11:00:01.808 00.015 27440 PHD2 version 2.6.14 begins execution with:
11:00:01.808 00.000 27440    Windows 10 (build 26200), 64-bit edition
11:00:01.808 00.000 27440    wxWidgets 3.0.5
11:00:01.808 00.000 27440    cfitsio 3.49
11:00:01.809 00.001 27440 GetString("/frame/LogDir", "") returns "C:\Astro\Phd2"
11:00:01.811 00.002 27440 CoInitializeEx returns 1
11:00:01.814 00.003 27440 locale: using dir C:\Program Files\PHDGuiding2\locale exists=1
11:00:01.814 00.000 27440 GetInt("/wxLanguage", 0) returns 80
11:00:01.843 00.029 27440 locale: initialized with lang id 80 (r=1)
11:00:01.867 00.024 27440 locale: wxTranslations language set to 80
11:00:01.871 00.004 27440 GetInt("/currentProfile", 0) returns 2
11:00:01.876 00.005 27440 reset dither spiral
11:00:01.879 00.003 27440 StartWorkerThread(00000000) begins
11:00:01.879 00.000 27440 WorkerThread constructor called
11:00:01.880 00.001 27440 StartWorkerThread(01413D10) ends
11:00:01.881 00.001 27440 StartWorkerThread(00000000) begins
11:00:01.882 00.001 27440 WorkerThread constructor called
11:00:01.882 00.000 27440 StartWorkerThread(01413940) ends
11:00:01.883 00.001 27440 GetBoolean("/ServerMode", 1) returns 1
11:00:01.884 00.001 9872 WorkerThread::Entry() begins
11:00:01.884 00.000 9872 worker thread CoInitializeEx returns 0
11:00:01.884 00.000 17064 WorkerThread::Entry() begins
11:00:01.884 00.000 17064 worker thread CoInitializeEx returns 0
11:00:01.966 00.082 27440 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
11:00:01.967 00.001 27440 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
11:00:01.967 00.000 27440 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
11:00:01.968 00.001 27440 GetInt("/profile/2/DitherMode", 0) returns 0
11:00:01.969 00.001 27440 set dither mode 0
11:00:01.969 00.000 27440 GetInt("/profile/2/frame/timeLapse", 0) returns 0
11:00:01.971 00.002 27440 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
11:00:01.972 00.001 27440 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
11:00:01.973 00.001 27440 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
11:00:01.975 00.002 27440 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
11:00:01.976 00.001 27440 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
11:00:01.976 00.000 27440 GetInt("/profile/2/frame/focalLength", 0) returns 240
11:00:01.977 00.001 27440 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
11:00:01.977 00.000 27440 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
11:00:01.978 00.001 27440 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
11:00:01.979 00.001 27440 AutoExp: config min = 1000 max = 5000 snr = 6.00
11:00:01.979 00.000 27440 AutoExp: reset exp to 5000
11:00:01.980 00.001 27440 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
11:00:01.981 00.001 27440 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1500
11:00:01.982 00.001 27440 OnExposureDurationSelected: duration = 1500
11:00:01.982 00.000 27440 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
11:00:01.983 00.001 27440 GetInt("/profile/2/Gamma", 100) returns 58
11:00:01.984 00.001 27440 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
11:00:01.984 00.000 27440 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
11:00:01.985 00.001 27440 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
11:00:01.985 00.000 27440 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
11:00:01.986 00.001 27440 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
11:00:01.986 00.000 27440 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
11:00:01.986 00.000 27440 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
11:00:01.987 00.001 27440 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
11:00:01.989 00.002 27440 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
11:00:01.995 00.006 27440 guider state => UNINITIALIZED
11:00:01.997 00.002 27440 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
11:00:01.999 00.002 27440 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
11:00:02.000 00.001 27440 GetInt("/profile/2/overlay/slit/width", 8) returns 8
11:00:02.001 00.001 27440 GetInt("/profile/2/overlay/slit/height", 100) returns 100
11:00:02.002 00.001 27440 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
11:00:02.003 00.001 27440 Changing from state UNINITIALIZED to UNINITIALIZED
11:00:02.005 00.002 27440 guider state => SELECTING
11:00:02.006 00.001 27440 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
11:00:02.007 00.001 27440 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
11:00:02.008 00.001 27440 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
11:00:02.008 00.000 27440 Setting StarMinHFD = 1.50
11:00:02.009 00.001 27440 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
11:00:02.010 00.001 27440 Setting MaxHFD = 10.0
11:00:02.010 00.000 27440 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
11:00:02.011 00.001 27440 Setting StarMinSNR = 6.0
11:00:02.011 00.000 27440 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
11:00:02.012 00.001 27440 Setting AutoSelDownsample = 0
11:00:02.012 00.000 27440 GetString("/profile/2/guider/bookmarks", "") returns ""
11:00:02.013 00.001 27440 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
11:00:02.014 00.001 27440 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
11:00:02.014 00.000 27440 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
11:00:02.015 00.001 27440 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
11:00:02.016 00.001 27440 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
11:00:02.016 00.000 27440 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
11:00:02.017 00.001 27440 MultiStar mode enabled
11:00:02.017 00.000 27440 GetBoolean("/StickyLockPosition", 0) returns 0
11:00:02.022 00.005 27440 GetString("/geometry", "") returns "0;1291;1063;346;47"
11:00:02.063 00.041 27440 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
11:00:02.064 00.001 27440 GetString("/graph/RAColor", "") returns "#6464FF"
11:00:02.065 00.001 27440 GetString("/graph/DecColor", "") returns "#FF0000"
11:00:02.066 00.001 27440 GetInt("/graph/minLength", 50) returns 50
11:00:02.066 00.000 27440 GetInt("/graph/maxLength", 400) returns 400
11:00:02.067 00.001 27440 GetInt("/graph/minHeight", 1) returns 1
11:00:02.067 00.000 27440 GetInt("/graph/maxHeight", 16) returns 16
11:00:02.068 00.001 27440 GetInt("/graph/length", 100) returns 100
11:00:02.069 00.001 27440 GraphStats window size = 100
11:00:02.069 00.000 27440 GetInt("/graph/height", 4) returns 4
11:00:02.072 00.003 27440 GetInt("graph/HeightUnits", 1) returns 1
11:00:02.074 00.002 27440 GetBoolean("/graph/showCorrections", 1) returns 1
11:00:02.075 00.001 27440 GetBoolean("/graph/showStarMass", 0) returns 0
11:00:02.076 00.001 27440 GetBoolean("/graph/showStarSNR", 0) returns 0
11:00:02.076 00.000 27440 GetBoolean("/graph/correctionsToScale", 0) returns 0
11:00:02.107 00.031 27440 GetInt("/graph_stepguider/length", 1) returns 1
11:00:02.110 00.003 27440 GetBoolean("/ProfileRawMode", 0) returns 0
11:00:02.112 00.002 27440 GetInt("/target/length", 100) returns 100
11:00:02.112 00.000 27440 GetDouble("/target/zoom", 1.000000) returns 1.000000
11:00:02.121 00.009 27440 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
11:00:02.122 00.001 27440 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
11:00:02.761 00.639 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:02.766 00.005 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:02.887 00.121 27440 GetString("/profile/2/indi/INDIcam", "") returns ""
11:00:02.898 00.011 27440 GetString("/profile/2/indi/INDImount", "") returns ""
11:00:02.904 00.006 27440 GetString("/profile/2/indi/INDImount", "") returns ""
11:00:02.910 00.006 27440 GetString("/profile/2/indi/INDIrotator", "") returns ""
11:00:02.913 00.003 27440 GetString("/profile/2/camera/LastMenuChoice", "Aucun") returns "ZWO ASI Camera"
11:00:02.913 00.000 27440 CameraFactory(ZWO ASI Camera)
11:00:02.914 00.001 27440 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
11:00:02.915 00.001 27440 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
11:00:02.915 00.000 27440 GetInt("/profile/2/camera/gain", 95) returns 48
11:00:02.916 00.001 27440 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
11:00:02.917 00.001 27440 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
11:00:02.917 00.000 27440 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
11:00:02.918 00.001 27440 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
11:00:02.918 00.000 27440 GetInt("/profile/2/camera/binning", 1) returns 1
11:00:02.919 00.001 27440 GetInt("/profile/2/camera/ZWO/bpp", 8) returns 8
11:00:02.920 00.001 27440 Created new camera of type ZWO ASI Camera = 0D17F410
11:00:02.920 00.000 27440 GetString("/profile/2/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
11:00:02.922 00.002 27440 GetString("/profile/2/scope/LastMenuChoice", "Aucun") returns "EQMOD ASCOM HEQ5/6"
11:00:02.923 00.001 27440 ScopeFactory(EQMOD ASCOM HEQ5/6)
11:00:02.924 00.001 27440 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 500
11:00:02.924 00.000 27440 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
11:00:02.925 00.001 27440 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
11:00:02.926 00.001 27440 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
11:00:02.926 00.000 27440 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
11:00:02.927 00.001 27440 DecGuideMode set to Auto (1)
11:00:02.927 00.000 27440 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
11:00:02.928 00.001 27440 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
11:00:02.929 00.001 27440 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
11:00:02.929 00.000 27440 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
11:00:02.930 00.001 27440 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
11:00:02.931 00.001 27440 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
11:00:02.931 00.000 27440 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
11:00:02.932 00.001 27440 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
11:00:02.932 00.000 27440 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
11:00:02.933 00.001 27440 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
11:00:02.933 00.000 27440 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
11:00:02.934 00.001 27440 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
11:00:02.935 00.001 27440 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
11:00:02.935 00.000 27440 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
11:00:02.936 00.001 27440 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
11:00:02.937 00.001 27440 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 100
11:00:02.938 00.001 27440 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 80
11:00:02.938 00.000 27440 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 120
11:00:02.939 00.001 27440 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
11:00:02.940 00.001 27440 BLC: Backlash compensation is disabled
11:00:02.940 00.000 27440 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
11:00:02.941 00.001 27440 Scope: enabling slew check, guiding will stop when slew is detected
11:00:02.942 00.001 27440 Created new scope of type EQMOD ASCOM HEQ5/6 = 0D275160
11:00:02.942 00.000 27440 GetString("/profile/2/scope/LastMenuChoice", "") returns "EQMOD ASCOM HEQ5/6"
11:00:02.943 00.001 27440 GetString("/profile/2/scope/LastAuxMenuChoice", "Aucun") returns "Aucun"
11:00:02.944 00.001 27440 ScopeFactory(Aucun)
11:00:02.945 00.001 27440 Created new aux scope of type Aucun = 00000000
11:00:02.945 00.000 27440 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "Aucun"
11:00:02.946 00.001 27440 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
11:00:02.947 00.001 27440 GetString("/profile/2/stepguider/LastMenuChoice", "Aucun") returns "Aucun"
11:00:02.948 00.001 27440 StepGuiderFactory(Aucun)
11:00:02.948 00.000 27440 Created new stepguider of type Aucun = 00000000
11:00:02.949 00.001 27440 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "Aucun"
11:00:02.949 00.000 27440 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
11:00:02.950 00.001 27440 GetString("/profile/2/rotator/LastMenuChoice", "Aucun") returns "Aucun"
11:00:02.951 00.001 27440 RotatorFactory(Aucun)
11:00:02.952 00.001 27440 Created new Rotator of type Aucun = 00000000
11:00:02.952 00.000 27440 GetString("/profile/2/rotator/LastMenuChoice", "") returns "Aucun"
11:00:02.953 00.001 27440 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
11:00:02.960 00.007 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:02.961 00.001 27440 SetupHelpFile: langid=80, locale-specific help = C:\Program Files\PHDGuiding2\locale\fr_FR\PHD2GuideHelp.zip
11:00:02.983 00.022 27440 starting server
11:00:02.986 00.003 27440 event server started, listening on port 4400
11:00:02.987 00.001 27440 Server started, listening on port 4300
11:00:02.987 00.000 27440 Status Line: Serveur démarré
11:00:02.991 00.004 27440 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=700;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=Historique;state=2099196;dir=3;layer=0;row=0;pos=0;prop=123162;bestw=552;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Statistiques de guidage;state=2099196;dir=3;layer=0;row=0;pos=1;prop=76838;bestw=445;besth=602;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=Position de l'OA;state=2099198;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Profil de l'Étoile;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=Cible;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=398;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=275|dock_size(2,0,0)=491|"
11:00:03.043 00.052 27440 GetString("/profile/2/camera/LastMenuChoice", "Aucun") returns "ZWO ASI Camera"
11:00:03.044 00.001 27440 GetString("/profile/2/scope/LastMenuChoice", "Aucun") returns "EQMOD ASCOM HEQ5/6"
11:00:03.045 00.001 27440 GetBoolean("/Update/enabled", 1) returns 1
11:00:03.045 00.000 27440 GetInt("/Update/series", 0) returns 0
11:00:03.046 00.001 30144 UPD: updater thread entry
11:00:03.047 00.001 30144 UPD: fetch https://openphdguiding.org/release-main-win.txt
11:00:03.464 00.417 30144 UPD: latest ver = 2.6.14
11:00:03.464 00.000 30144 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
11:00:03.464 00.000 30144 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
11:00:03.464 00.000 30144 GetInt("/Update/force", 0) returns 0
11:00:03.464 00.000 30144 UPD: version is up-to-date
11:00:03.466 00.002 30144 UPD: updater thread exit
11:00:03.894 00.428 27440 evsrv: cli 0D2E1CF0 connect
11:00:03.897 00.003 27440 evsrv: cli 0D2E1CF0 request: {"method":"get_app_state","id":"e802d734-ed3d-443d-ba00-c9967b58249a"}
11:00:03.898 00.001 27440 evsrv: cli 0D2E1CF0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e802d734-ed3d-443d-ba00-c9967b58249a"}
11:00:03.900 00.002 27440 evsrv: cli 0D2E1CF0 disconnect
11:00:03.903 00.003 27440 evsrv: cli 0D2E2010 connect
11:00:03.905 00.002 27440 evsrv: cli 0D2E1D90 connect
11:00:03.906 00.001 27440 evsrv: cli 0D2E1D90 request: {"method":"get_profile","id":"5c754341-1761-4efa-82da-bffedd35d277"}
11:00:03.907 00.001 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:03.908 00.001 27440 evsrv: cli 0D2E1D90 response: {"jsonrpc":"2.0","result":{"id":2,"name":"EQ6RPro"},"id":"5c754341-1761-4efa-82da-bffedd35d277"}
11:00:03.909 00.001 27440 evsrv: cli 0D2E1D90 disconnect
11:00:03.910 00.001 27440 evsrv: cli 0D2E1BB0 connect
11:00:03.911 00.001 27440 evsrv: cli 0D2E1BB0 request: {"method":"get_profiles","id":"71fe4257-c928-41f4-8e9c-5661bb2cb894"}
11:00:03.912 00.001 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:03.912 00.000 27440 GetString("/profile/2/name", "") returns "EQ6RPro"
11:00:03.913 00.001 27440 evsrv: cli 0D2E1BB0 response: {"jsonrpc":"2.0","result":[{"id":2,"name":"EQ6RPro","selected":true}],"id":"71fe4257-c928-41f4-8e9c-5661bb2cb894"}
11:00:03.914 00.001 27440 evsrv: cli 0D2E1BB0 disconnect
11:00:03.917 00.003 27440 evsrv: cli 0D2E11B0 connect
11:00:03.919 00.002 27440 evsrv: cli 0D2E11B0 request: {"method":"get_connected","id":"d9415989-ded1-4b7f-ace5-6e6004cb5be8"}
11:00:03.920 00.001 27440 evsrv: cli 0D2E11B0 response: {"jsonrpc":"2.0","result":false,"id":"d9415989-ded1-4b7f-ace5-6e6004cb5be8"}
11:00:03.922 00.002 27440 evsrv: cli 0D2E11B0 disconnect
11:00:03.924 00.002 27440 evsrv: cli 0D2E1930 connect
11:00:03.925 00.001 27440 evsrv: cli 0D2E1930 request: {"method":"set_connected","params":[true],"id":"c1dbf87a-e7bf-40a0-b3f5-a0117a50c7cd"}
11:00:03.926 00.001 27440 gear_dialog: ConnectAll calls OnButtonConnectAll
11:00:03.926 00.000 27440 gear_dialog: OnButtonConnectAll
11:00:03.927 00.001 27440 gear_dialog: DoConnectCamera [ZWO ASI Camera]
11:00:03.927 00.000 27440 Status Line: Connexion à la caméra ...
11:00:03.931 00.004 27440 GetString("/profile/2/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI120MM Mini"
11:00:03.932 00.001 27440 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI120MM Mini]
11:00:03.942 00.010 27440 ZWO: SDK Version = [1, 40, 0, 0]
11:00:03.952 00.010 27440 ZWO: find camera id: [0,ZWO ASI120MM Mini], ncams = 2
11:00:03.959 00.007 27440 ZWO: found matching camera at idx 0
11:00:04.704 00.745 27440 ZWO: using mode BPP = 8
11:00:04.708 00.004 27440 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI120MM Mini]
11:00:04.710 00.002 27440 ZWO: selecting snap mode
11:00:04.711 00.001 27440 ZWO: IsColorCam = 0
11:00:04.712 00.001 27440 ZWO: supported bin 0 = 1
11:00:04.714 00.002 27440 ZWO: supported bin 1 = 2
11:00:04.718 00.004 27440 ZWO: gain range = 0 .. 100
11:00:04.720 00.002 27440 ZWO: lowest RN gain = 48 (48%)
11:00:04.721 00.001 27440 ZWO: frame (0,0)+(1280,960)
11:00:04.742 00.021 27440 GetString("/profile/2/camera/LimitFrame", "") returns "0;0;0;0"
11:00:04.746 00.004 27440 camera: updated LimitFrame => (0,0),(0x0)
11:00:04.748 00.002 27440 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
11:00:04.749 00.001 27440 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
11:00:04.751 00.002 27440 Connected Camera: ZWO ASI120MM Mini
11:00:04.752 00.001 27440 FrameSize=(1280,960)
11:00:04.753 00.001 27440 PixelSize=3.75
11:00:04.754 00.001 27440 BitsPerPixel=8
11:00:04.755 00.001 27440 HasGainControl=1
11:00:04.756 00.001 27440 GuideCameraGain=48
11:00:04.757 00.001 27440 HasShutter=0
11:00:04.758 00.001 27440 HasSubFrames=1
11:00:04.759 00.001 27440 ST4HasGuideOutput=1
11:00:04.760 00.001 27440 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1
11:00:04.761 00.001 27440 auto-loading defect map
11:00:04.762 00.001 27440 Loading defect map file C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
11:00:04.763 00.001 27440 Defect map file not found: C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
11:00:04.764 00.001 27440 Status Line: Carte des défauts non chargées
11:00:04.768 00.004 27440 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1
11:00:04.768 00.000 27440 Auto-loading dark library
11:00:04.802 00.034 27440 loaded dark frame exposure = 1000, med = 0
11:00:04.817 00.015 27440 loaded dark frame exposure = 1500, med = 0
11:00:04.833 00.016 27440 loaded dark frame exposure = 2000, med = 0
11:00:04.846 00.013 27440 loaded dark frame exposure = 2500, med = 0
11:00:04.859 00.013 27440 loaded dark frame exposure = 3000, med = 0
11:00:04.872 00.013 27440 loaded dark frame exposure = 3500, med = 0
11:00:04.885 00.013 27440 loaded dark frame exposure = 4000, med = 0
11:00:04.898 00.013 27440 loaded dark frame exposure = 4500, med = 0
11:00:04.910 00.012 27440 loaded dark frame exposure = 5000, med = 0
11:00:04.925 00.015 27440 loaded dark frame exposure = 6000, med = 0
11:00:04.926 00.001 27440 loaded dark library from C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_dark_lib_2.fit
11:00:04.926 00.000 27440 Status Line: Darks chargés
11:00:04.930 00.004 27440 Status Line: Caméra Connectée
11:00:04.933 00.003 27440 gear_dialog: OnButtonConnectStepGuider
11:00:04.934 00.001 27440 Connected AO:None
11:00:04.935 00.001 27440 gear_dialog: OnButtonConnectScope
11:00:04.936 00.001 27440 Status Line: Connexion de la monture ...
11:00:04.938 00.002 27440 Connecting to mount [EQMOD ASCOM HEQ5/6]
11:00:04.939 00.001 27440 ASCOM Scope: Connecting
11:00:04.939 00.000 27440 Create ASCOM Scope: choice 'EQMOD ASCOM HEQ5/6' progid EQMOD.Telescope
11:00:04.943 00.004 27440 pScopeDriver = 0x0D2740C4
11:00:04.981 00.038 27440 Scope reports its name as EQMOD HEQ5/6 (ASCOM)
11:00:04.983 00.002 27440 ASCOM scope CanSlewAsync is true
11:00:04.984 00.001 27440 EQMOD HEQ5/6 (ASCOM) connected
11:00:04.986 00.002 27440 ScopeASCOM::GetDeclinationRadians() returns 89.9
11:00:04.987 00.001 27440 ScopeASCOM::SideOfPier() returns 1
11:00:04.989 00.002 27440 ASCOM Scope: Connect success
11:00:04.989 00.000 27440 Status Line: Monture connectée
11:00:04.992 00.003 27440 Connected Scope:EQMOD HEQ5/6 (ASCOM)
11:00:04.993 00.001 27440 gear_dialog: OnButtonConnectAuxScope
11:00:04.993 00.000 27440 Connected AuxScope:None
11:00:04.994 00.001 27440 gear_dialog: OnButtonConnectRotator
11:00:04.995 00.001 27440 Connected Rotator:None
11:00:05.031 00.036 27440 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
11:00:05.032 00.001 27440 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
11:00:05.033 00.001 27440 Auto-loading calibration data
11:00:05.033 00.000 27440 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
11:00:05.034 00.001 27440 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
11:00:05.034 00.000 27440 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
11:00:05.035 00.001 27440 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.997860
11:00:05.036 00.001 27440 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -2.753980
11:00:05.036 00.000 27440 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
11:00:05.037 00.001 27440 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
11:00:05.037 00.000 27440 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
11:00:05.038 00.001 27440 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
11:00:05.039 00.001 27440 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
11:00:05.039 00.000 27440 Mount::SetCalibration (scope) -- xAngle=114.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=Aucun
11:00:05.040 00.001 27440 Mount::SetCalibration (scope) -- sets m_xAngle=114.5 m_yAngleError=2.3
11:00:05.049 00.009 27440 ScopeASCOM::GetDeclinationRadians() returns 89.9
11:00:05.050 00.001 27440 ScopeASCOM::SideOfPier() returns 1
11:00:05.340 00.290 27440 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
11:00:05.341 00.001 27440 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
11:00:05.342 00.001 27440 Auto-loading calibration data
11:00:05.342 00.000 27440 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
11:00:05.343 00.001 27440 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
11:00:05.343 00.000 27440 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
11:00:05.344 00.001 27440 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.997860
11:00:05.344 00.000 27440 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -2.753980
11:00:05.345 00.001 27440 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
11:00:05.345 00.000 27440 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
11:00:05.346 00.001 27440 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
11:00:05.346 00.000 27440 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
11:00:05.347 00.001 27440 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
11:00:05.347 00.000 27440 Mount::SetCalibration (scope) -- xAngle=114.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=Aucun
11:00:05.348 00.001 27440 Mount::SetCalibration (scope) -- sets m_xAngle=114.5 m_yAngleError=2.3
11:00:05.350 00.002 27440 ScopeASCOM::GetDeclinationRadians() returns 89.9
11:00:05.351 00.001 27440 ScopeASCOM::SideOfPier() returns 1
11:00:05.354 00.003 27440 evsrv: cli 0D2E1930 response: {"jsonrpc":"2.0","result":0,"id":"c1dbf87a-e7bf-40a0-b3f5-a0117a50c7cd"}
11:00:05.356 00.002 27440 evsrv: cli 0D2E1930 disconnect
11:00:05.357 00.001 27440 evsrv: cli 0D2E1250 connect
11:00:05.358 00.001 27440 evsrv: cli 0D2E1250 request: {"method":"get_lock_shift_params","id":"f1564e5f-dbe7-4bd1-aae6-f929e82d2d84"}
11:00:05.358 00.000 27440 evsrv: cli 0D2E1250 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f1564e5f-dbe7-4bd1-aae6-f929e82d2d84"}
11:00:05.359 00.001 27440 evsrv: cli 0D2E1250 disconnect
11:00:05.360 00.001 27440 evsrv: cli 0D2E0D50 connect
11:00:05.361 00.001 27440 evsrv: cli 0D2E0D50 request: {"method":"get_pixel_scale","id":"5b08c513-bc65-49e0-88f5-5860f237f574"}
11:00:05.362 00.001 27440 evsrv: cli 0D2E0D50 response: {"jsonrpc":"2.0","result":3.22289,"id":"5b08c513-bc65-49e0-88f5-5860f237f574"}
11:00:05.363 00.001 27440 evsrv: cli 0D2E0D50 disconnect
11:00:05.407 00.044 27440 evsrv: cli 0D2E0E90 connect
11:00:05.409 00.002 27440 evsrv: cli 0D2E0E90 request: {"method":"get_pixel_scale","id":"f4151eb4-8278-46ec-b954-1707b4798256"}
11:00:05.410 00.001 27440 evsrv: cli 0D2E0E90 response: {"jsonrpc":"2.0","result":3.22289,"id":"f4151eb4-8278-46ec-b954-1707b4798256"}
11:00:05.411 00.001 27440 evsrv: cli 0D2E0E90 disconnect
11:00:16.409 10.998 27440 evsrv: cli 0D2E2010 disconnect
11:00:48.290 31.881 27440 MyFrame::OnClose proceeding
11:00:48.292 00.002 27440 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
11:00:48.294 00.002 27440 StopWorkerThread(0x01413D10) begins
11:00:48.294 00.000 17064 Worker thread wakes up
11:00:48.296 00.002 17064 worker thread servicing REQUEST_TERMINATE
11:00:48.296 00.000 17064 worker thread done servicing request
11:00:48.296 00.000 17064 WorkerThread::Entry() ends
11:00:48.296 00.000 27440 StopWorkerThread() threadExitCode=0
11:00:48.296 00.000 27440 StopWorkerThread(0x01413D10) ends
11:00:48.298 00.002 27440 WorkerThread destructor called
11:00:48.298 00.000 27440 StopWorkerThread(0x01413940) begins
11:00:48.299 00.001 9872 Worker thread wakes up
11:00:48.299 00.000 9872 worker thread servicing REQUEST_TERMINATE
11:00:48.299 00.000 9872 worker thread done servicing request
11:00:48.299 00.000 9872 WorkerThread::Entry() ends
11:00:48.299 00.000 27440 StopWorkerThread() threadExitCode=0
11:00:48.299 00.000 27440 StopWorkerThread(0x01413940) ends
11:00:48.299 00.000 27440 WorkerThread destructor called
11:00:48.299 00.000 27440 Shutdown: forced=0
11:00:48.299 00.000 27440 Shutdown: disconnect scope
11:00:48.299 00.000 27440 ASCOM Scope: Disconnecting
11:00:48.430 00.131 27440 ASCOM Scope: Disconnected Successfully
11:00:48.430 00.000 27440 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
11:00:48.430 00.000 27440 ScopeASCOM::GetDeclinationRadians() returns Unknown
11:00:48.440 00.010 27440 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
11:00:48.440 00.000 27440 ScopeASCOM::SideOfPier() returns -1
11:00:48.442 00.002 27440 Shutdown: disconnect camera
11:00:48.442 00.000 27440 Shutdown complete
11:00:48.442 00.000 27440 UPD: shutdown
11:00:48.446 00.004 27440 stopping server
11:00:48.446 00.000 27440 event server stopped
11:00:48.446 00.000 27440 Status Line: Serveur arrêté
22:00:58.853 00.006 28316 PHD2 version 2.6.14 begins execution with:
22:00:58.853 00.000 28316    Windows 10 (build 26200), 64-bit edition
22:00:58.853 00.000 28316    wxWidgets 3.0.5
22:00:58.854 00.001 28316    cfitsio 3.49
22:00:58.854 00.000 28316 GetString("/frame/LogDir", "") returns "C:\Astro\Phd2"
22:00:58.862 00.008 28316 CoInitializeEx returns 1
22:00:58.864 00.002 28316 locale: using dir C:\Program Files\PHDGuiding2\locale exists=1
22:00:58.864 00.000 28316 GetInt("/wxLanguage", 0) returns 80
22:00:58.876 00.012 28316 locale: initialized with lang id 80 (r=1)
22:00:58.885 00.009 28316 locale: wxTranslations language set to 80
22:00:58.891 00.006 28316 GetInt("/currentProfile", 0) returns 2
22:00:58.895 00.004 28316 reset dither spiral
22:00:58.896 00.001 28316 StartWorkerThread(00000000) begins
22:00:58.897 00.001 28316 WorkerThread constructor called
22:00:58.897 00.000 28316 StartWorkerThread(0C907848) ends
22:00:58.898 00.001 29988 WorkerThread::Entry() begins
22:00:58.898 00.000 28316 StartWorkerThread(00000000) begins
22:00:58.899 00.001 29988 worker thread CoInitializeEx returns 0
22:00:58.899 00.000 28316 WorkerThread constructor called
22:00:58.899 00.000 28316 StartWorkerThread(0C907188) ends
22:00:58.899 00.000 28316 GetBoolean("/ServerMode", 1) returns 1
22:00:58.900 00.001 32456 WorkerThread::Entry() begins
22:00:58.900 00.000 32456 worker thread CoInitializeEx returns 0
22:00:58.946 00.046 28316 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
22:00:58.947 00.001 28316 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
22:00:58.948 00.001 28316 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
22:00:58.948 00.000 28316 GetInt("/profile/2/DitherMode", 0) returns 0
22:00:58.949 00.001 28316 set dither mode 0
22:00:58.949 00.000 28316 GetInt("/profile/2/frame/timeLapse", 0) returns 0
22:00:58.950 00.001 28316 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
22:00:58.950 00.000 28316 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
22:00:58.951 00.001 28316 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
22:00:58.951 00.000 28316 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
22:00:58.952 00.001 28316 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
22:00:58.953 00.001 28316 GetInt("/profile/2/frame/focalLength", 0) returns 240
22:00:58.953 00.000 28316 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
22:00:58.954 00.001 28316 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
22:00:58.954 00.000 28316 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
22:00:58.954 00.000 28316 AutoExp: config min = 1000 max = 5000 snr = 6.00
22:00:58.955 00.001 28316 AutoExp: reset exp to 5000
22:00:58.956 00.001 28316 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
22:00:58.957 00.001 28316 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1500
22:00:58.957 00.000 28316 OnExposureDurationSelected: duration = 1500
22:00:58.958 00.001 28316 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
22:00:58.958 00.000 28316 GetInt("/profile/2/Gamma", 100) returns 58
22:00:58.959 00.001 28316 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
22:00:58.959 00.000 28316 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
22:00:58.960 00.001 28316 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
22:00:58.960 00.000 28316 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
22:00:58.961 00.001 28316 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
22:00:58.961 00.000 28316 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
22:00:58.962 00.001 28316 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
22:00:58.962 00.000 28316 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
22:00:58.963 00.001 28316 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
22:00:58.966 00.003 28316 guider state => UNINITIALIZED
22:00:58.967 00.001 28316 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
22:00:58.968 00.001 28316 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
22:00:58.968 00.000 28316 GetInt("/profile/2/overlay/slit/width", 8) returns 8
22:00:58.969 00.001 28316 GetInt("/profile/2/overlay/slit/height", 100) returns 100
22:00:58.969 00.000 28316 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
22:00:58.970 00.001 28316 Changing from state UNINITIALIZED to UNINITIALIZED
22:00:58.970 00.000 28316 guider state => SELECTING
22:00:58.971 00.001 28316 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
22:00:58.971 00.000 28316 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
22:00:58.972 00.001 28316 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
22:00:58.972 00.000 28316 Setting StarMinHFD = 1.50
22:00:58.973 00.001 28316 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
22:00:58.973 00.000 28316 Setting MaxHFD = 10.0
22:00:58.974 00.001 28316 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
22:00:58.974 00.000 28316 Setting StarMinSNR = 6.0
22:00:58.974 00.000 28316 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
22:00:58.975 00.001 28316 Setting AutoSelDownsample = 0
22:00:58.975 00.000 28316 GetString("/profile/2/guider/bookmarks", "") returns ""
22:00:58.976 00.001 28316 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
22:00:58.976 00.000 28316 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
22:00:58.977 00.001 28316 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
22:00:58.977 00.000 28316 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
22:00:58.978 00.001 28316 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
22:00:58.978 00.000 28316 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
22:00:58.979 00.001 28316 MultiStar mode enabled
22:00:58.980 00.001 28316 GetBoolean("/StickyLockPosition", 0) returns 0
22:00:58.984 00.004 28316 GetString("/geometry", "") returns "0;1291;1063;346;47"
22:00:59.021 00.037 28316 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
22:00:59.022 00.001 28316 GetString("/graph/RAColor", "") returns "#6464FF"
22:00:59.023 00.001 28316 GetString("/graph/DecColor", "") returns "#FF0000"
22:00:59.024 00.001 28316 GetInt("/graph/minLength", 50) returns 50
22:00:59.024 00.000 28316 GetInt("/graph/maxLength", 400) returns 400
22:00:59.025 00.001 28316 GetInt("/graph/minHeight", 1) returns 1
22:00:59.025 00.000 28316 GetInt("/graph/maxHeight", 16) returns 16
22:00:59.026 00.001 28316 GetInt("/graph/length", 100) returns 100
22:00:59.026 00.000 28316 GraphStats window size = 100
22:00:59.027 00.001 28316 GetInt("/graph/height", 4) returns 4
22:00:59.027 00.000 28316 GetInt("graph/HeightUnits", 1) returns 1
22:00:59.027 00.000 28316 GetBoolean("/graph/showCorrections", 1) returns 1
22:00:59.028 00.001 28316 GetBoolean("/graph/showStarMass", 0) returns 0
22:00:59.028 00.000 28316 GetBoolean("/graph/showStarSNR", 0) returns 0
22:00:59.029 00.001 28316 GetBoolean("/graph/correctionsToScale", 0) returns 0
22:00:59.051 00.022 28316 GetInt("/graph_stepguider/length", 1) returns 1
22:00:59.053 00.002 28316 GetBoolean("/ProfileRawMode", 0) returns 0
22:00:59.054 00.001 28316 GetInt("/target/length", 100) returns 100
22:00:59.055 00.001 28316 GetDouble("/target/zoom", 1.000000) returns 1.000000
22:00:59.061 00.006 28316 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
22:00:59.061 00.000 28316 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
22:00:59.358 00.297 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:00:59.362 00.004 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:00:59.457 00.095 28316 GetString("/profile/2/indi/INDIcam", "") returns ""
22:00:59.467 00.010 28316 GetString("/profile/2/indi/INDImount", "") returns ""
22:00:59.471 00.004 28316 GetString("/profile/2/indi/INDImount", "") returns ""
22:00:59.476 00.005 28316 GetString("/profile/2/indi/INDIrotator", "") returns ""
22:00:59.477 00.001 28316 GetString("/profile/2/camera/LastMenuChoice", "Aucun") returns "ZWO ASI Camera"
22:00:59.478 00.001 28316 CameraFactory(ZWO ASI Camera)
22:00:59.479 00.001 28316 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
22:00:59.479 00.000 28316 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
22:00:59.479 00.000 28316 GetInt("/profile/2/camera/gain", 95) returns 48
22:00:59.480 00.001 28316 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
22:00:59.480 00.000 28316 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
22:00:59.481 00.001 28316 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
22:00:59.481 00.000 28316 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
22:00:59.482 00.001 28316 GetInt("/profile/2/camera/binning", 1) returns 1
22:00:59.482 00.000 28316 GetInt("/profile/2/camera/ZWO/bpp", 8) returns 8
22:00:59.483 00.001 28316 Created new camera of type ZWO ASI Camera = 0CE4CD48
22:00:59.483 00.000 28316 GetString("/profile/2/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
22:00:59.485 00.002 28316 GetString("/profile/2/scope/LastMenuChoice", "Aucun") returns "EQMOD ASCOM HEQ5/6"
22:00:59.485 00.000 28316 ScopeFactory(EQMOD ASCOM HEQ5/6)
22:00:59.486 00.001 28316 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 500
22:00:59.486 00.000 28316 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
22:00:59.487 00.001 28316 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
22:00:59.487 00.000 28316 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
22:00:59.488 00.001 28316 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
22:00:59.488 00.000 28316 DecGuideMode set to Auto (1)
22:00:59.489 00.001 28316 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
22:00:59.490 00.001 28316 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
22:00:59.490 00.000 28316 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
22:00:59.491 00.001 28316 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
22:00:59.491 00.000 28316 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
22:00:59.492 00.001 28316 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
22:00:59.492 00.000 28316 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
22:00:59.493 00.001 28316 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
22:00:59.493 00.000 28316 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
22:00:59.494 00.001 28316 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
22:00:59.494 00.000 28316 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
22:00:59.495 00.001 28316 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
22:00:59.495 00.000 28316 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
22:00:59.496 00.001 28316 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
22:00:59.496 00.000 28316 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
22:00:59.497 00.001 28316 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 100
22:00:59.497 00.000 28316 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 80
22:00:59.498 00.001 28316 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 120
22:00:59.498 00.000 28316 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
22:00:59.499 00.001 28316 BLC: Backlash compensation is disabled
22:00:59.499 00.000 28316 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
22:00:59.499 00.000 28316 Scope: enabling slew check, guiding will stop when slew is detected
22:00:59.499 00.000 28316 Created new scope of type EQMOD ASCOM HEQ5/6 = 0CEE1078
22:00:59.500 00.001 28316 GetString("/profile/2/scope/LastMenuChoice", "") returns "EQMOD ASCOM HEQ5/6"
22:00:59.502 00.002 28316 GetString("/profile/2/scope/LastAuxMenuChoice", "Aucun") returns "Aucun"
22:00:59.503 00.001 28316 ScopeFactory(Aucun)
22:00:59.503 00.000 28316 Created new aux scope of type Aucun = 00000000
22:00:59.504 00.001 28316 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "Aucun"
22:00:59.504 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
22:00:59.505 00.001 28316 GetString("/profile/2/stepguider/LastMenuChoice", "Aucun") returns "Aucun"
22:00:59.506 00.001 28316 StepGuiderFactory(Aucun)
22:00:59.506 00.000 28316 Created new stepguider of type Aucun = 00000000
22:00:59.506 00.000 28316 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "Aucun"
22:00:59.507 00.001 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
22:00:59.508 00.001 28316 GetString("/profile/2/rotator/LastMenuChoice", "Aucun") returns "Aucun"
22:00:59.508 00.000 28316 RotatorFactory(Aucun)
22:00:59.509 00.001 28316 Created new Rotator of type Aucun = 00000000
22:00:59.509 00.000 28316 GetString("/profile/2/rotator/LastMenuChoice", "") returns "Aucun"
22:00:59.510 00.001 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
22:00:59.514 00.004 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:00:59.515 00.001 28316 SetupHelpFile: langid=80, locale-specific help = C:\Program Files\PHDGuiding2\locale\fr_FR\PHD2GuideHelp.zip
22:00:59.531 00.016 28316 starting server
22:00:59.535 00.004 28316 event server started, listening on port 4400
22:00:59.535 00.000 28316 Server started, listening on port 4300
22:00:59.536 00.001 28316 Status Line: Serveur démarré
22:00:59.538 00.002 28316 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=700;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=Historique;state=2099196;dir=3;layer=0;row=0;pos=0;prop=123162;bestw=552;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Statistiques de guidage;state=2099196;dir=3;layer=0;row=0;pos=1;prop=76838;bestw=445;besth=602;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=Position de l'OA;state=2099198;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Profil de l'Étoile;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=Cible;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=398;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=275|dock_size(2,0,0)=491|"
22:00:59.576 00.038 28316 GetString("/profile/2/camera/LastMenuChoice", "Aucun") returns "ZWO ASI Camera"
22:00:59.577 00.001 28316 GetString("/profile/2/scope/LastMenuChoice", "Aucun") returns "EQMOD ASCOM HEQ5/6"
22:00:59.577 00.000 28316 GetBoolean("/Update/enabled", 1) returns 1
22:00:59.578 00.001 28316 GetInt("/Update/series", 0) returns 0
22:00:59.578 00.000 21404 UPD: updater thread entry
22:00:59.580 00.002 21404 UPD: fetch https://openphdguiding.org/release-main-win.txt
22:00:59.984 00.404 21404 UPD: latest ver = 2.6.14
22:00:59.984 00.000 21404 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
22:00:59.985 00.001 21404 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
22:00:59.985 00.000 21404 GetInt("/Update/force", 0) returns 0
22:00:59.985 00.000 21404 UPD: version is up-to-date
22:00:59.985 00.000 21404 UPD: updater thread exit
22:01:00.939 00.954 28316 evsrv: cli 0C97D870 connect
22:01:00.939 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"e4c5f139-6d4c-4edb-9cfc-24172530a110"}
22:01:00.940 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Stopped","id":"e4c5f139-6d4c-4edb-9cfc-24172530a110"}
22:01:00.941 00.001 28316 evsrv: cli 0C97D870 disconnect
22:01:00.943 00.002 28316 evsrv: cli 0C97D410 connect
22:01:00.945 00.002 28316 evsrv: cli 0C97DEB0 connect
22:01:00.947 00.002 28316 evsrv: cli 0C97DEB0 request: {"method":"get_profile","id":"3d3b1db4-62fb-4a07-bee0-738d72a19b8b"}
22:01:00.948 00.001 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:01:00.948 00.000 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":{"id":2,"name":"EQ6RPro"},"id":"3d3b1db4-62fb-4a07-bee0-738d72a19b8b"}
22:01:00.952 00.004 28316 evsrv: cli 0C97DEB0 disconnect
22:01:00.953 00.001 28316 evsrv: cli 0C97DFF0 connect
22:01:00.954 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"get_profiles","id":"83135a19-d6a4-4b80-a6cb-43205936c17e"}
22:01:00.955 00.001 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:01:00.955 00.000 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:01:00.956 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":[{"id":2,"name":"EQ6RPro","selected":true}],"id":"83135a19-d6a4-4b80-a6cb-43205936c17e"}
22:01:00.957 00.001 28316 evsrv: cli 0C97DFF0 disconnect
22:01:00.960 00.003 28316 evsrv: cli 0C97D050 connect
22:01:00.961 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_connected","id":"3c5ff614-5081-4b6c-88e7-3fda06b91818"}
22:01:00.962 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":false,"id":"3c5ff614-5081-4b6c-88e7-3fda06b91818"}
22:01:00.962 00.000 28316 evsrv: cli 0C97D050 disconnect
22:01:00.964 00.002 28316 evsrv: cli 0C97D050 connect
22:01:00.965 00.001 28316 evsrv: cli 0C97D050 request: {"method":"set_connected","params":[true],"id":"72e4f389-0c49-4f8d-9aff-308738b0adad"}
22:01:00.965 00.000 28316 gear_dialog: ConnectAll calls OnButtonConnectAll
22:01:00.966 00.001 28316 gear_dialog: OnButtonConnectAll
22:01:00.966 00.000 28316 gear_dialog: DoConnectCamera [ZWO ASI Camera]
22:01:00.967 00.001 28316 Status Line: Connexion à la caméra ...
22:01:00.969 00.002 28316 GetString("/profile/2/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI120MM Mini"
22:01:00.970 00.001 28316 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI120MM Mini]
22:01:00.976 00.006 28316 ZWO: SDK Version = [1, 40, 0, 0]
22:01:00.981 00.005 28316 ZWO: find camera id: [0,ZWO ASI120MM Mini], ncams = 2
22:01:00.985 00.004 28316 ZWO: found matching camera at idx 0
22:01:01.717 00.732 28316 ZWO: using mode BPP = 8
22:01:01.718 00.001 28316 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI120MM Mini]
22:01:01.718 00.000 28316 ZWO: selecting snap mode
22:01:01.719 00.001 28316 ZWO: IsColorCam = 0
22:01:01.719 00.000 28316 ZWO: supported bin 0 = 1
22:01:01.720 00.001 28316 ZWO: supported bin 1 = 2
22:01:01.723 00.003 28316 ZWO: gain range = 0 .. 100
22:01:01.724 00.001 28316 ZWO: lowest RN gain = 48 (48%)
22:01:01.724 00.000 28316 ZWO: frame (0,0)+(1280,960)
22:01:01.748 00.024 28316 GetString("/profile/2/camera/LimitFrame", "") returns "0;0;0;0"
22:01:01.748 00.000 28316 camera: updated LimitFrame => (0,0),(0x0)
22:01:01.749 00.001 28316 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
22:01:01.749 00.000 28316 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
22:01:01.750 00.001 28316 Connected Camera: ZWO ASI120MM Mini
22:01:01.750 00.000 28316 FrameSize=(1280,960)
22:01:01.751 00.001 28316 PixelSize=3.75
22:01:01.751 00.000 28316 BitsPerPixel=8
22:01:01.752 00.001 28316 HasGainControl=1
22:01:01.752 00.000 28316 GuideCameraGain=48
22:01:01.753 00.001 28316 HasShutter=0
22:01:01.753 00.000 28316 HasSubFrames=1
22:01:01.754 00.001 28316 ST4HasGuideOutput=1
22:01:01.754 00.000 28316 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1
22:01:01.754 00.000 28316 auto-loading defect map
22:01:01.756 00.002 28316 Loading defect map file C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
22:01:01.756 00.000 28316 Defect map file not found: C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
22:01:01.757 00.001 28316 Status Line: Carte des défauts non chargées
22:01:01.760 00.003 28316 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1
22:01:01.760 00.000 28316 Auto-loading dark library
22:01:01.788 00.028 28316 loaded dark frame exposure = 1000, med = 0
22:01:01.800 00.012 28316 loaded dark frame exposure = 1500, med = 0
22:01:01.813 00.013 28316 loaded dark frame exposure = 2000, med = 0
22:01:01.823 00.010 28316 loaded dark frame exposure = 2500, med = 0
22:01:01.834 00.011 28316 loaded dark frame exposure = 3000, med = 0
22:01:01.844 00.010 28316 loaded dark frame exposure = 3500, med = 0
22:01:01.854 00.010 28316 loaded dark frame exposure = 4000, med = 0
22:01:01.865 00.011 28316 loaded dark frame exposure = 4500, med = 0
22:01:01.876 00.011 28316 loaded dark frame exposure = 5000, med = 0
22:01:01.886 00.010 28316 loaded dark frame exposure = 6000, med = 0
22:01:01.887 00.001 28316 loaded dark library from C:\Users\publi\AppData\Local\phd2\darks_defects\PHD2_dark_lib_2.fit
22:01:01.887 00.000 28316 Status Line: Darks chargés
22:01:01.891 00.004 28316 Status Line: Caméra Connectée
22:01:01.893 00.002 28316 gear_dialog: OnButtonConnectStepGuider
22:01:01.894 00.001 28316 Connected AO:None
22:01:01.895 00.001 28316 gear_dialog: OnButtonConnectScope
22:01:01.896 00.001 28316 Status Line: Connexion de la monture ...
22:01:01.897 00.001 28316 Connecting to mount [EQMOD ASCOM HEQ5/6]
22:01:01.898 00.001 28316 ASCOM Scope: Connecting
22:01:01.898 00.000 28316 Create ASCOM Scope: choice 'EQMOD ASCOM HEQ5/6' progid EQMOD.Telescope
22:01:01.901 00.003 28316 pScopeDriver = 0x0CEE43EC
22:01:01.933 00.032 28316 Scope reports its name as EQMOD HEQ5/6 (ASCOM)
22:01:01.934 00.001 28316 ASCOM scope CanSlewAsync is true
22:01:01.935 00.001 28316 EQMOD HEQ5/6 (ASCOM) connected
22:01:01.937 00.002 28316 ScopeASCOM::GetDeclinationRadians() returns 89.9
22:01:01.937 00.000 28316 ScopeASCOM::SideOfPier() returns 1
22:01:01.938 00.001 28316 ASCOM Scope: Connect success
22:01:01.938 00.000 28316 Status Line: Monture connectée
22:01:01.940 00.002 28316 Connected Scope:EQMOD HEQ5/6 (ASCOM)
22:01:01.941 00.001 28316 gear_dialog: OnButtonConnectAuxScope
22:01:01.942 00.001 28316 Connected AuxScope:None
22:01:01.942 00.000 28316 gear_dialog: OnButtonConnectRotator
22:01:01.943 00.001 28316 Connected Rotator:None
22:01:01.977 00.034 28316 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
22:01:01.978 00.001 28316 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
22:01:01.978 00.000 28316 Auto-loading calibration data
22:01:01.979 00.001 28316 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
22:01:01.979 00.000 28316 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
22:01:01.980 00.001 28316 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
22:01:01.980 00.000 28316 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.997860
22:01:01.981 00.001 28316 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -2.753980
22:01:01.981 00.000 28316 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
22:01:01.984 00.003 28316 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
22:01:01.985 00.001 28316 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
22:01:01.986 00.001 28316 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
22:01:01.986 00.000 28316 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:01:01.987 00.001 28316 Mount::SetCalibration (scope) -- xAngle=114.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=Aucun
22:01:01.987 00.000 28316 Mount::SetCalibration (scope) -- sets m_xAngle=114.5 m_yAngleError=2.3
22:01:01.995 00.008 28316 ScopeASCOM::GetDeclinationRadians() returns 89.9
22:01:01.996 00.001 28316 ScopeASCOM::SideOfPier() returns 1
22:01:02.257 00.261 28316 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
22:01:02.258 00.001 28316 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
22:01:02.258 00.000 28316 Auto-loading calibration data
22:01:02.259 00.001 28316 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
22:01:02.259 00.000 28316 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
22:01:02.259 00.000 28316 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
22:01:02.260 00.001 28316 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.997860
22:01:02.260 00.000 28316 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns -2.753980
22:01:02.261 00.001 28316 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
22:01:02.261 00.000 28316 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
22:01:02.262 00.001 28316 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
22:01:02.262 00.000 28316 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
22:01:02.262 00.000 28316 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:01:02.263 00.001 28316 Mount::SetCalibration (scope) -- xAngle=114.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=Aucun
22:01:02.263 00.000 28316 Mount::SetCalibration (scope) -- sets m_xAngle=114.5 m_yAngleError=2.3
22:01:02.265 00.002 28316 ScopeASCOM::GetDeclinationRadians() returns 89.9
22:01:02.267 00.002 28316 ScopeASCOM::SideOfPier() returns 1
22:01:02.268 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"72e4f389-0c49-4f8d-9aff-308738b0adad"}
22:01:02.269 00.001 28316 evsrv: cli 0C97D050 disconnect
22:01:02.271 00.002 28316 evsrv: cli 0C97DAF0 connect
22:01:02.272 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"get_lock_shift_params","id":"b968f165-6efe-4b65-aeda-2e4586a84050"}
22:01:02.272 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b968f165-6efe-4b65-aeda-2e4586a84050"}
22:01:02.277 00.005 28316 evsrv: cli 0C97DAF0 disconnect
22:01:02.279 00.002 28316 evsrv: cli 0C97DB90 connect
22:01:02.279 00.000 28316 evsrv: cli 0C97DB90 request: {"method":"get_pixel_scale","id":"1129b397-ef72-418c-a5ad-c501d7b2cfc4"}
22:01:02.280 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":3.22289,"id":"1129b397-ef72-418c-a5ad-c501d7b2cfc4"}
22:01:02.281 00.001 28316 evsrv: cli 0C97DB90 disconnect
22:01:02.455 00.174 28316 evsrv: cli 0C97DC30 connect
22:01:02.456 00.001 28316 evsrv: cli 0C97DC30 request: {"method":"get_pixel_scale","id":"152b252a-cfa9-4462-9a4f-56e6eba90fde"}
22:01:02.457 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":3.22289,"id":"152b252a-cfa9-4462-9a4f-56e6eba90fde"}
22:01:02.457 00.000 28316 evsrv: cli 0C97DC30 disconnect
22:01:39.370 36.913 28316 evsrv: cli 0C97D2D0 connect
22:01:39.372 00.002 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"8f72dd6e-f27c-42db-b93d-f734ea3b416d"}
22:01:39.374 00.002 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Stopped","id":"8f72dd6e-f27c-42db-b93d-f734ea3b416d"}
22:01:39.374 00.000 28316 evsrv: cli 0C97D2D0 disconnect
22:05:05.603 206.229 28316 StartLoopingInteractive: Loop button clicked
22:05:05.603 00.000 28316 Status Line: Boucler
22:05:05.603 00.000 28316 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:05:05.603 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:05.603 00.000 28316 Enqueuing Expose request
22:05:05.603 00.000 29988 Worker thread wakes up
22:05:05.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:05.603 00.000 29988 Exposure delay set to 0
22:05:05.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:05.612 00.009 29988 ZWO: set CONTROL_EXPOSURE 1500000
22:05:07.243 01.631 29988 Exposure complete
22:05:07.271 00.028 29988 worker thread done servicing request
22:05:07.271 00.000 28316 OnExposeComplete: enter
22:05:07.271 00.000 28316 UpdateGuideState(): m_state=1
22:05:07.271 00.000 28316 UpdateCurrentPosition: no star selected
22:05:07.271 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:07.271 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:07.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=1, FiltMax=209, Gamma=0.580
22:05:07.282 00.011 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:07.287 00.005 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:07.287 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:07.287 00.000 28316 Enqueuing Expose request
22:05:07.287 00.000 29988 Worker thread wakes up
22:05:07.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:07.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:08.809 01.522 29988 Exposure complete
22:05:08.841 00.032 29988 worker thread done servicing request
22:05:08.841 00.000 28316 OnExposeComplete: enter
22:05:08.841 00.000 28316 UpdateGuideState(): m_state=1
22:05:08.841 00.000 28316 UpdateCurrentPosition: no star selected
22:05:08.841 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:08.841 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:08.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=197, Gamma=0.580
22:05:08.851 00.010 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:08.853 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:08.853 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:08.853 00.000 28316 Enqueuing Expose request
22:05:08.853 00.000 29988 Worker thread wakes up
22:05:08.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:08.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:10.490 01.637 29988 Exposure complete
22:05:10.521 00.031 29988 worker thread done servicing request
22:05:10.521 00.000 28316 OnExposeComplete: enter
22:05:10.521 00.000 28316 UpdateGuideState(): m_state=1
22:05:10.521 00.000 28316 UpdateCurrentPosition: no star selected
22:05:10.521 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:10.521 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:10.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:10.531 00.010 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:10.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:10.531 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:10.531 00.000 28316 Enqueuing Expose request
22:05:10.531 00.000 29988 Worker thread wakes up
22:05:10.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:10.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:12.055 01.524 29988 Exposure complete
22:05:12.085 00.030 29988 worker thread done servicing request
22:05:12.085 00.000 28316 OnExposeComplete: enter
22:05:12.085 00.000 28316 UpdateGuideState(): m_state=1
22:05:12.085 00.000 28316 UpdateCurrentPosition: no star selected
22:05:12.090 00.005 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:12.090 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:12.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=0, FiltMax=255, Gamma=0.580
22:05:12.098 00.008 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:12.098 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:12.101 00.003 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:12.101 00.000 28316 Enqueuing Expose request
22:05:12.101 00.000 29988 Worker thread wakes up
22:05:12.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:12.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:13.742 01.641 29988 Exposure complete
22:05:13.774 00.032 29988 worker thread done servicing request
22:05:13.774 00.000 28316 OnExposeComplete: enter
22:05:13.778 00.004 28316 UpdateGuideState(): m_state=1
22:05:13.778 00.000 28316 UpdateCurrentPosition: no star selected
22:05:13.780 00.002 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:13.780 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:13.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:13.787 00.007 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:13.790 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:13.790 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:13.790 00.000 28316 Enqueuing Expose request
22:05:13.790 00.000 29988 Worker thread wakes up
22:05:13.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:13.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:15.312 01.522 29988 Exposure complete
22:05:15.344 00.032 29988 worker thread done servicing request
22:05:15.344 00.000 28316 OnExposeComplete: enter
22:05:15.344 00.000 28316 UpdateGuideState(): m_state=1
22:05:15.344 00.000 28316 UpdateCurrentPosition: no star selected
22:05:15.344 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:05:15.344 00.000 28316 Status Line: Aucune étoile selectionnée
22:05:15.348 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:15.348 00.000 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:05:15.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:15.348 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:15.348 00.000 28316 Enqueuing Expose request
22:05:15.348 00.000 29988 Worker thread wakes up
22:05:15.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:15.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:16.800 01.452 28316 GuiderMultiStar::AutoSelect enter
22:05:16.802 00.002 28316 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:05:16.836 00.034 28316 AutoFind: auto downsample for scale 3.22 => 1x
22:05:16.863 00.027 28316 AutoFind: global mean = 0.0, stdev 3.1
22:05:16.863 00.000 28316 AutoFind: using threshold = 0.1
22:05:16.911 00.048 28316 AutoFind: local max [1071, 592] 260.4
22:05:16.911 00.000 28316 AutoFind: local max [165, 29] 10.7
22:05:16.911 00.000 28316 AutoFind: local max [430, 447] 10.7
22:05:16.913 00.002 28316 AutoFind: local max [420, 146] 9.5
22:05:16.913 00.000 28316 AutoFind: local max [608, 42] 9.4
22:05:16.915 00.002 28316 AutoFind: local max [646, 267] 6.5
22:05:16.915 00.000 28316 AutoFind: local max [1119, 573] 5.8
22:05:16.915 00.000 28316 AutoFind: local max [788, 395] 5.5
22:05:16.915 00.000 28316 AutoFind: local max [1063, 602] 5.0
22:05:16.917 00.002 28316 AutoFind: local max [83, 139] 5.0
22:05:16.917 00.000 28316 AutoFind: local max [259, 70] 4.8
22:05:16.917 00.000 28316 AutoFind: local max [1079, 604] 4.8
22:05:16.917 00.000 28316 AutoFind: local max [1085, 592] 4.7
22:05:16.917 00.000 28316 AutoFind: local max [844, 880] 4.7
22:05:16.919 00.002 28316 AutoFind: local max [898, 281] 4.5
22:05:16.919 00.000 28316 AutoFind: local max [176, 377] 4.4
22:05:16.919 00.000 28316 AutoFind: local max [283, 187] 4.3
22:05:16.919 00.000 28316 AutoFind: local max [866, 499] 4.1
22:05:16.919 00.000 28316 AutoFind: local max [145, 62] 4.1
22:05:16.921 00.002 28316 AutoFind: local max [221, 86] 4.0
22:05:16.921 00.000 28316 AutoFind: local max [452, 376] 4.0
22:05:16.921 00.000 28316 AutoFind: local max [335, 158] 4.0
22:05:16.921 00.000 28316 AutoFind: local max [841, 648] 4.0
22:05:16.921 00.000 28316 AutoFind: local max [28, 47] 3.9
22:05:16.923 00.002 28316 AutoFind: local max [574, 288] 3.9
22:05:16.923 00.000 28316 AutoFind: local max [872, 800] 3.8
22:05:16.923 00.000 28316 AutoFind: local max [1176, 915] 3.8
22:05:16.923 00.000 28316 AutoFind: local max [512, 179] 3.8
22:05:16.923 00.000 28316 AutoFind: local max [464, 551] 3.8
22:05:16.923 00.000 28316 AutoFind: local max [114, 56] 3.8
22:05:16.925 00.002 28316 AutoFind: local max [613, 331] 3.7
22:05:16.925 00.000 28316 AutoFind: local max [538, 465] 3.6
22:05:16.925 00.000 28316 AutoFind: local max [822, 618] 3.6
22:05:16.925 00.000 28316 AutoFind: local max [720, 731] 3.5
22:05:16.925 00.000 28316 AutoFind: local max [707, 710] 3.5
22:05:16.927 00.002 28316 AutoFind: local max [100, 195] 3.5
22:05:16.927 00.000 28316 AutoFind: local max [197, 239] 3.5
22:05:16.927 00.000 28316 AutoFind: local max [421, 224] 3.5
22:05:16.927 00.000 28316 AutoFind: local max [447, 85] 3.4
22:05:16.927 00.000 28316 AutoFind: local max [492, 197] 3.4
22:05:16.929 00.002 28316 AutoFind: local max [167, 127] 3.4
22:05:16.929 00.000 28316 AutoFind: local max [18, 129] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [125, 59] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [190, 535] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [48, 86] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [203, 128] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [239, 265] 3.3
22:05:16.929 00.000 28316 AutoFind: local max [208, 295] 3.3
22:05:16.932 00.003 28316 AutoFind: local max [430, 377] 3.3
22:05:16.932 00.000 28316 AutoFind: local max [546, 150] 3.3
22:05:16.932 00.000 28316 AutoFind: local max [202, 25] 3.3
22:05:16.932 00.000 28316 AutoFind: local max [772, 671] 3.3
22:05:16.932 00.000 28316 AutoFind: local max [643, 311] 3.3
22:05:16.934 00.002 28316 AutoFind: local max [641, 719] 3.3
22:05:16.934 00.000 28316 AutoFind: local max [407, 376] 3.3
22:05:16.934 00.000 28316 AutoFind: local max [491, 604] 3.3
22:05:16.934 00.000 28316 AutoFind: local max [829, 628] 3.3
22:05:16.934 00.000 28316 AutoFind: local max [612, 466] 3.3
22:05:16.936 00.002 28316 AutoFind: local max [641, 584] 3.2
22:05:16.936 00.000 28316 AutoFind: local max [467, 156] 3.2
22:05:16.936 00.000 28316 AutoFind: local max [336, 22] 3.2
22:05:16.936 00.000 28316 AutoFind: local max [294, 541] 3.2
22:05:16.936 00.000 28316 AutoFind: local max [322, 456] 3.2
22:05:16.938 00.002 28316 AutoFind: local max [448, 349] 3.2
22:05:16.938 00.000 28316 AutoFind: local max [558, 98] 3.2
22:05:16.938 00.000 28316 AutoFind: local max [79, 154] 3.2
22:05:16.938 00.000 28316 AutoFind: local max [245, 63] 3.2
22:05:16.938 00.000 28316 AutoFind: local max [717, 807] 3.2
22:05:16.940 00.002 28316 AutoFind: local max [1055, 592] 3.2
22:05:16.940 00.000 28316 AutoFind: local max [749, 700] 3.1
22:05:16.940 00.000 28316 AutoFind: local max [606, 595] 3.1
22:05:16.940 00.000 28316 AutoFind: local max [415, 446] 3.1
22:05:16.940 00.000 28316 AutoFind: local max [143, 52] 3.1
22:05:16.940 00.000 28316 AutoFind: local max [429, 533] 3.1
22:05:16.942 00.002 28316 AutoFind: local max [500, 56] 3.1
22:05:16.942 00.000 28316 AutoFind: local max [384, 297] 3.1
22:05:16.942 00.000 28316 AutoFind: local max [218, 291] 3.1
22:05:16.942 00.000 28316 AutoFind: local max [344, 377] 3.1
22:05:16.942 00.000 28316 AutoFind: local max [681, 511] 3.1
22:05:16.948 00.006 28316 AutoFind: local max [74, 262] 3.1
22:05:16.948 00.000 28316 AutoFind: local max [769, 634] 3.1
22:05:16.948 00.000 28316 AutoFind: local max [113, 133] 3.0
22:05:16.948 00.000 28316 AutoFind: local max [467, 531] 3.0
22:05:16.950 00.002 28316 AutoFind: local max [183, 128] 3.0
22:05:16.950 00.000 28316 AutoFind: local max [384, 106] 3.0
22:05:16.950 00.000 28316 AutoFind: local max [321, 703] 3.0
22:05:16.950 00.000 28316 AutoFind: local max [516, 60] 3.0
22:05:16.950 00.000 28316 AutoFind: local max [433, 467] 3.0
22:05:16.952 00.002 28316 AutoFind: local max [393, 367] 3.0
22:05:16.952 00.000 28316 AutoFind: local max [724, 684] 3.0
22:05:16.952 00.000 28316 AutoFind: local max [443, 245] 3.0
22:05:16.952 00.000 28316 AutoFind: local max [142, 89] 3.0
22:05:16.952 00.000 28316 AutoFind: local max [950, 583] 3.0
22:05:16.954 00.002 28316 AutoFind: local max [773, 662] 3.0
22:05:16.954 00.000 28316 AutoFind: local max [635, 474] 3.0
22:05:16.954 00.000 28316 AutoFind: local max [223, 146] 3.0
22:05:16.954 00.000 28316 AutoFind: local max [737, 805] 3.0
22:05:16.954 00.000 28316 AutoFind: local max [728, 630] 3.0
22:05:16.956 00.002 28316 AutoFind: local max [375, 61] 3.0
22:05:16.956 00.000 28316 AutoFind: local max [318, 297] 3.0
22:05:16.956 00.000 28316 AutoFind: too close [737, 805] 3.0 - [717, 807] 3.2
22:05:16.956 00.000 28316 AutoFind: too close [223, 146] 3.0 - [203, 128] 3.3
22:05:16.956 00.000 28316 AutoFind: too close [773, 662] 3.0 - [772, 671] 3.3
22:05:16.958 00.002 28316 AutoFind: too close [393, 367] 3.0 - [407, 376] 3.3
22:05:16.959 00.001 28316 AutoFind: too close [433, 467] 3.0 - [430, 447] 10.7
22:05:16.959 00.000 28316 AutoFind: too close [516, 60] 3.0 - [500, 56] 3.1
22:05:16.959 00.000 28316 AutoFind: too close [183, 128] 3.0 - [203, 128] 3.3
22:05:16.959 00.000 28316 AutoFind: too close [183, 128] 3.0 - [167, 127] 3.4
22:05:16.959 00.000 28316 AutoFind: too close [467, 531] 3.0 - [464, 551] 3.8
22:05:16.959 00.000 28316 AutoFind: too close [218, 291] 3.1 - [208, 295] 3.3
22:05:16.959 00.000 28316 AutoFind: too close [143, 52] 3.1 - [125, 59] 3.3
22:05:16.959 00.000 28316 AutoFind: too close [143, 52] 3.1 - [145, 62] 4.1
22:05:16.959 00.000 28316 AutoFind: too close [415, 446] 3.1 - [430, 447] 10.7
22:05:16.959 00.000 28316 AutoFind: too close [1055, 592] 3.2 - [1063, 602] 5.0
22:05:16.959 00.000 28316 AutoFind: close dim-bright [1055, 592] 3.2 - [1071, 592] 260.4
22:05:16.959 00.000 28316 AutoFind: too close [245, 63] 3.2 - [259, 70] 4.8
22:05:16.959 00.000 28316 AutoFind: too close [79, 154] 3.2 - [83, 139] 5.0
22:05:16.959 00.000 28316 AutoFind: too close [829, 628] 3.3 - [822, 618] 3.6
22:05:16.959 00.000 28316 AutoFind: too close [829, 628] 3.3 - [841, 648] 4.0
22:05:16.959 00.000 28316 AutoFind: too close [125, 59] 3.3 - [114, 56] 3.8
22:05:16.959 00.000 28316 AutoFind: too close [125, 59] 3.3 - [145, 62] 4.1
22:05:16.959 00.000 28316 AutoFind: too close [492, 197] 3.4 - [512, 179] 3.8
22:05:16.959 00.000 28316 AutoFind: too close [1085, 592] 4.7 - [1079, 604] 4.8
22:05:16.959 00.000 28316 AutoFind: close dim-bright [1085, 592] 4.7 - [1071, 592] 260.4
22:05:16.959 00.000 28316 AutoFind: too close [1079, 604] 4.8 - [1063, 602] 5.0
22:05:16.959 00.000 28316 AutoFind: close dim-bright [1079, 604] 4.8 - [1071, 592] 260.4
22:05:16.959 00.000 28316 AutoFind: close dim-bright [1063, 602] 5.0 - [1071, 592] 260.4
22:05:16.959 00.000 28316 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:05:16.959 00.000 28316 Star::Find(15, 1071, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.959 00.000 28316 Star::Find returns 1 (1), X=1070.97, Y=591.80, Mass=5640, SNR=48.8, Peak=255 HFD=4.6
22:05:16.959 00.000 28316 Star::Find(15, 165, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.959 00.000 28316 Star::Find returns 1 (0), X=164.50, Y=29.09, Mass=169, SNR=8.6, Peak=42 HFD=2.3
22:05:16.959 00.000 28316 Star::Find(15, 420, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.014 28316 Star::Find returns 1 (0), X=420.42, Y=145.68, Mass=146, SNR=7.9, Peak=44 HFD=2.8
22:05:16.973 00.000 28316 Star::Find(15, 608, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=608.75, Y=42.28, Mass=171, SNR=8.7, Peak=33 HFD=3.5
22:05:16.973 00.000 28316 Star::Find(15, 646, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=646.10, Y=266.95, Mass=93, SNR=6.4, Peak=28 HFD=2.1
22:05:16.973 00.000 28316 Star::Find(15, 1119, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=1119.28, Y=572.22, Mass=88, SNR=6.2, Peak=19 HFD=3.8
22:05:16.973 00.000 28316 Star::Find(15, 788, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=788.78, Y=394.51, Mass=101, SNR=6.7, Peak=23 HFD=3.6
22:05:16.973 00.000 28316 Star::Find(15, 844, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=845.03, Y=881.42, Mass=59, SNR=5.1, Peak=20 HFD=3.7
22:05:16.973 00.000 28316 Star::Find(15, 898, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 1 (0), X=897.61, Y=280.90, Mass=66, SNR=5.4, Peak=11 HFD=3.6
22:05:16.973 00.000 28316 Star::Find(15, 176, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=5 nbg=275 bg=14.6 sigma=1.4 thresh=19 peak=18
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=176.00, Y=377.00, Mass=24, SNR=2.9, Peak=20 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 283, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=283.00, Y=187.00, Mass=13, SNR=2.3, Peak=24 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 866, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=7 nbg=279 bg=12.2 sigma=1.4 thresh=16 peak=15
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=866.00, Y=499.00, Mass=29, SNR=2.9, Peak=19 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 221, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 0 (3), X=221.00, Y=86.00, Mass=5, SNR=1.4, Peak=25 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 452, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 0 (3), X=452.00, Y=376.00, Mass=5, SNR=1.4, Peak=26 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 335, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=9 nbg=271 bg=19.6 sigma=1.4 thresh=24 peak=24
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=335.00, Y=158.00, Mass=51, SNR=2.9, Peak=28 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 28, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=28.00, Y=47.00, Mass=15, SNR=2.4, Peak=23 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 574, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=10 nbg=279 bg=14.9 sigma=1.5 thresh=19 peak=18
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=574.00, Y=288.00, Mass=43, SNR=2.9, Peak=20 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 872, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=8 nbg=281 bg=13.7 sigma=1.4 thresh=18 peak=17
22:05:16.973 00.000 28316 Star::Find returns 0 (2), X=872.00, Y=800.00, Mass=39, SNR=2.9, Peak=20 HFD=0.0
22:05:16.973 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.973 00.000 28316 Star::Find false star n=12 nbg=288 bg=4.9 sigma=1.1 thresh=8 peak=8
22:05:16.990 00.017 28316 Star::Find returns 0 (2), X=1176.00, Y=915.00, Mass=43, SNR=2.9, Peak=10 HFD=0.0
22:05:16.990 00.000 28316 Star::Find(15, 613, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.990 00.000 28316 Star::Find returns 0 (3), X=613.00, Y=331.00, Mass=9, SNR=1.9, Peak=19 HFD=0.0
22:05:16.990 00.000 29988 Exposure complete
22:05:16.990 00.000 28316 Star::Find(15, 538, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.990 00.000 28316 Star::Find returns 0 (3), X=538.00, Y=465.00, Mass=4, SNR=1.3, Peak=24 HFD=0.0
22:05:16.990 00.000 28316 Star::Find(15, 720, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.990 00.000 28316 Star::Find returns 0 (2), X=720.00, Y=731.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
22:05:16.990 00.000 28316 Star::Find(15, 707, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.995 00.005 28316 Star::Find returns 0 (2), X=707.00, Y=710.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
22:05:16.995 00.000 28316 Star::Find(15, 100, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.995 00.000 28316 Star::Find returns 0 (3), X=100.00, Y=195.00, Mass=6, SNR=1.6, Peak=24 HFD=0.0
22:05:16.995 00.000 28316 Star::Find(15, 197, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.995 00.000 28316 Star::Find returns 0 (3), X=197.00, Y=239.00, Mass=0, SNR=0.0, Peak=22 HFD=0.0
22:05:16.997 00.002 28316 Star::Find(15, 421, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.997 00.000 28316 Star::Find false star n=6 nbg=281 bg=18.5 sigma=1.6 thresh=23 peak=21
22:05:16.998 00.001 28316 Star::Find returns 0 (2), X=421.00, Y=224.00, Mass=28, SNR=2.9, Peak=25 HFD=0.0
22:05:16.998 00.000 28316 Star::Find(15, 447, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.998 00.000 28316 Star::Find returns 0 (2), X=447.00, Y=85.00, Mass=14, SNR=2.3, Peak=23 HFD=0.0
22:05:16.998 00.000 28316 Star::Find(15, 18, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:16.998 00.000 28316 Star::Find returns 0 (3), X=18.00, Y=129.00, Mass=6, SNR=1.5, Peak=23 HFD=0.0
22:05:17.000 00.002 28316 Star::Find(15, 190, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.000 00.000 28316 Star::Find returns 0 (3), X=190.00, Y=535.00, Mass=5, SNR=1.5, Peak=16 HFD=0.0
22:05:17.000 00.000 28316 Star::Find(15, 48, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.000 00.000 28316 Star::Find returns 0 (2), X=48.00, Y=86.00, Mass=15, SNR=2.5, Peak=27 HFD=0.0
22:05:17.002 00.002 28316 Star::Find(15, 239, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.002 00.000 28316 Star::Find false star n=5 nbg=283 bg=17.7 sigma=1.6 thresh=22 peak=20
22:05:17.002 00.000 28316 Star::Find returns 0 (2), X=239.00, Y=265.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
22:05:17.002 00.000 28316 Star::Find(15, 430, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.002 00.000 28316 Star::Find returns 0 (3), X=430.00, Y=377.00, Mass=7, SNR=1.7, Peak=26 HFD=0.0
22:05:17.004 00.002 28316 Star::Find(15, 546, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.004 00.000 28316 Star::Find returns 0 (3), X=546.00, Y=150.00, Mass=5, SNR=1.4, Peak=22 HFD=0.0
22:05:17.004 00.000 28316 Star::Find(15, 202, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.004 00.000 28316 Star::Find returns 0 (3), X=202.00, Y=25.00, Mass=5, SNR=1.4, Peak=24 HFD=0.0
22:05:17.006 00.002 28316 Star::Find(15, 643, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=643.00, Y=311.00, Mass=20, SNR=3.0, Peak=19 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 641, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find false star n=7 nbg=277 bg=14.2 sigma=1.3 thresh=18 peak=16
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=641.00, Y=719.00, Mass=31, SNR=2.9, Peak=19 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 491, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=491.00, Y=604.00, Mass=19, SNR=2.8, Peak=20 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 612, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=612.00, Y=466.00, Mass=10, SNR=2.0, Peak=24 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 641, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find false star n=4 nbg=278 bg=17.1 sigma=1.6 thresh=22 peak=19
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=641.00, Y=584.00, Mass=23, SNR=2.9, Peak=24 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 467, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=467.00, Y=156.00, Mass=0, SNR=0.0, Peak=23 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 336, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find false star n=6 nbg=272 bg=19.0 sigma=1.5 thresh=23 peak=21
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=336.00, Y=22.00, Mass=26, SNR=2.9, Peak=26 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 294, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=294.00, Y=541.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 322, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=322.00, Y=456.00, Mass=4, SNR=1.2, Peak=20 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 448, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=448.00, Y=349.00, Mass=5, SNR=1.4, Peak=24 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 558, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=558.00, Y=98.00, Mass=9, SNR=1.9, Peak=20 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 749, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find false star n=6 nbg=283 bg=16.2 sigma=1.5 thresh=21 peak=18
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=749.00, Y=700.00, Mass=30, SNR=2.9, Peak=22 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 606, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=606.00, Y=595.00, Mass=8, SNR=1.8, Peak=22 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 429, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (2), X=429.00, Y=533.00, Mass=22, SNR=3.0, Peak=21 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 384, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.006 00.000 28316 Star::Find returns 0 (3), X=384.00, Y=297.00, Mass=10, SNR=2.0, Peak=24 HFD=0.0
22:05:17.006 00.000 28316 Star::Find(15, 344, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.015 28316 Star::Find returns 0 (3), X=344.00, Y=377.00, Mass=4, SNR=1.3, Peak=22 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 681, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=681.00, Y=511.00, Mass=5, SNR=1.4, Peak=24 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 74, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (2), X=74.00, Y=262.00, Mass=12, SNR=2.2, Peak=22 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 769, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=769.00, Y=634.00, Mass=9, SNR=2.0, Peak=23 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 113, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=113.00, Y=133.00, Mass=5, SNR=1.5, Peak=25 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 384, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 29988 worker thread done servicing request
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=384.00, Y=106.00, Mass=9, SNR=1.9, Peak=24 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 321, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (2), X=321.00, Y=703.00, Mass=13, SNR=2.3, Peak=15 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 724, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (2), X=724.00, Y=684.00, Mass=11, SNR=2.1, Peak=22 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 443, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=443.00, Y=245.00, Mass=0, SNR=0.0, Peak=24 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 142, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=142.00, Y=89.00, Mass=5, SNR=1.4, Peak=24 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 950, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=950.00, Y=583.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 635, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=635.00, Y=474.00, Mass=5, SNR=1.4, Peak=23 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 728, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (2), X=728.00, Y=630.00, Mass=16, SNR=2.5, Peak=23 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 375, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (3), X=375.00, Y=61.00, Mass=5, SNR=1.4, Peak=25 HFD=0.0
22:05:17.021 00.000 28316 Star::Find(15, 318, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 0 (2), X=318.00, Y=297.00, Mass=10, SNR=2.0, Peak=24 HFD=0.0
22:05:17.021 00.000 28316 AutoFind: finding best star pass 1
22:05:17.021 00.000 28316 Star::Find(15, 1071, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 1 (1), X=1070.97, Y=591.80, Mass=5640, SNR=48.8, Peak=255 HFD=4.6
22:05:17.021 00.000 28316 AutoFind: near-saturated [1071, 592] 260.4 Mass 5640 SNR 48.8 Peak 255
22:05:17.021 00.000 28316 Star::Find(15, 165, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.021 00.000 28316 Star::Find returns 1 (0), X=164.50, Y=29.09, Mass=169, SNR=8.6, Peak=42 HFD=2.3
22:05:17.021 00.000 28316 AutoFind returns star at [165, 29] 10.7 Mass 169 SNR 8.6
22:05:17.037 00.016 28316 Star::Find(15, 165, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.037 00.000 28316 Star::Find returns 1 (0), X=164.50, Y=29.09, Mass=169, SNR=8.6, Peak=42 HFD=2.3
22:05:17.037 00.000 28316 MultiStar: List (6): {164.50, 29.09}(8.6), {420.42, 145.68}(7.9), {608.75, 42.28}(8.7), {646.10, 266.95}(6.4), {1119.28, 572.22}(6.2), {788.78, 394.51}(6.7), 
22:05:17.037 00.000 28316 setting lock position to (164.50, 29.09)
22:05:17.037 00.000 28316 MultiStar: stabilizing after lock position change
22:05:17.037 00.000 28316 AutoSelect: state = 1, call UpdateGuideState
22:05:17.037 00.000 28316 UpdateGuideState(): m_state=1
22:05:17.037 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:17.037 00.000 28316 Star::Find returns 1 (0), X=164.50, Y=29.09, Mass=169, SNR=8.6, Peak=42 HFD=2.3
22:05:17.037 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
22:05:17.037 00.000 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:05:17.037 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
22:05:17.037 00.000 28316 setting lock position to (164.50, 29.09)
22:05:17.037 00.000 28316 MultiStar: stabilizing after lock position change
22:05:17.037 00.000 28316 CurrentPosition() valid, moving to STATE_SELECTED
22:05:17.047 00.010 28316 Changing from state SELECTING to SELECTED
22:05:17.047 00.000 28316 guider state => SELECTED
22:05:17.099 00.052 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:17.105 00.006 28316 UpdateGuideState exits: m=169 RSB=8.6
22:05:17.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:17.114 00.009 28316 Status Line: Étoile sélectionnée automatiquement à (164.5, 29.1)
22:05:17.118 00.004 28316 OnExposeComplete: enter
22:05:17.118 00.000 28316 UpdateGuideState(): m_state=2
22:05:17.118 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:05:17.120 00.002 28316 Star::Find returns 1 (0), X=164.26, Y=29.26, Mass=137, SNR=7.9, Peak=46 HFD=1.6
22:05:17.120 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
22:05:17.120 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
22:05:17.120 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.51 mountX=0.26 mountY=0.14, mountTheta=0.48
22:05:17.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:17.120 00.000 28316 UpdateGuideState exits: m=137 RSB=7.9
22:05:17.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:17.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:17.120 00.000 28316 Enqueuing Expose request
22:05:17.120 00.000 29988 Worker thread wakes up
22:05:17.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:17.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:18.545 01.425 29988 Exposure complete
22:05:18.576 00.031 29988 worker thread done servicing request
22:05:18.576 00.000 28316 OnExposeComplete: enter
22:05:18.576 00.000 28316 UpdateGuideState(): m_state=2
22:05:18.576 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:05:18.576 00.000 28316 Star::Find returns 1 (0), X=164.18, Y=29.31, Mass=114, SNR=7.1, Peak=40 HFD=1.7
22:05:18.576 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
22:05:18.576 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
22:05:18.576 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=0.23 hyp=0.40 cameraTheta=2.53 mountX=0.34 mountY=0.19, mountTheta=0.50
22:05:18.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:18.576 00.000 28316 UpdateGuideState exits: m=114 RSB=7.1
22:05:18.576 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:18.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:18.576 00.000 28316 Enqueuing Expose request
22:05:18.592 00.016 29988 Worker thread wakes up
22:05:18.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:18.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:20.233 01.641 29988 Exposure complete
22:05:20.264 00.031 29988 worker thread done servicing request
22:05:20.264 00.000 28316 OnExposeComplete: enter
22:05:20.264 00.000 28316 UpdateGuideState(): m_state=2
22:05:20.264 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:05:20.264 00.000 28316 Star::Find returns 1 (0), X=164.03, Y=29.33, Mass=147, SNR=8.0, Peak=44 HFD=2.2
22:05:20.264 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
22:05:20.264 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
22:05:20.264 00.000 28316 CameraToMount -- cameraX=-0.47 cameraY=0.24 hyp=0.53 cameraTheta=2.67 mountX=0.41 mountY=0.31, mountTheta=0.64
22:05:20.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:20.264 00.000 28316 UpdateGuideState exits: m=147 RSB=8.0
22:05:20.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:20.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:20.264 00.000 28316 Enqueuing Expose request
22:05:20.264 00.000 29988 Worker thread wakes up
22:05:20.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:20.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:21.803 01.539 29988 Exposure complete
22:05:21.835 00.032 29988 worker thread done servicing request
22:05:21.835 00.000 28316 OnExposeComplete: enter
22:05:21.835 00.000 28316 UpdateGuideState(): m_state=2
22:05:21.835 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:05:21.835 00.000 28316 Star::Find returns 1 (0), X=164.37, Y=29.68, Mass=160, SNR=8.4, Peak=45 HFD=1.9
22:05:21.835 00.000 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
22:05:21.835 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
22:05:21.835 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.59 hyp=0.61 cameraTheta=1.79 mountX=0.60 mountY=-0.15, mountTheta=-0.24
22:05:21.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:21.835 00.000 28316 UpdateGuideState exits: m=160 RSB=8.4
22:05:21.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:21.851 00.016 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:21.851 00.000 28316 Enqueuing Expose request
22:05:21.851 00.000 29988 Worker thread wakes up
22:05:21.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:21.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,15,31,31)
22:05:23.487 01.636 29988 Exposure complete
22:05:23.521 00.034 29988 worker thread done servicing request
22:05:23.521 00.000 28316 OnExposeComplete: enter
22:05:23.522 00.001 28316 UpdateGuideState(): m_state=2
22:05:23.522 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:05:23.522 00.000 28316 Star::Find returns 1 (0), X=164.65, Y=29.26, Mass=137, SNR=7.7, Peak=39 HFD=2.0
22:05:23.522 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
22:05:23.524 00.002 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
22:05:23.524 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.87 mountX=0.10 mountY=-0.21, mountTheta=-1.14
22:05:23.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:23.530 00.006 28316 UpdateGuideState exits: m=137 RSB=7.7
22:05:23.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:23.530 00.000 28316 Enqueuing Expose request
22:05:23.535 00.005 29988 Worker thread wakes up
22:05:23.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:23.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(150,14,31,31)
22:05:25.061 01.526 29988 Exposure complete
22:05:25.092 00.031 29988 worker thread done servicing request
22:05:25.092 00.000 28316 OnExposeComplete: enter
22:05:25.092 00.000 28316 UpdateGuideState(): m_state=2
22:05:25.092 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:05:25.092 00.000 28316 Star::Find returns 1 (0), X=164.14, Y=29.19, Mass=153, SNR=8.2, Peak=43 HFD=2.3
22:05:25.097 00.005 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
22:05:25.097 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
22:05:25.097 00.000 28316 CameraToMount -- cameraX=-0.36 cameraY=0.11 hyp=0.37 cameraTheta=2.85 mountX=0.25 mountY=0.27, mountTheta=0.83
22:05:25.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:25.097 00.000 28316 UpdateGuideState exits: m=153 RSB=8.2
22:05:25.097 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:25.108 00.011 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:25.108 00.000 28316 Enqueuing Expose request
22:05:25.108 00.000 29988 Worker thread wakes up
22:05:25.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:25.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:26.753 01.645 29988 Exposure complete
22:05:26.783 00.030 29988 worker thread done servicing request
22:05:26.783 00.000 28316 OnExposeComplete: enter
22:05:26.783 00.000 28316 UpdateGuideState(): m_state=2
22:05:26.783 00.000 28316 Star::Find(15, 164, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:05:26.783 00.000 28316 Star::Find returns 1 (0), X=164.06, Y=28.96, Mass=170, SNR=8.7, Peak=43 HFD=2.6
22:05:26.783 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
22:05:26.788 00.005 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
22:05:26.788 00.000 28316 CameraToMount -- cameraX=-0.44 cameraY=-0.12 hyp=0.45 cameraTheta=-2.87 mountX=0.07 mountY=0.44, mountTheta=1.41
22:05:26.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=9, FiltMin=0, FiltMax=255, Gamma=0.580
22:05:26.795 00.007 28316 UpdateGuideState exits: m=170 RSB=8.7
22:05:26.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.797 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:26.799 00.002 28316 Enqueuing Expose request
22:05:26.799 00.000 29988 Worker thread wakes up
22:05:26.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:26.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:27.620 00.821 28316 Stop button clicked
22:05:27.620 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:05:27.620 00.000 28316 Status Line: Attente du matériel ...
22:05:27.697 00.077 29988 ZWO: stopexposure
22:05:28.229 00.532 29988 ZWO: stopexposure
22:05:28.229 00.000 29988 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:05:28.229 00.000 29988 worker thread done servicing request
22:05:28.229 00.000 28316 OnExposeComplete: enter
22:05:28.229 00.000 28316 OnExposeComplete: Capture Error reported
22:05:28.229 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:05:28.229 00.000 28316 Changing from state SELECTED to UNINITIALIZED
22:05:28.229 00.000 28316 guider state => SELECTING
22:05:28.229 00.000 28316 Status Line: Arrêté.
22:05:28.229 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:05:34.789 06.560 28316 StartLoopingInteractive: Loop button clicked
22:05:34.789 00.000 28316 Status Line: Boucler
22:05:34.789 00.000 28316 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:05:34.789 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:05:34.789 00.000 28316 Enqueuing Expose request
22:05:34.789 00.000 29988 Worker thread wakes up
22:05:34.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:34.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:05:36.426 01.637 29988 Exposure complete
22:05:36.458 00.032 29988 worker thread done servicing request
22:05:36.458 00.000 28316 OnExposeComplete: enter
22:05:36.460 00.002 28316 UpdateGuideState(): m_state=1
22:05:36.460 00.000 28316 Star::Find(15, 164, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:05:36.460 00.000 28316 Star::Find returns 1 (0), X=164.52, Y=28.95, Mass=170, SNR=8.6, Peak=37 HFD=3.0
22:05:36.462 00.002 28316 setting lock position to (164.52, 28.95)
22:05:36.462 00.000 28316 MultiStar: stabilizing after lock position change
22:05:36.462 00.000 28316 CurrentPosition() valid, moving to STATE_SELECTED
22:05:36.466 00.004 28316 Changing from state SELECTING to SELECTED
22:05:36.466 00.000 28316 guider state => SELECTED
22:05:36.470 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:36.476 00.006 28316 UpdateGuideState exits: m=170 RSB=8.6
22:05:36.478 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:36.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:36.478 00.000 28316 Enqueuing Expose request
22:05:36.478 00.000 29988 Worker thread wakes up
22:05:36.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:36.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(150,14,31,31)
22:05:37.996 01.518 29988 Exposure complete
22:05:38.029 00.033 29988 worker thread done servicing request
22:05:38.029 00.000 28316 OnExposeComplete: enter
22:05:38.029 00.000 28316 UpdateGuideState(): m_state=2
22:05:38.029 00.000 28316 Star::Find(15, 164, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:05:38.029 00.000 28316 Star::Find returns 1 (0), X=164.44, Y=28.95, Mass=181, SNR=8.9, Peak=41 HFD=2.3
22:05:38.029 00.000 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
22:05:38.029 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
22:05:38.029 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.08 mountX=0.03 mountY=0.08, mountTheta=1.20
22:05:38.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:38.029 00.000 28316 UpdateGuideState exits: m=181 RSB=8.9
22:05:38.029 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:38.029 00.000 28316 Enqueuing Expose request
22:05:38.029 00.000 29988 Worker thread wakes up
22:05:38.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:38.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:39.681 01.652 29988 Exposure complete
22:05:39.713 00.032 29988 worker thread done servicing request
22:05:39.713 00.000 28316 OnExposeComplete: enter
22:05:39.713 00.000 28316 UpdateGuideState(): m_state=2
22:05:39.713 00.000 28316 Star::Find(15, 164, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:05:39.713 00.000 28316 Star::Find returns 1 (0), X=164.47, Y=28.90, Mass=156, SNR=8.2, Peak=41 HFD=2.1
22:05:39.713 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
22:05:39.713 00.000 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.92)
22:05:39.713 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.03 mountY=0.07, mountTheta=1.95
22:05:39.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=0, FiltMax=255, Gamma=0.580
22:05:39.713 00.000 28316 UpdateGuideState exits: m=156 RSB=8.2
22:05:39.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:39.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:39.713 00.000 28316 Enqueuing Expose request
22:05:39.713 00.000 29988 Worker thread wakes up
22:05:39.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:39.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:41.246 01.533 29988 Exposure complete
22:05:41.278 00.032 29988 worker thread done servicing request
22:05:41.278 00.000 28316 OnExposeComplete: enter
22:05:41.278 00.000 28316 UpdateGuideState(): m_state=2
22:05:41.278 00.000 28316 Star::Find(15, 164, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.278 00.000 28316 Star::Find returns 1 (0), X=164.45, Y=28.98, Mass=175, SNR=8.8, Peak=43 HFD=2.2
22:05:41.278 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
22:05:41.278 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
22:05:41.278 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.81 mountX=0.05 mountY=0.05, mountTheta=0.79
22:05:41.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:41.278 00.000 28316 UpdateGuideState exits: m=175 RSB=8.8
22:05:41.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:41.278 00.000 28316 Enqueuing Expose request
22:05:41.278 00.000 29988 Worker thread wakes up
22:05:41.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:41.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(149,14,31,31)
22:05:41.663 00.385 28316 GuiderMultiStar::AutoSelect enter
22:05:41.663 00.000 28316 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:05:41.693 00.030 28316 AutoFind: auto downsample for scale 3.22 => 1x
22:05:41.725 00.032 28316 AutoFind: global mean = 0.0, stdev 3.3
22:05:41.725 00.000 28316 AutoFind: using threshold = 0.1
22:05:41.778 00.053 28316 AutoFind: local max [1071, 592] 266.3
22:05:41.778 00.000 28316 AutoFind: local max [608, 41] 14.7
22:05:41.778 00.000 28316 AutoFind: local max [1176, 915] 12.1
22:05:41.778 00.000 28316 AutoFind: local max [811, 89] 11.0
22:05:41.778 00.000 28316 AutoFind: local max [431, 446] 10.2
22:05:41.778 00.000 28316 AutoFind: local max [421, 145] 9.9
22:05:41.778 00.000 28316 AutoFind: local max [647, 267] 9.8
22:05:41.778 00.000 28316 AutoFind: local max [898, 280] 8.8
22:05:41.778 00.000 28316 AutoFind: local max [165, 29] 8.7
22:05:41.778 00.000 28316 AutoFind: local max [259, 70] 7.9
22:05:41.778 00.000 28316 AutoFind: local max [813, 79] 6.6
22:05:41.778 00.000 28316 AutoFind: local max [1119, 572] 6.1
22:05:41.778 00.000 28316 AutoFind: local max [788, 394] 5.8
22:05:41.778 00.000 28316 AutoFind: local max [83, 138] 5.2
22:05:41.778 00.000 28316 AutoFind: local max [845, 880] 5.0
22:05:41.778 00.000 28316 AutoFind: local max [1084, 596] 4.0
22:05:41.778 00.000 28316 AutoFind: local max [1056, 593] 3.9
22:05:41.787 00.009 28316 AutoFind: local max [177, 376] 3.8
22:05:41.787 00.000 28316 AutoFind: local max [866, 498] 3.7
22:05:41.787 00.000 28316 AutoFind: local max [465, 39] 3.5
22:05:41.787 00.000 28316 AutoFind: local max [146, 61] 3.5
22:05:41.787 00.000 28316 AutoFind: local max [419, 31] 3.5
22:05:41.787 00.000 28316 AutoFind: local max [841, 648] 3.4
22:05:41.787 00.000 28316 AutoFind: local max [523, 396] 3.4
22:05:41.787 00.000 28316 AutoFind: local max [491, 173] 3.3
22:05:41.787 00.000 28316 AutoFind: local max [834, 638] 3.3
22:05:41.787 00.000 28316 AutoFind: local max [872, 799] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [406, 344] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [604, 60] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [823, 723] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [683, 561] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [219, 559] 3.2
22:05:41.787 00.000 28316 AutoFind: local max [1179, 827] 3.1
22:05:41.787 00.000 28316 AutoFind: local max [734, 545] 3.1
22:05:41.787 00.000 28316 AutoFind: local max [305, 24] 3.1
22:05:41.787 00.000 28316 AutoFind: local max [475, 132] 3.1
22:05:41.787 00.000 28316 AutoFind: local max [571, 273] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [287, 120] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [148, 367] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [663, 413] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [681, 340] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [551, 289] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [548, 349] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [952, 776] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [355, 47] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [392, 60] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [399, 153] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [646, 55] 3.0
22:05:41.787 00.000 28316 AutoFind: local max [1101, 574] 2.9
22:05:41.787 00.000 28316 AutoFind: local max [985, 726] 2.9
22:05:41.787 00.000 28316 AutoFind: local max [1095, 699] 2.9
22:05:41.787 00.000 28316 AutoFind: local max [1020, 793] 2.9
22:05:41.787 00.000 28316 AutoFind: local max [920, 294] 2.9
22:05:41.787 00.000 28316 AutoFind: local max [1075, 605] 2.9
22:05:41.803 00.016 28316 AutoFind: local max [406, 357] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [309, 383] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [398, 178] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [213, 454] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [637, 666] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [233, 161] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [1040, 822] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [182, 15] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [1087, 605] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [508, 381] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [1256, 565] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [290, 319] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [456, 281] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [467, 149] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [48, 163] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [332, 157] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [611, 182] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [114, 171] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [586, 556] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [738, 436] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [385, 263] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [516, 269] 2.9
22:05:41.803 00.000 28316 AutoFind: local max [715, 272] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [913, 615] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [666, 558] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [507, 116] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [636, 270] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [745, 331] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [135, 328] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [573, 287] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [391, 14] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [482, 250] 2.8
22:05:41.803 00.000 28316 AutoFind: local max [327, 460] 2.8
22:05:41.816 00.013 28316 AutoFind: local max [201, 93] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [182, 229] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [828, 800] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [689, 461] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [902, 688] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [443, 241] 2.8
22:05:41.816 00.000 28316 AutoFind: local max [287, 202] 2.8
22:05:41.819 00.003 28316 AutoFind: local max [391, 322] 2.8
22:05:41.819 00.000 28316 AutoFind: local max [191, 298] 2.8
22:05:41.820 00.001 28316 AutoFind: local max [189, 204] 2.8
22:05:41.820 00.000 28316 AutoFind: local max [467, 75] 2.8
22:05:41.820 00.000 28316 AutoFind: local max [522, 405] 2.8
22:05:41.820 00.000 28316 AutoFind: local max [324, 439] 2.7
22:05:41.820 00.000 28316 AutoFind: too close [522, 405] 2.8 - [523, 396] 3.4
22:05:41.820 00.000 28316 AutoFind: too close [573, 287] 2.8 - [571, 273] 3.0
22:05:41.820 00.000 28316 AutoFind: too close [636, 270] 2.8 - [647, 267] 9.8
22:05:41.820 00.000 28316 AutoFind: too close [666, 558] 2.8 - [683, 561] 3.2
22:05:41.820 00.000 28316 AutoFind: too close [467, 149] 2.9 - [475, 132] 3.1
22:05:41.820 00.000 28316 AutoFind: too close [508, 381] 2.9 - [523, 396] 3.4
22:05:41.820 00.000 28316 AutoFind: too close [1087, 605] 2.9 - [1075, 605] 2.9
22:05:41.820 00.000 28316 AutoFind: too close [1087, 605] 2.9 - [1084, 596] 4.0
22:05:41.820 00.000 28316 AutoFind: close dim-bright [1087, 605] 2.9 - [1071, 592] 266.3
22:05:41.820 00.000 28316 AutoFind: too close [182, 15] 2.9 - [165, 29] 8.7
22:05:41.820 00.000 28316 AutoFind: too close [406, 357] 2.9 - [406, 344] 3.2
22:05:41.820 00.000 28316 AutoFind: too close [1075, 605] 2.9 - [1056, 593] 3.9
22:05:41.820 00.000 28316 AutoFind: too close [1075, 605] 2.9 - [1084, 596] 4.0
22:05:41.820 00.000 28316 AutoFind: close dim-bright [1075, 605] 2.9 - [1071, 592] 266.3
22:05:41.820 00.000 28316 AutoFind: too close [1101, 574] 2.9 - [1119, 572] 6.1
22:05:41.820 00.000 28316 AutoFind: too close [551, 289] 3.0 - [571, 273] 3.0
22:05:41.820 00.000 28316 AutoFind: too close [604, 60] 3.2 - [608, 41] 14.7
22:05:41.820 00.000 28316 AutoFind: too close [834, 638] 3.3 - [841, 648] 3.4
22:05:41.820 00.000 28316 AutoFind: close dim-bright [1056, 593] 3.9 - [1071, 592] 266.3
22:05:41.820 00.000 28316 AutoFind: close dim-bright [1084, 596] 4.0 - [1071, 592] 266.3
22:05:41.820 00.000 28316 AutoFind: too close [813, 79] 6.6 - [811, 89] 11.0
22:05:41.820 00.000 28316 AutoFind: too close to edge [391, 14] 2.8
22:05:41.820 00.000 28316 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:05:41.820 00.000 28316 Star::Find(15, 1071, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.820 00.000 28316 Star::Find returns 1 (1), X=1071.23, Y=591.34, Mass=6628, SNR=50.8, Peak=255 HFD=4.7
22:05:41.820 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.820 00.000 28316 Star::Find returns 1 (0), X=1176.44, Y=915.24, Mass=208, SNR=9.7, Peak=30 HFD=3.2
22:05:41.820 00.000 28316 Star::Find(15, 431, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.820 00.000 28316 Star::Find returns 1 (0), X=431.01, Y=446.20, Mass=180, SNR=8.9, Peak=37 HFD=2.8
22:05:41.820 00.000 28316 Star::Find(15, 421, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.820 00.000 28316 Star::Find returns 1 (0), X=420.51, Y=145.59, Mass=141, SNR=7.9, Peak=40 HFD=2.6
22:05:41.834 00.014 28316 Star::Find(15, 898, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.834 00.000 28316 Star::Find returns 1 (0), X=898.62, Y=279.95, Mass=160, SNR=8.5, Peak=24 HFD=3.7
22:05:41.835 00.001 28316 Star::Find(15, 259, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 1 (0), X=259.35, Y=70.00, Mass=72, SNR=5.6, Peak=30 HFD=2.4
22:05:41.835 00.000 28316 Star::Find(15, 788, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 1 (0), X=788.86, Y=394.49, Mass=80, SNR=5.9, Peak=26 HFD=2.4
22:05:41.835 00.000 28316 Star::Find(15, 83, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 1 (0), X=83.18, Y=138.38, Mass=80, SNR=5.8, Peak=28 HFD=2.6
22:05:41.835 00.000 28316 Star::Find(15, 845, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 1 (0), X=844.56, Y=880.36, Mass=68, SNR=5.4, Peak=20 HFD=2.1
22:05:41.835 00.000 28316 Star::Find(15, 177, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find false star n=5 nbg=277 bg=13.8 sigma=1.3 thresh=18 peak=18
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=177.00, Y=376.00, Mass=26, SNR=2.9, Peak=21 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 866, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find false star n=6 nbg=276 bg=13.8 sigma=1.4 thresh=18 peak=17
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=866.00, Y=498.00, Mass=27, SNR=2.9, Peak=20 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 465, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (3), X=465.00, Y=39.00, Mass=5, SNR=1.4, Peak=23 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 146, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find false star n=6 nbg=281 bg=17.2 sigma=1.6 thresh=22 peak=21
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=146.00, Y=61.00, Mass=35, SNR=2.9, Peak=24 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 419, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (3), X=419.00, Y=31.00, Mass=0, SNR=0.0, Peak=24 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 491, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=491.00, Y=173.00, Mass=15, SNR=2.4, Peak=25 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 872, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find false star n=10 nbg=276 bg=14.4 sigma=1.3 thresh=18 peak=18
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=872.00, Y=799.00, Mass=47, SNR=2.9, Peak=21 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 823, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (3), X=823.00, Y=723.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 219, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find false star n=15 nbg=279 bg=9.1 sigma=1.1 thresh=12 peak=11
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=219.00, Y=559.00, Mass=45, SNR=2.9, Peak=14 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 1179, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=1179.00, Y=827.00, Mass=11, SNR=2.1, Peak=18 HFD=0.0
22:05:41.835 00.000 28316 Star::Find(15, 734, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.835 00.000 28316 Star::Find returns 0 (2), X=734.00, Y=545.00, Mass=10, SNR=2.1, Peak=23 HFD=0.0
22:05:41.850 00.015 28316 Star::Find(15, 305, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find false star n=7 nbg=278 bg=18.1 sigma=1.5 thresh=22 peak=20
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=305.00, Y=24.00, Mass=33, SNR=2.9, Peak=24 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 287, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=287.00, Y=120.00, Mass=16, SNR=2.5, Peak=24 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 148, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find false star n=8 nbg=275 bg=13.3 sigma=1.3 thresh=17 peak=15
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=148.00, Y=367.00, Mass=30, SNR=2.9, Peak=19 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 663, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=663.00, Y=413.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 681, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=681.00, Y=340.00, Mass=15, SNR=2.5, Peak=22 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 548, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=548.00, Y=349.00, Mass=4, SNR=1.3, Peak=23 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 952, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=952.00, Y=776.00, Mass=15, SNR=2.5, Peak=23 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 355, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=355.00, Y=47.00, Mass=10, SNR=2.0, Peak=23 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 392, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=392.00, Y=60.00, Mass=17, SNR=2.7, Peak=25 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 399, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find false star n=2 nbg=282 bg=19.4 sigma=1.7 thresh=25 peak=20
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=399.00, Y=153.00, Mass=26, SNR=2.9, Peak=24 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 646, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=646.00, Y=55.00, Mass=17, SNR=2.6, Peak=21 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 985, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=985.00, Y=726.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 1095, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=1095.00, Y=699.00, Mass=0, SNR=0.0, Peak=19 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 1020, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=1020.00, Y=793.00, Mass=6, SNR=1.5, Peak=21 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 920, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 1 (0), X=919.68, Y=292.95, Mass=49, SNR=4.6, Peak=16 HFD=3.5
22:05:41.850 00.000 28316 Star::Find(15, 309, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=309.00, Y=383.00, Mass=8, SNR=1.9, Peak=23 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 398, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (3), X=398.00, Y=178.00, Mass=4, SNR=1.3, Peak=25 HFD=0.0
22:05:41.850 00.000 28316 Star::Find(15, 213, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.850 00.000 28316 Star::Find returns 0 (2), X=213.00, Y=454.00, Mass=17, SNR=2.6, Peak=17 HFD=0.0
22:05:41.866 00.016 28316 Star::Find(15, 637, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=637.00, Y=666.00, Mass=20, SNR=2.8, Peak=18 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 233, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=233.00, Y=161.00, Mass=0, SNR=0.0, Peak=23 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 1040, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=1040.00, Y=822.00, Mass=5, SNR=1.4, Peak=20 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 1256, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=1256.00, Y=565.00, Mass=12, SNR=2.3, Peak=14 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 290, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=290.00, Y=319.00, Mass=4, SNR=1.3, Peak=21 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 456, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=456.00, Y=281.00, Mass=5, SNR=1.4, Peak=24 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 48, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=48.00, Y=163.00, Mass=13, SNR=2.3, Peak=20 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 332, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=332.00, Y=157.00, Mass=19, SNR=2.8, Peak=27 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 611, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=611.00, Y=182.00, Mass=15, SNR=2.5, Peak=21 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 114, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=114.00, Y=171.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 586, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=586.00, Y=556.00, Mass=17, SNR=2.7, Peak=20 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 738, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=738.00, Y=436.00, Mass=19, SNR=2.7, Peak=21 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 385, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=385.00, Y=263.00, Mass=9, SNR=1.8, Peak=23 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 516, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=516.00, Y=269.00, Mass=10, SNR=2.0, Peak=24 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 715, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=715.00, Y=272.00, Mass=4, SNR=1.3, Peak=19 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 913, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (2), X=913.00, Y=615.00, Mass=11, SNR=2.2, Peak=22 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 507, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=507.00, Y=116.00, Mass=6, SNR=1.6, Peak=24 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 745, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=745.00, Y=331.00, Mass=8, SNR=1.8, Peak=18 HFD=0.0
22:05:41.866 00.000 28316 Star::Find(15, 135, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.866 00.000 28316 Star::Find returns 0 (3), X=135.00, Y=328.00, Mass=0, SNR=0.0, Peak=20 HFD=0.0
22:05:41.882 00.016 28316 Star::Find(15, 482, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find false star n=9 nbg=275 bg=18.2 sigma=1.4 thresh=22 peak=20
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=482.00, Y=250.00, Mass=41, SNR=2.9, Peak=23 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 327, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=327.00, Y=460.00, Mass=13, SNR=2.3, Peak=18 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 201, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=201.00, Y=93.00, Mass=16, SNR=2.5, Peak=23 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 182, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (3), X=182.00, Y=229.00, Mass=5, SNR=1.4, Peak=22 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 828, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find false star n=6 nbg=280 bg=13.6 sigma=1.3 thresh=18 peak=17
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=828.00, Y=800.00, Mass=34, SNR=2.9, Peak=22 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 689, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find false star n=6 nbg=284 bg=16.9 sigma=1.5 thresh=21 peak=18
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=689.00, Y=461.00, Mass=26, SNR=2.9, Peak=25 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 902, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (3), X=902.00, Y=688.00, Mass=5, SNR=1.4, Peak=22 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 443, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=443.00, Y=241.00, Mass=11, SNR=2.1, Peak=24 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 287, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=287.00, Y=202.00, Mass=11, SNR=2.2, Peak=25 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 391, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find false star n=7 nbg=271 bg=17.5 sigma=1.4 thresh=22 peak=19
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=391.00, Y=322.00, Mass=31, SNR=2.9, Peak=24 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 191, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (3), X=191.00, Y=298.00, Mass=0, SNR=0.0, Peak=21 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 189, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=189.00, Y=204.00, Mass=16, SNR=2.5, Peak=23 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 467, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (3), X=467.00, Y=75.00, Mass=6, SNR=1.5, Peak=24 HFD=0.0
22:05:41.882 00.000 28316 Star::Find(15, 324, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 0 (2), X=324.00, Y=439.00, Mass=16, SNR=2.5, Peak=19 HFD=0.0
22:05:41.882 00.000 28316 AutoFind: finding best star pass 1
22:05:41.882 00.000 28316 Star::Find(15, 1071, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 1 (1), X=1071.23, Y=591.34, Mass=6628, SNR=50.8, Peak=255 HFD=4.7
22:05:41.882 00.000 28316 AutoFind: near-saturated [1071, 592] 266.3 Mass 6628 SNR 50.8 Peak 255
22:05:41.882 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.882 00.000 28316 Star::Find returns 1 (0), X=1176.44, Y=915.24, Mass=208, SNR=9.7, Peak=30 HFD=3.2
22:05:41.882 00.000 28316 AutoFind returns star at [1176, 915] 12.1 Mass 208 SNR 9.7
22:05:41.898 00.016 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:05:41.898 00.000 28316 Star::Find returns 1 (0), X=1176.44, Y=915.24, Mass=208, SNR=9.7, Peak=30 HFD=3.2
22:05:41.898 00.000 28316 MultiStar: List (4): {1176.44, 915.24}(9.7), {431.01, 446.20}(8.9), {420.51, 145.59}(7.9), {898.62, 279.95}(8.5), 
22:05:41.898 00.000 28316 setting lock position to (1176.44, 915.24)
22:05:41.898 00.000 28316 MultiStar: stabilizing after lock position change
22:05:41.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:41.898 00.000 28316 Status Line: Étoile sélectionnée automatiquement à (1176.4, 915.2)
22:05:42.927 01.029 29988 Exposure complete
22:05:42.959 00.032 29988 worker thread done servicing request
22:05:42.959 00.000 28316 OnExposeComplete: enter
22:05:42.959 00.000 28316 UpdateGuideState(): m_state=2
22:05:42.959 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:05:42.959 00.000 28316 Star::Find returns 1 (0), X=1176.39, Y=915.61, Mass=154, SNR=8.3, Peak=22 HFD=3.4
22:05:42.959 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
22:05:42.959 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
22:05:42.959 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.72 mountX=0.37 mountY=-0.12, mountTheta=-0.31
22:05:42.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=0, FiltMax=255, Gamma=0.580
22:05:42.959 00.000 28316 UpdateGuideState exits: m=154 RSB=8.3
22:05:42.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:42.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:42.959 00.000 28316 Enqueuing Expose request
22:05:42.959 00.000 29988 Worker thread wakes up
22:05:42.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:42.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(1161,901,31,31)
22:05:44.503 01.544 29988 Exposure complete
22:05:44.534 00.031 29988 worker thread done servicing request
22:05:44.534 00.000 28316 OnExposeComplete: enter
22:05:44.534 00.000 28316 UpdateGuideState(): m_state=2
22:05:44.534 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:05:44.534 00.000 28316 Star::Find returns 1 (0), X=1176.59, Y=915.10, Mass=180, SNR=9.0, Peak=23 HFD=3.6
22:05:44.534 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
22:05:44.534 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
22:05:44.534 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.77 mountX=-0.18 mountY=-0.06, mountTheta=-2.80
22:05:44.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=11, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:44.547 00.013 28316 UpdateGuideState exits: m=180 RSB=9.0
22:05:44.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:44.550 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:44.550 00.000 28316 Enqueuing Expose request
22:05:44.550 00.000 29988 Worker thread wakes up
22:05:44.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:44.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(1162,900,31,31)
22:05:46.185 01.635 29988 Exposure complete
22:05:46.217 00.032 29988 worker thread done servicing request
22:05:46.217 00.000 28316 OnExposeComplete: enter
22:05:46.217 00.000 28316 UpdateGuideState(): m_state=2
22:05:46.217 00.000 28316 Star::Find(15, 1176, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:05:46.217 00.000 28316 Star::Find returns 1 (0), X=1177.45, Y=914.80, Mass=77, SNR=5.8, Peak=14 HFD=3.3
22:05:46.217 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
22:05:46.217 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
22:05:46.217 00.000 28316 CameraToMount -- cameraX=1.01 cameraY=-0.44 hyp=1.10 cameraTheta=-0.41 mountX=-0.82 mountY=-0.70, mountTheta=-2.43
22:05:46.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:46.227 00.010 28316 UpdateGuideState exits: m=77 RSB=5.8
22:05:46.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:46.229 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:46.229 00.000 28316 Enqueuing Expose request
22:05:46.229 00.000 29988 Worker thread wakes up
22:05:46.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:46.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(1162,900,31,31)
22:05:47.755 01.526 29988 Exposure complete
22:05:47.787 00.032 29988 worker thread done servicing request
22:05:47.787 00.000 28316 OnExposeComplete: enter
22:05:47.787 00.000 28316 UpdateGuideState(): m_state=2
22:05:47.787 00.000 28316 Star::Find(15, 1177, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:05:47.787 00.000 28316 Star::Find returns 1 (0), X=1176.91, Y=914.89, Mass=60, SNR=5.2, Peak=11 HFD=3.8
22:05:47.787 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
22:05:47.787 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
22:05:47.787 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=-0.35 hyp=0.58 cameraTheta=-0.65 mountX=-0.51 mountY=-0.25, mountTheta=-2.68
22:05:47.798 00.011 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.580
22:05:47.805 00.007 28316 UpdateGuideState exits: m=60 RSB=5.2
22:05:47.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:47.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:05:47.805 00.000 28316 Enqueuing Expose request
22:05:47.805 00.000 29988 Worker thread wakes up
22:05:47.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:05:47.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(1162,900,31,31)
22:05:48.959 01.154 28316 Stop button clicked
22:05:48.959 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:05:48.959 00.000 28316 Status Line: Attente du matériel ...
22:05:49.040 00.081 29988 ZWO: stopexposure
22:05:49.425 00.385 29988 ZWO: stopexposure
22:05:49.425 00.000 29988 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:05:49.425 00.000 29988 worker thread done servicing request
22:05:49.425 00.000 28316 OnExposeComplete: enter
22:05:49.425 00.000 28316 OnExposeComplete: Capture Error reported
22:05:49.425 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:05:49.425 00.000 28316 Changing from state SELECTED to UNINITIALIZED
22:05:49.430 00.005 28316 guider state => SELECTING
22:05:49.430 00.000 28316 Status Line: Arrêté.
22:05:49.430 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:13:46.890 477.460 28316 StartLoopingInteractive: Loop button clicked
22:13:46.890 00.000 28316 Status Line: Boucler
22:13:46.894 00.004 28316 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:13:46.894 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:13:46.894 00.000 28316 Enqueuing Expose request
22:13:46.894 00.000 29988 Worker thread wakes up
22:13:46.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:46.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:13:48.535 01.641 29988 Exposure complete
22:13:48.551 00.016 29988 worker thread done servicing request
22:13:48.551 00.000 28316 OnExposeComplete: enter
22:13:48.551 00.000 28316 UpdateGuideState(): m_state=1
22:13:48.551 00.000 28316 Star::Find(15, 1176, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:13:48.551 00.000 28316 Star::Find returns 0 (2), X=1176.00, Y=914.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
22:13:48.567 00.016 28316 DistanceChecker: activated
22:13:48.567 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:13:48.567 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:13:48.567 00.000 28316 Status Line: Étoile perdue - faible RSB
22:13:48.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=207, Gamma=0.580
22:13:48.576 00.009 28316 UpdateGuideState exits: Étoile perdue - faible RSB
22:13:48.578 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:48.578 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:13:48.578 00.000 28316 Enqueuing Expose request
22:13:48.580 00.002 29988 Worker thread wakes up
22:13:48.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:48.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:13:50.106 01.526 29988 Exposure complete
22:13:50.133 00.027 29988 worker thread done servicing request
22:13:50.133 00.000 28316 OnExposeComplete: enter
22:13:50.133 00.000 28316 UpdateGuideState(): m_state=1
22:13:50.133 00.000 28316 Star::Find(15, 1176, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:13:50.136 00.003 28316 Star::Find returns 0 (3), X=1176.00, Y=914.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
22:13:50.136 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:13:50.136 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:13:50.138 00.002 28316 Status Line: Étoile perdue - faible masse
22:13:50.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=216, Gamma=0.580
22:13:50.144 00.006 28316 UpdateGuideState exits: Étoile perdue - faible masse
22:13:50.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:50.144 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:13:50.144 00.000 28316 Enqueuing Expose request
22:13:50.149 00.005 29988 Worker thread wakes up
22:13:50.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:50.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:13:51.778 01.629 29988 Exposure complete
22:13:51.792 00.014 29988 worker thread done servicing request
22:13:51.792 00.000 28316 OnExposeComplete: enter
22:13:51.792 00.000 28316 UpdateGuideState(): m_state=1
22:13:51.792 00.000 28316 Star::Find(15, 1176, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:13:51.792 00.000 28316 Star::Find returns 0 (3), X=1176.00, Y=914.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
22:13:51.792 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:13:51.808 00.016 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:13:51.808 00.000 28316 Status Line: Étoile perdue - faible masse
22:13:51.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=216, Gamma=0.580
22:13:51.808 00.000 28316 UpdateGuideState exits: Étoile perdue - faible masse
22:13:51.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:51.808 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:13:51.808 00.000 28316 Enqueuing Expose request
22:13:51.808 00.000 29988 Worker thread wakes up
22:13:51.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:51.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:13:53.339 01.531 29988 Exposure complete
22:13:53.367 00.028 29988 worker thread done servicing request
22:13:53.367 00.000 28316 OnExposeComplete: enter
22:13:53.367 00.000 28316 UpdateGuideState(): m_state=1
22:13:53.367 00.000 28316 Star::Find(15, 1176, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:53.367 00.000 28316 Star::Find returns 0 (3), X=1176.00, Y=914.00, Mass=8, SNR=1.9, Peak=6 HFD=0.0
22:13:53.367 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
22:13:53.367 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:13:53.370 00.003 28316 Status Line: Étoile perdue - faible masse
22:13:53.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=221, Gamma=0.580
22:13:53.370 00.000 28316 UpdateGuideState exits: Étoile perdue - faible masse
22:13:53.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:53.370 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:13:53.370 00.000 28316 Enqueuing Expose request
22:13:53.370 00.000 29988 Worker thread wakes up
22:13:53.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:53.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:13:54.076 00.706 28316 GuiderMultiStar::AutoSelect enter
22:13:54.076 00.000 28316 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:13:54.093 00.017 28316 AutoFind: auto downsample for scale 3.22 => 1x
22:13:54.124 00.031 28316 AutoFind: global mean = 0.0, stdev 3.3
22:13:54.124 00.000 28316 AutoFind: using threshold = 0.1
22:13:54.171 00.047 28316 AutoFind: local max [464, 648] 176.8
22:13:54.171 00.000 28316 AutoFind: local max [382, 278] 155.4
22:13:54.171 00.000 28316 AutoFind: local max [34, 910] 155.2
22:13:54.171 00.000 28316 AutoFind: local max [721, 922] 118.9
22:13:54.171 00.000 28316 AutoFind: local max [763, 387] 62.7
22:13:54.171 00.000 28316 AutoFind: local max [845, 770] 43.1
22:13:54.171 00.000 28316 AutoFind: local max [1087, 472] 42.5
22:13:54.171 00.000 28316 AutoFind: local max [414, 65] 26.6
22:13:54.171 00.000 28316 AutoFind: local max [440, 780] 16.7
22:13:54.171 00.000 28316 AutoFind: local max [154, 492] 15.7
22:13:54.171 00.000 28316 AutoFind: local max [315, 808] 13.9
22:13:54.171 00.000 28316 AutoFind: local max [1220, 580] 12.1
22:13:54.171 00.000 28316 AutoFind: local max [166, 478] 11.6
22:13:54.171 00.000 28316 AutoFind: local max [1186, 444] 10.8
22:13:54.187 00.016 28316 AutoFind: local max [835, 269] 10.6
22:13:54.187 00.000 28316 AutoFind: local max [621, 603] 10.3
22:13:54.187 00.000 28316 AutoFind: local max [184, 587] 10.3
22:13:54.187 00.000 28316 AutoFind: local max [932, 723] 10.2
22:13:54.187 00.000 28316 AutoFind: local max [109, 938] 10.0
22:13:54.187 00.000 28316 AutoFind: local max [938, 190] 9.6
22:13:54.187 00.000 28316 AutoFind: local max [304, 947] 9.2
22:13:54.187 00.000 28316 AutoFind: local max [122, 40] 9.2
22:13:54.187 00.000 28316 AutoFind: local max [230, 530] 9.1
22:13:54.187 00.000 28316 AutoFind: local max [1234, 464] 8.8
22:13:54.187 00.000 28316 AutoFind: local max [255, 636] 7.8
22:13:54.187 00.000 28316 AutoFind: local max [783, 811] 7.8
22:13:54.187 00.000 28316 AutoFind: local max [324, 217] 7.7
22:13:54.187 00.000 28316 AutoFind: local max [17, 257] 7.5
22:13:54.187 00.000 28316 AutoFind: local max [317, 603] 7.4
22:13:54.187 00.000 28316 AutoFind: local max [260, 56] 7.4
22:13:54.187 00.000 28316 AutoFind: local max [635, 346] 6.9
22:13:54.187 00.000 28316 AutoFind: local max [995, 665] 6.8
22:13:54.187 00.000 28316 AutoFind: local max [590, 731] 6.6
22:13:54.187 00.000 28316 AutoFind: local max [401, 402] 6.4
22:13:54.187 00.000 28316 AutoFind: local max [752, 535] 6.4
22:13:54.187 00.000 28316 AutoFind: local max [643, 160] 6.4
22:13:54.187 00.000 28316 AutoFind: local max [322, 947] 6.3
22:13:54.187 00.000 28316 AutoFind: local max [736, 518] 6.3
22:13:54.187 00.000 28316 AutoFind: local max [282, 758] 6.0
22:13:54.187 00.000 28316 AutoFind: local max [926, 437] 6.0
22:13:54.187 00.000 28316 AutoFind: local max [713, 27] 5.9
22:13:54.187 00.000 28316 AutoFind: local max [745, 341] 5.8
22:13:54.187 00.000 28316 AutoFind: local max [461, 703] 5.7
22:13:54.187 00.000 28316 AutoFind: local max [966, 99] 5.5
22:13:54.187 00.000 28316 AutoFind: local max [962, 551] 5.4
22:13:54.187 00.000 28316 AutoFind: local max [1245, 439] 5.4
22:13:54.187 00.000 28316 AutoFind: local max [1121, 366] 5.4
22:13:54.187 00.000 28316 AutoFind: local max [759, 418] 5.2
22:13:54.187 00.000 28316 AutoFind: local max [143, 155] 5.0
22:13:54.187 00.000 28316 AutoFind: local max [770, 610] 5.0
22:13:54.187 00.000 28316 AutoFind: local max [1202, 160] 4.9
22:13:54.187 00.000 28316 AutoFind: local max [1261, 706] 4.9
22:13:54.187 00.000 28316 AutoFind: local max [472, 802] 4.8
22:13:54.187 00.000 28316 AutoFind: local max [99, 811] 4.8
22:13:54.203 00.016 28316 AutoFind: local max [449, 730] 4.7
22:13:54.203 00.000 28316 AutoFind: local max [596, 292] 4.7
22:13:54.203 00.000 28316 AutoFind: local max [292, 321] 4.6
22:13:54.203 00.000 28316 AutoFind: local max [944, 950] 4.6
22:13:54.205 00.002 28316 AutoFind: local max [635, 845] 4.5
22:13:54.205 00.000 28316 AutoFind: local max [513, 767] 4.4
22:13:54.205 00.000 28316 AutoFind: local max [1232, 766] 4.4
22:13:54.205 00.000 28316 AutoFind: local max [312, 533] 4.4
22:13:54.205 00.000 28316 AutoFind: local max [995, 772] 4.3
22:13:54.207 00.002 28316 AutoFind: local max [1222, 358] 4.3
22:13:54.207 00.000 28316 AutoFind: local max [747, 512] 4.3
22:13:54.207 00.000 28316 AutoFind: local max [236, 721] 4.2
22:13:54.207 00.000 28316 AutoFind: local max [1101, 463] 4.2
22:13:54.207 00.000 28316 AutoFind: local max [918, 173] 4.1
22:13:54.209 00.002 28316 AutoFind: local max [969, 359] 4.0
22:13:54.209 00.000 28316 AutoFind: local max [814, 799] 3.9
22:13:54.209 00.000 28316 AutoFind: local max [366, 455] 3.7
22:13:54.209 00.000 28316 AutoFind: local max [353, 154] 3.7
22:13:54.209 00.000 28316 AutoFind: local max [1035, 843] 3.7
22:13:54.211 00.002 28316 AutoFind: local max [644, 146] 3.7
22:13:54.211 00.000 28316 AutoFind: local max [544, 695] 3.7
22:13:54.211 00.000 28316 AutoFind: local max [422, 324] 3.6
22:13:54.211 00.000 28316 AutoFind: local max [1133, 624] 3.6
22:13:54.211 00.000 28316 AutoFind: local max [1196, 73] 3.5
22:13:54.211 00.000 28316 AutoFind: local max [827, 596] 3.5
22:13:54.211 00.000 28316 AutoFind: local max [1270, 799] 3.4
22:13:54.211 00.000 28316 AutoFind: local max [1095, 661] 3.4
22:13:54.211 00.000 28316 AutoFind: local max [365, 255] 3.4
22:13:54.211 00.000 28316 AutoFind: local max [725, 293] 3.3
22:13:54.211 00.000 28316 AutoFind: local max [511, 731] 3.3
22:13:54.211 00.000 28316 AutoFind: local max [48, 772] 3.2
22:13:54.211 00.000 28316 AutoFind: local max [44, 324] 3.1
22:13:54.211 00.000 28316 AutoFind: local max [233, 516] 3.1
22:13:54.211 00.000 28316 AutoFind: local max [431, 814] 3.1
22:13:54.211 00.000 28316 AutoFind: local max [868, 494] 3.0
22:13:54.211 00.000 28316 AutoFind: local max [1181, 358] 3.0
22:13:54.211 00.000 28316 AutoFind: local max [1029, 803] 2.9
22:13:54.219 00.008 28316 AutoFind: local max [1235, 891] 2.9
22:13:54.219 00.000 28316 AutoFind: local max [74, 722] 2.9
22:13:54.219 00.000 28316 AutoFind: local max [9, 37] 2.8
22:13:54.219 00.000 28316 AutoFind: local max [704, 185] 2.8
22:13:54.219 00.000 28316 AutoFind: local max [722, 913] 2.8
22:13:54.219 00.000 28316 AutoFind: local max [599, 399] 2.8
22:13:54.219 00.000 28316 AutoFind: local max [613, 274] 2.8
22:13:54.219 00.000 28316 AutoFind: local max [566, 185] 2.7
22:13:54.219 00.000 28316 AutoFind: local max [680, 576] 2.7
22:13:54.219 00.000 28316 AutoFind: too close [613, 274] 2.8 - [596, 292] 4.7
22:13:54.219 00.000 28316 AutoFind: close dim-bright [722, 913] 2.8 - [721, 922] 118.9
22:13:54.219 00.000 28316 AutoFind: too close [233, 516] 3.1 - [230, 530] 9.1
22:13:54.219 00.000 28316 AutoFind: too close [644, 146] 3.7 - [643, 160] 6.4
22:13:54.219 00.000 28316 AutoFind: too close [918, 173] 4.1 - [938, 190] 9.6
22:13:54.219 00.000 28316 AutoFind: close dim-bright [1101, 463] 4.2 - [1087, 472] 42.5
22:13:54.219 00.000 28316 AutoFind: too close [747, 512] 4.3 - [736, 518] 6.3
22:13:54.219 00.000 28316 AutoFind: too close [736, 518] 6.3 - [752, 535] 6.4
22:13:54.219 00.000 28316 AutoFind: too close [322, 947] 6.3 - [304, 947] 9.2
22:13:54.219 00.000 28316 AutoFind: too close [166, 478] 11.6 - [154, 492] 15.7
22:13:54.219 00.000 28316 AutoFind: too close to edge [9, 37] 2.8
22:13:54.219 00.000 28316 AutoFind: too close to edge [1270, 799] 3.4
22:13:54.219 00.000 28316 AutoFind: too close to edge [944, 950] 4.6
22:13:54.219 00.000 28316 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:13:54.219 00.000 28316 Star::Find(15, 464, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (1), X=463.92, Y=648.16, Mass=4768, SNR=45.7, Peak=255 HFD=4.5
22:13:54.219 00.000 28316 Star::Find(15, 382, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (1), X=381.64, Y=277.51, Mass=4289, SNR=44.6, Peak=255 HFD=4.4
22:13:54.219 00.000 28316 Star::Find(15, 34, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (1), X=33.73, Y=910.56, Mass=4198, SNR=44.4, Peak=255 HFD=4.5
22:13:54.219 00.000 28316 Star::Find(15, 721, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (1), X=720.54, Y=922.36, Mass=2864, SNR=37.0, Peak=255 HFD=3.4
22:13:54.219 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (0), X=763.00, Y=386.96, Mass=1503, SNR=26.8, Peak=137 HFD=4.4
22:13:54.219 00.000 28316 Star::Find(15, 845, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.219 00.000 28316 Star::Find returns 1 (0), X=845.47, Y=769.60, Mass=1265, SNR=24.4, Peak=109 HFD=4.0
22:13:54.219 00.000 28316 Star::Find(15, 1087, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.016 28316 Star::Find returns 1 (0), X=1086.77, Y=472.20, Mass=949, SNR=21.2, Peak=94 HFD=3.8
22:13:54.235 00.000 28316 Star::Find(15, 414, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=413.31, Y=64.90, Mass=643, SNR=17.4, Peak=60 HFD=4.0
22:13:54.235 00.000 28316 Star::Find(15, 440, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=439.81, Y=779.88, Mass=399, SNR=13.8, Peak=46 HFD=3.7
22:13:54.235 00.000 28316 Star::Find(15, 315, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=314.94, Y=807.56, Mass=273, SNR=11.4, Peak=34 HFD=2.7
22:13:54.235 00.000 28316 Star::Find(15, 1220, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=1220.81, Y=580.26, Mass=294, SNR=11.8, Peak=29 HFD=3.6
22:13:54.235 00.000 28316 Star::Find(15, 1186, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=1185.91, Y=443.97, Mass=228, SNR=10.4, Peak=25 HFD=4.0
22:13:54.235 00.000 28316 Star::Find(15, 835, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.235 00.000 28316 Star::Find returns 1 (0), X=835.51, Y=269.25, Mass=238, SNR=10.6, Peak=24 HFD=3.6
22:13:54.241 00.006 28316 Star::Find(15, 621, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.241 00.000 28316 Star::Find returns 1 (0), X=621.64, Y=603.24, Mass=239, SNR=10.5, Peak=24 HFD=3.7
22:13:54.241 00.000 28316 Star::Find(15, 184, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.241 00.000 28316 Star::Find returns 1 (0), X=183.46, Y=587.12, Mass=325, SNR=12.3, Peak=34 HFD=3.8
22:13:54.241 00.000 28316 Star::Find(15, 932, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.243 00.002 28316 Star::Find returns 1 (0), X=932.29, Y=723.08, Mass=146, SNR=8.2, Peak=20 HFD=2.5
22:13:54.243 00.000 28316 Star::Find(15, 109, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.243 00.000 28316 Star::Find returns 1 (0), X=108.90, Y=937.74, Mass=247, SNR=10.8, Peak=29 HFD=3.5
22:13:54.243 00.000 28316 Star::Find(15, 122, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.243 00.000 28316 Star::Find returns 1 (0), X=122.21, Y=39.75, Mass=174, SNR=9.0, Peak=25 HFD=3.0
22:13:54.243 00.000 28316 Star::Find(15, 1234, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.243 00.000 28316 Star::Find returns 1 (0), X=1234.10, Y=463.93, Mass=195, SNR=9.5, Peak=20 HFD=3.8
22:13:54.243 00.000 28316 Star::Find(15, 255, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.243 00.000 28316 Star::Find returns 1 (0), X=255.14, Y=636.23, Mass=202, SNR=9.7, Peak=26 HFD=3.6
22:13:54.243 00.000 28316 Star::Find(15, 783, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.248 00.005 28316 Star::Find returns 1 (0), X=782.99, Y=810.76, Mass=190, SNR=9.3, Peak=21 HFD=4.0
22:13:54.248 00.000 28316 Star::Find(15, 324, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.248 00.000 28316 Star::Find returns 1 (0), X=323.55, Y=217.09, Mass=149, SNR=8.3, Peak=19 HFD=3.2
22:13:54.248 00.000 28316 Star::Find(15, 17, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.248 00.000 28316 Star::Find returns 1 (0), X=16.54, Y=256.54, Mass=171, SNR=8.9, Peak=21 HFD=3.2
22:13:54.250 00.002 28316 Star::Find(15, 317, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.250 00.000 28316 Star::Find returns 1 (0), X=316.96, Y=603.30, Mass=159, SNR=8.6, Peak=25 HFD=2.5
22:13:54.251 00.001 28316 Star::Find(15, 260, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.251 00.000 28316 Star::Find returns 1 (0), X=260.42, Y=56.21, Mass=141, SNR=8.0, Peak=19 HFD=3.2
22:13:54.251 00.000 28316 Star::Find(15, 635, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.251 00.000 28316 Star::Find returns 1 (0), X=635.12, Y=346.35, Mass=158, SNR=8.6, Peak=25 HFD=3.3
22:13:54.253 00.002 28316 Star::Find(15, 995, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.253 00.000 28316 Star::Find returns 1 (0), X=994.61, Y=664.76, Mass=132, SNR=7.8, Peak=17 HFD=2.9
22:13:54.253 00.000 28316 Star::Find(15, 590, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.253 00.000 28316 Star::Find returns 1 (0), X=590.11, Y=730.88, Mass=131, SNR=7.8, Peak=17 HFD=3.1
22:13:54.253 00.000 28316 Star::Find(15, 401, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.255 00.002 28316 Star::Find returns 1 (0), X=401.61, Y=401.90, Mass=133, SNR=7.8, Peak=18 HFD=3.7
22:13:54.256 00.001 28316 Star::Find(15, 282, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.256 00.000 28316 Star::Find returns 1 (0), X=281.85, Y=757.32, Mass=93, SNR=6.6, Peak=16 HFD=2.3
22:13:54.256 00.000 28316 Star::Find(15, 926, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.256 00.000 28316 Star::Find returns 1 (0), X=926.20, Y=436.81, Mass=104, SNR=6.9, Peak=15 HFD=2.7
22:13:54.256 00.000 28316 Star::Find(15, 713, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.258 00.002 28316 Star::Find returns 1 (0), X=713.23, Y=26.87, Mass=148, SNR=8.3, Peak=16 HFD=3.6
22:13:54.258 00.000 28316 Star::Find(15, 745, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.258 00.000 28316 Star::Find returns 1 (0), X=744.94, Y=340.96, Mass=96, SNR=6.6, Peak=13 HFD=2.8
22:13:54.258 00.000 28316 Star::Find(15, 461, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.260 00.002 28316 Star::Find returns 1 (0), X=460.90, Y=702.59, Mass=123, SNR=7.5, Peak=15 HFD=3.4
22:13:54.260 00.000 28316 Star::Find(15, 966, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.260 00.000 28316 Star::Find returns 1 (0), X=966.15, Y=99.04, Mass=84, SNR=6.2, Peak=16 HFD=2.5
22:13:54.260 00.000 28316 Star::Find(15, 962, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.260 00.000 28316 Star::Find returns 1 (0), X=961.94, Y=550.61, Mass=121, SNR=7.5, Peak=14 HFD=3.3
22:13:54.260 00.000 28316 Star::Find(15, 1245, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.260 00.000 28316 Star::Find returns 1 (0), X=1245.04, Y=439.40, Mass=89, SNR=6.4, Peak=12 HFD=2.9
22:13:54.260 00.000 28316 Star::Find(15, 1121, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.260 00.000 28316 Star::Find returns 1 (0), X=1121.26, Y=365.44, Mass=108, SNR=7.1, Peak=13 HFD=3.2
22:13:54.260 00.000 28316 Star::Find(15, 759, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.264 00.004 28316 Star::Find returns 1 (0), X=759.12, Y=417.43, Mass=110, SNR=7.1, Peak=13 HFD=3.3
22:13:54.264 00.000 28316 Star::Find(15, 143, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.264 00.000 28316 Star::Find returns 1 (0), X=143.69, Y=155.59, Mass=121, SNR=7.5, Peak=16 HFD=3.5
22:13:54.264 00.000 28316 Star::Find(15, 770, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.266 00.002 28316 Star::Find returns 1 (0), X=770.02, Y=609.98, Mass=73, SNR=5.8, Peak=9 HFD=2.9
22:13:54.266 00.000 28316 Star::Find(15, 1202, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.267 00.001 28316 Star::Find returns 1 (0), X=1201.62, Y=160.19, Mass=76, SNR=5.9, Peak=17 HFD=2.4
22:13:54.267 00.000 28316 Star::Find(15, 1261, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.267 00.000 28316 Star::Find returns 1 (0), X=1261.17, Y=705.12, Mass=84, SNR=6.2, Peak=10 HFD=3.0
22:13:54.267 00.000 28316 Star::Find(15, 472, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.269 00.002 28316 Star::Find returns 1 (0), X=472.00, Y=801.96, Mass=91, SNR=6.5, Peak=14 HFD=2.9
22:13:54.269 00.000 28316 Star::Find(15, 99, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.269 00.000 28316 Star::Find returns 1 (0), X=98.82, Y=810.64, Mass=59, SNR=5.2, Peak=13 HFD=2.6
22:13:54.269 00.000 28316 Star::Find(15, 449, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.269 00.000 28316 Star::Find returns 1 (0), X=448.67, Y=730.20, Mass=77, SNR=5.9, Peak=13 HFD=2.9
22:13:54.271 00.002 28316 Star::Find(15, 292, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.271 00.000 28316 Star::Find returns 1 (0), X=291.77, Y=320.74, Mass=61, SNR=5.3, Peak=11 HFD=2.7
22:13:54.271 00.000 28316 Star::Find(15, 635, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.271 00.000 28316 Star::Find returns 1 (0), X=634.39, Y=844.39, Mass=101, SNR=6.8, Peak=14 HFD=3.3
22:13:54.271 00.000 28316 Star::Find(15, 513, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.273 00.002 28316 Star::Find returns 1 (0), X=512.79, Y=767.33, Mass=67, SNR=5.5, Peak=11 HFD=2.7
22:13:54.273 00.000 28316 Star::Find(15, 1232, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.273 00.000 28316 Star::Find returns 1 (0), X=1232.07, Y=766.01, Mass=104, SNR=6.8, Peak=10 HFD=4.1
22:13:54.273 00.000 28316 Star::Find(15, 312, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.273 00.000 28316 Star::Find returns 1 (0), X=311.91, Y=533.06, Mass=99, SNR=6.7, Peak=14 HFD=3.1
22:13:54.275 00.002 28316 Star::Find(15, 995, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.275 00.000 28316 Star::Find returns 1 (0), X=994.77, Y=772.28, Mass=84, SNR=6.2, Peak=11 HFD=3.5
22:13:54.275 00.000 28316 Star::Find(15, 1222, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.275 00.000 28316 Star::Find returns 1 (0), X=1221.99, Y=357.08, Mass=102, SNR=6.8, Peak=12 HFD=3.9
22:13:54.275 00.000 28316 Star::Find(15, 236, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.002 28316 Star::Find returns 1 (0), X=236.27, Y=720.41, Mass=62, SNR=5.4, Peak=13 HFD=2.6
22:13:54.277 00.000 28316 Star::Find(15, 1101, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.000 28316 Star::Find returns 1 (0), X=1086.77, Y=472.20, Mass=949, SNR=21.2, Peak=94 HFD=3.8
22:13:54.277 00.000 28316 Star::Find(15, 969, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.000 28316 Star::Find returns 1 (0), X=969.09, Y=358.74, Mass=61, SNR=5.3, Peak=10 HFD=2.6
22:13:54.277 00.000 28316 Star::Find(15, 814, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.000 28316 Star::Find returns 1 (0), X=813.83, Y=799.24, Mass=62, SNR=5.4, Peak=10 HFD=2.5
22:13:54.277 00.000 28316 Star::Find(15, 366, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.000 28316 Star::Find returns 1 (0), X=366.11, Y=454.12, Mass=58, SNR=5.2, Peak=11 HFD=2.8
22:13:54.277 00.000 28316 Star::Find(15, 353, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.277 00.000 28316 Star::Find returns 1 (0), X=353.27, Y=154.21, Mass=80, SNR=6.0, Peak=12 HFD=3.5
22:13:54.277 00.000 28316 Star::Find(15, 1035, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.006 28316 Star::Find returns 1 (0), X=1035.76, Y=844.00, Mass=46, SNR=4.5, Peak=8 HFD=3.0
22:13:54.283 00.000 28316 Star::Find(15, 544, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=543.38, Y=695.22, Mass=52, SNR=4.8, Peak=10 HFD=2.7
22:13:54.283 00.000 28316 Star::Find(15, 422, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=422.17, Y=323.52, Mass=55, SNR=5.0, Peak=12 HFD=3.1
22:13:54.283 00.000 28316 Star::Find(15, 1133, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=1133.26, Y=624.75, Mass=55, SNR=5.0, Peak=9 HFD=2.8
22:13:54.283 00.000 28316 Star::Find(15, 1196, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=1195.23, Y=73.73, Mass=57, SNR=5.1, Peak=12 HFD=3.8
22:13:54.283 00.000 28316 Star::Find(15, 827, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=827.42, Y=596.03, Mass=71, SNR=5.7, Peak=11 HFD=3.4
22:13:54.283 00.000 28316 Star::Find(15, 1095, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=1095.03, Y=661.22, Mass=69, SNR=5.6, Peak=11 HFD=2.7
22:13:54.283 00.000 28316 Star::Find(15, 365, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find false star n=44 nbg=207 bg=6.4 sigma=2.4 thresh=14 peak=11
22:13:54.283 00.000 28316 Star::Find returns 0 (2), X=365.00, Y=255.00, Mass=721, SNR=2.9, Peak=13 HFD=0.0
22:13:54.283 00.000 28316 Star::Find(15, 725, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=724.96, Y=293.13, Mass=50, SNR=4.8, Peak=8 HFD=3.1
22:13:54.283 00.000 28316 Star::Find(15, 511, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find false star n=15 nbg=290 bg=2.5 sigma=0.8 thresh=5 peak=5
22:13:54.283 00.000 28316 Star::Find returns 0 (2), X=511.00, Y=731.00, Mass=45, SNR=2.9, Peak=8 HFD=0.0
22:13:54.283 00.000 28316 Star::Find(15, 48, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=48.00, Y=772.07, Mass=44, SNR=4.5, Peak=11 HFD=2.3
22:13:54.283 00.000 28316 Star::Find(15, 44, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=44.92, Y=322.99, Mass=61, SNR=5.2, Peak=10 HFD=2.7
22:13:54.283 00.000 28316 Star::Find(15, 431, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=431.17, Y=813.88, Mass=45, SNR=4.5, Peak=9 HFD=2.7
22:13:54.283 00.000 28316 Star::Find(15, 868, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=867.62, Y=493.53, Mass=53, SNR=4.9, Peak=8 HFD=3.1
22:13:54.283 00.000 28316 Star::Find(15, 1181, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find returns 1 (0), X=1180.88, Y=358.09, Mass=41, SNR=4.4, Peak=12 HFD=1.8
22:13:54.283 00.000 28316 Star::Find(15, 1029, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find false star n=9 nbg=286 bg=2.3 sigma=0.8 thresh=5 peak=5
22:13:54.283 00.000 28316 Star::Find returns 0 (2), X=1029.00, Y=803.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
22:13:54.283 00.000 28316 Star::Find(15, 1235, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.283 00.000 28316 Star::Find false star n=10 nbg=281 bg=2.4 sigma=0.8 thresh=5 peak=5
22:13:54.298 00.015 28316 Star::Find returns 0 (2), X=1235.00, Y=891.00, Mass=29, SNR=2.9, Peak=7 HFD=0.0
22:13:54.298 00.000 28316 Star::Find(15, 74, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (0), X=74.12, Y=721.60, Mass=61, SNR=5.3, Peak=16 HFD=2.5
22:13:54.298 00.000 28316 Star::Find(15, 704, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find false star n=9 nbg=287 bg=2.5 sigma=0.8 thresh=5 peak=5
22:13:54.298 00.000 28316 Star::Find returns 0 (2), X=704.00, Y=185.00, Mass=26, SNR=2.9, Peak=7 HFD=0.0
22:13:54.298 00.000 28316 Star::Find(15, 722, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (1), X=720.54, Y=922.36, Mass=2864, SNR=37.0, Peak=255 HFD=3.4
22:13:54.298 00.000 28316 Star::Find(15, 599, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find false star n=13 nbg=284 bg=2.5 sigma=0.8 thresh=5 peak=5
22:13:54.298 00.000 28316 Star::Find returns 0 (2), X=599.00, Y=399.00, Mass=37, SNR=2.9, Peak=9 HFD=0.0
22:13:54.298 00.000 28316 Star::Find(15, 566, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find false star n=13 nbg=283 bg=2.6 sigma=0.8 thresh=5 peak=5
22:13:54.298 00.000 28316 Star::Find returns 0 (2), X=566.00, Y=185.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
22:13:54.298 00.000 28316 Star::Find(15, 680, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (0), X=680.12, Y=575.97, Mass=48, SNR=4.6, Peak=8 HFD=3.1
22:13:54.298 00.000 28316 AutoFind: finding best star pass 1
22:13:54.298 00.000 28316 Star::Find(15, 464, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (1), X=463.92, Y=648.16, Mass=4768, SNR=45.7, Peak=255 HFD=4.5
22:13:54.298 00.000 28316 AutoFind: near-saturated [464, 648] 176.8 Mass 4768 SNR 45.7 Peak 255
22:13:54.298 00.000 28316 Star::Find(15, 382, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (1), X=381.64, Y=277.51, Mass=4289, SNR=44.6, Peak=255 HFD=4.4
22:13:54.298 00.000 28316 AutoFind: near-saturated [382, 278] 155.4 Mass 4289 SNR 44.6 Peak 255
22:13:54.298 00.000 28316 Star::Find(15, 34, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (1), X=33.73, Y=910.56, Mass=4198, SNR=44.4, Peak=255 HFD=4.5
22:13:54.298 00.000 28316 AutoFind: near-saturated [34, 910] 155.2 Mass 4198 SNR 44.4 Peak 255
22:13:54.298 00.000 28316 Star::Find(15, 721, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (1), X=720.54, Y=922.36, Mass=2864, SNR=37.0, Peak=255 HFD=3.4
22:13:54.298 00.000 28316 AutoFind: near-saturated [721, 922] 118.9 Mass 2864 SNR 37.0 Peak 255
22:13:54.298 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (0), X=763.00, Y=386.96, Mass=1503, SNR=26.8, Peak=137 HFD=4.4
22:13:54.298 00.000 28316 AutoFind returns star at [763, 387] 62.7 Mass 1503 SNR 26.8
22:13:54.298 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.298 00.000 28316 Star::Find returns 1 (0), X=763.00, Y=386.96, Mass=1503, SNR=26.8, Peak=137 HFD=4.4
22:13:54.298 00.000 28316 MultiStar: List (12): {763.00, 386.96}(26.8), {845.47, 769.60}(24.4), {1086.77, 472.20}(21.2), {413.31, 64.90}(17.4), {439.81, 779.88}(13.8), {314.94, 807.56}(11.4), {1220.81, 580.26}(11.8), {1185.91, 443.97}(10.4), {835.51, 269.25}(10.6), {621.64, 603.24}(10.5), {183.46, 587.12}(12.3), {932.29, 723.08}(8.2), 
22:13:54.298 00.000 28316 setting lock position to (763.00, 386.96)
22:13:54.314 00.016 28316 MultiStar: stabilizing after lock position change
22:13:54.314 00.000 28316 AutoSelect: state = 1, call UpdateGuideState
22:13:54.314 00.000 28316 UpdateGuideState(): m_state=1
22:13:54.314 00.000 28316 Star::Find(15, 762, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:13:54.314 00.000 28316 Star::Find returns 1 (0), X=763.00, Y=386.96, Mass=1503, SNR=26.8, Peak=137 HFD=4.4
22:13:54.314 00.000 28316 DistanceChecker: deactivated
22:13:54.314 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
22:13:54.314 00.000 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:13:54.314 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
22:13:54.314 00.000 28316 setting lock position to (763.00, 386.96)
22:13:54.314 00.000 28316 MultiStar: stabilizing after lock position change
22:13:54.314 00.000 28316 CurrentPosition() valid, moving to STATE_SELECTED
22:13:54.314 00.000 28316 Changing from state SELECTING to SELECTED
22:13:54.322 00.008 28316 guider state => SELECTED
22:13:54.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=221, Gamma=0.580
22:13:54.332 00.010 28316 UpdateGuideState exits: m=1503 RSB=26.8
22:13:54.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=221, Gamma=0.580
22:13:54.341 00.009 28316 Status Line: Étoile sélectionnée automatiquement à (763.0, 387.0)
22:13:55.021 00.680 29988 Exposure complete
22:13:55.049 00.028 29988 worker thread done servicing request
22:13:55.049 00.000 28316 OnExposeComplete: enter
22:13:55.049 00.000 28316 UpdateGuideState(): m_state=2
22:13:55.050 00.001 28316 Star::Find(15, 762, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:13:55.050 00.000 28316 Star::Find returns 1 (0), X=763.04, Y=386.94, Mass=1531, SNR=27.0, Peak=140 HFD=4.3
22:13:55.050 00.000 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
22:13:55.050 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
22:13:55.050 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.58 mountX=-0.04 mountY=-0.03, mountTheta=-2.61
22:13:55.052 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=204, Gamma=0.580
22:13:55.052 00.000 28316 UpdateGuideState exits: m=1531 RSB=27.0
22:13:55.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:55.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:13:55.052 00.000 28316 Enqueuing Expose request
22:13:55.052 00.000 29988 Worker thread wakes up
22:13:55.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:55.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:13:56.579 01.527 29988 Exposure complete
22:13:56.607 00.028 29988 worker thread done servicing request
22:13:56.607 00.000 28316 OnExposeComplete: enter
22:13:56.607 00.000 28316 UpdateGuideState(): m_state=2
22:13:56.607 00.000 28316 Star::Find(15, 763, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:13:56.607 00.000 28316 Star::Find returns 1 (0), X=762.98, Y=387.02, Mass=1497, SNR=26.8, Peak=137 HFD=4.2
22:13:56.607 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
22:13:56.610 00.003 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
22:13:56.610 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.81 mountX=0.05 mountY=-0.01, mountTheta=-0.22
22:13:56.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=205, Gamma=0.580
22:13:56.610 00.000 28316 UpdateGuideState exits: m=1497 RSB=26.8
22:13:56.610 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:56.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:13:56.610 00.000 28316 Enqueuing Expose request
22:13:56.610 00.000 29988 Worker thread wakes up
22:13:56.610 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:56.610 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:13:58.254 01.644 29988 Exposure complete
22:13:58.282 00.028 29988 worker thread done servicing request
22:13:58.282 00.000 28316 OnExposeComplete: enter
22:13:58.285 00.003 28316 UpdateGuideState(): m_state=2
22:13:58.285 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:13:58.285 00.000 28316 Star::Find returns 1 (0), X=762.81, Y=387.04, Mass=1553, SNR=27.2, Peak=140 HFD=4.2
22:13:58.285 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
22:13:58.285 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
22:13:58.285 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=0.14 mountY=0.14, mountTheta=0.76
22:13:58.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=223, Gamma=0.580
22:13:58.285 00.000 28316 UpdateGuideState exits: m=1553 RSB=27.2
22:13:58.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:58.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:13:58.285 00.000 28316 Enqueuing Expose request
22:13:58.285 00.000 29988 Worker thread wakes up
22:13:58.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:58.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:13:59.827 01.542 29988 Exposure complete
22:13:59.843 00.016 29988 worker thread done servicing request
22:13:59.843 00.000 28316 OnExposeComplete: enter
22:13:59.843 00.000 28316 UpdateGuideState(): m_state=2
22:13:59.843 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:13:59.843 00.000 28316 Star::Find returns 1 (0), X=762.88, Y=387.21, Mass=1539, SNR=27.1, Peak=144 HFD=4.3
22:13:59.843 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
22:13:59.843 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
22:13:59.843 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.02 mountX=0.27 mountY=-0.00, mountTheta=-0.01
22:13:59.859 00.016 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=210, Gamma=0.580
22:13:59.861 00.002 28316 UpdateGuideState exits: m=1539 RSB=27.1
22:13:59.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:13:59.861 00.000 28316 Enqueuing Expose request
22:13:59.861 00.000 29988 Worker thread wakes up
22:13:59.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:13:59.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:00.646 00.785 28316 GuideButtonClick i=1 ctx=Guide button clicked
22:14:00.648 00.002 28316 Changing from state SELECTED to CALIBRATING_PRIMARY
22:14:00.648 00.000 28316 guider state => CALIBRATED
22:14:00.648 00.000 28316 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:14:00.650 00.002 28316 reset dither spiral
22:14:01.511 00.861 29988 Exposure complete
22:14:01.527 00.016 29988 worker thread done servicing request
22:14:01.527 00.000 28316 OnExposeComplete: enter
22:14:01.527 00.000 28316 UpdateGuideState(): m_state=5
22:14:01.527 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:14:01.527 00.000 28316 Star::Find returns 1 (0), X=763.15, Y=387.02, Mass=1549, SNR=27.2, Peak=141 HFD=4.3
22:14:01.527 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
22:14:01.543 00.016 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:14:01.543 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.36 mountX=-0.01 mountY=-0.17, mountTheta=-1.64
22:14:01.544 00.001 28316 Changing from state CALIBRATED to GUIDING
22:14:01.544 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns 38.8
22:14:01.544 00.000 28316 ScopeASCOM::SideOfPier() returns 1
22:14:01.544 00.000 28316 AdjustCalibrationForScopePointing (scope): current dec=38.8 pierSide=1, cal dec=-0.0 pierSide=0 rotAngle=Aucun bin=1
22:14:01.544 00.000 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:14:01.544 00.000 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:14:01.552 00.008 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:14:01.552 00.000 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:14:01.552 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:14:01.552 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:14:01.554 00.002 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:14:01.554 00.000 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:14:01.554 00.000 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:14:01.554 00.000 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:14:01.556 00.002 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:14:01.556 00.000 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:14:01.556 00.000 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:14:01.556 00.000 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
22:14:01.556 00.000 28316 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
22:14:01.556 00.000 28316 Guiding starts on opposite side of pier: calibration data side is East, current side is West
22:14:01.556 00.000 28316 FlipCalibration before: x=114.5, y=-157.8 decFlipRequired=0 sideOfPier=East rotAngle=Aucun parity=+/+
22:14:01.559 00.003 28316 FlipCalibration pre-normalize: x=294.5, y=-157.8
22:14:01.559 00.000 28316 FlipCalibration after: x=-65.5 y=-157.8 sideOfPier=West parity=+/-
22:14:01.559 00.000 28316 Mount::SetCalibration (scope) -- xAngle=-65.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=1 par=+/- rotAng=Aucun
22:14:01.559 00.000 28316 Mount::SetCalibration (scope) -- sets m_xAngle=-65.5 m_yAngleError=-177.7
22:14:01.561 00.002 28316 ScopeASCOM::GetDeclinationRadians() returns 38.8
22:14:01.561 00.000 28316 ScopeASCOM::SideOfPier() returns 1
22:14:01.561 00.000 28316 Status Line: CAL : Est(114,-158)->Ouest(-66,-158)
22:14:01.565 00.004 28316 Dec comp: XRate 3.823 -> 2.980 for dec -0.0 -> dec 38.8
22:14:01.565 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns 38.8
22:14:01.565 00.000 28316 ScopeASCOM::SideOfPier() returns 1
22:14:01.565 00.000 28316 setting lock position to (763.15, 387.02)
22:14:01.565 00.000 28316 MultiStar: stabilizing after lock position change
22:14:01.565 00.000 28316 guider state => GUIDING
22:14:01.565 00.000 28316 Status Line: Guidage
22:14:01.565 00.000 28316 Mount: notify guiding started
22:14:01.565 00.000 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:14:01.565 00.000 28316 GetString("/profile/2/scope/calibration/timestamp", "") returns "07/08/2026 22:14:01"
22:14:01.565 00.000 28316 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
22:14:01.565 00.000 28316 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
22:14:01.575 00.010 28316 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
22:14:01.575 00.000 28316 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.143730
22:14:01.575 00.000 28316 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -2.753980
22:14:01.575 00.000 28316 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
22:14:01.575 00.000 28316 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
22:14:01.575 00.000 28316 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
22:14:01.575 00.000 28316 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
22:14:01.578 00.003 28316 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:14:01.578 00.000 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:14:01.578 00.000 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:14:01.578 00.000 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:14:01.580 00.002 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:14:01.580 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:14:01.580 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:14:01.580 00.000 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:14:01.582 00.002 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:14:01.582 00.000 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:14:01.582 00.000 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:14:01.582 00.000 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:14:01.585 00.003 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:14:01.585 00.000 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:14:01.585 00.000 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:14:01.585 00.000 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:14:01.587 00.002 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:14:01.587 00.000 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:14:01.587 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:14:01.587 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:14:01.587 00.000 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:14:01.589 00.002 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:14:01.589 00.000 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:14:01.589 00.000 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:14:01.589 00.000 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:14:01.591 00.002 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:14:01.591 00.000 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:14:01.591 00.000 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
22:14:01.594 00.003 28316 ScopeASCOM::SideOfPier() returns 1
22:14:01.596 00.002 28316 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:14:01.596 00.000 28316 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:14:01.596 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns 38.8
22:14:01.596 00.000 28316 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 38.8
22:14:01.596 00.000 28316 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
22:14:01.596 00.000 28316 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:14:01.596 00.000 28316 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:14:01.596 00.000 28316 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:14:01.596 00.000 28316 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
22:14:01.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=188, Gamma=0.580
22:14:01.606 00.010 28316 UpdateGuideState exits: m=1549 RSB=27.2
22:14:01.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:01.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:01.606 00.000 28316 Enqueuing Expose request
22:14:01.606 00.000 29988 Worker thread wakes up
22:14:01.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:01.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:01.990 00.384 28316 evsrv: cli 0C97D870 connect
22:14:01.990 00.000 28316 case statement mapped state 6 to 3
22:14:01.990 00.000 28316 case statement mapped state 6 to 3
22:14:01.990 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_pixel_scale","id":"e8f5a190-b9ed-4a12-afa1-1a31b843cd48"}
22:14:01.990 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":3.22289,"id":"e8f5a190-b9ed-4a12-afa1-1a31b843cd48"}
22:14:01.995 00.005 28316 evsrv: cli 0C97D870 disconnect
22:14:03.018 01.023 29988 Exposure complete
22:14:03.034 00.016 29988 worker thread done servicing request
22:14:03.034 00.000 28316 OnExposeComplete: enter
22:14:03.034 00.000 28316 UpdateGuideState(): m_state=6
22:14:03.034 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:14:03.034 00.000 28316 Star::Find returns 1 (0), X=762.98, Y=387.29, Mass=1505, SNR=26.8, Peak=134 HFD=4.1
22:14:03.034 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
22:14:03.034 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
22:14:03.034 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.32 cameraTheta=2.16 mountX=-0.32 mountY=0.04, mountTheta=3.02
22:14:03.051 00.017 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.27, opts=13)
22:14:03.051 00.000 28316 Enqueuing Move request for scope (-0.18, 0.27)
22:14:03.053 00.002 29988 Worker thread wakes up
22:14:03.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
22:14:03.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
22:14:03.053 00.000 29988 Moving (-0.18, 0.27) raw xDistance=-0.32 yDistance=0.04
22:14:03.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:14:03.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:03.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:14:03.053 00.000 29988 MoveAxis(E, 67, ABG)
22:14:03.053 00.000 29988 Guiding  Dir = 2, Dur = 67
22:14:03.053 00.000 29988 IsSlewing returns 0
22:14:03.053 00.000 29988 IsGuiding returns 0
22:14:03.053 00.000 29988 PulseGuide returned control before completion, sleep 76
22:14:03.057 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=193, Gamma=0.580
22:14:03.061 00.004 28316 UpdateGuideState exits: m=1505 RSB=26.8
22:14:03.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:03.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:03.066 00.005 28316 Enqueuing Expose request
22:14:03.145 00.079 29988 IsGuiding returns 0
22:14:03.145 00.000 29988 Move returns status 0, amount 67
22:14:03.145 00.000 29988 MoveAxis(N, 0, ABG)
22:14:03.145 00.000 29988 Move returns status 0, amount 0
22:14:03.145 00.000 29988 move complete, result=0
22:14:03.145 00.000 29988 worker thread done servicing request
22:14:03.145 00.000 29988 Worker thread wakes up
22:14:03.145 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.0 px 0 ms NORTH
22:14:03.149 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:03.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:04.784 01.635 29988 Exposure complete
22:14:04.801 00.017 29988 worker thread done servicing request
22:14:04.801 00.000 28316 OnExposeComplete: enter
22:14:04.801 00.000 28316 UpdateGuideState(): m_state=6
22:14:04.801 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:14:04.815 00.014 28316 Star::Find returns 1 (0), X=763.01, Y=387.08, Mass=1469, SNR=26.5, Peak=130 HFD=4.3
22:14:04.815 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
22:14:04.815 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.76)
22:14:04.815 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.79 mountX=-0.11 mountY=0.11, mountTheta=2.37
22:14:04.815 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
22:14:04.815 00.000 28316 Enqueuing Move request for scope (-0.15, 0.05)
22:14:04.815 00.000 29988 Worker thread wakes up
22:14:04.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
22:14:04.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
22:14:04.815 00.000 29988 Moving (-0.15, 0.05) raw xDistance=-0.11 yDistance=0.11
22:14:04.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:14:04.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:04.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:14:04.815 00.000 29988 MoveAxis(E, 0, ABG)
22:14:04.815 00.000 29988 Move returns status 0, amount 0
22:14:04.815 00.000 29988 MoveAxis(N, 0, ABG)
22:14:04.815 00.000 29988 Move returns status 0, amount 0
22:14:04.815 00.000 29988 move complete, result=0
22:14:04.815 00.000 29988 worker thread done servicing request
22:14:04.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=190, Gamma=0.580
22:14:04.830 00.015 28316 UpdateGuideState exits: m=1469 RSB=26.5
22:14:04.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:04.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:04.831 00.000 28316 Enqueuing Expose request
22:14:04.831 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:04.831 00.000 29988 Worker thread wakes up
22:14:04.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:04.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:06.361 01.530 29988 Exposure complete
22:14:06.378 00.017 29988 worker thread done servicing request
22:14:06.378 00.000 28316 OnExposeComplete: enter
22:14:06.378 00.000 28316 UpdateGuideState(): m_state=6
22:14:06.378 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:14:06.378 00.000 28316 Star::Find returns 1 (0), X=762.92, Y=387.22, Mass=1496, SNR=26.7, Peak=136 HFD=4.2
22:14:06.378 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
22:14:06.378 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
22:14:06.378 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.31 cameraTheta=2.43 mountX=-0.28 mountY=0.12, mountTheta=2.74
22:14:06.393 00.015 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.20, opts=13)
22:14:06.393 00.000 28316 Enqueuing Move request for scope (-0.23, 0.20)
22:14:06.393 00.000 29988 Worker thread wakes up
22:14:06.393 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
22:14:06.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
22:14:06.393 00.000 29988 Moving (-0.23, 0.20) raw xDistance=-0.28 yDistance=0.12
22:14:06.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:14:06.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:06.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:14:06.393 00.000 29988 MoveAxis(E, 59, ABG)
22:14:06.393 00.000 29988 Guiding  Dir = 2, Dur = 59
22:14:06.393 00.000 29988 IsSlewing returns 0
22:14:06.393 00.000 29988 IsGuiding returns 0
22:14:06.393 00.000 29988 PulseGuide returned control before completion, sleep 68
22:14:06.397 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=199, Gamma=0.580
22:14:06.405 00.008 28316 UpdateGuideState exits: m=1496 RSB=26.7
22:14:06.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:06.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:06.405 00.000 28316 Enqueuing Expose request
22:14:06.473 00.068 29988 IsGuiding returns 0
22:14:06.473 00.000 29988 Move returns status 0, amount 59
22:14:06.473 00.000 29988 MoveAxis(N, 0, ABG)
22:14:06.473 00.000 29988 Move returns status 0, amount 0
22:14:06.473 00.000 29988 move complete, result=0
22:14:06.473 00.000 29988 worker thread done servicing request
22:14:06.473 00.000 29988 Worker thread wakes up
22:14:06.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:06.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:06.473 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.1 px 0 ms NORTH
22:14:08.103 01.630 29988 Exposure complete
22:14:08.127 00.024 29988 worker thread done servicing request
22:14:08.127 00.000 28316 OnExposeComplete: enter
22:14:08.127 00.000 28316 UpdateGuideState(): m_state=6
22:14:08.127 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:14:08.127 00.000 28316 Star::Find returns 1 (0), X=763.11, Y=387.09, Mass=1443, SNR=26.2, Peak=133 HFD=4.2
22:14:08.127 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
22:14:08.127 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.07)
22:14:08.127 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.11 mountX=-0.08 mountY=0.01, mountTheta=3.07
22:14:08.135 00.008 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
22:14:08.135 00.000 28316 Enqueuing Move request for scope (-0.04, 0.07)
22:14:08.135 00.000 29988 Worker thread wakes up
22:14:08.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
22:14:08.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
22:14:08.135 00.000 29988 Moving (-0.04, 0.07) raw xDistance=-0.08 yDistance=0.01
22:14:08.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:14:08.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:08.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:14:08.135 00.000 29988 MoveAxis(E, 0, ABG)
22:14:08.135 00.000 29988 Move returns status 0, amount 0
22:14:08.135 00.000 29988 MoveAxis(N, 0, ABG)
22:14:08.135 00.000 29988 Move returns status 0, amount 0
22:14:08.135 00.000 29988 move complete, result=0
22:14:08.135 00.000 29988 worker thread done servicing request
22:14:08.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=210, Gamma=0.580
22:14:08.145 00.010 28316 UpdateGuideState exits: m=1443 RSB=26.2
22:14:08.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:08.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:08.145 00.000 28316 Enqueuing Expose request
22:14:08.145 00.000 29988 Worker thread wakes up
22:14:08.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:08.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:08.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:09.663 01.518 29988 Exposure complete
22:14:09.679 00.016 29988 worker thread done servicing request
22:14:09.679 00.000 28316 OnExposeComplete: enter
22:14:09.679 00.000 28316 UpdateGuideState(): m_state=6
22:14:09.679 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:14:09.679 00.000 28316 Star::Find returns 1 (0), X=762.79, Y=387.15, Mass=1522, SNR=27.0, Peak=131 HFD=4.3
22:14:09.679 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
22:14:09.679 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
22:14:09.679 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=0.13 hyp=0.39 cameraTheta=2.81 mountX=-0.27 mountY=0.27, mountTheta=2.35
22:14:09.694 00.015 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.13, opts=13)
22:14:09.694 00.000 28316 Enqueuing Move request for scope (-0.37, 0.13)
22:14:09.694 00.000 29988 Worker thread wakes up
22:14:09.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.13) opts 0xd
22:14:09.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.13)
22:14:09.694 00.000 29988 Moving (-0.37, 0.13) raw xDistance=-0.27 yDistance=0.27
22:14:09.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:14:09.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:09.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:14:09.694 00.000 29988 MoveAxis(E, 57, ABG)
22:14:09.694 00.000 29988 Guiding  Dir = 2, Dur = 57
22:14:09.694 00.000 29988 IsSlewing returns 0
22:14:09.694 00.000 29988 IsGuiding returns 0
22:14:09.694 00.000 29988 PulseGuide returned control before completion, sleep 66
22:14:09.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=199, Gamma=0.580
22:14:09.694 00.000 28316 UpdateGuideState exits: m=1522 RSB=27.0
22:14:09.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:09.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:09.694 00.000 28316 Enqueuing Expose request
22:14:09.775 00.081 29988 IsGuiding returns 0
22:14:09.775 00.000 29988 Move returns status 0, amount 57
22:14:09.775 00.000 29988 MoveAxis(N, 0, ABG)
22:14:09.775 00.000 29988 Move returns status 0, amount 0
22:14:09.775 00.000 29988 move complete, result=0
22:14:09.775 00.000 29988 worker thread done servicing request
22:14:09.775 00.000 29988 Worker thread wakes up
22:14:09.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:09.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:09.775 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.3 px 0 ms NORTH
22:14:11.416 01.641 29988 Exposure complete
22:14:11.432 00.016 29988 worker thread done servicing request
22:14:11.432 00.000 28316 OnExposeComplete: enter
22:14:11.432 00.000 28316 UpdateGuideState(): m_state=6
22:14:11.432 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:14:11.448 00.016 28316 Star::Find returns 1 (0), X=762.92, Y=387.25, Mass=1516, SNR=27.0, Peak=140 HFD=4.1
22:14:11.448 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
22:14:11.448 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
22:14:11.448 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.22 hyp=0.32 cameraTheta=2.37 mountX=-0.30 mountY=0.10, mountTheta=2.81
22:14:11.448 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.22, opts=13)
22:14:11.448 00.000 28316 Enqueuing Move request for scope (-0.23, 0.22)
22:14:11.448 00.000 29988 Worker thread wakes up
22:14:11.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.22) opts 0xd
22:14:11.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.22)
22:14:11.448 00.000 29988 Moving (-0.23, 0.22) raw xDistance=-0.30 yDistance=0.10
22:14:11.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
22:14:11.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:11.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:14:11.448 00.000 29988 MoveAxis(E, 67, ABG)
22:14:11.448 00.000 29988 Guiding  Dir = 2, Dur = 67
22:14:11.448 00.000 29988 IsSlewing returns 0
22:14:11.448 00.000 29988 IsGuiding returns 0
22:14:11.448 00.000 29988 PulseGuide returned control before completion, sleep 76
22:14:11.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=191, Gamma=0.580
22:14:11.448 00.000 28316 UpdateGuideState exits: m=1516 RSB=27.0
22:14:11.464 00.016 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:11.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:11.464 00.000 28316 Enqueuing Expose request
22:14:11.544 00.080 29988 IsGuiding returns 0
22:14:11.544 00.000 29988 Move returns status 0, amount 67
22:14:11.544 00.000 29988 MoveAxis(N, 0, ABG)
22:14:11.544 00.000 29988 Move returns status 0, amount 0
22:14:11.544 00.000 29988 move complete, result=0
22:14:11.544 00.000 29988 worker thread done servicing request
22:14:11.544 00.000 29988 Worker thread wakes up
22:14:11.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:11.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:11.544 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.1 px 0 ms NORTH
22:14:12.958 01.414 29988 Exposure complete
22:14:12.986 00.028 29988 worker thread done servicing request
22:14:12.986 00.000 28316 OnExposeComplete: enter
22:14:12.986 00.000 28316 UpdateGuideState(): m_state=6
22:14:12.986 00.000 28316 Star::Find(15, 762, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:14:12.986 00.000 28316 Star::Find returns 1 (0), X=763.15, Y=386.80, Mass=1394, SNR=25.8, Peak=126 HFD=4.3
22:14:12.986 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
22:14:12.986 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
22:14:12.986 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.58 mountX=0.20 mountY=0.10, mountTheta=0.47
22:14:12.990 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.22, opts=13)
22:14:12.990 00.000 28316 Enqueuing Move request for scope (-0.00, -0.22)
22:14:12.990 00.000 29988 Worker thread wakes up
22:14:12.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
22:14:12.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
22:14:12.990 00.000 29988 Moving (-0.00, -0.22) raw xDistance=0.20 yDistance=0.10
22:14:12.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:14:12.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:12.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:14:12.990 00.000 29988 MoveAxis(E, 0, ABG)
22:14:12.990 00.000 29988 Move returns status 0, amount 0
22:14:12.990 00.000 29988 MoveAxis(N, 0, ABG)
22:14:12.990 00.000 29988 Move returns status 0, amount 0
22:14:12.990 00.000 29988 move complete, result=0
22:14:12.990 00.000 29988 worker thread done servicing request
22:14:12.994 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=203, Gamma=0.580
22:14:12.994 00.000 28316 UpdateGuideState exits: m=1394 RSB=25.8
22:14:12.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:12.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:12.994 00.000 28316 Enqueuing Expose request
22:14:12.994 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:12.994 00.000 29988 Worker thread wakes up
22:14:12.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:12.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:14.647 01.653 29988 Exposure complete
22:14:14.663 00.016 29988 worker thread done servicing request
22:14:14.663 00.000 28316 OnExposeComplete: enter
22:14:14.663 00.000 28316 UpdateGuideState(): m_state=6
22:14:14.663 00.000 28316 Star::Find(15, 763, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.663 00.000 28316 Star::Find returns 1 (0), X=763.05, Y=387.00, Mass=1314, SNR=25.0, Peak=123 HFD=4.4
22:14:14.678 00.015 28316 MultiStar: exiting stabilization period
22:14:14.678 00.000 28316 MultiStar: updating star positions after lock position change
22:14:14.678 00.000 28316 Star::Find(15, 845, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=845.63, Y=769.66, Mass=1297, SNR=24.8, Peak=109 HFD=3.7
22:14:14.678 00.000 28316 Star::Find(15, 1086, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=1087.02, Y=472.15, Mass=968, SNR=21.4, Peak=92 HFD=4.1
22:14:14.678 00.000 28316 Star::Find(15, 413, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=413.66, Y=65.16, Mass=700, SNR=18.2, Peak=70 HFD=4.0
22:14:14.678 00.000 28316 Star::Find(15, 439, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=439.88, Y=779.97, Mass=370, SNR=13.3, Peak=42 HFD=3.4
22:14:14.678 00.000 28316 Star::Find(15, 314, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=315.04, Y=807.67, Mass=288, SNR=11.6, Peak=40 HFD=3.3
22:14:14.678 00.000 28316 Star::Find(15, 1220, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=1221.00, Y=580.25, Mass=325, SNR=12.3, Peak=30 HFD=4.0
22:14:14.678 00.000 28316 Star::Find(15, 1185, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=1186.23, Y=444.28, Mass=240, SNR=10.6, Peak=26 HFD=3.8
22:14:14.678 00.000 28316 Star::Find(15, 835, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=835.75, Y=269.34, Mass=243, SNR=10.6, Peak=25 HFD=3.6
22:14:14.678 00.000 28316 Star::Find(15, 621, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=621.65, Y=603.19, Mass=233, SNR=10.5, Peak=28 HFD=3.4
22:14:14.678 00.000 28316 Star::Find(15, 183, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=183.75, Y=587.27, Mass=237, SNR=10.6, Peak=35 HFD=2.8
22:14:14.678 00.000 28316 Star::Find(15, 932, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:14:14.678 00.000 28316 Star::Find returns 1 (0), X=932.89, Y=723.17, Mass=138, SNR=7.9, Peak=18 HFD=2.6
22:14:14.678 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
22:14:14.678 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.33 = 1.33)
22:14:14.678 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.91 mountX=-0.02 mountY=0.10, mountTheta=1.77
22:14:14.678 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
22:14:14.693 00.015 28316 Enqueuing Move request for scope (-0.10, -0.02)
22:14:14.694 00.001 29988 Worker thread wakes up
22:14:14.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
22:14:14.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
22:14:14.694 00.000 29988 Moving (-0.10, -0.02) raw xDistance=-0.02 yDistance=0.10
22:14:14.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:14:14.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:14.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:14:14.694 00.000 29988 MoveAxis(E, 0, ABG)
22:14:14.694 00.000 29988 Move returns status 0, amount 0
22:14:14.694 00.000 29988 MoveAxis(N, 0, ABG)
22:14:14.694 00.000 29988 Move returns status 0, amount 0
22:14:14.694 00.000 29988 move complete, result=0
22:14:14.694 00.000 29988 worker thread done servicing request
22:14:14.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=206, Gamma=0.580
22:14:14.694 00.000 28316 UpdateGuideState exits: m=1314 RSB=25.0
22:14:14.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:14.694 00.000 28316 Enqueuing Expose request
22:14:14.694 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:14.694 00.000 29988 Worker thread wakes up
22:14:14.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:14.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:16.126 01.432 29988 Exposure complete
22:14:16.155 00.029 29988 worker thread done servicing request
22:14:16.155 00.000 28316 OnExposeComplete: enter
22:14:16.155 00.000 28316 UpdateGuideState(): m_state=6
22:14:16.155 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:14:16.157 00.002 28316 Star::Find returns 1 (0), X=763.06, Y=387.10, Mass=1449, SNR=26.2, Peak=136 HFD=4.3
22:14:16.157 00.000 28316 MultiStar: [#1 0.06,-0.05,0.94,U] [#2 0.18,0.02,0.85,U] [#3 0.15,0.01,0.68,U] [#4 0.07,0.17,0.51,U] [#5 0.04,0.16,0.44,U] [#6 -0.21,0.24,0.00,M1] [#7 -0.23,-0.32,0.00,M1] [#8 0.16,-0.09,0.38,U] 
22:14:16.157 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.04}, one-star: {-0.09, 0.07}
22:14:16.157 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
22:14:16.158 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.55)
22:14:16.158 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=-0.00 mountY=-0.08, mountTheta=-1.63
22:14:16.158 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
22:14:16.160 00.002 28316 Enqueuing Move request for scope (0.07, 0.04)
22:14:16.160 00.000 29988 Worker thread wakes up
22:14:16.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:14:16.160 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:14:16.160 00.000 29988 Moving (0.07, 0.04) raw xDistance=-0.00 yDistance=-0.08
22:14:16.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:14:16.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:16.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:16.160 00.000 29988 MoveAxis(E, 0, ABG)
22:14:16.160 00.000 29988 Move returns status 0, amount 0
22:14:16.160 00.000 29988 MoveAxis(N, 0, ABG)
22:14:16.160 00.000 29988 Move returns status 0, amount 0
22:14:16.160 00.000 29988 move complete, result=0
22:14:16.160 00.000 29988 worker thread done servicing request
22:14:16.164 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=197, Gamma=0.580
22:14:16.168 00.004 28316 UpdateGuideState exits: m=1449 RSB=26.2
22:14:16.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:16.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:16.168 00.000 28316 Enqueuing Expose request
22:14:16.173 00.005 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:16.173 00.000 29988 Worker thread wakes up
22:14:16.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:16.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:17.815 01.642 29988 Exposure complete
22:14:17.837 00.022 29988 worker thread done servicing request
22:14:17.837 00.000 28316 OnExposeComplete: enter
22:14:17.837 00.000 28316 UpdateGuideState(): m_state=6
22:14:17.837 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:14:17.837 00.000 28316 Star::Find returns 1 (0), X=763.11, Y=387.06, Mass=1558, SNR=27.2, Peak=140 HFD=4.3
22:14:17.837 00.000 28316 MultiStar: [#1 0.13,0.22,0.90,U] [#2 0.02,0.16,0.78,U] [#3 0.03,0.17,0.66,U] [#4 0.08,0.33,0.00,M1] [#5 -0.15,-0.08,0.43,U] [#6 -0.39,0.24,0.00,M2] [#7 -0.29,0.03,0.42,U] [#8 -0.05,0.23,0.37,U] 
22:14:17.837 00.000 28316 single-star, 6 included, MultiStar: {-0.02, 0.12}, one-star: {-0.04, 0.03}
22:14:17.846 00.009 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.64 = -2.65)
22:14:17.846 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
22:14:17.846 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.49 mountX=-0.05 mountY=0.02, mountTheta=2.68
22:14:17.848 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
22:14:17.848 00.000 28316 Enqueuing Move request for scope (-0.04, 0.03)
22:14:17.848 00.000 29988 Worker thread wakes up
22:14:17.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
22:14:17.848 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
22:14:17.848 00.000 29988 Moving (-0.04, 0.03) raw xDistance=-0.05 yDistance=0.02
22:14:17.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:14:17.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:17.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:14:17.850 00.002 29988 MoveAxis(E, 0, ABG)
22:14:17.850 00.000 29988 Move returns status 0, amount 0
22:14:17.850 00.000 29988 MoveAxis(N, 0, ABG)
22:14:17.850 00.000 29988 Move returns status 0, amount 0
22:14:17.850 00.000 29988 move complete, result=0
22:14:17.850 00.000 29988 worker thread done servicing request
22:14:17.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=0, FiltMax=187, Gamma=0.580
22:14:17.850 00.000 28316 UpdateGuideState exits: m=1558 RSB=27.2
22:14:17.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:17.861 00.011 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:17.862 00.001 28316 Enqueuing Expose request
22:14:17.862 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:17.862 00.000 29988 Worker thread wakes up
22:14:17.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:17.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:19.393 01.531 29988 Exposure complete
22:14:19.409 00.016 29988 worker thread done servicing request
22:14:19.409 00.000 28316 OnExposeComplete: enter
22:14:19.409 00.000 28316 UpdateGuideState(): m_state=6
22:14:19.409 00.000 28316 Star::Find(15, 763, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:14:19.409 00.000 28316 Star::Find returns 1 (0), X=763.19, Y=387.06, Mass=1390, SNR=25.8, Peak=135 HFD=4.2
22:14:19.424 00.015 28316 MultiStar: [#1 0.09,0.17,0.94,U] [#2 -0.02,0.20,0.84,U] [#3 0.09,0.12,0.70,U] [#4 0.00,0.50,0.00,M2] [#5 -0.28,0.15,0.00,M1] [#6 -0.18,0.12,0.46,U] [#7 0.01,-0.08,0.41,U] [#8 0.20,0.50,0.00,M1] 
22:14:19.424 00.000 28316 single-star, 5 included, MultiStar: {0.02, 0.11}, one-star: {0.03, 0.04}
22:14:19.424 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
22:14:19.424 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
22:14:19.424 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.82 mountX=-0.02 mountY=-0.05, mountTheta=-1.96
22:14:19.424 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
22:14:19.424 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
22:14:19.424 00.000 29988 Worker thread wakes up
22:14:19.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
22:14:19.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
22:14:19.424 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.02 yDistance=-0.05
22:14:19.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:14:19.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:19.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:14:19.424 00.000 29988 MoveAxis(E, 0, ABG)
22:14:19.424 00.000 29988 Move returns status 0, amount 0
22:14:19.424 00.000 29988 MoveAxis(N, 0, ABG)
22:14:19.424 00.000 29988 Move returns status 0, amount 0
22:14:19.424 00.000 29988 move complete, result=0
22:14:19.424 00.000 29988 worker thread done servicing request
22:14:19.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=201, Gamma=0.580
22:14:19.440 00.016 28316 UpdateGuideState exits: m=1390 RSB=25.8
22:14:19.442 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:19.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:14:19.442 00.000 28316 Enqueuing Expose request
22:14:19.442 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:19.442 00.000 29988 Worker thread wakes up
22:14:19.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:14:19.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(748,372,31,31)
22:14:19.730 00.288 28316 Stop button clicked
22:14:19.732 00.002 28316 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:14:19.732 00.000 28316 Status Line: Attente du matériel ...
22:14:19.778 00.046 29988 ZWO: stopexposure
22:14:21.064 01.286 29988 ZWO: stopexposure
22:14:21.064 00.000 29988 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
22:14:21.064 00.000 29988 worker thread done servicing request
22:14:21.064 00.000 28316 OnExposeComplete: enter
22:14:21.064 00.000 28316 OnExposeComplete: Capture Error reported
22:14:21.064 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:14:21.064 00.000 28316 Mount: notify guiding stopped
22:14:21.064 00.000 28316 Changing from state GUIDING to STOP
22:14:21.064 00.000 28316 guider state => SELECTED
22:14:21.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=2, FiltMin=1, FiltMax=201, Gamma=0.580
22:14:21.064 00.000 28316 Changing from state SELECTED to UNINITIALIZED
22:14:21.064 00.000 28316 guider state => SELECTING
22:14:21.076 00.012 28316 Status Line: Arrêté.
22:14:21.076 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
22:34:43.577 1222.501 28316 evsrv: cli 0C97D870 connect
22:34:43.579 00.002 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"d468c448-2c35-4bf9-a336-23ede347bc52"}
22:34:43.580 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Stopped","id":"d468c448-2c35-4bf9-a336-23ede347bc52"}
22:34:43.582 00.002 28316 evsrv: cli 0C97D870 disconnect
22:37:13.396 149.814 28316 evsrv: cli 0C97D050 connect
22:37:13.400 00.004 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"ba8e77d0-623b-4276-92ac-89edb0d5b097"}
22:37:13.400 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba8e77d0-623b-4276-92ac-89edb0d5b097"}
22:37:13.406 00.006 28316 evsrv: cli 0C97D050 disconnect
22:37:52.734 39.328 28316 evsrv: cli 0C97D050 connect
22:37:52.735 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"a37256c0-5749-473e-870e-01aafbec6a74"}
22:37:52.736 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Stopped","id":"a37256c0-5749-473e-870e-01aafbec6a74"}
22:37:52.737 00.001 28316 evsrv: cli 0C97D050 disconnect
22:37:52.739 00.002 28316 evsrv: cli 0C97D2D0 connect
22:37:52.740 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"get_calibrated","id":"602dba18-65f2-4af9-808d-8b128db6ab66"}
22:37:52.740 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":true,"id":"602dba18-65f2-4af9-808d-8b128db6ab66"}
22:37:52.742 00.002 28316 evsrv: cli 0C97D2D0 disconnect
22:37:52.747 00.005 28316 evsrv: cli 0C97D870 connect
22:37:52.749 00.002 28316 evsrv: cli 0C97D870 request: {"method":"guide","params":{"settle":{"pixels":0.5,"time":8,"timeout":90},"recalibrate":false},"id":"bd672d9d-2549-4ff5-a115-718e23b191e1"}
22:37:52.749 00.000 28316 PhdController::Guide begins
22:37:52.749 00.000 28316 PhdController: newstate STATE_SETUP
22:37:52.750 00.001 28316 PhdController: setup
22:37:52.750 00.000 28316 PhdController: newstate STATE_ATTEMPT_START
22:37:52.751 00.001 28316 PhdController: start capturing
22:37:52.751 00.000 28316 Changing from state SELECTING to UNINITIALIZED
22:37:52.752 00.001 28316 guider state => SELECTING
22:37:52.752 00.000 28316 setting force full frames = true
22:37:52.754 00.002 28316 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:37:52.764 00.010 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:37:52.768 00.004 28316 Enqueuing Expose request
22:37:52.769 00.001 28316 PhdController: newstate STATE_SELECT_STAR
22:37:52.769 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"bd672d9d-2549-4ff5-a115-718e23b191e1"}
22:37:52.771 00.002 29988 Worker thread wakes up
22:37:52.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:37:52.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:37:52.772 00.001 28316 evsrv: cli 0C97D870 disconnect
22:37:52.772 00.000 28316 evsrv: cli 0C97D910 connect
22:37:52.773 00.001 28316 case statement mapped state 1 to 101
22:37:52.775 00.002 28316 case statement mapped state 1 to 101
22:37:52.776 00.001 28316 evsrv: cli 0C97D910 request: {"method":"get_lock_shift_params","id":"3f450c9e-3567-4349-996a-844ef464c429"}
22:37:52.778 00.002 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3f450c9e-3567-4349-996a-844ef464c429"}
22:37:52.781 00.003 28316 evsrv: cli 0C97D910 disconnect
22:37:52.782 00.001 28316 evsrv: cli 0C97D2D0 connect
22:37:52.782 00.000 28316 case statement mapped state 1 to 101
22:37:52.783 00.001 28316 case statement mapped state 1 to 101
22:37:52.785 00.002 28316 evsrv: cli 0C97D2D0 request: {"method":"get_lock_position","id":"56e06e46-9935-404a-afaa-53ece36ae594"}
22:37:52.786 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":null,"id":"56e06e46-9935-404a-afaa-53ece36ae594"}
22:37:52.788 00.002 28316 evsrv: cli 0C97D2D0 disconnect
22:37:53.788 01.000 28316 evsrv: cli 0C97D870 connect
22:37:53.789 00.001 28316 case statement mapped state 1 to 101
22:37:53.789 00.000 28316 case statement mapped state 1 to 101
22:37:53.790 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_lock_position","id":"9e3a5557-438c-40f0-b41e-f82586998a2f"}
22:37:53.792 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":null,"id":"9e3a5557-438c-40f0-b41e-f82586998a2f"}
22:37:53.793 00.001 28316 evsrv: cli 0C97D870 disconnect
22:37:54.398 00.605 29988 Exposure complete
22:37:54.433 00.035 29988 worker thread done servicing request
22:37:54.433 00.000 28316 OnExposeComplete: enter
22:37:54.434 00.001 28316 UpdateGuideState(): m_state=1
22:37:54.435 00.001 28316 UpdateCurrentPosition: no star selected
22:37:54.436 00.001 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
22:37:54.437 00.001 28316 Status Line: Aucune étoile selectionnée
22:37:54.439 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:54.440 00.001 28316 UpdateGuideState exits: Aucune étoile selectionnée
22:37:54.440 00.000 28316 GuiderMultiStar::AutoSelect enter
22:37:54.440 00.000 28316 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:37:54.474 00.034 28316 AutoFind: auto downsample for scale 3.22 => 1x
22:37:54.507 00.033 28316 AutoFind: global mean = 0.0, stdev 3.9
22:37:54.508 00.001 28316 AutoFind: using threshold = 0.1
22:37:54.558 00.050 28316 AutoFind: local max [188, 16] 190.6
22:37:54.561 00.003 28316 AutoFind: local max [691, 22] 186.7
22:37:54.564 00.003 28316 AutoFind: local max [954, 909] 177.7
22:37:54.566 00.002 28316 AutoFind: local max [128, 422] 95.4
22:37:54.568 00.002 28316 AutoFind: local max [590, 112] 55.8
22:37:54.571 00.003 28316 AutoFind: local max [473, 122] 54.9
22:37:54.573 00.002 28316 AutoFind: local max [431, 194] 54.7
22:37:54.576 00.003 28316 AutoFind: local max [1123, 654] 50.8
22:37:54.578 00.002 28316 AutoFind: local max [576, 638] 50.0
22:37:54.580 00.002 28316 AutoFind: local max [594, 413] 38.6
22:37:54.582 00.002 28316 AutoFind: local max [730, 213] 31.6
22:37:54.584 00.002 28316 AutoFind: local max [1111, 887] 30.5
22:37:54.585 00.001 28316 AutoFind: local max [744, 609] 26.8
22:37:54.585 00.000 28316 AutoFind: local max [1029, 77] 26.5
22:37:54.586 00.001 28316 AutoFind: local max [1130, 806] 26.3
22:37:54.586 00.000 28316 AutoFind: local max [981, 258] 24.8
22:37:54.587 00.001 28316 AutoFind: local max [762, 597] 24.4
22:37:54.587 00.000 28316 AutoFind: local max [309, 439] 22.7
22:37:54.588 00.001 28316 AutoFind: local max [573, 433] 22.1
22:37:54.588 00.000 28316 AutoFind: local max [1012, 694] 21.7
22:37:54.588 00.000 28316 AutoFind: local max [930, 677] 21.0
22:37:54.589 00.001 28316 AutoFind: local max [636, 710] 20.8
22:37:54.589 00.000 28316 AutoFind: local max [332, 341] 19.0
22:37:54.589 00.000 28316 AutoFind: local max [443, 689] 18.4
22:37:54.590 00.001 28316 AutoFind: local max [849, 88] 18.3
22:37:54.591 00.001 28316 AutoFind: local max [554, 551] 18.1
22:37:54.591 00.000 28316 AutoFind: local max [338, 89] 17.7
22:37:54.592 00.001 28316 AutoFind: local max [999, 948] 17.5
22:37:54.593 00.001 28316 AutoFind: local max [921, 231] 16.5
22:37:54.593 00.000 28316 AutoFind: local max [864, 614] 16.1
22:37:54.594 00.001 28316 AutoFind: local max [300, 397] 15.0
22:37:54.594 00.000 28316 AutoFind: local max [374, 708] 14.6
22:37:54.595 00.001 28316 AutoFind: local max [629, 876] 14.0
22:37:54.595 00.000 28316 AutoFind: local max [1001, 197] 13.6
22:37:54.596 00.001 28316 AutoFind: local max [346, 114] 13.2
22:37:54.596 00.000 28316 AutoFind: local max [1130, 498] 13.0
22:37:54.597 00.001 28316 AutoFind: local max [639, 115] 12.4
22:37:54.597 00.000 28316 AutoFind: local max [283, 925] 12.4
22:37:54.597 00.000 28316 AutoFind: local max [206, 83] 11.8
22:37:54.598 00.001 28316 AutoFind: local max [918, 398] 11.7
22:37:54.598 00.000 28316 AutoFind: local max [536, 269] 11.5
22:37:54.599 00.001 28316 AutoFind: local max [592, 318] 10.9
22:37:54.599 00.000 28316 AutoFind: local max [218, 40] 10.0
22:37:54.599 00.000 28316 AutoFind: local max [1100, 578] 9.5
22:37:54.601 00.002 28316 AutoFind: local max [557, 628] 9.5
22:37:54.601 00.000 28316 AutoFind: local max [1210, 390] 9.3
22:37:54.602 00.001 28316 AutoFind: local max [1011, 196] 9.2
22:37:54.602 00.000 28316 AutoFind: local max [1043, 269] 9.1
22:37:54.603 00.001 28316 AutoFind: local max [433, 420] 8.8
22:37:54.603 00.000 28316 AutoFind: local max [1249, 588] 8.5
22:37:54.604 00.001 28316 AutoFind: local max [610, 852] 8.0
22:37:54.604 00.000 28316 AutoFind: local max [485, 605] 8.0
22:37:54.605 00.001 28316 AutoFind: local max [721, 214] 7.9
22:37:54.605 00.000 28316 AutoFind: local max [1264, 705] 7.8
22:37:54.605 00.000 28316 AutoFind: local max [978, 281] 7.7
22:37:54.606 00.001 28316 AutoFind: local max [679, 459] 7.6
22:37:54.606 00.000 28316 AutoFind: local max [840, 751] 7.2
22:37:54.607 00.001 28316 AutoFind: local max [1039, 85] 7.0
22:37:54.607 00.000 28316 AutoFind: local max [720, 882] 6.9
22:37:54.608 00.001 28316 AutoFind: local max [723, 769] 6.8
22:37:54.608 00.000 28316 AutoFind: local max [78, 616] 6.8
22:37:54.609 00.001 28316 AutoFind: local max [920, 823] 6.7
22:37:54.609 00.000 28316 AutoFind: local max [1037, 751] 6.4
22:37:54.610 00.001 28316 AutoFind: local max [461, 239] 6.4
22:37:54.611 00.001 28316 AutoFind: local max [173, 251] 6.4
22:37:54.612 00.001 28316 AutoFind: local max [332, 574] 6.2
22:37:54.613 00.001 28316 AutoFind: local max [72, 323] 6.2
22:37:54.614 00.001 28316 AutoFind: local max [1249, 300] 6.1
22:37:54.615 00.001 28316 AutoFind: local max [845, 134] 6.0
22:37:54.616 00.001 28316 AutoFind: local max [1069, 816] 5.8
22:37:54.616 00.000 28316 AutoFind: local max [431, 207] 5.7
22:37:54.617 00.001 28316 AutoFind: local max [168, 685] 5.7
22:37:54.617 00.000 28316 AutoFind: local max [951, 882] 5.6
22:37:54.617 00.000 28316 AutoFind: local max [802, 609] 5.5
22:37:54.618 00.001 28316 AutoFind: local max [1204, 885] 5.3
22:37:54.618 00.000 28316 AutoFind: local max [445, 622] 5.0
22:37:54.619 00.001 28316 AutoFind: local max [211, 357] 4.9
22:37:54.619 00.000 28316 AutoFind: local max [1097, 94] 4.9
22:37:54.620 00.001 28316 AutoFind: local max [464, 709] 4.8
22:37:54.620 00.000 28316 AutoFind: local max [761, 421] 4.6
22:37:54.621 00.001 28316 AutoFind: local max [746, 745] 4.6
22:37:54.621 00.000 28316 AutoFind: local max [475, 884] 4.6
22:37:54.622 00.001 28316 AutoFind: local max [487, 162] 4.5
22:37:54.622 00.000 28316 AutoFind: local max [1061, 36] 4.4
22:37:54.623 00.001 28316 AutoFind: local max [71, 165] 4.3
22:37:54.623 00.000 28316 AutoFind: local max [100, 433] 4.3
22:37:54.624 00.001 28316 AutoFind: local max [905, 398] 4.2
22:37:54.624 00.000 28316 AutoFind: local max [903, 661] 4.1
22:37:54.625 00.001 28316 AutoFind: local max [173, 522] 4.0
22:37:54.625 00.000 28316 AutoFind: local max [643, 325] 3.9
22:37:54.626 00.001 28316 AutoFind: local max [428, 826] 3.9
22:37:54.626 00.000 28316 AutoFind: local max [1247, 383] 3.8
22:37:54.628 00.002 28316 AutoFind: local max [1207, 141] 3.8
22:37:54.629 00.001 28316 AutoFind: local max [364, 101] 3.7
22:37:54.630 00.001 28316 AutoFind: local max [490, 942] 3.7
22:37:54.631 00.001 28316 AutoFind: local max [79, 412] 3.7
22:37:54.632 00.001 28316 AutoFind: local max [1094, 315] 3.7
22:37:54.633 00.001 28316 AutoFind: local max [1215, 678] 3.7
22:37:54.633 00.000 28316 AutoFind: local max [693, 428] 3.6
22:37:54.633 00.000 28316 AutoFind: local max [872, 139] 3.6
22:37:54.634 00.001 28316 AutoFind: too close [364, 101] 3.7 - [346, 114] 13.2
22:37:54.634 00.000 28316 AutoFind: too close [905, 398] 4.2 - [918, 398] 11.7
22:37:54.635 00.001 28316 AutoFind: close dim-bright [431, 207] 5.7 - [431, 194] 54.7
22:37:54.635 00.000 28316 AutoFind: too close [1039, 85] 7.0 - [1029, 77] 26.5
22:37:54.635 00.000 28316 AutoFind: too close [721, 214] 7.9 - [730, 213] 31.6
22:37:54.636 00.001 28316 AutoFind: too close [1011, 196] 9.2 - [1001, 197] 13.6
22:37:54.637 00.001 28316 AutoFind: close dim-bright [557, 628] 9.5 - [576, 638] 50.0
22:37:54.637 00.000 28316 AutoFind: too close [762, 597] 24.4 - [744, 609] 26.8
22:37:54.638 00.001 28316 AutoFind: too close to edge [999, 948] 17.5
22:37:54.638 00.000 28316 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:37:54.639 00.001 28316 Star::Find(15, 188, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.640 00.001 28316 Star::Find returns 1 (1), X=187.80, Y=16.06, Mass=5189, SNR=48.4, Peak=255 HFD=4.4
22:37:54.640 00.000 28316 Star::Find(15, 691, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.641 00.001 28316 Star::Find returns 1 (1), X=691.18, Y=21.72, Mass=4376, SNR=45.4, Peak=255 HFD=3.9
22:37:54.641 00.000 28316 Star::Find(15, 954, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.641 00.000 28316 Star::Find returns 1 (1), X=954.25, Y=909.27, Mass=4473, SNR=45.9, Peak=255 HFD=4.3
22:37:54.642 00.001 28316 Star::Find(15, 128, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.643 00.001 28316 Star::Find returns 1 (1), X=128.40, Y=421.80, Mass=3164, SNR=38.9, Peak=255 HFD=3.7
22:37:54.643 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.644 00.001 28316 Star::Find returns 1 (0), X=589.89, Y=111.86, Mass=1662, SNR=28.0, Peak=170 HFD=4.2
22:37:54.644 00.000 28316 Star::Find(15, 473, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.645 00.001 28316 Star::Find returns 1 (0), X=473.08, Y=122.01, Mass=1431, SNR=26.2, Peak=136 HFD=4.1
22:37:54.645 00.000 28316 Star::Find(15, 431, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.645 00.000 28316 Star::Find returns 1 (0), X=431.05, Y=193.52, Mass=1833, SNR=29.4, Peak=151 HFD=4.1
22:37:54.646 00.001 28316 Star::Find(15, 1123, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.646 00.000 28316 Star::Find returns 1 (0), X=1123.17, Y=654.01, Mass=1395, SNR=25.8, Peak=110 HFD=4.3
22:37:54.647 00.001 28316 Star::Find(15, 576, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.647 00.000 28316 Star::Find returns 1 (0), X=575.88, Y=638.30, Mass=1366, SNR=25.6, Peak=129 HFD=3.9
22:37:54.648 00.001 28316 Star::Find(15, 594, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.648 00.000 28316 Star::Find returns 1 (0), X=594.45, Y=412.89, Mass=1100, SNR=22.9, Peak=86 HFD=3.9
22:37:54.648 00.000 28316 Star::Find(15, 1111, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.649 00.001 28316 Star::Find returns 1 (0), X=1110.78, Y=887.35, Mass=925, SNR=21.1, Peak=91 HFD=3.6
22:37:54.649 00.000 28316 Star::Find(15, 1130, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.650 00.001 28316 Star::Find returns 1 (0), X=1129.75, Y=805.70, Mass=813, SNR=19.9, Peak=77 HFD=3.6
22:37:54.650 00.000 28316 Star::Find(15, 981, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.650 00.000 28316 Star::Find returns 1 (0), X=981.16, Y=257.55, Mass=703, SNR=18.3, Peak=62 HFD=3.8
22:37:54.651 00.001 28316 Star::Find(15, 309, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.652 00.001 28316 Star::Find returns 1 (0), X=309.23, Y=439.19, Mass=645, SNR=17.6, Peak=61 HFD=3.8
22:37:54.652 00.000 28316 Star::Find(15, 573, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.652 00.000 28316 Star::Find returns 1 (0), X=573.30, Y=433.01, Mass=557, SNR=16.3, Peak=50 HFD=3.9
22:37:54.653 00.001 28316 Star::Find(15, 1012, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.653 00.000 28316 Star::Find returns 1 (0), X=1011.84, Y=693.76, Mass=580, SNR=16.6, Peak=54 HFD=3.5
22:37:54.654 00.001 28316 Star::Find(15, 930, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.654 00.000 28316 Star::Find returns 1 (0), X=930.02, Y=677.27, Mass=593, SNR=16.7, Peak=50 HFD=4.1
22:37:54.655 00.001 28316 Star::Find(15, 636, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.655 00.000 28316 Star::Find returns 1 (0), X=636.26, Y=710.32, Mass=662, SNR=17.8, Peak=64 HFD=3.7
22:37:54.655 00.000 28316 Star::Find(15, 332, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.656 00.001 28316 Star::Find returns 1 (0), X=332.51, Y=340.62, Mass=650, SNR=17.7, Peak=56 HFD=3.4
22:37:54.656 00.000 28316 Star::Find(15, 443, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.657 00.001 28316 Star::Find returns 1 (0), X=443.26, Y=688.59, Mass=543, SNR=16.2, Peak=57 HFD=3.6
22:37:54.657 00.000 28316 Star::Find(15, 849, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.658 00.001 28316 Star::Find returns 1 (0), X=849.22, Y=88.42, Mass=483, SNR=15.2, Peak=50 HFD=3.3
22:37:54.659 00.001 28316 Star::Find(15, 554, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.661 00.002 28316 Star::Find returns 1 (0), X=553.66, Y=551.17, Mass=522, SNR=15.9, Peak=52 HFD=3.6
22:37:54.664 00.003 28316 Star::Find(15, 338, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.664 00.000 28316 Star::Find returns 1 (0), X=338.09, Y=88.67, Mass=615, SNR=17.0, Peak=52 HFD=4.3
22:37:54.666 00.002 28316 Star::Find(15, 921, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.666 00.000 28316 Star::Find returns 1 (0), X=921.59, Y=231.71, Mass=534, SNR=15.9, Peak=49 HFD=4.7
22:37:54.666 00.000 28316 Star::Find(15, 864, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.667 00.001 28316 Star::Find returns 1 (0), X=863.41, Y=613.77, Mass=514, SNR=15.6, Peak=46 HFD=4.5
22:37:54.667 00.000 28316 Star::Find(15, 300, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.668 00.001 28316 Star::Find returns 1 (0), X=299.67, Y=396.65, Mass=486, SNR=15.2, Peak=46 HFD=3.6
22:37:54.668 00.000 28316 Star::Find(15, 374, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.669 00.001 28316 Star::Find returns 1 (0), X=373.96, Y=708.28, Mass=294, SNR=11.9, Peak=39 HFD=2.6
22:37:54.669 00.000 28316 Star::Find(15, 629, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.670 00.001 28316 Star::Find returns 1 (0), X=629.21, Y=875.72, Mass=441, SNR=14.5, Peak=40 HFD=3.8
22:37:54.670 00.000 28316 Star::Find(15, 1130, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.671 00.001 28316 Star::Find returns 1 (0), X=1129.86, Y=497.58, Mass=379, SNR=13.4, Peak=35 HFD=3.7
22:37:54.671 00.000 28316 Star::Find(15, 639, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.672 00.001 28316 Star::Find returns 1 (0), X=639.14, Y=115.44, Mass=336, SNR=12.7, Peak=34 HFD=3.7
22:37:54.673 00.001 28316 Star::Find(15, 283, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.673 00.000 28316 Star::Find returns 1 (0), X=283.24, Y=924.90, Mass=403, SNR=13.9, Peak=40 HFD=3.8
22:37:54.674 00.001 28316 Star::Find(15, 206, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.674 00.000 28316 Star::Find returns 1 (0), X=205.38, Y=82.90, Mass=379, SNR=13.3, Peak=34 HFD=3.8
22:37:54.675 00.001 28316 Star::Find(15, 536, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.675 00.000 28316 Star::Find returns 1 (0), X=536.06, Y=269.35, Mass=276, SNR=11.5, Peak=25 HFD=3.7
22:37:54.676 00.001 28316 Star::Find(15, 592, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.677 00.001 28316 Star::Find returns 1 (0), X=592.12, Y=318.36, Mass=233, SNR=10.5, Peak=25 HFD=3.2
22:37:54.677 00.000 28316 Star::Find(15, 218, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.678 00.001 28316 Star::Find returns 1 (0), X=218.15, Y=40.19, Mass=468, SNR=14.3, Peak=49 HFD=4.5
22:37:54.679 00.001 28316 Star::Find(15, 1100, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.679 00.000 28316 Star::Find returns 1 (0), X=1099.68, Y=578.23, Mass=317, SNR=12.2, Peak=24 HFD=4.5
22:37:54.680 00.001 28316 Star::Find(15, 557, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.680 00.000 28316 Star::Find returns 1 (0), X=557.70, Y=628.30, Mass=187, SNR=9.3, Peak=23 HFD=2.7
22:37:54.681 00.001 28316 Star::Find(15, 1210, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.681 00.000 28316 Star::Find returns 1 (0), X=1209.83, Y=390.23, Mass=194, SNR=9.6, Peak=24 HFD=2.9
22:37:54.681 00.000 28316 Star::Find(15, 1043, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.682 00.001 28316 Star::Find returns 1 (0), X=1042.75, Y=269.37, Mass=239, SNR=10.6, Peak=22 HFD=3.7
22:37:54.682 00.000 28316 Star::Find(15, 433, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.683 00.001 28316 Star::Find returns 1 (0), X=432.91, Y=419.58, Mass=207, SNR=9.9, Peak=20 HFD=3.4
22:37:54.683 00.000 28316 Star::Find(15, 1249, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.684 00.001 28316 Star::Find returns 1 (0), X=1249.09, Y=588.58, Mass=157, SNR=8.6, Peak=17 HFD=3.1
22:37:54.685 00.001 28316 Star::Find(15, 610, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.686 00.001 28316 Star::Find returns 1 (0), X=609.71, Y=851.93, Mass=178, SNR=9.1, Peak=21 HFD=2.9
22:37:54.687 00.001 28316 Star::Find(15, 485, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.687 00.000 28316 Star::Find returns 1 (0), X=485.25, Y=604.69, Mass=187, SNR=9.4, Peak=24 HFD=3.0
22:37:54.688 00.001 28316 Star::Find(15, 1264, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.688 00.000 28316 Star::Find returns 1 (0), X=1264.12, Y=705.01, Mass=213, SNR=10.0, Peak=21 HFD=3.8
22:37:54.689 00.001 28316 Star::Find(15, 978, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.689 00.000 28316 Star::Find returns 1 (0), X=977.45, Y=280.85, Mass=175, SNR=9.1, Peak=19 HFD=3.3
22:37:54.689 00.000 28316 Star::Find(15, 679, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.690 00.001 28316 Star::Find returns 1 (0), X=679.37, Y=459.22, Mass=197, SNR=9.7, Peak=19 HFD=3.6
22:37:54.690 00.000 28316 Star::Find(15, 840, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.691 00.001 28316 Star::Find returns 1 (0), X=840.03, Y=750.59, Mass=220, SNR=10.1, Peak=24 HFD=3.6
22:37:54.691 00.000 28316 Star::Find(15, 720, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.692 00.001 28316 Star::Find returns 1 (0), X=720.43, Y=882.12, Mass=144, SNR=8.2, Peak=15 HFD=3.3
22:37:54.692 00.000 28316 Star::Find(15, 723, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.693 00.001 28316 Star::Find returns 1 (0), X=723.35, Y=769.02, Mass=144, SNR=8.2, Peak=16 HFD=3.1
22:37:54.693 00.000 28316 Star::Find(15, 78, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.694 00.001 28316 Star::Find returns 1 (0), X=77.71, Y=616.04, Mass=133, SNR=7.9, Peak=26 HFD=2.4
22:37:54.694 00.000 28316 Star::Find(15, 920, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.694 00.000 28316 Star::Find returns 1 (0), X=920.00, Y=822.84, Mass=132, SNR=7.9, Peak=14 HFD=3.1
22:37:54.695 00.001 28316 Star::Find(15, 1037, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.695 00.000 28316 Star::Find returns 1 (0), X=1036.81, Y=751.32, Mass=172, SNR=8.9, Peak=16 HFD=3.4
22:37:54.696 00.001 28316 Star::Find(15, 461, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.696 00.000 28316 Star::Find returns 1 (0), X=460.65, Y=238.94, Mass=116, SNR=7.4, Peak=17 HFD=2.4
22:37:54.697 00.001 28316 Star::Find(15, 173, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.697 00.000 28316 Star::Find returns 1 (0), X=173.57, Y=250.31, Mass=199, SNR=9.6, Peak=19 HFD=3.5
22:37:54.697 00.000 28316 Star::Find(15, 332, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.698 00.001 28316 Star::Find returns 1 (0), X=332.20, Y=573.77, Mass=145, SNR=8.3, Peak=20 HFD=2.8
22:37:54.698 00.000 28316 Star::Find(15, 72, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.699 00.001 28316 Star::Find returns 1 (0), X=72.44, Y=322.86, Mass=184, SNR=9.3, Peak=27 HFD=2.9
22:37:54.699 00.000 28316 Star::Find(15, 1249, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.700 00.001 28316 Star::Find returns 1 (0), X=1249.48, Y=299.94, Mass=160, SNR=8.7, Peak=18 HFD=3.1
22:37:54.700 00.000 28316 Star::Find(15, 845, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.701 00.001 28316 Star::Find returns 1 (0), X=844.86, Y=133.39, Mass=156, SNR=8.6, Peak=12 HFD=3.9
22:37:54.701 00.000 28316 Star::Find(15, 1069, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.701 00.000 28316 Star::Find returns 1 (0), X=1068.92, Y=815.99, Mass=172, SNR=9.0, Peak=15 HFD=4.3
22:37:54.702 00.001 28316 Star::Find(15, 431, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.702 00.000 28316 Star::Find returns 1 (0), X=431.05, Y=193.52, Mass=1833, SNR=29.4, Peak=151 HFD=4.1
22:37:54.703 00.001 28316 Star::Find(15, 168, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.703 00.000 28316 Star::Find returns 1 (0), X=168.61, Y=685.24, Mass=138, SNR=8.1, Peak=19 HFD=2.8
22:37:54.704 00.001 28316 Star::Find(15, 951, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.704 00.000 28316 Star::Find returns 1 (0), X=950.12, Y=880.93, Mass=152, SNR=8.4, Peak=13 HFD=5.8
22:37:54.705 00.001 28316 Star::Find(15, 802, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.705 00.000 28316 Star::Find returns 1 (0), X=802.07, Y=608.61, Mass=109, SNR=7.1, Peak=14 HFD=3.0
22:37:54.705 00.000 28316 Star::Find(15, 1204, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.706 00.001 28316 Star::Find returns 1 (0), X=1203.74, Y=885.76, Mass=128, SNR=7.7, Peak=13 HFD=3.5
22:37:54.706 00.000 28316 Star::Find(15, 445, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.707 00.001 28316 Star::Find returns 1 (0), X=444.24, Y=621.86, Mass=126, SNR=7.7, Peak=15 HFD=2.9
22:37:54.707 00.000 28316 Star::Find(15, 211, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.708 00.001 28316 Star::Find returns 1 (0), X=211.54, Y=356.75, Mass=128, SNR=7.7, Peak=18 HFD=3.0
22:37:54.708 00.000 28316 Star::Find(15, 1097, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.709 00.001 28316 Star::Find returns 1 (0), X=1096.10, Y=94.13, Mass=153, SNR=8.4, Peak=15 HFD=4.2
22:37:54.709 00.000 28316 Star::Find(15, 464, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.710 00.001 28316 Star::Find returns 1 (0), X=463.65, Y=708.87, Mass=108, SNR=7.1, Peak=16 HFD=2.6
22:37:54.710 00.000 28316 Star::Find(15, 761, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.711 00.001 28316 Star::Find returns 1 (0), X=761.01, Y=421.16, Mass=68, SNR=5.6, Peak=12 HFD=2.3
22:37:54.711 00.000 28316 Star::Find(15, 746, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.712 00.001 28316 Star::Find returns 1 (0), X=746.36, Y=744.79, Mass=112, SNR=7.2, Peak=12 HFD=3.6
22:37:54.712 00.000 28316 Star::Find(15, 475, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.713 00.001 28316 Star::Find returns 1 (0), X=474.69, Y=884.12, Mass=115, SNR=7.3, Peak=11 HFD=3.4
22:37:54.713 00.000 28316 Star::Find(15, 487, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.713 00.000 28316 Star::Find returns 1 (0), X=487.04, Y=162.22, Mass=105, SNR=6.9, Peak=16 HFD=2.5
22:37:54.714 00.001 28316 Star::Find(15, 1061, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.714 00.000 28316 Star::Find returns 1 (0), X=1061.31, Y=36.14, Mass=76, SNR=6.0, Peak=14 HFD=2.3
22:37:54.715 00.001 28316 Star::Find(15, 71, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.715 00.000 28316 Star::Find returns 1 (0), X=71.08, Y=164.88, Mass=50, SNR=4.8, Peak=10 HFD=2.2
22:37:54.716 00.001 28316 Star::Find(15, 100, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.717 00.001 28316 Star::Find returns 1 (0), X=100.00, Y=433.29, Mass=83, SNR=6.3, Peak=17 HFD=2.3
22:37:54.717 00.000 28316 Star::Find(15, 903, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.718 00.001 28316 Star::Find returns 1 (0), X=903.44, Y=660.61, Mass=89, SNR=6.5, Peak=14 HFD=2.9
22:37:54.718 00.000 28316 Star::Find(15, 173, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.719 00.001 28316 Star::Find returns 1 (0), X=173.04, Y=521.99, Mass=105, SNR=7.0, Peak=15 HFD=2.9
22:37:54.719 00.000 28316 Star::Find(15, 643, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.720 00.001 28316 Star::Find returns 1 (0), X=642.59, Y=324.78, Mass=140, SNR=8.1, Peak=10 HFD=4.5
22:37:54.720 00.000 28316 Star::Find(15, 428, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.721 00.001 28316 Star::Find returns 1 (0), X=427.97, Y=825.52, Mass=74, SNR=5.8, Peak=13 HFD=2.3
22:37:54.721 00.000 28316 Star::Find(15, 1247, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.722 00.001 28316 Star::Find returns 1 (0), X=1247.15, Y=383.05, Mass=66, SNR=5.5, Peak=8 HFD=2.7
22:37:54.722 00.000 28316 Star::Find(15, 1207, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.723 00.001 28316 Star::Find returns 1 (0), X=1206.51, Y=140.83, Mass=75, SNR=5.9, Peak=12 HFD=3.2
22:37:54.723 00.000 28316 Star::Find(15, 490, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.724 00.001 28316 Star::Find returns 1 (0), X=490.16, Y=941.80, Mass=82, SNR=6.2, Peak=11 HFD=2.9
22:37:54.724 00.000 28316 Star::Find(15, 79, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.724 00.000 28316 Star::Find returns 1 (0), X=81.01, Y=411.62, Mass=90, SNR=6.4, Peak=13 HFD=6.6
22:37:54.725 00.001 28316 Star::Find(15, 1094, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.726 00.001 28316 Star::Find returns 1 (0), X=1094.06, Y=315.28, Mass=57, SNR=5.1, Peak=7 HFD=2.6
22:37:54.727 00.001 28316 Star::Find(15, 1215, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.727 00.000 28316 Star::Find returns 1 (0), X=1215.35, Y=677.83, Mass=68, SNR=5.6, Peak=12 HFD=2.3
22:37:54.728 00.001 28316 Star::Find(15, 693, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.728 00.000 28316 Star::Find returns 1 (0), X=692.65, Y=428.32, Mass=61, SNR=5.3, Peak=14 HFD=2.5
22:37:54.728 00.000 28316 Star::Find(15, 872, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.729 00.001 28316 Star::Find returns 1 (0), X=873.07, Y=138.66, Mass=112, SNR=7.2, Peak=11 HFD=4.7
22:37:54.729 00.000 28316 AutoFind: finding best star pass 1
22:37:54.730 00.001 28316 Star::Find(15, 188, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.730 00.000 28316 Star::Find returns 1 (1), X=187.80, Y=16.06, Mass=5189, SNR=48.4, Peak=255 HFD=4.4
22:37:54.731 00.001 28316 AutoFind: near-saturated [188, 16] 190.6 Mass 5189 SNR 48.4 Peak 255
22:37:54.731 00.000 28316 Star::Find(15, 691, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.732 00.001 28316 Star::Find returns 1 (1), X=691.18, Y=21.72, Mass=4376, SNR=45.4, Peak=255 HFD=3.9
22:37:54.732 00.000 28316 AutoFind: near-saturated [691, 22] 186.7 Mass 4376 SNR 45.4 Peak 255
22:37:54.733 00.001 28316 Star::Find(15, 954, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.733 00.000 28316 Star::Find returns 1 (1), X=954.25, Y=909.27, Mass=4473, SNR=45.9, Peak=255 HFD=4.3
22:37:54.734 00.001 28316 AutoFind: near-saturated [954, 909] 177.7 Mass 4473 SNR 45.9 Peak 255
22:37:54.734 00.000 28316 Star::Find(15, 128, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.734 00.000 28316 Star::Find returns 1 (1), X=128.40, Y=421.80, Mass=3164, SNR=38.9, Peak=255 HFD=3.7
22:37:54.735 00.001 28316 AutoFind: near-saturated [128, 422] 95.4 Mass 3164 SNR 38.9 Peak 255
22:37:54.735 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.736 00.001 28316 Star::Find returns 1 (0), X=589.89, Y=111.86, Mass=1662, SNR=28.0, Peak=170 HFD=4.2
22:37:54.736 00.000 28316 AutoFind returns star at [590, 112] 55.8 Mass 1662 SNR 28.0
22:37:54.737 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.738 00.001 28316 Star::Find returns 1 (0), X=589.89, Y=111.86, Mass=1662, SNR=28.0, Peak=170 HFD=4.2
22:37:54.738 00.000 28316 MultiStar: List (12): {589.89, 111.86}(28.0), {473.08, 122.01}(26.2), {431.05, 193.52}(29.4), {1123.17, 654.01}(25.8), {575.88, 638.30}(25.6), {594.45, 412.89}(22.9), {1110.78, 887.35}(21.1), {1129.75, 805.70}(19.9), {981.16, 257.55}(18.3), {309.23, 439.19}(17.6), {573.30, 433.01}(16.3), {1011.84, 693.76}(16.6), 
22:37:54.739 00.001 28316 setting lock position to (589.89, 111.86)
22:37:54.740 00.001 28316 MultiStar: stabilizing after lock position change
22:37:54.740 00.000 28316 AutoSelect: state = 1, call UpdateGuideState
22:37:54.741 00.001 28316 UpdateGuideState(): m_state=1
22:37:54.741 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:54.742 00.001 28316 Star::Find returns 1 (0), X=589.89, Y=111.86, Mass=1662, SNR=28.0, Peak=170 HFD=4.2
22:37:54.742 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
22:37:54.743 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
22:37:54.743 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
22:37:54.746 00.003 28316 setting force full frames = false
22:37:54.746 00.000 28316 setting lock position to (589.89, 111.86)
22:37:54.747 00.001 28316 MultiStar: stabilizing after lock position change
22:37:54.747 00.000 28316 CurrentPosition() valid, moving to STATE_SELECTED
22:37:54.747 00.000 28316 Changing from state SELECTING to SELECTED
22:37:54.748 00.001 28316 guider state => SELECTED
22:37:54.749 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:54.749 00.000 28316 UpdateGuideState exits: m=1662 RSB=28.0
22:37:54.750 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:54.750 00.000 28316 Status Line: Étoile sélectionnée automatiquement à (589.9, 111.9)
22:37:54.751 00.001 28316 PhdController: newstate STATE_WAIT_SELECTED
22:37:54.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:54.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:37:54.752 00.000 28316 Enqueuing Expose request
22:37:54.753 00.001 29988 Worker thread wakes up
22:37:54.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:37:54.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:37:54.793 00.040 28316 evsrv: cli 0C97DAF0 connect
22:37:54.794 00.001 28316 case statement mapped state 2 to 1
22:37:54.795 00.001 28316 case statement mapped state 2 to 1
22:37:54.795 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"get_lock_position","id":"02d62785-b395-46e2-9d60-f6e3cb93cb51"}
22:37:54.796 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":[589.89,111.86],"id":"02d62785-b395-46e2-9d60-f6e3cb93cb51"}
22:37:54.796 00.000 28316 evsrv: cli 0C97DAF0 disconnect
22:37:54.799 00.003 28316 evsrv: cli 0C97DFF0 connect
22:37:54.801 00.002 28316 case statement mapped state 2 to 1
22:37:54.803 00.002 28316 case statement mapped state 2 to 1
22:37:54.805 00.002 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"310cb5e5-403b-4cda-bd05-7f41707b8c4a"}
22:37:54.807 00.002 28316 case statement mapped state 2 to 1
22:37:54.809 00.002 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Selected","id":"310cb5e5-403b-4cda-bd05-7f41707b8c4a"}
22:37:54.810 00.001 28316 evsrv: cli 0C97DFF0 disconnect
22:37:55.811 01.001 28316 evsrv: cli 0C97DD70 connect
22:37:55.812 00.001 28316 case statement mapped state 2 to 1
22:37:55.814 00.002 28316 case statement mapped state 2 to 1
22:37:55.815 00.001 28316 evsrv: cli 0C97DD70 request: {"method":"get_app_state","id":"f6014d73-2010-4d96-87d7-b5f1de611d80"}
22:37:55.816 00.001 28316 case statement mapped state 2 to 1
22:37:55.817 00.001 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":"Selected","id":"f6014d73-2010-4d96-87d7-b5f1de611d80"}
22:37:55.817 00.000 28316 evsrv: cli 0C97DD70 disconnect
22:37:56.160 00.343 29988 Exposure complete
22:37:56.196 00.036 29988 worker thread done servicing request
22:37:56.196 00.000 28316 OnExposeComplete: enter
22:37:56.197 00.001 28316 UpdateGuideState(): m_state=2
22:37:56.197 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:37:56.198 00.001 28316 Star::Find returns 1 (0), X=590.09, Y=111.77, Mass=1760, SNR=28.8, Peak=167 HFD=4.2
22:37:56.198 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
22:37:56.198 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.46)
22:37:56.199 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.42 mountX=0.16 mountY=-0.14, mountTheta=-0.70
22:37:56.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:56.201 00.001 28316 UpdateGuideState exits: m=1760 RSB=28.8
22:37:56.201 00.000 28316 PhdController: newstate STATE_CALIBRATE
22:37:56.202 00.001 28316 PhdController: newstate STATE_GUIDE
22:37:56.204 00.002 28316 Changing from state SELECTED to CALIBRATING_PRIMARY
22:37:56.205 00.001 28316 guider state => CALIBRATED
22:37:56.205 00.000 28316 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:37:56.206 00.001 28316 reset dither spiral
22:37:56.206 00.000 28316 PhdController: newstate STATE_SETTLE_BEGIN
22:37:56.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:56.207 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
22:37:56.208 00.001 28316 Enqueuing Expose request
22:37:56.208 00.000 29988 Worker thread wakes up
22:37:56.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:37:56.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
22:37:56.818 00.610 28316 evsrv: cli 0C97D2D0 connect
22:37:56.820 00.002 28316 case statement mapped state 5 to 1
22:37:56.821 00.001 28316 case statement mapped state 5 to 1
22:37:56.822 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"f6d2a0e2-14a2-4e55-a801-e2863671d4ac"}
22:37:56.822 00.000 28316 case statement mapped state 5 to 1
22:37:56.823 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Selected","id":"f6d2a0e2-14a2-4e55-a801-e2863671d4ac"}
22:37:56.832 00.009 28316 evsrv: cli 0C97D2D0 disconnect
22:37:57.832 01.000 28316 evsrv: cli 0C97DAF0 connect
22:37:57.833 00.001 28316 case statement mapped state 5 to 1
22:37:57.834 00.001 29988 Exposure complete
22:37:57.834 00.000 28316 case statement mapped state 5 to 1
22:37:57.834 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"96b0c07c-2fca-42b5-98d3-9aaf24fe4bd6"}
22:37:57.835 00.001 28316 case statement mapped state 5 to 1
22:37:57.835 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Selected","id":"96b0c07c-2fca-42b5-98d3-9aaf24fe4bd6"}
22:37:57.836 00.001 28316 evsrv: cli 0C97DAF0 disconnect
22:37:57.871 00.035 29988 worker thread done servicing request
22:37:57.872 00.001 28316 OnExposeComplete: enter
22:37:57.873 00.001 28316 UpdateGuideState(): m_state=5
22:37:57.874 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:37:57.876 00.002 28316 Star::Find returns 1 (0), X=590.04, Y=111.96, Mass=1737, SNR=28.6, Peak=161 HFD=4.4
22:37:57.876 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.71 = 1.71)
22:37:57.877 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.47)
22:37:57.877 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.57 mountX=-0.03 mountY=-0.18, mountTheta=-1.71
22:37:57.879 00.002 28316 Changing from state CALIBRATED to GUIDING
22:37:57.879 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
22:37:57.880 00.001 28316 ScopeASCOM::SideOfPier() returns 1
22:37:57.881 00.001 28316 AdjustCalibrationForScopePointing (scope): current dec=38.4 pierSide=1, cal dec=-0.0 pierSide=1 rotAngle=Aucun bin=1
22:37:57.882 00.001 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:37:57.882 00.000 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:37:57.883 00.001 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:37:57.883 00.000 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:37:57.884 00.001 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:37:57.884 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:37:57.885 00.001 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:37:57.885 00.000 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:37:57.886 00.001 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:37:57.887 00.001 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:37:57.887 00.000 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:37:57.888 00.001 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:37:57.888 00.000 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:37:57.889 00.001 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
22:37:57.889 00.000 28316 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
22:37:57.890 00.001 28316 Dec comp: XRate 3.823 -> 2.998 for dec -0.0 -> dec 38.4
22:37:57.891 00.001 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
22:37:57.892 00.001 28316 ScopeASCOM::SideOfPier() returns 1
22:37:57.893 00.001 28316 setting lock position to (590.04, 111.96)
22:37:57.896 00.003 28316 MultiStar: stabilizing after lock position change
22:37:57.898 00.002 28316 guider state => GUIDING
22:37:57.901 00.003 28316 Status Line: Guidage
22:37:57.904 00.003 28316 Mount: notify guiding started
22:37:57.905 00.001 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
22:37:57.906 00.001 28316 GetString("/profile/2/scope/calibration/timestamp", "") returns "07/08/2026 22:14:01"
22:37:57.906 00.000 28316 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
22:37:57.907 00.001 28316 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
22:37:57.907 00.000 28316 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
22:37:57.908 00.001 28316 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -1.143730
22:37:57.908 00.000 28316 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -2.753980
22:37:57.909 00.001 28316 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
22:37:57.910 00.001 28316 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
22:37:57.910 00.000 28316 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
22:37:57.911 00.001 28316 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns -1
22:37:57.911 00.000 28316 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:37:57.912 00.001 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:37:57.912 00.000 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:37:57.913 00.001 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:37:57.913 00.000 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:37:57.914 00.001 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:37:57.914 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:37:57.915 00.001 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:37:57.916 00.001 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:37:57.917 00.001 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:37:57.917 00.000 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:37:57.918 00.001 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:37:57.919 00.001 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:37:57.919 00.000 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:37:57.920 00.001 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
22:37:57.921 00.001 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
22:37:57.921 00.000 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
22:37:57.922 00.001 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
22:37:57.922 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
22:37:57.923 00.001 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
22:37:57.923 00.000 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
22:37:57.923 00.000 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:37:57.924 00.001 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
22:37:57.924 00.000 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
22:37:57.926 00.002 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
22:37:57.926 00.000 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
22:37:57.927 00.001 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
22:37:57.928 00.001 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
22:37:57.929 00.001 28316 ScopeASCOM::SideOfPier() returns 1
22:37:57.930 00.001 28316 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:37:57.930 00.000 28316 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:37:57.931 00.001 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
22:37:57.932 00.001 28316 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 38.4
22:37:57.932 00.000 28316 MountToCamera -- mountTheta (-0.00) + m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
22:37:57.932 00.000 28316 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:37:57.933 00.001 28316 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:37:57.933 00.000 28316 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:37:57.934 00.001 28316 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
22:37:57.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:57.935 00.001 28316 UpdateGuideState exits: m=1737 RSB=28.6
22:37:57.936 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
22:37:57.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:57.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:37:57.938 00.001 28316 Enqueuing Expose request
22:37:57.938 00.000 29988 Worker thread wakes up
22:37:57.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:37:57.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:37:58.837 00.899 28316 evsrv: cli 0C97D870 connect
22:37:58.838 00.001 28316 case statement mapped state 6 to 3
22:37:58.839 00.001 28316 case statement mapped state 6 to 3
22:37:58.839 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"b6ca7261-886f-4958-baf6-a72459624f17"}
22:37:58.840 00.001 28316 case statement mapped state 6 to 3
22:37:58.840 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"b6ca7261-886f-4958-baf6-a72459624f17"}
22:37:58.841 00.001 28316 evsrv: cli 0C97D870 disconnect
22:37:59.348 00.507 29988 Exposure complete
22:37:59.382 00.034 29988 worker thread done servicing request
22:37:59.382 00.000 28316 OnExposeComplete: enter
22:37:59.382 00.000 28316 UpdateGuideState(): m_state=6
22:37:59.383 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:37:59.383 00.000 28316 Star::Find returns 1 (0), X=589.92, Y=112.13, Mass=1894, SNR=29.9, Peak=185 HFD=4.3
22:37:59.384 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:37:59.384 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:37:59.385 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=-0.21 mountY=0.03, mountTheta=3.00
22:37:59.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.18, opts=13)
22:37:59.387 00.001 28316 Enqueuing Move request for scope (-0.12, 0.18)
22:37:59.388 00.001 29988 Worker thread wakes up
22:37:59.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:37:59.389 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.9
22:37:59.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
22:37:59.389 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
22:37:59.389 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 1 / 99999
22:37:59.390 00.001 29988 Moving (-0.12, 0.18) raw xDistance=-0.21 yDistance=0.03
22:37:59.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:37:59.390 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135079.390,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:37:59.391 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:59.391 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:59.391 00.000 29988 MoveAxis(E, 45, ABG)
22:37:59.391 00.000 29988 Guiding  Dir = 2, Dur = 45
22:37:59.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:59.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:37:59.393 00.001 29988 IsSlewing returns 0
22:37:59.393 00.000 28316 Enqueuing Expose request
22:37:59.393 00.000 29988 IsGuiding returns 0
22:37:59.395 00.002 29988 PulseGuide returned control before completion, sleep 54
22:37:59.455 00.060 29988 IsGuiding returns 1
22:37:59.455 00.000 29988 scope still moving after pulse duration time elapsed
22:37:59.487 00.032 29988 IsSlewing returns 0
22:37:59.487 00.000 29988 IsGuiding returns 0
22:37:59.487 00.000 29988 scope move finished after 45 + 48 ms
22:37:59.487 00.000 29988 Move returns status 0, amount 45
22:37:59.487 00.000 29988 MoveAxis(N, 0, ABG)
22:37:59.487 00.000 29988 Move returns status 0, amount 0
22:37:59.487 00.000 29988 move complete, result=0
22:37:59.487 00.000 29988 worker thread done servicing request
22:37:59.487 00.000 29988 Worker thread wakes up
22:37:59.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:37:59.487 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
22:37:59.488 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:01.108 01.620 29988 Exposure complete
22:38:01.135 00.027 29988 worker thread done servicing request
22:38:01.135 00.000 28316 OnExposeComplete: enter
22:38:01.136 00.001 28316 UpdateGuideState(): m_state=6
22:38:01.136 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:38:01.137 00.001 28316 Star::Find returns 1 (0), X=590.17, Y=111.97, Mass=1868, SNR=29.7, Peak=176 HFD=4.2
22:38:01.137 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
22:38:01.138 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
22:38:01.138 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.12 mountX=0.04 mountY=-0.12, mountTheta=-1.26
22:38:01.141 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
22:38:01.141 00.000 28316 Enqueuing Move request for scope (0.12, 0.02)
22:38:01.142 00.001 29988 Worker thread wakes up
22:38:01.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:01.144 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
22:38:01.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
22:38:01.144 00.000 29988 Moving (0.12, 0.02) raw xDistance=0.04 yDistance=-0.12
22:38:01.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:01.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:01.144 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:38:01.146 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:01.146 00.000 29988 MoveAxis(E, 0, ABG)
22:38:01.146 00.000 29988 Move returns status 0, amount 0
22:38:01.146 00.000 29988 MoveAxis(N, 0, ABG)
22:38:01.146 00.000 29988 Move returns status 0, amount 0
22:38:01.146 00.000 29988 move complete, result=0
22:38:01.146 00.000 28316 PhdController: settling, locked = 1, distance = 0.17 (0.50) aobump = 0 frame = 2 / 99999
22:38:01.146 00.000 29988 worker thread done servicing request
22:38:01.147 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786135081.146,"Host":"ASUS_SAM","Inst":1,"Distance":0.17,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
22:38:01.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:01.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:01.148 00.000 28316 Enqueuing Expose request
22:38:01.149 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:01.150 00.001 29988 Worker thread wakes up
22:38:01.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:01.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:02.670 01.520 29988 Exposure complete
22:38:02.707 00.037 29988 worker thread done servicing request
22:38:02.708 00.001 28316 OnExposeComplete: enter
22:38:02.709 00.001 28316 UpdateGuideState(): m_state=6
22:38:02.710 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:38:02.710 00.000 28316 Star::Find returns 1 (0), X=590.24, Y=111.92, Mass=1661, SNR=28.1, Peak=161 HFD=4.2
22:38:02.710 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
22:38:02.711 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.22)
22:38:02.711 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.18 mountX=0.11 mountY=-0.16, mountTheta=-0.95
22:38:02.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.04, opts=13)
22:38:02.713 00.001 28316 Enqueuing Move request for scope (0.20, -0.04)
22:38:02.713 00.000 29988 Worker thread wakes up
22:38:02.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:02.714 00.001 28316 UpdateGuideState exits: m=1661 RSB=28.1
22:38:02.714 00.000 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 3 / 99999
22:38:02.715 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
22:38:02.715 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135082.714,"Host":"ASUS_SAM","Inst":1,"Distance":0.18,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
22:38:02.715 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
22:38:02.715 00.000 29988 Moving (0.20, -0.04) raw xDistance=0.11 yDistance=-0.16
22:38:02.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:02.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:02.716 00.000 28316 Enqueuing Expose request
22:38:02.717 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:02.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:02.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:38:02.717 00.000 29988 MoveAxis(E, 0, ABG)
22:38:02.717 00.000 29988 Move returns status 0, amount 0
22:38:02.717 00.000 29988 MoveAxis(N, 0, ABG)
22:38:02.717 00.000 29988 Move returns status 0, amount 0
22:38:02.717 00.000 29988 move complete, result=0
22:38:02.717 00.000 29988 worker thread done servicing request
22:38:02.717 00.000 29988 Worker thread wakes up
22:38:02.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:02.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:02.717 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:04.340 01.623 29988 Exposure complete
22:38:04.377 00.037 29988 worker thread done servicing request
22:38:04.377 00.000 28316 OnExposeComplete: enter
22:38:04.378 00.001 28316 UpdateGuideState(): m_state=6
22:38:04.378 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:38:04.379 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=111.79, Mass=1822, SNR=29.4, Peak=169 HFD=4.3
22:38:04.379 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
22:38:04.380 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
22:38:04.380 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.66 mountX=0.14 mountY=0.09, mountTheta=0.55
22:38:04.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
22:38:04.382 00.001 28316 Enqueuing Move request for scope (-0.01, -0.17)
22:38:04.383 00.001 29988 Worker thread wakes up
22:38:04.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:04.383 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.4
22:38:04.384 00.001 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 4 / 99999
22:38:04.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
22:38:04.384 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
22:38:04.384 00.000 29988 Moving (-0.01, -0.17) raw xDistance=0.14 yDistance=0.09
22:38:04.385 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:38:04.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:04.385 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135084.384,"Host":"ASUS_SAM","Inst":1,"Distance":0.18,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
22:38:04.386 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:38:04.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.386 00.000 29988 MoveAxis(E, 0, ABG)
22:38:04.386 00.000 29988 Move returns status 0, amount 0
22:38:04.386 00.000 29988 MoveAxis(N, 0, ABG)
22:38:04.386 00.000 29988 Move returns status 0, amount 0
22:38:04.386 00.000 29988 move complete, result=0
22:38:04.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:04.386 00.000 28316 Enqueuing Expose request
22:38:04.387 00.001 29988 worker thread done servicing request
22:38:04.387 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:04.387 00.000 29988 Worker thread wakes up
22:38:04.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:04.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:05.914 01.527 29988 Exposure complete
22:38:05.946 00.032 29988 worker thread done servicing request
22:38:05.946 00.000 28316 OnExposeComplete: enter
22:38:05.947 00.001 28316 UpdateGuideState(): m_state=6
22:38:05.947 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:38:05.947 00.000 28316 Star::Find returns 1 (0), X=590.16, Y=111.68, Mass=2026, SNR=30.9, Peak=192 HFD=4.1
22:38:05.948 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.14) = xAngle (-0.01 = -0.01)
22:38:05.948 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
22:38:05.949 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.15 mountX=0.30 mountY=0.01, mountTheta=0.05
22:38:05.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.27, opts=13)
22:38:05.950 00.000 28316 Enqueuing Move request for scope (0.12, -0.27)
22:38:05.951 00.001 29988 Worker thread wakes up
22:38:05.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:05.951 00.000 28316 UpdateGuideState exits: m=2026 RSB=30.9
22:38:05.952 00.001 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 5 / 99999
22:38:05.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
22:38:05.952 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
22:38:05.952 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135085.952,"Host":"ASUS_SAM","Inst":1,"Distance":0.21,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
22:38:05.953 00.001 29988 Moving (0.12, -0.27) raw xDistance=0.30 yDistance=0.01
22:38:05.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:38:05.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:05.953 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:05.954 00.001 28316 Enqueuing Expose request
22:38:05.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:05.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:05.954 00.000 29988 MoveAxis(W, 62, ABG)
22:38:05.954 00.000 29988 Guiding  Dir = 3, Dur = 62
22:38:05.955 00.001 29988 IsSlewing returns 0
22:38:05.955 00.000 29988 IsGuiding returns 0
22:38:05.957 00.002 29988 PulseGuide returned control before completion, sleep 71
22:38:06.039 00.082 29988 IsGuiding returns 0
22:38:06.039 00.000 29988 Move returns status 0, amount 62
22:38:06.039 00.000 29988 MoveAxis(N, 0, ABG)
22:38:06.039 00.000 29988 Move returns status 0, amount 0
22:38:06.039 00.000 29988 move complete, result=0
22:38:06.040 00.001 29988 worker thread done servicing request
22:38:06.040 00.000 29988 Worker thread wakes up
22:38:06.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:06.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:06.040 00.000 28316 GuideStep: 0.3 px 62 ms WEST, 0.0 px 0 ms NORTH
22:38:07.664 01.624 29988 Exposure complete
22:38:07.695 00.031 29988 worker thread done servicing request
22:38:07.695 00.000 28316 OnExposeComplete: enter
22:38:07.696 00.001 28316 UpdateGuideState(): m_state=6
22:38:07.697 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:38:07.700 00.003 28316 Star::Find returns 1 (0), X=589.81, Y=112.06, Mass=2032, SNR=31.0, Peak=196 HFD=4.3
22:38:07.702 00.002 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.14) = xAngle (3.86 = -2.42)
22:38:07.703 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.68)
22:38:07.705 00.002 28316 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.72 mountX=-0.20 mountY=0.16, mountTheta=2.44
22:38:07.708 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.11, opts=13)
22:38:07.709 00.001 28316 Enqueuing Move request for scope (-0.24, 0.11)
22:38:07.710 00.001 29988 Worker thread wakes up
22:38:07.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:07.711 00.001 28316 UpdateGuideState exits: m=2032 RSB=31.0
22:38:07.711 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 6 / 99999
22:38:07.712 00.001 28316 PhdController: newstate STATE_FINISH
22:38:07.712 00.000 28316 PhdController complete: success
22:38:07.713 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd
22:38:07.713 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.11)
22:38:07.713 00.000 29988 Moving (-0.24, 0.11) raw xDistance=-0.20 yDistance=0.16
22:38:07.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:38:07.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:07.713 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786135087.713,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:38:07.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:38:07.713 00.000 29988 MoveAxis(E, 0, ABG)
22:38:07.713 00.000 29988 Move returns status 0, amount 0
22:38:07.713 00.000 29988 MoveAxis(N, 0, ABG)
22:38:07.713 00.000 29988 Move returns status 0, amount 0
22:38:07.714 00.001 29988 move complete, result=0
22:38:07.714 00.000 29988 worker thread done servicing request
22:38:07.714 00.000 28316 Mount: notify guiding dither settle done success=1
22:38:07.714 00.000 28316 PhdController: newstate STATE_IDLE
22:38:07.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:07.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:07.716 00.001 28316 Enqueuing Expose request
22:38:07.717 00.001 29988 Worker thread wakes up
22:38:07.717 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:38:07.718 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:07.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:09.242 01.524 29988 Exposure complete
22:38:09.274 00.032 29988 worker thread done servicing request
22:38:09.274 00.000 28316 OnExposeComplete: enter
22:38:09.275 00.001 28316 UpdateGuideState(): m_state=6
22:38:09.277 00.002 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:38:09.278 00.001 28316 Star::Find returns 1 (0), X=589.90, Y=112.14, Mass=2052, SNR=30.9, Peak=185 HFD=4.3
22:38:09.278 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.36 = -2.92)
22:38:09.279 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.18)
22:38:09.279 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=-0.23 mountY=0.04, mountTheta=2.96
22:38:09.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
22:38:09.281 00.001 28316 Enqueuing Move request for scope (-0.14, 0.19)
22:38:09.281 00.000 29988 Worker thread wakes up
22:38:09.282 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:09.282 00.000 28316 UpdateGuideState exits: m=2052 RSB=30.9
22:38:09.283 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:09.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:09.283 00.000 28316 Enqueuing Expose request
22:38:09.284 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
22:38:09.284 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
22:38:09.284 00.000 29988 Moving (-0.14, 0.19) raw xDistance=-0.23 yDistance=0.04
22:38:09.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:38:09.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:09.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:09.284 00.000 29988 MoveAxis(E, 48, ABG)
22:38:09.284 00.000 29988 Guiding  Dir = 2, Dur = 48
22:38:09.284 00.000 29988 IsSlewing returns 0
22:38:09.284 00.000 29988 IsGuiding returns 0
22:38:09.286 00.002 29988 PulseGuide returned control before completion, sleep 57
22:38:09.350 00.064 29988 IsGuiding returns 1
22:38:09.350 00.000 29988 scope still moving after pulse duration time elapsed
22:38:09.381 00.031 29988 IsSlewing returns 0
22:38:09.381 00.000 29988 IsGuiding returns 0
22:38:09.381 00.000 29988 scope move finished after 48 + 49 ms
22:38:09.381 00.000 29988 Move returns status 0, amount 48
22:38:09.382 00.001 29988 MoveAxis(N, 0, ABG)
22:38:09.382 00.000 29988 Move returns status 0, amount 0
22:38:09.382 00.000 29988 move complete, result=0
22:38:09.382 00.000 29988 worker thread done servicing request
22:38:09.382 00.000 29988 Worker thread wakes up
22:38:09.382 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
22:38:09.384 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:09.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:11.014 01.630 29988 Exposure complete
22:38:11.039 00.025 29988 worker thread done servicing request
22:38:11.040 00.001 28316 OnExposeComplete: enter
22:38:11.040 00.000 28316 UpdateGuideState(): m_state=6
22:38:11.041 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:38:11.043 00.002 28316 Star::Find returns 1 (0), X=589.93, Y=111.86, Mass=1858, SNR=29.7, Peak=178 HFD=4.3
22:38:11.045 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
22:38:11.046 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
22:38:11.046 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-2.47 mountX=0.04 mountY=0.14, mountTheta=1.32
22:38:11.047 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.09, opts=13)
22:38:11.048 00.001 28316 Enqueuing Move request for scope (-0.11, -0.09)
22:38:11.048 00.000 29988 Worker thread wakes up
22:38:11.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:11.049 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.7
22:38:11.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:11.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:11.050 00.001 28316 Enqueuing Expose request
22:38:11.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
22:38:11.050 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
22:38:11.050 00.000 29988 Moving (-0.11, -0.09) raw xDistance=0.04 yDistance=0.14
22:38:11.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:11.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:11.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:38:11.050 00.000 29988 MoveAxis(E, 0, ABG)
22:38:11.050 00.000 29988 Move returns status 0, amount 0
22:38:11.050 00.000 29988 MoveAxis(N, 0, ABG)
22:38:11.050 00.000 29988 Move returns status 0, amount 0
22:38:11.050 00.000 29988 move complete, result=0
22:38:11.050 00.000 29988 worker thread done servicing request
22:38:11.050 00.000 29988 Worker thread wakes up
22:38:11.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:11.051 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:11.051 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:12.569 01.518 29988 Exposure complete
22:38:12.604 00.035 29988 worker thread done servicing request
22:38:12.604 00.000 28316 OnExposeComplete: enter
22:38:12.606 00.002 28316 UpdateGuideState(): m_state=6
22:38:12.608 00.002 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:38:12.609 00.001 28316 Star::Find returns 1 (0), X=590.10, Y=111.74, Mass=1975, SNR=30.5, Peak=175 HFD=4.3
22:38:12.609 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.14) = xAngle (-0.17 = -0.17)
22:38:12.609 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
22:38:12.610 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.32 mountX=0.22 mountY=0.05, mountTheta=0.21
22:38:12.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.21, opts=13)
22:38:12.611 00.000 28316 Enqueuing Move request for scope (0.06, -0.21)
22:38:12.612 00.001 29988 Worker thread wakes up
22:38:12.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
22:38:12.612 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
22:38:12.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:38:12.612 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
22:38:12.613 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:12.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:12.614 00.000 28316 Enqueuing Expose request
22:38:12.614 00.000 29988 Moving (0.06, -0.21) raw xDistance=0.22 yDistance=0.05
22:38:12.615 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:38:12.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:12.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:12.615 00.000 29988 MoveAxis(W, 46, ABG)
22:38:12.615 00.000 29988 Guiding  Dir = 3, Dur = 46
22:38:12.615 00.000 29988 IsSlewing returns 0
22:38:12.615 00.000 29988 IsGuiding returns 0
22:38:12.617 00.002 29988 PulseGuide returned control before completion, sleep 55
22:38:12.679 00.062 29988 IsGuiding returns 0
22:38:12.679 00.000 29988 Move returns status 0, amount 46
22:38:12.679 00.000 29988 MoveAxis(N, 0, ABG)
22:38:12.679 00.000 29988 Move returns status 0, amount 0
22:38:12.679 00.000 29988 move complete, result=0
22:38:12.679 00.000 29988 worker thread done servicing request
22:38:12.679 00.000 29988 Worker thread wakes up
22:38:12.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:12.679 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.0 px 0 ms NORTH
22:38:12.681 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:14.304 01.623 29988 Exposure complete
22:38:14.336 00.032 29988 worker thread done servicing request
22:38:14.336 00.000 28316 OnExposeComplete: enter
22:38:14.337 00.001 28316 UpdateGuideState(): m_state=6
22:38:14.337 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:38:14.338 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=111.75, Mass=1805, SNR=29.0, Peak=163 HFD=4.3
22:38:14.338 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
22:38:14.339 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
22:38:14.339 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.68 mountX=0.18 mountY=0.11, mountTheta=0.57
22:38:14.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.20, opts=13)
22:38:14.340 00.000 28316 Enqueuing Move request for scope (-0.02, -0.20)
22:38:14.341 00.001 29988 Worker thread wakes up
22:38:14.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
22:38:14.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
22:38:14.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
22:38:14.342 00.000 29988 Moving (-0.02, -0.20) raw xDistance=0.18 yDistance=0.11
22:38:14.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:38:14.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:14.342 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.0
22:38:14.345 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:14.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:14.347 00.001 28316 Enqueuing Expose request
22:38:14.348 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:38:14.348 00.000 29988 MoveAxis(E, 0, ABG)
22:38:14.348 00.000 29988 Move returns status 0, amount 0
22:38:14.348 00.000 29988 MoveAxis(N, 0, ABG)
22:38:14.348 00.000 29988 Move returns status 0, amount 0
22:38:14.348 00.000 29988 move complete, result=0
22:38:14.348 00.000 29988 worker thread done servicing request
22:38:14.348 00.000 29988 Worker thread wakes up
22:38:14.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:14.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:14.349 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:15.872 01.523 29988 Exposure complete
22:38:15.906 00.034 29988 worker thread done servicing request
22:38:15.906 00.000 28316 OnExposeComplete: enter
22:38:15.907 00.001 28316 UpdateGuideState(): m_state=6
22:38:15.909 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:38:15.909 00.000 28316 Star::Find returns 1 (0), X=590.10, Y=111.57, Mass=1809, SNR=29.2, Peak=155 HFD=4.3
22:38:15.910 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
22:38:15.911 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
22:38:15.911 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.39 hyp=0.39 cameraTheta=-1.42 mountX=0.38 mountY=0.12, mountTheta=0.31
22:38:15.914 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.39, opts=13)
22:38:15.914 00.000 28316 Enqueuing Move request for scope (0.06, -0.39)
22:38:15.915 00.001 29988 Worker thread wakes up
22:38:15.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:15.915 00.000 28316 UpdateGuideState exits: m=1809 RSB=29.2
22:38:15.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:15.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:15.916 00.000 28316 Enqueuing Expose request
22:38:15.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.39) opts 0xd
22:38:15.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.39)
22:38:15.917 00.000 29988 Moving (0.06, -0.39) raw xDistance=0.38 yDistance=0.12
22:38:15.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:38:15.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:15.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:38:15.917 00.000 29988 MoveAxis(W, 79, ABG)
22:38:15.917 00.000 29988 Guiding  Dir = 3, Dur = 79
22:38:15.918 00.001 29988 IsSlewing returns 0
22:38:15.918 00.000 29988 IsGuiding returns 0
22:38:15.919 00.001 29988 PulseGuide returned control before completion, sleep 88
22:38:16.014 00.095 29988 IsGuiding returns 0
22:38:16.015 00.001 29988 Move returns status 0, amount 79
22:38:16.015 00.000 29988 MoveAxis(N, 0, ABG)
22:38:16.015 00.000 29988 Move returns status 0, amount 0
22:38:16.015 00.000 29988 move complete, result=0
22:38:16.015 00.000 29988 worker thread done servicing request
22:38:16.015 00.000 29988 Worker thread wakes up
22:38:16.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:16.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:16.015 00.000 28316 GuideStep: 0.4 px 79 ms WEST, 0.1 px 0 ms NORTH
22:38:17.643 01.628 29988 Exposure complete
22:38:17.668 00.025 29988 worker thread done servicing request
22:38:17.668 00.000 28316 OnExposeComplete: enter
22:38:17.669 00.001 28316 UpdateGuideState(): m_state=6
22:38:17.669 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.670 00.001 28316 Star::Find returns 1 (0), X=589.97, Y=111.92, Mass=1736, SNR=28.5, Peak=174 HFD=4.4
22:38:17.670 00.000 28316 MultiStar: exiting stabilization period
22:38:17.671 00.001 28316 MultiStar: updating star positions after lock position change
22:38:17.671 00.000 28316 Star::Find(15, 473, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.672 00.001 28316 Star::Find returns 1 (0), X=473.02, Y=121.89, Mass=1529, SNR=27.1, Peak=147 HFD=4.2
22:38:17.672 00.000 28316 Star::Find(15, 431, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.672 00.000 28316 Star::Find returns 1 (0), X=430.96, Y=193.47, Mass=1623, SNR=27.7, Peak=132 HFD=4.1
22:38:17.673 00.001 28316 Star::Find(15, 1123, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.673 00.000 28316 Star::Find returns 1 (0), X=1123.16, Y=654.13, Mass=1196, SNR=23.7, Peak=104 HFD=4.2
22:38:17.674 00.001 28316 Star::Find(15, 575, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.675 00.001 28316 Star::Find returns 1 (0), X=575.78, Y=638.40, Mass=1521, SNR=27.0, Peak=126 HFD=3.9
22:38:17.676 00.001 28316 Star::Find(15, 594, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.677 00.001 28316 Star::Find returns 1 (0), X=594.43, Y=412.98, Mass=1193, SNR=23.9, Peak=91 HFD=4.0
22:38:17.678 00.001 28316 Star::Find(15, 1110, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.679 00.001 28316 Star::Find returns 1 (0), X=1110.50, Y=887.65, Mass=969, SNR=21.6, Peak=88 HFD=3.4
22:38:17.679 00.000 28316 Star::Find(15, 1129, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.680 00.001 28316 Star::Find returns 1 (0), X=1129.83, Y=805.76, Mass=833, SNR=20.0, Peak=79 HFD=3.8
22:38:17.680 00.000 28316 Star::Find(15, 981, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.680 00.000 28316 Star::Find returns 1 (0), X=981.03, Y=257.60, Mass=749, SNR=19.0, Peak=65 HFD=4.0
22:38:17.681 00.001 28316 Star::Find(15, 309, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.681 00.000 28316 Star::Find returns 1 (0), X=309.10, Y=439.40, Mass=625, SNR=17.3, Peak=63 HFD=3.7
22:38:17.682 00.001 28316 Star::Find(15, 573, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.682 00.000 28316 Star::Find returns 1 (0), X=573.25, Y=433.07, Mass=668, SNR=17.8, Peak=60 HFD=4.0
22:38:17.682 00.000 28316 Star::Find(15, 1011, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:38:17.683 00.001 28316 Star::Find returns 1 (0), X=1011.69, Y=693.84, Mass=534, SNR=15.9, Peak=56 HFD=3.5
22:38:17.683 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
22:38:17.684 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
22:38:17.684 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.68 mountX=0.00 mountY=0.08, mountTheta=1.54
22:38:17.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
22:38:17.686 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
22:38:17.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:17.687 00.001 28316 UpdateGuideState exits: m=1736 RSB=28.5
22:38:17.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:17.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:17.688 00.001 28316 Enqueuing Expose request
22:38:17.688 00.000 29988 Worker thread wakes up
22:38:17.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
22:38:17.688 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
22:38:17.688 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
22:38:17.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:38:17.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:17.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:17.689 00.001 29988 MoveAxis(E, 0, ABG)
22:38:17.689 00.000 29988 Move returns status 0, amount 0
22:38:17.689 00.000 29988 MoveAxis(N, 0, ABG)
22:38:17.689 00.000 29988 Move returns status 0, amount 0
22:38:17.689 00.000 29988 move complete, result=0
22:38:17.689 00.000 29988 worker thread done servicing request
22:38:17.689 00.000 29988 Worker thread wakes up
22:38:17.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:17.689 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:17.690 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:19.211 01.521 29988 Exposure complete
22:38:19.245 00.034 29988 worker thread done servicing request
22:38:19.245 00.000 28316 OnExposeComplete: enter
22:38:19.246 00.001 28316 UpdateGuideState(): m_state=6
22:38:19.246 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:38:19.247 00.001 28316 Star::Find returns 1 (0), X=589.89, Y=111.94, Mass=1864, SNR=29.6, Peak=176 HFD=4.4
22:38:19.248 00.001 28316 MultiStar: [#1 0.09,0.08,0.91,U] [#2 0.09,0.22,0.98,U] [#3 0.11,0.15,0.88,U] [#4 0.04,0.09,0.85,U] [#5 -0.04,-0.08,0.77,U] [#6 0.21,0.03,0.72,U] [#7 -0.01,-0.01,0.69,U] [#8 0.04,0.05,0.62,U] 
22:38:19.248 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {-0.15, -0.01}
22:38:19.248 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
22:38:19.249 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
22:38:19.249 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.02 mountX=-0.04 mountY=-0.06, mountTheta=-2.15
22:38:19.250 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
22:38:19.251 00.001 28316 Enqueuing Move request for scope (0.04, 0.06)
22:38:19.252 00.001 29988 Worker thread wakes up
22:38:19.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
22:38:19.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:19.252 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
22:38:19.253 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:19.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:19.254 00.001 28316 Enqueuing Expose request
22:38:19.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
22:38:19.254 00.000 29988 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
22:38:19.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:38:19.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:19.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:38:19.254 00.000 29988 MoveAxis(E, 0, ABG)
22:38:19.254 00.000 29988 Move returns status 0, amount 0
22:38:19.254 00.000 29988 MoveAxis(N, 0, ABG)
22:38:19.254 00.000 29988 Move returns status 0, amount 0
22:38:19.254 00.000 29988 move complete, result=0
22:38:19.254 00.000 29988 worker thread done servicing request
22:38:19.254 00.000 29988 Worker thread wakes up
22:38:19.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:19.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:19.255 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:20.884 01.629 29988 Exposure complete
22:38:20.936 00.052 29988 worker thread done servicing request
22:38:20.936 00.000 28316 OnExposeComplete: enter
22:38:20.939 00.003 28316 UpdateGuideState(): m_state=6
22:38:20.941 00.002 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
22:38:20.943 00.002 28316 Star::Find returns 1 (0), X=590.04, Y=111.96, Mass=1917, SNR=30.0, Peak=183 HFD=4.4
22:38:20.944 00.001 28316 MultiStar: [#1 0.05,0.03,0.88,U] [#2 0.18,0.14,0.94,U] [#3 0.20,0.04,0.87,U] [#4 0.21,0.00,0.85,U] [#5 0.19,0.02,0.77,U] [#6 0.42,0.03,0.00,M1] [#7 0.16,0.01,0.65,U] [#8 0.13,-0.09,0.63,U] 
22:38:20.944 00.000 28316 single-star, 7 included, MultiStar: {0.14, 0.03}, one-star: {-0.01, 0.01}
22:38:20.945 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
22:38:20.946 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.24)
22:38:20.947 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.28 mountX=-0.01 mountY=0.00, mountTheta=2.90
22:38:20.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
22:38:20.949 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
22:38:20.950 00.001 29988 Worker thread wakes up
22:38:20.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:20.951 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
22:38:20.952 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:20.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:20.954 00.001 28316 Enqueuing Expose request
22:38:20.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
22:38:20.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
22:38:20.954 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.00
22:38:20.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:38:20.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:20.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:38:20.954 00.000 29988 MoveAxis(E, 0, ABG)
22:38:20.954 00.000 29988 Move returns status 0, amount 0
22:38:20.954 00.000 29988 MoveAxis(N, 0, ABG)
22:38:20.954 00.000 29988 Move returns status 0, amount 0
22:38:20.954 00.000 29988 move complete, result=0
22:38:20.954 00.000 29988 worker thread done servicing request
22:38:20.954 00.000 29988 Worker thread wakes up
22:38:20.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:20.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:20.955 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:22.466 01.511 29988 Exposure complete
22:38:22.494 00.028 29988 worker thread done servicing request
22:38:22.494 00.000 28316 OnExposeComplete: enter
22:38:22.497 00.003 28316 UpdateGuideState(): m_state=6
22:38:22.499 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
22:38:22.500 00.001 28316 Star::Find returns 1 (0), X=589.85, Y=111.68, Mass=1817, SNR=29.3, Peak=155 HFD=4.4
22:38:22.500 00.000 28316 MultiStar: [#1 -0.22,-0.02,0.92,U] [#2 -0.05,-0.11,0.97,U] [#3 0.13,-0.18,0.91,U] [#4 -0.16,-0.16,0.91,U] [#5 -0.34,-0.06,0.00,M1] [#6 -0.08,-0.01,0.73,U] [#7 0.03,-0.18,0.68,U] [#8 -0.04,-0.11,0.64,U] 
22:38:22.501 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.13}, one-star: {-0.20, -0.27}
22:38:22.501 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.97 = -0.97)
22:38:22.502 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.13 = 2.13)
22:38:22.502 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.12 mountX=0.09 mountY=0.13, mountTheta=0.98
22:38:22.504 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.13, opts=13)
22:38:22.505 00.001 28316 Enqueuing Move request for scope (-0.08, -0.13)
22:38:22.506 00.001 29988 Worker thread wakes up
22:38:22.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
22:38:22.506 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
22:38:22.506 00.000 29988 Moving (-0.08, -0.13) raw xDistance=0.09 yDistance=0.13
22:38:22.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:38:22.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:22.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:22.507 00.001 28316 UpdateGuideState exits: m=1817 RSB=29.3
22:38:22.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:22.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:22.508 00.001 28316 Enqueuing Expose request
22:38:22.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:38:22.508 00.000 29988 MoveAxis(E, 0, ABG)
22:38:22.508 00.000 29988 Move returns status 0, amount 0
22:38:22.508 00.000 29988 MoveAxis(N, 0, ABG)
22:38:22.508 00.000 29988 Move returns status 0, amount 0
22:38:22.508 00.000 29988 move complete, result=0
22:38:22.508 00.000 29988 worker thread done servicing request
22:38:22.508 00.000 29988 Worker thread wakes up
22:38:22.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:22.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:22.510 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:24.142 01.632 29988 Exposure complete
22:38:24.169 00.027 29988 worker thread done servicing request
22:38:24.169 00.000 28316 OnExposeComplete: enter
22:38:24.170 00.001 28316 UpdateGuideState(): m_state=6
22:38:24.171 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
22:38:24.171 00.000 28316 Star::Find returns 1 (0), X=590.12, Y=111.96, Mass=1973, SNR=30.4, Peak=196 HFD=4.3
22:38:24.172 00.001 28316 MultiStar: [#1 0.34,0.10,0.00,M1] [#2 0.43,0.01,0.00,M1] [#3 0.44,-0.16,0.00,M1] [#4 0.26,-0.05,0.84,U] [#5 0.41,-0.18,0.00,M2] [#6 0.60,-0.03,0.00,M1] [#7 0.38,0.00,0.00,M1] [#8 0.35,0.13,0.00,M1] 
22:38:24.172 00.000 28316 single-star, 1 included, MultiStar: {0.16, -0.02}, one-star: {0.07, 0.00}
22:38:24.173 00.001 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
22:38:24.173 00.000 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
22:38:24.173 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.00 mountX=0.03 mountY=-0.07, mountTheta=-1.14
22:38:24.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.00, opts=13)
22:38:24.176 00.002 28316 Enqueuing Move request for scope (0.07, 0.00)
22:38:24.177 00.001 29988 Worker thread wakes up
22:38:24.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:38:24.177 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
22:38:24.177 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
22:38:24.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:24.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:24.179 00.001 28316 Enqueuing Expose request
22:38:24.179 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
22:38:24.179 00.000 29988 Moving (0.07, 0.00) raw xDistance=0.03 yDistance=-0.07
22:38:24.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:24.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:24.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:24.179 00.000 29988 MoveAxis(E, 0, ABG)
22:38:24.179 00.000 29988 Move returns status 0, amount 0
22:38:24.179 00.000 29988 MoveAxis(N, 0, ABG)
22:38:24.179 00.000 29988 Move returns status 0, amount 0
22:38:24.179 00.000 29988 move complete, result=0
22:38:24.179 00.000 29988 worker thread done servicing request
22:38:24.179 00.000 29988 Worker thread wakes up
22:38:24.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:24.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:24.180 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:25.706 01.526 29988 Exposure complete
22:38:25.745 00.039 29988 worker thread done servicing request
22:38:25.745 00.000 28316 OnExposeComplete: enter
22:38:25.746 00.001 28316 UpdateGuideState(): m_state=6
22:38:25.746 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
22:38:25.746 00.000 28316 Star::Find returns 1 (0), X=589.99, Y=111.85, Mass=1897, SNR=29.9, Peak=179 HFD=4.3
22:38:25.747 00.001 28316 MultiStar: [#1 0.11,0.01,0.89,U] [#2 0.29,-0.08,0.00,M2] [#3 0.10,-0.03,0.84,U] [#4 0.12,-0.08,0.87,U] [#5 0.22,-0.09,0.77,U] [#6 0.27,-0.10,0.00,M2] [#7 0.22,-0.13,0.68,U] [#8 0.09,0.00,0.59,U] 
22:38:25.748 00.001 28316 single-star, 6 included, MultiStar: {0.11, -0.06}, one-star: {-0.06, -0.11}
22:38:25.748 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.14) = xAngle (-0.92 = -0.92)
22:38:25.750 00.002 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
22:38:25.751 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.06 mountX=0.07 mountY=0.10, mountTheta=0.93
22:38:25.754 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.11, opts=13)
22:38:25.754 00.000 28316 Enqueuing Move request for scope (-0.06, -0.11)
22:38:25.754 00.000 29988 Worker thread wakes up
22:38:25.755 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:25.755 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.9
22:38:25.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:25.756 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:25.756 00.000 28316 Enqueuing Expose request
22:38:25.757 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
22:38:25.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
22:38:25.757 00.000 29988 Moving (-0.06, -0.11) raw xDistance=0.07 yDistance=0.10
22:38:25.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:38:25.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:25.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:38:25.757 00.000 29988 MoveAxis(E, 0, ABG)
22:38:25.757 00.000 29988 Move returns status 0, amount 0
22:38:25.757 00.000 29988 MoveAxis(N, 0, ABG)
22:38:25.757 00.000 29988 Move returns status 0, amount 0
22:38:25.757 00.000 29988 move complete, result=0
22:38:25.757 00.000 29988 worker thread done servicing request
22:38:25.757 00.000 29988 Worker thread wakes up
22:38:25.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:25.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:25.757 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:27.391 01.634 29988 Exposure complete
22:38:27.427 00.036 29988 worker thread done servicing request
22:38:27.427 00.000 28316 OnExposeComplete: enter
22:38:27.427 00.000 28316 UpdateGuideState(): m_state=6
22:38:27.428 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
22:38:27.428 00.000 28316 Star::Find returns 1 (0), X=589.96, Y=111.79, Mass=1807, SNR=29.3, Peak=164 HFD=4.3
22:38:27.429 00.001 28316 MultiStar: [#1 0.26,-0.02,0.89,U] [#2 0.45,0.00,0.00,M3] [#3 0.31,-0.16,0.00,M1] [#4 0.18,-0.17,0.88,U] [#5 0.37,-0.19,0.00,M2] [#6 0.39,-0.08,0.00,M3] [#7 0.11,-0.10,0.70,U] [#8 0.33,-0.15,0.00,M1] 
22:38:27.430 00.001 28316 refined, 3 included, MultiStar: {0.11, -0.12}, one-star: {-0.08, -0.16}
22:38:27.430 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
22:38:27.431 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.84)
22:38:27.431 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.80 mountX=0.15 mountY=-0.05, mountTheta=-0.30
22:38:27.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.12, opts=13)
22:38:27.433 00.000 28316 Enqueuing Move request for scope (0.11, -0.12)
22:38:27.434 00.001 29988 Worker thread wakes up
22:38:27.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:38:27.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:38:27.434 00.000 29988 Moving (0.11, -0.12) raw xDistance=0.15 yDistance=-0.05
22:38:27.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:27.434 00.000 28316 UpdateGuideState exits: m=1807 RSB=29.3
22:38:27.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:27.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:27.435 00.000 28316 Enqueuing Expose request
22:38:27.436 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:38:27.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:27.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:27.436 00.000 29988 MoveAxis(E, 0, ABG)
22:38:27.436 00.000 29988 Move returns status 0, amount 0
22:38:27.436 00.000 29988 MoveAxis(N, 0, ABG)
22:38:27.436 00.000 29988 Move returns status 0, amount 0
22:38:27.436 00.000 29988 move complete, result=0
22:38:27.436 00.000 29988 worker thread done servicing request
22:38:27.436 00.000 29988 Worker thread wakes up
22:38:27.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:27.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:27.436 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:28.955 01.519 29988 Exposure complete
22:38:28.979 00.024 29988 worker thread done servicing request
22:38:28.979 00.000 28316 OnExposeComplete: enter
22:38:28.980 00.001 28316 UpdateGuideState(): m_state=6
22:38:28.981 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
22:38:28.981 00.000 28316 Star::Find returns 1 (0), X=589.97, Y=111.87, Mass=1906, SNR=30.1, Peak=191 HFD=4.3
22:38:28.982 00.001 28316 MultiStar: [#1 0.16,0.05,0.90,U] [#2 0.25,0.08,0.95,U] [#3 0.29,-0.27,0.00,M2] [#4 0.20,-0.20,0.00,M1] [#5 0.25,-0.07,0.79,U] [#6 0.33,-0.13,0.00,M4] [#7 0.17,-0.19,0.67,U] [#8 0.14,0.03,0.61,U] 
22:38:28.982 00.000 28316 single-star, 5 included, MultiStar: {0.14, -0.03}, one-star: {-0.08, -0.08}
22:38:28.983 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.14) = xAngle (-1.17 = -1.17)
22:38:28.983 00.000 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.93 = 1.93)
22:38:28.984 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=0.04 mountY=0.11, mountTheta=1.18
22:38:28.988 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
22:38:28.988 00.000 28316 Enqueuing Move request for scope (-0.08, -0.08)
22:38:28.989 00.001 29988 Worker thread wakes up
22:38:28.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:28.990 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:38:28.990 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.1
22:38:28.991 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:38:28.991 00.000 29988 Moving (-0.08, -0.08) raw xDistance=0.04 yDistance=0.11
22:38:28.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:28.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:28.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:28.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:28.992 00.000 28316 Enqueuing Expose request
22:38:28.993 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:38:28.993 00.000 29988 MoveAxis(E, 0, ABG)
22:38:28.993 00.000 29988 Move returns status 0, amount 0
22:38:28.993 00.000 29988 MoveAxis(N, 0, ABG)
22:38:28.993 00.000 29988 Move returns status 0, amount 0
22:38:28.993 00.000 29988 move complete, result=0
22:38:28.993 00.000 29988 worker thread done servicing request
22:38:28.993 00.000 29988 Worker thread wakes up
22:38:28.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:28.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:28.994 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:30.620 01.626 29988 Exposure complete
22:38:30.666 00.046 29988 worker thread done servicing request
22:38:30.667 00.001 28316 OnExposeComplete: enter
22:38:30.668 00.001 28316 UpdateGuideState(): m_state=6
22:38:30.668 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
22:38:30.669 00.001 28316 Star::Find returns 1 (0), X=589.96, Y=111.67, Mass=1832, SNR=29.5, Peak=156 HFD=4.1
22:38:30.670 00.001 28316 MultiStar: [#1 -0.04,-0.12,0.92,U] [#2 0.28,-0.01,0.00,M3] [#3 0.21,-0.05,0.89,U] [#4 0.02,-0.19,0.87,U] [#5 0.07,-0.21,0.77,U] [#6 0.34,-0.32,0.00,M5] [#7 0.05,-0.15,0.68,U] [#8 0.05,-0.26,0.00,M1] 
22:38:30.671 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.17}, one-star: {-0.08, -0.28}
22:38:30.672 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
22:38:30.673 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
22:38:30.674 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.37 mountX=0.17 mountY=0.04, mountTheta=0.26
22:38:30.677 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
22:38:30.679 00.002 28316 Enqueuing Move request for scope (0.03, -0.17)
22:38:30.681 00.002 29988 Worker thread wakes up
22:38:30.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
22:38:30.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
22:38:30.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:30.683 00.002 29988 Moving (0.03, -0.17) raw xDistance=0.17 yDistance=0.04
22:38:30.683 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.5
22:38:30.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:30.684 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:30.684 00.000 28316 Enqueuing Expose request
22:38:30.685 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:38:30.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:30.685 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:30.685 00.000 29988 MoveAxis(E, 0, ABG)
22:38:30.685 00.000 29988 Move returns status 0, amount 0
22:38:30.685 00.000 29988 MoveAxis(N, 0, ABG)
22:38:30.685 00.000 29988 Move returns status 0, amount 0
22:38:30.685 00.000 29988 move complete, result=0
22:38:30.685 00.000 29988 worker thread done servicing request
22:38:30.685 00.000 29988 Worker thread wakes up
22:38:30.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:30.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:30.685 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:32.212 01.527 29988 Exposure complete
22:38:32.249 00.037 29988 worker thread done servicing request
22:38:32.249 00.000 28316 OnExposeComplete: enter
22:38:32.250 00.001 28316 UpdateGuideState(): m_state=6
22:38:32.250 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
22:38:32.251 00.001 28316 Star::Find returns 1 (0), X=589.95, Y=111.78, Mass=1774, SNR=28.8, Peak=158 HFD=4.3
22:38:32.251 00.000 28316 MultiStar: [#1 0.13,0.06,0.95,U] [#2 0.30,-0.01,0.00,M4] [#3 0.15,-0.08,0.89,U] [#4 0.13,-0.05,0.90,U] [#5 -0.05,-0.03,0.80,U] [#6 0.25,0.08,0.00,M6] [#7 0.26,-0.01,0.00,M1] [#8 0.15,-0.09,0.60,U] 
22:38:32.252 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.06}, one-star: {-0.09, -0.18}
22:38:32.252 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
22:38:32.253 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
22:38:32.253 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.76 mountX=0.08 mountY=-0.03, mountTheta=-0.34
22:38:32.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
22:38:32.255 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
22:38:32.256 00.001 29988 Worker thread wakes up
22:38:32.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
22:38:32.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
22:38:32.256 00.000 29988 Moving (0.06, -0.06) raw xDistance=0.08 yDistance=-0.03
22:38:32.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:38:32.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:32.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:32.257 00.001 28316 UpdateGuideState exits: m=1774 RSB=28.8
22:38:32.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:32.258 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:32.258 00.000 29988 MoveAxis(E, 0, ABG)
22:38:32.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:32.259 00.001 28316 Enqueuing Expose request
22:38:32.259 00.000 29988 Move returns status 0, amount 0
22:38:32.259 00.000 29988 MoveAxis(N, 0, ABG)
22:38:32.259 00.000 29988 Move returns status 0, amount 0
22:38:32.259 00.000 29988 move complete, result=0
22:38:32.259 00.000 29988 worker thread done servicing request
22:38:32.259 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:32.260 00.001 29988 Worker thread wakes up
22:38:32.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:32.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:33.885 01.625 29988 Exposure complete
22:38:33.930 00.045 29988 worker thread done servicing request
22:38:33.930 00.000 28316 OnExposeComplete: enter
22:38:33.932 00.002 28316 UpdateGuideState(): m_state=6
22:38:33.935 00.003 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
22:38:33.937 00.002 28316 Star::Find returns 1 (0), X=589.93, Y=111.95, Mass=1744, SNR=28.6, Peak=172 HFD=4.3
22:38:33.940 00.003 28316 MultiStar: [#1 -0.00,0.07,0.94,U] [#2 0.28,-0.01,0.00,M5] [#3 -0.06,-0.01,0.89,U] [#4 0.04,-0.23,0.94,U] [#5 -0.02,0.01,0.82,U] [#6 0.20,-0.21,0.00,M7] [#7 0.03,-0.18,0.73,U] [#8 -0.02,0.08,0.66,U] 
22:38:33.942 00.002 28316 refined, 6 included, MultiStar: {-0.02, -0.04}, one-star: {-0.12, -0.01}
22:38:33.945 00.003 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
22:38:33.948 00.003 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.15 = 2.15)
22:38:33.950 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.10 mountX=0.03 mountY=0.04, mountTheta=0.97
22:38:33.954 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
22:38:33.956 00.002 28316 Enqueuing Move request for scope (-0.02, -0.04)
22:38:33.959 00.003 29988 Worker thread wakes up
22:38:33.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:33.960 00.001 28316 UpdateGuideState exits: m=1744 RSB=28.6
22:38:33.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:33.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:33.961 00.000 28316 Enqueuing Expose request
22:38:33.963 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:38:33.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:38:33.963 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
22:38:33.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:33.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:33.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:33.963 00.000 29988 MoveAxis(E, 0, ABG)
22:38:33.963 00.000 29988 Move returns status 0, amount 0
22:38:33.963 00.000 29988 MoveAxis(N, 0, ABG)
22:38:33.963 00.000 29988 Move returns status 0, amount 0
22:38:33.963 00.000 29988 move complete, result=0
22:38:33.963 00.000 29988 worker thread done servicing request
22:38:33.964 00.001 29988 Worker thread wakes up
22:38:33.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:33.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:33.966 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:35.483 01.517 29988 Exposure complete
22:38:35.543 00.060 29988 worker thread done servicing request
22:38:35.543 00.000 28316 OnExposeComplete: enter
22:38:35.546 00.003 28316 UpdateGuideState(): m_state=6
22:38:35.549 00.003 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
22:38:35.551 00.002 28316 Star::Find returns 1 (0), X=589.87, Y=111.72, Mass=1970, SNR=30.6, Peak=192 HFD=4.3
22:38:35.554 00.003 28316 MultiStar: [#1 0.06,-0.03,0.88,U] [#2 0.28,-0.06,0.00,M6] [#3 0.32,-0.14,0.00,M1] [#4 0.20,-0.28,0.00,M1] [#5 -0.10,-0.25,0.00,M1] [#6 0.27,-0.21,0.00,M8] [#7 0.27,-0.19,0.00,M1] [#8 0.15,-0.03,0.56,U] 
22:38:35.556 00.002 28316 refined, 2 included, MultiStar: {-0.01, -0.11}, one-star: {-0.17, -0.23}
22:38:35.558 00.002 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
22:38:35.561 00.003 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
22:38:35.564 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.69 mountX=0.10 mountY=0.06, mountTheta=0.57
22:38:35.567 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
22:38:35.569 00.002 28316 Enqueuing Move request for scope (-0.01, -0.11)
22:38:35.570 00.001 29988 Worker thread wakes up
22:38:35.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:35.572 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
22:38:35.572 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.6
22:38:35.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:35.574 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
22:38:35.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:35.575 00.001 28316 Enqueuing Expose request
22:38:35.577 00.002 29988 Moving (-0.01, -0.11) raw xDistance=0.10 yDistance=0.06
22:38:35.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:38:35.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:35.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:38:35.577 00.000 29988 MoveAxis(E, 0, ABG)
22:38:35.577 00.000 29988 Move returns status 0, amount 0
22:38:35.577 00.000 29988 MoveAxis(N, 0, ABG)
22:38:35.577 00.000 29988 Move returns status 0, amount 0
22:38:35.577 00.000 29988 move complete, result=0
22:38:35.577 00.000 29988 worker thread done servicing request
22:38:35.577 00.000 29988 Worker thread wakes up
22:38:35.578 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:35.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:35.580 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:37.208 01.628 29988 Exposure complete
22:38:37.237 00.029 29988 worker thread done servicing request
22:38:37.237 00.000 28316 OnExposeComplete: enter
22:38:37.237 00.000 28316 UpdateGuideState(): m_state=6
22:38:37.238 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
22:38:37.238 00.000 28316 Star::Find returns 1 (0), X=590.02, Y=111.65, Mass=1738, SNR=28.5, Peak=170 HFD=4.2
22:38:37.239 00.001 28316 MultiStar: [#1 0.07,-0.05,0.94,U] [#2 0.28,-0.07,0.00,M7] [#3 0.23,-0.22,0.00,M2] [#4 0.06,-0.29,0.00,M2] [#5 0.42,-0.22,0.00,M2] [#6 0.40,-0.29,0.00,M9] [#7 0.18,-0.27,0.00,M2] [#8 0.13,-0.21,0.62,U] 
22:38:37.239 00.000 28316 refined, 2 included, MultiStar: {0.05, -0.19}, one-star: {-0.03, -0.31}
22:38:37.240 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
22:38:37.240 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
22:38:37.241 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.33 mountX=0.19 mountY=0.04, mountTheta=0.22
22:38:37.243 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
22:38:37.246 00.003 28316 Enqueuing Move request for scope (0.05, -0.19)
22:38:37.247 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:37.248 00.001 28316 UpdateGuideState exits: m=1738 RSB=28.5
22:38:37.248 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:37.249 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:37.250 00.001 28316 Enqueuing Expose request
22:38:37.252 00.002 29988 Worker thread wakes up
22:38:37.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
22:38:37.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
22:38:37.252 00.000 29988 Moving (0.05, -0.19) raw xDistance=0.19 yDistance=0.04
22:38:37.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:38:37.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:37.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:37.252 00.000 29988 MoveAxis(E, 0, ABG)
22:38:37.252 00.000 29988 Move returns status 0, amount 0
22:38:37.252 00.000 29988 MoveAxis(N, 0, ABG)
22:38:37.252 00.000 29988 Move returns status 0, amount 0
22:38:37.252 00.000 29988 move complete, result=0
22:38:37.252 00.000 29988 worker thread done servicing request
22:38:37.252 00.000 29988 Worker thread wakes up
22:38:37.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:37.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:37.254 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:38.774 01.520 29988 Exposure complete
22:38:38.823 00.049 29988 worker thread done servicing request
22:38:38.824 00.001 28316 OnExposeComplete: enter
22:38:38.825 00.001 28316 UpdateGuideState(): m_state=6
22:38:38.826 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
22:38:38.827 00.001 28316 Star::Find returns 1 (0), X=589.92, Y=111.60, Mass=2099, SNR=31.5, Peak=173 HFD=4.2
22:38:38.827 00.000 28316 MultiStar: [#1 0.09,-0.20,0.84,U] [#2 0.26,-0.26,0.00,M8] [#3 0.17,-0.33,0.00,M3] [#4 0.14,-0.34,0.00,M3] [#5 0.09,-0.28,0.00,M3] [#6 0.25,-0.35,0.00,M10] [#7 0.13,-0.29,0.00,M3] [#8 0.07,-0.28,0.00,M1] 
22:38:38.828 00.001 28316 refined, 1 included, MultiStar: {-0.03, -0.29}, one-star: {-0.13, -0.36}
22:38:38.828 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.14) = xAngle (-0.53 = -0.53)
22:38:38.829 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
22:38:38.829 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.67 mountX=0.25 mountY=0.15, mountTheta=0.55
22:38:38.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.29, opts=13)
22:38:38.831 00.001 28316 Enqueuing Move request for scope (-0.03, -0.29)
22:38:38.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:38:38.832 00.001 29988 Worker thread wakes up
22:38:38.832 00.000 28316 UpdateGuideState exits: m=2099 RSB=31.5
22:38:38.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.29) opts 0xd
22:38:38.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.29)
22:38:38.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:38.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:38.833 00.000 28316 Enqueuing Expose request
22:38:38.834 00.001 29988 Moving (-0.03, -0.29) raw xDistance=0.25 yDistance=0.15
22:38:38.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:38:38.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:38.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:38:38.834 00.000 29988 MoveAxis(W, 52, ABG)
22:38:38.834 00.000 29988 Guiding  Dir = 3, Dur = 52
22:38:38.834 00.000 29988 IsSlewing returns 0
22:38:38.834 00.000 29988 IsGuiding returns 0
22:38:38.836 00.002 29988 PulseGuide returned control before completion, sleep 61
22:38:38.898 00.062 29988 IsGuiding returns 1
22:38:38.898 00.000 29988 scope still moving after pulse duration time elapsed
22:38:38.929 00.031 29988 IsSlewing returns 0
22:38:38.929 00.000 29988 IsGuiding returns 0
22:38:38.929 00.000 29988 scope move finished after 52 + 43 ms
22:38:38.930 00.001 29988 Move returns status 0, amount 52
22:38:38.930 00.000 29988 MoveAxis(N, 0, ABG)
22:38:38.930 00.000 29988 Move returns status 0, amount 0
22:38:38.930 00.000 29988 move complete, result=0
22:38:38.930 00.000 29988 worker thread done servicing request
22:38:38.930 00.000 29988 Worker thread wakes up
22:38:38.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:38.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:38.930 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.2 px 0 ms NORTH
22:38:40.559 01.629 29988 Exposure complete
22:38:40.589 00.030 29988 worker thread done servicing request
22:38:40.589 00.000 28316 OnExposeComplete: enter
22:38:40.591 00.002 28316 UpdateGuideState(): m_state=6
22:38:40.591 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
22:38:40.592 00.001 28316 Star::Find returns 1 (0), X=589.95, Y=111.97, Mass=1846, SNR=29.6, Peak=180 HFD=4.4
22:38:40.592 00.000 28316 MultiStar: [#1 0.09,0.09,0.90,U] [#2 0.38,0.01,0.00,M9] [#3 0.14,-0.08,0.88,U] [#4 0.20,-0.17,0.91,U] [#5 0.22,-0.10,0.80,U] [#6 0.37,-0.25,0.00,R] [#7 0.20,-0.08,0.66,U] [#8 0.12,0.08,0.60,U] 
22:38:40.592 00.000 28316 single-star, 6 included, MultiStar: {0.12, -0.04}, one-star: {-0.09, 0.01}
22:38:40.594 00.002 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.15 = -2.14)
22:38:40.594 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
22:38:40.594 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.00 mountX=-0.05 mountY=0.08, mountTheta=2.15
22:38:40.596 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
22:38:40.596 00.000 28316 Enqueuing Move request for scope (-0.09, 0.01)
22:38:40.597 00.001 29988 Worker thread wakes up
22:38:40.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:38:40.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:40.597 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.6
22:38:40.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:40.598 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:38:40.598 00.000 29988 Moving (-0.09, 0.01) raw xDistance=-0.05 yDistance=0.08
22:38:40.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:38:40.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:40.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:40.598 00.000 29988 MoveAxis(E, 0, ABG)
22:38:40.598 00.000 29988 Move returns status 0, amount 0
22:38:40.598 00.000 29988 MoveAxis(N, 0, ABG)
22:38:40.598 00.000 29988 Move returns status 0, amount 0
22:38:40.598 00.000 29988 move complete, result=0
22:38:40.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:40.599 00.001 28316 Enqueuing Expose request
22:38:40.599 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:40.599 00.000 29988 worker thread done servicing request
22:38:40.600 00.001 29988 Worker thread wakes up
22:38:40.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:40.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:42.121 01.521 29988 Exposure complete
22:38:42.162 00.041 29988 worker thread done servicing request
22:38:42.162 00.000 28316 OnExposeComplete: enter
22:38:42.162 00.000 28316 UpdateGuideState(): m_state=6
22:38:42.163 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
22:38:42.163 00.000 28316 Star::Find returns 1 (0), X=590.06, Y=111.87, Mass=1909, SNR=29.9, Peak=189 HFD=4.3
22:38:42.164 00.001 28316 MultiStar: [#1 0.28,0.04,0.00,M1] [#2 0.46,0.02,0.00,M10] [#3 0.26,-0.19,0.00,M3] [#4 0.36,-0.14,0.00,M3] [#5 0.12,0.03,0.79,U] [#6 0.09,0.06,0.69,U] [#7 0.16,-0.14,0.69,U] [#8 0.21,0.07,0.58,U] 
22:38:42.164 00.000 28316 single-star, 4 included, MultiStar: {0.11, -0.02}, one-star: {0.02, -0.09}
22:38:42.165 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.14) = xAngle (-0.25 = -0.25)
22:38:42.165 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
22:38:42.165 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.39 mountX=0.09 mountY=0.02, mountTheta=0.28
22:38:42.168 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
22:38:42.169 00.001 28316 Enqueuing Move request for scope (0.02, -0.09)
22:38:42.169 00.000 29988 Worker thread wakes up
22:38:42.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:42.169 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
22:38:42.170 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:42.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:42.171 00.001 28316 Enqueuing Expose request
22:38:42.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
22:38:42.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
22:38:42.171 00.000 29988 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
22:38:42.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:38:42.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:42.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:38:42.171 00.000 29988 MoveAxis(E, 0, ABG)
22:38:42.171 00.000 29988 Move returns status 0, amount 0
22:38:42.171 00.000 29988 MoveAxis(N, 0, ABG)
22:38:42.171 00.000 29988 Move returns status 0, amount 0
22:38:42.172 00.001 29988 move complete, result=0
22:38:42.172 00.000 29988 worker thread done servicing request
22:38:42.172 00.000 29988 Worker thread wakes up
22:38:42.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:42.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:42.172 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:43.804 01.632 29988 Exposure complete
22:38:43.836 00.032 29988 worker thread done servicing request
22:38:43.836 00.000 28316 OnExposeComplete: enter
22:38:43.837 00.001 28316 UpdateGuideState(): m_state=6
22:38:43.838 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
22:38:43.838 00.000 28316 Star::Find returns 1 (0), X=590.19, Y=111.63, Mass=1895, SNR=29.7, Peak=164 HFD=4.2
22:38:43.839 00.001 28316 MultiStar: [#1 0.31,-0.12,0.00,M2] [#2 0.52,-0.28,0.00,R] [#3 0.36,-0.27,0.00,M4] [#4 0.36,-0.36,0.00,M4] [#5 0.23,-0.23,0.00,M2] [#6 0.00,-0.10,0.72,U] [#7 0.27,-0.52,0.00,M2] [#8 0.37,-0.34,0.00,M1] 
22:38:43.839 00.000 28316 refined, 1 included, MultiStar: {0.08, -0.23}, one-star: {0.14, -0.32}
22:38:43.839 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
22:38:43.840 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
22:38:43.840 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.22 mountX=0.24 mountY=0.03, mountTheta=0.12
22:38:43.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
22:38:43.845 00.003 28316 Enqueuing Move request for scope (0.08, -0.23)
22:38:43.848 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:43.850 00.002 29988 Worker thread wakes up
22:38:43.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
22:38:43.850 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.7
22:38:43.851 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:43.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:43.851 00.000 28316 Enqueuing Expose request
22:38:43.852 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
22:38:43.852 00.000 29988 Moving (0.08, -0.23) raw xDistance=0.24 yDistance=0.03
22:38:43.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:38:43.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:43.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:38:43.852 00.000 29988 MoveAxis(W, 51, ABG)
22:38:43.852 00.000 29988 Guiding  Dir = 3, Dur = 51
22:38:43.852 00.000 29988 IsSlewing returns 0
22:38:43.852 00.000 29988 IsGuiding returns 0
22:38:43.854 00.002 29988 PulseGuide returned control before completion, sleep 60
22:38:43.927 00.073 29988 IsGuiding returns 0
22:38:43.927 00.000 29988 Move returns status 0, amount 51
22:38:43.927 00.000 29988 MoveAxis(N, 0, ABG)
22:38:43.927 00.000 29988 Move returns status 0, amount 0
22:38:43.927 00.000 29988 move complete, result=0
22:38:43.927 00.000 29988 worker thread done servicing request
22:38:43.927 00.000 29988 Worker thread wakes up
22:38:43.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:43.927 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.0 px 0 ms NORTH
22:38:43.929 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:45.333 01.404 29988 Exposure complete
22:38:45.375 00.042 29988 worker thread done servicing request
22:38:45.376 00.001 28316 OnExposeComplete: enter
22:38:45.376 00.000 28316 UpdateGuideState(): m_state=6
22:38:45.377 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
22:38:45.377 00.000 28316 Star::Find returns 1 (0), X=589.88, Y=111.81, Mass=1789, SNR=29.1, Peak=167 HFD=4.4
22:38:45.378 00.001 28316 MultiStar: [#1 0.08,0.09,0.91,U] [#2 -0.05,0.24,1.03,U] [#3 0.16,-0.19,0.89,U] [#4 0.20,-0.12,0.90,U] [#5 0.18,-0.10,0.78,U] [#6 -0.07,0.19,0.78,U] [#7 0.21,-0.12,0.67,U] [#8 0.26,0.05,0.59,U] 
22:38:45.378 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.01}, one-star: {-0.16, -0.14}
22:38:45.378 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
22:38:45.378 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
22:38:45.381 00.003 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=0.04 mountY=-0.06, mountTheta=-1.01
22:38:45.384 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
22:38:45.387 00.003 28316 Enqueuing Move request for scope (0.08, -0.01)
22:38:45.389 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:45.392 00.003 29988 Worker thread wakes up
22:38:45.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:38:45.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:38:45.392 00.000 29988 Moving (0.08, -0.01) raw xDistance=0.04 yDistance=-0.06
22:38:45.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:45.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:45.392 00.000 28316 UpdateGuideState exits: m=1789 RSB=29.1
22:38:45.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:45.395 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:38:45.395 00.000 29988 MoveAxis(E, 0, ABG)
22:38:45.395 00.000 29988 Move returns status 0, amount 0
22:38:45.395 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:45.398 00.003 29988 MoveAxis(N, 0, ABG)
22:38:45.398 00.000 29988 Move returns status 0, amount 0
22:38:45.398 00.000 29988 move complete, result=0
22:38:45.398 00.000 29988 worker thread done servicing request
22:38:45.398 00.000 28316 Enqueuing Expose request
22:38:45.398 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:45.399 00.001 29988 Worker thread wakes up
22:38:45.400 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:45.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:47.021 01.621 29988 Exposure complete
22:38:47.051 00.030 29988 worker thread done servicing request
22:38:47.051 00.000 28316 OnExposeComplete: enter
22:38:47.054 00.003 28316 UpdateGuideState(): m_state=6
22:38:47.054 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
22:38:47.054 00.000 28316 Star::Find returns 1 (0), X=589.99, Y=111.95, Mass=1907, SNR=30.0, Peak=190 HFD=4.4
22:38:47.055 00.001 28316 MultiStar: [#1 0.16,0.22,0.91,U] [#2 -0.16,0.29,0.00,M1] [#3 0.30,-0.11,0.00,M4] [#4 0.20,-0.08,0.88,U] [#5 0.25,-0.06,0.76,U] [#6 0.01,0.07,0.71,U] [#7 0.25,0.05,0.67,U] [#8 0.25,-0.01,0.61,U] 
22:38:47.055 00.000 28316 single-star, 6 included, MultiStar: {0.14, 0.03}, one-star: {-0.06, -0.00}
22:38:47.056 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
22:38:47.056 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
22:38:47.057 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.11 mountX=-0.02 mountY=0.05, mountTheta=1.98
22:38:47.057 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.00, opts=13)
22:38:47.057 00.000 28316 Enqueuing Move request for scope (-0.06, -0.00)
22:38:47.058 00.001 29988 Worker thread wakes up
22:38:47.058 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
22:38:47.058 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
22:38:47.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:47.059 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.0
22:38:47.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:47.060 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:47.060 00.000 28316 Enqueuing Expose request
22:38:47.061 00.001 29988 Moving (-0.06, -0.00) raw xDistance=-0.02 yDistance=0.05
22:38:47.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:47.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:47.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:47.061 00.000 29988 MoveAxis(E, 0, ABG)
22:38:47.061 00.000 29988 Move returns status 0, amount 0
22:38:47.061 00.000 29988 MoveAxis(N, 0, ABG)
22:38:47.061 00.000 29988 Move returns status 0, amount 0
22:38:47.061 00.000 29988 move complete, result=0
22:38:47.061 00.000 29988 worker thread done servicing request
22:38:47.061 00.000 29988 Worker thread wakes up
22:38:47.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:47.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:47.061 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:48.583 01.522 29988 Exposure complete
22:38:48.613 00.030 29988 worker thread done servicing request
22:38:48.613 00.000 28316 OnExposeComplete: enter
22:38:48.613 00.000 28316 UpdateGuideState(): m_state=6
22:38:48.614 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
22:38:48.615 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=111.85, Mass=1829, SNR=29.4, Peak=178 HFD=4.2
22:38:48.615 00.000 28316 MultiStar: [#1 0.18,0.15,0.91,U] [#2 -0.06,0.39,0.00,M2] [#3 0.05,-0.01,0.88,U] [#4 0.30,-0.13,0.00,M3] [#5 0.37,-0.05,0.00,M1] [#6 -0.09,0.18,0.72,U] [#7 0.27,-0.14,0.00,M1] [#8 -0.14,0.13,0.62,U] 
22:38:48.615 00.000 28316 refined, 4 included, MultiStar: {0.01, 0.05}, one-star: {-0.02, -0.11}
22:38:48.616 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
22:38:48.616 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
22:38:48.616 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.45 mountX=-0.05 mountY=-0.03, mountTheta=-2.56
22:38:48.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
22:38:48.618 00.001 28316 Enqueuing Move request for scope (0.01, 0.05)
22:38:48.618 00.000 29988 Worker thread wakes up
22:38:48.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:48.619 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
22:38:48.619 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.4
22:38:48.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:48.620 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
22:38:48.620 00.000 29988 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=-0.03
22:38:48.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:38:48.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:48.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:48.621 00.001 28316 Enqueuing Expose request
22:38:48.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:48.621 00.000 29988 MoveAxis(E, 0, ABG)
22:38:48.621 00.000 29988 Move returns status 0, amount 0
22:38:48.621 00.000 29988 MoveAxis(N, 0, ABG)
22:38:48.621 00.000 29988 Move returns status 0, amount 0
22:38:48.621 00.000 29988 move complete, result=0
22:38:48.621 00.000 29988 worker thread done servicing request
22:38:48.621 00.000 29988 Worker thread wakes up
22:38:48.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:48.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:48.622 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:50.252 01.630 29988 Exposure complete
22:38:50.294 00.042 29988 worker thread done servicing request
22:38:50.295 00.001 28316 OnExposeComplete: enter
22:38:50.295 00.000 28316 UpdateGuideState(): m_state=6
22:38:50.295 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
22:38:50.297 00.002 28316 Star::Find returns 1 (0), X=590.05, Y=111.93, Mass=1957, SNR=30.3, Peak=176 HFD=4.4
22:38:50.297 00.000 28316 MultiStar: [#1 0.17,0.13,0.90,U] [#2 -0.02,0.40,0.00,M3] [#3 0.25,0.13,0.00,M4] [#4 0.26,-0.03,0.85,U] [#5 0.13,-0.07,0.75,U] [#6 0.04,0.11,0.70,U] [#7 0.21,0.02,0.67,U] [#8 0.03,0.12,0.59,U] 
22:38:50.298 00.001 28316 single-star, 6 included, MultiStar: {0.12, 0.03}, one-star: {0.00, -0.03}
22:38:50.298 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
22:38:50.299 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
22:38:50.299 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.45 mountX=0.03 mountY=0.01, mountTheta=0.34
22:38:50.301 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.03, opts=13)
22:38:50.303 00.002 28316 Enqueuing Move request for scope (0.00, -0.03)
22:38:50.304 00.001 29988 Worker thread wakes up
22:38:50.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:50.306 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
22:38:50.306 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
22:38:50.306 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
22:38:50.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:50.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:50.309 00.001 28316 Enqueuing Expose request
22:38:50.309 00.000 29988 Moving (0.00, -0.03) raw xDistance=0.03 yDistance=0.01
22:38:50.310 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:50.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:50.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:50.310 00.000 29988 MoveAxis(E, 0, ABG)
22:38:50.310 00.000 29988 Move returns status 0, amount 0
22:38:50.310 00.000 29988 MoveAxis(N, 0, ABG)
22:38:50.310 00.000 29988 Move returns status 0, amount 0
22:38:50.310 00.000 29988 move complete, result=0
22:38:50.310 00.000 29988 worker thread done servicing request
22:38:50.310 00.000 29988 Worker thread wakes up
22:38:50.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:50.310 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:50.311 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:51.835 01.524 29988 Exposure complete
22:38:51.868 00.033 29988 worker thread done servicing request
22:38:51.868 00.000 28316 OnExposeComplete: enter
22:38:51.870 00.002 28316 UpdateGuideState(): m_state=6
22:38:51.872 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
22:38:51.873 00.001 28316 Star::Find returns 1 (0), X=590.12, Y=112.07, Mass=1816, SNR=29.3, Peak=167 HFD=4.3
22:38:51.874 00.001 28316 MultiStar: [#1 0.26,0.27,0.00,M1] [#2 -0.19,0.44,0.00,M4] [#3 0.30,0.12,0.00,M5] [#4 0.15,0.04,0.91,U] [#5 0.15,0.08,0.78,U] [#6 -0.03,0.24,0.72,U] [#7 0.25,0.14,0.00,M1] [#8 0.28,-0.03,0.00,M1] 
22:38:51.876 00.002 28316 single-star, 3 included, MultiStar: {0.09, 0.11}, one-star: {0.07, 0.11}
22:38:51.876 00.000 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
22:38:51.877 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.06)
22:38:51.878 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=-0.07 mountY=-0.12, mountTheta=-2.11
22:38:51.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
22:38:51.879 00.000 28316 Enqueuing Move request for scope (0.07, 0.11)
22:38:51.880 00.001 29988 Worker thread wakes up
22:38:51.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:51.880 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.3
22:38:51.881 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:51.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:51.881 00.000 28316 Enqueuing Expose request
22:38:51.882 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
22:38:51.882 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
22:38:51.882 00.000 29988 Moving (0.07, 0.11) raw xDistance=-0.07 yDistance=-0.12
22:38:51.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:38:51.883 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:51.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:51.883 00.000 29988 MoveAxis(E, 0, ABG)
22:38:51.883 00.000 29988 Move returns status 0, amount 0
22:38:51.883 00.000 29988 MoveAxis(N, 0, ABG)
22:38:51.883 00.000 29988 Move returns status 0, amount 0
22:38:51.883 00.000 29988 move complete, result=0
22:38:51.883 00.000 29988 worker thread done servicing request
22:38:51.883 00.000 29988 Worker thread wakes up
22:38:51.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:51.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:51.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:53.515 01.632 29988 Exposure complete
22:38:53.563 00.048 29988 worker thread done servicing request
22:38:53.563 00.000 28316 OnExposeComplete: enter
22:38:53.565 00.002 28316 UpdateGuideState(): m_state=6
22:38:53.565 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
22:38:53.565 00.000 28316 Star::Find returns 1 (0), X=590.17, Y=111.95, Mass=1878, SNR=29.8, Peak=182 HFD=4.3
22:38:53.566 00.001 28316 MultiStar: [#1 0.22,0.22,0.00,M2] [#2 -0.18,0.38,0.00,M5] [#3 0.23,-0.06,0.89,U] [#4 0.32,-0.07,0.00,M2] [#5 0.35,-0.01,0.00,M1] [#6 -0.02,0.17,0.75,U] [#7 0.34,-0.04,0.00,M2] [#8 0.22,0.17,0.00,M2] 
22:38:53.566 00.000 28316 single-star, 2 included, MultiStar: {0.12, 0.02}, one-star: {0.12, -0.01}
22:38:53.567 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
22:38:53.567 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
22:38:53.568 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.07 mountX=0.06 mountY=-0.10, mountTheta=-1.06
22:38:53.569 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
22:38:53.569 00.000 28316 Enqueuing Move request for scope (0.12, -0.01)
22:38:53.570 00.001 29988 Worker thread wakes up
22:38:53.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:38:53.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:53.570 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:38:53.570 00.000 29988 Moving (0.12, -0.01) raw xDistance=0.06 yDistance=-0.10
22:38:53.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:38:53.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:53.570 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.8
22:38:53.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:38:53.570 00.000 29988 MoveAxis(E, 0, ABG)
22:38:53.570 00.000 29988 Move returns status 0, amount 0
22:38:53.570 00.000 29988 MoveAxis(N, 0, ABG)
22:38:53.570 00.000 29988 Move returns status 0, amount 0
22:38:53.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:53.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:53.571 00.000 28316 Enqueuing Expose request
22:38:53.572 00.001 29988 move complete, result=0
22:38:53.572 00.000 29988 worker thread done servicing request
22:38:53.572 00.000 29988 Worker thread wakes up
22:38:53.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:53.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:53.572 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:55.095 01.523 29988 Exposure complete
22:38:55.129 00.034 29988 worker thread done servicing request
22:38:55.129 00.000 28316 OnExposeComplete: enter
22:38:55.130 00.001 28316 UpdateGuideState(): m_state=6
22:38:55.130 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
22:38:55.131 00.001 28316 Star::Find returns 1 (0), X=589.96, Y=111.84, Mass=1802, SNR=29.2, Peak=171 HFD=4.3
22:38:55.131 00.000 28316 MultiStar: [#1 0.12,0.16,0.92,U] [#2 -0.28,0.45,0.00,M6] [#3 0.25,-0.02,0.94,U] [#4 0.26,-0.13,0.00,M3] [#5 0.10,0.01,0.80,U] [#6 0.01,0.09,0.72,U] [#7 0.28,0.09,0.00,M3] [#8 0.07,0.07,0.60,U] 
22:38:55.132 00.001 28316 refined, 5 included, MultiStar: {0.08, 0.03}, one-star: {-0.09, -0.11}
22:38:55.133 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
22:38:55.133 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
22:38:55.134 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.32 mountX=0.01 mountY=-0.08, mountTheta=-1.46
22:38:55.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
22:38:55.135 00.000 28316 Enqueuing Move request for scope (0.08, 0.03)
22:38:55.136 00.001 29988 Worker thread wakes up
22:38:55.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:55.136 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.2
22:38:55.137 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:55.137 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:55.138 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:38:55.138 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:38:55.138 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.01 yDistance=-0.08
22:38:55.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:38:55.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:55.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:38:55.138 00.000 29988 MoveAxis(E, 0, ABG)
22:38:55.138 00.000 29988 Move returns status 0, amount 0
22:38:55.138 00.000 29988 MoveAxis(N, 0, ABG)
22:38:55.138 00.000 29988 Move returns status 0, amount 0
22:38:55.138 00.000 29988 move complete, result=0
22:38:55.138 00.000 28316 Enqueuing Expose request
22:38:55.138 00.000 29988 worker thread done servicing request
22:38:55.138 00.000 29988 Worker thread wakes up
22:38:55.138 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:55.139 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:55.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:56.767 01.628 29988 Exposure complete
22:38:56.799 00.032 29988 worker thread done servicing request
22:38:56.800 00.001 28316 OnExposeComplete: enter
22:38:56.800 00.000 28316 UpdateGuideState(): m_state=6
22:38:56.801 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
22:38:56.801 00.000 28316 Star::Find returns 1 (0), X=590.05, Y=112.03, Mass=2007, SNR=30.9, Peak=185 HFD=4.4
22:38:56.802 00.001 28316 MultiStar: [#1 0.28,0.20,0.00,M2] [#2 -0.13,0.36,0.00,M7] [#3 0.14,0.15,0.80,U] [#4 0.26,0.05,0.85,U] [#5 0.22,0.04,0.75,U] [#6 0.05,0.32,0.00,M1] [#7 0.18,0.09,0.65,U] [#8 0.16,0.17,0.59,U] 
22:38:56.802 00.000 28316 single-star, 5 included, MultiStar: {0.16, 0.09}, one-star: {0.00, 0.08}
22:38:56.802 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
22:38:56.803 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
22:38:56.803 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.53 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
22:38:56.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.08, opts=13)
22:38:56.805 00.001 28316 Enqueuing Move request for scope (0.00, 0.08)
22:38:56.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:56.806 00.001 28316 UpdateGuideState exits: m=2007 RSB=30.9
22:38:56.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:56.807 00.001 29988 Worker thread wakes up
22:38:56.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
22:38:56.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
22:38:56.807 00.000 29988 Moving (0.00, 0.08) raw xDistance=-0.07 yDistance=-0.04
22:38:56.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:38:56.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:56.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:56.807 00.000 29988 MoveAxis(E, 0, ABG)
22:38:56.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:56.808 00.001 28316 Enqueuing Expose request
22:38:56.808 00.000 29988 Move returns status 0, amount 0
22:38:56.808 00.000 29988 MoveAxis(N, 0, ABG)
22:38:56.808 00.000 29988 Move returns status 0, amount 0
22:38:56.808 00.000 29988 move complete, result=0
22:38:56.809 00.001 29988 worker thread done servicing request
22:38:56.809 00.000 29988 Worker thread wakes up
22:38:56.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:56.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:56.809 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:58.332 01.523 29988 Exposure complete
22:38:58.383 00.051 29988 worker thread done servicing request
22:38:58.383 00.000 28316 OnExposeComplete: enter
22:38:58.383 00.000 28316 UpdateGuideState(): m_state=6
22:38:58.384 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
22:38:58.384 00.000 28316 Star::Find returns 1 (0), X=590.13, Y=112.15, Mass=1840, SNR=29.5, Peak=172 HFD=4.3
22:38:58.385 00.001 28316 MultiStar: [#1 0.41,0.36,0.00,M3] [#2 0.00,0.53,0.00,M8] [#3 0.43,0.27,0.00,M3] [#4 0.27,0.10,0.00,M3] [#5 0.43,0.22,0.00,M1] [#6 0.08,0.50,0.00,M2] [#7 0.45,0.22,0.00,M3] [#8 0.20,0.30,0.00,M1] 
22:38:58.386 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
22:38:58.387 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.89)
22:38:58.387 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.15 mountX=-0.14 mountY=-0.17, mountTheta=-2.28
22:38:58.389 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.20, opts=13)
22:38:58.390 00.001 28316 Enqueuing Move request for scope (0.09, 0.20)
22:38:58.392 00.002 29988 Worker thread wakes up
22:38:58.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:38:58.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
22:38:58.392 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.5
22:38:58.393 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
22:38:58.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:58.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:38:58.394 00.001 28316 Enqueuing Expose request
22:38:58.394 00.000 29988 Moving (0.09, 0.20) raw xDistance=-0.14 yDistance=-0.17
22:38:58.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:38:58.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:58.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:38:58.394 00.000 29988 MoveAxis(E, 0, ABG)
22:38:58.394 00.000 29988 Move returns status 0, amount 0
22:38:58.394 00.000 29988 MoveAxis(N, 0, ABG)
22:38:58.394 00.000 29988 Move returns status 0, amount 0
22:38:58.394 00.000 29988 move complete, result=0
22:38:58.394 00.000 29988 worker thread done servicing request
22:38:58.394 00.000 29988 Worker thread wakes up
22:38:58.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:38:58.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:38:58.395 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:00.031 01.636 29988 Exposure complete
22:39:00.057 00.026 29988 worker thread done servicing request
22:39:00.057 00.000 28316 OnExposeComplete: enter
22:39:00.057 00.000 28316 UpdateGuideState(): m_state=6
22:39:00.058 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
22:39:00.059 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=112.12, Mass=1935, SNR=30.1, Peak=195 HFD=4.2
22:39:00.059 00.000 28316 MultiStar: [#1 0.14,0.39,0.00,M4] [#2 -0.16,0.65,0.00,M9] [#3 0.28,0.17,0.00,M4] [#4 0.26,0.23,0.00,M4] [#5 0.23,0.23,0.00,M2] [#6 -0.05,0.41,0.00,M3] [#7 0.07,0.21,0.66,U] [#8 -0.03,0.37,0.00,M2] 
22:39:00.061 00.002 28316 single-star, 1 included, MultiStar: {0.02, 0.18}, one-star: {-0.01, 0.16}
22:39:00.064 00.003 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
22:39:00.066 00.002 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.41)
22:39:00.068 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.63 mountX=-0.15 mountY=-0.06, mountTheta=-2.74
22:39:00.072 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.16, opts=13)
22:39:00.075 00.003 28316 Enqueuing Move request for scope (-0.01, 0.16)
22:39:00.076 00.001 29988 Worker thread wakes up
22:39:00.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:00.078 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
22:39:00.078 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
22:39:00.078 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.1
22:39:00.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.080 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:00.081 00.001 28316 Enqueuing Expose request
22:39:00.081 00.000 29988 Moving (-0.01, 0.16) raw xDistance=-0.15 yDistance=-0.06
22:39:00.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:39:00.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:00.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:00.081 00.000 29988 MoveAxis(E, 0, ABG)
22:39:00.081 00.000 29988 Move returns status 0, amount 0
22:39:00.081 00.000 29988 MoveAxis(N, 0, ABG)
22:39:00.081 00.000 29988 Move returns status 0, amount 0
22:39:00.082 00.001 29988 move complete, result=0
22:39:00.082 00.000 29988 worker thread done servicing request
22:39:00.082 00.000 29988 Worker thread wakes up
22:39:00.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:00.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:00.082 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:01.599 01.517 29988 Exposure complete
22:39:01.652 00.053 29988 worker thread done servicing request
22:39:01.653 00.001 28316 OnExposeComplete: enter
22:39:01.654 00.001 28316 UpdateGuideState(): m_state=6
22:39:01.655 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
22:39:01.656 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=112.21, Mass=1939, SNR=30.3, Peak=191 HFD=4.2
22:39:01.657 00.001 28316 MultiStar: [#1 0.07,0.39,0.00,M5] [#2 -0.30,0.68,0.00,M10] [#3 0.29,0.17,0.00,M5] [#4 0.28,0.33,0.00,M5] [#5 0.36,0.30,0.00,M3] [#6 -0.03,0.34,0.00,M4] [#7 0.17,0.28,0.00,M3] [#8 0.08,0.33,0.00,M3] 
22:39:01.658 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
22:39:01.660 00.002 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.36)
22:39:01.662 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.68 mountX=-0.25 mountY=-0.09, mountTheta=-2.79
22:39:01.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.26, opts=13)
22:39:01.663 00.000 28316 Enqueuing Move request for scope (-0.03, 0.26)
22:39:01.664 00.001 29988 Worker thread wakes up
22:39:01.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:01.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:39:01.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:39:01.664 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.3
22:39:01.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:01.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:01.665 00.000 28316 Enqueuing Expose request
22:39:01.666 00.001 29988 Moving (-0.03, 0.26) raw xDistance=-0.25 yDistance=-0.09
22:39:01.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:39:01.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:01.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:39:01.666 00.000 29988 MoveAxis(E, 52, ABG)
22:39:01.666 00.000 29988 Guiding  Dir = 2, Dur = 52
22:39:01.666 00.000 29988 IsSlewing returns 0
22:39:01.666 00.000 29988 IsGuiding returns 0
22:39:01.669 00.003 29988 PulseGuide returned control before completion, sleep 61
22:39:01.739 00.070 29988 IsGuiding returns 0
22:39:01.739 00.000 29988 Move returns status 0, amount 52
22:39:01.739 00.000 29988 MoveAxis(N, 0, ABG)
22:39:01.740 00.001 29988 Move returns status 0, amount 0
22:39:01.740 00.000 29988 move complete, result=0
22:39:01.740 00.000 29988 worker thread done servicing request
22:39:01.740 00.000 29988 Worker thread wakes up
22:39:01.740 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
22:39:01.744 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:01.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:03.380 01.636 29988 Exposure complete
22:39:03.420 00.040 29988 worker thread done servicing request
22:39:03.420 00.000 28316 OnExposeComplete: enter
22:39:03.421 00.001 28316 UpdateGuideState(): m_state=6
22:39:03.422 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
22:39:03.423 00.001 28316 Star::Find returns 1 (0), X=590.19, Y=111.97, Mass=1844, SNR=29.5, Peak=171 HFD=4.3
22:39:03.424 00.001 28316 MultiStar: [#1 0.45,0.42,0.00,M6] [#2 -0.04,0.57,0.00,R] [#3 0.38,0.14,0.00,M6] [#4 0.39,0.21,0.00,M6] [#5 0.37,0.18,0.00,M4] [#6 0.10,0.43,0.00,M5] [#7 0.32,0.16,0.00,M4] [#8 0.30,0.17,0.00,M4] 
22:39:03.427 00.003 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
22:39:03.428 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.92)
22:39:03.428 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.12 mountX=0.05 mountY=-0.14, mountTheta=-1.26
22:39:03.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
22:39:03.430 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
22:39:03.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:03.431 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.5
22:39:03.431 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:03.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:03.432 00.000 28316 Enqueuing Expose request
22:39:03.433 00.001 29988 Worker thread wakes up
22:39:03.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
22:39:03.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
22:39:03.433 00.000 29988 Moving (0.15, 0.02) raw xDistance=0.05 yDistance=-0.14
22:39:03.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:39:03.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:03.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:39:03.433 00.000 29988 MoveAxis(E, 0, ABG)
22:39:03.433 00.000 29988 Move returns status 0, amount 0
22:39:03.433 00.000 29988 MoveAxis(N, 0, ABG)
22:39:03.433 00.000 29988 Move returns status 0, amount 0
22:39:03.433 00.000 29988 move complete, result=0
22:39:03.433 00.000 29988 worker thread done servicing request
22:39:03.433 00.000 29988 Worker thread wakes up
22:39:03.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:03.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:03.433 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:04.959 01.526 29988 Exposure complete
22:39:05.008 00.049 29988 worker thread done servicing request
22:39:05.008 00.000 28316 OnExposeComplete: enter
22:39:05.009 00.001 28316 UpdateGuideState(): m_state=6
22:39:05.010 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
22:39:05.010 00.000 28316 Star::Find returns 1 (0), X=590.25, Y=112.13, Mass=1844, SNR=29.5, Peak=166 HFD=4.5
22:39:05.011 00.001 28316 MultiStar: [#1 0.36,0.29,0.00,M7] [#2 -0.00,-0.12,0.96,U] [#3 0.40,0.17,0.00,M7] [#4 0.31,0.22,0.00,M7] [#5 0.42,0.12,0.00,M5] [#6 0.03,0.42,0.00,M6] [#7 0.18,0.30,0.00,M5] [#8 0.31,0.25,0.00,M5] 
22:39:05.011 00.000 28316 refined, 1 included, MultiStar: {0.10, 0.03}, one-star: {0.20, 0.17}
22:39:05.012 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
22:39:05.012 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.76)
22:39:05.012 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.28 mountX=0.02 mountY=-0.10, mountTheta=-1.42
22:39:05.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
22:39:05.014 00.001 28316 Enqueuing Move request for scope (0.10, 0.03)
22:39:05.015 00.001 29988 Worker thread wakes up
22:39:05.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
22:39:05.015 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
22:39:05.015 00.000 29988 Moving (0.10, 0.03) raw xDistance=0.02 yDistance=-0.10
22:39:05.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
22:39:05.016 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:39:05.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:05.016 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.5
22:39:05.017 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:05.017 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:05.018 00.001 28316 Enqueuing Expose request
22:39:05.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:39:05.019 00.001 29988 MoveAxis(E, 0, ABG)
22:39:05.019 00.000 29988 Move returns status 0, amount 0
22:39:05.019 00.000 29988 MoveAxis(N, 0, ABG)
22:39:05.019 00.000 29988 Move returns status 0, amount 0
22:39:05.019 00.000 29988 move complete, result=0
22:39:05.019 00.000 29988 worker thread done servicing request
22:39:05.019 00.000 29988 Worker thread wakes up
22:39:05.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:05.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:05.020 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:06.645 01.625 29988 Exposure complete
22:39:06.679 00.034 29988 worker thread done servicing request
22:39:06.679 00.000 28316 OnExposeComplete: enter
22:39:06.679 00.000 28316 UpdateGuideState(): m_state=6
22:39:06.680 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
22:39:06.680 00.000 28316 Star::Find returns 1 (0), X=590.18, Y=112.12, Mass=1805, SNR=29.1, Peak=161 HFD=4.3
22:39:06.682 00.002 28316 MultiStar: [#1 0.32,0.36,0.00,M8] [#2 -0.07,0.10,0.97,U] [#3 0.47,0.12,0.00,M8] [#4 0.20,0.15,0.00,M8] [#5 0.34,0.16,0.00,M6] [#6 0.12,0.40,0.00,M7] [#7 0.26,0.25,0.00,M6] [#8 0.33,0.20,0.00,M6] 
22:39:06.682 00.000 28316 refined, 1 included, MultiStar: {0.03, 0.13}, one-star: {0.13, 0.17}
22:39:06.683 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
22:39:06.684 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
22:39:06.685 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.32 mountX=-0.11 mountY=-0.09, mountTheta=-2.44
22:39:06.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.13, opts=13)
22:39:06.686 00.000 28316 Enqueuing Move request for scope (0.03, 0.13)
22:39:06.687 00.001 29988 Worker thread wakes up
22:39:06.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:06.688 00.001 28316 UpdateGuideState exits: m=1805 RSB=29.1
22:39:06.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:06.689 00.000 28316 Enqueuing Expose request
22:39:06.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
22:39:06.690 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
22:39:06.690 00.000 29988 Moving (0.03, 0.13) raw xDistance=-0.11 yDistance=-0.09
22:39:06.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:06.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:06.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:39:06.690 00.000 29988 MoveAxis(E, 0, ABG)
22:39:06.690 00.000 29988 Move returns status 0, amount 0
22:39:06.690 00.000 29988 MoveAxis(N, 0, ABG)
22:39:06.690 00.000 29988 Move returns status 0, amount 0
22:39:06.690 00.000 29988 move complete, result=0
22:39:06.690 00.000 29988 worker thread done servicing request
22:39:06.690 00.000 29988 Worker thread wakes up
22:39:06.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:06.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:06.691 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:08.218 01.527 29988 Exposure complete
22:39:08.247 00.029 29988 worker thread done servicing request
22:39:08.248 00.001 28316 OnExposeComplete: enter
22:39:08.248 00.000 28316 UpdateGuideState(): m_state=6
22:39:08.249 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
22:39:08.250 00.001 28316 Star::Find returns 1 (0), X=590.25, Y=112.09, Mass=1833, SNR=29.3, Peak=180 HFD=4.3
22:39:08.250 00.000 28316 MultiStar: [#1 0.28,0.38,0.00,M9] [#2 -0.20,0.04,0.91,U] [#3 0.41,0.23,0.00,M9] [#4 0.26,0.27,0.00,M9] [#5 0.27,0.22,0.00,M7] [#6 0.03,0.47,0.00,M8] [#7 0.38,0.21,0.00,M7] [#8 0.41,0.33,0.00,M7] 
22:39:08.251 00.001 28316 refined, 1 included, MultiStar: {0.01, 0.09}, one-star: {0.20, 0.14}
22:39:08.251 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
22:39:08.252 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
22:39:08.252 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.45 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
22:39:08.254 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
22:39:08.255 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
22:39:08.257 00.002 29988 Worker thread wakes up
22:39:08.257 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:39:08.257 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:39:08.257 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
22:39:08.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:08.258 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.3
22:39:08.258 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:08.259 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:08.259 00.000 28316 Enqueuing Expose request
22:39:08.260 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:39:08.260 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:08.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:39:08.260 00.000 29988 MoveAxis(E, 0, ABG)
22:39:08.260 00.000 29988 Move returns status 0, amount 0
22:39:08.260 00.000 29988 MoveAxis(N, 0, ABG)
22:39:08.260 00.000 29988 Move returns status 0, amount 0
22:39:08.260 00.000 29988 move complete, result=0
22:39:08.260 00.000 29988 worker thread done servicing request
22:39:08.260 00.000 29988 Worker thread wakes up
22:39:08.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:08.260 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:08.261 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:09.882 01.621 29988 Exposure complete
22:39:09.941 00.059 29988 worker thread done servicing request
22:39:09.941 00.000 28316 OnExposeComplete: enter
22:39:09.944 00.003 28316 UpdateGuideState(): m_state=6
22:39:09.947 00.003 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
22:39:09.949 00.002 28316 Star::Find returns 1 (0), X=590.03, Y=112.18, Mass=1894, SNR=30.0, Peak=178 HFD=4.3
22:39:09.952 00.003 28316 MultiStar: [#1 0.20,0.43,0.00,M10] [#2 -0.19,-0.03,0.96,U] [#3 0.13,0.20,0.83,U] [#4 0.20,0.31,0.00,M10] [#5 0.41,0.23,0.00,M8] [#6 -0.02,0.48,0.00,M9] [#7 -0.01,0.27,0.00,M8] [#8 0.12,0.19,0.61,U] 
22:39:09.954 00.002 28316 refined, 3 included, MultiStar: {-0.00, 0.14}, one-star: {-0.02, 0.22}
22:39:09.957 00.003 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
22:39:09.958 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.44)
22:39:09.960 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
22:39:09.962 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.14, opts=13)
22:39:09.963 00.001 28316 Enqueuing Move request for scope (-0.00, 0.14)
22:39:09.964 00.001 29988 Worker thread wakes up
22:39:09.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:09.964 00.000 28316 UpdateGuideState exits: m=1894 RSB=30.0
22:39:09.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:09.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:09.966 00.001 28316 Enqueuing Expose request
22:39:09.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
22:39:09.966 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
22:39:09.966 00.000 29988 Moving (-0.00, 0.14) raw xDistance=-0.13 yDistance=-0.06
22:39:09.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:39:09.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:09.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:09.966 00.000 29988 MoveAxis(E, 0, ABG)
22:39:09.966 00.000 29988 Move returns status 0, amount 0
22:39:09.966 00.000 29988 MoveAxis(N, 0, ABG)
22:39:09.967 00.001 29988 Move returns status 0, amount 0
22:39:09.967 00.000 29988 move complete, result=0
22:39:09.967 00.000 29988 worker thread done servicing request
22:39:09.967 00.000 29988 Worker thread wakes up
22:39:09.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:09.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:09.967 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:11.482 01.515 29988 Exposure complete
22:39:11.529 00.047 29988 worker thread done servicing request
22:39:11.529 00.000 28316 OnExposeComplete: enter
22:39:11.530 00.001 28316 UpdateGuideState(): m_state=6
22:39:11.530 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
22:39:11.531 00.001 28316 Star::Find returns 1 (0), X=590.22, Y=112.17, Mass=1851, SNR=29.4, Peak=179 HFD=4.3
22:39:11.532 00.001 28316 MultiStar: [#1 0.20,0.27,0.00,R] [#2 -0.03,0.05,0.98,U] [#3 0.32,0.15,0.00,M9] [#4 0.35,0.14,0.00,R] [#5 0.31,0.19,0.00,M9] [#6 0.17,0.29,0.00,M10] [#7 0.27,0.07,0.00,M9] [#8 0.43,0.13,0.00,M7] 
22:39:11.534 00.002 28316 refined, 1 included, MultiStar: {0.07, 0.13}, one-star: {0.17, 0.21}
22:39:11.534 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
22:39:11.535 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
22:39:11.536 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.08 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
22:39:11.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.13, opts=13)
22:39:11.539 00.002 28316 Enqueuing Move request for scope (0.07, 0.13)
22:39:11.540 00.001 29988 Worker thread wakes up
22:39:11.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:39:11.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:39:11.540 00.000 29988 Moving (0.07, 0.13) raw xDistance=-0.09 yDistance=-0.12
22:39:11.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:11.542 00.002 28316 UpdateGuideState exits: m=1851 RSB=29.4
22:39:11.544 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:11.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:11.547 00.002 28316 Enqueuing Expose request
22:39:11.548 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:11.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:11.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:11.548 00.000 29988 MoveAxis(E, 0, ABG)
22:39:11.548 00.000 29988 Move returns status 0, amount 0
22:39:11.548 00.000 29988 MoveAxis(N, 0, ABG)
22:39:11.548 00.000 29988 Move returns status 0, amount 0
22:39:11.548 00.000 29988 move complete, result=0
22:39:11.548 00.000 29988 worker thread done servicing request
22:39:11.548 00.000 29988 Worker thread wakes up
22:39:11.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:11.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:11.549 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:13.173 01.624 29988 Exposure complete
22:39:13.223 00.050 29988 worker thread done servicing request
22:39:13.223 00.000 28316 OnExposeComplete: enter
22:39:13.225 00.002 28316 UpdateGuideState(): m_state=6
22:39:13.228 00.003 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
22:39:13.231 00.003 28316 Star::Find returns 1 (0), X=590.12, Y=112.31, Mass=1830, SNR=29.4, Peak=152 HFD=4.2
22:39:13.232 00.001 28316 MultiStar: [#1 -0.04,0.21,0.93,U] [#2 -0.01,0.10,0.99,U] [#3 0.23,0.48,0.00,M10] [#4 -0.02,0.17,0.86,U] [#5 0.35,0.34,0.00,M10] [#6 0.06,0.57,0.00,R] [#7 0.43,0.36,0.00,M10] [#8 0.19,0.44,0.00,M8] 
22:39:13.233 00.001 28316 refined, 3 included, MultiStar: {0.00, 0.21}, one-star: {0.08, 0.36}
22:39:13.234 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
22:39:13.235 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.48)
22:39:13.235 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=-0.19 mountY=-0.10, mountTheta=-2.67
22:39:13.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.21, opts=13)
22:39:13.238 00.001 28316 Enqueuing Move request for scope (0.00, 0.21)
22:39:13.239 00.001 29988 Worker thread wakes up
22:39:13.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:39:13.239 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.4
22:39:13.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:13.241 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
22:39:13.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:13.242 00.001 28316 Enqueuing Expose request
22:39:13.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
22:39:13.242 00.000 29988 Moving (0.00, 0.21) raw xDistance=-0.19 yDistance=-0.10
22:39:13.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:39:13.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:13.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:39:13.242 00.000 29988 MoveAxis(E, 0, ABG)
22:39:13.242 00.000 29988 Move returns status 0, amount 0
22:39:13.242 00.000 29988 MoveAxis(N, 0, ABG)
22:39:13.242 00.000 29988 Move returns status 0, amount 0
22:39:13.242 00.000 29988 move complete, result=0
22:39:13.242 00.000 29988 worker thread done servicing request
22:39:13.242 00.000 29988 Worker thread wakes up
22:39:13.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:13.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:13.243 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:14.764 01.521 29988 Exposure complete
22:39:14.816 00.052 29988 worker thread done servicing request
22:39:14.816 00.000 28316 OnExposeComplete: enter
22:39:14.816 00.000 28316 UpdateGuideState(): m_state=6
22:39:14.816 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
22:39:14.817 00.001 28316 Star::Find returns 1 (0), X=590.16, Y=112.33, Mass=1930, SNR=30.1, Peak=196 HFD=4.1
22:39:14.817 00.000 28316 MultiStar: [#1 -0.03,0.08,0.90,U] [#2 -0.25,0.13,0.00,M1] [#3 0.44,0.29,0.00,R] [#4 -0.11,0.14,0.84,U] [#5 0.24,0.25,0.00,R] [#6 -0.03,0.00,0.70,U] [#7 0.19,0.18,0.00,R] [#8 0.26,0.17,0.00,M9] 
22:39:14.818 00.001 28316 refined, 3 included, MultiStar: {-0.01, 0.17}, one-star: {0.12, 0.37}
22:39:14.818 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
22:39:14.819 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.44)
22:39:14.820 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.15 mountY=-0.07, mountTheta=-2.71
22:39:14.823 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
22:39:14.827 00.004 28316 Enqueuing Move request for scope (-0.01, 0.17)
22:39:14.828 00.001 29988 Worker thread wakes up
22:39:14.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:39:14.828 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:39:14.828 00.000 29988 Moving (-0.01, 0.17) raw xDistance=-0.15 yDistance=-0.07
22:39:14.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:39:14.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:14.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:14.828 00.000 29988 MoveAxis(E, 0, ABG)
22:39:14.828 00.000 29988 Move returns status 0, amount 0
22:39:14.829 00.001 29988 MoveAxis(N, 0, ABG)
22:39:14.829 00.000 29988 Move returns status 0, amount 0
22:39:14.829 00.000 29988 move complete, result=0
22:39:14.829 00.000 29988 worker thread done servicing request
22:39:14.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:14.829 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
22:39:14.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:14.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:14.830 00.000 28316 Enqueuing Expose request
22:39:14.831 00.001 29988 Worker thread wakes up
22:39:14.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:14.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:14.831 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:16.563 01.732 29988 Exposure complete
22:39:16.599 00.036 29988 worker thread done servicing request
22:39:16.599 00.000 28316 OnExposeComplete: enter
22:39:16.600 00.001 28316 UpdateGuideState(): m_state=6
22:39:16.600 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
22:39:16.601 00.001 28316 Star::Find returns 1 (0), X=589.99, Y=112.29, Mass=1861, SNR=29.6, Peak=164 HFD=4.3
22:39:16.601 00.000 28316 MultiStar: [#1 -0.05,0.28,0.00,M1] [#2 -0.12,0.12,0.98,U] [#3 -0.07,0.03,0.84,U] [#4 -0.06,0.16,0.87,U] [#5 -0.09,0.15,0.78,U] [#6 -0.04,0.12,0.72,U] [#7 0.08,0.28,0.00,M1] [#8 0.09,0.43,0.00,M10] 
22:39:16.602 00.001 28316 refined, 5 included, MultiStar: {-0.07, 0.16}, one-star: {-0.06, 0.34}
22:39:16.602 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.15 = -3.14)
22:39:16.603 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
22:39:16.603 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=-0.17 mountY=-0.01, mountTheta=-3.11
22:39:16.604 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
22:39:16.605 00.001 28316 Enqueuing Move request for scope (-0.07, 0.16)
22:39:16.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:16.606 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.6
22:39:16.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:16.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:16.607 00.001 28316 Enqueuing Expose request
22:39:16.607 00.000 29988 Worker thread wakes up
22:39:16.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
22:39:16.607 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
22:39:16.607 00.000 29988 Moving (-0.07, 0.16) raw xDistance=-0.17 yDistance=-0.01
22:39:16.608 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:39:16.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:16.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:16.608 00.000 29988 MoveAxis(E, 0, ABG)
22:39:16.608 00.000 29988 Move returns status 0, amount 0
22:39:16.608 00.000 29988 MoveAxis(N, 0, ABG)
22:39:16.608 00.000 29988 Move returns status 0, amount 0
22:39:16.608 00.000 29988 move complete, result=0
22:39:16.608 00.000 29988 worker thread done servicing request
22:39:16.608 00.000 29988 Worker thread wakes up
22:39:16.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:16.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:16.608 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:18.021 01.413 29988 Exposure complete
22:39:18.062 00.041 29988 worker thread done servicing request
22:39:18.062 00.000 28316 OnExposeComplete: enter
22:39:18.063 00.001 28316 UpdateGuideState(): m_state=6
22:39:18.064 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
22:39:18.065 00.001 28316 Star::Find returns 1 (0), X=590.05, Y=112.39, Mass=1895, SNR=29.9, Peak=149 HFD=4.2
22:39:18.066 00.001 28316 MultiStar: [#1 0.05,0.39,0.00,M2] [#2 0.01,0.27,1.00,U] [#3 -0.11,0.33,0.00,M1] [#4 0.03,0.37,0.00,M1] [#5 0.09,0.25,0.79,U] [#6 0.05,0.28,0.00,M1] [#7 0.14,0.31,0.00,M2] [#8 0.37,0.54,0.00,R] 
22:39:18.066 00.000 28316 refined, 2 included, MultiStar: {0.03, 0.32}, one-star: {0.01, 0.43}
22:39:18.067 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:39:18.068 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
22:39:18.069 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.48 mountX=-0.28 mountY=-0.17, mountTheta=-2.59
22:39:18.071 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.32, opts=13)
22:39:18.072 00.001 28316 Enqueuing Move request for scope (0.03, 0.32)
22:39:18.073 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:39:18.074 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.9
22:39:18.077 00.003 29988 Worker thread wakes up
22:39:18.077 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:18.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:18.078 00.001 28316 Enqueuing Expose request
22:39:18.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
22:39:18.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
22:39:18.078 00.000 29988 Moving (0.03, 0.32) raw xDistance=-0.28 yDistance=-0.17
22:39:18.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:39:18.079 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:18.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:39:18.079 00.000 29988 MoveAxis(E, 59, ABG)
22:39:18.079 00.000 29988 Guiding  Dir = 2, Dur = 59
22:39:18.079 00.000 29988 IsSlewing returns 0
22:39:18.079 00.000 29988 IsGuiding returns 0
22:39:18.082 00.003 29988 PulseGuide returned control before completion, sleep 68
22:39:18.161 00.079 29988 IsGuiding returns 0
22:39:18.161 00.000 29988 Move returns status 0, amount 59
22:39:18.161 00.000 29988 MoveAxis(N, 0, ABG)
22:39:18.161 00.000 29988 Move returns status 0, amount 0
22:39:18.161 00.000 29988 move complete, result=0
22:39:18.161 00.000 29988 worker thread done servicing request
22:39:18.161 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.2 px 0 ms NORTH
22:39:18.162 00.001 29988 Worker thread wakes up
22:39:18.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:18.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:19.786 01.624 29988 Exposure complete
22:39:19.819 00.033 29988 worker thread done servicing request
22:39:19.819 00.000 28316 OnExposeComplete: enter
22:39:19.820 00.001 28316 UpdateGuideState(): m_state=6
22:39:19.820 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
22:39:19.821 00.001 28316 Star::Find returns 1 (0), X=590.45, Y=112.19, Mass=1725, SNR=28.6, Peak=150 HFD=3.9
22:39:19.822 00.001 28316 MultiStar: [#1 0.21,0.08,0.93,U] [#2 0.15,0.15,1.01,U] [#3 -0.02,-0.13,0.91,U] [#4 0.16,0.19,0.92,U] [#5 0.35,0.06,0.00,M1] [#6 0.25,0.06,0.74,U] [#7 0.31,0.11,0.00,M3] [#8 0.03,-0.16,0.65,U] 
22:39:19.822 00.000 28316 refined, 6 included, MultiStar: {0.18, 0.08}, one-star: {0.41, 0.24}
22:39:19.822 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
22:39:19.823 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63)
22:39:19.823 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.19 cameraTheta=0.41 mountX=0.00 mountY=-0.19, mountTheta=-1.55
22:39:19.826 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.08, opts=13)
22:39:19.828 00.002 28316 Enqueuing Move request for scope (0.18, 0.08)
22:39:19.831 00.003 29988 Worker thread wakes up
22:39:19.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
22:39:19.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
22:39:19.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:19.832 00.001 28316 UpdateGuideState exits: m=1725 RSB=28.6
22:39:19.832 00.000 29988 Moving (0.18, 0.08) raw xDistance=0.00 yDistance=-0.19
22:39:19.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:39:19.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:19.833 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:19.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:19.833 00.000 28316 Enqueuing Expose request
22:39:19.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:19.833 00.000 29988 MoveAxis(E, 0, ABG)
22:39:19.833 00.000 29988 Move returns status 0, amount 0
22:39:19.833 00.000 29988 MoveAxis(N, 0, ABG)
22:39:19.833 00.000 29988 Move returns status 0, amount 0
22:39:19.833 00.000 29988 move complete, result=0
22:39:19.834 00.001 29988 worker thread done servicing request
22:39:19.834 00.000 29988 Worker thread wakes up
22:39:19.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:19.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:19.834 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:21.357 01.523 29988 Exposure complete
22:39:21.396 00.039 29988 worker thread done servicing request
22:39:21.396 00.000 28316 OnExposeComplete: enter
22:39:21.397 00.001 28316 UpdateGuideState(): m_state=6
22:39:21.397 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
22:39:21.398 00.001 28316 Star::Find returns 1 (0), X=590.39, Y=112.17, Mass=1874, SNR=29.8, Peak=148 HFD=4.4
22:39:21.399 00.001 28316 MultiStar: [#1 0.46,0.13,0.00,M2] [#2 0.28,0.10,0.99,U] [#3 0.15,-0.02,0.86,U] [#4 0.29,0.20,0.00,M1] [#5 0.50,0.08,0.00,M2] [#6 0.37,-0.07,0.00,M1] [#7 0.40,0.21,0.00,M4] [#8 0.27,0.07,0.58,U] 
22:39:21.399 00.000 28316 refined, 3 included, MultiStar: {0.27, 0.10}, one-star: {0.35, 0.21}
22:39:21.399 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
22:39:21.400 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.69)
22:39:21.400 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.10 hyp=0.28 cameraTheta=0.35 mountX=0.02 mountY=-0.28, mountTheta=-1.49
22:39:21.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.10, opts=13)
22:39:21.402 00.000 28316 Enqueuing Move request for scope (0.27, 0.10)
22:39:21.403 00.001 29988 Worker thread wakes up
22:39:21.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:39:21.403 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.8
22:39:21.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:21.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:21.405 00.001 28316 Enqueuing Expose request
22:39:21.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.10) opts 0xd
22:39:21.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.10)
22:39:21.405 00.000 29988 Moving (0.27, 0.10) raw xDistance=0.02 yDistance=-0.28
22:39:21.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:39:21.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:21.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:39:21.405 00.000 29988 MoveAxis(E, 0, ABG)
22:39:21.405 00.000 29988 Move returns status 0, amount 0
22:39:21.405 00.000 29988 MoveAxis(N, 0, ABG)
22:39:21.405 00.000 29988 Move returns status 0, amount 0
22:39:21.405 00.000 29988 move complete, result=0
22:39:21.405 00.000 29988 worker thread done servicing request
22:39:21.405 00.000 29988 Worker thread wakes up
22:39:21.406 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:21.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:21.406 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:39:23.028 01.622 29988 Exposure complete
22:39:23.089 00.061 29988 worker thread done servicing request
22:39:23.090 00.001 28316 OnExposeComplete: enter
22:39:23.091 00.001 28316 UpdateGuideState(): m_state=6
22:39:23.092 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
22:39:23.093 00.001 28316 Star::Find returns 1 (0), X=590.31, Y=112.31, Mass=1918, SNR=30.1, Peak=143 HFD=4.3
22:39:23.094 00.001 28316 MultiStar: [#1 0.26,0.40,0.00,M3] [#2 0.26,0.22,0.00,M1] [#3 0.05,0.08,0.90,U] [#4 0.06,0.24,0.85,U] [#5 0.42,0.21,0.00,M3] [#6 0.12,0.15,0.69,U] [#7 0.27,0.16,0.00,M5] [#8 0.05,-0.18,0.62,U] 
22:39:23.095 00.001 28316 refined, 4 included, MultiStar: {0.12, 0.15}, one-star: {0.26, 0.36}
22:39:23.095 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
22:39:23.096 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
22:39:23.097 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.93 mountX=-0.09 mountY=-0.17, mountTheta=-2.06
22:39:23.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.15, opts=13)
22:39:23.099 00.000 28316 Enqueuing Move request for scope (0.12, 0.15)
22:39:23.100 00.001 29988 Worker thread wakes up
22:39:23.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
22:39:23.100 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
22:39:23.100 00.000 29988 Moving (0.12, 0.15) raw xDistance=-0.09 yDistance=-0.17
22:39:23.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:23.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:23.101 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:23.101 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.1
22:39:23.102 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:23.103 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:23.104 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:39:23.104 00.000 29988 MoveAxis(E, 0, ABG)
22:39:23.104 00.000 29988 Move returns status 0, amount 0
22:39:23.104 00.000 29988 MoveAxis(N, 0, ABG)
22:39:23.104 00.000 29988 Move returns status 0, amount 0
22:39:23.104 00.000 29988 move complete, result=0
22:39:23.104 00.000 28316 Enqueuing Expose request
22:39:23.105 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:23.105 00.000 29988 worker thread done servicing request
22:39:23.105 00.000 29988 Worker thread wakes up
22:39:23.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:23.106 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:24.634 01.528 29988 Exposure complete
22:39:24.666 00.032 29988 worker thread done servicing request
22:39:24.666 00.000 28316 OnExposeComplete: enter
22:39:24.668 00.002 28316 UpdateGuideState(): m_state=6
22:39:24.669 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
22:39:24.669 00.000 28316 Star::Find returns 1 (0), X=590.56, Y=112.26, Mass=1875, SNR=29.8, Peak=135 HFD=4.6
22:39:24.670 00.001 28316 MultiStar: [#1 0.43,0.25,0.00,M4] [#2 0.38,0.20,0.00,M2] [#3 0.18,0.13,0.82,U] [#4 0.22,0.24,0.87,U] [#5 0.42,0.08,0.00,M4] [#6 0.37,-0.03,0.00,M1] [#7 0.27,0.24,0.00,M6] [#8 0.04,-0.15,0.60,U] 
22:39:24.671 00.001 28316 refined, 3 included, MultiStar: {0.27, 0.16}, one-star: {0.52, 0.31}
22:39:24.671 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
22:39:24.671 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
22:39:24.672 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=-0.04 mountY=-0.31, mountTheta=-1.69
22:39:24.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.16, opts=13)
22:39:24.673 00.000 28316 Enqueuing Move request for scope (0.27, 0.16)
22:39:24.674 00.001 29988 Worker thread wakes up
22:39:24.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=210, Gamma=0.580
22:39:24.674 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
22:39:24.675 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:24.676 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
22:39:24.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
22:39:24.676 00.000 29988 Moving (0.27, 0.16) raw xDistance=-0.04 yDistance=-0.31
22:39:24.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:39:24.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:24.676 00.000 28316 Enqueuing Expose request
22:39:24.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:24.677 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:39:24.677 00.000 29988 MoveAxis(E, 0, ABG)
22:39:24.677 00.000 29988 Move returns status 0, amount 0
22:39:24.677 00.000 29988 MoveAxis(N, 0, ABG)
22:39:24.677 00.000 29988 Move returns status 0, amount 0
22:39:24.677 00.000 29988 move complete, result=0
22:39:24.677 00.000 29988 worker thread done servicing request
22:39:24.677 00.000 29988 Worker thread wakes up
22:39:24.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:24.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:24.677 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:39:26.304 01.627 29988 Exposure complete
22:39:26.342 00.038 29988 worker thread done servicing request
22:39:26.342 00.000 28316 OnExposeComplete: enter
22:39:26.343 00.001 28316 UpdateGuideState(): m_state=6
22:39:26.343 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
22:39:26.344 00.001 28316 Star::Find returns 1 (0), X=590.69, Y=112.40, Mass=1797, SNR=29.1, Peak=136 HFD=4.1
22:39:26.344 00.000 28316 MultiStar: large primary error, entering stabilization period
22:39:26.345 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
22:39:26.345 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.85 = -1.43)
22:39:26.345 00.000 28316 CameraToMount -- cameraX=0.64 cameraY=0.45 hyp=0.78 cameraTheta=0.61 mountX=-0.14 mountY=-0.78, mountTheta=-1.75
22:39:26.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.45, opts=13)
22:39:26.347 00.001 28316 Enqueuing Move request for scope (0.64, 0.45)
22:39:26.347 00.000 29988 Worker thread wakes up
22:39:26.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.45) opts 0xd
22:39:26.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.45)
22:39:26.348 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
22:39:26.348 00.000 28316 UpdateGuideState exits: m=1797 RSB=29.1
22:39:26.349 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:26.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:26.350 00.001 28316 Enqueuing Expose request
22:39:26.351 00.001 29988 Moving (0.64, 0.45) raw xDistance=-0.14 yDistance=-0.78
22:39:26.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:39:26.351 00.000 29988 resist switch: large excursion: input -0.78 thresh 0.60 direction from 0 to -1
22:39:26.351 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
22:39:26.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:39:26.351 00.000 29988 MoveAxis(E, 0, ABG)
22:39:26.351 00.000 29988 Move returns status 0, amount 0
22:39:26.351 00.000 29988 MoveAxis(N, 185, ABG)
22:39:26.351 00.000 29988 Guiding  Dir = 0, Dur = 185
22:39:26.351 00.000 29988 IsSlewing returns 0
22:39:26.352 00.001 29988 IsGuiding returns 0
22:39:26.357 00.005 29988 PulseGuide returned control before completion, sleep 191
22:39:26.551 00.194 29988 IsGuiding returns 0
22:39:26.551 00.000 29988 Move returns status 0, amount 185
22:39:26.551 00.000 29988 move complete, result=0
22:39:26.551 00.000 29988 worker thread done servicing request
22:39:26.551 00.000 29988 Worker thread wakes up
22:39:26.551 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 185 ms NORTH
22:39:26.553 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:26.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:27.963 01.410 29988 Exposure complete
22:39:28.006 00.043 29988 worker thread done servicing request
22:39:28.006 00.000 28316 OnExposeComplete: enter
22:39:28.008 00.002 28316 UpdateGuideState(): m_state=6
22:39:28.009 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
22:39:28.009 00.000 28316 Star::Find returns 1 (0), X=590.32, Y=112.32, Mass=1866, SNR=29.7, Peak=149 HFD=4.3
22:39:28.012 00.003 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
22:39:28.015 00.003 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
22:39:28.017 00.002 28316 CameraToMount -- cameraX=0.27 cameraY=0.36 hyp=0.46 cameraTheta=0.93 mountX=-0.22 mountY=-0.41, mountTheta=-2.06
22:39:28.020 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.36, opts=13)
22:39:28.021 00.001 28316 Enqueuing Move request for scope (0.27, 0.36)
22:39:28.021 00.000 29988 Worker thread wakes up
22:39:28.022 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:28.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.36) opts 0xd
22:39:28.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.36)
22:39:28.022 00.000 29988 Moving (0.27, 0.36) raw xDistance=-0.22 yDistance=-0.41
22:39:28.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:39:28.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:39:28.022 00.000 29988 MoveAxis(E, 46, ABG)
22:39:28.022 00.000 29988 Guiding  Dir = 2, Dur = 46
22:39:28.022 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:39:28.024 00.002 29988 IsSlewing returns 0
22:39:28.024 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:28.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:28.025 00.000 28316 Enqueuing Expose request
22:39:28.027 00.002 29988 IsGuiding returns 0
22:39:28.029 00.002 29988 PulseGuide returned control before completion, sleep 55
22:39:28.089 00.060 29988 IsGuiding returns 1
22:39:28.089 00.000 29988 scope still moving after pulse duration time elapsed
22:39:28.120 00.031 29988 IsSlewing returns 0
22:39:28.120 00.000 29988 IsGuiding returns 0
22:39:28.120 00.000 29988 scope move finished after 46 + 47 ms
22:39:28.120 00.000 29988 Move returns status 0, amount 46
22:39:28.120 00.000 29988 MoveAxis(N, 97, ABG)
22:39:28.120 00.000 29988 Guiding  Dir = 0, Dur = 97
22:39:28.120 00.000 29988 IsSlewing returns 0
22:39:28.120 00.000 29988 IsGuiding returns 0
22:39:28.126 00.006 29988 PulseGuide returned control before completion, sleep 103
22:39:28.230 00.104 29988 IsGuiding returns 0
22:39:28.230 00.000 29988 Move returns status 0, amount 97
22:39:28.230 00.000 29988 move complete, result=0
22:39:28.230 00.000 29988 worker thread done servicing request
22:39:28.230 00.000 29988 Worker thread wakes up
22:39:28.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:28.231 00.001 28316 GuideStep: -0.2 px 46 ms EAST, -0.4 px 97 ms NORTH
22:39:28.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:29.856 01.625 29988 Exposure complete
22:39:29.896 00.040 29988 worker thread done servicing request
22:39:29.896 00.000 28316 OnExposeComplete: enter
22:39:29.898 00.002 28316 UpdateGuideState(): m_state=6
22:39:29.900 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
22:39:29.902 00.002 28316 Star::Find returns 1 (0), X=590.25, Y=112.09, Mass=1945, SNR=30.3, Peak=159 HFD=4.5
22:39:29.905 00.003 28316 MultiStar: exiting stabilization period
22:39:29.907 00.002 28316 MultiStar: [#1 0.14,-0.06,0.91,U] [#2 0.11,-0.03,0.92,U] [#3 0.01,-0.12,0.88,U] [#4 0.11,-0.09,0.85,U] [#5 0.21,-0.10,0.77,U] [#6 0.06,-0.12,0.72,U] [#7 0.12,-0.00,0.65,U] [#8 -0.00,-0.32,0.58,U] 
22:39:29.910 00.003 28316 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.20, 0.14}
22:39:29.912 00.002 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
22:39:29.912 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.58)
22:39:29.912 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.54 mountX=0.11 mountY=-0.07, mountTheta=-0.58
22:39:29.914 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
22:39:29.915 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
22:39:29.915 00.000 29988 Worker thread wakes up
22:39:29.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:39:29.916 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.3
22:39:29.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:29.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
22:39:29.917 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:29.917 00.000 28316 Enqueuing Expose request
22:39:29.918 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
22:39:29.918 00.000 29988 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=-0.07
22:39:29.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:39:29.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:29.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:39:29.918 00.000 29988 MoveAxis(E, 0, ABG)
22:39:29.918 00.000 29988 Move returns status 0, amount 0
22:39:29.918 00.000 29988 MoveAxis(N, 0, ABG)
22:39:29.918 00.000 29988 Move returns status 0, amount 0
22:39:29.918 00.000 29988 move complete, result=0
22:39:29.918 00.000 29988 worker thread done servicing request
22:39:29.918 00.000 29988 Worker thread wakes up
22:39:29.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:29.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:29.918 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:31.436 01.518 29988 Exposure complete
22:39:31.469 00.033 29988 worker thread done servicing request
22:39:31.469 00.000 28316 OnExposeComplete: enter
22:39:31.470 00.001 28316 UpdateGuideState(): m_state=6
22:39:31.471 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
22:39:31.471 00.000 28316 Star::Find returns 1 (0), X=590.11, Y=112.31, Mass=1863, SNR=29.6, Peak=147 HFD=4.4
22:39:31.472 00.001 28316 MultiStar: [#1 0.06,0.23,0.91,U] [#2 -0.12,0.22,0.98,U] [#3 -0.18,0.06,0.88,U] [#4 -0.11,0.20,0.87,U] [#5 0.17,0.03,0.80,U] [#6 0.00,0.03,0.69,U] [#7 -0.00,0.25,0.65,U] [#8 -0.19,-0.20,0.64,U] 
22:39:31.472 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {0.07, 0.35}
22:39:31.472 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
22:39:31.473 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
22:39:31.473 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.78 mountX=-0.15 mountY=-0.04, mountTheta=-2.88
22:39:31.476 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
22:39:31.479 00.003 28316 Enqueuing Move request for scope (-0.03, 0.15)
22:39:31.481 00.002 29988 Worker thread wakes up
22:39:31.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
22:39:31.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
22:39:31.481 00.000 29988 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.04
22:39:31.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:31.482 00.001 28316 UpdateGuideState exits: m=1863 RSB=29.6
22:39:31.483 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:31.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:31.484 00.000 28316 Enqueuing Expose request
22:39:31.485 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:39:31.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:31.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:39:31.485 00.000 29988 MoveAxis(E, 0, ABG)
22:39:31.485 00.000 29988 Move returns status 0, amount 0
22:39:31.486 00.001 29988 MoveAxis(N, 0, ABG)
22:39:31.486 00.000 29988 Move returns status 0, amount 0
22:39:31.486 00.000 29988 move complete, result=0
22:39:31.486 00.000 29988 worker thread done servicing request
22:39:31.486 00.000 29988 Worker thread wakes up
22:39:31.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:31.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:31.486 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:33.111 01.625 29988 Exposure complete
22:39:33.143 00.032 29988 worker thread done servicing request
22:39:33.143 00.000 28316 OnExposeComplete: enter
22:39:33.144 00.001 28316 UpdateGuideState(): m_state=6
22:39:33.144 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
22:39:33.144 00.000 28316 Star::Find returns 1 (0), X=590.20, Y=112.28, Mass=1921, SNR=30.1, Peak=172 HFD=4.4
22:39:33.145 00.001 28316 MultiStar: [#1 0.07,0.20,0.90,U] [#2 -0.08,0.10,0.95,U] [#3 -0.17,-0.03,0.85,U] [#4 -0.20,0.19,0.84,U] [#5 -0.09,0.08,0.77,U] [#6 -0.11,-0.01,0.70,U] [#7 0.01,0.11,0.69,U] [#8 0.00,-0.15,0.61,U] 
22:39:33.145 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {0.16, 0.32}
22:39:33.146 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
22:39:33.146 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
22:39:33.147 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.94 mountX=-0.11 mountY=-0.01, mountTheta=-3.05
22:39:33.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
22:39:33.148 00.000 28316 Enqueuing Move request for scope (-0.04, 0.11)
22:39:33.149 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
22:39:33.149 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
22:39:33.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:33.150 00.001 29988 Worker thread wakes up
22:39:33.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:39:33.150 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:39:33.150 00.000 29988 Moving (-0.04, 0.11) raw xDistance=-0.11 yDistance=-0.01
22:39:33.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:33.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:33.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:33.150 00.000 29988 MoveAxis(E, 0, ABG)
22:39:33.150 00.000 29988 Move returns status 0, amount 0
22:39:33.150 00.000 29988 MoveAxis(N, 0, ABG)
22:39:33.150 00.000 29988 Move returns status 0, amount 0
22:39:33.150 00.000 29988 move complete, result=0
22:39:33.150 00.000 29988 worker thread done servicing request
22:39:33.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:33.151 00.001 28316 Enqueuing Expose request
22:39:33.151 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:33.152 00.001 29988 Worker thread wakes up
22:39:33.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:33.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:34.674 01.522 29988 Exposure complete
22:39:34.724 00.050 29988 worker thread done servicing request
22:39:34.725 00.001 28316 OnExposeComplete: enter
22:39:34.728 00.003 28316 UpdateGuideState(): m_state=6
22:39:34.730 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
22:39:34.733 00.003 28316 Star::Find returns 1 (0), X=590.06, Y=112.28, Mass=1870, SNR=29.7, Peak=177 HFD=4.1
22:39:34.735 00.002 28316 MultiStar: [#1 -0.05,0.19,0.89,U] [#2 -0.28,0.14,0.97,U] [#3 -0.32,0.04,0.84,U] [#4 -0.23,0.17,0.85,U] [#5 -0.03,0.14,0.78,U] [#6 -0.20,-0.09,0.72,U] [#7 -0.11,0.34,0.66,U] [#8 -0.31,-0.19,0.60,U] 
22:39:34.737 00.002 28316 refined, 8 included, MultiStar: {-0.16, 0.13}, one-star: {0.02, 0.32}
22:39:34.740 00.003 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.61 = -2.68)
22:39:34.743 00.003 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.43)
22:39:34.745 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.46 mountX=-0.19 mountY=0.09, mountTheta=2.71
22:39:34.749 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.13, opts=13)
22:39:34.752 00.003 28316 Enqueuing Move request for scope (-0.16, 0.13)
22:39:34.754 00.002 29988 Worker thread wakes up
22:39:34.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:34.756 00.002 28316 UpdateGuideState exits: m=1870 RSB=29.7
22:39:34.758 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
22:39:34.758 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
22:39:34.758 00.000 29988 Moving (-0.16, 0.13) raw xDistance=-0.19 yDistance=0.09
22:39:34.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:34.759 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:39:34.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:34.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:34.759 00.000 28316 Enqueuing Expose request
22:39:34.760 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:34.760 00.000 29988 MoveAxis(E, 0, ABG)
22:39:34.760 00.000 29988 Move returns status 0, amount 0
22:39:34.760 00.000 29988 MoveAxis(N, 0, ABG)
22:39:34.760 00.000 29988 Move returns status 0, amount 0
22:39:34.760 00.000 29988 move complete, result=0
22:39:34.760 00.000 29988 worker thread done servicing request
22:39:34.760 00.000 29988 Worker thread wakes up
22:39:34.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:34.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:34.761 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:36.383 01.622 29988 Exposure complete
22:39:36.430 00.047 29988 worker thread done servicing request
22:39:36.430 00.000 28316 OnExposeComplete: enter
22:39:36.431 00.001 28316 UpdateGuideState(): m_state=6
22:39:36.431 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
22:39:36.432 00.001 28316 Star::Find returns 1 (0), X=590.07, Y=112.51, Mass=2049, SNR=31.0, Peak=160 HFD=4.2
22:39:36.432 00.000 28316 MultiStar: [#1 0.05,0.42,0.00,M1] [#2 -0.11,0.35,0.94,U] [#3 -0.40,0.22,0.00,M1] [#4 -0.16,0.36,0.00,M1] [#5 0.16,0.45,0.00,M1] [#6 -0.19,0.21,0.68,U] [#7 -0.13,0.40,0.00,M3] [#8 -0.36,0.24,0.00,M1] 
22:39:36.433 00.001 28316 refined, 2 included, MultiStar: {-0.08, 0.39}, one-star: {0.02, 0.55}
22:39:36.433 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
22:39:36.433 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
22:39:36.435 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.77 mountX=-0.39 mountY=-0.11, mountTheta=-2.87
22:39:36.436 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.39, opts=13)
22:39:36.436 00.000 28316 Enqueuing Move request for scope (-0.08, 0.39)
22:39:36.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:36.438 00.001 28316 UpdateGuideState exits: m=2049 RSB=31.0
22:39:36.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:36.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:36.439 00.001 28316 Enqueuing Expose request
22:39:36.439 00.000 29988 Worker thread wakes up
22:39:36.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
22:39:36.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
22:39:36.439 00.000 29988 Moving (-0.08, 0.39) raw xDistance=-0.39 yDistance=-0.11
22:39:36.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
22:39:36.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:36.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:36.439 00.000 29988 MoveAxis(E, 82, ABG)
22:39:36.440 00.001 29988 Guiding  Dir = 2, Dur = 82
22:39:36.440 00.000 29988 IsSlewing returns 0
22:39:36.440 00.000 29988 IsGuiding returns 0
22:39:36.442 00.002 29988 PulseGuide returned control before completion, sleep 90
22:39:36.540 00.098 29988 IsGuiding returns 0
22:39:36.540 00.000 29988 Move returns status 0, amount 82
22:39:36.540 00.000 29988 MoveAxis(N, 0, ABG)
22:39:36.540 00.000 29988 Move returns status 0, amount 0
22:39:36.540 00.000 29988 move complete, result=0
22:39:36.540 00.000 29988 worker thread done servicing request
22:39:36.540 00.000 29988 Worker thread wakes up
22:39:36.540 00.000 28316 GuideStep: -0.4 px 82 ms EAST, -0.1 px 0 ms NORTH
22:39:36.543 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:36.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:37.953 01.410 29988 Exposure complete
22:39:38.015 00.062 29988 worker thread done servicing request
22:39:38.016 00.001 28316 OnExposeComplete: enter
22:39:38.017 00.001 28316 UpdateGuideState(): m_state=6
22:39:38.017 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
22:39:38.018 00.001 28316 Star::Find returns 1 (0), X=590.15, Y=112.21, Mass=1882, SNR=29.9, Peak=171 HFD=4.3
22:39:38.018 00.000 28316 MultiStar: [#1 0.08,0.13,0.95,U] [#2 -0.10,0.01,1.00,U] [#3 -0.24,-0.06,0.87,U] [#4 -0.02,0.09,0.86,U] [#5 0.05,-0.04,0.79,U] [#6 -0.11,-0.07,0.72,U] [#7 0.02,-0.06,0.67,U] [#8 -0.21,-0.17,0.61,U] 
22:39:38.019 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {0.11, 0.26}
22:39:38.019 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.73 = -2.56)
22:39:38.020 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
22:39:38.022 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.58 mountX=-0.04 mountY=0.02, mountTheta=2.59
22:39:38.024 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
22:39:38.027 00.003 28316 Enqueuing Move request for scope (-0.04, 0.03)
22:39:38.030 00.003 29988 Worker thread wakes up
22:39:38.030 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
22:39:38.030 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
22:39:38.030 00.000 29988 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=0.02
22:39:38.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:39:38.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:38.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:39:38.030 00.000 29988 MoveAxis(E, 0, ABG)
22:39:38.030 00.000 29988 Move returns status 0, amount 0
22:39:38.030 00.000 29988 MoveAxis(N, 0, ABG)
22:39:38.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:39:38.030 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.9
22:39:38.031 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:38.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:38.032 00.001 28316 Enqueuing Expose request
22:39:38.032 00.000 29988 Move returns status 0, amount 0
22:39:38.032 00.000 29988 move complete, result=0
22:39:38.032 00.000 29988 worker thread done servicing request
22:39:38.032 00.000 29988 Worker thread wakes up
22:39:38.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:38.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:38.033 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:39.668 01.635 29988 Exposure complete
22:39:39.717 00.049 29988 worker thread done servicing request
22:39:39.717 00.000 28316 OnExposeComplete: enter
22:39:39.718 00.001 28316 UpdateGuideState(): m_state=6
22:39:39.718 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
22:39:39.719 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=112.33, Mass=1730, SNR=28.6, Peak=151 HFD=4.2
22:39:39.719 00.000 28316 MultiStar: [#1 0.02,0.39,0.00,M1] [#2 -0.04,0.17,1.02,U] [#3 -0.26,0.12,0.88,U] [#4 -0.15,0.29,0.90,U] [#5 0.07,0.26,0.81,U] [#6 -0.06,0.16,0.74,U] [#7 0.02,0.22,0.69,U] [#8 -0.24,-0.24,0.67,U] 
22:39:39.720 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.18}, one-star: {-0.01, 0.37}
22:39:39.720 00.000 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
22:39:39.721 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
22:39:39.721 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.99 mountX=-0.20 mountY=-0.01, mountTheta=-3.09
22:39:39.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.18, opts=13)
22:39:39.723 00.001 28316 Enqueuing Move request for scope (-0.08, 0.18)
22:39:39.723 00.000 29988 Worker thread wakes up
22:39:39.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:39:39.723 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:39:39.723 00.000 29988 Moving (-0.08, 0.18) raw xDistance=-0.20 yDistance=-0.01
22:39:39.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:39:39.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:39.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:39.723 00.000 29988 MoveAxis(E, 42, ABG)
22:39:39.723 00.000 29988 Guiding  Dir = 2, Dur = 42
22:39:39.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:39:39.725 00.002 28316 UpdateGuideState exits: m=1730 RSB=28.6
22:39:39.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:39.726 00.000 28316 Enqueuing Expose request
22:39:39.727 00.001 29988 IsSlewing returns 0
22:39:39.727 00.000 29988 IsGuiding returns 0
22:39:39.729 00.002 29988 PulseGuide returned control before completion, sleep 51
22:39:39.794 00.065 29988 IsGuiding returns 0
22:39:39.794 00.000 29988 Move returns status 0, amount 42
22:39:39.794 00.000 29988 MoveAxis(N, 0, ABG)
22:39:39.794 00.000 29988 Move returns status 0, amount 0
22:39:39.794 00.000 29988 move complete, result=0
22:39:39.794 00.000 29988 worker thread done servicing request
22:39:39.794 00.000 29988 Worker thread wakes up
22:39:39.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:39.794 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
22:39:39.795 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:41.197 01.402 29988 Exposure complete
22:39:41.225 00.028 29988 worker thread done servicing request
22:39:41.225 00.000 28316 OnExposeComplete: enter
22:39:41.226 00.001 28316 UpdateGuideState(): m_state=6
22:39:41.226 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
22:39:41.228 00.002 28316 Star::Find returns 1 (0), X=590.29, Y=112.17, Mass=1904, SNR=30.0, Peak=164 HFD=4.4
22:39:41.230 00.002 28316 MultiStar: [#1 0.16,0.26,0.88,U] [#2 0.05,0.13,0.99,U] [#3 0.01,-0.05,0.83,U] [#4 -0.06,0.20,0.84,U] [#5 0.16,0.17,0.75,U] [#6 0.22,0.03,0.70,U] [#7 0.15,0.11,0.66,U] [#8 0.02,-0.21,0.60,U] 
22:39:41.230 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.25, 0.22}
22:39:41.231 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
22:39:41.231 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
22:39:41.232 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=-0.06 mountY=-0.15, mountTheta=-1.93
22:39:41.233 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.11, opts=13)
22:39:41.233 00.000 28316 Enqueuing Move request for scope (0.11, 0.11)
22:39:41.234 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:39:41.234 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
22:39:41.235 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:41.235 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:41.236 00.001 29988 Worker thread wakes up
22:39:41.236 00.000 28316 Enqueuing Expose request
22:39:41.236 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:39:41.236 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:39:41.236 00.000 29988 Moving (0.11, 0.11) raw xDistance=-0.06 yDistance=-0.15
22:39:41.236 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:41.236 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:41.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:39:41.236 00.000 29988 MoveAxis(E, 0, ABG)
22:39:41.236 00.000 29988 Move returns status 0, amount 0
22:39:41.236 00.000 29988 MoveAxis(N, 0, ABG)
22:39:41.236 00.000 29988 Move returns status 0, amount 0
22:39:41.236 00.000 29988 move complete, result=0
22:39:41.237 00.001 29988 worker thread done servicing request
22:39:41.237 00.000 29988 Worker thread wakes up
22:39:41.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:41.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:41.237 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:42.868 01.631 29988 Exposure complete
22:39:42.905 00.037 29988 worker thread done servicing request
22:39:42.905 00.000 28316 OnExposeComplete: enter
22:39:42.909 00.004 28316 UpdateGuideState(): m_state=6
22:39:42.909 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
22:39:42.910 00.001 28316 Star::Find returns 1 (0), X=590.18, Y=112.41, Mass=1998, SNR=30.8, Peak=161 HFD=4.4
22:39:42.911 00.001 28316 MultiStar: [#1 -0.01,0.33,0.86,U] [#2 -0.07,0.29,0.98,U] [#3 -0.27,0.27,0.00,M1] [#4 -0.01,0.35,0.82,U] [#5 0.10,0.21,0.77,U] [#6 -0.05,0.16,0.69,U] [#7 -0.03,0.29,0.62,U] [#8 -0.17,-0.02,0.58,U] 
22:39:42.913 00.002 28316 refined, 7 included, MultiStar: {-0.00, 0.28}, one-star: {0.13, 0.46}
22:39:42.914 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
22:39:42.915 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
22:39:42.916 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.58 mountX=-0.25 mountY=-0.12, mountTheta=-2.69
22:39:42.917 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.28, opts=13)
22:39:42.918 00.001 28316 Enqueuing Move request for scope (-0.00, 0.28)
22:39:42.919 00.001 29988 Worker thread wakes up
22:39:42.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.28) opts 0xd
22:39:42.919 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.28)
22:39:42.919 00.000 29988 Moving (-0.00, 0.28) raw xDistance=-0.25 yDistance=-0.12
22:39:42.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:39:42.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:42.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:42.919 00.000 29988 MoveAxis(E, 53, ABG)
22:39:42.919 00.000 29988 Guiding  Dir = 2, Dur = 53
22:39:42.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
22:39:42.920 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.8
22:39:42.921 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:42.922 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:42.922 00.000 28316 Enqueuing Expose request
22:39:42.923 00.001 29988 IsSlewing returns 0
22:39:42.924 00.001 29988 IsGuiding returns 0
22:39:42.926 00.002 29988 PulseGuide returned control before completion, sleep 62
22:39:42.993 00.067 29988 IsGuiding returns 1
22:39:42.993 00.000 29988 scope still moving after pulse duration time elapsed
22:39:43.024 00.031 29988 IsSlewing returns 0
22:39:43.024 00.000 29988 IsGuiding returns 0
22:39:43.024 00.000 29988 scope move finished after 53 + 48 ms
22:39:43.024 00.000 29988 Move returns status 0, amount 53
22:39:43.024 00.000 29988 MoveAxis(N, 0, ABG)
22:39:43.024 00.000 29988 Move returns status 0, amount 0
22:39:43.024 00.000 29988 move complete, result=0
22:39:43.025 00.001 29988 worker thread done servicing request
22:39:43.025 00.000 29988 Worker thread wakes up
22:39:43.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:43.025 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
22:39:43.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:44.435 01.410 29988 Exposure complete
22:39:44.465 00.030 29988 worker thread done servicing request
22:39:44.465 00.000 28316 OnExposeComplete: enter
22:39:44.466 00.001 28316 UpdateGuideState(): m_state=6
22:39:44.467 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
22:39:44.467 00.000 28316 Star::Find returns 1 (0), X=590.23, Y=112.16, Mass=1935, SNR=30.1, Peak=160 HFD=4.2
22:39:44.468 00.001 28316 MultiStar: [#1 0.16,0.18,0.90,U] [#2 -0.02,0.06,0.95,U] [#3 0.04,-0.13,0.87,U] [#4 0.08,0.02,0.89,U] [#5 0.19,0.02,0.76,U] [#6 0.24,-0.03,0.72,U] [#7 0.19,0.12,0.68,U] [#8 0.08,-0.22,0.60,U] 
22:39:44.468 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.18, 0.21}
22:39:44.468 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
22:39:44.469 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
22:39:44.469 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=0.02 mountY=-0.13, mountTheta=-1.43
22:39:44.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
22:39:44.471 00.001 28316 Enqueuing Move request for scope (0.12, 0.04)
22:39:44.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:39:44.472 00.001 29988 Worker thread wakes up
22:39:44.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
22:39:44.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
22:39:44.472 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.1
22:39:44.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:44.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:44.473 00.000 28316 Enqueuing Expose request
22:39:44.474 00.001 29988 Moving (0.12, 0.04) raw xDistance=0.02 yDistance=-0.13
22:39:44.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:39:44.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:44.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:39:44.474 00.000 29988 MoveAxis(E, 0, ABG)
22:39:44.474 00.000 29988 Move returns status 0, amount 0
22:39:44.474 00.000 29988 MoveAxis(N, 0, ABG)
22:39:44.474 00.000 29988 Move returns status 0, amount 0
22:39:44.474 00.000 29988 move complete, result=0
22:39:44.474 00.000 29988 worker thread done servicing request
22:39:44.474 00.000 29988 Worker thread wakes up
22:39:44.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:44.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:44.475 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:46.102 01.627 29988 Exposure complete
22:39:46.142 00.040 29988 worker thread done servicing request
22:39:46.142 00.000 28316 OnExposeComplete: enter
22:39:46.143 00.001 28316 UpdateGuideState(): m_state=6
22:39:46.144 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
22:39:46.144 00.000 28316 Star::Find returns 1 (0), X=590.09, Y=112.11, Mass=1772, SNR=28.9, Peak=156 HFD=4.3
22:39:46.145 00.001 28316 MultiStar: [#1 0.06,-0.01,0.97,U] [#2 0.03,0.05,0.93,U] [#3 -0.03,-0.12,0.86,U] [#4 0.03,0.03,0.89,U] [#5 0.04,-0.12,0.80,U] [#6 -0.06,-0.14,0.74,U] [#7 0.19,0.11,0.70,U] [#8 -0.11,-0.24,0.61,U] 
22:39:46.145 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {0.04, 0.15}
22:39:46.145 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
22:39:46.147 00.002 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
22:39:46.147 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.68 mountX=0.03 mountY=-0.01, mountTheta=-0.43
22:39:46.149 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
22:39:46.150 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
22:39:46.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:46.151 00.001 28316 UpdateGuideState exits: m=1772 RSB=28.9
22:39:46.151 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:46.152 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:46.152 00.000 28316 Enqueuing Expose request
22:39:46.152 00.000 29988 Worker thread wakes up
22:39:46.153 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:39:46.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:39:46.153 00.000 29988 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=-0.01
22:39:46.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:39:46.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:46.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:46.153 00.000 29988 MoveAxis(E, 0, ABG)
22:39:46.153 00.000 29988 Move returns status 0, amount 0
22:39:46.153 00.000 29988 MoveAxis(N, 0, ABG)
22:39:46.153 00.000 29988 Move returns status 0, amount 0
22:39:46.153 00.000 29988 move complete, result=0
22:39:46.153 00.000 29988 worker thread done servicing request
22:39:46.153 00.000 29988 Worker thread wakes up
22:39:46.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:46.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:46.153 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:47.680 01.527 29988 Exposure complete
22:39:47.726 00.046 29988 worker thread done servicing request
22:39:47.726 00.000 28316 OnExposeComplete: enter
22:39:47.728 00.002 28316 UpdateGuideState(): m_state=6
22:39:47.729 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
22:39:47.730 00.001 28316 Star::Find returns 1 (0), X=590.21, Y=112.11, Mass=1834, SNR=29.4, Peak=156 HFD=4.2
22:39:47.731 00.001 28316 MultiStar: [#1 0.39,0.11,0.00,M1] [#2 0.19,0.22,0.98,U] [#3 0.03,-0.13,0.89,U] [#4 0.09,0.18,0.86,U] [#5 0.25,0.05,0.79,U] [#6 0.26,-0.02,0.73,U] [#7 0.18,0.12,0.69,U] [#8 0.11,-0.12,0.62,U] 
22:39:47.733 00.002 28316 refined, 7 included, MultiStar: {0.16, 0.07}, one-star: {0.16, 0.16}
22:39:47.734 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.56 = 1.56)
22:39:47.735 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.62)
22:39:47.736 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.42 mountX=0.00 mountY=-0.17, mountTheta=-1.56
22:39:47.739 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.07, opts=13)
22:39:47.740 00.001 28316 Enqueuing Move request for scope (0.16, 0.07)
22:39:47.742 00.002 29988 Worker thread wakes up
22:39:47.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
22:39:47.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
22:39:47.742 00.000 29988 Moving (0.16, 0.07) raw xDistance=0.00 yDistance=-0.17
22:39:47.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:47.743 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:39:47.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:47.743 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.4
22:39:47.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:47.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:47.744 00.000 28316 Enqueuing Expose request
22:39:47.745 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:39:47.745 00.000 29988 MoveAxis(E, 0, ABG)
22:39:47.745 00.000 29988 Move returns status 0, amount 0
22:39:47.745 00.000 29988 MoveAxis(N, 0, ABG)
22:39:47.745 00.000 29988 Move returns status 0, amount 0
22:39:47.745 00.000 29988 move complete, result=0
22:39:47.745 00.000 29988 worker thread done servicing request
22:39:47.745 00.000 29988 Worker thread wakes up
22:39:47.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:47.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:47.745 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:49.476 01.731 29988 Exposure complete
22:39:49.503 00.027 29988 worker thread done servicing request
22:39:49.503 00.000 28316 OnExposeComplete: enter
22:39:49.504 00.001 28316 UpdateGuideState(): m_state=6
22:39:49.504 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
22:39:49.506 00.002 28316 Star::Find returns 1 (0), X=590.02, Y=112.28, Mass=1850, SNR=29.5, Peak=161 HFD=4.1
22:39:49.507 00.001 28316 MultiStar: [#1 -0.03,0.21,0.92,U] [#2 -0.04,0.20,0.98,U] [#3 -0.20,0.12,0.85,U] [#4 -0.20,0.28,0.89,U] [#5 -0.05,0.13,0.78,U] [#6 0.08,-0.09,0.72,U] [#7 -0.07,0.18,0.66,U] [#8 -0.08,-0.19,0.63,U] 
22:39:49.507 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.15}, one-star: {-0.03, 0.33}
22:39:49.508 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.15 = -3.14)
22:39:49.508 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.04)
22:39:49.509 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.00 mountX=-0.16 mountY=-0.01, mountTheta=-3.11
22:39:49.510 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
22:39:49.510 00.000 28316 Enqueuing Move request for scope (-0.07, 0.15)
22:39:49.511 00.001 29988 Worker thread wakes up
22:39:49.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:39:49.511 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
22:39:49.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:49.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:49.512 00.000 28316 Enqueuing Expose request
22:39:49.513 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:39:49.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:39:49.513 00.000 29988 Moving (-0.07, 0.15) raw xDistance=-0.16 yDistance=-0.01
22:39:49.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:39:49.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:49.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:49.513 00.000 29988 MoveAxis(E, 0, ABG)
22:39:49.513 00.000 29988 Move returns status 0, amount 0
22:39:49.513 00.000 29988 MoveAxis(N, 0, ABG)
22:39:49.513 00.000 29988 Move returns status 0, amount 0
22:39:49.513 00.000 29988 move complete, result=0
22:39:49.513 00.000 29988 worker thread done servicing request
22:39:49.513 00.000 29988 Worker thread wakes up
22:39:49.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:49.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:49.513 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:50.923 01.410 29988 Exposure complete
22:39:50.969 00.046 29988 worker thread done servicing request
22:39:50.969 00.000 28316 OnExposeComplete: enter
22:39:50.971 00.002 28316 UpdateGuideState(): m_state=6
22:39:50.971 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
22:39:50.972 00.001 28316 Star::Find returns 1 (0), X=590.05, Y=112.46, Mass=1909, SNR=29.9, Peak=154 HFD=4.1
22:39:50.972 00.000 28316 MultiStar: [#1 0.13,0.30,0.88,U] [#2 -0.06,0.40,0.00,M1] [#3 -0.20,0.24,0.85,U] [#4 -0.00,0.42,0.00,M1] [#5 0.14,0.19,0.79,U] [#6 0.05,0.06,0.72,U] [#7 -0.03,0.29,0.67,U] [#8 -0.13,0.08,0.61,U] 
22:39:50.973 00.001 28316 refined, 6 included, MultiStar: {0.00, 0.26}, one-star: {0.01, 0.51}
22:39:50.973 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
22:39:50.974 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.47)
22:39:50.976 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.57 mountX=-0.23 mountY=-0.12, mountTheta=-2.68
22:39:50.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.26, opts=13)
22:39:50.979 00.001 28316 Enqueuing Move request for scope (0.00, 0.26)
22:39:50.980 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:39:50.981 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
22:39:50.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:50.983 00.001 28316 Enqueuing Expose request
22:39:50.984 00.001 29988 Worker thread wakes up
22:39:50.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
22:39:50.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
22:39:50.984 00.000 29988 Moving (0.00, 0.26) raw xDistance=-0.23 yDistance=-0.12
22:39:50.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:39:50.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:50.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:50.985 00.001 29988 MoveAxis(E, 49, ABG)
22:39:50.985 00.000 29988 Guiding  Dir = 2, Dur = 49
22:39:50.985 00.000 29988 IsSlewing returns 0
22:39:50.985 00.000 29988 IsGuiding returns 0
22:39:50.987 00.002 29988 PulseGuide returned control before completion, sleep 58
22:39:51.050 00.063 29988 IsGuiding returns 0
22:39:51.050 00.000 29988 Move returns status 0, amount 49
22:39:51.050 00.000 29988 MoveAxis(N, 0, ABG)
22:39:51.050 00.000 29988 Move returns status 0, amount 0
22:39:51.050 00.000 29988 move complete, result=0
22:39:51.050 00.000 29988 worker thread done servicing request
22:39:51.050 00.000 29988 Worker thread wakes up
22:39:51.050 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
22:39:51.051 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:51.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:52.680 01.629 29988 Exposure complete
22:39:52.720 00.040 29988 worker thread done servicing request
22:39:52.720 00.000 28316 OnExposeComplete: enter
22:39:52.722 00.002 28316 UpdateGuideState(): m_state=6
22:39:52.723 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
22:39:52.724 00.001 28316 Star::Find returns 1 (0), X=590.33, Y=112.14, Mass=1837, SNR=29.5, Peak=151 HFD=4.2
22:39:52.727 00.003 28316 MultiStar: [#1 0.17,0.03,0.93,U] [#2 0.19,0.04,0.99,U] [#3 0.01,-0.09,0.88,U] [#4 0.12,0.09,0.89,U] [#5 0.20,0.01,0.79,U] [#6 0.17,-0.14,0.72,U] [#7 0.14,-0.02,0.69,U] [#8 0.13,-0.18,0.63,U] 
22:39:52.729 00.002 28316 refined, 8 included, MultiStar: {0.16, 0.01}, one-star: {0.28, 0.19}
22:39:52.729 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
22:39:52.730 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
22:39:52.731 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.03 mountX=0.06 mountY=-0.15, mountTheta=-1.17
22:39:52.732 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.01, opts=13)
22:39:52.732 00.000 28316 Enqueuing Move request for scope (0.16, 0.01)
22:39:52.733 00.001 29988 Worker thread wakes up
22:39:52.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:52.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
22:39:52.733 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
22:39:52.733 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.5
22:39:52.734 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:52.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:52.734 00.000 28316 Enqueuing Expose request
22:39:52.735 00.001 29988 Moving (0.16, 0.01) raw xDistance=0.06 yDistance=-0.15
22:39:52.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:39:52.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:52.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:39:52.735 00.000 29988 MoveAxis(E, 0, ABG)
22:39:52.735 00.000 29988 Move returns status 0, amount 0
22:39:52.735 00.000 29988 MoveAxis(N, 0, ABG)
22:39:52.735 00.000 29988 Move returns status 0, amount 0
22:39:52.735 00.000 29988 move complete, result=0
22:39:52.735 00.000 29988 worker thread done servicing request
22:39:52.735 00.000 29988 Worker thread wakes up
22:39:52.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:52.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:52.735 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:54.258 01.523 29988 Exposure complete
22:39:54.297 00.039 29988 worker thread done servicing request
22:39:54.299 00.002 28316 OnExposeComplete: enter
22:39:54.299 00.000 28316 UpdateGuideState(): m_state=6
22:39:54.300 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
22:39:54.300 00.000 28316 Star::Find returns 1 (0), X=590.40, Y=112.16, Mass=1848, SNR=29.6, Peak=157 HFD=3.9
22:39:54.301 00.001 28316 MultiStar: [#1 0.30,-0.01,0.91,U] [#2 0.16,-0.01,1.00,U] [#3 0.01,-0.26,0.90,U] [#4 0.07,-0.15,0.85,U] [#5 0.19,-0.12,0.80,U] [#6 0.24,-0.33,0.00,M1] [#7 0.28,-0.18,0.68,U] [#8 0.08,-0.20,0.61,U] 
22:39:54.301 00.000 28316 refined, 7 included, MultiStar: {0.18, -0.08}, one-star: {0.36, 0.20}
22:39:54.302 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
22:39:54.304 00.002 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.44)
22:39:54.307 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.40 mountX=0.15 mountY=-0.13, mountTheta=-0.72
22:39:54.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
22:39:54.310 00.001 28316 Enqueuing Move request for scope (0.18, -0.08)
22:39:54.310 00.000 29988 Worker thread wakes up
22:39:54.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:54.311 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.6
22:39:54.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:54.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:54.312 00.001 28316 Enqueuing Expose request
22:39:54.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
22:39:54.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
22:39:54.312 00.000 29988 Moving (0.18, -0.08) raw xDistance=0.15 yDistance=-0.13
22:39:54.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:39:54.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:54.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:39:54.312 00.000 29988 MoveAxis(E, 0, ABG)
22:39:54.312 00.000 29988 Move returns status 0, amount 0
22:39:54.312 00.000 29988 MoveAxis(N, 0, ABG)
22:39:54.312 00.000 29988 Move returns status 0, amount 0
22:39:54.312 00.000 29988 move complete, result=0
22:39:54.312 00.000 29988 worker thread done servicing request
22:39:54.312 00.000 29988 Worker thread wakes up
22:39:54.313 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:54.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:54.313 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:55.947 01.634 29988 Exposure complete
22:39:55.996 00.049 29988 worker thread done servicing request
22:39:55.996 00.000 28316 OnExposeComplete: enter
22:39:55.998 00.002 28316 UpdateGuideState(): m_state=6
22:39:55.999 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
22:39:56.000 00.001 28316 Star::Find returns 1 (0), X=590.37, Y=112.07, Mass=1840, SNR=29.4, Peak=145 HFD=4.2
22:39:56.001 00.001 28316 MultiStar: [#1 0.34,0.02,0.91,U] [#2 0.32,0.05,0.93,U] [#3 0.13,-0.20,0.89,U] [#4 0.18,-0.01,0.89,U] [#5 0.35,-0.16,0.00,M1] [#6 0.27,-0.17,0.73,U] [#7 0.25,-0.13,0.68,U] [#8 0.11,-0.32,0.61,U] 
22:39:56.002 00.001 28316 refined, 7 included, MultiStar: {0.25, -0.06}, one-star: {0.33, 0.12}
22:39:56.005 00.003 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
22:39:56.006 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.29)
22:39:56.009 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-0.25 mountX=0.16 mountY=-0.19, mountTheta=-0.87
22:39:56.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.06, opts=13)
22:39:56.012 00.001 28316 Enqueuing Move request for scope (0.25, -0.06)
22:39:56.012 00.000 29988 Worker thread wakes up
22:39:56.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
22:39:56.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
22:39:56.012 00.000 29988 Moving (0.25, -0.06) raw xDistance=0.16 yDistance=-0.19
22:39:56.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:39:56.013 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:56.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
22:39:56.013 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
22:39:56.014 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:56.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:56.015 00.001 28316 Enqueuing Expose request
22:39:56.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:56.015 00.000 29988 MoveAxis(E, 0, ABG)
22:39:56.015 00.000 29988 Move returns status 0, amount 0
22:39:56.015 00.000 29988 MoveAxis(N, 0, ABG)
22:39:56.015 00.000 29988 Move returns status 0, amount 0
22:39:56.015 00.000 29988 move complete, result=0
22:39:56.015 00.000 29988 worker thread done servicing request
22:39:56.015 00.000 29988 Worker thread wakes up
22:39:56.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:56.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:56.016 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:57.528 01.512 29988 Exposure complete
22:39:57.568 00.040 29988 worker thread done servicing request
22:39:57.568 00.000 28316 OnExposeComplete: enter
22:39:57.569 00.001 28316 UpdateGuideState(): m_state=6
22:39:57.569 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
22:39:57.571 00.002 28316 Star::Find returns 1 (0), X=590.34, Y=112.30, Mass=1732, SNR=28.6, Peak=141 HFD=4.2
22:39:57.573 00.002 28316 MultiStar: [#1 0.23,0.22,0.97,U] [#2 0.08,0.14,1.00,U] [#3 -0.03,0.02,0.89,U] [#4 0.14,0.21,0.89,U] [#5 0.36,0.13,0.00,M2] [#6 0.18,0.10,0.75,U] [#7 0.27,0.14,0.71,U] [#8 0.09,-0.15,0.66,U] 
22:39:57.574 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.14}, one-star: {0.29, 0.34}
22:39:57.575 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
22:39:57.575 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
22:39:57.576 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.73 mountX=-0.06 mountY=-0.20, mountTheta=-1.87
22:39:57.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.14, opts=13)
22:39:57.578 00.001 28316 Enqueuing Move request for scope (0.16, 0.14)
22:39:57.578 00.000 29988 Worker thread wakes up
22:39:57.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:39:57.579 00.001 28316 UpdateGuideState exits: m=1732 RSB=28.6
22:39:57.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:57.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:57.580 00.000 28316 Enqueuing Expose request
22:39:57.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
22:39:57.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
22:39:57.581 00.001 29988 Moving (0.16, 0.14) raw xDistance=-0.06 yDistance=-0.20
22:39:57.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:57.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:39:57.581 00.000 29988 MoveAxis(E, 0, ABG)
22:39:57.581 00.000 29988 Move returns status 0, amount 0
22:39:57.581 00.000 29988 MoveAxis(N, 49, ABG)
22:39:57.581 00.000 29988 Guiding  Dir = 0, Dur = 49
22:39:57.581 00.000 29988 IsSlewing returns 0
22:39:57.581 00.000 29988 IsGuiding returns 0
22:39:57.587 00.006 29988 PulseGuide returned control before completion, sleep 55
22:39:57.654 00.067 29988 IsGuiding returns 0
22:39:57.654 00.000 29988 Move returns status 0, amount 49
22:39:57.654 00.000 29988 move complete, result=0
22:39:57.654 00.000 29988 worker thread done servicing request
22:39:57.654 00.000 29988 Worker thread wakes up
22:39:57.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:57.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:57.654 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:39:59.290 01.636 29988 Exposure complete
22:39:59.350 00.060 29988 worker thread done servicing request
22:39:59.350 00.000 28316 OnExposeComplete: enter
22:39:59.353 00.003 28316 UpdateGuideState(): m_state=6
22:39:59.355 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
22:39:59.358 00.003 28316 Star::Find returns 1 (0), X=590.11, Y=112.14, Mass=1870, SNR=29.8, Peak=180 HFD=4.3
22:39:59.361 00.003 28316 MultiStar: [#1 0.03,0.10,0.88,U] [#2 -0.03,0.17,0.94,U] [#3 -0.27,0.12,0.90,U] [#4 -0.15,-0.00,0.89,U] [#5 0.00,0.03,0.80,U] [#6 -0.01,-0.09,0.71,U] [#7 0.07,0.09,0.69,U] [#8 -0.25,-0.22,0.60,U] 
22:39:59.364 00.003 28316 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {0.06, 0.18}
22:39:59.366 00.002 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
22:39:59.368 00.002 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.30)
22:39:59.370 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.34 mountX=-0.08 mountY=0.02, mountTheta=2.84
22:39:59.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
22:39:59.372 00.001 28316 Enqueuing Move request for scope (-0.06, 0.06)
22:39:59.372 00.000 29988 Worker thread wakes up
22:39:59.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:39:59.373 00.001 28316 UpdateGuideState exits: m=1870 RSB=29.8
22:39:59.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:39:59.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:39:59.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:39:59.375 00.000 28316 Enqueuing Expose request
22:39:59.375 00.000 29988 Moving (-0.06, 0.06) raw xDistance=-0.08 yDistance=0.02
22:39:59.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:39:59.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:59.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:39:59.375 00.000 29988 MoveAxis(E, 0, ABG)
22:39:59.376 00.001 29988 Move returns status 0, amount 0
22:39:59.376 00.000 29988 MoveAxis(N, 0, ABG)
22:39:59.376 00.000 29988 Move returns status 0, amount 0
22:39:59.376 00.000 29988 move complete, result=0
22:39:59.376 00.000 29988 worker thread done servicing request
22:39:59.376 00.000 29988 Worker thread wakes up
22:39:59.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:39:59.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:39:59.376 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:00.781 01.405 29988 Exposure complete
22:40:00.820 00.039 29988 worker thread done servicing request
22:40:00.820 00.000 28316 OnExposeComplete: enter
22:40:00.821 00.001 28316 UpdateGuideState(): m_state=6
22:40:00.822 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
22:40:00.823 00.001 28316 Star::Find returns 1 (0), X=590.04, Y=112.26, Mass=1715, SNR=28.5, Peak=165 HFD=4.1
22:40:00.823 00.000 28316 MultiStar: [#1 -0.03,0.16,0.92,U] [#2 -0.10,0.10,1.00,U] [#3 -0.27,0.09,0.90,U] [#4 -0.05,0.17,0.91,U] [#5 -0.00,-0.02,0.82,U] [#6 -0.08,-0.05,0.76,U] [#7 -0.07,0.10,0.68,U] [#8 -0.04,-0.15,0.64,U] 
22:40:00.824 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {0.00, 0.30}
22:40:00.825 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
22:40:00.825 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
22:40:00.826 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.23 mountX=-0.11 mountY=0.02, mountTheta=2.94
22:40:00.828 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
22:40:00.829 00.001 28316 Enqueuing Move request for scope (-0.07, 0.09)
22:40:00.830 00.001 29988 Worker thread wakes up
22:40:00.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:40:00.830 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:40:00.830 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
22:40:00.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:40:00.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:00.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:40:00.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:00.831 00.001 29988 MoveAxis(E, 0, ABG)
22:40:00.831 00.000 29988 Move returns status 0, amount 0
22:40:00.831 00.000 29988 MoveAxis(N, 0, ABG)
22:40:00.831 00.000 28316 UpdateGuideState exits: m=1715 RSB=28.5
22:40:00.832 00.001 29988 Move returns status 0, amount 0
22:40:00.832 00.000 29988 move complete, result=0
22:40:00.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:00.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:00.833 00.000 28316 Enqueuing Expose request
22:40:00.834 00.001 29988 worker thread done servicing request
22:40:00.834 00.000 29988 Worker thread wakes up
22:40:00.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:00.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:00.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:02.470 01.636 29988 Exposure complete
22:40:02.509 00.039 29988 worker thread done servicing request
22:40:02.509 00.000 28316 OnExposeComplete: enter
22:40:02.510 00.001 28316 UpdateGuideState(): m_state=6
22:40:02.510 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
22:40:02.511 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=112.23, Mass=1842, SNR=29.5, Peak=170 HFD=4.3
22:40:02.511 00.000 28316 MultiStar: [#1 0.01,0.25,0.92,U] [#2 -0.04,0.14,0.98,U] [#3 -0.28,0.12,0.83,U] [#4 -0.24,0.24,0.92,U] [#5 0.01,0.06,0.81,U] [#6 -0.07,0.06,0.74,U] [#7 -0.07,0.11,0.65,U] [#8 -0.11,-0.21,0.61,U] 
22:40:02.512 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.13}, one-star: {-0.03, 0.27}
22:40:02.512 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
22:40:02.513 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
22:40:02.513 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.17 mountX=-0.16 mountY=0.02, mountTheta=3.01
22:40:02.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.13, opts=13)
22:40:02.515 00.001 28316 Enqueuing Move request for scope (-0.09, 0.13)
22:40:02.515 00.000 29988 Worker thread wakes up
22:40:02.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:02.515 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
22:40:02.516 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
22:40:02.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
22:40:02.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:02.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:02.518 00.001 28316 Enqueuing Expose request
22:40:02.518 00.000 29988 Moving (-0.09, 0.13) raw xDistance=-0.16 yDistance=0.02
22:40:02.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:40:02.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:02.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:40:02.518 00.000 29988 MoveAxis(E, 0, ABG)
22:40:02.518 00.000 29988 Move returns status 0, amount 0
22:40:02.518 00.000 29988 MoveAxis(N, 0, ABG)
22:40:02.519 00.001 29988 Move returns status 0, amount 0
22:40:02.519 00.000 29988 move complete, result=0
22:40:02.519 00.000 29988 worker thread done servicing request
22:40:02.519 00.000 29988 Worker thread wakes up
22:40:02.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:02.519 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:02.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:04.050 01.531 29988 Exposure complete
22:40:04.101 00.051 29988 worker thread done servicing request
22:40:04.101 00.000 28316 OnExposeComplete: enter
22:40:04.103 00.002 28316 UpdateGuideState(): m_state=6
22:40:04.106 00.003 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
22:40:04.108 00.002 28316 Star::Find returns 1 (0), X=590.15, Y=112.28, Mass=1835, SNR=29.4, Peak=162 HFD=4.4
22:40:04.110 00.002 28316 MultiStar: [#1 0.01,0.13,0.89,U] [#2 -0.13,0.12,0.94,U] [#3 -0.29,0.02,0.88,U] [#4 -0.35,0.08,0.85,U] [#5 -0.03,0.01,0.82,U] [#6 -0.10,-0.05,0.73,U] [#7 -0.08,0.09,0.68,U] [#8 -0.21,-0.19,0.58,U] 
22:40:04.110 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {0.10, 0.33}
22:40:04.111 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
22:40:04.111 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
22:40:04.112 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.56 mountX=-0.12 mountY=0.07, mountTheta=2.61
22:40:04.113 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
22:40:04.113 00.000 28316 Enqueuing Move request for scope (-0.11, 0.08)
22:40:04.114 00.001 29988 Worker thread wakes up
22:40:04.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:40:04.114 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:40:04.114 00.000 29988 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=0.07
22:40:04.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:04.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:04.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:04.115 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
22:40:04.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:04.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:04.116 00.000 28316 Enqueuing Expose request
22:40:04.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:04.116 00.000 29988 MoveAxis(E, 0, ABG)
22:40:04.116 00.000 29988 Move returns status 0, amount 0
22:40:04.116 00.000 29988 MoveAxis(N, 0, ABG)
22:40:04.116 00.000 29988 Move returns status 0, amount 0
22:40:04.116 00.000 29988 move complete, result=0
22:40:04.117 00.001 29988 worker thread done servicing request
22:40:04.117 00.000 29988 Worker thread wakes up
22:40:04.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:04.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:04.117 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:05.751 01.634 29988 Exposure complete
22:40:05.805 00.054 29988 worker thread done servicing request
22:40:05.805 00.000 28316 OnExposeComplete: enter
22:40:05.807 00.002 28316 UpdateGuideState(): m_state=6
22:40:05.809 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
22:40:05.812 00.003 28316 Star::Find returns 1 (0), X=590.13, Y=112.21, Mass=1858, SNR=29.6, Peak=167 HFD=4.3
22:40:05.815 00.003 28316 MultiStar: [#1 0.15,0.11,0.90,U] [#2 -0.12,0.01,0.95,U] [#3 0.06,-0.08,0.85,U] [#4 -0.11,0.13,0.87,U] [#5 0.09,0.00,0.76,U] [#6 -0.14,-0.08,0.73,U] [#7 -0.04,-0.03,0.70,U] [#8 0.01,-0.12,0.60,U] 
22:40:05.817 00.002 28316 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {0.09, 0.25}
22:40:05.819 00.002 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
22:40:05.822 00.003 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
22:40:05.824 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.53 mountX=-0.03 mountY=-0.02, mountTheta=-2.65
22:40:05.828 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
22:40:05.829 00.001 28316 Enqueuing Move request for scope (0.00, 0.04)
22:40:05.829 00.000 29988 Worker thread wakes up
22:40:05.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:05.830 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.6
22:40:05.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:05.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:05.831 00.001 28316 Enqueuing Expose request
22:40:05.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
22:40:05.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
22:40:05.831 00.000 29988 Moving (0.00, 0.04) raw xDistance=-0.03 yDistance=-0.02
22:40:05.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:05.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:05.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:05.831 00.000 29988 MoveAxis(E, 0, ABG)
22:40:05.831 00.000 29988 Move returns status 0, amount 0
22:40:05.831 00.000 29988 MoveAxis(N, 0, ABG)
22:40:05.831 00.000 29988 Move returns status 0, amount 0
22:40:05.831 00.000 29988 move complete, result=0
22:40:05.831 00.000 29988 worker thread done servicing request
22:40:05.831 00.000 29988 Worker thread wakes up
22:40:05.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:05.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:05.833 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:07.239 01.406 29988 Exposure complete
22:40:07.279 00.040 29988 worker thread done servicing request
22:40:07.279 00.000 28316 OnExposeComplete: enter
22:40:07.280 00.001 28316 UpdateGuideState(): m_state=6
22:40:07.282 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
22:40:07.283 00.001 28316 Star::Find returns 1 (0), X=589.77, Y=112.31, Mass=1862, SNR=29.7, Peak=171 HFD=4.3
22:40:07.284 00.001 28316 MultiStar: [#1 -0.19,0.20,0.92,U] [#2 -0.33,0.21,0.00,M1] [#3 -0.23,0.01,0.87,U] [#4 -0.22,0.17,0.87,U] [#5 -0.06,0.07,0.79,U] [#6 -0.21,-0.11,0.76,U] [#7 -0.16,0.15,0.65,U] [#8 -0.31,-0.29,0.00,M1] 
22:40:07.288 00.004 28316 refined, 6 included, MultiStar: {-0.20, 0.13}, one-star: {-0.27, 0.35}
22:40:07.291 00.003 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.70 = -2.59)
22:40:07.293 00.002 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
22:40:07.293 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.55 mountX=-0.20 mountY=0.12, mountTheta=2.62
22:40:07.295 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.13, opts=13)
22:40:07.297 00.002 28316 Enqueuing Move request for scope (-0.20, 0.13)
22:40:07.298 00.001 29988 Worker thread wakes up
22:40:07.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
22:40:07.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
22:40:07.298 00.000 29988 Moving (-0.20, 0.13) raw xDistance=-0.20 yDistance=0.12
22:40:07.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:40:07.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:07.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:07.299 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:40:07.299 00.000 29988 MoveAxis(E, 42, ABG)
22:40:07.299 00.000 29988 Guiding  Dir = 2, Dur = 42
22:40:07.299 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.7
22:40:07.301 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:07.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:07.302 00.001 29988 IsSlewing returns 0
22:40:07.302 00.000 28316 Enqueuing Expose request
22:40:07.303 00.001 29988 IsGuiding returns 0
22:40:07.304 00.001 29988 PulseGuide returned control before completion, sleep 51
22:40:07.367 00.063 29988 IsGuiding returns 0
22:40:07.367 00.000 29988 Move returns status 0, amount 42
22:40:07.367 00.000 29988 MoveAxis(N, 0, ABG)
22:40:07.367 00.000 29988 Move returns status 0, amount 0
22:40:07.367 00.000 29988 move complete, result=0
22:40:07.367 00.000 29988 worker thread done servicing request
22:40:07.367 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
22:40:07.368 00.001 29988 Worker thread wakes up
22:40:07.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:07.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:09.004 01.636 29988 Exposure complete
22:40:09.052 00.048 29988 worker thread done servicing request
22:40:09.052 00.000 28316 OnExposeComplete: enter
22:40:09.053 00.001 28316 UpdateGuideState(): m_state=6
22:40:09.053 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
22:40:09.054 00.001 28316 Star::Find returns 1 (0), X=590.26, Y=112.19, Mass=1719, SNR=28.5, Peak=158 HFD=4.3
22:40:09.055 00.001 28316 MultiStar: [#1 -0.01,0.17,0.92,U] [#2 -0.05,-0.01,1.01,U] [#3 -0.03,-0.08,0.89,U] [#4 -0.10,0.09,0.91,U] [#5 0.02,0.05,0.78,U] [#6 -0.10,-0.18,0.77,U] [#7 0.08,0.04,0.71,U] [#8 -0.01,-0.17,0.65,U] 
22:40:09.056 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.03}, one-star: {0.22, 0.24}
22:40:09.058 00.002 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
22:40:09.058 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.58)
22:40:09.059 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.46 mountX=-0.02 mountY=-0.02, mountTheta=-2.58
22:40:09.060 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
22:40:09.060 00.000 28316 Enqueuing Move request for scope (0.00, 0.03)
22:40:09.062 00.002 29988 Worker thread wakes up
22:40:09.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:40:09.062 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:40:09.062 00.000 29988 Moving (0.00, 0.03) raw xDistance=-0.02 yDistance=-0.02
22:40:09.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:09.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:09.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:09.063 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:09.063 00.000 29988 MoveAxis(E, 0, ABG)
22:40:09.063 00.000 28316 UpdateGuideState exits: m=1719 RSB=28.5
22:40:09.064 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:09.066 00.002 29988 Move returns status 0, amount 0
22:40:09.066 00.000 29988 MoveAxis(N, 0, ABG)
22:40:09.066 00.000 29988 Move returns status 0, amount 0
22:40:09.066 00.000 29988 move complete, result=0
22:40:09.066 00.000 29988 worker thread done servicing request
22:40:09.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:09.066 00.000 28316 Enqueuing Expose request
22:40:09.067 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:09.067 00.000 29988 Worker thread wakes up
22:40:09.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:09.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:10.589 01.522 29988 Exposure complete
22:40:10.640 00.051 29988 worker thread done servicing request
22:40:10.641 00.001 28316 OnExposeComplete: enter
22:40:10.644 00.003 28316 UpdateGuideState(): m_state=6
22:40:10.646 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
22:40:10.648 00.002 28316 Star::Find returns 1 (0), X=590.04, Y=112.10, Mass=1842, SNR=29.4, Peak=163 HFD=4.4
22:40:10.651 00.003 28316 MultiStar: [#1 -0.10,0.13,0.88,U] [#2 -0.23,0.06,0.98,U] [#3 -0.29,-0.13,0.86,U] [#4 -0.19,0.00,0.89,U] [#5 -0.06,-0.11,0.80,U] [#6 -0.19,-0.21,0.77,U] [#7 -0.19,0.02,0.66,U] [#8 -0.23,-0.36,0.00,M1] 
22:40:10.653 00.002 28316 single-star, 7 included, MultiStar: {-0.15, -0.00}, one-star: {-0.01, 0.15}
22:40:10.653 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
22:40:10.653 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.43)
22:40:10.654 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.61 mountX=-0.14 mountY=-0.06, mountTheta=-2.72
22:40:10.656 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
22:40:10.656 00.000 28316 Enqueuing Move request for scope (-0.01, 0.15)
22:40:10.657 00.001 29988 Worker thread wakes up
22:40:10.658 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:10.659 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
22:40:10.659 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.4
22:40:10.660 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.661 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:10.661 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
22:40:10.661 00.000 28316 Enqueuing Expose request
22:40:10.662 00.001 29988 Moving (-0.01, 0.15) raw xDistance=-0.14 yDistance=-0.06
22:40:10.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:10.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:10.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:10.662 00.000 29988 MoveAxis(E, 0, ABG)
22:40:10.662 00.000 29988 Move returns status 0, amount 0
22:40:10.662 00.000 29988 MoveAxis(N, 0, ABG)
22:40:10.662 00.000 29988 Move returns status 0, amount 0
22:40:10.662 00.000 29988 move complete, result=0
22:40:10.662 00.000 29988 worker thread done servicing request
22:40:10.662 00.000 29988 Worker thread wakes up
22:40:10.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:10.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:10.662 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:12.296 01.634 29988 Exposure complete
22:40:12.337 00.041 29988 worker thread done servicing request
22:40:12.337 00.000 28316 OnExposeComplete: enter
22:40:12.339 00.002 28316 UpdateGuideState(): m_state=6
22:40:12.339 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
22:40:12.341 00.002 28316 Star::Find returns 1 (0), X=590.06, Y=112.37, Mass=1825, SNR=29.3, Peak=161 HFD=4.2
22:40:12.341 00.000 28316 MultiStar: [#1 0.08,0.41,0.00,M1] [#2 -0.07,0.25,0.97,U] [#3 -0.12,0.19,0.87,U] [#4 -0.16,0.28,0.86,U] [#5 -0.01,0.28,0.78,U] [#6 -0.05,-0.03,0.72,U] [#7 -0.00,0.09,0.67,U] [#8 -0.25,-0.12,0.61,U] 
22:40:12.342 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.19}, one-star: {0.02, 0.41}
22:40:12.342 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
22:40:12.343 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
22:40:12.343 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.94 mountX=-0.21 mountY=-0.02, mountTheta=-3.05
22:40:12.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.19, opts=13)
22:40:12.344 00.000 28316 Enqueuing Move request for scope (-0.08, 0.19)
22:40:12.345 00.001 29988 Worker thread wakes up
22:40:12.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
22:40:12.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
22:40:12.345 00.000 29988 Moving (-0.08, 0.19) raw xDistance=-0.21 yDistance=-0.02
22:40:12.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:40:12.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:12.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:40:12.346 00.001 28316 UpdateGuideState exits: m=1825 RSB=29.3
22:40:12.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:12.347 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:12.347 00.000 28316 Enqueuing Expose request
22:40:12.348 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:12.348 00.000 29988 MoveAxis(E, 43, ABG)
22:40:12.348 00.000 29988 Guiding  Dir = 2, Dur = 43
22:40:12.348 00.000 29988 IsSlewing returns 0
22:40:12.348 00.000 29988 IsGuiding returns 0
22:40:12.351 00.003 29988 PulseGuide returned control before completion, sleep 52
22:40:12.403 00.052 29988 IsGuiding returns 1
22:40:12.403 00.000 29988 scope still moving after pulse duration time elapsed
22:40:12.434 00.031 29988 IsSlewing returns 0
22:40:12.434 00.000 29988 IsGuiding returns 0
22:40:12.434 00.000 29988 scope move finished after 43 + 42 ms
22:40:12.434 00.000 29988 Move returns status 0, amount 43
22:40:12.434 00.000 29988 MoveAxis(N, 0, ABG)
22:40:12.434 00.000 29988 Move returns status 0, amount 0
22:40:12.434 00.000 29988 move complete, result=0
22:40:12.434 00.000 29988 worker thread done servicing request
22:40:12.434 00.000 29988 Worker thread wakes up
22:40:12.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:12.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:12.434 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
22:40:13.843 01.409 29988 Exposure complete
22:40:13.879 00.036 29988 worker thread done servicing request
22:40:13.879 00.000 28316 OnExposeComplete: enter
22:40:13.880 00.001 28316 UpdateGuideState(): m_state=6
22:40:13.882 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
22:40:13.883 00.001 28316 Star::Find returns 1 (0), X=590.06, Y=112.11, Mass=1866, SNR=29.7, Peak=174 HFD=4.3
22:40:13.884 00.001 28316 MultiStar: [#1 -0.07,0.07,0.85,U] [#2 -0.13,0.08,0.96,U] [#3 -0.13,-0.02,0.88,U] [#4 -0.12,0.02,0.91,U] [#5 -0.05,0.02,0.80,U] [#6 -0.14,0.03,0.70,U] [#7 -0.18,0.08,0.68,U] [#8 -0.04,-0.35,0.63,U] 
22:40:13.885 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {0.01, 0.15}
22:40:13.886 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
22:40:13.887 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
22:40:13.888 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.92 mountX=-0.06 mountY=0.07, mountTheta=2.23
22:40:13.890 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
22:40:13.890 00.000 28316 Enqueuing Move request for scope (-0.09, 0.02)
22:40:13.892 00.002 29988 Worker thread wakes up
22:40:13.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:13.892 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:40:13.893 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:13.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:13.894 00.001 28316 Enqueuing Expose request
22:40:13.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
22:40:13.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
22:40:13.894 00.000 29988 Moving (-0.09, 0.02) raw xDistance=-0.06 yDistance=0.07
22:40:13.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:13.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:13.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:13.894 00.000 29988 MoveAxis(E, 0, ABG)
22:40:13.894 00.000 29988 Move returns status 0, amount 0
22:40:13.894 00.000 29988 MoveAxis(N, 0, ABG)
22:40:13.894 00.000 29988 Move returns status 0, amount 0
22:40:13.894 00.000 29988 move complete, result=0
22:40:13.894 00.000 29988 worker thread done servicing request
22:40:13.894 00.000 29988 Worker thread wakes up
22:40:13.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:13.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:13.895 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:15.526 01.631 29988 Exposure complete
22:40:15.571 00.045 29988 worker thread done servicing request
22:40:15.571 00.000 28316 OnExposeComplete: enter
22:40:15.572 00.001 28316 UpdateGuideState(): m_state=6
22:40:15.572 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
22:40:15.573 00.001 28316 Star::Find returns 1 (0), X=590.04, Y=112.18, Mass=1805, SNR=29.2, Peak=159 HFD=4.3
22:40:15.575 00.002 28316 MultiStar: [#1 -0.06,0.05,0.89,U] [#2 -0.07,0.14,0.99,U] [#3 -0.22,0.11,0.88,U] [#4 -0.16,0.17,0.88,U] [#5 -0.01,0.06,0.78,U] [#6 -0.25,-0.13,0.74,U] [#7 -0.07,0.17,0.70,U] [#8 -0.19,-0.26,0.61,U] 
22:40:15.577 00.002 28316 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.00, 0.22}
22:40:15.579 00.002 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.68 = -2.60)
22:40:15.580 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
22:40:15.581 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.54 mountX=-0.11 mountY=0.06, mountTheta=2.63
22:40:15.583 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
22:40:15.584 00.001 28316 Enqueuing Move request for scope (-0.11, 0.08)
22:40:15.584 00.000 29988 Worker thread wakes up
22:40:15.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:15.585 00.001 28316 UpdateGuideState exits: m=1805 RSB=29.2
22:40:15.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:15.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:15.586 00.001 28316 Enqueuing Expose request
22:40:15.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:40:15.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:40:15.586 00.000 29988 Moving (-0.11, 0.08) raw xDistance=-0.11 yDistance=0.06
22:40:15.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:40:15.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:15.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:40:15.586 00.000 29988 MoveAxis(E, 0, ABG)
22:40:15.586 00.000 29988 Move returns status 0, amount 0
22:40:15.586 00.000 29988 MoveAxis(N, 0, ABG)
22:40:15.586 00.000 29988 Move returns status 0, amount 0
22:40:15.586 00.000 29988 move complete, result=0
22:40:15.587 00.001 29988 worker thread done servicing request
22:40:15.587 00.000 29988 Worker thread wakes up
22:40:15.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:15.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:15.587 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:17.113 01.526 29988 Exposure complete
22:40:17.150 00.037 29988 worker thread done servicing request
22:40:17.150 00.000 28316 OnExposeComplete: enter
22:40:17.151 00.001 28316 UpdateGuideState(): m_state=6
22:40:17.152 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
22:40:17.153 00.001 28316 Star::Find returns 1 (0), X=590.23, Y=112.21, Mass=1930, SNR=30.2, Peak=174 HFD=4.4
22:40:17.155 00.002 28316 MultiStar: [#1 0.09,0.14,0.90,U] [#2 -0.00,0.08,0.92,U] [#3 -0.17,0.17,0.84,U] [#4 -0.06,0.22,0.87,U] [#5 0.07,0.09,0.75,U] [#6 -0.05,0.02,0.70,U] [#7 0.02,0.13,0.65,U] [#8 -0.03,-0.09,0.62,U] 
22:40:17.156 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {0.18, 0.26}
22:40:17.157 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:40:17.157 00.000 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
22:40:17.158 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.11 mountY=-0.07, mountTheta=-2.59
22:40:17.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
22:40:17.160 00.001 28316 Enqueuing Move request for scope (0.01, 0.12)
22:40:17.160 00.000 29988 Worker thread wakes up
22:40:17.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:17.161 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.2
22:40:17.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:17.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:17.162 00.000 28316 Enqueuing Expose request
22:40:17.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:40:17.163 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:40:17.163 00.000 29988 Moving (0.01, 0.12) raw xDistance=-0.11 yDistance=-0.07
22:40:17.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:40:17.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:17.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:17.163 00.000 29988 MoveAxis(E, 0, ABG)
22:40:17.163 00.000 29988 Move returns status 0, amount 0
22:40:17.163 00.000 29988 MoveAxis(N, 0, ABG)
22:40:17.163 00.000 29988 Move returns status 0, amount 0
22:40:17.163 00.000 29988 move complete, result=0
22:40:17.163 00.000 29988 worker thread done servicing request
22:40:17.163 00.000 29988 Worker thread wakes up
22:40:17.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:17.164 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:17.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:18.799 01.635 29988 Exposure complete
22:40:18.838 00.039 29988 worker thread done servicing request
22:40:18.838 00.000 28316 OnExposeComplete: enter
22:40:18.839 00.001 28316 UpdateGuideState(): m_state=6
22:40:18.839 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
22:40:18.840 00.001 28316 Star::Find returns 1 (0), X=590.00, Y=112.24, Mass=1875, SNR=29.8, Peak=173 HFD=4.1
22:40:18.840 00.000 28316 MultiStar: [#1 -0.07,0.28,0.92,U] [#2 -0.16,0.08,0.98,U] [#3 -0.27,0.07,0.85,U] [#4 -0.27,0.14,0.93,U] [#5 -0.04,0.01,0.79,U] [#6 -0.10,-0.03,0.69,U] [#7 -0.07,0.05,0.68,U] [#8 -0.08,-0.19,0.59,U] 
22:40:18.841 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.10}, one-star: {-0.05, 0.29}
22:40:18.841 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.64 = -2.65)
22:40:18.842 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.45)
22:40:18.842 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=-0.14 mountY=0.07, mountTheta=2.68
22:40:18.843 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
22:40:18.844 00.001 28316 Enqueuing Move request for scope (-0.13, 0.10)
22:40:18.844 00.000 29988 Worker thread wakes up
22:40:18.844 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:40:18.844 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:40:18.844 00.000 29988 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=0.07
22:40:18.844 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:18.844 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:18.846 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:18.846 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
22:40:18.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:18.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:18.847 00.000 28316 Enqueuing Expose request
22:40:18.848 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:18.848 00.000 29988 MoveAxis(E, 0, ABG)
22:40:18.848 00.000 29988 Move returns status 0, amount 0
22:40:18.848 00.000 29988 MoveAxis(N, 0, ABG)
22:40:18.848 00.000 29988 Move returns status 0, amount 0
22:40:18.848 00.000 29988 move complete, result=0
22:40:18.848 00.000 29988 worker thread done servicing request
22:40:18.848 00.000 29988 Worker thread wakes up
22:40:18.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:18.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:18.848 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:20.367 01.519 29988 Exposure complete
22:40:20.410 00.043 29988 worker thread done servicing request
22:40:20.410 00.000 28316 OnExposeComplete: enter
22:40:20.411 00.001 28316 UpdateGuideState(): m_state=6
22:40:20.412 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
22:40:20.412 00.000 28316 Star::Find returns 1 (0), X=590.08, Y=112.06, Mass=1802, SNR=29.1, Peak=155 HFD=4.4
22:40:20.413 00.001 28316 MultiStar: [#1 0.05,0.14,0.91,U] [#2 -0.03,0.02,0.98,U] [#3 -0.01,-0.04,0.89,U] [#4 -0.14,0.11,0.82,U] [#5 0.04,-0.04,0.82,U] [#6 -0.03,-0.15,0.72,U] [#7 -0.12,0.02,0.71,U] [#8 -0.11,-0.24,0.64,U] 
22:40:20.413 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {0.04, 0.10}
22:40:20.413 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.17 = -2.12)
22:40:20.414 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.98)
22:40:20.414 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.02 mountX=-0.02 mountY=0.02, mountTheta=2.13
22:40:20.415 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
22:40:20.416 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
22:40:20.416 00.000 29988 Worker thread wakes up
22:40:20.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:40:20.417 00.001 28316 UpdateGuideState exits: m=1802 RSB=29.1
22:40:20.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
22:40:20.417 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:20.418 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:20.418 00.000 28316 Enqueuing Expose request
22:40:20.419 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
22:40:20.419 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.02 yDistance=0.02
22:40:20.419 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:20.419 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:20.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:40:20.419 00.000 29988 MoveAxis(E, 0, ABG)
22:40:20.419 00.000 29988 Move returns status 0, amount 0
22:40:20.419 00.000 29988 MoveAxis(N, 0, ABG)
22:40:20.419 00.000 29988 Move returns status 0, amount 0
22:40:20.419 00.000 29988 move complete, result=0
22:40:20.419 00.000 29988 worker thread done servicing request
22:40:20.419 00.000 29988 Worker thread wakes up
22:40:20.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:20.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:20.419 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:22.052 01.633 29988 Exposure complete
22:40:22.078 00.026 29988 worker thread done servicing request
22:40:22.078 00.000 28316 OnExposeComplete: enter
22:40:22.079 00.001 28316 UpdateGuideState(): m_state=6
22:40:22.079 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
22:40:22.080 00.001 28316 Star::Find returns 1 (0), X=589.99, Y=112.29, Mass=1862, SNR=29.6, Peak=161 HFD=4.2
22:40:22.080 00.000 28316 MultiStar: [#1 0.05,0.26,0.94,U] [#2 -0.03,0.14,0.97,U] [#3 -0.34,0.22,0.00,M1] [#4 -0.07,0.13,0.86,U] [#5 -0.06,0.07,0.79,U] [#6 -0.13,-0.05,0.71,U] [#7 -0.03,0.18,0.68,U] [#8 -0.12,-0.23,0.59,U] 
22:40:22.081 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.13}, one-star: {-0.06, 0.34}
22:40:22.081 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
22:40:22.082 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
22:40:22.082 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.94 mountX=-0.14 mountY=-0.01, mountTheta=-3.05
22:40:22.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
22:40:22.084 00.001 28316 Enqueuing Move request for scope (-0.05, 0.13)
22:40:22.084 00.000 29988 Worker thread wakes up
22:40:22.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:22.084 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.6
22:40:22.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:22.086 00.001 28316 Enqueuing Expose request
22:40:22.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
22:40:22.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
22:40:22.086 00.000 29988 Moving (-0.05, 0.13) raw xDistance=-0.14 yDistance=-0.01
22:40:22.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:22.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:22.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:22.086 00.000 29988 MoveAxis(E, 0, ABG)
22:40:22.086 00.000 29988 Move returns status 0, amount 0
22:40:22.086 00.000 29988 MoveAxis(N, 0, ABG)
22:40:22.086 00.000 29988 Move returns status 0, amount 0
22:40:22.086 00.000 29988 move complete, result=0
22:40:22.086 00.000 29988 worker thread done servicing request
22:40:22.086 00.000 29988 Worker thread wakes up
22:40:22.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:22.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:22.087 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:23.605 01.518 29988 Exposure complete
22:40:23.665 00.060 29988 worker thread done servicing request
22:40:23.665 00.000 28316 OnExposeComplete: enter
22:40:23.666 00.001 28316 UpdateGuideState(): m_state=6
22:40:23.667 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
22:40:23.668 00.001 28316 Star::Find returns 1 (0), X=590.13, Y=112.24, Mass=1905, SNR=30.0, Peak=180 HFD=4.2
22:40:23.668 00.000 28316 MultiStar: [#1 -0.16,0.09,0.89,U] [#2 -0.05,0.00,0.90,U] [#3 -0.36,0.02,0.00,M2] [#4 -0.21,0.19,0.87,U] [#5 -0.20,0.01,0.77,U] [#6 -0.11,-0.08,0.71,U] [#7 -0.01,0.05,0.64,U] [#8 -0.36,-0.29,0.00,M1] 
22:40:23.669 00.001 28316 refined, 6 included, MultiStar: {-0.09, 0.09}, one-star: {0.09, 0.29}
22:40:23.671 00.002 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.50 = -2.78)
22:40:23.672 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
22:40:23.673 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.12 mountY=0.04, mountTheta=2.82
22:40:23.676 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
22:40:23.677 00.001 28316 Enqueuing Move request for scope (-0.09, 0.09)
22:40:23.679 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:23.681 00.002 28316 UpdateGuideState exits: m=1905 RSB=30.0
22:40:23.684 00.003 29988 Worker thread wakes up
22:40:23.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:23.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:23.685 00.001 28316 Enqueuing Expose request
22:40:23.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:40:23.685 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:40:23.685 00.000 29988 Moving (-0.09, 0.09) raw xDistance=-0.12 yDistance=0.04
22:40:23.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:23.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:23.686 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:23.686 00.000 29988 MoveAxis(E, 0, ABG)
22:40:23.686 00.000 29988 Move returns status 0, amount 0
22:40:23.686 00.000 29988 MoveAxis(N, 0, ABG)
22:40:23.686 00.000 29988 Move returns status 0, amount 0
22:40:23.686 00.000 29988 move complete, result=0
22:40:23.686 00.000 29988 worker thread done servicing request
22:40:23.686 00.000 29988 Worker thread wakes up
22:40:23.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:23.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:23.686 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:25.308 01.622 29988 Exposure complete
22:40:25.338 00.030 29988 worker thread done servicing request
22:40:25.339 00.001 28316 OnExposeComplete: enter
22:40:25.339 00.000 28316 UpdateGuideState(): m_state=6
22:40:25.340 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
22:40:25.341 00.001 28316 Star::Find returns 1 (0), X=589.92, Y=112.39, Mass=1924, SNR=30.1, Peak=158 HFD=4.2
22:40:25.343 00.002 28316 MultiStar: [#1 -0.34,0.36,0.00,M1] [#2 -0.31,0.34,0.00,M1] [#3 -0.48,0.04,0.00,M3] [#4 -0.32,0.30,0.00,M1] [#5 -0.31,0.16,0.00,M1] [#6 -0.31,0.02,0.71,U] [#7 -0.35,0.21,0.00,M1] [#8 -0.36,-0.08,0.00,M2] 
22:40:25.345 00.002 28316 refined, 1 included, MultiStar: {-0.20, 0.26}, one-star: {-0.12, 0.43}
22:40:25.346 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
22:40:25.347 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
22:40:25.347 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.23 mountX=-0.32 mountY=0.06, mountTheta=2.95
22:40:25.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.26, opts=13)
22:40:25.349 00.001 28316 Enqueuing Move request for scope (-0.20, 0.26)
22:40:25.349 00.000 29988 Worker thread wakes up
22:40:25.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:25.350 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
22:40:25.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:25.351 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:25.351 00.000 28316 Enqueuing Expose request
22:40:25.352 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.26) opts 0xd
22:40:25.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.26)
22:40:25.352 00.000 29988 Moving (-0.20, 0.26) raw xDistance=-0.32 yDistance=0.06
22:40:25.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:40:25.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:25.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:40:25.352 00.000 29988 MoveAxis(E, 68, ABG)
22:40:25.352 00.000 29988 Guiding  Dir = 2, Dur = 68
22:40:25.352 00.000 29988 IsSlewing returns 0
22:40:25.352 00.000 29988 IsGuiding returns 0
22:40:25.355 00.003 29988 PulseGuide returned control before completion, sleep 76
22:40:25.433 00.078 29988 IsGuiding returns 0
22:40:25.434 00.001 29988 Move returns status 0, amount 68
22:40:25.434 00.000 29988 MoveAxis(N, 0, ABG)
22:40:25.434 00.000 29988 Move returns status 0, amount 0
22:40:25.434 00.000 29988 move complete, result=0
22:40:25.434 00.000 29988 worker thread done servicing request
22:40:25.434 00.000 28316 GuideStep: -0.3 px 68 ms EAST, 0.1 px 0 ms NORTH
22:40:25.435 00.001 29988 Worker thread wakes up
22:40:25.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:25.436 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:26.842 01.406 29988 Exposure complete
22:40:26.868 00.026 29988 worker thread done servicing request
22:40:26.868 00.000 28316 OnExposeComplete: enter
22:40:26.868 00.000 28316 UpdateGuideState(): m_state=6
22:40:26.869 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
22:40:26.869 00.000 28316 Star::Find returns 1 (0), X=589.98, Y=112.47, Mass=1795, SNR=29.1, Peak=155 HFD=4.1
22:40:26.870 00.001 28316 MultiStar: [#1 0.04,0.29,0.92,U] [#2 -0.22,0.24,1.01,U] [#3 -0.34,0.08,0.90,U] [#4 -0.26,0.30,0.00,M2] [#5 -0.02,0.15,0.78,U] [#6 -0.27,0.10,0.73,U] [#7 -0.13,0.30,0.70,U] [#8 -0.20,-0.17,0.60,U] 
22:40:26.870 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.21}, one-star: {-0.07, 0.52}
22:40:26.871 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:40:26.871 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.14)
22:40:26.873 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.18 mountX=-0.25 mountY=0.04, mountTheta=3.00
22:40:26.879 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.21, opts=13)
22:40:26.879 00.000 28316 Enqueuing Move request for scope (-0.15, 0.21)
22:40:26.880 00.001 29988 Worker thread wakes up
22:40:26.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:26.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
22:40:26.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
22:40:26.880 00.000 28316 UpdateGuideState exits: m=1795 RSB=29.1
22:40:26.881 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:26.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:26.882 00.001 28316 Enqueuing Expose request
22:40:26.882 00.000 29988 Moving (-0.15, 0.21) raw xDistance=-0.25 yDistance=0.04
22:40:26.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:40:26.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:26.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:26.882 00.000 29988 MoveAxis(E, 58, ABG)
22:40:26.882 00.000 29988 Guiding  Dir = 2, Dur = 58
22:40:26.882 00.000 29988 IsSlewing returns 0
22:40:26.883 00.001 29988 IsGuiding returns 0
22:40:26.884 00.001 29988 PulseGuide returned control before completion, sleep 67
22:40:26.957 00.073 29988 IsGuiding returns 0
22:40:26.958 00.001 29988 Move returns status 0, amount 58
22:40:26.958 00.000 29988 MoveAxis(N, 0, ABG)
22:40:26.958 00.000 29988 Move returns status 0, amount 0
22:40:26.958 00.000 29988 move complete, result=0
22:40:26.958 00.000 29988 worker thread done servicing request
22:40:26.958 00.000 29988 Worker thread wakes up
22:40:26.958 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH
22:40:26.962 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:26.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:28.585 01.623 29988 Exposure complete
22:40:28.623 00.038 29988 worker thread done servicing request
22:40:28.623 00.000 28316 OnExposeComplete: enter
22:40:28.624 00.001 28316 UpdateGuideState(): m_state=6
22:40:28.625 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
22:40:28.625 00.000 28316 Star::Find returns 1 (0), X=590.17, Y=112.05, Mass=1798, SNR=29.1, Peak=172 HFD=4.2
22:40:28.626 00.001 28316 MultiStar: [#1 0.13,0.01,0.94,U] [#2 0.25,-0.12,1.01,U] [#3 -0.05,-0.11,0.86,U] [#4 -0.04,-0.02,0.94,U] [#5 0.18,-0.06,0.85,U] [#6 0.07,-0.29,0.72,U] [#7 0.19,-0.07,0.67,U] [#8 -0.13,-0.35,0.00,M2] 
22:40:28.627 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.13, 0.10}
22:40:28.627 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
22:40:28.628 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
22:40:28.628 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.52 mountX=0.10 mountY=-0.07, mountTheta=-0.60
22:40:28.631 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
22:40:28.632 00.001 28316 Enqueuing Move request for scope (0.11, -0.06)
22:40:28.632 00.000 29988 Worker thread wakes up
22:40:28.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:40:28.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
22:40:28.633 00.001 28316 UpdateGuideState exits: m=1798 RSB=29.1
22:40:28.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
22:40:28.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:28.634 00.001 29988 Moving (0.11, -0.06) raw xDistance=0.10 yDistance=-0.07
22:40:28.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:28.634 00.000 28316 Enqueuing Expose request
22:40:28.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:40:28.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:28.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:28.635 00.001 29988 MoveAxis(E, 0, ABG)
22:40:28.635 00.000 29988 Move returns status 0, amount 0
22:40:28.635 00.000 29988 MoveAxis(N, 0, ABG)
22:40:28.635 00.000 29988 Move returns status 0, amount 0
22:40:28.635 00.000 29988 move complete, result=0
22:40:28.635 00.000 29988 worker thread done servicing request
22:40:28.635 00.000 29988 Worker thread wakes up
22:40:28.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:28.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:28.635 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:30.155 01.520 29988 Exposure complete
22:40:30.185 00.030 29988 worker thread done servicing request
22:40:30.185 00.000 28316 OnExposeComplete: enter
22:40:30.187 00.002 28316 UpdateGuideState(): m_state=6
22:40:30.188 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
22:40:30.190 00.002 28316 Star::Find returns 1 (0), X=590.40, Y=112.10, Mass=1917, SNR=30.1, Peak=175 HFD=4.1
22:40:30.191 00.001 28316 MultiStar: [#1 0.16,0.07,0.88,U] [#2 0.23,0.06,1.01,U] [#3 0.06,-0.08,0.88,U] [#4 0.12,0.04,0.88,U] [#5 0.20,-0.13,0.74,U] [#6 0.17,-0.13,0.70,U] [#7 0.21,0.09,0.66,U] [#8 0.03,-0.46,0.00,M3] 
22:40:30.192 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.02}, one-star: {0.36, 0.15}
22:40:30.192 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
22:40:30.192 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
22:40:30.193 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.09 mountX=0.06 mountY=-0.18, mountTheta=-1.23
22:40:30.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.02, opts=13)
22:40:30.195 00.001 28316 Enqueuing Move request for scope (0.19, 0.02)
22:40:30.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:40:30.195 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.1
22:40:30.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:30.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:30.197 00.001 28316 Enqueuing Expose request
22:40:30.197 00.000 29988 Worker thread wakes up
22:40:30.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
22:40:30.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
22:40:30.197 00.000 29988 Moving (0.19, 0.02) raw xDistance=0.06 yDistance=-0.18
22:40:30.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:40:30.198 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:30.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:30.198 00.000 29988 MoveAxis(E, 0, ABG)
22:40:30.198 00.000 29988 Move returns status 0, amount 0
22:40:30.198 00.000 29988 MoveAxis(N, 0, ABG)
22:40:30.198 00.000 29988 Move returns status 0, amount 0
22:40:30.198 00.000 29988 move complete, result=0
22:40:30.198 00.000 29988 worker thread done servicing request
22:40:30.198 00.000 29988 Worker thread wakes up
22:40:30.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:30.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:30.198 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:31.825 01.627 29988 Exposure complete
22:40:31.851 00.026 29988 worker thread done servicing request
22:40:31.851 00.000 28316 OnExposeComplete: enter
22:40:31.852 00.001 28316 UpdateGuideState(): m_state=6
22:40:31.853 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
22:40:31.853 00.000 28316 Star::Find returns 1 (0), X=590.25, Y=111.97, Mass=1930, SNR=30.3, Peak=173 HFD=4.2
22:40:31.854 00.001 28316 MultiStar: [#1 0.21,-0.09,0.87,U] [#2 0.08,-0.16,0.94,U] [#3 0.17,-0.40,0.00,M1] [#4 0.08,-0.08,0.84,U] [#5 0.24,-0.18,0.80,U] [#6 0.24,-0.41,0.00,M1] [#7 0.27,-0.09,0.65,U] [#8 0.24,-0.49,0.00,M4] 
22:40:31.854 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.09}, one-star: {0.20, 0.01}
22:40:31.857 00.003 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
22:40:31.858 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
22:40:31.858 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.49 mountX=0.16 mountY=-0.12, mountTheta=-0.63
22:40:31.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.09, opts=13)
22:40:31.860 00.001 28316 Enqueuing Move request for scope (0.18, -0.09)
22:40:31.860 00.000 29988 Worker thread wakes up
22:40:31.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:31.861 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.3
22:40:31.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:31.862 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:31.862 00.000 28316 Enqueuing Expose request
22:40:31.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
22:40:31.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
22:40:31.863 00.001 29988 Moving (0.18, -0.09) raw xDistance=0.16 yDistance=-0.12
22:40:31.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:40:31.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:31.863 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:40:31.863 00.000 29988 MoveAxis(E, 0, ABG)
22:40:31.863 00.000 29988 Move returns status 0, amount 0
22:40:31.863 00.000 29988 MoveAxis(N, 0, ABG)
22:40:31.863 00.000 29988 Move returns status 0, amount 0
22:40:31.863 00.000 29988 move complete, result=0
22:40:31.863 00.000 29988 worker thread done servicing request
22:40:31.863 00.000 29988 Worker thread wakes up
22:40:31.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:31.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:31.863 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:33.373 01.510 29988 Exposure complete
22:40:33.414 00.041 29988 worker thread done servicing request
22:40:33.414 00.000 28316 OnExposeComplete: enter
22:40:33.414 00.000 28316 UpdateGuideState(): m_state=6
22:40:33.415 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:40:33.415 00.000 28316 Star::Find returns 1 (0), X=590.26, Y=111.85, Mass=1918, SNR=30.1, Peak=178 HFD=4.4
22:40:33.416 00.001 28316 MultiStar: [#1 0.25,-0.19,0.92,U] [#2 0.07,-0.07,0.93,U] [#3 -0.03,-0.36,0.00,M2] [#4 0.12,-0.14,0.84,U] [#5 0.32,-0.39,0.00,M1] [#6 -0.01,-0.28,0.71,U] [#7 0.48,-0.28,0.00,M1] [#8 0.10,-0.50,0.00,M5] 
22:40:33.416 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.15}, one-star: {0.22, -0.10}
22:40:33.417 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
22:40:33.417 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.88)
22:40:33.418 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=0.19 mountY=-0.05, mountTheta=-0.27
22:40:33.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.15, opts=13)
22:40:33.420 00.001 28316 Enqueuing Move request for scope (0.14, -0.15)
22:40:33.420 00.000 29988 Worker thread wakes up
22:40:33.420 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
22:40:33.420 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
22:40:33.421 00.001 29988 Moving (0.14, -0.15) raw xDistance=0.19 yDistance=-0.05
22:40:33.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:40:33.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:33.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:33.422 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:33.422 00.000 29988 MoveAxis(E, 0, ABG)
22:40:33.422 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.1
22:40:33.423 00.001 29988 Move returns status 0, amount 0
22:40:33.424 00.001 29988 MoveAxis(N, 0, ABG)
22:40:33.424 00.000 29988 Move returns status 0, amount 0
22:40:33.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:33.425 00.001 28316 Enqueuing Expose request
22:40:33.425 00.000 29988 move complete, result=0
22:40:33.425 00.000 29988 worker thread done servicing request
22:40:33.425 00.000 29988 Worker thread wakes up
22:40:33.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:33.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:33.426 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:35.046 01.620 29988 Exposure complete
22:40:35.073 00.027 29988 worker thread done servicing request
22:40:35.073 00.000 28316 OnExposeComplete: enter
22:40:35.075 00.002 28316 UpdateGuideState(): m_state=6
22:40:35.075 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
22:40:35.076 00.001 28316 Star::Find returns 1 (0), X=590.31, Y=112.01, Mass=1878, SNR=29.8, Peak=164 HFD=4.2
22:40:35.077 00.001 28316 MultiStar: [#1 0.18,-0.09,0.90,U] [#2 0.07,-0.12,0.99,U] [#3 -0.05,-0.30,0.84,U] [#4 -0.10,-0.23,0.89,U] [#5 0.24,-0.20,0.80,U] [#6 0.25,-0.41,0.00,M1] [#7 0.17,-0.18,0.65,U] [#8 0.05,-0.40,0.00,M6] 
22:40:35.078 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.14}, one-star: {0.27, 0.06}
22:40:35.078 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
22:40:35.079 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.96)
22:40:35.080 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.92 mountX=0.18 mountY=-0.03, mountTheta=-0.19
22:40:35.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
22:40:35.082 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
22:40:35.082 00.000 29988 Worker thread wakes up
22:40:35.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
22:40:35.082 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
22:40:35.082 00.000 29988 Moving (0.11, -0.14) raw xDistance=0.18 yDistance=-0.03
22:40:35.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:40:35.083 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:40:35.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:35.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:35.083 00.000 29988 MoveAxis(E, 0, ABG)
22:40:35.083 00.000 29988 Move returns status 0, amount 0
22:40:35.083 00.000 29988 MoveAxis(N, 0, ABG)
22:40:35.083 00.000 29988 Move returns status 0, amount 0
22:40:35.083 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.8
22:40:35.084 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:35.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:35.084 00.000 28316 Enqueuing Expose request
22:40:35.085 00.001 29988 move complete, result=0
22:40:35.085 00.000 29988 worker thread done servicing request
22:40:35.085 00.000 29988 Worker thread wakes up
22:40:35.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:35.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:35.086 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:36.608 01.522 29988 Exposure complete
22:40:36.637 00.029 29988 worker thread done servicing request
22:40:36.637 00.000 28316 OnExposeComplete: enter
22:40:36.639 00.002 28316 UpdateGuideState(): m_state=6
22:40:36.641 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
22:40:36.641 00.000 28316 Star::Find returns 1 (0), X=590.42, Y=112.06, Mass=1927, SNR=30.0, Peak=152 HFD=4.1
22:40:36.642 00.001 28316 MultiStar: [#1 0.40,-0.11,0.00,M1] [#2 0.36,-0.10,0.00,M1] [#3 0.14,-0.14,0.87,U] [#4 0.17,0.04,0.86,U] [#5 0.30,-0.17,0.76,U] [#6 0.18,-0.31,0.00,M2] [#7 0.35,0.10,0.00,M1] [#8 0.12,-0.32,0.59,U] 
22:40:36.643 00.001 28316 refined, 4 included, MultiStar: {0.23, -0.07}, one-star: {0.37, 0.10}
22:40:36.643 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
22:40:36.643 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.35)
22:40:36.644 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.31 mountX=0.16 mountY=-0.17, mountTheta=-0.81
22:40:36.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
22:40:36.645 00.000 28316 Enqueuing Move request for scope (0.23, -0.07)
22:40:36.646 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:36.646 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
22:40:36.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:36.647 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:36.647 00.000 28316 Enqueuing Expose request
22:40:36.648 00.001 29988 Worker thread wakes up
22:40:36.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
22:40:36.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
22:40:36.648 00.000 29988 Moving (0.23, -0.07) raw xDistance=0.16 yDistance=-0.17
22:40:36.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:40:36.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:36.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:40:36.648 00.000 29988 MoveAxis(E, 0, ABG)
22:40:36.648 00.000 29988 Move returns status 0, amount 0
22:40:36.648 00.000 29988 MoveAxis(N, 0, ABG)
22:40:36.648 00.000 29988 Move returns status 0, amount 0
22:40:36.648 00.000 29988 move complete, result=0
22:40:36.648 00.000 29988 worker thread done servicing request
22:40:36.648 00.000 29988 Worker thread wakes up
22:40:36.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:36.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:36.648 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:38.283 01.635 29988 Exposure complete
22:40:38.316 00.033 29988 worker thread done servicing request
22:40:38.316 00.000 28316 OnExposeComplete: enter
22:40:38.316 00.000 28316 UpdateGuideState(): m_state=6
22:40:38.318 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
22:40:38.319 00.001 28316 Star::Find returns 1 (0), X=590.25, Y=112.07, Mass=1866, SNR=29.7, Peak=176 HFD=4.2
22:40:38.321 00.002 28316 MultiStar: [#1 0.16,0.07,0.91,U] [#2 -0.02,-0.13,0.97,U] [#3 0.02,-0.17,0.84,U] [#4 0.07,-0.05,0.85,U] [#5 0.15,-0.23,0.79,U] [#6 -0.02,-0.23,0.72,U] [#7 0.07,0.04,0.69,U] [#8 -0.20,-0.45,0.00,M6] 
22:40:38.322 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.07}, one-star: {0.20, 0.11}
22:40:38.323 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
22:40:38.325 00.002 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.73)
22:40:38.326 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.69 mountX=0.10 mountY=-0.04, mountTheta=-0.42
22:40:38.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
22:40:38.327 00.000 28316 Enqueuing Move request for scope (0.08, -0.07)
22:40:38.329 00.002 29988 Worker thread wakes up
22:40:38.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
22:40:38.329 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
22:40:38.329 00.000 29988 Moving (0.08, -0.07) raw xDistance=0.10 yDistance=-0.04
22:40:38.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:40:38.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:38.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:40:38.330 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:40:38.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:38.331 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:38.331 00.000 28316 Enqueuing Expose request
22:40:38.332 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:40:38.332 00.000 29988 MoveAxis(E, 0, ABG)
22:40:38.332 00.000 29988 Move returns status 0, amount 0
22:40:38.332 00.000 29988 MoveAxis(N, 0, ABG)
22:40:38.332 00.000 29988 Move returns status 0, amount 0
22:40:38.332 00.000 29988 move complete, result=0
22:40:38.332 00.000 29988 worker thread done servicing request
22:40:38.332 00.000 29988 Worker thread wakes up
22:40:38.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:38.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:38.332 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:39.848 01.516 29988 Exposure complete
22:40:39.896 00.048 29988 worker thread done servicing request
22:40:39.897 00.001 28316 OnExposeComplete: enter
22:40:39.897 00.000 28316 UpdateGuideState(): m_state=6
22:40:39.898 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
22:40:39.898 00.000 28316 Star::Find returns 1 (0), X=590.37, Y=112.25, Mass=1988, SNR=30.7, Peak=155 HFD=4.4
22:40:39.899 00.001 28316 MultiStar: [#1 0.48,0.08,0.00,M1] [#2 0.21,0.06,0.91,U] [#3 0.02,-0.03,0.83,U] [#4 0.21,0.18,0.86,U] [#5 0.51,0.02,0.00,M1] [#6 0.21,-0.05,0.70,U] [#7 0.31,0.10,0.65,U] [#8 0.05,-0.16,0.60,U] 
22:40:39.899 00.000 28316 refined, 6 included, MultiStar: {0.20, 0.07}, one-star: {0.33, 0.29}
22:40:39.900 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
22:40:39.900 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
22:40:39.900 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.36 mountX=0.01 mountY=-0.21, mountTheta=-1.51
22:40:39.902 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.07, opts=13)
22:40:39.902 00.000 28316 Enqueuing Move request for scope (0.20, 0.07)
22:40:39.903 00.001 29988 Worker thread wakes up
22:40:39.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
22:40:39.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:39.903 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.7
22:40:39.904 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:39.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:39.905 00.001 28316 Enqueuing Expose request
22:40:39.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
22:40:39.905 00.000 29988 Moving (0.20, 0.07) raw xDistance=0.01 yDistance=-0.21
22:40:39.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:40:39.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:40:39.905 00.000 29988 MoveAxis(E, 0, ABG)
22:40:39.905 00.000 29988 Move returns status 0, amount 0
22:40:39.905 00.000 29988 MoveAxis(N, 50, ABG)
22:40:39.905 00.000 29988 Guiding  Dir = 0, Dur = 50
22:40:39.905 00.000 29988 IsSlewing returns 0
22:40:39.906 00.001 29988 IsGuiding returns 0
22:40:39.911 00.005 29988 PulseGuide returned control before completion, sleep 55
22:40:39.976 00.065 29988 IsGuiding returns 0
22:40:39.976 00.000 29988 Move returns status 0, amount 50
22:40:39.976 00.000 29988 move complete, result=0
22:40:39.976 00.000 29988 worker thread done servicing request
22:40:39.976 00.000 29988 Worker thread wakes up
22:40:39.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:39.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:39.976 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
22:40:41.613 01.637 29988 Exposure complete
22:40:41.653 00.040 29988 worker thread done servicing request
22:40:41.654 00.001 28316 OnExposeComplete: enter
22:40:41.654 00.000 28316 UpdateGuideState(): m_state=6
22:40:41.655 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
22:40:41.655 00.000 28316 Star::Find returns 1 (0), X=590.32, Y=111.97, Mass=1849, SNR=29.5, Peak=167 HFD=4.1
22:40:41.656 00.001 28316 MultiStar: [#1 0.17,-0.11,0.91,U] [#2 0.08,-0.09,0.95,U] [#3 0.11,-0.35,0.00,M1] [#4 0.03,-0.26,0.88,U] [#5 0.17,-0.24,0.82,U] [#6 0.20,-0.27,0.72,U] [#7 0.06,-0.30,0.67,U] [#8 -0.03,-0.50,0.00,M6] 
22:40:41.656 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.17}, one-star: {0.27, 0.02}
22:40:41.657 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.29 = 0.29)
22:40:41.657 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
22:40:41.658 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.85 mountX=0.21 mountY=-0.05, mountTheta=-0.25
22:40:41.661 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.17, opts=13)
22:40:41.662 00.001 28316 Enqueuing Move request for scope (0.14, -0.17)
22:40:41.664 00.002 29988 Worker thread wakes up
22:40:41.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
22:40:41.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
22:40:41.665 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.5
22:40:41.666 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:41.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:41.667 00.001 28316 Enqueuing Expose request
22:40:41.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
22:40:41.667 00.000 29988 Moving (0.14, -0.17) raw xDistance=0.21 yDistance=-0.05
22:40:41.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:40:41.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:41.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:41.667 00.000 29988 MoveAxis(W, 44, ABG)
22:40:41.667 00.000 29988 Guiding  Dir = 3, Dur = 44
22:40:41.667 00.000 29988 IsSlewing returns 0
22:40:41.667 00.000 29988 IsGuiding returns 0
22:40:41.669 00.002 29988 PulseGuide returned control before completion, sleep 53
22:40:41.738 00.069 29988 IsGuiding returns 1
22:40:41.738 00.000 29988 scope still moving after pulse duration time elapsed
22:40:41.768 00.030 29988 IsSlewing returns 0
22:40:41.769 00.001 29988 IsGuiding returns 0
22:40:41.769 00.000 29988 scope move finished after 44 + 57 ms
22:40:41.769 00.000 29988 Move returns status 0, amount 44
22:40:41.769 00.000 29988 MoveAxis(N, 0, ABG)
22:40:41.769 00.000 29988 Move returns status 0, amount 0
22:40:41.769 00.000 29988 move complete, result=0
22:40:41.769 00.000 29988 worker thread done servicing request
22:40:41.769 00.000 29988 Worker thread wakes up
22:40:41.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:41.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:41.769 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.1 px 0 ms NORTH
22:40:43.177 01.408 29988 Exposure complete
22:40:43.208 00.031 29988 worker thread done servicing request
22:40:43.208 00.000 28316 OnExposeComplete: enter
22:40:43.209 00.001 28316 UpdateGuideState(): m_state=6
22:40:43.209 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
22:40:43.210 00.001 28316 Star::Find returns 1 (0), X=590.20, Y=112.29, Mass=1868, SNR=29.7, Peak=157 HFD=4.3
22:40:43.210 00.000 28316 MultiStar: [#1 0.09,0.18,0.90,U] [#2 0.10,0.19,0.94,U] [#3 -0.29,0.27,0.00,M2] [#4 -0.02,0.14,0.86,U] [#5 -0.04,0.18,0.78,U] [#6 0.10,-0.01,0.71,U] [#7 0.11,0.10,0.66,U] [#8 -0.16,-0.18,0.62,U] 
22:40:43.211 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.14}, one-star: {0.16, 0.33}
22:40:43.211 00.000 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
22:40:43.212 00.001 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.83)
22:40:43.212 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.34
22:40:43.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
22:40:43.214 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
22:40:43.214 00.000 29988 Worker thread wakes up
22:40:43.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:40:43.215 00.001 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:40:43.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:43.216 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:43.216 00.000 28316 Enqueuing Expose request
22:40:43.217 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:40:43.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:40:43.217 00.000 29988 Moving (0.05, 0.14) raw xDistance=-0.10 yDistance=-0.11
22:40:43.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:40:43.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:43.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:43.217 00.000 29988 MoveAxis(E, 0, ABG)
22:40:43.217 00.000 29988 Move returns status 0, amount 0
22:40:43.217 00.000 29988 MoveAxis(N, 0, ABG)
22:40:43.217 00.000 29988 Move returns status 0, amount 0
22:40:43.217 00.000 29988 move complete, result=0
22:40:43.217 00.000 29988 worker thread done servicing request
22:40:43.217 00.000 29988 Worker thread wakes up
22:40:43.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:43.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:43.217 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:44.850 01.633 29988 Exposure complete
22:40:44.889 00.039 29988 worker thread done servicing request
22:40:44.889 00.000 28316 OnExposeComplete: enter
22:40:44.890 00.001 28316 UpdateGuideState(): m_state=6
22:40:44.892 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
22:40:44.894 00.002 28316 Star::Find returns 1 (0), X=590.13, Y=112.66, Mass=1892, SNR=29.8, Peak=151 HFD=4.4
22:40:44.895 00.001 28316 MultiStar: [#1 0.07,0.54,0.00,M1] [#2 0.02,0.55,0.00,M1] [#3 -0.15,0.27,0.86,U] [#4 -0.08,0.50,0.00,M1] [#5 0.05,0.37,0.00,M1] [#6 -0.00,0.27,0.72,U] [#7 0.06,0.25,0.67,U] [#8 0.06,-0.05,0.59,U] 
22:40:44.896 00.001 28316 refined, 4 included, MultiStar: {0.01, 0.33}, one-star: {0.09, 0.71}
22:40:44.897 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
22:40:44.898 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.50)
22:40:44.899 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.54 mountX=-0.30 mountY=-0.16, mountTheta=-2.65
22:40:44.901 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.33, opts=13)
22:40:44.902 00.001 28316 Enqueuing Move request for scope (0.01, 0.33)
22:40:44.902 00.000 29988 Worker thread wakes up
22:40:44.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:44.903 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
22:40:44.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:44.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:44.904 00.001 28316 Enqueuing Expose request
22:40:44.905 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
22:40:44.906 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
22:40:44.906 00.000 29988 Moving (0.01, 0.33) raw xDistance=-0.30 yDistance=-0.16
22:40:44.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:40:44.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:44.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:40:44.906 00.000 29988 MoveAxis(E, 63, ABG)
22:40:44.906 00.000 29988 Guiding  Dir = 2, Dur = 63
22:40:44.906 00.000 29988 IsSlewing returns 0
22:40:44.906 00.000 29988 IsGuiding returns 0
22:40:44.908 00.002 29988 PulseGuide returned control before completion, sleep 72
22:40:44.992 00.084 29988 IsGuiding returns 0
22:40:44.992 00.000 29988 Move returns status 0, amount 63
22:40:44.992 00.000 29988 MoveAxis(N, 0, ABG)
22:40:44.992 00.000 29988 Move returns status 0, amount 0
22:40:44.992 00.000 29988 move complete, result=0
22:40:44.992 00.000 29988 worker thread done servicing request
22:40:44.992 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.2 px 0 ms NORTH
22:40:44.993 00.001 29988 Worker thread wakes up
22:40:44.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:44.994 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:46.399 01.405 29988 Exposure complete
22:40:46.438 00.039 29988 worker thread done servicing request
22:40:46.438 00.000 28316 OnExposeComplete: enter
22:40:46.439 00.001 28316 UpdateGuideState(): m_state=6
22:40:46.440 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
22:40:46.441 00.001 28316 Star::Find returns 1 (0), X=589.91, Y=112.12, Mass=1725, SNR=28.6, Peak=161 HFD=4.2
22:40:46.441 00.000 28316 MultiStar: [#1 -0.01,0.14,0.96,U] [#2 -0.09,-0.17,0.95,U] [#3 -0.27,-0.13,0.86,U] [#4 -0.17,0.00,0.90,U] [#5 0.02,-0.04,0.83,U] [#6 -0.10,-0.20,0.75,U] [#7 -0.11,0.11,0.69,U] [#8 -0.13,-0.36,0.00,M5] 
22:40:46.442 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.01}, one-star: {-0.14, 0.16}
22:40:46.443 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
22:40:46.443 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
22:40:46.443 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=-0.03 mountY=0.10, mountTheta=1.89
22:40:46.446 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
22:40:46.449 00.003 28316 Enqueuing Move request for scope (-0.11, -0.01)
22:40:46.451 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:46.454 00.003 28316 UpdateGuideState exits: m=1725 RSB=28.6
22:40:46.456 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:46.458 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:46.459 00.001 28316 Enqueuing Expose request
22:40:46.459 00.000 29988 Worker thread wakes up
22:40:46.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:40:46.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:40:46.459 00.000 29988 Moving (-0.11, -0.01) raw xDistance=-0.03 yDistance=0.10
22:40:46.460 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:40:46.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:46.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:46.460 00.000 29988 MoveAxis(E, 0, ABG)
22:40:46.460 00.000 29988 Move returns status 0, amount 0
22:40:46.460 00.000 29988 MoveAxis(N, 0, ABG)
22:40:46.460 00.000 29988 Move returns status 0, amount 0
22:40:46.460 00.000 29988 move complete, result=0
22:40:46.460 00.000 29988 worker thread done servicing request
22:40:46.460 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:46.462 00.002 29988 Worker thread wakes up
22:40:46.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:46.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:48.093 01.631 29988 Exposure complete
22:40:48.119 00.026 29988 worker thread done servicing request
22:40:48.119 00.000 28316 OnExposeComplete: enter
22:40:48.120 00.001 28316 UpdateGuideState(): m_state=6
22:40:48.121 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
22:40:48.123 00.002 28316 Star::Find returns 1 (0), X=590.17, Y=112.24, Mass=1919, SNR=30.1, Peak=173 HFD=4.3
22:40:48.124 00.001 28316 MultiStar: [#1 0.06,0.21,0.93,U] [#2 -0.12,0.07,0.96,U] [#3 -0.30,-0.07,0.85,U] [#4 -0.27,0.17,0.86,U] [#5 0.08,-0.03,0.82,U] [#6 -0.11,-0.06,0.72,U] [#7 -0.06,0.13,0.66,U] [#8 -0.02,-0.28,0.61,U] 
22:40:48.125 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {0.12, 0.29}
22:40:48.125 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
22:40:48.126 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
22:40:48.126 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.37 mountX=-0.09 mountY=0.03, mountTheta=2.80
22:40:48.128 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
22:40:48.129 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
22:40:48.129 00.000 29988 Worker thread wakes up
22:40:48.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:48.130 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
22:40:48.130 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.1
22:40:48.132 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
22:40:48.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:48.132 00.000 29988 Moving (-0.07, 0.06) raw xDistance=-0.09 yDistance=0.03
22:40:48.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:48.133 00.001 28316 Enqueuing Expose request
22:40:48.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:40:48.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:48.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:48.133 00.000 29988 MoveAxis(E, 0, ABG)
22:40:48.133 00.000 29988 Move returns status 0, amount 0
22:40:48.133 00.000 29988 MoveAxis(N, 0, ABG)
22:40:48.133 00.000 29988 Move returns status 0, amount 0
22:40:48.133 00.000 29988 move complete, result=0
22:40:48.133 00.000 29988 worker thread done servicing request
22:40:48.133 00.000 29988 Worker thread wakes up
22:40:48.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:48.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:48.134 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:49.654 01.520 29988 Exposure complete
22:40:49.693 00.039 29988 worker thread done servicing request
22:40:49.693 00.000 28316 OnExposeComplete: enter
22:40:49.693 00.000 28316 UpdateGuideState(): m_state=6
22:40:49.694 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
22:40:49.694 00.000 28316 Star::Find returns 1 (0), X=590.03, Y=112.28, Mass=1804, SNR=29.2, Peak=158 HFD=4.3
22:40:49.695 00.001 28316 MultiStar: [#1 -0.14,0.28,0.92,U] [#2 -0.06,0.18,1.01,U] [#3 -0.35,0.13,0.00,M1] [#4 -0.27,0.12,0.87,U] [#5 -0.05,0.12,0.79,U] [#6 -0.06,-0.03,0.73,U] [#7 -0.08,0.19,0.66,U] [#8 -0.15,-0.29,0.66,U] 
22:40:49.695 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.13}, one-star: {-0.02, 0.33}
22:40:49.696 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
22:40:49.696 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
22:40:49.697 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=-0.16 mountY=0.03, mountTheta=2.94
22:40:49.699 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
22:40:49.699 00.000 28316 Enqueuing Move request for scope (-0.10, 0.13)
22:40:49.702 00.003 29988 Worker thread wakes up
22:40:49.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
22:40:49.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
22:40:49.704 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:49.704 00.000 28316 UpdateGuideState exits: m=1804 RSB=29.2
22:40:49.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:49.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:49.705 00.001 28316 Enqueuing Expose request
22:40:49.705 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
22:40:49.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:40:49.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:49.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:49.705 00.000 29988 MoveAxis(E, 0, ABG)
22:40:49.705 00.000 29988 Move returns status 0, amount 0
22:40:49.705 00.000 29988 MoveAxis(N, 0, ABG)
22:40:49.705 00.000 29988 Move returns status 0, amount 0
22:40:49.705 00.000 29988 move complete, result=0
22:40:49.705 00.000 29988 worker thread done servicing request
22:40:49.705 00.000 29988 Worker thread wakes up
22:40:49.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:49.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:49.706 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:51.334 01.628 29988 Exposure complete
22:40:51.379 00.045 29988 worker thread done servicing request
22:40:51.379 00.000 28316 OnExposeComplete: enter
22:40:51.380 00.001 28316 UpdateGuideState(): m_state=6
22:40:51.381 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
22:40:51.381 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=112.36, Mass=1912, SNR=29.9, Peak=157 HFD=4.4
22:40:51.382 00.001 28316 MultiStar: [#1 0.03,0.29,0.88,U] [#2 0.05,0.26,0.99,U] [#3 -0.01,0.06,0.86,U] [#4 0.10,0.33,0.90,U] [#5 0.15,0.17,0.75,U] [#6 -0.10,0.13,0.72,U] [#7 0.06,0.33,0.66,U] [#8 -0.10,-0.17,0.61,U] 
22:40:51.382 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.22}, one-star: {0.11, 0.41}
22:40:51.384 00.002 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
22:40:51.385 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.65)
22:40:51.386 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.39 mountX=-0.18 mountY=-0.13, mountTheta=-2.51
22:40:51.387 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.22, opts=13)
22:40:51.388 00.001 28316 Enqueuing Move request for scope (0.04, 0.22)
22:40:51.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:51.389 00.001 29988 Worker thread wakes up
22:40:51.389 00.000 28316 UpdateGuideState exits: m=1912 RSB=29.9
22:40:51.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
22:40:51.389 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:51.390 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
22:40:51.390 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:51.390 00.000 28316 Enqueuing Expose request
22:40:51.391 00.001 29988 Moving (0.04, 0.22) raw xDistance=-0.18 yDistance=-0.13
22:40:51.391 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:40:51.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:51.391 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:40:51.391 00.000 29988 MoveAxis(E, 0, ABG)
22:40:51.391 00.000 29988 Move returns status 0, amount 0
22:40:51.391 00.000 29988 MoveAxis(N, 0, ABG)
22:40:51.391 00.000 29988 Move returns status 0, amount 0
22:40:51.391 00.000 29988 move complete, result=0
22:40:51.391 00.000 29988 worker thread done servicing request
22:40:51.391 00.000 29988 Worker thread wakes up
22:40:51.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:51.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:51.391 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:52.912 01.521 29988 Exposure complete
22:40:52.951 00.039 29988 worker thread done servicing request
22:40:52.951 00.000 28316 OnExposeComplete: enter
22:40:52.953 00.002 28316 UpdateGuideState(): m_state=6
22:40:52.954 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
22:40:52.955 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=112.36, Mass=1851, SNR=29.7, Peak=166 HFD=4.1
22:40:52.957 00.002 28316 MultiStar: [#1 -0.16,0.31,0.92,U] [#2 -0.16,0.14,0.96,U] [#3 -0.38,0.11,0.00,M1] [#4 -0.27,0.15,0.88,U] [#5 -0.11,0.05,0.79,U] [#6 -0.16,0.03,0.75,U] [#7 -0.18,0.10,0.69,U] [#8 -0.24,-0.23,0.62,U] 
22:40:52.960 00.003 28316 refined, 7 included, MultiStar: {-0.16, 0.14}, one-star: {-0.02, 0.41}
22:40:52.962 00.002 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.55 = -2.73)
22:40:52.964 00.002 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.37)
22:40:52.967 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=-0.20 mountY=0.08, mountTheta=2.77
22:40:52.970 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.14, opts=13)
22:40:52.973 00.003 28316 Enqueuing Move request for scope (-0.16, 0.14)
22:40:52.975 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:52.975 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.7
22:40:52.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:52.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:52.976 00.000 28316 Enqueuing Expose request
22:40:52.977 00.001 29988 Worker thread wakes up
22:40:52.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
22:40:52.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
22:40:52.977 00.000 29988 Moving (-0.16, 0.14) raw xDistance=-0.20 yDistance=0.08
22:40:52.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:40:52.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:52.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:40:52.977 00.000 29988 MoveAxis(E, 0, ABG)
22:40:52.977 00.000 29988 Move returns status 0, amount 0
22:40:52.977 00.000 29988 MoveAxis(N, 0, ABG)
22:40:52.977 00.000 29988 Move returns status 0, amount 0
22:40:52.977 00.000 29988 move complete, result=0
22:40:52.977 00.000 29988 worker thread done servicing request
22:40:52.977 00.000 29988 Worker thread wakes up
22:40:52.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:52.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:52.977 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:54.600 01.623 29988 Exposure complete
22:40:54.637 00.037 29988 worker thread done servicing request
22:40:54.637 00.000 28316 OnExposeComplete: enter
22:40:54.638 00.001 28316 UpdateGuideState(): m_state=6
22:40:54.638 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
22:40:54.639 00.001 28316 Star::Find returns 1 (0), X=590.29, Y=112.37, Mass=1816, SNR=29.3, Peak=153 HFD=4.2
22:40:54.639 00.000 28316 MultiStar: [#1 0.09,0.26,0.94,U] [#2 0.13,0.27,0.94,U] [#3 -0.18,0.21,0.90,U] [#4 -0.08,0.36,0.00,M1] [#5 0.13,0.08,0.77,U] [#6 0.02,0.14,0.71,U] [#7 0.06,0.26,0.67,U] [#8 0.05,0.06,0.62,U] 
22:40:54.640 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.23}, one-star: {0.24, 0.41}
22:40:54.640 00.000 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
22:40:54.641 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.78)
22:40:54.643 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=-0.18 mountY=-0.17, mountTheta=-2.38
22:40:54.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.23, opts=13)
22:40:54.645 00.001 28316 Enqueuing Move request for scope (0.07, 0.23)
22:40:54.645 00.000 29988 Worker thread wakes up
22:40:54.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:40:54.645 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:40:54.646 00.001 28316 UpdateGuideState exits: m=1816 RSB=29.3
22:40:54.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:54.648 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:54.648 00.000 28316 Enqueuing Expose request
22:40:54.649 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:40:54.649 00.000 29988 Moving (0.07, 0.23) raw xDistance=-0.18 yDistance=-0.17
22:40:54.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:40:54.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:54.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:40:54.649 00.000 29988 MoveAxis(E, 0, ABG)
22:40:54.649 00.000 29988 Move returns status 0, amount 0
22:40:54.649 00.000 29988 MoveAxis(N, 0, ABG)
22:40:54.649 00.000 29988 Move returns status 0, amount 0
22:40:54.649 00.000 29988 move complete, result=0
22:40:54.649 00.000 29988 worker thread done servicing request
22:40:54.649 00.000 29988 Worker thread wakes up
22:40:54.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:54.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:54.649 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:56.162 01.513 29988 Exposure complete
22:40:56.187 00.025 29988 worker thread done servicing request
22:40:56.188 00.001 28316 OnExposeComplete: enter
22:40:56.188 00.000 28316 UpdateGuideState(): m_state=6
22:40:56.189 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
22:40:56.189 00.000 28316 Star::Find returns 1 (0), X=589.95, Y=112.25, Mass=1908, SNR=30.0, Peak=169 HFD=4.2
22:40:56.190 00.001 28316 MultiStar: [#1 -0.08,0.23,0.92,U] [#2 -0.16,0.24,0.94,U] [#3 -0.35,0.15,0.00,M1] [#4 -0.14,0.27,0.85,U] [#5 -0.04,0.04,0.77,U] [#6 -0.16,-0.11,0.73,U] [#7 -0.11,0.24,0.66,U] [#8 -0.17,-0.12,0.60,U] 
22:40:56.192 00.002 28316 refined, 7 included, MultiStar: {-0.12, 0.15}, one-star: {-0.10, 0.30}
22:40:56.195 00.003 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.92)
22:40:56.198 00.003 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
22:40:56.199 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=-0.19 mountY=0.04, mountTheta=2.96
22:40:56.203 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.15, opts=13)
22:40:56.205 00.002 28316 Enqueuing Move request for scope (-0.12, 0.15)
22:40:56.208 00.003 29988 Worker thread wakes up
22:40:56.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
22:40:56.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
22:40:56.208 00.000 29988 Moving (-0.12, 0.15) raw xDistance=-0.19 yDistance=0.04
22:40:56.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:40:56.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:56.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:40:56.208 00.000 29988 MoveAxis(E, 0, ABG)
22:40:56.208 00.000 29988 Move returns status 0, amount 0
22:40:56.208 00.000 29988 MoveAxis(N, 0, ABG)
22:40:56.208 00.000 29988 Move returns status 0, amount 0
22:40:56.208 00.000 29988 move complete, result=0
22:40:56.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:56.209 00.001 29988 worker thread done servicing request
22:40:56.209 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
22:40:56.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:56.210 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:56.212 00.002 28316 Enqueuing Expose request
22:40:56.213 00.001 29988 Worker thread wakes up
22:40:56.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:56.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:56.213 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:57.843 01.630 29988 Exposure complete
22:40:57.878 00.035 29988 worker thread done servicing request
22:40:57.878 00.000 28316 OnExposeComplete: enter
22:40:57.879 00.001 28316 UpdateGuideState(): m_state=6
22:40:57.879 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
22:40:57.880 00.001 28316 Star::Find returns 1 (0), X=590.26, Y=112.53, Mass=1702, SNR=28.4, Peak=135 HFD=4.0
22:40:57.880 00.000 28316 MultiStar: [#1 0.16,0.37,0.00,M1] [#2 -0.07,0.31,1.04,U] [#3 -0.11,0.22,0.87,U] [#4 -0.10,0.41,0.00,M1] [#5 0.17,0.26,0.83,U] [#6 0.02,0.18,0.76,U] [#7 0.20,0.37,0.00,M1] [#8 0.04,-0.01,0.64,U] 
22:40:57.881 00.001 28316 refined, 5 included, MultiStar: {0.05, 0.28}, one-star: {0.22, 0.57}
22:40:57.881 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
22:40:57.881 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
22:40:57.882 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.41 mountX=-0.23 mountY=-0.17, mountTheta=-2.53
22:40:57.883 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.28, opts=13)
22:40:57.883 00.000 28316 Enqueuing Move request for scope (0.05, 0.28)
22:40:57.884 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:57.885 00.001 28316 UpdateGuideState exits: m=1702 RSB=28.4
22:40:57.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:57.886 00.000 28316 Enqueuing Expose request
22:40:57.887 00.001 29988 Worker thread wakes up
22:40:57.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
22:40:57.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
22:40:57.887 00.000 29988 Moving (0.05, 0.28) raw xDistance=-0.23 yDistance=-0.17
22:40:57.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:40:57.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:57.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:40:57.887 00.000 29988 MoveAxis(E, 49, ABG)
22:40:57.887 00.000 29988 Guiding  Dir = 2, Dur = 49
22:40:57.887 00.000 29988 IsSlewing returns 0
22:40:57.887 00.000 29988 IsGuiding returns 0
22:40:57.888 00.001 29988 PulseGuide returned control before completion, sleep 58
22:40:57.950 00.062 29988 IsGuiding returns 1
22:40:57.950 00.000 29988 scope still moving after pulse duration time elapsed
22:40:57.981 00.031 29988 IsSlewing returns 0
22:40:57.981 00.000 29988 IsGuiding returns 0
22:40:57.981 00.000 29988 scope move finished after 49 + 45 ms
22:40:57.981 00.000 29988 Move returns status 0, amount 49
22:40:57.981 00.000 29988 MoveAxis(N, 0, ABG)
22:40:57.981 00.000 29988 Move returns status 0, amount 0
22:40:57.981 00.000 29988 move complete, result=0
22:40:57.981 00.000 29988 worker thread done servicing request
22:40:57.981 00.000 29988 Worker thread wakes up
22:40:57.981 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 0 ms NORTH
22:40:57.983 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:57.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:59.387 01.404 29988 Exposure complete
22:40:59.412 00.025 29988 worker thread done servicing request
22:40:59.412 00.000 28316 OnExposeComplete: enter
22:40:59.412 00.000 28316 UpdateGuideState(): m_state=6
22:40:59.414 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
22:40:59.414 00.000 28316 Star::Find returns 1 (0), X=590.16, Y=112.42, Mass=1837, SNR=29.6, Peak=140 HFD=4.4
22:40:59.415 00.001 28316 MultiStar: [#1 0.19,0.39,0.00,M2] [#2 0.13,0.30,0.98,U] [#3 0.03,0.14,0.90,U] [#4 0.09,0.29,0.89,U] [#5 0.20,0.16,0.78,U] [#6 0.12,0.06,0.71,U] [#7 0.16,0.17,0.67,U] [#8 -0.12,-0.09,0.61,U] 
22:40:59.415 00.000 28316 refined, 7 included, MultiStar: {0.10, 0.21}, one-star: {0.12, 0.47}
22:40:59.416 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
22:40:59.416 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
22:40:59.416 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.14 mountX=-0.15 mountY=-0.18, mountTheta=-2.27
22:40:59.420 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.21, opts=13)
22:40:59.420 00.000 28316 Enqueuing Move request for scope (0.10, 0.21)
22:40:59.421 00.001 29988 Worker thread wakes up
22:40:59.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:40:59.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
22:40:59.421 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.6
22:40:59.422 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:59.422 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:40:59.422 00.000 28316 Enqueuing Expose request
22:40:59.423 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
22:40:59.423 00.000 29988 Moving (0.10, 0.21) raw xDistance=-0.15 yDistance=-0.18
22:40:59.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:40:59.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:59.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:59.423 00.000 29988 MoveAxis(E, 0, ABG)
22:40:59.423 00.000 29988 Move returns status 0, amount 0
22:40:59.423 00.000 29988 MoveAxis(N, 0, ABG)
22:40:59.423 00.000 29988 Move returns status 0, amount 0
22:40:59.423 00.000 29988 move complete, result=0
22:40:59.423 00.000 29988 worker thread done servicing request
22:40:59.423 00.000 29988 Worker thread wakes up
22:40:59.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:40:59.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:40:59.423 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:01.058 01.635 29988 Exposure complete
22:41:01.085 00.027 29988 worker thread done servicing request
22:41:01.085 00.000 28316 OnExposeComplete: enter
22:41:01.086 00.001 28316 UpdateGuideState(): m_state=6
22:41:01.087 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
22:41:01.087 00.000 28316 Star::Find returns 1 (0), X=590.29, Y=112.39, Mass=1875, SNR=29.7, Peak=135 HFD=4.6
22:41:01.088 00.001 28316 MultiStar: [#1 0.19,0.40,0.00,M3] [#2 0.27,0.32,0.00,M1] [#3 -0.12,0.27,0.90,U] [#4 0.21,0.29,0.85,U] [#5 0.25,0.24,0.79,U] [#6 0.12,0.09,0.70,U] [#7 0.11,0.35,0.00,M1] [#8 0.16,0.03,0.62,U] 
22:41:01.088 00.000 28316 refined, 5 included, MultiStar: {0.14, 0.24}, one-star: {0.25, 0.43}
22:41:01.089 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
22:41:01.091 00.002 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
22:41:01.091 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.04 mountX=-0.16 mountY=-0.24, mountTheta=-2.17
22:41:01.092 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.24, opts=13)
22:41:01.093 00.001 28316 Enqueuing Move request for scope (0.14, 0.24)
22:41:01.094 00.001 29988 Worker thread wakes up
22:41:01.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:41:01.094 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.7
22:41:01.095 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:01.095 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:01.096 00.001 28316 Enqueuing Expose request
22:41:01.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
22:41:01.096 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
22:41:01.096 00.000 29988 Moving (0.14, 0.24) raw xDistance=-0.16 yDistance=-0.24
22:41:01.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:01.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:41:01.096 00.000 29988 MoveAxis(E, 0, ABG)
22:41:01.096 00.000 29988 Move returns status 0, amount 0
22:41:01.096 00.000 29988 MoveAxis(N, 57, ABG)
22:41:01.096 00.000 29988 Guiding  Dir = 0, Dur = 57
22:41:01.096 00.000 29988 IsSlewing returns 0
22:41:01.097 00.001 29988 IsGuiding returns 0
22:41:01.100 00.003 29988 PulseGuide returned control before completion, sleep 63
22:41:01.168 00.068 29988 IsGuiding returns 1
22:41:01.168 00.000 29988 scope still moving after pulse duration time elapsed
22:41:01.198 00.030 29988 IsSlewing returns 0
22:41:01.198 00.000 29988 IsGuiding returns 0
22:41:01.198 00.000 29988 scope move finished after 57 + 45 ms
22:41:01.198 00.000 29988 Move returns status 0, amount 57
22:41:01.198 00.000 29988 move complete, result=0
22:41:01.200 00.002 29988 worker thread done servicing request
22:41:01.200 00.000 29988 Worker thread wakes up
22:41:01.200 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
22:41:01.201 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:01.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:02.607 01.406 29988 Exposure complete
22:41:02.639 00.032 29988 worker thread done servicing request
22:41:02.639 00.000 28316 OnExposeComplete: enter
22:41:02.640 00.001 28316 UpdateGuideState(): m_state=6
22:41:02.641 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
22:41:02.641 00.000 28316 Star::Find returns 1 (0), X=590.06, Y=112.38, Mass=1950, SNR=30.4, Peak=145 HFD=4.2
22:41:02.642 00.001 28316 MultiStar: [#1 0.10,0.40,0.00,M4] [#2 0.01,0.35,0.93,U] [#3 -0.30,0.14,0.87,U] [#4 -0.18,0.23,0.83,U] [#5 -0.11,0.05,0.77,U] [#6 0.02,0.04,0.72,U] [#7 0.04,0.14,0.63,U] [#8 -0.18,-0.00,0.61,U] 
22:41:02.642 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.19}, one-star: {0.01, 0.42}
22:41:02.642 00.000 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
22:41:02.643 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.05)
22:41:02.643 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.99 mountX=-0.21 mountY=-0.01, mountTheta=-3.10
22:41:02.646 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.19, opts=13)
22:41:02.646 00.000 28316 Enqueuing Move request for scope (-0.09, 0.19)
22:41:02.646 00.000 29988 Worker thread wakes up
22:41:02.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
22:41:02.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
22:41:02.646 00.000 29988 Moving (-0.09, 0.19) raw xDistance=-0.21 yDistance=-0.01
22:41:02.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:41:02.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:02.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:02.647 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:41:02.647 00.000 29988 MoveAxis(E, 44, ABG)
22:41:02.647 00.000 29988 Guiding  Dir = 2, Dur = 44
22:41:02.647 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.4
22:41:02.648 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:02.649 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:02.649 00.000 28316 Enqueuing Expose request
22:41:02.650 00.001 29988 IsSlewing returns 0
22:41:02.650 00.000 29988 IsGuiding returns 0
22:41:02.652 00.002 29988 PulseGuide returned control before completion, sleep 53
22:41:02.718 00.066 29988 IsGuiding returns 0
22:41:02.718 00.000 29988 Move returns status 0, amount 44
22:41:02.718 00.000 29988 MoveAxis(N, 0, ABG)
22:41:02.718 00.000 29988 Move returns status 0, amount 0
22:41:02.718 00.000 29988 move complete, result=0
22:41:02.718 00.000 29988 worker thread done servicing request
22:41:02.718 00.000 29988 Worker thread wakes up
22:41:02.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:02.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:02.718 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
22:41:04.345 01.627 29988 Exposure complete
22:41:04.387 00.042 29988 worker thread done servicing request
22:41:04.387 00.000 28316 OnExposeComplete: enter
22:41:04.388 00.001 28316 UpdateGuideState(): m_state=6
22:41:04.389 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
22:41:04.390 00.001 28316 Star::Find returns 1 (0), X=590.32, Y=112.18, Mass=1712, SNR=28.4, Peak=135 HFD=4.4
22:41:04.392 00.002 28316 MultiStar: [#1 0.23,0.15,0.94,U] [#2 0.25,0.11,0.99,U] [#3 -0.24,0.08,0.89,U] [#4 0.13,0.09,0.92,U] [#5 0.28,0.03,0.81,U] [#6 0.15,-0.07,0.78,U] [#7 0.08,0.15,0.68,U] [#8 0.08,-0.36,0.00,M1] 
22:41:04.394 00.002 28316 refined, 7 included, MultiStar: {0.15, 0.10}, one-star: {0.27, 0.22}
22:41:04.395 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
22:41:04.396 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.45)
22:41:04.397 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.59 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
22:41:04.399 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
22:41:04.401 00.002 28316 Enqueuing Move request for scope (0.15, 0.10)
22:41:04.403 00.002 29988 Worker thread wakes up
22:41:04.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:04.404 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
22:41:04.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
22:41:04.404 00.000 28316 UpdateGuideState exits: m=1712 RSB=28.4
22:41:04.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.406 00.001 29988 Moving (0.15, 0.10) raw xDistance=-0.03 yDistance=-0.18
22:41:04.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:04.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:04.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:04.407 00.001 28316 Enqueuing Expose request
22:41:04.409 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:41:04.409 00.000 29988 MoveAxis(E, 0, ABG)
22:41:04.409 00.000 29988 Move returns status 0, amount 0
22:41:04.409 00.000 29988 MoveAxis(N, 0, ABG)
22:41:04.409 00.000 29988 Move returns status 0, amount 0
22:41:04.409 00.000 29988 move complete, result=0
22:41:04.409 00.000 29988 worker thread done servicing request
22:41:04.409 00.000 29988 Worker thread wakes up
22:41:04.409 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:04.412 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:04.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:05.942 01.530 29988 Exposure complete
22:41:05.976 00.034 29988 worker thread done servicing request
22:41:05.976 00.000 28316 OnExposeComplete: enter
22:41:05.977 00.001 28316 UpdateGuideState(): m_state=6
22:41:05.977 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
22:41:05.979 00.002 28316 Star::Find returns 1 (0), X=590.12, Y=112.14, Mass=1881, SNR=29.8, Peak=166 HFD=4.4
22:41:05.980 00.001 28316 MultiStar: [#1 0.12,0.06,0.90,U] [#2 0.01,0.07,0.98,U] [#3 -0.23,0.01,0.84,U] [#4 -0.09,0.13,0.87,U] [#5 0.02,0.01,0.79,U] [#6 -0.14,-0.25,0.72,U] [#7 -0.06,0.03,0.67,U] [#8 -0.11,-0.36,0.00,M2] 
22:41:05.980 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {0.08, 0.18}
22:41:05.980 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
22:41:05.981 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
22:41:05.981 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.24 mountX=-0.05 mountY=0.01, mountTheta=2.94
22:41:05.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
22:41:05.982 00.000 28316 Enqueuing Move request for scope (-0.03, 0.04)
22:41:05.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:05.983 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.8
22:41:05.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:05.984 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:05.984 00.000 28316 Enqueuing Expose request
22:41:05.984 00.000 29988 Worker thread wakes up
22:41:05.986 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:41:05.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:41:05.986 00.000 29988 Moving (-0.03, 0.04) raw xDistance=-0.05 yDistance=0.01
22:41:05.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:41:05.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:05.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:05.986 00.000 29988 MoveAxis(E, 0, ABG)
22:41:05.986 00.000 29988 Move returns status 0, amount 0
22:41:05.986 00.000 29988 MoveAxis(N, 0, ABG)
22:41:05.986 00.000 29988 Move returns status 0, amount 0
22:41:05.986 00.000 29988 move complete, result=0
22:41:05.986 00.000 29988 worker thread done servicing request
22:41:05.986 00.000 29988 Worker thread wakes up
22:41:05.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:05.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:05.987 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:07.609 01.622 29988 Exposure complete
22:41:07.650 00.041 29988 worker thread done servicing request
22:41:07.650 00.000 28316 OnExposeComplete: enter
22:41:07.652 00.002 28316 UpdateGuideState(): m_state=6
22:41:07.652 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
22:41:07.654 00.002 28316 Star::Find returns 1 (0), X=590.24, Y=112.22, Mass=1816, SNR=29.3, Peak=169 HFD=4.3
22:41:07.656 00.002 28316 MultiStar: [#1 0.01,0.13,0.92,U] [#2 -0.06,0.05,0.95,U] [#3 -0.04,-0.11,0.86,U] [#4 -0.05,0.02,0.86,U] [#5 0.10,-0.03,0.77,U] [#6 -0.10,-0.14,0.71,U] [#7 0.09,0.07,0.65,U] [#8 -0.21,-0.31,0.00,M3] 
22:41:07.658 00.002 28316 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {0.20, 0.27}
22:41:07.658 00.000 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
22:41:07.659 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
22:41:07.660 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.11 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
22:41:07.664 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
22:41:07.665 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
22:41:07.666 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:07.668 00.002 29988 Worker thread wakes up
22:41:07.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:41:07.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:41:07.668 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:41:07.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:41:07.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:07.668 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.3
22:41:07.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:07.670 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:07.671 00.001 29988 MoveAxis(E, 0, ABG)
22:41:07.671 00.000 29988 Move returns status 0, amount 0
22:41:07.671 00.000 29988 MoveAxis(N, 0, ABG)
22:41:07.671 00.000 29988 Move returns status 0, amount 0
22:41:07.671 00.000 29988 move complete, result=0
22:41:07.671 00.000 29988 worker thread done servicing request
22:41:07.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:07.671 00.000 28316 Enqueuing Expose request
22:41:07.671 00.000 29988 Worker thread wakes up
22:41:07.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:07.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:07.671 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:09.183 01.512 29988 Exposure complete
22:41:09.231 00.048 29988 worker thread done servicing request
22:41:09.231 00.000 28316 OnExposeComplete: enter
22:41:09.232 00.001 28316 UpdateGuideState(): m_state=6
22:41:09.233 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
22:41:09.233 00.000 28316 Star::Find returns 1 (0), X=590.11, Y=112.28, Mass=1836, SNR=29.5, Peak=164 HFD=4.1
22:41:09.234 00.001 28316 MultiStar: [#1 -0.08,0.23,0.89,U] [#2 -0.10,0.19,0.96,U] [#3 -0.35,0.20,0.00,M1] [#4 0.01,0.21,0.84,U] [#5 -0.00,0.16,0.78,U] [#6 -0.20,0.16,0.72,U] [#7 -0.00,0.23,0.67,U] [#8 -0.26,-0.05,0.65,U] 
22:41:09.234 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.19}, one-star: {0.06, 0.32}
22:41:09.235 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
22:41:09.235 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.15)
22:41:09.236 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.89 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
22:41:09.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.19, opts=13)
22:41:09.237 00.000 28316 Enqueuing Move request for scope (-0.06, 0.19)
22:41:09.238 00.001 29988 Worker thread wakes up
22:41:09.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:09.238 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.5
22:41:09.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:09.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:09.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
22:41:09.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
22:41:09.240 00.000 28316 Enqueuing Expose request
22:41:09.240 00.000 29988 Moving (-0.06, 0.19) raw xDistance=-0.20 yDistance=-0.03
22:41:09.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:41:09.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:09.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:41:09.240 00.000 29988 MoveAxis(E, 0, ABG)
22:41:09.240 00.000 29988 Move returns status 0, amount 0
22:41:09.240 00.000 29988 MoveAxis(N, 0, ABG)
22:41:09.240 00.000 29988 Move returns status 0, amount 0
22:41:09.240 00.000 29988 move complete, result=0
22:41:09.240 00.000 29988 worker thread done servicing request
22:41:09.240 00.000 29988 Worker thread wakes up
22:41:09.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:09.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:09.242 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:10.871 01.629 29988 Exposure complete
22:41:10.912 00.041 29988 worker thread done servicing request
22:41:10.912 00.000 28316 OnExposeComplete: enter
22:41:10.913 00.001 28316 UpdateGuideState(): m_state=6
22:41:10.914 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
22:41:10.914 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=112.15, Mass=1897, SNR=30.0, Peak=178 HFD=4.3
22:41:10.915 00.001 28316 MultiStar: [#1 0.01,0.11,0.88,U] [#2 -0.01,0.12,0.92,U] [#3 -0.19,0.04,0.87,U] [#4 -0.06,0.13,0.83,U] [#5 0.07,0.04,0.79,U] [#6 0.02,-0.04,0.72,U] [#7 -0.00,0.12,0.65,U] [#8 0.07,-0.16,0.62,U] 
22:41:10.915 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {0.11, 0.20}
22:41:10.916 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
22:41:10.916 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.49)
22:41:10.917 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.54 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
22:41:10.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.07, opts=13)
22:41:10.919 00.001 28316 Enqueuing Move request for scope (0.00, 0.07)
22:41:10.919 00.000 29988 Worker thread wakes up
22:41:10.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
22:41:10.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:10.920 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
22:41:10.920 00.000 28316 UpdateGuideState exits: m=1897 RSB=30.0
22:41:10.920 00.000 29988 Moving (0.00, 0.07) raw xDistance=-0.06 yDistance=-0.03
22:41:10.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:10.921 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:41:10.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:10.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:10.921 00.000 28316 Enqueuing Expose request
22:41:10.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:41:10.921 00.000 29988 MoveAxis(E, 0, ABG)
22:41:10.922 00.001 29988 Move returns status 0, amount 0
22:41:10.922 00.000 29988 MoveAxis(N, 0, ABG)
22:41:10.922 00.000 29988 Move returns status 0, amount 0
22:41:10.922 00.000 29988 move complete, result=0
22:41:10.922 00.000 29988 worker thread done servicing request
22:41:10.922 00.000 29988 Worker thread wakes up
22:41:10.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:10.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:10.922 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:12.438 01.516 29988 Exposure complete
22:41:12.491 00.053 28316 OnExposeComplete: enter
22:41:12.491 00.000 28316 UpdateGuideState(): m_state=6
22:41:12.492 00.001 29988 worker thread done servicing request
22:41:12.492 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
22:41:12.494 00.002 28316 Star::Find returns 1 (0), X=590.21, Y=112.26, Mass=1956, SNR=30.3, Peak=170 HFD=4.4
22:41:12.495 00.001 28316 MultiStar: [#1 0.25,0.16,0.91,U] [#2 0.11,-0.02,0.93,U] [#3 0.06,-0.07,0.86,U] [#4 0.05,0.24,0.86,U] [#5 0.16,0.01,0.76,U] [#6 0.02,0.06,0.73,U] [#7 0.14,0.11,0.63,U] [#8 0.07,-0.23,0.60,U] 
22:41:12.496 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {0.16, 0.31}
22:41:12.498 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
22:41:12.499 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
22:41:12.499 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.59 mountX=-0.02 mountY=-0.14, mountTheta=-1.74
22:41:12.501 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
22:41:12.502 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
22:41:12.502 00.000 29988 Worker thread wakes up
22:41:12.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:12.503 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.3
22:41:12.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:12.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:12.504 00.000 28316 Enqueuing Expose request
22:41:12.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
22:41:12.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
22:41:12.504 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.02 yDistance=-0.14
22:41:12.505 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:41:12.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:12.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:12.505 00.000 29988 MoveAxis(E, 0, ABG)
22:41:12.505 00.000 29988 Move returns status 0, amount 0
22:41:12.505 00.000 29988 MoveAxis(N, 0, ABG)
22:41:12.505 00.000 29988 Move returns status 0, amount 0
22:41:12.505 00.000 29988 move complete, result=0
22:41:12.505 00.000 29988 worker thread done servicing request
22:41:12.505 00.000 29988 Worker thread wakes up
22:41:12.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:12.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:12.505 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:14.138 01.633 29988 Exposure complete
22:41:14.166 00.028 29988 worker thread done servicing request
22:41:14.166 00.000 28316 OnExposeComplete: enter
22:41:14.167 00.001 28316 UpdateGuideState(): m_state=6
22:41:14.167 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
22:41:14.168 00.001 28316 Star::Find returns 1 (0), X=590.21, Y=112.32, Mass=1875, SNR=29.8, Peak=156 HFD=4.4
22:41:14.169 00.001 28316 MultiStar: [#1 0.21,0.24,0.92,U] [#2 -0.03,0.08,0.94,U] [#3 -0.04,-0.10,0.89,U] [#4 -0.04,0.20,0.88,U] [#5 0.24,-0.03,0.80,U] [#6 0.13,-0.28,0.73,U] [#7 0.31,0.15,0.65,U] [#8 -0.00,-0.25,0.63,U] 
22:41:14.171 00.002 28316 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.17, 0.36}
22:41:14.172 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
22:41:14.172 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
22:41:14.173 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.54 mountX=-0.01 mountY=-0.12, mountTheta=-1.69
22:41:14.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.06, opts=13)
22:41:14.174 00.000 28316 Enqueuing Move request for scope (0.10, 0.06)
22:41:14.175 00.001 29988 Worker thread wakes up
22:41:14.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:14.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
22:41:14.175 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
22:41:14.176 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
22:41:14.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:14.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:14.176 00.000 28316 Enqueuing Expose request
22:41:14.177 00.001 29988 Moving (0.10, 0.06) raw xDistance=-0.01 yDistance=-0.12
22:41:14.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:41:14.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:14.177 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:14.177 00.000 29988 MoveAxis(E, 0, ABG)
22:41:14.177 00.000 29988 Move returns status 0, amount 0
22:41:14.177 00.000 29988 MoveAxis(N, 0, ABG)
22:41:14.177 00.000 29988 Move returns status 0, amount 0
22:41:14.177 00.000 29988 move complete, result=0
22:41:14.177 00.000 29988 worker thread done servicing request
22:41:14.177 00.000 29988 Worker thread wakes up
22:41:14.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:14.177 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:14.178 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:15.699 01.521 29988 Exposure complete
22:41:15.729 00.030 29988 worker thread done servicing request
22:41:15.729 00.000 28316 OnExposeComplete: enter
22:41:15.729 00.000 28316 UpdateGuideState(): m_state=6
22:41:15.730 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
22:41:15.730 00.000 28316 Star::Find returns 1 (0), X=590.40, Y=112.24, Mass=1921, SNR=30.1, Peak=147 HFD=4.3
22:41:15.731 00.001 28316 MultiStar: [#1 0.35,0.12,0.00,M1] [#2 0.15,0.09,0.97,U] [#3 0.10,0.01,0.89,U] [#4 0.08,0.15,0.86,U] [#5 0.27,0.14,0.76,U] [#6 0.24,-0.11,0.70,U] [#7 0.48,0.02,0.00,M1] [#8 -0.01,-0.21,0.61,U] 
22:41:15.732 00.001 28316 refined, 6 included, MultiStar: {0.18, 0.07}, one-star: {0.36, 0.29}
22:41:15.732 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
22:41:15.732 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
22:41:15.733 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.39 mountX=0.01 mountY=-0.19, mountTheta=-1.53
22:41:15.734 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.07, opts=13)
22:41:15.735 00.001 28316 Enqueuing Move request for scope (0.18, 0.07)
22:41:15.735 00.000 29988 Worker thread wakes up
22:41:15.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
22:41:15.735 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:41:15.736 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.1
22:41:15.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:15.737 00.001 28316 Enqueuing Expose request
22:41:15.737 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
22:41:15.737 00.000 29988 Moving (0.18, 0.07) raw xDistance=0.01 yDistance=-0.19
22:41:15.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:41:15.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:15.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:41:15.738 00.001 29988 MoveAxis(E, 0, ABG)
22:41:15.738 00.000 29988 Move returns status 0, amount 0
22:41:15.738 00.000 29988 MoveAxis(N, 0, ABG)
22:41:15.738 00.000 29988 Move returns status 0, amount 0
22:41:15.738 00.000 29988 move complete, result=0
22:41:15.738 00.000 29988 worker thread done servicing request
22:41:15.738 00.000 29988 Worker thread wakes up
22:41:15.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:15.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:15.738 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:17.365 01.627 29988 Exposure complete
22:41:17.408 00.043 29988 worker thread done servicing request
22:41:17.408 00.000 28316 OnExposeComplete: enter
22:41:17.409 00.001 28316 UpdateGuideState(): m_state=6
22:41:17.410 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
22:41:17.410 00.000 28316 Star::Find returns 1 (0), X=590.24, Y=112.24, Mass=1855, SNR=29.6, Peak=158 HFD=4.3
22:41:17.411 00.001 28316 MultiStar: [#1 0.10,0.10,0.92,U] [#2 0.01,0.09,0.96,U] [#3 -0.04,-0.12,0.87,U] [#4 0.03,0.13,0.87,U] [#5 0.15,-0.08,0.75,U] [#6 0.11,-0.03,0.72,U] [#7 0.04,0.19,0.65,U] [#8 -0.16,-0.24,0.57,U] 
22:41:17.411 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.19, 0.28}
22:41:17.411 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
22:41:17.414 00.003 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.29)
22:41:17.416 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.75 mountX=-0.02 mountY=-0.07, mountTheta=-1.89
22:41:17.419 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
22:41:17.420 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
22:41:17.421 00.001 29988 Worker thread wakes up
22:41:17.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:17.422 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:41:17.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:41:17.422 00.000 29988 Moving (0.05, 0.05) raw xDistance=-0.02 yDistance=-0.07
22:41:17.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:41:17.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:17.422 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
22:41:17.423 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:17.425 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:41:17.425 00.000 29988 MoveAxis(E, 0, ABG)
22:41:17.425 00.000 29988 Move returns status 0, amount 0
22:41:17.425 00.000 29988 MoveAxis(N, 0, ABG)
22:41:17.425 00.000 29988 Move returns status 0, amount 0
22:41:17.425 00.000 29988 move complete, result=0
22:41:17.425 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:17.425 00.000 28316 Enqueuing Expose request
22:41:17.426 00.001 29988 worker thread done servicing request
22:41:17.426 00.000 29988 Worker thread wakes up
22:41:17.426 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:17.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:17.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:18.950 01.524 29988 Exposure complete
22:41:18.981 00.031 29988 worker thread done servicing request
22:41:18.981 00.000 28316 OnExposeComplete: enter
22:41:18.982 00.001 28316 UpdateGuideState(): m_state=6
22:41:18.983 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
22:41:18.983 00.000 28316 Star::Find returns 1 (0), X=590.24, Y=112.25, Mass=1807, SNR=29.2, Peak=156 HFD=4.5
22:41:18.984 00.001 28316 MultiStar: [#1 0.03,0.20,0.93,U] [#2 -0.01,0.19,0.98,U] [#3 -0.15,0.19,0.90,U] [#4 -0.19,0.21,0.91,U] [#5 -0.03,0.01,0.80,U] [#6 0.06,-0.15,0.73,U] [#7 -0.00,0.13,0.67,U] [#8 -0.15,-0.01,0.62,U] 
22:41:18.984 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {0.20, 0.29}
22:41:18.984 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
22:41:18.986 00.002 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
22:41:18.986 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
22:41:18.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
22:41:18.988 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
22:41:18.988 00.000 29988 Worker thread wakes up
22:41:18.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:18.989 00.001 28316 UpdateGuideState exits: m=1807 RSB=29.2
22:41:18.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:18.989 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:18.990 00.001 28316 Enqueuing Expose request
22:41:18.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:41:18.991 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:41:18.991 00.000 29988 Moving (-0.02, 0.14) raw xDistance=-0.13 yDistance=-0.04
22:41:18.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:18.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:18.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:18.991 00.000 29988 MoveAxis(E, 0, ABG)
22:41:18.991 00.000 29988 Move returns status 0, amount 0
22:41:18.991 00.000 29988 MoveAxis(N, 0, ABG)
22:41:18.991 00.000 29988 Move returns status 0, amount 0
22:41:18.991 00.000 29988 move complete, result=0
22:41:18.991 00.000 29988 worker thread done servicing request
22:41:18.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:18.991 00.000 29988 Worker thread wakes up
22:41:18.992 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:18.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:20.723 01.731 29988 Exposure complete
22:41:20.772 00.049 29988 worker thread done servicing request
22:41:20.773 00.001 28316 OnExposeComplete: enter
22:41:20.775 00.002 28316 UpdateGuideState(): m_state=6
22:41:20.777 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
22:41:20.779 00.002 28316 Star::Find returns 1 (0), X=590.07, Y=112.52, Mass=1967, SNR=30.5, Peak=153 HFD=4.3
22:41:20.781 00.002 28316 MultiStar: [#1 0.08,0.43,0.00,M1] [#2 -0.12,0.37,0.00,M1] [#3 -0.26,0.26,0.00,M1] [#4 -0.05,0.39,0.00,M1] [#5 0.01,0.26,0.76,U] [#6 0.00,0.11,0.68,U] [#7 0.04,0.30,0.67,U] [#8 0.01,0.16,0.61,U] 
22:41:20.782 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.30}, one-star: {0.02, 0.56}
22:41:20.783 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
22:41:20.784 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
22:41:20.785 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.52 mountX=-0.27 mountY=-0.15, mountTheta=-2.63
22:41:20.787 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.30, opts=13)
22:41:20.788 00.001 28316 Enqueuing Move request for scope (0.02, 0.30)
22:41:20.789 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:41:20.789 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.5
22:41:20.791 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:20.793 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:20.795 00.002 28316 Enqueuing Expose request
22:41:20.796 00.001 29988 Worker thread wakes up
22:41:20.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
22:41:20.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
22:41:20.796 00.000 29988 Moving (0.02, 0.30) raw xDistance=-0.27 yDistance=-0.15
22:41:20.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:41:20.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:20.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:41:20.796 00.000 29988 MoveAxis(E, 57, ABG)
22:41:20.796 00.000 29988 Guiding  Dir = 2, Dur = 57
22:41:20.797 00.001 29988 IsSlewing returns 0
22:41:20.797 00.000 29988 IsGuiding returns 0
22:41:20.798 00.001 29988 PulseGuide returned control before completion, sleep 66
22:41:20.879 00.081 29988 IsGuiding returns 0
22:41:20.879 00.000 29988 Move returns status 0, amount 57
22:41:20.879 00.000 29988 MoveAxis(N, 0, ABG)
22:41:20.879 00.000 29988 Move returns status 0, amount 0
22:41:20.879 00.000 29988 move complete, result=0
22:41:20.879 00.000 29988 worker thread done servicing request
22:41:20.879 00.000 29988 Worker thread wakes up
22:41:20.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:20.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:20.879 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH
22:41:22.292 01.413 29988 Exposure complete
22:41:22.321 00.029 29988 worker thread done servicing request
22:41:22.321 00.000 28316 OnExposeComplete: enter
22:41:22.322 00.001 28316 UpdateGuideState(): m_state=6
22:41:22.323 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
22:41:22.323 00.000 28316 Star::Find returns 1 (0), X=590.30, Y=112.41, Mass=1680, SNR=28.1, Peak=129 HFD=4.2
22:41:22.324 00.001 28316 MultiStar: [#1 0.07,0.38,0.00,M2] [#2 0.04,0.31,1.05,U] [#3 -0.16,0.26,0.95,U] [#4 -0.05,0.42,0.00,M2] [#5 0.05,0.13,0.86,U] [#6 0.09,0.17,0.75,U] [#7 0.25,0.33,0.00,M1] [#8 -0.04,-0.04,0.69,U] 
22:41:22.325 00.001 28316 refined, 5 included, MultiStar: {0.04, 0.23}, one-star: {0.26, 0.45}
22:41:22.325 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
22:41:22.325 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.66)
22:41:22.326 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.38 mountX=-0.19 mountY=-0.14, mountTheta=-2.50
22:41:22.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.23, opts=13)
22:41:22.327 00.000 28316 Enqueuing Move request for scope (0.04, 0.23)
22:41:22.328 00.001 29988 Worker thread wakes up
22:41:22.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
22:41:22.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
22:41:22.328 00.000 29988 Moving (0.04, 0.23) raw xDistance=-0.19 yDistance=-0.14
22:41:22.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:41:22.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:22.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:22.328 00.000 29988 MoveAxis(E, 0, ABG)
22:41:22.328 00.000 29988 Move returns status 0, amount 0
22:41:22.328 00.000 29988 MoveAxis(N, 0, ABG)
22:41:22.328 00.000 29988 Move returns status 0, amount 0
22:41:22.328 00.000 29988 move complete, result=0
22:41:22.328 00.000 29988 worker thread done servicing request
22:41:22.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:22.329 00.001 28316 UpdateGuideState exits: m=1680 RSB=28.1
22:41:22.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:22.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:22.330 00.001 28316 Enqueuing Expose request
22:41:22.330 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:22.331 00.001 29988 Worker thread wakes up
22:41:22.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:22.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:23.963 01.632 29988 Exposure complete
22:41:24.011 00.048 29988 worker thread done servicing request
22:41:24.012 00.001 28316 OnExposeComplete: enter
22:41:24.012 00.000 28316 UpdateGuideState(): m_state=6
22:41:24.013 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
22:41:24.013 00.000 28316 Star::Find returns 1 (0), X=590.32, Y=112.43, Mass=1967, SNR=30.4, Peak=140 HFD=4.5
22:41:24.014 00.001 28316 MultiStar: [#1 0.19,0.52,0.00,M3] [#2 0.31,0.37,0.00,M1] [#3 -0.21,0.23,0.86,U] [#4 0.00,0.23,0.84,U] [#5 0.18,0.28,0.76,U] [#6 0.06,0.22,0.70,U] [#7 0.25,0.24,0.65,U] [#8 0.13,-0.06,0.59,U] 
22:41:24.014 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.25}, one-star: {0.27, 0.48}
22:41:24.015 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
22:41:24.015 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.83)
22:41:24.016 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.21 mountX=-0.19 mountY=-0.20, mountTheta=-2.34
22:41:24.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.25, opts=13)
22:41:24.018 00.000 28316 Enqueuing Move request for scope (0.09, 0.25)
22:41:24.019 00.001 29988 Worker thread wakes up
22:41:24.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
22:41:24.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:24.019 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.4
22:41:24.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:24.021 00.001 28316 Enqueuing Expose request
22:41:24.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
22:41:24.021 00.000 29988 Moving (0.09, 0.25) raw xDistance=-0.19 yDistance=-0.20
22:41:24.022 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:41:24.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:24.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:41:24.022 00.000 29988 MoveAxis(E, 0, ABG)
22:41:24.022 00.000 29988 Move returns status 0, amount 0
22:41:24.022 00.000 29988 MoveAxis(N, 0, ABG)
22:41:24.022 00.000 29988 Move returns status 0, amount 0
22:41:24.022 00.000 29988 move complete, result=0
22:41:24.022 00.000 29988 worker thread done servicing request
22:41:24.022 00.000 29988 Worker thread wakes up
22:41:24.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:24.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:24.022 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:25.541 01.519 29988 Exposure complete
22:41:25.573 00.032 29988 worker thread done servicing request
22:41:25.573 00.000 28316 OnExposeComplete: enter
22:41:25.574 00.001 28316 UpdateGuideState(): m_state=6
22:41:25.575 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
22:41:25.575 00.000 28316 Star::Find returns 1 (0), X=590.29, Y=112.41, Mass=1788, SNR=29.0, Peak=135 HFD=4.4
22:41:25.576 00.001 28316 MultiStar: [#1 0.14,0.21,0.91,U] [#2 0.07,0.43,0.00,M2] [#3 -0.08,0.09,0.88,U] [#4 -0.09,0.38,0.00,M2] [#5 0.20,0.19,0.82,U] [#6 0.09,0.07,0.76,U] [#7 0.19,0.25,0.66,U] [#8 -0.00,-0.02,0.63,U] 
22:41:25.576 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.19}, one-star: {0.25, 0.45}
22:41:25.577 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
22:41:25.577 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
22:41:25.578 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.13 mountY=-0.19, mountTheta=-2.15
22:41:25.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.19, opts=13)
22:41:25.579 00.000 28316 Enqueuing Move request for scope (0.12, 0.19)
22:41:25.580 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:41:25.580 00.000 28316 UpdateGuideState exits: m=1788 RSB=29.0
22:41:25.581 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:25.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:25.581 00.000 28316 Enqueuing Expose request
22:41:25.582 00.001 29988 Worker thread wakes up
22:41:25.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:41:25.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:41:25.582 00.000 29988 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.19
22:41:25.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:25.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:25.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:41:25.582 00.000 29988 MoveAxis(E, 0, ABG)
22:41:25.582 00.000 29988 Move returns status 0, amount 0
22:41:25.582 00.000 29988 MoveAxis(N, 0, ABG)
22:41:25.582 00.000 29988 Move returns status 0, amount 0
22:41:25.582 00.000 29988 move complete, result=0
22:41:25.583 00.001 29988 worker thread done servicing request
22:41:25.583 00.000 29988 Worker thread wakes up
22:41:25.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:25.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:25.583 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:27.213 01.630 29988 Exposure complete
22:41:27.240 00.027 29988 worker thread done servicing request
22:41:27.240 00.000 28316 OnExposeComplete: enter
22:41:27.242 00.002 28316 UpdateGuideState(): m_state=6
22:41:27.244 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
22:41:27.245 00.001 28316 Star::Find returns 1 (0), X=590.28, Y=112.42, Mass=1880, SNR=29.9, Peak=136 HFD=4.3
22:41:27.247 00.002 28316 MultiStar: [#1 0.23,0.39,0.00,M3] [#2 0.17,0.28,0.98,U] [#3 -0.03,0.05,0.87,U] [#4 0.02,0.22,0.86,U] [#5 0.14,0.30,0.78,U] [#6 0.08,0.04,0.76,U] [#7 0.19,0.24,0.65,U] [#8 0.02,-0.09,0.62,U] 
22:41:27.248 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.21}, one-star: {0.23, 0.46}
22:41:27.249 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
22:41:27.250 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.95)
22:41:27.251 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.23 cameraTheta=1.09 mountX=-0.14 mountY=-0.19, mountTheta=-2.22
22:41:27.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.21, opts=13)
22:41:27.253 00.001 28316 Enqueuing Move request for scope (0.11, 0.21)
22:41:27.253 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
22:41:27.254 00.001 28316 UpdateGuideState exits: m=1880 RSB=29.9
22:41:27.254 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:27.255 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:27.255 00.000 28316 Enqueuing Expose request
22:41:27.256 00.001 29988 Worker thread wakes up
22:41:27.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
22:41:27.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
22:41:27.256 00.000 29988 Moving (0.11, 0.21) raw xDistance=-0.14 yDistance=-0.19
22:41:27.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:27.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:27.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:41:27.256 00.000 29988 MoveAxis(E, 0, ABG)
22:41:27.256 00.000 29988 Move returns status 0, amount 0
22:41:27.256 00.000 29988 MoveAxis(N, 0, ABG)
22:41:27.256 00.000 29988 Move returns status 0, amount 0
22:41:27.256 00.000 29988 move complete, result=0
22:41:27.256 00.000 29988 worker thread done servicing request
22:41:27.256 00.000 29988 Worker thread wakes up
22:41:27.256 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:27.257 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:27.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:28.782 01.525 29988 Exposure complete
22:41:28.830 00.048 29988 worker thread done servicing request
22:41:28.831 00.001 28316 OnExposeComplete: enter
22:41:28.833 00.002 28316 UpdateGuideState(): m_state=6
22:41:28.834 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
22:41:28.835 00.001 28316 Star::Find returns 1 (0), X=590.12, Y=112.49, Mass=1915, SNR=30.1, Peak=151 HFD=3.9
22:41:28.836 00.001 28316 MultiStar: [#1 0.06,0.32,0.90,U] [#2 -0.09,0.36,0.00,M2] [#3 -0.13,0.31,0.85,U] [#4 0.02,0.53,0.00,M2] [#5 0.08,0.27,0.76,U] [#6 0.08,0.17,0.71,U] [#7 -0.05,0.25,0.67,U] [#8 0.02,0.02,0.62,U] 
22:41:28.837 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.29}, one-star: {0.07, 0.53}
22:41:28.837 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
22:41:28.839 00.002 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.53)
22:41:28.840 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.50 mountX=-0.25 mountY=-0.15, mountTheta=-2.62
22:41:28.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.29, opts=13)
22:41:28.842 00.000 28316 Enqueuing Move request for scope (0.02, 0.29)
22:41:28.843 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:41:28.844 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.1
22:41:28.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:28.844 00.000 29988 Worker thread wakes up
22:41:28.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:28.845 00.001 28316 Enqueuing Expose request
22:41:28.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
22:41:28.845 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
22:41:28.845 00.000 29988 Moving (0.02, 0.29) raw xDistance=-0.25 yDistance=-0.15
22:41:28.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:41:28.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:28.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:41:28.845 00.000 29988 MoveAxis(E, 53, ABG)
22:41:28.845 00.000 29988 Guiding  Dir = 2, Dur = 53
22:41:28.846 00.001 29988 IsSlewing returns 0
22:41:28.846 00.000 29988 IsGuiding returns 0
22:41:28.848 00.002 29988 PulseGuide returned control before completion, sleep 62
22:41:28.927 00.079 29988 IsGuiding returns 0
22:41:28.927 00.000 29988 Move returns status 0, amount 53
22:41:28.927 00.000 29988 MoveAxis(N, 0, ABG)
22:41:28.927 00.000 29988 Move returns status 0, amount 0
22:41:28.927 00.000 29988 move complete, result=0
22:41:28.928 00.001 29988 worker thread done servicing request
22:41:28.928 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
22:41:28.929 00.001 29988 Worker thread wakes up
22:41:28.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:28.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:30.567 01.638 29988 Exposure complete
22:41:30.608 00.041 29988 worker thread done servicing request
22:41:30.608 00.000 28316 OnExposeComplete: enter
22:41:30.609 00.001 28316 UpdateGuideState(): m_state=6
22:41:30.609 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
22:41:30.610 00.001 28316 Star::Find returns 1 (0), X=590.27, Y=112.39, Mass=1866, SNR=29.7, Peak=156 HFD=4.0
22:41:30.612 00.002 28316 MultiStar: [#1 0.13,0.40,0.00,M3] [#2 0.17,0.23,0.91,U] [#3 0.12,0.28,0.85,U] [#4 0.03,0.47,0.00,M3] [#5 0.20,0.27,0.82,U] [#6 0.22,0.27,0.73,U] [#7 0.21,0.27,0.68,U] [#8 0.13,0.14,0.60,U] 
22:41:30.616 00.004 28316 refined, 6 included, MultiStar: {0.19, 0.28}, one-star: {0.22, 0.44}
22:41:30.618 00.002 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
22:41:30.620 00.002 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
22:41:30.622 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.99 mountX=-0.18 mountY=-0.29, mountTheta=-2.12
22:41:30.626 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.28, opts=13)
22:41:30.627 00.001 28316 Enqueuing Move request for scope (0.19, 0.28)
22:41:30.628 00.001 29988 Worker thread wakes up
22:41:30.628 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:30.628 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:41:30.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:30.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:30.630 00.001 28316 Enqueuing Expose request
22:41:30.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.28) opts 0xd
22:41:30.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.28)
22:41:30.630 00.000 29988 Moving (0.19, 0.28) raw xDistance=-0.18 yDistance=-0.29
22:41:30.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:41:30.630 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:41:30.630 00.000 29988 MoveAxis(E, 0, ABG)
22:41:30.631 00.001 29988 Move returns status 0, amount 0
22:41:30.631 00.000 29988 MoveAxis(N, 70, ABG)
22:41:30.631 00.000 29988 Guiding  Dir = 0, Dur = 70
22:41:30.631 00.000 29988 IsSlewing returns 0
22:41:30.631 00.000 29988 IsGuiding returns 0
22:41:30.636 00.005 29988 PulseGuide returned control before completion, sleep 76
22:41:30.720 00.084 29988 IsGuiding returns 0
22:41:30.720 00.000 29988 Move returns status 0, amount 70
22:41:30.720 00.000 29988 move complete, result=0
22:41:30.720 00.000 29988 worker thread done servicing request
22:41:30.720 00.000 29988 Worker thread wakes up
22:41:30.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:30.720 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 70 ms NORTH
22:41:30.721 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:32.125 01.404 29988 Exposure complete
22:41:32.151 00.026 29988 worker thread done servicing request
22:41:32.151 00.000 28316 OnExposeComplete: enter
22:41:32.152 00.001 28316 UpdateGuideState(): m_state=6
22:41:32.153 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
22:41:32.153 00.000 28316 Star::Find returns 1 (0), X=590.22, Y=112.37, Mass=1975, SNR=30.6, Peak=137 HFD=4.5
22:41:32.154 00.001 28316 MultiStar: [#1 0.14,0.45,0.00,M4] [#2 0.12,0.31,0.95,U] [#3 0.04,0.29,0.85,U] [#4 0.04,0.43,0.00,M4] [#5 0.19,0.41,0.00,M1] [#6 0.06,0.21,0.71,U] [#7 0.07,0.34,0.67,U] [#8 0.03,0.01,0.59,U] 
22:41:32.154 00.000 28316 refined, 5 included, MultiStar: {0.09, 0.28}, one-star: {0.17, 0.41}
22:41:32.155 00.001 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.40 = 2.40)
22:41:32.155 00.000 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.78)
22:41:32.155 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.26 mountX=-0.22 mountY=-0.21, mountTheta=-2.38
22:41:32.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.28, opts=13)
22:41:32.158 00.001 28316 Enqueuing Move request for scope (0.09, 0.28)
22:41:32.158 00.000 29988 Worker thread wakes up
22:41:32.158 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:32.159 00.001 28316 UpdateGuideState exits: m=1975 RSB=30.6
22:41:32.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.160 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:32.160 00.000 28316 Enqueuing Expose request
22:41:32.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
22:41:32.160 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
22:41:32.160 00.000 29988 Moving (0.09, 0.28) raw xDistance=-0.22 yDistance=-0.21
22:41:32.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:41:32.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:41:32.160 00.000 29988 MoveAxis(E, 46, ABG)
22:41:32.160 00.000 29988 Guiding  Dir = 2, Dur = 46
22:41:32.160 00.000 29988 IsSlewing returns 0
22:41:32.161 00.001 29988 IsGuiding returns 0
22:41:32.163 00.002 29988 PulseGuide returned control before completion, sleep 55
22:41:32.237 00.074 29988 IsGuiding returns 0
22:41:32.237 00.000 29988 Move returns status 0, amount 46
22:41:32.237 00.000 29988 MoveAxis(N, 50, ABG)
22:41:32.237 00.000 29988 Guiding  Dir = 0, Dur = 50
22:41:32.237 00.000 29988 IsSlewing returns 0
22:41:32.237 00.000 29988 IsGuiding returns 0
22:41:32.241 00.004 29988 PulseGuide returned control before completion, sleep 56
22:41:32.314 00.073 29988 IsGuiding returns 0
22:41:32.314 00.000 29988 Move returns status 0, amount 50
22:41:32.314 00.000 29988 move complete, result=0
22:41:32.315 00.001 29988 worker thread done servicing request
22:41:32.315 00.000 29988 Worker thread wakes up
22:41:32.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:32.315 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.2 px 50 ms NORTH
22:41:32.316 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:33.941 01.625 29988 Exposure complete
22:41:33.987 00.046 29988 worker thread done servicing request
22:41:33.987 00.000 28316 OnExposeComplete: enter
22:41:33.988 00.001 28316 UpdateGuideState(): m_state=6
22:41:33.988 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
22:41:33.989 00.001 28316 Star::Find returns 1 (0), X=590.10, Y=112.24, Mass=1844, SNR=29.4, Peak=144 HFD=4.4
22:41:33.989 00.000 28316 MultiStar: [#1 0.01,0.24,0.93,U] [#2 -0.02,0.16,0.95,U] [#3 -0.37,0.19,0.00,M1] [#4 -0.01,0.21,0.85,U] [#5 0.07,0.17,0.76,U] [#6 -0.28,-0.04,0.72,U] [#7 0.06,0.19,0.69,U] [#8 -0.11,-0.05,0.61,U] 
22:41:33.990 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.16}, one-star: {0.05, 0.29}
22:41:33.990 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
22:41:33.991 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
22:41:33.991 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.70 mountX=-0.15 mountY=-0.05, mountTheta=-2.81
22:41:33.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.16, opts=13)
22:41:33.993 00.001 28316 Enqueuing Move request for scope (-0.02, 0.16)
22:41:33.993 00.000 29988 Worker thread wakes up
22:41:33.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
22:41:33.993 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
22:41:33.993 00.000 29988 Moving (-0.02, 0.16) raw xDistance=-0.15 yDistance=-0.05
22:41:33.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:41:33.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:33.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:33.994 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.4
22:41:33.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:33.995 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:33.995 00.000 28316 Enqueuing Expose request
22:41:33.996 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:41:33.996 00.000 29988 MoveAxis(E, 0, ABG)
22:41:33.996 00.000 29988 Move returns status 0, amount 0
22:41:33.996 00.000 29988 MoveAxis(N, 0, ABG)
22:41:33.996 00.000 29988 Move returns status 0, amount 0
22:41:33.996 00.000 29988 move complete, result=0
22:41:33.996 00.000 29988 worker thread done servicing request
22:41:33.996 00.000 29988 Worker thread wakes up
22:41:33.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:33.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:33.997 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:35.518 01.521 29988 Exposure complete
22:41:35.548 00.030 29988 worker thread done servicing request
22:41:35.548 00.000 28316 OnExposeComplete: enter
22:41:35.549 00.001 28316 UpdateGuideState(): m_state=6
22:41:35.550 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
22:41:35.550 00.000 28316 Star::Find returns 1 (0), X=589.99, Y=112.18, Mass=2016, SNR=30.9, Peak=175 HFD=4.3
22:41:35.551 00.001 28316 MultiStar: [#1 -0.25,0.12,0.89,U] [#2 -0.29,0.05,0.90,U] [#3 -0.44,-0.09,0.00,M2] [#4 -0.42,-0.03,0.00,M4] [#5 -0.24,-0.02,0.76,U] [#6 -0.31,-0.04,0.70,U] [#7 -0.21,0.03,0.66,U] [#8 -0.45,-0.26,0.00,M1] 
22:41:35.551 00.000 28316 refined, 5 included, MultiStar: {-0.22, 0.07}, one-star: {-0.06, 0.23}
22:41:35.551 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
22:41:35.552 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.07 = 0.78)
22:41:35.552 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.82 mountX=-0.16 mountY=0.16, mountTheta=2.34
22:41:35.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.07, opts=13)
22:41:35.554 00.001 28316 Enqueuing Move request for scope (-0.22, 0.07)
22:41:35.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:35.555 00.001 29988 Worker thread wakes up
22:41:35.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
22:41:35.555 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
22:41:35.555 00.000 29988 Moving (-0.22, 0.07) raw xDistance=-0.16 yDistance=0.16
22:41:35.555 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.9
22:41:35.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:35.556 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:35.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:35.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:41:35.556 00.000 29988 MoveAxis(E, 0, ABG)
22:41:35.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:35.557 00.001 28316 Enqueuing Expose request
22:41:35.558 00.001 29988 Move returns status 0, amount 0
22:41:35.558 00.000 29988 MoveAxis(N, 0, ABG)
22:41:35.558 00.000 29988 Move returns status 0, amount 0
22:41:35.558 00.000 29988 move complete, result=0
22:41:35.558 00.000 29988 worker thread done servicing request
22:41:35.558 00.000 29988 Worker thread wakes up
22:41:35.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:35.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:35.558 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:37.190 01.632 29988 Exposure complete
22:41:37.218 00.028 29988 worker thread done servicing request
22:41:37.218 00.000 28316 OnExposeComplete: enter
22:41:37.220 00.002 28316 UpdateGuideState(): m_state=6
22:41:37.221 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
22:41:37.221 00.000 28316 Star::Find returns 1 (0), X=590.02, Y=112.26, Mass=1925, SNR=30.1, Peak=177 HFD=4.2
22:41:37.222 00.001 28316 MultiStar: [#1 -0.14,0.17,0.90,U] [#2 -0.31,0.06,0.91,U] [#3 -0.35,-0.01,0.88,U] [#4 -0.25,0.24,0.92,U] [#5 0.10,0.13,0.77,U] [#6 -0.25,-0.09,0.72,U] [#7 0.01,0.15,0.67,U] [#8 -0.27,-0.18,0.63,U] 
22:41:37.222 00.000 28316 refined, 8 included, MultiStar: {-0.17, 0.10}, one-star: {-0.02, 0.30}
22:41:37.223 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
22:41:37.223 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.56)
22:41:37.224 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=-0.16 mountY=0.10, mountTheta=2.57
22:41:37.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.10, opts=13)
22:41:37.226 00.001 28316 Enqueuing Move request for scope (-0.17, 0.10)
22:41:37.226 00.000 29988 Worker thread wakes up
22:41:37.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:37.227 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
22:41:37.227 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
22:41:37.227 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
22:41:37.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:37.228 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:37.228 00.000 28316 Enqueuing Expose request
22:41:37.228 00.000 29988 Moving (-0.17, 0.10) raw xDistance=-0.16 yDistance=0.10
22:41:37.229 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:37.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:37.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:41:37.229 00.000 29988 MoveAxis(E, 0, ABG)
22:41:37.229 00.000 29988 Move returns status 0, amount 0
22:41:37.229 00.000 29988 MoveAxis(N, 0, ABG)
22:41:37.229 00.000 29988 Move returns status 0, amount 0
22:41:37.229 00.000 29988 move complete, result=0
22:41:37.229 00.000 29988 worker thread done servicing request
22:41:37.229 00.000 29988 Worker thread wakes up
22:41:37.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:37.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:37.229 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:38.747 01.518 29988 Exposure complete
22:41:38.777 00.030 29988 worker thread done servicing request
22:41:38.777 00.000 28316 OnExposeComplete: enter
22:41:38.778 00.001 28316 UpdateGuideState(): m_state=6
22:41:38.779 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
22:41:38.779 00.000 28316 Star::Find returns 1 (0), X=589.68, Y=112.11, Mass=1641, SNR=27.8, Peak=164 HFD=4.0
22:41:38.780 00.001 28316 MultiStar: [#1 -0.27,0.23,0.98,U] [#2 -0.38,0.16,0.00,M1] [#3 -0.44,0.02,0.00,M2] [#4 -0.36,0.14,0.00,M4] [#5 -0.09,0.16,0.84,U] [#6 -0.42,0.03,0.00,M1] [#7 -0.22,0.12,0.70,U] [#8 -0.37,-0.31,0.00,M1] 
22:41:38.780 00.000 28316 refined, 3 included, MultiStar: {-0.24, 0.17}, one-star: {-0.36, 0.15}
22:41:38.780 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.68 = -2.61)
22:41:38.781 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
22:41:38.782 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.30 cameraTheta=2.53 mountX=-0.25 mountY=0.14, mountTheta=2.64
22:41:38.783 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.17, opts=13)
22:41:38.783 00.000 28316 Enqueuing Move request for scope (-0.24, 0.17)
22:41:38.784 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:38.784 00.000 28316 UpdateGuideState exits: m=1641 RSB=27.8
22:41:38.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:38.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:38.786 00.001 28316 Enqueuing Expose request
22:41:38.786 00.000 29988 Worker thread wakes up
22:41:38.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
22:41:38.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
22:41:38.786 00.000 29988 Moving (-0.24, 0.17) raw xDistance=-0.25 yDistance=0.14
22:41:38.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:41:38.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:38.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:41:38.787 00.001 29988 MoveAxis(E, 53, ABG)
22:41:38.787 00.000 29988 Guiding  Dir = 2, Dur = 53
22:41:38.787 00.000 29988 IsSlewing returns 0
22:41:38.787 00.000 29988 IsGuiding returns 0
22:41:38.788 00.001 29988 PulseGuide returned control before completion, sleep 62
22:41:38.860 00.072 29988 IsGuiding returns 0
22:41:38.860 00.000 29988 Move returns status 0, amount 53
22:41:38.860 00.000 29988 MoveAxis(N, 0, ABG)
22:41:38.860 00.000 29988 Move returns status 0, amount 0
22:41:38.860 00.000 29988 move complete, result=0
22:41:38.860 00.000 29988 worker thread done servicing request
22:41:38.860 00.000 29988 Worker thread wakes up
22:41:38.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:38.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:38.860 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
22:41:40.495 01.635 29988 Exposure complete
22:41:40.522 00.027 29988 worker thread done servicing request
22:41:40.522 00.000 28316 OnExposeComplete: enter
22:41:40.523 00.001 28316 UpdateGuideState(): m_state=6
22:41:40.523 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
22:41:40.524 00.001 28316 Star::Find returns 1 (0), X=589.86, Y=112.05, Mass=1815, SNR=29.1, Peak=175 HFD=4.3
22:41:40.527 00.003 28316 MultiStar: [#1 -0.03,0.03,0.97,U] [#2 -0.24,-0.04,1.01,U] [#3 -0.28,-0.22,0.87,U] [#4 -0.24,-0.08,0.91,U] [#5 0.02,-0.21,0.80,U] [#6 -0.19,-0.19,0.76,U] [#7 -0.05,0.02,0.70,U] [#8 -0.25,-0.26,0.64,U] 
22:41:40.530 00.003 28316 refined, 8 included, MultiStar: {-0.16, -0.08}, one-star: {-0.18, 0.10}
22:41:40.532 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.14) = xAngle (-1.53 = -1.53)
22:41:40.534 00.002 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
22:41:40.537 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.67 mountX=0.01 mountY=0.18, mountTheta=1.53
22:41:40.541 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.08, opts=13)
22:41:40.541 00.000 28316 Enqueuing Move request for scope (-0.16, -0.08)
22:41:40.542 00.001 29988 Worker thread wakes up
22:41:40.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
22:41:40.542 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
22:41:40.542 00.000 29988 Moving (-0.16, -0.08) raw xDistance=0.01 yDistance=0.18
22:41:40.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:41:40.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:40.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:40.543 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:41:40.543 00.000 28316 UpdateGuideState exits: m=1815 RSB=29.1
22:41:40.544 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:40.544 00.000 29988 MoveAxis(E, 0, ABG)
22:41:40.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:40.545 00.000 28316 Enqueuing Expose request
22:41:40.545 00.000 29988 Move returns status 0, amount 0
22:41:40.546 00.001 29988 MoveAxis(N, 0, ABG)
22:41:40.546 00.000 29988 Move returns status 0, amount 0
22:41:40.546 00.000 29988 move complete, result=0
22:41:40.546 00.000 29988 worker thread done servicing request
22:41:40.546 00.000 29988 Worker thread wakes up
22:41:40.546 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:40.547 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:40.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:42.061 01.514 29988 Exposure complete
22:41:42.089 00.028 29988 worker thread done servicing request
22:41:42.089 00.000 28316 OnExposeComplete: enter
22:41:42.091 00.002 28316 UpdateGuideState(): m_state=6
22:41:42.091 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
22:41:42.092 00.001 28316 Star::Find returns 1 (0), X=590.04, Y=112.20, Mass=1844, SNR=29.5, Peak=168 HFD=4.3
22:41:42.093 00.001 28316 MultiStar: [#1 -0.14,0.07,0.88,U] [#2 -0.19,0.14,0.98,U] [#3 -0.35,-0.18,0.00,M2] [#4 -0.15,0.02,0.89,U] [#5 -0.06,-0.06,0.82,U] [#6 -0.21,-0.29,0.73,U] [#7 -0.10,0.10,0.64,U] [#8 -0.11,-0.13,0.62,U] 
22:41:42.093 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.00, 0.25}
22:41:42.094 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
22:41:42.094 00.000 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
22:41:42.095 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.92 mountX=-0.07 mountY=0.09, mountTheta=2.23
22:41:42.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.03, opts=13)
22:41:42.096 00.000 28316 Enqueuing Move request for scope (-0.12, 0.03)
22:41:42.097 00.001 29988 Worker thread wakes up
22:41:42.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:42.097 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.5
22:41:42.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:42.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:42.098 00.000 28316 Enqueuing Expose request
22:41:42.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
22:41:42.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
22:41:42.099 00.000 29988 Moving (-0.12, 0.03) raw xDistance=-0.07 yDistance=0.09
22:41:42.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:42.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:42.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:42.099 00.000 29988 MoveAxis(E, 0, ABG)
22:41:42.099 00.000 29988 Move returns status 0, amount 0
22:41:42.099 00.000 29988 MoveAxis(N, 0, ABG)
22:41:42.099 00.000 29988 Move returns status 0, amount 0
22:41:42.099 00.000 29988 move complete, result=0
22:41:42.099 00.000 29988 worker thread done servicing request
22:41:42.099 00.000 29988 Worker thread wakes up
22:41:42.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:42.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:42.100 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:43.725 01.625 29988 Exposure complete
22:41:43.756 00.031 29988 worker thread done servicing request
22:41:43.756 00.000 28316 OnExposeComplete: enter
22:41:43.756 00.000 28316 UpdateGuideState(): m_state=6
22:41:43.757 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
22:41:43.757 00.000 28316 Star::Find returns 1 (0), X=589.97, Y=112.14, Mass=1769, SNR=28.8, Peak=168 HFD=4.3
22:41:43.759 00.002 28316 MultiStar: [#1 -0.08,0.05,0.91,U] [#2 -0.26,-0.00,0.98,U] [#3 -0.08,-0.10,0.92,U] [#4 -0.14,0.10,0.92,U] [#5 -0.10,-0.14,0.81,U] [#6 -0.08,-0.13,0.76,U] [#7 -0.05,0.09,0.68,U] [#8 -0.14,-0.19,0.60,U] 
22:41:43.759 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.00}, one-star: {-0.07, 0.19}
22:41:43.760 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
22:41:43.760 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
22:41:43.760 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.10 mountX=-0.04 mountY=0.10, mountTheta=1.96
22:41:43.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
22:41:43.762 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
22:41:43.764 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:43.765 00.001 28316 UpdateGuideState exits: m=1769 RSB=28.8
22:41:43.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:43.766 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:43.767 00.001 29988 Worker thread wakes up
22:41:43.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
22:41:43.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
22:41:43.767 00.000 29988 Moving (-0.11, -0.00) raw xDistance=-0.04 yDistance=0.10
22:41:43.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:41:43.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:43.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:41:43.767 00.000 29988 MoveAxis(E, 0, ABG)
22:41:43.767 00.000 29988 Move returns status 0, amount 0
22:41:43.767 00.000 28316 Enqueuing Expose request
22:41:43.768 00.001 29988 MoveAxis(N, 0, ABG)
22:41:43.768 00.000 29988 Move returns status 0, amount 0
22:41:43.768 00.000 29988 move complete, result=0
22:41:43.768 00.000 29988 worker thread done servicing request
22:41:43.768 00.000 29988 Worker thread wakes up
22:41:43.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:43.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:43.768 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:45.284 01.516 29988 Exposure complete
22:41:45.325 00.041 29988 worker thread done servicing request
22:41:45.325 00.000 28316 OnExposeComplete: enter
22:41:45.327 00.002 28316 UpdateGuideState(): m_state=6
22:41:45.328 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
22:41:45.330 00.002 28316 Star::Find returns 1 (0), X=590.06, Y=112.23, Mass=1747, SNR=28.7, Peak=170 HFD=4.2
22:41:45.331 00.001 28316 MultiStar: [#1 0.02,0.12,0.95,U] [#2 -0.22,0.17,1.01,U] [#3 -0.30,-0.17,0.90,U] [#4 -0.09,0.08,0.91,U] [#5 -0.05,-0.05,0.83,U] [#6 -0.17,-0.12,0.76,U] [#7 -0.14,0.09,0.67,U] [#8 -0.32,-0.35,0.00,M1] 
22:41:45.332 00.001 28316 refined, 7 included, MultiStar: {-0.11, 0.06}, one-star: {0.02, 0.27}
22:41:45.334 00.002 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.80 = -2.48)
22:41:45.335 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.62)
22:41:45.336 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.10 mountY=0.07, mountTheta=2.51
22:41:45.338 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
22:41:45.340 00.002 28316 Enqueuing Move request for scope (-0.11, 0.06)
22:41:45.341 00.001 29988 Worker thread wakes up
22:41:45.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
22:41:45.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
22:41:45.341 00.000 29988 Moving (-0.11, 0.06) raw xDistance=-0.10 yDistance=0.07
22:41:45.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:41:45.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:45.341 00.000 28316 UpdateGuideState exits: m=1747 RSB=28.7
22:41:45.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:45.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:45.342 00.000 28316 Enqueuing Expose request
22:41:45.343 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:45.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:41:45.343 00.000 29988 MoveAxis(E, 0, ABG)
22:41:45.343 00.000 29988 Move returns status 0, amount 0
22:41:45.343 00.000 29988 MoveAxis(N, 0, ABG)
22:41:45.343 00.000 29988 Move returns status 0, amount 0
22:41:45.343 00.000 29988 move complete, result=0
22:41:45.343 00.000 29988 worker thread done servicing request
22:41:45.343 00.000 29988 Worker thread wakes up
22:41:45.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:45.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:45.343 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:46.972 01.629 29988 Exposure complete
22:41:47.010 00.038 29988 worker thread done servicing request
22:41:47.010 00.000 28316 OnExposeComplete: enter
22:41:47.011 00.001 28316 UpdateGuideState(): m_state=6
22:41:47.012 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
22:41:47.012 00.000 28316 Star::Find returns 1 (0), X=589.98, Y=112.21, Mass=2116, SNR=31.5, Peak=201 HFD=4.3
22:41:47.013 00.001 28316 MultiStar: [#1 0.10,0.08,0.87,U] [#2 -0.06,0.08,0.95,U] [#3 -0.09,-0.12,0.79,U] [#4 -0.13,0.03,0.83,U] [#5 0.01,0.10,0.72,U] [#6 -0.08,-0.21,0.68,U] [#7 0.01,0.10,0.64,U] [#8 -0.17,-0.06,0.58,U] 
22:41:47.013 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {-0.06, 0.25}
22:41:47.014 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
22:41:47.014 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.41)
22:41:47.015 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.45 mountX=-0.06 mountY=0.03, mountTheta=2.72
22:41:47.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
22:41:47.017 00.001 28316 Enqueuing Move request for scope (-0.05, 0.04)
22:41:47.018 00.001 29988 Worker thread wakes up
22:41:47.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:47.018 00.000 28316 UpdateGuideState exits: m=2116 RSB=31.5
22:41:47.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:47.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:47.019 00.000 28316 Enqueuing Expose request
22:41:47.020 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:41:47.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:41:47.020 00.000 29988 Moving (-0.05, 0.04) raw xDistance=-0.06 yDistance=0.03
22:41:47.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:41:47.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:47.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:41:47.020 00.000 29988 MoveAxis(E, 0, ABG)
22:41:47.020 00.000 29988 Move returns status 0, amount 0
22:41:47.020 00.000 29988 MoveAxis(N, 0, ABG)
22:41:47.020 00.000 29988 Move returns status 0, amount 0
22:41:47.020 00.000 29988 move complete, result=0
22:41:47.020 00.000 29988 worker thread done servicing request
22:41:47.020 00.000 29988 Worker thread wakes up
22:41:47.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:47.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:47.020 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:48.543 01.523 29988 Exposure complete
22:41:48.596 00.053 29988 worker thread done servicing request
22:41:48.596 00.000 28316 OnExposeComplete: enter
22:41:48.598 00.002 28316 UpdateGuideState(): m_state=6
22:41:48.599 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
22:41:48.601 00.002 28316 Star::Find returns 1 (0), X=590.10, Y=112.05, Mass=1803, SNR=29.2, Peak=170 HFD=4.3
22:41:48.603 00.002 28316 MultiStar: [#1 0.12,0.09,0.93,U] [#2 -0.07,0.04,0.97,U] [#3 -0.04,-0.29,0.84,U] [#4 -0.10,0.03,0.86,U] [#5 0.06,0.02,0.78,U] [#6 -0.15,-0.07,0.74,U] [#7 0.03,-0.08,0.68,U] [#8 0.10,-0.45,0.00,M1] 
22:41:48.604 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {0.05, 0.09}
22:41:48.605 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.13 = -1.13)
22:41:48.606 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
22:41:48.608 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.27 mountX=0.01 mountY=0.02, mountTheta=1.14
22:41:48.610 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
22:41:48.611 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
22:41:48.611 00.000 29988 Worker thread wakes up
22:41:48.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:48.611 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.2
22:41:48.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:48.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:48.612 00.000 28316 Enqueuing Expose request
22:41:48.613 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:41:48.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:41:48.613 00.000 29988 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.02
22:41:48.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:41:48.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:48.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:48.613 00.000 29988 MoveAxis(E, 0, ABG)
22:41:48.613 00.000 29988 Move returns status 0, amount 0
22:41:48.613 00.000 29988 MoveAxis(N, 0, ABG)
22:41:48.613 00.000 29988 Move returns status 0, amount 0
22:41:48.613 00.000 29988 move complete, result=0
22:41:48.613 00.000 29988 worker thread done servicing request
22:41:48.613 00.000 29988 Worker thread wakes up
22:41:48.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:48.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:48.613 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:50.252 01.639 29988 Exposure complete
22:41:50.296 00.044 29988 worker thread done servicing request
22:41:50.296 00.000 28316 OnExposeComplete: enter
22:41:50.297 00.001 28316 UpdateGuideState(): m_state=6
22:41:50.298 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
22:41:50.298 00.000 28316 Star::Find returns 1 (0), X=590.25, Y=112.30, Mass=1856, SNR=29.5, Peak=149 HFD=4.4
22:41:50.298 00.000 28316 MultiStar: [#1 0.01,0.27,0.89,U] [#2 -0.02,0.24,0.98,U] [#3 -0.24,0.06,0.88,U] [#4 -0.19,0.30,0.00,M1] [#5 0.14,0.04,0.77,U] [#6 -0.13,0.17,0.76,U] [#7 -0.09,0.10,0.68,U] [#8 -0.16,-0.09,0.62,U] 
22:41:50.299 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.16}, one-star: {0.21, 0.35}
22:41:50.299 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:41:50.300 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
22:41:50.301 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=-0.16 mountY=-0.05, mountTheta=-2.84
22:41:50.303 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.16, opts=13)
22:41:50.304 00.001 28316 Enqueuing Move request for scope (-0.03, 0.16)
22:41:50.305 00.001 29988 Worker thread wakes up
22:41:50.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:41:50.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:41:50.305 00.000 29988 Moving (-0.03, 0.16) raw xDistance=-0.16 yDistance=-0.05
22:41:50.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:50.306 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:50.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:50.306 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
22:41:50.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:50.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:50.308 00.001 28316 Enqueuing Expose request
22:41:50.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:41:50.308 00.000 29988 MoveAxis(E, 0, ABG)
22:41:50.308 00.000 29988 Move returns status 0, amount 0
22:41:50.308 00.000 29988 MoveAxis(N, 0, ABG)
22:41:50.308 00.000 29988 Move returns status 0, amount 0
22:41:50.308 00.000 29988 move complete, result=0
22:41:50.308 00.000 29988 worker thread done servicing request
22:41:50.308 00.000 29988 Worker thread wakes up
22:41:50.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:50.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:50.309 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:51.828 01.519 29988 Exposure complete
22:41:51.856 00.028 29988 worker thread done servicing request
22:41:51.856 00.000 28316 OnExposeComplete: enter
22:41:51.857 00.001 28316 UpdateGuideState(): m_state=6
22:41:51.858 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
22:41:51.858 00.000 28316 Star::Find returns 1 (0), X=590.12, Y=112.47, Mass=1898, SNR=29.8, Peak=151 HFD=4.1
22:41:51.862 00.004 28316 MultiStar: [#1 -0.09,0.44,0.00,M1] [#2 -0.19,0.37,0.00,M1] [#3 -0.31,0.15,0.86,U] [#4 -0.25,0.28,0.00,M2] [#5 -0.08,0.12,0.81,U] [#6 -0.23,0.06,0.68,U] [#7 -0.14,0.31,0.66,U] [#8 -0.25,-0.02,0.58,U] 
22:41:51.864 00.002 28316 refined, 5 included, MultiStar: {-0.14, 0.21}, one-star: {0.07, 0.51}
22:41:51.866 00.002 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
22:41:51.869 00.003 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
22:41:51.871 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.26 cameraTheta=2.16 mountX=-0.25 mountY=0.03, mountTheta=3.02
22:41:51.875 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.21, opts=13)
22:41:51.876 00.001 28316 Enqueuing Move request for scope (-0.14, 0.21)
22:41:51.876 00.000 29988 Worker thread wakes up
22:41:51.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:51.877 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.8
22:41:51.877 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:51.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:51.878 00.000 28316 Enqueuing Expose request
22:41:51.879 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
22:41:51.879 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
22:41:51.879 00.000 29988 Moving (-0.14, 0.21) raw xDistance=-0.25 yDistance=0.03
22:41:51.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:41:51.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:51.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:41:51.879 00.000 29988 MoveAxis(E, 53, ABG)
22:41:51.879 00.000 29988 Guiding  Dir = 2, Dur = 53
22:41:51.879 00.000 29988 IsSlewing returns 0
22:41:51.879 00.000 29988 IsGuiding returns 0
22:41:51.881 00.002 29988 PulseGuide returned control before completion, sleep 62
22:41:51.953 00.072 29988 IsGuiding returns 0
22:41:51.953 00.000 29988 Move returns status 0, amount 53
22:41:51.953 00.000 29988 MoveAxis(N, 0, ABG)
22:41:51.953 00.000 29988 Move returns status 0, amount 0
22:41:51.953 00.000 29988 move complete, result=0
22:41:51.954 00.001 29988 worker thread done servicing request
22:41:51.954 00.000 29988 Worker thread wakes up
22:41:51.954 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
22:41:51.955 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:51.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:53.580 01.625 29988 Exposure complete
22:41:53.627 00.047 29988 worker thread done servicing request
22:41:53.627 00.000 28316 OnExposeComplete: enter
22:41:53.627 00.000 28316 UpdateGuideState(): m_state=6
22:41:53.628 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
22:41:53.628 00.000 28316 Star::Find returns 1 (0), X=590.21, Y=112.44, Mass=1859, SNR=29.7, Peak=147 HFD=3.9
22:41:53.629 00.001 28316 MultiStar: [#1 0.13,0.37,0.00,M2] [#2 -0.04,0.22,0.96,U] [#3 -0.10,0.09,0.86,U] [#4 -0.08,0.21,0.86,U] [#5 0.04,0.13,0.76,U] [#6 0.09,0.07,0.72,U] [#7 0.06,0.20,0.67,U] [#8 0.02,-0.23,0.60,U] 
22:41:53.629 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.17}, one-star: {0.17, 0.49}
22:41:53.630 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
22:41:53.630 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
22:41:53.631 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.45 mountX=-0.15 mountY=-0.09, mountTheta=-2.57
22:41:53.633 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
22:41:53.634 00.001 28316 Enqueuing Move request for scope (0.02, 0.17)
22:41:53.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:53.635 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.7
22:41:53.636 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:53.637 00.001 29988 Worker thread wakes up
22:41:53.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
22:41:53.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
22:41:53.637 00.000 29988 Moving (0.02, 0.17) raw xDistance=-0.15 yDistance=-0.09
22:41:53.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:41:53.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:53.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:53.638 00.001 28316 Enqueuing Expose request
22:41:53.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:41:53.639 00.001 29988 MoveAxis(E, 0, ABG)
22:41:53.639 00.000 29988 Move returns status 0, amount 0
22:41:53.639 00.000 29988 MoveAxis(N, 0, ABG)
22:41:53.639 00.000 29988 Move returns status 0, amount 0
22:41:53.639 00.000 29988 move complete, result=0
22:41:53.639 00.000 29988 worker thread done servicing request
22:41:53.639 00.000 29988 Worker thread wakes up
22:41:53.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:53.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:53.639 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:55.157 01.518 29988 Exposure complete
22:41:55.184 00.027 29988 worker thread done servicing request
22:41:55.184 00.000 28316 OnExposeComplete: enter
22:41:55.184 00.000 28316 UpdateGuideState(): m_state=6
22:41:55.186 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
22:41:55.186 00.000 28316 Star::Find returns 1 (0), X=590.23, Y=112.25, Mass=1943, SNR=30.2, Peak=178 HFD=4.3
22:41:55.187 00.001 28316 MultiStar: [#1 -0.04,-0.01,0.87,U] [#2 -0.17,0.04,0.99,U] [#3 -0.16,-0.20,0.80,U] [#4 -0.09,0.08,0.86,U] [#5 0.14,-0.14,0.78,U] [#6 0.03,-0.26,0.76,U] [#7 0.04,0.09,0.68,U] [#8 -0.05,-0.34,0.63,U] 
22:41:55.187 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.19, 0.29}
22:41:55.188 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
22:41:55.188 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
22:41:55.189 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.94 mountX=0.02 mountY=0.02, mountTheta=0.82
22:41:55.191 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
22:41:55.191 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
22:41:55.192 00.001 29988 Worker thread wakes up
22:41:55.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:41:55.192 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
22:41:55.192 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:55.194 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:55.194 00.000 28316 Enqueuing Expose request
22:41:55.195 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
22:41:55.195 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
22:41:55.195 00.000 29988 Moving (-0.01, -0.03) raw xDistance=0.02 yDistance=0.02
22:41:55.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:41:55.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:55.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:55.195 00.000 29988 MoveAxis(E, 0, ABG)
22:41:55.195 00.000 29988 Move returns status 0, amount 0
22:41:55.195 00.000 29988 MoveAxis(N, 0, ABG)
22:41:55.195 00.000 29988 Move returns status 0, amount 0
22:41:55.195 00.000 29988 move complete, result=0
22:41:55.195 00.000 29988 worker thread done servicing request
22:41:55.195 00.000 29988 Worker thread wakes up
22:41:55.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:55.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:55.196 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:56.829 01.633 29988 Exposure complete
22:41:56.859 00.030 29988 worker thread done servicing request
22:41:56.859 00.000 28316 OnExposeComplete: enter
22:41:56.859 00.000 28316 UpdateGuideState(): m_state=6
22:41:56.861 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
22:41:56.864 00.003 28316 Star::Find returns 1 (0), X=590.14, Y=112.28, Mass=1846, SNR=29.6, Peak=168 HFD=4.2
22:41:56.867 00.003 28316 MultiStar: [#1 -0.01,0.10,0.92,U] [#2 -0.17,0.16,0.96,U] [#3 -0.15,-0.03,0.85,U] [#4 0.02,0.11,0.86,U] [#5 0.01,0.00,0.80,U] [#6 -0.05,-0.15,0.75,U] [#7 0.00,0.08,0.64,U] [#8 -0.26,-0.28,0.00,M1] 
22:41:56.869 00.002 28316 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {0.09, 0.33}
22:41:56.871 00.002 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
22:41:56.874 00.003 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
22:41:56.876 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.94 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
22:41:56.880 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
22:41:56.882 00.002 28316 Enqueuing Move request for scope (-0.03, 0.08)
22:41:56.883 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:56.885 00.002 28316 UpdateGuideState exits: m=1846 RSB=29.6
22:41:56.886 00.001 29988 Worker thread wakes up
22:41:56.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:41:56.886 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:41:56.886 00.000 29988 Moving (-0.03, 0.08) raw xDistance=-0.09 yDistance=-0.01
22:41:56.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:56.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:56.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:41:56.886 00.000 29988 MoveAxis(E, 0, ABG)
22:41:56.886 00.000 29988 Move returns status 0, amount 0
22:41:56.886 00.000 29988 MoveAxis(N, 0, ABG)
22:41:56.886 00.000 29988 Move returns status 0, amount 0
22:41:56.887 00.001 29988 move complete, result=0
22:41:56.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:56.888 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:56.889 00.001 28316 Enqueuing Expose request
22:41:56.891 00.002 29988 worker thread done servicing request
22:41:56.891 00.000 29988 Worker thread wakes up
22:41:56.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:56.892 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:56.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:58.409 01.517 29988 Exposure complete
22:41:58.457 00.048 29988 worker thread done servicing request
22:41:58.457 00.000 28316 OnExposeComplete: enter
22:41:58.458 00.001 28316 UpdateGuideState(): m_state=6
22:41:58.460 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
22:41:58.460 00.000 28316 Star::Find returns 1 (0), X=590.08, Y=112.25, Mass=1951, SNR=30.4, Peak=177 HFD=4.4
22:41:58.461 00.001 28316 MultiStar: [#1 -0.07,0.13,0.90,U] [#2 -0.22,0.20,0.95,U] [#3 -0.26,0.15,0.86,U] [#4 -0.09,0.16,0.84,U] [#5 -0.10,0.02,0.77,U] [#6 -0.13,-0.24,0.72,U] [#7 -0.09,0.18,0.62,U] [#8 -0.20,-0.27,0.58,U] 
22:41:58.461 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.09}, one-star: {0.03, 0.30}
22:41:58.462 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.64 = -2.64)
22:41:58.462 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
22:41:58.462 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=-0.13 mountY=0.07, mountTheta=2.68
22:41:58.463 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
22:41:58.464 00.001 28316 Enqueuing Move request for scope (-0.12, 0.09)
22:41:58.464 00.000 29988 Worker thread wakes up
22:41:58.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:41:58.465 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.4
22:41:58.465 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:58.466 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:41:58.467 00.001 28316 Enqueuing Expose request
22:41:58.467 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
22:41:58.467 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
22:41:58.467 00.000 29988 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=0.07
22:41:58.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:58.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:58.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:41:58.468 00.001 29988 MoveAxis(E, 0, ABG)
22:41:58.468 00.000 29988 Move returns status 0, amount 0
22:41:58.468 00.000 29988 MoveAxis(N, 0, ABG)
22:41:58.468 00.000 29988 Move returns status 0, amount 0
22:41:58.468 00.000 29988 move complete, result=0
22:41:58.468 00.000 29988 worker thread done servicing request
22:41:58.468 00.000 29988 Worker thread wakes up
22:41:58.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:41:58.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:41:58.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:00.091 01.623 29988 Exposure complete
22:42:00.135 00.044 29988 worker thread done servicing request
22:42:00.135 00.000 28316 OnExposeComplete: enter
22:42:00.135 00.000 28316 UpdateGuideState(): m_state=6
22:42:00.136 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
22:42:00.137 00.001 28316 Star::Find returns 1 (0), X=590.06, Y=112.27, Mass=1734, SNR=28.5, Peak=158 HFD=4.1
22:42:00.137 00.000 28316 MultiStar: [#1 -0.06,0.15,0.95,U] [#2 -0.25,0.06,0.99,U] [#3 -0.17,0.16,0.89,U] [#4 -0.08,0.19,0.90,U] [#5 -0.05,0.05,0.82,U] [#6 -0.08,0.12,0.77,U] [#7 -0.09,0.17,0.72,U] [#8 -0.21,-0.19,0.66,U] 
22:42:00.138 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {0.01, 0.32}
22:42:00.138 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
22:42:00.138 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.24)
22:42:00.139 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.28 mountX=-0.16 mountY=0.04, mountTheta=2.90
22:42:00.140 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.12, opts=13)
22:42:00.143 00.003 28316 Enqueuing Move request for scope (-0.11, 0.12)
22:42:00.146 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:00.148 00.002 28316 UpdateGuideState exits: m=1734 RSB=28.5
22:42:00.150 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.153 00.003 29988 Worker thread wakes up
22:42:00.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
22:42:00.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
22:42:00.153 00.000 29988 Moving (-0.11, 0.12) raw xDistance=-0.16 yDistance=0.04
22:42:00.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:42:00.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:00.153 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:00.154 00.001 28316 Enqueuing Expose request
22:42:00.155 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:00.155 00.000 29988 MoveAxis(E, 0, ABG)
22:42:00.155 00.000 29988 Move returns status 0, amount 0
22:42:00.155 00.000 29988 MoveAxis(N, 0, ABG)
22:42:00.155 00.000 29988 Move returns status 0, amount 0
22:42:00.155 00.000 29988 move complete, result=0
22:42:00.155 00.000 29988 worker thread done servicing request
22:42:00.155 00.000 29988 Worker thread wakes up
22:42:00.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:00.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:00.155 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:01.673 01.518 29988 Exposure complete
22:42:01.718 00.045 29988 worker thread done servicing request
22:42:01.719 00.001 28316 OnExposeComplete: enter
22:42:01.719 00.000 28316 UpdateGuideState(): m_state=6
22:42:01.720 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
22:42:01.721 00.001 28316 Star::Find returns 1 (0), X=590.00, Y=112.38, Mass=1772, SNR=28.9, Peak=165 HFD=4.1
22:42:01.723 00.002 28316 MultiStar: [#1 -0.00,0.21,0.92,U] [#2 -0.17,0.16,1.00,U] [#3 -0.25,0.10,0.89,U] [#4 -0.20,0.28,0.88,U] [#5 0.07,0.05,0.83,U] [#6 -0.21,-0.03,0.75,U] [#7 -0.06,0.11,0.65,U] [#8 -0.30,-0.10,0.66,U] 
22:42:01.724 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.15}, one-star: {-0.04, 0.42}
22:42:01.724 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.88)
22:42:01.725 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
22:42:01.725 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.26 mountX=-0.19 mountY=0.04, mountTheta=2.91
22:42:01.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.15, opts=13)
22:42:01.727 00.001 28316 Enqueuing Move request for scope (-0.12, 0.15)
22:42:01.727 00.000 29988 Worker thread wakes up
22:42:01.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:01.728 00.001 28316 UpdateGuideState exits: m=1772 RSB=28.9
22:42:01.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:01.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:01.729 00.001 28316 Enqueuing Expose request
22:42:01.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
22:42:01.729 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
22:42:01.729 00.000 29988 Moving (-0.12, 0.15) raw xDistance=-0.19 yDistance=0.04
22:42:01.730 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:42:01.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:01.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:01.730 00.000 29988 MoveAxis(E, 0, ABG)
22:42:01.730 00.000 29988 Move returns status 0, amount 0
22:42:01.730 00.000 29988 MoveAxis(N, 0, ABG)
22:42:01.730 00.000 29988 Move returns status 0, amount 0
22:42:01.730 00.000 29988 move complete, result=0
22:42:01.730 00.000 29988 worker thread done servicing request
22:42:01.730 00.000 29988 Worker thread wakes up
22:42:01.730 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:01.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:01.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:03.359 01.629 29988 Exposure complete
22:42:03.397 00.038 29988 worker thread done servicing request
22:42:03.397 00.000 28316 OnExposeComplete: enter
22:42:03.397 00.000 28316 UpdateGuideState(): m_state=6
22:42:03.398 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
22:42:03.398 00.000 28316 Star::Find returns 1 (0), X=589.87, Y=112.28, Mass=1853, SNR=29.6, Peak=170 HFD=4.2
22:42:03.400 00.002 28316 MultiStar: [#1 -0.03,0.23,0.92,U] [#2 -0.34,0.19,0.00,M1] [#3 -0.27,0.15,0.83,U] [#4 -0.17,0.42,0.00,M1] [#5 -0.05,0.12,0.82,U] [#6 -0.14,-0.02,0.73,U] [#7 -0.08,0.17,0.69,U] [#8 -0.28,-0.02,0.63,U] 
22:42:03.401 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.15}, one-star: {-0.18, 0.33}
22:42:03.401 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.47 = -2.81)
22:42:03.402 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
22:42:03.403 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.20 mountY=0.06, mountTheta=2.85
22:42:03.404 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.15, opts=13)
22:42:03.404 00.000 28316 Enqueuing Move request for scope (-0.14, 0.15)
22:42:03.405 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:03.405 00.000 29988 Worker thread wakes up
22:42:03.405 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
22:42:03.406 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:03.408 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:03.410 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:42:03.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:42:03.410 00.000 29988 Moving (-0.14, 0.15) raw xDistance=-0.20 yDistance=0.06
22:42:03.410 00.000 28316 Enqueuing Expose request
22:42:03.411 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:42:03.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:03.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:42:03.411 00.000 29988 MoveAxis(E, 0, ABG)
22:42:03.411 00.000 29988 Move returns status 0, amount 0
22:42:03.411 00.000 29988 MoveAxis(N, 0, ABG)
22:42:03.411 00.000 29988 Move returns status 0, amount 0
22:42:03.411 00.000 29988 move complete, result=0
22:42:03.411 00.000 29988 worker thread done servicing request
22:42:03.411 00.000 29988 Worker thread wakes up
22:42:03.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:03.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:03.411 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:04.934 01.523 29988 Exposure complete
22:42:04.985 00.051 29988 worker thread done servicing request
22:42:04.985 00.000 28316 OnExposeComplete: enter
22:42:04.986 00.001 28316 UpdateGuideState(): m_state=6
22:42:04.987 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
22:42:04.988 00.001 28316 Star::Find returns 1 (0), X=589.94, Y=112.41, Mass=1866, SNR=29.8, Peak=148 HFD=4.2
22:42:04.989 00.001 28316 MultiStar: [#1 -0.08,0.44,0.00,M1] [#2 -0.03,0.31,0.97,U] [#3 -0.20,0.30,0.00,M1] [#4 -0.08,0.44,0.00,M2] [#5 0.02,0.15,0.76,U] [#6 -0.17,0.22,0.71,U] [#7 -0.02,0.27,0.68,U] [#8 -0.21,-0.23,0.58,U] 
22:42:04.992 00.003 28316 refined, 5 included, MultiStar: {-0.08, 0.23}, one-star: {-0.10, 0.45}
22:42:04.993 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
22:42:04.993 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.14)
22:42:04.994 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.90 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
22:42:04.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.23, opts=13)
22:42:04.998 00.003 28316 Enqueuing Move request for scope (-0.08, 0.23)
22:42:05.001 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:42:05.003 00.002 28316 UpdateGuideState exits: m=1866 RSB=29.8
22:42:05.005 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:05.008 00.003 29988 Worker thread wakes up
22:42:05.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:05.010 00.002 28316 Enqueuing Expose request
22:42:05.011 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
22:42:05.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
22:42:05.011 00.000 29988 Moving (-0.08, 0.23) raw xDistance=-0.24 yDistance=-0.03
22:42:05.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:42:05.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:05.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:05.011 00.000 29988 MoveAxis(E, 51, ABG)
22:42:05.011 00.000 29988 Guiding  Dir = 2, Dur = 51
22:42:05.011 00.000 29988 IsSlewing returns 0
22:42:05.011 00.000 29988 IsGuiding returns 0
22:42:05.013 00.002 29988 PulseGuide returned control before completion, sleep 60
22:42:05.076 00.063 29988 IsGuiding returns 0
22:42:05.076 00.000 29988 Move returns status 0, amount 51
22:42:05.076 00.000 29988 MoveAxis(N, 0, ABG)
22:42:05.076 00.000 29988 Move returns status 0, amount 0
22:42:05.077 00.001 29988 move complete, result=0
22:42:05.077 00.000 29988 worker thread done servicing request
22:42:05.077 00.000 29988 Worker thread wakes up
22:42:05.077 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
22:42:05.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:05.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:06.705 01.628 29988 Exposure complete
22:42:06.755 00.050 29988 worker thread done servicing request
22:42:06.755 00.000 28316 OnExposeComplete: enter
22:42:06.756 00.001 28316 UpdateGuideState(): m_state=6
22:42:06.757 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
22:42:06.757 00.000 28316 Star::Find returns 1 (0), X=590.06, Y=112.03, Mass=1930, SNR=30.2, Peak=188 HFD=4.4
22:42:06.758 00.001 28316 MultiStar: [#1 -0.20,0.03,0.88,U] [#2 -0.17,0.14,0.94,U] [#3 -0.40,0.10,0.00,M2] [#4 -0.14,0.05,0.86,U] [#5 0.02,-0.05,0.76,U] [#6 -0.04,-0.10,0.73,U] [#7 -0.12,0.06,0.66,U] [#8 -0.18,-0.28,0.61,U] 
22:42:06.758 00.000 28316 single-star, 7 included, MultiStar: {-0.10, 0.00}, one-star: {0.01, 0.08}
22:42:06.759 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
22:42:06.760 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.66)
22:42:06.761 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.38 mountX=-0.06 mountY=-0.05, mountTheta=-2.50
22:42:06.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
22:42:06.764 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
22:42:06.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:06.765 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.2
22:42:06.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.766 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:06.766 00.000 28316 Enqueuing Expose request
22:42:06.767 00.001 29988 Worker thread wakes up
22:42:06.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
22:42:06.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
22:42:06.767 00.000 29988 Moving (0.01, 0.08) raw xDistance=-0.06 yDistance=-0.05
22:42:06.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:06.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:06.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:42:06.767 00.000 29988 MoveAxis(E, 0, ABG)
22:42:06.767 00.000 29988 Move returns status 0, amount 0
22:42:06.767 00.000 29988 MoveAxis(N, 0, ABG)
22:42:06.767 00.000 29988 Move returns status 0, amount 0
22:42:06.767 00.000 29988 move complete, result=0
22:42:06.767 00.000 29988 worker thread done servicing request
22:42:06.767 00.000 29988 Worker thread wakes up
22:42:06.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:06.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:06.768 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:08.292 01.524 29988 Exposure complete
22:42:08.332 00.040 29988 worker thread done servicing request
22:42:08.332 00.000 28316 OnExposeComplete: enter
22:42:08.333 00.001 28316 UpdateGuideState(): m_state=6
22:42:08.334 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
22:42:08.334 00.000 28316 Star::Find returns 1 (0), X=590.06, Y=112.19, Mass=1881, SNR=29.8, Peak=165 HFD=4.3
22:42:08.335 00.001 28316 MultiStar: [#1 0.11,0.00,0.93,U] [#2 -0.07,0.16,0.99,U] [#3 -0.11,0.18,0.86,U] [#4 0.00,0.14,0.85,U] [#5 0.06,-0.03,0.74,U] [#6 -0.04,-0.13,0.74,U] [#7 0.02,0.07,0.66,U] [#8 -0.11,-0.14,0.61,U] 
22:42:08.335 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {0.02, 0.23}
22:42:08.335 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:42:08.336 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
22:42:08.337 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.74 mountX=-0.07 mountY=-0.02, mountTheta=-2.84
22:42:08.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
22:42:08.338 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
22:42:08.339 00.001 29988 Worker thread wakes up
22:42:08.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
22:42:08.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
22:42:08.339 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
22:42:08.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:42:08.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:08.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:08.340 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.8
22:42:08.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:08.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:08.341 00.000 28316 Enqueuing Expose request
22:42:08.342 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:08.342 00.000 29988 MoveAxis(E, 0, ABG)
22:42:08.342 00.000 29988 Move returns status 0, amount 0
22:42:08.342 00.000 29988 MoveAxis(N, 0, ABG)
22:42:08.342 00.000 29988 Move returns status 0, amount 0
22:42:08.342 00.000 29988 move complete, result=0
22:42:08.342 00.000 29988 worker thread done servicing request
22:42:08.342 00.000 29988 Worker thread wakes up
22:42:08.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:08.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:08.343 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:09.977 01.634 29988 Exposure complete
22:42:10.027 00.050 29988 worker thread done servicing request
22:42:10.027 00.000 28316 OnExposeComplete: enter
22:42:10.028 00.001 28316 UpdateGuideState(): m_state=6
22:42:10.028 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
22:42:10.029 00.001 28316 Star::Find returns 1 (0), X=590.18, Y=112.08, Mass=1754, SNR=28.7, Peak=153 HFD=4.4
22:42:10.029 00.000 28316 MultiStar: [#1 0.01,0.04,0.91,U] [#2 -0.03,0.03,1.05,U] [#3 -0.10,-0.19,0.90,U] [#4 0.02,0.06,0.90,U] [#5 0.10,-0.10,0.79,U] [#6 0.03,-0.12,0.76,U] [#7 0.02,0.04,0.68,U] [#8 0.03,-0.28,0.66,U] 
22:42:10.029 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.13, 0.13}
22:42:10.030 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
22:42:10.030 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.97)
22:42:10.031 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.93 mountX=0.04 mountY=-0.01, mountTheta=-0.17
22:42:10.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
22:42:10.033 00.001 28316 Enqueuing Move request for scope (0.02, -0.03)
22:42:10.034 00.001 29988 Worker thread wakes up
22:42:10.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:42:10.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:42:10.034 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.04 yDistance=-0.01
22:42:10.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:10.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:10.034 00.000 28316 UpdateGuideState exits: m=1754 RSB=28.7
22:42:10.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:10.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:10.035 00.000 28316 Enqueuing Expose request
22:42:10.036 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:10.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:10.036 00.000 29988 MoveAxis(E, 0, ABG)
22:42:10.036 00.000 29988 Move returns status 0, amount 0
22:42:10.036 00.000 29988 MoveAxis(N, 0, ABG)
22:42:10.036 00.000 29988 Move returns status 0, amount 0
22:42:10.036 00.000 29988 move complete, result=0
22:42:10.036 00.000 29988 worker thread done servicing request
22:42:10.036 00.000 29988 Worker thread wakes up
22:42:10.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:10.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:10.036 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:11.554 01.518 29988 Exposure complete
22:42:11.608 00.054 29988 worker thread done servicing request
22:42:11.609 00.001 28316 OnExposeComplete: enter
22:42:11.610 00.001 28316 UpdateGuideState(): m_state=6
22:42:11.611 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
22:42:11.613 00.002 28316 Star::Find returns 1 (0), X=590.07, Y=112.37, Mass=1832, SNR=29.4, Peak=163 HFD=4.1
22:42:11.614 00.001 28316 MultiStar: [#1 0.26,0.30,0.00,M1] [#2 0.04,0.17,0.98,U] [#3 0.06,-0.01,0.83,U] [#4 -0.19,0.21,0.88,U] [#5 0.12,0.08,0.79,U] [#6 0.19,0.10,0.73,U] [#7 0.21,0.26,0.65,U] [#8 0.03,-0.11,0.61,U] 
22:42:11.615 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.16}, one-star: {0.03, 0.42}
22:42:11.615 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
22:42:11.616 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
22:42:11.617 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.25 mountX=-0.12 mountY=-0.12, mountTheta=-2.37
22:42:11.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.16, opts=13)
22:42:11.619 00.001 28316 Enqueuing Move request for scope (0.05, 0.16)
22:42:11.619 00.000 29988 Worker thread wakes up
22:42:11.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:11.620 00.001 28316 UpdateGuideState exits: m=1832 RSB=29.4
22:42:11.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:11.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:11.621 00.000 28316 Enqueuing Expose request
22:42:11.622 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:42:11.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:42:11.622 00.000 29988 Moving (0.05, 0.16) raw xDistance=-0.12 yDistance=-0.12
22:42:11.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:11.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:11.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:42:11.622 00.000 29988 MoveAxis(E, 0, ABG)
22:42:11.622 00.000 29988 Move returns status 0, amount 0
22:42:11.622 00.000 29988 MoveAxis(N, 0, ABG)
22:42:11.622 00.000 29988 Move returns status 0, amount 0
22:42:11.622 00.000 29988 move complete, result=0
22:42:11.622 00.000 29988 worker thread done servicing request
22:42:11.622 00.000 29988 Worker thread wakes up
22:42:11.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:11.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:11.622 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:13.248 01.626 29988 Exposure complete
22:42:13.274 00.026 29988 worker thread done servicing request
22:42:13.274 00.000 28316 OnExposeComplete: enter
22:42:13.276 00.002 28316 UpdateGuideState(): m_state=6
22:42:13.277 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
22:42:13.278 00.001 28316 Star::Find returns 1 (0), X=590.13, Y=112.29, Mass=1784, SNR=29.0, Peak=143 HFD=4.4
22:42:13.279 00.001 28316 MultiStar: [#1 0.03,0.30,0.93,U] [#2 0.03,0.13,0.94,U] [#3 -0.11,-0.03,0.91,U] [#4 -0.04,0.21,0.85,U] [#5 0.02,0.13,0.78,U] [#6 0.10,-0.15,0.72,U] [#7 0.27,0.03,0.65,U] [#8 -0.03,-0.09,0.59,U] 
22:42:13.279 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.12}, one-star: {0.09, 0.34}
22:42:13.280 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
22:42:13.280 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
22:42:13.281 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.29 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
22:42:13.282 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
22:42:13.282 00.000 28316 Enqueuing Move request for scope (0.03, 0.12)
22:42:13.283 00.001 29988 Worker thread wakes up
22:42:13.283 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:42:13.283 00.000 28316 UpdateGuideState exits: m=1784 RSB=29.0
22:42:13.284 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:13.284 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:13.285 00.001 28316 Enqueuing Expose request
22:42:13.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
22:42:13.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
22:42:13.285 00.000 29988 Moving (0.03, 0.12) raw xDistance=-0.09 yDistance=-0.08
22:42:13.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:13.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:13.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:13.285 00.000 29988 MoveAxis(E, 0, ABG)
22:42:13.285 00.000 29988 Move returns status 0, amount 0
22:42:13.285 00.000 29988 MoveAxis(N, 0, ABG)
22:42:13.285 00.000 29988 Move returns status 0, amount 0
22:42:13.285 00.000 29988 move complete, result=0
22:42:13.285 00.000 29988 worker thread done servicing request
22:42:13.285 00.000 29988 Worker thread wakes up
22:42:13.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:13.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:13.286 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:14.813 01.527 29988 Exposure complete
22:42:14.861 00.048 29988 worker thread done servicing request
22:42:14.861 00.000 28316 OnExposeComplete: enter
22:42:14.862 00.001 28316 UpdateGuideState(): m_state=6
22:42:14.864 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
22:42:14.865 00.001 28316 Star::Find returns 1 (0), X=590.21, Y=112.44, Mass=1837, SNR=29.5, Peak=140 HFD=4.5
22:42:14.867 00.002 28316 MultiStar: [#1 0.18,0.43,0.00,M1] [#2 -0.10,0.38,0.00,M1] [#3 -0.24,0.36,0.00,M1] [#4 -0.09,0.39,0.00,M1] [#5 0.12,0.33,0.82,U] [#6 -0.08,-0.01,0.72,U] [#7 -0.13,0.24,0.68,U] [#8 -0.06,0.00,0.61,U] 
22:42:14.868 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.24}, one-star: {0.17, 0.49}
22:42:14.869 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:42:14.870 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
22:42:14.871 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.48 mountX=-0.21 mountY=-0.13, mountTheta=-2.60
22:42:14.874 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.24, opts=13)
22:42:14.876 00.002 28316 Enqueuing Move request for scope (0.02, 0.24)
22:42:14.877 00.001 29988 Worker thread wakes up
22:42:14.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
22:42:14.877 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
22:42:14.877 00.000 29988 Moving (0.02, 0.24) raw xDistance=-0.21 yDistance=-0.13
22:42:14.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:42:14.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:14.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:42:14.877 00.000 29988 MoveAxis(E, 44, ABG)
22:42:14.877 00.000 29988 Guiding  Dir = 2, Dur = 44
22:42:14.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:14.878 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.5
22:42:14.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:14.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:14.879 00.000 28316 Enqueuing Expose request
22:42:14.880 00.001 29988 IsSlewing returns 0
22:42:14.880 00.000 29988 IsGuiding returns 0
22:42:14.882 00.002 29988 PulseGuide returned control before completion, sleep 52
22:42:14.936 00.054 29988 IsGuiding returns 1
22:42:14.936 00.000 29988 scope still moving after pulse duration time elapsed
22:42:14.967 00.031 29988 IsSlewing returns 0
22:42:14.967 00.000 29988 IsGuiding returns 0
22:42:14.967 00.000 29988 scope move finished after 44 + 43 ms
22:42:14.967 00.000 29988 Move returns status 0, amount 44
22:42:14.968 00.001 29988 MoveAxis(N, 0, ABG)
22:42:14.968 00.000 29988 Move returns status 0, amount 0
22:42:14.968 00.000 29988 move complete, result=0
22:42:14.968 00.000 29988 worker thread done servicing request
22:42:14.968 00.000 29988 Worker thread wakes up
22:42:14.968 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
22:42:14.969 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:14.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:16.601 01.631 29988 Exposure complete
22:42:16.649 00.048 29988 worker thread done servicing request
22:42:16.649 00.000 28316 OnExposeComplete: enter
22:42:16.650 00.001 28316 UpdateGuideState(): m_state=6
22:42:16.651 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
22:42:16.651 00.000 28316 Star::Find returns 1 (0), X=590.22, Y=112.20, Mass=1817, SNR=29.3, Peak=155 HFD=4.3
22:42:16.652 00.001 28316 MultiStar: [#1 0.13,0.06,0.93,U] [#2 0.01,0.08,0.97,U] [#3 0.02,-0.16,0.89,U] [#4 0.08,0.08,0.86,U] [#5 0.12,0.01,0.79,U] [#6 0.02,-0.16,0.76,U] [#7 0.14,0.00,0.67,U] [#8 -0.20,-0.22,0.63,U] 
22:42:16.652 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.18, 0.24}
22:42:16.652 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
22:42:16.653 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
22:42:16.653 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.10 mountX=0.02 mountY=-0.06, mountTheta=-1.24
22:42:16.655 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
22:42:16.656 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
22:42:16.656 00.000 29988 Worker thread wakes up
22:42:16.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:16.657 00.001 28316 UpdateGuideState exits: m=1817 RSB=29.3
22:42:16.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
22:42:16.657 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
22:42:16.657 00.000 29988 Moving (0.06, 0.01) raw xDistance=0.02 yDistance=-0.06
22:42:16.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:42:16.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:16.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:16.658 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:16.658 00.000 29988 MoveAxis(E, 0, ABG)
22:42:16.658 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:16.659 00.001 28316 Enqueuing Expose request
22:42:16.659 00.000 29988 Move returns status 0, amount 0
22:42:16.659 00.000 29988 MoveAxis(N, 0, ABG)
22:42:16.659 00.000 29988 Move returns status 0, amount 0
22:42:16.659 00.000 29988 move complete, result=0
22:42:16.659 00.000 29988 worker thread done servicing request
22:42:16.659 00.000 29988 Worker thread wakes up
22:42:16.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:16.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:16.660 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:18.180 01.520 29988 Exposure complete
22:42:18.239 00.059 29988 worker thread done servicing request
22:42:18.239 00.000 28316 OnExposeComplete: enter
22:42:18.242 00.003 28316 UpdateGuideState(): m_state=6
22:42:18.243 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
22:42:18.244 00.001 28316 Star::Find returns 1 (0), X=590.08, Y=112.22, Mass=1845, SNR=29.5, Peak=168 HFD=4.3
22:42:18.246 00.002 28316 MultiStar: [#1 0.22,0.08,0.92,U] [#2 -0.01,0.12,0.97,U] [#3 -0.11,-0.20,0.85,U] [#4 0.11,0.04,0.85,U] [#5 0.18,-0.08,0.81,U] [#6 0.09,-0.25,0.74,U] [#7 0.08,0.04,0.66,U] [#8 0.09,-0.21,0.63,U] 
22:42:18.247 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.00}, one-star: {0.04, 0.27}
22:42:18.248 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
22:42:18.249 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.09)
22:42:18.250 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.05 mountX=0.03 mountY=-0.06, mountTheta=-1.09
22:42:18.253 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
22:42:18.255 00.002 28316 Enqueuing Move request for scope (0.07, -0.00)
22:42:18.256 00.001 29988 Worker thread wakes up
22:42:18.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:42:18.258 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
22:42:18.258 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.5
22:42:18.260 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:18.261 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
22:42:18.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:18.262 00.001 28316 Enqueuing Expose request
22:42:18.263 00.001 29988 Moving (0.07, -0.00) raw xDistance=0.03 yDistance=-0.06
22:42:18.263 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:42:18.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:18.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:18.264 00.001 29988 MoveAxis(E, 0, ABG)
22:42:18.264 00.000 29988 Move returns status 0, amount 0
22:42:18.264 00.000 29988 MoveAxis(N, 0, ABG)
22:42:18.264 00.000 29988 Move returns status 0, amount 0
22:42:18.264 00.000 29988 move complete, result=0
22:42:18.264 00.000 29988 worker thread done servicing request
22:42:18.264 00.000 29988 Worker thread wakes up
22:42:18.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:18.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:18.265 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:19.899 01.634 29988 Exposure complete
22:42:19.938 00.039 29988 worker thread done servicing request
22:42:19.939 00.001 28316 OnExposeComplete: enter
22:42:19.942 00.003 28316 UpdateGuideState(): m_state=6
22:42:19.943 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
22:42:19.943 00.000 28316 Star::Find returns 1 (0), X=590.45, Y=112.14, Mass=1812, SNR=29.3, Peak=146 HFD=3.9
22:42:19.945 00.002 28316 MultiStar: [#1 0.32,0.11,0.93,U] [#2 0.30,-0.03,0.95,U] [#3 0.08,-0.05,0.87,U] [#4 0.17,0.13,0.89,U] [#5 0.13,-0.07,0.81,U] [#6 0.28,0.02,0.75,U] [#7 0.38,0.09,0.00,M1] [#8 0.27,-0.32,0.00,M1] 
22:42:19.945 00.000 28316 refined, 6 included, MultiStar: {0.25, 0.05}, one-star: {0.40, 0.18}
22:42:19.946 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
22:42:19.947 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
22:42:19.948 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.19 mountX=0.06 mountY=-0.24, mountTheta=-1.33
22:42:19.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.05, opts=13)
22:42:19.950 00.001 28316 Enqueuing Move request for scope (0.25, 0.05)
22:42:19.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:19.951 00.001 28316 UpdateGuideState exits: m=1812 RSB=29.3
22:42:19.951 00.000 29988 Worker thread wakes up
22:42:19.951 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:19.952 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:19.952 00.000 28316 Enqueuing Expose request
22:42:19.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
22:42:19.952 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
22:42:19.952 00.000 29988 Moving (0.25, 0.05) raw xDistance=0.06 yDistance=-0.24
22:42:19.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:42:19.953 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:42:19.953 00.000 29988 MoveAxis(E, 0, ABG)
22:42:19.953 00.000 29988 Move returns status 0, amount 0
22:42:19.953 00.000 29988 MoveAxis(N, 57, ABG)
22:42:19.953 00.000 29988 Guiding  Dir = 0, Dur = 57
22:42:19.953 00.000 29988 IsSlewing returns 0
22:42:19.953 00.000 29988 IsGuiding returns 0
22:42:19.958 00.005 29988 PulseGuide returned control before completion, sleep 63
22:42:20.023 00.065 29988 IsGuiding returns 1
22:42:20.023 00.000 29988 scope still moving after pulse duration time elapsed
22:42:20.052 00.029 29988 IsSlewing returns 0
22:42:20.052 00.000 29988 IsGuiding returns 0
22:42:20.052 00.000 29988 scope move finished after 57 + 42 ms
22:42:20.052 00.000 29988 Move returns status 0, amount 57
22:42:20.052 00.000 29988 move complete, result=0
22:42:20.054 00.002 29988 worker thread done servicing request
22:42:20.054 00.000 29988 Worker thread wakes up
22:42:20.054 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
22:42:20.055 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:20.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:21.460 01.405 29988 Exposure complete
22:42:21.493 00.033 29988 worker thread done servicing request
22:42:21.493 00.000 28316 OnExposeComplete: enter
22:42:21.495 00.002 28316 UpdateGuideState(): m_state=6
22:42:21.496 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
22:42:21.497 00.001 28316 Star::Find returns 1 (0), X=590.32, Y=112.31, Mass=1878, SNR=29.9, Peak=151 HFD=4.3
22:42:21.498 00.001 28316 MultiStar: [#1 0.16,0.04,0.89,U] [#2 0.24,0.14,0.93,U] [#3 0.07,-0.11,0.90,U] [#4 0.08,0.15,0.88,U] [#5 0.27,0.14,0.78,U] [#6 0.11,-0.18,0.69,U] [#7 0.23,0.02,0.64,U] [#8 0.17,-0.24,0.62,U] 
22:42:21.499 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.05}, one-star: {0.27, 0.35}
22:42:21.499 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
22:42:21.500 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
22:42:21.501 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.29 mountX=0.03 mountY=-0.19, mountTheta=-1.44
22:42:21.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
22:42:21.503 00.001 28316 Enqueuing Move request for scope (0.18, 0.05)
22:42:21.503 00.000 29988 Worker thread wakes up
22:42:21.504 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
22:42:21.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
22:42:21.504 00.000 29988 Moving (0.18, 0.05) raw xDistance=0.03 yDistance=-0.19
22:42:21.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:42:21.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:21.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:21.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:42:21.504 00.000 29988 MoveAxis(E, 0, ABG)
22:42:21.504 00.000 29988 Move returns status 0, amount 0
22:42:21.504 00.000 29988 MoveAxis(N, 0, ABG)
22:42:21.504 00.000 29988 Move returns status 0, amount 0
22:42:21.505 00.001 29988 move complete, result=0
22:42:21.505 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.9
22:42:21.507 00.002 29988 worker thread done servicing request
22:42:21.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:21.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:21.508 00.001 28316 Enqueuing Expose request
22:42:21.508 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:21.509 00.001 29988 Worker thread wakes up
22:42:21.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:21.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:23.132 01.623 29988 Exposure complete
22:42:23.172 00.040 29988 worker thread done servicing request
22:42:23.173 00.001 28316 OnExposeComplete: enter
22:42:23.174 00.001 28316 UpdateGuideState(): m_state=6
22:42:23.175 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
22:42:23.176 00.001 28316 Star::Find returns 1 (0), X=590.24, Y=111.87, Mass=1873, SNR=29.7, Peak=152 HFD=4.4
22:42:23.176 00.000 28316 MultiStar: [#1 0.29,-0.23,0.00,M1] [#2 0.17,-0.41,0.00,M1] [#3 0.12,-0.32,0.86,U] [#4 0.18,-0.41,0.00,M1] [#5 0.21,-0.43,0.00,M1] [#6 0.23,-0.63,0.00,M1] [#7 0.22,-0.35,0.00,M1] [#8 -0.00,-0.68,0.00,M1] 
22:42:23.179 00.003 28316 single-star, 1 included, MultiStar: {0.16, -0.19}, one-star: {0.20, -0.08}
22:42:23.182 00.003 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
22:42:23.184 00.002 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
22:42:23.186 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.39 mountX=0.16 mountY=-0.14, mountTheta=-0.73
22:42:23.190 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.08, opts=13)
22:42:23.191 00.001 28316 Enqueuing Move request for scope (0.20, -0.08)
22:42:23.192 00.001 29988 Worker thread wakes up
22:42:23.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:23.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
22:42:23.192 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
22:42:23.193 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:23.193 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:23.193 00.000 28316 Enqueuing Expose request
22:42:23.195 00.002 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
22:42:23.195 00.000 29988 Moving (0.20, -0.08) raw xDistance=0.16 yDistance=-0.14
22:42:23.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:42:23.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:23.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:42:23.196 00.001 29988 MoveAxis(E, 0, ABG)
22:42:23.196 00.000 29988 Move returns status 0, amount 0
22:42:23.196 00.000 29988 MoveAxis(N, 0, ABG)
22:42:23.196 00.000 29988 Move returns status 0, amount 0
22:42:23.196 00.000 29988 move complete, result=0
22:42:23.196 00.000 29988 worker thread done servicing request
22:42:23.196 00.000 29988 Worker thread wakes up
22:42:23.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:23.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:23.198 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:24.710 01.512 29988 Exposure complete
22:42:24.750 00.040 29988 worker thread done servicing request
22:42:24.750 00.000 28316 OnExposeComplete: enter
22:42:24.752 00.002 28316 UpdateGuideState(): m_state=6
22:42:24.753 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
22:42:24.753 00.000 28316 Star::Find returns 1 (0), X=590.25, Y=111.73, Mass=1678, SNR=28.1, Peak=139 HFD=4.3
22:42:24.755 00.002 28316 MultiStar: [#1 0.12,-0.31,0.97,U] [#2 0.16,-0.44,0.00,M2] [#3 0.07,-0.62,0.00,M1] [#4 0.08,-0.42,0.00,M2] [#5 0.13,-0.51,0.00,M2] [#6 0.10,-0.68,0.00,M2] [#7 0.23,-0.54,0.00,M2] [#8 0.04,-0.59,0.00,M2] 
22:42:24.755 00.000 28316 single-star, 1 included, MultiStar: {0.16, -0.27}, one-star: {0.21, -0.23}
22:42:24.756 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
22:42:24.758 00.002 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
22:42:24.759 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-0.84 mountX=0.29 mountY=-0.08, mountTheta=-0.27
22:42:24.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.23, opts=13)
22:42:24.761 00.001 28316 Enqueuing Move request for scope (0.21, -0.23)
22:42:24.761 00.000 29988 Worker thread wakes up
22:42:24.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.23) opts 0xd
22:42:24.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.23)
22:42:24.761 00.000 29988 Moving (0.21, -0.23) raw xDistance=0.29 yDistance=-0.08
22:42:24.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:42:24.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:24.764 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:24.764 00.000 28316 UpdateGuideState exits: m=1678 RSB=28.1
22:42:24.765 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:24.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:24.766 00.001 28316 Enqueuing Expose request
22:42:24.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:24.766 00.000 29988 MoveAxis(W, 62, ABG)
22:42:24.766 00.000 29988 Guiding  Dir = 3, Dur = 62
22:42:24.767 00.001 29988 IsSlewing returns 0
22:42:24.767 00.000 29988 IsGuiding returns 0
22:42:24.769 00.002 29988 PulseGuide returned control before completion, sleep 71
22:42:24.849 00.080 29988 IsGuiding returns 0
22:42:24.850 00.001 29988 Move returns status 0, amount 62
22:42:24.850 00.000 29988 MoveAxis(N, 0, ABG)
22:42:24.850 00.000 29988 Move returns status 0, amount 0
22:42:24.850 00.000 29988 move complete, result=0
22:42:24.850 00.000 29988 worker thread done servicing request
22:42:24.850 00.000 29988 Worker thread wakes up
22:42:24.850 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.1 px 0 ms NORTH
22:42:24.852 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:24.853 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:26.490 01.637 29988 Exposure complete
22:42:26.536 00.046 29988 worker thread done servicing request
22:42:26.536 00.000 28316 OnExposeComplete: enter
22:42:26.537 00.001 28316 UpdateGuideState(): m_state=6
22:42:26.537 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
22:42:26.538 00.001 28316 Star::Find returns 1 (0), X=590.30, Y=112.01, Mass=1853, SNR=29.6, Peak=157 HFD=4.3
22:42:26.538 00.000 28316 MultiStar: [#1 0.27,-0.02,0.93,U] [#2 -0.07,0.04,1.02,U] [#3 -0.04,-0.27,0.86,U] [#4 0.09,-0.17,0.88,U] [#5 0.22,-0.10,0.78,U] [#6 0.15,-0.21,0.73,U] [#7 0.12,-0.09,0.67,U] [#8 -0.17,-0.40,0.00,M3] 
22:42:26.539 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.09}, one-star: {0.26, 0.05}
22:42:26.540 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
22:42:26.542 00.002 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
22:42:26.544 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.61 mountX=0.13 mountY=-0.07, mountTheta=-0.50
22:42:26.548 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
22:42:26.549 00.001 28316 Enqueuing Move request for scope (0.12, -0.09)
22:42:26.549 00.000 29988 Worker thread wakes up
22:42:26.550 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
22:42:26.550 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
22:42:26.550 00.000 29988 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=-0.07
22:42:26.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:42:26.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:26.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:26.550 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
22:42:26.551 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:26.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:26.552 00.001 28316 Enqueuing Expose request
22:42:26.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:26.552 00.000 29988 MoveAxis(E, 0, ABG)
22:42:26.552 00.000 29988 Move returns status 0, amount 0
22:42:26.552 00.000 29988 MoveAxis(N, 0, ABG)
22:42:26.552 00.000 29988 Move returns status 0, amount 0
22:42:26.552 00.000 29988 move complete, result=0
22:42:26.552 00.000 29988 worker thread done servicing request
22:42:26.552 00.000 29988 Worker thread wakes up
22:42:26.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:26.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:26.553 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:28.069 01.516 29988 Exposure complete
22:42:28.110 00.041 29988 worker thread done servicing request
22:42:28.110 00.000 28316 OnExposeComplete: enter
22:42:28.112 00.002 28316 UpdateGuideState(): m_state=6
22:42:28.114 00.002 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
22:42:28.115 00.001 28316 Star::Find returns 1 (0), X=590.21, Y=112.11, Mass=1758, SNR=28.8, Peak=159 HFD=4.2
22:42:28.116 00.001 28316 MultiStar: [#1 0.23,-0.03,0.95,U] [#2 0.06,-0.05,1.01,U] [#3 -0.05,-0.28,0.91,U] [#4 0.06,-0.17,0.92,U] [#5 0.25,-0.14,0.83,U] [#6 0.12,-0.47,0.00,M2] [#7 0.18,-0.04,0.70,U] [#8 0.03,-0.35,0.00,M4] 
22:42:28.119 00.003 28316 refined, 6 included, MultiStar: {0.12, -0.08}, one-star: {0.17, 0.16}
22:42:28.121 00.002 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
22:42:28.123 00.002 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
22:42:28.124 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.54 mountX=0.12 mountY=-0.08, mountTheta=-0.57
22:42:28.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
22:42:28.126 00.001 28316 Enqueuing Move request for scope (0.12, -0.08)
22:42:28.126 00.000 29988 Worker thread wakes up
22:42:28.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
22:42:28.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:28.127 00.001 28316 UpdateGuideState exits: m=1758 RSB=28.8
22:42:28.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:28.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:28.128 00.000 28316 Enqueuing Expose request
22:42:28.129 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
22:42:28.129 00.000 29988 Moving (0.12, -0.08) raw xDistance=0.12 yDistance=-0.08
22:42:28.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:28.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:28.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:28.129 00.000 29988 MoveAxis(E, 0, ABG)
22:42:28.129 00.000 29988 Move returns status 0, amount 0
22:42:28.129 00.000 29988 MoveAxis(N, 0, ABG)
22:42:28.129 00.000 29988 Move returns status 0, amount 0
22:42:28.129 00.000 29988 move complete, result=0
22:42:28.129 00.000 29988 worker thread done servicing request
22:42:28.129 00.000 29988 Worker thread wakes up
22:42:28.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:28.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:28.129 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:29.751 01.622 29988 Exposure complete
22:42:29.797 00.046 29988 worker thread done servicing request
22:42:29.797 00.000 28316 OnExposeComplete: enter
22:42:29.798 00.001 28316 UpdateGuideState(): m_state=6
22:42:29.799 00.001 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
22:42:29.799 00.000 28316 Star::Find returns 1 (0), X=590.04, Y=111.91, Mass=1794, SNR=29.0, Peak=156 HFD=4.3
22:42:29.800 00.001 28316 MultiStar: [#1 0.01,-0.17,0.92,U] [#2 -0.18,-0.20,0.99,U] [#3 -0.07,-0.37,0.00,M1] [#4 -0.08,-0.23,0.92,U] [#5 0.09,-0.29,0.85,U] [#6 -0.00,-0.43,0.00,M3] [#7 0.13,-0.26,0.69,U] [#8 -0.13,-0.73,0.00,M5] 
22:42:29.800 00.000 28316 single-star, 5 included, MultiStar: {-0.01, -0.19}, one-star: {0.00, -0.04}
22:42:29.800 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
22:42:29.801 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
22:42:29.801 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.54 mountX=0.04 mountY=0.02, mountTheta=0.43
22:42:29.802 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
22:42:29.803 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
22:42:29.803 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:29.804 00.001 28316 UpdateGuideState exits: m=1794 RSB=29.0
22:42:29.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:29.805 00.001 29988 Worker thread wakes up
22:42:29.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
22:42:29.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
22:42:29.805 00.000 29988 Moving (0.00, -0.04) raw xDistance=0.04 yDistance=0.02
22:42:29.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:29.805 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:29.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:29.805 00.000 28316 Enqueuing Expose request
22:42:29.806 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:42:29.806 00.000 29988 MoveAxis(E, 0, ABG)
22:42:29.806 00.000 29988 Move returns status 0, amount 0
22:42:29.806 00.000 29988 MoveAxis(N, 0, ABG)
22:42:29.806 00.000 29988 Move returns status 0, amount 0
22:42:29.806 00.000 29988 move complete, result=0
22:42:29.806 00.000 29988 worker thread done servicing request
22:42:29.806 00.000 29988 Worker thread wakes up
22:42:29.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:29.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:29.806 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:31.327 01.521 29988 Exposure complete
22:42:31.366 00.039 29988 worker thread done servicing request
22:42:31.366 00.000 28316 OnExposeComplete: enter
22:42:31.367 00.001 28316 UpdateGuideState(): m_state=6
22:42:31.368 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
22:42:31.368 00.000 28316 Star::Find returns 1 (0), X=590.30, Y=112.18, Mass=1882, SNR=29.8, Peak=171 HFD=4.1
22:42:31.369 00.001 28316 MultiStar: [#1 0.22,0.01,0.89,U] [#2 0.23,-0.00,0.98,U] [#3 -0.12,-0.13,0.86,U] [#4 0.09,-0.08,0.85,U] [#5 0.20,-0.11,0.81,U] [#6 0.15,-0.18,0.73,U] [#7 0.28,0.06,0.66,U] [#8 0.07,-0.32,0.59,U] 
22:42:31.370 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.04}, one-star: {0.25, 0.22}
22:42:31.370 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
22:42:31.371 00.001 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.31)
22:42:31.371 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.27 mountX=0.10 mountY=-0.12, mountTheta=-0.86
22:42:31.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.04, opts=13)
22:42:31.373 00.001 28316 Enqueuing Move request for scope (0.16, -0.04)
22:42:31.373 00.000 29988 Worker thread wakes up
22:42:31.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
22:42:31.373 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
22:42:31.373 00.000 29988 Moving (0.16, -0.04) raw xDistance=0.10 yDistance=-0.12
22:42:31.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:31.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:31.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:31.376 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:42:31.376 00.000 29988 MoveAxis(E, 0, ABG)
22:42:31.376 00.000 29988 Move returns status 0, amount 0
22:42:31.376 00.000 29988 MoveAxis(N, 0, ABG)
22:42:31.376 00.000 29988 Move returns status 0, amount 0
22:42:31.376 00.000 29988 move complete, result=0
22:42:31.376 00.000 29988 worker thread done servicing request
22:42:31.376 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
22:42:31.377 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:31.377 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:31.378 00.001 28316 Enqueuing Expose request
22:42:31.378 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:31.379 00.001 29988 Worker thread wakes up
22:42:31.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:31.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:33.014 01.635 29988 Exposure complete
22:42:33.056 00.042 29988 worker thread done servicing request
22:42:33.056 00.000 28316 OnExposeComplete: enter
22:42:33.057 00.001 28316 UpdateGuideState(): m_state=6
22:42:33.057 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
22:42:33.059 00.002 28316 Star::Find returns 1 (0), X=590.54, Y=111.99, Mass=1858, SNR=29.6, Peak=144 HFD=4.1
22:42:33.059 00.000 28316 MultiStar: [#1 0.31,0.01,0.88,U] [#2 0.30,-0.07,0.98,U] [#3 0.25,-0.26,0.00,M1] [#4 0.14,-0.19,0.90,U] [#5 0.36,-0.20,0.00,M1] [#6 0.24,-0.27,0.00,M3] [#7 0.36,0.00,0.00,M1] [#8 0.19,-0.36,0.00,M5] 
22:42:33.060 00.001 28316 refined, 3 included, MultiStar: {0.32, -0.05}, one-star: {0.50, 0.03}
22:42:33.060 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
22:42:33.063 00.003 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.08 = -2.21)
22:42:33.063 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.32 cameraTheta=-0.17 mountX=0.18 mountY=-0.26, mountTheta=-0.96
22:42:33.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.05, opts=13)
22:42:33.065 00.001 28316 Enqueuing Move request for scope (0.32, -0.05)
22:42:33.065 00.000 29988 Worker thread wakes up
22:42:33.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:42:33.066 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.6
22:42:33.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:33.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:33.067 00.000 28316 Enqueuing Expose request
22:42:33.068 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
22:42:33.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
22:42:33.068 00.000 29988 Moving (0.32, -0.05) raw xDistance=0.18 yDistance=-0.26
22:42:33.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:42:33.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:42:33.068 00.000 29988 MoveAxis(E, 0, ABG)
22:42:33.068 00.000 29988 Move returns status 0, amount 0
22:42:33.068 00.000 29988 MoveAxis(N, 61, ABG)
22:42:33.068 00.000 29988 Guiding  Dir = 0, Dur = 61
22:42:33.068 00.000 29988 IsSlewing returns 0
22:42:33.068 00.000 29988 IsGuiding returns 0
22:42:33.073 00.005 29988 PulseGuide returned control before completion, sleep 66
22:42:33.153 00.080 29988 IsGuiding returns 0
22:42:33.153 00.000 29988 Move returns status 0, amount 61
22:42:33.153 00.000 29988 move complete, result=0
22:42:33.153 00.000 29988 worker thread done servicing request
22:42:33.154 00.001 29988 Worker thread wakes up
22:42:33.154 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 61 ms NORTH
22:42:33.156 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:33.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:34.573 01.417 29988 Exposure complete
22:42:34.608 00.035 29988 worker thread done servicing request
22:42:34.608 00.000 28316 OnExposeComplete: enter
22:42:34.609 00.001 28316 UpdateGuideState(): m_state=6
22:42:34.609 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
22:42:34.610 00.001 28316 Star::Find returns 1 (0), X=590.45, Y=111.95, Mass=1721, SNR=28.4, Peak=143 HFD=4.2
22:42:34.610 00.000 28316 MultiStar: [#1 0.39,-0.05,0.00,M1] [#2 0.37,-0.28,0.00,M1] [#3 0.21,-0.53,0.00,M2] [#4 0.14,-0.21,0.92,U] [#5 0.31,-0.35,0.00,M2] [#6 0.30,-0.53,0.00,M4] [#7 0.39,-0.38,0.00,M2] [#8 -0.04,-0.46,0.00,M6] 
22:42:34.611 00.001 28316 refined, 1 included, MultiStar: {0.28, -0.10}, one-star: {0.41, -0.00}
22:42:34.611 00.000 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
22:42:34.612 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
22:42:34.612 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-0.35 mountX=0.21 mountY=-0.20, mountTheta=-0.77
22:42:34.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.10, opts=13)
22:42:34.614 00.001 28316 Enqueuing Move request for scope (0.28, -0.10)
22:42:34.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:34.615 00.001 28316 UpdateGuideState exits: m=1721 RSB=28.4
22:42:34.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:34.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:34.617 00.002 28316 Enqueuing Expose request
22:42:34.617 00.000 29988 Worker thread wakes up
22:42:34.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
22:42:34.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
22:42:34.617 00.000 29988 Moving (0.28, -0.10) raw xDistance=0.21 yDistance=-0.20
22:42:34.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:42:34.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:42:34.617 00.000 29988 MoveAxis(W, 44, ABG)
22:42:34.617 00.000 29988 Guiding  Dir = 3, Dur = 44
22:42:34.617 00.000 29988 IsSlewing returns 0
22:42:34.618 00.001 29988 IsGuiding returns 0
22:42:34.620 00.002 29988 PulseGuide returned control before completion, sleep 52
22:42:34.684 00.064 29988 IsGuiding returns 0
22:42:34.685 00.001 29988 Move returns status 0, amount 44
22:42:34.685 00.000 29988 MoveAxis(N, 49, ABG)
22:42:34.685 00.000 29988 Guiding  Dir = 0, Dur = 49
22:42:34.685 00.000 29988 IsSlewing returns 0
22:42:34.685 00.000 29988 IsGuiding returns 0
22:42:34.694 00.009 29988 PulseGuide returned control before completion, sleep 51
22:42:34.762 00.068 29988 IsGuiding returns 0
22:42:34.763 00.001 29988 Move returns status 0, amount 49
22:42:34.763 00.000 29988 move complete, result=0
22:42:34.763 00.000 29988 worker thread done servicing request
22:42:34.763 00.000 29988 Worker thread wakes up
22:42:34.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:34.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:34.763 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.2 px 49 ms NORTH
22:42:36.388 01.625 29988 Exposure complete
22:42:36.429 00.041 29988 worker thread done servicing request
22:42:36.429 00.000 28316 OnExposeComplete: enter
22:42:36.430 00.001 28316 UpdateGuideState(): m_state=6
22:42:36.431 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
22:42:36.432 00.001 28316 Star::Find returns 1 (0), X=590.11, Y=111.98, Mass=1915, SNR=30.1, Peak=183 HFD=4.3
22:42:36.433 00.001 28316 MultiStar: [#1 0.14,-0.18,0.91,U] [#2 0.05,-0.24,0.92,U] [#3 -0.13,-0.32,0.85,U] [#4 -0.01,-0.26,0.89,U] [#5 0.07,-0.26,0.79,U] [#6 -0.05,-0.52,0.00,M5] [#7 0.17,-0.37,0.00,M3] [#8 -0.07,-0.51,0.00,M7] 
22:42:36.433 00.000 28316 single-star, 5 included, MultiStar: {0.03, -0.20}, one-star: {0.07, 0.03}
22:42:36.434 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
22:42:36.434 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.63)
22:42:36.436 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.41 mountX=0.00 mountY=-0.07, mountTheta=-1.55
22:42:36.441 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
22:42:36.442 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
22:42:36.444 00.002 29988 Worker thread wakes up
22:42:36.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:36.445 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.1
22:42:36.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
22:42:36.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:36.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:36.446 00.001 28316 Enqueuing Expose request
22:42:36.446 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
22:42:36.446 00.000 29988 Moving (0.07, 0.03) raw xDistance=0.00 yDistance=-0.07
22:42:36.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:42:36.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:36.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:36.446 00.000 29988 MoveAxis(E, 0, ABG)
22:42:36.446 00.000 29988 Move returns status 0, amount 0
22:42:36.446 00.000 29988 MoveAxis(N, 0, ABG)
22:42:36.447 00.001 29988 Move returns status 0, amount 0
22:42:36.447 00.000 29988 move complete, result=0
22:42:36.447 00.000 29988 worker thread done servicing request
22:42:36.447 00.000 29988 Worker thread wakes up
22:42:36.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:36.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:36.447 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:37.973 01.526 29988 Exposure complete
22:42:38.006 00.033 29988 worker thread done servicing request
22:42:38.006 00.000 28316 OnExposeComplete: enter
22:42:38.008 00.002 28316 UpdateGuideState(): m_state=6
22:42:38.008 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
22:42:38.009 00.001 28316 Star::Find returns 1 (0), X=590.17, Y=111.76, Mass=1833, SNR=29.4, Peak=172 HFD=4.4
22:42:38.009 00.000 28316 MultiStar: [#1 0.02,-0.30,0.94,U] [#2 0.03,-0.44,0.00,M1] [#3 -0.06,-0.57,0.00,M2] [#4 0.08,-0.47,0.00,M1] [#5 0.14,-0.51,0.00,M2] [#6 0.02,-0.72,0.00,M6] [#7 0.15,-0.39,0.00,M4] [#8 -0.02,-0.62,0.00,M8] 
22:42:38.010 00.001 28316 single-star, 1 included, MultiStar: {0.08, -0.25}, one-star: {0.13, -0.19}
22:42:38.010 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
22:42:38.011 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
22:42:38.011 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.99 mountX=0.23 mountY=-0.03, mountTheta=-0.11
22:42:38.012 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.19, opts=13)
22:42:38.013 00.001 28316 Enqueuing Move request for scope (0.13, -0.19)
22:42:38.013 00.000 29988 Worker thread wakes up
22:42:38.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
22:42:38.013 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
22:42:38.013 00.000 29988 Moving (0.13, -0.19) raw xDistance=0.23 yDistance=-0.03
22:42:38.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:42:38.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:38.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:38.014 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.4
22:42:38.014 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:38.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:38.015 00.001 28316 Enqueuing Expose request
22:42:38.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:38.015 00.000 29988 MoveAxis(W, 48, ABG)
22:42:38.015 00.000 29988 Guiding  Dir = 3, Dur = 48
22:42:38.016 00.001 29988 IsSlewing returns 0
22:42:38.016 00.000 29988 IsGuiding returns 0
22:42:38.019 00.003 29988 PulseGuide returned control before completion, sleep 56
22:42:38.079 00.060 29988 IsGuiding returns 1
22:42:38.079 00.000 29988 scope still moving after pulse duration time elapsed
22:42:38.111 00.032 29988 IsSlewing returns 0
22:42:38.111 00.000 29988 IsGuiding returns 0
22:42:38.112 00.001 29988 scope move finished after 48 + 46 ms
22:42:38.112 00.000 29988 Move returns status 0, amount 48
22:42:38.112 00.000 29988 MoveAxis(N, 0, ABG)
22:42:38.112 00.000 29988 Move returns status 0, amount 0
22:42:38.112 00.000 29988 move complete, result=0
22:42:38.112 00.000 29988 worker thread done servicing request
22:42:38.112 00.000 29988 Worker thread wakes up
22:42:38.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:38.112 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
22:42:38.113 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:39.747 01.634 29988 Exposure complete
22:42:39.798 00.051 29988 worker thread done servicing request
22:42:39.798 00.000 28316 OnExposeComplete: enter
22:42:39.798 00.000 28316 UpdateGuideState(): m_state=6
22:42:39.800 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
22:42:39.801 00.001 28316 Star::Find returns 1 (0), X=590.14, Y=111.80, Mass=1887, SNR=29.7, Peak=172 HFD=4.3
22:42:39.802 00.001 28316 MultiStar: [#1 -0.02,-0.29,0.93,U] [#2 -0.03,-0.35,1.01,U] [#3 -0.04,-0.54,0.00,M3] [#4 -0.02,-0.47,0.00,M2] [#5 0.23,-0.48,0.00,M3] [#6 0.09,-0.79,0.00,M7] [#7 0.32,-0.46,0.00,M5] [#8 0.14,-0.83,0.00,M9] 
22:42:39.803 00.001 28316 single-star, 2 included, MultiStar: {0.02, -0.26}, one-star: {0.09, -0.16}
22:42:39.804 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.14) = xAngle (0.11 = 0.11)
22:42:39.804 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.21 = -3.08)
22:42:39.805 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.04 mountX=0.18 mountY=-0.01, mountTheta=-0.07
22:42:39.806 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
22:42:39.807 00.001 28316 Enqueuing Move request for scope (0.09, -0.16)
22:42:39.808 00.001 29988 Worker thread wakes up
22:42:39.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:39.809 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
22:42:39.809 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
22:42:39.809 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.7
22:42:39.810 00.001 29988 Moving (0.09, -0.16) raw xDistance=0.18 yDistance=-0.01
22:42:39.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:42:39.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:39.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:39.811 00.001 28316 Enqueuing Expose request
22:42:39.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:39.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:39.811 00.000 29988 MoveAxis(E, 0, ABG)
22:42:39.811 00.000 29988 Move returns status 0, amount 0
22:42:39.811 00.000 29988 MoveAxis(N, 0, ABG)
22:42:39.811 00.000 29988 Move returns status 0, amount 0
22:42:39.811 00.000 29988 move complete, result=0
22:42:39.811 00.000 29988 worker thread done servicing request
22:42:39.811 00.000 29988 Worker thread wakes up
22:42:39.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:39.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:39.812 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:41.330 01.518 29988 Exposure complete
22:42:41.367 00.037 29988 worker thread done servicing request
22:42:41.367 00.000 28316 OnExposeComplete: enter
22:42:41.368 00.001 28316 UpdateGuideState(): m_state=6
22:42:41.369 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
22:42:41.369 00.000 28316 Star::Find returns 1 (0), X=590.26, Y=111.62, Mass=1731, SNR=28.5, Peak=150 HFD=4.4
22:42:41.370 00.001 28316 MultiStar: [#1 0.18,-0.27,0.94,U] [#2 0.16,-0.56,0.00,M1] [#3 -0.00,-0.50,0.00,M4] [#4 0.07,-0.39,0.00,M3] [#5 0.18,-0.46,0.00,M4] [#6 0.06,-0.58,0.00,M8] [#7 0.13,-0.49,0.00,M6] [#8 0.05,-0.83,0.00,M10] 
22:42:41.370 00.000 28316 refined, 1 included, MultiStar: {0.20, -0.30}, one-star: {0.21, -0.34}
22:42:41.371 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
22:42:41.371 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
22:42:41.372 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-0.99 mountX=0.36 mountY=-0.04, mountTheta=-0.11
22:42:41.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.30, opts=13)
22:42:41.373 00.000 28316 Enqueuing Move request for scope (0.20, -0.30)
22:42:41.374 00.001 29988 Worker thread wakes up
22:42:41.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.30) opts 0xd
22:42:41.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:41.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.30)
22:42:41.374 00.000 28316 UpdateGuideState exits: m=1731 RSB=28.5
22:42:41.378 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:41.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:41.380 00.001 29988 Moving (0.20, -0.30) raw xDistance=0.36 yDistance=-0.04
22:42:41.380 00.000 28316 Enqueuing Expose request
22:42:41.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:42:41.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:41.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:41.380 00.000 29988 MoveAxis(W, 75, ABG)
22:42:41.380 00.000 29988 Guiding  Dir = 3, Dur = 75
22:42:41.381 00.001 29988 IsSlewing returns 0
22:42:41.381 00.000 29988 IsGuiding returns 0
22:42:41.382 00.001 29988 PulseGuide returned control before completion, sleep 84
22:42:41.469 00.087 29988 IsGuiding returns 1
22:42:41.469 00.000 29988 scope still moving after pulse duration time elapsed
22:42:41.500 00.031 29988 IsSlewing returns 0
22:42:41.500 00.000 29988 IsGuiding returns 0
22:42:41.500 00.000 29988 scope move finished after 75 + 44 ms
22:42:41.500 00.000 29988 Move returns status 0, amount 75
22:42:41.500 00.000 29988 MoveAxis(N, 0, ABG)
22:42:41.500 00.000 29988 Move returns status 0, amount 0
22:42:41.500 00.000 29988 move complete, result=0
22:42:41.500 00.000 29988 worker thread done servicing request
22:42:41.500 00.000 29988 Worker thread wakes up
22:42:41.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:41.500 00.000 28316 GuideStep: 0.4 px 75 ms WEST, -0.0 px 0 ms NORTH
22:42:41.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:43.132 01.632 29988 Exposure complete
22:42:43.170 00.038 29988 worker thread done servicing request
22:42:43.170 00.000 28316 OnExposeComplete: enter
22:42:43.171 00.001 28316 UpdateGuideState(): m_state=6
22:42:43.172 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
22:42:43.172 00.000 28316 Star::Find returns 1 (0), X=590.09, Y=111.73, Mass=1798, SNR=29.1, Peak=160 HFD=4.2
22:42:43.173 00.001 28316 MultiStar: [#1 0.03,-0.40,0.00,M1] [#2 -0.12,-0.45,0.00,M2] [#3 -0.21,-0.44,0.00,M5] [#4 -0.12,-0.29,0.91,U] [#5 0.09,-0.58,0.00,M5] [#6 -0.06,-0.70,0.00,M9] [#7 0.06,-0.35,0.00,M7] [#8 -0.02,-0.78,0.00,R] 
22:42:43.173 00.000 28316 single-star, 1 included, MultiStar: {-0.03, -0.26}, one-star: {0.04, -0.23}
22:42:43.174 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
22:42:43.174 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
22:42:43.175 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.39 mountX=0.23 mountY=0.07, mountTheta=0.28
22:42:43.176 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.23, opts=13)
22:42:43.177 00.001 28316 Enqueuing Move request for scope (0.04, -0.23)
22:42:43.178 00.001 29988 Worker thread wakes up
22:42:43.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
22:42:43.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
22:42:43.178 00.000 29988 Moving (0.04, -0.23) raw xDistance=0.23 yDistance=0.07
22:42:43.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:43.181 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:42:43.181 00.000 28316 UpdateGuideState exits: m=1798 RSB=29.1
22:42:43.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:43.182 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:43.182 00.000 28316 Enqueuing Expose request
22:42:43.183 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:43.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:42:43.183 00.000 29988 MoveAxis(W, 53, ABG)
22:42:43.183 00.000 29988 Guiding  Dir = 3, Dur = 53
22:42:43.183 00.000 29988 IsSlewing returns 0
22:42:43.183 00.000 29988 IsGuiding returns 0
22:42:43.185 00.002 29988 PulseGuide returned control before completion, sleep 62
22:42:43.256 00.071 29988 IsGuiding returns 0
22:42:43.256 00.000 29988 Move returns status 0, amount 53
22:42:43.256 00.000 29988 MoveAxis(N, 0, ABG)
22:42:43.256 00.000 29988 Move returns status 0, amount 0
22:42:43.256 00.000 29988 move complete, result=0
22:42:43.256 00.000 29988 worker thread done servicing request
22:42:43.256 00.000 29988 Worker thread wakes up
22:42:43.257 00.001 28316 GuideStep: 0.2 px 53 ms WEST, 0.1 px 0 ms NORTH
22:42:43.260 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:43.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:44.673 01.413 29988 Exposure complete
22:42:44.718 00.045 29988 worker thread done servicing request
22:42:44.718 00.000 28316 OnExposeComplete: enter
22:42:44.719 00.001 28316 UpdateGuideState(): m_state=6
22:42:44.719 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
22:42:44.720 00.001 28316 Star::Find returns 1 (0), X=590.19, Y=111.90, Mass=1860, SNR=29.6, Peak=169 HFD=4.3
22:42:44.721 00.001 28316 MultiStar: [#1 0.20,-0.15,0.91,U] [#2 0.00,-0.35,0.00,M3] [#3 -0.21,-0.45,0.00,M6] [#4 -0.01,-0.26,0.92,U] [#5 0.06,-0.24,0.80,U] [#6 0.12,-0.58,0.00,M10] [#7 0.05,-0.33,0.64,U] [#8 -0.05,0.30,0.62,U] 
22:42:44.721 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.13}, one-star: {0.14, -0.05}
22:42:44.721 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
22:42:44.723 00.002 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.10)
22:42:44.724 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=0.15 mountY=-0.01, mountTheta=-0.04
22:42:44.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
22:42:44.726 00.001 28316 Enqueuing Move request for scope (0.07, -0.13)
22:42:44.726 00.000 29988 Worker thread wakes up
22:42:44.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:44.726 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.6
22:42:44.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:44.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:44.727 00.000 28316 Enqueuing Expose request
22:42:44.728 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
22:42:44.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
22:42:44.728 00.000 29988 Moving (0.07, -0.13) raw xDistance=0.15 yDistance=-0.01
22:42:44.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:42:44.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:44.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:44.728 00.000 29988 MoveAxis(E, 0, ABG)
22:42:44.728 00.000 29988 Move returns status 0, amount 0
22:42:44.728 00.000 29988 MoveAxis(N, 0, ABG)
22:42:44.728 00.000 29988 Move returns status 0, amount 0
22:42:44.728 00.000 29988 move complete, result=0
22:42:44.728 00.000 29988 worker thread done servicing request
22:42:44.728 00.000 29988 Worker thread wakes up
22:42:44.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:44.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:44.729 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:46.361 01.632 29988 Exposure complete
22:42:46.396 00.035 29988 worker thread done servicing request
22:42:46.397 00.001 28316 OnExposeComplete: enter
22:42:46.397 00.000 28316 UpdateGuideState(): m_state=6
22:42:46.398 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
22:42:46.398 00.000 28316 Star::Find returns 1 (0), X=590.43, Y=111.96, Mass=1846, SNR=29.6, Peak=146 HFD=4.1
22:42:46.399 00.001 28316 MultiStar: [#1 0.45,-0.30,0.00,M1] [#2 0.38,-0.37,0.00,M4] [#3 -0.05,-0.48,0.00,M7] [#4 0.33,-0.29,0.00,M2] [#5 0.44,-0.37,0.00,M5] [#6 0.19,-0.49,0.00,R] [#7 0.22,-0.22,0.70,U] [#8 0.13,0.34,0.00,M1] 
22:42:46.399 00.000 28316 refined, 1 included, MultiStar: {0.32, -0.09}, one-star: {0.39, 0.01}
22:42:46.400 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
22:42:46.400 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.31)
22:42:46.401 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-0.27 mountX=0.21 mountY=-0.24, mountTheta=-0.86
22:42:46.401 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.09, opts=13)
22:42:46.402 00.001 28316 Enqueuing Move request for scope (0.32, -0.09)
22:42:46.402 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:46.403 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.6
22:42:46.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:46.404 00.001 29988 Worker thread wakes up
22:42:46.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.09) opts 0xd
22:42:46.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.09)
22:42:46.404 00.000 29988 Moving (0.32, -0.09) raw xDistance=0.21 yDistance=-0.24
22:42:46.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:42:46.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:42:46.404 00.000 29988 MoveAxis(W, 44, ABG)
22:42:46.404 00.000 29988 Guiding  Dir = 3, Dur = 44
22:42:46.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:46.407 00.003 28316 Enqueuing Expose request
22:42:46.410 00.003 29988 IsSlewing returns 0
22:42:46.410 00.000 29988 IsGuiding returns 0
22:42:46.412 00.002 29988 PulseGuide returned control before completion, sleep 53
22:42:46.470 00.058 29988 IsGuiding returns 1
22:42:46.470 00.000 29988 scope still moving after pulse duration time elapsed
22:42:46.502 00.032 29988 IsSlewing returns 0
22:42:46.503 00.001 29988 IsGuiding returns 0
22:42:46.503 00.000 29988 scope move finished after 44 + 48 ms
22:42:46.503 00.000 29988 Move returns status 0, amount 44
22:42:46.503 00.000 29988 MoveAxis(N, 58, ABG)
22:42:46.503 00.000 29988 Guiding  Dir = 0, Dur = 58
22:42:46.503 00.000 29988 IsSlewing returns 0
22:42:46.503 00.000 29988 IsGuiding returns 0
22:42:46.509 00.006 29988 PulseGuide returned control before completion, sleep 62
22:42:46.580 00.071 29988 IsGuiding returns 1
22:42:46.580 00.000 29988 scope still moving after pulse duration time elapsed
22:42:46.611 00.031 29988 IsSlewing returns 0
22:42:46.611 00.000 29988 IsGuiding returns 0
22:42:46.611 00.000 29988 scope move finished after 58 + 49 ms
22:42:46.611 00.000 29988 Move returns status 0, amount 58
22:42:46.611 00.000 29988 move complete, result=0
22:42:46.611 00.000 29988 worker thread done servicing request
22:42:46.611 00.000 29988 Worker thread wakes up
22:42:46.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:46.611 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.2 px 58 ms NORTH
22:42:46.612 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:48.018 01.406 29988 Exposure complete
22:42:48.048 00.030 29988 worker thread done servicing request
22:42:48.049 00.001 28316 OnExposeComplete: enter
22:42:48.049 00.000 28316 UpdateGuideState(): m_state=6
22:42:48.050 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
22:42:48.050 00.000 28316 Star::Find returns 1 (0), X=590.07, Y=112.04, Mass=2103, SNR=31.4, Peak=200 HFD=4.4
22:42:48.051 00.001 28316 MultiStar: [#1 -0.09,-0.19,0.87,U] [#2 -0.16,-0.24,0.95,U] [#3 -0.21,-0.27,0.82,U] [#4 -0.19,-0.07,0.85,U] [#5 0.14,-0.30,0.74,U] [#6 -0.19,-0.01,0.69,U] [#7 -0.04,-0.05,0.61,U] [#8 -0.09,0.41,0.00,M2] 
22:42:48.051 00.000 28316 single-star, 7 included, MultiStar: {-0.09, -0.13}, one-star: {0.03, 0.09}
22:42:48.052 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
22:42:48.052 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
22:42:48.052 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.25 mountX=-0.07 mountY=-0.07, mountTheta=-2.37
22:42:48.054 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
22:42:48.054 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
22:42:48.054 00.000 29988 Worker thread wakes up
22:42:48.055 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
22:42:48.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
22:42:48.055 00.000 29988 Moving (0.03, 0.09) raw xDistance=-0.07 yDistance=-0.07
22:42:48.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:42:48.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:48.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:48.055 00.000 29988 MoveAxis(E, 0, ABG)
22:42:48.055 00.000 29988 Move returns status 0, amount 0
22:42:48.055 00.000 29988 MoveAxis(N, 0, ABG)
22:42:48.055 00.000 29988 Move returns status 0, amount 0
22:42:48.055 00.000 29988 move complete, result=0
22:42:48.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:48.055 00.000 28316 UpdateGuideState exits: m=2103 RSB=31.4
22:42:48.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:48.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:48.057 00.000 28316 Enqueuing Expose request
22:42:48.058 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:48.058 00.000 29988 worker thread done servicing request
22:42:48.058 00.000 29988 Worker thread wakes up
22:42:48.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:48.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:49.689 01.631 29988 Exposure complete
22:42:49.717 00.028 29988 worker thread done servicing request
22:42:49.717 00.000 28316 OnExposeComplete: enter
22:42:49.718 00.001 28316 UpdateGuideState(): m_state=6
22:42:49.718 00.000 28316 Star::Find(15, 590, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
22:42:49.719 00.001 28316 Star::Find returns 1 (0), X=589.93, Y=112.12, Mass=1842, SNR=29.5, Peak=177 HFD=4.3
22:42:49.720 00.001 28316 MultiStar: [#1 -0.31,-0.01,0.93,U] [#2 -0.38,-0.05,0.00,M4] [#3 -0.50,-0.07,0.00,M7] [#4 -0.32,0.07,0.88,U] [#5 -0.20,-0.10,0.81,U] [#6 -0.67,0.44,0.00,M1] [#7 -0.36,0.11,0.00,M5] [#8 -0.38,0.32,0.00,M3] 
22:42:49.720 00.000 28316 single-star, 3 included, MultiStar: {-0.23, 0.04}, one-star: {-0.11, 0.16}
22:42:49.721 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
22:42:49.721 00.000 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
22:42:49.721 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.19 mountX=-0.19 mountY=0.03, mountTheta=2.99
22:42:49.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.16, opts=13)
22:42:49.723 00.001 28316 Enqueuing Move request for scope (-0.11, 0.16)
22:42:49.724 00.001 29988 Worker thread wakes up
22:42:49.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
22:42:49.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
22:42:49.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:49.724 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
22:42:49.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:49.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:49.726 00.001 28316 Enqueuing Expose request
22:42:49.726 00.000 29988 Moving (-0.11, 0.16) raw xDistance=-0.19 yDistance=0.03
22:42:49.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:42:49.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:49.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:49.726 00.000 29988 MoveAxis(E, 0, ABG)
22:42:49.726 00.000 29988 Move returns status 0, amount 0
22:42:49.726 00.000 29988 MoveAxis(N, 0, ABG)
22:42:49.726 00.000 29988 Move returns status 0, amount 0
22:42:49.726 00.000 29988 move complete, result=0
22:42:49.726 00.000 29988 worker thread done servicing request
22:42:49.726 00.000 29988 Worker thread wakes up
22:42:49.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:49.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:49.727 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:51.253 01.526 29988 Exposure complete
22:42:51.308 00.055 29988 worker thread done servicing request
22:42:51.308 00.000 28316 OnExposeComplete: enter
22:42:51.309 00.001 28316 UpdateGuideState(): m_state=6
22:42:51.309 00.000 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
22:42:51.310 00.001 28316 Star::Find returns 1 (0), X=590.06, Y=111.76, Mass=1873, SNR=29.7, Peak=169 HFD=4.3
22:42:51.310 00.000 28316 MultiStar: [#1 -0.16,-0.06,0.92,U] [#2 -0.19,-0.22,0.93,U] [#3 -0.24,-0.30,0.00,M8] [#4 -0.26,-0.21,0.83,U] [#5 -0.16,-0.27,0.79,U] [#6 -0.31,0.04,0.73,U] [#7 -0.08,-0.24,0.65,U] [#8 -0.27,0.33,0.00,M4] 
22:42:51.311 00.001 28316 single-star, 6 included, MultiStar: {-0.16, -0.17}, one-star: {0.02, -0.20}
22:42:51.311 00.000 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
22:42:51.311 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
22:42:51.312 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.49 mountX=0.19 mountY=0.07, mountTheta=0.38
22:42:51.313 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.20, opts=13)
22:42:51.315 00.002 28316 Enqueuing Move request for scope (0.02, -0.20)
22:42:51.315 00.000 29988 Worker thread wakes up
22:42:51.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:51.317 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
22:42:51.317 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
22:42:51.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
22:42:51.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:51.318 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:51.318 00.000 28316 Enqueuing Expose request
22:42:51.319 00.001 29988 Moving (0.02, -0.20) raw xDistance=0.19 yDistance=0.07
22:42:51.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:42:51.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:51.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:42:51.319 00.000 29988 MoveAxis(E, 0, ABG)
22:42:51.319 00.000 29988 Move returns status 0, amount 0
22:42:51.319 00.000 29988 MoveAxis(N, 0, ABG)
22:42:51.319 00.000 29988 Move returns status 0, amount 0
22:42:51.319 00.000 29988 move complete, result=0
22:42:51.319 00.000 29988 worker thread done servicing request
22:42:51.319 00.000 29988 Worker thread wakes up
22:42:51.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:51.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:51.320 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:52.952 01.632 29988 Exposure complete
22:42:52.996 00.044 29988 worker thread done servicing request
22:42:52.996 00.000 28316 OnExposeComplete: enter
22:42:52.997 00.001 28316 UpdateGuideState(): m_state=6
22:42:52.997 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
22:42:52.999 00.002 28316 Star::Find returns 1 (0), X=589.85, Y=111.95, Mass=1923, SNR=30.2, Peak=196 HFD=4.2
22:42:53.000 00.001 28316 MultiStar: [#1 -0.20,-0.22,0.90,U] [#2 -0.35,-0.18,0.00,M4] [#3 -0.47,-0.28,0.00,M9] [#4 -0.33,-0.27,0.00,M1] [#5 -0.32,-0.22,0.00,M3] [#6 -0.51,0.23,0.00,M1] [#7 -0.22,-0.27,0.66,U] [#8 -0.20,0.28,0.62,U] 
22:42:53.000 00.000 28316 single-star, 3 included, MultiStar: {-0.20, -0.07}, one-star: {-0.20, -0.01}
22:42:53.001 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
22:42:53.001 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
22:42:53.002 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.11 mountX=-0.08 mountY=0.18, mountTheta=1.98
22:42:53.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.01, opts=13)
22:42:53.003 00.000 28316 Enqueuing Move request for scope (-0.20, -0.01)
22:42:53.004 00.001 29988 Worker thread wakes up
22:42:53.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
22:42:53.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
22:42:53.004 00.000 29988 Moving (-0.20, -0.01) raw xDistance=-0.08 yDistance=0.18
22:42:53.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:42:53.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:53.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:53.005 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:42:53.005 00.000 29988 MoveAxis(E, 0, ABG)
22:42:53.005 00.000 29988 Move returns status 0, amount 0
22:42:53.005 00.000 29988 MoveAxis(N, 0, ABG)
22:42:53.005 00.000 29988 Move returns status 0, amount 0
22:42:53.005 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.2
22:42:53.006 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:53.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:53.007 00.001 28316 Enqueuing Expose request
22:42:53.007 00.000 29988 move complete, result=0
22:42:53.007 00.000 29988 worker thread done servicing request
22:42:53.008 00.001 29988 Worker thread wakes up
22:42:53.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:53.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:53.008 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:54.520 01.512 29988 Exposure complete
22:42:54.559 00.039 29988 worker thread done servicing request
22:42:54.560 00.001 28316 OnExposeComplete: enter
22:42:54.561 00.001 28316 UpdateGuideState(): m_state=6
22:42:54.562 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
22:42:54.563 00.001 28316 Star::Find returns 1 (0), X=590.07, Y=111.86, Mass=1983, SNR=30.5, Peak=196 HFD=4.3
22:42:54.564 00.001 28316 MultiStar: [#1 -0.04,-0.23,0.88,U] [#2 -0.32,-0.33,0.00,M5] [#3 -0.38,-0.31,0.00,M10] [#4 -0.03,-0.31,0.88,U] [#5 0.00,-0.37,0.00,M4] [#6 -0.34,-0.05,0.70,U] [#7 0.01,-0.26,0.66,U] [#8 -0.14,0.21,0.57,U] 
22:42:54.565 00.001 28316 single-star, 5 included, MultiStar: {-0.07, -0.14}, one-star: {0.02, -0.10}
22:42:54.566 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
22:42:54.566 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
22:42:54.567 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.35 mountX=0.10 mountY=0.02, mountTheta=0.24
22:42:54.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
22:42:54.568 00.000 28316 Enqueuing Move request for scope (0.02, -0.10)
22:42:54.569 00.001 29988 Worker thread wakes up
22:42:54.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:54.569 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.5
22:42:54.570 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:54.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:54.570 00.000 28316 Enqueuing Expose request
22:42:54.571 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
22:42:54.571 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
22:42:54.571 00.000 29988 Moving (0.02, -0.10) raw xDistance=0.10 yDistance=0.02
22:42:54.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:54.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:54.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:42:54.571 00.000 29988 MoveAxis(E, 0, ABG)
22:42:54.571 00.000 29988 Move returns status 0, amount 0
22:42:54.571 00.000 29988 MoveAxis(N, 0, ABG)
22:42:54.571 00.000 29988 Move returns status 0, amount 0
22:42:54.571 00.000 29988 move complete, result=0
22:42:54.571 00.000 29988 worker thread done servicing request
22:42:54.571 00.000 29988 Worker thread wakes up
22:42:54.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:54.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:54.572 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:56.195 01.623 29988 Exposure complete
22:42:56.232 00.037 29988 worker thread done servicing request
22:42:56.232 00.000 28316 OnExposeComplete: enter
22:42:56.233 00.001 28316 UpdateGuideState(): m_state=6
22:42:56.233 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
22:42:56.234 00.001 28316 Star::Find returns 1 (0), X=590.19, Y=111.93, Mass=1790, SNR=29.0, Peak=183 HFD=4.2
22:42:56.235 00.001 28316 MultiStar: [#1 -0.09,-0.24,0.96,U] [#2 -0.03,-0.35,0.99,U] [#3 -0.15,-0.33,0.00,R] [#4 -0.07,-0.48,0.00,M1] [#5 0.02,-0.36,0.00,M5] [#6 -0.15,0.07,0.71,U] [#7 -0.05,-0.34,0.66,U] [#8 -0.11,0.22,0.65,U] 
22:42:56.236 00.001 28316 refined, 5 included, MultiStar: {-0.04, -0.13}, one-star: {0.14, -0.03}
22:42:56.237 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
22:42:56.237 00.000 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.40 = 2.40)
22:42:56.238 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.84 mountX=0.10 mountY=0.09, mountTheta=0.72
22:42:56.240 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
22:42:56.240 00.000 28316 Enqueuing Move request for scope (-0.04, -0.13)
22:42:56.241 00.001 29988 Worker thread wakes up
22:42:56.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:56.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
22:42:56.241 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.0
22:42:56.243 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
22:42:56.243 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:56.244 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:56.245 00.001 28316 Enqueuing Expose request
22:42:56.245 00.000 29988 Moving (-0.04, -0.13) raw xDistance=0.10 yDistance=0.09
22:42:56.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:56.245 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:56.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:42:56.245 00.000 29988 MoveAxis(E, 0, ABG)
22:42:56.245 00.000 29988 Move returns status 0, amount 0
22:42:56.245 00.000 29988 MoveAxis(N, 0, ABG)
22:42:56.245 00.000 29988 Move returns status 0, amount 0
22:42:56.245 00.000 29988 move complete, result=0
22:42:56.245 00.000 29988 worker thread done servicing request
22:42:56.245 00.000 29988 Worker thread wakes up
22:42:56.246 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:56.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:56.246 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:57.763 01.517 29988 Exposure complete
22:42:57.805 00.042 29988 worker thread done servicing request
22:42:57.805 00.000 28316 OnExposeComplete: enter
22:42:57.807 00.002 28316 UpdateGuideState(): m_state=6
22:42:57.807 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:42:57.808 00.001 28316 Star::Find returns 1 (0), X=590.07, Y=111.87, Mass=1958, SNR=30.4, Peak=199 HFD=4.2
22:42:57.808 00.000 28316 MultiStar: [#1 -0.09,-0.16,0.89,U] [#2 -0.14,-0.39,0.00,M5] [#3 -0.16,-0.09,0.84,U] [#4 -0.13,-0.22,0.82,U] [#5 -0.09,-0.43,0.00,M6] [#6 -0.32,0.01,0.71,U] [#7 -0.04,-0.18,0.65,U] [#8 -0.16,0.26,0.59,U] 
22:42:57.809 00.001 28316 single-star, 6 included, MultiStar: {-0.12, -0.08}, one-star: {0.03, -0.09}
22:42:57.809 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
22:42:57.809 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
22:42:57.810 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.24 mountX=0.09 mountY=0.01, mountTheta=0.14
22:42:57.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.09, opts=13)
22:42:57.811 00.000 28316 Enqueuing Move request for scope (0.03, -0.09)
22:42:57.812 00.001 29988 Worker thread wakes up
22:42:57.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:57.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
22:42:57.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
22:42:57.812 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.4
22:42:57.813 00.001 29988 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.01
22:42:57.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:57.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:57.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:57.814 00.001 28316 Enqueuing Expose request
22:42:57.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:57.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:42:57.814 00.000 29988 MoveAxis(E, 0, ABG)
22:42:57.814 00.000 29988 Move returns status 0, amount 0
22:42:57.814 00.000 29988 MoveAxis(N, 0, ABG)
22:42:57.814 00.000 29988 Move returns status 0, amount 0
22:42:57.814 00.000 29988 move complete, result=0
22:42:57.814 00.000 29988 worker thread done servicing request
22:42:57.814 00.000 29988 Worker thread wakes up
22:42:57.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:57.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:57.815 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:59.544 01.729 29988 Exposure complete
22:42:59.583 00.039 29988 worker thread done servicing request
22:42:59.583 00.000 28316 OnExposeComplete: enter
22:42:59.584 00.001 28316 UpdateGuideState(): m_state=6
22:42:59.586 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
22:42:59.587 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=111.84, Mass=1922, SNR=30.1, Peak=181 HFD=4.3
22:42:59.589 00.002 28316 MultiStar: [#1 -0.14,-0.19,0.88,U] [#2 -0.28,-0.29,0.00,M6] [#3 -0.22,-0.14,0.82,U] [#4 -0.28,-0.28,0.00,M1] [#5 -0.18,-0.41,0.00,M7] [#6 -0.26,-0.13,0.71,U] [#7 -0.10,-0.29,0.66,U] [#8 -0.26,0.19,0.60,U] 
22:42:59.592 00.003 28316 single-star, 5 included, MultiStar: {-0.15, -0.12}, one-star: {-0.01, -0.12}
22:42:59.594 00.002 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
22:42:59.596 00.002 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
22:42:59.598 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.66 mountX=0.10 mountY=0.06, mountTheta=0.55
22:42:59.602 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
22:42:59.605 00.003 28316 Enqueuing Move request for scope (-0.01, -0.12)
22:42:59.606 00.001 29988 Worker thread wakes up
22:42:59.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
22:42:59.606 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
22:42:59.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:42:59.608 00.002 28316 UpdateGuideState exits: m=1922 RSB=30.1
22:42:59.608 00.000 29988 Moving (-0.01, -0.12) raw xDistance=0.10 yDistance=0.06
22:42:59.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:59.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:59.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:42:59.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:59.609 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:42:59.610 00.001 28316 Enqueuing Expose request
22:42:59.612 00.002 29988 MoveAxis(E, 0, ABG)
22:42:59.612 00.000 29988 Move returns status 0, amount 0
22:42:59.612 00.000 29988 MoveAxis(N, 0, ABG)
22:42:59.612 00.000 29988 Move returns status 0, amount 0
22:42:59.612 00.000 29988 move complete, result=0
22:42:59.612 00.000 29988 worker thread done servicing request
22:42:59.612 00.000 29988 Worker thread wakes up
22:42:59.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:42:59.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:42:59.613 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:01.027 01.414 29988 Exposure complete
22:43:01.083 00.056 29988 worker thread done servicing request
22:43:01.083 00.000 28316 OnExposeComplete: enter
22:43:01.084 00.001 28316 UpdateGuideState(): m_state=6
22:43:01.086 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
22:43:01.087 00.001 28316 Star::Find returns 1 (0), X=590.01, Y=111.84, Mass=1768, SNR=28.9, Peak=181 HFD=4.3
22:43:01.088 00.001 28316 MultiStar: [#1 -0.28,-0.19,0.96,U] [#2 -0.23,-0.17,0.93,U] [#3 -0.09,-0.07,0.91,U] [#4 -0.20,-0.34,0.00,M2] [#5 -0.10,-0.22,0.83,U] [#6 -0.24,0.11,0.76,U] [#7 -0.20,-0.12,0.68,U] [#8 -0.03,0.30,0.61,U] 
22:43:01.088 00.000 28316 single-star, 7 included, MultiStar: {-0.15, -0.08}, one-star: {-0.04, -0.12}
22:43:01.089 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.14) = xAngle (-0.73 = -0.73)
22:43:01.089 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.37 = 2.37)
22:43:01.090 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.87 mountX=0.09 mountY=0.08, mountTheta=0.75
22:43:01.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
22:43:01.092 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
22:43:01.092 00.000 29988 Worker thread wakes up
22:43:01.093 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:01.093 00.000 28316 UpdateGuideState exits: m=1768 RSB=28.9
22:43:01.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:01.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:01.095 00.000 28316 Enqueuing Expose request
22:43:01.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
22:43:01.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
22:43:01.096 00.000 29988 Moving (-0.04, -0.12) raw xDistance=0.09 yDistance=0.08
22:43:01.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:43:01.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:01.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:43:01.096 00.000 29988 MoveAxis(E, 0, ABG)
22:43:01.096 00.000 29988 Move returns status 0, amount 0
22:43:01.097 00.001 29988 MoveAxis(N, 0, ABG)
22:43:01.097 00.000 29988 Move returns status 0, amount 0
22:43:01.097 00.000 29988 move complete, result=0
22:43:01.097 00.000 29988 worker thread done servicing request
22:43:01.097 00.000 29988 Worker thread wakes up
22:43:01.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:01.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:01.097 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:02.729 01.632 29988 Exposure complete
22:43:02.771 00.042 29988 worker thread done servicing request
22:43:02.771 00.000 28316 OnExposeComplete: enter
22:43:02.772 00.001 28316 UpdateGuideState(): m_state=6
22:43:02.772 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
22:43:02.773 00.001 28316 Star::Find returns 1 (0), X=590.02, Y=111.93, Mass=1695, SNR=28.3, Peak=190 HFD=4.1
22:43:02.775 00.002 28316 MultiStar: [#1 0.13,-0.12,0.98,U] [#2 -0.09,-0.12,1.03,U] [#3 -0.02,-0.02,0.95,U] [#4 -0.12,-0.18,0.92,U] [#5 0.10,-0.25,0.82,U] [#6 -0.20,0.07,0.77,U] [#7 0.13,-0.24,0.69,U] [#8 -0.17,0.33,0.00,M1] 
22:43:02.776 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.03, -0.02}
22:43:02.776 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
22:43:02.777 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
22:43:02.777 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.42 mountX=0.01 mountY=0.03, mountTheta=1.28
22:43:02.778 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
22:43:02.779 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
22:43:02.779 00.000 29988 Worker thread wakes up
22:43:02.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:02.780 00.001 28316 UpdateGuideState exits: m=1695 RSB=28.3
22:43:02.780 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:02.780 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:02.781 00.001 28316 Enqueuing Expose request
22:43:02.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
22:43:02.781 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
22:43:02.781 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.01 yDistance=0.03
22:43:02.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:02.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:02.782 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:43:02.782 00.000 29988 MoveAxis(E, 0, ABG)
22:43:02.782 00.000 29988 Move returns status 0, amount 0
22:43:02.782 00.000 29988 MoveAxis(N, 0, ABG)
22:43:02.782 00.000 29988 Move returns status 0, amount 0
22:43:02.782 00.000 29988 move complete, result=0
22:43:02.782 00.000 29988 worker thread done servicing request
22:43:02.782 00.000 29988 Worker thread wakes up
22:43:02.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:02.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:02.782 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:04.302 01.520 29988 Exposure complete
22:43:04.350 00.048 29988 worker thread done servicing request
22:43:04.350 00.000 28316 OnExposeComplete: enter
22:43:04.351 00.001 28316 UpdateGuideState(): m_state=6
22:43:04.352 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
22:43:04.352 00.000 28316 Star::Find returns 1 (0), X=590.08, Y=111.82, Mass=1865, SNR=29.8, Peak=178 HFD=4.2
22:43:04.353 00.001 28316 MultiStar: [#1 0.05,-0.28,0.90,U] [#2 -0.13,-0.50,0.00,M5] [#3 0.06,-0.21,0.88,U] [#4 -0.06,-0.38,0.00,M2] [#5 -0.00,-0.50,0.00,M6] [#6 -0.32,-0.07,0.71,U] [#7 -0.00,-0.50,0.00,M1] [#8 -0.18,0.02,0.60,U] 
22:43:04.353 00.000 28316 single-star, 4 included, MultiStar: {-0.05, -0.15}, one-star: {0.03, -0.13}
22:43:04.355 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
22:43:04.356 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
22:43:04.358 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.34 mountX=0.14 mountY=0.03, mountTheta=0.23
22:43:04.360 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
22:43:04.361 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
22:43:04.362 00.001 29988 Worker thread wakes up
22:43:04.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:43:04.365 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:43:04.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:43:04.365 00.000 29988 Moving (0.03, -0.13) raw xDistance=0.14 yDistance=0.03
22:43:04.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:43:04.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:04.365 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.8
22:43:04.367 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:04.368 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:43:04.368 00.000 29988 MoveAxis(E, 0, ABG)
22:43:04.368 00.000 29988 Move returns status 0, amount 0
22:43:04.368 00.000 29988 MoveAxis(N, 0, ABG)
22:43:04.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:04.369 00.001 28316 Enqueuing Expose request
22:43:04.370 00.001 29988 Move returns status 0, amount 0
22:43:04.370 00.000 29988 move complete, result=0
22:43:04.370 00.000 29988 worker thread done servicing request
22:43:04.370 00.000 29988 Worker thread wakes up
22:43:04.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:04.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:04.371 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:06.000 01.629 29988 Exposure complete
22:43:06.037 00.037 29988 worker thread done servicing request
22:43:06.037 00.000 28316 OnExposeComplete: enter
22:43:06.039 00.002 28316 UpdateGuideState(): m_state=6
22:43:06.041 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
22:43:06.043 00.002 28316 Star::Find returns 1 (0), X=590.24, Y=111.87, Mass=1861, SNR=29.7, Peak=177 HFD=4.4
22:43:06.046 00.003 28316 MultiStar: [#1 0.06,-0.24,0.96,U] [#2 -0.14,-0.43,0.00,M6] [#3 -0.09,-0.09,0.91,U] [#4 -0.03,-0.47,0.00,M3] [#5 0.08,-0.49,0.00,M7] [#6 -0.28,0.06,0.72,U] [#7 0.03,-0.44,0.00,M2] [#8 -0.07,0.09,0.61,U] 
22:43:06.048 00.002 28316 refined, 4 included, MultiStar: {-0.02, -0.07}, one-star: {0.20, -0.08}
22:43:06.051 00.003 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.66 = -0.66)
22:43:06.053 00.002 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
22:43:06.055 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.81 mountX=0.06 mountY=0.05, mountTheta=0.69
22:43:06.059 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
22:43:06.059 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
22:43:06.060 00.001 29988 Worker thread wakes up
22:43:06.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:43:06.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:43:06.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:06.060 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.7
22:43:06.063 00.003 29988 Moving (-0.02, -0.07) raw xDistance=0.06 yDistance=0.05
22:43:06.063 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:06.064 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:06.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:06.064 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:06.064 00.000 28316 Enqueuing Expose request
22:43:06.065 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:43:06.065 00.000 29988 MoveAxis(E, 0, ABG)
22:43:06.065 00.000 29988 Move returns status 0, amount 0
22:43:06.065 00.000 29988 MoveAxis(N, 0, ABG)
22:43:06.065 00.000 29988 Move returns status 0, amount 0
22:43:06.065 00.000 29988 move complete, result=0
22:43:06.065 00.000 29988 worker thread done servicing request
22:43:06.065 00.000 29988 Worker thread wakes up
22:43:06.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:06.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:06.065 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:07.594 01.529 29988 Exposure complete
22:43:07.641 00.047 29988 worker thread done servicing request
22:43:07.641 00.000 28316 OnExposeComplete: enter
22:43:07.642 00.001 28316 UpdateGuideState(): m_state=6
22:43:07.642 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
22:43:07.643 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=111.76, Mass=1924, SNR=30.1, Peak=181 HFD=4.3
22:43:07.644 00.001 28316 MultiStar: [#1 -0.08,-0.34,0.88,U] [#2 -0.10,-0.24,0.97,U] [#3 -0.13,-0.05,0.86,U] [#4 -0.23,-0.28,0.00,M4] [#5 0.05,-0.45,0.00,M8] [#6 -0.34,-0.02,0.70,U] [#7 -0.09,-0.42,0.00,M3] [#8 -0.21,0.24,0.59,U] 
22:43:07.644 00.000 28316 refined, 5 included, MultiStar: {-0.13, -0.13}, one-star: {-0.01, -0.19}
22:43:07.644 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
22:43:07.645 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
22:43:07.645 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=0.06 mountY=0.17, mountTheta=1.23
22:43:07.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.13, opts=13)
22:43:07.647 00.001 28316 Enqueuing Move request for scope (-0.13, -0.13)
22:43:07.648 00.001 29988 Worker thread wakes up
22:43:07.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
22:43:07.648 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
22:43:07.648 00.000 29988 Moving (-0.13, -0.13) raw xDistance=0.06 yDistance=0.17
22:43:07.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:07.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:07.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:07.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:43:07.649 00.000 29988 MoveAxis(E, 0, ABG)
22:43:07.649 00.000 29988 Move returns status 0, amount 0
22:43:07.649 00.000 29988 MoveAxis(N, 0, ABG)
22:43:07.649 00.000 29988 Move returns status 0, amount 0
22:43:07.649 00.000 29988 move complete, result=0
22:43:07.649 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
22:43:07.650 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:07.651 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:07.652 00.001 28316 Enqueuing Expose request
22:43:07.652 00.000 29988 worker thread done servicing request
22:43:07.652 00.000 29988 Worker thread wakes up
22:43:07.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:07.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:07.652 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:09.278 01.626 29988 Exposure complete
22:43:09.313 00.035 29988 worker thread done servicing request
22:43:09.313 00.000 28316 OnExposeComplete: enter
22:43:09.315 00.002 28316 UpdateGuideState(): m_state=6
22:43:09.316 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
22:43:09.317 00.001 28316 Star::Find returns 1 (0), X=590.00, Y=111.76, Mass=1811, SNR=29.3, Peak=180 HFD=4.1
22:43:09.318 00.001 28316 MultiStar: [#1 -0.05,-0.29,0.95,U] [#2 -0.21,-0.47,0.00,M6] [#3 -0.19,-0.10,0.88,U] [#4 -0.16,-0.39,0.00,M5] [#5 0.04,-0.31,0.80,U] [#6 -0.29,-0.06,0.72,U] [#7 -0.04,-0.37,0.00,M4] [#8 -0.35,0.16,0.00,M1] 
22:43:09.319 00.001 28316 single-star, 4 included, MultiStar: {-0.10, -0.20}, one-star: {-0.04, -0.19}
22:43:09.319 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.14) = xAngle (-0.64 = -0.64)
22:43:09.320 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.46 = 2.46)
22:43:09.320 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.79 mountX=0.16 mountY=0.12, mountTheta=0.67
22:43:09.322 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
22:43:09.323 00.001 28316 Enqueuing Move request for scope (-0.04, -0.19)
22:43:09.324 00.001 29988 Worker thread wakes up
22:43:09.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
22:43:09.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:09.325 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
22:43:09.325 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.3
22:43:09.325 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:09.325 00.000 29988 Moving (-0.04, -0.19) raw xDistance=0.16 yDistance=0.12
22:43:09.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:09.326 00.001 28316 Enqueuing Expose request
22:43:09.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:43:09.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:09.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:43:09.326 00.000 29988 MoveAxis(E, 0, ABG)
22:43:09.326 00.000 29988 Move returns status 0, amount 0
22:43:09.326 00.000 29988 MoveAxis(N, 0, ABG)
22:43:09.326 00.000 29988 Move returns status 0, amount 0
22:43:09.326 00.000 29988 move complete, result=0
22:43:09.326 00.000 29988 worker thread done servicing request
22:43:09.326 00.000 29988 Worker thread wakes up
22:43:09.327 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:09.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:09.327 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:10.848 01.521 29988 Exposure complete
22:43:10.886 00.038 29988 worker thread done servicing request
22:43:10.887 00.001 28316 OnExposeComplete: enter
22:43:10.887 00.000 28316 UpdateGuideState(): m_state=6
22:43:10.888 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
22:43:10.888 00.000 28316 Star::Find returns 1 (0), X=589.97, Y=111.58, Mass=1753, SNR=28.7, Peak=160 HFD=4.2
22:43:10.889 00.001 28316 MultiStar: [#1 -0.04,-0.29,0.96,U] [#2 -0.31,-0.61,0.00,M7] [#3 -0.05,-0.32,0.88,U] [#4 -0.30,-0.44,0.00,M6] [#5 -0.25,-0.43,0.00,M8] [#6 -0.25,-0.24,0.76,U] [#7 -0.14,-0.43,0.00,M5] [#8 -0.26,0.04,0.66,U] 
22:43:10.889 00.000 28316 refined, 4 included, MultiStar: {-0.12, -0.26}, one-star: {-0.07, -0.37}
22:43:10.890 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
22:43:10.891 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
22:43:10.892 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.02 mountX=0.18 mountY=0.23, mountTheta=0.89
22:43:10.894 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.26, opts=13)
22:43:10.894 00.000 28316 Enqueuing Move request for scope (-0.12, -0.26)
22:43:10.895 00.001 29988 Worker thread wakes up
22:43:10.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:10.895 00.000 28316 UpdateGuideState exits: m=1753 RSB=28.7
22:43:10.898 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
22:43:10.898 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
22:43:10.898 00.000 29988 Moving (-0.12, -0.26) raw xDistance=0.18 yDistance=0.23
22:43:10.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:43:10.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:43:10.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:10.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:10.899 00.001 28316 Enqueuing Expose request
22:43:10.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:43:10.899 00.000 29988 MoveAxis(E, 0, ABG)
22:43:10.899 00.000 29988 Move returns status 0, amount 0
22:43:10.899 00.000 29988 MoveAxis(N, 0, ABG)
22:43:10.899 00.000 29988 Move returns status 0, amount 0
22:43:10.899 00.000 29988 move complete, result=0
22:43:10.900 00.001 29988 worker thread done servicing request
22:43:10.900 00.000 29988 Worker thread wakes up
22:43:10.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:10.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:10.900 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:12.532 01.632 29988 Exposure complete
22:43:12.592 00.060 29988 worker thread done servicing request
22:43:12.593 00.001 28316 OnExposeComplete: enter
22:43:12.593 00.000 28316 UpdateGuideState(): m_state=6
22:43:12.595 00.002 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
22:43:12.596 00.001 28316 Star::Find returns 1 (0), X=589.91, Y=111.76, Mass=1978, SNR=30.5, Peak=185 HFD=4.3
22:43:12.597 00.001 28316 MultiStar: [#1 -0.11,-0.42,0.00,M1] [#2 -0.11,-0.47,0.00,M8] [#3 -0.27,-0.20,0.84,U] [#4 -0.19,-0.53,0.00,M7] [#5 -0.17,-0.45,0.00,M9] [#6 -0.33,-0.06,0.72,U] [#7 0.04,-0.49,0.00,M6] [#8 -0.29,0.02,0.61,U] 
22:43:12.597 00.000 28316 single-star, 3 included, MultiStar: {-0.24, -0.13}, one-star: {-0.13, -0.20}
22:43:12.598 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.14) = xAngle (-1.01 = -1.01)
22:43:12.599 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.09 = 2.09)
22:43:12.600 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.16 mountX=0.13 mountY=0.21, mountTheta=1.03
22:43:12.601 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.20, opts=13)
22:43:12.602 00.001 28316 Enqueuing Move request for scope (-0.13, -0.20)
22:43:12.603 00.001 29988 Worker thread wakes up
22:43:12.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:12.604 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
22:43:12.604 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.5
22:43:12.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:12.605 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:12.605 00.000 28316 Enqueuing Expose request
22:43:12.606 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
22:43:12.606 00.000 29988 Moving (-0.13, -0.20) raw xDistance=0.13 yDistance=0.21
22:43:12.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:43:12.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:43:12.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:43:12.606 00.000 29988 MoveAxis(E, 0, ABG)
22:43:12.606 00.000 29988 Move returns status 0, amount 0
22:43:12.606 00.000 29988 MoveAxis(N, 0, ABG)
22:43:12.606 00.000 29988 Move returns status 0, amount 0
22:43:12.606 00.000 29988 move complete, result=0
22:43:12.606 00.000 29988 worker thread done servicing request
22:43:12.606 00.000 29988 Worker thread wakes up
22:43:12.606 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:12.607 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:12.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:14.126 01.519 29988 Exposure complete
22:43:14.158 00.032 29988 worker thread done servicing request
22:43:14.158 00.000 28316 OnExposeComplete: enter
22:43:14.160 00.002 28316 UpdateGuideState(): m_state=6
22:43:14.161 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
22:43:14.161 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=111.58, Mass=1708, SNR=28.3, Peak=139 HFD=4.0
22:43:14.162 00.001 28316 MultiStar: [#1 -0.00,-0.53,0.00,M2] [#2 0.12,-0.61,0.00,M9] [#3 -0.10,-0.28,0.92,U] [#4 -0.02,-0.54,0.00,M8] [#5 0.08,-0.48,0.00,M10] [#6 -0.15,-0.17,0.74,U] [#7 0.05,-0.63,0.00,M7] [#8 -0.12,-0.04,0.62,U] 
22:43:14.162 00.000 28316 refined, 3 included, MultiStar: {-0.05, -0.24}, one-star: {0.11, -0.38}
22:43:14.163 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.14) = xAngle (-0.64 = -0.64)
22:43:14.163 00.000 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.46 = 2.46)
22:43:14.164 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.78 mountX=0.20 mountY=0.15, mountTheta=0.66
22:43:14.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.24, opts=13)
22:43:14.165 00.000 28316 Enqueuing Move request for scope (-0.05, -0.24)
22:43:14.166 00.001 29988 Worker thread wakes up
22:43:14.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd
22:43:14.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:14.167 00.001 28316 UpdateGuideState exits: m=1708 RSB=28.3
22:43:14.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:14.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:14.168 00.001 28316 Enqueuing Expose request
22:43:14.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.24)
22:43:14.168 00.000 29988 Moving (-0.05, -0.24) raw xDistance=0.20 yDistance=0.15
22:43:14.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:43:14.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:14.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:43:14.168 00.000 29988 MoveAxis(E, 0, ABG)
22:43:14.168 00.000 29988 Move returns status 0, amount 0
22:43:14.168 00.000 29988 MoveAxis(N, 0, ABG)
22:43:14.168 00.000 29988 Move returns status 0, amount 0
22:43:14.168 00.000 29988 move complete, result=0
22:43:14.168 00.000 29988 worker thread done servicing request
22:43:14.168 00.000 29988 Worker thread wakes up
22:43:14.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:14.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:14.169 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:15.795 01.626 29988 Exposure complete
22:43:15.841 00.046 28316 OnExposeComplete: enter
22:43:15.841 00.000 28316 UpdateGuideState(): m_state=6
22:43:15.842 00.001 29988 worker thread done servicing request
22:43:15.842 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
22:43:15.842 00.000 28316 Star::Find returns 1 (0), X=590.22, Y=111.55, Mass=1809, SNR=29.3, Peak=148 HFD=3.9
22:43:15.843 00.001 28316 MultiStar: [#1 -0.02,-0.55,0.00,M3] [#2 -0.06,-0.59,0.00,M10] [#3 -0.01,-0.45,0.00,M1] [#4 -0.06,-0.61,0.00,M9] [#5 0.10,-0.76,0.00,R] [#6 -0.34,-0.44,0.00,M1] [#7 -0.09,-0.73,0.00,M8] [#8 -0.13,-0.19,0.59,U] 
22:43:15.843 00.000 28316 refined, 1 included, MultiStar: {0.06, -0.32}, one-star: {0.17, -0.41}
22:43:15.844 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
22:43:15.844 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
22:43:15.845 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.39 mountX=0.32 mountY=0.09, mountTheta=0.28
22:43:15.846 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.32, opts=13)
22:43:15.847 00.001 28316 Enqueuing Move request for scope (0.06, -0.32)
22:43:15.849 00.002 29988 Worker thread wakes up
22:43:15.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:15.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
22:43:15.849 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
22:43:15.849 00.000 28316 UpdateGuideState exits: m=1809 RSB=29.3
22:43:15.850 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.850 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:15.851 00.001 28316 Enqueuing Expose request
22:43:15.851 00.000 29988 Moving (0.06, -0.32) raw xDistance=0.32 yDistance=0.09
22:43:15.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:43:15.852 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:15.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:15.852 00.000 29988 MoveAxis(W, 67, ABG)
22:43:15.852 00.000 29988 Guiding  Dir = 3, Dur = 67
22:43:15.852 00.000 29988 IsSlewing returns 0
22:43:15.852 00.000 29988 IsGuiding returns 0
22:43:15.855 00.003 29988 PulseGuide returned control before completion, sleep 76
22:43:15.935 00.080 29988 IsGuiding returns 0
22:43:15.935 00.000 29988 Move returns status 0, amount 67
22:43:15.935 00.000 29988 MoveAxis(N, 0, ABG)
22:43:15.935 00.000 29988 Move returns status 0, amount 0
22:43:15.935 00.000 29988 move complete, result=0
22:43:15.935 00.000 29988 worker thread done servicing request
22:43:15.935 00.000 29988 Worker thread wakes up
22:43:15.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:15.935 00.000 28316 GuideStep: 0.3 px 67 ms WEST, 0.1 px 0 ms NORTH
22:43:15.937 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:17.342 01.405 29988 Exposure complete
22:43:17.389 00.047 29988 worker thread done servicing request
22:43:17.389 00.000 28316 OnExposeComplete: enter
22:43:17.390 00.001 28316 UpdateGuideState(): m_state=6
22:43:17.391 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
22:43:17.391 00.000 28316 Star::Find returns 1 (0), X=590.28, Y=111.69, Mass=1768, SNR=28.9, Peak=143 HFD=4.3
22:43:17.392 00.001 28316 MultiStar: [#1 0.24,-0.36,0.00,M4] [#2 0.11,-0.47,0.00,R] [#3 0.15,-0.23,0.90,U] [#4 0.20,-0.50,0.00,M10] [#5 0.11,0.16,0.81,U] [#6 -0.10,-0.11,0.75,U] [#7 0.28,-0.53,0.00,M9] [#8 -0.02,0.10,0.63,U] 
22:43:17.392 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.09}, one-star: {0.23, -0.26}
22:43:17.393 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
22:43:17.394 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.81)
22:43:17.395 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.77 mountX=0.12 mountY=-0.04, mountTheta=-0.34
22:43:17.397 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
22:43:17.398 00.001 28316 Enqueuing Move request for scope (0.09, -0.09)
22:43:17.399 00.001 29988 Worker thread wakes up
22:43:17.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:17.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:43:17.400 00.000 28316 UpdateGuideState exits: m=1768 RSB=28.9
22:43:17.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:17.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:17.402 00.001 28316 Enqueuing Expose request
22:43:17.402 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:43:17.402 00.000 29988 Moving (0.09, -0.09) raw xDistance=0.12 yDistance=-0.04
22:43:17.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:17.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:17.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:17.403 00.001 29988 MoveAxis(E, 0, ABG)
22:43:17.403 00.000 29988 Move returns status 0, amount 0
22:43:17.403 00.000 29988 MoveAxis(N, 0, ABG)
22:43:17.403 00.000 29988 Move returns status 0, amount 0
22:43:17.403 00.000 29988 move complete, result=0
22:43:17.403 00.000 29988 worker thread done servicing request
22:43:17.403 00.000 29988 Worker thread wakes up
22:43:17.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:17.403 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:17.404 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:19.030 01.626 29988 Exposure complete
22:43:19.086 00.056 29988 worker thread done servicing request
22:43:19.087 00.001 28316 OnExposeComplete: enter
22:43:19.087 00.000 28316 UpdateGuideState(): m_state=6
22:43:19.088 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
22:43:19.088 00.000 28316 Star::Find returns 1 (0), X=590.21, Y=111.83, Mass=1920, SNR=29.9, Peak=182 HFD=4.3
22:43:19.089 00.001 28316 MultiStar: [#1 0.20,-0.32,0.00,M5] [#2 0.06,0.07,0.99,U] [#3 -0.06,-0.05,0.87,U] [#4 -0.10,-0.39,0.00,R] [#5 0.07,0.31,0.75,U] [#6 -0.24,-0.13,0.71,U] [#7 0.10,-0.47,0.00,M10] [#8 -0.04,-0.05,0.64,U] 
22:43:19.090 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.00}, one-star: {0.16, -0.13}
22:43:19.093 00.003 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
22:43:19.094 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
22:43:19.095 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.03 mountX=0.00 mountY=-0.01, mountTheta=-1.10
22:43:19.099 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
22:43:19.101 00.002 28316 Enqueuing Move request for scope (0.01, -0.00)
22:43:19.102 00.001 29988 Worker thread wakes up
22:43:19.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
22:43:19.103 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
22:43:19.103 00.000 29988 Moving (0.01, -0.00) raw xDistance=0.00 yDistance=-0.01
22:43:19.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:43:19.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:19.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:19.103 00.000 29988 MoveAxis(E, 0, ABG)
22:43:19.103 00.000 29988 Move returns status 0, amount 0
22:43:19.103 00.000 29988 MoveAxis(N, 0, ABG)
22:43:19.103 00.000 29988 Move returns status 0, amount 0
22:43:19.103 00.000 29988 move complete, result=0
22:43:19.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:19.106 00.003 28316 UpdateGuideState exits: m=1920 RSB=29.9
22:43:19.109 00.003 29988 worker thread done servicing request
22:43:19.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:19.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:19.110 00.001 28316 Enqueuing Expose request
22:43:19.110 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:19.110 00.000 29988 Worker thread wakes up
22:43:19.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:19.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:20.625 01.515 29988 Exposure complete
22:43:20.651 00.026 29988 worker thread done servicing request
22:43:20.651 00.000 28316 OnExposeComplete: enter
22:43:20.651 00.000 28316 UpdateGuideState(): m_state=6
22:43:20.652 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
22:43:20.652 00.000 28316 Star::Find returns 1 (0), X=590.34, Y=111.64, Mass=1865, SNR=29.7, Peak=164 HFD=3.8
22:43:20.653 00.001 28316 MultiStar: [#1 0.10,-0.42,0.00,M6] [#2 -0.02,-0.11,0.99,U] [#3 0.08,-0.27,0.86,U] [#4 0.25,-0.02,0.89,U] [#5 0.11,0.23,0.82,U] [#6 -0.06,-0.13,0.73,U] [#7 0.19,-0.48,0.00,R] [#8 -0.06,0.09,0.66,U] 
22:43:20.653 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.09}, one-star: {0.29, -0.32}
22:43:20.654 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
22:43:20.655 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
22:43:20.655 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.73 mountX=0.12 mountY=-0.05, mountTheta=-0.37
22:43:20.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
22:43:20.657 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
22:43:20.658 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:20.658 00.000 29988 Worker thread wakes up
22:43:20.658 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.7
22:43:20.659 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:20.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:20.659 00.000 28316 Enqueuing Expose request
22:43:20.660 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:43:20.660 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:43:20.660 00.000 29988 Moving (0.10, -0.09) raw xDistance=0.12 yDistance=-0.05
22:43:20.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:20.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:20.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:20.660 00.000 29988 MoveAxis(E, 0, ABG)
22:43:20.660 00.000 29988 Move returns status 0, amount 0
22:43:20.660 00.000 29988 MoveAxis(N, 0, ABG)
22:43:20.660 00.000 29988 Move returns status 0, amount 0
22:43:20.660 00.000 29988 move complete, result=0
22:43:20.660 00.000 29988 worker thread done servicing request
22:43:20.660 00.000 29988 Worker thread wakes up
22:43:20.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:20.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:20.661 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:22.288 01.627 29988 Exposure complete
22:43:22.322 00.034 29988 worker thread done servicing request
22:43:22.322 00.000 28316 OnExposeComplete: enter
22:43:22.323 00.001 28316 UpdateGuideState(): m_state=6
22:43:22.324 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
22:43:22.325 00.001 28316 Star::Find returns 1 (0), X=590.14, Y=111.70, Mass=1997, SNR=30.7, Peak=186 HFD=4.3
22:43:22.326 00.001 28316 MultiStar: [#1 0.12,-0.36,0.00,M7] [#2 -0.16,0.06,0.96,U] [#3 0.01,-0.21,0.85,U] [#4 0.10,-0.13,0.83,U] [#5 -0.02,0.27,0.77,U] [#6 -0.15,-0.16,0.71,U] [#7 -0.12,0.19,0.64,U] [#8 0.06,-0.01,0.57,U] 
22:43:22.326 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {0.10, -0.26}
22:43:22.327 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.14) = xAngle (-0.84 = -0.84)
22:43:22.328 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.26 = 2.26)
22:43:22.329 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.99 mountX=0.03 mountY=0.04, mountTheta=0.86
22:43:22.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
22:43:22.331 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
22:43:22.332 00.001 29988 Worker thread wakes up
22:43:22.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:22.332 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.7
22:43:22.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:22.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:22.333 00.000 28316 Enqueuing Expose request
22:43:22.334 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:43:22.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:43:22.334 00.000 29988 Moving (-0.02, -0.05) raw xDistance=0.03 yDistance=0.04
22:43:22.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:43:22.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:22.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:22.334 00.000 29988 MoveAxis(E, 0, ABG)
22:43:22.334 00.000 29988 Move returns status 0, amount 0
22:43:22.334 00.000 29988 MoveAxis(N, 0, ABG)
22:43:22.334 00.000 29988 Move returns status 0, amount 0
22:43:22.334 00.000 29988 move complete, result=0
22:43:22.334 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:22.337 00.003 29988 worker thread done servicing request
22:43:22.337 00.000 29988 Worker thread wakes up
22:43:22.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:22.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:23.861 01.524 29988 Exposure complete
22:43:23.887 00.026 29988 worker thread done servicing request
22:43:23.887 00.000 28316 OnExposeComplete: enter
22:43:23.888 00.001 28316 UpdateGuideState(): m_state=6
22:43:23.889 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
22:43:23.890 00.001 28316 Star::Find returns 1 (0), X=590.16, Y=111.79, Mass=1892, SNR=29.9, Peak=179 HFD=4.4
22:43:23.894 00.004 28316 MultiStar: [#1 0.08,-0.34,0.91,U] [#2 -0.09,0.01,0.97,U] [#3 0.14,-0.23,0.85,U] [#4 0.19,-0.01,0.84,U] [#5 0.06,0.31,0.79,U] [#6 -0.11,-0.07,0.72,U] [#7 -0.11,0.06,0.67,U] [#8 -0.05,0.00,0.64,U] 
22:43:23.896 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.11, -0.17}
22:43:23.899 00.003 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
22:43:23.901 00.002 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.10)
22:43:23.903 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.06 mountX=0.07 mountY=-0.00, mountTheta=-0.04
22:43:23.907 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
22:43:23.910 00.003 28316 Enqueuing Move request for scope (0.03, -0.06)
22:43:23.911 00.001 29988 Worker thread wakes up
22:43:23.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:43:23.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:43:23.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:23.912 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.9
22:43:23.912 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:23.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:23.913 00.000 28316 Enqueuing Expose request
22:43:23.913 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=-0.00
22:43:23.914 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:23.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:23.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:43:23.914 00.000 29988 MoveAxis(E, 0, ABG)
22:43:23.914 00.000 29988 Move returns status 0, amount 0
22:43:23.914 00.000 29988 MoveAxis(N, 0, ABG)
22:43:23.914 00.000 29988 Move returns status 0, amount 0
22:43:23.914 00.000 29988 move complete, result=0
22:43:23.914 00.000 29988 worker thread done servicing request
22:43:23.914 00.000 29988 Worker thread wakes up
22:43:23.914 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:23.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:23.914 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:25.644 01.730 29988 Exposure complete
22:43:25.682 00.038 29988 worker thread done servicing request
22:43:25.682 00.000 28316 OnExposeComplete: enter
22:43:25.683 00.001 28316 UpdateGuideState(): m_state=6
22:43:25.683 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
22:43:25.685 00.002 28316 Star::Find returns 1 (0), X=590.37, Y=111.83, Mass=1970, SNR=30.5, Peak=171 HFD=4.5
22:43:25.685 00.000 28316 MultiStar: [#1 0.39,-0.31,0.00,M7] [#2 0.10,0.01,0.94,U] [#3 0.22,-0.16,0.87,U] [#4 0.26,0.07,0.86,U] [#5 0.23,0.38,0.00,M1] [#6 0.08,0.04,0.71,U] [#7 0.10,0.11,0.64,U] [#8 0.30,0.01,0.61,U] 
22:43:25.686 00.001 28316 refined, 6 included, MultiStar: {0.20, -0.02}, one-star: {0.33, -0.12}
22:43:25.686 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
22:43:25.686 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
22:43:25.687 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.08 mountX=0.10 mountY=-0.17, mountTheta=-1.06
22:43:25.688 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.02, opts=13)
22:43:25.689 00.001 28316 Enqueuing Move request for scope (0.20, -0.02)
22:43:25.689 00.000 29988 Worker thread wakes up
22:43:25.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:25.690 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
22:43:25.690 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
22:43:25.690 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
22:43:25.691 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:25.691 00.000 29988 Moving (0.20, -0.02) raw xDistance=0.10 yDistance=-0.17
22:43:25.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:25.692 00.001 28316 Enqueuing Expose request
22:43:25.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:43:25.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:25.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:43:25.692 00.000 29988 MoveAxis(E, 0, ABG)
22:43:25.692 00.000 29988 Move returns status 0, amount 0
22:43:25.692 00.000 29988 MoveAxis(N, 0, ABG)
22:43:25.692 00.000 29988 Move returns status 0, amount 0
22:43:25.692 00.000 29988 move complete, result=0
22:43:25.692 00.000 29988 worker thread done servicing request
22:43:25.692 00.000 29988 Worker thread wakes up
22:43:25.693 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:25.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:25.693 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:27.095 01.402 29988 Exposure complete
22:43:27.127 00.032 29988 worker thread done servicing request
22:43:27.127 00.000 28316 OnExposeComplete: enter
22:43:27.128 00.001 28316 UpdateGuideState(): m_state=6
22:43:27.128 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
22:43:27.129 00.001 28316 Star::Find returns 1 (0), X=590.35, Y=111.69, Mass=1783, SNR=29.0, Peak=146 HFD=4.3
22:43:27.130 00.001 28316 MultiStar: [#1 0.20,-0.39,0.00,M8] [#2 0.10,-0.06,0.97,U] [#3 0.17,-0.23,0.88,U] [#4 0.25,-0.14,0.91,U] [#5 0.20,0.10,0.80,U] [#6 -0.05,-0.04,0.78,U] [#7 0.11,-0.10,0.66,U] [#8 0.21,-0.05,0.63,U] 
22:43:27.130 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.11}, one-star: {0.30, -0.26}
22:43:27.130 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.58 = 0.58)
22:43:27.131 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.61)
22:43:27.131 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=0.17 mountY=-0.10, mountTheta=-0.55
22:43:27.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.11, opts=13)
22:43:27.133 00.001 28316 Enqueuing Move request for scope (0.17, -0.11)
22:43:27.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
22:43:27.134 00.001 28316 UpdateGuideState exits: m=1783 RSB=29.0
22:43:27.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:27.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:27.135 00.000 28316 Enqueuing Expose request
22:43:27.136 00.001 29988 Worker thread wakes up
22:43:27.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
22:43:27.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
22:43:27.136 00.000 29988 Moving (0.17, -0.11) raw xDistance=0.17 yDistance=-0.10
22:43:27.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:43:27.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:27.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:43:27.136 00.000 29988 MoveAxis(E, 0, ABG)
22:43:27.136 00.000 29988 Move returns status 0, amount 0
22:43:27.136 00.000 29988 MoveAxis(N, 0, ABG)
22:43:27.136 00.000 29988 Move returns status 0, amount 0
22:43:27.136 00.000 29988 move complete, result=0
22:43:27.136 00.000 29988 worker thread done servicing request
22:43:27.136 00.000 29988 Worker thread wakes up
22:43:27.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:27.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:27.136 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:28.764 01.628 29988 Exposure complete
22:43:28.789 00.025 29988 worker thread done servicing request
22:43:28.789 00.000 28316 OnExposeComplete: enter
22:43:28.791 00.002 28316 UpdateGuideState(): m_state=6
22:43:28.793 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
22:43:28.795 00.002 28316 Star::Find returns 1 (0), X=590.43, Y=111.81, Mass=1781, SNR=29.0, Peak=158 HFD=4.3
22:43:28.795 00.000 28316 MultiStar: [#1 0.21,-0.30,0.00,M9] [#2 0.04,0.00,0.98,U] [#3 0.30,-0.21,0.00,M1] [#4 0.26,0.05,0.91,U] [#5 0.23,0.37,0.00,M1] [#6 0.03,-0.17,0.73,U] [#7 0.14,0.04,0.68,U] [#8 0.07,0.13,0.64,U] 
22:43:28.796 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.02}, one-star: {0.39, -0.14}
22:43:28.796 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
22:43:28.796 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
22:43:28.797 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.14 mountX=0.09 mountY=-0.14, mountTheta=-0.99
22:43:28.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.02, opts=13)
22:43:28.799 00.001 28316 Enqueuing Move request for scope (0.17, -0.02)
22:43:28.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:43:28.800 00.001 28316 UpdateGuideState exits: m=1781 RSB=29.0
22:43:28.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:28.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:28.801 00.000 28316 Enqueuing Expose request
22:43:28.801 00.000 29988 Worker thread wakes up
22:43:28.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
22:43:28.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
22:43:28.801 00.000 29988 Moving (0.17, -0.02) raw xDistance=0.09 yDistance=-0.14
22:43:28.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:43:28.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:28.802 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:43:28.802 00.000 29988 MoveAxis(E, 0, ABG)
22:43:28.802 00.000 29988 Move returns status 0, amount 0
22:43:28.802 00.000 29988 MoveAxis(N, 0, ABG)
22:43:28.802 00.000 29988 Move returns status 0, amount 0
22:43:28.802 00.000 29988 move complete, result=0
22:43:28.802 00.000 29988 worker thread done servicing request
22:43:28.802 00.000 29988 Worker thread wakes up
22:43:28.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:28.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:28.803 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:30.327 01.524 29988 Exposure complete
22:43:30.365 00.038 29988 worker thread done servicing request
22:43:30.365 00.000 28316 OnExposeComplete: enter
22:43:30.366 00.001 28316 UpdateGuideState(): m_state=6
22:43:30.366 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
22:43:30.367 00.001 28316 Star::Find returns 1 (0), X=590.30, Y=111.62, Mass=1781, SNR=29.0, Peak=148 HFD=4.4
22:43:30.367 00.000 28316 MultiStar: [#1 0.07,-0.49,0.00,M10] [#2 0.04,-0.07,0.98,U] [#3 0.19,-0.31,0.00,M2] [#4 0.19,-0.18,0.88,U] [#5 0.26,0.15,0.84,U] [#6 -0.16,-0.13,0.73,U] [#7 -0.02,-0.02,0.70,U] [#8 0.06,-0.08,0.63,U] 
22:43:30.368 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.10}, one-star: {0.26, -0.33}
22:43:30.368 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
22:43:30.368 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
22:43:30.369 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.78 mountX=0.13 mountY=-0.05, mountTheta=-0.32
22:43:30.369 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
22:43:30.373 00.004 28316 Enqueuing Move request for scope (0.10, -0.10)
22:43:30.374 00.001 29988 Worker thread wakes up
22:43:30.375 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:30.375 00.000 28316 UpdateGuideState exits: m=1781 RSB=29.0
22:43:30.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:30.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:30.376 00.000 28316 Enqueuing Expose request
22:43:30.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
22:43:30.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
22:43:30.376 00.000 29988 Moving (0.10, -0.10) raw xDistance=0.13 yDistance=-0.05
22:43:30.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:43:30.377 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:30.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:30.377 00.000 29988 MoveAxis(E, 0, ABG)
22:43:30.377 00.000 29988 Move returns status 0, amount 0
22:43:30.377 00.000 29988 MoveAxis(N, 0, ABG)
22:43:30.377 00.000 29988 Move returns status 0, amount 0
22:43:30.377 00.000 29988 move complete, result=0
22:43:30.377 00.000 29988 worker thread done servicing request
22:43:30.377 00.000 29988 Worker thread wakes up
22:43:30.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:30.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:30.377 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:32.001 01.624 29988 Exposure complete
22:43:32.033 00.032 29988 worker thread done servicing request
22:43:32.033 00.000 28316 OnExposeComplete: enter
22:43:32.034 00.001 28316 UpdateGuideState(): m_state=6
22:43:32.035 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
22:43:32.037 00.002 28316 Star::Find returns 1 (0), X=590.31, Y=111.70, Mass=1768, SNR=28.8, Peak=145 HFD=4.3
22:43:32.038 00.001 28316 MultiStar: [#1 0.11,-0.39,0.00,R] [#2 0.02,-0.06,1.04,U] [#3 0.13,-0.20,0.88,U] [#4 0.29,0.01,0.88,U] [#5 0.15,0.24,0.81,U] [#6 0.02,-0.22,0.71,U] [#7 -0.04,-0.06,0.68,U] [#8 0.07,-0.04,0.60,U] 
22:43:32.040 00.002 28316 refined, 7 included, MultiStar: {0.12, -0.08}, one-star: {0.26, -0.25}
22:43:32.041 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.58 = 0.58)
22:43:32.042 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.60)
22:43:32.044 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.56 mountX=0.12 mountY=-0.07, mountTheta=-0.55
22:43:32.047 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
22:43:32.049 00.002 28316 Enqueuing Move request for scope (0.12, -0.08)
22:43:32.049 00.000 29988 Worker thread wakes up
22:43:32.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:32.050 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
22:43:32.050 00.000 28316 UpdateGuideState exits: m=1768 RSB=28.8
22:43:32.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
22:43:32.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:32.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:32.051 00.001 28316 Enqueuing Expose request
22:43:32.051 00.000 29988 Moving (0.12, -0.08) raw xDistance=0.12 yDistance=-0.07
22:43:32.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:32.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:32.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:43:32.051 00.000 29988 MoveAxis(E, 0, ABG)
22:43:32.051 00.000 29988 Move returns status 0, amount 0
22:43:32.051 00.000 29988 MoveAxis(N, 0, ABG)
22:43:32.051 00.000 29988 Move returns status 0, amount 0
22:43:32.051 00.000 29988 move complete, result=0
22:43:32.052 00.001 29988 worker thread done servicing request
22:43:32.052 00.000 29988 Worker thread wakes up
22:43:32.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:32.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:32.052 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:33.566 01.514 29988 Exposure complete
22:43:33.597 00.031 29988 worker thread done servicing request
22:43:33.597 00.000 28316 OnExposeComplete: enter
22:43:33.598 00.001 28316 UpdateGuideState(): m_state=6
22:43:33.598 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
22:43:33.599 00.001 28316 Star::Find returns 1 (0), X=590.27, Y=111.74, Mass=1954, SNR=30.2, Peak=162 HFD=4.3
22:43:33.599 00.000 28316 MultiStar: [#1 0.07,0.00,0.86,U] [#2 0.13,0.06,0.96,U] [#3 0.22,-0.30,0.00,M2] [#4 0.29,0.04,0.87,U] [#5 0.19,0.16,0.78,U] [#6 0.08,-0.21,0.69,U] [#7 -0.02,-0.02,0.65,U] [#8 0.16,0.05,0.58,U] 
22:43:33.599 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.02}, one-star: {0.23, -0.22}
22:43:33.600 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
22:43:33.600 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
22:43:33.601 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.13 mountX=0.08 mountY=-0.12, mountTheta=-1.00
22:43:33.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.02, opts=13)
22:43:33.603 00.001 28316 Enqueuing Move request for scope (0.15, -0.02)
22:43:33.604 00.001 29988 Worker thread wakes up
22:43:33.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:33.604 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.2
22:43:33.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:33.605 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:33.605 00.000 28316 Enqueuing Expose request
22:43:33.606 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
22:43:33.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
22:43:33.606 00.000 29988 Moving (0.15, -0.02) raw xDistance=0.08 yDistance=-0.12
22:43:33.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:43:33.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:33.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:43:33.606 00.000 29988 MoveAxis(E, 0, ABG)
22:43:33.606 00.000 29988 Move returns status 0, amount 0
22:43:33.606 00.000 29988 MoveAxis(N, 0, ABG)
22:43:33.606 00.000 29988 Move returns status 0, amount 0
22:43:33.606 00.000 29988 move complete, result=0
22:43:33.606 00.000 29988 worker thread done servicing request
22:43:33.607 00.001 29988 Worker thread wakes up
22:43:33.607 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:33.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:33.608 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:35.243 01.635 29988 Exposure complete
22:43:35.293 00.050 29988 worker thread done servicing request
22:43:35.293 00.000 28316 OnExposeComplete: enter
22:43:35.294 00.001 28316 UpdateGuideState(): m_state=6
22:43:35.295 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
22:43:35.295 00.000 28316 Star::Find returns 1 (0), X=590.48, Y=111.72, Mass=1808, SNR=29.1, Peak=150 HFD=4.0
22:43:35.296 00.001 28316 MultiStar: [#1 0.33,-0.02,0.96,U] [#2 0.22,-0.08,1.03,U] [#3 0.20,-0.25,0.85,U] [#4 0.24,-0.06,0.88,U] [#5 0.11,0.35,0.00,M1] [#6 -0.01,-0.07,0.76,U] [#7 0.06,-0.00,0.68,U] [#8 0.19,0.03,0.58,U] 
22:43:35.296 00.000 28316 refined, 7 included, MultiStar: {0.22, -0.10}, one-star: {0.44, -0.24}
22:43:35.297 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
22:43:35.297 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.44)
22:43:35.298 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.41 mountX=0.18 mountY=-0.16, mountTheta=-0.72
22:43:35.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.10, opts=13)
22:43:35.300 00.001 28316 Enqueuing Move request for scope (0.22, -0.10)
22:43:35.301 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:35.301 00.000 29988 Worker thread wakes up
22:43:35.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
22:43:35.302 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.1
22:43:35.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:35.303 00.000 28316 Enqueuing Expose request
22:43:35.304 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
22:43:35.304 00.000 29988 Moving (0.22, -0.10) raw xDistance=0.18 yDistance=-0.16
22:43:35.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:43:35.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:35.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:43:35.304 00.000 29988 MoveAxis(E, 0, ABG)
22:43:35.304 00.000 29988 Move returns status 0, amount 0
22:43:35.304 00.000 29988 MoveAxis(N, 0, ABG)
22:43:35.304 00.000 29988 Move returns status 0, amount 0
22:43:35.304 00.000 29988 move complete, result=0
22:43:35.304 00.000 29988 worker thread done servicing request
22:43:35.304 00.000 29988 Worker thread wakes up
22:43:35.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:35.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:35.305 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:36.826 01.521 29988 Exposure complete
22:43:36.854 00.028 29988 worker thread done servicing request
22:43:36.854 00.000 28316 OnExposeComplete: enter
22:43:36.855 00.001 28316 UpdateGuideState(): m_state=6
22:43:36.855 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
22:43:36.856 00.001 28316 Star::Find returns 1 (0), X=590.33, Y=111.55, Mass=1920, SNR=30.2, Peak=151 HFD=4.2
22:43:36.856 00.000 28316 MultiStar: [#1 0.32,-0.02,0.88,U] [#2 0.26,-0.24,0.00,M1] [#3 0.32,-0.33,0.00,M2] [#4 0.42,-0.27,0.00,M1] [#5 0.26,0.13,0.78,U] [#6 0.09,-0.41,0.00,M1] [#7 0.10,-0.19,0.65,U] [#8 0.43,-0.24,0.00,M1] 
22:43:36.857 00.001 28316 refined, 3 included, MultiStar: {0.25, -0.14}, one-star: {0.29, -0.41}
22:43:36.858 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
22:43:36.858 00.000 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.53)
22:43:36.858 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.49 mountX=0.23 mountY=-0.17, mountTheta=-0.63
22:43:36.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.14, opts=13)
22:43:36.860 00.001 28316 Enqueuing Move request for scope (0.25, -0.14)
22:43:36.860 00.000 29988 Worker thread wakes up
22:43:36.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
22:43:36.861 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
22:43:36.861 00.000 29988 Moving (0.25, -0.14) raw xDistance=0.23 yDistance=-0.17
22:43:36.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:43:36.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:36.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:43:36.861 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.2
22:43:36.862 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:36.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:36.862 00.000 28316 Enqueuing Expose request
22:43:36.863 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:43:36.863 00.000 29988 MoveAxis(W, 48, ABG)
22:43:36.863 00.000 29988 Guiding  Dir = 3, Dur = 48
22:43:36.863 00.000 29988 IsSlewing returns 0
22:43:36.863 00.000 29988 IsGuiding returns 0
22:43:36.865 00.002 29988 PulseGuide returned control before completion, sleep 56
22:43:36.936 00.071 29988 IsGuiding returns 0
22:43:36.936 00.000 29988 Move returns status 0, amount 48
22:43:36.936 00.000 29988 MoveAxis(N, 0, ABG)
22:43:36.936 00.000 29988 Move returns status 0, amount 0
22:43:36.936 00.000 29988 move complete, result=0
22:43:36.936 00.000 29988 worker thread done servicing request
22:43:36.936 00.000 29988 Worker thread wakes up
22:43:36.936 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.2 px 0 ms NORTH
22:43:36.937 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:36.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:38.575 01.638 29988 Exposure complete
22:43:38.606 00.031 29988 worker thread done servicing request
22:43:38.606 00.000 28316 OnExposeComplete: enter
22:43:38.607 00.001 28316 UpdateGuideState(): m_state=6
22:43:38.607 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
22:43:38.608 00.001 28316 Star::Find returns 1 (0), X=590.54, Y=111.87, Mass=1796, SNR=29.2, Peak=132 HFD=4.3
22:43:38.609 00.001 28316 MultiStar: [#1 0.37,0.12,0.00,M1] [#2 0.20,0.09,0.98,U] [#3 0.23,-0.12,0.87,U] [#4 0.29,0.12,0.89,U] [#5 0.36,0.37,0.00,M1] [#6 0.06,-0.08,0.78,U] [#7 0.14,0.29,0.67,U] [#8 0.30,0.14,0.61,U] 
22:43:38.609 00.000 28316 refined, 6 included, MultiStar: {0.25, 0.04}, one-star: {0.50, -0.09}
22:43:38.609 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
22:43:38.610 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
22:43:38.610 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.26 cameraTheta=0.15 mountX=0.07 mountY=-0.24, mountTheta=-1.29
22:43:38.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.04, opts=13)
22:43:38.612 00.001 28316 Enqueuing Move request for scope (0.25, 0.04)
22:43:38.612 00.000 29988 Worker thread wakes up
22:43:38.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:38.613 00.001 28316 UpdateGuideState exits: m=1796 RSB=29.2
22:43:38.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:38.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:38.614 00.001 28316 Enqueuing Expose request
22:43:38.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
22:43:38.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
22:43:38.614 00.000 29988 Moving (0.25, 0.04) raw xDistance=0.07 yDistance=-0.24
22:43:38.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:38.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:43:38.614 00.000 29988 MoveAxis(E, 0, ABG)
22:43:38.615 00.001 29988 Move returns status 0, amount 0
22:43:38.615 00.000 29988 MoveAxis(N, 58, ABG)
22:43:38.615 00.000 29988 Guiding  Dir = 0, Dur = 58
22:43:38.615 00.000 29988 IsSlewing returns 0
22:43:38.615 00.000 29988 IsGuiding returns 0
22:43:38.620 00.005 29988 PulseGuide returned control before completion, sleep 64
22:43:38.698 00.078 29988 IsGuiding returns 0
22:43:38.698 00.000 29988 Move returns status 0, amount 58
22:43:38.698 00.000 29988 move complete, result=0
22:43:38.698 00.000 29988 worker thread done servicing request
22:43:38.698 00.000 29988 Worker thread wakes up
22:43:38.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:38.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:38.698 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
22:43:40.111 01.413 29988 Exposure complete
22:43:40.152 00.041 29988 worker thread done servicing request
22:43:40.153 00.001 28316 OnExposeComplete: enter
22:43:40.153 00.000 28316 UpdateGuideState(): m_state=6
22:43:40.154 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
22:43:40.154 00.000 28316 Star::Find returns 1 (0), X=590.07, Y=111.68, Mass=1890, SNR=29.9, Peak=160 HFD=4.2
22:43:40.155 00.001 28316 MultiStar: [#1 0.07,0.02,0.91,U] [#2 0.05,0.13,0.94,U] [#3 0.15,-0.25,0.89,U] [#4 0.10,0.05,0.85,U] [#5 -0.08,0.33,0.79,U] [#6 -0.13,-0.09,0.70,U] [#7 -0.03,0.05,0.66,U] [#8 0.01,0.21,0.58,U] 
22:43:40.155 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {0.03, -0.27}
22:43:40.156 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
22:43:40.156 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
22:43:40.157 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.03 cameraTheta=0.19 mountX=0.01 mountY=-0.02, mountTheta=-1.33
22:43:40.159 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
22:43:40.162 00.003 28316 Enqueuing Move request for scope (0.02, 0.00)
22:43:40.164 00.002 29988 Worker thread wakes up
22:43:40.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
22:43:40.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
22:43:40.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:40.165 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.9
22:43:40.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:40.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:40.166 00.000 28316 Enqueuing Expose request
22:43:40.167 00.001 29988 Moving (0.02, 0.00) raw xDistance=0.01 yDistance=-0.02
22:43:40.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:40.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:40.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:43:40.167 00.000 29988 MoveAxis(E, 0, ABG)
22:43:40.167 00.000 29988 Move returns status 0, amount 0
22:43:40.167 00.000 29988 MoveAxis(N, 0, ABG)
22:43:40.167 00.000 29988 Move returns status 0, amount 0
22:43:40.167 00.000 29988 move complete, result=0
22:43:40.167 00.000 29988 worker thread done servicing request
22:43:40.167 00.000 29988 Worker thread wakes up
22:43:40.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:40.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:40.167 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:41.800 01.633 29988 Exposure complete
22:43:41.833 00.033 29988 worker thread done servicing request
22:43:41.834 00.001 28316 OnExposeComplete: enter
22:43:41.834 00.000 28316 UpdateGuideState(): m_state=6
22:43:41.835 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
22:43:41.835 00.000 28316 Star::Find returns 1 (0), X=590.31, Y=111.84, Mass=1980, SNR=30.5, Peak=184 HFD=4.1
22:43:41.836 00.001 28316 MultiStar: [#1 0.11,0.16,0.89,U] [#2 -0.00,0.18,0.92,U] [#3 0.16,-0.01,0.82,U] [#4 0.18,0.10,0.82,U] [#5 0.20,0.35,0.00,M1] [#6 -0.22,-0.01,0.70,U] [#7 -0.09,0.14,0.65,U] [#8 -0.07,0.35,0.00,M1] 
22:43:41.836 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.06}, one-star: {0.26, -0.12}
22:43:41.837 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
22:43:41.837 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
22:43:41.838 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.68 mountX=-0.02 mountY=-0.09, mountTheta=-1.82
22:43:41.838 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
22:43:41.839 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
22:43:41.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:41.840 00.001 28316 UpdateGuideState exits: m=1980 RSB=30.5
22:43:41.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:41.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:41.842 00.001 28316 Enqueuing Expose request
22:43:41.842 00.000 29988 Worker thread wakes up
22:43:41.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
22:43:41.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
22:43:41.842 00.000 29988 Moving (0.07, 0.06) raw xDistance=-0.02 yDistance=-0.09
22:43:41.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:43:41.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:41.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:41.842 00.000 29988 MoveAxis(E, 0, ABG)
22:43:41.842 00.000 29988 Move returns status 0, amount 0
22:43:41.842 00.000 29988 MoveAxis(N, 0, ABG)
22:43:41.842 00.000 29988 Move returns status 0, amount 0
22:43:41.842 00.000 29988 move complete, result=0
22:43:41.842 00.000 29988 worker thread done servicing request
22:43:41.842 00.000 29988 Worker thread wakes up
22:43:41.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:41.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:41.843 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:43.361 01.518 29988 Exposure complete
22:43:43.389 00.028 29988 worker thread done servicing request
22:43:43.389 00.000 28316 OnExposeComplete: enter
22:43:43.392 00.003 28316 UpdateGuideState(): m_state=6
22:43:43.393 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
22:43:43.393 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=111.94, Mass=1797, SNR=29.0, Peak=174 HFD=4.3
22:43:43.394 00.001 28316 MultiStar: [#1 -0.03,0.11,0.92,U] [#2 -0.14,0.06,1.00,U] [#3 0.05,-0.02,0.90,U] [#4 0.06,0.07,0.88,U] [#5 -0.08,0.44,0.00,M2] [#6 -0.17,0.08,0.71,U] [#7 -0.20,0.15,0.70,U] [#8 -0.08,0.06,0.63,U] 
22:43:43.394 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {0.11, -0.02}
22:43:43.395 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.34 = -2.94)
22:43:43.395 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.16)
22:43:43.396 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.20 mountX=-0.07 mountY=0.01, mountTheta=2.98
22:43:43.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
22:43:43.397 00.000 28316 Enqueuing Move request for scope (-0.04, 0.06)
22:43:43.398 00.001 29988 Worker thread wakes up
22:43:43.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:43.398 00.000 28316 UpdateGuideState exits: m=1797 RSB=29.0
22:43:43.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:43.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:43.399 00.000 28316 Enqueuing Expose request
22:43:43.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:43:43.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:43:43.400 00.000 29988 Moving (-0.04, 0.06) raw xDistance=-0.07 yDistance=0.01
22:43:43.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:43:43.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:43.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:43:43.400 00.000 29988 MoveAxis(E, 0, ABG)
22:43:43.400 00.000 29988 Move returns status 0, amount 0
22:43:43.400 00.000 29988 MoveAxis(N, 0, ABG)
22:43:43.400 00.000 29988 Move returns status 0, amount 0
22:43:43.400 00.000 29988 move complete, result=0
22:43:43.400 00.000 29988 worker thread done servicing request
22:43:43.400 00.000 29988 Worker thread wakes up
22:43:43.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:43.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:43.400 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:45.035 01.635 29988 Exposure complete
22:43:45.065 00.030 29988 worker thread done servicing request
22:43:45.065 00.000 28316 OnExposeComplete: enter
22:43:45.066 00.001 28316 UpdateGuideState(): m_state=6
22:43:45.066 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
22:43:45.066 00.000 28316 Star::Find returns 1 (0), X=590.13, Y=111.82, Mass=1992, SNR=30.6, Peak=178 HFD=4.4
22:43:45.066 00.000 28316 MultiStar: [#1 -0.02,0.07,0.88,U] [#2 0.05,-0.01,0.94,U] [#3 0.05,-0.20,0.84,U] [#4 0.21,-0.03,0.85,U] [#5 0.14,0.30,0.77,U] [#6 -0.22,-0.07,0.73,U] [#7 0.02,0.12,0.64,U] [#8 -0.00,-0.00,0.60,U] 
22:43:45.067 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {0.09, -0.13}
22:43:45.067 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.06 = 1.06)
22:43:45.069 00.002 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.12)
22:43:45.069 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.08 mountX=0.02 mountY=-0.03, mountTheta=-1.05
22:43:45.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
22:43:45.071 00.001 28316 Enqueuing Move request for scope (0.04, -0.00)
22:43:45.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:45.071 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
22:43:45.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:45.072 00.000 29988 Worker thread wakes up
22:43:45.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
22:43:45.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
22:43:45.072 00.000 29988 Moving (0.04, -0.00) raw xDistance=0.02 yDistance=-0.03
22:43:45.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:45.072 00.000 28316 Enqueuing Expose request
22:43:45.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:43:45.073 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:45.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:43:45.073 00.000 29988 MoveAxis(E, 0, ABG)
22:43:45.073 00.000 29988 Move returns status 0, amount 0
22:43:45.073 00.000 29988 MoveAxis(N, 0, ABG)
22:43:45.073 00.000 29988 Move returns status 0, amount 0
22:43:45.073 00.000 29988 move complete, result=0
22:43:45.073 00.000 29988 worker thread done servicing request
22:43:45.073 00.000 29988 Worker thread wakes up
22:43:45.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:45.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:45.074 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:46.594 01.520 29988 Exposure complete
22:43:46.635 00.041 29988 worker thread done servicing request
22:43:46.635 00.000 28316 OnExposeComplete: enter
22:43:46.637 00.002 28316 UpdateGuideState(): m_state=6
22:43:46.639 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
22:43:46.640 00.001 28316 Star::Find returns 1 (0), X=590.06, Y=111.79, Mass=1833, SNR=29.5, Peak=178 HFD=4.2
22:43:46.642 00.002 28316 MultiStar: [#1 -0.13,0.09,0.91,U] [#2 -0.31,0.10,0.99,U] [#3 -0.05,-0.20,0.87,U] [#4 0.05,-0.12,0.88,U] [#5 0.02,0.20,0.80,U] [#6 -0.13,-0.27,0.73,U] [#7 -0.16,0.10,0.68,U] [#8 -0.08,0.10,0.62,U] 
22:43:46.642 00.000 28316 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {0.02, -0.17}
22:43:46.643 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.14) = xAngle (-1.72 = -1.72)
22:43:46.643 00.000 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.38 = 1.38)
22:43:46.644 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.86 mountX=-0.01 mountY=0.09, mountTheta=1.72
22:43:46.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
22:43:46.645 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
22:43:46.646 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:46.646 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.5
22:43:46.647 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:46.647 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:46.647 00.000 28316 Enqueuing Expose request
22:43:46.648 00.001 29988 Worker thread wakes up
22:43:46.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
22:43:46.648 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
22:43:46.648 00.000 29988 Moving (-0.09, -0.02) raw xDistance=-0.01 yDistance=0.09
22:43:46.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:46.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:46.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:46.648 00.000 29988 MoveAxis(E, 0, ABG)
22:43:46.648 00.000 29988 Move returns status 0, amount 0
22:43:46.648 00.000 29988 MoveAxis(N, 0, ABG)
22:43:46.648 00.000 29988 Move returns status 0, amount 0
22:43:46.648 00.000 29988 move complete, result=0
22:43:46.648 00.000 29988 worker thread done servicing request
22:43:46.648 00.000 29988 Worker thread wakes up
22:43:46.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:46.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:46.648 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:48.282 01.634 29988 Exposure complete
22:43:48.318 00.036 29988 worker thread done servicing request
22:43:48.319 00.001 28316 OnExposeComplete: enter
22:43:48.321 00.002 28316 UpdateGuideState(): m_state=6
22:43:48.323 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
22:43:48.324 00.001 28316 Star::Find returns 1 (0), X=590.03, Y=111.85, Mass=1952, SNR=30.3, Peak=189 HFD=4.3
22:43:48.325 00.001 28316 MultiStar: [#1 -0.08,0.21,0.87,U] [#2 -0.16,0.12,0.95,U] [#3 -0.10,-0.15,0.84,U] [#4 -0.07,0.07,0.86,U] [#5 -0.12,0.46,0.00,M1] [#6 -0.26,-0.08,0.71,U] [#7 -0.22,0.26,0.67,U] [#8 -0.12,0.09,0.61,U] 
22:43:48.325 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.05}, one-star: {-0.02, -0.11}
22:43:48.326 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
22:43:48.326 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
22:43:48.326 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.72 mountX=0.09 mountY=0.06, mountTheta=0.60
22:43:48.329 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
22:43:48.329 00.000 28316 Enqueuing Move request for scope (-0.02, -0.11)
22:43:48.330 00.001 29988 Worker thread wakes up
22:43:48.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:43:48.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:43:48.330 00.000 29988 Moving (-0.02, -0.11) raw xDistance=0.09 yDistance=0.06
22:43:48.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:48.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:43:48.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:48.330 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
22:43:48.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.331 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:43:48.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:48.331 00.000 28316 Enqueuing Expose request
22:43:48.332 00.001 29988 MoveAxis(E, 0, ABG)
22:43:48.332 00.000 29988 Move returns status 0, amount 0
22:43:48.332 00.000 29988 MoveAxis(N, 0, ABG)
22:43:48.332 00.000 29988 Move returns status 0, amount 0
22:43:48.332 00.000 29988 move complete, result=0
22:43:48.332 00.000 29988 worker thread done servicing request
22:43:48.332 00.000 29988 Worker thread wakes up
22:43:48.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:48.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:48.333 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:49.853 01.520 29988 Exposure complete
22:43:49.886 00.033 29988 worker thread done servicing request
22:43:49.886 00.000 28316 OnExposeComplete: enter
22:43:49.887 00.001 28316 UpdateGuideState(): m_state=6
22:43:49.888 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
22:43:49.888 00.000 28316 Star::Find returns 1 (0), X=590.08, Y=111.69, Mass=1666, SNR=28.0, Peak=160 HFD=4.1
22:43:49.889 00.001 28316 MultiStar: [#1 -0.12,0.09,0.99,U] [#2 -0.23,-0.04,1.00,U] [#3 0.01,-0.25,0.96,U] [#4 0.09,-0.10,0.92,U] [#5 -0.21,0.31,0.00,M2] [#6 -0.17,-0.01,0.77,U] [#7 -0.15,-0.04,0.71,U] [#8 -0.05,-0.01,0.66,U] 
22:43:49.889 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.08}, one-star: {0.04, -0.26}
22:43:49.890 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
22:43:49.891 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
22:43:49.891 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.27 mountX=0.05 mountY=0.10, mountTheta=1.13
22:43:49.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
22:43:49.892 00.000 28316 Enqueuing Move request for scope (-0.07, -0.08)
22:43:49.893 00.001 29988 Worker thread wakes up
22:43:49.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
22:43:49.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
22:43:49.893 00.000 29988 Moving (-0.07, -0.08) raw xDistance=0.05 yDistance=0.10
22:43:49.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:49.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:49.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:49.894 00.001 28316 UpdateGuideState exits: m=1666 RSB=28.0
22:43:49.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:49.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:49.895 00.000 28316 Enqueuing Expose request
22:43:49.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:43:49.895 00.000 29988 MoveAxis(E, 0, ABG)
22:43:49.895 00.000 29988 Move returns status 0, amount 0
22:43:49.895 00.000 29988 MoveAxis(N, 0, ABG)
22:43:49.896 00.001 29988 Move returns status 0, amount 0
22:43:49.896 00.000 29988 move complete, result=0
22:43:49.896 00.000 29988 worker thread done servicing request
22:43:49.896 00.000 29988 Worker thread wakes up
22:43:49.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:49.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:49.896 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:51.533 01.637 29988 Exposure complete
22:43:51.564 00.031 29988 worker thread done servicing request
22:43:51.564 00.000 28316 OnExposeComplete: enter
22:43:51.564 00.000 28316 UpdateGuideState(): m_state=6
22:43:51.565 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
22:43:51.565 00.000 28316 Star::Find returns 1 (0), X=590.23, Y=111.70, Mass=1657, SNR=27.9, Peak=151 HFD=4.3
22:43:51.566 00.001 28316 MultiStar: [#1 -0.01,0.06,0.97,U] [#2 -0.11,0.12,1.04,U] [#3 -0.05,-0.16,0.91,U] [#4 0.02,0.02,0.95,U] [#5 -0.05,0.34,0.85,U] [#6 -0.17,-0.09,0.74,U] [#7 -0.16,0.14,0.75,U] [#8 -0.00,0.01,0.63,U] 
22:43:51.566 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {0.18, -0.25}
22:43:51.567 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
22:43:51.567 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
22:43:51.568 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.65 mountX=-0.03 mountY=0.02, mountTheta=2.52
22:43:51.568 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
22:43:51.569 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
22:43:51.569 00.000 29988 Worker thread wakes up
22:43:51.570 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:43:51.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:43:51.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:51.570 00.000 28316 UpdateGuideState exits: m=1657 RSB=27.9
22:43:51.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:51.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:51.571 00.000 28316 Enqueuing Expose request
22:43:51.572 00.001 29988 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=0.02
22:43:51.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:43:51.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:51.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:51.572 00.000 29988 MoveAxis(E, 0, ABG)
22:43:51.572 00.000 29988 Move returns status 0, amount 0
22:43:51.572 00.000 29988 MoveAxis(N, 0, ABG)
22:43:51.572 00.000 29988 Move returns status 0, amount 0
22:43:51.572 00.000 29988 move complete, result=0
22:43:51.572 00.000 29988 worker thread done servicing request
22:43:51.572 00.000 29988 Worker thread wakes up
22:43:51.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:51.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:51.573 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:53.092 01.519 29988 Exposure complete
22:43:53.137 00.045 29988 worker thread done servicing request
22:43:53.137 00.000 28316 OnExposeComplete: enter
22:43:53.139 00.002 28316 UpdateGuideState(): m_state=6
22:43:53.141 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
22:43:53.141 00.000 28316 Star::Find returns 1 (0), X=590.14, Y=111.81, Mass=2044, SNR=31.0, Peak=191 HFD=4.3
22:43:53.142 00.001 28316 MultiStar: [#1 -0.02,0.18,0.91,U] [#2 -0.13,0.16,0.96,U] [#3 -0.07,-0.10,0.84,U] [#4 0.13,0.10,0.84,U] [#5 0.03,0.23,0.75,U] [#6 -0.17,-0.19,0.69,U] [#7 -0.20,0.16,0.64,U] [#8 -0.03,0.10,0.59,U] 
22:43:53.142 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {0.10, -0.14}
22:43:53.142 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
22:43:53.143 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
22:43:53.143 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.12 mountX=-0.06 mountY=0.01, mountTheta=3.05
22:43:53.145 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
22:43:53.145 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
22:43:53.146 00.001 29988 Worker thread wakes up
22:43:53.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
22:43:53.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
22:43:53.146 00.000 29988 Moving (-0.03, 0.05) raw xDistance=-0.06 yDistance=0.01
22:43:53.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:53.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:53.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:53.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:43:53.146 00.000 29988 MoveAxis(E, 0, ABG)
22:43:53.146 00.000 29988 Move returns status 0, amount 0
22:43:53.146 00.000 29988 MoveAxis(N, 0, ABG)
22:43:53.146 00.000 29988 Move returns status 0, amount 0
22:43:53.146 00.000 29988 move complete, result=0
22:43:53.146 00.000 28316 UpdateGuideState exits: m=2044 RSB=31.0
22:43:53.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:53.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:53.148 00.001 28316 Enqueuing Expose request
22:43:53.148 00.000 29988 worker thread done servicing request
22:43:53.148 00.000 29988 Worker thread wakes up
22:43:53.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:53.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:53.148 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:54.785 01.637 29988 Exposure complete
22:43:54.821 00.036 29988 worker thread done servicing request
22:43:54.822 00.001 28316 OnExposeComplete: enter
22:43:54.824 00.002 28316 UpdateGuideState(): m_state=6
22:43:54.824 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
22:43:54.825 00.001 28316 Star::Find returns 1 (0), X=590.34, Y=111.63, Mass=1857, SNR=29.6, Peak=134 HFD=4.5
22:43:54.825 00.000 28316 MultiStar: [#1 0.03,-0.11,0.94,U] [#2 0.09,-0.15,0.98,U] [#3 0.18,-0.29,0.85,U] [#4 0.10,-0.20,0.88,U] [#5 0.06,0.17,0.78,U] [#6 -0.09,-0.16,0.71,U] [#7 0.09,-0.04,0.67,U] [#8 0.01,-0.08,0.62,U] 
22:43:54.826 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.30, -0.33}
22:43:54.826 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
22:43:54.826 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.01)
22:43:54.827 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.98 mountX=0.17 mountY=-0.02, mountTheta=-0.13
22:43:54.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
22:43:54.830 00.002 28316 Enqueuing Move request for scope (0.10, -0.14)
22:43:54.832 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:54.832 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
22:43:54.833 00.001 29988 Worker thread wakes up
22:43:54.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
22:43:54.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:54.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:54.834 00.001 28316 Enqueuing Expose request
22:43:54.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
22:43:54.834 00.000 29988 Moving (0.10, -0.14) raw xDistance=0.17 yDistance=-0.02
22:43:54.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:43:54.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:54.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:43:54.835 00.001 29988 MoveAxis(E, 0, ABG)
22:43:54.835 00.000 29988 Move returns status 0, amount 0
22:43:54.835 00.000 29988 MoveAxis(N, 0, ABG)
22:43:54.835 00.000 29988 Move returns status 0, amount 0
22:43:54.835 00.000 29988 move complete, result=0
22:43:54.835 00.000 29988 worker thread done servicing request
22:43:54.835 00.000 29988 Worker thread wakes up
22:43:54.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:54.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:54.835 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:56.361 01.526 29988 Exposure complete
22:43:56.385 00.024 29988 worker thread done servicing request
22:43:56.386 00.001 28316 OnExposeComplete: enter
22:43:56.386 00.000 28316 UpdateGuideState(): m_state=6
22:43:56.387 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
22:43:56.387 00.000 28316 Star::Find returns 1 (0), X=590.23, Y=111.42, Mass=1843, SNR=29.5, Peak=137 HFD=4.5
22:43:56.388 00.001 28316 MultiStar: [#1 -0.01,-0.24,0.94,U] [#2 0.02,-0.13,1.01,U] [#3 0.20,-0.66,0.00,M1] [#4 0.10,-0.23,0.87,U] [#5 0.05,-0.04,0.79,U] [#6 -0.21,-0.25,0.72,U] [#7 -0.10,-0.11,0.68,U] [#8 -0.09,-0.16,0.60,U] 
22:43:56.388 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.22}, one-star: {0.19, -0.54}
22:43:56.389 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
22:43:56.389 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
22:43:56.390 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.53 mountX=0.21 mountY=0.09, mountTheta=0.42
22:43:56.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.22, opts=13)
22:43:56.392 00.001 28316 Enqueuing Move request for scope (0.01, -0.22)
22:43:56.392 00.000 29988 Worker thread wakes up
22:43:56.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:56.392 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.5
22:43:56.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:56.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:56.394 00.001 28316 Enqueuing Expose request
22:43:56.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
22:43:56.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
22:43:56.394 00.000 29988 Moving (0.01, -0.22) raw xDistance=0.21 yDistance=0.09
22:43:56.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:43:56.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:56.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:56.394 00.000 29988 MoveAxis(W, 43, ABG)
22:43:56.394 00.000 29988 Guiding  Dir = 3, Dur = 43
22:43:56.395 00.001 29988 IsSlewing returns 0
22:43:56.395 00.000 29988 IsGuiding returns 0
22:43:56.396 00.001 29988 PulseGuide returned control before completion, sleep 52
22:43:56.458 00.062 29988 IsGuiding returns 1
22:43:56.458 00.000 29988 scope still moving after pulse duration time elapsed
22:43:56.486 00.028 29988 IsSlewing returns 0
22:43:56.488 00.002 29988 IsGuiding returns 0
22:43:56.488 00.000 29988 scope move finished after 43 + 49 ms
22:43:56.488 00.000 29988 Move returns status 0, amount 43
22:43:56.488 00.000 29988 MoveAxis(N, 0, ABG)
22:43:56.488 00.000 29988 Move returns status 0, amount 0
22:43:56.488 00.000 29988 move complete, result=0
22:43:56.488 00.000 29988 worker thread done servicing request
22:43:56.488 00.000 29988 Worker thread wakes up
22:43:56.488 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
22:43:56.490 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:56.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:58.113 01.623 29988 Exposure complete
22:43:58.152 00.039 29988 worker thread done servicing request
22:43:58.152 00.000 28316 OnExposeComplete: enter
22:43:58.153 00.001 28316 UpdateGuideState(): m_state=6
22:43:58.153 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
22:43:58.154 00.001 28316 Star::Find returns 1 (0), X=590.06, Y=111.81, Mass=1819, SNR=29.2, Peak=168 HFD=4.2
22:43:58.154 00.000 28316 MultiStar: [#1 -0.23,0.04,0.91,U] [#2 -0.19,-0.03,0.98,U] [#3 -0.10,-0.18,0.87,U] [#4 0.08,0.08,0.91,U] [#5 -0.15,0.29,0.81,U] [#6 -0.31,0.03,0.70,U] [#7 -0.26,-0.01,0.63,U] [#8 -0.26,-0.02,0.62,U] 
22:43:58.155 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.00}, one-star: {0.02, -0.15}
22:43:58.155 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.27 = -2.01)
22:43:58.156 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.37 = 1.09)
22:43:58.156 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.12 mountX=-0.06 mountY=0.12, mountTheta=2.02
22:43:58.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
22:43:58.157 00.000 28316 Enqueuing Move request for scope (-0.14, 0.00)
22:43:58.158 00.001 29988 Worker thread wakes up
22:43:58.158 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:58.158 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.2
22:43:58.159 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:58.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
22:43:58.159 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:58.160 00.001 28316 Enqueuing Expose request
22:43:58.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
22:43:58.160 00.000 29988 Moving (-0.14, 0.00) raw xDistance=-0.06 yDistance=0.12
22:43:58.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:58.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:58.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:43:58.160 00.000 29988 MoveAxis(E, 0, ABG)
22:43:58.160 00.000 29988 Move returns status 0, amount 0
22:43:58.160 00.000 29988 MoveAxis(N, 0, ABG)
22:43:58.160 00.000 29988 Move returns status 0, amount 0
22:43:58.160 00.000 29988 move complete, result=0
22:43:58.160 00.000 29988 worker thread done servicing request
22:43:58.160 00.000 29988 Worker thread wakes up
22:43:58.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:58.161 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:58.161 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:59.675 01.514 29988 Exposure complete
22:43:59.722 00.047 29988 worker thread done servicing request
22:43:59.723 00.001 28316 OnExposeComplete: enter
22:43:59.724 00.001 28316 UpdateGuideState(): m_state=6
22:43:59.724 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
22:43:59.725 00.001 28316 Star::Find returns 1 (0), X=590.04, Y=111.89, Mass=1935, SNR=30.1, Peak=189 HFD=4.3
22:43:59.725 00.000 28316 MultiStar: [#1 -0.12,0.12,0.89,U] [#2 -0.25,0.16,0.99,U] [#3 -0.32,-0.08,0.85,U] [#4 -0.06,0.18,0.89,U] [#5 -0.07,0.59,0.00,M1] [#6 -0.43,-0.03,0.00,M1] [#7 -0.28,0.17,0.66,U] [#8 -0.18,0.32,0.00,M1] 
22:43:59.726 00.001 28316 single-star, 5 included, MultiStar: {-0.16, 0.08}, one-star: {-0.01, -0.07}
22:43:59.726 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
22:43:59.727 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.59 = 2.59)
22:43:59.728 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.66 mountX=0.06 mountY=0.04, mountTheta=0.54
22:43:59.730 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
22:43:59.731 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
22:43:59.733 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:43:59.735 00.002 29988 Worker thread wakes up
22:43:59.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
22:43:59.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
22:43:59.735 00.000 29988 Moving (-0.01, -0.07) raw xDistance=0.06 yDistance=0.04
22:43:59.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:43:59.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:59.735 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.1
22:43:59.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:59.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:59.736 00.000 29988 MoveAxis(E, 0, ABG)
22:43:59.736 00.000 29988 Move returns status 0, amount 0
22:43:59.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:43:59.737 00.001 28316 Enqueuing Expose request
22:43:59.737 00.000 29988 MoveAxis(N, 0, ABG)
22:43:59.737 00.000 29988 Move returns status 0, amount 0
22:43:59.738 00.001 29988 move complete, result=0
22:43:59.738 00.000 29988 worker thread done servicing request
22:43:59.738 00.000 29988 Worker thread wakes up
22:43:59.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:43:59.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:43:59.738 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:01.363 01.625 29988 Exposure complete
22:44:01.387 00.024 29988 worker thread done servicing request
22:44:01.387 00.000 28316 OnExposeComplete: enter
22:44:01.388 00.001 28316 UpdateGuideState(): m_state=6
22:44:01.389 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
22:44:01.389 00.000 28316 Star::Find returns 1 (0), X=590.24, Y=111.86, Mass=1934, SNR=30.2, Peak=181 HFD=4.4
22:44:01.391 00.002 28316 MultiStar: [#1 0.17,0.09,0.87,U] [#2 0.00,0.05,0.98,U] [#3 0.12,-0.28,0.83,U] [#4 0.06,0.08,0.85,U] [#5 0.13,0.28,0.73,U] [#6 -0.05,0.07,0.68,U] [#7 -0.06,0.22,0.66,U] [#8 0.02,0.19,0.63,U] 
22:44:01.393 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.20, -0.10}
22:44:01.396 00.003 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
22:44:01.398 00.002 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.43)
22:44:01.400 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.61 mountX=-0.02 mountY=-0.09, mountTheta=-1.75
22:44:01.404 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.05, opts=13)
22:44:01.405 00.001 28316 Enqueuing Move request for scope (0.07, 0.05)
22:44:01.407 00.002 29988 Worker thread wakes up
22:44:01.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:01.407 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
22:44:01.409 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
22:44:01.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
22:44:01.409 00.000 29988 Moving (0.07, 0.05) raw xDistance=-0.02 yDistance=-0.09
22:44:01.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:44:01.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:01.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:01.410 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:01.411 00.001 28316 Enqueuing Expose request
22:44:01.412 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:44:01.413 00.001 29988 MoveAxis(E, 0, ABG)
22:44:01.413 00.000 29988 Move returns status 0, amount 0
22:44:01.413 00.000 29988 MoveAxis(N, 0, ABG)
22:44:01.413 00.000 29988 Move returns status 0, amount 0
22:44:01.413 00.000 29988 move complete, result=0
22:44:01.413 00.000 29988 worker thread done servicing request
22:44:01.413 00.000 29988 Worker thread wakes up
22:44:01.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:01.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:01.414 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:02.926 01.512 29988 Exposure complete
22:44:02.965 00.039 29988 worker thread done servicing request
22:44:02.965 00.000 28316 OnExposeComplete: enter
22:44:02.965 00.000 28316 UpdateGuideState(): m_state=6
22:44:02.966 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
22:44:02.966 00.000 28316 Star::Find returns 1 (0), X=590.04, Y=111.69, Mass=1774, SNR=28.9, Peak=173 HFD=4.1
22:44:02.967 00.001 28316 MultiStar: [#1 -0.20,0.14,1.00,U] [#2 -0.23,0.08,0.93,U] [#3 -0.25,-0.17,0.87,U] [#4 -0.07,-0.02,0.90,U] [#5 -0.17,0.30,0.85,U] [#6 -0.29,-0.12,0.77,U] [#7 -0.25,0.04,0.68,U] [#8 -0.24,0.12,0.62,U] 
22:44:02.967 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.00, -0.26}
22:44:02.968 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.25 = -2.03)
22:44:02.968 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.07)
22:44:02.968 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.11 mountX=-0.08 mountY=0.16, mountTheta=2.04
22:44:02.972 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
22:44:02.973 00.001 28316 Enqueuing Move request for scope (-0.18, 0.01)
22:44:02.973 00.000 29988 Worker thread wakes up
22:44:02.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
22:44:02.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
22:44:02.973 00.000 29988 Moving (-0.18, 0.01) raw xDistance=-0.08 yDistance=0.16
22:44:02.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:44:02.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:02.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:02.974 00.001 28316 UpdateGuideState exits: m=1774 RSB=28.9
22:44:02.975 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:02.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:44:02.975 00.000 29988 MoveAxis(E, 0, ABG)
22:44:02.975 00.000 29988 Move returns status 0, amount 0
22:44:02.975 00.000 29988 MoveAxis(N, 0, ABG)
22:44:02.975 00.000 29988 Move returns status 0, amount 0
22:44:02.975 00.000 29988 move complete, result=0
22:44:02.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:02.976 00.001 29988 worker thread done servicing request
22:44:02.976 00.000 28316 Enqueuing Expose request
22:44:02.976 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:02.977 00.001 29988 Worker thread wakes up
22:44:02.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:02.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:04.610 01.633 29988 Exposure complete
22:44:04.636 00.026 29988 worker thread done servicing request
22:44:04.637 00.001 28316 OnExposeComplete: enter
22:44:04.637 00.000 28316 UpdateGuideState(): m_state=6
22:44:04.638 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
22:44:04.638 00.000 28316 Star::Find returns 1 (0), X=590.26, Y=111.86, Mass=1959, SNR=30.4, Peak=174 HFD=4.3
22:44:04.639 00.001 28316 MultiStar: [#1 -0.01,0.15,0.87,U] [#2 -0.08,0.26,0.98,U] [#3 0.12,-0.11,0.88,U] [#4 0.15,0.11,0.86,U] [#5 0.02,0.45,0.00,M1] [#6 -0.04,-0.12,0.71,U] [#7 0.06,0.22,0.63,U] [#8 0.09,0.26,0.60,U] 
22:44:04.639 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.08}, one-star: {0.21, -0.09}
22:44:04.642 00.003 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
22:44:04.644 00.002 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.17)
22:44:04.646 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.87 mountX=-0.04 mountY=-0.09, mountTheta=-2.00
22:44:04.650 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.08, opts=13)
22:44:04.651 00.001 28316 Enqueuing Move request for scope (0.06, 0.08)
22:44:04.654 00.003 29988 Worker thread wakes up
22:44:04.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
22:44:04.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
22:44:04.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:04.654 00.000 29988 Moving (0.06, 0.08) raw xDistance=-0.04 yDistance=-0.09
22:44:04.654 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.4
22:44:04.656 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:44:04.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:04.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:04.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:04.657 00.001 28316 Enqueuing Expose request
22:44:04.658 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:44:04.658 00.000 29988 MoveAxis(E, 0, ABG)
22:44:04.658 00.000 29988 Move returns status 0, amount 0
22:44:04.658 00.000 29988 MoveAxis(N, 0, ABG)
22:44:04.658 00.000 29988 Move returns status 0, amount 0
22:44:04.658 00.000 29988 move complete, result=0
22:44:04.658 00.000 29988 worker thread done servicing request
22:44:04.658 00.000 29988 Worker thread wakes up
22:44:04.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:04.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:04.658 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:06.181 01.523 29988 Exposure complete
22:44:06.233 00.052 29988 worker thread done servicing request
22:44:06.233 00.000 28316 OnExposeComplete: enter
22:44:06.236 00.003 28316 UpdateGuideState(): m_state=6
22:44:06.237 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
22:44:06.238 00.001 28316 Star::Find returns 1 (0), X=590.19, Y=111.86, Mass=1891, SNR=29.8, Peak=192 HFD=4.3
22:44:06.239 00.001 28316 MultiStar: [#1 -0.06,0.19,0.93,U] [#2 -0.12,0.23,0.97,U] [#3 -0.00,0.02,0.85,U] [#4 -0.01,0.17,0.88,U] [#5 0.00,0.49,0.00,M2] [#6 -0.25,0.12,0.73,U] [#7 -0.15,0.32,0.00,M1] [#8 -0.05,0.08,0.61,U] 
22:44:06.240 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.10}, one-star: {0.15, -0.10}
22:44:06.241 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
22:44:06.242 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.07)
22:44:06.243 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.96 mountX=-0.11 mountY=-0.01, mountTheta=-3.07
22:44:06.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
22:44:06.245 00.001 28316 Enqueuing Move request for scope (-0.04, 0.10)
22:44:06.246 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:06.247 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
22:44:06.248 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:06.249 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:06.249 00.000 28316 Enqueuing Expose request
22:44:06.250 00.001 29988 Worker thread wakes up
22:44:06.251 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
22:44:06.251 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
22:44:06.251 00.000 29988 Moving (-0.04, 0.10) raw xDistance=-0.11 yDistance=-0.01
22:44:06.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:44:06.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:06.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:44:06.251 00.000 29988 MoveAxis(E, 0, ABG)
22:44:06.251 00.000 29988 Move returns status 0, amount 0
22:44:06.251 00.000 29988 MoveAxis(N, 0, ABG)
22:44:06.251 00.000 29988 Move returns status 0, amount 0
22:44:06.251 00.000 29988 move complete, result=0
22:44:06.252 00.001 29988 worker thread done servicing request
22:44:06.252 00.000 29988 Worker thread wakes up
22:44:06.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:06.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:06.252 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:07.887 01.635 29988 Exposure complete
22:44:07.929 00.042 29988 worker thread done servicing request
22:44:07.931 00.002 28316 OnExposeComplete: enter
22:44:07.931 00.000 28316 UpdateGuideState(): m_state=6
22:44:07.932 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
22:44:07.932 00.000 28316 Star::Find returns 1 (0), X=590.11, Y=111.79, Mass=1852, SNR=29.6, Peak=169 HFD=4.2
22:44:07.934 00.002 28316 MultiStar: [#1 -0.16,0.12,0.89,U] [#2 -0.15,0.15,0.98,U] [#3 -0.15,-0.05,0.86,U] [#4 0.03,0.14,0.87,U] [#5 -0.02,0.39,0.00,M3] [#6 -0.18,-0.05,0.71,U] [#7 -0.17,0.21,0.70,U] [#8 -0.10,0.22,0.58,U] 
22:44:07.935 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {0.06, -0.16}
22:44:07.936 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.14) = xAngle (3.71 = -2.57)
22:44:07.937 00.001 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.81 = 0.53)
22:44:07.937 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.57 mountX=-0.09 mountY=0.06, mountTheta=2.60
22:44:07.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
22:44:07.939 00.000 28316 Enqueuing Move request for scope (-0.09, 0.06)
22:44:07.940 00.001 29988 Worker thread wakes up
22:44:07.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
22:44:07.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:07.941 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.6
22:44:07.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:07.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:07.943 00.001 28316 Enqueuing Expose request
22:44:07.943 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
22:44:07.943 00.000 29988 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=0.06
22:44:07.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:44:07.944 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:07.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:07.944 00.000 29988 MoveAxis(E, 0, ABG)
22:44:07.944 00.000 29988 Move returns status 0, amount 0
22:44:07.944 00.000 29988 MoveAxis(N, 0, ABG)
22:44:07.944 00.000 29988 Move returns status 0, amount 0
22:44:07.944 00.000 29988 move complete, result=0
22:44:07.944 00.000 29988 worker thread done servicing request
22:44:07.944 00.000 29988 Worker thread wakes up
22:44:07.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:07.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:07.944 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:09.465 01.521 29988 Exposure complete
22:44:09.495 00.030 29988 worker thread done servicing request
22:44:09.496 00.001 28316 OnExposeComplete: enter
22:44:09.497 00.001 28316 UpdateGuideState(): m_state=6
22:44:09.498 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
22:44:09.499 00.001 28316 Star::Find returns 1 (0), X=590.00, Y=111.89, Mass=1935, SNR=30.0, Peak=164 HFD=4.3
22:44:09.499 00.000 28316 MultiStar: [#1 -0.11,0.03,0.91,U] [#2 -0.04,0.20,0.93,U] [#3 -0.08,-0.14,0.86,U] [#4 0.08,0.07,0.86,U] [#5 -0.16,0.43,0.00,M4] [#6 -0.27,0.09,0.74,U] [#7 -0.29,0.16,0.67,U] [#8 -0.11,0.12,0.61,U] 
22:44:09.500 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.05}, one-star: {-0.04, -0.06}
22:44:09.500 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.14) = xAngle (-1.00 = -1.00)
22:44:09.501 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.10 = 2.10)
22:44:09.501 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.14 mountX=0.04 mountY=0.06, mountTheta=1.01
22:44:09.503 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
22:44:09.503 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
22:44:09.504 00.001 29988 Worker thread wakes up
22:44:09.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:09.504 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.0
22:44:09.505 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:09.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:09.506 00.001 28316 Enqueuing Expose request
22:44:09.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
22:44:09.506 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
22:44:09.506 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.06
22:44:09.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:09.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:09.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:44:09.506 00.000 29988 MoveAxis(E, 0, ABG)
22:44:09.506 00.000 29988 Move returns status 0, amount 0
22:44:09.506 00.000 29988 MoveAxis(N, 0, ABG)
22:44:09.506 00.000 29988 Move returns status 0, amount 0
22:44:09.506 00.000 29988 move complete, result=0
22:44:09.506 00.000 29988 worker thread done servicing request
22:44:09.506 00.000 29988 Worker thread wakes up
22:44:09.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:09.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:09.507 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:11.132 01.625 29988 Exposure complete
22:44:11.163 00.031 29988 worker thread done servicing request
22:44:11.163 00.000 28316 OnExposeComplete: enter
22:44:11.164 00.001 28316 UpdateGuideState(): m_state=6
22:44:11.165 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
22:44:11.165 00.000 28316 Star::Find returns 1 (0), X=590.13, Y=111.97, Mass=1981, SNR=30.7, Peak=197 HFD=4.3
22:44:11.166 00.001 28316 MultiStar: [#1 -0.08,0.23,0.92,U] [#2 0.04,0.21,0.94,U] [#3 0.08,-0.06,0.79,U] [#4 0.13,0.17,0.84,U] [#5 -0.06,0.54,0.00,M5] [#6 -0.23,0.14,0.69,U] [#7 -0.32,0.40,0.00,M1] [#8 0.04,0.40,0.00,M1] 
22:44:11.166 00.000 28316 single-star, 5 included, MultiStar: {0.01, 0.12}, one-star: {0.08, 0.01}
22:44:11.166 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
22:44:11.167 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
22:44:11.167 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.14 mountX=0.02 mountY=-0.08, mountTheta=-1.29
22:44:11.168 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
22:44:11.169 00.001 28316 Enqueuing Move request for scope (0.08, 0.01)
22:44:11.169 00.000 29988 Worker thread wakes up
22:44:11.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:11.170 00.001 28316 UpdateGuideState exits: m=1981 RSB=30.7
22:44:11.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.171 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:11.171 00.000 28316 Enqueuing Expose request
22:44:11.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
22:44:11.172 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
22:44:11.172 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=-0.08
22:44:11.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:44:11.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:11.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:44:11.172 00.000 29988 MoveAxis(E, 0, ABG)
22:44:11.172 00.000 29988 Move returns status 0, amount 0
22:44:11.172 00.000 29988 MoveAxis(N, 0, ABG)
22:44:11.172 00.000 29988 Move returns status 0, amount 0
22:44:11.172 00.000 29988 move complete, result=0
22:44:11.172 00.000 29988 worker thread done servicing request
22:44:11.172 00.000 29988 Worker thread wakes up
22:44:11.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:11.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:11.172 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:12.693 01.521 29988 Exposure complete
22:44:12.725 00.032 29988 worker thread done servicing request
22:44:12.725 00.000 28316 OnExposeComplete: enter
22:44:12.726 00.001 28316 UpdateGuideState(): m_state=6
22:44:12.726 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
22:44:12.727 00.001 28316 Star::Find returns 1 (0), X=590.15, Y=111.81, Mass=1997, SNR=30.8, Peak=194 HFD=4.4
22:44:12.727 00.000 28316 MultiStar: [#1 0.01,0.20,0.86,U] [#2 -0.15,0.27,0.91,U] [#3 0.09,-0.11,0.87,U] [#4 0.09,0.10,0.84,U] [#5 -0.05,0.30,0.77,U] [#6 -0.01,0.03,0.70,U] [#7 -0.18,0.21,0.64,U] [#8 -0.12,-0.00,0.60,U] 
22:44:12.727 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.11, -0.14}
22:44:12.728 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:44:12.728 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.31)
22:44:12.729 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.73 mountX=-0.09 mountY=-0.03, mountTheta=-2.84
22:44:12.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
22:44:12.730 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
22:44:12.731 00.001 29988 Worker thread wakes up
22:44:12.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:44:12.731 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:44:12.731 00.000 29988 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.03
22:44:12.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:44:12.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:12.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:12.732 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:12.732 00.000 29988 MoveAxis(E, 0, ABG)
22:44:12.732 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.8
22:44:12.732 00.000 29988 Move returns status 0, amount 0
22:44:12.732 00.000 29988 MoveAxis(N, 0, ABG)
22:44:12.732 00.000 29988 Move returns status 0, amount 0
22:44:12.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:12.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:12.733 00.001 28316 Enqueuing Expose request
22:44:12.733 00.000 29988 move complete, result=0
22:44:12.733 00.000 29988 worker thread done servicing request
22:44:12.733 00.000 29988 Worker thread wakes up
22:44:12.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:12.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:12.734 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:14.362 01.628 29988 Exposure complete
22:44:14.389 00.027 29988 worker thread done servicing request
22:44:14.389 00.000 28316 OnExposeComplete: enter
22:44:14.390 00.001 28316 UpdateGuideState(): m_state=6
22:44:14.391 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
22:44:14.391 00.000 28316 Star::Find returns 1 (0), X=590.28, Y=111.87, Mass=1686, SNR=28.1, Peak=164 HFD=4.1
22:44:14.392 00.001 28316 MultiStar: [#1 0.13,0.24,0.97,U] [#2 0.16,0.17,1.04,U] [#3 0.17,-0.08,0.92,U] [#4 0.20,0.08,0.92,U] [#5 0.10,0.45,0.00,M5] [#6 -0.11,-0.04,0.76,U] [#7 -0.09,0.10,0.73,U] [#8 -0.13,0.27,0.68,U] 
22:44:14.392 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.08}, one-star: {0.24, -0.08}
22:44:14.393 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
22:44:14.393 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
22:44:14.393 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.73 mountX=-0.04 mountY=-0.12, mountTheta=-1.87
22:44:14.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.08, opts=13)
22:44:14.395 00.001 28316 Enqueuing Move request for scope (0.09, 0.08)
22:44:14.395 00.000 29988 Worker thread wakes up
22:44:14.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
22:44:14.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
22:44:14.395 00.000 29988 Moving (0.09, 0.08) raw xDistance=-0.04 yDistance=-0.12
22:44:14.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:44:14.396 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:14.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:14.396 00.000 28316 UpdateGuideState exits: m=1686 RSB=28.1
22:44:14.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:14.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:14.397 00.000 28316 Enqueuing Expose request
22:44:14.398 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:44:14.398 00.000 29988 MoveAxis(E, 0, ABG)
22:44:14.398 00.000 29988 Move returns status 0, amount 0
22:44:14.398 00.000 29988 MoveAxis(N, 0, ABG)
22:44:14.398 00.000 29988 Move returns status 0, amount 0
22:44:14.398 00.000 29988 move complete, result=0
22:44:14.398 00.000 29988 worker thread done servicing request
22:44:14.398 00.000 29988 Worker thread wakes up
22:44:14.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:14.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:14.399 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:15.912 01.513 29988 Exposure complete
22:44:15.959 00.047 29988 worker thread done servicing request
22:44:15.959 00.000 28316 OnExposeComplete: enter
22:44:15.961 00.002 28316 UpdateGuideState(): m_state=6
22:44:15.962 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
22:44:15.963 00.001 28316 Star::Find returns 1 (0), X=590.33, Y=111.80, Mass=1876, SNR=29.8, Peak=172 HFD=4.5
22:44:15.963 00.000 28316 MultiStar: [#1 0.03,0.06,0.90,U] [#2 0.05,0.05,0.97,U] [#3 0.12,0.00,0.87,U] [#4 0.16,0.06,0.85,U] [#5 0.10,0.36,0.00,M6] [#6 -0.08,-0.13,0.74,U] [#7 -0.11,0.24,0.68,U] [#8 0.00,0.16,0.63,U] 
22:44:15.964 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.02}, one-star: {0.29, -0.16}
22:44:15.964 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
22:44:15.965 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
22:44:15.966 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.33 mountX=0.01 mountY=-0.08, mountTheta=-1.47
22:44:15.969 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
22:44:15.970 00.001 28316 Enqueuing Move request for scope (0.07, 0.02)
22:44:15.971 00.001 29988 Worker thread wakes up
22:44:15.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:15.972 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.8
22:44:15.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:15.974 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:44:15.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:15.975 00.001 28316 Enqueuing Expose request
22:44:15.976 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:44:15.976 00.000 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.08
22:44:15.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:44:15.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:15.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:44:15.976 00.000 29988 MoveAxis(E, 0, ABG)
22:44:15.976 00.000 29988 Move returns status 0, amount 0
22:44:15.976 00.000 29988 MoveAxis(N, 0, ABG)
22:44:15.976 00.000 29988 Move returns status 0, amount 0
22:44:15.976 00.000 29988 move complete, result=0
22:44:15.977 00.001 29988 worker thread done servicing request
22:44:15.977 00.000 29988 Worker thread wakes up
22:44:15.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:15.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:15.977 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:17.598 01.621 29988 Exposure complete
22:44:17.648 00.050 29988 worker thread done servicing request
22:44:17.649 00.001 28316 OnExposeComplete: enter
22:44:17.649 00.000 28316 UpdateGuideState(): m_state=6
22:44:17.650 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
22:44:17.650 00.000 28316 Star::Find returns 1 (0), X=590.36, Y=111.88, Mass=1909, SNR=30.1, Peak=158 HFD=4.0
22:44:17.651 00.001 28316 MultiStar: [#1 0.30,0.24,0.00,M1] [#2 0.09,0.14,0.91,U] [#3 0.23,-0.23,0.88,U] [#4 0.08,0.12,0.84,U] [#5 0.21,0.40,0.00,M7] [#6 0.01,-0.17,0.72,U] [#7 0.10,0.07,0.66,U] [#8 0.12,0.19,0.61,U] 
22:44:17.651 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.00}, one-star: {0.32, -0.08}
22:44:17.652 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
22:44:17.652 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
22:44:17.653 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.01 mountX=0.06 mountY=-0.13, mountTheta=-1.12
22:44:17.653 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.00, opts=13)
22:44:17.654 00.001 28316 Enqueuing Move request for scope (0.14, -0.00)
22:44:17.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:17.655 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.1
22:44:17.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:17.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:17.657 00.002 28316 Enqueuing Expose request
22:44:17.659 00.002 29988 Worker thread wakes up
22:44:17.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
22:44:17.659 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
22:44:17.659 00.000 29988 Moving (0.14, -0.00) raw xDistance=0.06 yDistance=-0.13
22:44:17.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:17.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:17.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:17.660 00.001 29988 MoveAxis(E, 0, ABG)
22:44:17.660 00.000 29988 Move returns status 0, amount 0
22:44:17.660 00.000 29988 MoveAxis(N, 0, ABG)
22:44:17.660 00.000 29988 Move returns status 0, amount 0
22:44:17.660 00.000 29988 move complete, result=0
22:44:17.660 00.000 29988 worker thread done servicing request
22:44:17.660 00.000 29988 Worker thread wakes up
22:44:17.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:17.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:17.661 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:19.177 01.516 29988 Exposure complete
22:44:19.204 00.027 29988 worker thread done servicing request
22:44:19.204 00.000 28316 OnExposeComplete: enter
22:44:19.204 00.000 28316 UpdateGuideState(): m_state=6
22:44:19.205 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
22:44:19.205 00.000 28316 Star::Find returns 1 (0), X=590.24, Y=111.65, Mass=1795, SNR=29.1, Peak=149 HFD=4.3
22:44:19.207 00.002 28316 MultiStar: [#1 0.22,0.01,0.90,U] [#2 0.11,0.01,0.97,U] [#3 0.17,-0.27,0.91,U] [#4 0.12,-0.10,0.89,U] [#5 0.14,0.18,0.82,U] [#6 -0.17,-0.19,0.73,U] [#7 0.03,0.01,0.67,U] [#8 0.03,-0.05,0.64,U] 
22:44:19.207 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.20, -0.30}
22:44:19.207 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
22:44:19.208 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.71)
22:44:19.208 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.67 mountX=0.12 mountY=-0.06, mountTheta=-0.44
22:44:19.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
22:44:19.211 00.001 28316 Enqueuing Move request for scope (0.11, -0.08)
22:44:19.211 00.000 29988 Worker thread wakes up
22:44:19.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:44:19.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
22:44:19.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
22:44:19.212 00.000 28316 UpdateGuideState exits: m=1795 RSB=29.1
22:44:19.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:19.213 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:19.213 00.000 28316 Enqueuing Expose request
22:44:19.213 00.000 29988 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=-0.06
22:44:19.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:44:19.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:19.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:44:19.214 00.001 29988 MoveAxis(E, 0, ABG)
22:44:19.214 00.000 29988 Move returns status 0, amount 0
22:44:19.214 00.000 29988 MoveAxis(N, 0, ABG)
22:44:19.214 00.000 29988 Move returns status 0, amount 0
22:44:19.214 00.000 29988 move complete, result=0
22:44:19.214 00.000 29988 worker thread done servicing request
22:44:19.214 00.000 29988 Worker thread wakes up
22:44:19.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:19.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:19.214 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:20.845 01.631 29988 Exposure complete
22:44:20.916 00.071 29988 worker thread done servicing request
22:44:20.916 00.000 28316 OnExposeComplete: enter
22:44:20.918 00.002 28316 UpdateGuideState(): m_state=6
22:44:20.919 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
22:44:20.920 00.001 28316 Star::Find returns 1 (0), X=590.35, Y=111.93, Mass=1818, SNR=29.3, Peak=171 HFD=4.0
22:44:20.922 00.002 28316 MultiStar: [#1 0.13,0.10,0.91,U] [#2 -0.04,-0.07,0.99,U] [#3 0.09,-0.12,0.91,U] [#4 0.18,0.01,0.90,U] [#5 0.18,0.45,0.00,M7] [#6 0.03,-0.07,0.73,U] [#7 0.02,0.17,0.68,U] [#8 0.12,0.24,0.63,U] 
22:44:20.923 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.02}, one-star: {0.31, -0.02}
22:44:20.923 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
22:44:20.924 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
22:44:20.925 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.15 mountX=0.03 mountY=-0.10, mountTheta=-1.29
22:44:20.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
22:44:20.926 00.000 28316 Enqueuing Move request for scope (0.11, 0.02)
22:44:20.927 00.001 29988 Worker thread wakes up
22:44:20.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:20.927 00.000 28316 UpdateGuideState exits: m=1818 RSB=29.3
22:44:20.928 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:20.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:20.929 00.001 28316 Enqueuing Expose request
22:44:20.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
22:44:20.929 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
22:44:20.929 00.000 29988 Moving (0.11, 0.02) raw xDistance=0.03 yDistance=-0.10
22:44:20.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:44:20.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:20.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:44:20.929 00.000 29988 MoveAxis(E, 0, ABG)
22:44:20.929 00.000 29988 Move returns status 0, amount 0
22:44:20.929 00.000 29988 MoveAxis(N, 0, ABG)
22:44:20.929 00.000 29988 Move returns status 0, amount 0
22:44:20.929 00.000 29988 move complete, result=0
22:44:20.929 00.000 29988 worker thread done servicing request
22:44:20.929 00.000 29988 Worker thread wakes up
22:44:20.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:20.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:20.929 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:22.343 01.414 29988 Exposure complete
22:44:22.370 00.027 29988 worker thread done servicing request
22:44:22.370 00.000 28316 OnExposeComplete: enter
22:44:22.370 00.000 28316 UpdateGuideState(): m_state=6
22:44:22.373 00.003 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
22:44:22.376 00.003 28316 Star::Find returns 1 (0), X=590.35, Y=111.55, Mass=1793, SNR=29.2, Peak=143 HFD=4.0
22:44:22.379 00.003 28316 MultiStar: [#1 0.15,-0.13,0.95,U] [#2 0.19,-0.16,1.00,U] [#3 0.32,-0.31,0.00,M1] [#4 0.27,-0.25,0.00,M1] [#5 0.21,0.19,0.80,U] [#6 0.05,-0.43,0.00,M1] [#7 0.06,-0.09,0.65,U] [#8 0.20,-0.21,0.59,U] 
22:44:22.381 00.002 28316 refined, 5 included, MultiStar: {0.19, -0.15}, one-star: {0.31, -0.41}
22:44:22.383 00.002 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
22:44:22.386 00.003 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.69)
22:44:22.387 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.65 mountX=0.21 mountY=-0.11, mountTheta=-0.46
22:44:22.388 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.15, opts=13)
22:44:22.389 00.001 28316 Enqueuing Move request for scope (0.19, -0.15)
22:44:22.389 00.000 29988 Worker thread wakes up
22:44:22.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
22:44:22.389 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
22:44:22.390 00.001 29988 Moving (0.19, -0.15) raw xDistance=0.21 yDistance=-0.11
22:44:22.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:22.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:44:22.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:22.390 00.000 28316 UpdateGuideState exits: m=1793 RSB=29.2
22:44:22.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:22.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:22.392 00.001 28316 Enqueuing Expose request
22:44:22.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:44:22.392 00.000 29988 MoveAxis(W, 45, ABG)
22:44:22.392 00.000 29988 Guiding  Dir = 3, Dur = 45
22:44:22.392 00.000 29988 IsSlewing returns 0
22:44:22.393 00.001 29988 IsGuiding returns 0
22:44:22.394 00.001 29988 PulseGuide returned control before completion, sleep 54
22:44:22.449 00.055 29988 IsGuiding returns 1
22:44:22.449 00.000 29988 scope still moving after pulse duration time elapsed
22:44:22.480 00.031 29988 IsSlewing returns 0
22:44:22.480 00.000 29988 IsGuiding returns 0
22:44:22.480 00.000 29988 scope move finished after 45 + 42 ms
22:44:22.481 00.001 29988 Move returns status 0, amount 45
22:44:22.481 00.000 29988 MoveAxis(N, 0, ABG)
22:44:22.481 00.000 29988 Move returns status 0, amount 0
22:44:22.481 00.000 29988 move complete, result=0
22:44:22.481 00.000 29988 worker thread done servicing request
22:44:22.481 00.000 29988 Worker thread wakes up
22:44:22.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:22.481 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
22:44:22.482 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:24.115 01.633 29988 Exposure complete
22:44:24.148 00.033 29988 worker thread done servicing request
22:44:24.148 00.000 28316 OnExposeComplete: enter
22:44:24.148 00.000 28316 UpdateGuideState(): m_state=6
22:44:24.149 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
22:44:24.149 00.000 28316 Star::Find returns 1 (0), X=590.68, Y=111.62, Mass=1773, SNR=28.8, Peak=135 HFD=4.3
22:44:24.150 00.001 28316 MultiStar: large primary error, entering stabilization period
22:44:24.150 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
22:44:24.150 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.52)
22:44:24.151 00.001 28316 CameraToMount -- cameraX=0.64 cameraY=-0.33 hyp=0.72 cameraTheta=-0.48 mountX=0.57 mountY=-0.42, mountTheta=-0.64
22:44:24.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=-0.33, opts=13)
22:44:24.152 00.000 28316 Enqueuing Move request for scope (0.64, -0.33)
22:44:24.153 00.001 29988 Worker thread wakes up
22:44:24.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.33) opts 0xd
22:44:24.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, -0.33)
22:44:24.153 00.000 29988 Moving (0.64, -0.33) raw xDistance=0.57 yDistance=-0.42
22:44:24.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.57
22:44:24.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
22:44:24.154 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:44:24.154 00.000 29988 MoveAxis(W, 122, ABG)
22:44:24.154 00.000 28316 UpdateGuideState exits: m=1773 RSB=28.8
22:44:24.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:24.155 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:24.155 00.000 28316 Enqueuing Expose request
22:44:24.156 00.001 29988 Guiding  Dir = 3, Dur = 122
22:44:24.156 00.000 29988 IsSlewing returns 0
22:44:24.156 00.000 29988 IsGuiding returns 0
22:44:24.158 00.002 29988 PulseGuide returned control before completion, sleep 131
22:44:24.300 00.142 29988 IsGuiding returns 0
22:44:24.300 00.000 29988 Move returns status 0, amount 122
22:44:24.300 00.000 29988 MoveAxis(N, 100, ABG)
22:44:24.300 00.000 29988 Guiding  Dir = 0, Dur = 100
22:44:24.300 00.000 29988 IsSlewing returns 0
22:44:24.301 00.001 29988 IsGuiding returns 0
22:44:24.305 00.004 29988 PulseGuide returned control before completion, sleep 106
22:44:24.425 00.120 29988 IsGuiding returns 0
22:44:24.425 00.000 29988 Move returns status 0, amount 100
22:44:24.425 00.000 29988 move complete, result=0
22:44:24.427 00.002 29988 worker thread done servicing request
22:44:24.427 00.000 29988 Worker thread wakes up
22:44:24.427 00.000 28316 GuideStep: 0.6 px 122 ms WEST, -0.4 px 100 ms NORTH
22:44:24.428 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:24.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:25.845 01.417 29988 Exposure complete
22:44:25.890 00.045 29988 worker thread done servicing request
22:44:25.891 00.001 28316 OnExposeComplete: enter
22:44:25.891 00.000 28316 UpdateGuideState(): m_state=6
22:44:25.892 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
22:44:25.892 00.000 28316 Star::Find returns 1 (0), X=590.05, Y=111.75, Mass=1753, SNR=28.8, Peak=146 HFD=4.3
22:44:25.893 00.001 28316 MultiStar: exiting stabilization period
22:44:25.893 00.000 28316 MultiStar: [#1 -0.17,0.06,0.93,U] [#2 -0.16,0.10,0.98,U] [#3 -0.14,-0.13,0.88,U] [#4 -0.17,0.02,0.88,U] [#5 -0.22,0.36,0.00,M7] [#6 -0.42,-0.06,0.00,M2] [#7 -0.28,0.07,0.68,U] [#8 -0.06,-0.01,0.64,U] 
22:44:25.894 00.001 28316 refined, 6 included, MultiStar: {-0.14, -0.02}, one-star: {0.00, -0.20}
22:44:25.896 00.002 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
22:44:25.897 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.23 = 1.23)
22:44:25.898 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.02 mountX=-0.04 mountY=0.13, mountTheta=1.88
22:44:25.901 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
22:44:25.901 00.000 28316 Enqueuing Move request for scope (-0.14, -0.02)
22:44:25.902 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:25.902 00.000 29988 Worker thread wakes up
22:44:25.902 00.000 28316 UpdateGuideState exits: m=1753 RSB=28.8
22:44:25.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:25.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:25.903 00.000 28316 Enqueuing Expose request
22:44:25.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
22:44:25.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
22:44:25.904 00.000 29988 Moving (-0.14, -0.02) raw xDistance=-0.04 yDistance=0.13
22:44:25.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:44:25.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:25.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:44:25.904 00.000 29988 MoveAxis(E, 0, ABG)
22:44:25.904 00.000 29988 Move returns status 0, amount 0
22:44:25.904 00.000 29988 MoveAxis(N, 0, ABG)
22:44:25.904 00.000 29988 Move returns status 0, amount 0
22:44:25.904 00.000 29988 move complete, result=0
22:44:25.904 00.000 29988 worker thread done servicing request
22:44:25.904 00.000 29988 Worker thread wakes up
22:44:25.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:25.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:25.905 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:27.533 01.628 29988 Exposure complete
22:44:27.573 00.040 29988 worker thread done servicing request
22:44:27.574 00.001 28316 OnExposeComplete: enter
22:44:27.574 00.000 28316 UpdateGuideState(): m_state=6
22:44:27.575 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
22:44:27.575 00.000 28316 Star::Find returns 1 (0), X=590.07, Y=111.87, Mass=1819, SNR=29.4, Peak=178 HFD=4.3
22:44:27.576 00.001 28316 MultiStar: [#1 -0.01,0.25,0.88,U] [#2 -0.24,0.19,0.93,U] [#3 -0.12,0.03,0.86,U] [#4 -0.05,0.13,0.90,U] [#5 -0.13,0.59,0.00,M8] [#6 -0.39,-0.01,0.00,M3] [#7 -0.07,0.28,0.66,U] [#8 -0.30,0.40,0.00,M1] 
22:44:27.576 00.000 28316 single-star, 5 included, MultiStar: {-0.08, 0.12}, one-star: {0.03, -0.09}
22:44:27.577 00.001 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.14) = xAngle (-0.15 = -0.15)
22:44:27.577 00.000 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
22:44:27.578 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.29 mountX=0.09 mountY=0.02, mountTheta=0.19
22:44:27.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.09, opts=13)
22:44:27.579 00.000 28316 Enqueuing Move request for scope (0.03, -0.09)
22:44:27.580 00.001 29988 Worker thread wakes up
22:44:27.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:27.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
22:44:27.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
22:44:27.580 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.4
22:44:27.581 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:27.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:27.582 00.001 28316 Enqueuing Expose request
22:44:27.583 00.001 29988 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.02
22:44:27.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:44:27.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:27.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:44:27.583 00.000 29988 MoveAxis(E, 0, ABG)
22:44:27.583 00.000 29988 Move returns status 0, amount 0
22:44:27.583 00.000 29988 MoveAxis(N, 0, ABG)
22:44:27.583 00.000 29988 Move returns status 0, amount 0
22:44:27.583 00.000 29988 move complete, result=0
22:44:27.583 00.000 29988 worker thread done servicing request
22:44:27.583 00.000 29988 Worker thread wakes up
22:44:27.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:27.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:27.583 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:29.107 01.524 29988 Exposure complete
22:44:29.143 00.036 29988 worker thread done servicing request
22:44:29.143 00.000 28316 OnExposeComplete: enter
22:44:29.143 00.000 28316 UpdateGuideState(): m_state=6
22:44:29.144 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
22:44:29.144 00.000 28316 Star::Find returns 1 (0), X=589.99, Y=111.76, Mass=1763, SNR=28.8, Peak=163 HFD=4.1
22:44:29.145 00.001 28316 MultiStar: [#1 -0.02,0.24,0.94,U] [#2 -0.23,0.08,1.03,U] [#3 -0.04,-0.09,0.91,U] [#4 -0.05,0.04,0.89,U] [#5 -0.07,0.37,0.00,M9] [#6 -0.28,-0.07,0.71,U] [#7 -0.27,-0.07,0.67,U] [#8 -0.21,0.14,0.65,U] 
22:44:29.145 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.01}, one-star: {-0.05, -0.20}
22:44:29.146 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
22:44:29.146 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
22:44:29.147 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=-0.06 mountY=0.12, mountTheta=2.06
22:44:29.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
22:44:29.148 00.000 28316 Enqueuing Move request for scope (-0.13, 0.01)
22:44:29.149 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:29.149 00.000 28316 UpdateGuideState exits: m=1763 RSB=28.8
22:44:29.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:29.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:29.150 00.000 28316 Enqueuing Expose request
22:44:29.150 00.000 29988 Worker thread wakes up
22:44:29.152 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
22:44:29.152 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
22:44:29.152 00.000 29988 Moving (-0.13, 0.01) raw xDistance=-0.06 yDistance=0.12
22:44:29.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:44:29.152 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:29.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:44:29.152 00.000 29988 MoveAxis(E, 0, ABG)
22:44:29.152 00.000 29988 Move returns status 0, amount 0
22:44:29.152 00.000 29988 MoveAxis(N, 0, ABG)
22:44:29.152 00.000 29988 Move returns status 0, amount 0
22:44:29.152 00.000 29988 move complete, result=0
22:44:29.152 00.000 29988 worker thread done servicing request
22:44:29.152 00.000 29988 Worker thread wakes up
22:44:29.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:29.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:29.153 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:30.775 01.622 29988 Exposure complete
22:44:30.802 00.027 29988 worker thread done servicing request
22:44:30.802 00.000 28316 OnExposeComplete: enter
22:44:30.802 00.000 28316 UpdateGuideState(): m_state=6
22:44:30.803 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
22:44:30.803 00.000 28316 Star::Find returns 1 (0), X=590.08, Y=111.99, Mass=1740, SNR=28.6, Peak=160 HFD=4.3
22:44:30.804 00.001 28316 MultiStar: [#1 -0.05,0.25,0.99,U] [#2 -0.16,0.24,0.99,U] [#3 0.07,-0.11,0.90,U] [#4 -0.05,0.22,0.87,U] [#5 0.09,0.64,0.00,M10] [#6 -0.23,0.01,0.76,U] [#7 -0.25,0.18,0.68,U] [#8 0.06,0.42,0.00,M1] 
22:44:30.805 00.001 28316 single-star, 6 included, MultiStar: {-0.08, 0.12}, one-star: {0.03, 0.03}
22:44:30.807 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
22:44:30.807 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
22:44:30.808 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.74 mountX=-0.01 mountY=-0.04, mountTheta=-1.88
22:44:30.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
22:44:30.811 00.002 28316 Enqueuing Move request for scope (0.03, 0.03)
22:44:30.812 00.001 29988 Worker thread wakes up
22:44:30.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:30.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:44:30.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:44:30.813 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.01 yDistance=-0.04
22:44:30.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:44:30.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:30.813 00.000 28316 UpdateGuideState exits: m=1740 RSB=28.6
22:44:30.814 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:30.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:30.814 00.000 28316 Enqueuing Expose request
22:44:30.815 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:30.815 00.000 29988 MoveAxis(E, 0, ABG)
22:44:30.815 00.000 29988 Move returns status 0, amount 0
22:44:30.815 00.000 29988 MoveAxis(N, 0, ABG)
22:44:30.815 00.000 29988 Move returns status 0, amount 0
22:44:30.815 00.000 29988 move complete, result=0
22:44:30.815 00.000 29988 worker thread done servicing request
22:44:30.815 00.000 29988 Worker thread wakes up
22:44:30.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:30.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:30.816 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:32.337 01.521 29988 Exposure complete
22:44:32.372 00.035 29988 worker thread done servicing request
22:44:32.372 00.000 28316 OnExposeComplete: enter
22:44:32.372 00.000 28316 UpdateGuideState(): m_state=6
22:44:32.373 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
22:44:32.373 00.000 28316 Star::Find returns 1 (0), X=590.11, Y=111.67, Mass=1914, SNR=30.0, Peak=160 HFD=4.3
22:44:32.374 00.001 28316 MultiStar: [#1 -0.13,-0.12,0.93,U] [#2 -0.18,-0.16,0.96,U] [#3 -0.02,-0.26,0.84,U] [#4 0.07,-0.14,0.87,U] [#5 -0.02,0.16,0.76,U] [#6 -0.12,-0.21,0.72,U] [#7 -0.17,0.01,0.64,U] [#8 -0.10,-0.01,0.60,U] 
22:44:32.374 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {0.07, -0.29}
22:44:32.375 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
22:44:32.376 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
22:44:32.376 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.01 mountX=0.09 mountY=0.11, mountTheta=0.88
22:44:32.378 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
22:44:32.378 00.000 28316 Enqueuing Move request for scope (-0.06, -0.13)
22:44:32.379 00.001 29988 Worker thread wakes up
22:44:32.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
22:44:32.379 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
22:44:32.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:32.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:32.381 00.001 28316 Enqueuing Expose request
22:44:32.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
22:44:32.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
22:44:32.381 00.000 29988 Moving (-0.06, -0.13) raw xDistance=0.09 yDistance=0.11
22:44:32.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:44:32.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:32.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:44:32.381 00.000 29988 MoveAxis(E, 0, ABG)
22:44:32.381 00.000 29988 Move returns status 0, amount 0
22:44:32.381 00.000 29988 MoveAxis(N, 0, ABG)
22:44:32.381 00.000 29988 Move returns status 0, amount 0
22:44:32.381 00.000 29988 move complete, result=0
22:44:32.381 00.000 29988 worker thread done servicing request
22:44:32.382 00.001 29988 Worker thread wakes up
22:44:32.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:32.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:32.382 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:34.009 01.627 29988 Exposure complete
22:44:34.036 00.027 29988 worker thread done servicing request
22:44:34.036 00.000 28316 OnExposeComplete: enter
22:44:34.036 00.000 28316 UpdateGuideState(): m_state=6
22:44:34.037 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
22:44:34.037 00.000 28316 Star::Find returns 1 (0), X=590.02, Y=111.50, Mass=1740, SNR=28.6, Peak=145 HFD=4.2
22:44:34.038 00.001 28316 MultiStar: [#1 -0.22,-0.02,0.94,U] [#2 -0.40,-0.08,0.00,M1] [#3 -0.20,-0.31,0.00,M1] [#4 -0.06,-0.24,0.90,U] [#5 -0.29,0.15,0.83,U] [#6 -0.30,-0.19,0.00,M1] [#7 -0.25,-0.06,0.70,U] [#8 -0.18,-0.10,0.60,U] 
22:44:34.038 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.13}, one-star: {-0.02, -0.45}
22:44:34.039 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
22:44:34.040 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.79 = 1.79)
22:44:34.041 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.46 mountX=0.05 mountY=0.21, mountTheta=1.32
22:44:34.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.13, opts=13)
22:44:34.043 00.000 28316 Enqueuing Move request for scope (-0.16, -0.13)
22:44:34.044 00.001 29988 Worker thread wakes up
22:44:34.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:34.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
22:44:34.044 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
22:44:34.045 00.001 29988 Moving (-0.16, -0.13) raw xDistance=0.05 yDistance=0.21
22:44:34.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:44:34.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:34.045 00.000 28316 UpdateGuideState exits: m=1740 RSB=28.6
22:44:34.048 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:44:34.048 00.000 29988 MoveAxis(E, 0, ABG)
22:44:34.048 00.000 29988 Move returns status 0, amount 0
22:44:34.048 00.000 29988 MoveAxis(N, 0, ABG)
22:44:34.048 00.000 29988 Move returns status 0, amount 0
22:44:34.048 00.000 29988 move complete, result=0
22:44:34.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.049 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:34.049 00.000 28316 Enqueuing Expose request
22:44:34.049 00.000 29988 worker thread done servicing request
22:44:34.049 00.000 29988 Worker thread wakes up
22:44:34.049 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:34.050 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:34.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:35.567 01.517 29988 Exposure complete
22:44:35.603 00.036 29988 worker thread done servicing request
22:44:35.603 00.000 28316 OnExposeComplete: enter
22:44:35.604 00.001 28316 UpdateGuideState(): m_state=6
22:44:35.605 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
22:44:35.605 00.000 28316 Star::Find returns 1 (0), X=590.06, Y=111.59, Mass=1841, SNR=29.5, Peak=155 HFD=4.1
22:44:35.608 00.003 28316 MultiStar: [#1 -0.07,-0.08,0.90,U] [#2 -0.15,-0.07,1.02,U] [#3 -0.22,-0.20,0.87,U] [#4 0.08,-0.15,0.88,U] [#5 -0.03,0.26,0.79,U] [#6 -0.31,-0.28,0.00,M2] [#7 -0.16,-0.03,0.65,U] [#8 -0.16,-0.15,0.62,U] 
22:44:35.610 00.002 28316 refined, 7 included, MultiStar: {-0.08, -0.11}, one-star: {0.01, -0.37}
22:44:35.613 00.003 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
22:44:35.615 00.002 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
22:44:35.617 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.23 mountX=0.06 mountY=0.12, mountTheta=1.10
22:44:35.620 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
22:44:35.621 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
22:44:35.621 00.000 29988 Worker thread wakes up
22:44:35.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:35.622 00.001 28316 UpdateGuideState exits: m=1841 RSB=29.5
22:44:35.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:35.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:35.624 00.001 28316 Enqueuing Expose request
22:44:35.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
22:44:35.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
22:44:35.624 00.000 29988 Moving (-0.08, -0.11) raw xDistance=0.06 yDistance=0.12
22:44:35.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:35.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:35.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:44:35.624 00.000 29988 MoveAxis(E, 0, ABG)
22:44:35.624 00.000 29988 Move returns status 0, amount 0
22:44:35.624 00.000 29988 MoveAxis(N, 0, ABG)
22:44:35.624 00.000 29988 Move returns status 0, amount 0
22:44:35.624 00.000 29988 move complete, result=0
22:44:35.624 00.000 29988 worker thread done servicing request
22:44:35.624 00.000 29988 Worker thread wakes up
22:44:35.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:35.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:35.625 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:37.250 01.625 29988 Exposure complete
22:44:37.286 00.036 29988 worker thread done servicing request
22:44:37.286 00.000 28316 OnExposeComplete: enter
22:44:37.287 00.001 28316 UpdateGuideState(): m_state=6
22:44:37.287 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
22:44:37.288 00.001 28316 Star::Find returns 1 (0), X=590.01, Y=111.80, Mass=1968, SNR=30.5, Peak=187 HFD=4.3
22:44:37.288 00.000 28316 MultiStar: [#1 -0.10,0.03,0.86,U] [#2 -0.13,0.12,0.95,U] [#3 -0.17,-0.08,0.87,U] [#4 -0.03,-0.08,0.81,U] [#5 -0.16,0.35,0.00,M8] [#6 -0.32,-0.01,0.70,U] [#7 -0.31,0.06,0.66,U] [#8 -0.04,0.09,0.58,U] 
22:44:37.289 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.03, -0.16}
22:44:37.289 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.92 = -1.92)
22:44:37.289 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
22:44:37.291 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=-0.05 mountY=0.12, mountTheta=1.92
22:44:37.292 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
22:44:37.293 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
22:44:37.293 00.000 29988 Worker thread wakes up
22:44:37.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
22:44:37.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
22:44:37.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:44:37.294 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.5
22:44:37.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:37.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:37.295 00.000 28316 Enqueuing Expose request
22:44:37.295 00.000 29988 Moving (-0.13, -0.01) raw xDistance=-0.05 yDistance=0.12
22:44:37.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:44:37.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:37.296 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:44:37.296 00.000 29988 MoveAxis(E, 0, ABG)
22:44:37.296 00.000 29988 Move returns status 0, amount 0
22:44:37.296 00.000 29988 MoveAxis(N, 0, ABG)
22:44:37.296 00.000 29988 Move returns status 0, amount 0
22:44:37.296 00.000 29988 move complete, result=0
22:44:37.296 00.000 29988 worker thread done servicing request
22:44:37.296 00.000 29988 Worker thread wakes up
22:44:37.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:37.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:37.296 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:38.812 01.516 29988 Exposure complete
22:44:38.844 00.032 29988 worker thread done servicing request
22:44:38.844 00.000 28316 OnExposeComplete: enter
22:44:38.848 00.004 28316 UpdateGuideState(): m_state=6
22:44:38.850 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
22:44:38.853 00.003 28316 Star::Find returns 1 (0), X=589.96, Y=111.88, Mass=2042, SNR=31.0, Peak=195 HFD=4.3
22:44:38.856 00.003 28316 MultiStar: [#1 -0.19,0.22,0.85,U] [#2 -0.43,0.23,0.00,M1] [#3 -0.32,0.01,0.87,U] [#4 -0.20,0.26,0.84,U] [#5 -0.15,0.46,0.00,M9] [#6 -0.53,0.05,0.00,M2] [#7 -0.54,0.26,0.00,M1] [#8 -0.42,0.15,0.00,M1] 
22:44:38.856 00.000 28316 single-star, 3 included, MultiStar: {-0.19, 0.09}, one-star: {-0.08, -0.08}
22:44:38.857 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.14) = xAngle (-1.23 = -1.23)
22:44:38.857 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.87 = 1.87)
22:44:38.858 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.37 mountX=0.04 mountY=0.11, mountTheta=1.23
22:44:38.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
22:44:38.860 00.001 28316 Enqueuing Move request for scope (-0.08, -0.08)
22:44:38.860 00.000 29988 Worker thread wakes up
22:44:38.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:38.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:44:38.862 00.002 28316 UpdateGuideState exits: m=2042 RSB=31.0
22:44:38.862 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:44:38.862 00.000 29988 Moving (-0.08, -0.08) raw xDistance=0.04 yDistance=0.11
22:44:38.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:38.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:38.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:38.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:38.863 00.001 28316 Enqueuing Expose request
22:44:38.863 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:44:38.863 00.000 29988 MoveAxis(E, 0, ABG)
22:44:38.863 00.000 29988 Move returns status 0, amount 0
22:44:38.863 00.000 29988 MoveAxis(N, 0, ABG)
22:44:38.863 00.000 29988 Move returns status 0, amount 0
22:44:38.863 00.000 29988 move complete, result=0
22:44:38.864 00.001 29988 worker thread done servicing request
22:44:38.864 00.000 29988 Worker thread wakes up
22:44:38.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:38.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:38.864 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:40.489 01.625 29988 Exposure complete
22:44:40.514 00.025 29988 worker thread done servicing request
22:44:40.514 00.000 28316 OnExposeComplete: enter
22:44:40.515 00.001 28316 UpdateGuideState(): m_state=6
22:44:40.516 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
22:44:40.518 00.002 28316 Star::Find returns 1 (0), X=589.99, Y=111.86, Mass=1904, SNR=30.0, Peak=179 HFD=4.3
22:44:40.519 00.001 28316 MultiStar: [#1 -0.12,0.16,0.89,U] [#2 -0.24,0.11,0.97,U] [#3 -0.18,-0.11,0.84,U] [#4 -0.10,-0.00,0.84,U] [#5 -0.33,0.46,0.00,M10] [#6 -0.46,-0.01,0.00,M3] [#7 -0.26,0.14,0.67,U] [#8 -0.11,0.07,0.59,U] 
22:44:40.522 00.003 28316 single-star, 6 included, MultiStar: {-0.15, 0.03}, one-star: {-0.05, -0.09}
22:44:40.523 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.14) = xAngle (-0.94 = -0.94)
22:44:40.523 00.000 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
22:44:40.524 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.08 mountX=0.06 mountY=0.09, mountTheta=0.95
22:44:40.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
22:44:40.525 00.000 28316 Enqueuing Move request for scope (-0.05, -0.09)
22:44:40.526 00.001 29988 Worker thread wakes up
22:44:40.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:40.526 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
22:44:40.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:40.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:40.527 00.000 28316 Enqueuing Expose request
22:44:40.528 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
22:44:40.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
22:44:40.528 00.000 29988 Moving (-0.05, -0.09) raw xDistance=0.06 yDistance=0.09
22:44:40.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:40.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:40.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:44:40.528 00.000 29988 MoveAxis(E, 0, ABG)
22:44:40.528 00.000 29988 Move returns status 0, amount 0
22:44:40.528 00.000 29988 MoveAxis(N, 0, ABG)
22:44:40.528 00.000 29988 Move returns status 0, amount 0
22:44:40.528 00.000 29988 move complete, result=0
22:44:40.528 00.000 29988 worker thread done servicing request
22:44:40.528 00.000 29988 Worker thread wakes up
22:44:40.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:40.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:40.528 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:42.049 01.521 29988 Exposure complete
22:44:42.089 00.040 29988 worker thread done servicing request
22:44:42.089 00.000 28316 OnExposeComplete: enter
22:44:42.090 00.001 28316 UpdateGuideState(): m_state=6
22:44:42.091 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
22:44:42.091 00.000 28316 Star::Find returns 1 (0), X=590.09, Y=111.76, Mass=1832, SNR=29.5, Peak=153 HFD=4.2
22:44:42.092 00.001 28316 MultiStar: [#1 -0.04,-0.06,0.91,U] [#2 -0.10,-0.02,1.00,U] [#3 0.06,-0.15,0.89,U] [#4 -0.06,0.00,0.87,U] [#5 -0.04,0.22,0.75,U] [#6 -0.27,-0.15,0.71,U] [#7 -0.21,-0.07,0.67,U] [#8 -0.13,0.02,0.60,U] 
22:44:42.092 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {0.05, -0.19}
22:44:42.093 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.14) = xAngle (-1.37 = -1.37)
22:44:42.093 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.73 = 1.73)
22:44:42.094 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.52 mountX=0.02 mountY=0.09, mountTheta=1.38
22:44:42.095 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
22:44:42.095 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
22:44:42.095 00.000 29988 Worker thread wakes up
22:44:42.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:44:42.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:44:42.098 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:44:42.098 00.000 29988 Moving (-0.07, -0.05) raw xDistance=0.02 yDistance=0.09
22:44:42.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:44:42.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:42.098 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.5
22:44:42.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:42.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:42.100 00.001 28316 Enqueuing Expose request
22:44:42.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:44:42.100 00.000 29988 MoveAxis(E, 0, ABG)
22:44:42.100 00.000 29988 Move returns status 0, amount 0
22:44:42.100 00.000 29988 MoveAxis(N, 0, ABG)
22:44:42.100 00.000 29988 Move returns status 0, amount 0
22:44:42.100 00.000 29988 move complete, result=0
22:44:42.100 00.000 29988 worker thread done servicing request
22:44:42.100 00.000 29988 Worker thread wakes up
22:44:42.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:42.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:42.101 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:43.736 01.635 29988 Exposure complete
22:44:43.779 00.043 29988 worker thread done servicing request
22:44:43.779 00.000 28316 OnExposeComplete: enter
22:44:43.779 00.000 28316 UpdateGuideState(): m_state=6
22:44:43.780 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
22:44:43.780 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=111.90, Mass=1906, SNR=30.0, Peak=179 HFD=4.3
22:44:43.781 00.001 28316 MultiStar: [#1 -0.12,0.24,0.89,U] [#2 -0.16,0.30,0.98,U] [#3 -0.15,0.02,0.88,U] [#4 -0.06,0.16,0.85,U] [#5 -0.15,0.53,0.00,M10] [#6 -0.17,-0.01,0.74,U] [#7 -0.39,0.32,0.00,M1] [#8 -0.17,0.19,0.64,U] 
22:44:43.782 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.12}, one-star: {0.11, -0.06}
22:44:43.783 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.64 = 0.64)
22:44:43.783 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.74 = -2.54)
22:44:43.783 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.50 mountX=0.10 mountY=-0.07, mountTheta=-0.61
22:44:43.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
22:44:43.784 00.000 28316 Enqueuing Move request for scope (0.11, -0.06)
22:44:43.785 00.001 29988 Worker thread wakes up
22:44:43.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
22:44:43.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:43.786 00.001 28316 UpdateGuideState exits: m=1906 RSB=30.0
22:44:43.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:43.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:43.788 00.001 28316 Enqueuing Expose request
22:44:43.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
22:44:43.788 00.000 29988 Moving (0.11, -0.06) raw xDistance=0.10 yDistance=-0.07
22:44:43.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:44:43.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:43.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:44:43.788 00.000 29988 MoveAxis(E, 0, ABG)
22:44:43.788 00.000 29988 Move returns status 0, amount 0
22:44:43.788 00.000 29988 MoveAxis(N, 0, ABG)
22:44:43.788 00.000 29988 Move returns status 0, amount 0
22:44:43.788 00.000 29988 move complete, result=0
22:44:43.788 00.000 29988 worker thread done servicing request
22:44:43.788 00.000 29988 Worker thread wakes up
22:44:43.789 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:43.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:43.790 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:45.300 01.510 29988 Exposure complete
22:44:45.331 00.031 29988 worker thread done servicing request
22:44:45.331 00.000 28316 OnExposeComplete: enter
22:44:45.332 00.001 28316 UpdateGuideState(): m_state=6
22:44:45.332 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
22:44:45.333 00.001 28316 Star::Find returns 1 (0), X=590.21, Y=111.93, Mass=1856, SNR=29.6, Peak=186 HFD=4.2
22:44:45.333 00.000 28316 MultiStar: [#1 -0.06,0.25,0.94,U] [#2 -0.23,0.30,0.00,M1] [#3 -0.07,0.04,0.86,U] [#4 -0.07,0.29,0.86,U] [#5 -0.08,0.52,0.00,R] [#6 -0.33,0.15,0.00,M2] [#7 -0.13,0.32,0.66,U] [#8 0.02,0.22,0.62,U] 
22:44:45.334 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.17}, one-star: {0.17, -0.03}
22:44:45.334 00.000 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
22:44:45.335 00.001 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
22:44:45.335 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.67 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
22:44:45.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
22:44:45.337 00.001 28316 Enqueuing Move request for scope (-0.02, 0.17)
22:44:45.337 00.000 29988 Worker thread wakes up
22:44:45.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:45.338 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.6
22:44:45.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:45.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:45.339 00.000 28316 Enqueuing Expose request
22:44:45.341 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
22:44:45.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
22:44:45.341 00.000 29988 Moving (-0.02, 0.17) raw xDistance=-0.16 yDistance=-0.06
22:44:45.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:44:45.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:45.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:44:45.341 00.000 29988 MoveAxis(E, 0, ABG)
22:44:45.341 00.000 29988 Move returns status 0, amount 0
22:44:45.341 00.000 29988 MoveAxis(N, 0, ABG)
22:44:45.341 00.000 29988 Move returns status 0, amount 0
22:44:45.341 00.000 29988 move complete, result=0
22:44:45.341 00.000 29988 worker thread done servicing request
22:44:45.341 00.000 29988 Worker thread wakes up
22:44:45.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:45.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:45.341 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:46.970 01.629 29988 Exposure complete
22:44:47.009 00.039 29988 worker thread done servicing request
22:44:47.009 00.000 28316 OnExposeComplete: enter
22:44:47.009 00.000 28316 UpdateGuideState(): m_state=6
22:44:47.011 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
22:44:47.012 00.001 28316 Star::Find returns 1 (0), X=590.12, Y=111.87, Mass=1773, SNR=28.9, Peak=172 HFD=4.3
22:44:47.013 00.001 28316 MultiStar: [#1 -0.18,0.14,0.89,U] [#2 -0.16,0.26,0.99,U] [#3 0.05,0.02,0.89,U] [#4 0.03,0.16,0.90,U] [#5 -0.05,-0.06,0.78,U] [#6 -0.30,0.12,0.74,U] [#7 -0.29,0.39,0.00,M1] [#8 -0.18,0.16,0.63,U] 
22:44:47.015 00.002 28316 single-star, 7 included, MultiStar: {-0.08, 0.09}, one-star: {0.07, -0.09}
22:44:47.017 00.002 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
22:44:47.018 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
22:44:47.019 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.87 mountX=0.11 mountY=-0.03, mountTheta=-0.23
22:44:47.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
22:44:47.021 00.001 28316 Enqueuing Move request for scope (0.07, -0.09)
22:44:47.022 00.001 29988 Worker thread wakes up
22:44:47.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:47.023 00.001 28316 UpdateGuideState exits: m=1773 RSB=28.9
22:44:47.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:47.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:47.024 00.001 28316 Enqueuing Expose request
22:44:47.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:44:47.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:44:47.024 00.000 29988 Moving (0.07, -0.09) raw xDistance=0.11 yDistance=-0.03
22:44:47.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:44:47.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:47.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:47.024 00.000 29988 MoveAxis(E, 0, ABG)
22:44:47.024 00.000 29988 Move returns status 0, amount 0
22:44:47.024 00.000 29988 MoveAxis(N, 0, ABG)
22:44:47.024 00.000 29988 Move returns status 0, amount 0
22:44:47.025 00.001 29988 move complete, result=0
22:44:47.025 00.000 29988 worker thread done servicing request
22:44:47.025 00.000 29988 Worker thread wakes up
22:44:47.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:47.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:47.025 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:48.549 01.524 29988 Exposure complete
22:44:48.587 00.038 29988 worker thread done servicing request
22:44:48.587 00.000 28316 OnExposeComplete: enter
22:44:48.587 00.000 28316 UpdateGuideState(): m_state=6
22:44:48.588 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
22:44:48.589 00.001 28316 Star::Find returns 1 (0), X=590.20, Y=111.87, Mass=1901, SNR=29.9, Peak=174 HFD=4.3
22:44:48.590 00.001 28316 MultiStar: [#1 0.03,0.19,0.86,U] [#2 -0.18,0.12,0.95,U] [#3 -0.06,0.01,0.83,U] [#4 0.25,0.08,0.85,U] [#5 -0.01,-0.14,0.77,U] [#6 -0.21,0.08,0.68,U] [#7 -0.13,0.11,0.67,U] [#8 -0.14,0.15,0.61,U] 
22:44:48.590 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {0.15, -0.09}
22:44:48.590 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
22:44:48.591 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.07)
22:44:48.591 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.97 mountX=-0.06 mountY=-0.00, mountTheta=-3.07
22:44:48.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
22:44:48.593 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
22:44:48.594 00.001 29988 Worker thread wakes up
22:44:48.594 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
22:44:48.594 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
22:44:48.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:48.596 00.002 29988 Moving (-0.02, 0.05) raw xDistance=-0.06 yDistance=-0.00
22:44:48.596 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
22:44:48.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:44:48.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:48.597 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:48.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:44:48.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:48.597 00.000 28316 Enqueuing Expose request
22:44:48.598 00.001 29988 MoveAxis(E, 0, ABG)
22:44:48.598 00.000 29988 Move returns status 0, amount 0
22:44:48.598 00.000 29988 MoveAxis(N, 0, ABG)
22:44:48.598 00.000 29988 Move returns status 0, amount 0
22:44:48.598 00.000 29988 move complete, result=0
22:44:48.598 00.000 29988 worker thread done servicing request
22:44:48.598 00.000 29988 Worker thread wakes up
22:44:48.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:48.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:48.599 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:50.233 01.634 29988 Exposure complete
22:44:50.288 00.055 29988 worker thread done servicing request
22:44:50.288 00.000 28316 OnExposeComplete: enter
22:44:50.289 00.001 28316 UpdateGuideState(): m_state=6
22:44:50.291 00.002 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
22:44:50.293 00.002 28316 Star::Find returns 1 (0), X=590.13, Y=111.88, Mass=1764, SNR=28.9, Peak=180 HFD=4.3
22:44:50.294 00.001 28316 MultiStar: [#1 -0.22,0.26,0.91,U] [#2 -0.25,0.16,0.98,U] [#3 -0.24,-0.09,0.92,U] [#4 -0.07,0.15,0.92,U] [#5 -0.17,-0.09,0.81,U] [#6 -0.36,0.03,0.00,M1] [#7 -0.27,0.32,0.00,M1] [#8 -0.31,0.11,0.62,U] 
22:44:50.295 00.001 28316 single-star, 6 included, MultiStar: {-0.16, 0.06}, one-star: {0.09, -0.08}
22:44:50.296 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
22:44:50.297 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.77)
22:44:50.299 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.73 mountX=0.11 mountY=-0.04, mountTheta=-0.38
22:44:50.302 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
22:44:50.304 00.002 28316 Enqueuing Move request for scope (0.09, -0.08)
22:44:50.305 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:50.305 00.000 28316 UpdateGuideState exits: m=1764 RSB=28.9
22:44:50.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:50.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:50.307 00.000 28316 Enqueuing Expose request
22:44:50.308 00.001 29988 Worker thread wakes up
22:44:50.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
22:44:50.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
22:44:50.308 00.000 29988 Moving (0.09, -0.08) raw xDistance=0.11 yDistance=-0.04
22:44:50.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:44:50.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:50.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:44:50.308 00.000 29988 MoveAxis(E, 0, ABG)
22:44:50.308 00.000 29988 Move returns status 0, amount 0
22:44:50.308 00.000 29988 MoveAxis(N, 0, ABG)
22:44:50.308 00.000 29988 Move returns status 0, amount 0
22:44:50.308 00.000 29988 move complete, result=0
22:44:50.308 00.000 29988 worker thread done servicing request
22:44:50.309 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:50.310 00.001 29988 Worker thread wakes up
22:44:50.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:50.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:51.825 01.515 29988 Exposure complete
22:44:51.866 00.041 29988 worker thread done servicing request
22:44:51.866 00.000 28316 OnExposeComplete: enter
22:44:51.867 00.001 28316 UpdateGuideState(): m_state=6
22:44:51.870 00.003 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
22:44:51.873 00.003 28316 Star::Find returns 1 (0), X=589.80, Y=112.01, Mass=1908, SNR=30.1, Peak=186 HFD=4.3
22:44:51.875 00.002 28316 MultiStar: [#1 -0.38,0.29,0.00,M1] [#2 -0.43,0.28,0.00,M1] [#3 -0.40,0.03,0.00,M1] [#4 -0.39,0.39,0.00,M1] [#5 -0.32,-0.00,0.78,U] [#6 -0.60,0.32,0.00,M2] [#7 -0.55,0.35,0.00,M2] [#8 -0.32,0.30,0.00,M1] 
22:44:51.876 00.001 28316 single-star, 1 included, MultiStar: {-0.27, 0.03}, one-star: {-0.24, 0.06}
22:44:51.876 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.06 = -2.23)
22:44:51.877 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.16 = 0.88)
22:44:51.878 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.91 mountX=-0.15 mountY=0.19, mountTheta=2.24
22:44:51.880 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.06, opts=13)
22:44:51.881 00.001 28316 Enqueuing Move request for scope (-0.24, 0.06)
22:44:51.883 00.002 29988 Worker thread wakes up
22:44:51.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
22:44:51.883 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
22:44:51.883 00.000 29988 Moving (-0.24, 0.06) raw xDistance=-0.15 yDistance=0.19
22:44:51.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:44:51.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:51.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:51.884 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:44:51.884 00.000 29988 MoveAxis(E, 0, ABG)
22:44:51.885 00.001 29988 Move returns status 0, amount 0
22:44:51.885 00.000 29988 MoveAxis(N, 0, ABG)
22:44:51.885 00.000 29988 Move returns status 0, amount 0
22:44:51.885 00.000 29988 move complete, result=0
22:44:51.885 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.1
22:44:51.886 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:51.887 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:51.888 00.001 28316 Enqueuing Expose request
22:44:51.891 00.003 29988 worker thread done servicing request
22:44:51.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:51.892 00.001 29988 Worker thread wakes up
22:44:51.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:51.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:53.526 01.634 29988 Exposure complete
22:44:53.589 00.063 29988 worker thread done servicing request
22:44:53.589 00.000 28316 OnExposeComplete: enter
22:44:53.593 00.004 28316 UpdateGuideState(): m_state=6
22:44:53.594 00.001 28316 Star::Find(15, 589, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
22:44:53.595 00.001 28316 Star::Find returns 1 (0), X=590.13, Y=111.78, Mass=1868, SNR=29.7, Peak=185 HFD=4.3
22:44:53.596 00.001 28316 MultiStar: [#1 -0.19,0.11,0.88,U] [#2 -0.30,0.16,0.96,U] [#3 -0.13,-0.00,0.84,U] [#4 -0.21,0.08,0.90,U] [#5 -0.18,-0.11,0.79,U] [#6 -0.39,0.03,0.00,M3] [#7 -0.30,0.26,0.00,M3] [#8 -0.22,0.17,0.60,U] 
22:44:53.597 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.03}, one-star: {0.08, -0.17}
22:44:53.598 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
22:44:53.600 00.002 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
22:44:53.601 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.97 mountX=-0.09 mountY=0.13, mountTheta=2.19
22:44:53.604 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
22:44:53.606 00.002 28316 Enqueuing Move request for scope (-0.16, 0.03)
22:44:53.607 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:53.608 00.001 29988 Worker thread wakes up
22:44:53.608 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:44:53.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
22:44:53.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.609 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
22:44:53.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:53.609 00.000 28316 Enqueuing Expose request
22:44:53.609 00.000 29988 Moving (-0.16, 0.03) raw xDistance=-0.09 yDistance=0.13
22:44:53.611 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:44:53.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:53.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:44:53.611 00.000 29988 MoveAxis(E, 0, ABG)
22:44:53.611 00.000 29988 Move returns status 0, amount 0
22:44:53.611 00.000 29988 MoveAxis(N, 0, ABG)
22:44:53.611 00.000 29988 Move returns status 0, amount 0
22:44:53.611 00.000 29988 move complete, result=0
22:44:53.611 00.000 29988 worker thread done servicing request
22:44:53.611 00.000 29988 Worker thread wakes up
22:44:53.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:53.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:53.612 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:55.014 01.402 29988 Exposure complete
22:44:55.057 00.043 29988 worker thread done servicing request
22:44:55.057 00.000 28316 OnExposeComplete: enter
22:44:55.059 00.002 28316 UpdateGuideState(): m_state=6
22:44:55.060 00.001 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
22:44:55.061 00.001 28316 Star::Find returns 1 (0), X=589.98, Y=111.80, Mass=1770, SNR=28.7, Peak=170 HFD=4.3
22:44:55.061 00.000 28316 MultiStar: [#1 -0.23,0.13,0.95,U] [#2 -0.33,0.18,0.00,M1] [#3 -0.10,-0.08,0.89,U] [#4 -0.06,0.13,0.90,U] [#5 -0.11,-0.18,0.86,U] [#6 -0.38,0.02,0.00,M4] [#7 -0.39,0.24,0.00,M4] [#8 -0.27,0.21,0.63,U] 
22:44:55.062 00.001 28316 refined, 5 included, MultiStar: {-0.13, -0.00}, one-star: {-0.06, -0.15}
22:44:55.062 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.98 = -1.98)
22:44:55.063 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.12 = 1.12)
22:44:55.063 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.05 mountY=0.12, mountTheta=1.99
22:44:55.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.00, opts=13)
22:44:55.065 00.001 28316 Enqueuing Move request for scope (-0.13, -0.00)
22:44:55.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:55.066 00.001 28316 UpdateGuideState exits: m=1770 RSB=28.7
22:44:55.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:55.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:55.067 00.000 28316 Enqueuing Expose request
22:44:55.067 00.000 29988 Worker thread wakes up
22:44:55.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
22:44:55.067 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
22:44:55.067 00.000 29988 Moving (-0.13, -0.00) raw xDistance=-0.05 yDistance=0.12
22:44:55.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:44:55.068 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:55.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:44:55.068 00.000 29988 MoveAxis(E, 0, ABG)
22:44:55.068 00.000 29988 Move returns status 0, amount 0
22:44:55.068 00.000 29988 MoveAxis(N, 0, ABG)
22:44:55.068 00.000 29988 Move returns status 0, amount 0
22:44:55.068 00.000 29988 move complete, result=0
22:44:55.068 00.000 29988 worker thread done servicing request
22:44:55.068 00.000 29988 Worker thread wakes up
22:44:55.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:55.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:55.068 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:56.698 01.630 29988 Exposure complete
22:44:56.733 00.035 29988 worker thread done servicing request
22:44:56.733 00.000 28316 OnExposeComplete: enter
22:44:56.734 00.001 28316 UpdateGuideState(): m_state=6
22:44:56.734 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
22:44:56.735 00.001 28316 Star::Find returns 1 (0), X=589.93, Y=111.80, Mass=1998, SNR=30.7, Peak=182 HFD=4.4
22:44:56.735 00.000 28316 MultiStar: [#1 -0.13,0.09,0.87,U] [#2 -0.32,0.11,0.94,U] [#3 -0.26,-0.20,0.88,U] [#4 -0.07,0.06,0.86,U] [#5 -0.26,-0.10,0.80,U] [#6 -0.45,-0.08,0.00,M5] [#7 -0.55,0.13,0.00,M5] [#8 -0.26,0.06,0.59,U] 
22:44:56.736 00.001 28316 single-star, 6 included, MultiStar: {-0.20, -0.03}, one-star: {-0.12, -0.16}
22:44:56.736 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.14) = xAngle (-1.06 = -1.06)
22:44:56.737 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.04 = 2.04)
22:44:56.737 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.20 mountX=0.10 mountY=0.18, mountTheta=1.07
22:44:56.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.16, opts=13)
22:44:56.739 00.001 28316 Enqueuing Move request for scope (-0.12, -0.16)
22:44:56.739 00.000 29988 Worker thread wakes up
22:44:56.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
22:44:56.740 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:56.741 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.7
22:44:56.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:56.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:56.743 00.001 28316 Enqueuing Expose request
22:44:56.744 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
22:44:56.744 00.000 29988 Moving (-0.12, -0.16) raw xDistance=0.10 yDistance=0.18
22:44:56.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:44:56.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:56.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:44:56.744 00.000 29988 MoveAxis(E, 0, ABG)
22:44:56.744 00.000 29988 Move returns status 0, amount 0
22:44:56.744 00.000 29988 MoveAxis(N, 0, ABG)
22:44:56.744 00.000 29988 Move returns status 0, amount 0
22:44:56.744 00.000 29988 move complete, result=0
22:44:56.744 00.000 29988 worker thread done servicing request
22:44:56.745 00.001 29988 Worker thread wakes up
22:44:56.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:56.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:56.745 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:58.259 01.514 29988 Exposure complete
22:44:58.292 00.033 29988 worker thread done servicing request
22:44:58.292 00.000 28316 OnExposeComplete: enter
22:44:58.293 00.001 28316 UpdateGuideState(): m_state=6
22:44:58.293 00.000 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
22:44:58.294 00.001 28316 Star::Find returns 1 (0), X=589.80, Y=111.98, Mass=1728, SNR=28.4, Peak=164 HFD=4.2
22:44:58.294 00.000 28316 MultiStar: [#1 -0.31,0.38,0.00,M1] [#2 -0.34,0.43,0.00,M1] [#3 -0.40,0.18,0.00,M1] [#4 -0.13,0.19,0.92,U] [#5 -0.30,-0.03,0.80,U] [#6 -0.45,0.07,0.00,M6] [#7 -0.39,0.25,0.00,M6] [#8 -0.22,0.30,0.00,M1] 
22:44:58.295 00.001 28316 refined, 2 included, MultiStar: {-0.22, 0.07}, one-star: {-0.24, 0.03}
22:44:58.295 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.14) = xAngle (3.99 = -2.29)
22:44:58.296 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.10 = 0.81)
22:44:58.296 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.85 mountX=-0.15 mountY=0.17, mountTheta=2.31
22:44:58.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.07, opts=13)
22:44:58.298 00.001 28316 Enqueuing Move request for scope (-0.22, 0.07)
22:44:58.298 00.000 29988 Worker thread wakes up
22:44:58.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
22:44:58.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
22:44:58.298 00.000 29988 Moving (-0.22, 0.07) raw xDistance=-0.15 yDistance=0.17
22:44:58.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:44:58.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:58.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:58.299 00.001 28316 UpdateGuideState exits: m=1728 RSB=28.4
22:44:58.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:58.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:58.300 00.001 28316 Enqueuing Expose request
22:44:58.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:44:58.300 00.000 29988 MoveAxis(E, 0, ABG)
22:44:58.300 00.000 29988 Move returns status 0, amount 0
22:44:58.300 00.000 29988 MoveAxis(N, 0, ABG)
22:44:58.300 00.000 29988 Move returns status 0, amount 0
22:44:58.300 00.000 29988 move complete, result=0
22:44:58.300 00.000 29988 worker thread done servicing request
22:44:58.301 00.001 29988 Worker thread wakes up
22:44:58.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:58.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:44:58.301 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:59.931 01.630 29988 Exposure complete
22:44:59.956 00.025 29988 worker thread done servicing request
22:44:59.956 00.000 28316 OnExposeComplete: enter
22:44:59.959 00.003 28316 UpdateGuideState(): m_state=6
22:44:59.961 00.002 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
22:44:59.964 00.003 28316 Star::Find returns 1 (0), X=589.94, Y=112.00, Mass=1994, SNR=30.7, Peak=195 HFD=4.4
22:44:59.966 00.002 28316 MultiStar: [#1 -0.27,0.26,0.00,M2] [#2 -0.18,0.36,0.00,M2] [#3 -0.23,0.05,0.83,U] [#4 -0.13,0.29,0.84,U] [#5 -0.22,0.07,0.76,U] [#6 -0.37,-0.04,0.00,M7] [#7 -0.30,0.36,0.00,M7] [#8 -0.27,0.37,0.00,M2] 
22:44:59.969 00.003 28316 single-star, 3 included, MultiStar: {-0.17, 0.11}, one-star: {-0.10, 0.04}
22:44:59.971 00.002 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.90 = -2.38)
22:44:59.974 00.003 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72)
22:44:59.976 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=-0.08 mountY=0.07, mountTheta=2.40
22:44:59.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
22:44:59.981 00.003 28316 Enqueuing Move request for scope (-0.10, 0.04)
22:44:59.983 00.002 29988 Worker thread wakes up
22:44:59.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
22:44:59.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:44:59.986 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
22:44:59.986 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.7
22:44:59.987 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:59.988 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:44:59.989 00.001 28316 Enqueuing Expose request
22:44:59.991 00.002 29988 Moving (-0.10, 0.04) raw xDistance=-0.08 yDistance=0.07
22:44:59.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:44:59.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:59.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:44:59.991 00.000 29988 MoveAxis(E, 0, ABG)
22:44:59.991 00.000 29988 Move returns status 0, amount 0
22:44:59.991 00.000 29988 MoveAxis(N, 0, ABG)
22:44:59.991 00.000 29988 Move returns status 0, amount 0
22:44:59.991 00.000 29988 move complete, result=0
22:44:59.991 00.000 29988 worker thread done servicing request
22:44:59.991 00.000 29988 Worker thread wakes up
22:44:59.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:59.992 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:44:59.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(575,97,31,31)
22:45:00.376 00.384 28316 evsrv: cli 0C97D870 connect
22:45:00.378 00.002 28316 case statement mapped state 6 to 3
22:45:00.379 00.001 28316 case statement mapped state 6 to 3
22:45:00.384 00.005 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"3c7309d3-32a2-4577-81d6-de915ea81ebe"}
22:45:00.387 00.003 28316 case statement mapped state 6 to 3
22:45:00.389 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c7309d3-32a2-4577-81d6-de915ea81ebe"}
22:45:00.392 00.003 28316 evsrv: cli 0C97D870 disconnect
22:45:00.395 00.003 28316 evsrv: cli 0C97DAF0 connect
22:45:00.395 00.000 28316 case statement mapped state 6 to 3
22:45:00.396 00.001 28316 case statement mapped state 6 to 3
22:45:00.396 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"3336c003-0603-4dde-a309-c7b92c649d81"}
22:45:00.397 00.001 28316 PhdController::Dither begins
22:45:00.398 00.001 28316 dither: size=2.00, dRA=-1.99 dDec=0.25
22:45:00.398 00.000 28316 MountToCamera -- mountTheta (-3.01) + m_xAngle (-1.14) = xAngle (-4.16 = 2.12)
22:45:00.399 00.001 28316 MountToCamera -- mountX=-1.99 mountY=0.25 hyp=2.01 mountTheta=-3.01 cameraX=-1.06, cameraY=1.71 cameraTheta=2.12
22:45:00.399 00.000 28316 setting lock position to (588.99, 113.67)
22:45:00.400 00.001 28316 Mount: notify guiding dithered (-1.1, 1.7)
22:45:00.400 00.000 28316 MultiStar: stabilizing after lock position change
22:45:00.400 00.000 28316 Status Line: Dithering de -1.99,0.25
22:45:00.402 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
22:45:00.402 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
22:45:00.403 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"3336c003-0603-4dde-a309-c7b92c649d81"}
22:45:00.404 00.001 28316 evsrv: cli 0C97DAF0 disconnect
22:45:01.513 01.109 29988 Exposure complete
22:45:01.575 00.062 29988 worker thread done servicing request
22:45:01.576 00.001 28316 OnExposeComplete: enter
22:45:01.576 00.000 28316 UpdateGuideState(): m_state=6
22:45:01.577 00.001 28316 Star::Find(15, 589, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
22:45:01.577 00.000 28316 Star::Find returns 1 (0), X=590.15, Y=111.78, Mass=1788, SNR=29.0, Peak=171 HFD=4.3
22:45:01.578 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
22:45:01.578 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.06)
22:45:01.579 00.001 28316 CameraToMount -- cameraX=1.16 cameraY=-1.89 hyp=2.22 cameraTheta=-1.02 mountX=2.20 mountY=-0.19, mountTheta=-0.09
22:45:01.579 00.000 28316 dither recenter: remaining=(2.0,-0.3) step=(2.0,-0.3)
22:45:01.580 00.001 28316 MountToCamera -- mountTheta (0.13) + m_xAngle (-1.14) = xAngle (-1.02 = -1.02)
22:45:01.580 00.000 28316 MountToCamera -- mountX=1.99 mountY=-0.25 hyp=2.01 mountTheta=0.13 cameraX=1.06, cameraY=-1.71 cameraTheta=-1.02
22:45:01.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.06, y=-1.71, opts=4)
22:45:01.581 00.000 28316 Enqueuing Move request for scope (1.06, -1.71)
22:45:01.582 00.001 28316 Mount: notify direct move 1.99,-0.25
22:45:01.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:01.583 00.001 28316 UpdateGuideState exits: m=1788 RSB=29.0
22:45:01.583 00.000 28316 PhdController: settling, locked = 1, distance = 2.19 (0.50) aobump = 0 frame = 1 / 99999
22:45:01.584 00.001 29988 Worker thread wakes up
22:45:01.584 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.06, -1.71) opts 0x4
22:45:01.584 00.000 29988 Handling offset move in thread for scope, endpoint = (1.06, -1.71)
22:45:01.584 00.000 29988 Moving (1.06, -1.71) raw xDistance=1.99 yDistance=-0.25
22:45:01.584 00.000 29988 MoveAxis(W, 666, B)
22:45:01.584 00.000 29988 Guiding  Dir = 3, Dur = 666
22:45:01.584 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135501.584,"Host":"ASUS_SAM","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:45:01.586 00.002 29988 IsSlewing returns 0
22:45:01.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:01.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:01.587 00.001 28316 Enqueuing Expose request
22:45:01.587 00.000 29988 IsGuiding returns 0
22:45:01.589 00.002 29988 PulseGuide returned control before completion, sleep 674
22:45:02.276 00.687 29988 IsGuiding returns 0
22:45:02.276 00.000 29988 Move returns status 0, amount 666
22:45:02.276 00.000 29988 MoveAxis(N, 61, B)
22:45:02.276 00.000 29988 Guiding  Dir = 0, Dur = 61
22:45:02.277 00.001 29988 IsSlewing returns 0
22:45:02.277 00.000 29988 IsGuiding returns 0
22:45:02.281 00.004 29988 PulseGuide returned control before completion, sleep 67
22:45:02.354 00.073 29988 IsGuiding returns 0
22:45:02.354 00.000 29988 Move returns status 0, amount 61
22:45:02.355 00.001 29988 move complete, result=0
22:45:02.355 00.000 29988 worker thread done servicing request
22:45:02.355 00.000 29988 Worker thread wakes up
22:45:02.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:02.355 00.000 28316 GuideStep: 2.0 px 666 ms WEST, -0.3 px 61 ms NORTH
22:45:02.357 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:03.980 01.623 29988 Exposure complete
22:45:04.020 00.040 29988 worker thread done servicing request
22:45:04.020 00.000 28316 OnExposeComplete: enter
22:45:04.023 00.003 28316 UpdateGuideState(): m_state=6
22:45:04.023 00.000 28316 Star::Find(15, 590, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
22:45:04.024 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=113.68, Mass=1895, SNR=29.9, Peak=180 HFD=4.5
22:45:04.024 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
22:45:04.025 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
22:45:04.025 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.08 mountX=-0.09 mountY=0.17, mountTheta=2.06
22:45:04.027 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.01, opts=13)
22:45:04.028 00.001 28316 Enqueuing Move request for scope (-0.20, 0.01)
22:45:04.029 00.001 29988 Worker thread wakes up
22:45:04.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:04.029 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
22:45:04.029 00.000 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 2 / 99999
22:45:04.030 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
22:45:04.030 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
22:45:04.030 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135504.030,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:45:04.030 00.000 29988 Moving (-0.20, 0.01) raw xDistance=-0.09 yDistance=0.17
22:45:04.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:04.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:04.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:04.031 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:04.031 00.000 28316 Enqueuing Expose request
22:45:04.032 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:45:04.032 00.000 29988 MoveAxis(E, 0, ABG)
22:45:04.032 00.000 29988 Move returns status 0, amount 0
22:45:04.032 00.000 29988 MoveAxis(N, 0, ABG)
22:45:04.032 00.000 29988 Move returns status 0, amount 0
22:45:04.032 00.000 29988 move complete, result=0
22:45:04.032 00.000 29988 worker thread done servicing request
22:45:04.032 00.000 29988 Worker thread wakes up
22:45:04.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:04.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:04.032 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:05.548 01.516 29988 Exposure complete
22:45:05.592 00.044 29988 worker thread done servicing request
22:45:05.592 00.000 28316 OnExposeComplete: enter
22:45:05.593 00.001 28316 UpdateGuideState(): m_state=6
22:45:05.593 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
22:45:05.595 00.002 28316 Star::Find returns 1 (0), X=589.06, Y=113.70, Mass=1772, SNR=28.9, Peak=162 HFD=4.1
22:45:05.597 00.002 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
22:45:05.598 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
22:45:05.599 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.46 mountX=-0.00 mountY=-0.08, mountTheta=-1.60
22:45:05.602 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
22:45:05.603 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
22:45:05.604 00.001 29988 Worker thread wakes up
22:45:05.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:05.604 00.000 28316 UpdateGuideState exits: m=1772 RSB=28.9
22:45:05.605 00.001 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 3 / 99999
22:45:05.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
22:45:05.605 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135505.605,"Host":"ASUS_SAM","Inst":1,"Distance":0.16,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
22:45:05.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
22:45:05.605 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.08
22:45:05.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:45:05.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:05.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.606 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:05.607 00.001 28316 Enqueuing Expose request
22:45:05.609 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:45:05.609 00.000 29988 MoveAxis(E, 0, ABG)
22:45:05.609 00.000 29988 Move returns status 0, amount 0
22:45:05.609 00.000 29988 MoveAxis(N, 0, ABG)
22:45:05.609 00.000 29988 Move returns status 0, amount 0
22:45:05.609 00.000 29988 move complete, result=0
22:45:05.609 00.000 29988 worker thread done servicing request
22:45:05.609 00.000 29988 Worker thread wakes up
22:45:05.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:05.609 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:05.612 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:07.244 01.632 29988 Exposure complete
22:45:07.298 00.054 29988 worker thread done servicing request
22:45:07.298 00.000 28316 OnExposeComplete: enter
22:45:07.299 00.001 28316 UpdateGuideState(): m_state=6
22:45:07.300 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
22:45:07.300 00.000 28316 Star::Find returns 1 (0), X=588.77, Y=113.70, Mass=1868, SNR=29.8, Peak=168 HFD=4.3
22:45:07.301 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
22:45:07.301 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
22:45:07.302 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.00 mountX=-0.12 mountY=0.18, mountTheta=2.15
22:45:07.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.03, opts=13)
22:45:07.303 00.000 28316 Enqueuing Move request for scope (-0.21, 0.03)
22:45:07.305 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:07.308 00.003 29988 Worker thread wakes up
22:45:07.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
22:45:07.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
22:45:07.308 00.000 29988 Moving (-0.21, 0.03) raw xDistance=-0.12 yDistance=0.18
22:45:07.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:45:07.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:07.308 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.8
22:45:07.310 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:45:07.310 00.000 29988 MoveAxis(E, 0, ABG)
22:45:07.310 00.000 29988 Move returns status 0, amount 0
22:45:07.310 00.000 29988 MoveAxis(N, 0, ABG)
22:45:07.310 00.000 29988 Move returns status 0, amount 0
22:45:07.310 00.000 29988 move complete, result=0
22:45:07.310 00.000 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 4 / 99999
22:45:07.311 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786135507.311,"Host":"ASUS_SAM","Inst":1,"Distance":0.18,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
22:45:07.313 00.002 29988 worker thread done servicing request
22:45:07.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:07.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:07.315 00.001 28316 Enqueuing Expose request
22:45:07.317 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:07.318 00.001 29988 Worker thread wakes up
22:45:07.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:07.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:08.837 01.519 29988 Exposure complete
22:45:08.887 00.050 29988 worker thread done servicing request
22:45:08.887 00.000 28316 OnExposeComplete: enter
22:45:08.890 00.003 28316 UpdateGuideState(): m_state=6
22:45:08.891 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
22:45:08.892 00.001 28316 Star::Find returns 1 (0), X=588.91, Y=113.62, Mass=2001, SNR=30.8, Peak=168 HFD=4.3
22:45:08.893 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
22:45:08.893 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.69 = 1.69)
22:45:08.894 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.56 mountX=0.01 mountY=0.09, mountTheta=1.41
22:45:08.896 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
22:45:08.897 00.001 28316 Enqueuing Move request for scope (-0.07, -0.05)
22:45:08.898 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:08.900 00.002 28316 UpdateGuideState exits: m=2001 RSB=30.8
22:45:08.903 00.003 28316 PhdController: settling, locked = 1, distance = 0.15 (0.50) aobump = 0 frame = 5 / 99999
22:45:08.905 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786135508.905,"Host":"ASUS_SAM","Inst":1,"Distance":0.15,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
22:45:08.907 00.002 29988 Worker thread wakes up
22:45:08.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:08.908 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:45:08.909 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:45:08.909 00.000 29988 Moving (-0.07, -0.05) raw xDistance=0.01 yDistance=0.09
22:45:08.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:08.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:08.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:08.910 00.001 28316 Enqueuing Expose request
22:45:08.912 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:45:08.912 00.000 29988 MoveAxis(E, 0, ABG)
22:45:08.912 00.000 29988 Move returns status 0, amount 0
22:45:08.912 00.000 29988 MoveAxis(N, 0, ABG)
22:45:08.912 00.000 29988 Move returns status 0, amount 0
22:45:08.912 00.000 29988 move complete, result=0
22:45:08.912 00.000 29988 worker thread done servicing request
22:45:08.912 00.000 29988 Worker thread wakes up
22:45:08.913 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:08.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:08.914 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:10.541 01.627 29988 Exposure complete
22:45:10.564 00.023 29988 worker thread done servicing request
22:45:10.564 00.000 28316 OnExposeComplete: enter
22:45:10.565 00.001 28316 UpdateGuideState(): m_state=6
22:45:10.566 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
22:45:10.566 00.000 28316 Star::Find returns 1 (0), X=588.88, Y=113.71, Mass=1813, SNR=29.3, Peak=140 HFD=4.4
22:45:10.567 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.90 = -2.38)
22:45:10.567 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72)
22:45:10.568 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=-0.09 mountY=0.08, mountTheta=2.40
22:45:10.568 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
22:45:10.569 00.001 28316 Enqueuing Move request for scope (-0.11, 0.04)
22:45:10.572 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:45:10.573 00.001 29988 Worker thread wakes up
22:45:10.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:45:10.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:45:10.573 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.09 yDistance=0.08
22:45:10.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:10.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:10.573 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.3
22:45:10.575 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:45:10.575 00.000 29988 MoveAxis(E, 0, ABG)
22:45:10.575 00.000 28316 PhdController: settling, locked = 1, distance = 0.14 (0.50) aobump = 0 frame = 6 / 99999
22:45:10.575 00.000 29988 Move returns status 0, amount 0
22:45:10.575 00.000 29988 MoveAxis(N, 0, ABG)
22:45:10.575 00.000 29988 Move returns status 0, amount 0
22:45:10.575 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135510.575,"Host":"ASUS_SAM","Inst":1,"Distance":0.14,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
22:45:10.576 00.001 29988 move complete, result=0
22:45:10.576 00.000 29988 worker thread done servicing request
22:45:10.576 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:10.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:10.577 00.001 28316 Enqueuing Expose request
22:45:10.577 00.000 29988 Worker thread wakes up
22:45:10.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:10.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:10.577 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:12.102 01.525 29988 Exposure complete
22:45:12.145 00.043 29988 worker thread done servicing request
22:45:12.145 00.000 28316 OnExposeComplete: enter
22:45:12.146 00.001 28316 UpdateGuideState(): m_state=6
22:45:12.146 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
22:45:12.147 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=113.68, Mass=1933, SNR=30.2, Peak=157 HFD=4.4
22:45:12.147 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.18 = -2.10)
22:45:12.148 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 1.00)
22:45:12.148 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.04 mountX=-0.09 mountY=0.15, mountTheta=2.11
22:45:12.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
22:45:12.151 00.002 28316 Enqueuing Move request for scope (-0.18, 0.02)
22:45:12.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:12.152 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.2
22:45:12.152 00.000 29988 Worker thread wakes up
22:45:12.152 00.000 28316 PhdController: settling, locked = 1, distance = 0.15 (0.50) aobump = 0 frame = 7 / 99999
22:45:12.153 00.001 28316 PhdController: newstate STATE_FINISH
22:45:12.153 00.000 28316 PhdController complete: success
22:45:12.154 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:45:12.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:45:12.154 00.000 29988 Moving (-0.18, 0.02) raw xDistance=-0.09 yDistance=0.15
22:45:12.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:12.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:12.154 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786135512.154,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:45:12.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:45:12.154 00.000 29988 MoveAxis(E, 0, ABG)
22:45:12.154 00.000 29988 Move returns status 0, amount 0
22:45:12.154 00.000 29988 MoveAxis(N, 0, ABG)
22:45:12.154 00.000 29988 Move returns status 0, amount 0
22:45:12.154 00.000 29988 move complete, result=0
22:45:12.154 00.000 29988 worker thread done servicing request
22:45:12.154 00.000 28316 Mount: notify guiding dither settle done success=1
22:45:12.155 00.001 28316 PhdController: newstate STATE_IDLE
22:45:12.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:12.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:12.157 00.001 28316 Enqueuing Expose request
22:45:12.157 00.000 29988 Worker thread wakes up
22:45:12.158 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:12.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:12.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:13.783 01.625 29988 Exposure complete
22:45:13.827 00.044 29988 worker thread done servicing request
22:45:13.828 00.001 28316 OnExposeComplete: enter
22:45:13.829 00.001 28316 UpdateGuideState(): m_state=6
22:45:13.829 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.829 00.000 28316 Star::Find returns 1 (0), X=588.92, Y=113.68, Mass=1700, SNR=28.3, Peak=148 HFD=4.1
22:45:13.832 00.003 28316 MultiStar: exiting stabilization period
22:45:13.834 00.002 28316 MultiStar: updating star positions after lock position change
22:45:13.836 00.002 28316 Star::Find(15, 471, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.839 00.003 28316 Star::Find returns 1 (0), X=472.00, Y=123.64, Mass=1487, SNR=26.7, Peak=140 HFD=3.9
22:45:13.840 00.001 28316 Star::Find(15, 429, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.841 00.001 28316 Star::Find returns 1 (0), X=430.14, Y=195.20, Mass=1927, SNR=30.3, Peak=193 HFD=4.2
22:45:13.841 00.000 28316 Star::Find(15, 1122, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.841 00.000 28316 Star::Find returns 1 (0), X=1122.06, Y=655.82, Mass=1453, SNR=26.2, Peak=120 HFD=4.3
22:45:13.842 00.001 28316 Star::Find(15, 574, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.842 00.000 28316 Star::Find returns 1 (0), X=574.66, Y=640.08, Mass=1418, SNR=26.2, Peak=115 HFD=4.1
22:45:13.843 00.001 28316 Star::Find(15, 593, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.843 00.000 28316 Star::Find returns 1 (0), X=593.41, Y=414.57, Mass=1089, SNR=22.8, Peak=89 HFD=3.5
22:45:13.843 00.000 28316 Star::Find(15, 1109, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.844 00.001 28316 Star::Find returns 1 (0), X=1109.54, Y=889.41, Mass=908, SNR=20.9, Peak=72 HFD=3.3
22:45:13.845 00.001 28316 Star::Find(15, 1128, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.845 00.000 28316 Star::Find returns 1 (0), X=1128.70, Y=807.37, Mass=883, SNR=20.6, Peak=79 HFD=3.6
22:45:13.846 00.001 28316 Star::Find(15, 980, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.847 00.001 28316 Star::Find returns 1 (0), X=979.95, Y=259.40, Mass=650, SNR=17.6, Peak=65 HFD=3.8
22:45:13.847 00.000 28316 Star::Find(15, 308, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.848 00.001 28316 Star::Find returns 1 (0), X=308.04, Y=441.18, Mass=707, SNR=18.3, Peak=76 HFD=4.2
22:45:13.848 00.000 28316 Star::Find(15, 572, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.849 00.001 28316 Star::Find returns 1 (0), X=572.28, Y=434.82, Mass=623, SNR=17.2, Peak=62 HFD=3.8
22:45:13.849 00.000 28316 Star::Find(15, 1010, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:45:13.850 00.001 28316 Star::Find returns 1 (0), X=1010.51, Y=695.53, Mass=599, SNR=17.0, Peak=56 HFD=3.2
22:45:13.850 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
22:45:13.850 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
22:45:13.851 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.04 mountY=0.05, mountTheta=2.27
22:45:13.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
22:45:13.853 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
22:45:13.854 00.001 29988 Worker thread wakes up
22:45:13.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:13.854 00.000 28316 UpdateGuideState exits: m=1700 RSB=28.3
22:45:13.855 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:13.855 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:13.856 00.001 28316 Enqueuing Expose request
22:45:13.858 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:45:13.858 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:45:13.858 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.05
22:45:13.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:45:13.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:13.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:13.858 00.000 29988 MoveAxis(E, 0, ABG)
22:45:13.858 00.000 29988 Move returns status 0, amount 0
22:45:13.858 00.000 29988 MoveAxis(N, 0, ABG)
22:45:13.858 00.000 29988 Move returns status 0, amount 0
22:45:13.858 00.000 29988 move complete, result=0
22:45:13.858 00.000 29988 worker thread done servicing request
22:45:13.858 00.000 29988 Worker thread wakes up
22:45:13.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:13.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:13.859 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:15.383 01.524 29988 Exposure complete
22:45:15.422 00.039 29988 worker thread done servicing request
22:45:15.423 00.001 28316 OnExposeComplete: enter
22:45:15.426 00.003 28316 UpdateGuideState(): m_state=6
22:45:15.429 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
22:45:15.431 00.002 28316 Star::Find returns 1 (0), X=589.01, Y=113.65, Mass=2046, SNR=31.1, Peak=171 HFD=4.2
22:45:15.433 00.002 28316 MultiStar: [#1 0.16,0.03,0.89,U] [#2 0.08,-0.08,0.91,U] [#3 0.26,-0.11,0.81,U] [#4 0.17,-0.02,0.83,U] [#5 -0.04,0.10,0.73,U] [#6 0.09,-0.13,0.65,U] [#7 0.17,0.04,0.64,U] [#8 0.07,-0.10,0.58,U] 
22:45:15.434 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.03}, one-star: {0.02, -0.02}
22:45:15.436 00.002 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
22:45:15.438 00.002 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
22:45:15.441 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.72 mountX=0.03 mountY=-0.01, mountTheta=-0.39
22:45:15.443 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
22:45:15.446 00.003 28316 Enqueuing Move request for scope (0.02, -0.02)
22:45:15.446 00.000 29988 Worker thread wakes up
22:45:15.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:45:15.446 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:45:15.446 00.000 29988 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=-0.01
22:45:15.447 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:45:15.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:15.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:15.447 00.000 28316 UpdateGuideState exits: m=2046 RSB=31.1
22:45:15.448 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:15.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:15.448 00.000 28316 Enqueuing Expose request
22:45:15.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:45:15.448 00.000 29988 MoveAxis(E, 0, ABG)
22:45:15.448 00.000 29988 Move returns status 0, amount 0
22:45:15.448 00.000 29988 MoveAxis(N, 0, ABG)
22:45:15.449 00.001 29988 Move returns status 0, amount 0
22:45:15.449 00.000 29988 move complete, result=0
22:45:15.449 00.000 29988 worker thread done servicing request
22:45:15.449 00.000 29988 Worker thread wakes up
22:45:15.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:15.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:15.449 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:17.081 01.632 29988 Exposure complete
22:45:17.120 00.039 29988 worker thread done servicing request
22:45:17.120 00.000 28316 OnExposeComplete: enter
22:45:17.122 00.002 28316 UpdateGuideState(): m_state=6
22:45:17.122 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
22:45:17.123 00.001 28316 Star::Find returns 1 (0), X=589.06, Y=113.64, Mass=1831, SNR=29.4, Peak=165 HFD=4.1
22:45:17.124 00.001 28316 MultiStar: [#1 0.08,0.07,0.94,U] [#2 0.06,-0.07,0.95,U] [#3 0.25,0.17,0.88,U] [#4 0.22,-0.05,0.92,U] [#5 0.05,0.16,0.77,U] [#6 0.24,-0.05,0.72,U] [#7 0.04,0.12,0.63,U] [#8 0.11,-0.12,0.61,U] 
22:45:17.124 00.000 28316 single-star, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.08, -0.03}
22:45:17.125 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
22:45:17.125 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
22:45:17.125 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.37 mountX=0.06 mountY=-0.06, mountTheta=-0.76
22:45:17.127 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
22:45:17.127 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
22:45:17.128 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:17.129 00.001 29988 Worker thread wakes up
22:45:17.129 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.4
22:45:17.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
22:45:17.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
22:45:17.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:17.130 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:17.130 00.000 28316 Enqueuing Expose request
22:45:17.131 00.001 29988 Moving (0.08, -0.03) raw xDistance=0.06 yDistance=-0.06
22:45:17.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:45:17.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:17.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:17.131 00.000 29988 MoveAxis(E, 0, ABG)
22:45:17.131 00.000 29988 Move returns status 0, amount 0
22:45:17.131 00.000 29988 MoveAxis(N, 0, ABG)
22:45:17.131 00.000 29988 Move returns status 0, amount 0
22:45:17.131 00.000 29988 move complete, result=0
22:45:17.131 00.000 29988 worker thread done servicing request
22:45:17.131 00.000 29988 Worker thread wakes up
22:45:17.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:17.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:17.131 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:18.649 01.518 29988 Exposure complete
22:45:18.688 00.039 29988 worker thread done servicing request
22:45:18.688 00.000 28316 OnExposeComplete: enter
22:45:18.689 00.001 28316 UpdateGuideState(): m_state=6
22:45:18.690 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
22:45:18.690 00.000 28316 Star::Find returns 1 (0), X=589.18, Y=113.74, Mass=2005, SNR=30.8, Peak=179 HFD=4.4
22:45:18.691 00.001 28316 MultiStar: [#1 0.36,-0.01,0.00,M1] [#2 0.25,0.00,0.94,U] [#3 0.35,-0.16,0.00,M1] [#4 0.42,0.00,0.00,M1] [#5 0.43,-0.06,0.00,M1] [#6 0.22,-0.09,0.72,U] [#7 0.24,0.01,0.66,U] [#8 0.27,-0.10,0.58,U] 
22:45:18.691 00.000 28316 single-star, 4 included, MultiStar: {0.23, -0.01}, one-star: {0.19, 0.07}
22:45:18.692 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
22:45:18.692 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.68)
22:45:18.693 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.21 cameraTheta=0.36 mountX=0.01 mountY=-0.20, mountTheta=-1.51
22:45:18.694 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
22:45:18.694 00.000 28316 Enqueuing Move request for scope (0.19, 0.07)
22:45:18.695 00.001 29988 Worker thread wakes up
22:45:18.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
22:45:18.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
22:45:18.695 00.000 29988 Moving (0.19, 0.07) raw xDistance=0.01 yDistance=-0.20
22:45:18.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:18.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:18.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:18.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:45:18.695 00.000 29988 MoveAxis(E, 0, ABG)
22:45:18.695 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.8
22:45:18.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:18.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:18.697 00.001 28316 Enqueuing Expose request
22:45:18.697 00.000 29988 Move returns status 0, amount 0
22:45:18.697 00.000 29988 MoveAxis(N, 0, ABG)
22:45:18.697 00.000 29988 Move returns status 0, amount 0
22:45:18.697 00.000 29988 move complete, result=0
22:45:18.697 00.000 29988 worker thread done servicing request
22:45:18.697 00.000 29988 Worker thread wakes up
22:45:18.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:18.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:18.698 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:20.322 01.624 29988 Exposure complete
22:45:20.376 00.054 29988 worker thread done servicing request
22:45:20.376 00.000 28316 OnExposeComplete: enter
22:45:20.377 00.001 28316 UpdateGuideState(): m_state=6
22:45:20.378 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
22:45:20.378 00.000 28316 Star::Find returns 1 (0), X=588.96, Y=113.60, Mass=2004, SNR=30.7, Peak=177 HFD=4.2
22:45:20.379 00.001 28316 MultiStar: [#1 0.16,0.12,0.90,U] [#2 0.09,-0.07,0.94,U] [#3 0.16,-0.06,0.88,U] [#4 0.17,-0.14,0.86,U] [#5 0.10,-0.02,0.72,U] [#6 0.22,-0.09,0.73,U] [#7 0.23,-0.02,0.63,U] [#8 0.01,-0.02,0.59,U] 
22:45:20.379 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.04}, one-star: {-0.03, -0.06}
22:45:20.379 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
22:45:20.380 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.28 = 2.28)
22:45:20.380 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.97 mountX=0.05 mountY=0.05, mountTheta=0.84
22:45:20.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
22:45:20.382 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
22:45:20.382 00.000 29988 Worker thread wakes up
22:45:20.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:45:20.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:45:20.382 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.05 yDistance=0.05
22:45:20.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:45:20.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:20.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:20.385 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:20.385 00.000 29988 MoveAxis(E, 0, ABG)
22:45:20.385 00.000 29988 Move returns status 0, amount 0
22:45:20.385 00.000 29988 MoveAxis(N, 0, ABG)
22:45:20.385 00.000 29988 Move returns status 0, amount 0
22:45:20.386 00.001 29988 move complete, result=0
22:45:20.386 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.7
22:45:20.386 00.000 29988 worker thread done servicing request
22:45:20.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:20.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:20.387 00.000 28316 Enqueuing Expose request
22:45:20.388 00.001 29988 Worker thread wakes up
22:45:20.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:20.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:20.388 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:21.918 01.530 29988 Exposure complete
22:45:21.972 00.054 29988 worker thread done servicing request
22:45:21.972 00.000 28316 OnExposeComplete: enter
22:45:21.974 00.002 28316 UpdateGuideState(): m_state=6
22:45:21.977 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
22:45:21.979 00.002 28316 Star::Find returns 1 (0), X=589.14, Y=113.51, Mass=1994, SNR=30.7, Peak=149 HFD=4.4
22:45:21.982 00.003 28316 MultiStar: [#1 0.17,0.05,0.88,U] [#2 0.10,-0.04,0.97,U] [#3 0.15,-0.13,0.79,U] [#4 0.19,-0.22,0.81,U] [#5 0.29,0.01,0.76,U] [#6 0.22,-0.21,0.71,U] [#7 0.20,0.01,0.66,U] [#8 0.09,-0.35,0.00,M1] 
22:45:21.984 00.002 28316 refined, 7 included, MultiStar: {0.18, -0.09}, one-star: {0.15, -0.15}
22:45:21.987 00.003 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
22:45:21.989 00.002 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
22:45:21.991 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.44 mountX=0.15 mountY=-0.12, mountTheta=-0.68
22:45:21.993 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.09, opts=13)
22:45:21.995 00.002 28316 Enqueuing Move request for scope (0.18, -0.09)
22:45:21.997 00.002 29988 Worker thread wakes up
22:45:21.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
22:45:21.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
22:45:21.997 00.000 29988 Moving (0.18, -0.09) raw xDistance=0.15 yDistance=-0.12
22:45:21.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:45:21.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:21.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:21.997 00.000 29988 MoveAxis(E, 0, ABG)
22:45:21.997 00.000 29988 Move returns status 0, amount 0
22:45:21.997 00.000 29988 MoveAxis(N, 0, ABG)
22:45:21.997 00.000 29988 Move returns status 0, amount 0
22:45:21.997 00.000 29988 move complete, result=0
22:45:21.998 00.001 29988 worker thread done servicing request
22:45:21.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:21.999 00.001 28316 UpdateGuideState exits: m=1994 RSB=30.7
22:45:21.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:22.000 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:22.000 00.000 28316 Enqueuing Expose request
22:45:22.000 00.000 29988 Worker thread wakes up
22:45:22.000 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:22.001 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:22.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:23.633 01.632 29988 Exposure complete
22:45:23.664 00.031 29988 worker thread done servicing request
22:45:23.664 00.000 28316 OnExposeComplete: enter
22:45:23.665 00.001 28316 UpdateGuideState(): m_state=6
22:45:23.666 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
22:45:23.666 00.000 28316 Star::Find returns 1 (0), X=588.92, Y=113.34, Mass=1905, SNR=30.0, Peak=162 HFD=4.2
22:45:23.667 00.001 28316 MultiStar: [#1 0.06,-0.20,0.91,U] [#2 0.17,-0.26,0.95,U] [#3 0.29,-0.25,0.00,M1] [#4 0.20,-0.32,0.00,M1] [#5 0.06,-0.12,0.73,U] [#6 0.19,-0.39,0.00,M3] [#7 0.16,-0.14,0.66,U] [#8 -0.05,-0.35,0.61,U] 
22:45:23.667 00.000 28316 refined, 5 included, MultiStar: {0.06, -0.24}, one-star: {-0.06, -0.32}
22:45:23.668 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
22:45:23.668 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
22:45:23.669 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.33 mountX=0.24 mountY=0.05, mountTheta=0.22
22:45:23.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.24, opts=13)
22:45:23.670 00.000 28316 Enqueuing Move request for scope (0.06, -0.24)
22:45:23.671 00.001 29988 Worker thread wakes up
22:45:23.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:23.672 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
22:45:23.672 00.000 28316 UpdateGuideState exits: m=1905 RSB=30.0
22:45:23.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:23.673 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:23.674 00.001 28316 Enqueuing Expose request
22:45:23.674 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
22:45:23.674 00.000 29988 Moving (0.06, -0.24) raw xDistance=0.24 yDistance=0.05
22:45:23.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:45:23.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:23.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:23.674 00.000 29988 MoveAxis(W, 50, ABG)
22:45:23.674 00.000 29988 Guiding  Dir = 3, Dur = 50
22:45:23.674 00.000 29988 IsSlewing returns 0
22:45:23.675 00.001 29988 IsGuiding returns 0
22:45:23.676 00.001 29988 PulseGuide returned control before completion, sleep 59
22:45:23.743 00.067 29988 IsGuiding returns 0
22:45:23.743 00.000 29988 Move returns status 0, amount 50
22:45:23.743 00.000 29988 MoveAxis(N, 0, ABG)
22:45:23.743 00.000 29988 Move returns status 0, amount 0
22:45:23.743 00.000 29988 move complete, result=0
22:45:23.743 00.000 29988 worker thread done servicing request
22:45:23.743 00.000 29988 Worker thread wakes up
22:45:23.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:23.743 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
22:45:23.744 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:25.154 01.410 29988 Exposure complete
22:45:25.187 00.033 29988 worker thread done servicing request
22:45:25.187 00.000 28316 OnExposeComplete: enter
22:45:25.188 00.001 28316 UpdateGuideState(): m_state=6
22:45:25.188 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
22:45:25.191 00.003 28316 Star::Find returns 1 (0), X=589.06, Y=113.70, Mass=1758, SNR=28.7, Peak=151 HFD=4.2
22:45:25.191 00.000 28316 MultiStar: [#1 0.16,0.14,0.96,U] [#2 0.18,0.09,1.00,U] [#3 0.04,0.13,0.92,U] [#4 0.20,0.04,0.90,U] [#5 0.19,0.12,0.82,U] [#6 0.18,-0.08,0.74,U] [#7 0.26,0.02,0.70,U] [#8 0.01,-0.12,0.65,U] 
22:45:25.191 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.05}, one-star: {0.07, 0.04}
22:45:25.191 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
22:45:25.193 00.002 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
22:45:25.193 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=-0.00 mountY=-0.08, mountTheta=-1.62
22:45:25.193 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
22:45:25.194 00.001 28316 Enqueuing Move request for scope (0.07, 0.04)
22:45:25.194 00.000 29988 Worker thread wakes up
22:45:25.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:45:25.194 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:45:25.194 00.000 29988 Moving (0.07, 0.04) raw xDistance=-0.00 yDistance=-0.08
22:45:25.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:45:25.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:25.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:45:25.194 00.000 29988 MoveAxis(E, 0, ABG)
22:45:25.194 00.000 29988 Move returns status 0, amount 0
22:45:25.195 00.001 29988 MoveAxis(N, 0, ABG)
22:45:25.195 00.000 29988 Move returns status 0, amount 0
22:45:25.195 00.000 29988 move complete, result=0
22:45:25.195 00.000 29988 worker thread done servicing request
22:45:25.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:25.195 00.000 28316 UpdateGuideState exits: m=1758 RSB=28.7
22:45:25.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:25.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:25.196 00.000 28316 Enqueuing Expose request
22:45:25.197 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:25.197 00.000 29988 Worker thread wakes up
22:45:25.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:25.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:26.822 01.625 29988 Exposure complete
22:45:26.853 00.031 29988 worker thread done servicing request
22:45:26.853 00.000 28316 OnExposeComplete: enter
22:45:26.854 00.001 28316 UpdateGuideState(): m_state=6
22:45:26.855 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
22:45:26.855 00.000 28316 Star::Find returns 1 (0), X=588.92, Y=113.81, Mass=1888, SNR=29.9, Peak=183 HFD=4.3
22:45:26.857 00.002 28316 MultiStar: [#1 0.15,0.21,0.90,U] [#2 0.05,0.18,0.96,U] [#3 0.09,0.17,0.87,U] [#4 0.27,0.10,0.84,U] [#5 0.03,0.28,0.77,U] [#6 0.27,-0.05,0.71,U] [#7 0.33,0.09,0.64,U] [#8 0.16,0.05,0.62,U] 
22:45:26.858 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.14}, one-star: {-0.07, 0.14}
22:45:26.860 00.002 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.17 = -3.12)
22:45:26.861 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
22:45:26.862 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.02 mountX=-0.16 mountY=-0.00, mountTheta=-3.13
22:45:26.866 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.14, opts=13)
22:45:26.867 00.001 28316 Enqueuing Move request for scope (-0.07, 0.14)
22:45:26.867 00.000 29988 Worker thread wakes up
22:45:26.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:26.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:45:26.868 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.9
22:45:26.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:45:26.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:26.869 00.001 29988 Moving (-0.07, 0.14) raw xDistance=-0.16 yDistance=-0.00
22:45:26.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:26.869 00.000 28316 Enqueuing Expose request
22:45:26.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:45:26.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:26.870 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:45:26.870 00.000 29988 MoveAxis(E, 0, ABG)
22:45:26.870 00.000 29988 Move returns status 0, amount 0
22:45:26.870 00.000 29988 MoveAxis(N, 0, ABG)
22:45:26.870 00.000 29988 Move returns status 0, amount 0
22:45:26.870 00.000 29988 move complete, result=0
22:45:26.870 00.000 29988 worker thread done servicing request
22:45:26.870 00.000 29988 Worker thread wakes up
22:45:26.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:26.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:26.870 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:28.387 01.517 29988 Exposure complete
22:45:28.457 00.070 29988 worker thread done servicing request
22:45:28.459 00.002 28316 OnExposeComplete: enter
22:45:28.459 00.000 28316 UpdateGuideState(): m_state=6
22:45:28.461 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
22:45:28.461 00.000 28316 Star::Find returns 1 (0), X=589.01, Y=113.60, Mass=1826, SNR=29.4, Peak=170 HFD=4.2
22:45:28.461 00.000 28316 MultiStar: [#1 0.04,0.18,0.94,U] [#2 0.06,0.16,0.99,U] [#3 0.12,0.00,0.86,U] [#4 0.14,0.01,0.87,U] [#5 0.12,0.19,0.80,U] [#6 0.19,-0.05,0.75,U] [#7 0.20,0.16,0.69,U] [#8 0.17,0.01,0.59,U] 
22:45:28.462 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.02, -0.06}
22:45:28.462 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.14) = xAngle (-0.06 = -0.06)
22:45:28.463 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.04 = 3.04)
22:45:28.463 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.21 mountX=0.07 mountY=0.01, mountTheta=0.10
22:45:28.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
22:45:28.465 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
22:45:28.466 00.001 29988 Worker thread wakes up
22:45:28.466 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
22:45:28.466 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
22:45:28.466 00.000 29988 Moving (0.02, -0.06) raw xDistance=0.07 yDistance=0.01
22:45:28.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:28.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:28.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:45:28.467 00.001 28316 UpdateGuideState exits: m=1826 RSB=29.4
22:45:28.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:28.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:28.468 00.001 28316 Enqueuing Expose request
22:45:28.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:28.468 00.000 29988 MoveAxis(E, 0, ABG)
22:45:28.468 00.000 29988 Move returns status 0, amount 0
22:45:28.468 00.000 29988 MoveAxis(N, 0, ABG)
22:45:28.468 00.000 29988 Move returns status 0, amount 0
22:45:28.468 00.000 29988 move complete, result=0
22:45:28.468 00.000 29988 worker thread done servicing request
22:45:28.468 00.000 29988 Worker thread wakes up
22:45:28.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:28.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:28.469 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:30.092 01.623 29988 Exposure complete
22:45:30.131 00.039 29988 worker thread done servicing request
22:45:30.131 00.000 28316 OnExposeComplete: enter
22:45:30.132 00.001 28316 UpdateGuideState(): m_state=6
22:45:30.134 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
22:45:30.135 00.001 28316 Star::Find returns 1 (0), X=589.14, Y=113.65, Mass=1903, SNR=29.9, Peak=163 HFD=4.4
22:45:30.136 00.001 28316 MultiStar: [#1 0.14,-0.01,0.90,U] [#2 0.11,-0.01,0.97,U] [#3 0.05,-0.02,0.88,U] [#4 0.20,-0.14,0.89,U] [#5 0.13,0.05,0.75,U] [#6 0.13,-0.03,0.71,U] [#7 0.31,0.06,0.65,U] [#8 0.08,-0.14,0.60,U] 
22:45:30.137 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.16, -0.01}
22:45:30.138 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
22:45:30.139 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
22:45:30.141 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.19 mountX=0.08 mountY=-0.12, mountTheta=-0.94
22:45:30.144 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
22:45:30.145 00.001 28316 Enqueuing Move request for scope (0.14, -0.03)
22:45:30.145 00.000 29988 Worker thread wakes up
22:45:30.146 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
22:45:30.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:30.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
22:45:30.146 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
22:45:30.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:30.148 00.001 28316 Enqueuing Expose request
22:45:30.148 00.000 29988 Moving (0.14, -0.03) raw xDistance=0.08 yDistance=-0.12
22:45:30.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:45:30.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:30.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:30.148 00.000 29988 MoveAxis(E, 0, ABG)
22:45:30.148 00.000 29988 Move returns status 0, amount 0
22:45:30.148 00.000 29988 MoveAxis(N, 0, ABG)
22:45:30.148 00.000 29988 Move returns status 0, amount 0
22:45:30.148 00.000 29988 move complete, result=0
22:45:30.148 00.000 29988 worker thread done servicing request
22:45:30.148 00.000 29988 Worker thread wakes up
22:45:30.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:30.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:30.149 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:31.670 01.521 29988 Exposure complete
22:45:31.716 00.046 29988 worker thread done servicing request
22:45:31.716 00.000 28316 OnExposeComplete: enter
22:45:31.716 00.000 28316 UpdateGuideState(): m_state=6
22:45:31.717 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
22:45:31.717 00.000 28316 Star::Find returns 1 (0), X=588.96, Y=113.56, Mass=1913, SNR=30.1, Peak=153 HFD=4.1
22:45:31.718 00.001 28316 MultiStar: [#1 0.10,-0.10,0.87,U] [#2 0.22,-0.08,0.96,U] [#3 0.03,-0.22,0.85,U] [#4 0.25,-0.16,0.85,U] [#5 0.01,0.09,0.78,U] [#6 0.23,-0.23,0.72,U] [#7 0.13,-0.17,0.68,U] [#8 0.19,-0.25,0.58,U] 
22:45:31.718 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.13}, one-star: {-0.02, -0.11}
22:45:31.719 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
22:45:31.719 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
22:45:31.719 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=0.09 mountY=0.07, mountTheta=0.65
22:45:31.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
22:45:31.723 00.002 28316 Enqueuing Move request for scope (-0.02, -0.11)
22:45:31.723 00.000 29988 Worker thread wakes up
22:45:31.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:31.723 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.1
22:45:31.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:31.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:31.725 00.001 28316 Enqueuing Expose request
22:45:31.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:45:31.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:45:31.725 00.000 29988 Moving (-0.02, -0.11) raw xDistance=0.09 yDistance=0.07
22:45:31.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:45:31.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:31.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:31.725 00.000 29988 MoveAxis(E, 0, ABG)
22:45:31.725 00.000 29988 Move returns status 0, amount 0
22:45:31.725 00.000 29988 MoveAxis(N, 0, ABG)
22:45:31.725 00.000 29988 Move returns status 0, amount 0
22:45:31.725 00.000 29988 move complete, result=0
22:45:31.726 00.001 29988 worker thread done servicing request
22:45:31.726 00.000 29988 Worker thread wakes up
22:45:31.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:31.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:31.726 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:33.361 01.635 29988 Exposure complete
22:45:33.401 00.040 29988 worker thread done servicing request
22:45:33.401 00.000 28316 OnExposeComplete: enter
22:45:33.402 00.001 28316 UpdateGuideState(): m_state=6
22:45:33.402 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
22:45:33.403 00.001 28316 Star::Find returns 1 (0), X=589.08, Y=113.55, Mass=1720, SNR=28.4, Peak=162 HFD=3.9
22:45:33.404 00.001 28316 MultiStar: [#1 0.18,-0.01,0.98,U] [#2 0.16,-0.01,0.96,U] [#3 0.18,-0.15,0.91,U] [#4 0.06,-0.09,0.91,U] [#5 0.03,0.09,0.80,U] [#6 0.17,-0.24,0.73,U] [#7 0.26,0.04,0.69,U] [#8 0.14,-0.10,0.65,U] 
22:45:33.405 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.10, -0.12}
22:45:33.407 00.002 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
22:45:33.409 00.002 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.47)
22:45:33.412 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.44 mountX=0.12 mountY=-0.10, mountTheta=-0.68
22:45:33.415 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
22:45:33.416 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
22:45:33.417 00.001 29988 Worker thread wakes up
22:45:33.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:45:33.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:45:33.417 00.000 29988 Moving (0.14, -0.07) raw xDistance=0.12 yDistance=-0.10
22:45:33.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:45:33.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:33.417 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:33.419 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:45:33.419 00.000 29988 MoveAxis(E, 0, ABG)
22:45:33.419 00.000 29988 Move returns status 0, amount 0
22:45:33.419 00.000 29988 MoveAxis(N, 0, ABG)
22:45:33.419 00.000 29988 Move returns status 0, amount 0
22:45:33.419 00.000 29988 move complete, result=0
22:45:33.419 00.000 28316 UpdateGuideState exits: m=1720 RSB=28.4
22:45:33.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:33.422 00.002 29988 worker thread done servicing request
22:45:33.422 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:33.423 00.001 28316 Enqueuing Expose request
22:45:33.424 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:33.424 00.000 29988 Worker thread wakes up
22:45:33.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:33.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:34.937 01.513 29988 Exposure complete
22:45:34.964 00.027 29988 worker thread done servicing request
22:45:34.964 00.000 28316 OnExposeComplete: enter
22:45:34.965 00.001 28316 UpdateGuideState(): m_state=6
22:45:34.966 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
22:45:34.968 00.002 28316 Star::Find returns 1 (0), X=588.90, Y=113.46, Mass=1808, SNR=29.1, Peak=150 HFD=4.1
22:45:34.970 00.002 28316 MultiStar: [#1 0.10,-0.29,0.94,U] [#2 0.10,-0.14,0.97,U] [#3 0.15,-0.18,0.86,U] [#4 0.19,-0.15,0.89,U] [#5 0.17,-0.11,0.82,U] [#6 0.23,-0.36,0.00,M1] [#7 0.25,-0.19,0.69,U] [#8 0.24,-0.27,0.00,M1] 
22:45:34.970 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.18}, one-star: {-0.09, -0.21}
22:45:34.971 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
22:45:34.971 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.05)
22:45:34.972 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-1.01 mountX=0.22 mountY=-0.02, mountTheta=-0.10
22:45:34.975 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.18, opts=13)
22:45:34.976 00.001 28316 Enqueuing Move request for scope (0.12, -0.18)
22:45:34.976 00.000 29988 Worker thread wakes up
22:45:34.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
22:45:34.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
22:45:34.976 00.000 29988 Moving (0.12, -0.18) raw xDistance=0.22 yDistance=-0.02
22:45:34.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:45:34.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:34.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:45:34.976 00.000 29988 MoveAxis(W, 45, ABG)
22:45:34.976 00.000 29988 Guiding  Dir = 3, Dur = 45
22:45:34.976 00.000 29988 IsSlewing returns 0
22:45:34.976 00.000 29988 IsGuiding returns 0
22:45:34.978 00.002 29988 PulseGuide returned control before completion, sleep 54
22:45:34.979 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:34.986 00.007 28316 UpdateGuideState exits: m=1808 RSB=29.1
22:45:34.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:34.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:34.987 00.000 28316 Enqueuing Expose request
22:45:35.047 00.060 29988 IsGuiding returns 0
22:45:35.047 00.000 29988 Move returns status 0, amount 45
22:45:35.047 00.000 29988 MoveAxis(N, 0, ABG)
22:45:35.047 00.000 29988 Move returns status 0, amount 0
22:45:35.047 00.000 29988 move complete, result=0
22:45:35.047 00.000 29988 worker thread done servicing request
22:45:35.047 00.000 29988 Worker thread wakes up
22:45:35.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:35.047 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.0 px 0 ms NORTH
22:45:35.048 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:36.669 01.621 29988 Exposure complete
22:45:36.692 00.023 29988 worker thread done servicing request
22:45:36.692 00.000 28316 OnExposeComplete: enter
22:45:36.693 00.001 28316 UpdateGuideState(): m_state=6
22:45:36.693 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
22:45:36.694 00.001 28316 Star::Find returns 1 (0), X=588.95, Y=113.77, Mass=1885, SNR=29.8, Peak=177 HFD=4.2
22:45:36.694 00.000 28316 MultiStar: [#1 -0.01,0.15,0.91,U] [#2 0.07,0.17,0.96,U] [#3 0.13,0.07,0.87,U] [#4 0.17,0.06,0.87,U] [#5 0.02,0.36,0.00,M1] [#6 0.05,0.07,0.71,U] [#7 0.14,0.19,0.64,U] [#8 0.24,0.10,0.59,U] 
22:45:36.695 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.12}, one-star: {-0.03, 0.11}
22:45:36.695 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
22:45:36.696 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.18)
22:45:36.696 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.86 mountX=-0.11 mountY=-0.02, mountTheta=-2.97
22:45:36.697 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
22:45:36.697 00.000 28316 Enqueuing Move request for scope (-0.03, 0.11)
22:45:36.698 00.001 29988 Worker thread wakes up
22:45:36.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
22:45:36.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
22:45:36.698 00.000 29988 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.02
22:45:36.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:36.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:36.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:45:36.698 00.000 29988 MoveAxis(E, 0, ABG)
22:45:36.698 00.000 29988 Move returns status 0, amount 0
22:45:36.698 00.000 29988 MoveAxis(N, 0, ABG)
22:45:36.698 00.000 29988 Move returns status 0, amount 0
22:45:36.698 00.000 29988 move complete, result=0
22:45:36.698 00.000 29988 worker thread done servicing request
22:45:36.701 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:36.708 00.007 28316 UpdateGuideState exits: m=1885 RSB=29.8
22:45:36.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:36.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:36.710 00.001 28316 Enqueuing Expose request
22:45:36.710 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:36.711 00.001 29988 Worker thread wakes up
22:45:36.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:36.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:38.227 01.516 29988 Exposure complete
22:45:38.251 00.024 29988 worker thread done servicing request
22:45:38.251 00.000 28316 OnExposeComplete: enter
22:45:38.252 00.001 28316 UpdateGuideState(): m_state=6
22:45:38.252 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
22:45:38.253 00.001 28316 Star::Find returns 1 (0), X=588.88, Y=113.71, Mass=1904, SNR=30.0, Peak=178 HFD=4.2
22:45:38.253 00.000 28316 MultiStar: [#1 -0.04,0.21,0.90,U] [#2 -0.10,0.01,0.93,U] [#3 -0.01,0.22,0.87,U] [#4 0.24,0.06,0.84,U] [#5 -0.03,0.26,0.80,U] [#6 -0.10,0.01,0.73,U] [#7 0.16,0.05,0.65,U] [#8 0.06,0.06,0.59,U] 
22:45:38.254 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.10, 0.05}
22:45:38.254 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
22:45:38.254 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.47)
22:45:38.255 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.57 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
22:45:38.256 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
22:45:38.258 00.002 28316 Enqueuing Move request for scope (0.00, 0.11)
22:45:38.259 00.001 29988 Worker thread wakes up
22:45:38.259 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
22:45:38.259 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
22:45:38.259 00.000 29988 Moving (0.00, 0.11) raw xDistance=-0.10 yDistance=-0.05
22:45:38.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:45:38.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:38.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:38.259 00.000 29988 MoveAxis(E, 0, ABG)
22:45:38.259 00.000 29988 Move returns status 0, amount 0
22:45:38.259 00.000 29988 MoveAxis(N, 0, ABG)
22:45:38.259 00.000 29988 Move returns status 0, amount 0
22:45:38.260 00.001 29988 move complete, result=0
22:45:38.260 00.000 29988 worker thread done servicing request
22:45:38.262 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:38.269 00.007 28316 UpdateGuideState exits: m=1904 RSB=30.0
22:45:38.271 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:38.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:38.272 00.001 28316 Enqueuing Expose request
22:45:38.273 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:38.273 00.000 29988 Worker thread wakes up
22:45:38.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:38.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:39.902 01.629 29988 Exposure complete
22:45:39.927 00.025 29988 worker thread done servicing request
22:45:39.928 00.001 28316 OnExposeComplete: enter
22:45:39.928 00.000 28316 UpdateGuideState(): m_state=6
22:45:39.929 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
22:45:39.929 00.000 28316 Star::Find returns 1 (0), X=588.94, Y=113.81, Mass=1831, SNR=29.4, Peak=185 HFD=4.2
22:45:39.930 00.001 28316 MultiStar: [#1 -0.01,0.22,0.86,U] [#2 -0.01,0.09,1.01,U] [#3 0.14,0.10,0.88,U] [#4 0.15,0.14,0.91,U] [#5 -0.02,0.21,0.80,U] [#6 0.22,0.00,0.74,U] [#7 0.20,0.21,0.67,U] [#8 0.12,-0.01,0.67,U] 
22:45:39.930 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.13}, one-star: {-0.04, 0.15}
22:45:39.932 00.002 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
22:45:39.933 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
22:45:39.934 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.08 mountY=-0.12, mountTheta=-2.17
22:45:39.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.13, opts=13)
22:45:39.936 00.001 28316 Enqueuing Move request for scope (0.08, 0.13)
22:45:39.936 00.000 29988 Worker thread wakes up
22:45:39.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:45:39.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:45:39.936 00.000 29988 Moving (0.08, 0.13) raw xDistance=-0.08 yDistance=-0.12
22:45:39.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:45:39.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:39.937 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:39.937 00.000 29988 MoveAxis(E, 0, ABG)
22:45:39.937 00.000 29988 Move returns status 0, amount 0
22:45:39.937 00.000 29988 MoveAxis(N, 0, ABG)
22:45:39.937 00.000 29988 Move returns status 0, amount 0
22:45:39.937 00.000 29988 move complete, result=0
22:45:39.937 00.000 29988 worker thread done servicing request
22:45:39.940 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:39.947 00.007 28316 UpdateGuideState exits: m=1831 RSB=29.4
22:45:39.948 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:39.949 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:39.950 00.001 28316 Enqueuing Expose request
22:45:39.950 00.000 29988 Worker thread wakes up
22:45:39.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:39.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:39.950 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:41.473 01.523 29988 Exposure complete
22:45:41.500 00.027 29988 worker thread done servicing request
22:45:41.500 00.000 28316 OnExposeComplete: enter
22:45:41.500 00.000 28316 UpdateGuideState(): m_state=6
22:45:41.501 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
22:45:41.501 00.000 28316 Star::Find returns 1 (0), X=588.93, Y=113.78, Mass=1841, SNR=29.4, Peak=175 HFD=4.2
22:45:41.502 00.001 28316 MultiStar: [#1 0.06,0.10,0.97,U] [#2 0.04,0.10,1.01,U] [#3 0.24,0.15,0.85,U] [#4 0.23,0.10,0.84,U] [#5 0.16,0.23,0.76,U] [#6 0.18,0.04,0.74,U] [#7 0.25,0.10,0.68,U] [#8 0.22,-0.07,0.62,U] 
22:45:41.502 00.000 28316 single-star, 8 included, MultiStar: {0.13, 0.10}, one-star: {-0.05, 0.12}
22:45:41.503 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
22:45:41.503 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
22:45:41.503 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=-0.13 mountY=-0.00, mountTheta=-3.11
22:45:41.505 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
22:45:41.505 00.000 28316 Enqueuing Move request for scope (-0.05, 0.12)
22:45:41.506 00.001 29988 Worker thread wakes up
22:45:41.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
22:45:41.506 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
22:45:41.507 00.001 29988 Moving (-0.05, 0.12) raw xDistance=-0.13 yDistance=-0.00
22:45:41.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:45:41.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:41.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:45:41.507 00.000 29988 MoveAxis(E, 0, ABG)
22:45:41.507 00.000 29988 Move returns status 0, amount 0
22:45:41.507 00.000 29988 MoveAxis(N, 0, ABG)
22:45:41.507 00.000 29988 Move returns status 0, amount 0
22:45:41.507 00.000 29988 move complete, result=0
22:45:41.507 00.000 29988 worker thread done servicing request
22:45:41.511 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:41.518 00.007 28316 UpdateGuideState exits: m=1841 RSB=29.4
22:45:41.519 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:41.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:41.520 00.000 28316 Enqueuing Expose request
22:45:41.520 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:41.521 00.001 29988 Worker thread wakes up
22:45:41.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:41.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:43.149 01.628 29988 Exposure complete
22:45:43.174 00.025 29988 worker thread done servicing request
22:45:43.174 00.000 28316 OnExposeComplete: enter
22:45:43.175 00.001 28316 UpdateGuideState(): m_state=6
22:45:43.176 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
22:45:43.176 00.000 28316 Star::Find returns 1 (0), X=589.08, Y=113.77, Mass=1957, SNR=30.5, Peak=183 HFD=4.3
22:45:43.177 00.001 28316 MultiStar: [#1 0.10,0.13,0.86,U] [#2 0.10,0.10,0.92,U] [#3 0.16,0.14,0.84,U] [#4 0.22,0.10,0.86,U] [#5 0.09,0.17,0.79,U] [#6 0.19,0.04,0.74,U] [#7 0.25,0.04,0.65,U] [#8 0.26,0.09,0.60,U] 
22:45:43.177 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.10}, one-star: {0.09, 0.10}
22:45:43.177 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
22:45:43.178 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
22:45:43.178 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=-0.05 mountY=-0.13, mountTheta=-1.95
22:45:43.180 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.10, opts=13)
22:45:43.180 00.000 28316 Enqueuing Move request for scope (0.09, 0.10)
22:45:43.181 00.001 29988 Worker thread wakes up
22:45:43.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:45:43.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:45:43.181 00.000 29988 Moving (0.09, 0.10) raw xDistance=-0.05 yDistance=-0.13
22:45:43.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:45:43.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:43.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:45:43.181 00.000 29988 MoveAxis(E, 0, ABG)
22:45:43.181 00.000 29988 Move returns status 0, amount 0
22:45:43.181 00.000 29988 MoveAxis(N, 0, ABG)
22:45:43.181 00.000 29988 Move returns status 0, amount 0
22:45:43.181 00.000 29988 move complete, result=0
22:45:43.181 00.000 29988 worker thread done servicing request
22:45:43.186 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:43.194 00.008 28316 UpdateGuideState exits: m=1957 RSB=30.5
22:45:43.195 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:43.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:43.196 00.001 28316 Enqueuing Expose request
22:45:43.196 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:43.197 00.001 29988 Worker thread wakes up
22:45:43.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:43.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:44.713 01.516 29988 Exposure complete
22:45:44.736 00.023 29988 worker thread done servicing request
22:45:44.736 00.000 28316 OnExposeComplete: enter
22:45:44.737 00.001 28316 UpdateGuideState(): m_state=6
22:45:44.737 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
22:45:44.738 00.001 28316 Star::Find returns 1 (0), X=589.06, Y=113.81, Mass=1858, SNR=29.5, Peak=180 HFD=4.2
22:45:44.738 00.000 28316 MultiStar: [#1 0.00,0.17,0.93,U] [#2 0.10,0.21,0.97,U] [#3 0.13,0.11,0.86,U] [#4 0.26,0.04,0.87,U] [#5 0.03,0.26,0.79,U] [#6 0.12,-0.05,0.74,U] [#7 0.20,0.08,0.69,U] [#8 0.19,-0.12,0.66,U] 
22:45:44.739 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.11}, one-star: {0.08, 0.15}
22:45:44.740 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
22:45:44.740 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.31)
22:45:44.740 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.73 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
22:45:44.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.11, opts=13)
22:45:44.742 00.000 28316 Enqueuing Move request for scope (0.12, 0.11)
22:45:44.742 00.000 29988 Worker thread wakes up
22:45:44.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
22:45:44.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
22:45:44.742 00.000 29988 Moving (0.12, 0.11) raw xDistance=-0.05 yDistance=-0.15
22:45:44.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:45:44.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:44.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:44.742 00.000 29988 MoveAxis(E, 0, ABG)
22:45:44.742 00.000 29988 Move returns status 0, amount 0
22:45:44.742 00.000 29988 MoveAxis(N, 0, ABG)
22:45:44.742 00.000 29988 Move returns status 0, amount 0
22:45:44.742 00.000 29988 move complete, result=0
22:45:44.742 00.000 29988 worker thread done servicing request
22:45:44.746 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:44.754 00.008 28316 UpdateGuideState exits: m=1858 RSB=29.5
22:45:44.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:44.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:44.755 00.000 28316 Enqueuing Expose request
22:45:44.756 00.001 29988 Worker thread wakes up
22:45:44.756 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:44.757 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:44.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:46.381 01.624 29988 Exposure complete
22:45:46.409 00.028 29988 worker thread done servicing request
22:45:46.409 00.000 28316 OnExposeComplete: enter
22:45:46.409 00.000 28316 UpdateGuideState(): m_state=6
22:45:46.410 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
22:45:46.410 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=113.61, Mass=1913, SNR=29.9, Peak=155 HFD=4.2
22:45:46.411 00.001 28316 MultiStar: [#1 0.12,0.04,0.93,U] [#2 0.06,-0.02,0.96,U] [#3 0.10,-0.11,0.85,U] [#4 0.34,0.00,0.88,U] [#5 0.02,0.14,0.76,U] [#6 0.20,-0.11,0.76,U] [#7 0.06,0.03,0.65,U] [#8 0.11,-0.22,0.64,U] 
22:45:46.411 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.03}, one-star: {-0.08, -0.05}
22:45:46.412 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.14) = xAngle (-1.42 = -1.42)
22:45:46.412 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
22:45:46.413 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.57 mountX=0.01 mountY=0.09, mountTheta=1.42
22:45:46.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
22:45:46.414 00.000 28316 Enqueuing Move request for scope (-0.08, -0.05)
22:45:46.415 00.001 29988 Worker thread wakes up
22:45:46.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:45:46.415 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:45:46.415 00.000 29988 Moving (-0.08, -0.05) raw xDistance=0.01 yDistance=0.09
22:45:46.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:46.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:46.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:45:46.415 00.000 29988 MoveAxis(E, 0, ABG)
22:45:46.415 00.000 29988 Move returns status 0, amount 0
22:45:46.415 00.000 29988 MoveAxis(N, 0, ABG)
22:45:46.415 00.000 29988 Move returns status 0, amount 0
22:45:46.415 00.000 29988 move complete, result=0
22:45:46.415 00.000 29988 worker thread done servicing request
22:45:46.418 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:46.426 00.008 28316 UpdateGuideState exits: m=1913 RSB=29.9
22:45:46.426 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:46.427 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:46.427 00.000 28316 Enqueuing Expose request
22:45:46.428 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:46.428 00.000 29988 Worker thread wakes up
22:45:46.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:46.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:47.946 01.518 29988 Exposure complete
22:45:47.972 00.026 29988 worker thread done servicing request
22:45:47.972 00.000 28316 OnExposeComplete: enter
22:45:47.973 00.001 28316 UpdateGuideState(): m_state=6
22:45:47.973 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
22:45:47.974 00.001 28316 Star::Find returns 1 (0), X=589.01, Y=113.88, Mass=1883, SNR=29.8, Peak=192 HFD=4.3
22:45:47.974 00.000 28316 MultiStar: [#1 0.20,0.18,0.94,U] [#2 0.16,0.23,0.94,U] [#3 0.18,0.15,0.89,U] [#4 0.32,0.11,0.89,U] [#5 0.16,0.09,0.81,U] [#6 0.30,0.03,0.75,U] [#7 0.25,0.24,0.68,U] [#8 0.11,0.08,0.57,U] 
22:45:47.975 00.001 28316 single-star, 8 included, MultiStar: {0.19, 0.15}, one-star: {0.02, 0.22}
22:45:47.975 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:45:47.976 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.57)
22:45:47.976 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.47 mountX=-0.19 mountY=-0.12, mountTheta=-2.59
22:45:47.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.22, opts=13)
22:45:47.977 00.000 28316 Enqueuing Move request for scope (0.02, 0.22)
22:45:47.978 00.001 29988 Worker thread wakes up
22:45:47.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
22:45:47.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
22:45:47.978 00.000 29988 Moving (0.02, 0.22) raw xDistance=-0.19 yDistance=-0.12
22:45:47.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:45:47.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:47.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:47.978 00.000 29988 MoveAxis(E, 0, ABG)
22:45:47.978 00.000 29988 Move returns status 0, amount 0
22:45:47.978 00.000 29988 MoveAxis(N, 0, ABG)
22:45:47.978 00.000 29988 Move returns status 0, amount 0
22:45:47.978 00.000 29988 move complete, result=0
22:45:47.978 00.000 29988 worker thread done servicing request
22:45:47.981 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:47.988 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.8
22:45:47.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:47.990 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:47.990 00.000 28316 Enqueuing Expose request
22:45:47.991 00.001 29988 Worker thread wakes up
22:45:47.991 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:47.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:47.992 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:49.617 01.625 29988 Exposure complete
22:45:49.642 00.025 29988 worker thread done servicing request
22:45:49.642 00.000 28316 OnExposeComplete: enter
22:45:49.642 00.000 28316 UpdateGuideState(): m_state=6
22:45:49.643 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
22:45:49.643 00.000 28316 Star::Find returns 1 (0), X=589.02, Y=113.68, Mass=1922, SNR=30.2, Peak=193 HFD=4.1
22:45:49.644 00.001 28316 MultiStar: [#1 0.02,0.08,0.89,U] [#2 0.06,0.11,1.01,U] [#3 0.20,0.20,0.83,U] [#4 0.05,-0.01,0.85,U] [#5 0.13,0.05,0.75,U] [#6 0.19,-0.02,0.72,U] [#7 0.09,0.06,0.65,U] [#8 0.19,-0.07,0.61,U] 
22:45:49.644 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.04, 0.01}
22:45:49.645 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
22:45:49.645 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
22:45:49.646 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.26 mountX=0.01 mountY=-0.04, mountTheta=-1.40
22:45:49.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
22:45:49.647 00.000 28316 Enqueuing Move request for scope (0.04, 0.01)
22:45:49.648 00.001 29988 Worker thread wakes up
22:45:49.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:45:49.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:45:49.648 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
22:45:49.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:49.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:49.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:45:49.648 00.000 29988 MoveAxis(E, 0, ABG)
22:45:49.648 00.000 29988 Move returns status 0, amount 0
22:45:49.648 00.000 29988 MoveAxis(N, 0, ABG)
22:45:49.648 00.000 29988 Move returns status 0, amount 0
22:45:49.648 00.000 29988 move complete, result=0
22:45:49.648 00.000 29988 worker thread done servicing request
22:45:49.651 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:49.658 00.007 28316 UpdateGuideState exits: m=1922 RSB=30.2
22:45:49.659 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:49.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:49.659 00.000 28316 Enqueuing Expose request
22:45:49.660 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:49.660 00.000 29988 Worker thread wakes up
22:45:49.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:49.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:51.184 01.524 29988 Exposure complete
22:45:51.213 00.029 29988 worker thread done servicing request
22:45:51.213 00.000 28316 OnExposeComplete: enter
22:45:51.215 00.002 28316 UpdateGuideState(): m_state=6
22:45:51.217 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
22:45:51.217 00.000 28316 Star::Find returns 1 (0), X=589.14, Y=113.70, Mass=1846, SNR=29.5, Peak=172 HFD=4.1
22:45:51.217 00.000 28316 MultiStar: [#1 0.13,0.10,0.97,U] [#2 0.12,0.10,1.02,U] [#3 0.22,0.12,0.84,U] [#4 0.33,-0.09,0.87,U] [#5 0.15,0.15,0.79,U] [#6 0.22,0.01,0.71,U] [#7 0.28,0.14,0.68,U] [#8 0.08,-0.12,0.59,U] 
22:45:51.218 00.001 28316 single-star, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.15, 0.03}
22:45:51.218 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
22:45:51.219 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.82)
22:45:51.219 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.22 mountX=0.03 mountY=-0.15, mountTheta=-1.36
22:45:51.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.03, opts=13)
22:45:51.221 00.001 28316 Enqueuing Move request for scope (0.15, 0.03)
22:45:51.221 00.000 29988 Worker thread wakes up
22:45:51.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
22:45:51.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
22:45:51.221 00.000 29988 Moving (0.15, 0.03) raw xDistance=0.03 yDistance=-0.15
22:45:51.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:45:51.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:51.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:51.221 00.000 29988 MoveAxis(E, 0, ABG)
22:45:51.221 00.000 29988 Move returns status 0, amount 0
22:45:51.222 00.001 29988 MoveAxis(N, 0, ABG)
22:45:51.222 00.000 29988 Move returns status 0, amount 0
22:45:51.222 00.000 29988 move complete, result=0
22:45:51.222 00.000 29988 worker thread done servicing request
22:45:51.225 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:51.235 00.010 28316 UpdateGuideState exits: m=1846 RSB=29.5
22:45:51.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:51.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:51.236 00.000 28316 Enqueuing Expose request
22:45:51.237 00.001 29988 Worker thread wakes up
22:45:51.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:51.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:51.237 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:52.864 01.627 29988 Exposure complete
22:45:52.887 00.023 29988 worker thread done servicing request
22:45:52.887 00.000 28316 OnExposeComplete: enter
22:45:52.889 00.002 28316 UpdateGuideState(): m_state=6
22:45:52.891 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
22:45:52.892 00.001 28316 Star::Find returns 1 (0), X=589.02, Y=113.67, Mass=1886, SNR=29.9, Peak=169 HFD=4.2
22:45:52.893 00.001 28316 MultiStar: [#1 0.16,0.13,0.89,U] [#2 0.07,0.05,0.98,U] [#3 0.37,-0.11,0.00,M1] [#4 0.20,-0.08,0.88,U] [#5 0.13,0.12,0.78,U] [#6 0.28,-0.07,0.70,U] [#7 0.28,0.12,0.65,U] [#8 0.21,-0.12,0.61,U] 
22:45:52.893 00.000 28316 single-star, 7 included, MultiStar: {0.16, 0.03}, one-star: {0.04, 0.01}
22:45:52.894 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
22:45:52.894 00.000 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
22:45:52.895 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.25 mountX=0.01 mountY=-0.04, mountTheta=-1.39
22:45:52.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
22:45:52.897 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
22:45:52.898 00.001 29988 Worker thread wakes up
22:45:52.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:45:52.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:45:52.898 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
22:45:52.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:52.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:52.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:45:52.898 00.000 29988 MoveAxis(E, 0, ABG)
22:45:52.898 00.000 29988 Move returns status 0, amount 0
22:45:52.898 00.000 29988 MoveAxis(N, 0, ABG)
22:45:52.898 00.000 29988 Move returns status 0, amount 0
22:45:52.898 00.000 29988 move complete, result=0
22:45:52.898 00.000 29988 worker thread done servicing request
22:45:52.901 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
22:45:52.908 00.007 28316 UpdateGuideState exits: m=1886 RSB=29.9
22:45:52.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:52.909 00.000 28316 Enqueuing Expose request
22:45:52.910 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:52.910 00.000 29988 Worker thread wakes up
22:45:52.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:52.911 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:54.425 01.514 29988 Exposure complete
22:45:54.450 00.025 29988 worker thread done servicing request
22:45:54.451 00.001 28316 OnExposeComplete: enter
22:45:54.451 00.000 28316 UpdateGuideState(): m_state=6
22:45:54.452 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
22:45:54.452 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=113.74, Mass=1844, SNR=29.6, Peak=182 HFD=4.3
22:45:54.453 00.001 28316 MultiStar: [#1 0.11,0.34,0.93,U] [#2 0.26,0.15,0.98,U] [#3 0.18,0.07,0.88,U] [#4 0.27,0.09,0.89,U] [#5 -0.04,0.14,0.80,U] [#6 0.13,-0.01,0.75,U] [#7 0.17,0.19,0.66,U] [#8 0.17,-0.13,0.61,U] 
22:45:54.453 00.000 28316 single-star, 8 included, MultiStar: {0.13, 0.11}, one-star: {-0.08, 0.08}
22:45:54.454 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.49 = -2.79)
22:45:54.454 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.31)
22:45:54.454 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.35 mountX=-0.10 mountY=0.03, mountTheta=2.82
22:45:54.456 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
22:45:54.456 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
22:45:54.457 00.001 29988 Worker thread wakes up
22:45:54.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:45:54.457 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:45:54.457 00.000 29988 Moving (-0.08, 0.08) raw xDistance=-0.10 yDistance=0.03
22:45:54.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:45:54.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:54.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:45:54.457 00.000 29988 MoveAxis(E, 0, ABG)
22:45:54.457 00.000 29988 Move returns status 0, amount 0
22:45:54.457 00.000 29988 MoveAxis(N, 0, ABG)
22:45:54.457 00.000 29988 Move returns status 0, amount 0
22:45:54.457 00.000 29988 move complete, result=0
22:45:54.457 00.000 29988 worker thread done servicing request
22:45:54.460 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:54.467 00.007 28316 UpdateGuideState exits: m=1844 RSB=29.6
22:45:54.468 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:54.468 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:54.468 00.000 28316 Enqueuing Expose request
22:45:54.469 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:54.469 00.000 29988 Worker thread wakes up
22:45:54.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:54.470 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:56.096 01.626 29988 Exposure complete
22:45:56.121 00.025 29988 worker thread done servicing request
22:45:56.122 00.001 28316 OnExposeComplete: enter
22:45:56.123 00.001 28316 UpdateGuideState(): m_state=6
22:45:56.123 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
22:45:56.123 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=113.88, Mass=1772, SNR=28.9, Peak=162 HFD=4.3
22:45:56.125 00.002 28316 MultiStar: [#1 -0.03,0.13,0.92,U] [#2 0.02,0.12,0.98,U] [#3 0.11,0.16,0.87,U] [#4 0.16,0.14,0.93,U] [#5 0.14,0.18,0.76,U] [#6 0.06,0.14,0.71,U] [#7 -0.00,0.13,0.67,U] [#8 0.18,0.04,0.64,U] 
22:45:56.125 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.14}, one-star: {-0.08, 0.21}
22:45:56.126 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
22:45:56.126 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
22:45:56.127 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=-0.11 mountY=-0.11, mountTheta=-2.33
22:45:56.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
22:45:56.129 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
22:45:56.129 00.000 29988 Worker thread wakes up
22:45:56.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:56.130 00.001 28316 UpdateGuideState exits: m=1772 RSB=28.9
22:45:56.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:56.130 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:56.132 00.002 28316 Enqueuing Expose request
22:45:56.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:45:56.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:45:56.132 00.000 29988 Moving (0.05, 0.14) raw xDistance=-0.11 yDistance=-0.11
22:45:56.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:56.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:56.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:56.132 00.000 29988 MoveAxis(E, 0, ABG)
22:45:56.132 00.000 29988 Move returns status 0, amount 0
22:45:56.132 00.000 29988 MoveAxis(N, 0, ABG)
22:45:56.132 00.000 29988 Move returns status 0, amount 0
22:45:56.132 00.000 29988 move complete, result=0
22:45:56.132 00.000 29988 worker thread done servicing request
22:45:56.132 00.000 29988 Worker thread wakes up
22:45:56.133 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:56.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:56.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:57.658 01.525 29988 Exposure complete
22:45:57.695 00.037 29988 worker thread done servicing request
22:45:57.695 00.000 28316 OnExposeComplete: enter
22:45:57.696 00.001 28316 UpdateGuideState(): m_state=6
22:45:57.698 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
22:45:57.699 00.001 28316 Star::Find returns 1 (0), X=589.16, Y=113.82, Mass=1895, SNR=29.9, Peak=181 HFD=4.3
22:45:57.700 00.001 28316 MultiStar: [#1 0.21,0.18,0.88,U] [#2 0.37,0.17,0.00,M1] [#3 0.18,0.14,0.88,U] [#4 0.53,0.22,0.00,M1] [#5 0.42,0.25,0.00,M1] [#6 0.27,0.05,0.69,U] [#7 0.41,0.34,0.00,M1] [#8 0.22,-0.07,0.59,U] 
22:45:57.701 00.001 28316 single-star, 4 included, MultiStar: {0.21, 0.10}, one-star: {0.17, 0.15}
22:45:57.703 00.002 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
22:45:57.704 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.32)
22:45:57.704 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.72 mountX=-0.07 mountY=-0.22, mountTheta=-1.86
22:45:57.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
22:45:57.707 00.002 28316 Enqueuing Move request for scope (0.17, 0.15)
22:45:57.707 00.000 29988 Worker thread wakes up
22:45:57.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:57.708 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.9
22:45:57.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:57.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:57.709 00.000 28316 Enqueuing Expose request
22:45:57.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
22:45:57.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
22:45:57.709 00.000 29988 Moving (0.17, 0.15) raw xDistance=-0.07 yDistance=-0.22
22:45:57.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:45:57.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:57.710 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:45:57.710 00.000 29988 MoveAxis(E, 0, ABG)
22:45:57.710 00.000 29988 Move returns status 0, amount 0
22:45:57.710 00.000 29988 MoveAxis(N, 0, ABG)
22:45:57.710 00.000 29988 Move returns status 0, amount 0
22:45:57.710 00.000 29988 move complete, result=0
22:45:57.710 00.000 29988 worker thread done servicing request
22:45:57.710 00.000 29988 Worker thread wakes up
22:45:57.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:57.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:57.710 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:59.345 01.635 29988 Exposure complete
22:45:59.369 00.024 29988 worker thread done servicing request
22:45:59.370 00.001 28316 OnExposeComplete: enter
22:45:59.370 00.000 28316 UpdateGuideState(): m_state=6
22:45:59.371 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
22:45:59.373 00.002 28316 Star::Find returns 1 (0), X=588.92, Y=113.76, Mass=1815, SNR=29.2, Peak=163 HFD=4.2
22:45:59.373 00.000 28316 MultiStar: [#1 0.07,0.24,0.93,U] [#2 0.11,0.13,0.98,U] [#3 0.10,0.27,0.90,U] [#4 0.22,0.07,0.88,U] [#5 -0.05,0.32,0.81,U] [#6 0.18,-0.03,0.73,U] [#7 0.12,0.09,0.63,U] [#8 0.07,0.04,0.62,U] 
22:45:59.374 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.14}, one-star: {-0.07, 0.09}
22:45:59.375 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:45:59.376 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.14)
22:45:59.377 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.18 mountX=-0.11 mountY=0.02, mountTheta=3.00
22:45:59.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
22:45:59.378 00.000 28316 Enqueuing Move request for scope (-0.07, 0.09)
22:45:59.379 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:45:59.379 00.000 28316 UpdateGuideState exits: m=1815 RSB=29.2
22:45:59.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:59.380 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:45:59.380 00.000 28316 Enqueuing Expose request
22:45:59.381 00.001 29988 Worker thread wakes up
22:45:59.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:45:59.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:45:59.381 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
22:45:59.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:59.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:59.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:59.381 00.000 29988 MoveAxis(E, 0, ABG)
22:45:59.381 00.000 29988 Move returns status 0, amount 0
22:45:59.381 00.000 29988 MoveAxis(N, 0, ABG)
22:45:59.381 00.000 29988 Move returns status 0, amount 0
22:45:59.381 00.000 29988 move complete, result=0
22:45:59.381 00.000 29988 worker thread done servicing request
22:45:59.381 00.000 29988 Worker thread wakes up
22:45:59.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:45:59.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:45:59.381 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:00.908 01.527 29988 Exposure complete
22:46:00.950 00.042 29988 worker thread done servicing request
22:46:00.950 00.000 28316 OnExposeComplete: enter
22:46:00.951 00.001 28316 UpdateGuideState(): m_state=6
22:46:00.954 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
22:46:00.957 00.003 28316 Star::Find returns 1 (0), X=589.02, Y=113.75, Mass=1785, SNR=29.0, Peak=165 HFD=4.1
22:46:00.960 00.003 28316 MultiStar: [#1 -0.01,0.14,0.90,U] [#2 0.06,0.22,0.97,U] [#3 -0.08,0.15,0.87,U] [#4 0.21,0.05,0.89,U] [#5 0.07,0.36,0.00,M1] [#6 -0.00,-0.03,0.74,U] [#7 0.02,0.17,0.67,U] [#8 0.13,0.01,0.61,U] 
22:46:00.961 00.001 28316 single-star, 7 included, MultiStar: {0.05, 0.11}, one-star: {0.04, 0.09}
22:46:00.961 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
22:46:00.962 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
22:46:00.962 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.16 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
22:46:00.963 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
22:46:00.963 00.000 28316 Enqueuing Move request for scope (0.04, 0.09)
22:46:00.964 00.001 29988 Worker thread wakes up
22:46:00.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:00.964 00.000 28316 UpdateGuideState exits: m=1785 RSB=29.0
22:46:00.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:00.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:00.966 00.001 28316 Enqueuing Expose request
22:46:00.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:46:00.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:46:00.966 00.000 29988 Moving (0.04, 0.09) raw xDistance=-0.06 yDistance=-0.07
22:46:00.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:46:00.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:00.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:00.966 00.000 29988 MoveAxis(E, 0, ABG)
22:46:00.966 00.000 29988 Move returns status 0, amount 0
22:46:00.966 00.000 29988 MoveAxis(N, 0, ABG)
22:46:00.967 00.001 29988 Move returns status 0, amount 0
22:46:00.967 00.000 29988 move complete, result=0
22:46:00.967 00.000 29988 worker thread done servicing request
22:46:00.967 00.000 29988 Worker thread wakes up
22:46:00.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:00.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:00.967 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:02.595 01.628 29988 Exposure complete
22:46:02.633 00.038 29988 worker thread done servicing request
22:46:02.633 00.000 28316 OnExposeComplete: enter
22:46:02.635 00.002 28316 UpdateGuideState(): m_state=6
22:46:02.636 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
22:46:02.637 00.001 28316 Star::Find returns 1 (0), X=588.92, Y=113.71, Mass=2039, SNR=30.9, Peak=192 HFD=4.2
22:46:02.639 00.002 28316 MultiStar: [#1 0.10,0.10,0.88,U] [#2 0.08,0.14,0.92,U] [#3 0.07,0.04,0.85,U] [#4 0.28,0.05,0.80,U] [#5 0.02,0.25,0.74,U] [#6 0.23,-0.11,0.74,U] [#7 0.18,0.25,0.63,U] [#8 0.19,0.06,0.59,U] 
22:46:02.641 00.002 28316 single-star, 8 included, MultiStar: {0.11, 0.09}, one-star: {-0.06, 0.05}
22:46:02.644 00.003 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
22:46:02.646 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
22:46:02.648 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.51 mountX=-0.07 mountY=0.04, mountTheta=2.66
22:46:02.652 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
22:46:02.655 00.003 28316 Enqueuing Move request for scope (-0.06, 0.05)
22:46:02.656 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:46:02.657 00.001 28316 UpdateGuideState exits: m=2039 RSB=30.9
22:46:02.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:02.658 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:02.658 00.000 28316 Enqueuing Expose request
22:46:02.659 00.001 29988 Worker thread wakes up
22:46:02.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
22:46:02.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
22:46:02.659 00.000 29988 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=0.04
22:46:02.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:02.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:02.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:02.659 00.000 29988 MoveAxis(E, 0, ABG)
22:46:02.659 00.000 29988 Move returns status 0, amount 0
22:46:02.659 00.000 29988 MoveAxis(N, 0, ABG)
22:46:02.659 00.000 29988 Move returns status 0, amount 0
22:46:02.659 00.000 29988 move complete, result=0
22:46:02.659 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:02.660 00.001 29988 worker thread done servicing request
22:46:02.660 00.000 29988 Worker thread wakes up
22:46:02.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:02.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:04.188 01.528 29988 Exposure complete
22:46:04.218 00.030 29988 worker thread done servicing request
22:46:04.218 00.000 28316 OnExposeComplete: enter
22:46:04.220 00.002 28316 UpdateGuideState(): m_state=6
22:46:04.220 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
22:46:04.220 00.000 28316 Star::Find returns 1 (0), X=589.19, Y=113.66, Mass=1728, SNR=28.6, Peak=152 HFD=4.0
22:46:04.221 00.001 28316 MultiStar: [#1 0.18,0.24,0.89,U] [#2 0.27,0.02,0.96,U] [#3 0.24,0.12,0.92,U] [#4 0.29,0.11,0.88,U] [#5 0.36,0.27,0.00,M1] [#6 0.25,0.01,0.77,U] [#7 0.23,0.25,0.68,U] [#8 0.25,0.01,0.59,U] 
22:46:04.221 00.000 28316 single-star, 7 included, MultiStar: {0.24, 0.09}, one-star: {0.21, -0.00}
22:46:04.221 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
22:46:04.222 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
22:46:04.223 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.02 mountX=0.09 mountY=-0.18, mountTheta=-1.11
22:46:04.225 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.00, opts=13)
22:46:04.227 00.002 28316 Enqueuing Move request for scope (0.21, -0.00)
22:46:04.229 00.002 29988 Worker thread wakes up
22:46:04.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:04.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
22:46:04.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
22:46:04.229 00.000 28316 UpdateGuideState exits: m=1728 RSB=28.6
22:46:04.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:04.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:04.231 00.001 28316 Enqueuing Expose request
22:46:04.231 00.000 29988 Moving (0.21, -0.00) raw xDistance=0.09 yDistance=-0.18
22:46:04.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:04.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:04.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:46:04.231 00.000 29988 MoveAxis(E, 0, ABG)
22:46:04.231 00.000 29988 Move returns status 0, amount 0
22:46:04.231 00.000 29988 MoveAxis(N, 0, ABG)
22:46:04.231 00.000 29988 Move returns status 0, amount 0
22:46:04.231 00.000 29988 move complete, result=0
22:46:04.231 00.000 29988 worker thread done servicing request
22:46:04.231 00.000 29988 Worker thread wakes up
22:46:04.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:04.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:04.232 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:05.853 01.621 29988 Exposure complete
22:46:05.878 00.025 29988 worker thread done servicing request
22:46:05.878 00.000 28316 OnExposeComplete: enter
22:46:05.878 00.000 28316 UpdateGuideState(): m_state=6
22:46:05.880 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
22:46:05.881 00.001 28316 Star::Find returns 1 (0), X=589.01, Y=113.75, Mass=1852, SNR=29.4, Peak=153 HFD=4.3
22:46:05.882 00.001 28316 MultiStar: [#1 0.20,0.22,0.90,U] [#2 0.15,0.20,1.00,U] [#3 0.09,0.16,0.88,U] [#4 0.21,0.06,0.90,U] [#5 0.24,0.35,0.00,M2] [#6 0.11,-0.09,0.72,U] [#7 0.08,0.14,0.69,U] [#8 0.24,0.13,0.62,U] 
22:46:05.882 00.000 28316 single-star, 7 included, MultiStar: {0.14, 0.12}, one-star: {0.02, 0.09}
22:46:05.883 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
22:46:05.884 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
22:46:05.884 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
22:46:05.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
22:46:05.886 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
22:46:05.886 00.000 29988 Worker thread wakes up
22:46:05.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:05.887 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
22:46:05.887 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.4
22:46:05.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:05.888 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
22:46:05.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:05.888 00.000 28316 Enqueuing Expose request
22:46:05.888 00.000 29988 Moving (0.02, 0.09) raw xDistance=-0.07 yDistance=-0.06
22:46:05.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:05.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:05.889 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:46:05.889 00.000 29988 MoveAxis(E, 0, ABG)
22:46:05.889 00.000 29988 Move returns status 0, amount 0
22:46:05.889 00.000 29988 MoveAxis(N, 0, ABG)
22:46:05.889 00.000 29988 Move returns status 0, amount 0
22:46:05.889 00.000 29988 move complete, result=0
22:46:05.889 00.000 29988 worker thread done servicing request
22:46:05.889 00.000 29988 Worker thread wakes up
22:46:05.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:05.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:05.889 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:07.412 01.523 29988 Exposure complete
22:46:07.441 00.029 29988 worker thread done servicing request
22:46:07.442 00.001 28316 OnExposeComplete: enter
22:46:07.443 00.001 28316 UpdateGuideState(): m_state=6
22:46:07.444 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
22:46:07.445 00.001 28316 Star::Find returns 1 (0), X=589.10, Y=113.65, Mass=1788, SNR=28.9, Peak=146 HFD=4.3
22:46:07.445 00.000 28316 MultiStar: [#1 0.12,0.05,0.96,U] [#2 0.06,-0.03,1.00,U] [#3 0.11,-0.02,0.90,U] [#4 0.21,-0.16,0.90,U] [#5 0.30,0.05,0.82,U] [#6 0.16,-0.33,0.00,M1] [#7 0.21,-0.12,0.67,U] [#8 0.25,-0.31,0.00,M1] 
22:46:07.446 00.001 28316 single-star, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.12, -0.02}
22:46:07.446 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
22:46:07.446 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
22:46:07.447 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.15 mountX=0.06 mountY=-0.10, mountTheta=-0.98
22:46:07.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
22:46:07.448 00.000 28316 Enqueuing Move request for scope (0.12, -0.02)
22:46:07.449 00.001 29988 Worker thread wakes up
22:46:07.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:46:07.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:07.449 00.000 28316 UpdateGuideState exits: m=1788 RSB=28.9
22:46:07.450 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:07.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:07.451 00.001 28316 Enqueuing Expose request
22:46:07.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:46:07.451 00.000 29988 Moving (0.12, -0.02) raw xDistance=0.06 yDistance=-0.10
22:46:07.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:46:07.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:07.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:07.451 00.000 29988 MoveAxis(E, 0, ABG)
22:46:07.451 00.000 29988 Move returns status 0, amount 0
22:46:07.451 00.000 29988 MoveAxis(N, 0, ABG)
22:46:07.451 00.000 29988 Move returns status 0, amount 0
22:46:07.451 00.000 29988 move complete, result=0
22:46:07.451 00.000 29988 worker thread done servicing request
22:46:07.451 00.000 29988 Worker thread wakes up
22:46:07.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:07.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:07.452 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:09.086 01.634 29988 Exposure complete
22:46:09.127 00.041 29988 worker thread done servicing request
22:46:09.127 00.000 28316 OnExposeComplete: enter
22:46:09.128 00.001 28316 UpdateGuideState(): m_state=6
22:46:09.128 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
22:46:09.129 00.001 28316 Star::Find returns 1 (0), X=589.36, Y=113.49, Mass=1845, SNR=29.4, Peak=129 HFD=4.4
22:46:09.129 00.000 28316 MultiStar: [#1 0.47,0.00,0.00,M1] [#2 0.39,-0.07,0.00,M1] [#3 0.45,-0.16,0.00,M1] [#4 0.33,-0.26,0.00,M1] [#5 0.45,-0.05,0.00,M2] [#6 0.40,-0.45,0.00,M2] [#7 0.50,0.01,0.00,M1] [#8 0.56,-0.35,0.00,M2] 
22:46:09.130 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
22:46:09.130 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
22:46:09.131 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=-0.18 hyp=0.41 cameraTheta=-0.44 mountX=0.32 mountY=-0.25, mountTheta=-0.68
22:46:09.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=-0.18, opts=13)
22:46:09.133 00.001 28316 Enqueuing Move request for scope (0.37, -0.18)
22:46:09.133 00.000 29988 Worker thread wakes up
22:46:09.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:46:09.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.18) opts 0xd
22:46:09.134 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.4
22:46:09.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:09.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:09.136 00.001 28316 Enqueuing Expose request
22:46:09.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, -0.18)
22:46:09.136 00.000 29988 Moving (0.37, -0.18) raw xDistance=0.32 yDistance=-0.25
22:46:09.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:46:09.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:09.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:46:09.136 00.000 29988 MoveAxis(W, 66, ABG)
22:46:09.136 00.000 29988 Guiding  Dir = 3, Dur = 66
22:46:09.137 00.001 29988 IsSlewing returns 0
22:46:09.137 00.000 29988 IsGuiding returns 0
22:46:09.139 00.002 29988 PulseGuide returned control before completion, sleep 75
22:46:09.224 00.085 29988 IsGuiding returns 0
22:46:09.224 00.000 29988 Move returns status 0, amount 66
22:46:09.224 00.000 29988 MoveAxis(N, 0, ABG)
22:46:09.224 00.000 29988 Move returns status 0, amount 0
22:46:09.224 00.000 29988 move complete, result=0
22:46:09.224 00.000 29988 worker thread done servicing request
22:46:09.224 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.3 px 0 ms NORTH
22:46:09.226 00.002 29988 Worker thread wakes up
22:46:09.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:09.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:10.638 01.412 29988 Exposure complete
22:46:10.673 00.035 29988 worker thread done servicing request
22:46:10.673 00.000 28316 OnExposeComplete: enter
22:46:10.674 00.001 28316 UpdateGuideState(): m_state=6
22:46:10.674 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
22:46:10.675 00.001 28316 Star::Find returns 1 (0), X=589.31, Y=113.68, Mass=1743, SNR=28.6, Peak=132 HFD=4.3
22:46:10.675 00.000 28316 MultiStar: [#1 0.37,0.02,0.00,M2] [#2 0.25,0.06,0.96,U] [#3 0.24,0.03,0.92,U] [#4 0.50,-0.08,0.00,M2] [#5 0.27,0.01,0.81,U] [#6 0.31,-0.19,0.76,U] [#7 0.41,-0.04,0.00,M2] [#8 0.21,-0.10,0.63,U] 
22:46:10.676 00.001 28316 refined, 5 included, MultiStar: {0.27, -0.02}, one-star: {0.33, 0.01}
22:46:10.676 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
22:46:10.677 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
22:46:10.677 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.08 mountX=0.13 mountY=-0.23, mountTheta=-1.06
22:46:10.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.02, opts=13)
22:46:10.679 00.001 28316 Enqueuing Move request for scope (0.27, -0.02)
22:46:10.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:46:10.680 00.001 28316 UpdateGuideState exits: m=1743 RSB=28.6
22:46:10.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:10.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:10.681 00.000 28316 Enqueuing Expose request
22:46:10.681 00.000 29988 Worker thread wakes up
22:46:10.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
22:46:10.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
22:46:10.681 00.000 29988 Moving (0.27, -0.02) raw xDistance=0.13 yDistance=-0.23
22:46:10.682 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:10.682 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.32 newest=-0.58
22:46:10.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:46:10.682 00.000 29988 MoveAxis(E, 0, ABG)
22:46:10.682 00.000 29988 Move returns status 0, amount 0
22:46:10.682 00.000 29988 MoveAxis(N, 55, ABG)
22:46:10.682 00.000 29988 Guiding  Dir = 0, Dur = 55
22:46:10.682 00.000 29988 IsSlewing returns 0
22:46:10.682 00.000 29988 IsGuiding returns 0
22:46:10.688 00.006 29988 PulseGuide returned control before completion, sleep 60
22:46:10.761 00.073 29988 IsGuiding returns 0
22:46:10.761 00.000 29988 Move returns status 0, amount 55
22:46:10.761 00.000 29988 move complete, result=0
22:46:10.761 00.000 29988 worker thread done servicing request
22:46:10.762 00.001 29988 Worker thread wakes up
22:46:10.762 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
22:46:10.763 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:10.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:12.401 01.638 29988 Exposure complete
22:46:12.446 00.045 29988 worker thread done servicing request
22:46:12.446 00.000 28316 OnExposeComplete: enter
22:46:12.447 00.001 28316 UpdateGuideState(): m_state=6
22:46:12.448 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
22:46:12.448 00.000 28316 Star::Find returns 1 (0), X=589.23, Y=113.38, Mass=1845, SNR=29.4, Peak=142 HFD=4.5
22:46:12.449 00.001 28316 MultiStar: [#1 0.05,-0.16,0.91,U] [#2 0.17,-0.23,1.00,U] [#3 0.38,-0.16,0.00,M1] [#4 0.46,-0.27,0.00,M3] [#5 0.29,-0.03,0.78,U] [#6 0.24,-0.41,0.00,M2] [#7 0.28,-0.42,0.00,M3] [#8 0.31,-0.38,0.00,M2] 
22:46:12.449 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.19}, one-star: {0.24, -0.29}
22:46:12.450 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
22:46:12.450 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
22:46:12.451 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.26 cameraTheta=-0.79 mountX=0.25 mountY=-0.08, mountTheta=-0.32
22:46:12.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.19, opts=13)
22:46:12.453 00.001 28316 Enqueuing Move request for scope (0.19, -0.19)
22:46:12.453 00.000 29988 Worker thread wakes up
22:46:12.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:46:12.454 00.001 28316 UpdateGuideState exits: m=1845 RSB=29.4
22:46:12.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:12.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:12.455 00.001 28316 Enqueuing Expose request
22:46:12.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd
22:46:12.455 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.19)
22:46:12.455 00.000 29988 Moving (0.19, -0.19) raw xDistance=0.25 yDistance=-0.08
22:46:12.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:46:12.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:12.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:46:12.455 00.000 29988 MoveAxis(W, 52, ABG)
22:46:12.455 00.000 29988 Guiding  Dir = 3, Dur = 52
22:46:12.456 00.001 29988 IsSlewing returns 0
22:46:12.456 00.000 29988 IsGuiding returns 0
22:46:12.457 00.001 29988 PulseGuide returned control before completion, sleep 61
22:46:12.525 00.068 29988 IsGuiding returns 0
22:46:12.525 00.000 29988 Move returns status 0, amount 52
22:46:12.526 00.001 29988 MoveAxis(N, 0, ABG)
22:46:12.526 00.000 29988 Move returns status 0, amount 0
22:46:12.526 00.000 29988 move complete, result=0
22:46:12.526 00.000 29988 worker thread done servicing request
22:46:12.526 00.000 29988 Worker thread wakes up
22:46:12.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:12.526 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
22:46:12.527 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:13.934 01.407 29988 Exposure complete
22:46:13.976 00.042 29988 worker thread done servicing request
22:46:13.976 00.000 28316 OnExposeComplete: enter
22:46:13.976 00.000 28316 UpdateGuideState(): m_state=6
22:46:13.978 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
22:46:13.980 00.002 28316 Star::Find returns 1 (0), X=589.04, Y=113.58, Mass=1782, SNR=29.0, Peak=150 HFD=4.1
22:46:13.981 00.001 28316 MultiStar: [#1 0.09,-0.07,0.89,U] [#2 0.27,-0.13,1.00,U] [#3 0.27,-0.08,0.91,U] [#4 0.33,-0.12,0.91,U] [#5 0.34,0.10,0.80,U] [#6 0.25,-0.31,0.00,M3] [#7 0.30,-0.05,0.70,U] [#8 0.17,-0.02,0.61,U] 
22:46:13.983 00.002 28316 single-star, 7 included, MultiStar: {0.22, -0.06}, one-star: {0.05, -0.08}
22:46:13.984 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
22:46:13.985 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
22:46:13.986 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.98 mountX=0.10 mountY=-0.01, mountTheta=-0.12
22:46:13.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
22:46:13.987 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
22:46:13.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:13.989 00.002 29988 Worker thread wakes up
22:46:13.989 00.000 28316 UpdateGuideState exits: m=1782 RSB=29.0
22:46:13.990 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:13.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:13.990 00.000 28316 Enqueuing Expose request
22:46:13.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
22:46:13.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
22:46:13.991 00.000 29988 Moving (0.05, -0.08) raw xDistance=0.10 yDistance=-0.01
22:46:13.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:13.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:13.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:46:13.991 00.000 29988 MoveAxis(E, 0, ABG)
22:46:13.991 00.000 29988 Move returns status 0, amount 0
22:46:13.991 00.000 29988 MoveAxis(N, 0, ABG)
22:46:13.991 00.000 29988 Move returns status 0, amount 0
22:46:13.991 00.000 29988 move complete, result=0
22:46:13.991 00.000 29988 worker thread done servicing request
22:46:13.991 00.000 29988 Worker thread wakes up
22:46:13.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:13.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:13.991 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:15.625 01.634 29988 Exposure complete
22:46:15.675 00.050 29988 worker thread done servicing request
22:46:15.675 00.000 28316 OnExposeComplete: enter
22:46:15.676 00.001 28316 UpdateGuideState(): m_state=6
22:46:15.676 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
22:46:15.677 00.001 28316 Star::Find returns 1 (0), X=589.12, Y=113.50, Mass=1743, SNR=28.6, Peak=138 HFD=4.0
22:46:15.679 00.002 28316 MultiStar: [#1 0.14,-0.03,0.93,U] [#2 0.18,-0.08,1.01,U] [#3 0.49,-0.01,0.00,M1] [#4 0.35,-0.09,0.00,M3] [#5 0.12,0.09,0.80,U] [#6 0.37,-0.12,0.00,M4] [#7 0.34,0.00,0.68,U] [#8 0.30,-0.05,0.63,U] 
22:46:15.680 00.001 28316 refined, 5 included, MultiStar: {0.19, -0.05}, one-star: {0.13, -0.16}
22:46:15.681 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
22:46:15.682 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.28)
22:46:15.683 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.24 mountX=0.12 mountY=-0.15, mountTheta=-0.89
22:46:15.685 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.05, opts=13)
22:46:15.685 00.000 28316 Enqueuing Move request for scope (0.19, -0.05)
22:46:15.686 00.001 29988 Worker thread wakes up
22:46:15.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:15.687 00.001 28316 UpdateGuideState exits: m=1743 RSB=28.6
22:46:15.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:15.688 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:15.688 00.000 28316 Enqueuing Expose request
22:46:15.689 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
22:46:15.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
22:46:15.689 00.000 29988 Moving (0.19, -0.05) raw xDistance=0.12 yDistance=-0.15
22:46:15.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:46:15.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:15.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:46:15.689 00.000 29988 MoveAxis(E, 0, ABG)
22:46:15.689 00.000 29988 Move returns status 0, amount 0
22:46:15.690 00.001 29988 MoveAxis(N, 0, ABG)
22:46:15.690 00.000 29988 Move returns status 0, amount 0
22:46:15.690 00.000 29988 move complete, result=0
22:46:15.690 00.000 29988 worker thread done servicing request
22:46:15.690 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:15.690 00.000 29988 Worker thread wakes up
22:46:15.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:15.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:17.219 01.529 29988 Exposure complete
22:46:17.247 00.028 29988 worker thread done servicing request
22:46:17.247 00.000 28316 OnExposeComplete: enter
22:46:17.248 00.001 28316 UpdateGuideState(): m_state=6
22:46:17.248 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
22:46:17.251 00.003 28316 Star::Find returns 1 (0), X=589.01, Y=113.70, Mass=1716, SNR=28.3, Peak=154 HFD=4.2
22:46:17.254 00.003 28316 MultiStar: [#1 0.30,0.08,0.94,U] [#2 0.20,-0.02,1.02,U] [#3 0.19,0.07,0.90,U] [#4 0.44,0.03,0.00,M4] [#5 0.17,0.07,0.81,U] [#6 0.39,-0.15,0.00,M5] [#7 0.42,-0.03,0.00,M2] [#8 0.16,-0.12,0.64,U] 
22:46:17.256 00.002 28316 single-star, 5 included, MultiStar: {0.17, 0.02}, one-star: {0.02, 0.04}
22:46:17.256 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
22:46:17.257 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
22:46:17.257 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.09 mountX=-0.03 mountY=-0.03, mountTheta=-2.22
22:46:17.258 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
22:46:17.259 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
22:46:17.260 00.001 29988 Worker thread wakes up
22:46:17.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:17.261 00.001 28316 UpdateGuideState exits: m=1716 RSB=28.3
22:46:17.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:17.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:17.265 00.003 28316 Enqueuing Expose request
22:46:17.267 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
22:46:17.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
22:46:17.267 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.03
22:46:17.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:46:17.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:17.268 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:46:17.268 00.000 29988 MoveAxis(E, 0, ABG)
22:46:17.268 00.000 29988 Move returns status 0, amount 0
22:46:17.268 00.000 29988 MoveAxis(N, 0, ABG)
22:46:17.268 00.000 29988 Move returns status 0, amount 0
22:46:17.268 00.000 29988 move complete, result=0
22:46:17.268 00.000 29988 worker thread done servicing request
22:46:17.268 00.000 29988 Worker thread wakes up
22:46:17.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:17.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:17.270 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:18.903 01.633 29988 Exposure complete
22:46:18.953 00.050 29988 worker thread done servicing request
22:46:18.953 00.000 28316 OnExposeComplete: enter
22:46:18.954 00.001 28316 UpdateGuideState(): m_state=6
22:46:18.954 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
22:46:18.955 00.001 28316 Star::Find returns 1 (0), X=589.12, Y=113.47, Mass=1995, SNR=30.6, Peak=160 HFD=3.9
22:46:18.955 00.000 28316 MultiStar: [#1 0.07,-0.03,0.89,U] [#2 0.14,-0.14,0.91,U] [#3 0.13,-0.18,0.83,U] [#4 0.10,-0.23,0.84,U] [#5 0.06,-0.11,0.81,U] [#6 0.15,-0.19,0.68,U] [#7 0.25,-0.10,0.62,U] [#8 0.06,-0.20,0.62,U] 
22:46:18.956 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.13, -0.20}
22:46:18.959 00.003 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
22:46:18.960 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.94)
22:46:18.961 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.91 mountX=0.19 mountY=-0.04, mountTheta=-0.20
22:46:18.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
22:46:18.964 00.000 28316 Enqueuing Move request for scope (0.12, -0.15)
22:46:18.966 00.002 29988 Worker thread wakes up
22:46:18.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
22:46:18.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
22:46:18.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
22:46:18.967 00.001 29988 Moving (0.12, -0.15) raw xDistance=0.19 yDistance=-0.04
22:46:18.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:46:18.967 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.6
22:46:18.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:18.968 00.001 28316 Enqueuing Expose request
22:46:18.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:18.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:18.968 00.000 29988 MoveAxis(E, 0, ABG)
22:46:18.968 00.000 29988 Move returns status 0, amount 0
22:46:18.968 00.000 29988 MoveAxis(N, 0, ABG)
22:46:18.968 00.000 29988 Move returns status 0, amount 0
22:46:18.968 00.000 29988 move complete, result=0
22:46:18.969 00.001 29988 worker thread done servicing request
22:46:18.969 00.000 29988 Worker thread wakes up
22:46:18.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:18.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:18.969 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:20.485 01.516 29988 Exposure complete
22:46:20.528 00.043 29988 worker thread done servicing request
22:46:20.528 00.000 28316 OnExposeComplete: enter
22:46:20.530 00.002 28316 UpdateGuideState(): m_state=6
22:46:20.530 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
22:46:20.531 00.001 28316 Star::Find returns 1 (0), X=589.19, Y=113.27, Mass=1839, SNR=29.5, Peak=159 HFD=4.4
22:46:20.532 00.001 28316 MultiStar: [#1 0.43,-0.22,0.00,M1] [#2 0.19,-0.21,0.96,U] [#3 0.35,-0.31,0.00,M1] [#4 0.39,-0.22,0.00,M4] [#5 0.39,-0.23,0.00,M1] [#6 0.47,-0.39,0.00,M5] [#7 0.40,-0.30,0.00,M2] [#8 0.38,-0.47,0.00,M1] 
22:46:20.532 00.000 28316 refined, 1 included, MultiStar: {0.20, -0.31}, one-star: {0.20, -0.40}
22:46:20.532 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
22:46:20.533 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
22:46:20.533 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.31 hyp=0.36 cameraTheta=-1.00 mountX=0.36 mountY=-0.04, mountTheta=-0.10
22:46:20.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.31, opts=13)
22:46:20.535 00.001 28316 Enqueuing Move request for scope (0.20, -0.31)
22:46:20.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:46:20.536 00.001 28316 UpdateGuideState exits: m=1839 RSB=29.5
22:46:20.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:20.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:20.537 00.000 28316 Enqueuing Expose request
22:46:20.538 00.001 29988 Worker thread wakes up
22:46:20.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.31) opts 0xd
22:46:20.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.31)
22:46:20.538 00.000 29988 Moving (0.20, -0.31) raw xDistance=0.36 yDistance=-0.04
22:46:20.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:46:20.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:20.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:20.538 00.000 29988 MoveAxis(W, 76, ABG)
22:46:20.538 00.000 29988 Guiding  Dir = 3, Dur = 76
22:46:20.538 00.000 29988 IsSlewing returns 0
22:46:20.538 00.000 29988 IsGuiding returns 0
22:46:20.540 00.002 29988 PulseGuide returned control before completion, sleep 85
22:46:20.640 00.100 29988 IsGuiding returns 1
22:46:20.640 00.000 29988 scope still moving after pulse duration time elapsed
22:46:20.671 00.031 29988 IsSlewing returns 0
22:46:20.671 00.000 29988 IsGuiding returns 0
22:46:20.671 00.000 29988 scope move finished after 76 + 56 ms
22:46:20.671 00.000 29988 Move returns status 0, amount 76
22:46:20.671 00.000 29988 MoveAxis(N, 0, ABG)
22:46:20.671 00.000 29988 Move returns status 0, amount 0
22:46:20.671 00.000 29988 move complete, result=0
22:46:20.671 00.000 29988 worker thread done servicing request
22:46:20.671 00.000 29988 Worker thread wakes up
22:46:20.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:20.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:20.672 00.001 28316 GuideStep: 0.4 px 76 ms WEST, -0.0 px 0 ms NORTH
22:46:22.300 01.628 29988 Exposure complete
22:46:22.365 00.065 29988 worker thread done servicing request
22:46:22.366 00.001 28316 OnExposeComplete: enter
22:46:22.366 00.000 28316 UpdateGuideState(): m_state=6
22:46:22.368 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
22:46:22.369 00.001 28316 Star::Find returns 1 (0), X=589.28, Y=113.35, Mass=1809, SNR=29.3, Peak=148 HFD=4.2
22:46:22.371 00.002 28316 MultiStar: [#1 0.30,-0.15,0.90,U] [#2 0.10,-0.18,0.98,U] [#3 0.30,-0.16,0.89,U] [#4 0.24,-0.26,0.89,U] [#5 0.34,-0.11,0.78,U] [#6 0.43,-0.41,0.00,M6] [#7 0.27,-0.19,0.70,U] [#8 0.33,-0.41,0.00,M2] 
22:46:22.373 00.002 28316 refined, 6 included, MultiStar: {0.26, -0.20}, one-star: {0.30, -0.32}
22:46:22.374 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
22:46:22.375 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
22:46:22.376 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.20 hyp=0.33 cameraTheta=-0.66 mountX=0.29 mountY=-0.14, mountTheta=-0.46
22:46:22.379 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.20, opts=13)
22:46:22.380 00.001 28316 Enqueuing Move request for scope (0.26, -0.20)
22:46:22.381 00.001 29988 Worker thread wakes up
22:46:22.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:22.381 00.000 28316 UpdateGuideState exits: m=1809 RSB=29.3
22:46:22.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:22.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:22.383 00.001 28316 Enqueuing Expose request
22:46:22.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.20) opts 0xd
22:46:22.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.20)
22:46:22.383 00.000 29988 Moving (0.26, -0.20) raw xDistance=0.29 yDistance=-0.14
22:46:22.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:46:22.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:22.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:46:22.383 00.000 29988 MoveAxis(W, 66, ABG)
22:46:22.384 00.001 29988 Guiding  Dir = 3, Dur = 66
22:46:22.384 00.000 29988 IsSlewing returns 0
22:46:22.384 00.000 29988 IsGuiding returns 0
22:46:22.386 00.002 29988 PulseGuide returned control before completion, sleep 75
22:46:22.470 00.084 29988 IsGuiding returns 0
22:46:22.470 00.000 29988 Move returns status 0, amount 66
22:46:22.470 00.000 29988 MoveAxis(N, 0, ABG)
22:46:22.470 00.000 29988 Move returns status 0, amount 0
22:46:22.470 00.000 29988 move complete, result=0
22:46:22.470 00.000 29988 worker thread done servicing request
22:46:22.471 00.001 29988 Worker thread wakes up
22:46:22.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:22.471 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.1 px 0 ms NORTH
22:46:22.473 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:23.881 01.408 29988 Exposure complete
22:46:23.920 00.039 29988 worker thread done servicing request
22:46:23.920 00.000 28316 OnExposeComplete: enter
22:46:23.920 00.000 28316 UpdateGuideState(): m_state=6
22:46:23.921 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
22:46:23.922 00.001 28316 Star::Find returns 1 (0), X=589.04, Y=113.81, Mass=1941, SNR=30.3, Peak=170 HFD=4.3
22:46:23.924 00.002 28316 MultiStar: [#1 0.26,0.19,0.89,U] [#2 0.17,0.02,0.97,U] [#3 0.22,0.12,0.86,U] [#4 0.34,0.03,0.88,U] [#5 0.16,0.10,0.74,U] [#6 0.37,-0.04,0.00,M7] [#7 0.27,-0.00,0.67,U] [#8 0.15,0.17,0.57,U] 
22:46:23.924 00.000 28316 single-star, 7 included, MultiStar: {0.20, 0.10}, one-star: {0.05, 0.14}
22:46:23.925 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
22:46:23.926 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
22:46:23.926 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
22:46:23.928 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
22:46:23.929 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
22:46:23.929 00.000 29988 Worker thread wakes up
22:46:23.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:23.930 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:46:23.930 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:46:23.930 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
22:46:23.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:23.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:23.931 00.001 28316 Enqueuing Expose request
22:46:23.931 00.000 29988 Moving (0.05, 0.14) raw xDistance=-0.11 yDistance=-0.11
22:46:23.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:46:23.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:23.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:46:23.931 00.000 29988 MoveAxis(E, 0, ABG)
22:46:23.931 00.000 29988 Move returns status 0, amount 0
22:46:23.931 00.000 29988 MoveAxis(N, 0, ABG)
22:46:23.931 00.000 29988 Move returns status 0, amount 0
22:46:23.931 00.000 29988 move complete, result=0
22:46:23.931 00.000 29988 worker thread done servicing request
22:46:23.931 00.000 29988 Worker thread wakes up
22:46:23.932 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:23.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:23.932 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:25.563 01.631 29988 Exposure complete
22:46:25.602 00.039 29988 worker thread done servicing request
22:46:25.602 00.000 28316 OnExposeComplete: enter
22:46:25.605 00.003 28316 UpdateGuideState(): m_state=6
22:46:25.608 00.003 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
22:46:25.611 00.003 28316 Star::Find returns 1 (0), X=589.18, Y=113.76, Mass=1774, SNR=28.8, Peak=164 HFD=4.4
22:46:25.612 00.001 28316 MultiStar: [#1 0.07,0.07,0.95,U] [#2 0.06,-0.02,0.99,U] [#3 0.35,-0.00,0.88,U] [#4 0.21,0.04,0.89,U] [#5 0.02,0.13,0.84,U] [#6 0.26,-0.10,0.74,U] [#7 0.12,0.11,0.70,U] [#8 0.15,-0.07,0.63,U] 
22:46:25.613 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.19, 0.10}
22:46:25.614 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
22:46:25.614 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.84)
22:46:25.615 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.20 mountX=0.04 mountY=-0.16, mountTheta=-1.34
22:46:25.617 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.03, opts=13)
22:46:25.618 00.001 28316 Enqueuing Move request for scope (0.16, 0.03)
22:46:25.618 00.000 29988 Worker thread wakes up
22:46:25.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
22:46:25.618 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
22:46:25.618 00.000 29988 Moving (0.16, 0.03) raw xDistance=0.04 yDistance=-0.16
22:46:25.619 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:46:25.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:25.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:25.620 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:46:25.620 00.000 29988 MoveAxis(E, 0, ABG)
22:46:25.620 00.000 29988 Move returns status 0, amount 0
22:46:25.620 00.000 29988 MoveAxis(N, 0, ABG)
22:46:25.620 00.000 29988 Move returns status 0, amount 0
22:46:25.620 00.000 29988 move complete, result=0
22:46:25.620 00.000 28316 UpdateGuideState exits: m=1774 RSB=28.8
22:46:25.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:25.623 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:25.623 00.000 28316 Enqueuing Expose request
22:46:25.624 00.001 29988 worker thread done servicing request
22:46:25.624 00.000 29988 Worker thread wakes up
22:46:25.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:25.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:25.624 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:27.146 01.522 29988 Exposure complete
22:46:27.191 00.045 29988 worker thread done servicing request
22:46:27.191 00.000 28316 OnExposeComplete: enter
22:46:27.191 00.000 28316 UpdateGuideState(): m_state=6
22:46:27.192 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
22:46:27.192 00.000 28316 Star::Find returns 1 (0), X=589.06, Y=113.75, Mass=1874, SNR=29.7, Peak=165 HFD=4.2
22:46:27.194 00.002 28316 MultiStar: [#1 0.17,0.08,0.92,U] [#2 0.14,0.09,0.97,U] [#3 0.04,0.15,0.89,U] [#4 0.29,0.04,0.90,U] [#5 0.23,0.19,0.77,U] [#6 0.13,-0.01,0.73,U] [#7 0.13,0.09,0.68,U] [#8 0.12,0.04,0.62,U] 
22:46:27.195 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.08, 0.09}
22:46:27.195 00.000 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
22:46:27.196 00.001 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.19)
22:46:27.196 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.85 mountX=-0.05 mountY=-0.11, mountTheta=-1.99
22:46:27.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
22:46:27.198 00.001 28316 Enqueuing Move request for scope (0.08, 0.09)
22:46:27.198 00.000 29988 Worker thread wakes up
22:46:27.198 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:46:27.198 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:46:27.199 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:27.199 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.7
22:46:27.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:27.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:27.200 00.000 28316 Enqueuing Expose request
22:46:27.200 00.000 29988 Moving (0.08, 0.09) raw xDistance=-0.05 yDistance=-0.11
22:46:27.201 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:46:27.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:27.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:46:27.201 00.000 29988 MoveAxis(E, 0, ABG)
22:46:27.201 00.000 29988 Move returns status 0, amount 0
22:46:27.201 00.000 29988 MoveAxis(N, 0, ABG)
22:46:27.201 00.000 29988 Move returns status 0, amount 0
22:46:27.201 00.000 29988 move complete, result=0
22:46:27.201 00.000 29988 worker thread done servicing request
22:46:27.201 00.000 29988 Worker thread wakes up
22:46:27.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:27.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:27.201 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:28.824 01.623 29988 Exposure complete
22:46:28.855 00.031 29988 worker thread done servicing request
22:46:28.855 00.000 28316 OnExposeComplete: enter
22:46:28.857 00.002 28316 UpdateGuideState(): m_state=6
22:46:28.857 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
22:46:28.858 00.001 28316 Star::Find returns 1 (0), X=588.85, Y=113.47, Mass=2009, SNR=30.8, Peak=148 HFD=4.4
22:46:28.858 00.000 28316 MultiStar: [#1 0.08,-0.01,0.86,U] [#2 0.07,-0.12,0.98,U] [#3 0.05,-0.05,0.86,U] [#4 0.24,-0.11,0.83,U] [#5 -0.04,-0.04,0.75,U] [#6 0.19,-0.29,0.74,U] [#7 0.21,-0.03,0.63,U] [#8 0.08,-0.15,0.62,U] 
22:46:28.861 00.003 28316 refined, 8 included, MultiStar: {0.07, -0.11}, one-star: {-0.13, -0.19}
22:46:28.863 00.002 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
22:46:28.866 00.003 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
22:46:28.868 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.98 mountX=0.13 mountY=-0.02, mountTheta=-0.13
22:46:28.872 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
22:46:28.873 00.001 28316 Enqueuing Move request for scope (0.07, -0.11)
22:46:28.873 00.000 29988 Worker thread wakes up
22:46:28.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:46:28.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:46:28.873 00.000 29988 Moving (0.07, -0.11) raw xDistance=0.13 yDistance=-0.02
22:46:28.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:28.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:28.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:46:28.874 00.001 28316 UpdateGuideState exits: m=2009 RSB=30.8
22:46:28.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:28.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:28.876 00.001 28316 Enqueuing Expose request
22:46:28.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:28.876 00.000 29988 MoveAxis(E, 0, ABG)
22:46:28.876 00.000 29988 Move returns status 0, amount 0
22:46:28.876 00.000 29988 MoveAxis(N, 0, ABG)
22:46:28.876 00.000 29988 Move returns status 0, amount 0
22:46:28.876 00.000 29988 move complete, result=0
22:46:28.876 00.000 29988 worker thread done servicing request
22:46:28.876 00.000 29988 Worker thread wakes up
22:46:28.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:28.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:28.877 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:30.403 01.526 29988 Exposure complete
22:46:30.461 00.058 29988 worker thread done servicing request
22:46:30.461 00.000 28316 OnExposeComplete: enter
22:46:30.464 00.003 28316 UpdateGuideState(): m_state=6
22:46:30.467 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
22:46:30.469 00.002 28316 Star::Find returns 1 (0), X=589.12, Y=113.55, Mass=1901, SNR=29.9, Peak=169 HFD=4.3
22:46:30.472 00.003 28316 MultiStar: [#1 0.15,0.11,0.92,U] [#2 0.12,-0.01,0.96,U] [#3 0.30,0.08,0.87,U] [#4 0.41,0.01,0.00,M1] [#5 0.32,0.13,0.82,U] [#6 0.19,-0.06,0.73,U] [#7 0.42,-0.09,0.00,M1] [#8 0.29,0.01,0.62,U] 
22:46:30.474 00.002 28316 single-star, 6 included, MultiStar: {0.21, 0.02}, one-star: {0.13, -0.12}
22:46:30.474 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
22:46:30.475 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.77)
22:46:30.476 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.73 mountX=0.17 mountY=-0.07, mountTheta=-0.38
22:46:30.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
22:46:30.480 00.002 28316 Enqueuing Move request for scope (0.13, -0.12)
22:46:30.481 00.001 29988 Worker thread wakes up
22:46:30.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:30.482 00.001 28316 UpdateGuideState exits: m=1901 RSB=29.9
22:46:30.483 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:30.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:30.484 00.001 28316 Enqueuing Expose request
22:46:30.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
22:46:30.484 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
22:46:30.484 00.000 29988 Moving (0.13, -0.12) raw xDistance=0.17 yDistance=-0.07
22:46:30.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:46:30.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:30.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:30.484 00.000 29988 MoveAxis(E, 0, ABG)
22:46:30.484 00.000 29988 Move returns status 0, amount 0
22:46:30.484 00.000 29988 MoveAxis(N, 0, ABG)
22:46:30.484 00.000 29988 Move returns status 0, amount 0
22:46:30.484 00.000 29988 move complete, result=0
22:46:30.484 00.000 29988 worker thread done servicing request
22:46:30.484 00.000 29988 Worker thread wakes up
22:46:30.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:30.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:30.485 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:32.117 01.632 29988 Exposure complete
22:46:32.158 00.041 29988 worker thread done servicing request
22:46:32.158 00.000 28316 OnExposeComplete: enter
22:46:32.158 00.000 28316 UpdateGuideState(): m_state=6
22:46:32.159 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
22:46:32.159 00.000 28316 Star::Find returns 1 (0), X=588.92, Y=113.78, Mass=1849, SNR=29.6, Peak=162 HFD=4.4
22:46:32.160 00.001 28316 MultiStar: [#1 0.10,0.18,0.91,U] [#2 0.22,0.05,0.93,U] [#3 0.16,0.18,0.89,U] [#4 0.37,-0.05,0.00,M2] [#5 0.24,0.16,0.83,U] [#6 0.14,0.05,0.68,U] [#7 0.20,0.22,0.67,U] [#8 0.20,-0.08,0.62,U] 
22:46:32.160 00.000 28316 single-star, 7 included, MultiStar: {0.14, 0.11}, one-star: {-0.07, 0.11}
22:46:32.161 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
22:46:32.161 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
22:46:32.162 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.12 mountX=-0.13 mountY=0.01, mountTheta=3.06
22:46:32.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.11, opts=13)
22:46:32.163 00.000 28316 Enqueuing Move request for scope (-0.07, 0.11)
22:46:32.164 00.001 29988 Worker thread wakes up
22:46:32.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
22:46:32.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
22:46:32.164 00.000 29988 Moving (-0.07, 0.11) raw xDistance=-0.13 yDistance=0.01
22:46:32.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:46:32.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:32.165 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:32.165 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.6
22:46:32.166 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:46:32.166 00.000 29988 MoveAxis(E, 0, ABG)
22:46:32.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:32.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:32.167 00.001 28316 Enqueuing Expose request
22:46:32.167 00.000 29988 Move returns status 0, amount 0
22:46:32.167 00.000 29988 MoveAxis(N, 0, ABG)
22:46:32.167 00.000 29988 Move returns status 0, amount 0
22:46:32.167 00.000 29988 move complete, result=0
22:46:32.167 00.000 29988 worker thread done servicing request
22:46:32.167 00.000 29988 Worker thread wakes up
22:46:32.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:32.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:32.168 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:33.686 01.518 29988 Exposure complete
22:46:33.726 00.040 29988 worker thread done servicing request
22:46:33.726 00.000 28316 OnExposeComplete: enter
22:46:33.728 00.002 28316 UpdateGuideState(): m_state=6
22:46:33.730 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
22:46:33.731 00.001 28316 Star::Find returns 1 (0), X=589.22, Y=113.66, Mass=1775, SNR=28.9, Peak=147 HFD=4.2
22:46:33.734 00.003 28316 MultiStar: [#1 0.30,0.05,0.96,U] [#2 0.20,0.08,0.98,U] [#3 0.26,0.10,0.88,U] [#4 0.34,0.13,0.00,M3] [#5 0.30,0.06,0.78,U] [#6 0.30,-0.00,0.72,U] [#7 0.34,0.07,0.69,U] [#8 0.46,-0.17,0.00,M1] 
22:46:33.736 00.002 28316 single-star, 6 included, MultiStar: {0.27, 0.05}, one-star: {0.23, -0.00}
22:46:33.738 00.002 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
22:46:33.741 00.003 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.05)
22:46:33.742 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.01 mountX=0.10 mountY=-0.21, mountTheta=-1.13
22:46:33.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.00, opts=13)
22:46:33.744 00.000 28316 Enqueuing Move request for scope (0.23, -0.00)
22:46:33.745 00.001 29988 Worker thread wakes up
22:46:33.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd
22:46:33.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.00)
22:46:33.745 00.000 29988 Moving (0.23, -0.00) raw xDistance=0.10 yDistance=-0.21
22:46:33.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:33.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:46:33.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:46:33.746 00.001 28316 UpdateGuideState exits: m=1775 RSB=28.9
22:46:33.746 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:33.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:33.746 00.000 28316 Enqueuing Expose request
22:46:33.748 00.002 29988 MoveAxis(E, 0, ABG)
22:46:33.748 00.000 29988 Move returns status 0, amount 0
22:46:33.748 00.000 29988 MoveAxis(N, 49, ABG)
22:46:33.748 00.000 29988 Guiding  Dir = 0, Dur = 49
22:46:33.748 00.000 29988 IsSlewing returns 0
22:46:33.748 00.000 29988 IsGuiding returns 0
22:46:33.753 00.005 29988 PulseGuide returned control before completion, sleep 55
22:46:33.810 00.057 29988 IsGuiding returns 1
22:46:33.810 00.000 29988 scope still moving after pulse duration time elapsed
22:46:33.841 00.031 29988 IsSlewing returns 0
22:46:33.841 00.000 29988 IsGuiding returns 0
22:46:33.841 00.000 29988 scope move finished after 49 + 44 ms
22:46:33.842 00.001 29988 Move returns status 0, amount 49
22:46:33.842 00.000 29988 move complete, result=0
22:46:33.842 00.000 29988 worker thread done servicing request
22:46:33.842 00.000 29988 Worker thread wakes up
22:46:33.842 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:46:33.843 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:33.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:35.471 01.628 29988 Exposure complete
22:46:35.505 00.034 29988 worker thread done servicing request
22:46:35.505 00.000 28316 OnExposeComplete: enter
22:46:35.506 00.001 28316 UpdateGuideState(): m_state=6
22:46:35.507 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
22:46:35.507 00.000 28316 Star::Find returns 1 (0), X=589.10, Y=113.77, Mass=2018, SNR=30.7, Peak=171 HFD=4.5
22:46:35.508 00.001 28316 MultiStar: [#1 0.14,0.12,0.86,U] [#2 0.21,0.02,0.93,U] [#3 0.25,0.12,0.82,U] [#4 0.50,0.16,0.00,M4] [#5 0.36,0.18,0.00,M1] [#6 0.35,-0.04,0.72,U] [#7 0.27,0.16,0.65,U] [#8 0.29,0.25,0.00,M2] 
22:46:35.508 00.000 28316 single-star, 5 included, MultiStar: {0.22, 0.08}, one-star: {0.12, 0.11}
22:46:35.509 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
22:46:35.509 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.30)
22:46:35.509 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.74 mountX=-0.05 mountY=-0.15, mountTheta=-1.88
22:46:35.510 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.11, opts=13)
22:46:35.511 00.001 28316 Enqueuing Move request for scope (0.12, 0.11)
22:46:35.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:35.514 00.003 29988 Worker thread wakes up
22:46:35.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
22:46:35.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
22:46:35.514 00.000 29988 Moving (0.12, 0.11) raw xDistance=-0.05 yDistance=-0.15
22:46:35.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:46:35.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:35.514 00.000 28316 UpdateGuideState exits: m=2018 RSB=30.7
22:46:35.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:35.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:35.515 00.000 28316 Enqueuing Expose request
22:46:35.516 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:46:35.516 00.000 29988 MoveAxis(E, 0, ABG)
22:46:35.516 00.000 29988 Move returns status 0, amount 0
22:46:35.516 00.000 29988 MoveAxis(N, 0, ABG)
22:46:35.516 00.000 29988 Move returns status 0, amount 0
22:46:35.516 00.000 29988 move complete, result=0
22:46:35.516 00.000 29988 worker thread done servicing request
22:46:35.516 00.000 29988 Worker thread wakes up
22:46:35.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:35.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:35.516 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:46:37.038 01.522 29988 Exposure complete
22:46:37.073 00.035 29988 worker thread done servicing request
22:46:37.073 00.000 28316 OnExposeComplete: enter
22:46:37.074 00.001 28316 UpdateGuideState(): m_state=6
22:46:37.074 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
22:46:37.075 00.001 28316 Star::Find returns 1 (0), X=588.89, Y=113.84, Mass=1822, SNR=29.2, Peak=181 HFD=4.3
22:46:37.075 00.000 28316 MultiStar: [#1 -0.05,0.09,0.92,U] [#2 0.03,0.11,0.98,U] [#3 0.15,0.26,0.85,U] [#4 0.02,0.10,0.90,U] [#5 0.02,0.19,0.82,U] [#6 0.13,0.04,0.71,U] [#7 0.04,0.29,0.73,U] [#8 0.04,0.09,0.62,U] 
22:46:37.076 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {-0.09, 0.18}
22:46:37.076 00.000 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
22:46:37.076 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
22:46:37.077 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.40 mountX=-0.13 mountY=-0.09, mountTheta=-2.52
22:46:37.079 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
22:46:37.079 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
22:46:37.080 00.001 29988 Worker thread wakes up
22:46:37.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
22:46:37.080 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
22:46:37.080 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.13 yDistance=-0.09
22:46:37.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:46:37.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:37.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:37.080 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.2
22:46:37.080 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:37.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:37.081 00.000 28316 Enqueuing Expose request
22:46:37.082 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:46:37.082 00.000 29988 MoveAxis(E, 0, ABG)
22:46:37.082 00.000 29988 Move returns status 0, amount 0
22:46:37.082 00.000 29988 MoveAxis(N, 0, ABG)
22:46:37.082 00.000 29988 Move returns status 0, amount 0
22:46:37.082 00.000 29988 move complete, result=0
22:46:37.082 00.000 29988 worker thread done servicing request
22:46:37.082 00.000 29988 Worker thread wakes up
22:46:37.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:37.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:37.082 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:38.707 01.625 29988 Exposure complete
22:46:38.732 00.025 29988 worker thread done servicing request
22:46:38.732 00.000 28316 OnExposeComplete: enter
22:46:38.732 00.000 28316 UpdateGuideState(): m_state=6
22:46:38.733 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
22:46:38.733 00.000 28316 Star::Find returns 1 (0), X=588.81, Y=113.76, Mass=1950, SNR=30.3, Peak=180 HFD=4.4
22:46:38.735 00.002 28316 MultiStar: [#1 0.03,0.26,0.86,U] [#2 0.11,0.23,0.95,U] [#3 0.21,0.17,0.86,U] [#4 0.20,0.16,0.85,U] [#5 0.08,0.31,0.75,U] [#6 0.22,0.19,0.70,U] [#7 0.12,0.15,0.66,U] [#8 0.00,0.22,0.59,U] 
22:46:38.737 00.002 28316 single-star, 8 included, MultiStar: {0.08, 0.20}, one-star: {-0.17, 0.09}
22:46:38.738 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.79 = -2.50)
22:46:38.738 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.60)
22:46:38.739 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.20 cameraTheta=2.64 mountX=-0.16 mountY=0.11, mountTheta=2.52
22:46:38.740 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.09, opts=13)
22:46:38.740 00.000 28316 Enqueuing Move request for scope (-0.17, 0.09)
22:46:38.741 00.001 29988 Worker thread wakes up
22:46:38.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:38.741 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
22:46:38.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:38.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:38.742 00.000 28316 Enqueuing Expose request
22:46:38.743 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
22:46:38.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
22:46:38.743 00.000 29988 Moving (-0.17, 0.09) raw xDistance=-0.16 yDistance=0.11
22:46:38.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:46:38.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:38.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:46:38.743 00.000 29988 MoveAxis(E, 0, ABG)
22:46:38.743 00.000 29988 Move returns status 0, amount 0
22:46:38.743 00.000 29988 MoveAxis(N, 0, ABG)
22:46:38.743 00.000 29988 Move returns status 0, amount 0
22:46:38.743 00.000 29988 move complete, result=0
22:46:38.743 00.000 29988 worker thread done servicing request
22:46:38.743 00.000 29988 Worker thread wakes up
22:46:38.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:38.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:38.743 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:40.266 01.523 29988 Exposure complete
22:46:40.316 00.050 29988 worker thread done servicing request
22:46:40.316 00.000 28316 OnExposeComplete: enter
22:46:40.317 00.001 28316 UpdateGuideState(): m_state=6
22:46:40.318 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
22:46:40.319 00.001 28316 Star::Find returns 1 (0), X=588.96, Y=113.79, Mass=1865, SNR=29.7, Peak=176 HFD=4.3
22:46:40.319 00.000 28316 MultiStar: [#1 0.08,0.21,0.89,U] [#2 0.19,0.16,0.98,U] [#3 0.20,0.15,0.86,U] [#4 0.23,0.17,0.91,U] [#5 0.11,0.24,0.78,U] [#6 0.11,0.02,0.73,U] [#7 0.15,0.10,0.69,U] [#8 0.10,0.01,0.62,U] 
22:46:40.321 00.002 28316 single-star, 8 included, MultiStar: {0.13, 0.14}, one-star: {-0.02, 0.13}
22:46:40.322 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:46:40.323 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.30)
22:46:40.323 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.74 mountX=-0.12 mountY=-0.04, mountTheta=-2.85
22:46:40.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
22:46:40.325 00.001 28316 Enqueuing Move request for scope (-0.02, 0.13)
22:46:40.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:40.326 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.7
22:46:40.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.327 00.001 29988 Worker thread wakes up
22:46:40.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:40.327 00.000 28316 Enqueuing Expose request
22:46:40.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
22:46:40.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
22:46:40.328 00.000 29988 Moving (-0.02, 0.13) raw xDistance=-0.12 yDistance=-0.04
22:46:40.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:46:40.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:40.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:40.328 00.000 29988 MoveAxis(E, 0, ABG)
22:46:40.328 00.000 29988 Move returns status 0, amount 0
22:46:40.328 00.000 29988 MoveAxis(N, 0, ABG)
22:46:40.328 00.000 29988 Move returns status 0, amount 0
22:46:40.328 00.000 29988 move complete, result=0
22:46:40.328 00.000 29988 worker thread done servicing request
22:46:40.328 00.000 29988 Worker thread wakes up
22:46:40.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:40.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:40.330 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:41.957 01.627 29988 Exposure complete
22:46:41.996 00.039 29988 worker thread done servicing request
22:46:41.996 00.000 28316 OnExposeComplete: enter
22:46:41.997 00.001 28316 UpdateGuideState(): m_state=6
22:46:41.998 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
22:46:41.998 00.000 28316 Star::Find returns 1 (0), X=589.14, Y=113.87, Mass=1845, SNR=29.4, Peak=172 HFD=4.3
22:46:41.999 00.001 28316 MultiStar: [#1 0.12,0.23,0.89,U] [#2 0.06,0.16,0.95,U] [#3 0.25,0.08,0.87,U] [#4 0.26,0.11,0.86,U] [#5 0.09,0.20,0.80,U] [#6 0.31,0.15,0.72,U] [#7 0.20,0.38,0.00,M1] [#8 0.25,0.29,0.00,M1] 
22:46:41.999 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.16}, one-star: {0.15, 0.20}
22:46:42.000 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
22:46:42.001 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
22:46:42.001 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.24 cameraTheta=0.75 mountX=-0.07 mountY=-0.23, mountTheta=-1.89
22:46:42.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.16, opts=13)
22:46:42.003 00.001 28316 Enqueuing Move request for scope (0.17, 0.16)
22:46:42.003 00.000 29988 Worker thread wakes up
22:46:42.004 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
22:46:42.004 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
22:46:42.004 00.000 29988 Moving (0.17, 0.16) raw xDistance=-0.07 yDistance=-0.23
22:46:42.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:42.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:42.004 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.4
22:46:42.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:42.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:42.006 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:46:42.006 00.000 29988 MoveAxis(E, 0, ABG)
22:46:42.006 00.000 29988 Move returns status 0, amount 0
22:46:42.006 00.000 29988 MoveAxis(N, 54, ABG)
22:46:42.006 00.000 29988 Guiding  Dir = 0, Dur = 54
22:46:42.006 00.000 28316 Enqueuing Expose request
22:46:42.006 00.000 29988 IsSlewing returns 0
22:46:42.006 00.000 29988 IsGuiding returns 0
22:46:42.012 00.006 29988 PulseGuide returned control before completion, sleep 60
22:46:42.083 00.071 29988 IsGuiding returns 0
22:46:42.083 00.000 29988 Move returns status 0, amount 54
22:46:42.083 00.000 29988 move complete, result=0
22:46:42.083 00.000 29988 worker thread done servicing request
22:46:42.083 00.000 29988 Worker thread wakes up
22:46:42.084 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:42.084 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
22:46:42.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:43.487 01.403 29988 Exposure complete
22:46:43.525 00.038 29988 worker thread done servicing request
22:46:43.525 00.000 28316 OnExposeComplete: enter
22:46:43.526 00.001 28316 UpdateGuideState(): m_state=6
22:46:43.527 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
22:46:43.528 00.001 28316 Star::Find returns 1 (0), X=589.06, Y=113.82, Mass=1828, SNR=29.4, Peak=163 HFD=4.2
22:46:43.529 00.001 28316 MultiStar: [#1 0.06,0.25,0.90,U] [#2 0.06,0.07,0.96,U] [#3 0.12,0.06,0.83,U] [#4 0.15,-0.01,0.88,U] [#5 0.04,0.19,0.78,U] [#6 0.11,0.02,0.74,U] [#7 0.22,0.10,0.71,U] [#8 0.09,0.02,0.59,U] 
22:46:43.530 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.10}, one-star: {0.07, 0.16}
22:46:43.530 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
22:46:43.531 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
22:46:43.532 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.79 mountX=-0.05 mountY=-0.13, mountTheta=-1.93
22:46:43.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
22:46:43.534 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
22:46:43.535 00.001 29988 Worker thread wakes up
22:46:43.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:46:43.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:46:43.535 00.000 29988 Moving (0.10, 0.10) raw xDistance=-0.05 yDistance=-0.13
22:46:43.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:46:43.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:43.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:43.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:46:43.535 00.000 29988 MoveAxis(E, 0, ABG)
22:46:43.535 00.000 29988 Move returns status 0, amount 0
22:46:43.535 00.000 29988 MoveAxis(N, 0, ABG)
22:46:43.535 00.000 29988 Move returns status 0, amount 0
22:46:43.535 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.4
22:46:43.536 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:43.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:43.537 00.001 28316 Enqueuing Expose request
22:46:43.537 00.000 29988 move complete, result=0
22:46:43.537 00.000 29988 worker thread done servicing request
22:46:43.537 00.000 29988 Worker thread wakes up
22:46:43.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:43.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:43.538 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:45.164 01.626 29988 Exposure complete
22:46:45.189 00.025 29988 worker thread done servicing request
22:46:45.189 00.000 28316 OnExposeComplete: enter
22:46:45.190 00.001 28316 UpdateGuideState(): m_state=6
22:46:45.190 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
22:46:45.191 00.001 28316 Star::Find returns 1 (0), X=588.59, Y=113.83, Mass=1868, SNR=29.7, Peak=160 HFD=4.4
22:46:45.191 00.000 28316 MultiStar: [#1 -0.10,0.16,0.92,U] [#2 -0.06,0.04,0.96,U] [#3 -0.02,0.05,0.86,U] [#4 0.01,-0.05,0.88,U] [#5 -0.20,0.16,0.76,U] [#6 -0.09,-0.14,0.76,U] [#7 -0.08,0.02,0.66,U] [#8 -0.03,-0.15,0.61,U] 
22:46:45.192 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.04}, one-star: {-0.39, 0.16}
22:46:45.192 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
22:46:45.192 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
22:46:45.193 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.08 mountY=0.08, mountTheta=2.34
22:46:45.196 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
22:46:45.196 00.000 28316 Enqueuing Move request for scope (-0.11, 0.04)
22:46:45.197 00.001 29988 Worker thread wakes up
22:46:45.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:45.197 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:46:45.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:45.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:45.199 00.001 28316 Enqueuing Expose request
22:46:45.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:46:45.199 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:46:45.199 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.08 yDistance=0.08
22:46:45.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:46:45.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:45.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:45.199 00.000 29988 MoveAxis(E, 0, ABG)
22:46:45.199 00.000 29988 Move returns status 0, amount 0
22:46:45.199 00.000 29988 MoveAxis(N, 0, ABG)
22:46:45.199 00.000 29988 Move returns status 0, amount 0
22:46:45.199 00.000 29988 move complete, result=0
22:46:45.199 00.000 29988 worker thread done servicing request
22:46:45.199 00.000 29988 Worker thread wakes up
22:46:45.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:45.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:45.200 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:46.724 01.524 29988 Exposure complete
22:46:46.754 00.030 29988 worker thread done servicing request
22:46:46.754 00.000 28316 OnExposeComplete: enter
22:46:46.755 00.001 28316 UpdateGuideState(): m_state=6
22:46:46.755 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
22:46:46.756 00.001 28316 Star::Find returns 1 (0), X=588.80, Y=113.61, Mass=1774, SNR=28.7, Peak=148 HFD=4.5
22:46:46.757 00.001 28316 MultiStar: [#1 -0.23,0.05,0.95,U] [#2 -0.27,0.03,1.03,U] [#3 -0.08,0.04,0.88,U] [#4 0.01,-0.12,0.88,U] [#5 -0.24,0.03,0.79,U] [#6 -0.11,-0.20,0.76,U] [#7 0.07,-0.10,0.69,U] [#8 -0.17,-0.22,0.62,U] 
22:46:46.757 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.18, -0.06}
22:46:46.758 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
22:46:46.758 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
22:46:46.758 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.79 mountX=-0.01 mountY=0.15, mountTheta=1.64
22:46:46.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.05, opts=13)
22:46:46.760 00.001 28316 Enqueuing Move request for scope (-0.14, -0.05)
22:46:46.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:46.761 00.001 28316 UpdateGuideState exits: m=1774 RSB=28.7
22:46:46.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:46.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:46.763 00.001 28316 Enqueuing Expose request
22:46:46.763 00.000 29988 Worker thread wakes up
22:46:46.764 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
22:46:46.764 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
22:46:46.764 00.000 29988 Moving (-0.14, -0.05) raw xDistance=-0.01 yDistance=0.15
22:46:46.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:46:46.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:46.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:46:46.764 00.000 29988 MoveAxis(E, 0, ABG)
22:46:46.764 00.000 29988 Move returns status 0, amount 0
22:46:46.764 00.000 29988 MoveAxis(N, 0, ABG)
22:46:46.764 00.000 29988 Move returns status 0, amount 0
22:46:46.764 00.000 29988 move complete, result=0
22:46:46.764 00.000 29988 worker thread done servicing request
22:46:46.764 00.000 29988 Worker thread wakes up
22:46:46.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:46.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:46.764 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:48.395 01.631 29988 Exposure complete
22:46:48.437 00.042 29988 worker thread done servicing request
22:46:48.437 00.000 28316 OnExposeComplete: enter
22:46:48.438 00.001 28316 UpdateGuideState(): m_state=6
22:46:48.438 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
22:46:48.440 00.002 28316 Star::Find returns 1 (0), X=588.74, Y=113.87, Mass=1888, SNR=29.9, Peak=179 HFD=4.3
22:46:48.442 00.002 28316 MultiStar: [#1 -0.07,0.30,0.91,U] [#2 -0.03,0.17,0.96,U] [#3 -0.08,0.24,0.86,U] [#4 0.10,0.11,0.86,U] [#5 -0.09,0.13,0.80,U] [#6 -0.06,0.07,0.71,U] [#7 -0.08,0.31,0.67,U] [#8 -0.03,0.10,0.58,U] 
22:46:48.444 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.18}, one-star: {-0.25, 0.21}
22:46:48.445 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
22:46:48.446 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
22:46:48.446 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.93 mountX=-0.20 mountY=-0.02, mountTheta=-3.03
22:46:48.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.18, opts=13)
22:46:48.448 00.001 28316 Enqueuing Move request for scope (-0.07, 0.18)
22:46:48.448 00.000 29988 Worker thread wakes up
22:46:48.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:48.449 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
22:46:48.449 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.9
22:46:48.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:48.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:48.450 00.000 28316 Enqueuing Expose request
22:46:48.450 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
22:46:48.450 00.000 29988 Moving (-0.07, 0.18) raw xDistance=-0.20 yDistance=-0.02
22:46:48.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:46:48.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:48.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:48.450 00.000 29988 MoveAxis(E, 0, ABG)
22:46:48.451 00.001 29988 Move returns status 0, amount 0
22:46:48.451 00.000 29988 MoveAxis(N, 0, ABG)
22:46:48.451 00.000 29988 Move returns status 0, amount 0
22:46:48.451 00.000 29988 move complete, result=0
22:46:48.451 00.000 29988 worker thread done servicing request
22:46:48.451 00.000 29988 Worker thread wakes up
22:46:48.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:48.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:48.451 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:49.973 01.522 29988 Exposure complete
22:46:50.009 00.036 29988 worker thread done servicing request
22:46:50.009 00.000 28316 OnExposeComplete: enter
22:46:50.010 00.001 28316 UpdateGuideState(): m_state=6
22:46:50.012 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
22:46:50.013 00.001 28316 Star::Find returns 1 (0), X=588.83, Y=113.72, Mass=2016, SNR=30.8, Peak=194 HFD=4.2
22:46:50.015 00.002 28316 MultiStar: [#1 -0.17,0.08,0.92,U] [#2 -0.13,0.02,0.91,U] [#3 -0.03,0.20,0.83,U] [#4 -0.03,-0.01,0.82,U] [#5 -0.22,0.25,0.75,U] [#6 -0.04,-0.01,0.69,U] [#7 -0.08,0.27,0.63,U] [#8 -0.10,-0.04,0.58,U] 
22:46:50.016 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.15, 0.05}
22:46:50.017 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
22:46:50.019 00.002 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
22:46:50.019 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=-0.13 mountY=0.06, mountTheta=2.71
22:46:50.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.09, opts=13)
22:46:50.021 00.001 28316 Enqueuing Move request for scope (-0.11, 0.09)
22:46:50.021 00.000 29988 Worker thread wakes up
22:46:50.022 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:50.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
22:46:50.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
22:46:50.022 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.8
22:46:50.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:50.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:50.024 00.000 28316 Enqueuing Expose request
22:46:50.025 00.001 29988 Moving (-0.11, 0.09) raw xDistance=-0.13 yDistance=0.06
22:46:50.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:46:50.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:50.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:46:50.025 00.000 29988 MoveAxis(E, 0, ABG)
22:46:50.025 00.000 29988 Move returns status 0, amount 0
22:46:50.025 00.000 29988 MoveAxis(N, 0, ABG)
22:46:50.025 00.000 29988 Move returns status 0, amount 0
22:46:50.025 00.000 29988 move complete, result=0
22:46:50.025 00.000 29988 worker thread done servicing request
22:46:50.025 00.000 29988 Worker thread wakes up
22:46:50.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:50.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:50.025 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:51.661 01.636 29988 Exposure complete
22:46:51.716 00.055 29988 worker thread done servicing request
22:46:51.716 00.000 28316 OnExposeComplete: enter
22:46:51.717 00.001 28316 UpdateGuideState(): m_state=6
22:46:51.717 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
22:46:51.718 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=113.88, Mass=1966, SNR=30.3, Peak=184 HFD=4.2
22:46:51.719 00.001 28316 MultiStar: [#1 -0.16,0.24,0.90,U] [#2 -0.18,0.07,0.96,U] [#3 -0.11,0.18,0.85,U] [#4 -0.00,0.22,0.87,U] [#5 -0.23,0.23,0.77,U] [#6 -0.22,0.24,0.72,U] [#7 -0.22,0.30,0.00,M1] [#8 -0.10,0.19,0.59,U] 
22:46:51.720 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.19}, one-star: {-0.23, 0.21}
22:46:51.723 00.003 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
22:46:51.723 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.21)
22:46:51.725 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.25 mountX=-0.24 mountY=0.05, mountTheta=2.93
22:46:51.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.19, opts=13)
22:46:51.726 00.000 28316 Enqueuing Move request for scope (-0.16, 0.19)
22:46:51.727 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:51.727 00.000 29988 Worker thread wakes up
22:46:51.727 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.3
22:46:51.728 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
22:46:51.729 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
22:46:51.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:51.729 00.000 29988 Moving (-0.16, 0.19) raw xDistance=-0.24 yDistance=0.05
22:46:51.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:51.729 00.000 28316 Enqueuing Expose request
22:46:51.730 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:46:51.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:51.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:46:51.730 00.000 29988 MoveAxis(E, 50, ABG)
22:46:51.730 00.000 29988 Guiding  Dir = 2, Dur = 50
22:46:51.730 00.000 29988 IsSlewing returns 0
22:46:51.730 00.000 29988 IsGuiding returns 0
22:46:51.733 00.003 29988 PulseGuide returned control before completion, sleep 59
22:46:51.801 00.068 29988 IsGuiding returns 1
22:46:51.801 00.000 29988 scope still moving after pulse duration time elapsed
22:46:51.831 00.030 29988 IsSlewing returns 0
22:46:51.831 00.000 29988 IsGuiding returns 0
22:46:51.831 00.000 29988 scope move finished after 50 + 50 ms
22:46:51.831 00.000 29988 Move returns status 0, amount 50
22:46:51.831 00.000 29988 MoveAxis(N, 0, ABG)
22:46:51.831 00.000 29988 Move returns status 0, amount 0
22:46:51.831 00.000 29988 move complete, result=0
22:46:51.831 00.000 29988 worker thread done servicing request
22:46:51.831 00.000 29988 Worker thread wakes up
22:46:51.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:51.832 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
22:46:51.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:53.238 01.406 29988 Exposure complete
22:46:53.293 00.055 29988 worker thread done servicing request
22:46:53.293 00.000 28316 OnExposeComplete: enter
22:46:53.294 00.001 28316 UpdateGuideState(): m_state=6
22:46:53.296 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
22:46:53.297 00.001 28316 Star::Find returns 1 (0), X=588.85, Y=113.60, Mass=1933, SNR=30.1, Peak=161 HFD=4.5
22:46:53.298 00.001 28316 MultiStar: [#1 -0.17,0.08,0.90,U] [#2 -0.03,0.04,0.97,U] [#3 0.10,0.07,0.83,U] [#4 0.07,-0.01,0.87,U] [#5 -0.11,0.08,0.78,U] [#6 -0.09,-0.09,0.71,U] [#7 -0.04,0.10,0.63,U] [#8 0.01,-0.00,0.61,U] 
22:46:53.299 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.13, -0.06}
22:46:53.300 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.87 = -2.41)
22:46:53.302 00.002 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.69)
22:46:53.303 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=-0.04 mountY=0.03, mountTheta=2.43
22:46:53.305 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
22:46:53.306 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
22:46:53.306 00.000 29988 Worker thread wakes up
22:46:53.307 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:46:53.308 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.1
22:46:53.308 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:53.309 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:53.309 00.000 28316 Enqueuing Expose request
22:46:53.310 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:46:53.310 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:46:53.310 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.03
22:46:53.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:46:53.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:53.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:46:53.310 00.000 29988 MoveAxis(E, 0, ABG)
22:46:53.310 00.000 29988 Move returns status 0, amount 0
22:46:53.310 00.000 29988 MoveAxis(N, 0, ABG)
22:46:53.310 00.000 29988 Move returns status 0, amount 0
22:46:53.310 00.000 29988 move complete, result=0
22:46:53.310 00.000 29988 worker thread done servicing request
22:46:53.310 00.000 29988 Worker thread wakes up
22:46:53.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:53.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:53.312 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:54.941 01.629 29988 Exposure complete
22:46:54.974 00.033 29988 worker thread done servicing request
22:46:54.974 00.000 28316 OnExposeComplete: enter
22:46:54.975 00.001 28316 UpdateGuideState(): m_state=6
22:46:54.976 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
22:46:54.976 00.000 28316 Star::Find returns 1 (0), X=588.77, Y=113.70, Mass=1844, SNR=29.5, Peak=171 HFD=4.3
22:46:54.976 00.000 28316 MultiStar: [#1 -0.17,0.05,0.91,U] [#2 -0.08,0.01,0.98,U] [#3 0.13,0.21,0.88,U] [#4 0.12,-0.01,0.86,U] [#5 -0.02,0.14,0.82,U] [#6 0.02,-0.09,0.73,U] [#7 0.15,0.08,0.69,U] [#8 -0.03,-0.05,0.61,U] 
22:46:54.977 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.22, 0.03}
22:46:54.977 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
22:46:54.978 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
22:46:54.978 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=2.02 mountX=-0.05 mountY=-0.00, mountTheta=-3.12
22:46:54.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
22:46:54.980 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
22:46:54.981 00.001 29988 Worker thread wakes up
22:46:54.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:54.981 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.5
22:46:54.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:54.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:54.982 00.000 28316 Enqueuing Expose request
22:46:54.983 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
22:46:54.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
22:46:54.983 00.000 29988 Moving (-0.02, 0.05) raw xDistance=-0.05 yDistance=-0.00
22:46:54.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:46:54.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:54.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:46:54.983 00.000 29988 MoveAxis(E, 0, ABG)
22:46:54.983 00.000 29988 Move returns status 0, amount 0
22:46:54.983 00.000 29988 MoveAxis(N, 0, ABG)
22:46:54.983 00.000 29988 Move returns status 0, amount 0
22:46:54.983 00.000 29988 move complete, result=0
22:46:54.983 00.000 29988 worker thread done servicing request
22:46:54.983 00.000 29988 Worker thread wakes up
22:46:54.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:54.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:54.984 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:56.504 01.520 29988 Exposure complete
22:46:56.537 00.033 29988 worker thread done servicing request
22:46:56.537 00.000 28316 OnExposeComplete: enter
22:46:56.538 00.001 28316 UpdateGuideState(): m_state=6
22:46:56.539 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
22:46:56.539 00.000 28316 Star::Find returns 1 (0), X=588.71, Y=113.86, Mass=1951, SNR=30.2, Peak=184 HFD=4.1
22:46:56.540 00.001 28316 MultiStar: [#1 -0.02,0.24,0.87,U] [#2 -0.17,0.21,0.94,U] [#3 0.09,0.15,0.90,U] [#4 0.17,0.03,0.82,U] [#5 -0.11,0.18,0.77,U] [#6 -0.03,0.24,0.72,U] [#7 -0.01,0.21,0.65,U] [#8 -0.13,0.09,0.61,U] 
22:46:56.540 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.28, 0.20}
22:46:56.541 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
22:46:56.541 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
22:46:56.542 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.90 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
22:46:56.542 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
22:46:56.543 00.001 28316 Enqueuing Move request for scope (-0.06, 0.17)
22:46:56.543 00.000 29988 Worker thread wakes up
22:46:56.544 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
22:46:56.544 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
22:46:56.544 00.000 29988 Moving (-0.06, 0.17) raw xDistance=-0.18 yDistance=-0.03
22:46:56.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:46:56.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:56.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:46:56.544 00.000 29988 MoveAxis(E, 0, ABG)
22:46:56.544 00.000 29988 Move returns status 0, amount 0
22:46:56.544 00.000 29988 MoveAxis(N, 0, ABG)
22:46:56.544 00.000 29988 Move returns status 0, amount 0
22:46:56.544 00.000 29988 move complete, result=0
22:46:56.544 00.000 29988 worker thread done servicing request
22:46:56.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:56.544 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.2
22:46:56.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:56.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:56.546 00.001 28316 Enqueuing Expose request
22:46:56.546 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:56.546 00.000 29988 Worker thread wakes up
22:46:56.547 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:56.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:58.177 01.630 29988 Exposure complete
22:46:58.218 00.041 29988 worker thread done servicing request
22:46:58.218 00.000 28316 OnExposeComplete: enter
22:46:58.219 00.001 28316 UpdateGuideState(): m_state=6
22:46:58.219 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
22:46:58.220 00.001 28316 Star::Find returns 1 (0), X=588.86, Y=113.78, Mass=1891, SNR=30.0, Peak=180 HFD=4.3
22:46:58.221 00.001 28316 MultiStar: [#1 -0.13,0.34,0.00,M1] [#2 -0.14,0.26,0.96,U] [#3 0.04,0.23,0.88,U] [#4 -0.02,0.09,0.87,U] [#5 -0.07,0.38,0.00,M1] [#6 0.06,0.05,0.72,U] [#7 -0.12,0.29,0.64,U] [#8 -0.15,0.16,0.58,U] 
22:46:58.221 00.000 28316 single-star, 6 included, MultiStar: {-0.06, 0.17}, one-star: {-0.12, 0.12}
22:46:58.223 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
22:46:58.223 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
22:46:58.225 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.37 mountX=-0.16 mountY=0.06, mountTheta=2.80
22:46:58.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.12, opts=13)
22:46:58.227 00.001 28316 Enqueuing Move request for scope (-0.12, 0.12)
22:46:58.227 00.000 29988 Worker thread wakes up
22:46:58.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
22:46:58.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
22:46:58.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:58.228 00.000 28316 UpdateGuideState exits: m=1891 RSB=30.0
22:46:58.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:58.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:58.231 00.001 28316 Enqueuing Expose request
22:46:58.233 00.002 29988 Moving (-0.12, 0.12) raw xDistance=-0.16 yDistance=0.06
22:46:58.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:46:58.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:58.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:46:58.233 00.000 29988 MoveAxis(E, 0, ABG)
22:46:58.233 00.000 29988 Move returns status 0, amount 0
22:46:58.233 00.000 29988 MoveAxis(N, 0, ABG)
22:46:58.233 00.000 29988 Move returns status 0, amount 0
22:46:58.233 00.000 29988 move complete, result=0
22:46:58.233 00.000 29988 worker thread done servicing request
22:46:58.233 00.000 29988 Worker thread wakes up
22:46:58.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:58.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:58.234 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:59.752 01.518 29988 Exposure complete
22:46:59.779 00.027 29988 worker thread done servicing request
22:46:59.779 00.000 28316 OnExposeComplete: enter
22:46:59.780 00.001 28316 UpdateGuideState(): m_state=6
22:46:59.780 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
22:46:59.781 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=113.83, Mass=1884, SNR=29.7, Peak=165 HFD=4.4
22:46:59.781 00.000 28316 MultiStar: [#1 -0.02,0.15,0.91,U] [#2 -0.07,0.12,0.99,U] [#3 -0.04,0.26,0.86,U] [#4 0.15,0.04,0.86,U] [#5 0.04,0.26,0.79,U] [#6 0.04,0.09,0.73,U] [#7 -0.06,0.17,0.66,U] [#8 -0.09,0.15,0.60,U] 
22:46:59.782 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.18, 0.16}
22:46:59.782 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
22:46:59.782 00.000 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
22:46:59.783 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.75 mountX=-0.15 mountY=-0.05, mountTheta=-2.85
22:46:59.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
22:46:59.784 00.000 28316 Enqueuing Move request for scope (-0.03, 0.15)
22:46:59.785 00.001 29988 Worker thread wakes up
22:46:59.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:46:59.785 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
22:46:59.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:59.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:46:59.786 00.000 28316 Enqueuing Expose request
22:46:59.787 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
22:46:59.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
22:46:59.787 00.000 29988 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.05
22:46:59.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:46:59.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:59.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:46:59.787 00.000 29988 MoveAxis(E, 0, ABG)
22:46:59.787 00.000 29988 Move returns status 0, amount 0
22:46:59.787 00.000 29988 MoveAxis(N, 0, ABG)
22:46:59.787 00.000 29988 Move returns status 0, amount 0
22:46:59.787 00.000 29988 move complete, result=0
22:46:59.787 00.000 29988 worker thread done servicing request
22:46:59.787 00.000 29988 Worker thread wakes up
22:46:59.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:46:59.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:46:59.788 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:01.423 01.635 29988 Exposure complete
22:47:01.458 00.035 29988 worker thread done servicing request
22:47:01.458 00.000 28316 OnExposeComplete: enter
22:47:01.458 00.000 28316 UpdateGuideState(): m_state=6
22:47:01.459 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
22:47:01.459 00.000 28316 Star::Find returns 1 (0), X=588.71, Y=113.92, Mass=1929, SNR=30.2, Peak=188 HFD=4.4
22:47:01.460 00.001 28316 MultiStar: [#1 -0.13,0.17,0.91,U] [#2 -0.06,0.30,0.95,U] [#3 0.08,0.23,0.86,U] [#4 -0.04,0.26,0.86,U] [#5 0.05,0.36,0.00,M1] [#6 0.01,0.13,0.70,U] [#7 0.01,0.29,0.66,U] [#8 -0.16,0.28,0.59,U] 
22:47:01.460 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.24}, one-star: {-0.27, 0.25}
22:47:01.461 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
22:47:01.461 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
22:47:01.462 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.88 mountX=-0.25 mountY=-0.04, mountTheta=-2.98
22:47:01.463 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.24, opts=13)
22:47:01.464 00.001 28316 Enqueuing Move request for scope (-0.07, 0.24)
22:47:01.464 00.000 29988 Worker thread wakes up
22:47:01.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
22:47:01.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
22:47:01.464 00.000 29988 Moving (-0.07, 0.24) raw xDistance=-0.25 yDistance=-0.04
22:47:01.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:47:01.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:01.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:01.465 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.2
22:47:01.466 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:01.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:01.466 00.000 28316 Enqueuing Expose request
22:47:01.467 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:01.467 00.000 29988 MoveAxis(E, 52, ABG)
22:47:01.467 00.000 29988 Guiding  Dir = 2, Dur = 52
22:47:01.467 00.000 29988 IsSlewing returns 0
22:47:01.467 00.000 29988 IsGuiding returns 0
22:47:01.469 00.002 29988 PulseGuide returned control before completion, sleep 61
22:47:01.546 00.077 29988 IsGuiding returns 0
22:47:01.546 00.000 29988 Move returns status 0, amount 52
22:47:01.546 00.000 29988 MoveAxis(N, 0, ABG)
22:47:01.546 00.000 29988 Move returns status 0, amount 0
22:47:01.546 00.000 29988 move complete, result=0
22:47:01.546 00.000 29988 worker thread done servicing request
22:47:01.548 00.002 28316 GuideStep: -0.2 px 52 ms EAST, -0.0 px 0 ms NORTH
22:47:01.549 00.001 29988 Worker thread wakes up
22:47:01.550 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:01.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:02.953 01.403 29988 Exposure complete
22:47:02.987 00.034 29988 worker thread done servicing request
22:47:02.987 00.000 28316 OnExposeComplete: enter
22:47:02.989 00.002 28316 UpdateGuideState(): m_state=6
22:47:02.989 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:47:02.990 00.001 28316 Star::Find returns 1 (0), X=588.72, Y=113.76, Mass=1917, SNR=30.0, Peak=187 HFD=4.3
22:47:02.990 00.000 28316 MultiStar: [#1 0.11,0.11,0.93,U] [#2 -0.00,0.14,0.99,U] [#3 -0.09,0.23,0.86,U] [#4 0.28,0.12,0.85,U] [#5 0.05,0.18,0.77,U] [#6 0.10,-0.02,0.73,U] [#7 0.07,0.22,0.65,U] [#8 0.00,0.01,0.62,U] 
22:47:02.992 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.27, 0.09}
22:47:02.992 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
22:47:02.992 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
22:47:02.993 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.41 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
22:47:02.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
22:47:02.994 00.000 28316 Enqueuing Move request for scope (0.02, 0.12)
22:47:02.995 00.001 29988 Worker thread wakes up
22:47:02.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
22:47:02.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
22:47:02.995 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
22:47:02.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:02.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:02.995 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
22:47:02.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:02.997 00.001 28316 Enqueuing Expose request
22:47:02.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:02.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:47:02.997 00.000 29988 MoveAxis(E, 0, ABG)
22:47:02.997 00.000 29988 Move returns status 0, amount 0
22:47:02.997 00.000 29988 MoveAxis(N, 0, ABG)
22:47:02.997 00.000 29988 Move returns status 0, amount 0
22:47:02.997 00.000 29988 move complete, result=0
22:47:02.997 00.000 29988 worker thread done servicing request
22:47:02.997 00.000 29988 Worker thread wakes up
22:47:02.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:02.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:02.998 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:04.630 01.632 29988 Exposure complete
22:47:04.665 00.035 29988 worker thread done servicing request
22:47:04.665 00.000 28316 OnExposeComplete: enter
22:47:04.666 00.001 28316 UpdateGuideState(): m_state=6
22:47:04.666 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
22:47:04.667 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=113.78, Mass=1857, SNR=29.6, Peak=168 HFD=4.3
22:47:04.667 00.000 28316 MultiStar: [#1 -0.02,0.18,0.91,U] [#2 -0.06,0.08,0.94,U] [#3 0.06,0.09,0.85,U] [#4 -0.00,-0.03,0.90,U] [#5 0.03,0.14,0.79,U] [#6 0.13,-0.13,0.72,U] [#7 0.20,0.05,0.66,U] [#8 0.01,-0.04,0.59,U] 
22:47:04.668 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.17, 0.11}
22:47:04.669 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
22:47:04.669 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
22:47:04.670 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.45 mountX=-0.05 mountY=-0.03, mountTheta=-2.57
22:47:04.672 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
22:47:04.675 00.003 28316 Enqueuing Move request for scope (0.01, 0.06)
22:47:04.678 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:04.680 00.002 29988 Worker thread wakes up
22:47:04.681 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
22:47:04.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
22:47:04.681 00.000 29988 Moving (0.01, 0.06) raw xDistance=-0.05 yDistance=-0.03
22:47:04.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:47:04.681 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
22:47:04.682 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:04.682 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:04.682 00.000 28316 Enqueuing Expose request
22:47:04.683 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:04.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:04.683 00.000 29988 MoveAxis(E, 0, ABG)
22:47:04.683 00.000 29988 Move returns status 0, amount 0
22:47:04.683 00.000 29988 MoveAxis(N, 0, ABG)
22:47:04.683 00.000 29988 Move returns status 0, amount 0
22:47:04.683 00.000 29988 move complete, result=0
22:47:04.683 00.000 29988 worker thread done servicing request
22:47:04.683 00.000 29988 Worker thread wakes up
22:47:04.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:04.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:04.683 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:06.211 01.528 29988 Exposure complete
22:47:06.257 00.046 29988 worker thread done servicing request
22:47:06.257 00.000 28316 OnExposeComplete: enter
22:47:06.258 00.001 28316 UpdateGuideState(): m_state=6
22:47:06.259 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
22:47:06.259 00.000 28316 Star::Find returns 1 (0), X=588.87, Y=113.75, Mass=1938, SNR=30.1, Peak=175 HFD=4.3
22:47:06.260 00.001 28316 MultiStar: [#1 -0.12,0.16,0.91,U] [#2 -0.07,0.20,0.99,U] [#3 -0.01,0.20,0.86,U] [#4 0.08,0.08,0.84,U] [#5 -0.16,0.18,0.78,U] [#6 -0.13,-0.06,0.69,U] [#7 -0.00,0.17,0.65,U] [#8 0.01,0.10,0.57,U] 
22:47:06.260 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.13}, one-star: {-0.11, 0.08}
22:47:06.261 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
22:47:06.261 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.03)
22:47:06.262 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.01 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
22:47:06.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.13, opts=13)
22:47:06.263 00.000 28316 Enqueuing Move request for scope (-0.06, 0.13)
22:47:06.264 00.001 29988 Worker thread wakes up
22:47:06.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:06.264 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.1
22:47:06.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:06.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:06.265 00.000 28316 Enqueuing Expose request
22:47:06.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:47:06.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:47:06.266 00.000 29988 Moving (-0.06, 0.13) raw xDistance=-0.14 yDistance=-0.00
22:47:06.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:47:06.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:06.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:47:06.266 00.000 29988 MoveAxis(E, 0, ABG)
22:47:06.266 00.000 29988 Move returns status 0, amount 0
22:47:06.266 00.000 29988 MoveAxis(N, 0, ABG)
22:47:06.266 00.000 29988 Move returns status 0, amount 0
22:47:06.266 00.000 29988 move complete, result=0
22:47:06.266 00.000 29988 worker thread done servicing request
22:47:06.266 00.000 29988 Worker thread wakes up
22:47:06.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:06.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:06.266 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:07.897 01.631 29988 Exposure complete
22:47:07.939 00.042 29988 worker thread done servicing request
22:47:07.939 00.000 28316 OnExposeComplete: enter
22:47:07.940 00.001 28316 UpdateGuideState(): m_state=6
22:47:07.941 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
22:47:07.942 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=113.94, Mass=1893, SNR=29.9, Peak=174 HFD=4.2
22:47:07.943 00.001 28316 MultiStar: [#1 -0.18,0.31,0.00,M1] [#2 -0.11,0.13,0.98,U] [#3 -0.16,0.35,0.00,M1] [#4 -0.09,0.09,0.85,U] [#5 -0.29,0.44,0.00,M1] [#6 -0.11,0.29,0.72,U] [#7 -0.08,0.21,0.64,U] [#8 -0.15,0.16,0.62,U] 
22:47:07.943 00.000 28316 refined, 5 included, MultiStar: {-0.13, 0.19}, one-star: {-0.23, 0.28}
22:47:07.943 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:47:07.944 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:47:07.944 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=-0.23 mountY=0.03, mountTheta=3.00
22:47:07.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
22:47:07.947 00.002 28316 Enqueuing Move request for scope (-0.13, 0.19)
22:47:07.948 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:07.948 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
22:47:07.949 00.001 29988 Worker thread wakes up
22:47:07.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
22:47:07.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
22:47:07.949 00.000 29988 Moving (-0.13, 0.19) raw xDistance=-0.23 yDistance=0.03
22:47:07.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:47:07.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:07.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:07.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:07.949 00.000 29988 MoveAxis(E, 48, ABG)
22:47:07.949 00.000 29988 Guiding  Dir = 2, Dur = 48
22:47:07.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:07.950 00.001 28316 Enqueuing Expose request
22:47:07.950 00.000 29988 IsSlewing returns 0
22:47:07.952 00.002 29988 IsGuiding returns 0
22:47:07.953 00.001 29988 PulseGuide returned control before completion, sleep 57
22:47:08.019 00.066 29988 IsGuiding returns 0
22:47:08.019 00.000 29988 Move returns status 0, amount 48
22:47:08.019 00.000 29988 MoveAxis(N, 0, ABG)
22:47:08.019 00.000 29988 Move returns status 0, amount 0
22:47:08.019 00.000 29988 move complete, result=0
22:47:08.020 00.001 29988 worker thread done servicing request
22:47:08.020 00.000 29988 Worker thread wakes up
22:47:08.020 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
22:47:08.021 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:08.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:09.433 01.412 29988 Exposure complete
22:47:09.496 00.063 29988 worker thread done servicing request
22:47:09.496 00.000 28316 OnExposeComplete: enter
22:47:09.497 00.001 28316 UpdateGuideState(): m_state=6
22:47:09.498 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
22:47:09.498 00.000 28316 Star::Find returns 1 (0), X=588.82, Y=113.72, Mass=1858, SNR=29.5, Peak=173 HFD=4.3
22:47:09.499 00.001 28316 MultiStar: [#1 -0.01,0.12,0.95,U] [#2 -0.17,-0.01,0.98,U] [#3 0.01,-0.02,0.90,U] [#4 0.01,-0.07,0.88,U] [#5 -0.12,0.19,0.78,U] [#6 0.09,-0.18,0.74,U] [#7 0.03,0.10,0.65,U] [#8 0.09,-0.06,0.59,U] 
22:47:09.500 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.17, 0.06}
22:47:09.501 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
22:47:09.501 00.000 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
22:47:09.502 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.68 mountX=-0.03 mountY=0.02, mountTheta=2.49
22:47:09.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
22:47:09.504 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
22:47:09.505 00.001 29988 Worker thread wakes up
22:47:09.506 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:09.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
22:47:09.507 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.5
22:47:09.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:09.508 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:09.509 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
22:47:09.509 00.000 28316 Enqueuing Expose request
22:47:09.509 00.000 29988 Moving (-0.04, 0.02) raw xDistance=-0.03 yDistance=0.02
22:47:09.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:47:09.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:09.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:09.509 00.000 29988 MoveAxis(E, 0, ABG)
22:47:09.509 00.000 29988 Move returns status 0, amount 0
22:47:09.509 00.000 29988 MoveAxis(N, 0, ABG)
22:47:09.509 00.000 29988 Move returns status 0, amount 0
22:47:09.509 00.000 29988 move complete, result=0
22:47:09.510 00.001 29988 worker thread done servicing request
22:47:09.510 00.000 29988 Worker thread wakes up
22:47:09.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:09.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:09.510 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:11.134 01.624 29988 Exposure complete
22:47:11.181 00.047 29988 worker thread done servicing request
22:47:11.182 00.001 28316 OnExposeComplete: enter
22:47:11.182 00.000 28316 UpdateGuideState(): m_state=6
22:47:11.183 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
22:47:11.183 00.000 28316 Star::Find returns 1 (0), X=589.00, Y=113.77, Mass=1787, SNR=28.8, Peak=157 HFD=4.3
22:47:11.184 00.001 28316 MultiStar: [#1 0.18,0.14,0.93,U] [#2 0.11,0.00,1.02,U] [#3 0.21,-0.08,0.86,U] [#4 0.22,0.02,0.91,U] [#5 0.08,-0.03,0.78,U] [#6 0.15,-0.08,0.73,U] [#7 0.19,-0.05,0.71,U] [#8 0.21,0.01,0.62,U] 
22:47:11.184 00.000 28316 single-star, 8 included, MultiStar: {0.15, 0.01}, one-star: {0.01, 0.11}
22:47:11.185 00.001 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:47:11.185 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.57)
22:47:11.185 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.47 mountX=-0.09 mountY=-0.06, mountTheta=-2.59
22:47:11.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
22:47:11.187 00.001 28316 Enqueuing Move request for scope (0.01, 0.11)
22:47:11.187 00.000 29988 Worker thread wakes up
22:47:11.188 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:47:11.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:47:11.188 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.09 yDistance=-0.06
22:47:11.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:11.188 00.000 28316 UpdateGuideState exits: m=1787 RSB=28.8
22:47:11.191 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:11.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:11.193 00.001 28316 Enqueuing Expose request
22:47:11.194 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:47:11.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:11.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:47:11.194 00.000 29988 MoveAxis(E, 0, ABG)
22:47:11.194 00.000 29988 Move returns status 0, amount 0
22:47:11.194 00.000 29988 MoveAxis(N, 0, ABG)
22:47:11.194 00.000 29988 Move returns status 0, amount 0
22:47:11.194 00.000 29988 move complete, result=0
22:47:11.194 00.000 29988 worker thread done servicing request
22:47:11.194 00.000 29988 Worker thread wakes up
22:47:11.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:11.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:11.195 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:12.708 01.513 29988 Exposure complete
22:47:12.751 00.043 29988 worker thread done servicing request
22:47:12.752 00.001 28316 OnExposeComplete: enter
22:47:12.754 00.002 28316 UpdateGuideState(): m_state=6
22:47:12.758 00.004 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
22:47:12.760 00.002 28316 Star::Find returns 1 (0), X=589.12, Y=113.65, Mass=1967, SNR=30.5, Peak=178 HFD=4.2
22:47:12.763 00.003 28316 MultiStar: [#1 0.13,0.12,0.89,U] [#2 0.03,0.10,0.96,U] [#3 0.26,0.05,0.84,U] [#4 0.29,-0.03,0.79,U] [#5 0.24,0.17,0.78,U] [#6 0.22,-0.09,0.73,U] [#7 0.29,-0.03,0.63,U] [#8 0.34,-0.10,0.00,M1] 
22:47:12.766 00.003 28316 single-star, 7 included, MultiStar: {0.19, 0.04}, one-star: {0.14, -0.02}
22:47:12.768 00.002 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
22:47:12.771 00.003 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
22:47:12.773 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=0.08 mountY=-0.11, mountTheta=-0.99
22:47:12.775 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
22:47:12.775 00.000 28316 Enqueuing Move request for scope (0.14, -0.02)
22:47:12.776 00.001 29988 Worker thread wakes up
22:47:12.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:47:12.777 00.001 28316 UpdateGuideState exits: m=1967 RSB=30.5
22:47:12.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:12.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:12.778 00.001 28316 Enqueuing Expose request
22:47:12.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:47:12.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:47:12.778 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.08 yDistance=-0.11
22:47:12.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:47:12.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:12.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:47:12.778 00.000 29988 MoveAxis(E, 0, ABG)
22:47:12.779 00.001 29988 Move returns status 0, amount 0
22:47:12.779 00.000 29988 MoveAxis(N, 0, ABG)
22:47:12.779 00.000 29988 Move returns status 0, amount 0
22:47:12.779 00.000 29988 move complete, result=0
22:47:12.779 00.000 29988 worker thread done servicing request
22:47:12.779 00.000 29988 Worker thread wakes up
22:47:12.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:12.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:12.779 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:14.408 01.629 29988 Exposure complete
22:47:14.437 00.029 29988 worker thread done servicing request
22:47:14.437 00.000 28316 OnExposeComplete: enter
22:47:14.438 00.001 28316 UpdateGuideState(): m_state=6
22:47:14.438 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
22:47:14.440 00.002 28316 Star::Find returns 1 (0), X=588.89, Y=113.77, Mass=1948, SNR=30.3, Peak=180 HFD=4.3
22:47:14.440 00.000 28316 MultiStar: [#1 0.04,0.22,0.93,U] [#2 -0.01,0.20,0.97,U] [#3 0.19,0.36,0.00,M1] [#4 0.14,0.11,0.88,U] [#5 0.03,0.21,0.77,U] [#6 0.15,0.04,0.70,U] [#7 0.17,0.23,0.63,U] [#8 0.07,0.14,0.58,U] 
22:47:14.441 00.001 28316 single-star, 7 included, MultiStar: {0.05, 0.16}, one-star: {-0.09, 0.11}
22:47:14.441 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.44 = -2.85)
22:47:14.442 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.25)
22:47:14.442 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.29 mountX=-0.14 mountY=0.04, mountTheta=2.88
22:47:14.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
22:47:14.444 00.001 28316 Enqueuing Move request for scope (-0.09, 0.11)
22:47:14.444 00.000 29988 Worker thread wakes up
22:47:14.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
22:47:14.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
22:47:14.444 00.000 29988 Moving (-0.09, 0.11) raw xDistance=-0.14 yDistance=0.04
22:47:14.445 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:47:14.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:14.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:14.446 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:47:14.446 00.000 29988 MoveAxis(E, 0, ABG)
22:47:14.446 00.000 29988 Move returns status 0, amount 0
22:47:14.446 00.000 29988 MoveAxis(N, 0, ABG)
22:47:14.446 00.000 29988 Move returns status 0, amount 0
22:47:14.446 00.000 29988 move complete, result=0
22:47:14.446 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
22:47:14.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:14.448 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:14.449 00.001 28316 Enqueuing Expose request
22:47:14.450 00.001 29988 worker thread done servicing request
22:47:14.450 00.000 29988 Worker thread wakes up
22:47:14.450 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:14.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:14.451 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:15.966 01.515 29988 Exposure complete
22:47:15.994 00.028 29988 worker thread done servicing request
22:47:15.994 00.000 28316 OnExposeComplete: enter
22:47:15.995 00.001 28316 UpdateGuideState(): m_state=6
22:47:15.995 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
22:47:15.997 00.002 28316 Star::Find returns 1 (0), X=588.88, Y=114.02, Mass=1802, SNR=29.2, Peak=174 HFD=4.2
22:47:16.000 00.003 28316 MultiStar: [#1 0.09,0.45,0.00,M1] [#2 0.00,0.34,0.99,U] [#3 0.05,0.39,0.00,M2] [#4 0.13,0.23,0.89,U] [#5 -0.06,0.53,0.00,M1] [#6 0.18,0.12,0.74,U] [#7 0.20,0.42,0.00,M1] [#8 0.06,0.23,0.64,U] 
22:47:16.002 00.002 28316 refined, 4 included, MultiStar: {0.04, 0.27}, one-star: {-0.11, 0.35}
22:47:16.004 00.002 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
22:47:16.006 00.002 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
22:47:16.007 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.41 mountX=-0.22 mountY=-0.16, mountTheta=-2.53
22:47:16.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.27, opts=13)
22:47:16.008 00.000 28316 Enqueuing Move request for scope (0.04, 0.27)
22:47:16.009 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:16.009 00.000 29988 Worker thread wakes up
22:47:16.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
22:47:16.009 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
22:47:16.009 00.000 29988 Moving (0.04, 0.27) raw xDistance=-0.22 yDistance=-0.16
22:47:16.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:47:16.009 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.2
22:47:16.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:16.010 00.000 28316 Enqueuing Expose request
22:47:16.011 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:16.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:47:16.011 00.000 29988 MoveAxis(E, 47, ABG)
22:47:16.011 00.000 29988 Guiding  Dir = 2, Dur = 47
22:47:16.012 00.001 29988 IsSlewing returns 0
22:47:16.012 00.000 29988 IsGuiding returns 0
22:47:16.013 00.001 29988 PulseGuide returned control before completion, sleep 56
22:47:16.077 00.064 29988 IsGuiding returns 0
22:47:16.077 00.000 29988 Move returns status 0, amount 47
22:47:16.077 00.000 29988 MoveAxis(N, 0, ABG)
22:47:16.077 00.000 29988 Move returns status 0, amount 0
22:47:16.077 00.000 29988 move complete, result=0
22:47:16.077 00.000 29988 worker thread done servicing request
22:47:16.077 00.000 29988 Worker thread wakes up
22:47:16.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:16.077 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 0 ms NORTH
22:47:16.078 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:17.715 01.637 29988 Exposure complete
22:47:17.745 00.030 29988 worker thread done servicing request
22:47:17.745 00.000 28316 OnExposeComplete: enter
22:47:17.745 00.000 28316 UpdateGuideState(): m_state=6
22:47:17.746 00.001 28316 Star::Find(15, 588, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
22:47:17.746 00.000 28316 Star::Find returns 1 (0), X=588.93, Y=113.78, Mass=1909, SNR=30.0, Peak=197 HFD=4.2
22:47:17.747 00.001 28316 MultiStar: [#1 0.12,0.14,0.89,U] [#2 0.09,0.09,0.93,U] [#3 0.12,0.16,0.88,U] [#4 0.31,0.05,0.86,U] [#5 -0.01,0.20,0.77,U] [#6 0.12,0.03,0.71,U] [#7 0.17,0.13,0.65,U] [#8 0.03,-0.05,0.60,U] 
22:47:17.747 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.10}, one-star: {-0.06, 0.12}
22:47:17.748 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
22:47:17.748 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.02)
22:47:17.749 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.02 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
22:47:17.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
22:47:17.751 00.001 28316 Enqueuing Move request for scope (-0.06, 0.12)
22:47:17.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:17.752 00.001 29988 Worker thread wakes up
22:47:17.752 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
22:47:17.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:47:17.752 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.753 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:47:17.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:17.753 00.000 28316 Enqueuing Expose request
22:47:17.753 00.000 29988 Moving (-0.06, 0.12) raw xDistance=-0.13 yDistance=-0.00
22:47:17.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:17.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:17.754 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:47:17.754 00.000 29988 MoveAxis(E, 0, ABG)
22:47:17.754 00.000 29988 Move returns status 0, amount 0
22:47:17.754 00.000 29988 MoveAxis(N, 0, ABG)
22:47:17.754 00.000 29988 Move returns status 0, amount 0
22:47:17.754 00.000 29988 move complete, result=0
22:47:17.754 00.000 29988 worker thread done servicing request
22:47:17.754 00.000 29988 Worker thread wakes up
22:47:17.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:17.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:17.754 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:19.272 01.518 29988 Exposure complete
22:47:19.302 00.030 29988 worker thread done servicing request
22:47:19.302 00.000 28316 OnExposeComplete: enter
22:47:19.304 00.002 28316 UpdateGuideState(): m_state=6
22:47:19.306 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
22:47:19.306 00.000 28316 Star::Find returns 1 (0), X=588.98, Y=113.83, Mass=1838, SNR=29.5, Peak=186 HFD=4.2
22:47:19.307 00.001 28316 MultiStar: [#1 0.10,0.23,0.91,U] [#2 0.00,0.16,0.93,U] [#3 0.33,0.25,0.00,M2] [#4 0.14,0.06,0.88,U] [#5 0.04,0.21,0.79,U] [#6 0.35,0.02,0.71,U] [#7 0.43,0.30,0.00,M1] [#8 0.25,-0.02,0.63,U] 
22:47:19.307 00.000 28316 single-star, 6 included, MultiStar: {0.11, 0.13}, one-star: {-0.00, 0.16}
22:47:19.308 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
22:47:19.308 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
22:47:19.309 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.58 mountX=-0.15 mountY=-0.07, mountTheta=-2.69
22:47:19.310 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.16, opts=13)
22:47:19.312 00.002 28316 Enqueuing Move request for scope (-0.00, 0.16)
22:47:19.312 00.000 29988 Worker thread wakes up
22:47:19.313 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
22:47:19.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
22:47:19.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:19.313 00.000 29988 Moving (-0.00, 0.16) raw xDistance=-0.15 yDistance=-0.07
22:47:19.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:47:19.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:19.314 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.5
22:47:19.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:19.316 00.001 28316 Enqueuing Expose request
22:47:19.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:47:19.316 00.000 29988 MoveAxis(E, 0, ABG)
22:47:19.316 00.000 29988 Move returns status 0, amount 0
22:47:19.316 00.000 29988 MoveAxis(N, 0, ABG)
22:47:19.316 00.000 29988 Move returns status 0, amount 0
22:47:19.316 00.000 29988 move complete, result=0
22:47:19.316 00.000 29988 worker thread done servicing request
22:47:19.316 00.000 29988 Worker thread wakes up
22:47:19.317 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:19.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:19.319 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:20.948 01.629 29988 Exposure complete
22:47:20.977 00.029 29988 worker thread done servicing request
22:47:20.977 00.000 28316 OnExposeComplete: enter
22:47:20.978 00.001 28316 UpdateGuideState(): m_state=6
22:47:20.979 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
22:47:20.979 00.000 28316 Star::Find returns 1 (0), X=589.19, Y=113.79, Mass=1912, SNR=30.0, Peak=175 HFD=4.4
22:47:20.980 00.001 28316 MultiStar: [#1 0.16,0.26,0.91,U] [#2 0.18,0.23,1.02,U] [#3 0.20,0.33,0.00,M3] [#4 0.28,0.21,0.00,M1] [#5 0.26,0.30,0.00,M1] [#6 0.43,0.02,0.00,M1] [#7 0.31,0.33,0.00,M2] [#8 0.13,0.01,0.62,U] 
22:47:20.981 00.001 28316 single-star, 3 included, MultiStar: {0.17, 0.17}, one-star: {0.20, 0.13}
22:47:20.982 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
22:47:20.983 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
22:47:20.984 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.58 mountX=-0.04 mountY=-0.24, mountTheta=-1.72
22:47:20.986 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.13, opts=13)
22:47:20.987 00.001 28316 Enqueuing Move request for scope (0.20, 0.13)
22:47:20.988 00.001 29988 Worker thread wakes up
22:47:20.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:20.988 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
22:47:20.989 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:20.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:20.990 00.000 28316 Enqueuing Expose request
22:47:20.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
22:47:20.990 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
22:47:20.990 00.000 29988 Moving (0.20, 0.13) raw xDistance=-0.04 yDistance=-0.24
22:47:20.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:47:20.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:47:20.990 00.000 29988 MoveAxis(E, 0, ABG)
22:47:20.990 00.000 29988 Move returns status 0, amount 0
22:47:20.990 00.000 29988 MoveAxis(N, 56, ABG)
22:47:20.990 00.000 29988 Guiding  Dir = 0, Dur = 56
22:47:20.990 00.000 29988 IsSlewing returns 0
22:47:20.991 00.001 29988 IsGuiding returns 0
22:47:20.995 00.004 29988 PulseGuide returned control before completion, sleep 62
22:47:21.069 00.074 29988 IsGuiding returns 0
22:47:21.069 00.000 29988 Move returns status 0, amount 56
22:47:21.069 00.000 29988 move complete, result=0
22:47:21.069 00.000 29988 worker thread done servicing request
22:47:21.069 00.000 29988 Worker thread wakes up
22:47:21.069 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
22:47:21.071 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:21.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:22.479 01.408 29988 Exposure complete
22:47:22.525 00.046 29988 worker thread done servicing request
22:47:22.526 00.001 28316 OnExposeComplete: enter
22:47:22.526 00.000 28316 UpdateGuideState(): m_state=6
22:47:22.527 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
22:47:22.527 00.000 28316 Star::Find returns 1 (0), X=588.79, Y=114.00, Mass=1899, SNR=30.0, Peak=184 HFD=4.3
22:47:22.528 00.001 28316 MultiStar: [#1 0.04,0.42,0.00,M1] [#2 0.01,0.26,0.99,U] [#3 0.11,0.30,0.86,U] [#4 0.12,0.21,0.84,U] [#5 -0.04,0.42,0.00,M2] [#6 0.11,0.13,0.73,U] [#7 0.19,0.29,0.65,U] [#8 0.12,0.19,0.59,U] 
22:47:22.528 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.25}, one-star: {-0.19, 0.33}
22:47:22.529 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
22:47:22.529 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
22:47:22.530 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.37 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
22:47:22.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.25, opts=13)
22:47:22.532 00.001 28316 Enqueuing Move request for scope (0.05, 0.25)
22:47:22.533 00.001 29988 Worker thread wakes up
22:47:22.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:22.534 00.001 28316 UpdateGuideState exits: m=1899 RSB=30.0
22:47:22.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:22.535 00.000 28316 Enqueuing Expose request
22:47:22.536 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
22:47:22.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
22:47:22.536 00.000 29988 Moving (0.05, 0.25) raw xDistance=-0.21 yDistance=-0.16
22:47:22.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:47:22.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:22.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:47:22.536 00.000 29988 MoveAxis(E, 44, ABG)
22:47:22.536 00.000 29988 Guiding  Dir = 2, Dur = 44
22:47:22.537 00.001 29988 IsSlewing returns 0
22:47:22.537 00.000 29988 IsGuiding returns 0
22:47:22.539 00.002 29988 PulseGuide returned control before completion, sleep 52
22:47:22.604 00.065 29988 IsGuiding returns 0
22:47:22.604 00.000 29988 Move returns status 0, amount 44
22:47:22.604 00.000 29988 MoveAxis(N, 0, ABG)
22:47:22.604 00.000 29988 Move returns status 0, amount 0
22:47:22.604 00.000 29988 move complete, result=0
22:47:22.604 00.000 29988 worker thread done servicing request
22:47:22.604 00.000 29988 Worker thread wakes up
22:47:22.605 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:22.605 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
22:47:22.608 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:24.242 01.634 29988 Exposure complete
22:47:24.293 00.051 29988 worker thread done servicing request
22:47:24.294 00.001 28316 OnExposeComplete: enter
22:47:24.294 00.000 28316 UpdateGuideState(): m_state=6
22:47:24.295 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
22:47:24.295 00.000 28316 Star::Find returns 1 (0), X=589.10, Y=113.85, Mass=1779, SNR=28.9, Peak=175 HFD=4.2
22:47:24.296 00.001 28316 MultiStar: [#1 0.20,0.12,0.93,U] [#2 0.15,0.10,0.96,U] [#3 0.19,0.24,0.87,U] [#4 0.40,0.01,0.00,M1] [#5 0.13,0.14,0.79,U] [#6 0.24,-0.02,0.75,U] [#7 0.26,0.14,0.68,U] [#8 0.05,0.09,0.63,U] 
22:47:24.296 00.000 28316 refined, 7 included, MultiStar: {0.16, 0.13}, one-star: {0.11, 0.18}
22:47:24.297 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
22:47:24.297 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
22:47:24.298 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=-0.05 mountY=-0.20, mountTheta=-1.80
22:47:24.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.13, opts=13)
22:47:24.300 00.001 28316 Enqueuing Move request for scope (0.16, 0.13)
22:47:24.300 00.000 29988 Worker thread wakes up
22:47:24.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:47:24.301 00.001 28316 UpdateGuideState exits: m=1779 RSB=28.9
22:47:24.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:24.304 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
22:47:24.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:24.305 00.001 28316 Enqueuing Expose request
22:47:24.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
22:47:24.305 00.000 29988 Moving (0.16, 0.13) raw xDistance=-0.05 yDistance=-0.20
22:47:24.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:47:24.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:47:24.305 00.000 29988 MoveAxis(E, 0, ABG)
22:47:24.305 00.000 29988 Move returns status 0, amount 0
22:47:24.306 00.001 29988 MoveAxis(N, 49, ABG)
22:47:24.306 00.000 29988 Guiding  Dir = 0, Dur = 49
22:47:24.306 00.000 29988 IsSlewing returns 0
22:47:24.306 00.000 29988 IsGuiding returns 0
22:47:24.311 00.005 29988 PulseGuide returned control before completion, sleep 55
22:47:24.381 00.070 29988 IsGuiding returns 0
22:47:24.381 00.000 29988 Move returns status 0, amount 49
22:47:24.381 00.000 29988 move complete, result=0
22:47:24.382 00.001 29988 worker thread done servicing request
22:47:24.382 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
22:47:24.384 00.002 29988 Worker thread wakes up
22:47:24.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:24.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:25.793 01.409 29988 Exposure complete
22:47:25.823 00.030 29988 worker thread done servicing request
22:47:25.823 00.000 28316 OnExposeComplete: enter
22:47:25.823 00.000 28316 UpdateGuideState(): m_state=6
22:47:25.824 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
22:47:25.825 00.001 28316 Star::Find returns 1 (0), X=588.94, Y=113.72, Mass=1976, SNR=30.4, Peak=193 HFD=4.1
22:47:25.825 00.000 28316 MultiStar: [#1 0.00,0.18,0.90,U] [#2 0.02,0.17,0.95,U] [#3 0.02,0.06,0.90,U] [#4 0.19,0.11,0.86,U] [#5 -0.09,0.13,0.76,U] [#6 0.11,-0.04,0.71,U] [#7 0.09,0.05,0.65,U] [#8 0.02,-0.02,0.63,U] 
22:47:25.826 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.05, 0.06}
22:47:25.826 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
22:47:25.827 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
22:47:25.827 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.31 mountX=-0.07 mountY=0.02, mountTheta=2.87
22:47:25.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
22:47:25.829 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
22:47:25.829 00.000 29988 Worker thread wakes up
22:47:25.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:25.830 00.001 28316 UpdateGuideState exits: m=1976 RSB=30.4
22:47:25.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:25.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:25.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
22:47:25.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
22:47:25.831 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.07 yDistance=0.02
22:47:25.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:47:25.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:25.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:25.831 00.000 29988 MoveAxis(E, 0, ABG)
22:47:25.831 00.000 29988 Move returns status 0, amount 0
22:47:25.831 00.000 29988 MoveAxis(N, 0, ABG)
22:47:25.831 00.000 29988 Move returns status 0, amount 0
22:47:25.831 00.000 29988 move complete, result=0
22:47:25.831 00.000 29988 worker thread done servicing request
22:47:25.831 00.000 28316 Enqueuing Expose request
22:47:25.832 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:25.832 00.000 29988 Worker thread wakes up
22:47:25.833 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:25.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:27.469 01.636 29988 Exposure complete
22:47:27.515 00.046 29988 worker thread done servicing request
22:47:27.515 00.000 28316 OnExposeComplete: enter
22:47:27.516 00.001 28316 UpdateGuideState(): m_state=6
22:47:27.516 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
22:47:27.517 00.001 28316 Star::Find returns 1 (0), X=588.67, Y=113.81, Mass=1777, SNR=29.0, Peak=167 HFD=4.1
22:47:27.517 00.000 28316 MultiStar: [#1 -0.14,0.30,0.95,U] [#2 -0.25,0.12,0.99,U] [#3 -0.03,0.18,0.93,U] [#4 -0.07,0.13,0.85,U] [#5 -0.16,0.15,0.84,U] [#6 -0.11,0.22,0.75,U] [#7 -0.08,0.26,0.72,U] [#8 -0.12,0.17,0.65,U] 
22:47:27.518 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.18}, one-star: {-0.32, 0.15}
22:47:27.518 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
22:47:27.518 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.21)
22:47:27.519 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=-0.23 mountY=0.05, mountTheta=2.93
22:47:27.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
22:47:27.521 00.001 28316 Enqueuing Move request for scope (-0.15, 0.18)
22:47:27.521 00.000 29988 Worker thread wakes up
22:47:27.522 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:27.522 00.000 28316 UpdateGuideState exits: m=1777 RSB=29.0
22:47:27.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:27.524 00.001 28316 Enqueuing Expose request
22:47:27.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:47:27.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:47:27.524 00.000 29988 Moving (-0.15, 0.18) raw xDistance=-0.23 yDistance=0.05
22:47:27.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:47:27.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:27.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:27.525 00.001 29988 MoveAxis(E, 48, ABG)
22:47:27.525 00.000 29988 Guiding  Dir = 2, Dur = 48
22:47:27.525 00.000 29988 IsSlewing returns 0
22:47:27.525 00.000 29988 IsGuiding returns 0
22:47:27.527 00.002 29988 PulseGuide returned control before completion, sleep 57
22:47:27.593 00.066 29988 IsGuiding returns 0
22:47:27.593 00.000 29988 Move returns status 0, amount 48
22:47:27.593 00.000 29988 MoveAxis(N, 0, ABG)
22:47:27.593 00.000 29988 Move returns status 0, amount 0
22:47:27.593 00.000 29988 move complete, result=0
22:47:27.593 00.000 29988 worker thread done servicing request
22:47:27.593 00.000 29988 Worker thread wakes up
22:47:27.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:27.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:27.593 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
22:47:28.998 01.405 29988 Exposure complete
22:47:29.039 00.041 29988 worker thread done servicing request
22:47:29.039 00.000 28316 OnExposeComplete: enter
22:47:29.040 00.001 28316 UpdateGuideState(): m_state=6
22:47:29.041 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
22:47:29.043 00.002 28316 Star::Find returns 1 (0), X=588.79, Y=113.72, Mass=1850, SNR=29.4, Peak=167 HFD=4.4
22:47:29.044 00.001 28316 MultiStar: [#1 -0.17,0.20,0.94,U] [#2 -0.18,0.10,0.98,U] [#3 0.01,0.11,0.88,U] [#4 -0.11,0.05,0.86,U] [#5 -0.36,0.26,0.00,M1] [#6 -0.20,-0.01,0.73,U] [#7 -0.08,0.24,0.66,U] [#8 -0.05,-0.03,0.61,U] 
22:47:29.045 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.09}, one-star: {-0.19, 0.06}
22:47:29.045 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
22:47:29.045 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.47)
22:47:29.046 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=-0.14 mountY=0.07, mountTheta=2.66
22:47:29.047 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
22:47:29.047 00.000 28316 Enqueuing Move request for scope (-0.13, 0.09)
22:47:29.048 00.001 29988 Worker thread wakes up
22:47:29.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:47:29.048 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:47:29.048 00.000 29988 Moving (-0.13, 0.09) raw xDistance=-0.14 yDistance=0.07
22:47:29.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:47:29.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:29.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:29.048 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.4
22:47:29.050 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:29.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:29.051 00.001 28316 Enqueuing Expose request
22:47:29.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:47:29.051 00.000 29988 MoveAxis(E, 0, ABG)
22:47:29.051 00.000 29988 Move returns status 0, amount 0
22:47:29.051 00.000 29988 MoveAxis(N, 0, ABG)
22:47:29.051 00.000 29988 Move returns status 0, amount 0
22:47:29.051 00.000 29988 move complete, result=0
22:47:29.051 00.000 29988 worker thread done servicing request
22:47:29.051 00.000 29988 Worker thread wakes up
22:47:29.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:29.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:29.052 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:30.683 01.631 29988 Exposure complete
22:47:30.719 00.036 29988 worker thread done servicing request
22:47:30.719 00.000 28316 OnExposeComplete: enter
22:47:30.721 00.002 28316 UpdateGuideState(): m_state=6
22:47:30.722 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:47:30.723 00.001 28316 Star::Find returns 1 (0), X=588.40, Y=113.78, Mass=1927, SNR=30.2, Peak=157 HFD=4.2
22:47:30.725 00.002 28316 MultiStar: [#1 -0.52,0.21,0.00,M1] [#2 -0.54,0.24,0.00,M1] [#3 -0.20,0.24,0.81,U] [#4 -0.34,0.11,0.00,M1] [#5 -0.39,0.32,0.00,M2] [#6 -0.29,0.01,0.67,U] [#7 -0.26,0.29,0.00,M1] [#8 -0.36,0.21,0.00,M1] 
22:47:30.726 00.001 28316 refined, 2 included, MultiStar: {-0.38, 0.13}, one-star: {-0.58, 0.11}
22:47:30.726 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
22:47:30.727 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
22:47:30.728 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=0.13 hyp=0.40 cameraTheta=2.82 mountX=-0.27 mountY=0.28, mountTheta=2.34
22:47:30.730 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.13, opts=13)
22:47:30.732 00.002 28316 Enqueuing Move request for scope (-0.38, 0.13)
22:47:30.733 00.001 29988 Worker thread wakes up
22:47:30.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.13) opts 0xd
22:47:30.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.13)
22:47:30.733 00.000 29988 Moving (-0.38, 0.13) raw xDistance=-0.27 yDistance=0.28
22:47:30.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:30.734 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:47:30.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:30.734 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
22:47:30.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:30.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:30.736 00.001 28316 Enqueuing Expose request
22:47:30.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:47:30.736 00.000 29988 MoveAxis(E, 57, ABG)
22:47:30.736 00.000 29988 Guiding  Dir = 2, Dur = 57
22:47:30.737 00.001 29988 IsSlewing returns 0
22:47:30.737 00.000 29988 IsGuiding returns 0
22:47:30.739 00.002 29988 PulseGuide returned control before completion, sleep 66
22:47:30.809 00.070 29988 IsGuiding returns 0
22:47:30.809 00.000 29988 Move returns status 0, amount 57
22:47:30.810 00.001 29988 MoveAxis(N, 0, ABG)
22:47:30.810 00.000 29988 Move returns status 0, amount 0
22:47:30.810 00.000 29988 move complete, result=0
22:47:30.810 00.000 29988 worker thread done servicing request
22:47:30.810 00.000 29988 Worker thread wakes up
22:47:30.810 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.3 px 0 ms NORTH
22:47:30.811 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:30.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:32.213 01.402 29988 Exposure complete
22:47:32.245 00.032 29988 worker thread done servicing request
22:47:32.245 00.000 28316 OnExposeComplete: enter
22:47:32.246 00.001 28316 UpdateGuideState(): m_state=6
22:47:32.246 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
22:47:32.247 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=113.66, Mass=2092, SNR=31.4, Peak=169 HFD=4.4
22:47:32.248 00.001 28316 MultiStar: [#1 -0.05,0.08,0.86,U] [#2 -0.16,0.01,0.91,U] [#3 -0.05,-0.07,0.82,U] [#4 0.04,-0.16,0.86,U] [#5 -0.08,0.06,0.73,U] [#6 0.08,-0.10,0.71,U] [#7 0.00,-0.01,0.62,U] [#8 -0.16,-0.11,0.58,U] 
22:47:32.249 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.20, -0.01}
22:47:32.250 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
22:47:32.251 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
22:47:32.253 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.73 mountX=-0.00 mountY=0.08, mountTheta=1.58
22:47:32.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
22:47:32.256 00.000 28316 Enqueuing Move request for scope (-0.07, -0.03)
22:47:32.257 00.001 29988 Worker thread wakes up
22:47:32.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:32.257 00.000 28316 UpdateGuideState exits: m=2092 RSB=31.4
22:47:32.258 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:32.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:32.259 00.001 28316 Enqueuing Expose request
22:47:32.259 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
22:47:32.259 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
22:47:32.259 00.000 29988 Moving (-0.07, -0.03) raw xDistance=-0.00 yDistance=0.08
22:47:32.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:47:32.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:32.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:47:32.259 00.000 29988 MoveAxis(E, 0, ABG)
22:47:32.259 00.000 29988 Move returns status 0, amount 0
22:47:32.259 00.000 29988 MoveAxis(N, 0, ABG)
22:47:32.259 00.000 29988 Move returns status 0, amount 0
22:47:32.259 00.000 29988 move complete, result=0
22:47:32.259 00.000 29988 worker thread done servicing request
22:47:32.259 00.000 29988 Worker thread wakes up
22:47:32.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:32.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:32.260 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:33.888 01.628 29988 Exposure complete
22:47:33.917 00.029 29988 worker thread done servicing request
22:47:33.917 00.000 28316 OnExposeComplete: enter
22:47:33.918 00.001 28316 UpdateGuideState(): m_state=6
22:47:33.919 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
22:47:33.919 00.000 28316 Star::Find returns 1 (0), X=588.71, Y=113.79, Mass=1894, SNR=29.8, Peak=159 HFD=4.4
22:47:33.920 00.001 28316 MultiStar: [#1 -0.08,0.21,0.92,U] [#2 -0.09,0.09,1.00,U] [#3 -0.14,0.11,0.85,U] [#4 -0.02,0.03,0.83,U] [#5 -0.14,0.19,0.79,U] [#6 -0.08,0.06,0.73,U] [#7 0.00,0.11,0.65,U] [#8 -0.16,0.13,0.61,U] 
22:47:33.920 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {-0.27, 0.13}
22:47:33.920 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
22:47:33.921 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
22:47:33.922 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.34 mountX=-0.15 mountY=0.05, mountTheta=2.84
22:47:33.925 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.12, opts=13)
22:47:33.927 00.002 28316 Enqueuing Move request for scope (-0.11, 0.12)
22:47:33.928 00.001 29988 Worker thread wakes up
22:47:33.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
22:47:33.928 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
22:47:33.928 00.000 29988 Moving (-0.11, 0.12) raw xDistance=-0.15 yDistance=0.05
22:47:33.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:47:33.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:33.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:33.928 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
22:47:33.930 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:33.931 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:33.932 00.001 28316 Enqueuing Expose request
22:47:33.933 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:33.933 00.000 29988 MoveAxis(E, 0, ABG)
22:47:33.933 00.000 29988 Move returns status 0, amount 0
22:47:33.933 00.000 29988 MoveAxis(N, 0, ABG)
22:47:33.933 00.000 29988 Move returns status 0, amount 0
22:47:33.933 00.000 29988 move complete, result=0
22:47:33.933 00.000 29988 worker thread done servicing request
22:47:33.933 00.000 29988 Worker thread wakes up
22:47:33.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:33.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:33.933 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:35.450 01.517 29988 Exposure complete
22:47:35.487 00.037 29988 worker thread done servicing request
22:47:35.488 00.001 28316 OnExposeComplete: enter
22:47:35.490 00.002 28316 UpdateGuideState(): m_state=6
22:47:35.491 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
22:47:35.493 00.002 28316 Star::Find returns 1 (0), X=588.75, Y=113.88, Mass=1755, SNR=28.7, Peak=163 HFD=4.2
22:47:35.494 00.001 28316 MultiStar: [#1 -0.13,0.20,0.97,U] [#2 -0.22,0.24,0.99,U] [#3 -0.34,0.17,0.00,M1] [#4 -0.27,0.07,0.94,U] [#5 -0.31,0.26,0.00,M1] [#6 -0.31,0.03,0.75,U] [#7 -0.18,0.28,0.69,U] [#8 -0.21,0.14,0.62,U] 
22:47:35.495 00.001 28316 refined, 6 included, MultiStar: {-0.22, 0.17}, one-star: {-0.23, 0.22}
22:47:35.497 00.002 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.62 = -2.66)
22:47:35.498 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.44)
22:47:35.498 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.48 mountX=-0.25 mountY=0.12, mountTheta=2.69
22:47:35.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.17, opts=13)
22:47:35.500 00.001 28316 Enqueuing Move request for scope (-0.22, 0.17)
22:47:35.500 00.000 29988 Worker thread wakes up
22:47:35.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:35.501 00.001 28316 UpdateGuideState exits: m=1755 RSB=28.7
22:47:35.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:35.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:35.503 00.001 28316 Enqueuing Expose request
22:47:35.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
22:47:35.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
22:47:35.503 00.000 29988 Moving (-0.22, 0.17) raw xDistance=-0.25 yDistance=0.12
22:47:35.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:47:35.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:35.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:47:35.503 00.000 29988 MoveAxis(E, 52, ABG)
22:47:35.503 00.000 29988 Guiding  Dir = 2, Dur = 52
22:47:35.504 00.001 29988 IsSlewing returns 0
22:47:35.504 00.000 29988 IsGuiding returns 0
22:47:35.506 00.002 29988 PulseGuide returned control before completion, sleep 61
22:47:35.579 00.073 29988 IsGuiding returns 0
22:47:35.579 00.000 29988 Move returns status 0, amount 52
22:47:35.579 00.000 29988 MoveAxis(N, 0, ABG)
22:47:35.579 00.000 29988 Move returns status 0, amount 0
22:47:35.580 00.001 29988 move complete, result=0
22:47:35.580 00.000 29988 worker thread done servicing request
22:47:35.580 00.000 29988 Worker thread wakes up
22:47:35.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:35.580 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
22:47:35.581 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:37.208 01.627 29988 Exposure complete
22:47:37.251 00.043 29988 worker thread done servicing request
22:47:37.252 00.001 28316 OnExposeComplete: enter
22:47:37.252 00.000 28316 UpdateGuideState(): m_state=6
22:47:37.254 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
22:47:37.255 00.001 28316 Star::Find returns 1 (0), X=588.86, Y=113.66, Mass=2013, SNR=30.9, Peak=183 HFD=4.4
22:47:37.256 00.001 28316 MultiStar: [#1 0.06,-0.01,0.88,U] [#2 -0.01,0.02,0.92,U] [#3 -0.16,0.09,0.82,U] [#4 0.06,-0.01,0.85,U] [#5 -0.08,0.25,0.74,U] [#6 0.16,-0.01,0.66,U] [#7 0.13,0.13,0.64,U] [#8 -0.12,0.03,0.59,U] 
22:47:37.256 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.13, -0.01}
22:47:37.257 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
22:47:37.257 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.20)
22:47:37.257 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.95
22:47:37.259 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
22:47:37.260 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
22:47:37.260 00.000 29988 Worker thread wakes up
22:47:37.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:37.261 00.001 28316 UpdateGuideState exits: m=2013 RSB=30.9
22:47:37.263 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:37.264 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
22:47:37.264 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
22:47:37.264 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
22:47:37.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:47:37.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:37.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:37.265 00.001 28316 Enqueuing Expose request
22:47:37.266 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:47:37.266 00.000 29988 MoveAxis(E, 0, ABG)
22:47:37.266 00.000 29988 Move returns status 0, amount 0
22:47:37.266 00.000 29988 MoveAxis(N, 0, ABG)
22:47:37.266 00.000 29988 Move returns status 0, amount 0
22:47:37.266 00.000 29988 move complete, result=0
22:47:37.266 00.000 29988 worker thread done servicing request
22:47:37.266 00.000 29988 Worker thread wakes up
22:47:37.266 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:37.267 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:37.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:38.785 01.518 29988 Exposure complete
22:47:38.820 00.035 29988 worker thread done servicing request
22:47:38.821 00.001 28316 OnExposeComplete: enter
22:47:38.821 00.000 28316 UpdateGuideState(): m_state=6
22:47:38.822 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
22:47:38.824 00.002 28316 Star::Find returns 1 (0), X=588.69, Y=113.76, Mass=1804, SNR=29.2, Peak=171 HFD=4.0
22:47:38.824 00.000 28316 MultiStar: [#1 -0.08,0.10,0.87,U] [#2 -0.14,0.21,0.97,U] [#3 -0.15,0.07,0.86,U] [#4 0.12,0.04,0.89,U] [#5 -0.26,0.19,0.80,U] [#6 -0.17,-0.10,0.75,U] [#7 0.07,0.06,0.68,U] [#8 -0.03,0.06,0.60,U] 
22:47:38.825 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.30, 0.10}
22:47:38.825 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.64 = -2.65)
22:47:38.825 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.45)
22:47:38.825 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.49 mountX=-0.12 mountY=0.06, mountTheta=2.68
22:47:38.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
22:47:38.831 00.004 28316 Enqueuing Move request for scope (-0.11, 0.08)
22:47:38.832 00.001 29988 Worker thread wakes up
22:47:38.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
22:47:38.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
22:47:38.832 00.000 29988 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=0.06
22:47:38.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:38.833 00.001 28316 UpdateGuideState exits: m=1804 RSB=29.2
22:47:38.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:38.834 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:38.834 00.000 28316 Enqueuing Expose request
22:47:38.835 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:47:38.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:38.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:47:38.835 00.000 29988 MoveAxis(E, 0, ABG)
22:47:38.835 00.000 29988 Move returns status 0, amount 0
22:47:38.835 00.000 29988 MoveAxis(N, 0, ABG)
22:47:38.835 00.000 29988 Move returns status 0, amount 0
22:47:38.835 00.000 29988 move complete, result=0
22:47:38.835 00.000 29988 worker thread done servicing request
22:47:38.835 00.000 29988 Worker thread wakes up
22:47:38.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:38.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:38.835 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:40.470 01.635 29988 Exposure complete
22:47:40.503 00.033 29988 worker thread done servicing request
22:47:40.503 00.000 28316 OnExposeComplete: enter
22:47:40.504 00.001 28316 UpdateGuideState(): m_state=6
22:47:40.504 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
22:47:40.505 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=113.83, Mass=1967, SNR=30.3, Peak=197 HFD=4.3
22:47:40.505 00.000 28316 MultiStar: [#1 0.02,0.29,0.87,U] [#2 -0.13,0.23,0.94,U] [#3 0.04,0.22,0.89,U] [#4 0.04,0.11,0.86,U] [#5 -0.00,0.19,0.75,U] [#6 -0.07,0.14,0.71,U] [#7 -0.05,0.27,0.65,U] [#8 -0.04,-0.10,0.65,U] 
22:47:40.507 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.17}, one-star: {-0.16, 0.16}
22:47:40.508 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
22:47:40.509 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
22:47:40.509 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=-0.17 mountY=-0.04, mountTheta=-2.91
22:47:40.511 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
22:47:40.512 00.001 28316 Enqueuing Move request for scope (-0.04, 0.17)
22:47:40.513 00.001 29988 Worker thread wakes up
22:47:40.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
22:47:40.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
22:47:40.513 00.000 29988 Moving (-0.04, 0.17) raw xDistance=-0.17 yDistance=-0.04
22:47:40.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:47:40.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:40.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:40.513 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.3
22:47:40.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:40.516 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:40.516 00.000 29988 MoveAxis(E, 0, ABG)
22:47:40.516 00.000 29988 Move returns status 0, amount 0
22:47:40.516 00.000 29988 MoveAxis(N, 0, ABG)
22:47:40.516 00.000 29988 Move returns status 0, amount 0
22:47:40.516 00.000 29988 move complete, result=0
22:47:40.516 00.000 29988 worker thread done servicing request
22:47:40.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:40.516 00.000 28316 Enqueuing Expose request
22:47:40.517 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:40.520 00.003 29988 Worker thread wakes up
22:47:40.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:40.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:42.034 01.514 29988 Exposure complete
22:47:42.071 00.037 29988 worker thread done servicing request
22:47:42.072 00.001 28316 OnExposeComplete: enter
22:47:42.073 00.001 28316 UpdateGuideState(): m_state=6
22:47:42.073 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
22:47:42.074 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=113.84, Mass=1900, SNR=29.9, Peak=172 HFD=4.4
22:47:42.074 00.000 28316 MultiStar: [#1 -0.07,0.29,0.89,U] [#2 -0.02,0.26,0.99,U] [#3 -0.08,0.19,0.89,U] [#4 0.03,0.15,0.87,U] [#5 -0.22,0.33,0.00,M1] [#6 -0.05,0.02,0.73,U] [#7 -0.08,0.27,0.65,U] [#8 -0.04,0.07,0.60,U] 
22:47:42.075 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.19}, one-star: {-0.23, 0.17}
22:47:42.075 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
22:47:42.076 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
22:47:42.076 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=-0.20 mountY=-0.02, mountTheta=-3.04
22:47:42.078 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.19, opts=13)
22:47:42.079 00.001 28316 Enqueuing Move request for scope (-0.07, 0.19)
22:47:42.080 00.001 29988 Worker thread wakes up
22:47:42.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:42.080 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.9
22:47:42.081 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:42.081 00.000 28316 Enqueuing Expose request
22:47:42.082 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
22:47:42.082 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
22:47:42.082 00.000 29988 Moving (-0.07, 0.19) raw xDistance=-0.20 yDistance=-0.02
22:47:42.082 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:47:42.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:42.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:47:42.082 00.000 29988 MoveAxis(E, 0, ABG)
22:47:42.082 00.000 29988 Move returns status 0, amount 0
22:47:42.082 00.000 29988 MoveAxis(N, 0, ABG)
22:47:42.082 00.000 29988 Move returns status 0, amount 0
22:47:42.082 00.000 29988 move complete, result=0
22:47:42.082 00.000 29988 worker thread done servicing request
22:47:42.082 00.000 29988 Worker thread wakes up
22:47:42.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:42.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:42.082 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:43.705 01.623 29988 Exposure complete
22:47:43.735 00.030 29988 worker thread done servicing request
22:47:43.735 00.000 28316 OnExposeComplete: enter
22:47:43.736 00.001 28316 UpdateGuideState(): m_state=6
22:47:43.737 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
22:47:43.737 00.000 28316 Star::Find returns 1 (0), X=588.72, Y=114.01, Mass=1836, SNR=29.5, Peak=179 HFD=4.2
22:47:43.738 00.001 28316 MultiStar: [#1 -0.19,0.34,0.00,M1] [#2 -0.22,0.22,0.99,U] [#3 -0.06,0.36,0.00,M1] [#4 0.06,0.24,0.90,U] [#5 -0.20,0.40,0.00,M2] [#6 -0.13,0.29,0.70,U] [#7 -0.07,0.41,0.00,M1] [#8 -0.19,0.41,0.00,M1] 
22:47:43.739 00.001 28316 refined, 3 included, MultiStar: {-0.15, 0.28}, one-star: {-0.27, 0.35}
22:47:43.740 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
22:47:43.740 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.30 = 0.02)
22:47:43.741 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.31 cameraTheta=2.06 mountX=-0.31 mountY=0.01, mountTheta=3.12
22:47:43.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.28, opts=13)
22:47:43.744 00.002 28316 Enqueuing Move request for scope (-0.15, 0.28)
22:47:43.744 00.000 29988 Worker thread wakes up
22:47:43.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:47:43.745 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
22:47:43.745 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.5
22:47:43.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:43.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:43.746 00.001 28316 Enqueuing Expose request
22:47:43.747 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
22:47:43.747 00.000 29988 Moving (-0.15, 0.28) raw xDistance=-0.31 yDistance=0.01
22:47:43.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:47:43.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:43.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:43.747 00.000 29988 MoveAxis(E, 65, ABG)
22:47:43.747 00.000 29988 Guiding  Dir = 2, Dur = 65
22:47:43.747 00.000 29988 IsSlewing returns 0
22:47:43.747 00.000 29988 IsGuiding returns 0
22:47:43.749 00.002 29988 PulseGuide returned control before completion, sleep 74
22:47:43.831 00.082 29988 IsGuiding returns 0
22:47:43.831 00.000 29988 Move returns status 0, amount 65
22:47:43.832 00.001 29988 MoveAxis(N, 0, ABG)
22:47:43.832 00.000 29988 Move returns status 0, amount 0
22:47:43.832 00.000 29988 move complete, result=0
22:47:43.832 00.000 29988 worker thread done servicing request
22:47:43.832 00.000 29988 Worker thread wakes up
22:47:43.832 00.000 28316 GuideStep: -0.3 px 65 ms EAST, 0.0 px 0 ms NORTH
22:47:43.834 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:43.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:45.240 01.406 29988 Exposure complete
22:47:45.278 00.038 29988 worker thread done servicing request
22:47:45.278 00.000 28316 OnExposeComplete: enter
22:47:45.278 00.000 28316 UpdateGuideState(): m_state=6
22:47:45.279 00.001 28316 Star::Find(15, 588, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
22:47:45.280 00.001 28316 Star::Find returns 1 (0), X=588.97, Y=113.86, Mass=1927, SNR=30.2, Peak=169 HFD=4.3
22:47:45.281 00.001 28316 MultiStar: [#1 -0.04,0.24,0.89,U] [#2 -0.19,0.15,0.95,U] [#3 -0.11,0.26,0.85,U] [#4 0.09,0.07,0.86,U] [#5 -0.15,0.21,0.76,U] [#6 -0.04,0.04,0.71,U] [#7 0.02,0.19,0.65,U] [#8 0.26,-0.14,0.61,U] 
22:47:45.282 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.01, 0.19}
22:47:45.283 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
22:47:45.284 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
22:47:45.285 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.77 mountX=-0.14 mountY=-0.04, mountTheta=-2.88
22:47:45.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
22:47:45.288 00.001 28316 Enqueuing Move request for scope (-0.03, 0.15)
22:47:45.291 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:45.292 00.001 29988 Worker thread wakes up
22:47:45.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
22:47:45.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
22:47:45.292 00.000 29988 Moving (-0.03, 0.15) raw xDistance=-0.14 yDistance=-0.04
22:47:45.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:47:45.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:45.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:45.292 00.000 29988 MoveAxis(E, 0, ABG)
22:47:45.292 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
22:47:45.293 00.001 29988 Move returns status 0, amount 0
22:47:45.293 00.000 29988 MoveAxis(N, 0, ABG)
22:47:45.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:45.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:45.294 00.001 28316 Enqueuing Expose request
22:47:45.294 00.000 29988 Move returns status 0, amount 0
22:47:45.294 00.000 29988 move complete, result=0
22:47:45.294 00.000 29988 worker thread done servicing request
22:47:45.294 00.000 29988 Worker thread wakes up
22:47:45.295 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:45.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:45.295 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:46.927 01.632 29988 Exposure complete
22:47:46.954 00.027 29988 worker thread done servicing request
22:47:46.954 00.000 28316 OnExposeComplete: enter
22:47:46.955 00.001 28316 UpdateGuideState(): m_state=6
22:47:46.956 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
22:47:46.956 00.000 28316 Star::Find returns 1 (0), X=588.68, Y=113.92, Mass=1865, SNR=29.7, Peak=178 HFD=4.1
22:47:46.957 00.001 28316 MultiStar: [#1 -0.19,0.31,0.00,M1] [#2 -0.24,0.32,0.00,M1] [#3 -0.07,0.29,0.91,U] [#4 -0.01,0.22,0.88,U] [#5 -0.30,0.33,0.00,M2] [#6 -0.26,0.16,0.76,U] [#7 -0.13,0.36,0.00,M1] [#8 -0.15,0.20,0.63,U] 
22:47:46.957 00.000 28316 refined, 4 included, MultiStar: {-0.16, 0.23}, one-star: {-0.30, 0.26}
22:47:46.958 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
22:47:46.958 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.13)
22:47:46.959 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.17 mountX=-0.27 mountY=0.04, mountTheta=3.01
22:47:46.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.23, opts=13)
22:47:46.960 00.000 28316 Enqueuing Move request for scope (-0.16, 0.23)
22:47:46.961 00.001 29988 Worker thread wakes up
22:47:46.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:46.961 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.7
22:47:46.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:46.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:46.962 00.000 28316 Enqueuing Expose request
22:47:46.963 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
22:47:46.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
22:47:46.963 00.000 29988 Moving (-0.16, 0.23) raw xDistance=-0.27 yDistance=0.04
22:47:46.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:47:46.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:46.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:47:46.963 00.000 29988 MoveAxis(E, 58, ABG)
22:47:46.963 00.000 29988 Guiding  Dir = 2, Dur = 58
22:47:46.963 00.000 29988 IsSlewing returns 0
22:47:46.963 00.000 29988 IsGuiding returns 0
22:47:46.966 00.003 29988 PulseGuide returned control before completion, sleep 67
22:47:47.037 00.071 29988 IsGuiding returns 0
22:47:47.037 00.000 29988 Move returns status 0, amount 58
22:47:47.037 00.000 29988 MoveAxis(N, 0, ABG)
22:47:47.037 00.000 29988 Move returns status 0, amount 0
22:47:47.037 00.000 29988 move complete, result=0
22:47:47.038 00.001 29988 worker thread done servicing request
22:47:47.038 00.000 29988 Worker thread wakes up
22:47:47.038 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH
22:47:47.039 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:47.040 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:48.459 01.419 29988 Exposure complete
22:47:48.486 00.027 29988 worker thread done servicing request
22:47:48.487 00.001 28316 OnExposeComplete: enter
22:47:48.487 00.000 28316 UpdateGuideState(): m_state=6
22:47:48.489 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
22:47:48.489 00.000 28316 Star::Find returns 1 (0), X=588.86, Y=113.79, Mass=1864, SNR=29.6, Peak=176 HFD=4.3
22:47:48.490 00.001 28316 MultiStar: [#1 -0.18,0.25,0.93,U] [#2 -0.11,0.29,0.99,U] [#3 -0.08,0.18,0.86,U] [#4 -0.09,0.07,0.90,U] [#5 -0.21,0.19,0.81,U] [#6 -0.03,-0.02,0.71,U] [#7 0.08,0.23,0.60,U] [#8 -0.14,0.17,0.63,U] 
22:47:48.490 00.000 28316 single-star, 8 included, MultiStar: {-0.11, 0.17}, one-star: {-0.13, 0.13}
22:47:48.491 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
22:47:48.491 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
22:47:48.492 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.37 mountX=-0.17 mountY=0.06, mountTheta=2.81
22:47:48.494 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
22:47:48.494 00.000 28316 Enqueuing Move request for scope (-0.13, 0.13)
22:47:48.495 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:48.495 00.000 29988 Worker thread wakes up
22:47:48.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
22:47:48.495 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
22:47:48.495 00.000 29988 Moving (-0.13, 0.13) raw xDistance=-0.17 yDistance=0.06
22:47:48.496 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:47:48.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:48.496 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
22:47:48.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:48.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:48.497 00.000 28316 Enqueuing Expose request
22:47:48.498 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:47:48.498 00.000 29988 MoveAxis(E, 0, ABG)
22:47:48.498 00.000 29988 Move returns status 0, amount 0
22:47:48.498 00.000 29988 MoveAxis(N, 0, ABG)
22:47:48.498 00.000 29988 Move returns status 0, amount 0
22:47:48.498 00.000 29988 move complete, result=0
22:47:48.498 00.000 29988 worker thread done servicing request
22:47:48.498 00.000 29988 Worker thread wakes up
22:47:48.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:48.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:48.498 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:50.120 01.622 29988 Exposure complete
22:47:50.149 00.029 29988 worker thread done servicing request
22:47:50.149 00.000 28316 OnExposeComplete: enter
22:47:50.150 00.001 28316 UpdateGuideState(): m_state=6
22:47:50.150 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
22:47:50.151 00.001 28316 Star::Find returns 1 (0), X=588.57, Y=113.84, Mass=1950, SNR=30.3, Peak=169 HFD=4.4
22:47:50.151 00.000 28316 MultiStar: [#1 -0.17,0.21,0.90,U] [#2 -0.10,0.20,0.93,U] [#3 -0.17,0.33,0.00,M1] [#4 -0.04,0.06,0.88,U] [#5 -0.26,0.33,0.00,M2] [#6 -0.12,0.09,0.71,U] [#7 -0.07,0.46,0.00,M1] [#8 -0.12,0.19,0.62,U] 
22:47:50.152 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.16}, one-star: {-0.41, 0.18}
22:47:50.152 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.54 = -2.74)
22:47:50.153 00.001 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.36)
22:47:50.153 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.40 mountX=-0.21 mountY=0.08, mountTheta=2.77
22:47:50.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.16, opts=13)
22:47:50.155 00.001 28316 Enqueuing Move request for scope (-0.17, 0.16)
22:47:50.157 00.002 29988 Worker thread wakes up
22:47:50.157 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:50.158 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.3
22:47:50.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.159 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:50.159 00.000 28316 Enqueuing Expose request
22:47:50.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
22:47:50.160 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
22:47:50.160 00.000 29988 Moving (-0.17, 0.16) raw xDistance=-0.21 yDistance=0.08
22:47:50.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:47:50.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:50.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:47:50.160 00.000 29988 MoveAxis(E, 44, ABG)
22:47:50.160 00.000 29988 Guiding  Dir = 2, Dur = 44
22:47:50.160 00.000 29988 IsSlewing returns 0
22:47:50.160 00.000 29988 IsGuiding returns 0
22:47:50.162 00.002 29988 PulseGuide returned control before completion, sleep 53
22:47:50.231 00.069 29988 IsGuiding returns 0
22:47:50.231 00.000 29988 Move returns status 0, amount 44
22:47:50.231 00.000 29988 MoveAxis(N, 0, ABG)
22:47:50.231 00.000 29988 Move returns status 0, amount 0
22:47:50.231 00.000 29988 move complete, result=0
22:47:50.231 00.000 29988 worker thread done servicing request
22:47:50.231 00.000 29988 Worker thread wakes up
22:47:50.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:50.231 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
22:47:50.232 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:51.635 01.403 29988 Exposure complete
22:47:51.661 00.026 29988 worker thread done servicing request
22:47:51.662 00.001 28316 OnExposeComplete: enter
22:47:51.662 00.000 28316 UpdateGuideState(): m_state=6
22:47:51.663 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
22:47:51.663 00.000 28316 Star::Find returns 1 (0), X=588.99, Y=113.55, Mass=1980, SNR=30.5, Peak=169 HFD=4.1
22:47:51.664 00.001 28316 MultiStar: [#1 0.11,0.08,0.89,U] [#2 -0.04,-0.04,0.99,U] [#3 0.04,-0.04,0.84,U] [#4 0.17,-0.17,0.88,U] [#5 0.02,0.10,0.76,U] [#6 0.19,-0.14,0.69,U] [#7 0.05,0.03,0.65,U] [#8 0.10,-0.11,0.59,U] 
22:47:51.664 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {0.00, -0.12}
22:47:51.665 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
22:47:51.665 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
22:47:51.666 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.59 mountX=0.07 mountY=-0.04, mountTheta=-0.52
22:47:51.666 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
22:47:51.667 00.001 28316 Enqueuing Move request for scope (0.07, -0.04)
22:47:51.667 00.000 29988 Worker thread wakes up
22:47:51.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:51.668 00.001 28316 UpdateGuideState exits: m=1980 RSB=30.5
22:47:51.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:51.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:51.669 00.000 28316 Enqueuing Expose request
22:47:51.670 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
22:47:51.670 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
22:47:51.670 00.000 29988 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=-0.04
22:47:51.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:47:51.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:51.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:51.670 00.000 29988 MoveAxis(E, 0, ABG)
22:47:51.670 00.000 29988 Move returns status 0, amount 0
22:47:51.670 00.000 29988 MoveAxis(N, 0, ABG)
22:47:51.670 00.000 29988 Move returns status 0, amount 0
22:47:51.670 00.000 29988 move complete, result=0
22:47:51.670 00.000 29988 worker thread done servicing request
22:47:51.670 00.000 29988 Worker thread wakes up
22:47:51.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:51.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:51.670 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:53.307 01.637 29988 Exposure complete
22:47:53.343 00.036 29988 worker thread done servicing request
22:47:53.343 00.000 28316 OnExposeComplete: enter
22:47:53.344 00.001 28316 UpdateGuideState(): m_state=6
22:47:53.345 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
22:47:53.345 00.000 28316 Star::Find returns 1 (0), X=588.67, Y=113.74, Mass=1842, SNR=29.5, Peak=150 HFD=4.4
22:47:53.346 00.001 28316 MultiStar: [#1 -0.14,0.05,0.93,U] [#2 -0.21,0.14,0.97,U] [#3 -0.16,-0.03,0.84,U] [#4 -0.11,-0.16,0.87,U] [#5 -0.19,0.18,0.80,U] [#6 -0.11,-0.05,0.74,U] [#7 -0.06,-0.02,0.68,U] [#8 -0.12,0.01,0.63,U] 
22:47:53.346 00.000 28316 refined, 8 included, MultiStar: {-0.16, 0.02}, one-star: {-0.32, 0.08}
22:47:53.347 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
22:47:53.347 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
22:47:53.347 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.17 cameraTheta=3.00 mountX=-0.09 mountY=0.14, mountTheta=2.16
22:47:53.349 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
22:47:53.350 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
22:47:53.350 00.000 29988 Worker thread wakes up
22:47:53.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
22:47:53.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
22:47:53.350 00.000 29988 Moving (-0.16, 0.02) raw xDistance=-0.09 yDistance=0.14
22:47:53.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:47:53.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:53.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:53.351 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.5
22:47:53.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:53.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:53.352 00.000 28316 Enqueuing Expose request
22:47:53.353 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:47:53.353 00.000 29988 MoveAxis(E, 0, ABG)
22:47:53.353 00.000 29988 Move returns status 0, amount 0
22:47:53.353 00.000 29988 MoveAxis(N, 0, ABG)
22:47:53.353 00.000 29988 Move returns status 0, amount 0
22:47:53.353 00.000 29988 move complete, result=0
22:47:53.353 00.000 29988 worker thread done servicing request
22:47:53.353 00.000 29988 Worker thread wakes up
22:47:53.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:53.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:53.354 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:54.873 01.519 29988 Exposure complete
22:47:54.908 00.035 29988 worker thread done servicing request
22:47:54.908 00.000 28316 OnExposeComplete: enter
22:47:54.909 00.001 28316 UpdateGuideState(): m_state=6
22:47:54.910 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
22:47:54.911 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=113.85, Mass=1865, SNR=29.7, Peak=166 HFD=4.3
22:47:54.912 00.001 28316 MultiStar: [#1 -0.26,0.22,0.92,U] [#2 -0.34,0.15,0.00,M1] [#3 -0.04,0.12,0.90,U] [#4 0.02,0.10,0.86,U] [#5 -0.23,0.17,0.80,U] [#6 -0.16,0.07,0.73,U] [#7 -0.06,0.19,0.67,U] [#8 -0.28,0.19,0.61,U] 
22:47:54.913 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.16}, one-star: {-0.20, 0.18}
22:47:54.914 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
22:47:54.915 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
22:47:54.917 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=-0.20 mountY=0.06, mountTheta=2.84
22:47:54.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
22:47:54.918 00.000 28316 Enqueuing Move request for scope (-0.15, 0.16)
22:47:54.918 00.000 29988 Worker thread wakes up
22:47:54.919 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
22:47:54.919 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
22:47:54.919 00.000 29988 Moving (-0.15, 0.16) raw xDistance=-0.20 yDistance=0.06
22:47:54.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:47:54.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:54.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:54.919 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.7
22:47:54.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:54.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:54.921 00.001 28316 Enqueuing Expose request
22:47:54.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:47:54.921 00.000 29988 MoveAxis(E, 43, ABG)
22:47:54.921 00.000 29988 Guiding  Dir = 2, Dur = 43
22:47:54.921 00.000 29988 IsSlewing returns 0
22:47:54.922 00.001 29988 IsGuiding returns 0
22:47:54.923 00.001 29988 PulseGuide returned control before completion, sleep 52
22:47:54.980 00.057 29988 IsGuiding returns 0
22:47:54.980 00.000 29988 Move returns status 0, amount 43
22:47:54.980 00.000 29988 MoveAxis(N, 0, ABG)
22:47:54.981 00.001 29988 Move returns status 0, amount 0
22:47:54.981 00.000 29988 move complete, result=0
22:47:54.981 00.000 29988 worker thread done servicing request
22:47:54.981 00.000 29988 Worker thread wakes up
22:47:54.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:54.981 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
22:47:54.982 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:56.608 01.626 29988 Exposure complete
22:47:56.650 00.042 29988 worker thread done servicing request
22:47:56.651 00.001 28316 OnExposeComplete: enter
22:47:56.651 00.000 28316 UpdateGuideState(): m_state=6
22:47:56.652 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
22:47:56.652 00.000 28316 Star::Find returns 1 (0), X=588.87, Y=113.64, Mass=1801, SNR=29.2, Peak=167 HFD=4.0
22:47:56.653 00.001 28316 MultiStar: [#1 -0.20,0.15,0.96,U] [#2 -0.10,0.07,1.00,U] [#3 -0.15,0.06,0.92,U] [#4 -0.01,-0.01,0.87,U] [#5 -0.31,0.16,0.78,U] [#6 -0.01,-0.09,0.75,U] [#7 0.03,0.04,0.68,U] [#8 -0.06,0.16,0.65,U] 
22:47:56.653 00.000 28316 single-star, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.11, -0.02}
22:47:56.654 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
22:47:56.656 00.002 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.31 = 1.31)
22:47:56.656 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.93 mountX=-0.02 mountY=0.11, mountTheta=1.79
22:47:56.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.02, opts=13)
22:47:56.658 00.001 28316 Enqueuing Move request for scope (-0.11, -0.02)
22:47:56.658 00.000 29988 Worker thread wakes up
22:47:56.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:56.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
22:47:56.658 00.000 28316 UpdateGuideState exits: m=1801 RSB=29.2
22:47:56.659 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
22:47:56.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:56.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:56.660 00.001 28316 Enqueuing Expose request
22:47:56.660 00.000 29988 Moving (-0.11, -0.02) raw xDistance=-0.02 yDistance=0.11
22:47:56.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:47:56.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:56.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:47:56.660 00.000 29988 MoveAxis(E, 0, ABG)
22:47:56.660 00.000 29988 Move returns status 0, amount 0
22:47:56.660 00.000 29988 MoveAxis(N, 0, ABG)
22:47:56.660 00.000 29988 Move returns status 0, amount 0
22:47:56.660 00.000 29988 move complete, result=0
22:47:56.660 00.000 29988 worker thread done servicing request
22:47:56.660 00.000 29988 Worker thread wakes up
22:47:56.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:56.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:56.660 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:58.174 01.514 29988 Exposure complete
22:47:58.202 00.028 29988 worker thread done servicing request
22:47:58.202 00.000 28316 OnExposeComplete: enter
22:47:58.203 00.001 28316 UpdateGuideState(): m_state=6
22:47:58.204 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
22:47:58.205 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=113.74, Mass=1789, SNR=29.1, Peak=159 HFD=4.4
22:47:58.206 00.001 28316 MultiStar: [#1 -0.20,0.12,0.91,U] [#2 -0.15,0.12,0.99,U] [#3 -0.11,0.09,0.87,U] [#4 -0.14,0.06,0.88,U] [#5 -0.32,0.26,0.00,M1] [#6 -0.10,-0.05,0.77,U] [#7 -0.13,0.25,0.67,U] [#8 -0.03,-0.07,0.61,U] 
22:47:58.206 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.08}, one-star: {-0.17, 0.07}
22:47:58.207 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.76 = -2.53)
22:47:58.207 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.86 = 0.58)
22:47:58.208 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.61 mountX=-0.13 mountY=0.08, mountTheta=2.55
22:47:58.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
22:47:58.209 00.000 28316 Enqueuing Move request for scope (-0.13, 0.08)
22:47:58.210 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:58.210 00.000 28316 UpdateGuideState exits: m=1789 RSB=29.1
22:47:58.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:58.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:58.211 00.000 28316 Enqueuing Expose request
22:47:58.212 00.001 29988 Worker thread wakes up
22:47:58.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
22:47:58.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
22:47:58.212 00.000 29988 Moving (-0.13, 0.08) raw xDistance=-0.13 yDistance=0.08
22:47:58.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:58.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:58.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:47:58.212 00.000 29988 MoveAxis(E, 0, ABG)
22:47:58.212 00.000 29988 Move returns status 0, amount 0
22:47:58.212 00.000 29988 MoveAxis(N, 0, ABG)
22:47:58.212 00.000 29988 Move returns status 0, amount 0
22:47:58.212 00.000 29988 move complete, result=0
22:47:58.212 00.000 29988 worker thread done servicing request
22:47:58.212 00.000 29988 Worker thread wakes up
22:47:58.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:58.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:47:58.213 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:59.834 01.621 29988 Exposure complete
22:47:59.859 00.025 29988 worker thread done servicing request
22:47:59.859 00.000 28316 OnExposeComplete: enter
22:47:59.860 00.001 28316 UpdateGuideState(): m_state=6
22:47:59.860 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
22:47:59.861 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=113.88, Mass=1781, SNR=28.9, Peak=171 HFD=4.2
22:47:59.861 00.000 28316 MultiStar: [#1 -0.15,0.28,0.93,U] [#2 -0.09,0.24,0.98,U] [#3 -0.25,0.27,0.00,M1] [#4 0.11,0.12,0.83,U] [#5 -0.26,0.29,0.00,M2] [#6 -0.13,0.25,0.76,U] [#7 -0.09,0.27,0.71,U] [#8 -0.33,0.25,0.00,M1] 
22:47:59.862 00.001 28316 refined, 5 included, MultiStar: {-0.10, 0.23}, one-star: {-0.23, 0.22}
22:47:59.862 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
22:47:59.863 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
22:47:59.864 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.98 mountX=-0.25 mountY=-0.01, mountTheta=-3.08
22:47:59.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.23, opts=13)
22:47:59.865 00.000 28316 Enqueuing Move request for scope (-0.10, 0.23)
22:47:59.866 00.001 29988 Worker thread wakes up
22:47:59.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:47:59.866 00.000 28316 UpdateGuideState exits: m=1781 RSB=28.9
22:47:59.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:59.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:47:59.867 00.000 28316 Enqueuing Expose request
22:47:59.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
22:47:59.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
22:47:59.868 00.000 29988 Moving (-0.10, 0.23) raw xDistance=-0.25 yDistance=-0.01
22:47:59.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:47:59.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:59.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:47:59.868 00.000 29988 MoveAxis(E, 53, ABG)
22:47:59.868 00.000 29988 Guiding  Dir = 2, Dur = 53
22:47:59.868 00.000 29988 IsSlewing returns 0
22:47:59.868 00.000 29988 IsGuiding returns 0
22:47:59.870 00.002 29988 PulseGuide returned control before completion, sleep 62
22:47:59.941 00.071 29988 IsGuiding returns 0
22:47:59.941 00.000 29988 Move returns status 0, amount 53
22:47:59.941 00.000 29988 MoveAxis(N, 0, ABG)
22:47:59.942 00.001 29988 Move returns status 0, amount 0
22:47:59.942 00.000 29988 move complete, result=0
22:47:59.942 00.000 29988 worker thread done servicing request
22:47:59.942 00.000 29988 Worker thread wakes up
22:47:59.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:47:59.942 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.0 px 0 ms NORTH
22:47:59.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:01.350 01.408 29988 Exposure complete
22:48:01.385 00.035 29988 worker thread done servicing request
22:48:01.385 00.000 28316 OnExposeComplete: enter
22:48:01.386 00.001 28316 UpdateGuideState(): m_state=6
22:48:01.387 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
22:48:01.388 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=113.80, Mass=1900, SNR=30.0, Peak=154 HFD=4.4
22:48:01.389 00.001 28316 MultiStar: [#1 -0.18,0.09,0.94,U] [#2 -0.14,0.06,0.97,U] [#3 -0.19,0.12,0.85,U] [#4 -0.01,-0.00,0.86,U] [#5 -0.09,0.16,0.79,U] [#6 -0.19,-0.10,0.70,U] [#7 -0.02,-0.02,0.62,U] [#8 -0.02,0.07,0.61,U] 
22:48:01.390 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.18, 0.13}
22:48:01.390 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.80 = -2.48)
22:48:01.391 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.62)
22:48:01.391 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.66 mountX=-0.11 mountY=0.08, mountTheta=2.50
22:48:01.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
22:48:01.393 00.001 28316 Enqueuing Move request for scope (-0.12, 0.06)
22:48:01.393 00.000 29988 Worker thread wakes up
22:48:01.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:48:01.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:48:01.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:01.394 00.000 28316 UpdateGuideState exits: m=1900 RSB=30.0
22:48:01.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:01.395 00.000 28316 Enqueuing Expose request
22:48:01.396 00.001 29988 Moving (-0.12, 0.06) raw xDistance=-0.11 yDistance=0.08
22:48:01.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:01.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:01.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:48:01.396 00.000 29988 MoveAxis(E, 0, ABG)
22:48:01.396 00.000 29988 Move returns status 0, amount 0
22:48:01.396 00.000 29988 MoveAxis(N, 0, ABG)
22:48:01.396 00.000 29988 Move returns status 0, amount 0
22:48:01.396 00.000 29988 move complete, result=0
22:48:01.396 00.000 29988 worker thread done servicing request
22:48:01.396 00.000 29988 Worker thread wakes up
22:48:01.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:01.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:01.397 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:03.020 01.623 29988 Exposure complete
22:48:03.058 00.038 29988 worker thread done servicing request
22:48:03.058 00.000 28316 OnExposeComplete: enter
22:48:03.059 00.001 28316 UpdateGuideState(): m_state=6
22:48:03.059 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
22:48:03.060 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=113.76, Mass=1814, SNR=29.2, Peak=152 HFD=4.4
22:48:03.060 00.000 28316 MultiStar: [#1 -0.07,0.08,0.93,U] [#2 -0.12,0.08,1.00,U] [#3 0.15,0.12,0.87,U] [#4 0.05,-0.01,0.88,U] [#5 -0.11,0.13,0.81,U] [#6 -0.03,-0.07,0.74,U] [#7 0.12,0.04,0.68,U] [#8 -0.06,-0.15,0.59,U] 
22:48:03.061 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.20, 0.10}
22:48:03.061 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.88)
22:48:03.061 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.22)
22:48:03.062 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.26 mountX=-0.06 mountY=0.01, mountTheta=2.91
22:48:03.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
22:48:03.063 00.000 28316 Enqueuing Move request for scope (-0.04, 0.05)
22:48:03.064 00.001 29988 Worker thread wakes up
22:48:03.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:03.064 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
22:48:03.064 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
22:48:03.064 00.000 28316 UpdateGuideState exits: m=1814 RSB=29.2
22:48:03.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:03.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:03.065 00.000 28316 Enqueuing Expose request
22:48:03.066 00.001 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
22:48:03.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:48:03.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:03.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:03.066 00.000 29988 MoveAxis(E, 0, ABG)
22:48:03.066 00.000 29988 Move returns status 0, amount 0
22:48:03.066 00.000 29988 MoveAxis(N, 0, ABG)
22:48:03.066 00.000 29988 Move returns status 0, amount 0
22:48:03.066 00.000 29988 move complete, result=0
22:48:03.066 00.000 29988 worker thread done servicing request
22:48:03.066 00.000 29988 Worker thread wakes up
22:48:03.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:03.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:03.066 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:04.583 01.517 29988 Exposure complete
22:48:04.627 00.044 29988 worker thread done servicing request
22:48:04.628 00.001 28316 OnExposeComplete: enter
22:48:04.630 00.002 28316 UpdateGuideState(): m_state=6
22:48:04.630 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
22:48:04.632 00.002 28316 Star::Find returns 1 (0), X=588.88, Y=113.89, Mass=1852, SNR=29.7, Peak=177 HFD=4.2
22:48:04.633 00.001 28316 MultiStar: [#1 -0.17,0.22,0.94,U] [#2 -0.13,0.30,0.94,U] [#3 -0.10,0.29,0.81,U] [#4 -0.07,0.08,0.89,U] [#5 -0.17,0.27,0.75,U] [#6 -0.17,0.02,0.73,U] [#7 -0.14,0.34,0.00,M1] [#8 -0.10,0.30,0.65,U] 
22:48:04.633 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.21}, one-star: {-0.10, 0.23}
22:48:04.634 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.25 = -3.04)
22:48:04.634 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
22:48:04.634 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.10 mountX=-0.25 mountY=0.02, mountTheta=3.07
22:48:04.635 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.21, opts=13)
22:48:04.636 00.001 28316 Enqueuing Move request for scope (-0.13, 0.21)
22:48:04.637 00.001 29988 Worker thread wakes up
22:48:04.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:04.638 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
22:48:04.638 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.7
22:48:04.640 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.642 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
22:48:04.642 00.000 29988 Moving (-0.13, 0.21) raw xDistance=-0.25 yDistance=0.02
22:48:04.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:48:04.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:04.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:04.642 00.000 28316 Enqueuing Expose request
22:48:04.643 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:04.643 00.000 29988 MoveAxis(E, 52, ABG)
22:48:04.643 00.000 29988 Guiding  Dir = 2, Dur = 52
22:48:04.643 00.000 29988 IsSlewing returns 0
22:48:04.644 00.001 29988 IsGuiding returns 0
22:48:04.645 00.001 29988 PulseGuide returned control before completion, sleep 61
22:48:04.724 00.079 29988 IsGuiding returns 0
22:48:04.724 00.000 29988 Move returns status 0, amount 52
22:48:04.724 00.000 29988 MoveAxis(N, 0, ABG)
22:48:04.724 00.000 29988 Move returns status 0, amount 0
22:48:04.724 00.000 29988 move complete, result=0
22:48:04.724 00.000 29988 worker thread done servicing request
22:48:04.724 00.000 29988 Worker thread wakes up
22:48:04.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:04.725 00.001 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
22:48:04.726 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:06.363 01.637 29988 Exposure complete
22:48:06.413 00.050 29988 worker thread done servicing request
22:48:06.414 00.001 28316 OnExposeComplete: enter
22:48:06.414 00.000 28316 UpdateGuideState(): m_state=6
22:48:06.415 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
22:48:06.416 00.001 28316 Star::Find returns 1 (0), X=588.75, Y=113.71, Mass=1890, SNR=29.8, Peak=150 HFD=4.3
22:48:06.416 00.000 28316 MultiStar: [#1 -0.09,0.05,0.92,U] [#2 -0.21,0.01,0.97,U] [#3 -0.04,-0.09,0.86,U] [#4 0.06,-0.01,0.89,U] [#5 -0.03,0.06,0.78,U] [#6 0.01,0.03,0.71,U] [#7 0.25,0.05,0.65,U] [#8 0.17,-0.15,0.59,U] 
22:48:06.417 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {-0.24, 0.04}
22:48:06.418 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.20 = -2.09)
22:48:06.419 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
22:48:06.421 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.05 mountX=-0.02 mountY=0.03, mountTheta=2.10
22:48:06.425 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
22:48:06.426 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
22:48:06.426 00.000 29988 Worker thread wakes up
22:48:06.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:48:06.427 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
22:48:06.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
22:48:06.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.428 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:06.428 00.000 28316 Enqueuing Expose request
22:48:06.429 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
22:48:06.429 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.02 yDistance=0.03
22:48:06.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:06.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:06.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:06.429 00.000 29988 MoveAxis(E, 0, ABG)
22:48:06.429 00.000 29988 Move returns status 0, amount 0
22:48:06.429 00.000 29988 MoveAxis(N, 0, ABG)
22:48:06.429 00.000 29988 Move returns status 0, amount 0
22:48:06.429 00.000 29988 move complete, result=0
22:48:06.429 00.000 29988 worker thread done servicing request
22:48:06.429 00.000 29988 Worker thread wakes up
22:48:06.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:06.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:06.429 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:07.953 01.524 29988 Exposure complete
22:48:07.979 00.026 29988 worker thread done servicing request
22:48:07.979 00.000 28316 OnExposeComplete: enter
22:48:07.979 00.000 28316 UpdateGuideState(): m_state=6
22:48:07.981 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
22:48:07.981 00.000 28316 Star::Find returns 1 (0), X=588.84, Y=113.72, Mass=1980, SNR=30.5, Peak=170 HFD=4.5
22:48:07.982 00.001 28316 MultiStar: [#1 -0.12,0.13,0.88,U] [#2 -0.01,0.16,0.97,U] [#3 -0.06,0.05,0.80,U] [#4 0.22,-0.02,0.87,U] [#5 -0.08,0.20,0.78,U] [#6 0.12,-0.16,0.72,U] [#7 0.03,-0.03,0.68,U] [#8 0.08,-0.10,0.62,U] 
22:48:07.982 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {-0.15, 0.05}
22:48:07.983 00.001 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
22:48:07.983 00.000 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
22:48:07.984 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.67 mountX=-0.04 mountY=-0.01, mountTheta=-2.78
22:48:07.986 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
22:48:07.986 00.000 28316 Enqueuing Move request for scope (-0.00, 0.04)
22:48:07.987 00.001 29988 Worker thread wakes up
22:48:07.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:07.987 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
22:48:07.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
22:48:07.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
22:48:07.988 00.000 29988 Moving (-0.00, 0.04) raw xDistance=-0.04 yDistance=-0.01
22:48:07.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:48:07.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.990 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:07.990 00.000 28316 Enqueuing Expose request
22:48:07.991 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:07.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:07.991 00.000 29988 MoveAxis(E, 0, ABG)
22:48:07.991 00.000 29988 Move returns status 0, amount 0
22:48:07.991 00.000 29988 MoveAxis(N, 0, ABG)
22:48:07.991 00.000 29988 Move returns status 0, amount 0
22:48:07.991 00.000 29988 move complete, result=0
22:48:07.991 00.000 29988 worker thread done servicing request
22:48:07.991 00.000 29988 Worker thread wakes up
22:48:07.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:07.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:07.991 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:09.619 01.628 29988 Exposure complete
22:48:09.662 00.043 29988 worker thread done servicing request
22:48:09.662 00.000 28316 OnExposeComplete: enter
22:48:09.663 00.001 28316 UpdateGuideState(): m_state=6
22:48:09.664 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
22:48:09.665 00.001 28316 Star::Find returns 1 (0), X=589.00, Y=113.73, Mass=1741, SNR=28.7, Peak=170 HFD=4.0
22:48:09.666 00.001 28316 MultiStar: [#1 0.06,0.16,0.97,U] [#2 0.15,0.03,1.03,U] [#3 0.15,0.11,0.93,U] [#4 0.18,0.02,0.90,U] [#5 0.10,0.20,0.84,U] [#6 0.14,-0.15,0.75,U] [#7 0.14,0.21,0.69,U] [#8 0.08,-0.02,0.63,U] 
22:48:09.667 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.02, 0.06}
22:48:09.668 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
22:48:09.669 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
22:48:09.670 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.31 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
22:48:09.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
22:48:09.672 00.001 28316 Enqueuing Move request for scope (0.02, 0.06)
22:48:09.673 00.001 29988 Worker thread wakes up
22:48:09.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:09.673 00.000 28316 UpdateGuideState exits: m=1741 RSB=28.7
22:48:09.674 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:09.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:09.674 00.000 28316 Enqueuing Expose request
22:48:09.675 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:48:09.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:48:09.675 00.000 29988 Moving (0.02, 0.06) raw xDistance=-0.05 yDistance=-0.04
22:48:09.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:48:09.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:09.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:09.675 00.000 29988 MoveAxis(E, 0, ABG)
22:48:09.675 00.000 29988 Move returns status 0, amount 0
22:48:09.675 00.000 29988 MoveAxis(N, 0, ABG)
22:48:09.675 00.000 29988 Move returns status 0, amount 0
22:48:09.675 00.000 29988 move complete, result=0
22:48:09.675 00.000 29988 worker thread done servicing request
22:48:09.675 00.000 29988 Worker thread wakes up
22:48:09.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:09.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:09.675 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:11.199 01.524 29988 Exposure complete
22:48:11.232 00.033 29988 worker thread done servicing request
22:48:11.232 00.000 28316 OnExposeComplete: enter
22:48:11.233 00.001 28316 UpdateGuideState(): m_state=6
22:48:11.233 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
22:48:11.234 00.001 28316 Star::Find returns 1 (0), X=588.91, Y=113.78, Mass=1851, SNR=29.6, Peak=167 HFD=4.2
22:48:11.234 00.000 28316 MultiStar: [#1 -0.05,0.14,0.93,U] [#2 0.09,0.16,0.94,U] [#3 0.04,0.19,0.86,U] [#4 0.25,-0.01,0.87,U] [#5 -0.01,0.21,0.80,U] [#6 0.08,-0.13,0.72,U] [#7 0.05,0.17,0.68,U] [#8 -0.07,0.06,0.63,U] 
22:48:11.235 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.10}, one-star: {-0.08, 0.11}
22:48:11.235 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
22:48:11.235 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
22:48:11.236 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.27 mountX=-0.08 mountY=-0.08, mountTheta=-2.39
22:48:11.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
22:48:11.237 00.000 28316 Enqueuing Move request for scope (0.03, 0.10)
22:48:11.238 00.001 29988 Worker thread wakes up
22:48:11.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:11.239 00.001 28316 UpdateGuideState exits: m=1851 RSB=29.6
22:48:11.239 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:11.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:11.240 00.001 28316 Enqueuing Expose request
22:48:11.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
22:48:11.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
22:48:11.240 00.000 29988 Moving (0.03, 0.10) raw xDistance=-0.08 yDistance=-0.08
22:48:11.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:48:11.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:11.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:48:11.240 00.000 29988 MoveAxis(E, 0, ABG)
22:48:11.241 00.001 29988 Move returns status 0, amount 0
22:48:11.241 00.000 29988 MoveAxis(N, 0, ABG)
22:48:11.241 00.000 29988 Move returns status 0, amount 0
22:48:11.241 00.000 29988 move complete, result=0
22:48:11.241 00.000 29988 worker thread done servicing request
22:48:11.241 00.000 29988 Worker thread wakes up
22:48:11.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:11.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:11.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:12.870 01.629 29988 Exposure complete
22:48:12.909 00.039 29988 worker thread done servicing request
22:48:12.909 00.000 28316 OnExposeComplete: enter
22:48:12.911 00.002 28316 UpdateGuideState(): m_state=6
22:48:12.913 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
22:48:12.915 00.002 28316 Star::Find returns 1 (0), X=589.06, Y=113.86, Mass=1896, SNR=29.9, Peak=174 HFD=4.3
22:48:12.918 00.003 28316 MultiStar: [#1 0.04,0.20,0.93,U] [#2 -0.00,0.22,0.95,U] [#3 0.04,0.09,0.87,U] [#4 0.20,0.13,0.89,U] [#5 0.07,0.30,0.78,U] [#6 0.13,0.00,0.72,U] [#7 0.12,0.20,0.65,U] [#8 0.16,0.10,0.60,U] 
22:48:12.920 00.002 28316 refined, 8 included, MultiStar: {0.09, 0.16}, one-star: {0.07, 0.19}
22:48:12.922 00.002 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
22:48:12.923 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
22:48:12.924 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.08 mountX=-0.11 mountY=-0.15, mountTheta=-2.21
22:48:12.926 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.16, opts=13)
22:48:12.927 00.001 28316 Enqueuing Move request for scope (0.09, 0.16)
22:48:12.929 00.002 29988 Worker thread wakes up
22:48:12.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
22:48:12.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:12.931 00.002 28316 UpdateGuideState exits: m=1896 RSB=29.9
22:48:12.932 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:12.932 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:12.933 00.001 28316 Enqueuing Expose request
22:48:12.934 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
22:48:12.934 00.000 29988 Moving (0.09, 0.16) raw xDistance=-0.11 yDistance=-0.15
22:48:12.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:12.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:12.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:48:12.934 00.000 29988 MoveAxis(E, 0, ABG)
22:48:12.934 00.000 29988 Move returns status 0, amount 0
22:48:12.934 00.000 29988 MoveAxis(N, 0, ABG)
22:48:12.934 00.000 29988 Move returns status 0, amount 0
22:48:12.934 00.000 29988 move complete, result=0
22:48:12.934 00.000 29988 worker thread done servicing request
22:48:12.934 00.000 29988 Worker thread wakes up
22:48:12.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:12.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:12.935 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:14.459 01.524 29988 Exposure complete
22:48:14.495 00.036 29988 worker thread done servicing request
22:48:14.495 00.000 28316 OnExposeComplete: enter
22:48:14.498 00.003 28316 UpdateGuideState(): m_state=6
22:48:14.500 00.002 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
22:48:14.502 00.002 28316 Star::Find returns 1 (0), X=588.68, Y=113.80, Mass=1833, SNR=29.4, Peak=185 HFD=4.2
22:48:14.504 00.002 28316 MultiStar: [#1 -0.09,0.22,0.91,U] [#2 -0.11,0.17,0.99,U] [#3 0.04,0.19,0.87,U] [#4 0.05,0.12,0.88,U] [#5 -0.09,0.32,0.81,U] [#6 0.09,0.02,0.72,U] [#7 0.03,0.05,0.67,U] [#8 0.16,0.01,0.61,U] 
22:48:14.506 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.15}, one-star: {-0.31, 0.14}
22:48:14.509 00.003 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
22:48:14.511 00.002 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
22:48:14.513 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.85 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
22:48:14.517 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
22:48:14.520 00.003 28316 Enqueuing Move request for scope (-0.04, 0.15)
22:48:14.522 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:14.523 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.4
22:48:14.523 00.000 29988 Worker thread wakes up
22:48:14.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:14.524 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
22:48:14.524 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:14.524 00.000 28316 Enqueuing Expose request
22:48:14.525 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
22:48:14.525 00.000 29988 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.03
22:48:14.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:48:14.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:14.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:48:14.525 00.000 29988 MoveAxis(E, 0, ABG)
22:48:14.525 00.000 29988 Move returns status 0, amount 0
22:48:14.525 00.000 29988 MoveAxis(N, 0, ABG)
22:48:14.525 00.000 29988 Move returns status 0, amount 0
22:48:14.525 00.000 29988 move complete, result=0
22:48:14.525 00.000 29988 worker thread done servicing request
22:48:14.525 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:14.526 00.001 29988 Worker thread wakes up
22:48:14.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:14.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:16.152 01.626 29988 Exposure complete
22:48:16.203 00.051 29988 worker thread done servicing request
22:48:16.203 00.000 28316 OnExposeComplete: enter
22:48:16.204 00.001 28316 UpdateGuideState(): m_state=6
22:48:16.205 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
22:48:16.206 00.001 28316 Star::Find returns 1 (0), X=588.87, Y=113.93, Mass=1941, SNR=30.3, Peak=165 HFD=4.3
22:48:16.207 00.001 28316 MultiStar: [#1 0.03,0.28,0.90,U] [#2 -0.01,0.21,0.93,U] [#3 0.03,0.22,0.87,U] [#4 0.26,0.14,0.83,U] [#5 0.03,0.29,0.75,U] [#6 0.25,0.02,0.72,U] [#7 0.15,0.24,0.65,U] [#8 0.09,0.09,0.62,U] 
22:48:16.208 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.12, 0.26}
22:48:16.209 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
22:48:16.209 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.50 = -0.79)
22:48:16.210 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.25 mountX=-0.16 mountY=-0.15, mountTheta=-2.37
22:48:16.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.20, opts=13)
22:48:16.212 00.000 28316 Enqueuing Move request for scope (0.07, 0.20)
22:48:16.213 00.001 29988 Worker thread wakes up
22:48:16.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
22:48:16.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:16.214 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.3
22:48:16.215 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:16.215 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
22:48:16.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:16.216 00.001 29988 Moving (0.07, 0.20) raw xDistance=-0.16 yDistance=-0.15
22:48:16.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:48:16.216 00.000 28316 Enqueuing Expose request
22:48:16.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:16.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:48:16.216 00.000 29988 MoveAxis(E, 0, ABG)
22:48:16.216 00.000 29988 Move returns status 0, amount 0
22:48:16.216 00.000 29988 MoveAxis(N, 0, ABG)
22:48:16.216 00.000 29988 Move returns status 0, amount 0
22:48:16.216 00.000 29988 move complete, result=0
22:48:16.216 00.000 29988 worker thread done servicing request
22:48:16.216 00.000 29988 Worker thread wakes up
22:48:16.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:16.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:16.217 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:17.745 01.528 29988 Exposure complete
22:48:17.806 00.061 29988 worker thread done servicing request
22:48:17.806 00.000 28316 OnExposeComplete: enter
22:48:17.807 00.001 28316 UpdateGuideState(): m_state=6
22:48:17.808 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
22:48:17.809 00.001 28316 Star::Find returns 1 (0), X=589.00, Y=113.99, Mass=1755, SNR=28.6, Peak=156 HFD=4.5
22:48:17.810 00.001 28316 MultiStar: [#1 0.00,0.37,0.00,M1] [#2 -0.02,0.24,1.04,U] [#3 -0.08,0.14,0.92,U] [#4 0.25,0.18,0.89,U] [#5 0.05,0.32,0.83,U] [#6 -0.10,0.19,0.75,U] [#7 -0.07,0.34,0.00,M1] [#8 -0.02,0.18,0.62,U] 
22:48:17.810 00.000 28316 refined, 6 included, MultiStar: {0.02, 0.23}, one-star: {0.01, 0.33}
22:48:17.810 00.000 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
22:48:17.811 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.53)
22:48:17.811 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.51 mountX=-0.20 mountY=-0.12, mountTheta=-2.62
22:48:17.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.23, opts=13)
22:48:17.813 00.001 28316 Enqueuing Move request for scope (0.02, 0.23)
22:48:17.813 00.000 29988 Worker thread wakes up
22:48:17.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
22:48:17.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
22:48:17.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:17.814 00.001 29988 Moving (0.02, 0.23) raw xDistance=-0.20 yDistance=-0.12
22:48:17.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:48:17.814 00.000 28316 UpdateGuideState exits: m=1755 RSB=28.6
22:48:17.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:17.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:17.817 00.001 28316 Enqueuing Expose request
22:48:17.818 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:17.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:48:17.818 00.000 29988 MoveAxis(E, 43, ABG)
22:48:17.818 00.000 29988 Guiding  Dir = 2, Dur = 43
22:48:17.818 00.000 29988 IsSlewing returns 0
22:48:17.818 00.000 29988 IsGuiding returns 0
22:48:17.820 00.002 29988 PulseGuide returned control before completion, sleep 52
22:48:17.884 00.064 29988 IsGuiding returns 0
22:48:17.884 00.000 29988 Move returns status 0, amount 43
22:48:17.884 00.000 29988 MoveAxis(N, 0, ABG)
22:48:17.884 00.000 29988 Move returns status 0, amount 0
22:48:17.884 00.000 29988 move complete, result=0
22:48:17.884 00.000 29988 worker thread done servicing request
22:48:17.884 00.000 29988 Worker thread wakes up
22:48:17.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:17.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:17.884 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
22:48:19.519 01.635 29988 Exposure complete
22:48:19.566 00.047 29988 worker thread done servicing request
22:48:19.567 00.001 28316 OnExposeComplete: enter
22:48:19.568 00.001 28316 UpdateGuideState(): m_state=6
22:48:19.569 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
22:48:19.569 00.000 28316 Star::Find returns 1 (0), X=588.77, Y=113.76, Mass=1798, SNR=29.1, Peak=147 HFD=4.3
22:48:19.571 00.002 28316 MultiStar: [#1 -0.19,0.13,0.95,U] [#2 -0.01,0.05,1.00,U] [#3 -0.10,0.20,0.88,U] [#4 0.02,0.05,0.89,U] [#5 -0.07,0.03,0.81,U] [#6 -0.02,0.01,0.74,U] [#7 -0.04,-0.00,0.68,U] [#8 -0.07,-0.06,0.62,U] 
22:48:19.573 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.21, 0.09}
22:48:19.573 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.63 = -2.65)
22:48:19.574 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.45)
22:48:19.575 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.49 mountX=-0.09 mountY=0.05, mountTheta=2.68
22:48:19.577 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
22:48:19.579 00.002 28316 Enqueuing Move request for scope (-0.08, 0.06)
22:48:19.580 00.001 29988 Worker thread wakes up
22:48:19.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:48:19.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:48:19.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:19.582 00.002 29988 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.05
22:48:19.582 00.000 28316 UpdateGuideState exits: m=1798 RSB=29.1
22:48:19.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:19.584 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:19.584 00.000 28316 Enqueuing Expose request
22:48:19.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:48:19.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:19.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:19.584 00.000 29988 MoveAxis(E, 0, ABG)
22:48:19.584 00.000 29988 Move returns status 0, amount 0
22:48:19.584 00.000 29988 MoveAxis(N, 0, ABG)
22:48:19.584 00.000 29988 Move returns status 0, amount 0
22:48:19.584 00.000 29988 move complete, result=0
22:48:19.585 00.001 29988 worker thread done servicing request
22:48:19.585 00.000 29988 Worker thread wakes up
22:48:19.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:19.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:19.585 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:21.112 01.527 29988 Exposure complete
22:48:21.153 00.041 29988 worker thread done servicing request
22:48:21.153 00.000 28316 OnExposeComplete: enter
22:48:21.155 00.002 28316 UpdateGuideState(): m_state=6
22:48:21.155 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
22:48:21.156 00.001 28316 Star::Find returns 1 (0), X=588.88, Y=113.68, Mass=1915, SNR=30.0, Peak=161 HFD=4.5
22:48:21.157 00.001 28316 MultiStar: [#1 0.12,0.11,0.90,U] [#2 0.06,0.00,0.96,U] [#3 0.15,0.10,0.85,U] [#4 0.09,-0.04,0.86,U] [#5 0.07,0.18,0.77,U] [#6 0.16,0.01,0.68,U] [#7 0.07,0.04,0.63,U] [#8 -0.03,-0.02,0.61,U] 
22:48:21.157 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.11, 0.01}
22:48:21.158 00.001 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
22:48:21.159 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
22:48:21.159 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.63 mountX=-0.02 mountY=-0.08, mountTheta=-1.77
22:48:21.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
22:48:21.161 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
22:48:21.161 00.000 29988 Worker thread wakes up
22:48:21.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
22:48:21.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
22:48:21.161 00.000 29988 Moving (0.06, 0.05) raw xDistance=-0.02 yDistance=-0.08
22:48:21.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:21.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:21.162 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.0
22:48:21.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:21.163 00.000 28316 Enqueuing Expose request
22:48:21.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:21.164 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:48:21.164 00.000 29988 MoveAxis(E, 0, ABG)
22:48:21.164 00.000 29988 Move returns status 0, amount 0
22:48:21.164 00.000 29988 MoveAxis(N, 0, ABG)
22:48:21.164 00.000 29988 Move returns status 0, amount 0
22:48:21.164 00.000 29988 move complete, result=0
22:48:21.164 00.000 29988 worker thread done servicing request
22:48:21.164 00.000 29988 Worker thread wakes up
22:48:21.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:21.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:21.164 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:22.797 01.633 29988 Exposure complete
22:48:22.880 00.083 29988 worker thread done servicing request
22:48:22.880 00.000 28316 OnExposeComplete: enter
22:48:22.883 00.003 28316 UpdateGuideState(): m_state=6
22:48:22.885 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
22:48:22.887 00.002 28316 Star::Find returns 1 (0), X=588.89, Y=113.85, Mass=1802, SNR=29.1, Peak=171 HFD=4.3
22:48:22.891 00.004 28316 MultiStar: [#1 0.03,0.14,0.92,U] [#2 -0.06,0.23,0.97,U] [#3 0.10,0.19,0.90,U] [#4 0.21,0.18,0.89,U] [#5 -0.08,0.32,0.81,U] [#6 0.22,0.08,0.74,U] [#7 0.15,0.15,0.73,U] [#8 0.10,0.10,0.62,U] 
22:48:22.893 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.18}, one-star: {-0.09, 0.19}
22:48:22.894 00.001 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
22:48:22.895 00.001 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.77)
22:48:22.896 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.27 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
22:48:22.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.18, opts=13)
22:48:22.899 00.001 28316 Enqueuing Move request for scope (0.06, 0.18)
22:48:22.899 00.000 29988 Worker thread wakes up
22:48:22.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
22:48:22.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
22:48:22.899 00.000 29988 Moving (0.06, 0.18) raw xDistance=-0.14 yDistance=-0.13
22:48:22.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:22.900 00.001 28316 UpdateGuideState exits: m=1802 RSB=29.1
22:48:22.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:22.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:22.901 00.000 28316 Enqueuing Expose request
22:48:22.902 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:48:22.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:22.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:48:22.902 00.000 29988 MoveAxis(E, 0, ABG)
22:48:22.902 00.000 29988 Move returns status 0, amount 0
22:48:22.902 00.000 29988 MoveAxis(N, 0, ABG)
22:48:22.902 00.000 29988 Move returns status 0, amount 0
22:48:22.902 00.000 29988 move complete, result=0
22:48:22.902 00.000 29988 worker thread done servicing request
22:48:22.902 00.000 29988 Worker thread wakes up
22:48:22.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:22.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:22.903 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:24.310 01.407 29988 Exposure complete
22:48:24.361 00.051 29988 worker thread done servicing request
22:48:24.361 00.000 28316 OnExposeComplete: enter
22:48:24.363 00.002 28316 UpdateGuideState(): m_state=6
22:48:24.364 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
22:48:24.366 00.002 28316 Star::Find returns 1 (0), X=588.77, Y=113.84, Mass=1866, SNR=29.7, Peak=161 HFD=4.3
22:48:24.367 00.001 28316 MultiStar: [#1 -0.07,0.26,0.92,U] [#2 -0.13,0.21,0.98,U] [#3 0.03,0.25,0.88,U] [#4 0.11,0.14,0.87,U] [#5 -0.04,0.08,0.76,U] [#6 0.05,0.12,0.73,U] [#7 0.10,0.16,0.66,U] [#8 0.04,0.14,0.61,U] 
22:48:24.368 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.18}, one-star: {-0.22, 0.18}
22:48:24.369 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
22:48:24.370 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
22:48:24.373 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.71 mountX=-0.17 mountY=-0.06, mountTheta=-2.82
22:48:24.377 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
22:48:24.378 00.001 28316 Enqueuing Move request for scope (-0.03, 0.18)
22:48:24.379 00.001 29988 Worker thread wakes up
22:48:24.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
22:48:24.379 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
22:48:24.379 00.000 29988 Moving (-0.03, 0.18) raw xDistance=-0.17 yDistance=-0.06
22:48:24.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:48:24.379 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:24.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:24.380 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:24.380 00.000 29988 MoveAxis(E, 0, ABG)
22:48:24.380 00.000 29988 Move returns status 0, amount 0
22:48:24.380 00.000 29988 MoveAxis(N, 0, ABG)
22:48:24.380 00.000 29988 Move returns status 0, amount 0
22:48:24.380 00.000 29988 move complete, result=0
22:48:24.381 00.001 29988 worker thread done servicing request
22:48:24.381 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:48:24.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.383 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:24.384 00.001 28316 Enqueuing Expose request
22:48:24.385 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:24.389 00.004 29988 Worker thread wakes up
22:48:24.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:24.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:26.026 01.637 29988 Exposure complete
22:48:26.068 00.042 29988 worker thread done servicing request
22:48:26.068 00.000 28316 OnExposeComplete: enter
22:48:26.069 00.001 28316 UpdateGuideState(): m_state=6
22:48:26.069 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
22:48:26.070 00.001 28316 Star::Find returns 1 (0), X=589.00, Y=113.75, Mass=1936, SNR=30.3, Peak=178 HFD=4.2
22:48:26.071 00.001 28316 MultiStar: [#1 0.13,0.20,0.89,U] [#2 -0.03,0.22,0.94,U] [#3 0.22,0.12,0.82,U] [#4 0.25,0.03,0.85,U] [#5 0.06,0.26,0.78,U] [#6 0.19,0.05,0.68,U] [#7 0.22,0.12,0.66,U] [#8 0.26,0.15,0.61,U] 
22:48:26.072 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.14}, one-star: {0.01, 0.08}
22:48:26.072 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
22:48:26.073 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
22:48:26.073 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.45 mountX=-0.07 mountY=-0.05, mountTheta=-2.57
22:48:26.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
22:48:26.075 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
22:48:26.076 00.001 29988 Worker thread wakes up
22:48:26.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:26.076 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.3
22:48:26.077 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:26.078 00.001 28316 Enqueuing Expose request
22:48:26.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
22:48:26.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
22:48:26.078 00.000 29988 Moving (0.01, 0.08) raw xDistance=-0.07 yDistance=-0.05
22:48:26.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:26.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:26.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:26.078 00.000 29988 MoveAxis(E, 0, ABG)
22:48:26.078 00.000 29988 Move returns status 0, amount 0
22:48:26.078 00.000 29988 MoveAxis(N, 0, ABG)
22:48:26.078 00.000 29988 Move returns status 0, amount 0
22:48:26.078 00.000 29988 move complete, result=0
22:48:26.078 00.000 29988 worker thread done servicing request
22:48:26.078 00.000 29988 Worker thread wakes up
22:48:26.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:26.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:26.079 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:27.599 01.520 29988 Exposure complete
22:48:27.626 00.027 29988 worker thread done servicing request
22:48:27.626 00.000 28316 OnExposeComplete: enter
22:48:27.627 00.001 28316 UpdateGuideState(): m_state=6
22:48:27.627 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
22:48:27.628 00.001 28316 Star::Find returns 1 (0), X=589.04, Y=113.93, Mass=2020, SNR=30.8, Peak=203 HFD=4.4
22:48:27.628 00.000 28316 MultiStar: [#1 -0.03,0.30,0.86,U] [#2 -0.01,0.29,0.90,U] [#3 0.14,0.22,0.84,U] [#4 0.15,0.13,0.83,U] [#5 0.02,0.29,0.71,U] [#6 0.19,0.09,0.71,U] [#7 0.09,0.20,0.64,U] [#8 0.04,0.10,0.57,U] 
22:48:27.628 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.22}, one-star: {0.05, 0.27}
22:48:27.631 00.003 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
22:48:27.634 00.003 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
22:48:27.636 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
22:48:27.640 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.22, opts=13)
22:48:27.641 00.001 28316 Enqueuing Move request for scope (0.07, 0.22)
22:48:27.641 00.000 29988 Worker thread wakes up
22:48:27.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:27.642 00.001 28316 UpdateGuideState exits: m=2020 RSB=30.8
22:48:27.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:27.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:27.643 00.000 28316 Enqueuing Expose request
22:48:27.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
22:48:27.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
22:48:27.644 00.001 29988 Moving (0.07, 0.22) raw xDistance=-0.17 yDistance=-0.16
22:48:27.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:48:27.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:27.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:48:27.644 00.000 29988 MoveAxis(E, 0, ABG)
22:48:27.644 00.000 29988 Move returns status 0, amount 0
22:48:27.644 00.000 29988 MoveAxis(N, 0, ABG)
22:48:27.644 00.000 29988 Move returns status 0, amount 0
22:48:27.644 00.000 29988 move complete, result=0
22:48:27.644 00.000 29988 worker thread done servicing request
22:48:27.644 00.000 29988 Worker thread wakes up
22:48:27.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:27.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:27.644 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:29.274 01.630 29988 Exposure complete
22:48:29.330 00.056 29988 worker thread done servicing request
22:48:29.330 00.000 28316 OnExposeComplete: enter
22:48:29.331 00.001 28316 UpdateGuideState(): m_state=6
22:48:29.332 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
22:48:29.332 00.000 28316 Star::Find returns 1 (0), X=588.82, Y=113.86, Mass=1660, SNR=28.1, Peak=148 HFD=4.3
22:48:29.333 00.001 28316 MultiStar: [#1 -0.20,0.32,0.00,M1] [#2 -0.18,0.29,1.06,U] [#3 -0.07,0.22,0.93,U] [#4 0.05,0.28,0.88,U] [#5 -0.29,0.31,0.00,M1] [#6 -0.28,0.23,0.00,M1] [#7 0.18,0.24,0.71,U] [#8 -0.06,0.23,0.64,U] 
22:48:29.335 00.002 28316 refined, 5 included, MultiStar: {-0.05, 0.24}, one-star: {-0.17, 0.20}
22:48:29.336 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
22:48:29.337 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.25)
22:48:29.338 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=-0.25 mountY=-0.06, mountTheta=-2.90
22:48:29.341 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.24, opts=13)
22:48:29.341 00.000 28316 Enqueuing Move request for scope (-0.05, 0.24)
22:48:29.342 00.001 29988 Worker thread wakes up
22:48:29.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:29.342 00.000 28316 UpdateGuideState exits: m=1660 RSB=28.1
22:48:29.343 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:29.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
22:48:29.344 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:29.345 00.001 28316 Enqueuing Expose request
22:48:29.346 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
22:48:29.346 00.000 29988 Moving (-0.05, 0.24) raw xDistance=-0.25 yDistance=-0.06
22:48:29.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:48:29.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:29.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:29.346 00.000 29988 MoveAxis(E, 52, ABG)
22:48:29.346 00.000 29988 Guiding  Dir = 2, Dur = 52
22:48:29.347 00.001 29988 IsSlewing returns 0
22:48:29.347 00.000 29988 IsGuiding returns 0
22:48:29.348 00.001 29988 PulseGuide returned control before completion, sleep 61
22:48:29.416 00.068 29988 IsGuiding returns 0
22:48:29.416 00.000 29988 Move returns status 0, amount 52
22:48:29.416 00.000 29988 MoveAxis(N, 0, ABG)
22:48:29.416 00.000 29988 Move returns status 0, amount 0
22:48:29.416 00.000 29988 move complete, result=0
22:48:29.416 00.000 29988 worker thread done servicing request
22:48:29.416 00.000 29988 Worker thread wakes up
22:48:29.416 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
22:48:29.417 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:29.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:30.824 01.407 29988 Exposure complete
22:48:30.866 00.042 29988 worker thread done servicing request
22:48:30.866 00.000 28316 OnExposeComplete: enter
22:48:30.867 00.001 28316 UpdateGuideState(): m_state=6
22:48:30.867 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
22:48:30.867 00.000 28316 Star::Find returns 1 (0), X=589.10, Y=113.65, Mass=1725, SNR=28.5, Peak=148 HFD=4.2
22:48:30.869 00.002 28316 MultiStar: [#1 0.08,0.11,0.94,U] [#2 0.07,0.01,1.00,U] [#3 0.12,-0.01,0.88,U] [#4 0.15,0.02,0.89,U] [#5 0.10,0.04,0.84,U] [#6 0.15,-0.20,0.76,U] [#7 0.29,0.04,0.69,U] [#8 0.14,-0.05,0.59,U] 
22:48:30.869 00.000 28316 single-star, 8 included, MultiStar: {0.13, -0.00}, one-star: {0.11, -0.01}
22:48:30.870 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
22:48:30.870 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
22:48:30.870 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.13 mountX=0.06 mountY=-0.09, mountTheta=-1.00
22:48:30.872 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
22:48:30.874 00.002 28316 Enqueuing Move request for scope (0.11, -0.01)
22:48:30.875 00.001 29988 Worker thread wakes up
22:48:30.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:30.875 00.000 28316 UpdateGuideState exits: m=1725 RSB=28.5
22:48:30.876 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:30.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:30.877 00.001 28316 Enqueuing Expose request
22:48:30.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
22:48:30.877 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
22:48:30.877 00.000 29988 Moving (0.11, -0.01) raw xDistance=0.06 yDistance=-0.09
22:48:30.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:48:30.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:30.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:48:30.877 00.000 29988 MoveAxis(E, 0, ABG)
22:48:30.877 00.000 29988 Move returns status 0, amount 0
22:48:30.877 00.000 29988 MoveAxis(N, 0, ABG)
22:48:30.877 00.000 29988 Move returns status 0, amount 0
22:48:30.877 00.000 29988 move complete, result=0
22:48:30.877 00.000 29988 worker thread done servicing request
22:48:30.877 00.000 29988 Worker thread wakes up
22:48:30.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:30.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:30.878 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:32.512 01.634 29988 Exposure complete
22:48:32.565 00.053 29988 worker thread done servicing request
22:48:32.565 00.000 28316 OnExposeComplete: enter
22:48:32.567 00.002 28316 UpdateGuideState(): m_state=6
22:48:32.568 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
22:48:32.569 00.001 28316 Star::Find returns 1 (0), X=589.28, Y=113.28, Mass=2041, SNR=31.1, Peak=164 HFD=4.3
22:48:32.571 00.002 28316 MultiStar: [#1 0.16,-0.25,0.91,U] [#2 0.24,-0.29,0.00,M1] [#3 0.27,-0.12,0.82,U] [#4 0.45,-0.39,0.00,M1] [#5 0.35,-0.27,0.00,M1] [#6 0.44,-0.49,0.00,M1] [#7 0.41,-0.25,0.00,M1] [#8 0.15,-0.33,0.00,M1] 
22:48:32.573 00.002 28316 refined, 2 included, MultiStar: {0.24, -0.26}, one-star: {0.29, -0.38}
22:48:32.574 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
22:48:32.576 00.002 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.86)
22:48:32.579 00.003 28316 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-0.82 mountX=0.34 mountY=-0.10, mountTheta=-0.29
22:48:32.583 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.26, opts=13)
22:48:32.585 00.002 28316 Enqueuing Move request for scope (0.24, -0.26)
22:48:32.587 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:32.589 00.002 29988 Worker thread wakes up
22:48:32.589 00.000 28316 UpdateGuideState exits: m=2041 RSB=31.1
22:48:32.590 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd
22:48:32.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:32.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:32.591 00.000 28316 Enqueuing Expose request
22:48:32.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.26)
22:48:32.592 00.001 29988 Moving (0.24, -0.26) raw xDistance=0.34 yDistance=-0.10
22:48:32.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:48:32.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:32.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:48:32.592 00.000 29988 MoveAxis(W, 71, ABG)
22:48:32.592 00.000 29988 Guiding  Dir = 3, Dur = 71
22:48:32.592 00.000 29988 IsSlewing returns 0
22:48:32.592 00.000 29988 IsGuiding returns 0
22:48:32.594 00.002 29988 PulseGuide returned control before completion, sleep 80
22:48:32.681 00.087 29988 IsGuiding returns 0
22:48:32.681 00.000 29988 Move returns status 0, amount 71
22:48:32.681 00.000 29988 MoveAxis(N, 0, ABG)
22:48:32.681 00.000 29988 Move returns status 0, amount 0
22:48:32.681 00.000 29988 move complete, result=0
22:48:32.681 00.000 29988 worker thread done servicing request
22:48:32.681 00.000 29988 Worker thread wakes up
22:48:32.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:32.681 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.1 px 0 ms NORTH
22:48:32.683 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:34.090 01.407 29988 Exposure complete
22:48:34.126 00.036 29988 worker thread done servicing request
22:48:34.127 00.001 28316 OnExposeComplete: enter
22:48:34.128 00.001 28316 UpdateGuideState(): m_state=6
22:48:34.129 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
22:48:34.132 00.003 28316 Star::Find returns 1 (0), X=588.98, Y=113.44, Mass=1816, SNR=29.2, Peak=147 HFD=4.1
22:48:34.134 00.002 28316 MultiStar: [#1 0.15,-0.10,0.90,U] [#2 0.20,-0.23,0.96,U] [#3 0.15,-0.17,0.91,U] [#4 0.31,-0.30,0.00,M2] [#5 0.16,-0.09,0.80,U] [#6 0.33,-0.42,0.00,M2] [#7 0.27,-0.17,0.68,U] [#8 0.11,-0.24,0.62,U] 
22:48:34.135 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.18}, one-star: {-0.01, -0.22}
22:48:34.137 00.002 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.14) = xAngle (-0.45 = -0.45)
22:48:34.139 00.002 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.65 = 2.65)
22:48:34.140 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.60 mountX=0.20 mountY=0.11, mountTheta=0.48
22:48:34.142 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.22, opts=13)
22:48:34.142 00.000 28316 Enqueuing Move request for scope (-0.01, -0.22)
22:48:34.143 00.001 29988 Worker thread wakes up
22:48:34.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:34.143 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.2
22:48:34.144 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:34.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:34.145 00.001 28316 Enqueuing Expose request
22:48:34.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
22:48:34.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
22:48:34.145 00.000 29988 Moving (-0.01, -0.22) raw xDistance=0.20 yDistance=0.11
22:48:34.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:48:34.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:34.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:48:34.145 00.000 29988 MoveAxis(W, 47, ABG)
22:48:34.146 00.001 29988 Guiding  Dir = 3, Dur = 47
22:48:34.146 00.000 29988 IsSlewing returns 0
22:48:34.146 00.000 29988 IsGuiding returns 0
22:48:34.147 00.001 29988 PulseGuide returned control before completion, sleep 56
22:48:34.214 00.067 29988 IsGuiding returns 0
22:48:34.215 00.001 29988 Move returns status 0, amount 47
22:48:34.215 00.000 29988 MoveAxis(N, 0, ABG)
22:48:34.215 00.000 29988 Move returns status 0, amount 0
22:48:34.215 00.000 29988 move complete, result=0
22:48:34.215 00.000 29988 worker thread done servicing request
22:48:34.215 00.000 29988 Worker thread wakes up
22:48:34.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:34.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:34.215 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
22:48:35.840 01.625 29988 Exposure complete
22:48:35.879 00.039 29988 worker thread done servicing request
22:48:35.879 00.000 28316 OnExposeComplete: enter
22:48:35.881 00.002 28316 UpdateGuideState(): m_state=6
22:48:35.882 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
22:48:35.883 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=113.80, Mass=1965, SNR=30.5, Peak=176 HFD=4.4
22:48:35.884 00.001 28316 MultiStar: [#1 0.06,0.18,0.91,U] [#2 0.11,0.10,0.95,U] [#3 0.13,0.07,0.86,U] [#4 0.08,0.05,0.84,U] [#5 0.02,0.07,0.76,U] [#6 0.13,-0.04,0.72,U] [#7 0.08,0.13,0.63,U] [#8 0.17,0.07,0.60,U] 
22:48:35.885 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {-0.17, 0.13}
22:48:35.886 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
22:48:35.887 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
22:48:35.888 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.98 mountX=-0.06 mountY=-0.09, mountTheta=-2.11
22:48:35.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
22:48:35.890 00.001 28316 Enqueuing Move request for scope (0.06, 0.09)
22:48:35.890 00.000 29988 Worker thread wakes up
22:48:35.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:35.891 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:48:35.891 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.5
22:48:35.891 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:48:35.891 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.892 00.001 29988 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.09
22:48:35.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:48:35.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:35.892 00.000 28316 Enqueuing Expose request
22:48:35.893 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:35.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:48:35.893 00.000 29988 MoveAxis(E, 0, ABG)
22:48:35.893 00.000 29988 Move returns status 0, amount 0
22:48:35.893 00.000 29988 MoveAxis(N, 0, ABG)
22:48:35.893 00.000 29988 Move returns status 0, amount 0
22:48:35.893 00.000 29988 move complete, result=0
22:48:35.893 00.000 29988 worker thread done servicing request
22:48:35.893 00.000 29988 Worker thread wakes up
22:48:35.893 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:35.894 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:35.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:37.416 01.522 29988 Exposure complete
22:48:37.476 00.060 29988 worker thread done servicing request
22:48:37.477 00.001 28316 OnExposeComplete: enter
22:48:37.480 00.003 28316 UpdateGuideState(): m_state=6
22:48:37.482 00.002 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
22:48:37.485 00.003 28316 Star::Find returns 1 (0), X=589.08, Y=113.68, Mass=1811, SNR=29.4, Peak=152 HFD=4.6
22:48:37.487 00.002 28316 MultiStar: [#1 0.11,0.06,0.90,U] [#2 0.20,-0.03,0.94,U] [#3 0.35,0.06,0.00,M1] [#4 0.31,-0.12,0.89,U] [#5 0.10,0.14,0.79,U] [#6 0.26,-0.06,0.72,U] [#7 0.25,0.03,0.66,U] [#8 0.20,-0.04,0.60,U] 
22:48:37.490 00.003 28316 single-star, 7 included, MultiStar: {0.19, 0.00}, one-star: {0.10, 0.01}
22:48:37.492 00.002 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
22:48:37.495 00.003 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
22:48:37.497 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.12 mountX=0.03 mountY=-0.09, mountTheta=-1.26
22:48:37.501 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
22:48:37.503 00.002 28316 Enqueuing Move request for scope (0.10, 0.01)
22:48:37.506 00.003 29988 Worker thread wakes up
22:48:37.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:37.508 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:48:37.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:48:37.508 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.4
22:48:37.509 00.001 29988 Moving (0.10, 0.01) raw xDistance=0.03 yDistance=-0.09
22:48:37.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:37.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:37.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:37.511 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:37.512 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:48:37.512 00.000 28316 Enqueuing Expose request
22:48:37.513 00.001 29988 MoveAxis(E, 0, ABG)
22:48:37.514 00.001 29988 Move returns status 0, amount 0
22:48:37.514 00.000 29988 MoveAxis(N, 0, ABG)
22:48:37.514 00.000 29988 Move returns status 0, amount 0
22:48:37.514 00.000 29988 move complete, result=0
22:48:37.514 00.000 29988 worker thread done servicing request
22:48:37.514 00.000 29988 Worker thread wakes up
22:48:37.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:37.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:37.515 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:39.150 01.635 29988 Exposure complete
22:48:39.206 00.056 29988 worker thread done servicing request
22:48:39.206 00.000 28316 OnExposeComplete: enter
22:48:39.207 00.001 28316 UpdateGuideState(): m_state=6
22:48:39.207 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
22:48:39.208 00.001 28316 Star::Find returns 1 (0), X=588.90, Y=113.61, Mass=1814, SNR=29.2, Peak=143 HFD=4.3
22:48:39.208 00.000 28316 MultiStar: [#1 -0.03,0.12,0.90,U] [#2 -0.05,-0.03,0.98,U] [#3 0.13,0.06,0.87,U] [#4 0.10,-0.10,0.88,U] [#5 -0.02,0.02,0.77,U] [#6 0.09,-0.16,0.75,U] [#7 0.09,0.01,0.68,U] [#8 0.08,-0.05,0.61,U] 
22:48:39.209 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {-0.08, -0.05}
22:48:39.209 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.58 = 0.58)
22:48:39.211 00.002 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.60)
22:48:39.212 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.56 mountX=0.03 mountY=-0.02, mountTheta=-0.55
22:48:39.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
22:48:39.214 00.000 28316 Enqueuing Move request for scope (0.03, -0.02)
22:48:39.215 00.001 29988 Worker thread wakes up
22:48:39.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:39.215 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:48:39.215 00.000 28316 UpdateGuideState exits: m=1814 RSB=29.2
22:48:39.216 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:48:39.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:39.217 00.001 29988 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=-0.02
22:48:39.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:39.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:39.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:39.217 00.000 28316 Enqueuing Expose request
22:48:39.218 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:39.218 00.000 29988 MoveAxis(E, 0, ABG)
22:48:39.218 00.000 29988 Move returns status 0, amount 0
22:48:39.218 00.000 29988 MoveAxis(N, 0, ABG)
22:48:39.218 00.000 29988 Move returns status 0, amount 0
22:48:39.218 00.000 29988 move complete, result=0
22:48:39.218 00.000 29988 worker thread done servicing request
22:48:39.218 00.000 29988 Worker thread wakes up
22:48:39.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:39.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:39.219 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:40.635 01.416 29988 Exposure complete
22:48:40.673 00.038 29988 worker thread done servicing request
22:48:40.673 00.000 28316 OnExposeComplete: enter
22:48:40.674 00.001 28316 UpdateGuideState(): m_state=6
22:48:40.674 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
22:48:40.675 00.001 28316 Star::Find returns 1 (0), X=588.98, Y=113.80, Mass=1856, SNR=29.6, Peak=173 HFD=4.3
22:48:40.675 00.000 28316 MultiStar: [#1 0.12,0.19,0.96,U] [#2 -0.03,0.15,0.95,U] [#3 0.16,0.21,0.88,U] [#4 0.21,0.08,0.85,U] [#5 0.02,0.33,0.77,U] [#6 0.11,0.14,0.71,U] [#7 0.03,0.23,0.64,U] [#8 0.19,0.20,0.61,U] 
22:48:40.676 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.18}, one-star: {-0.00, 0.13}
22:48:40.677 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
22:48:40.677 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
22:48:40.678 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.58 mountX=-0.12 mountY=-0.06, mountTheta=-2.69
22:48:40.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
22:48:40.680 00.001 28316 Enqueuing Move request for scope (-0.00, 0.13)
22:48:40.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:40.682 00.002 29988 Worker thread wakes up
22:48:40.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
22:48:40.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
22:48:40.682 00.000 29988 Moving (-0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
22:48:40.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:48:40.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:40.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:40.682 00.000 29988 MoveAxis(E, 0, ABG)
22:48:40.682 00.000 29988 Move returns status 0, amount 0
22:48:40.682 00.000 29988 MoveAxis(N, 0, ABG)
22:48:40.682 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
22:48:40.685 00.003 29988 Move returns status 0, amount 0
22:48:40.685 00.000 29988 move complete, result=0
22:48:40.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:40.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:40.686 00.001 28316 Enqueuing Expose request
22:48:40.686 00.000 29988 worker thread done servicing request
22:48:40.686 00.000 29988 Worker thread wakes up
22:48:40.686 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:40.687 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:40.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:42.321 01.634 29988 Exposure complete
22:48:42.348 00.027 29988 worker thread done servicing request
22:48:42.348 00.000 28316 OnExposeComplete: enter
22:48:42.349 00.001 28316 UpdateGuideState(): m_state=6
22:48:42.349 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
22:48:42.350 00.001 28316 Star::Find returns 1 (0), X=589.05, Y=113.76, Mass=1962, SNR=30.3, Peak=188 HFD=4.2
22:48:42.350 00.000 28316 MultiStar: [#1 0.04,0.17,0.90,U] [#2 0.07,0.14,0.95,U] [#3 0.19,-0.01,0.86,U] [#4 0.15,0.11,0.87,U] [#5 -0.06,0.18,0.79,U] [#6 0.16,-0.07,0.70,U] [#7 0.31,0.03,0.64,U] [#8 0.09,-0.01,0.62,U] 
22:48:42.351 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.07, 0.09}
22:48:42.351 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
22:48:42.351 00.000 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
22:48:42.352 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.96 mountX=-0.06 mountY=-0.10, mountTheta=-2.09
22:48:42.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
22:48:42.353 00.000 28316 Enqueuing Move request for scope (0.07, 0.09)
22:48:42.354 00.001 29988 Worker thread wakes up
22:48:42.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
22:48:42.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
22:48:42.354 00.000 29988 Moving (0.07, 0.09) raw xDistance=-0.06 yDistance=-0.10
22:48:42.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:42.355 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.3
22:48:42.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:42.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:42.356 00.000 28316 Enqueuing Expose request
22:48:42.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:48:42.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:42.357 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:48:42.357 00.000 29988 MoveAxis(E, 0, ABG)
22:48:42.357 00.000 29988 Move returns status 0, amount 0
22:48:42.357 00.000 29988 MoveAxis(N, 0, ABG)
22:48:42.357 00.000 29988 Move returns status 0, amount 0
22:48:42.357 00.000 29988 move complete, result=0
22:48:42.357 00.000 29988 worker thread done servicing request
22:48:42.357 00.000 29988 Worker thread wakes up
22:48:42.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:42.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:42.357 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:43.883 01.526 29988 Exposure complete
22:48:43.920 00.037 29988 worker thread done servicing request
22:48:43.920 00.000 28316 OnExposeComplete: enter
22:48:43.922 00.002 28316 UpdateGuideState(): m_state=6
22:48:43.923 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
22:48:43.923 00.000 28316 Star::Find returns 1 (0), X=589.22, Y=113.70, Mass=1846, SNR=29.4, Peak=169 HFD=4.4
22:48:43.924 00.001 28316 MultiStar: [#1 0.36,0.23,0.00,M1] [#2 0.20,0.20,0.98,U] [#3 0.22,0.09,0.91,U] [#4 0.26,0.16,0.88,U] [#5 0.39,0.23,0.00,M1] [#6 0.35,-0.16,0.00,M1] [#7 0.35,0.17,0.00,M1] [#8 0.27,0.02,0.64,U] 
22:48:43.924 00.000 28316 single-star, 4 included, MultiStar: {0.24, 0.11}, one-star: {0.24, 0.03}
22:48:43.925 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
22:48:43.925 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.90)
22:48:43.925 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.14 mountX=0.07 mountY=-0.23, mountTheta=-1.28
22:48:43.927 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.03, opts=13)
22:48:43.927 00.000 28316 Enqueuing Move request for scope (0.24, 0.03)
22:48:43.928 00.001 29988 Worker thread wakes up
22:48:43.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
22:48:43.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
22:48:43.928 00.000 29988 Moving (0.24, 0.03) raw xDistance=0.07 yDistance=-0.23
22:48:43.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:48:43.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:48:43.928 00.000 29988 MoveAxis(E, 0, ABG)
22:48:43.928 00.000 29988 Move returns status 0, amount 0
22:48:43.928 00.000 29988 MoveAxis(N, 54, ABG)
22:48:43.928 00.000 29988 Guiding  Dir = 0, Dur = 54
22:48:43.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:43.930 00.002 29988 IsSlewing returns 0
22:48:43.930 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.4
22:48:43.933 00.003 29988 IsGuiding returns 0
22:48:43.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:43.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:43.934 00.001 28316 Enqueuing Expose request
22:48:43.937 00.003 29988 PulseGuide returned control before completion, sleep 60
22:48:44.006 00.069 29988 IsGuiding returns 0
22:48:44.006 00.000 29988 Move returns status 0, amount 54
22:48:44.006 00.000 29988 move complete, result=0
22:48:44.006 00.000 29988 worker thread done servicing request
22:48:44.006 00.000 29988 Worker thread wakes up
22:48:44.008 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
22:48:44.009 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:44.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:45.634 01.625 29988 Exposure complete
22:48:45.681 00.047 29988 worker thread done servicing request
22:48:45.683 00.002 28316 OnExposeComplete: enter
22:48:45.683 00.000 28316 UpdateGuideState(): m_state=6
22:48:45.683 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
22:48:45.684 00.001 28316 Star::Find returns 1 (0), X=588.91, Y=113.73, Mass=1828, SNR=29.3, Peak=166 HFD=4.2
22:48:45.684 00.000 28316 MultiStar: [#1 -0.03,0.17,0.93,U] [#2 -0.06,0.13,0.97,U] [#3 -0.01,0.28,0.87,U] [#4 0.06,0.01,0.92,U] [#5 -0.08,0.20,0.78,U] [#6 0.10,-0.08,0.69,U] [#7 0.20,0.17,0.66,U] [#8 0.04,-0.04,0.61,U] 
22:48:45.685 00.001 28316 single-star, 8 included, MultiStar: {0.01, 0.11}, one-star: {-0.08, 0.07}
22:48:45.686 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.58 = -2.71)
22:48:45.688 00.002 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
22:48:45.689 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.43 mountX=-0.09 mountY=0.04, mountTheta=2.74
22:48:45.691 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
22:48:45.691 00.000 28316 Enqueuing Move request for scope (-0.08, 0.07)
22:48:45.692 00.001 29988 Worker thread wakes up
22:48:45.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:45.692 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.3
22:48:45.693 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:45.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:45.693 00.000 28316 Enqueuing Expose request
22:48:45.697 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:48:45.697 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:48:45.697 00.000 29988 Moving (-0.08, 0.07) raw xDistance=-0.09 yDistance=0.04
22:48:45.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:48:45.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:45.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:45.697 00.000 29988 MoveAxis(E, 0, ABG)
22:48:45.697 00.000 29988 Move returns status 0, amount 0
22:48:45.697 00.000 29988 MoveAxis(N, 0, ABG)
22:48:45.697 00.000 29988 Move returns status 0, amount 0
22:48:45.697 00.000 29988 move complete, result=0
22:48:45.697 00.000 29988 worker thread done servicing request
22:48:45.697 00.000 29988 Worker thread wakes up
22:48:45.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:45.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:45.697 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:47.222 01.525 29988 Exposure complete
22:48:47.265 00.043 29988 worker thread done servicing request
22:48:47.265 00.000 28316 OnExposeComplete: enter
22:48:47.266 00.001 28316 UpdateGuideState(): m_state=6
22:48:47.267 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
22:48:47.268 00.001 28316 Star::Find returns 1 (0), X=588.65, Y=113.68, Mass=1850, SNR=29.6, Peak=162 HFD=4.4
22:48:47.269 00.001 28316 MultiStar: [#1 -0.20,0.12,0.92,U] [#2 -0.06,0.11,0.98,U] [#3 -0.04,0.07,0.87,U] [#4 0.06,0.04,0.89,U] [#5 -0.20,0.22,0.79,U] [#6 -0.10,-0.04,0.71,U] [#7 0.08,0.07,0.69,U] [#8 0.08,-0.00,0.60,U] 
22:48:47.270 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.33, 0.02}
22:48:47.271 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.64 = -2.65)
22:48:47.271 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
22:48:47.272 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.49 mountX=-0.10 mountY=0.05, mountTheta=2.68
22:48:47.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
22:48:47.274 00.001 28316 Enqueuing Move request for scope (-0.09, 0.07)
22:48:47.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:48:47.275 00.001 28316 UpdateGuideState exits: m=1850 RSB=29.6
22:48:47.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:47.275 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:47.276 00.001 28316 Enqueuing Expose request
22:48:47.276 00.000 29988 Worker thread wakes up
22:48:47.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
22:48:47.276 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
22:48:47.276 00.000 29988 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=0.05
22:48:47.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:48:47.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:47.276 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:47.276 00.000 29988 MoveAxis(E, 0, ABG)
22:48:47.276 00.000 29988 Move returns status 0, amount 0
22:48:47.277 00.001 29988 MoveAxis(N, 0, ABG)
22:48:47.277 00.000 29988 Move returns status 0, amount 0
22:48:47.277 00.000 29988 move complete, result=0
22:48:47.277 00.000 29988 worker thread done servicing request
22:48:47.277 00.000 29988 Worker thread wakes up
22:48:47.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:47.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:47.277 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:48.912 01.635 29988 Exposure complete
22:48:48.943 00.031 29988 worker thread done servicing request
22:48:48.943 00.000 28316 OnExposeComplete: enter
22:48:48.944 00.001 28316 UpdateGuideState(): m_state=6
22:48:48.944 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
22:48:48.945 00.001 28316 Star::Find returns 1 (0), X=588.68, Y=113.91, Mass=1838, SNR=29.5, Peak=168 HFD=4.2
22:48:48.945 00.000 28316 MultiStar: [#1 -0.16,0.33,0.00,M1] [#2 -0.20,0.33,0.00,M1] [#3 -0.16,0.36,0.00,M1] [#4 0.04,0.28,0.87,U] [#5 -0.19,0.38,0.00,M1] [#6 -0.16,0.25,0.73,U] [#7 -0.12,0.40,0.00,M1] [#8 -0.14,0.13,0.61,U] 
22:48:48.945 00.000 28316 refined, 3 included, MultiStar: {-0.15, 0.23}, one-star: {-0.31, 0.25}
22:48:48.946 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
22:48:48.946 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
22:48:48.947 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.13 mountX=-0.27 mountY=0.03, mountTheta=3.05
22:48:48.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.23, opts=13)
22:48:48.948 00.000 28316 Enqueuing Move request for scope (-0.15, 0.23)
22:48:48.949 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:48.949 00.000 29988 Worker thread wakes up
22:48:48.949 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.5
22:48:48.950 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
22:48:48.950 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
22:48:48.950 00.000 29988 Moving (-0.15, 0.23) raw xDistance=-0.27 yDistance=0.03
22:48:48.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:48:48.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:48.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:48.951 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:48.952 00.001 29988 MoveAxis(E, 58, ABG)
22:48:48.952 00.000 29988 Guiding  Dir = 2, Dur = 58
22:48:48.952 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:48.953 00.001 28316 Enqueuing Expose request
22:48:48.954 00.001 29988 IsSlewing returns 0
22:48:48.954 00.000 29988 IsGuiding returns 0
22:48:48.957 00.003 29988 PulseGuide returned control before completion, sleep 67
22:48:49.037 00.080 29988 IsGuiding returns 0
22:48:49.037 00.000 29988 Move returns status 0, amount 58
22:48:49.037 00.000 29988 MoveAxis(N, 0, ABG)
22:48:49.037 00.000 29988 Move returns status 0, amount 0
22:48:49.037 00.000 29988 move complete, result=0
22:48:49.037 00.000 29988 worker thread done servicing request
22:48:49.037 00.000 29988 Worker thread wakes up
22:48:49.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:49.037 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH
22:48:49.038 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:50.446 01.408 29988 Exposure complete
22:48:50.470 00.024 29988 worker thread done servicing request
22:48:50.471 00.001 28316 OnExposeComplete: enter
22:48:50.472 00.001 28316 UpdateGuideState(): m_state=6
22:48:50.472 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
22:48:50.473 00.001 28316 Star::Find returns 1 (0), X=589.12, Y=113.78, Mass=1874, SNR=29.8, Peak=187 HFD=4.2
22:48:50.473 00.000 28316 MultiStar: [#1 0.08,0.15,0.86,U] [#2 0.05,0.17,0.96,U] [#3 0.21,0.09,0.85,U] [#4 0.33,0.19,0.00,M1] [#5 0.09,0.25,0.77,U] [#6 0.27,0.08,0.71,U] [#7 0.29,0.20,0.00,M2] [#8 0.23,0.06,0.63,U] 
22:48:50.476 00.003 28316 single-star, 6 included, MultiStar: {0.14, 0.13}, one-star: {0.13, 0.11}
22:48:50.478 00.002 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
22:48:50.481 00.003 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.34)
22:48:50.483 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.18 cameraTheta=0.70 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
22:48:50.487 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.11, opts=13)
22:48:50.488 00.001 28316 Enqueuing Move request for scope (0.13, 0.11)
22:48:50.489 00.001 29988 Worker thread wakes up
22:48:50.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:50.491 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
22:48:50.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
22:48:50.491 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.8
22:48:50.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:50.494 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:50.495 00.001 29988 Moving (0.13, 0.11) raw xDistance=-0.05 yDistance=-0.17
22:48:50.495 00.000 28316 Enqueuing Expose request
22:48:50.496 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:48:50.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:50.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:48:50.496 00.000 29988 MoveAxis(E, 0, ABG)
22:48:50.496 00.000 29988 Move returns status 0, amount 0
22:48:50.496 00.000 29988 MoveAxis(N, 0, ABG)
22:48:50.496 00.000 29988 Move returns status 0, amount 0
22:48:50.496 00.000 29988 move complete, result=0
22:48:50.496 00.000 29988 worker thread done servicing request
22:48:50.496 00.000 29988 Worker thread wakes up
22:48:50.496 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:50.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:50.497 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:52.128 01.631 29988 Exposure complete
22:48:52.167 00.039 29988 worker thread done servicing request
22:48:52.167 00.000 28316 OnExposeComplete: enter
22:48:52.168 00.001 28316 UpdateGuideState(): m_state=6
22:48:52.168 00.000 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
22:48:52.169 00.001 28316 Star::Find returns 1 (0), X=589.20, Y=113.77, Mass=1802, SNR=29.1, Peak=174 HFD=4.3
22:48:52.169 00.000 28316 MultiStar: [#1 0.17,0.07,0.90,U] [#2 0.15,0.06,0.97,U] [#3 0.20,0.10,0.84,U] [#4 0.29,-0.04,0.84,U] [#5 0.24,0.13,0.83,U] [#6 0.31,-0.07,0.70,U] [#7 0.33,0.00,0.66,U] [#8 0.18,-0.06,0.63,U] 
22:48:52.170 00.001 28316 refined, 8 included, MultiStar: {0.23, 0.04}, one-star: {0.21, 0.10}
22:48:52.170 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
22:48:52.171 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
22:48:52.171 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.17 mountX=0.06 mountY=-0.22, mountTheta=-1.31
22:48:52.175 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.04, opts=13)
22:48:52.176 00.001 28316 Enqueuing Move request for scope (0.23, 0.04)
22:48:52.176 00.000 29988 Worker thread wakes up
22:48:52.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:48:52.177 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
22:48:52.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
22:48:52.177 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.1
22:48:52.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:52.178 00.000 28316 Enqueuing Expose request
22:48:52.178 00.000 29988 Moving (0.23, 0.04) raw xDistance=0.06 yDistance=-0.22
22:48:52.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:48:52.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:48:52.179 00.001 29988 MoveAxis(E, 0, ABG)
22:48:52.179 00.000 29988 Move returns status 0, amount 0
22:48:52.179 00.000 29988 MoveAxis(N, 53, ABG)
22:48:52.179 00.000 29988 Guiding  Dir = 0, Dur = 53
22:48:52.179 00.000 29988 IsSlewing returns 0
22:48:52.179 00.000 29988 IsGuiding returns 0
22:48:52.184 00.005 29988 PulseGuide returned control before completion, sleep 59
22:48:52.249 00.065 29988 IsGuiding returns 1
22:48:52.249 00.000 29988 scope still moving after pulse duration time elapsed
22:48:52.280 00.031 29988 IsSlewing returns 0
22:48:52.281 00.001 29988 IsGuiding returns 0
22:48:52.281 00.000 29988 scope move finished after 53 + 49 ms
22:48:52.281 00.000 29988 Move returns status 0, amount 53
22:48:52.281 00.000 29988 move complete, result=0
22:48:52.281 00.000 29988 worker thread done servicing request
22:48:52.281 00.000 29988 Worker thread wakes up
22:48:52.281 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
22:48:52.283 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:52.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:53.691 01.408 29988 Exposure complete
22:48:53.729 00.038 29988 worker thread done servicing request
22:48:53.729 00.000 28316 OnExposeComplete: enter
22:48:53.730 00.001 28316 UpdateGuideState(): m_state=6
22:48:53.731 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
22:48:53.731 00.000 28316 Star::Find returns 1 (0), X=588.68, Y=113.84, Mass=1825, SNR=29.3, Peak=177 HFD=4.3
22:48:53.732 00.001 28316 MultiStar: [#1 -0.12,0.15,0.95,U] [#2 -0.05,-0.02,0.97,U] [#3 -0.01,0.12,0.92,U] [#4 -0.03,0.03,0.86,U] [#5 -0.19,0.23,0.80,U] [#6 -0.02,-0.17,0.72,U] [#7 0.25,0.15,0.66,U] [#8 -0.05,0.08,0.63,U] 
22:48:53.732 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.31, 0.17}
22:48:53.732 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.87)
22:48:53.733 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
22:48:53.733 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.26 mountX=-0.11 mountY=0.03, mountTheta=2.91
22:48:53.735 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
22:48:53.735 00.000 28316 Enqueuing Move request for scope (-0.07, 0.09)
22:48:53.736 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:53.736 00.000 29988 Worker thread wakes up
22:48:53.736 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
22:48:53.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:53.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:53.737 00.000 28316 Enqueuing Expose request
22:48:53.739 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:48:53.739 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:48:53.739 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.03
22:48:53.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:53.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:53.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:53.739 00.000 29988 MoveAxis(E, 0, ABG)
22:48:53.739 00.000 29988 Move returns status 0, amount 0
22:48:53.739 00.000 29988 MoveAxis(N, 0, ABG)
22:48:53.739 00.000 29988 Move returns status 0, amount 0
22:48:53.739 00.000 29988 move complete, result=0
22:48:53.739 00.000 29988 worker thread done servicing request
22:48:53.739 00.000 29988 Worker thread wakes up
22:48:53.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:53.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:53.739 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:55.368 01.629 29988 Exposure complete
22:48:55.396 00.028 29988 worker thread done servicing request
22:48:55.396 00.000 28316 OnExposeComplete: enter
22:48:55.399 00.003 28316 UpdateGuideState(): m_state=6
22:48:55.402 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
22:48:55.404 00.002 28316 Star::Find returns 1 (0), X=588.70, Y=113.79, Mass=1875, SNR=29.7, Peak=155 HFD=4.3
22:48:55.408 00.004 28316 MultiStar: [#1 -0.11,0.20,0.87,U] [#2 -0.21,0.06,0.98,U] [#3 -0.03,0.06,0.90,U] [#4 -0.21,0.10,0.87,U] [#5 -0.25,0.19,0.80,U] [#6 -0.21,-0.08,0.72,U] [#7 -0.11,0.20,0.66,U] [#8 -0.19,-0.07,0.62,U] 
22:48:55.410 00.002 28316 refined, 8 included, MultiStar: {-0.18, 0.09}, one-star: {-0.28, 0.13}
22:48:55.413 00.003 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
22:48:55.414 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
22:48:55.414 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.67 mountX=-0.16 mountY=0.12, mountTheta=2.50
22:48:55.417 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.09, opts=13)
22:48:55.418 00.001 28316 Enqueuing Move request for scope (-0.18, 0.09)
22:48:55.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:55.419 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
22:48:55.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:55.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:55.420 00.000 28316 Enqueuing Expose request
22:48:55.421 00.001 29988 Worker thread wakes up
22:48:55.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
22:48:55.421 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
22:48:55.421 00.000 29988 Moving (-0.18, 0.09) raw xDistance=-0.16 yDistance=0.12
22:48:55.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:48:55.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:55.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:55.421 00.000 29988 MoveAxis(E, 0, ABG)
22:48:55.421 00.000 29988 Move returns status 0, amount 0
22:48:55.421 00.000 29988 MoveAxis(N, 0, ABG)
22:48:55.421 00.000 29988 Move returns status 0, amount 0
22:48:55.421 00.000 29988 move complete, result=0
22:48:55.421 00.000 29988 worker thread done servicing request
22:48:55.421 00.000 29988 Worker thread wakes up
22:48:55.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:55.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:55.422 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:56.943 01.521 29988 Exposure complete
22:48:57.007 00.064 29988 worker thread done servicing request
22:48:57.007 00.000 28316 OnExposeComplete: enter
22:48:57.008 00.001 28316 UpdateGuideState(): m_state=6
22:48:57.009 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
22:48:57.009 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=113.65, Mass=1726, SNR=28.5, Peak=159 HFD=4.1
22:48:57.010 00.001 28316 MultiStar: [#1 -0.05,0.14,0.89,U] [#2 0.04,0.11,1.04,U] [#3 0.12,0.04,0.91,U] [#4 0.12,-0.03,0.93,U] [#5 0.03,0.20,0.83,U] [#6 0.02,-0.13,0.76,U] [#7 0.07,0.14,0.68,U] [#8 -0.04,-0.12,0.64,U] 
22:48:57.010 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.08, -0.01}
22:48:57.011 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
22:48:57.011 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
22:48:57.012 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.01 mountX=-0.03 mountY=-0.04, mountTheta=-2.15
22:48:57.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
22:48:57.013 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
22:48:57.014 00.001 29988 Worker thread wakes up
22:48:57.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:57.014 00.000 28316 UpdateGuideState exits: m=1726 RSB=28.5
22:48:57.015 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:57.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:57.016 00.001 28316 Enqueuing Expose request
22:48:57.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
22:48:57.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
22:48:57.016 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:48:57.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:57.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:57.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:57.016 00.000 29988 MoveAxis(E, 0, ABG)
22:48:57.016 00.000 29988 Move returns status 0, amount 0
22:48:57.016 00.000 29988 MoveAxis(N, 0, ABG)
22:48:57.016 00.000 29988 Move returns status 0, amount 0
22:48:57.016 00.000 29988 move complete, result=0
22:48:57.016 00.000 29988 worker thread done servicing request
22:48:57.016 00.000 29988 Worker thread wakes up
22:48:57.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:57.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:48:57.017 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:58.643 01.626 29988 Exposure complete
22:48:58.670 00.027 29988 worker thread done servicing request
22:48:58.670 00.000 28316 OnExposeComplete: enter
22:48:58.671 00.001 28316 UpdateGuideState(): m_state=6
22:48:58.674 00.003 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
22:48:58.677 00.003 28316 Star::Find returns 1 (0), X=588.78, Y=113.88, Mass=1940, SNR=30.3, Peak=179 HFD=4.3
22:48:58.680 00.003 28316 MultiStar: [#1 -0.25,0.27,0.00,M1] [#2 -0.19,0.21,0.91,U] [#3 -0.20,0.22,0.84,U] [#4 -0.05,0.15,0.87,U] [#5 -0.09,0.28,0.74,U] [#6 -0.16,0.10,0.73,U] [#7 -0.15,0.33,0.00,M1] [#8 -0.21,0.28,0.00,M1] 
22:48:58.682 00.002 28316 refined, 5 included, MultiStar: {-0.15, 0.20}, one-star: {-0.21, 0.21}
22:48:58.684 00.002 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
22:48:58.687 00.003 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
22:48:58.689 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=-0.24 mountY=0.05, mountTheta=2.94
22:48:58.693 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.20, opts=13)
22:48:58.694 00.001 28316 Enqueuing Move request for scope (-0.15, 0.20)
22:48:58.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:48:58.695 00.001 28316 UpdateGuideState exits: m=1940 RSB=30.3
22:48:58.696 00.001 29988 Worker thread wakes up
22:48:58.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
22:48:58.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
22:48:58.697 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:58.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:48:58.698 00.001 28316 Enqueuing Expose request
22:48:58.699 00.001 29988 Moving (-0.15, 0.20) raw xDistance=-0.24 yDistance=0.05
22:48:58.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:48:58.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:58.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:58.699 00.000 29988 MoveAxis(E, 51, ABG)
22:48:58.699 00.000 29988 Guiding  Dir = 2, Dur = 51
22:48:58.700 00.001 29988 IsSlewing returns 0
22:48:58.700 00.000 29988 IsGuiding returns 0
22:48:58.702 00.002 29988 PulseGuide returned control before completion, sleep 60
22:48:58.770 00.068 29988 IsGuiding returns 0
22:48:58.770 00.000 29988 Move returns status 0, amount 51
22:48:58.770 00.000 29988 MoveAxis(N, 0, ABG)
22:48:58.770 00.000 29988 Move returns status 0, amount 0
22:48:58.770 00.000 29988 move complete, result=0
22:48:58.770 00.000 29988 worker thread done servicing request
22:48:58.770 00.000 29988 Worker thread wakes up
22:48:58.770 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
22:48:58.771 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:48:58.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:00.175 01.404 29988 Exposure complete
22:49:00.201 00.026 29988 worker thread done servicing request
22:49:00.201 00.000 28316 OnExposeComplete: enter
22:49:00.202 00.001 28316 UpdateGuideState(): m_state=6
22:49:00.202 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
22:49:00.204 00.002 28316 Star::Find returns 1 (0), X=588.72, Y=113.71, Mass=1907, SNR=29.9, Peak=162 HFD=4.3
22:49:00.207 00.003 28316 MultiStar: [#1 -0.06,0.10,0.90,U] [#2 -0.18,0.20,0.97,U] [#3 -0.10,0.08,0.82,U] [#4 0.02,0.02,0.88,U] [#5 -0.10,0.17,0.79,U] [#6 -0.02,-0.13,0.70,U] [#7 -0.17,0.03,0.69,U] [#8 -0.14,-0.06,0.62,U] 
22:49:00.209 00.002 28316 refined, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.27, 0.04}
22:49:00.210 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.81 = -2.48)
22:49:00.212 00.002 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.62)
22:49:00.215 00.003 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.10 mountY=0.08, mountTheta=2.50
22:49:00.219 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
22:49:00.219 00.000 28316 Enqueuing Move request for scope (-0.12, 0.06)
22:49:00.221 00.002 29988 Worker thread wakes up
22:49:00.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:49:00.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:49:00.221 00.000 29988 Moving (-0.12, 0.06) raw xDistance=-0.10 yDistance=0.08
22:49:00.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:00.224 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:00.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:00.224 00.000 28316 UpdateGuideState exits: m=1907 RSB=29.9
22:49:00.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:00.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:00.226 00.001 28316 Enqueuing Expose request
22:49:00.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:49:00.226 00.000 29988 MoveAxis(E, 0, ABG)
22:49:00.226 00.000 29988 Move returns status 0, amount 0
22:49:00.226 00.000 29988 MoveAxis(N, 0, ABG)
22:49:00.226 00.000 29988 Move returns status 0, amount 0
22:49:00.226 00.000 29988 move complete, result=0
22:49:00.226 00.000 29988 worker thread done servicing request
22:49:00.226 00.000 29988 Worker thread wakes up
22:49:00.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:00.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:00.227 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:01.858 01.631 29988 Exposure complete
22:49:01.913 00.055 29988 worker thread done servicing request
22:49:01.913 00.000 28316 OnExposeComplete: enter
22:49:01.914 00.001 28316 UpdateGuideState(): m_state=6
22:49:01.915 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
22:49:01.916 00.001 28316 Star::Find returns 1 (0), X=588.85, Y=113.60, Mass=1865, SNR=29.7, Peak=160 HFD=4.2
22:49:01.917 00.001 28316 MultiStar: [#1 -0.12,0.15,0.90,U] [#2 -0.09,0.02,0.98,U] [#3 -0.10,-0.01,0.87,U] [#4 -0.03,-0.04,0.87,U] [#5 -0.05,0.11,0.78,U] [#6 -0.15,-0.06,0.73,U] [#7 -0.16,0.19,0.65,U] [#8 -0.15,-0.00,0.61,U] 
22:49:01.918 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.14, -0.07}
22:49:01.918 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.02 = -2.27)
22:49:01.918 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
22:49:01.919 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.87 mountX=-0.07 mountY=0.08, mountTheta=2.28
22:49:01.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
22:49:01.920 00.000 28316 Enqueuing Move request for scope (-0.11, 0.03)
22:49:01.922 00.002 29988 Worker thread wakes up
22:49:01.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:01.924 00.002 28316 UpdateGuideState exits: m=1865 RSB=29.7
22:49:01.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.925 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
22:49:01.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:01.925 00.000 28316 Enqueuing Expose request
22:49:01.926 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
22:49:01.926 00.000 29988 Moving (-0.11, 0.03) raw xDistance=-0.07 yDistance=0.08
22:49:01.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:49:01.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:01.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:49:01.926 00.000 29988 MoveAxis(E, 0, ABG)
22:49:01.926 00.000 29988 Move returns status 0, amount 0
22:49:01.926 00.000 29988 MoveAxis(N, 0, ABG)
22:49:01.926 00.000 29988 Move returns status 0, amount 0
22:49:01.926 00.000 29988 move complete, result=0
22:49:01.926 00.000 29988 worker thread done servicing request
22:49:01.926 00.000 29988 Worker thread wakes up
22:49:01.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:01.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:01.926 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:03.441 01.515 29988 Exposure complete
22:49:03.468 00.027 29988 worker thread done servicing request
22:49:03.468 00.000 28316 OnExposeComplete: enter
22:49:03.469 00.001 28316 UpdateGuideState(): m_state=6
22:49:03.469 00.000 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
22:49:03.470 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=113.78, Mass=1957, SNR=30.4, Peak=162 HFD=4.5
22:49:03.470 00.000 28316 MultiStar: [#1 -0.21,0.23,0.90,U] [#2 -0.19,0.24,0.95,U] [#3 -0.17,0.10,0.81,U] [#4 0.12,0.17,0.86,U] [#5 -0.14,0.31,0.75,U] [#6 -0.17,0.13,0.67,U] [#7 -0.19,0.36,0.00,M1] [#8 -0.17,0.21,0.60,U] 
22:49:03.472 00.002 28316 refined, 7 included, MultiStar: {-0.14, 0.19}, one-star: {-0.21, 0.12}
22:49:03.472 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.92)
22:49:03.473 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
22:49:03.473 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=-0.23 mountY=0.04, mountTheta=2.95
22:49:03.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
22:49:03.475 00.001 28316 Enqueuing Move request for scope (-0.14, 0.19)
22:49:03.475 00.000 29988 Worker thread wakes up
22:49:03.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:03.476 00.001 28316 UpdateGuideState exits: m=1957 RSB=30.4
22:49:03.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:03.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:03.477 00.000 28316 Enqueuing Expose request
22:49:03.478 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
22:49:03.478 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
22:49:03.478 00.000 29988 Moving (-0.14, 0.19) raw xDistance=-0.23 yDistance=0.04
22:49:03.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:49:03.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:03.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:49:03.478 00.000 29988 MoveAxis(E, 49, ABG)
22:49:03.478 00.000 29988 Guiding  Dir = 2, Dur = 49
22:49:03.478 00.000 29988 IsSlewing returns 0
22:49:03.478 00.000 29988 IsGuiding returns 0
22:49:03.480 00.002 29988 PulseGuide returned control before completion, sleep 58
22:49:03.551 00.071 29988 IsGuiding returns 1
22:49:03.551 00.000 29988 scope still moving after pulse duration time elapsed
22:49:03.581 00.030 29988 IsSlewing returns 0
22:49:03.582 00.001 29988 IsGuiding returns 0
22:49:03.582 00.000 29988 scope move finished after 49 + 54 ms
22:49:03.582 00.000 29988 Move returns status 0, amount 49
22:49:03.582 00.000 29988 MoveAxis(N, 0, ABG)
22:49:03.582 00.000 29988 Move returns status 0, amount 0
22:49:03.582 00.000 29988 move complete, result=0
22:49:03.582 00.000 29988 worker thread done servicing request
22:49:03.582 00.000 29988 Worker thread wakes up
22:49:03.582 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
22:49:03.583 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:03.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:05.219 01.636 29988 Exposure complete
22:49:05.247 00.028 29988 worker thread done servicing request
22:49:05.247 00.000 28316 OnExposeComplete: enter
22:49:05.248 00.001 28316 UpdateGuideState(): m_state=6
22:49:05.249 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
22:49:05.251 00.002 28316 Star::Find returns 1 (0), X=588.94, Y=113.58, Mass=1871, SNR=29.6, Peak=153 HFD=4.2
22:49:05.252 00.001 28316 MultiStar: [#1 -0.05,0.12,0.91,U] [#2 -0.09,0.13,0.98,U] [#3 -0.14,0.08,0.87,U] [#4 0.01,-0.07,0.86,U] [#5 -0.11,0.16,0.79,U] [#6 -0.11,-0.12,0.70,U] [#7 0.01,0.05,0.65,U] [#8 -0.08,-0.10,0.63,U] 
22:49:05.254 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.04, -0.09}
22:49:05.255 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
22:49:05.256 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.07 = 0.78)
22:49:05.256 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.82 mountX=-0.05 mountY=0.05, mountTheta=2.34
22:49:05.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
22:49:05.258 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
22:49:05.258 00.000 29988 Worker thread wakes up
22:49:05.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:05.259 00.001 28316 UpdateGuideState exits: m=1871 RSB=29.6
22:49:05.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:05.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:05.260 00.000 28316 Enqueuing Expose request
22:49:05.261 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:49:05.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:49:05.261 00.000 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.05
22:49:05.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:05.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:05.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:49:05.261 00.000 29988 MoveAxis(E, 0, ABG)
22:49:05.261 00.000 29988 Move returns status 0, amount 0
22:49:05.261 00.000 29988 MoveAxis(N, 0, ABG)
22:49:05.261 00.000 29988 Move returns status 0, amount 0
22:49:05.261 00.000 29988 move complete, result=0
22:49:05.261 00.000 29988 worker thread done servicing request
22:49:05.261 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:05.262 00.001 29988 Worker thread wakes up
22:49:05.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:05.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:06.780 01.518 29988 Exposure complete
22:49:06.831 00.051 29988 worker thread done servicing request
22:49:06.832 00.001 28316 OnExposeComplete: enter
22:49:06.832 00.000 28316 UpdateGuideState(): m_state=6
22:49:06.833 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
22:49:06.833 00.000 28316 Star::Find returns 1 (0), X=588.97, Y=113.66, Mass=1944, SNR=30.2, Peak=185 HFD=4.1
22:49:06.834 00.001 28316 MultiStar: [#1 0.12,0.16,0.92,U] [#2 0.15,0.13,0.96,U] [#3 -0.01,0.18,0.87,U] [#4 0.12,0.19,0.86,U] [#5 0.03,0.28,0.75,U] [#6 0.23,-0.11,0.68,U] [#7 0.14,0.14,0.63,U] [#8 0.10,0.08,0.61,U] 
22:49:06.834 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.12}, one-star: {-0.02, -0.00}
22:49:06.835 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.14) = xAngle (-1.85 = -1.85)
22:49:06.835 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
22:49:06.835 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.99 mountX=-0.00 mountY=0.02, mountTheta=1.85
22:49:06.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.00, opts=13)
22:49:06.837 00.001 28316 Enqueuing Move request for scope (-0.02, -0.00)
22:49:06.837 00.000 29988 Worker thread wakes up
22:49:06.838 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
22:49:06.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:06.839 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
22:49:06.839 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
22:49:06.840 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:06.840 00.000 28316 Enqueuing Expose request
22:49:06.841 00.001 29988 Moving (-0.02, -0.00) raw xDistance=-0.00 yDistance=0.02
22:49:06.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:49:06.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:06.841 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:49:06.842 00.001 29988 MoveAxis(E, 0, ABG)
22:49:06.842 00.000 29988 Move returns status 0, amount 0
22:49:06.842 00.000 29988 MoveAxis(N, 0, ABG)
22:49:06.842 00.000 29988 Move returns status 0, amount 0
22:49:06.842 00.000 29988 move complete, result=0
22:49:06.842 00.000 29988 worker thread done servicing request
22:49:06.842 00.000 29988 Worker thread wakes up
22:49:06.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:06.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:06.843 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:08.468 01.625 29988 Exposure complete
22:49:08.513 00.045 29988 worker thread done servicing request
22:49:08.513 00.000 28316 OnExposeComplete: enter
22:49:08.515 00.002 28316 UpdateGuideState(): m_state=6
22:49:08.516 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
22:49:08.516 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=113.59, Mass=1917, SNR=30.1, Peak=165 HFD=4.3
22:49:08.517 00.001 28316 MultiStar: [#1 0.22,0.00,0.90,U] [#2 0.01,0.01,0.93,U] [#3 0.03,0.03,0.88,U] [#4 0.16,-0.01,0.90,U] [#5 0.01,0.12,0.79,U] [#6 0.07,-0.14,0.69,U] [#7 0.14,0.00,0.69,U] [#8 0.20,-0.15,0.60,U] 
22:49:08.517 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.07, -0.07}
22:49:08.517 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
22:49:08.518 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
22:49:08.518 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=0.05 mountY=-0.06, mountTheta=-0.92
22:49:08.520 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
22:49:08.521 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
22:49:08.523 00.002 29988 Worker thread wakes up
22:49:08.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:49:08.524 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
22:49:08.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:08.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:08.525 00.000 28316 Enqueuing Expose request
22:49:08.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:49:08.526 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:49:08.526 00.000 29988 Moving (0.08, -0.02) raw xDistance=0.05 yDistance=-0.06
22:49:08.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:49:08.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:08.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:49:08.526 00.000 29988 MoveAxis(E, 0, ABG)
22:49:08.526 00.000 29988 Move returns status 0, amount 0
22:49:08.526 00.000 29988 MoveAxis(N, 0, ABG)
22:49:08.526 00.000 29988 Move returns status 0, amount 0
22:49:08.526 00.000 29988 move complete, result=0
22:49:08.526 00.000 29988 worker thread done servicing request
22:49:08.526 00.000 29988 Worker thread wakes up
22:49:08.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:08.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:08.526 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:10.049 01.523 29988 Exposure complete
22:49:10.094 00.045 29988 worker thread done servicing request
22:49:10.094 00.000 28316 OnExposeComplete: enter
22:49:10.095 00.001 28316 UpdateGuideState(): m_state=6
22:49:10.096 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
22:49:10.096 00.000 28316 Star::Find returns 1 (0), X=588.98, Y=113.50, Mass=2020, SNR=30.9, Peak=163 HFD=4.1
22:49:10.097 00.001 28316 MultiStar: [#1 0.08,-0.06,0.87,U] [#2 0.01,-0.12,0.93,U] [#3 0.11,0.02,0.83,U] [#4 0.25,-0.07,0.85,U] [#5 0.03,0.00,0.75,U] [#6 0.16,-0.27,0.69,U] [#7 0.21,0.08,0.65,U] [#8 0.01,-0.18,0.57,U] 
22:49:10.098 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {-0.01, -0.16}
22:49:10.099 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
22:49:10.100 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
22:49:10.100 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.75 mountX=0.11 mountY=-0.04, mountTheta=-0.36
22:49:10.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
22:49:10.103 00.001 28316 Enqueuing Move request for scope (0.09, -0.08)
22:49:10.104 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:49:10.105 00.001 29988 Worker thread wakes up
22:49:10.106 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
22:49:10.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
22:49:10.106 00.000 29988 Moving (0.09, -0.08) raw xDistance=0.11 yDistance=-0.04
22:49:10.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:49:10.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:10.106 00.000 28316 UpdateGuideState exits: m=2020 RSB=30.9
22:49:10.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:10.109 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:10.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:10.110 00.001 28316 Enqueuing Expose request
22:49:10.110 00.000 29988 MoveAxis(E, 0, ABG)
22:49:10.110 00.000 29988 Move returns status 0, amount 0
22:49:10.110 00.000 29988 MoveAxis(N, 0, ABG)
22:49:10.110 00.000 29988 Move returns status 0, amount 0
22:49:10.110 00.000 29988 move complete, result=0
22:49:10.110 00.000 29988 worker thread done servicing request
22:49:10.110 00.000 29988 Worker thread wakes up
22:49:10.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:10.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:10.111 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:11.840 01.729 29988 Exposure complete
22:49:11.881 00.041 29988 worker thread done servicing request
22:49:11.881 00.000 28316 OnExposeComplete: enter
22:49:11.882 00.001 28316 UpdateGuideState(): m_state=6
22:49:11.883 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
22:49:11.884 00.001 28316 Star::Find returns 1 (0), X=589.08, Y=113.55, Mass=1913, SNR=30.2, Peak=160 HFD=4.2
22:49:11.886 00.002 28316 MultiStar: [#1 0.20,-0.01,0.91,U] [#2 0.15,-0.10,0.97,U] [#3 0.26,-0.04,0.84,U] [#4 0.23,-0.03,0.88,U] [#5 0.14,-0.14,0.75,U] [#6 0.29,-0.09,0.70,U] [#7 0.32,-0.06,0.66,U] [#8 0.12,-0.17,0.60,U] 
22:49:11.887 00.001 28316 single-star, 8 included, MultiStar: {0.20, -0.08}, one-star: {0.09, -0.12}
22:49:11.887 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
22:49:11.888 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
22:49:11.888 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.90 mountX=0.14 mountY=-0.03, mountTheta=-0.21
22:49:11.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
22:49:11.890 00.001 28316 Enqueuing Move request for scope (0.09, -0.12)
22:49:11.890 00.000 29988 Worker thread wakes up
22:49:11.891 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:11.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
22:49:11.891 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.2
22:49:11.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:11.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:11.892 00.000 28316 Enqueuing Expose request
22:49:11.893 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
22:49:11.893 00.000 29988 Moving (0.09, -0.12) raw xDistance=0.14 yDistance=-0.03
22:49:11.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:49:11.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:11.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:11.893 00.000 29988 MoveAxis(E, 0, ABG)
22:49:11.893 00.000 29988 Move returns status 0, amount 0
22:49:11.893 00.000 29988 MoveAxis(N, 0, ABG)
22:49:11.893 00.000 29988 Move returns status 0, amount 0
22:49:11.893 00.000 29988 move complete, result=0
22:49:11.893 00.000 29988 worker thread done servicing request
22:49:11.893 00.000 29988 Worker thread wakes up
22:49:11.893 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:11.894 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:11.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:13.307 01.413 29988 Exposure complete
22:49:13.333 00.026 29988 worker thread done servicing request
22:49:13.334 00.001 28316 OnExposeComplete: enter
22:49:13.335 00.001 28316 UpdateGuideState(): m_state=6
22:49:13.336 00.001 28316 Star::Find(15, 589, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
22:49:13.340 00.004 28316 Star::Find returns 1 (0), X=588.93, Y=113.36, Mass=1898, SNR=29.9, Peak=152 HFD=4.3
22:49:13.343 00.003 28316 MultiStar: [#1 0.11,-0.20,0.91,U] [#2 0.10,-0.09,0.96,U] [#3 0.20,-0.20,0.86,U] [#4 0.18,-0.38,0.00,M1] [#5 0.01,-0.18,0.80,U] [#6 0.03,-0.43,0.00,M1] [#7 0.13,-0.28,0.67,U] [#8 0.01,-0.53,0.00,M1] 
22:49:13.344 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.21}, one-star: {-0.05, -0.30}
22:49:13.344 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.14) = xAngle (-0.05 = -0.05)
22:49:13.345 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
22:49:13.347 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.20 mountX=0.22 mountY=0.02, mountTheta=0.09
22:49:13.350 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.21, opts=13)
22:49:13.350 00.000 28316 Enqueuing Move request for scope (0.08, -0.21)
22:49:13.351 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:13.351 00.000 29988 Worker thread wakes up
22:49:13.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
22:49:13.351 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
22:49:13.351 00.000 29988 Moving (0.08, -0.21) raw xDistance=0.22 yDistance=0.02
22:49:13.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:49:13.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:13.351 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
22:49:13.352 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:49:13.352 00.000 29988 MoveAxis(W, 47, ABG)
22:49:13.352 00.000 29988 Guiding  Dir = 3, Dur = 47
22:49:13.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:13.352 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:13.353 00.001 28316 Enqueuing Expose request
22:49:13.353 00.000 29988 IsSlewing returns 0
22:49:13.353 00.000 29988 IsGuiding returns 0
22:49:13.355 00.002 29988 PulseGuide returned control before completion, sleep 55
22:49:13.417 00.062 29988 IsGuiding returns 0
22:49:13.417 00.000 29988 Move returns status 0, amount 47
22:49:13.417 00.000 29988 MoveAxis(N, 0, ABG)
22:49:13.417 00.000 29988 Move returns status 0, amount 0
22:49:13.417 00.000 29988 move complete, result=0
22:49:13.417 00.000 29988 worker thread done servicing request
22:49:13.417 00.000 29988 Worker thread wakes up
22:49:13.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:13.417 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
22:49:13.418 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(574,99,31,31)
22:49:14.443 01.025 28316 evsrv: cli 0C97D2D0 connect
22:49:14.444 00.001 28316 case statement mapped state 6 to 3
22:49:14.445 00.001 28316 case statement mapped state 6 to 3
22:49:14.450 00.005 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"10552a1b-4c7f-4f1d-b67a-1fcec94e7621"}
22:49:14.451 00.001 28316 case statement mapped state 6 to 3
22:49:14.451 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"10552a1b-4c7f-4f1d-b67a-1fcec94e7621"}
22:49:14.455 00.004 28316 evsrv: cli 0C97D2D0 disconnect
22:49:14.456 00.001 28316 evsrv: cli 0C97D050 connect
22:49:14.457 00.001 28316 case statement mapped state 6 to 3
22:49:14.459 00.002 28316 case statement mapped state 6 to 3
22:49:14.460 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"21135504-b878-4705-aca6-6a51ef8e1f61"}
22:49:14.461 00.001 28316 PhdController::Dither begins
22:49:14.462 00.001 28316 dither: size=2.00, dRA=-1.23 dDec=1.23
22:49:14.462 00.000 28316 MountToCamera -- mountTheta (-2.35) + m_xAngle (-1.14) = xAngle (-3.50 = 2.79)
22:49:14.463 00.001 28316 MountToCamera -- mountX=-1.23 mountY=1.23 hyp=1.74 mountTheta=-2.35 cameraX=-1.63, cameraY=0.61 cameraTheta=2.79
22:49:14.464 00.001 28316 setting lock position to (587.35, 114.27)
22:49:14.465 00.001 28316 Mount: notify guiding dithered (-1.6, 0.6)
22:49:14.466 00.001 28316 MultiStar: stabilizing after lock position change
22:49:14.467 00.001 28316 Status Line: Dithering de -1.23,1.23
22:49:14.469 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
22:49:14.469 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
22:49:14.470 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"21135504-b878-4705-aca6-6a51ef8e1f61"}
22:49:14.471 00.001 28316 evsrv: cli 0C97D050 disconnect
22:49:15.043 00.572 29988 Exposure complete
22:49:15.068 00.025 29988 worker thread done servicing request
22:49:15.068 00.000 28316 OnExposeComplete: enter
22:49:15.069 00.001 28316 UpdateGuideState(): m_state=6
22:49:15.070 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
22:49:15.071 00.001 28316 Star::Find returns 1 (0), X=588.91, Y=113.58, Mass=1868, SNR=29.7, Peak=154 HFD=4.0
22:49:15.072 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
22:49:15.072 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.46)
22:49:15.073 00.001 28316 CameraToMount -- cameraX=1.56 cameraY=-0.69 hyp=1.70 cameraTheta=-0.42 mountX=1.27 mountY=-1.08, mountTheta=-0.70
22:49:15.074 00.001 28316 dither recenter: remaining=(1.2,-1.2) step=(1.2,-1.2)
22:49:15.075 00.001 28316 MountToCamera -- mountTheta (0.79) + m_xAngle (-1.14) = xAngle (-0.36 = -0.36)
22:49:15.075 00.000 28316 MountToCamera -- mountX=1.23 mountY=-1.23 hyp=1.74 mountTheta=0.79 cameraX=1.63, cameraY=-0.61 cameraTheta=-0.36
22:49:15.076 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.63, y=-0.61, opts=4)
22:49:15.076 00.000 28316 Enqueuing Move request for scope (1.63, -0.61)
22:49:15.077 00.001 28316 Mount: notify direct move 1.23,-1.23
22:49:15.077 00.000 29988 Worker thread wakes up
22:49:15.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.63, -0.61) opts 0x4
22:49:15.077 00.000 29988 Handling offset move in thread for scope, endpoint = (1.63, -0.61)
22:49:15.077 00.000 29988 Moving (1.63, -0.61) raw xDistance=1.23 yDistance=-1.23
22:49:15.077 00.000 29988 MoveAxis(W, 409, B)
22:49:15.077 00.000 29988 Guiding  Dir = 3, Dur = 409
22:49:15.077 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:15.078 00.001 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:49:15.079 00.001 29988 IsSlewing returns 0
22:49:15.079 00.000 28316 PhdController: settling, locked = 1, distance = 1.83 (0.50) aobump = 0 frame = 1 / 99999
22:49:15.079 00.000 29988 IsGuiding returns 0
22:49:15.079 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135755.079,"Host":"ASUS_SAM","Inst":1,"Distance":1.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:49:15.080 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:15.082 00.001 29988 PulseGuide returned control before completion, sleep 418
22:49:15.082 00.000 28316 Enqueuing Expose request
22:49:15.505 00.423 29988 IsGuiding returns 0
22:49:15.505 00.000 29988 Move returns status 0, amount 409
22:49:15.505 00.000 29988 MoveAxis(N, 295, B)
22:49:15.505 00.000 29988 Guiding  Dir = 0, Dur = 295
22:49:15.505 00.000 29988 IsSlewing returns 0
22:49:15.506 00.001 29988 IsGuiding returns 0
22:49:15.510 00.004 29988 PulseGuide returned control before completion, sleep 301
22:49:15.812 00.302 29988 IsGuiding returns 1
22:49:15.813 00.001 29988 scope still moving after pulse duration time elapsed
22:49:15.844 00.031 29988 IsSlewing returns 0
22:49:15.844 00.000 29988 IsGuiding returns 0
22:49:15.844 00.000 29988 scope move finished after 295 + 43 ms
22:49:15.844 00.000 29988 Move returns status 0, amount 295
22:49:15.844 00.000 29988 move complete, result=0
22:49:15.844 00.000 29988 worker thread done servicing request
22:49:15.844 00.000 29988 Worker thread wakes up
22:49:15.845 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:15.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:15.845 00.000 28316 GuideStep: 1.2 px 409 ms WEST, -1.2 px 295 ms NORTH
22:49:17.251 01.406 29988 Exposure complete
22:49:17.278 00.027 29988 worker thread done servicing request
22:49:17.278 00.000 28316 OnExposeComplete: enter
22:49:17.279 00.001 28316 UpdateGuideState(): m_state=6
22:49:17.280 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
22:49:17.280 00.000 28316 Star::Find returns 1 (0), X=588.00, Y=114.14, Mass=1857, SNR=29.4, Peak=144 HFD=4.4
22:49:17.281 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
22:49:17.282 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
22:49:17.282 00.000 28316 CameraToMount -- cameraX=0.65 cameraY=-0.13 hyp=0.66 cameraTheta=-0.20 mountX=0.39 mountY=-0.52, mountTheta=-0.93
22:49:17.284 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.65, y=-0.13, opts=13)
22:49:17.284 00.000 28316 Enqueuing Move request for scope (0.65, -0.13)
22:49:17.285 00.001 29988 Worker thread wakes up
22:49:17.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.13) opts 0xd
22:49:17.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.65, -0.13)
22:49:17.285 00.000 29988 Moving (0.65, -0.13) raw xDistance=0.39 yDistance=-0.52
22:49:17.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:49:17.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:49:17.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:49:17.285 00.000 29988 MoveAxis(W, 81, ABG)
22:49:17.285 00.000 29988 Guiding  Dir = 3, Dur = 81
22:49:17.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:17.286 00.001 28316 UpdateGuideState exits: m=1857 RSB=29.4
22:49:17.286 00.000 28316 PhdController: settling, locked = 1, distance = 0.66 (0.50) aobump = 0 frame = 2 / 99999
22:49:17.287 00.001 29988 IsSlewing returns 0
22:49:17.287 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135757.287,"Host":"ASUS_SAM","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:49:17.287 00.000 29988 IsGuiding returns 0
22:49:17.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:17.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:17.289 00.002 28316 Enqueuing Expose request
22:49:17.290 00.001 29988 PulseGuide returned control before completion, sleep 90
22:49:17.396 00.106 29988 IsGuiding returns 0
22:49:17.396 00.000 29988 Move returns status 0, amount 81
22:49:17.396 00.000 29988 MoveAxis(N, 0, ABG)
22:49:17.396 00.000 29988 Move returns status 0, amount 0
22:49:17.396 00.000 29988 move complete, result=0
22:49:17.396 00.000 28316 GuideStep: 0.4 px 81 ms WEST, -0.5 px 0 ms NORTH
22:49:17.397 00.001 29988 worker thread done servicing request
22:49:17.397 00.000 29988 Worker thread wakes up
22:49:17.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:17.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:19.024 01.627 29988 Exposure complete
22:49:19.064 00.040 29988 worker thread done servicing request
22:49:19.064 00.000 28316 OnExposeComplete: enter
22:49:19.066 00.002 28316 UpdateGuideState(): m_state=6
22:49:19.067 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
22:49:19.068 00.001 28316 Star::Find returns 1 (0), X=587.07, Y=114.57, Mass=1869, SNR=29.7, Peak=161 HFD=4.3
22:49:19.069 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.47 = -2.81)
22:49:19.070 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
22:49:19.070 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.30 hyp=0.42 cameraTheta=2.33 mountX=-0.40 mountY=0.12, mountTheta=2.85
22:49:19.073 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.30, opts=13)
22:49:19.073 00.000 28316 Enqueuing Move request for scope (-0.29, 0.30)
22:49:19.074 00.001 29988 Worker thread wakes up
22:49:19.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:19.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.30) opts 0xd
22:49:19.074 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.30)
22:49:19.074 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.7
22:49:19.075 00.001 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 3 / 99999
22:49:19.075 00.000 29988 Moving (-0.29, 0.30) raw xDistance=-0.40 yDistance=0.12
22:49:19.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.40
22:49:19.075 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135759.075,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:49:19.076 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:19.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:49:19.076 00.000 29988 MoveAxis(E, 77, ABG)
22:49:19.076 00.000 29988 Guiding  Dir = 2, Dur = 77
22:49:19.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:19.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:19.076 00.000 28316 Enqueuing Expose request
22:49:19.077 00.001 29988 IsSlewing returns 0
22:49:19.077 00.000 29988 IsGuiding returns 0
22:49:19.079 00.002 29988 PulseGuide returned control before completion, sleep 86
22:49:19.178 00.099 29988 IsGuiding returns 0
22:49:19.178 00.000 29988 Move returns status 0, amount 77
22:49:19.178 00.000 29988 MoveAxis(N, 0, ABG)
22:49:19.178 00.000 29988 Move returns status 0, amount 0
22:49:19.178 00.000 29988 move complete, result=0
22:49:19.178 00.000 29988 worker thread done servicing request
22:49:19.178 00.000 28316 GuideStep: -0.4 px 77 ms EAST, 0.1 px 0 ms NORTH
22:49:19.179 00.001 29988 Worker thread wakes up
22:49:19.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:19.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:20.591 01.412 29988 Exposure complete
22:49:20.621 00.030 29988 worker thread done servicing request
22:49:20.621 00.000 28316 OnExposeComplete: enter
22:49:20.623 00.002 28316 UpdateGuideState(): m_state=6
22:49:20.624 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
22:49:20.624 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=114.32, Mass=1946, SNR=30.2, Peak=141 HFD=4.4
22:49:20.625 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
22:49:20.625 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
22:49:20.625 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.24 mountX=0.04 mountY=-0.20, mountTheta=-1.39
22:49:20.627 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.05, opts=13)
22:49:20.628 00.001 28316 Enqueuing Move request for scope (0.20, 0.05)
22:49:20.628 00.000 29988 Worker thread wakes up
22:49:20.629 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
22:49:20.629 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
22:49:20.629 00.000 29988 Moving (0.20, 0.05) raw xDistance=0.04 yDistance=-0.20
22:49:20.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
22:49:20.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:49:20.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:49:20.629 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
22:49:20.630 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:49:20.630 00.000 29988 MoveAxis(E, 0, ABG)
22:49:20.630 00.000 29988 Move returns status 0, amount 0
22:49:20.630 00.000 29988 MoveAxis(N, 0, ABG)
22:49:20.630 00.000 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 4 / 99999
22:49:20.630 00.000 29988 Move returns status 0, amount 0
22:49:20.630 00.000 29988 move complete, result=0
22:49:20.630 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135760.630,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:49:20.631 00.001 29988 worker thread done servicing request
22:49:20.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:20.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:20.631 00.000 28316 Enqueuing Expose request
22:49:20.632 00.001 29988 Worker thread wakes up
22:49:20.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:20.632 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:20.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:22.261 01.629 29988 Exposure complete
22:49:22.297 00.036 29988 worker thread done servicing request
22:49:22.298 00.001 28316 OnExposeComplete: enter
22:49:22.298 00.000 28316 UpdateGuideState(): m_state=6
22:49:22.299 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
22:49:22.299 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=114.36, Mass=1829, SNR=29.4, Peak=139 HFD=4.1
22:49:22.300 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.14) = xAngle (3.23 = -3.05)
22:49:22.300 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.05)
22:49:22.300 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.09 mountX=-0.10 mountY=0.01, mountTheta=3.09
22:49:22.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
22:49:22.303 00.001 28316 Enqueuing Move request for scope (-0.05, 0.09)
22:49:22.303 00.000 29988 Worker thread wakes up
22:49:22.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:49:22.304 00.001 28316 UpdateGuideState exits: m=1829 RSB=29.4
22:49:22.304 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 5 / 99999
22:49:22.307 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
22:49:22.307 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
22:49:22.307 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.10 yDistance=0.01
22:49:22.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:22.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:22.307 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135762.307,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
22:49:22.309 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:22.309 00.000 29988 MoveAxis(E, 0, ABG)
22:49:22.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:22.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:22.310 00.001 28316 Enqueuing Expose request
22:49:22.310 00.000 29988 Move returns status 0, amount 0
22:49:22.310 00.000 29988 MoveAxis(N, 0, ABG)
22:49:22.310 00.000 29988 Move returns status 0, amount 0
22:49:22.310 00.000 29988 move complete, result=0
22:49:22.310 00.000 29988 worker thread done servicing request
22:49:22.310 00.000 29988 Worker thread wakes up
22:49:22.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:22.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:22.311 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:23.826 01.515 29988 Exposure complete
22:49:23.878 00.052 29988 worker thread done servicing request
22:49:23.878 00.000 28316 OnExposeComplete: enter
22:49:23.879 00.001 28316 UpdateGuideState(): m_state=6
22:49:23.881 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
22:49:23.882 00.001 28316 Star::Find returns 1 (0), X=587.22, Y=114.61, Mass=1735, SNR=28.6, Peak=133 HFD=4.4
22:49:23.884 00.002 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
22:49:23.885 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.08)
22:49:23.886 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.95 mountX=-0.36 mountY=-0.03, mountTheta=-3.06
22:49:23.889 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.34, opts=13)
22:49:23.890 00.001 28316 Enqueuing Move request for scope (-0.13, 0.34)
22:49:23.890 00.000 29988 Worker thread wakes up
22:49:23.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.34) opts 0xd
22:49:23.891 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.34)
22:49:23.891 00.000 29988 Moving (-0.13, 0.34) raw xDistance=-0.36 yDistance=-0.03
22:49:23.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:49:23.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:23.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:23.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:23.891 00.000 29988 MoveAxis(E, 76, ABG)
22:49:23.891 00.000 29988 Guiding  Dir = 2, Dur = 76
22:49:23.891 00.000 28316 UpdateGuideState exits: m=1735 RSB=28.6
22:49:23.892 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 6 / 99999
22:49:23.892 00.000 29988 IsSlewing returns 0
22:49:23.892 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135763.892,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
22:49:23.892 00.000 29988 IsGuiding returns 0
22:49:23.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:23.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:23.893 00.000 28316 Enqueuing Expose request
22:49:23.894 00.001 29988 PulseGuide returned control before completion, sleep 85
22:49:23.981 00.087 29988 IsGuiding returns 1
22:49:23.981 00.000 29988 scope still moving after pulse duration time elapsed
22:49:24.013 00.032 29988 IsSlewing returns 0
22:49:24.013 00.000 29988 IsGuiding returns 0
22:49:24.014 00.001 29988 scope move finished after 76 + 45 ms
22:49:24.014 00.000 29988 Move returns status 0, amount 76
22:49:24.014 00.000 29988 MoveAxis(N, 0, ABG)
22:49:24.014 00.000 29988 Move returns status 0, amount 0
22:49:24.014 00.000 29988 move complete, result=0
22:49:24.014 00.000 29988 worker thread done servicing request
22:49:24.014 00.000 29988 Worker thread wakes up
22:49:24.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:24.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:24.014 00.000 28316 GuideStep: -0.4 px 76 ms EAST, -0.0 px 0 ms NORTH
22:49:25.644 01.630 29988 Exposure complete
22:49:25.691 00.047 29988 worker thread done servicing request
22:49:25.691 00.000 28316 OnExposeComplete: enter
22:49:25.691 00.000 28316 UpdateGuideState(): m_state=6
22:49:25.692 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
22:49:25.692 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=114.37, Mass=1864, SNR=29.6, Peak=139 HFD=4.2
22:49:25.693 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
22:49:25.693 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.19)
22:49:25.694 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.85 mountX=-0.05 mountY=-0.12, mountTheta=-1.99
22:49:25.695 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.10, opts=13)
22:49:25.695 00.000 28316 Enqueuing Move request for scope (0.09, 0.10)
22:49:25.695 00.000 29988 Worker thread wakes up
22:49:25.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:49:25.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:49:25.695 00.000 29988 Moving (0.09, 0.10) raw xDistance=-0.05 yDistance=-0.12
22:49:25.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:25.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:49:25.696 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.6
22:49:25.696 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 7 / 99999
22:49:25.697 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:25.697 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135765.697,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
22:49:25.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:49:25.697 00.000 29988 MoveAxis(E, 0, ABG)
22:49:25.697 00.000 29988 Move returns status 0, amount 0
22:49:25.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:25.698 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:25.698 00.000 28316 Enqueuing Expose request
22:49:25.699 00.001 29988 MoveAxis(N, 0, ABG)
22:49:25.699 00.000 29988 Move returns status 0, amount 0
22:49:25.699 00.000 29988 move complete, result=0
22:49:25.699 00.000 29988 worker thread done servicing request
22:49:25.699 00.000 29988 Worker thread wakes up
22:49:25.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:25.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:25.699 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:27.226 01.527 29988 Exposure complete
22:49:27.251 00.025 29988 worker thread done servicing request
22:49:27.251 00.000 28316 OnExposeComplete: enter
22:49:27.251 00.000 28316 UpdateGuideState(): m_state=6
22:49:27.252 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
22:49:27.253 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=114.41, Mass=1843, SNR=29.3, Peak=132 HFD=4.0
22:49:27.254 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
22:49:27.256 00.002 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.48)
22:49:27.256 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.56 mountX=-0.13 mountY=-0.06, mountTheta=-2.67
22:49:27.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.14, opts=13)
22:49:27.258 00.001 28316 Enqueuing Move request for scope (0.00, 0.14)
22:49:27.258 00.000 29988 Worker thread wakes up
22:49:27.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
22:49:27.259 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
22:49:27.259 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
22:49:27.259 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.3
22:49:27.259 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 8 / 99999
22:49:27.260 00.001 29988 Moving (0.00, 0.14) raw xDistance=-0.13 yDistance=-0.06
22:49:27.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:49:27.260 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:27.260 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786135767.260,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
22:49:27.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:49:27.260 00.000 29988 MoveAxis(E, 0, ABG)
22:49:27.260 00.000 29988 Move returns status 0, amount 0
22:49:27.260 00.000 29988 MoveAxis(N, 0, ABG)
22:49:27.260 00.000 29988 Move returns status 0, amount 0
22:49:27.260 00.000 29988 move complete, result=0
22:49:27.260 00.000 29988 worker thread done servicing request
22:49:27.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:27.261 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:27.261 00.000 28316 Enqueuing Expose request
22:49:27.262 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:27.262 00.000 29988 Worker thread wakes up
22:49:27.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:27.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:28.889 01.627 29988 Exposure complete
22:49:28.915 00.026 29988 worker thread done servicing request
22:49:28.915 00.000 28316 OnExposeComplete: enter
22:49:28.915 00.000 28316 UpdateGuideState(): m_state=6
22:49:28.916 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
22:49:28.916 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=114.42, Mass=1704, SNR=28.3, Peak=140 HFD=3.9
22:49:28.917 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
22:49:28.917 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
22:49:28.918 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.52 mountX=-0.22 mountY=0.12, mountTheta=2.65
22:49:28.919 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.15, opts=13)
22:49:28.920 00.001 28316 Enqueuing Move request for scope (-0.20, 0.15)
22:49:28.920 00.000 29988 Worker thread wakes up
22:49:28.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:49:28.920 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:49:28.920 00.000 29988 Moving (-0.20, 0.15) raw xDistance=-0.22 yDistance=0.12
22:49:28.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:49:28.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:28.921 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:49:28.921 00.000 29988 MoveAxis(E, 46, ABG)
22:49:28.921 00.000 29988 Guiding  Dir = 2, Dur = 46
22:49:28.921 00.000 29988 IsSlewing returns 0
22:49:28.921 00.000 29988 IsGuiding returns 0
22:49:28.923 00.002 29988 PulseGuide returned control before completion, sleep 55
22:49:28.924 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:28.931 00.007 28316 UpdateGuideState exits: m=1704 RSB=28.3
22:49:28.931 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 9 / 99999
22:49:28.932 00.001 28316 PhdController: newstate STATE_FINISH
22:49:28.932 00.000 28316 PhdController complete: success
22:49:28.933 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786135768.933,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:49:28.933 00.000 28316 Mount: notify guiding dither settle done success=1
22:49:28.934 00.001 28316 PhdController: newstate STATE_IDLE
22:49:28.934 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.935 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:28.935 00.000 28316 Enqueuing Expose request
22:49:28.983 00.048 29988 IsGuiding returns 0
22:49:28.983 00.000 29988 Move returns status 0, amount 46
22:49:28.983 00.000 29988 MoveAxis(N, 0, ABG)
22:49:28.983 00.000 29988 Move returns status 0, amount 0
22:49:28.983 00.000 29988 move complete, result=0
22:49:28.983 00.000 29988 worker thread done servicing request
22:49:28.983 00.000 29988 Worker thread wakes up
22:49:28.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:28.983 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
22:49:28.984 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:30.389 01.405 29988 Exposure complete
22:49:30.415 00.026 29988 worker thread done servicing request
22:49:30.415 00.000 28316 OnExposeComplete: enter
22:49:30.415 00.000 28316 UpdateGuideState(): m_state=6
22:49:30.416 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.416 00.000 28316 Star::Find returns 1 (0), X=587.52, Y=114.32, Mass=1664, SNR=27.9, Peak=127 HFD=4.0
22:49:30.417 00.001 28316 MultiStar: exiting stabilization period
22:49:30.417 00.000 28316 MultiStar: updating star positions after lock position change
22:49:30.417 00.000 28316 Star::Find(15, 470, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.418 00.001 28316 Star::Find returns 1 (0), X=470.60, Y=124.40, Mass=1647, SNR=28.2, Peak=132 HFD=3.4
22:49:30.418 00.000 28316 Star::Find(15, 428, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.420 00.002 28316 Star::Find returns 1 (0), X=428.79, Y=196.15, Mass=1645, SNR=27.9, Peak=155 HFD=4.0
22:49:30.421 00.001 28316 Star::Find(15, 1120, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.423 00.002 28316 Star::Find returns 1 (0), X=1120.78, Y=656.70, Mass=1336, SNR=25.1, Peak=112 HFD=3.9
22:49:30.424 00.001 28316 Star::Find(15, 573, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.425 00.001 28316 Star::Find returns 1 (0), X=573.26, Y=640.85, Mass=1425, SNR=26.2, Peak=128 HFD=4.1
22:49:30.425 00.000 28316 Star::Find(15, 591, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.426 00.001 28316 Star::Find returns 1 (0), X=591.87, Y=415.42, Mass=1134, SNR=23.3, Peak=88 HFD=3.9
22:49:30.426 00.000 28316 Star::Find(15, 1108, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.427 00.001 28316 Star::Find returns 1 (0), X=1108.25, Y=890.12, Mass=892, SNR=20.7, Peak=76 HFD=3.7
22:49:30.427 00.000 28316 Star::Find(15, 1127, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.427 00.000 28316 Star::Find returns 1 (0), X=1127.53, Y=808.18, Mass=850, SNR=20.2, Peak=66 HFD=3.8
22:49:30.428 00.001 28316 Star::Find(15, 978, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.428 00.000 28316 Star::Find returns 1 (0), X=978.68, Y=260.15, Mass=724, SNR=18.6, Peak=71 HFD=3.8
22:49:30.429 00.001 28316 Star::Find(15, 306, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.429 00.000 28316 Star::Find returns 1 (0), X=306.69, Y=441.90, Mass=648, SNR=17.6, Peak=68 HFD=3.9
22:49:30.429 00.000 28316 Star::Find(15, 570, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.430 00.001 28316 Star::Find returns 1 (0), X=570.92, Y=435.69, Mass=640, SNR=17.5, Peak=57 HFD=3.9
22:49:30.430 00.000 28316 Star::Find(15, 1009, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:49:30.431 00.001 28316 Star::Find returns 1 (0), X=1009.23, Y=696.27, Mass=562, SNR=16.3, Peak=51 HFD=3.5
22:49:30.431 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
22:49:30.431 00.000 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.75)
22:49:30.432 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.29 mountX=0.02 mountY=-0.17, mountTheta=-1.43
22:49:30.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.05, opts=13)
22:49:30.434 00.001 28316 Enqueuing Move request for scope (0.16, 0.05)
22:49:30.434 00.000 29988 Worker thread wakes up
22:49:30.435 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
22:49:30.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
22:49:30.435 00.000 29988 Moving (0.16, 0.05) raw xDistance=0.02 yDistance=-0.17
22:49:30.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:49:30.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:30.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:49:30.435 00.000 29988 MoveAxis(E, 0, ABG)
22:49:30.435 00.000 29988 Move returns status 0, amount 0
22:49:30.435 00.000 29988 MoveAxis(N, 0, ABG)
22:49:30.435 00.000 29988 Move returns status 0, amount 0
22:49:30.435 00.000 29988 move complete, result=0
22:49:30.435 00.000 29988 worker thread done servicing request
22:49:30.440 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:49:30.447 00.007 28316 UpdateGuideState exits: m=1664 RSB=27.9
22:49:30.448 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:30.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:30.449 00.001 28316 Enqueuing Expose request
22:49:30.449 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:30.449 00.000 29988 Worker thread wakes up
22:49:30.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:30.450 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:32.077 01.627 29988 Exposure complete
22:49:32.100 00.023 29988 worker thread done servicing request
22:49:32.100 00.000 28316 OnExposeComplete: enter
22:49:32.101 00.001 28316 UpdateGuideState(): m_state=6
22:49:32.101 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
22:49:32.102 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=114.29, Mass=1735, SNR=28.5, Peak=132 HFD=4.3
22:49:32.102 00.000 28316 MultiStar: [#1 0.05,-0.01,0.95,U] [#2 -0.12,-0.24,1.02,U] [#3 0.05,-0.24,0.91,U] [#4 -0.00,-0.14,0.92,U] [#5 0.18,-0.11,0.81,U] [#6 0.16,-0.06,0.74,U] [#7 -0.16,0.10,0.67,U] [#8 -0.14,-0.10,0.64,U] 
22:49:32.103 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.02, 0.02}
22:49:32.103 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
22:49:32.104 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
22:49:32.105 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.70 mountX=-0.01 mountY=-0.03, mountTheta=-1.84
22:49:32.108 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
22:49:32.108 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
22:49:32.108 00.000 29988 Worker thread wakes up
22:49:32.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:49:32.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:49:32.108 00.000 29988 Moving (0.02, 0.02) raw xDistance=-0.01 yDistance=-0.03
22:49:32.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:49:32.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:32.109 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:32.109 00.000 29988 MoveAxis(E, 0, ABG)
22:49:32.109 00.000 29988 Move returns status 0, amount 0
22:49:32.109 00.000 29988 MoveAxis(N, 0, ABG)
22:49:32.109 00.000 29988 Move returns status 0, amount 0
22:49:32.109 00.000 29988 move complete, result=0
22:49:32.109 00.000 29988 worker thread done servicing request
22:49:32.112 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:49:32.119 00.007 28316 UpdateGuideState exits: m=1735 RSB=28.5
22:49:32.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:32.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:32.121 00.001 28316 Enqueuing Expose request
22:49:32.121 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:32.122 00.001 29988 Worker thread wakes up
22:49:32.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:32.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:33.638 01.516 29988 Exposure complete
22:49:33.662 00.024 29988 worker thread done servicing request
22:49:33.663 00.001 28316 OnExposeComplete: enter
22:49:33.663 00.000 28316 UpdateGuideState(): m_state=6
22:49:33.664 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
22:49:33.664 00.000 28316 Star::Find returns 1 (0), X=587.20, Y=114.39, Mass=1819, SNR=29.3, Peak=141 HFD=4.2
22:49:33.665 00.001 28316 MultiStar: [#1 -0.01,0.01,0.89,U] [#2 -0.14,-0.16,0.95,U] [#3 -0.09,-0.13,0.91,U] [#4 -0.03,0.03,0.87,U] [#5 -0.03,0.03,0.77,U] [#6 -0.25,0.01,0.75,U] [#7 -0.31,0.10,0.68,U] [#8 -0.14,-0.07,0.59,U] 
22:49:33.665 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.15, 0.12}
22:49:33.666 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
22:49:33.666 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
22:49:33.666 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.09 mountX=-0.04 mountY=0.11, mountTheta=1.95
22:49:33.668 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
22:49:33.669 00.001 28316 Enqueuing Move request for scope (-0.12, -0.01)
22:49:33.669 00.000 29988 Worker thread wakes up
22:49:33.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
22:49:33.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
22:49:33.669 00.000 29988 Moving (-0.12, -0.01) raw xDistance=-0.04 yDistance=0.11
22:49:33.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:49:33.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:33.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:49:33.669 00.000 29988 MoveAxis(E, 0, ABG)
22:49:33.669 00.000 29988 Move returns status 0, amount 0
22:49:33.669 00.000 29988 MoveAxis(N, 0, ABG)
22:49:33.669 00.000 29988 Move returns status 0, amount 0
22:49:33.669 00.000 29988 move complete, result=0
22:49:33.669 00.000 29988 worker thread done servicing request
22:49:33.673 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:49:33.680 00.007 28316 UpdateGuideState exits: m=1819 RSB=29.3
22:49:33.681 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:33.681 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:33.682 00.001 28316 Enqueuing Expose request
22:49:33.682 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:33.682 00.000 29988 Worker thread wakes up
22:49:33.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:33.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:35.316 01.634 29988 Exposure complete
22:49:35.340 00.024 29988 worker thread done servicing request
22:49:35.340 00.000 28316 OnExposeComplete: enter
22:49:35.341 00.001 28316 UpdateGuideState(): m_state=6
22:49:35.341 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
22:49:35.342 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=114.59, Mass=1959, SNR=30.2, Peak=163 HFD=4.3
22:49:35.342 00.000 28316 MultiStar: [#1 -0.20,0.30,0.00,M1] [#2 -0.16,0.03,0.97,U] [#3 -0.19,0.01,0.87,U] [#4 -0.05,0.20,0.87,U] [#5 0.01,0.13,0.78,U] [#6 -0.35,0.13,0.00,M1] [#7 -0.26,0.12,0.66,U] [#8 -0.24,0.20,0.56,U] 
22:49:35.343 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.15}, one-star: {-0.11, 0.32}
22:49:35.343 00.000 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.46 = -2.82)
22:49:35.344 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.28)
22:49:35.344 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.32 mountX=-0.19 mountY=0.05, mountTheta=2.86
22:49:35.346 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.15, opts=13)
22:49:35.346 00.000 28316 Enqueuing Move request for scope (-0.13, 0.15)
22:49:35.347 00.001 29988 Worker thread wakes up
22:49:35.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:49:35.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:49:35.347 00.000 29988 Moving (-0.13, 0.15) raw xDistance=-0.19 yDistance=0.05
22:49:35.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:49:35.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:35.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:49:35.347 00.000 29988 MoveAxis(E, 0, ABG)
22:49:35.347 00.000 29988 Move returns status 0, amount 0
22:49:35.347 00.000 29988 MoveAxis(N, 0, ABG)
22:49:35.347 00.000 29988 Move returns status 0, amount 0
22:49:35.347 00.000 29988 move complete, result=0
22:49:35.347 00.000 29988 worker thread done servicing request
22:49:35.350 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:35.358 00.008 28316 UpdateGuideState exits: m=1959 RSB=30.2
22:49:35.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:35.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:35.359 00.000 28316 Enqueuing Expose request
22:49:35.359 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:35.360 00.001 29988 Worker thread wakes up
22:49:35.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:35.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:36.879 01.519 29988 Exposure complete
22:49:36.902 00.023 29988 worker thread done servicing request
22:49:36.902 00.000 28316 OnExposeComplete: enter
22:49:36.903 00.001 28316 UpdateGuideState(): m_state=6
22:49:36.903 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
22:49:36.904 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=114.51, Mass=1970, SNR=30.5, Peak=156 HFD=4.4
22:49:36.904 00.000 28316 MultiStar: [#1 -0.37,0.27,0.00,M2] [#2 -0.24,0.07,0.93,U] [#3 -0.22,0.17,0.82,U] [#4 -0.38,0.17,0.00,M1] [#5 -0.07,0.25,0.78,U] [#6 -0.34,0.09,0.00,M2] [#7 -0.35,0.22,0.00,M1] [#8 -0.26,0.14,0.58,U] 
22:49:36.905 00.001 28316 refined, 4 included, MultiStar: {-0.20, 0.18}, one-star: {-0.21, 0.24}
22:49:36.905 00.000 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.56 = -2.72)
22:49:36.906 00.001 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
22:49:36.906 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=-0.24 mountY=0.10, mountTheta=2.76
22:49:36.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.18, opts=13)
22:49:36.907 00.000 28316 Enqueuing Move request for scope (-0.20, 0.18)
22:49:36.908 00.001 29988 Worker thread wakes up
22:49:36.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
22:49:36.908 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
22:49:36.908 00.000 29988 Moving (-0.20, 0.18) raw xDistance=-0.24 yDistance=0.10
22:49:36.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:49:36.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:36.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:49:36.908 00.000 29988 MoveAxis(E, 51, ABG)
22:49:36.908 00.000 29988 Guiding  Dir = 2, Dur = 51
22:49:36.908 00.000 29988 IsSlewing returns 0
22:49:36.909 00.001 29988 IsGuiding returns 0
22:49:36.910 00.001 29988 PulseGuide returned control before completion, sleep 60
22:49:36.912 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:49:36.918 00.006 28316 UpdateGuideState exits: m=1970 RSB=30.5
22:49:36.919 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:36.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:36.920 00.001 28316 Enqueuing Expose request
22:49:36.971 00.051 29988 IsGuiding returns 1
22:49:36.971 00.000 29988 scope still moving after pulse duration time elapsed
22:49:37.003 00.032 29988 IsSlewing returns 0
22:49:37.003 00.000 29988 IsGuiding returns 0
22:49:37.003 00.000 29988 scope move finished after 51 + 42 ms
22:49:37.003 00.000 29988 Move returns status 0, amount 51
22:49:37.003 00.000 29988 MoveAxis(N, 0, ABG)
22:49:37.003 00.000 29988 Move returns status 0, amount 0
22:49:37.003 00.000 29988 move complete, result=0
22:49:37.003 00.000 29988 worker thread done servicing request
22:49:37.003 00.000 29988 Worker thread wakes up
22:49:37.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:37.003 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
22:49:37.004 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:38.632 01.628 29988 Exposure complete
22:49:38.656 00.024 29988 worker thread done servicing request
22:49:38.656 00.000 28316 OnExposeComplete: enter
22:49:38.656 00.000 28316 UpdateGuideState(): m_state=6
22:49:38.657 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
22:49:38.657 00.000 28316 Star::Find returns 1 (0), X=587.66, Y=114.50, Mass=1973, SNR=30.6, Peak=133 HFD=4.5
22:49:38.658 00.001 28316 MultiStar: [#1 0.04,0.31,0.87,U] [#2 0.10,-0.02,0.95,U] [#3 0.22,0.23,0.86,U] [#4 0.00,0.14,0.85,U] [#5 0.31,0.17,0.00,M1] [#6 0.06,0.23,0.72,U] [#7 0.10,0.17,0.65,U] [#8 -0.00,-0.01,0.59,U] 
22:49:38.658 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.16}, one-star: {0.31, 0.23}
22:49:38.659 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
22:49:38.659 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.21 = -1.07)
22:49:38.660 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.97 mountX=-0.10 mountY=-0.17, mountTheta=-2.10
22:49:38.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.16, opts=13)
22:49:38.661 00.000 28316 Enqueuing Move request for scope (0.11, 0.16)
22:49:38.662 00.001 29988 Worker thread wakes up
22:49:38.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
22:49:38.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
22:49:38.662 00.000 29988 Moving (0.11, 0.16) raw xDistance=-0.10 yDistance=-0.17
22:49:38.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:38.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:38.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:49:38.662 00.000 29988 MoveAxis(E, 0, ABG)
22:49:38.662 00.000 29988 Move returns status 0, amount 0
22:49:38.662 00.000 29988 MoveAxis(N, 0, ABG)
22:49:38.662 00.000 29988 Move returns status 0, amount 0
22:49:38.662 00.000 29988 move complete, result=0
22:49:38.662 00.000 29988 worker thread done servicing request
22:49:38.665 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:38.674 00.009 28316 UpdateGuideState exits: m=1973 RSB=30.6
22:49:38.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:38.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:38.675 00.000 28316 Enqueuing Expose request
22:49:38.676 00.001 29988 Worker thread wakes up
22:49:38.676 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:38.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:38.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:40.199 01.523 29988 Exposure complete
22:49:40.221 00.022 29988 worker thread done servicing request
22:49:40.221 00.000 28316 OnExposeComplete: enter
22:49:40.223 00.002 28316 UpdateGuideState(): m_state=6
22:49:40.224 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
22:49:40.224 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=114.52, Mass=1779, SNR=28.9, Peak=120 HFD=4.3
22:49:40.225 00.001 28316 MultiStar: [#1 0.02,0.04,0.92,U] [#2 -0.16,-0.06,0.98,U] [#3 -0.25,0.12,0.90,U] [#4 -0.01,0.07,0.91,U] [#5 0.08,0.15,0.79,U] [#6 0.02,0.12,0.75,U] [#7 -0.25,0.21,0.67,U] [#8 -0.11,0.09,0.65,U] 
22:49:40.225 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {0.08, 0.25}
22:49:40.226 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
22:49:40.226 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
22:49:40.226 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.07 mountX=-0.12 mountY=0.00, mountTheta=3.11
22:49:40.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
22:49:40.228 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
22:49:40.228 00.000 29988 Worker thread wakes up
22:49:40.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
22:49:40.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
22:49:40.229 00.001 29988 Moving (-0.06, 0.11) raw xDistance=-0.12 yDistance=0.00
22:49:40.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:49:40.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:40.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:49:40.229 00.000 29988 MoveAxis(E, 0, ABG)
22:49:40.229 00.000 29988 Move returns status 0, amount 0
22:49:40.229 00.000 29988 MoveAxis(N, 0, ABG)
22:49:40.229 00.000 29988 Move returns status 0, amount 0
22:49:40.229 00.000 29988 move complete, result=0
22:49:40.229 00.000 29988 worker thread done servicing request
22:49:40.233 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:40.240 00.007 28316 UpdateGuideState exits: m=1779 RSB=28.9
22:49:40.241 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:40.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:40.242 00.001 28316 Enqueuing Expose request
22:49:40.242 00.000 29988 Worker thread wakes up
22:49:40.242 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:40.243 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:40.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:41.878 01.635 29988 Exposure complete
22:49:41.902 00.024 29988 worker thread done servicing request
22:49:41.903 00.001 28316 OnExposeComplete: enter
22:49:41.903 00.000 28316 UpdateGuideState(): m_state=6
22:49:41.904 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
22:49:41.904 00.000 28316 Star::Find returns 1 (0), X=587.42, Y=114.54, Mass=1816, SNR=29.1, Peak=131 HFD=4.4
22:49:41.905 00.001 28316 MultiStar: [#1 -0.02,0.23,0.91,U] [#2 0.07,-0.08,1.00,U] [#3 -0.03,0.03,0.90,U] [#4 0.00,-0.09,0.91,U] [#5 0.16,-0.00,0.81,U] [#6 0.00,0.08,0.74,U] [#7 -0.14,0.15,0.68,U] [#8 -0.03,0.05,0.61,U] 
22:49:41.905 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.07, 0.27}
22:49:41.906 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
22:49:41.907 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.67)
22:49:41.907 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.37 mountX=-0.06 mountY=-0.04, mountTheta=-2.49
22:49:41.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
22:49:41.910 00.002 28316 Enqueuing Move request for scope (0.01, 0.07)
22:49:41.910 00.000 29988 Worker thread wakes up
22:49:41.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:49:41.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:49:41.910 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.04
22:49:41.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:49:41.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:41.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:41.910 00.000 29988 MoveAxis(E, 0, ABG)
22:49:41.910 00.000 29988 Move returns status 0, amount 0
22:49:41.910 00.000 29988 MoveAxis(N, 0, ABG)
22:49:41.910 00.000 29988 Move returns status 0, amount 0
22:49:41.910 00.000 29988 move complete, result=0
22:49:41.911 00.001 29988 worker thread done servicing request
22:49:41.914 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
22:49:41.925 00.011 28316 UpdateGuideState exits: m=1816 RSB=29.1
22:49:41.926 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:41.927 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:41.927 00.000 28316 Enqueuing Expose request
22:49:41.927 00.000 29988 Worker thread wakes up
22:49:41.927 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:41.928 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:41.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:43.452 01.524 29988 Exposure complete
22:49:43.490 00.038 29988 worker thread done servicing request
22:49:43.490 00.000 28316 OnExposeComplete: enter
22:49:43.491 00.001 28316 UpdateGuideState(): m_state=6
22:49:43.492 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
22:49:43.492 00.000 28316 Star::Find returns 1 (0), X=587.41, Y=114.45, Mass=1959, SNR=30.4, Peak=146 HFD=4.2
22:49:43.493 00.001 28316 MultiStar: [#1 -0.15,0.18,0.89,U] [#2 -0.17,-0.01,0.95,U] [#3 -0.03,-0.06,0.83,U] [#4 0.13,0.03,0.86,U] [#5 0.01,0.00,0.78,U] [#6 -0.04,0.07,0.68,U] [#7 -0.09,0.02,0.66,U] [#8 -0.17,0.09,0.59,U] 
22:49:43.493 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.06, 0.18}
22:49:43.493 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
22:49:43.494 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.20)
22:49:43.494 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.24 mountX=-0.07 mountY=0.01, mountTheta=2.94
22:49:43.497 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
22:49:43.498 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
22:49:43.499 00.001 29988 Worker thread wakes up
22:49:43.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:49:43.500 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.4
22:49:43.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:43.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:43.501 00.001 28316 Enqueuing Expose request
22:49:43.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
22:49:43.501 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
22:49:43.501 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.07 yDistance=0.01
22:49:43.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:49:43.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:43.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:43.501 00.000 29988 MoveAxis(E, 0, ABG)
22:49:43.501 00.000 29988 Move returns status 0, amount 0
22:49:43.501 00.000 29988 MoveAxis(N, 0, ABG)
22:49:43.501 00.000 29988 Move returns status 0, amount 0
22:49:43.501 00.000 29988 move complete, result=0
22:49:43.501 00.000 29988 worker thread done servicing request
22:49:43.501 00.000 29988 Worker thread wakes up
22:49:43.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:43.502 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:43.502 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:45.127 01.625 29988 Exposure complete
22:49:45.153 00.026 29988 worker thread done servicing request
22:49:45.153 00.000 28316 OnExposeComplete: enter
22:49:45.155 00.002 28316 UpdateGuideState(): m_state=6
22:49:45.158 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
22:49:45.160 00.002 28316 Star::Find returns 1 (0), X=587.65, Y=114.52, Mass=1839, SNR=29.3, Peak=134 HFD=4.2
22:49:45.161 00.001 28316 MultiStar: [#1 0.22,0.17,0.94,U] [#2 0.16,-0.06,0.96,U] [#3 0.01,-0.16,0.89,U] [#4 0.27,0.03,0.87,U] [#5 0.25,0.26,0.00,M1] [#6 -0.03,0.01,0.73,U] [#7 -0.13,0.20,0.66,U] [#8 0.08,0.08,0.64,U] 
22:49:45.162 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.06}, one-star: {0.29, 0.25}
22:49:45.163 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
22:49:45.165 00.002 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.58)
22:49:45.167 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.46 mountX=-0.00 mountY=-0.14, mountTheta=-1.60
22:49:45.170 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
22:49:45.171 00.001 28316 Enqueuing Move request for scope (0.13, 0.06)
22:49:45.173 00.002 29988 Worker thread wakes up
22:49:45.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:49:45.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
22:49:45.173 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
22:49:45.173 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.3
22:49:45.174 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:45.175 00.001 28316 Enqueuing Expose request
22:49:45.175 00.000 29988 Moving (0.13, 0.06) raw xDistance=-0.00 yDistance=-0.14
22:49:45.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:49:45.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:45.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:45.175 00.000 29988 MoveAxis(E, 0, ABG)
22:49:45.175 00.000 29988 Move returns status 0, amount 0
22:49:45.175 00.000 29988 MoveAxis(N, 0, ABG)
22:49:45.175 00.000 29988 Move returns status 0, amount 0
22:49:45.175 00.000 29988 move complete, result=0
22:49:45.175 00.000 29988 worker thread done servicing request
22:49:45.175 00.000 29988 Worker thread wakes up
22:49:45.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:45.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:45.176 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:46.691 01.515 29988 Exposure complete
22:49:46.721 00.030 29988 worker thread done servicing request
22:49:46.721 00.000 28316 OnExposeComplete: enter
22:49:46.722 00.001 28316 UpdateGuideState(): m_state=6
22:49:46.723 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
22:49:46.724 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=114.47, Mass=1753, SNR=28.6, Peak=123 HFD=4.4
22:49:46.725 00.001 28316 MultiStar: [#1 0.10,0.24,0.93,U] [#2 -0.06,-0.10,1.08,U] [#3 0.02,-0.01,0.88,U] [#4 0.18,0.02,0.91,U] [#5 0.04,-0.03,0.81,U] [#6 -0.03,0.06,0.80,U] [#7 -0.01,0.08,0.69,U] [#8 -0.12,0.08,0.62,U] 
22:49:46.726 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.23, 0.20}
22:49:46.726 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
22:49:46.726 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
22:49:46.727 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.87 mountX=-0.03 mountY=-0.07, mountTheta=-2.01
22:49:46.729 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
22:49:46.729 00.000 28316 Enqueuing Move request for scope (0.05, 0.06)
22:49:46.729 00.000 29988 Worker thread wakes up
22:49:46.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:49:46.729 00.000 28316 UpdateGuideState exits: m=1753 RSB=28.6
22:49:46.730 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:46.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:46.730 00.000 28316 Enqueuing Expose request
22:49:46.731 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:49:46.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:49:46.731 00.000 29988 Moving (0.05, 0.06) raw xDistance=-0.03 yDistance=-0.07
22:49:46.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:49:46.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:46.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:49:46.731 00.000 29988 MoveAxis(E, 0, ABG)
22:49:46.731 00.000 29988 Move returns status 0, amount 0
22:49:46.731 00.000 29988 MoveAxis(N, 0, ABG)
22:49:46.731 00.000 29988 Move returns status 0, amount 0
22:49:46.731 00.000 29988 move complete, result=0
22:49:46.731 00.000 29988 worker thread done servicing request
22:49:46.731 00.000 29988 Worker thread wakes up
22:49:46.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:46.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:46.732 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:48.356 01.624 29988 Exposure complete
22:49:48.386 00.030 29988 worker thread done servicing request
22:49:48.386 00.000 28316 OnExposeComplete: enter
22:49:48.387 00.001 28316 UpdateGuideState(): m_state=6
22:49:48.388 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
22:49:48.388 00.000 28316 Star::Find returns 1 (0), X=587.42, Y=114.46, Mass=2074, SNR=31.3, Peak=138 HFD=4.3
22:49:48.389 00.001 28316 MultiStar: [#1 -0.17,0.08,0.83,U] [#2 -0.09,-0.11,0.90,U] [#3 -0.14,0.05,0.84,U] [#4 0.04,-0.20,0.84,U] [#5 -0.09,-0.02,0.73,U] [#6 -0.24,0.10,0.68,U] [#7 -0.30,0.01,0.65,U] [#8 -0.20,-0.07,0.58,U] 
22:49:48.389 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {0.07, 0.19}
22:49:48.390 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
22:49:48.390 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.03)
22:49:48.391 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.07 mountX=-0.05 mountY=0.09, mountTheta=2.08
22:49:48.391 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
22:49:48.392 00.001 28316 Enqueuing Move request for scope (-0.11, 0.01)
22:49:48.392 00.000 29988 Worker thread wakes up
22:49:48.393 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
22:49:48.393 00.000 28316 UpdateGuideState exits: m=2074 RSB=31.3
22:49:48.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:48.394 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:48.394 00.000 28316 Enqueuing Expose request
22:49:48.395 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
22:49:48.395 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
22:49:48.395 00.000 29988 Moving (-0.11, 0.01) raw xDistance=-0.05 yDistance=0.09
22:49:48.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:48.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:48.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:48.395 00.000 29988 MoveAxis(E, 0, ABG)
22:49:48.395 00.000 29988 Move returns status 0, amount 0
22:49:48.395 00.000 29988 MoveAxis(N, 0, ABG)
22:49:48.395 00.000 29988 Move returns status 0, amount 0
22:49:48.395 00.000 29988 move complete, result=0
22:49:48.395 00.000 29988 worker thread done servicing request
22:49:48.395 00.000 29988 Worker thread wakes up
22:49:48.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:48.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:48.396 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:49.920 01.524 29988 Exposure complete
22:49:49.968 00.048 29988 worker thread done servicing request
22:49:49.968 00.000 28316 OnExposeComplete: enter
22:49:49.972 00.004 28316 UpdateGuideState(): m_state=6
22:49:49.975 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
22:49:49.977 00.002 28316 Star::Find returns 1 (0), X=587.44, Y=114.59, Mass=2021, SNR=31.0, Peak=151 HFD=4.4
22:49:49.980 00.003 28316 MultiStar: [#1 -0.19,0.20,0.84,U] [#2 -0.29,0.13,0.93,U] [#3 -0.23,0.06,0.86,U] [#4 -0.02,0.22,0.83,U] [#5 -0.04,0.21,0.74,U] [#6 -0.11,0.14,0.71,U] [#7 -0.27,0.22,0.00,M1] [#8 -0.20,0.07,0.59,U] 
22:49:49.981 00.001 28316 refined, 7 included, MultiStar: {-0.12, 0.17}, one-star: {0.09, 0.32}
22:49:49.982 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:49:49.982 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:49:49.983 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.18 mountX=-0.21 mountY=0.03, mountTheta=3.00
22:49:49.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.17, opts=13)
22:49:49.984 00.000 28316 Enqueuing Move request for scope (-0.12, 0.17)
22:49:49.985 00.001 29988 Worker thread wakes up
22:49:49.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
22:49:49.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
22:49:49.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:49:49.985 00.000 28316 UpdateGuideState exits: m=2021 RSB=31.0
22:49:49.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:49.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:49.986 00.000 28316 Enqueuing Expose request
22:49:49.988 00.002 29988 Moving (-0.12, 0.17) raw xDistance=-0.21 yDistance=0.03
22:49:49.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:49:49.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:49.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:49.988 00.000 29988 MoveAxis(E, 44, ABG)
22:49:49.988 00.000 29988 Guiding  Dir = 2, Dur = 44
22:49:49.988 00.000 29988 IsSlewing returns 0
22:49:49.989 00.001 29988 IsGuiding returns 0
22:49:49.991 00.002 29988 PulseGuide returned control before completion, sleep 53
22:49:50.061 00.070 29988 IsGuiding returns 0
22:49:50.061 00.000 29988 Move returns status 0, amount 44
22:49:50.061 00.000 29988 MoveAxis(N, 0, ABG)
22:49:50.061 00.000 29988 Move returns status 0, amount 0
22:49:50.061 00.000 29988 move complete, result=0
22:49:50.061 00.000 29988 worker thread done servicing request
22:49:50.061 00.000 29988 Worker thread wakes up
22:49:50.062 00.001 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
22:49:50.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:50.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:51.696 01.634 29988 Exposure complete
22:49:51.738 00.042 29988 worker thread done servicing request
22:49:51.738 00.000 28316 OnExposeComplete: enter
22:49:51.739 00.001 28316 UpdateGuideState(): m_state=6
22:49:51.740 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
22:49:51.740 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=114.35, Mass=1773, SNR=28.9, Peak=143 HFD=4.1
22:49:51.741 00.001 28316 MultiStar: [#1 0.04,0.10,0.89,U] [#2 0.03,-0.20,0.98,U] [#3 -0.12,-0.13,0.92,U] [#4 0.02,-0.01,0.89,U] [#5 0.24,-0.02,0.80,U] [#6 -0.06,-0.14,0.76,U] [#7 -0.05,0.03,0.71,U] [#8 -0.00,-0.05,0.68,U] 
22:49:51.742 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.36, 0.08}
22:49:51.743 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
22:49:51.744 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.62)
22:49:51.744 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.58 mountX=0.06 mountY=-0.03, mountTheta=-0.53
22:49:51.746 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
22:49:51.746 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
22:49:51.746 00.000 29988 Worker thread wakes up
22:49:51.747 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
22:49:51.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
22:49:51.747 00.000 28316 UpdateGuideState exits: m=1773 RSB=28.9
22:49:51.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.748 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:51.748 00.000 28316 Enqueuing Expose request
22:49:51.749 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
22:49:51.749 00.000 29988 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=-0.03
22:49:51.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:49:51.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:51.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:49:51.749 00.000 29988 MoveAxis(E, 0, ABG)
22:49:51.749 00.000 29988 Move returns status 0, amount 0
22:49:51.749 00.000 29988 MoveAxis(N, 0, ABG)
22:49:51.749 00.000 29988 Move returns status 0, amount 0
22:49:51.749 00.000 29988 move complete, result=0
22:49:51.749 00.000 29988 worker thread done servicing request
22:49:51.749 00.000 29988 Worker thread wakes up
22:49:51.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:51.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:51.749 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:53.266 01.517 29988 Exposure complete
22:49:53.301 00.035 29988 worker thread done servicing request
22:49:53.301 00.000 28316 OnExposeComplete: enter
22:49:53.302 00.001 28316 UpdateGuideState(): m_state=6
22:49:53.303 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
22:49:53.305 00.002 28316 Star::Find returns 1 (0), X=587.45, Y=114.47, Mass=1725, SNR=28.4, Peak=118 HFD=4.2
22:49:53.307 00.002 28316 MultiStar: [#1 -0.16,0.14,0.97,U] [#2 -0.23,-0.18,0.99,U] [#3 -0.12,-0.01,0.91,U] [#4 -0.14,0.13,0.92,U] [#5 0.14,0.15,0.81,U] [#6 -0.22,0.11,0.77,U] [#7 -0.09,0.01,0.68,U] [#8 -0.32,0.01,0.65,U] 
22:49:53.308 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {0.09, 0.20}
22:49:53.309 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
22:49:53.310 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.59)
22:49:53.312 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.62 mountX=-0.10 mountY=0.07, mountTheta=2.54
22:49:53.315 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
22:49:53.316 00.001 28316 Enqueuing Move request for scope (-0.11, 0.06)
22:49:53.316 00.000 29988 Worker thread wakes up
22:49:53.317 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:49:53.317 00.000 28316 UpdateGuideState exits: m=1725 RSB=28.4
22:49:53.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:53.318 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
22:49:53.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:53.320 00.001 28316 Enqueuing Expose request
22:49:53.321 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
22:49:53.321 00.000 29988 Moving (-0.11, 0.06) raw xDistance=-0.10 yDistance=0.07
22:49:53.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:53.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:53.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:49:53.321 00.000 29988 MoveAxis(E, 0, ABG)
22:49:53.322 00.001 29988 Move returns status 0, amount 0
22:49:53.322 00.000 29988 MoveAxis(N, 0, ABG)
22:49:53.322 00.000 29988 Move returns status 0, amount 0
22:49:53.322 00.000 29988 move complete, result=0
22:49:53.322 00.000 29988 worker thread done servicing request
22:49:53.322 00.000 29988 Worker thread wakes up
22:49:53.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:53.322 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:53.323 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:54.957 01.634 29988 Exposure complete
22:49:54.994 00.037 29988 worker thread done servicing request
22:49:54.994 00.000 28316 OnExposeComplete: enter
22:49:54.995 00.001 28316 UpdateGuideState(): m_state=6
22:49:54.996 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
22:49:54.996 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=114.65, Mass=1796, SNR=29.1, Peak=140 HFD=4.0
22:49:54.997 00.001 28316 MultiStar: [#1 -0.12,0.31,0.99,U] [#2 -0.08,0.07,1.01,U] [#3 -0.03,0.12,0.85,U] [#4 0.03,0.18,0.92,U] [#5 0.12,0.27,0.80,U] [#6 -0.19,0.19,0.75,U] [#7 -0.11,0.19,0.68,U] [#8 -0.18,0.22,0.65,U] 
22:49:54.998 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.22}, one-star: {0.02, 0.38}
22:49:54.998 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
22:49:54.999 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.22)
22:49:55.000 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.82 mountX=-0.22 mountY=-0.05, mountTheta=-2.93
22:49:55.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.22, opts=13)
22:49:55.002 00.001 28316 Enqueuing Move request for scope (-0.06, 0.22)
22:49:55.006 00.004 29988 Worker thread wakes up
22:49:55.007 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
22:49:55.009 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
22:49:55.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
22:49:55.009 00.000 29988 Moving (-0.06, 0.22) raw xDistance=-0.22 yDistance=-0.05
22:49:55.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:49:55.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:55.009 00.000 28316 UpdateGuideState exits: m=1796 RSB=29.1
22:49:55.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:55.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:55.011 00.001 28316 Enqueuing Expose request
22:49:55.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:49:55.011 00.000 29988 MoveAxis(E, 46, ABG)
22:49:55.011 00.000 29988 Guiding  Dir = 2, Dur = 46
22:49:55.011 00.000 29988 IsSlewing returns 0
22:49:55.011 00.000 29988 IsGuiding returns 0
22:49:55.013 00.002 29988 PulseGuide returned control before completion, sleep 55
22:49:55.084 00.071 29988 IsGuiding returns 0
22:49:55.084 00.000 29988 Move returns status 0, amount 46
22:49:55.084 00.000 29988 MoveAxis(N, 0, ABG)
22:49:55.084 00.000 29988 Move returns status 0, amount 0
22:49:55.084 00.000 29988 move complete, result=0
22:49:55.084 00.000 29988 worker thread done servicing request
22:49:55.084 00.000 29988 Worker thread wakes up
22:49:55.084 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
22:49:55.085 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:55.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:56.487 01.402 29988 Exposure complete
22:49:56.533 00.046 29988 worker thread done servicing request
22:49:56.533 00.000 28316 OnExposeComplete: enter
22:49:56.534 00.001 28316 UpdateGuideState(): m_state=6
22:49:56.535 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
22:49:56.536 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=114.55, Mass=1857, SNR=29.6, Peak=138 HFD=4.4
22:49:56.537 00.001 28316 MultiStar: [#1 -0.29,0.19,0.00,M1] [#2 -0.25,-0.02,0.99,U] [#3 -0.27,0.22,0.00,M1] [#4 -0.25,-0.01,0.87,U] [#5 -0.12,0.07,0.78,U] [#6 -0.28,0.07,0.71,U] [#7 -0.27,0.22,0.00,M1] [#8 -0.44,0.10,0.00,M1] 
22:49:56.537 00.000 28316 refined, 4 included, MultiStar: {-0.22, 0.08}, one-star: {-0.22, 0.28}
22:49:56.537 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
22:49:56.538 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.75)
22:49:56.539 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.79 mountX=-0.17 mountY=0.16, mountTheta=2.37
22:49:56.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.08, opts=13)
22:49:56.540 00.000 28316 Enqueuing Move request for scope (-0.22, 0.08)
22:49:56.541 00.001 29988 Worker thread wakes up
22:49:56.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:49:56.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
22:49:56.541 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
22:49:56.542 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.542 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:56.542 00.000 28316 Enqueuing Expose request
22:49:56.543 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
22:49:56.543 00.000 29988 Moving (-0.22, 0.08) raw xDistance=-0.17 yDistance=0.16
22:49:56.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:49:56.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:56.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:49:56.543 00.000 29988 MoveAxis(E, 0, ABG)
22:49:56.543 00.000 29988 Move returns status 0, amount 0
22:49:56.543 00.000 29988 MoveAxis(N, 0, ABG)
22:49:56.543 00.000 29988 Move returns status 0, amount 0
22:49:56.543 00.000 29988 move complete, result=0
22:49:56.543 00.000 29988 worker thread done servicing request
22:49:56.543 00.000 29988 Worker thread wakes up
22:49:56.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:56.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:56.544 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:58.172 01.628 29988 Exposure complete
22:49:58.211 00.039 29988 worker thread done servicing request
22:49:58.211 00.000 28316 OnExposeComplete: enter
22:49:58.212 00.001 28316 UpdateGuideState(): m_state=6
22:49:58.213 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
22:49:58.213 00.000 28316 Star::Find returns 1 (0), X=587.50, Y=114.35, Mass=1774, SNR=28.9, Peak=124 HFD=4.2
22:49:58.214 00.001 28316 MultiStar: [#1 -0.13,0.16,0.94,U] [#2 -0.24,-0.06,1.02,U] [#3 -0.21,-0.03,0.90,U] [#4 -0.00,-0.02,0.90,U] [#5 0.10,-0.09,0.80,U] [#6 -0.10,0.02,0.75,U] [#7 -0.21,0.03,0.66,U] [#8 -0.18,0.04,0.62,U] 
22:49:58.214 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {0.14, 0.08}
22:49:58.215 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
22:49:58.215 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
22:49:58.215 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.99 mountX=-0.05 mountY=0.07, mountTheta=2.16
22:49:58.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
22:49:58.217 00.000 28316 Enqueuing Move request for scope (-0.09, 0.01)
22:49:58.218 00.001 29988 Worker thread wakes up
22:49:58.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
22:49:58.218 00.000 28316 UpdateGuideState exits: m=1774 RSB=28.9
22:49:58.219 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:58.221 00.002 28316 Enqueuing Expose request
22:49:58.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:49:58.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:49:58.221 00.000 29988 Moving (-0.09, 0.01) raw xDistance=-0.05 yDistance=0.07
22:49:58.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:58.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:58.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:49:58.221 00.000 29988 MoveAxis(E, 0, ABG)
22:49:58.221 00.000 29988 Move returns status 0, amount 0
22:49:58.221 00.000 29988 MoveAxis(N, 0, ABG)
22:49:58.221 00.000 29988 Move returns status 0, amount 0
22:49:58.221 00.000 29988 move complete, result=0
22:49:58.222 00.001 29988 worker thread done servicing request
22:49:58.222 00.000 29988 Worker thread wakes up
22:49:58.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:58.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:58.222 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:59.734 01.512 29988 Exposure complete
22:49:59.781 00.047 29988 worker thread done servicing request
22:49:59.782 00.001 28316 OnExposeComplete: enter
22:49:59.782 00.000 28316 UpdateGuideState(): m_state=6
22:49:59.783 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
22:49:59.783 00.000 28316 Star::Find returns 1 (0), X=587.28, Y=114.36, Mass=1796, SNR=29.2, Peak=140 HFD=4.2
22:49:59.784 00.001 28316 MultiStar: [#1 -0.14,0.08,0.92,U] [#2 -0.08,-0.09,1.01,U] [#3 -0.10,-0.19,0.91,U] [#4 -0.05,-0.11,0.89,U] [#5 0.04,0.00,0.75,U] [#6 -0.09,0.06,0.71,U] [#7 -0.21,0.04,0.64,U] [#8 -0.26,-0.04,0.61,U] 
22:49:59.784 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.08, 0.09}
22:49:59.785 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
22:49:59.785 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.32 = 1.32)
22:49:59.785 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=-0.02 mountY=0.10, mountTheta=1.79
22:49:59.787 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
22:49:59.788 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
22:49:59.788 00.000 29988 Worker thread wakes up
22:49:59.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=204, Gamma=0.580
22:49:59.789 00.001 28316 UpdateGuideState exits: m=1796 RSB=29.2
22:49:59.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:59.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:49:59.790 00.000 28316 Enqueuing Expose request
22:49:59.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
22:49:59.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
22:49:59.791 00.000 29988 Moving (-0.10, -0.02) raw xDistance=-0.02 yDistance=0.10
22:49:59.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:59.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:59.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:49:59.791 00.000 29988 MoveAxis(E, 0, ABG)
22:49:59.791 00.000 29988 Move returns status 0, amount 0
22:49:59.791 00.000 29988 MoveAxis(N, 0, ABG)
22:49:59.791 00.000 29988 Move returns status 0, amount 0
22:49:59.791 00.000 29988 move complete, result=0
22:49:59.791 00.000 29988 worker thread done servicing request
22:49:59.791 00.000 29988 Worker thread wakes up
22:49:59.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:49:59.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:49:59.791 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:01.427 01.636 29988 Exposure complete
22:50:01.456 00.029 29988 worker thread done servicing request
22:50:01.456 00.000 28316 OnExposeComplete: enter
22:50:01.457 00.001 28316 UpdateGuideState(): m_state=6
22:50:01.457 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
22:50:01.458 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=114.48, Mass=1880, SNR=29.6, Peak=137 HFD=4.6
22:50:01.459 00.001 28316 MultiStar: [#1 -0.29,0.16,0.92,U] [#2 -0.21,-0.06,0.99,U] [#3 -0.42,0.02,0.00,M1] [#4 -0.14,-0.05,0.90,U] [#5 -0.14,0.03,0.80,U] [#6 -0.19,-0.02,0.69,U] [#7 -0.33,0.18,0.00,M1] [#8 -0.25,-0.05,0.63,U] 
22:50:01.459 00.000 28316 refined, 6 included, MultiStar: {-0.18, 0.04}, one-star: {-0.09, 0.21}
22:50:01.460 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
22:50:01.460 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.89)
22:50:01.460 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.93 mountX=-0.11 mountY=0.15, mountTheta=2.22
22:50:01.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
22:50:01.462 00.001 28316 Enqueuing Move request for scope (-0.18, 0.04)
22:50:01.462 00.000 29988 Worker thread wakes up
22:50:01.463 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
22:50:01.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
22:50:01.463 00.000 29988 Moving (-0.18, 0.04) raw xDistance=-0.11 yDistance=0.15
22:50:01.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:50:01.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:01.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:01.463 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.6
22:50:01.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:01.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:01.465 00.001 28316 Enqueuing Expose request
22:50:01.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:50:01.465 00.000 29988 MoveAxis(E, 0, ABG)
22:50:01.465 00.000 29988 Move returns status 0, amount 0
22:50:01.465 00.000 29988 MoveAxis(N, 0, ABG)
22:50:01.465 00.000 29988 Move returns status 0, amount 0
22:50:01.465 00.000 29988 move complete, result=0
22:50:01.465 00.000 29988 worker thread done servicing request
22:50:01.465 00.000 29988 Worker thread wakes up
22:50:01.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:01.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:01.466 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:02.995 01.529 29988 Exposure complete
22:50:03.032 00.037 29988 worker thread done servicing request
22:50:03.033 00.001 28316 OnExposeComplete: enter
22:50:03.033 00.000 28316 UpdateGuideState(): m_state=6
22:50:03.034 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
22:50:03.034 00.000 28316 Star::Find returns 1 (0), X=587.16, Y=114.73, Mass=1843, SNR=29.6, Peak=152 HFD=4.1
22:50:03.035 00.001 28316 MultiStar: [#1 -0.24,0.34,0.00,M1] [#2 -0.22,-0.02,0.98,U] [#3 -0.13,0.11,0.88,U] [#4 -0.08,0.08,0.89,U] [#5 -0.09,0.20,0.79,U] [#6 -0.15,0.15,0.72,U] [#7 -0.28,0.29,0.00,M2] [#8 -0.30,0.10,0.62,U] 
22:50:03.035 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.16}, one-star: {-0.19, 0.46}
22:50:03.036 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
22:50:03.037 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
22:50:03.037 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.36 mountX=-0.21 mountY=0.07, mountTheta=2.81
22:50:03.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.16, opts=13)
22:50:03.040 00.002 28316 Enqueuing Move request for scope (-0.16, 0.16)
22:50:03.041 00.001 29988 Worker thread wakes up
22:50:03.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
22:50:03.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
22:50:03.041 00.000 29988 Moving (-0.16, 0.16) raw xDistance=-0.21 yDistance=0.07
22:50:03.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:50:03.041 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:03.044 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:03.044 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.6
22:50:03.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:03.045 00.000 28316 Enqueuing Expose request
22:50:03.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:50:03.045 00.000 29988 MoveAxis(E, 45, ABG)
22:50:03.045 00.000 29988 Guiding  Dir = 2, Dur = 45
22:50:03.046 00.001 29988 IsSlewing returns 0
22:50:03.046 00.000 29988 IsGuiding returns 0
22:50:03.048 00.002 29988 PulseGuide returned control before completion, sleep 54
22:50:03.116 00.068 29988 IsGuiding returns 0
22:50:03.116 00.000 29988 Move returns status 0, amount 45
22:50:03.116 00.000 29988 MoveAxis(N, 0, ABG)
22:50:03.116 00.000 29988 Move returns status 0, amount 0
22:50:03.117 00.001 29988 move complete, result=0
22:50:03.117 00.000 29988 worker thread done servicing request
22:50:03.117 00.000 29988 Worker thread wakes up
22:50:03.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:03.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:03.117 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
22:50:04.849 01.732 29988 Exposure complete
22:50:04.880 00.031 29988 worker thread done servicing request
22:50:04.880 00.000 28316 OnExposeComplete: enter
22:50:04.880 00.000 28316 UpdateGuideState(): m_state=6
22:50:04.881 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
22:50:04.881 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=114.36, Mass=1883, SNR=29.7, Peak=141 HFD=4.3
22:50:04.882 00.001 28316 MultiStar: [#1 -0.12,0.09,0.91,U] [#2 -0.08,-0.16,0.99,U] [#3 -0.33,0.04,0.88,U] [#4 -0.06,-0.01,0.86,U] [#5 0.06,-0.10,0.80,U] [#6 -0.24,-0.08,0.74,U] [#7 -0.29,0.18,0.00,M3] [#8 -0.41,0.15,0.00,M1] 
22:50:04.882 00.000 28316 single-star, 6 included, MultiStar: {-0.11, -0.02}, one-star: {-0.00, 0.09}
22:50:04.883 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
22:50:04.883 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
22:50:04.884 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.57 mountX=-0.08 mountY=-0.04, mountTheta=-2.68
22:50:04.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.09, opts=13)
22:50:04.885 00.000 28316 Enqueuing Move request for scope (-0.00, 0.09)
22:50:04.885 00.000 29988 Worker thread wakes up
22:50:04.886 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
22:50:04.886 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
22:50:04.886 00.000 29988 Moving (-0.00, 0.09) raw xDistance=-0.08 yDistance=-0.04
22:50:04.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:50:04.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:04.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:04.886 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.7
22:50:04.887 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:04.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:04.888 00.001 28316 Enqueuing Expose request
22:50:04.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:50:04.888 00.000 29988 MoveAxis(E, 0, ABG)
22:50:04.889 00.001 29988 Move returns status 0, amount 0
22:50:04.889 00.000 29988 MoveAxis(N, 0, ABG)
22:50:04.889 00.000 29988 Move returns status 0, amount 0
22:50:04.889 00.000 29988 move complete, result=0
22:50:04.889 00.000 29988 worker thread done servicing request
22:50:04.889 00.000 29988 Worker thread wakes up
22:50:04.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:04.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:04.889 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:06.300 01.411 29988 Exposure complete
22:50:06.332 00.032 29988 worker thread done servicing request
22:50:06.332 00.000 28316 OnExposeComplete: enter
22:50:06.334 00.002 28316 UpdateGuideState(): m_state=6
22:50:06.335 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
22:50:06.335 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=114.47, Mass=1873, SNR=29.6, Peak=128 HFD=4.3
22:50:06.336 00.001 28316 MultiStar: [#1 -0.12,0.20,0.89,U] [#2 -0.30,-0.08,0.97,U] [#3 -0.40,0.16,0.00,M1] [#4 -0.09,0.02,0.88,U] [#5 -0.03,0.14,0.79,U] [#6 -0.31,0.02,0.72,U] [#7 -0.44,0.07,0.00,M4] [#8 -0.19,0.00,0.64,U] 
22:50:06.336 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.08}, one-star: {0.23, 0.20}
22:50:06.337 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
22:50:06.338 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.47)
22:50:06.339 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=-0.11 mountY=0.06, mountTheta=2.66
22:50:06.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
22:50:06.340 00.000 28316 Enqueuing Move request for scope (-0.10, 0.08)
22:50:06.341 00.001 29988 Worker thread wakes up
22:50:06.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:06.341 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.6
22:50:06.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:06.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:06.342 00.000 28316 Enqueuing Expose request
22:50:06.343 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:50:06.343 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:50:06.343 00.000 29988 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=0.06
22:50:06.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:50:06.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:06.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:50:06.343 00.000 29988 MoveAxis(E, 0, ABG)
22:50:06.343 00.000 29988 Move returns status 0, amount 0
22:50:06.343 00.000 29988 MoveAxis(N, 0, ABG)
22:50:06.343 00.000 29988 Move returns status 0, amount 0
22:50:06.343 00.000 29988 move complete, result=0
22:50:06.343 00.000 29988 worker thread done servicing request
22:50:06.343 00.000 29988 Worker thread wakes up
22:50:06.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:06.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:06.343 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:07.969 01.626 29988 Exposure complete
22:50:08.014 00.045 29988 worker thread done servicing request
22:50:08.014 00.000 28316 OnExposeComplete: enter
22:50:08.016 00.002 28316 UpdateGuideState(): m_state=6
22:50:08.016 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
22:50:08.017 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=114.73, Mass=1904, SNR=30.0, Peak=149 HFD=4.3
22:50:08.017 00.000 28316 MultiStar: [#1 -0.11,0.32,0.91,U] [#2 -0.12,0.07,0.95,U] [#3 -0.17,0.11,0.87,U] [#4 -0.03,0.12,0.88,U] [#5 -0.01,0.31,0.78,U] [#6 -0.06,0.04,0.71,U] [#7 -0.25,0.10,0.66,U] [#8 -0.12,0.08,0.61,U] 
22:50:08.018 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.19}, one-star: {0.00, 0.45}
22:50:08.018 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
22:50:08.019 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
22:50:08.019 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.02 mountX=-0.21 mountY=-0.00, mountTheta=-3.12
22:50:08.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.19, opts=13)
22:50:08.021 00.001 28316 Enqueuing Move request for scope (-0.09, 0.19)
22:50:08.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
22:50:08.023 00.002 29988 Worker thread wakes up
22:50:08.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
22:50:08.023 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
22:50:08.023 00.000 29988 Moving (-0.09, 0.19) raw xDistance=-0.21 yDistance=-0.00
22:50:08.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:50:08.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:08.023 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
22:50:08.024 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:50:08.024 00.000 29988 MoveAxis(E, 44, ABG)
22:50:08.024 00.000 29988 Guiding  Dir = 2, Dur = 44
22:50:08.024 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:08.026 00.001 28316 Enqueuing Expose request
22:50:08.026 00.000 29988 IsSlewing returns 0
22:50:08.026 00.000 29988 IsGuiding returns 0
22:50:08.028 00.002 29988 PulseGuide returned control before completion, sleep 53
22:50:08.095 00.067 29988 IsGuiding returns 0
22:50:08.095 00.000 29988 Move returns status 0, amount 44
22:50:08.095 00.000 29988 MoveAxis(N, 0, ABG)
22:50:08.095 00.000 29988 Move returns status 0, amount 0
22:50:08.095 00.000 29988 move complete, result=0
22:50:08.095 00.000 29988 worker thread done servicing request
22:50:08.095 00.000 29988 Worker thread wakes up
22:50:08.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:08.095 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
22:50:08.096 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:09.512 01.416 29988 Exposure complete
22:50:09.561 00.049 29988 worker thread done servicing request
22:50:09.561 00.000 28316 OnExposeComplete: enter
22:50:09.562 00.001 28316 UpdateGuideState(): m_state=6
22:50:09.562 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
22:50:09.563 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=114.27, Mass=1836, SNR=29.4, Peak=149 HFD=4.1
22:50:09.563 00.000 28316 MultiStar: [#1 -0.10,-0.01,0.94,U] [#2 -0.13,-0.21,1.00,U] [#3 -0.03,-0.29,0.90,U] [#4 -0.01,-0.12,0.87,U] [#5 0.06,-0.15,0.78,U] [#6 -0.09,-0.16,0.77,U] [#7 -0.26,-0.05,0.62,U] [#8 -0.20,-0.03,0.60,U] 
22:50:09.564 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {0.00, 0.00}
22:50:09.564 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.71 = 1.71)
22:50:09.565 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.47)
22:50:09.565 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.57 mountX=-0.00 mountY=-0.00, mountTheta=-1.71
22:50:09.566 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
22:50:09.568 00.002 28316 Enqueuing Move request for scope (0.00, 0.00)
22:50:09.568 00.000 29988 Worker thread wakes up
22:50:09.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:09.569 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
22:50:09.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:50:09.569 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.4
22:50:09.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:09.570 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:09.570 00.000 28316 Enqueuing Expose request
22:50:09.571 00.001 29988 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
22:50:09.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:50:09.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:09.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:50:09.571 00.000 29988 MoveAxis(E, 0, ABG)
22:50:09.571 00.000 29988 Move returns status 0, amount 0
22:50:09.571 00.000 29988 MoveAxis(N, 0, ABG)
22:50:09.571 00.000 29988 Move returns status 0, amount 0
22:50:09.571 00.000 29988 move complete, result=0
22:50:09.571 00.000 29988 worker thread done servicing request
22:50:09.571 00.000 29988 Worker thread wakes up
22:50:09.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:09.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:09.571 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:11.197 01.626 29988 Exposure complete
22:50:11.223 00.026 29988 worker thread done servicing request
22:50:11.223 00.000 28316 OnExposeComplete: enter
22:50:11.224 00.001 28316 UpdateGuideState(): m_state=6
22:50:11.224 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
22:50:11.225 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=114.25, Mass=1829, SNR=29.3, Peak=138 HFD=4.1
22:50:11.226 00.001 28316 MultiStar: [#1 0.04,-0.06,0.91,U] [#2 -0.11,-0.19,0.97,U] [#3 0.09,-0.26,0.90,U] [#4 0.04,-0.22,0.93,U] [#5 0.05,-0.16,0.78,U] [#6 -0.06,-0.15,0.71,U] [#7 -0.12,-0.06,0.66,U] [#8 -0.27,-0.08,0.60,U] 
22:50:11.226 00.000 28316 single-star, 8 included, MultiStar: {-0.02, -0.14}, one-star: {0.02, -0.02}
22:50:11.227 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
22:50:11.227 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
22:50:11.227 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.65 mountX=0.03 mountY=-0.01, mountTheta=-0.46
22:50:11.229 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
22:50:11.229 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
22:50:11.230 00.001 29988 Worker thread wakes up
22:50:11.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:50:11.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:50:11.230 00.000 29988 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=-0.01
22:50:11.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:50:11.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:11.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
22:50:11.231 00.001 28316 UpdateGuideState exits: m=1829 RSB=29.3
22:50:11.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:11.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:11.232 00.001 28316 Enqueuing Expose request
22:50:11.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:11.232 00.000 29988 MoveAxis(E, 0, ABG)
22:50:11.232 00.000 29988 Move returns status 0, amount 0
22:50:11.232 00.000 29988 MoveAxis(N, 0, ABG)
22:50:11.232 00.000 29988 Move returns status 0, amount 0
22:50:11.232 00.000 29988 move complete, result=0
22:50:11.232 00.000 29988 worker thread done servicing request
22:50:11.232 00.000 29988 Worker thread wakes up
22:50:11.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:11.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:11.233 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:12.751 01.518 29988 Exposure complete
22:50:12.787 00.036 29988 worker thread done servicing request
22:50:12.787 00.000 28316 OnExposeComplete: enter
22:50:12.789 00.002 28316 UpdateGuideState(): m_state=6
22:50:12.790 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
22:50:12.790 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=114.29, Mass=1951, SNR=30.4, Peak=148 HFD=4.2
22:50:12.791 00.001 28316 MultiStar: [#1 -0.01,0.05,0.88,U] [#2 0.04,-0.06,0.93,U] [#3 -0.06,-0.06,0.81,U] [#4 0.14,-0.15,0.85,U] [#5 0.14,0.04,0.76,U] [#6 0.00,-0.08,0.67,U] [#7 -0.08,-0.04,0.63,U] [#8 -0.14,-0.17,0.61,U] 
22:50:12.792 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {0.08, 0.02}
22:50:12.792 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
22:50:12.793 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
22:50:12.793 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.12 mountX=0.05 mountY=0.00, mountTheta=0.02
22:50:12.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
22:50:12.794 00.000 28316 Enqueuing Move request for scope (0.02, -0.05)
22:50:12.795 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:50:12.795 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.4
22:50:12.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:12.796 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:12.797 00.001 28316 Enqueuing Expose request
22:50:12.797 00.000 29988 Worker thread wakes up
22:50:12.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:50:12.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:50:12.797 00.000 29988 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.00
22:50:12.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:12.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:12.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:50:12.797 00.000 29988 MoveAxis(E, 0, ABG)
22:50:12.797 00.000 29988 Move returns status 0, amount 0
22:50:12.797 00.000 29988 MoveAxis(N, 0, ABG)
22:50:12.797 00.000 29988 Move returns status 0, amount 0
22:50:12.797 00.000 29988 move complete, result=0
22:50:12.797 00.000 29988 worker thread done servicing request
22:50:12.797 00.000 29988 Worker thread wakes up
22:50:12.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:12.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:12.798 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:14.433 01.635 29988 Exposure complete
22:50:14.459 00.026 29988 worker thread done servicing request
22:50:14.459 00.000 28316 OnExposeComplete: enter
22:50:14.459 00.000 28316 UpdateGuideState(): m_state=6
22:50:14.460 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
22:50:14.460 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=114.21, Mass=1859, SNR=29.6, Peak=146 HFD=4.4
22:50:14.461 00.001 28316 MultiStar: [#1 0.06,-0.11,0.92,U] [#2 -0.07,-0.33,1.01,U] [#3 -0.02,-0.33,0.88,U] [#4 -0.02,-0.22,0.87,U] [#5 0.08,-0.06,0.76,U] [#6 -0.15,-0.18,0.71,U] [#7 -0.19,-0.22,0.67,U] [#8 -0.29,-0.12,0.63,U] 
22:50:14.461 00.000 28316 single-star, 8 included, MultiStar: {-0.05, -0.18}, one-star: {0.02, -0.06}
22:50:14.462 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
22:50:14.462 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
22:50:14.463 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.25 mountX=0.06 mountY=0.01, mountTheta=0.14
22:50:14.465 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
22:50:14.466 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
22:50:14.466 00.000 29988 Worker thread wakes up
22:50:14.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:14.467 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
22:50:14.467 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
22:50:14.467 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
22:50:14.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:14.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:14.468 00.000 28316 Enqueuing Expose request
22:50:14.468 00.000 29988 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.01
22:50:14.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:14.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:14.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:14.468 00.000 29988 MoveAxis(E, 0, ABG)
22:50:14.469 00.001 29988 Move returns status 0, amount 0
22:50:14.469 00.000 29988 MoveAxis(N, 0, ABG)
22:50:14.469 00.000 29988 Move returns status 0, amount 0
22:50:14.469 00.000 29988 move complete, result=0
22:50:14.469 00.000 29988 worker thread done servicing request
22:50:14.469 00.000 29988 Worker thread wakes up
22:50:14.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:14.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:14.469 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:15.986 01.517 29988 Exposure complete
22:50:16.031 00.045 29988 worker thread done servicing request
22:50:16.031 00.000 28316 OnExposeComplete: enter
22:50:16.032 00.001 28316 UpdateGuideState(): m_state=6
22:50:16.032 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
22:50:16.033 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=114.33, Mass=1924, SNR=30.1, Peak=125 HFD=4.5
22:50:16.033 00.000 28316 MultiStar: [#1 -0.09,0.00,0.90,U] [#2 -0.06,-0.08,0.95,U] [#3 -0.07,-0.02,0.86,U] [#4 -0.07,-0.02,0.83,U] [#5 -0.08,0.10,0.77,U] [#6 -0.04,-0.00,0.74,U] [#7 -0.21,0.03,0.67,U] [#8 -0.07,-0.04,0.60,U] 
22:50:16.034 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.00}, one-star: {-0.01, 0.06}
22:50:16.034 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
22:50:16.034 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
22:50:16.035 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.91
22:50:16.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
22:50:16.037 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
22:50:16.037 00.000 29988 Worker thread wakes up
22:50:16.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:16.038 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
22:50:16.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:50:16.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:16.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:50:16.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:16.039 00.000 28316 Enqueuing Expose request
22:50:16.040 00.001 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
22:50:16.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:50:16.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:16.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:16.040 00.000 29988 MoveAxis(E, 0, ABG)
22:50:16.040 00.000 29988 Move returns status 0, amount 0
22:50:16.040 00.000 29988 MoveAxis(N, 0, ABG)
22:50:16.040 00.000 29988 Move returns status 0, amount 0
22:50:16.040 00.000 29988 move complete, result=0
22:50:16.040 00.000 29988 worker thread done servicing request
22:50:16.040 00.000 29988 Worker thread wakes up
22:50:16.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:16.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:16.040 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:17.661 01.621 29988 Exposure complete
22:50:17.693 00.032 29988 worker thread done servicing request
22:50:17.693 00.000 28316 OnExposeComplete: enter
22:50:17.694 00.001 28316 UpdateGuideState(): m_state=6
22:50:17.694 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
22:50:17.694 00.000 28316 Star::Find returns 1 (0), X=587.26, Y=114.09, Mass=1776, SNR=28.9, Peak=151 HFD=4.3
22:50:17.696 00.002 28316 MultiStar: [#1 -0.18,-0.20,0.92,U] [#2 -0.34,-0.46,0.00,M1] [#3 -0.32,-0.40,0.00,M1] [#4 -0.17,-0.32,0.00,M1] [#5 -0.03,-0.13,0.79,U] [#6 -0.19,-0.26,0.75,U] [#7 -0.18,-0.18,0.69,U] [#8 -0.32,-0.24,0.00,M1] 
22:50:17.697 00.001 28316 single-star, 4 included, MultiStar: {-0.13, -0.19}, one-star: {-0.10, -0.18}
22:50:17.697 00.000 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.14) = xAngle (-0.94 = -0.94)
22:50:17.698 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
22:50:17.699 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.08 mountX=0.12 mountY=0.17, mountTheta=0.95
22:50:17.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
22:50:17.701 00.001 28316 Enqueuing Move request for scope (-0.10, -0.18)
22:50:17.701 00.000 29988 Worker thread wakes up
22:50:17.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:50:17.701 00.000 28316 UpdateGuideState exits: m=1776 RSB=28.9
22:50:17.702 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
22:50:17.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:17.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:17.703 00.001 28316 Enqueuing Expose request
22:50:17.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
22:50:17.703 00.000 29988 Moving (-0.10, -0.18) raw xDistance=0.12 yDistance=0.17
22:50:17.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:17.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:17.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:50:17.703 00.000 29988 MoveAxis(E, 0, ABG)
22:50:17.703 00.000 29988 Move returns status 0, amount 0
22:50:17.703 00.000 29988 MoveAxis(N, 0, ABG)
22:50:17.703 00.000 29988 Move returns status 0, amount 0
22:50:17.703 00.000 29988 move complete, result=0
22:50:17.703 00.000 29988 worker thread done servicing request
22:50:17.704 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:17.704 00.000 29988 Worker thread wakes up
22:50:17.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:17.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:19.230 01.526 29988 Exposure complete
22:50:19.265 00.035 29988 worker thread done servicing request
22:50:19.265 00.000 28316 OnExposeComplete: enter
22:50:19.266 00.001 28316 UpdateGuideState(): m_state=6
22:50:19.266 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
22:50:19.267 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=114.20, Mass=1845, SNR=29.4, Peak=147 HFD=4.5
22:50:19.267 00.000 28316 MultiStar: [#1 -0.11,-0.09,0.88,U] [#2 -0.04,-0.36,0.00,M2] [#3 -0.10,-0.28,0.89,U] [#4 0.00,-0.15,0.91,U] [#5 0.11,-0.24,0.79,U] [#6 -0.15,-0.09,0.71,U] [#7 -0.23,-0.11,0.64,U] [#8 -0.15,-0.28,0.61,U] 
22:50:19.268 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.04, -0.07}
22:50:19.268 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
22:50:19.269 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.19 = 2.19)
22:50:19.269 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.06 mountX=0.05 mountY=0.07, mountTheta=0.93
22:50:19.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
22:50:19.271 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
22:50:19.272 00.001 29988 Worker thread wakes up
22:50:19.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
22:50:19.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:50:19.272 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.4
22:50:19.273 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:19.273 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:19.274 00.001 28316 Enqueuing Expose request
22:50:19.275 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
22:50:19.275 00.000 29988 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.07
22:50:19.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:19.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:19.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:50:19.275 00.000 29988 MoveAxis(E, 0, ABG)
22:50:19.275 00.000 29988 Move returns status 0, amount 0
22:50:19.275 00.000 29988 MoveAxis(N, 0, ABG)
22:50:19.275 00.000 29988 Move returns status 0, amount 0
22:50:19.275 00.000 29988 move complete, result=0
22:50:19.276 00.001 29988 worker thread done servicing request
22:50:19.276 00.000 29988 Worker thread wakes up
22:50:19.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:19.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:19.276 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:20.906 01.630 29988 Exposure complete
22:50:20.957 00.051 29988 worker thread done servicing request
22:50:20.957 00.000 28316 OnExposeComplete: enter
22:50:20.958 00.001 28316 UpdateGuideState(): m_state=6
22:50:20.959 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
22:50:20.960 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=114.25, Mass=2016, SNR=30.8, Peak=143 HFD=4.5
22:50:20.961 00.001 28316 MultiStar: [#1 0.02,-0.09,0.86,U] [#2 -0.11,-0.32,0.95,U] [#3 -0.18,-0.21,0.77,U] [#4 0.04,-0.21,0.82,U] [#5 0.11,-0.23,0.73,U] [#6 0.04,-0.21,0.67,U] [#7 -0.00,-0.09,0.65,U] [#8 -0.10,-0.13,0.57,U] 
22:50:20.961 00.000 28316 single-star, 8 included, MultiStar: {-0.02, -0.17}, one-star: {0.01, -0.02}
22:50:20.962 00.001 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-1.14) = xAngle (0.00 = 0.00)
22:50:20.962 00.000 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.10 = 3.10)
22:50:20.964 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.14 mountX=0.02 mountY=0.00, mountTheta=0.04
22:50:20.966 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
22:50:20.966 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
22:50:20.967 00.001 29988 Worker thread wakes up
22:50:20.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:50:20.967 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:50:20.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
22:50:20.967 00.000 29988 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.00
22:50:20.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:50:20.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:20.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:50:20.967 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.8
22:50:20.969 00.002 29988 MoveAxis(E, 0, ABG)
22:50:20.969 00.000 29988 Move returns status 0, amount 0
22:50:20.969 00.000 29988 MoveAxis(N, 0, ABG)
22:50:20.969 00.000 29988 Move returns status 0, amount 0
22:50:20.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:20.969 00.000 29988 move complete, result=0
22:50:20.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:20.970 00.001 28316 Enqueuing Expose request
22:50:20.970 00.000 29988 worker thread done servicing request
22:50:20.970 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:20.971 00.001 29988 Worker thread wakes up
22:50:20.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:20.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:22.498 01.527 29988 Exposure complete
22:50:22.523 00.025 29988 worker thread done servicing request
22:50:22.523 00.000 28316 OnExposeComplete: enter
22:50:22.523 00.000 28316 UpdateGuideState(): m_state=6
22:50:22.524 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
22:50:22.525 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.07, Mass=1811, SNR=29.3, Peak=155 HFD=4.3
22:50:22.526 00.001 28316 MultiStar: [#1 0.27,-0.20,0.91,U] [#2 0.13,-0.48,0.00,M2] [#3 0.04,-0.44,0.00,M1] [#4 0.20,-0.50,0.00,M1] [#5 0.20,-0.33,0.00,M1] [#6 0.17,-0.38,0.00,M1] [#7 -0.01,-0.34,0.68,U] [#8 0.04,-0.19,0.60,U] 
22:50:22.527 00.001 28316 refined, 3 included, MultiStar: {0.17, -0.23}, one-star: {0.27, -0.20}
22:50:22.527 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
22:50:22.529 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
22:50:22.532 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.93 mountX=0.28 mountY=-0.05, mountTheta=-0.18
22:50:22.536 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.23, opts=13)
22:50:22.538 00.002 28316 Enqueuing Move request for scope (0.17, -0.23)
22:50:22.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:22.539 00.000 29988 Worker thread wakes up
22:50:22.539 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd
22:50:22.539 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.23)
22:50:22.539 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.3
22:50:22.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:22.540 00.000 28316 Enqueuing Expose request
22:50:22.541 00.001 29988 Moving (0.17, -0.23) raw xDistance=0.28 yDistance=-0.05
22:50:22.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:50:22.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:22.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:22.541 00.000 29988 MoveAxis(W, 58, ABG)
22:50:22.541 00.000 29988 Guiding  Dir = 3, Dur = 58
22:50:22.541 00.000 29988 IsSlewing returns 0
22:50:22.541 00.000 29988 IsGuiding returns 0
22:50:22.543 00.002 29988 PulseGuide returned control before completion, sleep 67
22:50:22.621 00.078 29988 IsGuiding returns 0
22:50:22.621 00.000 29988 Move returns status 0, amount 58
22:50:22.621 00.000 29988 MoveAxis(N, 0, ABG)
22:50:22.621 00.000 29988 Move returns status 0, amount 0
22:50:22.621 00.000 29988 move complete, result=0
22:50:22.621 00.000 29988 worker thread done servicing request
22:50:22.621 00.000 29988 Worker thread wakes up
22:50:22.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:22.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:22.621 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.0 px 0 ms NORTH
22:50:24.248 01.627 29988 Exposure complete
22:50:24.278 00.030 29988 worker thread done servicing request
22:50:24.278 00.000 28316 OnExposeComplete: enter
22:50:24.279 00.001 28316 UpdateGuideState(): m_state=6
22:50:24.280 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
22:50:24.281 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=114.38, Mass=1814, SNR=29.1, Peak=138 HFD=4.3
22:50:24.282 00.001 28316 MultiStar: [#1 0.05,0.06,0.91,U] [#2 0.04,-0.15,0.98,U] [#3 0.07,-0.05,0.89,U] [#4 0.11,-0.08,0.90,U] [#5 0.17,0.04,0.82,U] [#6 -0.03,-0.08,0.74,U] [#7 -0.01,-0.03,0.66,U] [#8 -0.04,-0.32,0.62,U] 
22:50:24.283 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {0.23, 0.11}
22:50:24.283 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
22:50:24.284 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
22:50:24.284 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.55 mountX=0.07 mountY=-0.05, mountTheta=-0.56
22:50:24.285 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
22:50:24.286 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
22:50:24.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:50:24.287 00.001 28316 UpdateGuideState exits: m=1814 RSB=29.1
22:50:24.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:24.288 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:24.289 00.001 28316 Enqueuing Expose request
22:50:24.289 00.000 29988 Worker thread wakes up
22:50:24.290 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
22:50:24.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
22:50:24.290 00.000 29988 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=-0.05
22:50:24.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:24.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:24.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:24.290 00.000 29988 MoveAxis(E, 0, ABG)
22:50:24.290 00.000 29988 Move returns status 0, amount 0
22:50:24.290 00.000 29988 MoveAxis(N, 0, ABG)
22:50:24.290 00.000 29988 Move returns status 0, amount 0
22:50:24.290 00.000 29988 move complete, result=0
22:50:24.290 00.000 29988 worker thread done servicing request
22:50:24.290 00.000 29988 Worker thread wakes up
22:50:24.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:24.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:24.290 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:25.813 01.523 29988 Exposure complete
22:50:25.872 00.059 29988 worker thread done servicing request
22:50:25.872 00.000 28316 OnExposeComplete: enter
22:50:25.874 00.002 28316 UpdateGuideState(): m_state=6
22:50:25.875 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
22:50:25.877 00.002 28316 Star::Find returns 1 (0), X=587.56, Y=114.31, Mass=1894, SNR=29.7, Peak=132 HFD=4.7
22:50:25.877 00.000 28316 MultiStar: [#1 0.00,-0.07,0.89,U] [#2 -0.08,-0.20,0.98,U] [#3 0.02,-0.36,0.00,M1] [#4 0.03,-0.10,0.88,U] [#5 0.04,-0.07,0.78,U] [#6 -0.17,-0.15,0.74,U] [#7 -0.17,-0.06,0.66,U] [#8 -0.15,-0.08,0.63,U] 
22:50:25.878 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {0.21, 0.04}
22:50:25.879 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.14) = xAngle (-0.68 = -0.68)
22:50:25.879 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
22:50:25.879 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.82 mountX=0.07 mountY=0.06, mountTheta=0.70
22:50:25.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
22:50:25.881 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
22:50:25.881 00.000 29988 Worker thread wakes up
22:50:25.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:25.882 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.7
22:50:25.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:25.883 00.000 28316 Enqueuing Expose request
22:50:25.884 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
22:50:25.884 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
22:50:25.884 00.000 29988 Moving (-0.02, -0.09) raw xDistance=0.07 yDistance=0.06
22:50:25.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:25.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:25.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:50:25.884 00.000 29988 MoveAxis(E, 0, ABG)
22:50:25.884 00.000 29988 Move returns status 0, amount 0
22:50:25.884 00.000 29988 MoveAxis(N, 0, ABG)
22:50:25.884 00.000 29988 Move returns status 0, amount 0
22:50:25.884 00.000 29988 move complete, result=0
22:50:25.884 00.000 29988 worker thread done servicing request
22:50:25.884 00.000 29988 Worker thread wakes up
22:50:25.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:25.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:25.884 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:27.521 01.637 29988 Exposure complete
22:50:27.546 00.025 29988 worker thread done servicing request
22:50:27.547 00.001 28316 OnExposeComplete: enter
22:50:27.547 00.000 28316 UpdateGuideState(): m_state=6
22:50:27.548 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
22:50:27.548 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.30, Mass=1831, SNR=29.4, Peak=134 HFD=4.5
22:50:27.549 00.001 28316 MultiStar: [#1 0.17,-0.08,0.93,U] [#2 0.03,-0.32,0.98,U] [#3 0.09,-0.31,0.89,U] [#4 0.15,-0.22,0.86,U] [#5 0.20,-0.26,0.80,U] [#6 0.06,-0.23,0.73,U] [#7 -0.08,-0.34,0.00,M1] [#8 0.12,-0.21,0.62,U] 
22:50:27.549 00.000 28316 single-star, 7 included, MultiStar: {0.13, -0.19}, one-star: {0.22, 0.03}
22:50:27.550 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
22:50:27.551 00.001 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.38 = -1.91)
22:50:27.551 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.13 mountX=0.07 mountY=-0.21, mountTheta=-1.27
22:50:27.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.03, opts=13)
22:50:27.552 00.000 28316 Enqueuing Move request for scope (0.22, 0.03)
22:50:27.553 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:27.553 00.000 29988 Worker thread wakes up
22:50:27.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
22:50:27.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
22:50:27.553 00.000 29988 Moving (0.22, 0.03) raw xDistance=0.07 yDistance=-0.21
22:50:27.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:27.554 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:27.554 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.4
22:50:27.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:27.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:27.555 00.000 28316 Enqueuing Expose request
22:50:27.556 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:50:27.556 00.000 29988 MoveAxis(E, 0, ABG)
22:50:27.556 00.000 29988 Move returns status 0, amount 0
22:50:27.556 00.000 29988 MoveAxis(N, 0, ABG)
22:50:27.556 00.000 29988 Move returns status 0, amount 0
22:50:27.556 00.000 29988 move complete, result=0
22:50:27.556 00.000 29988 worker thread done servicing request
22:50:27.556 00.000 29988 Worker thread wakes up
22:50:27.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:27.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:27.556 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:29.071 01.515 29988 Exposure complete
22:50:29.098 00.027 29988 worker thread done servicing request
22:50:29.098 00.000 28316 OnExposeComplete: enter
22:50:29.099 00.001 28316 UpdateGuideState(): m_state=6
22:50:29.100 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
22:50:29.100 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=114.11, Mass=1884, SNR=29.8, Peak=160 HFD=4.7
22:50:29.101 00.001 28316 MultiStar: [#1 0.16,-0.23,0.95,U] [#2 0.10,-0.34,0.00,M1] [#3 0.12,-0.44,0.00,M1] [#4 0.06,-0.40,0.00,M1] [#5 0.21,-0.27,0.00,M1] [#6 0.01,-0.35,0.00,M1] [#7 -0.01,-0.26,0.64,U] [#8 0.29,-0.42,0.00,M1] 
22:50:29.104 00.003 28316 refined, 2 included, MultiStar: {0.15, -0.21}, one-star: {0.24, -0.16}
22:50:29.105 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
22:50:29.105 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -3.00)
22:50:29.106 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.96 mountX=0.25 mountY=-0.04, mountTheta=-0.15
22:50:29.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.21, opts=13)
22:50:29.109 00.002 28316 Enqueuing Move request for scope (0.15, -0.21)
22:50:29.110 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:29.111 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.8
22:50:29.111 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:29.112 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:29.112 00.000 28316 Enqueuing Expose request
22:50:29.113 00.001 29988 Worker thread wakes up
22:50:29.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
22:50:29.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
22:50:29.113 00.000 29988 Moving (0.15, -0.21) raw xDistance=0.25 yDistance=-0.04
22:50:29.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:50:29.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:29.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:50:29.113 00.000 29988 MoveAxis(W, 54, ABG)
22:50:29.113 00.000 29988 Guiding  Dir = 3, Dur = 54
22:50:29.114 00.001 29988 IsSlewing returns 0
22:50:29.114 00.000 29988 IsGuiding returns 0
22:50:29.115 00.001 29988 PulseGuide returned control before completion, sleep 63
22:50:29.180 00.065 29988 IsGuiding returns 1
22:50:29.180 00.000 29988 scope still moving after pulse duration time elapsed
22:50:29.211 00.031 29988 IsSlewing returns 0
22:50:29.212 00.001 29988 IsGuiding returns 0
22:50:29.212 00.000 29988 scope move finished after 54 + 44 ms
22:50:29.212 00.000 29988 Move returns status 0, amount 54
22:50:29.212 00.000 29988 MoveAxis(N, 0, ABG)
22:50:29.212 00.000 29988 Move returns status 0, amount 0
22:50:29.212 00.000 29988 move complete, result=0
22:50:29.212 00.000 29988 worker thread done servicing request
22:50:29.212 00.000 29988 Worker thread wakes up
22:50:29.212 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
22:50:29.214 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:29.215 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:30.850 01.635 29988 Exposure complete
22:50:30.899 00.049 29988 worker thread done servicing request
22:50:30.899 00.000 28316 OnExposeComplete: enter
22:50:30.901 00.002 28316 UpdateGuideState(): m_state=6
22:50:30.902 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
22:50:30.905 00.003 28316 Star::Find returns 1 (0), X=587.74, Y=114.37, Mass=1955, SNR=30.4, Peak=166 HFD=4.5
22:50:30.906 00.001 28316 MultiStar: [#1 0.26,-0.03,0.89,U] [#2 0.07,-0.23,0.93,U] [#3 0.23,-0.19,0.87,U] [#4 0.35,-0.13,0.00,M2] [#5 0.33,-0.12,0.00,M2] [#6 0.20,-0.13,0.70,U] [#7 0.14,-0.10,0.63,U] [#8 0.26,-0.04,0.59,U] 
22:50:30.907 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.09}, one-star: {0.39, 0.10}
22:50:30.909 00.002 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
22:50:30.910 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
22:50:30.911 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.24 cameraTheta=-0.36 mountX=0.17 mountY=-0.16, mountTheta=-0.76
22:50:30.913 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.09, opts=13)
22:50:30.915 00.002 28316 Enqueuing Move request for scope (0.23, -0.09)
22:50:30.916 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:30.917 00.001 29988 Worker thread wakes up
22:50:30.917 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.4
22:50:30.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:30.918 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd
22:50:30.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:30.918 00.000 28316 Enqueuing Expose request
22:50:30.919 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.09)
22:50:30.919 00.000 29988 Moving (0.23, -0.09) raw xDistance=0.17 yDistance=-0.16
22:50:30.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:50:30.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:30.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:50:30.919 00.000 29988 MoveAxis(E, 0, ABG)
22:50:30.919 00.000 29988 Move returns status 0, amount 0
22:50:30.919 00.000 29988 MoveAxis(N, 0, ABG)
22:50:30.919 00.000 29988 Move returns status 0, amount 0
22:50:30.919 00.000 29988 move complete, result=0
22:50:30.919 00.000 29988 worker thread done servicing request
22:50:30.919 00.000 29988 Worker thread wakes up
22:50:30.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:30.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:30.919 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:32.442 01.523 29988 Exposure complete
22:50:32.492 00.050 29988 worker thread done servicing request
22:50:32.492 00.000 28316 OnExposeComplete: enter
22:50:32.493 00.001 28316 UpdateGuideState(): m_state=6
22:50:32.494 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
22:50:32.494 00.000 28316 Star::Find returns 1 (0), X=587.84, Y=114.22, Mass=1982, SNR=30.6, Peak=170 HFD=4.4
22:50:32.496 00.002 28316 MultiStar: [#1 0.25,-0.10,0.85,U] [#2 0.18,-0.24,0.92,U] [#3 0.24,-0.31,0.00,M1] [#4 0.49,-0.21,0.00,M3] [#5 0.48,-0.12,0.00,M3] [#6 0.20,-0.17,0.70,U] [#7 0.13,-0.11,0.67,U] [#8 0.38,-0.15,0.00,M1] 
22:50:32.498 00.002 28316 refined, 4 included, MultiStar: {0.27, -0.13}, one-star: {0.49, -0.05}
22:50:32.499 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
22:50:32.500 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
22:50:32.501 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-0.46 mountX=0.23 mountY=-0.18, mountTheta=-0.66
22:50:32.504 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.13, opts=13)
22:50:32.505 00.001 28316 Enqueuing Move request for scope (0.27, -0.13)
22:50:32.508 00.003 29988 Worker thread wakes up
22:50:32.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:32.510 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.13) opts 0xd
22:50:32.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.13)
22:50:32.510 00.000 29988 Moving (0.27, -0.13) raw xDistance=0.23 yDistance=-0.18
22:50:32.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:50:32.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:32.511 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:50:32.511 00.000 29988 MoveAxis(W, 48, ABG)
22:50:32.511 00.000 29988 Guiding  Dir = 3, Dur = 48
22:50:32.511 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.6
22:50:32.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.511 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:32.512 00.001 28316 Enqueuing Expose request
22:50:32.513 00.001 29988 IsSlewing returns 0
22:50:32.513 00.000 29988 IsGuiding returns 0
22:50:32.515 00.002 29988 PulseGuide returned control before completion, sleep 57
22:50:32.583 00.068 29988 IsGuiding returns 0
22:50:32.583 00.000 29988 Move returns status 0, amount 48
22:50:32.583 00.000 29988 MoveAxis(N, 0, ABG)
22:50:32.583 00.000 29988 Move returns status 0, amount 0
22:50:32.583 00.000 29988 move complete, result=0
22:50:32.583 00.000 29988 worker thread done servicing request
22:50:32.583 00.000 29988 Worker thread wakes up
22:50:32.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:32.583 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.2 px 0 ms NORTH
22:50:32.584 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:34.208 01.624 29988 Exposure complete
22:50:34.239 00.031 29988 worker thread done servicing request
22:50:34.239 00.000 28316 OnExposeComplete: enter
22:50:34.240 00.001 28316 UpdateGuideState(): m_state=6
22:50:34.241 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
22:50:34.241 00.000 28316 Star::Find returns 1 (0), X=587.82, Y=114.60, Mass=1860, SNR=29.6, Peak=145 HFD=4.3
22:50:34.242 00.001 28316 MultiStar: [#1 0.21,0.23,0.93,U] [#2 0.18,-0.05,0.96,U] [#3 0.16,0.05,0.91,U] [#4 0.36,0.11,0.00,M4] [#5 0.18,0.21,0.82,U] [#6 0.20,0.21,0.70,U] [#7 0.13,0.15,0.68,U] [#8 0.04,0.20,0.65,U] 
22:50:34.242 00.000 28316 refined, 7 included, MultiStar: {0.21, 0.16}, one-star: {0.46, 0.32}
22:50:34.242 00.000 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
22:50:34.243 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
22:50:34.243 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.67 mountX=-0.06 mountY=-0.26, mountTheta=-1.81
22:50:34.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.16, opts=13)
22:50:34.245 00.001 28316 Enqueuing Move request for scope (0.21, 0.16)
22:50:34.246 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:34.246 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.6
22:50:34.246 00.000 29988 Worker thread wakes up
22:50:34.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
22:50:34.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
22:50:34.247 00.000 29988 Moving (0.21, 0.16) raw xDistance=-0.06 yDistance=-0.26
22:50:34.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:50:34.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:34.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:34.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:50:34.247 00.000 29988 MoveAxis(E, 0, ABG)
22:50:34.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:34.248 00.001 28316 Enqueuing Expose request
22:50:34.248 00.000 29988 Move returns status 0, amount 0
22:50:34.248 00.000 29988 MoveAxis(N, 0, ABG)
22:50:34.248 00.000 29988 Move returns status 0, amount 0
22:50:34.248 00.000 29988 move complete, result=0
22:50:34.248 00.000 29988 worker thread done servicing request
22:50:34.248 00.000 29988 Worker thread wakes up
22:50:34.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:34.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:34.249 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:50:35.771 01.522 29988 Exposure complete
22:50:35.805 00.034 29988 worker thread done servicing request
22:50:35.805 00.000 28316 OnExposeComplete: enter
22:50:35.806 00.001 28316 UpdateGuideState(): m_state=6
22:50:35.806 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
22:50:35.808 00.002 28316 Star::Find returns 1 (0), X=587.72, Y=114.41, Mass=1786, SNR=29.0, Peak=156 HFD=4.2
22:50:35.808 00.000 28316 MultiStar: [#1 0.24,0.00,0.93,U] [#2 0.24,-0.23,0.98,U] [#3 0.15,-0.05,0.86,U] [#4 0.38,-0.04,0.00,M5] [#5 0.42,0.05,0.00,M3] [#6 0.11,0.03,0.77,U] [#7 0.17,-0.06,0.68,U] [#8 0.08,-0.15,0.63,U] 
22:50:35.809 00.001 28316 refined, 6 included, MultiStar: {0.21, -0.04}, one-star: {0.37, 0.14}
22:50:35.809 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
22:50:35.809 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.24)
22:50:35.810 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=0.12 mountY=-0.17, mountTheta=-0.93
22:50:35.810 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
22:50:35.812 00.002 28316 Enqueuing Move request for scope (0.21, -0.04)
22:50:35.812 00.000 29988 Worker thread wakes up
22:50:35.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:35.813 00.001 28316 UpdateGuideState exits: m=1786 RSB=29.0
22:50:35.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:35.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:35.814 00.000 28316 Enqueuing Expose request
22:50:35.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
22:50:35.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
22:50:35.815 00.000 29988 Moving (0.21, -0.04) raw xDistance=0.12 yDistance=-0.17
22:50:35.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:35.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:35.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:50:35.816 00.001 29988 MoveAxis(E, 0, ABG)
22:50:35.816 00.000 29988 Move returns status 0, amount 0
22:50:35.816 00.000 29988 MoveAxis(N, 0, ABG)
22:50:35.816 00.000 29988 Move returns status 0, amount 0
22:50:35.816 00.000 29988 move complete, result=0
22:50:35.816 00.000 29988 worker thread done servicing request
22:50:35.816 00.000 29988 Worker thread wakes up
22:50:35.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:35.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:35.817 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:37.441 01.624 29988 Exposure complete
22:50:37.476 00.035 29988 worker thread done servicing request
22:50:37.477 00.001 28316 OnExposeComplete: enter
22:50:37.479 00.002 28316 UpdateGuideState(): m_state=6
22:50:37.481 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
22:50:37.482 00.001 28316 Star::Find returns 1 (0), X=587.90, Y=114.54, Mass=2010, SNR=30.9, Peak=159 HFD=4.3
22:50:37.483 00.001 28316 MultiStar: [#1 0.42,0.10,0.00,M1] [#2 0.27,-0.13,0.89,U] [#3 0.40,0.20,0.00,M1] [#4 0.52,0.15,0.00,M6] [#5 0.60,0.13,0.00,M4] [#6 0.23,0.04,0.70,U] [#7 0.27,0.17,0.65,U] [#8 0.33,0.16,0.00,M1] 
22:50:37.486 00.003 28316 refined, 3 included, MultiStar: {0.35, 0.09}, one-star: {0.55, 0.27}
22:50:37.488 00.002 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
22:50:37.490 00.002 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
22:50:37.490 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.25 mountX=0.06 mountY=-0.35, mountTheta=-1.39
22:50:37.492 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.09, opts=13)
22:50:37.494 00.002 28316 Enqueuing Move request for scope (0.35, 0.09)
22:50:37.494 00.000 29988 Worker thread wakes up
22:50:37.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:37.495 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.09) opts 0xd
22:50:37.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.09)
22:50:37.495 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.9
22:50:37.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:37.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:37.496 00.000 28316 Enqueuing Expose request
22:50:37.497 00.001 29988 Moving (0.35, 0.09) raw xDistance=0.06 yDistance=-0.35
22:50:37.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:37.497 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.04 newest=-0.77
22:50:37.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:50:37.497 00.000 29988 MoveAxis(E, 0, ABG)
22:50:37.497 00.000 29988 Move returns status 0, amount 0
22:50:37.497 00.000 29988 MoveAxis(N, 84, ABG)
22:50:37.497 00.000 29988 Guiding  Dir = 0, Dur = 84
22:50:37.497 00.000 29988 IsSlewing returns 0
22:50:37.497 00.000 29988 IsGuiding returns 0
22:50:37.502 00.005 29988 PulseGuide returned control before completion, sleep 89
22:50:37.597 00.095 29988 IsGuiding returns 0
22:50:37.597 00.000 29988 Move returns status 0, amount 84
22:50:37.597 00.000 29988 move complete, result=0
22:50:37.597 00.000 29988 worker thread done servicing request
22:50:37.597 00.000 29988 Worker thread wakes up
22:50:37.597 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 84 ms NORTH
22:50:37.598 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:37.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:39.001 01.403 29988 Exposure complete
22:50:39.030 00.029 29988 worker thread done servicing request
22:50:39.032 00.002 28316 OnExposeComplete: enter
22:50:39.032 00.000 28316 UpdateGuideState(): m_state=6
22:50:39.033 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
22:50:39.033 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=114.05, Mass=1948, SNR=30.4, Peak=184 HFD=4.3
22:50:39.033 00.000 28316 MultiStar: [#1 0.21,-0.40,0.00,M2] [#2 0.04,-0.54,0.00,M1] [#3 0.25,-0.55,0.00,M2] [#4 0.34,-0.49,0.00,M7] [#5 0.41,-0.37,0.00,M5] [#6 0.20,-0.48,0.00,M1] [#7 0.04,-0.36,0.00,M1] [#8 0.07,-0.43,0.00,M2] 
22:50:39.034 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
22:50:39.034 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.57)
22:50:39.035 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-0.53 mountX=0.35 mountY=-0.23, mountTheta=-0.58
22:50:39.037 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=-0.22, opts=13)
22:50:39.037 00.000 28316 Enqueuing Move request for scope (0.37, -0.22)
22:50:39.037 00.000 29988 Worker thread wakes up
22:50:39.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:39.037 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.4
22:50:39.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:39.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:39.039 00.001 28316 Enqueuing Expose request
22:50:39.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.22) opts 0xd
22:50:39.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, -0.22)
22:50:39.039 00.000 29988 Moving (0.37, -0.22) raw xDistance=0.35 yDistance=-0.23
22:50:39.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:50:39.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:50:39.039 00.000 29988 MoveAxis(W, 73, ABG)
22:50:39.039 00.000 29988 Guiding  Dir = 3, Dur = 73
22:50:39.040 00.001 29988 IsSlewing returns 0
22:50:39.040 00.000 29988 IsGuiding returns 0
22:50:39.042 00.002 29988 PulseGuide returned control before completion, sleep 82
22:50:39.126 00.084 29988 IsGuiding returns 1
22:50:39.126 00.000 29988 scope still moving after pulse duration time elapsed
22:50:39.158 00.032 29988 IsSlewing returns 0
22:50:39.158 00.000 29988 IsGuiding returns 0
22:50:39.158 00.000 29988 scope move finished after 73 + 44 ms
22:50:39.158 00.000 29988 Move returns status 0, amount 73
22:50:39.158 00.000 29988 MoveAxis(N, 55, ABG)
22:50:39.158 00.000 29988 Guiding  Dir = 0, Dur = 55
22:50:39.158 00.000 29988 IsSlewing returns 0
22:50:39.159 00.001 29988 IsGuiding returns 0
22:50:39.164 00.005 29988 PulseGuide returned control before completion, sleep 61
22:50:39.238 00.074 29988 IsGuiding returns 0
22:50:39.238 00.000 29988 Move returns status 0, amount 55
22:50:39.238 00.000 29988 move complete, result=0
22:50:39.239 00.001 29988 worker thread done servicing request
22:50:39.239 00.000 29988 Worker thread wakes up
22:50:39.239 00.000 28316 GuideStep: 0.3 px 73 ms WEST, -0.2 px 55 ms NORTH
22:50:39.241 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:39.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:40.869 01.628 29988 Exposure complete
22:50:40.898 00.029 29988 worker thread done servicing request
22:50:40.898 00.000 28316 OnExposeComplete: enter
22:50:40.899 00.001 28316 UpdateGuideState(): m_state=6
22:50:40.900 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
22:50:40.901 00.001 28316 Star::Find returns 1 (0), X=587.47, Y=114.06, Mass=1960, SNR=30.4, Peak=153 HFD=4.3
22:50:40.902 00.001 28316 MultiStar: [#1 -0.01,-0.21,0.91,U] [#2 -0.03,-0.53,0.00,M2] [#3 -0.10,-0.52,0.00,M3] [#4 0.08,-0.53,0.00,M8] [#5 0.09,-0.23,0.73,U] [#6 -0.11,-0.44,0.00,M2] [#7 -0.25,-0.20,0.63,U] [#8 -0.15,-0.32,0.00,M3] 
22:50:40.903 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.21}, one-star: {0.12, -0.21}
22:50:40.903 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
22:50:40.903 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
22:50:40.904 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.54 mountX=0.20 mountY=0.09, mountTheta=0.43
22:50:40.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.21, opts=13)
22:50:40.907 00.002 28316 Enqueuing Move request for scope (0.01, -0.21)
22:50:40.907 00.000 29988 Worker thread wakes up
22:50:40.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:40.908 00.001 28316 UpdateGuideState exits: m=1960 RSB=30.4
22:50:40.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:40.909 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:40.909 00.000 28316 Enqueuing Expose request
22:50:40.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
22:50:40.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
22:50:40.910 00.001 29988 Moving (0.01, -0.21) raw xDistance=0.20 yDistance=0.09
22:50:40.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:50:40.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:40.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:50:40.910 00.000 29988 MoveAxis(E, 0, ABG)
22:50:40.910 00.000 29988 Move returns status 0, amount 0
22:50:40.910 00.000 29988 MoveAxis(N, 0, ABG)
22:50:40.910 00.000 29988 Move returns status 0, amount 0
22:50:40.910 00.000 29988 move complete, result=0
22:50:40.910 00.000 29988 worker thread done servicing request
22:50:40.910 00.000 29988 Worker thread wakes up
22:50:40.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:40.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:40.910 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:42.435 01.525 29988 Exposure complete
22:50:42.484 00.049 29988 worker thread done servicing request
22:50:42.484 00.000 28316 OnExposeComplete: enter
22:50:42.485 00.001 28316 UpdateGuideState(): m_state=6
22:50:42.486 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
22:50:42.488 00.002 28316 Star::Find returns 1 (0), X=587.59, Y=113.91, Mass=1819, SNR=29.3, Peak=144 HFD=4.3
22:50:42.488 00.000 28316 MultiStar: [#1 0.10,-0.43,0.00,M2] [#2 -0.04,-0.76,0.00,M3] [#3 -0.00,-0.45,0.00,M4] [#4 0.25,-0.57,0.00,M9] [#5 0.21,-0.54,0.00,M5] [#6 0.03,-0.49,0.00,M3] [#7 -0.02,-0.44,0.00,M1] [#8 0.03,-0.45,0.00,M4] 
22:50:42.489 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
22:50:42.489 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
22:50:42.490 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.36 hyp=0.43 cameraTheta=-0.98 mountX=0.43 mountY=-0.05, mountTheta=-0.12
22:50:42.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.36, opts=13)
22:50:42.491 00.000 28316 Enqueuing Move request for scope (0.24, -0.36)
22:50:42.491 00.000 29988 Worker thread wakes up
22:50:42.492 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.36) opts 0xd
22:50:42.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.36)
22:50:42.492 00.000 29988 Moving (0.24, -0.36) raw xDistance=0.43 yDistance=-0.05
22:50:42.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:50:42.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:42.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:42.492 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.3
22:50:42.493 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:42.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:42.494 00.001 28316 Enqueuing Expose request
22:50:42.497 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:42.497 00.000 29988 MoveAxis(W, 90, ABG)
22:50:42.497 00.000 29988 Guiding  Dir = 3, Dur = 90
22:50:42.497 00.000 29988 IsSlewing returns 0
22:50:42.498 00.001 29988 IsGuiding returns 0
22:50:42.500 00.002 29988 PulseGuide returned control before completion, sleep 99
22:50:42.603 00.103 29988 IsGuiding returns 0
22:50:42.604 00.001 29988 Move returns status 0, amount 90
22:50:42.604 00.000 29988 MoveAxis(N, 0, ABG)
22:50:42.604 00.000 29988 Move returns status 0, amount 0
22:50:42.604 00.000 29988 move complete, result=0
22:50:42.604 00.000 29988 worker thread done servicing request
22:50:42.604 00.000 29988 Worker thread wakes up
22:50:42.605 00.001 28316 GuideStep: 0.4 px 90 ms WEST, -0.1 px 0 ms NORTH
22:50:42.606 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:42.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:44.243 01.637 29988 Exposure complete
22:50:44.280 00.037 29988 worker thread done servicing request
22:50:44.280 00.000 28316 OnExposeComplete: enter
22:50:44.281 00.001 28316 UpdateGuideState(): m_state=6
22:50:44.283 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
22:50:44.284 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=113.98, Mass=2036, SNR=31.0, Peak=164 HFD=4.2
22:50:44.285 00.001 28316 MultiStar: [#1 0.07,-0.26,0.90,U] [#2 -0.14,-0.47,0.00,M4] [#3 0.07,-0.38,0.00,M5] [#4 0.05,-0.46,0.00,M10] [#5 0.09,-0.36,0.00,M6] [#6 -0.11,-0.33,0.00,M4] [#7 -0.04,-0.32,0.62,U] [#8 -0.02,-0.36,0.00,M5] 
22:50:44.286 00.001 28316 refined, 2 included, MultiStar: {0.07, -0.29}, one-star: {0.15, -0.29}
22:50:44.289 00.003 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
22:50:44.291 00.002 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
22:50:44.295 00.004 28316 CameraToMount -- cameraX=0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.33 mountX=0.29 mountY=0.07, mountTheta=0.22
22:50:44.298 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.29, opts=13)
22:50:44.300 00.002 28316 Enqueuing Move request for scope (0.07, -0.29)
22:50:44.303 00.003 29988 Worker thread wakes up
22:50:44.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:50:44.304 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.29) opts 0xd
22:50:44.305 00.001 28316 UpdateGuideState exits: m=2036 RSB=31.0
22:50:44.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:44.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:44.307 00.001 28316 Enqueuing Expose request
22:50:44.308 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.29)
22:50:44.308 00.000 29988 Moving (0.07, -0.29) raw xDistance=0.29 yDistance=0.07
22:50:44.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:50:44.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:44.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:50:44.308 00.000 29988 MoveAxis(W, 68, ABG)
22:50:44.308 00.000 29988 Guiding  Dir = 3, Dur = 68
22:50:44.310 00.002 29988 IsSlewing returns 0
22:50:44.310 00.000 29988 IsGuiding returns 0
22:50:44.311 00.001 29988 PulseGuide returned control before completion, sleep 77
22:50:44.396 00.085 29988 IsGuiding returns 0
22:50:44.396 00.000 29988 Move returns status 0, amount 68
22:50:44.396 00.000 29988 MoveAxis(N, 0, ABG)
22:50:44.396 00.000 29988 Move returns status 0, amount 0
22:50:44.396 00.000 29988 move complete, result=0
22:50:44.397 00.001 29988 worker thread done servicing request
22:50:44.397 00.000 29988 Worker thread wakes up
22:50:44.397 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.1 px 0 ms NORTH
22:50:44.398 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:44.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:45.804 01.406 29988 Exposure complete
22:50:45.833 00.029 29988 worker thread done servicing request
22:50:45.833 00.000 28316 OnExposeComplete: enter
22:50:45.834 00.001 28316 UpdateGuideState(): m_state=6
22:50:45.834 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
22:50:45.835 00.001 28316 Star::Find returns 1 (0), X=587.41, Y=114.29, Mass=1992, SNR=30.7, Peak=146 HFD=4.6
22:50:45.836 00.001 28316 MultiStar: [#1 -0.04,-0.11,0.87,U] [#2 -0.08,-0.31,0.92,U] [#3 -0.07,-0.09,0.82,U] [#4 0.06,-0.14,0.87,U] [#5 0.19,-0.06,0.76,U] [#6 -0.11,-0.08,0.69,U] [#7 -0.04,-0.03,0.66,U] [#8 -0.14,-0.17,0.62,U] 
22:50:45.836 00.000 28316 single-star, 8 included, MultiStar: {-0.01, -0.11}, one-star: {0.06, 0.02}
22:50:45.836 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
22:50:45.837 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
22:50:45.838 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.37 mountX=0.00 mountY=-0.07, mountTheta=-1.52
22:50:45.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
22:50:45.839 00.000 28316 Enqueuing Move request for scope (0.06, 0.02)
22:50:45.840 00.001 29988 Worker thread wakes up
22:50:45.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:45.840 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.7
22:50:45.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:45.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:45.842 00.001 28316 Enqueuing Expose request
22:50:45.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
22:50:45.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
22:50:45.842 00.000 29988 Moving (0.06, 0.02) raw xDistance=0.00 yDistance=-0.07
22:50:45.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:50:45.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:45.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:50:45.842 00.000 29988 MoveAxis(E, 0, ABG)
22:50:45.842 00.000 29988 Move returns status 0, amount 0
22:50:45.842 00.000 29988 MoveAxis(N, 0, ABG)
22:50:45.842 00.000 29988 Move returns status 0, amount 0
22:50:45.842 00.000 29988 move complete, result=0
22:50:45.842 00.000 29988 worker thread done servicing request
22:50:45.842 00.000 29988 Worker thread wakes up
22:50:45.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:45.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:45.843 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:47.480 01.637 29988 Exposure complete
22:50:47.514 00.034 29988 worker thread done servicing request
22:50:47.514 00.000 28316 OnExposeComplete: enter
22:50:47.515 00.001 28316 UpdateGuideState(): m_state=6
22:50:47.515 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
22:50:47.516 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=114.33, Mass=1717, SNR=28.4, Peak=152 HFD=3.9
22:50:47.516 00.000 28316 MultiStar: [#1 -0.11,-0.10,0.97,U] [#2 -0.08,-0.39,0.00,M4] [#3 -0.15,-0.35,0.00,M5] [#4 -0.02,-0.31,0.90,U] [#5 -0.01,-0.18,0.84,U] [#6 -0.11,-0.14,0.78,U] [#7 -0.27,-0.10,0.70,U] [#8 -0.22,-0.23,0.65,U] 
22:50:47.517 00.001 28316 single-star, 6 included, MultiStar: {-0.11, -0.14}, one-star: {-0.08, 0.06}
22:50:47.517 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
22:50:47.517 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.47)
22:50:47.518 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=-0.09 mountY=0.05, mountTheta=2.66
22:50:47.519 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
22:50:47.519 00.000 28316 Enqueuing Move request for scope (-0.08, 0.06)
22:50:47.520 00.001 29988 Worker thread wakes up
22:50:47.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:50:47.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:50:47.520 00.000 29988 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.05
22:50:47.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:50:47.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:47.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:50:47.520 00.000 29988 MoveAxis(E, 0, ABG)
22:50:47.520 00.000 29988 Move returns status 0, amount 0
22:50:47.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:47.521 00.001 28316 UpdateGuideState exits: m=1717 RSB=28.4
22:50:47.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:47.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:47.522 00.000 28316 Enqueuing Expose request
22:50:47.523 00.001 29988 MoveAxis(N, 0, ABG)
22:50:47.523 00.000 29988 Move returns status 0, amount 0
22:50:47.523 00.000 29988 move complete, result=0
22:50:47.523 00.000 29988 worker thread done servicing request
22:50:47.523 00.000 29988 Worker thread wakes up
22:50:47.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:47.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:47.524 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:49.052 01.528 29988 Exposure complete
22:50:49.088 00.036 29988 worker thread done servicing request
22:50:49.088 00.000 28316 OnExposeComplete: enter
22:50:49.091 00.003 28316 UpdateGuideState(): m_state=6
22:50:49.094 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
22:50:49.095 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=114.22, Mass=1980, SNR=30.5, Peak=154 HFD=4.6
22:50:49.096 00.001 28316 MultiStar: [#1 0.02,-0.02,0.88,U] [#2 -0.07,-0.17,0.93,U] [#3 -0.01,-0.15,0.83,U] [#4 0.12,-0.12,0.90,U] [#5 0.26,-0.11,0.76,U] [#6 -0.07,-0.00,0.71,U] [#7 -0.07,-0.07,0.62,U] [#8 -0.16,-0.14,0.59,U] 
22:50:49.096 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {0.18, -0.05}
22:50:49.098 00.002 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
22:50:49.099 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
22:50:49.099 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.25 mountX=0.10 mountY=0.01, mountTheta=0.14
22:50:49.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.09, opts=13)
22:50:49.103 00.002 28316 Enqueuing Move request for scope (0.03, -0.09)
22:50:49.104 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:49.106 00.002 28316 UpdateGuideState exits: m=1980 RSB=30.5
22:50:49.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:49.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:49.109 00.001 28316 Enqueuing Expose request
22:50:49.110 00.001 29988 Worker thread wakes up
22:50:49.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
22:50:49.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
22:50:49.111 00.000 29988 Moving (0.03, -0.09) raw xDistance=0.10 yDistance=0.01
22:50:49.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:50:49.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:49.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:49.111 00.000 29988 MoveAxis(E, 0, ABG)
22:50:49.111 00.000 29988 Move returns status 0, amount 0
22:50:49.111 00.000 29988 MoveAxis(N, 0, ABG)
22:50:49.111 00.000 29988 Move returns status 0, amount 0
22:50:49.111 00.000 29988 move complete, result=0
22:50:49.111 00.000 29988 worker thread done servicing request
22:50:49.111 00.000 29988 Worker thread wakes up
22:50:49.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:49.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:49.112 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:50.737 01.625 29988 Exposure complete
22:50:50.777 00.040 29988 worker thread done servicing request
22:50:50.778 00.001 28316 OnExposeComplete: enter
22:50:50.778 00.000 28316 UpdateGuideState(): m_state=6
22:50:50.780 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
22:50:50.781 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.32, Mass=1989, SNR=30.5, Peak=147 HFD=4.0
22:50:50.783 00.002 28316 MultiStar: [#1 0.11,-0.01,0.93,U] [#2 -0.13,-0.27,0.93,U] [#3 -0.05,-0.09,0.86,U] [#4 -0.01,-0.15,0.82,U] [#5 0.08,-0.23,0.75,U] [#6 -0.19,-0.14,0.71,U] [#7 -0.33,-0.04,0.64,U] [#8 -0.08,-0.22,0.60,U] 
22:50:50.783 00.000 28316 single-star, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.11, 0.05}
22:50:50.785 00.002 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
22:50:50.785 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
22:50:50.786 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.43 mountX=0.00 mountY=-0.12, mountTheta=-1.57
22:50:50.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
22:50:50.788 00.001 28316 Enqueuing Move request for scope (0.11, 0.05)
22:50:50.788 00.000 29988 Worker thread wakes up
22:50:50.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=218, Gamma=0.580
22:50:50.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
22:50:50.789 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.5
22:50:50.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:50.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:50.790 00.000 28316 Enqueuing Expose request
22:50:50.791 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
22:50:50.791 00.000 29988 Moving (0.11, 0.05) raw xDistance=0.00 yDistance=-0.12
22:50:50.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:50:50.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:50.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:50:50.791 00.000 29988 MoveAxis(E, 0, ABG)
22:50:50.791 00.000 29988 Move returns status 0, amount 0
22:50:50.791 00.000 29988 MoveAxis(N, 0, ABG)
22:50:50.791 00.000 29988 Move returns status 0, amount 0
22:50:50.791 00.000 29988 move complete, result=0
22:50:50.791 00.000 29988 worker thread done servicing request
22:50:50.791 00.000 29988 Worker thread wakes up
22:50:50.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:50.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:50.791 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:52.308 01.517 29988 Exposure complete
22:50:52.359 00.051 29988 worker thread done servicing request
22:50:52.359 00.000 28316 OnExposeComplete: enter
22:50:52.360 00.001 28316 UpdateGuideState(): m_state=6
22:50:52.360 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
22:50:52.361 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.33, Mass=1869, SNR=29.8, Peak=138 HFD=4.5
22:50:52.361 00.000 28316 MultiStar: [#1 0.04,0.03,0.92,U] [#2 -0.05,-0.07,0.98,U] [#3 0.08,-0.05,0.82,U] [#4 0.06,-0.16,0.89,U] [#5 0.27,-0.10,0.77,U] [#6 -0.07,-0.12,0.71,U] [#7 -0.14,-0.11,0.66,U] [#8 0.02,-0.09,0.59,U] 
22:50:52.362 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.26, 0.06}
22:50:52.362 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
22:50:52.362 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
22:50:52.363 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.81 mountX=0.08 mountY=-0.03, mountTheta=-0.30
22:50:52.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
22:50:52.365 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
22:50:52.366 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:50:52.368 00.002 29988 Worker thread wakes up
22:50:52.368 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.8
22:50:52.370 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
22:50:52.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:52.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
22:50:52.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:52.371 00.001 28316 Enqueuing Expose request
22:50:52.372 00.001 29988 Moving (0.06, -0.06) raw xDistance=0.08 yDistance=-0.03
22:50:52.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:50:52.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:52.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:50:52.372 00.000 29988 MoveAxis(E, 0, ABG)
22:50:52.372 00.000 29988 Move returns status 0, amount 0
22:50:52.372 00.000 29988 MoveAxis(N, 0, ABG)
22:50:52.372 00.000 29988 Move returns status 0, amount 0
22:50:52.372 00.000 29988 move complete, result=0
22:50:52.372 00.000 29988 worker thread done servicing request
22:50:52.372 00.000 29988 Worker thread wakes up
22:50:52.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:52.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:52.373 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:54.008 01.635 29988 Exposure complete
22:50:54.042 00.034 29988 worker thread done servicing request
22:50:54.043 00.001 28316 OnExposeComplete: enter
22:50:54.043 00.000 28316 UpdateGuideState(): m_state=6
22:50:54.044 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
22:50:54.045 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=114.25, Mass=1811, SNR=29.1, Peak=145 HFD=4.5
22:50:54.045 00.000 28316 MultiStar: [#1 -0.25,-0.16,0.91,U] [#2 -0.28,-0.24,0.00,M2] [#3 -0.05,-0.24,0.89,U] [#4 -0.11,-0.14,0.87,U] [#5 -0.15,-0.20,0.82,U] [#6 -0.16,-0.21,0.75,U] [#7 -0.35,0.03,0.00,M1] [#8 -0.30,-0.20,0.00,M1] 
22:50:54.046 00.001 28316 single-star, 5 included, MultiStar: {-0.13, -0.16}, one-star: {-0.04, -0.02}
22:50:54.047 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
22:50:54.049 00.002 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
22:50:54.050 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.68 mountX=0.00 mountY=0.04, mountTheta=1.54
22:50:54.053 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
22:50:54.054 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
22:50:54.055 00.001 29988 Worker thread wakes up
22:50:54.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:54.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:50:54.055 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.1
22:50:54.056 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:50:54.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:54.056 00.000 29988 Moving (-0.04, -0.02) raw xDistance=0.00 yDistance=0.04
22:50:54.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:54.056 00.000 28316 Enqueuing Expose request
22:50:54.057 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:50:54.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:54.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:54.057 00.000 29988 MoveAxis(E, 0, ABG)
22:50:54.057 00.000 29988 Move returns status 0, amount 0
22:50:54.057 00.000 29988 MoveAxis(N, 0, ABG)
22:50:54.057 00.000 29988 Move returns status 0, amount 0
22:50:54.057 00.000 29988 move complete, result=0
22:50:54.057 00.000 29988 worker thread done servicing request
22:50:54.057 00.000 29988 Worker thread wakes up
22:50:54.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:54.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:54.057 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:55.584 01.527 29988 Exposure complete
22:50:55.625 00.041 29988 worker thread done servicing request
22:50:55.626 00.001 28316 OnExposeComplete: enter
22:50:55.626 00.000 28316 UpdateGuideState(): m_state=6
22:50:55.627 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
22:50:55.628 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=114.38, Mass=1901, SNR=30.0, Peak=148 HFD=4.4
22:50:55.629 00.001 28316 MultiStar: [#1 0.04,-0.03,0.95,U] [#2 -0.22,-0.22,0.94,U] [#3 -0.08,-0.15,0.87,U] [#4 -0.15,-0.23,0.85,U] [#5 -0.05,-0.15,0.79,U] [#6 -0.12,-0.27,0.72,U] [#7 -0.30,-0.08,0.67,U] [#8 -0.19,-0.23,0.60,U] 
22:50:55.630 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.13}, one-star: {-0.00, 0.11}
22:50:55.632 00.002 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
22:50:55.634 00.002 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
22:50:55.635 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.58 mountX=-0.10 mountY=-0.05, mountTheta=-2.69
22:50:55.637 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.11, opts=13)
22:50:55.639 00.002 28316 Enqueuing Move request for scope (-0.00, 0.11)
22:50:55.641 00.002 29988 Worker thread wakes up
22:50:55.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:50:55.642 00.001 28316 UpdateGuideState exits: m=1901 RSB=30.0
22:50:55.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:55.643 00.000 28316 Enqueuing Expose request
22:50:55.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
22:50:55.644 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
22:50:55.644 00.000 29988 Moving (-0.00, 0.11) raw xDistance=-0.10 yDistance=-0.05
22:50:55.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:50:55.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:55.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:50:55.644 00.000 29988 MoveAxis(E, 0, ABG)
22:50:55.644 00.000 29988 Move returns status 0, amount 0
22:50:55.644 00.000 29988 MoveAxis(N, 0, ABG)
22:50:55.644 00.000 29988 Move returns status 0, amount 0
22:50:55.644 00.000 29988 move complete, result=0
22:50:55.644 00.000 29988 worker thread done servicing request
22:50:55.644 00.000 29988 Worker thread wakes up
22:50:55.644 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:55.645 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:55.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:57.276 01.631 29988 Exposure complete
22:50:57.323 00.047 29988 worker thread done servicing request
22:50:57.323 00.000 28316 OnExposeComplete: enter
22:50:57.324 00.001 28316 UpdateGuideState(): m_state=6
22:50:57.324 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
22:50:57.325 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=114.34, Mass=1979, SNR=30.5, Peak=133 HFD=4.7
22:50:57.325 00.000 28316 MultiStar: [#1 0.04,0.12,0.91,U] [#2 0.03,-0.13,0.98,U] [#3 -0.08,-0.10,0.83,U] [#4 0.03,-0.01,0.85,U] [#5 0.05,0.18,0.76,U] [#6 -0.04,-0.05,0.69,U] [#7 -0.18,-0.03,0.67,U] [#8 -0.05,0.13,0.62,U] 
22:50:57.325 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.03, 0.07}
22:50:57.326 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
22:50:57.326 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.42)
22:50:57.327 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.46 mountX=-0.02 mountY=0.01, mountTheta=2.71
22:50:57.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
22:50:57.328 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
22:50:57.329 00.001 29988 Worker thread wakes up
22:50:57.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
22:50:57.329 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.5
22:50:57.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:57.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:57.331 00.001 28316 Enqueuing Expose request
22:50:57.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
22:50:57.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
22:50:57.331 00.000 29988 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=0.01
22:50:57.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:57.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:57.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:57.331 00.000 29988 MoveAxis(E, 0, ABG)
22:50:57.331 00.000 29988 Move returns status 0, amount 0
22:50:57.332 00.001 29988 MoveAxis(N, 0, ABG)
22:50:57.332 00.000 29988 Move returns status 0, amount 0
22:50:57.332 00.000 29988 move complete, result=0
22:50:57.332 00.000 29988 worker thread done servicing request
22:50:57.332 00.000 29988 Worker thread wakes up
22:50:57.332 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:57.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:57.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:58.848 01.516 29988 Exposure complete
22:50:58.886 00.038 29988 worker thread done servicing request
22:50:58.886 00.000 28316 OnExposeComplete: enter
22:50:58.888 00.002 28316 UpdateGuideState(): m_state=6
22:50:58.889 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
22:50:58.889 00.000 28316 Star::Find returns 1 (0), X=587.64, Y=114.36, Mass=1861, SNR=29.6, Peak=135 HFD=4.6
22:50:58.890 00.001 28316 MultiStar: [#1 0.20,0.15,0.93,U] [#2 0.04,-0.15,0.95,U] [#3 0.02,-0.20,0.85,U] [#4 0.14,-0.12,0.88,U] [#5 0.16,-0.02,0.78,U] [#6 0.01,-0.07,0.71,U] [#7 -0.06,0.01,0.63,U] [#8 -0.13,0.09,0.61,U] 
22:50:58.890 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.29, 0.09}
22:50:58.891 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
22:50:58.891 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.32)
22:50:58.892 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.28 mountX=0.06 mountY=-0.07, mountTheta=-0.85
22:50:58.892 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
22:50:58.894 00.002 28316 Enqueuing Move request for scope (0.09, -0.03)
22:50:58.895 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:50:58.895 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
22:50:58.896 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:58.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:50:58.896 00.000 28316 Enqueuing Expose request
22:50:58.897 00.001 29988 Worker thread wakes up
22:50:58.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:50:58.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:50:58.897 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.07
22:50:58.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:58.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:58.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:50:58.897 00.000 29988 MoveAxis(E, 0, ABG)
22:50:58.897 00.000 29988 Move returns status 0, amount 0
22:50:58.897 00.000 29988 MoveAxis(N, 0, ABG)
22:50:58.897 00.000 29988 Move returns status 0, amount 0
22:50:58.897 00.000 29988 move complete, result=0
22:50:58.897 00.000 29988 worker thread done servicing request
22:50:58.897 00.000 29988 Worker thread wakes up
22:50:58.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:50:58.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:50:58.898 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:00.534 01.636 29988 Exposure complete
22:51:00.569 00.035 29988 worker thread done servicing request
22:51:00.569 00.000 28316 OnExposeComplete: enter
22:51:00.569 00.000 28316 UpdateGuideState(): m_state=6
22:51:00.570 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
22:51:00.571 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=114.34, Mass=1912, SNR=30.0, Peak=140 HFD=4.2
22:51:00.572 00.001 28316 MultiStar: [#1 -0.02,-0.03,0.90,U] [#2 -0.02,-0.17,0.96,U] [#3 -0.07,0.07,0.82,U] [#4 0.03,-0.19,0.87,U] [#5 0.08,-0.00,0.80,U] [#6 -0.12,-0.00,0.72,U] [#7 -0.08,-0.04,0.64,U] [#8 -0.01,-0.11,0.60,U] 
22:51:00.572 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {0.19, 0.07}
22:51:00.573 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.14) = xAngle (-0.29 = -0.29)
22:51:00.573 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
22:51:00.574 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=0.04 mountY=0.01, mountTheta=0.32
22:51:00.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
22:51:00.576 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
22:51:00.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:00.577 00.001 29988 Worker thread wakes up
22:51:00.577 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
22:51:00.578 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:51:00.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:00.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:51:00.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:00.580 00.002 29988 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
22:51:00.580 00.000 28316 Enqueuing Expose request
22:51:00.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:00.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:00.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:00.580 00.000 29988 MoveAxis(E, 0, ABG)
22:51:00.580 00.000 29988 Move returns status 0, amount 0
22:51:00.580 00.000 29988 MoveAxis(N, 0, ABG)
22:51:00.580 00.000 29988 Move returns status 0, amount 0
22:51:00.580 00.000 29988 move complete, result=0
22:51:00.580 00.000 29988 worker thread done servicing request
22:51:00.580 00.000 29988 Worker thread wakes up
22:51:00.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:00.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:00.581 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:02.111 01.530 29988 Exposure complete
22:51:02.136 00.025 29988 worker thread done servicing request
22:51:02.136 00.000 28316 OnExposeComplete: enter
22:51:02.136 00.000 28316 UpdateGuideState(): m_state=6
22:51:02.137 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
22:51:02.138 00.001 28316 Star::Find returns 1 (0), X=587.42, Y=114.41, Mass=1746, SNR=28.6, Peak=127 HFD=4.2
22:51:02.138 00.000 28316 MultiStar: [#1 0.09,0.04,1.00,U] [#2 0.01,-0.16,0.97,U] [#3 -0.05,0.14,0.95,U] [#4 0.04,-0.02,0.88,U] [#5 0.25,-0.01,0.80,U] [#6 0.00,-0.15,0.78,U] [#7 -0.11,0.07,0.68,U] [#8 -0.08,0.14,0.61,U] 
22:51:02.139 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.07, 0.14}
22:51:02.139 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
22:51:02.140 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
22:51:02.140 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.57 mountX=-0.00 mountY=-0.03, mountTheta=-1.72
22:51:02.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
22:51:02.141 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
22:51:02.142 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
22:51:02.142 00.000 28316 UpdateGuideState exits: m=1746 RSB=28.6
22:51:02.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:02.144 00.001 28316 Enqueuing Expose request
22:51:02.144 00.000 29988 Worker thread wakes up
22:51:02.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
22:51:02.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
22:51:02.145 00.001 29988 Moving (0.03, 0.02) raw xDistance=-0.00 yDistance=-0.03
22:51:02.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:51:02.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:02.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:02.145 00.000 29988 MoveAxis(E, 0, ABG)
22:51:02.145 00.000 29988 Move returns status 0, amount 0
22:51:02.145 00.000 29988 MoveAxis(N, 0, ABG)
22:51:02.145 00.000 29988 Move returns status 0, amount 0
22:51:02.145 00.000 29988 move complete, result=0
22:51:02.145 00.000 29988 worker thread done servicing request
22:51:02.145 00.000 29988 Worker thread wakes up
22:51:02.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:02.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:02.145 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:03.781 01.636 29988 Exposure complete
22:51:03.829 00.048 29988 worker thread done servicing request
22:51:03.829 00.000 28316 OnExposeComplete: enter
22:51:03.830 00.001 28316 UpdateGuideState(): m_state=6
22:51:03.830 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
22:51:03.831 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=114.37, Mass=1654, SNR=27.8, Peak=132 HFD=4.3
22:51:03.831 00.000 28316 MultiStar: [#1 -0.09,-0.07,0.96,U] [#2 -0.17,-0.19,1.06,U] [#3 -0.26,-0.05,0.90,U] [#4 0.09,-0.18,0.96,U] [#5 -0.07,0.05,0.81,U] [#6 -0.02,-0.08,0.75,U] [#7 -0.26,-0.07,0.74,U] [#8 -0.22,-0.23,0.67,U] 
22:51:03.832 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.01, 0.10}
22:51:03.832 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
22:51:03.833 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
22:51:03.833 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.62 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
22:51:03.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
22:51:03.835 00.001 28316 Enqueuing Move request for scope (-0.01, 0.10)
22:51:03.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:51:03.835 00.000 28316 UpdateGuideState exits: m=1654 RSB=27.8
22:51:03.836 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:03.836 00.000 29988 Worker thread wakes up
22:51:03.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
22:51:03.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
22:51:03.837 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:03.837 00.000 28316 Enqueuing Expose request
22:51:03.838 00.001 29988 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.04
22:51:03.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:51:03.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:03.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:51:03.838 00.000 29988 MoveAxis(E, 0, ABG)
22:51:03.838 00.000 29988 Move returns status 0, amount 0
22:51:03.838 00.000 29988 MoveAxis(N, 0, ABG)
22:51:03.838 00.000 29988 Move returns status 0, amount 0
22:51:03.838 00.000 29988 move complete, result=0
22:51:03.838 00.000 29988 worker thread done servicing request
22:51:03.839 00.001 29988 Worker thread wakes up
22:51:03.839 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:03.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:03.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:05.365 01.526 29988 Exposure complete
22:51:05.411 00.046 29988 worker thread done servicing request
22:51:05.411 00.000 28316 OnExposeComplete: enter
22:51:05.411 00.000 28316 UpdateGuideState(): m_state=6
22:51:05.412 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
22:51:05.412 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=114.40, Mass=1882, SNR=29.9, Peak=152 HFD=4.3
22:51:05.413 00.001 28316 MultiStar: [#1 0.02,-0.07,0.93,U] [#2 0.03,-0.28,0.97,U] [#3 -0.00,-0.08,0.89,U] [#4 0.01,-0.13,0.90,U] [#5 0.18,-0.09,0.81,U] [#6 0.03,-0.15,0.72,U] [#7 -0.08,-0.07,0.66,U] [#8 0.18,-0.11,0.61,U] 
22:51:05.413 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.25, 0.13}
22:51:05.414 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
22:51:05.414 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.94)
22:51:05.415 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.91 mountX=0.11 mountY=-0.02, mountTheta=-0.20
22:51:05.417 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
22:51:05.418 00.001 28316 Enqueuing Move request for scope (0.07, -0.09)
22:51:05.418 00.000 29988 Worker thread wakes up
22:51:05.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:05.419 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:51:05.419 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.9
22:51:05.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:05.421 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:51:05.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:05.422 00.001 28316 Enqueuing Expose request
22:51:05.422 00.000 29988 Moving (0.07, -0.09) raw xDistance=0.11 yDistance=-0.02
22:51:05.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:51:05.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:05.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:05.422 00.000 29988 MoveAxis(E, 0, ABG)
22:51:05.422 00.000 29988 Move returns status 0, amount 0
22:51:05.422 00.000 29988 MoveAxis(N, 0, ABG)
22:51:05.422 00.000 29988 Move returns status 0, amount 0
22:51:05.422 00.000 29988 move complete, result=0
22:51:05.422 00.000 29988 worker thread done servicing request
22:51:05.422 00.000 29988 Worker thread wakes up
22:51:05.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:05.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:05.423 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:07.050 01.627 29988 Exposure complete
22:51:07.081 00.031 29988 worker thread done servicing request
22:51:07.082 00.001 28316 OnExposeComplete: enter
22:51:07.082 00.000 28316 UpdateGuideState(): m_state=6
22:51:07.083 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
22:51:07.083 00.000 28316 Star::Find returns 1 (0), X=587.50, Y=114.54, Mass=1893, SNR=29.9, Peak=140 HFD=4.3
22:51:07.084 00.001 28316 MultiStar: [#1 0.01,0.32,0.93,U] [#2 -0.16,0.01,0.95,U] [#3 -0.05,-0.06,0.91,U] [#4 -0.00,0.12,0.86,U] [#5 0.14,0.21,0.77,U] [#6 -0.10,0.03,0.74,U] [#7 -0.13,0.18,0.65,U] [#8 0.03,-0.07,0.59,U] 
22:51:07.084 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.12}, one-star: {0.14, 0.27}
22:51:07.084 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
22:51:07.085 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
22:51:07.085 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.66 mountX=-0.11 mountY=-0.04, mountTheta=-2.77
22:51:07.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
22:51:07.087 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
22:51:07.090 00.003 29988 Worker thread wakes up
22:51:07.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
22:51:07.090 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
22:51:07.090 00.000 29988 Moving (-0.01, 0.12) raw xDistance=-0.11 yDistance=-0.04
22:51:07.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:07.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:51:07.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:07.090 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
22:51:07.091 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:07.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:51:07.091 00.000 29988 MoveAxis(E, 0, ABG)
22:51:07.091 00.000 29988 Move returns status 0, amount 0
22:51:07.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:07.092 00.001 28316 Enqueuing Expose request
22:51:07.092 00.000 29988 MoveAxis(N, 0, ABG)
22:51:07.092 00.000 29988 Move returns status 0, amount 0
22:51:07.092 00.000 29988 move complete, result=0
22:51:07.092 00.000 29988 worker thread done servicing request
22:51:07.092 00.000 29988 Worker thread wakes up
22:51:07.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:07.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:07.093 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:08.620 01.527 29988 Exposure complete
22:51:08.660 00.040 29988 worker thread done servicing request
22:51:08.660 00.000 28316 OnExposeComplete: enter
22:51:08.661 00.001 28316 UpdateGuideState(): m_state=6
22:51:08.661 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
22:51:08.662 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.40, Mass=1791, SNR=29.0, Peak=149 HFD=4.2
22:51:08.662 00.000 28316 MultiStar: [#1 0.09,-0.06,0.91,U] [#2 -0.04,-0.24,1.00,U] [#3 0.04,-0.12,0.93,U] [#4 0.14,-0.07,0.89,U] [#5 0.22,-0.00,0.83,U] [#6 -0.12,-0.07,0.71,U] [#7 -0.05,-0.01,0.66,U] [#8 -0.19,-0.09,0.60,U] 
22:51:08.663 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.25, 0.13}
22:51:08.664 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
22:51:08.665 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
22:51:08.665 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.83 mountX=0.08 mountY=-0.02, mountTheta=-0.27
22:51:08.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
22:51:08.668 00.002 28316 Enqueuing Move request for scope (0.05, -0.06)
22:51:08.669 00.001 29988 Worker thread wakes up
22:51:08.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:51:08.670 00.001 28316 UpdateGuideState exits: m=1791 RSB=29.0
22:51:08.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.671 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:51:08.671 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:51:08.671 00.000 29988 Moving (0.05, -0.06) raw xDistance=0.08 yDistance=-0.02
22:51:08.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:51:08.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:08.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:08.672 00.001 28316 Enqueuing Expose request
22:51:08.673 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:08.673 00.000 29988 MoveAxis(E, 0, ABG)
22:51:08.673 00.000 29988 Move returns status 0, amount 0
22:51:08.673 00.000 29988 MoveAxis(N, 0, ABG)
22:51:08.673 00.000 29988 Move returns status 0, amount 0
22:51:08.673 00.000 29988 move complete, result=0
22:51:08.673 00.000 29988 worker thread done servicing request
22:51:08.673 00.000 29988 Worker thread wakes up
22:51:08.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:08.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:08.673 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:10.308 01.635 29988 Exposure complete
22:51:10.335 00.027 29988 worker thread done servicing request
22:51:10.335 00.000 28316 OnExposeComplete: enter
22:51:10.336 00.001 28316 UpdateGuideState(): m_state=6
22:51:10.337 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
22:51:10.337 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=114.40, Mass=1694, SNR=28.2, Peak=129 HFD=4.1
22:51:10.338 00.001 28316 MultiStar: [#1 0.01,-0.03,1.00,U] [#2 -0.08,-0.10,1.00,U] [#3 -0.04,0.05,0.93,U] [#4 0.08,-0.12,0.90,U] [#5 0.11,-0.12,0.82,U] [#6 0.06,-0.11,0.75,U] [#7 -0.06,0.03,0.71,U] [#8 -0.15,-0.12,0.70,U] 
22:51:10.339 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.18, 0.13}
22:51:10.339 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
22:51:10.339 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
22:51:10.340 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.16 mountX=0.04 mountY=0.00, mountTheta=0.06
22:51:10.341 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
22:51:10.341 00.000 28316 Enqueuing Move request for scope (0.02, -0.04)
22:51:10.342 00.001 29988 Worker thread wakes up
22:51:10.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:51:10.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:51:10.342 00.000 29988 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=0.00
22:51:10.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:10.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:10.343 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:10.343 00.000 28316 UpdateGuideState exits: m=1694 RSB=28.2
22:51:10.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:10.343 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:10.344 00.001 28316 Enqueuing Expose request
22:51:10.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:51:10.344 00.000 29988 MoveAxis(E, 0, ABG)
22:51:10.344 00.000 29988 Move returns status 0, amount 0
22:51:10.344 00.000 29988 MoveAxis(N, 0, ABG)
22:51:10.344 00.000 29988 Move returns status 0, amount 0
22:51:10.344 00.000 29988 move complete, result=0
22:51:10.345 00.001 29988 worker thread done servicing request
22:51:10.345 00.000 29988 Worker thread wakes up
22:51:10.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:10.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:10.345 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:11.865 01.520 29988 Exposure complete
22:51:11.904 00.039 29988 worker thread done servicing request
22:51:11.904 00.000 28316 OnExposeComplete: enter
22:51:11.906 00.002 28316 UpdateGuideState(): m_state=6
22:51:11.907 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
22:51:11.907 00.000 28316 Star::Find returns 1 (0), X=587.83, Y=114.39, Mass=1899, SNR=29.8, Peak=155 HFD=4.3
22:51:11.908 00.001 28316 MultiStar: [#1 0.16,0.03,0.88,U] [#2 0.09,-0.15,0.99,U] [#3 -0.00,0.09,0.91,U] [#4 0.14,0.04,0.91,U] [#5 0.13,-0.03,0.80,U] [#6 -0.08,0.25,0.73,U] [#7 -0.09,0.16,0.67,U] [#8 -0.05,-0.10,0.61,U] 
22:51:11.909 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.47, 0.12}
22:51:11.909 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
22:51:11.909 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
22:51:11.910 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.40 mountX=0.00 mountY=-0.11, mountTheta=-1.54
22:51:11.912 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
22:51:11.913 00.001 28316 Enqueuing Move request for scope (0.10, 0.04)
22:51:11.913 00.000 29988 Worker thread wakes up
22:51:11.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:11.914 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.8
22:51:11.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:11.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:11.915 00.001 28316 Enqueuing Expose request
22:51:11.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:51:11.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:51:11.915 00.000 29988 Moving (0.10, 0.04) raw xDistance=0.00 yDistance=-0.11
22:51:11.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:51:11.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:11.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:51:11.915 00.000 29988 MoveAxis(E, 0, ABG)
22:51:11.915 00.000 29988 Move returns status 0, amount 0
22:51:11.915 00.000 29988 MoveAxis(N, 0, ABG)
22:51:11.915 00.000 29988 Move returns status 0, amount 0
22:51:11.915 00.000 29988 move complete, result=0
22:51:11.915 00.000 29988 worker thread done servicing request
22:51:11.915 00.000 29988 Worker thread wakes up
22:51:11.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:11.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:11.916 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:13.538 01.622 29988 Exposure complete
22:51:13.579 00.041 29988 worker thread done servicing request
22:51:13.579 00.000 28316 OnExposeComplete: enter
22:51:13.580 00.001 28316 UpdateGuideState(): m_state=6
22:51:13.580 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
22:51:13.581 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=114.19, Mass=2021, SNR=30.9, Peak=161 HFD=4.5
22:51:13.581 00.000 28316 MultiStar: [#1 0.08,0.06,0.93,U] [#2 -0.03,-0.09,0.89,U] [#3 0.03,-0.28,0.87,U] [#4 0.02,-0.15,0.84,U] [#5 0.09,-0.10,0.71,U] [#6 -0.10,-0.12,0.69,U] [#7 -0.10,-0.03,0.62,U] [#8 0.04,-0.23,0.58,U] 
22:51:13.582 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {0.29, -0.08}
22:51:13.583 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
22:51:13.584 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
22:51:13.585 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.17 mountX=0.12 mountY=0.01, mountTheta=0.06
22:51:13.589 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
22:51:13.592 00.003 28316 Enqueuing Move request for scope (0.05, -0.11)
22:51:13.593 00.001 29988 Worker thread wakes up
22:51:13.593 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:13.594 00.001 28316 UpdateGuideState exits: m=2021 RSB=30.9
22:51:13.594 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:13.595 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:13.595 00.000 28316 Enqueuing Expose request
22:51:13.596 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
22:51:13.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
22:51:13.596 00.000 29988 Moving (0.05, -0.11) raw xDistance=0.12 yDistance=0.01
22:51:13.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:13.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:13.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:13.596 00.000 29988 MoveAxis(E, 0, ABG)
22:51:13.596 00.000 29988 Move returns status 0, amount 0
22:51:13.596 00.000 29988 MoveAxis(N, 0, ABG)
22:51:13.596 00.000 29988 Move returns status 0, amount 0
22:51:13.596 00.000 29988 move complete, result=0
22:51:13.596 00.000 29988 worker thread done servicing request
22:51:13.596 00.000 29988 Worker thread wakes up
22:51:13.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:13.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:13.596 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:15.125 01.529 29988 Exposure complete
22:51:15.159 00.034 29988 worker thread done servicing request
22:51:15.159 00.000 28316 OnExposeComplete: enter
22:51:15.159 00.000 28316 UpdateGuideState(): m_state=6
22:51:15.160 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
22:51:15.161 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=114.36, Mass=2065, SNR=31.2, Peak=152 HFD=4.6
22:51:15.162 00.001 28316 MultiStar: [#1 0.17,0.09,0.87,U] [#2 0.19,-0.14,0.91,U] [#3 -0.12,-0.10,0.81,U] [#4 0.18,-0.04,0.82,U] [#5 0.26,0.01,0.74,U] [#6 0.07,0.04,0.70,U] [#7 0.00,-0.05,0.65,U] [#8 -0.04,0.07,0.59,U] 
22:51:15.162 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.00}, one-star: {0.32, 0.09}
22:51:15.163 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
22:51:15.163 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
22:51:15.164 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.03 mountX=0.06 mountY=-0.12, mountTheta=-1.10
22:51:15.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.00, opts=13)
22:51:15.166 00.001 28316 Enqueuing Move request for scope (0.13, -0.00)
22:51:15.166 00.000 29988 Worker thread wakes up
22:51:15.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
22:51:15.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
22:51:15.166 00.000 29988 Moving (0.13, -0.00) raw xDistance=0.06 yDistance=-0.12
22:51:15.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:15.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:15.167 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:15.167 00.000 28316 UpdateGuideState exits: m=2065 RSB=31.2
22:51:15.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:15.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:15.168 00.000 28316 Enqueuing Expose request
22:51:15.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:51:15.169 00.001 29988 MoveAxis(E, 0, ABG)
22:51:15.169 00.000 29988 Move returns status 0, amount 0
22:51:15.169 00.000 29988 MoveAxis(N, 0, ABG)
22:51:15.169 00.000 29988 Move returns status 0, amount 0
22:51:15.169 00.000 29988 move complete, result=0
22:51:15.169 00.000 29988 worker thread done servicing request
22:51:15.169 00.000 29988 Worker thread wakes up
22:51:15.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:15.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:15.170 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:16.797 01.627 29988 Exposure complete
22:51:16.831 00.034 28316 OnExposeComplete: enter
22:51:16.832 00.001 28316 UpdateGuideState(): m_state=6
22:51:16.833 00.001 29988 worker thread done servicing request
22:51:16.833 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
22:51:16.833 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=114.60, Mass=1856, SNR=29.5, Peak=125 HFD=4.5
22:51:16.834 00.001 28316 MultiStar: [#1 -0.12,0.22,0.93,U] [#2 -0.14,-0.01,0.95,U] [#3 -0.09,0.07,0.91,U] [#4 0.01,0.09,0.89,U] [#5 0.13,0.17,0.80,U] [#6 -0.01,0.16,0.69,U] [#7 -0.14,0.18,0.69,U] [#8 -0.06,-0.01,0.60,U] 
22:51:16.834 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.02, 0.33}
22:51:16.835 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
22:51:16.835 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.13)
22:51:16.836 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.90 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
22:51:16.838 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.14, opts=13)
22:51:16.840 00.002 28316 Enqueuing Move request for scope (-0.05, 0.14)
22:51:16.840 00.000 29988 Worker thread wakes up
22:51:16.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:51:16.840 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
22:51:16.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:16.843 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
22:51:16.843 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
22:51:16.843 00.000 29988 Moving (-0.05, 0.14) raw xDistance=-0.15 yDistance=-0.02
22:51:16.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:51:16.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:16.843 00.000 28316 Enqueuing Expose request
22:51:16.844 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:16.844 00.000 29988 MoveAxis(E, 0, ABG)
22:51:16.844 00.000 29988 Move returns status 0, amount 0
22:51:16.844 00.000 29988 MoveAxis(N, 0, ABG)
22:51:16.844 00.000 29988 Move returns status 0, amount 0
22:51:16.844 00.000 29988 move complete, result=0
22:51:16.844 00.000 29988 worker thread done servicing request
22:51:16.844 00.000 29988 Worker thread wakes up
22:51:16.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:16.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:16.844 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:18.360 01.516 29988 Exposure complete
22:51:18.399 00.039 29988 worker thread done servicing request
22:51:18.400 00.001 28316 OnExposeComplete: enter
22:51:18.401 00.001 28316 UpdateGuideState(): m_state=6
22:51:18.402 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
22:51:18.403 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=114.63, Mass=1917, SNR=30.0, Peak=149 HFD=4.5
22:51:18.404 00.001 28316 MultiStar: [#1 -0.10,0.25,0.94,U] [#2 -0.19,0.09,0.92,U] [#3 -0.16,0.07,0.89,U] [#4 -0.11,0.20,0.84,U] [#5 0.00,0.06,0.78,U] [#6 -0.07,0.05,0.74,U] [#7 -0.18,0.19,0.64,U] [#8 -0.07,0.15,0.60,U] 
22:51:18.407 00.003 28316 refined, 8 included, MultiStar: {-0.12, 0.16}, one-star: {-0.14, 0.36}
22:51:18.409 00.002 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
22:51:18.411 00.002 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.15)
22:51:18.414 00.003 28316 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.19 mountX=-0.20 mountY=0.03, mountTheta=2.99
22:51:18.417 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.16, opts=13)
22:51:18.417 00.000 28316 Enqueuing Move request for scope (-0.12, 0.16)
22:51:18.418 00.001 29988 Worker thread wakes up
22:51:18.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:51:18.418 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:51:18.418 00.000 29988 Moving (-0.12, 0.16) raw xDistance=-0.20 yDistance=0.03
22:51:18.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:51:18.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:18.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:51:18.420 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:51:18.420 00.000 29988 MoveAxis(E, 0, ABG)
22:51:18.420 00.000 29988 Move returns status 0, amount 0
22:51:18.420 00.000 29988 MoveAxis(N, 0, ABG)
22:51:18.420 00.000 29988 Move returns status 0, amount 0
22:51:18.420 00.000 29988 move complete, result=0
22:51:18.420 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
22:51:18.421 00.001 29988 worker thread done servicing request
22:51:18.422 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:18.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:18.424 00.001 28316 Enqueuing Expose request
22:51:18.425 00.001 29988 Worker thread wakes up
22:51:18.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:18.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:18.425 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:20.050 01.625 29988 Exposure complete
22:51:20.084 00.034 29988 worker thread done servicing request
22:51:20.085 00.001 28316 OnExposeComplete: enter
22:51:20.085 00.000 28316 UpdateGuideState(): m_state=6
22:51:20.086 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
22:51:20.086 00.000 28316 Star::Find returns 1 (0), X=587.32, Y=114.49, Mass=1831, SNR=29.3, Peak=132 HFD=4.4
22:51:20.087 00.001 28316 MultiStar: [#1 -0.06,0.08,0.95,U] [#2 -0.29,-0.25,0.00,M1] [#3 0.03,-0.13,0.86,U] [#4 -0.03,-0.01,0.89,U] [#5 0.01,-0.02,0.78,U] [#6 -0.21,-0.01,0.73,U] [#7 -0.05,0.05,0.70,U] [#8 -0.15,-0.10,0.63,U] 
22:51:20.088 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.02}, one-star: {-0.03, 0.22}
22:51:20.089 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.97 = -2.31)
22:51:20.092 00.003 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.79)
22:51:20.095 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.83 mountX=-0.04 mountY=0.04, mountTheta=2.33
22:51:20.098 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
22:51:20.099 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
22:51:20.100 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:20.101 00.001 28316 UpdateGuideState exits: m=1831 RSB=29.3
22:51:20.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.103 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:20.104 00.001 28316 Enqueuing Expose request
22:51:20.105 00.001 29988 Worker thread wakes up
22:51:20.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:51:20.105 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:51:20.105 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.04
22:51:20.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:20.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:20.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:51:20.105 00.000 29988 MoveAxis(E, 0, ABG)
22:51:20.105 00.000 29988 Move returns status 0, amount 0
22:51:20.105 00.000 29988 MoveAxis(N, 0, ABG)
22:51:20.106 00.001 29988 Move returns status 0, amount 0
22:51:20.106 00.000 29988 move complete, result=0
22:51:20.106 00.000 29988 worker thread done servicing request
22:51:20.106 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:20.107 00.001 29988 Worker thread wakes up
22:51:20.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:20.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:21.627 01.520 29988 Exposure complete
22:51:21.661 00.034 29988 worker thread done servicing request
22:51:21.661 00.000 28316 OnExposeComplete: enter
22:51:21.662 00.001 28316 UpdateGuideState(): m_state=6
22:51:21.664 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
22:51:21.665 00.001 28316 Star::Find returns 1 (0), X=587.30, Y=114.41, Mass=1818, SNR=29.3, Peak=140 HFD=4.1
22:51:21.666 00.001 28316 MultiStar: [#1 -0.06,-0.00,0.96,U] [#2 -0.09,-0.19,0.92,U] [#3 -0.17,-0.02,0.89,U] [#4 0.10,-0.17,0.93,U] [#5 -0.02,-0.04,0.81,U] [#6 -0.13,-0.04,0.75,U] [#7 -0.15,0.04,0.63,U] [#8 -0.09,-0.02,0.62,U] 
22:51:21.667 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.06, 0.14}
22:51:21.668 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
22:51:21.669 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
22:51:21.669 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.67 mountX=0.00 mountY=0.08, mountTheta=1.52
22:51:21.671 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
22:51:21.673 00.002 28316 Enqueuing Move request for scope (-0.07, -0.04)
22:51:21.673 00.000 29988 Worker thread wakes up
22:51:21.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:21.674 00.001 28316 UpdateGuideState exits: m=1818 RSB=29.3
22:51:21.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:21.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:21.675 00.000 28316 Enqueuing Expose request
22:51:21.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
22:51:21.675 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
22:51:21.676 00.001 29988 Moving (-0.07, -0.04) raw xDistance=0.00 yDistance=0.08
22:51:21.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:51:21.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:21.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:51:21.676 00.000 29988 MoveAxis(E, 0, ABG)
22:51:21.676 00.000 29988 Move returns status 0, amount 0
22:51:21.676 00.000 29988 MoveAxis(N, 0, ABG)
22:51:21.676 00.000 29988 Move returns status 0, amount 0
22:51:21.676 00.000 29988 move complete, result=0
22:51:21.676 00.000 29988 worker thread done servicing request
22:51:21.676 00.000 29988 Worker thread wakes up
22:51:21.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:21.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:21.676 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:23.298 01.622 29988 Exposure complete
22:51:23.333 00.035 29988 worker thread done servicing request
22:51:23.333 00.000 28316 OnExposeComplete: enter
22:51:23.334 00.001 28316 UpdateGuideState(): m_state=6
22:51:23.335 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
22:51:23.336 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.21, Mass=1974, SNR=30.4, Peak=151 HFD=4.4
22:51:23.336 00.000 28316 MultiStar: [#1 -0.10,0.07,0.88,U] [#2 -0.23,-0.22,0.97,U] [#3 0.06,-0.14,0.85,U] [#4 -0.17,-0.12,0.84,U] [#5 -0.03,0.04,0.76,U] [#6 -0.09,-0.20,0.71,U] [#7 -0.14,0.04,0.65,U] [#8 -0.00,-0.22,0.59,U] 
22:51:23.337 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.09}, one-star: {0.11, -0.06}
22:51:23.337 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.14) = xAngle (-1.06 = -1.06)
22:51:23.338 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.05 = 2.05)
22:51:23.340 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.20 mountX=0.05 mountY=0.10, mountTheta=1.06
22:51:23.343 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.09, opts=13)
22:51:23.346 00.003 28316 Enqueuing Move request for scope (-0.07, -0.09)
22:51:23.349 00.003 29988 Worker thread wakes up
22:51:23.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
22:51:23.350 00.001 28316 UpdateGuideState exits: m=1974 RSB=30.4
22:51:23.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:23.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:23.351 00.001 28316 Enqueuing Expose request
22:51:23.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
22:51:23.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
22:51:23.351 00.000 29988 Moving (-0.07, -0.09) raw xDistance=0.05 yDistance=0.10
22:51:23.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:23.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:23.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:23.351 00.000 29988 MoveAxis(E, 0, ABG)
22:51:23.351 00.000 29988 Move returns status 0, amount 0
22:51:23.351 00.000 29988 MoveAxis(N, 0, ABG)
22:51:23.351 00.000 29988 Move returns status 0, amount 0
22:51:23.351 00.000 29988 move complete, result=0
22:51:23.351 00.000 29988 worker thread done servicing request
22:51:23.351 00.000 29988 Worker thread wakes up
22:51:23.352 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:23.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:23.352 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:24.875 01.523 29988 Exposure complete
22:51:24.913 00.038 29988 worker thread done servicing request
22:51:24.913 00.000 28316 OnExposeComplete: enter
22:51:24.914 00.001 28316 UpdateGuideState(): m_state=6
22:51:24.914 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
22:51:24.915 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.29, Mass=1868, SNR=29.6, Peak=136 HFD=4.5
22:51:24.915 00.000 28316 MultiStar: [#1 -0.04,0.15,0.92,U] [#2 -0.15,-0.19,0.98,U] [#3 -0.00,-0.06,0.86,U] [#4 -0.03,0.05,0.85,U] [#5 0.11,0.11,0.78,U] [#6 -0.09,0.03,0.71,U] [#7 -0.10,0.11,0.67,U] [#8 -0.19,-0.04,0.64,U] 
22:51:24.916 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {0.11, 0.02}
22:51:24.916 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
22:51:24.917 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.71)
22:51:24.917 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.75 mountX=-0.03 mountY=0.03, mountTheta=2.41
22:51:24.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
22:51:24.919 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
22:51:24.919 00.000 29988 Worker thread wakes up
22:51:24.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
22:51:24.919 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
22:51:24.919 00.000 29988 Moving (-0.04, 0.02) raw xDistance=-0.03 yDistance=0.03
22:51:24.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:51:24.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:24.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:51:24.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:51:24.919 00.000 29988 MoveAxis(E, 0, ABG)
22:51:24.921 00.002 29988 Move returns status 0, amount 0
22:51:24.921 00.000 29988 MoveAxis(N, 0, ABG)
22:51:24.921 00.000 29988 Move returns status 0, amount 0
22:51:24.921 00.000 29988 move complete, result=0
22:51:24.921 00.000 29988 worker thread done servicing request
22:51:24.921 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.6
22:51:24.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:24.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:24.923 00.002 28316 Enqueuing Expose request
22:51:24.923 00.000 29988 Worker thread wakes up
22:51:24.923 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:24.924 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:24.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:26.652 01.728 29988 Exposure complete
22:51:26.709 00.057 29988 worker thread done servicing request
22:51:26.709 00.000 28316 OnExposeComplete: enter
22:51:26.712 00.003 28316 UpdateGuideState(): m_state=6
22:51:26.713 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
22:51:26.714 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=114.39, Mass=1988, SNR=30.7, Peak=152 HFD=4.5
22:51:26.715 00.001 28316 MultiStar: [#1 -0.18,0.13,0.90,U] [#2 -0.20,-0.14,0.90,U] [#3 -0.11,0.02,0.82,U] [#4 -0.01,-0.03,0.86,U] [#5 -0.00,-0.04,0.78,U] [#6 -0.19,0.03,0.72,U] [#7 -0.16,0.17,0.63,U] [#8 -0.27,0.15,0.58,U] 
22:51:26.716 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.15, 0.12}
22:51:26.716 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.01 = -2.28)
22:51:26.717 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.83)
22:51:26.717 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.86 mountX=-0.09 mountY=0.11, mountTheta=2.29
22:51:26.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
22:51:26.719 00.001 28316 Enqueuing Move request for scope (-0.14, 0.04)
22:51:26.719 00.000 29988 Worker thread wakes up
22:51:26.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:51:26.720 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.7
22:51:26.721 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:51:26.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:51:26.721 00.000 29988 Moving (-0.14, 0.04) raw xDistance=-0.09 yDistance=0.11
22:51:26.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:51:26.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:26.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:51:26.721 00.000 29988 MoveAxis(E, 0, ABG)
22:51:26.721 00.000 29988 Move returns status 0, amount 0
22:51:26.721 00.000 29988 MoveAxis(N, 0, ABG)
22:51:26.721 00.000 29988 Move returns status 0, amount 0
22:51:26.721 00.000 29988 move complete, result=0
22:51:26.721 00.000 29988 worker thread done servicing request
22:51:26.721 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:26.723 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:26.724 00.001 28316 Enqueuing Expose request
22:51:26.724 00.000 29988 Worker thread wakes up
22:51:26.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:26.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:26.724 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:28.141 01.417 29988 Exposure complete
22:51:28.170 00.029 29988 worker thread done servicing request
22:51:28.170 00.000 28316 OnExposeComplete: enter
22:51:28.173 00.003 28316 UpdateGuideState(): m_state=6
22:51:28.175 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
22:51:28.176 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=114.34, Mass=1870, SNR=29.6, Peak=141 HFD=4.3
22:51:28.179 00.003 28316 MultiStar: [#1 -0.22,0.12,0.95,U] [#2 -0.18,-0.11,0.94,U] [#3 0.04,-0.10,0.89,U] [#4 -0.06,0.07,0.88,U] [#5 0.06,-0.04,0.76,U] [#6 -0.23,0.02,0.74,U] [#7 -0.08,0.11,0.63,U] [#8 -0.16,-0.02,0.60,U] 
22:51:28.181 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {0.10, 0.07}
22:51:28.184 00.003 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
22:51:28.186 00.002 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
22:51:28.186 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.00 mountX=-0.04 mountY=0.06, mountTheta=2.15
22:51:28.188 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
22:51:28.188 00.000 28316 Enqueuing Move request for scope (-0.08, 0.01)
22:51:28.189 00.001 29988 Worker thread wakes up
22:51:28.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=215, Gamma=0.580
22:51:28.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
22:51:28.189 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
22:51:28.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:28.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:28.191 00.001 28316 Enqueuing Expose request
22:51:28.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
22:51:28.191 00.000 29988 Moving (-0.08, 0.01) raw xDistance=-0.04 yDistance=0.06
22:51:28.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:28.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:28.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:51:28.191 00.000 29988 MoveAxis(E, 0, ABG)
22:51:28.191 00.000 29988 Move returns status 0, amount 0
22:51:28.191 00.000 29988 MoveAxis(N, 0, ABG)
22:51:28.191 00.000 29988 Move returns status 0, amount 0
22:51:28.191 00.000 29988 move complete, result=0
22:51:28.191 00.000 29988 worker thread done servicing request
22:51:28.191 00.000 29988 Worker thread wakes up
22:51:28.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:28.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:28.192 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:29.823 01.631 29988 Exposure complete
22:51:29.867 00.044 29988 worker thread done servicing request
22:51:29.867 00.000 28316 OnExposeComplete: enter
22:51:29.868 00.001 28316 UpdateGuideState(): m_state=6
22:51:29.868 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
22:51:29.876 00.008 28316 Star::Find returns 1 (0), X=587.41, Y=114.36, Mass=1867, SNR=29.7, Peak=135 HFD=4.3
22:51:29.876 00.000 28316 MultiStar: [#1 -0.21,0.23,0.93,U] [#2 -0.26,-0.24,0.00,M1] [#3 -0.21,0.03,0.87,U] [#4 -0.16,0.01,0.89,U] [#5 0.00,-0.09,0.76,U] [#6 -0.35,0.11,0.00,M1] [#7 -0.22,0.04,0.66,U] [#8 -0.27,-0.07,0.60,U] 
22:51:29.876 00.000 28316 single-star, 6 included, MultiStar: {-0.14, 0.04}, one-star: {0.06, 0.09}
22:51:29.877 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
22:51:29.877 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
22:51:29.877 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=1.00 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
22:51:29.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
22:51:29.879 00.001 28316 Enqueuing Move request for scope (0.06, 0.09)
22:51:29.879 00.000 29988 Worker thread wakes up
22:51:29.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:51:29.879 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:51:29.880 00.001 29988 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.09
22:51:29.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:29.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:29.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
22:51:29.880 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.7
22:51:29.881 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:29.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:29.882 00.001 28316 Enqueuing Expose request
22:51:29.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:51:29.882 00.000 29988 MoveAxis(E, 0, ABG)
22:51:29.882 00.000 29988 Move returns status 0, amount 0
22:51:29.882 00.000 29988 MoveAxis(N, 0, ABG)
22:51:29.882 00.000 29988 Move returns status 0, amount 0
22:51:29.882 00.000 29988 move complete, result=0
22:51:29.882 00.000 29988 worker thread done servicing request
22:51:29.883 00.001 29988 Worker thread wakes up
22:51:29.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:29.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:29.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:31.408 01.525 29988 Exposure complete
22:51:31.446 00.038 29988 worker thread done servicing request
22:51:31.446 00.000 28316 OnExposeComplete: enter
22:51:31.446 00.000 28316 UpdateGuideState(): m_state=6
22:51:31.447 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
22:51:31.447 00.000 28316 Star::Find returns 1 (0), X=587.29, Y=114.54, Mass=1834, SNR=29.3, Peak=139 HFD=4.4
22:51:31.448 00.001 28316 MultiStar: [#1 0.01,0.11,0.92,U] [#2 -0.13,-0.06,1.00,U] [#3 -0.15,-0.05,0.87,U] [#4 -0.07,-0.04,0.87,U] [#5 0.14,-0.00,0.80,U] [#6 -0.04,0.00,0.73,U] [#7 -0.25,0.08,0.67,U] [#8 -0.03,-0.14,0.60,U] 
22:51:31.448 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.06, 0.27}
22:51:31.449 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
22:51:31.449 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.71)
22:51:31.450 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.75 mountX=-0.05 mountY=0.05, mountTheta=2.42
22:51:31.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
22:51:31.451 00.000 28316 Enqueuing Move request for scope (-0.07, 0.03)
22:51:31.452 00.001 29988 Worker thread wakes up
22:51:31.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:51:31.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:51:31.452 00.000 29988 Moving (-0.07, 0.03) raw xDistance=-0.05 yDistance=0.05
22:51:31.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:31.453 00.001 28316 UpdateGuideState exits: m=1834 RSB=29.3
22:51:31.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:31.454 00.001 28316 Enqueuing Expose request
22:51:31.455 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:51:31.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:31.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:31.455 00.000 29988 MoveAxis(E, 0, ABG)
22:51:31.455 00.000 29988 Move returns status 0, amount 0
22:51:31.455 00.000 29988 MoveAxis(N, 0, ABG)
22:51:31.455 00.000 29988 Move returns status 0, amount 0
22:51:31.455 00.000 29988 move complete, result=0
22:51:31.455 00.000 29988 worker thread done servicing request
22:51:31.455 00.000 29988 Worker thread wakes up
22:51:31.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:31.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:31.455 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:33.077 01.622 29988 Exposure complete
22:51:33.112 00.035 29988 worker thread done servicing request
22:51:33.112 00.000 28316 OnExposeComplete: enter
22:51:33.112 00.000 28316 UpdateGuideState(): m_state=6
22:51:33.113 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
22:51:33.113 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=114.27, Mass=1948, SNR=30.3, Peak=154 HFD=4.4
22:51:33.114 00.001 28316 MultiStar: [#1 0.14,-0.12,0.93,U] [#2 0.18,-0.13,0.95,U] [#3 0.01,-0.05,0.85,U] [#4 0.11,-0.12,0.88,U] [#5 0.14,0.02,0.77,U] [#6 0.14,-0.06,0.74,U] [#7 0.02,-0.04,0.64,U] [#8 0.08,0.05,0.60,U] 
22:51:33.114 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.05}, one-star: {0.31, 0.00}
22:51:33.115 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
22:51:33.115 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.41)
22:51:33.116 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.38 mountX=0.10 mountY=-0.10, mountTheta=-0.75
22:51:33.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
22:51:33.118 00.001 28316 Enqueuing Move request for scope (0.14, -0.05)
22:51:33.118 00.000 29988 Worker thread wakes up
22:51:33.119 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
22:51:33.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
22:51:33.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:51:33.119 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
22:51:33.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:33.120 00.000 29988 Moving (0.14, -0.05) raw xDistance=0.10 yDistance=-0.10
22:51:33.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:33.121 00.001 28316 Enqueuing Expose request
22:51:33.122 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:51:33.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:33.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:51:33.122 00.000 29988 MoveAxis(E, 0, ABG)
22:51:33.122 00.000 29988 Move returns status 0, amount 0
22:51:33.122 00.000 29988 MoveAxis(N, 0, ABG)
22:51:33.122 00.000 29988 Move returns status 0, amount 0
22:51:33.122 00.000 29988 move complete, result=0
22:51:33.122 00.000 29988 worker thread done servicing request
22:51:33.122 00.000 29988 Worker thread wakes up
22:51:33.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:33.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:33.122 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:34.643 01.521 29988 Exposure complete
22:51:34.683 00.040 29988 worker thread done servicing request
22:51:34.683 00.000 28316 OnExposeComplete: enter
22:51:34.684 00.001 28316 UpdateGuideState(): m_state=6
22:51:34.684 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
22:51:34.685 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.36, Mass=1787, SNR=29.1, Peak=131 HFD=4.5
22:51:34.685 00.000 28316 MultiStar: [#1 0.14,-0.04,0.96,U] [#2 -0.09,0.02,0.98,U] [#3 -0.03,0.01,0.89,U] [#4 0.11,-0.03,0.88,U] [#5 0.07,0.04,0.80,U] [#6 0.01,-0.10,0.77,U] [#7 0.01,-0.06,0.69,U] [#8 -0.02,-0.08,0.62,U] 
22:51:34.686 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.27, 0.09}
22:51:34.686 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
22:51:34.687 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
22:51:34.689 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.19 mountX=0.03 mountY=-0.05, mountTheta=-0.94
22:51:34.693 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
22:51:34.695 00.002 28316 Enqueuing Move request for scope (0.06, -0.01)
22:51:34.698 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:51:34.700 00.002 29988 Worker thread wakes up
22:51:34.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:51:34.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:51:34.700 00.000 29988 Moving (0.06, -0.01) raw xDistance=0.03 yDistance=-0.05
22:51:34.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:51:34.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:34.700 00.000 28316 UpdateGuideState exits: m=1787 RSB=29.1
22:51:34.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:34.702 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:51:34.702 00.000 29988 MoveAxis(E, 0, ABG)
22:51:34.702 00.000 29988 Move returns status 0, amount 0
22:51:34.702 00.000 29988 MoveAxis(N, 0, ABG)
22:51:34.702 00.000 29988 Move returns status 0, amount 0
22:51:34.702 00.000 29988 move complete, result=0
22:51:34.702 00.000 28316 Enqueuing Expose request
22:51:34.703 00.001 29988 worker thread done servicing request
22:51:34.703 00.000 29988 Worker thread wakes up
22:51:34.703 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:34.705 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:34.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:36.333 01.628 29988 Exposure complete
22:51:36.387 00.054 29988 worker thread done servicing request
22:51:36.387 00.000 28316 OnExposeComplete: enter
22:51:36.390 00.003 28316 UpdateGuideState(): m_state=6
22:51:36.393 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
22:51:36.396 00.003 28316 Star::Find returns 1 (0), X=587.37, Y=114.43, Mass=1987, SNR=30.6, Peak=138 HFD=4.5
22:51:36.398 00.002 28316 MultiStar: [#1 -0.13,-0.03,0.91,U] [#2 -0.23,-0.25,0.92,U] [#3 -0.15,-0.03,0.81,U] [#4 -0.08,-0.10,0.84,U] [#5 0.17,-0.02,0.76,U] [#6 -0.11,-0.10,0.65,U] [#7 -0.13,0.06,0.63,U] [#8 -0.10,0.06,0.57,U] 
22:51:36.401 00.003 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {0.02, 0.16}
22:51:36.403 00.002 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
22:51:36.405 00.002 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
22:51:36.405 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=-0.01 mountY=0.09, mountTheta=1.64
22:51:36.408 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
22:51:36.410 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
22:51:36.413 00.003 29988 Worker thread wakes up
22:51:36.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
22:51:36.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:51:36.415 00.002 28316 UpdateGuideState exits: m=1987 RSB=30.6
22:51:36.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:36.417 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:36.418 00.001 28316 Enqueuing Expose request
22:51:36.419 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
22:51:36.420 00.001 29988 Moving (-0.08, -0.03) raw xDistance=-0.01 yDistance=0.09
22:51:36.420 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:51:36.420 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:36.420 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:51:36.420 00.000 29988 MoveAxis(E, 0, ABG)
22:51:36.420 00.000 29988 Move returns status 0, amount 0
22:51:36.420 00.000 29988 MoveAxis(N, 0, ABG)
22:51:36.420 00.000 29988 Move returns status 0, amount 0
22:51:36.420 00.000 29988 move complete, result=0
22:51:36.420 00.000 29988 worker thread done servicing request
22:51:36.420 00.000 29988 Worker thread wakes up
22:51:36.420 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:36.420 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:36.422 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:37.830 01.408 29988 Exposure complete
22:51:37.877 00.047 29988 worker thread done servicing request
22:51:37.877 00.000 28316 OnExposeComplete: enter
22:51:37.878 00.001 28316 UpdateGuideState(): m_state=6
22:51:37.878 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
22:51:37.879 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=114.34, Mass=1976, SNR=30.6, Peak=155 HFD=4.2
22:51:37.879 00.000 28316 MultiStar: [#1 -0.01,-0.05,0.89,U] [#2 -0.18,-0.18,0.94,U] [#3 -0.07,-0.16,0.88,U] [#4 0.08,-0.25,0.83,U] [#5 0.13,-0.07,0.76,U] [#6 0.02,-0.10,0.68,U] [#7 -0.18,0.12,0.63,U] [#8 -0.06,-0.04,0.59,U] 
22:51:37.880 00.001 28316 single-star, 8 included, MultiStar: {-0.04, -0.08}, one-star: {-0.04, 0.07}
22:51:37.880 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
22:51:37.881 00.001 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
22:51:37.881 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.09 cameraTheta=2.11 mountX=-0.09 mountY=0.01, mountTheta=3.06
22:51:37.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
22:51:37.883 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
22:51:37.884 00.001 29988 Worker thread wakes up
22:51:37.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
22:51:37.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:51:37.886 00.001 28316 UpdateGuideState exits: m=1976 RSB=30.6
22:51:37.887 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:37.888 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
22:51:37.888 00.000 29988 Moving (-0.04, 0.07) raw xDistance=-0.09 yDistance=0.01
22:51:37.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:51:37.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:37.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:37.889 00.001 28316 Enqueuing Expose request
22:51:37.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:37.889 00.000 29988 MoveAxis(E, 0, ABG)
22:51:37.889 00.000 29988 Move returns status 0, amount 0
22:51:37.889 00.000 29988 MoveAxis(N, 0, ABG)
22:51:37.889 00.000 29988 Move returns status 0, amount 0
22:51:37.889 00.000 29988 move complete, result=0
22:51:37.889 00.000 29988 worker thread done servicing request
22:51:37.889 00.000 29988 Worker thread wakes up
22:51:37.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:37.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:37.890 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:39.515 01.625 29988 Exposure complete
22:51:39.547 00.032 29988 worker thread done servicing request
22:51:39.547 00.000 28316 OnExposeComplete: enter
22:51:39.550 00.003 28316 UpdateGuideState(): m_state=6
22:51:39.553 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
22:51:39.554 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.52, Mass=1991, SNR=30.5, Peak=141 HFD=4.3
22:51:39.555 00.001 28316 MultiStar: [#1 0.02,0.13,0.91,U] [#2 0.05,-0.05,0.96,U] [#3 -0.06,-0.02,0.88,U] [#4 0.06,-0.04,0.89,U] [#5 0.20,0.10,0.73,U] [#6 0.01,-0.05,0.68,U] [#7 -0.04,0.12,0.63,U] [#8 -0.14,-0.07,0.61,U] 
22:51:39.555 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.25, 0.25}
22:51:39.555 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
22:51:39.556 00.001 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.28)
22:51:39.556 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.76 mountX=-0.02 mountY=-0.07, mountTheta=-1.90
22:51:39.558 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
22:51:39.558 00.000 28316 Enqueuing Move request for scope (0.05, 0.05)
22:51:39.559 00.001 29988 Worker thread wakes up
22:51:39.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
22:51:39.559 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.5
22:51:39.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:39.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:39.561 00.001 28316 Enqueuing Expose request
22:51:39.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:51:39.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:51:39.561 00.000 29988 Moving (0.05, 0.05) raw xDistance=-0.02 yDistance=-0.07
22:51:39.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:51:39.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:39.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:51:39.561 00.000 29988 MoveAxis(E, 0, ABG)
22:51:39.561 00.000 29988 Move returns status 0, amount 0
22:51:39.561 00.000 29988 MoveAxis(N, 0, ABG)
22:51:39.561 00.000 29988 Move returns status 0, amount 0
22:51:39.561 00.000 29988 move complete, result=0
22:51:39.561 00.000 29988 worker thread done servicing request
22:51:39.561 00.000 29988 Worker thread wakes up
22:51:39.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:39.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:39.562 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:41.076 01.514 29988 Exposure complete
22:51:41.114 00.038 29988 worker thread done servicing request
22:51:41.114 00.000 28316 OnExposeComplete: enter
22:51:41.115 00.001 28316 UpdateGuideState(): m_state=6
22:51:41.116 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
22:51:41.117 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.50, Mass=1961, SNR=30.3, Peak=145 HFD=4.2
22:51:41.117 00.000 28316 MultiStar: [#1 -0.16,0.08,0.90,U] [#2 -0.14,-0.11,0.98,U] [#3 -0.08,0.03,0.84,U] [#4 0.11,0.06,0.87,U] [#5 0.08,-0.04,0.78,U] [#6 -0.10,-0.09,0.73,U] [#7 -0.34,0.17,0.00,M1] [#8 -0.11,0.07,0.58,U] 
22:51:41.118 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {0.10, 0.23}
22:51:41.119 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.53 = -2.75)
22:51:41.120 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.35)
22:51:41.121 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.39 mountX=-0.04 mountY=0.02, mountTheta=2.79
22:51:41.124 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
22:51:41.125 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
22:51:41.125 00.000 29988 Worker thread wakes up
22:51:41.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:41.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:51:41.126 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.3
22:51:41.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:41.127 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:41.127 00.000 28316 Enqueuing Expose request
22:51:41.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:51:41.127 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.02
22:51:41.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:41.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:41.128 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:51:41.128 00.000 29988 MoveAxis(E, 0, ABG)
22:51:41.128 00.000 29988 Move returns status 0, amount 0
22:51:41.128 00.000 29988 MoveAxis(N, 0, ABG)
22:51:41.128 00.000 29988 Move returns status 0, amount 0
22:51:41.128 00.000 29988 move complete, result=0
22:51:41.128 00.000 29988 worker thread done servicing request
22:51:41.128 00.000 29988 Worker thread wakes up
22:51:41.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:41.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:41.128 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:42.750 01.622 29988 Exposure complete
22:51:42.794 00.044 29988 worker thread done servicing request
22:51:42.794 00.000 28316 OnExposeComplete: enter
22:51:42.794 00.000 28316 UpdateGuideState(): m_state=6
22:51:42.795 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
22:51:42.795 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=114.37, Mass=1843, SNR=29.5, Peak=133 HFD=4.3
22:51:42.796 00.001 28316 MultiStar: [#1 -0.10,0.04,0.88,U] [#2 -0.23,-0.24,0.99,U] [#3 -0.03,-0.20,0.86,U] [#4 0.06,-0.14,0.93,U] [#5 0.11,-0.14,0.80,U] [#6 -0.06,-0.18,0.71,U] [#7 -0.13,-0.01,0.62,U] [#8 -0.06,-0.04,0.61,U] 
22:51:42.797 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.03, 0.10}
22:51:42.798 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
22:51:42.799 00.001 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
22:51:42.800 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.85 mountX=-0.10 mountY=-0.02, mountTheta=-2.95
22:51:42.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
22:51:42.802 00.001 28316 Enqueuing Move request for scope (-0.03, 0.10)
22:51:42.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:51:42.803 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.5
22:51:42.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:42.804 00.000 29988 Worker thread wakes up
22:51:42.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:42.805 00.001 28316 Enqueuing Expose request
22:51:42.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
22:51:42.805 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
22:51:42.805 00.000 29988 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.02
22:51:42.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:51:42.805 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:42.806 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:51:42.806 00.000 29988 MoveAxis(E, 0, ABG)
22:51:42.806 00.000 29988 Move returns status 0, amount 0
22:51:42.806 00.000 29988 MoveAxis(N, 0, ABG)
22:51:42.806 00.000 29988 Move returns status 0, amount 0
22:51:42.806 00.000 29988 move complete, result=0
22:51:42.806 00.000 29988 worker thread done servicing request
22:51:42.806 00.000 29988 Worker thread wakes up
22:51:42.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:42.806 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:42.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:44.333 01.527 29988 Exposure complete
22:51:44.381 00.048 29988 worker thread done servicing request
22:51:44.381 00.000 28316 OnExposeComplete: enter
22:51:44.381 00.000 28316 UpdateGuideState(): m_state=6
22:51:44.382 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
22:51:44.383 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=114.37, Mass=1663, SNR=28.1, Peak=119 HFD=4.3
22:51:44.383 00.000 28316 MultiStar: [#1 -0.20,0.18,0.97,U] [#2 -0.23,-0.23,1.01,U] [#3 -0.22,-0.24,0.89,U] [#4 0.06,-0.08,0.91,U] [#5 0.12,0.06,0.78,U] [#6 -0.11,-0.25,0.80,U] [#7 -0.17,-0.14,0.70,U] [#8 -0.24,0.12,0.66,U] 
22:51:44.384 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.11, 0.10}
22:51:44.384 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
22:51:44.385 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
22:51:44.386 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.14 cameraTheta=-2.73 mountX=-0.00 mountY=0.14, mountTheta=1.58
22:51:44.390 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.05, opts=13)
22:51:44.392 00.002 28316 Enqueuing Move request for scope (-0.12, -0.05)
22:51:44.395 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
22:51:44.398 00.003 28316 UpdateGuideState exits: m=1663 RSB=28.1
22:51:44.400 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:44.402 00.002 29988 Worker thread wakes up
22:51:44.402 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
22:51:44.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
22:51:44.402 00.000 29988 Moving (-0.12, -0.05) raw xDistance=-0.00 yDistance=0.14
22:51:44.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:51:44.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:44.403 00.001 28316 Enqueuing Expose request
22:51:44.404 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:44.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:51:44.404 00.000 29988 MoveAxis(E, 0, ABG)
22:51:44.404 00.000 29988 Move returns status 0, amount 0
22:51:44.404 00.000 29988 MoveAxis(N, 0, ABG)
22:51:44.404 00.000 29988 Move returns status 0, amount 0
22:51:44.404 00.000 29988 move complete, result=0
22:51:44.404 00.000 29988 worker thread done servicing request
22:51:44.405 00.001 29988 Worker thread wakes up
22:51:44.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:44.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:44.405 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:46.033 01.628 29988 Exposure complete
22:51:46.071 00.038 29988 worker thread done servicing request
22:51:46.071 00.000 28316 OnExposeComplete: enter
22:51:46.072 00.001 28316 UpdateGuideState(): m_state=6
22:51:46.073 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
22:51:46.074 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=114.27, Mass=1879, SNR=29.6, Peak=158 HFD=4.4
22:51:46.076 00.002 28316 MultiStar: [#1 0.18,-0.08,0.92,U] [#2 0.02,-0.27,0.97,U] [#3 0.04,-0.50,0.00,M1] [#4 0.07,-0.21,0.85,U] [#5 0.25,-0.18,0.79,U] [#6 0.01,-0.17,0.73,U] [#7 -0.08,-0.25,0.65,U] [#8 0.04,-0.16,0.63,U] 
22:51:46.077 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.16}, one-star: {0.35, -0.00}
22:51:46.078 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
22:51:46.079 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
22:51:46.080 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.94 mountX=0.19 mountY=-0.03, mountTheta=-0.17
22:51:46.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
22:51:46.082 00.001 28316 Enqueuing Move request for scope (0.12, -0.16)
22:51:46.082 00.000 29988 Worker thread wakes up
22:51:46.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:46.083 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.6
22:51:46.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:46.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:46.084 00.000 28316 Enqueuing Expose request
22:51:46.085 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
22:51:46.085 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
22:51:46.085 00.000 29988 Moving (0.12, -0.16) raw xDistance=0.19 yDistance=-0.03
22:51:46.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:51:46.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:46.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:46.085 00.000 29988 MoveAxis(E, 0, ABG)
22:51:46.085 00.000 29988 Move returns status 0, amount 0
22:51:46.085 00.000 29988 MoveAxis(N, 0, ABG)
22:51:46.085 00.000 29988 Move returns status 0, amount 0
22:51:46.085 00.000 29988 move complete, result=0
22:51:46.085 00.000 29988 worker thread done servicing request
22:51:46.085 00.000 29988 Worker thread wakes up
22:51:46.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:46.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:46.085 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:47.611 01.526 29988 Exposure complete
22:51:47.645 00.034 29988 worker thread done servicing request
22:51:47.646 00.001 28316 OnExposeComplete: enter
22:51:47.646 00.000 28316 UpdateGuideState(): m_state=6
22:51:47.647 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
22:51:47.647 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.32, Mass=1964, SNR=30.4, Peak=163 HFD=4.4
22:51:47.648 00.001 28316 MultiStar: [#1 -0.11,-0.18,0.88,U] [#2 -0.07,-0.39,0.00,M1] [#3 0.05,-0.23,0.83,U] [#4 0.07,-0.12,0.84,U] [#5 0.16,-0.17,0.80,U] [#6 -0.00,-0.34,0.69,U] [#7 -0.25,-0.07,0.65,U] [#8 0.03,-0.01,0.63,U] 
22:51:47.648 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.13}, one-star: {0.23, 0.05}
22:51:47.649 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.14) = xAngle (-0.16 = -0.16)
22:51:47.649 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
22:51:47.650 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.31 mountX=0.13 mountY=0.03, mountTheta=0.20
22:51:47.650 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
22:51:47.651 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
22:51:47.651 00.000 29988 Worker thread wakes up
22:51:47.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:51:47.652 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:51:47.652 00.000 29988 Moving (0.03, -0.13) raw xDistance=0.13 yDistance=0.03
22:51:47.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:51:47.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:47.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:51:47.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:47.653 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.4
22:51:47.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:47.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:47.654 00.001 28316 Enqueuing Expose request
22:51:47.655 00.001 29988 MoveAxis(E, 0, ABG)
22:51:47.655 00.000 29988 Move returns status 0, amount 0
22:51:47.655 00.000 29988 MoveAxis(N, 0, ABG)
22:51:47.655 00.000 29988 Move returns status 0, amount 0
22:51:47.655 00.000 29988 move complete, result=0
22:51:47.655 00.000 29988 worker thread done servicing request
22:51:47.655 00.000 29988 Worker thread wakes up
22:51:47.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:47.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:47.655 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:49.277 01.622 29988 Exposure complete
22:51:49.310 00.033 29988 worker thread done servicing request
22:51:49.310 00.000 28316 OnExposeComplete: enter
22:51:49.311 00.001 28316 UpdateGuideState(): m_state=6
22:51:49.311 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
22:51:49.312 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=114.29, Mass=1985, SNR=30.5, Peak=156 HFD=4.5
22:51:49.312 00.000 28316 MultiStar: [#1 -0.14,0.05,0.87,U] [#2 -0.15,-0.25,0.92,U] [#3 -0.11,-0.14,0.89,U] [#4 -0.06,-0.13,0.90,U] [#5 0.01,-0.18,0.77,U] [#6 -0.13,-0.25,0.68,U] [#7 -0.23,-0.16,0.61,U] [#8 -0.18,-0.33,0.00,M1] 
22:51:49.313 00.001 28316 single-star, 7 included, MultiStar: {-0.11, -0.12}, one-star: {-0.10, 0.02}
22:51:49.313 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
22:51:49.314 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
22:51:49.314 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=-0.06 mountY=0.08, mountTheta=2.19
22:51:49.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
22:51:49.316 00.001 28316 Enqueuing Move request for scope (-0.10, 0.02)
22:51:49.316 00.000 29988 Worker thread wakes up
22:51:49.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
22:51:49.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
22:51:49.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:49.317 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.5
22:51:49.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:49.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:49.318 00.000 28316 Enqueuing Expose request
22:51:49.319 00.001 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.08
22:51:49.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:49.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:49.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:51:49.319 00.000 29988 MoveAxis(E, 0, ABG)
22:51:49.319 00.000 29988 Move returns status 0, amount 0
22:51:49.319 00.000 29988 MoveAxis(N, 0, ABG)
22:51:49.319 00.000 29988 Move returns status 0, amount 0
22:51:49.319 00.000 29988 move complete, result=0
22:51:49.319 00.000 29988 worker thread done servicing request
22:51:49.319 00.000 29988 Worker thread wakes up
22:51:49.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:49.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:49.319 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:50.840 01.521 29988 Exposure complete
22:51:50.883 00.043 29988 worker thread done servicing request
22:51:50.884 00.001 28316 OnExposeComplete: enter
22:51:50.884 00.000 28316 UpdateGuideState(): m_state=6
22:51:50.885 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
22:51:50.886 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=114.15, Mass=1756, SNR=28.8, Peak=136 HFD=4.4
22:51:50.887 00.001 28316 MultiStar: [#1 0.08,-0.16,0.96,U] [#2 -0.07,-0.27,1.01,U] [#3 -0.16,-0.17,0.88,U] [#4 -0.06,-0.16,0.93,U] [#5 0.03,-0.26,0.80,U] [#6 -0.05,-0.29,0.77,U] [#7 -0.08,-0.15,0.68,U] [#8 -0.16,-0.29,0.59,U] 
22:51:50.888 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.20}, one-star: {0.24, -0.12}
22:51:50.888 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.50 = -0.50)
22:51:50.889 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.60 = 2.60)
22:51:50.889 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.64 mountX=0.18 mountY=0.10, mountTheta=0.53
22:51:50.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.20, opts=13)
22:51:50.891 00.001 28316 Enqueuing Move request for scope (-0.01, -0.20)
22:51:50.892 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:50.893 00.001 29988 Worker thread wakes up
22:51:50.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
22:51:50.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
22:51:50.893 00.000 29988 Moving (-0.01, -0.20) raw xDistance=0.18 yDistance=0.10
22:51:50.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:51:50.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:50.893 00.000 28316 UpdateGuideState exits: m=1756 RSB=28.8
22:51:50.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:51:50.893 00.000 29988 MoveAxis(E, 0, ABG)
22:51:50.893 00.000 29988 Move returns status 0, amount 0
22:51:50.893 00.000 29988 MoveAxis(N, 0, ABG)
22:51:50.893 00.000 29988 Move returns status 0, amount 0
22:51:50.894 00.001 29988 move complete, result=0
22:51:50.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:50.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:50.895 00.001 28316 Enqueuing Expose request
22:51:50.895 00.000 29988 worker thread done servicing request
22:51:50.895 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:50.895 00.000 29988 Worker thread wakes up
22:51:50.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:50.896 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:52.522 01.626 29988 Exposure complete
22:51:52.546 00.024 29988 worker thread done servicing request
22:51:52.547 00.001 28316 OnExposeComplete: enter
22:51:52.547 00.000 28316 UpdateGuideState(): m_state=6
22:51:52.548 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
22:51:52.548 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=114.28, Mass=2028, SNR=31.0, Peak=168 HFD=4.6
22:51:52.549 00.001 28316 MultiStar: [#1 0.07,-0.10,0.84,U] [#2 0.03,-0.30,0.93,U] [#3 0.05,-0.26,0.82,U] [#4 0.19,-0.21,0.85,U] [#5 0.19,-0.06,0.75,U] [#6 -0.07,-0.19,0.72,U] [#7 -0.09,-0.12,0.66,U] [#8 -0.18,-0.26,0.59,U] 
22:51:52.549 00.000 28316 single-star, 8 included, MultiStar: {0.05, -0.16}, one-star: {0.16, 0.01}
22:51:52.550 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
22:51:52.550 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.96)
22:51:52.550 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.08 mountX=0.06 mountY=-0.15, mountTheta=-1.22
22:51:52.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.01, opts=13)
22:51:52.553 00.002 28316 Enqueuing Move request for scope (0.16, 0.01)
22:51:52.554 00.001 29988 Worker thread wakes up
22:51:52.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
22:51:52.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
22:51:52.554 00.000 29988 Moving (0.16, 0.01) raw xDistance=0.06 yDistance=-0.15
22:51:52.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:52.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:52.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:51:52.554 00.000 29988 MoveAxis(E, 0, ABG)
22:51:52.554 00.000 29988 Move returns status 0, amount 0
22:51:52.554 00.000 29988 MoveAxis(N, 0, ABG)
22:51:52.554 00.000 29988 Move returns status 0, amount 0
22:51:52.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:52.555 00.001 29988 move complete, result=0
22:51:52.555 00.000 28316 UpdateGuideState exits: m=2028 RSB=31.0
22:51:52.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:52.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:52.556 00.001 28316 Enqueuing Expose request
22:51:52.556 00.000 29988 worker thread done servicing request
22:51:52.556 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:52.557 00.001 29988 Worker thread wakes up
22:51:52.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:52.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:54.076 01.519 29988 Exposure complete
22:51:54.109 00.033 29988 worker thread done servicing request
22:51:54.109 00.000 28316 OnExposeComplete: enter
22:51:54.110 00.001 28316 UpdateGuideState(): m_state=6
22:51:54.110 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
22:51:54.111 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=114.11, Mass=1818, SNR=29.3, Peak=147 HFD=4.1
22:51:54.111 00.000 28316 MultiStar: [#1 0.08,-0.03,0.90,U] [#2 0.04,-0.28,1.01,U] [#3 -0.07,-0.15,0.88,U] [#4 0.17,-0.28,0.88,U] [#5 0.32,-0.24,0.00,M1] [#6 -0.11,-0.11,0.75,U] [#7 -0.26,-0.20,0.71,U] [#8 -0.05,-0.02,0.61,U] 
22:51:54.112 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.16}, one-star: {0.22, -0.17}
22:51:54.112 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.14) = xAngle (-0.32 = -0.32)
22:51:54.113 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
22:51:54.113 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.46 mountX=0.15 mountY=0.06, mountTheta=0.36
22:51:54.116 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
22:51:54.116 00.000 28316 Enqueuing Move request for scope (0.02, -0.16)
22:51:54.117 00.001 29988 Worker thread wakes up
22:51:54.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:54.117 00.000 28316 UpdateGuideState exits: m=1818 RSB=29.3
22:51:54.118 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:54.119 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
22:51:54.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
22:51:54.119 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:54.120 00.001 28316 Enqueuing Expose request
22:51:54.122 00.002 29988 Moving (0.02, -0.16) raw xDistance=0.15 yDistance=0.06
22:51:54.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:51:54.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:54.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:51:54.122 00.000 29988 MoveAxis(E, 0, ABG)
22:51:54.122 00.000 29988 Move returns status 0, amount 0
22:51:54.123 00.001 29988 MoveAxis(N, 0, ABG)
22:51:54.123 00.000 29988 Move returns status 0, amount 0
22:51:54.123 00.000 29988 move complete, result=0
22:51:54.123 00.000 29988 worker thread done servicing request
22:51:54.123 00.000 29988 Worker thread wakes up
22:51:54.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:54.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:54.123 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:55.853 01.730 29988 Exposure complete
22:51:55.892 00.039 29988 worker thread done servicing request
22:51:55.892 00.000 28316 OnExposeComplete: enter
22:51:55.895 00.003 28316 UpdateGuideState(): m_state=6
22:51:55.897 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
22:51:55.898 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.19, Mass=1961, SNR=30.4, Peak=154 HFD=4.4
22:51:55.899 00.001 28316 MultiStar: [#1 0.02,-0.17,0.85,U] [#2 -0.03,-0.34,0.93,U] [#3 0.16,-0.40,0.00,M1] [#4 0.21,-0.13,0.87,U] [#5 0.13,-0.20,0.73,U] [#6 0.06,-0.29,0.69,U] [#7 -0.08,-0.15,0.65,U] [#8 -0.10,-0.16,0.57,U] 
22:51:55.900 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.19}, one-star: {0.26, -0.08}
22:51:55.902 00.002 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.14) = xAngle (-0.05 = -0.05)
22:51:55.903 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
22:51:55.904 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.19 mountX=0.20 mountY=0.02, mountTheta=0.09
22:51:55.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.19, opts=13)
22:51:55.906 00.001 28316 Enqueuing Move request for scope (0.07, -0.19)
22:51:55.906 00.000 29988 Worker thread wakes up
22:51:55.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
22:51:55.907 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:55.907 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.4
22:51:55.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:55.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:55.908 00.000 28316 Enqueuing Expose request
22:51:55.909 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
22:51:55.909 00.000 29988 Moving (0.07, -0.19) raw xDistance=0.20 yDistance=0.02
22:51:55.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:51:55.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:55.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:51:55.909 00.000 29988 MoveAxis(W, 43, ABG)
22:51:55.909 00.000 29988 Guiding  Dir = 3, Dur = 43
22:51:55.909 00.000 29988 IsSlewing returns 0
22:51:55.909 00.000 29988 IsGuiding returns 0
22:51:55.911 00.002 29988 PulseGuide returned control before completion, sleep 52
22:51:55.980 00.069 29988 IsGuiding returns 0
22:51:55.980 00.000 29988 Move returns status 0, amount 43
22:51:55.980 00.000 29988 MoveAxis(N, 0, ABG)
22:51:55.980 00.000 29988 Move returns status 0, amount 0
22:51:55.980 00.000 29988 move complete, result=0
22:51:55.980 00.000 29988 worker thread done servicing request
22:51:55.980 00.000 29988 Worker thread wakes up
22:51:55.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:55.980 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
22:51:55.982 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:57.386 01.404 29988 Exposure complete
22:51:57.415 00.029 29988 worker thread done servicing request
22:51:57.415 00.000 28316 OnExposeComplete: enter
22:51:57.415 00.000 28316 UpdateGuideState(): m_state=6
22:51:57.416 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
22:51:57.417 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=114.23, Mass=1927, SNR=30.2, Peak=147 HFD=4.5
22:51:57.418 00.001 28316 MultiStar: [#1 -0.10,-0.10,0.88,U] [#2 -0.15,-0.30,0.00,M1] [#3 -0.13,-0.34,0.00,M2] [#4 -0.04,-0.04,0.90,U] [#5 0.05,0.02,0.76,U] [#6 -0.16,-0.12,0.70,U] [#7 -0.21,-0.17,0.65,U] [#8 0.07,-0.21,0.61,U] 
22:51:57.418 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.08}, one-star: {0.28, -0.04}
22:51:57.419 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
22:51:57.420 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
22:51:57.420 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.58 mountX=0.08 mountY=0.04, mountTheta=0.47
22:51:57.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
22:51:57.422 00.001 28316 Enqueuing Move request for scope (-0.00, -0.08)
22:51:57.422 00.000 29988 Worker thread wakes up
22:51:57.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:51:57.423 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
22:51:57.423 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
22:51:57.423 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
22:51:57.423 00.000 29988 Moving (-0.00, -0.08) raw xDistance=0.08 yDistance=0.04
22:51:57.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:57.424 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:57.424 00.000 28316 Enqueuing Expose request
22:51:57.425 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:51:57.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:57.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:51:57.425 00.000 29988 MoveAxis(E, 0, ABG)
22:51:57.425 00.000 29988 Move returns status 0, amount 0
22:51:57.425 00.000 29988 MoveAxis(N, 0, ABG)
22:51:57.425 00.000 29988 Move returns status 0, amount 0
22:51:57.425 00.000 29988 move complete, result=0
22:51:57.425 00.000 29988 worker thread done servicing request
22:51:57.425 00.000 29988 Worker thread wakes up
22:51:57.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:57.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:57.426 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:59.055 01.629 29988 Exposure complete
22:51:59.081 00.026 29988 worker thread done servicing request
22:51:59.081 00.000 28316 OnExposeComplete: enter
22:51:59.082 00.001 28316 UpdateGuideState(): m_state=6
22:51:59.083 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
22:51:59.085 00.002 28316 Star::Find returns 1 (0), X=587.36, Y=114.59, Mass=1933, SNR=30.2, Peak=127 HFD=4.4
22:51:59.086 00.001 28316 MultiStar: [#1 -0.01,0.17,0.92,U] [#2 -0.08,-0.14,0.99,U] [#3 -0.00,-0.02,0.87,U] [#4 0.05,0.10,0.87,U] [#5 0.06,-0.09,0.76,U] [#6 -0.20,-0.01,0.71,U] [#7 -0.06,0.01,0.66,U] [#8 -0.17,0.02,0.60,U] 
22:51:59.086 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.01, 0.32}
22:51:59.087 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
22:51:59.090 00.003 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.21)
22:51:59.092 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.25 mountX=-0.06 mountY=0.01, mountTheta=2.93
22:51:59.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
22:51:59.095 00.002 28316 Enqueuing Move request for scope (-0.04, 0.05)
22:51:59.095 00.000 29988 Worker thread wakes up
22:51:59.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
22:51:59.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
22:51:59.095 00.000 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
22:51:59.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:59.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
22:51:59.096 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.2
22:51:59.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:59.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:51:59.097 00.001 28316 Enqueuing Expose request
22:51:59.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:59.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:59.097 00.000 29988 MoveAxis(E, 0, ABG)
22:51:59.097 00.000 29988 Move returns status 0, amount 0
22:51:59.097 00.000 29988 MoveAxis(N, 0, ABG)
22:51:59.097 00.000 29988 Move returns status 0, amount 0
22:51:59.097 00.000 29988 move complete, result=0
22:51:59.098 00.001 29988 worker thread done servicing request
22:51:59.098 00.000 29988 Worker thread wakes up
22:51:59.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:51:59.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:51:59.098 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:00.615 01.517 29988 Exposure complete
22:52:00.665 00.050 29988 worker thread done servicing request
22:52:00.666 00.001 28316 OnExposeComplete: enter
22:52:00.667 00.001 28316 UpdateGuideState(): m_state=6
22:52:00.668 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
22:52:00.669 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=114.53, Mass=1820, SNR=29.3, Peak=143 HFD=4.1
22:52:00.670 00.001 28316 MultiStar: [#1 0.05,0.11,0.94,U] [#2 -0.01,-0.09,1.01,U] [#3 0.05,-0.12,0.83,U] [#4 0.11,-0.02,0.86,U] [#5 0.10,-0.10,0.82,U] [#6 0.09,-0.02,0.75,U] [#7 -0.18,0.09,0.67,U] [#8 -0.05,0.13,0.60,U] 
22:52:00.670 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.32, 0.26}
22:52:00.671 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
22:52:00.672 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
22:52:00.672 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.37 mountX=0.00 mountY=-0.07, mountTheta=-1.52
22:52:00.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
22:52:00.674 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
22:52:00.674 00.000 29988 Worker thread wakes up
22:52:00.675 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:00.675 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.3
22:52:00.676 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:00.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:00.676 00.000 28316 Enqueuing Expose request
22:52:00.677 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
22:52:00.677 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
22:52:00.677 00.000 29988 Moving (0.07, 0.03) raw xDistance=0.00 yDistance=-0.07
22:52:00.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:52:00.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:00.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:00.677 00.000 29988 MoveAxis(E, 0, ABG)
22:52:00.677 00.000 29988 Move returns status 0, amount 0
22:52:00.677 00.000 29988 MoveAxis(N, 0, ABG)
22:52:00.677 00.000 29988 Move returns status 0, amount 0
22:52:00.677 00.000 29988 move complete, result=0
22:52:00.677 00.000 29988 worker thread done servicing request
22:52:00.677 00.000 29988 Worker thread wakes up
22:52:00.678 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:00.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:00.678 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:02.305 01.627 29988 Exposure complete
22:52:02.355 00.050 29988 worker thread done servicing request
22:52:02.355 00.000 28316 OnExposeComplete: enter
22:52:02.356 00.001 28316 UpdateGuideState(): m_state=6
22:52:02.357 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
22:52:02.357 00.000 28316 Star::Find returns 1 (0), X=587.54, Y=114.49, Mass=1815, SNR=29.1, Peak=149 HFD=4.3
22:52:02.358 00.001 28316 MultiStar: [#1 0.05,0.04,0.93,U] [#2 -0.07,-0.07,0.95,U] [#3 -0.08,-0.25,0.90,U] [#4 0.11,-0.14,0.86,U] [#5 0.22,0.03,0.79,U] [#6 0.18,0.01,0.74,U] [#7 -0.19,0.10,0.66,U] [#8 0.05,-0.02,0.62,U] 
22:52:02.358 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.19, 0.22}
22:52:02.359 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
22:52:02.359 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.08 = -2.20)
22:52:02.360 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.17 mountX=0.03 mountY=-0.04, mountTheta=-0.96
22:52:02.361 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
22:52:02.362 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
22:52:02.362 00.000 29988 Worker thread wakes up
22:52:02.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:02.363 00.001 28316 UpdateGuideState exits: m=1815 RSB=29.1
22:52:02.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:02.365 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:52:02.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:52:02.365 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
22:52:02.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:52:02.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:02.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:02.366 00.001 28316 Enqueuing Expose request
22:52:02.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:52:02.366 00.000 29988 MoveAxis(E, 0, ABG)
22:52:02.366 00.000 29988 Move returns status 0, amount 0
22:52:02.366 00.000 29988 MoveAxis(N, 0, ABG)
22:52:02.366 00.000 29988 Move returns status 0, amount 0
22:52:02.366 00.000 29988 move complete, result=0
22:52:02.366 00.000 29988 worker thread done servicing request
22:52:02.366 00.000 29988 Worker thread wakes up
22:52:02.367 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:02.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:02.367 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:03.893 01.526 29988 Exposure complete
22:52:03.929 00.036 29988 worker thread done servicing request
22:52:03.929 00.000 28316 OnExposeComplete: enter
22:52:03.929 00.000 28316 UpdateGuideState(): m_state=6
22:52:03.931 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
22:52:03.932 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=114.45, Mass=1928, SNR=30.2, Peak=137 HFD=4.5
22:52:03.932 00.000 28316 MultiStar: [#1 0.07,0.15,0.91,U] [#2 -0.09,-0.22,0.97,U] [#3 0.02,0.00,0.85,U] [#4 0.36,-0.08,0.00,M1] [#5 0.13,0.04,0.81,U] [#6 0.05,-0.09,0.72,U] [#7 -0.02,0.13,0.64,U] [#8 0.07,0.14,0.60,U] 
22:52:03.933 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.04}, one-star: {0.34, 0.18}
22:52:03.934 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
22:52:03.934 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.62)
22:52:03.935 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.42 mountX=0.00 mountY=-0.09, mountTheta=-1.57
22:52:03.936 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
22:52:03.937 00.001 28316 Enqueuing Move request for scope (0.08, 0.04)
22:52:03.938 00.001 29988 Worker thread wakes up
22:52:03.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:52:03.938 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:52:03.939 00.001 29988 Moving (0.08, 0.04) raw xDistance=0.00 yDistance=-0.09
22:52:03.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:52:03.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:03.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:03.939 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
22:52:03.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:03.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:03.941 00.001 28316 Enqueuing Expose request
22:52:03.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:03.941 00.000 29988 MoveAxis(E, 0, ABG)
22:52:03.941 00.000 29988 Move returns status 0, amount 0
22:52:03.941 00.000 29988 MoveAxis(N, 0, ABG)
22:52:03.941 00.000 29988 Move returns status 0, amount 0
22:52:03.941 00.000 29988 move complete, result=0
22:52:03.941 00.000 29988 worker thread done servicing request
22:52:03.941 00.000 29988 Worker thread wakes up
22:52:03.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:03.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:03.942 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:05.577 01.635 29988 Exposure complete
22:52:05.627 00.050 29988 worker thread done servicing request
22:52:05.627 00.000 28316 OnExposeComplete: enter
22:52:05.628 00.001 28316 UpdateGuideState(): m_state=6
22:52:05.628 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
22:52:05.629 00.001 28316 Star::Find returns 1 (0), X=587.48, Y=114.44, Mass=1738, SNR=28.7, Peak=136 HFD=4.2
22:52:05.629 00.000 28316 MultiStar: [#1 0.15,0.04,0.95,U] [#2 -0.08,-0.26,0.99,U] [#3 0.08,-0.20,0.95,U] [#4 0.18,-0.01,0.87,U] [#5 0.21,-0.07,0.82,U] [#6 0.05,-0.11,0.76,U] [#7 -0.09,-0.01,0.72,U] [#8 0.05,-0.11,0.60,U] 
22:52:05.630 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.06}, one-star: {0.13, 0.17}
22:52:05.631 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
22:52:05.632 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.69)
22:52:05.632 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.65 mountX=0.09 mountY=-0.04, mountTheta=-0.46
22:52:05.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
22:52:05.635 00.001 28316 Enqueuing Move request for scope (0.08, -0.06)
22:52:05.635 00.000 29988 Worker thread wakes up
22:52:05.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:05.636 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:52:05.636 00.000 28316 UpdateGuideState exits: m=1738 RSB=28.7
22:52:05.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:05.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:05.637 00.000 28316 Enqueuing Expose request
22:52:05.638 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:52:05.638 00.000 29988 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=-0.04
22:52:05.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:05.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:05.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:52:05.638 00.000 29988 MoveAxis(E, 0, ABG)
22:52:05.638 00.000 29988 Move returns status 0, amount 0
22:52:05.638 00.000 29988 MoveAxis(N, 0, ABG)
22:52:05.638 00.000 29988 Move returns status 0, amount 0
22:52:05.638 00.000 29988 move complete, result=0
22:52:05.638 00.000 29988 worker thread done servicing request
22:52:05.638 00.000 29988 Worker thread wakes up
22:52:05.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:05.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:05.639 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:07.164 01.525 29988 Exposure complete
22:52:07.204 00.040 29988 worker thread done servicing request
22:52:07.204 00.000 28316 OnExposeComplete: enter
22:52:07.205 00.001 28316 UpdateGuideState(): m_state=6
22:52:07.207 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
22:52:07.208 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.36, Mass=1860, SNR=29.7, Peak=149 HFD=4.0
22:52:07.210 00.002 28316 MultiStar: [#1 0.12,-0.02,0.90,U] [#2 -0.08,-0.07,0.98,U] [#3 0.02,-0.18,0.85,U] [#4 0.22,-0.03,0.89,U] [#5 0.30,-0.08,0.80,U] [#6 0.11,-0.10,0.75,U] [#7 -0.09,-0.10,0.67,U] [#8 -0.06,0.13,0.59,U] 
22:52:07.211 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {0.43, 0.09}
22:52:07.212 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
22:52:07.212 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.37)
22:52:07.213 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.09 mountY=-0.09, mountTheta=-0.79
22:52:07.215 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.04, opts=13)
22:52:07.216 00.001 28316 Enqueuing Move request for scope (0.12, -0.04)
22:52:07.217 00.001 29988 Worker thread wakes up
22:52:07.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
22:52:07.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
22:52:07.217 00.000 29988 Moving (0.12, -0.04) raw xDistance=0.09 yDistance=-0.09
22:52:07.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:07.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:07.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:07.217 00.000 29988 MoveAxis(E, 0, ABG)
22:52:07.217 00.000 29988 Move returns status 0, amount 0
22:52:07.217 00.000 29988 MoveAxis(N, 0, ABG)
22:52:07.217 00.000 29988 Move returns status 0, amount 0
22:52:07.217 00.000 29988 move complete, result=0
22:52:07.217 00.000 29988 worker thread done servicing request
22:52:07.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:07.217 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.7
22:52:07.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:07.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:07.219 00.001 28316 Enqueuing Expose request
22:52:07.219 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:07.220 00.001 29988 Worker thread wakes up
22:52:07.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:07.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:08.854 01.634 29988 Exposure complete
22:52:08.883 00.029 29988 worker thread done servicing request
22:52:08.883 00.000 28316 OnExposeComplete: enter
22:52:08.885 00.002 28316 UpdateGuideState(): m_state=6
22:52:08.887 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
22:52:08.887 00.000 28316 Star::Find returns 1 (0), X=587.46, Y=114.21, Mass=1803, SNR=29.1, Peak=149 HFD=4.5
22:52:08.888 00.001 28316 MultiStar: [#1 0.08,-0.18,0.93,U] [#2 0.02,-0.25,0.98,U] [#3 0.18,-0.16,0.85,U] [#4 0.20,-0.11,0.89,U] [#5 0.17,-0.13,0.83,U] [#6 0.00,-0.30,0.71,U] [#7 -0.05,-0.04,0.64,U] [#8 0.13,-0.05,0.64,U] 
22:52:08.888 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.10, -0.06}
22:52:08.889 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
22:52:08.889 00.000 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.55)
22:52:08.889 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=0.09 mountY=-0.06, mountTheta=-0.60
22:52:08.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.06, opts=13)
22:52:08.891 00.001 28316 Enqueuing Move request for scope (0.10, -0.06)
22:52:08.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:52:08.892 00.001 28316 UpdateGuideState exits: m=1803 RSB=29.1
22:52:08.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:08.893 00.001 29988 Worker thread wakes up
22:52:08.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:08.893 00.000 28316 Enqueuing Expose request
22:52:08.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
22:52:08.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
22:52:08.894 00.000 29988 Moving (0.10, -0.06) raw xDistance=0.09 yDistance=-0.06
22:52:08.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:08.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:08.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:52:08.894 00.000 29988 MoveAxis(E, 0, ABG)
22:52:08.894 00.000 29988 Move returns status 0, amount 0
22:52:08.894 00.000 29988 MoveAxis(N, 0, ABG)
22:52:08.894 00.000 29988 Move returns status 0, amount 0
22:52:08.894 00.000 29988 move complete, result=0
22:52:08.894 00.000 29988 worker thread done servicing request
22:52:08.894 00.000 29988 Worker thread wakes up
22:52:08.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:08.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:08.894 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:10.419 01.525 29988 Exposure complete
22:52:10.447 00.028 29988 worker thread done servicing request
22:52:10.447 00.000 28316 OnExposeComplete: enter
22:52:10.448 00.001 28316 UpdateGuideState(): m_state=6
22:52:10.448 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
22:52:10.449 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=114.42, Mass=1708, SNR=28.2, Peak=142 HFD=4.2
22:52:10.450 00.001 28316 MultiStar: [#1 0.03,-0.14,0.97,U] [#2 -0.07,-0.22,1.03,U] [#3 -0.04,-0.09,0.93,U] [#4 0.21,-0.21,0.92,U] [#5 0.26,-0.03,0.81,U] [#6 -0.03,-0.15,0.76,U] [#7 0.14,-0.24,0.69,U] [#8 -0.14,-0.10,0.65,U] 
22:52:10.450 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.11}, one-star: {0.37, 0.15}
22:52:10.452 00.002 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
22:52:10.452 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.95)
22:52:10.452 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.91 mountX=0.14 mountY=-0.03, mountTheta=-0.20
22:52:10.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
22:52:10.454 00.001 28316 Enqueuing Move request for scope (0.09, -0.11)
22:52:10.455 00.001 29988 Worker thread wakes up
22:52:10.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:10.455 00.000 28316 UpdateGuideState exits: m=1708 RSB=28.2
22:52:10.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:10.456 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:10.456 00.000 28316 Enqueuing Expose request
22:52:10.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
22:52:10.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
22:52:10.457 00.000 29988 Moving (0.09, -0.11) raw xDistance=0.14 yDistance=-0.03
22:52:10.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:52:10.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:10.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:52:10.457 00.000 29988 MoveAxis(E, 0, ABG)
22:52:10.457 00.000 29988 Move returns status 0, amount 0
22:52:10.457 00.000 29988 MoveAxis(N, 0, ABG)
22:52:10.457 00.000 29988 Move returns status 0, amount 0
22:52:10.457 00.000 29988 move complete, result=0
22:52:10.457 00.000 29988 worker thread done servicing request
22:52:10.457 00.000 29988 Worker thread wakes up
22:52:10.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:10.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:10.457 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:12.095 01.638 29988 Exposure complete
22:52:12.136 00.041 29988 worker thread done servicing request
22:52:12.136 00.000 28316 OnExposeComplete: enter
22:52:12.136 00.000 28316 UpdateGuideState(): m_state=6
22:52:12.137 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:52:12.138 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=114.13, Mass=1895, SNR=29.9, Peak=177 HFD=4.3
22:52:12.139 00.001 28316 MultiStar: [#1 0.10,-0.27,0.86,U] [#2 0.14,-0.43,0.00,M1] [#3 0.24,-0.39,0.00,M1] [#4 0.31,-0.41,0.00,M1] [#5 0.35,-0.34,0.00,M1] [#6 0.09,-0.28,0.72,U] [#7 -0.06,-0.33,0.65,U] [#8 0.13,-0.39,0.00,M1] 
22:52:12.139 00.000 28316 refined, 3 included, MultiStar: {0.13, -0.24}, one-star: {0.31, -0.15}
22:52:12.139 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
22:52:12.140 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
22:52:12.140 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-1.07 mountX=0.28 mountY=-0.01, mountTheta=-0.03
22:52:12.142 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.24, opts=13)
22:52:12.142 00.000 28316 Enqueuing Move request for scope (0.13, -0.24)
22:52:12.142 00.000 29988 Worker thread wakes up
22:52:12.143 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd
22:52:12.143 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.24)
22:52:12.143 00.000 29988 Moving (0.13, -0.24) raw xDistance=0.28 yDistance=-0.01
22:52:12.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:12.143 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
22:52:12.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:12.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:12.144 00.000 28316 Enqueuing Expose request
22:52:12.145 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:52:12.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:12.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:12.145 00.000 29988 MoveAxis(W, 58, ABG)
22:52:12.145 00.000 29988 Guiding  Dir = 3, Dur = 58
22:52:12.145 00.000 29988 IsSlewing returns 0
22:52:12.145 00.000 29988 IsGuiding returns 0
22:52:12.147 00.002 29988 PulseGuide returned control before completion, sleep 67
22:52:12.219 00.072 29988 IsGuiding returns 0
22:52:12.219 00.000 29988 Move returns status 0, amount 58
22:52:12.219 00.000 29988 MoveAxis(N, 0, ABG)
22:52:12.219 00.000 29988 Move returns status 0, amount 0
22:52:12.219 00.000 29988 move complete, result=0
22:52:12.219 00.000 29988 worker thread done servicing request
22:52:12.219 00.000 29988 Worker thread wakes up
22:52:12.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:12.219 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.0 px 0 ms NORTH
22:52:12.220 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:13.624 01.404 29988 Exposure complete
22:52:13.657 00.033 29988 worker thread done servicing request
22:52:13.657 00.000 28316 OnExposeComplete: enter
22:52:13.657 00.000 28316 UpdateGuideState(): m_state=6
22:52:13.658 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
22:52:13.658 00.000 28316 Star::Find returns 1 (0), X=587.61, Y=114.06, Mass=1785, SNR=29.1, Peak=164 HFD=4.2
22:52:13.659 00.001 28316 MultiStar: [#1 0.30,-0.19,0.00,M1] [#2 0.14,-0.33,0.00,M2] [#3 0.20,-0.39,0.00,M2] [#4 0.31,-0.26,0.00,M2] [#5 0.26,-0.27,0.00,M2] [#6 0.05,-0.23,0.71,U] [#7 0.14,-0.12,0.65,U] [#8 0.20,-0.18,0.62,U] 
22:52:13.659 00.000 28316 refined, 3 included, MultiStar: {0.17, -0.19}, one-star: {0.25, -0.21}
22:52:13.660 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
22:52:13.661 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
22:52:13.662 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.84 mountX=0.24 mountY=-0.07, mountTheta=-0.27
22:52:13.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.19, opts=13)
22:52:13.664 00.001 28316 Enqueuing Move request for scope (0.17, -0.19)
22:52:13.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:13.665 00.001 28316 UpdateGuideState exits: m=1785 RSB=29.1
22:52:13.666 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.666 00.000 29988 Worker thread wakes up
22:52:13.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:13.668 00.002 28316 Enqueuing Expose request
22:52:13.669 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
22:52:13.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
22:52:13.670 00.001 29988 Moving (0.17, -0.19) raw xDistance=0.24 yDistance=-0.07
22:52:13.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:52:13.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:13.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:13.670 00.000 29988 MoveAxis(W, 55, ABG)
22:52:13.670 00.000 29988 Guiding  Dir = 3, Dur = 55
22:52:13.670 00.000 29988 IsSlewing returns 0
22:52:13.670 00.000 29988 IsGuiding returns 0
22:52:13.673 00.003 29988 PulseGuide returned control before completion, sleep 64
22:52:13.746 00.073 29988 IsGuiding returns 0
22:52:13.746 00.000 29988 Move returns status 0, amount 55
22:52:13.746 00.000 29988 MoveAxis(N, 0, ABG)
22:52:13.746 00.000 29988 Move returns status 0, amount 0
22:52:13.746 00.000 29988 move complete, result=0
22:52:13.746 00.000 29988 worker thread done servicing request
22:52:13.746 00.000 29988 Worker thread wakes up
22:52:13.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:13.748 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:13.748 00.000 28316 GuideStep: 0.2 px 55 ms WEST, -0.1 px 0 ms NORTH
22:52:15.375 01.627 29988 Exposure complete
22:52:15.416 00.041 29988 worker thread done servicing request
22:52:15.416 00.000 28316 OnExposeComplete: enter
22:52:15.418 00.002 28316 UpdateGuideState(): m_state=6
22:52:15.418 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
22:52:15.419 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=114.42, Mass=1731, SNR=28.4, Peak=133 HFD=4.3
22:52:15.420 00.001 28316 MultiStar: [#1 0.06,0.10,0.95,U] [#2 0.01,-0.13,0.98,U] [#3 0.03,-0.13,0.88,U] [#4 0.15,0.05,0.87,U] [#5 0.24,0.12,0.80,U] [#6 0.03,0.01,0.73,U] [#7 0.01,0.08,0.70,U] [#8 0.06,0.02,0.64,U] 
22:52:15.422 00.002 28316 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.16, 0.15}
22:52:15.425 00.003 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
22:52:15.427 00.002 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
22:52:15.429 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.32 mountX=0.01 mountY=-0.09, mountTheta=-1.46
22:52:15.433 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.03, opts=13)
22:52:15.436 00.003 28316 Enqueuing Move request for scope (0.09, 0.03)
22:52:15.439 00.003 29988 Worker thread wakes up
22:52:15.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:15.440 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:52:15.440 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:52:15.440 00.000 29988 Moving (0.09, 0.03) raw xDistance=0.01 yDistance=-0.09
22:52:15.440 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:15.440 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:15.440 00.000 28316 UpdateGuideState exits: m=1731 RSB=28.4
22:52:15.441 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:15.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:15.442 00.000 28316 Enqueuing Expose request
22:52:15.443 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:15.443 00.000 29988 MoveAxis(E, 0, ABG)
22:52:15.443 00.000 29988 Move returns status 0, amount 0
22:52:15.443 00.000 29988 MoveAxis(N, 0, ABG)
22:52:15.443 00.000 29988 Move returns status 0, amount 0
22:52:15.443 00.000 29988 move complete, result=0
22:52:15.443 00.000 29988 worker thread done servicing request
22:52:15.443 00.000 29988 Worker thread wakes up
22:52:15.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:15.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:15.443 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:16.966 01.523 29988 Exposure complete
22:52:16.993 00.027 29988 worker thread done servicing request
22:52:16.993 00.000 28316 OnExposeComplete: enter
22:52:16.994 00.001 28316 UpdateGuideState(): m_state=6
22:52:16.994 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
22:52:16.994 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.38, Mass=1790, SNR=29.0, Peak=130 HFD=4.3
22:52:16.996 00.002 28316 MultiStar: [#1 0.14,0.03,0.89,U] [#2 -0.08,-0.16,0.98,U] [#3 -0.08,0.03,0.90,U] [#4 -0.03,-0.06,0.87,U] [#5 0.13,0.00,0.81,U] [#6 -0.10,-0.01,0.71,U] [#7 -0.00,0.19,0.68,U] [#8 -0.08,-0.06,0.62,U] 
22:52:16.996 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {0.10, 0.11}
22:52:16.996 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
22:52:16.996 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.14)
22:52:16.997 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=0.90 mountX=-0.00 mountY=-0.01, mountTheta=-2.04
22:52:16.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
22:52:16.998 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
22:52:16.999 00.001 29988 Worker thread wakes up
22:52:16.999 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:16.999 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.0
22:52:17.000 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:17.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:17.000 00.000 28316 Enqueuing Expose request
22:52:17.001 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
22:52:17.001 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
22:52:17.001 00.000 29988 Moving (0.00, 0.01) raw xDistance=-0.00 yDistance=-0.01
22:52:17.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:52:17.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:17.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:17.001 00.000 29988 MoveAxis(E, 0, ABG)
22:52:17.001 00.000 29988 Move returns status 0, amount 0
22:52:17.001 00.000 29988 MoveAxis(N, 0, ABG)
22:52:17.001 00.000 29988 Move returns status 0, amount 0
22:52:17.001 00.000 29988 move complete, result=0
22:52:17.001 00.000 29988 worker thread done servicing request
22:52:17.001 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:17.003 00.002 29988 Worker thread wakes up
22:52:17.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:17.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:18.638 01.635 29988 Exposure complete
22:52:18.670 00.032 29988 worker thread done servicing request
22:52:18.670 00.000 28316 OnExposeComplete: enter
22:52:18.670 00.000 28316 UpdateGuideState(): m_state=6
22:52:18.671 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
22:52:18.672 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=114.42, Mass=1733, SNR=28.4, Peak=136 HFD=4.3
22:52:18.672 00.000 28316 MultiStar: [#1 -0.04,0.09,1.00,U] [#2 -0.02,-0.05,1.00,U] [#3 0.00,-0.03,0.93,U] [#4 0.20,0.01,0.90,U] [#5 0.19,0.00,0.87,U] [#6 0.01,-0.11,0.76,U] [#7 0.04,0.11,0.68,U] [#8 -0.07,-0.13,0.62,U] 
22:52:18.673 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.01}, one-star: {0.29, 0.15}
22:52:18.673 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
22:52:18.673 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
22:52:18.674 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.15 mountX=0.02 mountY=-0.07, mountTheta=-1.29
22:52:18.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
22:52:18.675 00.000 28316 Enqueuing Move request for scope (0.07, 0.01)
22:52:18.676 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:18.676 00.000 28316 UpdateGuideState exits: m=1733 RSB=28.4
22:52:18.676 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:18.677 00.001 29988 Worker thread wakes up
22:52:18.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
22:52:18.677 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
22:52:18.677 00.000 29988 Moving (0.07, 0.01) raw xDistance=0.02 yDistance=-0.07
22:52:18.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:18.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:18.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:18.677 00.000 29988 MoveAxis(E, 0, ABG)
22:52:18.677 00.000 29988 Move returns status 0, amount 0
22:52:18.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:18.678 00.001 29988 MoveAxis(N, 0, ABG)
22:52:18.678 00.000 29988 Move returns status 0, amount 0
22:52:18.678 00.000 29988 move complete, result=0
22:52:18.678 00.000 28316 Enqueuing Expose request
22:52:18.678 00.000 29988 worker thread done servicing request
22:52:18.678 00.000 29988 Worker thread wakes up
22:52:18.679 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:18.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:18.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:20.197 01.518 29988 Exposure complete
22:52:20.251 00.054 29988 worker thread done servicing request
22:52:20.251 00.000 28316 OnExposeComplete: enter
22:52:20.253 00.002 28316 UpdateGuideState(): m_state=6
22:52:20.256 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
22:52:20.259 00.003 28316 Star::Find returns 1 (0), X=587.74, Y=114.26, Mass=2020, SNR=31.0, Peak=187 HFD=4.3
22:52:20.261 00.002 28316 MultiStar: [#1 0.25,-0.13,0.85,U] [#2 0.12,-0.34,0.00,M1] [#3 0.19,-0.02,0.83,U] [#4 0.20,-0.19,0.84,U] [#5 0.42,-0.14,0.00,M1] [#6 0.10,-0.25,0.69,U] [#7 0.19,-0.21,0.60,U] [#8 0.25,-0.27,0.00,M1] 
22:52:20.264 00.003 28316 refined, 5 included, MultiStar: {0.23, -0.12}, one-star: {0.39, -0.01}
22:52:20.266 00.002 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
22:52:20.268 00.002 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
22:52:20.271 00.003 28316 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.49 mountX=0.21 mountY=-0.15, mountTheta=-0.62
22:52:20.273 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.12, opts=13)
22:52:20.274 00.001 28316 Enqueuing Move request for scope (0.23, -0.12)
22:52:20.274 00.000 29988 Worker thread wakes up
22:52:20.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:20.275 00.001 28316 UpdateGuideState exits: m=2020 RSB=31.0
22:52:20.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:20.276 00.000 28316 Enqueuing Expose request
22:52:20.277 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
22:52:20.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
22:52:20.277 00.000 29988 Moving (0.23, -0.12) raw xDistance=0.21 yDistance=-0.15
22:52:20.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:52:20.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:20.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:52:20.277 00.000 29988 MoveAxis(W, 44, ABG)
22:52:20.277 00.000 29988 Guiding  Dir = 3, Dur = 44
22:52:20.277 00.000 29988 IsSlewing returns 0
22:52:20.278 00.001 29988 IsGuiding returns 0
22:52:20.280 00.002 29988 PulseGuide returned control before completion, sleep 53
22:52:20.337 00.057 29988 IsGuiding returns 0
22:52:20.337 00.000 29988 Move returns status 0, amount 44
22:52:20.337 00.000 29988 MoveAxis(N, 0, ABG)
22:52:20.337 00.000 29988 Move returns status 0, amount 0
22:52:20.337 00.000 29988 move complete, result=0
22:52:20.337 00.000 29988 worker thread done servicing request
22:52:20.337 00.000 29988 Worker thread wakes up
22:52:20.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:20.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:20.338 00.001 28316 GuideStep: 0.2 px 44 ms WEST, -0.2 px 0 ms NORTH
22:52:21.964 01.626 29988 Exposure complete
22:52:21.999 00.035 29988 worker thread done servicing request
22:52:21.999 00.000 28316 OnExposeComplete: enter
22:52:22.000 00.001 28316 UpdateGuideState(): m_state=6
22:52:22.001 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
22:52:22.003 00.002 28316 Star::Find returns 1 (0), X=587.68, Y=114.19, Mass=1913, SNR=30.1, Peak=156 HFD=4.5
22:52:22.004 00.001 28316 MultiStar: [#1 0.11,-0.11,0.88,U] [#2 -0.05,-0.31,0.94,U] [#3 0.03,-0.25,0.89,U] [#4 -0.00,-0.23,0.83,U] [#5 0.13,-0.10,0.80,U] [#6 -0.03,-0.21,0.70,U] [#7 -0.11,-0.05,0.67,U] [#8 -0.05,-0.23,0.61,U] 
22:52:22.005 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.17}, one-star: {0.32, -0.08}
22:52:22.006 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
22:52:22.007 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
22:52:22.009 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.28 mountX=0.18 mountY=0.03, mountTheta=0.18
22:52:22.014 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
22:52:22.015 00.001 28316 Enqueuing Move request for scope (0.05, -0.17)
22:52:22.015 00.000 29988 Worker thread wakes up
22:52:22.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:22.016 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.1
22:52:22.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:22.017 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:22.017 00.000 28316 Enqueuing Expose request
22:52:22.018 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
22:52:22.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
22:52:22.018 00.000 29988 Moving (0.05, -0.17) raw xDistance=0.18 yDistance=0.03
22:52:22.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:52:22.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:22.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:52:22.018 00.000 29988 MoveAxis(E, 0, ABG)
22:52:22.018 00.000 29988 Move returns status 0, amount 0
22:52:22.018 00.000 29988 MoveAxis(N, 0, ABG)
22:52:22.018 00.000 29988 Move returns status 0, amount 0
22:52:22.018 00.000 29988 move complete, result=0
22:52:22.018 00.000 29988 worker thread done servicing request
22:52:22.018 00.000 29988 Worker thread wakes up
22:52:22.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:22.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:22.018 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:23.531 01.513 29988 Exposure complete
22:52:23.571 00.040 29988 worker thread done servicing request
22:52:23.571 00.000 28316 OnExposeComplete: enter
22:52:23.574 00.003 28316 UpdateGuideState(): m_state=6
22:52:23.575 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
22:52:23.576 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=114.17, Mass=1886, SNR=29.7, Peak=165 HFD=4.4
22:52:23.577 00.001 28316 MultiStar: [#1 0.15,-0.25,0.88,U] [#2 0.03,-0.40,0.00,M1] [#3 0.02,-0.43,0.00,M1] [#4 0.18,-0.40,0.00,M1] [#5 0.21,-0.41,0.00,M1] [#6 0.01,-0.34,0.00,M1] [#7 0.10,-0.22,0.64,U] [#8 0.08,-0.45,0.00,M1] 
22:52:23.578 00.001 28316 refined, 2 included, MultiStar: {0.20, -0.18}, one-star: {0.31, -0.10}
22:52:23.578 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
22:52:23.579 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
22:52:23.580 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-0.73 mountX=0.25 mountY=-0.10, mountTheta=-0.38
22:52:23.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.18, opts=13)
22:52:23.582 00.001 28316 Enqueuing Move request for scope (0.20, -0.18)
22:52:23.583 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:23.584 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.7
22:52:23.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:23.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:23.586 00.001 28316 Enqueuing Expose request
22:52:23.586 00.000 29988 Worker thread wakes up
22:52:23.587 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.18) opts 0xd
22:52:23.587 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.18)
22:52:23.587 00.000 29988 Moving (0.20, -0.18) raw xDistance=0.25 yDistance=-0.10
22:52:23.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:52:23.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:23.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:52:23.587 00.000 29988 MoveAxis(W, 52, ABG)
22:52:23.587 00.000 29988 Guiding  Dir = 3, Dur = 52
22:52:23.588 00.001 29988 IsSlewing returns 0
22:52:23.588 00.000 29988 IsGuiding returns 0
22:52:23.590 00.002 29988 PulseGuide returned control before completion, sleep 61
22:52:23.656 00.066 29988 IsGuiding returns 1
22:52:23.656 00.000 29988 scope still moving after pulse duration time elapsed
22:52:23.686 00.030 29988 IsSlewing returns 0
22:52:23.690 00.004 29988 IsGuiding returns 0
22:52:23.690 00.000 29988 scope move finished after 52 + 50 ms
22:52:23.690 00.000 29988 Move returns status 0, amount 52
22:52:23.690 00.000 29988 MoveAxis(N, 0, ABG)
22:52:23.690 00.000 29988 Move returns status 0, amount 0
22:52:23.690 00.000 29988 move complete, result=0
22:52:23.690 00.000 29988 worker thread done servicing request
22:52:23.690 00.000 29988 Worker thread wakes up
22:52:23.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:23.690 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
22:52:23.692 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:25.316 01.624 29988 Exposure complete
22:52:25.345 00.029 29988 worker thread done servicing request
22:52:25.345 00.000 28316 OnExposeComplete: enter
22:52:25.346 00.001 28316 UpdateGuideState(): m_state=6
22:52:25.346 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
22:52:25.347 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=114.21, Mass=1807, SNR=29.2, Peak=149 HFD=4.3
22:52:25.348 00.001 28316 MultiStar: [#1 0.09,-0.07,0.94,U] [#2 -0.02,-0.21,1.01,U] [#3 -0.12,-0.17,0.85,U] [#4 0.14,-0.07,0.90,U] [#5 0.24,-0.07,0.77,U] [#6 -0.13,-0.05,0.72,U] [#7 -0.13,-0.11,0.68,U] [#8 -0.07,-0.17,0.63,U] 
22:52:25.349 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {0.28, -0.06}
22:52:25.349 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.14) = xAngle (-0.04 = -0.04)
22:52:25.350 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
22:52:25.350 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.18 mountX=0.12 mountY=0.01, mountTheta=0.08
22:52:25.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
22:52:25.352 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
22:52:25.352 00.000 29988 Worker thread wakes up
22:52:25.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:25.354 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
22:52:25.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
22:52:25.354 00.000 29988 Moving (0.04, -0.11) raw xDistance=0.12 yDistance=0.01
22:52:25.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:25.354 00.000 28316 UpdateGuideState exits: m=1807 RSB=29.2
22:52:25.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:25.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:25.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:25.356 00.001 28316 Enqueuing Expose request
22:52:25.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:25.356 00.000 29988 MoveAxis(E, 0, ABG)
22:52:25.356 00.000 29988 Move returns status 0, amount 0
22:52:25.356 00.000 29988 MoveAxis(N, 0, ABG)
22:52:25.356 00.000 29988 Move returns status 0, amount 0
22:52:25.356 00.000 29988 move complete, result=0
22:52:25.356 00.000 29988 worker thread done servicing request
22:52:25.356 00.000 29988 Worker thread wakes up
22:52:25.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:25.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:25.357 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:26.882 01.525 29988 Exposure complete
22:52:26.926 00.044 29988 worker thread done servicing request
22:52:26.926 00.000 28316 OnExposeComplete: enter
22:52:26.927 00.001 28316 UpdateGuideState(): m_state=6
22:52:26.928 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
22:52:26.929 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=114.26, Mass=1912, SNR=30.1, Peak=142 HFD=4.5
22:52:26.930 00.001 28316 MultiStar: [#1 0.06,-0.09,0.89,U] [#2 -0.13,-0.33,0.00,M1] [#3 0.11,-0.27,0.83,U] [#4 0.22,-0.18,0.85,U] [#5 0.11,-0.14,0.77,U] [#6 -0.09,-0.12,0.70,U] [#7 -0.06,-0.05,0.65,U] [#8 0.07,-0.23,0.60,U] 
22:52:26.931 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.13}, one-star: {0.24, -0.01}
22:52:26.932 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
22:52:26.932 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
22:52:26.933 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.96 mountX=0.16 mountY=-0.02, mountTheta=-0.15
22:52:26.935 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
22:52:26.936 00.001 28316 Enqueuing Move request for scope (0.09, -0.13)
22:52:26.939 00.003 29988 Worker thread wakes up
22:52:26.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:26.939 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.1
22:52:26.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:26.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:26.941 00.001 28316 Enqueuing Expose request
22:52:26.942 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
22:52:26.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
22:52:26.942 00.000 29988 Moving (0.09, -0.13) raw xDistance=0.16 yDistance=-0.02
22:52:26.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:52:26.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:26.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:26.942 00.000 29988 MoveAxis(E, 0, ABG)
22:52:26.942 00.000 29988 Move returns status 0, amount 0
22:52:26.942 00.000 29988 MoveAxis(N, 0, ABG)
22:52:26.942 00.000 29988 Move returns status 0, amount 0
22:52:26.942 00.000 29988 move complete, result=0
22:52:26.942 00.000 29988 worker thread done servicing request
22:52:26.942 00.000 29988 Worker thread wakes up
22:52:26.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:26.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:26.942 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:28.573 01.631 29988 Exposure complete
22:52:28.609 00.036 29988 worker thread done servicing request
22:52:28.609 00.000 28316 OnExposeComplete: enter
22:52:28.609 00.000 28316 UpdateGuideState(): m_state=6
22:52:28.610 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
22:52:28.610 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=114.23, Mass=1880, SNR=29.8, Peak=158 HFD=4.5
22:52:28.611 00.001 28316 MultiStar: [#1 0.21,-0.04,0.90,U] [#2 0.17,-0.24,1.01,U] [#3 0.18,-0.28,0.00,M1] [#4 0.16,-0.12,0.88,U] [#5 0.40,-0.19,0.00,M1] [#6 0.13,-0.24,0.70,U] [#7 -0.03,-0.31,0.68,U] [#8 0.12,0.01,0.60,U] 
22:52:28.611 00.000 28316 refined, 6 included, MultiStar: {0.17, -0.14}, one-star: {0.35, -0.04}
22:52:28.612 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
22:52:28.612 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
22:52:28.613 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.68 mountX=0.20 mountY=-0.09, mountTheta=-0.43
22:52:28.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.14, opts=13)
22:52:28.614 00.000 28316 Enqueuing Move request for scope (0.17, -0.14)
22:52:28.615 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:28.615 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.8
22:52:28.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:28.616 00.000 29988 Worker thread wakes up
22:52:28.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
22:52:28.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:28.616 00.000 28316 Enqueuing Expose request
22:52:28.617 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
22:52:28.617 00.000 29988 Moving (0.17, -0.14) raw xDistance=0.20 yDistance=-0.09
22:52:28.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:52:28.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:28.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:28.617 00.000 29988 MoveAxis(E, 0, ABG)
22:52:28.617 00.000 29988 Move returns status 0, amount 0
22:52:28.617 00.000 29988 MoveAxis(N, 0, ABG)
22:52:28.617 00.000 29988 Move returns status 0, amount 0
22:52:28.618 00.001 29988 move complete, result=0
22:52:28.618 00.000 29988 worker thread done servicing request
22:52:28.618 00.000 29988 Worker thread wakes up
22:52:28.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:28.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:28.618 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:30.134 01.516 29988 Exposure complete
22:52:30.167 00.033 29988 worker thread done servicing request
22:52:30.167 00.000 28316 OnExposeComplete: enter
22:52:30.168 00.001 28316 UpdateGuideState(): m_state=6
22:52:30.169 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
22:52:30.169 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=114.18, Mass=1887, SNR=29.8, Peak=163 HFD=4.5
22:52:30.170 00.001 28316 MultiStar: [#1 0.25,-0.23,0.00,M1] [#2 0.22,-0.52,0.00,M1] [#3 0.19,-0.57,0.00,M2] [#4 0.47,-0.48,0.00,M1] [#5 0.42,-0.27,0.00,M2] [#6 0.19,-0.27,0.70,U] [#7 -0.01,-0.23,0.67,U] [#8 0.26,-0.20,0.62,U] 
22:52:30.170 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.18}, one-star: {0.27, -0.09}
22:52:30.171 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
22:52:30.172 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.81)
22:52:30.173 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.78 mountX=0.25 mountY=-0.08, mountTheta=-0.33
22:52:30.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.18, opts=13)
22:52:30.175 00.001 28316 Enqueuing Move request for scope (0.19, -0.18)
22:52:30.175 00.000 29988 Worker thread wakes up
22:52:30.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:30.177 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
22:52:30.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
22:52:30.177 00.000 29988 Moving (0.19, -0.18) raw xDistance=0.25 yDistance=-0.08
22:52:30.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:52:30.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:30.177 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
22:52:30.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:30.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:30.178 00.000 28316 Enqueuing Expose request
22:52:30.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:52:30.179 00.000 29988 MoveAxis(W, 52, ABG)
22:52:30.179 00.000 29988 Guiding  Dir = 3, Dur = 52
22:52:30.179 00.000 29988 IsSlewing returns 0
22:52:30.179 00.000 29988 IsGuiding returns 0
22:52:30.181 00.002 29988 PulseGuide returned control before completion, sleep 61
22:52:30.255 00.074 29988 IsGuiding returns 0
22:52:30.255 00.000 29988 Move returns status 0, amount 52
22:52:30.255 00.000 29988 MoveAxis(N, 0, ABG)
22:52:30.255 00.000 29988 Move returns status 0, amount 0
22:52:30.255 00.000 29988 move complete, result=0
22:52:30.255 00.000 29988 worker thread done servicing request
22:52:30.255 00.000 29988 Worker thread wakes up
22:52:30.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:30.255 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
22:52:30.256 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:31.880 01.624 29988 Exposure complete
22:52:31.918 00.038 29988 worker thread done servicing request
22:52:31.919 00.001 28316 OnExposeComplete: enter
22:52:31.919 00.000 28316 UpdateGuideState(): m_state=6
22:52:31.922 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
22:52:31.925 00.003 28316 Star::Find returns 1 (0), X=587.63, Y=114.27, Mass=1959, SNR=30.3, Peak=159 HFD=4.4
22:52:31.927 00.002 28316 MultiStar: [#1 0.10,-0.04,0.90,U] [#2 0.01,-0.21,0.97,U] [#3 0.10,-0.23,0.84,U] [#4 0.10,-0.16,0.86,U] [#5 0.11,-0.18,0.76,U] [#6 0.12,-0.04,0.71,U] [#7 -0.03,-0.05,0.64,U] [#8 0.20,0.01,0.58,U] 
22:52:31.927 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.10}, one-star: {0.27, 0.00}
22:52:31.929 00.002 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
22:52:31.929 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
22:52:31.930 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.76 mountX=0.14 mountY=-0.05, mountTheta=-0.35
22:52:31.930 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
22:52:31.931 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
22:52:31.931 00.000 29988 Worker thread wakes up
22:52:31.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:31.932 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
22:52:31.932 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
22:52:31.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:31.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:31.934 00.001 28316 Enqueuing Expose request
22:52:31.935 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
22:52:31.935 00.000 29988 Moving (0.11, -0.10) raw xDistance=0.14 yDistance=-0.05
22:52:31.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:52:31.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:31.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:52:31.935 00.000 29988 MoveAxis(E, 0, ABG)
22:52:31.935 00.000 29988 Move returns status 0, amount 0
22:52:31.935 00.000 29988 MoveAxis(N, 0, ABG)
22:52:31.935 00.000 29988 Move returns status 0, amount 0
22:52:31.935 00.000 29988 move complete, result=0
22:52:31.935 00.000 29988 worker thread done servicing request
22:52:31.935 00.000 29988 Worker thread wakes up
22:52:31.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:31.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:31.936 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:33.459 01.523 29988 Exposure complete
22:52:33.506 00.047 29988 worker thread done servicing request
22:52:33.506 00.000 28316 OnExposeComplete: enter
22:52:33.507 00.001 28316 UpdateGuideState(): m_state=6
22:52:33.508 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
22:52:33.508 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=114.36, Mass=1815, SNR=29.2, Peak=129 HFD=4.4
22:52:33.509 00.001 28316 MultiStar: [#1 0.01,-0.01,0.92,U] [#2 0.04,-0.29,0.99,U] [#3 0.17,-0.15,0.92,U] [#4 0.10,-0.17,0.88,U] [#5 0.23,-0.14,0.77,U] [#6 -0.11,-0.13,0.71,U] [#7 -0.11,-0.01,0.67,U] [#8 0.08,-0.10,0.60,U] 
22:52:33.509 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.17, 0.09}
22:52:33.509 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
22:52:33.510 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -3.00)
22:52:33.511 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.96 mountX=0.12 mountY=-0.02, mountTheta=-0.15
22:52:33.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
22:52:33.513 00.001 28316 Enqueuing Move request for scope (0.07, -0.10)
22:52:33.514 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:33.514 00.000 29988 Worker thread wakes up
22:52:33.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
22:52:33.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
22:52:33.514 00.000 29988 Moving (0.07, -0.10) raw xDistance=0.12 yDistance=-0.02
22:52:33.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:33.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:33.514 00.000 28316 UpdateGuideState exits: m=1815 RSB=29.2
22:52:33.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:33.516 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:33.516 00.000 28316 Enqueuing Expose request
22:52:33.517 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:33.517 00.000 29988 MoveAxis(E, 0, ABG)
22:52:33.517 00.000 29988 Move returns status 0, amount 0
22:52:33.517 00.000 29988 MoveAxis(N, 0, ABG)
22:52:33.517 00.000 29988 Move returns status 0, amount 0
22:52:33.517 00.000 29988 move complete, result=0
22:52:33.517 00.000 29988 worker thread done servicing request
22:52:33.517 00.000 29988 Worker thread wakes up
22:52:33.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:33.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:33.517 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:35.143 01.626 29988 Exposure complete
22:52:35.174 00.031 29988 worker thread done servicing request
22:52:35.175 00.001 28316 OnExposeComplete: enter
22:52:35.176 00.001 28316 UpdateGuideState(): m_state=6
22:52:35.176 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
22:52:35.177 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=114.32, Mass=1751, SNR=28.7, Peak=128 HFD=4.3
22:52:35.177 00.000 28316 MultiStar: [#1 0.12,0.10,0.92,U] [#2 -0.06,-0.19,1.06,U] [#3 0.16,-0.15,0.88,U] [#4 0.17,-0.11,0.90,U] [#5 0.17,-0.06,0.80,U] [#6 -0.03,-0.05,0.76,U] [#7 -0.01,-0.05,0.64,U] [#8 0.01,-0.01,0.62,U] 
22:52:35.178 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.06}, one-star: {0.23, 0.05}
22:52:35.178 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
22:52:35.179 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
22:52:35.179 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.55 mountX=0.09 mountY=-0.06, mountTheta=-0.57
22:52:35.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
22:52:35.182 00.001 28316 Enqueuing Move request for scope (0.09, -0.06)
22:52:35.183 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:52:35.184 00.001 28316 UpdateGuideState exits: m=1751 RSB=28.7
22:52:35.185 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:35.186 00.000 28316 Enqueuing Expose request
22:52:35.188 00.002 29988 Worker thread wakes up
22:52:35.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
22:52:35.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
22:52:35.188 00.000 29988 Moving (0.09, -0.06) raw xDistance=0.09 yDistance=-0.06
22:52:35.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:35.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:35.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:52:35.188 00.000 29988 MoveAxis(E, 0, ABG)
22:52:35.188 00.000 29988 Move returns status 0, amount 0
22:52:35.188 00.000 29988 MoveAxis(N, 0, ABG)
22:52:35.188 00.000 29988 Move returns status 0, amount 0
22:52:35.188 00.000 29988 move complete, result=0
22:52:35.188 00.000 29988 worker thread done servicing request
22:52:35.188 00.000 29988 Worker thread wakes up
22:52:35.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:35.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:35.189 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:36.709 01.520 29988 Exposure complete
22:52:36.757 00.048 29988 worker thread done servicing request
22:52:36.757 00.000 28316 OnExposeComplete: enter
22:52:36.758 00.001 28316 UpdateGuideState(): m_state=6
22:52:36.758 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
22:52:36.759 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=114.30, Mass=1889, SNR=29.9, Peak=159 HFD=4.5
22:52:36.759 00.000 28316 MultiStar: [#1 0.09,-0.02,0.92,U] [#2 -0.07,-0.14,0.92,U] [#3 -0.06,-0.21,0.84,U] [#4 0.08,-0.11,0.87,U] [#5 0.20,-0.05,0.78,U] [#6 0.04,-0.30,0.72,U] [#7 -0.13,-0.08,0.66,U] [#8 -0.09,-0.18,0.61,U] 
22:52:36.760 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {0.22, 0.03}
22:52:36.760 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.07 = -0.07)
22:52:36.761 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
22:52:36.761 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.22 mountX=0.12 mountY=0.01, mountTheta=0.11
22:52:36.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
22:52:36.763 00.000 28316 Enqueuing Move request for scope (0.04, -0.11)
22:52:36.763 00.000 29988 Worker thread wakes up
22:52:36.764 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
22:52:36.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
22:52:36.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:36.764 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
22:52:36.765 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:36.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:36.766 00.001 29988 Moving (0.04, -0.11) raw xDistance=0.12 yDistance=0.01
22:52:36.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:36.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:36.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:36.766 00.000 29988 MoveAxis(E, 0, ABG)
22:52:36.766 00.000 29988 Move returns status 0, amount 0
22:52:36.766 00.000 29988 MoveAxis(N, 0, ABG)
22:52:36.766 00.000 29988 Move returns status 0, amount 0
22:52:36.766 00.000 29988 move complete, result=0
22:52:36.766 00.000 29988 worker thread done servicing request
22:52:36.766 00.000 28316 Enqueuing Expose request
22:52:36.766 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:36.767 00.001 29988 Worker thread wakes up
22:52:36.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:36.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:38.398 01.631 29988 Exposure complete
22:52:38.424 00.026 29988 worker thread done servicing request
22:52:38.424 00.000 28316 OnExposeComplete: enter
22:52:38.425 00.001 28316 UpdateGuideState(): m_state=6
22:52:38.426 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
22:52:38.427 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=114.36, Mass=1936, SNR=30.1, Peak=174 HFD=4.5
22:52:38.429 00.002 28316 MultiStar: [#1 0.12,-0.08,0.91,U] [#2 0.14,-0.25,0.95,U] [#3 0.13,-0.06,0.85,U] [#4 0.19,-0.01,0.86,U] [#5 0.28,-0.07,0.78,U] [#6 0.20,-0.08,0.72,U] [#7 -0.08,-0.04,0.66,U] [#8 0.20,0.06,0.63,U] 
22:52:38.429 00.000 28316 refined, 8 included, MultiStar: {0.18, -0.05}, one-star: {0.41, 0.08}
22:52:38.429 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
22:52:38.431 00.002 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.31)
22:52:38.431 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.28 mountX=0.12 mountY=-0.14, mountTheta=-0.85
22:52:38.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.05, opts=13)
22:52:38.433 00.001 28316 Enqueuing Move request for scope (0.18, -0.05)
22:52:38.433 00.000 29988 Worker thread wakes up
22:52:38.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:38.434 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.1
22:52:38.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:38.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:38.435 00.001 28316 Enqueuing Expose request
22:52:38.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
22:52:38.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
22:52:38.435 00.000 29988 Moving (0.18, -0.05) raw xDistance=0.12 yDistance=-0.14
22:52:38.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:38.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:38.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:38.435 00.000 29988 MoveAxis(E, 0, ABG)
22:52:38.435 00.000 29988 Move returns status 0, amount 0
22:52:38.435 00.000 29988 MoveAxis(N, 0, ABG)
22:52:38.435 00.000 29988 Move returns status 0, amount 0
22:52:38.435 00.000 29988 move complete, result=0
22:52:38.435 00.000 29988 worker thread done servicing request
22:52:38.435 00.000 29988 Worker thread wakes up
22:52:38.436 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:38.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:38.436 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:39.965 01.529 29988 Exposure complete
22:52:39.992 00.027 29988 worker thread done servicing request
22:52:39.992 00.000 28316 OnExposeComplete: enter
22:52:39.993 00.001 28316 UpdateGuideState(): m_state=6
22:52:39.993 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
22:52:39.994 00.001 28316 Star::Find returns 1 (0), X=587.72, Y=114.29, Mass=1863, SNR=29.6, Peak=163 HFD=4.4
22:52:39.994 00.000 28316 MultiStar: [#1 0.26,-0.06,0.87,U] [#2 0.28,-0.24,0.00,M1] [#3 0.15,-0.23,0.89,U] [#4 0.21,-0.13,0.85,U] [#5 0.48,-0.12,0.00,M1] [#6 0.27,-0.24,0.00,M1] [#7 0.18,-0.11,0.65,U] [#8 0.27,-0.13,0.62,U] 
22:52:39.995 00.001 28316 refined, 5 included, MultiStar: {0.25, -0.10}, one-star: {0.37, 0.02}
22:52:39.995 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
22:52:39.996 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.44)
22:52:39.996 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.40 mountX=0.20 mountY=-0.17, mountTheta=-0.72
22:52:39.997 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
22:52:39.998 00.001 28316 Enqueuing Move request for scope (0.25, -0.10)
22:52:39.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:39.999 00.001 29988 Worker thread wakes up
22:52:39.999 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
22:52:39.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:39.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
22:52:39.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:40.000 00.001 28316 Enqueuing Expose request
22:52:40.000 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
22:52:40.000 00.000 29988 Moving (0.25, -0.10) raw xDistance=0.20 yDistance=-0.17
22:52:40.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:52:40.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:40.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:52:40.000 00.000 29988 MoveAxis(E, 0, ABG)
22:52:40.000 00.000 29988 Move returns status 0, amount 0
22:52:40.000 00.000 29988 MoveAxis(N, 0, ABG)
22:52:40.000 00.000 29988 Move returns status 0, amount 0
22:52:40.000 00.000 29988 move complete, result=0
22:52:40.001 00.001 29988 worker thread done servicing request
22:52:40.001 00.000 29988 Worker thread wakes up
22:52:40.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:40.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:40.002 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:41.637 01.635 29988 Exposure complete
22:52:41.665 00.028 29988 worker thread done servicing request
22:52:41.665 00.000 28316 OnExposeComplete: enter
22:52:41.665 00.000 28316 UpdateGuideState(): m_state=6
22:52:41.666 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
22:52:41.666 00.000 28316 Star::Find returns 1 (0), X=587.64, Y=114.15, Mass=1836, SNR=29.3, Peak=160 HFD=4.0
22:52:41.668 00.002 28316 MultiStar: [#1 0.27,-0.04,0.90,U] [#2 0.10,-0.31,0.97,U] [#3 0.03,-0.31,0.90,U] [#4 0.22,-0.23,0.88,U] [#5 0.29,-0.11,0.79,U] [#6 0.11,-0.31,0.73,U] [#7 -0.02,-0.09,0.66,U] [#8 0.30,-0.14,0.60,U] 
22:52:41.669 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.19}, one-star: {0.28, -0.12}
22:52:41.670 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
22:52:41.670 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.86)
22:52:41.671 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.82 mountX=0.25 mountY=-0.07, mountTheta=-0.29
22:52:41.672 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.19, opts=13)
22:52:41.673 00.001 28316 Enqueuing Move request for scope (0.18, -0.19)
22:52:41.673 00.000 29988 Worker thread wakes up
22:52:41.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:41.674 00.001 28316 UpdateGuideState exits: m=1836 RSB=29.3
22:52:41.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:41.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:41.675 00.000 28316 Enqueuing Expose request
22:52:41.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
22:52:41.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
22:52:41.675 00.000 29988 Moving (0.18, -0.19) raw xDistance=0.25 yDistance=-0.07
22:52:41.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:52:41.676 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:41.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:41.676 00.000 29988 MoveAxis(W, 52, ABG)
22:52:41.676 00.000 29988 Guiding  Dir = 3, Dur = 52
22:52:41.676 00.000 29988 IsSlewing returns 0
22:52:41.676 00.000 29988 IsGuiding returns 0
22:52:41.677 00.001 29988 PulseGuide returned control before completion, sleep 61
22:52:41.749 00.072 29988 IsGuiding returns 0
22:52:41.749 00.000 29988 Move returns status 0, amount 52
22:52:41.749 00.000 29988 MoveAxis(N, 0, ABG)
22:52:41.749 00.000 29988 Move returns status 0, amount 0
22:52:41.749 00.000 29988 move complete, result=0
22:52:41.749 00.000 29988 worker thread done servicing request
22:52:41.749 00.000 29988 Worker thread wakes up
22:52:41.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:41.749 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
22:52:41.750 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:43.159 01.409 29988 Exposure complete
22:52:43.204 00.045 29988 worker thread done servicing request
22:52:43.204 00.000 28316 OnExposeComplete: enter
22:52:43.205 00.001 28316 UpdateGuideState(): m_state=6
22:52:43.206 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
22:52:43.206 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=114.30, Mass=1962, SNR=30.5, Peak=161 HFD=4.4
22:52:43.206 00.000 28316 MultiStar: [#1 0.17,0.06,0.87,U] [#2 -0.12,-0.17,0.92,U] [#3 -0.17,-0.06,0.86,U] [#4 0.10,-0.14,0.85,U] [#5 0.18,-0.04,0.71,U] [#6 0.02,-0.05,0.70,U] [#7 0.01,0.04,0.63,U] [#8 -0.03,-0.07,0.62,U] 
22:52:43.207 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {0.37, 0.03}
22:52:43.207 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
22:52:43.210 00.003 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.64)
22:52:43.211 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.60 mountX=0.07 mountY=-0.04, mountTheta=-0.51
22:52:43.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
22:52:43.213 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
22:52:43.213 00.000 29988 Worker thread wakes up
22:52:43.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:43.214 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.5
22:52:43.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
22:52:43.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:43.215 00.000 28316 Enqueuing Expose request
22:52:43.216 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
22:52:43.216 00.000 29988 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=-0.04
22:52:43.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:52:43.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:43.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:52:43.216 00.000 29988 MoveAxis(E, 0, ABG)
22:52:43.216 00.000 29988 Move returns status 0, amount 0
22:52:43.216 00.000 29988 MoveAxis(N, 0, ABG)
22:52:43.216 00.000 29988 Move returns status 0, amount 0
22:52:43.216 00.000 29988 move complete, result=0
22:52:43.216 00.000 29988 worker thread done servicing request
22:52:43.216 00.000 29988 Worker thread wakes up
22:52:43.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:43.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:43.216 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:44.848 01.632 29988 Exposure complete
22:52:44.888 00.040 29988 worker thread done servicing request
22:52:44.888 00.000 28316 OnExposeComplete: enter
22:52:44.889 00.001 28316 UpdateGuideState(): m_state=6
22:52:44.889 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
22:52:44.890 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=114.51, Mass=1805, SNR=29.2, Peak=124 HFD=4.4
22:52:44.890 00.000 28316 MultiStar: [#1 0.14,0.19,0.93,U] [#2 -0.00,-0.17,1.00,U] [#3 -0.06,-0.03,0.90,U] [#4 0.03,0.05,0.88,U] [#5 0.20,0.02,0.78,U] [#6 -0.07,0.09,0.75,U] [#7 -0.02,0.04,0.66,U] [#8 0.01,0.05,0.62,U] 
22:52:44.891 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {-0.01, 0.24}
22:52:44.891 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
22:52:44.892 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
22:52:44.892 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.14 mountX=-0.04 mountY=-0.05, mountTheta=-2.27
22:52:44.894 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
22:52:44.894 00.000 28316 Enqueuing Move request for scope (0.03, 0.05)
22:52:44.895 00.001 29988 Worker thread wakes up
22:52:44.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:52:44.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:52:44.896 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.2
22:52:44.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:44.897 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:44.897 00.000 28316 Enqueuing Expose request
22:52:44.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:52:44.897 00.000 29988 Moving (0.03, 0.05) raw xDistance=-0.04 yDistance=-0.05
22:52:44.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:44.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:44.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:52:44.897 00.000 29988 MoveAxis(E, 0, ABG)
22:52:44.897 00.000 29988 Move returns status 0, amount 0
22:52:44.897 00.000 29988 MoveAxis(N, 0, ABG)
22:52:44.897 00.000 29988 Move returns status 0, amount 0
22:52:44.897 00.000 29988 move complete, result=0
22:52:44.897 00.000 29988 worker thread done servicing request
22:52:44.897 00.000 29988 Worker thread wakes up
22:52:44.899 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:44.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:44.899 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:46.425 01.526 29988 Exposure complete
22:52:46.473 00.048 29988 worker thread done servicing request
22:52:46.473 00.000 28316 OnExposeComplete: enter
22:52:46.475 00.002 28316 UpdateGuideState(): m_state=6
22:52:46.475 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
22:52:46.476 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=114.42, Mass=1980, SNR=30.6, Peak=144 HFD=4.3
22:52:46.477 00.001 28316 MultiStar: [#1 -0.17,-0.05,0.87,U] [#2 -0.07,-0.10,0.93,U] [#3 -0.01,-0.19,0.85,U] [#4 -0.06,-0.01,0.88,U] [#5 0.10,-0.06,0.76,U] [#6 -0.08,-0.07,0.70,U] [#7 -0.30,0.00,0.64,U] [#8 -0.01,-0.04,0.59,U] 
22:52:46.478 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {0.02, 0.15}
22:52:46.479 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.14) = xAngle (-1.42 = -1.42)
22:52:46.480 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
22:52:46.481 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.57 mountX=0.01 mountY=0.07, mountTheta=1.42
22:52:46.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
22:52:46.483 00.001 28316 Enqueuing Move request for scope (-0.06, -0.04)
22:52:46.484 00.001 29988 Worker thread wakes up
22:52:46.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:52:46.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:52:46.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:52:46.486 00.002 29988 Moving (-0.06, -0.04) raw xDistance=0.01 yDistance=0.07
22:52:46.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:46.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:46.486 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.6
22:52:46.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:46.487 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:52:46.487 00.000 29988 MoveAxis(E, 0, ABG)
22:52:46.487 00.000 29988 Move returns status 0, amount 0
22:52:46.487 00.000 29988 MoveAxis(N, 0, ABG)
22:52:46.487 00.000 29988 Move returns status 0, amount 0
22:52:46.487 00.000 29988 move complete, result=0
22:52:46.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:46.488 00.001 28316 Enqueuing Expose request
22:52:46.488 00.000 29988 worker thread done servicing request
22:52:46.488 00.000 29988 Worker thread wakes up
22:52:46.488 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:46.489 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:46.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:48.114 01.625 29988 Exposure complete
22:52:48.145 00.031 29988 worker thread done servicing request
22:52:48.145 00.000 28316 OnExposeComplete: enter
22:52:48.145 00.000 28316 UpdateGuideState(): m_state=6
22:52:48.146 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
22:52:48.146 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=114.37, Mass=1790, SNR=29.1, Peak=138 HFD=4.1
22:52:48.147 00.001 28316 MultiStar: [#1 -0.08,0.09,0.90,U] [#2 -0.06,-0.07,0.98,U] [#3 -0.07,0.13,0.91,U] [#4 -0.01,-0.05,0.87,U] [#5 0.13,0.07,0.78,U] [#6 0.06,-0.02,0.71,U] [#7 -0.22,0.03,0.67,U] [#8 -0.00,0.03,0.63,U] 
22:52:48.147 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.15, 0.10}
22:52:48.149 00.002 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
22:52:48.149 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.32)
22:52:48.149 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.72 mountX=-0.04 mountY=-0.01, mountTheta=-2.83
22:52:48.150 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
22:52:48.151 00.001 28316 Enqueuing Move request for scope (-0.01, 0.04)
22:52:48.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
22:52:48.152 00.001 29988 Worker thread wakes up
22:52:48.152 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.1
22:52:48.152 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:48.153 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:48.153 00.000 28316 Enqueuing Expose request
22:52:48.155 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:52:48.155 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:52:48.155 00.000 29988 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
22:52:48.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:48.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:48.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:48.155 00.000 29988 MoveAxis(E, 0, ABG)
22:52:48.155 00.000 29988 Move returns status 0, amount 0
22:52:48.155 00.000 29988 MoveAxis(N, 0, ABG)
22:52:48.155 00.000 29988 Move returns status 0, amount 0
22:52:48.155 00.000 29988 move complete, result=0
22:52:48.155 00.000 29988 worker thread done servicing request
22:52:48.155 00.000 29988 Worker thread wakes up
22:52:48.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:48.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:48.156 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:49.677 01.521 29988 Exposure complete
22:52:49.713 00.036 29988 worker thread done servicing request
22:52:49.713 00.000 28316 OnExposeComplete: enter
22:52:49.714 00.001 28316 UpdateGuideState(): m_state=6
22:52:49.715 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
22:52:49.716 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.48, Mass=1964, SNR=30.3, Peak=144 HFD=4.4
22:52:49.716 00.000 28316 MultiStar: [#1 0.16,0.15,0.87,U] [#2 0.05,-0.12,0.96,U] [#3 -0.09,0.01,0.85,U] [#4 0.08,-0.05,0.87,U] [#5 0.11,-0.09,0.74,U] [#6 -0.01,0.11,0.70,U] [#7 -0.12,0.19,0.64,U] [#8 0.04,-0.02,0.59,U] 
22:52:49.717 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.24, 0.21}
22:52:49.717 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
22:52:49.718 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.43)
22:52:49.718 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.61 mountX=-0.01 mountY=-0.07, mountTheta=-1.75
22:52:49.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
22:52:49.720 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
22:52:49.721 00.001 29988 Worker thread wakes up
22:52:49.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
22:52:49.721 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
22:52:49.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:49.722 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.3
22:52:49.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:49.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:49.723 00.001 28316 Enqueuing Expose request
22:52:49.723 00.000 29988 Moving (0.06, 0.04) raw xDistance=-0.01 yDistance=-0.07
22:52:49.724 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:49.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:49.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:49.724 00.000 29988 MoveAxis(E, 0, ABG)
22:52:49.724 00.000 29988 Move returns status 0, amount 0
22:52:49.724 00.000 29988 MoveAxis(N, 0, ABG)
22:52:49.724 00.000 29988 Move returns status 0, amount 0
22:52:49.724 00.000 29988 move complete, result=0
22:52:49.724 00.000 29988 worker thread done servicing request
22:52:49.724 00.000 29988 Worker thread wakes up
22:52:49.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:49.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:49.724 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:51.352 01.628 29988 Exposure complete
22:52:51.397 00.045 29988 worker thread done servicing request
22:52:51.397 00.000 28316 OnExposeComplete: enter
22:52:51.399 00.002 28316 UpdateGuideState(): m_state=6
22:52:51.400 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
22:52:51.400 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=114.32, Mass=1811, SNR=29.2, Peak=122 HFD=4.6
22:52:51.401 00.001 28316 MultiStar: [#1 -0.03,0.01,0.92,U] [#2 -0.16,-0.13,0.99,U] [#3 -0.39,-0.05,0.00,M1] [#4 -0.09,0.06,0.88,U] [#5 0.07,-0.01,0.83,U] [#6 -0.27,0.03,0.72,U] [#7 -0.28,0.08,0.65,U] [#8 -0.16,-0.01,0.61,U] 
22:52:51.402 00.001 28316 single-star, 7 included, MultiStar: {-0.11, 0.01}, one-star: {-0.06, 0.05}
22:52:51.402 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.54 = -2.75)
22:52:51.403 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.64 = 0.36)
22:52:51.405 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.39 mountX=-0.07 mountY=0.03, mountTheta=2.78
22:52:51.408 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
22:52:51.408 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
22:52:51.409 00.001 29988 Worker thread wakes up
22:52:51.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
22:52:51.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
22:52:51.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:51.410 00.001 28316 UpdateGuideState exits: m=1811 RSB=29.2
22:52:51.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:51.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:51.411 00.000 28316 Enqueuing Expose request
22:52:51.412 00.001 29988 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=0.03
22:52:51.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:51.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:51.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:52:51.412 00.000 29988 MoveAxis(E, 0, ABG)
22:52:51.412 00.000 29988 Move returns status 0, amount 0
22:52:51.412 00.000 29988 MoveAxis(N, 0, ABG)
22:52:51.412 00.000 29988 Move returns status 0, amount 0
22:52:51.412 00.000 29988 move complete, result=0
22:52:51.412 00.000 29988 worker thread done servicing request
22:52:51.412 00.000 29988 Worker thread wakes up
22:52:51.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:51.413 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:51.413 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:52.931 01.518 29988 Exposure complete
22:52:52.971 00.040 29988 worker thread done servicing request
22:52:52.971 00.000 28316 OnExposeComplete: enter
22:52:52.972 00.001 28316 UpdateGuideState(): m_state=6
22:52:52.972 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
22:52:52.973 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=114.67, Mass=1817, SNR=29.3, Peak=129 HFD=4.4
22:52:52.973 00.000 28316 MultiStar: [#1 0.03,0.19,0.92,U] [#2 0.03,0.00,0.98,U] [#3 -0.17,0.06,0.86,U] [#4 0.14,0.18,0.90,U] [#5 0.27,0.15,0.81,U] [#6 -0.09,0.07,0.73,U] [#7 -0.15,0.31,0.00,M1] [#8 0.19,0.10,0.63,U] 
22:52:52.974 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.15}, one-star: {0.15, 0.40}
22:52:52.974 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
22:52:52.976 00.002 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.89)
22:52:52.977 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.15 mountX=-0.11 mountY=-0.13, mountTheta=-2.27
22:52:52.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
22:52:52.979 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
22:52:52.979 00.000 29988 Worker thread wakes up
22:52:52.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:52:52.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:52:52.979 00.000 29988 Moving (0.07, 0.15) raw xDistance=-0.11 yDistance=-0.13
22:52:52.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
22:52:52.980 00.001 28316 UpdateGuideState exits: m=1817 RSB=29.3
22:52:52.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:52.981 00.000 28316 Enqueuing Expose request
22:52:52.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:52:52.982 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:52.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:52.982 00.000 29988 MoveAxis(E, 0, ABG)
22:52:52.982 00.000 29988 Move returns status 0, amount 0
22:52:52.982 00.000 29988 MoveAxis(N, 0, ABG)
22:52:52.982 00.000 29988 Move returns status 0, amount 0
22:52:52.982 00.000 29988 move complete, result=0
22:52:52.982 00.000 29988 worker thread done servicing request
22:52:52.982 00.000 29988 Worker thread wakes up
22:52:52.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:52.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:52.982 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:54.617 01.635 29988 Exposure complete
22:52:54.652 00.035 29988 worker thread done servicing request
22:52:54.652 00.000 28316 OnExposeComplete: enter
22:52:54.652 00.000 28316 UpdateGuideState(): m_state=6
22:52:54.653 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
22:52:54.654 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.49, Mass=1829, SNR=29.4, Peak=149 HFD=4.3
22:52:54.654 00.000 28316 MultiStar: [#1 0.11,0.09,0.95,U] [#2 0.09,-0.02,0.97,U] [#3 -0.19,0.11,0.87,U] [#4 -0.04,-0.02,0.90,U] [#5 0.26,0.17,0.77,U] [#6 0.06,0.16,0.74,U] [#7 -0.06,0.24,0.67,U] [#8 -0.07,0.08,0.60,U] 
22:52:54.655 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.27, 0.22}
22:52:54.655 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
22:52:54.656 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
22:52:54.657 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.10 mountX=-0.08 mountY=-0.10, mountTheta=-2.23
22:52:54.660 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
22:52:54.661 00.001 28316 Enqueuing Move request for scope (0.06, 0.11)
22:52:54.663 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:54.664 00.001 29988 Worker thread wakes up
22:52:54.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
22:52:54.664 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
22:52:54.664 00.000 29988 Moving (0.06, 0.11) raw xDistance=-0.08 yDistance=-0.10
22:52:54.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:52:54.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:54.664 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.4
22:52:54.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:54.667 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:54.668 00.001 28316 Enqueuing Expose request
22:52:54.669 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:52:54.669 00.000 29988 MoveAxis(E, 0, ABG)
22:52:54.669 00.000 29988 Move returns status 0, amount 0
22:52:54.669 00.000 29988 MoveAxis(N, 0, ABG)
22:52:54.669 00.000 29988 Move returns status 0, amount 0
22:52:54.669 00.000 29988 move complete, result=0
22:52:54.670 00.001 29988 worker thread done servicing request
22:52:54.670 00.000 29988 Worker thread wakes up
22:52:54.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:54.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:54.671 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:56.191 01.520 29988 Exposure complete
22:52:56.230 00.039 29988 worker thread done servicing request
22:52:56.230 00.000 28316 OnExposeComplete: enter
22:52:56.232 00.002 28316 UpdateGuideState(): m_state=6
22:52:56.233 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
22:52:56.234 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=114.61, Mass=1805, SNR=29.1, Peak=125 HFD=4.4
22:52:56.235 00.001 28316 MultiStar: [#1 0.15,0.25,0.95,U] [#2 0.10,-0.03,0.99,U] [#3 -0.15,0.08,0.90,U] [#4 0.24,0.22,0.87,U] [#5 0.31,0.08,0.79,U] [#6 -0.10,0.08,0.76,U] [#7 -0.09,0.25,0.67,U] [#8 0.10,0.18,0.59,U] 
22:52:56.236 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.16}, one-star: {0.15, 0.34}
22:52:56.238 00.002 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
22:52:56.239 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.95)
22:52:56.239 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=-0.11 mountY=-0.15, mountTheta=-2.22
22:52:56.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.16, opts=13)
22:52:56.241 00.001 28316 Enqueuing Move request for scope (0.08, 0.16)
22:52:56.241 00.000 29988 Worker thread wakes up
22:52:56.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
22:52:56.241 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
22:52:56.241 00.000 29988 Moving (0.08, 0.16) raw xDistance=-0.11 yDistance=-0.15
22:52:56.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
22:52:56.242 00.001 28316 UpdateGuideState exits: m=1805 RSB=29.1
22:52:56.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:56.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:56.243 00.000 28316 Enqueuing Expose request
22:52:56.244 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:52:56.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:56.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:52:56.244 00.000 29988 MoveAxis(E, 0, ABG)
22:52:56.244 00.000 29988 Move returns status 0, amount 0
22:52:56.244 00.000 29988 MoveAxis(N, 0, ABG)
22:52:56.244 00.000 29988 Move returns status 0, amount 0
22:52:56.244 00.000 29988 move complete, result=0
22:52:56.244 00.000 29988 worker thread done servicing request
22:52:56.244 00.000 29988 Worker thread wakes up
22:52:56.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:56.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:56.244 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:57.974 01.730 29988 Exposure complete
22:52:58.011 00.037 29988 worker thread done servicing request
22:52:58.011 00.000 28316 OnExposeComplete: enter
22:52:58.012 00.001 28316 UpdateGuideState(): m_state=6
22:52:58.012 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
22:52:58.013 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.50, Mass=1774, SNR=28.9, Peak=126 HFD=4.2
22:52:58.013 00.000 28316 MultiStar: [#1 0.15,0.26,0.95,U] [#2 -0.01,-0.06,1.00,U] [#3 0.01,0.02,0.85,U] [#4 0.18,0.04,0.92,U] [#5 0.40,0.15,0.00,M1] [#6 -0.04,0.04,0.74,U] [#7 -0.06,0.10,0.67,U] [#8 0.16,0.20,0.64,U] 
22:52:58.014 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.10}, one-star: {0.24, 0.22}
22:52:58.014 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
22:52:58.015 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
22:52:58.015 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=-0.06 mountY=-0.12, mountTheta=-2.01
22:52:58.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.10, opts=13)
22:52:58.017 00.001 28316 Enqueuing Move request for scope (0.09, 0.10)
22:52:58.018 00.001 29988 Worker thread wakes up
22:52:58.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:58.019 00.001 28316 UpdateGuideState exits: m=1774 RSB=28.9
22:52:58.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:58.021 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:58.021 00.000 28316 Enqueuing Expose request
22:52:58.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:52:58.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:52:58.022 00.000 29988 Moving (0.09, 0.10) raw xDistance=-0.06 yDistance=-0.12
22:52:58.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:52:58.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:58.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:52:58.022 00.000 29988 MoveAxis(E, 0, ABG)
22:52:58.022 00.000 29988 Move returns status 0, amount 0
22:52:58.022 00.000 29988 MoveAxis(N, 0, ABG)
22:52:58.022 00.000 29988 Move returns status 0, amount 0
22:52:58.022 00.000 29988 move complete, result=0
22:52:58.022 00.000 29988 worker thread done servicing request
22:52:58.022 00.000 29988 Worker thread wakes up
22:52:58.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:58.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:58.022 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:59.433 01.411 29988 Exposure complete
22:52:59.468 00.035 29988 worker thread done servicing request
22:52:59.468 00.000 28316 OnExposeComplete: enter
22:52:59.469 00.001 28316 UpdateGuideState(): m_state=6
22:52:59.469 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
22:52:59.471 00.002 28316 Star::Find returns 1 (0), X=587.74, Y=114.38, Mass=1863, SNR=29.6, Peak=150 HFD=4.3
22:52:59.474 00.003 28316 MultiStar: [#1 0.20,0.19,0.89,U] [#2 0.12,-0.05,0.99,U] [#3 -0.02,0.14,0.85,U] [#4 0.37,0.12,0.00,M1] [#5 0.45,0.05,0.00,M2] [#6 0.12,0.06,0.72,U] [#7 0.03,0.13,0.63,U] [#8 0.31,0.10,0.58,U] 
22:52:59.475 00.001 28316 refined, 6 included, MultiStar: {0.17, 0.09}, one-star: {0.39, 0.11}
22:52:59.476 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
22:52:59.477 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.53)
22:52:59.477 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.50 mountX=-0.01 mountY=-0.19, mountTheta=-1.65
22:52:59.480 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.09, opts=13)
22:52:59.480 00.000 28316 Enqueuing Move request for scope (0.17, 0.09)
22:52:59.481 00.001 29988 Worker thread wakes up
22:52:59.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:52:59.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
22:52:59.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
22:52:59.481 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
22:52:59.482 00.001 29988 Moving (0.17, 0.09) raw xDistance=-0.01 yDistance=-0.19
22:52:59.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:59.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:59.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:52:59.483 00.001 28316 Enqueuing Expose request
22:52:59.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:59.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:52:59.483 00.000 29988 MoveAxis(E, 0, ABG)
22:52:59.483 00.000 29988 Move returns status 0, amount 0
22:52:59.483 00.000 29988 MoveAxis(N, 0, ABG)
22:52:59.483 00.000 29988 Move returns status 0, amount 0
22:52:59.483 00.000 29988 move complete, result=0
22:52:59.483 00.000 29988 worker thread done servicing request
22:52:59.483 00.000 29988 Worker thread wakes up
22:52:59.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:52:59.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:52:59.484 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:01.119 01.635 29988 Exposure complete
22:53:01.147 00.028 29988 worker thread done servicing request
22:53:01.148 00.001 28316 OnExposeComplete: enter
22:53:01.150 00.002 28316 UpdateGuideState(): m_state=6
22:53:01.152 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
22:53:01.154 00.002 28316 Star::Find returns 1 (0), X=587.73, Y=114.48, Mass=1722, SNR=28.6, Peak=132 HFD=4.2
22:53:01.155 00.001 28316 MultiStar: [#1 0.12,0.24,0.92,U] [#2 0.12,-0.07,0.99,U] [#3 0.09,0.05,0.89,U] [#4 0.33,0.10,0.00,M2] [#5 0.44,0.16,0.00,M3] [#6 0.12,0.04,0.74,U] [#7 0.10,0.10,0.73,U] [#8 0.28,0.04,0.61,U] 
22:53:01.155 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.09}, one-star: {0.37, 0.21}
22:53:01.156 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
22:53:01.156 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.55)
22:53:01.157 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.49 mountX=-0.01 mountY=-0.19, mountTheta=-1.63
22:53:01.160 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.09, opts=13)
22:53:01.161 00.001 28316 Enqueuing Move request for scope (0.17, 0.09)
22:53:01.162 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:01.163 00.001 28316 UpdateGuideState exits: m=1722 RSB=28.6
22:53:01.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:01.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:01.167 00.002 28316 Enqueuing Expose request
22:53:01.168 00.001 29988 Worker thread wakes up
22:53:01.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
22:53:01.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
22:53:01.168 00.000 29988 Moving (0.17, 0.09) raw xDistance=-0.01 yDistance=-0.19
22:53:01.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:53:01.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:01.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:53:01.168 00.000 29988 MoveAxis(E, 0, ABG)
22:53:01.168 00.000 29988 Move returns status 0, amount 0
22:53:01.169 00.001 29988 MoveAxis(N, 0, ABG)
22:53:01.169 00.000 29988 Move returns status 0, amount 0
22:53:01.169 00.000 29988 move complete, result=0
22:53:01.169 00.000 29988 worker thread done servicing request
22:53:01.169 00.000 29988 Worker thread wakes up
22:53:01.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:01.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:01.169 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:02.695 01.526 29988 Exposure complete
22:53:02.720 00.025 29988 worker thread done servicing request
22:53:02.720 00.000 28316 OnExposeComplete: enter
22:53:02.723 00.003 28316 UpdateGuideState(): m_state=6
22:53:02.726 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
22:53:02.726 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.47, Mass=1898, SNR=29.8, Peak=136 HFD=4.4
22:53:02.728 00.002 28316 MultiStar: [#1 0.09,0.13,0.92,U] [#2 0.08,0.04,0.93,U] [#3 0.05,-0.04,0.83,U] [#4 0.30,-0.00,0.87,U] [#5 0.11,0.12,0.78,U] [#6 -0.01,0.02,0.70,U] [#7 -0.05,0.29,0.65,U] [#8 0.23,0.05,0.62,U] 
22:53:02.728 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.09}, one-star: {0.23, 0.20}
22:53:02.728 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
22:53:02.729 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
22:53:02.729 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
22:53:02.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.09, opts=13)
22:53:02.731 00.001 28316 Enqueuing Move request for scope (0.12, 0.09)
22:53:02.731 00.000 29988 Worker thread wakes up
22:53:02.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:02.732 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.8
22:53:02.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:02.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:02.733 00.001 28316 Enqueuing Expose request
22:53:02.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
22:53:02.733 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
22:53:02.733 00.000 29988 Moving (0.12, 0.09) raw xDistance=-0.03 yDistance=-0.15
22:53:02.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:53:02.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:02.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:53:02.733 00.000 29988 MoveAxis(E, 0, ABG)
22:53:02.734 00.001 29988 Move returns status 0, amount 0
22:53:02.734 00.000 29988 MoveAxis(N, 0, ABG)
22:53:02.734 00.000 29988 Move returns status 0, amount 0
22:53:02.734 00.000 29988 move complete, result=0
22:53:02.734 00.000 29988 worker thread done servicing request
22:53:02.734 00.000 29988 Worker thread wakes up
22:53:02.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:02.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:02.734 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:04.358 01.624 29988 Exposure complete
22:53:04.386 00.028 29988 worker thread done servicing request
22:53:04.386 00.000 28316 OnExposeComplete: enter
22:53:04.389 00.003 28316 UpdateGuideState(): m_state=6
22:53:04.392 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
22:53:04.394 00.002 28316 Star::Find returns 1 (0), X=587.57, Y=114.25, Mass=1776, SNR=28.9, Peak=155 HFD=4.4
22:53:04.397 00.003 28316 MultiStar: [#1 0.18,-0.09,0.97,U] [#2 -0.00,-0.28,0.99,U] [#3 0.10,-0.07,0.91,U] [#4 0.12,-0.11,0.93,U] [#5 0.23,0.01,0.79,U] [#6 0.11,-0.23,0.71,U] [#7 0.03,-0.09,0.68,U] [#8 -0.10,-0.14,0.64,U] 
22:53:04.399 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.21, -0.02}
22:53:04.401 00.002 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
22:53:04.403 00.002 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
22:53:04.405 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=0.15 mountY=-0.04, mountTheta=-0.28
22:53:04.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
22:53:04.407 00.001 28316 Enqueuing Move request for scope (0.10, -0.11)
22:53:04.407 00.000 29988 Worker thread wakes up
22:53:04.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:04.408 00.001 28316 UpdateGuideState exits: m=1776 RSB=28.9
22:53:04.408 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:04.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:04.409 00.001 28316 Enqueuing Expose request
22:53:04.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
22:53:04.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
22:53:04.410 00.000 29988 Moving (0.10, -0.11) raw xDistance=0.15 yDistance=-0.04
22:53:04.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:53:04.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:04.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:53:04.410 00.000 29988 MoveAxis(E, 0, ABG)
22:53:04.410 00.000 29988 Move returns status 0, amount 0
22:53:04.410 00.000 29988 MoveAxis(N, 0, ABG)
22:53:04.410 00.000 29988 Move returns status 0, amount 0
22:53:04.410 00.000 29988 move complete, result=0
22:53:04.410 00.000 29988 worker thread done servicing request
22:53:04.410 00.000 29988 Worker thread wakes up
22:53:04.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:04.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:04.410 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:05.926 01.516 29988 Exposure complete
22:53:05.963 00.037 29988 worker thread done servicing request
22:53:05.963 00.000 28316 OnExposeComplete: enter
22:53:05.964 00.001 28316 UpdateGuideState(): m_state=6
22:53:05.965 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
22:53:05.966 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=114.36, Mass=1739, SNR=28.6, Peak=138 HFD=4.2
22:53:05.967 00.001 28316 MultiStar: [#1 0.12,0.05,0.98,U] [#2 0.09,-0.23,0.99,U] [#3 0.13,-0.16,0.93,U] [#4 0.24,-0.13,0.89,U] [#5 0.17,-0.01,0.83,U] [#6 0.01,0.02,0.74,U] [#7 -0.14,0.06,0.70,U] [#8 0.10,0.13,0.61,U] 
22:53:05.968 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.03}, one-star: {0.34, 0.09}
22:53:05.968 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.91 = 0.91)
22:53:05.969 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.27)
22:53:05.969 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.23 mountX=0.08 mountY=-0.10, mountTheta=-0.90
22:53:05.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
22:53:05.972 00.001 28316 Enqueuing Move request for scope (0.13, -0.03)
22:53:05.972 00.000 29988 Worker thread wakes up
22:53:05.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
22:53:05.973 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
22:53:05.973 00.000 28316 UpdateGuideState exits: m=1739 RSB=28.6
22:53:05.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:05.974 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:05.974 00.000 28316 Enqueuing Expose request
22:53:05.975 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
22:53:05.975 00.000 29988 Moving (0.13, -0.03) raw xDistance=0.08 yDistance=-0.10
22:53:05.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:53:05.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:05.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:53:05.975 00.000 29988 MoveAxis(E, 0, ABG)
22:53:05.975 00.000 29988 Move returns status 0, amount 0
22:53:05.975 00.000 29988 MoveAxis(N, 0, ABG)
22:53:05.975 00.000 29988 Move returns status 0, amount 0
22:53:05.975 00.000 29988 move complete, result=0
22:53:05.975 00.000 29988 worker thread done servicing request
22:53:05.975 00.000 29988 Worker thread wakes up
22:53:05.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:05.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:05.975 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:07.597 01.622 29988 Exposure complete
22:53:07.638 00.041 29988 worker thread done servicing request
22:53:07.638 00.000 28316 OnExposeComplete: enter
22:53:07.641 00.003 28316 UpdateGuideState(): m_state=6
22:53:07.642 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
22:53:07.643 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=114.71, Mass=1818, SNR=29.2, Peak=137 HFD=4.4
22:53:07.644 00.001 28316 MultiStar: [#1 0.25,0.18,0.92,U] [#2 0.08,0.03,0.98,U] [#3 0.13,0.17,0.85,U] [#4 0.37,0.12,0.00,M1] [#5 0.32,0.29,0.00,M1] [#6 0.10,0.25,0.79,U] [#7 -0.03,0.35,0.00,M1] [#8 0.08,0.22,0.64,U] 
22:53:07.645 00.001 28316 refined, 5 included, MultiStar: {0.14, 0.22}, one-star: {0.18, 0.44}
22:53:07.646 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
22:53:07.647 00.001 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
22:53:07.647 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
22:53:07.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.22, opts=13)
22:53:07.650 00.001 28316 Enqueuing Move request for scope (0.14, 0.22)
22:53:07.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:07.651 00.001 29988 Worker thread wakes up
22:53:07.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
22:53:07.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
22:53:07.651 00.000 28316 UpdateGuideState exits: m=1818 RSB=29.2
22:53:07.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:07.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:07.653 00.001 28316 Enqueuing Expose request
22:53:07.654 00.001 29988 Moving (0.14, 0.22) raw xDistance=-0.14 yDistance=-0.22
22:53:07.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:53:07.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:53:07.654 00.000 29988 MoveAxis(E, 0, ABG)
22:53:07.654 00.000 29988 Move returns status 0, amount 0
22:53:07.654 00.000 29988 MoveAxis(N, 53, ABG)
22:53:07.654 00.000 29988 Guiding  Dir = 0, Dur = 53
22:53:07.654 00.000 29988 IsSlewing returns 0
22:53:07.654 00.000 29988 IsGuiding returns 0
22:53:07.660 00.006 29988 PulseGuide returned control before completion, sleep 58
22:53:07.725 00.065 29988 IsGuiding returns 0
22:53:07.725 00.000 29988 Move returns status 0, amount 53
22:53:07.725 00.000 29988 move complete, result=0
22:53:07.725 00.000 29988 worker thread done servicing request
22:53:07.725 00.000 29988 Worker thread wakes up
22:53:07.725 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
22:53:07.726 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:07.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:09.142 01.416 29988 Exposure complete
22:53:09.189 00.047 29988 worker thread done servicing request
22:53:09.189 00.000 28316 OnExposeComplete: enter
22:53:09.190 00.001 28316 UpdateGuideState(): m_state=6
22:53:09.191 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
22:53:09.191 00.000 28316 Star::Find returns 1 (0), X=587.25, Y=114.62, Mass=1805, SNR=29.3, Peak=144 HFD=4.6
22:53:09.192 00.001 28316 MultiStar: [#1 0.05,0.17,0.92,U] [#2 0.03,0.03,0.97,U] [#3 -0.22,0.03,0.91,U] [#4 0.03,0.12,0.89,U] [#5 0.11,0.14,0.81,U] [#6 -0.18,0.17,0.75,U] [#7 -0.34,0.10,0.00,M2] [#8 -0.21,0.14,0.63,U] 
22:53:09.192 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.15}, one-star: {-0.11, 0.35}
22:53:09.192 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
22:53:09.193 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
22:53:09.193 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.94 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
22:53:09.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.15, opts=13)
22:53:09.195 00.001 28316 Enqueuing Move request for scope (-0.06, 0.15)
22:53:09.196 00.001 29988 Worker thread wakes up
22:53:09.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
22:53:09.196 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
22:53:09.197 00.001 29988 Moving (-0.06, 0.15) raw xDistance=-0.16 yDistance=-0.02
22:53:09.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:09.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:09.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
22:53:09.198 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:09.198 00.000 29988 MoveAxis(E, 0, ABG)
22:53:09.198 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.3
22:53:09.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:09.201 00.002 29988 Move returns status 0, amount 0
22:53:09.201 00.000 29988 MoveAxis(N, 0, ABG)
22:53:09.201 00.000 29988 Move returns status 0, amount 0
22:53:09.201 00.000 29988 move complete, result=0
22:53:09.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:09.204 00.003 28316 Enqueuing Expose request
22:53:09.204 00.000 29988 worker thread done servicing request
22:53:09.204 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:09.205 00.001 29988 Worker thread wakes up
22:53:09.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:09.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:10.839 01.634 29988 Exposure complete
22:53:10.867 00.028 29988 worker thread done servicing request
22:53:10.867 00.000 28316 OnExposeComplete: enter
22:53:10.869 00.002 28316 UpdateGuideState(): m_state=6
22:53:10.870 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
22:53:10.871 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=114.32, Mass=2048, SNR=30.9, Peak=158 HFD=4.5
22:53:10.871 00.000 28316 MultiStar: [#1 0.01,0.02,0.88,U] [#2 -0.04,-0.25,0.94,U] [#3 0.01,-0.14,0.86,U] [#4 0.13,-0.10,0.86,U] [#5 0.08,0.08,0.75,U] [#6 -0.04,-0.11,0.69,U] [#7 -0.01,0.02,0.65,U] [#8 0.00,-0.15,0.59,U] 
22:53:10.872 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.15, 0.05}
22:53:10.872 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
22:53:10.873 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.10)
22:53:10.873 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.07 cameraTheta=-1.06 mountX=0.07 mountY=-0.00, mountTheta=-0.04
22:53:10.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
22:53:10.875 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
22:53:10.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=209, Gamma=0.580
22:53:10.876 00.001 29988 Worker thread wakes up
22:53:10.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:53:10.876 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:53:10.876 00.000 29988 Moving (0.04, -0.07) raw xDistance=0.07 yDistance=-0.00
22:53:10.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:10.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:10.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:53:10.876 00.000 29988 MoveAxis(E, 0, ABG)
22:53:10.876 00.000 28316 UpdateGuideState exits: m=2048 RSB=30.9
22:53:10.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:10.877 00.001 29988 Move returns status 0, amount 0
22:53:10.877 00.000 29988 MoveAxis(N, 0, ABG)
22:53:10.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:10.877 00.000 28316 Enqueuing Expose request
22:53:10.878 00.001 29988 Move returns status 0, amount 0
22:53:10.878 00.000 29988 move complete, result=0
22:53:10.878 00.000 29988 worker thread done servicing request
22:53:10.878 00.000 29988 Worker thread wakes up
22:53:10.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:10.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:10.879 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:12.399 01.520 29988 Exposure complete
22:53:12.435 00.036 29988 worker thread done servicing request
22:53:12.435 00.000 28316 OnExposeComplete: enter
22:53:12.435 00.000 28316 UpdateGuideState(): m_state=6
22:53:12.436 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
22:53:12.436 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=114.29, Mass=1732, SNR=28.6, Peak=135 HFD=4.5
22:53:12.437 00.001 28316 MultiStar: [#1 -0.04,-0.10,0.99,U] [#2 -0.13,-0.16,1.07,U] [#3 -0.05,0.05,0.90,U] [#4 0.06,-0.00,0.92,U] [#5 0.11,-0.03,0.82,U] [#6 -0.24,-0.02,0.77,U] [#7 -0.06,-0.11,0.66,U] [#8 0.03,0.04,0.61,U] 
22:53:12.440 00.003 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.20, 0.02}
22:53:12.442 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
22:53:12.444 00.002 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.41 = 2.41)
22:53:12.447 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.84 mountX=0.03 mountY=0.03, mountTheta=0.72
22:53:12.449 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
22:53:12.450 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
22:53:12.450 00.000 29988 Worker thread wakes up
22:53:12.451 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:53:12.451 00.000 28316 UpdateGuideState exits: m=1732 RSB=28.6
22:53:12.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:12.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:12.453 00.001 28316 Enqueuing Expose request
22:53:12.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:53:12.454 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:53:12.454 00.000 29988 Moving (-0.01, -0.04) raw xDistance=0.03 yDistance=0.03
22:53:12.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:53:12.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:12.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:53:12.454 00.000 29988 MoveAxis(E, 0, ABG)
22:53:12.454 00.000 29988 Move returns status 0, amount 0
22:53:12.454 00.000 29988 MoveAxis(N, 0, ABG)
22:53:12.454 00.000 29988 Move returns status 0, amount 0
22:53:12.454 00.000 29988 move complete, result=0
22:53:12.455 00.001 29988 worker thread done servicing request
22:53:12.455 00.000 29988 Worker thread wakes up
22:53:12.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:12.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:12.455 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:14.088 01.633 29988 Exposure complete
22:53:14.114 00.026 29988 worker thread done servicing request
22:53:14.115 00.001 28316 OnExposeComplete: enter
22:53:14.115 00.000 28316 UpdateGuideState(): m_state=6
22:53:14.116 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
22:53:14.116 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=114.19, Mass=1878, SNR=29.6, Peak=144 HFD=4.5
22:53:14.117 00.001 28316 MultiStar: [#1 -0.10,-0.09,0.92,U] [#2 -0.03,-0.25,0.93,U] [#3 0.09,-0.32,0.88,U] [#4 0.03,-0.12,0.88,U] [#5 0.18,-0.22,0.78,U] [#6 0.04,-0.09,0.72,U] [#7 -0.02,-0.21,0.67,U] [#8 -0.04,-0.21,0.61,U] 
22:53:14.117 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {0.20, -0.08}
22:53:14.118 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
22:53:14.118 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
22:53:14.119 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.34 mountX=0.18 mountY=0.04, mountTheta=0.23
22:53:14.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
22:53:14.120 00.000 28316 Enqueuing Move request for scope (0.04, -0.17)
22:53:14.120 00.000 29988 Worker thread wakes up
22:53:14.122 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:53:14.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
22:53:14.122 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.6
22:53:14.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:14.124 00.001 28316 Enqueuing Expose request
22:53:14.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
22:53:14.124 00.000 29988 Moving (0.04, -0.17) raw xDistance=0.18 yDistance=0.04
22:53:14.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:53:14.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:14.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:53:14.124 00.000 29988 MoveAxis(E, 0, ABG)
22:53:14.124 00.000 29988 Move returns status 0, amount 0
22:53:14.124 00.000 29988 MoveAxis(N, 0, ABG)
22:53:14.124 00.000 29988 Move returns status 0, amount 0
22:53:14.124 00.000 29988 move complete, result=0
22:53:14.124 00.000 29988 worker thread done servicing request
22:53:14.124 00.000 29988 Worker thread wakes up
22:53:14.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:14.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:14.125 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:15.646 01.521 29988 Exposure complete
22:53:15.693 00.047 29988 worker thread done servicing request
22:53:15.693 00.000 28316 OnExposeComplete: enter
22:53:15.694 00.001 28316 UpdateGuideState(): m_state=6
22:53:15.694 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
22:53:15.696 00.002 28316 Star::Find returns 1 (0), X=587.64, Y=114.31, Mass=1864, SNR=29.5, Peak=153 HFD=4.5
22:53:15.696 00.000 28316 MultiStar: [#1 0.07,-0.01,0.92,U] [#2 -0.02,-0.32,0.97,U] [#3 -0.03,-0.13,0.86,U] [#4 0.17,-0.17,0.84,U] [#5 0.25,0.02,0.82,U] [#6 -0.09,-0.13,0.72,U] [#7 -0.04,-0.07,0.68,U] [#8 -0.05,-0.14,0.59,U] 
22:53:15.697 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.29, 0.03}
22:53:15.697 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
22:53:15.698 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
22:53:15.698 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.94 mountX=0.12 mountY=-0.02, mountTheta=-0.17
22:53:15.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
22:53:15.699 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
22:53:15.700 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:15.700 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.5
22:53:15.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:15.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:15.702 00.001 28316 Enqueuing Expose request
22:53:15.702 00.000 29988 Worker thread wakes up
22:53:15.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
22:53:15.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
22:53:15.702 00.000 29988 Moving (0.07, -0.10) raw xDistance=0.12 yDistance=-0.02
22:53:15.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:53:15.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:15.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:15.702 00.000 29988 MoveAxis(E, 0, ABG)
22:53:15.702 00.000 29988 Move returns status 0, amount 0
22:53:15.702 00.000 29988 MoveAxis(N, 0, ABG)
22:53:15.702 00.000 29988 Move returns status 0, amount 0
22:53:15.702 00.000 29988 move complete, result=0
22:53:15.702 00.000 29988 worker thread done servicing request
22:53:15.702 00.000 29988 Worker thread wakes up
22:53:15.703 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:15.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:15.703 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:17.332 01.629 29988 Exposure complete
22:53:17.366 00.034 29988 worker thread done servicing request
22:53:17.367 00.001 28316 OnExposeComplete: enter
22:53:17.367 00.000 28316 UpdateGuideState(): m_state=6
22:53:17.368 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
22:53:17.368 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=114.40, Mass=1879, SNR=29.8, Peak=146 HFD=4.5
22:53:17.369 00.001 28316 MultiStar: [#1 0.13,0.06,0.88,U] [#2 0.00,-0.24,0.96,U] [#3 -0.12,-0.17,0.86,U] [#4 0.16,-0.09,0.88,U] [#5 0.17,-0.20,0.76,U] [#6 -0.09,-0.16,0.76,U] [#7 -0.04,-0.04,0.63,U] [#8 -0.10,-0.03,0.61,U] 
22:53:17.369 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {0.38, 0.13}
22:53:17.370 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
22:53:17.371 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.90)
22:53:17.371 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.87 mountX=0.10 mountY=-0.02, mountTheta=-0.24
22:53:17.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
22:53:17.373 00.001 28316 Enqueuing Move request for scope (0.07, -0.08)
22:53:17.374 00.001 29988 Worker thread wakes up
22:53:17.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
22:53:17.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
22:53:17.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:53:17.374 00.000 29988 Moving (0.07, -0.08) raw xDistance=0.10 yDistance=-0.02
22:53:17.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:53:17.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:17.374 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.8
22:53:17.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:17.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:17.376 00.000 28316 Enqueuing Expose request
22:53:17.377 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:17.377 00.000 29988 MoveAxis(E, 0, ABG)
22:53:17.377 00.000 29988 Move returns status 0, amount 0
22:53:17.377 00.000 29988 MoveAxis(N, 0, ABG)
22:53:17.377 00.000 29988 Move returns status 0, amount 0
22:53:17.377 00.000 29988 move complete, result=0
22:53:17.377 00.000 29988 worker thread done servicing request
22:53:17.377 00.000 29988 Worker thread wakes up
22:53:17.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:17.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:17.377 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:18.893 01.516 29988 Exposure complete
22:53:18.917 00.024 29988 worker thread done servicing request
22:53:18.917 00.000 28316 OnExposeComplete: enter
22:53:18.918 00.001 28316 UpdateGuideState(): m_state=6
22:53:18.918 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
22:53:18.919 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=114.36, Mass=1795, SNR=29.1, Peak=135 HFD=4.1
22:53:18.920 00.001 28316 MultiStar: [#1 0.04,0.07,0.93,U] [#2 0.07,-0.19,1.03,U] [#3 -0.01,-0.11,0.91,U] [#4 0.10,-0.05,0.89,U] [#5 0.26,-0.07,0.79,U] [#6 0.02,0.07,0.71,U] [#7 -0.05,0.07,0.66,U] [#8 0.00,0.17,0.63,U] 
22:53:18.920 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.00}, one-star: {0.21, 0.09}
22:53:18.922 00.002 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
22:53:18.925 00.003 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.10)
22:53:18.927 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.06 mountX=0.04 mountY=-0.07, mountTheta=-1.07
22:53:18.929 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
22:53:18.930 00.001 28316 Enqueuing Move request for scope (0.08, -0.00)
22:53:18.932 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:18.934 00.002 28316 UpdateGuideState exits: m=1795 RSB=29.1
22:53:18.936 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.938 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:18.940 00.002 28316 Enqueuing Expose request
22:53:18.942 00.002 29988 Worker thread wakes up
22:53:18.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
22:53:18.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
22:53:18.942 00.000 29988 Moving (0.08, -0.00) raw xDistance=0.04 yDistance=-0.07
22:53:18.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:53:18.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:18.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:53:18.942 00.000 29988 MoveAxis(E, 0, ABG)
22:53:18.942 00.000 29988 Move returns status 0, amount 0
22:53:18.942 00.000 29988 MoveAxis(N, 0, ABG)
22:53:18.942 00.000 29988 Move returns status 0, amount 0
22:53:18.942 00.000 29988 move complete, result=0
22:53:18.942 00.000 29988 worker thread done servicing request
22:53:18.942 00.000 29988 Worker thread wakes up
22:53:18.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:18.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:18.943 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:20.577 01.634 29988 Exposure complete
22:53:20.625 00.048 29988 worker thread done servicing request
22:53:20.626 00.001 28316 OnExposeComplete: enter
22:53:20.626 00.000 28316 UpdateGuideState(): m_state=6
22:53:20.627 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
22:53:20.627 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.42, Mass=1834, SNR=29.3, Peak=152 HFD=4.3
22:53:20.628 00.001 28316 MultiStar: [#1 0.02,-0.07,0.91,U] [#2 -0.01,-0.28,0.96,U] [#3 0.12,-0.29,0.88,U] [#4 0.06,-0.19,0.89,U] [#5 0.20,0.02,0.81,U] [#6 0.05,-0.13,0.73,U] [#7 -0.08,-0.02,0.71,U] [#8 0.01,-0.26,0.59,U] 
22:53:20.628 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {0.10, 0.15}
22:53:20.629 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
22:53:20.629 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
22:53:20.630 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.12 mountX=0.13 mountY=0.00, mountTheta=0.02
22:53:20.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
22:53:20.631 00.000 28316 Enqueuing Move request for scope (0.06, -0.12)
22:53:20.632 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:20.633 00.001 28316 UpdateGuideState exits: m=1834 RSB=29.3
22:53:20.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:20.634 00.001 28316 Enqueuing Expose request
22:53:20.634 00.000 29988 Worker thread wakes up
22:53:20.634 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
22:53:20.634 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
22:53:20.634 00.000 29988 Moving (0.06, -0.12) raw xDistance=0.13 yDistance=0.00
22:53:20.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:53:20.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:20.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:20.634 00.000 29988 MoveAxis(E, 0, ABG)
22:53:20.634 00.000 29988 Move returns status 0, amount 0
22:53:20.634 00.000 29988 MoveAxis(N, 0, ABG)
22:53:20.634 00.000 29988 Move returns status 0, amount 0
22:53:20.635 00.001 29988 move complete, result=0
22:53:20.635 00.000 29988 worker thread done servicing request
22:53:20.635 00.000 29988 Worker thread wakes up
22:53:20.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:20.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:20.635 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:22.150 01.515 29988 Exposure complete
22:53:22.180 00.030 29988 worker thread done servicing request
22:53:22.181 00.001 28316 OnExposeComplete: enter
22:53:22.181 00.000 28316 UpdateGuideState(): m_state=6
22:53:22.182 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
22:53:22.182 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=114.30, Mass=2026, SNR=31.0, Peak=169 HFD=4.5
22:53:22.183 00.001 28316 MultiStar: [#1 0.10,-0.21,0.91,U] [#2 0.09,-0.16,0.94,U] [#3 0.06,-0.31,0.83,U] [#4 0.06,-0.10,0.86,U] [#5 0.27,-0.12,0.77,U] [#6 0.04,-0.10,0.66,U] [#7 -0.07,-0.11,0.64,U] [#8 0.07,-0.24,0.60,U] 
22:53:22.183 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.14}, one-star: {0.40, 0.03}
22:53:22.184 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
22:53:22.184 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
22:53:22.185 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.84 mountX=0.18 mountY=-0.05, mountTheta=-0.27
22:53:22.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.14, opts=13)
22:53:22.186 00.000 28316 Enqueuing Move request for scope (0.13, -0.14)
22:53:22.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:22.188 00.002 28316 UpdateGuideState exits: m=2026 RSB=31.0
22:53:22.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:22.188 00.000 29988 Worker thread wakes up
22:53:22.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:22.189 00.001 28316 Enqueuing Expose request
22:53:22.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
22:53:22.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
22:53:22.189 00.000 29988 Moving (0.13, -0.14) raw xDistance=0.18 yDistance=-0.05
22:53:22.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:53:22.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:22.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:53:22.189 00.000 29988 MoveAxis(E, 0, ABG)
22:53:22.190 00.001 29988 Move returns status 0, amount 0
22:53:22.190 00.000 29988 MoveAxis(N, 0, ABG)
22:53:22.190 00.000 29988 Move returns status 0, amount 0
22:53:22.190 00.000 29988 move complete, result=0
22:53:22.190 00.000 29988 worker thread done servicing request
22:53:22.190 00.000 29988 Worker thread wakes up
22:53:22.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:22.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:22.190 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:23.825 01.635 29988 Exposure complete
22:53:23.849 00.024 29988 worker thread done servicing request
22:53:23.850 00.001 28316 OnExposeComplete: enter
22:53:23.850 00.000 28316 UpdateGuideState(): m_state=6
22:53:23.852 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
22:53:23.852 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=114.30, Mass=1956, SNR=30.4, Peak=153 HFD=4.2
22:53:23.853 00.001 28316 MultiStar: [#1 -0.11,-0.10,0.92,U] [#2 -0.19,-0.23,0.93,U] [#3 0.01,-0.05,0.84,U] [#4 0.19,-0.01,0.83,U] [#5 0.08,-0.05,0.78,U] [#6 -0.06,-0.16,0.69,U] [#7 -0.22,0.03,0.63,U] [#8 0.06,0.05,0.61,U] 
22:53:23.853 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {0.23, 0.03}
22:53:23.854 00.001 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.14) = xAngle (-0.32 = -0.32)
22:53:23.854 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
22:53:23.854 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.46 mountX=0.06 mountY=0.02, mountTheta=0.36
22:53:23.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
22:53:23.856 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
22:53:23.856 00.000 29988 Worker thread wakes up
22:53:23.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
22:53:23.857 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.4
22:53:23.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:23.858 00.000 28316 Enqueuing Expose request
22:53:23.858 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:53:23.858 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:53:23.858 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
22:53:23.859 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:53:23.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:23.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:23.859 00.000 29988 MoveAxis(E, 0, ABG)
22:53:23.859 00.000 29988 Move returns status 0, amount 0
22:53:23.859 00.000 29988 MoveAxis(N, 0, ABG)
22:53:23.859 00.000 29988 Move returns status 0, amount 0
22:53:23.859 00.000 29988 move complete, result=0
22:53:23.859 00.000 29988 worker thread done servicing request
22:53:23.859 00.000 29988 Worker thread wakes up
22:53:23.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:23.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:23.859 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:25.386 01.527 29988 Exposure complete
22:53:25.420 00.034 29988 worker thread done servicing request
22:53:25.421 00.001 28316 OnExposeComplete: enter
22:53:25.421 00.000 28316 UpdateGuideState(): m_state=6
22:53:25.422 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
22:53:25.422 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=114.24, Mass=1902, SNR=29.8, Peak=136 HFD=4.6
22:53:25.423 00.001 28316 MultiStar: [#1 0.04,-0.09,0.90,U] [#2 -0.02,-0.27,0.96,U] [#3 -0.09,-0.18,0.86,U] [#4 0.04,-0.21,0.89,U] [#5 0.13,-0.12,0.74,U] [#6 0.05,-0.12,0.71,U] [#7 -0.04,-0.13,0.65,U] [#8 -0.09,-0.25,0.59,U] 
22:53:25.423 00.000 28316 single-star, 8 included, MultiStar: {0.01, -0.15}, one-star: {0.08, -0.03}
22:53:25.424 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
22:53:25.424 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
22:53:25.425 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.40 mountX=0.06 mountY=-0.05, mountTheta=-0.72
22:53:25.426 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
22:53:25.426 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
22:53:25.427 00.001 29988 Worker thread wakes up
22:53:25.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
22:53:25.427 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
22:53:25.427 00.000 29988 Moving (0.08, -0.03) raw xDistance=0.06 yDistance=-0.05
22:53:25.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:53:25.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:25.427 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:25.427 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:53:25.427 00.000 29988 MoveAxis(E, 0, ABG)
22:53:25.427 00.000 29988 Move returns status 0, amount 0
22:53:25.427 00.000 29988 MoveAxis(N, 0, ABG)
22:53:25.427 00.000 29988 Move returns status 0, amount 0
22:53:25.428 00.001 29988 move complete, result=0
22:53:25.428 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.8
22:53:25.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:25.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:25.429 00.001 28316 Enqueuing Expose request
22:53:25.429 00.000 29988 worker thread done servicing request
22:53:25.429 00.000 29988 Worker thread wakes up
22:53:25.429 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:25.430 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:25.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:27.056 01.626 29988 Exposure complete
22:53:27.112 00.056 29988 worker thread done servicing request
22:53:27.112 00.000 28316 OnExposeComplete: enter
22:53:27.113 00.001 28316 UpdateGuideState(): m_state=6
22:53:27.114 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
22:53:27.115 00.001 28316 Star::Find returns 1 (0), X=587.52, Y=114.19, Mass=1765, SNR=28.7, Peak=144 HFD=4.5
22:53:27.116 00.001 28316 MultiStar: [#1 0.01,-0.04,0.94,U] [#2 0.12,-0.26,0.96,U] [#3 -0.01,-0.28,0.92,U] [#4 0.06,-0.07,0.93,U] [#5 0.14,-0.14,0.80,U] [#6 -0.07,-0.17,0.77,U] [#7 -0.13,-0.12,0.65,U] [#8 0.11,0.01,0.65,U] 
22:53:27.116 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.13}, one-star: {0.17, -0.08}
22:53:27.117 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.14) = xAngle (-0.07 = -0.07)
22:53:27.117 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
22:53:27.118 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.21 mountX=0.14 mountY=0.02, mountTheta=0.11
22:53:27.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
22:53:27.120 00.001 28316 Enqueuing Move request for scope (0.05, -0.13)
22:53:27.121 00.001 29988 Worker thread wakes up
22:53:27.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
22:53:27.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
22:53:27.121 00.000 29988 Moving (0.05, -0.13) raw xDistance=0.14 yDistance=0.02
22:53:27.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:53:27.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:27.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:27.122 00.001 28316 UpdateGuideState exits: m=1765 RSB=28.7
22:53:27.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:27.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:27.123 00.000 28316 Enqueuing Expose request
22:53:27.124 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:27.124 00.000 29988 MoveAxis(E, 0, ABG)
22:53:27.124 00.000 29988 Move returns status 0, amount 0
22:53:27.124 00.000 29988 MoveAxis(N, 0, ABG)
22:53:27.124 00.000 29988 Move returns status 0, amount 0
22:53:27.124 00.000 29988 move complete, result=0
22:53:27.124 00.000 29988 worker thread done servicing request
22:53:27.124 00.000 29988 Worker thread wakes up
22:53:27.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:27.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:27.124 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:28.647 01.523 29988 Exposure complete
22:53:28.711 00.064 29988 worker thread done servicing request
22:53:28.711 00.000 28316 OnExposeComplete: enter
22:53:28.713 00.002 28316 UpdateGuideState(): m_state=6
22:53:28.713 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
22:53:28.714 00.001 28316 Star::Find returns 1 (0), X=587.55, Y=114.13, Mass=2017, SNR=31.0, Peak=151 HFD=4.4
22:53:28.714 00.000 28316 MultiStar: [#1 0.12,-0.13,0.82,U] [#2 -0.05,-0.30,0.93,U] [#3 -0.06,-0.19,0.81,U] [#4 0.14,-0.16,0.83,U] [#5 0.14,-0.19,0.74,U] [#6 0.09,-0.28,0.69,U] [#7 -0.13,-0.23,0.64,U] [#8 -0.12,-0.15,0.58,U] 
22:53:28.715 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {0.20, -0.14}
22:53:28.715 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
22:53:28.715 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
22:53:28.716 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.34 mountX=0.20 mountY=0.05, mountTheta=0.23
22:53:28.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.20, opts=13)
22:53:28.717 00.000 28316 Enqueuing Move request for scope (0.05, -0.20)
22:53:28.718 00.001 29988 Worker thread wakes up
22:53:28.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:28.719 00.001 28316 UpdateGuideState exits: m=2017 RSB=31.0
22:53:28.719 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:28.720 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:28.722 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
22:53:28.722 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
22:53:28.722 00.000 29988 Moving (0.05, -0.20) raw xDistance=0.20 yDistance=0.05
22:53:28.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:53:28.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:28.722 00.000 28316 Enqueuing Expose request
22:53:28.723 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:53:28.723 00.000 29988 MoveAxis(E, 0, ABG)
22:53:28.723 00.000 29988 Move returns status 0, amount 0
22:53:28.723 00.000 29988 MoveAxis(N, 0, ABG)
22:53:28.723 00.000 29988 Move returns status 0, amount 0
22:53:28.723 00.000 29988 move complete, result=0
22:53:28.723 00.000 29988 worker thread done servicing request
22:53:28.723 00.000 29988 Worker thread wakes up
22:53:28.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:28.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:28.723 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:30.346 01.623 29988 Exposure complete
22:53:30.382 00.036 29988 worker thread done servicing request
22:53:30.382 00.000 28316 OnExposeComplete: enter
22:53:30.383 00.001 28316 UpdateGuideState(): m_state=6
22:53:30.383 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
22:53:30.384 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=114.05, Mass=1719, SNR=28.3, Peak=147 HFD=4.2
22:53:30.385 00.001 28316 MultiStar: [#1 0.13,-0.21,0.98,U] [#2 -0.02,-0.43,0.00,M1] [#3 0.16,-0.31,0.00,M1] [#4 0.13,-0.28,0.94,U] [#5 0.20,-0.20,0.84,U] [#6 0.10,-0.26,0.73,U] [#7 0.14,-0.22,0.69,U] [#8 0.15,-0.17,0.61,U] 
22:53:30.386 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.23}, one-star: {0.28, -0.22}
22:53:30.387 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
22:53:30.388 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
22:53:30.389 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.94 mountX=0.27 mountY=-0.05, mountTheta=-0.17
22:53:30.391 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.23, opts=13)
22:53:30.392 00.001 28316 Enqueuing Move request for scope (0.17, -0.23)
22:53:30.394 00.002 29988 Worker thread wakes up
22:53:30.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:30.394 00.000 28316 UpdateGuideState exits: m=1719 RSB=28.3
22:53:30.395 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:30.395 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:30.395 00.000 28316 Enqueuing Expose request
22:53:30.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd
22:53:30.396 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.23)
22:53:30.396 00.000 29988 Moving (0.17, -0.23) raw xDistance=0.27 yDistance=-0.05
22:53:30.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:53:30.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:30.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:53:30.396 00.000 29988 MoveAxis(W, 58, ABG)
22:53:30.396 00.000 29988 Guiding  Dir = 3, Dur = 58
22:53:30.396 00.000 29988 IsSlewing returns 0
22:53:30.396 00.000 29988 IsGuiding returns 0
22:53:30.399 00.003 29988 PulseGuide returned control before completion, sleep 67
22:53:30.475 00.076 29988 IsGuiding returns 0
22:53:30.475 00.000 29988 Move returns status 0, amount 58
22:53:30.475 00.000 29988 MoveAxis(N, 0, ABG)
22:53:30.475 00.000 29988 Move returns status 0, amount 0
22:53:30.475 00.000 29988 move complete, result=0
22:53:30.475 00.000 29988 worker thread done servicing request
22:53:30.475 00.000 29988 Worker thread wakes up
22:53:30.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:30.475 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.0 px 0 ms NORTH
22:53:30.476 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,99,31,31)
22:53:31.121 00.645 28316 evsrv: cli 0C97DC30 connect
22:53:31.123 00.002 28316 case statement mapped state 6 to 3
22:53:31.124 00.001 28316 case statement mapped state 6 to 3
22:53:31.126 00.002 28316 evsrv: cli 0C97DC30 request: {"method":"get_app_state","id":"ff5e74a8-0bcc-439c-9d00-2c4c7128dbf7"}
22:53:31.127 00.001 28316 case statement mapped state 6 to 3
22:53:31.127 00.000 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":"Guiding","id":"ff5e74a8-0bcc-439c-9d00-2c4c7128dbf7"}
22:53:31.129 00.002 28316 evsrv: cli 0C97DC30 disconnect
22:53:31.130 00.001 28316 evsrv: cli 0C97D870 connect
22:53:31.132 00.002 28316 case statement mapped state 6 to 3
22:53:31.133 00.001 28316 case statement mapped state 6 to 3
22:53:31.134 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"4af7f631-ae09-49f1-8d03-57fd472ac560"}
22:53:31.135 00.001 28316 PhdController::Dither begins
22:53:31.135 00.000 28316 dither: size=2.00, dRA=0.34 dDec=-0.08
22:53:31.136 00.001 28316 MountToCamera -- mountTheta (0.23) + m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
22:53:31.138 00.002 28316 MountToCamera -- mountX=0.34 mountY=-0.08 hyp=0.35 mountTheta=0.23 cameraX=0.21, cameraY=-0.28 cameraTheta=-0.91
22:53:31.138 00.000 28316 setting lock position to (587.57, 113.99)
22:53:31.140 00.002 28316 Mount: notify guiding dithered (0.2, -0.3)
22:53:31.141 00.001 28316 MultiStar: stabilizing after lock position change
22:53:31.142 00.001 28316 Status Line: Dithering de 0.34,-0.08
22:53:31.145 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
22:53:31.147 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
22:53:31.148 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"4af7f631-ae09-49f1-8d03-57fd472ac560"}
22:53:31.149 00.001 28316 evsrv: cli 0C97D870 disconnect
22:53:31.881 00.732 29988 Exposure complete
22:53:31.917 00.036 29988 worker thread done servicing request
22:53:31.917 00.000 28316 OnExposeComplete: enter
22:53:31.919 00.002 28316 UpdateGuideState(): m_state=6
22:53:31.921 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
22:53:31.922 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.34, Mass=1840, SNR=29.5, Peak=148 HFD=4.3
22:53:31.923 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
22:53:31.926 00.003 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
22:53:31.927 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.34 hyp=0.35 cameraTheta=1.48 mountX=-0.30 mountY=-0.18, mountTheta=-2.60
22:53:31.930 00.003 28316 dither recenter: remaining=(-0.3,0.1) step=(-0.3,0.1)
22:53:31.931 00.001 28316 MountToCamera -- mountTheta (-2.91) + m_xAngle (-1.14) = xAngle (-4.05 = 2.23)
22:53:31.932 00.001 28316 MountToCamera -- mountX=-0.34 mountY=0.08 hyp=0.35 mountTheta=-2.91 cameraX=-0.21, cameraY=0.28 cameraTheta=2.23
22:53:31.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.28, opts=4)
22:53:31.933 00.000 28316 Enqueuing Move request for scope (-0.21, 0.28)
22:53:31.934 00.001 28316 Mount: notify direct move -0.34,0.08
22:53:31.936 00.002 29988 Worker thread wakes up
22:53:31.936 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:31.937 00.001 28316 UpdateGuideState exits: m=1840 RSB=29.5
22:53:31.938 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.28) opts 0x4
22:53:31.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.28)
22:53:31.938 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 1 / 99999
22:53:31.938 00.000 29988 Moving (-0.21, 0.28) raw xDistance=-0.34 yDistance=0.08
22:53:31.938 00.000 29988 MoveAxis(E, 113, B)
22:53:31.938 00.000 29988 Guiding  Dir = 2, Dur = 113
22:53:31.938 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136011.938,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:53:31.939 00.001 29988 IsSlewing returns 0
22:53:31.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:31.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:31.940 00.001 28316 Enqueuing Expose request
22:53:31.940 00.000 29988 IsGuiding returns 0
22:53:31.942 00.002 29988 PulseGuide returned control before completion, sleep 122
22:53:32.070 00.128 29988 IsGuiding returns 1
22:53:32.070 00.000 29988 scope still moving after pulse duration time elapsed
22:53:32.101 00.031 29988 IsSlewing returns 0
22:53:32.104 00.003 29988 IsGuiding returns 0
22:53:32.104 00.000 29988 scope move finished after 113 + 50 ms
22:53:32.104 00.000 29988 Move returns status 0, amount 113
22:53:32.104 00.000 29988 MoveAxis(S, 19, B)
22:53:32.104 00.000 29988 Guiding  Dir = 1, Dur = 19
22:53:32.104 00.000 29988 IsSlewing returns 0
22:53:32.105 00.001 29988 IsGuiding returns 0
22:53:32.109 00.004 29988 PulseGuide returned control before completion, sleep 25
22:53:32.149 00.040 29988 IsGuiding returns 0
22:53:32.149 00.000 29988 Move returns status 0, amount 19
22:53:32.149 00.000 29988 move complete, result=0
22:53:32.149 00.000 29988 worker thread done servicing request
22:53:32.149 00.000 29988 Worker thread wakes up
22:53:32.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:32.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:32.149 00.000 28316 GuideStep: -0.3 px 113 ms EAST, 0.1 px 19 ms SOUTH
22:53:33.773 01.624 29988 Exposure complete
22:53:33.817 00.044 29988 worker thread done servicing request
22:53:33.817 00.000 28316 OnExposeComplete: enter
22:53:33.818 00.001 28316 UpdateGuideState(): m_state=6
22:53:33.819 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
22:53:33.819 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=114.15, Mass=1859, SNR=29.5, Peak=165 HFD=4.3
22:53:33.820 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
22:53:33.821 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
22:53:33.821 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.73 mountX=-0.07 mountY=-0.23, mountTheta=-1.87
22:53:33.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.16, opts=13)
22:53:33.823 00.001 28316 Enqueuing Move request for scope (0.18, 0.16)
22:53:33.823 00.000 29988 Worker thread wakes up
22:53:33.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:33.824 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.5
22:53:33.824 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 2 / 99999
22:53:33.825 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
22:53:33.825 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136013.825,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":1.9,"SettleTime":8.0,"StarLocked":true}
22:53:33.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
22:53:33.825 00.000 29988 Moving (0.18, 0.16) raw xDistance=-0.07 yDistance=-0.23
22:53:33.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:53:33.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:33.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:33.826 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:33.826 00.000 28316 Enqueuing Expose request
22:53:33.827 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:53:33.827 00.000 29988 MoveAxis(E, 0, ABG)
22:53:33.827 00.000 29988 Move returns status 0, amount 0
22:53:33.827 00.000 29988 MoveAxis(N, 0, ABG)
22:53:33.827 00.000 29988 Move returns status 0, amount 0
22:53:33.827 00.000 29988 move complete, result=0
22:53:33.827 00.000 29988 worker thread done servicing request
22:53:33.827 00.000 29988 Worker thread wakes up
22:53:33.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:33.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:33.827 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:35.354 01.527 29988 Exposure complete
22:53:35.387 00.033 29988 worker thread done servicing request
22:53:35.388 00.001 28316 OnExposeComplete: enter
22:53:35.388 00.000 28316 UpdateGuideState(): m_state=6
22:53:35.389 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
22:53:35.389 00.000 28316 Star::Find returns 1 (0), X=587.93, Y=114.34, Mass=1882, SNR=29.7, Peak=167 HFD=4.1
22:53:35.390 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
22:53:35.390 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
22:53:35.390 00.000 28316 CameraToMount -- cameraX=0.36 cameraY=0.34 hyp=0.50 cameraTheta=0.75 mountX=-0.16 mountY=-0.48, mountTheta=-1.89
22:53:35.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.34, opts=13)
22:53:35.393 00.002 28316 Enqueuing Move request for scope (0.36, 0.34)
22:53:35.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:35.394 00.001 29988 Worker thread wakes up
22:53:35.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.34) opts 0xd
22:53:35.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.34)
22:53:35.394 00.000 29988 Moving (0.36, 0.34) raw xDistance=-0.16 yDistance=-0.48
22:53:35.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:35.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:35.394 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
22:53:35.395 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 3 / 99999
22:53:35.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:53:35.395 00.000 29988 MoveAxis(E, 0, ABG)
22:53:35.395 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136015.395,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.5,"SettleTime":8.0,"StarLocked":true}
22:53:35.395 00.000 29988 Move returns status 0, amount 0
22:53:35.396 00.001 29988 MoveAxis(N, 0, ABG)
22:53:35.396 00.000 29988 Move returns status 0, amount 0
22:53:35.396 00.000 29988 move complete, result=0
22:53:35.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:35.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:35.396 00.000 28316 Enqueuing Expose request
22:53:35.397 00.001 29988 worker thread done servicing request
22:53:35.397 00.000 29988 Worker thread wakes up
22:53:35.397 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
22:53:35.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:35.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:37.032 01.635 29988 Exposure complete
22:53:37.077 00.045 29988 worker thread done servicing request
22:53:37.077 00.000 28316 OnExposeComplete: enter
22:53:37.078 00.001 28316 UpdateGuideState(): m_state=6
22:53:37.079 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
22:53:37.079 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=113.83, Mass=1729, SNR=28.5, Peak=179 HFD=4.2
22:53:37.080 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
22:53:37.080 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.38)
22:53:37.080 00.000 28316 CameraToMount -- cameraX=0.47 cameraY=-0.16 hyp=0.49 cameraTheta=-0.34 mountX=0.34 mountY=-0.34, mountTheta=-0.78
22:53:37.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=-0.16, opts=13)
22:53:37.082 00.001 28316 Enqueuing Move request for scope (0.47, -0.16)
22:53:37.082 00.000 29988 Worker thread wakes up
22:53:37.083 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:37.083 00.000 28316 UpdateGuideState exits: m=1729 RSB=28.5
22:53:37.083 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 4 / 99999
22:53:37.084 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.16) opts 0xd
22:53:37.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.47, -0.16)
22:53:37.084 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136017.084,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
22:53:37.084 00.000 29988 Moving (0.47, -0.16) raw xDistance=0.34 yDistance=-0.34
22:53:37.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:53:37.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:37.085 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:37.085 00.000 28316 Enqueuing Expose request
22:53:37.086 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.05
22:53:37.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:53:37.086 00.000 29988 MoveAxis(W, 72, ABG)
22:53:37.086 00.000 29988 Guiding  Dir = 3, Dur = 72
22:53:37.086 00.000 29988 IsSlewing returns 0
22:53:37.086 00.000 29988 IsGuiding returns 0
22:53:37.088 00.002 29988 PulseGuide returned control before completion, sleep 81
22:53:37.170 00.082 29988 IsGuiding returns 0
22:53:37.171 00.001 29988 Move returns status 0, amount 72
22:53:37.171 00.000 29988 MoveAxis(N, 82, ABG)
22:53:37.171 00.000 29988 Guiding  Dir = 0, Dur = 82
22:53:37.171 00.000 29988 IsSlewing returns 0
22:53:37.171 00.000 29988 IsGuiding returns 0
22:53:37.176 00.005 29988 PulseGuide returned control before completion, sleep 88
22:53:37.265 00.089 29988 IsGuiding returns 1
22:53:37.265 00.000 29988 scope still moving after pulse duration time elapsed
22:53:37.296 00.031 29988 IsSlewing returns 0
22:53:37.296 00.000 29988 IsGuiding returns 0
22:53:37.296 00.000 29988 scope move finished after 82 + 43 ms
22:53:37.296 00.000 29988 Move returns status 0, amount 82
22:53:37.296 00.000 29988 move complete, result=0
22:53:37.297 00.001 29988 worker thread done servicing request
22:53:37.297 00.000 29988 Worker thread wakes up
22:53:37.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:37.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:37.297 00.000 28316 GuideStep: 0.3 px 72 ms WEST, -0.3 px 82 ms NORTH
22:53:38.707 01.410 29988 Exposure complete
22:53:38.757 00.050 29988 worker thread done servicing request
22:53:38.758 00.001 28316 OnExposeComplete: enter
22:53:38.758 00.000 28316 UpdateGuideState(): m_state=6
22:53:38.759 00.001 28316 Star::Find(15, 588, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
22:53:38.759 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=114.23, Mass=1947, SNR=30.3, Peak=151 HFD=4.5
22:53:38.760 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
22:53:38.760 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
22:53:38.761 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.22 mountX=-0.18 mountY=-0.18, mountTheta=-2.34
22:53:38.761 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.23, opts=13)
22:53:38.762 00.001 28316 Enqueuing Move request for scope (0.09, 0.23)
22:53:38.763 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
22:53:38.763 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.3
22:53:38.763 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 5 / 99999
22:53:38.764 00.001 29988 Worker thread wakes up
22:53:38.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
22:53:38.764 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136018.764,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":6.8,"SettleTime":8.0,"StarLocked":true}
22:53:38.765 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
22:53:38.765 00.000 29988 Moving (0.09, 0.23) raw xDistance=-0.18 yDistance=-0.18
22:53:38.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:38.766 00.001 28316 Enqueuing Expose request
22:53:38.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:53:38.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:38.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:53:38.766 00.000 29988 MoveAxis(E, 0, ABG)
22:53:38.766 00.000 29988 Move returns status 0, amount 0
22:53:38.766 00.000 29988 MoveAxis(N, 0, ABG)
22:53:38.766 00.000 29988 Move returns status 0, amount 0
22:53:38.766 00.000 29988 move complete, result=0
22:53:38.767 00.001 29988 worker thread done servicing request
22:53:38.767 00.000 29988 Worker thread wakes up
22:53:38.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:38.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:38.767 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:40.399 01.632 29988 Exposure complete
22:53:40.468 00.069 29988 worker thread done servicing request
22:53:40.468 00.000 28316 OnExposeComplete: enter
22:53:40.470 00.002 28316 UpdateGuideState(): m_state=6
22:53:40.471 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
22:53:40.472 00.001 28316 Star::Find returns 1 (0), X=587.49, Y=114.15, Mass=1821, SNR=29.3, Peak=141 HFD=4.4
22:53:40.473 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.19 = -3.09)
22:53:40.474 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
22:53:40.475 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.05 mountX=-0.17 mountY=0.00, mountTheta=3.13
22:53:40.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
22:53:40.478 00.002 28316 Enqueuing Move request for scope (-0.08, 0.15)
22:53:40.480 00.002 29988 Worker thread wakes up
22:53:40.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
22:53:40.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
22:53:40.480 00.000 29988 Moving (-0.08, 0.15) raw xDistance=-0.17 yDistance=0.00
22:53:40.481 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:40.481 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.3
22:53:40.482 00.001 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 6 / 99999
22:53:40.482 00.000 28316 PhdController: newstate STATE_FINISH
22:53:40.482 00.000 28316 PhdController complete: success
22:53:40.483 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:53:40.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:40.483 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786136020.483,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:53:40.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:53:40.483 00.000 29988 MoveAxis(E, 0, ABG)
22:53:40.483 00.000 29988 Move returns status 0, amount 0
22:53:40.483 00.000 29988 MoveAxis(N, 0, ABG)
22:53:40.483 00.000 29988 Move returns status 0, amount 0
22:53:40.483 00.000 29988 move complete, result=0
22:53:40.483 00.000 28316 Mount: notify guiding dither settle done success=1
22:53:40.484 00.001 28316 PhdController: newstate STATE_IDLE
22:53:40.484 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:40.485 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:40.485 00.000 28316 Enqueuing Expose request
22:53:40.486 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:40.488 00.002 29988 worker thread done servicing request
22:53:40.489 00.001 29988 Worker thread wakes up
22:53:40.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:40.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:41.898 01.409 29988 Exposure complete
22:53:41.943 00.045 29988 worker thread done servicing request
22:53:41.943 00.000 28316 OnExposeComplete: enter
22:53:41.945 00.002 28316 UpdateGuideState(): m_state=6
22:53:41.947 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.949 00.002 28316 Star::Find returns 1 (0), X=587.72, Y=114.14, Mass=1831, SNR=29.5, Peak=163 HFD=4.3
22:53:41.951 00.002 28316 MultiStar: exiting stabilization period
22:53:41.952 00.001 28316 MultiStar: updating star positions after lock position change
22:53:41.954 00.002 28316 Star::Find(15, 470, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.954 00.000 28316 Star::Find returns 1 (0), X=470.77, Y=124.15, Mass=1549, SNR=27.3, Peak=144 HFD=3.9
22:53:41.956 00.002 28316 Star::Find(15, 428, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.957 00.001 28316 Star::Find returns 1 (0), X=428.92, Y=195.73, Mass=1728, SNR=28.5, Peak=153 HFD=4.1
22:53:41.957 00.000 28316 Star::Find(15, 1120, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.958 00.001 28316 Star::Find returns 1 (0), X=1120.80, Y=656.34, Mass=1308, SNR=24.9, Peak=105 HFD=3.8
22:53:41.959 00.001 28316 Star::Find(15, 573, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.961 00.002 28316 Star::Find returns 1 (0), X=573.39, Y=640.66, Mass=1474, SNR=26.6, Peak=119 HFD=4.1
22:53:41.961 00.000 28316 Star::Find(15, 592, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.962 00.001 28316 Star::Find returns 1 (0), X=592.31, Y=415.11, Mass=1067, SNR=22.7, Peak=102 HFD=3.8
22:53:41.963 00.001 28316 Star::Find(15, 1108, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.964 00.001 28316 Star::Find returns 1 (0), X=1108.22, Y=889.95, Mass=925, SNR=21.1, Peak=74 HFD=4.0
22:53:41.964 00.000 28316 Star::Find(15, 1127, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.966 00.002 28316 Star::Find returns 1 (0), X=1127.42, Y=808.00, Mass=872, SNR=20.5, Peak=77 HFD=3.7
22:53:41.967 00.001 28316 Star::Find(15, 978, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.968 00.001 28316 Star::Find returns 1 (0), X=978.69, Y=259.78, Mass=660, SNR=17.7, Peak=70 HFD=3.6
22:53:41.970 00.002 28316 Star::Find(15, 306, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.970 00.000 28316 Star::Find returns 1 (0), X=307.03, Y=441.63, Mass=643, SNR=17.5, Peak=64 HFD=4.0
22:53:41.971 00.001 28316 Star::Find(15, 571, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.974 00.003 28316 Star::Find returns 1 (0), X=571.24, Y=435.19, Mass=619, SNR=17.2, Peak=50 HFD=3.9
22:53:41.976 00.002 28316 Star::Find(15, 1009, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:53:41.977 00.001 28316 Star::Find returns 1 (0), X=1009.42, Y=696.15, Mass=604, SNR=17.0, Peak=55 HFD=3.6
22:53:41.978 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
22:53:41.979 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.27)
22:53:41.980 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.21 cameraTheta=0.77 mountX=-0.07 mountY=-0.20, mountTheta=-1.91
22:53:41.983 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.14, opts=13)
22:53:41.984 00.001 28316 Enqueuing Move request for scope (0.15, 0.14)
22:53:41.986 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:41.987 00.001 29988 Worker thread wakes up
22:53:41.987 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.5
22:53:41.989 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
22:53:41.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
22:53:41.989 00.000 29988 Moving (0.15, 0.14) raw xDistance=-0.07 yDistance=-0.20
22:53:41.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:53:41.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:41.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:41.992 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:53:41.992 00.000 29988 MoveAxis(E, 0, ABG)
22:53:41.992 00.000 29988 Move returns status 0, amount 0
22:53:41.992 00.000 29988 MoveAxis(N, 0, ABG)
22:53:41.992 00.000 29988 Move returns status 0, amount 0
22:53:41.992 00.000 29988 move complete, result=0
22:53:41.992 00.000 28316 Enqueuing Expose request
22:53:41.993 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:41.994 00.001 29988 worker thread done servicing request
22:53:41.994 00.000 29988 Worker thread wakes up
22:53:41.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:41.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:43.633 01.639 29988 Exposure complete
22:53:43.662 00.029 29988 worker thread done servicing request
22:53:43.662 00.000 28316 OnExposeComplete: enter
22:53:43.665 00.003 28316 UpdateGuideState(): m_state=6
22:53:43.668 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
22:53:43.670 00.002 28316 Star::Find returns 1 (0), X=587.50, Y=114.12, Mass=1841, SNR=29.6, Peak=153 HFD=4.5
22:53:43.671 00.001 28316 MultiStar: [#1 -0.13,0.10,0.90,U] [#2 -0.01,-0.03,0.99,U] [#3 0.10,0.05,0.86,U] [#4 0.06,-0.14,0.88,U] [#5 -0.17,-0.01,0.79,U] [#6 0.09,-0.15,0.71,U] [#7 0.16,-0.02,0.65,U] [#8 0.08,0.05,0.58,U] 
22:53:43.672 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.00}, one-star: {-0.07, 0.13}
22:53:43.673 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
22:53:43.674 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
22:53:43.675 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.65 mountX=-0.00 mountY=-0.00, mountTheta=-1.79
22:53:43.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
22:53:43.678 00.001 28316 Enqueuing Move request for scope (0.00, 0.00)
22:53:43.680 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:43.683 00.003 29988 Worker thread wakes up
22:53:43.683 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.6
22:53:43.684 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:43.685 00.000 28316 Enqueuing Expose request
22:53:43.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
22:53:43.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:53:43.685 00.000 29988 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
22:53:43.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:53:43.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:43.686 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:53:43.686 00.000 29988 MoveAxis(E, 0, ABG)
22:53:43.686 00.000 29988 Move returns status 0, amount 0
22:53:43.686 00.000 29988 MoveAxis(N, 0, ABG)
22:53:43.686 00.000 29988 Move returns status 0, amount 0
22:53:43.686 00.000 29988 move complete, result=0
22:53:43.686 00.000 29988 worker thread done servicing request
22:53:43.686 00.000 29988 Worker thread wakes up
22:53:43.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:43.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:43.686 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:45.203 01.517 29988 Exposure complete
22:53:45.232 00.029 29988 worker thread done servicing request
22:53:45.233 00.001 28316 OnExposeComplete: enter
22:53:45.233 00.000 28316 UpdateGuideState(): m_state=6
22:53:45.234 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
22:53:45.235 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=114.20, Mass=2031, SNR=30.9, Peak=165 HFD=4.5
22:53:45.236 00.001 28316 MultiStar: [#1 0.03,0.08,0.89,U] [#2 -0.13,0.12,0.94,U] [#3 -0.03,-0.06,0.86,U] [#4 0.10,-0.09,0.85,U] [#5 -0.14,0.04,0.76,U] [#6 0.05,0.04,0.72,U] [#7 0.08,0.01,0.65,U] [#8 0.14,0.23,0.59,U] 
22:53:45.236 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {-0.03, 0.21}
22:53:45.237 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
22:53:45.237 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
22:53:45.238 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=-0.06 mountY=-0.03, mountTheta=-2.69
22:53:45.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.06, opts=13)
22:53:45.239 00.000 28316 Enqueuing Move request for scope (-0.00, 0.06)
22:53:45.240 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:53:45.240 00.000 28316 UpdateGuideState exits: m=2031 RSB=30.9
22:53:45.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:45.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:45.241 00.000 28316 Enqueuing Expose request
22:53:45.242 00.001 29988 Worker thread wakes up
22:53:45.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
22:53:45.242 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
22:53:45.242 00.000 29988 Moving (-0.00, 0.06) raw xDistance=-0.06 yDistance=-0.03
22:53:45.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:53:45.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:45.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:53:45.242 00.000 29988 MoveAxis(E, 0, ABG)
22:53:45.242 00.000 29988 Move returns status 0, amount 0
22:53:45.242 00.000 29988 MoveAxis(N, 0, ABG)
22:53:45.242 00.000 29988 Move returns status 0, amount 0
22:53:45.242 00.000 29988 move complete, result=0
22:53:45.242 00.000 29988 worker thread done servicing request
22:53:45.242 00.000 29988 Worker thread wakes up
22:53:45.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:45.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:45.242 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:46.872 01.630 29988 Exposure complete
22:53:46.913 00.041 29988 worker thread done servicing request
22:53:46.913 00.000 28316 OnExposeComplete: enter
22:53:46.916 00.003 28316 UpdateGuideState(): m_state=6
22:53:46.919 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
22:53:46.922 00.003 28316 Star::Find returns 1 (0), X=587.82, Y=114.13, Mass=1912, SNR=30.2, Peak=166 HFD=4.3
22:53:46.924 00.002 28316 MultiStar: [#1 -0.07,0.02,0.90,U] [#2 -0.04,-0.10,0.96,U] [#3 -0.13,-0.00,0.87,U] [#4 -0.10,-0.32,0.00,M1] [#5 -0.38,0.09,0.00,M1] [#6 -0.04,-0.02,0.69,U] [#7 -0.05,-0.04,0.61,U] [#8 -0.06,-0.13,0.61,U] 
22:53:46.927 00.003 28316 refined, 6 included, MultiStar: {-0.01, -0.01}, one-star: {0.25, 0.13}
22:53:46.929 00.002 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
22:53:46.931 00.002 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
22:53:46.933 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.30 mountX=0.01 mountY=0.01, mountTheta=1.17
22:53:46.937 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
22:53:46.939 00.002 28316 Enqueuing Move request for scope (-0.01, -0.01)
22:53:46.940 00.001 29988 Worker thread wakes up
22:53:46.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
22:53:46.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
22:53:46.940 00.000 29988 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
22:53:46.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:53:46.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:46.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:46.941 00.001 28316 UpdateGuideState exits: m=1912 RSB=30.2
22:53:46.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:46.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:46.942 00.001 28316 Enqueuing Expose request
22:53:46.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:53:46.942 00.000 29988 MoveAxis(E, 0, ABG)
22:53:46.942 00.000 29988 Move returns status 0, amount 0
22:53:46.942 00.000 29988 MoveAxis(N, 0, ABG)
22:53:46.943 00.001 29988 Move returns status 0, amount 0
22:53:46.943 00.000 29988 move complete, result=0
22:53:46.943 00.000 29988 worker thread done servicing request
22:53:46.943 00.000 29988 Worker thread wakes up
22:53:46.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:46.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:46.943 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:48.468 01.525 29988 Exposure complete
22:53:48.515 00.047 29988 worker thread done servicing request
22:53:48.515 00.000 28316 OnExposeComplete: enter
22:53:48.516 00.001 28316 UpdateGuideState(): m_state=6
22:53:48.517 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
22:53:48.517 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=114.12, Mass=1713, SNR=28.2, Peak=147 HFD=4.1
22:53:48.518 00.001 28316 MultiStar: [#1 -0.11,-0.06,0.98,U] [#2 -0.07,-0.09,1.03,U] [#3 0.00,-0.02,0.94,U] [#4 -0.10,-0.11,0.94,U] [#5 -0.23,-0.03,0.84,U] [#6 -0.10,-0.11,0.77,U] [#7 -0.04,-0.01,0.68,U] [#8 -0.00,0.20,0.66,U] 
22:53:48.518 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {0.06, 0.13}
22:53:48.519 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
22:53:48.519 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
22:53:48.520 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.91 mountX=-0.01 mountY=0.07, mountTheta=1.76
22:53:48.520 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
22:53:48.521 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
22:53:48.522 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:48.522 00.000 28316 UpdateGuideState exits: m=1713 RSB=28.2
22:53:48.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:48.523 00.000 29988 Worker thread wakes up
22:53:48.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:48.524 00.001 28316 Enqueuing Expose request
22:53:48.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:53:48.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:53:48.524 00.000 29988 Moving (-0.07, -0.02) raw xDistance=-0.01 yDistance=0.07
22:53:48.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:53:48.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:48.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:53:48.524 00.000 29988 MoveAxis(E, 0, ABG)
22:53:48.524 00.000 29988 Move returns status 0, amount 0
22:53:48.524 00.000 29988 MoveAxis(N, 0, ABG)
22:53:48.524 00.000 29988 Move returns status 0, amount 0
22:53:48.524 00.000 29988 move complete, result=0
22:53:48.525 00.001 29988 worker thread done servicing request
22:53:48.525 00.000 29988 Worker thread wakes up
22:53:48.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:48.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:48.526 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:50.161 01.635 29988 Exposure complete
22:53:50.188 00.027 29988 worker thread done servicing request
22:53:50.188 00.000 28316 OnExposeComplete: enter
22:53:50.188 00.000 28316 UpdateGuideState(): m_state=6
22:53:50.189 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
22:53:50.189 00.000 28316 Star::Find returns 1 (0), X=587.32, Y=114.11, Mass=1998, SNR=30.8, Peak=146 HFD=4.2
22:53:50.191 00.002 28316 MultiStar: [#1 -0.18,0.01,0.88,U] [#2 -0.17,-0.06,0.91,U] [#3 -0.07,0.02,0.83,U] [#4 -0.03,-0.07,0.85,U] [#5 -0.41,0.10,0.00,M1] [#6 0.03,-0.17,0.71,U] [#7 -0.09,0.10,0.62,U] [#8 -0.00,0.05,0.60,U] 
22:53:50.194 00.003 28316 refined, 7 included, MultiStar: {-0.11, -0.00}, one-star: {-0.25, 0.12}
22:53:50.195 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.14) = xAngle (-1.99 = -1.99)
22:53:50.196 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.11 = 1.11)
22:53:50.196 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.13 mountX=-0.04 mountY=0.10, mountTheta=2.00
22:53:50.199 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
22:53:50.199 00.000 28316 Enqueuing Move request for scope (-0.11, -0.00)
22:53:50.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:50.200 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.8
22:53:50.200 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:50.201 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:50.201 00.000 28316 Enqueuing Expose request
22:53:50.202 00.001 29988 Worker thread wakes up
22:53:50.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
22:53:50.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
22:53:50.202 00.000 29988 Moving (-0.11, -0.00) raw xDistance=-0.04 yDistance=0.10
22:53:50.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:53:50.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:50.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:53:50.202 00.000 29988 MoveAxis(E, 0, ABG)
22:53:50.202 00.000 29988 Move returns status 0, amount 0
22:53:50.202 00.000 29988 MoveAxis(N, 0, ABG)
22:53:50.202 00.000 29988 Move returns status 0, amount 0
22:53:50.202 00.000 29988 move complete, result=0
22:53:50.202 00.000 29988 worker thread done servicing request
22:53:50.202 00.000 29988 Worker thread wakes up
22:53:50.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:50.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:50.202 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:51.722 01.520 29988 Exposure complete
22:53:51.765 00.043 29988 worker thread done servicing request
22:53:51.765 00.000 28316 OnExposeComplete: enter
22:53:51.767 00.002 28316 UpdateGuideState(): m_state=6
22:53:51.768 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
22:53:51.769 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.23, Mass=1924, SNR=30.2, Peak=158 HFD=4.5
22:53:51.769 00.000 28316 MultiStar: [#1 -0.00,0.28,0.90,U] [#2 -0.16,0.22,0.93,U] [#3 0.03,0.18,0.85,U] [#4 -0.03,0.09,0.87,U] [#5 -0.27,0.27,0.00,M2] [#6 0.09,-0.03,0.71,U] [#7 -0.06,0.22,0.66,U] [#8 0.11,0.18,0.60,U] 
22:53:51.770 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.18}, one-star: {0.05, 0.24}
22:53:51.770 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
22:53:51.771 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
22:53:51.771 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=-0.16 mountY=-0.08, mountTheta=-2.70
22:53:51.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.18, opts=13)
22:53:51.773 00.001 28316 Enqueuing Move request for scope (-0.00, 0.18)
22:53:51.774 00.001 29988 Worker thread wakes up
22:53:51.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
22:53:51.774 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
22:53:51.774 00.000 29988 Moving (-0.00, 0.18) raw xDistance=-0.16 yDistance=-0.08
22:53:51.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:51.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:51.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:53:51.775 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:51.775 00.000 29988 MoveAxis(E, 0, ABG)
22:53:51.775 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.2
22:53:51.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:51.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:51.777 00.001 28316 Enqueuing Expose request
22:53:51.778 00.001 29988 Move returns status 0, amount 0
22:53:51.778 00.000 29988 MoveAxis(N, 0, ABG)
22:53:51.778 00.000 29988 Move returns status 0, amount 0
22:53:51.778 00.000 29988 move complete, result=0
22:53:51.778 00.000 29988 worker thread done servicing request
22:53:51.778 00.000 29988 Worker thread wakes up
22:53:51.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:51.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:51.779 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:53.407 01.628 29988 Exposure complete
22:53:53.454 00.047 29988 worker thread done servicing request
22:53:53.454 00.000 28316 OnExposeComplete: enter
22:53:53.455 00.001 28316 UpdateGuideState(): m_state=6
22:53:53.456 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
22:53:53.456 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=114.25, Mass=1889, SNR=29.9, Peak=172 HFD=4.4
22:53:53.457 00.001 28316 MultiStar: [#1 0.11,0.17,0.91,U] [#2 0.19,0.09,0.97,U] [#3 0.10,0.01,0.84,U] [#4 0.14,-0.07,0.87,U] [#5 -0.07,0.16,0.80,U] [#6 0.10,-0.11,0.72,U] [#7 0.15,-0.02,0.63,U] [#8 0.08,0.09,0.59,U] 
22:53:53.457 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.07}, one-star: {0.24, 0.25}
22:53:53.458 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
22:53:53.458 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
22:53:53.458 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.55 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
22:53:53.459 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
22:53:53.460 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
22:53:53.460 00.000 29988 Worker thread wakes up
22:53:53.461 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:53.461 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
22:53:53.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:53.462 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:53.462 00.000 28316 Enqueuing Expose request
22:53:53.463 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:53:53.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:53:53.463 00.000 29988 Moving (0.12, 0.07) raw xDistance=-0.02 yDistance=-0.14
22:53:53.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:53:53.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:53.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:53:53.463 00.000 29988 MoveAxis(E, 0, ABG)
22:53:53.463 00.000 29988 Move returns status 0, amount 0
22:53:53.463 00.000 29988 MoveAxis(N, 0, ABG)
22:53:53.463 00.000 29988 Move returns status 0, amount 0
22:53:53.463 00.000 29988 move complete, result=0
22:53:53.463 00.000 29988 worker thread done servicing request
22:53:53.463 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:53.464 00.001 29988 Worker thread wakes up
22:53:53.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:53.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:54.985 01.521 29988 Exposure complete
22:53:55.012 00.027 29988 worker thread done servicing request
22:53:55.013 00.001 28316 OnExposeComplete: enter
22:53:55.013 00.000 28316 UpdateGuideState(): m_state=6
22:53:55.014 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
22:53:55.014 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=114.30, Mass=1798, SNR=29.2, Peak=155 HFD=4.3
22:53:55.015 00.001 28316 MultiStar: [#1 -0.11,0.08,0.94,U] [#2 -0.08,0.12,0.99,U] [#3 0.01,0.04,0.86,U] [#4 0.11,-0.08,0.91,U] [#5 -0.06,0.20,0.81,U] [#6 0.05,-0.05,0.74,U] [#7 0.09,0.08,0.71,U] [#8 0.03,0.28,0.62,U] 
22:53:55.015 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {0.06, 0.30}
22:53:55.016 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
22:53:55.017 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
22:53:55.017 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.51 mountX=-0.10 mountY=-0.05, mountTheta=-2.63
22:53:55.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
22:53:55.020 00.002 28316 Enqueuing Move request for scope (0.01, 0.11)
22:53:55.021 00.001 29988 Worker thread wakes up
22:53:55.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:55.021 00.000 28316 UpdateGuideState exits: m=1798 RSB=29.2
22:53:55.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:55.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:55.022 00.000 28316 Enqueuing Expose request
22:53:55.023 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:53:55.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:53:55.023 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.10 yDistance=-0.05
22:53:55.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:53:55.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:55.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:53:55.023 00.000 29988 MoveAxis(E, 0, ABG)
22:53:55.023 00.000 29988 Move returns status 0, amount 0
22:53:55.023 00.000 29988 MoveAxis(N, 0, ABG)
22:53:55.023 00.000 29988 Move returns status 0, amount 0
22:53:55.023 00.000 29988 move complete, result=0
22:53:55.023 00.000 29988 worker thread done servicing request
22:53:55.023 00.000 29988 Worker thread wakes up
22:53:55.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:55.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:55.023 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:56.653 01.630 29988 Exposure complete
22:53:56.701 00.048 29988 worker thread done servicing request
22:53:56.701 00.000 28316 OnExposeComplete: enter
22:53:56.701 00.000 28316 UpdateGuideState(): m_state=6
22:53:56.702 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
22:53:56.702 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=114.06, Mass=1798, SNR=29.1, Peak=162 HFD=4.0
22:53:56.703 00.001 28316 MultiStar: [#1 0.05,0.08,0.97,U] [#2 -0.05,-0.00,1.00,U] [#3 0.08,0.08,0.86,U] [#4 0.00,-0.07,0.86,U] [#5 -0.35,0.08,0.00,M1] [#6 0.12,-0.07,0.74,U] [#7 0.03,-0.09,0.65,U] [#8 -0.08,0.02,0.62,U] 
22:53:56.704 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {-0.04, 0.06}
22:53:56.705 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
22:53:56.706 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
22:53:56.706 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.47 mountX=-0.00 mountY=-0.02, mountTheta=-1.61
22:53:56.708 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
22:53:56.708 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
22:53:56.709 00.001 29988 Worker thread wakes up
22:53:56.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:53:56.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:53:56.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:53:56.710 00.001 29988 Moving (0.01, 0.01) raw xDistance=-0.00 yDistance=-0.02
22:53:56.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:53:56.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:56.710 00.000 28316 UpdateGuideState exits: m=1798 RSB=29.1
22:53:56.710 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:56.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:56.711 00.000 28316 Enqueuing Expose request
22:53:56.712 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:56.712 00.000 29988 MoveAxis(E, 0, ABG)
22:53:56.712 00.000 29988 Move returns status 0, amount 0
22:53:56.712 00.000 29988 MoveAxis(N, 0, ABG)
22:53:56.712 00.000 29988 Move returns status 0, amount 0
22:53:56.712 00.000 29988 move complete, result=0
22:53:56.712 00.000 29988 worker thread done servicing request
22:53:56.712 00.000 29988 Worker thread wakes up
22:53:56.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:56.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:56.713 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:58.239 01.526 29988 Exposure complete
22:53:58.279 00.040 29988 worker thread done servicing request
22:53:58.279 00.000 28316 OnExposeComplete: enter
22:53:58.280 00.001 28316 UpdateGuideState(): m_state=6
22:53:58.280 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
22:53:58.281 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=114.15, Mass=1828, SNR=29.3, Peak=161 HFD=4.2
22:53:58.281 00.000 28316 MultiStar: [#1 -0.05,0.04,0.93,U] [#2 -0.07,0.02,0.99,U] [#3 -0.07,0.14,0.85,U] [#4 -0.09,0.03,0.88,U] [#5 -0.43,0.12,0.00,M2] [#6 -0.14,-0.03,0.74,U] [#7 -0.08,0.02,0.65,U] [#8 -0.13,0.05,0.61,U] 
22:53:58.282 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.06}, one-star: {0.01, 0.15}
22:53:58.282 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.62 = -2.66)
22:53:58.282 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.44)
22:53:58.283 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.48 mountX=-0.08 mountY=0.04, mountTheta=2.70
22:53:58.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
22:53:58.286 00.002 28316 Enqueuing Move request for scope (-0.07, 0.06)
22:53:58.286 00.000 29988 Worker thread wakes up
22:53:58.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
22:53:58.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
22:53:58.286 00.000 29988 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=0.04
22:53:58.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:53:58.287 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:53:58.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:58.287 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.3
22:53:58.288 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:53:58.288 00.000 29988 MoveAxis(E, 0, ABG)
22:53:58.288 00.000 29988 Move returns status 0, amount 0
22:53:58.288 00.000 29988 MoveAxis(N, 0, ABG)
22:53:58.288 00.000 29988 Move returns status 0, amount 0
22:53:58.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:58.289 00.001 28316 Enqueuing Expose request
22:53:58.289 00.000 29988 move complete, result=0
22:53:58.289 00.000 29988 worker thread done servicing request
22:53:58.289 00.000 29988 Worker thread wakes up
22:53:58.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:58.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:58.290 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:59.911 01.621 29988 Exposure complete
22:53:59.954 00.043 29988 worker thread done servicing request
22:53:59.954 00.000 28316 OnExposeComplete: enter
22:53:59.956 00.002 28316 UpdateGuideState(): m_state=6
22:53:59.957 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
22:53:59.960 00.003 28316 Star::Find returns 1 (0), X=587.47, Y=114.02, Mass=1888, SNR=29.7, Peak=152 HFD=4.2
22:53:59.962 00.002 28316 MultiStar: [#1 -0.09,-0.03,0.89,U] [#2 -0.27,0.00,0.96,U] [#3 -0.02,-0.01,0.89,U] [#4 -0.21,-0.10,0.86,U] [#5 -0.24,-0.01,0.77,U] [#6 -0.14,-0.15,0.69,U] [#7 -0.19,-0.07,0.68,U] [#8 0.06,0.17,0.58,U] 
22:53:59.965 00.003 28316 single-star, 8 included, MultiStar: {-0.14, -0.02}, one-star: {-0.10, 0.03}
22:53:59.967 00.002 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.14) = xAngle (3.99 = -2.29)
22:53:59.969 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.81)
22:53:59.972 00.003 28316 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.85 mountX=-0.07 mountY=0.07, mountTheta=2.31
22:53:59.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.03, opts=13)
22:53:59.975 00.001 28316 Enqueuing Move request for scope (-0.10, 0.03)
22:53:59.975 00.000 29988 Worker thread wakes up
22:53:59.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:53:59.976 00.001 28316 UpdateGuideState exits: m=1888 RSB=29.7
22:53:59.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:59.976 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:53:59.977 00.001 28316 Enqueuing Expose request
22:53:59.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:53:59.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:53:59.977 00.000 29988 Moving (-0.10, 0.03) raw xDistance=-0.07 yDistance=0.07
22:53:59.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:53:59.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:59.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:53:59.977 00.000 29988 MoveAxis(E, 0, ABG)
22:53:59.977 00.000 29988 Move returns status 0, amount 0
22:53:59.977 00.000 29988 MoveAxis(N, 0, ABG)
22:53:59.977 00.000 29988 Move returns status 0, amount 0
22:53:59.977 00.000 29988 move complete, result=0
22:53:59.977 00.000 29988 worker thread done servicing request
22:53:59.978 00.001 29988 Worker thread wakes up
22:53:59.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:53:59.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:53:59.978 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:01.506 01.528 29988 Exposure complete
22:54:01.555 00.049 29988 worker thread done servicing request
22:54:01.556 00.001 28316 OnExposeComplete: enter
22:54:01.557 00.001 28316 UpdateGuideState(): m_state=6
22:54:01.558 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
22:54:01.558 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.00, Mass=1798, SNR=29.0, Peak=144 HFD=4.1
22:54:01.559 00.001 28316 MultiStar: [#1 -0.02,-0.06,0.94,U] [#2 -0.08,-0.15,1.03,U] [#3 0.17,-0.09,0.90,U] [#4 0.02,-0.31,0.92,U] [#5 -0.20,-0.17,0.80,U] [#6 0.20,-0.18,0.72,U] [#7 0.16,-0.20,0.67,U] [#8 -0.04,-0.03,0.64,U] 
22:54:01.560 00.001 28316 single-star, 8 included, MultiStar: {0.00, -0.13}, one-star: {-0.11, 0.01}
22:54:01.561 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.23 = -2.06)
22:54:01.562 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
22:54:01.563 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.08 mountX=-0.05 mountY=0.10, mountTheta=2.06
22:54:01.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
22:54:01.565 00.001 28316 Enqueuing Move request for scope (-0.11, 0.01)
22:54:01.565 00.000 29988 Worker thread wakes up
22:54:01.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:54:01.567 00.002 28316 UpdateGuideState exits: m=1798 RSB=29.0
22:54:01.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:01.568 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:01.569 00.001 28316 Enqueuing Expose request
22:54:01.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
22:54:01.569 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
22:54:01.569 00.000 29988 Moving (-0.11, 0.01) raw xDistance=-0.05 yDistance=0.10
22:54:01.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:01.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:01.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:54:01.569 00.000 29988 MoveAxis(E, 0, ABG)
22:54:01.569 00.000 29988 Move returns status 0, amount 0
22:54:01.569 00.000 29988 MoveAxis(N, 0, ABG)
22:54:01.569 00.000 29988 Move returns status 0, amount 0
22:54:01.569 00.000 29988 move complete, result=0
22:54:01.569 00.000 29988 worker thread done servicing request
22:54:01.569 00.000 29988 Worker thread wakes up
22:54:01.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:01.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:01.570 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:03.191 01.621 29988 Exposure complete
22:54:03.219 00.028 29988 worker thread done servicing request
22:54:03.219 00.000 28316 OnExposeComplete: enter
22:54:03.220 00.001 28316 UpdateGuideState(): m_state=6
22:54:03.221 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
22:54:03.221 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=114.04, Mass=1876, SNR=29.6, Peak=158 HFD=4.5
22:54:03.222 00.001 28316 MultiStar: [#1 -0.01,-0.06,0.92,U] [#2 -0.15,-0.15,0.97,U] [#3 -0.06,-0.08,0.89,U] [#4 0.12,-0.34,0.00,M1] [#5 -0.17,-0.04,0.80,U] [#6 -0.02,-0.22,0.74,U] [#7 0.01,-0.11,0.67,U] [#8 0.02,-0.01,0.60,U] 
22:54:03.223 00.001 28316 single-star, 7 included, MultiStar: {-0.04, -0.08}, one-star: {0.06, 0.04}
22:54:03.223 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
22:54:03.224 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
22:54:03.224 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.61 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
22:54:03.226 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
22:54:03.226 00.000 28316 Enqueuing Move request for scope (0.06, 0.04)
22:54:03.227 00.001 29988 Worker thread wakes up
22:54:03.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:54:03.227 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.6
22:54:03.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:03.229 00.001 28316 Enqueuing Expose request
22:54:03.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
22:54:03.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
22:54:03.229 00.000 29988 Moving (0.06, 0.04) raw xDistance=-0.01 yDistance=-0.07
22:54:03.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:54:03.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:03.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:54:03.229 00.000 29988 MoveAxis(E, 0, ABG)
22:54:03.229 00.000 29988 Move returns status 0, amount 0
22:54:03.229 00.000 29988 MoveAxis(N, 0, ABG)
22:54:03.229 00.000 29988 Move returns status 0, amount 0
22:54:03.229 00.000 29988 move complete, result=0
22:54:03.230 00.001 29988 worker thread done servicing request
22:54:03.230 00.000 29988 Worker thread wakes up
22:54:03.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:03.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:03.230 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:04.752 01.522 29988 Exposure complete
22:54:04.791 00.039 29988 worker thread done servicing request
22:54:04.791 00.000 28316 OnExposeComplete: enter
22:54:04.792 00.001 28316 UpdateGuideState(): m_state=6
22:54:04.792 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
22:54:04.793 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=113.98, Mass=1929, SNR=30.2, Peak=176 HFD=4.3
22:54:04.793 00.000 28316 MultiStar: [#1 0.04,-0.05,0.88,U] [#2 -0.00,-0.08,1.00,U] [#3 0.07,-0.12,0.84,U] [#4 -0.04,-0.12,0.85,U] [#5 -0.14,-0.16,0.79,U] [#6 0.18,-0.30,0.00,M1] [#7 0.13,-0.16,0.66,U] [#8 0.03,-0.06,0.60,U] 
22:54:04.794 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.19, -0.02}
22:54:04.795 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.14) = xAngle (-0.04 = -0.04)
22:54:04.795 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
22:54:04.796 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.19 mountX=0.10 mountY=0.01, mountTheta=0.08
22:54:04.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
22:54:04.798 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
22:54:04.798 00.000 29988 Worker thread wakes up
22:54:04.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:04.799 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
22:54:04.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
22:54:04.799 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.2
22:54:04.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:04.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:04.800 00.000 28316 Enqueuing Expose request
22:54:04.801 00.001 29988 Moving (0.04, -0.09) raw xDistance=0.10 yDistance=0.01
22:54:04.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:54:04.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:04.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:04.801 00.000 29988 MoveAxis(E, 0, ABG)
22:54:04.801 00.000 29988 Move returns status 0, amount 0
22:54:04.801 00.000 29988 MoveAxis(N, 0, ABG)
22:54:04.801 00.000 29988 Move returns status 0, amount 0
22:54:04.801 00.000 29988 move complete, result=0
22:54:04.801 00.000 29988 worker thread done servicing request
22:54:04.801 00.000 29988 Worker thread wakes up
22:54:04.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:04.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:04.802 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:06.437 01.635 29988 Exposure complete
22:54:06.480 00.043 29988 worker thread done servicing request
22:54:06.480 00.000 28316 OnExposeComplete: enter
22:54:06.481 00.001 28316 UpdateGuideState(): m_state=6
22:54:06.482 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
22:54:06.483 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=113.91, Mass=1923, SNR=30.1, Peak=162 HFD=4.3
22:54:06.483 00.000 28316 MultiStar: [#1 0.04,-0.26,0.88,U] [#2 0.02,-0.24,0.95,U] [#3 0.33,-0.29,0.00,M1] [#4 0.13,-0.37,0.00,M1] [#5 -0.11,-0.17,0.77,U] [#6 0.22,-0.34,0.00,M2] [#7 0.18,-0.23,0.63,U] [#8 0.12,-0.18,0.58,U] 
22:54:06.484 00.001 28316 single-star, 5 included, MultiStar: {0.04, -0.19}, one-star: {0.03, -0.08}
22:54:06.484 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.14) = xAngle (-0.05 = -0.05)
22:54:06.484 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
22:54:06.485 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.19 mountX=0.09 mountY=0.01, mountTheta=0.09
22:54:06.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
22:54:06.488 00.002 28316 Enqueuing Move request for scope (0.03, -0.08)
22:54:06.490 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:06.493 00.003 28316 UpdateGuideState exits: m=1923 RSB=30.1
22:54:06.495 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:06.498 00.003 29988 Worker thread wakes up
22:54:06.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
22:54:06.498 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
22:54:06.498 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.09 yDistance=0.01
22:54:06.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:54:06.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:06.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:06.499 00.001 28316 Enqueuing Expose request
22:54:06.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:06.499 00.000 29988 MoveAxis(E, 0, ABG)
22:54:06.499 00.000 29988 Move returns status 0, amount 0
22:54:06.499 00.000 29988 MoveAxis(N, 0, ABG)
22:54:06.499 00.000 29988 Move returns status 0, amount 0
22:54:06.499 00.000 29988 move complete, result=0
22:54:06.499 00.000 29988 worker thread done servicing request
22:54:06.499 00.000 29988 Worker thread wakes up
22:54:06.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:06.500 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:06.500 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:08.023 01.523 29988 Exposure complete
22:54:08.052 00.029 29988 worker thread done servicing request
22:54:08.052 00.000 28316 OnExposeComplete: enter
22:54:08.053 00.001 28316 UpdateGuideState(): m_state=6
22:54:08.055 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
22:54:08.057 00.002 28316 Star::Find returns 1 (0), X=587.75, Y=114.03, Mass=1884, SNR=29.7, Peak=183 HFD=4.3
22:54:08.059 00.002 28316 MultiStar: [#1 -0.02,0.02,0.91,U] [#2 -0.03,-0.05,0.98,U] [#3 0.16,-0.11,0.88,U] [#4 0.18,-0.29,0.00,M2] [#5 -0.16,0.01,0.77,U] [#6 0.11,-0.10,0.72,U] [#7 0.04,-0.21,0.66,U] [#8 0.01,0.05,0.59,U] 
22:54:08.062 00.003 28316 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {0.18, 0.04}
22:54:08.064 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
22:54:08.066 00.002 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.84)
22:54:08.068 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.80 mountX=0.05 mountY=-0.02, mountTheta=-0.31
22:54:08.073 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
22:54:08.073 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
22:54:08.074 00.001 29988 Worker thread wakes up
22:54:08.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:54:08.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:54:08.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:08.074 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
22:54:08.075 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:08.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:08.075 00.000 28316 Enqueuing Expose request
22:54:08.076 00.001 29988 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=-0.02
22:54:08.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:54:08.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:08.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:08.076 00.000 29988 MoveAxis(E, 0, ABG)
22:54:08.076 00.000 29988 Move returns status 0, amount 0
22:54:08.076 00.000 29988 MoveAxis(N, 0, ABG)
22:54:08.076 00.000 29988 Move returns status 0, amount 0
22:54:08.076 00.000 29988 move complete, result=0
22:54:08.076 00.000 29988 worker thread done servicing request
22:54:08.076 00.000 29988 Worker thread wakes up
22:54:08.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:08.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:08.076 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:09.711 01.635 29988 Exposure complete
22:54:09.740 00.029 29988 worker thread done servicing request
22:54:09.740 00.000 28316 OnExposeComplete: enter
22:54:09.741 00.001 28316 UpdateGuideState(): m_state=6
22:54:09.741 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
22:54:09.743 00.002 28316 Star::Find returns 1 (0), X=587.75, Y=113.98, Mass=2017, SNR=30.9, Peak=184 HFD=4.3
22:54:09.743 00.000 28316 MultiStar: [#1 0.13,-0.12,0.92,U] [#2 0.05,-0.16,0.95,U] [#3 0.07,-0.04,0.84,U] [#4 0.18,-0.25,0.81,U] [#5 -0.06,-0.15,0.76,U] [#6 0.30,-0.29,0.00,M2] [#7 0.19,-0.19,0.63,U] [#8 0.18,-0.11,0.60,U] 
22:54:09.744 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.12}, one-star: {0.18, -0.01}
22:54:09.744 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
22:54:09.745 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.87)
22:54:09.745 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-0.83 mountX=0.16 mountY=-0.05, mountTheta=-0.28
22:54:09.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.12, opts=13)
22:54:09.747 00.001 28316 Enqueuing Move request for scope (0.11, -0.12)
22:54:09.747 00.000 29988 Worker thread wakes up
22:54:09.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:09.747 00.000 28316 UpdateGuideState exits: m=2017 RSB=30.9
22:54:09.748 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:09.749 00.001 28316 Enqueuing Expose request
22:54:09.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:54:09.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:54:09.749 00.000 29988 Moving (0.11, -0.12) raw xDistance=0.16 yDistance=-0.05
22:54:09.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:54:09.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:09.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:54:09.749 00.000 29988 MoveAxis(E, 0, ABG)
22:54:09.749 00.000 29988 Move returns status 0, amount 0
22:54:09.749 00.000 29988 MoveAxis(N, 0, ABG)
22:54:09.749 00.000 29988 Move returns status 0, amount 0
22:54:09.749 00.000 29988 move complete, result=0
22:54:09.749 00.000 29988 worker thread done servicing request
22:54:09.749 00.000 29988 Worker thread wakes up
22:54:09.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:09.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:09.750 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:11.268 01.518 29988 Exposure complete
22:54:11.300 00.032 29988 worker thread done servicing request
22:54:11.300 00.000 28316 OnExposeComplete: enter
22:54:11.301 00.001 28316 UpdateGuideState(): m_state=6
22:54:11.301 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
22:54:11.302 00.001 28316 Star::Find returns 1 (0), X=587.77, Y=113.96, Mass=1651, SNR=27.9, Peak=160 HFD=4.1
22:54:11.302 00.000 28316 MultiStar: [#1 0.00,-0.28,0.96,U] [#2 0.13,-0.31,0.00,M1] [#3 0.18,-0.29,0.00,M1] [#4 0.19,-0.54,0.00,M2] [#5 -0.23,-0.24,0.00,M1] [#6 0.21,-0.48,0.00,M3] [#7 0.08,-0.33,0.00,M1] [#8 0.09,-0.01,0.63,U] 
22:54:11.303 00.001 28316 refined, 2 included, MultiStar: {0.10, -0.12}, one-star: {0.20, -0.04}
22:54:11.303 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
22:54:11.304 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.92)
22:54:11.304 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=0.15 mountY=-0.03, mountTheta=-0.23
22:54:11.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
22:54:11.305 00.000 28316 Enqueuing Move request for scope (0.10, -0.12)
22:54:11.306 00.001 29988 Worker thread wakes up
22:54:11.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:11.306 00.000 28316 UpdateGuideState exits: m=1651 RSB=27.9
22:54:11.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:11.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:11.308 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
22:54:11.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
22:54:11.308 00.000 28316 Enqueuing Expose request
22:54:11.308 00.000 29988 Moving (0.10, -0.12) raw xDistance=0.15 yDistance=-0.03
22:54:11.309 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:54:11.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:11.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:11.309 00.000 29988 MoveAxis(E, 0, ABG)
22:54:11.309 00.000 29988 Move returns status 0, amount 0
22:54:11.309 00.000 29988 MoveAxis(N, 0, ABG)
22:54:11.309 00.000 29988 Move returns status 0, amount 0
22:54:11.309 00.000 29988 move complete, result=0
22:54:11.309 00.000 29988 worker thread done servicing request
22:54:11.309 00.000 29988 Worker thread wakes up
22:54:11.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:11.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:11.309 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:12.942 01.633 29988 Exposure complete
22:54:12.976 00.034 29988 worker thread done servicing request
22:54:12.976 00.000 28316 OnExposeComplete: enter
22:54:12.978 00.002 28316 UpdateGuideState(): m_state=6
22:54:12.979 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
22:54:12.980 00.001 28316 Star::Find returns 1 (0), X=587.91, Y=113.72, Mass=1940, SNR=30.3, Peak=164 HFD=4.4
22:54:12.980 00.000 28316 MultiStar: [#1 0.09,-0.36,0.00,M1] [#2 0.22,-0.45,0.00,M2] [#3 0.37,-0.42,0.00,M2] [#4 0.37,-0.47,0.00,M3] [#5 -0.06,-0.33,0.00,M2] [#6 0.18,-0.44,0.00,M4] [#7 0.24,-0.43,0.00,M2] [#8 0.37,-0.27,0.00,M1] 
22:54:12.981 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.47 = 0.47)
22:54:12.982 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.57 = -2.71)
22:54:12.983 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.27 hyp=0.43 cameraTheta=-0.67 mountX=0.39 mountY=-0.18, mountTheta=-0.44
22:54:12.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.27, opts=13)
22:54:12.986 00.001 28316 Enqueuing Move request for scope (0.34, -0.27)
22:54:12.987 00.001 29988 Worker thread wakes up
22:54:12.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:12.989 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.27) opts 0xd
22:54:12.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.27)
22:54:12.989 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.3
22:54:12.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:12.990 00.000 28316 Enqueuing Expose request
22:54:12.991 00.001 29988 Moving (0.34, -0.27) raw xDistance=0.39 yDistance=-0.18
22:54:12.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:54:12.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:12.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:54:12.991 00.000 29988 MoveAxis(W, 81, ABG)
22:54:12.991 00.000 29988 Guiding  Dir = 3, Dur = 81
22:54:12.991 00.000 29988 IsSlewing returns 0
22:54:12.991 00.000 29988 IsGuiding returns 0
22:54:12.993 00.002 29988 PulseGuide returned control before completion, sleep 90
22:54:13.098 00.105 29988 IsGuiding returns 0
22:54:13.098 00.000 29988 Move returns status 0, amount 81
22:54:13.098 00.000 29988 MoveAxis(N, 0, ABG)
22:54:13.098 00.000 29988 Move returns status 0, amount 0
22:54:13.098 00.000 29988 move complete, result=0
22:54:13.098 00.000 29988 worker thread done servicing request
22:54:13.098 00.000 29988 Worker thread wakes up
22:54:13.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:13.098 00.000 28316 GuideStep: 0.4 px 81 ms WEST, -0.2 px 0 ms NORTH
22:54:13.099 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:14.516 01.417 29988 Exposure complete
22:54:14.553 00.037 29988 worker thread done servicing request
22:54:14.553 00.000 28316 OnExposeComplete: enter
22:54:14.554 00.001 28316 UpdateGuideState(): m_state=6
22:54:14.554 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
22:54:14.555 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=113.93, Mass=1741, SNR=28.6, Peak=145 HFD=4.0
22:54:14.555 00.000 28316 MultiStar: [#1 -0.21,-0.14,0.96,U] [#2 -0.13,-0.04,1.06,U] [#3 -0.05,-0.08,0.88,U] [#4 0.05,-0.16,0.87,U] [#5 -0.29,-0.00,0.79,U] [#6 -0.04,-0.13,0.80,U] [#7 -0.19,-0.17,0.72,U] [#8 -0.12,0.01,0.62,U] 
22:54:14.555 00.000 28316 single-star, 8 included, MultiStar: {-0.10, -0.09}, one-star: {0.02, -0.06}
22:54:14.557 00.002 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.13 = -0.13)
22:54:14.557 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
22:54:14.558 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.28 mountX=0.06 mountY=0.01, mountTheta=0.17
22:54:14.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
22:54:14.560 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
22:54:14.560 00.000 29988 Worker thread wakes up
22:54:14.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
22:54:14.561 00.001 28316 UpdateGuideState exits: m=1741 RSB=28.6
22:54:14.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:14.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:14.562 00.001 28316 Enqueuing Expose request
22:54:14.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
22:54:14.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
22:54:14.562 00.000 29988 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.01
22:54:14.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:54:14.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:14.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:14.563 00.001 29988 MoveAxis(E, 0, ABG)
22:54:14.563 00.000 29988 Move returns status 0, amount 0
22:54:14.563 00.000 29988 MoveAxis(N, 0, ABG)
22:54:14.563 00.000 29988 Move returns status 0, amount 0
22:54:14.563 00.000 29988 move complete, result=0
22:54:14.563 00.000 29988 worker thread done servicing request
22:54:14.563 00.000 29988 Worker thread wakes up
22:54:14.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:14.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:14.563 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:16.189 01.626 29988 Exposure complete
22:54:16.215 00.026 29988 worker thread done servicing request
22:54:16.215 00.000 28316 OnExposeComplete: enter
22:54:16.216 00.001 28316 UpdateGuideState(): m_state=6
22:54:16.218 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
22:54:16.218 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=114.14, Mass=2032, SNR=30.8, Peak=162 HFD=4.3
22:54:16.219 00.001 28316 MultiStar: [#1 -0.10,0.11,0.87,U] [#2 -0.16,0.13,0.92,U] [#3 -0.06,-0.11,0.81,U] [#4 0.08,-0.24,0.86,U] [#5 -0.27,-0.01,0.78,U] [#6 -0.03,-0.08,0.69,U] [#7 -0.06,-0.07,0.62,U] [#8 -0.00,0.22,0.57,U] 
22:54:16.219 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {-0.13, 0.14}
22:54:16.221 00.002 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
22:54:16.221 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.95)
22:54:16.222 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.99 mountX=-0.05 mountY=0.07, mountTheta=2.16
22:54:16.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
22:54:16.224 00.001 28316 Enqueuing Move request for scope (-0.09, 0.01)
22:54:16.224 00.000 29988 Worker thread wakes up
22:54:16.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:54:16.225 00.001 28316 UpdateGuideState exits: m=2032 RSB=30.8
22:54:16.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:16.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:16.226 00.001 28316 Enqueuing Expose request
22:54:16.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:54:16.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:54:16.226 00.000 29988 Moving (-0.09, 0.01) raw xDistance=-0.05 yDistance=0.07
22:54:16.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:16.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:16.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:54:16.226 00.000 29988 MoveAxis(E, 0, ABG)
22:54:16.226 00.000 29988 Move returns status 0, amount 0
22:54:16.226 00.000 29988 MoveAxis(N, 0, ABG)
22:54:16.226 00.000 29988 Move returns status 0, amount 0
22:54:16.226 00.000 29988 move complete, result=0
22:54:16.226 00.000 29988 worker thread done servicing request
22:54:16.226 00.000 29988 Worker thread wakes up
22:54:16.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:16.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:16.227 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:17.749 01.522 29988 Exposure complete
22:54:17.783 00.034 29988 worker thread done servicing request
22:54:17.783 00.000 28316 OnExposeComplete: enter
22:54:17.784 00.001 28316 UpdateGuideState(): m_state=6
22:54:17.784 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
22:54:17.785 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=114.25, Mass=1972, SNR=30.6, Peak=165 HFD=4.5
22:54:17.785 00.000 28316 MultiStar: [#1 -0.04,0.18,0.87,U] [#2 -0.17,0.01,0.94,U] [#3 0.02,-0.09,0.84,U] [#4 0.15,-0.07,0.86,U] [#5 -0.42,0.20,0.00,M1] [#6 -0.08,-0.10,0.68,U] [#7 -0.03,-0.00,0.66,U] [#8 0.16,0.15,0.61,U] 
22:54:17.786 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {-0.03, 0.26}
22:54:17.787 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:54:17.788 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
22:54:17.788 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.74 mountX=-0.05 mountY=-0.01, mountTheta=-2.84
22:54:17.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
22:54:17.789 00.000 28316 Enqueuing Move request for scope (-0.01, 0.05)
22:54:17.790 00.001 29988 Worker thread wakes up
22:54:17.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
22:54:17.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
22:54:17.790 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
22:54:17.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:17.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:17.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:17.790 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.6
22:54:17.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:17.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:17.792 00.001 28316 Enqueuing Expose request
22:54:17.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:17.792 00.000 29988 MoveAxis(E, 0, ABG)
22:54:17.792 00.000 29988 Move returns status 0, amount 0
22:54:17.792 00.000 29988 MoveAxis(N, 0, ABG)
22:54:17.792 00.000 29988 Move returns status 0, amount 0
22:54:17.792 00.000 29988 move complete, result=0
22:54:17.792 00.000 29988 worker thread done servicing request
22:54:17.792 00.000 29988 Worker thread wakes up
22:54:17.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:17.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:17.793 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:19.416 01.623 29988 Exposure complete
22:54:19.464 00.048 29988 worker thread done servicing request
22:54:19.464 00.000 28316 OnExposeComplete: enter
22:54:19.464 00.000 28316 UpdateGuideState(): m_state=6
22:54:19.466 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
22:54:19.466 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=114.13, Mass=2151, SNR=32.0, Peak=177 HFD=4.6
22:54:19.467 00.001 28316 MultiStar: [#1 -0.11,0.05,0.84,U] [#2 -0.03,-0.04,0.84,U] [#3 0.15,-0.09,0.77,U] [#4 0.03,-0.30,0.82,U] [#5 -0.23,-0.07,0.74,U] [#6 0.13,-0.16,0.68,U] [#7 0.10,-0.23,0.60,U] [#8 0.12,-0.02,0.55,U] 
22:54:19.467 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {0.07, 0.13}
22:54:19.468 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.15 = -0.15)
22:54:19.468 00.000 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
22:54:19.468 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.30 mountX=0.07 mountY=0.01, mountTheta=0.19
22:54:19.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.07, opts=13)
22:54:19.470 00.001 28316 Enqueuing Move request for scope (0.02, -0.07)
22:54:19.471 00.001 29988 Worker thread wakes up
22:54:19.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:19.471 00.000 28316 UpdateGuideState exits: m=2151 RSB=32.0
22:54:19.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:19.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:19.472 00.000 28316 Enqueuing Expose request
22:54:19.473 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
22:54:19.473 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
22:54:19.473 00.000 29988 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.01
22:54:19.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:19.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:19.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:19.473 00.000 29988 MoveAxis(E, 0, ABG)
22:54:19.473 00.000 29988 Move returns status 0, amount 0
22:54:19.473 00.000 29988 MoveAxis(N, 0, ABG)
22:54:19.473 00.000 29988 Move returns status 0, amount 0
22:54:19.473 00.000 29988 move complete, result=0
22:54:19.473 00.000 29988 worker thread done servicing request
22:54:19.473 00.000 29988 Worker thread wakes up
22:54:19.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:19.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:19.473 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:20.997 01.524 29988 Exposure complete
22:54:21.028 00.031 29988 worker thread done servicing request
22:54:21.028 00.000 28316 OnExposeComplete: enter
22:54:21.028 00.000 28316 UpdateGuideState(): m_state=6
22:54:21.029 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
22:54:21.030 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=113.79, Mass=1768, SNR=28.9, Peak=176 HFD=4.2
22:54:21.030 00.000 28316 MultiStar: [#1 0.07,-0.28,0.98,U] [#2 0.04,-0.26,1.00,U] [#3 0.24,-0.25,0.00,M1] [#4 0.27,-0.41,0.00,M1] [#5 -0.07,-0.07,0.80,U] [#6 0.20,-0.35,0.00,M1] [#7 0.22,-0.35,0.00,M1] [#8 0.21,-0.07,0.65,U] 
22:54:21.031 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.19}, one-star: {0.29, -0.21}
22:54:21.031 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
22:54:21.031 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.09)
22:54:21.032 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.05 mountX=0.22 mountY=-0.01, mountTheta=-0.05
22:54:21.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.19, opts=13)
22:54:21.033 00.000 28316 Enqueuing Move request for scope (0.11, -0.19)
22:54:21.034 00.001 29988 Worker thread wakes up
22:54:21.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:21.035 00.001 28316 UpdateGuideState exits: m=1768 RSB=28.9
22:54:21.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:21.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:21.036 00.001 28316 Enqueuing Expose request
22:54:21.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
22:54:21.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
22:54:21.037 00.000 29988 Moving (0.11, -0.19) raw xDistance=0.22 yDistance=-0.01
22:54:21.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:54:21.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:21.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:21.037 00.000 29988 MoveAxis(W, 46, ABG)
22:54:21.037 00.000 29988 Guiding  Dir = 3, Dur = 46
22:54:21.038 00.001 29988 IsSlewing returns 0
22:54:21.038 00.000 29988 IsGuiding returns 0
22:54:21.040 00.002 29988 PulseGuide returned control before completion, sleep 55
22:54:21.109 00.069 29988 IsGuiding returns 0
22:54:21.109 00.000 29988 Move returns status 0, amount 46
22:54:21.109 00.000 29988 MoveAxis(N, 0, ABG)
22:54:21.109 00.000 29988 Move returns status 0, amount 0
22:54:21.109 00.000 29988 move complete, result=0
22:54:21.109 00.000 29988 worker thread done servicing request
22:54:21.109 00.000 29988 Worker thread wakes up
22:54:21.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:21.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:21.109 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.0 px 0 ms NORTH
22:54:22.747 01.638 29988 Exposure complete
22:54:22.797 00.050 29988 worker thread done servicing request
22:54:22.797 00.000 28316 OnExposeComplete: enter
22:54:22.798 00.001 28316 UpdateGuideState(): m_state=6
22:54:22.799 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
22:54:22.799 00.000 28316 Star::Find returns 1 (0), X=587.66, Y=114.15, Mass=1809, SNR=29.1, Peak=151 HFD=4.4
22:54:22.799 00.000 28316 MultiStar: [#1 0.01,0.13,0.94,U] [#2 -0.04,0.06,0.98,U] [#3 0.15,0.01,0.89,U] [#4 0.08,-0.13,0.85,U] [#5 -0.20,-0.01,0.77,U] [#6 0.20,-0.11,0.74,U] [#7 0.09,-0.12,0.68,U] [#8 0.01,0.07,0.62,U] 
22:54:22.800 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.09, 0.15}
22:54:22.800 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
22:54:22.801 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
22:54:22.801 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.30 mountX=0.01 mountY=-0.04, mountTheta=-1.44
22:54:22.804 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
22:54:22.804 00.000 28316 Enqueuing Move request for scope (0.04, 0.01)
22:54:22.805 00.001 29988 Worker thread wakes up
22:54:22.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:54:22.805 00.000 28316 UpdateGuideState exits: m=1809 RSB=29.1
22:54:22.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:22.807 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:54:22.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:54:22.807 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
22:54:22.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:22.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:22.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:22.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:54:22.807 00.000 29988 MoveAxis(E, 0, ABG)
22:54:22.807 00.000 29988 Move returns status 0, amount 0
22:54:22.807 00.000 29988 MoveAxis(N, 0, ABG)
22:54:22.808 00.001 29988 Move returns status 0, amount 0
22:54:22.808 00.000 29988 move complete, result=0
22:54:22.808 00.000 28316 Enqueuing Expose request
22:54:22.809 00.001 29988 worker thread done servicing request
22:54:22.809 00.000 29988 Worker thread wakes up
22:54:22.809 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:22.810 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:22.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:24.330 01.520 29988 Exposure complete
22:54:24.374 00.044 29988 worker thread done servicing request
22:54:24.374 00.000 28316 OnExposeComplete: enter
22:54:24.375 00.001 28316 UpdateGuideState(): m_state=6
22:54:24.376 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
22:54:24.377 00.001 28316 Star::Find returns 1 (0), X=587.48, Y=114.01, Mass=1801, SNR=29.1, Peak=143 HFD=4.1
22:54:24.378 00.001 28316 MultiStar: [#1 -0.12,-0.00,0.90,U] [#2 -0.10,0.02,1.01,U] [#3 0.06,-0.15,0.87,U] [#4 0.24,-0.32,0.00,M1] [#5 -0.32,-0.08,0.00,M1] [#6 0.09,-0.24,0.76,U] [#7 0.01,-0.14,0.68,U] [#8 -0.07,-0.01,0.61,U] 
22:54:24.378 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.07}, one-star: {-0.09, 0.02}
22:54:24.379 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
22:54:24.380 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
22:54:24.381 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.07 cameraTheta=-2.07 mountX=0.04 mountY=0.06, mountTheta=0.94
22:54:24.383 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
22:54:24.384 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
22:54:24.384 00.000 29988 Worker thread wakes up
22:54:24.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
22:54:24.385 00.001 28316 UpdateGuideState exits: m=1801 RSB=29.1
22:54:24.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:24.386 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:24.386 00.000 28316 Enqueuing Expose request
22:54:24.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
22:54:24.386 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
22:54:24.387 00.001 29988 Moving (-0.04, -0.07) raw xDistance=0.04 yDistance=0.06
22:54:24.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:54:24.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:24.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:24.387 00.000 29988 MoveAxis(E, 0, ABG)
22:54:24.387 00.000 29988 Move returns status 0, amount 0
22:54:24.387 00.000 29988 MoveAxis(N, 0, ABG)
22:54:24.387 00.000 29988 Move returns status 0, amount 0
22:54:24.387 00.000 29988 move complete, result=0
22:54:24.387 00.000 29988 worker thread done servicing request
22:54:24.387 00.000 29988 Worker thread wakes up
22:54:24.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:24.388 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:24.388 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:26.027 01.639 29988 Exposure complete
22:54:26.072 00.045 29988 worker thread done servicing request
22:54:26.072 00.000 28316 OnExposeComplete: enter
22:54:26.073 00.001 28316 UpdateGuideState(): m_state=6
22:54:26.073 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
22:54:26.074 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=114.14, Mass=1729, SNR=28.6, Peak=140 HFD=4.3
22:54:26.074 00.000 28316 MultiStar: [#1 -0.17,0.02,0.97,U] [#2 -0.18,-0.05,0.98,U] [#3 -0.06,0.02,0.93,U] [#4 0.10,-0.03,0.93,U] [#5 -0.30,0.03,0.83,U] [#6 -0.13,-0.01,0.77,U] [#7 0.03,-0.15,0.71,U] [#8 -0.12,0.23,0.64,U] 
22:54:26.075 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.03, 0.15}
22:54:26.075 00.000 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
22:54:26.075 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.89)
22:54:26.076 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=-0.06 mountY=0.08, mountTheta=2.23
22:54:26.077 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
22:54:26.079 00.002 28316 Enqueuing Move request for scope (-0.10, 0.02)
22:54:26.080 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:26.082 00.002 28316 UpdateGuideState exits: m=1729 RSB=28.6
22:54:26.083 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:26.085 00.001 28316 Enqueuing Expose request
22:54:26.087 00.002 29988 Worker thread wakes up
22:54:26.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
22:54:26.087 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
22:54:26.087 00.000 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.08
22:54:26.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:54:26.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:26.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:54:26.087 00.000 29988 MoveAxis(E, 0, ABG)
22:54:26.087 00.000 29988 Move returns status 0, amount 0
22:54:26.087 00.000 29988 MoveAxis(N, 0, ABG)
22:54:26.087 00.000 29988 Move returns status 0, amount 0
22:54:26.087 00.000 29988 move complete, result=0
22:54:26.087 00.000 29988 worker thread done servicing request
22:54:26.087 00.000 29988 Worker thread wakes up
22:54:26.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:26.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:26.088 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:27.606 01.518 29988 Exposure complete
22:54:27.640 00.034 29988 worker thread done servicing request
22:54:27.640 00.000 28316 OnExposeComplete: enter
22:54:27.641 00.001 28316 UpdateGuideState(): m_state=6
22:54:27.641 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
22:54:27.642 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=114.09, Mass=2042, SNR=31.1, Peak=166 HFD=4.4
22:54:27.643 00.001 28316 MultiStar: [#1 -0.23,0.10,0.85,U] [#2 -0.13,-0.05,0.93,U] [#3 -0.00,-0.04,0.82,U] [#4 0.04,0.01,0.85,U] [#5 -0.26,0.03,0.77,U] [#6 0.03,-0.04,0.72,U] [#7 -0.00,-0.09,0.64,U] [#8 -0.05,0.06,0.59,U] 
22:54:27.645 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {0.08, 0.10}
22:54:27.646 00.001 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.14) = xAngle (4.09 = -2.20)
22:54:27.647 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.90)
22:54:27.648 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=-0.03 mountY=0.05, mountTheta=2.21
22:54:27.650 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
22:54:27.651 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
22:54:27.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:27.652 00.001 28316 UpdateGuideState exits: m=2042 RSB=31.1
22:54:27.653 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:27.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:27.654 00.000 28316 Enqueuing Expose request
22:54:27.655 00.001 29988 Worker thread wakes up
22:54:27.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:54:27.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:54:27.655 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.03 yDistance=0.05
22:54:27.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:27.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:27.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:54:27.655 00.000 29988 MoveAxis(E, 0, ABG)
22:54:27.655 00.000 29988 Move returns status 0, amount 0
22:54:27.655 00.000 29988 MoveAxis(N, 0, ABG)
22:54:27.655 00.000 29988 Move returns status 0, amount 0
22:54:27.655 00.000 29988 move complete, result=0
22:54:27.655 00.000 29988 worker thread done servicing request
22:54:27.655 00.000 29988 Worker thread wakes up
22:54:27.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:27.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:27.655 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:29.284 01.629 29988 Exposure complete
22:54:29.332 00.048 29988 worker thread done servicing request
22:54:29.332 00.000 28316 OnExposeComplete: enter
22:54:29.333 00.001 28316 UpdateGuideState(): m_state=6
22:54:29.334 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
22:54:29.335 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.03, Mass=1736, SNR=28.6, Peak=150 HFD=4.1
22:54:29.336 00.001 28316 MultiStar: [#1 -0.20,-0.15,0.93,U] [#2 -0.16,-0.34,0.00,M1] [#3 0.05,-0.14,0.86,U] [#4 -0.03,-0.28,0.92,U] [#5 -0.24,-0.16,0.79,U] [#6 0.11,-0.17,0.72,U] [#7 0.10,-0.10,0.69,U] [#8 -0.05,-0.02,0.63,U] 
22:54:29.337 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.12}, one-star: {0.14, 0.03}
22:54:29.338 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
22:54:29.338 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
22:54:29.339 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.68 mountX=0.11 mountY=0.07, mountTheta=0.57
22:54:29.341 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
22:54:29.341 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
22:54:29.342 00.001 29988 Worker thread wakes up
22:54:29.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
22:54:29.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
22:54:29.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:54:29.343 00.001 28316 UpdateGuideState exits: m=1736 RSB=28.6
22:54:29.344 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.344 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:29.344 00.000 28316 Enqueuing Expose request
22:54:29.346 00.002 29988 Moving (-0.01, -0.12) raw xDistance=0.11 yDistance=0.07
22:54:29.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:54:29.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:29.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:54:29.346 00.000 29988 MoveAxis(E, 0, ABG)
22:54:29.346 00.000 29988 Move returns status 0, amount 0
22:54:29.346 00.000 29988 MoveAxis(N, 0, ABG)
22:54:29.346 00.000 29988 Move returns status 0, amount 0
22:54:29.346 00.000 29988 move complete, result=0
22:54:29.346 00.000 29988 worker thread done servicing request
22:54:29.346 00.000 29988 Worker thread wakes up
22:54:29.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:29.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:29.346 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:30.862 01.516 29988 Exposure complete
22:54:30.896 00.034 29988 worker thread done servicing request
22:54:30.897 00.001 28316 OnExposeComplete: enter
22:54:30.897 00.000 28316 UpdateGuideState(): m_state=6
22:54:30.898 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
22:54:30.898 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.13, Mass=1787, SNR=28.9, Peak=136 HFD=4.2
22:54:30.899 00.001 28316 MultiStar: [#1 -0.25,-0.06,0.98,U] [#2 -0.25,-0.01,1.01,U] [#3 -0.17,-0.04,0.91,U] [#4 -0.02,-0.14,0.89,U] [#5 -0.44,0.10,0.00,M1] [#6 -0.19,-0.02,0.73,U] [#7 -0.30,-0.12,0.68,U] [#8 -0.26,0.11,0.63,U] 
22:54:30.899 00.000 28316 single-star, 7 included, MultiStar: {-0.19, -0.02}, one-star: {-0.11, 0.14}
22:54:30.900 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
22:54:30.900 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.22)
22:54:30.901 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=-0.17 mountY=0.04, mountTheta=2.92
22:54:30.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.14, opts=13)
22:54:30.904 00.001 28316 Enqueuing Move request for scope (-0.11, 0.14)
22:54:30.904 00.000 29988 Worker thread wakes up
22:54:30.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:30.905 00.001 28316 UpdateGuideState exits: m=1787 RSB=28.9
22:54:30.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:30.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:30.906 00.000 28316 Enqueuing Expose request
22:54:30.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
22:54:30.907 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
22:54:30.907 00.000 29988 Moving (-0.11, 0.14) raw xDistance=-0.17 yDistance=0.04
22:54:30.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:54:30.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:30.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:54:30.907 00.000 29988 MoveAxis(E, 0, ABG)
22:54:30.907 00.000 29988 Move returns status 0, amount 0
22:54:30.907 00.000 29988 MoveAxis(N, 0, ABG)
22:54:30.907 00.000 29988 Move returns status 0, amount 0
22:54:30.907 00.000 29988 move complete, result=0
22:54:30.907 00.000 29988 worker thread done servicing request
22:54:30.907 00.000 29988 Worker thread wakes up
22:54:30.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:30.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:30.907 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:32.532 01.625 29988 Exposure complete
22:54:32.572 00.040 29988 worker thread done servicing request
22:54:32.572 00.000 28316 OnExposeComplete: enter
22:54:32.573 00.001 28316 UpdateGuideState(): m_state=6
22:54:32.573 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
22:54:32.574 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=114.20, Mass=2007, SNR=30.8, Peak=166 HFD=4.5
22:54:32.574 00.000 28316 MultiStar: [#1 0.14,0.11,0.88,U] [#2 0.05,0.03,0.92,U] [#3 0.04,-0.02,0.82,U] [#4 0.19,-0.15,0.82,U] [#5 -0.17,-0.03,0.76,U] [#6 0.06,-0.09,0.72,U] [#7 0.16,-0.03,0.64,U] [#8 0.03,0.05,0.61,U] 
22:54:32.574 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {0.06, 0.21}
22:54:32.575 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
22:54:32.575 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
22:54:32.576 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.26 mountX=0.01 mountY=-0.06, mountTheta=-1.40
22:54:32.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
22:54:32.578 00.001 28316 Enqueuing Move request for scope (0.06, 0.02)
22:54:32.579 00.001 29988 Worker thread wakes up
22:54:32.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:32.579 00.000 28316 UpdateGuideState exits: m=2007 RSB=30.8
22:54:32.581 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
22:54:32.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:32.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
22:54:32.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:32.581 00.000 28316 Enqueuing Expose request
22:54:32.582 00.001 29988 Moving (0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
22:54:32.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:32.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:32.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:54:32.582 00.000 29988 MoveAxis(E, 0, ABG)
22:54:32.582 00.000 29988 Move returns status 0, amount 0
22:54:32.582 00.000 29988 MoveAxis(N, 0, ABG)
22:54:32.582 00.000 29988 Move returns status 0, amount 0
22:54:32.582 00.000 29988 move complete, result=0
22:54:32.582 00.000 29988 worker thread done servicing request
22:54:32.582 00.000 29988 Worker thread wakes up
22:54:32.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:32.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:32.583 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:34.097 01.514 29988 Exposure complete
22:54:34.128 00.031 29988 worker thread done servicing request
22:54:34.128 00.000 28316 OnExposeComplete: enter
22:54:34.128 00.000 28316 UpdateGuideState(): m_state=6
22:54:34.129 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
22:54:34.129 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=113.99, Mass=1860, SNR=29.5, Peak=176 HFD=4.3
22:54:34.130 00.001 28316 MultiStar: [#1 0.01,-0.07,0.93,U] [#2 -0.02,-0.03,0.95,U] [#3 0.08,-0.13,0.88,U] [#4 -0.01,-0.34,0.00,M1] [#5 -0.27,-0.07,0.79,U] [#6 0.10,-0.01,0.71,U] [#7 0.27,-0.18,0.68,U] [#8 0.03,0.02,0.61,U] 
22:54:34.130 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.06}, one-star: {0.17, -0.00}
22:54:34.131 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
22:54:34.131 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
22:54:34.132 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.93 mountX=0.07 mountY=-0.01, mountTheta=-0.18
22:54:34.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
22:54:34.134 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
22:54:34.134 00.000 29988 Worker thread wakes up
22:54:34.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:54:34.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:54:34.134 00.000 29988 Moving (0.04, -0.06) raw xDistance=0.07 yDistance=-0.01
22:54:34.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:34.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:34.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:34.135 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:34.135 00.000 29988 MoveAxis(E, 0, ABG)
22:54:34.135 00.000 29988 Move returns status 0, amount 0
22:54:34.135 00.000 29988 MoveAxis(N, 0, ABG)
22:54:34.135 00.000 29988 Move returns status 0, amount 0
22:54:34.135 00.000 29988 move complete, result=0
22:54:34.135 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
22:54:34.136 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:34.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:34.137 00.001 28316 Enqueuing Expose request
22:54:34.137 00.000 29988 worker thread done servicing request
22:54:34.137 00.000 29988 Worker thread wakes up
22:54:34.137 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:34.138 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:34.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:35.769 01.631 29988 Exposure complete
22:54:35.809 00.040 29988 worker thread done servicing request
22:54:35.809 00.000 28316 OnExposeComplete: enter
22:54:35.811 00.002 28316 UpdateGuideState(): m_state=6
22:54:35.812 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
22:54:35.812 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=114.14, Mass=1903, SNR=30.0, Peak=165 HFD=4.4
22:54:35.814 00.002 28316 MultiStar: [#1 -0.05,-0.01,0.92,U] [#2 -0.11,0.08,0.98,U] [#3 0.10,-0.14,0.87,U] [#4 -0.03,-0.20,0.89,U] [#5 -0.13,0.01,0.74,U] [#6 0.12,-0.15,0.73,U] [#7 0.02,-0.16,0.64,U] [#8 -0.09,-0.00,0.60,U] 
22:54:35.815 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.08, 0.14}
22:54:35.816 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.14) = xAngle (-0.68 = -0.68)
22:54:35.817 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
22:54:35.817 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.82 mountX=0.03 mountY=0.03, mountTheta=0.70
22:54:35.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
22:54:35.819 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
22:54:35.819 00.000 29988 Worker thread wakes up
22:54:35.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:35.820 00.001 28316 UpdateGuideState exits: m=1903 RSB=30.0
22:54:35.820 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:35.821 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:54:35.821 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:54:35.821 00.000 29988 Moving (-0.01, -0.04) raw xDistance=0.03 yDistance=0.03
22:54:35.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:54:35.822 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:35.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:35.822 00.000 28316 Enqueuing Expose request
22:54:35.823 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:54:35.823 00.000 29988 MoveAxis(E, 0, ABG)
22:54:35.823 00.000 29988 Move returns status 0, amount 0
22:54:35.823 00.000 29988 MoveAxis(N, 0, ABG)
22:54:35.823 00.000 29988 Move returns status 0, amount 0
22:54:35.823 00.000 29988 move complete, result=0
22:54:35.823 00.000 29988 worker thread done servicing request
22:54:35.823 00.000 29988 Worker thread wakes up
22:54:35.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:35.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:35.823 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:37.336 01.513 29988 Exposure complete
22:54:37.361 00.025 29988 worker thread done servicing request
22:54:37.361 00.000 28316 OnExposeComplete: enter
22:54:37.363 00.002 28316 UpdateGuideState(): m_state=6
22:54:37.363 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
22:54:37.363 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=114.16, Mass=1667, SNR=28.1, Peak=159 HFD=4.3
22:54:37.363 00.000 28316 MultiStar: [#1 0.07,0.11,0.94,U] [#2 0.04,-0.03,1.02,U] [#3 0.22,0.03,0.88,U] [#4 0.19,-0.13,0.85,U] [#5 -0.16,0.06,0.82,U] [#6 0.29,-0.09,0.75,U] [#7 0.16,-0.23,0.71,U] [#8 0.17,0.28,0.65,U] 
22:54:37.365 00.002 28316 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.14, 0.17}
22:54:37.365 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
22:54:37.366 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.87)
22:54:37.366 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.16 mountX=0.03 mountY=-0.12, mountTheta=-1.30
22:54:37.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
22:54:37.368 00.001 28316 Enqueuing Move request for scope (0.12, 0.02)
22:54:37.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:37.368 00.000 28316 UpdateGuideState exits: m=1667 RSB=28.1
22:54:37.370 00.002 29988 Worker thread wakes up
22:54:37.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.371 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
22:54:37.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:37.371 00.000 28316 Enqueuing Expose request
22:54:37.372 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
22:54:37.372 00.000 29988 Moving (0.12, 0.02) raw xDistance=0.03 yDistance=-0.12
22:54:37.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:54:37.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:37.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:54:37.372 00.000 29988 MoveAxis(E, 0, ABG)
22:54:37.372 00.000 29988 Move returns status 0, amount 0
22:54:37.372 00.000 29988 MoveAxis(N, 0, ABG)
22:54:37.372 00.000 29988 Move returns status 0, amount 0
22:54:37.372 00.000 29988 move complete, result=0
22:54:37.372 00.000 29988 worker thread done servicing request
22:54:37.372 00.000 29988 Worker thread wakes up
22:54:37.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:37.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:37.372 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:39.007 01.635 29988 Exposure complete
22:54:39.038 00.031 29988 worker thread done servicing request
22:54:39.038 00.000 28316 OnExposeComplete: enter
22:54:39.041 00.003 28316 UpdateGuideState(): m_state=6
22:54:39.042 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
22:54:39.043 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.04, Mass=1904, SNR=29.9, Peak=179 HFD=4.3
22:54:39.044 00.001 28316 MultiStar: [#1 0.03,0.06,0.91,U] [#2 -0.01,-0.00,1.01,U] [#3 0.21,0.01,0.87,U] [#4 0.12,-0.02,0.90,U] [#5 -0.15,-0.03,0.79,U] [#6 0.24,-0.15,0.74,U] [#7 0.09,-0.05,0.67,U] [#8 0.24,0.21,0.62,U] 
22:54:39.046 00.002 28316 single-star, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.04, 0.05}
22:54:39.048 00.002 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
22:54:39.049 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
22:54:39.050 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.88 mountX=-0.03 mountY=-0.06, mountTheta=-2.02
22:54:39.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
22:54:39.052 00.001 28316 Enqueuing Move request for scope (0.04, 0.05)
22:54:39.053 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:39.055 00.002 29988 Worker thread wakes up
22:54:39.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:54:39.055 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
22:54:39.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:39.057 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:54:39.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:39.057 00.000 28316 Enqueuing Expose request
22:54:39.057 00.000 29988 Moving (0.04, 0.05) raw xDistance=-0.03 yDistance=-0.06
22:54:39.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:39.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:39.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:54:39.058 00.001 29988 MoveAxis(E, 0, ABG)
22:54:39.058 00.000 29988 Move returns status 0, amount 0
22:54:39.058 00.000 29988 MoveAxis(N, 0, ABG)
22:54:39.058 00.000 29988 Move returns status 0, amount 0
22:54:39.058 00.000 29988 move complete, result=0
22:54:39.058 00.000 29988 worker thread done servicing request
22:54:39.058 00.000 29988 Worker thread wakes up
22:54:39.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:39.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:39.058 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:40.584 01.526 29988 Exposure complete
22:54:40.616 00.032 29988 worker thread done servicing request
22:54:40.616 00.000 28316 OnExposeComplete: enter
22:54:40.617 00.001 28316 UpdateGuideState(): m_state=6
22:54:40.617 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
22:54:40.619 00.002 28316 Star::Find returns 1 (0), X=587.78, Y=114.12, Mass=1879, SNR=29.8, Peak=187 HFD=4.3
22:54:40.620 00.001 28316 MultiStar: [#1 0.13,-0.03,0.86,U] [#2 0.05,0.10,0.99,U] [#3 0.18,-0.02,0.86,U] [#4 0.16,-0.11,0.89,U] [#5 -0.18,-0.11,0.77,U] [#6 0.26,-0.13,0.71,U] [#7 0.39,-0.05,0.00,M1] [#8 0.12,0.18,0.60,U] 
22:54:40.620 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.00}, one-star: {0.22, 0.13}
22:54:40.621 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
22:54:40.621 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.01)
22:54:40.622 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.03 mountX=0.05 mountY=-0.11, mountTheta=-1.16
22:54:40.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.00, opts=13)
22:54:40.623 00.000 28316 Enqueuing Move request for scope (0.12, 0.00)
22:54:40.624 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:40.624 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.8
22:54:40.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:40.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:40.625 00.000 28316 Enqueuing Expose request
22:54:40.626 00.001 29988 Worker thread wakes up
22:54:40.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
22:54:40.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
22:54:40.626 00.000 29988 Moving (0.12, 0.00) raw xDistance=0.05 yDistance=-0.11
22:54:40.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:54:40.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:40.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:54:40.626 00.000 29988 MoveAxis(E, 0, ABG)
22:54:40.626 00.000 29988 Move returns status 0, amount 0
22:54:40.626 00.000 29988 MoveAxis(N, 0, ABG)
22:54:40.626 00.000 29988 Move returns status 0, amount 0
22:54:40.626 00.000 29988 move complete, result=0
22:54:40.626 00.000 29988 worker thread done servicing request
22:54:40.626 00.000 29988 Worker thread wakes up
22:54:40.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:40.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:40.626 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:42.257 01.631 29988 Exposure complete
22:54:42.322 00.065 29988 worker thread done servicing request
22:54:42.323 00.001 28316 OnExposeComplete: enter
22:54:42.324 00.001 28316 UpdateGuideState(): m_state=6
22:54:42.324 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
22:54:42.325 00.001 28316 Star::Find returns 1 (0), X=587.93, Y=114.10, Mass=1996, SNR=30.7, Peak=194 HFD=4.3
22:54:42.325 00.000 28316 MultiStar: [#1 0.05,-0.05,0.88,U] [#2 0.26,-0.05,0.96,U] [#3 0.12,-0.13,0.83,U] [#4 0.31,-0.34,0.00,M1] [#5 0.04,-0.06,0.74,U] [#6 0.30,-0.28,0.00,M1] [#7 0.49,-0.00,0.00,M2] [#8 0.33,-0.04,0.00,M1] 
22:54:42.326 00.001 28316 refined, 4 included, MultiStar: {0.18, -0.03}, one-star: {0.36, 0.11}
22:54:42.326 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
22:54:42.327 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
22:54:42.328 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.17 mountX=0.10 mountY=-0.14, mountTheta=-0.96
22:54:42.330 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.03, opts=13)
22:54:42.331 00.001 28316 Enqueuing Move request for scope (0.18, -0.03)
22:54:42.332 00.001 29988 Worker thread wakes up
22:54:42.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
22:54:42.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
22:54:42.332 00.000 29988 Moving (0.18, -0.03) raw xDistance=0.10 yDistance=-0.14
22:54:42.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:54:42.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:42.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:42.332 00.000 29988 MoveAxis(E, 0, ABG)
22:54:42.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:42.333 00.001 29988 Move returns status 0, amount 0
22:54:42.333 00.000 29988 MoveAxis(N, 0, ABG)
22:54:42.333 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.7
22:54:42.334 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:42.334 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:42.335 00.001 28316 Enqueuing Expose request
22:54:42.337 00.002 29988 Move returns status 0, amount 0
22:54:42.337 00.000 29988 move complete, result=0
22:54:42.337 00.000 29988 worker thread done servicing request
22:54:42.337 00.000 29988 Worker thread wakes up
22:54:42.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:42.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:42.338 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:43.851 01.513 29988 Exposure complete
22:54:43.876 00.025 29988 worker thread done servicing request
22:54:43.876 00.000 28316 OnExposeComplete: enter
22:54:43.876 00.000 28316 UpdateGuideState(): m_state=6
22:54:43.878 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
22:54:43.879 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=113.92, Mass=1918, SNR=30.1, Peak=175 HFD=4.3
22:54:43.881 00.002 28316 MultiStar: [#1 -0.03,-0.14,0.87,U] [#2 0.02,-0.24,0.95,U] [#3 0.34,-0.26,0.00,M1] [#4 0.14,-0.44,0.00,M2] [#5 -0.08,-0.03,0.80,U] [#6 0.11,-0.27,0.70,U] [#7 0.26,-0.24,0.00,M3] [#8 0.12,0.01,0.57,U] 
22:54:43.883 00.002 28316 refined, 5 included, MultiStar: {0.04, -0.13}, one-star: {0.12, -0.07}
22:54:43.885 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
22:54:43.888 00.003 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.99 = 2.99)
22:54:43.890 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.26 mountX=0.14 mountY=0.02, mountTheta=0.15
22:54:43.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
22:54:43.893 00.001 28316 Enqueuing Move request for scope (0.04, -0.13)
22:54:43.894 00.001 29988 Worker thread wakes up
22:54:43.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
22:54:43.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
22:54:43.894 00.000 29988 Moving (0.04, -0.13) raw xDistance=0.14 yDistance=0.02
22:54:43.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:54:43.896 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:54:43.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:43.896 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.1
22:54:43.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:43.897 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:43.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:43.898 00.001 28316 Enqueuing Expose request
22:54:43.898 00.000 29988 MoveAxis(E, 0, ABG)
22:54:43.898 00.000 29988 Move returns status 0, amount 0
22:54:43.898 00.000 29988 MoveAxis(N, 0, ABG)
22:54:43.898 00.000 29988 Move returns status 0, amount 0
22:54:43.898 00.000 29988 move complete, result=0
22:54:43.898 00.000 29988 worker thread done servicing request
22:54:43.899 00.001 29988 Worker thread wakes up
22:54:43.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:43.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:43.899 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:45.524 01.625 29988 Exposure complete
22:54:45.570 00.046 29988 worker thread done servicing request
22:54:45.570 00.000 28316 OnExposeComplete: enter
22:54:45.573 00.003 28316 UpdateGuideState(): m_state=6
22:54:45.576 00.003 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
22:54:45.578 00.002 28316 Star::Find returns 1 (0), X=587.69, Y=114.17, Mass=1960, SNR=30.4, Peak=183 HFD=4.4
22:54:45.580 00.002 28316 MultiStar: [#1 0.01,0.04,0.93,U] [#2 -0.12,-0.12,0.92,U] [#3 -0.05,-0.07,0.82,U] [#4 0.19,-0.22,0.84,U] [#5 -0.24,0.04,0.79,U] [#6 0.05,-0.17,0.71,U] [#7 0.16,-0.12,0.61,U] [#8 0.08,0.09,0.61,U] 
22:54:45.583 00.003 28316 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.13, 0.17}
22:54:45.585 00.002 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.06 = 0.06)
22:54:45.585 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
22:54:45.586 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.08 mountX=0.04 mountY=-0.00, mountTheta=-0.02
22:54:45.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
22:54:45.588 00.001 28316 Enqueuing Move request for scope (0.02, -0.03)
22:54:45.588 00.000 29988 Worker thread wakes up
22:54:45.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:45.590 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:54:45.590 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
22:54:45.591 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:45.591 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:45.592 00.001 28316 Enqueuing Expose request
22:54:45.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:54:45.592 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.04 yDistance=-0.00
22:54:45.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:54:45.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:45.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:54:45.593 00.001 29988 MoveAxis(E, 0, ABG)
22:54:45.593 00.000 29988 Move returns status 0, amount 0
22:54:45.593 00.000 29988 MoveAxis(N, 0, ABG)
22:54:45.593 00.000 29988 Move returns status 0, amount 0
22:54:45.593 00.000 29988 move complete, result=0
22:54:45.593 00.000 29988 worker thread done servicing request
22:54:45.593 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:45.593 00.000 29988 Worker thread wakes up
22:54:45.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:45.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:47.120 01.527 29988 Exposure complete
22:54:47.148 00.028 29988 worker thread done servicing request
22:54:47.148 00.000 28316 OnExposeComplete: enter
22:54:47.149 00.001 28316 UpdateGuideState(): m_state=6
22:54:47.150 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
22:54:47.150 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=114.03, Mass=2003, SNR=30.7, Peak=183 HFD=4.2
22:54:47.151 00.001 28316 MultiStar: [#1 0.11,-0.10,0.84,U] [#2 -0.04,0.02,0.94,U] [#3 0.26,-0.12,0.86,U] [#4 0.21,-0.25,0.00,M2] [#5 -0.16,-0.21,0.77,U] [#6 0.41,-0.28,0.00,M1] [#7 0.09,-0.16,0.64,U] [#8 0.16,0.05,0.58,U] 
22:54:47.151 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.06}, one-star: {0.16, 0.04}
22:54:47.152 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
22:54:47.152 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
22:54:47.152 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.66 mountX=0.09 mountY=-0.04, mountTheta=-0.45
22:54:47.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
22:54:47.154 00.001 28316 Enqueuing Move request for scope (0.08, -0.06)
22:54:47.155 00.001 29988 Worker thread wakes up
22:54:47.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:47.155 00.000 28316 UpdateGuideState exits: m=2003 RSB=30.7
22:54:47.156 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:47.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:47.157 00.001 28316 Enqueuing Expose request
22:54:47.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:54:47.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:54:47.157 00.000 29988 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=-0.04
22:54:47.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:54:47.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:47.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:54:47.157 00.000 29988 MoveAxis(E, 0, ABG)
22:54:47.157 00.000 29988 Move returns status 0, amount 0
22:54:47.157 00.000 29988 MoveAxis(N, 0, ABG)
22:54:47.157 00.000 29988 Move returns status 0, amount 0
22:54:47.157 00.000 29988 move complete, result=0
22:54:47.157 00.000 29988 worker thread done servicing request
22:54:47.157 00.000 29988 Worker thread wakes up
22:54:47.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:47.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:47.158 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:48.792 01.634 29988 Exposure complete
22:54:48.838 00.046 29988 worker thread done servicing request
22:54:48.838 00.000 28316 OnExposeComplete: enter
22:54:48.840 00.002 28316 UpdateGuideState(): m_state=6
22:54:48.842 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
22:54:48.844 00.002 28316 Star::Find returns 1 (0), X=587.76, Y=114.05, Mass=1885, SNR=29.8, Peak=174 HFD=4.2
22:54:48.845 00.001 28316 MultiStar: [#1 0.23,-0.10,0.94,U] [#2 0.04,-0.34,0.00,M1] [#3 0.11,-0.25,0.90,U] [#4 0.19,-0.39,0.00,M3] [#5 -0.04,-0.07,0.76,U] [#6 0.20,-0.30,0.00,M2] [#7 0.18,-0.24,0.67,U] [#8 0.27,-0.08,0.57,U] 
22:54:48.846 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.11}, one-star: {0.20, 0.05}
22:54:48.847 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
22:54:48.849 00.002 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
22:54:48.850 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.61 mountX=0.16 mountY=-0.09, mountTheta=-0.50
22:54:48.853 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.11, opts=13)
22:54:48.854 00.001 28316 Enqueuing Move request for scope (0.16, -0.11)
22:54:48.855 00.001 29988 Worker thread wakes up
22:54:48.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:48.856 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.8
22:54:48.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:48.857 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:48.857 00.000 28316 Enqueuing Expose request
22:54:48.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:54:48.857 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:54:48.858 00.001 29988 Moving (0.16, -0.11) raw xDistance=0.16 yDistance=-0.09
22:54:48.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:54:48.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:48.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:54:48.858 00.000 29988 MoveAxis(E, 0, ABG)
22:54:48.858 00.000 29988 Move returns status 0, amount 0
22:54:48.858 00.000 29988 MoveAxis(N, 0, ABG)
22:54:48.858 00.000 29988 Move returns status 0, amount 0
22:54:48.858 00.000 29988 move complete, result=0
22:54:48.858 00.000 29988 worker thread done servicing request
22:54:48.858 00.000 29988 Worker thread wakes up
22:54:48.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:48.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:48.858 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:50.371 01.513 29988 Exposure complete
22:54:50.422 00.051 29988 worker thread done servicing request
22:54:50.422 00.000 28316 OnExposeComplete: enter
22:54:50.422 00.000 28316 UpdateGuideState(): m_state=6
22:54:50.423 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
22:54:50.423 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=114.08, Mass=2046, SNR=31.0, Peak=180 HFD=4.4
22:54:50.424 00.001 28316 MultiStar: [#1 0.01,0.12,0.85,U] [#2 -0.06,0.02,0.93,U] [#3 -0.06,-0.15,0.84,U] [#4 0.25,-0.23,0.00,M4] [#5 -0.13,-0.07,0.77,U] [#6 0.05,-0.31,0.67,U] [#7 -0.04,-0.27,0.64,U] [#8 0.03,0.07,0.57,U] 
22:54:50.424 00.000 28316 refined, 7 included, MultiStar: {-0.00, -0.05}, one-star: {0.15, 0.09}
22:54:50.425 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.14) = xAngle (-0.47 = -0.47)
22:54:50.425 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.64 = 2.64)
22:54:50.426 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.61 mountX=0.04 mountY=0.02, mountTheta=0.50
22:54:50.427 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
22:54:50.428 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
22:54:50.428 00.000 29988 Worker thread wakes up
22:54:50.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
22:54:50.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:50.429 00.001 28316 UpdateGuideState exits: m=2046 RSB=31.0
22:54:50.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:50.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:50.430 00.001 28316 Enqueuing Expose request
22:54:50.430 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
22:54:50.430 00.000 29988 Moving (-0.00, -0.05) raw xDistance=0.04 yDistance=0.02
22:54:50.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:54:50.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:50.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:50.430 00.000 29988 MoveAxis(E, 0, ABG)
22:54:50.430 00.000 29988 Move returns status 0, amount 0
22:54:50.430 00.000 29988 MoveAxis(N, 0, ABG)
22:54:50.430 00.000 29988 Move returns status 0, amount 0
22:54:50.430 00.000 29988 move complete, result=0
22:54:50.430 00.000 29988 worker thread done servicing request
22:54:50.431 00.001 29988 Worker thread wakes up
22:54:50.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:50.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:50.431 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:52.057 01.626 29988 Exposure complete
22:54:52.083 00.026 29988 worker thread done servicing request
22:54:52.083 00.000 28316 OnExposeComplete: enter
22:54:52.084 00.001 28316 UpdateGuideState(): m_state=6
22:54:52.086 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
22:54:52.086 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=113.95, Mass=2066, SNR=31.1, Peak=190 HFD=4.2
22:54:52.088 00.002 28316 MultiStar: [#1 0.04,-0.03,0.87,U] [#2 0.07,-0.18,0.91,U] [#3 0.20,-0.25,0.82,U] [#4 0.23,-0.22,0.85,U] [#5 -0.07,-0.03,0.74,U] [#6 0.06,-0.37,0.00,M2] [#7 0.16,-0.21,0.64,U] [#8 0.04,-0.02,0.58,U] 
22:54:52.088 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.12}, one-star: {0.18, -0.05}
22:54:52.089 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
22:54:52.089 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
22:54:52.090 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-0.85 mountX=0.16 mountY=-0.04, mountTheta=-0.26
22:54:52.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.12, opts=13)
22:54:52.092 00.001 28316 Enqueuing Move request for scope (0.11, -0.12)
22:54:52.092 00.000 29988 Worker thread wakes up
22:54:52.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:52.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
22:54:52.093 00.000 28316 UpdateGuideState exits: m=2066 RSB=31.1
22:54:52.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:52.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:52.095 00.000 28316 Enqueuing Expose request
22:54:52.096 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
22:54:52.096 00.000 29988 Moving (0.11, -0.12) raw xDistance=0.16 yDistance=-0.04
22:54:52.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:54:52.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:52.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:54:52.096 00.000 29988 MoveAxis(E, 0, ABG)
22:54:52.096 00.000 29988 Move returns status 0, amount 0
22:54:52.096 00.000 29988 MoveAxis(N, 0, ABG)
22:54:52.096 00.000 29988 Move returns status 0, amount 0
22:54:52.096 00.000 29988 move complete, result=0
22:54:52.096 00.000 29988 worker thread done servicing request
22:54:52.096 00.000 29988 Worker thread wakes up
22:54:52.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:52.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:52.096 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:53.616 01.520 29988 Exposure complete
22:54:53.651 00.035 29988 worker thread done servicing request
22:54:53.651 00.000 28316 OnExposeComplete: enter
22:54:53.652 00.001 28316 UpdateGuideState(): m_state=6
22:54:53.653 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
22:54:53.654 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=114.01, Mass=1799, SNR=29.0, Peak=181 HFD=4.2
22:54:53.654 00.000 28316 MultiStar: [#1 0.19,-0.11,0.94,U] [#2 0.08,-0.07,0.98,U] [#3 0.32,-0.12,0.00,M1] [#4 0.40,-0.30,0.00,M4] [#5 0.05,-0.08,0.83,U] [#6 0.19,-0.16,0.77,U] [#7 0.30,-0.19,0.00,M1] [#8 0.13,0.06,0.61,U] 
22:54:53.655 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.06}, one-star: {0.24, 0.02}
22:54:53.655 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
22:54:53.656 00.001 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
22:54:53.656 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.39 mountX=0.12 mountY=-0.11, mountTheta=-0.74
22:54:53.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.06, opts=13)
22:54:53.657 00.000 28316 Enqueuing Move request for scope (0.15, -0.06)
22:54:53.658 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:53.658 00.000 29988 Worker thread wakes up
22:54:53.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
22:54:53.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
22:54:53.658 00.000 29988 Moving (0.15, -0.06) raw xDistance=0.12 yDistance=-0.11
22:54:53.659 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:54:53.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:53.659 00.000 28316 UpdateGuideState exits: m=1799 RSB=29.0
22:54:53.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:53.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:53.660 00.001 28316 Enqueuing Expose request
22:54:53.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:54:53.660 00.000 29988 MoveAxis(E, 0, ABG)
22:54:53.660 00.000 29988 Move returns status 0, amount 0
22:54:53.660 00.000 29988 MoveAxis(N, 0, ABG)
22:54:53.660 00.000 29988 Move returns status 0, amount 0
22:54:53.660 00.000 29988 move complete, result=0
22:54:53.660 00.000 29988 worker thread done servicing request
22:54:53.661 00.001 29988 Worker thread wakes up
22:54:53.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:53.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:53.661 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:55.289 01.628 29988 Exposure complete
22:54:55.327 00.038 29988 worker thread done servicing request
22:54:55.327 00.000 28316 OnExposeComplete: enter
22:54:55.329 00.002 28316 UpdateGuideState(): m_state=6
22:54:55.331 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
22:54:55.332 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.19, Mass=2029, SNR=31.0, Peak=174 HFD=4.5
22:54:55.334 00.002 28316 MultiStar: [#1 0.08,0.06,0.82,U] [#2 0.03,0.09,0.94,U] [#3 0.13,0.14,0.82,U] [#4 0.34,-0.11,0.00,M5] [#5 0.02,0.09,0.74,U] [#6 0.15,-0.08,0.66,U] [#7 0.12,-0.10,0.65,U] [#8 -0.02,0.08,0.58,U] 
22:54:55.335 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.07}, one-star: {0.04, 0.19}
22:54:55.335 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
22:54:55.337 00.002 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
22:54:55.338 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.81 mountX=-0.04 mountY=-0.09, mountTheta=-1.95
22:54:55.340 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
22:54:55.340 00.000 28316 Enqueuing Move request for scope (0.07, 0.07)
22:54:55.341 00.001 29988 Worker thread wakes up
22:54:55.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
22:54:55.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:55.342 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
22:54:55.342 00.000 29988 Moving (0.07, 0.07) raw xDistance=-0.04 yDistance=-0.09
22:54:55.342 00.000 28316 UpdateGuideState exits: m=2029 RSB=31.0
22:54:55.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:55.343 00.000 28316 Enqueuing Expose request
22:54:55.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:54:55.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:55.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:54:55.343 00.000 29988 MoveAxis(E, 0, ABG)
22:54:55.344 00.001 29988 Move returns status 0, amount 0
22:54:55.344 00.000 29988 MoveAxis(N, 0, ABG)
22:54:55.344 00.000 29988 Move returns status 0, amount 0
22:54:55.344 00.000 29988 move complete, result=0
22:54:55.344 00.000 29988 worker thread done servicing request
22:54:55.344 00.000 29988 Worker thread wakes up
22:54:55.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:55.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:55.344 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:56.869 01.525 29988 Exposure complete
22:54:56.897 00.028 29988 worker thread done servicing request
22:54:56.897 00.000 28316 OnExposeComplete: enter
22:54:56.898 00.001 28316 UpdateGuideState(): m_state=6
22:54:56.898 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
22:54:56.899 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=114.12, Mass=1761, SNR=28.7, Peak=161 HFD=4.1
22:54:56.899 00.000 28316 MultiStar: [#1 0.08,0.06,0.96,U] [#2 0.08,0.06,1.03,U] [#3 0.21,-0.03,0.87,U] [#4 0.21,-0.05,0.90,U] [#5 -0.15,0.08,0.84,U] [#6 0.20,-0.16,0.75,U] [#7 0.07,-0.07,0.69,U] [#8 0.27,0.21,0.00,M1] 
22:54:56.900 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.01}, one-star: {0.11, 0.13}
22:54:56.900 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
22:54:56.901 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
22:54:56.901 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.10 mountX=0.03 mountY=-0.10, mountTheta=-1.24
22:54:56.902 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
22:54:56.903 00.001 28316 Enqueuing Move request for scope (0.10, 0.01)
22:54:56.904 00.001 29988 Worker thread wakes up
22:54:56.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:56.904 00.000 28316 UpdateGuideState exits: m=1761 RSB=28.7
22:54:56.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:56.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:56.905 00.000 28316 Enqueuing Expose request
22:54:56.906 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:54:56.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:54:56.906 00.000 29988 Moving (0.10, 0.01) raw xDistance=0.03 yDistance=-0.10
22:54:56.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:54:56.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:56.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:54:56.906 00.000 29988 MoveAxis(E, 0, ABG)
22:54:56.906 00.000 29988 Move returns status 0, amount 0
22:54:56.906 00.000 29988 MoveAxis(N, 0, ABG)
22:54:56.906 00.000 29988 Move returns status 0, amount 0
22:54:56.906 00.000 29988 move complete, result=0
22:54:56.906 00.000 29988 worker thread done servicing request
22:54:56.906 00.000 29988 Worker thread wakes up
22:54:56.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:56.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:56.906 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:58.541 01.635 29988 Exposure complete
22:54:58.575 00.034 29988 worker thread done servicing request
22:54:58.575 00.000 28316 OnExposeComplete: enter
22:54:58.577 00.002 28316 UpdateGuideState(): m_state=6
22:54:58.579 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
22:54:58.580 00.001 28316 Star::Find returns 1 (0), X=587.90, Y=114.14, Mass=1855, SNR=29.6, Peak=180 HFD=4.2
22:54:58.581 00.001 28316 MultiStar: [#1 0.14,0.09,0.93,U] [#2 0.23,0.00,0.94,U] [#3 0.26,-0.05,0.86,U] [#4 0.28,-0.05,0.82,U] [#5 -0.02,-0.03,0.81,U] [#6 0.21,-0.11,0.72,U] [#7 0.31,-0.09,0.67,U] [#8 0.35,0.27,0.00,M2] 
22:54:58.583 00.002 28316 refined, 7 included, MultiStar: {0.22, -0.00}, one-star: {0.33, 0.14}
22:54:58.584 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
22:54:58.585 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
22:54:58.587 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-0.01 mountX=0.09 mountY=-0.19, mountTheta=-1.12
22:54:58.590 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.00, opts=13)
22:54:58.590 00.000 28316 Enqueuing Move request for scope (0.22, -0.00)
22:54:58.591 00.001 29988 Worker thread wakes up
22:54:58.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:54:58.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.00) opts 0xd
22:54:58.591 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
22:54:58.592 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:58.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:54:58.593 00.001 28316 Enqueuing Expose request
22:54:58.593 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.00)
22:54:58.593 00.000 29988 Moving (0.22, -0.00) raw xDistance=0.09 yDistance=-0.19
22:54:58.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:54:58.594 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:58.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:54:58.594 00.000 29988 MoveAxis(E, 0, ABG)
22:54:58.594 00.000 29988 Move returns status 0, amount 0
22:54:58.594 00.000 29988 MoveAxis(N, 0, ABG)
22:54:58.594 00.000 29988 Move returns status 0, amount 0
22:54:58.594 00.000 29988 move complete, result=0
22:54:58.594 00.000 29988 worker thread done servicing request
22:54:58.594 00.000 29988 Worker thread wakes up
22:54:58.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:54:58.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:54:58.594 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:00.117 01.523 29988 Exposure complete
22:55:00.141 00.024 29988 worker thread done servicing request
22:55:00.141 00.000 28316 OnExposeComplete: enter
22:55:00.142 00.001 28316 UpdateGuideState(): m_state=6
22:55:00.143 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
22:55:00.143 00.000 28316 Star::Find returns 1 (0), X=587.87, Y=114.11, Mass=1952, SNR=30.3, Peak=183 HFD=4.3
22:55:00.144 00.001 28316 MultiStar: [#1 0.24,0.11,0.92,U] [#2 0.27,0.14,0.96,U] [#3 0.35,0.00,0.00,M1] [#4 0.26,-0.18,0.85,U] [#5 0.10,0.07,0.76,U] [#6 0.32,-0.04,0.71,U] [#7 0.41,-0.05,0.00,M1] [#8 0.38,0.19,0.00,M3] 
22:55:00.144 00.000 28316 refined, 5 included, MultiStar: {0.25, 0.04}, one-star: {0.30, 0.12}
22:55:00.145 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
22:55:00.145 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
22:55:00.145 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.17 mountX=0.06 mountY=-0.24, mountTheta=-1.31
22:55:00.147 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.04, opts=13)
22:55:00.150 00.003 28316 Enqueuing Move request for scope (0.25, 0.04)
22:55:00.153 00.003 29988 Worker thread wakes up
22:55:00.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:00.153 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
22:55:00.155 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
22:55:00.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
22:55:00.155 00.000 29988 Moving (0.25, 0.04) raw xDistance=0.06 yDistance=-0.24
22:55:00.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:55:00.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:55:00.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:00.155 00.000 28316 Enqueuing Expose request
22:55:00.155 00.000 29988 MoveAxis(E, 0, ABG)
22:55:00.155 00.000 29988 Move returns status 0, amount 0
22:55:00.157 00.002 29988 MoveAxis(N, 58, ABG)
22:55:00.157 00.000 29988 Guiding  Dir = 0, Dur = 58
22:55:00.157 00.000 29988 IsSlewing returns 0
22:55:00.157 00.000 29988 IsGuiding returns 0
22:55:00.162 00.005 29988 PulseGuide returned control before completion, sleep 63
22:55:00.239 00.077 29988 IsGuiding returns 0
22:55:00.239 00.000 29988 Move returns status 0, amount 58
22:55:00.239 00.000 29988 move complete, result=0
22:55:00.239 00.000 29988 worker thread done servicing request
22:55:00.239 00.000 29988 Worker thread wakes up
22:55:00.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:00.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:00.239 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
22:55:01.863 01.624 29988 Exposure complete
22:55:01.903 00.040 29988 worker thread done servicing request
22:55:01.903 00.000 28316 OnExposeComplete: enter
22:55:01.904 00.001 28316 UpdateGuideState(): m_state=6
22:55:01.905 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
22:55:01.906 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.08, Mass=1955, SNR=30.4, Peak=193 HFD=4.2
22:55:01.907 00.001 28316 MultiStar: [#1 0.21,-0.08,0.92,U] [#2 0.15,-0.12,0.95,U] [#3 0.21,-0.27,0.00,M2] [#4 0.34,-0.34,0.00,M3] [#5 0.04,-0.12,0.77,U] [#6 0.18,-0.25,0.74,U] [#7 0.11,-0.16,0.64,U] [#8 0.33,0.04,0.00,M4] 
22:55:01.908 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.10}, one-star: {0.21, 0.08}
22:55:01.908 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
22:55:01.909 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
22:55:01.909 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.18 cameraTheta=-0.55 mountX=0.15 mountY=-0.10, mountTheta=-0.56
22:55:01.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
22:55:01.911 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
22:55:01.911 00.000 29988 Worker thread wakes up
22:55:01.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:01.912 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.4
22:55:01.912 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:01.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:01.913 00.000 28316 Enqueuing Expose request
22:55:01.914 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
22:55:01.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
22:55:01.914 00.000 29988 Moving (0.16, -0.10) raw xDistance=0.15 yDistance=-0.10
22:55:01.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:55:01.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:01.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:01.914 00.000 29988 MoveAxis(E, 0, ABG)
22:55:01.914 00.000 29988 Move returns status 0, amount 0
22:55:01.914 00.000 29988 MoveAxis(N, 0, ABG)
22:55:01.914 00.000 29988 Move returns status 0, amount 0
22:55:01.914 00.000 29988 move complete, result=0
22:55:01.914 00.000 29988 worker thread done servicing request
22:55:01.914 00.000 29988 Worker thread wakes up
22:55:01.914 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:01.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:01.914 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:03.435 01.521 29988 Exposure complete
22:55:03.465 00.030 29988 worker thread done servicing request
22:55:03.465 00.000 28316 OnExposeComplete: enter
22:55:03.467 00.002 28316 UpdateGuideState(): m_state=6
22:55:03.467 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
22:55:03.468 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=114.07, Mass=1904, SNR=29.8, Peak=157 HFD=4.5
22:55:03.468 00.000 28316 MultiStar: [#1 0.01,0.01,0.90,U] [#2 0.04,-0.02,0.97,U] [#3 0.18,-0.09,0.86,U] [#4 0.25,-0.14,0.87,U] [#5 0.02,-0.09,0.76,U] [#6 0.22,-0.20,0.73,U] [#7 0.11,-0.14,0.69,U] [#8 0.26,0.15,0.60,U] 
22:55:03.469 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.07, 0.08}
22:55:03.469 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
22:55:03.470 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.21)
22:55:03.470 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.83 mountX=-0.04 mountY=-0.10, mountTheta=-1.97
22:55:03.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
22:55:03.472 00.001 28316 Enqueuing Move request for scope (0.07, 0.08)
22:55:03.472 00.000 29988 Worker thread wakes up
22:55:03.473 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:03.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
22:55:03.473 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
22:55:03.473 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.8
22:55:03.474 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:03.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:03.475 00.001 28316 Enqueuing Expose request
22:55:03.475 00.000 29988 Moving (0.07, 0.08) raw xDistance=-0.04 yDistance=-0.10
22:55:03.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:03.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:03.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:03.475 00.000 29988 MoveAxis(E, 0, ABG)
22:55:03.475 00.000 29988 Move returns status 0, amount 0
22:55:03.475 00.000 29988 MoveAxis(N, 0, ABG)
22:55:03.475 00.000 29988 Move returns status 0, amount 0
22:55:03.475 00.000 29988 move complete, result=0
22:55:03.475 00.000 29988 worker thread done servicing request
22:55:03.475 00.000 29988 Worker thread wakes up
22:55:03.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:03.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:03.476 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:05.108 01.632 29988 Exposure complete
22:55:05.141 00.033 29988 worker thread done servicing request
22:55:05.141 00.000 28316 OnExposeComplete: enter
22:55:05.143 00.002 28316 UpdateGuideState(): m_state=6
22:55:05.144 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
22:55:05.145 00.001 28316 Star::Find returns 1 (0), X=587.82, Y=114.21, Mass=1928, SNR=30.2, Peak=169 HFD=4.4
22:55:05.148 00.003 28316 MultiStar: [#1 0.14,0.12,0.94,U] [#2 0.21,0.10,0.97,U] [#3 0.25,-0.05,0.90,U] [#4 0.31,-0.13,0.00,M3] [#5 -0.00,0.12,0.78,U] [#6 0.26,-0.27,0.00,M1] [#7 0.25,-0.05,0.66,U] [#8 0.26,0.27,0.00,M4] 
22:55:05.150 00.002 28316 refined, 5 included, MultiStar: {0.19, 0.08}, one-star: {0.25, 0.21}
22:55:05.152 00.002 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
22:55:05.153 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.62)
22:55:05.154 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.42 mountX=0.00 mountY=-0.20, mountTheta=-1.57
22:55:05.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.08, opts=13)
22:55:05.156 00.001 28316 Enqueuing Move request for scope (0.19, 0.08)
22:55:05.156 00.000 29988 Worker thread wakes up
22:55:05.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:05.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
22:55:05.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
22:55:05.157 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
22:55:05.158 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:05.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:05.158 00.000 28316 Enqueuing Expose request
22:55:05.159 00.001 29988 Moving (0.19, 0.08) raw xDistance=0.00 yDistance=-0.20
22:55:05.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:55:05.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:55:05.159 00.000 29988 MoveAxis(E, 0, ABG)
22:55:05.159 00.000 29988 Move returns status 0, amount 0
22:55:05.159 00.000 29988 MoveAxis(N, 49, ABG)
22:55:05.159 00.000 29988 Guiding  Dir = 0, Dur = 49
22:55:05.159 00.000 29988 IsSlewing returns 0
22:55:05.159 00.000 29988 IsGuiding returns 0
22:55:05.164 00.005 29988 PulseGuide returned control before completion, sleep 55
22:55:05.233 00.069 29988 IsGuiding returns 0
22:55:05.233 00.000 29988 Move returns status 0, amount 49
22:55:05.233 00.000 29988 move complete, result=0
22:55:05.233 00.000 29988 worker thread done servicing request
22:55:05.233 00.000 29988 Worker thread wakes up
22:55:05.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:05.233 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
22:55:05.234 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:06.650 01.416 29988 Exposure complete
22:55:06.691 00.041 29988 worker thread done servicing request
22:55:06.691 00.000 28316 OnExposeComplete: enter
22:55:06.692 00.001 28316 UpdateGuideState(): m_state=6
22:55:06.693 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
22:55:06.694 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.16, Mass=1929, SNR=30.2, Peak=168 HFD=4.4
22:55:06.695 00.001 28316 MultiStar: [#1 -0.08,0.06,0.90,U] [#2 0.07,0.13,0.92,U] [#3 -0.02,-0.04,0.83,U] [#4 0.06,-0.14,0.83,U] [#5 -0.09,0.05,0.79,U] [#6 -0.05,-0.03,0.69,U] [#7 -0.13,-0.17,0.68,U] [#8 -0.01,0.16,0.62,U] 
22:55:06.696 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {0.21, 0.17}
22:55:06.698 00.002 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
22:55:06.699 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.68)
22:55:06.700 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.36 mountX=-0.02 mountY=-0.02, mountTheta=-2.48
22:55:06.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
22:55:06.703 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
22:55:06.704 00.001 29988 Worker thread wakes up
22:55:06.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:06.704 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.2
22:55:06.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:06.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:06.706 00.001 28316 Enqueuing Expose request
22:55:06.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:55:06.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:55:06.706 00.000 29988 Moving (0.01, 0.03) raw xDistance=-0.02 yDistance=-0.02
22:55:06.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:55:06.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:06.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:06.706 00.000 29988 MoveAxis(E, 0, ABG)
22:55:06.706 00.000 29988 Move returns status 0, amount 0
22:55:06.706 00.000 29988 MoveAxis(N, 0, ABG)
22:55:06.706 00.000 29988 Move returns status 0, amount 0
22:55:06.706 00.000 29988 move complete, result=0
22:55:06.706 00.000 29988 worker thread done servicing request
22:55:06.706 00.000 29988 Worker thread wakes up
22:55:06.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:06.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:06.707 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:08.335 01.628 29988 Exposure complete
22:55:08.380 00.045 29988 worker thread done servicing request
22:55:08.380 00.000 28316 OnExposeComplete: enter
22:55:08.383 00.003 28316 UpdateGuideState(): m_state=6
22:55:08.384 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
22:55:08.385 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=114.24, Mass=1911, SNR=29.9, Peak=165 HFD=4.6
22:55:08.387 00.002 28316 MultiStar: [#1 -0.02,0.16,0.93,U] [#2 -0.18,0.12,0.95,U] [#3 -0.08,0.10,0.87,U] [#4 0.01,-0.00,0.87,U] [#5 -0.24,0.11,0.76,U] [#6 -0.07,-0.01,0.70,U] [#7 -0.13,0.17,0.67,U] [#8 -0.00,0.19,0.58,U] 
22:55:08.388 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.12}, one-star: {-0.06, 0.25}
22:55:08.389 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:55:08.391 00.002 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:55:08.392 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=-0.15 mountY=0.02, mountTheta=3.00
22:55:08.394 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
22:55:08.397 00.003 28316 Enqueuing Move request for scope (-0.09, 0.12)
22:55:08.398 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:08.399 00.001 29988 Worker thread wakes up
22:55:08.399 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
22:55:08.400 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:08.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:08.401 00.001 28316 Enqueuing Expose request
22:55:08.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:55:08.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:55:08.401 00.000 29988 Moving (-0.09, 0.12) raw xDistance=-0.15 yDistance=0.02
22:55:08.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:55:08.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:08.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:08.401 00.000 29988 MoveAxis(E, 0, ABG)
22:55:08.401 00.000 29988 Move returns status 0, amount 0
22:55:08.401 00.000 29988 MoveAxis(N, 0, ABG)
22:55:08.401 00.000 29988 Move returns status 0, amount 0
22:55:08.401 00.000 29988 move complete, result=0
22:55:08.401 00.000 29988 worker thread done servicing request
22:55:08.401 00.000 29988 Worker thread wakes up
22:55:08.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:08.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:08.402 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:09.925 01.523 29988 Exposure complete
22:55:09.965 00.040 29988 worker thread done servicing request
22:55:09.965 00.000 28316 OnExposeComplete: enter
22:55:09.966 00.001 28316 UpdateGuideState(): m_state=6
22:55:09.967 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
22:55:09.968 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=114.12, Mass=1795, SNR=29.1, Peak=156 HFD=4.2
22:55:09.969 00.001 28316 MultiStar: [#1 -0.12,0.05,0.93,U] [#2 -0.02,-0.05,0.98,U] [#3 0.11,-0.19,0.90,U] [#4 -0.11,-0.09,0.90,U] [#5 -0.28,-0.06,0.80,U] [#6 -0.08,-0.11,0.76,U] [#7 -0.08,0.00,0.68,U] [#8 0.15,0.11,0.65,U] 
22:55:09.970 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {0.08, 0.13}
22:55:09.971 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.43 = -1.43)
22:55:09.972 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.67 = 1.67)
22:55:09.973 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.58 mountX=0.01 mountY=0.04, mountTheta=1.43
22:55:09.974 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
22:55:09.974 00.000 28316 Enqueuing Move request for scope (-0.04, -0.02)
22:55:09.975 00.001 29988 Worker thread wakes up
22:55:09.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:55:09.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:09.976 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:55:09.976 00.000 28316 UpdateGuideState exits: m=1795 RSB=29.1
22:55:09.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:09.977 00.000 28316 Enqueuing Expose request
22:55:09.978 00.001 29988 Moving (-0.04, -0.02) raw xDistance=0.01 yDistance=0.04
22:55:09.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:55:09.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:09.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:09.978 00.000 29988 MoveAxis(E, 0, ABG)
22:55:09.978 00.000 29988 Move returns status 0, amount 0
22:55:09.978 00.000 29988 MoveAxis(N, 0, ABG)
22:55:09.978 00.000 29988 Move returns status 0, amount 0
22:55:09.978 00.000 29988 move complete, result=0
22:55:09.978 00.000 29988 worker thread done servicing request
22:55:09.978 00.000 29988 Worker thread wakes up
22:55:09.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:09.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:09.978 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:11.603 01.625 29988 Exposure complete
22:55:11.641 00.038 29988 worker thread done servicing request
22:55:11.641 00.000 28316 OnExposeComplete: enter
22:55:11.642 00.001 28316 UpdateGuideState(): m_state=6
22:55:11.643 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
22:55:11.644 00.001 28316 Star::Find returns 1 (0), X=587.47, Y=114.12, Mass=1837, SNR=29.5, Peak=148 HFD=4.0
22:55:11.645 00.001 28316 MultiStar: [#1 -0.10,0.02,0.91,U] [#2 -0.21,0.04,0.94,U] [#3 -0.05,-0.03,0.86,U] [#4 -0.03,-0.11,0.85,U] [#5 -0.21,0.15,0.79,U] [#6 -0.09,-0.16,0.72,U] [#7 -0.10,-0.14,0.66,U] [#8 -0.02,-0.04,0.61,U] 
22:55:11.646 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {-0.10, 0.12}
22:55:11.646 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
22:55:11.648 00.002 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
22:55:11.650 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.07 mountX=-0.04 mountY=0.10, mountTheta=1.93
22:55:11.654 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
22:55:11.655 00.001 28316 Enqueuing Move request for scope (-0.10, -0.01)
22:55:11.656 00.001 29988 Worker thread wakes up
22:55:11.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:55:11.657 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.5
22:55:11.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.658 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:11.659 00.001 28316 Enqueuing Expose request
22:55:11.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
22:55:11.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
22:55:11.659 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.04 yDistance=0.10
22:55:11.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:11.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:11.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:55:11.659 00.000 29988 MoveAxis(E, 0, ABG)
22:55:11.660 00.001 29988 Move returns status 0, amount 0
22:55:11.660 00.000 29988 MoveAxis(N, 0, ABG)
22:55:11.660 00.000 29988 Move returns status 0, amount 0
22:55:11.660 00.000 29988 move complete, result=0
22:55:11.660 00.000 29988 worker thread done servicing request
22:55:11.660 00.000 29988 Worker thread wakes up
22:55:11.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:11.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:11.660 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:13.185 01.525 29988 Exposure complete
22:55:13.219 00.034 29988 worker thread done servicing request
22:55:13.219 00.000 28316 OnExposeComplete: enter
22:55:13.220 00.001 28316 UpdateGuideState(): m_state=6
22:55:13.221 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
22:55:13.221 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=114.01, Mass=1902, SNR=30.0, Peak=151 HFD=4.1
22:55:13.222 00.001 28316 MultiStar: [#1 -0.13,0.09,0.91,U] [#2 -0.20,-0.02,0.92,U] [#3 -0.10,0.04,0.83,U] [#4 -0.11,-0.25,0.91,U] [#5 -0.50,0.10,0.00,M1] [#6 -0.15,-0.10,0.72,U] [#7 0.01,-0.14,0.64,U] [#8 -0.04,0.13,0.63,U] 
22:55:13.222 00.000 28316 refined, 7 included, MultiStar: {-0.11, -0.03}, one-star: {-0.13, 0.01}
22:55:13.222 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.72 = -1.72)
22:55:13.223 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.38 = 1.38)
22:55:13.223 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=-0.02 mountY=0.12, mountTheta=1.72
22:55:13.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.03, opts=13)
22:55:13.225 00.001 28316 Enqueuing Move request for scope (-0.11, -0.03)
22:55:13.225 00.000 29988 Worker thread wakes up
22:55:13.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:55:13.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:55:13.225 00.000 29988 Moving (-0.11, -0.03) raw xDistance=-0.02 yDistance=0.12
22:55:13.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:55:13.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
22:55:13.226 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.0
22:55:13.226 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.227 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:13.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:13.227 00.000 28316 Enqueuing Expose request
22:55:13.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:55:13.227 00.000 29988 MoveAxis(E, 0, ABG)
22:55:13.228 00.001 29988 Move returns status 0, amount 0
22:55:13.228 00.000 29988 MoveAxis(N, 0, ABG)
22:55:13.228 00.000 29988 Move returns status 0, amount 0
22:55:13.228 00.000 29988 move complete, result=0
22:55:13.228 00.000 29988 worker thread done servicing request
22:55:13.228 00.000 29988 Worker thread wakes up
22:55:13.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:13.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:13.228 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:14.855 01.627 29988 Exposure complete
22:55:14.893 00.038 29988 worker thread done servicing request
22:55:14.894 00.001 28316 OnExposeComplete: enter
22:55:14.895 00.001 28316 UpdateGuideState(): m_state=6
22:55:14.897 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
22:55:14.898 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.18, Mass=1938, SNR=30.3, Peak=165 HFD=4.2
22:55:14.900 00.002 28316 MultiStar: [#1 -0.07,0.08,0.90,U] [#2 -0.21,0.01,0.98,U] [#3 -0.02,0.02,0.85,U] [#4 -0.01,-0.11,0.87,U] [#5 -0.26,0.05,0.76,U] [#6 -0.05,0.01,0.75,U] [#7 -0.14,0.02,0.67,U] [#8 -0.08,0.07,0.60,U] 
22:55:14.900 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.10, 0.19}
22:55:14.901 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.93 = -2.36)
22:55:14.901 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.75)
22:55:14.902 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.78 mountX=-0.08 mountY=0.08, mountTheta=2.38
22:55:14.904 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
22:55:14.904 00.000 28316 Enqueuing Move request for scope (-0.10, 0.04)
22:55:14.906 00.002 29988 Worker thread wakes up
22:55:14.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:14.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
22:55:14.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
22:55:14.906 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.3
22:55:14.907 00.001 29988 Moving (-0.10, 0.04) raw xDistance=-0.08 yDistance=0.08
22:55:14.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:55:14.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:14.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:14.908 00.001 28316 Enqueuing Expose request
22:55:14.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:14.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:55:14.908 00.000 29988 MoveAxis(E, 0, ABG)
22:55:14.908 00.000 29988 Move returns status 0, amount 0
22:55:14.908 00.000 29988 MoveAxis(N, 0, ABG)
22:55:14.908 00.000 29988 Move returns status 0, amount 0
22:55:14.908 00.000 29988 move complete, result=0
22:55:14.908 00.000 29988 worker thread done servicing request
22:55:14.908 00.000 29988 Worker thread wakes up
22:55:14.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:14.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:14.909 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:16.430 01.521 29988 Exposure complete
22:55:16.474 00.044 29988 worker thread done servicing request
22:55:16.474 00.000 28316 OnExposeComplete: enter
22:55:16.475 00.001 28316 UpdateGuideState(): m_state=6
22:55:16.477 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
22:55:16.479 00.002 28316 Star::Find returns 1 (0), X=587.54, Y=114.32, Mass=1902, SNR=30.0, Peak=161 HFD=4.0
22:55:16.480 00.001 28316 MultiStar: [#1 -0.15,0.20,0.90,U] [#2 -0.13,0.05,0.95,U] [#3 0.05,-0.00,0.87,U] [#4 -0.02,0.02,0.87,U] [#5 -0.21,0.13,0.77,U] [#6 0.07,-0.09,0.73,U] [#7 0.27,-0.05,0.71,U] [#8 0.03,0.18,0.61,U] 
22:55:16.480 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {-0.03, 0.32}
22:55:16.481 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
22:55:16.482 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
22:55:16.483 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.82 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
22:55:16.485 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
22:55:16.485 00.000 28316 Enqueuing Move request for scope (-0.02, 0.09)
22:55:16.487 00.002 29988 Worker thread wakes up
22:55:16.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:16.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
22:55:16.488 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
22:55:16.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:16.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:16.489 00.000 28316 Enqueuing Expose request
22:55:16.490 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
22:55:16.490 00.000 29988 Moving (-0.02, 0.09) raw xDistance=-0.09 yDistance=-0.02
22:55:16.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:55:16.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:16.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:16.490 00.000 29988 MoveAxis(E, 0, ABG)
22:55:16.490 00.000 29988 Move returns status 0, amount 0
22:55:16.490 00.000 29988 MoveAxis(N, 0, ABG)
22:55:16.490 00.000 29988 Move returns status 0, amount 0
22:55:16.490 00.000 29988 move complete, result=0
22:55:16.490 00.000 29988 worker thread done servicing request
22:55:16.490 00.000 29988 Worker thread wakes up
22:55:16.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:16.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:16.490 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:18.116 01.626 29988 Exposure complete
22:55:18.157 00.041 29988 worker thread done servicing request
22:55:18.157 00.000 28316 OnExposeComplete: enter
22:55:18.158 00.001 28316 UpdateGuideState(): m_state=6
22:55:18.159 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
22:55:18.160 00.001 28316 Star::Find returns 1 (0), X=587.48, Y=114.14, Mass=2067, SNR=31.2, Peak=170 HFD=4.4
22:55:18.162 00.002 28316 MultiStar: [#1 -0.21,0.03,0.85,U] [#2 -0.39,-0.04,0.00,M1] [#3 -0.15,-0.06,0.84,U] [#4 -0.18,-0.20,0.82,U] [#5 -0.38,-0.12,0.00,M1] [#6 -0.25,-0.03,0.69,U] [#7 -0.15,-0.13,0.65,U] [#8 -0.27,0.13,0.59,U] 
22:55:18.163 00.001 28316 single-star, 6 included, MultiStar: {-0.18, -0.01}, one-star: {-0.09, 0.14}
22:55:18.164 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
22:55:18.167 00.003 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.10)
22:55:18.168 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.14 mountX=-0.17 mountY=0.02, mountTheta=3.04
22:55:18.171 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
22:55:18.172 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
22:55:18.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:18.173 00.001 29988 Worker thread wakes up
22:55:18.173 00.000 28316 UpdateGuideState exits: m=2067 RSB=31.2
22:55:18.174 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
22:55:18.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
22:55:18.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:18.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:18.174 00.000 28316 Enqueuing Expose request
22:55:18.175 00.001 29988 Moving (-0.09, 0.14) raw xDistance=-0.17 yDistance=0.02
22:55:18.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:55:18.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:18.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:18.175 00.000 29988 MoveAxis(E, 0, ABG)
22:55:18.175 00.000 29988 Move returns status 0, amount 0
22:55:18.175 00.000 29988 MoveAxis(N, 0, ABG)
22:55:18.175 00.000 29988 Move returns status 0, amount 0
22:55:18.175 00.000 29988 move complete, result=0
22:55:18.175 00.000 29988 worker thread done servicing request
22:55:18.175 00.000 29988 Worker thread wakes up
22:55:18.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:18.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:18.176 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:19.703 01.527 29988 Exposure complete
22:55:19.734 00.031 29988 worker thread done servicing request
22:55:19.734 00.000 28316 OnExposeComplete: enter
22:55:19.736 00.002 28316 UpdateGuideState(): m_state=6
22:55:19.738 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
22:55:19.738 00.000 28316 Star::Find returns 1 (0), X=587.52, Y=114.21, Mass=1872, SNR=29.8, Peak=142 HFD=4.4
22:55:19.739 00.001 28316 MultiStar: [#1 -0.13,0.17,0.91,U] [#2 -0.22,0.09,0.98,U] [#3 -0.01,0.13,0.86,U] [#4 -0.09,-0.05,0.89,U] [#5 -0.37,0.22,0.00,M2] [#6 -0.01,0.00,0.73,U] [#7 0.00,0.08,0.67,U] [#8 -0.05,0.26,0.60,U] 
22:55:19.739 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.11}, one-star: {-0.05, 0.21}
22:55:19.739 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:55:19.740 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:55:19.740 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.18 mountX=-0.13 mountY=0.02, mountTheta=3.00
22:55:19.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
22:55:19.742 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
22:55:19.743 00.001 29988 Worker thread wakes up
22:55:19.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:19.743 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.8
22:55:19.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:19.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:19.744 00.000 28316 Enqueuing Expose request
22:55:19.745 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
22:55:19.745 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
22:55:19.745 00.000 29988 Moving (-0.08, 0.11) raw xDistance=-0.13 yDistance=0.02
22:55:19.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:19.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:19.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:19.745 00.000 29988 MoveAxis(E, 0, ABG)
22:55:19.745 00.000 29988 Move returns status 0, amount 0
22:55:19.745 00.000 29988 MoveAxis(N, 0, ABG)
22:55:19.745 00.000 29988 Move returns status 0, amount 0
22:55:19.745 00.000 29988 move complete, result=0
22:55:19.745 00.000 29988 worker thread done servicing request
22:55:19.745 00.000 29988 Worker thread wakes up
22:55:19.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:19.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:19.746 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:21.374 01.628 29988 Exposure complete
22:55:21.402 00.028 29988 worker thread done servicing request
22:55:21.402 00.000 28316 OnExposeComplete: enter
22:55:21.402 00.000 28316 UpdateGuideState(): m_state=6
22:55:21.403 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
22:55:21.404 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=114.15, Mass=1883, SNR=29.9, Peak=157 HFD=4.4
22:55:21.405 00.001 28316 MultiStar: [#1 -0.18,0.06,0.90,U] [#2 -0.25,-0.00,0.97,U] [#3 0.04,-0.05,0.84,U] [#4 -0.23,-0.28,0.00,M1] [#5 -0.44,0.08,0.00,M3] [#6 -0.16,-0.07,0.72,U] [#7 -0.08,-0.01,0.64,U] [#8 -0.19,0.23,0.62,U] 
22:55:21.405 00.000 28316 refined, 6 included, MultiStar: {-0.11, 0.04}, one-star: {0.01, 0.16}
22:55:21.405 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
22:55:21.406 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
22:55:21.406 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=-0.09 mountY=0.08, mountTheta=2.38
22:55:21.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
22:55:21.408 00.001 28316 Enqueuing Move request for scope (-0.11, 0.04)
22:55:21.408 00.000 29988 Worker thread wakes up
22:55:21.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:21.408 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.9
22:55:21.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:21.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:21.410 00.001 28316 Enqueuing Expose request
22:55:21.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:55:21.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:55:21.410 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.09 yDistance=0.08
22:55:21.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:55:21.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:21.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:55:21.410 00.000 29988 MoveAxis(E, 0, ABG)
22:55:21.410 00.000 29988 Move returns status 0, amount 0
22:55:21.410 00.000 29988 MoveAxis(N, 0, ABG)
22:55:21.410 00.000 29988 Move returns status 0, amount 0
22:55:21.410 00.000 29988 move complete, result=0
22:55:21.410 00.000 29988 worker thread done servicing request
22:55:21.410 00.000 29988 Worker thread wakes up
22:55:21.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:21.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:21.411 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:22.925 01.514 29988 Exposure complete
22:55:22.958 00.033 29988 worker thread done servicing request
22:55:22.958 00.000 28316 OnExposeComplete: enter
22:55:22.959 00.001 28316 UpdateGuideState(): m_state=6
22:55:22.959 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
22:55:22.960 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=114.27, Mass=1988, SNR=30.6, Peak=147 HFD=4.6
22:55:22.960 00.000 28316 MultiStar: [#1 -0.17,0.19,0.89,U] [#2 -0.30,0.15,0.00,M1] [#3 -0.01,0.15,0.84,U] [#4 0.01,0.10,0.83,U] [#5 -0.34,0.21,0.00,M4] [#6 -0.06,0.13,0.71,U] [#7 0.16,0.12,0.66,U] [#8 -0.14,0.27,0.62,U] 
22:55:22.961 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.18}, one-star: {-0.28, 0.28}
22:55:22.961 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
22:55:22.962 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
22:55:22.962 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
22:55:22.963 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.18, opts=13)
22:55:22.963 00.000 28316 Enqueuing Move request for scope (-0.08, 0.18)
22:55:22.964 00.001 29988 Worker thread wakes up
22:55:22.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
22:55:22.965 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:55:22.965 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:55:22.965 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.6
22:55:22.965 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:22.966 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:22.966 00.000 28316 Enqueuing Expose request
22:55:22.967 00.001 29988 Moving (-0.08, 0.18) raw xDistance=-0.20 yDistance=-0.01
22:55:22.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:55:22.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:22.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:22.967 00.000 29988 MoveAxis(E, 0, ABG)
22:55:22.967 00.000 29988 Move returns status 0, amount 0
22:55:22.967 00.000 29988 MoveAxis(N, 0, ABG)
22:55:22.967 00.000 29988 Move returns status 0, amount 0
22:55:22.967 00.000 29988 move complete, result=0
22:55:22.967 00.000 29988 worker thread done servicing request
22:55:22.967 00.000 29988 Worker thread wakes up
22:55:22.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:22.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:22.967 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:24.597 01.630 29988 Exposure complete
22:55:24.626 00.029 29988 worker thread done servicing request
22:55:24.626 00.000 28316 OnExposeComplete: enter
22:55:24.627 00.001 28316 UpdateGuideState(): m_state=6
22:55:24.627 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
22:55:24.628 00.001 28316 Star::Find returns 1 (0), X=587.23, Y=114.61, Mass=1850, SNR=29.6, Peak=141 HFD=4.4
22:55:24.628 00.000 28316 MultiStar: large primary error, entering stabilization period
22:55:24.629 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
22:55:24.629 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
22:55:24.630 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.61 hyp=0.70 cameraTheta=2.07 mountX=-0.70 mountY=0.02, mountTheta=3.11
22:55:24.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.61, opts=13)
22:55:24.631 00.000 28316 Enqueuing Move request for scope (-0.33, 0.61)
22:55:24.632 00.001 29988 Worker thread wakes up
22:55:24.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:55:24.632 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.6
22:55:24.633 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.61) opts 0xd
22:55:24.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:24.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.61)
22:55:24.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:24.634 00.001 28316 Enqueuing Expose request
22:55:24.634 00.000 29988 Moving (-0.33, 0.61) raw xDistance=-0.70 yDistance=0.02
22:55:24.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
22:55:24.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:24.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:55:24.634 00.000 29988 MoveAxis(E, 147, ABG)
22:55:24.634 00.000 29988 Guiding  Dir = 2, Dur = 147
22:55:24.634 00.000 29988 IsSlewing returns 0
22:55:24.635 00.001 29988 IsGuiding returns 0
22:55:24.636 00.001 29988 PulseGuide returned control before completion, sleep 155
22:55:24.798 00.162 29988 IsGuiding returns 0
22:55:24.798 00.000 29988 Move returns status 0, amount 147
22:55:24.798 00.000 29988 MoveAxis(N, 0, ABG)
22:55:24.798 00.000 29988 Move returns status 0, amount 0
22:55:24.798 00.000 29988 move complete, result=0
22:55:24.798 00.000 29988 worker thread done servicing request
22:55:24.798 00.000 29988 Worker thread wakes up
22:55:24.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:24.798 00.000 28316 GuideStep: -0.7 px 147 ms EAST, 0.0 px 0 ms NORTH
22:55:24.799 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:26.214 01.415 29988 Exposure complete
22:55:26.250 00.036 29988 worker thread done servicing request
22:55:26.250 00.000 28316 OnExposeComplete: enter
22:55:26.251 00.001 28316 UpdateGuideState(): m_state=6
22:55:26.251 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
22:55:26.252 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=114.13, Mass=1909, SNR=30.0, Peak=161 HFD=4.4
22:55:26.252 00.000 28316 MultiStar: exiting stabilization period
22:55:26.253 00.001 28316 MultiStar: [#1 -0.02,0.03,0.94,U] [#2 -0.01,0.19,0.97,U] [#3 0.13,-0.04,0.89,U] [#4 0.13,-0.11,0.84,U] [#5 -0.00,0.05,0.77,U] [#6 0.18,-0.11,0.74,U] [#7 0.12,0.01,0.67,U] [#8 0.29,0.14,0.63,U] 
22:55:26.253 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.14, 0.13}
22:55:26.254 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
22:55:26.255 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
22:55:26.255 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.36 mountX=0.01 mountY=-0.10, mountTheta=-1.50
22:55:26.257 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
22:55:26.258 00.001 28316 Enqueuing Move request for scope (0.10, 0.04)
22:55:26.259 00.001 29988 Worker thread wakes up
22:55:26.259 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:26.260 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
22:55:26.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:55:26.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:26.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:55:26.261 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:26.261 00.000 28316 Enqueuing Expose request
22:55:26.261 00.000 29988 Moving (0.10, 0.04) raw xDistance=0.01 yDistance=-0.10
22:55:26.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:55:26.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:26.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:26.261 00.000 29988 MoveAxis(E, 0, ABG)
22:55:26.261 00.000 29988 Move returns status 0, amount 0
22:55:26.261 00.000 29988 MoveAxis(N, 0, ABG)
22:55:26.262 00.001 29988 Move returns status 0, amount 0
22:55:26.262 00.000 29988 move complete, result=0
22:55:26.262 00.000 29988 worker thread done servicing request
22:55:26.262 00.000 29988 Worker thread wakes up
22:55:26.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:26.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:26.262 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:27.889 01.627 29988 Exposure complete
22:55:27.923 00.034 29988 worker thread done servicing request
22:55:27.923 00.000 28316 OnExposeComplete: enter
22:55:27.923 00.000 28316 UpdateGuideState(): m_state=6
22:55:27.924 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
22:55:27.924 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=114.02, Mass=1874, SNR=29.8, Peak=184 HFD=4.1
22:55:27.925 00.001 28316 MultiStar: [#1 0.12,-0.05,0.90,U] [#2 0.08,-0.09,0.94,U] [#3 0.23,-0.11,0.88,U] [#4 0.30,-0.14,0.00,M1] [#5 0.03,0.06,0.74,U] [#6 0.17,-0.14,0.70,U] [#7 0.31,-0.01,0.67,U] [#8 0.43,0.01,0.00,M1] 
22:55:27.925 00.000 28316 refined, 6 included, MultiStar: {0.16, -0.05}, one-star: {0.20, 0.03}
22:55:27.926 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
22:55:27.926 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.31)
22:55:27.926 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.27 mountX=0.11 mountY=-0.12, mountTheta=-0.85
22:55:27.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
22:55:27.928 00.001 28316 Enqueuing Move request for scope (0.16, -0.05)
22:55:27.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:27.929 00.001 29988 Worker thread wakes up
22:55:27.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
22:55:27.929 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
22:55:27.929 00.000 29988 Moving (0.16, -0.05) raw xDistance=0.11 yDistance=-0.12
22:55:27.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:27.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:27.929 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.8
22:55:27.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:27.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:27.931 00.001 28316 Enqueuing Expose request
22:55:27.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:55:27.931 00.000 29988 MoveAxis(E, 0, ABG)
22:55:27.931 00.000 29988 Move returns status 0, amount 0
22:55:27.931 00.000 29988 MoveAxis(N, 0, ABG)
22:55:27.931 00.000 29988 Move returns status 0, amount 0
22:55:27.931 00.000 29988 move complete, result=0
22:55:27.931 00.000 29988 worker thread done servicing request
22:55:27.931 00.000 29988 Worker thread wakes up
22:55:27.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:27.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:27.932 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:29.450 01.518 29988 Exposure complete
22:55:29.499 00.049 29988 worker thread done servicing request
22:55:29.499 00.000 28316 OnExposeComplete: enter
22:55:29.500 00.001 28316 UpdateGuideState(): m_state=6
22:55:29.501 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
22:55:29.501 00.000 28316 Star::Find returns 1 (0), X=587.50, Y=114.06, Mass=1856, SNR=29.6, Peak=157 HFD=4.0
22:55:29.502 00.001 28316 MultiStar: [#1 -0.07,-0.05,0.88,U] [#2 -0.23,-0.04,0.97,U] [#3 -0.02,-0.12,0.89,U] [#4 -0.00,-0.40,0.00,M2] [#5 -0.32,-0.05,0.74,U] [#6 0.09,-0.28,0.72,U] [#7 0.05,-0.19,0.64,U] [#8 -0.02,-0.16,0.60,U] 
22:55:29.502 00.000 28316 single-star, 7 included, MultiStar: {-0.08, -0.09}, one-star: {-0.07, 0.06}
22:55:29.503 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.14) = xAngle (3.52 = -2.76)
22:55:29.505 00.002 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.34)
22:55:29.507 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.38 mountX=-0.09 mountY=0.03, mountTheta=2.79
22:55:29.510 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
22:55:29.511 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
22:55:29.511 00.000 29988 Worker thread wakes up
22:55:29.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:55:29.512 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
22:55:29.512 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
22:55:29.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:29.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:29.513 00.000 28316 Enqueuing Expose request
22:55:29.514 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
22:55:29.514 00.000 29988 Moving (-0.07, 0.06) raw xDistance=-0.09 yDistance=0.03
22:55:29.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:55:29.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:29.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:29.514 00.000 29988 MoveAxis(E, 0, ABG)
22:55:29.514 00.000 29988 Move returns status 0, amount 0
22:55:29.514 00.000 29988 MoveAxis(N, 0, ABG)
22:55:29.514 00.000 29988 Move returns status 0, amount 0
22:55:29.514 00.000 29988 move complete, result=0
22:55:29.514 00.000 29988 worker thread done servicing request
22:55:29.514 00.000 29988 Worker thread wakes up
22:55:29.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:29.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:29.514 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:31.135 01.621 29988 Exposure complete
22:55:31.171 00.036 29988 worker thread done servicing request
22:55:31.171 00.000 28316 OnExposeComplete: enter
22:55:31.172 00.001 28316 UpdateGuideState(): m_state=6
22:55:31.172 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
22:55:31.172 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=114.26, Mass=1753, SNR=28.7, Peak=149 HFD=4.4
22:55:31.173 00.001 28316 MultiStar: [#1 -0.02,0.16,0.98,U] [#2 -0.10,0.23,0.99,U] [#3 0.25,0.14,0.91,U] [#4 0.10,0.13,0.91,U] [#5 -0.26,0.22,0.00,M2] [#6 0.17,0.14,0.73,U] [#7 0.22,0.08,0.67,U] [#8 -0.02,0.35,0.00,M1] 
22:55:31.174 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.17}, one-star: {0.12, 0.26}
22:55:31.174 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
22:55:31.174 00.000 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.97)
22:55:31.176 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.20 cameraTheta=1.07 mountX=-0.12 mountY=-0.16, mountTheta=-2.20
22:55:31.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.17, opts=13)
22:55:31.177 00.000 28316 Enqueuing Move request for scope (0.09, 0.17)
22:55:31.178 00.001 29988 Worker thread wakes up
22:55:31.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:31.178 00.000 28316 UpdateGuideState exits: m=1753 RSB=28.7
22:55:31.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:31.179 00.000 28316 Enqueuing Expose request
22:55:31.180 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
22:55:31.180 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
22:55:31.180 00.000 29988 Moving (0.09, 0.17) raw xDistance=-0.12 yDistance=-0.16
22:55:31.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:31.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:31.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:55:31.180 00.000 29988 MoveAxis(E, 0, ABG)
22:55:31.180 00.000 29988 Move returns status 0, amount 0
22:55:31.180 00.000 29988 MoveAxis(N, 0, ABG)
22:55:31.180 00.000 29988 Move returns status 0, amount 0
22:55:31.180 00.000 29988 move complete, result=0
22:55:31.180 00.000 29988 worker thread done servicing request
22:55:31.180 00.000 29988 Worker thread wakes up
22:55:31.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:31.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:31.180 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:32.696 01.516 29988 Exposure complete
22:55:32.728 00.032 29988 worker thread done servicing request
22:55:32.728 00.000 28316 OnExposeComplete: enter
22:55:32.729 00.001 28316 UpdateGuideState(): m_state=6
22:55:32.730 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
22:55:32.731 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=114.08, Mass=1889, SNR=29.9, Peak=161 HFD=4.3
22:55:32.732 00.001 28316 MultiStar: [#1 0.05,0.06,0.92,U] [#2 -0.10,0.04,0.95,U] [#3 0.10,0.05,0.86,U] [#4 0.11,-0.09,0.91,U] [#5 -0.14,0.01,0.79,U] [#6 -0.05,-0.01,0.75,U] [#7 0.01,-0.01,0.69,U] [#8 0.08,-0.01,0.60,U] 
22:55:32.733 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.06, 0.08}
22:55:32.734 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
22:55:32.735 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.20)
22:55:32.737 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.84 mountX=-0.01 mountY=-0.02, mountTheta=-1.98
22:55:32.739 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
22:55:32.740 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
22:55:32.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:32.741 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.9
22:55:32.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:32.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:32.745 00.003 28316 Enqueuing Expose request
22:55:32.747 00.002 29988 Worker thread wakes up
22:55:32.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:55:32.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:55:32.747 00.000 29988 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.02
22:55:32.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:32.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:32.748 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:32.748 00.000 29988 MoveAxis(E, 0, ABG)
22:55:32.748 00.000 29988 Move returns status 0, amount 0
22:55:32.748 00.000 29988 MoveAxis(N, 0, ABG)
22:55:32.748 00.000 29988 Move returns status 0, amount 0
22:55:32.748 00.000 29988 move complete, result=0
22:55:32.748 00.000 29988 worker thread done servicing request
22:55:32.748 00.000 29988 Worker thread wakes up
22:55:32.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:32.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:32.750 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:34.383 01.633 29988 Exposure complete
22:55:34.417 00.034 29988 worker thread done servicing request
22:55:34.417 00.000 28316 OnExposeComplete: enter
22:55:34.418 00.001 28316 UpdateGuideState(): m_state=6
22:55:34.420 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
22:55:34.422 00.002 28316 Star::Find returns 1 (0), X=587.69, Y=114.26, Mass=1908, SNR=30.1, Peak=168 HFD=4.4
22:55:34.425 00.003 28316 MultiStar: [#1 -0.07,0.12,0.92,U] [#2 -0.05,0.14,0.96,U] [#3 -0.00,0.20,0.84,U] [#4 0.06,-0.05,0.88,U] [#5 -0.24,0.15,0.75,U] [#6 0.07,0.05,0.73,U] [#7 0.01,0.08,0.64,U] [#8 0.07,0.21,0.58,U] 
22:55:34.427 00.002 28316 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {0.13, 0.26}
22:55:34.428 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
22:55:34.430 00.002 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
22:55:34.431 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.12 mountY=-0.06, mountTheta=-2.70
22:55:34.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
22:55:34.433 00.000 28316 Enqueuing Move request for scope (-0.00, 0.13)
22:55:34.434 00.001 29988 Worker thread wakes up
22:55:34.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:34.434 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.1
22:55:34.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:34.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:34.435 00.000 28316 Enqueuing Expose request
22:55:34.438 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
22:55:34.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
22:55:34.438 00.000 29988 Moving (-0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
22:55:34.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:34.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:34.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:55:34.438 00.000 29988 MoveAxis(E, 0, ABG)
22:55:34.438 00.000 29988 Move returns status 0, amount 0
22:55:34.438 00.000 29988 MoveAxis(N, 0, ABG)
22:55:34.438 00.000 29988 Move returns status 0, amount 0
22:55:34.438 00.000 29988 move complete, result=0
22:55:34.438 00.000 29988 worker thread done servicing request
22:55:34.438 00.000 29988 Worker thread wakes up
22:55:34.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:34.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:34.439 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:35.963 01.524 29988 Exposure complete
22:55:35.993 00.030 29988 worker thread done servicing request
22:55:35.993 00.000 28316 OnExposeComplete: enter
22:55:35.994 00.001 28316 UpdateGuideState(): m_state=6
22:55:35.995 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
22:55:35.995 00.000 28316 Star::Find returns 1 (0), X=587.50, Y=114.43, Mass=1884, SNR=29.8, Peak=130 HFD=4.3
22:55:35.996 00.001 28316 MultiStar: [#1 -0.14,0.32,0.00,M1] [#2 -0.31,0.30,0.00,M1] [#3 -0.10,0.16,0.86,U] [#4 -0.26,0.10,0.85,U] [#5 -0.52,0.26,0.00,M1] [#6 -0.19,0.26,0.71,U] [#7 -0.18,0.26,0.66,U] [#8 -0.39,0.35,0.00,M1] 
22:55:35.996 00.000 28316 refined, 4 included, MultiStar: {-0.15, 0.25}, one-star: {-0.06, 0.43}
22:55:35.996 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.27 = -3.02)
22:55:35.997 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
22:55:35.997 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.12 mountX=-0.29 mountY=0.03, mountTheta=3.05
22:55:35.999 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.25, opts=13)
22:55:35.999 00.000 28316 Enqueuing Move request for scope (-0.15, 0.25)
22:55:36.000 00.001 29988 Worker thread wakes up
22:55:36.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
22:55:36.000 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
22:55:36.000 00.000 29988 Moving (-0.15, 0.25) raw xDistance=-0.29 yDistance=0.03
22:55:36.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:55:36.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:36.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=209, Gamma=0.580
22:55:36.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:36.000 00.000 29988 MoveAxis(E, 61, ABG)
22:55:36.000 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
22:55:36.001 00.001 29988 Guiding  Dir = 2, Dur = 61
22:55:36.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:36.001 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:36.002 00.001 28316 Enqueuing Expose request
22:55:36.002 00.000 29988 IsSlewing returns 0
22:55:36.003 00.001 29988 IsGuiding returns 0
22:55:36.004 00.001 29988 PulseGuide returned control before completion, sleep 70
22:55:36.086 00.082 29988 IsGuiding returns 0
22:55:36.086 00.000 29988 Move returns status 0, amount 61
22:55:36.086 00.000 29988 MoveAxis(N, 0, ABG)
22:55:36.086 00.000 29988 Move returns status 0, amount 0
22:55:36.086 00.000 29988 move complete, result=0
22:55:36.086 00.000 29988 worker thread done servicing request
22:55:36.087 00.001 28316 GuideStep: -0.3 px 61 ms EAST, 0.0 px 0 ms NORTH
22:55:36.088 00.001 29988 Worker thread wakes up
22:55:36.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:36.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:37.709 01.621 29988 Exposure complete
22:55:37.750 00.041 29988 worker thread done servicing request
22:55:37.750 00.000 28316 OnExposeComplete: enter
22:55:37.751 00.001 28316 UpdateGuideState(): m_state=6
22:55:37.752 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
22:55:37.752 00.000 28316 Star::Find returns 1 (0), X=587.54, Y=114.26, Mass=1868, SNR=29.7, Peak=159 HFD=4.2
22:55:37.753 00.001 28316 MultiStar: [#1 -0.12,0.31,0.00,M2] [#2 -0.27,0.09,0.97,U] [#3 0.02,0.08,0.86,U] [#4 -0.06,-0.00,0.91,U] [#5 -0.22,0.10,0.77,U] [#6 -0.07,-0.00,0.73,U] [#7 -0.05,0.09,0.65,U] [#8 -0.01,0.21,0.59,U] 
22:55:37.753 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.11}, one-star: {-0.03, 0.27}
22:55:37.754 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.14) = xAngle (3.42 = -2.87)
22:55:37.754 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.52 = 0.23)
22:55:37.755 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.27 mountX=-0.13 mountY=0.03, mountTheta=2.90
22:55:37.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
22:55:37.757 00.001 28316 Enqueuing Move request for scope (-0.09, 0.11)
22:55:37.757 00.000 29988 Worker thread wakes up
22:55:37.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:37.758 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
22:55:37.758 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
22:55:37.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:37.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:37.759 00.000 28316 Enqueuing Expose request
22:55:37.760 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
22:55:37.760 00.000 29988 Moving (-0.09, 0.11) raw xDistance=-0.13 yDistance=0.03
22:55:37.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:37.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:37.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:37.760 00.000 29988 MoveAxis(E, 0, ABG)
22:55:37.760 00.000 29988 Move returns status 0, amount 0
22:55:37.760 00.000 29988 MoveAxis(N, 0, ABG)
22:55:37.760 00.000 29988 Move returns status 0, amount 0
22:55:37.760 00.000 29988 move complete, result=0
22:55:37.760 00.000 29988 worker thread done servicing request
22:55:37.760 00.000 29988 Worker thread wakes up
22:55:37.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:37.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:37.760 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:39.275 01.515 29988 Exposure complete
22:55:39.314 00.039 29988 worker thread done servicing request
22:55:39.314 00.000 28316 OnExposeComplete: enter
22:55:39.315 00.001 28316 UpdateGuideState(): m_state=6
22:55:39.317 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
22:55:39.318 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=114.34, Mass=1853, SNR=29.6, Peak=149 HFD=4.4
22:55:39.321 00.003 28316 MultiStar: [#1 -0.04,0.23,0.97,U] [#2 -0.08,0.25,1.00,U] [#3 0.11,0.12,0.90,U] [#4 0.17,0.07,0.84,U] [#5 -0.22,0.25,0.00,M1] [#6 0.03,-0.03,0.70,U] [#7 0.16,0.06,0.70,U] [#8 0.23,0.15,0.64,U] 
22:55:39.322 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.16}, one-star: {0.08, 0.35}
22:55:39.323 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
22:55:39.323 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
22:55:39.324 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.16 mountX=-0.12 mountY=-0.14, mountTheta=-2.29
22:55:39.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
22:55:39.325 00.000 28316 Enqueuing Move request for scope (0.07, 0.16)
22:55:39.326 00.001 29988 Worker thread wakes up
22:55:39.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:55:39.326 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:55:39.326 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.12 yDistance=-0.14
22:55:39.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:39.326 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
22:55:39.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:39.328 00.001 28316 Enqueuing Expose request
22:55:39.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:39.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:39.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:55:39.328 00.000 29988 MoveAxis(E, 0, ABG)
22:55:39.328 00.000 29988 Move returns status 0, amount 0
22:55:39.328 00.000 29988 MoveAxis(N, 0, ABG)
22:55:39.328 00.000 29988 Move returns status 0, amount 0
22:55:39.328 00.000 29988 move complete, result=0
22:55:39.328 00.000 29988 worker thread done servicing request
22:55:39.328 00.000 29988 Worker thread wakes up
22:55:39.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:39.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:39.329 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:40.964 01.635 29988 Exposure complete
22:55:40.998 00.034 29988 worker thread done servicing request
22:55:40.998 00.000 28316 OnExposeComplete: enter
22:55:40.999 00.001 28316 UpdateGuideState(): m_state=6
22:55:40.999 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
22:55:41.000 00.001 28316 Star::Find returns 1 (0), X=587.79, Y=114.33, Mass=1934, SNR=30.1, Peak=151 HFD=4.5
22:55:41.002 00.002 28316 MultiStar: [#1 0.12,0.27,0.93,U] [#2 0.05,0.14,0.97,U] [#3 0.16,0.32,0.00,M1] [#4 0.12,0.08,0.88,U] [#5 -0.07,0.33,0.00,M2] [#6 0.24,0.10,0.72,U] [#7 0.28,0.29,0.00,M1] [#8 0.24,0.38,0.00,M1] 
22:55:41.003 00.001 28316 refined, 4 included, MultiStar: {0.15, 0.19}, one-star: {0.23, 0.34}
22:55:41.004 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
22:55:41.004 00.000 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.12)
22:55:41.004 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.91 mountX=-0.11 mountY=-0.22, mountTheta=-2.05
22:55:41.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.19, opts=13)
22:55:41.006 00.001 28316 Enqueuing Move request for scope (0.15, 0.19)
22:55:41.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:41.007 00.001 29988 Worker thread wakes up
22:55:41.007 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
22:55:41.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
22:55:41.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
22:55:41.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:41.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:41.008 00.000 28316 Enqueuing Expose request
22:55:41.009 00.001 29988 Moving (0.15, 0.19) raw xDistance=-0.11 yDistance=-0.22
22:55:41.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:55:41.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:55:41.009 00.000 29988 MoveAxis(E, 0, ABG)
22:55:41.009 00.000 29988 Move returns status 0, amount 0
22:55:41.009 00.000 29988 MoveAxis(N, 52, ABG)
22:55:41.009 00.000 29988 Guiding  Dir = 0, Dur = 52
22:55:41.009 00.000 29988 IsSlewing returns 0
22:55:41.011 00.002 29988 IsGuiding returns 0
22:55:41.017 00.006 29988 PulseGuide returned control before completion, sleep 57
22:55:41.088 00.071 29988 IsGuiding returns 0
22:55:41.088 00.000 29988 Move returns status 0, amount 52
22:55:41.088 00.000 29988 move complete, result=0
22:55:41.088 00.000 29988 worker thread done servicing request
22:55:41.088 00.000 29988 Worker thread wakes up
22:55:41.088 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
22:55:41.090 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:41.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:42.502 01.412 29988 Exposure complete
22:55:42.531 00.029 29988 worker thread done servicing request
22:55:42.531 00.000 28316 OnExposeComplete: enter
22:55:42.532 00.001 28316 UpdateGuideState(): m_state=6
22:55:42.532 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
22:55:42.533 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=114.19, Mass=1866, SNR=29.7, Peak=155 HFD=4.3
22:55:42.534 00.001 28316 MultiStar: [#1 -0.34,-0.04,0.00,M1] [#2 -0.42,-0.01,0.00,M1] [#3 -0.13,0.06,0.86,U] [#4 -0.16,-0.18,0.86,U] [#5 -0.30,0.09,0.83,U] [#6 -0.06,-0.05,0.71,U] [#7 -0.19,0.12,0.64,U] [#8 -0.20,0.17,0.61,U] 
22:55:42.535 00.001 28316 refined, 6 included, MultiStar: {-0.19, 0.05}, one-star: {-0.28, 0.19}
22:55:42.537 00.002 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.01 = -2.27)
22:55:42.537 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.83)
22:55:42.538 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=-0.13 mountY=0.15, mountTheta=2.29
22:55:42.539 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.05, opts=13)
22:55:42.539 00.000 28316 Enqueuing Move request for scope (-0.19, 0.05)
22:55:42.540 00.001 29988 Worker thread wakes up
22:55:42.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:42.540 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
22:55:42.541 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:42.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:42.542 00.001 28316 Enqueuing Expose request
22:55:42.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
22:55:42.542 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
22:55:42.542 00.000 29988 Moving (-0.19, 0.05) raw xDistance=-0.13 yDistance=0.15
22:55:42.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:42.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:42.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:55:42.542 00.000 29988 MoveAxis(E, 0, ABG)
22:55:42.542 00.000 29988 Move returns status 0, amount 0
22:55:42.542 00.000 29988 MoveAxis(N, 0, ABG)
22:55:42.542 00.000 29988 Move returns status 0, amount 0
22:55:42.542 00.000 29988 move complete, result=0
22:55:42.542 00.000 29988 worker thread done servicing request
22:55:42.542 00.000 29988 Worker thread wakes up
22:55:42.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:42.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:42.543 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:44.174 01.631 29988 Exposure complete
22:55:44.209 00.035 29988 worker thread done servicing request
22:55:44.209 00.000 28316 OnExposeComplete: enter
22:55:44.210 00.001 28316 UpdateGuideState(): m_state=6
22:55:44.210 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
22:55:44.212 00.002 28316 Star::Find returns 1 (0), X=587.36, Y=114.14, Mass=1910, SNR=30.0, Peak=163 HFD=4.3
22:55:44.213 00.001 28316 MultiStar: [#1 -0.27,0.08,0.89,U] [#2 -0.23,0.01,0.98,U] [#3 -0.21,-0.10,0.83,U] [#4 -0.09,-0.07,0.86,U] [#5 -0.45,0.17,0.00,M2] [#6 -0.10,0.09,0.74,U] [#7 -0.13,-0.05,0.66,U] [#8 -0.20,0.08,0.60,U] 
22:55:44.214 00.001 28316 refined, 7 included, MultiStar: {-0.18, 0.02}, one-star: {-0.20, 0.15}
22:55:44.216 00.002 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.14) = xAngle (4.15 = -2.13)
22:55:44.217 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
22:55:44.219 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=-0.10 mountY=0.15, mountTheta=2.14
22:55:44.222 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
22:55:44.222 00.000 28316 Enqueuing Move request for scope (-0.18, 0.02)
22:55:44.223 00.001 29988 Worker thread wakes up
22:55:44.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:44.223 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
22:55:44.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:44.224 00.000 28316 Enqueuing Expose request
22:55:44.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
22:55:44.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
22:55:44.225 00.000 29988 Moving (-0.18, 0.02) raw xDistance=-0.10 yDistance=0.15
22:55:44.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:55:44.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:44.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:55:44.225 00.000 29988 MoveAxis(E, 0, ABG)
22:55:44.225 00.000 29988 Move returns status 0, amount 0
22:55:44.225 00.000 29988 MoveAxis(N, 0, ABG)
22:55:44.225 00.000 29988 Move returns status 0, amount 0
22:55:44.225 00.000 29988 move complete, result=0
22:55:44.225 00.000 29988 worker thread done servicing request
22:55:44.225 00.000 29988 Worker thread wakes up
22:55:44.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:44.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:44.225 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:45.749 01.524 29988 Exposure complete
22:55:45.787 00.038 29988 worker thread done servicing request
22:55:45.787 00.000 28316 OnExposeComplete: enter
22:55:45.790 00.003 28316 UpdateGuideState(): m_state=6
22:55:45.792 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
22:55:45.792 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=114.47, Mass=1743, SNR=28.6, Peak=124 HFD=4.2
22:55:45.793 00.001 28316 MultiStar: [#1 -0.19,0.28,0.00,M1] [#2 -0.21,0.33,0.00,M1] [#3 -0.25,0.48,0.00,M1] [#4 -0.11,0.18,0.91,U] [#5 -0.40,0.45,0.00,M3] [#6 -0.04,0.11,0.74,U] [#7 -0.19,0.29,0.00,M1] [#8 0.01,0.27,0.67,U] 
22:55:45.793 00.000 28316 refined, 3 included, MultiStar: {-0.05, 0.27}, one-star: {-0.05, 0.48}
22:55:45.794 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
22:55:45.794 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
22:55:45.794 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.77 mountX=-0.27 mountY=-0.07, mountTheta=-2.88
22:55:45.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.27, opts=13)
22:55:45.796 00.000 28316 Enqueuing Move request for scope (-0.05, 0.27)
22:55:45.797 00.001 29988 Worker thread wakes up
22:55:45.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
22:55:45.797 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
22:55:45.797 00.000 29988 Moving (-0.05, 0.27) raw xDistance=-0.27 yDistance=-0.07
22:55:45.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:55:45.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:45.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=203, Gamma=0.580
22:55:45.797 00.000 28316 UpdateGuideState exits: m=1743 RSB=28.6
22:55:45.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:45.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:45.798 00.000 28316 Enqueuing Expose request
22:55:45.799 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:55:45.799 00.000 29988 MoveAxis(E, 57, ABG)
22:55:45.799 00.000 29988 Guiding  Dir = 2, Dur = 57
22:55:45.799 00.000 29988 IsSlewing returns 0
22:55:45.799 00.000 29988 IsGuiding returns 0
22:55:45.802 00.003 29988 PulseGuide returned control before completion, sleep 66
22:55:45.877 00.075 29988 IsGuiding returns 0
22:55:45.877 00.000 29988 Move returns status 0, amount 57
22:55:45.877 00.000 29988 MoveAxis(N, 0, ABG)
22:55:45.877 00.000 29988 Move returns status 0, amount 0
22:55:45.877 00.000 29988 move complete, result=0
22:55:45.877 00.000 29988 worker thread done servicing request
22:55:45.877 00.000 29988 Worker thread wakes up
22:55:45.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:45.877 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
22:55:45.879 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:47.501 01.622 29988 Exposure complete
22:55:47.535 00.034 29988 worker thread done servicing request
22:55:47.535 00.000 28316 OnExposeComplete: enter
22:55:47.536 00.001 28316 UpdateGuideState(): m_state=6
22:55:47.537 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
22:55:47.538 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=114.17, Mass=1898, SNR=29.9, Peak=150 HFD=4.3
22:55:47.539 00.001 28316 MultiStar: [#1 -0.13,-0.00,0.95,U] [#2 -0.30,0.17,0.00,M2] [#3 -0.15,0.05,0.85,U] [#4 -0.19,0.08,0.86,U] [#5 -0.36,0.13,0.00,M4] [#6 -0.02,-0.06,0.69,U] [#7 0.00,0.15,0.68,U] [#8 -0.07,0.31,0.64,U] 
22:55:47.539 00.000 28316 refined, 6 included, MultiStar: {-0.12, 0.10}, one-star: {-0.19, 0.18}
22:55:47.540 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
22:55:47.541 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
22:55:47.541 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=-0.14 mountY=0.06, mountTheta=2.72
22:55:47.543 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.10, opts=13)
22:55:47.543 00.000 28316 Enqueuing Move request for scope (-0.12, 0.10)
22:55:47.543 00.000 29988 Worker thread wakes up
22:55:47.544 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:47.544 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
22:55:47.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:47.545 00.000 28316 Enqueuing Expose request
22:55:47.546 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:55:47.546 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:55:47.546 00.000 29988 Moving (-0.12, 0.10) raw xDistance=-0.14 yDistance=0.06
22:55:47.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:55:47.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:47.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:55:47.546 00.000 29988 MoveAxis(E, 0, ABG)
22:55:47.546 00.000 29988 Move returns status 0, amount 0
22:55:47.546 00.000 29988 MoveAxis(N, 0, ABG)
22:55:47.546 00.000 29988 Move returns status 0, amount 0
22:55:47.546 00.000 29988 move complete, result=0
22:55:47.546 00.000 29988 worker thread done servicing request
22:55:47.546 00.000 29988 Worker thread wakes up
22:55:47.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:47.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:47.546 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:49.064 01.518 29988 Exposure complete
22:55:49.103 00.039 29988 worker thread done servicing request
22:55:49.103 00.000 28316 OnExposeComplete: enter
22:55:49.103 00.000 28316 UpdateGuideState(): m_state=6
22:55:49.104 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
22:55:49.105 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=114.28, Mass=1875, SNR=29.7, Peak=149 HFD=4.4
22:55:49.107 00.002 28316 MultiStar: [#1 -0.41,0.15,0.00,M1] [#2 -0.29,0.16,0.00,M3] [#3 -0.30,0.32,0.00,M1] [#4 -0.22,0.04,0.86,U] [#5 -0.41,0.27,0.00,M5] [#6 -0.09,-0.01,0.72,U] [#7 0.01,0.16,0.66,U] [#8 -0.36,0.31,0.00,M1] 
22:55:49.108 00.001 28316 refined, 3 included, MultiStar: {-0.14, 0.13}, one-star: {-0.22, 0.29}
22:55:49.109 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.55 = -2.73)
22:55:49.110 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.37)
22:55:49.110 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=-0.18 mountY=0.07, mountTheta=2.76
22:55:49.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.13, opts=13)
22:55:49.111 00.000 28316 Enqueuing Move request for scope (-0.14, 0.13)
22:55:49.113 00.002 29988 Worker thread wakes up
22:55:49.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
22:55:49.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
22:55:49.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
22:55:49.114 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
22:55:49.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:49.115 00.001 28316 Enqueuing Expose request
22:55:49.115 00.000 29988 Moving (-0.14, 0.13) raw xDistance=-0.18 yDistance=0.07
22:55:49.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:55:49.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:49.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:55:49.115 00.000 29988 MoveAxis(E, 0, ABG)
22:55:49.115 00.000 29988 Move returns status 0, amount 0
22:55:49.115 00.000 29988 MoveAxis(N, 0, ABG)
22:55:49.115 00.000 29988 Move returns status 0, amount 0
22:55:49.116 00.001 29988 move complete, result=0
22:55:49.116 00.000 29988 worker thread done servicing request
22:55:49.116 00.000 29988 Worker thread wakes up
22:55:49.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:49.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:49.116 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:50.748 01.632 29988 Exposure complete
22:55:50.786 00.038 29988 worker thread done servicing request
22:55:50.786 00.000 28316 OnExposeComplete: enter
22:55:50.787 00.001 28316 UpdateGuideState(): m_state=6
22:55:50.788 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
22:55:50.789 00.001 28316 Star::Find returns 1 (0), X=587.23, Y=114.37, Mass=1777, SNR=28.8, Peak=132 HFD=4.5
22:55:50.791 00.002 28316 MultiStar: [#1 -0.34,0.36,0.00,M2] [#2 -0.33,0.24,0.00,M4] [#3 -0.42,0.37,0.00,M2] [#4 -0.22,0.13,0.90,U] [#5 -0.49,0.25,0.00,M6] [#6 -0.06,0.13,0.72,U] [#7 -0.25,0.08,0.67,U] [#8 -0.26,0.28,0.00,M2] 
22:55:50.792 00.001 28316 refined, 3 included, MultiStar: {-0.23, 0.19}, one-star: {-0.34, 0.37}
22:55:50.794 00.002 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.59 = -2.70)
22:55:50.795 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.40)
22:55:50.796 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.44 mountX=-0.27 mountY=0.12, mountTheta=2.73
22:55:50.798 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.19, opts=13)
22:55:50.800 00.002 28316 Enqueuing Move request for scope (-0.23, 0.19)
22:55:50.801 00.001 29988 Worker thread wakes up
22:55:50.802 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
22:55:50.802 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
22:55:50.802 00.000 29988 Moving (-0.23, 0.19) raw xDistance=-0.27 yDistance=0.12
22:55:50.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:55:50.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:50.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:55:50.802 00.000 29988 MoveAxis(E, 56, ABG)
22:55:50.802 00.000 29988 Guiding  Dir = 2, Dur = 56
22:55:50.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
22:55:50.805 00.003 29988 IsSlewing returns 0
22:55:50.805 00.000 28316 UpdateGuideState exits: m=1777 RSB=28.8
22:55:50.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:50.808 00.002 29988 IsGuiding returns 0
22:55:50.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:50.808 00.000 28316 Enqueuing Expose request
22:55:50.811 00.003 29988 PulseGuide returned control before completion, sleep 64
22:55:50.888 00.077 29988 IsGuiding returns 0
22:55:50.888 00.000 29988 Move returns status 0, amount 56
22:55:50.888 00.000 29988 MoveAxis(N, 0, ABG)
22:55:50.888 00.000 29988 Move returns status 0, amount 0
22:55:50.889 00.001 29988 move complete, result=0
22:55:50.889 00.000 29988 worker thread done servicing request
22:55:50.889 00.000 29988 Worker thread wakes up
22:55:50.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:50.889 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH
22:55:50.890 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:52.299 01.409 29988 Exposure complete
22:55:52.339 00.040 29988 worker thread done servicing request
22:55:52.339 00.000 28316 OnExposeComplete: enter
22:55:52.340 00.001 28316 UpdateGuideState(): m_state=6
22:55:52.340 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
22:55:52.341 00.001 28316 Star::Find returns 1 (0), X=587.52, Y=114.15, Mass=1742, SNR=28.7, Peak=152 HFD=4.4
22:55:52.341 00.000 28316 MultiStar: [#1 -0.22,0.11,0.94,U] [#2 -0.17,0.06,1.02,U] [#3 -0.04,0.02,0.89,U] [#4 -0.09,-0.05,0.88,U] [#5 -0.34,-0.00,0.00,M7] [#6 -0.18,-0.00,0.74,U] [#7 -0.06,-0.02,0.66,U] [#8 -0.09,0.22,0.62,U] 
22:55:52.342 00.001 28316 refined, 7 included, MultiStar: {-0.11, 0.06}, one-star: {-0.04, 0.16}
22:55:52.342 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.78 = -2.50)
22:55:52.342 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.60)
22:55:52.343 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.64 mountX=-0.10 mountY=0.07, mountTheta=2.53
22:55:52.345 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
22:55:52.346 00.001 28316 Enqueuing Move request for scope (-0.11, 0.06)
22:55:52.347 00.001 29988 Worker thread wakes up
22:55:52.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:52.348 00.001 28316 UpdateGuideState exits: m=1742 RSB=28.7
22:55:52.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:52.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:52.349 00.000 28316 Enqueuing Expose request
22:55:52.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
22:55:52.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
22:55:52.349 00.000 29988 Moving (-0.11, 0.06) raw xDistance=-0.10 yDistance=0.07
22:55:52.350 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:55:52.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:52.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:55:52.350 00.000 29988 MoveAxis(E, 0, ABG)
22:55:52.350 00.000 29988 Move returns status 0, amount 0
22:55:52.350 00.000 29988 MoveAxis(N, 0, ABG)
22:55:52.350 00.000 29988 Move returns status 0, amount 0
22:55:52.350 00.000 29988 move complete, result=0
22:55:52.350 00.000 29988 worker thread done servicing request
22:55:52.350 00.000 29988 Worker thread wakes up
22:55:52.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:52.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:52.350 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:53.982 01.632 29988 Exposure complete
22:55:54.012 00.030 29988 worker thread done servicing request
22:55:54.013 00.001 28316 OnExposeComplete: enter
22:55:54.014 00.001 28316 UpdateGuideState(): m_state=6
22:55:54.014 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
22:55:54.014 00.000 28316 Star::Find returns 1 (0), X=587.26, Y=114.38, Mass=1944, SNR=30.2, Peak=129 HFD=4.6
22:55:54.015 00.001 28316 MultiStar: [#1 -0.17,0.32,0.00,M2] [#2 -0.43,0.29,0.00,M4] [#3 -0.30,0.35,0.00,M2] [#4 -0.28,0.24,0.00,M1] [#5 -0.58,0.32,0.00,M8] [#6 -0.26,0.20,0.00,M1] [#7 -0.18,0.21,0.64,U] [#8 -0.20,0.44,0.00,M2] 
22:55:54.015 00.000 28316 refined, 1 included, MultiStar: {-0.26, 0.32}, one-star: {-0.31, 0.39}
22:55:54.016 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.40 = -2.89)
22:55:54.016 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
22:55:54.017 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.32 hyp=0.41 cameraTheta=2.25 mountX=-0.40 mountY=0.09, mountTheta=2.92
22:55:54.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.32, opts=13)
22:55:54.018 00.000 28316 Enqueuing Move request for scope (-0.26, 0.32)
22:55:54.019 00.001 29988 Worker thread wakes up
22:55:54.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.32) opts 0xd
22:55:54.019 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.32)
22:55:54.019 00.000 29988 Moving (-0.26, 0.32) raw xDistance=-0.40 yDistance=0.09
22:55:54.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:55:54.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:54.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:55:54.019 00.000 29988 MoveAxis(E, 84, ABG)
22:55:54.019 00.000 29988 Guiding  Dir = 2, Dur = 84
22:55:54.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
22:55:54.020 00.001 29988 IsSlewing returns 0
22:55:54.020 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.2
22:55:54.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:54.021 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:54.021 00.000 28316 Enqueuing Expose request
22:55:54.022 00.001 29988 IsGuiding returns 0
22:55:54.023 00.001 29988 PulseGuide returned control before completion, sleep 93
22:55:54.122 00.099 29988 IsGuiding returns 0
22:55:54.122 00.000 29988 Move returns status 0, amount 84
22:55:54.122 00.000 29988 MoveAxis(N, 0, ABG)
22:55:54.122 00.000 29988 Move returns status 0, amount 0
22:55:54.122 00.000 29988 move complete, result=0
22:55:54.122 00.000 29988 worker thread done servicing request
22:55:54.122 00.000 29988 Worker thread wakes up
22:55:54.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:54.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:54.122 00.000 28316 GuideStep: -0.4 px 84 ms EAST, 0.1 px 0 ms NORTH
22:55:55.529 01.407 29988 Exposure complete
22:55:55.573 00.044 29988 worker thread done servicing request
22:55:55.573 00.000 28316 OnExposeComplete: enter
22:55:55.574 00.001 28316 UpdateGuideState(): m_state=6
22:55:55.574 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
22:55:55.576 00.002 28316 Star::Find returns 1 (0), X=587.56, Y=114.12, Mass=1884, SNR=29.9, Peak=145 HFD=4.3
22:55:55.577 00.001 28316 MultiStar: [#1 -0.10,-0.06,0.92,U] [#2 -0.11,0.07,0.96,U] [#3 0.10,-0.01,0.85,U] [#4 0.00,-0.04,0.87,U] [#5 -0.39,-0.00,0.00,M9] [#6 -0.18,-0.22,0.72,U] [#7 -0.11,-0.05,0.62,U] [#8 0.01,-0.05,0.60,U] 
22:55:55.577 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.02}, one-star: {-0.01, 0.13}
22:55:55.578 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.14) = xAngle (-1.60 = -1.60)
22:55:55.578 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
22:55:55.579 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.75 mountX=-0.00 mountY=0.05, mountTheta=1.60
22:55:55.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
22:55:55.581 00.001 28316 Enqueuing Move request for scope (-0.05, -0.02)
22:55:55.581 00.000 29988 Worker thread wakes up
22:55:55.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:55.581 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.9
22:55:55.582 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:55.582 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:55.582 00.000 28316 Enqueuing Expose request
22:55:55.583 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
22:55:55.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
22:55:55.583 00.000 29988 Moving (-0.05, -0.02) raw xDistance=-0.00 yDistance=0.05
22:55:55.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:55:55.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:55.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:55:55.583 00.000 29988 MoveAxis(E, 0, ABG)
22:55:55.583 00.000 29988 Move returns status 0, amount 0
22:55:55.583 00.000 29988 MoveAxis(N, 0, ABG)
22:55:55.583 00.000 29988 Move returns status 0, amount 0
22:55:55.583 00.000 29988 move complete, result=0
22:55:55.583 00.000 29988 worker thread done servicing request
22:55:55.583 00.000 29988 Worker thread wakes up
22:55:55.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:55.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:55.583 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:57.217 01.634 29988 Exposure complete
22:55:57.243 00.026 29988 worker thread done servicing request
22:55:57.243 00.000 28316 OnExposeComplete: enter
22:55:57.244 00.001 28316 UpdateGuideState(): m_state=6
22:55:57.245 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
22:55:57.245 00.000 28316 Star::Find returns 1 (0), X=587.36, Y=114.08, Mass=1857, SNR=29.6, Peak=145 HFD=4.2
22:55:57.246 00.001 28316 MultiStar: [#1 -0.14,-0.06,0.91,U] [#2 -0.20,0.01,1.01,U] [#3 -0.02,0.10,0.89,U] [#4 -0.07,-0.12,0.88,U] [#5 -0.43,0.09,0.00,M10] [#6 -0.10,-0.12,0.71,U] [#7 -0.08,-0.01,0.67,U] [#8 -0.03,-0.00,0.59,U] 
22:55:57.246 00.000 28316 refined, 7 included, MultiStar: {-0.11, -0.01}, one-star: {-0.21, 0.08}
22:55:57.247 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
22:55:57.247 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
22:55:57.248 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.06 mountX=-0.04 mountY=0.11, mountTheta=1.92
22:55:57.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
22:55:57.249 00.000 28316 Enqueuing Move request for scope (-0.11, -0.01)
22:55:57.250 00.001 29988 Worker thread wakes up
22:55:57.250 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:57.250 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:55:57.250 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
22:55:57.251 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:57.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:57.252 00.001 28316 Enqueuing Expose request
22:55:57.252 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:55:57.252 00.000 29988 Moving (-0.11, -0.01) raw xDistance=-0.04 yDistance=0.11
22:55:57.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:57.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:57.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:55:57.252 00.000 29988 MoveAxis(E, 0, ABG)
22:55:57.252 00.000 29988 Move returns status 0, amount 0
22:55:57.252 00.000 29988 MoveAxis(N, 0, ABG)
22:55:57.252 00.000 29988 Move returns status 0, amount 0
22:55:57.252 00.000 29988 move complete, result=0
22:55:57.252 00.000 29988 worker thread done servicing request
22:55:57.252 00.000 29988 Worker thread wakes up
22:55:57.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:57.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:55:57.253 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:58.767 01.514 29988 Exposure complete
22:55:58.803 00.036 29988 worker thread done servicing request
22:55:58.803 00.000 28316 OnExposeComplete: enter
22:55:58.804 00.001 28316 UpdateGuideState(): m_state=6
22:55:58.805 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
22:55:58.805 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=114.27, Mass=1842, SNR=29.5, Peak=156 HFD=4.3
22:55:58.806 00.001 28316 MultiStar: [#1 -0.25,0.12,0.93,U] [#2 -0.27,0.01,1.01,U] [#3 -0.16,0.09,0.88,U] [#4 -0.17,0.01,0.88,U] [#5 -0.35,0.21,0.00,R] [#6 -0.26,0.08,0.75,U] [#7 -0.05,0.14,0.69,U] [#8 -0.08,0.28,0.62,U] 
22:55:58.806 00.000 28316 refined, 7 included, MultiStar: {-0.19, 0.12}, one-star: {-0.24, 0.27}
22:55:58.807 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.73 = -2.55)
22:55:58.807 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
22:55:58.808 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.23 cameraTheta=2.59 mountX=-0.19 mountY=0.12, mountTheta=2.58
22:55:58.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.12, opts=13)
22:55:58.810 00.001 28316 Enqueuing Move request for scope (-0.19, 0.12)
22:55:58.810 00.000 29988 Worker thread wakes up
22:55:58.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:55:58.810 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
22:55:58.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:58.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:55:58.812 00.001 28316 Enqueuing Expose request
22:55:58.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
22:55:58.812 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
22:55:58.812 00.000 29988 Moving (-0.19, 0.12) raw xDistance=-0.19 yDistance=0.12
22:55:58.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:55:58.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:58.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:55:58.812 00.000 29988 MoveAxis(E, 0, ABG)
22:55:58.812 00.000 29988 Move returns status 0, amount 0
22:55:58.812 00.000 29988 MoveAxis(N, 0, ABG)
22:55:58.812 00.000 29988 Move returns status 0, amount 0
22:55:58.812 00.000 29988 move complete, result=0
22:55:58.813 00.001 29988 worker thread done servicing request
22:55:58.813 00.000 29988 Worker thread wakes up
22:55:58.813 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:58.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:55:58.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:00.437 01.624 29988 Exposure complete
22:56:00.475 00.038 29988 worker thread done servicing request
22:56:00.475 00.000 28316 OnExposeComplete: enter
22:56:00.476 00.001 28316 UpdateGuideState(): m_state=6
22:56:00.476 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
22:56:00.477 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=114.24, Mass=1950, SNR=30.4, Peak=158 HFD=4.0
22:56:00.477 00.000 28316 MultiStar: [#1 -0.07,0.20,0.90,U] [#2 -0.19,0.18,0.94,U] [#3 -0.09,0.37,0.00,M1] [#4 -0.01,0.05,0.86,U] [#5 0.04,-0.07,0.78,U] [#6 0.00,-0.05,0.69,U] [#7 0.07,0.07,0.66,U] [#8 -0.08,0.22,0.60,U] 
22:56:00.478 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.11}, one-star: {-0.12, 0.25}
22:56:00.478 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
22:56:00.478 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.03)
22:56:00.479 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.01 mountX=-0.12 mountY=-0.00, mountTheta=-3.11
22:56:00.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
22:56:00.482 00.002 28316 Enqueuing Move request for scope (-0.05, 0.11)
22:56:00.482 00.000 29988 Worker thread wakes up
22:56:00.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:00.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
22:56:00.483 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.4
22:56:00.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:00.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:00.484 00.000 28316 Enqueuing Expose request
22:56:00.485 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
22:56:00.485 00.000 29988 Moving (-0.05, 0.11) raw xDistance=-0.12 yDistance=-0.00
22:56:00.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:00.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:00.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:56:00.485 00.000 29988 MoveAxis(E, 0, ABG)
22:56:00.485 00.000 29988 Move returns status 0, amount 0
22:56:00.485 00.000 29988 MoveAxis(N, 0, ABG)
22:56:00.485 00.000 29988 Move returns status 0, amount 0
22:56:00.485 00.000 29988 move complete, result=0
22:56:00.485 00.000 29988 worker thread done servicing request
22:56:00.485 00.000 29988 Worker thread wakes up
22:56:00.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:00.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:00.486 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:02.010 01.524 29988 Exposure complete
22:56:02.044 00.034 29988 worker thread done servicing request
22:56:02.045 00.001 28316 OnExposeComplete: enter
22:56:02.046 00.001 28316 UpdateGuideState(): m_state=6
22:56:02.047 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
22:56:02.047 00.000 28316 Star::Find returns 1 (0), X=587.32, Y=114.37, Mass=1802, SNR=29.2, Peak=131 HFD=4.5
22:56:02.050 00.003 28316 MultiStar: [#1 -0.20,0.24,0.95,U] [#2 -0.25,0.08,0.95,U] [#3 -0.17,0.31,0.00,M2] [#4 -0.09,0.09,0.89,U] [#5 -0.00,0.09,0.78,U] [#6 -0.11,0.04,0.69,U] [#7 -0.07,0.24,0.66,U] [#8 -0.11,0.21,0.61,U] 
22:56:02.052 00.002 28316 refined, 7 included, MultiStar: {-0.15, 0.18}, one-star: {-0.24, 0.38}
22:56:02.053 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
22:56:02.055 00.002 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
22:56:02.057 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=-0.22 mountY=0.05, mountTheta=2.92
22:56:02.059 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
22:56:02.061 00.002 28316 Enqueuing Move request for scope (-0.15, 0.18)
22:56:02.062 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:56:02.064 00.002 28316 UpdateGuideState exits: m=1802 RSB=29.2
22:56:02.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.066 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:02.067 00.001 28316 Enqueuing Expose request
22:56:02.068 00.001 29988 Worker thread wakes up
22:56:02.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:56:02.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:56:02.068 00.000 29988 Moving (-0.15, 0.18) raw xDistance=-0.22 yDistance=0.05
22:56:02.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:56:02.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:02.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:02.068 00.000 29988 MoveAxis(E, 47, ABG)
22:56:02.068 00.000 29988 Guiding  Dir = 2, Dur = 47
22:56:02.069 00.001 29988 IsSlewing returns 0
22:56:02.069 00.000 29988 IsGuiding returns 0
22:56:02.072 00.003 29988 PulseGuide returned control before completion, sleep 55
22:56:02.135 00.063 29988 IsGuiding returns 1
22:56:02.135 00.000 29988 scope still moving after pulse duration time elapsed
22:56:02.165 00.030 29988 IsSlewing returns 0
22:56:02.165 00.000 29988 IsGuiding returns 0
22:56:02.166 00.001 29988 scope move finished after 47 + 49 ms
22:56:02.166 00.000 29988 Move returns status 0, amount 47
22:56:02.166 00.000 29988 MoveAxis(N, 0, ABG)
22:56:02.166 00.000 29988 Move returns status 0, amount 0
22:56:02.166 00.000 29988 move complete, result=0
22:56:02.166 00.000 29988 worker thread done servicing request
22:56:02.166 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
22:56:02.167 00.001 29988 Worker thread wakes up
22:56:02.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:02.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:03.794 01.627 29988 Exposure complete
22:56:03.823 00.029 29988 worker thread done servicing request
22:56:03.823 00.000 28316 OnExposeComplete: enter
22:56:03.823 00.000 28316 UpdateGuideState(): m_state=6
22:56:03.824 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
22:56:03.825 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=114.24, Mass=1886, SNR=29.7, Peak=142 HFD=4.5
22:56:03.826 00.001 28316 MultiStar: [#1 -0.19,0.22,0.91,U] [#2 -0.24,0.16,0.97,U] [#3 -0.09,0.13,0.87,U] [#4 -0.19,-0.04,0.90,U] [#5 0.09,-0.04,0.78,U] [#6 -0.08,-0.00,0.71,U] [#7 -0.06,0.10,0.65,U] [#8 -0.22,0.12,0.61,U] 
22:56:03.826 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.11}, one-star: {-0.25, 0.24}
22:56:03.827 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
22:56:03.827 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
22:56:03.828 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.51 mountX=-0.16 mountY=0.08, mountTheta=2.66
22:56:03.828 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
22:56:03.829 00.001 28316 Enqueuing Move request for scope (-0.14, 0.11)
22:56:03.829 00.000 29988 Worker thread wakes up
22:56:03.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:03.830 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.7
22:56:03.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:03.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
22:56:03.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
22:56:03.831 00.000 29988 Moving (-0.14, 0.11) raw xDistance=-0.16 yDistance=0.08
22:56:03.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:56:03.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:03.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:03.831 00.000 29988 MoveAxis(E, 0, ABG)
22:56:03.831 00.000 29988 Move returns status 0, amount 0
22:56:03.831 00.000 29988 MoveAxis(N, 0, ABG)
22:56:03.831 00.000 29988 Move returns status 0, amount 0
22:56:03.831 00.000 29988 move complete, result=0
22:56:03.831 00.000 29988 worker thread done servicing request
22:56:03.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:03.832 00.001 28316 Enqueuing Expose request
22:56:03.832 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:03.832 00.000 29988 Worker thread wakes up
22:56:03.833 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:03.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:05.355 01.522 29988 Exposure complete
22:56:05.383 00.028 29988 worker thread done servicing request
22:56:05.383 00.000 28316 OnExposeComplete: enter
22:56:05.384 00.001 28316 UpdateGuideState(): m_state=6
22:56:05.384 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
22:56:05.385 00.001 28316 Star::Find returns 1 (0), X=587.42, Y=114.09, Mass=1856, SNR=29.6, Peak=149 HFD=4.1
22:56:05.386 00.001 28316 MultiStar: [#1 -0.18,0.17,0.88,U] [#2 -0.14,0.07,0.97,U] [#3 0.04,0.09,0.90,U] [#4 -0.24,-0.13,0.90,U] [#5 0.03,-0.11,0.79,U] [#6 -0.15,0.03,0.71,U] [#7 -0.05,0.04,0.68,U] [#8 -0.15,0.06,0.61,U] 
22:56:05.386 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.04}, one-star: {-0.15, 0.10}
22:56:05.387 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.97 = -2.32)
22:56:05.387 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.07 = 0.79)
22:56:05.388 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.08 mountY=0.08, mountTheta=2.33
22:56:05.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
22:56:05.389 00.000 28316 Enqueuing Move request for scope (-0.11, 0.04)
22:56:05.390 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:05.390 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
22:56:05.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:05.391 00.000 28316 Enqueuing Expose request
22:56:05.392 00.001 29988 Worker thread wakes up
22:56:05.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:56:05.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:56:05.392 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.08 yDistance=0.08
22:56:05.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:05.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:05.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:05.392 00.000 29988 MoveAxis(E, 0, ABG)
22:56:05.392 00.000 29988 Move returns status 0, amount 0
22:56:05.392 00.000 29988 MoveAxis(N, 0, ABG)
22:56:05.392 00.000 29988 Move returns status 0, amount 0
22:56:05.392 00.000 29988 move complete, result=0
22:56:05.392 00.000 29988 worker thread done servicing request
22:56:05.392 00.000 29988 Worker thread wakes up
22:56:05.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:05.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:05.393 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:07.015 01.622 29988 Exposure complete
22:56:07.047 00.032 29988 worker thread done servicing request
22:56:07.047 00.000 28316 OnExposeComplete: enter
22:56:07.049 00.002 28316 UpdateGuideState(): m_state=6
22:56:07.051 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
22:56:07.051 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.26, Mass=1736, SNR=28.5, Peak=139 HFD=4.0
22:56:07.052 00.001 28316 MultiStar: [#1 -0.08,0.07,0.92,U] [#2 -0.25,0.24,0.00,M1] [#3 -0.03,0.20,0.95,U] [#4 -0.13,0.19,0.88,U] [#5 0.05,0.04,0.79,U] [#6 -0.07,0.13,0.75,U] [#7 -0.05,0.04,0.68,U] [#8 -0.16,0.30,0.00,M1] 
22:56:07.054 00.002 28316 refined, 6 included, MultiStar: {-0.06, 0.14}, one-star: {-0.11, 0.27}
22:56:07.055 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
22:56:07.056 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.06)
22:56:07.057 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.98 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
22:56:07.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
22:56:07.059 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
22:56:07.060 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
22:56:07.060 00.000 29988 Worker thread wakes up
22:56:07.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
22:56:07.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
22:56:07.060 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.15 yDistance=-0.01
22:56:07.060 00.000 28316 UpdateGuideState exits: m=1736 RSB=28.5
22:56:07.064 00.004 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:56:07.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:07.064 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:07.065 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:07.066 00.001 28316 Enqueuing Expose request
22:56:07.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:07.066 00.000 29988 MoveAxis(E, 0, ABG)
22:56:07.066 00.000 29988 Move returns status 0, amount 0
22:56:07.066 00.000 29988 MoveAxis(N, 0, ABG)
22:56:07.066 00.000 29988 Move returns status 0, amount 0
22:56:07.066 00.000 29988 move complete, result=0
22:56:07.066 00.000 29988 worker thread done servicing request
22:56:07.066 00.000 29988 Worker thread wakes up
22:56:07.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:07.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:07.067 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:08.583 01.516 29988 Exposure complete
22:56:08.620 00.037 29988 worker thread done servicing request
22:56:08.620 00.000 28316 OnExposeComplete: enter
22:56:08.621 00.001 28316 UpdateGuideState(): m_state=6
22:56:08.622 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
22:56:08.623 00.001 28316 Star::Find returns 1 (0), X=587.29, Y=114.39, Mass=1822, SNR=29.3, Peak=139 HFD=4.4
22:56:08.624 00.001 28316 MultiStar: [#1 -0.24,0.26,0.00,M1] [#2 -0.26,0.27,0.00,M2] [#3 -0.03,0.31,0.91,U] [#4 -0.21,0.18,0.86,U] [#5 -0.18,0.07,0.81,U] [#6 -0.14,0.12,0.72,U] [#7 -0.15,0.18,0.68,U] [#8 -0.24,0.33,0.00,M2] 
22:56:08.625 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.22}, one-star: {-0.28, 0.39}
22:56:08.626 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
22:56:08.627 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
22:56:08.629 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.27 cameraTheta=2.23 mountX=-0.27 mountY=0.05, mountTheta=2.95
22:56:08.631 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.22, opts=13)
22:56:08.631 00.000 28316 Enqueuing Move request for scope (-0.17, 0.22)
22:56:08.632 00.001 29988 Worker thread wakes up
22:56:08.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
22:56:08.632 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
22:56:08.632 00.000 29988 Moving (-0.17, 0.22) raw xDistance=-0.27 yDistance=0.05
22:56:08.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:56:08.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:08.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:08.632 00.000 29988 MoveAxis(E, 56, ABG)
22:56:08.632 00.000 29988 Guiding  Dir = 2, Dur = 56
22:56:08.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
22:56:08.633 00.001 28316 UpdateGuideState exits: m=1822 RSB=29.3
22:56:08.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:08.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:08.635 00.000 28316 Enqueuing Expose request
22:56:08.635 00.000 29988 IsSlewing returns 0
22:56:08.636 00.001 29988 IsGuiding returns 0
22:56:08.637 00.001 29988 PulseGuide returned control before completion, sleep 65
22:56:08.707 00.070 29988 IsGuiding returns 0
22:56:08.707 00.000 29988 Move returns status 0, amount 56
22:56:08.707 00.000 29988 MoveAxis(N, 0, ABG)
22:56:08.707 00.000 29988 Move returns status 0, amount 0
22:56:08.709 00.002 29988 move complete, result=0
22:56:08.709 00.000 29988 worker thread done servicing request
22:56:08.709 00.000 29988 Worker thread wakes up
22:56:08.709 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH
22:56:08.710 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:08.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:10.335 01.625 29988 Exposure complete
22:56:10.365 00.030 29988 worker thread done servicing request
22:56:10.365 00.000 28316 OnExposeComplete: enter
22:56:10.366 00.001 28316 UpdateGuideState(): m_state=6
22:56:10.368 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
22:56:10.369 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=114.20, Mass=1803, SNR=29.1, Peak=145 HFD=3.9
22:56:10.370 00.001 28316 MultiStar: [#1 -0.26,0.06,0.93,U] [#2 -0.28,0.08,0.96,U] [#3 -0.11,0.03,0.87,U] [#4 -0.27,0.10,0.90,U] [#5 -0.20,-0.07,0.79,U] [#6 -0.24,-0.06,0.75,U] [#7 -0.06,0.17,0.69,U] [#8 -0.36,0.13,0.00,M3] 
22:56:10.373 00.003 28316 refined, 7 included, MultiStar: {-0.20, 0.07}, one-star: {-0.13, 0.20}
22:56:10.374 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
22:56:10.375 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
22:56:10.376 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=-0.14 mountY=0.15, mountTheta=2.34
22:56:10.379 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.07, opts=13)
22:56:10.380 00.001 28316 Enqueuing Move request for scope (-0.20, 0.07)
22:56:10.382 00.002 29988 Worker thread wakes up
22:56:10.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:10.382 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.1
22:56:10.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:10.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:10.383 00.000 28316 Enqueuing Expose request
22:56:10.384 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
22:56:10.384 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
22:56:10.384 00.000 29988 Moving (-0.20, 0.07) raw xDistance=-0.14 yDistance=0.15
22:56:10.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:10.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:10.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:10.384 00.000 29988 MoveAxis(E, 0, ABG)
22:56:10.384 00.000 29988 Move returns status 0, amount 0
22:56:10.384 00.000 29988 MoveAxis(N, 0, ABG)
22:56:10.384 00.000 29988 Move returns status 0, amount 0
22:56:10.384 00.000 29988 move complete, result=0
22:56:10.384 00.000 29988 worker thread done servicing request
22:56:10.384 00.000 29988 Worker thread wakes up
22:56:10.384 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:10.385 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:10.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:11.902 01.517 29988 Exposure complete
22:56:11.941 00.039 29988 worker thread done servicing request
22:56:11.941 00.000 28316 OnExposeComplete: enter
22:56:11.942 00.001 28316 UpdateGuideState(): m_state=6
22:56:11.943 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
22:56:11.943 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.36, Mass=1913, SNR=30.0, Peak=160 HFD=4.3
22:56:11.944 00.001 28316 MultiStar: [#1 -0.13,0.23,0.87,U] [#2 -0.12,0.21,0.93,U] [#3 0.06,0.16,0.87,U] [#4 -0.16,0.09,0.90,U] [#5 -0.09,0.04,0.76,U] [#6 0.13,0.04,0.71,U] [#7 0.03,0.15,0.67,U] [#8 -0.22,0.34,0.00,M4] 
22:56:11.944 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {0.01, 0.37}
22:56:11.944 00.000 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
22:56:11.945 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
22:56:11.945 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.79 mountX=-0.17 mountY=-0.04, mountTheta=-2.90
22:56:11.946 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
22:56:11.947 00.001 28316 Enqueuing Move request for scope (-0.04, 0.17)
22:56:11.947 00.000 29988 Worker thread wakes up
22:56:11.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
22:56:11.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
22:56:11.947 00.000 29988 Moving (-0.04, 0.17) raw xDistance=-0.17 yDistance=-0.04
22:56:11.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:56:11.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:11.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:11.950 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:11.950 00.000 29988 MoveAxis(E, 0, ABG)
22:56:11.950 00.000 29988 Move returns status 0, amount 0
22:56:11.950 00.000 29988 MoveAxis(N, 0, ABG)
22:56:11.950 00.000 29988 Move returns status 0, amount 0
22:56:11.950 00.000 29988 move complete, result=0
22:56:11.950 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.0
22:56:11.951 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:11.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:11.952 00.001 28316 Enqueuing Expose request
22:56:11.952 00.000 29988 worker thread done servicing request
22:56:11.952 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:11.954 00.002 29988 Worker thread wakes up
22:56:11.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:11.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:13.576 01.622 29988 Exposure complete
22:56:13.628 00.052 29988 worker thread done servicing request
22:56:13.628 00.000 28316 OnExposeComplete: enter
22:56:13.629 00.001 28316 UpdateGuideState(): m_state=6
22:56:13.630 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
22:56:13.631 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=114.30, Mass=1976, SNR=30.6, Peak=150 HFD=4.6
22:56:13.631 00.000 28316 MultiStar: [#1 -0.15,0.21,0.88,U] [#2 -0.11,0.28,0.95,U] [#3 -0.05,0.03,0.86,U] [#4 -0.06,-0.04,0.84,U] [#5 0.05,0.10,0.76,U] [#6 -0.07,0.09,0.69,U] [#7 -0.18,0.18,0.64,U] [#8 -0.07,0.33,0.00,M5] 
22:56:13.632 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.15}, one-star: {0.02, 0.31}
22:56:13.632 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
22:56:13.633 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
22:56:13.633 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.98 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
22:56:13.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
22:56:13.636 00.002 28316 Enqueuing Move request for scope (-0.07, 0.15)
22:56:13.636 00.000 29988 Worker thread wakes up
22:56:13.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:13.637 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:56:13.637 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.6
22:56:13.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.638 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:13.638 00.000 28316 Enqueuing Expose request
22:56:13.639 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:56:13.639 00.000 29988 Moving (-0.07, 0.15) raw xDistance=-0.17 yDistance=-0.01
22:56:13.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:56:13.639 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:13.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:13.639 00.000 29988 MoveAxis(E, 0, ABG)
22:56:13.639 00.000 29988 Move returns status 0, amount 0
22:56:13.639 00.000 29988 MoveAxis(N, 0, ABG)
22:56:13.639 00.000 29988 Move returns status 0, amount 0
22:56:13.639 00.000 29988 move complete, result=0
22:56:13.639 00.000 29988 worker thread done servicing request
22:56:13.639 00.000 29988 Worker thread wakes up
22:56:13.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:13.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:13.639 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:15.155 01.516 29988 Exposure complete
22:56:15.187 00.032 29988 worker thread done servicing request
22:56:15.188 00.001 28316 OnExposeComplete: enter
22:56:15.188 00.000 28316 UpdateGuideState(): m_state=6
22:56:15.189 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
22:56:15.189 00.000 28316 Star::Find returns 1 (0), X=587.38, Y=114.23, Mass=1708, SNR=28.4, Peak=135 HFD=4.5
22:56:15.190 00.001 28316 MultiStar: [#1 -0.42,0.18,0.00,M1] [#2 -0.31,0.20,0.00,M1] [#3 -0.11,0.09,0.93,U] [#4 -0.23,0.10,0.89,U] [#5 -0.16,0.02,0.83,U] [#6 -0.14,0.12,0.78,U] [#7 -0.08,0.14,0.66,U] [#8 -0.27,0.40,0.00,M6] 
22:56:15.190 00.000 28316 refined, 5 included, MultiStar: {-0.16, 0.12}, one-star: {-0.19, 0.24}
22:56:15.190 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.62 = -2.66)
22:56:15.190 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.44)
22:56:15.191 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=-0.18 mountY=0.08, mountTheta=2.70
22:56:15.193 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
22:56:15.193 00.000 28316 Enqueuing Move request for scope (-0.16, 0.12)
22:56:15.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:15.193 00.000 28316 UpdateGuideState exits: m=1708 RSB=28.4
22:56:15.195 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:15.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:15.195 00.000 28316 Enqueuing Expose request
22:56:15.196 00.001 29988 Worker thread wakes up
22:56:15.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:56:15.196 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:56:15.196 00.000 29988 Moving (-0.16, 0.12) raw xDistance=-0.18 yDistance=0.08
22:56:15.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:56:15.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:15.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:15.196 00.000 29988 MoveAxis(E, 0, ABG)
22:56:15.196 00.000 29988 Move returns status 0, amount 0
22:56:15.196 00.000 29988 MoveAxis(N, 0, ABG)
22:56:15.196 00.000 29988 Move returns status 0, amount 0
22:56:15.196 00.000 29988 move complete, result=0
22:56:15.197 00.001 29988 worker thread done servicing request
22:56:15.197 00.000 29988 Worker thread wakes up
22:56:15.197 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:15.198 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:15.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:16.825 01.627 29988 Exposure complete
22:56:16.852 00.027 29988 worker thread done servicing request
22:56:16.852 00.000 28316 OnExposeComplete: enter
22:56:16.852 00.000 28316 UpdateGuideState(): m_state=6
22:56:16.855 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
22:56:16.858 00.003 28316 Star::Find returns 1 (0), X=587.33, Y=114.35, Mass=2023, SNR=30.7, Peak=142 HFD=4.4
22:56:16.859 00.001 28316 MultiStar: [#1 -0.56,0.22,0.00,M2] [#2 -0.35,0.27,0.00,M2] [#3 -0.21,0.25,0.84,U] [#4 -0.26,0.11,0.82,U] [#5 -0.18,0.05,0.77,U] [#6 -0.31,0.09,0.72,U] [#7 -0.12,0.14,0.65,U] [#8 -0.38,0.42,0.00,M7] 
22:56:16.860 00.001 28316 refined, 5 included, MultiStar: {-0.22, 0.18}, one-star: {-0.24, 0.35}
22:56:16.861 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.62 = -2.67)
22:56:16.862 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.44)
22:56:16.865 00.003 28316 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.47 mountX=-0.25 mountY=0.12, mountTheta=2.70
22:56:16.867 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.18, opts=13)
22:56:16.868 00.001 28316 Enqueuing Move request for scope (-0.22, 0.18)
22:56:16.869 00.001 29988 Worker thread wakes up
22:56:16.869 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
22:56:16.869 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
22:56:16.869 00.000 29988 Moving (-0.22, 0.18) raw xDistance=-0.25 yDistance=0.12
22:56:16.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:56:16.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:16.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:16.871 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:56:16.871 00.000 29988 MoveAxis(E, 53, ABG)
22:56:16.871 00.000 29988 Guiding  Dir = 2, Dur = 53
22:56:16.871 00.000 28316 UpdateGuideState exits: m=2023 RSB=30.7
22:56:16.872 00.001 29988 IsSlewing returns 0
22:56:16.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:16.874 00.001 28316 Enqueuing Expose request
22:56:16.874 00.000 29988 IsGuiding returns 0
22:56:16.876 00.002 29988 PulseGuide returned control before completion, sleep 61
22:56:16.947 00.071 29988 IsGuiding returns 0
22:56:16.947 00.000 29988 Move returns status 0, amount 53
22:56:16.947 00.000 29988 MoveAxis(N, 0, ABG)
22:56:16.947 00.000 29988 Move returns status 0, amount 0
22:56:16.947 00.000 29988 move complete, result=0
22:56:16.948 00.001 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
22:56:16.950 00.002 29988 worker thread done servicing request
22:56:16.950 00.000 29988 Worker thread wakes up
22:56:16.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:16.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:18.358 01.408 29988 Exposure complete
22:56:18.388 00.030 29988 worker thread done servicing request
22:56:18.388 00.000 28316 OnExposeComplete: enter
22:56:18.388 00.000 28316 UpdateGuideState(): m_state=6
22:56:18.389 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
22:56:18.389 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=114.50, Mass=1804, SNR=29.2, Peak=127 HFD=4.4
22:56:18.390 00.001 28316 MultiStar: [#1 -0.38,0.30,0.00,M3] [#2 -0.34,0.23,0.00,M3] [#3 -0.11,0.09,0.90,U] [#4 -0.24,0.05,0.92,U] [#5 -0.21,0.04,0.80,U] [#6 -0.19,0.08,0.70,U] [#7 -0.07,0.22,0.66,U] [#8 -0.13,0.32,0.00,M8] 
22:56:18.390 00.000 28316 refined, 5 included, MultiStar: {-0.21, 0.17}, one-star: {-0.36, 0.51}
22:56:18.391 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.59 = -2.70)
22:56:18.391 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
22:56:18.392 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=-0.24 mountY=0.11, mountTheta=2.73
22:56:18.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.17, opts=13)
22:56:18.393 00.000 28316 Enqueuing Move request for scope (-0.21, 0.17)
22:56:18.393 00.000 29988 Worker thread wakes up
22:56:18.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
22:56:18.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
22:56:18.394 00.000 29988 Moving (-0.21, 0.17) raw xDistance=-0.24 yDistance=0.11
22:56:18.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
22:56:18.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:18.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:56:18.395 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:56:18.395 00.000 29988 MoveAxis(E, 55, ABG)
22:56:18.395 00.000 29988 Guiding  Dir = 2, Dur = 55
22:56:18.395 00.000 28316 UpdateGuideState exits: m=1804 RSB=29.2
22:56:18.396 00.001 29988 IsSlewing returns 0
22:56:18.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:18.397 00.001 29988 IsGuiding returns 0
22:56:18.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:18.397 00.000 28316 Enqueuing Expose request
22:56:18.399 00.002 29988 PulseGuide returned control before completion, sleep 64
22:56:18.465 00.066 29988 IsGuiding returns 1
22:56:18.465 00.000 29988 scope still moving after pulse duration time elapsed
22:56:18.497 00.032 29988 IsSlewing returns 0
22:56:18.497 00.000 29988 IsGuiding returns 0
22:56:18.497 00.000 29988 scope move finished after 55 + 45 ms
22:56:18.497 00.000 29988 Move returns status 0, amount 55
22:56:18.497 00.000 29988 MoveAxis(N, 0, ABG)
22:56:18.497 00.000 29988 Move returns status 0, amount 0
22:56:18.497 00.000 29988 move complete, result=0
22:56:18.497 00.000 29988 worker thread done servicing request
22:56:18.497 00.000 29988 Worker thread wakes up
22:56:18.498 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:18.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:18.498 00.000 28316 GuideStep: -0.2 px 55 ms EAST, 0.1 px 0 ms NORTH
22:56:20.125 01.627 29988 Exposure complete
22:56:20.154 00.029 29988 worker thread done servicing request
22:56:20.154 00.000 28316 OnExposeComplete: enter
22:56:20.155 00.001 28316 UpdateGuideState(): m_state=6
22:56:20.156 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
22:56:20.156 00.000 28316 Star::Find returns 1 (0), X=587.52, Y=114.21, Mass=1819, SNR=29.2, Peak=154 HFD=4.5
22:56:20.157 00.001 28316 MultiStar: [#1 -0.11,0.04,0.97,U] [#2 -0.22,0.08,0.99,U] [#3 -0.14,0.04,0.89,U] [#4 -0.10,-0.11,0.92,U] [#5 -0.02,-0.08,0.78,U] [#6 -0.10,-0.02,0.72,U] [#7 0.05,-0.01,0.67,U] [#8 -0.17,0.19,0.60,U] 
22:56:20.157 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.05, 0.22}
22:56:20.158 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.90 = -2.38)
22:56:20.158 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.72)
22:56:20.159 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=-0.08 mountY=0.07, mountTheta=2.40
22:56:20.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
22:56:20.160 00.000 28316 Enqueuing Move request for scope (-0.10, 0.04)
22:56:20.161 00.001 29988 Worker thread wakes up
22:56:20.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
22:56:20.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
22:56:20.161 00.000 29988 Moving (-0.10, 0.04) raw xDistance=-0.08 yDistance=0.07
22:56:20.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:20.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:20.161 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.2
22:56:20.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:20.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:20.163 00.001 28316 Enqueuing Expose request
22:56:20.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:20.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:56:20.163 00.000 29988 MoveAxis(E, 0, ABG)
22:56:20.163 00.000 29988 Move returns status 0, amount 0
22:56:20.163 00.000 29988 MoveAxis(N, 0, ABG)
22:56:20.163 00.000 29988 Move returns status 0, amount 0
22:56:20.163 00.000 29988 move complete, result=0
22:56:20.163 00.000 29988 worker thread done servicing request
22:56:20.163 00.000 29988 Worker thread wakes up
22:56:20.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:20.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:20.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:21.683 01.520 29988 Exposure complete
22:56:21.722 00.039 29988 worker thread done servicing request
22:56:21.722 00.000 28316 OnExposeComplete: enter
22:56:21.724 00.002 28316 UpdateGuideState(): m_state=6
22:56:21.725 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
22:56:21.727 00.002 28316 Star::Find returns 1 (0), X=587.67, Y=114.26, Mass=1878, SNR=29.8, Peak=160 HFD=4.4
22:56:21.728 00.001 28316 MultiStar: [#1 0.04,0.14,0.88,U] [#2 -0.19,0.19,0.97,U] [#3 -0.05,0.13,0.85,U] [#4 -0.09,0.05,0.87,U] [#5 0.14,0.03,0.78,U] [#6 -0.17,0.06,0.76,U] [#7 0.04,0.21,0.65,U] [#8 -0.09,0.34,0.00,M8] 
22:56:21.729 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.14}, one-star: {0.10, 0.26}
22:56:21.731 00.002 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:56:21.732 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
22:56:21.732 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
22:56:21.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
22:56:21.734 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
22:56:21.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:21.735 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.8
22:56:21.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:21.736 00.000 28316 Enqueuing Expose request
22:56:21.737 00.001 29988 Worker thread wakes up
22:56:21.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:56:21.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:56:21.737 00.000 29988 Moving (-0.02, 0.14) raw xDistance=-0.13 yDistance=-0.04
22:56:21.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:56:21.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:21.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:21.737 00.000 29988 MoveAxis(E, 0, ABG)
22:56:21.737 00.000 29988 Move returns status 0, amount 0
22:56:21.737 00.000 29988 MoveAxis(N, 0, ABG)
22:56:21.737 00.000 29988 Move returns status 0, amount 0
22:56:21.737 00.000 29988 move complete, result=0
22:56:21.737 00.000 29988 worker thread done servicing request
22:56:21.737 00.000 29988 Worker thread wakes up
22:56:21.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:21.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:21.737 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:23.366 01.629 29988 Exposure complete
22:56:23.407 00.041 29988 worker thread done servicing request
22:56:23.407 00.000 28316 OnExposeComplete: enter
22:56:23.408 00.001 28316 UpdateGuideState(): m_state=6
22:56:23.408 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
22:56:23.409 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.30, Mass=1884, SNR=29.7, Peak=147 HFD=4.7
22:56:23.409 00.000 28316 MultiStar: [#1 -0.06,0.20,0.92,U] [#2 -0.11,0.20,0.94,U] [#3 -0.12,0.05,0.87,U] [#4 -0.05,0.12,0.84,U] [#5 0.16,-0.03,0.82,U] [#6 -0.04,0.07,0.73,U] [#7 -0.03,0.08,0.68,U] [#8 -0.05,0.23,0.60,U] 
22:56:23.410 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.14}, one-star: {0.06, 0.30}
22:56:23.410 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
22:56:23.410 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
22:56:23.411 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=-0.14 mountY=-0.04, mountTheta=-2.87
22:56:23.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.14, opts=13)
22:56:23.412 00.000 28316 Enqueuing Move request for scope (-0.03, 0.14)
22:56:23.414 00.002 29988 Worker thread wakes up
22:56:23.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:56:23.414 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:56:23.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:23.414 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
22:56:23.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:23.415 00.000 28316 Enqueuing Expose request
22:56:23.416 00.001 29988 Moving (-0.03, 0.14) raw xDistance=-0.14 yDistance=-0.04
22:56:23.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:23.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:23.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:23.416 00.000 29988 MoveAxis(E, 0, ABG)
22:56:23.416 00.000 29988 Move returns status 0, amount 0
22:56:23.416 00.000 29988 MoveAxis(N, 0, ABG)
22:56:23.416 00.000 29988 Move returns status 0, amount 0
22:56:23.416 00.000 29988 move complete, result=0
22:56:23.416 00.000 29988 worker thread done servicing request
22:56:23.416 00.000 29988 Worker thread wakes up
22:56:23.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:23.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:23.416 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:24.938 01.522 29988 Exposure complete
22:56:24.977 00.039 29988 worker thread done servicing request
22:56:24.977 00.000 28316 OnExposeComplete: enter
22:56:24.977 00.000 28316 UpdateGuideState(): m_state=6
22:56:24.978 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
22:56:24.978 00.000 28316 Star::Find returns 1 (0), X=587.38, Y=114.25, Mass=1869, SNR=29.5, Peak=133 HFD=4.6
22:56:24.979 00.001 28316 MultiStar: [#1 -0.18,0.12,0.95,U] [#2 -0.30,0.11,0.97,U] [#3 -0.10,0.38,0.00,M1] [#4 -0.07,0.06,0.88,U] [#5 0.05,-0.08,0.78,U] [#6 -0.09,0.11,0.74,U] [#7 -0.01,0.18,0.67,U] [#8 0.02,0.24,0.61,U] 
22:56:24.979 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.12}, one-star: {-0.18, 0.25}
22:56:24.980 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.45 = -2.84)
22:56:24.980 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
22:56:24.981 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.30 mountX=-0.16 mountY=0.04, mountTheta=2.87
22:56:24.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.12, opts=13)
22:56:24.982 00.000 28316 Enqueuing Move request for scope (-0.11, 0.12)
22:56:24.983 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:24.983 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.5
22:56:24.984 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.984 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:24.985 00.001 28316 Enqueuing Expose request
22:56:24.986 00.001 29988 Worker thread wakes up
22:56:24.986 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
22:56:24.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
22:56:24.986 00.000 29988 Moving (-0.11, 0.12) raw xDistance=-0.16 yDistance=0.04
22:56:24.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:56:24.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:24.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:56:24.986 00.000 29988 MoveAxis(E, 0, ABG)
22:56:24.986 00.000 29988 Move returns status 0, amount 0
22:56:24.986 00.000 29988 MoveAxis(N, 0, ABG)
22:56:24.986 00.000 29988 Move returns status 0, amount 0
22:56:24.987 00.001 29988 move complete, result=0
22:56:24.987 00.000 29988 worker thread done servicing request
22:56:24.987 00.000 29988 Worker thread wakes up
22:56:24.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:24.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:24.988 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:26.625 01.637 29988 Exposure complete
22:56:26.659 00.034 29988 worker thread done servicing request
22:56:26.659 00.000 28316 OnExposeComplete: enter
22:56:26.660 00.001 28316 UpdateGuideState(): m_state=6
22:56:26.661 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
22:56:26.661 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=114.38, Mass=1847, SNR=29.4, Peak=130 HFD=4.4
22:56:26.661 00.000 28316 MultiStar: [#1 -0.18,0.19,0.93,U] [#2 -0.20,0.14,1.01,U] [#3 -0.18,0.26,0.90,U] [#4 -0.13,0.25,0.88,U] [#5 -0.12,0.14,0.81,U] [#6 0.03,0.06,0.73,U] [#7 -0.03,0.19,0.66,U] [#8 -0.32,0.38,0.00,M7] 
22:56:26.662 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.21}, one-star: {-0.13, 0.38}
22:56:26.662 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
22:56:26.663 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
22:56:26.663 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.12 mountX=-0.24 mountY=0.02, mountTheta=3.06
22:56:26.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.21, opts=13)
22:56:26.665 00.001 28316 Enqueuing Move request for scope (-0.13, 0.21)
22:56:26.665 00.000 29988 Worker thread wakes up
22:56:26.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
22:56:26.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
22:56:26.665 00.000 29988 Moving (-0.13, 0.21) raw xDistance=-0.24 yDistance=0.02
22:56:26.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:56:26.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:26.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:26.665 00.000 29988 MoveAxis(E, 51, ABG)
22:56:26.665 00.000 29988 Guiding  Dir = 2, Dur = 51
22:56:26.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:56:26.666 00.001 28316 UpdateGuideState exits: m=1847 RSB=29.4
22:56:26.667 00.001 29988 IsSlewing returns 0
22:56:26.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:26.669 00.002 29988 IsGuiding returns 0
22:56:26.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:26.671 00.001 28316 Enqueuing Expose request
22:56:26.671 00.000 29988 PulseGuide returned control before completion, sleep 59
22:56:26.746 00.075 29988 IsGuiding returns 0
22:56:26.746 00.000 29988 Move returns status 0, amount 51
22:56:26.747 00.001 29988 MoveAxis(N, 0, ABG)
22:56:26.747 00.000 29988 Move returns status 0, amount 0
22:56:26.747 00.000 29988 move complete, result=0
22:56:26.747 00.000 29988 worker thread done servicing request
22:56:26.747 00.000 29988 Worker thread wakes up
22:56:26.747 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
22:56:26.748 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:26.749 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:28.157 01.408 29988 Exposure complete
22:56:28.198 00.041 29988 worker thread done servicing request
22:56:28.198 00.000 28316 OnExposeComplete: enter
22:56:28.199 00.001 28316 UpdateGuideState(): m_state=6
22:56:28.201 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
22:56:28.201 00.000 28316 Star::Find returns 1 (0), X=587.61, Y=114.33, Mass=1876, SNR=29.7, Peak=129 HFD=4.7
22:56:28.202 00.001 28316 MultiStar: [#1 0.04,0.30,0.89,U] [#2 -0.08,0.31,1.01,U] [#3 -0.11,0.40,0.00,M1] [#4 -0.04,0.22,0.88,U] [#5 0.10,0.22,0.76,U] [#6 0.06,0.22,0.69,U] [#7 0.18,0.27,0.64,U] [#8 -0.07,0.43,0.00,M8] 
22:56:28.204 00.002 28316 refined, 6 included, MultiStar: {0.03, 0.27}, one-star: {0.04, 0.34}
22:56:28.205 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
22:56:28.205 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
22:56:28.206 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.46 mountX=-0.24 mountY=-0.15, mountTheta=-2.57
22:56:28.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.27, opts=13)
22:56:28.209 00.001 28316 Enqueuing Move request for scope (0.03, 0.27)
22:56:28.210 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:28.212 00.002 29988 Worker thread wakes up
22:56:28.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
22:56:28.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
22:56:28.212 00.000 29988 Moving (0.03, 0.27) raw xDistance=-0.24 yDistance=-0.15
22:56:28.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
22:56:28.212 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
22:56:28.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:28.214 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:28.215 00.001 28316 Enqueuing Expose request
22:56:28.216 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:28.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:28.216 00.000 29988 MoveAxis(E, 53, ABG)
22:56:28.216 00.000 29988 Guiding  Dir = 2, Dur = 53
22:56:28.216 00.000 29988 IsSlewing returns 0
22:56:28.217 00.001 29988 IsGuiding returns 0
22:56:28.219 00.002 29988 PulseGuide returned control before completion, sleep 61
22:56:28.284 00.065 29988 IsGuiding returns 0
22:56:28.284 00.000 29988 Move returns status 0, amount 53
22:56:28.284 00.000 29988 MoveAxis(N, 0, ABG)
22:56:28.284 00.000 29988 Move returns status 0, amount 0
22:56:28.284 00.000 29988 move complete, result=0
22:56:28.284 00.000 29988 worker thread done servicing request
22:56:28.284 00.000 29988 Worker thread wakes up
22:56:28.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:28.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:28.284 00.000 28316 GuideStep: -0.2 px 53 ms EAST, -0.2 px 0 ms NORTH
22:56:29.912 01.628 29988 Exposure complete
22:56:29.944 00.032 29988 worker thread done servicing request
22:56:29.944 00.000 28316 OnExposeComplete: enter
22:56:29.945 00.001 28316 UpdateGuideState(): m_state=6
22:56:29.946 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
22:56:29.946 00.000 28316 Star::Find returns 1 (0), X=587.66, Y=114.05, Mass=1844, SNR=29.5, Peak=164 HFD=4.2
22:56:29.946 00.000 28316 MultiStar: [#1 0.09,-0.05,0.90,U] [#2 -0.14,-0.02,0.95,U] [#3 -0.02,-0.10,0.89,U] [#4 0.02,-0.11,0.85,U] [#5 0.17,-0.24,0.80,U] [#6 0.04,0.00,0.73,U] [#7 -0.02,0.07,0.67,U] [#8 -0.03,0.10,0.62,U] 
22:56:29.947 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.09, 0.05}
22:56:29.947 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
22:56:29.948 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.10)
22:56:29.948 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.06 mountX=0.04 mountY=-0.00, mountTheta=-0.04
22:56:29.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
22:56:29.950 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
22:56:29.950 00.000 29988 Worker thread wakes up
22:56:29.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:56:29.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:56:29.950 00.000 29988 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=-0.00
22:56:29.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:56:29.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:29.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:29.951 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.5
22:56:29.951 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.952 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:29.955 00.003 28316 Enqueuing Expose request
22:56:29.956 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:56:29.956 00.000 29988 MoveAxis(E, 0, ABG)
22:56:29.956 00.000 29988 Move returns status 0, amount 0
22:56:29.956 00.000 29988 MoveAxis(N, 0, ABG)
22:56:29.956 00.000 29988 Move returns status 0, amount 0
22:56:29.956 00.000 29988 move complete, result=0
22:56:29.957 00.001 29988 worker thread done servicing request
22:56:29.957 00.000 29988 Worker thread wakes up
22:56:29.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:29.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:29.958 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:31.479 01.521 29988 Exposure complete
22:56:31.515 00.036 29988 worker thread done servicing request
22:56:31.515 00.000 28316 OnExposeComplete: enter
22:56:31.516 00.001 28316 UpdateGuideState(): m_state=6
22:56:31.516 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
22:56:31.517 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=114.03, Mass=2072, SNR=31.3, Peak=170 HFD=4.2
22:56:31.517 00.000 28316 MultiStar: [#1 -0.10,-0.13,0.89,U] [#2 -0.27,-0.08,0.91,U] [#3 -0.18,-0.10,0.79,U] [#4 -0.02,-0.30,0.80,U] [#5 0.07,-0.26,0.69,U] [#6 0.02,-0.14,0.70,U] [#7 -0.07,-0.13,0.62,U] [#8 -0.03,-0.09,0.58,U] 
22:56:31.518 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.13}, one-star: {0.11, 0.04}
22:56:31.518 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
22:56:31.518 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
22:56:31.519 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.33 mountX=0.01 mountY=-0.11, mountTheta=-1.47
22:56:31.521 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
22:56:31.522 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
22:56:31.522 00.000 29988 Worker thread wakes up
22:56:31.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:31.523 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
22:56:31.523 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
22:56:31.523 00.000 28316 UpdateGuideState exits: m=2072 RSB=31.3
22:56:31.523 00.000 29988 Moving (0.11, 0.04) raw xDistance=0.01 yDistance=-0.11
22:56:31.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:31.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:31.524 00.000 28316 Enqueuing Expose request
22:56:31.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:56:31.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:31.526 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:56:31.526 00.000 29988 MoveAxis(E, 0, ABG)
22:56:31.526 00.000 29988 Move returns status 0, amount 0
22:56:31.526 00.000 29988 MoveAxis(N, 0, ABG)
22:56:31.526 00.000 29988 Move returns status 0, amount 0
22:56:31.526 00.000 29988 move complete, result=0
22:56:31.526 00.000 29988 worker thread done servicing request
22:56:31.526 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:31.527 00.001 29988 Worker thread wakes up
22:56:31.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:31.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:33.153 01.626 29988 Exposure complete
22:56:33.180 00.027 29988 worker thread done servicing request
22:56:33.180 00.000 28316 OnExposeComplete: enter
22:56:33.180 00.000 28316 UpdateGuideState(): m_state=6
22:56:33.183 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
22:56:33.186 00.003 28316 Star::Find returns 1 (0), X=587.68, Y=113.99, Mass=1910, SNR=30.0, Peak=161 HFD=4.2
22:56:33.186 00.000 28316 MultiStar: [#1 0.12,-0.02,0.89,U] [#2 -0.07,-0.05,0.93,U] [#3 0.08,-0.07,0.89,U] [#4 0.16,-0.32,0.00,M1] [#5 0.20,-0.25,0.77,U] [#6 -0.03,-0.09,0.72,U] [#7 0.07,-0.15,0.65,U] [#8 0.23,0.15,0.60,U] 
22:56:33.187 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.11, -0.00}
22:56:33.187 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
22:56:33.188 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.67)
22:56:33.188 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.63 mountX=0.09 mountY=-0.05, mountTheta=-0.49
22:56:33.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
22:56:33.190 00.001 28316 Enqueuing Move request for scope (0.08, -0.06)
22:56:33.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:33.191 00.001 28316 UpdateGuideState exits: m=1910 RSB=30.0
22:56:33.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:33.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:33.192 00.000 28316 Enqueuing Expose request
22:56:33.192 00.000 29988 Worker thread wakes up
22:56:33.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:56:33.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:56:33.193 00.000 29988 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=-0.05
22:56:33.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:56:33.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:33.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:56:33.193 00.000 29988 MoveAxis(E, 0, ABG)
22:56:33.193 00.000 29988 Move returns status 0, amount 0
22:56:33.193 00.000 29988 MoveAxis(N, 0, ABG)
22:56:33.193 00.000 29988 Move returns status 0, amount 0
22:56:33.193 00.000 29988 move complete, result=0
22:56:33.193 00.000 29988 worker thread done servicing request
22:56:33.193 00.000 29988 Worker thread wakes up
22:56:33.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:33.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:33.193 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:34.708 01.515 29988 Exposure complete
22:56:34.742 00.034 29988 worker thread done servicing request
22:56:34.742 00.000 28316 OnExposeComplete: enter
22:56:34.743 00.001 28316 UpdateGuideState(): m_state=6
22:56:34.743 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
22:56:34.744 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=114.06, Mass=1967, SNR=30.5, Peak=166 HFD=4.4
22:56:34.744 00.000 28316 MultiStar: [#1 0.03,0.04,0.88,U] [#2 -0.15,-0.11,0.96,U] [#3 0.09,0.04,0.85,U] [#4 0.02,-0.14,0.85,U] [#5 0.19,-0.17,0.78,U] [#6 0.05,-0.05,0.70,U] [#7 0.06,-0.15,0.67,U] [#8 -0.11,-0.05,0.57,U] 
22:56:34.745 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.11, 0.07}
22:56:34.745 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
22:56:34.746 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
22:56:34.746 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.02 mountX=0.06 mountY=-0.01, mountTheta=-0.09
22:56:34.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
22:56:34.747 00.000 28316 Enqueuing Move request for scope (0.03, -0.05)
22:56:34.749 00.002 29988 Worker thread wakes up
22:56:34.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:34.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:56:34.749 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.5
22:56:34.750 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:56:34.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:34.750 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:34.751 00.001 28316 Enqueuing Expose request
22:56:34.751 00.000 29988 Moving (0.03, -0.05) raw xDistance=0.06 yDistance=-0.01
22:56:34.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:56:34.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:34.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:34.751 00.000 29988 MoveAxis(E, 0, ABG)
22:56:34.751 00.000 29988 Move returns status 0, amount 0
22:56:34.751 00.000 29988 MoveAxis(N, 0, ABG)
22:56:34.751 00.000 29988 Move returns status 0, amount 0
22:56:34.751 00.000 29988 move complete, result=0
22:56:34.751 00.000 29988 worker thread done servicing request
22:56:34.751 00.000 29988 Worker thread wakes up
22:56:34.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:34.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:34.752 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:36.380 01.628 29988 Exposure complete
22:56:36.407 00.027 29988 worker thread done servicing request
22:56:36.407 00.000 28316 OnExposeComplete: enter
22:56:36.408 00.001 28316 UpdateGuideState(): m_state=6
22:56:36.408 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
22:56:36.409 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.05, Mass=1871, SNR=29.6, Peak=182 HFD=4.1
22:56:36.409 00.000 28316 MultiStar: [#1 0.10,0.05,0.90,U] [#2 0.03,0.06,0.95,U] [#3 0.12,0.02,0.90,U] [#4 0.20,-0.29,0.00,M1] [#5 0.20,-0.12,0.79,U] [#6 0.19,-0.19,0.73,U] [#7 0.21,-0.09,0.67,U] [#8 -0.01,0.02,0.63,U] 
22:56:36.410 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.02}, one-star: {0.13, 0.06}
22:56:36.413 00.003 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
22:56:36.415 00.002 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
22:56:36.418 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.13 mountX=0.06 mountY=-0.10, mountTheta=-1.00
22:56:36.420 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
22:56:36.420 00.000 28316 Enqueuing Move request for scope (0.12, -0.02)
22:56:36.421 00.001 29988 Worker thread wakes up
22:56:36.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:36.421 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
22:56:36.422 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:36.422 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:36.423 00.001 28316 Enqueuing Expose request
22:56:36.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:56:36.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:56:36.423 00.000 29988 Moving (0.12, -0.02) raw xDistance=0.06 yDistance=-0.10
22:56:36.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:56:36.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:36.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:56:36.423 00.000 29988 MoveAxis(E, 0, ABG)
22:56:36.423 00.000 29988 Move returns status 0, amount 0
22:56:36.423 00.000 29988 MoveAxis(N, 0, ABG)
22:56:36.423 00.000 29988 Move returns status 0, amount 0
22:56:36.423 00.000 29988 move complete, result=0
22:56:36.424 00.001 29988 worker thread done servicing request
22:56:36.424 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:36.424 00.000 29988 Worker thread wakes up
22:56:36.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:36.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:37.943 01.519 29988 Exposure complete
22:56:37.972 00.029 29988 worker thread done servicing request
22:56:37.972 00.000 28316 OnExposeComplete: enter
22:56:37.974 00.002 28316 UpdateGuideState(): m_state=6
22:56:37.974 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
22:56:37.975 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=114.27, Mass=1851, SNR=29.7, Peak=145 HFD=4.6
22:56:37.975 00.000 28316 MultiStar: [#1 -0.18,0.18,0.91,U] [#2 -0.11,0.12,0.96,U] [#3 0.05,0.10,0.89,U] [#4 -0.03,-0.01,0.87,U] [#5 -0.03,-0.03,0.79,U] [#6 0.04,0.03,0.74,U] [#7 0.00,0.11,0.67,U] [#8 -0.08,0.23,0.65,U] 
22:56:37.976 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {-0.03, 0.28}
22:56:37.976 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
22:56:37.977 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
22:56:37.977 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.92 mountX=-0.12 mountY=-0.01, mountTheta=-3.03
22:56:37.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
22:56:37.979 00.001 28316 Enqueuing Move request for scope (-0.04, 0.11)
22:56:37.979 00.000 29988 Worker thread wakes up
22:56:37.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:56:37.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:56:37.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:37.980 00.001 28316 UpdateGuideState exits: m=1851 RSB=29.7
22:56:37.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:37.981 00.000 29988 Moving (-0.04, 0.11) raw xDistance=-0.12 yDistance=-0.01
22:56:37.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:37.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:37.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:37.982 00.001 28316 Enqueuing Expose request
22:56:37.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:37.982 00.000 29988 MoveAxis(E, 0, ABG)
22:56:37.982 00.000 29988 Move returns status 0, amount 0
22:56:37.982 00.000 29988 MoveAxis(N, 0, ABG)
22:56:37.983 00.001 29988 Move returns status 0, amount 0
22:56:37.983 00.000 29988 move complete, result=0
22:56:37.983 00.000 29988 worker thread done servicing request
22:56:37.983 00.000 29988 Worker thread wakes up
22:56:37.983 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:37.984 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:37.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:39.620 01.636 29988 Exposure complete
22:56:39.649 00.029 29988 worker thread done servicing request
22:56:39.650 00.001 28316 OnExposeComplete: enter
22:56:39.651 00.001 28316 UpdateGuideState(): m_state=6
22:56:39.651 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
22:56:39.652 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=114.35, Mass=1866, SNR=29.5, Peak=142 HFD=4.7
22:56:39.653 00.001 28316 MultiStar: [#1 -0.22,0.19,0.93,U] [#2 -0.30,0.14,0.98,U] [#3 -0.13,0.11,0.85,U] [#4 -0.27,-0.03,0.92,U] [#5 -0.20,0.00,0.79,U] [#6 -0.15,-0.02,0.77,U] [#7 -0.15,-0.01,0.66,U] [#8 -0.07,0.33,0.00,M3] 
22:56:39.653 00.000 28316 refined, 7 included, MultiStar: {-0.21, 0.10}, one-star: {-0.25, 0.35}
22:56:39.653 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.84 = -2.45)
22:56:39.654 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.66)
22:56:39.654 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.24 cameraTheta=2.69 mountX=-0.18 mountY=0.15, mountTheta=2.47
22:56:39.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.10, opts=13)
22:56:39.657 00.002 28316 Enqueuing Move request for scope (-0.21, 0.10)
22:56:39.657 00.000 29988 Worker thread wakes up
22:56:39.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
22:56:39.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
22:56:39.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:39.658 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.5
22:56:39.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:39.658 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:39.659 00.001 28316 Enqueuing Expose request
22:56:39.659 00.000 29988 Moving (-0.21, 0.10) raw xDistance=-0.18 yDistance=0.15
22:56:39.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:56:39.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:39.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:39.659 00.000 29988 MoveAxis(E, 0, ABG)
22:56:39.659 00.000 29988 Move returns status 0, amount 0
22:56:39.659 00.000 29988 MoveAxis(N, 0, ABG)
22:56:39.659 00.000 29988 Move returns status 0, amount 0
22:56:39.659 00.000 29988 move complete, result=0
22:56:39.659 00.000 29988 worker thread done servicing request
22:56:39.659 00.000 29988 Worker thread wakes up
22:56:39.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:39.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:39.660 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:41.178 01.518 29988 Exposure complete
22:56:41.219 00.041 29988 worker thread done servicing request
22:56:41.219 00.000 28316 OnExposeComplete: enter
22:56:41.220 00.001 28316 UpdateGuideState(): m_state=6
22:56:41.220 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
22:56:41.221 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=114.23, Mass=1983, SNR=30.6, Peak=168 HFD=4.5
22:56:41.221 00.000 28316 MultiStar: [#1 -0.04,0.13,0.85,U] [#2 0.12,0.21,0.94,U] [#3 -0.00,0.18,0.87,U] [#4 0.02,-0.03,0.84,U] [#5 0.18,0.07,0.78,U] [#6 0.10,0.09,0.69,U] [#7 0.18,0.09,0.64,U] [#8 0.07,0.41,0.00,M4] 
22:56:41.222 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.13}, one-star: {0.08, 0.23}
22:56:41.222 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
22:56:41.223 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.01)
22:56:41.223 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.08 mountY=-0.12, mountTheta=-2.16
22:56:41.226 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.13, opts=13)
22:56:41.228 00.002 28316 Enqueuing Move request for scope (0.08, 0.13)
22:56:41.229 00.001 29988 Worker thread wakes up
22:56:41.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:41.230 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:56:41.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:56:41.230 00.000 29988 Moving (0.08, 0.13) raw xDistance=-0.08 yDistance=-0.12
22:56:41.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:41.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:41.230 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.6
22:56:41.231 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:56:41.231 00.000 29988 MoveAxis(E, 0, ABG)
22:56:41.231 00.000 29988 Move returns status 0, amount 0
22:56:41.231 00.000 29988 MoveAxis(N, 0, ABG)
22:56:41.231 00.000 29988 Move returns status 0, amount 0
22:56:41.231 00.000 29988 move complete, result=0
22:56:41.231 00.000 29988 worker thread done servicing request
22:56:41.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:41.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:41.232 00.001 28316 Enqueuing Expose request
22:56:41.232 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:41.233 00.001 29988 Worker thread wakes up
22:56:41.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:41.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:42.866 01.633 29988 Exposure complete
22:56:42.904 00.038 29988 worker thread done servicing request
22:56:42.904 00.000 28316 OnExposeComplete: enter
22:56:42.906 00.002 28316 UpdateGuideState(): m_state=6
22:56:42.907 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
22:56:42.908 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=114.22, Mass=1882, SNR=29.8, Peak=157 HFD=4.6
22:56:42.909 00.001 28316 MultiStar: [#1 0.03,0.09,0.94,U] [#2 -0.19,0.16,0.98,U] [#3 0.06,0.17,0.88,U] [#4 -0.01,0.01,0.88,U] [#5 0.11,0.03,0.77,U] [#6 -0.10,0.01,0.73,U] [#7 -0.07,0.06,0.63,U] [#8 0.06,0.24,0.63,U] 
22:56:42.910 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.11}, one-star: {-0.06, 0.23}
22:56:42.910 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
22:56:42.912 00.002 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
22:56:42.913 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.78 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
22:56:42.916 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
22:56:42.917 00.001 28316 Enqueuing Move request for scope (-0.02, 0.11)
22:56:42.917 00.000 29988 Worker thread wakes up
22:56:42.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
22:56:42.918 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.8
22:56:42.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:42.919 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
22:56:42.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:42.920 00.001 28316 Enqueuing Expose request
22:56:42.921 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
22:56:42.921 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
22:56:42.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:56:42.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:42.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:56:42.921 00.000 29988 MoveAxis(E, 0, ABG)
22:56:42.921 00.000 29988 Move returns status 0, amount 0
22:56:42.921 00.000 29988 MoveAxis(N, 0, ABG)
22:56:42.921 00.000 29988 Move returns status 0, amount 0
22:56:42.921 00.000 29988 move complete, result=0
22:56:42.921 00.000 29988 worker thread done servicing request
22:56:42.921 00.000 29988 Worker thread wakes up
22:56:42.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:42.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:42.921 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:44.444 01.523 29988 Exposure complete
22:56:44.494 00.050 29988 worker thread done servicing request
22:56:44.494 00.000 28316 OnExposeComplete: enter
22:56:44.495 00.001 28316 UpdateGuideState(): m_state=6
22:56:44.496 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
22:56:44.498 00.002 28316 Star::Find returns 1 (0), X=587.49, Y=114.31, Mass=1992, SNR=30.6, Peak=131 HFD=4.6
22:56:44.500 00.002 28316 MultiStar: [#1 -0.19,0.16,0.90,U] [#2 -0.18,0.15,0.93,U] [#3 -0.29,0.29,0.00,M1] [#4 -0.13,0.02,0.83,U] [#5 -0.19,0.05,0.73,U] [#6 0.04,0.10,0.69,U] [#7 0.01,0.26,0.66,U] [#8 -0.05,0.13,0.62,U] 
22:56:44.502 00.002 28316 refined, 7 included, MultiStar: {-0.10, 0.15}, one-star: {-0.08, 0.31}
22:56:44.504 00.002 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
22:56:44.506 00.002 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
22:56:44.508 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.19 cameraTheta=2.17 mountX=-0.18 mountY=0.02, mountTheta=3.01
22:56:44.512 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.15, opts=13)
22:56:44.512 00.000 28316 Enqueuing Move request for scope (-0.10, 0.15)
22:56:44.513 00.001 29988 Worker thread wakes up
22:56:44.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
22:56:44.513 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
22:56:44.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:44.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:44.515 00.001 28316 Enqueuing Expose request
22:56:44.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
22:56:44.515 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
22:56:44.515 00.000 29988 Moving (-0.10, 0.15) raw xDistance=-0.18 yDistance=0.02
22:56:44.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:56:44.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:44.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:56:44.515 00.000 29988 MoveAxis(E, 0, ABG)
22:56:44.515 00.000 29988 Move returns status 0, amount 0
22:56:44.515 00.000 29988 MoveAxis(N, 0, ABG)
22:56:44.515 00.000 29988 Move returns status 0, amount 0
22:56:44.515 00.000 29988 move complete, result=0
22:56:44.515 00.000 29988 worker thread done servicing request
22:56:44.515 00.000 29988 Worker thread wakes up
22:56:44.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:44.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:44.516 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:46.152 01.636 29988 Exposure complete
22:56:46.181 00.029 29988 worker thread done servicing request
22:56:46.181 00.000 28316 OnExposeComplete: enter
22:56:46.183 00.002 28316 UpdateGuideState(): m_state=6
22:56:46.185 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
22:56:46.185 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=114.08, Mass=1866, SNR=29.6, Peak=144 HFD=4.2
22:56:46.186 00.001 28316 MultiStar: [#1 -0.11,0.12,0.87,U] [#2 -0.12,0.09,0.96,U] [#3 0.04,0.17,0.86,U] [#4 -0.07,0.06,0.87,U] [#5 0.11,0.00,0.78,U] [#6 0.06,0.03,0.72,U] [#7 0.20,0.04,0.64,U] [#8 -0.12,0.16,0.63,U] 
22:56:46.187 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.04, 0.08}
22:56:46.187 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
22:56:46.188 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
22:56:46.188 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.74 mountX=-0.08 mountY=-0.03, mountTheta=-2.84
22:56:46.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
22:56:46.190 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
22:56:46.190 00.000 29988 Worker thread wakes up
22:56:46.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:46.191 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.6
22:56:46.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:46.192 00.000 28316 Enqueuing Expose request
22:56:46.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:56:46.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:56:46.193 00.000 29988 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.03
22:56:46.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:46.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:46.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:56:46.193 00.000 29988 MoveAxis(E, 0, ABG)
22:56:46.193 00.000 29988 Move returns status 0, amount 0
22:56:46.193 00.000 29988 MoveAxis(N, 0, ABG)
22:56:46.193 00.000 29988 Move returns status 0, amount 0
22:56:46.193 00.000 29988 move complete, result=0
22:56:46.193 00.000 29988 worker thread done servicing request
22:56:46.193 00.000 29988 Worker thread wakes up
22:56:46.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:46.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:46.193 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:47.714 01.521 29988 Exposure complete
22:56:47.762 00.048 29988 worker thread done servicing request
22:56:47.762 00.000 28316 OnExposeComplete: enter
22:56:47.763 00.001 28316 UpdateGuideState(): m_state=6
22:56:47.764 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:56:47.765 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.39, Mass=1793, SNR=29.0, Peak=139 HFD=4.2
22:56:47.765 00.000 28316 MultiStar: [#1 -0.02,0.24,0.94,U] [#2 -0.16,0.21,1.01,U] [#3 0.10,0.34,0.00,M1] [#4 0.09,0.17,0.87,U] [#5 0.20,0.10,0.80,U] [#6 0.17,0.16,0.70,U] [#7 0.14,0.26,0.69,U] [#8 0.04,0.44,0.00,M2] 
22:56:47.767 00.002 28316 refined, 6 included, MultiStar: {0.05, 0.23}, one-star: {0.05, 0.40}
22:56:47.767 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
22:56:47.768 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
22:56:47.768 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.34 mountX=-0.18 mountY=-0.15, mountTheta=-2.46
22:56:47.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.23, opts=13)
22:56:47.771 00.001 28316 Enqueuing Move request for scope (0.05, 0.23)
22:56:47.771 00.000 29988 Worker thread wakes up
22:56:47.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:56:47.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:56:47.771 00.000 29988 Moving (0.05, 0.23) raw xDistance=-0.18 yDistance=-0.15
22:56:47.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:56:47.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:47.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:56:47.771 00.000 29988 MoveAxis(E, 0, ABG)
22:56:47.772 00.001 29988 Move returns status 0, amount 0
22:56:47.772 00.000 29988 MoveAxis(N, 0, ABG)
22:56:47.772 00.000 29988 Move returns status 0, amount 0
22:56:47.772 00.000 29988 move complete, result=0
22:56:47.772 00.000 29988 worker thread done servicing request
22:56:47.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:47.772 00.000 28316 UpdateGuideState exits: m=1793 RSB=29.0
22:56:47.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:47.774 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:47.774 00.000 28316 Enqueuing Expose request
22:56:47.774 00.000 29988 Worker thread wakes up
22:56:47.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:47.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:47.774 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:49.404 01.630 29988 Exposure complete
22:56:49.431 00.027 29988 worker thread done servicing request
22:56:49.431 00.000 28316 OnExposeComplete: enter
22:56:49.433 00.002 28316 UpdateGuideState(): m_state=6
22:56:49.434 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
22:56:49.436 00.002 28316 Star::Find returns 1 (0), X=587.68, Y=114.37, Mass=1943, SNR=30.3, Peak=145 HFD=4.3
22:56:49.439 00.003 28316 MultiStar: [#1 -0.12,0.31,0.00,M1] [#2 -0.17,0.39,0.00,M1] [#3 0.00,0.46,0.00,M2] [#4 -0.11,0.29,0.86,U] [#5 -0.04,0.11,0.75,U] [#6 0.08,0.15,0.70,U] [#7 -0.06,0.44,0.00,M1] [#8 -0.19,0.54,0.00,M3] 
22:56:49.440 00.001 28316 refined, 3 included, MultiStar: {0.01, 0.25}, one-star: {0.11, 0.38}
22:56:49.441 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
22:56:49.442 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
22:56:49.444 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.52 mountX=-0.22 mountY=-0.12, mountTheta=-2.63
22:56:49.448 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.25, opts=13)
22:56:49.450 00.002 28316 Enqueuing Move request for scope (0.01, 0.25)
22:56:49.453 00.003 29988 Worker thread wakes up
22:56:49.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:56:49.454 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
22:56:49.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
22:56:49.454 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.3
22:56:49.455 00.001 29988 Moving (0.01, 0.25) raw xDistance=-0.22 yDistance=-0.12
22:56:49.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:49.456 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:56:49.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:49.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:49.456 00.000 28316 Enqueuing Expose request
22:56:49.457 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:56:49.457 00.000 29988 MoveAxis(E, 46, ABG)
22:56:49.457 00.000 29988 Guiding  Dir = 2, Dur = 46
22:56:49.457 00.000 29988 IsSlewing returns 0
22:56:49.457 00.000 29988 IsGuiding returns 0
22:56:49.459 00.002 29988 PulseGuide returned control before completion, sleep 55
22:56:49.515 00.056 29988 IsGuiding returns 1
22:56:49.515 00.000 29988 scope still moving after pulse duration time elapsed
22:56:49.545 00.030 29988 IsSlewing returns 0
22:56:49.545 00.000 29988 IsGuiding returns 0
22:56:49.545 00.000 29988 scope move finished after 46 + 41 ms
22:56:49.545 00.000 29988 Move returns status 0, amount 46
22:56:49.545 00.000 29988 MoveAxis(N, 0, ABG)
22:56:49.546 00.001 29988 Move returns status 0, amount 0
22:56:49.546 00.000 29988 move complete, result=0
22:56:49.546 00.000 29988 worker thread done servicing request
22:56:49.546 00.000 29988 Worker thread wakes up
22:56:49.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:49.546 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
22:56:49.547 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:50.955 01.408 29988 Exposure complete
22:56:50.991 00.036 29988 worker thread done servicing request
22:56:50.991 00.000 28316 OnExposeComplete: enter
22:56:50.994 00.003 28316 UpdateGuideState(): m_state=6
22:56:50.997 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
22:56:50.997 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=114.36, Mass=1869, SNR=29.6, Peak=152 HFD=4.2
22:56:50.999 00.002 28316 MultiStar: [#1 0.06,0.34,0.00,M2] [#2 0.08,0.29,0.97,U] [#3 0.09,0.22,0.84,U] [#4 0.21,0.11,0.86,U] [#5 0.30,0.13,0.00,M1] [#6 0.17,0.12,0.74,U] [#7 0.11,0.13,0.64,U] [#8 0.31,0.41,0.00,M4] 
22:56:51.000 00.001 28316 refined, 5 included, MultiStar: {0.14, 0.22}, one-star: {0.16, 0.36}
22:56:51.002 00.002 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
22:56:51.003 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
22:56:51.003 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=-0.14 mountY=-0.22, mountTheta=-2.15
22:56:51.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.22, opts=13)
22:56:51.005 00.000 28316 Enqueuing Move request for scope (0.14, 0.22)
22:56:51.006 00.001 29988 Worker thread wakes up
22:56:51.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
22:56:51.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:51.006 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
22:56:51.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:51.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:51.008 00.001 28316 Enqueuing Expose request
22:56:51.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
22:56:51.008 00.000 29988 Moving (0.14, 0.22) raw xDistance=-0.14 yDistance=-0.22
22:56:51.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:51.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:56:51.008 00.000 29988 MoveAxis(E, 0, ABG)
22:56:51.008 00.000 29988 Move returns status 0, amount 0
22:56:51.008 00.000 29988 MoveAxis(N, 52, ABG)
22:56:51.008 00.000 29988 Guiding  Dir = 0, Dur = 52
22:56:51.008 00.000 29988 IsSlewing returns 0
22:56:51.008 00.000 29988 IsGuiding returns 0
22:56:51.013 00.005 29988 PulseGuide returned control before completion, sleep 58
22:56:51.083 00.070 29988 IsGuiding returns 0
22:56:51.083 00.000 29988 Move returns status 0, amount 52
22:56:51.083 00.000 29988 move complete, result=0
22:56:51.083 00.000 29988 worker thread done servicing request
22:56:51.083 00.000 29988 Worker thread wakes up
22:56:51.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:51.083 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
22:56:51.084 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:52.706 01.622 29988 Exposure complete
22:56:52.744 00.038 29988 worker thread done servicing request
22:56:52.745 00.001 28316 OnExposeComplete: enter
22:56:52.745 00.000 28316 UpdateGuideState(): m_state=6
22:56:52.746 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
22:56:52.746 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=114.22, Mass=1996, SNR=30.7, Peak=157 HFD=4.6
22:56:52.747 00.001 28316 MultiStar: [#1 -0.20,0.15,0.88,U] [#2 -0.24,0.08,0.98,U] [#3 -0.07,0.22,0.83,U] [#4 -0.14,-0.02,0.83,U] [#5 0.08,-0.06,0.77,U] [#6 -0.05,-0.03,0.69,U] [#7 -0.10,-0.03,0.66,U] [#8 -0.17,0.06,0.61,U] 
22:56:52.747 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.19, 0.23}
22:56:52.748 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.75 = -2.53)
22:56:52.748 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.57)
22:56:52.749 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.61 mountX=-0.12 mountY=0.08, mountTheta=2.56
22:56:52.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
22:56:52.750 00.000 28316 Enqueuing Move request for scope (-0.13, 0.08)
22:56:52.753 00.003 29988 Worker thread wakes up
22:56:52.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
22:56:52.754 00.001 28316 UpdateGuideState exits: m=1996 RSB=30.7
22:56:52.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:52.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:52.755 00.001 28316 Enqueuing Expose request
22:56:52.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
22:56:52.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
22:56:52.755 00.000 29988 Moving (-0.13, 0.08) raw xDistance=-0.12 yDistance=0.08
22:56:52.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:56:52.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:52.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:52.755 00.000 29988 MoveAxis(E, 0, ABG)
22:56:52.756 00.001 29988 Move returns status 0, amount 0
22:56:52.756 00.000 29988 MoveAxis(N, 0, ABG)
22:56:52.756 00.000 29988 Move returns status 0, amount 0
22:56:52.756 00.000 29988 move complete, result=0
22:56:52.756 00.000 29988 worker thread done servicing request
22:56:52.756 00.000 29988 Worker thread wakes up
22:56:52.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:52.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:52.756 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:54.271 01.515 29988 Exposure complete
22:56:54.298 00.027 29988 worker thread done servicing request
22:56:54.298 00.000 28316 OnExposeComplete: enter
22:56:54.298 00.000 28316 UpdateGuideState(): m_state=6
22:56:54.301 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
22:56:54.305 00.004 28316 Star::Find returns 1 (0), X=587.56, Y=114.17, Mass=1815, SNR=29.2, Peak=154 HFD=4.4
22:56:54.307 00.002 28316 MultiStar: [#1 -0.07,0.15,0.91,U] [#2 -0.11,0.12,1.00,U] [#3 0.08,0.05,0.87,U] [#4 0.04,0.01,0.88,U] [#5 0.17,-0.10,0.77,U] [#6 -0.06,0.07,0.73,U] [#7 -0.05,0.13,0.63,U] [#8 0.09,0.15,0.64,U] 
22:56:54.310 00.003 28316 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.01, 0.18}
22:56:54.312 00.002 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
22:56:54.314 00.002 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.53)
22:56:54.315 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.51 mountX=-0.08 mountY=-0.04, mountTheta=-2.62
22:56:54.317 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
22:56:54.318 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
22:56:54.318 00.000 29988 Worker thread wakes up
22:56:54.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:54.319 00.001 28316 UpdateGuideState exits: m=1815 RSB=29.2
22:56:54.321 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:56:54.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:54.321 00.000 28316 Enqueuing Expose request
22:56:54.322 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:56:54.322 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.04
22:56:54.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:56:54.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:54.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:54.322 00.000 29988 MoveAxis(E, 0, ABG)
22:56:54.322 00.000 29988 Move returns status 0, amount 0
22:56:54.322 00.000 29988 MoveAxis(N, 0, ABG)
22:56:54.322 00.000 29988 Move returns status 0, amount 0
22:56:54.322 00.000 29988 move complete, result=0
22:56:54.322 00.000 29988 worker thread done servicing request
22:56:54.322 00.000 29988 Worker thread wakes up
22:56:54.323 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:54.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:54.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:55.958 01.635 29988 Exposure complete
22:56:55.996 00.038 29988 worker thread done servicing request
22:56:55.997 00.001 28316 OnExposeComplete: enter
22:56:55.998 00.001 28316 UpdateGuideState(): m_state=6
22:56:56.000 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
22:56:56.001 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=114.35, Mass=1884, SNR=29.8, Peak=137 HFD=4.4
22:56:56.003 00.002 28316 MultiStar: [#1 -0.26,0.13,0.92,U] [#2 -0.32,0.23,0.00,M1] [#3 -0.03,0.17,0.90,U] [#4 -0.21,0.02,0.88,U] [#5 -0.01,-0.04,0.79,U] [#6 -0.08,-0.04,0.74,U] [#7 -0.13,0.18,0.63,U] [#8 -0.18,0.40,0.00,M3] 
22:56:56.005 00.002 28316 refined, 6 included, MultiStar: {-0.14, 0.12}, one-star: {-0.24, 0.35}
22:56:56.006 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
22:56:56.008 00.002 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
22:56:56.009 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.46 mountX=-0.17 mountY=0.08, mountTheta=2.72
22:56:56.010 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.12, opts=13)
22:56:56.010 00.000 28316 Enqueuing Move request for scope (-0.14, 0.12)
22:56:56.011 00.001 29988 Worker thread wakes up
22:56:56.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:56.011 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
22:56:56.012 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:56.012 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:56.013 00.001 28316 Enqueuing Expose request
22:56:56.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
22:56:56.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
22:56:56.013 00.000 29988 Moving (-0.14, 0.12) raw xDistance=-0.17 yDistance=0.08
22:56:56.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:56:56.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:56.013 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:56.014 00.001 29988 MoveAxis(E, 0, ABG)
22:56:56.014 00.000 29988 Move returns status 0, amount 0
22:56:56.014 00.000 29988 MoveAxis(N, 0, ABG)
22:56:56.014 00.000 29988 Move returns status 0, amount 0
22:56:56.014 00.000 29988 move complete, result=0
22:56:56.014 00.000 29988 worker thread done servicing request
22:56:56.014 00.000 29988 Worker thread wakes up
22:56:56.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:56.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:56.014 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:57.542 01.528 29988 Exposure complete
22:56:57.584 00.042 29988 worker thread done servicing request
22:56:57.584 00.000 28316 OnExposeComplete: enter
22:56:57.588 00.004 28316 UpdateGuideState(): m_state=6
22:56:57.590 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
22:56:57.592 00.002 28316 Star::Find returns 1 (0), X=587.32, Y=114.26, Mass=1917, SNR=30.1, Peak=164 HFD=4.5
22:56:57.595 00.003 28316 MultiStar: [#1 -0.37,0.17,0.00,M1] [#2 -0.36,0.12,0.00,M2] [#3 -0.15,0.16,0.84,U] [#4 -0.11,-0.00,0.86,U] [#5 -0.15,-0.01,0.75,U] [#6 -0.17,-0.09,0.73,U] [#7 -0.08,0.04,0.69,U] [#8 -0.13,0.22,0.62,U] 
22:56:57.597 00.002 28316 refined, 6 included, MultiStar: {-0.16, 0.09}, one-star: {-0.25, 0.26}
22:56:57.600 00.003 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
22:56:57.603 00.003 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.59)
22:56:57.605 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.63 mountX=-0.14 mountY=0.10, mountTheta=2.54
22:56:57.610 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
22:56:57.612 00.002 28316 Enqueuing Move request for scope (-0.16, 0.09)
22:56:57.614 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:56:57.617 00.003 28316 UpdateGuideState exits: m=1917 RSB=30.1
22:56:57.619 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.622 00.003 29988 Worker thread wakes up
22:56:57.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:57.623 00.001 28316 Enqueuing Expose request
22:56:57.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
22:56:57.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
22:56:57.624 00.000 29988 Moving (-0.16, 0.09) raw xDistance=-0.14 yDistance=0.10
22:56:57.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:56:57.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:57.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:56:57.624 00.000 29988 MoveAxis(E, 0, ABG)
22:56:57.624 00.000 29988 Move returns status 0, amount 0
22:56:57.624 00.000 29988 MoveAxis(N, 0, ABG)
22:56:57.624 00.000 29988 Move returns status 0, amount 0
22:56:57.624 00.000 29988 move complete, result=0
22:56:57.624 00.000 29988 worker thread done servicing request
22:56:57.624 00.000 29988 Worker thread wakes up
22:56:57.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:57.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:56:57.624 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:59.248 01.624 29988 Exposure complete
22:56:59.278 00.030 29988 worker thread done servicing request
22:56:59.278 00.000 28316 OnExposeComplete: enter
22:56:59.279 00.001 28316 UpdateGuideState(): m_state=6
22:56:59.280 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
22:56:59.282 00.002 28316 Star::Find returns 1 (0), X=587.28, Y=114.50, Mass=1852, SNR=29.5, Peak=143 HFD=4.4
22:56:59.283 00.001 28316 MultiStar: [#1 -0.39,0.29,0.00,M2] [#2 -0.47,0.47,0.00,M3] [#3 -0.14,0.36,0.00,M1] [#4 -0.20,0.21,0.89,U] [#5 -0.18,0.09,0.76,U] [#6 -0.19,0.26,0.71,U] [#7 -0.13,0.34,0.00,M1] [#8 -0.17,0.50,0.00,M3] 
22:56:59.284 00.001 28316 refined, 3 included, MultiStar: {-0.22, 0.28}, one-star: {-0.29, 0.51}
22:56:59.285 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
22:56:59.287 00.002 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
22:56:59.288 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.36 cameraTheta=2.23 mountX=-0.35 mountY=0.07, mountTheta=2.94
22:56:59.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.28, opts=13)
22:56:59.291 00.001 28316 Enqueuing Move request for scope (-0.22, 0.28)
22:56:59.292 00.001 29988 Worker thread wakes up
22:56:59.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd
22:56:59.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.28)
22:56:59.292 00.000 29988 Moving (-0.22, 0.28) raw xDistance=-0.35 yDistance=0.07
22:56:59.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:56:59.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:59.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
22:56:59.292 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.5
22:56:59.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:59.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:56:59.293 00.000 28316 Enqueuing Expose request
22:56:59.294 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:56:59.294 00.000 29988 MoveAxis(E, 73, ABG)
22:56:59.294 00.000 29988 Guiding  Dir = 2, Dur = 73
22:56:59.294 00.000 29988 IsSlewing returns 0
22:56:59.294 00.000 29988 IsGuiding returns 0
22:56:59.296 00.002 29988 PulseGuide returned control before completion, sleep 82
22:56:59.392 00.096 29988 IsGuiding returns 0
22:56:59.392 00.000 29988 Move returns status 0, amount 73
22:56:59.392 00.000 29988 MoveAxis(N, 0, ABG)
22:56:59.392 00.000 29988 Move returns status 0, amount 0
22:56:59.392 00.000 29988 move complete, result=0
22:56:59.392 00.000 29988 worker thread done servicing request
22:56:59.392 00.000 29988 Worker thread wakes up
22:56:59.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:56:59.392 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.1 px 0 ms NORTH
22:56:59.393 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:00.799 01.406 29988 Exposure complete
22:57:00.853 00.054 29988 worker thread done servicing request
22:57:00.853 00.000 28316 OnExposeComplete: enter
22:57:00.853 00.000 28316 UpdateGuideState(): m_state=6
22:57:00.854 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
22:57:00.854 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.11, Mass=2038, SNR=31.0, Peak=143 HFD=4.5
22:57:00.855 00.001 28316 MultiStar: [#1 -0.20,0.16,0.83,U] [#2 -0.28,0.06,0.92,U] [#3 -0.05,0.11,0.84,U] [#4 -0.06,-0.03,0.82,U] [#5 -0.06,-0.09,0.74,U] [#6 0.09,0.13,0.69,U] [#7 -0.10,0.00,0.62,U] [#8 -0.03,-0.03,0.59,U] 
22:57:00.855 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {0.01, 0.11}
22:57:00.856 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.14) = xAngle (3.71 = -2.57)
22:57:00.856 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.53)
22:57:00.857 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.57 mountX=-0.08 mountY=0.05, mountTheta=2.60
22:57:00.858 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
22:57:00.858 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
22:57:00.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:00.860 00.002 29988 Worker thread wakes up
22:57:00.860 00.000 28316 UpdateGuideState exits: m=2038 RSB=31.0
22:57:00.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:57:00.861 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:00.861 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:57:00.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:00.861 00.000 28316 Enqueuing Expose request
22:57:00.862 00.001 29988 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=0.05
22:57:00.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:00.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:00.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:00.862 00.000 29988 MoveAxis(E, 0, ABG)
22:57:00.862 00.000 29988 Move returns status 0, amount 0
22:57:00.862 00.000 29988 MoveAxis(N, 0, ABG)
22:57:00.862 00.000 29988 Move returns status 0, amount 0
22:57:00.862 00.000 29988 move complete, result=0
22:57:00.862 00.000 29988 worker thread done servicing request
22:57:00.862 00.000 29988 Worker thread wakes up
22:57:00.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:00.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:00.862 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:02.501 01.639 29988 Exposure complete
22:57:02.541 00.040 29988 worker thread done servicing request
22:57:02.542 00.001 28316 OnExposeComplete: enter
22:57:02.542 00.000 28316 UpdateGuideState(): m_state=6
22:57:02.543 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
22:57:02.545 00.002 28316 Star::Find returns 1 (0), X=587.51, Y=114.10, Mass=1994, SNR=30.8, Peak=149 HFD=4.3
22:57:02.546 00.001 28316 MultiStar: [#1 -0.12,0.13,0.89,U] [#2 -0.15,0.10,0.91,U] [#3 -0.10,0.05,0.81,U] [#4 -0.17,-0.06,0.84,U] [#5 0.00,-0.05,0.77,U] [#6 0.04,0.02,0.66,U] [#7 0.05,0.14,0.66,U] [#8 -0.14,0.01,0.60,U] 
22:57:02.548 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {-0.06, 0.11}
22:57:02.551 00.003 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.69 = -2.59)
22:57:02.553 00.002 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.79 = 0.51)
22:57:02.554 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=-0.08 mountY=0.05, mountTheta=2.62
22:57:02.557 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
22:57:02.557 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
22:57:02.558 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:02.558 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.8
22:57:02.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:02.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:02.560 00.001 29988 Worker thread wakes up
22:57:02.560 00.000 28316 Enqueuing Expose request
22:57:02.561 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:57:02.562 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:57:02.562 00.000 29988 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=0.05
22:57:02.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:02.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:02.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:02.562 00.000 29988 MoveAxis(E, 0, ABG)
22:57:02.562 00.000 29988 Move returns status 0, amount 0
22:57:02.562 00.000 29988 MoveAxis(N, 0, ABG)
22:57:02.562 00.000 29988 Move returns status 0, amount 0
22:57:02.562 00.000 29988 move complete, result=0
22:57:02.562 00.000 29988 worker thread done servicing request
22:57:02.562 00.000 29988 Worker thread wakes up
22:57:02.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:02.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:02.563 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:04.082 01.519 29988 Exposure complete
22:57:04.128 00.046 29988 worker thread done servicing request
22:57:04.128 00.000 28316 OnExposeComplete: enter
22:57:04.130 00.002 28316 UpdateGuideState(): m_state=6
22:57:04.131 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
22:57:04.131 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=114.24, Mass=1938, SNR=30.2, Peak=167 HFD=4.3
22:57:04.132 00.001 28316 MultiStar: [#1 -0.16,0.14,0.90,U] [#2 -0.15,0.18,0.92,U] [#3 -0.06,0.13,0.84,U] [#4 -0.06,-0.11,0.86,U] [#5 -0.05,0.01,0.79,U] [#6 -0.08,-0.07,0.69,U] [#7 -0.01,0.21,0.68,U] [#8 -0.13,0.04,0.60,U] 
22:57:04.133 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {0.03, 0.24}
22:57:04.134 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
22:57:04.135 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
22:57:04.136 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.23 mountX=-0.11 mountY=0.02, mountTheta=2.95
22:57:04.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
22:57:04.138 00.001 28316 Enqueuing Move request for scope (-0.07, 0.09)
22:57:04.138 00.000 29988 Worker thread wakes up
22:57:04.139 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:57:04.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:04.140 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:57:04.140 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
22:57:04.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:04.141 00.000 28316 Enqueuing Expose request
22:57:04.141 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
22:57:04.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:57:04.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:04.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:04.142 00.001 29988 MoveAxis(E, 0, ABG)
22:57:04.142 00.000 29988 Move returns status 0, amount 0
22:57:04.142 00.000 29988 MoveAxis(N, 0, ABG)
22:57:04.142 00.000 29988 Move returns status 0, amount 0
22:57:04.142 00.000 29988 move complete, result=0
22:57:04.142 00.000 29988 worker thread done servicing request
22:57:04.142 00.000 29988 Worker thread wakes up
22:57:04.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:04.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:04.142 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:05.775 01.633 29988 Exposure complete
22:57:05.799 00.024 29988 worker thread done servicing request
22:57:05.799 00.000 28316 OnExposeComplete: enter
22:57:05.800 00.001 28316 UpdateGuideState(): m_state=6
22:57:05.801 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
22:57:05.801 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=114.28, Mass=1805, SNR=29.0, Peak=146 HFD=4.6
22:57:05.802 00.001 28316 MultiStar: [#1 -0.07,0.27,0.93,U] [#2 -0.04,0.08,1.02,U] [#3 -0.03,0.16,0.85,U] [#4 -0.03,-0.05,0.89,U] [#5 -0.00,-0.07,0.80,U] [#6 0.01,0.06,0.73,U] [#7 0.15,-0.00,0.65,U] [#8 0.05,0.24,0.63,U] 
22:57:05.803 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {0.03, 0.29}
22:57:05.803 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
22:57:05.804 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
22:57:05.804 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.56 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
22:57:05.805 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
22:57:05.806 00.001 28316 Enqueuing Move request for scope (0.00, 0.11)
22:57:05.806 00.000 29988 Worker thread wakes up
22:57:05.807 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:05.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
22:57:05.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
22:57:05.807 00.000 29988 Moving (0.00, 0.11) raw xDistance=-0.10 yDistance=-0.05
22:57:05.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:57:05.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:05.807 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.0
22:57:05.808 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:05.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:05.809 00.001 28316 Enqueuing Expose request
22:57:05.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:05.809 00.000 29988 MoveAxis(E, 0, ABG)
22:57:05.809 00.000 29988 Move returns status 0, amount 0
22:57:05.809 00.000 29988 MoveAxis(N, 0, ABG)
22:57:05.809 00.000 29988 Move returns status 0, amount 0
22:57:05.809 00.000 29988 move complete, result=0
22:57:05.809 00.000 29988 worker thread done servicing request
22:57:05.809 00.000 29988 Worker thread wakes up
22:57:05.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:05.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:05.810 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:07.322 01.512 29988 Exposure complete
22:57:07.350 00.028 29988 worker thread done servicing request
22:57:07.350 00.000 28316 OnExposeComplete: enter
22:57:07.352 00.002 28316 UpdateGuideState(): m_state=6
22:57:07.355 00.003 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
22:57:07.357 00.002 28316 Star::Find returns 1 (0), X=587.51, Y=114.33, Mass=2054, SNR=31.2, Peak=169 HFD=4.4
22:57:07.360 00.003 28316 MultiStar: [#1 0.00,0.15,0.91,U] [#2 -0.06,0.17,0.91,U] [#3 0.02,0.34,0.00,M1] [#4 0.02,0.15,0.85,U] [#5 0.15,0.00,0.78,U] [#6 0.06,0.04,0.68,U] [#7 0.07,-0.03,0.61,U] [#8 0.02,0.28,0.57,U] 
22:57:07.362 00.002 28316 refined, 7 included, MultiStar: {0.02, 0.15}, one-star: {-0.06, 0.34}
22:57:07.365 00.003 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
22:57:07.367 00.002 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
22:57:07.369 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.45 mountX=-0.13 mountY=-0.08, mountTheta=-2.57
22:57:07.373 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
22:57:07.375 00.002 28316 Enqueuing Move request for scope (0.02, 0.15)
22:57:07.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:07.376 00.001 28316 UpdateGuideState exits: m=2054 RSB=31.2
22:57:07.377 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:07.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:07.379 00.001 28316 Enqueuing Expose request
22:57:07.381 00.002 29988 Worker thread wakes up
22:57:07.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
22:57:07.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
22:57:07.381 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.08
22:57:07.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:57:07.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:07.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:57:07.381 00.000 29988 MoveAxis(E, 0, ABG)
22:57:07.381 00.000 29988 Move returns status 0, amount 0
22:57:07.381 00.000 29988 MoveAxis(N, 0, ABG)
22:57:07.381 00.000 29988 Move returns status 0, amount 0
22:57:07.381 00.000 29988 move complete, result=0
22:57:07.381 00.000 29988 worker thread done servicing request
22:57:07.381 00.000 29988 Worker thread wakes up
22:57:07.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:07.382 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:07.382 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:09.003 01.621 29988 Exposure complete
22:57:09.039 00.036 29988 worker thread done servicing request
22:57:09.039 00.000 28316 OnExposeComplete: enter
22:57:09.040 00.001 28316 UpdateGuideState(): m_state=6
22:57:09.040 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
22:57:09.042 00.002 28316 Star::Find returns 1 (0), X=587.54, Y=114.34, Mass=1958, SNR=30.4, Peak=145 HFD=4.4
22:57:09.042 00.000 28316 MultiStar: [#1 -0.07,0.34,0.00,M1] [#2 -0.14,0.25,0.94,U] [#3 0.04,0.28,0.87,U] [#4 -0.04,0.17,0.91,U] [#5 0.08,0.12,0.77,U] [#6 0.12,0.16,0.69,U] [#7 0.02,0.29,0.66,U] [#8 -0.01,0.46,0.00,M1] 
22:57:09.043 00.001 28316 refined, 6 included, MultiStar: {-0.00, 0.24}, one-star: {-0.02, 0.35}
22:57:09.044 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
22:57:09.045 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
22:57:09.046 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.57 mountX=-0.22 mountY=-0.11, mountTheta=-2.69
22:57:09.047 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.24, opts=13)
22:57:09.048 00.001 28316 Enqueuing Move request for scope (-0.00, 0.24)
22:57:09.048 00.000 29988 Worker thread wakes up
22:57:09.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:57:09.049 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
22:57:09.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
22:57:09.049 00.000 29988 Moving (-0.00, 0.24) raw xDistance=-0.22 yDistance=-0.11
22:57:09.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:57:09.049 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.4
22:57:09.050 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:09.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:09.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:09.051 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:57:09.051 00.000 29988 MoveAxis(E, 45, ABG)
22:57:09.051 00.000 29988 Guiding  Dir = 2, Dur = 45
22:57:09.051 00.000 29988 IsSlewing returns 0
22:57:09.051 00.000 29988 IsGuiding returns 0
22:57:09.051 00.000 28316 Enqueuing Expose request
22:57:09.053 00.002 29988 PulseGuide returned control before completion, sleep 53
22:57:09.112 00.059 29988 IsGuiding returns 1
22:57:09.112 00.000 29988 scope still moving after pulse duration time elapsed
22:57:09.142 00.030 29988 IsSlewing returns 0
22:57:09.142 00.000 29988 IsGuiding returns 0
22:57:09.142 00.000 29988 scope move finished after 45 + 46 ms
22:57:09.143 00.001 29988 Move returns status 0, amount 45
22:57:09.143 00.000 29988 MoveAxis(N, 0, ABG)
22:57:09.143 00.000 29988 Move returns status 0, amount 0
22:57:09.143 00.000 29988 move complete, result=0
22:57:09.143 00.000 29988 worker thread done servicing request
22:57:09.143 00.000 29988 Worker thread wakes up
22:57:09.143 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
22:57:09.144 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:09.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:10.563 01.419 29988 Exposure complete
22:57:10.593 00.030 29988 worker thread done servicing request
22:57:10.593 00.000 28316 OnExposeComplete: enter
22:57:10.594 00.001 28316 UpdateGuideState(): m_state=6
22:57:10.594 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
22:57:10.595 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=114.24, Mass=1984, SNR=30.6, Peak=177 HFD=4.4
22:57:10.595 00.000 28316 MultiStar: [#1 0.09,0.23,0.93,U] [#2 0.18,0.15,0.94,U] [#3 0.27,0.07,0.84,U] [#4 0.13,0.07,0.85,U] [#5 0.32,-0.16,0.00,M1] [#6 0.14,-0.03,0.70,U] [#7 0.20,-0.05,0.65,U] [#8 0.19,0.11,0.59,U] 
22:57:10.596 00.001 28316 refined, 7 included, MultiStar: {0.18, 0.11}, one-star: {0.26, 0.25}
22:57:10.596 00.000 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
22:57:10.597 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
22:57:10.597 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.22 cameraTheta=0.56 mountX=-0.03 mountY=-0.21, mountTheta=-1.70
22:57:10.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.11, opts=13)
22:57:10.599 00.001 28316 Enqueuing Move request for scope (0.18, 0.11)
22:57:10.599 00.000 29988 Worker thread wakes up
22:57:10.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.11) opts 0xd
22:57:10.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.11)
22:57:10.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:10.600 00.001 29988 Moving (0.18, 0.11) raw xDistance=-0.03 yDistance=-0.21
22:57:10.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:57:10.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:57:10.600 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.6
22:57:10.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:10.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:10.601 00.000 28316 Enqueuing Expose request
22:57:10.602 00.001 29988 MoveAxis(E, 0, ABG)
22:57:10.602 00.000 29988 Move returns status 0, amount 0
22:57:10.602 00.000 29988 MoveAxis(N, 51, ABG)
22:57:10.602 00.000 29988 Guiding  Dir = 0, Dur = 51
22:57:10.602 00.000 29988 IsSlewing returns 0
22:57:10.602 00.000 29988 IsGuiding returns 0
22:57:10.608 00.006 29988 PulseGuide returned control before completion, sleep 57
22:57:10.673 00.065 29988 IsGuiding returns 0
22:57:10.673 00.000 29988 Move returns status 0, amount 51
22:57:10.673 00.000 29988 move complete, result=0
22:57:10.673 00.000 29988 worker thread done servicing request
22:57:10.673 00.000 29988 Worker thread wakes up
22:57:10.673 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
22:57:10.674 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:10.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:12.313 01.639 29988 Exposure complete
22:57:12.347 00.034 29988 worker thread done servicing request
22:57:12.347 00.000 28316 OnExposeComplete: enter
22:57:12.348 00.001 28316 UpdateGuideState(): m_state=6
22:57:12.348 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
22:57:12.349 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=114.10, Mass=1895, SNR=29.9, Peak=187 HFD=4.2
22:57:12.349 00.000 28316 MultiStar: [#1 0.18,-0.10,0.88,U] [#2 0.01,-0.11,0.96,U] [#3 0.08,-0.17,0.86,U] [#4 0.24,-0.29,0.00,M1] [#5 0.21,-0.27,0.00,M2] [#6 0.08,-0.28,0.71,U] [#7 0.07,-0.18,0.69,U] [#8 0.13,-0.11,0.58,U] 
22:57:12.350 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.11}, one-star: {0.16, 0.10}
22:57:12.350 00.000 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
22:57:12.351 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.86)
22:57:12.351 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=0.14 mountY=-0.04, mountTheta=-0.29
22:57:12.352 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
22:57:12.352 00.000 28316 Enqueuing Move request for scope (0.10, -0.11)
22:57:12.353 00.001 29988 Worker thread wakes up
22:57:12.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:12.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
22:57:12.353 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
22:57:12.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:12.354 00.000 28316 Enqueuing Expose request
22:57:12.355 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
22:57:12.355 00.000 29988 Moving (0.10, -0.11) raw xDistance=0.14 yDistance=-0.04
22:57:12.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:57:12.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:12.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:12.355 00.000 29988 MoveAxis(E, 0, ABG)
22:57:12.355 00.000 29988 Move returns status 0, amount 0
22:57:12.355 00.000 29988 MoveAxis(N, 0, ABG)
22:57:12.355 00.000 29988 Move returns status 0, amount 0
22:57:12.355 00.000 29988 move complete, result=0
22:57:12.355 00.000 29988 worker thread done servicing request
22:57:12.355 00.000 29988 Worker thread wakes up
22:57:12.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:12.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:12.357 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:13.873 01.516 29988 Exposure complete
22:57:13.900 00.027 29988 worker thread done servicing request
22:57:13.900 00.000 28316 OnExposeComplete: enter
22:57:13.900 00.000 28316 UpdateGuideState(): m_state=6
22:57:13.901 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
22:57:13.903 00.002 28316 Star::Find returns 1 (0), X=587.62, Y=113.93, Mass=2081, SNR=31.1, Peak=183 HFD=4.4
22:57:13.903 00.000 28316 MultiStar: [#1 0.02,-0.04,0.88,U] [#2 0.01,-0.12,0.91,U] [#3 0.05,-0.09,0.81,U] [#4 -0.07,-0.43,0.00,M2] [#5 0.18,-0.42,0.00,M3] [#6 0.03,-0.31,0.71,U] [#7 0.05,-0.20,0.62,U] [#8 -0.15,-0.06,0.60,U] 
22:57:13.904 00.001 28316 single-star, 6 included, MultiStar: {0.01, -0.12}, one-star: {0.05, -0.07}
22:57:13.904 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
22:57:13.905 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
22:57:13.905 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.96 mountX=0.08 mountY=-0.01, mountTheta=-0.15
22:57:13.906 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
22:57:13.907 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
22:57:13.907 00.000 29988 Worker thread wakes up
22:57:13.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
22:57:13.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
22:57:13.907 00.000 29988 Moving (0.05, -0.07) raw xDistance=0.08 yDistance=-0.01
22:57:13.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:57:13.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:13.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:13.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:13.908 00.001 28316 UpdateGuideState exits: m=2081 RSB=31.1
22:57:13.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:13.909 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:13.909 00.000 28316 Enqueuing Expose request
22:57:13.910 00.001 29988 MoveAxis(E, 0, ABG)
22:57:13.910 00.000 29988 Move returns status 0, amount 0
22:57:13.910 00.000 29988 MoveAxis(N, 0, ABG)
22:57:13.910 00.000 29988 Move returns status 0, amount 0
22:57:13.910 00.000 29988 move complete, result=0
22:57:13.910 00.000 29988 worker thread done servicing request
22:57:13.910 00.000 29988 Worker thread wakes up
22:57:13.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:13.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:13.910 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:15.543 01.633 29988 Exposure complete
22:57:15.576 00.033 29988 worker thread done servicing request
22:57:15.576 00.000 28316 OnExposeComplete: enter
22:57:15.577 00.001 28316 UpdateGuideState(): m_state=6
22:57:15.577 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
22:57:15.578 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=113.97, Mass=1904, SNR=30.1, Peak=169 HFD=4.2
22:57:15.578 00.000 28316 MultiStar: [#1 0.02,-0.16,0.91,U] [#2 0.08,-0.14,0.90,U] [#3 0.12,-0.09,0.89,U] [#4 0.15,-0.42,0.00,M3] [#5 0.27,-0.21,0.00,M4] [#6 0.15,-0.19,0.69,U] [#7 0.21,-0.13,0.64,U] [#8 -0.04,-0.03,0.58,U] 
22:57:15.579 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.11}, one-star: {0.21, -0.02}
22:57:15.579 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
22:57:15.579 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.81)
22:57:15.580 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.78 mountX=0.14 mountY=-0.05, mountTheta=-0.33
22:57:15.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
22:57:15.581 00.000 28316 Enqueuing Move request for scope (0.11, -0.11)
22:57:15.582 00.001 29988 Worker thread wakes up
22:57:15.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
22:57:15.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
22:57:15.582 00.000 29988 Moving (0.11, -0.11) raw xDistance=0.14 yDistance=-0.05
22:57:15.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:57:15.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:15.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:15.583 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:15.583 00.000 29988 MoveAxis(E, 0, ABG)
22:57:15.583 00.000 29988 Move returns status 0, amount 0
22:57:15.583 00.000 29988 MoveAxis(N, 0, ABG)
22:57:15.583 00.000 29988 Move returns status 0, amount 0
22:57:15.583 00.000 29988 move complete, result=0
22:57:15.583 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.1
22:57:15.583 00.000 29988 worker thread done servicing request
22:57:15.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:15.584 00.000 28316 Enqueuing Expose request
22:57:15.585 00.001 29988 Worker thread wakes up
22:57:15.585 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:15.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:15.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:17.108 01.523 29988 Exposure complete
22:57:17.151 00.043 29988 worker thread done servicing request
22:57:17.151 00.000 28316 OnExposeComplete: enter
22:57:17.151 00.000 28316 UpdateGuideState(): m_state=6
22:57:17.152 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
22:57:17.153 00.001 28316 Star::Find returns 1 (0), X=587.82, Y=114.08, Mass=2049, SNR=31.0, Peak=206 HFD=4.3
22:57:17.156 00.003 28316 MultiStar: [#1 0.02,-0.03,0.87,U] [#2 0.03,-0.02,0.95,U] [#3 0.09,-0.13,0.82,U] [#4 0.14,-0.27,0.85,U] [#5 0.29,-0.15,0.00,M5] [#6 0.15,-0.22,0.67,U] [#7 0.10,-0.04,0.64,U] [#8 -0.01,0.06,0.59,U] 
22:57:17.158 00.002 28316 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.25, 0.09}
22:57:17.161 00.003 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
22:57:17.164 00.003 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
22:57:17.166 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.59 mountX=0.10 mountY=-0.06, mountTheta=-0.52
22:57:17.169 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
22:57:17.171 00.002 28316 Enqueuing Move request for scope (0.10, -0.07)
22:57:17.171 00.000 29988 Worker thread wakes up
22:57:17.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
22:57:17.172 00.001 28316 UpdateGuideState exits: m=2049 RSB=31.0
22:57:17.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:17.173 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:17.173 00.000 28316 Enqueuing Expose request
22:57:17.174 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
22:57:17.174 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
22:57:17.174 00.000 29988 Moving (0.10, -0.07) raw xDistance=0.10 yDistance=-0.06
22:57:17.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:57:17.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:17.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:17.174 00.000 29988 MoveAxis(E, 0, ABG)
22:57:17.174 00.000 29988 Move returns status 0, amount 0
22:57:17.174 00.000 29988 MoveAxis(N, 0, ABG)
22:57:17.174 00.000 29988 Move returns status 0, amount 0
22:57:17.174 00.000 29988 move complete, result=0
22:57:17.174 00.000 29988 worker thread done servicing request
22:57:17.174 00.000 29988 Worker thread wakes up
22:57:17.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:17.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:17.174 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:18.803 01.629 29988 Exposure complete
22:57:18.839 00.036 29988 worker thread done servicing request
22:57:18.839 00.000 28316 OnExposeComplete: enter
22:57:18.839 00.000 28316 UpdateGuideState(): m_state=6
22:57:18.840 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
22:57:18.840 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=114.08, Mass=1882, SNR=29.7, Peak=157 HFD=4.3
22:57:18.842 00.002 28316 MultiStar: [#1 -0.14,0.01,0.91,U] [#2 -0.10,-0.01,0.93,U] [#3 -0.02,-0.04,0.85,U] [#4 0.01,-0.34,0.00,M3] [#5 0.01,-0.11,0.76,U] [#6 -0.07,-0.08,0.73,U] [#7 -0.03,-0.06,0.65,U] [#8 -0.08,0.09,0.62,U] 
22:57:18.842 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.01}, one-star: {-0.12, 0.08}
22:57:18.843 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
22:57:18.843 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
22:57:18.843 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.99 mountX=-0.02 mountY=0.07, mountTheta=1.85
22:57:18.844 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
22:57:18.845 00.001 28316 Enqueuing Move request for scope (-0.07, -0.01)
22:57:18.846 00.001 29988 Worker thread wakes up
22:57:18.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:18.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:57:18.846 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
22:57:18.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:18.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:18.847 00.000 28316 Enqueuing Expose request
22:57:18.848 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:57:18.848 00.000 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
22:57:18.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:18.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:18.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:18.848 00.000 29988 MoveAxis(E, 0, ABG)
22:57:18.848 00.000 29988 Move returns status 0, amount 0
22:57:18.848 00.000 29988 MoveAxis(N, 0, ABG)
22:57:18.849 00.001 29988 Move returns status 0, amount 0
22:57:18.849 00.000 29988 move complete, result=0
22:57:18.849 00.000 29988 worker thread done servicing request
22:57:18.849 00.000 29988 Worker thread wakes up
22:57:18.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:18.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:18.849 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:20.363 01.514 29988 Exposure complete
22:57:20.399 00.036 29988 worker thread done servicing request
22:57:20.399 00.000 28316 OnExposeComplete: enter
22:57:20.400 00.001 28316 UpdateGuideState(): m_state=6
22:57:20.400 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
22:57:20.401 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=114.07, Mass=1889, SNR=29.8, Peak=164 HFD=4.2
22:57:20.401 00.000 28316 MultiStar: [#1 -0.05,0.01,0.89,U] [#2 -0.01,-0.04,0.97,U] [#3 0.18,-0.05,0.85,U] [#4 -0.04,-0.08,0.87,U] [#5 0.10,-0.19,0.78,U] [#6 0.09,-0.16,0.70,U] [#7 -0.01,-0.09,0.63,U] [#8 0.04,0.14,0.59,U] 
22:57:20.402 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.04}, one-star: {0.15, 0.08}
22:57:20.403 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.47 = 0.47)
22:57:20.403 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.71)
22:57:20.404 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.67 mountX=0.06 mountY=-0.03, mountTheta=-0.44
22:57:20.405 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
22:57:20.405 00.000 28316 Enqueuing Move request for scope (0.05, -0.04)
22:57:20.406 00.001 29988 Worker thread wakes up
22:57:20.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
22:57:20.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
22:57:20.406 00.000 29988 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=-0.03
22:57:20.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:57:20.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:20.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
22:57:20.407 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.8
22:57:20.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:20.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:20.409 00.001 28316 Enqueuing Expose request
22:57:20.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:57:20.409 00.000 29988 MoveAxis(E, 0, ABG)
22:57:20.409 00.000 29988 Move returns status 0, amount 0
22:57:20.409 00.000 29988 MoveAxis(N, 0, ABG)
22:57:20.409 00.000 29988 Move returns status 0, amount 0
22:57:20.409 00.000 29988 move complete, result=0
22:57:20.409 00.000 29988 worker thread done servicing request
22:57:20.409 00.000 29988 Worker thread wakes up
22:57:20.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:20.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:20.410 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:22.037 01.627 29988 Exposure complete
22:57:22.070 00.033 29988 worker thread done servicing request
22:57:22.070 00.000 28316 OnExposeComplete: enter
22:57:22.071 00.001 28316 UpdateGuideState(): m_state=6
22:57:22.072 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
22:57:22.072 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=114.07, Mass=1957, SNR=30.3, Peak=170 HFD=4.4
22:57:22.073 00.001 28316 MultiStar: [#1 0.11,-0.04,0.88,U] [#2 0.12,-0.01,0.98,U] [#3 0.10,-0.10,0.85,U] [#4 0.22,-0.24,0.84,U] [#5 0.17,-0.23,0.78,U] [#6 0.08,-0.22,0.69,U] [#7 0.09,-0.04,0.68,U] [#8 0.15,-0.07,0.59,U] 
22:57:22.073 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.08, 0.08}
22:57:22.073 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
22:57:22.074 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.27)
22:57:22.074 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.77 mountX=-0.04 mountY=-0.11, mountTheta=-1.91
22:57:22.075 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
22:57:22.076 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
22:57:22.076 00.000 29988 Worker thread wakes up
22:57:22.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:22.076 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
22:57:22.077 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:22.077 00.000 28316 Enqueuing Expose request
22:57:22.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
22:57:22.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
22:57:22.078 00.000 29988 Moving (0.08, 0.08) raw xDistance=-0.04 yDistance=-0.11
22:57:22.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:22.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:57:22.078 00.000 29988 MoveAxis(E, 0, ABG)
22:57:22.078 00.000 29988 Move returns status 0, amount 0
22:57:22.078 00.000 29988 MoveAxis(N, 0, ABG)
22:57:22.078 00.000 29988 Move returns status 0, amount 0
22:57:22.078 00.000 29988 move complete, result=0
22:57:22.078 00.000 29988 worker thread done servicing request
22:57:22.078 00.000 29988 Worker thread wakes up
22:57:22.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:22.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:22.078 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:23.595 01.517 29988 Exposure complete
22:57:23.638 00.043 29988 worker thread done servicing request
22:57:23.638 00.000 28316 OnExposeComplete: enter
22:57:23.640 00.002 28316 UpdateGuideState(): m_state=6
22:57:23.642 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
22:57:23.643 00.001 28316 Star::Find returns 1 (0), X=587.52, Y=114.01, Mass=1880, SNR=29.8, Peak=179 HFD=4.1
22:57:23.643 00.000 28316 MultiStar: [#1 -0.07,0.04,0.91,U] [#2 -0.15,0.08,0.97,U] [#3 0.05,0.08,0.87,U] [#4 0.03,-0.02,0.90,U] [#5 0.07,-0.10,0.79,U] [#6 0.04,-0.08,0.74,U] [#7 0.04,-0.01,0.68,U] [#8 -0.05,0.30,0.61,U] 
22:57:23.644 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.04, 0.02}
22:57:23.644 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.14 = 3.14)
22:57:23.644 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
22:57:23.645 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.00 mountX=-0.03 mountY=-0.00, mountTheta=-3.10
22:57:23.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
22:57:23.646 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
22:57:23.647 00.001 29988 Worker thread wakes up
22:57:23.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:23.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:57:23.647 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:57:23.647 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.00
22:57:23.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:57:23.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:23.647 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.8
22:57:23.648 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:23.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:23.648 00.000 28316 Enqueuing Expose request
22:57:23.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:57:23.649 00.000 29988 MoveAxis(E, 0, ABG)
22:57:23.649 00.000 29988 Move returns status 0, amount 0
22:57:23.649 00.000 29988 MoveAxis(N, 0, ABG)
22:57:23.649 00.000 29988 Move returns status 0, amount 0
22:57:23.649 00.000 29988 move complete, result=0
22:57:23.649 00.000 29988 worker thread done servicing request
22:57:23.649 00.000 29988 Worker thread wakes up
22:57:23.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:23.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:23.649 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:25.274 01.625 29988 Exposure complete
22:57:25.330 00.056 29988 worker thread done servicing request
22:57:25.331 00.001 28316 OnExposeComplete: enter
22:57:25.333 00.002 28316 UpdateGuideState(): m_state=6
22:57:25.337 00.004 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
22:57:25.339 00.002 28316 Star::Find returns 1 (0), X=587.48, Y=114.19, Mass=2035, SNR=31.0, Peak=163 HFD=4.3
22:57:25.341 00.002 28316 MultiStar: [#1 -0.09,0.05,0.86,U] [#2 -0.21,-0.01,0.97,U] [#3 0.01,0.11,0.80,U] [#4 -0.11,-0.08,0.85,U] [#5 0.07,-0.08,0.74,U] [#6 -0.05,-0.11,0.69,U] [#7 -0.11,-0.09,0.62,U] [#8 0.05,0.04,0.57,U] 
22:57:25.341 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.09, 0.19}
22:57:25.341 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
22:57:25.342 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.92)
22:57:25.342 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.96 mountX=-0.04 mountY=0.05, mountTheta=2.19
22:57:25.343 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
22:57:25.345 00.002 28316 Enqueuing Move request for scope (-0.07, 0.01)
22:57:25.345 00.000 29988 Worker thread wakes up
22:57:25.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:25.346 00.001 28316 UpdateGuideState exits: m=2035 RSB=31.0
22:57:25.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:25.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:25.347 00.000 28316 Enqueuing Expose request
22:57:25.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:57:25.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:57:25.348 00.000 29988 Moving (-0.07, 0.01) raw xDistance=-0.04 yDistance=0.05
22:57:25.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:25.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:25.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:25.348 00.000 29988 MoveAxis(E, 0, ABG)
22:57:25.348 00.000 29988 Move returns status 0, amount 0
22:57:25.348 00.000 29988 MoveAxis(N, 0, ABG)
22:57:25.348 00.000 29988 Move returns status 0, amount 0
22:57:25.348 00.000 29988 move complete, result=0
22:57:25.348 00.000 29988 worker thread done servicing request
22:57:25.348 00.000 29988 Worker thread wakes up
22:57:25.348 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:25.349 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:25.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:26.873 01.524 29988 Exposure complete
22:57:26.909 00.036 29988 worker thread done servicing request
22:57:26.909 00.000 28316 OnExposeComplete: enter
22:57:26.910 00.001 28316 UpdateGuideState(): m_state=6
22:57:26.910 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
22:57:26.911 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=114.19, Mass=1858, SNR=29.6, Peak=158 HFD=4.0
22:57:26.912 00.001 28316 MultiStar: [#1 -0.14,0.05,0.91,U] [#2 -0.17,0.05,0.99,U] [#3 -0.06,-0.01,0.87,U] [#4 -0.08,-0.05,0.86,U] [#5 0.03,-0.02,0.78,U] [#6 -0.02,0.05,0.78,U] [#7 -0.04,-0.04,0.67,U] [#8 -0.28,0.09,0.66,U] 
22:57:26.913 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {0.03, 0.20}
22:57:26.915 00.002 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
22:57:26.916 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.64)
22:57:26.917 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.68 mountX=-0.07 mountY=0.05, mountTheta=2.48
22:57:26.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
22:57:26.919 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
22:57:26.919 00.000 29988 Worker thread wakes up
22:57:26.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:26.920 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
22:57:26.920 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.6
22:57:26.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:26.921 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:26.921 00.000 28316 Enqueuing Expose request
22:57:26.922 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
22:57:26.922 00.000 29988 Moving (-0.08, 0.04) raw xDistance=-0.07 yDistance=0.05
22:57:26.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:57:26.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:26.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:26.922 00.000 29988 MoveAxis(E, 0, ABG)
22:57:26.922 00.000 29988 Move returns status 0, amount 0
22:57:26.922 00.000 29988 MoveAxis(N, 0, ABG)
22:57:26.922 00.000 29988 Move returns status 0, amount 0
22:57:26.922 00.000 29988 move complete, result=0
22:57:26.922 00.000 29988 worker thread done servicing request
22:57:26.922 00.000 29988 Worker thread wakes up
22:57:26.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:26.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:26.922 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:28.548 01.626 29988 Exposure complete
22:57:28.606 00.058 29988 worker thread done servicing request
22:57:28.606 00.000 28316 OnExposeComplete: enter
22:57:28.606 00.000 28316 UpdateGuideState(): m_state=6
22:57:28.607 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
22:57:28.607 00.000 28316 Star::Find returns 1 (0), X=587.49, Y=114.24, Mass=1836, SNR=29.4, Peak=161 HFD=3.9
22:57:28.608 00.001 28316 MultiStar: [#1 -0.15,0.17,0.92,U] [#2 -0.32,0.03,0.98,U] [#3 -0.05,0.02,0.90,U] [#4 -0.01,-0.07,0.89,U] [#5 0.03,-0.08,0.81,U] [#6 -0.08,-0.02,0.75,U] [#7 -0.08,0.03,0.66,U] [#8 -0.12,0.08,0.61,U] 
22:57:28.608 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.05}, one-star: {-0.08, 0.24}
22:57:28.609 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
22:57:28.609 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
22:57:28.610 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.67 mountX=-0.09 mountY=0.06, mountTheta=2.50
22:57:28.614 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.05, opts=13)
22:57:28.614 00.000 28316 Enqueuing Move request for scope (-0.10, 0.05)
22:57:28.615 00.001 29988 Worker thread wakes up
22:57:28.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:28.615 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.4
22:57:28.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:28.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:28.616 00.000 28316 Enqueuing Expose request
22:57:28.617 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
22:57:28.617 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
22:57:28.617 00.000 29988 Moving (-0.10, 0.05) raw xDistance=-0.09 yDistance=0.06
22:57:28.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:57:28.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:28.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:57:28.617 00.000 29988 MoveAxis(E, 0, ABG)
22:57:28.617 00.000 29988 Move returns status 0, amount 0
22:57:28.617 00.000 29988 MoveAxis(N, 0, ABG)
22:57:28.617 00.000 29988 Move returns status 0, amount 0
22:57:28.617 00.000 29988 move complete, result=0
22:57:28.617 00.000 29988 worker thread done servicing request
22:57:28.617 00.000 29988 Worker thread wakes up
22:57:28.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:28.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:28.618 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:30.137 01.519 29988 Exposure complete
22:57:30.172 00.035 29988 worker thread done servicing request
22:57:30.172 00.000 28316 OnExposeComplete: enter
22:57:30.174 00.002 28316 UpdateGuideState(): m_state=6
22:57:30.174 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
22:57:30.175 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=114.18, Mass=2035, SNR=31.0, Peak=179 HFD=4.3
22:57:30.175 00.000 28316 MultiStar: [#1 -0.20,0.10,0.89,U] [#2 -0.14,-0.02,0.93,U] [#3 0.10,0.07,0.84,U] [#4 -0.04,0.10,0.87,U] [#5 0.02,0.01,0.74,U] [#6 0.17,-0.01,0.68,U] [#7 0.04,0.15,0.63,U] [#8 -0.06,0.20,0.59,U] 
22:57:30.176 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.05, 0.19}
22:57:30.176 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
22:57:30.176 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.32)
22:57:30.177 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=-0.08 mountY=-0.03, mountTheta=-2.83
22:57:30.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
22:57:30.179 00.001 28316 Enqueuing Move request for scope (-0.01, 0.09)
22:57:30.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:30.179 00.000 28316 UpdateGuideState exits: m=2035 RSB=31.0
22:57:30.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:30.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:30.181 00.001 28316 Enqueuing Expose request
22:57:30.181 00.000 29988 Worker thread wakes up
22:57:30.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:57:30.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:57:30.182 00.001 29988 Moving (-0.01, 0.09) raw xDistance=-0.08 yDistance=-0.03
22:57:30.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:30.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:30.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:57:30.182 00.000 29988 MoveAxis(E, 0, ABG)
22:57:30.182 00.000 29988 Move returns status 0, amount 0
22:57:30.182 00.000 29988 MoveAxis(N, 0, ABG)
22:57:30.182 00.000 29988 Move returns status 0, amount 0
22:57:30.182 00.000 29988 move complete, result=0
22:57:30.182 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:30.183 00.001 29988 worker thread done servicing request
22:57:30.183 00.000 29988 Worker thread wakes up
22:57:30.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:30.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:31.810 01.627 29988 Exposure complete
22:57:31.864 00.054 29988 worker thread done servicing request
22:57:31.865 00.001 28316 OnExposeComplete: enter
22:57:31.865 00.000 28316 UpdateGuideState(): m_state=6
22:57:31.866 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
22:57:31.866 00.000 28316 Star::Find returns 1 (0), X=587.16, Y=114.23, Mass=1946, SNR=30.4, Peak=171 HFD=4.4
22:57:31.867 00.001 28316 MultiStar: [#1 -0.26,0.11,0.94,U] [#2 -0.16,0.06,0.97,U] [#3 -0.13,0.08,0.84,U] [#4 -0.15,0.12,0.84,U] [#5 -0.17,-0.09,0.77,U] [#6 -0.20,0.07,0.73,U] [#7 -0.12,-0.00,0.61,U] [#8 -0.27,0.23,0.00,M1] 
22:57:31.867 00.000 28316 refined, 7 included, MultiStar: {-0.21, 0.08}, one-star: {-0.41, 0.24}
22:57:31.868 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.91 = -2.37)
22:57:31.868 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.73)
22:57:31.869 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.77 mountX=-0.16 mountY=0.15, mountTheta=2.39
22:57:31.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.08, opts=13)
22:57:31.872 00.002 28316 Enqueuing Move request for scope (-0.21, 0.08)
22:57:31.874 00.002 29988 Worker thread wakes up
22:57:31.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
22:57:31.874 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
22:57:31.874 00.000 29988 Moving (-0.21, 0.08) raw xDistance=-0.16 yDistance=0.15
22:57:31.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:31.874 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
22:57:31.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:31.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:31.876 00.001 28316 Enqueuing Expose request
22:57:31.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:57:31.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:31.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:57:31.876 00.000 29988 MoveAxis(E, 0, ABG)
22:57:31.876 00.000 29988 Move returns status 0, amount 0
22:57:31.876 00.000 29988 MoveAxis(N, 0, ABG)
22:57:31.876 00.000 29988 Move returns status 0, amount 0
22:57:31.876 00.000 29988 move complete, result=0
22:57:31.876 00.000 29988 worker thread done servicing request
22:57:31.876 00.000 29988 Worker thread wakes up
22:57:31.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:31.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:31.877 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:33.403 01.526 29988 Exposure complete
22:57:33.447 00.044 29988 worker thread done servicing request
22:57:33.447 00.000 28316 OnExposeComplete: enter
22:57:33.448 00.001 28316 UpdateGuideState(): m_state=6
22:57:33.449 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
22:57:33.450 00.001 28316 Star::Find returns 1 (0), X=587.30, Y=114.36, Mass=1823, SNR=29.3, Peak=145 HFD=4.4
22:57:33.450 00.000 28316 MultiStar: [#1 -0.22,0.17,0.93,U] [#2 -0.40,0.14,0.00,M1] [#3 -0.10,0.14,0.87,U] [#4 -0.23,0.07,0.88,U] [#5 -0.07,-0.10,0.78,U] [#6 -0.13,0.04,0.73,U] [#7 -0.11,0.07,0.63,U] [#8 -0.29,0.18,0.00,M2] 
22:57:33.451 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.12}, one-star: {-0.27, 0.37}
22:57:33.451 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
22:57:33.452 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
22:57:33.452 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.52 mountX=-0.18 mountY=0.10, mountTheta=2.65
22:57:33.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
22:57:33.454 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
22:57:33.454 00.000 29988 Worker thread wakes up
22:57:33.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:33.455 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
22:57:33.455 00.000 28316 UpdateGuideState exits: m=1823 RSB=29.3
22:57:33.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
22:57:33.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:33.456 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:33.456 00.000 28316 Enqueuing Expose request
22:57:33.457 00.001 29988 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=0.10
22:57:33.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:57:33.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:33.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:57:33.457 00.000 29988 MoveAxis(E, 0, ABG)
22:57:33.457 00.000 29988 Move returns status 0, amount 0
22:57:33.457 00.000 29988 MoveAxis(N, 0, ABG)
22:57:33.457 00.000 29988 Move returns status 0, amount 0
22:57:33.457 00.000 29988 move complete, result=0
22:57:33.457 00.000 29988 worker thread done servicing request
22:57:33.457 00.000 29988 Worker thread wakes up
22:57:33.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:33.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:33.457 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:35.090 01.633 29988 Exposure complete
22:57:35.123 00.033 29988 worker thread done servicing request
22:57:35.123 00.000 28316 OnExposeComplete: enter
22:57:35.124 00.001 28316 UpdateGuideState(): m_state=6
22:57:35.124 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
22:57:35.125 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=114.24, Mass=1724, SNR=28.5, Peak=129 HFD=4.6
22:57:35.125 00.000 28316 MultiStar: [#1 -0.19,0.21,0.98,U] [#2 -0.20,0.20,1.00,U] [#3 -0.11,0.16,0.92,U] [#4 -0.14,0.10,0.92,U] [#5 -0.06,0.04,0.81,U] [#6 -0.16,0.00,0.75,U] [#7 -0.01,0.14,0.69,U] [#8 -0.14,0.27,0.63,U] 
22:57:35.126 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.16}, one-star: {-0.01, 0.25}
22:57:35.127 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
22:57:35.127 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
22:57:35.128 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.19 cameraTheta=2.21 mountX=-0.19 mountY=0.03, mountTheta=2.97
22:57:35.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.16, opts=13)
22:57:35.130 00.001 28316 Enqueuing Move request for scope (-0.12, 0.16)
22:57:35.130 00.000 29988 Worker thread wakes up
22:57:35.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:57:35.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:57:35.130 00.000 29988 Moving (-0.12, 0.16) raw xDistance=-0.19 yDistance=0.03
22:57:35.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:57:35.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:35.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:35.132 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:35.132 00.000 29988 MoveAxis(E, 0, ABG)
22:57:35.132 00.000 29988 Move returns status 0, amount 0
22:57:35.132 00.000 29988 MoveAxis(N, 0, ABG)
22:57:35.132 00.000 29988 Move returns status 0, amount 0
22:57:35.132 00.000 29988 move complete, result=0
22:57:35.132 00.000 29988 worker thread done servicing request
22:57:35.132 00.000 28316 UpdateGuideState exits: m=1724 RSB=28.5
22:57:35.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:35.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:35.134 00.001 28316 Enqueuing Expose request
22:57:35.134 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:35.134 00.000 29988 Worker thread wakes up
22:57:35.135 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:35.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:36.651 01.516 29988 Exposure complete
22:57:36.699 00.048 29988 worker thread done servicing request
22:57:36.699 00.000 28316 OnExposeComplete: enter
22:57:36.701 00.002 28316 UpdateGuideState(): m_state=6
22:57:36.703 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
22:57:36.704 00.001 28316 Star::Find returns 1 (0), X=587.42, Y=114.40, Mass=1916, SNR=29.9, Peak=139 HFD=4.4
22:57:36.706 00.002 28316 MultiStar: [#1 -0.24,0.36,0.00,M1] [#2 -0.36,0.26,0.00,M1] [#3 -0.32,0.39,0.00,M1] [#4 -0.20,0.20,0.88,U] [#5 -0.04,0.09,0.79,U] [#6 -0.17,0.08,0.72,U] [#7 -0.11,0.25,0.66,U] [#8 -0.25,0.34,0.00,M2] 
22:57:36.707 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.22}, one-star: {-0.14, 0.40}
22:57:36.708 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
22:57:36.709 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
22:57:36.711 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.25 cameraTheta=2.13 mountX=-0.25 mountY=0.02, mountTheta=3.05
22:57:36.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.22, opts=13)
22:57:36.714 00.001 28316 Enqueuing Move request for scope (-0.13, 0.22)
22:57:36.715 00.001 29988 Worker thread wakes up
22:57:36.715 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
22:57:36.715 00.000 28316 UpdateGuideState exits: m=1916 RSB=29.9
22:57:36.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:36.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:36.717 00.001 28316 Enqueuing Expose request
22:57:36.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
22:57:36.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
22:57:36.717 00.000 29988 Moving (-0.13, 0.22) raw xDistance=-0.25 yDistance=0.02
22:57:36.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:57:36.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:36.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:36.717 00.000 29988 MoveAxis(E, 53, ABG)
22:57:36.717 00.000 29988 Guiding  Dir = 2, Dur = 53
22:57:36.717 00.000 29988 IsSlewing returns 0
22:57:36.718 00.001 29988 IsGuiding returns 0
22:57:36.720 00.002 29988 PulseGuide returned control before completion, sleep 61
22:57:36.789 00.069 29988 IsGuiding returns 0
22:57:36.789 00.000 29988 Move returns status 0, amount 53
22:57:36.789 00.000 29988 MoveAxis(N, 0, ABG)
22:57:36.790 00.001 29988 Move returns status 0, amount 0
22:57:36.790 00.000 29988 move complete, result=0
22:57:36.790 00.000 29988 worker thread done servicing request
22:57:36.790 00.000 29988 Worker thread wakes up
22:57:36.790 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
22:57:36.791 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:36.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:38.425 01.634 29988 Exposure complete
22:57:38.470 00.045 29988 worker thread done servicing request
22:57:38.470 00.000 28316 OnExposeComplete: enter
22:57:38.472 00.002 28316 UpdateGuideState(): m_state=6
22:57:38.473 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
22:57:38.475 00.002 28316 Star::Find returns 1 (0), X=587.37, Y=114.11, Mass=1903, SNR=29.9, Peak=152 HFD=4.1
22:57:38.476 00.001 28316 MultiStar: [#1 -0.09,0.07,0.94,U] [#2 -0.22,-0.00,1.00,U] [#3 -0.07,-0.01,0.85,U] [#4 -0.10,-0.05,0.88,U] [#5 0.06,-0.13,0.76,U] [#6 -0.20,-0.08,0.71,U] [#7 -0.20,-0.06,0.66,U] [#8 -0.12,0.06,0.62,U] 
22:57:38.477 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.00}, one-star: {-0.20, 0.11}
22:57:38.478 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
22:57:38.480 00.002 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.14 = 1.14)
22:57:38.481 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.11 mountX=-0.05 mountY=0.12, mountTheta=1.97
22:57:38.481 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.00, opts=13)
22:57:38.484 00.003 28316 Enqueuing Move request for scope (-0.13, -0.00)
22:57:38.484 00.000 29988 Worker thread wakes up
22:57:38.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
22:57:38.485 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
22:57:38.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:38.487 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
22:57:38.487 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
22:57:38.487 00.000 29988 Moving (-0.13, -0.00) raw xDistance=-0.05 yDistance=0.12
22:57:38.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:57:38.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:38.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:38.487 00.000 29988 MoveAxis(E, 0, ABG)
22:57:38.487 00.000 29988 Move returns status 0, amount 0
22:57:38.487 00.000 29988 MoveAxis(N, 0, ABG)
22:57:38.487 00.000 29988 Move returns status 0, amount 0
22:57:38.487 00.000 29988 move complete, result=0
22:57:38.487 00.000 29988 worker thread done servicing request
22:57:38.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:38.487 00.000 28316 Enqueuing Expose request
22:57:38.488 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:38.488 00.000 29988 Worker thread wakes up
22:57:38.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:38.489 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:40.002 01.513 29988 Exposure complete
22:57:40.056 00.054 29988 worker thread done servicing request
22:57:40.056 00.000 28316 OnExposeComplete: enter
22:57:40.057 00.001 28316 UpdateGuideState(): m_state=6
22:57:40.059 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
22:57:40.061 00.002 28316 Star::Find returns 1 (0), X=587.35, Y=114.11, Mass=1924, SNR=30.3, Peak=153 HFD=4.4
22:57:40.062 00.001 28316 MultiStar: [#1 -0.11,0.09,0.86,U] [#2 -0.20,0.10,0.98,U] [#3 -0.10,0.12,0.83,U] [#4 -0.08,0.08,0.87,U] [#5 0.10,-0.16,0.77,U] [#6 -0.03,0.07,0.71,U] [#7 -0.13,0.07,0.63,U] [#8 -0.10,0.13,0.58,U] 
22:57:40.063 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.07}, one-star: {-0.22, 0.12}
22:57:40.064 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.69 = -2.60)
22:57:40.064 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.79 = 0.51)
22:57:40.065 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=-0.11 mountY=0.06, mountTheta=2.63
22:57:40.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
22:57:40.066 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
22:57:40.066 00.000 29988 Worker thread wakes up
22:57:40.067 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
22:57:40.067 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
22:57:40.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:40.067 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.3
22:57:40.068 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:40.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:40.069 00.001 28316 Enqueuing Expose request
22:57:40.069 00.000 29988 Moving (-0.10, 0.07) raw xDistance=-0.11 yDistance=0.06
22:57:40.070 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:57:40.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:40.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:57:40.070 00.000 29988 MoveAxis(E, 0, ABG)
22:57:40.070 00.000 29988 Move returns status 0, amount 0
22:57:40.070 00.000 29988 MoveAxis(N, 0, ABG)
22:57:40.070 00.000 29988 Move returns status 0, amount 0
22:57:40.070 00.000 29988 move complete, result=0
22:57:40.070 00.000 29988 worker thread done servicing request
22:57:40.070 00.000 29988 Worker thread wakes up
22:57:40.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:40.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:40.072 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:41.699 01.627 29988 Exposure complete
22:57:41.727 00.028 29988 worker thread done servicing request
22:57:41.727 00.000 28316 OnExposeComplete: enter
22:57:41.728 00.001 28316 UpdateGuideState(): m_state=6
22:57:41.729 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
22:57:41.729 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.34, Mass=1847, SNR=29.4, Peak=149 HFD=4.1
22:57:41.730 00.001 28316 MultiStar: [#1 -0.05,0.25,0.90,U] [#2 -0.18,0.18,1.00,U] [#3 0.09,0.20,0.85,U] [#4 -0.12,0.06,0.90,U] [#5 -0.04,0.12,0.80,U] [#6 0.23,0.04,0.73,U] [#7 0.05,0.16,0.68,U] [#8 -0.04,0.35,0.00,M1] 
22:57:41.730 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.18}, one-star: {-0.12, 0.35}
22:57:41.730 00.000 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
22:57:41.731 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.31)
22:57:41.731 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.73 mountX=-0.17 mountY=-0.05, mountTheta=-2.84
22:57:41.732 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
22:57:41.733 00.001 28316 Enqueuing Move request for scope (-0.03, 0.18)
22:57:41.733 00.000 29988 Worker thread wakes up
22:57:41.734 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:41.734 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.4
22:57:41.734 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:41.735 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:41.735 00.000 28316 Enqueuing Expose request
22:57:41.736 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
22:57:41.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
22:57:41.736 00.000 29988 Moving (-0.03, 0.18) raw xDistance=-0.17 yDistance=-0.05
22:57:41.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:57:41.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:41.737 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:57:41.737 00.000 29988 MoveAxis(E, 0, ABG)
22:57:41.737 00.000 29988 Move returns status 0, amount 0
22:57:41.737 00.000 29988 MoveAxis(N, 0, ABG)
22:57:41.737 00.000 29988 Move returns status 0, amount 0
22:57:41.737 00.000 29988 move complete, result=0
22:57:41.737 00.000 29988 worker thread done servicing request
22:57:41.737 00.000 29988 Worker thread wakes up
22:57:41.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:41.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,99,31,31)
22:57:41.738 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:42.258 00.520 28316 evsrv: cli 0C97D050 connect
22:57:42.258 00.000 28316 case statement mapped state 6 to 3
22:57:42.259 00.001 28316 case statement mapped state 6 to 3
22:57:42.263 00.004 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"a2302a85-b082-4e36-8f32-4283a2a1c427"}
22:57:42.264 00.001 28316 case statement mapped state 6 to 3
22:57:42.264 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2302a85-b082-4e36-8f32-4283a2a1c427"}
22:57:42.266 00.002 28316 evsrv: cli 0C97D050 disconnect
22:57:42.267 00.001 28316 evsrv: cli 0C97D2D0 connect
22:57:42.267 00.000 28316 case statement mapped state 6 to 3
22:57:42.268 00.001 28316 case statement mapped state 6 to 3
22:57:42.271 00.003 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"48108750-684b-4588-bf5d-760942bf3594"}
22:57:42.271 00.000 28316 PhdController::Dither begins
22:57:42.272 00.001 28316 dither: size=2.00, dRA=-0.60 dDec=1.58
22:57:42.272 00.000 28316 MountToCamera -- mountTheta (-1.93) + m_xAngle (-1.14) = xAngle (-3.08 = -3.08)
22:57:42.273 00.001 28316 MountToCamera -- mountX=-0.60 mountY=1.58 hyp=1.69 mountTheta=-1.93 cameraX=-1.69, cameraY=-0.11 cameraTheta=-3.08
22:57:42.273 00.000 28316 setting lock position to (585.88, 113.88)
22:57:42.274 00.001 28316 Mount: notify guiding dithered (-1.7, -0.1)
22:57:42.275 00.001 28316 MultiStar: stabilizing after lock position change
22:57:42.275 00.000 28316 Status Line: Dithering de -0.60,1.58
22:57:42.277 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
22:57:42.279 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
22:57:42.281 00.002 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"48108750-684b-4588-bf5d-760942bf3594"}
22:57:42.282 00.001 28316 evsrv: cli 0C97D2D0 disconnect
22:57:43.262 00.980 29988 Exposure complete
22:57:43.289 00.027 29988 worker thread done servicing request
22:57:43.289 00.000 28316 OnExposeComplete: enter
22:57:43.290 00.001 28316 UpdateGuideState(): m_state=6
22:57:43.291 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
22:57:43.291 00.000 28316 Star::Find returns 1 (0), X=587.47, Y=114.22, Mass=1914, SNR=30.0, Peak=150 HFD=4.5
22:57:43.292 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
22:57:43.292 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.83)
22:57:43.293 00.001 28316 CameraToMount -- cameraX=1.59 cameraY=0.33 hyp=1.63 cameraTheta=0.21 mountX=0.35 mountY=-1.57, mountTheta=-1.35
22:57:43.294 00.001 28316 dither recenter: remaining=(0.6,-1.6) step=(0.6,-1.6)
22:57:43.295 00.001 28316 MountToCamera -- mountTheta (1.21) + m_xAngle (-1.14) = xAngle (0.07 = 0.07)
22:57:43.295 00.000 28316 MountToCamera -- mountX=0.60 mountY=-1.58 hyp=1.69 mountTheta=1.21 cameraX=1.69, cameraY=0.11 cameraTheta=0.07
22:57:43.295 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.69, y=0.11, opts=4)
22:57:43.296 00.001 28316 Enqueuing Move request for scope (1.69, 0.11)
22:57:43.296 00.000 28316 Mount: notify direct move 0.60,-1.58
22:57:43.297 00.001 29988 Worker thread wakes up
22:57:43.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.69, 0.11) opts 0x4
22:57:43.297 00.000 29988 Handling offset move in thread for scope, endpoint = (1.69, 0.11)
22:57:43.297 00.000 29988 Moving (1.69, 0.11) raw xDistance=0.60 yDistance=-1.58
22:57:43.297 00.000 29988 MoveAxis(W, 200, B)
22:57:43.297 00.000 29988 Guiding  Dir = 3, Dur = 200
22:57:43.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:43.298 00.001 29988 IsSlewing returns 0
22:57:43.298 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
22:57:43.298 00.000 29988 IsGuiding returns 0
22:57:43.298 00.000 28316 PhdController: settling, locked = 1, distance = 1.79 (0.50) aobump = 0 frame = 1 / 99999
22:57:43.300 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786136263.300,"Host":"ASUS_SAM","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:43.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:43.301 00.001 29988 PulseGuide returned control before completion, sleep 209
22:57:43.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:43.301 00.000 28316 Enqueuing Expose request
22:57:43.512 00.211 29988 IsGuiding returns 1
22:57:43.512 00.000 29988 scope still moving after pulse duration time elapsed
22:57:43.544 00.032 29988 IsSlewing returns 0
22:57:43.544 00.000 29988 IsGuiding returns 0
22:57:43.544 00.000 29988 scope move finished after 200 + 45 ms
22:57:43.544 00.000 29988 Move returns status 0, amount 200
22:57:43.544 00.000 29988 MoveAxis(N, 378, B)
22:57:43.545 00.001 29988 Guiding  Dir = 0, Dur = 378
22:57:43.545 00.000 29988 IsSlewing returns 0
22:57:43.545 00.000 29988 IsGuiding returns 0
22:57:43.550 00.005 29988 PulseGuide returned control before completion, sleep 383
22:57:43.937 00.387 29988 IsGuiding returns 1
22:57:43.937 00.000 29988 scope still moving after pulse duration time elapsed
22:57:43.969 00.032 29988 IsSlewing returns 0
22:57:43.969 00.000 29988 IsGuiding returns 0
22:57:43.969 00.000 29988 scope move finished after 378 + 46 ms
22:57:43.970 00.001 29988 Move returns status 0, amount 378
22:57:43.970 00.000 29988 move complete, result=0
22:57:43.970 00.000 29988 worker thread done servicing request
22:57:43.970 00.000 29988 Worker thread wakes up
22:57:43.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:43.970 00.000 28316 GuideStep: 0.6 px 200 ms WEST, -1.6 px 378 ms NORTH
22:57:43.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:45.600 01.630 29988 Exposure complete
22:57:45.660 00.060 29988 worker thread done servicing request
22:57:45.660 00.000 28316 OnExposeComplete: enter
22:57:45.661 00.001 28316 UpdateGuideState(): m_state=6
22:57:45.662 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
22:57:45.665 00.003 28316 Star::Find returns 1 (0), X=586.81, Y=114.79, Mass=1900, SNR=30.0, Peak=175 HFD=4.3
22:57:45.667 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
22:57:45.669 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.27)
22:57:45.670 00.001 28316 CameraToMount -- cameraX=0.93 cameraY=0.90 hyp=1.30 cameraTheta=0.77 mountX=-0.44 mountY=-1.24, mountTheta=-1.91
22:57:45.672 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.93, y=0.90, opts=13)
22:57:45.672 00.000 28316 Enqueuing Move request for scope (0.93, 0.90)
22:57:45.673 00.001 29988 Worker thread wakes up
22:57:45.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:45.673 00.000 28316 UpdateGuideState exits: m=1900 RSB=30.0
22:57:45.674 00.001 28316 PhdController: settling, locked = 1, distance = 1.30 (0.50) aobump = 0 frame = 2 / 99999
22:57:45.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.90) opts 0xd
22:57:45.674 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136265.674,"Host":"ASUS_SAM","Inst":1,"Distance":1.30,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:45.675 00.001 29988 Handling offset move in thread for scope, endpoint = (0.93, 0.90)
22:57:45.675 00.000 29988 Moving (0.93, 0.90) raw xDistance=-0.44 yDistance=-1.24
22:57:45.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
22:57:45.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:45.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:45.676 00.001 28316 Enqueuing Expose request
22:57:45.676 00.000 29988 resist switch: large excursion: input -1.24 thresh 0.60 direction from 0 to -1
22:57:45.676 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.71
22:57:45.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
22:57:45.676 00.000 29988 MoveAxis(E, 92, ABG)
22:57:45.676 00.000 29988 Guiding  Dir = 2, Dur = 92
22:57:45.676 00.000 29988 IsSlewing returns 0
22:57:45.676 00.000 29988 IsGuiding returns 0
22:57:45.678 00.002 29988 PulseGuide returned control before completion, sleep 101
22:57:45.786 00.108 29988 IsGuiding returns 0
22:57:45.786 00.000 29988 Move returns status 0, amount 92
22:57:45.786 00.000 29988 MoveAxis(N, 295, ABG)
22:57:45.786 00.000 29988 Guiding  Dir = 0, Dur = 295
22:57:45.787 00.001 29988 IsSlewing returns 0
22:57:45.787 00.000 29988 IsGuiding returns 0
22:57:45.792 00.005 29988 PulseGuide returned control before completion, sleep 301
22:57:46.098 00.306 29988 IsGuiding returns 1
22:57:46.099 00.001 29988 scope still moving after pulse duration time elapsed
22:57:46.130 00.031 29988 IsSlewing returns 0
22:57:46.131 00.001 29988 IsGuiding returns 0
22:57:46.131 00.000 29988 scope move finished after 295 + 48 ms
22:57:46.131 00.000 29988 Move returns status 0, amount 295
22:57:46.131 00.000 29988 move complete, result=0
22:57:46.131 00.000 29988 worker thread done servicing request
22:57:46.131 00.000 29988 Worker thread wakes up
22:57:46.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:46.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:46.131 00.000 28316 GuideStep: -0.4 px 92 ms EAST, -1.2 px 295 ms NORTH
22:57:47.540 01.409 29988 Exposure complete
22:57:47.586 00.046 29988 worker thread done servicing request
22:57:47.586 00.000 28316 OnExposeComplete: enter
22:57:47.590 00.004 28316 UpdateGuideState(): m_state=6
22:57:47.592 00.002 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
22:57:47.595 00.003 28316 Star::Find returns 1 (0), X=586.79, Y=114.45, Mass=1792, SNR=29.1, Peak=143 HFD=4.5
22:57:47.597 00.002 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
22:57:47.599 00.002 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.49)
22:57:47.601 00.002 28316 CameraToMount -- cameraX=0.92 cameraY=0.56 hyp=1.08 cameraTheta=0.55 mountX=-0.13 mountY=-1.07, mountTheta=-1.70
22:57:47.606 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.92, y=0.56, opts=13)
22:57:47.607 00.001 28316 Enqueuing Move request for scope (0.92, 0.56)
22:57:47.607 00.000 29988 Worker thread wakes up
22:57:47.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:47.608 00.001 28316 UpdateGuideState exits: m=1792 RSB=29.1
22:57:47.608 00.000 28316 PhdController: settling, locked = 1, distance = 1.23 (0.50) aobump = 0 frame = 3 / 99999
22:57:47.609 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.56) opts 0xd
22:57:47.609 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136267.609,"Host":"ASUS_SAM","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:47.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.92, 0.56)
22:57:47.609 00.000 29988 Moving (0.92, 0.56) raw xDistance=-0.13 yDistance=-1.07
22:57:47.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:57:47.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
22:57:47.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:47.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:47.610 00.000 28316 Enqueuing Expose request
22:57:47.611 00.001 29988 MoveAxis(E, 0, ABG)
22:57:47.611 00.000 29988 Move returns status 0, amount 0
22:57:47.611 00.000 29988 MoveAxis(N, 256, ABG)
22:57:47.611 00.000 29988 Guiding  Dir = 0, Dur = 256
22:57:47.612 00.001 29988 IsSlewing returns 0
22:57:47.612 00.000 29988 IsGuiding returns 0
22:57:47.617 00.005 29988 PulseGuide returned control before completion, sleep 261
22:57:47.884 00.267 29988 IsGuiding returns 0
22:57:47.884 00.000 29988 Move returns status 0, amount 256
22:57:47.884 00.000 29988 move complete, result=0
22:57:47.884 00.000 29988 worker thread done servicing request
22:57:47.884 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.1 px 256 ms NORTH
22:57:47.885 00.001 29988 Worker thread wakes up
22:57:47.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:47.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:49.518 01.633 29988 Exposure complete
22:57:49.566 00.048 29988 worker thread done servicing request
22:57:49.566 00.000 28316 OnExposeComplete: enter
22:57:49.567 00.001 28316 UpdateGuideState(): m_state=6
22:57:49.567 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
22:57:49.568 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=114.57, Mass=2041, SNR=31.0, Peak=170 HFD=4.4
22:57:49.568 00.000 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
22:57:49.570 00.002 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
22:57:49.572 00.002 28316 CameraToMount -- cameraX=1.00 cameraY=0.68 hyp=1.21 cameraTheta=0.60 mountX=-0.21 mountY=-1.20, mountTheta=-1.74
22:57:49.576 00.004 28316 SchedulePrimaryMove(0CEE1078, x=1.00, y=0.68, opts=13)
22:57:49.578 00.002 28316 Enqueuing Move request for scope (1.00, 0.68)
22:57:49.581 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:49.584 00.003 28316 UpdateGuideState exits: m=2041 RSB=31.0
22:57:49.586 00.002 28316 PhdController: settling, locked = 1, distance = 1.23 (0.50) aobump = 0 frame = 4 / 99999
22:57:49.589 00.003 29988 Worker thread wakes up
22:57:49.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.68) opts 0xd
22:57:49.589 00.000 29988 Handling offset move in thread for scope, endpoint = (1.00, 0.68)
22:57:49.589 00.000 29988 Moving (1.00, 0.68) raw xDistance=-0.21 yDistance=-1.20
22:57:49.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:57:49.589 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136269.589,"Host":"ASUS_SAM","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:49.591 00.002 29988 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:57:49.591 00.000 29988 MoveAxis(E, 43, ABG)
22:57:49.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:49.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:49.592 00.000 28316 Enqueuing Expose request
22:57:49.593 00.001 29988 Guiding  Dir = 2, Dur = 43
22:57:49.593 00.000 29988 IsSlewing returns 0
22:57:49.594 00.001 29988 IsGuiding returns 0
22:57:49.596 00.002 29988 PulseGuide returned control before completion, sleep 52
22:57:49.661 00.065 29988 IsGuiding returns 0
22:57:49.661 00.000 29988 Move returns status 0, amount 43
22:57:49.661 00.000 29988 MoveAxis(N, 287, ABG)
22:57:49.661 00.000 29988 Guiding  Dir = 0, Dur = 287
22:57:49.661 00.000 29988 IsSlewing returns 0
22:57:49.662 00.001 29988 IsGuiding returns 0
22:57:49.667 00.005 29988 PulseGuide returned control before completion, sleep 293
22:57:49.971 00.304 29988 IsGuiding returns 0
22:57:49.971 00.000 29988 Move returns status 0, amount 287
22:57:49.971 00.000 29988 move complete, result=0
22:57:49.971 00.000 29988 worker thread done servicing request
22:57:49.972 00.001 28316 GuideStep: -0.2 px 43 ms EAST, -1.2 px 287 ms NORTH
22:57:49.972 00.000 29988 Worker thread wakes up
22:57:49.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:49.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:51.389 01.417 29988 Exposure complete
22:57:51.416 00.027 29988 worker thread done servicing request
22:57:51.416 00.000 28316 OnExposeComplete: enter
22:57:51.416 00.000 28316 UpdateGuideState(): m_state=6
22:57:51.417 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
22:57:51.417 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=114.24, Mass=1961, SNR=30.6, Peak=166 HFD=4.6
22:57:51.418 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
22:57:51.418 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
22:57:51.419 00.001 28316 CameraToMount -- cameraX=0.92 cameraY=0.36 hyp=0.99 cameraTheta=0.37 mountX=0.06 mountY=-0.99, mountTheta=-1.51
22:57:51.423 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.92, y=0.36, opts=13)
22:57:51.423 00.000 28316 Enqueuing Move request for scope (0.92, 0.36)
22:57:51.424 00.001 29988 Worker thread wakes up
22:57:51.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:51.424 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.6
22:57:51.425 00.001 28316 PhdController: settling, locked = 1, distance = 1.16 (0.50) aobump = 0 frame = 5 / 99999
22:57:51.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.36) opts 0xd
22:57:51.425 00.000 29988 Handling offset move in thread for scope, endpoint = (0.92, 0.36)
22:57:51.425 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136271.425,"Host":"ASUS_SAM","Inst":1,"Distance":1.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:51.426 00.001 29988 Moving (0.92, 0.36) raw xDistance=0.06 yDistance=-0.99
22:57:51.426 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:51.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:51.427 00.001 28316 Enqueuing Expose request
22:57:51.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:57:51.427 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:57:51.427 00.000 29988 MoveAxis(E, 0, ABG)
22:57:51.427 00.000 29988 Move returns status 0, amount 0
22:57:51.427 00.000 29988 MoveAxis(N, 236, ABG)
22:57:51.427 00.000 29988 Guiding  Dir = 0, Dur = 236
22:57:51.427 00.000 29988 IsSlewing returns 0
22:57:51.428 00.001 29988 IsGuiding returns 0
22:57:51.434 00.006 29988 PulseGuide returned control before completion, sleep 241
22:57:51.687 00.253 29988 IsGuiding returns 0
22:57:51.687 00.000 29988 Move returns status 0, amount 236
22:57:51.687 00.000 29988 move complete, result=0
22:57:51.687 00.000 29988 worker thread done servicing request
22:57:51.687 00.000 29988 Worker thread wakes up
22:57:51.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:51.687 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 236 ms NORTH
22:57:51.688 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:53.317 01.629 29988 Exposure complete
22:57:53.352 00.035 28316 OnExposeComplete: enter
22:57:53.353 00.001 29988 worker thread done servicing request
22:57:53.353 00.000 28316 UpdateGuideState(): m_state=6
22:57:53.353 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
22:57:53.354 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=114.31, Mass=1873, SNR=29.7, Peak=175 HFD=4.3
22:57:53.354 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
22:57:53.355 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
22:57:53.355 00.000 28316 CameraToMount -- cameraX=0.88 cameraY=0.42 hyp=0.98 cameraTheta=0.45 mountX=-0.02 mountY=-0.98, mountTheta=-1.59
22:57:53.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.88, y=0.42, opts=13)
22:57:53.357 00.001 28316 Enqueuing Move request for scope (0.88, 0.42)
22:57:53.357 00.000 29988 Worker thread wakes up
22:57:53.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:53.358 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.7
22:57:53.358 00.000 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 6 / 99999
22:57:53.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.42) opts 0xd
22:57:53.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.88, 0.42)
22:57:53.359 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136273.358,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:53.359 00.000 29988 Moving (0.88, 0.42) raw xDistance=-0.02 yDistance=-0.98
22:57:53.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:53.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
22:57:53.359 00.000 29988 MoveAxis(E, 0, ABG)
22:57:53.359 00.000 29988 Move returns status 0, amount 0
22:57:53.359 00.000 29988 MoveAxis(N, 233, ABG)
22:57:53.359 00.000 29988 Guiding  Dir = 0, Dur = 233
22:57:53.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:53.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:53.360 00.000 28316 Enqueuing Expose request
22:57:53.361 00.001 29988 IsSlewing returns 0
22:57:53.361 00.000 29988 IsGuiding returns 0
22:57:53.367 00.006 29988 PulseGuide returned control before completion, sleep 239
22:57:53.612 00.245 29988 IsGuiding returns 1
22:57:53.613 00.001 29988 scope still moving after pulse duration time elapsed
22:57:53.642 00.029 29988 IsSlewing returns 0
22:57:53.643 00.001 29988 IsGuiding returns 0
22:57:53.643 00.000 29988 scope move finished after 233 + 48 ms
22:57:53.643 00.000 29988 Move returns status 0, amount 233
22:57:53.643 00.000 29988 move complete, result=0
22:57:53.643 00.000 29988 worker thread done servicing request
22:57:53.643 00.000 29988 Worker thread wakes up
22:57:53.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:53.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:53.643 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.0 px 233 ms NORTH
22:57:55.048 01.405 29988 Exposure complete
22:57:55.078 00.030 29988 worker thread done servicing request
22:57:55.078 00.000 28316 OnExposeComplete: enter
22:57:55.080 00.002 28316 UpdateGuideState(): m_state=6
22:57:55.080 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
22:57:55.081 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=114.10, Mass=1764, SNR=28.8, Peak=154 HFD=4.2
22:57:55.081 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
22:57:55.082 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
22:57:55.082 00.000 28316 CameraToMount -- cameraX=0.88 cameraY=0.21 hyp=0.91 cameraTheta=0.24 mountX=0.17 mountY=-0.89, mountTheta=-1.38
22:57:55.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.88, y=0.21, opts=13)
22:57:55.084 00.001 28316 Enqueuing Move request for scope (0.88, 0.21)
22:57:55.084 00.000 29988 Worker thread wakes up
22:57:55.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:55.085 00.001 28316 UpdateGuideState exits: m=1764 RSB=28.8
22:57:55.085 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 7 / 99999
22:57:55.086 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136275.086,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:55.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.88, 0.21) opts 0xd
22:57:55.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:55.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:55.087 00.001 28316 Enqueuing Expose request
22:57:55.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.88, 0.21)
22:57:55.087 00.000 29988 Moving (0.88, 0.21) raw xDistance=0.17 yDistance=-0.89
22:57:55.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:57:55.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
22:57:55.087 00.000 29988 MoveAxis(E, 0, ABG)
22:57:55.087 00.000 29988 Move returns status 0, amount 0
22:57:55.087 00.000 29988 MoveAxis(N, 211, ABG)
22:57:55.087 00.000 29988 Guiding  Dir = 0, Dur = 211
22:57:55.087 00.000 29988 IsSlewing returns 0
22:57:55.088 00.001 29988 IsGuiding returns 0
22:57:55.092 00.004 29988 PulseGuide returned control before completion, sleep 217
22:57:55.312 00.220 29988 IsGuiding returns 0
22:57:55.312 00.000 29988 Move returns status 0, amount 211
22:57:55.312 00.000 29988 move complete, result=0
22:57:55.312 00.000 29988 worker thread done servicing request
22:57:55.312 00.000 29988 Worker thread wakes up
22:57:55.312 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.9 px 211 ms NORTH
22:57:55.314 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:55.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:56.946 01.632 29988 Exposure complete
22:57:57.007 00.061 29988 worker thread done servicing request
22:57:57.007 00.000 28316 OnExposeComplete: enter
22:57:57.008 00.001 28316 UpdateGuideState(): m_state=6
22:57:57.009 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
22:57:57.009 00.000 28316 Star::Find returns 1 (0), X=586.79, Y=114.30, Mass=1836, SNR=29.5, Peak=166 HFD=4.4
22:57:57.009 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
22:57:57.010 00.001 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
22:57:57.010 00.000 28316 CameraToMount -- cameraX=0.91 cameraY=0.41 hyp=1.00 cameraTheta=0.43 mountX=-0.00 mountY=-1.00, mountTheta=-1.57
22:57:57.012 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.91, y=0.41, opts=13)
22:57:57.013 00.001 28316 Enqueuing Move request for scope (0.91, 0.41)
22:57:57.013 00.000 29988 Worker thread wakes up
22:57:57.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:57.014 00.001 28316 UpdateGuideState exits: m=1836 RSB=29.5
22:57:57.014 00.000 28316 PhdController: settling, locked = 1, distance = 1.03 (0.50) aobump = 0 frame = 8 / 99999
22:57:57.015 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.41) opts 0xd
22:57:57.015 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136277.015,"Host":"ASUS_SAM","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:57.015 00.000 29988 Handling offset move in thread for scope, endpoint = (0.91, 0.41)
22:57:57.015 00.000 29988 Moving (0.91, 0.41) raw xDistance=-0.00 yDistance=-1.00
22:57:57.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:57.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:57.016 00.000 28316 Enqueuing Expose request
22:57:57.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:57:57.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
22:57:57.016 00.000 29988 MoveAxis(E, 0, ABG)
22:57:57.016 00.000 29988 Move returns status 0, amount 0
22:57:57.016 00.000 29988 MoveAxis(N, 238, ABG)
22:57:57.016 00.000 29988 Guiding  Dir = 0, Dur = 238
22:57:57.018 00.002 29988 IsSlewing returns 0
22:57:57.018 00.000 29988 IsGuiding returns 0
22:57:57.023 00.005 29988 PulseGuide returned control before completion, sleep 244
22:57:57.274 00.251 29988 IsGuiding returns 1
22:57:57.274 00.000 29988 scope still moving after pulse duration time elapsed
22:57:57.305 00.031 29988 IsSlewing returns 0
22:57:57.305 00.000 29988 IsGuiding returns 0
22:57:57.305 00.000 29988 scope move finished after 238 + 50 ms
22:57:57.305 00.000 29988 Move returns status 0, amount 238
22:57:57.306 00.001 29988 move complete, result=0
22:57:57.306 00.000 29988 worker thread done servicing request
22:57:57.306 00.000 29988 Worker thread wakes up
22:57:57.306 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.0 px 238 ms NORTH
22:57:57.307 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:57.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:57:58.714 01.407 29988 Exposure complete
22:57:58.784 00.070 29988 worker thread done servicing request
22:57:58.784 00.000 28316 OnExposeComplete: enter
22:57:58.786 00.002 28316 UpdateGuideState(): m_state=6
22:57:58.787 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
22:57:58.788 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=114.41, Mass=1793, SNR=29.1, Peak=140 HFD=4.2
22:57:58.790 00.002 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
22:57:58.791 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
22:57:58.792 00.001 28316 CameraToMount -- cameraX=0.81 cameraY=0.52 hyp=0.97 cameraTheta=0.57 mountX=-0.14 mountY=-0.96, mountTheta=-1.72
22:57:58.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.81, y=0.52, opts=13)
22:57:58.793 00.000 28316 Enqueuing Move request for scope (0.81, 0.52)
22:57:58.795 00.002 29988 Worker thread wakes up
22:57:58.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:57:58.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.81, 0.52) opts 0xd
22:57:58.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.81, 0.52)
22:57:58.795 00.000 28316 UpdateGuideState exits: m=1793 RSB=29.1
22:57:58.796 00.001 28316 PhdController: settling, locked = 1, distance = 1.01 (0.50) aobump = 0 frame = 9 / 99999
22:57:58.796 00.000 29988 Moving (0.81, 0.52) raw xDistance=-0.14 yDistance=-0.96
22:57:58.796 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136278.796,"Host":"ASUS_SAM","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:57:58.797 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:57:58.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
22:57:58.797 00.000 29988 MoveAxis(E, 0, ABG)
22:57:58.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:58.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:57:58.798 00.001 28316 Enqueuing Expose request
22:57:58.798 00.000 29988 Move returns status 0, amount 0
22:57:58.798 00.000 29988 MoveAxis(N, 230, ABG)
22:57:58.798 00.000 29988 Guiding  Dir = 0, Dur = 230
22:57:58.798 00.000 29988 IsSlewing returns 0
22:57:58.798 00.000 29988 IsGuiding returns 0
22:57:58.803 00.005 29988 PulseGuide returned control before completion, sleep 236
22:57:59.041 00.238 29988 IsGuiding returns 1
22:57:59.041 00.000 29988 scope still moving after pulse duration time elapsed
22:57:59.071 00.030 29988 IsSlewing returns 0
22:57:59.071 00.000 29988 IsGuiding returns 0
22:57:59.072 00.001 29988 scope move finished after 230 + 43 ms
22:57:59.072 00.000 29988 Move returns status 0, amount 230
22:57:59.072 00.000 29988 move complete, result=0
22:57:59.072 00.000 29988 worker thread done servicing request
22:57:59.072 00.000 29988 Worker thread wakes up
22:57:59.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:57:59.072 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 230 ms NORTH
22:57:59.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:00.706 01.634 29988 Exposure complete
22:58:00.732 00.026 28316 OnExposeComplete: enter
22:58:00.732 00.000 28316 UpdateGuideState(): m_state=6
22:58:00.733 00.001 29988 worker thread done servicing request
22:58:00.733 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
22:58:00.733 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=114.26, Mass=1951, SNR=30.3, Peak=150 HFD=4.6
22:58:00.734 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
22:58:00.734 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.57)
22:58:00.735 00.001 28316 CameraToMount -- cameraX=0.74 cameraY=0.38 hyp=0.83 cameraTheta=0.47 mountX=-0.04 mountY=-0.83, mountTheta=-1.62
22:58:00.737 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.38, opts=13)
22:58:00.739 00.002 28316 Enqueuing Move request for scope (0.74, 0.38)
22:58:00.741 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:00.742 00.001 29988 Worker thread wakes up
22:58:00.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.38) opts 0xd
22:58:00.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.38)
22:58:00.742 00.000 29988 Moving (0.74, 0.38) raw xDistance=-0.04 yDistance=-0.83
22:58:00.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:58:00.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
22:58:00.742 00.000 29988 MoveAxis(E, 0, ABG)
22:58:00.742 00.000 29988 Move returns status 0, amount 0
22:58:00.742 00.000 29988 MoveAxis(N, 199, ABG)
22:58:00.742 00.000 29988 Guiding  Dir = 0, Dur = 199
22:58:00.742 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
22:58:00.743 00.001 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 10 / 99999
22:58:00.743 00.000 29988 IsSlewing returns 0
22:58:00.743 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136280.743,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:00.744 00.001 29988 IsGuiding returns 0
22:58:00.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:00.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:00.744 00.000 28316 Enqueuing Expose request
22:58:00.747 00.003 29988 PulseGuide returned control before completion, sleep 205
22:58:00.957 00.210 29988 IsGuiding returns 0
22:58:00.957 00.000 29988 Move returns status 0, amount 199
22:58:00.957 00.000 29988 move complete, result=0
22:58:00.957 00.000 29988 worker thread done servicing request
22:58:00.957 00.000 29988 Worker thread wakes up
22:58:00.958 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:00.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:00.958 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 199 ms NORTH
22:58:02.370 01.412 29988 Exposure complete
22:58:02.424 00.054 29988 worker thread done servicing request
22:58:02.424 00.000 28316 OnExposeComplete: enter
22:58:02.425 00.001 28316 UpdateGuideState(): m_state=6
22:58:02.426 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
22:58:02.426 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=114.36, Mass=1964, SNR=30.3, Peak=158 HFD=4.3
22:58:02.426 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
22:58:02.427 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
22:58:02.427 00.000 28316 CameraToMount -- cameraX=0.82 cameraY=0.48 hyp=0.95 cameraTheta=0.53 mountX=-0.10 mountY=-0.95, mountTheta=-1.67
22:58:02.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.82, y=0.48, opts=13)
22:58:02.429 00.001 28316 Enqueuing Move request for scope (0.82, 0.48)
22:58:02.429 00.000 29988 Worker thread wakes up
22:58:02.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.48) opts 0xd
22:58:02.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.82, 0.48)
22:58:02.429 00.000 29988 Moving (0.82, 0.48) raw xDistance=-0.10 yDistance=-0.95
22:58:02.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:02.430 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:02.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:58:02.430 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.3
22:58:02.430 00.000 29988 MoveAxis(E, 0, ABG)
22:58:02.430 00.000 29988 Move returns status 0, amount 0
22:58:02.430 00.000 29988 MoveAxis(N, 226, ABG)
22:58:02.430 00.000 29988 Guiding  Dir = 0, Dur = 226
22:58:02.430 00.000 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 11 / 99999
22:58:02.431 00.001 29988 IsSlewing returns 0
22:58:02.431 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136282.431,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:02.431 00.000 29988 IsGuiding returns 0
22:58:02.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:02.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:02.433 00.001 28316 Enqueuing Expose request
22:58:02.436 00.003 29988 PulseGuide returned control before completion, sleep 232
22:58:02.678 00.242 29988 IsGuiding returns 0
22:58:02.678 00.000 29988 Move returns status 0, amount 226
22:58:02.678 00.000 29988 move complete, result=0
22:58:02.678 00.000 29988 worker thread done servicing request
22:58:02.678 00.000 29988 Worker thread wakes up
22:58:02.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:02.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:02.678 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.9 px 226 ms NORTH
22:58:04.306 01.628 29988 Exposure complete
22:58:04.353 00.047 29988 worker thread done servicing request
22:58:04.353 00.000 28316 OnExposeComplete: enter
22:58:04.354 00.001 28316 UpdateGuideState(): m_state=6
22:58:04.355 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
22:58:04.355 00.000 28316 Star::Find returns 1 (0), X=586.61, Y=114.33, Mass=1913, SNR=30.0, Peak=154 HFD=4.5
22:58:04.355 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
22:58:04.356 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
22:58:04.356 00.000 28316 CameraToMount -- cameraX=0.73 cameraY=0.44 hyp=0.86 cameraTheta=0.54 mountX=-0.10 mountY=-0.86, mountTheta=-1.69
22:58:04.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.44, opts=13)
22:58:04.358 00.001 28316 Enqueuing Move request for scope (0.73, 0.44)
22:58:04.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:04.359 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
22:58:04.359 00.000 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 12 / 99999
22:58:04.359 00.000 29988 Worker thread wakes up
22:58:04.360 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136284.359,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:04.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.44) opts 0xd
22:58:04.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.44)
22:58:04.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:04.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:04.361 00.001 28316 Enqueuing Expose request
22:58:04.361 00.000 29988 Moving (0.73, 0.44) raw xDistance=-0.10 yDistance=-0.86
22:58:04.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:04.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:58:04.361 00.000 29988 MoveAxis(E, 0, ABG)
22:58:04.361 00.000 29988 Move returns status 0, amount 0
22:58:04.361 00.000 29988 MoveAxis(N, 204, ABG)
22:58:04.361 00.000 29988 Guiding  Dir = 0, Dur = 204
22:58:04.362 00.001 29988 IsSlewing returns 0
22:58:04.362 00.000 29988 IsGuiding returns 0
22:58:04.368 00.006 29988 PulseGuide returned control before completion, sleep 209
22:58:04.588 00.220 29988 IsGuiding returns 0
22:58:04.588 00.000 29988 Move returns status 0, amount 204
22:58:04.588 00.000 29988 move complete, result=0
22:58:04.588 00.000 29988 worker thread done servicing request
22:58:04.588 00.000 29988 Worker thread wakes up
22:58:04.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:04.588 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.9 px 204 ms NORTH
22:58:04.589 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:05.995 01.406 29988 Exposure complete
22:58:06.044 00.049 29988 worker thread done servicing request
22:58:06.045 00.001 28316 OnExposeComplete: enter
22:58:06.048 00.003 28316 UpdateGuideState(): m_state=6
22:58:06.050 00.002 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
22:58:06.053 00.003 28316 Star::Find returns 1 (0), X=586.73, Y=114.36, Mass=1852, SNR=29.5, Peak=148 HFD=4.4
22:58:06.055 00.002 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
22:58:06.057 00.002 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.53)
22:58:06.061 00.004 28316 CameraToMount -- cameraX=0.85 cameraY=0.47 hyp=0.97 cameraTheta=0.51 mountX=-0.08 mountY=-0.97, mountTheta=-1.65
22:58:06.063 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.85, y=0.47, opts=13)
22:58:06.064 00.001 28316 Enqueuing Move request for scope (0.85, 0.47)
22:58:06.065 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:06.065 00.000 29988 Worker thread wakes up
22:58:06.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.47) opts 0xd
22:58:06.065 00.000 29988 Handling offset move in thread for scope, endpoint = (0.85, 0.47)
22:58:06.065 00.000 29988 Moving (0.85, 0.47) raw xDistance=-0.08 yDistance=-0.97
22:58:06.066 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:06.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
22:58:06.066 00.000 29988 MoveAxis(E, 0, ABG)
22:58:06.066 00.000 29988 Move returns status 0, amount 0
22:58:06.066 00.000 29988 MoveAxis(N, 232, ABG)
22:58:06.066 00.000 29988 Guiding  Dir = 0, Dur = 232
22:58:06.066 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.5
22:58:06.066 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 13 / 99999
22:58:06.068 00.002 29988 IsSlewing returns 0
22:58:06.068 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136286.068,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:06.068 00.000 29988 IsGuiding returns 0
22:58:06.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:06.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:06.070 00.002 28316 Enqueuing Expose request
22:58:06.072 00.002 29988 PulseGuide returned control before completion, sleep 238
22:58:06.323 00.251 29988 IsGuiding returns 0
22:58:06.323 00.000 29988 Move returns status 0, amount 232
22:58:06.323 00.000 29988 move complete, result=0
22:58:06.323 00.000 29988 worker thread done servicing request
22:58:06.323 00.000 29988 Worker thread wakes up
22:58:06.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:06.323 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 232 ms NORTH
22:58:06.324 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:07.951 01.627 29988 Exposure complete
22:58:07.986 00.035 29988 worker thread done servicing request
22:58:07.986 00.000 28316 OnExposeComplete: enter
22:58:07.987 00.001 28316 UpdateGuideState(): m_state=6
22:58:07.987 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
22:58:07.988 00.001 28316 Star::Find returns 1 (0), X=586.79, Y=114.37, Mass=1932, SNR=30.2, Peak=151 HFD=4.3
22:58:07.988 00.000 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
22:58:07.989 00.001 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.55)
22:58:07.989 00.000 28316 CameraToMount -- cameraX=0.91 cameraY=0.49 hyp=1.04 cameraTheta=0.49 mountX=-0.06 mountY=-1.04, mountTheta=-1.63
22:58:07.990 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.91, y=0.49, opts=13)
22:58:07.990 00.000 28316 Enqueuing Move request for scope (0.91, 0.49)
22:58:07.991 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:07.991 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
22:58:07.992 00.001 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 14 / 99999
22:58:07.992 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136287.992,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:07.993 00.001 29988 Worker thread wakes up
22:58:07.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.49) opts 0xd
22:58:07.993 00.000 29988 Handling offset move in thread for scope, endpoint = (0.91, 0.49)
22:58:07.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:07.993 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:07.993 00.000 28316 Enqueuing Expose request
22:58:07.995 00.002 29988 Moving (0.91, 0.49) raw xDistance=-0.06 yDistance=-1.04
22:58:07.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:58:07.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
22:58:07.995 00.000 29988 MoveAxis(E, 0, ABG)
22:58:07.995 00.000 29988 Move returns status 0, amount 0
22:58:07.995 00.000 29988 MoveAxis(N, 247, ABG)
22:58:07.995 00.000 29988 Guiding  Dir = 0, Dur = 247
22:58:07.995 00.000 29988 IsSlewing returns 0
22:58:07.995 00.000 29988 IsGuiding returns 0
22:58:07.999 00.004 29988 PulseGuide returned control before completion, sleep 253
22:58:08.264 00.265 29988 IsGuiding returns 0
22:58:08.264 00.000 29988 Move returns status 0, amount 247
22:58:08.264 00.000 29988 move complete, result=0
22:58:08.264 00.000 29988 worker thread done servicing request
22:58:08.264 00.000 29988 Worker thread wakes up
22:58:08.265 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:08.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:08.265 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 247 ms NORTH
22:58:09.668 01.403 29988 Exposure complete
22:58:09.705 00.037 29988 worker thread done servicing request
22:58:09.705 00.000 28316 OnExposeComplete: enter
22:58:09.706 00.001 28316 UpdateGuideState(): m_state=6
22:58:09.706 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
22:58:09.706 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=114.55, Mass=1869, SNR=29.7, Peak=135 HFD=4.5
22:58:09.707 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
22:58:09.707 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.42)
22:58:09.708 00.001 28316 CameraToMount -- cameraX=0.94 cameraY=0.67 hyp=1.15 cameraTheta=0.62 mountX=-0.22 mountY=-1.14, mountTheta=-1.76
22:58:09.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.94, y=0.67, opts=13)
22:58:09.710 00.001 28316 Enqueuing Move request for scope (0.94, 0.67)
22:58:09.711 00.001 29988 Worker thread wakes up
22:58:09.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.94, 0.67) opts 0xd
22:58:09.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.94, 0.67)
22:58:09.711 00.000 29988 Moving (0.94, 0.67) raw xDistance=-0.22 yDistance=-1.14
22:58:09.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:58:09.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
22:58:09.711 00.000 29988 MoveAxis(E, 46, ABG)
22:58:09.711 00.000 29988 Guiding  Dir = 2, Dur = 46
22:58:09.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:09.712 00.001 28316 UpdateGuideState exits: m=1869 RSB=29.7
22:58:09.713 00.001 29988 IsSlewing returns 0
22:58:09.713 00.000 29988 IsGuiding returns 0
22:58:09.713 00.000 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 15 / 99999
22:58:09.714 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136289.714,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:09.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.715 00.001 29988 PulseGuide returned control before completion, sleep 54
22:58:09.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:09.716 00.001 28316 Enqueuing Expose request
22:58:09.780 00.064 29988 IsGuiding returns 0
22:58:09.780 00.000 29988 Move returns status 0, amount 46
22:58:09.780 00.000 29988 MoveAxis(N, 271, ABG)
22:58:09.780 00.000 29988 Guiding  Dir = 0, Dur = 271
22:58:09.780 00.000 29988 IsSlewing returns 0
22:58:09.780 00.000 29988 IsGuiding returns 0
22:58:09.785 00.005 29988 PulseGuide returned control before completion, sleep 277
22:58:10.078 00.293 29988 IsGuiding returns 0
22:58:10.078 00.000 29988 Move returns status 0, amount 271
22:58:10.078 00.000 29988 move complete, result=0
22:58:10.078 00.000 29988 worker thread done servicing request
22:58:10.079 00.001 29988 Worker thread wakes up
22:58:10.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:10.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:10.079 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -1.1 px 271 ms NORTH
22:58:11.710 01.631 29988 Exposure complete
22:58:11.762 00.052 29988 worker thread done servicing request
22:58:11.762 00.000 28316 OnExposeComplete: enter
22:58:11.764 00.002 28316 UpdateGuideState(): m_state=6
22:58:11.765 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
22:58:11.768 00.003 28316 Star::Find returns 1 (0), X=586.87, Y=114.24, Mass=2056, SNR=31.2, Peak=192 HFD=4.4
22:58:11.771 00.003 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
22:58:11.772 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
22:58:11.772 00.000 28316 CameraToMount -- cameraX=0.99 cameraY=0.35 hyp=1.06 cameraTheta=0.34 mountX=0.09 mountY=-1.05, mountTheta=-1.49
22:58:11.774 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.99, y=0.35, opts=13)
22:58:11.775 00.001 28316 Enqueuing Move request for scope (0.99, 0.35)
22:58:11.775 00.000 29988 Worker thread wakes up
22:58:11.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.35) opts 0xd
22:58:11.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.99, 0.35)
22:58:11.775 00.000 29988 Moving (0.99, 0.35) raw xDistance=0.09 yDistance=-1.05
22:58:11.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:58:11.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:11.776 00.001 28316 UpdateGuideState exits: m=2056 RSB=31.2
22:58:11.776 00.000 28316 PhdController: settling, locked = 1, distance = 1.03 (0.50) aobump = 0 frame = 16 / 99999
22:58:11.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
22:58:11.777 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136291.776,"Host":"ASUS_SAM","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:11.777 00.000 29988 MoveAxis(E, 0, ABG)
22:58:11.777 00.000 29988 Move returns status 0, amount 0
22:58:11.777 00.000 29988 MoveAxis(N, 250, ABG)
22:58:11.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:11.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:11.778 00.001 28316 Enqueuing Expose request
22:58:11.778 00.000 29988 Guiding  Dir = 0, Dur = 250
22:58:11.779 00.001 29988 IsSlewing returns 0
22:58:11.779 00.000 29988 IsGuiding returns 0
22:58:11.784 00.005 29988 PulseGuide returned control before completion, sleep 256
22:58:12.055 00.271 29988 IsGuiding returns 0
22:58:12.055 00.000 29988 Move returns status 0, amount 250
22:58:12.055 00.000 29988 move complete, result=0
22:58:12.055 00.000 29988 worker thread done servicing request
22:58:12.055 00.000 29988 Worker thread wakes up
22:58:12.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:12.056 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 250 ms NORTH
22:58:12.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:13.461 01.405 29988 Exposure complete
22:58:13.496 00.035 29988 worker thread done servicing request
22:58:13.496 00.000 28316 OnExposeComplete: enter
22:58:13.497 00.001 28316 UpdateGuideState(): m_state=6
22:58:13.498 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
22:58:13.498 00.000 28316 Star::Find returns 1 (0), X=586.75, Y=114.25, Mass=1964, SNR=30.4, Peak=178 HFD=4.4
22:58:13.499 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
22:58:13.499 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
22:58:13.500 00.001 28316 CameraToMount -- cameraX=0.87 cameraY=0.37 hyp=0.95 cameraTheta=0.40 mountX=0.02 mountY=-0.95, mountTheta=-1.55
22:58:13.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.87, y=0.37, opts=13)
22:58:13.501 00.000 28316 Enqueuing Move request for scope (0.87, 0.37)
22:58:13.502 00.001 29988 Worker thread wakes up
22:58:13.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.37) opts 0xd
22:58:13.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:13.503 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.4
22:58:13.504 00.001 28316 PhdController: settling, locked = 1, distance = 1.01 (0.50) aobump = 0 frame = 17 / 99999
22:58:13.505 00.001 29988 Handling offset move in thread for scope, endpoint = (0.87, 0.37)
22:58:13.505 00.000 29988 Moving (0.87, 0.37) raw xDistance=0.02 yDistance=-0.95
22:58:13.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:58:13.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:58:13.505 00.000 29988 MoveAxis(E, 0, ABG)
22:58:13.505 00.000 29988 Move returns status 0, amount 0
22:58:13.505 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136293.505,"Host":"ASUS_SAM","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:13.505 00.000 29988 MoveAxis(N, 226, ABG)
22:58:13.505 00.000 29988 Guiding  Dir = 0, Dur = 226
22:58:13.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:13.508 00.003 29988 IsSlewing returns 0
22:58:13.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:13.509 00.001 28316 Enqueuing Expose request
22:58:13.510 00.001 29988 IsGuiding returns 0
22:58:13.515 00.005 29988 PulseGuide returned control before completion, sleep 232
22:58:13.760 00.245 29988 IsGuiding returns 0
22:58:13.760 00.000 29988 Move returns status 0, amount 226
22:58:13.760 00.000 29988 move complete, result=0
22:58:13.760 00.000 29988 worker thread done servicing request
22:58:13.760 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.9 px 226 ms NORTH
22:58:13.760 00.000 29988 Worker thread wakes up
22:58:13.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:13.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:15.395 01.635 29988 Exposure complete
22:58:15.441 00.046 29988 worker thread done servicing request
22:58:15.441 00.000 28316 OnExposeComplete: enter
22:58:15.444 00.003 28316 UpdateGuideState(): m_state=6
22:58:15.447 00.003 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
22:58:15.449 00.002 28316 Star::Find returns 1 (0), X=586.85, Y=114.32, Mass=1989, SNR=30.7, Peak=179 HFD=4.5
22:58:15.451 00.002 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
22:58:15.453 00.002 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
22:58:15.454 00.001 28316 CameraToMount -- cameraX=0.97 cameraY=0.44 hyp=1.06 cameraTheta=0.42 mountX=0.00 mountY=-1.06, mountTheta=-1.57
22:58:15.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.97, y=0.44, opts=13)
22:58:15.455 00.000 28316 Enqueuing Move request for scope (0.97, 0.44)
22:58:15.456 00.001 29988 Worker thread wakes up
22:58:15.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.44) opts 0xd
22:58:15.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.97, 0.44)
22:58:15.456 00.000 29988 Moving (0.97, 0.44) raw xDistance=0.00 yDistance=-1.06
22:58:15.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:58:15.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
22:58:15.456 00.000 29988 MoveAxis(E, 0, ABG)
22:58:15.456 00.000 29988 Move returns status 0, amount 0
22:58:15.456 00.000 29988 MoveAxis(N, 254, ABG)
22:58:15.456 00.000 29988 Guiding  Dir = 0, Dur = 254
22:58:15.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:15.456 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.7
22:58:15.457 00.001 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 18 / 99999
22:58:15.457 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136295.457,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:15.458 00.001 29988 IsSlewing returns 0
22:58:15.458 00.000 29988 IsGuiding returns 0
22:58:15.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:15.460 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:15.461 00.001 28316 Enqueuing Expose request
22:58:15.463 00.002 29988 PulseGuide returned control before completion, sleep 259
22:58:15.739 00.276 29988 IsGuiding returns 0
22:58:15.739 00.000 29988 Move returns status 0, amount 254
22:58:15.740 00.001 29988 move complete, result=0
22:58:15.740 00.000 29988 worker thread done servicing request
22:58:15.740 00.000 29988 Worker thread wakes up
22:58:15.740 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -1.1 px 254 ms NORTH
22:58:15.741 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:15.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:17.148 01.407 29988 Exposure complete
22:58:17.179 00.031 29988 worker thread done servicing request
22:58:17.179 00.000 28316 OnExposeComplete: enter
22:58:17.179 00.000 28316 UpdateGuideState(): m_state=6
22:58:17.180 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
22:58:17.180 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=114.27, Mass=1828, SNR=29.5, Peak=166 HFD=4.4
22:58:17.181 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
22:58:17.181 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
22:58:17.181 00.000 28316 CameraToMount -- cameraX=0.92 cameraY=0.39 hyp=1.00 cameraTheta=0.39 mountX=0.03 mountY=-1.00, mountTheta=-1.54
22:58:17.183 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.92, y=0.39, opts=13)
22:58:17.183 00.000 28316 Enqueuing Move request for scope (0.92, 0.39)
22:58:17.184 00.001 29988 Worker thread wakes up
22:58:17.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:17.184 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.5
22:58:17.185 00.001 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 19 / 99999
22:58:17.186 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.39) opts 0xd
22:58:17.186 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136297.186,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:17.186 00.000 29988 Handling offset move in thread for scope, endpoint = (0.92, 0.39)
22:58:17.186 00.000 29988 Moving (0.92, 0.39) raw xDistance=0.03 yDistance=-1.00
22:58:17.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:58:17.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
22:58:17.186 00.000 29988 MoveAxis(E, 0, ABG)
22:58:17.186 00.000 29988 Move returns status 0, amount 0
22:58:17.186 00.000 29988 MoveAxis(N, 239, ABG)
22:58:17.186 00.000 29988 Guiding  Dir = 0, Dur = 239
22:58:17.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:17.187 00.001 29988 IsSlewing returns 0
22:58:17.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:17.187 00.000 28316 Enqueuing Expose request
22:58:17.188 00.001 29988 IsGuiding returns 0
22:58:17.193 00.005 29988 PulseGuide returned control before completion, sleep 244
22:58:17.445 00.252 29988 IsGuiding returns 0
22:58:17.445 00.000 29988 Move returns status 0, amount 239
22:58:17.445 00.000 29988 move complete, result=0
22:58:17.445 00.000 29988 worker thread done servicing request
22:58:17.445 00.000 29988 Worker thread wakes up
22:58:17.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:17.445 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -1.0 px 239 ms NORTH
22:58:17.446 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:19.072 01.626 29988 Exposure complete
22:58:19.116 00.044 29988 worker thread done servicing request
22:58:19.116 00.000 28316 OnExposeComplete: enter
22:58:19.118 00.002 28316 UpdateGuideState(): m_state=6
22:58:19.121 00.003 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
22:58:19.123 00.002 28316 Star::Find returns 1 (0), X=586.77, Y=114.09, Mass=1862, SNR=29.6, Peak=169 HFD=4.5
22:58:19.126 00.003 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
22:58:19.128 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81)
22:58:19.130 00.002 28316 CameraToMount -- cameraX=0.89 cameraY=0.21 hyp=0.91 cameraTheta=0.23 mountX=0.18 mountY=-0.89, mountTheta=-1.37
22:58:19.134 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.89, y=0.21, opts=13)
22:58:19.135 00.001 28316 Enqueuing Move request for scope (0.89, 0.21)
22:58:19.136 00.001 29988 Worker thread wakes up
22:58:19.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:19.136 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.6
22:58:19.136 00.000 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 20 / 99999
22:58:19.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.21) opts 0xd
22:58:19.137 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136299.137,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:19.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.89, 0.21)
22:58:19.137 00.000 29988 Moving (0.89, 0.21) raw xDistance=0.18 yDistance=-0.89
22:58:19.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:58:19.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:19.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:19.138 00.000 28316 Enqueuing Expose request
22:58:19.139 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
22:58:19.139 00.000 29988 MoveAxis(E, 0, ABG)
22:58:19.139 00.000 29988 Move returns status 0, amount 0
22:58:19.139 00.000 29988 MoveAxis(N, 212, ABG)
22:58:19.139 00.000 29988 Guiding  Dir = 0, Dur = 212
22:58:19.139 00.000 29988 IsSlewing returns 0
22:58:19.139 00.000 29988 IsGuiding returns 0
22:58:19.145 00.006 29988 PulseGuide returned control before completion, sleep 218
22:58:19.370 00.225 29988 IsGuiding returns 0
22:58:19.370 00.000 29988 Move returns status 0, amount 212
22:58:19.370 00.000 29988 move complete, result=0
22:58:19.370 00.000 29988 worker thread done servicing request
22:58:19.370 00.000 29988 Worker thread wakes up
22:58:19.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:19.370 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.9 px 212 ms NORTH
22:58:19.371 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:20.784 01.413 29988 Exposure complete
22:58:20.827 00.043 29988 worker thread done servicing request
22:58:20.827 00.000 28316 OnExposeComplete: enter
22:58:20.828 00.001 28316 UpdateGuideState(): m_state=6
22:58:20.828 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
22:58:20.829 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=113.99, Mass=1857, SNR=29.7, Peak=168 HFD=4.3
22:58:20.829 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
22:58:20.829 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.92)
22:58:20.830 00.001 28316 CameraToMount -- cameraX=0.93 cameraY=0.11 hyp=0.93 cameraTheta=0.12 mountX=0.28 mountY=-0.88, mountTheta=-1.26
22:58:20.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.93, y=0.11, opts=13)
22:58:20.832 00.001 28316 Enqueuing Move request for scope (0.93, 0.11)
22:58:20.832 00.000 29988 Worker thread wakes up
22:58:20.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:20.833 00.001 28316 UpdateGuideState exits: m=1857 RSB=29.7
22:58:20.833 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 21 / 99999
22:58:20.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.11) opts 0xd
22:58:20.833 00.000 29988 Handling offset move in thread for scope, endpoint = (0.93, 0.11)
22:58:20.833 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136300.833,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:20.834 00.001 29988 Moving (0.93, 0.11) raw xDistance=0.28 yDistance=-0.88
22:58:20.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:58:20.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:58:20.834 00.000 29988 MoveAxis(W, 59, ABG)
22:58:20.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:20.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:20.835 00.001 28316 Enqueuing Expose request
22:58:20.837 00.002 29988 Guiding  Dir = 3, Dur = 59
22:58:20.837 00.000 29988 IsSlewing returns 0
22:58:20.837 00.000 29988 IsGuiding returns 0
22:58:20.838 00.001 29988 PulseGuide returned control before completion, sleep 68
22:58:20.920 00.082 29988 IsGuiding returns 0
22:58:20.921 00.001 29988 Move returns status 0, amount 59
22:58:20.921 00.000 29988 MoveAxis(N, 209, ABG)
22:58:20.921 00.000 29988 Guiding  Dir = 0, Dur = 209
22:58:20.921 00.000 29988 IsSlewing returns 0
22:58:20.921 00.000 29988 IsGuiding returns 0
22:58:20.927 00.006 29988 PulseGuide returned control before completion, sleep 215
22:58:21.155 00.228 29988 IsGuiding returns 1
22:58:21.155 00.000 29988 scope still moving after pulse duration time elapsed
22:58:21.186 00.031 29988 IsSlewing returns 0
22:58:21.187 00.001 29988 IsGuiding returns 0
22:58:21.187 00.000 29988 scope move finished after 209 + 56 ms
22:58:21.187 00.000 29988 Move returns status 0, amount 209
22:58:21.187 00.000 29988 move complete, result=0
22:58:21.187 00.000 29988 worker thread done servicing request
22:58:21.187 00.000 29988 Worker thread wakes up
22:58:21.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:21.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:21.187 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.9 px 209 ms NORTH
22:58:22.818 01.631 29988 Exposure complete
22:58:22.844 00.026 29988 worker thread done servicing request
22:58:22.844 00.000 28316 OnExposeComplete: enter
22:58:22.845 00.001 28316 UpdateGuideState(): m_state=6
22:58:22.846 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
22:58:22.846 00.000 28316 Star::Find returns 1 (0), X=586.67, Y=113.95, Mass=1870, SNR=29.7, Peak=171 HFD=4.1
22:58:22.846 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
22:58:22.847 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
22:58:22.847 00.000 28316 CameraToMount -- cameraX=0.79 cameraY=0.07 hyp=0.79 cameraTheta=0.09 mountX=0.26 mountY=-0.73, mountTheta=-1.22
22:58:22.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=0.07, opts=13)
22:58:22.850 00.001 28316 Enqueuing Move request for scope (0.79, 0.07)
22:58:22.850 00.000 29988 Worker thread wakes up
22:58:22.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:22.851 00.001 28316 UpdateGuideState exits: m=1870 RSB=29.7
22:58:22.851 00.000 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 22 / 99999
22:58:22.852 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.07) opts 0xd
22:58:22.852 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 0.07)
22:58:22.852 00.000 29988 Moving (0.79, 0.07) raw xDistance=0.26 yDistance=-0.73
22:58:22.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:58:22.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:58:22.852 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136302.852,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:22.853 00.001 29988 MoveAxis(W, 60, ABG)
22:58:22.853 00.000 29988 Guiding  Dir = 3, Dur = 60
22:58:22.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:22.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:22.854 00.001 28316 Enqueuing Expose request
22:58:22.854 00.000 29988 IsSlewing returns 0
22:58:22.854 00.000 29988 IsGuiding returns 0
22:58:22.857 00.003 29988 PulseGuide returned control before completion, sleep 69
22:58:22.941 00.084 29988 IsGuiding returns 0
22:58:22.941 00.000 29988 Move returns status 0, amount 60
22:58:22.941 00.000 29988 MoveAxis(N, 175, ABG)
22:58:22.941 00.000 29988 Guiding  Dir = 0, Dur = 175
22:58:22.942 00.001 29988 IsSlewing returns 0
22:58:22.942 00.000 29988 IsGuiding returns 0
22:58:22.947 00.005 29988 PulseGuide returned control before completion, sleep 181
22:58:23.146 00.199 29988 IsGuiding returns 0
22:58:23.146 00.000 29988 Move returns status 0, amount 175
22:58:23.146 00.000 29988 move complete, result=0
22:58:23.146 00.000 29988 worker thread done servicing request
22:58:23.146 00.000 29988 Worker thread wakes up
22:58:23.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:23.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:23.146 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.7 px 175 ms NORTH
22:58:24.550 01.404 29988 Exposure complete
22:58:24.594 00.044 29988 worker thread done servicing request
22:58:24.594 00.000 28316 OnExposeComplete: enter
22:58:24.596 00.002 28316 UpdateGuideState(): m_state=6
22:58:24.598 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
22:58:24.598 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=114.17, Mass=1896, SNR=29.9, Peak=153 HFD=4.5
22:58:24.599 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
22:58:24.599 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
22:58:24.599 00.000 28316 CameraToMount -- cameraX=0.80 cameraY=0.29 hyp=0.85 cameraTheta=0.35 mountX=0.07 mountY=-0.85, mountTheta=-1.49
22:58:24.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.80, y=0.29, opts=13)
22:58:24.601 00.001 28316 Enqueuing Move request for scope (0.80, 0.29)
22:58:24.601 00.000 29988 Worker thread wakes up
22:58:24.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:24.604 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.29) opts 0xd
22:58:24.604 00.000 29988 Handling offset move in thread for scope, endpoint = (0.80, 0.29)
22:58:24.604 00.000 29988 Moving (0.80, 0.29) raw xDistance=0.07 yDistance=-0.85
22:58:24.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:24.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:58:24.604 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
22:58:24.604 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 23 / 99999
22:58:24.605 00.001 29988 MoveAxis(E, 0, ABG)
22:58:24.605 00.000 29988 Move returns status 0, amount 0
22:58:24.605 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136304.605,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:24.605 00.000 29988 MoveAxis(N, 202, ABG)
22:58:24.606 00.001 29988 Guiding  Dir = 0, Dur = 202
22:58:24.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:24.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:24.606 00.000 28316 Enqueuing Expose request
22:58:24.607 00.001 29988 IsSlewing returns 0
22:58:24.607 00.000 29988 IsGuiding returns 0
22:58:24.612 00.005 29988 PulseGuide returned control before completion, sleep 208
22:58:24.831 00.219 29988 IsGuiding returns 1
22:58:24.832 00.001 29988 scope still moving after pulse duration time elapsed
22:58:24.862 00.030 29988 IsSlewing returns 0
22:58:24.863 00.001 29988 IsGuiding returns 0
22:58:24.863 00.000 29988 scope move finished after 202 + 53 ms
22:58:24.863 00.000 29988 Move returns status 0, amount 202
22:58:24.863 00.000 29988 move complete, result=0
22:58:24.863 00.000 29988 worker thread done servicing request
22:58:24.863 00.000 29988 Worker thread wakes up
22:58:24.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:24.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:24.863 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 202 ms NORTH
22:58:26.494 01.631 29988 Exposure complete
22:58:26.536 00.042 29988 worker thread done servicing request
22:58:26.536 00.000 28316 OnExposeComplete: enter
22:58:26.536 00.000 28316 UpdateGuideState(): m_state=6
22:58:26.537 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
22:58:26.537 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=114.11, Mass=1999, SNR=30.7, Peak=186 HFD=4.4
22:58:26.538 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
22:58:26.538 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
22:58:26.539 00.001 28316 CameraToMount -- cameraX=0.80 cameraY=0.23 hyp=0.83 cameraTheta=0.28 mountX=0.12 mountY=-0.82, mountTheta=-1.42
22:58:26.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.80, y=0.23, opts=13)
22:58:26.541 00.001 28316 Enqueuing Move request for scope (0.80, 0.23)
22:58:26.541 00.000 29988 Worker thread wakes up
22:58:26.542 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:26.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.23) opts 0xd
22:58:26.542 00.000 29988 Handling offset move in thread for scope, endpoint = (0.80, 0.23)
22:58:26.542 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.7
22:58:26.543 00.001 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 24 / 99999
22:58:26.543 00.000 29988 Moving (0.80, 0.23) raw xDistance=0.12 yDistance=-0.82
22:58:26.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:26.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:58:26.543 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136306.543,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:26.544 00.001 29988 MoveAxis(E, 0, ABG)
22:58:26.544 00.000 29988 Move returns status 0, amount 0
22:58:26.544 00.000 29988 MoveAxis(N, 195, ABG)
22:58:26.544 00.000 29988 Guiding  Dir = 0, Dur = 195
22:58:26.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:26.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:26.545 00.001 28316 Enqueuing Expose request
22:58:26.545 00.000 29988 IsSlewing returns 0
22:58:26.545 00.000 29988 IsGuiding returns 0
22:58:26.550 00.005 29988 PulseGuide returned control before completion, sleep 201
22:58:26.757 00.207 29988 IsGuiding returns 0
22:58:26.757 00.000 29988 Move returns status 0, amount 195
22:58:26.757 00.000 29988 move complete, result=0
22:58:26.757 00.000 29988 worker thread done servicing request
22:58:26.757 00.000 29988 Worker thread wakes up
22:58:26.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:26.758 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 195 ms NORTH
22:58:26.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:28.163 01.405 29988 Exposure complete
22:58:28.192 00.029 29988 worker thread done servicing request
22:58:28.193 00.001 28316 OnExposeComplete: enter
22:58:28.193 00.000 28316 UpdateGuideState(): m_state=6
22:58:28.194 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
22:58:28.194 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=114.29, Mass=1967, SNR=30.5, Peak=166 HFD=4.4
22:58:28.194 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
22:58:28.196 00.002 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.69)
22:58:28.196 00.000 28316 CameraToMount -- cameraX=1.11 cameraY=0.41 hyp=1.18 cameraTheta=0.35 mountX=0.09 mountY=-1.17, mountTheta=-1.50
22:58:28.198 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.11, y=0.41, opts=13)
22:58:28.198 00.000 28316 Enqueuing Move request for scope (1.11, 0.41)
22:58:28.199 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:28.199 00.000 29988 Worker thread wakes up
22:58:28.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.11, 0.41) opts 0xd
22:58:28.199 00.000 29988 Handling offset move in thread for scope, endpoint = (1.11, 0.41)
22:58:28.199 00.000 29988 Moving (1.11, 0.41) raw xDistance=0.09 yDistance=-1.17
22:58:28.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:58:28.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
22:58:28.199 00.000 29988 MoveAxis(E, 0, ABG)
22:58:28.199 00.000 29988 Move returns status 0, amount 0
22:58:28.199 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.5
22:58:28.200 00.001 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 25 / 99999
22:58:28.200 00.000 29988 MoveAxis(N, 280, ABG)
22:58:28.201 00.001 29988 Guiding  Dir = 0, Dur = 280
22:58:28.201 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136308.200,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:28.201 00.000 29988 IsSlewing returns 0
22:58:28.201 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:28.202 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:28.203 00.001 28316 Enqueuing Expose request
22:58:28.204 00.001 29988 IsGuiding returns 0
22:58:28.209 00.005 29988 PulseGuide returned control before completion, sleep 286
22:58:28.507 00.298 29988 IsGuiding returns 0
22:58:28.508 00.001 29988 Move returns status 0, amount 280
22:58:28.508 00.000 29988 move complete, result=0
22:58:28.508 00.000 29988 worker thread done servicing request
22:58:28.508 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.2 px 280 ms NORTH
22:58:28.509 00.001 29988 Worker thread wakes up
22:58:28.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:28.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:30.135 01.626 29988 Exposure complete
22:58:30.165 00.030 29988 worker thread done servicing request
22:58:30.165 00.000 28316 OnExposeComplete: enter
22:58:30.166 00.001 28316 UpdateGuideState(): m_state=6
22:58:30.166 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
22:58:30.167 00.001 28316 Star::Find returns 1 (0), X=586.85, Y=114.06, Mass=1965, SNR=30.4, Peak=165 HFD=4.3
22:58:30.167 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
22:58:30.168 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
22:58:30.169 00.001 28316 CameraToMount -- cameraX=0.97 cameraY=0.17 hyp=0.99 cameraTheta=0.18 mountX=0.25 mountY=-0.95, mountTheta=-1.32
22:58:30.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.97, y=0.17, opts=13)
22:58:30.171 00.001 28316 Enqueuing Move request for scope (0.97, 0.17)
22:58:30.171 00.000 29988 Worker thread wakes up
22:58:30.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.97, 0.17) opts 0xd
22:58:30.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.97, 0.17)
22:58:30.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:30.172 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.4
22:58:30.172 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 26 / 99999
22:58:30.173 00.001 29988 Moving (0.97, 0.17) raw xDistance=0.25 yDistance=-0.95
22:58:30.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:58:30.173 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136310.172,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:30.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:58:30.173 00.000 29988 MoveAxis(W, 52, ABG)
22:58:30.173 00.000 29988 Guiding  Dir = 3, Dur = 52
22:58:30.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:30.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:30.174 00.000 28316 Enqueuing Expose request
22:58:30.174 00.000 29988 IsSlewing returns 0
22:58:30.175 00.001 29988 IsGuiding returns 0
22:58:30.176 00.001 29988 PulseGuide returned control before completion, sleep 61
22:58:30.245 00.069 29988 IsGuiding returns 0
22:58:30.245 00.000 29988 Move returns status 0, amount 52
22:58:30.245 00.000 29988 MoveAxis(N, 226, ABG)
22:58:30.245 00.000 29988 Guiding  Dir = 0, Dur = 226
22:58:30.246 00.001 29988 IsSlewing returns 0
22:58:30.246 00.000 29988 IsGuiding returns 0
22:58:30.250 00.004 29988 PulseGuide returned control before completion, sleep 232
22:58:30.491 00.241 29988 IsGuiding returns 0
22:58:30.492 00.001 29988 Move returns status 0, amount 226
22:58:30.492 00.000 29988 move complete, result=0
22:58:30.492 00.000 29988 worker thread done servicing request
22:58:30.492 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.9 px 226 ms NORTH
22:58:30.493 00.001 29988 Worker thread wakes up
22:58:30.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:30.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:31.897 01.404 29988 Exposure complete
22:58:31.936 00.039 29988 worker thread done servicing request
22:58:31.936 00.000 28316 OnExposeComplete: enter
22:58:31.938 00.002 28316 UpdateGuideState(): m_state=6
22:58:31.941 00.003 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
22:58:31.943 00.002 28316 Star::Find returns 1 (0), X=586.94, Y=113.99, Mass=2052, SNR=31.0, Peak=167 HFD=4.4
22:58:31.944 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
22:58:31.944 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
22:58:31.945 00.001 28316 CameraToMount -- cameraX=1.06 cameraY=0.11 hyp=1.07 cameraTheta=0.10 mountX=0.34 mountY=-1.00, mountTheta=-1.24
22:58:31.947 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.06, y=0.11, opts=13)
22:58:31.948 00.001 28316 Enqueuing Move request for scope (1.06, 0.11)
22:58:31.948 00.000 29988 Worker thread wakes up
22:58:31.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:31.949 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.11) opts 0xd
22:58:31.949 00.000 28316 UpdateGuideState exits: m=2052 RSB=31.0
22:58:31.949 00.000 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 27 / 99999
22:58:31.949 00.000 29988 Handling offset move in thread for scope, endpoint = (1.06, 0.11)
22:58:31.950 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136311.949,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:31.950 00.000 29988 Moving (1.06, 0.11) raw xDistance=0.34 yDistance=-1.00
22:58:31.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:58:31.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
22:58:31.950 00.000 29988 MoveAxis(W, 75, ABG)
22:58:31.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:31.951 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:31.951 00.000 28316 Enqueuing Expose request
22:58:31.951 00.000 29988 Guiding  Dir = 3, Dur = 75
22:58:31.952 00.001 29988 IsSlewing returns 0
22:58:31.952 00.000 29988 IsGuiding returns 0
22:58:31.953 00.001 29988 PulseGuide returned control before completion, sleep 84
22:58:32.051 00.098 29988 IsGuiding returns 0
22:58:32.051 00.000 29988 Move returns status 0, amount 75
22:58:32.052 00.001 29988 MoveAxis(N, 238, ABG)
22:58:32.052 00.000 29988 Guiding  Dir = 0, Dur = 238
22:58:32.052 00.000 29988 IsSlewing returns 0
22:58:32.052 00.000 29988 IsGuiding returns 0
22:58:32.058 00.006 29988 PulseGuide returned control before completion, sleep 244
22:58:32.317 00.259 29988 IsGuiding returns 0
22:58:32.317 00.000 29988 Move returns status 0, amount 238
22:58:32.317 00.000 29988 move complete, result=0
22:58:32.317 00.000 29988 worker thread done servicing request
22:58:32.317 00.000 29988 Worker thread wakes up
22:58:32.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:32.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:32.317 00.000 28316 GuideStep: 0.3 px 75 ms WEST, -1.0 px 238 ms NORTH
22:58:33.946 01.629 29988 Exposure complete
22:58:33.972 00.026 29988 worker thread done servicing request
22:58:33.972 00.000 28316 OnExposeComplete: enter
22:58:33.973 00.001 28316 UpdateGuideState(): m_state=6
22:58:33.973 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
22:58:33.974 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=114.30, Mass=1868, SNR=29.6, Peak=138 HFD=4.7
22:58:33.974 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
22:58:33.975 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
22:58:33.975 00.000 28316 CameraToMount -- cameraX=0.73 cameraY=0.41 hyp=0.84 cameraTheta=0.51 mountX=-0.07 mountY=-0.84, mountTheta=-1.66
22:58:33.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.41, opts=13)
22:58:33.977 00.001 28316 Enqueuing Move request for scope (0.73, 0.41)
22:58:33.978 00.001 29988 Worker thread wakes up
22:58:33.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.41) opts 0xd
22:58:33.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.41)
22:58:33.978 00.000 29988 Moving (0.73, 0.41) raw xDistance=-0.07 yDistance=-0.84
22:58:33.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:58:33.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:58:33.978 00.000 29988 MoveAxis(E, 0, ABG)
22:58:33.978 00.000 29988 Move returns status 0, amount 0
22:58:33.978 00.000 29988 MoveAxis(N, 201, ABG)
22:58:33.978 00.000 29988 Guiding  Dir = 0, Dur = 201
22:58:33.978 00.000 29988 IsSlewing returns 0
22:58:33.978 00.000 29988 IsGuiding returns 0
22:58:33.981 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
22:58:33.983 00.002 29988 PulseGuide returned control before completion, sleep 207
22:58:33.989 00.006 28316 UpdateGuideState exits: m=1868 RSB=29.6
22:58:33.989 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 28 / 99999
22:58:33.991 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786136313.991,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:33.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:33.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:33.992 00.000 28316 Enqueuing Expose request
22:58:34.195 00.203 29988 IsGuiding returns 0
22:58:34.195 00.000 29988 Move returns status 0, amount 201
22:58:34.195 00.000 29988 move complete, result=0
22:58:34.195 00.000 29988 worker thread done servicing request
22:58:34.195 00.000 29988 Worker thread wakes up
22:58:34.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:34.195 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 201 ms NORTH
22:58:34.196 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:35.604 01.408 29988 Exposure complete
22:58:35.626 00.022 29988 worker thread done servicing request
22:58:35.626 00.000 28316 OnExposeComplete: enter
22:58:35.627 00.001 28316 UpdateGuideState(): m_state=6
22:58:35.627 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
22:58:35.628 00.001 28316 Star::Find returns 1 (0), X=586.44, Y=114.36, Mass=1830, SNR=29.3, Peak=134 HFD=4.4
22:58:35.628 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
22:58:35.628 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
22:58:35.629 00.001 28316 CameraToMount -- cameraX=0.57 cameraY=0.47 hyp=0.74 cameraTheta=0.70 mountX=-0.20 mountY=-0.72, mountTheta=-1.84
22:58:35.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=0.47, opts=13)
22:58:35.631 00.001 28316 Enqueuing Move request for scope (0.57, 0.47)
22:58:35.632 00.001 29988 Worker thread wakes up
22:58:35.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.47) opts 0xd
22:58:35.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.57, 0.47)
22:58:35.632 00.000 29988 Moving (0.57, 0.47) raw xDistance=-0.20 yDistance=-0.72
22:58:35.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:58:35.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:58:35.632 00.000 29988 MoveAxis(E, 0, ABG)
22:58:35.632 00.000 29988 Move returns status 0, amount 0
22:58:35.632 00.000 29988 MoveAxis(N, 171, ABG)
22:58:35.632 00.000 29988 Guiding  Dir = 0, Dur = 171
22:58:35.632 00.000 29988 IsSlewing returns 0
22:58:35.632 00.000 29988 IsGuiding returns 0
22:58:35.637 00.005 29988 PulseGuide returned control before completion, sleep 177
22:58:35.638 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:35.645 00.007 28316 UpdateGuideState exits: m=1830 RSB=29.3
22:58:35.645 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 29 / 99999
22:58:35.646 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136315.646,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:35.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:35.647 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:35.647 00.000 28316 Enqueuing Expose request
22:58:35.825 00.178 29988 IsGuiding returns 0
22:58:35.825 00.000 29988 Move returns status 0, amount 171
22:58:35.825 00.000 29988 move complete, result=0
22:58:35.825 00.000 29988 worker thread done servicing request
22:58:35.825 00.000 29988 Worker thread wakes up
22:58:35.825 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 171 ms NORTH
22:58:35.826 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:35.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:37.449 01.623 29988 Exposure complete
22:58:37.473 00.024 29988 worker thread done servicing request
22:58:37.473 00.000 28316 OnExposeComplete: enter
22:58:37.473 00.000 28316 UpdateGuideState(): m_state=6
22:58:37.474 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
22:58:37.474 00.000 28316 Star::Find returns 1 (0), X=586.52, Y=114.35, Mass=1878, SNR=29.7, Peak=159 HFD=4.4
22:58:37.475 00.001 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
22:58:37.475 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
22:58:37.476 00.001 28316 CameraToMount -- cameraX=0.64 cameraY=0.47 hyp=0.80 cameraTheta=0.63 mountX=-0.16 mountY=-0.78, mountTheta=-1.77
22:58:37.477 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.47, opts=13)
22:58:37.477 00.000 28316 Enqueuing Move request for scope (0.64, 0.47)
22:58:37.478 00.001 29988 Worker thread wakes up
22:58:37.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.47) opts 0xd
22:58:37.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.47)
22:58:37.478 00.000 29988 Moving (0.64, 0.47) raw xDistance=-0.16 yDistance=-0.78
22:58:37.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:58:37.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:58:37.478 00.000 29988 MoveAxis(E, 0, ABG)
22:58:37.478 00.000 29988 Move returns status 0, amount 0
22:58:37.478 00.000 29988 MoveAxis(N, 187, ABG)
22:58:37.478 00.000 29988 Guiding  Dir = 0, Dur = 187
22:58:37.478 00.000 29988 IsSlewing returns 0
22:58:37.478 00.000 29988 IsGuiding returns 0
22:58:37.482 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
22:58:37.483 00.001 29988 PulseGuide returned control before completion, sleep 193
22:58:37.488 00.005 28316 UpdateGuideState exits: m=1878 RSB=29.7
22:58:37.490 00.002 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 30 / 99999
22:58:37.490 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136317.490,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:37.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:37.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:37.492 00.001 28316 Enqueuing Expose request
22:58:37.684 00.192 29988 IsGuiding returns 0
22:58:37.684 00.000 29988 Move returns status 0, amount 187
22:58:37.684 00.000 29988 move complete, result=0
22:58:37.684 00.000 29988 worker thread done servicing request
22:58:37.684 00.000 29988 Worker thread wakes up
22:58:37.684 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.8 px 187 ms NORTH
22:58:37.686 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:37.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:39.090 01.404 29988 Exposure complete
22:58:39.113 00.023 29988 worker thread done servicing request
22:58:39.113 00.000 28316 OnExposeComplete: enter
22:58:39.114 00.001 28316 UpdateGuideState(): m_state=6
22:58:39.114 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
22:58:39.115 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=114.22, Mass=1892, SNR=29.8, Peak=166 HFD=4.4
22:58:39.115 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
22:58:39.116 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
22:58:39.116 00.000 28316 CameraToMount -- cameraX=0.89 cameraY=0.34 hyp=0.95 cameraTheta=0.37 mountX=0.06 mountY=-0.94, mountTheta=-1.51
22:58:39.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.89, y=0.34, opts=13)
22:58:39.118 00.001 28316 Enqueuing Move request for scope (0.89, 0.34)
22:58:39.118 00.000 29988 Worker thread wakes up
22:58:39.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.34) opts 0xd
22:58:39.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.89, 0.34)
22:58:39.118 00.000 29988 Moving (0.89, 0.34) raw xDistance=0.06 yDistance=-0.94
22:58:39.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:58:39.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
22:58:39.118 00.000 29988 MoveAxis(E, 0, ABG)
22:58:39.118 00.000 29988 Move returns status 0, amount 0
22:58:39.118 00.000 29988 MoveAxis(N, 225, ABG)
22:58:39.118 00.000 29988 Guiding  Dir = 0, Dur = 225
22:58:39.119 00.001 29988 IsSlewing returns 0
22:58:39.119 00.000 29988 IsGuiding returns 0
22:58:39.123 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:39.124 00.001 29988 PulseGuide returned control before completion, sleep 231
22:58:39.130 00.006 28316 UpdateGuideState exits: m=1892 RSB=29.8
22:58:39.130 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 31 / 99999
22:58:39.131 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136319.131,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:39.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:39.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:39.132 00.000 28316 Enqueuing Expose request
22:58:39.368 00.236 29988 IsGuiding returns 0
22:58:39.368 00.000 29988 Move returns status 0, amount 225
22:58:39.368 00.000 29988 move complete, result=0
22:58:39.368 00.000 29988 worker thread done servicing request
22:58:39.368 00.000 29988 Worker thread wakes up
22:58:39.368 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.9 px 225 ms NORTH
22:58:39.369 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:39.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:40.995 01.626 29988 Exposure complete
22:58:41.019 00.024 29988 worker thread done servicing request
22:58:41.019 00.000 28316 OnExposeComplete: enter
22:58:41.019 00.000 28316 UpdateGuideState(): m_state=6
22:58:41.020 00.001 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
22:58:41.020 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=113.91, Mass=1809, SNR=29.4, Peak=177 HFD=4.2
22:58:41.021 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
22:58:41.021 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
22:58:41.022 00.001 28316 CameraToMount -- cameraX=1.00 cameraY=0.03 hyp=1.00 cameraTheta=0.03 mountX=0.39 mountY=-0.91, mountTheta=-1.17
22:58:41.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.00, y=0.03, opts=13)
22:58:41.023 00.000 28316 Enqueuing Move request for scope (1.00, 0.03)
22:58:41.024 00.001 29988 Worker thread wakes up
22:58:41.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.03) opts 0xd
22:58:41.024 00.000 29988 Handling offset move in thread for scope, endpoint = (1.00, 0.03)
22:58:41.024 00.000 29988 Moving (1.00, 0.03) raw xDistance=0.39 yDistance=-0.91
22:58:41.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:58:41.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:58:41.024 00.000 29988 MoveAxis(W, 81, ABG)
22:58:41.024 00.000 29988 Guiding  Dir = 3, Dur = 81
22:58:41.024 00.000 29988 IsSlewing returns 0
22:58:41.024 00.000 29988 IsGuiding returns 0
22:58:41.026 00.002 29988 PulseGuide returned control before completion, sleep 90
22:58:41.027 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:41.034 00.007 28316 UpdateGuideState exits: m=1809 RSB=29.4
22:58:41.035 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 32 / 99999
22:58:41.036 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136321.036,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:41.038 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:41.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:41.040 00.001 28316 Enqueuing Expose request
22:58:41.124 00.084 29988 IsGuiding returns 0
22:58:41.124 00.000 29988 Move returns status 0, amount 81
22:58:41.124 00.000 29988 MoveAxis(N, 217, ABG)
22:58:41.124 00.000 29988 Guiding  Dir = 0, Dur = 217
22:58:41.124 00.000 29988 IsSlewing returns 0
22:58:41.124 00.000 29988 IsGuiding returns 0
22:58:41.129 00.005 29988 PulseGuide returned control before completion, sleep 222
22:58:41.356 00.227 29988 IsGuiding returns 1
22:58:41.356 00.000 29988 scope still moving after pulse duration time elapsed
22:58:41.387 00.031 29988 IsSlewing returns 0
22:58:41.387 00.000 29988 IsGuiding returns 0
22:58:41.387 00.000 29988 scope move finished after 217 + 45 ms
22:58:41.387 00.000 29988 Move returns status 0, amount 217
22:58:41.387 00.000 29988 move complete, result=0
22:58:41.387 00.000 29988 worker thread done servicing request
22:58:41.387 00.000 29988 Worker thread wakes up
22:58:41.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:41.387 00.000 28316 GuideStep: 0.4 px 81 ms WEST, -0.9 px 217 ms NORTH
22:58:41.388 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:42.805 01.417 29988 Exposure complete
22:58:42.827 00.022 29988 worker thread done servicing request
22:58:42.827 00.000 28316 OnExposeComplete: enter
22:58:42.828 00.001 28316 UpdateGuideState(): m_state=6
22:58:42.828 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
22:58:42.829 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=113.85, Mass=1820, SNR=29.3, Peak=164 HFD=4.4
22:58:42.829 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
22:58:42.830 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
22:58:42.830 00.000 28316 CameraToMount -- cameraX=0.89 cameraY=-0.03 hyp=0.89 cameraTheta=-0.03 mountX=0.39 mountY=-0.78, mountTheta=-1.10
22:58:42.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.89, y=-0.03, opts=13)
22:58:42.832 00.001 28316 Enqueuing Move request for scope (0.89, -0.03)
22:58:42.833 00.001 29988 Worker thread wakes up
22:58:42.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.89, -0.03) opts 0xd
22:58:42.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.89, -0.03)
22:58:42.834 00.000 29988 Moving (0.89, -0.03) raw xDistance=0.39 yDistance=-0.78
22:58:42.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39
22:58:42.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:58:42.834 00.000 29988 MoveAxis(W, 88, ABG)
22:58:42.834 00.000 29988 Guiding  Dir = 3, Dur = 88
22:58:42.834 00.000 29988 IsSlewing returns 0
22:58:42.834 00.000 29988 IsGuiding returns 0
22:58:42.836 00.002 29988 PulseGuide returned control before completion, sleep 97
22:58:42.838 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:42.845 00.007 28316 UpdateGuideState exits: m=1820 RSB=29.3
22:58:42.846 00.001 28316 PhdController: settling, locked = 1, distance = 0.91 (0.50) aobump = 0 frame = 33 / 99999
22:58:42.846 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136322.846,"Host":"ASUS_SAM","Inst":1,"Distance":0.91,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:42.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:42.847 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:42.847 00.000 28316 Enqueuing Expose request
22:58:42.947 00.100 29988 IsGuiding returns 0
22:58:42.947 00.000 29988 Move returns status 0, amount 88
22:58:42.947 00.000 29988 MoveAxis(N, 186, ABG)
22:58:42.947 00.000 29988 Guiding  Dir = 0, Dur = 186
22:58:42.948 00.001 29988 IsSlewing returns 0
22:58:42.948 00.000 29988 IsGuiding returns 0
22:58:42.953 00.005 29988 PulseGuide returned control before completion, sleep 192
22:58:43.147 00.194 29988 IsGuiding returns 0
22:58:43.147 00.000 29988 Move returns status 0, amount 186
22:58:43.147 00.000 29988 move complete, result=0
22:58:43.147 00.000 29988 worker thread done servicing request
22:58:43.147 00.000 29988 Worker thread wakes up
22:58:43.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:43.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:43.147 00.000 28316 GuideStep: 0.4 px 88 ms WEST, -0.8 px 186 ms NORTH
22:58:44.773 01.626 29988 Exposure complete
22:58:44.798 00.025 29988 worker thread done servicing request
22:58:44.798 00.000 28316 OnExposeComplete: enter
22:58:44.798 00.000 28316 UpdateGuideState(): m_state=6
22:58:44.799 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
22:58:44.799 00.000 28316 Star::Find returns 1 (0), X=586.23, Y=114.20, Mass=1850, SNR=29.6, Peak=160 HFD=4.3
22:58:44.800 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
22:58:44.800 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.30)
22:58:44.801 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=0.32 hyp=0.48 cameraTheta=0.74 mountX=-0.15 mountY=-0.46, mountTheta=-1.88
22:58:44.802 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.32, opts=13)
22:58:44.803 00.001 28316 Enqueuing Move request for scope (0.35, 0.32)
22:58:44.803 00.000 29988 Worker thread wakes up
22:58:44.803 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.32) opts 0xd
22:58:44.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.32)
22:58:44.804 00.001 29988 Moving (0.35, 0.32) raw xDistance=-0.15 yDistance=-0.46
22:58:44.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:58:44.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:58:44.804 00.000 29988 MoveAxis(E, 0, ABG)
22:58:44.804 00.000 29988 Move returns status 0, amount 0
22:58:44.804 00.000 29988 MoveAxis(N, 109, ABG)
22:58:44.804 00.000 29988 Guiding  Dir = 0, Dur = 109
22:58:44.804 00.000 29988 IsSlewing returns 0
22:58:44.804 00.000 29988 IsGuiding returns 0
22:58:44.808 00.004 29988 PulseGuide returned control before completion, sleep 115
22:58:44.809 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
22:58:44.817 00.008 28316 UpdateGuideState exits: m=1850 RSB=29.6
22:58:44.817 00.000 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 34 / 99999
22:58:44.817 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136324.817,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:44.819 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:44.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:44.819 00.000 28316 Enqueuing Expose request
22:58:44.931 00.112 29988 IsGuiding returns 0
22:58:44.932 00.001 29988 Move returns status 0, amount 109
22:58:44.932 00.000 29988 move complete, result=0
22:58:44.932 00.000 29988 worker thread done servicing request
22:58:44.932 00.000 29988 Worker thread wakes up
22:58:44.932 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 109 ms NORTH
22:58:44.933 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:44.934 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:46.351 01.417 29988 Exposure complete
22:58:46.374 00.023 29988 worker thread done servicing request
22:58:46.374 00.000 28316 OnExposeComplete: enter
22:58:46.375 00.001 28316 UpdateGuideState(): m_state=6
22:58:46.375 00.000 28316 Star::Find(15, 586, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
22:58:46.376 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=113.95, Mass=1954, SNR=30.3, Peak=187 HFD=4.4
22:58:46.376 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
22:58:46.377 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
22:58:46.377 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.36 mountX=-0.05 mountY=-0.04, mountTheta=-2.48
22:58:46.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
22:58:46.379 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
22:58:46.379 00.000 29988 Worker thread wakes up
22:58:46.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
22:58:46.379 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
22:58:46.379 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.05 yDistance=-0.04
22:58:46.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:58:46.379 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:46.379 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:58:46.379 00.000 29988 MoveAxis(E, 0, ABG)
22:58:46.379 00.000 29988 Move returns status 0, amount 0
22:58:46.379 00.000 29988 MoveAxis(N, 0, ABG)
22:58:46.379 00.000 29988 Move returns status 0, amount 0
22:58:46.379 00.000 29988 move complete, result=0
22:58:46.379 00.000 29988 worker thread done servicing request
22:58:46.383 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:46.390 00.007 28316 UpdateGuideState exits: m=1954 RSB=30.3
22:58:46.391 00.001 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 35 / 99999
22:58:46.391 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136326.391,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:46.392 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:46.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:46.393 00.001 28316 Enqueuing Expose request
22:58:46.393 00.000 29988 Worker thread wakes up
22:58:46.393 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:46.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:46.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:48.021 01.628 29988 Exposure complete
22:58:48.045 00.024 29988 worker thread done servicing request
22:58:48.045 00.000 28316 OnExposeComplete: enter
22:58:48.045 00.000 28316 UpdateGuideState(): m_state=6
22:58:48.047 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
22:58:48.047 00.000 28316 Star::Find returns 1 (0), X=585.92, Y=113.83, Mass=2024, SNR=30.8, Peak=171 HFD=4.5
22:58:48.047 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
22:58:48.047 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
22:58:48.047 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.97 mountX=0.07 mountY=-0.01, mountTheta=-0.14
22:58:48.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
22:58:48.050 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
22:58:48.050 00.000 29988 Worker thread wakes up
22:58:48.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:58:48.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:58:48.050 00.000 29988 Moving (0.04, -0.06) raw xDistance=0.07 yDistance=-0.01
22:58:48.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:48.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:48.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:48.050 00.000 29988 MoveAxis(E, 0, ABG)
22:58:48.050 00.000 29988 Move returns status 0, amount 0
22:58:48.050 00.000 29988 MoveAxis(N, 0, ABG)
22:58:48.050 00.000 29988 Move returns status 0, amount 0
22:58:48.050 00.000 29988 move complete, result=0
22:58:48.050 00.000 29988 worker thread done servicing request
22:58:48.054 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:48.062 00.008 28316 UpdateGuideState exits: m=2024 RSB=30.8
22:58:48.062 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 36 / 99999
22:58:48.063 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136328.063,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
22:58:48.063 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.064 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:48.064 00.000 28316 Enqueuing Expose request
22:58:48.065 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:48.065 00.000 29988 Worker thread wakes up
22:58:48.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:48.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:49.584 01.519 29988 Exposure complete
22:58:49.608 00.024 29988 worker thread done servicing request
22:58:49.608 00.000 28316 OnExposeComplete: enter
22:58:49.609 00.001 28316 UpdateGuideState(): m_state=6
22:58:49.610 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
22:58:49.610 00.000 28316 Star::Find returns 1 (0), X=585.49, Y=113.82, Mass=1831, SNR=29.6, Peak=138 HFD=4.4
22:58:49.611 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
22:58:49.611 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
22:58:49.611 00.000 28316 CameraToMount -- cameraX=-0.39 cameraY=-0.06 hyp=0.39 cameraTheta=-2.98 mountX=-0.10 mountY=0.37, mountTheta=1.84
22:58:49.613 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.39, y=-0.06, opts=13)
22:58:49.613 00.000 28316 Enqueuing Move request for scope (-0.39, -0.06)
22:58:49.613 00.000 29988 Worker thread wakes up
22:58:49.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.06) opts 0xd
22:58:49.614 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.39, -0.06)
22:58:49.614 00.000 29988 Moving (-0.39, -0.06) raw xDistance=-0.10 yDistance=0.37
22:58:49.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:49.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:49.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:58:49.614 00.000 29988 MoveAxis(E, 0, ABG)
22:58:49.614 00.000 29988 Move returns status 0, amount 0
22:58:49.614 00.000 29988 MoveAxis(N, 0, ABG)
22:58:49.614 00.000 29988 Move returns status 0, amount 0
22:58:49.614 00.000 29988 move complete, result=0
22:58:49.614 00.000 29988 worker thread done servicing request
22:58:49.617 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:49.624 00.007 28316 UpdateGuideState exits: m=1831 RSB=29.6
22:58:49.625 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 37 / 99999
22:58:49.625 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136329.625,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
22:58:49.626 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:49.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:49.627 00.001 28316 Enqueuing Expose request
22:58:49.627 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:58:49.627 00.000 29988 Worker thread wakes up
22:58:49.628 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:49.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:51.258 01.630 29988 Exposure complete
22:58:51.280 00.022 29988 worker thread done servicing request
22:58:51.280 00.000 28316 OnExposeComplete: enter
22:58:51.281 00.001 28316 UpdateGuideState(): m_state=6
22:58:51.281 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
22:58:51.282 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=113.94, Mass=1854, SNR=29.6, Peak=165 HFD=4.2
22:58:51.282 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
22:58:51.283 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
22:58:51.283 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.89 mountX=-0.14 mountY=0.17, mountTheta=2.27
22:58:51.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.06, opts=13)
22:58:51.285 00.001 28316 Enqueuing Move request for scope (-0.22, 0.06)
22:58:51.286 00.001 29988 Worker thread wakes up
22:58:51.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
22:58:51.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
22:58:51.286 00.000 29988 Moving (-0.22, 0.06) raw xDistance=-0.14 yDistance=0.17
22:58:51.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:58:51.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:51.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:58:51.286 00.000 29988 MoveAxis(E, 0, ABG)
22:58:51.286 00.000 29988 Move returns status 0, amount 0
22:58:51.286 00.000 29988 MoveAxis(N, 0, ABG)
22:58:51.286 00.000 29988 Move returns status 0, amount 0
22:58:51.286 00.000 29988 move complete, result=0
22:58:51.287 00.001 29988 worker thread done servicing request
22:58:51.290 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:51.297 00.007 28316 UpdateGuideState exits: m=1854 RSB=29.6
22:58:51.298 00.001 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 38 / 99999
22:58:51.298 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136331.298,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
22:58:51.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:51.300 00.000 28316 Enqueuing Expose request
22:58:51.300 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:58:51.301 00.001 29988 Worker thread wakes up
22:58:51.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:51.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:52.820 01.519 29988 Exposure complete
22:58:52.843 00.023 29988 worker thread done servicing request
22:58:52.843 00.000 28316 OnExposeComplete: enter
22:58:52.844 00.001 28316 UpdateGuideState(): m_state=6
22:58:52.844 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
22:58:52.845 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=113.80, Mass=1870, SNR=29.6, Peak=157 HFD=4.4
22:58:52.845 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.14) = xAngle (-1.23 = -1.23)
22:58:52.846 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
22:58:52.846 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.37 mountX=0.04 mountY=0.11, mountTheta=1.23
22:58:52.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
22:58:52.848 00.001 28316 Enqueuing Move request for scope (-0.08, -0.08)
22:58:52.849 00.001 29988 Worker thread wakes up
22:58:52.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:58:52.849 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:58:52.849 00.000 29988 Moving (-0.08, -0.08) raw xDistance=0.04 yDistance=0.11
22:58:52.849 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:52.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:52.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:52.849 00.000 29988 MoveAxis(E, 0, ABG)
22:58:52.849 00.000 29988 Move returns status 0, amount 0
22:58:52.849 00.000 29988 MoveAxis(N, 0, ABG)
22:58:52.849 00.000 29988 Move returns status 0, amount 0
22:58:52.849 00.000 29988 move complete, result=0
22:58:52.849 00.000 29988 worker thread done servicing request
22:58:52.853 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:52.862 00.009 28316 UpdateGuideState exits: m=1870 RSB=29.6
22:58:52.862 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 39 / 99999
22:58:52.862 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136332.862,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
22:58:52.863 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:52.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:52.864 00.001 28316 Enqueuing Expose request
22:58:52.864 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:52.865 00.001 29988 Worker thread wakes up
22:58:52.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:52.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:54.488 01.623 29988 Exposure complete
22:58:54.511 00.023 29988 worker thread done servicing request
22:58:54.511 00.000 28316 OnExposeComplete: enter
22:58:54.512 00.001 28316 UpdateGuideState(): m_state=6
22:58:54.512 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
22:58:54.513 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=113.96, Mass=2172, SNR=32.0, Peak=206 HFD=4.3
22:58:54.513 00.000 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
22:58:54.514 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.41)
22:58:54.514 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.63 mountX=-0.07 mountY=-0.03, mountTheta=-2.74
22:58:54.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.08, opts=13)
22:58:54.516 00.001 28316 Enqueuing Move request for scope (-0.00, 0.08)
22:58:54.516 00.000 29988 Worker thread wakes up
22:58:54.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
22:58:54.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
22:58:54.516 00.000 29988 Moving (-0.00, 0.08) raw xDistance=-0.07 yDistance=-0.03
22:58:54.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:58:54.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:54.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:58:54.516 00.000 29988 MoveAxis(E, 0, ABG)
22:58:54.516 00.000 29988 Move returns status 0, amount 0
22:58:54.516 00.000 29988 MoveAxis(N, 0, ABG)
22:58:54.516 00.000 29988 Move returns status 0, amount 0
22:58:54.516 00.000 29988 move complete, result=0
22:58:54.516 00.000 29988 worker thread done servicing request
22:58:54.519 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:54.526 00.007 28316 UpdateGuideState exits: m=2172 RSB=32.0
22:58:54.527 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 40 / 99999
22:58:54.527 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136334.527,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
22:58:54.528 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:54.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:54.529 00.001 28316 Enqueuing Expose request
22:58:54.529 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:54.530 00.001 29988 Worker thread wakes up
22:58:54.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:54.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:56.056 01.526 29988 Exposure complete
22:58:56.079 00.023 29988 worker thread done servicing request
22:58:56.079 00.000 28316 OnExposeComplete: enter
22:58:56.080 00.001 28316 UpdateGuideState(): m_state=6
22:58:56.080 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
22:58:56.080 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=113.90, Mass=1752, SNR=28.9, Peak=149 HFD=4.5
22:58:56.081 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
22:58:56.081 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.04)
22:58:56.082 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.28 cameraTheta=3.08 mountX=-0.13 mountY=0.24, mountTheta=2.07
22:58:56.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.02, opts=13)
22:58:56.084 00.001 28316 Enqueuing Move request for scope (-0.28, 0.02)
22:58:56.084 00.000 29988 Worker thread wakes up
22:58:56.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
22:58:56.084 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
22:58:56.084 00.000 29988 Moving (-0.28, 0.02) raw xDistance=-0.13 yDistance=0.24
22:58:56.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:58:56.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:58:56.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:58:56.084 00.000 29988 MoveAxis(E, 0, ABG)
22:58:56.084 00.000 29988 Move returns status 0, amount 0
22:58:56.084 00.000 29988 MoveAxis(N, 0, ABG)
22:58:56.084 00.000 29988 Move returns status 0, amount 0
22:58:56.084 00.000 29988 move complete, result=0
22:58:56.084 00.000 29988 worker thread done servicing request
22:58:56.089 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:56.096 00.007 28316 UpdateGuideState exits: m=1752 RSB=28.9
22:58:56.096 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 41 / 99999
22:58:56.097 00.001 28316 PhdController: newstate STATE_FINISH
22:58:56.097 00.000 28316 PhdController complete: success
22:58:56.097 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786136336.097,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":41,"DroppedFrames":0}
22:58:56.098 00.001 28316 Mount: notify guiding dither settle done success=1
22:58:56.098 00.000 28316 PhdController: newstate STATE_IDLE
22:58:56.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:56.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:56.100 00.001 28316 Enqueuing Expose request
22:58:56.100 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:58:56.101 00.001 29988 Worker thread wakes up
22:58:56.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:56.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:57.726 01.625 29988 Exposure complete
22:58:57.750 00.024 29988 worker thread done servicing request
22:58:57.751 00.001 28316 OnExposeComplete: enter
22:58:57.751 00.000 28316 UpdateGuideState(): m_state=6
22:58:57.752 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.752 00.000 28316 Star::Find returns 1 (0), X=585.74, Y=113.92, Mass=1958, SNR=30.3, Peak=160 HFD=4.5
22:58:57.753 00.001 28316 MultiStar: exiting stabilization period
22:58:57.753 00.000 28316 MultiStar: updating star positions after lock position change
22:58:57.754 00.001 28316 Star::Find(15, 468, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.754 00.000 28316 Star::Find returns 1 (0), X=468.87, Y=123.91, Mass=1445, SNR=26.4, Peak=134 HFD=4.2
22:58:57.754 00.000 28316 Star::Find(15, 426, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.755 00.001 28316 Star::Find returns 1 (0), X=426.95, Y=195.56, Mass=1710, SNR=28.3, Peak=126 HFD=4.1
22:58:57.755 00.000 28316 Star::Find(15, 1118, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.756 00.001 28316 Star::Find returns 1 (0), X=1119.01, Y=656.09, Mass=1405, SNR=25.7, Peak=113 HFD=4.3
22:58:57.756 00.000 28316 Star::Find(15, 571, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.757 00.001 28316 Star::Find returns 1 (0), X=571.63, Y=640.28, Mass=1548, SNR=27.3, Peak=122 HFD=3.9
22:58:57.757 00.000 28316 Star::Find(15, 590, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.757 00.000 28316 Star::Find returns 1 (0), X=590.25, Y=414.92, Mass=1066, SNR=22.6, Peak=87 HFD=4.1
22:58:57.758 00.001 28316 Star::Find(15, 1106, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.758 00.000 28316 Star::Find returns 1 (0), X=1106.38, Y=889.52, Mass=959, SNR=21.5, Peak=79 HFD=3.4
22:58:57.759 00.001 28316 Star::Find(15, 1125, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.759 00.000 28316 Star::Find returns 1 (0), X=1125.59, Y=807.84, Mass=777, SNR=19.3, Peak=72 HFD=3.7
22:58:57.760 00.001 28316 Star::Find(15, 976, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.760 00.000 28316 Star::Find returns 1 (0), X=976.87, Y=259.55, Mass=669, SNR=17.9, Peak=71 HFD=3.6
22:58:57.761 00.001 28316 Star::Find(15, 304, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.761 00.000 28316 Star::Find returns 1 (0), X=304.91, Y=441.39, Mass=666, SNR=17.8, Peak=61 HFD=3.9
22:58:57.761 00.000 28316 Star::Find(15, 569, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.762 00.001 28316 Star::Find returns 1 (0), X=568.99, Y=435.25, Mass=660, SNR=17.7, Peak=60 HFD=4.0
22:58:57.762 00.000 28316 Star::Find(15, 1007, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:58:57.763 00.001 28316 Star::Find returns 1 (0), X=1007.59, Y=695.86, Mass=589, SNR=16.8, Peak=50 HFD=3.6
22:58:57.763 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.05 = -2.23)
22:58:57.763 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87)
22:58:57.764 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.91 mountX=-0.08 mountY=0.11, mountTheta=2.25
22:58:57.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
22:58:57.765 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
22:58:57.766 00.001 29988 Worker thread wakes up
22:58:57.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:58:57.766 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:58:57.766 00.000 29988 Moving (-0.13, 0.03) raw xDistance=-0.08 yDistance=0.11
22:58:57.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:57.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:57.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:57.766 00.000 29988 MoveAxis(E, 0, ABG)
22:58:57.766 00.000 29988 Move returns status 0, amount 0
22:58:57.766 00.000 29988 MoveAxis(N, 0, ABG)
22:58:57.766 00.000 29988 Move returns status 0, amount 0
22:58:57.766 00.000 29988 move complete, result=0
22:58:57.766 00.000 29988 worker thread done servicing request
22:58:57.771 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:57.781 00.010 28316 UpdateGuideState exits: m=1958 RSB=30.3
22:58:57.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:57.783 00.001 28316 Enqueuing Expose request
22:58:57.783 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:57.784 00.001 29988 Worker thread wakes up
22:58:57.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:57.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:58:59.307 01.523 29988 Exposure complete
22:58:59.333 00.026 29988 worker thread done servicing request
22:58:59.333 00.000 28316 OnExposeComplete: enter
22:58:59.334 00.001 28316 UpdateGuideState(): m_state=6
22:58:59.334 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
22:58:59.335 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=113.95, Mass=1835, SNR=29.4, Peak=168 HFD=4.3
22:58:59.336 00.001 28316 MultiStar: [#1 -0.01,0.17,0.92,U] [#2 0.16,-0.12,0.99,U] [#3 -0.24,0.17,0.87,U] [#4 0.02,0.02,0.90,U] [#5 0.06,0.03,0.82,U] [#6 -0.03,0.09,0.71,U] [#7 -0.06,-0.13,0.68,U] [#8 -0.07,0.26,0.58,U] 
22:58:59.337 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.06, 0.06}
22:58:59.338 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
22:58:59.339 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
22:58:59.339 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.95 mountX=-0.06 mountY=-0.01, mountTheta=-3.05
22:58:59.341 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
22:58:59.342 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
22:58:59.342 00.000 29988 Worker thread wakes up
22:58:59.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
22:58:59.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
22:58:59.342 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
22:58:59.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:58:59.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:59.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:59.342 00.000 29988 MoveAxis(E, 0, ABG)
22:58:59.342 00.000 29988 Move returns status 0, amount 0
22:58:59.342 00.000 29988 MoveAxis(N, 0, ABG)
22:58:59.343 00.001 29988 Move returns status 0, amount 0
22:58:59.343 00.000 29988 move complete, result=0
22:58:59.343 00.000 29988 worker thread done servicing request
22:58:59.345 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:58:59.354 00.009 28316 UpdateGuideState exits: m=1835 RSB=29.4
22:58:59.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:59.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:58:59.356 00.001 28316 Enqueuing Expose request
22:58:59.356 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:59.357 00.001 29988 Worker thread wakes up
22:58:59.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:58:59.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:00.978 01.621 29988 Exposure complete
22:59:01.001 00.023 29988 worker thread done servicing request
22:59:01.001 00.000 28316 OnExposeComplete: enter
22:59:01.002 00.001 28316 UpdateGuideState(): m_state=6
22:59:01.003 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
22:59:01.003 00.000 28316 Star::Find returns 1 (0), X=585.88, Y=113.88, Mass=1936, SNR=30.2, Peak=155 HFD=4.4
22:59:01.004 00.001 28316 MultiStar: [#1 0.07,-0.11,0.92,U] [#2 0.13,-0.21,0.95,U] [#3 -0.09,0.06,0.88,U] [#4 0.11,-0.18,0.84,U] [#5 0.05,-0.19,0.76,U] [#6 -0.06,-0.03,0.70,U] [#7 0.07,-0.22,0.64,U] [#8 -0.10,0.00,0.58,U] 
22:59:01.004 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.00, -0.01}
22:59:01.005 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
22:59:01.005 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
22:59:01.006 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-0.96 mountX=0.01 mountY=-0.00, mountTheta=-0.14
22:59:01.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
22:59:01.007 00.000 28316 Enqueuing Move request for scope (0.00, -0.01)
22:59:01.008 00.001 29988 Worker thread wakes up
22:59:01.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
22:59:01.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
22:59:01.008 00.000 29988 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=-0.00
22:59:01.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:01.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:01.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:59:01.008 00.000 29988 MoveAxis(E, 0, ABG)
22:59:01.008 00.000 29988 Move returns status 0, amount 0
22:59:01.008 00.000 29988 MoveAxis(N, 0, ABG)
22:59:01.008 00.000 29988 Move returns status 0, amount 0
22:59:01.008 00.000 29988 move complete, result=0
22:59:01.008 00.000 29988 worker thread done servicing request
22:59:01.011 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:01.018 00.007 28316 UpdateGuideState exits: m=1936 RSB=30.2
22:59:01.019 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:01.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:01.020 00.001 28316 Enqueuing Expose request
22:59:01.020 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:01.021 00.001 29988 Worker thread wakes up
22:59:01.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:01.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:02.543 01.522 29988 Exposure complete
22:59:02.566 00.023 29988 worker thread done servicing request
22:59:02.566 00.000 28316 OnExposeComplete: enter
22:59:02.567 00.001 28316 UpdateGuideState(): m_state=6
22:59:02.567 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
22:59:02.568 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=113.81, Mass=2009, SNR=30.8, Peak=181 HFD=4.3
22:59:02.568 00.000 28316 MultiStar: [#1 0.10,0.04,0.85,U] [#2 0.25,-0.07,0.94,U] [#3 0.09,0.01,0.83,U] [#4 0.22,-0.06,0.82,U] [#5 0.13,0.17,0.79,U] [#6 0.31,-0.02,0.69,U] [#7 0.27,-0.08,0.64,U] [#8 0.10,0.10,0.61,U] 
22:59:02.569 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.00}, one-star: {0.12, -0.07}
22:59:02.570 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
22:59:02.571 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
22:59:02.572 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.55 mountX=0.11 mountY=-0.07, mountTheta=-0.57
22:59:02.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.07, opts=13)
22:59:02.574 00.001 28316 Enqueuing Move request for scope (0.12, -0.07)
22:59:02.574 00.000 29988 Worker thread wakes up
22:59:02.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
22:59:02.574 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
22:59:02.574 00.000 29988 Moving (0.12, -0.07) raw xDistance=0.11 yDistance=-0.07
22:59:02.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:59:02.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:02.575 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:59:02.575 00.000 29988 MoveAxis(E, 0, ABG)
22:59:02.575 00.000 29988 Move returns status 0, amount 0
22:59:02.575 00.000 29988 MoveAxis(N, 0, ABG)
22:59:02.575 00.000 29988 Move returns status 0, amount 0
22:59:02.575 00.000 29988 move complete, result=0
22:59:02.575 00.000 29988 worker thread done servicing request
22:59:02.579 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:02.586 00.007 28316 UpdateGuideState exits: m=2009 RSB=30.8
22:59:02.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:02.587 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:02.587 00.000 28316 Enqueuing Expose request
22:59:02.588 00.001 29988 Worker thread wakes up
22:59:02.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:02.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:02.588 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:04.215 01.627 29988 Exposure complete
22:59:04.240 00.025 29988 worker thread done servicing request
22:59:04.240 00.000 28316 OnExposeComplete: enter
22:59:04.241 00.001 28316 UpdateGuideState(): m_state=6
22:59:04.241 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
22:59:04.242 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=114.00, Mass=1779, SNR=29.0, Peak=162 HFD=4.3
22:59:04.242 00.000 28316 MultiStar: [#1 0.10,0.11,0.95,U] [#2 0.21,-0.01,0.96,U] [#3 0.07,0.17,0.86,U] [#4 0.12,0.05,0.93,U] [#5 0.07,0.12,0.86,U] [#6 0.04,0.24,0.75,U] [#7 0.11,-0.12,0.67,U] [#8 -0.03,0.21,0.61,U] 
22:59:04.243 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.09}, one-star: {-0.04, 0.11}
22:59:04.243 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
22:59:04.244 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
22:59:04.244 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.87 mountX=-0.12 mountY=-0.02, mountTheta=-2.98
22:59:04.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
22:59:04.246 00.001 28316 Enqueuing Move request for scope (-0.04, 0.11)
22:59:04.247 00.001 29988 Worker thread wakes up
22:59:04.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:59:04.247 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:59:04.247 00.000 29988 Moving (-0.04, 0.11) raw xDistance=-0.12 yDistance=-0.02
22:59:04.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:04.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:04.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:04.247 00.000 29988 MoveAxis(E, 0, ABG)
22:59:04.247 00.000 29988 Move returns status 0, amount 0
22:59:04.247 00.000 29988 MoveAxis(N, 0, ABG)
22:59:04.247 00.000 29988 Move returns status 0, amount 0
22:59:04.247 00.000 29988 move complete, result=0
22:59:04.247 00.000 29988 worker thread done servicing request
22:59:04.250 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:04.257 00.007 28316 UpdateGuideState exits: m=1779 RSB=29.0
22:59:04.258 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:04.259 00.001 28316 Enqueuing Expose request
22:59:04.259 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:04.259 00.000 29988 Worker thread wakes up
22:59:04.260 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:04.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:05.781 01.521 29988 Exposure complete
22:59:05.804 00.023 29988 worker thread done servicing request
22:59:05.804 00.000 28316 OnExposeComplete: enter
22:59:05.806 00.002 28316 UpdateGuideState(): m_state=6
22:59:05.807 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
22:59:05.808 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=114.16, Mass=1958, SNR=30.6, Peak=181 HFD=4.4
22:59:05.808 00.000 28316 MultiStar: [#1 -0.01,0.25,0.88,U] [#2 0.32,0.22,0.00,M1] [#3 0.12,0.26,0.84,U] [#4 0.17,0.16,0.85,U] [#5 -0.03,0.30,0.74,U] [#6 -0.03,0.36,0.00,M1] [#7 0.09,0.10,0.65,U] [#8 0.02,0.18,0.58,U] 
22:59:05.809 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.22}, one-star: {0.01, 0.28}
22:59:05.809 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
22:59:05.810 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
22:59:05.810 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.34 mountX=-0.18 mountY=-0.15, mountTheta=-2.46
22:59:05.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.22, opts=13)
22:59:05.812 00.001 28316 Enqueuing Move request for scope (0.05, 0.22)
22:59:05.813 00.001 29988 Worker thread wakes up
22:59:05.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
22:59:05.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
22:59:05.813 00.000 29988 Moving (0.05, 0.22) raw xDistance=-0.18 yDistance=-0.15
22:59:05.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:59:05.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:05.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:59:05.813 00.000 29988 MoveAxis(E, 0, ABG)
22:59:05.813 00.000 29988 Move returns status 0, amount 0
22:59:05.813 00.000 29988 MoveAxis(N, 0, ABG)
22:59:05.813 00.000 29988 Move returns status 0, amount 0
22:59:05.813 00.000 29988 move complete, result=0
22:59:05.813 00.000 29988 worker thread done servicing request
22:59:05.816 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:05.823 00.007 28316 UpdateGuideState exits: m=1958 RSB=30.6
22:59:05.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:05.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:05.825 00.001 28316 Enqueuing Expose request
22:59:05.825 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:05.826 00.001 29988 Worker thread wakes up
22:59:05.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:05.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:07.458 01.632 29988 Exposure complete
22:59:07.489 00.031 29988 worker thread done servicing request
22:59:07.489 00.000 28316 OnExposeComplete: enter
22:59:07.492 00.003 28316 UpdateGuideState(): m_state=6
22:59:07.492 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
22:59:07.493 00.001 28316 Star::Find returns 1 (0), X=585.86, Y=113.87, Mass=1971, SNR=30.6, Peak=187 HFD=4.3
22:59:07.494 00.001 28316 MultiStar: [#1 0.07,0.11,0.88,U] [#2 0.09,0.03,0.92,U] [#3 -0.01,0.19,0.86,U] [#4 0.10,-0.00,0.85,U] [#5 0.09,0.07,0.76,U] [#6 -0.07,0.07,0.72,U] [#7 0.12,-0.05,0.64,U] [#8 -0.07,0.12,0.59,U] 
22:59:07.495 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.06}, one-star: {-0.01, -0.02}
22:59:07.496 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.13 = -1.13)
22:59:07.497 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
22:59:07.497 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.27 mountX=0.01 mountY=0.02, mountTheta=1.13
22:59:07.499 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
22:59:07.500 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
22:59:07.500 00.000 29988 Worker thread wakes up
22:59:07.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
22:59:07.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
22:59:07.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:07.501 00.001 28316 UpdateGuideState exits: m=1971 RSB=30.6
22:59:07.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:07.503 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:07.503 00.000 28316 Enqueuing Expose request
22:59:07.505 00.002 29988 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
22:59:07.506 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:07.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:07.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:07.506 00.000 29988 MoveAxis(E, 0, ABG)
22:59:07.506 00.000 29988 Move returns status 0, amount 0
22:59:07.506 00.000 29988 MoveAxis(N, 0, ABG)
22:59:07.506 00.000 29988 Move returns status 0, amount 0
22:59:07.506 00.000 29988 move complete, result=0
22:59:07.506 00.000 29988 worker thread done servicing request
22:59:07.506 00.000 29988 Worker thread wakes up
22:59:07.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:07.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:07.507 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:09.032 01.525 29988 Exposure complete
22:59:09.063 00.031 29988 worker thread done servicing request
22:59:09.063 00.000 28316 OnExposeComplete: enter
22:59:09.063 00.000 28316 UpdateGuideState(): m_state=6
22:59:09.065 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
22:59:09.065 00.000 28316 Star::Find returns 1 (0), X=585.83, Y=113.89, Mass=1982, SNR=30.5, Peak=188 HFD=4.3
22:59:09.066 00.001 28316 MultiStar: [#1 0.09,0.10,0.88,U] [#2 0.13,0.01,0.97,U] [#3 0.04,0.00,0.85,U] [#4 0.07,0.03,0.84,U] [#5 -0.03,0.03,0.75,U] [#6 -0.06,0.17,0.72,U] [#7 0.13,-0.06,0.68,U] [#8 0.05,0.02,0.60,U] 
22:59:09.067 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.05, 0.00}
22:59:09.068 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
22:59:09.070 00.002 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.02)
22:59:09.074 00.004 28316 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.06 mountX=-0.02 mountY=0.04, mountTheta=2.09
22:59:09.077 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.00, opts=13)
22:59:09.078 00.001 28316 Enqueuing Move request for scope (-0.05, 0.00)
22:59:09.079 00.001 29988 Worker thread wakes up
22:59:09.079 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:09.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
22:59:09.079 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.5
22:59:09.081 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
22:59:09.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:09.081 00.000 29988 Moving (-0.05, 0.00) raw xDistance=-0.02 yDistance=0.04
22:59:09.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:09.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:09.082 00.001 28316 Enqueuing Expose request
22:59:09.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:09.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:59:09.082 00.000 29988 MoveAxis(E, 0, ABG)
22:59:09.083 00.001 29988 Move returns status 0, amount 0
22:59:09.083 00.000 29988 MoveAxis(N, 0, ABG)
22:59:09.083 00.000 29988 Move returns status 0, amount 0
22:59:09.083 00.000 29988 move complete, result=0
22:59:09.083 00.000 29988 worker thread done servicing request
22:59:09.083 00.000 29988 Worker thread wakes up
22:59:09.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:09.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:09.083 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:10.707 01.624 29988 Exposure complete
22:59:10.742 00.035 29988 worker thread done servicing request
22:59:10.742 00.000 28316 OnExposeComplete: enter
22:59:10.742 00.000 28316 UpdateGuideState(): m_state=6
22:59:10.743 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
22:59:10.743 00.000 28316 Star::Find returns 1 (0), X=585.73, Y=114.03, Mass=2073, SNR=31.3, Peak=190 HFD=4.3
22:59:10.744 00.001 28316 MultiStar: [#1 0.07,0.15,0.87,U] [#2 0.05,-0.07,0.89,U] [#3 0.01,0.17,0.81,U] [#4 0.18,0.13,0.84,U] [#5 -0.01,0.20,0.74,U] [#6 0.06,0.11,0.68,U] [#7 -0.05,-0.01,0.63,U] [#8 -0.25,0.27,0.00,M1] 
22:59:10.744 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.10}, one-star: {-0.15, 0.15}
22:59:10.745 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
22:59:10.745 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.64)
22:59:10.746 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=-0.09 mountY=-0.06, mountTheta=-2.51
22:59:10.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
22:59:10.747 00.000 28316 Enqueuing Move request for scope (0.02, 0.10)
22:59:10.748 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:10.748 00.000 28316 UpdateGuideState exits: m=2073 RSB=31.3
22:59:10.749 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:10.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:10.750 00.001 28316 Enqueuing Expose request
22:59:10.750 00.000 29988 Worker thread wakes up
22:59:10.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
22:59:10.750 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
22:59:10.750 00.000 29988 Moving (0.02, 0.10) raw xDistance=-0.09 yDistance=-0.06
22:59:10.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:59:10.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:10.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:10.750 00.000 29988 MoveAxis(E, 0, ABG)
22:59:10.750 00.000 29988 Move returns status 0, amount 0
22:59:10.750 00.000 29988 MoveAxis(N, 0, ABG)
22:59:10.750 00.000 29988 Move returns status 0, amount 0
22:59:10.750 00.000 29988 move complete, result=0
22:59:10.750 00.000 29988 worker thread done servicing request
22:59:10.750 00.000 29988 Worker thread wakes up
22:59:10.751 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:10.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:10.751 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:12.267 01.516 29988 Exposure complete
22:59:12.320 00.053 29988 worker thread done servicing request
22:59:12.320 00.000 28316 OnExposeComplete: enter
22:59:12.321 00.001 28316 UpdateGuideState(): m_state=6
22:59:12.322 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
22:59:12.323 00.001 28316 Star::Find returns 1 (0), X=585.73, Y=114.04, Mass=1815, SNR=29.3, Peak=175 HFD=4.1
22:59:12.323 00.000 28316 MultiStar: [#1 -0.07,0.16,0.94,U] [#2 -0.07,0.05,0.97,U] [#3 -0.12,0.09,0.88,U] [#4 0.07,0.11,0.90,U] [#5 -0.15,0.24,0.80,U] [#6 -0.09,0.20,0.71,U] [#7 -0.07,-0.06,0.67,U] [#8 -0.15,0.13,0.61,U] 
22:59:12.324 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.12}, one-star: {-0.15, 0.16}
22:59:12.324 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
22:59:12.324 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
22:59:12.325 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=-0.15 mountY=0.02, mountTheta=3.00
22:59:12.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
22:59:12.326 00.000 28316 Enqueuing Move request for scope (-0.09, 0.12)
22:59:12.327 00.001 29988 Worker thread wakes up
22:59:12.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:59:12.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:59:12.327 00.000 29988 Moving (-0.09, 0.12) raw xDistance=-0.15 yDistance=0.02
22:59:12.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:59:12.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:12.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:12.328 00.001 28316 UpdateGuideState exits: m=1815 RSB=29.3
22:59:12.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:12.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:12.329 00.000 28316 Enqueuing Expose request
22:59:12.330 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:12.330 00.000 29988 MoveAxis(E, 0, ABG)
22:59:12.330 00.000 29988 Move returns status 0, amount 0
22:59:12.330 00.000 29988 MoveAxis(N, 0, ABG)
22:59:12.330 00.000 29988 Move returns status 0, amount 0
22:59:12.330 00.000 29988 move complete, result=0
22:59:12.330 00.000 29988 worker thread done servicing request
22:59:12.330 00.000 29988 Worker thread wakes up
22:59:12.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:12.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:12.330 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:13.951 01.621 29988 Exposure complete
22:59:13.992 00.041 29988 worker thread done servicing request
22:59:13.992 00.000 28316 OnExposeComplete: enter
22:59:13.993 00.001 28316 UpdateGuideState(): m_state=6
22:59:13.993 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
22:59:13.994 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=114.04, Mass=1885, SNR=29.8, Peak=161 HFD=4.4
22:59:13.994 00.000 28316 MultiStar: [#1 0.30,0.09,0.96,U] [#2 0.24,0.06,0.97,U] [#3 0.02,0.14,0.84,U] [#4 0.12,0.27,0.87,U] [#5 0.09,0.20,0.80,U] [#6 0.17,0.35,0.00,M1] [#7 0.14,0.10,0.66,U] [#8 0.01,0.26,0.60,U] 
22:59:13.995 00.001 28316 single-star, 7 included, MultiStar: {0.13, 0.16}, one-star: {0.06, 0.16}
22:59:13.995 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
22:59:13.995 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.81)
22:59:13.996 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.23 mountX=-0.12 mountY=-0.12, mountTheta=-2.35
22:59:13.999 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.16, opts=13)
22:59:13.999 00.000 28316 Enqueuing Move request for scope (0.06, 0.16)
22:59:14.000 00.001 29988 Worker thread wakes up
22:59:14.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:14.000 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.8
22:59:14.001 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:14.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
22:59:14.001 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
22:59:14.001 00.000 29988 Moving (0.06, 0.16) raw xDistance=-0.12 yDistance=-0.12
22:59:14.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:14.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:14.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:14.001 00.000 29988 MoveAxis(E, 0, ABG)
22:59:14.001 00.000 29988 Move returns status 0, amount 0
22:59:14.001 00.000 29988 MoveAxis(N, 0, ABG)
22:59:14.002 00.001 29988 Move returns status 0, amount 0
22:59:14.002 00.000 29988 move complete, result=0
22:59:14.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:14.004 00.002 28316 Enqueuing Expose request
22:59:14.004 00.000 29988 worker thread done servicing request
22:59:14.004 00.000 29988 Worker thread wakes up
22:59:14.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:14.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:14.005 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:15.532 01.527 29988 Exposure complete
22:59:15.571 00.039 29988 worker thread done servicing request
22:59:15.571 00.000 28316 OnExposeComplete: enter
22:59:15.572 00.001 28316 UpdateGuideState(): m_state=6
22:59:15.574 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
22:59:15.574 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=114.09, Mass=1957, SNR=30.3, Peak=192 HFD=4.4
22:59:15.576 00.002 28316 MultiStar: [#1 0.09,0.26,0.87,U] [#2 0.15,0.28,0.94,U] [#3 -0.02,0.36,0.00,M1] [#4 0.09,0.58,0.00,M1] [#5 0.04,0.36,0.00,M1] [#6 -0.05,0.32,0.00,M2] [#7 -0.12,0.20,0.62,U] [#8 0.13,0.23,0.59,U] 
22:59:15.577 00.001 28316 single-star, 4 included, MultiStar: {0.09, 0.24}, one-star: {0.12, 0.21}
22:59:15.579 00.002 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
22:59:15.580 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.99)
22:59:15.581 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.05 mountX=-0.14 mountY=-0.20, mountTheta=-2.18
22:59:15.583 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.21, opts=13)
22:59:15.584 00.001 28316 Enqueuing Move request for scope (0.12, 0.21)
22:59:15.584 00.000 29988 Worker thread wakes up
22:59:15.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
22:59:15.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:15.585 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
22:59:15.586 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
22:59:15.586 00.000 29988 Moving (0.12, 0.21) raw xDistance=-0.14 yDistance=-0.20
22:59:15.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:59:15.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:15.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:15.587 00.001 28316 Enqueuing Expose request
22:59:15.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:59:15.587 00.000 29988 MoveAxis(E, 0, ABG)
22:59:15.587 00.000 29988 Move returns status 0, amount 0
22:59:15.587 00.000 29988 MoveAxis(N, 48, ABG)
22:59:15.587 00.000 29988 Guiding  Dir = 0, Dur = 48
22:59:15.588 00.001 29988 IsSlewing returns 0
22:59:15.588 00.000 29988 IsGuiding returns 0
22:59:15.593 00.005 29988 PulseGuide returned control before completion, sleep 54
22:59:15.654 00.061 29988 IsGuiding returns 1
22:59:15.654 00.000 29988 scope still moving after pulse duration time elapsed
22:59:15.686 00.032 29988 IsSlewing returns 0
22:59:15.686 00.000 29988 IsGuiding returns 0
22:59:15.686 00.000 29988 scope move finished after 48 + 50 ms
22:59:15.686 00.000 29988 Move returns status 0, amount 48
22:59:15.686 00.000 29988 move complete, result=0
22:59:15.686 00.000 29988 worker thread done servicing request
22:59:15.686 00.000 29988 Worker thread wakes up
22:59:15.687 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:15.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:15.687 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
22:59:17.309 01.622 29988 Exposure complete
22:59:17.338 00.029 29988 worker thread done servicing request
22:59:17.338 00.000 28316 OnExposeComplete: enter
22:59:17.339 00.001 28316 UpdateGuideState(): m_state=6
22:59:17.341 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
22:59:17.343 00.002 28316 Star::Find returns 1 (0), X=585.67, Y=114.19, Mass=1974, SNR=30.6, Peak=164 HFD=4.5
22:59:17.344 00.001 28316 MultiStar: [#1 -0.07,0.29,0.89,U] [#2 -0.01,0.16,0.95,U] [#3 -0.24,0.40,0.00,M2] [#4 -0.26,0.34,0.00,M2] [#5 -0.09,0.35,0.00,M2] [#6 -0.02,0.44,0.00,M3] [#7 -0.07,0.09,0.64,U] [#8 -0.02,0.39,0.00,M1] 
22:59:17.345 00.001 28316 refined, 3 included, MultiStar: {-0.09, 0.22}, one-star: {-0.20, 0.31}
22:59:17.346 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
22:59:17.348 00.002 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.08)
22:59:17.349 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.96 mountX=-0.24 mountY=-0.02, mountTheta=-3.06
22:59:17.351 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.22, opts=13)
22:59:17.354 00.003 28316 Enqueuing Move request for scope (-0.09, 0.22)
22:59:17.356 00.002 29988 Worker thread wakes up
22:59:17.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:17.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
22:59:17.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
22:59:17.357 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.6
22:59:17.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:17.358 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:17.359 00.001 28316 Enqueuing Expose request
22:59:17.359 00.000 29988 Moving (-0.09, 0.22) raw xDistance=-0.24 yDistance=-0.02
22:59:17.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:59:17.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:17.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:17.359 00.000 29988 MoveAxis(E, 51, ABG)
22:59:17.359 00.000 29988 Guiding  Dir = 2, Dur = 51
22:59:17.359 00.000 29988 IsSlewing returns 0
22:59:17.360 00.001 29988 IsGuiding returns 0
22:59:17.360 00.000 29988 PulseGuide returned control before completion, sleep 60
22:59:17.433 00.073 29988 IsGuiding returns 0
22:59:17.434 00.001 29988 Move returns status 0, amount 51
22:59:17.434 00.000 29988 MoveAxis(N, 0, ABG)
22:59:17.434 00.000 29988 Move returns status 0, amount 0
22:59:17.434 00.000 29988 move complete, result=0
22:59:17.434 00.000 29988 worker thread done servicing request
22:59:17.434 00.000 29988 Worker thread wakes up
22:59:17.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:17.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:17.434 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
22:59:18.839 01.405 29988 Exposure complete
22:59:18.865 00.026 29988 worker thread done servicing request
22:59:18.865 00.000 28316 OnExposeComplete: enter
22:59:18.867 00.002 28316 UpdateGuideState(): m_state=6
22:59:18.868 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
22:59:18.868 00.000 28316 Star::Find returns 1 (0), X=585.77, Y=113.93, Mass=1849, SNR=29.6, Peak=176 HFD=4.2
22:59:18.869 00.001 28316 MultiStar: [#1 0.02,0.16,0.92,U] [#2 0.01,0.05,0.94,U] [#3 0.23,0.09,0.83,U] [#4 0.15,0.05,0.89,U] [#5 0.03,0.08,0.78,U] [#6 0.18,0.13,0.73,U] [#7 0.09,-0.04,0.65,U] [#8 0.02,0.23,0.61,U] 
22:59:18.870 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {-0.11, 0.05}
22:59:18.873 00.003 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
22:59:18.873 00.000 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
22:59:18.874 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.93 mountX=-0.05 mountY=-0.10, mountTheta=-2.06
22:59:18.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
22:59:18.876 00.001 28316 Enqueuing Move request for scope (0.06, 0.09)
22:59:18.877 00.001 29988 Worker thread wakes up
22:59:18.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:59:18.877 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:59:18.877 00.000 29988 Moving (0.06, 0.09) raw xDistance=-0.05 yDistance=-0.10
22:59:18.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:18.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:18.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:18.877 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.6
22:59:18.878 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:18.878 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:18.879 00.001 28316 Enqueuing Expose request
22:59:18.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:59:18.879 00.000 29988 MoveAxis(E, 0, ABG)
22:59:18.879 00.000 29988 Move returns status 0, amount 0
22:59:18.879 00.000 29988 MoveAxis(N, 0, ABG)
22:59:18.879 00.000 29988 Move returns status 0, amount 0
22:59:18.879 00.000 29988 move complete, result=0
22:59:18.879 00.000 29988 worker thread done servicing request
22:59:18.879 00.000 29988 Worker thread wakes up
22:59:18.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:18.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:18.880 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:20.511 01.631 29988 Exposure complete
22:59:20.545 00.034 29988 worker thread done servicing request
22:59:20.545 00.000 28316 OnExposeComplete: enter
22:59:20.545 00.000 28316 UpdateGuideState(): m_state=6
22:59:20.546 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
22:59:20.546 00.000 28316 Star::Find returns 1 (0), X=585.82, Y=113.77, Mass=1892, SNR=29.9, Peak=167 HFD=4.4
22:59:20.547 00.001 28316 MultiStar: [#1 0.07,-0.08,0.89,U] [#2 0.09,-0.03,0.96,U] [#3 -0.08,0.11,0.86,U] [#4 0.08,0.04,0.88,U] [#5 0.14,0.05,0.78,U] [#6 0.02,0.01,0.72,U] [#7 -0.01,-0.11,0.64,U] [#8 0.12,0.15,0.61,U] 
22:59:20.547 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {-0.05, -0.11}
22:59:20.548 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
22:59:20.548 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
22:59:20.549 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.03 mountX=0.02 mountY=-0.03, mountTheta=-1.10
22:59:20.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
22:59:20.550 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
22:59:20.551 00.001 29988 Worker thread wakes up
22:59:20.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:20.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
22:59:20.551 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.9
22:59:20.552 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
22:59:20.552 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:20.553 00.001 29988 Moving (0.04, -0.00) raw xDistance=0.02 yDistance=-0.03
22:59:20.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:59:20.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:20.553 00.000 28316 Enqueuing Expose request
22:59:20.554 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:20.555 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:59:20.555 00.000 29988 MoveAxis(E, 0, ABG)
22:59:20.555 00.000 29988 Move returns status 0, amount 0
22:59:20.555 00.000 29988 MoveAxis(N, 0, ABG)
22:59:20.555 00.000 29988 Move returns status 0, amount 0
22:59:20.555 00.000 29988 move complete, result=0
22:59:20.555 00.000 29988 worker thread done servicing request
22:59:20.555 00.000 29988 Worker thread wakes up
22:59:20.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:20.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:20.556 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:22.076 01.520 29988 Exposure complete
22:59:22.108 00.032 29988 worker thread done servicing request
22:59:22.108 00.000 28316 OnExposeComplete: enter
22:59:22.109 00.001 28316 UpdateGuideState(): m_state=6
22:59:22.110 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
22:59:22.110 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=113.79, Mass=1847, SNR=29.7, Peak=157 HFD=4.4
22:59:22.111 00.001 28316 MultiStar: [#1 0.06,0.05,0.92,U] [#2 0.13,-0.10,0.98,U] [#3 -0.13,0.18,0.86,U] [#4 0.05,0.11,0.86,U] [#5 0.09,0.01,0.79,U] [#6 0.10,-0.01,0.76,U] [#7 0.12,-0.20,0.64,U] [#8 0.07,0.25,0.61,U] 
22:59:22.111 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.06, -0.10}
22:59:22.112 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
22:59:22.112 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.67)
22:59:22.113 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.37 mountX=0.00 mountY=-0.05, mountTheta=-1.51
22:59:22.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
22:59:22.114 00.000 28316 Enqueuing Move request for scope (0.04, 0.02)
22:59:22.115 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:22.115 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.7
22:59:22.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:22.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:22.116 00.000 28316 Enqueuing Expose request
22:59:22.117 00.001 29988 Worker thread wakes up
22:59:22.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
22:59:22.117 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
22:59:22.117 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.05
22:59:22.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:59:22.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:22.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:22.117 00.000 29988 MoveAxis(E, 0, ABG)
22:59:22.117 00.000 29988 Move returns status 0, amount 0
22:59:22.117 00.000 29988 MoveAxis(N, 0, ABG)
22:59:22.117 00.000 29988 Move returns status 0, amount 0
22:59:22.117 00.000 29988 move complete, result=0
22:59:22.117 00.000 29988 worker thread done servicing request
22:59:22.117 00.000 29988 Worker thread wakes up
22:59:22.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:22.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:22.117 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:23.753 01.636 29988 Exposure complete
22:59:23.796 00.043 29988 worker thread done servicing request
22:59:23.796 00.000 28316 OnExposeComplete: enter
22:59:23.797 00.001 28316 UpdateGuideState(): m_state=6
22:59:23.801 00.004 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
22:59:23.804 00.003 28316 Star::Find returns 1 (0), X=585.70, Y=113.87, Mass=1824, SNR=29.4, Peak=149 HFD=4.5
22:59:23.807 00.003 28316 MultiStar: [#1 0.09,-0.03,0.90,U] [#2 0.07,-0.15,0.99,U] [#3 -0.03,0.06,0.90,U] [#4 0.01,0.04,0.87,U] [#5 0.05,0.08,0.79,U] [#6 0.03,0.01,0.72,U] [#7 -0.02,-0.22,0.65,U] [#8 0.07,0.07,0.63,U] 
22:59:23.809 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.18, -0.02}
22:59:23.811 00.002 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
22:59:23.813 00.002 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
22:59:23.814 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.24 mountX=0.02 mountY=0.00, mountTheta=0.13
22:59:23.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
22:59:23.816 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
22:59:23.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:23.819 00.003 29988 Worker thread wakes up
22:59:23.819 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.4
22:59:23.820 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:59:23.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:59:23.820 00.000 29988 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.00
22:59:23.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:59:23.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:23.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:59:23.821 00.001 29988 MoveAxis(E, 0, ABG)
22:59:23.821 00.000 29988 Move returns status 0, amount 0
22:59:23.821 00.000 29988 MoveAxis(N, 0, ABG)
22:59:23.821 00.000 29988 Move returns status 0, amount 0
22:59:23.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:23.822 00.001 28316 Enqueuing Expose request
22:59:23.822 00.000 29988 move complete, result=0
22:59:23.822 00.000 29988 worker thread done servicing request
22:59:23.822 00.000 29988 Worker thread wakes up
22:59:23.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:23.822 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:23.823 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:25.338 01.515 29988 Exposure complete
22:59:25.368 00.030 29988 worker thread done servicing request
22:59:25.368 00.000 28316 OnExposeComplete: enter
22:59:25.369 00.001 28316 UpdateGuideState(): m_state=6
22:59:25.370 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
22:59:25.370 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=113.94, Mass=1794, SNR=29.2, Peak=148 HFD=4.3
22:59:25.371 00.001 28316 MultiStar: [#1 -0.14,0.16,0.94,U] [#2 0.11,0.04,0.96,U] [#3 -0.25,0.11,0.93,U] [#4 -0.09,0.00,0.92,U] [#5 -0.14,0.15,0.81,U] [#6 -0.34,0.19,0.00,M1] [#7 -0.23,-0.03,0.65,U] [#8 -0.09,-0.01,0.61,U] 
22:59:25.371 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.07}, one-star: {-0.25, 0.06}
22:59:25.372 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.83 = -2.45)
22:59:25.372 00.000 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.65)
22:59:25.372 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.68 mountX=-0.11 mountY=0.09, mountTheta=2.48
22:59:25.374 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.07, opts=13)
22:59:25.374 00.000 28316 Enqueuing Move request for scope (-0.13, 0.07)
22:59:25.375 00.001 29988 Worker thread wakes up
22:59:25.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:59:25.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:59:25.375 00.000 29988 Moving (-0.13, 0.07) raw xDistance=-0.11 yDistance=0.09
22:59:25.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:59:25.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:25.375 00.000 28316 UpdateGuideState exits: m=1794 RSB=29.2
22:59:25.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:25.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:25.376 00.000 28316 Enqueuing Expose request
22:59:25.377 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:25.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:59:25.377 00.000 29988 MoveAxis(E, 0, ABG)
22:59:25.377 00.000 29988 Move returns status 0, amount 0
22:59:25.377 00.000 29988 MoveAxis(N, 0, ABG)
22:59:25.377 00.000 29988 Move returns status 0, amount 0
22:59:25.377 00.000 29988 move complete, result=0
22:59:25.377 00.000 29988 worker thread done servicing request
22:59:25.377 00.000 29988 Worker thread wakes up
22:59:25.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:25.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:25.377 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:27.010 01.633 29988 Exposure complete
22:59:27.033 00.023 29988 worker thread done servicing request
22:59:27.033 00.000 28316 OnExposeComplete: enter
22:59:27.034 00.001 28316 UpdateGuideState(): m_state=6
22:59:27.036 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
22:59:27.037 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=114.11, Mass=1974, SNR=30.6, Peak=159 HFD=4.4
22:59:27.038 00.001 28316 MultiStar: [#1 -0.26,0.34,0.00,M1] [#2 -0.15,0.17,0.94,U] [#3 -0.47,0.32,0.00,M1] [#4 -0.37,0.26,0.00,M1] [#5 -0.25,0.24,0.00,M1] [#6 -0.33,0.42,0.00,M2] [#7 -0.31,0.14,0.00,M1] [#8 -0.36,0.32,0.00,M1] 
22:59:27.038 00.000 28316 refined, 1 included, MultiStar: {-0.37, 0.20}, one-star: {-0.57, 0.23}
22:59:27.039 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.79 = -2.50)
22:59:27.039 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.60)
22:59:27.039 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=0.20 hyp=0.42 cameraTheta=2.64 mountX=-0.33 mountY=0.24, mountTheta=2.52
22:59:27.041 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.20, opts=13)
22:59:27.042 00.001 28316 Enqueuing Move request for scope (-0.37, 0.20)
22:59:27.042 00.000 29988 Worker thread wakes up
22:59:27.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.20) opts 0xd
22:59:27.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.20)
22:59:27.042 00.000 29988 Moving (-0.37, 0.20) raw xDistance=-0.33 yDistance=0.24
22:59:27.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:59:27.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:27.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:59:27.042 00.000 29988 MoveAxis(E, 70, ABG)
22:59:27.042 00.000 29988 Guiding  Dir = 2, Dur = 70
22:59:27.042 00.000 29988 IsSlewing returns 0
22:59:27.043 00.001 29988 IsGuiding returns 0
22:59:27.044 00.001 29988 PulseGuide returned control before completion, sleep 79
22:59:27.046 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:27.055 00.009 28316 UpdateGuideState exits: m=1974 RSB=30.6
22:59:27.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:27.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:27.056 00.000 28316 Enqueuing Expose request
22:59:27.135 00.079 29988 IsGuiding returns 0
22:59:27.135 00.000 29988 Move returns status 0, amount 70
22:59:27.135 00.000 29988 MoveAxis(N, 0, ABG)
22:59:27.135 00.000 29988 Move returns status 0, amount 0
22:59:27.136 00.001 29988 move complete, result=0
22:59:27.136 00.000 29988 worker thread done servicing request
22:59:27.136 00.000 29988 Worker thread wakes up
22:59:27.136 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.2 px 0 ms NORTH
22:59:27.137 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:27.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:28.545 01.408 29988 Exposure complete
22:59:28.572 00.027 29988 worker thread done servicing request
22:59:28.572 00.000 28316 OnExposeComplete: enter
22:59:28.573 00.001 28316 UpdateGuideState(): m_state=6
22:59:28.573 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
22:59:28.574 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=113.92, Mass=1859, SNR=29.6, Peak=137 HFD=4.3
22:59:28.574 00.000 28316 MultiStar: [#1 -0.10,0.25,0.92,U] [#2 -0.21,0.16,0.94,U] [#3 -0.20,0.22,0.88,U] [#4 -0.20,0.22,0.89,U] [#5 -0.25,0.06,0.80,U] [#6 -0.25,0.18,0.77,U] [#7 -0.23,0.10,0.67,U] [#8 -0.29,0.25,0.00,M2] 
22:59:28.575 00.001 28316 refined, 7 included, MultiStar: {-0.25, 0.15}, one-star: {-0.50, 0.04}
22:59:28.575 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.73 = -2.56)
22:59:28.576 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
22:59:28.576 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.58 mountX=-0.24 mountY=0.15, mountTheta=2.59
22:59:28.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.15, opts=13)
22:59:28.577 00.000 28316 Enqueuing Move request for scope (-0.25, 0.15)
22:59:28.578 00.001 29988 Worker thread wakes up
22:59:28.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
22:59:28.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
22:59:28.578 00.000 29988 Moving (-0.25, 0.15) raw xDistance=-0.24 yDistance=0.15
22:59:28.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
22:59:28.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:28.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:59:28.578 00.000 29988 MoveAxis(E, 56, ABG)
22:59:28.578 00.000 29988 Guiding  Dir = 2, Dur = 56
22:59:28.578 00.000 29988 IsSlewing returns 0
22:59:28.579 00.001 29988 IsGuiding returns 0
22:59:28.581 00.002 29988 PulseGuide returned control before completion, sleep 64
22:59:28.582 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
22:59:28.589 00.007 28316 UpdateGuideState exits: m=1859 RSB=29.6
22:59:28.589 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:28.590 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:28.590 00.000 28316 Enqueuing Expose request
22:59:28.654 00.064 29988 IsGuiding returns 0
22:59:28.656 00.002 29988 Move returns status 0, amount 56
22:59:28.656 00.000 29988 MoveAxis(N, 0, ABG)
22:59:28.656 00.000 29988 Move returns status 0, amount 0
22:59:28.656 00.000 29988 move complete, result=0
22:59:28.656 00.000 29988 worker thread done servicing request
22:59:28.656 00.000 29988 Worker thread wakes up
22:59:28.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:28.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:28.656 00.000 28316 GuideStep: -0.2 px 56 ms EAST, 0.2 px 0 ms NORTH
22:59:30.281 01.625 29988 Exposure complete
22:59:30.306 00.025 29988 worker thread done servicing request
22:59:30.306 00.000 28316 OnExposeComplete: enter
22:59:30.307 00.001 28316 UpdateGuideState(): m_state=6
22:59:30.307 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
22:59:30.308 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=113.81, Mass=1981, SNR=30.6, Peak=155 HFD=4.5
22:59:30.308 00.000 28316 MultiStar: [#1 -0.22,-0.09,0.89,U] [#2 -0.26,-0.23,0.00,M1] [#3 -0.36,0.03,0.00,M1] [#4 -0.25,0.00,0.85,U] [#5 -0.13,-0.16,0.76,U] [#6 -0.01,-0.11,0.76,U] [#7 -0.15,-0.31,0.00,M1] [#8 -0.12,-0.06,0.56,U] 
22:59:30.309 00.001 28316 refined, 5 included, MultiStar: {-0.18, -0.08}, one-star: {-0.28, -0.07}
22:59:30.309 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
22:59:30.309 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
22:59:30.310 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.72 mountX=-0.00 mountY=0.20, mountTheta=1.57
22:59:30.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.08, opts=13)
22:59:30.312 00.000 28316 Enqueuing Move request for scope (-0.18, -0.08)
22:59:30.313 00.001 29988 Worker thread wakes up
22:59:30.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
22:59:30.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
22:59:30.313 00.000 29988 Moving (-0.18, -0.08) raw xDistance=-0.00 yDistance=0.20
22:59:30.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:59:30.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:30.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:59:30.313 00.000 29988 MoveAxis(E, 0, ABG)
22:59:30.313 00.000 29988 Move returns status 0, amount 0
22:59:30.313 00.000 29988 MoveAxis(N, 0, ABG)
22:59:30.313 00.000 29988 Move returns status 0, amount 0
22:59:30.313 00.000 29988 move complete, result=0
22:59:30.313 00.000 29988 worker thread done servicing request
22:59:30.316 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:30.324 00.008 28316 UpdateGuideState exits: m=1981 RSB=30.6
22:59:30.326 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:30.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:30.326 00.000 28316 Enqueuing Expose request
22:59:30.327 00.001 29988 Worker thread wakes up
22:59:30.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:30.327 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:30.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:31.844 01.517 29988 Exposure complete
22:59:31.867 00.023 29988 worker thread done servicing request
22:59:31.867 00.000 28316 OnExposeComplete: enter
22:59:31.868 00.001 28316 UpdateGuideState(): m_state=6
22:59:31.869 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
22:59:31.869 00.000 28316 Star::Find returns 1 (0), X=585.66, Y=113.85, Mass=2018, SNR=30.9, Peak=170 HFD=4.5
22:59:31.870 00.001 28316 MultiStar: [#1 -0.04,0.00,0.88,U] [#2 -0.11,-0.15,0.96,U] [#3 -0.13,-0.03,0.86,U] [#4 -0.03,-0.06,0.84,U] [#5 -0.02,0.08,0.75,U] [#6 0.04,0.06,0.67,U] [#7 -0.09,-0.19,0.63,U] [#8 -0.06,0.01,0.59,U] 
22:59:31.870 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.22, -0.03}
22:59:31.871 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
22:59:31.871 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
22:59:31.871 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.72 mountX=-0.00 mountY=0.09, mountTheta=1.58
22:59:31.873 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
22:59:31.874 00.001 28316 Enqueuing Move request for scope (-0.08, -0.04)
22:59:31.875 00.001 29988 Worker thread wakes up
22:59:31.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
22:59:31.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
22:59:31.875 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
22:59:31.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:59:31.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:31.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:59:31.875 00.000 29988 MoveAxis(E, 0, ABG)
22:59:31.875 00.000 29988 Move returns status 0, amount 0
22:59:31.876 00.001 29988 MoveAxis(N, 0, ABG)
22:59:31.876 00.000 29988 Move returns status 0, amount 0
22:59:31.876 00.000 29988 move complete, result=0
22:59:31.876 00.000 29988 worker thread done servicing request
22:59:31.879 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:31.886 00.007 28316 UpdateGuideState exits: m=2018 RSB=30.9
22:59:31.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:31.887 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:31.887 00.000 28316 Enqueuing Expose request
22:59:31.887 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:31.888 00.001 29988 Worker thread wakes up
22:59:31.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:31.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:33.518 01.630 29988 Exposure complete
22:59:33.542 00.024 29988 worker thread done servicing request
22:59:33.542 00.000 28316 OnExposeComplete: enter
22:59:33.543 00.001 28316 UpdateGuideState(): m_state=6
22:59:33.545 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
22:59:33.546 00.001 28316 Star::Find returns 1 (0), X=585.77, Y=113.87, Mass=1963, SNR=30.5, Peak=182 HFD=4.3
22:59:33.546 00.000 28316 MultiStar: [#1 -0.10,0.06,0.91,U] [#2 0.06,-0.17,0.94,U] [#3 -0.08,0.15,0.85,U] [#4 -0.09,-0.03,0.85,U] [#5 -0.14,-0.02,0.75,U] [#6 0.03,0.07,0.67,U] [#7 -0.00,-0.05,0.62,U] [#8 -0.03,0.10,0.58,U] 
22:59:33.547 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.11, -0.01}
22:59:33.548 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
22:59:33.548 00.000 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.99)
22:59:33.549 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=3.03 mountX=-0.03 mountY=0.05, mountTheta=2.12
22:59:33.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
22:59:33.551 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
22:59:33.551 00.000 29988 Worker thread wakes up
22:59:33.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:59:33.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:59:33.551 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.05
22:59:33.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:33.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:33.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:59:33.551 00.000 29988 MoveAxis(E, 0, ABG)
22:59:33.551 00.000 29988 Move returns status 0, amount 0
22:59:33.551 00.000 29988 MoveAxis(N, 0, ABG)
22:59:33.551 00.000 29988 Move returns status 0, amount 0
22:59:33.551 00.000 29988 move complete, result=0
22:59:33.552 00.001 29988 worker thread done servicing request
22:59:33.556 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:33.563 00.007 28316 UpdateGuideState exits: m=1963 RSB=30.5
22:59:33.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:33.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:33.565 00.000 28316 Enqueuing Expose request
22:59:33.565 00.000 29988 Worker thread wakes up
22:59:33.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:33.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:33.566 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:35.091 01.525 29988 Exposure complete
22:59:35.114 00.023 29988 worker thread done servicing request
22:59:35.115 00.001 28316 OnExposeComplete: enter
22:59:35.115 00.000 28316 UpdateGuideState(): m_state=6
22:59:35.116 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
22:59:35.116 00.000 28316 Star::Find returns 1 (0), X=585.71, Y=114.01, Mass=1918, SNR=30.1, Peak=161 HFD=4.4
22:59:35.117 00.001 28316 MultiStar: [#1 -0.14,0.18,0.91,U] [#2 -0.08,0.11,0.98,U] [#3 -0.11,0.15,0.88,U] [#4 0.09,0.06,0.88,U] [#5 -0.13,0.16,0.77,U] [#6 -0.11,0.19,0.68,U] [#7 -0.12,0.04,0.66,U] [#8 0.03,0.22,0.58,U] 
22:59:35.117 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.14}, one-star: {-0.17, 0.13}
22:59:35.118 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
22:59:35.120 00.002 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
22:59:35.120 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.14 mountX=-0.16 mountY=0.02, mountTheta=3.04
22:59:35.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
22:59:35.123 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
22:59:35.123 00.000 29988 Worker thread wakes up
22:59:35.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
22:59:35.124 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
22:59:35.124 00.000 29988 Moving (-0.09, 0.14) raw xDistance=-0.16 yDistance=0.02
22:59:35.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:59:35.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:35.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:35.124 00.000 29988 MoveAxis(E, 0, ABG)
22:59:35.124 00.000 29988 Move returns status 0, amount 0
22:59:35.124 00.000 29988 MoveAxis(N, 0, ABG)
22:59:35.124 00.000 29988 Move returns status 0, amount 0
22:59:35.124 00.000 29988 move complete, result=0
22:59:35.124 00.000 29988 worker thread done servicing request
22:59:35.127 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:35.134 00.007 28316 UpdateGuideState exits: m=1918 RSB=30.1
22:59:35.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:35.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:35.135 00.001 28316 Enqueuing Expose request
22:59:35.135 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:35.136 00.001 29988 Worker thread wakes up
22:59:35.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:35.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:36.764 01.628 29988 Exposure complete
22:59:36.790 00.026 29988 worker thread done servicing request
22:59:36.790 00.000 28316 OnExposeComplete: enter
22:59:36.790 00.000 28316 UpdateGuideState(): m_state=6
22:59:36.791 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
22:59:36.791 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=113.97, Mass=1930, SNR=30.3, Peak=173 HFD=4.3
22:59:36.792 00.001 28316 MultiStar: [#1 -0.01,0.17,0.90,U] [#2 -0.04,0.06,0.93,U] [#3 0.02,0.07,0.79,U] [#4 -0.01,0.07,0.83,U] [#5 -0.11,0.03,0.78,U] [#6 -0.14,0.26,0.71,U] [#7 -0.07,0.07,0.65,U] [#8 -0.01,0.21,0.58,U] 
22:59:36.792 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.11}, one-star: {-0.13, 0.09}
22:59:36.793 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.18 = -3.11)
22:59:36.793 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.28 = -0.01)
22:59:36.794 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.03 mountX=-0.12 mountY=-0.00, mountTheta=-3.14
22:59:36.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
22:59:36.795 00.000 28316 Enqueuing Move request for scope (-0.05, 0.11)
22:59:36.796 00.001 29988 Worker thread wakes up
22:59:36.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
22:59:36.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
22:59:36.796 00.000 29988 Moving (-0.05, 0.11) raw xDistance=-0.12 yDistance=-0.00
22:59:36.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:36.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:36.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:59:36.796 00.000 29988 MoveAxis(E, 0, ABG)
22:59:36.796 00.000 29988 Move returns status 0, amount 0
22:59:36.796 00.000 29988 MoveAxis(N, 0, ABG)
22:59:36.796 00.000 29988 Move returns status 0, amount 0
22:59:36.796 00.000 29988 move complete, result=0
22:59:36.796 00.000 29988 worker thread done servicing request
22:59:36.801 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:36.808 00.007 28316 UpdateGuideState exits: m=1930 RSB=30.3
22:59:36.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:36.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:36.810 00.001 28316 Enqueuing Expose request
22:59:36.810 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:36.811 00.001 29988 Worker thread wakes up
22:59:36.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:36.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:38.326 01.515 29988 Exposure complete
22:59:38.350 00.024 29988 worker thread done servicing request
22:59:38.350 00.000 28316 OnExposeComplete: enter
22:59:38.351 00.001 28316 UpdateGuideState(): m_state=6
22:59:38.352 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
22:59:38.352 00.000 28316 Star::Find returns 1 (0), X=585.53, Y=113.94, Mass=1760, SNR=28.8, Peak=135 HFD=4.2
22:59:38.353 00.001 28316 MultiStar: [#1 -0.24,0.20,0.95,U] [#2 -0.19,0.05,0.98,U] [#3 -0.41,0.15,0.00,M1] [#4 -0.29,0.14,0.93,U] [#5 -0.26,0.15,0.83,U] [#6 -0.32,0.24,0.00,M1] [#7 -0.23,0.00,0.66,U] [#8 -0.18,0.19,0.59,U] 
22:59:38.353 00.000 28316 refined, 6 included, MultiStar: {-0.25, 0.11}, one-star: {-0.35, 0.06}
22:59:38.353 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.87 = -2.41)
22:59:38.354 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.97 = 0.69)
22:59:38.354 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.28 cameraTheta=2.73 mountX=-0.21 mountY=0.18, mountTheta=2.44
22:59:38.356 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.11, opts=13)
22:59:38.356 00.000 28316 Enqueuing Move request for scope (-0.25, 0.11)
22:59:38.357 00.001 29988 Worker thread wakes up
22:59:38.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd
22:59:38.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.11)
22:59:38.357 00.000 29988 Moving (-0.25, 0.11) raw xDistance=-0.21 yDistance=0.18
22:59:38.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:59:38.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:38.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:59:38.357 00.000 29988 MoveAxis(E, 44, ABG)
22:59:38.357 00.000 29988 Guiding  Dir = 2, Dur = 44
22:59:38.357 00.000 29988 IsSlewing returns 0
22:59:38.358 00.001 29988 IsGuiding returns 0
22:59:38.360 00.002 29988 PulseGuide returned control before completion, sleep 53
22:59:38.361 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:38.369 00.008 28316 UpdateGuideState exits: m=1760 RSB=28.8
22:59:38.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:38.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:38.371 00.001 28316 Enqueuing Expose request
22:59:38.421 00.050 29988 IsGuiding returns 0
22:59:38.421 00.000 29988 Move returns status 0, amount 44
22:59:38.421 00.000 29988 MoveAxis(N, 0, ABG)
22:59:38.421 00.000 29988 Move returns status 0, amount 0
22:59:38.421 00.000 29988 move complete, result=0
22:59:38.421 00.000 29988 worker thread done servicing request
22:59:38.421 00.000 29988 Worker thread wakes up
22:59:38.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:38.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:38.421 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
22:59:40.051 01.630 29988 Exposure complete
22:59:40.077 00.026 29988 worker thread done servicing request
22:59:40.077 00.000 28316 OnExposeComplete: enter
22:59:40.078 00.001 28316 UpdateGuideState(): m_state=6
22:59:40.078 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
22:59:40.079 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=113.82, Mass=1849, SNR=29.7, Peak=165 HFD=4.4
22:59:40.079 00.000 28316 MultiStar: [#1 0.10,-0.02,0.90,U] [#2 0.12,-0.20,0.94,U] [#3 0.14,-0.06,0.84,U] [#4 0.10,-0.15,0.87,U] [#5 0.08,0.01,0.75,U] [#6 -0.18,0.07,0.71,U] [#7 -0.02,-0.21,0.67,U] [#8 0.14,-0.03,0.61,U] 
22:59:40.080 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.04, -0.06}
22:59:40.080 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.14) = xAngle (-1.01 = -1.01)
22:59:40.081 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.09 = 2.09)
22:59:40.081 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.16 mountX=0.04 mountY=0.06, mountTheta=1.02
22:59:40.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
22:59:40.085 00.002 28316 Enqueuing Move request for scope (-0.04, -0.06)
22:59:40.085 00.000 29988 Worker thread wakes up
22:59:40.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
22:59:40.085 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
22:59:40.085 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.06
22:59:40.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:59:40.086 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:40.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:59:40.086 00.000 29988 MoveAxis(E, 0, ABG)
22:59:40.086 00.000 29988 Move returns status 0, amount 0
22:59:40.086 00.000 29988 MoveAxis(N, 0, ABG)
22:59:40.086 00.000 29988 Move returns status 0, amount 0
22:59:40.086 00.000 29988 move complete, result=0
22:59:40.086 00.000 29988 worker thread done servicing request
22:59:40.089 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:40.098 00.009 28316 UpdateGuideState exits: m=1849 RSB=29.7
22:59:40.098 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:40.099 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:40.099 00.000 28316 Enqueuing Expose request
22:59:40.100 00.001 29988 Worker thread wakes up
22:59:40.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:40.100 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:40.101 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:41.620 01.519 29988 Exposure complete
22:59:41.644 00.024 29988 worker thread done servicing request
22:59:41.644 00.000 28316 OnExposeComplete: enter
22:59:41.645 00.001 28316 UpdateGuideState(): m_state=6
22:59:41.645 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
22:59:41.646 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=113.81, Mass=1941, SNR=30.4, Peak=164 HFD=4.3
22:59:41.646 00.000 28316 MultiStar: [#1 0.07,-0.05,0.88,U] [#2 0.14,-0.08,0.93,U] [#3 0.12,0.15,0.83,U] [#4 0.14,-0.01,0.82,U] [#5 0.03,0.04,0.74,U] [#6 0.11,0.22,0.68,U] [#7 0.01,-0.06,0.64,U] [#8 0.06,0.13,0.59,U] 
22:59:41.647 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.02}, one-star: {0.04, -0.07}
22:59:41.647 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
22:59:41.647 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.08)
22:59:41.648 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=0.08 mountY=-0.01, mountTheta=-0.06
22:59:41.649 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
22:59:41.650 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
22:59:41.650 00.000 29988 Worker thread wakes up
22:59:41.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:59:41.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:59:41.650 00.000 29988 Moving (0.04, -0.07) raw xDistance=0.08 yDistance=-0.01
22:59:41.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:59:41.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:41.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:41.650 00.000 29988 MoveAxis(E, 0, ABG)
22:59:41.650 00.000 29988 Move returns status 0, amount 0
22:59:41.650 00.000 29988 MoveAxis(N, 0, ABG)
22:59:41.650 00.000 29988 Move returns status 0, amount 0
22:59:41.650 00.000 29988 move complete, result=0
22:59:41.650 00.000 29988 worker thread done servicing request
22:59:41.656 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:41.663 00.007 28316 UpdateGuideState exits: m=1941 RSB=30.4
22:59:41.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:41.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:41.664 00.000 28316 Enqueuing Expose request
22:59:41.665 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:41.665 00.000 29988 Worker thread wakes up
22:59:41.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:41.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:43.295 01.630 29988 Exposure complete
22:59:43.320 00.025 29988 worker thread done servicing request
22:59:43.320 00.000 28316 OnExposeComplete: enter
22:59:43.320 00.000 28316 UpdateGuideState(): m_state=6
22:59:43.321 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
22:59:43.321 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=113.89, Mass=1954, SNR=30.5, Peak=179 HFD=4.5
22:59:43.322 00.001 28316 MultiStar: [#1 0.06,0.05,0.87,U] [#2 0.12,0.01,0.96,U] [#3 0.10,0.18,0.81,U] [#4 -0.00,-0.02,0.85,U] [#5 0.11,0.15,0.77,U] [#6 -0.02,0.22,0.70,U] [#7 0.10,0.01,0.64,U] [#8 0.08,0.11,0.60,U] 
22:59:43.322 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {-0.13, 0.00}
22:59:43.323 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
22:59:43.323 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
22:59:43.324 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.05 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
22:59:43.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
22:59:43.326 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
22:59:43.326 00.000 29988 Worker thread wakes up
22:59:43.327 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:59:43.327 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:59:43.327 00.000 29988 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
22:59:43.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:43.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:43.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:59:43.327 00.000 29988 MoveAxis(E, 0, ABG)
22:59:43.327 00.000 29988 Move returns status 0, amount 0
22:59:43.327 00.000 29988 MoveAxis(N, 0, ABG)
22:59:43.327 00.000 29988 Move returns status 0, amount 0
22:59:43.327 00.000 29988 move complete, result=0
22:59:43.327 00.000 29988 worker thread done servicing request
22:59:43.330 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:43.338 00.008 28316 UpdateGuideState exits: m=1954 RSB=30.5
22:59:43.339 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:43.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:43.340 00.001 28316 Enqueuing Expose request
22:59:43.340 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:43.340 00.000 29988 Worker thread wakes up
22:59:43.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:43.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:44.859 01.519 29988 Exposure complete
22:59:44.883 00.024 29988 worker thread done servicing request
22:59:44.883 00.000 28316 OnExposeComplete: enter
22:59:44.883 00.000 28316 UpdateGuideState(): m_state=6
22:59:44.884 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
22:59:44.884 00.000 28316 Star::Find returns 1 (0), X=585.76, Y=114.01, Mass=1892, SNR=30.0, Peak=170 HFD=4.6
22:59:44.885 00.001 28316 MultiStar: [#1 -0.10,0.19,0.93,U] [#2 -0.10,0.07,0.96,U] [#3 -0.00,0.20,0.86,U] [#4 -0.03,0.18,0.83,U] [#5 0.02,0.19,0.77,U] [#6 -0.07,0.26,0.71,U] [#7 0.10,-0.02,0.67,U] [#8 -0.11,0.12,0.58,U] 
22:59:44.886 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.15}, one-star: {-0.11, 0.12}
22:59:44.886 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
22:59:44.886 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.15)
22:59:44.887 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=-0.15 mountY=-0.02, mountTheta=-3.00
22:59:44.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.15, opts=13)
22:59:44.889 00.001 28316 Enqueuing Move request for scope (-0.05, 0.15)
22:59:44.889 00.000 29988 Worker thread wakes up
22:59:44.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
22:59:44.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
22:59:44.889 00.000 29988 Moving (-0.05, 0.15) raw xDistance=-0.15 yDistance=-0.02
22:59:44.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:59:44.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:44.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:44.889 00.000 29988 MoveAxis(E, 0, ABG)
22:59:44.889 00.000 29988 Move returns status 0, amount 0
22:59:44.889 00.000 29988 MoveAxis(N, 0, ABG)
22:59:44.889 00.000 29988 Move returns status 0, amount 0
22:59:44.889 00.000 29988 move complete, result=0
22:59:44.889 00.000 29988 worker thread done servicing request
22:59:44.893 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:44.900 00.007 28316 UpdateGuideState exits: m=1892 RSB=30.0
22:59:44.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:44.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:44.901 00.000 28316 Enqueuing Expose request
22:59:44.902 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:44.902 00.000 29988 Worker thread wakes up
22:59:44.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:44.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:46.530 01.628 29988 Exposure complete
22:59:46.555 00.025 29988 worker thread done servicing request
22:59:46.555 00.000 28316 OnExposeComplete: enter
22:59:46.558 00.003 28316 UpdateGuideState(): m_state=6
22:59:46.559 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
22:59:46.560 00.001 28316 Star::Find returns 1 (0), X=585.79, Y=113.97, Mass=1818, SNR=29.5, Peak=165 HFD=4.3
22:59:46.560 00.000 28316 MultiStar: [#1 0.04,0.07,0.86,U] [#2 -0.09,0.00,0.96,U] [#3 -0.10,0.04,0.87,U] [#4 -0.12,0.08,0.87,U] [#5 -0.17,-0.07,0.78,U] [#6 0.02,0.14,0.74,U] [#7 0.07,-0.14,0.65,U] [#8 -0.26,0.09,0.57,U] 
22:59:46.560 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.09, 0.09}
22:59:46.560 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.83 = -2.46)
22:59:46.562 00.002 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.65)
22:59:46.562 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.68 mountX=-0.06 mountY=0.05, mountTheta=2.48
22:59:46.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
22:59:46.564 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
22:59:46.564 00.000 29988 Worker thread wakes up
22:59:46.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:59:46.564 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:59:46.564 00.000 29988 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.05
22:59:46.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:59:46.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:46.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:59:46.564 00.000 29988 MoveAxis(E, 0, ABG)
22:59:46.564 00.000 29988 Move returns status 0, amount 0
22:59:46.564 00.000 29988 MoveAxis(N, 0, ABG)
22:59:46.564 00.000 29988 Move returns status 0, amount 0
22:59:46.564 00.000 29988 move complete, result=0
22:59:46.564 00.000 29988 worker thread done servicing request
22:59:46.567 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:46.574 00.007 28316 UpdateGuideState exits: m=1818 RSB=29.5
22:59:46.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:46.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:46.576 00.001 28316 Enqueuing Expose request
22:59:46.576 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:46.577 00.001 29988 Worker thread wakes up
22:59:46.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:46.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:48.090 01.513 29988 Exposure complete
22:59:48.117 00.027 29988 worker thread done servicing request
22:59:48.117 00.000 28316 OnExposeComplete: enter
22:59:48.118 00.001 28316 UpdateGuideState(): m_state=6
22:59:48.119 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
22:59:48.120 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=113.93, Mass=1960, SNR=30.4, Peak=163 HFD=4.3
22:59:48.121 00.001 28316 MultiStar: [#1 -0.27,-0.02,0.89,U] [#2 -0.14,-0.09,0.95,U] [#3 -0.14,0.06,0.85,U] [#4 -0.29,0.10,0.81,U] [#5 -0.02,0.03,0.77,U] [#6 -0.04,0.17,0.71,U] [#7 -0.03,-0.12,0.61,U] [#8 -0.04,0.09,0.59,U] 
22:59:48.121 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.03}, one-star: {-0.21, 0.05}
22:59:48.121 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
22:59:48.123 00.002 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.92)
22:59:48.123 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.96 mountX=-0.08 mountY=0.12, mountTheta=2.20
22:59:48.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
22:59:48.124 00.000 28316 Enqueuing Move request for scope (-0.14, 0.03)
22:59:48.125 00.001 29988 Worker thread wakes up
22:59:48.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
22:59:48.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
22:59:48.125 00.000 29988 Moving (-0.14, 0.03) raw xDistance=-0.08 yDistance=0.12
22:59:48.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:48.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:48.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:59:48.125 00.000 29988 MoveAxis(E, 0, ABG)
22:59:48.125 00.000 29988 Move returns status 0, amount 0
22:59:48.125 00.000 29988 MoveAxis(N, 0, ABG)
22:59:48.125 00.000 29988 Move returns status 0, amount 0
22:59:48.125 00.000 29988 move complete, result=0
22:59:48.125 00.000 29988 worker thread done servicing request
22:59:48.128 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:48.136 00.008 28316 UpdateGuideState exits: m=1960 RSB=30.4
22:59:48.136 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:48.137 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:48.137 00.000 28316 Enqueuing Expose request
22:59:48.138 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:48.138 00.000 29988 Worker thread wakes up
22:59:48.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:48.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:49.760 01.622 29988 Exposure complete
22:59:49.783 00.023 29988 worker thread done servicing request
22:59:49.783 00.000 28316 OnExposeComplete: enter
22:59:49.784 00.001 28316 UpdateGuideState(): m_state=6
22:59:49.785 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
22:59:49.785 00.000 28316 Star::Find returns 1 (0), X=585.89, Y=113.99, Mass=1934, SNR=30.2, Peak=187 HFD=4.3
22:59:49.785 00.000 28316 MultiStar: [#1 0.07,0.07,0.87,U] [#2 0.13,0.07,0.96,U] [#3 0.03,0.19,0.90,U] [#4 -0.04,0.09,0.89,U] [#5 0.15,0.14,0.78,U] [#6 -0.04,0.21,0.71,U] [#7 0.04,-0.14,0.63,U] [#8 0.10,0.18,0.60,U] 
22:59:49.786 00.001 28316 single-star, 8 included, MultiStar: {0.05, 0.10}, one-star: {0.01, 0.10}
22:59:49.786 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
22:59:49.787 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.53)
22:59:49.787 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.50 mountX=-0.09 mountY=-0.05, mountTheta=-2.62
22:59:49.788 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
22:59:49.789 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
22:59:49.789 00.000 29988 Worker thread wakes up
22:59:49.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
22:59:49.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
22:59:49.789 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.05
22:59:49.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:59:49.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:49.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:49.789 00.000 29988 MoveAxis(E, 0, ABG)
22:59:49.790 00.001 29988 Move returns status 0, amount 0
22:59:49.790 00.000 29988 MoveAxis(N, 0, ABG)
22:59:49.790 00.000 29988 Move returns status 0, amount 0
22:59:49.790 00.000 29988 move complete, result=0
22:59:49.790 00.000 29988 worker thread done servicing request
22:59:49.793 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:49.800 00.007 28316 UpdateGuideState exits: m=1934 RSB=30.2
22:59:49.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:49.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:49.801 00.001 28316 Enqueuing Expose request
22:59:49.802 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:49.802 00.000 29988 Worker thread wakes up
22:59:49.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:49.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:51.327 01.525 29988 Exposure complete
22:59:51.350 00.023 29988 worker thread done servicing request
22:59:51.350 00.000 28316 OnExposeComplete: enter
22:59:51.351 00.001 28316 UpdateGuideState(): m_state=6
22:59:51.351 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
22:59:51.352 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=113.91, Mass=1975, SNR=30.6, Peak=196 HFD=4.3
22:59:51.353 00.001 28316 MultiStar: [#1 0.07,0.08,0.88,U] [#2 0.13,-0.12,0.95,U] [#3 0.07,-0.03,0.85,U] [#4 0.05,-0.10,0.85,U] [#5 0.02,0.04,0.76,U] [#6 -0.06,0.05,0.70,U] [#7 -0.02,-0.27,0.66,U] [#8 0.18,0.03,0.59,U] 
22:59:51.353 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.05, 0.03}
22:59:51.353 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
22:59:51.354 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.53)
22:59:51.354 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.51 mountX=-0.00 mountY=-0.06, mountTheta=-1.65
22:59:51.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
22:59:51.356 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
22:59:51.356 00.000 29988 Worker thread wakes up
22:59:51.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
22:59:51.356 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
22:59:51.356 00.000 29988 Moving (0.05, 0.03) raw xDistance=-0.00 yDistance=-0.06
22:59:51.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:59:51.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:51.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:59:51.356 00.000 29988 MoveAxis(E, 0, ABG)
22:59:51.356 00.000 29988 Move returns status 0, amount 0
22:59:51.356 00.000 29988 MoveAxis(N, 0, ABG)
22:59:51.356 00.000 29988 Move returns status 0, amount 0
22:59:51.357 00.001 29988 move complete, result=0
22:59:51.357 00.000 29988 worker thread done servicing request
22:59:51.360 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:51.368 00.008 28316 UpdateGuideState exits: m=1975 RSB=30.6
22:59:51.369 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:51.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:51.370 00.000 28316 Enqueuing Expose request
22:59:51.371 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:51.371 00.000 29988 Worker thread wakes up
22:59:51.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:51.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:52.995 01.624 29988 Exposure complete
22:59:53.018 00.023 29988 worker thread done servicing request
22:59:53.018 00.000 28316 OnExposeComplete: enter
22:59:53.020 00.002 28316 UpdateGuideState(): m_state=6
22:59:53.021 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
22:59:53.021 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=113.90, Mass=1905, SNR=29.9, Peak=174 HFD=4.3
22:59:53.021 00.000 28316 MultiStar: [#1 0.19,-0.08,0.92,U] [#2 0.32,-0.15,0.00,M1] [#3 0.12,-0.00,0.83,U] [#4 0.28,-0.09,0.87,U] [#5 0.24,-0.13,0.74,U] [#6 0.30,-0.07,0.71,U] [#7 0.48,-0.10,0.00,M1] [#8 0.32,-0.14,0.00,M1] 
22:59:53.022 00.001 28316 single-star, 5 included, MultiStar: {0.22, -0.06}, one-star: {0.19, 0.02}
22:59:53.022 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
22:59:53.023 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
22:59:53.023 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.09 mountX=0.06 mountY=-0.18, mountTheta=-1.23
22:59:53.024 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.02, opts=13)
22:59:53.026 00.002 28316 Enqueuing Move request for scope (0.19, 0.02)
22:59:53.027 00.001 29988 Worker thread wakes up
22:59:53.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
22:59:53.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
22:59:53.027 00.000 29988 Moving (0.19, 0.02) raw xDistance=0.06 yDistance=-0.18
22:59:53.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:59:53.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:53.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:59:53.027 00.000 29988 MoveAxis(E, 0, ABG)
22:59:53.027 00.000 29988 Move returns status 0, amount 0
22:59:53.027 00.000 29988 MoveAxis(N, 0, ABG)
22:59:53.027 00.000 29988 Move returns status 0, amount 0
22:59:53.027 00.000 29988 move complete, result=0
22:59:53.027 00.000 29988 worker thread done servicing request
22:59:53.032 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:53.039 00.007 28316 UpdateGuideState exits: m=1905 RSB=29.9
22:59:53.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:53.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:53.041 00.001 28316 Enqueuing Expose request
22:59:53.041 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:53.041 00.000 29988 Worker thread wakes up
22:59:53.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:53.042 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:54.561 01.519 29988 Exposure complete
22:59:54.586 00.025 29988 worker thread done servicing request
22:59:54.586 00.000 28316 OnExposeComplete: enter
22:59:54.587 00.001 28316 UpdateGuideState(): m_state=6
22:59:54.587 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
22:59:54.588 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=113.76, Mass=1880, SNR=29.7, Peak=168 HFD=4.3
22:59:54.589 00.001 28316 MultiStar: [#1 0.19,-0.08,0.92,U] [#2 0.28,-0.17,0.95,U] [#3 0.09,0.01,0.86,U] [#4 0.20,-0.25,0.85,U] [#5 0.22,-0.22,0.77,U] [#6 0.18,-0.13,0.77,U] [#7 0.16,-0.40,0.00,M2] [#8 0.08,-0.07,0.61,U] 
22:59:54.589 00.000 28316 single-star, 7 included, MultiStar: {0.16, -0.13}, one-star: {0.08, -0.13}
22:59:54.589 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
22:59:54.590 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
22:59:54.590 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.02 mountX=0.15 mountY=-0.01, mountTheta=-0.08
22:59:54.591 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
22:59:54.592 00.001 28316 Enqueuing Move request for scope (0.08, -0.13)
22:59:54.592 00.000 29988 Worker thread wakes up
22:59:54.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
22:59:54.593 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
22:59:54.593 00.000 29988 Moving (0.08, -0.13) raw xDistance=0.15 yDistance=-0.01
22:59:54.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:59:54.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:54.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:54.593 00.000 29988 MoveAxis(E, 0, ABG)
22:59:54.593 00.000 29988 Move returns status 0, amount 0
22:59:54.593 00.000 29988 MoveAxis(N, 0, ABG)
22:59:54.593 00.000 29988 Move returns status 0, amount 0
22:59:54.593 00.000 29988 move complete, result=0
22:59:54.593 00.000 29988 worker thread done servicing request
22:59:54.596 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:54.603 00.007 28316 UpdateGuideState exits: m=1880 RSB=29.7
22:59:54.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:54.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:54.605 00.001 28316 Enqueuing Expose request
22:59:54.605 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:54.605 00.000 29988 Worker thread wakes up
22:59:54.606 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:54.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:56.229 01.623 29988 Exposure complete
22:59:56.254 00.025 29988 worker thread done servicing request
22:59:56.254 00.000 28316 OnExposeComplete: enter
22:59:56.255 00.001 28316 UpdateGuideState(): m_state=6
22:59:56.256 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
22:59:56.256 00.000 28316 Star::Find returns 1 (0), X=585.84, Y=114.06, Mass=1923, SNR=30.1, Peak=191 HFD=4.3
22:59:56.257 00.001 28316 MultiStar: [#1 0.16,0.19,0.90,U] [#2 0.09,0.05,0.96,U] [#3 0.13,0.13,0.85,U] [#4 0.08,0.02,0.85,U] [#5 -0.02,0.02,0.81,U] [#6 0.04,0.22,0.68,U] [#7 -0.06,0.02,0.64,U] [#8 0.07,0.25,0.59,U] 
22:59:56.257 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.04, 0.18}
22:59:56.258 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
22:59:56.258 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
22:59:56.259 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.15 mountX=-0.08 mountY=-0.10, mountTheta=-2.28
22:59:56.263 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
22:59:56.264 00.001 28316 Enqueuing Move request for scope (0.05, 0.12)
22:59:56.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:56.265 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
22:59:56.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:56.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:56.266 00.001 28316 Enqueuing Expose request
22:59:56.266 00.000 29988 Worker thread wakes up
22:59:56.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:59:56.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:59:56.266 00.000 29988 Moving (0.05, 0.12) raw xDistance=-0.08 yDistance=-0.10
22:59:56.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:56.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:56.267 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:59:56.267 00.000 29988 MoveAxis(E, 0, ABG)
22:59:56.267 00.000 29988 Move returns status 0, amount 0
22:59:56.267 00.000 29988 MoveAxis(N, 0, ABG)
22:59:56.267 00.000 29988 Move returns status 0, amount 0
22:59:56.267 00.000 29988 move complete, result=0
22:59:56.267 00.000 29988 worker thread done servicing request
22:59:56.267 00.000 29988 Worker thread wakes up
22:59:56.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:56.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:56.267 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:57.793 01.526 29988 Exposure complete
22:59:57.832 00.039 29988 worker thread done servicing request
22:59:57.832 00.000 28316 OnExposeComplete: enter
22:59:57.833 00.001 28316 UpdateGuideState(): m_state=6
22:59:57.834 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
22:59:57.835 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=114.06, Mass=1956, SNR=30.4, Peak=187 HFD=4.4
22:59:57.836 00.001 28316 MultiStar: [#1 0.20,0.13,0.90,U] [#2 0.18,0.09,0.95,U] [#3 0.19,0.16,0.88,U] [#4 0.12,0.17,0.85,U] [#5 0.09,0.17,0.74,U] [#6 0.23,0.11,0.71,U] [#7 0.28,-0.01,0.65,U] [#8 0.22,0.21,0.58,U] 
22:59:57.836 00.000 28316 single-star, 8 included, MultiStar: {0.17, 0.14}, one-star: {0.04, 0.18}
22:59:57.837 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
22:59:57.840 00.003 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.69)
22:59:57.842 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.35 mountX=-0.14 mountY=-0.11, mountTheta=-2.47
22:59:57.847 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.18, opts=13)
22:59:57.847 00.000 28316 Enqueuing Move request for scope (0.04, 0.18)
22:59:57.848 00.001 29988 Worker thread wakes up
22:59:57.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
22:59:57.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
22:59:57.848 00.000 29988 Moving (0.04, 0.18) raw xDistance=-0.14 yDistance=-0.11
22:59:57.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:59:57.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:57.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:57.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:59:57.848 00.000 29988 MoveAxis(E, 0, ABG)
22:59:57.848 00.000 29988 Move returns status 0, amount 0
22:59:57.848 00.000 29988 MoveAxis(N, 0, ABG)
22:59:57.848 00.000 29988 Move returns status 0, amount 0
22:59:57.848 00.000 29988 move complete, result=0
22:59:57.848 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.4
22:59:57.850 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:57.851 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:57.853 00.002 29988 worker thread done servicing request
22:59:57.853 00.000 28316 Enqueuing Expose request
22:59:57.854 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:57.854 00.000 29988 Worker thread wakes up
22:59:57.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:57.855 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
22:59:59.480 01.625 29988 Exposure complete
22:59:59.507 00.027 29988 worker thread done servicing request
22:59:59.507 00.000 28316 OnExposeComplete: enter
22:59:59.508 00.001 28316 UpdateGuideState(): m_state=6
22:59:59.508 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
22:59:59.509 00.001 28316 Star::Find returns 1 (0), X=586.09, Y=113.76, Mass=1862, SNR=29.7, Peak=171 HFD=4.2
22:59:59.512 00.003 28316 MultiStar: [#1 0.39,-0.03,0.00,M1] [#2 0.24,-0.05,0.96,U] [#3 0.36,0.00,0.00,M1] [#4 0.25,-0.11,0.86,U] [#5 0.45,-0.04,0.00,M1] [#6 0.40,-0.03,0.00,M1] [#7 0.37,-0.07,0.00,M1] [#8 0.33,-0.02,0.00,M1] 
22:59:59.514 00.002 28316 single-star, 2 included, MultiStar: {0.23, -0.09}, one-star: {0.21, -0.13}
22:59:59.517 00.003 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
22:59:59.519 00.002 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
22:59:59.519 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.54 mountX=0.20 mountY=-0.13, mountTheta=-0.58
22:59:59.521 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.13, opts=13)
22:59:59.522 00.001 28316 Enqueuing Move request for scope (0.21, -0.13)
22:59:59.522 00.000 29988 Worker thread wakes up
22:59:59.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd
22:59:59.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
22:59:59.523 00.001 28316 UpdateGuideState exits: m=1862 RSB=29.7
22:59:59.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:59.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
22:59:59.524 00.001 28316 Enqueuing Expose request
22:59:59.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.13)
22:59:59.524 00.000 29988 Moving (0.21, -0.13) raw xDistance=0.20 yDistance=-0.13
22:59:59.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:59:59.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:59.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:59:59.524 00.000 29988 MoveAxis(W, 43, ABG)
22:59:59.524 00.000 29988 Guiding  Dir = 3, Dur = 43
22:59:59.525 00.001 29988 IsSlewing returns 0
22:59:59.525 00.000 29988 IsGuiding returns 0
22:59:59.527 00.002 29988 PulseGuide returned control before completion, sleep 52
22:59:59.590 00.063 29988 IsGuiding returns 0
22:59:59.590 00.000 29988 Move returns status 0, amount 43
22:59:59.590 00.000 29988 MoveAxis(N, 0, ABG)
22:59:59.590 00.000 29988 Move returns status 0, amount 0
22:59:59.590 00.000 29988 move complete, result=0
22:59:59.590 00.000 29988 worker thread done servicing request
22:59:59.590 00.000 29988 Worker thread wakes up
22:59:59.590 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
22:59:59.591 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
22:59:59.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:01.009 01.418 29988 Exposure complete
23:00:01.039 00.030 29988 worker thread done servicing request
23:00:01.039 00.000 28316 OnExposeComplete: enter
23:00:01.039 00.000 28316 UpdateGuideState(): m_state=6
23:00:01.041 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
23:00:01.041 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=113.85, Mass=1946, SNR=30.4, Peak=176 HFD=4.3
23:00:01.042 00.001 28316 MultiStar: [#1 0.07,0.06,0.91,U] [#2 0.33,-0.21,0.00,M1] [#3 0.15,-0.00,0.86,U] [#4 0.08,-0.12,0.84,U] [#5 0.22,-0.01,0.78,U] [#6 0.28,0.16,0.71,U] [#7 0.22,-0.29,0.00,M2] [#8 0.23,-0.03,0.58,U] 
23:00:01.042 00.000 28316 single-star, 6 included, MultiStar: {0.14, 0.00}, one-star: {0.02, -0.04}
23:00:01.043 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
23:00:01.043 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
23:00:01.044 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.07 mountX=0.04 mountY=-0.00, mountTheta=-0.03
23:00:01.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
23:00:01.046 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
23:00:01.047 00.001 29988 Worker thread wakes up
23:00:01.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:01.047 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
23:00:01.048 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:01.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:01.049 00.001 28316 Enqueuing Expose request
23:00:01.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:00:01.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:00:01.049 00.000 29988 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=-0.00
23:00:01.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:00:01.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:01.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:00:01.049 00.000 29988 MoveAxis(E, 0, ABG)
23:00:01.049 00.000 29988 Move returns status 0, amount 0
23:00:01.050 00.001 29988 MoveAxis(N, 0, ABG)
23:00:01.050 00.000 29988 Move returns status 0, amount 0
23:00:01.050 00.000 29988 move complete, result=0
23:00:01.050 00.000 29988 worker thread done servicing request
23:00:01.050 00.000 29988 Worker thread wakes up
23:00:01.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:01.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:01.050 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:02.675 01.625 29988 Exposure complete
23:00:02.714 00.039 29988 worker thread done servicing request
23:00:02.714 00.000 28316 OnExposeComplete: enter
23:00:02.714 00.000 28316 UpdateGuideState(): m_state=6
23:00:02.715 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
23:00:02.715 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=113.89, Mass=1876, SNR=29.6, Peak=176 HFD=4.3
23:00:02.716 00.001 28316 MultiStar: [#1 0.03,-0.02,0.92,U] [#2 0.12,-0.07,0.98,U] [#3 0.14,0.09,0.84,U] [#4 0.05,-0.04,0.87,U] [#5 0.14,0.03,0.80,U] [#6 0.24,0.01,0.73,U] [#7 0.23,-0.04,0.63,U] [#8 0.25,0.04,0.63,U] 
23:00:02.716 00.000 28316 single-star, 8 included, MultiStar: {0.13, -0.00}, one-star: {0.08, 0.01}
23:00:02.717 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
23:00:02.717 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
23:00:02.718 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.13 mountX=0.02 mountY=-0.07, mountTheta=-1.27
23:00:02.720 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
23:00:02.720 00.000 28316 Enqueuing Move request for scope (0.08, 0.01)
23:00:02.721 00.001 29988 Worker thread wakes up
23:00:02.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:00:02.721 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:00:02.721 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=-0.07
23:00:02.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:02.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:02.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:02.721 00.000 29988 MoveAxis(E, 0, ABG)
23:00:02.721 00.000 29988 Move returns status 0, amount 0
23:00:02.721 00.000 29988 MoveAxis(N, 0, ABG)
23:00:02.721 00.000 29988 Move returns status 0, amount 0
23:00:02.721 00.000 29988 move complete, result=0
23:00:02.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:02.724 00.003 29988 worker thread done servicing request
23:00:02.724 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.6
23:00:02.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:02.725 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:02.725 00.000 28316 Enqueuing Expose request
23:00:02.726 00.001 29988 Worker thread wakes up
23:00:02.726 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:02.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:02.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:04.246 01.520 29988 Exposure complete
23:00:04.271 00.025 29988 worker thread done servicing request
23:00:04.271 00.000 28316 OnExposeComplete: enter
23:00:04.272 00.001 28316 UpdateGuideState(): m_state=6
23:00:04.272 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
23:00:04.273 00.001 28316 Star::Find returns 1 (0), X=585.81, Y=114.00, Mass=1984, SNR=30.6, Peak=196 HFD=4.3
23:00:04.273 00.000 28316 MultiStar: [#1 0.03,0.17,0.93,U] [#2 0.11,0.09,0.92,U] [#3 0.12,0.18,0.82,U] [#4 0.05,0.07,0.80,U] [#5 0.01,0.07,0.78,U] [#6 0.12,0.08,0.69,U] [#7 0.19,0.04,0.65,U] [#8 0.13,0.21,0.59,U] 
23:00:04.274 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {-0.07, 0.12}
23:00:04.274 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
23:00:04.275 00.001 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
23:00:04.275 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.13 cameraTheta=1.04 mountX=-0.08 mountY=-0.11, mountTheta=-2.17
23:00:04.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
23:00:04.277 00.001 28316 Enqueuing Move request for scope (0.07, 0.12)
23:00:04.277 00.000 29988 Worker thread wakes up
23:00:04.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
23:00:04.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:04.278 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.6
23:00:04.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:04.279 00.000 28316 Enqueuing Expose request
23:00:04.280 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
23:00:04.280 00.000 29988 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
23:00:04.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:00:04.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:04.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:00:04.280 00.000 29988 MoveAxis(E, 0, ABG)
23:00:04.280 00.000 29988 Move returns status 0, amount 0
23:00:04.280 00.000 29988 MoveAxis(N, 0, ABG)
23:00:04.280 00.000 29988 Move returns status 0, amount 0
23:00:04.280 00.000 29988 move complete, result=0
23:00:04.280 00.000 29988 worker thread done servicing request
23:00:04.280 00.000 29988 Worker thread wakes up
23:00:04.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:04.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:04.280 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:05.915 01.635 29988 Exposure complete
23:00:05.956 00.041 29988 worker thread done servicing request
23:00:05.956 00.000 28316 OnExposeComplete: enter
23:00:05.957 00.001 28316 UpdateGuideState(): m_state=6
23:00:05.958 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
23:00:05.958 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=114.00, Mass=1989, SNR=30.6, Peak=200 HFD=4.5
23:00:05.959 00.001 28316 MultiStar: [#1 0.03,0.18,0.91,U] [#2 0.04,0.02,0.93,U] [#3 0.20,0.07,0.86,U] [#4 -0.01,0.13,0.83,U] [#5 0.20,0.09,0.74,U] [#6 0.10,0.25,0.69,U] [#7 0.29,-0.04,0.64,U] [#8 0.02,0.14,0.59,U] 
23:00:05.960 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.12, 0.12}
23:00:05.961 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:00:05.962 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:00:05.965 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.79 mountX=-0.05 mountY=-0.14, mountTheta=-1.93
23:00:05.968 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.11, opts=13)
23:00:05.970 00.002 28316 Enqueuing Move request for scope (0.11, 0.11)
23:00:05.971 00.001 29988 Worker thread wakes up
23:00:05.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:05.972 00.001 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:00:05.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:05.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:05.973 00.000 28316 Enqueuing Expose request
23:00:05.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
23:00:05.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
23:00:05.973 00.000 29988 Moving (0.11, 0.11) raw xDistance=-0.05 yDistance=-0.14
23:00:05.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:00:05.974 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:05.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:00:05.974 00.000 29988 MoveAxis(E, 0, ABG)
23:00:05.974 00.000 29988 Move returns status 0, amount 0
23:00:05.974 00.000 29988 MoveAxis(N, 0, ABG)
23:00:05.974 00.000 29988 Move returns status 0, amount 0
23:00:05.974 00.000 29988 move complete, result=0
23:00:05.974 00.000 29988 worker thread done servicing request
23:00:05.974 00.000 29988 Worker thread wakes up
23:00:05.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:05.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:05.974 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:07.500 01.526 29988 Exposure complete
23:00:07.533 00.033 29988 worker thread done servicing request
23:00:07.533 00.000 28316 OnExposeComplete: enter
23:00:07.535 00.002 28316 UpdateGuideState(): m_state=6
23:00:07.535 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
23:00:07.536 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=113.97, Mass=1952, SNR=30.3, Peak=178 HFD=4.4
23:00:07.536 00.000 28316 MultiStar: [#1 0.04,0.21,0.90,U] [#2 0.01,0.18,0.92,U] [#3 0.15,0.17,0.85,U] [#4 0.12,0.19,0.85,U] [#5 0.15,0.25,0.75,U] [#6 -0.04,0.34,0.00,M1] [#7 0.17,0.03,0.68,U] [#8 0.03,0.32,0.61,U] 
23:00:07.537 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.18}, one-star: {0.01, 0.09}
23:00:07.538 00.001 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.61 = 2.61)
23:00:07.538 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.57)
23:00:07.539 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.47 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
23:00:07.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:00:07.541 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
23:00:07.541 00.000 29988 Worker thread wakes up
23:00:07.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:00:07.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:07.542 00.001 28316 UpdateGuideState exits: m=1952 RSB=30.3
23:00:07.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:07.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:07.543 00.000 28316 Enqueuing Expose request
23:00:07.543 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:00:07.543 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:00:07.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:00:07.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:07.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:07.543 00.000 29988 MoveAxis(E, 0, ABG)
23:00:07.543 00.000 29988 Move returns status 0, amount 0
23:00:07.544 00.001 29988 MoveAxis(N, 0, ABG)
23:00:07.544 00.000 29988 Move returns status 0, amount 0
23:00:07.544 00.000 29988 move complete, result=0
23:00:07.544 00.000 29988 worker thread done servicing request
23:00:07.544 00.000 29988 Worker thread wakes up
23:00:07.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:07.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:07.545 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:09.173 01.628 29988 Exposure complete
23:00:09.199 00.026 29988 worker thread done servicing request
23:00:09.199 00.000 28316 OnExposeComplete: enter
23:00:09.200 00.001 28316 UpdateGuideState(): m_state=6
23:00:09.201 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
23:00:09.203 00.002 28316 Star::Find returns 1 (0), X=585.96, Y=113.94, Mass=1880, SNR=29.7, Peak=180 HFD=4.4
23:00:09.205 00.002 28316 MultiStar: [#1 0.11,0.03,0.92,U] [#2 0.06,-0.05,0.99,U] [#3 0.01,0.09,0.93,U] [#4 0.14,0.08,0.87,U] [#5 0.11,0.10,0.78,U] [#6 0.12,0.23,0.75,U] [#7 0.20,-0.08,0.64,U] [#8 0.17,0.19,0.62,U] 
23:00:09.206 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.08, 0.05}
23:00:09.207 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
23:00:09.208 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
23:00:09.208 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.60 mountX=-0.02 mountY=-0.10, mountTheta=-1.74
23:00:09.211 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
23:00:09.211 00.000 28316 Enqueuing Move request for scope (0.08, 0.05)
23:00:09.211 00.000 29988 Worker thread wakes up
23:00:09.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:00:09.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:00:09.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:09.212 00.001 28316 UpdateGuideState exits: m=1880 RSB=29.7
23:00:09.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:09.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:09.213 00.001 28316 Enqueuing Expose request
23:00:09.213 00.000 29988 Moving (0.08, 0.05) raw xDistance=-0.02 yDistance=-0.10
23:00:09.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:00:09.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:09.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:00:09.213 00.000 29988 MoveAxis(E, 0, ABG)
23:00:09.213 00.000 29988 Move returns status 0, amount 0
23:00:09.213 00.000 29988 MoveAxis(N, 0, ABG)
23:00:09.213 00.000 29988 Move returns status 0, amount 0
23:00:09.213 00.000 29988 move complete, result=0
23:00:09.213 00.000 29988 worker thread done servicing request
23:00:09.213 00.000 29988 Worker thread wakes up
23:00:09.214 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:09.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:09.214 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:10.736 01.522 29988 Exposure complete
23:00:10.766 00.030 29988 worker thread done servicing request
23:00:10.766 00.000 28316 OnExposeComplete: enter
23:00:10.767 00.001 28316 UpdateGuideState(): m_state=6
23:00:10.768 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
23:00:10.768 00.000 28316 Star::Find returns 1 (0), X=585.95, Y=113.81, Mass=1841, SNR=29.4, Peak=176 HFD=4.2
23:00:10.769 00.001 28316 MultiStar: [#1 0.10,0.02,0.92,U] [#2 0.29,-0.11,0.98,U] [#3 -0.03,0.13,0.87,U] [#4 0.19,-0.07,0.88,U] [#5 0.07,-0.00,0.78,U] [#6 0.28,0.09,0.72,U] [#7 0.19,-0.17,0.66,U] [#8 0.08,0.09,0.60,U] 
23:00:10.770 00.001 28316 single-star, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.07, -0.07}
23:00:10.770 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
23:00:10.771 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
23:00:10.771 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.79 mountX=0.10 mountY=-0.03, mountTheta=-0.32
23:00:10.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
23:00:10.773 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
23:00:10.773 00.000 29988 Worker thread wakes up
23:00:10.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:10.774 00.001 28316 UpdateGuideState exits: m=1841 RSB=29.4
23:00:10.774 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.775 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:10.775 00.000 28316 Enqueuing Expose request
23:00:10.776 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
23:00:10.776 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
23:00:10.776 00.000 29988 Moving (0.07, -0.07) raw xDistance=0.10 yDistance=-0.03
23:00:10.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:10.776 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:10.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:00:10.776 00.000 29988 MoveAxis(E, 0, ABG)
23:00:10.776 00.000 29988 Move returns status 0, amount 0
23:00:10.776 00.000 29988 MoveAxis(N, 0, ABG)
23:00:10.776 00.000 29988 Move returns status 0, amount 0
23:00:10.776 00.000 29988 move complete, result=0
23:00:10.776 00.000 29988 worker thread done servicing request
23:00:10.776 00.000 29988 Worker thread wakes up
23:00:10.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:10.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:10.777 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:12.400 01.623 29988 Exposure complete
23:00:12.434 00.034 29988 worker thread done servicing request
23:00:12.434 00.000 28316 OnExposeComplete: enter
23:00:12.435 00.001 28316 UpdateGuideState(): m_state=6
23:00:12.436 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
23:00:12.436 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=113.75, Mass=1877, SNR=29.8, Peak=192 HFD=4.2
23:00:12.437 00.001 28316 MultiStar: [#1 0.10,0.02,0.91,U] [#2 0.19,-0.15,0.99,U] [#3 0.15,0.05,0.87,U] [#4 0.18,0.01,0.87,U] [#5 0.28,-0.15,0.81,U] [#6 0.23,0.04,0.70,U] [#7 0.32,-0.12,0.00,M1] [#8 0.32,-0.04,0.61,U] 
23:00:12.437 00.000 28316 single-star, 7 included, MultiStar: {0.18, -0.05}, one-star: {0.09, -0.14}
23:00:12.438 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
23:00:12.438 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
23:00:12.439 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.01 mountX=0.16 mountY=-0.02, mountTheta=-0.10
23:00:12.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
23:00:12.440 00.000 28316 Enqueuing Move request for scope (0.09, -0.14)
23:00:12.441 00.001 29988 Worker thread wakes up
23:00:12.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
23:00:12.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
23:00:12.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:12.441 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.8
23:00:12.442 00.001 29988 Moving (0.09, -0.14) raw xDistance=0.16 yDistance=-0.02
23:00:12.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:00:12.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:12.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:12.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:12.442 00.000 29988 MoveAxis(E, 0, ABG)
23:00:12.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:12.443 00.001 28316 Enqueuing Expose request
23:00:12.443 00.000 29988 Move returns status 0, amount 0
23:00:12.443 00.000 29988 MoveAxis(N, 0, ABG)
23:00:12.443 00.000 29988 Move returns status 0, amount 0
23:00:12.443 00.000 29988 move complete, result=0
23:00:12.443 00.000 29988 worker thread done servicing request
23:00:12.443 00.000 29988 Worker thread wakes up
23:00:12.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:12.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:12.444 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:13.963 01.519 29988 Exposure complete
23:00:13.998 00.035 29988 worker thread done servicing request
23:00:13.998 00.000 28316 OnExposeComplete: enter
23:00:13.999 00.001 28316 UpdateGuideState(): m_state=6
23:00:14.000 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
23:00:14.001 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=113.88, Mass=1919, SNR=30.0, Peak=176 HFD=4.4
23:00:14.002 00.001 28316 MultiStar: [#1 0.04,-0.08,0.90,U] [#2 0.13,-0.04,0.97,U] [#3 -0.05,0.04,0.87,U] [#4 0.07,-0.00,0.87,U] [#5 -0.00,0.04,0.79,U] [#6 -0.02,0.22,0.72,U] [#7 0.09,-0.11,0.66,U] [#8 0.02,0.10,0.61,U] 
23:00:14.003 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.01}, one-star: {-0.01, -0.00}
23:00:14.003 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
23:00:14.004 00.001 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.33 = 1.33)
23:00:14.004 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.92 mountX=-0.00 mountY=0.01, mountTheta=1.78
23:00:14.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
23:00:14.006 00.001 28316 Enqueuing Move request for scope (-0.01, -0.00)
23:00:14.006 00.000 29988 Worker thread wakes up
23:00:14.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:14.007 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:00:14.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:00:14.007 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:00:14.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:14.008 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:14.008 00.000 28316 Enqueuing Expose request
23:00:14.008 00.000 29988 Moving (-0.01, -0.00) raw xDistance=-0.00 yDistance=0.01
23:00:14.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:00:14.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:14.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:14.008 00.000 29988 MoveAxis(E, 0, ABG)
23:00:14.009 00.001 29988 Move returns status 0, amount 0
23:00:14.009 00.000 29988 MoveAxis(N, 0, ABG)
23:00:14.009 00.000 29988 Move returns status 0, amount 0
23:00:14.009 00.000 29988 move complete, result=0
23:00:14.009 00.000 29988 worker thread done servicing request
23:00:14.009 00.000 29988 Worker thread wakes up
23:00:14.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:14.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:14.009 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:15.643 01.634 29988 Exposure complete
23:00:15.679 00.036 29988 worker thread done servicing request
23:00:15.679 00.000 28316 OnExposeComplete: enter
23:00:15.680 00.001 28316 UpdateGuideState(): m_state=6
23:00:15.681 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
23:00:15.681 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=113.73, Mass=1733, SNR=28.6, Peak=156 HFD=4.1
23:00:15.682 00.001 28316 MultiStar: [#1 0.09,-0.21,0.94,U] [#2 0.15,-0.37,0.00,M1] [#3 0.09,0.03,0.90,U] [#4 0.01,-0.23,0.89,U] [#5 0.17,-0.14,0.82,U] [#6 0.06,-0.03,0.77,U] [#7 0.13,-0.32,0.00,M1] [#8 -0.01,0.03,0.65,U] 
23:00:15.683 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.11}, one-star: {-0.01, -0.15}
23:00:15.684 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
23:00:15.685 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
23:00:15.685 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.08 mountX=0.12 mountY=-0.00, mountTheta=-0.03
23:00:15.688 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
23:00:15.689 00.001 28316 Enqueuing Move request for scope (0.06, -0.11)
23:00:15.689 00.000 29988 Worker thread wakes up
23:00:15.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
23:00:15.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
23:00:15.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:15.690 00.001 28316 UpdateGuideState exits: m=1733 RSB=28.6
23:00:15.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:15.691 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:15.691 00.000 28316 Enqueuing Expose request
23:00:15.692 00.001 29988 Moving (0.06, -0.11) raw xDistance=0.12 yDistance=-0.00
23:00:15.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:00:15.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:15.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:00:15.692 00.000 29988 MoveAxis(E, 0, ABG)
23:00:15.692 00.000 29988 Move returns status 0, amount 0
23:00:15.692 00.000 29988 MoveAxis(N, 0, ABG)
23:00:15.692 00.000 29988 Move returns status 0, amount 0
23:00:15.692 00.000 29988 move complete, result=0
23:00:15.692 00.000 29988 worker thread done servicing request
23:00:15.692 00.000 29988 Worker thread wakes up
23:00:15.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:15.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:15.692 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:17.210 01.518 29988 Exposure complete
23:00:17.261 00.051 29988 worker thread done servicing request
23:00:17.261 00.000 28316 OnExposeComplete: enter
23:00:17.263 00.002 28316 UpdateGuideState(): m_state=6
23:00:17.264 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
23:00:17.265 00.001 28316 Star::Find returns 1 (0), X=585.91, Y=113.70, Mass=1922, SNR=30.0, Peak=162 HFD=4.4
23:00:17.267 00.002 28316 MultiStar: [#1 0.12,-0.18,0.90,U] [#2 0.12,-0.32,0.00,M2] [#3 -0.08,-0.25,0.85,U] [#4 -0.02,-0.35,0.00,M1] [#5 0.14,-0.30,0.00,M1] [#6 0.11,-0.10,0.73,U] [#7 0.15,-0.42,0.00,M2] [#8 -0.00,-0.25,0.62,U] 
23:00:17.267 00.000 28316 single-star, 4 included, MultiStar: {0.04, -0.19}, one-star: {0.04, -0.18}
23:00:17.268 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
23:00:17.269 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
23:00:17.270 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.38 mountX=0.18 mountY=0.05, mountTheta=0.27
23:00:17.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
23:00:17.274 00.002 28316 Enqueuing Move request for scope (0.04, -0.18)
23:00:17.276 00.002 29988 Worker thread wakes up
23:00:17.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
23:00:17.276 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
23:00:17.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:17.276 00.000 29988 Moving (0.04, -0.18) raw xDistance=0.18 yDistance=0.05
23:00:17.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:00:17.276 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.0
23:00:17.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:17.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:17.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:17.278 00.001 28316 Enqueuing Expose request
23:00:17.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:00:17.278 00.000 29988 MoveAxis(E, 0, ABG)
23:00:17.278 00.000 29988 Move returns status 0, amount 0
23:00:17.278 00.000 29988 MoveAxis(N, 0, ABG)
23:00:17.278 00.000 29988 Move returns status 0, amount 0
23:00:17.278 00.000 29988 move complete, result=0
23:00:17.278 00.000 29988 worker thread done servicing request
23:00:17.278 00.000 29988 Worker thread wakes up
23:00:17.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:17.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:17.279 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:18.907 01.628 29988 Exposure complete
23:00:18.932 00.025 29988 worker thread done servicing request
23:00:18.932 00.000 28316 OnExposeComplete: enter
23:00:18.933 00.001 28316 UpdateGuideState(): m_state=6
23:00:18.935 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
23:00:18.938 00.003 28316 Star::Find returns 1 (0), X=585.98, Y=113.73, Mass=1850, SNR=29.6, Peak=148 HFD=4.3
23:00:18.940 00.002 28316 MultiStar: [#1 0.29,-0.14,0.92,U] [#2 0.22,-0.35,0.00,M3] [#3 0.28,-0.24,0.00,M1] [#4 0.20,-0.24,0.84,U] [#5 0.36,-0.27,0.00,M2] [#6 0.44,-0.14,0.00,M1] [#7 0.33,-0.36,0.00,M3] [#8 0.15,-0.05,0.61,U] 
23:00:18.940 00.000 28316 single-star, 3 included, MultiStar: {0.19, -0.15}, one-star: {0.10, -0.15}
23:00:18.942 00.002 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
23:00:18.943 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.03)
23:00:18.946 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.99 mountX=0.18 mountY=-0.02, mountTheta=-0.11
23:00:18.949 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
23:00:18.951 00.002 28316 Enqueuing Move request for scope (0.10, -0.15)
23:00:18.952 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:18.954 00.002 29988 Worker thread wakes up
23:00:18.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
23:00:18.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
23:00:18.954 00.000 29988 Moving (0.10, -0.15) raw xDistance=0.18 yDistance=-0.02
23:00:18.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:00:18.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:18.955 00.001 28316 UpdateGuideState exits: m=1850 RSB=29.6
23:00:18.956 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:18.956 00.000 29988 MoveAxis(E, 0, ABG)
23:00:18.956 00.000 29988 Move returns status 0, amount 0
23:00:18.956 00.000 29988 MoveAxis(N, 0, ABG)
23:00:18.956 00.000 29988 Move returns status 0, amount 0
23:00:18.956 00.000 29988 move complete, result=0
23:00:18.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:18.957 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:18.957 00.000 28316 Enqueuing Expose request
23:00:18.958 00.001 29988 worker thread done servicing request
23:00:18.958 00.000 29988 Worker thread wakes up
23:00:18.958 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:18.959 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:18.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:20.474 01.515 29988 Exposure complete
23:00:20.517 00.043 29988 worker thread done servicing request
23:00:20.517 00.000 28316 OnExposeComplete: enter
23:00:20.519 00.002 28316 UpdateGuideState(): m_state=6
23:00:20.520 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
23:00:20.521 00.001 28316 Star::Find returns 1 (0), X=586.22, Y=113.29, Mass=1949, SNR=30.3, Peak=160 HFD=4.5
23:00:20.521 00.000 28316 MultiStar: large primary error, entering stabilization period
23:00:20.522 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
23:00:20.522 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.09)
23:00:20.522 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.60 hyp=0.68 cameraTheta=-1.05 mountX=0.68 mountY=-0.03, mountTheta=-0.05
23:00:20.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.60, opts=13)
23:00:20.524 00.001 28316 Enqueuing Move request for scope (0.34, -0.60)
23:00:20.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:00:20.525 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.3
23:00:20.526 00.001 29988 Worker thread wakes up
23:00:20.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.60) opts 0xd
23:00:20.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.60)
23:00:20.526 00.000 29988 Moving (0.34, -0.60) raw xDistance=0.68 yDistance=-0.03
23:00:20.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
23:00:20.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:20.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.527 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:20.528 00.001 28316 Enqueuing Expose request
23:00:20.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:00:20.528 00.000 29988 MoveAxis(W, 143, ABG)
23:00:20.528 00.000 29988 Guiding  Dir = 3, Dur = 143
23:00:20.528 00.000 29988 IsSlewing returns 0
23:00:20.529 00.001 29988 IsGuiding returns 0
23:00:20.531 00.002 29988 PulseGuide returned control before completion, sleep 152
23:00:20.691 00.160 29988 IsGuiding returns 0
23:00:20.691 00.000 29988 Move returns status 0, amount 143
23:00:20.691 00.000 29988 MoveAxis(N, 0, ABG)
23:00:20.691 00.000 29988 Move returns status 0, amount 0
23:00:20.691 00.000 29988 move complete, result=0
23:00:20.691 00.000 29988 worker thread done servicing request
23:00:20.691 00.000 29988 Worker thread wakes up
23:00:20.691 00.000 28316 GuideStep: 0.7 px 143 ms WEST, -0.0 px 0 ms NORTH
23:00:20.692 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:20.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:22.323 01.631 29988 Exposure complete
23:00:22.383 00.060 29988 worker thread done servicing request
23:00:22.383 00.000 28316 OnExposeComplete: enter
23:00:22.384 00.001 28316 UpdateGuideState(): m_state=6
23:00:22.387 00.003 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
23:00:22.390 00.003 28316 Star::Find returns 1 (0), X=586.01, Y=113.60, Mass=1937, SNR=30.1, Peak=154 HFD=4.2
23:00:22.392 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
23:00:22.395 00.003 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
23:00:22.397 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.13 mountX=0.31 mountY=0.01, mountTheta=0.02
23:00:22.401 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.28, opts=13)
23:00:22.402 00.001 28316 Enqueuing Move request for scope (0.13, -0.28)
23:00:22.403 00.001 29988 Worker thread wakes up
23:00:22.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:22.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
23:00:22.404 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
23:00:22.404 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:00:22.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:22.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:22.405 00.000 28316 Enqueuing Expose request
23:00:22.405 00.000 29988 Moving (0.13, -0.28) raw xDistance=0.31 yDistance=0.01
23:00:22.406 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.31
23:00:22.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:22.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:22.406 00.000 29988 MoveAxis(W, 76, ABG)
23:00:22.406 00.000 29988 Guiding  Dir = 3, Dur = 76
23:00:22.406 00.000 29988 IsSlewing returns 0
23:00:22.406 00.000 29988 IsGuiding returns 0
23:00:22.407 00.001 29988 PulseGuide returned control before completion, sleep 85
23:00:22.507 00.100 29988 IsGuiding returns 0
23:00:22.507 00.000 29988 Move returns status 0, amount 76
23:00:22.507 00.000 29988 MoveAxis(N, 0, ABG)
23:00:22.507 00.000 29988 Move returns status 0, amount 0
23:00:22.507 00.000 29988 move complete, result=0
23:00:22.507 00.000 29988 worker thread done servicing request
23:00:22.508 00.001 29988 Worker thread wakes up
23:00:22.508 00.000 28316 GuideStep: 0.3 px 76 ms WEST, 0.0 px 0 ms NORTH
23:00:22.509 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:22.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:23.917 01.408 29988 Exposure complete
23:00:23.954 00.037 29988 worker thread done servicing request
23:00:23.954 00.000 28316 OnExposeComplete: enter
23:00:23.955 00.001 28316 UpdateGuideState(): m_state=6
23:00:23.956 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
23:00:23.956 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=113.86, Mass=1808, SNR=29.3, Peak=167 HFD=4.3
23:00:23.957 00.001 28316 MultiStar: exiting stabilization period
23:00:23.957 00.000 28316 MultiStar: [#1 0.17,0.12,0.89,U] [#2 0.22,-0.05,0.99,U] [#3 0.14,0.04,0.88,U] [#4 0.22,-0.07,0.89,U] [#5 -0.08,0.01,0.82,U] [#6 0.23,0.01,0.74,U] [#7 0.24,-0.08,0.67,U] [#8 0.20,0.02,0.64,U] 
23:00:23.958 00.001 28316 single-star, 8 included, MultiStar: {0.16, -0.00}, one-star: {0.09, -0.03}
23:00:23.958 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:00:23.959 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.32)
23:00:23.959 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.28 mountX=0.06 mountY=-0.07, mountTheta=-0.84
23:00:23.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
23:00:23.961 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
23:00:23.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:23.962 00.001 29988 Worker thread wakes up
23:00:23.962 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.3
23:00:23.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:23.963 00.000 28316 Enqueuing Expose request
23:00:23.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:00:23.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:00:23.964 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.07
23:00:23.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:23.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:23.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:23.964 00.000 29988 MoveAxis(E, 0, ABG)
23:00:23.964 00.000 29988 Move returns status 0, amount 0
23:00:23.965 00.001 29988 MoveAxis(N, 0, ABG)
23:00:23.965 00.000 29988 Move returns status 0, amount 0
23:00:23.965 00.000 29988 move complete, result=0
23:00:23.965 00.000 29988 worker thread done servicing request
23:00:23.965 00.000 29988 Worker thread wakes up
23:00:23.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:23.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:23.965 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:25.594 01.629 29988 Exposure complete
23:00:25.630 00.036 29988 worker thread done servicing request
23:00:25.632 00.002 28316 OnExposeComplete: enter
23:00:25.633 00.001 28316 UpdateGuideState(): m_state=6
23:00:25.635 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
23:00:25.636 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=113.99, Mass=1948, SNR=30.4, Peak=182 HFD=4.4
23:00:25.639 00.003 28316 MultiStar: [#1 0.29,0.17,0.00,M1] [#2 0.35,-0.00,0.00,M3] [#3 0.19,0.12,0.87,U] [#4 0.10,0.01,0.85,U] [#5 0.13,0.10,0.77,U] [#6 0.20,0.19,0.72,U] [#7 0.24,-0.15,0.66,U] [#8 0.21,0.20,0.59,U] 
23:00:25.642 00.003 28316 single-star, 6 included, MultiStar: {0.16, 0.08}, one-star: {0.08, 0.11}
23:00:25.644 00.002 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
23:00:25.646 00.002 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.10)
23:00:25.648 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.94 mountX=-0.07 mountY=-0.12, mountTheta=-2.08
23:00:25.652 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.11, opts=13)
23:00:25.654 00.002 28316 Enqueuing Move request for scope (0.08, 0.11)
23:00:25.655 00.001 29988 Worker thread wakes up
23:00:25.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:25.656 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
23:00:25.656 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.4
23:00:25.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
23:00:25.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.657 00.001 29988 Moving (0.08, 0.11) raw xDistance=-0.07 yDistance=-0.12
23:00:25.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:00:25.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:25.657 00.000 28316 Enqueuing Expose request
23:00:25.658 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:25.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:25.658 00.000 29988 MoveAxis(E, 0, ABG)
23:00:25.658 00.000 29988 Move returns status 0, amount 0
23:00:25.658 00.000 29988 MoveAxis(N, 0, ABG)
23:00:25.658 00.000 29988 Move returns status 0, amount 0
23:00:25.658 00.000 29988 move complete, result=0
23:00:25.658 00.000 29988 worker thread done servicing request
23:00:25.658 00.000 29988 Worker thread wakes up
23:00:25.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:25.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:25.658 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:27.186 01.528 29988 Exposure complete
23:00:27.213 00.027 29988 worker thread done servicing request
23:00:27.213 00.000 28316 OnExposeComplete: enter
23:00:27.214 00.001 28316 UpdateGuideState(): m_state=6
23:00:27.216 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
23:00:27.218 00.002 28316 Star::Find returns 1 (0), X=586.07, Y=113.91, Mass=1888, SNR=29.8, Peak=173 HFD=4.3
23:00:27.221 00.003 28316 MultiStar: [#1 0.21,0.01,0.94,U] [#2 0.08,-0.20,1.00,U] [#3 0.11,-0.05,0.86,U] [#4 0.18,-0.10,0.89,U] [#5 0.10,0.04,0.77,U] [#6 0.20,0.05,0.72,U] [#7 0.20,-0.01,0.68,U] [#8 0.24,0.16,0.61,U] 
23:00:27.223 00.002 28316 refined, 8 included, MultiStar: {0.16, -0.02}, one-star: {0.20, 0.02}
23:00:27.225 00.002 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:00:27.228 00.003 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:00:27.230 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-0.12 mountX=0.09 mountY=-0.14, mountTheta=-1.02
23:00:27.232 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
23:00:27.234 00.002 28316 Enqueuing Move request for scope (0.16, -0.02)
23:00:27.234 00.000 29988 Worker thread wakes up
23:00:27.234 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:27.235 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
23:00:27.235 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
23:00:27.235 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:00:27.236 00.001 29988 Moving (0.16, -0.02) raw xDistance=0.09 yDistance=-0.14
23:00:27.236 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:27.236 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:27.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:27.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:00:27.236 00.000 29988 MoveAxis(E, 0, ABG)
23:00:27.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:27.237 00.001 28316 Enqueuing Expose request
23:00:27.237 00.000 29988 Move returns status 0, amount 0
23:00:27.237 00.000 29988 MoveAxis(N, 0, ABG)
23:00:27.237 00.000 29988 Move returns status 0, amount 0
23:00:27.237 00.000 29988 move complete, result=0
23:00:27.237 00.000 29988 worker thread done servicing request
23:00:27.237 00.000 29988 Worker thread wakes up
23:00:27.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:27.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:27.238 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:28.873 01.635 29988 Exposure complete
23:00:28.920 00.047 29988 worker thread done servicing request
23:00:28.922 00.002 28316 OnExposeComplete: enter
23:00:28.922 00.000 28316 UpdateGuideState(): m_state=6
23:00:28.922 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
23:00:28.922 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=113.82, Mass=1840, SNR=29.4, Peak=168 HFD=4.3
23:00:28.923 00.001 28316 MultiStar: [#1 0.24,0.08,0.90,U] [#2 0.23,-0.23,1.02,U] [#3 0.08,-0.12,0.87,U] [#4 0.21,-0.10,0.85,U] [#5 0.19,0.07,0.80,U] [#6 0.23,0.06,0.71,U] [#7 0.38,-0.28,0.00,M1] [#8 0.26,0.08,0.62,U] 
23:00:28.923 00.000 28316 single-star, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.12, -0.06}
23:00:28.924 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
23:00:28.924 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
23:00:28.926 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.47 mountX=0.11 mountY=-0.08, mountTheta=-0.65
23:00:28.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
23:00:28.927 00.000 28316 Enqueuing Move request for scope (0.12, -0.06)
23:00:28.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:00:28.928 00.001 28316 UpdateGuideState exits: m=1840 RSB=29.4
23:00:28.928 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:28.929 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:28.929 00.000 28316 Enqueuing Expose request
23:00:28.930 00.001 29988 Worker thread wakes up
23:00:28.930 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
23:00:28.930 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
23:00:28.930 00.000 29988 Moving (0.12, -0.06) raw xDistance=0.11 yDistance=-0.08
23:00:28.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:00:28.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:28.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:28.930 00.000 29988 MoveAxis(E, 0, ABG)
23:00:28.930 00.000 29988 Move returns status 0, amount 0
23:00:28.930 00.000 29988 MoveAxis(N, 0, ABG)
23:00:28.930 00.000 29988 Move returns status 0, amount 0
23:00:28.930 00.000 29988 move complete, result=0
23:00:28.930 00.000 29988 worker thread done servicing request
23:00:28.930 00.000 29988 Worker thread wakes up
23:00:28.931 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:28.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:28.931 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:30.450 01.519 29988 Exposure complete
23:00:30.491 00.041 29988 worker thread done servicing request
23:00:30.491 00.000 28316 OnExposeComplete: enter
23:00:30.492 00.001 28316 UpdateGuideState(): m_state=6
23:00:30.493 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
23:00:30.493 00.000 28316 Star::Find returns 1 (0), X=586.21, Y=113.77, Mass=1968, SNR=30.4, Peak=180 HFD=4.4
23:00:30.494 00.001 28316 MultiStar: [#1 0.41,-0.06,0.00,M1] [#2 0.50,-0.24,0.00,M2] [#3 0.40,-0.08,0.00,M1] [#4 0.39,-0.15,0.00,M1] [#5 0.46,-0.15,0.00,M1] [#6 0.57,-0.02,0.00,M1] [#7 0.61,-0.29,0.00,M2] [#8 0.61,0.01,0.00,M1] 
23:00:30.494 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
23:00:30.494 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.36)
23:00:30.495 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.32 mountX=0.24 mountY=-0.25, mountTheta=-0.81
23:00:30.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.11, opts=13)
23:00:30.497 00.001 28316 Enqueuing Move request for scope (0.33, -0.11)
23:00:30.497 00.000 29988 Worker thread wakes up
23:00:30.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:30.498 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
23:00:30.498 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.4
23:00:30.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:30.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:30.499 00.000 28316 Enqueuing Expose request
23:00:30.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
23:00:30.500 00.001 29988 Moving (0.33, -0.11) raw xDistance=0.24 yDistance=-0.25
23:00:30.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:00:30.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:00:30.500 00.000 29988 MoveAxis(W, 50, ABG)
23:00:30.500 00.000 29988 Guiding  Dir = 3, Dur = 50
23:00:30.500 00.000 29988 IsSlewing returns 0
23:00:30.500 00.000 29988 IsGuiding returns 0
23:00:30.501 00.001 29988 PulseGuide returned control before completion, sleep 59
23:00:30.573 00.072 29988 IsGuiding returns 0
23:00:30.573 00.000 29988 Move returns status 0, amount 50
23:00:30.573 00.000 29988 MoveAxis(N, 59, ABG)
23:00:30.574 00.001 29988 Guiding  Dir = 0, Dur = 59
23:00:30.574 00.000 29988 IsSlewing returns 0
23:00:30.574 00.000 29988 IsGuiding returns 0
23:00:30.579 00.005 29988 PulseGuide returned control before completion, sleep 64
23:00:30.650 00.071 29988 IsGuiding returns 0
23:00:30.650 00.000 29988 Move returns status 0, amount 59
23:00:30.650 00.000 29988 move complete, result=0
23:00:30.651 00.001 29988 worker thread done servicing request
23:00:30.651 00.000 29988 Worker thread wakes up
23:00:30.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:30.651 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.2 px 59 ms NORTH
23:00:30.652 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:32.286 01.634 29988 Exposure complete
23:00:32.323 00.037 29988 worker thread done servicing request
23:00:32.323 00.000 28316 OnExposeComplete: enter
23:00:32.323 00.000 28316 UpdateGuideState(): m_state=6
23:00:32.323 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
23:00:32.323 00.000 28316 Star::Find returns 1 (0), X=585.86, Y=113.96, Mass=1883, SNR=29.9, Peak=171 HFD=4.3
23:00:32.324 00.001 28316 MultiStar: [#1 0.12,0.01,0.91,U] [#2 0.22,0.05,0.99,U] [#3 -0.06,0.34,0.00,M2] [#4 0.16,0.12,0.85,U] [#5 0.14,0.17,0.80,U] [#6 0.08,0.25,0.70,U] [#7 0.07,-0.08,0.68,U] [#8 0.08,0.18,0.61,U] 
23:00:32.325 00.001 28316 single-star, 7 included, MultiStar: {0.11, 0.09}, one-star: {-0.02, 0.08}
23:00:32.326 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
23:00:32.327 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
23:00:32.328 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.78 mountX=-0.08 mountY=-0.02, mountTheta=-2.88
23:00:32.331 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
23:00:32.332 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
23:00:32.332 00.000 29988 Worker thread wakes up
23:00:32.334 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:32.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:00:32.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:00:32.334 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
23:00:32.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:00:32.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:32.334 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.9
23:00:32.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:32.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:00:32.335 00.000 29988 MoveAxis(E, 0, ABG)
23:00:32.335 00.000 29988 Move returns status 0, amount 0
23:00:32.335 00.000 29988 MoveAxis(N, 0, ABG)
23:00:32.335 00.000 29988 Move returns status 0, amount 0
23:00:32.335 00.000 29988 move complete, result=0
23:00:32.336 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:32.336 00.000 28316 Enqueuing Expose request
23:00:32.337 00.001 29988 worker thread done servicing request
23:00:32.337 00.000 29988 Worker thread wakes up
23:00:32.337 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:32.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:32.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:33.853 01.516 29988 Exposure complete
23:00:33.907 00.054 29988 worker thread done servicing request
23:00:33.907 00.000 28316 OnExposeComplete: enter
23:00:33.908 00.001 28316 UpdateGuideState(): m_state=6
23:00:33.908 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
23:00:33.908 00.000 28316 Star::Find returns 1 (0), X=585.74, Y=113.82, Mass=1805, SNR=29.1, Peak=185 HFD=4.3
23:00:33.909 00.001 28316 MultiStar: [#1 0.00,0.04,0.96,U] [#2 0.09,0.09,1.00,U] [#3 0.10,0.12,0.89,U] [#4 0.09,0.02,0.89,U] [#5 0.08,0.07,0.82,U] [#6 0.05,-0.06,0.72,U] [#7 0.13,-0.08,0.65,U] [#8 0.15,0.09,0.62,U] 
23:00:33.909 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.14, -0.06}
23:00:33.910 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:00:33.910 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.58)
23:00:33.911 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=-0.00 mountY=-0.06, mountTheta=-1.60
23:00:33.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
23:00:33.912 00.000 28316 Enqueuing Move request for scope (0.05, 0.03)
23:00:33.913 00.001 29988 Worker thread wakes up
23:00:33.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:00:33.913 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:00:33.913 00.000 29988 Moving (0.05, 0.03) raw xDistance=-0.00 yDistance=-0.06
23:00:33.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:00:33.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:33.914 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:33.914 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
23:00:33.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:33.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:00:33.915 00.000 29988 MoveAxis(E, 0, ABG)
23:00:33.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:33.916 00.001 28316 Enqueuing Expose request
23:00:33.916 00.000 29988 Move returns status 0, amount 0
23:00:33.916 00.000 29988 MoveAxis(N, 0, ABG)
23:00:33.916 00.000 29988 Move returns status 0, amount 0
23:00:33.916 00.000 29988 move complete, result=0
23:00:33.916 00.000 29988 worker thread done servicing request
23:00:33.916 00.000 29988 Worker thread wakes up
23:00:33.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:33.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:33.917 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:35.554 01.637 29988 Exposure complete
23:00:35.594 00.040 29988 worker thread done servicing request
23:00:35.595 00.001 28316 OnExposeComplete: enter
23:00:35.595 00.000 28316 UpdateGuideState(): m_state=6
23:00:35.596 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
23:00:35.598 00.002 28316 Star::Find returns 1 (0), X=585.90, Y=114.03, Mass=1933, SNR=30.2, Peak=182 HFD=4.3
23:00:35.601 00.003 28316 MultiStar: [#1 0.02,0.08,0.91,U] [#2 0.14,0.13,0.97,U] [#3 -0.01,0.16,0.85,U] [#4 0.04,0.07,0.88,U] [#5 -0.15,0.17,0.78,U] [#6 0.08,0.13,0.68,U] [#7 0.05,-0.04,0.64,U] [#8 0.12,0.27,0.60,U] 
23:00:35.604 00.003 28316 refined, 8 included, MultiStar: {0.03, 0.12}, one-star: {0.02, 0.14}
23:00:35.606 00.002 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:00:35.609 00.003 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
23:00:35.611 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.31 mountX=-0.10 mountY=-0.08, mountTheta=-2.43
23:00:35.615 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
23:00:35.616 00.001 28316 Enqueuing Move request for scope (0.03, 0.12)
23:00:35.617 00.001 29988 Worker thread wakes up
23:00:35.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:35.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:00:35.617 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:00:35.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:35.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:35.619 00.001 28316 Enqueuing Expose request
23:00:35.619 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:00:35.619 00.000 29988 Moving (0.03, 0.12) raw xDistance=-0.10 yDistance=-0.08
23:00:35.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:00:35.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:35.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:35.619 00.000 29988 MoveAxis(E, 0, ABG)
23:00:35.619 00.000 29988 Move returns status 0, amount 0
23:00:35.619 00.000 29988 MoveAxis(N, 0, ABG)
23:00:35.619 00.000 29988 Move returns status 0, amount 0
23:00:35.619 00.000 29988 move complete, result=0
23:00:35.619 00.000 29988 worker thread done servicing request
23:00:35.619 00.000 29988 Worker thread wakes up
23:00:35.620 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:35.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:35.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:37.133 01.513 29988 Exposure complete
23:00:37.185 00.052 29988 worker thread done servicing request
23:00:37.185 00.000 28316 OnExposeComplete: enter
23:00:37.186 00.001 28316 UpdateGuideState(): m_state=6
23:00:37.187 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
23:00:37.189 00.002 28316 Star::Find returns 1 (0), X=585.86, Y=114.04, Mass=1925, SNR=30.2, Peak=170 HFD=4.4
23:00:37.191 00.002 28316 MultiStar: [#1 0.09,0.23,0.89,U] [#2 0.02,0.10,0.94,U] [#3 -0.03,0.25,0.85,U] [#4 0.19,0.27,0.83,U] [#5 0.06,0.27,0.80,U] [#6 -0.01,0.23,0.71,U] [#7 0.12,0.14,0.64,U] [#8 0.11,0.26,0.59,U] 
23:00:37.192 00.001 28316 single-star, 8 included, MultiStar: {0.05, 0.21}, one-star: {-0.02, 0.16}
23:00:37.194 00.002 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:00:37.196 00.002 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
23:00:37.199 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.70 mountX=-0.15 mountY=-0.05, mountTheta=-2.81
23:00:37.202 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.16, opts=13)
23:00:37.203 00.001 28316 Enqueuing Move request for scope (-0.02, 0.16)
23:00:37.204 00.001 29988 Worker thread wakes up
23:00:37.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:37.205 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.2
23:00:37.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:37.206 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:37.206 00.000 28316 Enqueuing Expose request
23:00:37.207 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
23:00:37.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
23:00:37.207 00.000 29988 Moving (-0.02, 0.16) raw xDistance=-0.15 yDistance=-0.05
23:00:37.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:00:37.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:37.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:37.207 00.000 29988 MoveAxis(E, 0, ABG)
23:00:37.207 00.000 29988 Move returns status 0, amount 0
23:00:37.207 00.000 29988 MoveAxis(N, 0, ABG)
23:00:37.207 00.000 29988 Move returns status 0, amount 0
23:00:37.207 00.000 29988 move complete, result=0
23:00:37.207 00.000 29988 worker thread done servicing request
23:00:37.207 00.000 29988 Worker thread wakes up
23:00:37.207 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:37.208 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:37.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:38.841 01.633 29988 Exposure complete
23:00:38.889 00.048 29988 worker thread done servicing request
23:00:38.889 00.000 28316 OnExposeComplete: enter
23:00:38.890 00.001 28316 UpdateGuideState(): m_state=6
23:00:38.890 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
23:00:38.891 00.001 28316 Star::Find returns 1 (0), X=585.94, Y=114.19, Mass=1957, SNR=30.4, Peak=202 HFD=4.2
23:00:38.891 00.000 28316 MultiStar: [#1 0.15,0.34,0.00,M1] [#2 0.26,0.07,0.98,U] [#3 0.12,0.28,0.85,U] [#4 0.09,0.33,0.00,M1] [#5 0.15,0.26,0.75,U] [#6 -0.02,0.41,0.00,M1] [#7 0.08,0.23,0.65,U] [#8 0.21,0.30,0.00,M1] 
23:00:38.892 00.001 28316 refined, 4 included, MultiStar: {0.14, 0.23}, one-star: {0.06, 0.31}
23:00:38.892 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
23:00:38.892 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.02)
23:00:38.893 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.02 mountX=-0.15 mountY=-0.23, mountTheta=-2.15
23:00:38.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.23, opts=13)
23:00:38.894 00.000 28316 Enqueuing Move request for scope (0.14, 0.23)
23:00:38.896 00.002 29988 Worker thread wakes up
23:00:38.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
23:00:38.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
23:00:38.896 00.000 29988 Moving (0.14, 0.23) raw xDistance=-0.15 yDistance=-0.23
23:00:38.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:00:38.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:00:38.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:38.897 00.001 29988 MoveAxis(E, 0, ABG)
23:00:38.897 00.000 29988 Move returns status 0, amount 0
23:00:38.897 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
23:00:38.898 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:38.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:38.900 00.001 28316 Enqueuing Expose request
23:00:38.900 00.000 29988 MoveAxis(N, 54, ABG)
23:00:38.901 00.001 29988 Guiding  Dir = 0, Dur = 54
23:00:38.901 00.000 29988 IsSlewing returns 0
23:00:38.901 00.000 29988 IsGuiding returns 0
23:00:38.907 00.006 29988 PulseGuide returned control before completion, sleep 60
23:00:38.981 00.074 29988 IsGuiding returns 0
23:00:38.981 00.000 29988 Move returns status 0, amount 54
23:00:38.981 00.000 29988 move complete, result=0
23:00:38.982 00.001 29988 worker thread done servicing request
23:00:38.982 00.000 29988 Worker thread wakes up
23:00:38.982 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
23:00:38.983 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:38.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:40.388 01.405 29988 Exposure complete
23:00:40.435 00.047 29988 worker thread done servicing request
23:00:40.435 00.000 28316 OnExposeComplete: enter
23:00:40.437 00.002 28316 UpdateGuideState(): m_state=6
23:00:40.438 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
23:00:40.440 00.002 28316 Star::Find returns 1 (0), X=585.58, Y=114.12, Mass=1850, SNR=29.5, Peak=155 HFD=3.9
23:00:40.442 00.002 28316 MultiStar: [#1 -0.20,0.25,0.91,U] [#2 -0.24,0.22,0.98,U] [#3 -0.32,0.29,0.00,M1] [#4 -0.25,0.33,0.00,M2] [#5 -0.31,0.24,0.00,M1] [#6 -0.34,0.34,0.00,M2] [#7 -0.18,-0.00,0.63,U] [#8 -0.29,0.19,0.00,M2] 
23:00:40.443 00.001 28316 refined, 3 included, MultiStar: {-0.23, 0.19}, one-star: {-0.30, 0.23}
23:00:40.444 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
23:00:40.445 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
23:00:40.446 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.46 mountX=-0.27 mountY=0.12, mountTheta=2.71
23:00:40.448 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.19, opts=13)
23:00:40.450 00.002 28316 Enqueuing Move request for scope (-0.23, 0.19)
23:00:40.451 00.001 29988 Worker thread wakes up
23:00:40.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
23:00:40.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
23:00:40.451 00.000 29988 Moving (-0.23, 0.19) raw xDistance=-0.27 yDistance=0.12
23:00:40.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:00:40.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:40.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:00:40.453 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:40.453 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
23:00:40.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:40.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:40.455 00.001 28316 Enqueuing Expose request
23:00:40.455 00.000 29988 MoveAxis(E, 57, ABG)
23:00:40.455 00.000 29988 Guiding  Dir = 2, Dur = 57
23:00:40.455 00.000 29988 IsSlewing returns 0
23:00:40.456 00.001 29988 IsGuiding returns 0
23:00:40.458 00.002 29988 PulseGuide returned control before completion, sleep 66
23:00:40.529 00.071 29988 IsGuiding returns 1
23:00:40.529 00.000 29988 scope still moving after pulse duration time elapsed
23:00:40.561 00.032 29988 IsSlewing returns 0
23:00:40.562 00.001 29988 IsGuiding returns 0
23:00:40.562 00.000 29988 scope move finished after 57 + 48 ms
23:00:40.562 00.000 29988 Move returns status 0, amount 57
23:00:40.562 00.000 29988 MoveAxis(N, 0, ABG)
23:00:40.562 00.000 29988 Move returns status 0, amount 0
23:00:40.562 00.000 29988 move complete, result=0
23:00:40.562 00.000 29988 worker thread done servicing request
23:00:40.562 00.000 29988 Worker thread wakes up
23:00:40.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:40.562 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
23:00:40.563 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:42.201 01.638 29988 Exposure complete
23:00:42.230 00.029 29988 worker thread done servicing request
23:00:42.231 00.001 28316 OnExposeComplete: enter
23:00:42.231 00.000 28316 UpdateGuideState(): m_state=6
23:00:42.232 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
23:00:42.232 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=113.85, Mass=1845, SNR=29.5, Peak=177 HFD=4.3
23:00:42.233 00.001 28316 MultiStar: [#1 -0.03,0.08,0.92,U] [#2 0.01,0.00,0.99,U] [#3 -0.06,0.02,0.84,U] [#4 0.02,-0.01,0.86,U] [#5 -0.13,-0.01,0.80,U] [#6 -0.08,0.21,0.75,U] [#7 0.03,-0.16,0.68,U] [#8 -0.07,0.13,0.64,U] 
23:00:42.233 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {0.03, -0.03}
23:00:42.234 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.56 = -2.72)
23:00:42.234 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.38)
23:00:42.235 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.42 mountX=-0.03 mountY=0.01, mountTheta=2.75
23:00:42.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
23:00:42.238 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
23:00:42.239 00.001 29988 Worker thread wakes up
23:00:42.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:00:42.239 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:00:42.239 00.000 29988 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=0.01
23:00:42.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:42.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:42.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:42.239 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.5
23:00:42.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:42.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:42.241 00.001 28316 Enqueuing Expose request
23:00:42.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:42.241 00.000 29988 MoveAxis(E, 0, ABG)
23:00:42.241 00.000 29988 Move returns status 0, amount 0
23:00:42.241 00.000 29988 MoveAxis(N, 0, ABG)
23:00:42.241 00.000 29988 Move returns status 0, amount 0
23:00:42.241 00.000 29988 move complete, result=0
23:00:42.241 00.000 29988 worker thread done servicing request
23:00:42.241 00.000 29988 Worker thread wakes up
23:00:42.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:42.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:42.242 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:43.764 01.522 29988 Exposure complete
23:00:43.797 00.033 29988 worker thread done servicing request
23:00:43.797 00.000 28316 OnExposeComplete: enter
23:00:43.798 00.001 28316 UpdateGuideState(): m_state=6
23:00:43.798 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
23:00:43.799 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=114.07, Mass=1821, SNR=29.2, Peak=164 HFD=4.2
23:00:43.799 00.000 28316 MultiStar: [#1 -0.08,0.19,0.94,U] [#2 -0.01,0.10,0.97,U] [#3 -0.15,0.24,0.86,U] [#4 0.09,0.12,0.88,U] [#5 0.05,0.19,0.82,U] [#6 0.04,0.34,0.00,M2] [#7 0.07,0.08,0.68,U] [#8 0.06,0.23,0.62,U] 
23:00:43.800 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.17}, one-star: {-0.18, 0.18}
23:00:43.800 00.000 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
23:00:43.801 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
23:00:43.802 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.73 mountX=-0.16 mountY=-0.05, mountTheta=-2.84
23:00:43.806 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.17, opts=13)
23:00:43.808 00.002 28316 Enqueuing Move request for scope (-0.03, 0.17)
23:00:43.809 00.001 29988 Worker thread wakes up
23:00:43.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:43.809 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.2
23:00:43.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:43.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:43.810 00.000 28316 Enqueuing Expose request
23:00:43.811 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:00:43.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:00:43.811 00.000 29988 Moving (-0.03, 0.17) raw xDistance=-0.16 yDistance=-0.05
23:00:43.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:00:43.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:43.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:43.811 00.000 29988 MoveAxis(E, 0, ABG)
23:00:43.811 00.000 29988 Move returns status 0, amount 0
23:00:43.811 00.000 29988 MoveAxis(N, 0, ABG)
23:00:43.811 00.000 29988 Move returns status 0, amount 0
23:00:43.811 00.000 29988 move complete, result=0
23:00:43.811 00.000 29988 worker thread done servicing request
23:00:43.811 00.000 29988 Worker thread wakes up
23:00:43.811 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:43.812 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:43.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:45.435 01.623 29988 Exposure complete
23:00:45.472 00.037 29988 worker thread done servicing request
23:00:45.473 00.001 28316 OnExposeComplete: enter
23:00:45.473 00.000 28316 UpdateGuideState(): m_state=6
23:00:45.474 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
23:00:45.476 00.002 28316 Star::Find returns 1 (0), X=585.81, Y=113.84, Mass=1946, SNR=30.2, Peak=170 HFD=4.4
23:00:45.476 00.000 28316 MultiStar: [#1 0.08,-0.08,0.89,U] [#2 0.05,-0.19,0.97,U] [#3 -0.02,-0.06,0.82,U] [#4 -0.11,-0.16,0.86,U] [#5 0.01,-0.10,0.76,U] [#6 0.08,-0.13,0.71,U] [#7 -0.01,-0.21,0.64,U] [#8 -0.05,-0.03,0.59,U] 
23:00:45.476 00.000 28316 single-star, 8 included, MultiStar: {-0.00, -0.11}, one-star: {-0.07, -0.05}
23:00:45.476 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.40 = -1.40)
23:00:45.477 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
23:00:45.477 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.54 mountX=0.01 mountY=0.08, mountTheta=1.40
23:00:45.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
23:00:45.479 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
23:00:45.480 00.001 29988 Worker thread wakes up
23:00:45.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:45.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:00:45.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:00:45.480 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
23:00:45.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:45.482 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:45.482 00.000 28316 Enqueuing Expose request
23:00:45.483 00.001 29988 Moving (-0.07, -0.05) raw xDistance=0.01 yDistance=0.08
23:00:45.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:00:45.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:45.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:00:45.483 00.000 29988 MoveAxis(E, 0, ABG)
23:00:45.483 00.000 29988 Move returns status 0, amount 0
23:00:45.483 00.000 29988 MoveAxis(N, 0, ABG)
23:00:45.483 00.000 29988 Move returns status 0, amount 0
23:00:45.483 00.000 29988 move complete, result=0
23:00:45.483 00.000 29988 worker thread done servicing request
23:00:45.483 00.000 29988 Worker thread wakes up
23:00:45.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:45.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:45.483 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:46.998 01.515 29988 Exposure complete
23:00:47.033 00.035 29988 worker thread done servicing request
23:00:47.033 00.000 28316 OnExposeComplete: enter
23:00:47.033 00.000 28316 UpdateGuideState(): m_state=6
23:00:47.034 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
23:00:47.035 00.001 28316 Star::Find returns 1 (0), X=585.81, Y=114.03, Mass=1906, SNR=30.1, Peak=189 HFD=4.2
23:00:47.035 00.000 28316 MultiStar: [#1 0.07,0.12,0.93,U] [#2 0.26,0.03,0.96,U] [#3 -0.02,0.10,0.86,U] [#4 0.18,0.16,0.88,U] [#5 0.05,0.00,0.79,U] [#6 0.12,0.13,0.70,U] [#7 0.11,-0.03,0.65,U] [#8 0.16,0.15,0.60,U] 
23:00:47.036 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.09}, one-star: {-0.07, 0.15}
23:00:47.036 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:00:47.037 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:00:47.037 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.79 mountX=-0.05 mountY=-0.12, mountTheta=-1.93
23:00:47.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.09, opts=13)
23:00:47.039 00.001 28316 Enqueuing Move request for scope (0.09, 0.09)
23:00:47.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:47.040 00.001 29988 Worker thread wakes up
23:00:47.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
23:00:47.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
23:00:47.040 00.000 29988 Moving (0.09, 0.09) raw xDistance=-0.05 yDistance=-0.12
23:00:47.040 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.1
23:00:47.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:00:47.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:47.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:47.041 00.000 28316 Enqueuing Expose request
23:00:47.042 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:47.042 00.000 29988 MoveAxis(E, 0, ABG)
23:00:47.042 00.000 29988 Move returns status 0, amount 0
23:00:47.042 00.000 29988 MoveAxis(N, 0, ABG)
23:00:47.042 00.000 29988 Move returns status 0, amount 0
23:00:47.042 00.000 29988 move complete, result=0
23:00:47.042 00.000 29988 worker thread done servicing request
23:00:47.042 00.000 29988 Worker thread wakes up
23:00:47.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:47.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:47.044 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:48.671 01.627 29988 Exposure complete
23:00:48.699 00.028 29988 worker thread done servicing request
23:00:48.699 00.000 28316 OnExposeComplete: enter
23:00:48.702 00.003 28316 UpdateGuideState(): m_state=6
23:00:48.704 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
23:00:48.704 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=113.95, Mass=1816, SNR=29.2, Peak=184 HFD=4.4
23:00:48.705 00.001 28316 MultiStar: [#1 0.19,0.07,0.93,U] [#2 0.21,0.02,0.99,U] [#3 0.12,0.11,0.85,U] [#4 0.28,0.16,0.88,U] [#5 0.04,0.17,0.76,U] [#6 0.06,0.13,0.73,U] [#7 0.23,-0.11,0.68,U] [#8 0.13,0.20,0.61,U] 
23:00:48.706 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.09}, one-star: {0.13, 0.07}
23:00:48.707 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:00:48.708 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
23:00:48.710 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.46 mountX=-0.00 mountY=-0.15, mountTheta=-1.60
23:00:48.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.07, opts=13)
23:00:48.713 00.001 28316 Enqueuing Move request for scope (0.13, 0.07)
23:00:48.714 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:48.715 00.001 28316 UpdateGuideState exits: m=1816 RSB=29.2
23:00:48.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:48.717 00.001 29988 Worker thread wakes up
23:00:48.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:48.717 00.000 28316 Enqueuing Expose request
23:00:48.718 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:00:48.718 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:00:48.718 00.000 29988 Moving (0.13, 0.07) raw xDistance=-0.00 yDistance=-0.15
23:00:48.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:00:48.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:48.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:00:48.718 00.000 29988 MoveAxis(E, 0, ABG)
23:00:48.718 00.000 29988 Move returns status 0, amount 0
23:00:48.718 00.000 29988 MoveAxis(N, 0, ABG)
23:00:48.718 00.000 29988 Move returns status 0, amount 0
23:00:48.718 00.000 29988 move complete, result=0
23:00:48.718 00.000 29988 worker thread done servicing request
23:00:48.718 00.000 29988 Worker thread wakes up
23:00:48.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:48.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:48.719 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:50.234 01.515 29988 Exposure complete
23:00:50.261 00.027 29988 worker thread done servicing request
23:00:50.262 00.001 28316 OnExposeComplete: enter
23:00:50.263 00.001 28316 UpdateGuideState(): m_state=6
23:00:50.264 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
23:00:50.265 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=113.82, Mass=1896, SNR=29.8, Peak=162 HFD=4.3
23:00:50.266 00.001 28316 MultiStar: [#1 0.07,-0.11,0.93,U] [#2 0.15,-0.25,0.94,U] [#3 0.09,-0.06,0.86,U] [#4 0.05,-0.02,0.84,U] [#5 0.09,-0.04,0.79,U] [#6 0.01,0.01,0.72,U] [#7 0.12,-0.25,0.66,U] [#8 0.10,0.00,0.61,U] 
23:00:50.266 00.000 28316 single-star, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.01, -0.06}
23:00:50.266 00.000 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
23:00:50.267 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
23:00:50.267 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.49 mountX=0.06 mountY=0.02, mountTheta=0.38
23:00:50.271 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
23:00:50.274 00.003 28316 Enqueuing Move request for scope (0.01, -0.06)
23:00:50.276 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:50.278 00.002 28316 UpdateGuideState exits: m=1896 RSB=29.8
23:00:50.280 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:50.281 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:50.282 00.001 28316 Enqueuing Expose request
23:00:50.282 00.000 29988 Worker thread wakes up
23:00:50.283 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:00:50.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:00:50.283 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
23:00:50.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:50.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:50.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:00:50.283 00.000 29988 MoveAxis(E, 0, ABG)
23:00:50.283 00.000 29988 Move returns status 0, amount 0
23:00:50.283 00.000 29988 MoveAxis(N, 0, ABG)
23:00:50.283 00.000 29988 Move returns status 0, amount 0
23:00:50.283 00.000 29988 move complete, result=0
23:00:50.283 00.000 29988 worker thread done servicing request
23:00:50.283 00.000 29988 Worker thread wakes up
23:00:50.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:50.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:50.283 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:51.909 01.626 29988 Exposure complete
23:00:51.951 00.042 29988 worker thread done servicing request
23:00:51.951 00.000 28316 OnExposeComplete: enter
23:00:51.952 00.001 28316 UpdateGuideState(): m_state=6
23:00:51.954 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
23:00:51.956 00.002 28316 Star::Find returns 1 (0), X=585.92, Y=113.92, Mass=1946, SNR=30.4, Peak=183 HFD=4.4
23:00:51.958 00.002 28316 MultiStar: [#1 0.05,0.02,0.93,U] [#2 0.09,-0.13,0.97,U] [#3 0.18,-0.05,0.82,U] [#4 0.04,-0.05,0.85,U] [#5 0.13,-0.03,0.75,U] [#6 0.13,0.06,0.70,U] [#7 0.06,-0.18,0.65,U] [#8 0.04,-0.10,0.62,U] 
23:00:51.958 00.000 28316 single-star, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.04, 0.04}
23:00:51.959 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:00:51.960 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
23:00:51.960 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.78 mountX=-0.02 mountY=-0.05, mountTheta=-1.91
23:00:51.962 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
23:00:51.962 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
23:00:51.963 00.001 29988 Worker thread wakes up
23:00:51.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:51.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:00:51.963 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:00:51.963 00.000 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.05
23:00:51.963 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
23:00:51.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:51.964 00.000 28316 Enqueuing Expose request
23:00:51.965 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:00:51.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:51.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:00:51.965 00.000 29988 MoveAxis(E, 0, ABG)
23:00:51.965 00.000 29988 Move returns status 0, amount 0
23:00:51.965 00.000 29988 MoveAxis(N, 0, ABG)
23:00:51.965 00.000 29988 Move returns status 0, amount 0
23:00:51.965 00.000 29988 move complete, result=0
23:00:51.965 00.000 29988 worker thread done servicing request
23:00:51.965 00.000 29988 Worker thread wakes up
23:00:51.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:51.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:51.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:53.495 01.530 29988 Exposure complete
23:00:53.553 00.058 29988 worker thread done servicing request
23:00:53.555 00.002 28316 OnExposeComplete: enter
23:00:53.556 00.001 28316 UpdateGuideState(): m_state=6
23:00:53.557 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
23:00:53.557 00.000 28316 Star::Find returns 1 (0), X=585.88, Y=113.88, Mass=1875, SNR=29.7, Peak=169 HFD=4.3
23:00:53.558 00.001 28316 MultiStar: [#1 -0.02,-0.01,0.93,U] [#2 -0.01,-0.09,1.00,U] [#3 0.00,0.12,0.83,U] [#4 0.05,-0.13,0.90,U] [#5 -0.05,-0.04,0.77,U] [#6 -0.03,0.02,0.73,U] [#7 0.13,-0.22,0.64,U] [#8 0.14,-0.08,0.60,U] 
23:00:53.558 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.04}, one-star: {-0.00, -0.00}
23:00:53.558 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.98 = -0.98)
23:00:53.559 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.12 = 2.12)
23:00:53.559 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.01 cameraTheta=-2.12 mountX=0.00 mountY=0.00, mountTheta=0.99
23:00:53.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.00, opts=13)
23:00:53.561 00.001 28316 Enqueuing Move request for scope (-0.00, -0.00)
23:00:53.562 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:53.563 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
23:00:53.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:53.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:53.565 00.000 28316 Enqueuing Expose request
23:00:53.566 00.001 29988 Worker thread wakes up
23:00:53.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
23:00:53.566 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
23:00:53.566 00.000 29988 Moving (-0.00, -0.00) raw xDistance=0.00 yDistance=0.00
23:00:53.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:53.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:53.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:00:53.566 00.000 29988 MoveAxis(E, 0, ABG)
23:00:53.566 00.000 29988 Move returns status 0, amount 0
23:00:53.566 00.000 29988 MoveAxis(N, 0, ABG)
23:00:53.566 00.000 29988 Move returns status 0, amount 0
23:00:53.566 00.000 29988 move complete, result=0
23:00:53.566 00.000 29988 worker thread done servicing request
23:00:53.566 00.000 29988 Worker thread wakes up
23:00:53.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:53.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:53.566 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:55.196 01.630 29988 Exposure complete
23:00:55.223 00.027 29988 worker thread done servicing request
23:00:55.223 00.000 28316 OnExposeComplete: enter
23:00:55.223 00.000 28316 UpdateGuideState(): m_state=6
23:00:55.224 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
23:00:55.224 00.000 28316 Star::Find returns 1 (0), X=585.88, Y=113.87, Mass=1952, SNR=30.4, Peak=191 HFD=4.3
23:00:55.226 00.002 28316 MultiStar: [#1 0.14,0.04,0.90,U] [#2 0.12,-0.15,0.94,U] [#3 -0.02,0.03,0.86,U] [#4 0.24,-0.07,0.83,U] [#5 0.03,0.01,0.76,U] [#6 0.23,0.19,0.70,U] [#7 0.23,-0.21,0.68,U] [#8 0.14,0.01,0.59,U] 
23:00:55.229 00.003 28316 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.00, -0.01}
23:00:55.230 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
23:00:55.231 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
23:00:55.232 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.38 mountX=0.01 mountY=0.00, mountTheta=0.27
23:00:55.234 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
23:00:55.235 00.001 28316 Enqueuing Move request for scope (0.00, -0.01)
23:00:55.237 00.002 29988 Worker thread wakes up
23:00:55.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:55.240 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
23:00:55.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
23:00:55.240 00.000 29988 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=0.00
23:00:55.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:00:55.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:55.240 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:00:55.242 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:00:55.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:55.242 00.000 29988 MoveAxis(E, 0, ABG)
23:00:55.243 00.001 29988 Move returns status 0, amount 0
23:00:55.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:55.243 00.000 29988 MoveAxis(N, 0, ABG)
23:00:55.243 00.000 29988 Move returns status 0, amount 0
23:00:55.243 00.000 29988 move complete, result=0
23:00:55.243 00.000 28316 Enqueuing Expose request
23:00:55.244 00.001 29988 worker thread done servicing request
23:00:55.244 00.000 29988 Worker thread wakes up
23:00:55.244 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:55.245 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:55.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:56.760 01.515 29988 Exposure complete
23:00:56.809 00.049 29988 worker thread done servicing request
23:00:56.809 00.000 28316 OnExposeComplete: enter
23:00:56.810 00.001 28316 UpdateGuideState(): m_state=6
23:00:56.811 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
23:00:56.811 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=113.95, Mass=1792, SNR=29.0, Peak=169 HFD=4.3
23:00:56.813 00.002 28316 MultiStar: [#1 0.10,0.11,0.96,U] [#2 0.21,-0.12,0.98,U] [#3 0.08,0.10,0.91,U] [#4 0.23,-0.04,0.89,U] [#5 0.26,-0.15,0.82,U] [#6 0.19,0.04,0.72,U] [#7 0.22,-0.09,0.68,U] [#8 0.20,0.07,0.62,U] 
23:00:56.813 00.000 28316 single-star, 8 included, MultiStar: {0.17, 0.00}, one-star: {0.05, 0.07}
23:00:56.815 00.002 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
23:00:56.816 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
23:00:56.816 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.93 mountX=-0.04 mountY=-0.07, mountTheta=-2.06
23:00:56.818 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
23:00:56.819 00.001 28316 Enqueuing Move request for scope (0.05, 0.07)
23:00:56.820 00.001 29988 Worker thread wakes up
23:00:56.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:00:56.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:00:56.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:56.822 00.002 29988 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=-0.07
23:00:56.822 00.000 28316 UpdateGuideState exits: m=1792 RSB=29.0
23:00:56.823 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:00:56.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:56.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:56.824 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:56.824 00.000 29988 MoveAxis(E, 0, ABG)
23:00:56.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:56.824 00.000 28316 Enqueuing Expose request
23:00:56.825 00.001 29988 Move returns status 0, amount 0
23:00:56.825 00.000 29988 MoveAxis(N, 0, ABG)
23:00:56.825 00.000 29988 Move returns status 0, amount 0
23:00:56.825 00.000 29988 move complete, result=0
23:00:56.825 00.000 29988 worker thread done servicing request
23:00:56.825 00.000 29988 Worker thread wakes up
23:00:56.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:56.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:56.825 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:58.455 01.630 29988 Exposure complete
23:00:58.490 00.035 29988 worker thread done servicing request
23:00:58.490 00.000 28316 OnExposeComplete: enter
23:00:58.492 00.002 28316 UpdateGuideState(): m_state=6
23:00:58.492 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
23:00:58.493 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=113.89, Mass=1824, SNR=29.2, Peak=179 HFD=4.3
23:00:58.494 00.001 28316 MultiStar: [#1 0.19,-0.07,0.92,U] [#2 0.32,-0.19,0.00,M1] [#3 0.22,0.04,0.88,U] [#4 0.33,-0.00,0.88,U] [#5 0.31,0.03,0.79,U] [#6 0.32,-0.00,0.73,U] [#7 0.36,-0.01,0.00,M1] [#8 0.22,-0.05,0.61,U] 
23:00:58.495 00.001 28316 single-star, 6 included, MultiStar: {0.24, -0.00}, one-star: {0.13, 0.01}
23:00:58.496 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.21 = 1.21)
23:00:58.496 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.31 = -1.97)
23:00:58.497 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.07 mountX=0.05 mountY=-0.12, mountTheta=-1.20
23:00:58.500 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
23:00:58.501 00.001 28316 Enqueuing Move request for scope (0.13, 0.01)
23:00:58.502 00.001 29988 Worker thread wakes up
23:00:58.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:00:58.503 00.001 28316 UpdateGuideState exits: m=1824 RSB=29.2
23:00:58.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:58.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:00:58.504 00.000 28316 Enqueuing Expose request
23:00:58.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:00:58.505 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:00:58.505 00.000 29988 Moving (0.13, 0.01) raw xDistance=0.05 yDistance=-0.12
23:00:58.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:00:58.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:58.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:58.505 00.000 29988 MoveAxis(E, 0, ABG)
23:00:58.505 00.000 29988 Move returns status 0, amount 0
23:00:58.505 00.000 29988 MoveAxis(N, 0, ABG)
23:00:58.505 00.000 29988 Move returns status 0, amount 0
23:00:58.505 00.000 29988 move complete, result=0
23:00:58.505 00.000 29988 worker thread done servicing request
23:00:58.505 00.000 29988 Worker thread wakes up
23:00:58.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:00:58.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:00:58.505 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:00.030 01.525 29988 Exposure complete
23:01:00.080 00.050 29988 worker thread done servicing request
23:01:00.080 00.000 28316 OnExposeComplete: enter
23:01:00.081 00.001 28316 UpdateGuideState(): m_state=6
23:01:00.082 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
23:01:00.083 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=113.71, Mass=1830, SNR=29.3, Peak=168 HFD=4.2
23:01:00.083 00.000 28316 MultiStar: [#1 0.20,-0.07,0.90,U] [#2 0.23,-0.22,1.01,U] [#3 0.22,-0.12,0.88,U] [#4 0.25,-0.24,0.00,M1] [#5 0.22,-0.27,0.00,M1] [#6 0.37,-0.13,0.00,M1] [#7 0.26,-0.37,0.00,M2] [#8 0.24,-0.03,0.61,U] 
23:01:00.085 00.002 28316 single-star, 4 included, MultiStar: {0.20, -0.14}, one-star: {0.13, -0.17}
23:01:00.085 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:01:00.086 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.98)
23:01:00.087 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-0.94 mountX=0.21 mountY=-0.03, mountTheta=-0.16
23:01:00.089 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.17, opts=13)
23:01:00.091 00.002 28316 Enqueuing Move request for scope (0.13, -0.17)
23:01:00.092 00.001 29988 Worker thread wakes up
23:01:00.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:01:00.093 00.001 28316 UpdateGuideState exits: m=1830 RSB=29.3
23:01:00.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:00.094 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:00.094 00.000 28316 Enqueuing Expose request
23:01:00.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
23:01:00.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
23:01:00.094 00.000 29988 Moving (0.13, -0.17) raw xDistance=0.21 yDistance=-0.03
23:01:00.095 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:01:00.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:00.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:00.095 00.000 29988 MoveAxis(W, 44, ABG)
23:01:00.095 00.000 29988 Guiding  Dir = 3, Dur = 44
23:01:00.095 00.000 29988 IsSlewing returns 0
23:01:00.095 00.000 29988 IsGuiding returns 0
23:01:00.097 00.002 29988 PulseGuide returned control before completion, sleep 53
23:01:00.154 00.057 29988 IsGuiding returns 1
23:01:00.154 00.000 29988 scope still moving after pulse duration time elapsed
23:01:00.185 00.031 29988 IsSlewing returns 0
23:01:00.185 00.000 29988 IsGuiding returns 0
23:01:00.185 00.000 29988 scope move finished after 44 + 46 ms
23:01:00.185 00.000 29988 Move returns status 0, amount 44
23:01:00.185 00.000 29988 MoveAxis(N, 0, ABG)
23:01:00.185 00.000 29988 Move returns status 0, amount 0
23:01:00.185 00.000 29988 move complete, result=0
23:01:00.185 00.000 29988 worker thread done servicing request
23:01:00.185 00.000 29988 Worker thread wakes up
23:01:00.186 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:00.186 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.0 px 0 ms NORTH
23:01:00.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:01.816 01.630 29988 Exposure complete
23:01:01.858 00.042 29988 worker thread done servicing request
23:01:01.858 00.000 28316 OnExposeComplete: enter
23:01:01.859 00.001 28316 UpdateGuideState(): m_state=6
23:01:01.859 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
23:01:01.860 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=114.07, Mass=1864, SNR=29.7, Peak=187 HFD=4.3
23:01:01.860 00.000 28316 MultiStar: [#1 0.11,0.21,0.92,U] [#2 0.28,0.09,0.95,U] [#3 0.11,0.09,0.87,U] [#4 0.14,0.29,0.86,U] [#5 0.14,0.16,0.77,U] [#6 0.14,0.38,0.00,M2] [#7 0.24,-0.01,0.66,U] [#8 0.19,0.33,0.00,M1] 
23:01:01.861 00.001 28316 single-star, 6 included, MultiStar: {0.14, 0.15}, one-star: {-0.01, 0.19}
23:01:01.862 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:01:01.862 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:01:01.862 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.61 mountX=-0.17 mountY=-0.08, mountTheta=-2.72
23:01:01.863 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.19, opts=13)
23:01:01.864 00.001 28316 Enqueuing Move request for scope (-0.01, 0.19)
23:01:01.864 00.000 29988 Worker thread wakes up
23:01:01.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
23:01:01.864 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
23:01:01.864 00.000 29988 Moving (-0.01, 0.19) raw xDistance=-0.17 yDistance=-0.08
23:01:01.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:01.865 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.7
23:01:01.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.866 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:01.866 00.000 28316 Enqueuing Expose request
23:01:01.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:01:01.867 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:01.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:01:01.867 00.000 29988 MoveAxis(E, 0, ABG)
23:01:01.867 00.000 29988 Move returns status 0, amount 0
23:01:01.867 00.000 29988 MoveAxis(N, 0, ABG)
23:01:01.867 00.000 29988 Move returns status 0, amount 0
23:01:01.867 00.000 29988 move complete, result=0
23:01:01.867 00.000 29988 worker thread done servicing request
23:01:01.867 00.000 29988 Worker thread wakes up
23:01:01.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:01.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:01.868 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:03.395 01.527 29988 Exposure complete
23:01:03.439 00.044 29988 worker thread done servicing request
23:01:03.439 00.000 28316 OnExposeComplete: enter
23:01:03.440 00.001 28316 UpdateGuideState(): m_state=6
23:01:03.440 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
23:01:03.442 00.002 28316 Star::Find returns 1 (0), X=585.84, Y=114.15, Mass=1941, SNR=30.3, Peak=183 HFD=4.3
23:01:03.443 00.001 28316 MultiStar: [#1 0.05,0.15,0.91,U] [#2 0.16,0.16,0.95,U] [#3 -0.07,0.30,0.86,U] [#4 -0.03,0.19,0.85,U] [#5 -0.02,0.15,0.77,U] [#6 -0.08,0.30,0.71,U] [#7 0.06,0.06,0.65,U] [#8 -0.00,0.29,0.58,U] 
23:01:03.444 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.21}, one-star: {-0.04, 0.27}
23:01:03.444 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
23:01:03.445 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.49)
23:01:03.446 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.54 mountX=-0.19 mountY=-0.10, mountTheta=-2.66
23:01:03.448 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
23:01:03.449 00.001 28316 Enqueuing Move request for scope (0.01, 0.21)
23:01:03.450 00.001 29988 Worker thread wakes up
23:01:03.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:03.452 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:01:03.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:01:03.452 00.000 29988 Moving (0.01, 0.21) raw xDistance=-0.19 yDistance=-0.10
23:01:03.452 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
23:01:03.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:03.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:03.453 00.000 28316 Enqueuing Expose request
23:01:03.454 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:01:03.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:03.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:01:03.454 00.000 29988 MoveAxis(E, 0, ABG)
23:01:03.454 00.000 29988 Move returns status 0, amount 0
23:01:03.454 00.000 29988 MoveAxis(N, 0, ABG)
23:01:03.454 00.000 29988 Move returns status 0, amount 0
23:01:03.454 00.000 29988 move complete, result=0
23:01:03.454 00.000 29988 worker thread done servicing request
23:01:03.454 00.000 29988 Worker thread wakes up
23:01:03.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:03.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:03.454 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:05.084 01.630 29988 Exposure complete
23:01:05.112 00.028 29988 worker thread done servicing request
23:01:05.112 00.000 28316 OnExposeComplete: enter
23:01:05.113 00.001 28316 UpdateGuideState(): m_state=6
23:01:05.114 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
23:01:05.115 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=113.98, Mass=1845, SNR=29.4, Peak=168 HFD=4.2
23:01:05.116 00.001 28316 MultiStar: [#1 -0.10,0.22,0.91,U] [#2 -0.14,0.07,0.98,U] [#3 -0.20,0.07,0.87,U] [#4 -0.18,0.08,0.88,U] [#5 -0.20,0.08,0.82,U] [#6 -0.10,0.05,0.72,U] [#7 -0.22,-0.08,0.68,U] [#8 0.02,0.26,0.61,U] 
23:01:05.116 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.09}, one-star: {-0.22, 0.09}
23:01:05.116 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.75 = -2.54)
23:01:05.117 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.56)
23:01:05.117 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=-0.15 mountY=0.10, mountTheta=2.57
23:01:05.119 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
23:01:05.119 00.000 28316 Enqueuing Move request for scope (-0.15, 0.09)
23:01:05.120 00.001 29988 Worker thread wakes up
23:01:05.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:05.120 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:01:05.120 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:01:05.120 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.4
23:01:05.121 00.001 29988 Moving (-0.15, 0.09) raw xDistance=-0.15 yDistance=0.10
23:01:05.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:05.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:01:05.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:05.122 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:05.122 00.000 28316 Enqueuing Expose request
23:01:05.125 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:05.125 00.000 29988 MoveAxis(E, 0, ABG)
23:01:05.125 00.000 29988 Move returns status 0, amount 0
23:01:05.125 00.000 29988 MoveAxis(N, 0, ABG)
23:01:05.125 00.000 29988 Move returns status 0, amount 0
23:01:05.126 00.001 29988 move complete, result=0
23:01:05.126 00.000 29988 worker thread done servicing request
23:01:05.126 00.000 29988 Worker thread wakes up
23:01:05.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:05.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:05.126 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:06.646 01.520 29988 Exposure complete
23:01:06.672 00.026 29988 worker thread done servicing request
23:01:06.672 00.000 28316 OnExposeComplete: enter
23:01:06.673 00.001 28316 UpdateGuideState(): m_state=6
23:01:06.674 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
23:01:06.674 00.000 28316 Star::Find returns 1 (0), X=585.71, Y=113.88, Mass=1914, SNR=29.9, Peak=177 HFD=4.5
23:01:06.675 00.001 28316 MultiStar: [#1 -0.05,0.01,0.93,U] [#2 -0.09,-0.12,0.95,U] [#3 -0.16,0.04,0.85,U] [#4 0.10,0.05,0.87,U] [#5 -0.07,0.05,0.79,U] [#6 -0.06,0.02,0.73,U] [#7 0.04,-0.06,0.65,U] [#8 -0.01,0.17,0.62,U] 
23:01:06.675 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.17, 0.00}
23:01:06.675 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.14) = xAngle (4.09 = -2.20)
23:01:06.676 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.90)
23:01:06.676 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=-0.04 mountY=0.05, mountTheta=2.21
23:01:06.677 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
23:01:06.678 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
23:01:06.678 00.000 29988 Worker thread wakes up
23:01:06.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:01:06.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:01:06.679 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.04 yDistance=0.05
23:01:06.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:06.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:06.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:06.679 00.000 28316 UpdateGuideState exits: m=1914 RSB=29.9
23:01:06.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:06.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:06.681 00.001 28316 Enqueuing Expose request
23:01:06.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:06.681 00.000 29988 MoveAxis(E, 0, ABG)
23:01:06.681 00.000 29988 Move returns status 0, amount 0
23:01:06.681 00.000 29988 MoveAxis(N, 0, ABG)
23:01:06.681 00.000 29988 Move returns status 0, amount 0
23:01:06.681 00.000 29988 move complete, result=0
23:01:06.681 00.000 29988 worker thread done servicing request
23:01:06.681 00.000 29988 Worker thread wakes up
23:01:06.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:06.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:06.682 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:08.314 01.632 29988 Exposure complete
23:01:08.348 00.034 29988 worker thread done servicing request
23:01:08.348 00.000 28316 OnExposeComplete: enter
23:01:08.349 00.001 28316 UpdateGuideState(): m_state=6
23:01:08.349 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
23:01:08.350 00.001 28316 Star::Find returns 1 (0), X=585.79, Y=113.94, Mass=1983, SNR=30.7, Peak=165 HFD=4.4
23:01:08.350 00.000 28316 MultiStar: [#1 -0.07,0.03,0.89,U] [#2 0.02,-0.11,0.92,U] [#3 -0.00,-0.01,0.83,U] [#4 0.00,-0.08,0.84,U] [#5 -0.13,-0.09,0.78,U] [#6 -0.01,0.01,0.69,U] [#7 0.07,-0.23,0.63,U] [#8 0.08,0.10,0.57,U] 
23:01:08.351 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.09, 0.05}
23:01:08.353 00.002 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.97 = -0.97)
23:01:08.354 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.13 = 2.13)
23:01:08.355 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.12 mountX=0.02 mountY=0.04, mountTheta=0.98
23:01:08.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
23:01:08.356 00.000 28316 Enqueuing Move request for scope (-0.02, -0.04)
23:01:08.357 00.001 29988 Worker thread wakes up
23:01:08.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:08.357 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.7
23:01:08.358 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:08.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:08.361 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:01:08.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:01:08.361 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.04
23:01:08.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:08.361 00.000 28316 Enqueuing Expose request
23:01:08.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:08.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:01:08.361 00.000 29988 MoveAxis(E, 0, ABG)
23:01:08.361 00.000 29988 Move returns status 0, amount 0
23:01:08.361 00.000 29988 MoveAxis(N, 0, ABG)
23:01:08.361 00.000 29988 Move returns status 0, amount 0
23:01:08.362 00.001 29988 move complete, result=0
23:01:08.362 00.000 29988 worker thread done servicing request
23:01:08.362 00.000 29988 Worker thread wakes up
23:01:08.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:08.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:08.362 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:09.884 01.522 29988 Exposure complete
23:01:09.931 00.047 29988 worker thread done servicing request
23:01:09.932 00.001 28316 OnExposeComplete: enter
23:01:09.933 00.001 28316 UpdateGuideState(): m_state=6
23:01:09.933 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
23:01:09.935 00.002 28316 Star::Find returns 1 (0), X=585.75, Y=113.85, Mass=2106, SNR=31.7, Peak=179 HFD=4.3
23:01:09.938 00.003 28316 MultiStar: [#1 -0.05,0.02,0.89,U] [#2 0.06,-0.10,0.90,U] [#3 -0.11,-0.01,0.79,U] [#4 -0.03,-0.10,0.82,U] [#5 -0.05,-0.07,0.73,U] [#6 -0.12,0.19,0.68,U] [#7 -0.13,-0.23,0.65,U] [#8 -0.07,0.14,0.57,U] 
23:01:09.941 00.003 28316 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.13, -0.04}
23:01:09.943 00.002 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:01:09.945 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
23:01:09.947 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.76 mountX=-0.00 mountY=0.07, mountTheta=1.62
23:01:09.952 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
23:01:09.953 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
23:01:09.954 00.001 29988 Worker thread wakes up
23:01:09.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:09.956 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:01:09.956 00.000 28316 UpdateGuideState exits: m=2106 RSB=31.7
23:01:09.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:09.957 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:09.957 00.000 28316 Enqueuing Expose request
23:01:09.958 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:01:09.958 00.000 29988 Moving (-0.07, -0.03) raw xDistance=-0.00 yDistance=0.07
23:01:09.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:01:09.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:09.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:09.958 00.000 29988 MoveAxis(E, 0, ABG)
23:01:09.958 00.000 29988 Move returns status 0, amount 0
23:01:09.958 00.000 29988 MoveAxis(N, 0, ABG)
23:01:09.958 00.000 29988 Move returns status 0, amount 0
23:01:09.958 00.000 29988 move complete, result=0
23:01:09.958 00.000 29988 worker thread done servicing request
23:01:09.958 00.000 29988 Worker thread wakes up
23:01:09.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:09.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:09.959 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:11.586 01.627 29988 Exposure complete
23:01:11.620 00.034 29988 worker thread done servicing request
23:01:11.620 00.000 28316 OnExposeComplete: enter
23:01:11.622 00.002 28316 UpdateGuideState(): m_state=6
23:01:11.624 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
23:01:11.625 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=113.86, Mass=1827, SNR=29.4, Peak=174 HFD=4.3
23:01:11.627 00.002 28316 MultiStar: [#1 -0.11,0.10,0.91,U] [#2 -0.12,-0.08,1.00,U] [#3 -0.02,0.07,0.88,U] [#4 -0.05,0.05,0.88,U] [#5 0.00,0.16,0.82,U] [#6 -0.12,0.05,0.72,U] [#7 0.03,-0.14,0.69,U] [#8 0.02,0.06,0.59,U] 
23:01:11.628 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.20, -0.02}
23:01:11.629 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
23:01:11.631 00.002 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
23:01:11.632 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.78 mountX=-0.05 mountY=0.05, mountTheta=2.38
23:01:11.635 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
23:01:11.636 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
23:01:11.636 00.000 29988 Worker thread wakes up
23:01:11.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:11.637 00.001 28316 UpdateGuideState exits: m=1827 RSB=29.4
23:01:11.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:01:11.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:11.639 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:11.639 00.000 28316 Enqueuing Expose request
23:01:11.640 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:01:11.640 00.000 29988 Moving (-0.07, 0.03) raw xDistance=-0.05 yDistance=0.05
23:01:11.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:01:11.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:11.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:11.640 00.000 29988 MoveAxis(E, 0, ABG)
23:01:11.640 00.000 29988 Move returns status 0, amount 0
23:01:11.640 00.000 29988 MoveAxis(N, 0, ABG)
23:01:11.640 00.000 29988 Move returns status 0, amount 0
23:01:11.640 00.000 29988 move complete, result=0
23:01:11.640 00.000 29988 worker thread done servicing request
23:01:11.640 00.000 29988 Worker thread wakes up
23:01:11.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:11.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:11.640 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:13.167 01.527 29988 Exposure complete
23:01:13.215 00.048 29988 worker thread done servicing request
23:01:13.216 00.001 28316 OnExposeComplete: enter
23:01:13.216 00.000 28316 UpdateGuideState(): m_state=6
23:01:13.217 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
23:01:13.218 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=114.06, Mass=1894, SNR=30.0, Peak=166 HFD=4.3
23:01:13.218 00.000 28316 MultiStar: [#1 -0.18,0.29,0.00,M1] [#2 -0.06,0.16,0.94,U] [#3 -0.16,0.22,0.86,U] [#4 -0.09,0.21,0.85,U] [#5 -0.13,0.28,0.77,U] [#6 -0.10,0.19,0.68,U] [#7 0.03,0.09,0.66,U] [#8 -0.16,0.26,0.61,U] 
23:01:13.218 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.20}, one-star: {-0.19, 0.18}
23:01:13.220 00.002 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.23 = -3.06)
23:01:13.220 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.04)
23:01:13.220 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=-0.23 mountY=0.01, mountTheta=3.10
23:01:13.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.20, opts=13)
23:01:13.222 00.001 28316 Enqueuing Move request for scope (-0.11, 0.20)
23:01:13.223 00.001 29988 Worker thread wakes up
23:01:13.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:13.223 00.000 28316 UpdateGuideState exits: m=1894 RSB=30.0
23:01:13.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:13.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:13.225 00.001 28316 Enqueuing Expose request
23:01:13.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
23:01:13.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
23:01:13.225 00.000 29988 Moving (-0.11, 0.20) raw xDistance=-0.23 yDistance=0.01
23:01:13.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:01:13.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:13.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:01:13.225 00.000 29988 MoveAxis(E, 48, ABG)
23:01:13.225 00.000 29988 Guiding  Dir = 2, Dur = 48
23:01:13.225 00.000 29988 IsSlewing returns 0
23:01:13.225 00.000 29988 IsGuiding returns 0
23:01:13.227 00.002 29988 PulseGuide returned control before completion, sleep 57
23:01:13.291 00.064 29988 IsGuiding returns 1
23:01:13.292 00.001 29988 scope still moving after pulse duration time elapsed
23:01:13.322 00.030 29988 IsSlewing returns 0
23:01:13.322 00.000 29988 IsGuiding returns 0
23:01:13.322 00.000 29988 scope move finished after 48 + 48 ms
23:01:13.322 00.000 29988 Move returns status 0, amount 48
23:01:13.322 00.000 29988 MoveAxis(N, 0, ABG)
23:01:13.322 00.000 29988 Move returns status 0, amount 0
23:01:13.322 00.000 29988 move complete, result=0
23:01:13.322 00.000 29988 worker thread done servicing request
23:01:13.322 00.000 29988 Worker thread wakes up
23:01:13.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:13.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:13.322 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
23:01:14.949 01.627 29988 Exposure complete
23:01:14.982 00.033 29988 worker thread done servicing request
23:01:14.982 00.000 28316 OnExposeComplete: enter
23:01:14.982 00.000 28316 UpdateGuideState(): m_state=6
23:01:14.983 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
23:01:14.983 00.000 28316 Star::Find returns 1 (0), X=585.79, Y=113.76, Mass=2067, SNR=31.2, Peak=184 HFD=4.5
23:01:14.984 00.001 28316 MultiStar: [#1 0.05,-0.11,0.85,U] [#2 0.06,-0.23,0.93,U] [#3 0.10,0.06,0.81,U] [#4 0.01,-0.11,0.82,U] [#5 0.05,-0.05,0.72,U] [#6 0.14,-0.15,0.68,U] [#7 0.16,-0.24,0.64,U] [#8 0.06,-0.05,0.58,U] 
23:01:14.985 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {-0.09, -0.13}
23:01:14.985 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.14) = xAngle (0.01 = 0.01)
23:01:14.986 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
23:01:14.986 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=0.12 mountY=0.00, mountTheta=0.03
23:01:14.988 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
23:01:14.988 00.000 28316 Enqueuing Move request for scope (0.05, -0.11)
23:01:14.990 00.002 29988 Worker thread wakes up
23:01:14.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:14.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
23:01:14.990 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
23:01:14.991 00.001 28316 UpdateGuideState exits: m=2067 RSB=31.2
23:01:14.991 00.000 29988 Moving (0.05, -0.11) raw xDistance=0.12 yDistance=0.00
23:01:14.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:14.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:14.992 00.000 28316 Enqueuing Expose request
23:01:14.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:01:14.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:14.993 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:01:14.993 00.000 29988 MoveAxis(E, 0, ABG)
23:01:14.993 00.000 29988 Move returns status 0, amount 0
23:01:14.993 00.000 29988 MoveAxis(N, 0, ABG)
23:01:14.993 00.000 29988 Move returns status 0, amount 0
23:01:14.993 00.000 29988 move complete, result=0
23:01:14.993 00.000 29988 worker thread done servicing request
23:01:14.993 00.000 29988 Worker thread wakes up
23:01:14.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:14.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:14.993 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:16.511 01.518 29988 Exposure complete
23:01:16.549 00.038 29988 worker thread done servicing request
23:01:16.549 00.000 28316 OnExposeComplete: enter
23:01:16.550 00.001 28316 UpdateGuideState(): m_state=6
23:01:16.551 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
23:01:16.553 00.002 28316 Star::Find returns 1 (0), X=585.88, Y=113.75, Mass=2013, SNR=30.7, Peak=175 HFD=4.4
23:01:16.555 00.002 28316 MultiStar: [#1 0.06,-0.08,0.89,U] [#2 0.09,-0.32,0.00,M1] [#3 0.05,-0.16,0.85,U] [#4 0.18,-0.21,0.86,U] [#5 0.12,-0.29,0.77,U] [#6 0.22,-0.10,0.69,U] [#7 0.09,-0.40,0.00,M1] [#8 -0.05,-0.16,0.59,U] 
23:01:16.556 00.001 28316 single-star, 6 included, MultiStar: {0.08, -0.16}, one-star: {-0.00, -0.13}
23:01:16.556 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.14) = xAngle (-0.43 = -0.43)
23:01:16.557 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
23:01:16.557 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.57 mountX=0.12 mountY=0.06, mountTheta=0.46
23:01:16.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
23:01:16.559 00.001 28316 Enqueuing Move request for scope (-0.00, -0.13)
23:01:16.559 00.000 29988 Worker thread wakes up
23:01:16.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
23:01:16.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:16.560 00.001 28316 UpdateGuideState exits: m=2013 RSB=30.7
23:01:16.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:16.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:16.561 00.000 28316 Enqueuing Expose request
23:01:16.562 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
23:01:16.562 00.000 29988 Moving (-0.00, -0.13) raw xDistance=0.12 yDistance=0.06
23:01:16.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:01:16.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:16.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:16.562 00.000 29988 MoveAxis(E, 0, ABG)
23:01:16.562 00.000 29988 Move returns status 0, amount 0
23:01:16.562 00.000 29988 MoveAxis(N, 0, ABG)
23:01:16.562 00.000 29988 Move returns status 0, amount 0
23:01:16.562 00.000 29988 move complete, result=0
23:01:16.562 00.000 29988 worker thread done servicing request
23:01:16.562 00.000 29988 Worker thread wakes up
23:01:16.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:16.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:16.562 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:18.186 01.624 29988 Exposure complete
23:01:18.215 00.029 29988 worker thread done servicing request
23:01:18.216 00.001 28316 OnExposeComplete: enter
23:01:18.218 00.002 28316 UpdateGuideState(): m_state=6
23:01:18.219 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
23:01:18.220 00.001 28316 Star::Find returns 1 (0), X=585.91, Y=113.74, Mass=1764, SNR=28.8, Peak=159 HFD=4.2
23:01:18.221 00.001 28316 MultiStar: [#1 0.21,-0.14,0.93,U] [#2 0.23,-0.30,0.00,M2] [#3 -0.10,-0.07,0.86,U] [#4 0.15,-0.14,0.92,U] [#5 0.07,-0.17,0.79,U] [#6 0.19,-0.11,0.74,U] [#7 0.18,-0.30,0.00,M2] [#8 0.02,-0.08,0.60,U] 
23:01:18.222 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.12}, one-star: {0.03, -0.15}
23:01:18.222 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
23:01:18.223 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
23:01:18.223 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.98 mountX=0.15 mountY=-0.02, mountTheta=-0.13
23:01:18.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
23:01:18.224 00.000 28316 Enqueuing Move request for scope (0.08, -0.12)
23:01:18.225 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:18.226 00.001 29988 Worker thread wakes up
23:01:18.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
23:01:18.226 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
23:01:18.226 00.000 29988 Moving (0.08, -0.12) raw xDistance=0.15 yDistance=-0.02
23:01:18.226 00.000 28316 UpdateGuideState exits: m=1764 RSB=28.8
23:01:18.228 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:18.229 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:01:18.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:18.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:18.230 00.001 28316 Enqueuing Expose request
23:01:18.233 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:18.233 00.000 29988 MoveAxis(E, 0, ABG)
23:01:18.233 00.000 29988 Move returns status 0, amount 0
23:01:18.233 00.000 29988 MoveAxis(N, 0, ABG)
23:01:18.233 00.000 29988 Move returns status 0, amount 0
23:01:18.233 00.000 29988 move complete, result=0
23:01:18.233 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:18.233 00.000 29988 worker thread done servicing request
23:01:18.235 00.002 29988 Worker thread wakes up
23:01:18.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:18.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:19.749 01.514 29988 Exposure complete
23:01:19.782 00.033 29988 worker thread done servicing request
23:01:19.783 00.001 28316 OnExposeComplete: enter
23:01:19.783 00.000 28316 UpdateGuideState(): m_state=6
23:01:19.784 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
23:01:19.784 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=113.79, Mass=2065, SNR=31.1, Peak=189 HFD=4.3
23:01:19.785 00.001 28316 MultiStar: [#1 0.19,-0.14,0.89,U] [#2 0.19,-0.30,0.00,M3] [#3 0.03,-0.01,0.81,U] [#4 0.13,-0.21,0.84,U] [#5 0.26,-0.14,0.77,U] [#6 0.20,-0.11,0.69,U] [#7 0.28,-0.39,0.00,M3] [#8 0.27,-0.13,0.55,U] 
23:01:19.786 00.001 28316 single-star, 6 included, MultiStar: {0.17, -0.12}, one-star: {0.13, -0.10}
23:01:19.786 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
23:01:19.787 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
23:01:19.788 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.65 mountX=0.14 mountY=-0.07, mountTheta=-0.46
23:01:19.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
23:01:19.790 00.001 28316 Enqueuing Move request for scope (0.13, -0.10)
23:01:19.790 00.000 29988 Worker thread wakes up
23:01:19.791 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:19.791 00.000 28316 UpdateGuideState exits: m=2065 RSB=31.1
23:01:19.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:19.792 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:19.792 00.000 28316 Enqueuing Expose request
23:01:19.793 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
23:01:19.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
23:01:19.793 00.000 29988 Moving (0.13, -0.10) raw xDistance=0.14 yDistance=-0.07
23:01:19.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:01:19.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:19.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:01:19.793 00.000 29988 MoveAxis(E, 0, ABG)
23:01:19.793 00.000 29988 Move returns status 0, amount 0
23:01:19.793 00.000 29988 MoveAxis(N, 0, ABG)
23:01:19.793 00.000 29988 Move returns status 0, amount 0
23:01:19.793 00.000 29988 move complete, result=0
23:01:19.793 00.000 29988 worker thread done servicing request
23:01:19.793 00.000 29988 Worker thread wakes up
23:01:19.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:19.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:19.793 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:21.422 01.629 29988 Exposure complete
23:01:21.458 00.036 29988 worker thread done servicing request
23:01:21.458 00.000 28316 OnExposeComplete: enter
23:01:21.459 00.001 28316 UpdateGuideState(): m_state=6
23:01:21.460 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
23:01:21.461 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=113.70, Mass=1884, SNR=29.8, Peak=157 HFD=4.2
23:01:21.461 00.000 28316 MultiStar: [#1 0.23,-0.28,0.00,M1] [#2 0.19,-0.35,0.00,M4] [#3 0.14,-0.17,0.87,U] [#4 0.19,-0.40,0.00,M1] [#5 0.21,-0.21,0.78,U] [#6 0.37,-0.25,0.00,M1] [#7 0.17,-0.30,0.00,M4] [#8 0.44,-0.10,0.00,M1] 
23:01:21.462 00.001 28316 single-star, 2 included, MultiStar: {0.14, -0.19}, one-star: {0.09, -0.18}
23:01:21.462 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
23:01:21.463 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
23:01:21.463 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=0.20 mountY=0.00, mountTheta=0.02
23:01:21.465 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
23:01:21.466 00.001 28316 Enqueuing Move request for scope (0.09, -0.18)
23:01:21.467 00.001 29988 Worker thread wakes up
23:01:21.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:21.467 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
23:01:21.469 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
23:01:21.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:21.469 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:21.470 00.001 28316 Enqueuing Expose request
23:01:21.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
23:01:21.470 00.000 29988 Moving (0.09, -0.18) raw xDistance=0.20 yDistance=0.00
23:01:21.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:01:21.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:21.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:01:21.470 00.000 29988 MoveAxis(E, 0, ABG)
23:01:21.470 00.000 29988 Move returns status 0, amount 0
23:01:21.470 00.000 29988 MoveAxis(N, 0, ABG)
23:01:21.470 00.000 29988 Move returns status 0, amount 0
23:01:21.470 00.000 29988 move complete, result=0
23:01:21.470 00.000 29988 worker thread done servicing request
23:01:21.470 00.000 29988 Worker thread wakes up
23:01:21.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:21.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:21.471 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:22.997 01.526 29988 Exposure complete
23:01:23.047 00.050 29988 worker thread done servicing request
23:01:23.047 00.000 28316 OnExposeComplete: enter
23:01:23.048 00.001 28316 UpdateGuideState(): m_state=6
23:01:23.049 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
23:01:23.049 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=113.72, Mass=1976, SNR=30.6, Peak=174 HFD=4.4
23:01:23.050 00.001 28316 MultiStar: [#1 0.12,-0.17,0.89,U] [#2 0.12,-0.30,0.96,U] [#3 0.03,-0.25,0.83,U] [#4 0.10,-0.38,0.00,M2] [#5 -0.04,-0.17,0.77,U] [#6 0.09,-0.07,0.70,U] [#7 0.18,-0.33,0.00,M5] [#8 0.17,-0.13,0.58,U] 
23:01:23.052 00.002 28316 single-star, 6 included, MultiStar: {0.05, -0.19}, one-star: {-0.08, -0.17}
23:01:23.054 00.002 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
23:01:23.055 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:01:23.056 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=0.12 mountY=0.15, mountTheta=0.89
23:01:23.058 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
23:01:23.058 00.000 28316 Enqueuing Move request for scope (-0.08, -0.17)
23:01:23.059 00.001 29988 Worker thread wakes up
23:01:23.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:23.059 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.6
23:01:23.060 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:23.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:23.061 00.001 28316 Enqueuing Expose request
23:01:23.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
23:01:23.061 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
23:01:23.061 00.000 29988 Moving (-0.08, -0.17) raw xDistance=0.12 yDistance=0.15
23:01:23.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:01:23.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:23.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:01:23.061 00.000 29988 MoveAxis(E, 0, ABG)
23:01:23.061 00.000 29988 Move returns status 0, amount 0
23:01:23.061 00.000 29988 MoveAxis(N, 0, ABG)
23:01:23.061 00.000 29988 Move returns status 0, amount 0
23:01:23.061 00.000 29988 move complete, result=0
23:01:23.062 00.001 29988 worker thread done servicing request
23:01:23.062 00.000 29988 Worker thread wakes up
23:01:23.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:23.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:23.062 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:24.684 01.622 29988 Exposure complete
23:01:24.713 00.029 29988 worker thread done servicing request
23:01:24.713 00.000 28316 OnExposeComplete: enter
23:01:24.716 00.003 28316 UpdateGuideState(): m_state=6
23:01:24.718 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
23:01:24.719 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=113.68, Mass=1919, SNR=30.3, Peak=164 HFD=4.5
23:01:24.719 00.000 28316 MultiStar: [#1 0.10,-0.14,0.90,U] [#2 0.10,-0.25,0.94,U] [#3 0.02,-0.19,0.84,U] [#4 0.12,-0.18,0.86,U] [#5 0.13,-0.16,0.77,U] [#6 0.13,-0.13,0.70,U] [#7 0.18,-0.28,0.00,M6] [#8 0.12,-0.29,0.58,U] 
23:01:24.720 00.001 28316 single-star, 7 included, MultiStar: {0.09, -0.19}, one-star: {0.02, -0.21}
23:01:24.720 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.14) = xAngle (-0.32 = -0.32)
23:01:24.721 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
23:01:24.721 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.46 mountX=0.20 mountY=0.07, mountTheta=0.35
23:01:24.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.21, opts=13)
23:01:24.722 00.000 28316 Enqueuing Move request for scope (0.02, -0.21)
23:01:24.723 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:24.723 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.3
23:01:24.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:24.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:24.725 00.001 28316 Enqueuing Expose request
23:01:24.726 00.001 29988 Worker thread wakes up
23:01:24.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
23:01:24.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
23:01:24.726 00.000 29988 Moving (0.02, -0.21) raw xDistance=0.20 yDistance=0.07
23:01:24.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:01:24.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:24.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:24.726 00.000 29988 MoveAxis(E, 0, ABG)
23:01:24.726 00.000 29988 Move returns status 0, amount 0
23:01:24.726 00.000 29988 MoveAxis(N, 0, ABG)
23:01:24.726 00.000 29988 Move returns status 0, amount 0
23:01:24.726 00.000 29988 move complete, result=0
23:01:24.726 00.000 29988 worker thread done servicing request
23:01:24.726 00.000 29988 Worker thread wakes up
23:01:24.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:24.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:24.726 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:26.238 01.512 29988 Exposure complete
23:01:26.266 00.028 29988 worker thread done servicing request
23:01:26.266 00.000 28316 OnExposeComplete: enter
23:01:26.269 00.003 28316 UpdateGuideState(): m_state=6
23:01:26.271 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
23:01:26.273 00.002 28316 Star::Find returns 1 (0), X=585.91, Y=113.69, Mass=1921, SNR=29.9, Peak=176 HFD=4.4
23:01:26.274 00.001 28316 MultiStar: [#1 0.08,0.03,0.92,U] [#2 0.24,-0.20,0.95,U] [#3 -0.02,0.01,0.86,U] [#4 0.16,-0.15,0.83,U] [#5 0.16,-0.16,0.76,U] [#6 0.04,-0.07,0.74,U] [#7 0.15,-0.47,0.00,M7] [#8 0.06,-0.02,0.62,U] 
23:01:26.274 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.10}, one-star: {0.03, -0.19}
23:01:26.276 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
23:01:26.279 00.003 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.84)
23:01:26.281 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=0.13 mountY=-0.04, mountTheta=-0.30
23:01:26.284 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
23:01:26.287 00.003 28316 Enqueuing Move request for scope (0.09, -0.10)
23:01:26.290 00.003 29988 Worker thread wakes up
23:01:26.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
23:01:26.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:26.291 00.001 28316 UpdateGuideState exits: m=1921 RSB=29.9
23:01:26.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:26.291 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:26.292 00.001 28316 Enqueuing Expose request
23:01:26.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
23:01:26.292 00.000 29988 Moving (0.09, -0.10) raw xDistance=0.13 yDistance=-0.04
23:01:26.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:01:26.293 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:26.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:26.293 00.000 29988 MoveAxis(E, 0, ABG)
23:01:26.293 00.000 29988 Move returns status 0, amount 0
23:01:26.293 00.000 29988 MoveAxis(N, 0, ABG)
23:01:26.293 00.000 29988 Move returns status 0, amount 0
23:01:26.293 00.000 29988 move complete, result=0
23:01:26.293 00.000 29988 worker thread done servicing request
23:01:26.293 00.000 29988 Worker thread wakes up
23:01:26.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:26.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:26.293 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:27.926 01.633 29988 Exposure complete
23:01:27.970 00.044 29988 worker thread done servicing request
23:01:27.970 00.000 28316 OnExposeComplete: enter
23:01:27.974 00.004 28316 UpdateGuideState(): m_state=6
23:01:27.976 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
23:01:27.979 00.003 28316 Star::Find returns 1 (0), X=586.03, Y=113.71, Mass=2067, SNR=31.3, Peak=186 HFD=4.3
23:01:27.981 00.002 28316 MultiStar: [#1 0.32,-0.06,0.84,U] [#2 0.26,-0.17,0.91,U] [#3 0.23,-0.05,0.83,U] [#4 0.29,-0.07,0.86,U] [#5 0.24,-0.12,0.75,U] [#6 0.26,-0.11,0.67,U] [#7 0.24,-0.31,0.00,M8] [#8 0.31,0.03,0.56,U] 
23:01:27.981 00.000 28316 single-star, 7 included, MultiStar: {0.25, -0.10}, one-star: {0.15, -0.18}
23:01:27.982 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
23:01:27.982 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
23:01:27.983 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.88 mountX=0.22 mountY=-0.05, mountTheta=-0.23
23:01:27.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.18, opts=13)
23:01:27.986 00.001 28316 Enqueuing Move request for scope (0.15, -0.18)
23:01:27.987 00.001 29988 Worker thread wakes up
23:01:27.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:27.987 00.000 28316 UpdateGuideState exits: m=2067 RSB=31.3
23:01:27.988 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:27.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:27.989 00.001 28316 Enqueuing Expose request
23:01:27.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
23:01:27.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
23:01:27.989 00.000 29988 Moving (0.15, -0.18) raw xDistance=0.22 yDistance=-0.05
23:01:27.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:01:27.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:27.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:27.989 00.000 29988 MoveAxis(W, 47, ABG)
23:01:27.989 00.000 29988 Guiding  Dir = 3, Dur = 47
23:01:27.989 00.000 29988 IsSlewing returns 0
23:01:27.990 00.001 29988 IsGuiding returns 0
23:01:27.992 00.002 29988 PulseGuide returned control before completion, sleep 56
23:01:28.048 00.056 29988 IsGuiding returns 1
23:01:28.048 00.000 29988 scope still moving after pulse duration time elapsed
23:01:28.079 00.031 29988 IsSlewing returns 0
23:01:28.079 00.000 29988 IsGuiding returns 0
23:01:28.079 00.000 29988 scope move finished after 47 + 42 ms
23:01:28.079 00.000 29988 Move returns status 0, amount 47
23:01:28.079 00.000 29988 MoveAxis(N, 0, ABG)
23:01:28.079 00.000 29988 Move returns status 0, amount 0
23:01:28.079 00.000 29988 move complete, result=0
23:01:28.079 00.000 29988 worker thread done servicing request
23:01:28.080 00.001 29988 Worker thread wakes up
23:01:28.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:28.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:28.080 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
23:01:29.490 01.410 29988 Exposure complete
23:01:29.522 00.032 29988 worker thread done servicing request
23:01:29.522 00.000 28316 OnExposeComplete: enter
23:01:29.523 00.001 28316 UpdateGuideState(): m_state=6
23:01:29.523 00.000 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
23:01:29.524 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=113.90, Mass=1911, SNR=30.0, Peak=192 HFD=4.4
23:01:29.525 00.001 28316 MultiStar: [#1 0.10,-0.06,0.89,U] [#2 0.10,-0.13,0.97,U] [#3 -0.10,-0.02,0.83,U] [#4 0.02,-0.01,0.87,U] [#5 0.06,-0.04,0.81,U] [#6 -0.09,0.03,0.70,U] [#7 0.11,-0.15,0.64,U] [#8 0.14,0.01,0.59,U] 
23:01:29.525 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.05, 0.02}
23:01:29.525 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:01:29.526 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
23:01:29.526 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.33 mountX=0.00 mountY=-0.05, mountTheta=-1.47
23:01:29.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
23:01:29.528 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
23:01:29.528 00.000 29988 Worker thread wakes up
23:01:29.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:29.529 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:01:29.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.530 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:29.530 00.000 28316 Enqueuing Expose request
23:01:29.531 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:01:29.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:01:29.531 00.000 29988 Moving (0.05, 0.02) raw xDistance=0.00 yDistance=-0.05
23:01:29.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:01:29.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:29.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:29.531 00.000 29988 MoveAxis(E, 0, ABG)
23:01:29.531 00.000 29988 Move returns status 0, amount 0
23:01:29.531 00.000 29988 MoveAxis(N, 0, ABG)
23:01:29.531 00.000 29988 Move returns status 0, amount 0
23:01:29.531 00.000 29988 move complete, result=0
23:01:29.531 00.000 29988 worker thread done servicing request
23:01:29.531 00.000 29988 Worker thread wakes up
23:01:29.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:29.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:29.531 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:31.162 01.631 29988 Exposure complete
23:01:31.193 00.031 29988 worker thread done servicing request
23:01:31.193 00.000 28316 OnExposeComplete: enter
23:01:31.194 00.001 28316 UpdateGuideState(): m_state=6
23:01:31.195 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
23:01:31.196 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=113.89, Mass=1898, SNR=30.0, Peak=181 HFD=4.3
23:01:31.197 00.001 28316 MultiStar: [#1 0.15,-0.06,0.87,U] [#2 0.09,-0.12,0.95,U] [#3 0.16,0.19,0.83,U] [#4 0.10,-0.03,0.84,U] [#5 0.09,-0.05,0.78,U] [#6 0.11,0.14,0.73,U] [#7 0.14,-0.01,0.68,U] [#8 0.26,0.13,0.60,U] 
23:01:31.197 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {-0.05, 0.01}
23:01:31.198 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
23:01:31.199 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 0.99)
23:01:31.200 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.03 mountX=-0.03 mountY=0.04, mountTheta=2.12
23:01:31.202 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
23:01:31.203 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
23:01:31.204 00.001 29988 Worker thread wakes up
23:01:31.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:31.204 00.000 28316 UpdateGuideState exits: m=1898 RSB=30.0
23:01:31.205 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:31.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:31.206 00.001 28316 Enqueuing Expose request
23:01:31.207 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:01:31.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:01:31.207 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.04
23:01:31.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:31.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:31.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:01:31.207 00.000 29988 MoveAxis(E, 0, ABG)
23:01:31.207 00.000 29988 Move returns status 0, amount 0
23:01:31.207 00.000 29988 MoveAxis(N, 0, ABG)
23:01:31.207 00.000 29988 Move returns status 0, amount 0
23:01:31.207 00.000 29988 move complete, result=0
23:01:31.208 00.001 29988 worker thread done servicing request
23:01:31.208 00.000 29988 Worker thread wakes up
23:01:31.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:31.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:31.208 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:32.732 01.524 29988 Exposure complete
23:01:32.772 00.040 29988 worker thread done servicing request
23:01:32.772 00.000 28316 OnExposeComplete: enter
23:01:32.773 00.001 28316 UpdateGuideState(): m_state=6
23:01:32.773 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
23:01:32.774 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=113.88, Mass=1832, SNR=29.4, Peak=172 HFD=4.4
23:01:32.774 00.000 28316 MultiStar: [#1 0.18,0.01,0.93,U] [#2 0.11,-0.02,0.95,U] [#3 0.04,0.03,0.87,U] [#4 0.02,-0.08,0.87,U] [#5 0.10,-0.06,0.78,U] [#6 0.25,-0.04,0.72,U] [#7 0.15,-0.09,0.68,U] [#8 0.07,0.03,0.62,U] 
23:01:32.775 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.03}, one-star: {-0.08, -0.00}
23:01:32.775 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
23:01:32.776 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
23:01:32.776 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.10 mountX=-0.03 mountY=0.08, mountTheta=1.96
23:01:32.777 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.00, opts=13)
23:01:32.780 00.003 28316 Enqueuing Move request for scope (-0.08, -0.00)
23:01:32.782 00.002 29988 Worker thread wakes up
23:01:32.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
23:01:32.782 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
23:01:32.783 00.001 29988 Moving (-0.08, -0.00) raw xDistance=-0.03 yDistance=0.08
23:01:32.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:32.783 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.4
23:01:32.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:32.785 00.001 28316 Enqueuing Expose request
23:01:32.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:32.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:32.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:01:32.785 00.000 29988 MoveAxis(E, 0, ABG)
23:01:32.785 00.000 29988 Move returns status 0, amount 0
23:01:32.785 00.000 29988 MoveAxis(N, 0, ABG)
23:01:32.785 00.000 29988 Move returns status 0, amount 0
23:01:32.785 00.000 29988 move complete, result=0
23:01:32.785 00.000 29988 worker thread done servicing request
23:01:32.785 00.000 29988 Worker thread wakes up
23:01:32.786 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:32.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:32.786 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:34.414 01.628 29988 Exposure complete
23:01:34.439 00.025 29988 worker thread done servicing request
23:01:34.439 00.000 28316 OnExposeComplete: enter
23:01:34.440 00.001 28316 UpdateGuideState(): m_state=6
23:01:34.441 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
23:01:34.441 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=113.97, Mass=1809, SNR=29.1, Peak=177 HFD=4.2
23:01:34.442 00.001 28316 MultiStar: [#1 0.11,0.17,0.95,U] [#2 0.14,-0.05,0.99,U] [#3 0.16,0.13,0.90,U] [#4 0.20,0.18,0.90,U] [#5 0.18,0.08,0.79,U] [#6 0.14,0.34,0.00,M1] [#7 0.21,0.07,0.70,U] [#8 0.37,0.30,0.00,M1] 
23:01:34.442 00.000 28316 single-star, 6 included, MultiStar: {0.12, 0.10}, one-star: {-0.08, 0.08}
23:01:34.443 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:01:34.443 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.27)
23:01:34.443 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.31 mountX=-0.11 mountY=0.03, mountTheta=2.87
23:01:34.445 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
23:01:34.445 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
23:01:34.446 00.001 29988 Worker thread wakes up
23:01:34.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:34.447 00.001 28316 UpdateGuideState exits: m=1809 RSB=29.1
23:01:34.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:34.448 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:34.448 00.000 28316 Enqueuing Expose request
23:01:34.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:01:34.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:01:34.448 00.000 29988 Moving (-0.08, 0.08) raw xDistance=-0.11 yDistance=0.03
23:01:34.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:01:34.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:34.449 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:34.449 00.000 29988 MoveAxis(E, 0, ABG)
23:01:34.449 00.000 29988 Move returns status 0, amount 0
23:01:34.449 00.000 29988 MoveAxis(N, 0, ABG)
23:01:34.449 00.000 29988 Move returns status 0, amount 0
23:01:34.449 00.000 29988 move complete, result=0
23:01:34.449 00.000 29988 worker thread done servicing request
23:01:34.449 00.000 29988 Worker thread wakes up
23:01:34.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:34.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:34.449 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:35.970 01.521 29988 Exposure complete
23:01:36.021 00.051 29988 worker thread done servicing request
23:01:36.022 00.001 28316 OnExposeComplete: enter
23:01:36.023 00.001 28316 UpdateGuideState(): m_state=6
23:01:36.025 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
23:01:36.026 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=114.14, Mass=1935, SNR=30.2, Peak=187 HFD=4.3
23:01:36.027 00.001 28316 MultiStar: [#1 0.33,0.19,0.00,M1] [#2 0.25,0.13,0.95,U] [#3 0.22,0.20,0.87,U] [#4 0.32,0.36,0.00,M1] [#5 0.09,0.12,0.78,U] [#6 0.18,0.23,0.71,U] [#7 0.36,-0.04,0.00,M5] [#8 0.21,0.28,0.00,M2] 
23:01:36.028 00.001 28316 refined, 4 included, MultiStar: {0.15, 0.19}, one-star: {-0.01, 0.25}
23:01:36.029 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
23:01:36.033 00.004 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.13)
23:01:36.035 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.91 mountX=-0.11 mountY=-0.21, mountTheta=-2.05
23:01:36.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.19, opts=13)
23:01:36.036 00.000 28316 Enqueuing Move request for scope (0.15, 0.19)
23:01:36.037 00.001 29988 Worker thread wakes up
23:01:36.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
23:01:36.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
23:01:36.037 00.000 29988 Moving (0.15, 0.19) raw xDistance=-0.11 yDistance=-0.21
23:01:36.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:01:36.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:01:36.037 00.000 29988 MoveAxis(E, 0, ABG)
23:01:36.037 00.000 29988 Move returns status 0, amount 0
23:01:36.037 00.000 29988 MoveAxis(N, 51, ABG)
23:01:36.037 00.000 29988 Guiding  Dir = 0, Dur = 51
23:01:36.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:36.038 00.001 29988 IsSlewing returns 0
23:01:36.038 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:01:36.040 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.041 00.001 29988 IsGuiding returns 0
23:01:36.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:36.042 00.001 28316 Enqueuing Expose request
23:01:36.046 00.004 29988 PulseGuide returned control before completion, sleep 56
23:01:36.109 00.063 29988 IsGuiding returns 0
23:01:36.109 00.000 29988 Move returns status 0, amount 51
23:01:36.109 00.000 29988 move complete, result=0
23:01:36.109 00.000 29988 worker thread done servicing request
23:01:36.109 00.000 29988 Worker thread wakes up
23:01:36.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:36.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:36.109 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
23:01:37.735 01.626 29988 Exposure complete
23:01:37.771 00.036 29988 worker thread done servicing request
23:01:37.772 00.001 28316 OnExposeComplete: enter
23:01:37.773 00.001 28316 UpdateGuideState(): m_state=6
23:01:37.775 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
23:01:37.776 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=114.00, Mass=1916, SNR=30.1, Peak=170 HFD=4.4
23:01:37.778 00.002 28316 MultiStar: [#1 0.06,0.15,0.91,U] [#2 0.05,0.07,0.93,U] [#3 0.13,0.19,0.88,U] [#4 0.04,0.07,0.86,U] [#5 -0.01,0.22,0.77,U] [#6 0.19,0.17,0.72,U] [#7 0.23,0.00,0.65,U] [#8 0.15,0.10,0.60,U] 
23:01:37.779 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.12}, one-star: {0.01, 0.11}
23:01:37.780 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:01:37.781 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
23:01:37.782 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.12 cameraTheta=1.48 mountX=-0.10 mountY=-0.06, mountTheta=-2.59
23:01:37.786 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
23:01:37.787 00.001 28316 Enqueuing Move request for scope (0.01, 0.11)
23:01:37.787 00.000 29988 Worker thread wakes up
23:01:37.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:37.788 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
23:01:37.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
23:01:37.788 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.1
23:01:37.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:37.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:37.789 00.001 28316 Enqueuing Expose request
23:01:37.789 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.10 yDistance=-0.06
23:01:37.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:37.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:37.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:01:37.789 00.000 29988 MoveAxis(E, 0, ABG)
23:01:37.789 00.000 29988 Move returns status 0, amount 0
23:01:37.789 00.000 29988 MoveAxis(N, 0, ABG)
23:01:37.789 00.000 29988 Move returns status 0, amount 0
23:01:37.789 00.000 29988 move complete, result=0
23:01:37.789 00.000 29988 worker thread done servicing request
23:01:37.789 00.000 29988 Worker thread wakes up
23:01:37.790 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:37.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:37.790 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:39.319 01.529 29988 Exposure complete
23:01:39.355 00.036 29988 worker thread done servicing request
23:01:39.355 00.000 28316 OnExposeComplete: enter
23:01:39.356 00.001 28316 UpdateGuideState(): m_state=6
23:01:39.357 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
23:01:39.357 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=113.91, Mass=1883, SNR=29.9, Peak=165 HFD=4.4
23:01:39.358 00.001 28316 MultiStar: [#1 0.03,0.06,0.89,U] [#2 0.05,0.07,0.96,U] [#3 -0.07,0.03,0.86,U] [#4 0.09,0.06,0.86,U] [#5 0.03,0.06,0.79,U] [#6 -0.08,0.14,0.69,U] [#7 -0.01,0.04,0.64,U] [#8 0.28,0.03,0.59,U] 
23:01:39.360 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.09, 0.02}
23:01:39.362 00.002 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:01:39.364 00.002 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:01:39.365 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.28 mountX=-0.04 mountY=-0.04, mountTheta=-2.41
23:01:39.367 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
23:01:39.368 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
23:01:39.370 00.002 29988 Worker thread wakes up
23:01:39.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:01:39.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:01:39.370 00.000 29988 Moving (0.02, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:01:39.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:39.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:39.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:39.371 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.9
23:01:39.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:39.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:39.372 00.001 28316 Enqueuing Expose request
23:01:39.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:39.372 00.000 29988 MoveAxis(E, 0, ABG)
23:01:39.372 00.000 29988 Move returns status 0, amount 0
23:01:39.372 00.000 29988 MoveAxis(N, 0, ABG)
23:01:39.372 00.000 29988 Move returns status 0, amount 0
23:01:39.372 00.000 29988 move complete, result=0
23:01:39.373 00.001 29988 worker thread done servicing request
23:01:39.373 00.000 29988 Worker thread wakes up
23:01:39.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:39.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:39.373 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:41.010 01.637 29988 Exposure complete
23:01:41.035 00.025 29988 worker thread done servicing request
23:01:41.035 00.000 28316 OnExposeComplete: enter
23:01:41.037 00.002 28316 UpdateGuideState(): m_state=6
23:01:41.038 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
23:01:41.039 00.001 28316 Star::Find returns 1 (0), X=585.91, Y=113.92, Mass=1806, SNR=29.2, Peak=171 HFD=4.3
23:01:41.042 00.003 28316 MultiStar: [#1 0.30,-0.08,0.94,U] [#2 0.17,-0.11,1.00,U] [#3 0.04,0.05,0.90,U] [#4 0.11,0.05,0.90,U] [#5 0.25,0.02,0.80,U] [#6 0.24,-0.07,0.75,U] [#7 0.23,-0.08,0.69,U] [#8 0.13,0.15,0.60,U] 
23:01:41.045 00.003 28316 single-star, 8 included, MultiStar: {0.16, -0.01}, one-star: {0.03, 0.04}
23:01:41.047 00.002 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
23:01:41.049 00.002 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.18)
23:01:41.051 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.86 mountX=-0.02 mountY=-0.04, mountTheta=-2.00
23:01:41.053 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
23:01:41.053 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
23:01:41.054 00.001 29988 Worker thread wakes up
23:01:41.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:41.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:01:41.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:01:41.054 00.000 28316 UpdateGuideState exits: m=1806 RSB=29.2
23:01:41.055 00.001 29988 Moving (0.03, 0.04) raw xDistance=-0.02 yDistance=-0.04
23:01:41.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:41.055 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:41.055 00.000 28316 Enqueuing Expose request
23:01:41.056 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:01:41.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:41.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:41.056 00.000 29988 MoveAxis(E, 0, ABG)
23:01:41.058 00.002 29988 Move returns status 0, amount 0
23:01:41.058 00.000 29988 MoveAxis(N, 0, ABG)
23:01:41.058 00.000 29988 Move returns status 0, amount 0
23:01:41.058 00.000 29988 move complete, result=0
23:01:41.058 00.000 29988 worker thread done servicing request
23:01:41.058 00.000 29988 Worker thread wakes up
23:01:41.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:41.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:41.058 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:42.578 01.520 29988 Exposure complete
23:01:42.619 00.041 29988 worker thread done servicing request
23:01:42.619 00.000 28316 OnExposeComplete: enter
23:01:42.620 00.001 28316 UpdateGuideState(): m_state=6
23:01:42.621 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
23:01:42.621 00.000 28316 Star::Find returns 1 (0), X=585.77, Y=114.07, Mass=1776, SNR=28.9, Peak=156 HFD=4.2
23:01:42.623 00.002 28316 MultiStar: [#1 -0.08,0.18,0.91,U] [#2 -0.04,0.21,0.98,U] [#3 -0.04,0.18,0.90,U] [#4 -0.05,0.25,0.89,U] [#5 0.07,0.25,0.80,U] [#6 0.02,0.25,0.75,U] [#7 -0.04,0.17,0.66,U] [#8 0.02,0.42,0.00,M1] 
23:01:42.623 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.21}, one-star: {-0.11, 0.19}
23:01:42.624 00.001 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
23:01:42.624 00.000 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
23:01:42.625 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.75 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
23:01:42.626 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.21, opts=13)
23:01:42.626 00.000 28316 Enqueuing Move request for scope (-0.04, 0.21)
23:01:42.627 00.001 29988 Worker thread wakes up
23:01:42.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
23:01:42.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:01:42.627 00.000 28316 UpdateGuideState exits: m=1776 RSB=28.9
23:01:42.628 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:42.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:42.629 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
23:01:42.629 00.000 28316 Enqueuing Expose request
23:01:42.629 00.000 29988 Moving (-0.04, 0.21) raw xDistance=-0.20 yDistance=-0.06
23:01:42.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:01:42.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:42.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:01:42.629 00.000 29988 MoveAxis(E, 43, ABG)
23:01:42.629 00.000 29988 Guiding  Dir = 2, Dur = 43
23:01:42.629 00.000 29988 IsSlewing returns 0
23:01:42.629 00.000 29988 IsGuiding returns 0
23:01:42.632 00.003 29988 PulseGuide returned control before completion, sleep 52
23:01:42.701 00.069 29988 IsGuiding returns 0
23:01:42.701 00.000 29988 Move returns status 0, amount 43
23:01:42.701 00.000 29988 MoveAxis(N, 0, ABG)
23:01:42.701 00.000 29988 Move returns status 0, amount 0
23:01:42.701 00.000 29988 move complete, result=0
23:01:42.701 00.000 29988 worker thread done servicing request
23:01:42.701 00.000 29988 Worker thread wakes up
23:01:42.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:42.702 00.001 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
23:01:42.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:44.337 01.635 29988 Exposure complete
23:01:44.371 00.034 29988 worker thread done servicing request
23:01:44.371 00.000 28316 OnExposeComplete: enter
23:01:44.372 00.001 28316 UpdateGuideState(): m_state=6
23:01:44.372 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
23:01:44.373 00.001 28316 Star::Find returns 1 (0), X=585.94, Y=113.83, Mass=1962, SNR=30.5, Peak=175 HFD=4.3
23:01:44.373 00.000 28316 MultiStar: [#1 0.13,-0.05,0.90,U] [#2 0.11,-0.17,0.93,U] [#3 0.14,0.13,0.82,U] [#4 0.05,-0.09,0.85,U] [#5 0.10,-0.03,0.77,U] [#6 0.32,-0.12,0.00,M1] [#7 0.16,-0.16,0.61,U] [#8 0.14,-0.05,0.60,U] 
23:01:44.374 00.001 28316 single-star, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.06, -0.05}
23:01:44.374 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
23:01:44.375 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
23:01:44.375 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.73 mountX=0.07 mountY=-0.03, mountTheta=-0.38
23:01:44.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
23:01:44.377 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
23:01:44.378 00.001 29988 Worker thread wakes up
23:01:44.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
23:01:44.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
23:01:44.378 00.000 29988 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=-0.03
23:01:44.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:01:44.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:44.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:44.379 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.5
23:01:44.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:44.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:44.380 00.001 28316 Enqueuing Expose request
23:01:44.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:01:44.380 00.000 29988 MoveAxis(E, 0, ABG)
23:01:44.380 00.000 29988 Move returns status 0, amount 0
23:01:44.380 00.000 29988 MoveAxis(N, 0, ABG)
23:01:44.380 00.000 29988 Move returns status 0, amount 0
23:01:44.380 00.000 29988 move complete, result=0
23:01:44.380 00.000 29988 worker thread done servicing request
23:01:44.380 00.000 29988 Worker thread wakes up
23:01:44.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:44.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:44.381 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:45.903 01.522 29988 Exposure complete
23:01:45.936 00.033 29988 worker thread done servicing request
23:01:45.936 00.000 28316 OnExposeComplete: enter
23:01:45.937 00.001 28316 UpdateGuideState(): m_state=6
23:01:45.938 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
23:01:45.938 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=114.02, Mass=2058, SNR=31.2, Peak=198 HFD=4.3
23:01:45.939 00.001 28316 MultiStar: [#1 0.01,-0.01,0.84,U] [#2 0.00,-0.08,0.92,U] [#3 -0.12,0.07,0.81,U] [#4 0.08,0.12,0.86,U] [#5 0.05,-0.08,0.74,U] [#6 0.13,0.16,0.69,U] [#7 0.11,-0.17,0.64,U] [#8 0.13,0.16,0.59,U] 
23:01:45.939 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.01, 0.14}
23:01:45.939 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
23:01:45.940 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
23:01:45.940 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.81 mountX=-0.02 mountY=-0.05, mountTheta=-1.95
23:01:45.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
23:01:45.942 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
23:01:45.943 00.001 29988 Worker thread wakes up
23:01:45.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:45.943 00.000 28316 UpdateGuideState exits: m=2058 RSB=31.2
23:01:45.944 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:45.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:45.945 00.001 28316 Enqueuing Expose request
23:01:45.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:01:45.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:01:45.945 00.000 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.05
23:01:45.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:01:45.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:45.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:45.945 00.000 29988 MoveAxis(E, 0, ABG)
23:01:45.945 00.000 29988 Move returns status 0, amount 0
23:01:45.945 00.000 29988 MoveAxis(N, 0, ABG)
23:01:45.945 00.000 29988 Move returns status 0, amount 0
23:01:45.945 00.000 29988 move complete, result=0
23:01:45.945 00.000 29988 worker thread done servicing request
23:01:45.945 00.000 29988 Worker thread wakes up
23:01:45.946 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:45.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:45.946 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:47.572 01.626 29988 Exposure complete
23:01:47.607 00.035 29988 worker thread done servicing request
23:01:47.607 00.000 28316 OnExposeComplete: enter
23:01:47.609 00.002 28316 UpdateGuideState(): m_state=6
23:01:47.611 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
23:01:47.614 00.003 28316 Star::Find returns 1 (0), X=586.16, Y=113.88, Mass=1765, SNR=28.8, Peak=172 HFD=4.3
23:01:47.616 00.002 28316 MultiStar: [#1 0.23,0.09,0.97,U] [#2 0.33,0.10,0.00,M1] [#3 0.17,0.03,0.93,U] [#4 0.19,0.01,0.92,U] [#5 0.23,-0.02,0.82,U] [#6 0.09,0.35,0.00,M1] [#7 0.10,-0.14,0.66,U] [#8 0.14,0.24,0.62,U] 
23:01:47.618 00.002 28316 refined, 6 included, MultiStar: {0.20, 0.03}, one-star: {0.28, -0.00}
23:01:47.619 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
23:01:47.619 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
23:01:47.620 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.14 mountX=0.06 mountY=-0.19, mountTheta=-1.28
23:01:47.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.03, opts=13)
23:01:47.621 00.000 28316 Enqueuing Move request for scope (0.20, 0.03)
23:01:47.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:47.622 00.000 28316 UpdateGuideState exits: m=1765 RSB=28.8
23:01:47.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:47.623 00.000 29988 Worker thread wakes up
23:01:47.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:47.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
23:01:47.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
23:01:47.624 00.000 28316 Enqueuing Expose request
23:01:47.624 00.000 29988 Moving (0.20, 0.03) raw xDistance=0.06 yDistance=-0.19
23:01:47.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:47.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:47.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:01:47.624 00.000 29988 MoveAxis(E, 0, ABG)
23:01:47.624 00.000 29988 Move returns status 0, amount 0
23:01:47.624 00.000 29988 MoveAxis(N, 0, ABG)
23:01:47.624 00.000 29988 Move returns status 0, amount 0
23:01:47.624 00.000 29988 move complete, result=0
23:01:47.624 00.000 29988 worker thread done servicing request
23:01:47.624 00.000 29988 Worker thread wakes up
23:01:47.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:47.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:47.625 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:01:49.141 01.516 29988 Exposure complete
23:01:49.182 00.041 29988 worker thread done servicing request
23:01:49.183 00.001 28316 OnExposeComplete: enter
23:01:49.184 00.001 28316 UpdateGuideState(): m_state=6
23:01:49.185 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
23:01:49.185 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=113.93, Mass=1886, SNR=29.9, Peak=191 HFD=4.2
23:01:49.186 00.001 28316 MultiStar: [#1 -0.11,0.14,0.93,U] [#2 -0.03,0.03,0.96,U] [#3 -0.07,0.09,0.82,U] [#4 -0.01,-0.04,0.87,U] [#5 -0.03,-0.01,0.78,U] [#6 0.05,0.19,0.69,U] [#7 0.19,-0.03,0.68,U] [#8 0.00,0.17,0.61,U] 
23:01:49.186 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.02, 0.05}
23:01:49.189 00.003 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
23:01:49.190 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
23:01:49.190 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.11 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
23:01:49.192 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
23:01:49.193 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
23:01:49.193 00.000 29988 Worker thread wakes up
23:01:49.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:01:49.194 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.9
23:01:49.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:49.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:49.195 00.001 28316 Enqueuing Expose request
23:01:49.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:01:49.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:01:49.195 00.000 29988 Moving (0.02, 0.05) raw xDistance=-0.03 yDistance=-0.04
23:01:49.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:49.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:49.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:49.195 00.000 29988 MoveAxis(E, 0, ABG)
23:01:49.195 00.000 29988 Move returns status 0, amount 0
23:01:49.195 00.000 29988 MoveAxis(N, 0, ABG)
23:01:49.195 00.000 29988 Move returns status 0, amount 0
23:01:49.195 00.000 29988 move complete, result=0
23:01:49.196 00.001 29988 worker thread done servicing request
23:01:49.196 00.000 29988 Worker thread wakes up
23:01:49.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:49.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:49.196 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:50.830 01.634 29988 Exposure complete
23:01:50.861 00.031 29988 worker thread done servicing request
23:01:50.861 00.000 28316 OnExposeComplete: enter
23:01:50.863 00.002 28316 UpdateGuideState(): m_state=6
23:01:50.863 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
23:01:50.864 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=113.88, Mass=1832, SNR=29.3, Peak=175 HFD=4.1
23:01:50.864 00.000 28316 MultiStar: [#1 -0.04,0.02,0.92,U] [#2 0.02,-0.09,0.99,U] [#3 -0.19,0.06,0.86,U] [#4 0.09,-0.09,0.84,U] [#5 -0.06,0.01,0.78,U] [#6 -0.14,0.11,0.71,U] [#7 -0.13,-0.02,0.66,U] [#8 -0.14,0.16,0.60,U] 
23:01:50.865 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.16, -0.00}
23:01:50.865 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.17 = -2.12)
23:01:50.865 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.99)
23:01:50.866 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.02 mountX=-0.04 mountY=0.07, mountTheta=2.13
23:01:50.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
23:01:50.868 00.001 28316 Enqueuing Move request for scope (-0.08, 0.01)
23:01:50.869 00.001 29988 Worker thread wakes up
23:01:50.869 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:01:50.869 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:01:50.869 00.000 29988 Moving (-0.08, 0.01) raw xDistance=-0.04 yDistance=0.07
23:01:50.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:50.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:50.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:50.869 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:01:50.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.870 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:50.871 00.001 28316 Enqueuing Expose request
23:01:50.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:50.871 00.000 29988 MoveAxis(E, 0, ABG)
23:01:50.871 00.000 29988 Move returns status 0, amount 0
23:01:50.871 00.000 29988 MoveAxis(N, 0, ABG)
23:01:50.871 00.000 29988 Move returns status 0, amount 0
23:01:50.871 00.000 29988 move complete, result=0
23:01:50.871 00.000 29988 worker thread done servicing request
23:01:50.871 00.000 29988 Worker thread wakes up
23:01:50.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:50.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:50.872 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:52.390 01.518 29988 Exposure complete
23:01:52.440 00.050 29988 worker thread done servicing request
23:01:52.441 00.001 28316 OnExposeComplete: enter
23:01:52.442 00.001 28316 UpdateGuideState(): m_state=6
23:01:52.444 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
23:01:52.445 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=113.78, Mass=1865, SNR=29.6, Peak=160 HFD=4.5
23:01:52.447 00.002 28316 MultiStar: [#1 -0.06,-0.05,0.90,U] [#2 -0.11,-0.15,0.94,U] [#3 -0.18,-0.06,0.90,U] [#4 -0.26,-0.03,0.88,U] [#5 -0.12,-0.10,0.78,U] [#6 -0.06,-0.03,0.70,U] [#7 -0.15,-0.11,0.66,U] [#8 -0.03,0.02,0.60,U] 
23:01:52.448 00.001 28316 refined, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.23, -0.10}
23:01:52.449 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
23:01:52.450 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
23:01:52.452 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.65 mountX=0.01 mountY=0.16, mountTheta=1.51
23:01:52.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
23:01:52.454 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
23:01:52.454 00.000 29988 Worker thread wakes up
23:01:52.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:52.455 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
23:01:52.455 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.6
23:01:52.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:52.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:52.456 00.001 28316 Enqueuing Expose request
23:01:52.456 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
23:01:52.456 00.000 29988 Moving (-0.14, -0.07) raw xDistance=0.01 yDistance=0.16
23:01:52.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:01:52.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:52.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:01:52.456 00.000 29988 MoveAxis(E, 0, ABG)
23:01:52.456 00.000 29988 Move returns status 0, amount 0
23:01:52.456 00.000 29988 MoveAxis(N, 0, ABG)
23:01:52.456 00.000 29988 Move returns status 0, amount 0
23:01:52.456 00.000 29988 move complete, result=0
23:01:52.457 00.001 29988 worker thread done servicing request
23:01:52.457 00.000 29988 Worker thread wakes up
23:01:52.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:52.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:52.457 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:54.095 01.638 29988 Exposure complete
23:01:54.121 00.026 29988 worker thread done servicing request
23:01:54.121 00.000 28316 OnExposeComplete: enter
23:01:54.122 00.001 28316 UpdateGuideState(): m_state=6
23:01:54.123 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
23:01:54.123 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=113.85, Mass=1848, SNR=29.5, Peak=136 HFD=4.1
23:01:54.124 00.001 28316 MultiStar: [#1 -0.40,-0.09,0.00,M1] [#2 -0.21,-0.13,0.95,U] [#3 -0.32,-0.09,0.00,M1] [#4 -0.40,0.02,0.00,M1] [#5 -0.33,0.03,0.00,M1] [#6 -0.28,-0.02,0.71,U] [#7 -0.30,-0.16,0.00,M1] [#8 -0.32,-0.13,0.00,M1] 
23:01:54.124 00.000 28316 refined, 2 included, MultiStar: {-0.37, -0.07}, one-star: {-0.58, -0.04}
23:01:54.125 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.14) = xAngle (-1.82 = -1.82)
23:01:54.125 00.000 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.28 = 1.28)
23:01:54.126 00.001 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.07 hyp=0.38 cameraTheta=-2.96 mountX=-0.09 mountY=0.36, mountTheta=1.82
23:01:54.127 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.07, opts=13)
23:01:54.129 00.002 28316 Enqueuing Move request for scope (-0.37, -0.07)
23:01:54.129 00.000 29988 Worker thread wakes up
23:01:54.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:54.130 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.07) opts 0xd
23:01:54.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.07)
23:01:54.130 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.5
23:01:54.131 00.001 29988 Moving (-0.37, -0.07) raw xDistance=-0.09 yDistance=0.36
23:01:54.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:54.131 00.000 28316 Enqueuing Expose request
23:01:54.132 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:01:54.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:54.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:01:54.132 00.000 29988 MoveAxis(E, 0, ABG)
23:01:54.132 00.000 29988 Move returns status 0, amount 0
23:01:54.132 00.000 29988 MoveAxis(N, 0, ABG)
23:01:54.132 00.000 29988 Move returns status 0, amount 0
23:01:54.132 00.000 29988 move complete, result=0
23:01:54.132 00.000 29988 worker thread done servicing request
23:01:54.132 00.000 29988 Worker thread wakes up
23:01:54.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:54.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:54.133 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:01:55.654 01.521 29988 Exposure complete
23:01:55.700 00.046 29988 worker thread done servicing request
23:01:55.700 00.000 28316 OnExposeComplete: enter
23:01:55.701 00.001 28316 UpdateGuideState(): m_state=6
23:01:55.701 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
23:01:55.702 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=114.01, Mass=1881, SNR=29.7, Peak=158 HFD=4.2
23:01:55.702 00.000 28316 MultiStar: [#1 -0.12,0.21,0.89,U] [#2 -0.06,0.12,0.98,U] [#3 -0.25,0.14,0.85,U] [#4 -0.30,0.30,0.00,M2] [#5 -0.14,0.07,0.77,U] [#6 -0.24,0.12,0.71,U] [#7 -0.24,0.06,0.66,U] [#8 -0.27,0.30,0.00,M2] 
23:01:55.703 00.001 28316 refined, 6 included, MultiStar: {-0.19, 0.12}, one-star: {-0.27, 0.13}
23:01:55.703 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
23:01:55.704 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.81 = 0.52)
23:01:55.704 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.56 mountX=-0.19 mountY=0.11, mountTheta=2.61
23:01:55.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.12, opts=13)
23:01:55.706 00.000 28316 Enqueuing Move request for scope (-0.19, 0.12)
23:01:55.707 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:55.707 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:01:55.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:55.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:55.708 00.000 28316 Enqueuing Expose request
23:01:55.709 00.001 29988 Worker thread wakes up
23:01:55.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:01:55.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:01:55.709 00.000 29988 Moving (-0.19, 0.12) raw xDistance=-0.19 yDistance=0.11
23:01:55.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:01:55.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:55.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:01:55.709 00.000 29988 MoveAxis(E, 0, ABG)
23:01:55.709 00.000 29988 Move returns status 0, amount 0
23:01:55.709 00.000 29988 MoveAxis(N, 0, ABG)
23:01:55.709 00.000 29988 Move returns status 0, amount 0
23:01:55.709 00.000 29988 move complete, result=0
23:01:55.709 00.000 29988 worker thread done servicing request
23:01:55.709 00.000 29988 Worker thread wakes up
23:01:55.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:55.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:55.709 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:57.348 01.639 29988 Exposure complete
23:01:57.390 00.042 29988 worker thread done servicing request
23:01:57.390 00.000 28316 OnExposeComplete: enter
23:01:57.392 00.002 28316 UpdateGuideState(): m_state=6
23:01:57.393 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
23:01:57.394 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=114.04, Mass=1955, SNR=30.3, Peak=170 HFD=4.3
23:01:57.396 00.002 28316 MultiStar: [#1 -0.17,0.13,0.90,U] [#2 0.02,0.03,0.92,U] [#3 -0.26,0.05,0.84,U] [#4 0.01,0.11,0.88,U] [#5 -0.28,0.13,0.77,U] [#6 -0.22,0.21,0.72,U] [#7 -0.15,0.02,0.63,U] [#8 0.07,0.15,0.60,U] 
23:01:57.396 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.11}, one-star: {-0.22, 0.15}
23:01:57.397 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.61 = -2.68)
23:01:57.397 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.43)
23:01:57.397 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=-0.16 mountY=0.07, mountTheta=2.71
23:01:57.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
23:01:57.399 00.001 28316 Enqueuing Move request for scope (-0.14, 0.11)
23:01:57.399 00.000 29988 Worker thread wakes up
23:01:57.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
23:01:57.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
23:01:57.399 00.000 29988 Moving (-0.14, 0.11) raw xDistance=-0.16 yDistance=0.07
23:01:57.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:01:57.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:57.400 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.3
23:01:57.401 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:57.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:57.402 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:57.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:57.402 00.000 29988 MoveAxis(E, 0, ABG)
23:01:57.402 00.000 29988 Move returns status 0, amount 0
23:01:57.402 00.000 29988 MoveAxis(N, 0, ABG)
23:01:57.402 00.000 29988 Move returns status 0, amount 0
23:01:57.402 00.000 29988 move complete, result=0
23:01:57.402 00.000 29988 worker thread done servicing request
23:01:57.402 00.000 28316 Enqueuing Expose request
23:01:57.403 00.001 29988 Worker thread wakes up
23:01:57.403 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:57.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:57.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:01:58.921 01.518 29988 Exposure complete
23:01:58.951 00.030 29988 worker thread done servicing request
23:01:58.951 00.000 28316 OnExposeComplete: enter
23:01:58.953 00.002 28316 UpdateGuideState(): m_state=6
23:01:58.953 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
23:01:58.954 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=114.00, Mass=1837, SNR=29.4, Peak=155 HFD=4.2
23:01:58.956 00.002 28316 MultiStar: [#1 -0.46,0.03,0.00,M1] [#2 -0.41,0.02,0.00,M1] [#3 -0.48,0.13,0.00,M1] [#4 -0.34,0.11,0.00,M2] [#5 -0.38,0.08,0.00,M1] [#6 -0.39,0.06,0.00,M1] [#7 -0.42,-0.10,0.00,M1] [#8 -0.40,0.20,0.00,M2] 
23:01:58.956 00.000 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
23:01:58.957 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.89)
23:01:58.959 00.002 28316 CameraToMount -- cameraX=-0.53 cameraY=0.11 hyp=0.55 cameraTheta=2.93 mountX=-0.33 mountY=0.43, mountTheta=2.22
23:01:58.961 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=0.11, opts=13)
23:01:58.962 00.001 28316 Enqueuing Move request for scope (-0.53, 0.11)
23:01:58.963 00.001 29988 Worker thread wakes up
23:01:58.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:01:58.964 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:01:58.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:58.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:01:58.965 00.001 28316 Enqueuing Expose request
23:01:58.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.11) opts 0xd
23:01:58.965 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, 0.11)
23:01:58.965 00.000 29988 Moving (-0.53, 0.11) raw xDistance=-0.33 yDistance=0.43
23:01:58.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:01:58.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:58.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:01:58.965 00.000 29988 MoveAxis(E, 68, ABG)
23:01:58.965 00.000 29988 Guiding  Dir = 2, Dur = 68
23:01:58.966 00.001 29988 IsSlewing returns 0
23:01:58.966 00.000 29988 IsGuiding returns 0
23:01:58.967 00.001 29988 PulseGuide returned control before completion, sleep 77
23:01:59.046 00.079 29988 IsGuiding returns 0
23:01:59.046 00.000 29988 Move returns status 0, amount 68
23:01:59.046 00.000 29988 MoveAxis(N, 0, ABG)
23:01:59.046 00.000 29988 Move returns status 0, amount 0
23:01:59.046 00.000 29988 move complete, result=0
23:01:59.046 00.000 29988 worker thread done servicing request
23:01:59.046 00.000 28316 GuideStep: -0.3 px 68 ms EAST, 0.4 px 0 ms NORTH
23:01:59.048 00.002 29988 Worker thread wakes up
23:01:59.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:01:59.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:00.686 01.638 29988 Exposure complete
23:02:00.727 00.041 29988 worker thread done servicing request
23:02:00.727 00.000 28316 OnExposeComplete: enter
23:02:00.728 00.001 28316 UpdateGuideState(): m_state=6
23:02:00.729 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
23:02:00.730 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=113.83, Mass=1831, SNR=29.3, Peak=167 HFD=4.1
23:02:00.732 00.002 28316 MultiStar: [#1 -0.03,-0.09,0.93,U] [#2 -0.04,-0.19,0.96,U] [#3 -0.03,-0.07,0.86,U] [#4 0.04,-0.16,0.90,U] [#5 0.08,-0.08,0.80,U] [#6 -0.01,-0.01,0.72,U] [#7 0.21,-0.31,0.00,M2] [#8 0.12,0.02,0.62,U] 
23:02:00.734 00.002 28316 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.19, -0.06}
23:02:00.735 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
23:02:00.736 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
23:02:00.736 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.77 mountX=0.07 mountY=0.05, mountTheta=0.65
23:02:00.737 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
23:02:00.739 00.002 28316 Enqueuing Move request for scope (-0.02, -0.09)
23:02:00.739 00.000 29988 Worker thread wakes up
23:02:00.740 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:00.740 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.3
23:02:00.741 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:00.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:00.742 00.001 28316 Enqueuing Expose request
23:02:00.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:02:00.742 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:02:00.742 00.000 29988 Moving (-0.02, -0.09) raw xDistance=0.07 yDistance=0.05
23:02:00.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:02:00.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:00.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:02:00.742 00.000 29988 MoveAxis(E, 0, ABG)
23:02:00.743 00.001 29988 Move returns status 0, amount 0
23:02:00.743 00.000 29988 MoveAxis(N, 0, ABG)
23:02:00.743 00.000 29988 Move returns status 0, amount 0
23:02:00.743 00.000 29988 move complete, result=0
23:02:00.743 00.000 29988 worker thread done servicing request
23:02:00.743 00.000 29988 Worker thread wakes up
23:02:00.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:00.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:00.743 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:02.262 01.519 29988 Exposure complete
23:02:02.307 00.045 29988 worker thread done servicing request
23:02:02.307 00.000 28316 OnExposeComplete: enter
23:02:02.308 00.001 28316 UpdateGuideState(): m_state=6
23:02:02.308 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
23:02:02.309 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=113.82, Mass=1842, SNR=29.5, Peak=162 HFD=4.3
23:02:02.309 00.000 28316 MultiStar: [#1 0.04,-0.13,0.91,U] [#2 0.18,-0.20,0.99,U] [#3 -0.04,-0.08,0.86,U] [#4 0.05,-0.21,0.87,U] [#5 0.11,-0.21,0.77,U] [#6 0.04,-0.10,0.73,U] [#7 0.09,-0.25,0.67,U] [#8 0.17,-0.07,0.62,U] 
23:02:02.310 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.15}, one-star: {-0.04, -0.06}
23:02:02.310 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.14) = xAngle (-1.05 = -1.05)
23:02:02.311 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.06 = 2.06)
23:02:02.311 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.19 mountX=0.04 mountY=0.06, mountTheta=1.06
23:02:02.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
23:02:02.313 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
23:02:02.313 00.000 29988 Worker thread wakes up
23:02:02.314 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:02.314 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
23:02:02.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:02.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:02.315 00.000 28316 Enqueuing Expose request
23:02:02.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:02:02.316 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:02:02.316 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.06
23:02:02.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:02:02.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:02.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:02.316 00.000 29988 MoveAxis(E, 0, ABG)
23:02:02.316 00.000 29988 Move returns status 0, amount 0
23:02:02.316 00.000 29988 MoveAxis(N, 0, ABG)
23:02:02.316 00.000 29988 Move returns status 0, amount 0
23:02:02.316 00.000 29988 move complete, result=0
23:02:02.316 00.000 29988 worker thread done servicing request
23:02:02.316 00.000 29988 Worker thread wakes up
23:02:02.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:02.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:02.316 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:03.952 01.636 29988 Exposure complete
23:02:03.990 00.038 29988 worker thread done servicing request
23:02:03.990 00.000 28316 OnExposeComplete: enter
23:02:03.992 00.002 28316 UpdateGuideState(): m_state=6
23:02:03.993 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
23:02:03.994 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=113.93, Mass=2007, SNR=30.8, Peak=181 HFD=4.4
23:02:03.995 00.001 28316 MultiStar: [#1 -0.07,0.06,0.88,U] [#2 0.01,-0.04,0.92,U] [#3 -0.02,-0.04,0.83,U] [#4 -0.03,-0.15,0.84,U] [#5 -0.09,-0.13,0.75,U] [#6 -0.05,0.03,0.69,U] [#7 -0.08,-0.19,0.65,U] [#8 -0.17,0.00,0.60,U] 
23:02:03.996 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.18, 0.05}
23:02:03.996 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
23:02:03.997 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.62 = 1.62)
23:02:03.998 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.63 mountX=0.01 mountY=0.08, mountTheta=1.49
23:02:04.000 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
23:02:04.000 00.000 28316 Enqueuing Move request for scope (-0.07, -0.04)
23:02:04.001 00.001 29988 Worker thread wakes up
23:02:04.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:04.002 00.001 28316 UpdateGuideState exits: m=2007 RSB=30.8
23:02:04.002 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:02:04.002 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:02:04.002 00.000 29988 Moving (-0.07, -0.04) raw xDistance=0.01 yDistance=0.08
23:02:04.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:04.002 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:04.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.003 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:04.004 00.001 28316 Enqueuing Expose request
23:02:04.005 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:04.005 00.000 29988 MoveAxis(E, 0, ABG)
23:02:04.005 00.000 29988 Move returns status 0, amount 0
23:02:04.005 00.000 29988 MoveAxis(N, 0, ABG)
23:02:04.005 00.000 29988 Move returns status 0, amount 0
23:02:04.005 00.000 29988 move complete, result=0
23:02:04.005 00.000 29988 worker thread done servicing request
23:02:04.005 00.000 29988 Worker thread wakes up
23:02:04.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:04.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:04.006 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:05.525 01.519 29988 Exposure complete
23:02:05.583 00.058 29988 worker thread done servicing request
23:02:05.583 00.000 28316 OnExposeComplete: enter
23:02:05.585 00.002 28316 UpdateGuideState(): m_state=6
23:02:05.585 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
23:02:05.586 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=113.78, Mass=1819, SNR=29.1, Peak=167 HFD=4.4
23:02:05.587 00.001 28316 MultiStar: [#1 -0.01,-0.12,0.94,U] [#2 0.05,-0.19,0.98,U] [#3 -0.16,-0.14,0.90,U] [#4 0.12,-0.11,0.88,U] [#5 -0.05,-0.16,0.83,U] [#6 -0.02,0.04,0.73,U] [#7 -0.04,-0.23,0.65,U] [#8 -0.06,-0.05,0.60,U] 
23:02:05.587 00.000 28316 single-star, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.03, -0.10}
23:02:05.588 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.69 = -0.69)
23:02:05.588 00.000 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.41 = 2.41)
23:02:05.588 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.84 mountX=0.08 mountY=0.07, mountTheta=0.72
23:02:05.589 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
23:02:05.590 00.001 28316 Enqueuing Move request for scope (-0.03, -0.10)
23:02:05.590 00.000 29988 Worker thread wakes up
23:02:05.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:02:05.590 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:02:05.590 00.000 29988 Moving (-0.03, -0.10) raw xDistance=0.08 yDistance=0.07
23:02:05.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:02:05.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:05.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:02:05.590 00.000 29988 MoveAxis(E, 0, ABG)
23:02:05.590 00.000 29988 Move returns status 0, amount 0
23:02:05.590 00.000 29988 MoveAxis(N, 0, ABG)
23:02:05.590 00.000 29988 Move returns status 0, amount 0
23:02:05.591 00.001 29988 move complete, result=0
23:02:05.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:05.591 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.1
23:02:05.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:05.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:05.592 00.000 28316 Enqueuing Expose request
23:02:05.593 00.001 29988 worker thread done servicing request
23:02:05.593 00.000 29988 Worker thread wakes up
23:02:05.593 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:05.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:05.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:07.226 01.633 29988 Exposure complete
23:02:07.256 00.030 29988 worker thread done servicing request
23:02:07.256 00.000 28316 OnExposeComplete: enter
23:02:07.258 00.002 28316 UpdateGuideState(): m_state=6
23:02:07.259 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
23:02:07.260 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=113.77, Mass=1921, SNR=30.1, Peak=167 HFD=4.4
23:02:07.261 00.001 28316 MultiStar: [#1 -0.12,-0.03,0.90,U] [#2 0.04,-0.15,0.94,U] [#3 -0.18,-0.05,0.85,U] [#4 -0.08,-0.08,0.85,U] [#5 -0.14,-0.13,0.77,U] [#6 -0.20,-0.03,0.74,U] [#7 -0.06,-0.32,0.62,U] [#8 -0.19,0.02,0.57,U] 
23:02:07.263 00.002 28316 refined, 8 included, MultiStar: {-0.12, -0.10}, one-star: {-0.20, -0.11}
23:02:07.265 00.002 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
23:02:07.266 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:02:07.267 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.48 mountX=0.04 mountY=0.15, mountTheta=1.34
23:02:07.270 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.10, opts=13)
23:02:07.274 00.004 28316 Enqueuing Move request for scope (-0.12, -0.10)
23:02:07.277 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:07.279 00.002 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:02:07.281 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.283 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:07.285 00.002 28316 Enqueuing Expose request
23:02:07.287 00.002 29988 Worker thread wakes up
23:02:07.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
23:02:07.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
23:02:07.287 00.000 29988 Moving (-0.12, -0.10) raw xDistance=0.04 yDistance=0.15
23:02:07.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:02:07.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:07.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:02:07.287 00.000 29988 MoveAxis(E, 0, ABG)
23:02:07.287 00.000 29988 Move returns status 0, amount 0
23:02:07.287 00.000 29988 MoveAxis(N, 0, ABG)
23:02:07.287 00.000 29988 Move returns status 0, amount 0
23:02:07.287 00.000 29988 move complete, result=0
23:02:07.287 00.000 29988 worker thread done servicing request
23:02:07.288 00.001 29988 Worker thread wakes up
23:02:07.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:07.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:07.288 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:08.806 01.518 29988 Exposure complete
23:02:08.847 00.041 29988 worker thread done servicing request
23:02:08.848 00.001 28316 OnExposeComplete: enter
23:02:08.848 00.000 28316 UpdateGuideState(): m_state=6
23:02:08.849 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
23:02:08.849 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=113.92, Mass=1939, SNR=30.1, Peak=168 HFD=4.3
23:02:08.850 00.001 28316 MultiStar: [#1 -0.09,-0.02,0.91,U] [#2 0.06,-0.07,1.00,U] [#3 -0.27,0.14,0.84,U] [#4 -0.24,-0.11,0.89,U] [#5 -0.08,0.05,0.78,U] [#6 0.02,0.07,0.71,U] [#7 0.09,-0.17,0.65,U] [#8 -0.17,0.04,0.61,U] 
23:02:08.850 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.27, 0.03}
23:02:08.851 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
23:02:08.852 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
23:02:08.854 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.08 mountX=-0.04 mountY=0.10, mountTheta=1.94
23:02:08.856 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
23:02:08.857 00.001 28316 Enqueuing Move request for scope (-0.11, -0.01)
23:02:08.857 00.000 29988 Worker thread wakes up
23:02:08.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:02:08.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:02:08.857 00.000 29988 Moving (-0.11, -0.01) raw xDistance=-0.04 yDistance=0.10
23:02:08.857 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:02:08.857 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:08.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:08.858 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:02:08.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:08.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:08.859 00.000 28316 Enqueuing Expose request
23:02:08.860 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:02:08.860 00.000 29988 MoveAxis(E, 0, ABG)
23:02:08.860 00.000 29988 Move returns status 0, amount 0
23:02:08.860 00.000 29988 MoveAxis(N, 0, ABG)
23:02:08.860 00.000 29988 Move returns status 0, amount 0
23:02:08.860 00.000 29988 move complete, result=0
23:02:08.860 00.000 29988 worker thread done servicing request
23:02:08.860 00.000 29988 Worker thread wakes up
23:02:08.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:08.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:08.860 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:10.493 01.633 29988 Exposure complete
23:02:10.544 00.051 29988 worker thread done servicing request
23:02:10.544 00.000 28316 OnExposeComplete: enter
23:02:10.544 00.000 28316 UpdateGuideState(): m_state=6
23:02:10.545 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
23:02:10.545 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=113.72, Mass=1808, SNR=29.3, Peak=159 HFD=4.3
23:02:10.546 00.001 28316 MultiStar: [#1 -0.12,-0.01,0.90,U] [#2 0.00,-0.20,0.97,U] [#3 -0.19,-0.13,0.87,U] [#4 -0.06,-0.20,0.88,U] [#5 -0.09,-0.11,0.79,U] [#6 0.02,-0.18,0.72,U] [#7 0.01,-0.40,0.00,M1] [#8 -0.07,-0.15,0.63,U] 
23:02:10.546 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.14}, one-star: {-0.20, -0.16}
23:02:10.547 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-1.14) = xAngle (-1.00 = -1.00)
23:02:10.548 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.10 = 2.10)
23:02:10.548 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.14 mountX=0.09 mountY=0.15, mountTheta=1.01
23:02:10.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.14, opts=13)
23:02:10.549 00.000 28316 Enqueuing Move request for scope (-0.09, -0.14)
23:02:10.550 00.001 29988 Worker thread wakes up
23:02:10.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:10.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
23:02:10.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
23:02:10.551 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.3
23:02:10.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:10.552 00.000 29988 Moving (-0.09, -0.14) raw xDistance=0.09 yDistance=0.15
23:02:10.552 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:10.553 00.001 28316 Enqueuing Expose request
23:02:10.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:10.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:10.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:02:10.553 00.000 29988 MoveAxis(E, 0, ABG)
23:02:10.553 00.000 29988 Move returns status 0, amount 0
23:02:10.553 00.000 29988 MoveAxis(N, 0, ABG)
23:02:10.553 00.000 29988 Move returns status 0, amount 0
23:02:10.553 00.000 29988 move complete, result=0
23:02:10.553 00.000 29988 worker thread done servicing request
23:02:10.553 00.000 29988 Worker thread wakes up
23:02:10.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:10.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:10.554 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:12.071 01.517 29988 Exposure complete
23:02:12.110 00.039 29988 worker thread done servicing request
23:02:12.110 00.000 28316 OnExposeComplete: enter
23:02:12.113 00.003 28316 UpdateGuideState(): m_state=6
23:02:12.115 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
23:02:12.119 00.004 28316 Star::Find returns 1 (0), X=585.76, Y=113.94, Mass=1991, SNR=30.6, Peak=182 HFD=4.3
23:02:12.121 00.002 28316 MultiStar: [#1 0.12,0.04,0.89,U] [#2 0.16,-0.07,0.94,U] [#3 -0.11,-0.03,0.86,U] [#4 0.23,-0.02,0.85,U] [#5 0.07,0.09,0.77,U] [#6 -0.01,0.06,0.70,U] [#7 0.04,-0.14,0.66,U] [#8 0.04,0.09,0.56,U] 
23:02:12.123 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {-0.12, 0.05}
23:02:12.123 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
23:02:12.124 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
23:02:12.126 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.15 mountX=0.01 mountY=-0.05, mountTheta=-1.29
23:02:12.130 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
23:02:12.132 00.002 28316 Enqueuing Move request for scope (0.05, 0.01)
23:02:12.133 00.001 29988 Worker thread wakes up
23:02:12.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:02:12.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:02:12.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:12.137 00.003 29988 Moving (0.05, 0.01) raw xDistance=0.01 yDistance=-0.05
23:02:12.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:12.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:12.137 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
23:02:12.139 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:12.139 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:12.140 00.001 28316 Enqueuing Expose request
23:02:12.141 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:12.141 00.000 29988 MoveAxis(E, 0, ABG)
23:02:12.141 00.000 29988 Move returns status 0, amount 0
23:02:12.141 00.000 29988 MoveAxis(N, 0, ABG)
23:02:12.141 00.000 29988 Move returns status 0, amount 0
23:02:12.141 00.000 29988 move complete, result=0
23:02:12.141 00.000 29988 worker thread done servicing request
23:02:12.141 00.000 29988 Worker thread wakes up
23:02:12.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:12.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:12.142 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:13.778 01.636 29988 Exposure complete
23:02:13.816 00.038 29988 worker thread done servicing request
23:02:13.816 00.000 28316 OnExposeComplete: enter
23:02:13.818 00.002 28316 UpdateGuideState(): m_state=6
23:02:13.818 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
23:02:13.819 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=113.74, Mass=1944, SNR=30.3, Peak=173 HFD=4.4
23:02:13.819 00.000 28316 MultiStar: [#1 0.01,-0.21,0.93,U] [#2 0.04,-0.33,0.00,M1] [#3 -0.05,-0.18,0.83,U] [#4 0.16,-0.19,0.86,U] [#5 0.06,-0.25,0.76,U] [#6 0.10,-0.11,0.69,U] [#7 0.24,-0.32,0.00,M1] [#8 0.01,-0.17,0.59,U] 
23:02:13.820 00.001 28316 single-star, 6 included, MultiStar: {0.03, -0.18}, one-star: {-0.05, -0.14}
23:02:13.821 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.14) = xAngle (-0.76 = -0.76)
23:02:13.821 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.34 = 2.34)
23:02:13.822 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.91 mountX=0.11 mountY=0.11, mountTheta=0.78
23:02:13.823 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
23:02:13.823 00.000 28316 Enqueuing Move request for scope (-0.05, -0.14)
23:02:13.824 00.001 29988 Worker thread wakes up
23:02:13.824 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:13.824 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:02:13.825 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:13.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:13.826 00.001 28316 Enqueuing Expose request
23:02:13.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:02:13.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:02:13.826 00.000 29988 Moving (-0.05, -0.14) raw xDistance=0.11 yDistance=0.11
23:02:13.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:02:13.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:13.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:02:13.826 00.000 29988 MoveAxis(E, 0, ABG)
23:02:13.826 00.000 29988 Move returns status 0, amount 0
23:02:13.826 00.000 29988 MoveAxis(N, 0, ABG)
23:02:13.826 00.000 29988 Move returns status 0, amount 0
23:02:13.826 00.000 29988 move complete, result=0
23:02:13.826 00.000 29988 worker thread done servicing request
23:02:13.826 00.000 29988 Worker thread wakes up
23:02:13.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:13.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:13.827 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:15.345 01.518 29988 Exposure complete
23:02:15.373 00.028 29988 worker thread done servicing request
23:02:15.373 00.000 28316 OnExposeComplete: enter
23:02:15.374 00.001 28316 UpdateGuideState(): m_state=6
23:02:15.375 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
23:02:15.376 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=113.77, Mass=1877, SNR=29.6, Peak=162 HFD=4.4
23:02:15.376 00.000 28316 MultiStar: [#1 0.13,-0.16,0.92,U] [#2 0.21,-0.26,0.00,M2] [#3 -0.07,-0.11,0.86,U] [#4 0.20,-0.10,0.86,U] [#5 0.10,-0.20,0.81,U] [#6 0.14,-0.14,0.70,U] [#7 0.04,-0.20,0.68,U] [#8 -0.03,-0.26,0.60,U] 
23:02:15.377 00.001 28316 single-star, 7 included, MultiStar: {0.06, -0.15}, one-star: {-0.04, -0.12}
23:02:15.377 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
23:02:15.378 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:02:15.378 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.93 mountX=0.09 mountY=0.09, mountTheta=0.81
23:02:15.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
23:02:15.380 00.000 28316 Enqueuing Move request for scope (-0.04, -0.12)
23:02:15.381 00.001 29988 Worker thread wakes up
23:02:15.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:15.381 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.6
23:02:15.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:15.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:15.383 00.001 28316 Enqueuing Expose request
23:02:15.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
23:02:15.383 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
23:02:15.383 00.000 29988 Moving (-0.04, -0.12) raw xDistance=0.09 yDistance=0.09
23:02:15.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:15.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:15.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:15.383 00.000 29988 MoveAxis(E, 0, ABG)
23:02:15.383 00.000 29988 Move returns status 0, amount 0
23:02:15.383 00.000 29988 MoveAxis(N, 0, ABG)
23:02:15.384 00.001 29988 Move returns status 0, amount 0
23:02:15.384 00.000 29988 move complete, result=0
23:02:15.384 00.000 29988 worker thread done servicing request
23:02:15.384 00.000 29988 Worker thread wakes up
23:02:15.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:15.384 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:15.385 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:17.020 01.635 29988 Exposure complete
23:02:17.049 00.029 29988 worker thread done servicing request
23:02:17.049 00.000 28316 OnExposeComplete: enter
23:02:17.049 00.000 28316 UpdateGuideState(): m_state=6
23:02:17.050 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
23:02:17.050 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=113.66, Mass=1960, SNR=30.4, Peak=159 HFD=4.2
23:02:17.054 00.004 28316 MultiStar: [#1 0.31,-0.33,0.00,M1] [#2 0.43,-0.49,0.00,M3] [#3 0.15,-0.20,0.88,U] [#4 0.34,-0.32,0.00,M1] [#5 0.33,-0.29,0.00,M1] [#6 0.29,-0.23,0.00,M1] [#7 0.35,-0.50,0.00,M1] [#8 0.30,-0.24,0.00,M1] 
23:02:17.055 00.001 28316 refined, 1 included, MultiStar: {0.17, -0.21}, one-star: {0.19, -0.22}
23:02:17.056 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:02:17.057 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
23:02:17.058 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.89 mountX=0.26 mountY=-0.06, mountTheta=-0.21
23:02:17.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.21, opts=13)
23:02:17.062 00.002 28316 Enqueuing Move request for scope (0.17, -0.21)
23:02:17.064 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:02:17.065 00.001 29988 Worker thread wakes up
23:02:17.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
23:02:17.065 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
23:02:17.065 00.000 29988 Moving (0.17, -0.21) raw xDistance=0.26 yDistance=-0.06
23:02:17.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:02:17.065 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:02:17.066 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:17.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:17.066 00.000 29988 MoveAxis(W, 56, ABG)
23:02:17.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:17.068 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:17.069 00.001 28316 Enqueuing Expose request
23:02:17.069 00.000 29988 Guiding  Dir = 3, Dur = 56
23:02:17.070 00.001 29988 IsSlewing returns 0
23:02:17.070 00.000 29988 IsGuiding returns 0
23:02:17.071 00.001 29988 PulseGuide returned control before completion, sleep 65
23:02:17.145 00.074 29988 IsGuiding returns 0
23:02:17.145 00.000 29988 Move returns status 0, amount 56
23:02:17.145 00.000 29988 MoveAxis(N, 0, ABG)
23:02:17.145 00.000 29988 Move returns status 0, amount 0
23:02:17.145 00.000 29988 move complete, result=0
23:02:17.145 00.000 29988 worker thread done servicing request
23:02:17.145 00.000 29988 Worker thread wakes up
23:02:17.146 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:17.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:17.146 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
23:02:18.558 01.412 29988 Exposure complete
23:02:18.600 00.042 29988 worker thread done servicing request
23:02:18.600 00.000 28316 OnExposeComplete: enter
23:02:18.601 00.001 28316 UpdateGuideState(): m_state=6
23:02:18.603 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
23:02:18.604 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=113.69, Mass=1903, SNR=29.9, Peak=175 HFD=4.2
23:02:18.607 00.003 28316 MultiStar: [#1 0.25,-0.24,0.00,M2] [#2 0.21,-0.37,0.00,M4] [#3 0.23,-0.15,0.83,U] [#4 0.26,-0.27,0.00,M2] [#5 0.29,-0.28,0.00,M2] [#6 0.35,-0.23,0.00,M2] [#7 0.38,-0.42,0.00,M2] [#8 0.26,-0.18,0.60,U] 
23:02:18.608 00.001 28316 single-star, 2 included, MultiStar: {0.18, -0.18}, one-star: {0.10, -0.19}
23:02:18.610 00.002 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:02:18.612 00.002 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
23:02:18.615 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.10 mountX=0.22 mountY=-0.00, mountTheta=-0.00
23:02:18.619 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.19, opts=13)
23:02:18.619 00.000 28316 Enqueuing Move request for scope (0.10, -0.19)
23:02:18.620 00.001 29988 Worker thread wakes up
23:02:18.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:18.621 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
23:02:18.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
23:02:18.621 00.000 29988 Moving (0.10, -0.19) raw xDistance=0.22 yDistance=-0.00
23:02:18.622 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:02:18.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:18.622 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:02:18.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.624 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:02:18.624 00.000 29988 MoveAxis(W, 50, ABG)
23:02:18.624 00.000 29988 Guiding  Dir = 3, Dur = 50
23:02:18.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:18.625 00.001 28316 Enqueuing Expose request
23:02:18.627 00.002 29988 IsSlewing returns 0
23:02:18.627 00.000 29988 IsGuiding returns 0
23:02:18.628 00.001 29988 PulseGuide returned control before completion, sleep 59
23:02:18.700 00.072 29988 IsGuiding returns 1
23:02:18.701 00.001 29988 scope still moving after pulse duration time elapsed
23:02:18.731 00.030 29988 IsSlewing returns 0
23:02:18.732 00.001 29988 IsGuiding returns 0
23:02:18.732 00.000 29988 scope move finished after 50 + 55 ms
23:02:18.732 00.000 29988 Move returns status 0, amount 50
23:02:18.732 00.000 29988 MoveAxis(N, 0, ABG)
23:02:18.732 00.000 29988 Move returns status 0, amount 0
23:02:18.732 00.000 29988 move complete, result=0
23:02:18.732 00.000 29988 worker thread done servicing request
23:02:18.732 00.000 29988 Worker thread wakes up
23:02:18.732 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.0 px 0 ms NORTH
23:02:18.733 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:18.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:20.365 01.632 29988 Exposure complete
23:02:20.404 00.039 29988 worker thread done servicing request
23:02:20.404 00.000 28316 OnExposeComplete: enter
23:02:20.405 00.001 28316 UpdateGuideState(): m_state=6
23:02:20.406 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
23:02:20.406 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=113.71, Mass=1953, SNR=30.3, Peak=183 HFD=4.2
23:02:20.407 00.001 28316 MultiStar: [#1 0.38,-0.18,0.00,M3] [#2 0.34,-0.41,0.00,M5] [#3 0.26,-0.16,0.87,U] [#4 0.25,-0.23,0.00,M3] [#5 0.43,-0.19,0.00,M3] [#6 0.35,-0.13,0.00,M3] [#7 0.35,-0.34,0.00,M3] [#8 0.41,-0.02,0.00,M1] 
23:02:20.407 00.000 28316 refined, 1 included, MultiStar: {0.27, -0.16}, one-star: {0.29, -0.17}
23:02:20.407 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
23:02:20.409 00.002 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.58)
23:02:20.410 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-0.54 mountX=0.26 mountY=-0.17, mountTheta=-0.58
23:02:20.412 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.16, opts=13)
23:02:20.413 00.001 28316 Enqueuing Move request for scope (0.27, -0.16)
23:02:20.413 00.000 29988 Worker thread wakes up
23:02:20.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd
23:02:20.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.16)
23:02:20.413 00.000 29988 Moving (0.27, -0.16) raw xDistance=0.26 yDistance=-0.17
23:02:20.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
23:02:20.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:20.414 00.001 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:02:20.414 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:20.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:20.415 00.000 28316 Enqueuing Expose request
23:02:20.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:20.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:02:20.415 00.000 29988 MoveAxis(W, 59, ABG)
23:02:20.415 00.000 29988 Guiding  Dir = 3, Dur = 59
23:02:20.416 00.001 29988 IsSlewing returns 0
23:02:20.416 00.000 29988 IsGuiding returns 0
23:02:20.418 00.002 29988 PulseGuide returned control before completion, sleep 68
23:02:20.490 00.072 29988 IsGuiding returns 0
23:02:20.490 00.000 29988 Move returns status 0, amount 59
23:02:20.490 00.000 29988 MoveAxis(N, 0, ABG)
23:02:20.490 00.000 29988 Move returns status 0, amount 0
23:02:20.490 00.000 29988 move complete, result=0
23:02:20.490 00.000 29988 worker thread done servicing request
23:02:20.490 00.000 29988 Worker thread wakes up
23:02:20.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:20.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:20.490 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.2 px 0 ms NORTH
23:02:21.906 01.416 29988 Exposure complete
23:02:21.947 00.041 29988 worker thread done servicing request
23:02:21.947 00.000 28316 OnExposeComplete: enter
23:02:21.950 00.003 28316 UpdateGuideState(): m_state=6
23:02:21.952 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
23:02:21.952 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=113.84, Mass=1833, SNR=29.3, Peak=181 HFD=4.2
23:02:21.953 00.001 28316 MultiStar: [#1 0.36,-0.12,0.00,M4] [#2 0.33,-0.23,0.00,M6] [#3 0.31,0.02,0.86,U] [#4 0.39,-0.15,0.00,M4] [#5 0.34,-0.11,0.00,M4] [#6 0.36,-0.03,0.00,M4] [#7 0.34,-0.25,0.00,M4] [#8 0.24,0.14,0.61,U] 
23:02:21.953 00.000 28316 single-star, 2 included, MultiStar: {0.22, 0.02}, one-star: {0.14, -0.05}
23:02:21.954 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:02:21.954 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
23:02:21.955 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.33 mountX=0.10 mountY=-0.10, mountTheta=-0.79
23:02:21.955 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
23:02:21.956 00.001 28316 Enqueuing Move request for scope (0.14, -0.05)
23:02:21.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:21.957 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.3
23:02:21.958 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:21.958 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:21.958 00.000 28316 Enqueuing Expose request
23:02:21.959 00.001 29988 Worker thread wakes up
23:02:21.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
23:02:21.959 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
23:02:21.959 00.000 29988 Moving (0.14, -0.05) raw xDistance=0.10 yDistance=-0.10
23:02:21.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:02:21.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:21.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:02:21.959 00.000 29988 MoveAxis(E, 0, ABG)
23:02:21.959 00.000 29988 Move returns status 0, amount 0
23:02:21.959 00.000 29988 MoveAxis(N, 0, ABG)
23:02:21.959 00.000 29988 Move returns status 0, amount 0
23:02:21.959 00.000 29988 move complete, result=0
23:02:21.959 00.000 29988 worker thread done servicing request
23:02:21.959 00.000 29988 Worker thread wakes up
23:02:21.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:21.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:21.959 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:23.594 01.635 29988 Exposure complete
23:02:23.645 00.051 29988 worker thread done servicing request
23:02:23.645 00.000 28316 OnExposeComplete: enter
23:02:23.646 00.001 28316 UpdateGuideState(): m_state=6
23:02:23.648 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
23:02:23.649 00.001 28316 Star::Find returns 1 (0), X=586.04, Y=113.78, Mass=1895, SNR=29.8, Peak=188 HFD=4.2
23:02:23.651 00.002 28316 MultiStar: [#1 0.30,-0.11,0.92,U] [#2 0.26,-0.28,0.00,M7] [#3 0.19,-0.06,0.84,U] [#4 0.35,-0.13,0.00,M5] [#5 0.21,-0.07,0.77,U] [#6 0.45,-0.13,0.00,M5] [#7 0.32,-0.33,0.00,M5] [#8 0.31,-0.01,0.63,U] 
23:02:23.652 00.001 28316 single-star, 4 included, MultiStar: {0.23, -0.07}, one-star: {0.16, -0.10}
23:02:23.653 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.58 = 0.58)
23:02:23.653 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.60)
23:02:23.653 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.56 mountX=0.16 mountY=-0.10, mountTheta=-0.55
23:02:23.655 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
23:02:23.656 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
23:02:23.656 00.000 29988 Worker thread wakes up
23:02:23.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
23:02:23.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
23:02:23.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:23.657 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:02:23.658 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:23.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:23.659 00.000 28316 Enqueuing Expose request
23:02:23.660 00.001 29988 Moving (0.16, -0.10) raw xDistance=0.16 yDistance=-0.10
23:02:23.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:02:23.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:23.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:02:23.660 00.000 29988 MoveAxis(E, 0, ABG)
23:02:23.660 00.000 29988 Move returns status 0, amount 0
23:02:23.660 00.000 29988 MoveAxis(N, 0, ABG)
23:02:23.660 00.000 29988 Move returns status 0, amount 0
23:02:23.660 00.000 29988 move complete, result=0
23:02:23.660 00.000 29988 worker thread done servicing request
23:02:23.660 00.000 29988 Worker thread wakes up
23:02:23.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:23.660 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:23.661 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:25.177 01.516 29988 Exposure complete
23:02:25.221 00.044 29988 worker thread done servicing request
23:02:25.221 00.000 28316 OnExposeComplete: enter
23:02:25.224 00.003 28316 UpdateGuideState(): m_state=6
23:02:25.225 00.001 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
23:02:25.227 00.002 28316 Star::Find returns 1 (0), X=586.04, Y=113.65, Mass=2043, SNR=31.1, Peak=183 HFD=4.3
23:02:25.228 00.001 28316 MultiStar: [#1 0.32,-0.21,0.00,M4] [#2 0.29,-0.36,0.00,M8] [#3 0.22,-0.16,0.85,U] [#4 0.28,-0.28,0.00,M6] [#5 0.35,-0.28,0.00,M4] [#6 0.38,-0.19,0.00,M6] [#7 0.37,-0.39,0.00,M6] [#8 0.17,-0.22,0.59,U] 
23:02:25.229 00.001 28316 refined, 2 included, MultiStar: {0.19, -0.20}, one-star: {0.16, -0.23}
23:02:25.231 00.002 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:02:25.232 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
23:02:25.233 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-0.83 mountX=0.26 mountY=-0.07, mountTheta=-0.27
23:02:25.236 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.20, opts=13)
23:02:25.237 00.001 28316 Enqueuing Move request for scope (0.19, -0.20)
23:02:25.237 00.000 29988 Worker thread wakes up
23:02:25.238 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:25.238 00.000 28316 UpdateGuideState exits: m=2043 RSB=31.1
23:02:25.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:25.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:25.239 00.000 28316 Enqueuing Expose request
23:02:25.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
23:02:25.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
23:02:25.240 00.000 29988 Moving (0.19, -0.20) raw xDistance=0.26 yDistance=-0.07
23:02:25.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:02:25.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:25.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:02:25.240 00.000 29988 MoveAxis(W, 55, ABG)
23:02:25.240 00.000 29988 Guiding  Dir = 3, Dur = 55
23:02:25.240 00.000 29988 IsSlewing returns 0
23:02:25.240 00.000 29988 IsGuiding returns 0
23:02:25.242 00.002 29988 PulseGuide returned control before completion, sleep 64
23:02:25.313 00.071 29988 IsGuiding returns 1
23:02:25.313 00.000 29988 scope still moving after pulse duration time elapsed
23:02:25.343 00.030 29988 IsSlewing returns 0
23:02:25.344 00.001 29988 IsGuiding returns 0
23:02:25.344 00.000 29988 scope move finished after 55 + 48 ms
23:02:25.344 00.000 29988 Move returns status 0, amount 55
23:02:25.344 00.000 29988 MoveAxis(N, 0, ABG)
23:02:25.344 00.000 29988 Move returns status 0, amount 0
23:02:25.344 00.000 29988 move complete, result=0
23:02:25.344 00.000 29988 worker thread done servicing request
23:02:25.344 00.000 29988 Worker thread wakes up
23:02:25.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:25.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:25.344 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH
23:02:26.970 01.626 29988 Exposure complete
23:02:27.011 00.041 29988 worker thread done servicing request
23:02:27.011 00.000 28316 OnExposeComplete: enter
23:02:27.013 00.002 28316 UpdateGuideState(): m_state=6
23:02:27.015 00.002 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
23:02:27.016 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=113.96, Mass=1816, SNR=29.2, Peak=189 HFD=4.3
23:02:27.019 00.003 28316 MultiStar: [#1 0.01,0.11,0.92,U] [#2 0.08,-0.08,1.00,U] [#3 0.03,0.14,0.91,U] [#4 0.03,-0.04,0.89,U] [#5 0.21,0.09,0.81,U] [#6 0.18,0.24,0.72,U] [#7 0.02,0.01,0.69,U] [#8 0.09,0.08,0.60,U] 
23:02:27.019 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.03, 0.07}
23:02:27.020 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
23:02:27.020 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.81)
23:02:27.020 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.23 mountX=-0.05 mountY=-0.06, mountTheta=-2.35
23:02:27.021 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
23:02:27.022 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
23:02:27.022 00.000 29988 Worker thread wakes up
23:02:27.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:02:27.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:02:27.023 00.001 29988 Moving (0.03, 0.07) raw xDistance=-0.05 yDistance=-0.06
23:02:27.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:27.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:27.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:27.023 00.000 29988 MoveAxis(E, 0, ABG)
23:02:27.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:27.023 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.2
23:02:27.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:27.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:27.024 00.000 28316 Enqueuing Expose request
23:02:27.025 00.001 29988 Move returns status 0, amount 0
23:02:27.025 00.000 29988 MoveAxis(N, 0, ABG)
23:02:27.025 00.000 29988 Move returns status 0, amount 0
23:02:27.025 00.000 29988 move complete, result=0
23:02:27.025 00.000 29988 worker thread done servicing request
23:02:27.025 00.000 29988 Worker thread wakes up
23:02:27.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:27.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:27.026 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:28.538 01.512 29988 Exposure complete
23:02:28.588 00.050 29988 worker thread done servicing request
23:02:28.588 00.000 28316 OnExposeComplete: enter
23:02:28.589 00.001 28316 UpdateGuideState(): m_state=6
23:02:28.590 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
23:02:28.591 00.001 28316 Star::Find returns 1 (0), X=585.99, Y=113.97, Mass=1812, SNR=29.2, Peak=181 HFD=4.3
23:02:28.592 00.001 28316 MultiStar: [#1 0.18,-0.02,0.94,U] [#2 0.22,-0.10,0.95,U] [#3 0.22,0.04,0.88,U] [#4 0.21,-0.07,0.88,U] [#5 0.17,-0.01,0.81,U] [#6 0.13,0.09,0.72,U] [#7 0.19,-0.29,0.00,M6] [#8 0.04,0.12,0.58,U] 
23:02:28.593 00.001 28316 single-star, 7 included, MultiStar: {0.16, 0.01}, one-star: {0.11, 0.09}
23:02:28.595 00.002 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
23:02:28.596 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
23:02:28.597 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.69 mountX=-0.04 mountY=-0.14, mountTheta=-1.84
23:02:28.601 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
23:02:28.602 00.001 28316 Enqueuing Move request for scope (0.11, 0.09)
23:02:28.603 00.001 29988 Worker thread wakes up
23:02:28.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:02:28.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:02:28.603 00.000 29988 Moving (0.11, 0.09) raw xDistance=-0.04 yDistance=-0.14
23:02:28.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:02:28.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:28.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:02:28.603 00.000 29988 MoveAxis(E, 0, ABG)
23:02:28.603 00.000 29988 Move returns status 0, amount 0
23:02:28.603 00.000 29988 MoveAxis(N, 0, ABG)
23:02:28.603 00.000 29988 Move returns status 0, amount 0
23:02:28.603 00.000 29988 move complete, result=0
23:02:28.603 00.000 29988 worker thread done servicing request
23:02:28.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:28.604 00.001 28316 UpdateGuideState exits: m=1812 RSB=29.2
23:02:28.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:28.605 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:28.605 00.000 28316 Enqueuing Expose request
23:02:28.606 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:28.606 00.000 29988 Worker thread wakes up
23:02:28.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:28.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:30.239 01.633 29988 Exposure complete
23:02:30.274 00.035 29988 worker thread done servicing request
23:02:30.274 00.000 28316 OnExposeComplete: enter
23:02:30.276 00.002 28316 UpdateGuideState(): m_state=6
23:02:30.277 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
23:02:30.277 00.000 28316 Star::Find returns 1 (0), X=585.83, Y=113.99, Mass=1904, SNR=30.0, Peak=189 HFD=4.2
23:02:30.278 00.001 28316 MultiStar: [#1 0.16,0.30,0.00,M3] [#2 0.12,0.16,0.99,U] [#3 -0.06,0.20,0.86,U] [#4 0.16,0.13,0.88,U] [#5 0.16,0.22,0.77,U] [#6 0.14,0.27,0.70,U] [#7 0.18,-0.09,0.67,U] [#8 -0.02,0.24,0.61,U] 
23:02:30.278 00.000 28316 single-star, 7 included, MultiStar: {0.07, 0.15}, one-star: {-0.05, 0.11}
23:02:30.279 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
23:02:30.280 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
23:02:30.282 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
23:02:30.285 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
23:02:30.286 00.001 28316 Enqueuing Move request for scope (-0.05, 0.11)
23:02:30.287 00.001 29988 Worker thread wakes up
23:02:30.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:30.288 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
23:02:30.288 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:02:30.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:30.289 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:30.289 00.000 28316 Enqueuing Expose request
23:02:30.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
23:02:30.289 00.000 29988 Moving (-0.05, 0.11) raw xDistance=-0.12 yDistance=-0.01
23:02:30.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:30.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:30.290 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:30.290 00.000 29988 MoveAxis(E, 0, ABG)
23:02:30.290 00.000 29988 Move returns status 0, amount 0
23:02:30.290 00.000 29988 MoveAxis(N, 0, ABG)
23:02:30.290 00.000 29988 Move returns status 0, amount 0
23:02:30.290 00.000 29988 move complete, result=0
23:02:30.290 00.000 29988 worker thread done servicing request
23:02:30.290 00.000 29988 Worker thread wakes up
23:02:30.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:30.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:30.290 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:31.803 01.513 29988 Exposure complete
23:02:31.831 00.028 29988 worker thread done servicing request
23:02:31.831 00.000 28316 OnExposeComplete: enter
23:02:31.833 00.002 28316 UpdateGuideState(): m_state=6
23:02:31.835 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
23:02:31.837 00.002 28316 Star::Find returns 1 (0), X=585.83, Y=113.96, Mass=1762, SNR=28.7, Peak=172 HFD=4.2
23:02:31.837 00.000 28316 MultiStar: [#1 0.06,0.08,0.93,U] [#2 0.14,0.08,0.98,U] [#3 0.12,0.14,0.90,U] [#4 0.14,0.09,0.91,U] [#5 0.12,0.01,0.83,U] [#6 0.08,0.15,0.74,U] [#7 0.05,-0.03,0.70,U] [#8 0.10,0.20,0.62,U] 
23:02:31.837 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.09}, one-star: {-0.05, 0.07}
23:02:31.838 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
23:02:31.838 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.10)
23:02:31.839 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.14 mountX=-0.09 mountY=0.01, mountTheta=3.04
23:02:31.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
23:02:31.840 00.000 28316 Enqueuing Move request for scope (-0.05, 0.07)
23:02:31.841 00.001 29988 Worker thread wakes up
23:02:31.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:31.841 00.000 28316 UpdateGuideState exits: m=1762 RSB=28.7
23:02:31.842 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:31.843 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:31.844 00.001 28316 Enqueuing Expose request
23:02:31.844 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:02:31.844 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:02:31.844 00.000 29988 Moving (-0.05, 0.07) raw xDistance=-0.09 yDistance=0.01
23:02:31.844 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:02:31.844 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:31.844 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:31.845 00.001 29988 MoveAxis(E, 0, ABG)
23:02:31.845 00.000 29988 Move returns status 0, amount 0
23:02:31.845 00.000 29988 MoveAxis(N, 0, ABG)
23:02:31.845 00.000 29988 Move returns status 0, amount 0
23:02:31.845 00.000 29988 move complete, result=0
23:02:31.845 00.000 29988 worker thread done servicing request
23:02:31.845 00.000 29988 Worker thread wakes up
23:02:31.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:31.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:31.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:33.473 01.628 29988 Exposure complete
23:02:33.526 00.053 29988 worker thread done servicing request
23:02:33.526 00.000 28316 OnExposeComplete: enter
23:02:33.527 00.001 28316 UpdateGuideState(): m_state=6
23:02:33.527 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
23:02:33.528 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=113.99, Mass=1943, SNR=30.4, Peak=184 HFD=4.3
23:02:33.528 00.000 28316 MultiStar: [#1 0.08,0.18,0.91,U] [#2 0.04,0.19,0.99,U] [#3 0.02,0.18,0.86,U] [#4 0.08,0.14,0.82,U] [#5 0.07,0.18,0.78,U] [#6 0.05,0.20,0.72,U] [#7 -0.01,0.05,0.64,U] [#8 0.02,0.10,0.61,U] 
23:02:33.529 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.15}, one-star: {0.00, 0.11}
23:02:33.529 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
23:02:33.529 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.51)
23:02:33.530 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.53 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
23:02:33.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
23:02:33.531 00.000 28316 Enqueuing Move request for scope (0.00, 0.11)
23:02:33.533 00.002 29988 Worker thread wakes up
23:02:33.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
23:02:33.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
23:02:33.533 00.000 29988 Moving (0.00, 0.11) raw xDistance=-0.09 yDistance=-0.05
23:02:33.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:02:33.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:33.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:33.533 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.4
23:02:33.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:33.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:33.534 00.000 29988 MoveAxis(E, 0, ABG)
23:02:33.534 00.000 29988 Move returns status 0, amount 0
23:02:33.534 00.000 29988 MoveAxis(N, 0, ABG)
23:02:33.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:33.537 00.003 28316 Enqueuing Expose request
23:02:33.537 00.000 29988 Move returns status 0, amount 0
23:02:33.538 00.001 29988 move complete, result=0
23:02:33.538 00.000 29988 worker thread done servicing request
23:02:33.538 00.000 29988 Worker thread wakes up
23:02:33.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:33.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:33.538 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:35.053 01.515 29988 Exposure complete
23:02:35.084 00.031 29988 worker thread done servicing request
23:02:35.084 00.000 28316 OnExposeComplete: enter
23:02:35.085 00.001 28316 UpdateGuideState(): m_state=6
23:02:35.086 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
23:02:35.086 00.000 28316 Star::Find returns 1 (0), X=585.83, Y=114.06, Mass=1846, SNR=29.6, Peak=167 HFD=4.4
23:02:35.087 00.001 28316 MultiStar: [#1 -0.03,0.24,0.93,U] [#2 -0.14,0.20,0.98,U] [#3 -0.04,0.29,0.87,U] [#4 0.06,0.18,0.88,U] [#5 -0.12,0.29,0.79,U] [#6 -0.07,0.29,0.74,U] [#7 -0.16,0.06,0.67,U] [#8 -0.11,0.30,0.60,U] 
23:02:35.087 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.22}, one-star: {-0.05, 0.17}
23:02:35.087 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:02:35.088 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.18)
23:02:35.088 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=-0.18 mountY=-0.03, mountTheta=-2.97
23:02:35.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.17, opts=13)
23:02:35.091 00.002 28316 Enqueuing Move request for scope (-0.05, 0.17)
23:02:35.092 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:35.092 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.6
23:02:35.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:35.093 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:35.093 00.000 28316 Enqueuing Expose request
23:02:35.094 00.001 29988 Worker thread wakes up
23:02:35.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:02:35.094 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:02:35.094 00.000 29988 Moving (-0.05, 0.17) raw xDistance=-0.18 yDistance=-0.03
23:02:35.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:02:35.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:35.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:02:35.094 00.000 29988 MoveAxis(E, 0, ABG)
23:02:35.094 00.000 29988 Move returns status 0, amount 0
23:02:35.094 00.000 29988 MoveAxis(N, 0, ABG)
23:02:35.094 00.000 29988 Move returns status 0, amount 0
23:02:35.094 00.000 29988 move complete, result=0
23:02:35.094 00.000 29988 worker thread done servicing request
23:02:35.094 00.000 29988 Worker thread wakes up
23:02:35.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:35.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:35.094 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:36.723 01.629 29988 Exposure complete
23:02:36.754 00.031 29988 worker thread done servicing request
23:02:36.754 00.000 28316 OnExposeComplete: enter
23:02:36.755 00.001 28316 UpdateGuideState(): m_state=6
23:02:36.755 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
23:02:36.756 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=114.13, Mass=1925, SNR=30.1, Peak=174 HFD=4.3
23:02:36.756 00.000 28316 MultiStar: [#1 -0.13,0.30,0.91,U] [#2 -0.07,0.18,0.93,U] [#3 -0.23,0.31,0.00,M1] [#4 -0.28,0.41,0.00,M1] [#5 -0.07,0.14,0.77,U] [#6 -0.08,0.32,0.00,M1] [#7 -0.00,0.08,0.62,U] [#8 -0.13,0.26,0.61,U] 
23:02:36.757 00.001 28316 refined, 5 included, MultiStar: {-0.11, 0.21}, one-star: {-0.20, 0.25}
23:02:36.757 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.19 = -3.09)
23:02:36.758 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
23:02:36.758 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.23 cameraTheta=2.05 mountX=-0.23 mountY=0.00, mountTheta=3.13
23:02:36.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.21, opts=13)
23:02:36.760 00.001 28316 Enqueuing Move request for scope (-0.11, 0.21)
23:02:36.761 00.001 29988 Worker thread wakes up
23:02:36.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:36.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
23:02:36.761 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
23:02:36.761 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:02:36.762 00.001 29988 Moving (-0.11, 0.21) raw xDistance=-0.23 yDistance=0.00
23:02:36.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:02:36.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:36.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:36.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:36.763 00.001 28316 Enqueuing Expose request
23:02:36.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:02:36.763 00.000 29988 MoveAxis(E, 49, ABG)
23:02:36.763 00.000 29988 Guiding  Dir = 2, Dur = 49
23:02:36.763 00.000 29988 IsSlewing returns 0
23:02:36.763 00.000 29988 IsGuiding returns 0
23:02:36.765 00.002 29988 PulseGuide returned control before completion, sleep 58
23:02:36.830 00.065 29988 IsGuiding returns 0
23:02:36.830 00.000 29988 Move returns status 0, amount 49
23:02:36.830 00.000 29988 MoveAxis(N, 0, ABG)
23:02:36.830 00.000 29988 Move returns status 0, amount 0
23:02:36.830 00.000 29988 move complete, result=0
23:02:36.830 00.000 29988 worker thread done servicing request
23:02:36.831 00.001 29988 Worker thread wakes up
23:02:36.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:36.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:36.831 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
23:02:38.236 01.405 29988 Exposure complete
23:02:38.264 00.028 29988 worker thread done servicing request
23:02:38.264 00.000 28316 OnExposeComplete: enter
23:02:38.266 00.002 28316 UpdateGuideState(): m_state=6
23:02:38.268 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
23:02:38.269 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=113.96, Mass=2002, SNR=30.8, Peak=188 HFD=4.3
23:02:38.269 00.000 28316 MultiStar: [#1 0.01,0.17,0.88,U] [#2 0.07,0.10,0.91,U] [#3 0.05,0.10,0.84,U] [#4 0.11,0.14,0.87,U] [#5 0.08,0.02,0.75,U] [#6 0.02,0.19,0.68,U] [#7 0.01,0.00,0.66,U] [#8 0.09,0.21,0.57,U] 
23:02:38.270 00.001 28316 single-star, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.02, 0.08}
23:02:38.270 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:02:38.270 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.73)
23:02:38.271 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.30 mountX=-0.06 mountY=-0.05, mountTheta=-2.42
23:02:38.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
23:02:38.272 00.000 28316 Enqueuing Move request for scope (0.02, 0.08)
23:02:38.273 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:38.273 00.000 28316 UpdateGuideState exits: m=2002 RSB=30.8
23:02:38.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:38.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:38.275 00.001 28316 Enqueuing Expose request
23:02:38.275 00.000 29988 Worker thread wakes up
23:02:38.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:02:38.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:02:38.275 00.000 29988 Moving (0.02, 0.08) raw xDistance=-0.06 yDistance=-0.05
23:02:38.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:38.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:38.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:38.275 00.000 29988 MoveAxis(E, 0, ABG)
23:02:38.276 00.001 29988 Move returns status 0, amount 0
23:02:38.276 00.000 29988 MoveAxis(N, 0, ABG)
23:02:38.276 00.000 29988 Move returns status 0, amount 0
23:02:38.276 00.000 29988 move complete, result=0
23:02:38.276 00.000 29988 worker thread done servicing request
23:02:38.276 00.000 29988 Worker thread wakes up
23:02:38.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:38.276 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:38.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:39.906 01.630 29988 Exposure complete
23:02:39.931 00.025 29988 worker thread done servicing request
23:02:39.931 00.000 28316 OnExposeComplete: enter
23:02:39.932 00.001 28316 UpdateGuideState(): m_state=6
23:02:39.932 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
23:02:39.933 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=113.93, Mass=1963, SNR=30.4, Peak=199 HFD=4.4
23:02:39.933 00.000 28316 MultiStar: [#1 0.22,0.08,0.92,U] [#2 0.34,-0.03,0.00,M1] [#3 0.25,0.18,0.85,U] [#4 0.23,0.03,0.85,U] [#5 0.18,-0.09,0.75,U] [#6 0.22,0.21,0.68,U] [#7 0.31,-0.19,0.00,M1] [#8 0.23,-0.00,0.61,U] 
23:02:39.935 00.002 28316 single-star, 6 included, MultiStar: {0.20, 0.07}, one-star: {0.10, 0.05}
23:02:39.935 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
23:02:39.935 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
23:02:39.936 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.43 mountX=-0.00 mountY=-0.11, mountTheta=-1.58
23:02:39.936 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
23:02:39.939 00.003 28316 Enqueuing Move request for scope (0.10, 0.05)
23:02:39.941 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:39.943 00.002 28316 UpdateGuideState exits: m=1963 RSB=30.4
23:02:39.946 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:39.948 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:39.950 00.002 28316 Enqueuing Expose request
23:02:39.951 00.001 29988 Worker thread wakes up
23:02:39.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:02:39.951 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:02:39.951 00.000 29988 Moving (0.10, 0.05) raw xDistance=-0.00 yDistance=-0.11
23:02:39.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:02:39.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:39.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:02:39.951 00.000 29988 MoveAxis(E, 0, ABG)
23:02:39.951 00.000 29988 Move returns status 0, amount 0
23:02:39.951 00.000 29988 MoveAxis(N, 0, ABG)
23:02:39.951 00.000 29988 Move returns status 0, amount 0
23:02:39.951 00.000 29988 move complete, result=0
23:02:39.952 00.001 29988 worker thread done servicing request
23:02:39.952 00.000 29988 Worker thread wakes up
23:02:39.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:39.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:39.952 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:41.473 01.521 29988 Exposure complete
23:02:41.507 00.034 29988 worker thread done servicing request
23:02:41.507 00.000 28316 OnExposeComplete: enter
23:02:41.508 00.001 28316 UpdateGuideState(): m_state=6
23:02:41.508 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
23:02:41.509 00.001 28316 Star::Find returns 1 (0), X=586.09, Y=113.96, Mass=1827, SNR=29.3, Peak=187 HFD=4.3
23:02:41.509 00.000 28316 MultiStar: [#1 0.17,0.16,0.96,U] [#2 0.29,0.04,0.99,U] [#3 0.27,0.13,0.87,U] [#4 0.24,0.07,0.89,U] [#5 0.38,0.13,0.00,M1] [#6 0.19,0.17,0.75,U] [#7 0.35,-0.00,0.00,M2] [#8 0.26,0.25,0.00,M1] 
23:02:41.510 00.001 28316 single-star, 5 included, MultiStar: {0.23, 0.11}, one-star: {0.22, 0.08}
23:02:41.510 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
23:02:41.511 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
23:02:41.511 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=0.02 mountY=-0.23, mountTheta=-1.49
23:02:41.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.08, opts=13)
23:02:41.512 00.000 28316 Enqueuing Move request for scope (0.22, 0.08)
23:02:41.513 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:41.513 00.000 28316 UpdateGuideState exits: m=1827 RSB=29.3
23:02:41.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:41.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:41.515 00.001 28316 Enqueuing Expose request
23:02:41.515 00.000 29988 Worker thread wakes up
23:02:41.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
23:02:41.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
23:02:41.515 00.000 29988 Moving (0.22, 0.08) raw xDistance=0.02 yDistance=-0.23
23:02:41.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:41.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:02:41.515 00.000 29988 MoveAxis(E, 0, ABG)
23:02:41.515 00.000 29988 Move returns status 0, amount 0
23:02:41.515 00.000 29988 MoveAxis(N, 54, ABG)
23:02:41.515 00.000 29988 Guiding  Dir = 0, Dur = 54
23:02:41.516 00.001 29988 IsSlewing returns 0
23:02:41.516 00.000 29988 IsGuiding returns 0
23:02:41.521 00.005 29988 PulseGuide returned control before completion, sleep 59
23:02:41.595 00.074 29988 IsGuiding returns 1
23:02:41.595 00.000 29988 scope still moving after pulse duration time elapsed
23:02:41.627 00.032 29988 IsSlewing returns 0
23:02:41.627 00.000 29988 IsGuiding returns 0
23:02:41.627 00.000 29988 scope move finished after 54 + 57 ms
23:02:41.627 00.000 29988 Move returns status 0, amount 54
23:02:41.628 00.001 29988 move complete, result=0
23:02:41.628 00.000 29988 worker thread done servicing request
23:02:41.628 00.000 29988 Worker thread wakes up
23:02:41.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:41.628 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 54 ms NORTH
23:02:41.629 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:43.260 01.631 29988 Exposure complete
23:02:43.325 00.065 29988 worker thread done servicing request
23:02:43.325 00.000 28316 OnExposeComplete: enter
23:02:43.327 00.002 28316 UpdateGuideState(): m_state=6
23:02:43.330 00.003 28316 Star::Find(15, 586, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
23:02:43.331 00.001 28316 Star::Find returns 1 (0), X=585.77, Y=113.90, Mass=1829, SNR=29.4, Peak=177 HFD=4.3
23:02:43.332 00.001 28316 MultiStar: [#1 0.04,0.05,0.91,U] [#2 0.05,-0.10,1.01,U] [#3 -0.21,-0.03,0.87,U] [#4 -0.03,0.01,0.85,U] [#5 -0.03,0.02,0.80,U] [#6 0.05,0.18,0.73,U] [#7 -0.06,-0.28,0.67,U] [#8 -0.03,0.04,0.63,U] 
23:02:43.334 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.11, 0.01}
23:02:43.334 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
23:02:43.336 00.002 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
23:02:43.337 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.85 mountX=-0.01 mountY=0.04, mountTheta=1.70
23:02:43.339 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
23:02:43.340 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
23:02:43.340 00.000 29988 Worker thread wakes up
23:02:43.341 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:43.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:02:43.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:02:43.342 00.000 29988 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
23:02:43.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:02:43.343 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:43.343 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.4
23:02:43.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:43.345 00.001 28316 Enqueuing Expose request
23:02:43.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:02:43.345 00.000 29988 MoveAxis(E, 0, ABG)
23:02:43.345 00.000 29988 Move returns status 0, amount 0
23:02:43.345 00.000 29988 MoveAxis(N, 0, ABG)
23:02:43.345 00.000 29988 Move returns status 0, amount 0
23:02:43.345 00.000 29988 move complete, result=0
23:02:43.345 00.000 29988 worker thread done servicing request
23:02:43.345 00.000 29988 Worker thread wakes up
23:02:43.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:43.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:43.346 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:44.756 01.410 29988 Exposure complete
23:02:44.789 00.033 29988 worker thread done servicing request
23:02:44.789 00.000 28316 OnExposeComplete: enter
23:02:44.792 00.003 28316 UpdateGuideState(): m_state=6
23:02:44.793 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
23:02:44.794 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=114.05, Mass=1934, SNR=30.1, Peak=181 HFD=4.2
23:02:44.795 00.001 28316 MultiStar: [#1 0.06,0.15,0.88,U] [#2 0.03,0.01,0.95,U] [#3 -0.06,0.05,0.83,U] [#4 -0.00,0.05,0.85,U] [#5 0.01,0.08,0.76,U] [#6 0.01,0.21,0.71,U] [#7 0.07,0.18,0.67,U] [#8 -0.07,0.30,0.61,U] 
23:02:44.795 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.21, 0.17}
23:02:44.796 00.001 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.90 = 2.90)
23:02:44.798 00.002 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.00 = -0.28)
23:02:44.799 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.75 mountX=-0.12 mountY=-0.04, mountTheta=-2.86
23:02:44.802 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
23:02:44.804 00.002 28316 Enqueuing Move request for scope (-0.02, 0.12)
23:02:44.806 00.002 29988 Worker thread wakes up
23:02:44.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:02:44.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:44.808 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:02:44.808 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.12 yDistance=-0.04
23:02:44.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:44.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:44.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:02:44.809 00.001 29988 MoveAxis(E, 0, ABG)
23:02:44.809 00.000 29988 Move returns status 0, amount 0
23:02:44.809 00.000 29988 MoveAxis(N, 0, ABG)
23:02:44.809 00.000 29988 Move returns status 0, amount 0
23:02:44.809 00.000 29988 move complete, result=0
23:02:44.809 00.000 29988 worker thread done servicing request
23:02:44.809 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:02:44.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:44.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:44.812 00.001 28316 Enqueuing Expose request
23:02:44.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:44.814 00.001 29988 Worker thread wakes up
23:02:44.815 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:44.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:46.446 01.631 29988 Exposure complete
23:02:46.473 00.027 29988 worker thread done servicing request
23:02:46.473 00.000 28316 OnExposeComplete: enter
23:02:46.474 00.001 28316 UpdateGuideState(): m_state=6
23:02:46.474 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
23:02:46.475 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=113.95, Mass=1893, SNR=29.7, Peak=178 HFD=4.3
23:02:46.475 00.000 28316 MultiStar: [#1 0.08,0.07,0.94,U] [#2 0.19,-0.02,0.92,U] [#3 0.15,0.02,0.88,U] [#4 0.17,-0.02,0.88,U] [#5 0.09,0.09,0.79,U] [#6 0.28,-0.05,0.71,U] [#7 0.29,-0.13,0.68,U] [#8 -0.04,0.06,0.59,U] 
23:02:46.476 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.01}, one-star: {-0.01, 0.06}
23:02:46.476 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:02:46.477 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
23:02:46.477 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.71 mountX=-0.06 mountY=-0.02, mountTheta=-2.82
23:02:46.478 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:02:46.479 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:02:46.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:46.480 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.7
23:02:46.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:46.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:46.481 00.001 28316 Enqueuing Expose request
23:02:46.481 00.000 29988 Worker thread wakes up
23:02:46.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:02:46.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:02:46.481 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:02:46.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:46.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:46.482 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:46.482 00.000 29988 MoveAxis(E, 0, ABG)
23:02:46.482 00.000 29988 Move returns status 0, amount 0
23:02:46.482 00.000 29988 MoveAxis(N, 0, ABG)
23:02:46.482 00.000 29988 Move returns status 0, amount 0
23:02:46.482 00.000 29988 move complete, result=0
23:02:46.482 00.000 29988 worker thread done servicing request
23:02:46.482 00.000 29988 Worker thread wakes up
23:02:46.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:46.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:46.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:48.002 01.520 29988 Exposure complete
23:02:48.030 00.028 29988 worker thread done servicing request
23:02:48.030 00.000 28316 OnExposeComplete: enter
23:02:48.031 00.001 28316 UpdateGuideState(): m_state=6
23:02:48.031 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
23:02:48.032 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=113.88, Mass=1816, SNR=29.4, Peak=175 HFD=4.3
23:02:48.032 00.000 28316 MultiStar: [#1 0.14,-0.00,0.88,U] [#2 0.19,-0.26,0.97,U] [#3 -0.09,0.02,0.82,U] [#4 0.09,0.04,0.90,U] [#5 0.06,-0.07,0.77,U] [#6 0.14,-0.06,0.76,U] [#7 0.08,-0.18,0.69,U] [#8 0.03,0.05,0.62,U] 
23:02:48.033 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.05}, one-star: {-0.06, -0.01}
23:02:48.034 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
23:02:48.035 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
23:02:48.035 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.02 mountX=-0.02 mountY=0.05, mountTheta=1.88
23:02:48.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
23:02:48.037 00.001 28316 Enqueuing Move request for scope (-0.06, -0.01)
23:02:48.037 00.000 29988 Worker thread wakes up
23:02:48.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:48.038 00.001 28316 UpdateGuideState exits: m=1816 RSB=29.4
23:02:48.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:48.039 00.001 28316 Enqueuing Expose request
23:02:48.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:02:48.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:02:48.039 00.000 29988 Moving (-0.06, -0.01) raw xDistance=-0.02 yDistance=0.05
23:02:48.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:48.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:48.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:02:48.039 00.000 29988 MoveAxis(E, 0, ABG)
23:02:48.039 00.000 29988 Move returns status 0, amount 0
23:02:48.039 00.000 29988 MoveAxis(N, 0, ABG)
23:02:48.039 00.000 29988 Move returns status 0, amount 0
23:02:48.039 00.000 29988 move complete, result=0
23:02:48.039 00.000 29988 worker thread done servicing request
23:02:48.040 00.001 29988 Worker thread wakes up
23:02:48.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:48.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:48.040 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:49.676 01.636 29988 Exposure complete
23:02:49.727 00.051 29988 worker thread done servicing request
23:02:49.727 00.000 28316 OnExposeComplete: enter
23:02:49.728 00.001 28316 UpdateGuideState(): m_state=6
23:02:49.730 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
23:02:49.730 00.000 28316 Star::Find returns 1 (0), X=585.91, Y=113.95, Mass=1841, SNR=29.5, Peak=171 HFD=4.3
23:02:49.731 00.001 28316 MultiStar: [#1 0.02,0.16,0.92,U] [#2 0.18,-0.04,0.97,U] [#3 -0.15,0.10,0.85,U] [#4 0.09,-0.01,0.90,U] [#5 -0.04,-0.02,0.79,U] [#6 -0.06,0.20,0.73,U] [#7 -0.10,-0.17,0.66,U] [#8 -0.06,0.34,0.00,M1] 
23:02:49.731 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.04}, one-star: {0.03, 0.07}
23:02:49.732 00.001 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
23:02:49.732 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
23:02:49.733 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.44 mountX=-0.03 mountY=-0.02, mountTheta=-2.56
23:02:49.734 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
23:02:49.735 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
23:02:49.736 00.001 29988 Worker thread wakes up
23:02:49.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:49.736 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.5
23:02:49.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:49.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:49.737 00.000 28316 Enqueuing Expose request
23:02:49.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:02:49.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:02:49.738 00.000 29988 Moving (0.01, 0.04) raw xDistance=-0.03 yDistance=-0.02
23:02:49.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:49.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:49.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:49.738 00.000 29988 MoveAxis(E, 0, ABG)
23:02:49.738 00.000 29988 Move returns status 0, amount 0
23:02:49.738 00.000 29988 MoveAxis(N, 0, ABG)
23:02:49.738 00.000 29988 Move returns status 0, amount 0
23:02:49.738 00.000 29988 move complete, result=0
23:02:49.738 00.000 29988 worker thread done servicing request
23:02:49.738 00.000 29988 Worker thread wakes up
23:02:49.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:49.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:49.739 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:51.250 01.511 29988 Exposure complete
23:02:51.282 00.032 29988 worker thread done servicing request
23:02:51.282 00.000 28316 OnExposeComplete: enter
23:02:51.283 00.001 28316 UpdateGuideState(): m_state=6
23:02:51.283 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
23:02:51.284 00.001 28316 Star::Find returns 1 (0), X=585.78, Y=114.02, Mass=1883, SNR=29.8, Peak=174 HFD=4.3
23:02:51.285 00.001 28316 MultiStar: [#1 0.05,0.19,0.90,U] [#2 0.11,0.13,0.96,U] [#3 -0.11,0.24,0.87,U] [#4 0.13,0.16,0.89,U] [#5 0.06,0.28,0.77,U] [#6 0.06,0.24,0.70,U] [#7 -0.01,0.01,0.67,U] [#8 -0.06,0.31,0.62,U] 
23:02:51.285 00.000 28316 single-star, 8 included, MultiStar: {0.01, 0.18}, one-star: {-0.10, 0.13}
23:02:51.286 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.36 = -2.93)
23:02:51.287 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.17)
23:02:51.288 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.21 mountX=-0.16 mountY=0.03, mountTheta=2.97
23:02:51.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
23:02:51.291 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
23:02:51.291 00.000 29988 Worker thread wakes up
23:02:51.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
23:02:51.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
23:02:51.291 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
23:02:51.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:51.292 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:02:51.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:51.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:51.293 00.001 28316 Enqueuing Expose request
23:02:51.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:02:51.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:51.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:51.293 00.000 29988 MoveAxis(E, 0, ABG)
23:02:51.293 00.000 29988 Move returns status 0, amount 0
23:02:51.293 00.000 29988 MoveAxis(N, 0, ABG)
23:02:51.293 00.000 29988 Move returns status 0, amount 0
23:02:51.294 00.001 29988 move complete, result=0
23:02:51.294 00.000 29988 worker thread done servicing request
23:02:51.294 00.000 29988 Worker thread wakes up
23:02:51.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:51.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:51.294 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:52.927 01.633 29988 Exposure complete
23:02:52.957 00.030 29988 worker thread done servicing request
23:02:52.957 00.000 28316 OnExposeComplete: enter
23:02:52.959 00.002 28316 UpdateGuideState(): m_state=6
23:02:52.960 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
23:02:52.961 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=114.07, Mass=1770, SNR=29.0, Peak=159 HFD=4.2
23:02:52.963 00.002 28316 MultiStar: [#1 -0.07,0.19,0.94,U] [#2 -0.06,0.09,0.99,U] [#3 -0.12,0.14,0.88,U] [#4 0.12,0.07,0.90,U] [#5 -0.08,0.12,0.82,U] [#6 -0.09,0.30,0.74,U] [#7 0.03,0.10,0.67,U] [#8 0.07,0.16,0.61,U] 
23:02:52.964 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.15}, one-star: {-0.25, 0.18}
23:02:52.965 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:02:52.967 00.002 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
23:02:52.969 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.95 mountX=-0.16 mountY=-0.01, mountTheta=-3.05
23:02:52.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.15, opts=13)
23:02:52.971 00.000 28316 Enqueuing Move request for scope (-0.06, 0.15)
23:02:52.972 00.001 29988 Worker thread wakes up
23:02:52.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:52.972 00.000 28316 UpdateGuideState exits: m=1770 RSB=29.0
23:02:52.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:52.974 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
23:02:52.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
23:02:52.974 00.000 29988 Moving (-0.06, 0.15) raw xDistance=-0.16 yDistance=-0.01
23:02:52.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:02:52.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:52.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:52.977 00.003 28316 Enqueuing Expose request
23:02:52.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:52.977 00.000 29988 MoveAxis(E, 0, ABG)
23:02:52.977 00.000 29988 Move returns status 0, amount 0
23:02:52.977 00.000 29988 MoveAxis(N, 0, ABG)
23:02:52.977 00.000 29988 Move returns status 0, amount 0
23:02:52.977 00.000 29988 move complete, result=0
23:02:52.977 00.000 29988 worker thread done servicing request
23:02:52.977 00.000 29988 Worker thread wakes up
23:02:52.978 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:52.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:52.978 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:54.504 01.526 29988 Exposure complete
23:02:54.537 00.033 29988 worker thread done servicing request
23:02:54.537 00.000 28316 OnExposeComplete: enter
23:02:54.537 00.000 28316 UpdateGuideState(): m_state=6
23:02:54.538 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
23:02:54.538 00.000 28316 Star::Find returns 1 (0), X=585.86, Y=114.04, Mass=1891, SNR=29.9, Peak=169 HFD=4.3
23:02:54.539 00.001 28316 MultiStar: [#1 0.08,0.14,0.93,U] [#2 0.17,0.06,0.96,U] [#3 0.04,0.18,0.85,U] [#4 0.17,0.03,0.86,U] [#5 0.10,0.16,0.80,U] [#6 0.09,0.14,0.70,U] [#7 0.13,-0.02,0.65,U] [#8 0.14,0.22,0.62,U] 
23:02:54.540 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.12}, one-star: {-0.02, 0.16}
23:02:54.540 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
23:02:54.541 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.15)
23:02:54.541 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.89 mountX=-0.07 mountY=-0.14, mountTheta=-2.03
23:02:54.543 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.12, opts=13)
23:02:54.544 00.001 28316 Enqueuing Move request for scope (0.10, 0.12)
23:02:54.544 00.000 29988 Worker thread wakes up
23:02:54.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:54.544 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.9
23:02:54.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:54.546 00.001 28316 Enqueuing Expose request
23:02:54.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
23:02:54.546 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
23:02:54.546 00.000 29988 Moving (0.10, 0.12) raw xDistance=-0.07 yDistance=-0.14
23:02:54.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:02:54.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:54.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:02:54.546 00.000 29988 MoveAxis(E, 0, ABG)
23:02:54.546 00.000 29988 Move returns status 0, amount 0
23:02:54.546 00.000 29988 MoveAxis(N, 0, ABG)
23:02:54.547 00.001 29988 Move returns status 0, amount 0
23:02:54.547 00.000 29988 move complete, result=0
23:02:54.547 00.000 29988 worker thread done servicing request
23:02:54.547 00.000 29988 Worker thread wakes up
23:02:54.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:54.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:54.547 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:56.174 01.627 29988 Exposure complete
23:02:56.199 00.025 29988 worker thread done servicing request
23:02:56.199 00.000 28316 OnExposeComplete: enter
23:02:56.200 00.001 28316 UpdateGuideState(): m_state=6
23:02:56.200 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
23:02:56.201 00.001 28316 Star::Find returns 1 (0), X=585.86, Y=114.07, Mass=1821, SNR=29.2, Peak=167 HFD=4.3
23:02:56.203 00.002 28316 MultiStar: [#1 0.02,0.30,0.95,U] [#2 0.04,0.22,0.99,U] [#3 -0.00,0.23,0.90,U] [#4 0.08,0.27,0.88,U] [#5 0.08,0.30,0.82,U] [#6 -0.01,0.26,0.75,U] [#7 0.03,0.11,0.66,U] [#8 0.16,0.29,0.00,M1] 
23:02:56.204 00.001 28316 single-star, 7 included, MultiStar: {0.03, 0.24}, one-star: {-0.02, 0.18}
23:02:56.206 00.002 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:02:56.209 00.003 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
23:02:56.211 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.69 mountX=-0.18 mountY=-0.06, mountTheta=-2.80
23:02:56.215 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
23:02:56.217 00.002 28316 Enqueuing Move request for scope (-0.02, 0.18)
23:02:56.217 00.000 29988 Worker thread wakes up
23:02:56.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:56.219 00.002 28316 UpdateGuideState exits: m=1821 RSB=29.2
23:02:56.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:02:56.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:02:56.219 00.000 29988 Moving (-0.02, 0.18) raw xDistance=-0.18 yDistance=-0.06
23:02:56.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:02:56.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:56.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:56.221 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:56.221 00.000 29988 MoveAxis(E, 0, ABG)
23:02:56.221 00.000 29988 Move returns status 0, amount 0
23:02:56.221 00.000 29988 MoveAxis(N, 0, ABG)
23:02:56.221 00.000 29988 Move returns status 0, amount 0
23:02:56.221 00.000 29988 move complete, result=0
23:02:56.221 00.000 29988 worker thread done servicing request
23:02:56.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:56.223 00.002 28316 Enqueuing Expose request
23:02:56.223 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:56.223 00.000 29988 Worker thread wakes up
23:02:56.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:56.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:57.738 01.515 29988 Exposure complete
23:02:57.766 00.028 29988 worker thread done servicing request
23:02:57.766 00.000 28316 OnExposeComplete: enter
23:02:57.767 00.001 28316 UpdateGuideState(): m_state=6
23:02:57.768 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
23:02:57.768 00.000 28316 Star::Find returns 1 (0), X=585.82, Y=114.31, Mass=1856, SNR=29.7, Peak=166 HFD=4.5
23:02:57.769 00.001 28316 MultiStar: [#1 0.00,0.38,0.00,M1] [#2 0.15,0.28,0.96,U] [#3 -0.14,0.67,0.00,M1] [#4 0.01,0.36,0.00,M1] [#5 0.03,0.41,0.00,M1] [#6 -0.03,0.50,0.00,M1] [#7 0.04,0.35,0.00,M1] [#8 -0.12,0.45,0.00,M2] 
23:02:57.770 00.001 28316 refined, 1 included, MultiStar: {0.04, 0.36}, one-star: {-0.06, 0.43}
23:02:57.771 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:02:57.772 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:02:57.773 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.45 mountX=-0.31 mountY=-0.20, mountTheta=-2.57
23:02:57.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.36, opts=13)
23:02:57.774 00.000 28316 Enqueuing Move request for scope (0.04, 0.36)
23:02:57.775 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:02:57.775 00.000 29988 Worker thread wakes up
23:02:57.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd
23:02:57.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.36)
23:02:57.775 00.000 29988 Moving (0.04, 0.36) raw xDistance=-0.31 yDistance=-0.20
23:02:57.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:02:57.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:57.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:02:57.775 00.000 29988 MoveAxis(E, 65, ABG)
23:02:57.775 00.000 29988 Guiding  Dir = 2, Dur = 65
23:02:57.775 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.7
23:02:57.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:57.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:57.777 00.001 28316 Enqueuing Expose request
23:02:57.777 00.000 29988 IsSlewing returns 0
23:02:57.777 00.000 29988 IsGuiding returns 0
23:02:57.779 00.002 29988 PulseGuide returned control before completion, sleep 74
23:02:57.794 00.015 28316 evsrv: cli 0C97D870 connect
23:02:57.795 00.001 28316 case statement mapped state 6 to 3
23:02:57.796 00.001 28316 case statement mapped state 6 to 3
23:02:57.798 00.002 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"5dee0e5e-b76d-435a-99a8-c9ec8fcc4130"}
23:02:57.798 00.000 28316 case statement mapped state 6 to 3
23:02:57.800 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"5dee0e5e-b76d-435a-99a8-c9ec8fcc4130"}
23:02:57.802 00.002 28316 evsrv: cli 0C97D870 disconnect
23:02:57.804 00.002 28316 evsrv: cli 0C97D2D0 connect
23:02:57.805 00.001 28316 case statement mapped state 6 to 3
23:02:57.807 00.002 28316 case statement mapped state 6 to 3
23:02:57.808 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"6647bdef-163c-4dac-9bec-955dc1e91e36"}
23:02:57.809 00.001 28316 PhdController::Dither begins
23:02:57.810 00.001 28316 dither: size=2.00, dRA=1.29 dDec=0.99
23:02:57.810 00.000 28316 MountToCamera -- mountTheta (-0.65) + m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
23:02:57.811 00.001 28316 MountToCamera -- mountX=1.29 mountY=0.99 hyp=1.63 mountTheta=-0.65 cameraX=-0.36, cameraY=-1.58 cameraTheta=-1.80
23:02:57.811 00.000 28316 setting lock position to (585.52, 112.30)
23:02:57.812 00.001 28316 Mount: notify guiding dithered (-0.4, -1.6)
23:02:57.812 00.000 28316 MultiStar: stabilizing after lock position change
23:02:57.813 00.001 28316 Status Line: Dithering de 1.29,0.99
23:02:57.814 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:02:57.815 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:02:57.815 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"6647bdef-163c-4dac-9bec-955dc1e91e36"}
23:02:57.816 00.001 28316 evsrv: cli 0C97D2D0 disconnect
23:02:57.865 00.049 29988 IsGuiding returns 0
23:02:57.865 00.000 29988 Move returns status 0, amount 65
23:02:57.865 00.000 29988 MoveAxis(N, 0, ABG)
23:02:57.865 00.000 29988 Move returns status 0, amount 0
23:02:57.865 00.000 29988 move complete, result=0
23:02:57.866 00.001 29988 worker thread done servicing request
23:02:57.866 00.000 29988 Worker thread wakes up
23:02:57.866 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.2 px 0 ms NORTH
23:02:57.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:02:57.867 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,99,31,31)
23:02:59.502 01.635 29988 Exposure complete
23:02:59.569 00.067 29988 worker thread done servicing request
23:02:59.569 00.000 28316 OnExposeComplete: enter
23:02:59.570 00.001 28316 UpdateGuideState(): m_state=6
23:02:59.570 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
23:02:59.571 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=114.10, Mass=1855, SNR=29.5, Peak=169 HFD=4.3
23:02:59.571 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:02:59.572 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.65)
23:02:59.573 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=1.80 hyp=1.84 cameraTheta=1.39 mountX=-1.50 mountY=-1.11, mountTheta=-2.50
23:02:59.575 00.002 28316 dither recenter: remaining=(-1.3,-1.0) step=(-1.3,-1.0)
23:02:59.576 00.001 28316 MountToCamera -- mountTheta (2.49) + m_xAngle (-1.14) = xAngle (1.35 = 1.35)
23:02:59.577 00.001 28316 MountToCamera -- mountX=-1.29 mountY=-0.99 hyp=1.63 mountTheta=2.49 cameraX=0.36, cameraY=1.58 cameraTheta=1.35
23:02:59.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=1.58, opts=4)
23:02:59.579 00.001 28316 Enqueuing Move request for scope (0.36, 1.58)
23:02:59.581 00.002 28316 Mount: notify direct move -1.29,-0.99
23:02:59.583 00.002 29988 Worker thread wakes up
23:02:59.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 1.58) opts 0x4
23:02:59.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:02:59.584 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.5
23:02:59.585 00.001 29988 Handling offset move in thread for scope, endpoint = (0.36, 1.58)
23:02:59.585 00.000 28316 PhdController: settling, locked = 1, distance = 1.84 (0.50) aobump = 0 frame = 1 / 99999
23:02:59.585 00.000 29988 Moving (0.36, 1.58) raw xDistance=-1.29 yDistance=-0.99
23:02:59.585 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136579.585,"Host":"ASUS_SAM","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:02:59.586 00.001 29988 MoveAxis(E, 431, B)
23:02:59.586 00.000 29988 Guiding  Dir = 2, Dur = 431
23:02:59.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:59.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:02:59.587 00.001 28316 Enqueuing Expose request
23:02:59.587 00.000 29988 IsSlewing returns 0
23:02:59.587 00.000 29988 IsGuiding returns 0
23:02:59.589 00.002 29988 PulseGuide returned control before completion, sleep 440
23:03:00.033 00.444 29988 IsGuiding returns 0
23:03:00.033 00.000 29988 Move returns status 0, amount 431
23:03:00.033 00.000 29988 MoveAxis(N, 235, B)
23:03:00.033 00.000 29988 Guiding  Dir = 0, Dur = 235
23:03:00.033 00.000 29988 IsSlewing returns 0
23:03:00.033 00.000 29988 IsGuiding returns 0
23:03:00.038 00.005 29988 PulseGuide returned control before completion, sleep 241
23:03:00.282 00.244 29988 IsGuiding returns 1
23:03:00.282 00.000 29988 scope still moving after pulse duration time elapsed
23:03:00.313 00.031 29988 IsSlewing returns 0
23:03:00.313 00.000 29988 IsGuiding returns 0
23:03:00.313 00.000 29988 scope move finished after 235 + 45 ms
23:03:00.313 00.000 29988 Move returns status 0, amount 235
23:03:00.313 00.000 29988 move complete, result=0
23:03:00.313 00.000 29988 worker thread done servicing request
23:03:00.313 00.000 29988 Worker thread wakes up
23:03:00.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:00.313 00.000 28316 GuideStep: -1.3 px 431 ms EAST, -1.0 px 235 ms NORTH
23:03:00.315 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:01.732 01.417 29988 Exposure complete
23:03:01.768 00.036 29988 worker thread done servicing request
23:03:01.782 00.014 28316 OnExposeComplete: enter
23:03:01.783 00.001 28316 UpdateGuideState(): m_state=6
23:03:01.783 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
23:03:01.784 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=113.13, Mass=1857, SNR=29.6, Peak=130 HFD=4.4
23:03:01.784 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
23:03:01.785 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.84)
23:03:01.785 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.83 hyp=0.89 cameraTheta=1.20 mountX=-0.62 mountY=-0.66, mountTheta=-2.33
23:03:01.786 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.83, opts=13)
23:03:01.787 00.001 28316 Enqueuing Move request for scope (0.32, 0.83)
23:03:01.787 00.000 29988 Worker thread wakes up
23:03:01.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.83) opts 0xd
23:03:01.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.83)
23:03:01.787 00.000 29988 Moving (0.32, 0.83) raw xDistance=-0.62 yDistance=-0.66
23:03:01.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
23:03:01.787 00.000 29988 resist switch: large excursion: input -0.66 thresh 0.60 direction from 0 to -1
23:03:01.787 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
23:03:01.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
23:03:01.787 00.000 29988 MoveAxis(E, 130, ABG)
23:03:01.787 00.000 29988 Guiding  Dir = 2, Dur = 130
23:03:01.788 00.001 29988 IsSlewing returns 0
23:03:01.788 00.000 29988 IsGuiding returns 0
23:03:01.789 00.001 29988 PulseGuide returned control before completion, sleep 139
23:03:01.817 00.028 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:01.824 00.007 28316 UpdateGuideState exits: m=1857 RSB=29.6
23:03:01.825 00.001 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 2 / 99999
23:03:01.825 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136581.825,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:03:01.826 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:01.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:01.827 00.001 28316 Enqueuing Expose request
23:03:01.935 00.108 29988 IsGuiding returns 0
23:03:01.935 00.000 29988 Move returns status 0, amount 130
23:03:01.935 00.000 29988 MoveAxis(N, 157, ABG)
23:03:01.935 00.000 29988 Guiding  Dir = 0, Dur = 157
23:03:01.935 00.000 29988 IsSlewing returns 0
23:03:01.935 00.000 29988 IsGuiding returns 0
23:03:01.940 00.005 29988 PulseGuide returned control before completion, sleep 163
23:03:02.107 00.167 29988 IsGuiding returns 0
23:03:02.107 00.000 29988 Move returns status 0, amount 157
23:03:02.107 00.000 29988 move complete, result=0
23:03:02.107 00.000 29988 worker thread done servicing request
23:03:02.107 00.000 29988 Worker thread wakes up
23:03:02.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:02.107 00.000 28316 GuideStep: -0.6 px 130 ms EAST, -0.7 px 157 ms NORTH
23:03:02.108 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:03.738 01.630 29988 Exposure complete
23:03:03.760 00.022 29988 worker thread done servicing request
23:03:03.760 00.000 28316 OnExposeComplete: enter
23:03:03.761 00.001 28316 UpdateGuideState(): m_state=6
23:03:03.761 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
23:03:03.762 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=112.02, Mass=1882, SNR=29.9, Peak=144 HFD=4.6
23:03:03.762 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.14) = xAngle (-0.33 = -0.33)
23:03:03.762 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.77 = 2.77)
23:03:03.763 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.47 mountX=0.27 mountY=0.10, mountTheta=0.36
23:03:03.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.28, opts=13)
23:03:03.765 00.001 28316 Enqueuing Move request for scope (0.03, -0.28)
23:03:03.766 00.001 29988 Worker thread wakes up
23:03:03.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
23:03:03.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
23:03:03.766 00.000 29988 Moving (0.03, -0.28) raw xDistance=0.27 yDistance=0.10
23:03:03.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.27
23:03:03.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:03.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:03:03.766 00.000 29988 MoveAxis(W, 47, ABG)
23:03:03.766 00.000 29988 Guiding  Dir = 3, Dur = 47
23:03:03.766 00.000 29988 IsSlewing returns 0
23:03:03.766 00.000 29988 IsGuiding returns 0
23:03:03.768 00.002 29988 PulseGuide returned control before completion, sleep 56
23:03:03.771 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:03:03.777 00.006 28316 UpdateGuideState exits: m=1882 RSB=29.9
23:03:03.778 00.001 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 3 / 99999
23:03:03.779 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136583.778,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:03:03.779 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:03.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:03.780 00.001 28316 Enqueuing Expose request
23:03:03.832 00.052 29988 IsGuiding returns 0
23:03:03.832 00.000 29988 Move returns status 0, amount 47
23:03:03.832 00.000 29988 MoveAxis(N, 0, ABG)
23:03:03.832 00.000 29988 Move returns status 0, amount 0
23:03:03.832 00.000 29988 move complete, result=0
23:03:03.832 00.000 29988 worker thread done servicing request
23:03:03.832 00.000 29988 Worker thread wakes up
23:03:03.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:03.832 00.000 28316 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH
23:03:03.833 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:05.241 01.408 29988 Exposure complete
23:03:05.269 00.028 29988 worker thread done servicing request
23:03:05.270 00.001 28316 OnExposeComplete: enter
23:03:05.270 00.000 28316 UpdateGuideState(): m_state=6
23:03:05.271 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
23:03:05.271 00.000 28316 Star::Find returns 1 (0), X=585.42, Y=112.26, Mass=1744, SNR=28.7, Peak=137 HFD=4.3
23:03:05.272 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:03:05.272 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:03:05.273 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.73 mountX=-0.00 mountY=0.10, mountTheta=1.58
23:03:05.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
23:03:05.274 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
23:03:05.275 00.001 29988 Worker thread wakes up
23:03:05.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:03:05.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:03:05.275 00.000 29988 Moving (-0.09, -0.04) raw xDistance=-0.00 yDistance=0.10
23:03:05.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:03:05.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:05.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:03:05.275 00.000 29988 MoveAxis(E, 0, ABG)
23:03:05.275 00.000 29988 Move returns status 0, amount 0
23:03:05.275 00.000 29988 MoveAxis(N, 0, ABG)
23:03:05.275 00.000 29988 Move returns status 0, amount 0
23:03:05.275 00.000 29988 move complete, result=0
23:03:05.275 00.000 29988 worker thread done servicing request
23:03:05.278 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:03:05.289 00.011 28316 UpdateGuideState exits: m=1744 RSB=28.7
23:03:05.291 00.002 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 4 / 99999
23:03:05.292 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136585.292,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:03:05.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:05.293 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:05.293 00.000 28316 Enqueuing Expose request
23:03:05.294 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:05.294 00.000 29988 Worker thread wakes up
23:03:05.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:05.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:06.928 01.634 29988 Exposure complete
23:03:06.951 00.023 29988 worker thread done servicing request
23:03:06.951 00.000 28316 OnExposeComplete: enter
23:03:06.952 00.001 28316 UpdateGuideState(): m_state=6
23:03:06.953 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
23:03:06.953 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=112.32, Mass=1958, SNR=30.3, Peak=161 HFD=4.5
23:03:06.953 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.09 = -2.19)
23:03:06.954 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.91)
23:03:06.954 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.95 mountX=-0.07 mountY=0.09, mountTheta=2.21
23:03:06.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.02, opts=13)
23:03:06.956 00.001 28316 Enqueuing Move request for scope (-0.11, 0.02)
23:03:06.956 00.000 29988 Worker thread wakes up
23:03:06.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:03:06.957 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:03:06.957 00.000 29988 Moving (-0.11, 0.02) raw xDistance=-0.07 yDistance=0.09
23:03:06.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:06.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:06.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:03:06.957 00.000 29988 MoveAxis(E, 0, ABG)
23:03:06.957 00.000 29988 Move returns status 0, amount 0
23:03:06.957 00.000 29988 MoveAxis(N, 0, ABG)
23:03:06.957 00.000 29988 Move returns status 0, amount 0
23:03:06.957 00.000 29988 move complete, result=0
23:03:06.957 00.000 29988 worker thread done servicing request
23:03:06.960 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:06.967 00.007 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:03:06.968 00.001 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 5 / 99999
23:03:06.968 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136586.968,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:03:06.969 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:06.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:06.970 00.001 28316 Enqueuing Expose request
23:03:06.970 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:06.971 00.001 29988 Worker thread wakes up
23:03:06.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:06.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:08.487 01.516 29988 Exposure complete
23:03:08.511 00.024 29988 worker thread done servicing request
23:03:08.511 00.000 28316 OnExposeComplete: enter
23:03:08.511 00.000 28316 UpdateGuideState(): m_state=6
23:03:08.512 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
23:03:08.512 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=112.33, Mass=1834, SNR=29.3, Peak=138 HFD=4.3
23:03:08.513 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
23:03:08.513 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.92)
23:03:08.514 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.96 mountX=-0.09 mountY=0.13, mountTheta=2.19
23:03:08.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
23:03:08.515 00.000 28316 Enqueuing Move request for scope (-0.16, 0.03)
23:03:08.516 00.001 29988 Worker thread wakes up
23:03:08.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
23:03:08.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
23:03:08.516 00.000 29988 Moving (-0.16, 0.03) raw xDistance=-0.09 yDistance=0.13
23:03:08.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:08.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:08.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:03:08.516 00.000 29988 MoveAxis(E, 0, ABG)
23:03:08.516 00.000 29988 Move returns status 0, amount 0
23:03:08.516 00.000 29988 MoveAxis(N, 0, ABG)
23:03:08.516 00.000 29988 Move returns status 0, amount 0
23:03:08.516 00.000 29988 move complete, result=0
23:03:08.516 00.000 29988 worker thread done servicing request
23:03:08.519 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:08.526 00.007 28316 UpdateGuideState exits: m=1834 RSB=29.3
23:03:08.527 00.001 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 6 / 99999
23:03:08.527 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136588.527,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
23:03:08.528 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:08.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:08.529 00.001 28316 Enqueuing Expose request
23:03:08.529 00.000 29988 Worker thread wakes up
23:03:08.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:08.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:08.529 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:10.154 01.625 29988 Exposure complete
23:03:10.176 00.022 29988 worker thread done servicing request
23:03:10.176 00.000 28316 OnExposeComplete: enter
23:03:10.178 00.002 28316 UpdateGuideState(): m_state=6
23:03:10.178 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
23:03:10.179 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=112.24, Mass=1776, SNR=28.8, Peak=151 HFD=4.4
23:03:10.179 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
23:03:10.180 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.33 = 1.33)
23:03:10.180 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.24 cameraTheta=-2.91 mountX=-0.05 mountY=0.24, mountTheta=1.77
23:03:10.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.06, opts=13)
23:03:10.181 00.000 28316 Enqueuing Move request for scope (-0.24, -0.06)
23:03:10.181 00.000 29988 Worker thread wakes up
23:03:10.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
23:03:10.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
23:03:10.181 00.000 29988 Moving (-0.24, -0.06) raw xDistance=-0.05 yDistance=0.24
23:03:10.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:03:10.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:10.182 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:03:10.182 00.000 29988 MoveAxis(E, 0, ABG)
23:03:10.182 00.000 29988 Move returns status 0, amount 0
23:03:10.182 00.000 29988 MoveAxis(N, 0, ABG)
23:03:10.182 00.000 29988 Move returns status 0, amount 0
23:03:10.182 00.000 29988 move complete, result=0
23:03:10.182 00.000 29988 worker thread done servicing request
23:03:10.186 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:03:10.193 00.007 28316 UpdateGuideState exits: m=1776 RSB=28.8
23:03:10.193 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 7 / 99999
23:03:10.194 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136590.194,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:03:10.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:10.195 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:10.195 00.000 28316 Enqueuing Expose request
23:03:10.196 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:10.196 00.000 29988 Worker thread wakes up
23:03:10.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:10.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:11.715 01.519 29988 Exposure complete
23:03:11.738 00.023 29988 worker thread done servicing request
23:03:11.738 00.000 28316 OnExposeComplete: enter
23:03:11.738 00.000 28316 UpdateGuideState(): m_state=6
23:03:11.739 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
23:03:11.739 00.000 28316 Star::Find returns 1 (0), X=585.17, Y=112.31, Mass=1949, SNR=30.2, Peak=151 HFD=4.4
23:03:11.740 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
23:03:11.740 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.06)
23:03:11.741 00.001 28316 CameraToMount -- cameraX=-0.34 cameraY=0.01 hyp=0.34 cameraTheta=3.10 mountX=-0.15 mountY=0.30, mountTheta=2.05
23:03:11.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.01, opts=13)
23:03:11.742 00.000 28316 Enqueuing Move request for scope (-0.34, 0.01)
23:03:11.743 00.001 29988 Worker thread wakes up
23:03:11.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.01) opts 0xd
23:03:11.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.01)
23:03:11.743 00.000 29988 Moving (-0.34, 0.01) raw xDistance=-0.15 yDistance=0.30
23:03:11.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:03:11.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:11.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:03:11.743 00.000 29988 MoveAxis(E, 0, ABG)
23:03:11.743 00.000 29988 Move returns status 0, amount 0
23:03:11.743 00.000 29988 MoveAxis(N, 0, ABG)
23:03:11.743 00.000 29988 Move returns status 0, amount 0
23:03:11.743 00.000 29988 move complete, result=0
23:03:11.743 00.000 29988 worker thread done servicing request
23:03:11.747 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
23:03:11.754 00.007 28316 UpdateGuideState exits: m=1949 RSB=30.2
23:03:11.755 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 8 / 99999
23:03:11.755 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136591.755,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
23:03:11.756 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:11.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:11.757 00.001 28316 Enqueuing Expose request
23:03:11.757 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:03:11.758 00.001 29988 Worker thread wakes up
23:03:11.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:11.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:13.387 01.629 29988 Exposure complete
23:03:13.410 00.023 29988 worker thread done servicing request
23:03:13.410 00.000 28316 OnExposeComplete: enter
23:03:13.411 00.001 28316 UpdateGuideState(): m_state=6
23:03:13.411 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
23:03:13.412 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=112.50, Mass=1950, SNR=30.4, Peak=145 HFD=4.4
23:03:13.412 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
23:03:13.413 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
23:03:13.413 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=-0.22 mountY=-0.00, mountTheta=-3.12
23:03:13.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.20, opts=13)
23:03:13.415 00.001 28316 Enqueuing Move request for scope (-0.10, 0.20)
23:03:13.415 00.000 29988 Worker thread wakes up
23:03:13.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
23:03:13.415 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
23:03:13.415 00.000 29988 Moving (-0.10, 0.20) raw xDistance=-0.22 yDistance=-0.00
23:03:13.416 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:03:13.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:13.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:03:13.416 00.000 29988 MoveAxis(E, 47, ABG)
23:03:13.416 00.000 29988 Guiding  Dir = 2, Dur = 47
23:03:13.416 00.000 29988 IsSlewing returns 0
23:03:13.416 00.000 29988 IsGuiding returns 0
23:03:13.418 00.002 29988 PulseGuide returned control before completion, sleep 55
23:03:13.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:13.425 00.007 28316 UpdateGuideState exits: m=1950 RSB=30.4
23:03:13.426 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 9 / 99999
23:03:13.426 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136593.426,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:03:13.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:13.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:13.427 00.000 28316 Enqueuing Expose request
23:03:13.484 00.057 29988 IsGuiding returns 0
23:03:13.484 00.000 29988 Move returns status 0, amount 47
23:03:13.484 00.000 29988 MoveAxis(N, 0, ABG)
23:03:13.484 00.000 29988 Move returns status 0, amount 0
23:03:13.484 00.000 29988 move complete, result=0
23:03:13.484 00.000 29988 worker thread done servicing request
23:03:13.484 00.000 29988 Worker thread wakes up
23:03:13.484 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
23:03:13.486 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:13.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:14.898 01.412 29988 Exposure complete
23:03:14.923 00.025 29988 worker thread done servicing request
23:03:14.923 00.000 28316 OnExposeComplete: enter
23:03:14.923 00.000 28316 UpdateGuideState(): m_state=6
23:03:14.924 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
23:03:14.924 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=112.37, Mass=1931, SNR=30.1, Peak=138 HFD=4.5
23:03:14.925 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.68 = -2.61)
23:03:14.925 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
23:03:14.927 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.53 mountX=-0.11 mountY=0.06, mountTheta=2.64
23:03:14.927 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
23:03:14.927 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
23:03:14.928 00.001 29988 Worker thread wakes up
23:03:14.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:03:14.928 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:03:14.928 00.000 29988 Moving (-0.10, 0.07) raw xDistance=-0.11 yDistance=0.06
23:03:14.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:14.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:14.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:03:14.928 00.000 29988 MoveAxis(E, 0, ABG)
23:03:14.928 00.000 29988 Move returns status 0, amount 0
23:03:14.928 00.000 29988 MoveAxis(N, 0, ABG)
23:03:14.928 00.000 29988 Move returns status 0, amount 0
23:03:14.928 00.000 29988 move complete, result=0
23:03:14.928 00.000 29988 worker thread done servicing request
23:03:14.931 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
23:03:14.939 00.008 28316 UpdateGuideState exits: m=1931 RSB=30.1
23:03:14.939 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 10 / 99999
23:03:14.941 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786136594.941,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":8.0,"SettleTime":8.0,"StarLocked":true}
23:03:14.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:14.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:14.942 00.000 28316 Enqueuing Expose request
23:03:14.942 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:14.942 00.000 29988 Worker thread wakes up
23:03:14.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:14.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:16.571 01.629 29988 Exposure complete
23:03:16.594 00.023 29988 worker thread done servicing request
23:03:16.594 00.000 28316 OnExposeComplete: enter
23:03:16.595 00.001 28316 UpdateGuideState(): m_state=6
23:03:16.595 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
23:03:16.595 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=112.16, Mass=1845, SNR=29.4, Peak=152 HFD=4.4
23:03:16.595 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
23:03:16.596 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
23:03:16.596 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-2.64 mountX=0.02 mountY=0.30, mountTheta=1.49
23:03:16.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.14, opts=13)
23:03:16.598 00.001 28316 Enqueuing Move request for scope (-0.26, -0.14)
23:03:16.598 00.000 29988 Worker thread wakes up
23:03:16.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.14) opts 0xd
23:03:16.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.14)
23:03:16.598 00.000 29988 Moving (-0.26, -0.14) raw xDistance=0.02 yDistance=0.30
23:03:16.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:03:16.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:16.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:03:16.598 00.000 29988 MoveAxis(E, 0, ABG)
23:03:16.598 00.000 29988 Move returns status 0, amount 0
23:03:16.598 00.000 29988 MoveAxis(N, 0, ABG)
23:03:16.598 00.000 29988 Move returns status 0, amount 0
23:03:16.598 00.000 29988 move complete, result=0
23:03:16.598 00.000 29988 worker thread done servicing request
23:03:16.602 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:16.609 00.007 28316 UpdateGuideState exits: m=1845 RSB=29.4
23:03:16.610 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 11 / 99999
23:03:16.610 00.000 28316 PhdController: newstate STATE_FINISH
23:03:16.610 00.000 28316 PhdController complete: success
23:03:16.611 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786136596.611,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
23:03:16.611 00.000 28316 Mount: notify guiding dither settle done success=1
23:03:16.612 00.001 28316 PhdController: newstate STATE_IDLE
23:03:16.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:16.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:16.613 00.000 28316 Enqueuing Expose request
23:03:16.613 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:03:16.614 00.001 29988 Worker thread wakes up
23:03:16.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:16.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:18.128 01.514 29988 Exposure complete
23:03:18.152 00.024 29988 worker thread done servicing request
23:03:18.152 00.000 28316 OnExposeComplete: enter
23:03:18.153 00.001 28316 UpdateGuideState(): m_state=6
23:03:18.153 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.154 00.001 28316 Star::Find returns 1 (0), X=585.33, Y=112.28, Mass=1915, SNR=30.0, Peak=153 HFD=4.5
23:03:18.154 00.000 28316 MultiStar: exiting stabilization period
23:03:18.155 00.001 28316 MultiStar: updating star positions after lock position change
23:03:18.155 00.000 28316 Star::Find(15, 468, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.155 00.000 28316 Star::Find returns 1 (0), X=468.42, Y=122.42, Mass=1507, SNR=26.9, Peak=112 HFD=3.5
23:03:18.156 00.001 28316 Star::Find(15, 426, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.156 00.000 28316 Star::Find returns 1 (0), X=426.63, Y=193.86, Mass=1734, SNR=28.5, Peak=161 HFD=4.0
23:03:18.157 00.001 28316 Star::Find(15, 1118, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.157 00.000 28316 Star::Find returns 1 (0), X=1118.79, Y=654.53, Mass=1404, SNR=25.6, Peak=113 HFD=3.9
23:03:18.157 00.000 28316 Star::Find(15, 571, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.158 00.001 28316 Star::Find returns 1 (0), X=571.20, Y=638.81, Mass=1372, SNR=25.7, Peak=123 HFD=4.3
23:03:18.158 00.000 28316 Star::Find(15, 589, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.159 00.001 28316 Star::Find returns 1 (0), X=589.81, Y=413.38, Mass=1130, SNR=23.2, Peak=106 HFD=3.7
23:03:18.159 00.000 28316 Star::Find(15, 1106, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.160 00.001 28316 Star::Find returns 1 (0), X=1106.04, Y=888.12, Mass=946, SNR=21.3, Peak=84 HFD=4.0
23:03:18.160 00.000 28316 Star::Find(15, 1125, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.161 00.001 28316 Star::Find returns 1 (0), X=1125.15, Y=806.19, Mass=796, SNR=19.5, Peak=59 HFD=3.9
23:03:18.161 00.000 28316 Star::Find(15, 976, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.161 00.000 28316 Star::Find returns 1 (0), X=976.43, Y=258.17, Mass=681, SNR=18.1, Peak=64 HFD=3.7
23:03:18.161 00.000 28316 Star::Find(15, 304, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.163 00.002 28316 Star::Find returns 1 (0), X=304.72, Y=439.98, Mass=698, SNR=18.3, Peak=69 HFD=4.0
23:03:18.163 00.000 28316 Star::Find(15, 568, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.164 00.001 28316 Star::Find returns 1 (0), X=568.64, Y=433.64, Mass=677, SNR=17.9, Peak=59 HFD=3.6
23:03:18.164 00.000 28316 Star::Find(15, 1007, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
23:03:18.165 00.001 28316 Star::Find returns 1 (0), X=1007.08, Y=694.35, Mass=572, SNR=16.5, Peak=49 HFD=3.8
23:03:18.165 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
23:03:18.166 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
23:03:18.166 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=-0.06 mountY=0.18, mountTheta=1.91
23:03:18.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.02, opts=13)
23:03:18.168 00.001 28316 Enqueuing Move request for scope (-0.19, -0.02)
23:03:18.168 00.000 29988 Worker thread wakes up
23:03:18.169 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
23:03:18.169 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
23:03:18.169 00.000 29988 Moving (-0.19, -0.02) raw xDistance=-0.06 yDistance=0.18
23:03:18.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:18.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:18.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:03:18.169 00.000 29988 MoveAxis(E, 0, ABG)
23:03:18.169 00.000 29988 Move returns status 0, amount 0
23:03:18.169 00.000 29988 MoveAxis(N, 0, ABG)
23:03:18.169 00.000 29988 Move returns status 0, amount 0
23:03:18.169 00.000 29988 move complete, result=0
23:03:18.169 00.000 29988 worker thread done servicing request
23:03:18.172 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:03:18.179 00.007 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:03:18.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:18.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:18.180 00.000 28316 Enqueuing Expose request
23:03:18.181 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:18.181 00.000 29988 Worker thread wakes up
23:03:18.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:18.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:19.817 01.636 29988 Exposure complete
23:03:19.840 00.023 29988 worker thread done servicing request
23:03:19.840 00.000 28316 OnExposeComplete: enter
23:03:19.841 00.001 28316 UpdateGuideState(): m_state=6
23:03:19.842 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
23:03:19.842 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=112.19, Mass=1839, SNR=29.6, Peak=147 HFD=4.4
23:03:19.843 00.001 28316 MultiStar: [#1 0.01,-0.21,0.90,U] [#2 -0.04,-0.08,0.98,U] [#3 -0.05,-0.14,0.83,U] [#4 0.16,-0.10,0.86,U] [#5 0.11,-0.16,0.76,U] [#6 0.16,-0.26,0.70,U] [#7 0.10,-0.10,0.67,U] [#8 0.02,-0.16,0.63,U] 
23:03:19.843 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.14}, one-star: {-0.23, -0.11}
23:03:19.844 00.001 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-1.14) = xAngle (-0.32 = -0.32)
23:03:19.844 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
23:03:19.844 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.46 mountX=0.14 mountY=0.05, mountTheta=0.35
23:03:19.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
23:03:19.845 00.000 28316 Enqueuing Move request for scope (0.02, -0.14)
23:03:19.847 00.002 29988 Worker thread wakes up
23:03:19.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:03:19.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:03:19.847 00.000 29988 Moving (0.02, -0.14) raw xDistance=0.14 yDistance=0.05
23:03:19.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:03:19.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:19.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:19.847 00.000 29988 MoveAxis(E, 0, ABG)
23:03:19.847 00.000 29988 Move returns status 0, amount 0
23:03:19.847 00.000 29988 MoveAxis(N, 0, ABG)
23:03:19.847 00.000 29988 Move returns status 0, amount 0
23:03:19.847 00.000 29988 move complete, result=0
23:03:19.847 00.000 29988 worker thread done servicing request
23:03:19.849 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:19.856 00.007 28316 UpdateGuideState exits: m=1839 RSB=29.6
23:03:19.858 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:19.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:19.859 00.001 28316 Enqueuing Expose request
23:03:19.859 00.000 29988 Worker thread wakes up
23:03:19.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:19.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:19.859 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:21.379 01.520 29988 Exposure complete
23:03:21.404 00.025 29988 worker thread done servicing request
23:03:21.404 00.000 28316 OnExposeComplete: enter
23:03:21.404 00.000 28316 UpdateGuideState(): m_state=6
23:03:21.404 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
23:03:21.405 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=112.34, Mass=1943, SNR=30.2, Peak=150 HFD=4.5
23:03:21.405 00.000 28316 MultiStar: [#1 -0.08,-0.02,0.87,U] [#2 -0.03,0.09,0.98,U] [#3 -0.51,-0.03,0.00,M1] [#4 -0.05,-0.14,0.84,U] [#5 0.02,-0.05,0.80,U] [#6 -0.17,-0.13,0.70,U] [#7 -0.22,-0.08,0.63,U] [#8 -0.14,-0.08,0.59,U] 
23:03:21.406 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.04}, one-star: {-0.34, 0.04}
23:03:21.406 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
23:03:21.407 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
23:03:21.407 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=-0.02 mountY=0.13, mountTheta=1.70
23:03:21.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.04, opts=13)
23:03:21.409 00.001 28316 Enqueuing Move request for scope (-0.13, -0.04)
23:03:21.409 00.000 29988 Worker thread wakes up
23:03:21.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:03:21.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:03:21.409 00.000 29988 Moving (-0.13, -0.04) raw xDistance=-0.02 yDistance=0.13
23:03:21.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:03:21.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:21.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:03:21.409 00.000 29988 MoveAxis(E, 0, ABG)
23:03:21.409 00.000 29988 Move returns status 0, amount 0
23:03:21.409 00.000 29988 MoveAxis(N, 0, ABG)
23:03:21.409 00.000 29988 Move returns status 0, amount 0
23:03:21.409 00.000 29988 move complete, result=0
23:03:21.410 00.001 29988 worker thread done servicing request
23:03:21.413 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:03:21.420 00.007 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:03:21.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.422 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:21.422 00.000 28316 Enqueuing Expose request
23:03:21.423 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:21.423 00.000 29988 Worker thread wakes up
23:03:21.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:21.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:23.046 01.623 29988 Exposure complete
23:03:23.070 00.024 29988 worker thread done servicing request
23:03:23.070 00.000 28316 OnExposeComplete: enter
23:03:23.071 00.001 28316 UpdateGuideState(): m_state=6
23:03:23.071 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
23:03:23.072 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=112.63, Mass=1828, SNR=29.4, Peak=145 HFD=4.5
23:03:23.072 00.000 28316 MultiStar: [#1 -0.05,0.19,0.91,U] [#2 -0.14,0.33,0.00,M1] [#3 -0.22,0.36,0.00,M2] [#4 0.06,0.26,0.89,U] [#5 0.02,0.30,0.82,U] [#6 -0.05,0.26,0.74,U] [#7 -0.00,0.17,0.65,U] [#8 -0.14,0.25,0.61,U] 
23:03:23.073 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.25}, one-star: {-0.30, 0.33}
23:03:23.073 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:03:23.074 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
23:03:23.074 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.84 mountX=-0.26 mountY=-0.05, mountTheta=-2.95
23:03:23.075 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.25, opts=13)
23:03:23.076 00.001 28316 Enqueuing Move request for scope (-0.07, 0.25)
23:03:23.076 00.000 29988 Worker thread wakes up
23:03:23.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
23:03:23.076 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
23:03:23.076 00.000 29988 Moving (-0.07, 0.25) raw xDistance=-0.26 yDistance=-0.05
23:03:23.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:03:23.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:23.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:23.076 00.000 29988 MoveAxis(E, 55, ABG)
23:03:23.076 00.000 29988 Guiding  Dir = 2, Dur = 55
23:03:23.080 00.004 29988 IsSlewing returns 0
23:03:23.080 00.000 29988 IsGuiding returns 0
23:03:23.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:23.081 00.001 29988 PulseGuide returned control before completion, sleep 64
23:03:23.087 00.006 28316 UpdateGuideState exits: m=1828 RSB=29.4
23:03:23.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:23.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:23.090 00.002 28316 Enqueuing Expose request
23:03:23.155 00.065 29988 IsGuiding returns 0
23:03:23.155 00.000 29988 Move returns status 0, amount 55
23:03:23.155 00.000 29988 MoveAxis(N, 0, ABG)
23:03:23.155 00.000 29988 Move returns status 0, amount 0
23:03:23.155 00.000 29988 move complete, result=0
23:03:23.155 00.000 29988 worker thread done servicing request
23:03:23.155 00.000 29988 Worker thread wakes up
23:03:23.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:23.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:23.155 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
23:03:24.559 01.404 29988 Exposure complete
23:03:24.582 00.023 29988 worker thread done servicing request
23:03:24.582 00.000 28316 OnExposeComplete: enter
23:03:24.583 00.001 28316 UpdateGuideState(): m_state=6
23:03:24.583 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
23:03:24.584 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=112.64, Mass=1948, SNR=30.3, Peak=152 HFD=4.5
23:03:24.584 00.000 28316 MultiStar: [#1 -0.12,0.25,0.91,U] [#2 -0.21,0.31,0.00,M2] [#3 -0.18,0.37,0.00,M3] [#4 0.01,0.17,0.86,U] [#5 -0.02,0.25,0.79,U] [#6 -0.03,0.19,0.71,U] [#7 0.06,0.16,0.64,U] [#8 -0.18,0.21,0.59,U] 
23:03:24.585 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.23}, one-star: {-0.18, 0.34}
23:03:24.585 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:03:24.586 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.18)
23:03:24.586 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=-0.24 mountY=-0.04, mountTheta=-2.97
23:03:24.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.23, opts=13)
23:03:24.588 00.000 28316 Enqueuing Move request for scope (-0.07, 0.23)
23:03:24.589 00.001 29988 Worker thread wakes up
23:03:24.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
23:03:24.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
23:03:24.589 00.000 29988 Moving (-0.07, 0.23) raw xDistance=-0.24 yDistance=-0.04
23:03:24.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
23:03:24.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:24.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:03:24.589 00.000 29988 MoveAxis(E, 55, ABG)
23:03:24.589 00.000 29988 Guiding  Dir = 2, Dur = 55
23:03:24.589 00.000 29988 IsSlewing returns 0
23:03:24.589 00.000 29988 IsGuiding returns 0
23:03:24.591 00.002 29988 PulseGuide returned control before completion, sleep 64
23:03:24.592 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:24.600 00.008 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:03:24.601 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:24.601 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:24.602 00.001 28316 Enqueuing Expose request
23:03:24.669 00.067 29988 IsGuiding returns 0
23:03:24.669 00.000 29988 Move returns status 0, amount 55
23:03:24.669 00.000 29988 MoveAxis(N, 0, ABG)
23:03:24.669 00.000 29988 Move returns status 0, amount 0
23:03:24.669 00.000 29988 move complete, result=0
23:03:24.669 00.000 29988 worker thread done servicing request
23:03:24.669 00.000 29988 Worker thread wakes up
23:03:24.670 00.001 28316 GuideStep: -0.2 px 55 ms EAST, -0.0 px 0 ms NORTH
23:03:24.671 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:24.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:26.295 01.624 29988 Exposure complete
23:03:26.320 00.025 29988 worker thread done servicing request
23:03:26.321 00.001 28316 OnExposeComplete: enter
23:03:26.321 00.000 28316 UpdateGuideState(): m_state=6
23:03:26.322 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
23:03:26.322 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=112.31, Mass=1930, SNR=30.2, Peak=141 HFD=4.2
23:03:26.324 00.002 28316 MultiStar: [#1 0.15,-0.08,0.91,U] [#2 0.12,-0.00,0.96,U] [#3 -0.11,0.11,0.84,U] [#4 0.16,-0.10,0.85,U] [#5 0.24,-0.00,0.76,U] [#6 0.15,-0.16,0.72,U] [#7 0.16,0.00,0.65,U] [#8 0.22,-0.09,0.61,U] 
23:03:26.324 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.03}, one-star: {-0.07, 0.01}
23:03:26.325 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.16 = -2.12)
23:03:26.325 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.26 = 0.98)
23:03:26.325 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.02 mountX=-0.04 mountY=0.06, mountTheta=2.13
23:03:26.327 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
23:03:26.327 00.000 28316 Enqueuing Move request for scope (-0.07, 0.01)
23:03:26.327 00.000 29988 Worker thread wakes up
23:03:26.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:03:26.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:03:26.328 00.001 29988 Moving (-0.07, 0.01) raw xDistance=-0.04 yDistance=0.06
23:03:26.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:03:26.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:26.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:03:26.328 00.000 29988 MoveAxis(E, 0, ABG)
23:03:26.328 00.000 29988 Move returns status 0, amount 0
23:03:26.328 00.000 29988 MoveAxis(N, 0, ABG)
23:03:26.328 00.000 29988 Move returns status 0, amount 0
23:03:26.328 00.000 29988 move complete, result=0
23:03:26.328 00.000 29988 worker thread done servicing request
23:03:26.331 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:26.339 00.008 28316 UpdateGuideState exits: m=1930 RSB=30.2
23:03:26.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:26.341 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:26.341 00.000 28316 Enqueuing Expose request
23:03:26.341 00.000 29988 Worker thread wakes up
23:03:26.341 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:26.342 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:26.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:27.868 01.526 29988 Exposure complete
23:03:27.890 00.022 29988 worker thread done servicing request
23:03:27.890 00.000 28316 OnExposeComplete: enter
23:03:27.891 00.001 28316 UpdateGuideState(): m_state=6
23:03:27.892 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
23:03:27.892 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=112.34, Mass=1720, SNR=28.4, Peak=143 HFD=4.0
23:03:27.893 00.001 28316 MultiStar: [#1 0.10,-0.06,0.96,U] [#2 0.00,0.16,1.04,U] [#3 -0.27,0.13,0.91,U] [#4 -0.11,0.07,0.91,U] [#5 -0.01,-0.06,0.80,U] [#6 -0.17,-0.09,0.76,U] [#7 -0.11,0.12,0.67,U] [#8 0.05,-0.15,0.64,U] 
23:03:27.893 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.07, 0.04}
23:03:27.893 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
23:03:27.894 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.71)
23:03:27.894 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.74 mountX=-0.05 mountY=0.05, mountTheta=2.42
23:03:27.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
23:03:27.896 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
23:03:27.896 00.000 29988 Worker thread wakes up
23:03:27.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:03:27.896 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:03:27.896 00.000 29988 Moving (-0.07, 0.03) raw xDistance=-0.05 yDistance=0.05
23:03:27.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:03:27.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:27.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:27.896 00.000 29988 MoveAxis(E, 0, ABG)
23:03:27.896 00.000 29988 Move returns status 0, amount 0
23:03:27.897 00.001 29988 MoveAxis(N, 0, ABG)
23:03:27.897 00.000 29988 Move returns status 0, amount 0
23:03:27.897 00.000 29988 move complete, result=0
23:03:27.897 00.000 29988 worker thread done servicing request
23:03:27.900 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:03:27.909 00.009 28316 UpdateGuideState exits: m=1720 RSB=28.4
23:03:27.910 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:27.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:27.911 00.001 28316 Enqueuing Expose request
23:03:27.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:27.912 00.001 29988 Worker thread wakes up
23:03:27.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:27.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:29.543 01.631 29988 Exposure complete
23:03:29.568 00.025 29988 worker thread done servicing request
23:03:29.568 00.000 28316 OnExposeComplete: enter
23:03:29.569 00.001 28316 UpdateGuideState(): m_state=6
23:03:29.570 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
23:03:29.570 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=112.35, Mass=1921, SNR=30.1, Peak=146 HFD=4.3
23:03:29.571 00.001 28316 MultiStar: [#1 0.17,-0.03,0.92,U] [#2 0.00,0.07,0.96,U] [#3 -0.24,0.17,0.84,U] [#4 0.19,-0.12,0.89,U] [#5 0.16,0.00,0.77,U] [#6 -0.07,-0.04,0.69,U] [#7 0.10,-0.08,0.67,U] [#8 -0.05,-0.09,0.59,U] 
23:03:29.571 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.00}, one-star: {-0.17, 0.05}
23:03:29.571 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
23:03:29.572 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.08)
23:03:29.572 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.04 mountX=0.00 mountY=-0.01, mountTheta=-1.10
23:03:29.574 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
23:03:29.574 00.000 28316 Enqueuing Move request for scope (0.01, -0.00)
23:03:29.575 00.001 29988 Worker thread wakes up
23:03:29.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
23:03:29.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
23:03:29.575 00.000 29988 Moving (0.01, -0.00) raw xDistance=0.00 yDistance=-0.01
23:03:29.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:03:29.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:29.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:03:29.575 00.000 29988 MoveAxis(E, 0, ABG)
23:03:29.575 00.000 29988 Move returns status 0, amount 0
23:03:29.575 00.000 29988 MoveAxis(N, 0, ABG)
23:03:29.575 00.000 29988 Move returns status 0, amount 0
23:03:29.575 00.000 29988 move complete, result=0
23:03:29.575 00.000 29988 worker thread done servicing request
23:03:29.578 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:03:29.587 00.009 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:03:29.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.588 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:29.588 00.000 28316 Enqueuing Expose request
23:03:29.589 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:29.589 00.000 29988 Worker thread wakes up
23:03:29.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:29.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:31.110 01.521 29988 Exposure complete
23:03:31.148 00.038 29988 worker thread done servicing request
23:03:31.148 00.000 28316 OnExposeComplete: enter
23:03:31.149 00.001 28316 UpdateGuideState(): m_state=6
23:03:31.149 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
23:03:31.150 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=112.54, Mass=1910, SNR=30.0, Peak=134 HFD=4.2
23:03:31.151 00.001 28316 MultiStar: [#1 -0.01,0.06,0.91,U] [#2 -0.02,0.15,0.99,U] [#3 -0.29,0.18,0.00,M1] [#4 -0.02,-0.02,0.88,U] [#5 0.06,0.17,0.78,U] [#6 -0.02,0.10,0.70,U] [#7 -0.00,0.15,0.65,U] [#8 -0.07,0.06,0.59,U] 
23:03:31.151 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.12}, one-star: {-0.10, 0.24}
23:03:31.152 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.90 = 2.90)
23:03:31.152 00.000 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.00 = -0.28)
23:03:31.153 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
23:03:31.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
23:03:31.154 00.000 28316 Enqueuing Move request for scope (-0.02, 0.12)
23:03:31.156 00.002 29988 Worker thread wakes up
23:03:31.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:03:31.156 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:03:31.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:31.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:31.157 00.001 28316 Enqueuing Expose request
23:03:31.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:03:31.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:03:31.157 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.11 yDistance=-0.03
23:03:31.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:31.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:31.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:03:31.157 00.000 29988 MoveAxis(E, 0, ABG)
23:03:31.159 00.002 29988 Move returns status 0, amount 0
23:03:31.159 00.000 29988 MoveAxis(N, 0, ABG)
23:03:31.159 00.000 29988 Move returns status 0, amount 0
23:03:31.159 00.000 29988 move complete, result=0
23:03:31.159 00.000 29988 worker thread done servicing request
23:03:31.159 00.000 29988 Worker thread wakes up
23:03:31.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:31.159 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:31.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:32.796 01.637 29988 Exposure complete
23:03:32.851 00.055 29988 worker thread done servicing request
23:03:32.852 00.001 28316 OnExposeComplete: enter
23:03:32.853 00.001 28316 UpdateGuideState(): m_state=6
23:03:32.855 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
23:03:32.856 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=112.44, Mass=1790, SNR=29.0, Peak=137 HFD=3.9
23:03:32.858 00.002 28316 MultiStar: [#1 -0.01,-0.02,0.96,U] [#2 -0.28,0.14,1.00,U] [#3 -0.36,0.15,0.00,M2] [#4 -0.04,0.02,0.89,U] [#5 0.08,-0.04,0.76,U] [#6 0.06,-0.09,0.73,U] [#7 0.09,-0.05,0.68,U] [#8 -0.10,0.06,0.62,U] 
23:03:32.859 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.03}, one-star: {-0.31, 0.14}
23:03:32.859 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.93 = -2.35)
23:03:32.860 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.75)
23:03:32.862 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.79 mountX=-0.06 mountY=0.06, mountTheta=2.37
23:03:32.864 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
23:03:32.865 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
23:03:32.867 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:32.869 00.002 29988 Worker thread wakes up
23:03:32.869 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.0
23:03:32.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.871 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:03:32.871 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:03:32.871 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.06
23:03:32.872 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:32.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:32.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:32.873 00.001 28316 Enqueuing Expose request
23:03:32.874 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:03:32.874 00.000 29988 MoveAxis(E, 0, ABG)
23:03:32.874 00.000 29988 Move returns status 0, amount 0
23:03:32.874 00.000 29988 MoveAxis(N, 0, ABG)
23:03:32.874 00.000 29988 Move returns status 0, amount 0
23:03:32.874 00.000 29988 move complete, result=0
23:03:32.874 00.000 29988 worker thread done servicing request
23:03:32.874 00.000 29988 Worker thread wakes up
23:03:32.875 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:32.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:32.875 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:34.391 01.516 29988 Exposure complete
23:03:34.431 00.040 29988 worker thread done servicing request
23:03:34.431 00.000 28316 OnExposeComplete: enter
23:03:34.433 00.002 28316 UpdateGuideState(): m_state=6
23:03:34.433 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
23:03:34.433 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=112.59, Mass=1890, SNR=29.8, Peak=136 HFD=4.6
23:03:34.434 00.001 28316 MultiStar: [#1 0.06,0.32,0.00,M1] [#2 -0.04,0.27,0.96,U] [#3 -0.33,0.27,0.00,M3] [#4 0.08,0.12,0.88,U] [#5 0.10,0.24,0.80,U] [#6 -0.24,0.16,0.73,U] [#7 -0.02,0.25,0.67,U] [#8 -0.00,0.11,0.63,U] 
23:03:34.437 00.003 28316 refined, 6 included, MultiStar: {-0.05, 0.21}, one-star: {-0.21, 0.29}
23:03:34.440 00.003 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:03:34.443 00.003 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.24)
23:03:34.445 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.80 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
23:03:34.449 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.21, opts=13)
23:03:34.452 00.003 28316 Enqueuing Move request for scope (-0.05, 0.21)
23:03:34.455 00.003 29988 Worker thread wakes up
23:03:34.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
23:03:34.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
23:03:34.455 00.000 29988 Moving (-0.05, 0.21) raw xDistance=-0.21 yDistance=-0.05
23:03:34.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:03:34.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:34.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:03:34.456 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:03:34.457 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:34.457 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:34.458 00.001 28316 Enqueuing Expose request
23:03:34.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:03:34.458 00.000 29988 MoveAxis(E, 45, ABG)
23:03:34.458 00.000 29988 Guiding  Dir = 2, Dur = 45
23:03:34.458 00.000 29988 IsSlewing returns 0
23:03:34.459 00.001 29988 IsGuiding returns 0
23:03:34.460 00.001 29988 PulseGuide returned control before completion, sleep 54
23:03:34.529 00.069 29988 IsGuiding returns 1
23:03:34.529 00.000 29988 scope still moving after pulse duration time elapsed
23:03:34.560 00.031 29988 IsSlewing returns 0
23:03:34.561 00.001 29988 IsGuiding returns 0
23:03:34.561 00.000 29988 scope move finished after 45 + 57 ms
23:03:34.561 00.000 29988 Move returns status 0, amount 45
23:03:34.561 00.000 29988 MoveAxis(N, 0, ABG)
23:03:34.561 00.000 29988 Move returns status 0, amount 0
23:03:34.561 00.000 29988 move complete, result=0
23:03:34.562 00.001 29988 worker thread done servicing request
23:03:34.562 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
23:03:34.563 00.001 29988 Worker thread wakes up
23:03:34.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:34.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:36.199 01.636 29988 Exposure complete
23:03:36.223 00.024 29988 worker thread done servicing request
23:03:36.223 00.000 28316 OnExposeComplete: enter
23:03:36.224 00.001 28316 UpdateGuideState(): m_state=6
23:03:36.224 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
23:03:36.225 00.001 28316 Star::Find returns 1 (0), X=585.49, Y=112.39, Mass=1907, SNR=30.1, Peak=133 HFD=4.4
23:03:36.225 00.000 28316 MultiStar: [#1 0.32,0.08,0.89,U] [#2 0.16,0.16,0.98,U] [#3 -0.11,0.11,0.83,U] [#4 0.12,0.07,0.84,U] [#5 0.20,0.03,0.79,U] [#6 0.34,-0.06,0.00,M1] [#7 0.15,0.10,0.64,U] [#8 0.15,-0.06,0.58,U] 
23:03:36.226 00.001 28316 single-star, 7 included, MultiStar: {0.12, 0.08}, one-star: {-0.02, 0.09}
23:03:36.226 00.000 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
23:03:36.226 00.000 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.21)
23:03:36.227 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.83 mountX=-0.09 mountY=-0.02, mountTheta=-2.94
23:03:36.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
23:03:36.228 00.000 28316 Enqueuing Move request for scope (-0.02, 0.09)
23:03:36.229 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:36.230 00.001 29988 Worker thread wakes up
23:03:36.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:03:36.230 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:03:36.230 00.000 29988 Moving (-0.02, 0.09) raw xDistance=-0.09 yDistance=-0.02
23:03:36.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:36.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:36.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:03:36.230 00.000 29988 MoveAxis(E, 0, ABG)
23:03:36.230 00.000 29988 Move returns status 0, amount 0
23:03:36.230 00.000 29988 MoveAxis(N, 0, ABG)
23:03:36.230 00.000 29988 Move returns status 0, amount 0
23:03:36.230 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.1
23:03:36.231 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:36.231 00.000 29988 move complete, result=0
23:03:36.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:36.232 00.001 28316 Enqueuing Expose request
23:03:36.232 00.000 29988 worker thread done servicing request
23:03:36.232 00.000 29988 Worker thread wakes up
23:03:36.232 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:36.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:36.233 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:37.746 01.513 29988 Exposure complete
23:03:37.788 00.042 29988 worker thread done servicing request
23:03:37.788 00.000 28316 OnExposeComplete: enter
23:03:37.789 00.001 28316 UpdateGuideState(): m_state=6
23:03:37.789 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
23:03:37.790 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=112.51, Mass=1802, SNR=29.0, Peak=125 HFD=4.3
23:03:37.790 00.000 28316 MultiStar: [#1 0.13,0.12,0.91,U] [#2 0.11,0.17,1.03,U] [#3 -0.07,0.29,0.92,U] [#4 0.16,0.05,0.87,U] [#5 0.21,0.10,0.81,U] [#6 0.18,0.03,0.74,U] [#7 0.24,0.03,0.70,U] [#8 0.21,0.04,0.62,U] 
23:03:37.791 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.13}, one-star: {-0.08, 0.21}
23:03:37.791 00.000 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
23:03:37.793 00.002 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.18)
23:03:37.793 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.85 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
23:03:37.795 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.13, opts=13)
23:03:37.796 00.001 28316 Enqueuing Move request for scope (0.11, 0.13)
23:03:37.797 00.001 29988 Worker thread wakes up
23:03:37.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:03:37.797 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.0
23:03:37.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:37.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:37.799 00.001 28316 Enqueuing Expose request
23:03:37.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
23:03:37.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
23:03:37.799 00.000 29988 Moving (0.11, 0.13) raw xDistance=-0.07 yDistance=-0.16
23:03:37.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:37.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:37.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:03:37.800 00.001 29988 MoveAxis(E, 0, ABG)
23:03:37.800 00.000 29988 Move returns status 0, amount 0
23:03:37.800 00.000 29988 MoveAxis(N, 0, ABG)
23:03:37.800 00.000 29988 Move returns status 0, amount 0
23:03:37.800 00.000 29988 move complete, result=0
23:03:37.800 00.000 29988 worker thread done servicing request
23:03:37.800 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:37.803 00.003 29988 Worker thread wakes up
23:03:37.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:37.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:39.437 01.634 29988 Exposure complete
23:03:39.467 00.030 29988 worker thread done servicing request
23:03:39.467 00.000 28316 OnExposeComplete: enter
23:03:39.468 00.001 28316 UpdateGuideState(): m_state=6
23:03:39.468 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
23:03:39.469 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=112.42, Mass=1961, SNR=30.5, Peak=135 HFD=4.5
23:03:39.469 00.000 28316 MultiStar: [#1 0.24,0.22,0.00,M1] [#2 0.16,0.18,0.95,U] [#3 -0.26,0.24,0.00,M2] [#4 0.12,0.11,0.86,U] [#5 0.26,0.11,0.75,U] [#6 0.09,0.08,0.70,U] [#7 0.21,0.15,0.64,U] [#8 0.02,0.07,0.58,U] 
23:03:39.471 00.002 28316 single-star, 6 included, MultiStar: {0.14, 0.12}, one-star: {0.09, 0.12}
23:03:39.471 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
23:03:39.471 00.000 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
23:03:39.472 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.91 mountX=-0.07 mountY=-0.13, mountTheta=-2.04
23:03:39.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.12, opts=13)
23:03:39.473 00.000 28316 Enqueuing Move request for scope (0.09, 0.12)
23:03:39.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:03:39.473 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.5
23:03:39.474 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:39.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:39.475 00.001 29988 Worker thread wakes up
23:03:39.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
23:03:39.475 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
23:03:39.475 00.000 29988 Moving (0.09, 0.12) raw xDistance=-0.07 yDistance=-0.13
23:03:39.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:39.475 00.000 28316 Enqueuing Expose request
23:03:39.476 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:39.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:39.476 00.000 29988 MoveAxis(E, 0, ABG)
23:03:39.476 00.000 29988 Move returns status 0, amount 0
23:03:39.476 00.000 29988 MoveAxis(N, 0, ABG)
23:03:39.476 00.000 29988 Move returns status 0, amount 0
23:03:39.476 00.000 29988 move complete, result=0
23:03:39.476 00.000 29988 worker thread done servicing request
23:03:39.476 00.000 29988 Worker thread wakes up
23:03:39.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:39.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:39.476 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:41.002 01.526 29988 Exposure complete
23:03:41.036 00.034 29988 worker thread done servicing request
23:03:41.036 00.000 28316 OnExposeComplete: enter
23:03:41.036 00.000 28316 UpdateGuideState(): m_state=6
23:03:41.037 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
23:03:41.037 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=112.58, Mass=2046, SNR=31.1, Peak=137 HFD=4.5
23:03:41.038 00.001 28316 MultiStar: [#1 0.20,0.08,0.87,U] [#2 -0.03,0.24,0.92,U] [#3 -0.14,0.39,0.00,M3] [#4 0.06,0.11,0.84,U] [#5 0.15,0.18,0.75,U] [#6 0.11,-0.07,0.69,U] [#7 0.20,0.14,0.61,U] [#8 -0.06,0.18,0.57,U] 
23:03:41.038 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.15}, one-star: {-0.14, 0.28}
23:03:41.039 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
23:03:41.039 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.81)
23:03:41.040 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
23:03:41.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.15, opts=13)
23:03:41.041 00.000 28316 Enqueuing Move request for scope (0.05, 0.15)
23:03:41.042 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:03:41.042 00.000 29988 Worker thread wakes up
23:03:41.042 00.000 28316 UpdateGuideState exits: m=2046 RSB=31.1
23:03:41.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:41.043 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:03:41.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:03:41.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:41.044 00.001 28316 Enqueuing Expose request
23:03:41.044 00.000 29988 Moving (0.05, 0.15) raw xDistance=-0.11 yDistance=-0.11
23:03:41.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:41.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:41.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:03:41.044 00.000 29988 MoveAxis(E, 0, ABG)
23:03:41.044 00.000 29988 Move returns status 0, amount 0
23:03:41.044 00.000 29988 MoveAxis(N, 0, ABG)
23:03:41.044 00.000 29988 Move returns status 0, amount 0
23:03:41.044 00.000 29988 move complete, result=0
23:03:41.044 00.000 29988 worker thread done servicing request
23:03:41.044 00.000 29988 Worker thread wakes up
23:03:41.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:41.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:41.045 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:42.674 01.629 29988 Exposure complete
23:03:42.715 00.041 29988 worker thread done servicing request
23:03:42.715 00.000 28316 OnExposeComplete: enter
23:03:42.716 00.001 28316 UpdateGuideState(): m_state=6
23:03:42.717 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
23:03:42.718 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=112.72, Mass=1867, SNR=29.5, Peak=131 HFD=4.4
23:03:42.718 00.000 28316 MultiStar: [#1 0.09,0.13,0.92,U] [#2 0.09,0.31,0.98,U] [#3 -0.33,0.38,0.00,M4] [#4 0.07,0.08,0.88,U] [#5 0.13,0.28,0.79,U] [#6 0.04,0.19,0.73,U] [#7 0.26,0.21,0.00,M1] [#8 -0.07,0.12,0.59,U] 
23:03:42.719 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.23}, one-star: {-0.16, 0.42}
23:03:42.723 00.004 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
23:03:42.726 00.003 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
23:03:42.728 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.44 mountX=-0.19 mountY=-0.13, mountTheta=-2.56
23:03:42.729 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.23, opts=13)
23:03:42.730 00.001 28316 Enqueuing Move request for scope (0.03, 0.23)
23:03:42.730 00.000 29988 Worker thread wakes up
23:03:42.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:42.731 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.5
23:03:42.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:42.732 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:42.732 00.000 28316 Enqueuing Expose request
23:03:42.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
23:03:42.733 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
23:03:42.733 00.000 29988 Moving (0.03, 0.23) raw xDistance=-0.19 yDistance=-0.13
23:03:42.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:03:42.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:42.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:42.733 00.000 29988 MoveAxis(E, 0, ABG)
23:03:42.733 00.000 29988 Move returns status 0, amount 0
23:03:42.733 00.000 29988 MoveAxis(N, 0, ABG)
23:03:42.733 00.000 29988 Move returns status 0, amount 0
23:03:42.733 00.000 29988 move complete, result=0
23:03:42.733 00.000 29988 worker thread done servicing request
23:03:42.733 00.000 29988 Worker thread wakes up
23:03:42.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:42.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:42.733 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:44.250 01.517 29988 Exposure complete
23:03:44.309 00.059 29988 worker thread done servicing request
23:03:44.309 00.000 28316 OnExposeComplete: enter
23:03:44.310 00.001 28316 UpdateGuideState(): m_state=6
23:03:44.310 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
23:03:44.311 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=112.77, Mass=1746, SNR=28.7, Peak=150 HFD=4.5
23:03:44.311 00.000 28316 MultiStar: [#1 -0.13,0.38,0.00,M1] [#2 -0.07,0.44,0.00,M1] [#3 -0.36,0.51,0.00,M5] [#4 -0.14,0.35,0.00,M1] [#5 0.02,0.35,0.00,M1] [#6 -0.15,0.30,0.00,M1] [#7 0.01,0.38,0.00,M2] [#8 0.07,0.33,0.00,M1] 
23:03:44.312 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.26 = -3.03)
23:03:44.312 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:03:44.313 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.47 hyp=0.55 cameraTheta=2.11 mountX=-0.55 mountY=0.04, mountTheta=3.06
23:03:44.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.47, opts=13)
23:03:44.314 00.000 28316 Enqueuing Move request for scope (-0.29, 0.47)
23:03:44.315 00.001 29988 Worker thread wakes up
23:03:44.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:44.316 00.001 28316 UpdateGuideState exits: m=1746 RSB=28.7
23:03:44.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:44.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:44.317 00.001 28316 Enqueuing Expose request
23:03:44.318 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.47) opts 0xd
23:03:44.318 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.47)
23:03:44.318 00.000 29988 Moving (-0.29, 0.47) raw xDistance=-0.55 yDistance=0.04
23:03:44.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
23:03:44.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:44.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:03:44.318 00.000 29988 MoveAxis(E, 116, ABG)
23:03:44.318 00.000 29988 Guiding  Dir = 2, Dur = 116
23:03:44.318 00.000 29988 IsSlewing returns 0
23:03:44.318 00.000 29988 IsGuiding returns 0
23:03:44.320 00.002 29988 PulseGuide returned control before completion, sleep 125
23:03:44.457 00.137 29988 IsGuiding returns 0
23:03:44.457 00.000 29988 Move returns status 0, amount 116
23:03:44.457 00.000 29988 MoveAxis(N, 0, ABG)
23:03:44.457 00.000 29988 Move returns status 0, amount 0
23:03:44.457 00.000 29988 move complete, result=0
23:03:44.457 00.000 29988 worker thread done servicing request
23:03:44.457 00.000 29988 Worker thread wakes up
23:03:44.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:44.457 00.000 28316 GuideStep: -0.6 px 116 ms EAST, 0.0 px 0 ms NORTH
23:03:44.458 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:46.086 01.628 29988 Exposure complete
23:03:46.124 00.038 29988 worker thread done servicing request
23:03:46.125 00.001 28316 OnExposeComplete: enter
23:03:46.125 00.000 28316 UpdateGuideState(): m_state=6
23:03:46.126 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
23:03:46.126 00.000 28316 Star::Find returns 1 (0), X=585.58, Y=112.30, Mass=1827, SNR=29.2, Peak=146 HFD=4.4
23:03:46.127 00.001 28316 MultiStar: [#1 0.30,-0.06,0.92,U] [#2 0.27,0.04,0.97,U] [#3 -0.09,0.08,0.85,U] [#4 0.33,-0.09,0.00,M2] [#5 0.33,-0.00,0.00,M2] [#6 0.32,-0.03,0.71,U] [#7 0.23,-0.05,0.68,U] [#8 0.41,-0.14,0.00,M2] 
23:03:46.127 00.000 28316 single-star, 5 included, MultiStar: {0.18, 0.00}, one-star: {0.07, -0.00}
23:03:46.128 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:03:46.128 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
23:03:46.129 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.01 mountX=0.03 mountY=-0.06, mountTheta=-1.13
23:03:46.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
23:03:46.131 00.001 28316 Enqueuing Move request for scope (0.07, -0.00)
23:03:46.132 00.001 29988 Worker thread wakes up
23:03:46.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:46.133 00.001 28316 UpdateGuideState exits: m=1827 RSB=29.2
23:03:46.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
23:03:46.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
23:03:46.134 00.000 29988 Moving (0.07, -0.00) raw xDistance=0.03 yDistance=-0.06
23:03:46.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:03:46.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:46.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:46.136 00.002 28316 Enqueuing Expose request
23:03:46.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:46.136 00.000 29988 MoveAxis(E, 0, ABG)
23:03:46.136 00.000 29988 Move returns status 0, amount 0
23:03:46.136 00.000 29988 MoveAxis(N, 0, ABG)
23:03:46.136 00.000 29988 Move returns status 0, amount 0
23:03:46.136 00.000 29988 move complete, result=0
23:03:46.137 00.001 29988 worker thread done servicing request
23:03:46.137 00.000 29988 Worker thread wakes up
23:03:46.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:46.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:46.137 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:47.651 01.514 29988 Exposure complete
23:03:47.689 00.038 29988 worker thread done servicing request
23:03:47.689 00.000 28316 OnExposeComplete: enter
23:03:47.690 00.001 28316 UpdateGuideState(): m_state=6
23:03:47.691 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
23:03:47.692 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=112.44, Mass=1936, SNR=30.1, Peak=134 HFD=4.5
23:03:47.693 00.001 28316 MultiStar: [#1 0.11,0.04,0.89,U] [#2 0.04,0.06,0.96,U] [#3 -0.05,0.04,0.84,U] [#4 0.13,-0.04,0.88,U] [#5 0.08,0.04,0.79,U] [#6 0.06,-0.13,0.72,U] [#7 0.14,0.01,0.66,U] [#8 0.18,-0.13,0.61,U] 
23:03:47.695 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {-0.20, 0.14}
23:03:47.696 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:03:47.697 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:03:47.698 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.26 mountX=0.01 mountY=-0.04, mountTheta=-1.40
23:03:47.701 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
23:03:47.704 00.003 28316 Enqueuing Move request for scope (0.04, 0.01)
23:03:47.705 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:03:47.706 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.1
23:03:47.707 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:47.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:47.709 00.002 28316 Enqueuing Expose request
23:03:47.711 00.002 29988 Worker thread wakes up
23:03:47.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:03:47.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:03:47.711 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
23:03:47.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:47.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:47.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:03:47.711 00.000 29988 MoveAxis(E, 0, ABG)
23:03:47.711 00.000 29988 Move returns status 0, amount 0
23:03:47.711 00.000 29988 MoveAxis(N, 0, ABG)
23:03:47.711 00.000 29988 Move returns status 0, amount 0
23:03:47.711 00.000 29988 move complete, result=0
23:03:47.711 00.000 29988 worker thread done servicing request
23:03:47.712 00.001 29988 Worker thread wakes up
23:03:47.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:47.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:47.712 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:49.341 01.629 29988 Exposure complete
23:03:49.393 00.052 29988 worker thread done servicing request
23:03:49.393 00.000 28316 OnExposeComplete: enter
23:03:49.394 00.001 28316 UpdateGuideState(): m_state=6
23:03:49.395 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
23:03:49.396 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=112.36, Mass=1751, SNR=28.8, Peak=138 HFD=4.3
23:03:49.397 00.001 28316 MultiStar: [#1 0.08,-0.04,0.96,U] [#2 0.09,0.10,1.02,U] [#3 -0.23,-0.01,0.87,U] [#4 0.13,0.07,0.92,U] [#5 0.21,-0.01,0.80,U] [#6 0.02,-0.01,0.75,U] [#7 0.10,-0.09,0.71,U] [#8 0.11,0.11,0.62,U] 
23:03:49.398 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {-0.20, 0.06}
23:03:49.399 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
23:03:49.400 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.40)
23:03:49.402 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.64 mountX=-0.01 mountY=-0.03, mountTheta=-1.78
23:03:49.404 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
23:03:49.404 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
23:03:49.405 00.001 29988 Worker thread wakes up
23:03:49.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:03:49.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:03:49.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:03:49.405 00.000 28316 UpdateGuideState exits: m=1751 RSB=28.8
23:03:49.406 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:49.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:49.407 00.001 28316 Enqueuing Expose request
23:03:49.407 00.000 29988 Moving (0.03, 0.02) raw xDistance=-0.01 yDistance=-0.03
23:03:49.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:49.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:49.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:03:49.407 00.000 29988 MoveAxis(E, 0, ABG)
23:03:49.407 00.000 29988 Move returns status 0, amount 0
23:03:49.407 00.000 29988 MoveAxis(N, 0, ABG)
23:03:49.407 00.000 29988 Move returns status 0, amount 0
23:03:49.407 00.000 29988 move complete, result=0
23:03:49.407 00.000 29988 worker thread done servicing request
23:03:49.407 00.000 29988 Worker thread wakes up
23:03:49.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:49.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:49.408 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:50.935 01.527 29988 Exposure complete
23:03:50.978 00.043 29988 worker thread done servicing request
23:03:50.979 00.001 28316 OnExposeComplete: enter
23:03:50.980 00.001 28316 UpdateGuideState(): m_state=6
23:03:50.982 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
23:03:50.983 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=112.36, Mass=1947, SNR=30.4, Peak=145 HFD=4.7
23:03:50.983 00.000 28316 MultiStar: [#1 0.34,0.09,0.00,M1] [#2 0.17,0.15,0.95,U] [#3 0.05,0.14,0.88,U] [#4 0.24,0.08,0.86,U] [#5 0.36,-0.01,0.00,M1] [#6 0.21,-0.03,0.70,U] [#7 0.24,0.09,0.62,U] [#8 0.28,0.13,0.60,U] 
23:03:50.984 00.001 28316 single-star, 6 included, MultiStar: {0.18, 0.09}, one-star: {0.15, 0.06}
23:03:50.984 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:03:50.985 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:03:50.985 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.39 mountX=0.01 mountY=-0.16, mountTheta=-1.54
23:03:50.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.06, opts=13)
23:03:50.987 00.001 28316 Enqueuing Move request for scope (0.15, 0.06)
23:03:50.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:50.988 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.4
23:03:50.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:50.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:50.989 00.001 28316 Enqueuing Expose request
23:03:50.989 00.000 29988 Worker thread wakes up
23:03:50.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
23:03:50.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
23:03:50.989 00.000 29988 Moving (0.15, 0.06) raw xDistance=0.01 yDistance=-0.16
23:03:50.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:50.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:50.990 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:03:50.990 00.000 29988 MoveAxis(E, 0, ABG)
23:03:50.990 00.000 29988 Move returns status 0, amount 0
23:03:50.990 00.000 29988 MoveAxis(N, 0, ABG)
23:03:50.990 00.000 29988 Move returns status 0, amount 0
23:03:50.990 00.000 29988 move complete, result=0
23:03:50.990 00.000 29988 worker thread done servicing request
23:03:50.990 00.000 29988 Worker thread wakes up
23:03:50.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:50.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:50.990 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:52.620 01.630 29988 Exposure complete
23:03:52.663 00.043 29988 worker thread done servicing request
23:03:52.663 00.000 28316 OnExposeComplete: enter
23:03:52.664 00.001 28316 UpdateGuideState(): m_state=6
23:03:52.665 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
23:03:52.665 00.000 28316 Star::Find returns 1 (0), X=585.50, Y=112.44, Mass=1998, SNR=30.7, Peak=140 HFD=4.2
23:03:52.666 00.001 28316 MultiStar: [#1 0.25,0.06,0.87,U] [#2 0.13,0.15,0.94,U] [#3 -0.15,0.33,0.00,M2] [#4 0.06,0.06,0.85,U] [#5 0.04,0.09,0.76,U] [#6 -0.00,0.07,0.70,U] [#7 0.12,0.18,0.64,U] [#8 0.12,-0.04,0.58,U] 
23:03:52.666 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.09}, one-star: {-0.02, 0.14}
23:03:52.667 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
23:03:52.668 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.19)
23:03:52.669 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.13 cameraTheta=0.84 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
23:03:52.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
23:03:52.671 00.001 28316 Enqueuing Move request for scope (0.08, 0.09)
23:03:52.671 00.000 29988 Worker thread wakes up
23:03:52.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:03:52.673 00.002 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:03:52.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:52.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:52.673 00.000 28316 Enqueuing Expose request
23:03:52.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:03:52.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:03:52.673 00.000 29988 Moving (0.08, 0.09) raw xDistance=-0.05 yDistance=-0.12
23:03:52.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:03:52.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:52.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:03:52.673 00.000 29988 MoveAxis(E, 0, ABG)
23:03:52.674 00.001 29988 Move returns status 0, amount 0
23:03:52.674 00.000 29988 MoveAxis(N, 0, ABG)
23:03:52.674 00.000 29988 Move returns status 0, amount 0
23:03:52.674 00.000 29988 move complete, result=0
23:03:52.674 00.000 29988 worker thread done servicing request
23:03:52.674 00.000 29988 Worker thread wakes up
23:03:52.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:52.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:52.674 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:54.187 01.513 29988 Exposure complete
23:03:54.226 00.039 29988 worker thread done servicing request
23:03:54.226 00.000 28316 OnExposeComplete: enter
23:03:54.226 00.000 28316 UpdateGuideState(): m_state=6
23:03:54.227 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
23:03:54.227 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=112.61, Mass=1822, SNR=29.2, Peak=132 HFD=4.1
23:03:54.228 00.001 28316 MultiStar: [#1 0.28,0.22,0.00,M1] [#2 0.25,0.28,0.00,M1] [#3 -0.07,0.21,0.87,U] [#4 0.11,0.17,0.87,U] [#5 0.32,0.15,0.00,M1] [#6 0.28,0.08,0.72,U] [#7 0.30,0.21,0.00,M1] [#8 0.22,0.05,0.61,U] 
23:03:54.229 00.001 28316 refined, 4 included, MultiStar: {0.10, 0.18}, one-star: {0.04, 0.31}
23:03:54.229 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
23:03:54.230 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.99)
23:03:54.230 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.05 mountX=-0.12 mountY=-0.17, mountTheta=-2.18
23:03:54.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.18, opts=13)
23:03:54.232 00.001 28316 Enqueuing Move request for scope (0.10, 0.18)
23:03:54.234 00.002 29988 Worker thread wakes up
23:03:54.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
23:03:54.234 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
23:03:54.234 00.000 29988 Moving (0.10, 0.18) raw xDistance=-0.12 yDistance=-0.17
23:03:54.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:03:54.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:54.234 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:03:54.235 00.001 28316 UpdateGuideState exits: m=1822 RSB=29.2
23:03:54.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:54.236 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:03:54.236 00.000 29988 MoveAxis(E, 0, ABG)
23:03:54.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:54.236 00.000 28316 Enqueuing Expose request
23:03:54.237 00.001 29988 Move returns status 0, amount 0
23:03:54.237 00.000 29988 MoveAxis(N, 0, ABG)
23:03:54.237 00.000 29988 Move returns status 0, amount 0
23:03:54.237 00.000 29988 move complete, result=0
23:03:54.237 00.000 29988 worker thread done servicing request
23:03:54.237 00.000 29988 Worker thread wakes up
23:03:54.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:54.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:54.237 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:55.865 01.628 29988 Exposure complete
23:03:55.896 00.031 29988 worker thread done servicing request
23:03:55.896 00.000 28316 OnExposeComplete: enter
23:03:55.897 00.001 28316 UpdateGuideState(): m_state=6
23:03:55.897 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
23:03:55.898 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=112.64, Mass=1981, SNR=30.7, Peak=155 HFD=4.4
23:03:55.898 00.000 28316 MultiStar: [#1 0.17,0.42,0.00,M2] [#2 0.21,0.39,0.00,M2] [#3 -0.05,0.40,0.00,M2] [#4 0.20,0.25,0.84,U] [#5 0.22,0.26,0.00,M2] [#6 0.08,0.38,0.00,M1] [#7 0.19,0.46,0.00,M2] [#8 0.17,0.26,0.60,U] 
23:03:55.899 00.001 28316 refined, 2 included, MultiStar: {0.06, 0.29}, one-star: {-0.13, 0.34}
23:03:55.899 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:03:55.900 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
23:03:55.902 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.37 mountX=-0.24 mountY=-0.18, mountTheta=-2.49
23:03:55.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.29, opts=13)
23:03:55.903 00.000 28316 Enqueuing Move request for scope (0.06, 0.29)
23:03:55.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:03:55.904 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.7
23:03:55.905 00.001 29988 Worker thread wakes up
23:03:55.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
23:03:55.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
23:03:55.905 00.000 29988 Moving (0.06, 0.29) raw xDistance=-0.24 yDistance=-0.18
23:03:55.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:03:55.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:55.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:03:55.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:55.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:55.906 00.001 28316 Enqueuing Expose request
23:03:55.906 00.000 29988 MoveAxis(E, 50, ABG)
23:03:55.906 00.000 29988 Guiding  Dir = 2, Dur = 50
23:03:55.907 00.001 29988 IsSlewing returns 0
23:03:55.907 00.000 29988 IsGuiding returns 0
23:03:55.909 00.002 29988 PulseGuide returned control before completion, sleep 58
23:03:55.970 00.061 29988 IsGuiding returns 0
23:03:55.970 00.000 29988 Move returns status 0, amount 50
23:03:55.970 00.000 29988 MoveAxis(N, 0, ABG)
23:03:55.970 00.000 29988 Move returns status 0, amount 0
23:03:55.971 00.001 29988 move complete, result=0
23:03:55.971 00.000 29988 worker thread done servicing request
23:03:55.971 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.2 px 0 ms NORTH
23:03:55.972 00.001 29988 Worker thread wakes up
23:03:55.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:55.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:57.392 01.420 29988 Exposure complete
23:03:57.446 00.054 29988 worker thread done servicing request
23:03:57.446 00.000 28316 OnExposeComplete: enter
23:03:57.447 00.001 28316 UpdateGuideState(): m_state=6
23:03:57.448 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
23:03:57.449 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=112.48, Mass=1764, SNR=28.6, Peak=128 HFD=4.4
23:03:57.451 00.002 28316 MultiStar: [#1 0.28,0.25,0.00,M3] [#2 0.06,0.31,1.01,U] [#3 -0.06,0.40,0.00,M3] [#4 0.22,0.10,0.90,U] [#5 0.34,0.24,0.00,M3] [#6 0.23,0.24,0.00,M2] [#7 0.31,0.33,0.00,M3] [#8 0.26,0.15,0.62,U] 
23:03:57.451 00.000 28316 single-star, 3 included, MultiStar: {0.15, 0.19}, one-star: {0.10, 0.18}
23:03:57.453 00.002 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
23:03:57.453 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.95)
23:03:57.454 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.09 mountX=-0.13 mountY=-0.17, mountTheta=-2.22
23:03:57.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.18, opts=13)
23:03:57.456 00.001 28316 Enqueuing Move request for scope (0.10, 0.18)
23:03:57.456 00.000 29988 Worker thread wakes up
23:03:57.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
23:03:57.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:03:57.457 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
23:03:57.457 00.000 29988 Moving (0.10, 0.18) raw xDistance=-0.13 yDistance=-0.17
23:03:57.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:03:57.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:57.457 00.000 28316 UpdateGuideState exits: m=1764 RSB=28.6
23:03:57.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:57.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:57.458 00.000 28316 Enqueuing Expose request
23:03:57.459 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:03:57.459 00.000 29988 MoveAxis(E, 0, ABG)
23:03:57.459 00.000 29988 Move returns status 0, amount 0
23:03:57.459 00.000 29988 MoveAxis(N, 0, ABG)
23:03:57.459 00.000 29988 Move returns status 0, amount 0
23:03:57.459 00.000 29988 move complete, result=0
23:03:57.459 00.000 29988 worker thread done servicing request
23:03:57.459 00.000 29988 Worker thread wakes up
23:03:57.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:57.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:57.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:59.096 01.637 29988 Exposure complete
23:03:59.141 00.045 29988 worker thread done servicing request
23:03:59.141 00.000 28316 OnExposeComplete: enter
23:03:59.142 00.001 28316 UpdateGuideState(): m_state=6
23:03:59.144 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
23:03:59.144 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=112.44, Mass=1848, SNR=29.3, Peak=132 HFD=4.3
23:03:59.145 00.001 28316 MultiStar: [#1 0.06,0.04,0.94,U] [#2 -0.04,0.09,0.97,U] [#3 -0.02,0.04,0.87,U] [#4 0.02,0.10,0.85,U] [#5 0.16,0.17,0.79,U] [#6 0.19,0.10,0.73,U] [#7 0.08,0.07,0.69,U] [#8 0.18,-0.02,0.59,U] 
23:03:59.145 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {-0.12, 0.14}
23:03:59.146 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
23:03:59.146 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.93)
23:03:59.146 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.11 mountX=-0.06 mountY=-0.08, mountTheta=-2.24
23:03:59.148 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
23:03:59.149 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
23:03:59.149 00.000 29988 Worker thread wakes up
23:03:59.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:03:59.150 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.3
23:03:59.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:59.153 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:03:59.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:03:59.153 00.000 29988 Moving (0.04, 0.08) raw xDistance=-0.06 yDistance=-0.08
23:03:59.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:59.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:59.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:03:59.154 00.000 28316 Enqueuing Expose request
23:03:59.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:03:59.155 00.001 29988 MoveAxis(E, 0, ABG)
23:03:59.155 00.000 29988 Move returns status 0, amount 0
23:03:59.155 00.000 29988 MoveAxis(N, 0, ABG)
23:03:59.155 00.000 29988 Move returns status 0, amount 0
23:03:59.155 00.000 29988 move complete, result=0
23:03:59.155 00.000 29988 worker thread done servicing request
23:03:59.155 00.000 29988 Worker thread wakes up
23:03:59.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:03:59.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:03:59.155 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:00.675 01.520 29988 Exposure complete
23:04:00.729 00.054 29988 worker thread done servicing request
23:04:00.729 00.000 28316 OnExposeComplete: enter
23:04:00.731 00.002 28316 UpdateGuideState(): m_state=6
23:04:00.733 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
23:04:00.735 00.002 28316 Star::Find returns 1 (0), X=585.60, Y=112.46, Mass=1851, SNR=29.6, Peak=145 HFD=4.1
23:04:00.738 00.003 28316 MultiStar: [#1 0.15,0.04,0.91,U] [#2 0.02,0.23,0.97,U] [#3 -0.24,0.28,0.00,M3] [#4 0.18,-0.00,0.83,U] [#5 0.28,0.13,0.78,U] [#6 0.08,0.01,0.71,U] [#7 0.33,0.11,0.00,M3] [#8 0.20,0.03,0.60,U] 
23:04:00.739 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.10}, one-star: {0.08, 0.16}
23:04:00.740 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:04:00.741 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:04:00.742 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.62 mountX=-0.03 mountY=-0.16, mountTheta=-1.76
23:04:00.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
23:04:00.745 00.001 28316 Enqueuing Move request for scope (0.13, 0.10)
23:04:00.746 00.001 29988 Worker thread wakes up
23:04:00.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:00.747 00.001 28316 UpdateGuideState exits: m=1851 RSB=29.6
23:04:00.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:00.748 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:04:00.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:04:00.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:00.749 00.001 28316 Enqueuing Expose request
23:04:00.751 00.002 29988 Moving (0.13, 0.10) raw xDistance=-0.03 yDistance=-0.16
23:04:00.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:04:00.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:00.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:04:00.751 00.000 29988 MoveAxis(E, 0, ABG)
23:04:00.751 00.000 29988 Move returns status 0, amount 0
23:04:00.751 00.000 29988 MoveAxis(N, 0, ABG)
23:04:00.751 00.000 29988 Move returns status 0, amount 0
23:04:00.751 00.000 29988 move complete, result=0
23:04:00.751 00.000 29988 worker thread done servicing request
23:04:00.751 00.000 29988 Worker thread wakes up
23:04:00.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:00.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:00.752 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:02.383 01.631 29988 Exposure complete
23:04:02.427 00.044 29988 worker thread done servicing request
23:04:02.427 00.000 28316 OnExposeComplete: enter
23:04:02.428 00.001 28316 UpdateGuideState(): m_state=6
23:04:02.429 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
23:04:02.430 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=112.55, Mass=1855, SNR=29.5, Peak=136 HFD=4.4
23:04:02.431 00.001 28316 MultiStar: [#1 0.08,0.21,0.93,U] [#2 -0.05,0.32,1.00,U] [#3 -0.10,0.42,0.00,M4] [#4 0.07,0.26,0.86,U] [#5 0.11,0.22,0.85,U] [#6 -0.02,0.12,0.71,U] [#7 0.07,0.20,0.67,U] [#8 0.23,0.08,0.61,U] 
23:04:02.432 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.22}, one-star: {-0.13, 0.25}
23:04:02.433 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:04:02.434 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
23:04:02.434 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.41 mountX=-0.18 mountY=-0.13, mountTheta=-2.53
23:04:02.436 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.22, opts=13)
23:04:02.437 00.001 28316 Enqueuing Move request for scope (0.03, 0.22)
23:04:02.438 00.001 29988 Worker thread wakes up
23:04:02.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:04:02.439 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.5
23:04:02.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:02.440 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:02.440 00.000 28316 Enqueuing Expose request
23:04:02.441 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
23:04:02.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
23:04:02.441 00.000 29988 Moving (0.03, 0.22) raw xDistance=-0.18 yDistance=-0.13
23:04:02.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:04:02.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:02.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:04:02.441 00.000 29988 MoveAxis(E, 0, ABG)
23:04:02.441 00.000 29988 Move returns status 0, amount 0
23:04:02.441 00.000 29988 MoveAxis(N, 0, ABG)
23:04:02.441 00.000 29988 Move returns status 0, amount 0
23:04:02.441 00.000 29988 move complete, result=0
23:04:02.441 00.000 29988 worker thread done servicing request
23:04:02.441 00.000 29988 Worker thread wakes up
23:04:02.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:02.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:02.441 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:03.959 01.518 29988 Exposure complete
23:04:03.997 00.038 29988 worker thread done servicing request
23:04:03.997 00.000 28316 OnExposeComplete: enter
23:04:03.997 00.000 28316 UpdateGuideState(): m_state=6
23:04:03.998 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
23:04:03.999 00.001 28316 Star::Find returns 1 (0), X=585.48, Y=112.76, Mass=1932, SNR=30.2, Peak=139 HFD=4.6
23:04:04.001 00.002 28316 MultiStar: [#1 0.22,0.23,0.88,U] [#2 0.10,0.34,0.00,M1] [#3 -0.14,0.31,0.00,M5] [#4 0.13,0.23,0.85,U] [#5 0.35,0.30,0.00,M1] [#6 0.09,0.17,0.67,U] [#7 0.25,0.23,0.00,M3] [#8 0.09,0.21,0.62,U] 
23:04:04.003 00.002 28316 refined, 4 included, MultiStar: {0.10, 0.27}, one-star: {-0.03, 0.46}
23:04:04.006 00.003 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:04:04.009 00.003 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
23:04:04.011 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.23 mountX=-0.21 mountY=-0.21, mountTheta=-2.36
23:04:04.015 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.27, opts=13)
23:04:04.018 00.003 28316 Enqueuing Move request for scope (0.10, 0.27)
23:04:04.020 00.002 29988 Worker thread wakes up
23:04:04.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
23:04:04.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
23:04:04.020 00.000 29988 Moving (0.10, 0.27) raw xDistance=-0.21 yDistance=-0.21
23:04:04.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:04:04.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:04:04.020 00.000 29988 MoveAxis(E, 44, ABG)
23:04:04.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:04:04.023 00.003 29988 Guiding  Dir = 2, Dur = 44
23:04:04.024 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:04:04.025 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:04.026 00.001 28316 Enqueuing Expose request
23:04:04.026 00.000 29988 IsSlewing returns 0
23:04:04.027 00.001 29988 IsGuiding returns 0
23:04:04.029 00.002 29988 PulseGuide returned control before completion, sleep 53
23:04:04.086 00.057 29988 IsGuiding returns 0
23:04:04.086 00.000 29988 Move returns status 0, amount 44
23:04:04.086 00.000 29988 MoveAxis(N, 50, ABG)
23:04:04.086 00.000 29988 Guiding  Dir = 0, Dur = 50
23:04:04.089 00.003 29988 IsSlewing returns 0
23:04:04.090 00.001 29988 IsGuiding returns 0
23:04:04.094 00.004 29988 PulseGuide returned control before completion, sleep 56
23:04:04.162 00.068 29988 IsGuiding returns 0
23:04:04.162 00.000 29988 Move returns status 0, amount 50
23:04:04.162 00.000 29988 move complete, result=0
23:04:04.162 00.000 29988 worker thread done servicing request
23:04:04.162 00.000 29988 Worker thread wakes up
23:04:04.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:04.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:04.162 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 50 ms NORTH
23:04:05.788 01.626 29988 Exposure complete
23:04:05.838 00.050 29988 worker thread done servicing request
23:04:05.838 00.000 28316 OnExposeComplete: enter
23:04:05.839 00.001 28316 UpdateGuideState(): m_state=6
23:04:05.839 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
23:04:05.839 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=112.65, Mass=1988, SNR=30.6, Peak=130 HFD=4.5
23:04:05.840 00.001 28316 MultiStar: [#1 0.22,0.18,0.88,U] [#2 0.16,0.32,0.00,M2] [#3 -0.06,0.31,0.83,U] [#4 0.14,0.09,0.85,U] [#5 0.08,0.15,0.76,U] [#6 0.09,0.09,0.68,U] [#7 0.18,0.17,0.66,U] [#8 0.30,0.11,0.56,U] 
23:04:05.840 00.000 28316 refined, 7 included, MultiStar: {0.10, 0.19}, one-star: {-0.07, 0.35}
23:04:05.841 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
23:04:05.842 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.94)
23:04:05.843 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.10 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
23:04:05.845 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.19, opts=13)
23:04:05.845 00.000 28316 Enqueuing Move request for scope (0.10, 0.19)
23:04:05.846 00.001 29988 Worker thread wakes up
23:04:05.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:04:05.846 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.6
23:04:05.847 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
23:04:05.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:05.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:05.848 00.001 28316 Enqueuing Expose request
23:04:05.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
23:04:05.848 00.000 29988 Moving (0.10, 0.19) raw xDistance=-0.13 yDistance=-0.17
23:04:05.849 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:04:05.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:05.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:04:05.849 00.000 29988 MoveAxis(E, 0, ABG)
23:04:05.849 00.000 29988 Move returns status 0, amount 0
23:04:05.849 00.000 29988 MoveAxis(N, 0, ABG)
23:04:05.849 00.000 29988 Move returns status 0, amount 0
23:04:05.849 00.000 29988 move complete, result=0
23:04:05.849 00.000 29988 worker thread done servicing request
23:04:05.849 00.000 29988 Worker thread wakes up
23:04:05.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:05.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:05.849 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:07.374 01.525 29988 Exposure complete
23:04:07.415 00.041 29988 worker thread done servicing request
23:04:07.415 00.000 28316 OnExposeComplete: enter
23:04:07.417 00.002 28316 UpdateGuideState(): m_state=6
23:04:07.418 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
23:04:07.419 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=112.44, Mass=1914, SNR=30.0, Peak=130 HFD=4.3
23:04:07.420 00.001 28316 MultiStar: [#1 0.13,0.16,0.90,U] [#2 0.11,0.23,0.97,U] [#3 -0.19,0.19,0.81,U] [#4 0.07,-0.00,0.84,U] [#5 0.09,0.17,0.79,U] [#6 -0.10,0.09,0.73,U] [#7 0.13,0.19,0.65,U] [#8 0.10,0.07,0.59,U] 
23:04:07.421 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.02, 0.14}
23:04:07.422 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:04:07.422 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
23:04:07.423 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.41 mountX=-0.12 mountY=-0.08, mountTheta=-2.53
23:04:07.425 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
23:04:07.426 00.001 28316 Enqueuing Move request for scope (0.02, 0.14)
23:04:07.427 00.001 29988 Worker thread wakes up
23:04:07.427 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:04:07.428 00.001 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:04:07.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:07.429 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:07.430 00.001 28316 Enqueuing Expose request
23:04:07.431 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:04:07.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:04:07.431 00.000 29988 Moving (0.02, 0.14) raw xDistance=-0.12 yDistance=-0.08
23:04:07.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:04:07.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:07.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:04:07.431 00.000 29988 MoveAxis(E, 0, ABG)
23:04:07.431 00.000 29988 Move returns status 0, amount 0
23:04:07.431 00.000 29988 MoveAxis(N, 0, ABG)
23:04:07.431 00.000 29988 Move returns status 0, amount 0
23:04:07.431 00.000 29988 move complete, result=0
23:04:07.431 00.000 29988 worker thread done servicing request
23:04:07.431 00.000 29988 Worker thread wakes up
23:04:07.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:07.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:07.433 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:09.060 01.627 29988 Exposure complete
23:04:09.093 00.033 29988 worker thread done servicing request
23:04:09.094 00.001 28316 OnExposeComplete: enter
23:04:09.094 00.000 28316 UpdateGuideState(): m_state=6
23:04:09.095 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
23:04:09.095 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=112.54, Mass=1901, SNR=30.0, Peak=143 HFD=4.5
23:04:09.096 00.001 28316 MultiStar: [#1 -0.02,0.20,0.89,U] [#2 0.05,0.26,0.95,U] [#3 -0.15,0.30,0.00,M4] [#4 -0.14,0.04,0.89,U] [#5 0.17,0.25,0.79,U] [#6 -0.09,0.01,0.71,U] [#7 -0.04,0.19,0.66,U] [#8 -0.07,0.15,0.59,U] 
23:04:09.096 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {-0.17, 0.24}
23:04:09.097 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:04:09.097 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:04:09.098 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=-0.17 mountY=-0.04, mountTheta=-2.90
23:04:09.099 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
23:04:09.099 00.000 28316 Enqueuing Move request for scope (-0.04, 0.17)
23:04:09.100 00.001 29988 Worker thread wakes up
23:04:09.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
23:04:09.102 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
23:04:09.102 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
23:04:09.102 00.000 29988 Moving (-0.04, 0.17) raw xDistance=-0.17 yDistance=-0.04
23:04:09.103 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:04:09.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:09.103 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:04:09.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:09.104 00.000 28316 Enqueuing Expose request
23:04:09.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:04:09.104 00.000 29988 MoveAxis(E, 0, ABG)
23:04:09.105 00.001 29988 Move returns status 0, amount 0
23:04:09.105 00.000 29988 MoveAxis(N, 0, ABG)
23:04:09.105 00.000 29988 Move returns status 0, amount 0
23:04:09.105 00.000 29988 move complete, result=0
23:04:09.105 00.000 29988 worker thread done servicing request
23:04:09.105 00.000 29988 Worker thread wakes up
23:04:09.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:09.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:09.105 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:10.621 01.516 29988 Exposure complete
23:04:10.648 00.027 29988 worker thread done servicing request
23:04:10.648 00.000 28316 OnExposeComplete: enter
23:04:10.648 00.000 28316 UpdateGuideState(): m_state=6
23:04:10.649 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
23:04:10.649 00.000 28316 Star::Find returns 1 (0), X=585.18, Y=112.62, Mass=1879, SNR=29.7, Peak=153 HFD=4.4
23:04:10.650 00.001 28316 MultiStar: [#1 -0.18,0.19,0.90,U] [#2 -0.15,0.25,0.97,U] [#3 -0.48,0.42,0.00,M5] [#4 -0.09,0.11,0.90,U] [#5 -0.06,0.15,0.77,U] [#6 -0.28,0.07,0.68,U] [#7 -0.23,0.19,0.65,U] [#8 -0.23,0.18,0.61,U] 
23:04:10.651 00.001 28316 refined, 7 included, MultiStar: {-0.19, 0.19}, one-star: {-0.33, 0.32}
23:04:10.652 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
23:04:10.652 00.000 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
23:04:10.653 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.36 mountX=-0.25 mountY=0.09, mountTheta=2.81
23:04:10.656 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.19, opts=13)
23:04:10.657 00.001 28316 Enqueuing Move request for scope (-0.19, 0.19)
23:04:10.658 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:10.660 00.002 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:04:10.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:10.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:10.662 00.000 28316 Enqueuing Expose request
23:04:10.663 00.001 29988 Worker thread wakes up
23:04:10.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
23:04:10.663 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
23:04:10.663 00.000 29988 Moving (-0.19, 0.19) raw xDistance=-0.25 yDistance=0.09
23:04:10.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:04:10.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:10.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:10.664 00.001 29988 MoveAxis(E, 53, ABG)
23:04:10.664 00.000 29988 Guiding  Dir = 2, Dur = 53
23:04:10.664 00.000 29988 IsSlewing returns 0
23:04:10.664 00.000 29988 IsGuiding returns 0
23:04:10.666 00.002 29988 PulseGuide returned control before completion, sleep 61
23:04:10.732 00.066 29988 IsGuiding returns 0
23:04:10.732 00.000 29988 Move returns status 0, amount 53
23:04:10.732 00.000 29988 MoveAxis(N, 0, ABG)
23:04:10.732 00.000 29988 Move returns status 0, amount 0
23:04:10.732 00.000 29988 move complete, result=0
23:04:10.732 00.000 29988 worker thread done servicing request
23:04:10.732 00.000 29988 Worker thread wakes up
23:04:10.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:10.732 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
23:04:10.733 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:12.354 01.621 29988 Exposure complete
23:04:12.379 00.025 29988 worker thread done servicing request
23:04:12.379 00.000 28316 OnExposeComplete: enter
23:04:12.380 00.001 28316 UpdateGuideState(): m_state=6
23:04:12.380 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
23:04:12.381 00.001 28316 Star::Find returns 1 (0), X=585.46, Y=112.27, Mass=1958, SNR=30.5, Peak=148 HFD=4.4
23:04:12.381 00.000 28316 MultiStar: [#1 0.17,-0.09,0.87,U] [#2 0.03,-0.01,0.95,U] [#3 -0.03,-0.03,0.87,U] [#4 -0.04,-0.06,0.85,U] [#5 0.09,-0.02,0.78,U] [#6 0.18,-0.07,0.70,U] [#7 0.20,-0.05,0.65,U] [#8 0.04,-0.08,0.59,U] 
23:04:12.382 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.05}, one-star: {-0.06, -0.03}
23:04:12.382 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:04:12.383 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:04:12.385 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.72 mountX=-0.00 mountY=0.06, mountTheta=1.58
23:04:12.387 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
23:04:12.390 00.003 28316 Enqueuing Move request for scope (-0.06, -0.03)
23:04:12.391 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:04:12.392 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.5
23:04:12.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:12.394 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:12.395 00.001 28316 Enqueuing Expose request
23:04:12.397 00.002 29988 Worker thread wakes up
23:04:12.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
23:04:12.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
23:04:12.397 00.000 29988 Moving (-0.06, -0.03) raw xDistance=-0.00 yDistance=0.06
23:04:12.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:04:12.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:12.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:12.397 00.000 29988 MoveAxis(E, 0, ABG)
23:04:12.397 00.000 29988 Move returns status 0, amount 0
23:04:12.397 00.000 29988 MoveAxis(N, 0, ABG)
23:04:12.398 00.001 29988 Move returns status 0, amount 0
23:04:12.398 00.000 29988 move complete, result=0
23:04:12.398 00.000 29988 worker thread done servicing request
23:04:12.398 00.000 29988 Worker thread wakes up
23:04:12.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:12.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:12.399 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:13.922 01.523 29988 Exposure complete
23:04:13.949 00.027 29988 worker thread done servicing request
23:04:13.949 00.000 28316 OnExposeComplete: enter
23:04:13.951 00.002 28316 UpdateGuideState(): m_state=6
23:04:13.951 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
23:04:13.952 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=112.46, Mass=1855, SNR=29.7, Peak=136 HFD=4.5
23:04:13.952 00.000 28316 MultiStar: [#1 -0.13,0.13,0.90,U] [#2 -0.15,0.14,0.95,U] [#3 -0.35,0.23,0.00,M5] [#4 -0.01,0.13,0.87,U] [#5 -0.01,0.00,0.79,U] [#6 -0.08,-0.09,0.72,U] [#7 -0.04,0.09,0.66,U] [#8 -0.01,-0.07,0.64,U] 
23:04:13.956 00.004 28316 refined, 7 included, MultiStar: {-0.09, 0.07}, one-star: {-0.20, 0.16}
23:04:13.958 00.002 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.60 = -2.69)
23:04:13.960 00.002 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
23:04:13.963 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.45 mountX=-0.10 mountY=0.05, mountTheta=2.72
23:04:13.967 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
23:04:13.968 00.001 28316 Enqueuing Move request for scope (-0.09, 0.07)
23:04:13.968 00.000 29988 Worker thread wakes up
23:04:13.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
23:04:13.968 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
23:04:13.968 00.000 29988 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=0.05
23:04:13.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:04:13.969 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.7
23:04:13.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:13.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:13.971 00.002 28316 Enqueuing Expose request
23:04:13.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:04:13.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:13.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:13.971 00.000 29988 MoveAxis(E, 0, ABG)
23:04:13.971 00.000 29988 Move returns status 0, amount 0
23:04:13.971 00.000 29988 MoveAxis(N, 0, ABG)
23:04:13.971 00.000 29988 Move returns status 0, amount 0
23:04:13.971 00.000 29988 move complete, result=0
23:04:13.971 00.000 29988 worker thread done servicing request
23:04:13.971 00.000 29988 Worker thread wakes up
23:04:13.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:13.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:13.972 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:15.704 01.732 29988 Exposure complete
23:04:15.757 00.053 29988 worker thread done servicing request
23:04:15.757 00.000 28316 OnExposeComplete: enter
23:04:15.759 00.002 28316 UpdateGuideState(): m_state=6
23:04:15.760 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
23:04:15.761 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=112.30, Mass=1996, SNR=30.6, Peak=145 HFD=4.4
23:04:15.762 00.001 28316 MultiStar: [#1 0.02,0.04,0.88,U] [#2 0.04,0.10,0.98,U] [#3 -0.36,0.21,0.00,M6] [#4 0.08,0.00,0.87,U] [#5 0.04,0.02,0.77,U] [#6 -0.10,0.06,0.68,U] [#7 0.04,0.13,0.62,U] [#8 0.02,0.07,0.58,U] 
23:04:15.763 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {-0.17, 0.01}
23:04:15.763 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:04:15.765 00.002 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.32)
23:04:15.765 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.71 mountX=-0.05 mountY=-0.02, mountTheta=-2.82
23:04:15.767 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
23:04:15.768 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
23:04:15.769 00.001 29988 Worker thread wakes up
23:04:15.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:04:15.769 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:04:15.769 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
23:04:15.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:04:15.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:15.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:15.769 00.000 29988 MoveAxis(E, 0, ABG)
23:04:15.769 00.000 29988 Move returns status 0, amount 0
23:04:15.769 00.000 29988 MoveAxis(N, 0, ABG)
23:04:15.769 00.000 29988 Move returns status 0, amount 0
23:04:15.769 00.000 29988 move complete, result=0
23:04:15.769 00.000 29988 worker thread done servicing request
23:04:15.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=215, Gamma=0.580
23:04:15.770 00.001 28316 UpdateGuideState exits: m=1996 RSB=30.6
23:04:15.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:15.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:15.771 00.001 28316 Enqueuing Expose request
23:04:15.771 00.000 29988 Worker thread wakes up
23:04:15.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:15.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:15.772 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:17.181 01.409 29988 Exposure complete
23:04:17.208 00.027 29988 worker thread done servicing request
23:04:17.208 00.000 28316 OnExposeComplete: enter
23:04:17.209 00.001 28316 UpdateGuideState(): m_state=6
23:04:17.210 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
23:04:17.210 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=112.29, Mass=1969, SNR=30.4, Peak=162 HFD=4.3
23:04:17.212 00.002 28316 MultiStar: [#1 -0.06,-0.09,0.88,U] [#2 -0.20,0.07,0.96,U] [#3 -0.42,0.31,0.00,M7] [#4 -0.03,-0.01,0.87,U] [#5 -0.10,0.05,0.79,U] [#6 -0.06,-0.20,0.71,U] [#7 -0.03,-0.10,0.64,U] [#8 -0.03,-0.09,0.59,U] 
23:04:17.213 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.04}, one-star: {-0.25, -0.01}
23:04:17.214 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:04:17.215 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:04:17.216 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.79 mountX=-0.01 mountY=0.11, mountTheta=1.64
23:04:17.218 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
23:04:17.218 00.000 28316 Enqueuing Move request for scope (-0.11, -0.04)
23:04:17.219 00.001 29988 Worker thread wakes up
23:04:17.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:04:17.219 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.4
23:04:17.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:17.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:17.221 00.001 28316 Enqueuing Expose request
23:04:17.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:04:17.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:04:17.221 00.000 29988 Moving (-0.11, -0.04) raw xDistance=-0.01 yDistance=0.11
23:04:17.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:17.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:17.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:04:17.221 00.000 29988 MoveAxis(E, 0, ABG)
23:04:17.221 00.000 29988 Move returns status 0, amount 0
23:04:17.221 00.000 29988 MoveAxis(N, 0, ABG)
23:04:17.221 00.000 29988 Move returns status 0, amount 0
23:04:17.221 00.000 29988 move complete, result=0
23:04:17.221 00.000 29988 worker thread done servicing request
23:04:17.221 00.000 29988 Worker thread wakes up
23:04:17.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:17.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:17.222 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:18.853 01.631 29988 Exposure complete
23:04:18.901 00.048 29988 worker thread done servicing request
23:04:18.901 00.000 28316 OnExposeComplete: enter
23:04:18.902 00.001 28316 UpdateGuideState(): m_state=6
23:04:18.903 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
23:04:18.903 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.38, Mass=1912, SNR=30.0, Peak=157 HFD=4.2
23:04:18.904 00.001 28316 MultiStar: [#1 0.05,-0.06,0.87,U] [#2 -0.13,0.17,0.96,U] [#3 -0.31,0.17,0.00,M8] [#4 -0.03,-0.02,0.90,U] [#5 0.06,0.09,0.76,U] [#6 -0.04,-0.08,0.71,U] [#7 0.00,0.12,0.63,U] [#8 -0.06,0.01,0.58,U] 
23:04:18.904 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.04}, one-star: {-0.25, 0.08}
23:04:18.904 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
23:04:18.905 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.48)
23:04:18.905 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.52 mountX=-0.06 mountY=0.03, mountTheta=2.65
23:04:18.906 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.04, opts=13)
23:04:18.907 00.001 28316 Enqueuing Move request for scope (-0.06, 0.04)
23:04:18.907 00.000 29988 Worker thread wakes up
23:04:18.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
23:04:18.907 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
23:04:18.908 00.001 29988 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=0.03
23:04:18.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:04:18.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:18.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:04:18.908 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:04:18.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:18.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:18.909 00.000 28316 Enqueuing Expose request
23:04:18.910 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:04:18.910 00.000 29988 MoveAxis(E, 0, ABG)
23:04:18.910 00.000 29988 Move returns status 0, amount 0
23:04:18.910 00.000 29988 MoveAxis(N, 0, ABG)
23:04:18.910 00.000 29988 Move returns status 0, amount 0
23:04:18.910 00.000 29988 move complete, result=0
23:04:18.910 00.000 29988 worker thread done servicing request
23:04:18.910 00.000 29988 Worker thread wakes up
23:04:18.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:18.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:18.911 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:20.433 01.522 29988 Exposure complete
23:04:20.479 00.046 29988 worker thread done servicing request
23:04:20.479 00.000 28316 OnExposeComplete: enter
23:04:20.480 00.001 28316 UpdateGuideState(): m_state=6
23:04:20.480 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
23:04:20.481 00.001 28316 Star::Find returns 1 (0), X=585.33, Y=112.32, Mass=1846, SNR=29.5, Peak=150 HFD=4.1
23:04:20.481 00.000 28316 MultiStar: [#1 0.17,-0.03,0.91,U] [#2 -0.05,0.07,0.94,U] [#3 -0.16,0.14,0.82,U] [#4 -0.04,0.01,0.87,U] [#5 0.16,-0.11,0.83,U] [#6 0.09,-0.06,0.71,U] [#7 0.09,0.15,0.67,U] [#8 0.13,0.00,0.63,U] 
23:04:20.482 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.18, 0.02}
23:04:20.482 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
23:04:20.484 00.002 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -1.00)
23:04:20.487 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.04 mountX=-0.01 mountY=-0.02, mountTheta=-2.17
23:04:20.490 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
23:04:20.492 00.002 28316 Enqueuing Move request for scope (0.01, 0.02)
23:04:20.492 00.000 29988 Worker thread wakes up
23:04:20.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:04:20.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:04:20.492 00.000 29988 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
23:04:20.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:20.492 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.5
23:04:20.493 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:20.495 00.002 28316 Enqueuing Expose request
23:04:20.497 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:20.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:20.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:20.497 00.000 29988 MoveAxis(E, 0, ABG)
23:04:20.497 00.000 29988 Move returns status 0, amount 0
23:04:20.497 00.000 29988 MoveAxis(N, 0, ABG)
23:04:20.499 00.002 29988 Move returns status 0, amount 0
23:04:20.499 00.000 29988 move complete, result=0
23:04:20.499 00.000 29988 worker thread done servicing request
23:04:20.499 00.000 29988 Worker thread wakes up
23:04:20.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:20.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:20.499 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:22.130 01.631 29988 Exposure complete
23:04:22.153 00.023 29988 worker thread done servicing request
23:04:22.153 00.000 28316 OnExposeComplete: enter
23:04:22.154 00.001 28316 UpdateGuideState(): m_state=6
23:04:22.155 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
23:04:22.155 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.47, Mass=1939, SNR=30.2, Peak=135 HFD=4.6
23:04:22.156 00.001 28316 MultiStar: [#1 -0.03,0.12,0.89,U] [#2 -0.05,0.16,1.00,U] [#3 -0.16,0.15,0.82,U] [#4 0.07,-0.00,0.87,U] [#5 0.05,0.07,0.80,U] [#6 0.01,0.07,0.69,U] [#7 0.10,0.12,0.65,U] [#8 -0.09,0.02,0.60,U] 
23:04:22.156 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.24, 0.17}
23:04:22.157 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.14 = 3.14)
23:04:22.157 00.000 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
23:04:22.158 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.99 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
23:04:22.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
23:04:22.159 00.000 28316 Enqueuing Move request for scope (-0.05, 0.10)
23:04:22.160 00.001 29988 Worker thread wakes up
23:04:22.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=213, Gamma=0.580
23:04:22.163 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:04:22.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:04:22.163 00.000 29988 Moving (-0.05, 0.10) raw xDistance=-0.11 yDistance=-0.00
23:04:22.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:22.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:22.163 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:04:22.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:22.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:22.164 00.000 28316 Enqueuing Expose request
23:04:22.165 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:04:22.165 00.000 29988 MoveAxis(E, 0, ABG)
23:04:22.165 00.000 29988 Move returns status 0, amount 0
23:04:22.165 00.000 29988 MoveAxis(N, 0, ABG)
23:04:22.165 00.000 29988 Move returns status 0, amount 0
23:04:22.165 00.000 29988 move complete, result=0
23:04:22.165 00.000 29988 worker thread done servicing request
23:04:22.165 00.000 29988 Worker thread wakes up
23:04:22.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:22.166 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:22.166 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:23.677 01.511 29988 Exposure complete
23:04:23.711 00.034 29988 worker thread done servicing request
23:04:23.711 00.000 28316 OnExposeComplete: enter
23:04:23.711 00.000 28316 UpdateGuideState(): m_state=6
23:04:23.712 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
23:04:23.712 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=112.36, Mass=1967, SNR=30.3, Peak=151 HFD=4.5
23:04:23.713 00.001 28316 MultiStar: [#1 -0.13,0.01,0.89,U] [#2 -0.13,0.12,0.96,U] [#3 -0.39,0.29,0.00,M7] [#4 -0.03,-0.09,0.85,U] [#5 0.09,0.01,0.76,U] [#6 -0.15,-0.07,0.68,U] [#7 -0.03,0.04,0.64,U] [#8 -0.04,0.02,0.59,U] 
23:04:23.713 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.02}, one-star: {-0.33, 0.06}
23:04:23.714 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
23:04:23.714 00.000 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
23:04:23.715 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.98 mountX=-0.06 mountY=0.09, mountTheta=2.17
23:04:23.715 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
23:04:23.716 00.001 28316 Enqueuing Move request for scope (-0.10, 0.02)
23:04:23.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:23.718 00.002 29988 Worker thread wakes up
23:04:23.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:04:23.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:04:23.718 00.000 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.09
23:04:23.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:04:23.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:23.718 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.3
23:04:23.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.719 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:23.719 00.000 28316 Enqueuing Expose request
23:04:23.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:23.720 00.000 29988 MoveAxis(E, 0, ABG)
23:04:23.720 00.000 29988 Move returns status 0, amount 0
23:04:23.720 00.000 29988 MoveAxis(N, 0, ABG)
23:04:23.720 00.000 29988 Move returns status 0, amount 0
23:04:23.720 00.000 29988 move complete, result=0
23:04:23.720 00.000 29988 worker thread done servicing request
23:04:23.720 00.000 29988 Worker thread wakes up
23:04:23.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:23.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:23.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:25.346 01.626 29988 Exposure complete
23:04:25.386 00.040 29988 worker thread done servicing request
23:04:25.386 00.000 28316 OnExposeComplete: enter
23:04:25.387 00.001 28316 UpdateGuideState(): m_state=6
23:04:25.388 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
23:04:25.388 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.28, Mass=1873, SNR=29.7, Peak=149 HFD=4.4
23:04:25.389 00.001 28316 MultiStar: [#1 -0.04,-0.06,0.90,U] [#2 -0.15,0.12,0.99,U] [#3 -0.28,0.13,0.87,U] [#4 0.02,-0.09,0.89,U] [#5 0.09,-0.04,0.79,U] [#6 -0.12,0.05,0.70,U] [#7 -0.00,-0.03,0.63,U] [#8 0.03,0.03,0.59,U] 
23:04:25.389 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {-0.24, -0.02}
23:04:25.390 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.16 = -2.12)
23:04:25.390 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.26 = 0.98)
23:04:25.391 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.02 mountX=-0.05 mountY=0.07, mountTheta=2.13
23:04:25.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
23:04:25.392 00.000 28316 Enqueuing Move request for scope (-0.09, 0.01)
23:04:25.393 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
23:04:25.393 00.000 29988 Worker thread wakes up
23:04:25.393 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:04:25.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:25.394 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:25.394 00.000 28316 Enqueuing Expose request
23:04:25.395 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:04:25.395 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:04:25.395 00.000 29988 Moving (-0.09, 0.01) raw xDistance=-0.05 yDistance=0.07
23:04:25.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:04:25.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:25.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:04:25.395 00.000 29988 MoveAxis(E, 0, ABG)
23:04:25.395 00.000 29988 Move returns status 0, amount 0
23:04:25.395 00.000 29988 MoveAxis(N, 0, ABG)
23:04:25.395 00.000 29988 Move returns status 0, amount 0
23:04:25.395 00.000 29988 move complete, result=0
23:04:25.395 00.000 29988 worker thread done servicing request
23:04:25.395 00.000 29988 Worker thread wakes up
23:04:25.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:25.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:25.395 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:26.910 01.515 29988 Exposure complete
23:04:26.939 00.029 29988 worker thread done servicing request
23:04:26.939 00.000 28316 OnExposeComplete: enter
23:04:26.939 00.000 28316 UpdateGuideState(): m_state=6
23:04:26.940 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
23:04:26.940 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.59, Mass=2015, SNR=30.9, Peak=140 HFD=4.6
23:04:26.941 00.001 28316 MultiStar: [#1 -0.13,0.27,0.92,U] [#2 0.03,0.26,0.95,U] [#3 -0.34,0.30,0.00,M7] [#4 0.10,0.27,0.83,U] [#5 0.14,0.23,0.73,U] [#6 -0.09,0.20,0.70,U] [#7 0.06,0.31,0.61,U] [#8 0.05,0.19,0.59,U] 
23:04:26.942 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.25}, one-star: {-0.25, 0.29}
23:04:26.942 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
23:04:26.943 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.38)
23:04:26.943 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.26 cameraTheta=1.66 mountX=-0.24 mountY=-0.09, mountTheta=-2.77
23:04:26.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.25, opts=13)
23:04:26.945 00.001 28316 Enqueuing Move request for scope (-0.02, 0.25)
23:04:26.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:04:26.946 00.001 28316 UpdateGuideState exits: m=2015 RSB=30.9
23:04:26.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:26.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:26.947 00.001 28316 Enqueuing Expose request
23:04:26.947 00.000 29988 Worker thread wakes up
23:04:26.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
23:04:26.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
23:04:26.948 00.001 29988 Moving (-0.02, 0.25) raw xDistance=-0.24 yDistance=-0.09
23:04:26.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:04:26.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:26.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:04:26.948 00.000 29988 MoveAxis(E, 51, ABG)
23:04:26.948 00.000 29988 Guiding  Dir = 2, Dur = 51
23:04:26.948 00.000 29988 IsSlewing returns 0
23:04:26.948 00.000 29988 IsGuiding returns 0
23:04:26.951 00.003 29988 PulseGuide returned control before completion, sleep 60
23:04:27.021 00.070 29988 IsGuiding returns 0
23:04:27.022 00.001 29988 Move returns status 0, amount 51
23:04:27.022 00.000 29988 MoveAxis(N, 0, ABG)
23:04:27.022 00.000 29988 Move returns status 0, amount 0
23:04:27.022 00.000 29988 move complete, result=0
23:04:27.022 00.000 29988 worker thread done servicing request
23:04:27.022 00.000 29988 Worker thread wakes up
23:04:27.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:27.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:27.022 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
23:04:28.751 01.729 29988 Exposure complete
23:04:28.779 00.028 29988 worker thread done servicing request
23:04:28.779 00.000 28316 OnExposeComplete: enter
23:04:28.779 00.000 28316 UpdateGuideState(): m_state=6
23:04:28.780 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
23:04:28.782 00.002 28316 Star::Find returns 1 (0), X=585.58, Y=112.28, Mass=1982, SNR=30.5, Peak=154 HFD=4.7
23:04:28.782 00.000 28316 MultiStar: [#1 0.22,-0.06,0.87,U] [#2 0.19,0.09,0.93,U] [#3 -0.09,0.09,0.84,U] [#4 0.24,-0.03,0.85,U] [#5 0.27,-0.05,0.77,U] [#6 0.24,-0.13,0.70,U] [#7 0.22,-0.05,0.65,U] [#8 0.31,-0.13,0.00,M1] 
23:04:28.783 00.001 28316 single-star, 7 included, MultiStar: {0.16, -0.01}, one-star: {0.06, -0.02}
23:04:28.783 00.000 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
23:04:28.783 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
23:04:28.784 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.35 mountX=0.05 mountY=-0.05, mountTheta=-0.77
23:04:28.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
23:04:28.786 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
23:04:28.787 00.001 29988 Worker thread wakes up
23:04:28.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:28.787 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.5
23:04:28.788 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:28.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:28.789 00.001 28316 Enqueuing Expose request
23:04:28.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
23:04:28.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
23:04:28.789 00.000 29988 Moving (0.06, -0.02) raw xDistance=0.05 yDistance=-0.05
23:04:28.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:04:28.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:28.790 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:04:28.790 00.000 29988 MoveAxis(E, 0, ABG)
23:04:28.790 00.000 29988 Move returns status 0, amount 0
23:04:28.790 00.000 29988 MoveAxis(N, 0, ABG)
23:04:28.790 00.000 29988 Move returns status 0, amount 0
23:04:28.790 00.000 29988 move complete, result=0
23:04:28.790 00.000 29988 worker thread done servicing request
23:04:28.790 00.000 29988 Worker thread wakes up
23:04:28.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:28.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:28.790 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:30.205 01.415 29988 Exposure complete
23:04:30.235 00.030 29988 worker thread done servicing request
23:04:30.235 00.000 28316 OnExposeComplete: enter
23:04:30.237 00.002 28316 UpdateGuideState(): m_state=6
23:04:30.238 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
23:04:30.240 00.002 28316 Star::Find returns 1 (0), X=585.71, Y=112.16, Mass=1855, SNR=29.6, Peak=169 HFD=4.5
23:04:30.241 00.001 28316 MultiStar: [#1 0.42,-0.24,0.00,M1] [#2 0.22,-0.02,1.00,U] [#3 0.19,-0.14,0.91,U] [#4 0.44,-0.25,0.00,M1] [#5 0.31,-0.18,0.00,M1] [#6 0.23,-0.17,0.72,U] [#7 0.42,-0.10,0.00,M1] [#8 0.28,-0.18,0.00,M2] 
23:04:30.243 00.002 28316 refined, 3 included, MultiStar: {0.21, -0.11}, one-star: {0.19, -0.14}
23:04:30.244 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:04:30.245 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.54)
23:04:30.245 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.50 mountX=0.19 mountY=-0.14, mountTheta=-0.62
23:04:30.248 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.11, opts=13)
23:04:30.249 00.001 28316 Enqueuing Move request for scope (0.21, -0.11)
23:04:30.249 00.000 29988 Worker thread wakes up
23:04:30.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:30.250 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
23:04:30.250 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
23:04:30.250 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
23:04:30.250 00.000 29988 Moving (0.21, -0.11) raw xDistance=0.19 yDistance=-0.14
23:04:30.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:04:30.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:30.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:30.251 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:30.251 00.000 28316 Enqueuing Expose request
23:04:30.252 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:04:30.252 00.000 29988 MoveAxis(E, 0, ABG)
23:04:30.252 00.000 29988 Move returns status 0, amount 0
23:04:30.252 00.000 29988 MoveAxis(N, 0, ABG)
23:04:30.252 00.000 29988 Move returns status 0, amount 0
23:04:30.252 00.000 29988 move complete, result=0
23:04:30.252 00.000 29988 worker thread done servicing request
23:04:30.252 00.000 29988 Worker thread wakes up
23:04:30.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:30.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:30.252 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:31.875 01.623 29988 Exposure complete
23:04:31.937 00.062 29988 worker thread done servicing request
23:04:31.937 00.000 28316 OnExposeComplete: enter
23:04:31.939 00.002 28316 UpdateGuideState(): m_state=6
23:04:31.939 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
23:04:31.941 00.002 28316 Star::Find returns 1 (0), X=585.51, Y=112.10, Mass=1934, SNR=30.2, Peak=162 HFD=4.3
23:04:31.942 00.001 28316 MultiStar: [#1 0.30,-0.34,0.00,M2] [#2 0.20,-0.24,0.92,U] [#3 0.12,-0.18,0.87,U] [#4 0.23,-0.31,0.00,M2] [#5 0.28,-0.20,0.00,M2] [#6 0.24,-0.30,0.00,M1] [#7 0.24,-0.04,0.64,U] [#8 0.25,-0.49,0.00,M3] 
23:04:31.943 00.001 28316 single-star, 3 included, MultiStar: {0.13, -0.18}, one-star: {-0.00, -0.20}
23:04:31.945 00.002 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
23:04:31.947 00.002 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
23:04:31.949 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=0.18 mountY=0.09, mountTheta=0.48
23:04:31.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.20, opts=13)
23:04:31.953 00.002 28316 Enqueuing Move request for scope (-0.00, -0.20)
23:04:31.954 00.001 29988 Worker thread wakes up
23:04:31.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:31.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
23:04:31.954 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
23:04:31.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.955 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
23:04:31.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:31.956 00.001 28316 Enqueuing Expose request
23:04:31.956 00.000 29988 Moving (-0.00, -0.20) raw xDistance=0.18 yDistance=0.09
23:04:31.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:04:31.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:31.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:31.956 00.000 29988 MoveAxis(E, 0, ABG)
23:04:31.956 00.000 29988 Move returns status 0, amount 0
23:04:31.956 00.000 29988 MoveAxis(N, 0, ABG)
23:04:31.956 00.000 29988 Move returns status 0, amount 0
23:04:31.956 00.000 29988 move complete, result=0
23:04:31.956 00.000 29988 worker thread done servicing request
23:04:31.956 00.000 29988 Worker thread wakes up
23:04:31.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:31.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:31.957 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:33.374 01.417 29988 Exposure complete
23:04:33.408 00.034 29988 worker thread done servicing request
23:04:33.408 00.000 28316 OnExposeComplete: enter
23:04:33.408 00.000 28316 UpdateGuideState(): m_state=6
23:04:33.409 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
23:04:33.409 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=112.08, Mass=1811, SNR=29.1, Peak=170 HFD=4.3
23:04:33.410 00.001 28316 MultiStar: [#1 0.47,-0.33,0.00,M3] [#2 0.37,-0.28,0.00,M1] [#3 0.19,-0.37,0.00,M5] [#4 0.52,-0.37,0.00,M3] [#5 0.41,-0.30,0.00,M3] [#6 0.36,-0.44,0.00,M2] [#7 0.46,-0.30,0.00,M1] [#8 0.34,-0.44,0.00,M4] 
23:04:33.410 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
23:04:33.411 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.59)
23:04:33.411 00.000 28316 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.55 mountX=0.35 mountY=-0.22, mountTheta=-0.57
23:04:33.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=-0.22, opts=13)
23:04:33.413 00.001 28316 Enqueuing Move request for scope (0.36, -0.22)
23:04:33.414 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:33.414 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.1
23:04:33.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:33.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:33.415 00.000 28316 Enqueuing Expose request
23:04:33.416 00.001 29988 Worker thread wakes up
23:04:33.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd
23:04:33.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, -0.22)
23:04:33.416 00.000 29988 Moving (0.36, -0.22) raw xDistance=0.35 yDistance=-0.22
23:04:33.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:04:33.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:04:33.416 00.000 29988 MoveAxis(W, 73, ABG)
23:04:33.416 00.000 29988 Guiding  Dir = 3, Dur = 73
23:04:33.417 00.001 29988 IsSlewing returns 0
23:04:33.417 00.000 29988 IsGuiding returns 0
23:04:33.419 00.002 29988 PulseGuide returned control before completion, sleep 82
23:04:33.516 00.097 29988 IsGuiding returns 0
23:04:33.516 00.000 29988 Move returns status 0, amount 73
23:04:33.516 00.000 29988 MoveAxis(N, 52, ABG)
23:04:33.516 00.000 29988 Guiding  Dir = 0, Dur = 52
23:04:33.516 00.000 29988 IsSlewing returns 0
23:04:33.516 00.000 29988 IsGuiding returns 0
23:04:33.522 00.006 29988 PulseGuide returned control before completion, sleep 58
23:04:33.591 00.069 29988 IsGuiding returns 1
23:04:33.591 00.000 29988 scope still moving after pulse duration time elapsed
23:04:33.621 00.030 29988 IsSlewing returns 0
23:04:33.621 00.000 29988 IsGuiding returns 0
23:04:33.621 00.000 29988 scope move finished after 52 + 52 ms
23:04:33.621 00.000 29988 Move returns status 0, amount 52
23:04:33.621 00.000 29988 move complete, result=0
23:04:33.622 00.001 29988 worker thread done servicing request
23:04:33.622 00.000 29988 Worker thread wakes up
23:04:33.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:33.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:33.622 00.000 28316 GuideStep: 0.3 px 73 ms WEST, -0.2 px 52 ms NORTH
23:04:35.246 01.624 29988 Exposure complete
23:04:35.272 00.026 29988 worker thread done servicing request
23:04:35.272 00.000 28316 OnExposeComplete: enter
23:04:35.272 00.000 28316 UpdateGuideState(): m_state=6
23:04:35.273 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
23:04:35.273 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=112.11, Mass=1830, SNR=29.4, Peak=159 HFD=4.0
23:04:35.274 00.001 28316 MultiStar: [#1 0.01,-0.25,0.93,U] [#2 0.02,-0.09,0.98,U] [#3 -0.21,-0.29,0.00,M6] [#4 0.06,-0.28,0.87,U] [#5 0.13,-0.34,0.00,M4] [#6 -0.06,-0.32,0.71,U] [#7 0.13,-0.23,0.68,U] [#8 0.14,-0.25,0.61,U] 
23:04:35.274 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.22}, one-star: {-0.17, -0.18}
23:04:35.275 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
23:04:35.275 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
23:04:35.276 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=0.21 mountY=0.09, mountTheta=0.43
23:04:35.277 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.22, opts=13)
23:04:35.278 00.001 28316 Enqueuing Move request for scope (0.01, -0.22)
23:04:35.279 00.001 29988 Worker thread wakes up
23:04:35.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:04:35.280 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
23:04:35.280 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.4
23:04:35.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
23:04:35.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:35.281 00.001 29988 Moving (0.01, -0.22) raw xDistance=0.21 yDistance=0.09
23:04:35.281 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:35.281 00.000 28316 Enqueuing Expose request
23:04:35.282 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:04:35.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:35.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:35.282 00.000 29988 MoveAxis(W, 48, ABG)
23:04:35.282 00.000 29988 Guiding  Dir = 3, Dur = 48
23:04:35.282 00.000 29988 IsSlewing returns 0
23:04:35.282 00.000 29988 IsGuiding returns 0
23:04:35.285 00.003 29988 PulseGuide returned control before completion, sleep 57
23:04:35.358 00.073 29988 IsGuiding returns 0
23:04:35.358 00.000 29988 Move returns status 0, amount 48
23:04:35.358 00.000 29988 MoveAxis(N, 0, ABG)
23:04:35.358 00.000 29988 Move returns status 0, amount 0
23:04:35.358 00.000 29988 move complete, result=0
23:04:35.358 00.000 29988 worker thread done servicing request
23:04:35.358 00.000 29988 Worker thread wakes up
23:04:35.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:35.358 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.1 px 0 ms NORTH
23:04:35.359 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:36.777 01.418 29988 Exposure complete
23:04:36.820 00.043 29988 worker thread done servicing request
23:04:36.820 00.000 28316 OnExposeComplete: enter
23:04:36.821 00.001 28316 UpdateGuideState(): m_state=6
23:04:36.821 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
23:04:36.822 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=112.35, Mass=1842, SNR=29.4, Peak=139 HFD=4.3
23:04:36.823 00.001 28316 MultiStar: [#1 0.10,-0.07,0.92,U] [#2 0.02,0.07,0.99,U] [#3 -0.05,-0.16,0.89,U] [#4 0.10,0.01,0.88,U] [#5 0.07,-0.05,0.82,U] [#6 -0.00,-0.13,0.73,U] [#7 0.03,0.08,0.66,U] [#8 -0.05,0.08,0.60,U] 
23:04:36.823 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.14, 0.05}
23:04:36.824 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
23:04:36.824 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.13)
23:04:36.825 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-1.09 mountX=0.02 mountY=-0.00, mountTheta=-0.01
23:04:36.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
23:04:36.828 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
23:04:36.828 00.000 29988 Worker thread wakes up
23:04:36.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:04:36.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:04:36.829 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:04:36.829 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.4
23:04:36.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:36.830 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:36.830 00.000 28316 Enqueuing Expose request
23:04:36.830 00.000 29988 Moving (0.01, -0.01) raw xDistance=0.02 yDistance=-0.00
23:04:36.831 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:36.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:36.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:04:36.831 00.000 29988 MoveAxis(E, 0, ABG)
23:04:36.831 00.000 29988 Move returns status 0, amount 0
23:04:36.831 00.000 29988 MoveAxis(N, 0, ABG)
23:04:36.831 00.000 29988 Move returns status 0, amount 0
23:04:36.831 00.000 29988 move complete, result=0
23:04:36.831 00.000 29988 worker thread done servicing request
23:04:36.831 00.000 29988 Worker thread wakes up
23:04:36.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:36.831 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:36.832 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:38.460 01.628 29988 Exposure complete
23:04:38.500 00.040 29988 worker thread done servicing request
23:04:38.500 00.000 28316 OnExposeComplete: enter
23:04:38.501 00.001 28316 UpdateGuideState(): m_state=6
23:04:38.501 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
23:04:38.503 00.002 28316 Star::Find returns 1 (0), X=585.26, Y=112.37, Mass=1931, SNR=30.0, Peak=157 HFD=4.5
23:04:38.503 00.000 28316 MultiStar: [#1 -0.15,0.02,0.88,U] [#2 -0.10,0.03,0.94,U] [#3 -0.43,0.14,0.00,M6] [#4 -0.24,0.01,0.84,U] [#5 -0.04,0.04,0.78,U] [#6 -0.25,-0.13,0.71,U] [#7 -0.03,0.10,0.67,U] [#8 -0.13,-0.08,0.61,U] 
23:04:38.503 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.01}, one-star: {-0.26, 0.07}
23:04:38.504 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
23:04:38.504 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.03)
23:04:38.504 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.16 cameraTheta=3.07 mountX=-0.07 mountY=0.13, mountTheta=2.08
23:04:38.506 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
23:04:38.507 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
23:04:38.508 00.001 29988 Worker thread wakes up
23:04:38.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:04:38.509 00.001 28316 UpdateGuideState exits: m=1931 RSB=30.0
23:04:38.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:38.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:38.510 00.001 28316 Enqueuing Expose request
23:04:38.510 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
23:04:38.510 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
23:04:38.510 00.000 29988 Moving (-0.15, 0.01) raw xDistance=-0.07 yDistance=0.13
23:04:38.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:04:38.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:38.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:04:38.510 00.000 29988 MoveAxis(E, 0, ABG)
23:04:38.510 00.000 29988 Move returns status 0, amount 0
23:04:38.511 00.001 29988 MoveAxis(N, 0, ABG)
23:04:38.511 00.000 29988 Move returns status 0, amount 0
23:04:38.511 00.000 29988 move complete, result=0
23:04:38.511 00.000 29988 worker thread done servicing request
23:04:38.511 00.000 29988 Worker thread wakes up
23:04:38.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:38.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:38.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:40.038 01.527 29988 Exposure complete
23:04:40.061 00.023 29988 worker thread done servicing request
23:04:40.062 00.001 28316 OnExposeComplete: enter
23:04:40.062 00.000 28316 UpdateGuideState(): m_state=6
23:04:40.063 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
23:04:40.063 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.36, Mass=1922, SNR=30.1, Peak=150 HFD=4.3
23:04:40.064 00.001 28316 MultiStar: [#1 -0.01,-0.01,0.91,U] [#2 -0.06,0.01,0.99,U] [#3 -0.35,0.05,0.00,M7] [#4 0.06,-0.09,0.85,U] [#5 0.10,-0.01,0.77,U] [#6 -0.05,-0.09,0.71,U] [#7 -0.10,0.01,0.64,U] [#8 -0.07,0.08,0.60,U] 
23:04:40.064 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {-0.25, 0.06}
23:04:40.065 00.001 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
23:04:40.065 00.000 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
23:04:40.065 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.04 mountX=-0.02 mountY=0.05, mountTheta=1.90
23:04:40.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
23:04:40.068 00.002 28316 Enqueuing Move request for scope (-0.05, -0.01)
23:04:40.071 00.003 29988 Worker thread wakes up
23:04:40.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:04:40.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:04:40.071 00.000 29988 Moving (-0.05, -0.01) raw xDistance=-0.02 yDistance=0.05
23:04:40.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:04:40.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:40.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:04:40.072 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:40.072 00.000 29988 MoveAxis(E, 0, ABG)
23:04:40.072 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:04:40.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:40.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:40.073 00.000 28316 Enqueuing Expose request
23:04:40.074 00.001 29988 Move returns status 0, amount 0
23:04:40.074 00.000 29988 MoveAxis(N, 0, ABG)
23:04:40.074 00.000 29988 Move returns status 0, amount 0
23:04:40.074 00.000 29988 move complete, result=0
23:04:40.074 00.000 29988 worker thread done servicing request
23:04:40.074 00.000 29988 Worker thread wakes up
23:04:40.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:40.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:40.074 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:41.707 01.633 29988 Exposure complete
23:04:41.742 00.035 29988 worker thread done servicing request
23:04:41.742 00.000 28316 OnExposeComplete: enter
23:04:41.742 00.000 28316 UpdateGuideState(): m_state=6
23:04:41.743 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
23:04:41.743 00.000 28316 Star::Find returns 1 (0), X=585.16, Y=112.32, Mass=1899, SNR=30.0, Peak=154 HFD=4.5
23:04:41.743 00.000 28316 MultiStar: [#1 -0.17,0.14,0.91,U] [#2 -0.04,0.27,0.96,U] [#3 -0.43,0.22,0.00,M8] [#4 -0.03,0.04,0.89,U] [#5 0.11,0.07,0.78,U] [#6 -0.04,0.02,0.70,U] [#7 0.16,0.01,0.66,U] [#8 -0.18,0.03,0.62,U] 
23:04:41.743 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.08}, one-star: {-0.36, 0.02}
23:04:41.744 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.49 = -2.80)
23:04:41.744 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.31)
23:04:41.745 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.34 mountX=-0.11 mountY=0.04, mountTheta=2.83
23:04:41.747 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
23:04:41.747 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
23:04:41.748 00.001 29988 Worker thread wakes up
23:04:41.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:41.748 00.000 28316 UpdateGuideState exits: m=1899 RSB=30.0
23:04:41.748 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:41.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:41.749 00.001 28316 Enqueuing Expose request
23:04:41.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:04:41.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:04:41.749 00.000 29988 Moving (-0.08, 0.08) raw xDistance=-0.11 yDistance=0.04
23:04:41.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:41.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:41.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:04:41.749 00.000 29988 MoveAxis(E, 0, ABG)
23:04:41.749 00.000 29988 Move returns status 0, amount 0
23:04:41.749 00.000 29988 MoveAxis(N, 0, ABG)
23:04:41.749 00.000 29988 Move returns status 0, amount 0
23:04:41.749 00.000 29988 move complete, result=0
23:04:41.749 00.000 29988 worker thread done servicing request
23:04:41.749 00.000 29988 Worker thread wakes up
23:04:41.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:41.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:41.750 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:43.271 01.521 29988 Exposure complete
23:04:43.317 00.046 29988 worker thread done servicing request
23:04:43.317 00.000 28316 OnExposeComplete: enter
23:04:43.319 00.002 28316 UpdateGuideState(): m_state=6
23:04:43.319 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
23:04:43.320 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=112.38, Mass=1808, SNR=29.1, Peak=142 HFD=4.4
23:04:43.321 00.001 28316 MultiStar: [#1 -0.04,0.09,0.94,U] [#2 -0.02,0.21,0.99,U] [#3 -0.41,0.26,0.00,M9] [#4 -0.12,0.02,0.91,U] [#5 0.01,0.10,0.84,U] [#6 -0.06,0.11,0.75,U] [#7 0.03,0.09,0.71,U] [#8 -0.02,0.17,0.64,U] 
23:04:43.321 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.11}, one-star: {-0.33, 0.08}
23:04:43.322 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.34 = -2.94)
23:04:43.322 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
23:04:43.323 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.20 mountX=-0.13 mountY=0.02, mountTheta=2.98
23:04:43.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
23:04:43.324 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
23:04:43.325 00.001 29988 Worker thread wakes up
23:04:43.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:43.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
23:04:43.325 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:04:43.325 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:43.326 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:43.326 00.000 28316 Enqueuing Expose request
23:04:43.327 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
23:04:43.327 00.000 29988 Moving (-0.08, 0.11) raw xDistance=-0.13 yDistance=0.02
23:04:43.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:04:43.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:43.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:43.327 00.000 29988 MoveAxis(E, 0, ABG)
23:04:43.327 00.000 29988 Move returns status 0, amount 0
23:04:43.327 00.000 29988 MoveAxis(N, 0, ABG)
23:04:43.327 00.000 29988 Move returns status 0, amount 0
23:04:43.327 00.000 29988 move complete, result=0
23:04:43.327 00.000 29988 worker thread done servicing request
23:04:43.327 00.000 29988 Worker thread wakes up
23:04:43.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:43.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:43.327 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:44.962 01.635 29988 Exposure complete
23:04:44.996 00.034 29988 worker thread done servicing request
23:04:44.996 00.000 28316 OnExposeComplete: enter
23:04:44.997 00.001 28316 UpdateGuideState(): m_state=6
23:04:44.997 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
23:04:44.998 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=112.39, Mass=1962, SNR=30.5, Peak=166 HFD=4.4
23:04:44.999 00.001 28316 MultiStar: [#1 -0.13,-0.03,0.92,U] [#2 -0.41,0.13,0.00,M1] [#3 -0.57,0.21,0.00,M10] [#4 -0.16,-0.06,0.87,U] [#5 -0.09,-0.07,0.79,U] [#6 -0.28,0.04,0.71,U] [#7 -0.07,0.12,0.63,U] [#8 -0.41,-0.05,0.00,M1] 
23:04:45.001 00.002 28316 refined, 5 included, MultiStar: {-0.20, 0.01}, one-star: {-0.40, 0.10}
23:04:45.002 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
23:04:45.004 00.002 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.04)
23:04:45.005 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.08 mountX=-0.09 mountY=0.17, mountTheta=2.07
23:04:45.006 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.01, opts=13)
23:04:45.007 00.001 28316 Enqueuing Move request for scope (-0.20, 0.01)
23:04:45.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:04:45.008 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.5
23:04:45.008 00.000 29988 Worker thread wakes up
23:04:45.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
23:04:45.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
23:04:45.008 00.000 29988 Moving (-0.20, 0.01) raw xDistance=-0.09 yDistance=0.17
23:04:45.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:04:45.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:45.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:45.010 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:45.011 00.001 28316 Enqueuing Expose request
23:04:45.012 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:04:45.012 00.000 29988 MoveAxis(E, 0, ABG)
23:04:45.012 00.000 29988 Move returns status 0, amount 0
23:04:45.012 00.000 29988 MoveAxis(N, 0, ABG)
23:04:45.012 00.000 29988 Move returns status 0, amount 0
23:04:45.012 00.000 29988 move complete, result=0
23:04:45.013 00.001 29988 worker thread done servicing request
23:04:45.013 00.000 29988 Worker thread wakes up
23:04:45.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:45.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:45.014 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:46.539 01.525 29988 Exposure complete
23:04:46.569 00.030 29988 worker thread done servicing request
23:04:46.569 00.000 28316 OnExposeComplete: enter
23:04:46.571 00.002 28316 UpdateGuideState(): m_state=6
23:04:46.572 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
23:04:46.572 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=112.40, Mass=1925, SNR=30.0, Peak=151 HFD=4.3
23:04:46.573 00.001 28316 MultiStar: [#1 0.05,0.06,0.91,U] [#2 0.04,0.11,0.95,U] [#3 -0.42,0.18,0.00,R] [#4 -0.17,-0.01,0.88,U] [#5 -0.07,0.06,0.80,U] [#6 -0.12,0.04,0.70,U] [#7 0.18,0.11,0.64,U] [#8 -0.12,0.01,0.60,U] 
23:04:46.573 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {-0.19, 0.10}
23:04:46.573 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
23:04:46.574 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
23:04:46.574 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.29 mountX=-0.08 mountY=0.02, mountTheta=2.89
23:04:46.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
23:04:46.576 00.001 28316 Enqueuing Move request for scope (-0.06, 0.06)
23:04:46.576 00.000 29988 Worker thread wakes up
23:04:46.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:46.577 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:04:46.577 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:04:46.577 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
23:04:46.577 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:46.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:46.578 00.001 28316 Enqueuing Expose request
23:04:46.578 00.000 29988 Moving (-0.06, 0.06) raw xDistance=-0.08 yDistance=0.02
23:04:46.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:04:46.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:46.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:46.578 00.000 29988 MoveAxis(E, 0, ABG)
23:04:46.578 00.000 29988 Move returns status 0, amount 0
23:04:46.578 00.000 29988 MoveAxis(N, 0, ABG)
23:04:46.578 00.000 29988 Move returns status 0, amount 0
23:04:46.578 00.000 29988 move complete, result=0
23:04:46.578 00.000 29988 worker thread done servicing request
23:04:46.578 00.000 29988 Worker thread wakes up
23:04:46.579 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:46.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:46.579 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:48.210 01.631 29988 Exposure complete
23:04:48.246 00.036 29988 worker thread done servicing request
23:04:48.246 00.000 28316 OnExposeComplete: enter
23:04:48.247 00.001 28316 UpdateGuideState(): m_state=6
23:04:48.248 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
23:04:48.249 00.001 28316 Star::Find returns 1 (0), X=585.20, Y=112.53, Mass=1898, SNR=29.8, Peak=151 HFD=4.5
23:04:48.252 00.003 28316 MultiStar: [#1 -0.10,0.10,0.94,U] [#2 -0.26,0.23,0.00,M1] [#3 0.04,0.12,0.86,U] [#4 -0.18,0.20,0.89,U] [#5 -0.15,0.35,0.00,M1] [#6 0.06,0.11,0.71,U] [#7 -0.04,0.26,0.63,U] [#8 -0.13,0.27,0.61,U] 
23:04:48.253 00.001 28316 refined, 6 included, MultiStar: {-0.11, 0.18}, one-star: {-0.31, 0.23}
23:04:48.254 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
23:04:48.255 00.001 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
23:04:48.256 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.11 mountX=-0.21 mountY=0.01, mountTheta=3.07
23:04:48.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.18, opts=13)
23:04:48.260 00.002 28316 Enqueuing Move request for scope (-0.11, 0.18)
23:04:48.262 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:48.264 00.002 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:04:48.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:48.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:48.269 00.003 28316 Enqueuing Expose request
23:04:48.271 00.002 29988 Worker thread wakes up
23:04:48.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
23:04:48.271 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
23:04:48.271 00.000 29988 Moving (-0.11, 0.18) raw xDistance=-0.21 yDistance=0.01
23:04:48.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:04:48.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:48.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:04:48.271 00.000 29988 MoveAxis(E, 44, ABG)
23:04:48.271 00.000 29988 Guiding  Dir = 2, Dur = 44
23:04:48.272 00.001 29988 IsSlewing returns 0
23:04:48.272 00.000 29988 IsGuiding returns 0
23:04:48.275 00.003 29988 PulseGuide returned control before completion, sleep 53
23:04:48.337 00.062 29988 IsGuiding returns 0
23:04:48.338 00.001 29988 Move returns status 0, amount 44
23:04:48.338 00.000 29988 MoveAxis(N, 0, ABG)
23:04:48.338 00.000 29988 Move returns status 0, amount 0
23:04:48.338 00.000 29988 move complete, result=0
23:04:48.338 00.000 29988 worker thread done servicing request
23:04:48.338 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
23:04:48.340 00.002 29988 Worker thread wakes up
23:04:48.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:48.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:49.755 01.415 29988 Exposure complete
23:04:49.789 00.034 29988 worker thread done servicing request
23:04:49.790 00.001 28316 OnExposeComplete: enter
23:04:49.790 00.000 28316 UpdateGuideState(): m_state=6
23:04:49.791 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
23:04:49.791 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=112.32, Mass=2009, SNR=30.8, Peak=141 HFD=4.6
23:04:49.792 00.001 28316 MultiStar: [#1 -0.02,0.05,0.86,U] [#2 -0.01,0.17,0.94,U] [#3 0.26,-0.04,0.81,U] [#4 -0.02,0.11,0.84,U] [#5 -0.03,-0.05,0.78,U] [#6 -0.04,0.01,0.69,U] [#7 0.21,0.12,0.61,U] [#8 0.01,-0.02,0.57,U] 
23:04:49.793 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.10, 0.02}
23:04:49.793 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
23:04:49.794 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93)
23:04:49.794 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.10 mountX=-0.03 mountY=-0.04, mountTheta=-2.23
23:04:49.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
23:04:49.796 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
23:04:49.797 00.001 29988 Worker thread wakes up
23:04:49.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:04:49.797 00.000 28316 UpdateGuideState exits: m=2009 RSB=30.8
23:04:49.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:49.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:49.798 00.000 28316 Enqueuing Expose request
23:04:49.799 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:04:49.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:04:49.799 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
23:04:49.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:04:49.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:49.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:04:49.799 00.000 29988 MoveAxis(E, 0, ABG)
23:04:49.799 00.000 29988 Move returns status 0, amount 0
23:04:49.799 00.000 29988 MoveAxis(N, 0, ABG)
23:04:49.799 00.000 29988 Move returns status 0, amount 0
23:04:49.799 00.000 29988 move complete, result=0
23:04:49.799 00.000 29988 worker thread done servicing request
23:04:49.799 00.000 29988 Worker thread wakes up
23:04:49.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:49.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:49.799 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:51.432 01.633 29988 Exposure complete
23:04:51.471 00.039 29988 worker thread done servicing request
23:04:51.472 00.001 28316 OnExposeComplete: enter
23:04:51.472 00.000 28316 UpdateGuideState(): m_state=6
23:04:51.473 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
23:04:51.473 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=112.61, Mass=1945, SNR=30.3, Peak=137 HFD=4.3
23:04:51.474 00.001 28316 MultiStar: [#1 0.21,0.17,0.87,U] [#2 -0.01,0.21,0.92,U] [#3 0.09,0.06,0.84,U] [#4 0.20,0.01,0.84,U] [#5 0.14,0.23,0.79,U] [#6 0.08,0.09,0.69,U] [#7 0.08,0.21,0.65,U] [#8 -0.07,0.03,0.59,U] 
23:04:51.474 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {-0.11, 0.31}
23:04:51.475 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:04:51.475 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
23:04:51.475 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.16 mountX=-0.11 mountY=-0.13, mountTheta=-2.28
23:04:51.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
23:04:51.477 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
23:04:51.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
23:04:51.478 00.001 29988 Worker thread wakes up
23:04:51.478 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:04:51.479 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
23:04:51.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
23:04:51.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.480 00.001 29988 Moving (0.07, 0.15) raw xDistance=-0.11 yDistance=-0.13
23:04:51.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:51.480 00.000 28316 Enqueuing Expose request
23:04:51.481 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:51.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:51.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:04:51.481 00.000 29988 MoveAxis(E, 0, ABG)
23:04:51.481 00.000 29988 Move returns status 0, amount 0
23:04:51.481 00.000 29988 MoveAxis(N, 0, ABG)
23:04:51.481 00.000 29988 Move returns status 0, amount 0
23:04:51.481 00.000 29988 move complete, result=0
23:04:51.481 00.000 29988 worker thread done servicing request
23:04:51.481 00.000 29988 Worker thread wakes up
23:04:51.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:51.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:51.481 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:52.996 01.515 29988 Exposure complete
23:04:53.044 00.048 29988 worker thread done servicing request
23:04:53.044 00.000 28316 OnExposeComplete: enter
23:04:53.045 00.001 28316 UpdateGuideState(): m_state=6
23:04:53.046 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
23:04:53.046 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.24, Mass=1835, SNR=29.5, Peak=146 HFD=4.4
23:04:53.047 00.001 28316 MultiStar: [#1 -0.14,-0.00,0.92,U] [#2 -0.23,0.12,0.97,U] [#3 0.15,-0.06,0.88,U] [#4 -0.15,-0.09,0.91,U] [#5 -0.11,-0.02,0.79,U] [#6 -0.10,-0.09,0.72,U] [#7 -0.12,-0.01,0.66,U] [#8 -0.16,-0.18,0.63,U] 
23:04:53.047 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.24, -0.06}
23:04:53.048 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
23:04:53.048 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
23:04:53.049 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=-0.02 mountY=0.13, mountTheta=1.71
23:04:53.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
23:04:53.051 00.001 28316 Enqueuing Move request for scope (-0.12, -0.04)
23:04:53.051 00.000 29988 Worker thread wakes up
23:04:53.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:53.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:04:53.052 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.5
23:04:53.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:53.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:04:53.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:53.054 00.001 28316 Enqueuing Expose request
23:04:53.054 00.000 29988 Moving (-0.12, -0.04) raw xDistance=-0.02 yDistance=0.13
23:04:53.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:04:53.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:53.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:04:53.054 00.000 29988 MoveAxis(E, 0, ABG)
23:04:53.054 00.000 29988 Move returns status 0, amount 0
23:04:53.054 00.000 29988 MoveAxis(N, 0, ABG)
23:04:53.054 00.000 29988 Move returns status 0, amount 0
23:04:53.055 00.001 29988 move complete, result=0
23:04:53.055 00.000 29988 worker thread done servicing request
23:04:53.055 00.000 29988 Worker thread wakes up
23:04:53.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:53.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:53.055 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:54.690 01.635 29988 Exposure complete
23:04:54.728 00.038 29988 worker thread done servicing request
23:04:54.729 00.001 28316 OnExposeComplete: enter
23:04:54.731 00.002 28316 UpdateGuideState(): m_state=6
23:04:54.733 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
23:04:54.735 00.002 28316 Star::Find returns 1 (0), X=585.28, Y=112.59, Mass=1933, SNR=30.1, Peak=142 HFD=4.6
23:04:54.736 00.001 28316 MultiStar: [#1 -0.09,0.16,0.91,U] [#2 -0.15,0.26,0.94,U] [#3 0.12,0.07,0.85,U] [#4 -0.00,-0.02,0.85,U] [#5 0.13,0.29,0.81,U] [#6 0.09,-0.01,0.71,U] [#7 0.05,0.28,0.64,U] [#8 0.09,0.17,0.60,U] 
23:04:54.736 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.23, 0.29}
23:04:54.736 00.000 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
23:04:54.738 00.002 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.39)
23:04:54.738 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=-0.16 mountY=-0.06, mountTheta=-2.76
23:04:54.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
23:04:54.740 00.001 28316 Enqueuing Move request for scope (-0.01, 0.17)
23:04:54.740 00.000 29988 Worker thread wakes up
23:04:54.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:04:54.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
23:04:54.741 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:04:54.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:54.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:54.742 00.000 28316 Enqueuing Expose request
23:04:54.742 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
23:04:54.743 00.001 29988 Moving (-0.01, 0.17) raw xDistance=-0.16 yDistance=-0.06
23:04:54.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:04:54.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:54.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:04:54.743 00.000 29988 MoveAxis(E, 0, ABG)
23:04:54.743 00.000 29988 Move returns status 0, amount 0
23:04:54.743 00.000 29988 MoveAxis(N, 0, ABG)
23:04:54.743 00.000 29988 Move returns status 0, amount 0
23:04:54.743 00.000 29988 move complete, result=0
23:04:54.743 00.000 29988 worker thread done servicing request
23:04:54.743 00.000 29988 Worker thread wakes up
23:04:54.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:54.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:54.743 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:56.264 01.521 29988 Exposure complete
23:04:56.316 00.052 29988 worker thread done servicing request
23:04:56.316 00.000 28316 OnExposeComplete: enter
23:04:56.319 00.003 28316 UpdateGuideState(): m_state=6
23:04:56.321 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
23:04:56.324 00.003 28316 Star::Find returns 1 (0), X=585.34, Y=112.60, Mass=1803, SNR=29.1, Peak=143 HFD=4.2
23:04:56.326 00.002 28316 MultiStar: [#1 -0.02,0.21,0.92,U] [#2 -0.19,0.27,0.00,M1] [#3 0.16,0.07,0.86,U] [#4 -0.04,0.07,0.87,U] [#5 0.11,0.24,0.79,U] [#6 -0.12,0.20,0.74,U] [#7 -0.02,0.14,0.67,U] [#8 -0.08,0.07,0.61,U] 
23:04:56.328 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.17}, one-star: {-0.17, 0.30}
23:04:56.330 00.002 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:04:56.332 00.002 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
23:04:56.334 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.71 mountX=-0.16 mountY=-0.05, mountTheta=-2.82
23:04:56.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
23:04:56.335 00.000 28316 Enqueuing Move request for scope (-0.02, 0.17)
23:04:56.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:56.336 00.001 29988 Worker thread wakes up
23:04:56.336 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.1
23:04:56.337 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:56.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:56.338 00.001 28316 Enqueuing Expose request
23:04:56.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:04:56.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:04:56.338 00.000 29988 Moving (-0.02, 0.17) raw xDistance=-0.16 yDistance=-0.05
23:04:56.338 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:04:56.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:56.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:04:56.338 00.000 29988 MoveAxis(E, 0, ABG)
23:04:56.338 00.000 29988 Move returns status 0, amount 0
23:04:56.338 00.000 29988 MoveAxis(N, 0, ABG)
23:04:56.338 00.000 29988 Move returns status 0, amount 0
23:04:56.338 00.000 29988 move complete, result=0
23:04:56.338 00.000 29988 worker thread done servicing request
23:04:56.338 00.000 29988 Worker thread wakes up
23:04:56.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:56.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:56.341 00.003 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:57.966 01.625 29988 Exposure complete
23:04:57.997 00.031 29988 worker thread done servicing request
23:04:57.997 00.000 28316 OnExposeComplete: enter
23:04:57.998 00.001 28316 UpdateGuideState(): m_state=6
23:04:57.998 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
23:04:57.999 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=112.68, Mass=1939, SNR=30.2, Peak=165 HFD=4.4
23:04:58.000 00.001 28316 MultiStar: [#1 -0.10,0.28,0.90,U] [#2 -0.18,0.26,0.97,U] [#3 -0.04,0.15,0.87,U] [#4 -0.05,0.05,0.84,U] [#5 0.03,0.25,0.75,U] [#6 -0.09,0.04,0.73,U] [#7 -0.10,0.12,0.64,U] [#8 -0.22,0.11,0.60,U] 
23:04:58.000 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.19}, one-star: {-0.32, 0.38}
23:04:58.001 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.29 = -3.00)
23:04:58.001 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.11)
23:04:58.002 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=-0.23 mountY=0.02, mountTheta=3.04
23:04:58.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
23:04:58.003 00.000 28316 Enqueuing Move request for scope (-0.13, 0.19)
23:04:58.004 00.001 29988 Worker thread wakes up
23:04:58.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
23:04:58.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
23:04:58.004 00.000 29988 Moving (-0.13, 0.19) raw xDistance=-0.23 yDistance=0.02
23:04:58.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:04:58.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:58.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:58.004 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:04:58.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:58.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:58.006 00.001 28316 Enqueuing Expose request
23:04:58.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:58.006 00.000 29988 MoveAxis(E, 48, ABG)
23:04:58.006 00.000 29988 Guiding  Dir = 2, Dur = 48
23:04:58.006 00.000 29988 IsSlewing returns 0
23:04:58.006 00.000 29988 IsGuiding returns 0
23:04:58.008 00.002 29988 PulseGuide returned control before completion, sleep 56
23:04:58.077 00.069 29988 IsGuiding returns 0
23:04:58.078 00.001 29988 Move returns status 0, amount 48
23:04:58.078 00.000 29988 MoveAxis(N, 0, ABG)
23:04:58.078 00.000 29988 Move returns status 0, amount 0
23:04:58.078 00.000 29988 move complete, result=0
23:04:58.078 00.000 29988 worker thread done servicing request
23:04:58.078 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
23:04:58.079 00.001 29988 Worker thread wakes up
23:04:58.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:58.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:59.497 01.418 29988 Exposure complete
23:04:59.522 00.025 29988 worker thread done servicing request
23:04:59.522 00.000 28316 OnExposeComplete: enter
23:04:59.523 00.001 28316 UpdateGuideState(): m_state=6
23:04:59.524 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
23:04:59.524 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=112.46, Mass=1808, SNR=29.1, Peak=143 HFD=4.3
23:04:59.525 00.001 28316 MultiStar: [#1 0.01,0.05,0.92,U] [#2 0.01,0.05,0.98,U] [#3 0.15,-0.14,0.90,U] [#4 -0.06,-0.05,0.89,U] [#5 0.03,0.09,0.81,U] [#6 -0.03,-0.09,0.73,U] [#7 0.00,-0.13,0.68,U] [#8 -0.08,-0.04,0.62,U] 
23:04:59.525 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {-0.26, 0.16}
23:04:59.526 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.92 = -1.92)
23:04:59.526 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
23:04:59.528 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.07 mountX=-0.01 mountY=0.02, mountTheta=1.93
23:04:59.532 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.00, opts=13)
23:04:59.535 00.003 28316 Enqueuing Move request for scope (-0.03, -0.00)
23:04:59.536 00.001 29988 Worker thread wakes up
23:04:59.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
23:04:59.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
23:04:59.536 00.000 29988 Moving (-0.03, -0.00) raw xDistance=-0.01 yDistance=0.02
23:04:59.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:59.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:04:59.537 00.001 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:04:59.537 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:59.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:04:59.538 00.001 28316 Enqueuing Expose request
23:04:59.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:59.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:59.538 00.000 29988 MoveAxis(E, 0, ABG)
23:04:59.538 00.000 29988 Move returns status 0, amount 0
23:04:59.538 00.000 29988 MoveAxis(N, 0, ABG)
23:04:59.538 00.000 29988 Move returns status 0, amount 0
23:04:59.538 00.000 29988 move complete, result=0
23:04:59.538 00.000 29988 worker thread done servicing request
23:04:59.539 00.001 29988 Worker thread wakes up
23:04:59.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:04:59.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:04:59.539 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:01.164 01.625 29988 Exposure complete
23:05:01.199 00.035 29988 worker thread done servicing request
23:05:01.199 00.000 28316 OnExposeComplete: enter
23:05:01.201 00.002 28316 UpdateGuideState(): m_state=6
23:05:01.202 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
23:05:01.202 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=112.38, Mass=1816, SNR=29.4, Peak=138 HFD=4.2
23:05:01.203 00.001 28316 MultiStar: [#1 -0.03,0.15,0.92,U] [#2 -0.01,0.23,0.97,U] [#3 -0.07,-0.06,0.87,U] [#4 -0.01,0.00,0.88,U] [#5 0.05,0.13,0.78,U] [#6 0.01,0.02,0.73,U] [#7 0.01,0.03,0.66,U] [#8 -0.12,0.06,0.61,U] 
23:05:01.203 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.18, 0.08}
23:05:01.204 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.14) = xAngle (3.23 = -3.05)
23:05:01.204 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.05)
23:05:01.204 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.09 mountX=-0.09 mountY=0.00, mountTheta=3.09
23:05:01.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
23:05:01.206 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
23:05:01.206 00.000 29988 Worker thread wakes up
23:05:01.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:01.207 00.001 28316 UpdateGuideState exits: m=1816 RSB=29.4
23:05:01.207 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:01.208 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:01.208 00.000 28316 Enqueuing Expose request
23:05:01.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
23:05:01.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
23:05:01.209 00.001 29988 Moving (-0.04, 0.08) raw xDistance=-0.09 yDistance=0.00
23:05:01.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:01.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:01.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:05:01.209 00.000 29988 MoveAxis(E, 0, ABG)
23:05:01.209 00.000 29988 Move returns status 0, amount 0
23:05:01.209 00.000 29988 MoveAxis(N, 0, ABG)
23:05:01.209 00.000 29988 Move returns status 0, amount 0
23:05:01.209 00.000 29988 move complete, result=0
23:05:01.210 00.001 29988 worker thread done servicing request
23:05:01.210 00.000 29988 Worker thread wakes up
23:05:01.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:01.210 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:01.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:02.737 01.527 29988 Exposure complete
23:05:02.774 00.037 29988 worker thread done servicing request
23:05:02.774 00.000 28316 OnExposeComplete: enter
23:05:02.775 00.001 28316 UpdateGuideState(): m_state=6
23:05:02.775 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
23:05:02.776 00.001 28316 Star::Find returns 1 (0), X=585.49, Y=112.41, Mass=1877, SNR=29.7, Peak=139 HFD=4.2
23:05:02.776 00.000 28316 MultiStar: [#1 0.05,-0.03,0.86,U] [#2 -0.09,0.15,1.00,U] [#3 -0.02,-0.07,0.85,U] [#4 -0.06,-0.05,0.87,U] [#5 -0.01,0.05,0.79,U] [#6 0.05,-0.20,0.72,U] [#7 0.06,-0.04,0.65,U] [#8 -0.04,-0.08,0.59,U] 
23:05:02.776 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.02, 0.11}
23:05:02.777 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.56 = -1.56)
23:05:02.778 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
23:05:02.779 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.71 mountX=0.00 mountY=0.02, mountTheta=1.56
23:05:02.781 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
23:05:02.782 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
23:05:02.783 00.001 29988 Worker thread wakes up
23:05:02.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:02.784 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
23:05:02.784 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
23:05:02.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:02.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:02.786 00.001 28316 Enqueuing Expose request
23:05:02.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
23:05:02.786 00.000 29988 Moving (-0.01, -0.01) raw xDistance=0.00 yDistance=0.02
23:05:02.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:05:02.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:02.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:02.786 00.000 29988 MoveAxis(E, 0, ABG)
23:05:02.786 00.000 29988 Move returns status 0, amount 0
23:05:02.786 00.000 29988 MoveAxis(N, 0, ABG)
23:05:02.786 00.000 29988 Move returns status 0, amount 0
23:05:02.786 00.000 29988 move complete, result=0
23:05:02.786 00.000 29988 worker thread done servicing request
23:05:02.786 00.000 29988 Worker thread wakes up
23:05:02.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:02.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:02.787 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:04.409 01.622 29988 Exposure complete
23:05:04.448 00.039 29988 worker thread done servicing request
23:05:04.449 00.001 28316 OnExposeComplete: enter
23:05:04.449 00.000 28316 UpdateGuideState(): m_state=6
23:05:04.450 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
23:05:04.450 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=112.51, Mass=1927, SNR=30.1, Peak=147 HFD=4.5
23:05:04.451 00.001 28316 MultiStar: [#1 0.12,0.16,0.89,U] [#2 0.05,0.23,0.95,U] [#3 0.17,0.13,0.84,U] [#4 -0.07,0.05,0.88,U] [#5 0.12,0.21,0.78,U] [#6 0.02,0.14,0.73,U] [#7 0.09,0.24,0.66,U] [#8 -0.05,-0.05,0.62,U] 
23:05:04.451 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.15}, one-star: {-0.21, 0.21}
23:05:04.452 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
23:05:04.453 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
23:05:04.454 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.42 mountX=-0.13 mountY=-0.09, mountTheta=-2.54
23:05:04.457 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
23:05:04.459 00.002 28316 Enqueuing Move request for scope (0.02, 0.15)
23:05:04.462 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:05:04.464 00.002 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:05:04.466 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:04.468 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:04.469 00.001 28316 Enqueuing Expose request
23:05:04.470 00.001 29988 Worker thread wakes up
23:05:04.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:05:04.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:05:04.470 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.09
23:05:04.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:04.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:04.471 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:05:04.471 00.000 29988 MoveAxis(E, 0, ABG)
23:05:04.471 00.000 29988 Move returns status 0, amount 0
23:05:04.471 00.000 29988 MoveAxis(N, 0, ABG)
23:05:04.471 00.000 29988 Move returns status 0, amount 0
23:05:04.471 00.000 29988 move complete, result=0
23:05:04.471 00.000 29988 worker thread done servicing request
23:05:04.471 00.000 29988 Worker thread wakes up
23:05:04.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:04.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:04.471 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:05.993 01.522 29988 Exposure complete
23:05:06.027 00.034 29988 worker thread done servicing request
23:05:06.027 00.000 28316 OnExposeComplete: enter
23:05:06.028 00.001 28316 UpdateGuideState(): m_state=6
23:05:06.029 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
23:05:06.029 00.000 28316 Star::Find returns 1 (0), X=585.36, Y=112.61, Mass=1837, SNR=29.4, Peak=151 HFD=4.0
23:05:06.030 00.001 28316 MultiStar: [#1 -0.07,0.25,0.93,U] [#2 -0.04,0.34,0.00,M1] [#3 0.12,0.20,0.92,U] [#4 -0.02,0.08,0.91,U] [#5 0.01,0.29,0.78,U] [#6 -0.05,0.23,0.73,U] [#7 -0.03,0.17,0.67,U] [#8 -0.09,0.23,0.60,U] 
23:05:06.030 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.22}, one-star: {-0.16, 0.31}
23:05:06.031 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
23:05:06.032 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.31)
23:05:06.032 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.73 mountX=-0.21 mountY=-0.07, mountTheta=-2.84
23:05:06.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.22, opts=13)
23:05:06.034 00.001 28316 Enqueuing Move request for scope (-0.04, 0.22)
23:05:06.034 00.000 29988 Worker thread wakes up
23:05:06.035 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:06.035 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:05:06.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:06.036 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:06.037 00.001 28316 Enqueuing Expose request
23:05:06.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:05:06.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:05:06.037 00.000 29988 Moving (-0.04, 0.22) raw xDistance=-0.21 yDistance=-0.07
23:05:06.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:05:06.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:06.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:06.037 00.000 29988 MoveAxis(E, 45, ABG)
23:05:06.037 00.000 29988 Guiding  Dir = 2, Dur = 45
23:05:06.038 00.001 29988 IsSlewing returns 0
23:05:06.038 00.000 29988 IsGuiding returns 0
23:05:06.039 00.001 29988 PulseGuide returned control before completion, sleep 54
23:05:06.101 00.062 29988 IsGuiding returns 1
23:05:06.101 00.000 29988 scope still moving after pulse duration time elapsed
23:05:06.132 00.031 29988 IsSlewing returns 0
23:05:06.132 00.000 29988 IsGuiding returns 0
23:05:06.132 00.000 29988 scope move finished after 45 + 50 ms
23:05:06.132 00.000 29988 Move returns status 0, amount 45
23:05:06.134 00.002 29988 MoveAxis(N, 0, ABG)
23:05:06.134 00.000 29988 Move returns status 0, amount 0
23:05:06.134 00.000 29988 move complete, result=0
23:05:06.134 00.000 29988 worker thread done servicing request
23:05:06.134 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
23:05:06.135 00.001 29988 Worker thread wakes up
23:05:06.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:06.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:07.769 01.634 29988 Exposure complete
23:05:07.806 00.037 29988 worker thread done servicing request
23:05:07.806 00.000 28316 OnExposeComplete: enter
23:05:07.807 00.001 28316 UpdateGuideState(): m_state=6
23:05:07.807 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
23:05:07.807 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=112.39, Mass=1836, SNR=29.4, Peak=146 HFD=4.3
23:05:07.808 00.001 28316 MultiStar: [#1 0.29,-0.06,0.93,U] [#2 0.25,0.23,0.00,M2] [#3 0.33,-0.01,0.00,M1] [#4 0.34,-0.00,0.00,M1] [#5 0.29,0.08,0.79,U] [#6 0.08,-0.00,0.72,U] [#7 0.19,0.14,0.68,U] [#8 0.22,0.03,0.64,U] 
23:05:07.808 00.000 28316 single-star, 5 included, MultiStar: {0.19, 0.05}, one-star: {0.08, 0.09}
23:05:07.809 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
23:05:07.809 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.18)
23:05:07.810 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=-0.05 mountY=-0.12, mountTheta=-2.00
23:05:07.812 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
23:05:07.812 00.000 28316 Enqueuing Move request for scope (0.08, 0.09)
23:05:07.813 00.001 29988 Worker thread wakes up
23:05:07.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:07.813 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:05:07.814 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:07.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:07.814 00.000 28316 Enqueuing Expose request
23:05:07.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:05:07.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:05:07.815 00.000 29988 Moving (0.08, 0.09) raw xDistance=-0.05 yDistance=-0.12
23:05:07.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:07.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:07.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:05:07.815 00.000 29988 MoveAxis(E, 0, ABG)
23:05:07.815 00.000 29988 Move returns status 0, amount 0
23:05:07.815 00.000 29988 MoveAxis(N, 0, ABG)
23:05:07.815 00.000 29988 Move returns status 0, amount 0
23:05:07.815 00.000 29988 move complete, result=0
23:05:07.815 00.000 29988 worker thread done servicing request
23:05:07.815 00.000 29988 Worker thread wakes up
23:05:07.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:07.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:07.817 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:09.335 01.518 29988 Exposure complete
23:05:09.361 00.026 29988 worker thread done servicing request
23:05:09.361 00.000 28316 OnExposeComplete: enter
23:05:09.362 00.001 28316 UpdateGuideState(): m_state=6
23:05:09.362 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
23:05:09.363 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=112.27, Mass=2037, SNR=31.1, Peak=151 HFD=4.6
23:05:09.364 00.001 28316 MultiStar: [#1 0.32,-0.03,0.00,M1] [#2 0.15,0.04,0.94,U] [#3 0.44,-0.16,0.00,M2] [#4 0.23,-0.06,0.84,U] [#5 0.23,0.07,0.76,U] [#6 0.14,-0.25,0.67,U] [#7 0.18,-0.00,0.65,U] [#8 0.10,-0.03,0.59,U] 
23:05:09.365 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.03}, one-star: {-0.02, -0.03}
23:05:09.365 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.95 = -0.95)
23:05:09.366 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.15 = 2.15)
23:05:09.367 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.09 mountX=0.02 mountY=0.03, mountTheta=0.96
23:05:09.369 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
23:05:09.370 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
23:05:09.370 00.000 29988 Worker thread wakes up
23:05:09.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:05:09.371 00.001 28316 UpdateGuideState exits: m=2037 RSB=31.1
23:05:09.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:09.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:09.372 00.001 28316 Enqueuing Expose request
23:05:09.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:05:09.372 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:05:09.372 00.000 29988 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
23:05:09.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:09.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:09.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:09.372 00.000 29988 MoveAxis(E, 0, ABG)
23:05:09.372 00.000 29988 Move returns status 0, amount 0
23:05:09.372 00.000 29988 MoveAxis(N, 0, ABG)
23:05:09.372 00.000 29988 Move returns status 0, amount 0
23:05:09.373 00.001 29988 move complete, result=0
23:05:09.373 00.000 29988 worker thread done servicing request
23:05:09.373 00.000 29988 Worker thread wakes up
23:05:09.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:09.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:09.373 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:11.007 01.634 29988 Exposure complete
23:05:11.045 00.038 29988 worker thread done servicing request
23:05:11.045 00.000 28316 OnExposeComplete: enter
23:05:11.046 00.001 28316 UpdateGuideState(): m_state=6
23:05:11.046 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
23:05:11.047 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=112.39, Mass=1944, SNR=30.3, Peak=139 HFD=4.4
23:05:11.047 00.000 28316 MultiStar: [#1 0.15,-0.04,0.90,U] [#2 0.10,0.05,0.95,U] [#3 0.20,0.03,0.83,U] [#4 0.09,-0.00,0.84,U] [#5 0.09,0.10,0.80,U] [#6 0.00,-0.01,0.71,U] [#7 0.14,0.07,0.64,U] [#8 -0.08,0.05,0.58,U] 
23:05:11.048 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.26, 0.09}
23:05:11.048 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
23:05:11.048 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
23:05:11.049 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.71 mountX=-0.02 mountY=-0.06, mountTheta=-1.85
23:05:11.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
23:05:11.051 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
23:05:11.051 00.000 29988 Worker thread wakes up
23:05:11.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:05:11.051 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:05:11.051 00.000 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.06
23:05:11.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:11.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:11.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
23:05:11.052 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:05:11.052 00.000 29988 MoveAxis(E, 0, ABG)
23:05:11.052 00.000 29988 Move returns status 0, amount 0
23:05:11.052 00.000 29988 MoveAxis(N, 0, ABG)
23:05:11.052 00.000 29988 Move returns status 0, amount 0
23:05:11.052 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:05:11.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:11.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:11.053 00.001 28316 Enqueuing Expose request
23:05:11.053 00.000 29988 move complete, result=0
23:05:11.053 00.000 29988 worker thread done servicing request
23:05:11.053 00.000 29988 Worker thread wakes up
23:05:11.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:11.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:11.054 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:12.567 01.513 29988 Exposure complete
23:05:12.616 00.049 29988 worker thread done servicing request
23:05:12.617 00.001 28316 OnExposeComplete: enter
23:05:12.618 00.001 28316 UpdateGuideState(): m_state=6
23:05:12.619 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
23:05:12.619 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=112.44, Mass=1813, SNR=29.2, Peak=123 HFD=4.6
23:05:12.620 00.001 28316 MultiStar: [#1 -0.12,0.14,0.96,U] [#2 0.01,0.22,0.97,U] [#3 0.27,0.01,0.86,U] [#4 -0.02,0.08,0.87,U] [#5 0.10,0.04,0.80,U] [#6 -0.08,0.06,0.76,U] [#7 0.03,0.23,0.68,U] [#8 -0.11,-0.06,0.63,U] 
23:05:12.620 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.25, 0.14}
23:05:12.621 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
23:05:12.621 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.25)
23:05:12.621 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.79 mountX=-0.10 mountY=-0.03, mountTheta=-2.90
23:05:12.624 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
23:05:12.627 00.003 28316 Enqueuing Move request for scope (-0.02, 0.10)
23:05:12.630 00.003 29988 Worker thread wakes up
23:05:12.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:12.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
23:05:12.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
23:05:12.630 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.2
23:05:12.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:12.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:12.632 00.001 28316 Enqueuing Expose request
23:05:12.632 00.000 29988 Moving (-0.02, 0.10) raw xDistance=-0.10 yDistance=-0.03
23:05:12.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:12.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:12.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:05:12.632 00.000 29988 MoveAxis(E, 0, ABG)
23:05:12.632 00.000 29988 Move returns status 0, amount 0
23:05:12.632 00.000 29988 MoveAxis(N, 0, ABG)
23:05:12.632 00.000 29988 Move returns status 0, amount 0
23:05:12.632 00.000 29988 move complete, result=0
23:05:12.632 00.000 29988 worker thread done servicing request
23:05:12.633 00.001 29988 Worker thread wakes up
23:05:12.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:12.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:12.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:14.258 01.625 29988 Exposure complete
23:05:14.306 00.048 29988 worker thread done servicing request
23:05:14.306 00.000 28316 OnExposeComplete: enter
23:05:14.306 00.000 28316 UpdateGuideState(): m_state=6
23:05:14.308 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
23:05:14.308 00.000 28316 Star::Find returns 1 (0), X=585.24, Y=112.29, Mass=1921, SNR=30.3, Peak=126 HFD=4.6
23:05:14.309 00.001 28316 MultiStar: [#1 -0.09,0.21,0.90,U] [#2 -0.06,0.08,0.97,U] [#3 0.25,0.02,0.87,U] [#4 -0.01,0.10,0.87,U] [#5 -0.03,0.16,0.79,U] [#6 -0.11,0.05,0.71,U] [#7 -0.08,0.11,0.65,U] [#8 0.05,0.07,0.59,U] 
23:05:14.309 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.27, -0.01}
23:05:14.310 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.21 = -3.08)
23:05:14.312 00.002 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
23:05:14.313 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.06 mountX=-0.10 mountY=0.00, mountTheta=3.11
23:05:14.315 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
23:05:14.316 00.001 28316 Enqueuing Move request for scope (-0.05, 0.09)
23:05:14.316 00.000 29988 Worker thread wakes up
23:05:14.316 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
23:05:14.316 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
23:05:14.316 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.10 yDistance=0.00
23:05:14.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:14.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:14.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:05:14.318 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:05:14.318 00.000 29988 MoveAxis(E, 0, ABG)
23:05:14.318 00.000 29988 Move returns status 0, amount 0
23:05:14.318 00.000 29988 MoveAxis(N, 0, ABG)
23:05:14.318 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.3
23:05:14.319 00.001 29988 Move returns status 0, amount 0
23:05:14.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:14.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:14.320 00.000 28316 Enqueuing Expose request
23:05:14.321 00.001 29988 move complete, result=0
23:05:14.321 00.000 29988 worker thread done servicing request
23:05:14.321 00.000 29988 Worker thread wakes up
23:05:14.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:14.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:14.322 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:15.838 01.516 29988 Exposure complete
23:05:15.878 00.040 29988 worker thread done servicing request
23:05:15.878 00.000 28316 OnExposeComplete: enter
23:05:15.879 00.001 28316 UpdateGuideState(): m_state=6
23:05:15.879 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
23:05:15.880 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=112.55, Mass=1860, SNR=29.5, Peak=133 HFD=4.2
23:05:15.881 00.001 28316 MultiStar: [#1 0.02,0.20,0.93,U] [#2 -0.02,0.28,0.98,U] [#3 0.15,0.20,0.85,U] [#4 0.07,0.17,0.91,U] [#5 0.06,0.23,0.77,U] [#6 -0.02,0.16,0.71,U] [#7 0.09,0.17,0.68,U] [#8 -0.18,0.10,0.59,U] 
23:05:15.881 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.20}, one-star: {-0.14, 0.25}
23:05:15.881 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
23:05:15.882 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.49)
23:05:15.882 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.55 mountX=-0.18 mountY=-0.10, mountTheta=-2.66
23:05:15.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.20, opts=13)
23:05:15.885 00.001 28316 Enqueuing Move request for scope (0.00, 0.20)
23:05:15.887 00.002 29988 Worker thread wakes up
23:05:15.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
23:05:15.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
23:05:15.888 00.001 29988 Moving (0.00, 0.20) raw xDistance=-0.18 yDistance=-0.10
23:05:15.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:05:15.888 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:05:15.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:15.889 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:15.889 00.000 28316 Enqueuing Expose request
23:05:15.890 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:05:15.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:15.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:15.890 00.000 29988 MoveAxis(E, 0, ABG)
23:05:15.890 00.000 29988 Move returns status 0, amount 0
23:05:15.890 00.000 29988 MoveAxis(N, 0, ABG)
23:05:15.890 00.000 29988 Move returns status 0, amount 0
23:05:15.890 00.000 29988 move complete, result=0
23:05:15.890 00.000 29988 worker thread done servicing request
23:05:15.890 00.000 29988 Worker thread wakes up
23:05:15.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:15.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:15.890 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:17.526 01.636 29988 Exposure complete
23:05:17.562 00.036 29988 worker thread done servicing request
23:05:17.563 00.001 28316 OnExposeComplete: enter
23:05:17.563 00.000 28316 UpdateGuideState(): m_state=6
23:05:17.564 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
23:05:17.564 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=112.70, Mass=1948, SNR=30.3, Peak=150 HFD=4.5
23:05:17.565 00.001 28316 MultiStar: [#1 0.02,0.31,0.89,U] [#2 0.10,0.34,0.00,M1] [#3 0.17,0.18,0.82,U] [#4 0.01,0.19,0.86,U] [#5 0.04,0.26,0.78,U] [#6 -0.05,0.20,0.70,U] [#7 -0.01,0.42,0.00,M1] [#8 -0.05,0.09,0.59,U] 
23:05:17.565 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.25}, one-star: {-0.20, 0.40}
23:05:17.566 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:05:17.567 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.42)
23:05:17.569 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.62 mountX=-0.23 mountY=-0.10, mountTheta=-2.73
23:05:17.572 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.25, opts=13)
23:05:17.573 00.001 28316 Enqueuing Move request for scope (-0.01, 0.25)
23:05:17.574 00.001 29988 Worker thread wakes up
23:05:17.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
23:05:17.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:05:17.574 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:05:17.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:17.575 00.000 28316 Enqueuing Expose request
23:05:17.576 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
23:05:17.576 00.000 29988 Moving (-0.01, 0.25) raw xDistance=-0.23 yDistance=-0.10
23:05:17.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:05:17.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:17.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:17.576 00.000 29988 MoveAxis(E, 48, ABG)
23:05:17.576 00.000 29988 Guiding  Dir = 2, Dur = 48
23:05:17.576 00.000 29988 IsSlewing returns 0
23:05:17.576 00.000 29988 IsGuiding returns 0
23:05:17.579 00.003 29988 PulseGuide returned control before completion, sleep 56
23:05:17.648 00.069 29988 IsGuiding returns 0
23:05:17.648 00.000 29988 Move returns status 0, amount 48
23:05:17.649 00.001 29988 MoveAxis(N, 0, ABG)
23:05:17.649 00.000 29988 Move returns status 0, amount 0
23:05:17.649 00.000 29988 move complete, result=0
23:05:17.649 00.000 29988 worker thread done servicing request
23:05:17.649 00.000 29988 Worker thread wakes up
23:05:17.649 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
23:05:17.651 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:17.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:19.062 01.411 29988 Exposure complete
23:05:19.099 00.037 29988 worker thread done servicing request
23:05:19.099 00.000 28316 OnExposeComplete: enter
23:05:19.101 00.002 28316 UpdateGuideState(): m_state=6
23:05:19.102 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
23:05:19.103 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=112.36, Mass=1790, SNR=29.0, Peak=131 HFD=4.4
23:05:19.104 00.001 28316 MultiStar: [#1 0.09,0.14,0.93,U] [#2 0.11,0.13,0.99,U] [#3 0.29,-0.00,0.87,U] [#4 0.10,0.07,0.92,U] [#5 0.15,0.10,0.79,U] [#6 0.16,0.02,0.76,U] [#7 0.17,0.11,0.68,U] [#8 0.11,-0.05,0.63,U] 
23:05:19.105 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.07}, one-star: {0.02, 0.07}
23:05:19.106 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
23:05:19.106 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
23:05:19.107 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.25 mountX=-0.05 mountY=-0.05, mountTheta=-2.37
23:05:19.109 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
23:05:19.110 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
23:05:19.111 00.001 29988 Worker thread wakes up
23:05:19.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:05:19.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:05:19.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:19.112 00.001 28316 UpdateGuideState exits: m=1790 RSB=29.0
23:05:19.113 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:19.114 00.001 28316 Enqueuing Expose request
23:05:19.115 00.001 29988 Moving (0.02, 0.07) raw xDistance=-0.05 yDistance=-0.05
23:05:19.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:19.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:19.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:05:19.115 00.000 29988 MoveAxis(E, 0, ABG)
23:05:19.115 00.000 29988 Move returns status 0, amount 0
23:05:19.115 00.000 29988 MoveAxis(N, 0, ABG)
23:05:19.115 00.000 29988 Move returns status 0, amount 0
23:05:19.115 00.000 29988 move complete, result=0
23:05:19.115 00.000 29988 worker thread done servicing request
23:05:19.115 00.000 29988 Worker thread wakes up
23:05:19.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:19.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:19.116 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:20.750 01.634 29988 Exposure complete
23:05:20.785 00.035 29988 worker thread done servicing request
23:05:20.785 00.000 28316 OnExposeComplete: enter
23:05:20.786 00.001 28316 UpdateGuideState(): m_state=6
23:05:20.786 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
23:05:20.787 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=112.31, Mass=1872, SNR=29.6, Peak=137 HFD=4.3
23:05:20.787 00.000 28316 MultiStar: [#1 -0.03,0.10,0.92,U] [#2 -0.07,0.08,0.97,U] [#3 0.24,-0.20,0.85,U] [#4 0.18,0.05,0.90,U] [#5 0.08,0.02,0.79,U] [#6 -0.07,0.01,0.72,U] [#7 -0.09,-0.02,0.65,U] [#8 0.02,-0.02,0.59,U] 
23:05:20.788 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {-0.09, 0.02}
23:05:20.788 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:05:20.789 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:05:20.789 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.40 mountX=0.00 mountY=-0.02, mountTheta=-1.54
23:05:20.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
23:05:20.791 00.001 28316 Enqueuing Move request for scope (0.02, 0.01)
23:05:20.791 00.000 29988 Worker thread wakes up
23:05:20.792 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:05:20.792 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.6
23:05:20.793 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:20.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:20.793 00.000 28316 Enqueuing Expose request
23:05:20.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:05:20.794 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:05:20.794 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
23:05:20.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:05:20.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:20.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:05:20.794 00.000 29988 MoveAxis(E, 0, ABG)
23:05:20.794 00.000 29988 Move returns status 0, amount 0
23:05:20.794 00.000 29988 MoveAxis(N, 0, ABG)
23:05:20.794 00.000 29988 Move returns status 0, amount 0
23:05:20.794 00.000 29988 move complete, result=0
23:05:20.794 00.000 29988 worker thread done servicing request
23:05:20.794 00.000 29988 Worker thread wakes up
23:05:20.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:20.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:20.795 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:22.316 01.521 29988 Exposure complete
23:05:22.350 00.034 29988 worker thread done servicing request
23:05:22.351 00.001 28316 OnExposeComplete: enter
23:05:22.352 00.001 28316 UpdateGuideState(): m_state=6
23:05:22.353 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
23:05:22.354 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=112.41, Mass=1909, SNR=29.9, Peak=133 HFD=4.3
23:05:22.356 00.002 28316 MultiStar: [#1 0.16,0.05,0.92,U] [#2 0.06,0.20,0.93,U] [#3 0.34,-0.01,0.00,M1] [#4 0.10,-0.07,0.87,U] [#5 0.23,-0.00,0.79,U] [#6 0.13,-0.06,0.72,U] [#7 0.17,0.08,0.67,U] [#8 0.22,-0.07,0.58,U] 
23:05:22.357 00.001 28316 single-star, 7 included, MultiStar: {0.13, 0.04}, one-star: {0.02, 0.11}
23:05:22.358 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
23:05:22.359 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.69)
23:05:22.360 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.35 mountX=-0.09 mountY=-0.07, mountTheta=-2.47
23:05:22.363 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
23:05:22.363 00.000 28316 Enqueuing Move request for scope (0.02, 0.11)
23:05:22.363 00.000 29988 Worker thread wakes up
23:05:22.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:05:22.364 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
23:05:22.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:22.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:22.366 00.001 28316 Enqueuing Expose request
23:05:22.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
23:05:22.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
23:05:22.366 00.000 29988 Moving (0.02, 0.11) raw xDistance=-0.09 yDistance=-0.07
23:05:22.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:22.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:22.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:22.366 00.000 29988 MoveAxis(E, 0, ABG)
23:05:22.366 00.000 29988 Move returns status 0, amount 0
23:05:22.366 00.000 29988 MoveAxis(N, 0, ABG)
23:05:22.366 00.000 29988 Move returns status 0, amount 0
23:05:22.367 00.001 29988 move complete, result=0
23:05:22.367 00.000 29988 worker thread done servicing request
23:05:22.367 00.000 29988 Worker thread wakes up
23:05:22.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:22.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:22.367 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:23.990 01.623 29988 Exposure complete
23:05:24.028 00.038 29988 worker thread done servicing request
23:05:24.028 00.000 28316 OnExposeComplete: enter
23:05:24.028 00.000 28316 UpdateGuideState(): m_state=6
23:05:24.029 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
23:05:24.029 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=112.56, Mass=1969, SNR=30.5, Peak=133 HFD=4.5
23:05:24.030 00.001 28316 MultiStar: [#1 0.02,0.17,0.88,U] [#2 0.06,0.28,0.93,U] [#3 0.13,0.07,0.84,U] [#4 0.05,0.16,0.85,U] [#5 0.18,0.26,0.78,U] [#6 0.11,0.05,0.70,U] [#7 0.01,0.14,0.68,U] [#8 -0.01,-0.05,0.59,U] 
23:05:24.031 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.16}, one-star: {-0.18, 0.26}
23:05:24.032 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
23:05:24.032 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.69)
23:05:24.034 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.34 mountX=-0.13 mountY=-0.11, mountTheta=-2.46
23:05:24.037 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
23:05:24.038 00.001 28316 Enqueuing Move request for scope (0.04, 0.16)
23:05:24.039 00.001 29988 Worker thread wakes up
23:05:24.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:05:24.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:05:24.039 00.000 29988 Moving (0.04, 0.16) raw xDistance=-0.13 yDistance=-0.11
23:05:24.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:24.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:05:24.039 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
23:05:24.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:24.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:24.041 00.001 28316 Enqueuing Expose request
23:05:24.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:24.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:24.041 00.000 29988 MoveAxis(E, 0, ABG)
23:05:24.042 00.001 29988 Move returns status 0, amount 0
23:05:24.042 00.000 29988 MoveAxis(N, 0, ABG)
23:05:24.042 00.000 29988 Move returns status 0, amount 0
23:05:24.042 00.000 29988 move complete, result=0
23:05:24.042 00.000 29988 worker thread done servicing request
23:05:24.042 00.000 29988 Worker thread wakes up
23:05:24.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:24.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:24.042 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:25.565 01.523 29988 Exposure complete
23:05:25.598 00.033 29988 worker thread done servicing request
23:05:25.599 00.001 28316 OnExposeComplete: enter
23:05:25.599 00.000 28316 UpdateGuideState(): m_state=6
23:05:25.603 00.004 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
23:05:25.605 00.002 28316 Star::Find returns 1 (0), X=585.34, Y=112.74, Mass=1843, SNR=29.4, Peak=141 HFD=4.4
23:05:25.608 00.003 28316 MultiStar: [#1 0.00,0.28,0.91,U] [#2 -0.06,0.48,0.00,M1] [#3 0.16,0.15,0.88,U] [#4 -0.01,0.32,0.89,U] [#5 0.06,0.41,0.00,M1] [#6 -0.17,0.30,0.00,M1] [#7 0.08,0.36,0.00,M1] [#8 -0.04,0.15,0.60,U] 
23:05:25.610 00.002 28316 refined, 4 included, MultiStar: {-0.01, 0.28}, one-star: {-0.17, 0.44}
23:05:25.611 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
23:05:25.611 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.41)
23:05:25.612 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.62 mountX=-0.26 mountY=-0.11, mountTheta=-2.73
23:05:25.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.28, opts=13)
23:05:25.613 00.000 28316 Enqueuing Move request for scope (-0.01, 0.28)
23:05:25.614 00.001 29988 Worker thread wakes up
23:05:25.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:05:25.614 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.4
23:05:25.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:25.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:25.615 00.000 28316 Enqueuing Expose request
23:05:25.616 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
23:05:25.616 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
23:05:25.616 00.000 29988 Moving (-0.01, 0.28) raw xDistance=-0.26 yDistance=-0.11
23:05:25.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:05:25.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:25.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:25.616 00.000 29988 MoveAxis(E, 55, ABG)
23:05:25.616 00.000 29988 Guiding  Dir = 2, Dur = 55
23:05:25.616 00.000 29988 IsSlewing returns 0
23:05:25.616 00.000 29988 IsGuiding returns 0
23:05:25.618 00.002 29988 PulseGuide returned control before completion, sleep 64
23:05:25.690 00.072 29988 IsGuiding returns 0
23:05:25.690 00.000 29988 Move returns status 0, amount 55
23:05:25.690 00.000 29988 MoveAxis(N, 0, ABG)
23:05:25.690 00.000 29988 Move returns status 0, amount 0
23:05:25.690 00.000 29988 move complete, result=0
23:05:25.690 00.000 29988 worker thread done servicing request
23:05:25.690 00.000 29988 Worker thread wakes up
23:05:25.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:25.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:25.690 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
23:05:27.314 01.624 29988 Exposure complete
23:05:27.339 00.025 29988 worker thread done servicing request
23:05:27.339 00.000 28316 OnExposeComplete: enter
23:05:27.340 00.001 28316 UpdateGuideState(): m_state=6
23:05:27.340 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
23:05:27.342 00.002 28316 Star::Find returns 1 (0), X=585.66, Y=112.31, Mass=1769, SNR=28.9, Peak=131 HFD=4.6
23:05:27.343 00.001 28316 MultiStar: [#1 0.25,-0.08,0.93,U] [#2 0.12,0.02,1.02,U] [#3 0.18,0.02,0.87,U] [#4 0.17,-0.06,0.92,U] [#5 0.36,-0.04,0.00,M2] [#6 0.03,-0.14,0.74,U] [#7 0.08,-0.13,0.64,U] [#8 -0.04,0.02,0.60,U] 
23:05:27.344 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.04}, one-star: {0.14, 0.01}
23:05:27.345 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:05:27.347 00.002 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
23:05:27.348 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.29 mountX=0.09 mountY=-0.10, mountTheta=-0.83
23:05:27.350 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
23:05:27.351 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
23:05:27.351 00.000 29988 Worker thread wakes up
23:05:27.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
23:05:27.352 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
23:05:27.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:05:27.352 00.000 28316 UpdateGuideState exits: m=1769 RSB=28.9
23:05:27.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:27.353 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:27.353 00.000 28316 Enqueuing Expose request
23:05:27.354 00.001 29988 Moving (0.13, -0.04) raw xDistance=0.09 yDistance=-0.10
23:05:27.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:05:27.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:27.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:27.354 00.000 29988 MoveAxis(E, 0, ABG)
23:05:27.354 00.000 29988 Move returns status 0, amount 0
23:05:27.354 00.000 29988 MoveAxis(N, 0, ABG)
23:05:27.354 00.000 29988 Move returns status 0, amount 0
23:05:27.354 00.000 29988 move complete, result=0
23:05:27.354 00.000 29988 worker thread done servicing request
23:05:27.354 00.000 29988 Worker thread wakes up
23:05:27.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:27.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:27.354 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:28.874 01.520 29988 Exposure complete
23:05:28.928 00.054 29988 worker thread done servicing request
23:05:28.928 00.000 28316 OnExposeComplete: enter
23:05:28.928 00.000 28316 UpdateGuideState(): m_state=6
23:05:28.929 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
23:05:28.929 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=112.53, Mass=1888, SNR=29.7, Peak=137 HFD=4.4
23:05:28.930 00.001 28316 MultiStar: [#1 0.12,0.16,0.90,U] [#2 -0.03,0.24,0.93,U] [#3 0.33,0.06,0.00,M1] [#4 0.09,0.16,0.88,U] [#5 0.08,0.08,0.79,U] [#6 -0.07,0.15,0.72,U] [#7 0.27,0.11,0.66,U] [#8 -0.04,-0.01,0.62,U] 
23:05:28.930 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.15}, one-star: {-0.15, 0.23}
23:05:28.931 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
23:05:28.931 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.65)
23:05:28.932 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.39 mountX=-0.13 mountY=-0.09, mountTheta=-2.51
23:05:28.937 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
23:05:28.937 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
23:05:28.938 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
23:05:28.940 00.002 29988 Worker thread wakes up
23:05:28.940 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.7
23:05:28.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:28.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:28.941 00.001 28316 Enqueuing Expose request
23:05:28.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
23:05:28.941 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
23:05:28.941 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.13 yDistance=-0.09
23:05:28.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:28.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:28.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:05:28.941 00.000 29988 MoveAxis(E, 0, ABG)
23:05:28.941 00.000 29988 Move returns status 0, amount 0
23:05:28.942 00.001 29988 MoveAxis(N, 0, ABG)
23:05:28.942 00.000 29988 Move returns status 0, amount 0
23:05:28.942 00.000 29988 move complete, result=0
23:05:28.942 00.000 29988 worker thread done servicing request
23:05:28.942 00.000 29988 Worker thread wakes up
23:05:28.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:28.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:28.942 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:30.563 01.621 29988 Exposure complete
23:05:30.613 00.050 29988 worker thread done servicing request
23:05:30.614 00.001 28316 OnExposeComplete: enter
23:05:30.617 00.003 28316 UpdateGuideState(): m_state=6
23:05:30.618 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
23:05:30.619 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=112.62, Mass=1964, SNR=30.3, Peak=131 HFD=4.5
23:05:30.619 00.000 28316 MultiStar: [#1 0.07,0.20,0.86,U] [#2 0.02,0.21,0.95,U] [#3 0.15,0.12,0.87,U] [#4 0.02,0.10,0.85,U] [#5 0.21,0.21,0.75,U] [#6 -0.02,0.05,0.68,U] [#7 0.07,0.09,0.63,U] [#8 0.00,0.08,0.57,U] 
23:05:30.620 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.16}, one-star: {-0.15, 0.32}
23:05:30.620 00.000 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
23:05:30.621 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.69)
23:05:30.621 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.35 mountX=-0.13 mountY=-0.11, mountTheta=-2.47
23:05:30.622 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
23:05:30.623 00.001 28316 Enqueuing Move request for scope (0.04, 0.16)
23:05:30.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:05:30.624 00.001 29988 Worker thread wakes up
23:05:30.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:05:30.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:05:30.624 00.000 29988 Moving (0.04, 0.16) raw xDistance=-0.13 yDistance=-0.11
23:05:30.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:30.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:30.624 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.3
23:05:30.626 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:30.627 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:30.627 00.000 29988 MoveAxis(E, 0, ABG)
23:05:30.627 00.000 29988 Move returns status 0, amount 0
23:05:30.628 00.001 29988 MoveAxis(N, 0, ABG)
23:05:30.628 00.000 29988 Move returns status 0, amount 0
23:05:30.628 00.000 29988 move complete, result=0
23:05:30.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:30.629 00.001 28316 Enqueuing Expose request
23:05:30.630 00.001 29988 worker thread done servicing request
23:05:30.630 00.000 29988 Worker thread wakes up
23:05:30.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:30.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:30.630 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:32.143 01.513 29988 Exposure complete
23:05:32.185 00.042 29988 worker thread done servicing request
23:05:32.185 00.000 28316 OnExposeComplete: enter
23:05:32.186 00.001 28316 UpdateGuideState(): m_state=6
23:05:32.187 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
23:05:32.187 00.000 28316 Star::Find returns 1 (0), X=585.36, Y=112.63, Mass=1858, SNR=29.5, Peak=134 HFD=4.4
23:05:32.189 00.002 28316 MultiStar: [#1 0.14,0.17,0.91,U] [#2 0.01,0.28,0.95,U] [#3 0.28,0.17,0.00,M1] [#4 0.12,0.25,0.88,U] [#5 0.14,0.35,0.00,M1] [#6 -0.14,0.23,0.70,U] [#7 0.02,0.33,0.00,M1] [#8 -0.02,0.18,0.62,U] 
23:05:32.190 00.001 28316 refined, 5 included, MultiStar: {-0.01, 0.24}, one-star: {-0.15, 0.33}
23:05:32.191 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
23:05:32.191 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.44)
23:05:32.192 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.59 mountX=-0.22 mountY=-0.10, mountTheta=-2.71
23:05:32.194 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.24, opts=13)
23:05:32.194 00.000 28316 Enqueuing Move request for scope (-0.01, 0.24)
23:05:32.195 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:05:32.196 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:05:32.197 00.001 29988 Worker thread wakes up
23:05:32.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
23:05:32.197 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
23:05:32.197 00.000 29988 Moving (-0.01, 0.24) raw xDistance=-0.22 yDistance=-0.10
23:05:32.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:05:32.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:32.197 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:32.198 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:32.198 00.000 28316 Enqueuing Expose request
23:05:32.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:32.199 00.001 29988 MoveAxis(E, 47, ABG)
23:05:32.199 00.000 29988 Guiding  Dir = 2, Dur = 47
23:05:32.199 00.000 29988 IsSlewing returns 0
23:05:32.199 00.000 29988 IsGuiding returns 0
23:05:32.202 00.003 29988 PulseGuide returned control before completion, sleep 55
23:05:32.271 00.069 29988 IsGuiding returns 0
23:05:32.271 00.000 29988 Move returns status 0, amount 47
23:05:32.271 00.000 29988 MoveAxis(N, 0, ABG)
23:05:32.271 00.000 29988 Move returns status 0, amount 0
23:05:32.271 00.000 29988 move complete, result=0
23:05:32.271 00.000 29988 worker thread done servicing request
23:05:32.271 00.000 29988 Worker thread wakes up
23:05:32.271 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:05:32.273 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:32.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:33.906 01.633 29988 Exposure complete
23:05:33.941 00.035 29988 worker thread done servicing request
23:05:33.941 00.000 28316 OnExposeComplete: enter
23:05:33.942 00.001 28316 UpdateGuideState(): m_state=6
23:05:33.943 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
23:05:33.944 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=112.63, Mass=1919, SNR=30.2, Peak=135 HFD=4.4
23:05:33.944 00.000 28316 MultiStar: [#1 -0.01,0.26,0.90,U] [#2 0.16,0.17,0.98,U] [#3 0.29,0.01,0.84,U] [#4 0.10,0.05,0.86,U] [#5 0.20,0.03,0.78,U] [#6 0.05,0.09,0.70,U] [#7 0.06,0.24,0.63,U] [#8 0.16,-0.05,0.58,U] 
23:05:33.945 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.14}, one-star: {-0.16, 0.33}
23:05:33.946 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.15 = 2.15)
23:05:33.947 00.001 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.25 = -1.04)
23:05:33.947 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=1.00 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
23:05:33.949 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
23:05:33.951 00.002 28316 Enqueuing Move request for scope (0.09, 0.14)
23:05:33.953 00.002 29988 Worker thread wakes up
23:05:33.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
23:05:33.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:05:33.954 00.001 28316 UpdateGuideState exits: m=1919 RSB=30.2
23:05:33.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:33.956 00.001 28316 Enqueuing Expose request
23:05:33.956 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
23:05:33.956 00.000 29988 Moving (0.09, 0.14) raw xDistance=-0.09 yDistance=-0.14
23:05:33.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:33.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:33.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:05:33.956 00.000 29988 MoveAxis(E, 0, ABG)
23:05:33.956 00.000 29988 Move returns status 0, amount 0
23:05:33.956 00.000 29988 MoveAxis(N, 0, ABG)
23:05:33.956 00.000 29988 Move returns status 0, amount 0
23:05:33.956 00.000 29988 move complete, result=0
23:05:33.956 00.000 29988 worker thread done servicing request
23:05:33.956 00.000 29988 Worker thread wakes up
23:05:33.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:33.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:33.957 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:35.469 01.512 29988 Exposure complete
23:05:35.499 00.030 29988 worker thread done servicing request
23:05:35.500 00.001 28316 OnExposeComplete: enter
23:05:35.501 00.001 28316 UpdateGuideState(): m_state=6
23:05:35.501 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
23:05:35.502 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=112.57, Mass=1824, SNR=29.2, Peak=126 HFD=4.4
23:05:35.502 00.000 28316 MultiStar: [#1 0.22,0.18,0.95,U] [#2 0.16,0.21,0.98,U] [#3 0.29,0.15,0.00,M1] [#4 0.17,0.03,0.90,U] [#5 0.25,0.21,0.80,U] [#6 0.21,0.05,0.75,U] [#7 0.36,0.10,0.00,M1] [#8 0.16,-0.00,0.63,U] 
23:05:35.503 00.001 28316 refined, 6 included, MultiStar: {0.18, 0.15}, one-star: {0.12, 0.27}
23:05:35.504 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
23:05:35.505 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.36)
23:05:35.506 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.68 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
23:05:35.509 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.15, opts=13)
23:05:35.510 00.001 28316 Enqueuing Move request for scope (0.18, 0.15)
23:05:35.511 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:35.512 00.001 28316 UpdateGuideState exits: m=1824 RSB=29.2
23:05:35.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:35.515 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:35.516 00.001 29988 Worker thread wakes up
23:05:35.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
23:05:35.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
23:05:35.516 00.000 29988 Moving (0.18, 0.15) raw xDistance=-0.06 yDistance=-0.23
23:05:35.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:35.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:05:35.516 00.000 29988 MoveAxis(E, 0, ABG)
23:05:35.516 00.000 28316 Enqueuing Expose request
23:05:35.517 00.001 29988 Move returns status 0, amount 0
23:05:35.517 00.000 29988 MoveAxis(N, 55, ABG)
23:05:35.517 00.000 29988 Guiding  Dir = 0, Dur = 55
23:05:35.517 00.000 29988 IsSlewing returns 0
23:05:35.517 00.000 29988 IsGuiding returns 0
23:05:35.523 00.006 29988 PulseGuide returned control before completion, sleep 61
23:05:35.597 00.074 29988 IsGuiding returns 0
23:05:35.597 00.000 29988 Move returns status 0, amount 55
23:05:35.597 00.000 29988 move complete, result=0
23:05:35.597 00.000 29988 worker thread done servicing request
23:05:35.597 00.000 29988 Worker thread wakes up
23:05:35.597 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
23:05:35.599 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:35.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:37.227 01.628 29988 Exposure complete
23:05:37.262 00.035 29988 worker thread done servicing request
23:05:37.262 00.000 28316 OnExposeComplete: enter
23:05:37.262 00.000 28316 UpdateGuideState(): m_state=6
23:05:37.263 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
23:05:37.263 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=112.46, Mass=1921, SNR=30.2, Peak=137 HFD=4.5
23:05:37.264 00.001 28316 MultiStar: [#1 -0.01,0.05,0.87,U] [#2 -0.06,0.13,0.96,U] [#3 0.05,0.06,0.86,U] [#4 -0.00,0.11,0.86,U] [#5 0.00,0.02,0.78,U] [#6 -0.07,0.00,0.69,U] [#7 -0.07,0.12,0.65,U] [#8 -0.11,-0.00,0.62,U] 
23:05:37.264 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.08}, one-star: {-0.23, 0.16}
23:05:37.265 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.35 = -2.94)
23:05:37.265 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.16)
23:05:37.266 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=-0.10 mountY=0.02, mountTheta=2.98
23:05:37.267 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
23:05:37.268 00.001 28316 Enqueuing Move request for scope (-0.06, 0.08)
23:05:37.268 00.000 29988 Worker thread wakes up
23:05:37.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:37.269 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.2
23:05:37.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:37.270 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:37.270 00.000 28316 Enqueuing Expose request
23:05:37.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:05:37.271 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:05:37.271 00.000 29988 Moving (-0.06, 0.08) raw xDistance=-0.10 yDistance=0.02
23:05:37.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:37.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:37.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:37.271 00.000 29988 MoveAxis(E, 0, ABG)
23:05:37.271 00.000 29988 Move returns status 0, amount 0
23:05:37.271 00.000 29988 MoveAxis(N, 0, ABG)
23:05:37.271 00.000 29988 Move returns status 0, amount 0
23:05:37.271 00.000 29988 move complete, result=0
23:05:37.271 00.000 29988 worker thread done servicing request
23:05:37.271 00.000 29988 Worker thread wakes up
23:05:37.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:37.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:37.271 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:38.790 01.519 29988 Exposure complete
23:05:38.827 00.037 29988 worker thread done servicing request
23:05:38.827 00.000 28316 OnExposeComplete: enter
23:05:38.828 00.001 28316 UpdateGuideState(): m_state=6
23:05:38.829 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
23:05:38.830 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=112.57, Mass=1798, SNR=29.0, Peak=126 HFD=4.4
23:05:38.830 00.000 28316 MultiStar: [#1 0.14,0.16,0.94,U] [#2 0.14,0.32,0.00,M1] [#3 0.25,0.09,0.89,U] [#4 0.01,0.18,0.89,U] [#5 0.11,0.25,0.81,U] [#6 -0.07,0.03,0.73,U] [#7 0.09,0.24,0.68,U] [#8 0.11,0.10,0.61,U] 
23:05:38.831 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.17}, one-star: {-0.12, 0.27}
23:05:38.831 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
23:05:38.831 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
23:05:38.834 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.22 mountX=-0.13 mountY=-0.13, mountTheta=-2.34
23:05:38.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.17, opts=13)
23:05:38.836 00.001 28316 Enqueuing Move request for scope (0.06, 0.17)
23:05:38.836 00.000 29988 Worker thread wakes up
23:05:38.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:38.837 00.001 28316 UpdateGuideState exits: m=1798 RSB=29.0
23:05:38.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:38.837 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:38.838 00.001 28316 Enqueuing Expose request
23:05:38.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
23:05:38.838 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
23:05:38.838 00.000 29988 Moving (0.06, 0.17) raw xDistance=-0.13 yDistance=-0.13
23:05:38.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:38.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:38.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:05:38.839 00.001 29988 MoveAxis(E, 0, ABG)
23:05:38.839 00.000 29988 Move returns status 0, amount 0
23:05:38.839 00.000 29988 MoveAxis(N, 0, ABG)
23:05:38.839 00.000 29988 Move returns status 0, amount 0
23:05:38.839 00.000 29988 move complete, result=0
23:05:38.839 00.000 29988 worker thread done servicing request
23:05:38.839 00.000 29988 Worker thread wakes up
23:05:38.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:38.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:38.839 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:40.473 01.634 29988 Exposure complete
23:05:40.507 00.034 29988 worker thread done servicing request
23:05:40.507 00.000 28316 OnExposeComplete: enter
23:05:40.508 00.001 28316 UpdateGuideState(): m_state=6
23:05:40.509 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
23:05:40.510 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=112.54, Mass=1833, SNR=29.3, Peak=136 HFD=4.6
23:05:40.512 00.002 28316 MultiStar: [#1 -0.09,0.15,0.96,U] [#2 -0.12,0.31,0.00,M2] [#3 0.20,0.09,0.89,U] [#4 -0.09,0.15,0.91,U] [#5 0.03,0.21,0.80,U] [#6 -0.01,0.18,0.75,U] [#7 0.11,0.22,0.66,U] [#8 -0.17,0.23,0.62,U] 
23:05:40.513 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.18}, one-star: {-0.26, 0.24}
23:05:40.514 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:05:40.515 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:05:40.517 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.79 mountX=-0.18 mountY=-0.05, mountTheta=-2.90
23:05:40.520 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.18, opts=13)
23:05:40.521 00.001 28316 Enqueuing Move request for scope (-0.04, 0.18)
23:05:40.522 00.001 29988 Worker thread wakes up
23:05:40.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:40.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
23:05:40.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
23:05:40.522 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.3
23:05:40.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:40.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:40.523 00.000 28316 Enqueuing Expose request
23:05:40.524 00.001 29988 Moving (-0.04, 0.18) raw xDistance=-0.18 yDistance=-0.05
23:05:40.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:05:40.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:40.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:05:40.524 00.000 29988 MoveAxis(E, 0, ABG)
23:05:40.524 00.000 29988 Move returns status 0, amount 0
23:05:40.524 00.000 29988 MoveAxis(N, 0, ABG)
23:05:40.524 00.000 29988 Move returns status 0, amount 0
23:05:40.524 00.000 29988 move complete, result=0
23:05:40.524 00.000 29988 worker thread done servicing request
23:05:40.524 00.000 29988 Worker thread wakes up
23:05:40.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:40.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:40.525 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:42.051 01.526 29988 Exposure complete
23:05:42.087 00.036 29988 worker thread done servicing request
23:05:42.087 00.000 28316 OnExposeComplete: enter
23:05:42.089 00.002 28316 UpdateGuideState(): m_state=6
23:05:42.090 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
23:05:42.092 00.002 28316 Star::Find returns 1 (0), X=585.22, Y=112.45, Mass=1989, SNR=30.7, Peak=148 HFD=4.5
23:05:42.093 00.001 28316 MultiStar: [#1 -0.11,0.26,0.87,U] [#2 -0.38,0.25,0.00,M3] [#3 0.04,0.16,0.82,U] [#4 -0.14,0.13,0.86,U] [#5 -0.05,0.22,0.77,U] [#6 -0.21,0.16,0.70,U] [#7 0.01,0.12,0.64,U] [#8 -0.23,0.10,0.61,U] 
23:05:42.094 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.17}, one-star: {-0.29, 0.15}
23:05:42.095 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
23:05:42.096 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
23:05:42.096 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.23 mountX=-0.20 mountY=0.04, mountTheta=2.95
23:05:42.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.17, opts=13)
23:05:42.098 00.000 28316 Enqueuing Move request for scope (-0.13, 0.17)
23:05:42.099 00.001 29988 Worker thread wakes up
23:05:42.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:05:42.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:05:42.099 00.000 29988 Moving (-0.13, 0.17) raw xDistance=-0.20 yDistance=0.04
23:05:42.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:05:42.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:42.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:42.100 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:05:42.100 00.000 29988 MoveAxis(E, 43, ABG)
23:05:42.100 00.000 29988 Guiding  Dir = 2, Dur = 43
23:05:42.100 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.7
23:05:42.100 00.000 29988 IsSlewing returns 0
23:05:42.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:42.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:42.101 00.000 29988 IsGuiding returns 0
23:05:42.101 00.000 28316 Enqueuing Expose request
23:05:42.103 00.002 29988 PulseGuide returned control before completion, sleep 52
23:05:42.171 00.068 29988 IsGuiding returns 1
23:05:42.171 00.000 29988 scope still moving after pulse duration time elapsed
23:05:42.202 00.031 29988 IsSlewing returns 0
23:05:42.202 00.000 29988 IsGuiding returns 0
23:05:42.203 00.001 29988 scope move finished after 43 + 57 ms
23:05:42.203 00.000 29988 Move returns status 0, amount 43
23:05:42.203 00.000 29988 MoveAxis(N, 0, ABG)
23:05:42.203 00.000 29988 Move returns status 0, amount 0
23:05:42.203 00.000 29988 move complete, result=0
23:05:42.203 00.000 29988 worker thread done servicing request
23:05:42.203 00.000 29988 Worker thread wakes up
23:05:42.203 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
23:05:42.204 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:42.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:43.935 01.731 29988 Exposure complete
23:05:43.970 00.035 29988 worker thread done servicing request
23:05:43.970 00.000 28316 OnExposeComplete: enter
23:05:43.971 00.001 28316 UpdateGuideState(): m_state=6
23:05:43.972 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
23:05:43.973 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=112.46, Mass=1881, SNR=29.7, Peak=121 HFD=4.3
23:05:43.974 00.001 28316 MultiStar: [#1 0.10,0.17,0.92,U] [#2 -0.02,0.18,0.99,U] [#3 0.27,-0.05,0.87,U] [#4 0.07,0.07,0.84,U] [#5 0.14,0.05,0.78,U] [#6 0.08,-0.06,0.73,U] [#7 0.05,0.02,0.64,U] [#8 0.23,-0.20,0.59,U] 
23:05:43.975 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {-0.09, 0.16}
23:05:43.975 00.000 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
23:05:43.976 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.46)
23:05:43.977 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.58 mountX=-0.02 mountY=-0.10, mountTheta=-1.72
23:05:43.979 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
23:05:43.979 00.000 28316 Enqueuing Move request for scope (0.08, 0.05)
23:05:43.979 00.000 29988 Worker thread wakes up
23:05:43.980 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=208, Gamma=0.580
23:05:43.980 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:05:43.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:43.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:43.982 00.001 28316 Enqueuing Expose request
23:05:43.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:05:43.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:05:43.982 00.000 29988 Moving (0.08, 0.05) raw xDistance=-0.02 yDistance=-0.10
23:05:43.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:43.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:43.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:43.982 00.000 29988 MoveAxis(E, 0, ABG)
23:05:43.982 00.000 29988 Move returns status 0, amount 0
23:05:43.982 00.000 29988 MoveAxis(N, 0, ABG)
23:05:43.982 00.000 29988 Move returns status 0, amount 0
23:05:43.982 00.000 29988 move complete, result=0
23:05:43.982 00.000 29988 worker thread done servicing request
23:05:43.982 00.000 29988 Worker thread wakes up
23:05:43.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:43.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:43.983 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:45.391 01.408 29988 Exposure complete
23:05:45.434 00.043 29988 worker thread done servicing request
23:05:45.434 00.000 28316 OnExposeComplete: enter
23:05:45.435 00.001 28316 UpdateGuideState(): m_state=6
23:05:45.435 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
23:05:45.438 00.003 28316 Star::Find returns 1 (0), X=585.18, Y=112.53, Mass=1801, SNR=29.1, Peak=148 HFD=3.9
23:05:45.440 00.002 28316 MultiStar: [#1 -0.05,0.17,0.95,U] [#2 -0.05,0.24,0.99,U] [#3 0.03,0.18,0.90,U] [#4 -0.13,0.09,0.90,U] [#5 -0.03,0.22,0.80,U] [#6 -0.07,0.09,0.75,U] [#7 0.03,0.11,0.67,U] [#8 -0.13,0.15,0.63,U] 
23:05:45.440 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.17}, one-star: {-0.33, 0.23}
23:05:45.442 00.002 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.14) = xAngle (3.18 = -3.10)
23:05:45.445 00.003 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.00)
23:05:45.447 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.04 mountX=-0.19 mountY=0.00, mountTheta=3.14
23:05:45.450 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.17, opts=13)
23:05:45.452 00.002 28316 Enqueuing Move request for scope (-0.09, 0.17)
23:05:45.453 00.001 29988 Worker thread wakes up
23:05:45.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:45.454 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
23:05:45.454 00.000 28316 UpdateGuideState exits: m=1801 RSB=29.1
23:05:45.455 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:45.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:45.455 00.000 28316 Enqueuing Expose request
23:05:45.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
23:05:45.455 00.000 29988 Moving (-0.09, 0.17) raw xDistance=-0.19 yDistance=0.00
23:05:45.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:05:45.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:45.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:05:45.457 00.002 29988 MoveAxis(E, 0, ABG)
23:05:45.457 00.000 29988 Move returns status 0, amount 0
23:05:45.457 00.000 29988 MoveAxis(N, 0, ABG)
23:05:45.457 00.000 29988 Move returns status 0, amount 0
23:05:45.457 00.000 29988 move complete, result=0
23:05:45.457 00.000 29988 worker thread done servicing request
23:05:45.457 00.000 29988 Worker thread wakes up
23:05:45.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:45.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:45.457 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:47.081 01.624 29988 Exposure complete
23:05:47.122 00.041 29988 worker thread done servicing request
23:05:47.123 00.001 28316 OnExposeComplete: enter
23:05:47.123 00.000 28316 UpdateGuideState(): m_state=6
23:05:47.124 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
23:05:47.124 00.000 28316 Star::Find returns 1 (0), X=585.21, Y=112.40, Mass=1840, SNR=29.3, Peak=152 HFD=4.5
23:05:47.125 00.001 28316 MultiStar: [#1 -0.07,-0.01,0.91,U] [#2 -0.13,0.25,0.98,U] [#3 0.07,-0.14,0.87,U] [#4 -0.07,0.02,0.88,U] [#5 -0.11,0.04,0.79,U] [#6 -0.13,-0.08,0.71,U] [#7 -0.06,-0.12,0.66,U] [#8 -0.28,-0.10,0.61,U] 
23:05:47.126 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.31, 0.10}
23:05:47.127 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
23:05:47.129 00.002 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
23:05:47.130 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.06 mountX=-0.06 mountY=0.10, mountTheta=2.09
23:05:47.133 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
23:05:47.134 00.001 28316 Enqueuing Move request for scope (-0.12, 0.01)
23:05:47.134 00.000 29988 Worker thread wakes up
23:05:47.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:05:47.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:05:47.134 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
23:05:47.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:47.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:47.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:05:47.135 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:05:47.136 00.001 29988 MoveAxis(E, 0, ABG)
23:05:47.136 00.000 29988 Move returns status 0, amount 0
23:05:47.136 00.000 29988 MoveAxis(N, 0, ABG)
23:05:47.136 00.000 29988 Move returns status 0, amount 0
23:05:47.136 00.000 29988 move complete, result=0
23:05:47.136 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.3
23:05:47.137 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:47.138 00.001 29988 worker thread done servicing request
23:05:47.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:47.139 00.001 28316 Enqueuing Expose request
23:05:47.139 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:47.139 00.000 29988 Worker thread wakes up
23:05:47.140 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:47.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:48.657 01.517 29988 Exposure complete
23:05:48.690 00.033 29988 worker thread done servicing request
23:05:48.690 00.000 28316 OnExposeComplete: enter
23:05:48.691 00.001 28316 UpdateGuideState(): m_state=6
23:05:48.691 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
23:05:48.692 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=112.57, Mass=1957, SNR=30.3, Peak=134 HFD=4.6
23:05:48.692 00.000 28316 MultiStar: [#1 -0.02,0.17,0.89,U] [#2 0.08,0.15,0.94,U] [#3 0.29,-0.01,0.85,U] [#4 0.03,0.07,0.85,U] [#5 -0.01,0.21,0.76,U] [#6 0.08,0.13,0.70,U] [#7 0.12,0.03,0.65,U] [#8 -0.02,0.09,0.58,U] 
23:05:48.693 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {-0.11, 0.27}
23:05:48.693 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
23:05:48.694 00.001 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.81)
23:05:48.695 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.23 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
23:05:48.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.13, opts=13)
23:05:48.697 00.001 28316 Enqueuing Move request for scope (0.05, 0.13)
23:05:48.698 00.001 29988 Worker thread wakes up
23:05:48.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:05:48.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:05:48.698 00.000 29988 Moving (0.05, 0.13) raw xDistance=-0.10 yDistance=-0.10
23:05:48.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:48.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:48.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:05:48.700 00.002 28316 UpdateGuideState exits: m=1957 RSB=30.3
23:05:48.702 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:05:48.703 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:48.704 00.001 29988 MoveAxis(E, 0, ABG)
23:05:48.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:48.704 00.000 28316 Enqueuing Expose request
23:05:48.705 00.001 29988 Move returns status 0, amount 0
23:05:48.705 00.000 29988 MoveAxis(N, 0, ABG)
23:05:48.705 00.000 29988 Move returns status 0, amount 0
23:05:48.705 00.000 29988 move complete, result=0
23:05:48.705 00.000 29988 worker thread done servicing request
23:05:48.705 00.000 29988 Worker thread wakes up
23:05:48.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:48.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:48.706 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:50.330 01.624 29988 Exposure complete
23:05:50.365 00.035 29988 worker thread done servicing request
23:05:50.365 00.000 28316 OnExposeComplete: enter
23:05:50.366 00.001 28316 UpdateGuideState(): m_state=6
23:05:50.367 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
23:05:50.368 00.001 28316 Star::Find returns 1 (0), X=585.12, Y=112.57, Mass=1918, SNR=30.1, Peak=161 HFD=4.4
23:05:50.368 00.000 28316 MultiStar: [#1 -0.26,0.30,0.00,M1] [#2 -0.14,0.38,0.00,M1] [#3 -0.15,0.19,0.85,U] [#4 -0.09,0.20,0.86,U] [#5 -0.23,0.30,0.00,M1] [#6 -0.22,0.27,0.00,M1] [#7 -0.09,0.35,0.00,M1] [#8 -0.19,0.16,0.60,U] 
23:05:50.368 00.000 28316 refined, 3 included, MultiStar: {-0.21, 0.21}, one-star: {-0.40, 0.27}
23:05:50.369 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
23:05:50.369 00.000 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.32)
23:05:50.370 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.30 cameraTheta=2.36 mountX=-0.28 mountY=0.10, mountTheta=2.81
23:05:50.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.21, opts=13)
23:05:50.372 00.001 28316 Enqueuing Move request for scope (-0.21, 0.21)
23:05:50.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:50.373 00.001 29988 Worker thread wakes up
23:05:50.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
23:05:50.373 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
23:05:50.373 00.000 29988 Moving (-0.21, 0.21) raw xDistance=-0.28 yDistance=0.10
23:05:50.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:05:50.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:50.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:05:50.373 00.000 29988 MoveAxis(E, 59, ABG)
23:05:50.373 00.000 29988 Guiding  Dir = 2, Dur = 59
23:05:50.373 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.1
23:05:50.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:50.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:50.374 00.000 28316 Enqueuing Expose request
23:05:50.375 00.001 29988 IsSlewing returns 0
23:05:50.375 00.000 29988 IsGuiding returns 0
23:05:50.377 00.002 29988 PulseGuide returned control before completion, sleep 68
23:05:50.451 00.074 29988 IsGuiding returns 0
23:05:50.451 00.000 29988 Move returns status 0, amount 59
23:05:50.451 00.000 29988 MoveAxis(N, 0, ABG)
23:05:50.451 00.000 29988 Move returns status 0, amount 0
23:05:50.451 00.000 29988 move complete, result=0
23:05:50.451 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.1 px 0 ms NORTH
23:05:50.454 00.003 29988 worker thread done servicing request
23:05:50.454 00.000 29988 Worker thread wakes up
23:05:50.455 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:50.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:51.860 01.405 29988 Exposure complete
23:05:51.888 00.028 29988 worker thread done servicing request
23:05:51.888 00.000 28316 OnExposeComplete: enter
23:05:51.889 00.001 28316 UpdateGuideState(): m_state=6
23:05:51.890 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
23:05:51.891 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=112.69, Mass=1899, SNR=29.9, Peak=143 HFD=4.7
23:05:51.892 00.001 28316 MultiStar: [#1 -0.15,0.18,0.88,U] [#2 -0.07,0.36,0.00,M2] [#3 0.10,0.15,0.86,U] [#4 -0.09,0.08,0.86,U] [#5 0.05,0.25,0.77,U] [#6 -0.04,0.06,0.72,U] [#7 -0.05,0.29,0.62,U] [#8 -0.15,0.36,0.00,M1] 
23:05:51.892 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.20}, one-star: {-0.17, 0.39}
23:05:51.893 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:05:51.893 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
23:05:51.894 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.85 mountX=-0.21 mountY=-0.04, mountTheta=-2.95
23:05:51.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.20, opts=13)
23:05:51.895 00.000 28316 Enqueuing Move request for scope (-0.06, 0.20)
23:05:51.896 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:05:51.897 00.001 29988 Worker thread wakes up
23:05:51.897 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:05:51.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
23:05:51.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:51.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:51.898 00.000 28316 Enqueuing Expose request
23:05:51.898 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
23:05:51.899 00.001 29988 Moving (-0.06, 0.20) raw xDistance=-0.21 yDistance=-0.04
23:05:51.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:05:51.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:51.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:05:51.899 00.000 29988 MoveAxis(E, 48, ABG)
23:05:51.899 00.000 29988 Guiding  Dir = 2, Dur = 48
23:05:51.899 00.000 29988 IsSlewing returns 0
23:05:51.899 00.000 29988 IsGuiding returns 0
23:05:51.901 00.002 29988 PulseGuide returned control before completion, sleep 57
23:05:51.971 00.070 29988 IsGuiding returns 0
23:05:51.971 00.000 29988 Move returns status 0, amount 48
23:05:51.971 00.000 29988 MoveAxis(N, 0, ABG)
23:05:51.971 00.000 29988 Move returns status 0, amount 0
23:05:51.971 00.000 29988 move complete, result=0
23:05:51.971 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
23:05:51.973 00.002 29988 worker thread done servicing request
23:05:51.973 00.000 29988 Worker thread wakes up
23:05:51.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:51.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:53.601 01.628 29988 Exposure complete
23:05:53.635 00.034 29988 worker thread done servicing request
23:05:53.635 00.000 28316 OnExposeComplete: enter
23:05:53.636 00.001 28316 UpdateGuideState(): m_state=6
23:05:53.637 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
23:05:53.637 00.000 28316 Star::Find returns 1 (0), X=585.49, Y=112.44, Mass=1935, SNR=30.2, Peak=142 HFD=4.3
23:05:53.638 00.001 28316 MultiStar: [#1 -0.01,0.07,0.91,U] [#2 -0.04,0.12,0.96,U] [#3 0.30,-0.09,0.82,U] [#4 0.06,-0.03,0.87,U] [#5 0.09,0.04,0.78,U] [#6 0.12,-0.05,0.74,U] [#7 0.29,-0.07,0.62,U] [#8 0.01,-0.01,0.61,U] 
23:05:53.638 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {-0.02, 0.14}
23:05:53.639 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
23:05:53.639 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.77)
23:05:53.640 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.27 mountX=0.01 mountY=-0.08, mountTheta=-1.41
23:05:53.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
23:05:53.641 00.000 28316 Enqueuing Move request for scope (0.08, 0.02)
23:05:53.642 00.001 29988 Worker thread wakes up
23:05:53.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
23:05:53.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:05:53.642 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:05:53.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:53.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:53.644 00.001 28316 Enqueuing Expose request
23:05:53.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
23:05:53.644 00.000 29988 Moving (0.08, 0.02) raw xDistance=0.01 yDistance=-0.08
23:05:53.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:53.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:53.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:05:53.644 00.000 29988 MoveAxis(E, 0, ABG)
23:05:53.644 00.000 29988 Move returns status 0, amount 0
23:05:53.644 00.000 29988 MoveAxis(N, 0, ABG)
23:05:53.644 00.000 29988 Move returns status 0, amount 0
23:05:53.644 00.000 29988 move complete, result=0
23:05:53.644 00.000 29988 worker thread done servicing request
23:05:53.644 00.000 29988 Worker thread wakes up
23:05:53.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:53.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:53.645 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:55.168 01.523 29988 Exposure complete
23:05:55.200 00.032 29988 worker thread done servicing request
23:05:55.200 00.000 28316 OnExposeComplete: enter
23:05:55.201 00.001 28316 UpdateGuideState(): m_state=6
23:05:55.203 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
23:05:55.206 00.003 28316 Star::Find returns 1 (0), X=585.72, Y=112.28, Mass=1912, SNR=30.1, Peak=144 HFD=4.3
23:05:55.208 00.002 28316 MultiStar: [#1 0.13,0.05,0.87,U] [#2 0.17,0.07,0.97,U] [#3 0.51,-0.21,0.00,M1] [#4 0.12,-0.10,0.82,U] [#5 0.18,0.09,0.77,U] [#6 0.16,-0.09,0.73,U] [#7 0.12,0.04,0.67,U] [#8 0.09,0.07,0.61,U] 
23:05:55.211 00.003 28316 refined, 7 included, MultiStar: {0.15, 0.01}, one-star: {0.20, -0.02}
23:05:55.213 00.002 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
23:05:55.214 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.96)
23:05:55.214 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.08 mountX=0.05 mountY=-0.14, mountTheta=-1.22
23:05:55.217 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.01, opts=13)
23:05:55.217 00.000 28316 Enqueuing Move request for scope (0.15, 0.01)
23:05:55.217 00.000 29988 Worker thread wakes up
23:05:55.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:55.219 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
23:05:55.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
23:05:55.219 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.1
23:05:55.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:55.220 00.000 29988 Moving (0.15, 0.01) raw xDistance=0.05 yDistance=-0.14
23:05:55.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:55.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:05:55.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:55.220 00.000 28316 Enqueuing Expose request
23:05:55.221 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:05:55.221 00.000 29988 MoveAxis(E, 0, ABG)
23:05:55.221 00.000 29988 Move returns status 0, amount 0
23:05:55.221 00.000 29988 MoveAxis(N, 0, ABG)
23:05:55.221 00.000 29988 Move returns status 0, amount 0
23:05:55.221 00.000 29988 move complete, result=0
23:05:55.221 00.000 29988 worker thread done servicing request
23:05:55.221 00.000 29988 Worker thread wakes up
23:05:55.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:55.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:55.222 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:56.846 01.624 29988 Exposure complete
23:05:56.883 00.037 29988 worker thread done servicing request
23:05:56.883 00.000 28316 OnExposeComplete: enter
23:05:56.886 00.003 28316 UpdateGuideState(): m_state=6
23:05:56.888 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
23:05:56.888 00.000 28316 Star::Find returns 1 (0), X=585.48, Y=112.44, Mass=1847, SNR=29.4, Peak=131 HFD=4.3
23:05:56.890 00.002 28316 MultiStar: [#1 0.17,0.09,0.92,U] [#2 0.15,0.19,0.96,U] [#3 0.34,0.11,0.00,M2] [#4 0.07,0.02,0.85,U] [#5 0.12,0.15,0.81,U] [#6 0.03,0.07,0.72,U] [#7 0.10,0.12,0.66,U] [#8 0.15,0.06,0.61,U] 
23:05:56.891 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.11}, one-star: {-0.04, 0.14}
23:05:56.893 00.002 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
23:05:56.895 00.002 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
23:05:56.897 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.88 mountX=-0.06 mountY=-0.13, mountTheta=-2.02
23:05:56.900 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
23:05:56.902 00.002 28316 Enqueuing Move request for scope (0.09, 0.11)
23:05:56.903 00.001 29988 Worker thread wakes up
23:05:56.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:05:56.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:05:56.904 00.001 29988 Moving (0.09, 0.11) raw xDistance=-0.06 yDistance=-0.13
23:05:56.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:56.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:56.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:56.904 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.4
23:05:56.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:56.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:56.905 00.000 28316 Enqueuing Expose request
23:05:56.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:05:56.906 00.000 29988 MoveAxis(E, 0, ABG)
23:05:56.906 00.000 29988 Move returns status 0, amount 0
23:05:56.906 00.000 29988 MoveAxis(N, 0, ABG)
23:05:56.906 00.000 29988 Move returns status 0, amount 0
23:05:56.906 00.000 29988 move complete, result=0
23:05:56.906 00.000 29988 worker thread done servicing request
23:05:56.906 00.000 29988 Worker thread wakes up
23:05:56.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:56.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:56.906 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:58.418 01.512 29988 Exposure complete
23:05:58.448 00.030 29988 worker thread done servicing request
23:05:58.450 00.002 28316 OnExposeComplete: enter
23:05:58.451 00.001 28316 UpdateGuideState(): m_state=6
23:05:58.452 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
23:05:58.452 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=112.39, Mass=1743, SNR=28.4, Peak=128 HFD=4.5
23:05:58.453 00.001 28316 MultiStar: [#1 -0.13,0.07,0.93,U] [#2 -0.20,0.12,1.00,U] [#3 0.13,-0.03,0.90,U] [#4 -0.08,0.09,0.92,U] [#5 0.08,0.03,0.83,U] [#6 -0.06,0.04,0.75,U] [#7 0.07,0.07,0.71,U] [#8 -0.15,-0.02,0.62,U] 
23:05:58.453 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.25, 0.09}
23:05:58.453 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.63 = -2.65)
23:05:58.454 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
23:05:58.454 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.49 mountX=-0.08 mountY=0.04, mountTheta=2.68
23:05:58.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
23:05:58.456 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
23:05:58.456 00.000 29988 Worker thread wakes up
23:05:58.457 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:05:58.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:05:58.457 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:05:58.457 00.000 29988 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=0.04
23:05:58.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:05:58.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:58.457 00.000 28316 UpdateGuideState exits: m=1743 RSB=28.4
23:05:58.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:58.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:05:58.458 00.000 28316 Enqueuing Expose request
23:05:58.459 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:05:58.459 00.000 29988 MoveAxis(E, 0, ABG)
23:05:58.459 00.000 29988 Move returns status 0, amount 0
23:05:58.459 00.000 29988 MoveAxis(N, 0, ABG)
23:05:58.459 00.000 29988 Move returns status 0, amount 0
23:05:58.459 00.000 29988 move complete, result=0
23:05:58.459 00.000 29988 worker thread done servicing request
23:05:58.459 00.000 29988 Worker thread wakes up
23:05:58.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:05:58.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:05:58.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:00.089 01.630 29988 Exposure complete
23:06:00.118 00.029 29988 worker thread done servicing request
23:06:00.118 00.000 28316 OnExposeComplete: enter
23:06:00.119 00.001 28316 UpdateGuideState(): m_state=6
23:06:00.119 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
23:06:00.120 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=112.52, Mass=1882, SNR=29.7, Peak=136 HFD=4.2
23:06:00.120 00.000 28316 MultiStar: [#1 0.04,0.11,0.95,U] [#2 0.04,0.13,0.98,U] [#3 0.16,0.01,0.84,U] [#4 -0.01,0.10,0.86,U] [#5 -0.03,0.04,0.78,U] [#6 -0.07,0.05,0.72,U] [#7 0.02,0.08,0.65,U] [#8 -0.02,0.04,0.61,U] 
23:06:00.121 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.17, 0.22}
23:06:00.121 00.000 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
23:06:00.122 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.41)
23:06:00.122 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.63 mountX=-0.09 mountY=-0.04, mountTheta=-2.74
23:06:00.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
23:06:00.125 00.002 28316 Enqueuing Move request for scope (-0.01, 0.09)
23:06:00.125 00.000 29988 Worker thread wakes up
23:06:00.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:00.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:06:00.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:06:00.126 00.000 29988 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.04
23:06:00.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:06:00.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:00.126 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
23:06:00.127 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:00.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:00.127 00.000 28316 Enqueuing Expose request
23:06:00.128 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:00.128 00.000 29988 MoveAxis(E, 0, ABG)
23:06:00.128 00.000 29988 Move returns status 0, amount 0
23:06:00.128 00.000 29988 MoveAxis(N, 0, ABG)
23:06:00.128 00.000 29988 Move returns status 0, amount 0
23:06:00.128 00.000 29988 move complete, result=0
23:06:00.128 00.000 29988 worker thread done servicing request
23:06:00.128 00.000 29988 Worker thread wakes up
23:06:00.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:00.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:00.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:01.649 01.521 29988 Exposure complete
23:06:01.687 00.038 29988 worker thread done servicing request
23:06:01.687 00.000 28316 OnExposeComplete: enter
23:06:01.688 00.001 28316 UpdateGuideState(): m_state=6
23:06:01.689 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
23:06:01.690 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=112.37, Mass=1932, SNR=30.0, Peak=136 HFD=4.6
23:06:01.692 00.002 28316 MultiStar: [#1 -0.04,0.21,0.92,U] [#2 -0.01,0.26,0.98,U] [#3 0.11,0.16,0.83,U] [#4 0.02,0.07,0.85,U] [#5 0.11,0.28,0.79,U] [#6 -0.10,0.15,0.72,U] [#7 0.05,0.11,0.65,U] [#8 -0.12,0.18,0.61,U] 
23:06:01.693 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.17}, one-star: {-0.26, 0.07}
23:06:01.694 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:06:01.695 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.28)
23:06:01.695 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.76 mountX=-0.16 mountY=-0.05, mountTheta=-2.87
23:06:01.697 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.17, opts=13)
23:06:01.697 00.000 28316 Enqueuing Move request for scope (-0.03, 0.17)
23:06:01.698 00.001 29988 Worker thread wakes up
23:06:01.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:06:01.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:06:01.698 00.000 29988 Moving (-0.03, 0.17) raw xDistance=-0.16 yDistance=-0.05
23:06:01.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:06:01.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:01.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:01.698 00.000 29988 MoveAxis(E, 0, ABG)
23:06:01.698 00.000 29988 Move returns status 0, amount 0
23:06:01.698 00.000 29988 MoveAxis(N, 0, ABG)
23:06:01.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:06:01.699 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.0
23:06:01.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:01.701 00.002 29988 Move returns status 0, amount 0
23:06:01.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:01.701 00.000 28316 Enqueuing Expose request
23:06:01.702 00.001 29988 move complete, result=0
23:06:01.702 00.000 29988 worker thread done servicing request
23:06:01.702 00.000 29988 Worker thread wakes up
23:06:01.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:01.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:01.703 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:03.334 01.631 29988 Exposure complete
23:06:03.371 00.037 29988 worker thread done servicing request
23:06:03.371 00.000 28316 OnExposeComplete: enter
23:06:03.371 00.000 28316 UpdateGuideState(): m_state=6
23:06:03.372 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
23:06:03.372 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=112.54, Mass=1958, SNR=30.3, Peak=139 HFD=4.6
23:06:03.373 00.001 28316 MultiStar: [#1 -0.07,0.13,0.91,U] [#2 -0.05,0.23,0.92,U] [#3 0.18,0.18,0.86,U] [#4 0.02,0.20,0.91,U] [#5 0.05,0.14,0.79,U] [#6 -0.04,0.14,0.69,U] [#7 0.07,0.22,0.62,U] [#8 -0.16,-0.04,0.60,U] 
23:06:03.374 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.17}, one-star: {-0.20, 0.24}
23:06:03.375 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:06:03.375 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
23:06:03.376 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.71 mountX=-0.16 mountY=-0.06, mountTheta=-2.82
23:06:03.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
23:06:03.378 00.001 28316 Enqueuing Move request for scope (-0.02, 0.17)
23:06:03.379 00.001 29988 Worker thread wakes up
23:06:03.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:06:03.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:06:03.379 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:06:03.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:03.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:03.380 00.000 28316 Enqueuing Expose request
23:06:03.381 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:06:03.381 00.000 29988 Moving (-0.02, 0.17) raw xDistance=-0.16 yDistance=-0.06
23:06:03.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:06:03.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:03.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:03.381 00.000 29988 MoveAxis(E, 0, ABG)
23:06:03.381 00.000 29988 Move returns status 0, amount 0
23:06:03.381 00.000 29988 MoveAxis(N, 0, ABG)
23:06:03.381 00.000 29988 Move returns status 0, amount 0
23:06:03.381 00.000 29988 move complete, result=0
23:06:03.381 00.000 29988 worker thread done servicing request
23:06:03.381 00.000 29988 Worker thread wakes up
23:06:03.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:03.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:03.381 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:04.909 01.528 29988 Exposure complete
23:06:04.972 00.063 29988 worker thread done servicing request
23:06:04.972 00.000 28316 OnExposeComplete: enter
23:06:04.973 00.001 28316 UpdateGuideState(): m_state=6
23:06:04.974 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
23:06:04.974 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=112.64, Mass=1876, SNR=29.6, Peak=146 HFD=4.3
23:06:04.975 00.001 28316 MultiStar: [#1 0.01,0.28,0.93,U] [#2 -0.01,0.41,0.00,M1] [#3 0.08,0.32,0.00,M1] [#4 0.12,0.20,0.89,U] [#5 0.18,0.33,0.00,M1] [#6 0.02,0.14,0.72,U] [#7 0.00,0.32,0.66,U] [#8 -0.01,0.02,0.62,U] 
23:06:04.975 00.000 28316 refined, 5 included, MultiStar: {-0.00, 0.23}, one-star: {-0.13, 0.34}
23:06:04.976 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
23:06:04.977 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
23:06:04.978 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.58 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
23:06:04.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.23, opts=13)
23:06:04.981 00.001 28316 Enqueuing Move request for scope (-0.00, 0.23)
23:06:04.981 00.000 29988 Worker thread wakes up
23:06:04.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:06:04.982 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.6
23:06:04.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.983 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
23:06:04.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
23:06:04.983 00.000 29988 Moving (-0.00, 0.23) raw xDistance=-0.21 yDistance=-0.10
23:06:04.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:06:04.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:04.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:04.984 00.001 28316 Enqueuing Expose request
23:06:04.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:06:04.984 00.000 29988 MoveAxis(E, 44, ABG)
23:06:04.984 00.000 29988 Guiding  Dir = 2, Dur = 44
23:06:04.984 00.000 29988 IsSlewing returns 0
23:06:04.984 00.000 29988 IsGuiding returns 0
23:06:04.986 00.002 29988 PulseGuide returned control before completion, sleep 52
23:06:05.052 00.066 29988 IsGuiding returns 0
23:06:05.052 00.000 29988 Move returns status 0, amount 44
23:06:05.052 00.000 29988 MoveAxis(N, 0, ABG)
23:06:05.052 00.000 29988 Move returns status 0, amount 0
23:06:05.052 00.000 29988 move complete, result=0
23:06:05.052 00.000 29988 worker thread done servicing request
23:06:05.052 00.000 29988 Worker thread wakes up
23:06:05.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:05.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:05.052 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
23:06:06.688 01.636 29988 Exposure complete
23:06:06.731 00.043 29988 worker thread done servicing request
23:06:06.731 00.000 28316 OnExposeComplete: enter
23:06:06.732 00.001 28316 UpdateGuideState(): m_state=6
23:06:06.733 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
23:06:06.736 00.003 28316 Star::Find returns 1 (0), X=585.44, Y=112.46, Mass=1872, SNR=29.7, Peak=132 HFD=4.2
23:06:06.739 00.003 28316 MultiStar: [#1 0.01,0.07,0.88,U] [#2 -0.01,0.16,1.01,U] [#3 0.29,-0.11,0.87,U] [#4 0.14,-0.02,0.86,U] [#5 0.09,0.10,0.75,U] [#6 0.07,-0.01,0.71,U] [#7 0.15,0.02,0.67,U] [#8 0.09,-0.11,0.60,U] 
23:06:06.742 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.04}, one-star: {-0.07, 0.16}
23:06:06.744 00.002 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
23:06:06.746 00.002 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
23:06:06.749 00.003 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=-0.00 mountY=-0.09, mountTheta=-1.62
23:06:06.751 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
23:06:06.753 00.002 28316 Enqueuing Move request for scope (0.08, 0.04)
23:06:06.754 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:06.755 00.001 29988 Worker thread wakes up
23:06:06.755 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.7
23:06:06.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:06.756 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:06.756 00.000 28316 Enqueuing Expose request
23:06:06.757 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:06:06.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:06:06.757 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.00 yDistance=-0.09
23:06:06.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:06:06.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:06.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:06.757 00.000 29988 MoveAxis(E, 0, ABG)
23:06:06.757 00.000 29988 Move returns status 0, amount 0
23:06:06.757 00.000 29988 MoveAxis(N, 0, ABG)
23:06:06.757 00.000 29988 Move returns status 0, amount 0
23:06:06.757 00.000 29988 move complete, result=0
23:06:06.757 00.000 29988 worker thread done servicing request
23:06:06.757 00.000 29988 Worker thread wakes up
23:06:06.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:06.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:06.757 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:08.283 01.526 29988 Exposure complete
23:06:08.313 00.030 29988 worker thread done servicing request
23:06:08.313 00.000 28316 OnExposeComplete: enter
23:06:08.315 00.002 28316 UpdateGuideState(): m_state=6
23:06:08.315 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
23:06:08.315 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=112.40, Mass=2027, SNR=30.8, Peak=153 HFD=4.4
23:06:08.316 00.001 28316 MultiStar: [#1 -0.07,0.14,0.91,U] [#2 -0.22,0.29,0.00,M1] [#3 0.20,-0.02,0.85,U] [#4 -0.06,0.02,0.86,U] [#5 0.03,0.06,0.76,U] [#6 -0.06,-0.02,0.69,U] [#7 0.16,0.13,0.65,U] [#8 -0.03,0.05,0.58,U] 
23:06:08.316 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.06}, one-star: {-0.20, 0.11}
23:06:08.316 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
23:06:08.316 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
23:06:08.318 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.77 mountX=-0.06 mountY=-0.02, mountTheta=-2.88
23:06:08.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:06:08.320 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:06:08.321 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:08.322 00.001 28316 UpdateGuideState exits: m=2027 RSB=30.8
23:06:08.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:08.324 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:08.325 00.001 28316 Enqueuing Expose request
23:06:08.325 00.000 29988 Worker thread wakes up
23:06:08.326 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:06:08.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:06:08.326 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:06:08.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:06:08.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:08.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:08.326 00.000 29988 MoveAxis(E, 0, ABG)
23:06:08.326 00.000 29988 Move returns status 0, amount 0
23:06:08.326 00.000 29988 MoveAxis(N, 0, ABG)
23:06:08.326 00.000 29988 Move returns status 0, amount 0
23:06:08.326 00.000 29988 move complete, result=0
23:06:08.326 00.000 29988 worker thread done servicing request
23:06:08.326 00.000 29988 Worker thread wakes up
23:06:08.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:08.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:08.327 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:09.959 01.632 29988 Exposure complete
23:06:09.989 00.030 29988 worker thread done servicing request
23:06:09.990 00.001 28316 OnExposeComplete: enter
23:06:09.990 00.000 28316 UpdateGuideState(): m_state=6
23:06:09.991 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
23:06:09.991 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=112.42, Mass=1782, SNR=28.9, Peak=125 HFD=4.4
23:06:09.992 00.001 28316 MultiStar: [#1 0.24,0.12,0.95,U] [#2 0.09,0.20,1.01,U] [#3 0.28,0.09,0.86,U] [#4 0.22,0.11,0.89,U] [#5 0.16,0.17,0.74,U] [#6 0.08,-0.04,0.74,U] [#7 0.29,0.19,0.00,M1] [#8 0.03,0.08,0.63,U] 
23:06:09.992 00.000 28316 single-star, 7 included, MultiStar: {0.15, 0.11}, one-star: {0.04, 0.12}
23:06:09.993 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
23:06:09.993 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
23:06:09.994 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.22 mountX=-0.09 mountY=-0.09, mountTheta=-2.34
23:06:09.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
23:06:09.995 00.000 28316 Enqueuing Move request for scope (0.04, 0.12)
23:06:09.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:09.996 00.001 28316 UpdateGuideState exits: m=1782 RSB=28.9
23:06:09.997 00.001 29988 Worker thread wakes up
23:06:09.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:06:09.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:06:09.997 00.000 29988 Moving (0.04, 0.12) raw xDistance=-0.09 yDistance=-0.09
23:06:09.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:06:09.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:09.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:09.997 00.000 29988 MoveAxis(E, 0, ABG)
23:06:09.997 00.000 29988 Move returns status 0, amount 0
23:06:09.997 00.000 29988 MoveAxis(N, 0, ABG)
23:06:09.997 00.000 29988 Move returns status 0, amount 0
23:06:09.997 00.000 29988 move complete, result=0
23:06:09.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:09.998 00.001 29988 worker thread done servicing request
23:06:09.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:09.999 00.001 28316 Enqueuing Expose request
23:06:10.000 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:10.001 00.001 29988 Worker thread wakes up
23:06:10.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:10.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:11.518 01.517 29988 Exposure complete
23:06:11.558 00.040 29988 worker thread done servicing request
23:06:11.558 00.000 28316 OnExposeComplete: enter
23:06:11.559 00.001 28316 UpdateGuideState(): m_state=6
23:06:11.561 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
23:06:11.562 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=112.42, Mass=2061, SNR=31.2, Peak=139 HFD=4.4
23:06:11.564 00.002 28316 MultiStar: [#1 0.19,0.03,0.88,U] [#2 0.09,0.14,0.91,U] [#3 0.35,0.14,0.00,M1] [#4 0.21,0.09,0.82,U] [#5 0.22,0.04,0.77,U] [#6 0.11,0.12,0.69,U] [#7 0.28,0.16,0.00,M2] [#8 0.18,0.06,0.57,U] 
23:06:11.564 00.000 28316 single-star, 6 included, MultiStar: {0.14, 0.09}, one-star: {0.03, 0.12}
23:06:11.564 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
23:06:11.565 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.72)
23:06:11.565 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.32 mountX=-0.10 mountY=-0.08, mountTheta=-2.44
23:06:11.567 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
23:06:11.567 00.000 28316 Enqueuing Move request for scope (0.03, 0.12)
23:06:11.568 00.001 29988 Worker thread wakes up
23:06:11.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
23:06:11.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:11.570 00.002 28316 UpdateGuideState exits: m=2061 RSB=31.2
23:06:11.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:11.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:11.571 00.001 28316 Enqueuing Expose request
23:06:11.571 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
23:06:11.572 00.001 29988 Moving (0.03, 0.12) raw xDistance=-0.10 yDistance=-0.08
23:06:11.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:06:11.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:11.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:06:11.572 00.000 29988 MoveAxis(E, 0, ABG)
23:06:11.572 00.000 29988 Move returns status 0, amount 0
23:06:11.572 00.000 29988 MoveAxis(N, 0, ABG)
23:06:11.572 00.000 29988 Move returns status 0, amount 0
23:06:11.572 00.000 29988 move complete, result=0
23:06:11.572 00.000 29988 worker thread done servicing request
23:06:11.572 00.000 29988 Worker thread wakes up
23:06:11.573 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:11.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:11.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:13.206 01.633 29988 Exposure complete
23:06:13.246 00.040 29988 worker thread done servicing request
23:06:13.246 00.000 28316 OnExposeComplete: enter
23:06:13.247 00.001 28316 UpdateGuideState(): m_state=6
23:06:13.247 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
23:06:13.248 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=112.60, Mass=1967, SNR=30.4, Peak=155 HFD=4.5
23:06:13.248 00.000 28316 MultiStar: [#1 -0.02,0.27,0.89,U] [#2 -0.03,0.27,0.96,U] [#3 0.08,0.27,0.84,U] [#4 -0.05,0.08,0.84,U] [#5 -0.01,0.22,0.77,U] [#6 -0.04,0.18,0.72,U] [#7 -0.06,0.15,0.66,U] [#8 -0.02,0.13,0.58,U] 
23:06:13.249 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.22}, one-star: {-0.27, 0.31}
23:06:13.250 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:06:13.250 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:06:13.251 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.81 mountX=-0.22 mountY=-0.05, mountTheta=-2.91
23:06:13.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.22, opts=13)
23:06:13.255 00.003 28316 Enqueuing Move request for scope (-0.05, 0.22)
23:06:13.257 00.002 29988 Worker thread wakes up
23:06:13.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:06:13.258 00.001 28316 UpdateGuideState exits: m=1967 RSB=30.4
23:06:13.258 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:13.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:13.259 00.001 28316 Enqueuing Expose request
23:06:13.259 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
23:06:13.259 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
23:06:13.259 00.000 29988 Moving (-0.05, 0.22) raw xDistance=-0.22 yDistance=-0.05
23:06:13.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:06:13.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:13.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:13.259 00.000 29988 MoveAxis(E, 46, ABG)
23:06:13.259 00.000 29988 Guiding  Dir = 2, Dur = 46
23:06:13.260 00.001 29988 IsSlewing returns 0
23:06:13.260 00.000 29988 IsGuiding returns 0
23:06:13.261 00.001 29988 PulseGuide returned control before completion, sleep 55
23:06:13.330 00.069 29988 IsGuiding returns 1
23:06:13.330 00.000 29988 scope still moving after pulse duration time elapsed
23:06:13.361 00.031 29988 IsSlewing returns 0
23:06:13.362 00.001 29988 IsGuiding returns 0
23:06:13.362 00.000 29988 scope move finished after 46 + 55 ms
23:06:13.362 00.000 29988 Move returns status 0, amount 46
23:06:13.362 00.000 29988 MoveAxis(N, 0, ABG)
23:06:13.362 00.000 29988 Move returns status 0, amount 0
23:06:13.362 00.000 29988 move complete, result=0
23:06:13.362 00.000 29988 worker thread done servicing request
23:06:13.362 00.000 29988 Worker thread wakes up
23:06:13.362 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
23:06:13.364 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:13.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:14.781 01.417 29988 Exposure complete
23:06:14.836 00.055 29988 worker thread done servicing request
23:06:14.836 00.000 28316 OnExposeComplete: enter
23:06:14.836 00.000 28316 UpdateGuideState(): m_state=6
23:06:14.837 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
23:06:14.837 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=112.43, Mass=1894, SNR=30.0, Peak=145 HFD=4.3
23:06:14.838 00.001 28316 MultiStar: [#1 0.32,0.23,0.00,M1] [#2 0.22,0.17,0.97,U] [#3 0.39,0.08,0.00,M1] [#4 0.28,0.06,0.87,U] [#5 0.23,0.16,0.77,U] [#6 0.02,0.02,0.70,U] [#7 0.23,0.13,0.65,U] [#8 0.22,-0.07,0.61,U] 
23:06:14.838 00.000 28316 single-star, 6 included, MultiStar: {0.18, 0.09}, one-star: {0.09, 0.13}
23:06:14.839 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
23:06:14.839 00.000 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.10)
23:06:14.840 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=-0.08 mountY=-0.14, mountTheta=-2.08
23:06:14.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
23:06:14.841 00.000 28316 Enqueuing Move request for scope (0.09, 0.13)
23:06:14.842 00.001 29988 Worker thread wakes up
23:06:14.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
23:06:14.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
23:06:14.842 00.000 29988 Moving (0.09, 0.13) raw xDistance=-0.08 yDistance=-0.14
23:06:14.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:06:14.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:14.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:14.842 00.000 28316 UpdateGuideState exits: m=1894 RSB=30.0
23:06:14.846 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:06:14.846 00.000 29988 MoveAxis(E, 0, ABG)
23:06:14.846 00.000 29988 Move returns status 0, amount 0
23:06:14.846 00.000 29988 MoveAxis(N, 0, ABG)
23:06:14.846 00.000 29988 Move returns status 0, amount 0
23:06:14.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:14.846 00.000 29988 move complete, result=0
23:06:14.846 00.000 29988 worker thread done servicing request
23:06:14.846 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:14.848 00.002 28316 Enqueuing Expose request
23:06:14.850 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:14.851 00.001 29988 Worker thread wakes up
23:06:14.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:14.852 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:16.484 01.632 29988 Exposure complete
23:06:16.509 00.025 29988 worker thread done servicing request
23:06:16.509 00.000 28316 OnExposeComplete: enter
23:06:16.510 00.001 28316 UpdateGuideState(): m_state=6
23:06:16.511 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
23:06:16.513 00.002 28316 Star::Find returns 1 (0), X=585.39, Y=112.47, Mass=1891, SNR=29.7, Peak=129 HFD=4.5
23:06:16.516 00.003 28316 MultiStar: [#1 0.09,0.12,0.92,U] [#2 0.05,0.20,0.98,U] [#3 0.31,0.08,0.84,U] [#4 0.08,0.05,0.87,U] [#5 0.03,0.05,0.76,U] [#6 0.19,-0.07,0.74,U] [#7 0.25,0.00,0.69,U] [#8 0.14,0.05,0.61,U] 
23:06:16.519 00.003 28316 refined, 8 included, MultiStar: {0.10, 0.08}, one-star: {-0.13, 0.17}
23:06:16.520 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:06:16.521 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
23:06:16.522 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.67 mountX=-0.03 mountY=-0.13, mountTheta=-1.81
23:06:16.525 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.08, opts=13)
23:06:16.528 00.003 28316 Enqueuing Move request for scope (0.10, 0.08)
23:06:16.529 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:06:16.530 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.7
23:06:16.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:16.531 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:16.532 00.001 28316 Enqueuing Expose request
23:06:16.533 00.001 29988 Worker thread wakes up
23:06:16.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
23:06:16.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
23:06:16.533 00.000 29988 Moving (0.10, 0.08) raw xDistance=-0.03 yDistance=-0.13
23:06:16.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:06:16.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:16.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:16.533 00.000 29988 MoveAxis(E, 0, ABG)
23:06:16.533 00.000 29988 Move returns status 0, amount 0
23:06:16.533 00.000 29988 MoveAxis(N, 0, ABG)
23:06:16.533 00.000 29988 Move returns status 0, amount 0
23:06:16.533 00.000 29988 move complete, result=0
23:06:16.533 00.000 29988 worker thread done servicing request
23:06:16.533 00.000 29988 Worker thread wakes up
23:06:16.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:16.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:16.534 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:18.048 01.514 29988 Exposure complete
23:06:18.084 00.036 29988 worker thread done servicing request
23:06:18.084 00.000 28316 OnExposeComplete: enter
23:06:18.085 00.001 28316 UpdateGuideState(): m_state=6
23:06:18.085 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
23:06:18.086 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=112.43, Mass=1917, SNR=30.1, Peak=145 HFD=4.3
23:06:18.086 00.000 28316 MultiStar: [#1 0.19,0.03,0.91,U] [#2 0.17,0.20,0.98,U] [#3 0.30,0.02,0.85,U] [#4 0.11,0.03,0.88,U] [#5 0.19,0.04,0.77,U] [#6 0.01,-0.05,0.73,U] [#7 0.28,0.05,0.64,U] [#8 0.10,-0.14,0.60,U] 
23:06:18.087 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.05}, one-star: {0.00, 0.14}
23:06:18.087 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
23:06:18.088 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
23:06:18.088 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.54 mountX=-0.12 mountY=-0.06, mountTheta=-2.65
23:06:18.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.14, opts=13)
23:06:18.090 00.001 28316 Enqueuing Move request for scope (0.00, 0.14)
23:06:18.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:06:18.091 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:06:18.091 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:18.092 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:18.092 00.000 28316 Enqueuing Expose request
23:06:18.092 00.000 29988 Worker thread wakes up
23:06:18.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
23:06:18.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
23:06:18.093 00.000 29988 Moving (0.00, 0.14) raw xDistance=-0.12 yDistance=-0.06
23:06:18.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:06:18.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:18.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:18.093 00.000 29988 MoveAxis(E, 0, ABG)
23:06:18.093 00.000 29988 Move returns status 0, amount 0
23:06:18.093 00.000 29988 MoveAxis(N, 0, ABG)
23:06:18.093 00.000 29988 Move returns status 0, amount 0
23:06:18.093 00.000 29988 move complete, result=0
23:06:18.093 00.000 29988 worker thread done servicing request
23:06:18.093 00.000 29988 Worker thread wakes up
23:06:18.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:18.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:18.093 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:19.716 01.623 29988 Exposure complete
23:06:19.751 00.035 29988 worker thread done servicing request
23:06:19.751 00.000 28316 OnExposeComplete: enter
23:06:19.753 00.002 28316 UpdateGuideState(): m_state=6
23:06:19.754 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
23:06:19.754 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=112.22, Mass=1845, SNR=29.4, Peak=155 HFD=4.3
23:06:19.755 00.001 28316 MultiStar: [#1 0.33,-0.16,0.00,M1] [#2 0.29,-0.02,0.99,U] [#3 0.54,-0.41,0.00,M1] [#4 0.26,-0.16,0.86,U] [#5 0.32,-0.06,0.00,M1] [#6 0.22,-0.21,0.74,U] [#7 0.27,-0.11,0.69,U] [#8 0.27,-0.21,0.00,M1] 
23:06:19.755 00.000 28316 single-star, 4 included, MultiStar: {0.24, -0.11}, one-star: {0.16, -0.08}
23:06:19.756 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
23:06:19.756 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.79 = -2.49)
23:06:19.757 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.46 mountX=0.14 mountY=-0.11, mountTheta=-0.66
23:06:19.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.08, opts=13)
23:06:19.759 00.001 28316 Enqueuing Move request for scope (0.16, -0.08)
23:06:19.760 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:19.761 00.001 28316 UpdateGuideState exits: m=1845 RSB=29.4
23:06:19.762 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:19.763 00.001 29988 Worker thread wakes up
23:06:19.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:19.764 00.001 28316 Enqueuing Expose request
23:06:19.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
23:06:19.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
23:06:19.764 00.000 29988 Moving (0.16, -0.08) raw xDistance=0.14 yDistance=-0.11
23:06:19.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:06:19.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:19.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:06:19.764 00.000 29988 MoveAxis(E, 0, ABG)
23:06:19.764 00.000 29988 Move returns status 0, amount 0
23:06:19.765 00.001 29988 MoveAxis(N, 0, ABG)
23:06:19.765 00.000 29988 Move returns status 0, amount 0
23:06:19.765 00.000 29988 move complete, result=0
23:06:19.765 00.000 29988 worker thread done servicing request
23:06:19.765 00.000 29988 Worker thread wakes up
23:06:19.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:19.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:19.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:21.292 01.527 29988 Exposure complete
23:06:21.325 00.033 29988 worker thread done servicing request
23:06:21.325 00.000 28316 OnExposeComplete: enter
23:06:21.326 00.001 28316 UpdateGuideState(): m_state=6
23:06:21.326 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
23:06:21.327 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=112.09, Mass=1838, SNR=29.4, Peak=170 HFD=4.3
23:06:21.327 00.000 28316 MultiStar: [#1 0.36,-0.26,0.00,M2] [#2 0.27,-0.14,1.00,U] [#3 0.46,-0.36,0.00,M2] [#4 0.44,-0.39,0.00,M1] [#5 0.37,-0.29,0.00,M2] [#6 0.31,-0.25,0.00,M1] [#7 0.40,-0.21,0.00,M1] [#8 0.35,-0.34,0.00,M2] 
23:06:21.328 00.001 28316 single-star, 1 included, MultiStar: {0.21, -0.18}, one-star: {0.15, -0.21}
23:06:21.328 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:06:21.329 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.99)
23:06:21.329 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.95 mountX=0.26 mountY=-0.04, mountTheta=-0.16
23:06:21.331 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.21, opts=13)
23:06:21.332 00.001 28316 Enqueuing Move request for scope (0.15, -0.21)
23:06:21.333 00.001 29988 Worker thread wakes up
23:06:21.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:21.334 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.4
23:06:21.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:21.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:21.335 00.000 28316 Enqueuing Expose request
23:06:21.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
23:06:21.336 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
23:06:21.336 00.000 29988 Moving (0.15, -0.21) raw xDistance=0.26 yDistance=-0.04
23:06:21.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:06:21.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:21.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:21.336 00.000 29988 MoveAxis(W, 54, ABG)
23:06:21.336 00.000 29988 Guiding  Dir = 3, Dur = 54
23:06:21.336 00.000 29988 IsSlewing returns 0
23:06:21.336 00.000 29988 IsGuiding returns 0
23:06:21.339 00.003 29988 PulseGuide returned control before completion, sleep 63
23:06:21.415 00.076 29988 IsGuiding returns 0
23:06:21.415 00.000 29988 Move returns status 0, amount 54
23:06:21.415 00.000 29988 MoveAxis(N, 0, ABG)
23:06:21.415 00.000 29988 Move returns status 0, amount 0
23:06:21.415 00.000 29988 move complete, result=0
23:06:21.416 00.001 29988 worker thread done servicing request
23:06:21.416 00.000 29988 Worker thread wakes up
23:06:21.416 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
23:06:21.418 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:21.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:23.045 01.627 29988 Exposure complete
23:06:23.090 00.045 29988 worker thread done servicing request
23:06:23.090 00.000 28316 OnExposeComplete: enter
23:06:23.091 00.001 28316 UpdateGuideState(): m_state=6
23:06:23.092 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
23:06:23.093 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=112.46, Mass=1852, SNR=29.4, Peak=140 HFD=4.4
23:06:23.094 00.001 28316 MultiStar: [#1 0.53,0.10,0.00,M3] [#2 0.57,0.17,0.00,M1] [#3 0.74,-0.07,0.00,M3] [#4 0.56,0.07,0.00,M2] [#5 0.65,0.08,0.00,M3] [#6 0.44,0.06,0.00,M2] [#7 0.63,-0.05,0.00,M2] [#8 0.56,-0.03,0.00,M3] 
23:06:23.094 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:06:23.095 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
23:06:23.096 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.36 cameraTheta=0.46 mountX=-0.01 mountY=-0.36, mountTheta=-1.60
23:06:23.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.16, opts=13)
23:06:23.100 00.002 28316 Enqueuing Move request for scope (0.32, 0.16)
23:06:23.102 00.002 29988 Worker thread wakes up
23:06:23.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:23.103 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.4
23:06:23.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:23.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:23.104 00.000 28316 Enqueuing Expose request
23:06:23.105 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.16) opts 0xd
23:06:23.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.16)
23:06:23.105 00.000 29988 Moving (0.32, 0.16) raw xDistance=-0.01 yDistance=-0.36
23:06:23.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:06:23.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:06:23.105 00.000 29988 MoveAxis(E, 0, ABG)
23:06:23.105 00.000 29988 Move returns status 0, amount 0
23:06:23.105 00.000 29988 MoveAxis(N, 86, ABG)
23:06:23.105 00.000 29988 Guiding  Dir = 0, Dur = 86
23:06:23.106 00.001 29988 IsSlewing returns 0
23:06:23.106 00.000 29988 IsGuiding returns 0
23:06:23.111 00.005 29988 PulseGuide returned control before completion, sleep 92
23:06:23.215 00.104 29988 IsGuiding returns 0
23:06:23.215 00.000 29988 Move returns status 0, amount 86
23:06:23.215 00.000 29988 move complete, result=0
23:06:23.215 00.000 29988 worker thread done servicing request
23:06:23.215 00.000 29988 Worker thread wakes up
23:06:23.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:23.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:23.215 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 86 ms NORTH
23:06:24.619 01.404 29988 Exposure complete
23:06:24.652 00.033 29988 worker thread done servicing request
23:06:24.652 00.000 28316 OnExposeComplete: enter
23:06:24.653 00.001 28316 UpdateGuideState(): m_state=6
23:06:24.653 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
23:06:24.655 00.002 28316 Star::Find returns 1 (0), X=585.57, Y=112.05, Mass=1952, SNR=30.4, Peak=155 HFD=4.3
23:06:24.657 00.002 28316 MultiStar: [#1 0.29,-0.21,0.00,M4] [#2 0.18,-0.17,0.96,U] [#3 0.41,-0.47,0.00,M4] [#4 0.30,-0.31,0.00,M3] [#5 0.22,-0.31,0.00,M4] [#6 0.14,-0.35,0.00,M3] [#7 0.16,-0.22,0.64,U] [#8 0.19,-0.16,0.59,U] 
23:06:24.657 00.000 28316 refined, 3 included, MultiStar: {0.14, -0.20}, one-star: {0.06, -0.25}
23:06:24.658 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
23:06:24.658 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
23:06:24.659 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.97 mountX=0.24 mountY=-0.03, mountTheta=-0.14
23:06:24.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.20, opts=13)
23:06:24.661 00.001 28316 Enqueuing Move request for scope (0.14, -0.20)
23:06:24.662 00.001 29988 Worker thread wakes up
23:06:24.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:06:24.662 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:06:24.663 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:24.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:24.663 00.000 28316 Enqueuing Expose request
23:06:24.664 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
23:06:24.664 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
23:06:24.664 00.000 29988 Moving (0.14, -0.20) raw xDistance=0.24 yDistance=-0.03
23:06:24.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:06:24.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:24.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:06:24.664 00.000 29988 MoveAxis(W, 51, ABG)
23:06:24.664 00.000 29988 Guiding  Dir = 3, Dur = 51
23:06:24.664 00.000 29988 IsSlewing returns 0
23:06:24.664 00.000 29988 IsGuiding returns 0
23:06:24.667 00.003 29988 PulseGuide returned control before completion, sleep 59
23:06:24.727 00.060 29988 IsGuiding returns 1
23:06:24.727 00.000 29988 scope still moving after pulse duration time elapsed
23:06:24.759 00.032 29988 IsSlewing returns 0
23:06:24.760 00.001 29988 IsGuiding returns 0
23:06:24.760 00.000 29988 scope move finished after 51 + 44 ms
23:06:24.760 00.000 29988 Move returns status 0, amount 51
23:06:24.760 00.000 29988 MoveAxis(N, 0, ABG)
23:06:24.760 00.000 29988 Move returns status 0, amount 0
23:06:24.760 00.000 29988 move complete, result=0
23:06:24.760 00.000 29988 worker thread done servicing request
23:06:24.760 00.000 29988 Worker thread wakes up
23:06:24.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:24.760 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
23:06:24.761 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:26.391 01.630 29988 Exposure complete
23:06:26.431 00.040 29988 worker thread done servicing request
23:06:26.431 00.000 28316 OnExposeComplete: enter
23:06:26.431 00.000 28316 UpdateGuideState(): m_state=6
23:06:26.433 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
23:06:26.433 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=112.37, Mass=1914, SNR=29.9, Peak=147 HFD=4.5
23:06:26.434 00.001 28316 MultiStar: [#1 0.02,0.04,0.92,U] [#2 -0.17,0.02,0.94,U] [#3 0.32,-0.23,0.00,M5] [#4 0.00,-0.04,0.86,U] [#5 0.10,-0.00,0.78,U] [#6 -0.09,-0.04,0.74,U] [#7 0.17,-0.09,0.66,U] [#8 -0.05,-0.10,0.61,U] 
23:06:26.434 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {-0.22, 0.07}
23:06:26.435 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
23:06:26.435 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.32 = 1.32)
23:06:26.437 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.93 mountX=-0.01 mountY=0.04, mountTheta=1.79
23:06:26.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
23:06:26.439 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
23:06:26.439 00.000 29988 Worker thread wakes up
23:06:26.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:06:26.440 00.001 28316 UpdateGuideState exits: m=1914 RSB=29.9
23:06:26.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:26.441 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:26.441 00.000 28316 Enqueuing Expose request
23:06:26.442 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:06:26.442 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:06:26.442 00.000 29988 Moving (-0.04, -0.01) raw xDistance=-0.01 yDistance=0.04
23:06:26.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:06:26.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:26.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:26.442 00.000 29988 MoveAxis(E, 0, ABG)
23:06:26.442 00.000 29988 Move returns status 0, amount 0
23:06:26.442 00.000 29988 MoveAxis(N, 0, ABG)
23:06:26.442 00.000 29988 Move returns status 0, amount 0
23:06:26.442 00.000 29988 move complete, result=0
23:06:26.442 00.000 29988 worker thread done servicing request
23:06:26.442 00.000 29988 Worker thread wakes up
23:06:26.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:26.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:26.442 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:27.966 01.524 29988 Exposure complete
23:06:27.998 00.032 29988 worker thread done servicing request
23:06:27.998 00.000 28316 OnExposeComplete: enter
23:06:27.999 00.001 28316 UpdateGuideState(): m_state=6
23:06:27.999 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
23:06:28.000 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=112.27, Mass=1899, SNR=29.8, Peak=144 HFD=4.6
23:06:28.000 00.000 28316 MultiStar: [#1 -0.03,0.01,0.91,U] [#2 -0.03,0.02,0.96,U] [#3 0.13,-0.44,0.00,M6] [#4 0.02,-0.20,0.84,U] [#5 -0.12,-0.13,0.79,U] [#6 0.08,-0.20,0.75,U] [#7 0.11,-0.13,0.66,U] [#8 0.09,-0.32,0.00,M2] 
23:06:28.001 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.09}, one-star: {-0.14, -0.03}
23:06:28.001 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
23:06:28.002 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.40 = 2.40)
23:06:28.002 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.84 mountX=0.07 mountY=0.06, mountTheta=0.72
23:06:28.004 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
23:06:28.005 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
23:06:28.005 00.000 29988 Worker thread wakes up
23:06:28.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:28.006 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.8
23:06:28.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:28.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:28.007 00.001 28316 Enqueuing Expose request
23:06:28.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:06:28.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:06:28.007 00.000 29988 Moving (-0.02, -0.09) raw xDistance=0.07 yDistance=0.06
23:06:28.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:06:28.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:28.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:06:28.007 00.000 29988 MoveAxis(E, 0, ABG)
23:06:28.007 00.000 29988 Move returns status 0, amount 0
23:06:28.007 00.000 29988 MoveAxis(N, 0, ABG)
23:06:28.007 00.000 29988 Move returns status 0, amount 0
23:06:28.007 00.000 29988 move complete, result=0
23:06:28.007 00.000 29988 worker thread done servicing request
23:06:28.007 00.000 29988 Worker thread wakes up
23:06:28.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:28.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:28.008 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:29.633 01.625 29988 Exposure complete
23:06:29.698 00.065 29988 worker thread done servicing request
23:06:29.698 00.000 28316 OnExposeComplete: enter
23:06:29.700 00.002 28316 UpdateGuideState(): m_state=6
23:06:29.700 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
23:06:29.701 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=112.19, Mass=1863, SNR=29.6, Peak=142 HFD=4.4
23:06:29.702 00.001 28316 MultiStar: [#1 0.21,-0.16,0.91,U] [#2 0.07,-0.09,0.93,U] [#3 0.30,-0.38,0.00,M7] [#4 0.16,-0.20,0.89,U] [#5 0.23,-0.12,0.79,U] [#6 -0.03,-0.21,0.71,U] [#7 0.17,-0.22,0.65,U] [#8 0.23,-0.33,0.00,M3] 
23:06:29.702 00.000 28316 single-star, 6 included, MultiStar: {0.13, -0.15}, one-star: {0.11, -0.11}
23:06:29.703 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
23:06:29.703 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
23:06:29.703 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.81 mountX=0.14 mountY=-0.04, mountTheta=-0.30
23:06:29.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
23:06:29.706 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
23:06:29.706 00.000 29988 Worker thread wakes up
23:06:29.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
23:06:29.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:29.707 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
23:06:29.707 00.000 29988 Moving (0.11, -0.11) raw xDistance=0.14 yDistance=-0.04
23:06:29.707 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
23:06:29.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:29.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:29.708 00.000 28316 Enqueuing Expose request
23:06:29.709 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:06:29.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:29.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:29.709 00.000 29988 MoveAxis(E, 0, ABG)
23:06:29.709 00.000 29988 Move returns status 0, amount 0
23:06:29.709 00.000 29988 MoveAxis(N, 0, ABG)
23:06:29.709 00.000 29988 Move returns status 0, amount 0
23:06:29.709 00.000 29988 move complete, result=0
23:06:29.709 00.000 29988 worker thread done servicing request
23:06:29.709 00.000 29988 Worker thread wakes up
23:06:29.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:29.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:29.709 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:31.227 01.518 29988 Exposure complete
23:06:31.251 00.024 29988 worker thread done servicing request
23:06:31.252 00.001 28316 OnExposeComplete: enter
23:06:31.252 00.000 28316 UpdateGuideState(): m_state=6
23:06:31.253 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
23:06:31.253 00.000 28316 Star::Find returns 1 (0), X=585.51, Y=112.20, Mass=1880, SNR=29.8, Peak=166 HFD=4.0
23:06:31.254 00.001 28316 MultiStar: [#1 0.25,-0.19,0.93,U] [#2 0.19,0.02,0.94,U] [#3 0.40,-0.20,0.00,M8] [#4 0.23,-0.24,0.00,M1] [#5 0.25,-0.18,0.81,U] [#6 0.11,-0.11,0.74,U] [#7 0.27,-0.10,0.64,U] [#8 0.13,-0.25,0.61,U] 
23:06:31.254 00.000 28316 single-star, 6 included, MultiStar: {0.17, -0.12}, one-star: {-0.00, -0.10}
23:06:31.255 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.14) = xAngle (-0.45 = -0.45)
23:06:31.255 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.65 = 2.65)
23:06:31.255 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.60 mountX=0.09 mountY=0.05, mountTheta=0.48
23:06:31.257 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.10, opts=13)
23:06:31.260 00.003 28316 Enqueuing Move request for scope (-0.00, -0.10)
23:06:31.262 00.002 29988 Worker thread wakes up
23:06:31.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
23:06:31.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
23:06:31.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:06:31.263 00.001 28316 UpdateGuideState exits: m=1880 RSB=29.8
23:06:31.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:31.264 00.000 28316 Enqueuing Expose request
23:06:31.264 00.000 29988 Moving (-0.00, -0.10) raw xDistance=0.09 yDistance=0.05
23:06:31.265 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:31.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:31.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:06:31.265 00.000 29988 MoveAxis(E, 0, ABG)
23:06:31.265 00.000 29988 Move returns status 0, amount 0
23:06:31.265 00.000 29988 MoveAxis(N, 0, ABG)
23:06:31.265 00.000 29988 Move returns status 0, amount 0
23:06:31.265 00.000 29988 move complete, result=0
23:06:31.265 00.000 29988 worker thread done servicing request
23:06:31.265 00.000 29988 Worker thread wakes up
23:06:31.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:31.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:31.265 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:32.895 01.630 29988 Exposure complete
23:06:32.932 00.037 29988 worker thread done servicing request
23:06:32.932 00.000 28316 OnExposeComplete: enter
23:06:32.935 00.003 28316 UpdateGuideState(): m_state=6
23:06:32.938 00.003 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
23:06:32.940 00.002 28316 Star::Find returns 1 (0), X=585.47, Y=112.38, Mass=1897, SNR=29.9, Peak=144 HFD=4.4
23:06:32.941 00.001 28316 MultiStar: [#1 0.10,-0.15,0.89,U] [#2 0.17,-0.01,0.97,U] [#3 0.53,-0.21,0.00,M9] [#4 0.10,-0.14,0.87,U] [#5 0.34,-0.14,0.00,M1] [#6 0.21,-0.24,0.70,U] [#7 0.38,-0.15,0.00,M1] [#8 0.10,-0.04,0.59,U] 
23:06:32.941 00.000 28316 single-star, 5 included, MultiStar: {0.10, -0.07}, one-star: {-0.05, 0.08}
23:06:32.942 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
23:06:32.943 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.06)
23:06:32.943 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.10 mountX=-0.09 mountY=0.01, mountTheta=3.08
23:06:32.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
23:06:32.945 00.001 28316 Enqueuing Move request for scope (-0.05, 0.08)
23:06:32.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:32.946 00.001 29988 Worker thread wakes up
23:06:32.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:06:32.946 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:06:32.946 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.9
23:06:32.946 00.000 29988 Moving (-0.05, 0.08) raw xDistance=-0.09 yDistance=0.01
23:06:32.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:06:32.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:32.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:32.946 00.000 29988 MoveAxis(E, 0, ABG)
23:06:32.946 00.000 29988 Move returns status 0, amount 0
23:06:32.946 00.000 29988 MoveAxis(N, 0, ABG)
23:06:32.946 00.000 29988 Move returns status 0, amount 0
23:06:32.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:32.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:32.947 00.000 28316 Enqueuing Expose request
23:06:32.948 00.001 29988 move complete, result=0
23:06:32.948 00.000 29988 worker thread done servicing request
23:06:32.948 00.000 29988 Worker thread wakes up
23:06:32.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:32.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:32.948 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:34.469 01.521 29988 Exposure complete
23:06:34.508 00.039 29988 worker thread done servicing request
23:06:34.508 00.000 28316 OnExposeComplete: enter
23:06:34.509 00.001 28316 UpdateGuideState(): m_state=6
23:06:34.510 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
23:06:34.510 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=112.16, Mass=1788, SNR=29.0, Peak=150 HFD=4.1
23:06:34.511 00.001 28316 MultiStar: [#1 0.24,-0.29,0.00,M1] [#2 0.19,-0.19,1.00,U] [#3 0.26,-0.37,0.00,M10] [#4 0.08,-0.32,0.00,M1] [#5 0.30,-0.27,0.00,M2] [#6 -0.01,-0.28,0.75,U] [#7 0.10,-0.23,0.67,U] [#8 0.02,-0.30,0.61,U] 
23:06:34.511 00.000 28316 single-star, 4 included, MultiStar: {0.03, -0.22}, one-star: {-0.14, -0.14}
23:06:34.512 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.21 = -1.21)
23:06:34.515 00.003 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.89 = 1.89)
23:06:34.518 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.36 mountX=0.07 mountY=0.19, mountTheta=1.22
23:06:34.521 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.14, opts=13)
23:06:34.524 00.003 28316 Enqueuing Move request for scope (-0.14, -0.14)
23:06:34.526 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:34.529 00.003 29988 Worker thread wakes up
23:06:34.529 00.000 28316 UpdateGuideState exits: m=1788 RSB=29.0
23:06:34.530 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
23:06:34.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:34.531 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:34.532 00.001 28316 Enqueuing Expose request
23:06:34.532 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
23:06:34.532 00.000 29988 Moving (-0.14, -0.14) raw xDistance=0.07 yDistance=0.19
23:06:34.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:06:34.533 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:34.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:06:34.533 00.000 29988 MoveAxis(E, 0, ABG)
23:06:34.533 00.000 29988 Move returns status 0, amount 0
23:06:34.533 00.000 29988 MoveAxis(N, 0, ABG)
23:06:34.533 00.000 29988 Move returns status 0, amount 0
23:06:34.533 00.000 29988 move complete, result=0
23:06:34.533 00.000 29988 worker thread done servicing request
23:06:34.533 00.000 29988 Worker thread wakes up
23:06:34.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:34.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:34.533 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:06:36.159 01.626 29988 Exposure complete
23:06:36.192 00.033 29988 worker thread done servicing request
23:06:36.192 00.000 28316 OnExposeComplete: enter
23:06:36.193 00.001 28316 UpdateGuideState(): m_state=6
23:06:36.193 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
23:06:36.194 00.001 28316 Star::Find returns 1 (0), X=585.51, Y=112.05, Mass=1877, SNR=29.5, Peak=172 HFD=4.2
23:06:36.194 00.000 28316 MultiStar: [#1 0.19,-0.37,0.00,M2] [#2 0.20,-0.22,0.97,U] [#3 0.28,-0.41,0.00,R] [#4 0.20,-0.28,0.00,M2] [#5 0.30,-0.30,0.00,M3] [#6 0.11,-0.40,0.00,M1] [#7 0.28,-0.38,0.00,M1] [#8 0.09,-0.34,0.00,M1] 
23:06:36.195 00.001 28316 single-star, 1 included, MultiStar: {0.09, -0.24}, one-star: {-0.00, -0.25}
23:06:36.196 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
23:06:36.197 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
23:06:36.198 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.59 mountX=0.22 mountY=0.11, mountTheta=0.47
23:06:36.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.25, opts=13)
23:06:36.201 00.001 28316 Enqueuing Move request for scope (-0.00, -0.25)
23:06:36.202 00.001 29988 Worker thread wakes up
23:06:36.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:36.202 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.5
23:06:36.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:36.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:36.203 00.000 28316 Enqueuing Expose request
23:06:36.204 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.25) opts 0xd
23:06:36.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.25)
23:06:36.204 00.000 29988 Moving (-0.00, -0.25) raw xDistance=0.22 yDistance=0.11
23:06:36.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:06:36.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:36.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:06:36.204 00.000 29988 MoveAxis(W, 47, ABG)
23:06:36.204 00.000 29988 Guiding  Dir = 3, Dur = 47
23:06:36.204 00.000 29988 IsSlewing returns 0
23:06:36.205 00.001 29988 IsGuiding returns 0
23:06:36.210 00.005 29988 PulseGuide returned control before completion, sleep 53
23:06:36.268 00.058 29988 IsGuiding returns 1
23:06:36.268 00.000 29988 scope still moving after pulse duration time elapsed
23:06:36.300 00.032 29988 IsSlewing returns 0
23:06:36.300 00.000 29988 IsGuiding returns 0
23:06:36.301 00.001 29988 scope move finished after 47 + 48 ms
23:06:36.301 00.000 29988 Move returns status 0, amount 47
23:06:36.301 00.000 29988 MoveAxis(N, 0, ABG)
23:06:36.301 00.000 29988 Move returns status 0, amount 0
23:06:36.301 00.000 29988 move complete, result=0
23:06:36.301 00.000 29988 worker thread done servicing request
23:06:36.301 00.000 29988 Worker thread wakes up
23:06:36.301 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
23:06:36.304 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:36.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:37.710 01.406 29988 Exposure complete
23:06:37.750 00.040 29988 worker thread done servicing request
23:06:37.750 00.000 28316 OnExposeComplete: enter
23:06:37.751 00.001 28316 UpdateGuideState(): m_state=6
23:06:37.751 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
23:06:37.752 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=112.04, Mass=1933, SNR=30.0, Peak=182 HFD=4.2
23:06:37.752 00.000 28316 MultiStar: [#1 0.24,-0.33,0.00,M3] [#2 0.14,-0.24,0.99,U] [#3 0.18,0.02,0.86,U] [#4 0.13,-0.21,0.88,U] [#5 0.28,-0.23,0.00,M4] [#6 0.21,-0.34,0.00,M2] [#7 0.35,-0.20,0.00,M2] [#8 0.20,-0.43,0.00,M2] 
23:06:37.753 00.001 28316 refined, 3 included, MultiStar: {0.13, -0.18}, one-star: {0.09, -0.26}
23:06:37.753 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
23:06:37.754 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
23:06:37.754 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.92 mountX=0.21 mountY=-0.04, mountTheta=-0.18
23:06:37.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.18, opts=13)
23:06:37.756 00.001 28316 Enqueuing Move request for scope (0.13, -0.18)
23:06:37.759 00.003 29988 Worker thread wakes up
23:06:37.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:06:37.759 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.0
23:06:37.760 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:37.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:37.760 00.000 28316 Enqueuing Expose request
23:06:37.761 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
23:06:37.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
23:06:37.761 00.000 29988 Moving (0.13, -0.18) raw xDistance=0.21 yDistance=-0.04
23:06:37.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:06:37.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:37.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:37.761 00.000 29988 MoveAxis(W, 48, ABG)
23:06:37.761 00.000 29988 Guiding  Dir = 3, Dur = 48
23:06:37.761 00.000 29988 IsSlewing returns 0
23:06:37.761 00.000 29988 IsGuiding returns 0
23:06:37.763 00.002 29988 PulseGuide returned control before completion, sleep 57
23:06:37.833 00.070 29988 IsGuiding returns 0
23:06:37.833 00.000 29988 Move returns status 0, amount 48
23:06:37.833 00.000 29988 MoveAxis(N, 0, ABG)
23:06:37.833 00.000 29988 Move returns status 0, amount 0
23:06:37.834 00.001 29988 move complete, result=0
23:06:37.834 00.000 29988 worker thread done servicing request
23:06:37.834 00.000 29988 Worker thread wakes up
23:06:37.834 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
23:06:37.836 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:37.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:39.464 01.628 29988 Exposure complete
23:06:39.519 00.055 29988 worker thread done servicing request
23:06:39.519 00.000 28316 OnExposeComplete: enter
23:06:39.521 00.002 28316 UpdateGuideState(): m_state=6
23:06:39.523 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
23:06:39.524 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=112.08, Mass=1911, SNR=30.0, Peak=189 HFD=4.1
23:06:39.526 00.002 28316 MultiStar: [#1 0.24,-0.27,0.00,M4] [#2 0.23,-0.16,0.95,U] [#3 0.11,-0.06,0.86,U] [#4 0.29,-0.20,0.00,M2] [#5 0.24,-0.18,0.76,U] [#6 0.10,-0.34,0.00,M3] [#7 0.16,-0.15,0.67,U] [#8 0.29,-0.24,0.00,M3] 
23:06:39.528 00.002 28316 refined, 4 included, MultiStar: {0.18, -0.15}, one-star: {0.17, -0.22}
23:06:39.530 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:06:39.533 00.003 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:06:39.535 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.70 mountX=0.22 mountY=-0.09, mountTheta=-0.41
23:06:39.537 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.15, opts=13)
23:06:39.537 00.000 28316 Enqueuing Move request for scope (0.18, -0.15)
23:06:39.537 00.000 29988 Worker thread wakes up
23:06:39.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:39.538 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
23:06:39.538 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:06:39.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
23:06:39.538 00.000 29988 Moving (0.18, -0.15) raw xDistance=0.22 yDistance=-0.09
23:06:39.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:39.539 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:06:39.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:39.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:39.539 00.000 28316 Enqueuing Expose request
23:06:39.540 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:39.540 00.000 29988 MoveAxis(W, 49, ABG)
23:06:39.540 00.000 29988 Guiding  Dir = 3, Dur = 49
23:06:39.540 00.000 29988 IsSlewing returns 0
23:06:39.540 00.000 29988 IsGuiding returns 0
23:06:39.542 00.002 29988 PulseGuide returned control before completion, sleep 58
23:06:39.606 00.064 29988 IsGuiding returns 0
23:06:39.606 00.000 29988 Move returns status 0, amount 49
23:06:39.606 00.000 29988 MoveAxis(N, 0, ABG)
23:06:39.606 00.000 29988 Move returns status 0, amount 0
23:06:39.607 00.001 29988 move complete, result=0
23:06:39.607 00.000 29988 worker thread done servicing request
23:06:39.607 00.000 29988 Worker thread wakes up
23:06:39.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:39.607 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
23:06:39.608 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:41.026 01.418 29988 Exposure complete
23:06:41.054 00.028 29988 worker thread done servicing request
23:06:41.054 00.000 28316 OnExposeComplete: enter
23:06:41.056 00.002 28316 UpdateGuideState(): m_state=6
23:06:41.057 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
23:06:41.057 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=112.06, Mass=1840, SNR=29.5, Peak=160 HFD=4.2
23:06:41.058 00.001 28316 MultiStar: [#1 0.21,-0.29,0.00,M5] [#2 0.17,-0.15,0.96,U] [#3 0.15,-0.03,0.87,U] [#4 0.12,-0.17,0.86,U] [#5 0.17,-0.16,0.81,U] [#6 0.23,-0.25,0.00,M4] [#7 0.23,-0.22,0.67,U] [#8 0.25,-0.45,0.00,M4] 
23:06:41.058 00.000 28316 refined, 5 included, MultiStar: {0.15, -0.16}, one-star: {0.08, -0.24}
23:06:41.060 00.002 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
23:06:41.062 00.002 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
23:06:41.064 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=0.21 mountY=-0.06, mountTheta=-0.29
23:06:41.065 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.16, opts=13)
23:06:41.066 00.001 28316 Enqueuing Move request for scope (0.15, -0.16)
23:06:41.066 00.000 29988 Worker thread wakes up
23:06:41.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
23:06:41.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
23:06:41.066 00.000 29988 Moving (0.15, -0.16) raw xDistance=0.21 yDistance=-0.06
23:06:41.067 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:06:41.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:41.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:41.067 00.000 29988 MoveAxis(W, 47, ABG)
23:06:41.067 00.000 29988 Guiding  Dir = 3, Dur = 47
23:06:41.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:41.068 00.001 28316 UpdateGuideState exits: m=1840 RSB=29.5
23:06:41.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:41.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:41.070 00.002 28316 Enqueuing Expose request
23:06:41.080 00.010 29988 IsSlewing returns 0
23:06:41.080 00.000 29988 IsGuiding returns 0
23:06:41.082 00.002 29988 PulseGuide returned control before completion, sleep 56
23:06:41.154 00.072 29988 IsGuiding returns 0
23:06:41.154 00.000 29988 Move returns status 0, amount 47
23:06:41.154 00.000 29988 MoveAxis(N, 0, ABG)
23:06:41.155 00.001 29988 Move returns status 0, amount 0
23:06:41.155 00.000 29988 move complete, result=0
23:06:41.155 00.000 29988 worker thread done servicing request
23:06:41.155 00.000 29988 Worker thread wakes up
23:06:41.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:41.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:41.155 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
23:06:42.790 01.635 29988 Exposure complete
23:06:42.822 00.032 29988 worker thread done servicing request
23:06:42.822 00.000 28316 OnExposeComplete: enter
23:06:42.823 00.001 28316 UpdateGuideState(): m_state=6
23:06:42.824 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
23:06:42.824 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=112.09, Mass=2012, SNR=30.8, Peak=165 HFD=4.3
23:06:42.825 00.001 28316 MultiStar: [#1 0.10,-0.15,0.86,U] [#2 0.04,-0.10,0.92,U] [#3 0.16,0.03,0.84,U] [#4 -0.00,-0.22,0.83,U] [#5 0.17,-0.12,0.77,U] [#6 0.00,-0.15,0.72,U] [#7 0.18,-0.12,0.65,U] [#8 0.07,-0.14,0.58,U] 
23:06:42.825 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {-0.08, -0.21}
23:06:42.826 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
23:06:42.826 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
23:06:42.827 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.11 mountX=0.15 mountY=0.00, mountTheta=0.01
23:06:42.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
23:06:42.828 00.000 28316 Enqueuing Move request for scope (0.06, -0.13)
23:06:42.828 00.000 29988 Worker thread wakes up
23:06:42.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:06:42.829 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:06:42.829 00.000 29988 Moving (0.06, -0.13) raw xDistance=0.15 yDistance=0.00
23:06:42.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:06:42.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:42.829 00.000 28316 UpdateGuideState exits: m=2012 RSB=30.8
23:06:42.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:42.831 00.001 28316 Enqueuing Expose request
23:06:42.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:42.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:06:42.831 00.000 29988 MoveAxis(E, 0, ABG)
23:06:42.831 00.000 29988 Move returns status 0, amount 0
23:06:42.831 00.000 29988 MoveAxis(N, 0, ABG)
23:06:42.831 00.000 29988 Move returns status 0, amount 0
23:06:42.831 00.000 29988 move complete, result=0
23:06:42.831 00.000 29988 worker thread done servicing request
23:06:42.832 00.001 29988 Worker thread wakes up
23:06:42.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:42.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:42.832 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:44.350 01.518 29988 Exposure complete
23:06:44.387 00.037 29988 worker thread done servicing request
23:06:44.387 00.000 28316 OnExposeComplete: enter
23:06:44.388 00.001 28316 UpdateGuideState(): m_state=6
23:06:44.388 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
23:06:44.389 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=112.15, Mass=1897, SNR=29.8, Peak=145 HFD=4.4
23:06:44.389 00.000 28316 MultiStar: [#1 0.11,-0.22,0.90,U] [#2 0.02,-0.10,0.94,U] [#3 -0.05,0.08,0.87,U] [#4 0.11,-0.20,0.91,U] [#5 0.08,-0.09,0.78,U] [#6 0.10,-0.28,0.73,U] [#7 0.16,-0.29,0.00,M1] [#8 -0.08,-0.16,0.60,U] 
23:06:44.390 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.14}, one-star: {-0.08, -0.15}
23:06:44.391 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
23:06:44.391 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
23:06:44.392 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.37 mountX=0.14 mountY=0.04, mountTheta=0.26
23:06:44.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
23:06:44.396 00.003 28316 Enqueuing Move request for scope (0.03, -0.14)
23:06:44.399 00.003 29988 Worker thread wakes up
23:06:44.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:06:44.399 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.8
23:06:44.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:06:44.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:44.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:44.401 00.001 28316 Enqueuing Expose request
23:06:44.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:06:44.401 00.000 29988 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
23:06:44.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:06:44.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:44.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:44.401 00.000 29988 MoveAxis(E, 0, ABG)
23:06:44.401 00.000 29988 Move returns status 0, amount 0
23:06:44.401 00.000 29988 MoveAxis(N, 0, ABG)
23:06:44.401 00.000 29988 Move returns status 0, amount 0
23:06:44.401 00.000 29988 move complete, result=0
23:06:44.401 00.000 29988 worker thread done servicing request
23:06:44.401 00.000 29988 Worker thread wakes up
23:06:44.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:44.402 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:44.402 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:46.132 01.730 29988 Exposure complete
23:06:46.163 00.031 29988 worker thread done servicing request
23:06:46.163 00.000 28316 OnExposeComplete: enter
23:06:46.164 00.001 28316 UpdateGuideState(): m_state=6
23:06:46.164 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
23:06:46.165 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=112.22, Mass=2035, SNR=31.0, Peak=163 HFD=4.5
23:06:46.165 00.000 28316 MultiStar: [#1 0.19,-0.19,0.87,U] [#2 0.03,-0.04,0.90,U] [#3 0.06,0.17,0.82,U] [#4 0.20,-0.20,0.84,U] [#5 0.12,-0.23,0.76,U] [#6 0.13,-0.19,0.69,U] [#7 0.11,-0.18,0.64,U] [#8 0.21,-0.18,0.58,U] 
23:06:46.166 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.04, -0.08}
23:06:46.166 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:06:46.167 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
23:06:46.168 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.10 mountX=0.09 mountY=-0.00, mountTheta=-0.00
23:06:46.169 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
23:06:46.169 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
23:06:46.170 00.001 29988 Worker thread wakes up
23:06:46.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:06:46.170 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:06:46.170 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.09 yDistance=-0.00
23:06:46.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:46.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:46.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:46.170 00.000 28316 UpdateGuideState exits: m=2035 RSB=31.0
23:06:46.171 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.171 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:46.172 00.001 28316 Enqueuing Expose request
23:06:46.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:06:46.172 00.000 29988 MoveAxis(E, 0, ABG)
23:06:46.172 00.000 29988 Move returns status 0, amount 0
23:06:46.172 00.000 29988 MoveAxis(N, 0, ABG)
23:06:46.172 00.000 29988 Move returns status 0, amount 0
23:06:46.172 00.000 29988 move complete, result=0
23:06:46.172 00.000 29988 worker thread done servicing request
23:06:46.172 00.000 29988 Worker thread wakes up
23:06:46.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:46.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:46.173 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:47.586 01.413 29988 Exposure complete
23:06:47.624 00.038 29988 worker thread done servicing request
23:06:47.625 00.001 28316 OnExposeComplete: enter
23:06:47.625 00.000 28316 UpdateGuideState(): m_state=6
23:06:47.626 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
23:06:47.626 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=112.19, Mass=2038, SNR=31.1, Peak=162 HFD=4.5
23:06:47.627 00.001 28316 MultiStar: [#1 0.21,-0.26,0.00,M3] [#2 0.05,-0.09,0.91,U] [#3 -0.10,0.25,0.82,U] [#4 0.12,-0.25,0.81,U] [#5 0.23,-0.13,0.79,U] [#6 0.07,-0.23,0.67,U] [#7 0.12,-0.09,0.62,U] [#8 0.20,-0.21,0.56,U] 
23:06:47.627 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.10}, one-star: {0.09, -0.11}
23:06:47.628 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
23:06:47.628 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
23:06:47.628 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.82 mountX=0.13 mountY=-0.04, mountTheta=-0.28
23:06:47.630 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
23:06:47.630 00.000 28316 Enqueuing Move request for scope (0.09, -0.10)
23:06:47.631 00.001 29988 Worker thread wakes up
23:06:47.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:47.631 00.000 28316 UpdateGuideState exits: m=2038 RSB=31.1
23:06:47.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:47.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
23:06:47.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:47.633 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
23:06:47.633 00.000 29988 Moving (0.09, -0.10) raw xDistance=0.13 yDistance=-0.04
23:06:47.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:06:47.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:47.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:47.633 00.000 29988 MoveAxis(E, 0, ABG)
23:06:47.633 00.000 29988 Move returns status 0, amount 0
23:06:47.633 00.000 29988 MoveAxis(N, 0, ABG)
23:06:47.633 00.000 29988 Move returns status 0, amount 0
23:06:47.633 00.000 29988 move complete, result=0
23:06:47.633 00.000 29988 worker thread done servicing request
23:06:47.633 00.000 28316 Enqueuing Expose request
23:06:47.634 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:47.635 00.001 29988 Worker thread wakes up
23:06:47.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:47.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:49.261 01.626 29988 Exposure complete
23:06:49.300 00.039 29988 worker thread done servicing request
23:06:49.300 00.000 28316 OnExposeComplete: enter
23:06:49.301 00.001 28316 UpdateGuideState(): m_state=6
23:06:49.302 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
23:06:49.303 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=112.12, Mass=1815, SNR=29.2, Peak=140 HFD=4.4
23:06:49.304 00.001 28316 MultiStar: [#1 0.12,-0.22,0.93,U] [#2 0.11,-0.16,0.98,U] [#3 0.17,0.06,0.87,U] [#4 0.26,-0.24,0.00,M1] [#5 0.19,-0.17,0.79,U] [#6 0.05,-0.30,0.75,U] [#7 0.20,-0.18,0.70,U] [#8 0.23,-0.30,0.00,M1] 
23:06:49.305 00.001 28316 single-star, 6 included, MultiStar: {0.12, -0.16}, one-star: {0.05, -0.18}
23:06:49.305 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.14) = xAngle (-0.18 = -0.18)
23:06:49.306 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
23:06:49.307 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.32 mountX=0.19 mountY=0.04, mountTheta=0.21
23:06:49.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
23:06:49.309 00.001 28316 Enqueuing Move request for scope (0.05, -0.18)
23:06:49.310 00.001 29988 Worker thread wakes up
23:06:49.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:49.310 00.000 28316 UpdateGuideState exits: m=1815 RSB=29.2
23:06:49.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
23:06:49.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
23:06:49.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:49.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:49.312 00.001 28316 Enqueuing Expose request
23:06:49.312 00.000 29988 Moving (0.05, -0.18) raw xDistance=0.19 yDistance=0.04
23:06:49.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:06:49.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:49.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:06:49.312 00.000 29988 MoveAxis(E, 0, ABG)
23:06:49.312 00.000 29988 Move returns status 0, amount 0
23:06:49.312 00.000 29988 MoveAxis(N, 0, ABG)
23:06:49.312 00.000 29988 Move returns status 0, amount 0
23:06:49.312 00.000 29988 move complete, result=0
23:06:49.312 00.000 29988 worker thread done servicing request
23:06:49.312 00.000 29988 Worker thread wakes up
23:06:49.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:49.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:49.313 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:50.825 01.512 29988 Exposure complete
23:06:50.862 00.037 29988 worker thread done servicing request
23:06:50.862 00.000 28316 OnExposeComplete: enter
23:06:50.863 00.001 28316 UpdateGuideState(): m_state=6
23:06:50.865 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
23:06:50.867 00.002 28316 Star::Find returns 1 (0), X=585.54, Y=112.02, Mass=1835, SNR=29.3, Peak=157 HFD=4.2
23:06:50.868 00.001 28316 MultiStar: [#1 0.30,-0.29,0.00,M3] [#2 0.23,-0.19,0.95,U] [#3 0.21,-0.05,0.87,U] [#4 0.26,-0.30,0.00,M2] [#5 0.32,-0.31,0.00,M1] [#6 0.20,-0.34,0.00,M1] [#7 0.43,-0.35,0.00,M1] [#8 0.27,-0.33,0.00,M2] 
23:06:50.870 00.002 28316 refined, 2 included, MultiStar: {0.15, -0.18}, one-star: {0.02, -0.28}
23:06:50.871 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.26 = 0.26)
23:06:50.871 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.92)
23:06:50.872 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.88 mountX=0.22 mountY=-0.05, mountTheta=-0.23
23:06:50.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.18, opts=13)
23:06:50.874 00.001 28316 Enqueuing Move request for scope (0.15, -0.18)
23:06:50.874 00.000 29988 Worker thread wakes up
23:06:50.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
23:06:50.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:50.875 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
23:06:50.875 00.000 29988 Moving (0.15, -0.18) raw xDistance=0.22 yDistance=-0.05
23:06:50.875 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.3
23:06:50.876 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:06:50.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:50.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:50.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:50.877 00.000 28316 Enqueuing Expose request
23:06:50.878 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:50.878 00.000 29988 MoveAxis(W, 47, ABG)
23:06:50.878 00.000 29988 Guiding  Dir = 3, Dur = 47
23:06:50.878 00.000 29988 IsSlewing returns 0
23:06:50.878 00.000 29988 IsGuiding returns 0
23:06:50.880 00.002 29988 PulseGuide returned control before completion, sleep 55
23:06:50.953 00.073 29988 IsGuiding returns 0
23:06:50.953 00.000 29988 Move returns status 0, amount 47
23:06:50.953 00.000 29988 MoveAxis(N, 0, ABG)
23:06:50.953 00.000 29988 Move returns status 0, amount 0
23:06:50.953 00.000 29988 move complete, result=0
23:06:50.953 00.000 29988 worker thread done servicing request
23:06:50.953 00.000 29988 Worker thread wakes up
23:06:50.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:50.953 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:50.953 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
23:06:52.684 01.731 29988 Exposure complete
23:06:52.722 00.038 29988 worker thread done servicing request
23:06:52.722 00.000 28316 OnExposeComplete: enter
23:06:52.723 00.001 28316 UpdateGuideState(): m_state=6
23:06:52.725 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
23:06:52.726 00.001 28316 Star::Find returns 1 (0), X=585.51, Y=112.17, Mass=2025, SNR=30.9, Peak=160 HFD=4.2
23:06:52.728 00.002 28316 MultiStar: [#1 0.27,-0.14,0.89,U] [#2 0.19,-0.02,0.88,U] [#3 0.03,0.04,0.83,U] [#4 0.17,-0.08,0.83,U] [#5 0.20,-0.27,0.00,M2] [#6 0.10,-0.27,0.70,U] [#7 0.22,-0.21,0.61,U] [#8 0.11,-0.14,0.58,U] 
23:06:52.728 00.000 28316 single-star, 7 included, MultiStar: {0.13, -0.11}, one-star: {-0.01, -0.13}
23:06:52.729 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.50 = -0.50)
23:06:52.729 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.60 = 2.60)
23:06:52.730 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.64 mountX=0.11 mountY=0.06, mountTheta=0.53
23:06:52.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
23:06:52.731 00.000 28316 Enqueuing Move request for scope (-0.01, -0.13)
23:06:52.732 00.001 29988 Worker thread wakes up
23:06:52.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:06:52.732 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:06:52.732 00.000 29988 Moving (-0.01, -0.13) raw xDistance=0.11 yDistance=0.06
23:06:52.733 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:06:52.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:06:52.735 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:52.735 00.000 28316 UpdateGuideState exits: m=2025 RSB=30.9
23:06:52.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:52.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:52.737 00.001 28316 Enqueuing Expose request
23:06:52.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:06:52.737 00.000 29988 MoveAxis(E, 0, ABG)
23:06:52.737 00.000 29988 Move returns status 0, amount 0
23:06:52.737 00.000 29988 MoveAxis(N, 0, ABG)
23:06:52.737 00.000 29988 Move returns status 0, amount 0
23:06:52.737 00.000 29988 move complete, result=0
23:06:52.737 00.000 29988 worker thread done servicing request
23:06:52.737 00.000 29988 Worker thread wakes up
23:06:52.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:52.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:52.738 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:54.150 01.412 29988 Exposure complete
23:06:54.186 00.036 29988 worker thread done servicing request
23:06:54.186 00.000 28316 OnExposeComplete: enter
23:06:54.187 00.001 28316 UpdateGuideState(): m_state=6
23:06:54.187 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
23:06:54.188 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=112.20, Mass=1944, SNR=30.3, Peak=146 HFD=4.6
23:06:54.188 00.000 28316 MultiStar: [#1 0.19,-0.29,0.00,M3] [#2 0.07,-0.06,0.94,U] [#3 0.18,0.14,0.86,U] [#4 0.03,-0.11,0.86,U] [#5 0.17,-0.12,0.75,U] [#6 0.23,-0.14,0.71,U] [#7 0.40,-0.12,0.00,M1] [#8 0.28,-0.36,0.00,M2] 
23:06:54.189 00.001 28316 single-star, 5 included, MultiStar: {0.11, -0.06}, one-star: {0.04, -0.10}
23:06:54.189 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
23:06:54.190 00.001 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
23:06:54.190 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.16 mountX=0.11 mountY=0.01, mountTheta=0.06
23:06:54.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
23:06:54.192 00.001 28316 Enqueuing Move request for scope (0.04, -0.10)
23:06:54.192 00.000 29988 Worker thread wakes up
23:06:54.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:54.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
23:06:54.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
23:06:54.193 00.000 29988 Moving (0.04, -0.10) raw xDistance=0.11 yDistance=0.01
23:06:54.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:06:54.193 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:06:54.194 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:54.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:54.194 00.000 28316 Enqueuing Expose request
23:06:54.196 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:54.197 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:06:54.197 00.000 29988 MoveAxis(E, 0, ABG)
23:06:54.197 00.000 29988 Move returns status 0, amount 0
23:06:54.197 00.000 29988 MoveAxis(N, 0, ABG)
23:06:54.197 00.000 29988 Move returns status 0, amount 0
23:06:54.197 00.000 29988 move complete, result=0
23:06:54.197 00.000 29988 worker thread done servicing request
23:06:54.197 00.000 29988 Worker thread wakes up
23:06:54.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:54.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:54.199 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:55.930 01.731 29988 Exposure complete
23:06:55.962 00.032 29988 worker thread done servicing request
23:06:55.962 00.000 28316 OnExposeComplete: enter
23:06:55.963 00.001 28316 UpdateGuideState(): m_state=6
23:06:55.964 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
23:06:55.964 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=112.32, Mass=1835, SNR=29.3, Peak=146 HFD=4.5
23:06:55.965 00.001 28316 MultiStar: [#1 0.00,-0.10,0.94,U] [#2 -0.05,-0.07,0.96,U] [#3 -0.24,0.31,0.00,M1] [#4 0.01,-0.05,0.89,U] [#5 0.06,-0.08,0.81,U] [#6 -0.09,-0.11,0.74,U] [#7 0.01,-0.06,0.68,U] [#8 -0.19,-0.07,0.60,U] 
23:06:55.965 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.13, 0.02}
23:06:55.966 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.14) = xAngle (-1.05 = -1.05)
23:06:55.966 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.06 = 2.06)
23:06:55.967 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.19 mountX=0.04 mountY=0.07, mountTheta=1.05
23:06:55.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
23:06:55.968 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
23:06:55.969 00.001 29988 Worker thread wakes up
23:06:55.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:06:55.969 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.3
23:06:55.970 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:55.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:55.971 00.001 28316 Enqueuing Expose request
23:06:55.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:06:55.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:06:55.971 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.07
23:06:55.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:55.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:55.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:06:55.971 00.000 29988 MoveAxis(E, 0, ABG)
23:06:55.971 00.000 29988 Move returns status 0, amount 0
23:06:55.971 00.000 29988 MoveAxis(N, 0, ABG)
23:06:55.971 00.000 29988 Move returns status 0, amount 0
23:06:55.971 00.000 29988 move complete, result=0
23:06:55.971 00.000 29988 worker thread done servicing request
23:06:55.971 00.000 29988 Worker thread wakes up
23:06:55.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:55.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:55.972 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:57.383 01.411 29988 Exposure complete
23:06:57.423 00.040 29988 worker thread done servicing request
23:06:57.423 00.000 28316 OnExposeComplete: enter
23:06:57.424 00.001 28316 UpdateGuideState(): m_state=6
23:06:57.424 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
23:06:57.425 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=112.23, Mass=1833, SNR=29.6, Peak=157 HFD=4.1
23:06:57.425 00.000 28316 MultiStar: [#1 0.15,-0.13,0.92,U] [#2 -0.01,-0.07,0.99,U] [#3 0.09,0.09,0.85,U] [#4 0.13,-0.17,0.87,U] [#5 0.15,-0.13,0.77,U] [#6 -0.07,-0.25,0.73,U] [#7 0.24,-0.23,0.00,M1] [#8 0.12,-0.20,0.60,U] 
23:06:57.426 00.001 28316 single-star, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.10, -0.07}
23:06:57.426 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:06:57.427 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
23:06:57.427 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-0.61 mountX=0.11 mountY=-0.06, mountTheta=-0.50
23:06:57.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
23:06:57.429 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
23:06:57.429 00.000 29988 Worker thread wakes up
23:06:57.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
23:06:57.430 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
23:06:57.430 00.000 29988 Moving (0.10, -0.07) raw xDistance=0.11 yDistance=-0.06
23:06:57.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:06:57.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:57.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:57.430 00.000 29988 MoveAxis(E, 0, ABG)
23:06:57.430 00.000 29988 Move returns status 0, amount 0
23:06:57.430 00.000 29988 MoveAxis(N, 0, ABG)
23:06:57.430 00.000 29988 Move returns status 0, amount 0
23:06:57.430 00.000 29988 move complete, result=0
23:06:57.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:06:57.430 00.000 29988 worker thread done servicing request
23:06:57.430 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.6
23:06:57.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:57.431 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:57.432 00.001 28316 Enqueuing Expose request
23:06:57.432 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:57.433 00.001 29988 Worker thread wakes up
23:06:57.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:57.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:59.068 01.635 29988 Exposure complete
23:06:59.101 00.033 29988 worker thread done servicing request
23:06:59.101 00.000 28316 OnExposeComplete: enter
23:06:59.102 00.001 28316 UpdateGuideState(): m_state=6
23:06:59.103 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
23:06:59.104 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=112.16, Mass=1926, SNR=30.2, Peak=159 HFD=4.4
23:06:59.106 00.002 28316 MultiStar: [#1 0.35,-0.28,0.00,M2] [#2 0.20,-0.05,0.97,U] [#3 0.16,0.16,0.86,U] [#4 0.23,-0.18,0.84,U] [#5 0.15,-0.13,0.79,U] [#6 0.13,-0.23,0.70,U] [#7 0.31,-0.19,0.00,M2] [#8 0.12,-0.33,0.00,M1] 
23:06:59.106 00.000 28316 refined, 5 included, MultiStar: {0.17, -0.09}, one-star: {0.14, -0.14}
23:06:59.107 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
23:06:59.107 00.000 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.52)
23:06:59.108 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.49 mountX=0.15 mountY=-0.11, mountTheta=-0.63
23:06:59.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
23:06:59.109 00.000 28316 Enqueuing Move request for scope (0.17, -0.09)
23:06:59.110 00.001 29988 Worker thread wakes up
23:06:59.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:06:59.110 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.2
23:06:59.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:59.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:06:59.112 00.001 28316 Enqueuing Expose request
23:06:59.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
23:06:59.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
23:06:59.112 00.000 29988 Moving (0.17, -0.09) raw xDistance=0.15 yDistance=-0.11
23:06:59.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:06:59.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:59.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:06:59.112 00.000 29988 MoveAxis(E, 0, ABG)
23:06:59.112 00.000 29988 Move returns status 0, amount 0
23:06:59.112 00.000 29988 MoveAxis(N, 0, ABG)
23:06:59.112 00.000 29988 Move returns status 0, amount 0
23:06:59.112 00.000 29988 move complete, result=0
23:06:59.112 00.000 29988 worker thread done servicing request
23:06:59.112 00.000 29988 Worker thread wakes up
23:06:59.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:06:59.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:06:59.113 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:00.626 01.513 29988 Exposure complete
23:07:00.661 00.035 29988 worker thread done servicing request
23:07:00.661 00.000 28316 OnExposeComplete: enter
23:07:00.662 00.001 28316 UpdateGuideState(): m_state=6
23:07:00.663 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
23:07:00.664 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=112.19, Mass=1957, SNR=30.4, Peak=172 HFD=4.4
23:07:00.666 00.002 28316 MultiStar: [#1 0.12,-0.14,0.91,U] [#2 0.02,-0.01,0.92,U] [#3 0.05,0.10,0.86,U] [#4 0.07,-0.16,0.85,U] [#5 0.11,0.07,0.76,U] [#6 0.10,-0.13,0.70,U] [#7 0.11,0.04,0.63,U] [#8 0.21,-0.25,0.00,M2] 
23:07:00.668 00.002 28316 refined, 7 included, MultiStar: {0.08, -0.05}, one-star: {0.04, -0.11}
23:07:00.670 00.002 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
23:07:00.671 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.61)
23:07:00.672 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.57 mountX=0.07 mountY=-0.05, mountTheta=-0.55
23:07:00.675 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
23:07:00.677 00.002 28316 Enqueuing Move request for scope (0.08, -0.05)
23:07:00.680 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:00.682 00.002 28316 UpdateGuideState exits: m=1957 RSB=30.4
23:07:00.685 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:00.687 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:00.689 00.002 28316 Enqueuing Expose request
23:07:00.692 00.003 29988 Worker thread wakes up
23:07:00.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
23:07:00.692 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
23:07:00.692 00.000 29988 Moving (0.08, -0.05) raw xDistance=0.07 yDistance=-0.05
23:07:00.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:07:00.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:00.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:00.692 00.000 29988 MoveAxis(E, 0, ABG)
23:07:00.693 00.001 29988 Move returns status 0, amount 0
23:07:00.693 00.000 29988 MoveAxis(N, 0, ABG)
23:07:00.693 00.000 29988 Move returns status 0, amount 0
23:07:00.693 00.000 29988 move complete, result=0
23:07:00.693 00.000 29988 worker thread done servicing request
23:07:00.693 00.000 29988 Worker thread wakes up
23:07:00.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:00.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:00.694 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:02.318 01.624 29988 Exposure complete
23:07:02.370 00.052 29988 worker thread done servicing request
23:07:02.370 00.000 28316 OnExposeComplete: enter
23:07:02.371 00.001 28316 UpdateGuideState(): m_state=6
23:07:02.372 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
23:07:02.373 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=112.24, Mass=1871, SNR=29.7, Peak=144 HFD=4.6
23:07:02.373 00.000 28316 MultiStar: [#1 0.27,-0.14,0.89,U] [#2 0.07,0.04,0.99,U] [#3 -0.08,0.14,0.87,U] [#4 0.16,-0.05,0.85,U] [#5 0.18,-0.01,0.77,U] [#6 0.00,-0.04,0.76,U] [#7 0.23,-0.20,0.65,U] [#8 -0.03,-0.17,0.59,U] 
23:07:02.374 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.01, -0.06}
23:07:02.375 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.31 = -0.31)
23:07:02.375 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.79 = 2.79)
23:07:02.376 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.45 mountX=0.06 mountY=0.02, mountTheta=0.34
23:07:02.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
23:07:02.378 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
23:07:02.378 00.000 29988 Worker thread wakes up
23:07:02.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:07:02.379 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:07:02.379 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.7
23:07:02.379 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:07:02.379 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
23:07:02.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:02.380 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:07:02.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:02.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:02.380 00.000 28316 Enqueuing Expose request
23:07:02.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:02.380 00.000 29988 MoveAxis(E, 0, ABG)
23:07:02.380 00.000 29988 Move returns status 0, amount 0
23:07:02.380 00.000 29988 MoveAxis(N, 0, ABG)
23:07:02.380 00.000 29988 Move returns status 0, amount 0
23:07:02.380 00.000 29988 move complete, result=0
23:07:02.380 00.000 29988 worker thread done servicing request
23:07:02.380 00.000 29988 Worker thread wakes up
23:07:02.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:02.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:02.382 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:03.896 01.514 29988 Exposure complete
23:07:03.936 00.040 29988 worker thread done servicing request
23:07:03.936 00.000 28316 OnExposeComplete: enter
23:07:03.938 00.002 28316 UpdateGuideState(): m_state=6
23:07:03.940 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
23:07:03.941 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=112.20, Mass=1923, SNR=30.1, Peak=161 HFD=4.3
23:07:03.942 00.001 28316 MultiStar: [#1 0.14,-0.10,0.89,U] [#2 0.02,-0.06,1.00,U] [#3 -0.08,0.11,0.83,U] [#4 0.03,-0.01,0.87,U] [#5 0.16,0.00,0.77,U] [#6 -0.01,-0.13,0.71,U] [#7 0.03,-0.12,0.66,U] [#8 0.02,0.02,0.60,U] 
23:07:03.943 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.15, -0.10}
23:07:03.943 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.09 = -0.09)
23:07:03.944 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
23:07:03.944 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.24 mountX=0.05 mountY=0.01, mountTheta=0.13
23:07:03.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
23:07:03.946 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
23:07:03.946 00.000 29988 Worker thread wakes up
23:07:03.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:07:03.947 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:07:03.947 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:03.948 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:03.949 00.001 28316 Enqueuing Expose request
23:07:03.950 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
23:07:03.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
23:07:03.950 00.000 29988 Moving (0.01, -0.04) raw xDistance=0.05 yDistance=0.01
23:07:03.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:07:03.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:03.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:07:03.950 00.000 29988 MoveAxis(E, 0, ABG)
23:07:03.950 00.000 29988 Move returns status 0, amount 0
23:07:03.950 00.000 29988 MoveAxis(N, 0, ABG)
23:07:03.950 00.000 29988 Move returns status 0, amount 0
23:07:03.950 00.000 29988 move complete, result=0
23:07:03.950 00.000 29988 worker thread done servicing request
23:07:03.950 00.000 29988 Worker thread wakes up
23:07:03.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:03.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:03.951 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:05.586 01.635 29988 Exposure complete
23:07:05.618 00.032 29988 worker thread done servicing request
23:07:05.618 00.000 28316 OnExposeComplete: enter
23:07:05.619 00.001 28316 UpdateGuideState(): m_state=6
23:07:05.620 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
23:07:05.620 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=112.05, Mass=1871, SNR=29.6, Peak=145 HFD=4.3
23:07:05.621 00.001 28316 MultiStar: [#1 0.15,-0.33,0.00,M1] [#2 0.15,-0.14,1.00,U] [#3 0.11,0.07,0.91,U] [#4 0.13,-0.37,0.00,M1] [#5 0.27,-0.18,0.76,U] [#6 0.04,-0.23,0.75,U] [#7 0.03,-0.29,0.67,U] [#8 0.09,-0.13,0.63,U] 
23:07:05.621 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.16}, one-star: {-0.16, -0.25}
23:07:05.622 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
23:07:05.623 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
23:07:05.624 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.17 mountX=0.17 mountY=0.01, mountTheta=0.06
23:07:05.626 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.16, opts=13)
23:07:05.628 00.002 28316 Enqueuing Move request for scope (0.07, -0.16)
23:07:05.629 00.001 29988 Worker thread wakes up
23:07:05.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
23:07:05.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:05.630 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
23:07:05.630 00.000 29988 Moving (0.07, -0.16) raw xDistance=0.17 yDistance=0.01
23:07:05.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:07:05.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:05.630 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
23:07:05.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:05.632 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:07:05.632 00.000 29988 MoveAxis(E, 0, ABG)
23:07:05.632 00.000 29988 Move returns status 0, amount 0
23:07:05.632 00.000 29988 MoveAxis(N, 0, ABG)
23:07:05.632 00.000 29988 Move returns status 0, amount 0
23:07:05.632 00.000 29988 move complete, result=0
23:07:05.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:05.635 00.003 29988 worker thread done servicing request
23:07:05.635 00.000 28316 Enqueuing Expose request
23:07:05.637 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:05.638 00.001 29988 Worker thread wakes up
23:07:05.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:05.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:07.163 01.525 29988 Exposure complete
23:07:07.196 00.033 29988 worker thread done servicing request
23:07:07.196 00.000 28316 OnExposeComplete: enter
23:07:07.197 00.001 28316 UpdateGuideState(): m_state=6
23:07:07.198 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
23:07:07.198 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=112.22, Mass=1882, SNR=29.8, Peak=158 HFD=4.5
23:07:07.201 00.003 28316 MultiStar: [#1 0.39,-0.23,0.00,M2] [#2 0.19,-0.09,0.96,U] [#3 0.10,0.02,0.87,U] [#4 0.26,-0.22,0.00,M2] [#5 0.30,-0.24,0.00,M1] [#6 0.17,-0.28,0.00,M1] [#7 0.01,-0.12,0.63,U] [#8 0.05,-0.19,0.59,U] 
23:07:07.202 00.001 28316 single-star, 4 included, MultiStar: {0.10, -0.08}, one-star: {0.09, -0.08}
23:07:07.203 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
23:07:07.203 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.75)
23:07:07.204 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.71 mountX=0.11 mountY=-0.05, mountTheta=-0.40
23:07:07.206 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
23:07:07.207 00.001 28316 Enqueuing Move request for scope (0.09, -0.08)
23:07:07.207 00.000 29988 Worker thread wakes up
23:07:07.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:07.208 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
23:07:07.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
23:07:07.208 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:07:07.208 00.000 29988 Moving (0.09, -0.08) raw xDistance=0.11 yDistance=-0.05
23:07:07.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:07:07.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:07.209 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:07.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:07.209 00.000 28316 Enqueuing Expose request
23:07:07.210 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:07.210 00.000 29988 MoveAxis(E, 0, ABG)
23:07:07.210 00.000 29988 Move returns status 0, amount 0
23:07:07.210 00.000 29988 MoveAxis(N, 0, ABG)
23:07:07.210 00.000 29988 Move returns status 0, amount 0
23:07:07.210 00.000 29988 move complete, result=0
23:07:07.210 00.000 29988 worker thread done servicing request
23:07:07.210 00.000 29988 Worker thread wakes up
23:07:07.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:07.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:07.211 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:08.832 01.621 29988 Exposure complete
23:07:08.863 00.031 29988 worker thread done servicing request
23:07:08.863 00.000 28316 OnExposeComplete: enter
23:07:08.865 00.002 28316 UpdateGuideState(): m_state=6
23:07:08.865 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
23:07:08.866 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=112.14, Mass=1951, SNR=30.3, Peak=157 HFD=4.5
23:07:08.866 00.000 28316 MultiStar: [#1 0.19,-0.10,0.93,U] [#2 0.07,0.07,0.92,U] [#3 -0.04,0.25,0.85,U] [#4 0.23,-0.14,0.87,U] [#5 0.15,-0.05,0.76,U] [#6 0.04,-0.16,0.69,U] [#7 0.12,-0.18,0.67,U] [#8 -0.02,-0.20,0.59,U] 
23:07:08.867 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.15, -0.16}
23:07:08.867 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
23:07:08.868 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.84)
23:07:08.868 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.80 mountX=0.09 mountY=-0.03, mountTheta=-0.31
23:07:08.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
23:07:08.870 00.001 28316 Enqueuing Move request for scope (0.06, -0.07)
23:07:08.871 00.001 29988 Worker thread wakes up
23:07:08.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:07:08.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:07:08.871 00.000 29988 Moving (0.06, -0.07) raw xDistance=0.09 yDistance=-0.03
23:07:08.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:08.872 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:07:08.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:08.873 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.3
23:07:08.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.874 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:08.874 00.000 28316 Enqueuing Expose request
23:07:08.875 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:08.875 00.000 29988 MoveAxis(E, 0, ABG)
23:07:08.875 00.000 29988 Move returns status 0, amount 0
23:07:08.875 00.000 29988 MoveAxis(N, 0, ABG)
23:07:08.875 00.000 29988 Move returns status 0, amount 0
23:07:08.875 00.000 29988 move complete, result=0
23:07:08.875 00.000 29988 worker thread done servicing request
23:07:08.875 00.000 29988 Worker thread wakes up
23:07:08.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:08.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:08.876 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:10.394 01.518 29988 Exposure complete
23:07:10.440 00.046 29988 worker thread done servicing request
23:07:10.440 00.000 28316 OnExposeComplete: enter
23:07:10.441 00.001 28316 UpdateGuideState(): m_state=6
23:07:10.442 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
23:07:10.442 00.000 28316 Star::Find returns 1 (0), X=585.50, Y=112.13, Mass=1822, SNR=29.3, Peak=138 HFD=3.9
23:07:10.443 00.001 28316 MultiStar: [#1 0.24,-0.16,0.91,U] [#2 0.28,-0.07,0.96,U] [#3 0.19,0.01,0.87,U] [#4 0.19,-0.09,0.87,U] [#5 0.22,-0.18,0.78,U] [#6 0.09,-0.21,0.74,U] [#7 0.17,-0.24,0.67,U] [#8 0.12,-0.22,0.62,U] 
23:07:10.443 00.000 28316 single-star, 8 included, MultiStar: {0.16, -0.14}, one-star: {-0.02, -0.17}
23:07:10.444 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
23:07:10.444 00.000 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
23:07:10.444 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=0.15 mountY=0.09, mountTheta=0.55
23:07:10.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.17, opts=13)
23:07:10.447 00.001 28316 Enqueuing Move request for scope (-0.02, -0.17)
23:07:10.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:10.448 00.001 29988 Worker thread wakes up
23:07:10.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:07:10.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:07:10.448 00.000 29988 Moving (-0.02, -0.17) raw xDistance=0.15 yDistance=0.09
23:07:10.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:07:10.448 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.3
23:07:10.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:10.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:10.450 00.001 28316 Enqueuing Expose request
23:07:10.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:10.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:07:10.450 00.000 29988 MoveAxis(E, 0, ABG)
23:07:10.450 00.000 29988 Move returns status 0, amount 0
23:07:10.450 00.000 29988 MoveAxis(N, 0, ABG)
23:07:10.450 00.000 29988 Move returns status 0, amount 0
23:07:10.450 00.000 29988 move complete, result=0
23:07:10.450 00.000 29988 worker thread done servicing request
23:07:10.450 00.000 29988 Worker thread wakes up
23:07:10.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:10.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:10.451 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:12.080 01.629 29988 Exposure complete
23:07:12.106 00.026 29988 worker thread done servicing request
23:07:12.106 00.000 28316 OnExposeComplete: enter
23:07:12.107 00.001 28316 UpdateGuideState(): m_state=6
23:07:12.107 00.000 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
23:07:12.108 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=112.26, Mass=1987, SNR=30.6, Peak=158 HFD=4.2
23:07:12.108 00.000 28316 MultiStar: [#1 0.22,-0.09,0.91,U] [#2 0.17,0.04,0.94,U] [#3 0.10,0.09,0.81,U] [#4 0.04,0.00,0.87,U] [#5 0.11,-0.10,0.75,U] [#6 0.11,-0.29,0.69,U] [#7 0.07,-0.36,0.00,M1] [#8 0.20,-0.28,0.00,M1] 
23:07:12.109 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.05}, one-star: {-0.14, -0.04}
23:07:12.109 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
23:07:12.110 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
23:07:12.110 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.53 mountX=0.08 mountY=-0.05, mountTheta=-0.59
23:07:12.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
23:07:12.112 00.001 28316 Enqueuing Move request for scope (0.08, -0.05)
23:07:12.112 00.000 29988 Worker thread wakes up
23:07:12.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
23:07:12.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
23:07:12.112 00.000 29988 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=-0.05
23:07:12.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:12.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:12.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:12.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:12.113 00.001 29988 MoveAxis(E, 0, ABG)
23:07:12.113 00.000 29988 Move returns status 0, amount 0
23:07:12.113 00.000 29988 MoveAxis(N, 0, ABG)
23:07:12.113 00.000 29988 Move returns status 0, amount 0
23:07:12.113 00.000 29988 move complete, result=0
23:07:12.113 00.000 29988 worker thread done servicing request
23:07:12.113 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:07:12.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:12.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:12.114 00.000 28316 Enqueuing Expose request
23:07:12.115 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:12.115 00.000 29988 Worker thread wakes up
23:07:12.116 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:12.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:13.639 01.523 29988 Exposure complete
23:07:13.680 00.041 29988 worker thread done servicing request
23:07:13.680 00.000 28316 OnExposeComplete: enter
23:07:13.681 00.001 28316 UpdateGuideState(): m_state=6
23:07:13.682 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
23:07:13.683 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=112.21, Mass=2039, SNR=31.0, Peak=155 HFD=4.6
23:07:13.685 00.002 28316 MultiStar: [#1 0.15,-0.06,0.88,U] [#2 0.22,-0.03,0.94,U] [#3 0.20,0.10,0.83,U] [#4 0.14,-0.21,0.83,U] [#5 0.07,-0.15,0.76,U] [#6 -0.01,-0.22,0.66,U] [#7 0.12,-0.17,0.65,U] [#8 0.14,-0.10,0.56,U] 
23:07:13.686 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.10}, one-star: {-0.07, -0.08}
23:07:13.687 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
23:07:13.688 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
23:07:13.689 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.26 mountX=0.05 mountY=0.10, mountTheta=1.13
23:07:13.692 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
23:07:13.693 00.001 28316 Enqueuing Move request for scope (-0.07, -0.08)
23:07:13.695 00.002 29988 Worker thread wakes up
23:07:13.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:13.696 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
23:07:13.696 00.000 28316 UpdateGuideState exits: m=2039 RSB=31.0
23:07:13.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.697 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:13.698 00.001 28316 Enqueuing Expose request
23:07:13.701 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
23:07:13.701 00.000 29988 Moving (-0.07, -0.08) raw xDistance=0.05 yDistance=0.10
23:07:13.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:07:13.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:13.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:07:13.701 00.000 29988 MoveAxis(E, 0, ABG)
23:07:13.701 00.000 29988 Move returns status 0, amount 0
23:07:13.701 00.000 29988 MoveAxis(N, 0, ABG)
23:07:13.701 00.000 29988 Move returns status 0, amount 0
23:07:13.701 00.000 29988 move complete, result=0
23:07:13.701 00.000 29988 worker thread done servicing request
23:07:13.701 00.000 29988 Worker thread wakes up
23:07:13.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:13.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:13.703 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:15.334 01.631 29988 Exposure complete
23:07:15.359 00.025 29988 worker thread done servicing request
23:07:15.360 00.001 28316 OnExposeComplete: enter
23:07:15.361 00.001 28316 UpdateGuideState(): m_state=6
23:07:15.363 00.002 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
23:07:15.364 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=112.23, Mass=1867, SNR=29.5, Peak=144 HFD=4.5
23:07:15.369 00.005 28316 MultiStar: [#1 -0.05,-0.16,0.91,U] [#2 -0.04,-0.11,0.96,U] [#3 -0.12,0.22,0.86,U] [#4 -0.02,-0.12,0.86,U] [#5 0.06,-0.11,0.78,U] [#6 -0.05,-0.18,0.72,U] [#7 0.23,-0.18,0.68,U] [#8 -0.12,-0.11,0.60,U] 
23:07:15.370 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {-0.19, -0.07}
23:07:15.372 00.002 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
23:07:15.374 00.002 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.22 = 2.22)
23:07:15.376 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.02 mountX=0.06 mountY=0.08, mountTheta=0.90
23:07:15.380 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.09, opts=13)
23:07:15.382 00.002 28316 Enqueuing Move request for scope (-0.04, -0.09)
23:07:15.383 00.001 29988 Worker thread wakes up
23:07:15.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:15.384 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
23:07:15.384 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
23:07:15.384 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.5
23:07:15.384 00.000 29988 Moving (-0.04, -0.09) raw xDistance=0.06 yDistance=0.08
23:07:15.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:15.385 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:07:15.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:15.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:15.385 00.000 28316 Enqueuing Expose request
23:07:15.386 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:07:15.386 00.000 29988 MoveAxis(E, 0, ABG)
23:07:15.386 00.000 29988 Move returns status 0, amount 0
23:07:15.386 00.000 29988 MoveAxis(N, 0, ABG)
23:07:15.386 00.000 29988 Move returns status 0, amount 0
23:07:15.386 00.000 29988 move complete, result=0
23:07:15.386 00.000 29988 worker thread done servicing request
23:07:15.386 00.000 29988 Worker thread wakes up
23:07:15.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:15.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:15.387 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:16.911 01.524 29988 Exposure complete
23:07:16.956 00.045 29988 worker thread done servicing request
23:07:16.956 00.000 28316 OnExposeComplete: enter
23:07:16.957 00.001 28316 UpdateGuideState(): m_state=6
23:07:16.958 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
23:07:16.959 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=112.20, Mass=1760, SNR=28.8, Peak=137 HFD=4.3
23:07:16.960 00.001 28316 MultiStar: [#1 -0.06,-0.13,0.94,U] [#2 -0.08,-0.11,1.00,U] [#3 0.10,0.12,0.89,U] [#4 -0.02,-0.09,0.92,U] [#5 0.17,-0.19,0.80,U] [#6 0.11,-0.21,0.76,U] [#7 0.02,-0.14,0.69,U] [#8 0.06,-0.28,0.64,U] 
23:07:16.961 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {-0.17, -0.10}
23:07:16.961 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
23:07:16.962 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
23:07:16.963 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.54 mountX=0.11 mountY=0.05, mountTheta=0.43
23:07:16.965 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.12, opts=13)
23:07:16.967 00.002 28316 Enqueuing Move request for scope (0.00, -0.12)
23:07:16.968 00.001 29988 Worker thread wakes up
23:07:16.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:16.970 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
23:07:16.970 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
23:07:16.970 00.000 28316 UpdateGuideState exits: m=1760 RSB=28.8
23:07:16.972 00.002 29988 Moving (0.00, -0.12) raw xDistance=0.11 yDistance=0.05
23:07:16.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:07:16.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:16.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:16.973 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:07:16.973 00.000 29988 MoveAxis(E, 0, ABG)
23:07:16.973 00.000 29988 Move returns status 0, amount 0
23:07:16.973 00.000 29988 MoveAxis(N, 0, ABG)
23:07:16.973 00.000 29988 Move returns status 0, amount 0
23:07:16.973 00.000 29988 move complete, result=0
23:07:16.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:16.974 00.001 28316 Enqueuing Expose request
23:07:16.975 00.001 29988 worker thread done servicing request
23:07:16.975 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:16.975 00.000 29988 Worker thread wakes up
23:07:16.976 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:16.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,97,31,31)
23:07:18.530 01.554 28316 evsrv: cli 0C97DFF0 connect
23:07:18.532 00.002 28316 case statement mapped state 6 to 3
23:07:18.534 00.002 28316 case statement mapped state 6 to 3
23:07:18.535 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"e469ffe0-2542-4494-abb0-e35f9301e76a"}
23:07:18.536 00.001 28316 case statement mapped state 6 to 3
23:07:18.537 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e469ffe0-2542-4494-abb0-e35f9301e76a"}
23:07:18.538 00.001 28316 evsrv: cli 0C97DFF0 disconnect
23:07:18.541 00.003 28316 evsrv: cli 0C97DE10 connect
23:07:18.542 00.001 28316 case statement mapped state 6 to 3
23:07:18.543 00.001 28316 case statement mapped state 6 to 3
23:07:18.545 00.002 28316 evsrv: cli 0C97DE10 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"ef372420-c6ee-4f0e-b047-32d414f200e4"}
23:07:18.545 00.000 28316 PhdController::Dither begins
23:07:18.545 00.000 28316 dither: size=2.00, dRA=-1.30 dDec=1.44
23:07:18.546 00.001 28316 MountToCamera -- mountTheta (-2.31) + m_xAngle (-1.14) = xAngle (-3.45 = 2.83)
23:07:18.547 00.001 28316 MountToCamera -- mountX=-1.30 mountY=1.44 hyp=1.94 mountTheta=-2.31 cameraX=-1.85, cameraY=0.59 cameraTheta=2.83
23:07:18.547 00.000 28316 setting lock position to (583.67, 112.89)
23:07:18.547 00.000 28316 Mount: notify guiding dithered (-1.8, 0.6)
23:07:18.548 00.001 28316 MultiStar: stabilizing after lock position change
23:07:18.548 00.000 28316 Status Line: Dithering de -1.30,1.44
23:07:18.552 00.004 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:07:18.552 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
23:07:18.553 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"ef372420-c6ee-4f0e-b047-32d414f200e4"}
23:07:18.554 00.001 28316 evsrv: cli 0C97DE10 disconnect
23:07:18.615 00.061 29988 Exposure complete
23:07:18.646 00.031 29988 worker thread done servicing request
23:07:18.646 00.000 28316 OnExposeComplete: enter
23:07:18.647 00.001 28316 UpdateGuideState(): m_state=6
23:07:18.648 00.001 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
23:07:18.649 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=112.29, Mass=1897, SNR=29.7, Peak=146 HFD=4.2
23:07:18.650 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
23:07:18.651 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
23:07:18.652 00.001 28316 CameraToMount -- cameraX=1.80 cameraY=-0.60 hyp=1.90 cameraTheta=-0.32 mountX=1.29 mountY=-1.34, mountTheta=-0.80
23:07:18.654 00.002 28316 dither recenter: remaining=(1.3,-1.4) step=(1.3,-1.4)
23:07:18.654 00.000 28316 MountToCamera -- mountTheta (0.83) + m_xAngle (-1.14) = xAngle (-0.31 = -0.31)
23:07:18.655 00.001 28316 MountToCamera -- mountX=1.30 mountY=-1.44 hyp=1.94 mountTheta=0.83 cameraX=1.85, cameraY=-0.59 cameraTheta=-0.31
23:07:18.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.85, y=-0.59, opts=4)
23:07:18.656 00.000 28316 Enqueuing Move request for scope (1.85, -0.59)
23:07:18.657 00.001 28316 Mount: notify direct move 1.30,-1.44
23:07:18.658 00.001 29988 Worker thread wakes up
23:07:18.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.85, -0.59) opts 0x4
23:07:18.658 00.000 29988 Handling offset move in thread for scope, endpoint = (1.85, -0.59)
23:07:18.658 00.000 29988 Moving (1.85, -0.59) raw xDistance=1.30 yDistance=-1.44
23:07:18.658 00.000 29988 MoveAxis(W, 435, B)
23:07:18.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:18.659 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.7
23:07:18.660 00.001 28316 PhdController: settling, locked = 1, distance = 2.01 (0.50) aobump = 0 frame = 1 / 99999
23:07:18.661 00.001 29988 Guiding  Dir = 3, Dur = 435
23:07:18.661 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136838.661,"Host":"ASUS_SAM","Inst":1,"Distance":2.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:18.661 00.000 29988 IsSlewing returns 0
23:07:18.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:18.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:18.662 00.000 28316 Enqueuing Expose request
23:07:18.663 00.001 29988 IsGuiding returns 0
23:07:18.665 00.002 29988 PulseGuide returned control before completion, sleep 444
23:07:19.113 00.448 29988 IsGuiding returns 0
23:07:19.113 00.000 29988 Move returns status 0, amount 435
23:07:19.113 00.000 29988 MoveAxis(N, 343, B)
23:07:19.113 00.000 29988 Guiding  Dir = 0, Dur = 343
23:07:19.113 00.000 29988 IsSlewing returns 0
23:07:19.113 00.000 29988 IsGuiding returns 0
23:07:19.118 00.005 29988 PulseGuide returned control before completion, sleep 349
23:07:19.478 00.360 29988 IsGuiding returns 0
23:07:19.478 00.000 29988 Move returns status 0, amount 343
23:07:19.478 00.000 29988 move complete, result=0
23:07:19.478 00.000 29988 worker thread done servicing request
23:07:19.478 00.000 29988 Worker thread wakes up
23:07:19.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:19.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:19.478 00.000 28316 GuideStep: 1.3 px 435 ms WEST, -1.4 px 343 ms NORTH
23:07:20.886 01.408 29988 Exposure complete
23:07:20.931 00.045 29988 worker thread done servicing request
23:07:20.931 00.000 28316 OnExposeComplete: enter
23:07:20.935 00.004 28316 UpdateGuideState(): m_state=6
23:07:20.938 00.003 28316 Star::Find(15, 585, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
23:07:20.940 00.002 28316 Star::Find returns 1 (0), X=584.53, Y=112.67, Mass=1858, SNR=29.5, Peak=111 HFD=4.8
23:07:20.943 00.003 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
23:07:20.945 00.002 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.29)
23:07:20.947 00.002 28316 CameraToMount -- cameraX=0.86 cameraY=-0.22 hyp=0.89 cameraTheta=-0.26 mountX=0.56 mountY=-0.67, mountTheta=-0.87
23:07:20.950 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.86, y=-0.22, opts=13)
23:07:20.951 00.001 28316 Enqueuing Move request for scope (0.86, -0.22)
23:07:20.951 00.000 29988 Worker thread wakes up
23:07:20.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:20.952 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:07:20.952 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 2 / 99999
23:07:20.953 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.22) opts 0xd
23:07:20.953 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136840.953,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:20.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.86, -0.22)
23:07:20.953 00.000 29988 Moving (0.86, -0.22) raw xDistance=0.56 yDistance=-0.67
23:07:20.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:20.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:20.954 00.000 28316 Enqueuing Expose request
23:07:20.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
23:07:20.954 00.000 29988 resist switch: large excursion: input -0.67 thresh 0.60 direction from 0 to -1
23:07:20.954 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
23:07:20.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
23:07:20.955 00.001 29988 MoveAxis(W, 118, ABG)
23:07:20.955 00.000 29988 Guiding  Dir = 3, Dur = 118
23:07:20.955 00.000 29988 IsSlewing returns 0
23:07:20.955 00.000 29988 IsGuiding returns 0
23:07:20.956 00.001 29988 PulseGuide returned control before completion, sleep 127
23:07:21.087 00.131 29988 IsGuiding returns 0
23:07:21.088 00.001 29988 Move returns status 0, amount 118
23:07:21.088 00.000 29988 MoveAxis(N, 159, ABG)
23:07:21.088 00.000 29988 Guiding  Dir = 0, Dur = 159
23:07:21.088 00.000 29988 IsSlewing returns 0
23:07:21.088 00.000 29988 IsGuiding returns 0
23:07:21.092 00.004 29988 PulseGuide returned control before completion, sleep 165
23:07:21.258 00.166 29988 IsGuiding returns 0
23:07:21.258 00.000 29988 Move returns status 0, amount 159
23:07:21.258 00.000 29988 move complete, result=0
23:07:21.258 00.000 29988 worker thread done servicing request
23:07:21.258 00.000 29988 Worker thread wakes up
23:07:21.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:21.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:21.258 00.000 28316 GuideStep: 0.6 px 118 ms WEST, -0.7 px 159 ms NORTH
23:07:22.882 01.624 29988 Exposure complete
23:07:22.912 00.030 29988 worker thread done servicing request
23:07:22.912 00.000 28316 OnExposeComplete: enter
23:07:22.915 00.003 28316 UpdateGuideState(): m_state=6
23:07:22.917 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
23:07:22.918 00.001 28316 Star::Find returns 1 (0), X=583.19, Y=112.61, Mass=1772, SNR=28.8, Peak=136 HFD=4.4
23:07:22.920 00.002 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
23:07:22.921 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:07:22.922 00.001 28316 CameraToMount -- cameraX=-0.48 cameraY=-0.29 hyp=0.56 cameraTheta=-2.61 mountX=0.06 mountY=0.56, mountTheta=1.46
23:07:22.925 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=-0.29, opts=13)
23:07:22.926 00.001 28316 Enqueuing Move request for scope (-0.48, -0.29)
23:07:22.926 00.000 29988 Worker thread wakes up
23:07:22.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:22.927 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.29) opts 0xd
23:07:22.927 00.000 28316 UpdateGuideState exits: m=1772 RSB=28.8
23:07:22.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, -0.29)
23:07:22.927 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 3 / 99999
23:07:22.928 00.001 29988 Moving (-0.48, -0.29) raw xDistance=0.06 yDistance=0.56
23:07:22.928 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136842.928,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:22.929 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:07:22.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:22.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:22.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:22.930 00.001 28316 Enqueuing Expose request
23:07:22.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
23:07:22.930 00.000 29988 MoveAxis(E, 0, ABG)
23:07:22.930 00.000 29988 Move returns status 0, amount 0
23:07:22.930 00.000 29988 MoveAxis(N, 0, ABG)
23:07:22.930 00.000 29988 Move returns status 0, amount 0
23:07:22.930 00.000 29988 move complete, result=0
23:07:22.930 00.000 29988 worker thread done servicing request
23:07:22.930 00.000 29988 Worker thread wakes up
23:07:22.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:22.931 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:22.931 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:07:24.446 01.515 29988 Exposure complete
23:07:24.479 00.033 29988 worker thread done servicing request
23:07:24.480 00.001 28316 OnExposeComplete: enter
23:07:24.480 00.000 28316 UpdateGuideState(): m_state=6
23:07:24.481 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
23:07:24.481 00.000 28316 Star::Find returns 1 (0), X=583.01, Y=112.76, Mass=1755, SNR=28.7, Peak=158 HFD=4.3
23:07:24.482 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
23:07:24.482 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
23:07:24.485 00.003 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.13 hyp=0.67 cameraTheta=-2.94 mountX=-0.15 mountY=0.64, mountTheta=1.80
23:07:24.489 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.13, opts=13)
23:07:24.492 00.003 28316 Enqueuing Move request for scope (-0.66, -0.13)
23:07:24.493 00.001 29988 Worker thread wakes up
23:07:24.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.13) opts 0xd
23:07:24.493 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.13)
23:07:24.493 00.000 29988 Moving (-0.66, -0.13) raw xDistance=-0.15 yDistance=0.64
23:07:24.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:07:24.493 00.000 29988 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1
23:07:24.493 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.93
23:07:24.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
23:07:24.493 00.000 29988 MoveAxis(E, 0, ABG)
23:07:24.493 00.000 29988 Move returns status 0, amount 0
23:07:24.493 00.000 29988 MoveAxis(S, 154, ABG)
23:07:24.493 00.000 29988 Guiding  Dir = 1, Dur = 154
23:07:24.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:24.494 00.001 28316 UpdateGuideState exits: m=1755 RSB=28.7
23:07:24.494 00.000 28316 PhdController: settling, locked = 1, distance = 0.75 (0.50) aobump = 0 frame = 4 / 99999
23:07:24.495 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786136844.495,"Host":"ASUS_SAM","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:24.495 00.000 29988 IsSlewing returns 0
23:07:24.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:24.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:24.496 00.000 28316 Enqueuing Expose request
23:07:24.497 00.001 29988 IsGuiding returns 0
23:07:24.501 00.004 29988 PulseGuide returned control before completion, sleep 160
23:07:24.677 00.176 29988 IsGuiding returns 0
23:07:24.677 00.000 29988 Move returns status 0, amount 154
23:07:24.677 00.000 29988 move complete, result=0
23:07:24.677 00.000 29988 worker thread done servicing request
23:07:24.677 00.000 29988 Worker thread wakes up
23:07:24.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:24.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:24.677 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.6 px 154 ms SOUTH
23:07:26.302 01.625 29988 Exposure complete
23:07:26.353 00.051 29988 worker thread done servicing request
23:07:26.353 00.000 28316 OnExposeComplete: enter
23:07:26.355 00.002 28316 UpdateGuideState(): m_state=6
23:07:26.356 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
23:07:26.358 00.002 28316 Star::Find returns 1 (0), X=583.03, Y=112.74, Mass=1891, SNR=29.9, Peak=172 HFD=4.3
23:07:26.359 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
23:07:26.360 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:07:26.361 00.001 28316 CameraToMount -- cameraX=-0.64 cameraY=-0.15 hyp=0.66 cameraTheta=-2.91 mountX=-0.13 mountY=0.64, mountTheta=1.77
23:07:26.364 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.64, y=-0.15, opts=13)
23:07:26.365 00.001 28316 Enqueuing Move request for scope (-0.64, -0.15)
23:07:26.366 00.001 29988 Worker thread wakes up
23:07:26.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:07:26.366 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.9
23:07:26.367 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.15) opts 0xd
23:07:26.367 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 5 / 99999
23:07:26.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.64, -0.15)
23:07:26.367 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136846.367,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:26.368 00.001 29988 Moving (-0.64, -0.15) raw xDistance=-0.13 yDistance=0.64
23:07:26.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:26.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
23:07:26.368 00.000 29988 MoveAxis(E, 0, ABG)
23:07:26.368 00.000 29988 Move returns status 0, amount 0
23:07:26.368 00.000 29988 MoveAxis(S, 152, ABG)
23:07:26.368 00.000 29988 Guiding  Dir = 1, Dur = 152
23:07:26.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:26.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:26.369 00.001 28316 Enqueuing Expose request
23:07:26.369 00.000 29988 IsSlewing returns 0
23:07:26.369 00.000 29988 IsGuiding returns 0
23:07:26.374 00.005 29988 PulseGuide returned control before completion, sleep 158
23:07:26.535 00.161 29988 IsGuiding returns 0
23:07:26.535 00.000 29988 Move returns status 0, amount 152
23:07:26.535 00.000 29988 move complete, result=0
23:07:26.535 00.000 29988 worker thread done servicing request
23:07:26.536 00.001 29988 Worker thread wakes up
23:07:26.536 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 152 ms SOUTH
23:07:26.537 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:26.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:27.943 01.406 29988 Exposure complete
23:07:27.978 00.035 29988 worker thread done servicing request
23:07:27.978 00.000 28316 OnExposeComplete: enter
23:07:27.978 00.000 28316 UpdateGuideState(): m_state=6
23:07:27.979 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
23:07:27.980 00.001 28316 Star::Find returns 1 (0), X=583.48, Y=112.87, Mass=1858, SNR=29.5, Peak=141 HFD=4.4
23:07:27.980 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
23:07:27.980 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
23:07:27.981 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=-0.06 mountY=0.18, mountTheta=1.92
23:07:27.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.02, opts=13)
23:07:27.983 00.001 28316 Enqueuing Move request for scope (-0.19, -0.02)
23:07:27.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:27.984 00.001 29988 Worker thread wakes up
23:07:27.984 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:07:27.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
23:07:27.984 00.000 28316 PhdController: settling, locked = 1, distance = 0.56 (0.50) aobump = 0 frame = 6 / 99999
23:07:27.985 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
23:07:27.985 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136847.985,"Host":"ASUS_SAM","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:27.985 00.000 29988 Moving (-0.19, -0.02) raw xDistance=-0.06 yDistance=0.18
23:07:27.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:07:27.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:27.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:27.986 00.000 28316 Enqueuing Expose request
23:07:27.987 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:27.987 00.000 29988 MoveAxis(E, 0, ABG)
23:07:27.987 00.000 29988 Move returns status 0, amount 0
23:07:27.987 00.000 29988 MoveAxis(N, 0, ABG)
23:07:27.987 00.000 29988 Move returns status 0, amount 0
23:07:27.987 00.000 29988 move complete, result=0
23:07:27.987 00.000 29988 worker thread done servicing request
23:07:27.987 00.000 29988 Worker thread wakes up
23:07:27.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:27.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:27.987 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:29.614 01.627 29988 Exposure complete
23:07:29.666 00.052 29988 worker thread done servicing request
23:07:29.666 00.000 28316 OnExposeComplete: enter
23:07:29.668 00.002 28316 UpdateGuideState(): m_state=6
23:07:29.670 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
23:07:29.671 00.001 28316 Star::Find returns 1 (0), X=583.38, Y=113.11, Mass=1879, SNR=29.7, Peak=158 HFD=4.3
23:07:29.673 00.002 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.64 = -2.64)
23:07:29.673 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
23:07:29.674 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.22 hyp=0.36 cameraTheta=2.50 mountX=-0.32 mountY=0.16, mountTheta=2.67
23:07:29.676 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.22, opts=13)
23:07:29.677 00.001 28316 Enqueuing Move request for scope (-0.29, 0.22)
23:07:29.678 00.001 29988 Worker thread wakes up
23:07:29.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:29.678 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:07:29.679 00.001 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 7 / 99999
23:07:29.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.22) opts 0xd
23:07:29.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.22)
23:07:29.679 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136849.679,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:29.680 00.001 29988 Moving (-0.29, 0.22) raw xDistance=-0.32 yDistance=0.16
23:07:29.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:07:29.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:29.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:29.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:29.681 00.001 28316 Enqueuing Expose request
23:07:29.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:07:29.681 00.000 29988 MoveAxis(E, 67, ABG)
23:07:29.681 00.000 29988 Guiding  Dir = 2, Dur = 67
23:07:29.681 00.000 29988 IsSlewing returns 0
23:07:29.681 00.000 29988 IsGuiding returns 0
23:07:29.683 00.002 29988 PulseGuide returned control before completion, sleep 76
23:07:29.769 00.086 29988 IsGuiding returns 0
23:07:29.769 00.000 29988 Move returns status 0, amount 67
23:07:29.769 00.000 29988 MoveAxis(N, 0, ABG)
23:07:29.769 00.000 29988 Move returns status 0, amount 0
23:07:29.769 00.000 29988 move complete, result=0
23:07:29.769 00.000 29988 worker thread done servicing request
23:07:29.769 00.000 29988 Worker thread wakes up
23:07:29.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:29.769 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.2 px 0 ms NORTH
23:07:29.770 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:31.178 01.408 29988 Exposure complete
23:07:31.222 00.044 29988 worker thread done servicing request
23:07:31.222 00.000 28316 OnExposeComplete: enter
23:07:31.222 00.000 28316 UpdateGuideState(): m_state=6
23:07:31.223 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
23:07:31.224 00.001 28316 Star::Find returns 1 (0), X=583.44, Y=112.94, Mass=2064, SNR=31.3, Peak=161 HFD=4.3
23:07:31.225 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.09 = -2.19)
23:07:31.225 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.91)
23:07:31.225 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.95 mountX=-0.13 mountY=0.18, mountTheta=2.20
23:07:31.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.04, opts=13)
23:07:31.227 00.001 28316 Enqueuing Move request for scope (-0.23, 0.04)
23:07:31.227 00.000 29988 Worker thread wakes up
23:07:31.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:31.228 00.001 28316 UpdateGuideState exits: m=2064 RSB=31.3
23:07:31.228 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 8 / 99999
23:07:31.229 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
23:07:31.229 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136851.229,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:07:31.229 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
23:07:31.229 00.000 29988 Moving (-0.23, 0.04) raw xDistance=-0.13 yDistance=0.18
23:07:31.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:31.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:31.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:31.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:31.230 00.000 28316 Enqueuing Expose request
23:07:31.231 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:31.231 00.000 29988 MoveAxis(E, 0, ABG)
23:07:31.231 00.000 29988 Move returns status 0, amount 0
23:07:31.231 00.000 29988 MoveAxis(N, 0, ABG)
23:07:31.231 00.000 29988 Move returns status 0, amount 0
23:07:31.231 00.000 29988 move complete, result=0
23:07:31.231 00.000 29988 worker thread done servicing request
23:07:31.231 00.000 29988 Worker thread wakes up
23:07:31.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:31.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:31.231 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:32.862 01.631 29988 Exposure complete
23:07:32.906 00.044 29988 worker thread done servicing request
23:07:32.907 00.001 28316 OnExposeComplete: enter
23:07:32.908 00.001 28316 UpdateGuideState(): m_state=6
23:07:32.910 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
23:07:32.912 00.002 28316 Star::Find returns 1 (0), X=583.35, Y=112.92, Mass=1966, SNR=30.5, Peak=154 HFD=4.4
23:07:32.913 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.19 = -2.09)
23:07:32.914 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.01)
23:07:32.916 00.002 28316 CameraToMount -- cameraX=-0.32 cameraY=0.03 hyp=0.32 cameraTheta=3.05 mountX=-0.16 mountY=0.27, mountTheta=2.10
23:07:32.918 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.03, opts=13)
23:07:32.919 00.001 28316 Enqueuing Move request for scope (-0.32, 0.03)
23:07:32.919 00.000 29988 Worker thread wakes up
23:07:32.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:32.920 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.5
23:07:32.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.03) opts 0xd
23:07:32.920 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 9 / 99999
23:07:32.921 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.03)
23:07:32.921 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136852.921,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
23:07:32.921 00.000 29988 Moving (-0.32, 0.03) raw xDistance=-0.16 yDistance=0.27
23:07:32.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:07:32.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:07:32.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:32.922 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:32.922 00.000 28316 Enqueuing Expose request
23:07:32.923 00.001 29988 MoveAxis(E, 0, ABG)
23:07:32.923 00.000 29988 Move returns status 0, amount 0
23:07:32.923 00.000 29988 MoveAxis(S, 66, ABG)
23:07:32.923 00.000 29988 Guiding  Dir = 1, Dur = 66
23:07:32.923 00.000 29988 IsSlewing returns 0
23:07:32.923 00.000 29988 IsGuiding returns 0
23:07:32.928 00.005 29988 PulseGuide returned control before completion, sleep 72
23:07:33.004 00.076 29988 IsGuiding returns 0
23:07:33.005 00.001 29988 Move returns status 0, amount 66
23:07:33.005 00.000 29988 move complete, result=0
23:07:33.005 00.000 29988 worker thread done servicing request
23:07:33.005 00.000 29988 Worker thread wakes up
23:07:33.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:33.005 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:07:33.006 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:34.410 01.404 29988 Exposure complete
23:07:34.461 00.051 29988 worker thread done servicing request
23:07:34.462 00.001 28316 OnExposeComplete: enter
23:07:34.462 00.000 28316 UpdateGuideState(): m_state=6
23:07:34.463 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
23:07:34.463 00.000 28316 Star::Find returns 1 (0), X=583.54, Y=112.85, Mass=1842, SNR=29.4, Peak=137 HFD=4.1
23:07:34.464 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
23:07:34.464 00.000 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.43 = 1.43)
23:07:34.465 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.82 mountX=-0.01 mountY=0.14, mountTheta=1.68
23:07:34.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.04, opts=13)
23:07:34.467 00.001 28316 Enqueuing Move request for scope (-0.13, -0.04)
23:07:34.467 00.000 29988 Worker thread wakes up
23:07:34.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:34.467 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.4
23:07:34.468 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 10 / 99999
23:07:34.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:07:34.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:07:34.468 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136854.468,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:07:34.471 00.003 29988 Moving (-0.13, -0.04) raw xDistance=-0.01 yDistance=0.14
23:07:34.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:07:34.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:34.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:07:34.471 00.000 29988 MoveAxis(E, 0, ABG)
23:07:34.471 00.000 29988 Move returns status 0, amount 0
23:07:34.471 00.000 29988 MoveAxis(N, 0, ABG)
23:07:34.471 00.000 29988 Move returns status 0, amount 0
23:07:34.471 00.000 29988 move complete, result=0
23:07:34.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:34.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:34.472 00.001 28316 Enqueuing Expose request
23:07:34.472 00.000 29988 worker thread done servicing request
23:07:34.472 00.000 29988 Worker thread wakes up
23:07:34.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:34.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:34.472 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:36.095 01.623 29988 Exposure complete
23:07:36.129 00.034 29988 worker thread done servicing request
23:07:36.129 00.000 28316 OnExposeComplete: enter
23:07:36.130 00.001 28316 UpdateGuideState(): m_state=6
23:07:36.131 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
23:07:36.131 00.000 28316 Star::Find returns 1 (0), X=583.85, Y=113.06, Mass=1884, SNR=29.8, Peak=161 HFD=4.3
23:07:36.132 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:07:36.132 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:07:36.133 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.25 cameraTheta=0.73 mountX=-0.07 mountY=-0.24, mountTheta=-1.87
23:07:36.134 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.17, opts=13)
23:07:36.134 00.000 28316 Enqueuing Move request for scope (0.19, 0.17)
23:07:36.135 00.001 29988 Worker thread wakes up
23:07:36.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:36.135 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
23:07:36.135 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 11 / 99999
23:07:36.136 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
23:07:36.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
23:07:36.136 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136856.136,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:07:36.136 00.000 29988 Moving (0.19, 0.17) raw xDistance=-0.07 yDistance=-0.24
23:07:36.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:07:36.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:36.137 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:36.137 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:36.137 00.000 28316 Enqueuing Expose request
23:07:36.138 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:07:36.138 00.000 29988 MoveAxis(E, 0, ABG)
23:07:36.138 00.000 29988 Move returns status 0, amount 0
23:07:36.138 00.000 29988 MoveAxis(N, 0, ABG)
23:07:36.138 00.000 29988 Move returns status 0, amount 0
23:07:36.138 00.000 29988 move complete, result=0
23:07:36.138 00.000 29988 worker thread done servicing request
23:07:36.138 00.000 29988 Worker thread wakes up
23:07:36.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:36.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:36.138 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:37.653 01.515 29988 Exposure complete
23:07:37.680 00.027 29988 worker thread done servicing request
23:07:37.680 00.000 28316 OnExposeComplete: enter
23:07:37.681 00.001 28316 UpdateGuideState(): m_state=6
23:07:37.683 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
23:07:37.684 00.001 28316 Star::Find returns 1 (0), X=583.60, Y=113.10, Mass=1878, SNR=29.7, Peak=146 HFD=4.3
23:07:37.686 00.002 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
23:07:37.686 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.14)
23:07:37.686 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.90 mountX=-0.22 mountY=-0.03, mountTheta=-3.00
23:07:37.688 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.21, opts=13)
23:07:37.688 00.000 28316 Enqueuing Move request for scope (-0.07, 0.21)
23:07:37.688 00.000 29988 Worker thread wakes up
23:07:37.689 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:07:37.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
23:07:37.689 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.7
23:07:37.689 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 12 / 99999
23:07:37.690 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
23:07:37.690 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786136857.690,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:07:37.690 00.000 29988 Moving (-0.07, 0.21) raw xDistance=-0.22 yDistance=-0.03
23:07:37.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:07:37.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:37.691 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:37.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:37.691 00.000 28316 Enqueuing Expose request
23:07:37.692 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:37.692 00.000 29988 MoveAxis(E, 46, ABG)
23:07:37.692 00.000 29988 Guiding  Dir = 2, Dur = 46
23:07:37.692 00.000 29988 IsSlewing returns 0
23:07:37.692 00.000 29988 IsGuiding returns 0
23:07:37.693 00.001 29988 PulseGuide returned control before completion, sleep 55
23:07:37.761 00.068 29988 IsGuiding returns 1
23:07:37.761 00.000 29988 scope still moving after pulse duration time elapsed
23:07:37.793 00.032 29988 IsSlewing returns 0
23:07:37.793 00.000 29988 IsGuiding returns 0
23:07:37.793 00.000 29988 scope move finished after 46 + 54 ms
23:07:37.793 00.000 29988 Move returns status 0, amount 46
23:07:37.793 00.000 29988 MoveAxis(N, 0, ABG)
23:07:37.793 00.000 29988 Move returns status 0, amount 0
23:07:37.793 00.000 29988 move complete, result=0
23:07:37.793 00.000 29988 worker thread done servicing request
23:07:37.793 00.000 29988 Worker thread wakes up
23:07:37.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:37.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:37.793 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
23:07:39.420 01.627 29988 Exposure complete
23:07:39.478 00.058 29988 worker thread done servicing request
23:07:39.478 00.000 28316 OnExposeComplete: enter
23:07:39.479 00.001 28316 UpdateGuideState(): m_state=6
23:07:39.481 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
23:07:39.482 00.001 28316 Star::Find returns 1 (0), X=583.93, Y=112.70, Mass=1854, SNR=29.7, Peak=152 HFD=4.3
23:07:39.482 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.51 = 0.51)
23:07:39.484 00.002 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.61 = -2.67)
23:07:39.487 00.003 28316 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.63 mountX=0.28 mountY=-0.15, mountTheta=-0.48
23:07:39.491 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.19, opts=13)
23:07:39.493 00.002 28316 Enqueuing Move request for scope (0.26, -0.19)
23:07:39.496 00.003 29988 Worker thread wakes up
23:07:39.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
23:07:39.496 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
23:07:39.496 00.000 29988 Moving (0.26, -0.19) raw xDistance=0.28 yDistance=-0.15
23:07:39.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:39.497 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:07:39.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:39.497 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.7
23:07:39.498 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 13 / 99999
23:07:39.501 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:07:39.501 00.000 28316 PhdController: newstate STATE_FINISH
23:07:39.502 00.001 28316 PhdController complete: success
23:07:39.502 00.000 29988 MoveAxis(W, 56, ABG)
23:07:39.502 00.000 29988 Guiding  Dir = 3, Dur = 56
23:07:39.502 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786136859.502,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
23:07:39.503 00.001 29988 IsSlewing returns 0
23:07:39.503 00.000 28316 Mount: notify guiding dither settle done success=1
23:07:39.503 00.000 28316 PhdController: newstate STATE_IDLE
23:07:39.504 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:39.504 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:39.505 00.001 28316 Enqueuing Expose request
23:07:39.505 00.000 29988 IsGuiding returns 0
23:07:39.507 00.002 29988 PulseGuide returned control before completion, sleep 65
23:07:39.588 00.081 29988 IsGuiding returns 0
23:07:39.588 00.000 29988 Move returns status 0, amount 56
23:07:39.588 00.000 29988 MoveAxis(N, 0, ABG)
23:07:39.588 00.000 29988 Move returns status 0, amount 0
23:07:39.589 00.001 29988 move complete, result=0
23:07:39.589 00.000 29988 worker thread done servicing request
23:07:39.589 00.000 29988 Worker thread wakes up
23:07:39.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:39.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:39.589 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
23:07:40.992 01.403 29988 Exposure complete
23:07:41.034 00.042 29988 worker thread done servicing request
23:07:41.035 00.001 28316 OnExposeComplete: enter
23:07:41.035 00.000 28316 UpdateGuideState(): m_state=6
23:07:41.038 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.038 00.000 28316 Star::Find returns 1 (0), X=583.78, Y=112.86, Mass=1903, SNR=29.9, Peak=174 HFD=4.4
23:07:41.040 00.002 28316 MultiStar: exiting stabilization period
23:07:41.040 00.000 28316 MultiStar: updating star positions after lock position change
23:07:41.041 00.001 28316 Star::Find(15, 466, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.041 00.000 28316 Star::Find returns 1 (0), X=466.84, Y=122.84, Mass=1458, SNR=26.4, Peak=144 HFD=4.1
23:07:41.042 00.001 28316 Star::Find(15, 424, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.042 00.000 28316 Star::Find returns 1 (0), X=425.01, Y=194.38, Mass=1741, SNR=28.6, Peak=141 HFD=4.1
23:07:41.042 00.000 28316 Star::Find(15, 1116, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.043 00.001 28316 Star::Find returns 1 (0), X=1116.93, Y=655.05, Mass=1396, SNR=25.7, Peak=119 HFD=4.3
23:07:41.043 00.000 28316 Star::Find(15, 569, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.044 00.001 28316 Star::Find returns 1 (0), X=569.61, Y=639.24, Mass=1521, SNR=27.1, Peak=121 HFD=4.4
23:07:41.044 00.000 28316 Star::Find(15, 588, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.045 00.001 28316 Star::Find returns 1 (0), X=588.36, Y=413.85, Mass=1038, SNR=22.4, Peak=95 HFD=3.7
23:07:41.045 00.000 28316 Star::Find(15, 1104, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.046 00.001 28316 Star::Find returns 1 (0), X=1104.47, Y=888.52, Mass=965, SNR=21.6, Peak=83 HFD=3.2
23:07:41.046 00.000 28316 Star::Find(15, 1123, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.046 00.000 28316 Star::Find returns 1 (0), X=1123.64, Y=806.64, Mass=835, SNR=20.0, Peak=83 HFD=3.5
23:07:41.047 00.001 28316 Star::Find(15, 974, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.047 00.000 28316 Star::Find returns 1 (0), X=974.98, Y=258.66, Mass=619, SNR=17.2, Peak=61 HFD=3.7
23:07:41.048 00.001 28316 Star::Find(15, 303, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.048 00.000 28316 Star::Find returns 1 (0), X=303.03, Y=440.27, Mass=656, SNR=17.7, Peak=65 HFD=4.0
23:07:41.049 00.001 28316 Star::Find(15, 567, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.049 00.000 28316 Star::Find returns 1 (0), X=567.08, Y=434.06, Mass=592, SNR=16.9, Peak=58 HFD=3.9
23:07:41.049 00.000 28316 Star::Find(15, 1005, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
23:07:41.050 00.001 28316 Star::Find returns 1 (0), X=1005.54, Y=694.81, Mass=623, SNR=17.3, Peak=56 HFD=3.5
23:07:41.050 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:07:41.051 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.33)
23:07:41.051 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.29 mountX=0.07 mountY=-0.08, mountTheta=-0.84
23:07:41.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.03, opts=13)
23:07:41.053 00.001 28316 Enqueuing Move request for scope (0.11, -0.03)
23:07:41.053 00.000 29988 Worker thread wakes up
23:07:41.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
23:07:41.053 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
23:07:41.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:41.056 00.003 29988 Moving (0.11, -0.03) raw xDistance=0.07 yDistance=-0.08
23:07:41.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:07:41.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:41.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:41.056 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:07:41.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:41.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:41.057 00.000 28316 Enqueuing Expose request
23:07:41.058 00.001 29988 MoveAxis(E, 0, ABG)
23:07:41.058 00.000 29988 Move returns status 0, amount 0
23:07:41.058 00.000 29988 MoveAxis(N, 0, ABG)
23:07:41.058 00.000 29988 Move returns status 0, amount 0
23:07:41.058 00.000 29988 move complete, result=0
23:07:41.058 00.000 29988 worker thread done servicing request
23:07:41.058 00.000 29988 Worker thread wakes up
23:07:41.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:41.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:41.058 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:42.691 01.633 29988 Exposure complete
23:07:42.723 00.032 29988 worker thread done servicing request
23:07:42.723 00.000 28316 OnExposeComplete: enter
23:07:42.724 00.001 28316 UpdateGuideState(): m_state=6
23:07:42.724 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
23:07:42.725 00.001 28316 Star::Find returns 1 (0), X=583.94, Y=113.02, Mass=1974, SNR=30.7, Peak=179 HFD=4.5
23:07:42.725 00.000 28316 MultiStar: [#1 -0.01,0.12,0.87,U] [#2 0.09,0.12,0.95,U] [#3 -0.08,0.03,0.84,U] [#4 -0.11,0.03,0.85,U] [#5 -0.12,0.12,0.78,U] [#6 -0.10,0.19,0.73,U] [#7 -0.05,0.04,0.66,U] [#8 -0.21,0.00,0.57,U] 
23:07:42.726 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {0.27, 0.13}
23:07:42.726 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
23:07:42.727 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
23:07:42.727 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.78 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
23:07:42.728 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
23:07:42.729 00.001 28316 Enqueuing Move request for scope (-0.02, 0.09)
23:07:42.730 00.001 29988 Worker thread wakes up
23:07:42.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:42.730 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.7
23:07:42.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:42.731 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:42.731 00.000 28316 Enqueuing Expose request
23:07:42.732 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:07:42.732 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:07:42.732 00.000 29988 Moving (-0.02, 0.09) raw xDistance=-0.09 yDistance=-0.02
23:07:42.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:42.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:42.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:42.732 00.000 29988 MoveAxis(E, 0, ABG)
23:07:42.732 00.000 29988 Move returns status 0, amount 0
23:07:42.732 00.000 29988 MoveAxis(N, 0, ABG)
23:07:42.732 00.000 29988 Move returns status 0, amount 0
23:07:42.732 00.000 29988 move complete, result=0
23:07:42.732 00.000 29988 worker thread done servicing request
23:07:42.732 00.000 29988 Worker thread wakes up
23:07:42.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:42.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:42.732 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:44.252 01.520 29988 Exposure complete
23:07:44.277 00.025 29988 worker thread done servicing request
23:07:44.277 00.000 28316 OnExposeComplete: enter
23:07:44.278 00.001 28316 UpdateGuideState(): m_state=6
23:07:44.279 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
23:07:44.281 00.002 28316 Star::Find returns 1 (0), X=583.65, Y=112.91, Mass=1961, SNR=30.5, Peak=163 HFD=4.3
23:07:44.282 00.001 28316 MultiStar: [#1 0.03,0.05,0.88,U] [#2 -0.05,0.23,0.96,U] [#3 -0.18,0.19,0.82,U] [#4 -0.14,0.17,0.84,U] [#5 -0.17,0.03,0.77,U] [#6 -0.22,0.28,0.00,M1] [#7 -0.04,-0.01,0.64,U] [#8 -0.18,-0.06,0.59,U] 
23:07:44.284 00.002 28316 single-star, 7 included, MultiStar: {-0.09, 0.09}, one-star: {-0.02, 0.02}
23:07:44.284 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.44 = -2.85)
23:07:44.285 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
23:07:44.285 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.29 mountX=-0.03 mountY=0.01, mountTheta=2.88
23:07:44.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
23:07:44.287 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
23:07:44.287 00.000 29988 Worker thread wakes up
23:07:44.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:44.288 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:07:44.288 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.5
23:07:44.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:44.289 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:44.289 00.000 28316 Enqueuing Expose request
23:07:44.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:07:44.289 00.000 29988 Moving (-0.02, 0.02) raw xDistance=-0.03 yDistance=0.01
23:07:44.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:07:44.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:44.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:07:44.290 00.001 29988 MoveAxis(E, 0, ABG)
23:07:44.290 00.000 29988 Move returns status 0, amount 0
23:07:44.290 00.000 29988 MoveAxis(N, 0, ABG)
23:07:44.290 00.000 29988 Move returns status 0, amount 0
23:07:44.290 00.000 29988 move complete, result=0
23:07:44.290 00.000 29988 worker thread done servicing request
23:07:44.290 00.000 29988 Worker thread wakes up
23:07:44.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:44.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:44.290 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:45.921 01.631 29988 Exposure complete
23:07:45.959 00.038 29988 worker thread done servicing request
23:07:45.959 00.000 28316 OnExposeComplete: enter
23:07:45.960 00.001 28316 UpdateGuideState(): m_state=6
23:07:45.961 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
23:07:45.962 00.001 28316 Star::Find returns 1 (0), X=583.67, Y=113.01, Mass=1970, SNR=30.5, Peak=158 HFD=4.2
23:07:45.962 00.000 28316 MultiStar: [#1 -0.33,0.34,0.00,M1] [#2 -0.17,0.31,0.00,M1] [#3 -0.12,0.29,0.82,U] [#4 -0.16,0.16,0.81,U] [#5 -0.26,0.31,0.00,M1] [#6 -0.22,0.28,0.00,M2] [#7 -0.17,0.25,0.62,U] [#8 -0.35,0.10,0.00,M1] 
23:07:45.963 00.001 28316 single-star, 3 included, MultiStar: {-0.10, 0.20}, one-star: {0.01, 0.12}
23:07:45.963 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:07:45.964 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.52)
23:07:45.964 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.52 mountX=-0.11 mountY=-0.06, mountTheta=-2.63
23:07:45.966 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
23:07:45.966 00.000 28316 Enqueuing Move request for scope (0.01, 0.12)
23:07:45.967 00.001 29988 Worker thread wakes up
23:07:45.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:07:45.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:45.967 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:07:45.968 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:45.968 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:45.969 00.001 28316 Enqueuing Expose request
23:07:45.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:07:45.969 00.000 29988 Moving (0.01, 0.12) raw xDistance=-0.11 yDistance=-0.06
23:07:45.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:07:45.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:45.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:45.969 00.000 29988 MoveAxis(E, 0, ABG)
23:07:45.969 00.000 29988 Move returns status 0, amount 0
23:07:45.969 00.000 29988 MoveAxis(N, 0, ABG)
23:07:45.969 00.000 29988 Move returns status 0, amount 0
23:07:45.969 00.000 29988 move complete, result=0
23:07:45.969 00.000 29988 worker thread done servicing request
23:07:45.969 00.000 29988 Worker thread wakes up
23:07:45.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:45.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:45.970 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:47.491 01.521 29988 Exposure complete
23:07:47.538 00.047 29988 worker thread done servicing request
23:07:47.538 00.000 28316 OnExposeComplete: enter
23:07:47.539 00.001 28316 UpdateGuideState(): m_state=6
23:07:47.542 00.003 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
23:07:47.544 00.002 28316 Star::Find returns 1 (0), X=583.52, Y=113.14, Mass=1866, SNR=29.6, Peak=165 HFD=3.9
23:07:47.546 00.002 28316 MultiStar: [#1 -0.19,0.35,0.00,M2] [#2 -0.30,0.50,0.00,M2] [#3 -0.17,0.36,0.00,M1] [#4 -0.24,0.38,0.00,M1] [#5 -0.40,0.43,0.00,M2] [#6 -0.32,0.37,0.00,M3] [#7 -0.20,0.37,0.00,M1] [#8 -0.24,0.26,0.00,M2] 
23:07:47.547 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
23:07:47.548 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
23:07:47.550 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.10 mountX=-0.29 mountY=0.02, mountTheta=3.08
23:07:47.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.25, opts=13)
23:07:47.551 00.000 28316 Enqueuing Move request for scope (-0.15, 0.25)
23:07:47.552 00.001 29988 Worker thread wakes up
23:07:47.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:47.552 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.6
23:07:47.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:47.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:47.554 00.001 28316 Enqueuing Expose request
23:07:47.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
23:07:47.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
23:07:47.554 00.000 29988 Moving (-0.15, 0.25) raw xDistance=-0.29 yDistance=0.02
23:07:47.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:07:47.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:47.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:47.554 00.000 29988 MoveAxis(E, 61, ABG)
23:07:47.554 00.000 29988 Guiding  Dir = 2, Dur = 61
23:07:47.555 00.001 29988 IsSlewing returns 0
23:07:47.555 00.000 29988 IsGuiding returns 0
23:07:47.557 00.002 29988 PulseGuide returned control before completion, sleep 70
23:07:47.632 00.075 29988 IsGuiding returns 0
23:07:47.632 00.000 29988 Move returns status 0, amount 61
23:07:47.632 00.000 29988 MoveAxis(N, 0, ABG)
23:07:47.632 00.000 29988 Move returns status 0, amount 0
23:07:47.632 00.000 29988 move complete, result=0
23:07:47.632 00.000 29988 worker thread done servicing request
23:07:47.633 00.001 29988 Worker thread wakes up
23:07:47.633 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.0 px 0 ms NORTH
23:07:47.634 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:47.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:49.272 01.638 29988 Exposure complete
23:07:49.325 00.053 29988 worker thread done servicing request
23:07:49.326 00.001 28316 OnExposeComplete: enter
23:07:49.327 00.001 28316 UpdateGuideState(): m_state=6
23:07:49.327 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
23:07:49.328 00.001 28316 Star::Find returns 1 (0), X=583.77, Y=112.84, Mass=1824, SNR=29.3, Peak=174 HFD=4.4
23:07:49.329 00.001 28316 MultiStar: [#1 0.04,0.18,0.92,U] [#2 -0.01,0.19,0.99,U] [#3 0.02,0.07,0.87,U] [#4 0.15,0.10,0.88,U] [#5 0.05,0.16,0.78,U] [#6 -0.02,0.15,0.75,U] [#7 -0.14,0.18,0.68,U] [#8 0.02,0.05,0.63,U] 
23:07:49.329 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.11, -0.05}
23:07:49.330 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:07:49.330 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
23:07:49.331 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.31 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
23:07:49.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
23:07:49.333 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
23:07:49.334 00.001 29988 Worker thread wakes up
23:07:49.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:49.334 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.3
23:07:49.336 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:49.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:49.336 00.000 28316 Enqueuing Expose request
23:07:49.337 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:07:49.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:07:49.337 00.000 29988 Moving (0.03, 0.11) raw xDistance=-0.09 yDistance=-0.08
23:07:49.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:49.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:49.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:49.337 00.000 29988 MoveAxis(E, 0, ABG)
23:07:49.337 00.000 29988 Move returns status 0, amount 0
23:07:49.337 00.000 29988 MoveAxis(N, 0, ABG)
23:07:49.337 00.000 29988 Move returns status 0, amount 0
23:07:49.337 00.000 29988 move complete, result=0
23:07:49.337 00.000 29988 worker thread done servicing request
23:07:49.337 00.000 29988 Worker thread wakes up
23:07:49.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:49.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:49.338 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:50.864 01.526 29988 Exposure complete
23:07:50.888 00.024 29988 worker thread done servicing request
23:07:50.888 00.000 28316 OnExposeComplete: enter
23:07:50.889 00.001 28316 UpdateGuideState(): m_state=6
23:07:50.890 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
23:07:50.890 00.000 28316 Star::Find returns 1 (0), X=583.89, Y=113.12, Mass=1900, SNR=29.9, Peak=185 HFD=4.3
23:07:50.891 00.001 28316 MultiStar: [#1 0.08,0.29,0.88,U] [#2 0.11,0.39,0.00,M2] [#3 0.08,0.44,0.00,M1] [#4 0.01,0.21,0.88,U] [#5 -0.12,0.36,0.00,M2] [#6 0.03,0.28,0.69,U] [#7 0.02,0.30,0.65,U] [#8 -0.00,0.15,0.62,U] 
23:07:50.891 00.000 28316 refined, 5 included, MultiStar: {0.07, 0.24}, one-star: {0.22, 0.23}
23:07:50.891 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:07:50.892 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:07:50.892 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.29 mountX=-0.19 mountY=-0.17, mountTheta=-2.41
23:07:50.894 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.24, opts=13)
23:07:50.895 00.001 28316 Enqueuing Move request for scope (0.07, 0.24)
23:07:50.896 00.001 29988 Worker thread wakes up
23:07:50.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
23:07:50.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
23:07:50.896 00.000 29988 Moving (0.07, 0.24) raw xDistance=-0.19 yDistance=-0.17
23:07:50.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:07:50.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:50.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:07:50.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:07:50.896 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.9
23:07:50.897 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:50.897 00.000 29988 MoveAxis(E, 0, ABG)
23:07:50.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:50.898 00.001 28316 Enqueuing Expose request
23:07:50.898 00.000 29988 Move returns status 0, amount 0
23:07:50.898 00.000 29988 MoveAxis(N, 0, ABG)
23:07:50.898 00.000 29988 Move returns status 0, amount 0
23:07:50.898 00.000 29988 move complete, result=0
23:07:50.898 00.000 29988 worker thread done servicing request
23:07:50.898 00.000 29988 Worker thread wakes up
23:07:50.898 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:50.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:50.900 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:52.523 01.623 29988 Exposure complete
23:07:52.567 00.044 29988 worker thread done servicing request
23:07:52.567 00.000 28316 OnExposeComplete: enter
23:07:52.568 00.001 28316 UpdateGuideState(): m_state=6
23:07:52.569 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
23:07:52.569 00.000 28316 Star::Find returns 1 (0), X=583.95, Y=112.92, Mass=1948, SNR=30.2, Peak=189 HFD=4.4
23:07:52.570 00.001 28316 MultiStar: [#1 0.11,0.23,0.91,U] [#2 0.03,0.21,0.97,U] [#3 0.09,0.26,0.87,U] [#4 0.12,0.08,0.86,U] [#5 -0.09,0.18,0.76,U] [#6 0.06,0.10,0.70,U] [#7 -0.01,0.23,0.65,U] [#8 -0.01,0.04,0.57,U] 
23:07:52.570 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {0.28, 0.03}
23:07:52.571 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
23:07:52.571 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
23:07:52.572 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.12 mountX=-0.11 mountY=-0.14, mountTheta=-2.24
23:07:52.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
23:07:52.575 00.002 28316 Enqueuing Move request for scope (0.07, 0.15)
23:07:52.575 00.000 29988 Worker thread wakes up
23:07:52.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:52.575 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:07:52.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:52.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:52.576 00.001 28316 Enqueuing Expose request
23:07:52.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
23:07:52.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
23:07:52.576 00.000 29988 Moving (0.07, 0.15) raw xDistance=-0.11 yDistance=-0.14
23:07:52.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:07:52.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:52.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:07:52.576 00.000 29988 MoveAxis(E, 0, ABG)
23:07:52.576 00.000 29988 Move returns status 0, amount 0
23:07:52.576 00.000 29988 MoveAxis(N, 0, ABG)
23:07:52.576 00.000 29988 Move returns status 0, amount 0
23:07:52.576 00.000 29988 move complete, result=0
23:07:52.576 00.000 29988 worker thread done servicing request
23:07:52.576 00.000 29988 Worker thread wakes up
23:07:52.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:52.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:52.577 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:54.100 01.523 29988 Exposure complete
23:07:54.141 00.041 29988 worker thread done servicing request
23:07:54.141 00.000 28316 OnExposeComplete: enter
23:07:54.142 00.001 28316 UpdateGuideState(): m_state=6
23:07:54.142 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
23:07:54.143 00.001 28316 Star::Find returns 1 (0), X=583.80, Y=112.90, Mass=1999, SNR=30.7, Peak=187 HFD=4.3
23:07:54.143 00.000 28316 MultiStar: [#1 0.12,0.13,0.88,U] [#2 0.01,0.22,0.99,U] [#3 0.04,0.18,0.85,U] [#4 0.14,0.17,0.84,U] [#5 0.09,0.19,0.75,U] [#6 -0.06,0.22,0.69,U] [#7 0.11,0.17,0.64,U] [#8 -0.11,0.12,0.57,U] 
23:07:54.144 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.15}, one-star: {0.13, 0.01}
23:07:54.144 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:07:54.144 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:07:54.146 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.07 mountX=0.05 mountY=-0.12, mountTheta=-1.21
23:07:54.150 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
23:07:54.151 00.001 28316 Enqueuing Move request for scope (0.13, 0.01)
23:07:54.153 00.002 29988 Worker thread wakes up
23:07:54.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:07:54.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:07:54.153 00.000 29988 Moving (0.13, 0.01) raw xDistance=0.05 yDistance=-0.12
23:07:54.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:07:54.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:54.153 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.7
23:07:54.154 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:54.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:54.155 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:54.155 00.000 29988 MoveAxis(E, 0, ABG)
23:07:54.155 00.000 28316 Enqueuing Expose request
23:07:54.155 00.000 29988 Move returns status 0, amount 0
23:07:54.155 00.000 29988 MoveAxis(N, 0, ABG)
23:07:54.156 00.001 29988 Move returns status 0, amount 0
23:07:54.156 00.000 29988 move complete, result=0
23:07:54.156 00.000 29988 worker thread done servicing request
23:07:54.156 00.000 29988 Worker thread wakes up
23:07:54.156 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:54.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:54.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:55.787 01.631 29988 Exposure complete
23:07:55.815 00.028 29988 worker thread done servicing request
23:07:55.815 00.000 28316 OnExposeComplete: enter
23:07:55.818 00.003 28316 UpdateGuideState(): m_state=6
23:07:55.819 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
23:07:55.820 00.001 28316 Star::Find returns 1 (0), X=583.69, Y=113.09, Mass=1826, SNR=29.5, Peak=157 HFD=4.4
23:07:55.821 00.001 28316 MultiStar: [#1 -0.03,0.18,0.91,U] [#2 -0.04,0.16,0.97,U] [#3 0.14,0.27,0.90,U] [#4 -0.05,0.18,0.85,U] [#5 -0.26,0.11,0.78,U] [#6 -0.21,0.26,0.00,M1] [#7 -0.04,0.13,0.66,U] [#8 -0.30,0.12,0.61,U] 
23:07:55.822 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.17}, one-star: {0.02, 0.20}
23:07:55.824 00.002 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
23:07:55.826 00.002 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.15)
23:07:55.828 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.89 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
23:07:55.831 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
23:07:55.831 00.000 28316 Enqueuing Move request for scope (-0.06, 0.17)
23:07:55.832 00.001 29988 Worker thread wakes up
23:07:55.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
23:07:55.833 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
23:07:55.833 00.000 29988 Moving (-0.06, 0.17) raw xDistance=-0.18 yDistance=-0.03
23:07:55.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:55.834 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:07:55.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:55.834 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.5
23:07:55.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:55.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:55.835 00.001 29988 MoveAxis(E, 0, ABG)
23:07:55.835 00.000 29988 Move returns status 0, amount 0
23:07:55.835 00.000 29988 MoveAxis(N, 0, ABG)
23:07:55.835 00.000 29988 Move returns status 0, amount 0
23:07:55.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:55.835 00.000 28316 Enqueuing Expose request
23:07:55.836 00.001 29988 move complete, result=0
23:07:55.836 00.000 29988 worker thread done servicing request
23:07:55.836 00.000 29988 Worker thread wakes up
23:07:55.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:55.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:55.836 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:57.348 01.512 29988 Exposure complete
23:07:57.377 00.029 29988 worker thread done servicing request
23:07:57.377 00.000 28316 OnExposeComplete: enter
23:07:57.378 00.001 28316 UpdateGuideState(): m_state=6
23:07:57.378 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
23:07:57.379 00.001 28316 Star::Find returns 1 (0), X=583.96, Y=112.84, Mass=1943, SNR=30.2, Peak=168 HFD=4.4
23:07:57.379 00.000 28316 MultiStar: [#1 0.10,0.17,0.85,U] [#2 0.07,0.06,0.95,U] [#3 -0.04,0.18,0.86,U] [#4 0.13,0.14,0.84,U] [#5 -0.14,0.21,0.78,U] [#6 0.02,0.19,0.71,U] [#7 0.15,0.10,0.63,U] [#8 0.01,0.11,0.58,U] 
23:07:57.380 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.29, -0.05}
23:07:57.380 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
23:07:57.380 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.02)
23:07:57.381 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.02 mountX=-0.08 mountY=-0.12, mountTheta=-2.15
23:07:57.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
23:07:57.383 00.001 28316 Enqueuing Move request for scope (0.07, 0.12)
23:07:57.383 00.000 29988 Worker thread wakes up
23:07:57.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:57.384 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
23:07:57.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
23:07:57.384 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:07:57.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.385 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:57.385 00.000 28316 Enqueuing Expose request
23:07:57.386 00.001 29988 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.12
23:07:57.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:07:57.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:57.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:57.386 00.000 29988 MoveAxis(E, 0, ABG)
23:07:57.386 00.000 29988 Move returns status 0, amount 0
23:07:57.386 00.000 29988 MoveAxis(N, 0, ABG)
23:07:57.386 00.000 29988 Move returns status 0, amount 0
23:07:57.386 00.000 29988 move complete, result=0
23:07:57.386 00.000 29988 worker thread done servicing request
23:07:57.386 00.000 29988 Worker thread wakes up
23:07:57.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:57.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:57.386 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:59.013 01.627 29988 Exposure complete
23:07:59.054 00.041 29988 worker thread done servicing request
23:07:59.054 00.000 28316 OnExposeComplete: enter
23:07:59.055 00.001 28316 UpdateGuideState(): m_state=6
23:07:59.055 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
23:07:59.056 00.001 28316 Star::Find returns 1 (0), X=584.00, Y=112.91, Mass=2033, SNR=31.0, Peak=188 HFD=4.4
23:07:59.057 00.001 28316 MultiStar: [#1 0.02,0.02,0.88,U] [#2 0.18,0.03,0.92,U] [#3 0.21,0.19,0.83,U] [#4 0.19,0.04,0.83,U] [#5 0.03,0.13,0.75,U] [#6 0.10,0.25,0.69,U] [#7 0.16,0.03,0.64,U] [#8 0.13,-0.03,0.56,U] 
23:07:59.058 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.07}, one-star: {0.33, 0.01}
23:07:59.060 00.002 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:07:59.063 00.003 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
23:07:59.065 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.45 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
23:07:59.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.07, opts=13)
23:07:59.068 00.001 28316 Enqueuing Move request for scope (0.16, 0.07)
23:07:59.068 00.000 29988 Worker thread wakes up
23:07:59.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:07:59.069 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
23:07:59.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
23:07:59.069 00.000 29988 Moving (0.16, 0.07) raw xDistance=-0.00 yDistance=-0.17
23:07:59.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:07:59.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:59.069 00.000 28316 UpdateGuideState exits: m=2033 RSB=31.0
23:07:59.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:07:59.069 00.000 29988 MoveAxis(E, 0, ABG)
23:07:59.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:59.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:07:59.070 00.000 28316 Enqueuing Expose request
23:07:59.070 00.000 29988 Move returns status 0, amount 0
23:07:59.070 00.000 29988 MoveAxis(N, 0, ABG)
23:07:59.072 00.002 29988 Move returns status 0, amount 0
23:07:59.072 00.000 29988 move complete, result=0
23:07:59.072 00.000 29988 worker thread done servicing request
23:07:59.072 00.000 29988 Worker thread wakes up
23:07:59.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:07:59.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:07:59.072 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:00.594 01.522 29988 Exposure complete
23:08:00.626 00.032 29988 worker thread done servicing request
23:08:00.626 00.000 28316 OnExposeComplete: enter
23:08:00.627 00.001 28316 UpdateGuideState(): m_state=6
23:08:00.628 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
23:08:00.628 00.000 28316 Star::Find returns 1 (0), X=584.07, Y=112.85, Mass=1833, SNR=29.4, Peak=165 HFD=4.3
23:08:00.629 00.001 28316 MultiStar: [#1 0.32,0.04,0.00,M1] [#2 0.30,0.06,1.00,U] [#3 0.25,-0.13,0.87,U] [#4 0.41,-0.02,0.00,M1] [#5 0.16,0.09,0.78,U] [#6 0.29,-0.08,0.72,U] [#7 0.14,0.05,0.63,U] [#8 0.10,-0.09,0.61,U] 
23:08:00.629 00.000 28316 refined, 6 included, MultiStar: {0.25, -0.02}, one-star: {0.40, -0.04}
23:08:00.630 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:08:00.630 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.11)
23:08:00.630 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.12 mountY=-0.21, mountTheta=-1.06
23:08:00.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.02, opts=13)
23:08:00.633 00.001 28316 Enqueuing Move request for scope (0.25, -0.02)
23:08:00.633 00.000 29988 Worker thread wakes up
23:08:00.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
23:08:00.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:00.634 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.4
23:08:00.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:00.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:00.635 00.000 28316 Enqueuing Expose request
23:08:00.636 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
23:08:00.636 00.000 29988 Moving (0.25, -0.02) raw xDistance=0.12 yDistance=-0.21
23:08:00.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:08:00.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:00.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:08:00.636 00.000 29988 MoveAxis(E, 0, ABG)
23:08:00.636 00.000 29988 Move returns status 0, amount 0
23:08:00.636 00.000 29988 MoveAxis(N, 0, ABG)
23:08:00.636 00.000 29988 Move returns status 0, amount 0
23:08:00.636 00.000 29988 move complete, result=0
23:08:00.636 00.000 29988 worker thread done servicing request
23:08:00.636 00.000 29988 Worker thread wakes up
23:08:00.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:00.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:00.636 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:02.262 01.626 29988 Exposure complete
23:08:02.297 00.035 29988 worker thread done servicing request
23:08:02.297 00.000 28316 OnExposeComplete: enter
23:08:02.300 00.003 28316 UpdateGuideState(): m_state=6
23:08:02.302 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
23:08:02.305 00.003 28316 Star::Find returns 1 (0), X=584.17, Y=112.87, Mass=1982, SNR=30.5, Peak=173 HFD=4.3
23:08:02.307 00.002 28316 MultiStar: [#1 0.38,0.12,0.00,M2] [#2 0.43,0.06,0.00,M1] [#3 0.18,-0.00,0.86,U] [#4 0.34,-0.09,0.00,M2] [#5 0.17,-0.05,0.75,U] [#6 0.33,-0.07,0.00,M1] [#7 0.32,-0.12,0.00,M1] [#8 0.14,-0.15,0.59,U] 
23:08:02.310 00.003 28316 refined, 3 included, MultiStar: {0.27, -0.05}, one-star: {0.50, -0.02}
23:08:02.312 00.002 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:08:02.313 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:08:02.314 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.18 mountX=0.16 mountY=-0.22, mountTheta=-0.95
23:08:02.317 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
23:08:02.318 00.001 28316 Enqueuing Move request for scope (0.27, -0.05)
23:08:02.319 00.001 29988 Worker thread wakes up
23:08:02.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
23:08:02.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
23:08:02.319 00.000 29988 Moving (0.27, -0.05) raw xDistance=0.16 yDistance=-0.22
23:08:02.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:08:02.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:02.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:08:02.320 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:02.320 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.5
23:08:02.321 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:02.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:02.322 00.001 28316 Enqueuing Expose request
23:08:02.322 00.000 29988 MoveAxis(E, 0, ABG)
23:08:02.322 00.000 29988 Move returns status 0, amount 0
23:08:02.322 00.000 29988 MoveAxis(N, 0, ABG)
23:08:02.322 00.000 29988 Move returns status 0, amount 0
23:08:02.322 00.000 29988 move complete, result=0
23:08:02.322 00.000 29988 worker thread done servicing request
23:08:02.322 00.000 29988 Worker thread wakes up
23:08:02.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:02.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:02.323 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:03.838 01.515 29988 Exposure complete
23:08:03.878 00.040 29988 worker thread done servicing request
23:08:03.878 00.000 28316 OnExposeComplete: enter
23:08:03.879 00.001 28316 UpdateGuideState(): m_state=6
23:08:03.879 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
23:08:03.880 00.001 28316 Star::Find returns 1 (0), X=584.13, Y=112.83, Mass=1825, SNR=29.2, Peak=167 HFD=4.3
23:08:03.882 00.002 28316 MultiStar: [#1 0.24,0.14,0.91,U] [#2 0.24,0.09,0.99,U] [#3 0.26,-0.02,0.85,U] [#4 0.25,-0.05,0.87,U] [#5 0.24,0.01,0.79,U] [#6 0.26,-0.14,0.77,U] [#7 0.40,-0.04,0.00,M2] [#8 0.24,-0.08,0.61,U] 
23:08:03.884 00.002 28316 refined, 7 included, MultiStar: {0.28, -0.01}, one-star: {0.46, -0.06}
23:08:03.886 00.002 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
23:08:03.889 00.003 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
23:08:03.891 00.002 28316 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.02 mountX=0.12 mountY=-0.25, mountTheta=-1.11
23:08:03.894 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.01, opts=13)
23:08:03.896 00.002 28316 Enqueuing Move request for scope (0.28, -0.01)
23:08:03.896 00.000 29988 Worker thread wakes up
23:08:03.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:08:03.897 00.001 28316 UpdateGuideState exits: m=1825 RSB=29.2
23:08:03.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:03.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:03.898 00.000 28316 Enqueuing Expose request
23:08:03.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
23:08:03.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
23:08:03.899 00.001 29988 Moving (0.28, -0.01) raw xDistance=0.12 yDistance=-0.25
23:08:03.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:08:03.899 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.39 newest=-0.68
23:08:03.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:08:03.899 00.000 29988 MoveAxis(E, 0, ABG)
23:08:03.899 00.000 29988 Move returns status 0, amount 0
23:08:03.899 00.000 29988 MoveAxis(N, 59, ABG)
23:08:03.899 00.000 29988 Guiding  Dir = 0, Dur = 59
23:08:03.899 00.000 29988 IsSlewing returns 0
23:08:03.899 00.000 29988 IsGuiding returns 0
23:08:03.904 00.005 29988 PulseGuide returned control before completion, sleep 65
23:08:03.976 00.072 29988 IsGuiding returns 0
23:08:03.976 00.000 29988 Move returns status 0, amount 59
23:08:03.976 00.000 29988 move complete, result=0
23:08:03.976 00.000 29988 worker thread done servicing request
23:08:03.976 00.000 29988 Worker thread wakes up
23:08:03.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:03.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:03.976 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
23:08:05.600 01.624 29988 Exposure complete
23:08:05.637 00.037 29988 worker thread done servicing request
23:08:05.638 00.001 28316 OnExposeComplete: enter
23:08:05.638 00.000 28316 UpdateGuideState(): m_state=6
23:08:05.639 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
23:08:05.639 00.000 28316 Star::Find returns 1 (0), X=583.91, Y=112.88, Mass=1822, SNR=29.3, Peak=160 HFD=4.3
23:08:05.640 00.001 28316 MultiStar: [#1 0.13,0.07,0.92,U] [#2 0.05,0.06,1.02,U] [#3 0.06,0.19,0.87,U] [#4 0.14,0.07,0.92,U] [#5 0.04,0.11,0.77,U] [#6 0.04,0.03,0.72,U] [#7 0.04,0.04,0.67,U] [#8 -0.06,0.01,0.62,U] 
23:08:05.640 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {0.24, -0.01}
23:08:05.641 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:08:05.641 00.000 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.40)
23:08:05.642 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.64 mountX=-0.02 mountY=-0.11, mountTheta=-1.78
23:08:05.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
23:08:05.644 00.001 28316 Enqueuing Move request for scope (0.09, 0.06)
23:08:05.644 00.000 29988 Worker thread wakes up
23:08:05.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:08:05.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:08:05.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:05.645 00.001 28316 UpdateGuideState exits: m=1822 RSB=29.3
23:08:05.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:05.646 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:05.647 00.001 29988 Moving (0.09, 0.06) raw xDistance=-0.02 yDistance=-0.11
23:08:05.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:05.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:05.647 00.000 28316 Enqueuing Expose request
23:08:05.648 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:08:05.648 00.000 29988 MoveAxis(E, 0, ABG)
23:08:05.648 00.000 29988 Move returns status 0, amount 0
23:08:05.648 00.000 29988 MoveAxis(N, 0, ABG)
23:08:05.648 00.000 29988 Move returns status 0, amount 0
23:08:05.648 00.000 29988 move complete, result=0
23:08:05.648 00.000 29988 worker thread done servicing request
23:08:05.648 00.000 29988 Worker thread wakes up
23:08:05.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:05.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:05.650 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:07.169 01.519 29988 Exposure complete
23:08:07.212 00.043 29988 worker thread done servicing request
23:08:07.212 00.000 28316 OnExposeComplete: enter
23:08:07.213 00.001 28316 UpdateGuideState(): m_state=6
23:08:07.214 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
23:08:07.214 00.000 28316 Star::Find returns 1 (0), X=584.01, Y=112.96, Mass=1869, SNR=29.6, Peak=168 HFD=4.4
23:08:07.215 00.001 28316 MultiStar: [#1 0.21,0.06,0.93,U] [#2 0.13,0.15,0.99,U] [#3 0.14,0.18,0.88,U] [#4 0.21,0.07,0.89,U] [#5 0.04,0.15,0.78,U] [#6 0.23,0.09,0.73,U] [#7 0.29,0.21,0.00,M2] [#8 0.01,0.14,0.61,U] 
23:08:07.216 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.11}, one-star: {0.34, 0.07}
23:08:07.217 00.001 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
23:08:07.217 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
23:08:07.217 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.57 mountX=-0.03 mountY=-0.20, mountTheta=-1.72
23:08:07.219 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.11, opts=13)
23:08:07.221 00.002 28316 Enqueuing Move request for scope (0.17, 0.11)
23:08:07.222 00.001 29988 Worker thread wakes up
23:08:07.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
23:08:07.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:07.223 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
23:08:07.223 00.000 29988 Moving (0.17, 0.11) raw xDistance=-0.03 yDistance=-0.20
23:08:07.223 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:07.223 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:08:07.223 00.000 29988 MoveAxis(E, 0, ABG)
23:08:07.223 00.000 29988 Move returns status 0, amount 0
23:08:07.223 00.000 29988 MoveAxis(N, 48, ABG)
23:08:07.223 00.000 29988 Guiding  Dir = 0, Dur = 48
23:08:07.223 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
23:08:07.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:07.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:07.224 00.000 28316 Enqueuing Expose request
23:08:07.225 00.001 29988 IsSlewing returns 0
23:08:07.225 00.000 29988 IsGuiding returns 0
23:08:07.231 00.006 29988 PulseGuide returned control before completion, sleep 53
23:08:07.295 00.064 29988 IsGuiding returns 0
23:08:07.295 00.000 29988 Move returns status 0, amount 48
23:08:07.295 00.000 29988 move complete, result=0
23:08:07.295 00.000 29988 worker thread done servicing request
23:08:07.295 00.000 29988 Worker thread wakes up
23:08:07.295 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
23:08:07.297 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:07.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:08.923 01.626 29988 Exposure complete
23:08:08.961 00.038 29988 worker thread done servicing request
23:08:08.961 00.000 28316 OnExposeComplete: enter
23:08:08.963 00.002 28316 UpdateGuideState(): m_state=6
23:08:08.965 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
23:08:08.967 00.002 28316 Star::Find returns 1 (0), X=584.04, Y=112.72, Mass=1890, SNR=29.8, Peak=155 HFD=4.2
23:08:08.970 00.003 28316 MultiStar: [#1 0.28,-0.11,0.90,U] [#2 0.25,-0.06,0.95,U] [#3 0.30,0.06,0.89,U] [#4 0.35,-0.10,0.00,M1] [#5 0.14,-0.11,0.78,U] [#6 0.20,-0.05,0.73,U] [#7 0.22,0.03,0.65,U] [#8 0.08,-0.16,0.60,U] 
23:08:08.972 00.002 28316 refined, 7 included, MultiStar: {0.24, -0.07}, one-star: {0.37, -0.18}
23:08:08.973 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:08:08.973 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
23:08:08.975 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.29 mountX=0.17 mountY=-0.18, mountTheta=-0.83
23:08:08.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.07, opts=13)
23:08:08.978 00.002 28316 Enqueuing Move request for scope (0.24, -0.07)
23:08:08.979 00.001 29988 Worker thread wakes up
23:08:08.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
23:08:08.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
23:08:08.979 00.000 29988 Moving (0.24, -0.07) raw xDistance=0.17 yDistance=-0.18
23:08:08.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:08:08.979 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:08:08.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:08.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:08.980 00.000 28316 Enqueuing Expose request
23:08:08.981 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:08:08.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:08.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:08:08.981 00.000 29988 MoveAxis(E, 0, ABG)
23:08:08.981 00.000 29988 Move returns status 0, amount 0
23:08:08.981 00.000 29988 MoveAxis(N, 0, ABG)
23:08:08.981 00.000 29988 Move returns status 0, amount 0
23:08:08.981 00.000 29988 move complete, result=0
23:08:08.981 00.000 29988 worker thread done servicing request
23:08:08.981 00.000 29988 Worker thread wakes up
23:08:08.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:08.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:08.982 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:10.494 01.512 29988 Exposure complete
23:08:10.519 00.025 29988 worker thread done servicing request
23:08:10.519 00.000 28316 OnExposeComplete: enter
23:08:10.519 00.000 28316 UpdateGuideState(): m_state=6
23:08:10.520 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
23:08:10.520 00.000 28316 Star::Find returns 1 (0), X=583.99, Y=112.56, Mass=1832, SNR=29.3, Peak=145 HFD=4.2
23:08:10.521 00.001 28316 MultiStar: [#1 0.33,-0.04,0.00,M1] [#2 0.34,-0.27,0.00,M1] [#3 0.13,-0.13,0.87,U] [#4 0.22,-0.26,0.00,M2] [#5 0.12,-0.09,0.80,U] [#6 0.14,-0.26,0.72,U] [#7 0.22,-0.31,0.00,M2] [#8 -0.03,-0.33,0.00,M1] 
23:08:10.521 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.21}, one-star: {0.33, -0.33}
23:08:10.522 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:08:10.522 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
23:08:10.523 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-0.83 mountX=0.27 mountY=-0.07, mountTheta=-0.27
23:08:10.524 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.21, opts=13)
23:08:10.526 00.002 28316 Enqueuing Move request for scope (0.19, -0.21)
23:08:10.526 00.000 29988 Worker thread wakes up
23:08:10.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:10.527 00.001 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:08:10.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:10.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:10.528 00.000 28316 Enqueuing Expose request
23:08:10.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.21) opts 0xd
23:08:10.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.21)
23:08:10.528 00.000 29988 Moving (0.19, -0.21) raw xDistance=0.27 yDistance=-0.07
23:08:10.529 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:08:10.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:10.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:08:10.529 00.000 29988 MoveAxis(W, 56, ABG)
23:08:10.529 00.000 29988 Guiding  Dir = 3, Dur = 56
23:08:10.529 00.000 29988 IsSlewing returns 0
23:08:10.529 00.000 29988 IsGuiding returns 0
23:08:10.531 00.002 29988 PulseGuide returned control before completion, sleep 65
23:08:10.601 00.070 29988 IsGuiding returns 0
23:08:10.601 00.000 29988 Move returns status 0, amount 56
23:08:10.601 00.000 29988 MoveAxis(N, 0, ABG)
23:08:10.601 00.000 29988 Move returns status 0, amount 0
23:08:10.601 00.000 29988 move complete, result=0
23:08:10.601 00.000 29988 worker thread done servicing request
23:08:10.601 00.000 29988 Worker thread wakes up
23:08:10.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:10.601 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
23:08:10.603 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:12.232 01.629 29988 Exposure complete
23:08:12.259 00.027 29988 worker thread done servicing request
23:08:12.259 00.000 28316 OnExposeComplete: enter
23:08:12.259 00.000 28316 UpdateGuideState(): m_state=6
23:08:12.260 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
23:08:12.261 00.001 28316 Star::Find returns 1 (0), X=583.89, Y=112.86, Mass=1979, SNR=30.7, Peak=166 HFD=4.5
23:08:12.261 00.000 28316 MultiStar: [#1 0.12,0.04,0.91,U] [#2 0.13,0.03,0.93,U] [#3 0.05,0.12,0.82,U] [#4 0.11,0.17,0.84,U] [#5 -0.03,0.10,0.77,U] [#6 -0.02,0.11,0.72,U] [#7 -0.00,0.04,0.63,U] [#8 -0.18,-0.00,0.60,U] 
23:08:12.262 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {0.22, -0.03}
23:08:12.262 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
23:08:12.263 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
23:08:12.263 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.79 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
23:08:12.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
23:08:12.264 00.000 28316 Enqueuing Move request for scope (0.06, 0.06)
23:08:12.265 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:12.265 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.7
23:08:12.266 00.001 29988 Worker thread wakes up
23:08:12.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:12.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:12.267 00.000 28316 Enqueuing Expose request
23:08:12.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:08:12.268 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:08:12.268 00.000 29988 Moving (0.06, 0.06) raw xDistance=-0.03 yDistance=-0.08
23:08:12.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:12.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:12.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:08:12.268 00.000 29988 MoveAxis(E, 0, ABG)
23:08:12.268 00.000 29988 Move returns status 0, amount 0
23:08:12.268 00.000 29988 MoveAxis(N, 0, ABG)
23:08:12.268 00.000 29988 Move returns status 0, amount 0
23:08:12.268 00.000 29988 move complete, result=0
23:08:12.268 00.000 29988 worker thread done servicing request
23:08:12.268 00.000 29988 Worker thread wakes up
23:08:12.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:12.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:12.268 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:13.790 01.522 29988 Exposure complete
23:08:13.816 00.026 29988 worker thread done servicing request
23:08:13.816 00.000 28316 OnExposeComplete: enter
23:08:13.819 00.003 28316 UpdateGuideState(): m_state=6
23:08:13.821 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
23:08:13.822 00.001 28316 Star::Find returns 1 (0), X=583.82, Y=112.78, Mass=1923, SNR=30.2, Peak=158 HFD=4.4
23:08:13.823 00.001 28316 MultiStar: [#1 0.12,0.02,0.86,U] [#2 0.06,-0.03,0.97,U] [#3 0.01,-0.04,0.86,U] [#4 0.03,-0.10,0.87,U] [#5 -0.12,-0.16,0.76,U] [#6 0.08,-0.08,0.73,U] [#7 0.03,0.03,0.64,U] [#8 -0.00,-0.16,0.61,U] 
23:08:13.823 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {0.16, -0.11}
23:08:13.824 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
23:08:13.824 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
23:08:13.824 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.97 mountX=0.08 mountY=-0.01, mountTheta=-0.14
23:08:13.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
23:08:13.827 00.002 28316 Enqueuing Move request for scope (0.05, -0.07)
23:08:13.827 00.000 29988 Worker thread wakes up
23:08:13.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:08:13.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:08:13.827 00.000 29988 Moving (0.05, -0.07) raw xDistance=0.08 yDistance=-0.01
23:08:13.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:08:13.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:13.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:13.827 00.000 29988 MoveAxis(E, 0, ABG)
23:08:13.827 00.000 29988 Move returns status 0, amount 0
23:08:13.827 00.000 29988 MoveAxis(N, 0, ABG)
23:08:13.827 00.000 29988 Move returns status 0, amount 0
23:08:13.827 00.000 29988 move complete, result=0
23:08:13.827 00.000 29988 worker thread done servicing request
23:08:13.828 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:13.828 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.2
23:08:13.828 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:13.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:13.829 00.000 28316 Enqueuing Expose request
23:08:13.829 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:13.829 00.000 29988 Worker thread wakes up
23:08:13.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:13.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:15.465 01.636 29988 Exposure complete
23:08:15.495 00.030 29988 worker thread done servicing request
23:08:15.495 00.000 28316 OnExposeComplete: enter
23:08:15.497 00.002 28316 UpdateGuideState(): m_state=6
23:08:15.497 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
23:08:15.498 00.001 28316 Star::Find returns 1 (0), X=583.82, Y=112.86, Mass=1808, SNR=29.1, Peak=166 HFD=4.3
23:08:15.498 00.000 28316 MultiStar: [#1 0.12,0.13,0.93,U] [#2 0.07,0.10,1.01,U] [#3 0.05,0.15,0.89,U] [#4 0.01,0.03,0.88,U] [#5 -0.01,0.20,0.79,U] [#6 0.06,0.15,0.69,U] [#7 0.00,0.20,0.67,U] [#8 -0.08,0.10,0.63,U] 
23:08:15.499 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.15, -0.03}
23:08:15.499 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
23:08:15.500 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
23:08:15.500 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.15 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
23:08:15.503 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.11, opts=13)
23:08:15.503 00.000 28316 Enqueuing Move request for scope (0.05, 0.11)
23:08:15.503 00.000 29988 Worker thread wakes up
23:08:15.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
23:08:15.503 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
23:08:15.503 00.000 29988 Moving (0.05, 0.11) raw xDistance=-0.08 yDistance=-0.09
23:08:15.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:15.504 00.001 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:08:15.508 00.004 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:15.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:15.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:15.509 00.001 28316 Enqueuing Expose request
23:08:15.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:15.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:15.509 00.000 29988 MoveAxis(E, 0, ABG)
23:08:15.509 00.000 29988 Move returns status 0, amount 0
23:08:15.509 00.000 29988 MoveAxis(N, 0, ABG)
23:08:15.509 00.000 29988 Move returns status 0, amount 0
23:08:15.509 00.000 29988 move complete, result=0
23:08:15.509 00.000 29988 worker thread done servicing request
23:08:15.509 00.000 29988 Worker thread wakes up
23:08:15.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:15.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:15.510 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:17.024 01.514 29988 Exposure complete
23:08:17.056 00.032 29988 worker thread done servicing request
23:08:17.056 00.000 28316 OnExposeComplete: enter
23:08:17.058 00.002 28316 UpdateGuideState(): m_state=6
23:08:17.060 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
23:08:17.062 00.002 28316 Star::Find returns 1 (0), X=583.78, Y=112.75, Mass=1721, SNR=28.5, Peak=149 HFD=4.2
23:08:17.063 00.001 28316 MultiStar: [#1 -0.06,0.07,0.94,U] [#2 -0.14,-0.13,1.02,U] [#3 -0.08,0.05,0.89,U] [#4 -0.16,0.05,0.87,U] [#5 -0.18,0.09,0.81,U] [#6 -0.26,0.22,0.00,M1] [#7 -0.09,0.11,0.68,U] [#8 -0.16,-0.15,0.64,U] 
23:08:17.065 00.002 28316 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {0.11, -0.14}
23:08:17.066 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
23:08:17.068 00.002 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
23:08:17.071 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=-0.03 mountY=0.09, mountTheta=1.89
23:08:17.075 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
23:08:17.076 00.001 28316 Enqueuing Move request for scope (-0.09, -0.01)
23:08:17.076 00.000 29988 Worker thread wakes up
23:08:17.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:17.077 00.001 28316 UpdateGuideState exits: m=1721 RSB=28.5
23:08:17.078 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:17.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:17.078 00.000 28316 Enqueuing Expose request
23:08:17.079 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:08:17.079 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:08:17.079 00.000 29988 Moving (-0.09, -0.01) raw xDistance=-0.03 yDistance=0.09
23:08:17.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:17.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:17.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:08:17.079 00.000 29988 MoveAxis(E, 0, ABG)
23:08:17.079 00.000 29988 Move returns status 0, amount 0
23:08:17.079 00.000 29988 MoveAxis(N, 0, ABG)
23:08:17.079 00.000 29988 Move returns status 0, amount 0
23:08:17.079 00.000 29988 move complete, result=0
23:08:17.079 00.000 29988 worker thread done servicing request
23:08:17.079 00.000 29988 Worker thread wakes up
23:08:17.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:17.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:17.079 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:18.706 01.627 29988 Exposure complete
23:08:18.734 00.028 29988 worker thread done servicing request
23:08:18.734 00.000 28316 OnExposeComplete: enter
23:08:18.735 00.001 28316 UpdateGuideState(): m_state=6
23:08:18.737 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
23:08:18.739 00.002 28316 Star::Find returns 1 (0), X=584.00, Y=112.43, Mass=1963, SNR=30.6, Peak=146 HFD=4.9
23:08:18.741 00.002 28316 MultiStar: [#1 0.24,-0.15,0.89,U] [#2 0.24,-0.27,0.00,M1] [#3 0.07,-0.22,0.85,U] [#4 0.23,-0.31,0.00,M1] [#5 0.13,-0.24,0.77,U] [#6 -0.01,-0.23,0.73,U] [#7 0.14,-0.21,0.65,U] [#8 0.10,-0.43,0.00,M1] 
23:08:18.741 00.000 28316 refined, 5 included, MultiStar: {0.16, -0.26}, one-star: {0.33, -0.46}
23:08:18.742 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
23:08:18.743 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
23:08:18.745 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-1.01 mountX=0.30 mountY=-0.03, mountTheta=-0.09
23:08:18.748 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.26, opts=13)
23:08:18.750 00.002 28316 Enqueuing Move request for scope (0.16, -0.26)
23:08:18.751 00.001 29988 Worker thread wakes up
23:08:18.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:18.752 00.001 28316 UpdateGuideState exits: m=1963 RSB=30.6
23:08:18.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:18.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:18.754 00.001 28316 Enqueuing Expose request
23:08:18.755 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
23:08:18.755 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
23:08:18.755 00.000 29988 Moving (0.16, -0.26) raw xDistance=0.30 yDistance=-0.03
23:08:18.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:08:18.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:18.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:08:18.755 00.000 29988 MoveAxis(W, 64, ABG)
23:08:18.755 00.000 29988 Guiding  Dir = 3, Dur = 64
23:08:18.755 00.000 29988 IsSlewing returns 0
23:08:18.755 00.000 29988 IsGuiding returns 0
23:08:18.757 00.002 29988 PulseGuide returned control before completion, sleep 73
23:08:18.845 00.088 29988 IsGuiding returns 0
23:08:18.845 00.000 29988 Move returns status 0, amount 64
23:08:18.845 00.000 29988 MoveAxis(N, 0, ABG)
23:08:18.845 00.000 29988 Move returns status 0, amount 0
23:08:18.845 00.000 29988 move complete, result=0
23:08:18.845 00.000 29988 worker thread done servicing request
23:08:18.845 00.000 29988 Worker thread wakes up
23:08:18.846 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:18.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:18.846 00.000 28316 GuideStep: 0.3 px 64 ms WEST, -0.0 px 0 ms NORTH
23:08:20.257 01.411 29988 Exposure complete
23:08:20.299 00.042 29988 worker thread done servicing request
23:08:20.299 00.000 28316 OnExposeComplete: enter
23:08:20.301 00.002 28316 UpdateGuideState(): m_state=6
23:08:20.303 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
23:08:20.304 00.001 28316 Star::Find returns 1 (0), X=584.09, Y=112.59, Mass=1927, SNR=30.2, Peak=150 HFD=4.3
23:08:20.305 00.001 28316 MultiStar: [#1 0.47,-0.19,0.00,M1] [#2 0.18,-0.10,0.96,U] [#3 0.26,-0.20,0.00,M1] [#4 0.39,-0.25,0.00,M2] [#5 0.25,-0.13,0.80,U] [#6 0.16,-0.14,0.71,U] [#7 0.25,-0.16,0.61,U] [#8 0.24,-0.35,0.00,M2] 
23:08:20.307 00.002 28316 refined, 4 included, MultiStar: {0.26, -0.17}, one-star: {0.43, -0.31}
23:08:20.308 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
23:08:20.309 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.63)
23:08:20.312 00.003 28316 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.59 mountX=0.26 mountY=-0.15, mountTheta=-0.52
23:08:20.313 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.17, opts=13)
23:08:20.314 00.001 28316 Enqueuing Move request for scope (0.26, -0.17)
23:08:20.315 00.001 29988 Worker thread wakes up
23:08:20.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd
23:08:20.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.17)
23:08:20.315 00.000 29988 Moving (0.26, -0.17) raw xDistance=0.26 yDistance=-0.15
23:08:20.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
23:08:20.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:20.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:08:20.315 00.000 29988 MoveAxis(W, 60, ABG)
23:08:20.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:08:20.316 00.001 29988 Guiding  Dir = 3, Dur = 60
23:08:20.316 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
23:08:20.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:20.317 00.001 29988 IsSlewing returns 0
23:08:20.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:20.317 00.000 28316 Enqueuing Expose request
23:08:20.317 00.000 29988 IsGuiding returns 0
23:08:20.320 00.003 29988 PulseGuide returned control before completion, sleep 69
23:08:20.396 00.076 29988 IsGuiding returns 0
23:08:20.396 00.000 29988 Move returns status 0, amount 60
23:08:20.396 00.000 29988 MoveAxis(N, 0, ABG)
23:08:20.396 00.000 29988 Move returns status 0, amount 0
23:08:20.396 00.000 29988 move complete, result=0
23:08:20.396 00.000 29988 worker thread done servicing request
23:08:20.396 00.000 29988 Worker thread wakes up
23:08:20.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:20.396 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.2 px 0 ms NORTH
23:08:20.397 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:22.023 01.626 29988 Exposure complete
23:08:22.048 00.025 29988 worker thread done servicing request
23:08:22.048 00.000 28316 OnExposeComplete: enter
23:08:22.049 00.001 28316 UpdateGuideState(): m_state=6
23:08:22.049 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
23:08:22.050 00.001 28316 Star::Find returns 1 (0), X=583.84, Y=113.01, Mass=1893, SNR=29.8, Peak=171 HFD=4.3
23:08:22.051 00.001 28316 MultiStar: [#1 0.16,0.18,0.93,U] [#2 0.04,0.22,0.97,U] [#3 0.02,0.21,0.87,U] [#4 -0.01,0.14,0.88,U] [#5 -0.04,0.20,0.77,U] [#6 -0.12,0.23,0.74,U] [#7 -0.07,0.15,0.64,U] [#8 -0.25,0.05,0.61,U] 
23:08:22.051 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.17}, one-star: {0.17, 0.12}
23:08:22.052 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
23:08:22.052 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
23:08:22.053 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.53 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
23:08:22.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.17, opts=13)
23:08:22.055 00.001 28316 Enqueuing Move request for scope (0.01, 0.17)
23:08:22.056 00.001 29988 Worker thread wakes up
23:08:22.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:22.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
23:08:22.056 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:08:22.057 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
23:08:22.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:22.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:22.058 00.001 28316 Enqueuing Expose request
23:08:22.058 00.000 29988 Moving (0.01, 0.17) raw xDistance=-0.15 yDistance=-0.08
23:08:22.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:08:22.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:22.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:08:22.058 00.000 29988 MoveAxis(E, 0, ABG)
23:08:22.058 00.000 29988 Move returns status 0, amount 0
23:08:22.058 00.000 29988 MoveAxis(N, 0, ABG)
23:08:22.058 00.000 29988 Move returns status 0, amount 0
23:08:22.058 00.000 29988 move complete, result=0
23:08:22.058 00.000 29988 worker thread done servicing request
23:08:22.058 00.000 29988 Worker thread wakes up
23:08:22.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:22.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:22.059 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:23.588 01.529 29988 Exposure complete
23:08:23.629 00.041 29988 worker thread done servicing request
23:08:23.629 00.000 28316 OnExposeComplete: enter
23:08:23.631 00.002 28316 UpdateGuideState(): m_state=6
23:08:23.632 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
23:08:23.635 00.003 28316 Star::Find returns 1 (0), X=583.74, Y=112.82, Mass=1925, SNR=30.1, Peak=164 HFD=4.4
23:08:23.638 00.003 28316 MultiStar: [#1 -0.03,0.13,0.88,U] [#2 -0.12,0.07,0.94,U] [#3 -0.10,0.11,0.86,U] [#4 0.04,0.12,0.87,U] [#5 -0.17,0.04,0.77,U] [#6 -0.23,0.05,0.70,U] [#7 -0.07,-0.01,0.66,U] [#8 -0.23,-0.04,0.60,U] 
23:08:23.641 00.003 28316 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {0.07, -0.08}
23:08:23.643 00.002 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.75 = -2.53)
23:08:23.645 00.002 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.57)
23:08:23.647 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.60 mountX=-0.08 mountY=0.05, mountTheta=2.56
23:08:23.651 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
23:08:23.652 00.001 28316 Enqueuing Move request for scope (-0.08, 0.05)
23:08:23.653 00.001 29988 Worker thread wakes up
23:08:23.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:23.654 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:08:23.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.655 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
23:08:23.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
23:08:23.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:23.656 00.001 28316 Enqueuing Expose request
23:08:23.658 00.002 29988 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=0.05
23:08:23.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:23.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:23.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:23.658 00.000 29988 MoveAxis(E, 0, ABG)
23:08:23.658 00.000 29988 Move returns status 0, amount 0
23:08:23.658 00.000 29988 MoveAxis(N, 0, ABG)
23:08:23.658 00.000 29988 Move returns status 0, amount 0
23:08:23.658 00.000 29988 move complete, result=0
23:08:23.658 00.000 29988 worker thread done servicing request
23:08:23.658 00.000 29988 Worker thread wakes up
23:08:23.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:23.659 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:23.659 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:25.293 01.634 29988 Exposure complete
23:08:25.329 00.036 29988 worker thread done servicing request
23:08:25.329 00.000 28316 OnExposeComplete: enter
23:08:25.330 00.001 28316 UpdateGuideState(): m_state=6
23:08:25.332 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
23:08:25.333 00.001 28316 Star::Find returns 1 (0), X=583.74, Y=112.90, Mass=1996, SNR=30.7, Peak=155 HFD=4.5
23:08:25.333 00.000 28316 MultiStar: [#1 -0.04,0.09,0.91,U] [#2 -0.08,0.01,0.95,U] [#3 -0.09,0.13,0.82,U] [#4 0.01,-0.03,0.83,U] [#5 -0.07,0.12,0.77,U] [#6 -0.14,0.08,0.71,U] [#7 -0.20,0.09,0.63,U] [#8 -0.10,-0.03,0.56,U] 
23:08:25.333 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.05}, one-star: {0.07, 0.01}
23:08:25.335 00.002 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
23:08:25.336 00.001 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
23:08:25.336 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=0.02 mountY=-0.07, mountTheta=-1.27
23:08:25.338 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
23:08:25.339 00.001 28316 Enqueuing Move request for scope (0.07, 0.01)
23:08:25.340 00.001 29988 Worker thread wakes up
23:08:25.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:25.340 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:08:25.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:25.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:25.341 00.000 28316 Enqueuing Expose request
23:08:25.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
23:08:25.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
23:08:25.342 00.000 29988 Moving (0.07, 0.01) raw xDistance=0.02 yDistance=-0.07
23:08:25.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:25.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:25.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:08:25.342 00.000 29988 MoveAxis(E, 0, ABG)
23:08:25.342 00.000 29988 Move returns status 0, amount 0
23:08:25.342 00.000 29988 MoveAxis(N, 0, ABG)
23:08:25.342 00.000 29988 Move returns status 0, amount 0
23:08:25.342 00.000 29988 move complete, result=0
23:08:25.342 00.000 29988 worker thread done servicing request
23:08:25.342 00.000 29988 Worker thread wakes up
23:08:25.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:25.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:25.343 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:26.869 01.526 29988 Exposure complete
23:08:26.894 00.025 29988 worker thread done servicing request
23:08:26.894 00.000 28316 OnExposeComplete: enter
23:08:26.895 00.001 28316 UpdateGuideState(): m_state=6
23:08:26.896 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
23:08:26.896 00.000 28316 Star::Find returns 1 (0), X=583.83, Y=112.96, Mass=1804, SNR=29.1, Peak=156 HFD=4.3
23:08:26.897 00.001 28316 MultiStar: [#1 0.15,0.06,0.93,U] [#2 0.02,-0.02,0.99,U] [#3 0.04,0.22,0.88,U] [#4 0.16,0.12,0.91,U] [#5 -0.10,0.10,0.84,U] [#6 0.01,0.12,0.74,U] [#7 0.08,0.22,0.66,U] [#8 0.07,0.09,0.62,U] 
23:08:26.897 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.16, 0.06}
23:08:26.898 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:08:26.898 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.06)
23:08:26.898 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.98 mountX=-0.06 mountY=-0.11, mountTheta=-2.11
23:08:26.901 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
23:08:26.903 00.002 28316 Enqueuing Move request for scope (0.07, 0.10)
23:08:26.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:26.905 00.001 28316 UpdateGuideState exits: m=1804 RSB=29.1
23:08:26.906 00.001 29988 Worker thread wakes up
23:08:26.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
23:08:26.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
23:08:26.906 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.11
23:08:26.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:08:26.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:26.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:08:26.906 00.000 29988 MoveAxis(E, 0, ABG)
23:08:26.906 00.000 29988 Move returns status 0, amount 0
23:08:26.906 00.000 29988 MoveAxis(N, 0, ABG)
23:08:26.906 00.000 29988 Move returns status 0, amount 0
23:08:26.906 00.000 29988 move complete, result=0
23:08:26.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:26.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:26.908 00.001 28316 Enqueuing Expose request
23:08:26.908 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:26.909 00.001 29988 worker thread done servicing request
23:08:26.909 00.000 29988 Worker thread wakes up
23:08:26.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:26.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:28.541 01.632 29988 Exposure complete
23:08:28.579 00.038 29988 worker thread done servicing request
23:08:28.579 00.000 28316 OnExposeComplete: enter
23:08:28.582 00.003 28316 UpdateGuideState(): m_state=6
23:08:28.584 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
23:08:28.584 00.000 28316 Star::Find returns 1 (0), X=584.01, Y=112.86, Mass=1858, SNR=29.6, Peak=176 HFD=4.3
23:08:28.584 00.000 28316 MultiStar: [#1 0.17,0.00,0.92,U] [#2 0.24,-0.03,0.98,U] [#3 0.05,0.15,0.86,U] [#4 0.18,-0.05,0.88,U] [#5 0.16,0.05,0.77,U] [#6 0.15,-0.08,0.71,U] [#7 0.17,0.04,0.64,U] [#8 -0.08,-0.05,0.62,U] 
23:08:28.585 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.00}, one-star: {0.35, -0.03}
23:08:28.585 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:08:28.585 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
23:08:28.587 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=0.07 mountY=-0.15, mountTheta=-1.14
23:08:28.591 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.00, opts=13)
23:08:28.591 00.000 28316 Enqueuing Move request for scope (0.17, 0.00)
23:08:28.592 00.001 29988 Worker thread wakes up
23:08:28.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
23:08:28.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
23:08:28.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:28.592 00.000 29988 Moving (0.17, 0.00) raw xDistance=0.07 yDistance=-0.15
23:08:28.592 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.6
23:08:28.593 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:28.593 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:28.593 00.000 28316 Enqueuing Expose request
23:08:28.594 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:08:28.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:28.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:08:28.594 00.000 29988 MoveAxis(E, 0, ABG)
23:08:28.594 00.000 29988 Move returns status 0, amount 0
23:08:28.594 00.000 29988 MoveAxis(N, 0, ABG)
23:08:28.594 00.000 29988 Move returns status 0, amount 0
23:08:28.594 00.000 29988 move complete, result=0
23:08:28.594 00.000 29988 worker thread done servicing request
23:08:28.594 00.000 29988 Worker thread wakes up
23:08:28.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:28.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:28.594 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:30.118 01.524 29988 Exposure complete
23:08:30.145 00.027 29988 worker thread done servicing request
23:08:30.145 00.000 28316 OnExposeComplete: enter
23:08:30.146 00.001 28316 UpdateGuideState(): m_state=6
23:08:30.146 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
23:08:30.147 00.001 28316 Star::Find returns 1 (0), X=584.02, Y=112.97, Mass=1866, SNR=29.8, Peak=169 HFD=4.4
23:08:30.147 00.000 28316 MultiStar: [#1 0.22,0.11,0.89,U] [#2 0.22,0.05,0.96,U] [#3 0.22,0.21,0.93,U] [#4 0.23,-0.06,0.88,U] [#5 0.14,0.04,0.79,U] [#6 0.30,0.02,0.73,U] [#7 0.16,0.12,0.69,U] [#8 0.01,0.04,0.60,U] 
23:08:30.148 00.001 28316 refined, 8 included, MultiStar: {0.22, 0.07}, one-star: {0.35, 0.08}
23:08:30.149 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
23:08:30.150 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
23:08:30.152 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.31 mountX=0.03 mountY=-0.22, mountTheta=-1.46
23:08:30.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.07, opts=13)
23:08:30.157 00.003 28316 Enqueuing Move request for scope (0.22, 0.07)
23:08:30.157 00.000 29988 Worker thread wakes up
23:08:30.157 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:30.158 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.8
23:08:30.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:30.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:30.159 00.001 28316 Enqueuing Expose request
23:08:30.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
23:08:30.159 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
23:08:30.159 00.000 29988 Moving (0.22, 0.07) raw xDistance=0.03 yDistance=-0.22
23:08:30.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:08:30.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:08:30.159 00.000 29988 MoveAxis(E, 0, ABG)
23:08:30.159 00.000 29988 Move returns status 0, amount 0
23:08:30.159 00.000 29988 MoveAxis(N, 53, ABG)
23:08:30.159 00.000 29988 Guiding  Dir = 0, Dur = 53
23:08:30.159 00.000 29988 IsSlewing returns 0
23:08:30.160 00.001 29988 IsGuiding returns 0
23:08:30.164 00.004 29988 PulseGuide returned control before completion, sleep 59
23:08:30.225 00.061 29988 IsGuiding returns 1
23:08:30.225 00.000 29988 scope still moving after pulse duration time elapsed
23:08:30.257 00.032 29988 IsSlewing returns 0
23:08:30.257 00.000 29988 IsGuiding returns 0
23:08:30.257 00.000 29988 scope move finished after 53 + 45 ms
23:08:30.257 00.000 29988 Move returns status 0, amount 53
23:08:30.257 00.000 29988 move complete, result=0
23:08:30.258 00.001 29988 worker thread done servicing request
23:08:30.258 00.000 29988 Worker thread wakes up
23:08:30.258 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
23:08:30.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:30.259 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:31.897 01.638 29988 Exposure complete
23:08:31.958 00.061 29988 worker thread done servicing request
23:08:31.958 00.000 28316 OnExposeComplete: enter
23:08:31.959 00.001 28316 UpdateGuideState(): m_state=6
23:08:31.960 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
23:08:31.960 00.000 28316 Star::Find returns 1 (0), X=583.81, Y=112.88, Mass=1948, SNR=30.4, Peak=189 HFD=4.3
23:08:31.960 00.000 28316 MultiStar: [#1 0.06,-0.03,0.87,U] [#2 0.03,-0.01,0.93,U] [#3 -0.03,0.03,0.88,U] [#4 0.20,0.02,0.88,U] [#5 0.12,0.03,0.80,U] [#6 -0.05,0.03,0.68,U] [#7 -0.09,-0.01,0.65,U] [#8 0.03,-0.10,0.60,U] 
23:08:31.962 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.14, -0.01}
23:08:31.962 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:08:31.963 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
23:08:31.963 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.08 mountX=0.03 mountY=-0.05, mountTheta=-1.06
23:08:31.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
23:08:31.964 00.000 28316 Enqueuing Move request for scope (0.05, -0.00)
23:08:31.965 00.001 29988 Worker thread wakes up
23:08:31.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
23:08:31.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
23:08:31.965 00.000 29988 Moving (0.05, -0.00) raw xDistance=0.03 yDistance=-0.05
23:08:31.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:08:31.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:31.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:31.965 00.000 29988 MoveAxis(E, 0, ABG)
23:08:31.965 00.000 29988 Move returns status 0, amount 0
23:08:31.965 00.000 29988 MoveAxis(N, 0, ABG)
23:08:31.965 00.000 29988 Move returns status 0, amount 0
23:08:31.966 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:31.966 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.4
23:08:31.967 00.001 29988 move complete, result=0
23:08:31.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:31.968 00.000 28316 Enqueuing Expose request
23:08:31.969 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:31.969 00.000 29988 worker thread done servicing request
23:08:31.969 00.000 29988 Worker thread wakes up
23:08:31.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:31.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:33.380 01.411 29988 Exposure complete
23:08:33.428 00.048 29988 worker thread done servicing request
23:08:33.428 00.000 28316 OnExposeComplete: enter
23:08:33.430 00.002 28316 UpdateGuideState(): m_state=6
23:08:33.432 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
23:08:33.433 00.001 28316 Star::Find returns 1 (0), X=583.82, Y=112.88, Mass=1973, SNR=30.5, Peak=183 HFD=4.3
23:08:33.433 00.000 28316 MultiStar: [#1 0.09,0.08,0.91,U] [#2 0.15,0.08,0.97,U] [#3 0.12,0.07,0.83,U] [#4 0.14,-0.10,0.86,U] [#5 0.05,0.05,0.75,U] [#6 -0.11,0.15,0.69,U] [#7 -0.05,0.15,0.65,U] [#8 -0.05,0.02,0.61,U] 
23:08:33.434 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.15, -0.01}
23:08:33.434 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
23:08:33.434 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
23:08:33.435 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.63 mountX=-0.02 mountY=-0.08, mountTheta=-1.78
23:08:33.436 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.05, opts=13)
23:08:33.436 00.000 28316 Enqueuing Move request for scope (0.07, 0.05)
23:08:33.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:33.437 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:08:33.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:33.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:33.439 00.001 28316 Enqueuing Expose request
23:08:33.439 00.000 29988 Worker thread wakes up
23:08:33.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
23:08:33.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
23:08:33.439 00.000 29988 Moving (0.07, 0.05) raw xDistance=-0.02 yDistance=-0.08
23:08:33.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:33.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:33.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:08:33.439 00.000 29988 MoveAxis(E, 0, ABG)
23:08:33.439 00.000 29988 Move returns status 0, amount 0
23:08:33.439 00.000 29988 MoveAxis(N, 0, ABG)
23:08:33.439 00.000 29988 Move returns status 0, amount 0
23:08:33.439 00.000 29988 move complete, result=0
23:08:33.439 00.000 29988 worker thread done servicing request
23:08:33.439 00.000 29988 Worker thread wakes up
23:08:33.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:33.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:33.440 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:35.067 01.627 29988 Exposure complete
23:08:35.107 00.040 29988 worker thread done servicing request
23:08:35.107 00.000 28316 OnExposeComplete: enter
23:08:35.109 00.002 28316 UpdateGuideState(): m_state=6
23:08:35.110 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
23:08:35.112 00.002 28316 Star::Find returns 1 (0), X=583.96, Y=112.93, Mass=1870, SNR=29.6, Peak=175 HFD=4.4
23:08:35.112 00.000 28316 MultiStar: [#1 0.16,0.09,0.87,U] [#2 -0.07,0.06,0.94,U] [#3 0.10,0.19,0.87,U] [#4 0.03,0.12,0.91,U] [#5 -0.05,0.17,0.80,U] [#6 -0.00,0.16,0.72,U] [#7 0.09,0.14,0.65,U] [#8 -0.06,-0.06,0.64,U] 
23:08:35.114 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.29, 0.04}
23:08:35.115 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:08:35.116 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:08:35.116 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.03 mountX=-0.07 mountY=-0.10, mountTheta=-2.16
23:08:35.118 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
23:08:35.118 00.000 28316 Enqueuing Move request for scope (0.06, 0.10)
23:08:35.119 00.001 29988 Worker thread wakes up
23:08:35.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:35.119 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
23:08:35.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:35.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:35.120 00.000 28316 Enqueuing Expose request
23:08:35.121 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:08:35.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:08:35.121 00.000 29988 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.10
23:08:35.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:08:35.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:35.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:08:35.121 00.000 29988 MoveAxis(E, 0, ABG)
23:08:35.121 00.000 29988 Move returns status 0, amount 0
23:08:35.121 00.000 29988 MoveAxis(N, 0, ABG)
23:08:35.121 00.000 29988 Move returns status 0, amount 0
23:08:35.121 00.000 29988 move complete, result=0
23:08:35.121 00.000 29988 worker thread done servicing request
23:08:35.121 00.000 29988 Worker thread wakes up
23:08:35.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:35.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:35.122 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:36.645 01.523 29988 Exposure complete
23:08:36.693 00.048 29988 worker thread done servicing request
23:08:36.693 00.000 28316 OnExposeComplete: enter
23:08:36.694 00.001 28316 UpdateGuideState(): m_state=6
23:08:36.695 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
23:08:36.695 00.000 28316 Star::Find returns 1 (0), X=583.80, Y=112.81, Mass=1892, SNR=30.0, Peak=165 HFD=4.4
23:08:36.696 00.001 28316 MultiStar: [#1 0.14,0.03,0.89,U] [#2 0.01,0.03,0.95,U] [#3 -0.07,0.05,0.86,U] [#4 0.10,-0.06,0.85,U] [#5 -0.06,0.04,0.79,U] [#6 -0.16,0.07,0.73,U] [#7 0.01,0.04,0.65,U] [#8 -0.15,-0.06,0.60,U] 
23:08:36.696 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.13, -0.08}
23:08:36.697 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
23:08:36.698 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.18)
23:08:36.699 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.86 mountX=-0.00 mountY=-0.01, mountTheta=-1.99
23:08:36.701 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
23:08:36.702 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
23:08:36.702 00.000 29988 Worker thread wakes up
23:08:36.702 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:36.703 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:08:36.703 00.000 28316 UpdateGuideState exits: m=1892 RSB=30.0
23:08:36.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:08:36.703 00.000 29988 Moving (0.01, 0.01) raw xDistance=-0.00 yDistance=-0.01
23:08:36.703 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:36.704 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:36.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:08:36.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:36.704 00.000 28316 Enqueuing Expose request
23:08:36.706 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:08:36.706 00.000 29988 MoveAxis(E, 0, ABG)
23:08:36.706 00.000 29988 Move returns status 0, amount 0
23:08:36.706 00.000 29988 MoveAxis(N, 0, ABG)
23:08:36.706 00.000 29988 Move returns status 0, amount 0
23:08:36.706 00.000 29988 move complete, result=0
23:08:36.706 00.000 29988 worker thread done servicing request
23:08:36.706 00.000 29988 Worker thread wakes up
23:08:36.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:36.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:36.707 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:38.330 01.623 29988 Exposure complete
23:08:38.354 00.024 29988 worker thread done servicing request
23:08:38.354 00.000 28316 OnExposeComplete: enter
23:08:38.355 00.001 28316 UpdateGuideState(): m_state=6
23:08:38.355 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
23:08:38.356 00.001 28316 Star::Find returns 1 (0), X=583.73, Y=112.86, Mass=1804, SNR=29.2, Peak=171 HFD=4.3
23:08:38.356 00.000 28316 MultiStar: [#1 0.11,0.14,0.95,U] [#2 -0.01,0.02,0.98,U] [#3 -0.03,0.11,0.88,U] [#4 -0.10,0.03,0.87,U] [#5 0.04,0.14,0.80,U] [#6 -0.12,0.03,0.74,U] [#7 -0.04,0.14,0.69,U] [#8 -0.26,0.07,0.63,U] 
23:08:38.357 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.07}, one-star: {0.06, -0.03}
23:08:38.357 00.000 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
23:08:38.357 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.48)
23:08:38.358 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.44 mountX=0.05 mountY=-0.04, mountTheta=-0.68
23:08:38.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
23:08:38.360 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
23:08:38.360 00.000 29988 Worker thread wakes up
23:08:38.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:38.361 00.001 28316 UpdateGuideState exits: m=1804 RSB=29.2
23:08:38.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:38.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:38.362 00.000 28316 Enqueuing Expose request
23:08:38.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
23:08:38.363 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
23:08:38.363 00.000 29988 Moving (0.06, -0.03) raw xDistance=0.05 yDistance=-0.04
23:08:38.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:08:38.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:38.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:08:38.363 00.000 29988 MoveAxis(E, 0, ABG)
23:08:38.363 00.000 29988 Move returns status 0, amount 0
23:08:38.363 00.000 29988 MoveAxis(N, 0, ABG)
23:08:38.363 00.000 29988 Move returns status 0, amount 0
23:08:38.363 00.000 29988 move complete, result=0
23:08:38.363 00.000 29988 worker thread done servicing request
23:08:38.363 00.000 29988 Worker thread wakes up
23:08:38.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:38.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:38.363 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:39.876 01.513 29988 Exposure complete
23:08:39.938 00.062 29988 worker thread done servicing request
23:08:39.938 00.000 28316 OnExposeComplete: enter
23:08:39.939 00.001 28316 UpdateGuideState(): m_state=6
23:08:39.940 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
23:08:39.940 00.000 28316 Star::Find returns 1 (0), X=583.91, Y=112.84, Mass=2050, SNR=31.2, Peak=197 HFD=4.3
23:08:39.941 00.001 28316 MultiStar: [#1 0.17,-0.00,0.90,U] [#2 0.05,-0.03,0.92,U] [#3 -0.03,0.02,0.81,U] [#4 0.00,0.03,0.82,U] [#5 0.09,-0.04,0.75,U] [#6 -0.12,0.06,0.68,U] [#7 -0.01,-0.01,0.63,U] [#8 -0.18,-0.02,0.58,U] 
23:08:39.941 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.24, -0.05}
23:08:39.942 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
23:08:39.942 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.22)
23:08:39.943 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.18 mountX=0.02 mountY=-0.03, mountTheta=-0.95
23:08:39.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
23:08:39.945 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
23:08:39.945 00.000 29988 Worker thread wakes up
23:08:39.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:08:39.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:08:39.945 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.02 yDistance=-0.03
23:08:39.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:39.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:39.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:39.946 00.001 28316 UpdateGuideState exits: m=2050 RSB=31.2
23:08:39.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:39.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:39.947 00.000 28316 Enqueuing Expose request
23:08:39.948 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:08:39.948 00.000 29988 MoveAxis(E, 0, ABG)
23:08:39.948 00.000 29988 Move returns status 0, amount 0
23:08:39.948 00.000 29988 MoveAxis(N, 0, ABG)
23:08:39.948 00.000 29988 Move returns status 0, amount 0
23:08:39.948 00.000 29988 move complete, result=0
23:08:39.948 00.000 29988 worker thread done servicing request
23:08:39.948 00.000 29988 Worker thread wakes up
23:08:39.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:39.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:39.948 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:41.578 01.630 29988 Exposure complete
23:08:41.610 00.032 29988 worker thread done servicing request
23:08:41.610 00.000 28316 OnExposeComplete: enter
23:08:41.611 00.001 28316 UpdateGuideState(): m_state=6
23:08:41.611 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
23:08:41.612 00.001 28316 Star::Find returns 1 (0), X=583.67, Y=112.86, Mass=1983, SNR=30.6, Peak=165 HFD=4.4
23:08:41.612 00.000 28316 MultiStar: [#1 -0.04,-0.00,0.89,U] [#2 -0.13,-0.03,0.95,U] [#3 -0.14,0.08,0.84,U] [#4 -0.04,0.05,0.84,U] [#5 -0.20,0.09,0.77,U] [#6 -0.18,0.16,0.69,U] [#7 -0.07,0.07,0.64,U] [#8 -0.24,-0.11,0.61,U] 
23:08:41.612 00.000 28316 single-star, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.00, -0.03}
23:08:41.613 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
23:08:41.613 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
23:08:41.614 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.68 mountX=0.02 mountY=0.02, mountTheta=0.57
23:08:41.616 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
23:08:41.616 00.000 28316 Enqueuing Move request for scope (-0.00, -0.03)
23:08:41.617 00.001 29988 Worker thread wakes up
23:08:41.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
23:08:41.617 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
23:08:41.617 00.000 29988 Moving (-0.00, -0.03) raw xDistance=0.02 yDistance=0.02
23:08:41.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:41.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:41.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:41.617 00.000 29988 MoveAxis(E, 0, ABG)
23:08:41.617 00.000 29988 Move returns status 0, amount 0
23:08:41.617 00.000 29988 MoveAxis(N, 0, ABG)
23:08:41.617 00.000 29988 Move returns status 0, amount 0
23:08:41.617 00.000 29988 move complete, result=0
23:08:41.617 00.000 29988 worker thread done servicing request
23:08:41.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:41.618 00.001 28316 UpdateGuideState exits: m=1983 RSB=30.6
23:08:41.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:41.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:41.619 00.000 28316 Enqueuing Expose request
23:08:41.620 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:41.620 00.000 29988 Worker thread wakes up
23:08:41.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:41.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:43.138 01.518 29988 Exposure complete
23:08:43.177 00.039 29988 worker thread done servicing request
23:08:43.177 00.000 28316 OnExposeComplete: enter
23:08:43.178 00.001 28316 UpdateGuideState(): m_state=6
23:08:43.179 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
23:08:43.181 00.002 28316 Star::Find returns 1 (0), X=583.72, Y=112.97, Mass=1966, SNR=30.5, Peak=169 HFD=4.6
23:08:43.182 00.001 28316 MultiStar: [#1 -0.07,0.17,0.89,U] [#2 -0.09,0.20,0.94,U] [#3 -0.10,0.20,0.85,U] [#4 -0.00,0.01,0.86,U] [#5 -0.16,0.14,0.75,U] [#6 -0.16,0.22,0.69,U] [#7 0.06,0.16,0.63,U] [#8 -0.16,0.16,0.59,U] 
23:08:43.183 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.15}, one-star: {0.05, 0.08}
23:08:43.184 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:08:43.184 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:08:43.186 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.97 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
23:08:43.186 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
23:08:43.186 00.000 28316 Enqueuing Move request for scope (0.05, 0.08)
23:08:43.187 00.001 29988 Worker thread wakes up
23:08:43.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:08:43.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:08:43.187 00.000 29988 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.08
23:08:43.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:08:43.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:43.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:43.188 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.5
23:08:43.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:43.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:43.189 00.000 28316 Enqueuing Expose request
23:08:43.190 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:08:43.190 00.000 29988 MoveAxis(E, 0, ABG)
23:08:43.190 00.000 29988 Move returns status 0, amount 0
23:08:43.190 00.000 29988 MoveAxis(N, 0, ABG)
23:08:43.190 00.000 29988 Move returns status 0, amount 0
23:08:43.190 00.000 29988 move complete, result=0
23:08:43.190 00.000 29988 worker thread done servicing request
23:08:43.190 00.000 29988 Worker thread wakes up
23:08:43.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:43.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:43.190 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:44.827 01.637 29988 Exposure complete
23:08:44.861 00.034 29988 worker thread done servicing request
23:08:44.861 00.000 28316 OnExposeComplete: enter
23:08:44.862 00.001 28316 UpdateGuideState(): m_state=6
23:08:44.862 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
23:08:44.863 00.001 28316 Star::Find returns 1 (0), X=583.73, Y=112.92, Mass=1947, SNR=30.2, Peak=181 HFD=4.3
23:08:44.863 00.000 28316 MultiStar: [#1 -0.04,0.14,0.90,U] [#2 -0.09,0.09,0.98,U] [#3 -0.15,0.20,0.86,U] [#4 0.12,0.10,0.86,U] [#5 -0.12,0.10,0.76,U] [#6 -0.19,0.22,0.75,U] [#7 -0.09,0.05,0.64,U] [#8 -0.09,0.10,0.56,U] 
23:08:44.864 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.11}, one-star: {0.06, 0.03}
23:08:44.864 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.56 = 1.56)
23:08:44.865 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.62)
23:08:44.868 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.42 mountX=0.00 mountY=-0.06, mountTheta=-1.56
23:08:44.872 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.03, opts=13)
23:08:44.874 00.002 28316 Enqueuing Move request for scope (0.06, 0.03)
23:08:44.877 00.003 29988 Worker thread wakes up
23:08:44.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
23:08:44.877 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
23:08:44.877 00.000 29988 Moving (0.06, 0.03) raw xDistance=0.00 yDistance=-0.06
23:08:44.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:44.878 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.2
23:08:44.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:44.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:44.879 00.000 28316 Enqueuing Expose request
23:08:44.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:08:44.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:44.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:08:44.880 00.001 29988 MoveAxis(E, 0, ABG)
23:08:44.880 00.000 29988 Move returns status 0, amount 0
23:08:44.880 00.000 29988 MoveAxis(N, 0, ABG)
23:08:44.880 00.000 29988 Move returns status 0, amount 0
23:08:44.880 00.000 29988 move complete, result=0
23:08:44.880 00.000 29988 worker thread done servicing request
23:08:44.880 00.000 29988 Worker thread wakes up
23:08:44.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:44.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:44.880 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:46.407 01.527 29988 Exposure complete
23:08:46.433 00.026 29988 worker thread done servicing request
23:08:46.433 00.000 28316 OnExposeComplete: enter
23:08:46.433 00.000 28316 UpdateGuideState(): m_state=6
23:08:46.434 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
23:08:46.434 00.000 28316 Star::Find returns 1 (0), X=583.63, Y=112.88, Mass=1888, SNR=29.9, Peak=156 HFD=4.5
23:08:46.435 00.001 28316 MultiStar: [#1 -0.12,0.07,0.90,U] [#2 -0.24,0.06,0.92,U] [#3 -0.10,0.09,0.85,U] [#4 -0.15,-0.04,0.90,U] [#5 -0.29,0.09,0.78,U] [#6 -0.30,-0.03,0.72,U] [#7 -0.09,0.08,0.66,U] [#8 -0.20,-0.04,0.59,U] 
23:08:46.435 00.000 28316 single-star, 8 included, MultiStar: {-0.17, 0.03}, one-star: {-0.03, -0.01}
23:08:46.436 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:08:46.436 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:08:46.437 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.77 mountX=-0.00 mountY=0.04, mountTheta=1.63
23:08:46.442 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
23:08:46.444 00.002 28316 Enqueuing Move request for scope (-0.03, -0.01)
23:08:46.446 00.002 29988 Worker thread wakes up
23:08:46.447 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:08:46.447 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:08:46.447 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.04
23:08:46.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:08:46.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:46.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:46.449 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:08:46.449 00.000 29988 MoveAxis(E, 0, ABG)
23:08:46.449 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.9
23:08:46.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:46.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:46.450 00.000 28316 Enqueuing Expose request
23:08:46.451 00.001 29988 Move returns status 0, amount 0
23:08:46.451 00.000 29988 MoveAxis(N, 0, ABG)
23:08:46.451 00.000 29988 Move returns status 0, amount 0
23:08:46.451 00.000 29988 move complete, result=0
23:08:46.451 00.000 29988 worker thread done servicing request
23:08:46.451 00.000 29988 Worker thread wakes up
23:08:46.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:46.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:46.452 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:48.079 01.627 29988 Exposure complete
23:08:48.115 00.036 29988 worker thread done servicing request
23:08:48.115 00.000 28316 OnExposeComplete: enter
23:08:48.116 00.001 28316 UpdateGuideState(): m_state=6
23:08:48.117 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
23:08:48.117 00.000 28316 Star::Find returns 1 (0), X=583.91, Y=112.96, Mass=1910, SNR=30.0, Peak=181 HFD=4.4
23:08:48.118 00.001 28316 MultiStar: [#1 0.04,0.16,0.92,U] [#2 -0.03,0.11,0.97,U] [#3 -0.09,0.22,0.84,U] [#4 0.07,0.10,0.86,U] [#5 -0.16,0.09,0.78,U] [#6 -0.08,0.07,0.70,U] [#7 0.02,0.12,0.66,U] [#8 -0.14,0.03,0.61,U] 
23:08:48.118 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.11}, one-star: {0.24, 0.07}
23:08:48.119 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
23:08:48.119 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.44)
23:08:48.119 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.60 mountX=-0.10 mountY=-0.05, mountTheta=-2.71
23:08:48.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.11, opts=13)
23:08:48.121 00.000 28316 Enqueuing Move request for scope (-0.00, 0.11)
23:08:48.122 00.001 29988 Worker thread wakes up
23:08:48.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
23:08:48.122 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
23:08:48.122 00.000 29988 Moving (-0.00, 0.11) raw xDistance=-0.10 yDistance=-0.05
23:08:48.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:48.123 00.001 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:08:48.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:48.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:48.124 00.000 28316 Enqueuing Expose request
23:08:48.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:48.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:48.125 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:48.125 00.000 29988 MoveAxis(E, 0, ABG)
23:08:48.125 00.000 29988 Move returns status 0, amount 0
23:08:48.125 00.000 29988 MoveAxis(N, 0, ABG)
23:08:48.125 00.000 29988 Move returns status 0, amount 0
23:08:48.125 00.000 29988 move complete, result=0
23:08:48.125 00.000 29988 worker thread done servicing request
23:08:48.125 00.000 29988 Worker thread wakes up
23:08:48.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:48.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:48.125 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:49.640 01.515 29988 Exposure complete
23:08:49.685 00.045 29988 worker thread done servicing request
23:08:49.685 00.000 28316 OnExposeComplete: enter
23:08:49.686 00.001 28316 UpdateGuideState(): m_state=6
23:08:49.686 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
23:08:49.688 00.002 28316 Star::Find returns 1 (0), X=583.88, Y=113.05, Mass=1822, SNR=29.2, Peak=175 HFD=4.3
23:08:49.691 00.003 28316 MultiStar: [#1 0.09,0.29,0.95,U] [#2 -0.07,0.38,0.00,M1] [#3 -0.11,0.29,0.88,U] [#4 0.07,0.29,0.88,U] [#5 -0.05,0.29,0.80,U] [#6 -0.05,0.30,0.72,U] [#7 -0.09,0.41,0.00,M1] [#8 -0.09,0.20,0.61,U] 
23:08:49.693 00.002 28316 refined, 6 included, MultiStar: {0.02, 0.26}, one-star: {0.21, 0.16}
23:08:49.695 00.002 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:08:49.697 00.002 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
23:08:49.700 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.47 mountX=-0.23 mountY=-0.14, mountTheta=-2.59
23:08:49.704 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.26, opts=13)
23:08:49.704 00.000 28316 Enqueuing Move request for scope (0.02, 0.26)
23:08:49.704 00.000 29988 Worker thread wakes up
23:08:49.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:49.706 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
23:08:49.706 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.2
23:08:49.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:49.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:49.707 00.001 28316 Enqueuing Expose request
23:08:49.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
23:08:49.707 00.000 29988 Moving (0.02, 0.26) raw xDistance=-0.23 yDistance=-0.14
23:08:49.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:08:49.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:49.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:08:49.707 00.000 29988 MoveAxis(E, 47, ABG)
23:08:49.707 00.000 29988 Guiding  Dir = 2, Dur = 47
23:08:49.708 00.001 29988 IsSlewing returns 0
23:08:49.708 00.000 29988 IsGuiding returns 0
23:08:49.710 00.002 29988 PulseGuide returned control before completion, sleep 56
23:08:49.769 00.059 29988 IsGuiding returns 1
23:08:49.769 00.000 29988 scope still moving after pulse duration time elapsed
23:08:49.796 00.027 29988 IsSlewing returns 0
23:08:49.797 00.001 29988 IsGuiding returns 0
23:08:49.797 00.000 29988 scope move finished after 47 + 42 ms
23:08:49.797 00.000 29988 Move returns status 0, amount 47
23:08:49.797 00.000 29988 MoveAxis(N, 0, ABG)
23:08:49.797 00.000 29988 Move returns status 0, amount 0
23:08:49.797 00.000 29988 move complete, result=0
23:08:49.797 00.000 29988 worker thread done servicing request
23:08:49.797 00.000 29988 Worker thread wakes up
23:08:49.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:49.797 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:08:49.800 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:51.435 01.635 29988 Exposure complete
23:08:51.464 00.029 29988 worker thread done servicing request
23:08:51.464 00.000 28316 OnExposeComplete: enter
23:08:51.465 00.001 28316 UpdateGuideState(): m_state=6
23:08:51.466 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
23:08:51.467 00.001 28316 Star::Find returns 1 (0), X=583.77, Y=112.90, Mass=1924, SNR=30.0, Peak=167 HFD=4.4
23:08:51.467 00.000 28316 MultiStar: [#1 -0.03,0.16,0.92,U] [#2 -0.07,0.04,0.99,U] [#3 0.06,0.16,0.86,U] [#4 0.02,-0.05,0.86,U] [#5 -0.08,0.12,0.79,U] [#6 -0.04,0.03,0.70,U] [#7 -0.02,0.21,0.63,U] [#8 -0.26,0.15,0.60,U] 
23:08:51.468 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {0.11, 0.01}
23:08:51.468 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:08:51.468 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.17)
23:08:51.469 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.87 mountX=-0.09 mountY=-0.02, mountTheta=-2.97
23:08:51.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
23:08:51.470 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
23:08:51.471 00.001 29988 Worker thread wakes up
23:08:51.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:08:51.471 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:08:51.471 00.000 29988 Moving (-0.03, 0.09) raw xDistance=-0.09 yDistance=-0.02
23:08:51.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:08:51.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:51.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:51.472 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.0
23:08:51.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:51.472 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:51.473 00.001 28316 Enqueuing Expose request
23:08:51.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:51.473 00.000 29988 MoveAxis(E, 0, ABG)
23:08:51.473 00.000 29988 Move returns status 0, amount 0
23:08:51.474 00.001 29988 MoveAxis(N, 0, ABG)
23:08:51.474 00.000 29988 Move returns status 0, amount 0
23:08:51.474 00.000 29988 move complete, result=0
23:08:51.474 00.000 29988 worker thread done servicing request
23:08:51.474 00.000 29988 Worker thread wakes up
23:08:51.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:51.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:51.474 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:52.995 01.521 29988 Exposure complete
23:08:53.024 00.029 29988 worker thread done servicing request
23:08:53.024 00.000 28316 OnExposeComplete: enter
23:08:53.027 00.003 28316 UpdateGuideState(): m_state=6
23:08:53.030 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
23:08:53.033 00.003 28316 Star::Find returns 1 (0), X=583.66, Y=112.86, Mass=1983, SNR=30.7, Peak=170 HFD=4.4
23:08:53.035 00.002 28316 MultiStar: [#1 -0.07,0.05,0.84,U] [#2 -0.17,0.03,0.92,U] [#3 -0.19,-0.03,0.81,U] [#4 -0.23,-0.05,0.84,U] [#5 -0.29,0.04,0.75,U] [#6 -0.33,0.01,0.00,M1] [#7 -0.18,0.02,0.64,U] [#8 -0.18,0.10,0.61,U] 
23:08:53.038 00.003 28316 single-star, 7 included, MultiStar: {-0.16, 0.01}, one-star: {-0.01, -0.03}
23:08:53.040 00.002 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.14) = xAngle (-0.78 = -0.78)
23:08:53.042 00.002 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:08:53.044 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.92 mountX=0.02 mountY=0.02, mountTheta=0.80
23:08:53.046 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
23:08:53.046 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
23:08:53.047 00.001 29988 Worker thread wakes up
23:08:53.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:53.047 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.7
23:08:53.048 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:53.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:53.048 00.000 28316 Enqueuing Expose request
23:08:53.049 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:08:53.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:08:53.049 00.000 29988 Moving (-0.01, -0.03) raw xDistance=0.02 yDistance=0.02
23:08:53.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:08:53.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:53.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:53.049 00.000 29988 MoveAxis(E, 0, ABG)
23:08:53.049 00.000 29988 Move returns status 0, amount 0
23:08:53.049 00.000 29988 MoveAxis(N, 0, ABG)
23:08:53.049 00.000 29988 Move returns status 0, amount 0
23:08:53.049 00.000 29988 move complete, result=0
23:08:53.049 00.000 29988 worker thread done servicing request
23:08:53.049 00.000 29988 Worker thread wakes up
23:08:53.050 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:53.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:53.050 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:54.683 01.633 29988 Exposure complete
23:08:54.731 00.048 29988 worker thread done servicing request
23:08:54.731 00.000 28316 OnExposeComplete: enter
23:08:54.731 00.000 28316 UpdateGuideState(): m_state=6
23:08:54.733 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
23:08:54.734 00.001 28316 Star::Find returns 1 (0), X=583.84, Y=113.04, Mass=1998, SNR=30.7, Peak=194 HFD=4.3
23:08:54.737 00.003 28316 MultiStar: [#1 0.20,0.16,0.88,U] [#2 0.00,0.21,0.93,U] [#3 0.05,0.19,0.86,U] [#4 0.09,0.08,0.85,U] [#5 -0.02,0.18,0.76,U] [#6 0.04,0.15,0.70,U] [#7 0.04,0.13,0.64,U] [#8 -0.03,0.15,0.59,U] 
23:08:54.740 00.003 28316 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {0.17, 0.15}
23:08:54.742 00.002 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
23:08:54.743 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
23:08:54.744 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.17 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
23:08:54.745 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
23:08:54.746 00.001 28316 Enqueuing Move request for scope (0.07, 0.16)
23:08:54.746 00.000 29988 Worker thread wakes up
23:08:54.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:08:54.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:08:54.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:54.746 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:08:54.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:54.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:54.748 00.001 28316 Enqueuing Expose request
23:08:54.748 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.11 yDistance=-0.13
23:08:54.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:08:54.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:54.749 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:08:54.749 00.000 29988 MoveAxis(E, 0, ABG)
23:08:54.749 00.000 29988 Move returns status 0, amount 0
23:08:54.749 00.000 29988 MoveAxis(N, 0, ABG)
23:08:54.749 00.000 29988 Move returns status 0, amount 0
23:08:54.749 00.000 29988 move complete, result=0
23:08:54.749 00.000 29988 worker thread done servicing request
23:08:54.749 00.000 29988 Worker thread wakes up
23:08:54.749 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:54.750 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:54.750 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:56.277 01.527 29988 Exposure complete
23:08:56.310 00.033 29988 worker thread done servicing request
23:08:56.311 00.001 28316 OnExposeComplete: enter
23:08:56.312 00.001 28316 UpdateGuideState(): m_state=6
23:08:56.313 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
23:08:56.315 00.002 28316 Star::Find returns 1 (0), X=583.73, Y=112.96, Mass=1905, SNR=30.0, Peak=165 HFD=4.2
23:08:56.316 00.001 28316 MultiStar: [#1 0.01,0.07,0.91,U] [#2 0.01,0.09,0.98,U] [#3 -0.00,0.24,0.85,U] [#4 0.01,0.13,0.86,U] [#5 -0.04,0.17,0.76,U] [#6 -0.05,0.19,0.70,U] [#7 -0.10,0.12,0.64,U] [#8 -0.06,0.12,0.60,U] 
23:08:56.317 00.001 28316 single-star, 8 included, MultiStar: {-0.01, 0.13}, one-star: {0.06, 0.07}
23:08:56.317 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
23:08:56.317 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
23:08:56.318 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.80 mountX=-0.03 mountY=-0.09, mountTheta=-1.93
23:08:56.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
23:08:56.320 00.001 28316 Enqueuing Move request for scope (0.06, 0.07)
23:08:56.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:56.321 00.001 28316 UpdateGuideState exits: m=1905 RSB=30.0
23:08:56.322 00.001 29988 Worker thread wakes up
23:08:56.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:56.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:56.323 00.001 28316 Enqueuing Expose request
23:08:56.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
23:08:56.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
23:08:56.323 00.000 29988 Moving (0.06, 0.07) raw xDistance=-0.03 yDistance=-0.09
23:08:56.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:56.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:56.324 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:56.324 00.000 29988 MoveAxis(E, 0, ABG)
23:08:56.324 00.000 29988 Move returns status 0, amount 0
23:08:56.324 00.000 29988 MoveAxis(N, 0, ABG)
23:08:56.324 00.000 29988 Move returns status 0, amount 0
23:08:56.324 00.000 29988 move complete, result=0
23:08:56.324 00.000 29988 worker thread done servicing request
23:08:56.324 00.000 29988 Worker thread wakes up
23:08:56.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:56.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:56.324 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:57.956 01.632 29988 Exposure complete
23:08:58.021 00.065 29988 worker thread done servicing request
23:08:58.021 00.000 28316 OnExposeComplete: enter
23:08:58.021 00.000 28316 UpdateGuideState(): m_state=6
23:08:58.022 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
23:08:58.022 00.000 28316 Star::Find returns 1 (0), X=583.79, Y=112.89, Mass=1759, SNR=28.8, Peak=160 HFD=4.4
23:08:58.023 00.001 28316 MultiStar: [#1 0.05,-0.01,0.94,U] [#2 0.03,-0.02,1.01,U] [#3 0.03,0.05,0.87,U] [#4 0.05,-0.01,0.88,U] [#5 -0.04,-0.03,0.82,U] [#6 -0.13,0.07,0.74,U] [#7 0.02,0.02,0.68,U] [#8 -0.22,0.00,0.63,U] 
23:08:58.023 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {0.12, -0.00}
23:08:58.024 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
23:08:58.024 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
23:08:58.025 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.37 mountX=-0.01 mountY=-0.00, mountTheta=-2.49
23:08:58.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
23:08:58.028 00.002 28316 Enqueuing Move request for scope (0.00, 0.01)
23:08:58.029 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:58.029 00.000 28316 UpdateGuideState exits: m=1759 RSB=28.8
23:08:58.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:58.031 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:58.031 00.000 28316 Enqueuing Expose request
23:08:58.031 00.000 29988 Worker thread wakes up
23:08:58.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:08:58.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:08:58.031 00.000 29988 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=-0.00
23:08:58.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:08:58.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:58.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:08:58.031 00.000 29988 MoveAxis(E, 0, ABG)
23:08:58.031 00.000 29988 Move returns status 0, amount 0
23:08:58.031 00.000 29988 MoveAxis(N, 0, ABG)
23:08:58.031 00.000 29988 Move returns status 0, amount 0
23:08:58.031 00.000 29988 move complete, result=0
23:08:58.031 00.000 29988 worker thread done servicing request
23:08:58.031 00.000 29988 Worker thread wakes up
23:08:58.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:58.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:58.032 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:59.545 01.513 29988 Exposure complete
23:08:59.584 00.039 29988 worker thread done servicing request
23:08:59.584 00.000 28316 OnExposeComplete: enter
23:08:59.585 00.001 28316 UpdateGuideState(): m_state=6
23:08:59.586 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
23:08:59.586 00.000 28316 Star::Find returns 1 (0), X=583.87, Y=112.95, Mass=1841, SNR=29.4, Peak=183 HFD=4.3
23:08:59.587 00.001 28316 MultiStar: [#1 0.15,0.07,0.92,U] [#2 0.13,0.02,1.00,U] [#3 0.10,0.22,0.86,U] [#4 0.25,-0.01,0.85,U] [#5 -0.00,0.09,0.80,U] [#6 0.05,0.19,0.74,U] [#7 0.16,0.06,0.68,U] [#8 0.08,-0.01,0.61,U] 
23:08:59.587 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.08}, one-star: {0.20, 0.06}
23:08:59.587 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:08:59.588 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
23:08:59.588 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.54 mountX=-0.02 mountY=-0.15, mountTheta=-1.68
23:08:59.589 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.08, opts=13)
23:08:59.592 00.003 28316 Enqueuing Move request for scope (0.13, 0.08)
23:08:59.592 00.000 29988 Worker thread wakes up
23:08:59.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:08:59.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:08:59.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:08:59.592 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.4
23:08:59.593 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:59.593 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:08:59.593 00.000 28316 Enqueuing Expose request
23:08:59.594 00.001 29988 Moving (0.13, 0.08) raw xDistance=-0.02 yDistance=-0.15
23:08:59.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:59.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:59.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:08:59.594 00.000 29988 MoveAxis(E, 0, ABG)
23:08:59.594 00.000 29988 Move returns status 0, amount 0
23:08:59.594 00.000 29988 MoveAxis(N, 0, ABG)
23:08:59.594 00.000 29988 Move returns status 0, amount 0
23:08:59.594 00.000 29988 move complete, result=0
23:08:59.594 00.000 29988 worker thread done servicing request
23:08:59.594 00.000 29988 Worker thread wakes up
23:08:59.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:08:59.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:08:59.596 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:01.222 01.626 29988 Exposure complete
23:09:01.270 00.048 29988 worker thread done servicing request
23:09:01.270 00.000 28316 OnExposeComplete: enter
23:09:01.271 00.001 28316 UpdateGuideState(): m_state=6
23:09:01.272 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
23:09:01.274 00.002 28316 Star::Find returns 1 (0), X=583.94, Y=112.88, Mass=1942, SNR=30.3, Peak=191 HFD=4.3
23:09:01.276 00.002 28316 MultiStar: [#1 0.20,0.07,0.90,U] [#2 0.27,0.05,0.97,U] [#3 0.17,0.17,0.85,U] [#4 0.23,0.04,0.87,U] [#5 0.10,0.09,0.77,U] [#6 0.18,-0.04,0.73,U] [#7 0.23,0.11,0.64,U] [#8 0.01,0.01,0.62,U] 
23:09:01.278 00.002 28316 refined, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.28, -0.01}
23:09:01.279 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
23:09:01.280 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.77)
23:09:01.282 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=0.03 mountY=-0.20, mountTheta=-1.41
23:09:01.286 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
23:09:01.287 00.001 28316 Enqueuing Move request for scope (0.19, 0.05)
23:09:01.288 00.001 29988 Worker thread wakes up
23:09:01.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:01.288 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.3
23:09:01.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:01.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:01.290 00.001 28316 Enqueuing Expose request
23:09:01.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
23:09:01.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
23:09:01.290 00.000 29988 Moving (0.19, 0.05) raw xDistance=0.03 yDistance=-0.20
23:09:01.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:01.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:01.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:09:01.290 00.000 29988 MoveAxis(E, 0, ABG)
23:09:01.290 00.000 29988 Move returns status 0, amount 0
23:09:01.290 00.000 29988 MoveAxis(N, 0, ABG)
23:09:01.290 00.000 29988 Move returns status 0, amount 0
23:09:01.290 00.000 29988 move complete, result=0
23:09:01.290 00.000 29988 worker thread done servicing request
23:09:01.290 00.000 29988 Worker thread wakes up
23:09:01.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:01.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:01.291 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:02.814 01.523 29988 Exposure complete
23:09:02.844 00.030 29988 worker thread done servicing request
23:09:02.844 00.000 28316 OnExposeComplete: enter
23:09:02.846 00.002 28316 UpdateGuideState(): m_state=6
23:09:02.846 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
23:09:02.847 00.001 28316 Star::Find returns 1 (0), X=583.84, Y=113.06, Mass=1847, SNR=29.6, Peak=184 HFD=4.3
23:09:02.847 00.000 28316 MultiStar: [#1 0.14,0.13,0.92,U] [#2 -0.00,0.23,1.00,U] [#3 0.06,0.21,0.85,U] [#4 0.17,0.06,0.86,U] [#5 0.02,0.16,0.78,U] [#6 -0.07,0.24,0.76,U] [#7 0.11,0.11,0.63,U] [#8 -0.00,0.11,0.60,U] 
23:09:02.848 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {0.17, 0.17}
23:09:02.848 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:09:02.848 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
23:09:02.850 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.15 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
23:09:02.851 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
23:09:02.851 00.000 28316 Enqueuing Move request for scope (0.07, 0.16)
23:09:02.852 00.001 29988 Worker thread wakes up
23:09:02.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:02.852 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.6
23:09:02.853 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:02.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:02.854 00.001 28316 Enqueuing Expose request
23:09:02.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:09:02.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:09:02.854 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.12 yDistance=-0.14
23:09:02.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:09:02.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:02.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:02.854 00.000 29988 MoveAxis(E, 0, ABG)
23:09:02.854 00.000 29988 Move returns status 0, amount 0
23:09:02.854 00.000 29988 MoveAxis(N, 0, ABG)
23:09:02.854 00.000 29988 Move returns status 0, amount 0
23:09:02.854 00.000 29988 move complete, result=0
23:09:02.854 00.000 29988 worker thread done servicing request
23:09:02.854 00.000 29988 Worker thread wakes up
23:09:02.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:02.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:02.855 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:04.485 01.630 29988 Exposure complete
23:09:04.536 00.051 29988 worker thread done servicing request
23:09:04.537 00.001 28316 OnExposeComplete: enter
23:09:04.538 00.001 28316 UpdateGuideState(): m_state=6
23:09:04.538 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
23:09:04.539 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=113.09, Mass=1975, SNR=30.5, Peak=162 HFD=4.4
23:09:04.539 00.000 28316 MultiStar: [#1 0.10,0.37,0.00,M1] [#2 0.09,0.33,0.00,M1] [#3 -0.00,0.34,0.00,M1] [#4 0.05,0.43,0.00,M1] [#5 -0.03,0.30,0.79,U] [#6 0.01,0.37,0.00,M1] [#7 0.05,0.36,0.00,M1] [#8 -0.08,0.30,0.61,U] 
23:09:04.540 00.001 28316 refined, 2 included, MultiStar: {0.05, 0.26}, one-star: {0.20, 0.20}
23:09:04.540 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:09:04.540 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
23:09:04.541 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.37 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
23:09:04.543 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.26, opts=13)
23:09:04.543 00.000 28316 Enqueuing Move request for scope (0.05, 0.26)
23:09:04.544 00.001 29988 Worker thread wakes up
23:09:04.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:04.544 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
23:09:04.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:04.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:04.545 00.000 28316 Enqueuing Expose request
23:09:04.546 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
23:09:04.546 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
23:09:04.546 00.000 29988 Moving (0.05, 0.26) raw xDistance=-0.21 yDistance=-0.16
23:09:04.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:09:04.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:04.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:04.546 00.000 29988 MoveAxis(E, 45, ABG)
23:09:04.546 00.000 29988 Guiding  Dir = 2, Dur = 45
23:09:04.546 00.000 29988 IsSlewing returns 0
23:09:04.547 00.001 29988 IsGuiding returns 0
23:09:04.548 00.001 29988 PulseGuide returned control before completion, sleep 53
23:09:04.614 00.066 29988 IsGuiding returns 0
23:09:04.614 00.000 29988 Move returns status 0, amount 45
23:09:04.614 00.000 29988 MoveAxis(N, 0, ABG)
23:09:04.614 00.000 29988 Move returns status 0, amount 0
23:09:04.614 00.000 29988 move complete, result=0
23:09:04.614 00.000 29988 worker thread done servicing request
23:09:04.614 00.000 29988 Worker thread wakes up
23:09:04.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:04.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:04.614 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.2 px 0 ms NORTH
23:09:06.018 01.404 29988 Exposure complete
23:09:06.076 00.058 29988 worker thread done servicing request
23:09:06.076 00.000 28316 OnExposeComplete: enter
23:09:06.078 00.002 28316 UpdateGuideState(): m_state=6
23:09:06.080 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
23:09:06.082 00.002 28316 Star::Find returns 1 (0), X=583.85, Y=112.86, Mass=1880, SNR=29.9, Peak=166 HFD=4.3
23:09:06.085 00.003 28316 MultiStar: [#1 0.04,0.02,0.91,U] [#2 -0.02,-0.05,0.98,U] [#3 0.04,0.11,0.87,U] [#4 0.12,0.00,0.87,U] [#5 0.06,0.10,0.77,U] [#6 -0.14,0.13,0.75,U] [#7 0.11,0.04,0.65,U] [#8 -0.13,0.05,0.59,U] 
23:09:06.086 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.18, -0.03}
23:09:06.088 00.002 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:09:06.090 00.002 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.21)
23:09:06.093 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.83 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
23:09:06.097 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
23:09:06.097 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
23:09:06.098 00.001 29988 Worker thread wakes up
23:09:06.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:06.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:09:06.099 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.9
23:09:06.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:06.100 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:06.101 00.001 28316 Enqueuing Expose request
23:09:06.101 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:09:06.101 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.02 yDistance=-0.05
23:09:06.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:09:06.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:06.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:09:06.102 00.001 29988 MoveAxis(E, 0, ABG)
23:09:06.102 00.000 29988 Move returns status 0, amount 0
23:09:06.102 00.000 29988 MoveAxis(N, 0, ABG)
23:09:06.102 00.000 29988 Move returns status 0, amount 0
23:09:06.102 00.000 29988 move complete, result=0
23:09:06.102 00.000 29988 worker thread done servicing request
23:09:06.102 00.000 29988 Worker thread wakes up
23:09:06.102 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:06.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:06.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:07.734 01.632 29988 Exposure complete
23:09:07.760 00.026 29988 worker thread done servicing request
23:09:07.760 00.000 28316 OnExposeComplete: enter
23:09:07.760 00.000 28316 UpdateGuideState(): m_state=6
23:09:07.763 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
23:09:07.766 00.003 28316 Star::Find returns 1 (0), X=584.01, Y=112.98, Mass=1915, SNR=30.0, Peak=182 HFD=4.5
23:09:07.767 00.001 28316 MultiStar: [#1 0.20,0.11,0.88,U] [#2 0.16,0.05,0.96,U] [#3 0.20,0.21,0.88,U] [#4 0.21,0.11,0.87,U] [#5 0.09,0.07,0.76,U] [#6 0.16,0.11,0.71,U] [#7 0.19,0.14,0.64,U] [#8 0.06,-0.02,0.59,U] 
23:09:07.767 00.000 28316 refined, 8 included, MultiStar: {0.19, 0.10}, one-star: {0.34, 0.09}
23:09:07.768 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
23:09:07.768 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.55)
23:09:07.768 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.49 mountX=-0.01 mountY=-0.21, mountTheta=-1.63
23:09:07.769 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
23:09:07.770 00.001 28316 Enqueuing Move request for scope (0.19, 0.10)
23:09:07.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:07.771 00.001 29988 Worker thread wakes up
23:09:07.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
23:09:07.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
23:09:07.771 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:09:07.771 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:07.772 00.001 29988 Moving (0.19, 0.10) raw xDistance=-0.01 yDistance=-0.21
23:09:07.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:07.772 00.000 28316 Enqueuing Expose request
23:09:07.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:07.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:09:07.772 00.000 29988 MoveAxis(E, 0, ABG)
23:09:07.772 00.000 29988 Move returns status 0, amount 0
23:09:07.772 00.000 29988 MoveAxis(N, 51, ABG)
23:09:07.772 00.000 29988 Guiding  Dir = 0, Dur = 51
23:09:07.773 00.001 29988 IsSlewing returns 0
23:09:07.773 00.000 29988 IsGuiding returns 0
23:09:07.777 00.004 29988 PulseGuide returned control before completion, sleep 57
23:09:07.839 00.062 29988 IsGuiding returns 1
23:09:07.839 00.000 29988 scope still moving after pulse duration time elapsed
23:09:07.870 00.031 29988 IsSlewing returns 0
23:09:07.870 00.000 29988 IsGuiding returns 0
23:09:07.871 00.001 29988 scope move finished after 51 + 46 ms
23:09:07.871 00.000 29988 Move returns status 0, amount 51
23:09:07.871 00.000 29988 move complete, result=0
23:09:07.871 00.000 29988 worker thread done servicing request
23:09:07.871 00.000 29988 Worker thread wakes up
23:09:07.871 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
23:09:07.872 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:07.873 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:09.280 01.407 29988 Exposure complete
23:09:09.331 00.051 29988 worker thread done servicing request
23:09:09.332 00.001 28316 OnExposeComplete: enter
23:09:09.334 00.002 28316 UpdateGuideState(): m_state=6
23:09:09.335 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
23:09:09.336 00.001 28316 Star::Find returns 1 (0), X=583.87, Y=112.85, Mass=1821, SNR=29.4, Peak=173 HFD=4.3
23:09:09.337 00.001 28316 MultiStar: [#1 0.10,0.04,0.91,U] [#2 0.04,0.01,0.99,U] [#3 0.20,0.15,0.88,U] [#4 0.17,-0.03,0.87,U] [#5 0.03,0.02,0.83,U] [#6 0.15,-0.05,0.71,U] [#7 0.20,-0.05,0.67,U] [#8 0.07,-0.16,0.60,U] 
23:09:09.337 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.00}, one-star: {0.20, -0.04}
23:09:09.339 00.002 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
23:09:09.341 00.002 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
23:09:09.342 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.04 mountX=0.06 mountY=-0.11, mountTheta=-1.10
23:09:09.344 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.00, opts=13)
23:09:09.344 00.000 28316 Enqueuing Move request for scope (0.13, -0.00)
23:09:09.345 00.001 29988 Worker thread wakes up
23:09:09.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:09.346 00.001 28316 UpdateGuideState exits: m=1821 RSB=29.4
23:09:09.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:09.347 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:09.347 00.000 28316 Enqueuing Expose request
23:09:09.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
23:09:09.348 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
23:09:09.348 00.000 29988 Moving (0.13, -0.00) raw xDistance=0.06 yDistance=-0.11
23:09:09.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:09:09.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:09.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:09.348 00.000 29988 MoveAxis(E, 0, ABG)
23:09:09.348 00.000 29988 Move returns status 0, amount 0
23:09:09.348 00.000 29988 MoveAxis(N, 0, ABG)
23:09:09.348 00.000 29988 Move returns status 0, amount 0
23:09:09.348 00.000 29988 move complete, result=0
23:09:09.348 00.000 29988 worker thread done servicing request
23:09:09.348 00.000 29988 Worker thread wakes up
23:09:09.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:09.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:09.349 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:10.985 01.636 29988 Exposure complete
23:09:11.009 00.024 29988 worker thread done servicing request
23:09:11.009 00.000 28316 OnExposeComplete: enter
23:09:11.010 00.001 28316 UpdateGuideState(): m_state=6
23:09:11.010 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
23:09:11.011 00.001 28316 Star::Find returns 1 (0), X=583.87, Y=112.87, Mass=1892, SNR=29.8, Peak=177 HFD=4.3
23:09:11.011 00.000 28316 MultiStar: [#1 0.17,0.05,0.89,U] [#2 0.07,-0.00,0.96,U] [#3 0.20,0.15,0.86,U] [#4 0.15,0.05,0.89,U] [#5 0.13,-0.04,0.79,U] [#6 0.10,0.12,0.71,U] [#7 0.16,0.04,0.67,U] [#8 0.17,0.02,0.61,U] 
23:09:11.012 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.04}, one-star: {0.20, -0.03}
23:09:11.012 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:09:11.013 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
23:09:11.013 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.25 mountX=0.03 mountY=-0.15, mountTheta=-1.39
23:09:11.013 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
23:09:11.014 00.001 28316 Enqueuing Move request for scope (0.15, 0.04)
23:09:11.014 00.000 29988 Worker thread wakes up
23:09:11.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:11.015 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
23:09:11.015 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
23:09:11.016 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
23:09:11.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:11.016 00.000 29988 Moving (0.15, 0.04) raw xDistance=0.03 yDistance=-0.15
23:09:11.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:11.016 00.000 28316 Enqueuing Expose request
23:09:11.018 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:11.019 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:11.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:11.019 00.000 29988 MoveAxis(E, 0, ABG)
23:09:11.019 00.000 29988 Move returns status 0, amount 0
23:09:11.019 00.000 29988 MoveAxis(N, 0, ABG)
23:09:11.019 00.000 29988 Move returns status 0, amount 0
23:09:11.019 00.000 29988 move complete, result=0
23:09:11.019 00.000 29988 worker thread done servicing request
23:09:11.019 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:11.019 00.000 29988 Worker thread wakes up
23:09:11.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:11.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:12.537 01.518 29988 Exposure complete
23:09:12.564 00.027 29988 worker thread done servicing request
23:09:12.564 00.000 28316 OnExposeComplete: enter
23:09:12.567 00.003 28316 UpdateGuideState(): m_state=6
23:09:12.569 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
23:09:12.570 00.001 28316 Star::Find returns 1 (0), X=583.64, Y=112.82, Mass=1853, SNR=29.5, Peak=162 HFD=4.2
23:09:12.571 00.001 28316 MultiStar: [#1 -0.01,0.07,0.92,U] [#2 -0.05,0.00,0.98,U] [#3 0.00,0.03,0.86,U] [#4 0.03,-0.02,0.90,U] [#5 -0.16,-0.06,0.78,U] [#6 -0.17,0.09,0.72,U] [#7 -0.08,0.07,0.65,U] [#8 -0.32,-0.12,0.00,M1] 
23:09:12.572 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.01}, one-star: {-0.03, -0.07}
23:09:12.573 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.08 = -2.20)
23:09:12.573 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.90)
23:09:12.574 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.93 mountX=-0.03 mountY=0.04, mountTheta=2.22
23:09:12.577 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
23:09:12.577 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
23:09:12.578 00.001 29988 Worker thread wakes up
23:09:12.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:12.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:09:12.578 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:09:12.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:12.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:12.579 00.000 28316 Enqueuing Expose request
23:09:12.580 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:09:12.580 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.04
23:09:12.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:12.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:12.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:09:12.580 00.000 29988 MoveAxis(E, 0, ABG)
23:09:12.580 00.000 29988 Move returns status 0, amount 0
23:09:12.580 00.000 29988 MoveAxis(N, 0, ABG)
23:09:12.580 00.000 29988 Move returns status 0, amount 0
23:09:12.580 00.000 29988 move complete, result=0
23:09:12.580 00.000 29988 worker thread done servicing request
23:09:12.580 00.000 29988 Worker thread wakes up
23:09:12.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:12.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:12.580 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:14.213 01.633 29988 Exposure complete
23:09:14.241 00.028 29988 worker thread done servicing request
23:09:14.241 00.000 28316 OnExposeComplete: enter
23:09:14.242 00.001 28316 UpdateGuideState(): m_state=6
23:09:14.243 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
23:09:14.244 00.001 28316 Star::Find returns 1 (0), X=583.75, Y=112.74, Mass=1898, SNR=29.9, Peak=178 HFD=4.3
23:09:14.245 00.001 28316 MultiStar: [#1 0.00,0.03,0.94,U] [#2 -0.10,-0.00,0.96,U] [#3 0.06,-0.01,0.84,U] [#4 0.03,-0.15,0.90,U] [#5 -0.16,0.01,0.79,U] [#6 0.10,0.02,0.71,U] [#7 -0.05,0.03,0.63,U] [#8 -0.16,-0.09,0.60,U] 
23:09:14.245 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.09, -0.15}
23:09:14.246 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.81 = -0.81)
23:09:14.246 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.29 = 2.29)
23:09:14.247 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.96 mountX=0.03 mountY=0.03, mountTheta=0.83
23:09:14.249 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
23:09:14.250 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
23:09:14.251 00.001 29988 Worker thread wakes up
23:09:14.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:14.251 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:09:14.251 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:09:14.251 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:09:14.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:14.252 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:14.252 00.000 28316 Enqueuing Expose request
23:09:14.253 00.001 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.03
23:09:14.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:14.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:14.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:09:14.253 00.000 29988 MoveAxis(E, 0, ABG)
23:09:14.253 00.000 29988 Move returns status 0, amount 0
23:09:14.253 00.000 29988 MoveAxis(N, 0, ABG)
23:09:14.253 00.000 29988 Move returns status 0, amount 0
23:09:14.253 00.000 29988 move complete, result=0
23:09:14.253 00.000 29988 worker thread done servicing request
23:09:14.253 00.000 29988 Worker thread wakes up
23:09:14.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:14.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:14.253 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:15.778 01.525 29988 Exposure complete
23:09:15.803 00.025 29988 worker thread done servicing request
23:09:15.803 00.000 28316 OnExposeComplete: enter
23:09:15.804 00.001 28316 UpdateGuideState(): m_state=6
23:09:15.804 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
23:09:15.805 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=113.09, Mass=1931, SNR=30.2, Peak=187 HFD=4.3
23:09:15.806 00.001 28316 MultiStar: [#1 -0.03,0.26,0.92,U] [#2 -0.05,0.29,0.90,U] [#3 -0.11,0.37,0.00,M1] [#4 0.06,0.21,0.87,U] [#5 -0.08,0.29,0.77,U] [#6 0.06,0.39,0.00,M1] [#7 0.13,0.42,0.00,M1] [#8 -0.20,0.28,0.00,M1] 
23:09:15.806 00.000 28316 refined, 4 included, MultiStar: {0.02, 0.25}, one-star: {0.19, 0.20}
23:09:15.807 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:09:15.807 00.000 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
23:09:15.808 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.48 mountX=-0.22 mountY=-0.13, mountTheta=-2.59
23:09:15.810 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.25, opts=13)
23:09:15.811 00.001 28316 Enqueuing Move request for scope (0.02, 0.25)
23:09:15.811 00.000 29988 Worker thread wakes up
23:09:15.812 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:15.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
23:09:15.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
23:09:15.812 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:09:15.812 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:15.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:15.813 00.000 28316 Enqueuing Expose request
23:09:15.814 00.001 29988 Moving (0.02, 0.25) raw xDistance=-0.22 yDistance=-0.13
23:09:15.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:09:15.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:15.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:09:15.814 00.000 29988 MoveAxis(E, 46, ABG)
23:09:15.814 00.000 29988 Guiding  Dir = 2, Dur = 46
23:09:15.814 00.000 29988 IsSlewing returns 0
23:09:15.814 00.000 29988 IsGuiding returns 0
23:09:15.815 00.001 29988 PulseGuide returned control before completion, sleep 55
23:09:15.886 00.071 29988 IsGuiding returns 0
23:09:15.886 00.000 29988 Move returns status 0, amount 46
23:09:15.886 00.000 29988 MoveAxis(N, 0, ABG)
23:09:15.886 00.000 29988 Move returns status 0, amount 0
23:09:15.886 00.000 29988 move complete, result=0
23:09:15.886 00.000 29988 worker thread done servicing request
23:09:15.887 00.001 29988 Worker thread wakes up
23:09:15.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:15.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:15.887 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
23:09:17.518 01.631 29988 Exposure complete
23:09:17.551 00.033 29988 worker thread done servicing request
23:09:17.552 00.001 28316 OnExposeComplete: enter
23:09:17.552 00.000 28316 UpdateGuideState(): m_state=6
23:09:17.553 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
23:09:17.554 00.001 28316 Star::Find returns 1 (0), X=583.88, Y=112.90, Mass=1973, SNR=30.6, Peak=174 HFD=4.4
23:09:17.554 00.000 28316 MultiStar: [#1 0.14,0.03,0.87,U] [#2 0.13,0.07,0.94,U] [#3 0.18,-0.05,0.83,U] [#4 0.18,0.05,0.83,U] [#5 -0.00,0.12,0.76,U] [#6 0.06,0.04,0.70,U] [#7 0.16,0.12,0.64,U] [#8 -0.08,0.01,0.58,U] 
23:09:17.555 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.21, 0.01}
23:09:17.555 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:09:17.556 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
23:09:17.556 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.34 mountX=0.01 mountY=-0.12, mountTheta=-1.48
23:09:17.558 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
23:09:17.559 00.001 28316 Enqueuing Move request for scope (0.12, 0.04)
23:09:17.559 00.000 29988 Worker thread wakes up
23:09:17.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:17.560 00.001 28316 UpdateGuideState exits: m=1973 RSB=30.6
23:09:17.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:17.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:17.561 00.000 28316 Enqueuing Expose request
23:09:17.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:09:17.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:09:17.561 00.000 29988 Moving (0.12, 0.04) raw xDistance=0.01 yDistance=-0.12
23:09:17.562 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:09:17.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:17.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:09:17.562 00.000 29988 MoveAxis(E, 0, ABG)
23:09:17.562 00.000 29988 Move returns status 0, amount 0
23:09:17.562 00.000 29988 MoveAxis(N, 0, ABG)
23:09:17.562 00.000 29988 Move returns status 0, amount 0
23:09:17.562 00.000 29988 move complete, result=0
23:09:17.562 00.000 29988 worker thread done servicing request
23:09:17.562 00.000 29988 Worker thread wakes up
23:09:17.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:17.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:17.563 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:19.081 01.518 29988 Exposure complete
23:09:19.127 00.046 29988 worker thread done servicing request
23:09:19.127 00.000 28316 OnExposeComplete: enter
23:09:19.128 00.001 28316 UpdateGuideState(): m_state=6
23:09:19.128 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
23:09:19.129 00.001 28316 Star::Find returns 1 (0), X=583.83, Y=112.95, Mass=1887, SNR=29.8, Peak=173 HFD=4.3
23:09:19.129 00.000 28316 MultiStar: [#1 0.03,0.14,0.89,U] [#2 0.16,0.02,0.95,U] [#3 0.04,0.24,0.83,U] [#4 -0.01,-0.00,0.85,U] [#5 -0.06,0.13,0.78,U] [#6 -0.01,0.22,0.73,U] [#7 0.04,0.08,0.68,U] [#8 -0.17,-0.01,0.60,U] 
23:09:19.130 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.10}, one-star: {0.16, 0.05}
23:09:19.130 00.000 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:09:19.130 00.000 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
23:09:19.131 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.24 mountX=-0.07 mountY=-0.07, mountTheta=-2.36
23:09:19.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
23:09:19.133 00.001 28316 Enqueuing Move request for scope (0.03, 0.10)
23:09:19.133 00.000 29988 Worker thread wakes up
23:09:19.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:19.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:09:19.134 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
23:09:19.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:09:19.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:19.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:19.135 00.000 28316 Enqueuing Expose request
23:09:19.136 00.001 29988 Moving (0.03, 0.10) raw xDistance=-0.07 yDistance=-0.07
23:09:19.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:19.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:19.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:09:19.136 00.000 29988 MoveAxis(E, 0, ABG)
23:09:19.136 00.000 29988 Move returns status 0, amount 0
23:09:19.136 00.000 29988 MoveAxis(N, 0, ABG)
23:09:19.136 00.000 29988 Move returns status 0, amount 0
23:09:19.136 00.000 29988 move complete, result=0
23:09:19.136 00.000 29988 worker thread done servicing request
23:09:19.136 00.000 29988 Worker thread wakes up
23:09:19.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:19.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:19.136 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:20.773 01.637 29988 Exposure complete
23:09:20.804 00.031 29988 worker thread done servicing request
23:09:20.804 00.000 28316 OnExposeComplete: enter
23:09:20.804 00.000 28316 UpdateGuideState(): m_state=6
23:09:20.805 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
23:09:20.805 00.000 28316 Star::Find returns 1 (0), X=583.77, Y=112.66, Mass=1986, SNR=30.6, Peak=181 HFD=4.5
23:09:20.806 00.001 28316 MultiStar: [#1 0.11,-0.07,0.88,U] [#2 0.07,-0.17,0.95,U] [#3 -0.05,0.02,0.84,U] [#4 0.01,-0.04,0.83,U] [#5 -0.03,-0.05,0.77,U] [#6 0.04,0.01,0.68,U] [#7 0.03,0.00,0.64,U] [#8 -0.12,-0.14,0.60,U] 
23:09:20.806 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.08}, one-star: {0.10, -0.23}
23:09:20.807 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
23:09:20.807 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
23:09:20.808 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.28 mountX=0.09 mountY=0.02, mountTheta=0.18
23:09:20.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
23:09:20.810 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
23:09:20.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:09:20.810 00.000 28316 UpdateGuideState exits: m=1986 RSB=30.6
23:09:20.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:20.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:20.812 00.001 28316 Enqueuing Expose request
23:09:20.812 00.000 29988 Worker thread wakes up
23:09:20.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:09:20.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:09:20.812 00.000 29988 Moving (0.02, -0.08) raw xDistance=0.09 yDistance=0.02
23:09:20.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:20.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:20.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:09:20.812 00.000 29988 MoveAxis(E, 0, ABG)
23:09:20.812 00.000 29988 Move returns status 0, amount 0
23:09:20.812 00.000 29988 MoveAxis(N, 0, ABG)
23:09:20.812 00.000 29988 Move returns status 0, amount 0
23:09:20.812 00.000 29988 move complete, result=0
23:09:20.812 00.000 29988 worker thread done servicing request
23:09:20.812 00.000 29988 Worker thread wakes up
23:09:20.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:20.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:20.813 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:22.336 01.523 29988 Exposure complete
23:09:22.379 00.043 29988 worker thread done servicing request
23:09:22.379 00.000 28316 OnExposeComplete: enter
23:09:22.382 00.003 28316 UpdateGuideState(): m_state=6
23:09:22.385 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
23:09:22.386 00.001 28316 Star::Find returns 1 (0), X=583.82, Y=112.59, Mass=1771, SNR=29.0, Peak=129 HFD=4.5
23:09:22.387 00.001 28316 MultiStar: [#1 0.13,-0.11,0.90,U] [#2 0.07,-0.29,1.00,U] [#3 0.11,-0.22,0.89,U] [#4 -0.10,-0.06,0.89,U] [#5 -0.06,-0.29,0.81,U] [#6 -0.01,-0.21,0.72,U] [#7 0.02,-0.33,0.00,M1] [#8 0.07,-0.32,0.00,M1] 
23:09:22.389 00.002 28316 refined, 6 included, MultiStar: {0.05, -0.21}, one-star: {0.15, -0.31}
23:09:22.392 00.003 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
23:09:22.394 00.002 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
23:09:22.395 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.36 mountX=0.21 mountY=0.06, mountTheta=0.25
23:09:22.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.21, opts=13)
23:09:22.397 00.001 28316 Enqueuing Move request for scope (0.05, -0.21)
23:09:22.397 00.000 29988 Worker thread wakes up
23:09:22.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:22.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
23:09:22.397 00.000 28316 UpdateGuideState exits: m=1771 RSB=29.0
23:09:22.399 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:22.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:22.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
23:09:22.400 00.000 29988 Moving (0.05, -0.21) raw xDistance=0.21 yDistance=0.06
23:09:22.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:09:22.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:22.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:09:22.400 00.000 29988 MoveAxis(W, 45, ABG)
23:09:22.400 00.000 29988 Guiding  Dir = 3, Dur = 45
23:09:22.400 00.000 28316 Enqueuing Expose request
23:09:22.401 00.001 29988 IsSlewing returns 0
23:09:22.401 00.000 29988 IsGuiding returns 0
23:09:22.402 00.001 29988 PulseGuide returned control before completion, sleep 54
23:09:22.461 00.059 29988 IsGuiding returns 1
23:09:22.461 00.000 29988 scope still moving after pulse duration time elapsed
23:09:22.493 00.032 29988 IsSlewing returns 0
23:09:22.493 00.000 29988 IsGuiding returns 0
23:09:22.494 00.001 29988 scope move finished after 45 + 47 ms
23:09:22.494 00.000 29988 Move returns status 0, amount 45
23:09:22.494 00.000 29988 MoveAxis(N, 0, ABG)
23:09:22.494 00.000 29988 Move returns status 0, amount 0
23:09:22.494 00.000 29988 move complete, result=0
23:09:22.494 00.000 29988 worker thread done servicing request
23:09:22.494 00.000 29988 Worker thread wakes up
23:09:22.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:22.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:22.494 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
23:09:24.117 01.623 29988 Exposure complete
23:09:24.153 00.036 29988 worker thread done servicing request
23:09:24.153 00.000 28316 OnExposeComplete: enter
23:09:24.153 00.000 28316 UpdateGuideState(): m_state=6
23:09:24.154 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
23:09:24.154 00.000 28316 Star::Find returns 1 (0), X=583.81, Y=113.00, Mass=1893, SNR=30.0, Peak=183 HFD=4.3
23:09:24.155 00.001 28316 MultiStar: [#1 0.09,0.17,0.89,U] [#2 0.20,0.13,0.97,U] [#3 0.04,0.15,0.87,U] [#4 0.17,0.14,0.87,U] [#5 -0.10,0.04,0.79,U] [#6 -0.07,0.23,0.69,U] [#7 0.06,0.20,0.65,U] [#8 -0.09,0.00,0.62,U] 
23:09:24.156 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.13}, one-star: {0.14, 0.11}
23:09:24.156 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:09:24.157 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.91)
23:09:24.157 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.13 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
23:09:24.159 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.13, opts=13)
23:09:24.160 00.001 28316 Enqueuing Move request for scope (0.06, 0.13)
23:09:24.161 00.001 29988 Worker thread wakes up
23:09:24.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
23:09:24.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
23:09:24.161 00.000 29988 Moving (0.06, 0.13) raw xDistance=-0.09 yDistance=-0.11
23:09:24.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:24.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:24.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:24.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:24.161 00.000 29988 MoveAxis(E, 0, ABG)
23:09:24.161 00.000 29988 Move returns status 0, amount 0
23:09:24.161 00.000 29988 MoveAxis(N, 0, ABG)
23:09:24.161 00.000 29988 Move returns status 0, amount 0
23:09:24.161 00.000 28316 UpdateGuideState exits: m=1893 RSB=30.0
23:09:24.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:24.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:24.163 00.001 28316 Enqueuing Expose request
23:09:24.163 00.000 29988 move complete, result=0
23:09:24.163 00.000 29988 worker thread done servicing request
23:09:24.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:24.164 00.001 29988 Worker thread wakes up
23:09:24.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:24.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:25.684 01.520 29988 Exposure complete
23:09:25.728 00.044 29988 worker thread done servicing request
23:09:25.728 00.000 28316 OnExposeComplete: enter
23:09:25.730 00.002 28316 UpdateGuideState(): m_state=6
23:09:25.731 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
23:09:25.732 00.001 28316 Star::Find returns 1 (0), X=583.89, Y=112.97, Mass=1937, SNR=30.3, Peak=183 HFD=4.3
23:09:25.733 00.001 28316 MultiStar: [#1 0.07,0.22,0.90,U] [#2 0.07,0.23,0.97,U] [#3 0.12,0.22,0.85,U] [#4 0.10,0.11,0.85,U] [#5 0.06,0.12,0.77,U] [#6 -0.07,0.29,0.69,U] [#7 0.11,0.24,0.64,U] [#8 -0.00,0.20,0.62,U] 
23:09:25.734 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.19}, one-star: {0.22, 0.08}
23:09:25.735 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:09:25.736 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
23:09:25.736 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.14 mountX=-0.13 mountY=-0.16, mountTheta=-2.27
23:09:25.738 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.19, opts=13)
23:09:25.739 00.001 28316 Enqueuing Move request for scope (0.08, 0.19)
23:09:25.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:25.740 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.3
23:09:25.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:25.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:25.741 00.000 28316 Enqueuing Expose request
23:09:25.741 00.000 29988 Worker thread wakes up
23:09:25.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
23:09:25.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
23:09:25.742 00.001 29988 Moving (0.08, 0.19) raw xDistance=-0.13 yDistance=-0.16
23:09:25.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:09:25.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:25.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:25.742 00.000 29988 MoveAxis(E, 0, ABG)
23:09:25.742 00.000 29988 Move returns status 0, amount 0
23:09:25.742 00.000 29988 MoveAxis(N, 0, ABG)
23:09:25.742 00.000 29988 Move returns status 0, amount 0
23:09:25.742 00.000 29988 move complete, result=0
23:09:25.742 00.000 29988 worker thread done servicing request
23:09:25.742 00.000 29988 Worker thread wakes up
23:09:25.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:25.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:25.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:27.379 01.637 29988 Exposure complete
23:09:27.414 00.035 29988 worker thread done servicing request
23:09:27.414 00.000 28316 OnExposeComplete: enter
23:09:27.414 00.000 28316 UpdateGuideState(): m_state=6
23:09:27.415 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
23:09:27.415 00.000 28316 Star::Find returns 1 (0), X=583.94, Y=112.92, Mass=1796, SNR=29.2, Peak=166 HFD=4.4
23:09:27.416 00.001 28316 MultiStar: [#1 -0.06,0.19,0.92,U] [#2 0.09,0.04,0.99,U] [#3 -0.01,0.09,0.88,U] [#4 0.08,-0.07,0.88,U] [#5 -0.09,0.07,0.80,U] [#6 -0.01,0.13,0.74,U] [#7 0.13,-0.04,0.67,U] [#8 -0.08,-0.05,0.62,U] 
23:09:27.417 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {0.27, 0.03}
23:09:27.417 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
23:09:27.417 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.19)
23:09:27.418 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.84 mountX=-0.03 mountY=-0.06, mountTheta=-1.98
23:09:27.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
23:09:27.419 00.000 28316 Enqueuing Move request for scope (0.04, 0.05)
23:09:27.420 00.001 29988 Worker thread wakes up
23:09:27.420 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:27.420 00.000 28316 UpdateGuideState exits: m=1796 RSB=29.2
23:09:27.421 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:27.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:27.422 00.001 28316 Enqueuing Expose request
23:09:27.422 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
23:09:27.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
23:09:27.422 00.000 29988 Moving (0.04, 0.05) raw xDistance=-0.03 yDistance=-0.06
23:09:27.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:27.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:27.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:09:27.422 00.000 29988 MoveAxis(E, 0, ABG)
23:09:27.422 00.000 29988 Move returns status 0, amount 0
23:09:27.422 00.000 29988 MoveAxis(N, 0, ABG)
23:09:27.422 00.000 29988 Move returns status 0, amount 0
23:09:27.422 00.000 29988 move complete, result=0
23:09:27.422 00.000 29988 worker thread done servicing request
23:09:27.422 00.000 29988 Worker thread wakes up
23:09:27.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:27.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:27.423 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:28.946 01.523 29988 Exposure complete
23:09:28.980 00.034 29988 worker thread done servicing request
23:09:28.980 00.000 28316 OnExposeComplete: enter
23:09:28.981 00.001 28316 UpdateGuideState(): m_state=6
23:09:28.983 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
23:09:28.985 00.002 28316 Star::Find returns 1 (0), X=583.94, Y=113.00, Mass=1948, SNR=30.3, Peak=180 HFD=4.4
23:09:28.988 00.003 28316 MultiStar: [#1 0.25,0.08,0.87,U] [#2 0.03,0.15,0.96,U] [#3 0.02,0.16,0.83,U] [#4 0.08,0.06,0.85,U] [#5 -0.10,0.08,0.75,U] [#6 0.01,0.12,0.67,U] [#7 0.06,0.18,0.64,U] [#8 -0.06,-0.09,0.62,U] 
23:09:28.988 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.27, 0.10}
23:09:28.989 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
23:09:28.990 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
23:09:28.990 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.91 mountX=-0.06 mountY=-0.11, mountTheta=-2.04
23:09:28.993 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
23:09:28.994 00.001 28316 Enqueuing Move request for scope (0.07, 0.10)
23:09:28.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:28.994 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:09:28.995 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:28.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:28.996 00.001 28316 Enqueuing Expose request
23:09:28.996 00.000 29988 Worker thread wakes up
23:09:28.996 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
23:09:28.996 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
23:09:28.996 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.11
23:09:28.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:09:28.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:28.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:28.996 00.000 29988 MoveAxis(E, 0, ABG)
23:09:28.996 00.000 29988 Move returns status 0, amount 0
23:09:28.996 00.000 29988 MoveAxis(N, 0, ABG)
23:09:28.996 00.000 29988 Move returns status 0, amount 0
23:09:28.996 00.000 29988 move complete, result=0
23:09:28.996 00.000 29988 worker thread done servicing request
23:09:28.996 00.000 29988 Worker thread wakes up
23:09:28.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:28.997 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:28.997 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:30.624 01.627 29988 Exposure complete
23:09:30.657 00.033 29988 worker thread done servicing request
23:09:30.657 00.000 28316 OnExposeComplete: enter
23:09:30.658 00.001 28316 UpdateGuideState(): m_state=6
23:09:30.659 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
23:09:30.659 00.000 28316 Star::Find returns 1 (0), X=584.02, Y=112.95, Mass=1996, SNR=30.7, Peak=196 HFD=4.4
23:09:30.659 00.000 28316 MultiStar: [#1 0.18,0.09,0.91,U] [#2 0.16,0.24,0.91,U] [#3 0.27,0.17,0.00,M1] [#4 0.32,-0.07,0.00,M1] [#5 0.06,0.01,0.77,U] [#6 0.20,-0.05,0.69,U] [#7 0.12,0.02,0.62,U] [#8 0.08,-0.09,0.60,U] 
23:09:30.660 00.001 28316 refined, 6 included, MultiStar: {0.18, 0.05}, one-star: {0.35, 0.06}
23:09:30.660 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
23:09:30.661 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
23:09:30.661 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.18 cameraTheta=0.29 mountX=0.02 mountY=-0.18, mountTheta=-1.44
23:09:30.663 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
23:09:30.664 00.001 28316 Enqueuing Move request for scope (0.18, 0.05)
23:09:30.664 00.000 29988 Worker thread wakes up
23:09:30.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
23:09:30.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:30.665 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:09:30.666 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:30.669 00.003 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
23:09:30.669 00.000 29988 Moving (0.18, 0.05) raw xDistance=0.02 yDistance=-0.18
23:09:30.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:09:30.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:30.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:09:30.669 00.000 29988 MoveAxis(E, 0, ABG)
23:09:30.669 00.000 29988 Move returns status 0, amount 0
23:09:30.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:30.671 00.002 28316 Enqueuing Expose request
23:09:30.672 00.001 29988 MoveAxis(N, 0, ABG)
23:09:30.672 00.000 29988 Move returns status 0, amount 0
23:09:30.672 00.000 29988 move complete, result=0
23:09:30.672 00.000 29988 worker thread done servicing request
23:09:30.672 00.000 29988 Worker thread wakes up
23:09:30.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:30.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:30.673 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:32.189 01.516 29988 Exposure complete
23:09:32.253 00.064 29988 worker thread done servicing request
23:09:32.253 00.000 28316 OnExposeComplete: enter
23:09:32.254 00.001 28316 UpdateGuideState(): m_state=6
23:09:32.254 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
23:09:32.255 00.001 28316 Star::Find returns 1 (0), X=583.94, Y=112.95, Mass=1859, SNR=29.7, Peak=188 HFD=4.3
23:09:32.255 00.000 28316 MultiStar: [#1 0.26,0.07,0.91,U] [#2 0.17,0.09,0.99,U] [#3 0.01,0.16,0.84,U] [#4 0.32,0.14,0.00,M2] [#5 0.04,0.15,0.76,U] [#6 0.04,0.10,0.72,U] [#7 0.18,0.13,0.66,U] [#8 -0.02,0.02,0.62,U] 
23:09:32.256 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.10}, one-star: {0.27, 0.06}
23:09:32.256 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:09:32.257 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.40)
23:09:32.258 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.64 mountX=-0.03 mountY=-0.16, mountTheta=-1.78
23:09:32.260 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
23:09:32.261 00.001 28316 Enqueuing Move request for scope (0.13, 0.10)
23:09:32.262 00.001 29988 Worker thread wakes up
23:09:32.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:09:32.263 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:32.264 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:09:32.264 00.000 29988 Moving (0.13, 0.10) raw xDistance=-0.03 yDistance=-0.16
23:09:32.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:32.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:32.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:09:32.264 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.7
23:09:32.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.267 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:32.269 00.002 28316 Enqueuing Expose request
23:09:32.269 00.000 29988 MoveAxis(E, 0, ABG)
23:09:32.269 00.000 29988 Move returns status 0, amount 0
23:09:32.269 00.000 29988 MoveAxis(N, 0, ABG)
23:09:32.269 00.000 29988 Move returns status 0, amount 0
23:09:32.269 00.000 29988 move complete, result=0
23:09:32.269 00.000 29988 worker thread done servicing request
23:09:32.270 00.001 29988 Worker thread wakes up
23:09:32.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:32.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:32.270 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:33.902 01.632 29988 Exposure complete
23:09:33.929 00.027 29988 worker thread done servicing request
23:09:33.929 00.000 28316 OnExposeComplete: enter
23:09:33.929 00.000 28316 UpdateGuideState(): m_state=6
23:09:33.930 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
23:09:33.930 00.000 28316 Star::Find returns 1 (0), X=583.83, Y=113.00, Mass=1929, SNR=30.1, Peak=179 HFD=4.3
23:09:33.934 00.004 28316 MultiStar: [#1 0.16,0.20,0.91,U] [#2 -0.03,-0.01,0.97,U] [#3 0.07,0.11,0.85,U] [#4 0.13,0.08,0.86,U] [#5 -0.00,0.15,0.76,U] [#6 0.10,0.07,0.72,U] [#7 0.07,0.05,0.66,U] [#8 -0.13,0.08,0.57,U] 
23:09:33.936 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.09}, one-star: {0.16, 0.11}
23:09:33.938 00.002 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
23:09:33.940 00.002 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.21 = -1.08)
23:09:33.943 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.96 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
23:09:33.946 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
23:09:33.947 00.001 28316 Enqueuing Move request for scope (0.07, 0.09)
23:09:33.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:33.948 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.1
23:09:33.948 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:33.949 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:33.949 00.000 28316 Enqueuing Expose request
23:09:33.949 00.000 29988 Worker thread wakes up
23:09:33.950 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:09:33.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:09:33.950 00.000 29988 Moving (0.07, 0.09) raw xDistance=-0.06 yDistance=-0.10
23:09:33.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:09:33.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:33.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:09:33.950 00.000 29988 MoveAxis(E, 0, ABG)
23:09:33.950 00.000 29988 Move returns status 0, amount 0
23:09:33.950 00.000 29988 MoveAxis(N, 0, ABG)
23:09:33.950 00.000 29988 Move returns status 0, amount 0
23:09:33.950 00.000 29988 move complete, result=0
23:09:33.950 00.000 29988 worker thread done servicing request
23:09:33.950 00.000 29988 Worker thread wakes up
23:09:33.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:33.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:33.950 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:35.466 01.516 29988 Exposure complete
23:09:35.508 00.042 29988 worker thread done servicing request
23:09:35.508 00.000 28316 OnExposeComplete: enter
23:09:35.509 00.001 28316 UpdateGuideState(): m_state=6
23:09:35.511 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
23:09:35.512 00.001 28316 Star::Find returns 1 (0), X=583.92, Y=112.75, Mass=1883, SNR=29.9, Peak=181 HFD=4.4
23:09:35.515 00.003 28316 MultiStar: [#1 0.07,0.10,0.91,U] [#2 -0.01,0.05,0.99,U] [#3 0.15,-0.07,0.89,U] [#4 0.02,-0.03,0.88,U] [#5 0.06,0.03,0.76,U] [#6 0.10,-0.08,0.69,U] [#7 0.09,0.18,0.66,U] [#8 -0.10,0.07,0.61,U] 
23:09:35.517 00.002 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.26, -0.14}
23:09:35.517 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:09:35.518 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:09:35.518 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=0.03 mountY=-0.07, mountTheta=-1.21
23:09:35.519 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
23:09:35.520 00.001 28316 Enqueuing Move request for scope (0.08, 0.01)
23:09:35.520 00.000 29988 Worker thread wakes up
23:09:35.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:09:35.520 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:09:35.520 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.03 yDistance=-0.07
23:09:35.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:35.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:35.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:09:35.520 00.000 29988 MoveAxis(E, 0, ABG)
23:09:35.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:35.521 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.9
23:09:35.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:35.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:35.522 00.000 28316 Enqueuing Expose request
23:09:35.523 00.001 29988 Move returns status 0, amount 0
23:09:35.523 00.000 29988 MoveAxis(N, 0, ABG)
23:09:35.523 00.000 29988 Move returns status 0, amount 0
23:09:35.523 00.000 29988 move complete, result=0
23:09:35.524 00.001 29988 worker thread done servicing request
23:09:35.524 00.000 29988 Worker thread wakes up
23:09:35.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:35.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:35.524 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:37.160 01.636 29988 Exposure complete
23:09:37.200 00.040 29988 worker thread done servicing request
23:09:37.201 00.001 28316 OnExposeComplete: enter
23:09:37.201 00.000 28316 UpdateGuideState(): m_state=6
23:09:37.202 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
23:09:37.203 00.001 28316 Star::Find returns 1 (0), X=584.01, Y=113.00, Mass=1897, SNR=30.1, Peak=175 HFD=4.5
23:09:37.203 00.000 28316 MultiStar: [#1 0.19,0.16,0.91,U] [#2 0.12,0.29,0.97,U] [#3 0.12,0.20,0.83,U] [#4 0.17,-0.03,0.87,U] [#5 0.03,0.15,0.76,U] [#6 0.05,0.21,0.73,U] [#7 0.06,0.13,0.66,U] [#8 0.21,-0.03,0.59,U] 
23:09:37.204 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.14}, one-star: {0.35, 0.11}
23:09:37.206 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
23:09:37.208 00.002 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
23:09:37.210 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.74 mountX=-0.06 mountY=-0.20, mountTheta=-1.88
23:09:37.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.14, opts=13)
23:09:37.212 00.000 28316 Enqueuing Move request for scope (0.15, 0.14)
23:09:37.213 00.001 29988 Worker thread wakes up
23:09:37.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:37.213 00.000 28316 UpdateGuideState exits: m=1897 RSB=30.1
23:09:37.214 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:37.214 00.000 28316 Enqueuing Expose request
23:09:37.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
23:09:37.215 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
23:09:37.215 00.000 29988 Moving (0.15, 0.14) raw xDistance=-0.06 yDistance=-0.20
23:09:37.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:09:37.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:37.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:09:37.215 00.000 29988 MoveAxis(E, 0, ABG)
23:09:37.215 00.000 29988 Move returns status 0, amount 0
23:09:37.215 00.000 29988 MoveAxis(N, 0, ABG)
23:09:37.215 00.000 29988 Move returns status 0, amount 0
23:09:37.215 00.000 29988 move complete, result=0
23:09:37.215 00.000 29988 worker thread done servicing request
23:09:37.215 00.000 29988 Worker thread wakes up
23:09:37.216 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:37.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:37.216 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:38.737 01.521 29988 Exposure complete
23:09:38.774 00.037 29988 worker thread done servicing request
23:09:38.774 00.000 28316 OnExposeComplete: enter
23:09:38.776 00.002 28316 UpdateGuideState(): m_state=6
23:09:38.777 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
23:09:38.779 00.002 28316 Star::Find returns 1 (0), X=583.85, Y=112.86, Mass=1886, SNR=29.7, Peak=180 HFD=4.3
23:09:38.780 00.001 28316 MultiStar: [#1 0.25,0.18,0.89,U] [#2 0.19,0.03,1.00,U] [#3 0.28,0.09,0.85,U] [#4 0.17,0.09,0.88,U] [#5 0.18,0.18,0.78,U] [#6 0.03,0.14,0.71,U] [#7 0.16,0.18,0.63,U] [#8 0.03,-0.01,0.61,U] 
23:09:38.784 00.004 28316 single-star, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.18, -0.04}
23:09:38.786 00.002 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
23:09:38.787 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
23:09:38.788 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.19 mountX=0.11 mountY=-0.15, mountTheta=-0.94
23:09:38.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
23:09:38.790 00.001 28316 Enqueuing Move request for scope (0.18, -0.04)
23:09:38.791 00.001 29988 Worker thread wakes up
23:09:38.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:38.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
23:09:38.791 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:09:38.792 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:38.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:38.793 00.001 28316 Enqueuing Expose request
23:09:38.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
23:09:38.793 00.000 29988 Moving (0.18, -0.04) raw xDistance=0.11 yDistance=-0.15
23:09:38.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:09:38.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:38.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:38.793 00.000 29988 MoveAxis(E, 0, ABG)
23:09:38.793 00.000 29988 Move returns status 0, amount 0
23:09:38.793 00.000 29988 MoveAxis(N, 0, ABG)
23:09:38.793 00.000 29988 Move returns status 0, amount 0
23:09:38.793 00.000 29988 move complete, result=0
23:09:38.793 00.000 29988 worker thread done servicing request
23:09:38.793 00.000 29988 Worker thread wakes up
23:09:38.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:38.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:38.794 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:40.418 01.624 29988 Exposure complete
23:09:40.458 00.040 29988 worker thread done servicing request
23:09:40.458 00.000 28316 OnExposeComplete: enter
23:09:40.459 00.001 28316 UpdateGuideState(): m_state=6
23:09:40.460 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
23:09:40.461 00.001 28316 Star::Find returns 1 (0), X=583.91, Y=113.00, Mass=1917, SNR=30.1, Peak=194 HFD=4.3
23:09:40.462 00.001 28316 MultiStar: [#1 0.26,0.14,0.90,U] [#2 0.26,0.24,0.00,M1] [#3 0.23,0.30,0.00,M1] [#4 0.21,0.13,0.85,U] [#5 -0.03,0.15,0.79,U] [#6 0.14,0.25,0.71,U] [#7 0.17,0.12,0.69,U] [#8 0.13,-0.01,0.60,U] 
23:09:40.462 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.13}, one-star: {0.24, 0.11}
23:09:40.463 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:09:40.464 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
23:09:40.465 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
23:09:40.467 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.13, opts=13)
23:09:40.468 00.001 28316 Enqueuing Move request for scope (0.17, 0.13)
23:09:40.468 00.000 29988 Worker thread wakes up
23:09:40.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:40.469 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:09:40.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:40.469 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:40.470 00.001 28316 Enqueuing Expose request
23:09:40.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
23:09:40.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
23:09:40.470 00.000 29988 Moving (0.17, 0.13) raw xDistance=-0.05 yDistance=-0.21
23:09:40.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:40.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:09:40.470 00.000 29988 MoveAxis(E, 0, ABG)
23:09:40.470 00.000 29988 Move returns status 0, amount 0
23:09:40.470 00.000 29988 MoveAxis(N, 49, ABG)
23:09:40.470 00.000 29988 Guiding  Dir = 0, Dur = 49
23:09:40.471 00.001 29988 IsSlewing returns 0
23:09:40.471 00.000 29988 IsGuiding returns 0
23:09:40.476 00.005 29988 PulseGuide returned control before completion, sleep 55
23:09:40.545 00.069 29988 IsGuiding returns 0
23:09:40.545 00.000 29988 Move returns status 0, amount 49
23:09:40.545 00.000 29988 move complete, result=0
23:09:40.545 00.000 29988 worker thread done servicing request
23:09:40.545 00.000 29988 Worker thread wakes up
23:09:40.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:40.545 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
23:09:40.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:41.964 01.419 29988 Exposure complete
23:09:42.011 00.047 29988 worker thread done servicing request
23:09:42.011 00.000 28316 OnExposeComplete: enter
23:09:42.013 00.002 28316 UpdateGuideState(): m_state=6
23:09:42.013 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
23:09:42.014 00.001 28316 Star::Find returns 1 (0), X=583.76, Y=112.80, Mass=1848, SNR=29.5, Peak=182 HFD=4.3
23:09:42.014 00.000 28316 MultiStar: [#1 0.07,0.04,0.94,U] [#2 -0.08,-0.09,1.00,U] [#3 0.05,0.07,0.89,U] [#4 -0.01,-0.04,0.89,U] [#5 -0.13,0.06,0.78,U] [#6 -0.07,0.12,0.72,U] [#7 0.02,0.13,0.66,U] [#8 -0.16,-0.04,0.61,U] 
23:09:42.015 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.09, -0.09}
23:09:42.015 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.63 = -2.65)
23:09:42.016 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
23:09:42.016 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.49 mountX=-0.02 mountY=0.01, mountTheta=2.68
23:09:42.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
23:09:42.018 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
23:09:42.018 00.000 29988 Worker thread wakes up
23:09:42.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:09:42.018 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:09:42.018 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=0.01
23:09:42.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:42.019 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.5
23:09:42.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:42.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:42.020 00.000 28316 Enqueuing Expose request
23:09:42.021 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:09:42.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:42.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:09:42.021 00.000 29988 MoveAxis(E, 0, ABG)
23:09:42.021 00.000 29988 Move returns status 0, amount 0
23:09:42.021 00.000 29988 MoveAxis(N, 0, ABG)
23:09:42.021 00.000 29988 Move returns status 0, amount 0
23:09:42.021 00.000 29988 move complete, result=0
23:09:42.021 00.000 29988 worker thread done servicing request
23:09:42.021 00.000 29988 Worker thread wakes up
23:09:42.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:42.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:42.021 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:43.650 01.629 29988 Exposure complete
23:09:43.679 00.029 29988 worker thread done servicing request
23:09:43.679 00.000 28316 OnExposeComplete: enter
23:09:43.680 00.001 28316 UpdateGuideState(): m_state=6
23:09:43.680 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
23:09:43.681 00.001 28316 Star::Find returns 1 (0), X=583.78, Y=112.85, Mass=2024, SNR=30.9, Peak=186 HFD=4.4
23:09:43.682 00.001 28316 MultiStar: [#1 -0.15,0.10,0.87,U] [#2 -0.11,0.14,0.93,U] [#3 -0.05,0.19,0.81,U] [#4 -0.01,0.05,0.83,U] [#5 -0.17,0.11,0.77,U] [#6 -0.11,0.17,0.72,U] [#7 -0.10,0.19,0.62,U] [#8 -0.06,0.18,0.59,U] 
23:09:43.683 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.11}, one-star: {0.11, -0.04}
23:09:43.683 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
23:09:43.684 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
23:09:43.684 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.36 mountX=0.08 mountY=-0.08, mountTheta=-0.76
23:09:43.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
23:09:43.686 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
23:09:43.686 00.000 29988 Worker thread wakes up
23:09:43.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:09:43.686 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:09:43.686 00.000 29988 Moving (0.11, -0.04) raw xDistance=0.08 yDistance=-0.08
23:09:43.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:09:43.687 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:43.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:43.687 00.000 28316 UpdateGuideState exits: m=2024 RSB=30.9
23:09:43.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:43.688 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:43.688 00.000 28316 Enqueuing Expose request
23:09:43.689 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:09:43.689 00.000 29988 MoveAxis(E, 0, ABG)
23:09:43.689 00.000 29988 Move returns status 0, amount 0
23:09:43.689 00.000 29988 MoveAxis(N, 0, ABG)
23:09:43.689 00.000 29988 Move returns status 0, amount 0
23:09:43.689 00.000 29988 move complete, result=0
23:09:43.689 00.000 29988 worker thread done servicing request
23:09:43.689 00.000 29988 Worker thread wakes up
23:09:43.690 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:43.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:43.690 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:45.210 01.520 29988 Exposure complete
23:09:45.242 00.032 29988 worker thread done servicing request
23:09:45.243 00.001 28316 OnExposeComplete: enter
23:09:45.243 00.000 28316 UpdateGuideState(): m_state=6
23:09:45.244 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
23:09:45.244 00.000 28316 Star::Find returns 1 (0), X=583.96, Y=112.74, Mass=1837, SNR=29.5, Peak=181 HFD=4.1
23:09:45.245 00.001 28316 MultiStar: [#1 0.00,0.03,0.89,U] [#2 0.05,-0.00,0.98,U] [#3 0.03,0.11,0.90,U] [#4 0.10,0.00,0.88,U] [#5 0.02,0.08,0.79,U] [#6 0.02,0.05,0.74,U] [#7 0.07,0.06,0.64,U] [#8 -0.11,-0.03,0.63,U] 
23:09:45.245 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.29, -0.15}
23:09:45.246 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
23:09:45.246 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
23:09:45.246 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.20 mountX=0.01 mountY=-0.06, mountTheta=-1.34
23:09:45.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
23:09:45.248 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
23:09:45.249 00.001 29988 Worker thread wakes up
23:09:45.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:45.250 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.5
23:09:45.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:45.251 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:09:45.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:45.251 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:09:45.252 00.001 28316 Enqueuing Expose request
23:09:45.252 00.000 29988 Moving (0.06, 0.01) raw xDistance=0.01 yDistance=-0.06
23:09:45.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:09:45.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:45.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:09:45.252 00.000 29988 MoveAxis(E, 0, ABG)
23:09:45.252 00.000 29988 Move returns status 0, amount 0
23:09:45.252 00.000 29988 MoveAxis(N, 0, ABG)
23:09:45.252 00.000 29988 Move returns status 0, amount 0
23:09:45.252 00.000 29988 move complete, result=0
23:09:45.252 00.000 29988 worker thread done servicing request
23:09:45.252 00.000 29988 Worker thread wakes up
23:09:45.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:45.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:45.253 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:46.879 01.626 29988 Exposure complete
23:09:46.914 00.035 29988 worker thread done servicing request
23:09:46.914 00.000 28316 OnExposeComplete: enter
23:09:46.916 00.002 28316 UpdateGuideState(): m_state=6
23:09:46.917 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
23:09:46.919 00.002 28316 Star::Find returns 1 (0), X=583.86, Y=112.83, Mass=1890, SNR=29.7, Peak=174 HFD=4.4
23:09:46.921 00.002 28316 MultiStar: [#1 0.07,0.03,0.90,U] [#2 -0.01,0.02,0.95,U] [#3 -0.01,0.23,0.85,U] [#4 0.07,0.07,0.88,U] [#5 -0.12,0.06,0.79,U] [#6 0.08,0.15,0.72,U] [#7 0.10,0.01,0.66,U] [#8 -0.03,0.08,0.60,U] 
23:09:46.922 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.19, -0.06}
23:09:46.923 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:09:46.924 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:09:46.924 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.98 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
23:09:46.925 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
23:09:46.925 00.000 28316 Enqueuing Move request for scope (0.04, 0.06)
23:09:46.926 00.001 29988 Worker thread wakes up
23:09:46.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:46.926 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.7
23:09:46.927 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:46.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:46.927 00.000 28316 Enqueuing Expose request
23:09:46.928 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:09:46.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:09:46.928 00.000 29988 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.07
23:09:46.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:09:46.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:46.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:09:46.928 00.000 29988 MoveAxis(E, 0, ABG)
23:09:46.928 00.000 29988 Move returns status 0, amount 0
23:09:46.928 00.000 29988 MoveAxis(N, 0, ABG)
23:09:46.928 00.000 29988 Move returns status 0, amount 0
23:09:46.928 00.000 29988 move complete, result=0
23:09:46.928 00.000 29988 worker thread done servicing request
23:09:46.928 00.000 29988 Worker thread wakes up
23:09:46.929 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:46.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:46.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:48.454 01.525 29988 Exposure complete
23:09:48.487 00.033 29988 worker thread done servicing request
23:09:48.487 00.000 28316 OnExposeComplete: enter
23:09:48.487 00.000 28316 UpdateGuideState(): m_state=6
23:09:48.488 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
23:09:48.488 00.000 28316 Star::Find returns 1 (0), X=583.75, Y=112.80, Mass=1998, SNR=30.8, Peak=176 HFD=4.3
23:09:48.489 00.001 28316 MultiStar: [#1 -0.13,0.15,0.89,U] [#2 -0.18,0.01,0.92,U] [#3 -0.15,-0.02,0.82,U] [#4 -0.28,0.01,0.84,U] [#5 -0.24,0.10,0.78,U] [#6 -0.19,0.09,0.68,U] [#7 -0.14,0.12,0.62,U] [#8 -0.17,-0.08,0.58,U] 
23:09:48.489 00.000 28316 single-star, 8 included, MultiStar: {-0.15, 0.03}, one-star: {0.08, -0.10}
23:09:48.490 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:09:48.490 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
23:09:48.491 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.90 mountX=0.12 mountY=-0.03, mountTheta=-0.21
23:09:48.494 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
23:09:48.494 00.000 28316 Enqueuing Move request for scope (0.08, -0.10)
23:09:48.495 00.001 29988 Worker thread wakes up
23:09:48.495 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:48.495 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.8
23:09:48.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:48.497 00.001 28316 Enqueuing Expose request
23:09:48.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
23:09:48.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
23:09:48.497 00.000 29988 Moving (0.08, -0.10) raw xDistance=0.12 yDistance=-0.03
23:09:48.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:09:48.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:48.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:09:48.497 00.000 29988 MoveAxis(E, 0, ABG)
23:09:48.497 00.000 29988 Move returns status 0, amount 0
23:09:48.497 00.000 29988 MoveAxis(N, 0, ABG)
23:09:48.497 00.000 29988 Move returns status 0, amount 0
23:09:48.497 00.000 29988 move complete, result=0
23:09:48.497 00.000 29988 worker thread done servicing request
23:09:48.497 00.000 29988 Worker thread wakes up
23:09:48.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:48.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:48.498 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:50.133 01.635 29988 Exposure complete
23:09:50.158 00.025 29988 worker thread done servicing request
23:09:50.158 00.000 28316 OnExposeComplete: enter
23:09:50.158 00.000 28316 UpdateGuideState(): m_state=6
23:09:50.159 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
23:09:50.159 00.000 28316 Star::Find returns 1 (0), X=583.68, Y=112.96, Mass=1781, SNR=29.1, Peak=148 HFD=4.1
23:09:50.160 00.001 28316 MultiStar: [#1 -0.04,0.13,0.98,U] [#2 -0.22,0.12,0.95,U] [#3 0.06,0.14,0.87,U] [#4 0.01,0.21,0.89,U] [#5 -0.15,0.12,0.81,U] [#6 -0.17,0.14,0.73,U] [#7 0.06,0.17,0.69,U] [#8 -0.17,0.00,0.62,U] 
23:09:50.160 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.12}, one-star: {0.01, 0.06}
23:09:50.161 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
23:09:50.161 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
23:09:50.164 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.36 mountX=-0.05 mountY=-0.04, mountTheta=-2.48
23:09:50.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
23:09:50.165 00.000 28316 Enqueuing Move request for scope (0.01, 0.06)
23:09:50.166 00.001 29988 Worker thread wakes up
23:09:50.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:50.166 00.000 28316 UpdateGuideState exits: m=1781 RSB=29.1
23:09:50.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:09:50.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:50.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:50.168 00.001 28316 Enqueuing Expose request
23:09:50.169 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:09:50.169 00.000 29988 Moving (0.01, 0.06) raw xDistance=-0.05 yDistance=-0.04
23:09:50.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:50.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:50.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:09:50.169 00.000 29988 MoveAxis(E, 0, ABG)
23:09:50.169 00.000 29988 Move returns status 0, amount 0
23:09:50.169 00.000 29988 MoveAxis(N, 0, ABG)
23:09:50.169 00.000 29988 Move returns status 0, amount 0
23:09:50.169 00.000 29988 move complete, result=0
23:09:50.169 00.000 29988 worker thread done servicing request
23:09:50.169 00.000 29988 Worker thread wakes up
23:09:50.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:50.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:50.170 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:51.694 01.524 29988 Exposure complete
23:09:51.736 00.042 29988 worker thread done servicing request
23:09:51.736 00.000 28316 OnExposeComplete: enter
23:09:51.738 00.002 28316 UpdateGuideState(): m_state=6
23:09:51.740 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
23:09:51.741 00.001 28316 Star::Find returns 1 (0), X=583.76, Y=112.72, Mass=1930, SNR=30.1, Peak=178 HFD=4.3
23:09:51.741 00.000 28316 MultiStar: [#1 0.08,-0.01,0.90,U] [#2 0.08,-0.10,0.95,U] [#3 -0.14,-0.12,0.89,U] [#4 0.10,-0.16,0.87,U] [#5 0.04,-0.11,0.76,U] [#6 -0.18,0.00,0.70,U] [#7 -0.14,-0.08,0.64,U] [#8 -0.11,-0.17,0.61,U] 
23:09:51.742 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.09, -0.17}
23:09:51.742 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.49 = -0.49)
23:09:51.743 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.61 = 2.61)
23:09:51.743 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.64 mountX=0.09 mountY=0.05, mountTheta=0.52
23:09:51.745 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
23:09:51.745 00.000 28316 Enqueuing Move request for scope (-0.01, -0.10)
23:09:51.746 00.001 29988 Worker thread wakes up
23:09:51.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:51.746 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
23:09:51.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:51.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:51.747 00.000 28316 Enqueuing Expose request
23:09:51.748 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:09:51.748 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:09:51.748 00.000 29988 Moving (-0.01, -0.10) raw xDistance=0.09 yDistance=0.05
23:09:51.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:51.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:51.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:09:51.748 00.000 29988 MoveAxis(E, 0, ABG)
23:09:51.748 00.000 29988 Move returns status 0, amount 0
23:09:51.748 00.000 29988 MoveAxis(N, 0, ABG)
23:09:51.749 00.001 29988 Move returns status 0, amount 0
23:09:51.749 00.000 29988 move complete, result=0
23:09:51.749 00.000 29988 worker thread done servicing request
23:09:51.749 00.000 29988 Worker thread wakes up
23:09:51.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:51.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:51.749 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:53.369 01.620 29988 Exposure complete
23:09:53.413 00.044 29988 worker thread done servicing request
23:09:53.414 00.001 28316 OnExposeComplete: enter
23:09:53.417 00.003 28316 UpdateGuideState(): m_state=6
23:09:53.419 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
23:09:53.421 00.002 28316 Star::Find returns 1 (0), X=584.00, Y=112.62, Mass=1882, SNR=29.7, Peak=178 HFD=4.2
23:09:53.425 00.004 28316 MultiStar: [#1 0.24,-0.16,0.87,U] [#2 0.19,-0.20,0.99,U] [#3 0.13,-0.10,0.85,U] [#4 0.21,-0.25,0.00,M1] [#5 0.11,-0.17,0.79,U] [#6 0.16,-0.15,0.73,U] [#7 0.21,-0.18,0.65,U] [#8 0.10,-0.20,0.62,U] 
23:09:53.427 00.002 28316 refined, 7 included, MultiStar: {0.19, -0.18}, one-star: {0.33, -0.27}
23:09:53.430 00.003 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:09:53.432 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
23:09:53.434 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.75 mountX=0.24 mountY=-0.09, mountTheta=-0.36
23:09:53.436 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.18, opts=13)
23:09:53.436 00.000 28316 Enqueuing Move request for scope (0.19, -0.18)
23:09:53.437 00.001 29988 Worker thread wakes up
23:09:53.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
23:09:53.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
23:09:53.437 00.000 29988 Moving (0.19, -0.18) raw xDistance=0.24 yDistance=-0.09
23:09:53.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:09:53.437 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:53.437 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
23:09:53.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:53.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:53.438 00.000 28316 Enqueuing Expose request
23:09:53.439 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:53.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:09:53.439 00.000 29988 MoveAxis(W, 51, ABG)
23:09:53.439 00.000 29988 Guiding  Dir = 3, Dur = 51
23:09:53.439 00.000 29988 IsSlewing returns 0
23:09:53.439 00.000 29988 IsGuiding returns 0
23:09:53.441 00.002 29988 PulseGuide returned control before completion, sleep 60
23:09:53.510 00.069 29988 IsGuiding returns 1
23:09:53.510 00.000 29988 scope still moving after pulse duration time elapsed
23:09:53.541 00.031 29988 IsSlewing returns 0
23:09:53.541 00.000 29988 IsGuiding returns 0
23:09:53.541 00.000 29988 scope move finished after 51 + 52 ms
23:09:53.543 00.002 29988 Move returns status 0, amount 51
23:09:53.543 00.000 29988 MoveAxis(N, 0, ABG)
23:09:53.543 00.000 29988 Move returns status 0, amount 0
23:09:53.543 00.000 29988 move complete, result=0
23:09:53.543 00.000 29988 worker thread done servicing request
23:09:53.543 00.000 29988 Worker thread wakes up
23:09:53.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:53.543 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.1 px 0 ms NORTH
23:09:53.544 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:54.963 01.419 29988 Exposure complete
23:09:54.999 00.036 29988 worker thread done servicing request
23:09:54.999 00.000 28316 OnExposeComplete: enter
23:09:55.000 00.001 28316 UpdateGuideState(): m_state=6
23:09:55.000 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
23:09:55.001 00.001 28316 Star::Find returns 1 (0), X=583.88, Y=112.84, Mass=1922, SNR=30.2, Peak=187 HFD=4.3
23:09:55.001 00.000 28316 MultiStar: [#1 0.14,0.03,0.93,U] [#2 0.10,0.04,0.95,U] [#3 0.14,0.15,0.87,U] [#4 0.11,0.12,0.84,U] [#5 0.01,0.01,0.78,U] [#6 -0.01,0.13,0.71,U] [#7 0.12,0.06,0.64,U] [#8 -0.05,0.00,0.57,U] 
23:09:55.002 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.21, -0.05}
23:09:55.002 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
23:09:55.003 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.53)
23:09:55.003 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.50 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
23:09:55.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
23:09:55.005 00.001 28316 Enqueuing Move request for scope (0.10, 0.05)
23:09:55.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:55.006 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.2
23:09:55.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:55.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:55.007 00.000 28316 Enqueuing Expose request
23:09:55.008 00.001 29988 Worker thread wakes up
23:09:55.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:09:55.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:09:55.008 00.000 29988 Moving (0.10, 0.05) raw xDistance=-0.01 yDistance=-0.11
23:09:55.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:55.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:55.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:09:55.008 00.000 29988 MoveAxis(E, 0, ABG)
23:09:55.008 00.000 29988 Move returns status 0, amount 0
23:09:55.008 00.000 29988 MoveAxis(N, 0, ABG)
23:09:55.008 00.000 29988 Move returns status 0, amount 0
23:09:55.008 00.000 29988 move complete, result=0
23:09:55.008 00.000 29988 worker thread done servicing request
23:09:55.008 00.000 29988 Worker thread wakes up
23:09:55.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:55.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:55.008 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:56.630 01.622 29988 Exposure complete
23:09:56.661 00.031 29988 worker thread done servicing request
23:09:56.661 00.000 28316 OnExposeComplete: enter
23:09:56.661 00.000 28316 UpdateGuideState(): m_state=6
23:09:56.661 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
23:09:56.662 00.001 28316 Star::Find returns 1 (0), X=583.94, Y=113.05, Mass=1889, SNR=29.9, Peak=183 HFD=4.3
23:09:56.662 00.000 28316 MultiStar: [#1 0.22,0.24,0.00,M1] [#2 0.07,0.31,0.99,U] [#3 0.03,0.27,0.87,U] [#4 0.10,0.22,0.88,U] [#5 -0.11,0.34,0.00,M1] [#6 0.02,0.27,0.72,U] [#7 -0.03,0.32,0.67,U] [#8 -0.02,0.13,0.59,U] 
23:09:56.663 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.24}, one-star: {0.28, 0.16}
23:09:56.663 00.000 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
23:09:56.664 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
23:09:56.664 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.26 mountX=-0.19 mountY=-0.18, mountTheta=-2.39
23:09:56.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.24, opts=13)
23:09:56.666 00.000 28316 Enqueuing Move request for scope (0.08, 0.24)
23:09:56.667 00.001 29988 Worker thread wakes up
23:09:56.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:56.667 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:09:56.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:56.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:56.669 00.001 28316 Enqueuing Expose request
23:09:56.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
23:09:56.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
23:09:56.669 00.000 29988 Moving (0.08, 0.24) raw xDistance=-0.19 yDistance=-0.18
23:09:56.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:09:56.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:56.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:09:56.669 00.000 29988 MoveAxis(E, 0, ABG)
23:09:56.669 00.000 29988 Move returns status 0, amount 0
23:09:56.669 00.000 29988 MoveAxis(N, 0, ABG)
23:09:56.669 00.000 29988 Move returns status 0, amount 0
23:09:56.669 00.000 29988 move complete, result=0
23:09:56.669 00.000 29988 worker thread done servicing request
23:09:56.669 00.000 29988 Worker thread wakes up
23:09:56.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:56.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:56.671 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:58.195 01.524 29988 Exposure complete
23:09:58.247 00.052 29988 worker thread done servicing request
23:09:58.247 00.000 28316 OnExposeComplete: enter
23:09:58.249 00.002 28316 UpdateGuideState(): m_state=6
23:09:58.249 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
23:09:58.250 00.001 28316 Star::Find returns 1 (0), X=583.93, Y=112.88, Mass=1790, SNR=28.9, Peak=153 HFD=4.3
23:09:58.251 00.001 28316 MultiStar: [#1 -0.01,0.10,0.93,U] [#2 -0.05,0.01,1.03,U] [#3 0.02,0.25,0.88,U] [#4 -0.02,0.22,0.88,U] [#5 -0.09,0.14,0.80,U] [#6 -0.09,0.23,0.73,U] [#7 -0.07,0.11,0.67,U] [#8 -0.23,0.03,0.61,U] 
23:09:58.252 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {0.27, -0.01}
23:09:58.255 00.003 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:09:58.255 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
23:09:58.256 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
23:09:58.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
23:09:58.258 00.000 28316 Enqueuing Move request for scope (-0.02, 0.12)
23:09:58.259 00.001 29988 Worker thread wakes up
23:09:58.259 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:58.259 00.000 28316 UpdateGuideState exits: m=1790 RSB=28.9
23:09:58.260 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:58.260 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:58.261 00.001 28316 Enqueuing Expose request
23:09:58.261 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:09:58.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:09:58.261 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.11 yDistance=-0.04
23:09:58.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:09:58.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:58.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:09:58.261 00.000 29988 MoveAxis(E, 0, ABG)
23:09:58.261 00.000 29988 Move returns status 0, amount 0
23:09:58.261 00.000 29988 MoveAxis(N, 0, ABG)
23:09:58.261 00.000 29988 Move returns status 0, amount 0
23:09:58.261 00.000 29988 move complete, result=0
23:09:58.261 00.000 29988 worker thread done servicing request
23:09:58.261 00.000 29988 Worker thread wakes up
23:09:58.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:58.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:58.262 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:59.891 01.629 29988 Exposure complete
23:09:59.931 00.040 29988 worker thread done servicing request
23:09:59.931 00.000 28316 OnExposeComplete: enter
23:09:59.932 00.001 28316 UpdateGuideState(): m_state=6
23:09:59.934 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
23:09:59.938 00.004 28316 Star::Find returns 1 (0), X=584.01, Y=112.80, Mass=1993, SNR=30.7, Peak=178 HFD=4.3
23:09:59.941 00.003 28316 MultiStar: [#1 0.22,0.05,0.87,U] [#2 0.18,-0.02,0.95,U] [#3 0.16,0.00,0.85,U] [#4 0.25,-0.06,0.85,U] [#5 0.15,-0.10,0.74,U] [#6 0.20,-0.05,0.70,U] [#7 0.06,0.03,0.64,U] [#8 0.04,-0.14,0.60,U] 
23:09:59.943 00.002 28316 refined, 8 included, MultiStar: {0.19, -0.04}, one-star: {0.34, -0.09}
23:09:59.945 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
23:09:59.947 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.25)
23:09:59.949 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=0.11 mountY=-0.15, mountTheta=-0.92
23:09:59.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
23:09:59.950 00.000 28316 Enqueuing Move request for scope (0.19, -0.04)
23:09:59.951 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:09:59.952 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.7
23:09:59.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:59.952 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:09:59.953 00.001 28316 Enqueuing Expose request
23:09:59.953 00.000 29988 Worker thread wakes up
23:09:59.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
23:09:59.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
23:09:59.953 00.000 29988 Moving (0.19, -0.04) raw xDistance=0.11 yDistance=-0.15
23:09:59.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:09:59.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:59.954 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:59.954 00.000 29988 MoveAxis(E, 0, ABG)
23:09:59.954 00.000 29988 Move returns status 0, amount 0
23:09:59.954 00.000 29988 MoveAxis(N, 0, ABG)
23:09:59.954 00.000 29988 Move returns status 0, amount 0
23:09:59.954 00.000 29988 move complete, result=0
23:09:59.954 00.000 29988 worker thread done servicing request
23:09:59.954 00.000 29988 Worker thread wakes up
23:09:59.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:09:59.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:09:59.954 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:01.470 01.516 29988 Exposure complete
23:10:01.532 00.062 29988 worker thread done servicing request
23:10:01.532 00.000 28316 OnExposeComplete: enter
23:10:01.533 00.001 28316 UpdateGuideState(): m_state=6
23:10:01.533 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
23:10:01.534 00.001 28316 Star::Find returns 1 (0), X=583.96, Y=112.81, Mass=1862, SNR=29.4, Peak=177 HFD=4.3
23:10:01.534 00.000 28316 MultiStar: [#1 0.04,-0.02,0.93,U] [#2 0.07,0.05,1.00,U] [#3 0.22,0.03,0.86,U] [#4 0.29,-0.01,0.89,U] [#5 0.09,-0.07,0.77,U] [#6 0.09,-0.10,0.69,U] [#7 0.05,0.07,0.66,U] [#8 -0.03,-0.18,0.63,U] 
23:10:01.535 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.03}, one-star: {0.29, -0.08}
23:10:01.535 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
23:10:01.536 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
23:10:01.536 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.08 mountY=-0.11, mountTheta=-0.90
23:10:01.538 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
23:10:01.538 00.000 28316 Enqueuing Move request for scope (0.13, -0.03)
23:10:01.538 00.000 29988 Worker thread wakes up
23:10:01.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:01.539 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.4
23:10:01.539 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:01.540 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:01.540 00.000 28316 Enqueuing Expose request
23:10:01.541 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:10:01.541 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:10:01.541 00.000 29988 Moving (0.13, -0.03) raw xDistance=0.08 yDistance=-0.11
23:10:01.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:10:01.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:01.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:10:01.541 00.000 29988 MoveAxis(E, 0, ABG)
23:10:01.541 00.000 29988 Move returns status 0, amount 0
23:10:01.541 00.000 29988 MoveAxis(N, 0, ABG)
23:10:01.541 00.000 29988 Move returns status 0, amount 0
23:10:01.541 00.000 29988 move complete, result=0
23:10:01.541 00.000 29988 worker thread done servicing request
23:10:01.541 00.000 29988 Worker thread wakes up
23:10:01.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:01.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:01.541 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:03.173 01.632 29988 Exposure complete
23:10:03.205 00.032 29988 worker thread done servicing request
23:10:03.205 00.000 28316 OnExposeComplete: enter
23:10:03.206 00.001 28316 UpdateGuideState(): m_state=6
23:10:03.206 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
23:10:03.207 00.001 28316 Star::Find returns 1 (0), X=583.99, Y=112.86, Mass=1931, SNR=30.1, Peak=166 HFD=4.3
23:10:03.207 00.000 28316 MultiStar: [#1 0.24,0.15,0.86,U] [#2 0.22,0.08,0.94,U] [#3 0.19,0.03,0.85,U] [#4 0.15,0.07,0.85,U] [#5 -0.02,0.09,0.79,U] [#6 -0.07,0.17,0.69,U] [#7 -0.03,0.24,0.66,U] [#8 -0.18,0.01,0.60,U] 
23:10:03.208 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.32, -0.03}
23:10:03.208 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
23:10:03.209 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
23:10:03.209 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.64 mountX=-0.03 mountY=-0.14, mountTheta=-1.78
23:10:03.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.08, opts=13)
23:10:03.211 00.001 28316 Enqueuing Move request for scope (0.11, 0.08)
23:10:03.211 00.000 29988 Worker thread wakes up
23:10:03.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:03.212 00.001 28316 UpdateGuideState exits: m=1931 RSB=30.1
23:10:03.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:03.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:03.213 00.001 28316 Enqueuing Expose request
23:10:03.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:10:03.213 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:10:03.213 00.000 29988 Moving (0.11, 0.08) raw xDistance=-0.03 yDistance=-0.14
23:10:03.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:03.214 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:03.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:10:03.214 00.000 29988 MoveAxis(E, 0, ABG)
23:10:03.214 00.000 29988 Move returns status 0, amount 0
23:10:03.214 00.000 29988 MoveAxis(N, 0, ABG)
23:10:03.214 00.000 29988 Move returns status 0, amount 0
23:10:03.214 00.000 29988 move complete, result=0
23:10:03.214 00.000 29988 worker thread done servicing request
23:10:03.214 00.000 29988 Worker thread wakes up
23:10:03.214 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:03.215 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:03.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:04.732 01.517 29988 Exposure complete
23:10:04.769 00.037 29988 worker thread done servicing request
23:10:04.769 00.000 28316 OnExposeComplete: enter
23:10:04.770 00.001 28316 UpdateGuideState(): m_state=6
23:10:04.771 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
23:10:04.772 00.001 28316 Star::Find returns 1 (0), X=584.05, Y=112.90, Mass=1859, SNR=29.6, Peak=179 HFD=4.3
23:10:04.772 00.000 28316 MultiStar: [#1 0.21,0.01,0.93,U] [#2 0.23,0.07,0.98,U] [#3 0.21,0.05,0.88,U] [#4 0.19,-0.02,0.87,U] [#5 0.15,-0.05,0.77,U] [#6 0.22,-0.05,0.72,U] [#7 0.33,0.00,0.00,M1] [#8 0.12,-0.19,0.63,U] 
23:10:04.774 00.002 28316 refined, 7 included, MultiStar: {0.22, -0.01}, one-star: {0.38, 0.01}
23:10:04.775 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
23:10:04.776 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
23:10:04.777 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.05 mountX=0.10 mountY=-0.19, mountTheta=-1.09
23:10:04.778 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.01, opts=13)
23:10:04.779 00.001 28316 Enqueuing Move request for scope (0.22, -0.01)
23:10:04.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:04.780 00.001 29988 Worker thread wakes up
23:10:04.780 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:10:04.780 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:04.781 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:04.781 00.000 28316 Enqueuing Expose request
23:10:04.782 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
23:10:04.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
23:10:04.782 00.000 29988 Moving (0.22, -0.01) raw xDistance=0.10 yDistance=-0.19
23:10:04.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:10:04.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:04.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:10:04.782 00.000 29988 MoveAxis(E, 0, ABG)
23:10:04.782 00.000 29988 Move returns status 0, amount 0
23:10:04.782 00.000 29988 MoveAxis(N, 0, ABG)
23:10:04.782 00.000 29988 Move returns status 0, amount 0
23:10:04.782 00.000 29988 move complete, result=0
23:10:04.782 00.000 29988 worker thread done servicing request
23:10:04.782 00.000 29988 Worker thread wakes up
23:10:04.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:04.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:04.783 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:06.414 01.631 29988 Exposure complete
23:10:06.456 00.042 29988 worker thread done servicing request
23:10:06.456 00.000 28316 OnExposeComplete: enter
23:10:06.456 00.000 28316 UpdateGuideState(): m_state=6
23:10:06.457 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
23:10:06.457 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.86, Mass=1903, SNR=30.2, Peak=179 HFD=4.3
23:10:06.458 00.001 28316 MultiStar: [#1 0.35,0.10,0.00,M1] [#2 0.19,-0.05,0.93,U] [#3 0.31,0.07,0.00,M1] [#4 0.29,0.05,0.86,U] [#5 0.25,-0.02,0.76,U] [#6 0.21,-0.01,0.72,U] [#7 0.21,0.01,0.67,U] [#8 0.25,0.09,0.60,U] 
23:10:06.458 00.000 28316 refined, 6 included, MultiStar: {0.24, 0.00}, one-star: {0.25, -0.03}
23:10:06.459 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:10:06.459 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
23:10:06.460 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.00 hyp=0.24 cameraTheta=0.01 mountX=0.10 mountY=-0.21, mountTheta=-1.14
23:10:06.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.00, opts=13)
23:10:06.462 00.001 28316 Enqueuing Move request for scope (0.24, 0.00)
23:10:06.462 00.000 29988 Worker thread wakes up
23:10:06.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:06.463 00.001 28316 UpdateGuideState exits: m=1903 RSB=30.2
23:10:06.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:06.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:06.464 00.000 28316 Enqueuing Expose request
23:10:06.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.00) opts 0xd
23:10:06.465 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.00)
23:10:06.465 00.000 29988 Moving (0.24, 0.00) raw xDistance=0.10 yDistance=-0.21
23:10:06.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:10:06.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:10:06.465 00.000 29988 MoveAxis(E, 0, ABG)
23:10:06.465 00.000 29988 Move returns status 0, amount 0
23:10:06.465 00.000 29988 MoveAxis(N, 51, ABG)
23:10:06.465 00.000 29988 Guiding  Dir = 0, Dur = 51
23:10:06.465 00.000 29988 IsSlewing returns 0
23:10:06.465 00.000 29988 IsGuiding returns 0
23:10:06.469 00.004 29988 PulseGuide returned control before completion, sleep 57
23:10:06.540 00.071 29988 IsGuiding returns 0
23:10:06.540 00.000 29988 Move returns status 0, amount 51
23:10:06.540 00.000 29988 move complete, result=0
23:10:06.541 00.001 29988 worker thread done servicing request
23:10:06.541 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
23:10:06.542 00.001 29988 Worker thread wakes up
23:10:06.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:06.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:07.949 01.407 29988 Exposure complete
23:10:07.995 00.046 29988 worker thread done servicing request
23:10:07.995 00.000 28316 OnExposeComplete: enter
23:10:07.997 00.002 28316 UpdateGuideState(): m_state=6
23:10:07.998 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
23:10:07.999 00.001 28316 Star::Find returns 1 (0), X=584.00, Y=112.66, Mass=1913, SNR=29.9, Peak=162 HFD=4.2
23:10:07.999 00.000 28316 MultiStar: [#1 0.49,-0.06,0.00,M2] [#2 0.33,-0.16,0.00,M1] [#3 0.18,-0.03,0.85,U] [#4 0.33,-0.13,0.00,M1] [#5 0.24,-0.11,0.77,U] [#6 0.23,-0.11,0.69,U] [#7 0.24,-0.11,0.64,U] [#8 0.22,-0.30,0.00,M1] 
23:10:07.999 00.000 28316 refined, 4 included, MultiStar: {0.25, -0.12}, one-star: {0.33, -0.23}
23:10:08.000 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
23:10:08.001 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
23:10:08.001 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.46 mountX=0.21 mountY=-0.16, mountTheta=-0.66
23:10:08.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.12, opts=13)
23:10:08.003 00.001 28316 Enqueuing Move request for scope (0.25, -0.12)
23:10:08.003 00.000 29988 Worker thread wakes up
23:10:08.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
23:10:08.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
23:10:08.003 00.000 29988 Moving (0.25, -0.12) raw xDistance=0.21 yDistance=-0.16
23:10:08.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:10:08.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:08.004 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:10:08.004 00.000 29988 MoveAxis(W, 45, ABG)
23:10:08.004 00.000 29988 Guiding  Dir = 3, Dur = 45
23:10:08.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:08.007 00.003 29988 IsSlewing returns 0
23:10:08.007 00.000 28316 UpdateGuideState exits: m=1913 RSB=29.9
23:10:08.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:08.008 00.001 29988 IsGuiding returns 0
23:10:08.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:08.008 00.000 28316 Enqueuing Expose request
23:10:08.009 00.001 29988 PulseGuide returned control before completion, sleep 54
23:10:08.071 00.062 29988 IsGuiding returns 1
23:10:08.071 00.000 29988 scope still moving after pulse duration time elapsed
23:10:08.102 00.031 29988 IsSlewing returns 0
23:10:08.103 00.001 29988 IsGuiding returns 0
23:10:08.103 00.000 29988 scope move finished after 45 + 49 ms
23:10:08.103 00.000 29988 Move returns status 0, amount 45
23:10:08.103 00.000 29988 MoveAxis(N, 0, ABG)
23:10:08.103 00.000 29988 Move returns status 0, amount 0
23:10:08.103 00.000 29988 move complete, result=0
23:10:08.103 00.000 29988 worker thread done servicing request
23:10:08.103 00.000 29988 Worker thread wakes up
23:10:08.103 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 0 ms NORTH
23:10:08.104 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:08.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:09.727 01.623 29988 Exposure complete
23:10:09.785 00.058 29988 worker thread done servicing request
23:10:09.785 00.000 28316 OnExposeComplete: enter
23:10:09.786 00.001 28316 UpdateGuideState(): m_state=6
23:10:09.788 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
23:10:09.789 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=112.62, Mass=1839, SNR=29.5, Peak=145 HFD=4.4
23:10:09.790 00.001 28316 MultiStar: [#1 0.08,-0.10,0.94,U] [#2 0.12,-0.15,0.97,U] [#3 0.04,-0.12,0.88,U] [#4 0.14,-0.16,0.86,U] [#5 0.09,-0.28,0.80,U] [#6 -0.07,-0.19,0.73,U] [#7 0.05,-0.17,0.67,U] [#8 -0.01,-0.22,0.59,U] 
23:10:09.791 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.18}, one-star: {0.20, -0.27}
23:10:09.791 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
23:10:09.791 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
23:10:09.792 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.16 mountX=0.20 mountY=0.01, mountTheta=0.06
23:10:09.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.18, opts=13)
23:10:09.794 00.001 28316 Enqueuing Move request for scope (0.08, -0.18)
23:10:09.795 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:09.795 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.5
23:10:09.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:09.797 00.001 29988 Worker thread wakes up
23:10:09.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
23:10:09.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
23:10:09.797 00.000 29988 Moving (0.08, -0.18) raw xDistance=0.20 yDistance=0.01
23:10:09.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:10:09.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:09.798 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:10:09.798 00.000 29988 MoveAxis(E, 0, ABG)
23:10:09.798 00.000 29988 Move returns status 0, amount 0
23:10:09.798 00.000 29988 MoveAxis(N, 0, ABG)
23:10:09.798 00.000 29988 Move returns status 0, amount 0
23:10:09.798 00.000 29988 move complete, result=0
23:10:09.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:09.799 00.001 28316 Enqueuing Expose request
23:10:09.800 00.001 29988 worker thread done servicing request
23:10:09.800 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:09.801 00.001 29988 Worker thread wakes up
23:10:09.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:09.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:11.321 01.520 29988 Exposure complete
23:10:11.375 00.054 29988 worker thread done servicing request
23:10:11.375 00.000 28316 OnExposeComplete: enter
23:10:11.376 00.001 28316 UpdateGuideState(): m_state=6
23:10:11.376 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
23:10:11.377 00.001 28316 Star::Find returns 1 (0), X=583.94, Y=112.75, Mass=1891, SNR=29.8, Peak=172 HFD=4.3
23:10:11.377 00.000 28316 MultiStar: [#1 0.08,-0.09,0.90,U] [#2 0.18,-0.09,0.97,U] [#3 0.08,-0.01,0.90,U] [#4 0.23,-0.13,0.86,U] [#5 0.09,-0.02,0.78,U] [#6 0.10,-0.08,0.74,U] [#7 0.04,-0.01,0.64,U] [#8 0.09,-0.17,0.62,U] 
23:10:11.378 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.08}, one-star: {0.27, -0.14}
23:10:11.380 00.002 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
23:10:11.381 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.59)
23:10:11.382 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.55 mountX=0.13 mountY=-0.09, mountTheta=-0.57
23:10:11.385 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
23:10:11.387 00.002 28316 Enqueuing Move request for scope (0.14, -0.08)
23:10:11.387 00.000 29988 Worker thread wakes up
23:10:11.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
23:10:11.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:11.388 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
23:10:11.389 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:11.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:11.390 00.001 28316 Enqueuing Expose request
23:10:11.390 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
23:10:11.390 00.000 29988 Moving (0.14, -0.08) raw xDistance=0.13 yDistance=-0.09
23:10:11.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:10:11.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:11.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:10:11.390 00.000 29988 MoveAxis(E, 0, ABG)
23:10:11.390 00.000 29988 Move returns status 0, amount 0
23:10:11.390 00.000 29988 MoveAxis(N, 0, ABG)
23:10:11.390 00.000 29988 Move returns status 0, amount 0
23:10:11.390 00.000 29988 move complete, result=0
23:10:11.390 00.000 29988 worker thread done servicing request
23:10:11.390 00.000 29988 Worker thread wakes up
23:10:11.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:11.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:11.391 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:13.026 01.635 29988 Exposure complete
23:10:13.076 00.050 29988 worker thread done servicing request
23:10:13.077 00.001 28316 OnExposeComplete: enter
23:10:13.078 00.001 28316 UpdateGuideState(): m_state=6
23:10:13.080 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
23:10:13.081 00.001 28316 Star::Find returns 1 (0), X=583.95, Y=112.62, Mass=1883, SNR=29.9, Peak=142 HFD=4.8
23:10:13.083 00.002 28316 MultiStar: [#1 0.08,-0.16,0.88,U] [#2 0.10,-0.33,0.00,M1] [#3 0.02,-0.12,0.86,U] [#4 0.05,-0.26,0.90,U] [#5 -0.05,-0.21,0.79,U] [#6 -0.01,-0.22,0.72,U] [#7 0.10,-0.15,0.64,U] [#8 0.02,-0.24,0.63,U] 
23:10:13.084 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.21}, one-star: {0.28, -0.27}
23:10:13.084 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.11 = -0.11)
23:10:13.085 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
23:10:13.085 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=0.22 mountY=0.03, mountTheta=0.14
23:10:13.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.21, opts=13)
23:10:13.087 00.001 28316 Enqueuing Move request for scope (0.07, -0.21)
23:10:13.088 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:13.089 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.9
23:10:13.089 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:13.090 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:13.090 00.000 28316 Enqueuing Expose request
23:10:13.091 00.001 29988 Worker thread wakes up
23:10:13.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
23:10:13.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
23:10:13.091 00.000 29988 Moving (0.07, -0.21) raw xDistance=0.22 yDistance=0.03
23:10:13.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:10:13.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:13.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:10:13.091 00.000 29988 MoveAxis(W, 45, ABG)
23:10:13.091 00.000 29988 Guiding  Dir = 3, Dur = 45
23:10:13.091 00.000 29988 IsSlewing returns 0
23:10:13.091 00.000 29988 IsGuiding returns 0
23:10:13.093 00.002 29988 PulseGuide returned control before completion, sleep 54
23:10:13.154 00.061 29988 IsGuiding returns 0
23:10:13.154 00.000 29988 Move returns status 0, amount 45
23:10:13.154 00.000 29988 MoveAxis(N, 0, ABG)
23:10:13.154 00.000 29988 Move returns status 0, amount 0
23:10:13.154 00.000 29988 move complete, result=0
23:10:13.154 00.000 29988 worker thread done servicing request
23:10:13.154 00.000 29988 Worker thread wakes up
23:10:13.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:13.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:13.154 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
23:10:14.558 01.404 29988 Exposure complete
23:10:14.606 00.048 29988 worker thread done servicing request
23:10:14.607 00.001 28316 OnExposeComplete: enter
23:10:14.608 00.001 28316 UpdateGuideState(): m_state=6
23:10:14.609 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
23:10:14.609 00.000 28316 Star::Find returns 1 (0), X=583.90, Y=112.90, Mass=1922, SNR=30.1, Peak=160 HFD=4.2
23:10:14.610 00.001 28316 MultiStar: [#1 -0.02,0.20,0.89,U] [#2 -0.06,0.02,0.98,U] [#3 -0.15,0.08,0.83,U] [#4 0.10,0.09,0.85,U] [#5 -0.15,0.12,0.78,U] [#6 -0.18,0.10,0.73,U] [#7 -0.05,0.05,0.63,U] [#8 -0.10,0.01,0.58,U] 
23:10:14.611 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {0.23, 0.00}
23:10:14.611 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
23:10:14.612 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
23:10:14.614 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.97 mountX=-0.08 mountY=-0.00, mountTheta=-3.08
23:10:14.617 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
23:10:14.619 00.002 28316 Enqueuing Move request for scope (-0.03, 0.07)
23:10:14.621 00.002 29988 Worker thread wakes up
23:10:14.622 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:10:14.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:10:14.622 00.000 29988 Moving (-0.03, 0.07) raw xDistance=-0.08 yDistance=-0.00
23:10:14.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:10:14.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:14.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:14.622 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:10:14.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:14.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:14.624 00.001 28316 Enqueuing Expose request
23:10:14.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:14.624 00.000 29988 MoveAxis(E, 0, ABG)
23:10:14.624 00.000 29988 Move returns status 0, amount 0
23:10:14.624 00.000 29988 MoveAxis(N, 0, ABG)
23:10:14.624 00.000 29988 Move returns status 0, amount 0
23:10:14.624 00.000 29988 move complete, result=0
23:10:14.624 00.000 29988 worker thread done servicing request
23:10:14.624 00.000 29988 Worker thread wakes up
23:10:14.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:14.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:14.625 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:16.257 01.632 29988 Exposure complete
23:10:16.313 00.056 29988 worker thread done servicing request
23:10:16.313 00.000 28316 OnExposeComplete: enter
23:10:16.314 00.001 28316 UpdateGuideState(): m_state=6
23:10:16.315 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
23:10:16.315 00.000 28316 Star::Find returns 1 (0), X=583.95, Y=112.77, Mass=1839, SNR=29.5, Peak=170 HFD=4.3
23:10:16.316 00.001 28316 MultiStar: [#1 0.27,-0.01,0.87,U] [#2 0.10,-0.11,0.98,U] [#3 0.19,0.04,0.86,U] [#4 0.02,-0.01,0.88,U] [#5 0.12,-0.03,0.80,U] [#6 0.13,0.01,0.70,U] [#7 0.19,-0.08,0.68,U] [#8 0.08,-0.15,0.60,U] 
23:10:16.316 00.000 28316 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.28, -0.12}
23:10:16.317 00.001 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
23:10:16.317 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
23:10:16.318 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=0.11 mountY=-0.12, mountTheta=-0.82
23:10:16.323 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
23:10:16.325 00.002 28316 Enqueuing Move request for scope (0.16, -0.05)
23:10:16.327 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:16.330 00.003 28316 UpdateGuideState exits: m=1839 RSB=29.5
23:10:16.332 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:16.335 00.003 29988 Worker thread wakes up
23:10:16.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
23:10:16.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
23:10:16.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:16.336 00.001 28316 Enqueuing Expose request
23:10:16.336 00.000 29988 Moving (0.16, -0.05) raw xDistance=0.11 yDistance=-0.12
23:10:16.337 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:10:16.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:16.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:10:16.337 00.000 29988 MoveAxis(E, 0, ABG)
23:10:16.337 00.000 29988 Move returns status 0, amount 0
23:10:16.337 00.000 29988 MoveAxis(N, 0, ABG)
23:10:16.337 00.000 29988 Move returns status 0, amount 0
23:10:16.337 00.000 29988 move complete, result=0
23:10:16.337 00.000 29988 worker thread done servicing request
23:10:16.337 00.000 29988 Worker thread wakes up
23:10:16.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:16.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:16.337 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:17.747 01.410 29988 Exposure complete
23:10:17.786 00.039 29988 worker thread done servicing request
23:10:17.786 00.000 28316 OnExposeComplete: enter
23:10:17.787 00.001 28316 UpdateGuideState(): m_state=6
23:10:17.788 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
23:10:17.789 00.001 28316 Star::Find returns 1 (0), X=584.09, Y=112.65, Mass=1940, SNR=30.2, Peak=160 HFD=4.3
23:10:17.790 00.001 28316 MultiStar: [#1 0.39,-0.09,0.00,M1] [#2 0.34,-0.11,0.00,M1] [#3 0.32,-0.11,0.00,M1] [#4 0.40,-0.20,0.00,M1] [#5 0.25,-0.22,0.00,M1] [#6 0.38,-0.21,0.00,M1] [#7 0.31,-0.30,0.00,M1] [#8 0.24,-0.28,0.00,M1] 
23:10:17.790 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
23:10:17.791 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.55)
23:10:17.791 00.000 28316 CameraToMount -- cameraX=0.42 cameraY=-0.24 hyp=0.49 cameraTheta=-0.51 mountX=0.39 mountY=-0.27, mountTheta=-0.60
23:10:17.792 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=-0.24, opts=13)
23:10:17.795 00.003 28316 Enqueuing Move request for scope (0.42, -0.24)
23:10:17.797 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:10:17.799 00.002 29988 Worker thread wakes up
23:10:17.799 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:10:17.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:17.800 00.000 28316 Enqueuing Expose request
23:10:17.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.24) opts 0xd
23:10:17.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, -0.24)
23:10:17.801 00.000 29988 Moving (0.42, -0.24) raw xDistance=0.39 yDistance=-0.27
23:10:17.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
23:10:17.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:10:17.801 00.000 29988 MoveAxis(W, 83, ABG)
23:10:17.801 00.000 29988 Guiding  Dir = 3, Dur = 83
23:10:17.801 00.000 29988 IsSlewing returns 0
23:10:17.801 00.000 29988 IsGuiding returns 0
23:10:17.804 00.003 29988 PulseGuide returned control before completion, sleep 91
23:10:17.903 00.099 29988 IsGuiding returns 1
23:10:17.903 00.000 29988 scope still moving after pulse duration time elapsed
23:10:17.934 00.031 29988 IsSlewing returns 0
23:10:17.934 00.000 29988 IsGuiding returns 0
23:10:17.934 00.000 29988 scope move finished after 83 + 49 ms
23:10:17.934 00.000 29988 Move returns status 0, amount 83
23:10:17.934 00.000 29988 MoveAxis(N, 65, ABG)
23:10:17.934 00.000 29988 Guiding  Dir = 0, Dur = 65
23:10:17.935 00.001 29988 IsSlewing returns 0
23:10:17.935 00.000 29988 IsGuiding returns 0
23:10:17.939 00.004 29988 PulseGuide returned control before completion, sleep 71
23:10:18.011 00.072 29988 IsGuiding returns 0
23:10:18.011 00.000 29988 Move returns status 0, amount 65
23:10:18.011 00.000 29988 move complete, result=0
23:10:18.011 00.000 29988 worker thread done servicing request
23:10:18.011 00.000 29988 Worker thread wakes up
23:10:18.011 00.000 28316 GuideStep: 0.4 px 83 ms WEST, -0.3 px 65 ms NORTH
23:10:18.013 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:18.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:19.637 01.624 29988 Exposure complete
23:10:19.678 00.041 29988 worker thread done servicing request
23:10:19.678 00.000 28316 OnExposeComplete: enter
23:10:19.680 00.002 28316 UpdateGuideState(): m_state=6
23:10:19.681 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
23:10:19.684 00.003 28316 Star::Find returns 1 (0), X=583.50, Y=112.78, Mass=1914, SNR=30.1, Peak=146 HFD=4.6
23:10:19.687 00.003 28316 MultiStar: [#1 -0.09,-0.01,0.89,U] [#2 -0.26,-0.13,0.97,U] [#3 -0.26,-0.07,0.86,U] [#4 -0.19,-0.06,0.86,U] [#5 -0.27,-0.03,0.79,U] [#6 -0.28,-0.07,0.71,U] [#7 -0.20,-0.20,0.65,U] [#8 -0.18,-0.33,0.00,M2] 
23:10:19.689 00.002 28316 single-star, 7 included, MultiStar: {-0.21, -0.08}, one-star: {-0.17, -0.12}
23:10:19.691 00.002 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.40 = -1.40)
23:10:19.694 00.003 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
23:10:19.696 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-2.54 mountX=0.04 mountY=0.20, mountTheta=1.40
23:10:19.699 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.12, opts=13)
23:10:19.701 00.002 28316 Enqueuing Move request for scope (-0.17, -0.12)
23:10:19.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:10:19.701 00.000 29988 Worker thread wakes up
23:10:19.701 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.1
23:10:19.703 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
23:10:19.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
23:10:19.703 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:19.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:19.704 00.001 28316 Enqueuing Expose request
23:10:19.704 00.000 29988 Moving (-0.17, -0.12) raw xDistance=0.04 yDistance=0.20
23:10:19.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:19.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:19.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:10:19.704 00.000 29988 MoveAxis(E, 0, ABG)
23:10:19.704 00.000 29988 Move returns status 0, amount 0
23:10:19.704 00.000 29988 MoveAxis(N, 0, ABG)
23:10:19.704 00.000 29988 Move returns status 0, amount 0
23:10:19.704 00.000 29988 move complete, result=0
23:10:19.704 00.000 29988 worker thread done servicing request
23:10:19.704 00.000 29988 Worker thread wakes up
23:10:19.705 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:19.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:19.705 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:21.229 01.524 29988 Exposure complete
23:10:21.271 00.042 29988 worker thread done servicing request
23:10:21.271 00.000 28316 OnExposeComplete: enter
23:10:21.273 00.002 28316 UpdateGuideState(): m_state=6
23:10:21.284 00.011 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
23:10:21.285 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=112.68, Mass=1960, SNR=30.4, Peak=147 HFD=4.5
23:10:21.286 00.001 28316 MultiStar: [#1 -0.05,-0.23,0.89,U] [#2 -0.06,-0.19,0.96,U] [#3 0.02,-0.19,0.84,U] [#4 -0.01,-0.20,0.85,U] [#5 -0.26,-0.17,0.75,U] [#6 -0.09,-0.12,0.72,U] [#7 0.04,-0.10,0.65,U] [#8 -0.21,-0.27,0.00,M3] 
23:10:21.286 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.18}, one-star: {0.19, -0.21}
23:10:21.288 00.002 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.53 = -0.53)
23:10:21.291 00.003 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.57 = 2.57)
23:10:21.293 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.68 mountX=0.16 mountY=0.10, mountTheta=0.56
23:10:21.296 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
23:10:21.297 00.001 28316 Enqueuing Move request for scope (-0.02, -0.18)
23:10:21.298 00.001 29988 Worker thread wakes up
23:10:21.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
23:10:21.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
23:10:21.298 00.000 29988 Moving (-0.02, -0.18) raw xDistance=0.16 yDistance=0.10
23:10:21.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:10:21.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:21.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:21.300 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:10:21.300 00.000 29988 MoveAxis(E, 0, ABG)
23:10:21.300 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:10:21.300 00.000 29988 Move returns status 0, amount 0
23:10:21.300 00.000 29988 MoveAxis(N, 0, ABG)
23:10:21.300 00.000 29988 Move returns status 0, amount 0
23:10:21.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:21.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:21.301 00.000 28316 Enqueuing Expose request
23:10:21.302 00.001 29988 move complete, result=0
23:10:21.302 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:21.302 00.000 29988 worker thread done servicing request
23:10:21.302 00.000 29988 Worker thread wakes up
23:10:21.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:21.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:22.942 01.640 29988 Exposure complete
23:10:22.990 00.048 29988 worker thread done servicing request
23:10:22.990 00.000 28316 OnExposeComplete: enter
23:10:22.991 00.001 28316 UpdateGuideState(): m_state=6
23:10:22.992 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
23:10:22.992 00.000 28316 Star::Find returns 1 (0), X=583.73, Y=112.68, Mass=2125, SNR=31.8, Peak=146 HFD=4.6
23:10:22.993 00.001 28316 MultiStar: [#1 0.03,-0.10,0.85,U] [#2 -0.08,-0.21,0.90,U] [#3 -0.15,-0.04,0.81,U] [#4 -0.14,-0.31,0.00,M1] [#5 -0.28,-0.15,0.73,U] [#6 -0.15,-0.18,0.70,U] [#7 -0.05,-0.19,0.61,U] [#8 -0.31,-0.30,0.00,M4] 
23:10:22.994 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.16}, one-star: {0.06, -0.21}
23:10:22.996 00.002 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.14) = xAngle (-0.90 = -0.90)
23:10:22.998 00.002 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.21 = 2.21)
23:10:22.999 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.17 cameraTheta=-2.04 mountX=0.11 mountY=0.14, mountTheta=0.91
23:10:23.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.16, opts=13)
23:10:23.001 00.001 28316 Enqueuing Move request for scope (-0.08, -0.16)
23:10:23.001 00.000 29988 Worker thread wakes up
23:10:23.003 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:10:23.003 00.000 28316 UpdateGuideState exits: m=2125 RSB=31.8
23:10:23.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:23.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:23.005 00.001 28316 Enqueuing Expose request
23:10:23.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:10:23.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:10:23.005 00.000 29988 Moving (-0.08, -0.16) raw xDistance=0.11 yDistance=0.14
23:10:23.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:10:23.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:23.006 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:10:23.006 00.000 29988 MoveAxis(E, 0, ABG)
23:10:23.006 00.000 29988 Move returns status 0, amount 0
23:10:23.006 00.000 29988 MoveAxis(N, 0, ABG)
23:10:23.006 00.000 29988 Move returns status 0, amount 0
23:10:23.006 00.000 29988 move complete, result=0
23:10:23.006 00.000 29988 worker thread done servicing request
23:10:23.006 00.000 29988 Worker thread wakes up
23:10:23.006 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:23.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:23.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:24.520 01.514 29988 Exposure complete
23:10:24.554 00.034 29988 worker thread done servicing request
23:10:24.554 00.000 28316 OnExposeComplete: enter
23:10:24.555 00.001 28316 UpdateGuideState(): m_state=6
23:10:24.555 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
23:10:24.556 00.001 28316 Star::Find returns 1 (0), X=584.00, Y=112.63, Mass=1961, SNR=30.3, Peak=156 HFD=4.2
23:10:24.556 00.000 28316 MultiStar: [#1 0.05,-0.17,0.93,U] [#2 0.06,-0.18,0.95,U] [#3 0.08,0.02,0.85,U] [#4 0.08,-0.32,0.00,M2] [#5 -0.05,-0.08,0.79,U] [#6 0.05,-0.16,0.71,U] [#7 0.02,-0.16,0.66,U] [#8 0.04,-0.26,0.60,U] 
23:10:24.557 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.16}, one-star: {0.33, -0.26}
23:10:24.557 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.06 = 0.06)
23:10:24.558 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
23:10:24.558 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=0.18 mountY=-0.00, mountTheta=-0.02
23:10:24.560 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
23:10:24.560 00.000 28316 Enqueuing Move request for scope (0.08, -0.16)
23:10:24.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:24.561 00.001 28316 UpdateGuideState exits: m=1961 RSB=30.3
23:10:24.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:24.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:24.562 00.000 28316 Enqueuing Expose request
23:10:24.563 00.001 29988 Worker thread wakes up
23:10:24.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
23:10:24.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
23:10:24.563 00.000 29988 Moving (0.08, -0.16) raw xDistance=0.18 yDistance=-0.00
23:10:24.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:10:24.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:24.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:24.563 00.000 29988 MoveAxis(E, 0, ABG)
23:10:24.563 00.000 29988 Move returns status 0, amount 0
23:10:24.563 00.000 29988 MoveAxis(N, 0, ABG)
23:10:24.563 00.000 29988 Move returns status 0, amount 0
23:10:24.563 00.000 29988 move complete, result=0
23:10:24.564 00.001 29988 worker thread done servicing request
23:10:24.564 00.000 29988 Worker thread wakes up
23:10:24.564 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:24.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:24.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:26.187 01.623 29988 Exposure complete
23:10:26.228 00.041 29988 worker thread done servicing request
23:10:26.229 00.001 28316 OnExposeComplete: enter
23:10:26.229 00.000 28316 UpdateGuideState(): m_state=6
23:10:26.230 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
23:10:26.230 00.000 28316 Star::Find returns 1 (0), X=583.95, Y=112.66, Mass=1859, SNR=29.5, Peak=167 HFD=4.1
23:10:26.231 00.001 28316 MultiStar: [#1 0.20,-0.01,0.92,U] [#2 0.06,-0.05,0.97,U] [#3 0.16,-0.04,0.86,U] [#4 0.05,-0.10,0.85,U] [#5 0.08,-0.02,0.78,U] [#6 0.16,-0.06,0.73,U] [#7 0.22,-0.10,0.67,U] [#8 0.17,-0.14,0.62,U] 
23:10:26.235 00.004 28316 refined, 8 included, MultiStar: {0.15, -0.08}, one-star: {0.28, -0.23}
23:10:26.236 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.64 = 0.64)
23:10:26.237 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.74 = -2.54)
23:10:26.240 00.003 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.50 mountX=0.14 mountY=-0.10, mountTheta=-0.61
23:10:26.244 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
23:10:26.246 00.002 28316 Enqueuing Move request for scope (0.15, -0.08)
23:10:26.248 00.002 29988 Worker thread wakes up
23:10:26.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
23:10:26.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
23:10:26.249 00.000 29988 Moving (0.15, -0.08) raw xDistance=0.14 yDistance=-0.10
23:10:26.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:10:26.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:26.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:10:26.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:26.251 00.002 29988 MoveAxis(E, 0, ABG)
23:10:26.251 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.5
23:10:26.251 00.000 29988 Move returns status 0, amount 0
23:10:26.251 00.000 29988 MoveAxis(N, 0, ABG)
23:10:26.251 00.000 29988 Move returns status 0, amount 0
23:10:26.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:26.252 00.001 29988 move complete, result=0
23:10:26.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:26.252 00.000 28316 Enqueuing Expose request
23:10:26.253 00.001 29988 worker thread done servicing request
23:10:26.253 00.000 29988 Worker thread wakes up
23:10:26.253 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:26.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:26.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:27.768 01.515 29988 Exposure complete
23:10:27.807 00.039 29988 worker thread done servicing request
23:10:27.807 00.000 28316 OnExposeComplete: enter
23:10:27.808 00.001 28316 UpdateGuideState(): m_state=6
23:10:27.808 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
23:10:27.809 00.001 28316 Star::Find returns 1 (0), X=583.79, Y=112.90, Mass=1902, SNR=30.0, Peak=165 HFD=4.2
23:10:27.809 00.000 28316 MultiStar: [#1 0.11,0.06,0.91,U] [#2 -0.07,-0.07,0.97,U] [#3 -0.03,0.06,0.85,U] [#4 0.03,-0.05,0.84,U] [#5 -0.15,0.05,0.77,U] [#6 -0.02,0.03,0.73,U] [#7 -0.02,0.16,0.65,U] [#8 -0.09,-0.10,0.58,U] 
23:10:27.810 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.12, 0.00}
23:10:27.810 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
23:10:27.811 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
23:10:27.811 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=1.98 mountX=-0.02 mountY=-0.00, mountTheta=-3.09
23:10:27.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
23:10:27.813 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
23:10:27.815 00.002 29988 Worker thread wakes up
23:10:27.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:27.817 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:10:27.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:10:27.817 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
23:10:27.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:27.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:27.819 00.001 28316 Enqueuing Expose request
23:10:27.819 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=-0.00
23:10:27.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:10:27.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:27.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:27.819 00.000 29988 MoveAxis(E, 0, ABG)
23:10:27.819 00.000 29988 Move returns status 0, amount 0
23:10:27.819 00.000 29988 MoveAxis(N, 0, ABG)
23:10:27.819 00.000 29988 Move returns status 0, amount 0
23:10:27.819 00.000 29988 move complete, result=0
23:10:27.819 00.000 29988 worker thread done servicing request
23:10:27.819 00.000 29988 Worker thread wakes up
23:10:27.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:27.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:27.820 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:29.452 01.632 29988 Exposure complete
23:10:29.493 00.041 29988 worker thread done servicing request
23:10:29.493 00.000 28316 OnExposeComplete: enter
23:10:29.495 00.002 28316 UpdateGuideState(): m_state=6
23:10:29.496 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
23:10:29.497 00.001 28316 Star::Find returns 1 (0), X=583.65, Y=112.70, Mass=1799, SNR=29.1, Peak=130 HFD=4.6
23:10:29.499 00.002 28316 MultiStar: [#1 -0.06,-0.06,0.91,U] [#2 -0.18,-0.09,0.99,U] [#3 -0.07,-0.05,0.87,U] [#4 -0.04,-0.06,0.89,U] [#5 -0.19,-0.10,0.76,U] [#6 -0.23,-0.09,0.74,U] [#7 -0.22,-0.09,0.69,U] [#8 -0.33,-0.39,0.00,M2] 
23:10:29.501 00.002 28316 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.02, -0.19}
23:10:29.502 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
23:10:29.503 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
23:10:29.504 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.48 mountX=0.04 mountY=0.15, mountTheta=1.34
23:10:29.507 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.09, opts=13)
23:10:29.508 00.001 28316 Enqueuing Move request for scope (-0.12, -0.09)
23:10:29.509 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
23:10:29.510 00.001 28316 UpdateGuideState exits: m=1799 RSB=29.1
23:10:29.511 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:29.514 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:29.516 00.002 28316 Enqueuing Expose request
23:10:29.517 00.001 29988 Worker thread wakes up
23:10:29.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
23:10:29.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
23:10:29.517 00.000 29988 Moving (-0.12, -0.09) raw xDistance=0.04 yDistance=0.15
23:10:29.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:29.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:29.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:10:29.517 00.000 29988 MoveAxis(E, 0, ABG)
23:10:29.517 00.000 29988 Move returns status 0, amount 0
23:10:29.517 00.000 29988 MoveAxis(N, 0, ABG)
23:10:29.517 00.000 29988 Move returns status 0, amount 0
23:10:29.517 00.000 29988 move complete, result=0
23:10:29.518 00.001 29988 worker thread done servicing request
23:10:29.518 00.000 29988 Worker thread wakes up
23:10:29.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:29.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:29.519 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:31.033 01.514 29988 Exposure complete
23:10:31.074 00.041 29988 worker thread done servicing request
23:10:31.074 00.000 28316 OnExposeComplete: enter
23:10:31.075 00.001 28316 UpdateGuideState(): m_state=6
23:10:31.075 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
23:10:31.076 00.001 28316 Star::Find returns 1 (0), X=583.76, Y=112.74, Mass=1795, SNR=29.2, Peak=145 HFD=4.4
23:10:31.076 00.000 28316 MultiStar: [#1 -0.02,-0.03,0.90,U] [#2 -0.03,-0.11,1.02,U] [#3 -0.05,-0.02,0.85,U] [#4 -0.07,-0.06,0.88,U] [#5 -0.31,-0.10,0.00,M1] [#6 -0.01,-0.13,0.74,U] [#7 -0.16,-0.06,0.65,U] [#8 -0.16,-0.27,0.61,U] 
23:10:31.077 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {0.09, -0.15}
23:10:31.077 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
23:10:31.078 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
23:10:31.078 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=0.07 mountY=0.08, mountTheta=0.85
23:10:31.080 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
23:10:31.081 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
23:10:31.081 00.000 29988 Worker thread wakes up
23:10:31.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:31.083 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:10:31.083 00.000 28316 UpdateGuideState exits: m=1795 RSB=29.2
23:10:31.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:31.084 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:10:31.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:31.084 00.000 28316 Enqueuing Expose request
23:10:31.087 00.003 29988 Moving (-0.04, -0.10) raw xDistance=0.07 yDistance=0.08
23:10:31.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:31.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:31.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:10:31.087 00.000 29988 MoveAxis(E, 0, ABG)
23:10:31.087 00.000 29988 Move returns status 0, amount 0
23:10:31.087 00.000 29988 MoveAxis(N, 0, ABG)
23:10:31.087 00.000 29988 Move returns status 0, amount 0
23:10:31.087 00.000 29988 move complete, result=0
23:10:31.087 00.000 29988 worker thread done servicing request
23:10:31.087 00.000 29988 Worker thread wakes up
23:10:31.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:31.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:31.089 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:32.717 01.628 29988 Exposure complete
23:10:32.741 00.024 29988 worker thread done servicing request
23:10:32.741 00.000 28316 OnExposeComplete: enter
23:10:32.742 00.001 28316 UpdateGuideState(): m_state=6
23:10:32.742 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
23:10:32.743 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=112.88, Mass=1915, SNR=30.2, Peak=174 HFD=4.4
23:10:32.743 00.000 28316 MultiStar: [#1 0.00,0.05,0.91,U] [#2 0.03,0.03,0.97,U] [#3 -0.09,0.17,0.87,U] [#4 0.01,-0.04,0.83,U] [#5 -0.07,0.21,0.79,U] [#6 -0.10,0.14,0.73,U] [#7 -0.02,0.12,0.64,U] [#8 -0.21,-0.09,0.60,U] 
23:10:32.744 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.19, -0.01}
23:10:32.744 00.000 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:10:32.745 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:10:32.745 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.79 mountX=-0.06 mountY=-0.02, mountTheta=-2.90
23:10:32.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:10:32.747 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:10:32.748 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:32.748 00.000 29988 Worker thread wakes up
23:10:32.748 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.2
23:10:32.750 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:32.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:10:32.750 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:32.751 00.001 28316 Enqueuing Expose request
23:10:32.751 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:10:32.751 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:10:32.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:10:32.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:32.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:32.751 00.000 29988 MoveAxis(E, 0, ABG)
23:10:32.751 00.000 29988 Move returns status 0, amount 0
23:10:32.751 00.000 29988 MoveAxis(N, 0, ABG)
23:10:32.751 00.000 29988 Move returns status 0, amount 0
23:10:32.751 00.000 29988 move complete, result=0
23:10:32.751 00.000 29988 worker thread done servicing request
23:10:32.751 00.000 29988 Worker thread wakes up
23:10:32.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:32.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:32.752 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:34.268 01.516 29988 Exposure complete
23:10:34.303 00.035 29988 worker thread done servicing request
23:10:34.303 00.000 28316 OnExposeComplete: enter
23:10:34.303 00.000 28316 UpdateGuideState(): m_state=6
23:10:34.304 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
23:10:34.304 00.000 28316 Star::Find returns 1 (0), X=583.71, Y=112.92, Mass=1872, SNR=29.8, Peak=158 HFD=4.6
23:10:34.305 00.001 28316 MultiStar: [#1 -0.13,0.08,0.90,U] [#2 -0.13,0.13,0.94,U] [#3 -0.00,0.18,0.88,U] [#4 -0.06,0.16,0.85,U] [#5 -0.08,0.08,0.79,U] [#6 -0.00,0.08,0.68,U] [#7 -0.13,0.18,0.65,U] [#8 -0.02,0.01,0.60,U] 
23:10:34.305 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.10}, one-star: {0.04, 0.03}
23:10:34.306 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:10:34.306 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:10:34.307 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.73 mountX=-0.01 mountY=-0.05, mountTheta=-1.87
23:10:34.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
23:10:34.309 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
23:10:34.310 00.001 29988 Worker thread wakes up
23:10:34.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
23:10:34.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
23:10:34.310 00.000 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.05
23:10:34.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:34.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:34.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:34.310 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.8
23:10:34.311 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:34.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:34.312 00.001 28316 Enqueuing Expose request
23:10:34.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:10:34.312 00.000 29988 MoveAxis(E, 0, ABG)
23:10:34.312 00.000 29988 Move returns status 0, amount 0
23:10:34.312 00.000 29988 MoveAxis(N, 0, ABG)
23:10:34.312 00.000 29988 Move returns status 0, amount 0
23:10:34.312 00.000 29988 move complete, result=0
23:10:34.312 00.000 29988 worker thread done servicing request
23:10:34.312 00.000 29988 Worker thread wakes up
23:10:34.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:34.313 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:34.313 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:35.943 01.630 29988 Exposure complete
23:10:35.969 00.026 29988 worker thread done servicing request
23:10:35.969 00.000 28316 OnExposeComplete: enter
23:10:35.970 00.001 28316 UpdateGuideState(): m_state=6
23:10:35.971 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
23:10:35.972 00.001 28316 Star::Find returns 1 (0), X=583.77, Y=112.99, Mass=1805, SNR=29.3, Peak=162 HFD=4.3
23:10:35.975 00.003 28316 MultiStar: [#1 -0.04,0.22,0.93,U] [#2 -0.01,0.23,1.00,U] [#3 0.01,0.31,0.85,U] [#4 0.05,0.13,0.87,U] [#5 0.04,0.18,0.78,U] [#6 -0.11,0.25,0.73,U] [#7 0.02,0.24,0.68,U] [#8 -0.20,0.18,0.61,U] 
23:10:35.977 00.002 28316 single-star, 8 included, MultiStar: {-0.01, 0.20}, one-star: {0.10, 0.10}
23:10:35.979 00.002 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
23:10:35.981 00.002 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
23:10:35.982 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.75 mountX=-0.05 mountY=-0.14, mountTheta=-1.89
23:10:35.983 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
23:10:35.984 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
23:10:35.984 00.000 29988 Worker thread wakes up
23:10:35.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
23:10:35.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
23:10:35.984 00.000 29988 Moving (0.10, 0.10) raw xDistance=-0.05 yDistance=-0.14
23:10:35.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:10:35.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:35.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:35.985 00.001 28316 UpdateGuideState exits: m=1805 RSB=29.3
23:10:35.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:35.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:35.986 00.000 28316 Enqueuing Expose request
23:10:35.987 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:10:35.987 00.000 29988 MoveAxis(E, 0, ABG)
23:10:35.987 00.000 29988 Move returns status 0, amount 0
23:10:35.987 00.000 29988 MoveAxis(N, 0, ABG)
23:10:35.987 00.000 29988 Move returns status 0, amount 0
23:10:35.987 00.000 29988 move complete, result=0
23:10:35.987 00.000 29988 worker thread done servicing request
23:10:35.987 00.000 29988 Worker thread wakes up
23:10:35.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:35.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:35.987 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:37.508 01.521 29988 Exposure complete
23:10:37.537 00.029 29988 worker thread done servicing request
23:10:37.537 00.000 28316 OnExposeComplete: enter
23:10:37.539 00.002 28316 UpdateGuideState(): m_state=6
23:10:37.540 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
23:10:37.541 00.001 28316 Star::Find returns 1 (0), X=583.91, Y=112.99, Mass=1898, SNR=30.1, Peak=181 HFD=4.4
23:10:37.542 00.001 28316 MultiStar: [#1 0.06,0.14,0.86,U] [#2 0.10,0.30,0.00,M1] [#3 -0.12,0.20,0.85,U] [#4 0.10,0.03,0.89,U] [#5 -0.01,0.15,0.79,U] [#6 -0.18,0.05,0.74,U] [#7 -0.03,-0.01,0.64,U] [#8 -0.13,0.16,0.60,U] 
23:10:37.542 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.10}, one-star: {0.24, 0.10}
23:10:37.543 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
23:10:37.543 00.000 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
23:10:37.543 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.51 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
23:10:37.545 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
23:10:37.546 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
23:10:37.547 00.001 29988 Worker thread wakes up
23:10:37.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:37.548 00.001 28316 UpdateGuideState exits: m=1898 RSB=30.1
23:10:37.549 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:37.550 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:37.550 00.000 28316 Enqueuing Expose request
23:10:37.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:10:37.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:10:37.551 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.05
23:10:37.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:10:37.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:37.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:10:37.551 00.000 29988 MoveAxis(E, 0, ABG)
23:10:37.551 00.000 29988 Move returns status 0, amount 0
23:10:37.551 00.000 29988 MoveAxis(N, 0, ABG)
23:10:37.551 00.000 29988 Move returns status 0, amount 0
23:10:37.551 00.000 29988 move complete, result=0
23:10:37.551 00.000 29988 worker thread done servicing request
23:10:37.551 00.000 29988 Worker thread wakes up
23:10:37.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:37.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:37.551 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:39.181 01.630 29988 Exposure complete
23:10:39.218 00.037 29988 worker thread done servicing request
23:10:39.218 00.000 28316 OnExposeComplete: enter
23:10:39.218 00.000 28316 UpdateGuideState(): m_state=6
23:10:39.219 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
23:10:39.219 00.000 28316 Star::Find returns 1 (0), X=583.61, Y=112.77, Mass=2004, SNR=30.8, Peak=157 HFD=4.2
23:10:39.220 00.001 28316 MultiStar: [#1 -0.08,0.01,0.89,U] [#2 -0.13,-0.05,0.90,U] [#3 -0.22,0.07,0.85,U] [#4 -0.23,-0.08,0.84,U] [#5 -0.20,-0.13,0.73,U] [#6 -0.27,0.03,0.70,U] [#7 -0.18,-0.05,0.65,U] [#8 -0.26,-0.13,0.59,U] 
23:10:39.220 00.000 28316 single-star, 8 included, MultiStar: {-0.17, -0.05}, one-star: {-0.06, -0.13}
23:10:39.221 00.001 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
23:10:39.221 00.000 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.22 = 2.22)
23:10:39.222 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.03 mountX=0.09 mountY=0.11, mountTheta=0.90
23:10:39.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
23:10:39.224 00.001 28316 Enqueuing Move request for scope (-0.06, -0.13)
23:10:39.224 00.000 29988 Worker thread wakes up
23:10:39.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
23:10:39.224 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
23:10:39.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:39.226 00.002 28316 UpdateGuideState exits: m=2004 RSB=30.8
23:10:39.227 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:39.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:39.227 00.000 28316 Enqueuing Expose request
23:10:39.228 00.001 29988 Moving (-0.06, -0.13) raw xDistance=0.09 yDistance=0.11
23:10:39.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:10:39.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:39.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:10:39.228 00.000 29988 MoveAxis(E, 0, ABG)
23:10:39.228 00.000 29988 Move returns status 0, amount 0
23:10:39.228 00.000 29988 MoveAxis(N, 0, ABG)
23:10:39.228 00.000 29988 Move returns status 0, amount 0
23:10:39.228 00.000 29988 move complete, result=0
23:10:39.228 00.000 29988 worker thread done servicing request
23:10:39.228 00.000 29988 Worker thread wakes up
23:10:39.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:39.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:39.228 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:40.738 01.510 29988 Exposure complete
23:10:40.791 00.053 29988 worker thread done servicing request
23:10:40.791 00.000 28316 OnExposeComplete: enter
23:10:40.793 00.002 28316 UpdateGuideState(): m_state=6
23:10:40.795 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
23:10:40.796 00.001 28316 Star::Find returns 1 (0), X=583.71, Y=112.84, Mass=1963, SNR=30.5, Peak=179 HFD=4.4
23:10:40.797 00.001 28316 MultiStar: [#1 -0.05,0.04,0.87,U] [#2 0.01,0.06,0.95,U] [#3 0.01,0.15,0.85,U] [#4 0.01,0.09,0.81,U] [#5 -0.16,0.03,0.75,U] [#6 -0.09,0.06,0.71,U] [#7 -0.10,0.01,0.63,U] [#8 -0.25,0.02,0.59,U] 
23:10:40.800 00.003 28316 single-star, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.04, -0.05}
23:10:40.802 00.002 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:10:40.803 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.94)
23:10:40.803 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.90 mountX=0.06 mountY=-0.01, mountTheta=-0.21
23:10:40.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
23:10:40.805 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
23:10:40.805 00.000 29988 Worker thread wakes up
23:10:40.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:40.805 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.5
23:10:40.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:40.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:40.807 00.001 28316 Enqueuing Expose request
23:10:40.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:10:40.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:10:40.807 00.000 29988 Moving (0.04, -0.05) raw xDistance=0.06 yDistance=-0.01
23:10:40.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:10:40.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:40.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:10:40.807 00.000 29988 MoveAxis(E, 0, ABG)
23:10:40.807 00.000 29988 Move returns status 0, amount 0
23:10:40.807 00.000 29988 MoveAxis(N, 0, ABG)
23:10:40.807 00.000 29988 Move returns status 0, amount 0
23:10:40.807 00.000 29988 move complete, result=0
23:10:40.807 00.000 29988 worker thread done servicing request
23:10:40.807 00.000 29988 Worker thread wakes up
23:10:40.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:40.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:40.808 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:42.436 01.628 29988 Exposure complete
23:10:42.461 00.025 29988 worker thread done servicing request
23:10:42.461 00.000 28316 OnExposeComplete: enter
23:10:42.462 00.001 28316 UpdateGuideState(): m_state=6
23:10:42.462 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
23:10:42.463 00.001 28316 Star::Find returns 1 (0), X=583.75, Y=112.84, Mass=1992, SNR=30.8, Peak=188 HFD=4.3
23:10:42.463 00.000 28316 MultiStar: [#1 0.02,0.16,0.89,U] [#2 -0.03,0.02,0.95,U] [#3 -0.23,0.20,0.82,U] [#4 0.04,-0.01,0.86,U] [#5 -0.15,0.09,0.76,U] [#6 -0.08,0.10,0.71,U] [#7 -0.04,0.13,0.64,U] [#8 -0.15,-0.01,0.58,U] 
23:10:42.464 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {0.08, -0.05}
23:10:42.464 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
23:10:42.465 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:10:42.466 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.24 mountX=-0.08 mountY=0.02, mountTheta=2.94
23:10:42.467 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
23:10:42.468 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
23:10:42.468 00.000 29988 Worker thread wakes up
23:10:42.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:42.469 00.001 28316 UpdateGuideState exits: m=1992 RSB=30.8
23:10:42.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:42.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:42.470 00.000 28316 Enqueuing Expose request
23:10:42.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:10:42.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:10:42.470 00.000 29988 Moving (-0.05, 0.07) raw xDistance=-0.08 yDistance=0.02
23:10:42.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:10:42.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:42.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:10:42.470 00.000 29988 MoveAxis(E, 0, ABG)
23:10:42.470 00.000 29988 Move returns status 0, amount 0
23:10:42.471 00.001 29988 MoveAxis(N, 0, ABG)
23:10:42.471 00.000 29988 Move returns status 0, amount 0
23:10:42.471 00.000 29988 move complete, result=0
23:10:42.471 00.000 29988 worker thread done servicing request
23:10:42.471 00.000 29988 Worker thread wakes up
23:10:42.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:42.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:42.471 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:43.996 01.525 29988 Exposure complete
23:10:44.030 00.034 29988 worker thread done servicing request
23:10:44.030 00.000 28316 OnExposeComplete: enter
23:10:44.032 00.002 28316 UpdateGuideState(): m_state=6
23:10:44.033 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
23:10:44.033 00.000 28316 Star::Find returns 1 (0), X=583.64, Y=112.83, Mass=1854, SNR=29.5, Peak=159 HFD=4.3
23:10:44.034 00.001 28316 MultiStar: [#1 -0.00,0.11,0.88,U] [#2 0.08,-0.03,0.98,U] [#3 -0.01,0.05,0.89,U] [#4 -0.09,-0.07,0.87,U] [#5 -0.10,0.04,0.82,U] [#6 0.01,-0.02,0.74,U] [#7 0.04,0.15,0.66,U] [#8 -0.05,-0.08,0.60,U] 
23:10:44.034 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.03, -0.06}
23:10:44.034 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.73 = -2.55)
23:10:44.035 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.55)
23:10:44.035 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.59 mountX=-0.02 mountY=0.01, mountTheta=2.58
23:10:44.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
23:10:44.037 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
23:10:44.037 00.000 29988 Worker thread wakes up
23:10:44.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:44.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:10:44.037 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:10:44.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:44.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:44.040 00.002 28316 Enqueuing Expose request
23:10:44.040 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:10:44.040 00.000 29988 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=0.01
23:10:44.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:10:44.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:44.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:10:44.040 00.000 29988 MoveAxis(E, 0, ABG)
23:10:44.040 00.000 29988 Move returns status 0, amount 0
23:10:44.040 00.000 29988 MoveAxis(N, 0, ABG)
23:10:44.040 00.000 29988 Move returns status 0, amount 0
23:10:44.040 00.000 29988 move complete, result=0
23:10:44.040 00.000 29988 worker thread done servicing request
23:10:44.040 00.000 29988 Worker thread wakes up
23:10:44.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:44.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:44.041 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:45.671 01.630 29988 Exposure complete
23:10:45.721 00.050 29988 worker thread done servicing request
23:10:45.721 00.000 28316 OnExposeComplete: enter
23:10:45.722 00.001 28316 UpdateGuideState(): m_state=6
23:10:45.723 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
23:10:45.723 00.000 28316 Star::Find returns 1 (0), X=583.87, Y=112.84, Mass=1847, SNR=29.5, Peak=171 HFD=4.3
23:10:45.724 00.001 28316 MultiStar: [#1 0.11,0.09,0.94,U] [#2 -0.01,0.04,0.94,U] [#3 -0.06,0.21,0.87,U] [#4 0.05,0.06,0.88,U] [#5 -0.03,0.10,0.79,U] [#6 -0.06,0.19,0.73,U] [#7 -0.05,0.01,0.67,U] [#8 -0.16,-0.03,0.58,U] 
23:10:45.724 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.20, -0.05}
23:10:45.724 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:10:45.725 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.66)
23:10:45.725 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.38 mountX=-0.06 mountY=-0.04, mountTheta=-2.50
23:10:45.728 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
23:10:45.728 00.000 28316 Enqueuing Move request for scope (0.01, 0.07)
23:10:45.728 00.000 29988 Worker thread wakes up
23:10:45.729 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:45.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
23:10:45.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
23:10:45.729 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.5
23:10:45.730 00.001 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.04
23:10:45.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:10:45.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:45.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:45.730 00.000 28316 Enqueuing Expose request
23:10:45.731 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:45.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:10:45.731 00.000 29988 MoveAxis(E, 0, ABG)
23:10:45.731 00.000 29988 Move returns status 0, amount 0
23:10:45.731 00.000 29988 MoveAxis(N, 0, ABG)
23:10:45.731 00.000 29988 Move returns status 0, amount 0
23:10:45.731 00.000 29988 move complete, result=0
23:10:45.731 00.000 29988 worker thread done servicing request
23:10:45.731 00.000 29988 Worker thread wakes up
23:10:45.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:45.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:45.732 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:47.252 01.520 29988 Exposure complete
23:10:47.276 00.024 29988 worker thread done servicing request
23:10:47.276 00.000 28316 OnExposeComplete: enter
23:10:47.277 00.001 28316 UpdateGuideState(): m_state=6
23:10:47.277 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
23:10:47.278 00.001 28316 Star::Find returns 1 (0), X=583.88, Y=112.71, Mass=2026, SNR=31.0, Peak=181 HFD=4.4
23:10:47.278 00.000 28316 MultiStar: [#1 0.07,-0.07,0.87,U] [#2 0.05,-0.07,0.94,U] [#3 0.02,0.10,0.81,U] [#4 0.14,-0.09,0.83,U] [#5 -0.10,-0.03,0.73,U] [#6 -0.14,0.10,0.68,U] [#7 -0.10,0.01,0.63,U] [#8 0.02,-0.27,0.58,U] 
23:10:47.279 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.21, -0.18}
23:10:47.279 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
23:10:47.280 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.09)
23:10:47.280 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.06 mountX=0.07 mountY=-0.00, mountTheta=-0.05
23:10:47.281 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
23:10:47.283 00.002 28316 Enqueuing Move request for scope (0.03, -0.06)
23:10:47.283 00.000 29988 Worker thread wakes up
23:10:47.284 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:47.284 00.000 28316 UpdateGuideState exits: m=2026 RSB=31.0
23:10:47.284 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:47.285 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:47.285 00.000 28316 Enqueuing Expose request
23:10:47.286 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:10:47.286 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:10:47.286 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=-0.00
23:10:47.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:47.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:47.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:47.286 00.000 29988 MoveAxis(E, 0, ABG)
23:10:47.286 00.000 29988 Move returns status 0, amount 0
23:10:47.286 00.000 29988 MoveAxis(N, 0, ABG)
23:10:47.286 00.000 29988 Move returns status 0, amount 0
23:10:47.286 00.000 29988 move complete, result=0
23:10:47.286 00.000 29988 worker thread done servicing request
23:10:47.286 00.000 29988 Worker thread wakes up
23:10:47.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:47.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:47.286 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:48.919 01.633 29988 Exposure complete
23:10:48.961 00.042 29988 worker thread done servicing request
23:10:48.961 00.000 28316 OnExposeComplete: enter
23:10:48.962 00.001 28316 UpdateGuideState(): m_state=6
23:10:48.964 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
23:10:48.967 00.003 28316 Star::Find returns 1 (0), X=583.83, Y=112.75, Mass=1918, SNR=29.9, Peak=148 HFD=4.4
23:10:48.969 00.002 28316 MultiStar: [#1 -0.01,0.00,0.92,U] [#2 -0.05,-0.16,0.96,U] [#3 0.01,0.04,0.85,U] [#4 -0.01,-0.03,0.85,U] [#5 -0.04,0.00,0.77,U] [#6 -0.01,-0.06,0.71,U] [#7 -0.02,-0.09,0.64,U] [#8 -0.21,-0.18,0.63,U] 
23:10:48.971 00.002 28316 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {0.16, -0.14}
23:10:48.971 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.14) = xAngle (-0.59 = -0.59)
23:10:48.972 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.51 = 2.51)
23:10:48.973 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=0.06 mountY=0.04, mountTheta=0.61
23:10:48.976 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
23:10:48.977 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
23:10:48.978 00.001 29988 Worker thread wakes up
23:10:48.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:10:48.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:10:48.978 00.000 29988 Moving (-0.01, -0.07) raw xDistance=0.06 yDistance=0.04
23:10:48.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:10:48.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:48.979 00.001 28316 UpdateGuideState exits: m=1918 RSB=29.9
23:10:48.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:48.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:48.980 00.000 28316 Enqueuing Expose request
23:10:48.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:48.981 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:10:48.981 00.000 29988 MoveAxis(E, 0, ABG)
23:10:48.981 00.000 29988 Move returns status 0, amount 0
23:10:48.981 00.000 29988 MoveAxis(N, 0, ABG)
23:10:48.981 00.000 29988 Move returns status 0, amount 0
23:10:48.981 00.000 29988 move complete, result=0
23:10:48.981 00.000 29988 worker thread done servicing request
23:10:48.981 00.000 29988 Worker thread wakes up
23:10:48.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:48.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:48.982 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:50.498 01.516 29988 Exposure complete
23:10:50.556 00.058 29988 worker thread done servicing request
23:10:50.556 00.000 28316 OnExposeComplete: enter
23:10:50.558 00.002 28316 UpdateGuideState(): m_state=6
23:10:50.559 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
23:10:50.560 00.001 28316 Star::Find returns 1 (0), X=583.70, Y=112.83, Mass=1855, SNR=29.6, Peak=144 HFD=4.5
23:10:50.561 00.001 28316 MultiStar: [#1 -0.01,0.04,0.92,U] [#2 -0.21,-0.12,1.00,U] [#3 0.00,-0.05,0.86,U] [#4 0.03,-0.07,0.86,U] [#5 -0.08,-0.02,0.79,U] [#6 -0.12,-0.00,0.72,U] [#7 -0.07,-0.02,0.67,U] [#8 -0.11,-0.11,0.60,U] 
23:10:50.561 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.05}, one-star: {0.03, -0.06}
23:10:50.562 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:10:50.562 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
23:10:50.563 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.10 mountX=0.07 mountY=-0.00, mountTheta=-0.00
23:10:50.565 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
23:10:50.566 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
23:10:50.567 00.001 29988 Worker thread wakes up
23:10:50.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:50.568 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.6
23:10:50.568 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:50.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:50.569 00.001 28316 Enqueuing Expose request
23:10:50.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:10:50.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:10:50.569 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=-0.00
23:10:50.570 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:50.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:50.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:10:50.570 00.000 29988 MoveAxis(E, 0, ABG)
23:10:50.570 00.000 29988 Move returns status 0, amount 0
23:10:50.570 00.000 29988 MoveAxis(N, 0, ABG)
23:10:50.570 00.000 29988 Move returns status 0, amount 0
23:10:50.570 00.000 29988 move complete, result=0
23:10:50.570 00.000 29988 worker thread done servicing request
23:10:50.570 00.000 29988 Worker thread wakes up
23:10:50.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:50.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:50.570 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:52.198 01.628 29988 Exposure complete
23:10:52.230 00.032 29988 worker thread done servicing request
23:10:52.230 00.000 28316 OnExposeComplete: enter
23:10:52.230 00.000 28316 UpdateGuideState(): m_state=6
23:10:52.231 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
23:10:52.231 00.000 28316 Star::Find returns 1 (0), X=583.80, Y=112.81, Mass=1873, SNR=29.8, Peak=163 HFD=4.4
23:10:52.232 00.001 28316 MultiStar: [#1 0.06,0.06,0.91,U] [#2 0.05,-0.11,0.99,U] [#3 -0.10,0.09,0.84,U] [#4 0.03,-0.18,0.89,U] [#5 -0.11,0.00,0.75,U] [#6 0.01,-0.12,0.70,U] [#7 0.01,-0.17,0.65,U] [#8 -0.09,-0.15,0.59,U] 
23:10:52.233 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.14, -0.08}
23:10:52.233 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.31 = -0.31)
23:10:52.233 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
23:10:52.234 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.45 mountX=0.07 mountY=0.02, mountTheta=0.34
23:10:52.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
23:10:52.235 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
23:10:52.236 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:52.237 00.001 29988 Worker thread wakes up
23:10:52.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
23:10:52.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
23:10:52.237 00.000 29988 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.02
23:10:52.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:52.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:52.237 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.8
23:10:52.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:52.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:52.241 00.002 28316 Enqueuing Expose request
23:10:52.242 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:10:52.242 00.000 29988 MoveAxis(E, 0, ABG)
23:10:52.242 00.000 29988 Move returns status 0, amount 0
23:10:52.242 00.000 29988 MoveAxis(N, 0, ABG)
23:10:52.242 00.000 29988 Move returns status 0, amount 0
23:10:52.242 00.000 29988 move complete, result=0
23:10:52.242 00.000 29988 worker thread done servicing request
23:10:52.242 00.000 29988 Worker thread wakes up
23:10:52.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:52.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:52.244 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:53.761 01.517 29988 Exposure complete
23:10:53.799 00.038 29988 worker thread done servicing request
23:10:53.799 00.000 28316 OnExposeComplete: enter
23:10:53.800 00.001 28316 UpdateGuideState(): m_state=6
23:10:53.801 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
23:10:53.802 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=112.85, Mass=1960, SNR=30.5, Peak=187 HFD=4.3
23:10:53.803 00.001 28316 MultiStar: [#1 0.02,0.13,0.92,U] [#2 -0.05,0.14,0.93,U] [#3 -0.07,0.30,0.84,U] [#4 0.02,0.20,0.84,U] [#5 -0.14,0.21,0.76,U] [#6 -0.17,0.22,0.72,U] [#7 -0.11,0.18,0.65,U] [#8 -0.30,-0.05,0.59,U] 
23:10:53.803 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.14}, one-star: {0.19, -0.04}
23:10:53.804 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
23:10:53.805 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.16 = -0.13)
23:10:53.806 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.91 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
23:10:53.808 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.14, opts=13)
23:10:53.808 00.000 28316 Enqueuing Move request for scope (-0.05, 0.14)
23:10:53.809 00.001 29988 Worker thread wakes up
23:10:53.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:53.810 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:10:53.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:10:53.810 00.000 29988 Moving (-0.05, 0.14) raw xDistance=-0.15 yDistance=-0.02
23:10:53.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:10:53.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:53.810 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.5
23:10:53.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:53.812 00.001 28316 Enqueuing Expose request
23:10:53.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:53.812 00.000 29988 MoveAxis(E, 0, ABG)
23:10:53.812 00.000 29988 Move returns status 0, amount 0
23:10:53.812 00.000 29988 MoveAxis(N, 0, ABG)
23:10:53.812 00.000 29988 Move returns status 0, amount 0
23:10:53.812 00.000 29988 move complete, result=0
23:10:53.812 00.000 29988 worker thread done servicing request
23:10:53.812 00.000 29988 Worker thread wakes up
23:10:53.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:53.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:53.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:55.436 01.623 29988 Exposure complete
23:10:55.469 00.033 29988 worker thread done servicing request
23:10:55.469 00.000 28316 OnExposeComplete: enter
23:10:55.470 00.001 28316 UpdateGuideState(): m_state=6
23:10:55.470 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
23:10:55.471 00.001 28316 Star::Find returns 1 (0), X=583.77, Y=113.13, Mass=1931, SNR=30.2, Peak=165 HFD=4.4
23:10:55.471 00.000 28316 MultiStar: [#1 0.06,0.41,0.00,M1] [#2 -0.11,0.37,0.00,M1] [#3 -0.02,0.33,0.00,M1] [#4 0.04,0.32,0.00,M1] [#5 -0.06,0.47,0.00,M1] [#6 -0.09,0.29,0.70,U] [#7 -0.03,0.39,0.00,M1] [#8 -0.15,0.27,0.57,U] 
23:10:55.472 00.001 28316 single-star, 2 included, MultiStar: {-0.02, 0.26}, one-star: {0.10, 0.24}
23:10:55.472 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
23:10:55.473 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
23:10:55.473 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.16 mountX=-0.18 mountY=-0.20, mountTheta=-2.29
23:10:55.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.24, opts=13)
23:10:55.475 00.001 28316 Enqueuing Move request for scope (0.10, 0.24)
23:10:55.475 00.000 29988 Worker thread wakes up
23:10:55.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
23:10:55.475 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
23:10:55.475 00.000 29988 Moving (0.10, 0.24) raw xDistance=-0.18 yDistance=-0.20
23:10:55.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:10:55.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:10:55.475 00.000 29988 MoveAxis(E, 0, ABG)
23:10:55.475 00.000 29988 Move returns status 0, amount 0
23:10:55.475 00.000 29988 MoveAxis(N, 48, ABG)
23:10:55.475 00.000 29988 Guiding  Dir = 0, Dur = 48
23:10:55.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:55.476 00.001 29988 IsSlewing returns 0
23:10:55.476 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:10:55.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:55.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:55.477 00.000 28316 Enqueuing Expose request
23:10:55.478 00.001 29988 IsGuiding returns 0
23:10:55.483 00.005 29988 PulseGuide returned control before completion, sleep 54
23:10:55.544 00.061 29988 IsGuiding returns 1
23:10:55.544 00.000 29988 scope still moving after pulse duration time elapsed
23:10:55.575 00.031 29988 IsSlewing returns 0
23:10:55.575 00.000 29988 IsGuiding returns 0
23:10:55.575 00.000 29988 scope move finished after 48 + 49 ms
23:10:55.575 00.000 29988 Move returns status 0, amount 48
23:10:55.576 00.001 29988 move complete, result=0
23:10:55.576 00.000 29988 worker thread done servicing request
23:10:55.576 00.000 29988 Worker thread wakes up
23:10:55.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:55.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:55.576 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
23:10:56.988 01.412 29988 Exposure complete
23:10:57.023 00.035 29988 worker thread done servicing request
23:10:57.023 00.000 28316 OnExposeComplete: enter
23:10:57.023 00.000 28316 UpdateGuideState(): m_state=6
23:10:57.026 00.003 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
23:10:57.027 00.001 28316 Star::Find returns 1 (0), X=583.23, Y=113.00, Mass=1817, SNR=29.4, Peak=140 HFD=4.3
23:10:57.029 00.002 28316 MultiStar: [#1 -0.22,0.24,0.00,M2] [#2 -0.30,0.26,0.00,M2] [#3 -0.42,0.29,0.00,M2] [#4 -0.43,0.13,0.00,M2] [#5 -0.35,0.23,0.00,M2] [#6 -0.37,0.24,0.00,M1] [#7 -0.51,0.29,0.00,M2] [#8 -0.63,0.05,0.00,M1] 
23:10:57.030 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
23:10:57.031 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
23:10:57.033 00.002 28316 CameraToMount -- cameraX=-0.44 cameraY=0.11 hyp=0.45 cameraTheta=2.89 mountX=-0.29 mountY=0.34, mountTheta=2.27
23:10:57.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=0.11, opts=13)
23:10:57.035 00.001 28316 Enqueuing Move request for scope (-0.44, 0.11)
23:10:57.036 00.001 29988 Worker thread wakes up
23:10:57.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:10:57.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.11) opts 0xd
23:10:57.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.44, 0.11)
23:10:57.036 00.000 28316 UpdateGuideState exits: m=1817 RSB=29.4
23:10:57.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:57.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:57.037 00.000 28316 Enqueuing Expose request
23:10:57.038 00.001 29988 Moving (-0.44, 0.11) raw xDistance=-0.29 yDistance=0.34
23:10:57.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:10:57.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:57.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:10:57.038 00.000 29988 MoveAxis(E, 60, ABG)
23:10:57.038 00.000 29988 Guiding  Dir = 2, Dur = 60
23:10:57.038 00.000 29988 IsSlewing returns 0
23:10:57.038 00.000 29988 IsGuiding returns 0
23:10:57.039 00.001 29988 PulseGuide returned control before completion, sleep 69
23:10:57.110 00.071 29988 IsGuiding returns 1
23:10:57.110 00.000 29988 scope still moving after pulse duration time elapsed
23:10:57.141 00.031 29988 IsSlewing returns 0
23:10:57.141 00.000 29988 IsGuiding returns 0
23:10:57.141 00.000 29988 scope move finished after 60 + 42 ms
23:10:57.141 00.000 29988 Move returns status 0, amount 60
23:10:57.141 00.000 29988 MoveAxis(N, 0, ABG)
23:10:57.141 00.000 29988 Move returns status 0, amount 0
23:10:57.141 00.000 29988 move complete, result=0
23:10:57.141 00.000 29988 worker thread done servicing request
23:10:57.141 00.000 29988 Worker thread wakes up
23:10:57.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:57.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:57.141 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.3 px 0 ms NORTH
23:10:58.767 01.626 29988 Exposure complete
23:10:58.824 00.057 29988 worker thread done servicing request
23:10:58.824 00.000 28316 OnExposeComplete: enter
23:10:58.825 00.001 28316 UpdateGuideState(): m_state=6
23:10:58.826 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
23:10:58.827 00.001 28316 Star::Find returns 1 (0), X=583.47, Y=112.95, Mass=1990, SNR=30.6, Peak=155 HFD=4.2
23:10:58.827 00.000 28316 MultiStar: [#1 -0.31,0.16,0.00,M3] [#2 -0.33,0.17,0.00,M3] [#3 -0.36,0.17,0.00,M3] [#4 -0.50,0.17,0.00,M3] [#5 -0.45,0.14,0.00,M3] [#6 -0.44,0.10,0.00,M2] [#7 -0.36,0.16,0.00,M3] [#8 -0.51,0.04,0.00,M2] 
23:10:58.828 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
23:10:58.828 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
23:10:58.829 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.20 cameraTheta=2.88 mountX=-0.13 mountY=0.15, mountTheta=2.28
23:10:58.832 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.05, opts=13)
23:10:58.835 00.003 28316 Enqueuing Move request for scope (-0.20, 0.05)
23:10:58.837 00.002 29988 Worker thread wakes up
23:10:58.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
23:10:58.837 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
23:10:58.837 00.000 29988 Moving (-0.20, 0.05) raw xDistance=-0.13 yDistance=0.15
23:10:58.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:10:58.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:58.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:10:58.839 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:10:58.839 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.6
23:10:58.839 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:58.840 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:10:58.840 00.000 28316 Enqueuing Expose request
23:10:58.840 00.000 29988 MoveAxis(E, 0, ABG)
23:10:58.840 00.000 29988 Move returns status 0, amount 0
23:10:58.840 00.000 29988 MoveAxis(N, 0, ABG)
23:10:58.840 00.000 29988 Move returns status 0, amount 0
23:10:58.840 00.000 29988 move complete, result=0
23:10:58.840 00.000 29988 worker thread done servicing request
23:10:58.840 00.000 29988 Worker thread wakes up
23:10:58.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:10:58.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:10:58.841 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:00.365 01.524 29988 Exposure complete
23:11:00.396 00.031 29988 worker thread done servicing request
23:11:00.396 00.000 28316 OnExposeComplete: enter
23:11:00.397 00.001 28316 UpdateGuideState(): m_state=6
23:11:00.398 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
23:11:00.400 00.002 28316 Star::Find returns 1 (0), X=583.30, Y=113.11, Mass=1838, SNR=29.6, Peak=145 HFD=4.4
23:11:00.401 00.001 28316 MultiStar: [#1 -0.40,0.30,0.00,M4] [#2 -0.52,0.42,0.00,M4] [#3 -0.37,0.29,0.00,M4] [#4 -0.35,0.33,0.00,M4] [#5 -0.52,0.35,0.00,M4] [#6 -0.41,0.36,0.00,M3] [#7 -0.57,0.34,0.00,M4] [#8 -0.61,0.26,0.00,M3] 
23:11:00.404 00.003 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.76 = -2.53)
23:11:00.406 00.002 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.86 = 0.57)
23:11:00.408 00.002 28316 CameraToMount -- cameraX=-0.37 cameraY=0.22 hyp=0.43 cameraTheta=2.61 mountX=-0.35 mountY=0.23, mountTheta=2.55
23:11:00.410 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.22, opts=13)
23:11:00.411 00.001 28316 Enqueuing Move request for scope (-0.37, 0.22)
23:11:00.411 00.000 29988 Worker thread wakes up
23:11:00.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:11:00.412 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.22) opts 0xd
23:11:00.412 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.6
23:11:00.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:00.413 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.22)
23:11:00.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:00.414 00.001 29988 Moving (-0.37, 0.22) raw xDistance=-0.35 yDistance=0.23
23:11:00.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:11:00.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:00.414 00.000 28316 Enqueuing Expose request
23:11:00.415 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:11:00.415 00.000 29988 MoveAxis(E, 74, ABG)
23:11:00.415 00.000 29988 Guiding  Dir = 2, Dur = 74
23:11:00.415 00.000 29988 IsSlewing returns 0
23:11:00.415 00.000 29988 IsGuiding returns 0
23:11:00.417 00.002 29988 PulseGuide returned control before completion, sleep 83
23:11:00.502 00.085 29988 IsGuiding returns 1
23:11:00.502 00.000 29988 scope still moving after pulse duration time elapsed
23:11:00.534 00.032 29988 IsSlewing returns 0
23:11:00.534 00.000 29988 IsGuiding returns 0
23:11:00.535 00.001 29988 scope move finished after 74 + 44 ms
23:11:00.535 00.000 29988 Move returns status 0, amount 74
23:11:00.535 00.000 29988 MoveAxis(N, 0, ABG)
23:11:00.535 00.000 29988 Move returns status 0, amount 0
23:11:00.535 00.000 29988 move complete, result=0
23:11:00.535 00.000 29988 worker thread done servicing request
23:11:00.535 00.000 29988 Worker thread wakes up
23:11:00.535 00.000 28316 GuideStep: -0.4 px 74 ms EAST, 0.2 px 0 ms NORTH
23:11:00.537 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:00.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:02.158 01.621 29988 Exposure complete
23:11:02.201 00.043 29988 worker thread done servicing request
23:11:02.201 00.000 28316 OnExposeComplete: enter
23:11:02.202 00.001 28316 UpdateGuideState(): m_state=6
23:11:02.204 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
23:11:02.205 00.001 28316 Star::Find returns 1 (0), X=583.78, Y=112.81, Mass=1915, SNR=30.0, Peak=155 HFD=4.4
23:11:02.206 00.001 28316 MultiStar: [#1 -0.10,0.03,0.90,U] [#2 -0.05,0.05,0.95,U] [#3 -0.12,-0.16,0.85,U] [#4 -0.04,-0.09,0.89,U] [#5 -0.18,0.03,0.76,U] [#6 -0.09,-0.04,0.71,U] [#7 0.04,-0.22,0.64,U] [#8 0.00,-0.08,0.60,U] 
23:11:02.207 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.11, -0.08}
23:11:02.208 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
23:11:02.209 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
23:11:02.210 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.23 mountX=0.03 mountY=0.07, mountTheta=1.09
23:11:02.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
23:11:02.213 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
23:11:02.213 00.000 29988 Worker thread wakes up
23:11:02.214 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:02.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:11:02.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:11:02.214 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.03 yDistance=0.07
23:11:02.215 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:11:02.217 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:02.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:02.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:02.219 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:02.220 00.001 28316 Enqueuing Expose request
23:11:02.222 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:02.222 00.000 29988 MoveAxis(E, 0, ABG)
23:11:02.222 00.000 29988 Move returns status 0, amount 0
23:11:02.222 00.000 29988 MoveAxis(N, 0, ABG)
23:11:02.222 00.000 29988 Move returns status 0, amount 0
23:11:02.222 00.000 29988 move complete, result=0
23:11:02.222 00.000 29988 worker thread done servicing request
23:11:02.222 00.000 29988 Worker thread wakes up
23:11:02.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:02.222 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:02.224 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:03.748 01.524 29988 Exposure complete
23:11:03.777 00.029 29988 worker thread done servicing request
23:11:03.778 00.001 28316 OnExposeComplete: enter
23:11:03.778 00.000 28316 UpdateGuideState(): m_state=6
23:11:03.779 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
23:11:03.780 00.001 28316 Star::Find returns 1 (0), X=583.54, Y=112.58, Mass=1836, SNR=29.4, Peak=134 HFD=4.1
23:11:03.780 00.000 28316 MultiStar: [#1 -0.23,-0.13,0.89,U] [#2 -0.19,-0.11,0.99,U] [#3 -0.20,-0.08,0.86,U] [#4 -0.39,-0.18,0.00,M4] [#5 -0.20,-0.10,0.79,U] [#6 -0.30,-0.20,0.00,M3] [#7 -0.18,-0.11,0.67,U] [#8 -0.36,-0.26,0.00,M3] 
23:11:03.781 00.001 28316 refined, 5 included, MultiStar: {-0.19, -0.15}, one-star: {-0.13, -0.31}
23:11:03.782 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
23:11:03.782 00.000 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
23:11:03.782 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.48 mountX=0.06 mountY=0.23, mountTheta=1.33
23:11:03.785 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.15, opts=13)
23:11:03.786 00.001 28316 Enqueuing Move request for scope (-0.19, -0.15)
23:11:03.787 00.001 29988 Worker thread wakes up
23:11:03.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
23:11:03.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
23:11:03.787 00.000 29988 Moving (-0.19, -0.15) raw xDistance=0.06 yDistance=0.23
23:11:03.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:11:03.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:03.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:11:03.787 00.000 29988 MoveAxis(E, 0, ABG)
23:11:03.787 00.000 29988 Move returns status 0, amount 0
23:11:03.787 00.000 29988 MoveAxis(N, 0, ABG)
23:11:03.787 00.000 29988 Move returns status 0, amount 0
23:11:03.787 00.000 29988 move complete, result=0
23:11:03.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:03.790 00.003 29988 worker thread done servicing request
23:11:03.790 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:11:03.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:03.791 00.000 28316 Enqueuing Expose request
23:11:03.792 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:03.792 00.000 29988 Worker thread wakes up
23:11:03.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:03.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:05.425 01.633 29988 Exposure complete
23:11:05.461 00.036 29988 worker thread done servicing request
23:11:05.462 00.001 28316 OnExposeComplete: enter
23:11:05.464 00.002 28316 UpdateGuideState(): m_state=6
23:11:05.466 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
23:11:05.467 00.001 28316 Star::Find returns 1 (0), X=583.40, Y=112.62, Mass=1958, SNR=30.3, Peak=131 HFD=4.6
23:11:05.468 00.001 28316 MultiStar: [#1 -0.11,-0.18,0.87,U] [#2 -0.28,-0.19,0.00,M3] [#3 -0.36,-0.07,0.00,M3] [#4 -0.35,-0.17,0.00,M5] [#5 -0.50,-0.21,0.00,M3] [#6 -0.34,-0.08,0.00,M4] [#7 -0.39,0.03,0.00,M3] [#8 -0.37,-0.30,0.00,M4] 
23:11:05.469 00.001 28316 refined, 1 included, MultiStar: {-0.19, -0.23}, one-star: {-0.26, -0.27}
23:11:05.470 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
23:11:05.473 00.003 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
23:11:05.474 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-2.26 mountX=0.13 mountY=0.28, mountTheta=1.13
23:11:05.476 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.23, opts=13)
23:11:05.477 00.001 28316 Enqueuing Move request for scope (-0.19, -0.23)
23:11:05.478 00.001 29988 Worker thread wakes up
23:11:05.478 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:11:05.479 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:11:05.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:05.480 00.001 28316 Enqueuing Expose request
23:11:05.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
23:11:05.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
23:11:05.480 00.000 29988 Moving (-0.19, -0.23) raw xDistance=0.13 yDistance=0.28
23:11:05.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:11:05.480 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.00 newest=0.57
23:11:05.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:11:05.480 00.000 29988 MoveAxis(E, 0, ABG)
23:11:05.480 00.000 29988 Move returns status 0, amount 0
23:11:05.481 00.001 29988 MoveAxis(S, 66, ABG)
23:11:05.481 00.000 29988 Guiding  Dir = 1, Dur = 66
23:11:05.481 00.000 29988 IsSlewing returns 0
23:11:05.481 00.000 29988 IsGuiding returns 0
23:11:05.485 00.004 29988 PulseGuide returned control before completion, sleep 72
23:11:05.561 00.076 29988 IsGuiding returns 0
23:11:05.561 00.000 29988 Move returns status 0, amount 66
23:11:05.561 00.000 29988 move complete, result=0
23:11:05.561 00.000 29988 worker thread done servicing request
23:11:05.561 00.000 29988 Worker thread wakes up
23:11:05.562 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:11:05.563 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:05.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:06.968 01.405 29988 Exposure complete
23:11:07.010 00.042 29988 worker thread done servicing request
23:11:07.011 00.001 28316 OnExposeComplete: enter
23:11:07.011 00.000 28316 UpdateGuideState(): m_state=6
23:11:07.012 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
23:11:07.012 00.000 28316 Star::Find returns 1 (0), X=583.81, Y=112.86, Mass=1930, SNR=30.0, Peak=152 HFD=4.4
23:11:07.013 00.001 28316 MultiStar: [#1 -0.22,0.08,0.89,U] [#2 -0.14,0.07,0.96,U] [#3 -0.10,0.16,0.85,U] [#4 -0.13,0.03,0.83,U] [#5 -0.19,-0.05,0.78,U] [#6 -0.22,0.15,0.70,U] [#7 -0.16,0.14,0.65,U] [#8 -0.24,-0.05,0.60,U] 
23:11:07.014 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.05}, one-star: {0.14, -0.03}
23:11:07.014 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.14) = xAngle (3.88 = -2.40)
23:11:07.014 00.000 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.70)
23:11:07.016 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.74 mountX=-0.10 mountY=0.09, mountTheta=2.42
23:11:07.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
23:11:07.018 00.001 28316 Enqueuing Move request for scope (-0.13, 0.05)
23:11:07.018 00.000 29988 Worker thread wakes up
23:11:07.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:07.019 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:11:07.019 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:11:07.019 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.0
23:11:07.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:07.020 00.000 28316 Enqueuing Expose request
23:11:07.021 00.001 29988 Moving (-0.13, 0.05) raw xDistance=-0.10 yDistance=0.09
23:11:07.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:11:07.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:07.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:11:07.021 00.000 29988 MoveAxis(E, 0, ABG)
23:11:07.021 00.000 29988 Move returns status 0, amount 0
23:11:07.021 00.000 29988 MoveAxis(N, 0, ABG)
23:11:07.021 00.000 29988 Move returns status 0, amount 0
23:11:07.021 00.000 29988 move complete, result=0
23:11:07.021 00.000 29988 worker thread done servicing request
23:11:07.021 00.000 29988 Worker thread wakes up
23:11:07.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:07.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:07.021 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:08.644 01.623 29988 Exposure complete
23:11:08.672 00.028 29988 worker thread done servicing request
23:11:08.672 00.000 28316 OnExposeComplete: enter
23:11:08.673 00.001 28316 UpdateGuideState(): m_state=6
23:11:08.673 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
23:11:08.674 00.001 28316 Star::Find returns 1 (0), X=583.61, Y=112.77, Mass=1944, SNR=30.3, Peak=148 HFD=4.5
23:11:08.674 00.000 28316 MultiStar: [#1 -0.26,-0.03,0.90,U] [#2 -0.22,-0.01,0.98,U] [#3 -0.21,0.10,0.86,U] [#4 -0.23,-0.07,0.86,U] [#5 -0.23,0.04,0.76,U] [#6 -0.33,0.01,0.00,M4] [#7 -0.28,0.05,0.65,U] [#8 -0.32,-0.16,0.00,M4] 
23:11:08.675 00.001 28316 single-star, 6 included, MultiStar: {-0.21, -0.01}, one-star: {-0.05, -0.12}
23:11:08.675 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.14) = xAngle (-0.84 = -0.84)
23:11:08.675 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.26 = 2.26)
23:11:08.677 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.14 cameraTheta=-1.99 mountX=0.09 mountY=0.11, mountTheta=0.86
23:11:08.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
23:11:08.679 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
23:11:08.679 00.000 29988 Worker thread wakes up
23:11:08.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:08.680 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:11:08.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:08.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:08.681 00.000 28316 Enqueuing Expose request
23:11:08.682 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
23:11:08.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
23:11:08.682 00.000 29988 Moving (-0.05, -0.12) raw xDistance=0.09 yDistance=0.11
23:11:08.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:11:08.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:08.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:11:08.682 00.000 29988 MoveAxis(E, 0, ABG)
23:11:08.682 00.000 29988 Move returns status 0, amount 0
23:11:08.682 00.000 29988 MoveAxis(N, 0, ABG)
23:11:08.682 00.000 29988 Move returns status 0, amount 0
23:11:08.682 00.000 29988 move complete, result=0
23:11:08.682 00.000 29988 worker thread done servicing request
23:11:08.682 00.000 29988 Worker thread wakes up
23:11:08.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:08.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:08.683 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:10.206 01.523 29988 Exposure complete
23:11:10.239 00.033 29988 worker thread done servicing request
23:11:10.239 00.000 28316 OnExposeComplete: enter
23:11:10.240 00.001 28316 UpdateGuideState(): m_state=6
23:11:10.241 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
23:11:10.241 00.000 28316 Star::Find returns 1 (0), X=583.60, Y=112.79, Mass=1892, SNR=29.8, Peak=152 HFD=4.5
23:11:10.242 00.001 28316 MultiStar: [#1 -0.23,0.13,0.88,U] [#2 -0.15,0.11,0.96,U] [#3 -0.32,0.12,0.00,M2] [#4 -0.33,0.04,0.00,M4] [#5 -0.33,0.08,0.00,M2] [#6 -0.25,-0.01,0.73,U] [#7 -0.31,0.06,0.66,U] [#8 -0.33,-0.04,0.00,M5] 
23:11:10.242 00.000 28316 single-star, 4 included, MultiStar: {-0.19, 0.04}, one-star: {-0.07, -0.10}
23:11:10.243 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-1.14) = xAngle (-1.05 = -1.05)
23:11:10.243 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.05 = 2.05)
23:11:10.244 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.20 mountX=0.06 mountY=0.11, mountTheta=1.06
23:11:10.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
23:11:10.246 00.001 28316 Enqueuing Move request for scope (-0.07, -0.10)
23:11:10.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:10.247 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
23:11:10.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:10.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:10.248 00.001 28316 Enqueuing Expose request
23:11:10.248 00.000 29988 Worker thread wakes up
23:11:10.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:11:10.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:11:10.249 00.000 29988 Moving (-0.07, -0.10) raw xDistance=0.06 yDistance=0.11
23:11:10.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:11:10.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:10.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:11:10.249 00.000 29988 MoveAxis(E, 0, ABG)
23:11:10.249 00.000 29988 Move returns status 0, amount 0
23:11:10.249 00.000 29988 MoveAxis(N, 0, ABG)
23:11:10.249 00.000 29988 Move returns status 0, amount 0
23:11:10.249 00.000 29988 move complete, result=0
23:11:10.249 00.000 29988 worker thread done servicing request
23:11:10.249 00.000 29988 Worker thread wakes up
23:11:10.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:10.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:10.249 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:11.883 01.634 29988 Exposure complete
23:11:11.933 00.050 29988 worker thread done servicing request
23:11:11.933 00.000 28316 OnExposeComplete: enter
23:11:11.934 00.001 28316 UpdateGuideState(): m_state=6
23:11:11.935 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
23:11:11.935 00.000 28316 Star::Find returns 1 (0), X=583.63, Y=112.80, Mass=2057, SNR=31.2, Peak=142 HFD=4.6
23:11:11.936 00.001 28316 MultiStar: [#1 -0.13,-0.02,0.87,U] [#2 -0.19,-0.05,0.94,U] [#3 -0.25,0.01,0.81,U] [#4 -0.39,-0.22,0.00,M5] [#5 -0.34,-0.11,0.00,M3] [#6 -0.40,-0.21,0.00,M4] [#7 -0.27,-0.08,0.64,U] [#8 -0.47,-0.33,0.00,M6] 
23:11:11.936 00.000 28316 single-star, 4 included, MultiStar: {-0.16, -0.05}, one-star: {-0.03, -0.09}
23:11:11.937 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
23:11:11.937 00.000 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.31 = 2.31)
23:11:11.937 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.93 mountX=0.07 mountY=0.07, mountTheta=0.81
23:11:11.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
23:11:11.939 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
23:11:11.940 00.001 29988 Worker thread wakes up
23:11:11.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:11.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:11:11.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:11:11.940 00.000 29988 Moving (-0.03, -0.09) raw xDistance=0.07 yDistance=0.07
23:11:11.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:11.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:11.940 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.2
23:11:11.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:11.942 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:11.942 00.000 29988 MoveAxis(E, 0, ABG)
23:11:11.942 00.000 29988 Move returns status 0, amount 0
23:11:11.942 00.000 29988 MoveAxis(N, 0, ABG)
23:11:11.942 00.000 29988 Move returns status 0, amount 0
23:11:11.942 00.000 29988 move complete, result=0
23:11:11.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:11.945 00.003 29988 worker thread done servicing request
23:11:11.945 00.000 28316 Enqueuing Expose request
23:11:11.945 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:11.946 00.001 29988 Worker thread wakes up
23:11:11.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:11.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:13.465 01.519 29988 Exposure complete
23:11:13.495 00.030 29988 worker thread done servicing request
23:11:13.495 00.000 28316 OnExposeComplete: enter
23:11:13.495 00.000 28316 UpdateGuideState(): m_state=6
23:11:13.496 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
23:11:13.496 00.000 28316 Star::Find returns 1 (0), X=583.59, Y=112.72, Mass=1906, SNR=29.9, Peak=136 HFD=4.6
23:11:13.497 00.001 28316 MultiStar: [#1 -0.23,0.01,0.89,U] [#2 -0.20,-0.05,0.98,U] [#3 -0.19,0.00,0.86,U] [#4 -0.29,0.04,0.87,U] [#5 -0.35,0.03,0.00,M4] [#6 -0.35,-0.01,0.00,M5] [#7 -0.30,0.01,0.66,U] [#8 -0.30,-0.18,0.00,M7] 
23:11:13.497 00.000 28316 single-star, 5 included, MultiStar: {-0.21, -0.03}, one-star: {-0.08, -0.17}
23:11:13.498 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
23:11:13.499 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:11:13.500 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=0.12 mountY=0.15, mountTheta=0.89
23:11:13.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
23:11:13.502 00.001 28316 Enqueuing Move request for scope (-0.08, -0.17)
23:11:13.502 00.000 29988 Worker thread wakes up
23:11:13.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:13.504 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
23:11:13.504 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
23:11:13.504 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
23:11:13.504 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:13.505 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:13.505 00.000 28316 Enqueuing Expose request
23:11:13.505 00.000 29988 Moving (-0.08, -0.17) raw xDistance=0.12 yDistance=0.15
23:11:13.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:11:13.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:13.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:11:13.505 00.000 29988 MoveAxis(E, 0, ABG)
23:11:13.506 00.001 29988 Move returns status 0, amount 0
23:11:13.506 00.000 29988 MoveAxis(N, 0, ABG)
23:11:13.506 00.000 29988 Move returns status 0, amount 0
23:11:13.506 00.000 29988 move complete, result=0
23:11:13.506 00.000 29988 worker thread done servicing request
23:11:13.506 00.000 29988 Worker thread wakes up
23:11:13.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:13.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:13.506 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:15.136 01.630 29988 Exposure complete
23:11:15.166 00.030 29988 worker thread done servicing request
23:11:15.166 00.000 28316 OnExposeComplete: enter
23:11:15.168 00.002 28316 UpdateGuideState(): m_state=6
23:11:15.169 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
23:11:15.170 00.001 28316 Star::Find returns 1 (0), X=583.47, Y=112.92, Mass=1867, SNR=29.7, Peak=152 HFD=4.2
23:11:15.171 00.001 28316 MultiStar: [#1 -0.41,0.03,0.00,M1] [#2 -0.42,-0.04,0.00,M1] [#3 -0.46,0.12,0.00,M1] [#4 -0.55,-0.08,0.00,M5] [#5 -0.55,0.01,0.00,M5] [#6 -0.52,-0.05,0.00,M6] [#7 -0.41,-0.02,0.00,M1] [#8 -0.52,-0.21,0.00,M8] 
23:11:15.171 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.14) = xAngle (4.15 = -2.13)
23:11:15.172 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.26 = 0.97)
23:11:15.173 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=-0.11 mountY=0.17, mountTheta=2.14
23:11:15.176 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.03, opts=13)
23:11:15.176 00.000 28316 Enqueuing Move request for scope (-0.20, 0.03)
23:11:15.177 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:15.177 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.7
23:11:15.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:15.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:15.178 00.000 28316 Enqueuing Expose request
23:11:15.179 00.001 29988 Worker thread wakes up
23:11:15.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
23:11:15.179 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
23:11:15.179 00.000 29988 Moving (-0.20, 0.03) raw xDistance=-0.11 yDistance=0.17
23:11:15.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:11:15.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:15.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:11:15.179 00.000 29988 MoveAxis(E, 0, ABG)
23:11:15.179 00.000 29988 Move returns status 0, amount 0
23:11:15.179 00.000 29988 MoveAxis(N, 0, ABG)
23:11:15.179 00.000 29988 Move returns status 0, amount 0
23:11:15.179 00.000 29988 move complete, result=0
23:11:15.179 00.000 29988 worker thread done servicing request
23:11:15.179 00.000 29988 Worker thread wakes up
23:11:15.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:15.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:15.180 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:16.697 01.517 29988 Exposure complete
23:11:16.723 00.026 29988 worker thread done servicing request
23:11:16.723 00.000 28316 OnExposeComplete: enter
23:11:16.724 00.001 28316 UpdateGuideState(): m_state=6
23:11:16.724 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
23:11:16.725 00.001 28316 Star::Find returns 1 (0), X=583.41, Y=113.00, Mass=1915, SNR=29.9, Peak=170 HFD=4.2
23:11:16.725 00.000 28316 MultiStar: [#1 -0.38,0.10,0.00,M2] [#2 -0.37,0.11,0.00,M2] [#3 -0.37,0.06,0.00,M2] [#4 -0.44,0.09,0.00,M6] [#5 -0.28,-0.01,0.78,U] [#6 -0.47,0.09,0.00,M7] [#7 -0.54,0.16,0.00,M2] [#8 -0.69,-0.03,0.00,M9] 
23:11:16.726 00.001 28316 refined, 1 included, MultiStar: {-0.27, 0.05}, one-star: {-0.26, 0.11}
23:11:16.727 00.001 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.14) = xAngle (4.09 = -2.20)
23:11:16.730 00.003 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.90)
23:11:16.732 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.94 mountX=-0.16 mountY=0.22, mountTheta=2.21
23:11:16.735 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.05, opts=13)
23:11:16.736 00.001 28316 Enqueuing Move request for scope (-0.27, 0.05)
23:11:16.738 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:16.739 00.001 28316 UpdateGuideState exits: m=1915 RSB=29.9
23:11:16.740 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:16.741 00.001 29988 Worker thread wakes up
23:11:16.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:16.743 00.002 28316 Enqueuing Expose request
23:11:16.744 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd
23:11:16.744 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.05)
23:11:16.744 00.000 29988 Moving (-0.27, 0.05) raw xDistance=-0.16 yDistance=0.22
23:11:16.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:11:16.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:11:16.744 00.000 29988 MoveAxis(E, 0, ABG)
23:11:16.744 00.000 29988 Move returns status 0, amount 0
23:11:16.744 00.000 29988 MoveAxis(S, 52, ABG)
23:11:16.744 00.000 29988 Guiding  Dir = 1, Dur = 52
23:11:16.745 00.001 29988 IsSlewing returns 0
23:11:16.745 00.000 29988 IsGuiding returns 0
23:11:16.750 00.005 29988 PulseGuide returned control before completion, sleep 58
23:11:16.822 00.072 29988 IsGuiding returns 0
23:11:16.822 00.000 29988 Move returns status 0, amount 52
23:11:16.822 00.000 29988 move complete, result=0
23:11:16.822 00.000 29988 worker thread done servicing request
23:11:16.822 00.000 29988 Worker thread wakes up
23:11:16.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:16.822 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:11:16.823 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:18.447 01.624 29988 Exposure complete
23:11:18.492 00.045 29988 worker thread done servicing request
23:11:18.492 00.000 28316 OnExposeComplete: enter
23:11:18.494 00.002 28316 UpdateGuideState(): m_state=6
23:11:18.495 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
23:11:18.495 00.000 28316 Star::Find returns 1 (0), X=583.44, Y=112.82, Mass=1877, SNR=29.7, Peak=151 HFD=3.9
23:11:18.496 00.001 28316 MultiStar: [#1 -0.29,0.07,0.92,U] [#2 -0.36,0.07,0.00,M3] [#3 -0.51,0.07,0.00,M3] [#4 -0.37,0.02,0.00,M7] [#5 -0.45,0.05,0.00,M5] [#6 -0.34,-0.03,0.00,M8] [#7 -0.35,0.02,0.00,M3] [#8 -0.47,0.04,0.00,M10] 
23:11:18.497 00.001 28316 single-star, 1 included, MultiStar: {-0.26, -0.00}, one-star: {-0.23, -0.07}
23:11:18.497 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
23:11:18.497 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
23:11:18.499 00.002 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=-0.03 mountY=0.24, mountTheta=1.71
23:11:18.501 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.07, opts=13)
23:11:18.502 00.001 28316 Enqueuing Move request for scope (-0.23, -0.07)
23:11:18.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:18.503 00.001 29988 Worker thread wakes up
23:11:18.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
23:11:18.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
23:11:18.503 00.000 29988 Moving (-0.23, -0.07) raw xDistance=-0.03 yDistance=0.24
23:11:18.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:11:18.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:11:18.503 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
23:11:18.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:18.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:18.504 00.000 28316 Enqueuing Expose request
23:11:18.504 00.000 29988 MoveAxis(E, 0, ABG)
23:11:18.505 00.001 29988 Move returns status 0, amount 0
23:11:18.505 00.000 29988 MoveAxis(S, 56, ABG)
23:11:18.505 00.000 29988 Guiding  Dir = 1, Dur = 56
23:11:18.505 00.000 29988 IsSlewing returns 0
23:11:18.505 00.000 29988 IsGuiding returns 0
23:11:18.510 00.005 29988 PulseGuide returned control before completion, sleep 62
23:11:18.586 00.076 29988 IsGuiding returns 0
23:11:18.586 00.000 29988 Move returns status 0, amount 56
23:11:18.586 00.000 29988 move complete, result=0
23:11:18.586 00.000 29988 worker thread done servicing request
23:11:18.586 00.000 29988 Worker thread wakes up
23:11:18.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:18.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:18.587 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 56 ms SOUTH
23:11:19.991 01.404 29988 Exposure complete
23:11:20.047 00.056 29988 worker thread done servicing request
23:11:20.048 00.001 28316 OnExposeComplete: enter
23:11:20.050 00.002 28316 UpdateGuideState(): m_state=6
23:11:20.050 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
23:11:20.051 00.001 28316 Star::Find returns 1 (0), X=583.64, Y=112.80, Mass=1846, SNR=29.5, Peak=142 HFD=4.2
23:11:20.051 00.000 28316 MultiStar: [#1 -0.07,0.06,0.93,U] [#2 -0.18,0.17,0.99,U] [#3 -0.18,0.21,0.86,U] [#4 -0.29,0.07,0.88,U] [#5 -0.34,0.11,0.00,M6] [#6 -0.16,0.16,0.70,U] [#7 -0.12,0.25,0.68,U] [#8 -0.38,-0.05,0.00,R] 
23:11:20.052 00.001 28316 single-star, 6 included, MultiStar: {-0.15, 0.11}, one-star: {-0.03, -0.09}
23:11:20.052 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.78 = -0.78)
23:11:20.053 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:11:20.054 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.93 mountX=0.07 mountY=0.07, mountTheta=0.80
23:11:20.057 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
23:11:20.058 00.001 28316 Enqueuing Move request for scope (-0.03, -0.09)
23:11:20.058 00.000 29988 Worker thread wakes up
23:11:20.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:20.059 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.5
23:11:20.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:20.060 00.001 28316 Enqueuing Expose request
23:11:20.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:11:20.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:11:20.060 00.000 29988 Moving (-0.03, -0.09) raw xDistance=0.07 yDistance=0.07
23:11:20.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:20.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:20.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:20.060 00.000 29988 MoveAxis(E, 0, ABG)
23:11:20.060 00.000 29988 Move returns status 0, amount 0
23:11:20.060 00.000 29988 MoveAxis(N, 0, ABG)
23:11:20.060 00.000 29988 Move returns status 0, amount 0
23:11:20.060 00.000 29988 move complete, result=0
23:11:20.060 00.000 29988 worker thread done servicing request
23:11:20.060 00.000 29988 Worker thread wakes up
23:11:20.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:20.061 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:20.061 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:21.696 01.635 29988 Exposure complete
23:11:21.722 00.026 29988 worker thread done servicing request
23:11:21.723 00.001 28316 OnExposeComplete: enter
23:11:21.724 00.001 28316 UpdateGuideState(): m_state=6
23:11:21.725 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
23:11:21.727 00.002 28316 Star::Find returns 1 (0), X=583.68, Y=113.10, Mass=1854, SNR=29.5, Peak=161 HFD=4.2
23:11:21.729 00.002 28316 MultiStar: [#1 -0.14,0.22,0.93,U] [#2 -0.14,0.13,0.97,U] [#3 -0.20,0.25,0.00,M3] [#4 -0.19,0.23,0.87,U] [#5 -0.28,0.29,0.00,M7] [#6 -0.24,0.20,0.76,U] [#7 -0.07,0.17,0.68,U] [#8 0.08,0.10,0.62,U] 
23:11:21.730 00.001 28316 refined, 6 included, MultiStar: {-0.10, 0.18}, one-star: {0.01, 0.21}
23:11:21.732 00.002 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.22 = -3.07)
23:11:21.732 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.03)
23:11:21.732 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.07 mountX=-0.21 mountY=0.01, mountTheta=3.11
23:11:21.734 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.18, opts=13)
23:11:21.736 00.002 28316 Enqueuing Move request for scope (-0.10, 0.18)
23:11:21.737 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:21.738 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:11:21.738 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:21.739 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:21.739 00.000 28316 Enqueuing Expose request
23:11:21.740 00.001 29988 Worker thread wakes up
23:11:21.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
23:11:21.740 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
23:11:21.740 00.000 29988 Moving (-0.10, 0.18) raw xDistance=-0.21 yDistance=0.01
23:11:21.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:11:21.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:21.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:21.740 00.000 29988 MoveAxis(E, 44, ABG)
23:11:21.740 00.000 29988 Guiding  Dir = 2, Dur = 44
23:11:21.742 00.002 29988 IsSlewing returns 0
23:11:21.742 00.000 29988 IsGuiding returns 0
23:11:21.742 00.000 29988 PulseGuide returned control before completion, sleep 53
23:11:21.805 00.063 29988 IsGuiding returns 0
23:11:21.805 00.000 29988 Move returns status 0, amount 44
23:11:21.805 00.000 29988 MoveAxis(N, 0, ABG)
23:11:21.805 00.000 29988 Move returns status 0, amount 0
23:11:21.805 00.000 29988 move complete, result=0
23:11:21.805 00.000 29988 worker thread done servicing request
23:11:21.805 00.000 29988 Worker thread wakes up
23:11:21.805 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
23:11:21.807 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:21.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:23.225 01.418 29988 Exposure complete
23:11:23.252 00.027 29988 worker thread done servicing request
23:11:23.252 00.000 28316 OnExposeComplete: enter
23:11:23.253 00.001 28316 UpdateGuideState(): m_state=6
23:11:23.255 00.002 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
23:11:23.256 00.001 28316 Star::Find returns 1 (0), X=583.39, Y=112.92, Mass=1867, SNR=29.6, Peak=156 HFD=4.3
23:11:23.256 00.000 28316 MultiStar: [#1 -0.20,0.12,0.93,U] [#2 -0.23,0.14,0.96,U] [#3 -0.40,0.26,0.00,M4] [#4 -0.42,0.13,0.00,M6] [#5 -0.44,0.03,0.00,M8] [#6 -0.44,0.23,0.00,M7] [#7 -0.43,0.25,0.00,M2] [#8 -0.04,0.14,0.62,U] 
23:11:23.257 00.001 28316 refined, 3 included, MultiStar: {-0.20, 0.10}, one-star: {-0.28, 0.03}
23:11:23.257 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.81 = -2.48)
23:11:23.257 00.000 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
23:11:23.258 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.23 cameraTheta=2.66 mountX=-0.18 mountY=0.13, mountTheta=2.50
23:11:23.259 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.10, opts=13)
23:11:23.259 00.000 28316 Enqueuing Move request for scope (-0.20, 0.10)
23:11:23.260 00.001 29988 Worker thread wakes up
23:11:23.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
23:11:23.260 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
23:11:23.260 00.000 29988 Moving (-0.20, 0.10) raw xDistance=-0.18 yDistance=0.13
23:11:23.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:23.260 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:11:23.261 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:23.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:23.262 00.001 28316 Enqueuing Expose request
23:11:23.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:11:23.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:23.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:11:23.262 00.000 29988 MoveAxis(E, 0, ABG)
23:11:23.262 00.000 29988 Move returns status 0, amount 0
23:11:23.262 00.000 29988 MoveAxis(N, 0, ABG)
23:11:23.262 00.000 29988 Move returns status 0, amount 0
23:11:23.262 00.000 29988 move complete, result=0
23:11:23.262 00.000 29988 worker thread done servicing request
23:11:23.262 00.000 29988 Worker thread wakes up
23:11:23.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:23.263 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:23.263 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:24.893 01.630 29988 Exposure complete
23:11:24.924 00.031 29988 worker thread done servicing request
23:11:24.924 00.000 28316 OnExposeComplete: enter
23:11:24.925 00.001 28316 UpdateGuideState(): m_state=6
23:11:24.927 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
23:11:24.927 00.000 28316 Star::Find returns 1 (0), X=583.63, Y=113.02, Mass=1922, SNR=30.2, Peak=167 HFD=4.2
23:11:24.928 00.001 28316 MultiStar: [#1 -0.17,0.30,0.00,M1] [#2 -0.19,0.31,0.00,M1] [#3 -0.22,0.35,0.00,M5] [#4 -0.34,0.29,0.00,M7] [#5 -0.31,0.28,0.00,M9] [#6 -0.21,0.37,0.00,M8] [#7 -0.20,0.23,0.66,U] [#8 0.14,0.19,0.59,U] 
23:11:24.928 00.000 28316 single-star, 2 included, MultiStar: {-0.04, 0.17}, one-star: {-0.04, 0.12}
23:11:24.929 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
23:11:24.929 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.14)
23:11:24.929 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.90 mountX=-0.13 mountY=-0.02, mountTheta=-3.01
23:11:24.932 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
23:11:24.932 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
23:11:24.933 00.001 29988 Worker thread wakes up
23:11:24.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
23:11:24.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
23:11:24.933 00.000 29988 Moving (-0.04, 0.12) raw xDistance=-0.13 yDistance=-0.02
23:11:24.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:11:24.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:24.933 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:24.933 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.2
23:11:24.934 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:24.934 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:24.936 00.002 28316 Enqueuing Expose request
23:11:24.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:24.936 00.000 29988 MoveAxis(E, 0, ABG)
23:11:24.936 00.000 29988 Move returns status 0, amount 0
23:11:24.936 00.000 29988 MoveAxis(N, 0, ABG)
23:11:24.936 00.000 29988 Move returns status 0, amount 0
23:11:24.936 00.000 29988 move complete, result=0
23:11:24.936 00.000 29988 worker thread done servicing request
23:11:24.936 00.000 29988 Worker thread wakes up
23:11:24.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:24.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:24.937 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:26.457 01.520 29988 Exposure complete
23:11:26.499 00.042 29988 worker thread done servicing request
23:11:26.499 00.000 28316 OnExposeComplete: enter
23:11:26.499 00.000 28316 UpdateGuideState(): m_state=6
23:11:26.500 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
23:11:26.500 00.000 28316 Star::Find returns 1 (0), X=583.56, Y=113.08, Mass=1923, SNR=30.2, Peak=156 HFD=4.2
23:11:26.500 00.000 28316 MultiStar: [#1 -0.20,0.28,0.00,M2] [#2 -0.18,0.35,0.00,M2] [#3 -0.21,0.16,0.86,U] [#4 -0.26,0.31,0.00,M8] [#5 -0.35,0.33,0.00,M10] [#6 -0.25,0.29,0.00,M9] [#7 -0.26,0.36,0.00,M2] [#8 0.01,0.44,0.00,M1] 
23:11:26.500 00.000 28316 single-star, 1 included, MultiStar: {-0.15, 0.17}, one-star: {-0.11, 0.18}
23:11:26.501 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
23:11:26.501 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
23:11:26.503 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.10 mountX=-0.21 mountY=0.01, mountTheta=3.08
23:11:26.504 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.18, opts=13)
23:11:26.505 00.001 28316 Enqueuing Move request for scope (-0.11, 0.18)
23:11:26.505 00.000 29988 Worker thread wakes up
23:11:26.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:26.507 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
23:11:26.507 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.2
23:11:26.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:26.508 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:26.508 00.000 28316 Enqueuing Expose request
23:11:26.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
23:11:26.508 00.000 29988 Moving (-0.11, 0.18) raw xDistance=-0.21 yDistance=0.01
23:11:26.509 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:11:26.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:26.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:26.509 00.000 29988 MoveAxis(E, 44, ABG)
23:11:26.509 00.000 29988 Guiding  Dir = 2, Dur = 44
23:11:26.509 00.000 29988 IsSlewing returns 0
23:11:26.509 00.000 29988 IsGuiding returns 0
23:11:26.511 00.002 29988 PulseGuide returned control before completion, sleep 53
23:11:26.566 00.055 29988 IsGuiding returns 0
23:11:26.566 00.000 29988 Move returns status 0, amount 44
23:11:26.566 00.000 29988 MoveAxis(N, 0, ABG)
23:11:26.566 00.000 29988 Move returns status 0, amount 0
23:11:26.566 00.000 29988 move complete, result=0
23:11:26.566 00.000 29988 worker thread done servicing request
23:11:26.566 00.000 29988 Worker thread wakes up
23:11:26.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:26.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:26.566 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
23:11:28.201 01.635 29988 Exposure complete
23:11:28.252 00.051 29988 worker thread done servicing request
23:11:28.252 00.000 28316 OnExposeComplete: enter
23:11:28.253 00.001 28316 UpdateGuideState(): m_state=6
23:11:28.253 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
23:11:28.254 00.001 28316 Star::Find returns 1 (0), X=583.82, Y=112.89, Mass=1836, SNR=29.4, Peak=162 HFD=4.3
23:11:28.254 00.000 28316 MultiStar: [#1 0.11,0.07,0.92,U] [#2 0.09,0.01,0.96,U] [#3 -0.02,0.08,0.86,U] [#4 0.06,-0.00,0.87,U] [#5 -0.00,-0.01,0.78,U] [#6 -0.17,0.05,0.72,U] [#7 -0.05,0.04,0.65,U] [#8 0.33,-0.10,0.00,M2] 
23:11:28.255 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.03}, one-star: {0.15, 0.00}
23:11:28.255 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
23:11:28.255 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
23:11:28.256 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.74 mountX=-0.01 mountY=-0.04, mountTheta=-1.88
23:11:28.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
23:11:28.257 00.000 28316 Enqueuing Move request for scope (0.03, 0.03)
23:11:28.258 00.001 29988 Worker thread wakes up
23:11:28.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
23:11:28.258 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
23:11:28.258 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.01 yDistance=-0.04
23:11:28.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:28.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:28.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:28.259 00.001 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:11:28.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:28.260 00.000 28316 Enqueuing Expose request
23:11:28.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:11:28.260 00.000 29988 MoveAxis(E, 0, ABG)
23:11:28.260 00.000 29988 Move returns status 0, amount 0
23:11:28.261 00.001 29988 MoveAxis(N, 0, ABG)
23:11:28.261 00.000 29988 Move returns status 0, amount 0
23:11:28.261 00.000 29988 move complete, result=0
23:11:28.261 00.000 29988 worker thread done servicing request
23:11:28.261 00.000 29988 Worker thread wakes up
23:11:28.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:28.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:28.262 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:29.774 01.512 29988 Exposure complete
23:11:29.806 00.032 29988 worker thread done servicing request
23:11:29.806 00.000 28316 OnExposeComplete: enter
23:11:29.807 00.001 28316 UpdateGuideState(): m_state=6
23:11:29.807 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
23:11:29.808 00.001 28316 Star::Find returns 1 (0), X=583.61, Y=112.90, Mass=1931, SNR=30.2, Peak=163 HFD=4.3
23:11:29.808 00.000 28316 MultiStar: [#1 -0.17,0.19,0.89,U] [#2 -0.24,0.20,0.99,U] [#3 -0.18,0.19,0.86,U] [#4 -0.22,0.18,0.88,U] [#5 -0.19,0.15,0.77,U] [#6 -0.33,0.20,0.00,M9] [#7 -0.23,0.25,0.00,M2] [#8 -0.24,0.19,0.59,U] 
23:11:29.809 00.001 28316 single-star, 6 included, MultiStar: {-0.18, 0.16}, one-star: {-0.06, 0.01}
23:11:29.809 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
23:11:29.809 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
23:11:29.810 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.96 mountX=-0.03 mountY=0.05, mountTheta=2.19
23:11:29.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
23:11:29.811 00.000 28316 Enqueuing Move request for scope (-0.06, 0.01)
23:11:29.812 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:29.812 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:11:29.813 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:29.813 00.000 29988 Worker thread wakes up
23:11:29.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:29.814 00.001 28316 Enqueuing Expose request
23:11:29.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:11:29.814 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:11:29.814 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.03 yDistance=0.05
23:11:29.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:11:29.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:29.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:11:29.814 00.000 29988 MoveAxis(E, 0, ABG)
23:11:29.814 00.000 29988 Move returns status 0, amount 0
23:11:29.814 00.000 29988 MoveAxis(N, 0, ABG)
23:11:29.815 00.001 29988 Move returns status 0, amount 0
23:11:29.815 00.000 29988 move complete, result=0
23:11:29.815 00.000 29988 worker thread done servicing request
23:11:29.815 00.000 29988 Worker thread wakes up
23:11:29.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:29.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:29.817 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:31.444 01.627 29988 Exposure complete
23:11:31.470 00.026 29988 worker thread done servicing request
23:11:31.470 00.000 28316 OnExposeComplete: enter
23:11:31.472 00.002 28316 UpdateGuideState(): m_state=6
23:11:31.473 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
23:11:31.475 00.002 28316 Star::Find returns 1 (0), X=583.54, Y=112.93, Mass=1857, SNR=29.6, Peak=168 HFD=4.0
23:11:31.476 00.001 28316 MultiStar: [#1 -0.16,0.22,0.89,U] [#2 -0.12,0.20,0.99,U] [#3 -0.28,0.17,0.00,M3] [#4 -0.35,0.09,0.00,M7] [#5 -0.31,0.01,0.78,U] [#6 -0.22,0.21,0.73,U] [#7 -0.25,0.29,0.00,M3] [#8 0.12,0.06,0.60,U] 
23:11:31.476 00.000 28316 single-star, 5 included, MultiStar: {-0.14, 0.12}, one-star: {-0.13, 0.03}
23:11:31.477 00.001 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
23:11:31.477 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
23:11:31.478 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.87 mountX=-0.08 mountY=0.10, mountTheta=2.28
23:11:31.479 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
23:11:31.479 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
23:11:31.480 00.001 29988 Worker thread wakes up
23:11:31.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:31.480 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
23:11:31.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.481 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:31.482 00.001 28316 Enqueuing Expose request
23:11:31.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:11:31.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:11:31.483 00.000 29988 Moving (-0.13, 0.03) raw xDistance=-0.08 yDistance=0.10
23:11:31.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:31.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:31.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:11:31.483 00.000 29988 MoveAxis(E, 0, ABG)
23:11:31.483 00.000 29988 Move returns status 0, amount 0
23:11:31.483 00.000 29988 MoveAxis(N, 0, ABG)
23:11:31.483 00.000 29988 Move returns status 0, amount 0
23:11:31.483 00.000 29988 move complete, result=0
23:11:31.483 00.000 29988 worker thread done servicing request
23:11:31.483 00.000 29988 Worker thread wakes up
23:11:31.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:31.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:31.483 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:33.009 01.526 29988 Exposure complete
23:11:33.057 00.048 29988 worker thread done servicing request
23:11:33.058 00.001 28316 OnExposeComplete: enter
23:11:33.059 00.001 28316 UpdateGuideState(): m_state=6
23:11:33.059 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
23:11:33.060 00.001 28316 Star::Find returns 1 (0), X=583.53, Y=113.11, Mass=1969, SNR=30.5, Peak=158 HFD=4.3
23:11:33.060 00.000 28316 MultiStar: [#1 -0.22,0.34,0.00,M1] [#2 -0.29,0.39,0.00,M1] [#3 -0.22,0.42,0.00,M4] [#4 -0.33,0.36,0.00,M8] [#5 -0.46,0.32,0.00,M8] [#6 -0.29,0.37,0.00,M9] [#7 -0.19,0.54,0.00,M4] [#8 -0.22,0.34,0.00,M1] 
23:11:33.061 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
23:11:33.061 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
23:11:33.062 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.14 mountX=-0.26 mountY=0.03, mountTheta=3.04
23:11:33.064 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.22, opts=13)
23:11:33.065 00.001 28316 Enqueuing Move request for scope (-0.14, 0.22)
23:11:33.066 00.001 29988 Worker thread wakes up
23:11:33.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
23:11:33.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
23:11:33.066 00.000 29988 Moving (-0.14, 0.22) raw xDistance=-0.26 yDistance=0.03
23:11:33.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:11:33.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:33.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:33.066 00.000 29988 MoveAxis(E, 54, ABG)
23:11:33.066 00.000 29988 Guiding  Dir = 2, Dur = 54
23:11:33.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:33.068 00.002 29988 IsSlewing returns 0
23:11:33.068 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
23:11:33.068 00.000 29988 IsGuiding returns 0
23:11:33.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.069 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:33.069 00.000 28316 Enqueuing Expose request
23:11:33.069 00.000 29988 PulseGuide returned control before completion, sleep 63
23:11:33.149 00.080 29988 IsGuiding returns 0
23:11:33.149 00.000 29988 Move returns status 0, amount 54
23:11:33.149 00.000 29988 MoveAxis(N, 0, ABG)
23:11:33.149 00.000 29988 Move returns status 0, amount 0
23:11:33.149 00.000 29988 move complete, result=0
23:11:33.149 00.000 29988 worker thread done servicing request
23:11:33.149 00.000 29988 Worker thread wakes up
23:11:33.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:33.149 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.0 px 0 ms NORTH
23:11:33.150 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:34.774 01.624 29988 Exposure complete
23:11:34.809 00.035 29988 worker thread done servicing request
23:11:34.809 00.000 28316 OnExposeComplete: enter
23:11:34.810 00.001 28316 UpdateGuideState(): m_state=6
23:11:34.810 00.000 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
23:11:34.811 00.001 28316 Star::Find returns 1 (0), X=583.90, Y=112.98, Mass=1919, SNR=30.2, Peak=174 HFD=4.4
23:11:34.811 00.000 28316 MultiStar: [#1 0.01,0.21,0.88,U] [#2 -0.03,0.22,0.96,U] [#3 -0.07,0.16,0.85,U] [#4 -0.09,0.19,0.86,U] [#5 -0.08,0.15,0.77,U] [#6 -0.22,0.23,0.00,M10] [#7 -0.13,0.10,0.65,U] [#8 0.24,0.16,0.57,U] 
23:11:34.811 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.16}, one-star: {0.23, 0.09}
23:11:34.812 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:11:34.812 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:11:34.813 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.50 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
23:11:34.816 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
23:11:34.816 00.000 28316 Enqueuing Move request for scope (0.01, 0.16)
23:11:34.817 00.001 29988 Worker thread wakes up
23:11:34.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
23:11:34.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
23:11:34.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:34.817 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.2
23:11:34.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:34.819 00.001 28316 Enqueuing Expose request
23:11:34.819 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
23:11:34.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:11:34.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:34.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:11:34.819 00.000 29988 MoveAxis(E, 0, ABG)
23:11:34.819 00.000 29988 Move returns status 0, amount 0
23:11:34.819 00.000 29988 MoveAxis(N, 0, ABG)
23:11:34.819 00.000 29988 Move returns status 0, amount 0
23:11:34.819 00.000 29988 move complete, result=0
23:11:34.819 00.000 29988 worker thread done servicing request
23:11:34.820 00.001 29988 Worker thread wakes up
23:11:34.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:34.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:34.820 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:36.337 01.517 29988 Exposure complete
23:11:36.363 00.026 29988 worker thread done servicing request
23:11:36.364 00.001 28316 OnExposeComplete: enter
23:11:36.364 00.000 28316 UpdateGuideState(): m_state=6
23:11:36.365 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
23:11:36.365 00.000 28316 Star::Find returns 1 (0), X=583.71, Y=113.16, Mass=1954, SNR=30.4, Peak=166 HFD=4.5
23:11:36.369 00.004 28316 MultiStar: [#1 0.04,0.45,0.00,M1] [#2 0.04,0.37,0.00,M1] [#3 -0.06,0.42,0.00,M4] [#4 0.06,0.42,0.00,M8] [#5 -0.12,0.34,0.00,M8] [#6 -0.13,0.31,0.00,R] [#7 -0.02,0.28,0.65,U] [#8 0.20,0.24,0.60,U] 
23:11:36.372 00.003 28316 refined, 2 included, MultiStar: {0.07, 0.26}, one-star: {0.05, 0.27}
23:11:36.375 00.003 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:11:36.377 00.002 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
23:11:36.379 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.31 mountX=-0.21 mountY=-0.18, mountTheta=-2.43
23:11:36.383 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.26, opts=13)
23:11:36.384 00.001 28316 Enqueuing Move request for scope (0.07, 0.26)
23:11:36.385 00.001 29988 Worker thread wakes up
23:11:36.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
23:11:36.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
23:11:36.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:36.386 00.001 29988 Moving (0.07, 0.26) raw xDistance=-0.21 yDistance=-0.18
23:11:36.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:11:36.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:36.386 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
23:11:36.387 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:11:36.387 00.000 29988 MoveAxis(E, 44, ABG)
23:11:36.387 00.000 29988 Guiding  Dir = 2, Dur = 44
23:11:36.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:36.388 00.001 28316 Enqueuing Expose request
23:11:36.388 00.000 29988 IsSlewing returns 0
23:11:36.389 00.001 29988 IsGuiding returns 0
23:11:36.389 00.000 29988 PulseGuide returned control before completion, sleep 53
23:11:36.449 00.060 29988 IsGuiding returns 0
23:11:36.449 00.000 29988 Move returns status 0, amount 44
23:11:36.449 00.000 29988 MoveAxis(N, 0, ABG)
23:11:36.449 00.000 29988 Move returns status 0, amount 0
23:11:36.449 00.000 29988 move complete, result=0
23:11:36.449 00.000 29988 worker thread done servicing request
23:11:36.449 00.000 29988 Worker thread wakes up
23:11:36.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:36.449 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
23:11:36.450 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:38.089 01.639 29988 Exposure complete
23:11:38.148 00.059 29988 worker thread done servicing request
23:11:38.148 00.000 28316 OnExposeComplete: enter
23:11:38.150 00.002 28316 UpdateGuideState(): m_state=6
23:11:38.151 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
23:11:38.152 00.001 28316 Star::Find returns 1 (0), X=583.91, Y=113.18, Mass=1925, SNR=30.2, Peak=169 HFD=4.3
23:11:38.153 00.001 28316 MultiStar: [#1 0.16,0.44,0.00,M2] [#2 0.15,0.42,0.00,M2] [#3 -0.01,0.39,0.00,M5] [#4 0.14,0.43,0.00,M9] [#5 -0.03,0.35,0.00,M9] [#6 0.09,0.01,0.70,U] [#7 0.03,0.41,0.00,M3] [#8 0.35,0.13,0.00,M1] 
23:11:38.154 00.001 28316 refined, 1 included, MultiStar: {0.18, 0.17}, one-star: {0.24, 0.29}
23:11:38.156 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
23:11:38.158 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.27)
23:11:38.158 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.77 mountX=-0.08 mountY=-0.24, mountTheta=-1.91
23:11:38.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.17, opts=13)
23:11:38.159 00.000 28316 Enqueuing Move request for scope (0.18, 0.17)
23:11:38.160 00.001 29988 Worker thread wakes up
23:11:38.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:38.160 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.2
23:11:38.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:38.161 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:38.161 00.000 28316 Enqueuing Expose request
23:11:38.162 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
23:11:38.162 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
23:11:38.162 00.000 29988 Moving (0.18, 0.17) raw xDistance=-0.08 yDistance=-0.24
23:11:38.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:38.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:38.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:11:38.162 00.000 29988 MoveAxis(E, 0, ABG)
23:11:38.162 00.000 29988 Move returns status 0, amount 0
23:11:38.162 00.000 29988 MoveAxis(N, 0, ABG)
23:11:38.162 00.000 29988 Move returns status 0, amount 0
23:11:38.162 00.000 29988 move complete, result=0
23:11:38.162 00.000 29988 worker thread done servicing request
23:11:38.162 00.000 29988 Worker thread wakes up
23:11:38.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:38.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:38.163 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:39.679 01.516 29988 Exposure complete
23:11:39.710 00.031 29988 worker thread done servicing request
23:11:39.710 00.000 28316 OnExposeComplete: enter
23:11:39.712 00.002 28316 UpdateGuideState(): m_state=6
23:11:39.713 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
23:11:39.713 00.000 28316 Star::Find returns 1 (0), X=583.93, Y=113.14, Mass=1873, SNR=29.7, Peak=178 HFD=4.2
23:11:39.714 00.001 28316 MultiStar: [#1 -0.02,0.38,0.00,M3] [#2 -0.01,0.37,0.00,M3] [#3 0.03,0.40,0.00,M6] [#4 -0.00,0.43,0.00,M10] [#5 0.02,0.40,0.00,M10] [#6 0.08,0.07,0.71,U] [#7 -0.09,0.32,0.00,M4] [#8 0.29,0.38,0.00,M2] 
23:11:39.715 00.001 28316 refined, 1 included, MultiStar: {0.19, 0.17}, one-star: {0.26, 0.25}
23:11:39.715 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
23:11:39.716 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
23:11:39.716 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.75 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
23:11:39.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.17, opts=13)
23:11:39.718 00.001 28316 Enqueuing Move request for scope (0.19, 0.17)
23:11:39.718 00.000 29988 Worker thread wakes up
23:11:39.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:39.719 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:11:39.719 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:39.720 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:39.720 00.000 28316 Enqueuing Expose request
23:11:39.720 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
23:11:39.721 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
23:11:39.721 00.000 29988 Moving (0.19, 0.17) raw xDistance=-0.08 yDistance=-0.25
23:11:39.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:39.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:39.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:11:39.721 00.000 29988 MoveAxis(E, 0, ABG)
23:11:39.721 00.000 29988 Move returns status 0, amount 0
23:11:39.721 00.000 29988 MoveAxis(N, 0, ABG)
23:11:39.721 00.000 29988 Move returns status 0, amount 0
23:11:39.721 00.000 29988 move complete, result=0
23:11:39.721 00.000 29988 worker thread done servicing request
23:11:39.721 00.000 29988 Worker thread wakes up
23:11:39.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:39.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:39.721 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:41.351 01.630 29988 Exposure complete
23:11:41.380 00.029 29988 worker thread done servicing request
23:11:41.380 00.000 28316 OnExposeComplete: enter
23:11:41.381 00.001 28316 UpdateGuideState(): m_state=6
23:11:41.382 00.001 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
23:11:41.383 00.001 28316 Star::Find returns 1 (0), X=583.75, Y=113.32, Mass=1789, SNR=29.0, Peak=148 HFD=4.4
23:11:41.385 00.002 28316 MultiStar: [#1 -0.01,0.64,0.00,M4] [#2 -0.09,0.61,0.00,M4] [#3 -0.12,0.64,0.00,M7] [#4 -0.14,0.64,0.00,R] [#5 -0.08,0.56,0.00,R] [#6 -0.00,0.30,0.74,U] [#7 -0.18,0.62,0.00,M5] [#8 0.22,0.54,0.00,M3] 
23:11:41.386 00.001 28316 refined, 1 included, MultiStar: {0.05, 0.38}, one-star: {0.08, 0.43}
23:11:41.386 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
23:11:41.387 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
23:11:41.388 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.45 mountX=-0.32 mountY=-0.21, mountTheta=-2.56
23:11:41.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.38, opts=13)
23:11:41.389 00.000 28316 Enqueuing Move request for scope (0.05, 0.38)
23:11:41.390 00.001 29988 Worker thread wakes up
23:11:41.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:41.390 00.000 28316 UpdateGuideState exits: m=1789 RSB=29.0
23:11:41.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:41.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:41.392 00.001 28316 Enqueuing Expose request
23:11:41.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.38) opts 0xd
23:11:41.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.38)
23:11:41.392 00.000 29988 Moving (0.05, 0.38) raw xDistance=-0.32 yDistance=-0.21
23:11:41.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:11:41.392 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.02 newest=-0.69
23:11:41.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:11:41.392 00.000 29988 MoveAxis(E, 68, ABG)
23:11:41.392 00.000 29988 Guiding  Dir = 2, Dur = 68
23:11:41.392 00.000 29988 IsSlewing returns 0
23:11:41.393 00.001 29988 IsGuiding returns 0
23:11:41.395 00.002 29988 PulseGuide returned control before completion, sleep 76
23:11:41.396 00.001 28316 evsrv: cli 0C97D870 connect
23:11:41.396 00.000 28316 case statement mapped state 6 to 3
23:11:41.397 00.001 28316 case statement mapped state 6 to 3
23:11:41.398 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"348a215c-0c48-4525-a063-ebf63f80c9cf"}
23:11:41.401 00.003 28316 case statement mapped state 6 to 3
23:11:41.402 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"348a215c-0c48-4525-a063-ebf63f80c9cf"}
23:11:41.404 00.002 28316 evsrv: cli 0C97D870 disconnect
23:11:41.407 00.003 28316 evsrv: cli 0C97DEB0 connect
23:11:41.407 00.000 28316 case statement mapped state 6 to 3
23:11:41.408 00.001 28316 case statement mapped state 6 to 3
23:11:41.409 00.001 28316 evsrv: cli 0C97DEB0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"283c4178-5181-4017-a3b8-c65809ddb20b"}
23:11:41.411 00.002 28316 PhdController::Dither begins
23:11:41.411 00.000 28316 dither: size=2.00, dRA=0.84 dDec=0.05
23:11:41.412 00.001 28316 MountToCamera -- mountTheta (-0.06) + m_xAngle (-1.14) = xAngle (-1.21 = -1.21)
23:11:41.413 00.001 28316 MountToCamera -- mountX=0.84 mountY=0.05 hyp=0.84 mountTheta=-0.06 cameraX=0.30, cameraY=-0.79 cameraTheta=-1.21
23:11:41.414 00.001 28316 setting lock position to (583.97, 112.10)
23:11:41.415 00.001 28316 Mount: notify guiding dithered (0.3, -0.8)
23:11:41.417 00.002 28316 MultiStar: stabilizing after lock position change
23:11:41.418 00.001 28316 Status Line: Dithering de 0.84,0.05
23:11:41.421 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:11:41.422 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:11:41.423 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":0,"id":"283c4178-5181-4017-a3b8-c65809ddb20b"}
23:11:41.424 00.001 28316 evsrv: cli 0C97DEB0 disconnect
23:11:41.478 00.054 29988 IsGuiding returns 0
23:11:41.478 00.000 29988 Move returns status 0, amount 68
23:11:41.478 00.000 29988 MoveAxis(N, 50, ABG)
23:11:41.478 00.000 29988 Guiding  Dir = 0, Dur = 50
23:11:41.478 00.000 29988 IsSlewing returns 0
23:11:41.478 00.000 29988 IsGuiding returns 0
23:11:41.483 00.005 29988 PulseGuide returned control before completion, sleep 56
23:11:41.542 00.059 29988 IsGuiding returns 0
23:11:41.542 00.000 29988 Move returns status 0, amount 50
23:11:41.542 00.000 29988 move complete, result=0
23:11:41.542 00.000 29988 worker thread done servicing request
23:11:41.542 00.000 29988 Worker thread wakes up
23:11:41.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:41.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,98,31,31)
23:11:41.542 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.2 px 50 ms NORTH
23:11:42.958 01.416 29988 Exposure complete
23:11:43.004 00.046 29988 worker thread done servicing request
23:11:43.004 00.000 28316 OnExposeComplete: enter
23:11:43.005 00.001 28316 UpdateGuideState(): m_state=6
23:11:43.008 00.003 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
23:11:43.008 00.000 28316 Star::Find returns 1 (0), X=583.67, Y=113.19, Mass=1840, SNR=29.3, Peak=150 HFD=4.4
23:11:43.009 00.001 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
23:11:43.010 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
23:11:43.011 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=1.09 hyp=1.13 cameraTheta=1.83 mountX=-1.11 mountY=-0.23, mountTheta=-2.94
23:11:43.012 00.001 28316 dither recenter: remaining=(-0.8,-0.1) step=(-0.8,-0.1)
23:11:43.013 00.001 28316 MountToCamera -- mountTheta (3.08) + m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:11:43.013 00.000 28316 MountToCamera -- mountX=-0.84 mountY=-0.05 hyp=0.84 mountTheta=3.08 cameraX=-0.30, cameraY=0.79 cameraTheta=1.93
23:11:43.013 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.79, opts=4)
23:11:43.014 00.001 28316 Enqueuing Move request for scope (-0.30, 0.79)
23:11:43.014 00.000 28316 Mount: notify direct move -0.84,-0.05
23:11:43.015 00.001 29988 Worker thread wakes up
23:11:43.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.79) opts 0x4
23:11:43.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.79)
23:11:43.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:43.016 00.001 28316 UpdateGuideState exits: m=1840 RSB=29.3
23:11:43.016 00.000 28316 PhdController: settling, locked = 1, distance = 1.12 (0.50) aobump = 0 frame = 1 / 99999
23:11:43.017 00.001 29988 Moving (-0.30, 0.79) raw xDistance=-0.84 yDistance=-0.05
23:11:43.017 00.000 29988 MoveAxis(E, 281, B)
23:11:43.017 00.000 29988 Guiding  Dir = 2, Dur = 281
23:11:43.017 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137103.017,"Host":"ASUS_SAM","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:11:43.017 00.000 29988 IsSlewing returns 0
23:11:43.017 00.000 29988 IsGuiding returns 0
23:11:43.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:43.018 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:43.018 00.000 28316 Enqueuing Expose request
23:11:43.018 00.000 29988 PulseGuide returned control before completion, sleep 290
23:11:43.316 00.298 29988 IsGuiding returns 0
23:11:43.316 00.000 29988 Move returns status 0, amount 281
23:11:43.316 00.000 29988 MoveAxis(N, 13, B)
23:11:43.316 00.000 29988 Guiding  Dir = 0, Dur = 13
23:11:43.317 00.001 29988 IsSlewing returns 0
23:11:43.317 00.000 29988 IsGuiding returns 0
23:11:43.322 00.005 29988 PulseGuide returned control before completion, sleep 19
23:11:43.351 00.029 29988 IsGuiding returns 0
23:11:43.351 00.000 29988 Move returns status 0, amount 13
23:11:43.351 00.000 29988 move complete, result=0
23:11:43.351 00.000 29988 worker thread done servicing request
23:11:43.351 00.000 29988 Worker thread wakes up
23:11:43.351 00.000 28316 GuideStep: -0.8 px 281 ms EAST, -0.1 px 13 ms NORTH
23:11:43.352 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:43.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:44.977 01.625 29988 Exposure complete
23:11:45.030 00.053 29988 worker thread done servicing request
23:11:45.030 00.000 28316 OnExposeComplete: enter
23:11:45.031 00.001 28316 UpdateGuideState(): m_state=6
23:11:45.034 00.003 28316 Star::Find(15, 583, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
23:11:45.037 00.003 28316 Star::Find returns 1 (0), X=584.10, Y=112.36, Mass=1938, SNR=30.3, Peak=172 HFD=4.6
23:11:45.039 00.002 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
23:11:45.040 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.93)
23:11:45.042 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.11 mountX=-0.18 mountY=-0.23, mountTheta=-2.24
23:11:45.044 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.26, opts=13)
23:11:45.044 00.000 28316 Enqueuing Move request for scope (0.13, 0.26)
23:11:45.045 00.001 29988 Worker thread wakes up
23:11:45.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.26) opts 0xd
23:11:45.045 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.26)
23:11:45.045 00.000 29988 Moving (0.13, 0.26) raw xDistance=-0.18 yDistance=-0.23
23:11:45.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:11:45.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:11:45.045 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.3
23:11:45.046 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 2 / 99999
23:11:45.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:45.046 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137105.046,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:11:45.047 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:11:45.047 00.000 29988 MoveAxis(E, 0, ABG)
23:11:45.047 00.000 29988 Move returns status 0, amount 0
23:11:45.047 00.000 29988 MoveAxis(N, 0, ABG)
23:11:45.047 00.000 29988 Move returns status 0, amount 0
23:11:45.047 00.000 29988 move complete, result=0
23:11:45.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:45.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:45.048 00.001 28316 Enqueuing Expose request
23:11:45.048 00.000 29988 worker thread done servicing request
23:11:45.048 00.000 29988 Worker thread wakes up
23:11:45.048 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:45.049 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:45.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:46.569 01.520 29988 Exposure complete
23:11:46.604 00.035 29988 worker thread done servicing request
23:11:46.604 00.000 28316 OnExposeComplete: enter
23:11:46.606 00.002 28316 UpdateGuideState(): m_state=6
23:11:46.607 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
23:11:46.608 00.001 28316 Star::Find returns 1 (0), X=584.11, Y=112.59, Mass=1883, SNR=29.7, Peak=137 HFD=4.4
23:11:46.609 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:11:46.610 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.75)
23:11:46.610 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.49 hyp=0.51 cameraTheta=1.29 mountX=-0.39 mountY=-0.35, mountTheta=-2.41
23:11:46.612 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.49, opts=13)
23:11:46.612 00.000 28316 Enqueuing Move request for scope (0.14, 0.49)
23:11:46.613 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:11:46.613 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:11:46.613 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 3 / 99999
23:11:46.614 00.001 29988 Worker thread wakes up
23:11:46.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.49) opts 0xd
23:11:46.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.49)
23:11:46.614 00.000 29988 Moving (0.14, 0.49) raw xDistance=-0.39 yDistance=-0.35
23:11:46.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
23:11:46.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:46.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:11:46.614 00.000 29988 MoveAxis(E, 81, ABG)
23:11:46.614 00.000 29988 Guiding  Dir = 2, Dur = 81
23:11:46.614 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137106.614,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
23:11:46.617 00.003 29988 IsSlewing returns 0
23:11:46.617 00.000 29988 IsGuiding returns 0
23:11:46.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:46.618 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:46.618 00.000 28316 Enqueuing Expose request
23:11:46.619 00.001 29988 PulseGuide returned control before completion, sleep 90
23:11:46.724 00.105 29988 IsGuiding returns 0
23:11:46.724 00.000 29988 Move returns status 0, amount 81
23:11:46.724 00.000 29988 MoveAxis(N, 0, ABG)
23:11:46.724 00.000 29988 Move returns status 0, amount 0
23:11:46.724 00.000 29988 move complete, result=0
23:11:46.724 00.000 29988 worker thread done servicing request
23:11:46.724 00.000 29988 Worker thread wakes up
23:11:46.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:46.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:46.725 00.001 28316 GuideStep: -0.4 px 81 ms EAST, -0.3 px 0 ms NORTH
23:11:48.353 01.628 29988 Exposure complete
23:11:48.398 00.045 29988 worker thread done servicing request
23:11:48.399 00.001 28316 OnExposeComplete: enter
23:11:48.400 00.001 28316 UpdateGuideState(): m_state=6
23:11:48.400 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
23:11:48.401 00.001 28316 Star::Find returns 1 (0), X=584.40, Y=112.15, Mass=1808, SNR=29.1, Peak=152 HFD=4.4
23:11:48.401 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
23:11:48.401 00.000 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.92)
23:11:48.402 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=0.05 hyp=0.44 cameraTheta=0.11 mountX=0.14 mountY=-0.41, mountTheta=-1.25
23:11:48.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.05, opts=13)
23:11:48.403 00.000 28316 Enqueuing Move request for scope (0.44, 0.05)
23:11:48.404 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:11:48.404 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:11:48.405 00.001 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 4 / 99999
23:11:48.405 00.000 29988 Worker thread wakes up
23:11:48.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.05) opts 0xd
23:11:48.406 00.001 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.05)
23:11:48.406 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137108.405,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
23:11:48.406 00.000 29988 Moving (0.44, 0.05) raw xDistance=0.14 yDistance=-0.41
23:11:48.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:11:48.406 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.99
23:11:48.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:11:48.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:48.407 00.001 29988 MoveAxis(E, 0, ABG)
23:11:48.407 00.000 29988 Move returns status 0, amount 0
23:11:48.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:48.407 00.000 28316 Enqueuing Expose request
23:11:48.408 00.001 29988 MoveAxis(N, 98, ABG)
23:11:48.408 00.000 29988 Guiding  Dir = 0, Dur = 98
23:11:48.408 00.000 29988 IsSlewing returns 0
23:11:48.408 00.000 29988 IsGuiding returns 0
23:11:48.412 00.004 29988 PulseGuide returned control before completion, sleep 104
23:11:48.523 00.111 29988 IsGuiding returns 0
23:11:48.526 00.003 29988 Move returns status 0, amount 98
23:11:48.526 00.000 29988 move complete, result=0
23:11:48.526 00.000 29988 worker thread done servicing request
23:11:48.526 00.000 29988 Worker thread wakes up
23:11:48.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:48.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:48.526 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 98 ms NORTH
23:11:49.941 01.415 29988 Exposure complete
23:11:49.993 00.052 29988 worker thread done servicing request
23:11:49.993 00.000 28316 OnExposeComplete: enter
23:11:49.994 00.001 28316 UpdateGuideState(): m_state=6
23:11:49.994 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
23:11:49.995 00.001 28316 Star::Find returns 1 (0), X=584.21, Y=112.22, Mass=1960, SNR=30.4, Peak=164 HFD=4.4
23:11:49.995 00.000 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
23:11:49.995 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
23:11:49.997 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.27 cameraTheta=0.44 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
23:11:49.999 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.11, opts=13)
23:11:50.000 00.001 28316 Enqueuing Move request for scope (0.24, 0.11)
23:11:50.001 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:50.002 00.001 29988 Worker thread wakes up
23:11:50.002 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
23:11:50.002 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
23:11:50.002 00.000 29988 Moving (0.24, 0.11) raw xDistance=-0.00 yDistance=-0.27
23:11:50.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:11:50.002 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:11:50.002 00.000 29988 MoveAxis(E, 0, ABG)
23:11:50.002 00.000 29988 Move returns status 0, amount 0
23:11:50.002 00.000 29988 MoveAxis(N, 63, ABG)
23:11:50.002 00.000 29988 Guiding  Dir = 0, Dur = 63
23:11:50.003 00.001 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:11:50.003 00.000 29988 IsSlewing returns 0
23:11:50.003 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 5 / 99999
23:11:50.003 00.000 29988 IsGuiding returns 0
23:11:50.003 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137110.003,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
23:11:50.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:50.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:50.005 00.000 28316 Enqueuing Expose request
23:11:50.008 00.003 29988 PulseGuide returned control before completion, sleep 69
23:11:50.080 00.072 29988 IsGuiding returns 1
23:11:50.080 00.000 29988 scope still moving after pulse duration time elapsed
23:11:50.110 00.030 29988 IsSlewing returns 0
23:11:50.110 00.000 29988 IsGuiding returns 0
23:11:50.110 00.000 29988 scope move finished after 63 + 44 ms
23:11:50.110 00.000 29988 Move returns status 0, amount 63
23:11:50.111 00.001 29988 move complete, result=0
23:11:50.111 00.000 29988 worker thread done servicing request
23:11:50.111 00.000 29988 Worker thread wakes up
23:11:50.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:50.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:50.111 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
23:11:51.737 01.626 29988 Exposure complete
23:11:51.779 00.042 29988 worker thread done servicing request
23:11:51.779 00.000 28316 OnExposeComplete: enter
23:11:51.780 00.001 28316 UpdateGuideState(): m_state=6
23:11:51.781 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
23:11:51.782 00.001 28316 Star::Find returns 1 (0), X=584.17, Y=112.03, Mass=1918, SNR=30.3, Peak=171 HFD=4.4
23:11:51.782 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
23:11:51.783 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
23:11:51.784 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.33 mountX=0.14 mountY=-0.15, mountTheta=-0.80
23:11:51.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.07, opts=13)
23:11:51.785 00.000 28316 Enqueuing Move request for scope (0.20, -0.07)
23:11:51.786 00.001 29988 Worker thread wakes up
23:11:51.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:51.786 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.3
23:11:51.787 00.001 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 6 / 99999
23:11:51.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
23:11:51.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
23:11:51.787 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137111.787,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
23:11:51.788 00.001 29988 Moving (0.20, -0.07) raw xDistance=0.14 yDistance=-0.15
23:11:51.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:11:51.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:51.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:51.789 00.001 28316 Enqueuing Expose request
23:11:51.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:11:51.789 00.000 29988 MoveAxis(E, 0, ABG)
23:11:51.789 00.000 29988 Move returns status 0, amount 0
23:11:51.789 00.000 29988 MoveAxis(N, 0, ABG)
23:11:51.789 00.000 29988 Move returns status 0, amount 0
23:11:51.789 00.000 29988 move complete, result=0
23:11:51.789 00.000 29988 worker thread done servicing request
23:11:51.789 00.000 29988 Worker thread wakes up
23:11:51.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:51.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:51.790 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:53.309 01.519 29988 Exposure complete
23:11:53.357 00.048 29988 worker thread done servicing request
23:11:53.357 00.000 28316 OnExposeComplete: enter
23:11:53.357 00.000 28316 UpdateGuideState(): m_state=6
23:11:53.358 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
23:11:53.358 00.000 28316 Star::Find returns 1 (0), X=583.83, Y=112.25, Mass=1906, SNR=29.8, Peak=165 HFD=4.5
23:11:53.359 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.50 = -2.79)
23:11:53.359 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
23:11:53.359 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=-0.19 mountY=0.06, mountTheta=2.82
23:11:53.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
23:11:53.361 00.001 28316 Enqueuing Move request for scope (-0.14, 0.14)
23:11:53.362 00.001 29988 Worker thread wakes up
23:11:53.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:53.363 00.001 28316 UpdateGuideState exits: m=1906 RSB=29.8
23:11:53.364 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
23:11:53.364 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
23:11:53.364 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 7 / 99999
23:11:53.365 00.001 28316 PhdController: newstate STATE_FINISH
23:11:53.367 00.002 28316 PhdController complete: success
23:11:53.369 00.002 29988 Moving (-0.14, 0.14) raw xDistance=-0.19 yDistance=0.06
23:11:53.370 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:11:53.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:53.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:11:53.370 00.000 29988 MoveAxis(E, 0, ABG)
23:11:53.370 00.000 29988 Move returns status 0, amount 0
23:11:53.370 00.000 29988 MoveAxis(N, 0, ABG)
23:11:53.370 00.000 29988 Move returns status 0, amount 0
23:11:53.370 00.000 29988 move complete, result=0
23:11:53.370 00.000 29988 worker thread done servicing request
23:11:53.370 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786137113.369,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:11:53.370 00.000 28316 Mount: notify guiding dither settle done success=1
23:11:53.373 00.003 28316 PhdController: newstate STATE_IDLE
23:11:53.376 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:53.378 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:53.380 00.002 28316 Enqueuing Expose request
23:11:53.382 00.002 29988 Worker thread wakes up
23:11:53.382 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:53.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:53.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:55.006 01.623 29988 Exposure complete
23:11:55.032 00.026 29988 worker thread done servicing request
23:11:55.032 00.000 28316 OnExposeComplete: enter
23:11:55.033 00.001 28316 UpdateGuideState(): m_state=6
23:11:55.033 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.034 00.001 28316 Star::Find returns 1 (0), X=583.83, Y=112.14, Mass=2000, SNR=30.6, Peak=193 HFD=4.3
23:11:55.034 00.000 28316 MultiStar: exiting stabilization period
23:11:55.034 00.000 28316 MultiStar: updating star positions after lock position change
23:11:55.035 00.001 28316 Star::Find(15, 466, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.035 00.000 28316 Star::Find returns 1 (0), X=466.85, Y=122.25, Mass=1483, SNR=26.7, Peak=94 HFD=4.1
23:11:55.036 00.001 28316 Star::Find(15, 424, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.038 00.002 28316 Star::Find returns 1 (0), X=425.04, Y=193.69, Mass=1823, SNR=29.3, Peak=163 HFD=4.1
23:11:55.039 00.001 28316 Star::Find(15, 1117, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.039 00.000 28316 Star::Find returns 1 (0), X=1116.90, Y=654.42, Mass=1402, SNR=25.7, Peak=111 HFD=4.0
23:11:55.040 00.001 28316 Star::Find(15, 569, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.040 00.000 28316 Star::Find returns 1 (0), X=569.89, Y=638.54, Mass=1400, SNR=25.8, Peak=107 HFD=3.9
23:11:55.041 00.001 28316 Star::Find(15, 588, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.041 00.000 28316 Star::Find returns 1 (0), X=588.47, Y=413.12, Mass=1120, SNR=23.2, Peak=90 HFD=3.8
23:11:55.042 00.001 28316 Star::Find(15, 1104, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.042 00.000 28316 Star::Find returns 1 (0), X=1104.50, Y=887.79, Mass=1013, SNR=22.1, Peak=84 HFD=3.8
23:11:55.042 00.000 28316 Star::Find(15, 1123, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.043 00.001 28316 Star::Find returns 1 (0), X=1123.68, Y=805.97, Mass=844, SNR=20.2, Peak=65 HFD=3.9
23:11:55.043 00.000 28316 Star::Find(15, 974, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.044 00.001 28316 Star::Find returns 1 (0), X=974.93, Y=257.92, Mass=679, SNR=18.0, Peak=74 HFD=3.8
23:11:55.044 00.000 28316 Star::Find(15, 303, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.044 00.000 28316 Star::Find returns 1 (0), X=302.95, Y=439.66, Mass=714, SNR=18.5, Peak=66 HFD=4.0
23:11:55.045 00.001 28316 Star::Find(15, 567, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.045 00.000 28316 Star::Find returns 1 (0), X=567.23, Y=433.34, Mass=644, SNR=17.6, Peak=58 HFD=3.6
23:11:55.046 00.001 28316 Star::Find(15, 1005, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
23:11:55.046 00.000 28316 Star::Find returns 1 (0), X=1005.61, Y=694.01, Mass=572, SNR=16.5, Peak=50 HFD=3.7
23:11:55.046 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
23:11:55.047 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
23:11:55.047 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=-0.09 mountY=0.10, mountTheta=2.27
23:11:55.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
23:11:55.050 00.001 28316 Enqueuing Move request for scope (-0.13, 0.03)
23:11:55.050 00.000 29988 Worker thread wakes up
23:11:55.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:11:55.050 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:11:55.051 00.001 29988 Moving (-0.13, 0.03) raw xDistance=-0.09 yDistance=0.10
23:11:55.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:11:55.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:55.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:11:55.051 00.000 29988 MoveAxis(E, 0, ABG)
23:11:55.051 00.000 29988 Move returns status 0, amount 0
23:11:55.051 00.000 29988 MoveAxis(N, 0, ABG)
23:11:55.051 00.000 29988 Move returns status 0, amount 0
23:11:55.051 00.000 29988 move complete, result=0
23:11:55.051 00.000 29988 worker thread done servicing request
23:11:55.054 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:55.061 00.007 28316 UpdateGuideState exits: m=2000 RSB=30.6
23:11:55.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.062 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:55.062 00.000 28316 Enqueuing Expose request
23:11:55.063 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:55.063 00.000 29988 Worker thread wakes up
23:11:55.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:55.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:56.583 01.520 29988 Exposure complete
23:11:56.606 00.023 29988 worker thread done servicing request
23:11:56.606 00.000 28316 OnExposeComplete: enter
23:11:56.606 00.000 28316 UpdateGuideState(): m_state=6
23:11:56.607 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
23:11:56.607 00.000 28316 Star::Find returns 1 (0), X=583.85, Y=112.31, Mass=1947, SNR=30.3, Peak=173 HFD=4.3
23:11:56.608 00.001 28316 MultiStar: [#1 0.12,0.09,0.86,U] [#2 0.05,0.18,0.97,U] [#3 -0.02,0.12,0.83,U] [#4 -0.11,0.14,0.88,U] [#5 -0.04,0.16,0.76,U] [#6 -0.04,0.15,0.69,U] [#7 -0.09,0.18,0.64,U] [#8 0.10,-0.07,0.58,U] 
23:11:56.608 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {-0.12, 0.20}
23:11:56.609 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:11:56.609 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
23:11:56.610 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
23:11:56.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
23:11:56.612 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
23:11:56.613 00.001 29988 Worker thread wakes up
23:11:56.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
23:11:56.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
23:11:56.613 00.000 29988 Moving (-0.02, 0.14) raw xDistance=-0.13 yDistance=-0.05
23:11:56.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:11:56.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:56.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:11:56.613 00.000 29988 MoveAxis(E, 0, ABG)
23:11:56.613 00.000 29988 Move returns status 0, amount 0
23:11:56.613 00.000 29988 MoveAxis(N, 0, ABG)
23:11:56.613 00.000 29988 Move returns status 0, amount 0
23:11:56.613 00.000 29988 move complete, result=0
23:11:56.613 00.000 29988 worker thread done servicing request
23:11:56.617 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:56.625 00.008 28316 UpdateGuideState exits: m=1947 RSB=30.3
23:11:56.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:56.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:56.626 00.000 28316 Enqueuing Expose request
23:11:56.626 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:56.627 00.001 29988 Worker thread wakes up
23:11:56.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:56.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:58.262 01.635 29988 Exposure complete
23:11:58.285 00.023 29988 worker thread done servicing request
23:11:58.286 00.001 28316 OnExposeComplete: enter
23:11:58.287 00.001 28316 UpdateGuideState(): m_state=6
23:11:58.288 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
23:11:58.288 00.000 28316 Star::Find returns 1 (0), X=583.79, Y=112.19, Mass=1892, SNR=29.8, Peak=167 HFD=4.4
23:11:58.289 00.001 28316 MultiStar: [#1 0.04,0.10,0.89,U] [#2 -0.13,0.14,0.98,U] [#3 -0.01,0.20,0.85,U] [#4 -0.41,0.21,0.00,M1] [#5 -0.17,0.23,0.78,U] [#6 -0.09,0.23,0.70,U] [#7 -0.03,0.11,0.64,U] [#8 -0.03,0.09,0.59,U] 
23:11:58.289 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.15}, one-star: {-0.17, 0.08}
23:11:58.290 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.22 = -3.06)
23:11:58.290 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.04)
23:11:58.290 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.08 mountX=-0.17 mountY=0.01, mountTheta=3.10
23:11:58.292 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
23:11:58.292 00.000 28316 Enqueuing Move request for scope (-0.08, 0.15)
23:11:58.293 00.001 29988 Worker thread wakes up
23:11:58.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:11:58.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:11:58.293 00.000 29988 Moving (-0.08, 0.15) raw xDistance=-0.17 yDistance=0.01
23:11:58.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:11:58.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:58.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:58.293 00.000 29988 MoveAxis(E, 0, ABG)
23:11:58.293 00.000 29988 Move returns status 0, amount 0
23:11:58.293 00.000 29988 MoveAxis(N, 0, ABG)
23:11:58.293 00.000 29988 Move returns status 0, amount 0
23:11:58.293 00.000 29988 move complete, result=0
23:11:58.293 00.000 29988 worker thread done servicing request
23:11:58.296 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:11:58.303 00.007 28316 UpdateGuideState exits: m=1892 RSB=29.8
23:11:58.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:58.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:58.304 00.000 28316 Enqueuing Expose request
23:11:58.305 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:58.305 00.000 29988 Worker thread wakes up
23:11:58.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:58.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:11:59.830 01.525 29988 Exposure complete
23:11:59.853 00.023 29988 worker thread done servicing request
23:11:59.853 00.000 28316 OnExposeComplete: enter
23:11:59.853 00.000 28316 UpdateGuideState(): m_state=6
23:11:59.855 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
23:11:59.855 00.000 28316 Star::Find returns 1 (0), X=583.94, Y=112.33, Mass=1970, SNR=30.5, Peak=180 HFD=4.1
23:11:59.856 00.001 28316 MultiStar: [#1 0.14,0.10,0.88,U] [#2 0.04,0.27,0.94,U] [#3 0.08,0.25,0.85,U] [#4 -0.21,0.21,0.84,U] [#5 -0.14,0.33,0.00,M1] [#6 -0.01,0.25,0.68,U] [#7 0.01,0.19,0.66,U] [#8 -0.14,0.18,0.57,U] 
23:11:59.856 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.21}, one-star: {-0.03, 0.22}
23:11:59.857 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:11:59.857 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
23:11:59.857 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
23:11:59.859 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.21, opts=13)
23:11:59.859 00.000 28316 Enqueuing Move request for scope (-0.01, 0.21)
23:11:59.859 00.000 29988 Worker thread wakes up
23:11:59.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
23:11:59.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
23:11:59.859 00.000 29988 Moving (-0.01, 0.21) raw xDistance=-0.20 yDistance=-0.09
23:11:59.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:11:59.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:59.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:11:59.859 00.000 29988 MoveAxis(E, 0, ABG)
23:11:59.859 00.000 29988 Move returns status 0, amount 0
23:11:59.859 00.000 29988 MoveAxis(N, 0, ABG)
23:11:59.859 00.000 29988 Move returns status 0, amount 0
23:11:59.859 00.000 29988 move complete, result=0
23:11:59.859 00.000 29988 worker thread done servicing request
23:11:59.862 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:11:59.869 00.007 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:11:59.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:59.870 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:11:59.870 00.000 28316 Enqueuing Expose request
23:11:59.871 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:59.871 00.000 29988 Worker thread wakes up
23:11:59.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:11:59.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:01.500 01.629 29988 Exposure complete
23:12:01.522 00.022 29988 worker thread done servicing request
23:12:01.522 00.000 28316 OnExposeComplete: enter
23:12:01.523 00.001 28316 UpdateGuideState(): m_state=6
23:12:01.523 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
23:12:01.524 00.001 28316 Star::Find returns 1 (0), X=583.76, Y=112.32, Mass=1696, SNR=28.2, Peak=150 HFD=3.9
23:12:01.524 00.000 28316 MultiStar: [#1 0.15,0.26,0.94,U] [#2 0.08,0.31,0.00,M2] [#3 0.13,0.19,0.94,U] [#4 -0.21,0.38,0.00,M1] [#5 -0.16,0.25,0.83,U] [#6 0.01,0.28,0.76,U] [#7 0.01,0.31,0.71,U] [#8 0.00,0.21,0.63,U] 
23:12:01.525 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.24}, one-star: {-0.21, 0.21}
23:12:01.525 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:12:01.526 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:12:01.526 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
23:12:01.528 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.24, opts=13)
23:12:01.528 00.000 28316 Enqueuing Move request for scope (-0.01, 0.24)
23:12:01.529 00.001 29988 Worker thread wakes up
23:12:01.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
23:12:01.529 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
23:12:01.529 00.000 29988 Moving (-0.01, 0.24) raw xDistance=-0.22 yDistance=-0.10
23:12:01.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:12:01.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:01.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:12:01.529 00.000 29988 MoveAxis(E, 47, ABG)
23:12:01.529 00.000 29988 Guiding  Dir = 2, Dur = 47
23:12:01.529 00.000 29988 IsSlewing returns 0
23:12:01.529 00.000 29988 IsGuiding returns 0
23:12:01.531 00.002 29988 PulseGuide returned control before completion, sleep 56
23:12:01.532 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:01.540 00.008 28316 UpdateGuideState exits: m=1696 RSB=28.2
23:12:01.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:01.541 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:01.541 00.000 28316 Enqueuing Expose request
23:12:01.593 00.052 29988 IsGuiding returns 0
23:12:01.593 00.000 29988 Move returns status 0, amount 47
23:12:01.593 00.000 29988 MoveAxis(N, 0, ABG)
23:12:01.593 00.000 29988 Move returns status 0, amount 0
23:12:01.593 00.000 29988 move complete, result=0
23:12:01.593 00.000 29988 worker thread done servicing request
23:12:01.593 00.000 29988 Worker thread wakes up
23:12:01.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:01.593 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:12:01.594 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:03.006 01.412 29988 Exposure complete
23:12:03.029 00.023 29988 worker thread done servicing request
23:12:03.029 00.000 28316 OnExposeComplete: enter
23:12:03.030 00.001 28316 UpdateGuideState(): m_state=6
23:12:03.031 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
23:12:03.031 00.000 28316 Star::Find returns 1 (0), X=583.73, Y=112.14, Mass=1961, SNR=30.4, Peak=174 HFD=4.4
23:12:03.032 00.001 28316 MultiStar: [#1 0.04,0.08,0.85,U] [#2 0.01,0.03,0.96,U] [#3 0.04,0.10,0.86,U] [#4 -0.28,0.11,0.86,U] [#5 -0.30,0.23,0.00,M1] [#6 -0.04,0.18,0.71,U] [#7 0.01,0.05,0.64,U] [#8 0.08,-0.06,0.58,U] 
23:12:03.032 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.24, 0.04}
23:12:03.033 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
23:12:03.033 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.52 = 0.24)
23:12:03.034 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=-0.09 mountY=0.02, mountTheta=2.90
23:12:03.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
23:12:03.035 00.000 28316 Enqueuing Move request for scope (-0.06, 0.07)
23:12:03.036 00.001 29988 Worker thread wakes up
23:12:03.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:12:03.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:12:03.036 00.000 29988 Moving (-0.06, 0.07) raw xDistance=-0.09 yDistance=0.02
23:12:03.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:03.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:03.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:12:03.036 00.000 29988 MoveAxis(E, 0, ABG)
23:12:03.036 00.000 29988 Move returns status 0, amount 0
23:12:03.036 00.000 29988 MoveAxis(N, 0, ABG)
23:12:03.036 00.000 29988 Move returns status 0, amount 0
23:12:03.036 00.000 29988 move complete, result=0
23:12:03.036 00.000 29988 worker thread done servicing request
23:12:03.040 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:03.046 00.006 28316 UpdateGuideState exits: m=1961 RSB=30.4
23:12:03.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:03.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:03.047 00.000 28316 Enqueuing Expose request
23:12:03.048 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:03.048 00.000 29988 Worker thread wakes up
23:12:03.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:03.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:04.677 01.629 29988 Exposure complete
23:12:04.700 00.023 29988 worker thread done servicing request
23:12:04.700 00.000 28316 OnExposeComplete: enter
23:12:04.701 00.001 28316 UpdateGuideState(): m_state=6
23:12:04.701 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
23:12:04.702 00.001 28316 Star::Find returns 1 (0), X=583.99, Y=112.26, Mass=1898, SNR=29.8, Peak=179 HFD=4.2
23:12:04.702 00.000 28316 MultiStar: [#1 0.20,-0.01,0.90,U] [#2 0.10,0.10,0.96,U] [#3 0.09,0.12,0.84,U] [#4 -0.10,0.10,0.88,U] [#5 -0.07,0.16,0.77,U] [#6 0.15,0.16,0.70,U] [#7 0.15,0.16,0.67,U] [#8 0.01,0.04,0.60,U] 
23:12:04.703 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.02, 0.16}
23:12:04.703 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
23:12:04.704 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
23:12:04.704 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.06 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
23:12:04.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
23:12:04.706 00.001 28316 Enqueuing Move request for scope (0.06, 0.11)
23:12:04.706 00.000 29988 Worker thread wakes up
23:12:04.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
23:12:04.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
23:12:04.706 00.000 29988 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
23:12:04.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:04.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:04.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:12:04.706 00.000 29988 MoveAxis(E, 0, ABG)
23:12:04.706 00.000 29988 Move returns status 0, amount 0
23:12:04.706 00.000 29988 MoveAxis(N, 0, ABG)
23:12:04.706 00.000 29988 Move returns status 0, amount 0
23:12:04.706 00.000 29988 move complete, result=0
23:12:04.707 00.001 29988 worker thread done servicing request
23:12:04.711 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:04.718 00.007 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:12:04.719 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:04.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:04.720 00.001 28316 Enqueuing Expose request
23:12:04.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:04.721 00.001 29988 Worker thread wakes up
23:12:04.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:04.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:06.244 01.523 29988 Exposure complete
23:12:06.270 00.026 29988 worker thread done servicing request
23:12:06.271 00.001 28316 OnExposeComplete: enter
23:12:06.271 00.000 28316 UpdateGuideState(): m_state=6
23:12:06.272 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
23:12:06.272 00.000 28316 Star::Find returns 1 (0), X=583.83, Y=112.34, Mass=1909, SNR=30.0, Peak=177 HFD=4.2
23:12:06.273 00.001 28316 MultiStar: [#1 0.16,0.17,0.88,U] [#2 0.06,0.17,0.99,U] [#3 0.10,0.16,0.87,U] [#4 -0.21,-0.01,0.84,U] [#5 -0.14,0.12,0.78,U] [#6 0.06,0.21,0.73,U] [#7 0.02,-0.01,0.66,U] [#8 0.05,0.13,0.60,U] 
23:12:06.273 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.14, 0.23}
23:12:06.274 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:12:06.274 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:12:06.275 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.61 mountX=-0.12 mountY=-0.06, mountTheta=-2.72
23:12:06.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
23:12:06.276 00.000 28316 Enqueuing Move request for scope (-0.00, 0.13)
23:12:06.277 00.001 29988 Worker thread wakes up
23:12:06.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:12:06.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:12:06.277 00.000 29988 Moving (-0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
23:12:06.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:12:06.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:06.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:06.277 00.000 29988 MoveAxis(E, 0, ABG)
23:12:06.277 00.000 29988 Move returns status 0, amount 0
23:12:06.277 00.000 29988 MoveAxis(N, 0, ABG)
23:12:06.277 00.000 29988 Move returns status 0, amount 0
23:12:06.277 00.000 29988 move complete, result=0
23:12:06.277 00.000 29988 worker thread done servicing request
23:12:06.280 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:06.288 00.008 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:12:06.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:06.289 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:06.289 00.000 28316 Enqueuing Expose request
23:12:06.290 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:06.290 00.000 29988 Worker thread wakes up
23:12:06.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:06.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:07.920 01.630 29988 Exposure complete
23:12:07.947 00.027 29988 worker thread done servicing request
23:12:07.947 00.000 28316 OnExposeComplete: enter
23:12:07.948 00.001 28316 UpdateGuideState(): m_state=6
23:12:07.949 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
23:12:07.950 00.001 28316 Star::Find returns 1 (0), X=583.81, Y=112.05, Mass=1853, SNR=29.6, Peak=164 HFD=4.4
23:12:07.950 00.000 28316 MultiStar: [#1 -0.12,-0.01,0.90,U] [#2 -0.08,0.13,0.96,U] [#3 0.19,0.05,0.87,U] [#4 -0.44,0.07,0.00,M1] [#5 -0.22,0.19,0.79,U] [#6 -0.19,0.12,0.73,U] [#7 -0.02,0.15,0.68,U] [#8 -0.12,-0.13,0.60,U] 
23:12:07.952 00.002 28316 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.15, -0.05}
23:12:07.952 00.000 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.14) = xAngle (3.71 = -2.57)
23:12:07.953 00.001 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.53)
23:12:07.954 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.10 cameraTheta=2.57 mountX=-0.09 mountY=0.05, mountTheta=2.60
23:12:07.956 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
23:12:07.957 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
23:12:07.958 00.001 29988 Worker thread wakes up
23:12:07.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:12:07.958 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:12:07.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:07.959 00.001 29988 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=0.05
23:12:07.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:07.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:07.959 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
23:12:07.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:07.961 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:07.961 00.000 29988 MoveAxis(E, 0, ABG)
23:12:07.961 00.000 29988 Move returns status 0, amount 0
23:12:07.961 00.000 29988 MoveAxis(N, 0, ABG)
23:12:07.961 00.000 29988 Move returns status 0, amount 0
23:12:07.961 00.000 29988 move complete, result=0
23:12:07.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:07.963 00.002 28316 Enqueuing Expose request
23:12:07.964 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:07.966 00.002 29988 worker thread done servicing request
23:12:07.966 00.000 29988 Worker thread wakes up
23:12:07.967 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:07.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:09.484 01.517 29988 Exposure complete
23:12:09.528 00.044 29988 worker thread done servicing request
23:12:09.528 00.000 28316 OnExposeComplete: enter
23:12:09.530 00.002 28316 UpdateGuideState(): m_state=6
23:12:09.533 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
23:12:09.535 00.002 28316 Star::Find returns 1 (0), X=583.81, Y=112.32, Mass=1918, SNR=30.0, Peak=156 HFD=4.5
23:12:09.538 00.003 28316 MultiStar: [#1 0.03,0.14,0.88,U] [#2 -0.04,0.24,0.99,U] [#3 -0.03,0.36,0.00,M1] [#4 -0.31,0.22,0.00,M2] [#5 -0.07,0.22,0.78,U] [#6 -0.16,0.28,0.00,M1] [#7 0.04,0.11,0.67,U] [#8 0.00,-0.02,0.61,U] 
23:12:09.540 00.002 28316 refined, 5 included, MultiStar: {-0.04, 0.16}, one-star: {-0.16, 0.21}
23:12:09.543 00.003 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:12:09.545 00.002 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.23)
23:12:09.547 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.81 mountX=-0.17 mountY=-0.04, mountTheta=-2.92
23:12:09.551 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.16, opts=13)
23:12:09.552 00.001 28316 Enqueuing Move request for scope (-0.04, 0.16)
23:12:09.553 00.001 29988 Worker thread wakes up
23:12:09.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:09.554 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
23:12:09.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:09.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:09.555 00.000 28316 Enqueuing Expose request
23:12:09.556 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
23:12:09.556 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
23:12:09.556 00.000 29988 Moving (-0.04, 0.16) raw xDistance=-0.17 yDistance=-0.04
23:12:09.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:12:09.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:09.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:12:09.556 00.000 29988 MoveAxis(E, 0, ABG)
23:12:09.556 00.000 29988 Move returns status 0, amount 0
23:12:09.556 00.000 29988 MoveAxis(N, 0, ABG)
23:12:09.556 00.000 29988 Move returns status 0, amount 0
23:12:09.556 00.000 29988 move complete, result=0
23:12:09.556 00.000 29988 worker thread done servicing request
23:12:09.556 00.000 29988 Worker thread wakes up
23:12:09.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:09.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:09.556 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:11.192 01.636 29988 Exposure complete
23:12:11.226 00.034 29988 worker thread done servicing request
23:12:11.226 00.000 28316 OnExposeComplete: enter
23:12:11.227 00.001 28316 UpdateGuideState(): m_state=6
23:12:11.227 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
23:12:11.228 00.001 28316 Star::Find returns 1 (0), X=583.90, Y=112.27, Mass=1988, SNR=30.5, Peak=170 HFD=4.5
23:12:11.228 00.000 28316 MultiStar: [#1 -0.03,0.29,0.86,U] [#2 0.09,0.34,0.00,M1] [#3 0.01,0.21,0.85,U] [#4 -0.20,0.34,0.00,M3] [#5 -0.14,0.26,0.75,U] [#6 -0.08,0.34,0.00,M2] [#7 0.01,0.28,0.65,U] [#8 -0.03,0.16,0.59,U] 
23:12:11.229 00.001 28316 single-star, 5 included, MultiStar: {-0.04, 0.23}, one-star: {-0.07, 0.17}
23:12:11.229 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:12:11.230 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
23:12:11.230 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=-0.18 mountY=-0.02, mountTheta=-3.05
23:12:11.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.17, opts=13)
23:12:11.232 00.001 28316 Enqueuing Move request for scope (-0.07, 0.17)
23:12:11.232 00.000 29988 Worker thread wakes up
23:12:11.232 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
23:12:11.232 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
23:12:11.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:12:11.233 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.5
23:12:11.233 00.000 29988 Moving (-0.07, 0.17) raw xDistance=-0.18 yDistance=-0.02
23:12:11.233 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:11.234 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:12:11.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:11.234 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:11.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:11.234 00.000 29988 MoveAxis(E, 0, ABG)
23:12:11.234 00.000 28316 Enqueuing Expose request
23:12:11.235 00.001 29988 Move returns status 0, amount 0
23:12:11.235 00.000 29988 MoveAxis(N, 0, ABG)
23:12:11.235 00.000 29988 Move returns status 0, amount 0
23:12:11.235 00.000 29988 move complete, result=0
23:12:11.235 00.000 29988 worker thread done servicing request
23:12:11.235 00.000 29988 Worker thread wakes up
23:12:11.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:11.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:11.235 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:12.753 01.518 29988 Exposure complete
23:12:12.787 00.034 29988 worker thread done servicing request
23:12:12.787 00.000 28316 OnExposeComplete: enter
23:12:12.788 00.001 28316 UpdateGuideState(): m_state=6
23:12:12.788 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
23:12:12.789 00.001 28316 Star::Find returns 1 (0), X=583.93, Y=112.43, Mass=1929, SNR=30.0, Peak=151 HFD=4.4
23:12:12.790 00.001 28316 MultiStar: [#1 0.07,0.33,0.00,M1] [#2 0.09,0.33,0.00,M2] [#3 0.01,0.26,0.89,U] [#4 -0.26,0.44,0.00,M4] [#5 -0.12,0.33,0.00,M1] [#6 -0.15,0.40,0.00,M3] [#7 -0.01,0.36,0.00,M1] [#8 -0.03,-0.04,0.60,U] 
23:12:12.791 00.001 28316 refined, 2 included, MultiStar: {-0.02, 0.22}, one-star: {-0.04, 0.33}
23:12:12.792 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
23:12:12.792 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.38)
23:12:12.793 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
23:12:12.795 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.22, opts=13)
23:12:12.795 00.000 28316 Enqueuing Move request for scope (-0.02, 0.22)
23:12:12.796 00.001 29988 Worker thread wakes up
23:12:12.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:12:12.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:12:12.796 00.000 29988 Moving (-0.02, 0.22) raw xDistance=-0.21 yDistance=-0.08
23:12:12.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:12:12.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:12.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:12:12.796 00.000 29988 MoveAxis(E, 43, ABG)
23:12:12.796 00.000 29988 Guiding  Dir = 2, Dur = 43
23:12:12.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:12.797 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.0
23:12:12.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:12.798 00.001 29988 IsSlewing returns 0
23:12:12.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:12.798 00.000 28316 Enqueuing Expose request
23:12:12.799 00.001 29988 IsGuiding returns 0
23:12:12.800 00.001 29988 PulseGuide returned control before completion, sleep 52
23:12:12.861 00.061 29988 IsGuiding returns 1
23:12:12.861 00.000 29988 scope still moving after pulse duration time elapsed
23:12:12.892 00.031 29988 IsSlewing returns 0
23:12:12.892 00.000 29988 IsGuiding returns 0
23:12:12.892 00.000 29988 scope move finished after 43 + 50 ms
23:12:12.892 00.000 29988 Move returns status 0, amount 43
23:12:12.892 00.000 29988 MoveAxis(N, 0, ABG)
23:12:12.892 00.000 29988 Move returns status 0, amount 0
23:12:12.892 00.000 29988 move complete, result=0
23:12:12.892 00.000 29988 worker thread done servicing request
23:12:12.892 00.000 29988 Worker thread wakes up
23:12:12.893 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:12.893 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
23:12:12.894 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:14.520 01.626 29988 Exposure complete
23:12:14.544 00.024 29988 worker thread done servicing request
23:12:14.545 00.001 28316 OnExposeComplete: enter
23:12:14.545 00.000 28316 UpdateGuideState(): m_state=6
23:12:14.546 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
23:12:14.546 00.000 28316 Star::Find returns 1 (0), X=583.80, Y=112.16, Mass=1837, SNR=29.4, Peak=168 HFD=4.4
23:12:14.548 00.002 28316 MultiStar: [#1 0.03,-0.07,0.88,U] [#2 -0.03,0.09,1.02,U] [#3 0.12,-0.02,0.88,U] [#4 -0.31,0.03,0.85,U] [#5 -0.27,0.10,0.78,U] [#6 -0.06,0.12,0.73,U] [#7 0.14,0.03,0.67,U] [#8 -0.12,0.16,0.61,U] 
23:12:14.549 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {-0.17, 0.06}
23:12:14.551 00.002 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
23:12:14.552 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
23:12:14.553 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=-0.08 mountY=0.05, mountTheta=2.61
23:12:14.556 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
23:12:14.556 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
23:12:14.557 00.001 29988 Worker thread wakes up
23:12:14.557 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
23:12:14.557 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
23:12:14.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:14.558 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:12:14.558 00.000 29988 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=0.05
23:12:14.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:14.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:14.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:14.559 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:14.560 00.001 28316 Enqueuing Expose request
23:12:14.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:14.560 00.000 29988 MoveAxis(E, 0, ABG)
23:12:14.560 00.000 29988 Move returns status 0, amount 0
23:12:14.560 00.000 29988 MoveAxis(N, 0, ABG)
23:12:14.560 00.000 29988 Move returns status 0, amount 0
23:12:14.560 00.000 29988 move complete, result=0
23:12:14.560 00.000 29988 worker thread done servicing request
23:12:14.560 00.000 29988 Worker thread wakes up
23:12:14.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:14.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:14.561 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:16.087 01.526 29988 Exposure complete
23:12:16.125 00.038 29988 worker thread done servicing request
23:12:16.125 00.000 28316 OnExposeComplete: enter
23:12:16.126 00.001 28316 UpdateGuideState(): m_state=6
23:12:16.126 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
23:12:16.127 00.001 28316 Star::Find returns 1 (0), X=583.89, Y=112.09, Mass=1752, SNR=28.8, Peak=175 HFD=4.2
23:12:16.129 00.002 28316 MultiStar: [#1 0.06,0.05,0.90,U] [#2 0.05,0.13,0.98,U] [#3 0.09,0.07,0.88,U] [#4 -0.25,0.03,0.93,U] [#5 -0.17,0.09,0.82,U] [#6 -0.14,0.08,0.76,U] [#7 -0.19,0.18,0.68,U] [#8 -0.01,-0.04,0.62,U] 
23:12:16.129 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.07, -0.01}
23:12:16.130 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
23:12:16.131 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.25 = 1.25)
23:12:16.133 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.00 mountX=-0.02 mountY=0.07, mountTheta=1.86
23:12:16.136 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
23:12:16.136 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
23:12:16.137 00.001 29988 Worker thread wakes up
23:12:16.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:16.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:12:16.137 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:12:16.137 00.000 28316 UpdateGuideState exits: m=1752 RSB=28.8
23:12:16.138 00.001 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
23:12:16.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:12:16.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:16.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:16.139 00.001 28316 Enqueuing Expose request
23:12:16.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:16.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:12:16.139 00.000 29988 MoveAxis(E, 0, ABG)
23:12:16.139 00.000 29988 Move returns status 0, amount 0
23:12:16.139 00.000 29988 MoveAxis(N, 0, ABG)
23:12:16.139 00.000 29988 Move returns status 0, amount 0
23:12:16.139 00.000 29988 move complete, result=0
23:12:16.139 00.000 29988 worker thread done servicing request
23:12:16.139 00.000 29988 Worker thread wakes up
23:12:16.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:16.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:16.140 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:17.771 01.631 29988 Exposure complete
23:12:17.805 00.034 29988 worker thread done servicing request
23:12:17.805 00.000 28316 OnExposeComplete: enter
23:12:17.805 00.000 28316 UpdateGuideState(): m_state=6
23:12:17.806 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
23:12:17.806 00.000 28316 Star::Find returns 1 (0), X=584.01, Y=112.26, Mass=1871, SNR=29.9, Peak=169 HFD=4.3
23:12:17.807 00.001 28316 MultiStar: [#1 0.18,0.04,0.91,U] [#2 0.13,0.14,0.95,U] [#3 0.19,0.10,0.86,U] [#4 -0.07,0.11,0.86,U] [#5 0.01,0.26,0.77,U] [#6 -0.05,0.14,0.74,U] [#7 0.04,0.21,0.66,U] [#8 0.00,0.16,0.62,U] 
23:12:17.807 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.14}, one-star: {0.05, 0.16}
23:12:17.808 00.001 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
23:12:17.808 00.000 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.86)
23:12:17.809 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.18 mountX=-0.11 mountY=-0.12, mountTheta=-2.31
23:12:17.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.14, opts=13)
23:12:17.810 00.000 28316 Enqueuing Move request for scope (0.06, 0.14)
23:12:17.811 00.001 29988 Worker thread wakes up
23:12:17.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
23:12:17.811 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
23:12:17.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:17.811 00.000 29988 Moving (0.06, 0.14) raw xDistance=-0.11 yDistance=-0.12
23:12:17.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:17.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:17.812 00.001 28316 UpdateGuideState exits: m=1871 RSB=29.9
23:12:17.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:12:17.812 00.000 29988 MoveAxis(E, 0, ABG)
23:12:17.812 00.000 29988 Move returns status 0, amount 0
23:12:17.812 00.000 29988 MoveAxis(N, 0, ABG)
23:12:17.812 00.000 29988 Move returns status 0, amount 0
23:12:17.812 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:17.812 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:17.813 00.001 28316 Enqueuing Expose request
23:12:17.813 00.000 29988 move complete, result=0
23:12:17.813 00.000 29988 worker thread done servicing request
23:12:17.813 00.000 29988 Worker thread wakes up
23:12:17.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:17.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:17.814 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:19.341 01.527 29988 Exposure complete
23:12:19.388 00.047 29988 worker thread done servicing request
23:12:19.388 00.000 28316 OnExposeComplete: enter
23:12:19.389 00.001 28316 UpdateGuideState(): m_state=6
23:12:19.389 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
23:12:19.390 00.001 28316 Star::Find returns 1 (0), X=583.92, Y=112.38, Mass=1869, SNR=29.9, Peak=157 HFD=4.3
23:12:19.391 00.001 28316 MultiStar: [#1 0.23,0.23,0.00,M1] [#2 0.21,0.31,0.00,M1] [#3 0.14,0.26,0.87,U] [#4 -0.00,0.31,0.89,U] [#5 0.13,0.24,0.78,U] [#6 0.02,0.22,0.74,U] [#7 0.26,0.24,0.00,M1] [#8 0.02,0.19,0.60,U] 
23:12:19.391 00.000 28316 refined, 5 included, MultiStar: {0.04, 0.26}, one-star: {-0.05, 0.28}
23:12:19.392 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:12:19.392 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
23:12:19.392 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.41 mountX=-0.22 mountY=-0.15, mountTheta=-2.53
23:12:19.394 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.26, opts=13)
23:12:19.394 00.000 28316 Enqueuing Move request for scope (0.04, 0.26)
23:12:19.395 00.001 29988 Worker thread wakes up
23:12:19.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
23:12:19.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
23:12:19.395 00.000 29988 Moving (0.04, 0.26) raw xDistance=-0.22 yDistance=-0.15
23:12:19.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:12:19.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:19.395 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.9
23:12:19.396 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:19.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:19.398 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:19.398 00.000 28316 Enqueuing Expose request
23:12:19.399 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:12:19.399 00.000 29988 MoveAxis(E, 45, ABG)
23:12:19.399 00.000 29988 Guiding  Dir = 2, Dur = 45
23:12:19.399 00.000 29988 IsSlewing returns 0
23:12:19.399 00.000 29988 IsGuiding returns 0
23:12:19.401 00.002 29988 PulseGuide returned control before completion, sleep 54
23:12:19.467 00.066 29988 IsGuiding returns 0
23:12:19.467 00.000 29988 Move returns status 0, amount 45
23:12:19.467 00.000 29988 MoveAxis(N, 0, ABG)
23:12:19.467 00.000 29988 Move returns status 0, amount 0
23:12:19.467 00.000 29988 move complete, result=0
23:12:19.467 00.000 29988 worker thread done servicing request
23:12:19.467 00.000 29988 Worker thread wakes up
23:12:19.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:19.467 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.2 px 0 ms NORTH
23:12:19.468 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:21.092 01.624 29988 Exposure complete
23:12:21.144 00.052 29988 worker thread done servicing request
23:12:21.144 00.000 28316 OnExposeComplete: enter
23:12:21.145 00.001 28316 UpdateGuideState(): m_state=6
23:12:21.146 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
23:12:21.146 00.000 28316 Star::Find returns 1 (0), X=584.05, Y=112.15, Mass=1953, SNR=30.3, Peak=184 HFD=4.4
23:12:21.148 00.002 28316 MultiStar: [#1 0.17,0.01,0.86,U] [#2 -0.00,0.09,0.98,U] [#3 0.30,-0.04,0.84,U] [#4 -0.07,-0.05,0.88,U] [#5 -0.13,0.04,0.76,U] [#6 0.03,0.16,0.72,U] [#7 0.10,0.01,0.67,U] [#8 0.25,-0.05,0.60,U] 
23:12:21.149 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.08, 0.05}
23:12:21.149 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:12:21.150 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
23:12:21.150 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.32 mountX=0.01 mountY=-0.08, mountTheta=-1.47
23:12:21.152 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
23:12:21.153 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
23:12:21.154 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:21.155 00.001 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:12:21.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:21.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:21.156 00.000 28316 Enqueuing Expose request
23:12:21.156 00.000 29988 Worker thread wakes up
23:12:21.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:12:21.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:12:21.157 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.01 yDistance=-0.08
23:12:21.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:12:21.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:21.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:12:21.157 00.000 29988 MoveAxis(E, 0, ABG)
23:12:21.157 00.000 29988 Move returns status 0, amount 0
23:12:21.157 00.000 29988 MoveAxis(N, 0, ABG)
23:12:21.157 00.000 29988 Move returns status 0, amount 0
23:12:21.157 00.000 29988 move complete, result=0
23:12:21.157 00.000 29988 worker thread done servicing request
23:12:21.157 00.000 29988 Worker thread wakes up
23:12:21.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:21.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:21.157 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:22.677 01.520 29988 Exposure complete
23:12:22.724 00.047 29988 worker thread done servicing request
23:12:22.724 00.000 28316 OnExposeComplete: enter
23:12:22.724 00.000 28316 UpdateGuideState(): m_state=6
23:12:22.725 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
23:12:22.725 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.26, Mass=1803, SNR=29.1, Peak=178 HFD=4.2
23:12:22.726 00.001 28316 MultiStar: [#1 0.27,0.15,0.95,U] [#2 0.24,0.26,0.00,M1] [#3 0.06,0.16,0.90,U] [#4 -0.04,0.14,0.89,U] [#5 0.05,0.02,0.77,U] [#6 0.15,0.14,0.73,U] [#7 0.12,0.21,0.65,U] [#8 0.09,0.26,0.61,U] 
23:12:22.726 00.000 28316 single-star, 7 included, MultiStar: {0.08, 0.15}, one-star: {-0.05, 0.16}
23:12:22.727 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:12:22.727 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.18)
23:12:22.728 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.86 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
23:12:22.729 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
23:12:22.729 00.000 28316 Enqueuing Move request for scope (-0.05, 0.16)
23:12:22.730 00.001 29988 Worker thread wakes up
23:12:22.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
23:12:22.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:22.730 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.1
23:12:22.731 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.731 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:22.732 00.001 28316 Enqueuing Expose request
23:12:22.732 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
23:12:22.732 00.000 29988 Moving (-0.05, 0.16) raw xDistance=-0.16 yDistance=-0.03
23:12:22.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:12:22.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:22.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:22.732 00.000 29988 MoveAxis(E, 0, ABG)
23:12:22.732 00.000 29988 Move returns status 0, amount 0
23:12:22.732 00.000 29988 MoveAxis(N, 0, ABG)
23:12:22.732 00.000 29988 Move returns status 0, amount 0
23:12:22.732 00.000 29988 move complete, result=0
23:12:22.732 00.000 29988 worker thread done servicing request
23:12:22.732 00.000 29988 Worker thread wakes up
23:12:22.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:22.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:22.733 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:24.369 01.636 29988 Exposure complete
23:12:24.396 00.027 29988 worker thread done servicing request
23:12:24.397 00.001 28316 OnExposeComplete: enter
23:12:24.398 00.001 28316 UpdateGuideState(): m_state=6
23:12:24.399 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
23:12:24.399 00.000 28316 Star::Find returns 1 (0), X=584.01, Y=112.19, Mass=1864, SNR=29.6, Peak=175 HFD=4.3
23:12:24.400 00.001 28316 MultiStar: [#1 0.27,0.16,0.92,U] [#2 0.17,0.14,0.96,U] [#3 0.18,0.16,0.87,U] [#4 -0.11,0.20,0.87,U] [#5 0.04,0.29,0.75,U] [#6 0.05,0.23,0.73,U] [#7 0.14,0.08,0.67,U] [#8 0.12,0.21,0.61,U] 
23:12:24.400 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.17}, one-star: {0.04, 0.09}
23:12:24.400 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:12:24.401 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
23:12:24.401 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.14 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
23:12:24.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
23:12:24.403 00.001 28316 Enqueuing Move request for scope (0.04, 0.09)
23:12:24.403 00.000 29988 Worker thread wakes up
23:12:24.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:24.404 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:12:24.404 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:12:24.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:24.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:24.405 00.000 28316 Enqueuing Expose request
23:12:24.406 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:12:24.406 00.000 29988 Moving (0.04, 0.09) raw xDistance=-0.06 yDistance=-0.07
23:12:24.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:12:24.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:24.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:12:24.406 00.000 29988 MoveAxis(E, 0, ABG)
23:12:24.406 00.000 29988 Move returns status 0, amount 0
23:12:24.406 00.000 29988 MoveAxis(N, 0, ABG)
23:12:24.406 00.000 29988 Move returns status 0, amount 0
23:12:24.406 00.000 29988 move complete, result=0
23:12:24.406 00.000 29988 worker thread done servicing request
23:12:24.406 00.000 29988 Worker thread wakes up
23:12:24.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:24.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:24.407 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:25.919 01.512 29988 Exposure complete
23:12:25.948 00.029 29988 worker thread done servicing request
23:12:25.948 00.000 28316 OnExposeComplete: enter
23:12:25.949 00.001 28316 UpdateGuideState(): m_state=6
23:12:25.949 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
23:12:25.950 00.001 28316 Star::Find returns 1 (0), X=584.11, Y=112.28, Mass=1890, SNR=29.9, Peak=173 HFD=4.3
23:12:25.950 00.000 28316 MultiStar: [#1 0.19,-0.02,0.88,U] [#2 0.18,0.15,0.96,U] [#3 0.16,0.15,0.85,U] [#4 -0.04,0.24,0.88,U] [#5 -0.10,0.15,0.79,U] [#6 0.11,0.25,0.70,U] [#7 0.19,0.06,0.67,U] [#8 0.08,0.08,0.60,U] 
23:12:25.951 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.14}, one-star: {0.14, 0.17}
23:12:25.951 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
23:12:25.952 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
23:12:25.952 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.93 mountX=-0.08 mountY=-0.16, mountTheta=-2.06
23:12:25.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.14, opts=13)
23:12:25.954 00.001 28316 Enqueuing Move request for scope (0.10, 0.14)
23:12:25.954 00.000 29988 Worker thread wakes up
23:12:25.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
23:12:25.955 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
23:12:25.955 00.000 29988 Moving (0.10, 0.14) raw xDistance=-0.08 yDistance=-0.16
23:12:25.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:25.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:25.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:25.955 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:12:25.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:25.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:25.957 00.001 28316 Enqueuing Expose request
23:12:25.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:12:25.957 00.000 29988 MoveAxis(E, 0, ABG)
23:12:25.957 00.000 29988 Move returns status 0, amount 0
23:12:25.957 00.000 29988 MoveAxis(N, 0, ABG)
23:12:25.957 00.000 29988 Move returns status 0, amount 0
23:12:25.957 00.000 29988 move complete, result=0
23:12:25.957 00.000 29988 worker thread done servicing request
23:12:25.957 00.000 29988 Worker thread wakes up
23:12:25.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:25.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:25.958 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:27.590 01.632 29988 Exposure complete
23:12:27.621 00.031 29988 worker thread done servicing request
23:12:27.621 00.000 28316 OnExposeComplete: enter
23:12:27.622 00.001 28316 UpdateGuideState(): m_state=6
23:12:27.623 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
23:12:27.623 00.000 28316 Star::Find returns 1 (0), X=583.94, Y=112.45, Mass=1724, SNR=28.4, Peak=149 HFD=4.0
23:12:27.624 00.001 28316 MultiStar: [#1 0.24,0.27,0.00,M1] [#2 0.16,0.27,0.00,M1] [#3 0.17,0.35,0.00,M1] [#4 -0.12,0.36,0.00,M1] [#5 -0.03,0.37,0.00,M1] [#6 0.06,0.36,0.00,M1] [#7 0.16,0.25,0.68,U] [#8 0.15,0.16,0.64,U] 
23:12:27.624 00.000 28316 refined, 2 included, MultiStar: {0.08, 0.27}, one-star: {-0.02, 0.34}
23:12:27.625 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:12:27.625 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:12:27.626 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.29 mountX=-0.21 mountY=-0.19, mountTheta=-2.41
23:12:27.627 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.27, opts=13)
23:12:27.627 00.000 28316 Enqueuing Move request for scope (0.08, 0.27)
23:12:27.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:27.628 00.001 28316 UpdateGuideState exits: m=1724 RSB=28.4
23:12:27.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:27.629 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:27.629 00.000 28316 Enqueuing Expose request
23:12:27.630 00.001 29988 Worker thread wakes up
23:12:27.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
23:12:27.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
23:12:27.630 00.000 29988 Moving (0.08, 0.27) raw xDistance=-0.21 yDistance=-0.19
23:12:27.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:12:27.631 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:27.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:12:27.631 00.000 29988 MoveAxis(E, 44, ABG)
23:12:27.631 00.000 29988 Guiding  Dir = 2, Dur = 44
23:12:27.631 00.000 29988 IsSlewing returns 0
23:12:27.631 00.000 29988 IsGuiding returns 0
23:12:27.633 00.002 29988 PulseGuide returned control before completion, sleep 53
23:12:27.700 00.067 29988 IsGuiding returns 0
23:12:27.700 00.000 29988 Move returns status 0, amount 44
23:12:27.700 00.000 29988 MoveAxis(N, 0, ABG)
23:12:27.700 00.000 29988 Move returns status 0, amount 0
23:12:27.700 00.000 29988 move complete, result=0
23:12:27.700 00.000 29988 worker thread done servicing request
23:12:27.700 00.000 29988 Worker thread wakes up
23:12:27.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:27.701 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:27.701 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
23:12:29.105 01.404 29988 Exposure complete
23:12:29.160 00.055 29988 worker thread done servicing request
23:12:29.160 00.000 28316 OnExposeComplete: enter
23:12:29.162 00.002 28316 UpdateGuideState(): m_state=6
23:12:29.163 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
23:12:29.165 00.002 28316 Star::Find returns 1 (0), X=583.98, Y=112.17, Mass=1926, SNR=30.1, Peak=183 HFD=4.4
23:12:29.165 00.000 28316 MultiStar: [#1 0.36,-0.11,0.00,M2] [#2 0.03,0.08,0.95,U] [#3 0.32,-0.02,0.00,M2] [#4 -0.07,0.07,0.90,U] [#5 0.11,-0.06,0.78,U] [#6 0.29,-0.00,0.71,U] [#7 0.23,-0.12,0.66,U] [#8 0.20,0.09,0.60,U] 
23:12:29.167 00.002 28316 single-star, 6 included, MultiStar: {0.10, 0.02}, one-star: {0.01, 0.07}
23:12:29.168 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
23:12:29.169 00.001 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.64)
23:12:29.171 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=-0.06 mountY=-0.04, mountTheta=-2.52
23:12:29.173 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
23:12:29.174 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
23:12:29.175 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:29.177 00.002 29988 Worker thread wakes up
23:12:29.177 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
23:12:29.178 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
23:12:29.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
23:12:29.178 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.04
23:12:29.178 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:29.179 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:29.179 00.000 28316 Enqueuing Expose request
23:12:29.180 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:12:29.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:29.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:12:29.180 00.000 29988 MoveAxis(E, 0, ABG)
23:12:29.180 00.000 29988 Move returns status 0, amount 0
23:12:29.180 00.000 29988 MoveAxis(N, 0, ABG)
23:12:29.180 00.000 29988 Move returns status 0, amount 0
23:12:29.180 00.000 29988 move complete, result=0
23:12:29.180 00.000 29988 worker thread done servicing request
23:12:29.180 00.000 29988 Worker thread wakes up
23:12:29.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:29.181 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:29.181 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:30.815 01.634 29988 Exposure complete
23:12:30.843 00.028 29988 worker thread done servicing request
23:12:30.843 00.000 28316 OnExposeComplete: enter
23:12:30.844 00.001 28316 UpdateGuideState(): m_state=6
23:12:30.844 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
23:12:30.845 00.001 28316 Star::Find returns 1 (0), X=584.21, Y=112.03, Mass=1903, SNR=29.9, Peak=197 HFD=4.2
23:12:30.845 00.000 28316 MultiStar: [#1 0.42,-0.25,0.00,M3] [#2 0.41,-0.23,0.00,M1] [#3 0.45,-0.20,0.00,M3] [#4 0.18,-0.15,0.87,U] [#5 0.30,-0.15,0.00,M1] [#6 0.41,-0.07,0.00,M1] [#7 0.44,-0.19,0.00,M1] [#8 0.32,-0.17,0.00,M1] 
23:12:30.846 00.001 28316 refined, 1 included, MultiStar: {0.21, -0.11}, one-star: {0.24, -0.07}
23:12:30.846 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.67 = 0.67)
23:12:30.847 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.51)
23:12:30.847 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.47 mountX=0.19 mountY=-0.14, mountTheta=-0.65
23:12:30.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.11, opts=13)
23:12:30.850 00.001 28316 Enqueuing Move request for scope (0.21, -0.11)
23:12:30.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:12:30.851 00.001 29988 Worker thread wakes up
23:12:30.851 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:12:30.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
23:12:30.851 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
23:12:30.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:30.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:30.852 00.001 28316 Enqueuing Expose request
23:12:30.853 00.001 29988 Moving (0.21, -0.11) raw xDistance=0.19 yDistance=-0.14
23:12:30.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:12:30.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:30.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:12:30.853 00.000 29988 MoveAxis(E, 0, ABG)
23:12:30.853 00.000 29988 Move returns status 0, amount 0
23:12:30.853 00.000 29988 MoveAxis(N, 0, ABG)
23:12:30.853 00.000 29988 Move returns status 0, amount 0
23:12:30.853 00.000 29988 move complete, result=0
23:12:30.853 00.000 29988 worker thread done servicing request
23:12:30.853 00.000 29988 Worker thread wakes up
23:12:30.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:30.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:30.854 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:32.375 01.521 29988 Exposure complete
23:12:32.411 00.036 29988 worker thread done servicing request
23:12:32.411 00.000 28316 OnExposeComplete: enter
23:12:32.412 00.001 28316 UpdateGuideState(): m_state=6
23:12:32.412 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
23:12:32.413 00.001 28316 Star::Find returns 1 (0), X=584.21, Y=112.18, Mass=1884, SNR=29.7, Peak=178 HFD=4.4
23:12:32.415 00.002 28316 MultiStar: [#1 0.65,-0.09,0.00,M4] [#2 0.54,-0.06,0.00,M2] [#3 0.53,-0.07,0.00,M4] [#4 0.21,0.04,0.88,U] [#5 0.34,-0.04,0.00,M2] [#6 0.30,0.05,0.73,U] [#7 0.42,-0.07,0.00,M2] [#8 0.42,-0.11,0.00,M2] 
23:12:32.416 00.001 28316 single-star, 2 included, MultiStar: {0.25, 0.06}, one-star: {0.24, 0.07}
23:12:32.416 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
23:12:32.417 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
23:12:32.417 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.29 mountX=0.03 mountY=-0.25, mountTheta=-1.43
23:12:32.418 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.07, opts=13)
23:12:32.419 00.001 28316 Enqueuing Move request for scope (0.24, 0.07)
23:12:32.419 00.000 29988 Worker thread wakes up
23:12:32.419 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
23:12:32.419 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
23:12:32.419 00.000 29988 Moving (0.24, 0.07) raw xDistance=0.03 yDistance=-0.25
23:12:32.420 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:32.420 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:12:32.420 00.000 29988 MoveAxis(E, 0, ABG)
23:12:32.420 00.000 29988 Move returns status 0, amount 0
23:12:32.420 00.000 29988 MoveAxis(N, 60, ABG)
23:12:32.420 00.000 29988 Guiding  Dir = 0, Dur = 60
23:12:32.420 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:32.420 00.000 29988 IsSlewing returns 0
23:12:32.420 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
23:12:32.421 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:32.422 00.001 29988 IsGuiding returns 0
23:12:32.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:32.424 00.001 28316 Enqueuing Expose request
23:12:32.429 00.005 29988 PulseGuide returned control before completion, sleep 64
23:12:32.500 00.071 29988 IsGuiding returns 1
23:12:32.500 00.000 29988 scope still moving after pulse duration time elapsed
23:12:32.531 00.031 29988 IsSlewing returns 0
23:12:32.531 00.000 29988 IsGuiding returns 0
23:12:32.531 00.000 29988 scope move finished after 60 + 49 ms
23:12:32.531 00.000 29988 Move returns status 0, amount 60
23:12:32.531 00.000 29988 move complete, result=0
23:12:32.531 00.000 29988 worker thread done servicing request
23:12:32.531 00.000 29988 Worker thread wakes up
23:12:32.531 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 60 ms NORTH
23:12:32.533 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:32.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:34.159 01.626 29988 Exposure complete
23:12:34.191 00.032 29988 worker thread done servicing request
23:12:34.191 00.000 28316 OnExposeComplete: enter
23:12:34.192 00.001 28316 UpdateGuideState(): m_state=6
23:12:34.192 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
23:12:34.193 00.001 28316 Star::Find returns 1 (0), X=584.12, Y=111.86, Mass=1888, SNR=29.8, Peak=164 HFD=4.3
23:12:34.193 00.000 28316 MultiStar: [#1 0.39,-0.31,0.00,M5] [#2 0.39,-0.23,0.00,M3] [#3 0.40,-0.27,0.00,M5] [#4 0.06,-0.31,0.00,M1] [#5 0.21,-0.23,0.00,M3] [#6 0.30,-0.20,0.00,M1] [#7 0.31,-0.41,0.00,M3] [#8 0.30,-0.33,0.00,M3] 
23:12:34.194 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
23:12:34.194 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
23:12:34.194 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.03 mountX=0.29 mountY=-0.02, mountTheta=-0.08
23:12:34.196 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.25, opts=13)
23:12:34.196 00.000 28316 Enqueuing Move request for scope (0.15, -0.25)
23:12:34.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:34.197 00.001 29988 Worker thread wakes up
23:12:34.197 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:12:34.199 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:34.200 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
23:12:34.200 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
23:12:34.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:34.201 00.001 28316 Enqueuing Expose request
23:12:34.202 00.001 29988 Moving (0.15, -0.25) raw xDistance=0.29 yDistance=-0.02
23:12:34.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:12:34.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:34.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:34.202 00.000 29988 MoveAxis(W, 60, ABG)
23:12:34.202 00.000 29988 Guiding  Dir = 3, Dur = 60
23:12:34.203 00.001 29988 IsSlewing returns 0
23:12:34.203 00.000 29988 IsGuiding returns 0
23:12:34.205 00.002 29988 PulseGuide returned control before completion, sleep 69
23:12:34.282 00.077 29988 IsGuiding returns 0
23:12:34.282 00.000 29988 Move returns status 0, amount 60
23:12:34.282 00.000 29988 MoveAxis(N, 0, ABG)
23:12:34.282 00.000 29988 Move returns status 0, amount 0
23:12:34.282 00.000 29988 move complete, result=0
23:12:34.282 00.000 29988 worker thread done servicing request
23:12:34.282 00.000 29988 Worker thread wakes up
23:12:34.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:34.282 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.0 px 0 ms NORTH
23:12:34.284 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:35.690 01.406 29988 Exposure complete
23:12:35.744 00.054 29988 worker thread done servicing request
23:12:35.745 00.001 28316 OnExposeComplete: enter
23:12:35.746 00.001 28316 UpdateGuideState(): m_state=6
23:12:35.749 00.003 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
23:12:35.750 00.001 28316 Star::Find returns 1 (0), X=584.04, Y=112.07, Mass=1993, SNR=30.5, Peak=188 HFD=4.4
23:12:35.752 00.002 28316 MultiStar: [#1 0.33,-0.03,0.00,M6] [#2 0.20,-0.03,0.94,U] [#3 0.21,-0.02,0.82,U] [#4 -0.07,-0.18,0.83,U] [#5 0.09,-0.05,0.77,U] [#6 0.08,0.03,0.70,U] [#7 0.10,-0.08,0.65,U] [#8 0.10,-0.10,0.59,U] 
23:12:35.753 00.001 28316 single-star, 7 included, MultiStar: {0.10, -0.06}, one-star: {0.07, -0.03}
23:12:35.753 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
23:12:35.754 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.41)
23:12:35.756 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.38 mountX=0.05 mountY=-0.05, mountTheta=-0.75
23:12:35.760 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
23:12:35.761 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
23:12:35.761 00.000 29988 Worker thread wakes up
23:12:35.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:35.762 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.5
23:12:35.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:35.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:35.763 00.000 28316 Enqueuing Expose request
23:12:35.764 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:12:35.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:12:35.764 00.000 29988 Moving (0.07, -0.03) raw xDistance=0.05 yDistance=-0.05
23:12:35.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:12:35.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:35.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:35.764 00.000 29988 MoveAxis(E, 0, ABG)
23:12:35.764 00.000 29988 Move returns status 0, amount 0
23:12:35.764 00.000 29988 MoveAxis(N, 0, ABG)
23:12:35.764 00.000 29988 Move returns status 0, amount 0
23:12:35.764 00.000 29988 move complete, result=0
23:12:35.764 00.000 29988 worker thread done servicing request
23:12:35.764 00.000 29988 Worker thread wakes up
23:12:35.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:35.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:35.764 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:37.393 01.629 29988 Exposure complete
23:12:37.429 00.036 29988 worker thread done servicing request
23:12:37.430 00.001 28316 OnExposeComplete: enter
23:12:37.430 00.000 28316 UpdateGuideState(): m_state=6
23:12:37.431 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
23:12:37.432 00.001 28316 Star::Find returns 1 (0), X=584.12, Y=111.84, Mass=1858, SNR=29.6, Peak=165 HFD=4.3
23:12:37.433 00.001 28316 MultiStar: [#1 0.40,-0.21,0.00,M7] [#2 0.34,-0.13,0.00,M3] [#3 0.50,-0.21,0.00,M5] [#4 0.16,-0.20,0.86,U] [#5 0.20,-0.10,0.80,U] [#6 0.28,-0.23,0.00,M1] [#7 0.35,-0.19,0.00,M3] [#8 0.28,-0.15,0.00,M3] 
23:12:37.434 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.19}, one-star: {0.15, -0.26}
23:12:37.435 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.14) = xAngle (0.29 = 0.29)
23:12:37.435 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
23:12:37.436 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-0.86 mountX=0.24 mountY=-0.06, mountTheta=-0.25
23:12:37.438 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.19, opts=13)
23:12:37.438 00.000 28316 Enqueuing Move request for scope (0.17, -0.19)
23:12:37.439 00.001 29988 Worker thread wakes up
23:12:37.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:37.440 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.6
23:12:37.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:37.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:37.442 00.002 28316 Enqueuing Expose request
23:12:37.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
23:12:37.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
23:12:37.442 00.000 29988 Moving (0.17, -0.19) raw xDistance=0.24 yDistance=-0.06
23:12:37.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:12:37.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:37.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:37.442 00.000 29988 MoveAxis(W, 51, ABG)
23:12:37.442 00.000 29988 Guiding  Dir = 3, Dur = 51
23:12:37.442 00.000 29988 IsSlewing returns 0
23:12:37.442 00.000 29988 IsGuiding returns 0
23:12:37.444 00.002 29988 PulseGuide returned control before completion, sleep 60
23:12:37.518 00.074 29988 IsGuiding returns 0
23:12:37.518 00.000 29988 Move returns status 0, amount 51
23:12:37.518 00.000 29988 MoveAxis(N, 0, ABG)
23:12:37.518 00.000 29988 Move returns status 0, amount 0
23:12:37.518 00.000 29988 move complete, result=0
23:12:37.518 00.000 29988 worker thread done servicing request
23:12:37.518 00.000 29988 Worker thread wakes up
23:12:37.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:37.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:37.518 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.1 px 0 ms NORTH
23:12:38.926 01.408 29988 Exposure complete
23:12:38.954 00.028 29988 worker thread done servicing request
23:12:38.955 00.001 28316 OnExposeComplete: enter
23:12:38.955 00.000 28316 UpdateGuideState(): m_state=6
23:12:38.956 00.001 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
23:12:38.957 00.001 28316 Star::Find returns 1 (0), X=584.01, Y=112.14, Mass=1939, SNR=30.2, Peak=176 HFD=4.4
23:12:38.957 00.000 28316 MultiStar: [#1 0.30,-0.02,0.88,U] [#2 0.12,0.11,0.96,U] [#3 0.25,-0.05,0.87,U] [#4 -0.09,0.05,0.82,U] [#5 0.01,0.06,0.76,U] [#6 0.09,-0.01,0.71,U] [#7 0.10,0.03,0.65,U] [#8 0.05,0.02,0.60,U] 
23:12:38.958 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.04, 0.04}
23:12:38.958 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
23:12:38.959 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
23:12:38.959 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.75 mountX=-0.02 mountY=-0.05, mountTheta=-1.89
23:12:38.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
23:12:38.961 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
23:12:38.961 00.000 29988 Worker thread wakes up
23:12:38.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:12:38.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:12:38.961 00.000 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.05
23:12:38.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:12:38.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:38.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:38.962 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:38.962 00.000 29988 MoveAxis(E, 0, ABG)
23:12:38.962 00.000 29988 Move returns status 0, amount 0
23:12:38.962 00.000 29988 MoveAxis(N, 0, ABG)
23:12:38.962 00.000 29988 Move returns status 0, amount 0
23:12:38.962 00.000 29988 move complete, result=0
23:12:38.962 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:12:38.963 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:38.964 00.001 29988 worker thread done servicing request
23:12:38.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:38.965 00.001 28316 Enqueuing Expose request
23:12:38.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:38.966 00.001 29988 Worker thread wakes up
23:12:38.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:38.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:40.599 01.633 29988 Exposure complete
23:12:40.648 00.049 29988 worker thread done servicing request
23:12:40.648 00.000 28316 OnExposeComplete: enter
23:12:40.650 00.002 28316 UpdateGuideState(): m_state=6
23:12:40.652 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
23:12:40.653 00.001 28316 Star::Find returns 1 (0), X=583.98, Y=112.15, Mass=2031, SNR=30.9, Peak=181 HFD=4.3
23:12:40.655 00.002 28316 MultiStar: [#1 0.18,0.12,0.85,U] [#2 0.14,0.11,0.94,U] [#3 0.15,-0.03,0.83,U] [#4 -0.10,0.23,0.85,U] [#5 -0.03,0.13,0.77,U] [#6 -0.10,0.21,0.71,U] [#7 0.08,0.07,0.63,U] [#8 -0.02,0.14,0.56,U] 
23:12:40.656 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.11}, one-star: {0.01, 0.05}
23:12:40.658 00.002 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
23:12:40.659 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
23:12:40.660 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.41 mountX=-0.04 mountY=-0.03, mountTheta=-2.53
23:12:40.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
23:12:40.661 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
23:12:40.662 00.001 29988 Worker thread wakes up
23:12:40.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:40.662 00.000 28316 UpdateGuideState exits: m=2031 RSB=30.9
23:12:40.663 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:40.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:40.665 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:12:40.665 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:12:40.665 00.000 29988 Moving (0.01, 0.05) raw xDistance=-0.04 yDistance=-0.03
23:12:40.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:40.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:40.665 00.000 28316 Enqueuing Expose request
23:12:40.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:40.665 00.000 29988 MoveAxis(E, 0, ABG)
23:12:40.666 00.001 29988 Move returns status 0, amount 0
23:12:40.666 00.000 29988 MoveAxis(N, 0, ABG)
23:12:40.666 00.000 29988 Move returns status 0, amount 0
23:12:40.666 00.000 29988 move complete, result=0
23:12:40.666 00.000 29988 worker thread done servicing request
23:12:40.666 00.000 29988 Worker thread wakes up
23:12:40.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:40.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:40.666 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:42.193 01.527 29988 Exposure complete
23:12:42.225 00.032 29988 worker thread done servicing request
23:12:42.225 00.000 28316 OnExposeComplete: enter
23:12:42.226 00.001 28316 UpdateGuideState(): m_state=6
23:12:42.227 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
23:12:42.227 00.000 28316 Star::Find returns 1 (0), X=583.96, Y=112.19, Mass=1808, SNR=29.1, Peak=169 HFD=4.3
23:12:42.228 00.001 28316 MultiStar: [#1 0.32,0.01,0.00,M6] [#2 0.08,0.06,1.00,U] [#3 0.22,0.04,0.89,U] [#4 -0.17,0.18,0.90,U] [#5 0.07,0.19,0.81,U] [#6 -0.07,0.23,0.76,U] [#7 -0.06,0.12,0.66,U] [#8 0.14,0.10,0.61,U] 
23:12:42.228 00.000 28316 single-star, 7 included, MultiStar: {0.02, 0.12}, one-star: {-0.01, 0.09}
23:12:42.229 00.001 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
23:12:42.229 00.000 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
23:12:42.230 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.67 mountX=-0.09 mountY=-0.03, mountTheta=-2.77
23:12:42.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
23:12:42.232 00.001 28316 Enqueuing Move request for scope (-0.01, 0.09)
23:12:42.232 00.000 29988 Worker thread wakes up
23:12:42.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:42.233 00.001 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:12:42.233 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:42.234 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:42.234 00.000 28316 Enqueuing Expose request
23:12:42.235 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:12:42.235 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:12:42.235 00.000 29988 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.03
23:12:42.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:42.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:42.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:42.235 00.000 29988 MoveAxis(E, 0, ABG)
23:12:42.235 00.000 29988 Move returns status 0, amount 0
23:12:42.235 00.000 29988 MoveAxis(N, 0, ABG)
23:12:42.235 00.000 29988 Move returns status 0, amount 0
23:12:42.235 00.000 29988 move complete, result=0
23:12:42.235 00.000 29988 worker thread done servicing request
23:12:42.235 00.000 29988 Worker thread wakes up
23:12:42.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:42.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:42.235 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:43.869 01.634 29988 Exposure complete
23:12:43.893 00.024 29988 worker thread done servicing request
23:12:43.893 00.000 28316 OnExposeComplete: enter
23:12:43.894 00.001 28316 UpdateGuideState(): m_state=6
23:12:43.895 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
23:12:43.895 00.000 28316 Star::Find returns 1 (0), X=583.93, Y=112.18, Mass=1912, SNR=30.1, Peak=176 HFD=4.3
23:12:43.896 00.001 28316 MultiStar: [#1 0.09,-0.09,0.89,U] [#2 0.19,0.06,0.96,U] [#3 0.23,0.11,0.87,U] [#4 -0.09,0.13,0.88,U] [#5 -0.12,0.18,0.76,U] [#6 0.12,0.22,0.71,U] [#7 0.04,0.15,0.62,U] [#8 0.04,-0.12,0.62,U] 
23:12:43.896 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.08}, one-star: {-0.03, 0.08}
23:12:43.896 00.000 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
23:12:43.897 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.05)
23:12:43.899 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.99 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
23:12:43.902 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
23:12:43.903 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
23:12:43.904 00.001 29988 Worker thread wakes up
23:12:43.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:43.905 00.001 28316 UpdateGuideState exits: m=1912 RSB=30.1
23:12:43.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:43.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:43.906 00.001 28316 Enqueuing Expose request
23:12:43.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:12:43.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:12:43.906 00.000 29988 Moving (-0.03, 0.08) raw xDistance=-0.09 yDistance=-0.00
23:12:43.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:43.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:43.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:12:43.906 00.000 29988 MoveAxis(E, 0, ABG)
23:12:43.906 00.000 29988 Move returns status 0, amount 0
23:12:43.907 00.001 29988 MoveAxis(N, 0, ABG)
23:12:43.907 00.000 29988 Move returns status 0, amount 0
23:12:43.907 00.000 29988 move complete, result=0
23:12:43.907 00.000 29988 worker thread done servicing request
23:12:43.907 00.000 29988 Worker thread wakes up
23:12:43.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:43.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:43.907 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:45.434 01.527 29988 Exposure complete
23:12:45.468 00.034 29988 worker thread done servicing request
23:12:45.468 00.000 28316 OnExposeComplete: enter
23:12:45.469 00.001 28316 UpdateGuideState(): m_state=6
23:12:45.469 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
23:12:45.470 00.001 28316 Star::Find returns 1 (0), X=583.74, Y=112.14, Mass=1791, SNR=29.0, Peak=160 HFD=4.3
23:12:45.470 00.000 28316 MultiStar: [#1 -0.00,-0.08,0.92,U] [#2 -0.03,0.01,0.96,U] [#3 -0.04,-0.00,0.91,U] [#4 -0.33,0.20,0.00,M1] [#5 -0.27,0.21,0.00,M1] [#6 -0.19,0.33,0.00,M1] [#7 -0.19,0.22,0.68,U] [#8 -0.06,0.01,0.61,U] 
23:12:45.471 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.02}, one-star: {-0.22, 0.04}
23:12:45.471 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
23:12:45.472 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
23:12:45.472 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.87 mountX=-0.06 mountY=0.07, mountTheta=2.28
23:12:45.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
23:12:45.474 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
23:12:45.474 00.000 29988 Worker thread wakes up
23:12:45.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:45.475 00.001 28316 UpdateGuideState exits: m=1791 RSB=29.0
23:12:45.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.476 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:45.476 00.000 28316 Enqueuing Expose request
23:12:45.477 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
23:12:45.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
23:12:45.477 00.000 29988 Moving (-0.09, 0.02) raw xDistance=-0.06 yDistance=0.07
23:12:45.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:12:45.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:45.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:12:45.477 00.000 29988 MoveAxis(E, 0, ABG)
23:12:45.477 00.000 29988 Move returns status 0, amount 0
23:12:45.477 00.000 29988 MoveAxis(N, 0, ABG)
23:12:45.477 00.000 29988 Move returns status 0, amount 0
23:12:45.477 00.000 29988 move complete, result=0
23:12:45.477 00.000 29988 worker thread done servicing request
23:12:45.477 00.000 29988 Worker thread wakes up
23:12:45.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:45.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:45.477 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:47.111 01.634 29988 Exposure complete
23:12:47.153 00.042 29988 worker thread done servicing request
23:12:47.153 00.000 28316 OnExposeComplete: enter
23:12:47.154 00.001 28316 UpdateGuideState(): m_state=6
23:12:47.154 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
23:12:47.155 00.001 28316 Star::Find returns 1 (0), X=583.78, Y=112.39, Mass=1895, SNR=29.8, Peak=150 HFD=4.5
23:12:47.156 00.001 28316 MultiStar: [#1 0.06,0.34,0.00,M5] [#2 -0.10,0.32,0.00,M1] [#3 -0.00,0.20,0.88,U] [#4 -0.26,0.36,0.00,M2] [#5 -0.22,0.33,0.00,M2] [#6 -0.07,0.32,0.00,M2] [#7 -0.11,0.28,0.65,U] [#8 -0.02,0.15,0.61,U] 
23:12:47.156 00.000 28316 refined, 3 included, MultiStar: {-0.09, 0.23}, one-star: {-0.19, 0.28}
23:12:47.157 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
23:12:47.157 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
23:12:47.157 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.94 mountX=-0.25 mountY=-0.02, mountTheta=-3.04
23:12:47.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.23, opts=13)
23:12:47.159 00.001 28316 Enqueuing Move request for scope (-0.09, 0.23)
23:12:47.159 00.000 29988 Worker thread wakes up
23:12:47.160 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
23:12:47.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
23:12:47.160 00.000 29988 Moving (-0.09, 0.23) raw xDistance=-0.25 yDistance=-0.02
23:12:47.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:12:47.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:47.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:47.160 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:12:47.161 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:47.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:47.162 00.001 28316 Enqueuing Expose request
23:12:47.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:47.162 00.000 29988 MoveAxis(E, 52, ABG)
23:12:47.162 00.000 29988 Guiding  Dir = 2, Dur = 52
23:12:47.162 00.000 29988 IsSlewing returns 0
23:12:47.162 00.000 29988 IsGuiding returns 0
23:12:47.164 00.002 29988 PulseGuide returned control before completion, sleep 61
23:12:47.233 00.069 29988 IsGuiding returns 1
23:12:47.233 00.000 29988 scope still moving after pulse duration time elapsed
23:12:47.264 00.031 29988 IsSlewing returns 0
23:12:47.264 00.000 29988 IsGuiding returns 0
23:12:47.264 00.000 29988 scope move finished after 52 + 50 ms
23:12:47.264 00.000 29988 Move returns status 0, amount 52
23:12:47.264 00.000 29988 MoveAxis(N, 0, ABG)
23:12:47.264 00.000 29988 Move returns status 0, amount 0
23:12:47.264 00.000 29988 move complete, result=0
23:12:47.264 00.000 29988 worker thread done servicing request
23:12:47.265 00.001 29988 Worker thread wakes up
23:12:47.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:47.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:47.265 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.0 px 0 ms NORTH
23:12:48.670 01.405 29988 Exposure complete
23:12:48.707 00.037 29988 worker thread done servicing request
23:12:48.707 00.000 28316 OnExposeComplete: enter
23:12:48.710 00.003 28316 UpdateGuideState(): m_state=6
23:12:48.713 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
23:12:48.716 00.003 28316 Star::Find returns 1 (0), X=583.95, Y=112.31, Mass=1927, SNR=30.1, Peak=162 HFD=4.2
23:12:48.718 00.002 28316 MultiStar: [#1 0.14,0.29,0.00,M6] [#2 0.14,0.28,0.00,M2] [#3 0.32,0.27,0.00,M1] [#4 -0.17,0.31,0.00,M3] [#5 -0.02,0.18,0.78,U] [#6 -0.09,0.41,0.00,M3] [#7 0.18,0.19,0.64,U] [#8 0.04,0.10,0.61,U] 
23:12:48.719 00.001 28316 refined, 3 included, MultiStar: {0.04, 0.18}, one-star: {-0.01, 0.21}
23:12:48.722 00.003 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:12:48.724 00.002 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.67)
23:12:48.726 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.37 mountX=-0.15 mountY=-0.11, mountTheta=-2.49
23:12:48.731 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.18, opts=13)
23:12:48.731 00.000 28316 Enqueuing Move request for scope (0.04, 0.18)
23:12:48.733 00.002 29988 Worker thread wakes up
23:12:48.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:48.735 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
23:12:48.735 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:12:48.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:48.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:48.737 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
23:12:48.737 00.000 29988 Moving (0.04, 0.18) raw xDistance=-0.15 yDistance=-0.11
23:12:48.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:12:48.737 00.000 28316 Enqueuing Expose request
23:12:48.739 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:48.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:12:48.739 00.000 29988 MoveAxis(E, 0, ABG)
23:12:48.739 00.000 29988 Move returns status 0, amount 0
23:12:48.739 00.000 29988 MoveAxis(N, 0, ABG)
23:12:48.739 00.000 29988 Move returns status 0, amount 0
23:12:48.739 00.000 29988 move complete, result=0
23:12:48.739 00.000 29988 worker thread done servicing request
23:12:48.739 00.000 29988 Worker thread wakes up
23:12:48.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:48.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:48.741 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:50.370 01.629 29988 Exposure complete
23:12:50.436 00.066 29988 worker thread done servicing request
23:12:50.436 00.000 28316 OnExposeComplete: enter
23:12:50.439 00.003 28316 UpdateGuideState(): m_state=6
23:12:50.442 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
23:12:50.444 00.002 28316 Star::Find returns 1 (0), X=583.97, Y=112.27, Mass=1924, SNR=30.2, Peak=182 HFD=4.2
23:12:50.447 00.003 28316 MultiStar: [#1 0.07,0.15,0.86,U] [#2 0.10,0.22,0.96,U] [#3 0.11,0.29,0.84,U] [#4 -0.13,0.19,0.87,U] [#5 -0.14,0.20,0.76,U] [#6 0.12,0.24,0.71,U] [#7 0.16,0.15,0.64,U] [#8 0.11,0.05,0.61,U] 
23:12:50.448 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.19}, one-star: {0.00, 0.17}
23:12:50.448 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
23:12:50.449 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
23:12:50.449 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.56 mountX=-0.15 mountY=-0.08, mountTheta=-2.67
23:12:50.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.17, opts=13)
23:12:50.452 00.002 28316 Enqueuing Move request for scope (0.00, 0.17)
23:12:50.452 00.000 29988 Worker thread wakes up
23:12:50.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
23:12:50.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
23:12:50.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:50.453 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.2
23:12:50.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:50.454 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:50.454 00.000 28316 Enqueuing Expose request
23:12:50.455 00.001 29988 Moving (0.00, 0.17) raw xDistance=-0.15 yDistance=-0.08
23:12:50.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:12:50.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:50.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:12:50.455 00.000 29988 MoveAxis(E, 0, ABG)
23:12:50.455 00.000 29988 Move returns status 0, amount 0
23:12:50.455 00.000 29988 MoveAxis(N, 0, ABG)
23:12:50.455 00.000 29988 Move returns status 0, amount 0
23:12:50.455 00.000 29988 move complete, result=0
23:12:50.455 00.000 29988 worker thread done servicing request
23:12:50.455 00.000 29988 Worker thread wakes up
23:12:50.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:50.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:50.455 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:51.869 01.414 29988 Exposure complete
23:12:51.911 00.042 29988 worker thread done servicing request
23:12:51.912 00.001 28316 OnExposeComplete: enter
23:12:51.913 00.001 28316 UpdateGuideState(): m_state=6
23:12:51.914 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
23:12:51.917 00.003 28316 Star::Find returns 1 (0), X=584.06, Y=112.21, Mass=1912, SNR=30.1, Peak=172 HFD=4.3
23:12:51.920 00.003 28316 MultiStar: [#1 0.23,0.06,0.86,U] [#2 0.13,0.08,0.93,U] [#3 0.14,0.01,0.86,U] [#4 0.05,0.10,0.85,U] [#5 -0.10,0.25,0.78,U] [#6 0.13,0.11,0.69,U] [#7 0.14,0.23,0.65,U] [#8 0.10,0.17,0.61,U] 
23:12:51.922 00.002 28316 single-star, 8 included, MultiStar: {0.10, 0.12}, one-star: {0.09, 0.11}
23:12:51.925 00.003 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:12:51.927 00.002 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.16)
23:12:51.929 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.88 mountX=-0.06 mountY=-0.13, mountTheta=-2.02
23:12:51.933 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
23:12:51.934 00.001 28316 Enqueuing Move request for scope (0.09, 0.11)
23:12:51.935 00.001 29988 Worker thread wakes up
23:12:51.935 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:12:51.935 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:12:51.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:51.936 00.001 29988 Moving (0.09, 0.11) raw xDistance=-0.06 yDistance=-0.13
23:12:51.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:12:51.936 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.1
23:12:51.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:51.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:51.937 00.000 28316 Enqueuing Expose request
23:12:51.938 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:51.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:12:51.938 00.000 29988 MoveAxis(E, 0, ABG)
23:12:51.938 00.000 29988 Move returns status 0, amount 0
23:12:51.938 00.000 29988 MoveAxis(N, 0, ABG)
23:12:51.938 00.000 29988 Move returns status 0, amount 0
23:12:51.938 00.000 29988 move complete, result=0
23:12:51.938 00.000 29988 worker thread done servicing request
23:12:51.938 00.000 29988 Worker thread wakes up
23:12:51.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:51.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:51.938 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:53.571 01.633 29988 Exposure complete
23:12:53.620 00.049 29988 worker thread done servicing request
23:12:53.620 00.000 28316 OnExposeComplete: enter
23:12:53.621 00.001 28316 UpdateGuideState(): m_state=6
23:12:53.622 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
23:12:53.622 00.000 28316 Star::Find returns 1 (0), X=583.74, Y=112.21, Mass=1854, SNR=29.7, Peak=154 HFD=4.5
23:12:53.623 00.001 28316 MultiStar: [#1 0.01,0.11,0.90,U] [#2 -0.05,0.15,0.96,U] [#3 0.10,-0.10,0.85,U] [#4 -0.32,0.11,0.00,M2] [#5 -0.27,0.14,0.81,U] [#6 -0.06,0.16,0.74,U] [#7 -0.14,0.23,0.67,U] [#8 -0.16,0.04,0.60,U] 
23:12:53.623 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.10}, one-star: {-0.22, 0.11}
23:12:53.624 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.47 = -2.82)
23:12:53.624 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
23:12:53.626 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.32 mountX=-0.13 mountY=0.04, mountTheta=2.85
23:12:53.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
23:12:53.629 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
23:12:53.631 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:53.631 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.7
23:12:53.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:53.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:53.632 00.000 28316 Enqueuing Expose request
23:12:53.635 00.003 29988 Worker thread wakes up
23:12:53.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:12:53.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:12:53.635 00.000 29988 Moving (-0.10, 0.10) raw xDistance=-0.13 yDistance=0.04
23:12:53.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:12:53.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:53.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:53.635 00.000 29988 MoveAxis(E, 0, ABG)
23:12:53.635 00.000 29988 Move returns status 0, amount 0
23:12:53.635 00.000 29988 MoveAxis(N, 0, ABG)
23:12:53.635 00.000 29988 Move returns status 0, amount 0
23:12:53.635 00.000 29988 move complete, result=0
23:12:53.635 00.000 29988 worker thread done servicing request
23:12:53.635 00.000 29988 Worker thread wakes up
23:12:53.636 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:53.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:53.636 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:55.153 01.517 29988 Exposure complete
23:12:55.202 00.049 29988 worker thread done servicing request
23:12:55.202 00.000 28316 OnExposeComplete: enter
23:12:55.203 00.001 28316 UpdateGuideState(): m_state=6
23:12:55.203 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
23:12:55.204 00.001 28316 Star::Find returns 1 (0), X=583.76, Y=112.36, Mass=1840, SNR=29.5, Peak=160 HFD=4.4
23:12:55.204 00.000 28316 MultiStar: [#1 -0.03,0.27,0.90,U] [#2 -0.07,0.25,0.98,U] [#3 -0.11,0.21,0.90,U] [#4 -0.35,0.28,0.00,M3] [#5 -0.27,0.29,0.00,M1] [#6 -0.22,0.41,0.00,M1] [#7 -0.19,0.17,0.65,U] [#8 -0.17,0.28,0.00,M1] 
23:12:55.205 00.001 28316 refined, 4 included, MultiStar: {-0.12, 0.24}, one-star: {-0.21, 0.26}
23:12:55.205 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.19 = -3.09)
23:12:55.206 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
23:12:55.206 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.26 cameraTheta=2.05 mountX=-0.26 mountY=0.00, mountTheta=3.13
23:12:55.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.24, opts=13)
23:12:55.209 00.001 28316 Enqueuing Move request for scope (-0.12, 0.24)
23:12:55.210 00.001 29988 Worker thread wakes up
23:12:55.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
23:12:55.210 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
23:12:55.210 00.000 29988 Moving (-0.12, 0.24) raw xDistance=-0.26 yDistance=0.00
23:12:55.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:12:55.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:55.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:12:55.210 00.000 29988 MoveAxis(E, 56, ABG)
23:12:55.210 00.000 29988 Guiding  Dir = 2, Dur = 56
23:12:55.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:55.210 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.5
23:12:55.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:55.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:55.212 00.001 28316 Enqueuing Expose request
23:12:55.212 00.000 29988 IsSlewing returns 0
23:12:55.212 00.000 29988 IsGuiding returns 0
23:12:55.214 00.002 29988 PulseGuide returned control before completion, sleep 65
23:12:55.293 00.079 29988 IsGuiding returns 0
23:12:55.293 00.000 29988 Move returns status 0, amount 56
23:12:55.293 00.000 29988 MoveAxis(N, 0, ABG)
23:12:55.293 00.000 29988 Move returns status 0, amount 0
23:12:55.293 00.000 29988 move complete, result=0
23:12:55.293 00.000 29988 worker thread done servicing request
23:12:55.293 00.000 29988 Worker thread wakes up
23:12:55.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:55.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:55.293 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH
23:12:56.925 01.632 29988 Exposure complete
23:12:56.982 00.057 29988 worker thread done servicing request
23:12:56.983 00.001 28316 OnExposeComplete: enter
23:12:56.983 00.000 28316 UpdateGuideState(): m_state=6
23:12:56.984 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
23:12:56.984 00.000 28316 Star::Find returns 1 (0), X=583.94, Y=112.28, Mass=2012, SNR=30.8, Peak=169 HFD=4.5
23:12:56.986 00.002 28316 MultiStar: [#1 0.15,0.15,0.85,U] [#2 0.02,0.18,0.94,U] [#3 0.07,0.29,0.85,U] [#4 -0.26,0.20,0.00,M4] [#5 -0.13,0.22,0.74,U] [#6 -0.09,0.21,0.69,U] [#7 0.00,0.22,0.63,U] [#8 -0.04,0.08,0.58,U] 
23:12:56.988 00.002 28316 single-star, 7 included, MultiStar: {0.00, 0.19}, one-star: {-0.03, 0.18}
23:12:56.991 00.003 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:12:56.993 00.002 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.32)
23:12:56.995 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.72 mountX=-0.17 mountY=-0.06, mountTheta=-2.82
23:12:56.998 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
23:12:57.000 00.002 28316 Enqueuing Move request for scope (-0.03, 0.18)
23:12:57.001 00.001 29988 Worker thread wakes up
23:12:57.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:57.002 00.001 28316 UpdateGuideState exits: m=2012 RSB=30.8
23:12:57.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:57.003 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:57.003 00.000 28316 Enqueuing Expose request
23:12:57.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:12:57.004 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:12:57.004 00.000 29988 Moving (-0.03, 0.18) raw xDistance=-0.17 yDistance=-0.06
23:12:57.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:12:57.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:57.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:57.004 00.000 29988 MoveAxis(E, 0, ABG)
23:12:57.004 00.000 29988 Move returns status 0, amount 0
23:12:57.004 00.000 29988 MoveAxis(N, 0, ABG)
23:12:57.004 00.000 29988 Move returns status 0, amount 0
23:12:57.004 00.000 29988 move complete, result=0
23:12:57.004 00.000 29988 worker thread done servicing request
23:12:57.004 00.000 29988 Worker thread wakes up
23:12:57.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:57.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:57.004 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:58.518 01.514 29988 Exposure complete
23:12:58.552 00.034 29988 worker thread done servicing request
23:12:58.553 00.001 28316 OnExposeComplete: enter
23:12:58.553 00.000 28316 UpdateGuideState(): m_state=6
23:12:58.554 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
23:12:58.554 00.000 28316 Star::Find returns 1 (0), X=583.83, Y=112.17, Mass=1942, SNR=30.2, Peak=179 HFD=4.3
23:12:58.555 00.001 28316 MultiStar: [#1 -0.00,0.01,0.89,U] [#2 -0.08,0.18,0.96,U] [#3 0.01,0.23,0.81,U] [#4 -0.26,0.15,0.83,U] [#5 -0.20,0.02,0.78,U] [#6 -0.15,0.08,0.72,U] [#7 -0.13,0.24,0.64,U] [#8 0.05,-0.08,0.58,U] 
23:12:58.555 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.13, 0.06}
23:12:58.556 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.52 = -2.77)
23:12:58.556 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
23:12:58.556 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.15 cameraTheta=2.37 mountX=-0.14 mountY=0.05, mountTheta=2.80
23:12:58.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
23:12:58.558 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
23:12:58.559 00.001 29988 Worker thread wakes up
23:12:58.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:12:58.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:12:58.560 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:12:58.560 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:12:58.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:58.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:12:58.561 00.000 28316 Enqueuing Expose request
23:12:58.562 00.001 29988 Moving (-0.10, 0.10) raw xDistance=-0.14 yDistance=0.05
23:12:58.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:12:58.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:58.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:58.562 00.000 29988 MoveAxis(E, 0, ABG)
23:12:58.562 00.000 29988 Move returns status 0, amount 0
23:12:58.562 00.000 29988 MoveAxis(N, 0, ABG)
23:12:58.562 00.000 29988 Move returns status 0, amount 0
23:12:58.562 00.000 29988 move complete, result=0
23:12:58.562 00.000 29988 worker thread done servicing request
23:12:58.563 00.001 29988 Worker thread wakes up
23:12:58.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:12:58.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:12:58.563 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:00.195 01.632 29988 Exposure complete
23:13:00.234 00.039 29988 worker thread done servicing request
23:13:00.234 00.000 28316 OnExposeComplete: enter
23:13:00.235 00.001 28316 UpdateGuideState(): m_state=6
23:13:00.235 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
23:13:00.236 00.001 28316 Star::Find returns 1 (0), X=583.65, Y=112.18, Mass=1810, SNR=29.1, Peak=162 HFD=4.1
23:13:00.236 00.000 28316 MultiStar: [#1 -0.05,0.07,0.92,U] [#2 -0.13,0.02,1.00,U] [#3 -0.03,-0.04,0.87,U] [#4 -0.50,0.02,0.00,M4] [#5 -0.34,0.09,0.00,M1] [#6 -0.06,0.14,0.74,U] [#7 -0.18,0.10,0.67,U] [#8 -0.11,0.05,0.63,U] 
23:13:00.237 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.05}, one-star: {-0.31, 0.07}
23:13:00.237 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
23:13:00.238 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.71)
23:13:00.238 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=-0.10 mountY=0.09, mountTheta=2.42
23:13:00.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
23:13:00.240 00.001 28316 Enqueuing Move request for scope (-0.13, 0.05)
23:13:00.241 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:00.242 00.001 28316 UpdateGuideState exits: m=1810 RSB=29.1
23:13:00.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:00.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:00.243 00.000 28316 Enqueuing Expose request
23:13:00.244 00.001 29988 Worker thread wakes up
23:13:00.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:13:00.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:13:00.244 00.000 29988 Moving (-0.13, 0.05) raw xDistance=-0.10 yDistance=0.09
23:13:00.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:13:00.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:00.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:13:00.244 00.000 29988 MoveAxis(E, 0, ABG)
23:13:00.244 00.000 29988 Move returns status 0, amount 0
23:13:00.244 00.000 29988 MoveAxis(N, 0, ABG)
23:13:00.244 00.000 29988 Move returns status 0, amount 0
23:13:00.244 00.000 29988 move complete, result=0
23:13:00.244 00.000 29988 worker thread done servicing request
23:13:00.244 00.000 29988 Worker thread wakes up
23:13:00.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:00.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:00.244 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:01.760 01.516 29988 Exposure complete
23:13:01.806 00.046 29988 worker thread done servicing request
23:13:01.806 00.000 28316 OnExposeComplete: enter
23:13:01.807 00.001 28316 UpdateGuideState(): m_state=6
23:13:01.809 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
23:13:01.810 00.001 28316 Star::Find returns 1 (0), X=583.83, Y=112.25, Mass=1826, SNR=29.3, Peak=158 HFD=4.4
23:13:01.811 00.001 28316 MultiStar: [#1 0.05,0.18,0.89,U] [#2 -0.05,0.29,0.98,U] [#3 0.05,0.21,0.90,U] [#4 -0.24,0.18,0.92,U] [#5 -0.25,0.24,0.00,M2] [#6 -0.13,0.45,0.00,M1] [#7 -0.15,0.32,0.00,M1] [#8 0.05,0.24,0.62,U] 
23:13:01.812 00.001 28316 single-star, 5 included, MultiStar: {-0.05, 0.21}, one-star: {-0.14, 0.15}
23:13:01.812 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
23:13:01.813 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
23:13:01.813 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.34 mountX=-0.19 mountY=0.06, mountTheta=2.84
23:13:01.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.15, opts=13)
23:13:01.815 00.001 28316 Enqueuing Move request for scope (-0.14, 0.15)
23:13:01.815 00.000 29988 Worker thread wakes up
23:13:01.816 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
23:13:01.816 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
23:13:01.816 00.000 29988 Moving (-0.14, 0.15) raw xDistance=-0.19 yDistance=0.06
23:13:01.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:13:01.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:01.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:01.816 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.3
23:13:01.817 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:01.817 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:01.817 00.000 28316 Enqueuing Expose request
23:13:01.818 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:01.818 00.000 29988 MoveAxis(E, 0, ABG)
23:13:01.818 00.000 29988 Move returns status 0, amount 0
23:13:01.818 00.000 29988 MoveAxis(N, 0, ABG)
23:13:01.818 00.000 29988 Move returns status 0, amount 0
23:13:01.818 00.000 29988 move complete, result=0
23:13:01.818 00.000 29988 worker thread done servicing request
23:13:01.818 00.000 29988 Worker thread wakes up
23:13:01.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:01.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:01.818 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:03.446 01.628 29988 Exposure complete
23:13:03.481 00.035 29988 worker thread done servicing request
23:13:03.481 00.000 28316 OnExposeComplete: enter
23:13:03.482 00.001 28316 UpdateGuideState(): m_state=6
23:13:03.483 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
23:13:03.483 00.000 28316 Star::Find returns 1 (0), X=583.81, Y=112.45, Mass=1885, SNR=29.8, Peak=135 HFD=4.6
23:13:03.484 00.001 28316 MultiStar: [#1 0.02,0.32,0.00,M1] [#2 0.08,0.39,0.00,M1] [#3 -0.15,0.36,0.00,M1] [#4 -0.41,0.34,0.00,M4] [#5 -0.20,0.30,0.00,M3] [#6 -0.21,0.35,0.00,M2] [#7 -0.12,0.34,0.00,M2] [#8 -0.18,0.30,0.00,M1] 
23:13:03.484 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.14 = -3.14)
23:13:03.484 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.04)
23:13:03.485 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.38 cameraTheta=2.00 mountX=-0.38 mountY=-0.01, mountTheta=-3.10
23:13:03.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.34, opts=13)
23:13:03.486 00.000 28316 Enqueuing Move request for scope (-0.16, 0.34)
23:13:03.487 00.001 29988 Worker thread wakes up
23:13:03.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:03.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd
23:13:03.487 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.34)
23:13:03.487 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.8
23:13:03.488 00.001 29988 Moving (-0.16, 0.34) raw xDistance=-0.38 yDistance=-0.01
23:13:03.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:13:03.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:03.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:03.489 00.001 28316 Enqueuing Expose request
23:13:03.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:03.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:03.489 00.000 29988 MoveAxis(E, 79, ABG)
23:13:03.489 00.000 29988 Guiding  Dir = 2, Dur = 79
23:13:03.490 00.001 29988 IsSlewing returns 0
23:13:03.490 00.000 29988 IsGuiding returns 0
23:13:03.491 00.001 29988 PulseGuide returned control before completion, sleep 88
23:13:03.587 00.096 29988 IsGuiding returns 0
23:13:03.587 00.000 29988 Move returns status 0, amount 79
23:13:03.587 00.000 29988 MoveAxis(N, 0, ABG)
23:13:03.587 00.000 29988 Move returns status 0, amount 0
23:13:03.587 00.000 29988 move complete, result=0
23:13:03.587 00.000 29988 worker thread done servicing request
23:13:03.587 00.000 29988 Worker thread wakes up
23:13:03.587 00.000 28316 GuideStep: -0.4 px 79 ms EAST, -0.0 px 0 ms NORTH
23:13:03.588 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:03.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:04.994 01.406 29988 Exposure complete
23:13:05.026 00.032 29988 worker thread done servicing request
23:13:05.026 00.000 28316 OnExposeComplete: enter
23:13:05.027 00.001 28316 UpdateGuideState(): m_state=6
23:13:05.027 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
23:13:05.028 00.001 28316 Star::Find returns 1 (0), X=584.07, Y=112.14, Mass=2018, SNR=30.8, Peak=177 HFD=4.4
23:13:05.028 00.000 28316 MultiStar: [#1 0.25,0.10,0.89,U] [#2 0.12,0.21,0.93,U] [#3 0.41,0.03,0.00,M2] [#4 -0.04,0.13,0.86,U] [#5 0.21,0.24,0.00,M4] [#6 0.16,0.16,0.68,U] [#7 0.27,0.20,0.00,M3] [#8 0.32,0.04,0.00,M2] 
23:13:05.028 00.000 28316 single-star, 4 included, MultiStar: {0.12, 0.12}, one-star: {0.11, 0.04}
23:13:05.029 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:13:05.029 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.70)
23:13:05.029 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.01 mountY=-0.11, mountTheta=-1.48
23:13:05.031 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
23:13:05.034 00.003 28316 Enqueuing Move request for scope (0.11, 0.04)
23:13:05.036 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:05.038 00.002 29988 Worker thread wakes up
23:13:05.039 00.001 28316 UpdateGuideState exits: m=2018 RSB=30.8
23:13:05.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:05.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:05.040 00.000 28316 Enqueuing Expose request
23:13:05.041 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
23:13:05.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
23:13:05.041 00.000 29988 Moving (0.11, 0.04) raw xDistance=0.01 yDistance=-0.11
23:13:05.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:05.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:05.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:13:05.041 00.000 29988 MoveAxis(E, 0, ABG)
23:13:05.041 00.000 29988 Move returns status 0, amount 0
23:13:05.041 00.000 29988 MoveAxis(N, 0, ABG)
23:13:05.041 00.000 29988 Move returns status 0, amount 0
23:13:05.041 00.000 29988 move complete, result=0
23:13:05.041 00.000 29988 worker thread done servicing request
23:13:05.041 00.000 29988 Worker thread wakes up
23:13:05.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:05.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:05.041 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:06.676 01.635 29988 Exposure complete
23:13:06.703 00.027 29988 worker thread done servicing request
23:13:06.703 00.000 28316 OnExposeComplete: enter
23:13:06.704 00.001 28316 UpdateGuideState(): m_state=6
23:13:06.704 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
23:13:06.704 00.000 28316 Star::Find returns 1 (0), X=584.12, Y=112.08, Mass=1825, SNR=29.3, Peak=182 HFD=4.3
23:13:06.708 00.004 28316 MultiStar: [#1 0.14,-0.03,0.90,U] [#2 0.16,0.02,0.99,U] [#3 0.19,-0.04,0.87,U] [#4 -0.14,0.06,0.87,U] [#5 0.06,-0.01,0.82,U] [#6 0.08,0.01,0.73,U] [#7 0.12,-0.00,0.67,U] [#8 0.26,-0.12,0.62,U] 
23:13:06.711 00.003 28316 refined, 8 included, MultiStar: {0.11, -0.01}, one-star: {0.16, -0.02}
23:13:06.713 00.002 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
23:13:06.714 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
23:13:06.715 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.10 mountX=0.06 mountY=-0.10, mountTheta=-1.04
23:13:06.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
23:13:06.717 00.001 28316 Enqueuing Move request for scope (0.11, -0.01)
23:13:06.717 00.000 29988 Worker thread wakes up
23:13:06.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
23:13:06.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
23:13:06.717 00.000 29988 Moving (0.11, -0.01) raw xDistance=0.06 yDistance=-0.10
23:13:06.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:06.718 00.001 28316 UpdateGuideState exits: m=1825 RSB=29.3
23:13:06.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:06.719 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:06.719 00.000 28316 Enqueuing Expose request
23:13:06.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:13:06.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:06.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:13:06.720 00.000 29988 MoveAxis(E, 0, ABG)
23:13:06.720 00.000 29988 Move returns status 0, amount 0
23:13:06.720 00.000 29988 MoveAxis(N, 0, ABG)
23:13:06.720 00.000 29988 Move returns status 0, amount 0
23:13:06.720 00.000 29988 move complete, result=0
23:13:06.720 00.000 29988 worker thread done servicing request
23:13:06.720 00.000 29988 Worker thread wakes up
23:13:06.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:06.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:06.720 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:08.243 01.523 29988 Exposure complete
23:13:08.297 00.054 29988 worker thread done servicing request
23:13:08.297 00.000 28316 OnExposeComplete: enter
23:13:08.298 00.001 28316 UpdateGuideState(): m_state=6
23:13:08.299 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
23:13:08.299 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.07, Mass=1899, SNR=29.9, Peak=177 HFD=4.4
23:13:08.300 00.001 28316 MultiStar: [#1 0.08,-0.15,0.89,U] [#2 0.02,-0.11,1.00,U] [#3 0.07,-0.22,0.84,U] [#4 -0.16,-0.24,0.88,U] [#5 -0.15,-0.10,0.76,U] [#6 -0.14,-0.06,0.72,U] [#7 -0.12,-0.19,0.65,U] [#8 0.04,-0.33,0.00,M2] 
23:13:08.300 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.14}, one-star: {-0.05, -0.04}
23:13:08.301 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.14) = xAngle (-1.36 = -1.36)
23:13:08.301 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
23:13:08.301 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.51 mountX=0.01 mountY=0.06, mountTheta=1.37
23:13:08.303 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
23:13:08.303 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
23:13:08.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:08.304 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:13:08.305 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:08.305 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:08.307 00.002 28316 Enqueuing Expose request
23:13:08.308 00.001 29988 Worker thread wakes up
23:13:08.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:13:08.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:13:08.308 00.000 29988 Moving (-0.05, -0.04) raw xDistance=0.01 yDistance=0.06
23:13:08.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:08.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:08.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:08.308 00.000 29988 MoveAxis(E, 0, ABG)
23:13:08.308 00.000 29988 Move returns status 0, amount 0
23:13:08.308 00.000 29988 MoveAxis(N, 0, ABG)
23:13:08.308 00.000 29988 Move returns status 0, amount 0
23:13:08.308 00.000 29988 move complete, result=0
23:13:08.308 00.000 29988 worker thread done servicing request
23:13:08.309 00.001 29988 Worker thread wakes up
23:13:08.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:08.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:08.309 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:09.948 01.639 29988 Exposure complete
23:13:10.000 00.052 29988 worker thread done servicing request
23:13:10.000 00.000 28316 OnExposeComplete: enter
23:13:10.000 00.000 28316 UpdateGuideState(): m_state=6
23:13:10.001 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
23:13:10.001 00.000 28316 Star::Find returns 1 (0), X=583.90, Y=112.16, Mass=1838, SNR=29.4, Peak=182 HFD=4.3
23:13:10.002 00.001 28316 MultiStar: [#1 0.08,-0.11,0.87,U] [#2 0.06,-0.07,0.99,U] [#3 0.11,-0.06,0.84,U] [#4 -0.16,-0.04,0.85,U] [#5 -0.04,-0.03,0.82,U] [#6 0.04,-0.04,0.72,U] [#7 0.05,-0.02,0.67,U] [#8 0.02,-0.04,0.60,U] 
23:13:10.002 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.07, 0.06}
23:13:10.003 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
23:13:10.003 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
23:13:10.004 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.37 mountX=0.04 mountY=0.01, mountTheta=0.26
23:13:10.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
23:13:10.005 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
23:13:10.006 00.001 29988 Worker thread wakes up
23:13:10.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:10.006 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.4
23:13:10.007 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
23:13:10.007 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
23:13:10.007 00.000 29988 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
23:13:10.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:10.009 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:10.011 00.002 28316 Enqueuing Expose request
23:13:10.012 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:10.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:10.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:10.012 00.000 29988 MoveAxis(E, 0, ABG)
23:13:10.012 00.000 29988 Move returns status 0, amount 0
23:13:10.012 00.000 29988 MoveAxis(N, 0, ABG)
23:13:10.012 00.000 29988 Move returns status 0, amount 0
23:13:10.012 00.000 29988 move complete, result=0
23:13:10.012 00.000 29988 worker thread done servicing request
23:13:10.012 00.000 29988 Worker thread wakes up
23:13:10.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:10.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:10.012 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:11.528 01.516 29988 Exposure complete
23:13:11.554 00.026 29988 worker thread done servicing request
23:13:11.554 00.000 28316 OnExposeComplete: enter
23:13:11.554 00.000 28316 UpdateGuideState(): m_state=6
23:13:11.555 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
23:13:11.555 00.000 28316 Star::Find returns 1 (0), X=583.93, Y=112.04, Mass=1812, SNR=29.4, Peak=174 HFD=4.3
23:13:11.556 00.001 28316 MultiStar: [#1 0.28,-0.18,0.00,M1] [#2 0.12,-0.03,0.98,U] [#3 0.25,-0.18,0.91,U] [#4 -0.07,-0.19,0.85,U] [#5 0.02,-0.09,0.79,U] [#6 0.14,-0.13,0.72,U] [#7 0.11,-0.08,0.69,U] [#8 0.09,-0.21,0.58,U] 
23:13:11.556 00.000 28316 single-star, 7 included, MultiStar: {0.08, -0.12}, one-star: {-0.03, -0.06}
23:13:11.557 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.95 = -0.95)
23:13:11.557 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.15 = 2.15)
23:13:11.558 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.09 mountX=0.04 mountY=0.06, mountTheta=0.96
23:13:11.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
23:13:11.560 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
23:13:11.560 00.000 29988 Worker thread wakes up
23:13:11.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:11.561 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
23:13:11.561 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.4
23:13:11.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:11.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:11.562 00.000 28316 Enqueuing Expose request
23:13:11.563 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
23:13:11.563 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.04 yDistance=0.06
23:13:11.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:11.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:11.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:11.563 00.000 29988 MoveAxis(E, 0, ABG)
23:13:11.563 00.000 29988 Move returns status 0, amount 0
23:13:11.563 00.000 29988 MoveAxis(N, 0, ABG)
23:13:11.563 00.000 29988 Move returns status 0, amount 0
23:13:11.563 00.000 29988 move complete, result=0
23:13:11.563 00.000 29988 worker thread done servicing request
23:13:11.563 00.000 29988 Worker thread wakes up
23:13:11.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:11.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:11.563 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:13.189 01.626 29988 Exposure complete
23:13:13.243 00.054 29988 worker thread done servicing request
23:13:13.243 00.000 28316 OnExposeComplete: enter
23:13:13.244 00.001 28316 UpdateGuideState(): m_state=6
23:13:13.245 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
23:13:13.247 00.002 28316 Star::Find returns 1 (0), X=583.98, Y=112.17, Mass=1932, SNR=30.2, Peak=185 HFD=4.4
23:13:13.249 00.002 28316 MultiStar: [#1 0.15,-0.16,0.85,U] [#2 0.04,-0.09,0.95,U] [#3 0.16,0.05,0.83,U] [#4 -0.12,-0.14,0.89,U] [#5 0.00,-0.00,0.78,U] [#6 -0.03,0.01,0.69,U] [#7 0.02,-0.07,0.65,U] [#8 -0.06,0.01,0.60,U] 
23:13:13.251 00.002 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.02, 0.07}
23:13:13.254 00.003 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
23:13:13.256 00.002 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.01)
23:13:13.258 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-0.97 mountX=0.04 mountY=-0.01, mountTheta=-0.13
23:13:13.262 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
23:13:13.262 00.000 28316 Enqueuing Move request for scope (0.02, -0.04)
23:13:13.263 00.001 29988 Worker thread wakes up
23:13:13.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:13.263 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:13:13.264 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:13.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:13.265 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:13:13.265 00.000 28316 Enqueuing Expose request
23:13:13.265 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:13:13.265 00.000 29988 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=-0.01
23:13:13.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:13.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:13.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:13.265 00.000 29988 MoveAxis(E, 0, ABG)
23:13:13.265 00.000 29988 Move returns status 0, amount 0
23:13:13.265 00.000 29988 MoveAxis(N, 0, ABG)
23:13:13.265 00.000 29988 Move returns status 0, amount 0
23:13:13.265 00.000 29988 move complete, result=0
23:13:13.265 00.000 29988 worker thread done servicing request
23:13:13.266 00.001 29988 Worker thread wakes up
23:13:13.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:13.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:13.266 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:14.784 01.518 29988 Exposure complete
23:13:14.815 00.031 29988 worker thread done servicing request
23:13:14.815 00.000 28316 OnExposeComplete: enter
23:13:14.816 00.001 28316 UpdateGuideState(): m_state=6
23:13:14.817 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
23:13:14.818 00.001 28316 Star::Find returns 1 (0), X=583.70, Y=112.13, Mass=1816, SNR=29.3, Peak=171 HFD=4.4
23:13:14.819 00.001 28316 MultiStar: [#1 0.11,-0.01,0.89,U] [#2 0.03,0.01,0.99,U] [#3 0.09,0.06,0.86,U] [#4 -0.28,0.16,0.00,M1] [#5 -0.10,0.10,0.79,U] [#6 -0.16,0.04,0.74,U] [#7 0.06,-0.04,0.65,U] [#8 -0.10,-0.04,0.61,U] 
23:13:14.820 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {-0.26, 0.03}
23:13:14.820 00.000 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
23:13:14.821 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
23:13:14.821 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.65 mountX=-0.04 mountY=0.03, mountTheta=2.52
23:13:14.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
23:13:14.823 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
23:13:14.823 00.000 29988 Worker thread wakes up
23:13:14.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:14.823 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.3
23:13:14.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:14.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:14.825 00.001 28316 Enqueuing Expose request
23:13:14.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
23:13:14.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
23:13:14.825 00.000 29988 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=0.03
23:13:14.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:13:14.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:14.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:14.825 00.000 29988 MoveAxis(E, 0, ABG)
23:13:14.825 00.000 29988 Move returns status 0, amount 0
23:13:14.825 00.000 29988 MoveAxis(N, 0, ABG)
23:13:14.825 00.000 29988 Move returns status 0, amount 0
23:13:14.825 00.000 29988 move complete, result=0
23:13:14.825 00.000 29988 worker thread done servicing request
23:13:14.825 00.000 29988 Worker thread wakes up
23:13:14.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:14.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:14.826 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:16.452 01.626 29988 Exposure complete
23:13:16.490 00.038 29988 worker thread done servicing request
23:13:16.491 00.001 28316 OnExposeComplete: enter
23:13:16.493 00.002 28316 UpdateGuideState(): m_state=6
23:13:16.495 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
23:13:16.496 00.001 28316 Star::Find returns 1 (0), X=583.86, Y=112.35, Mass=1856, SNR=29.6, Peak=163 HFD=4.0
23:13:16.499 00.003 28316 MultiStar: [#1 0.29,0.11,0.00,M1] [#2 0.20,0.28,0.00,M1] [#3 0.30,0.22,0.00,M1] [#4 -0.03,0.20,0.87,U] [#5 0.02,0.18,0.79,U] [#6 0.02,0.29,0.74,U] [#7 0.14,0.11,0.66,U] [#8 0.09,0.22,0.62,U] 
23:13:16.499 00.000 28316 refined, 5 included, MultiStar: {0.01, 0.21}, one-star: {-0.10, 0.25}
23:13:16.500 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:13:16.500 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
23:13:16.501 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.53 mountX=-0.19 mountY=-0.10, mountTheta=-2.64
23:13:16.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
23:13:16.502 00.000 28316 Enqueuing Move request for scope (0.01, 0.21)
23:13:16.503 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:16.503 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
23:13:16.504 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:16.504 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:16.505 00.001 28316 Enqueuing Expose request
23:13:16.506 00.001 29988 Worker thread wakes up
23:13:16.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:13:16.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:13:16.506 00.000 29988 Moving (0.01, 0.21) raw xDistance=-0.19 yDistance=-0.10
23:13:16.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:13:16.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:16.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:13:16.506 00.000 29988 MoveAxis(E, 0, ABG)
23:13:16.506 00.000 29988 Move returns status 0, amount 0
23:13:16.506 00.000 29988 MoveAxis(N, 0, ABG)
23:13:16.506 00.000 29988 Move returns status 0, amount 0
23:13:16.506 00.000 29988 move complete, result=0
23:13:16.506 00.000 29988 worker thread done servicing request
23:13:16.506 00.000 29988 Worker thread wakes up
23:13:16.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:16.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:16.507 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:18.031 01.524 29988 Exposure complete
23:13:18.082 00.051 29988 worker thread done servicing request
23:13:18.082 00.000 28316 OnExposeComplete: enter
23:13:18.084 00.002 28316 UpdateGuideState(): m_state=6
23:13:18.085 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
23:13:18.085 00.000 28316 Star::Find returns 1 (0), X=583.90, Y=112.21, Mass=1970, SNR=30.6, Peak=180 HFD=4.4
23:13:18.086 00.001 28316 MultiStar: [#1 0.24,0.25,0.00,M2] [#2 0.04,0.16,0.93,U] [#3 0.25,0.09,0.85,U] [#4 -0.10,0.15,0.85,U] [#5 -0.10,0.27,0.79,U] [#6 0.07,0.27,0.73,U] [#7 0.05,0.04,0.66,U] [#8 -0.01,0.20,0.58,U] 
23:13:18.087 00.001 28316 single-star, 7 included, MultiStar: {0.02, 0.16}, one-star: {-0.06, 0.10}
23:13:18.087 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
23:13:18.088 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
23:13:18.088 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.12 mountX=-0.12 mountY=0.01, mountTheta=3.06
23:13:18.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
23:13:18.090 00.001 28316 Enqueuing Move request for scope (-0.06, 0.10)
23:13:18.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:18.091 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.6
23:13:18.091 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:18.092 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:18.092 00.000 28316 Enqueuing Expose request
23:13:18.093 00.001 29988 Worker thread wakes up
23:13:18.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
23:13:18.093 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
23:13:18.093 00.000 29988 Moving (-0.06, 0.10) raw xDistance=-0.12 yDistance=0.01
23:13:18.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:13:18.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:18.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:18.093 00.000 29988 MoveAxis(E, 0, ABG)
23:13:18.093 00.000 29988 Move returns status 0, amount 0
23:13:18.093 00.000 29988 MoveAxis(N, 0, ABG)
23:13:18.093 00.000 29988 Move returns status 0, amount 0
23:13:18.093 00.000 29988 move complete, result=0
23:13:18.093 00.000 29988 worker thread done servicing request
23:13:18.093 00.000 29988 Worker thread wakes up
23:13:18.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:18.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:18.093 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:19.716 01.623 29988 Exposure complete
23:13:19.763 00.047 29988 worker thread done servicing request
23:13:19.763 00.000 28316 OnExposeComplete: enter
23:13:19.765 00.002 28316 UpdateGuideState(): m_state=6
23:13:19.766 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
23:13:19.767 00.001 28316 Star::Find returns 1 (0), X=583.89, Y=112.19, Mass=2008, SNR=30.7, Peak=184 HFD=4.4
23:13:19.769 00.002 28316 MultiStar: [#1 0.17,0.15,0.86,U] [#2 0.10,0.12,0.96,U] [#3 0.23,0.22,0.00,M1] [#4 -0.17,0.15,0.86,U] [#5 -0.05,0.15,0.76,U] [#6 0.09,0.17,0.68,U] [#7 0.10,0.21,0.65,U] [#8 0.03,0.13,0.57,U] 
23:13:19.769 00.000 28316 single-star, 7 included, MultiStar: {0.02, 0.14}, one-star: {-0.08, 0.08}
23:13:19.770 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.46 = -2.82)
23:13:19.771 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.28)
23:13:19.772 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=-0.11 mountY=0.03, mountTheta=2.86
23:13:19.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
23:13:19.774 00.001 28316 Enqueuing Move request for scope (-0.08, 0.08)
23:13:19.774 00.000 29988 Worker thread wakes up
23:13:19.775 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:19.775 00.000 28316 UpdateGuideState exits: m=2008 RSB=30.7
23:13:19.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:19.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:19.776 00.000 28316 Enqueuing Expose request
23:13:19.777 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:13:19.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:13:19.777 00.000 29988 Moving (-0.08, 0.08) raw xDistance=-0.11 yDistance=0.03
23:13:19.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:13:19.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:19.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:19.777 00.000 29988 MoveAxis(E, 0, ABG)
23:13:19.777 00.000 29988 Move returns status 0, amount 0
23:13:19.777 00.000 29988 MoveAxis(N, 0, ABG)
23:13:19.777 00.000 29988 Move returns status 0, amount 0
23:13:19.777 00.000 29988 move complete, result=0
23:13:19.777 00.000 29988 worker thread done servicing request
23:13:19.777 00.000 29988 Worker thread wakes up
23:13:19.777 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:19.779 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:19.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:21.293 01.514 29988 Exposure complete
23:13:21.319 00.026 29988 worker thread done servicing request
23:13:21.319 00.000 28316 OnExposeComplete: enter
23:13:21.320 00.001 28316 UpdateGuideState(): m_state=6
23:13:21.320 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
23:13:21.321 00.001 28316 Star::Find returns 1 (0), X=583.87, Y=112.24, Mass=1864, SNR=29.5, Peak=163 HFD=4.4
23:13:21.321 00.000 28316 MultiStar: [#1 0.05,0.02,0.91,U] [#2 0.05,0.07,0.96,U] [#3 0.12,-0.12,0.87,U] [#4 -0.19,0.02,0.87,U] [#5 -0.09,0.17,0.77,U] [#6 -0.21,0.15,0.71,U] [#7 -0.18,-0.05,0.68,U] [#8 0.11,-0.03,0.60,U] 
23:13:21.322 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {-0.10, 0.14}
23:13:21.322 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.54 = -2.74)
23:13:21.325 00.003 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.64 = 0.36)
23:13:21.327 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.40 mountX=-0.06 mountY=0.02, mountTheta=2.78
23:13:21.331 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
23:13:21.332 00.001 28316 Enqueuing Move request for scope (-0.05, 0.04)
23:13:21.333 00.001 29988 Worker thread wakes up
23:13:21.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:21.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
23:13:21.333 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.5
23:13:21.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.334 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:21.334 00.000 28316 Enqueuing Expose request
23:13:21.335 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
23:13:21.335 00.000 29988 Moving (-0.05, 0.04) raw xDistance=-0.06 yDistance=0.02
23:13:21.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:13:21.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:21.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:13:21.335 00.000 29988 MoveAxis(E, 0, ABG)
23:13:21.335 00.000 29988 Move returns status 0, amount 0
23:13:21.335 00.000 29988 MoveAxis(N, 0, ABG)
23:13:21.335 00.000 29988 Move returns status 0, amount 0
23:13:21.335 00.000 29988 move complete, result=0
23:13:21.335 00.000 29988 worker thread done servicing request
23:13:21.335 00.000 29988 Worker thread wakes up
23:13:21.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:21.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:21.335 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:22.972 01.637 29988 Exposure complete
23:13:23.018 00.046 29988 worker thread done servicing request
23:13:23.018 00.000 28316 OnExposeComplete: enter
23:13:23.020 00.002 28316 UpdateGuideState(): m_state=6
23:13:23.022 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
23:13:23.023 00.001 28316 Star::Find returns 1 (0), X=583.74, Y=112.35, Mass=1970, SNR=30.4, Peak=151 HFD=4.5
23:13:23.023 00.000 28316 MultiStar: [#1 -0.12,0.28,0.87,U] [#2 -0.16,0.33,0.00,M1] [#3 -0.08,0.34,0.00,M1] [#4 -0.35,0.32,0.00,M1] [#5 -0.28,0.35,0.00,M1] [#6 -0.21,0.40,0.00,M1] [#7 -0.16,0.37,0.00,M1] [#8 -0.09,0.18,0.60,U] 
23:13:23.024 00.001 28316 refined, 2 included, MultiStar: {-0.15, 0.24}, one-star: {-0.23, 0.25}
23:13:23.025 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
23:13:23.026 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.10)
23:13:23.027 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.29 cameraTheta=2.14 mountX=-0.28 mountY=0.03, mountTheta=3.04
23:13:23.030 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.24, opts=13)
23:13:23.031 00.001 28316 Enqueuing Move request for scope (-0.15, 0.24)
23:13:23.032 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:23.032 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
23:13:23.032 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:23.033 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:23.033 00.000 28316 Enqueuing Expose request
23:13:23.034 00.001 29988 Worker thread wakes up
23:13:23.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:13:23.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:13:23.034 00.000 29988 Moving (-0.15, 0.24) raw xDistance=-0.28 yDistance=0.03
23:13:23.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:13:23.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:23.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:23.034 00.000 29988 MoveAxis(E, 60, ABG)
23:13:23.034 00.000 29988 Guiding  Dir = 2, Dur = 60
23:13:23.035 00.001 29988 IsSlewing returns 0
23:13:23.035 00.000 29988 IsGuiding returns 0
23:13:23.037 00.002 29988 PulseGuide returned control before completion, sleep 68
23:13:23.112 00.075 29988 IsGuiding returns 0
23:13:23.112 00.000 29988 Move returns status 0, amount 60
23:13:23.112 00.000 29988 MoveAxis(N, 0, ABG)
23:13:23.112 00.000 29988 Move returns status 0, amount 0
23:13:23.112 00.000 29988 move complete, result=0
23:13:23.112 00.000 29988 worker thread done servicing request
23:13:23.112 00.000 29988 Worker thread wakes up
23:13:23.112 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.0 px 0 ms NORTH
23:13:23.113 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:23.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:24.520 01.407 29988 Exposure complete
23:13:24.556 00.036 29988 worker thread done servicing request
23:13:24.556 00.000 28316 OnExposeComplete: enter
23:13:24.556 00.000 28316 UpdateGuideState(): m_state=6
23:13:24.557 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
23:13:24.557 00.000 28316 Star::Find returns 1 (0), X=583.98, Y=112.30, Mass=1907, SNR=30.0, Peak=166 HFD=4.2
23:13:24.558 00.001 28316 MultiStar: [#1 0.22,0.14,0.86,U] [#2 0.12,0.27,0.99,U] [#3 0.18,0.24,0.87,U] [#4 -0.14,0.13,0.84,U] [#5 -0.01,0.27,0.75,U] [#6 0.11,0.21,0.71,U] [#7 0.04,0.24,0.65,U] [#8 0.13,0.14,0.61,U] 
23:13:24.558 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.21}, one-star: {0.01, 0.20}
23:13:24.559 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:13:24.560 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.52)
23:13:24.561 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.18 mountY=-0.10, mountTheta=-2.64
23:13:24.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.20, opts=13)
23:13:24.563 00.001 28316 Enqueuing Move request for scope (0.01, 0.20)
23:13:24.563 00.000 29988 Worker thread wakes up
23:13:24.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
23:13:24.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
23:13:24.564 00.000 29988 Moving (0.01, 0.20) raw xDistance=-0.18 yDistance=-0.10
23:13:24.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:24.564 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.0
23:13:24.566 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:13:24.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:24.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:24.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:24.567 00.000 28316 Enqueuing Expose request
23:13:24.568 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:13:24.568 00.000 29988 MoveAxis(E, 0, ABG)
23:13:24.568 00.000 29988 Move returns status 0, amount 0
23:13:24.568 00.000 29988 MoveAxis(N, 0, ABG)
23:13:24.568 00.000 29988 Move returns status 0, amount 0
23:13:24.568 00.000 29988 move complete, result=0
23:13:24.568 00.000 29988 worker thread done servicing request
23:13:24.568 00.000 29988 Worker thread wakes up
23:13:24.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:24.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:24.569 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:26.195 01.626 29988 Exposure complete
23:13:26.244 00.049 29988 worker thread done servicing request
23:13:26.244 00.000 28316 OnExposeComplete: enter
23:13:26.246 00.002 28316 UpdateGuideState(): m_state=6
23:13:26.247 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
23:13:26.247 00.000 28316 Star::Find returns 1 (0), X=584.00, Y=112.29, Mass=1970, SNR=30.5, Peak=160 HFD=4.3
23:13:26.248 00.001 28316 MultiStar: [#1 0.12,0.15,0.86,U] [#2 0.00,0.26,0.94,U] [#3 0.10,0.35,0.00,M1] [#4 -0.07,0.31,0.00,M1] [#5 -0.19,0.28,0.00,M1] [#6 0.09,0.27,0.70,U] [#7 0.12,0.35,0.00,M1] [#8 0.04,0.16,0.56,U] 
23:13:26.248 00.000 28316 single-star, 4 included, MultiStar: {0.05, 0.21}, one-star: {0.03, 0.19}
23:13:26.249 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:13:26.249 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.62)
23:13:26.250 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.42 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
23:13:26.251 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.19, opts=13)
23:13:26.251 00.000 28316 Enqueuing Move request for scope (0.03, 0.19)
23:13:26.252 00.001 29988 Worker thread wakes up
23:13:26.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:26.252 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:13:26.253 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:26.254 00.001 28316 Enqueuing Expose request
23:13:26.256 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
23:13:26.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
23:13:26.256 00.000 29988 Moving (0.03, 0.19) raw xDistance=-0.16 yDistance=-0.11
23:13:26.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:13:26.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:26.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:13:26.256 00.000 29988 MoveAxis(E, 0, ABG)
23:13:26.256 00.000 29988 Move returns status 0, amount 0
23:13:26.256 00.000 29988 MoveAxis(N, 0, ABG)
23:13:26.256 00.000 29988 Move returns status 0, amount 0
23:13:26.256 00.000 29988 move complete, result=0
23:13:26.256 00.000 29988 worker thread done servicing request
23:13:26.256 00.000 29988 Worker thread wakes up
23:13:26.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:26.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:26.257 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:27.769 01.512 29988 Exposure complete
23:13:27.824 00.055 29988 worker thread done servicing request
23:13:27.824 00.000 28316 OnExposeComplete: enter
23:13:27.826 00.002 28316 UpdateGuideState(): m_state=6
23:13:27.828 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
23:13:27.830 00.002 28316 Star::Find returns 1 (0), X=583.96, Y=112.26, Mass=1916, SNR=30.0, Peak=170 HFD=4.4
23:13:27.833 00.003 28316 MultiStar: [#1 0.29,-0.04,0.89,U] [#2 0.12,0.09,0.95,U] [#3 0.24,-0.01,0.86,U] [#4 -0.12,0.11,0.86,U] [#5 0.13,0.13,0.79,U] [#6 0.06,0.21,0.72,U] [#7 0.11,0.06,0.68,U] [#8 0.12,0.14,0.58,U] 
23:13:27.834 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.09}, one-star: {-0.01, 0.16}
23:13:27.834 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:13:27.835 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:13:27.835 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.72 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
23:13:27.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.09, opts=13)
23:13:27.837 00.001 28316 Enqueuing Move request for scope (0.10, 0.09)
23:13:27.837 00.000 29988 Worker thread wakes up
23:13:27.838 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:27.838 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
23:13:27.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:27.839 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:27.839 00.000 28316 Enqueuing Expose request
23:13:27.840 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
23:13:27.840 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
23:13:27.840 00.000 29988 Moving (0.10, 0.09) raw xDistance=-0.04 yDistance=-0.13
23:13:27.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:13:27.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:27.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:13:27.840 00.000 29988 MoveAxis(E, 0, ABG)
23:13:27.840 00.000 29988 Move returns status 0, amount 0
23:13:27.840 00.000 29988 MoveAxis(N, 0, ABG)
23:13:27.840 00.000 29988 Move returns status 0, amount 0
23:13:27.840 00.000 29988 move complete, result=0
23:13:27.840 00.000 29988 worker thread done servicing request
23:13:27.840 00.000 29988 Worker thread wakes up
23:13:27.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:27.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:27.840 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:29.471 01.631 29988 Exposure complete
23:13:29.505 00.034 29988 worker thread done servicing request
23:13:29.505 00.000 28316 OnExposeComplete: enter
23:13:29.505 00.000 28316 UpdateGuideState(): m_state=6
23:13:29.506 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
23:13:29.506 00.000 28316 Star::Find returns 1 (0), X=584.10, Y=112.16, Mass=1955, SNR=30.4, Peak=192 HFD=4.3
23:13:29.507 00.001 28316 MultiStar: [#1 0.32,0.11,0.00,M1] [#2 0.22,0.04,0.98,U] [#3 0.35,-0.02,0.00,M1] [#4 0.05,0.04,0.86,U] [#5 0.03,0.08,0.77,U] [#6 0.24,0.07,0.69,U] [#7 0.28,0.18,0.00,M1] [#8 0.22,0.02,0.60,U] 
23:13:29.507 00.000 28316 single-star, 5 included, MultiStar: {0.14, 0.05}, one-star: {0.13, 0.06}
23:13:29.508 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:13:29.508 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
23:13:29.509 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.43 mountX=-0.00 mountY=-0.14, mountTheta=-1.57
23:13:29.510 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
23:13:29.510 00.000 28316 Enqueuing Move request for scope (0.13, 0.06)
23:13:29.511 00.001 29988 Worker thread wakes up
23:13:29.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:29.511 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.4
23:13:29.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:29.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:29.512 00.000 28316 Enqueuing Expose request
23:13:29.513 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
23:13:29.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
23:13:29.513 00.000 29988 Moving (0.13, 0.06) raw xDistance=-0.00 yDistance=-0.14
23:13:29.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:13:29.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:29.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:29.513 00.000 29988 MoveAxis(E, 0, ABG)
23:13:29.513 00.000 29988 Move returns status 0, amount 0
23:13:29.513 00.000 29988 MoveAxis(N, 0, ABG)
23:13:29.513 00.000 29988 Move returns status 0, amount 0
23:13:29.513 00.000 29988 move complete, result=0
23:13:29.513 00.000 29988 worker thread done servicing request
23:13:29.513 00.000 29988 Worker thread wakes up
23:13:29.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:29.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:29.513 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:31.033 01.520 29988 Exposure complete
23:13:31.098 00.065 29988 worker thread done servicing request
23:13:31.098 00.000 28316 OnExposeComplete: enter
23:13:31.100 00.002 28316 UpdateGuideState(): m_state=6
23:13:31.101 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
23:13:31.102 00.001 28316 Star::Find returns 1 (0), X=584.01, Y=112.18, Mass=1842, SNR=29.3, Peak=156 HFD=4.4
23:13:31.102 00.000 28316 MultiStar: [#1 0.23,0.18,0.93,U] [#2 0.10,0.14,0.97,U] [#3 0.32,0.12,0.00,M2] [#4 -0.09,0.12,0.85,U] [#5 0.03,0.19,0.79,U] [#6 -0.02,0.05,0.75,U] [#7 0.09,0.06,0.67,U] [#8 0.07,0.02,0.62,U] 
23:13:31.103 00.001 28316 single-star, 7 included, MultiStar: {0.06, 0.11}, one-star: {0.04, 0.08}
23:13:31.104 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
23:13:31.105 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.97)
23:13:31.105 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=-0.05 mountY=-0.07, mountTheta=-2.20
23:13:31.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
23:13:31.107 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
23:13:31.107 00.000 29988 Worker thread wakes up
23:13:31.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:31.108 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:13:31.108 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.3
23:13:31.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:31.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:31.109 00.000 28316 Enqueuing Expose request
23:13:31.110 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:13:31.110 00.000 29988 Moving (0.04, 0.08) raw xDistance=-0.05 yDistance=-0.07
23:13:31.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:13:31.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:31.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:31.110 00.000 29988 MoveAxis(E, 0, ABG)
23:13:31.110 00.000 29988 Move returns status 0, amount 0
23:13:31.110 00.000 29988 MoveAxis(N, 0, ABG)
23:13:31.110 00.000 29988 Move returns status 0, amount 0
23:13:31.110 00.000 29988 move complete, result=0
23:13:31.110 00.000 29988 worker thread done servicing request
23:13:31.110 00.000 29988 Worker thread wakes up
23:13:31.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:31.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:31.111 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:32.732 01.621 29988 Exposure complete
23:13:32.767 00.035 29988 worker thread done servicing request
23:13:32.767 00.000 28316 OnExposeComplete: enter
23:13:32.768 00.001 28316 UpdateGuideState(): m_state=6
23:13:32.769 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
23:13:32.769 00.000 28316 Star::Find returns 1 (0), X=584.16, Y=112.17, Mass=2037, SNR=31.0, Peak=168 HFD=4.3
23:13:32.770 00.001 28316 MultiStar: [#1 0.30,-0.04,0.86,U] [#2 0.25,0.06,0.93,U] [#3 0.36,-0.04,0.00,M3] [#4 0.01,-0.06,0.83,U] [#5 0.30,0.04,0.76,U] [#6 0.30,0.08,0.70,U] [#7 0.17,0.02,0.63,U] [#8 0.15,-0.07,0.57,U] 
23:13:32.770 00.000 28316 single-star, 7 included, MultiStar: {0.21, 0.02}, one-star: {0.19, 0.07}
23:13:32.771 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:13:32.771 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
23:13:32.772 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.33 mountX=0.02 mountY=-0.20, mountTheta=-1.47
23:13:32.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
23:13:32.774 00.001 28316 Enqueuing Move request for scope (0.19, 0.07)
23:13:32.775 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:32.775 00.000 28316 UpdateGuideState exits: m=2037 RSB=31.0
23:13:32.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:32.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:32.776 00.000 28316 Enqueuing Expose request
23:13:32.777 00.001 29988 Worker thread wakes up
23:13:32.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
23:13:32.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
23:13:32.777 00.000 29988 Moving (0.19, 0.07) raw xDistance=0.02 yDistance=-0.20
23:13:32.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:13:32.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:13:32.777 00.000 29988 MoveAxis(E, 0, ABG)
23:13:32.777 00.000 29988 Move returns status 0, amount 0
23:13:32.777 00.000 29988 MoveAxis(N, 48, ABG)
23:13:32.777 00.000 29988 Guiding  Dir = 0, Dur = 48
23:13:32.777 00.000 29988 IsSlewing returns 0
23:13:32.778 00.001 29988 IsGuiding returns 0
23:13:32.783 00.005 29988 PulseGuide returned control before completion, sleep 54
23:13:32.841 00.058 29988 IsGuiding returns 1
23:13:32.841 00.000 29988 scope still moving after pulse duration time elapsed
23:13:32.872 00.031 29988 IsSlewing returns 0
23:13:32.872 00.000 29988 IsGuiding returns 0
23:13:32.872 00.000 29988 scope move finished after 48 + 46 ms
23:13:32.872 00.000 29988 Move returns status 0, amount 48
23:13:32.872 00.000 29988 move complete, result=0
23:13:32.872 00.000 29988 worker thread done servicing request
23:13:32.872 00.000 29988 Worker thread wakes up
23:13:32.872 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
23:13:32.874 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:32.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:34.288 01.414 29988 Exposure complete
23:13:34.337 00.049 29988 worker thread done servicing request
23:13:34.337 00.000 28316 OnExposeComplete: enter
23:13:34.338 00.001 28316 UpdateGuideState(): m_state=6
23:13:34.338 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
23:13:34.339 00.001 28316 Star::Find returns 1 (0), X=583.70, Y=112.57, Mass=1890, SNR=29.8, Peak=149 HFD=4.4
23:13:34.339 00.000 28316 MultiStar: [#1 -0.03,0.30,0.91,U] [#2 -0.05,0.44,0.00,M1] [#3 0.07,0.45,0.00,M4] [#4 -0.45,0.44,0.00,M1] [#5 -0.25,0.52,0.00,M1] [#6 -0.07,0.49,0.00,M1] [#7 -0.12,0.28,0.67,U] [#8 -0.04,0.45,0.00,M1] 
23:13:34.340 00.001 28316 refined, 2 included, MultiStar: {-0.15, 0.36}, one-star: {-0.27, 0.47}
23:13:34.341 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
23:13:34.341 00.000 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.08)
23:13:34.342 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.96 mountX=-0.39 mountY=-0.03, mountTheta=-3.06
23:13:34.343 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.36, opts=13)
23:13:34.345 00.002 28316 Enqueuing Move request for scope (-0.15, 0.36)
23:13:34.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:34.346 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:13:34.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:34.347 00.000 29988 Worker thread wakes up
23:13:34.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
23:13:34.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
23:13:34.348 00.000 29988 Moving (-0.15, 0.36) raw xDistance=-0.39 yDistance=-0.03
23:13:34.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
23:13:34.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:34.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:34.350 00.002 28316 Enqueuing Expose request
23:13:34.351 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:34.351 00.000 29988 MoveAxis(E, 82, ABG)
23:13:34.351 00.000 29988 Guiding  Dir = 2, Dur = 82
23:13:34.351 00.000 29988 IsSlewing returns 0
23:13:34.351 00.000 29988 IsGuiding returns 0
23:13:34.352 00.001 29988 PulseGuide returned control before completion, sleep 91
23:13:34.457 00.105 29988 IsGuiding returns 0
23:13:34.457 00.000 29988 Move returns status 0, amount 82
23:13:34.457 00.000 29988 MoveAxis(N, 0, ABG)
23:13:34.457 00.000 29988 Move returns status 0, amount 0
23:13:34.458 00.001 29988 move complete, result=0
23:13:34.458 00.000 29988 worker thread done servicing request
23:13:34.458 00.000 29988 Worker thread wakes up
23:13:34.458 00.000 28316 GuideStep: -0.4 px 82 ms EAST, -0.0 px 0 ms NORTH
23:13:34.459 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:34.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:36.190 01.731 29988 Exposure complete
23:13:36.249 00.059 29988 worker thread done servicing request
23:13:36.249 00.000 28316 OnExposeComplete: enter
23:13:36.250 00.001 28316 UpdateGuideState(): m_state=6
23:13:36.252 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
23:13:36.255 00.003 28316 Star::Find returns 1 (0), X=584.04, Y=112.13, Mass=1983, SNR=30.8, Peak=171 HFD=4.5
23:13:36.256 00.001 28316 MultiStar: [#1 0.28,-0.15,0.00,M1] [#2 0.21,-0.01,0.97,U] [#3 0.31,0.06,0.00,M5] [#4 -0.09,0.04,0.84,U] [#5 0.13,-0.01,0.76,U] [#6 0.08,0.08,0.67,U] [#7 0.24,0.01,0.66,U] [#8 0.20,0.01,0.56,U] 
23:13:36.257 00.001 28316 single-star, 6 included, MultiStar: {0.11, 0.02}, one-star: {0.07, 0.03}
23:13:36.258 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
23:13:36.260 00.002 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
23:13:36.262 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.35 mountX=0.01 mountY=-0.08, mountTheta=-1.49
23:13:36.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
23:13:36.264 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
23:13:36.264 00.000 29988 Worker thread wakes up
23:13:36.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
23:13:36.264 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
23:13:36.264 00.000 29988 Moving (0.07, 0.03) raw xDistance=0.01 yDistance=-0.08
23:13:36.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:36.265 00.001 28316 UpdateGuideState exits: m=1983 RSB=30.8
23:13:36.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:36.268 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:36.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:36.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:36.269 00.001 28316 Enqueuing Expose request
23:13:36.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:13:36.269 00.000 29988 MoveAxis(E, 0, ABG)
23:13:36.269 00.000 29988 Move returns status 0, amount 0
23:13:36.269 00.000 29988 MoveAxis(N, 0, ABG)
23:13:36.269 00.000 29988 Move returns status 0, amount 0
23:13:36.269 00.000 29988 move complete, result=0
23:13:36.270 00.001 29988 worker thread done servicing request
23:13:36.270 00.000 29988 Worker thread wakes up
23:13:36.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:36.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:36.270 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:37.682 01.412 29988 Exposure complete
23:13:37.709 00.027 29988 worker thread done servicing request
23:13:37.709 00.000 28316 OnExposeComplete: enter
23:13:37.710 00.001 28316 UpdateGuideState(): m_state=6
23:13:37.710 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
23:13:37.711 00.001 28316 Star::Find returns 1 (0), X=584.09, Y=112.25, Mass=2005, SNR=30.7, Peak=170 HFD=4.4
23:13:37.712 00.001 28316 MultiStar: [#1 0.35,0.10,0.00,M2] [#2 0.27,0.15,0.92,U] [#3 0.21,0.21,0.82,U] [#4 0.10,0.10,0.84,U] [#5 0.09,0.22,0.75,U] [#6 0.24,0.22,0.00,M1] [#7 0.07,0.12,0.66,U] [#8 0.26,0.12,0.57,U] 
23:13:37.713 00.001 28316 single-star, 6 included, MultiStar: {0.16, 0.15}, one-star: {0.12, 0.14}
23:13:37.713 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:13:37.714 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
23:13:37.714 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.87 mountX=-0.08 mountY=-0.17, mountTheta=-2.01
23:13:37.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.14, opts=13)
23:13:37.716 00.001 28316 Enqueuing Move request for scope (0.12, 0.14)
23:13:37.716 00.000 29988 Worker thread wakes up
23:13:37.717 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:37.717 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.7
23:13:37.718 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:37.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:37.718 00.000 28316 Enqueuing Expose request
23:13:37.719 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
23:13:37.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
23:13:37.719 00.000 29988 Moving (0.12, 0.14) raw xDistance=-0.08 yDistance=-0.17
23:13:37.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:13:37.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:37.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:37.719 00.000 29988 MoveAxis(E, 0, ABG)
23:13:37.719 00.000 29988 Move returns status 0, amount 0
23:13:37.719 00.000 29988 MoveAxis(N, 0, ABG)
23:13:37.719 00.000 29988 Move returns status 0, amount 0
23:13:37.719 00.000 29988 move complete, result=0
23:13:37.719 00.000 29988 worker thread done servicing request
23:13:37.719 00.000 29988 Worker thread wakes up
23:13:37.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:37.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:37.719 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:39.355 01.636 29988 Exposure complete
23:13:39.392 00.037 29988 worker thread done servicing request
23:13:39.392 00.000 28316 OnExposeComplete: enter
23:13:39.393 00.001 28316 UpdateGuideState(): m_state=6
23:13:39.394 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
23:13:39.395 00.001 28316 Star::Find returns 1 (0), X=584.21, Y=111.92, Mass=1826, SNR=29.5, Peak=169 HFD=4.4
23:13:39.396 00.001 28316 MultiStar: [#1 0.37,-0.13,0.00,M3] [#2 0.21,-0.00,0.99,U] [#3 0.35,-0.22,0.00,M5] [#4 0.21,-0.13,0.85,U] [#5 0.18,0.03,0.77,U] [#6 0.25,-0.02,0.75,U] [#7 0.17,0.08,0.66,U] [#8 0.21,-0.01,0.61,U] 
23:13:39.396 00.000 28316 refined, 6 included, MultiStar: {0.21, -0.04}, one-star: {0.24, -0.18}
23:13:39.397 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
23:13:39.400 00.003 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
23:13:39.403 00.003 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.19 mountX=0.13 mountY=-0.17, mountTheta=-0.94
23:13:39.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
23:13:39.406 00.001 28316 Enqueuing Move request for scope (0.21, -0.04)
23:13:39.406 00.000 29988 Worker thread wakes up
23:13:39.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:39.407 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
23:13:39.407 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.5
23:13:39.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:39.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:39.408 00.001 28316 Enqueuing Expose request
23:13:39.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
23:13:39.408 00.000 29988 Moving (0.21, -0.04) raw xDistance=0.13 yDistance=-0.17
23:13:39.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:13:39.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:39.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:13:39.408 00.000 29988 MoveAxis(E, 0, ABG)
23:13:39.408 00.000 29988 Move returns status 0, amount 0
23:13:39.409 00.001 29988 MoveAxis(N, 0, ABG)
23:13:39.409 00.000 29988 Move returns status 0, amount 0
23:13:39.409 00.000 29988 move complete, result=0
23:13:39.409 00.000 29988 worker thread done servicing request
23:13:39.409 00.000 29988 Worker thread wakes up
23:13:39.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:39.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:39.409 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:40.931 01.522 29988 Exposure complete
23:13:40.967 00.036 29988 worker thread done servicing request
23:13:40.967 00.000 28316 OnExposeComplete: enter
23:13:40.968 00.001 28316 UpdateGuideState(): m_state=6
23:13:40.968 00.000 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
23:13:40.969 00.001 28316 Star::Find returns 1 (0), X=584.08, Y=112.13, Mass=1867, SNR=29.8, Peak=178 HFD=4.3
23:13:40.970 00.001 28316 MultiStar: [#1 0.36,-0.15,0.00,M4] [#2 0.11,-0.05,0.96,U] [#3 0.36,-0.14,0.00,M6] [#4 -0.14,0.04,0.86,U] [#5 0.10,0.04,0.75,U] [#6 0.13,0.06,0.74,U] [#7 0.13,-0.03,0.68,U] [#8 0.20,0.12,0.59,U] 
23:13:40.970 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.02}, one-star: {0.11, 0.02}
23:13:40.971 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
23:13:40.971 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.76)
23:13:40.971 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.27 mountX=0.01 mountY=-0.09, mountTheta=-1.42
23:13:40.972 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
23:13:40.973 00.001 28316 Enqueuing Move request for scope (0.09, 0.02)
23:13:40.973 00.000 29988 Worker thread wakes up
23:13:40.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:40.974 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.8
23:13:40.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:40.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:40.975 00.001 28316 Enqueuing Expose request
23:13:40.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
23:13:40.975 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
23:13:40.975 00.000 29988 Moving (0.09, 0.02) raw xDistance=0.01 yDistance=-0.09
23:13:40.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:40.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:40.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:13:40.975 00.000 29988 MoveAxis(E, 0, ABG)
23:13:40.975 00.000 29988 Move returns status 0, amount 0
23:13:40.975 00.000 29988 MoveAxis(N, 0, ABG)
23:13:40.976 00.001 29988 Move returns status 0, amount 0
23:13:40.976 00.000 29988 move complete, result=0
23:13:40.976 00.000 29988 worker thread done servicing request
23:13:40.976 00.000 29988 Worker thread wakes up
23:13:40.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:40.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:40.976 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:42.606 01.630 29988 Exposure complete
23:13:42.646 00.040 29988 worker thread done servicing request
23:13:42.646 00.000 28316 OnExposeComplete: enter
23:13:42.646 00.000 28316 UpdateGuideState(): m_state=6
23:13:42.647 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
23:13:42.648 00.001 28316 Star::Find returns 1 (0), X=584.06, Y=112.24, Mass=1871, SNR=29.8, Peak=171 HFD=4.3
23:13:42.649 00.001 28316 MultiStar: [#1 0.19,0.19,0.90,U] [#2 0.07,0.17,0.98,U] [#3 0.24,0.30,0.00,M7] [#4 -0.10,0.09,0.87,U] [#5 -0.03,0.24,0.76,U] [#6 0.07,0.20,0.75,U] [#7 0.18,0.21,0.68,U] [#8 0.02,0.15,0.58,U] 
23:13:42.649 00.000 28316 single-star, 7 included, MultiStar: {0.06, 0.17}, one-star: {0.09, 0.14}
23:13:42.649 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
23:13:42.650 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
23:13:42.650 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=0.99 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
23:13:42.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
23:13:42.652 00.001 28316 Enqueuing Move request for scope (0.09, 0.14)
23:13:42.652 00.000 29988 Worker thread wakes up
23:13:42.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:42.653 00.001 28316 UpdateGuideState exits: m=1871 RSB=29.8
23:13:42.654 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:42.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:42.654 00.000 28316 Enqueuing Expose request
23:13:42.655 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
23:13:42.655 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
23:13:42.655 00.000 29988 Moving (0.09, 0.14) raw xDistance=-0.09 yDistance=-0.14
23:13:42.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:13:42.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:42.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:42.655 00.000 29988 MoveAxis(E, 0, ABG)
23:13:42.655 00.000 29988 Move returns status 0, amount 0
23:13:42.655 00.000 29988 MoveAxis(N, 0, ABG)
23:13:42.655 00.000 29988 Move returns status 0, amount 0
23:13:42.655 00.000 29988 move complete, result=0
23:13:42.655 00.000 29988 worker thread done servicing request
23:13:42.655 00.000 29988 Worker thread wakes up
23:13:42.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:42.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:42.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:44.167 01.512 29988 Exposure complete
23:13:44.200 00.033 29988 worker thread done servicing request
23:13:44.201 00.001 28316 OnExposeComplete: enter
23:13:44.201 00.000 28316 UpdateGuideState(): m_state=6
23:13:44.202 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
23:13:44.202 00.000 28316 Star::Find returns 1 (0), X=583.82, Y=112.19, Mass=1904, SNR=30.0, Peak=182 HFD=4.4
23:13:44.203 00.001 28316 MultiStar: [#1 0.04,0.05,0.88,U] [#2 -0.01,0.14,0.96,U] [#3 0.17,0.04,0.85,U] [#4 -0.14,0.15,0.88,U] [#5 -0.11,0.17,0.79,U] [#6 0.09,0.13,0.73,U] [#7 -0.05,0.09,0.66,U] [#8 -0.01,0.15,0.60,U] 
23:13:44.203 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.11}, one-star: {-0.15, 0.09}
23:13:44.204 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:13:44.204 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
23:13:44.204 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.77 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
23:13:44.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
23:13:44.206 00.001 28316 Enqueuing Move request for scope (-0.02, 0.11)
23:13:44.207 00.001 29988 Worker thread wakes up
23:13:44.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:13:44.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:13:44.207 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:13:44.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:13:44.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:44.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:44.208 00.001 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:13:44.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:44.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:44.210 00.001 28316 Enqueuing Expose request
23:13:44.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:44.210 00.000 29988 MoveAxis(E, 0, ABG)
23:13:44.210 00.000 29988 Move returns status 0, amount 0
23:13:44.210 00.000 29988 MoveAxis(N, 0, ABG)
23:13:44.211 00.001 29988 Move returns status 0, amount 0
23:13:44.211 00.000 29988 move complete, result=0
23:13:44.211 00.000 29988 worker thread done servicing request
23:13:44.211 00.000 29988 Worker thread wakes up
23:13:44.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:44.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:44.211 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:45.842 01.631 29988 Exposure complete
23:13:45.877 00.035 29988 worker thread done servicing request
23:13:45.877 00.000 28316 OnExposeComplete: enter
23:13:45.878 00.001 28316 UpdateGuideState(): m_state=6
23:13:45.879 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
23:13:45.879 00.000 28316 Star::Find returns 1 (0), X=583.84, Y=112.34, Mass=1900, SNR=30.1, Peak=178 HFD=4.4
23:13:45.880 00.001 28316 MultiStar: [#1 0.10,0.08,0.86,U] [#2 -0.03,0.22,0.96,U] [#3 0.04,0.17,0.81,U] [#4 -0.28,0.25,0.00,M1] [#5 -0.16,0.22,0.79,U] [#6 -0.06,0.26,0.72,U] [#7 0.06,0.10,0.68,U] [#8 0.03,0.04,0.58,U] 
23:13:45.881 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.17}, one-star: {-0.12, 0.23}
23:13:45.883 00.002 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:13:45.885 00.002 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
23:13:45.886 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.70 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
23:13:45.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
23:13:45.888 00.001 28316 Enqueuing Move request for scope (-0.02, 0.17)
23:13:45.888 00.000 29988 Worker thread wakes up
23:13:45.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:13:45.888 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:13:45.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:45.889 00.001 28316 UpdateGuideState exits: m=1900 RSB=30.1
23:13:45.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:45.890 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:45.890 00.000 28316 Enqueuing Expose request
23:13:45.891 00.001 29988 Moving (-0.02, 0.17) raw xDistance=-0.17 yDistance=-0.06
23:13:45.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:13:45.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:45.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:13:45.891 00.000 29988 MoveAxis(E, 0, ABG)
23:13:45.891 00.000 29988 Move returns status 0, amount 0
23:13:45.891 00.000 29988 MoveAxis(N, 0, ABG)
23:13:45.891 00.000 29988 Move returns status 0, amount 0
23:13:45.891 00.000 29988 move complete, result=0
23:13:45.891 00.000 29988 worker thread done servicing request
23:13:45.891 00.000 29988 Worker thread wakes up
23:13:45.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:45.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:45.891 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:47.418 01.527 29988 Exposure complete
23:13:47.444 00.026 29988 worker thread done servicing request
23:13:47.444 00.000 28316 OnExposeComplete: enter
23:13:47.445 00.001 28316 UpdateGuideState(): m_state=6
23:13:47.446 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
23:13:47.446 00.000 28316 Star::Find returns 1 (0), X=583.88, Y=112.37, Mass=1881, SNR=29.9, Peak=164 HFD=4.1
23:13:47.447 00.001 28316 MultiStar: [#1 0.10,0.23,0.90,U] [#2 0.09,0.25,0.98,U] [#3 0.09,0.31,0.00,M6] [#4 -0.17,0.26,0.00,M2] [#5 -0.13,0.43,0.00,M1] [#6 -0.13,0.37,0.00,M1] [#7 -0.03,0.18,0.64,U] [#8 -0.01,0.16,0.59,U] 
23:13:47.447 00.000 28316 refined, 4 included, MultiStar: {0.02, 0.23}, one-star: {-0.09, 0.27}
23:13:47.448 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:13:47.449 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:13:47.449 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.49 mountX=-0.20 mountY=-0.12, mountTheta=-2.61
23:13:47.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.23, opts=13)
23:13:47.451 00.001 28316 Enqueuing Move request for scope (0.02, 0.23)
23:13:47.451 00.000 29988 Worker thread wakes up
23:13:47.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
23:13:47.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
23:13:47.451 00.000 29988 Moving (0.02, 0.23) raw xDistance=-0.20 yDistance=-0.12
23:13:47.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:47.452 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.9
23:13:47.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:47.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:47.453 00.001 28316 Enqueuing Expose request
23:13:47.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:13:47.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:47.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:13:47.453 00.000 29988 MoveAxis(E, 0, ABG)
23:13:47.453 00.000 29988 Move returns status 0, amount 0
23:13:47.453 00.000 29988 MoveAxis(N, 0, ABG)
23:13:47.453 00.000 29988 Move returns status 0, amount 0
23:13:47.453 00.000 29988 move complete, result=0
23:13:47.453 00.000 29988 worker thread done servicing request
23:13:47.453 00.000 29988 Worker thread wakes up
23:13:47.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:47.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:47.454 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:49.080 01.626 29988 Exposure complete
23:13:49.135 00.055 29988 worker thread done servicing request
23:13:49.135 00.000 28316 OnExposeComplete: enter
23:13:49.137 00.002 28316 UpdateGuideState(): m_state=6
23:13:49.138 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
23:13:49.139 00.001 28316 Star::Find returns 1 (0), X=583.78, Y=112.22, Mass=1990, SNR=30.7, Peak=179 HFD=4.5
23:13:49.142 00.003 28316 MultiStar: [#1 0.12,0.08,0.88,U] [#2 0.06,0.13,0.93,U] [#3 -0.05,0.25,0.83,U] [#4 -0.23,0.14,0.85,U] [#5 -0.14,0.30,0.00,M2] [#6 -0.17,0.29,0.00,M2] [#7 -0.01,0.11,0.62,U] [#8 -0.14,0.16,0.59,U] 
23:13:49.142 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.14}, one-star: {-0.18, 0.12}
23:13:49.143 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.14 = 3.14)
23:13:49.144 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
23:13:49.145 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.99 mountX=-0.15 mountY=-0.01, mountTheta=-3.10
23:13:49.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
23:13:49.147 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
23:13:49.149 00.002 29988 Worker thread wakes up
23:13:49.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
23:13:49.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
23:13:49.149 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.15 yDistance=-0.01
23:13:49.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:49.150 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:13:49.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:49.150 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.7
23:13:49.151 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:49.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:49.152 00.001 28316 Enqueuing Expose request
23:13:49.153 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:49.153 00.000 29988 MoveAxis(E, 0, ABG)
23:13:49.153 00.000 29988 Move returns status 0, amount 0
23:13:49.153 00.000 29988 MoveAxis(N, 0, ABG)
23:13:49.153 00.000 29988 Move returns status 0, amount 0
23:13:49.153 00.000 29988 move complete, result=0
23:13:49.153 00.000 29988 worker thread done servicing request
23:13:49.153 00.000 29988 Worker thread wakes up
23:13:49.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:49.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:49.154 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:50.667 01.513 29988 Exposure complete
23:13:50.698 00.031 29988 worker thread done servicing request
23:13:50.698 00.000 28316 OnExposeComplete: enter
23:13:50.700 00.002 28316 UpdateGuideState(): m_state=6
23:13:50.700 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
23:13:50.701 00.001 28316 Star::Find returns 1 (0), X=583.81, Y=111.99, Mass=1940, SNR=30.2, Peak=174 HFD=4.3
23:13:50.702 00.001 28316 MultiStar: [#1 0.06,-0.06,0.89,U] [#2 -0.09,0.09,0.95,U] [#3 0.07,-0.00,0.86,U] [#4 -0.35,0.09,0.00,M2] [#5 -0.25,0.12,0.78,U] [#6 -0.20,0.17,0.72,U] [#7 -0.13,0.03,0.67,U] [#8 -0.19,-0.01,0.58,U] 
23:13:50.702 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.02}, one-star: {-0.15, -0.11}
23:13:50.703 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
23:13:50.703 00.000 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
23:13:50.703 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=-0.06 mountY=0.08, mountTheta=2.23
23:13:50.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
23:13:50.705 00.000 28316 Enqueuing Move request for scope (-0.10, 0.02)
23:13:50.706 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:50.706 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:13:50.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:50.707 00.001 29988 Worker thread wakes up
23:13:50.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:13:50.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:13:50.707 00.000 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.08
23:13:50.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:13:50.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:50.707 00.000 28316 Enqueuing Expose request
23:13:50.708 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:50.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:13:50.708 00.000 29988 MoveAxis(E, 0, ABG)
23:13:50.708 00.000 29988 Move returns status 0, amount 0
23:13:50.708 00.000 29988 MoveAxis(N, 0, ABG)
23:13:50.708 00.000 29988 Move returns status 0, amount 0
23:13:50.708 00.000 29988 move complete, result=0
23:13:50.708 00.000 29988 worker thread done servicing request
23:13:50.708 00.000 29988 Worker thread wakes up
23:13:50.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:50.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:50.708 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:52.337 01.629 29988 Exposure complete
23:13:52.363 00.026 29988 worker thread done servicing request
23:13:52.363 00.000 28316 OnExposeComplete: enter
23:13:52.367 00.004 28316 UpdateGuideState(): m_state=6
23:13:52.369 00.002 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
23:13:52.372 00.003 28316 Star::Find returns 1 (0), X=583.75, Y=112.32, Mass=1996, SNR=30.7, Peak=146 HFD=4.6
23:13:52.374 00.002 28316 MultiStar: [#1 -0.21,0.18,0.87,U] [#2 -0.24,0.19,0.94,U] [#3 -0.16,0.18,0.83,U] [#4 -0.46,0.17,0.00,M3] [#5 -0.40,0.33,0.00,M2] [#6 -0.15,0.36,0.00,M2] [#7 -0.19,0.20,0.65,U] [#8 -0.26,0.28,0.00,M1] 
23:13:52.377 00.003 28316 refined, 4 included, MultiStar: {-0.21, 0.19}, one-star: {-0.22, 0.21}
23:13:52.379 00.002 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.53 = -2.75)
23:13:52.382 00.003 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.35)
23:13:52.383 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.39 mountX=-0.26 mountY=0.10, mountTheta=2.79
23:13:52.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.19, opts=13)
23:13:52.385 00.001 28316 Enqueuing Move request for scope (-0.21, 0.19)
23:13:52.386 00.001 29988 Worker thread wakes up
23:13:52.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:52.388 00.002 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:13:52.388 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:52.389 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:52.389 00.000 28316 Enqueuing Expose request
23:13:52.390 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
23:13:52.390 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
23:13:52.390 00.000 29988 Moving (-0.21, 0.19) raw xDistance=-0.26 yDistance=0.10
23:13:52.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:13:52.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:52.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:13:52.390 00.000 29988 MoveAxis(E, 55, ABG)
23:13:52.390 00.000 29988 Guiding  Dir = 2, Dur = 55
23:13:52.391 00.001 29988 IsSlewing returns 0
23:13:52.391 00.000 29988 IsGuiding returns 0
23:13:52.393 00.002 29988 PulseGuide returned control before completion, sleep 64
23:13:52.463 00.070 29988 IsGuiding returns 0
23:13:52.463 00.000 29988 Move returns status 0, amount 55
23:13:52.463 00.000 29988 MoveAxis(N, 0, ABG)
23:13:52.463 00.000 29988 Move returns status 0, amount 0
23:13:52.463 00.000 29988 move complete, result=0
23:13:52.463 00.000 29988 worker thread done servicing request
23:13:52.463 00.000 29988 Worker thread wakes up
23:13:52.464 00.001 28316 GuideStep: -0.3 px 55 ms EAST, 0.1 px 0 ms NORTH
23:13:52.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:52.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:53.877 01.413 29988 Exposure complete
23:13:53.928 00.051 29988 worker thread done servicing request
23:13:53.928 00.000 28316 OnExposeComplete: enter
23:13:53.928 00.000 28316 UpdateGuideState(): m_state=6
23:13:53.929 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
23:13:53.929 00.000 28316 Star::Find returns 1 (0), X=583.70, Y=112.08, Mass=1935, SNR=30.3, Peak=169 HFD=4.4
23:13:53.930 00.001 28316 MultiStar: [#1 0.00,-0.04,0.90,U] [#2 -0.20,0.18,0.93,U] [#3 -0.01,-0.01,0.86,U] [#4 -0.50,0.14,0.00,M4] [#5 -0.24,0.18,0.75,U] [#6 -0.08,0.12,0.71,U] [#7 -0.14,0.12,0.63,U] [#8 -0.08,0.04,0.59,U] 
23:13:53.930 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.07}, one-star: {-0.27, -0.02}
23:13:53.932 00.002 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
23:13:53.935 00.003 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.63)
23:13:53.937 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.67 mountX=-0.12 mountY=0.09, mountTheta=2.49
23:13:53.941 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.07, opts=13)
23:13:53.944 00.003 28316 Enqueuing Move request for scope (-0.13, 0.07)
23:13:53.946 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:53.948 00.002 28316 UpdateGuideState exits: m=1935 RSB=30.3
23:13:53.949 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:53.950 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:53.951 00.001 28316 Enqueuing Expose request
23:13:53.951 00.000 29988 Worker thread wakes up
23:13:53.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
23:13:53.951 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
23:13:53.951 00.000 29988 Moving (-0.13, 0.07) raw xDistance=-0.12 yDistance=0.09
23:13:53.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:13:53.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:53.952 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:13:53.952 00.000 29988 MoveAxis(E, 0, ABG)
23:13:53.952 00.000 29988 Move returns status 0, amount 0
23:13:53.952 00.000 29988 MoveAxis(N, 0, ABG)
23:13:53.952 00.000 29988 Move returns status 0, amount 0
23:13:53.952 00.000 29988 move complete, result=0
23:13:53.952 00.000 29988 worker thread done servicing request
23:13:53.952 00.000 29988 Worker thread wakes up
23:13:53.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:53.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:53.952 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:55.579 01.627 29988 Exposure complete
23:13:55.616 00.037 29988 worker thread done servicing request
23:13:55.616 00.000 28316 OnExposeComplete: enter
23:13:55.617 00.001 28316 UpdateGuideState(): m_state=6
23:13:55.618 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
23:13:55.619 00.001 28316 Star::Find returns 1 (0), X=583.73, Y=112.15, Mass=1935, SNR=30.3, Peak=179 HFD=4.3
23:13:55.620 00.001 28316 MultiStar: [#1 -0.04,0.02,0.87,U] [#2 -0.16,0.06,0.96,U] [#3 0.01,0.10,0.85,U] [#4 -0.35,0.10,0.00,M5] [#5 -0.17,0.14,0.75,U] [#6 -0.24,0.06,0.69,U] [#7 -0.15,-0.03,0.63,U] [#8 -0.19,0.13,0.61,U] 
23:13:55.620 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.24, 0.05}
23:13:55.621 00.001 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.14) = xAngle (3.86 = -2.43)
23:13:55.622 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.68)
23:13:55.623 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.71 mountX=-0.12 mountY=0.10, mountTheta=2.45
23:13:55.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.07, opts=13)
23:13:55.627 00.002 28316 Enqueuing Move request for scope (-0.15, 0.07)
23:13:55.627 00.000 29988 Worker thread wakes up
23:13:55.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:55.628 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
23:13:55.628 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.3
23:13:55.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:55.630 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
23:13:55.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:55.631 00.001 28316 Enqueuing Expose request
23:13:55.632 00.001 29988 Moving (-0.15, 0.07) raw xDistance=-0.12 yDistance=0.10
23:13:55.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:13:55.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:55.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:13:55.632 00.000 29988 MoveAxis(E, 0, ABG)
23:13:55.632 00.000 29988 Move returns status 0, amount 0
23:13:55.632 00.000 29988 MoveAxis(N, 0, ABG)
23:13:55.632 00.000 29988 Move returns status 0, amount 0
23:13:55.632 00.000 29988 move complete, result=0
23:13:55.632 00.000 29988 worker thread done servicing request
23:13:55.632 00.000 29988 Worker thread wakes up
23:13:55.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:55.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:55.633 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:57.155 01.522 29988 Exposure complete
23:13:57.196 00.041 29988 worker thread done servicing request
23:13:57.196 00.000 28316 OnExposeComplete: enter
23:13:57.198 00.002 28316 UpdateGuideState(): m_state=6
23:13:57.198 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
23:13:57.199 00.001 28316 Star::Find returns 1 (0), X=583.81, Y=112.17, Mass=1799, SNR=29.0, Peak=157 HFD=4.4
23:13:57.200 00.001 28316 MultiStar: [#1 0.03,-0.05,0.91,U] [#2 -0.09,0.07,0.98,U] [#3 0.04,-0.14,0.88,U] [#4 -0.31,0.21,0.00,M6] [#5 -0.26,0.12,0.83,U] [#6 -0.12,0.17,0.75,U] [#7 -0.11,0.19,0.69,U] [#8 -0.08,-0.04,0.61,U] 
23:13:57.200 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.05}, one-star: {-0.16, 0.07}
23:13:57.200 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.83 = -2.46)
23:13:57.201 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.64)
23:13:57.201 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.68 mountX=-0.08 mountY=0.06, mountTheta=2.48
23:13:57.203 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.05, opts=13)
23:13:57.203 00.000 28316 Enqueuing Move request for scope (-0.09, 0.05)
23:13:57.204 00.001 29988 Worker thread wakes up
23:13:57.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:57.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
23:13:57.204 00.000 28316 UpdateGuideState exits: m=1799 RSB=29.0
23:13:57.205 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
23:13:57.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:57.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:57.206 00.001 28316 Enqueuing Expose request
23:13:57.206 00.000 29988 Moving (-0.09, 0.05) raw xDistance=-0.08 yDistance=0.06
23:13:57.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:13:57.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:57.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:13:57.206 00.000 29988 MoveAxis(E, 0, ABG)
23:13:57.206 00.000 29988 Move returns status 0, amount 0
23:13:57.206 00.000 29988 MoveAxis(N, 0, ABG)
23:13:57.206 00.000 29988 Move returns status 0, amount 0
23:13:57.206 00.000 29988 move complete, result=0
23:13:57.207 00.001 29988 worker thread done servicing request
23:13:57.207 00.000 29988 Worker thread wakes up
23:13:57.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:57.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:13:57.207 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:58.832 01.625 29988 Exposure complete
23:13:58.864 00.032 29988 worker thread done servicing request
23:13:58.864 00.000 28316 OnExposeComplete: enter
23:13:58.865 00.001 28316 UpdateGuideState(): m_state=6
23:13:58.865 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
23:13:58.866 00.001 28316 Star::Find returns 1 (0), X=583.68, Y=112.35, Mass=1902, SNR=30.0, Peak=155 HFD=4.6
23:13:58.866 00.000 28316 MultiStar: [#1 -0.29,0.26,0.00,M1] [#2 -0.31,0.22,0.00,M1] [#3 -0.26,0.29,0.00,M1] [#4 -0.55,0.33,0.00,M7] [#5 -0.31,0.27,0.00,M1] [#6 -0.36,0.35,0.00,M1] [#7 -0.23,0.34,0.00,M1] [#8 -0.49,0.30,0.00,M1] 
23:13:58.867 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.58 = -2.71)
23:13:58.867 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
23:13:58.868 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.38 cameraTheta=2.43 mountX=-0.35 mountY=0.15, mountTheta=2.74
23:13:58.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.25, opts=13)
23:13:58.869 00.000 28316 Enqueuing Move request for scope (-0.29, 0.25)
23:13:58.870 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:13:58.870 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
23:13:58.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:58.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:13:58.872 00.001 28316 Enqueuing Expose request
23:13:58.872 00.000 29988 Worker thread wakes up
23:13:58.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.25) opts 0xd
23:13:58.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.25)
23:13:58.872 00.000 29988 Moving (-0.29, 0.25) raw xDistance=-0.35 yDistance=0.15
23:13:58.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:13:58.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:58.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:13:58.873 00.001 29988 MoveAxis(E, 73, ABG)
23:13:58.873 00.000 29988 Guiding  Dir = 2, Dur = 73
23:13:58.873 00.000 29988 IsSlewing returns 0
23:13:58.873 00.000 29988 IsGuiding returns 0
23:13:58.875 00.002 29988 PulseGuide returned control before completion, sleep 82
23:13:58.960 00.085 29988 IsGuiding returns 0
23:13:58.960 00.000 29988 Move returns status 0, amount 73
23:13:58.960 00.000 29988 MoveAxis(N, 0, ABG)
23:13:58.960 00.000 29988 Move returns status 0, amount 0
23:13:58.960 00.000 29988 move complete, result=0
23:13:58.960 00.000 29988 worker thread done servicing request
23:13:58.960 00.000 29988 Worker thread wakes up
23:13:58.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:13:58.960 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.1 px 0 ms NORTH
23:13:58.961 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:00.367 01.406 29988 Exposure complete
23:14:00.392 00.025 29988 worker thread done servicing request
23:14:00.392 00.000 28316 OnExposeComplete: enter
23:14:00.392 00.000 28316 UpdateGuideState(): m_state=6
23:14:00.393 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
23:14:00.393 00.000 28316 Star::Find returns 1 (0), X=583.68, Y=111.99, Mass=1883, SNR=30.0, Peak=162 HFD=4.5
23:14:00.394 00.001 28316 MultiStar: [#1 0.03,-0.13,0.90,U] [#2 -0.15,-0.04,0.98,U] [#3 0.06,-0.09,0.84,U] [#4 -0.28,-0.05,0.85,U] [#5 -0.18,0.02,0.80,U] [#6 -0.06,0.05,0.69,U] [#7 -0.07,0.13,0.64,U] [#8 -0.03,-0.11,0.59,U] 
23:14:00.394 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.29, -0.11}
23:14:00.395 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:14:00.395 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:14:00.396 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=-0.01 mountY=0.12, mountTheta=1.64
23:14:00.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
23:14:00.399 00.001 28316 Enqueuing Move request for scope (-0.12, -0.04)
23:14:00.400 00.001 29988 Worker thread wakes up
23:14:00.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:00.400 00.000 28316 UpdateGuideState exits: m=1883 RSB=30.0
23:14:00.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:00.401 00.000 28316 Enqueuing Expose request
23:14:00.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:14:00.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:14:00.402 00.000 29988 Moving (-0.12, -0.04) raw xDistance=-0.01 yDistance=0.12
23:14:00.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:00.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:00.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:14:00.402 00.000 29988 MoveAxis(E, 0, ABG)
23:14:00.402 00.000 29988 Move returns status 0, amount 0
23:14:00.402 00.000 29988 MoveAxis(N, 0, ABG)
23:14:00.402 00.000 29988 Move returns status 0, amount 0
23:14:00.402 00.000 29988 move complete, result=0
23:14:00.402 00.000 29988 worker thread done servicing request
23:14:00.402 00.000 29988 Worker thread wakes up
23:14:00.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:00.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:00.402 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:02.035 01.633 29988 Exposure complete
23:14:02.071 00.036 29988 worker thread done servicing request
23:14:02.071 00.000 28316 OnExposeComplete: enter
23:14:02.072 00.001 28316 UpdateGuideState(): m_state=6
23:14:02.072 00.000 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
23:14:02.073 00.001 28316 Star::Find returns 1 (0), X=583.81, Y=112.07, Mass=1833, SNR=29.4, Peak=179 HFD=4.3
23:14:02.073 00.000 28316 MultiStar: [#1 -0.03,-0.03,0.91,U] [#2 -0.04,0.02,0.97,U] [#3 -0.11,-0.15,0.87,U] [#4 -0.36,-0.04,0.00,M7] [#5 -0.35,-0.07,0.00,M1] [#6 -0.30,0.09,0.72,U] [#7 -0.23,-0.09,0.70,U] [#8 -0.19,-0.06,0.62,U] 
23:14:02.074 00.001 28316 refined, 6 included, MultiStar: {-0.14, -0.04}, one-star: {-0.16, -0.03}
23:14:02.074 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
23:14:02.075 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
23:14:02.075 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.89 mountX=-0.02 mountY=0.14, mountTheta=1.74
23:14:02.076 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
23:14:02.077 00.001 28316 Enqueuing Move request for scope (-0.14, -0.04)
23:14:02.078 00.001 29988 Worker thread wakes up
23:14:02.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
23:14:02.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:02.079 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
23:14:02.079 00.000 29988 Moving (-0.14, -0.04) raw xDistance=-0.02 yDistance=0.14
23:14:02.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:02.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:02.079 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.4
23:14:02.079 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:02.080 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:02.080 00.000 28316 Enqueuing Expose request
23:14:02.081 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:14:02.081 00.000 29988 MoveAxis(E, 0, ABG)
23:14:02.081 00.000 29988 Move returns status 0, amount 0
23:14:02.081 00.000 29988 MoveAxis(N, 0, ABG)
23:14:02.081 00.000 29988 Move returns status 0, amount 0
23:14:02.081 00.000 29988 move complete, result=0
23:14:02.081 00.000 29988 worker thread done servicing request
23:14:02.081 00.000 29988 Worker thread wakes up
23:14:02.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:02.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:02.083 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:03.599 01.516 29988 Exposure complete
23:14:03.628 00.029 29988 worker thread done servicing request
23:14:03.629 00.001 28316 OnExposeComplete: enter
23:14:03.629 00.000 28316 UpdateGuideState(): m_state=6
23:14:03.630 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
23:14:03.631 00.001 28316 Star::Find returns 1 (0), X=583.79, Y=112.05, Mass=1966, SNR=30.5, Peak=206 HFD=4.3
23:14:03.632 00.001 28316 MultiStar: [#1 0.05,-0.21,0.87,U] [#2 -0.06,-0.15,0.93,U] [#3 0.04,-0.18,0.87,U] [#4 -0.26,-0.08,0.86,U] [#5 -0.29,-0.06,0.78,U] [#6 -0.14,0.09,0.72,U] [#7 -0.09,0.06,0.64,U] [#8 -0.13,-0.29,0.00,M1] 
23:14:03.633 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.18, -0.05}
23:14:03.634 00.001 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
23:14:03.634 00.000 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
23:14:03.635 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.53 mountX=0.03 mountY=0.14, mountTheta=1.39
23:14:03.636 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
23:14:03.636 00.000 28316 Enqueuing Move request for scope (-0.11, -0.08)
23:14:03.637 00.001 29988 Worker thread wakes up
23:14:03.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:03.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:14:03.637 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:14:03.637 00.000 29988 Moving (-0.11, -0.08) raw xDistance=0.03 yDistance=0.14
23:14:03.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:03.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:03.638 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.5
23:14:03.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:03.638 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:03.639 00.001 28316 Enqueuing Expose request
23:14:03.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:14:03.639 00.000 29988 MoveAxis(E, 0, ABG)
23:14:03.639 00.000 29988 Move returns status 0, amount 0
23:14:03.639 00.000 29988 MoveAxis(N, 0, ABG)
23:14:03.639 00.000 29988 Move returns status 0, amount 0
23:14:03.639 00.000 29988 move complete, result=0
23:14:03.639 00.000 29988 worker thread done servicing request
23:14:03.639 00.000 29988 Worker thread wakes up
23:14:03.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:03.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:03.640 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:05.265 01.625 29988 Exposure complete
23:14:05.292 00.027 29988 worker thread done servicing request
23:14:05.292 00.000 28316 OnExposeComplete: enter
23:14:05.292 00.000 28316 UpdateGuideState(): m_state=6
23:14:05.293 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
23:14:05.293 00.000 28316 Star::Find returns 1 (0), X=583.76, Y=112.17, Mass=1981, SNR=30.5, Peak=182 HFD=4.4
23:14:05.294 00.001 28316 MultiStar: [#1 -0.12,-0.11,0.90,U] [#2 -0.16,0.12,0.97,U] [#3 -0.11,-0.07,0.85,U] [#4 -0.39,0.08,0.00,M7] [#5 -0.30,0.05,0.78,U] [#6 -0.28,0.01,0.70,U] [#7 -0.07,0.01,0.65,U] [#8 -0.17,-0.07,0.60,U] 
23:14:05.295 00.001 28316 refined, 7 included, MultiStar: {-0.18, 0.01}, one-star: {-0.21, 0.07}
23:14:05.295 00.000 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.26 = -2.03)
23:14:05.295 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
23:14:05.298 00.003 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.11 mountX=-0.08 mountY=0.16, mountTheta=2.03
23:14:05.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
23:14:05.299 00.000 28316 Enqueuing Move request for scope (-0.18, 0.01)
23:14:05.300 00.001 29988 Worker thread wakes up
23:14:05.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:05.300 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.5
23:14:05.301 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:05.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:05.301 00.000 28316 Enqueuing Expose request
23:14:05.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
23:14:05.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
23:14:05.302 00.000 29988 Moving (-0.18, 0.01) raw xDistance=-0.08 yDistance=0.16
23:14:05.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:14:05.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:05.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:14:05.302 00.000 29988 MoveAxis(E, 0, ABG)
23:14:05.302 00.000 29988 Move returns status 0, amount 0
23:14:05.302 00.000 29988 MoveAxis(N, 0, ABG)
23:14:05.302 00.000 29988 Move returns status 0, amount 0
23:14:05.302 00.000 29988 move complete, result=0
23:14:05.302 00.000 29988 worker thread done servicing request
23:14:05.302 00.000 29988 Worker thread wakes up
23:14:05.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:05.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:05.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:06.826 01.524 29988 Exposure complete
23:14:06.849 00.023 29988 worker thread done servicing request
23:14:06.850 00.001 28316 OnExposeComplete: enter
23:14:06.850 00.000 28316 UpdateGuideState(): m_state=6
23:14:06.852 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
23:14:06.852 00.000 28316 Star::Find returns 1 (0), X=583.69, Y=112.05, Mass=1773, SNR=28.7, Peak=156 HFD=4.1
23:14:06.853 00.001 28316 MultiStar: [#1 -0.18,-0.09,0.93,U] [#2 -0.17,-0.01,0.99,U] [#3 -0.04,-0.06,0.87,U] [#4 -0.58,0.03,0.00,M8] [#5 -0.37,-0.02,0.00,M1] [#6 -0.25,-0.00,0.74,U] [#7 -0.14,0.00,0.69,U] [#8 -0.22,-0.08,0.63,U] 
23:14:06.853 00.000 28316 refined, 6 included, MultiStar: {-0.18, -0.04}, one-star: {-0.27, -0.05}
23:14:06.854 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:14:06.854 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:14:06.854 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.91 mountX=-0.04 mountY=0.18, mountTheta=1.77
23:14:06.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.04, opts=13)
23:14:06.855 00.000 28316 Enqueuing Move request for scope (-0.18, -0.04)
23:14:06.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:06.856 00.001 28316 UpdateGuideState exits: m=1773 RSB=28.7
23:14:06.857 00.001 29988 Worker thread wakes up
23:14:06.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:06.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:06.857 00.000 28316 Enqueuing Expose request
23:14:06.859 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
23:14:06.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
23:14:06.859 00.000 29988 Moving (-0.18, -0.04) raw xDistance=-0.04 yDistance=0.18
23:14:06.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:14:06.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:06.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:14:06.859 00.000 29988 MoveAxis(E, 0, ABG)
23:14:06.859 00.000 29988 Move returns status 0, amount 0
23:14:06.859 00.000 29988 MoveAxis(N, 0, ABG)
23:14:06.859 00.000 29988 Move returns status 0, amount 0
23:14:06.859 00.000 29988 move complete, result=0
23:14:06.859 00.000 29988 worker thread done servicing request
23:14:06.859 00.000 29988 Worker thread wakes up
23:14:06.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:06.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:06.859 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:08.484 01.625 29988 Exposure complete
23:14:08.517 00.033 29988 worker thread done servicing request
23:14:08.517 00.000 28316 OnExposeComplete: enter
23:14:08.518 00.001 28316 UpdateGuideState(): m_state=6
23:14:08.519 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
23:14:08.519 00.000 28316 Star::Find returns 1 (0), X=583.79, Y=111.99, Mass=1816, SNR=29.3, Peak=165 HFD=4.3
23:14:08.520 00.001 28316 MultiStar: [#1 -0.04,-0.09,0.90,U] [#2 -0.05,0.08,1.02,U] [#3 -0.07,-0.08,0.87,U] [#4 -0.47,0.00,0.00,M9] [#5 -0.30,0.02,0.79,U] [#6 -0.16,-0.02,0.74,U] [#7 -0.14,-0.02,0.66,U] [#8 -0.17,-0.10,0.59,U] 
23:14:08.520 00.000 28316 refined, 7 included, MultiStar: {-0.13, -0.04}, one-star: {-0.17, -0.12}
23:14:08.521 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
23:14:08.523 00.002 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
23:14:08.524 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.85 mountX=-0.02 mountY=0.14, mountTheta=1.71
23:14:08.526 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.04, opts=13)
23:14:08.527 00.001 28316 Enqueuing Move request for scope (-0.13, -0.04)
23:14:08.528 00.001 29988 Worker thread wakes up
23:14:08.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:08.530 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:14:08.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:14:08.530 00.000 29988 Moving (-0.13, -0.04) raw xDistance=-0.02 yDistance=0.14
23:14:08.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:08.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:08.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:14:08.530 00.000 29988 MoveAxis(E, 0, ABG)
23:14:08.530 00.000 29988 Move returns status 0, amount 0
23:14:08.530 00.000 29988 MoveAxis(N, 0, ABG)
23:14:08.530 00.000 29988 Move returns status 0, amount 0
23:14:08.530 00.000 29988 move complete, result=0
23:14:08.530 00.000 29988 worker thread done servicing request
23:14:08.530 00.000 28316 UpdateGuideState exits: m=1816 RSB=29.3
23:14:08.531 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:08.532 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:08.532 00.000 28316 Enqueuing Expose request
23:14:08.533 00.001 29988 Worker thread wakes up
23:14:08.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:08.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:08.533 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:10.048 01.515 29988 Exposure complete
23:14:10.084 00.036 29988 worker thread done servicing request
23:14:10.084 00.000 28316 OnExposeComplete: enter
23:14:10.085 00.001 28316 UpdateGuideState(): m_state=6
23:14:10.085 00.000 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
23:14:10.086 00.001 28316 Star::Find returns 1 (0), X=583.78, Y=111.98, Mass=1920, SNR=30.0, Peak=171 HFD=4.4
23:14:10.086 00.000 28316 MultiStar: [#1 -0.01,-0.14,0.89,U] [#2 -0.16,0.02,1.00,U] [#3 -0.09,-0.02,0.86,U] [#4 -0.60,-0.06,0.00,M10] [#5 -0.31,0.04,0.75,U] [#6 -0.28,0.05,0.70,U] [#7 -0.08,-0.09,0.65,U] [#8 -0.14,-0.04,0.61,U] 
23:14:10.087 00.001 28316 refined, 7 included, MultiStar: {-0.16, -0.04}, one-star: {-0.19, -0.13}
23:14:10.087 00.000 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
23:14:10.088 00.001 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
23:14:10.088 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.88 mountX=-0.03 mountY=0.16, mountTheta=1.74
23:14:10.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.04, opts=13)
23:14:10.091 00.002 28316 Enqueuing Move request for scope (-0.16, -0.04)
23:14:10.091 00.000 29988 Worker thread wakes up
23:14:10.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
23:14:10.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
23:14:10.091 00.000 29988 Moving (-0.16, -0.04) raw xDistance=-0.03 yDistance=0.16
23:14:10.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:10.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:10.091 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.0
23:14:10.092 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:10.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:10.093 00.001 28316 Enqueuing Expose request
23:14:10.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:10.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:14:10.093 00.000 29988 MoveAxis(E, 0, ABG)
23:14:10.093 00.000 29988 Move returns status 0, amount 0
23:14:10.093 00.000 29988 MoveAxis(N, 0, ABG)
23:14:10.093 00.000 29988 Move returns status 0, amount 0
23:14:10.093 00.000 29988 move complete, result=0
23:14:10.093 00.000 29988 worker thread done servicing request
23:14:10.093 00.000 29988 Worker thread wakes up
23:14:10.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:10.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:10.094 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:11.725 01.631 29988 Exposure complete
23:14:11.762 00.037 29988 worker thread done servicing request
23:14:11.762 00.000 28316 OnExposeComplete: enter
23:14:11.763 00.001 28316 UpdateGuideState(): m_state=6
23:14:11.763 00.000 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
23:14:11.765 00.002 28316 Star::Find returns 1 (0), X=583.44, Y=111.95, Mass=1835, SNR=29.5, Peak=141 HFD=4.1
23:14:11.765 00.000 28316 MultiStar: [#1 -0.25,-0.18,0.00,M1] [#2 -0.28,-0.12,0.95,U] [#3 -0.16,-0.29,0.00,M1] [#4 -0.65,-0.17,0.00,R] [#5 -0.46,0.07,0.00,M1] [#6 -0.44,-0.03,0.00,M1] [#7 -0.40,-0.16,0.00,M1] [#8 -0.37,-0.15,0.00,M1] 
23:14:11.766 00.001 28316 refined, 1 included, MultiStar: {-0.40, -0.14}, one-star: {-0.52, -0.16}
23:14:11.766 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.14) = xAngle (-1.67 = -1.67)
23:14:11.767 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
23:14:11.767 00.000 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.43 cameraTheta=-2.81 mountX=-0.04 mountY=0.42, mountTheta=1.67
23:14:11.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.14, opts=13)
23:14:11.769 00.001 28316 Enqueuing Move request for scope (-0.40, -0.14)
23:14:11.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:14:11.770 00.001 29988 Worker thread wakes up
23:14:11.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.14) opts 0xd
23:14:11.770 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.14)
23:14:11.770 00.000 29988 Moving (-0.40, -0.14) raw xDistance=-0.04 yDistance=0.42
23:14:11.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:14:11.770 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.5
23:14:11.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:11.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:11.772 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
23:14:11.772 00.000 29988 MoveAxis(E, 0, ABG)
23:14:11.772 00.000 29988 Move returns status 0, amount 0
23:14:11.772 00.000 29988 MoveAxis(N, 0, ABG)
23:14:11.772 00.000 29988 Move returns status 0, amount 0
23:14:11.772 00.000 29988 move complete, result=0
23:14:11.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:11.773 00.001 28316 Enqueuing Expose request
23:14:11.773 00.000 29988 worker thread done servicing request
23:14:11.773 00.000 29988 Worker thread wakes up
23:14:11.773 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:14:11.774 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:11.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:13.286 01.512 29988 Exposure complete
23:14:13.314 00.028 29988 worker thread done servicing request
23:14:13.315 00.001 28316 OnExposeComplete: enter
23:14:13.315 00.000 28316 UpdateGuideState(): m_state=6
23:14:13.316 00.001 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
23:14:13.316 00.000 28316 Star::Find returns 1 (0), X=583.53, Y=111.96, Mass=1946, SNR=30.3, Peak=161 HFD=4.2
23:14:13.317 00.001 28316 MultiStar: [#1 -0.20,-0.13,0.88,U] [#2 -0.27,0.04,0.99,U] [#3 -0.21,-0.10,0.86,U] [#4 0.02,0.03,0.86,U] [#5 -0.34,-0.13,0.00,M2] [#6 -0.28,-0.03,0.73,U] [#7 -0.41,-0.04,0.00,M2] [#8 -0.27,-0.20,0.00,M2] 
23:14:13.317 00.000 28316 refined, 5 included, MultiStar: {-0.23, -0.06}, one-star: {-0.43, -0.14}
23:14:13.318 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:14:13.318 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:14:13.318 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.90 mountX=-0.05 mountY=0.24, mountTheta=1.76
23:14:13.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.06, opts=13)
23:14:13.320 00.001 28316 Enqueuing Move request for scope (-0.23, -0.06)
23:14:13.320 00.000 29988 Worker thread wakes up
23:14:13.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
23:14:13.320 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
23:14:13.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:14:13.321 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:14:13.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:13.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:13.322 00.000 28316 Enqueuing Expose request
23:14:13.323 00.001 29988 Moving (-0.23, -0.06) raw xDistance=-0.05 yDistance=0.24
23:14:13.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:14:13.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:13.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:14:13.323 00.000 29988 MoveAxis(E, 0, ABG)
23:14:13.323 00.000 29988 Move returns status 0, amount 0
23:14:13.323 00.000 29988 MoveAxis(N, 0, ABG)
23:14:13.323 00.000 29988 Move returns status 0, amount 0
23:14:13.323 00.000 29988 move complete, result=0
23:14:13.323 00.000 29988 worker thread done servicing request
23:14:13.323 00.000 29988 Worker thread wakes up
23:14:13.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:13.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:13.323 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:14.954 01.631 29988 Exposure complete
23:14:14.987 00.033 29988 worker thread done servicing request
23:14:14.987 00.000 28316 OnExposeComplete: enter
23:14:14.988 00.001 28316 UpdateGuideState(): m_state=6
23:14:14.988 00.000 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
23:14:14.989 00.001 28316 Star::Find returns 1 (0), X=583.64, Y=112.20, Mass=1901, SNR=30.0, Peak=163 HFD=4.5
23:14:14.989 00.000 28316 MultiStar: [#1 -0.24,0.01,0.90,U] [#2 -0.31,0.10,0.00,M1] [#3 -0.26,-0.06,0.86,U] [#4 0.01,0.18,0.87,U] [#5 -0.46,0.21,0.00,M3] [#6 -0.46,0.21,0.00,M1] [#7 -0.32,0.01,0.00,M3] [#8 -0.33,0.00,0.00,M3] 
23:14:14.990 00.001 28316 refined, 3 included, MultiStar: {-0.21, 0.06}, one-star: {-0.33, 0.09}
23:14:14.990 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.02 = -2.27)
23:14:14.991 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
23:14:14.991 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.87 mountX=-0.14 mountY=0.16, mountTheta=2.28
23:14:14.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.06, opts=13)
23:14:14.993 00.001 28316 Enqueuing Move request for scope (-0.21, 0.06)
23:14:14.994 00.001 29988 Worker thread wakes up
23:14:14.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
23:14:14.994 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
23:14:14.994 00.000 29988 Moving (-0.21, 0.06) raw xDistance=-0.14 yDistance=0.16
23:14:14.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:14:14.994 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:14.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:14.996 00.002 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:14:14.998 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:14:14.999 00.001 29988 MoveAxis(E, 0, ABG)
23:14:14.999 00.000 29988 Move returns status 0, amount 0
23:14:14.999 00.000 29988 MoveAxis(N, 0, ABG)
23:14:14.999 00.000 29988 Move returns status 0, amount 0
23:14:14.999 00.000 29988 move complete, result=0
23:14:14.999 00.000 29988 worker thread done servicing request
23:14:14.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:14.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:15.000 00.001 28316 Enqueuing Expose request
23:14:15.000 00.000 29988 Worker thread wakes up
23:14:15.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:15.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:15.000 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:16.516 01.516 29988 Exposure complete
23:14:16.547 00.031 29988 worker thread done servicing request
23:14:16.547 00.000 28316 OnExposeComplete: enter
23:14:16.548 00.001 28316 UpdateGuideState(): m_state=6
23:14:16.549 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
23:14:16.549 00.000 28316 Star::Find returns 1 (0), X=583.64, Y=112.03, Mass=1948, SNR=30.3, Peak=152 HFD=4.1
23:14:16.550 00.001 28316 MultiStar: [#1 -0.39,-0.32,0.00,M1] [#2 -0.22,-0.25,0.00,M2] [#3 -0.06,-0.35,0.00,M1] [#4 0.10,-0.03,0.87,U] [#5 -0.34,-0.02,0.00,M4] [#6 -0.29,-0.02,0.69,U] [#7 -0.30,-0.20,0.00,M4] [#8 -0.21,-0.32,0.00,M4] 
23:14:16.550 00.000 28316 refined, 2 included, MultiStar: {-0.18, -0.04}, one-star: {-0.33, -0.07}
23:14:16.551 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:14:16.551 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:14:16.552 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.91 mountX=-0.03 mountY=0.18, mountTheta=1.76
23:14:16.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.04, opts=13)
23:14:16.553 00.000 28316 Enqueuing Move request for scope (-0.18, -0.04)
23:14:16.554 00.001 29988 Worker thread wakes up
23:14:16.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
23:14:16.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
23:14:16.554 00.000 29988 Moving (-0.18, -0.04) raw xDistance=-0.03 yDistance=0.18
23:14:16.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:16.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:16.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:14:16.554 00.000 29988 MoveAxis(E, 0, ABG)
23:14:16.554 00.000 29988 Move returns status 0, amount 0
23:14:16.554 00.000 29988 MoveAxis(N, 0, ABG)
23:14:16.554 00.000 29988 Move returns status 0, amount 0
23:14:16.554 00.000 29988 move complete, result=0
23:14:16.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:16.555 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:14:16.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:16.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:16.556 00.001 28316 Enqueuing Expose request
23:14:16.556 00.000 29988 worker thread done servicing request
23:14:16.556 00.000 29988 Worker thread wakes up
23:14:16.556 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:14:16.557 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:16.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:18.188 01.631 29988 Exposure complete
23:14:18.227 00.039 29988 worker thread done servicing request
23:14:18.227 00.000 28316 OnExposeComplete: enter
23:14:18.227 00.000 28316 UpdateGuideState(): m_state=6
23:14:18.228 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
23:14:18.229 00.001 28316 Star::Find returns 1 (0), X=583.72, Y=111.85, Mass=1860, SNR=29.5, Peak=160 HFD=4.4
23:14:18.230 00.001 28316 MultiStar: [#1 -0.04,-0.29,0.88,U] [#2 -0.18,-0.30,0.00,M3] [#3 -0.03,-0.23,0.87,U] [#4 0.36,-0.10,0.00,M1] [#5 -0.40,-0.12,0.00,M5] [#6 -0.27,-0.26,0.00,M1] [#7 -0.23,-0.22,0.00,M5] [#8 -0.14,-0.26,0.62,U] 
23:14:18.232 00.002 28316 refined, 3 included, MultiStar: {-0.12, -0.26}, one-star: {-0.25, -0.26}
23:14:18.232 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.14) = xAngle (-0.85 = -0.85)
23:14:18.234 00.002 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25)
23:14:18.235 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-2.00 mountX=0.19 mountY=0.22, mountTheta=0.87
23:14:18.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.26, opts=13)
23:14:18.236 00.000 28316 Enqueuing Move request for scope (-0.12, -0.26)
23:14:18.237 00.001 29988 Worker thread wakes up
23:14:18.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:18.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
23:14:18.237 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:14:18.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:18.238 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
23:14:18.238 00.000 29988 Moving (-0.12, -0.26) raw xDistance=0.19 yDistance=0.22
23:14:18.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:14:18.238 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.48 newest=0.56
23:14:18.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:14:18.238 00.000 29988 MoveAxis(E, 0, ABG)
23:14:18.238 00.000 29988 Move returns status 0, amount 0
23:14:18.238 00.000 29988 MoveAxis(S, 53, ABG)
23:14:18.238 00.000 29988 Guiding  Dir = 1, Dur = 53
23:14:18.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:18.239 00.000 28316 Enqueuing Expose request
23:14:18.239 00.000 29988 IsSlewing returns 0
23:14:18.240 00.001 29988 IsGuiding returns 0
23:14:18.245 00.005 29988 PulseGuide returned control before completion, sleep 59
23:14:18.314 00.069 29988 IsGuiding returns 0
23:14:18.314 00.000 29988 Move returns status 0, amount 53
23:14:18.314 00.000 29988 move complete, result=0
23:14:18.314 00.000 29988 worker thread done servicing request
23:14:18.314 00.000 29988 Worker thread wakes up
23:14:18.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:18.314 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 53 ms SOUTH
23:14:18.315 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:19.725 01.410 29988 Exposure complete
23:14:19.762 00.037 29988 worker thread done servicing request
23:14:19.763 00.001 28316 OnExposeComplete: enter
23:14:19.763 00.000 28316 UpdateGuideState(): m_state=6
23:14:19.764 00.001 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
23:14:19.764 00.000 28316 Star::Find returns 1 (0), X=583.90, Y=112.10, Mass=1822, SNR=29.3, Peak=174 HFD=4.2
23:14:19.765 00.001 28316 MultiStar: [#1 0.12,-0.13,0.90,U] [#2 -0.03,0.02,0.98,U] [#3 0.06,-0.05,0.86,U] [#4 0.46,0.07,0.00,M2] [#5 -0.17,-0.03,0.79,U] [#6 -0.06,0.00,0.74,U] [#7 -0.00,-0.08,0.68,U] [#8 -0.03,-0.17,0.59,U] 
23:14:19.765 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.07, -0.00}
23:14:19.766 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.81 = -0.81)
23:14:19.766 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.29 = 2.29)
23:14:19.766 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.96 mountX=0.04 mountY=0.04, mountTheta=0.83
23:14:19.768 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
23:14:19.769 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
23:14:19.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:19.770 00.001 28316 UpdateGuideState exits: m=1822 RSB=29.3
23:14:19.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:19.771 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:19.771 00.000 28316 Enqueuing Expose request
23:14:19.772 00.001 29988 Worker thread wakes up
23:14:19.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:14:19.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:14:19.772 00.000 29988 Moving (-0.02, -0.05) raw xDistance=0.04 yDistance=0.04
23:14:19.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:19.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:19.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:19.772 00.000 29988 MoveAxis(E, 0, ABG)
23:14:19.772 00.000 29988 Move returns status 0, amount 0
23:14:19.772 00.000 29988 MoveAxis(N, 0, ABG)
23:14:19.772 00.000 29988 Move returns status 0, amount 0
23:14:19.772 00.000 29988 move complete, result=0
23:14:19.772 00.000 29988 worker thread done servicing request
23:14:19.772 00.000 29988 Worker thread wakes up
23:14:19.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:19.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:19.772 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:21.403 01.631 29988 Exposure complete
23:14:21.451 00.048 29988 worker thread done servicing request
23:14:21.451 00.000 28316 OnExposeComplete: enter
23:14:21.452 00.001 28316 UpdateGuideState(): m_state=6
23:14:21.452 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
23:14:21.453 00.001 28316 Star::Find returns 1 (0), X=583.92, Y=111.98, Mass=1874, SNR=29.7, Peak=177 HFD=4.4
23:14:21.453 00.000 28316 MultiStar: [#1 0.12,-0.22,0.90,U] [#2 0.04,-0.07,1.01,U] [#3 0.04,-0.18,0.87,U] [#4 0.58,0.04,0.00,M3] [#5 -0.16,-0.03,0.79,U] [#6 0.06,-0.06,0.71,U] [#7 0.16,-0.09,0.66,U] [#8 0.06,-0.07,0.62,U] 
23:14:21.454 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.11}, one-star: {-0.04, -0.12}
23:14:21.454 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.14) = xAngle (-0.17 = -0.17)
23:14:21.455 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
23:14:21.455 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.31 mountX=0.11 mountY=0.02, mountTheta=0.20
23:14:21.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
23:14:21.457 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
23:14:21.457 00.000 29988 Worker thread wakes up
23:14:21.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:14:21.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:14:21.457 00.000 29988 Moving (0.03, -0.11) raw xDistance=0.11 yDistance=0.02
23:14:21.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:14:21.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:21.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:21.458 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.7
23:14:21.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:21.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:21.459 00.001 28316 Enqueuing Expose request
23:14:21.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:14:21.459 00.000 29988 MoveAxis(E, 0, ABG)
23:14:21.459 00.000 29988 Move returns status 0, amount 0
23:14:21.459 00.000 29988 MoveAxis(N, 0, ABG)
23:14:21.459 00.000 29988 Move returns status 0, amount 0
23:14:21.459 00.000 29988 move complete, result=0
23:14:21.459 00.000 29988 worker thread done servicing request
23:14:21.459 00.000 29988 Worker thread wakes up
23:14:21.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:21.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:21.461 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:22.983 01.522 29988 Exposure complete
23:14:23.009 00.026 29988 worker thread done servicing request
23:14:23.009 00.000 28316 OnExposeComplete: enter
23:14:23.010 00.001 28316 UpdateGuideState(): m_state=6
23:14:23.010 00.000 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
23:14:23.011 00.001 28316 Star::Find returns 1 (0), X=583.91, Y=112.08, Mass=1988, SNR=30.5, Peak=195 HFD=4.3
23:14:23.011 00.000 28316 MultiStar: [#1 0.07,-0.01,0.86,U] [#2 0.02,0.09,0.92,U] [#3 0.19,-0.08,0.82,U] [#4 0.43,0.29,0.00,M4] [#5 -0.16,0.02,0.76,U] [#6 -0.07,0.12,0.72,U] [#7 -0.11,-0.03,0.63,U] [#8 -0.02,0.06,0.61,U] 
23:14:23.012 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.02}, one-star: {-0.06, -0.02}
23:14:23.012 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.92)
23:14:23.014 00.002 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
23:14:23.015 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.22 mountX=-0.02 mountY=0.00, mountTheta=2.95
23:14:23.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
23:14:23.016 00.000 28316 Enqueuing Move request for scope (-0.01, 0.02)
23:14:23.017 00.001 29988 Worker thread wakes up
23:14:23.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:23.017 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.5
23:14:23.018 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:23.018 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:23.018 00.000 28316 Enqueuing Expose request
23:14:23.019 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:14:23.019 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:14:23.019 00.000 29988 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=0.00
23:14:23.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:14:23.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:23.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:14:23.019 00.000 29988 MoveAxis(E, 0, ABG)
23:14:23.019 00.000 29988 Move returns status 0, amount 0
23:14:23.019 00.000 29988 MoveAxis(N, 0, ABG)
23:14:23.019 00.000 29988 Move returns status 0, amount 0
23:14:23.019 00.000 29988 move complete, result=0
23:14:23.019 00.000 29988 worker thread done servicing request
23:14:23.019 00.000 29988 Worker thread wakes up
23:14:23.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:23.019 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:23.020 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:24.644 01.624 29988 Exposure complete
23:14:24.678 00.034 29988 worker thread done servicing request
23:14:24.678 00.000 28316 OnExposeComplete: enter
23:14:24.679 00.001 28316 UpdateGuideState(): m_state=6
23:14:24.679 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
23:14:24.680 00.001 28316 Star::Find returns 1 (0), X=583.87, Y=112.21, Mass=1921, SNR=30.1, Peak=190 HFD=4.3
23:14:24.681 00.001 28316 MultiStar: [#1 0.15,-0.07,0.88,U] [#2 0.09,0.15,0.94,U] [#3 0.19,0.02,0.85,U] [#4 0.47,0.29,0.00,M5] [#5 -0.04,0.08,0.78,U] [#6 0.02,0.07,0.74,U] [#7 0.12,0.03,0.66,U] [#8 0.06,0.10,0.60,U] 
23:14:24.681 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {-0.09, 0.11}
23:14:24.681 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
23:14:24.682 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.25)
23:14:24.682 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.79 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
23:14:24.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
23:14:24.684 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
23:14:24.684 00.000 29988 Worker thread wakes up
23:14:24.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:14:24.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:14:24.684 00.000 29988 Moving (0.06, 0.06) raw xDistance=-0.03 yDistance=-0.08
23:14:24.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:24.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:24.685 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:14:24.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:24.686 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:24.686 00.000 28316 Enqueuing Expose request
23:14:24.687 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:24.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:24.687 00.000 29988 MoveAxis(E, 0, ABG)
23:14:24.687 00.000 29988 Move returns status 0, amount 0
23:14:24.687 00.000 29988 MoveAxis(N, 0, ABG)
23:14:24.687 00.000 29988 Move returns status 0, amount 0
23:14:24.687 00.000 29988 move complete, result=0
23:14:24.687 00.000 29988 worker thread done servicing request
23:14:24.687 00.000 29988 Worker thread wakes up
23:14:24.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:24.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:24.687 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:26.203 01.516 29988 Exposure complete
23:14:26.256 00.053 29988 worker thread done servicing request
23:14:26.256 00.000 28316 OnExposeComplete: enter
23:14:26.256 00.000 28316 UpdateGuideState(): m_state=6
23:14:26.257 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
23:14:26.257 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.05, Mass=1910, SNR=29.9, Peak=193 HFD=4.3
23:14:26.258 00.001 28316 MultiStar: [#1 0.15,-0.02,0.88,U] [#2 0.09,0.12,0.97,U] [#3 0.21,0.23,0.90,U] [#4 0.59,0.31,0.00,M6] [#5 0.05,0.03,0.76,U] [#6 0.12,0.17,0.71,U] [#7 0.18,0.09,0.68,U] [#8 0.03,0.02,0.58,U] 
23:14:26.258 00.000 28316 single-star, 7 included, MultiStar: {0.10, 0.07}, one-star: {-0.05, -0.05}
23:14:26.259 00.001 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.14) = xAngle (-1.24 = -1.24)
23:14:26.259 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.86 = 1.86)
23:14:26.260 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=0.02 mountY=0.07, mountTheta=1.24
23:14:26.262 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
23:14:26.266 00.004 28316 Enqueuing Move request for scope (-0.05, -0.05)
23:14:26.267 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:26.268 00.001 28316 UpdateGuideState exits: m=1910 RSB=29.9
23:14:26.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:26.269 00.000 28316 Enqueuing Expose request
23:14:26.270 00.001 29988 Worker thread wakes up
23:14:26.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
23:14:26.270 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
23:14:26.270 00.000 29988 Moving (-0.05, -0.05) raw xDistance=0.02 yDistance=0.07
23:14:26.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:14:26.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:26.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:26.270 00.000 29988 MoveAxis(E, 0, ABG)
23:14:26.270 00.000 29988 Move returns status 0, amount 0
23:14:26.270 00.000 29988 MoveAxis(N, 0, ABG)
23:14:26.270 00.000 29988 Move returns status 0, amount 0
23:14:26.270 00.000 29988 move complete, result=0
23:14:26.270 00.000 29988 worker thread done servicing request
23:14:26.270 00.000 29988 Worker thread wakes up
23:14:26.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:26.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:26.270 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:27.894 01.624 29988 Exposure complete
23:14:27.930 00.036 29988 worker thread done servicing request
23:14:27.931 00.001 28316 OnExposeComplete: enter
23:14:27.932 00.001 28316 UpdateGuideState(): m_state=6
23:14:27.935 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
23:14:27.938 00.003 28316 Star::Find returns 1 (0), X=583.99, Y=111.97, Mass=1853, SNR=29.6, Peak=183 HFD=4.4
23:14:27.941 00.003 28316 MultiStar: [#1 0.28,-0.22,0.00,M1] [#2 0.24,-0.13,0.96,U] [#3 0.34,-0.12,0.00,M1] [#4 0.61,-0.12,0.00,M7] [#5 0.03,-0.07,0.79,U] [#6 0.29,-0.26,0.00,M1] [#7 0.28,-0.04,0.69,U] [#8 0.21,-0.20,0.59,U] 
23:14:27.943 00.002 28316 single-star, 4 included, MultiStar: {0.15, -0.11}, one-star: {0.03, -0.14}
23:14:27.945 00.002 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
23:14:27.948 00.003 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
23:14:27.949 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.38 mountX=0.14 mountY=0.04, mountTheta=0.27
23:14:27.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
23:14:27.952 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
23:14:27.954 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:27.955 00.001 29988 Worker thread wakes up
23:14:27.955 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
23:14:27.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:27.957 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:27.957 00.000 28316 Enqueuing Expose request
23:14:27.958 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:14:27.958 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:14:27.958 00.000 29988 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
23:14:27.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:14:27.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:27.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:27.958 00.000 29988 MoveAxis(E, 0, ABG)
23:14:27.958 00.000 29988 Move returns status 0, amount 0
23:14:27.958 00.000 29988 MoveAxis(N, 0, ABG)
23:14:27.958 00.000 29988 Move returns status 0, amount 0
23:14:27.958 00.000 29988 move complete, result=0
23:14:27.958 00.000 29988 worker thread done servicing request
23:14:27.958 00.000 29988 Worker thread wakes up
23:14:27.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:27.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:27.958 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:29.485 01.527 29988 Exposure complete
23:14:29.513 00.028 29988 worker thread done servicing request
23:14:29.513 00.000 28316 OnExposeComplete: enter
23:14:29.516 00.003 28316 UpdateGuideState(): m_state=6
23:14:29.519 00.003 28316 Star::Find(15, 583, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
23:14:29.522 00.003 28316 Star::Find returns 1 (0), X=584.19, Y=111.82, Mass=1888, SNR=29.9, Peak=182 HFD=4.4
23:14:29.524 00.002 28316 MultiStar: [#1 0.32,-0.31,0.00,M2] [#2 0.30,-0.26,0.00,M1] [#3 0.45,-0.23,0.00,M2] [#4 0.72,-0.13,0.00,M8] [#5 0.09,-0.17,0.80,U] [#6 0.31,-0.31,0.00,M2] [#7 0.24,-0.33,0.00,M1] [#8 0.19,-0.34,0.00,M1] 
23:14:29.527 00.003 28316 refined, 1 included, MultiStar: {0.16, -0.23}, one-star: {0.22, -0.28}
23:14:29.529 00.002 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
23:14:29.532 00.003 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
23:14:29.534 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.97 mountX=0.28 mountY=-0.04, mountTheta=-0.14
23:14:29.537 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.23, opts=13)
23:14:29.538 00.001 28316 Enqueuing Move request for scope (0.16, -0.23)
23:14:29.538 00.000 29988 Worker thread wakes up
23:14:29.539 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
23:14:29.539 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
23:14:29.539 00.000 29988 Moving (0.16, -0.23) raw xDistance=0.28 yDistance=-0.04
23:14:29.539 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:29.539 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.9
23:14:29.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:29.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:29.540 00.000 28316 Enqueuing Expose request
23:14:29.541 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:14:29.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:29.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:14:29.541 00.000 29988 MoveAxis(W, 58, ABG)
23:14:29.541 00.000 29988 Guiding  Dir = 3, Dur = 58
23:14:29.541 00.000 29988 IsSlewing returns 0
23:14:29.541 00.000 29988 IsGuiding returns 0
23:14:29.543 00.002 29988 PulseGuide returned control before completion, sleep 67
23:14:29.624 00.081 29988 IsGuiding returns 0
23:14:29.624 00.000 29988 Move returns status 0, amount 58
23:14:29.624 00.000 29988 MoveAxis(N, 0, ABG)
23:14:29.624 00.000 29988 Move returns status 0, amount 0
23:14:29.624 00.000 29988 move complete, result=0
23:14:29.625 00.001 29988 worker thread done servicing request
23:14:29.625 00.000 29988 Worker thread wakes up
23:14:29.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:29.625 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.0 px 0 ms NORTH
23:14:29.626 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:31.251 01.625 29988 Exposure complete
23:14:31.306 00.055 29988 worker thread done servicing request
23:14:31.306 00.000 28316 OnExposeComplete: enter
23:14:31.307 00.001 28316 UpdateGuideState(): m_state=6
23:14:31.307 00.000 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
23:14:31.308 00.001 28316 Star::Find returns 1 (0), X=584.05, Y=112.09, Mass=2016, SNR=30.9, Peak=192 HFD=4.4
23:14:31.308 00.000 28316 MultiStar: [#1 0.32,-0.13,0.00,M3] [#2 0.19,0.03,0.94,U] [#3 0.27,-0.08,0.80,U] [#4 0.71,0.11,0.00,M9] [#5 0.15,-0.05,0.76,U] [#6 0.11,-0.08,0.70,U] [#7 0.06,-0.02,0.65,U] [#8 0.14,0.01,0.59,U] 
23:14:31.309 00.001 28316 single-star, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.08, -0.01}
23:14:31.309 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:14:31.309 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:14:31.310 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.17 mountX=0.05 mountY=-0.07, mountTheta=-0.96
23:14:31.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
23:14:31.312 00.001 28316 Enqueuing Move request for scope (0.08, -0.01)
23:14:31.313 00.001 29988 Worker thread wakes up
23:14:31.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:31.313 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.9
23:14:31.315 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
23:14:31.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:31.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:31.316 00.001 28316 Enqueuing Expose request
23:14:31.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
23:14:31.316 00.000 29988 Moving (0.08, -0.01) raw xDistance=0.05 yDistance=-0.07
23:14:31.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:14:31.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:31.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:14:31.316 00.000 29988 MoveAxis(E, 0, ABG)
23:14:31.316 00.000 29988 Move returns status 0, amount 0
23:14:31.316 00.000 29988 MoveAxis(N, 0, ABG)
23:14:31.316 00.000 29988 Move returns status 0, amount 0
23:14:31.316 00.000 29988 move complete, result=0
23:14:31.316 00.000 29988 worker thread done servicing request
23:14:31.316 00.000 29988 Worker thread wakes up
23:14:31.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:31.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:31.317 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:32.835 01.518 29988 Exposure complete
23:14:32.861 00.026 29988 worker thread done servicing request
23:14:32.861 00.000 28316 OnExposeComplete: enter
23:14:32.862 00.001 28316 UpdateGuideState(): m_state=6
23:14:32.866 00.004 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
23:14:32.868 00.002 28316 Star::Find returns 1 (0), X=583.93, Y=112.07, Mass=1858, SNR=29.5, Peak=170 HFD=4.4
23:14:32.871 00.003 28316 MultiStar: [#1 0.29,-0.08,0.90,U] [#2 0.13,0.08,0.97,U] [#3 0.18,-0.12,0.94,U] [#4 0.56,0.10,0.00,M10] [#5 -0.05,0.01,0.80,U] [#6 0.09,0.08,0.72,U] [#7 0.21,0.03,0.65,U] [#8 0.16,-0.01,0.61,U] 
23:14:32.873 00.002 28316 single-star, 7 included, MultiStar: {0.12, -0.01}, one-star: {-0.03, -0.03}
23:14:32.876 00.003 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
23:14:32.878 00.002 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.80 = 1.80)
23:14:32.880 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.44 mountX=0.01 mountY=0.04, mountTheta=1.30
23:14:32.882 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
23:14:32.883 00.001 28316 Enqueuing Move request for scope (-0.03, -0.03)
23:14:32.883 00.000 29988 Worker thread wakes up
23:14:32.884 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:32.884 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:14:32.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:32.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:14:32.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:14:32.885 00.000 29988 Moving (-0.03, -0.03) raw xDistance=0.01 yDistance=0.04
23:14:32.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:32.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:32.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:32.887 00.002 28316 Enqueuing Expose request
23:14:32.888 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:32.888 00.000 29988 MoveAxis(E, 0, ABG)
23:14:32.888 00.000 29988 Move returns status 0, amount 0
23:14:32.888 00.000 29988 MoveAxis(N, 0, ABG)
23:14:32.888 00.000 29988 Move returns status 0, amount 0
23:14:32.888 00.000 29988 move complete, result=0
23:14:32.888 00.000 29988 worker thread done servicing request
23:14:32.888 00.000 29988 Worker thread wakes up
23:14:32.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:32.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:32.888 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:34.516 01.628 29988 Exposure complete
23:14:34.558 00.042 29988 worker thread done servicing request
23:14:34.558 00.000 28316 OnExposeComplete: enter
23:14:34.559 00.001 28316 UpdateGuideState(): m_state=6
23:14:34.560 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
23:14:34.565 00.005 28316 Star::Find returns 1 (0), X=583.96, Y=112.24, Mass=1947, SNR=30.1, Peak=183 HFD=4.3
23:14:34.565 00.000 28316 MultiStar: [#1 0.23,0.16,0.90,U] [#2 0.17,0.25,0.99,U] [#3 0.17,0.23,0.84,U] [#4 0.47,0.39,0.00,R] [#5 -0.08,0.21,0.78,U] [#6 0.06,0.22,0.70,U] [#7 0.14,0.09,0.66,U] [#8 0.11,0.19,0.59,U] 
23:14:34.566 00.001 28316 single-star, 7 included, MultiStar: {0.10, 0.19}, one-star: {-0.01, 0.14}
23:14:34.566 00.000 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
23:14:34.567 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.40)
23:14:34.567 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=-0.13 mountY=-0.05, mountTheta=-2.75
23:14:34.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.14, opts=13)
23:14:34.569 00.001 28316 Enqueuing Move request for scope (-0.01, 0.14)
23:14:34.569 00.000 29988 Worker thread wakes up
23:14:34.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
23:14:34.569 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
23:14:34.570 00.001 29988 Moving (-0.01, 0.14) raw xDistance=-0.13 yDistance=-0.05
23:14:34.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:14:34.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:34.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:34.570 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.1
23:14:34.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:34.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:34.571 00.000 28316 Enqueuing Expose request
23:14:34.572 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:34.572 00.000 29988 MoveAxis(E, 0, ABG)
23:14:34.572 00.000 29988 Move returns status 0, amount 0
23:14:34.572 00.000 29988 MoveAxis(N, 0, ABG)
23:14:34.572 00.000 29988 Move returns status 0, amount 0
23:14:34.572 00.000 29988 move complete, result=0
23:14:34.572 00.000 29988 worker thread done servicing request
23:14:34.572 00.000 29988 Worker thread wakes up
23:14:34.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:34.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:34.573 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:36.094 01.521 29988 Exposure complete
23:14:36.120 00.026 29988 worker thread done servicing request
23:14:36.120 00.000 28316 OnExposeComplete: enter
23:14:36.121 00.001 28316 UpdateGuideState(): m_state=6
23:14:36.122 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
23:14:36.123 00.001 28316 Star::Find returns 1 (0), X=584.02, Y=112.14, Mass=1939, SNR=30.2, Peak=182 HFD=4.3
23:14:36.124 00.001 28316 MultiStar: [#1 0.29,0.00,0.88,U] [#2 0.16,0.10,0.97,U] [#3 0.15,-0.03,0.82,U] [#4 0.02,-0.21,0.85,U] [#5 0.04,0.10,0.78,U] [#6 0.10,0.19,0.71,U] [#7 0.04,0.09,0.66,U] [#8 0.20,0.10,0.60,U] 
23:14:36.125 00.001 28316 single-star, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.05, 0.04}
23:14:36.125 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:14:36.126 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
23:14:36.126 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.65 mountX=-0.01 mountY=-0.07, mountTheta=-1.79
23:14:36.127 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
23:14:36.128 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
23:14:36.128 00.000 29988 Worker thread wakes up
23:14:36.128 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:36.129 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:14:36.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:36.130 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:36.130 00.000 28316 Enqueuing Expose request
23:14:36.131 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:14:36.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:14:36.131 00.000 29988 Moving (0.05, 0.04) raw xDistance=-0.01 yDistance=-0.07
23:14:36.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:36.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:36.132 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:14:36.132 00.000 29988 MoveAxis(E, 0, ABG)
23:14:36.132 00.000 29988 Move returns status 0, amount 0
23:14:36.132 00.000 29988 MoveAxis(N, 0, ABG)
23:14:36.132 00.000 29988 Move returns status 0, amount 0
23:14:36.132 00.000 29988 move complete, result=0
23:14:36.132 00.000 29988 worker thread done servicing request
23:14:36.132 00.000 29988 Worker thread wakes up
23:14:36.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:36.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:36.132 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:37.753 01.621 29988 Exposure complete
23:14:37.782 00.029 29988 worker thread done servicing request
23:14:37.782 00.000 28316 OnExposeComplete: enter
23:14:37.783 00.001 28316 UpdateGuideState(): m_state=6
23:14:37.783 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
23:14:37.784 00.001 28316 Star::Find returns 1 (0), X=584.14, Y=111.96, Mass=1861, SNR=29.6, Peak=188 HFD=4.3
23:14:37.785 00.001 28316 MultiStar: [#1 0.48,-0.32,0.00,M1] [#2 0.46,-0.16,0.00,M1] [#3 0.61,-0.26,0.00,M1] [#4 0.28,-0.43,0.00,M1] [#5 0.25,-0.06,0.77,U] [#6 0.37,-0.15,0.00,M1] [#7 0.33,-0.27,0.00,M1] [#8 0.34,-0.22,0.00,M1] 
23:14:37.785 00.000 28316 single-star, 1 included, MultiStar: {0.21, -0.11}, one-star: {0.17, -0.15}
23:14:37.786 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:14:37.786 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:14:37.786 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=0.21 mountY=-0.09, mountTheta=-0.41
23:14:37.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
23:14:37.788 00.001 28316 Enqueuing Move request for scope (0.17, -0.15)
23:14:37.788 00.000 29988 Worker thread wakes up
23:14:37.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:37.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
23:14:37.789 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
23:14:37.790 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:37.790 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:37.791 00.001 28316 Enqueuing Expose request
23:14:37.792 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
23:14:37.792 00.000 29988 Moving (0.17, -0.15) raw xDistance=0.21 yDistance=-0.09
23:14:37.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:14:37.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:37.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:14:37.792 00.000 29988 MoveAxis(W, 43, ABG)
23:14:37.792 00.000 29988 Guiding  Dir = 3, Dur = 43
23:14:37.792 00.000 29988 IsSlewing returns 0
23:14:37.792 00.000 29988 IsGuiding returns 0
23:14:37.794 00.002 29988 PulseGuide returned control before completion, sleep 52
23:14:37.861 00.067 29988 IsGuiding returns 1
23:14:37.861 00.000 29988 scope still moving after pulse duration time elapsed
23:14:37.892 00.031 29988 IsSlewing returns 0
23:14:37.893 00.001 29988 IsGuiding returns 0
23:14:37.893 00.000 29988 scope move finished after 43 + 56 ms
23:14:37.893 00.000 29988 Move returns status 0, amount 43
23:14:37.893 00.000 29988 MoveAxis(N, 0, ABG)
23:14:37.893 00.000 29988 Move returns status 0, amount 0
23:14:37.893 00.000 29988 move complete, result=0
23:14:37.893 00.000 29988 worker thread done servicing request
23:14:37.893 00.000 29988 Worker thread wakes up
23:14:37.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:37.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:37.893 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
23:14:39.300 01.407 29988 Exposure complete
23:14:39.342 00.042 29988 worker thread done servicing request
23:14:39.342 00.000 28316 OnExposeComplete: enter
23:14:39.343 00.001 28316 UpdateGuideState(): m_state=6
23:14:39.343 00.000 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
23:14:39.344 00.001 28316 Star::Find returns 1 (0), X=584.26, Y=112.14, Mass=1874, SNR=29.6, Peak=170 HFD=4.4
23:14:39.345 00.001 28316 MultiStar: [#1 0.46,-0.01,0.00,M2] [#2 0.37,0.09,0.00,M2] [#3 0.39,0.06,0.00,M2] [#4 0.24,-0.23,0.00,M2] [#5 0.27,0.02,0.77,U] [#6 0.35,0.11,0.00,M2] [#7 0.31,0.09,0.00,M2] [#8 0.26,0.08,0.60,U] 
23:14:39.347 00.002 28316 refined, 2 included, MultiStar: {0.28, 0.04}, one-star: {0.29, 0.04}
23:14:39.347 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
23:14:39.348 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
23:14:39.348 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.16 mountX=0.07 mountY=-0.27, mountTheta=-1.30
23:14:39.349 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.04, opts=13)
23:14:39.350 00.001 28316 Enqueuing Move request for scope (0.28, 0.04)
23:14:39.350 00.000 29988 Worker thread wakes up
23:14:39.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:39.351 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.6
23:14:39.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:39.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:39.352 00.001 28316 Enqueuing Expose request
23:14:39.353 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
23:14:39.353 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
23:14:39.353 00.000 29988 Moving (0.28, 0.04) raw xDistance=0.07 yDistance=-0.27
23:14:39.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:14:39.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:39.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:14:39.353 00.000 29988 MoveAxis(E, 0, ABG)
23:14:39.353 00.000 29988 Move returns status 0, amount 0
23:14:39.353 00.000 29988 MoveAxis(N, 0, ABG)
23:14:39.353 00.000 29988 Move returns status 0, amount 0
23:14:39.353 00.000 29988 move complete, result=0
23:14:39.353 00.000 29988 worker thread done servicing request
23:14:39.353 00.000 29988 Worker thread wakes up
23:14:39.354 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:39.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:39.354 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:14:40.992 01.638 29988 Exposure complete
23:14:41.022 00.030 29988 worker thread done servicing request
23:14:41.022 00.000 28316 OnExposeComplete: enter
23:14:41.022 00.000 28316 UpdateGuideState(): m_state=6
23:14:41.023 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
23:14:41.023 00.000 28316 Star::Find returns 1 (0), X=584.29, Y=112.00, Mass=1928, SNR=30.1, Peak=188 HFD=4.1
23:14:41.024 00.001 28316 MultiStar: [#1 0.45,-0.18,0.00,M3] [#2 0.33,-0.19,0.00,M3] [#3 0.35,-0.07,0.00,M3] [#4 0.35,-0.49,0.00,M3] [#5 0.14,-0.07,0.77,U] [#6 0.28,-0.16,0.00,M3] [#7 0.36,-0.14,0.00,M3] [#8 0.30,-0.16,0.00,M1] 
23:14:41.024 00.000 28316 refined, 1 included, MultiStar: {0.25, -0.09}, one-star: {0.33, -0.10}
23:14:41.025 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
23:14:41.025 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.90 = -2.38)
23:14:41.026 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.26 cameraTheta=-0.34 mountX=0.18 mountY=-0.18, mountTheta=-0.78
23:14:41.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.09, opts=13)
23:14:41.027 00.000 28316 Enqueuing Move request for scope (0.25, -0.09)
23:14:41.028 00.001 29988 Worker thread wakes up
23:14:41.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.09) opts 0xd
23:14:41.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.09)
23:14:41.028 00.000 29988 Moving (0.25, -0.09) raw xDistance=0.18 yDistance=-0.18
23:14:41.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:14:41.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:41.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:41.028 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:14:41.029 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:41.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:41.030 00.001 28316 Enqueuing Expose request
23:14:41.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:14:41.031 00.001 29988 MoveAxis(E, 0, ABG)
23:14:41.031 00.000 29988 Move returns status 0, amount 0
23:14:41.031 00.000 29988 MoveAxis(N, 0, ABG)
23:14:41.031 00.000 29988 Move returns status 0, amount 0
23:14:41.031 00.000 29988 move complete, result=0
23:14:41.031 00.000 29988 worker thread done servicing request
23:14:41.031 00.000 29988 Worker thread wakes up
23:14:41.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:41.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:41.031 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:42.555 01.524 29988 Exposure complete
23:14:42.596 00.041 29988 worker thread done servicing request
23:14:42.597 00.001 28316 OnExposeComplete: enter
23:14:42.599 00.002 28316 UpdateGuideState(): m_state=6
23:14:42.600 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
23:14:42.601 00.001 28316 Star::Find returns 1 (0), X=584.05, Y=111.90, Mass=2069, SNR=31.3, Peak=189 HFD=4.4
23:14:42.603 00.002 28316 MultiStar: [#1 0.32,-0.26,0.00,M4] [#2 0.29,-0.26,0.00,M4] [#3 0.36,-0.12,0.00,M4] [#4 0.19,-0.47,0.00,M4] [#5 0.14,-0.21,0.75,U] [#6 0.27,-0.13,0.67,U] [#7 0.24,-0.14,0.65,U] [#8 0.36,-0.27,0.00,M2] 
23:14:42.604 00.001 28316 single-star, 3 included, MultiStar: {0.17, -0.18}, one-star: {0.08, -0.20}
23:14:42.605 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.14) = xAngle (-0.06 = -0.06)
23:14:42.607 00.002 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
23:14:42.608 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.20 mountX=0.22 mountY=0.02, mountTheta=0.10
23:14:42.610 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.20, opts=13)
23:14:42.612 00.002 28316 Enqueuing Move request for scope (0.08, -0.20)
23:14:42.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:42.613 00.001 28316 UpdateGuideState exits: m=2069 RSB=31.3
23:14:42.616 00.003 29988 Worker thread wakes up
23:14:42.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:42.617 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:42.619 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
23:14:42.619 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
23:14:42.619 00.000 29988 Moving (0.08, -0.20) raw xDistance=0.22 yDistance=0.02
23:14:42.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:14:42.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:42.619 00.000 28316 Enqueuing Expose request
23:14:42.620 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:14:42.620 00.000 29988 MoveAxis(W, 45, ABG)
23:14:42.620 00.000 29988 Guiding  Dir = 3, Dur = 45
23:14:42.620 00.000 29988 IsSlewing returns 0
23:14:42.620 00.000 29988 IsGuiding returns 0
23:14:42.622 00.002 29988 PulseGuide returned control before completion, sleep 53
23:14:42.680 00.058 29988 IsGuiding returns 1
23:14:42.680 00.000 29988 scope still moving after pulse duration time elapsed
23:14:42.711 00.031 29988 IsSlewing returns 0
23:14:42.711 00.000 29988 IsGuiding returns 0
23:14:42.711 00.000 29988 scope move finished after 45 + 46 ms
23:14:42.711 00.000 29988 Move returns status 0, amount 45
23:14:42.711 00.000 29988 MoveAxis(N, 0, ABG)
23:14:42.711 00.000 29988 Move returns status 0, amount 0
23:14:42.711 00.000 29988 move complete, result=0
23:14:42.713 00.002 29988 worker thread done servicing request
23:14:42.713 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
23:14:42.713 00.000 29988 Worker thread wakes up
23:14:42.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:42.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:44.340 01.627 29988 Exposure complete
23:14:44.390 00.050 29988 worker thread done servicing request
23:14:44.390 00.000 28316 OnExposeComplete: enter
23:14:44.391 00.001 28316 UpdateGuideState(): m_state=6
23:14:44.392 00.001 28316 Star::Find(15, 584, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
23:14:44.392 00.000 28316 Star::Find returns 1 (0), X=584.05, Y=112.10, Mass=1839, SNR=29.4, Peak=176 HFD=4.3
23:14:44.393 00.001 28316 MultiStar: [#1 0.35,-0.13,0.00,M5] [#2 0.26,-0.01,0.98,U] [#3 0.31,-0.00,0.00,M5] [#4 0.10,-0.33,0.00,M5] [#5 0.01,0.01,0.77,U] [#6 0.15,0.04,0.72,U] [#7 0.22,-0.06,0.67,U] [#8 0.17,0.01,0.61,U] 
23:14:44.394 00.001 28316 single-star, 5 included, MultiStar: {0.15, -0.00}, one-star: {0.08, 0.00}
23:14:44.395 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
23:14:44.396 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.02)
23:14:44.397 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.02 mountX=0.03 mountY=-0.08, mountTheta=-1.15
23:14:44.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.00, opts=13)
23:14:44.399 00.001 28316 Enqueuing Move request for scope (0.08, 0.00)
23:14:44.400 00.001 29988 Worker thread wakes up
23:14:44.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:44.400 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.4
23:14:44.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:44.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:44.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
23:14:44.402 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
23:14:44.402 00.000 29988 Moving (0.08, 0.00) raw xDistance=0.03 yDistance=-0.08
23:14:44.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:44.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:44.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:44.402 00.000 28316 Enqueuing Expose request
23:14:44.403 00.001 29988 MoveAxis(E, 0, ABG)
23:14:44.403 00.000 29988 Move returns status 0, amount 0
23:14:44.403 00.000 29988 MoveAxis(N, 0, ABG)
23:14:44.403 00.000 29988 Move returns status 0, amount 0
23:14:44.403 00.000 29988 move complete, result=0
23:14:44.403 00.000 29988 worker thread done servicing request
23:14:44.403 00.000 29988 Worker thread wakes up
23:14:44.403 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:44.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:44.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:45.916 01.513 29988 Exposure complete
23:14:45.950 00.034 29988 worker thread done servicing request
23:14:45.950 00.000 28316 OnExposeComplete: enter
23:14:45.951 00.001 28316 UpdateGuideState(): m_state=6
23:14:45.952 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
23:14:45.952 00.000 28316 Star::Find returns 1 (0), X=584.04, Y=112.13, Mass=1848, SNR=29.6, Peak=174 HFD=4.4
23:14:45.953 00.001 28316 MultiStar: [#1 0.30,-0.21,0.00,M6] [#2 0.17,0.01,0.96,U] [#3 0.27,-0.06,0.82,U] [#4 0.27,-0.35,0.00,M6] [#5 0.00,0.03,0.78,U] [#6 0.16,-0.01,0.70,U] [#7 0.14,0.04,0.66,U] [#8 0.21,-0.00,0.61,U] 
23:14:45.953 00.000 28316 single-star, 6 included, MultiStar: {0.14, 0.00}, one-star: {0.07, 0.02}
23:14:45.953 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
23:14:45.954 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.72)
23:14:45.954 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.32 mountX=0.01 mountY=-0.07, mountTheta=-1.46
23:14:45.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
23:14:45.956 00.001 28316 Enqueuing Move request for scope (0.07, 0.02)
23:14:45.956 00.000 29988 Worker thread wakes up
23:14:45.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:14:45.956 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:14:45.956 00.000 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
23:14:45.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:45.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:45.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:45.957 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.6
23:14:45.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:45.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:45.958 00.000 28316 Enqueuing Expose request
23:14:45.959 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:14:45.959 00.000 29988 MoveAxis(E, 0, ABG)
23:14:45.959 00.000 29988 Move returns status 0, amount 0
23:14:45.959 00.000 29988 MoveAxis(N, 0, ABG)
23:14:45.959 00.000 29988 Move returns status 0, amount 0
23:14:45.959 00.000 29988 move complete, result=0
23:14:45.959 00.000 29988 worker thread done servicing request
23:14:45.959 00.000 29988 Worker thread wakes up
23:14:45.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:45.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:45.960 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:47.593 01.633 29988 Exposure complete
23:14:47.620 00.027 29988 worker thread done servicing request
23:14:47.620 00.000 28316 OnExposeComplete: enter
23:14:47.621 00.001 28316 UpdateGuideState(): m_state=6
23:14:47.621 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
23:14:47.623 00.002 28316 Star::Find returns 1 (0), X=584.12, Y=112.15, Mass=1895, SNR=29.9, Peak=182 HFD=4.3
23:14:47.623 00.000 28316 MultiStar: [#1 0.24,-0.04,0.87,U] [#2 0.26,-0.00,0.98,U] [#3 0.36,-0.05,0.00,M5] [#4 0.21,-0.27,0.00,M7] [#5 0.07,0.03,0.78,U] [#6 0.10,0.12,0.73,U] [#7 0.19,-0.03,0.64,U] [#8 0.24,-0.04,0.60,U] 
23:14:47.625 00.002 28316 single-star, 6 included, MultiStar: {0.18, 0.01}, one-star: {0.16, 0.05}
23:14:47.625 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:14:47.626 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
23:14:47.627 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.16 cameraTheta=0.29 mountX=0.02 mountY=-0.16, mountTheta=-1.43
23:14:47.628 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.05, opts=13)
23:14:47.628 00.000 28316 Enqueuing Move request for scope (0.16, 0.05)
23:14:47.629 00.001 29988 Worker thread wakes up
23:14:47.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:47.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
23:14:47.629 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
23:14:47.630 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:47.632 00.002 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
23:14:47.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:47.633 00.001 28316 Enqueuing Expose request
23:14:47.633 00.000 29988 Moving (0.16, 0.05) raw xDistance=0.02 yDistance=-0.16
23:14:47.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:14:47.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:47.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:14:47.633 00.000 29988 MoveAxis(E, 0, ABG)
23:14:47.633 00.000 29988 Move returns status 0, amount 0
23:14:47.633 00.000 29988 MoveAxis(N, 0, ABG)
23:14:47.633 00.000 29988 Move returns status 0, amount 0
23:14:47.633 00.000 29988 move complete, result=0
23:14:47.633 00.000 29988 worker thread done servicing request
23:14:47.633 00.000 29988 Worker thread wakes up
23:14:47.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:47.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:47.634 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:49.150 01.516 29988 Exposure complete
23:14:49.202 00.052 29988 worker thread done servicing request
23:14:49.203 00.001 28316 OnExposeComplete: enter
23:14:49.204 00.001 28316 UpdateGuideState(): m_state=6
23:14:49.204 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
23:14:49.206 00.002 28316 Star::Find returns 1 (0), X=584.22, Y=112.16, Mass=1851, SNR=29.6, Peak=185 HFD=4.3
23:14:49.208 00.002 28316 MultiStar: [#1 0.43,-0.06,0.00,M6] [#2 0.36,-0.03,0.00,M2] [#3 0.53,-0.10,0.00,M6] [#4 0.30,-0.17,0.00,M8] [#5 0.33,0.13,0.00,M1] [#6 0.42,0.08,0.00,M1] [#7 0.39,-0.10,0.00,M1] [#8 0.27,0.03,0.61,U] 
23:14:49.209 00.001 28316 single-star, 1 included, MultiStar: {0.26, 0.05}, one-star: {0.26, 0.06}
23:14:49.210 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
23:14:49.211 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.82)
23:14:49.213 00.002 28316 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.26 cameraTheta=0.22 mountX=0.05 mountY=-0.25, mountTheta=-1.36
23:14:49.215 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.06, opts=13)
23:14:49.217 00.002 28316 Enqueuing Move request for scope (0.26, 0.06)
23:14:49.217 00.000 29988 Worker thread wakes up
23:14:49.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:49.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
23:14:49.217 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.6
23:14:49.218 00.001 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
23:14:49.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:49.218 00.000 29988 Moving (0.26, 0.06) raw xDistance=0.05 yDistance=-0.25
23:14:49.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:49.219 00.001 28316 Enqueuing Expose request
23:14:49.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:14:49.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:49.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:14:49.219 00.000 29988 MoveAxis(E, 0, ABG)
23:14:49.219 00.000 29988 Move returns status 0, amount 0
23:14:49.219 00.000 29988 MoveAxis(N, 0, ABG)
23:14:49.219 00.000 29988 Move returns status 0, amount 0
23:14:49.219 00.000 29988 move complete, result=0
23:14:49.219 00.000 29988 worker thread done servicing request
23:14:49.220 00.001 29988 Worker thread wakes up
23:14:49.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:49.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:49.220 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:14:50.843 01.623 29988 Exposure complete
23:14:50.875 00.032 29988 worker thread done servicing request
23:14:50.875 00.000 28316 OnExposeComplete: enter
23:14:50.875 00.000 28316 UpdateGuideState(): m_state=6
23:14:50.876 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
23:14:50.876 00.000 28316 Star::Find returns 1 (0), X=583.86, Y=112.22, Mass=1861, SNR=29.6, Peak=191 HFD=4.2
23:14:50.877 00.001 28316 MultiStar: [#1 0.20,-0.09,0.89,U] [#2 0.11,0.03,0.99,U] [#3 0.25,-0.14,0.90,U] [#4 -0.06,-0.09,0.86,U] [#5 0.00,0.05,0.80,U] [#6 0.07,0.09,0.72,U] [#7 0.16,0.08,0.67,U] [#8 0.02,-0.14,0.60,U] 
23:14:50.877 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {-0.10, 0.12}
23:14:50.878 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:14:50.878 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
23:14:50.878 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.13 mountX=0.04 mountY=-0.06, mountTheta=-1.00
23:14:50.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
23:14:50.882 00.003 28316 Enqueuing Move request for scope (0.07, -0.01)
23:14:50.883 00.001 29988 Worker thread wakes up
23:14:50.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:50.883 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
23:14:50.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:50.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:50.885 00.001 28316 Enqueuing Expose request
23:14:50.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:14:50.885 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:14:50.885 00.000 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.06
23:14:50.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:50.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:50.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:14:50.885 00.000 29988 MoveAxis(E, 0, ABG)
23:14:50.885 00.000 29988 Move returns status 0, amount 0
23:14:50.885 00.000 29988 MoveAxis(N, 0, ABG)
23:14:50.886 00.001 29988 Move returns status 0, amount 0
23:14:50.886 00.000 29988 move complete, result=0
23:14:50.886 00.000 29988 worker thread done servicing request
23:14:50.886 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:50.886 00.000 29988 Worker thread wakes up
23:14:50.886 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:50.887 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:52.410 01.523 29988 Exposure complete
23:14:52.438 00.028 29988 worker thread done servicing request
23:14:52.438 00.000 28316 OnExposeComplete: enter
23:14:52.439 00.001 28316 UpdateGuideState(): m_state=6
23:14:52.439 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
23:14:52.440 00.001 28316 Star::Find returns 1 (0), X=583.99, Y=112.23, Mass=1982, SNR=30.6, Peak=187 HFD=4.3
23:14:52.440 00.000 28316 MultiStar: [#1 0.38,0.11,0.00,M6] [#2 0.29,0.18,0.00,M2] [#3 0.33,0.13,0.00,M6] [#4 0.18,-0.06,0.82,U] [#5 0.09,0.16,0.78,U] [#6 0.25,0.26,0.00,M1] [#7 0.27,0.09,0.64,U] [#8 0.25,-0.07,0.58,U] 
23:14:52.442 00.002 28316 single-star, 4 included, MultiStar: {0.15, 0.06}, one-star: {0.02, 0.13}
23:14:52.442 00.000 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
23:14:52.442 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.64)
23:14:52.443 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.40 mountX=-0.11 mountY=-0.08, mountTheta=-2.52
23:14:52.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.13, opts=13)
23:14:52.445 00.001 28316 Enqueuing Move request for scope (0.02, 0.13)
23:14:52.445 00.000 29988 Worker thread wakes up
23:14:52.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:52.446 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:14:52.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:52.447 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:14:52.447 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:14:52.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:52.447 00.000 28316 Enqueuing Expose request
23:14:52.448 00.001 29988 Moving (0.02, 0.13) raw xDistance=-0.11 yDistance=-0.08
23:14:52.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:52.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:52.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:52.448 00.000 29988 MoveAxis(E, 0, ABG)
23:14:52.448 00.000 29988 Move returns status 0, amount 0
23:14:52.448 00.000 29988 MoveAxis(N, 0, ABG)
23:14:52.448 00.000 29988 Move returns status 0, amount 0
23:14:52.448 00.000 29988 move complete, result=0
23:14:52.448 00.000 29988 worker thread done servicing request
23:14:52.448 00.000 29988 Worker thread wakes up
23:14:52.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:52.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:52.448 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:54.082 01.634 29988 Exposure complete
23:14:54.115 00.033 29988 worker thread done servicing request
23:14:54.115 00.000 28316 OnExposeComplete: enter
23:14:54.116 00.001 28316 UpdateGuideState(): m_state=6
23:14:54.117 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
23:14:54.117 00.000 28316 Star::Find returns 1 (0), X=583.93, Y=112.23, Mass=1886, SNR=29.7, Peak=164 HFD=4.4
23:14:54.118 00.001 28316 MultiStar: [#1 0.27,0.21,0.00,M7] [#2 0.10,0.28,1.00,U] [#3 0.36,0.36,0.00,M7] [#4 0.01,-0.02,0.87,U] [#5 0.02,0.25,0.79,U] [#6 0.14,0.25,0.73,U] [#7 0.18,0.30,0.00,M1] [#8 0.14,0.25,0.58,U] 
23:14:54.118 00.000 28316 single-star, 5 included, MultiStar: {0.06, 0.18}, one-star: {-0.04, 0.13}
23:14:54.118 00.000 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:14:54.119 00.001 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
23:14:54.119 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.85 mountX=-0.13 mountY=-0.03, mountTheta=-2.95
23:14:54.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
23:14:54.121 00.001 28316 Enqueuing Move request for scope (-0.04, 0.13)
23:14:54.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:54.122 00.001 29988 Worker thread wakes up
23:14:54.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
23:14:54.122 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:14:54.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:54.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:54.123 00.000 28316 Enqueuing Expose request
23:14:54.124 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
23:14:54.124 00.000 29988 Moving (-0.04, 0.13) raw xDistance=-0.13 yDistance=-0.03
23:14:54.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:14:54.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:54.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:54.124 00.000 29988 MoveAxis(E, 0, ABG)
23:14:54.124 00.000 29988 Move returns status 0, amount 0
23:14:54.124 00.000 29988 MoveAxis(N, 0, ABG)
23:14:54.124 00.000 29988 Move returns status 0, amount 0
23:14:54.124 00.000 29988 move complete, result=0
23:14:54.124 00.000 29988 worker thread done servicing request
23:14:54.124 00.000 29988 Worker thread wakes up
23:14:54.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:54.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:54.125 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:55.643 01.518 29988 Exposure complete
23:14:55.707 00.064 29988 worker thread done servicing request
23:14:55.707 00.000 28316 OnExposeComplete: enter
23:14:55.709 00.002 28316 UpdateGuideState(): m_state=6
23:14:55.711 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
23:14:55.712 00.001 28316 Star::Find returns 1 (0), X=584.07, Y=112.08, Mass=1897, SNR=29.9, Peak=191 HFD=4.3
23:14:55.713 00.001 28316 MultiStar: [#1 0.32,0.00,0.00,M8] [#2 0.08,0.03,1.01,U] [#3 0.29,0.21,0.00,M8] [#4 0.13,-0.08,0.86,U] [#5 0.06,0.05,0.77,U] [#6 0.12,0.11,0.69,U] [#7 0.16,-0.04,0.68,U] [#8 -0.04,0.07,0.60,U] 
23:14:55.715 00.002 28316 refined, 6 included, MultiStar: {0.09, 0.01}, one-star: {0.10, -0.02}
23:14:55.716 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
23:14:55.716 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
23:14:55.717 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.14 mountX=0.03 mountY=-0.09, mountTheta=-1.28
23:14:55.719 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
23:14:55.721 00.002 28316 Enqueuing Move request for scope (0.09, 0.01)
23:14:55.722 00.001 29988 Worker thread wakes up
23:14:55.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
23:14:55.722 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
23:14:55.722 00.000 29988 Moving (0.09, 0.01) raw xDistance=0.03 yDistance=-0.09
23:14:55.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:55.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:55.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:55.723 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.9
23:14:55.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:55.724 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:55.724 00.000 28316 Enqueuing Expose request
23:14:55.725 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:14:55.725 00.000 29988 MoveAxis(E, 0, ABG)
23:14:55.725 00.000 29988 Move returns status 0, amount 0
23:14:55.725 00.000 29988 MoveAxis(N, 0, ABG)
23:14:55.725 00.000 29988 Move returns status 0, amount 0
23:14:55.725 00.000 29988 move complete, result=0
23:14:55.725 00.000 29988 worker thread done servicing request
23:14:55.725 00.000 29988 Worker thread wakes up
23:14:55.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:55.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:55.725 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:57.350 01.625 29988 Exposure complete
23:14:57.377 00.027 29988 worker thread done servicing request
23:14:57.377 00.000 28316 OnExposeComplete: enter
23:14:57.379 00.002 28316 UpdateGuideState(): m_state=6
23:14:57.381 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
23:14:57.384 00.003 28316 Star::Find returns 1 (0), X=583.96, Y=112.20, Mass=1802, SNR=29.0, Peak=163 HFD=4.2
23:14:57.385 00.001 28316 MultiStar: [#1 0.30,0.02,0.89,U] [#2 0.18,0.11,0.98,U] [#3 0.27,0.03,0.90,U] [#4 0.15,-0.11,0.91,U] [#5 -0.02,0.06,0.79,U] [#6 0.01,0.17,0.74,U] [#7 0.04,0.08,0.67,U] [#8 0.17,0.18,0.63,U] 
23:14:57.386 00.001 28316 single-star, 8 included, MultiStar: {0.12, 0.07}, one-star: {-0.01, 0.10}
23:14:57.388 00.002 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
23:14:57.390 00.002 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.37)
23:14:57.392 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.67 mountX=-0.09 mountY=-0.03, mountTheta=-2.78
23:14:57.397 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
23:14:57.399 00.002 28316 Enqueuing Move request for scope (-0.01, 0.10)
23:14:57.401 00.002 29988 Worker thread wakes up
23:14:57.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
23:14:57.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
23:14:57.401 00.000 29988 Moving (-0.01, 0.10) raw xDistance=-0.09 yDistance=-0.03
23:14:57.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:14:57.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:57.402 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:57.402 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.0
23:14:57.403 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:57.404 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:57.404 00.000 28316 Enqueuing Expose request
23:14:57.405 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:57.405 00.000 29988 MoveAxis(E, 0, ABG)
23:14:57.405 00.000 29988 Move returns status 0, amount 0
23:14:57.405 00.000 29988 MoveAxis(N, 0, ABG)
23:14:57.405 00.000 29988 Move returns status 0, amount 0
23:14:57.405 00.000 29988 move complete, result=0
23:14:57.405 00.000 29988 worker thread done servicing request
23:14:57.405 00.000 29988 Worker thread wakes up
23:14:57.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:57.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:57.406 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:58.920 01.514 29988 Exposure complete
23:14:58.966 00.046 29988 worker thread done servicing request
23:14:58.966 00.000 28316 OnExposeComplete: enter
23:14:58.966 00.000 28316 UpdateGuideState(): m_state=6
23:14:58.969 00.003 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
23:14:58.971 00.002 28316 Star::Find returns 1 (0), X=584.05, Y=112.24, Mass=1878, SNR=29.7, Peak=169 HFD=4.4
23:14:58.974 00.003 28316 MultiStar: [#1 0.30,-0.05,0.87,U] [#2 0.18,0.09,0.96,U] [#3 0.29,0.02,0.84,U] [#4 0.10,-0.18,0.87,U] [#5 0.08,0.15,0.78,U] [#6 0.19,0.22,0.71,U] [#7 0.17,0.05,0.67,U] [#8 0.13,0.12,0.62,U] 
23:14:58.977 00.003 28316 single-star, 8 included, MultiStar: {0.17, 0.06}, one-star: {0.08, 0.13}
23:14:58.979 00.002 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
23:14:58.980 00.001 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
23:14:58.981 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.16 cameraTheta=1.04 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
23:14:58.985 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.13, opts=13)
23:14:58.985 00.000 28316 Enqueuing Move request for scope (0.08, 0.13)
23:14:58.986 00.001 29988 Worker thread wakes up
23:14:58.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:14:58.986 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.7
23:14:58.987 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:58.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
23:14:58.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:14:58.988 00.000 28316 Enqueuing Expose request
23:14:58.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
23:14:58.988 00.000 29988 Moving (0.08, 0.13) raw xDistance=-0.09 yDistance=-0.13
23:14:58.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:14:58.989 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:58.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:14:58.989 00.000 29988 MoveAxis(E, 0, ABG)
23:14:58.989 00.000 29988 Move returns status 0, amount 0
23:14:58.989 00.000 29988 MoveAxis(N, 0, ABG)
23:14:58.989 00.000 29988 Move returns status 0, amount 0
23:14:58.989 00.000 29988 move complete, result=0
23:14:58.989 00.000 29988 worker thread done servicing request
23:14:58.989 00.000 29988 Worker thread wakes up
23:14:58.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:14:58.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:14:58.989 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:00.610 01.621 29988 Exposure complete
23:15:00.633 00.023 29988 worker thread done servicing request
23:15:00.633 00.000 28316 OnExposeComplete: enter
23:15:00.634 00.001 28316 UpdateGuideState(): m_state=6
23:15:00.635 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
23:15:00.635 00.000 28316 Star::Find returns 1 (0), X=584.00, Y=112.32, Mass=1980, SNR=30.6, Peak=179 HFD=4.4
23:15:00.636 00.001 28316 MultiStar: [#1 0.17,0.11,0.85,U] [#2 0.11,0.22,0.94,U] [#3 0.07,0.17,0.83,U] [#4 -0.01,-0.00,0.86,U] [#5 -0.08,0.18,0.75,U] [#6 0.11,0.25,0.71,U] [#7 0.10,0.12,0.64,U] [#8 0.08,0.08,0.59,U] 
23:15:00.636 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {0.03, 0.22}
23:15:00.636 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:15:00.637 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
23:15:00.637 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.16 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
23:15:00.638 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
23:15:00.639 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
23:15:00.639 00.000 29988 Worker thread wakes up
23:15:00.640 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:00.640 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.6
23:15:00.641 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:00.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:00.642 00.001 28316 Enqueuing Expose request
23:15:00.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
23:15:00.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
23:15:00.642 00.000 29988 Moving (0.07, 0.15) raw xDistance=-0.11 yDistance=-0.13
23:15:00.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:15:00.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:00.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:15:00.642 00.000 29988 MoveAxis(E, 0, ABG)
23:15:00.642 00.000 29988 Move returns status 0, amount 0
23:15:00.642 00.000 29988 MoveAxis(N, 0, ABG)
23:15:00.642 00.000 29988 Move returns status 0, amount 0
23:15:00.642 00.000 29988 move complete, result=0
23:15:00.642 00.000 29988 worker thread done servicing request
23:15:00.642 00.000 29988 Worker thread wakes up
23:15:00.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:00.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:00.643 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:02.155 01.512 29988 Exposure complete
23:15:02.188 00.033 29988 worker thread done servicing request
23:15:02.188 00.000 28316 OnExposeComplete: enter
23:15:02.189 00.001 28316 UpdateGuideState(): m_state=6
23:15:02.189 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
23:15:02.190 00.001 28316 Star::Find returns 1 (0), X=584.22, Y=112.29, Mass=1896, SNR=30.0, Peak=163 HFD=4.4
23:15:02.190 00.000 28316 MultiStar: [#1 0.38,0.23,0.00,M6] [#2 0.27,0.28,0.00,M1] [#3 0.21,0.17,0.85,U] [#4 0.20,0.00,0.87,U] [#5 0.07,0.15,0.77,U] [#6 0.15,0.10,0.70,U] [#7 0.22,0.29,0.00,M1] [#8 0.16,0.26,0.60,U] 
23:15:02.191 00.001 28316 refined, 5 included, MultiStar: {0.18, 0.14}, one-star: {0.25, 0.19}
23:15:02.191 00.000 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:15:02.192 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
23:15:02.192 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.66 mountX=-0.05 mountY=-0.23, mountTheta=-1.81
23:15:02.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.14, opts=13)
23:15:02.193 00.000 28316 Enqueuing Move request for scope (0.18, 0.14)
23:15:02.194 00.001 29988 Worker thread wakes up
23:15:02.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:02.195 00.001 28316 UpdateGuideState exits: m=1896 RSB=30.0
23:15:02.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:02.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:02.196 00.001 28316 Enqueuing Expose request
23:15:02.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
23:15:02.196 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
23:15:02.196 00.000 29988 Moving (0.18, 0.14) raw xDistance=-0.05 yDistance=-0.23
23:15:02.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:02.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:15:02.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:15:02.196 00.000 29988 MoveAxis(E, 0, ABG)
23:15:02.196 00.000 29988 Move returns status 0, amount 0
23:15:02.196 00.000 29988 MoveAxis(N, 0, ABG)
23:15:02.196 00.000 29988 Move returns status 0, amount 0
23:15:02.196 00.000 29988 move complete, result=0
23:15:02.196 00.000 29988 worker thread done servicing request
23:15:02.196 00.000 29988 Worker thread wakes up
23:15:02.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:02.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:02.197 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:03.825 01.628 29988 Exposure complete
23:15:03.868 00.043 29988 worker thread done servicing request
23:15:03.868 00.000 28316 OnExposeComplete: enter
23:15:03.868 00.000 28316 UpdateGuideState(): m_state=6
23:15:03.870 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
23:15:03.872 00.002 28316 Star::Find returns 1 (0), X=584.24, Y=112.29, Mass=1951, SNR=30.3, Peak=165 HFD=4.5
23:15:03.875 00.003 28316 MultiStar: [#1 0.37,0.15,0.00,M7] [#2 0.21,0.24,0.00,M2] [#3 0.23,0.27,0.00,M5] [#4 0.33,-0.12,0.00,M1] [#5 0.08,0.29,0.78,U] [#6 0.19,0.25,0.00,M1] [#7 0.27,0.21,0.00,M2] [#8 0.34,0.11,0.00,M1] 
23:15:03.877 00.002 28316 refined, 1 included, MultiStar: {0.19, 0.23}, one-star: {0.27, 0.19}
23:15:03.879 00.002 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
23:15:03.882 00.003 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
23:15:03.885 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.90 mountX=-0.14 mountY=-0.27, mountTheta=-2.03
23:15:03.889 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.23, opts=13)
23:15:03.889 00.000 28316 Enqueuing Move request for scope (0.19, 0.23)
23:15:03.889 00.000 29988 Worker thread wakes up
23:15:03.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:03.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
23:15:03.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
23:15:03.890 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.3
23:15:03.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:03.890 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:03.891 00.001 28316 Enqueuing Expose request
23:15:03.891 00.000 29988 Moving (0.19, 0.23) raw xDistance=-0.14 yDistance=-0.27
23:15:03.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:15:03.891 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.39 newest=-0.62
23:15:03.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:15:03.891 00.000 29988 MoveAxis(E, 0, ABG)
23:15:03.891 00.000 29988 Move returns status 0, amount 0
23:15:03.891 00.000 29988 MoveAxis(N, 65, ABG)
23:15:03.891 00.000 29988 Guiding  Dir = 0, Dur = 65
23:15:03.892 00.001 29988 IsSlewing returns 0
23:15:03.892 00.000 29988 IsGuiding returns 0
23:15:03.897 00.005 29988 PulseGuide returned control before completion, sleep 71
23:15:03.980 00.083 29988 IsGuiding returns 0
23:15:03.980 00.000 29988 Move returns status 0, amount 65
23:15:03.980 00.000 29988 move complete, result=0
23:15:03.980 00.000 29988 worker thread done servicing request
23:15:03.980 00.000 29988 Worker thread wakes up
23:15:03.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:03.981 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:03.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
23:15:05.389 01.408 29988 Exposure complete
23:15:05.440 00.051 29988 worker thread done servicing request
23:15:05.440 00.000 28316 OnExposeComplete: enter
23:15:05.441 00.001 28316 UpdateGuideState(): m_state=6
23:15:05.442 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
23:15:05.444 00.002 28316 Star::Find returns 1 (0), X=583.99, Y=112.37, Mass=1927, SNR=30.1, Peak=178 HFD=4.1
23:15:05.444 00.000 28316 MultiStar: [#1 0.36,0.26,0.00,M8] [#2 0.22,0.28,0.00,M3] [#3 0.13,0.35,0.00,M6] [#4 0.24,0.07,0.84,U] [#5 0.13,0.31,0.00,M1] [#6 0.18,0.36,0.00,M2] [#7 0.29,0.21,0.00,M3] [#8 0.16,0.32,0.00,M2] 
23:15:05.445 00.001 28316 refined, 1 included, MultiStar: {0.12, 0.18}, one-star: {0.03, 0.27}
23:15:05.445 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:15:05.446 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.07)
23:15:05.446 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.22 cameraTheta=0.97 mountX=-0.11 mountY=-0.19, mountTheta=-2.11
23:15:05.448 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.18, opts=13)
23:15:05.451 00.003 28316 Enqueuing Move request for scope (0.12, 0.18)
23:15:05.453 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:05.455 00.002 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:15:05.458 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:05.460 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:05.462 00.002 28316 Enqueuing Expose request
23:15:05.463 00.001 29988 Worker thread wakes up
23:15:05.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
23:15:05.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
23:15:05.464 00.000 29988 Moving (0.12, 0.18) raw xDistance=-0.11 yDistance=-0.19
23:15:05.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:15:05.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:05.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:15:05.464 00.000 29988 MoveAxis(E, 0, ABG)
23:15:05.464 00.000 29988 Move returns status 0, amount 0
23:15:05.464 00.000 29988 MoveAxis(N, 0, ABG)
23:15:05.464 00.000 29988 Move returns status 0, amount 0
23:15:05.464 00.000 29988 move complete, result=0
23:15:05.464 00.000 29988 worker thread done servicing request
23:15:05.464 00.000 29988 Worker thread wakes up
23:15:05.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:05.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:05.465 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:07.100 01.635 29988 Exposure complete
23:15:07.137 00.037 29988 worker thread done servicing request
23:15:07.137 00.000 28316 OnExposeComplete: enter
23:15:07.138 00.001 28316 UpdateGuideState(): m_state=6
23:15:07.138 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
23:15:07.139 00.001 28316 Star::Find returns 1 (0), X=584.00, Y=112.40, Mass=1934, SNR=30.1, Peak=162 HFD=4.3
23:15:07.139 00.000 28316 MultiStar: [#1 0.26,0.22,0.00,M9] [#2 0.17,0.32,0.00,M4] [#3 0.18,0.38,0.00,M7] [#4 0.03,0.01,0.86,U] [#5 -0.06,0.26,0.78,U] [#6 0.09,0.22,0.72,U] [#7 0.08,0.32,0.00,M4] [#8 -0.03,0.22,0.60,U] 
23:15:07.140 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.20}, one-star: {0.03, 0.30}
23:15:07.140 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:15:07.141 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:15:07.141 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.50 mountX=-0.18 mountY=-0.10, mountTheta=-2.61
23:15:07.143 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.20, opts=13)
23:15:07.144 00.001 28316 Enqueuing Move request for scope (0.02, 0.20)
23:15:07.145 00.001 29988 Worker thread wakes up
23:15:07.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:07.145 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:15:07.146 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:07.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:07.147 00.001 28316 Enqueuing Expose request
23:15:07.148 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
23:15:07.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
23:15:07.148 00.000 29988 Moving (0.02, 0.20) raw xDistance=-0.18 yDistance=-0.10
23:15:07.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:15:07.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:07.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:07.148 00.000 29988 MoveAxis(E, 0, ABG)
23:15:07.148 00.000 29988 Move returns status 0, amount 0
23:15:07.148 00.000 29988 MoveAxis(N, 0, ABG)
23:15:07.148 00.000 29988 Move returns status 0, amount 0
23:15:07.148 00.000 29988 move complete, result=0
23:15:07.148 00.000 29988 worker thread done servicing request
23:15:07.148 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:07.148 00.000 29988 Worker thread wakes up
23:15:07.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:07.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:08.666 01.518 29988 Exposure complete
23:15:08.714 00.048 29988 worker thread done servicing request
23:15:08.715 00.001 28316 OnExposeComplete: enter
23:15:08.716 00.001 28316 UpdateGuideState(): m_state=6
23:15:08.718 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
23:15:08.719 00.001 28316 Star::Find returns 1 (0), X=584.13, Y=112.39, Mass=1886, SNR=29.9, Peak=159 HFD=3.9
23:15:08.720 00.001 28316 MultiStar: [#1 0.44,0.12,0.00,M10] [#2 0.36,0.20,0.00,M5] [#3 0.33,0.29,0.00,M8] [#4 0.20,0.13,0.84,U] [#5 0.18,0.23,0.77,U] [#6 0.23,0.23,0.00,M2] [#7 0.30,0.22,0.00,M5] [#8 0.08,0.32,0.00,M2] 
23:15:08.722 00.002 28316 refined, 2 included, MultiStar: {0.18, 0.22}, one-star: {0.17, 0.29}
23:15:08.723 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
23:15:08.724 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
23:15:08.725 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.88 mountX=-0.12 mountY=-0.26, mountTheta=-2.02
23:15:08.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.22, opts=13)
23:15:08.728 00.001 28316 Enqueuing Move request for scope (0.18, 0.22)
23:15:08.728 00.000 29988 Worker thread wakes up
23:15:08.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:08.729 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
23:15:08.729 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.9
23:15:08.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:08.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:08.730 00.001 28316 Enqueuing Expose request
23:15:08.731 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
23:15:08.731 00.000 29988 Moving (0.18, 0.22) raw xDistance=-0.12 yDistance=-0.26
23:15:08.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:15:08.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:15:08.731 00.000 29988 MoveAxis(E, 0, ABG)
23:15:08.731 00.000 29988 Move returns status 0, amount 0
23:15:08.731 00.000 29988 MoveAxis(N, 62, ABG)
23:15:08.731 00.000 29988 Guiding  Dir = 0, Dur = 62
23:15:08.731 00.000 29988 IsSlewing returns 0
23:15:08.731 00.000 29988 IsGuiding returns 0
23:15:08.736 00.005 29988 PulseGuide returned control before completion, sleep 68
23:15:08.818 00.082 29988 IsGuiding returns 0
23:15:08.818 00.000 29988 Move returns status 0, amount 62
23:15:08.818 00.000 29988 move complete, result=0
23:15:08.818 00.000 29988 worker thread done servicing request
23:15:08.818 00.000 29988 Worker thread wakes up
23:15:08.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:08.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:08.818 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
23:15:10.450 01.632 29988 Exposure complete
23:15:10.480 00.030 29988 worker thread done servicing request
23:15:10.480 00.000 28316 OnExposeComplete: enter
23:15:10.483 00.003 28316 UpdateGuideState(): m_state=6
23:15:10.485 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
23:15:10.488 00.003 28316 Star::Find returns 1 (0), X=583.85, Y=112.39, Mass=1937, SNR=30.2, Peak=166 HFD=4.3
23:15:10.490 00.002 28316 MultiStar: [#1 0.07,0.23,0.92,U] [#2 0.06,0.33,0.00,M6] [#3 0.20,0.32,0.00,M9] [#4 0.00,-0.04,0.87,U] [#5 -0.13,0.37,0.00,M1] [#6 0.05,0.43,0.00,M3] [#7 0.10,0.42,0.00,M6] [#8 0.02,0.19,0.61,U] 
23:15:10.493 00.003 28316 refined, 3 included, MultiStar: {-0.01, 0.17}, one-star: {-0.12, 0.29}
23:15:10.495 00.002 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.14) = xAngle (2.79 = 2.79)
23:15:10.498 00.003 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.89 = -0.39)
23:15:10.501 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=-0.16 mountY=-0.07, mountTheta=-2.76
23:15:10.505 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
23:15:10.508 00.003 28316 Enqueuing Move request for scope (-0.01, 0.17)
23:15:10.510 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:10.512 00.002 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:15:10.515 00.003 29988 Worker thread wakes up
23:15:10.515 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:10.517 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
23:15:10.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
23:15:10.517 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:10.518 00.001 28316 Enqueuing Expose request
23:15:10.519 00.001 29988 Moving (-0.01, 0.17) raw xDistance=-0.16 yDistance=-0.07
23:15:10.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:15:10.519 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:10.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:10.519 00.000 29988 MoveAxis(E, 0, ABG)
23:15:10.519 00.000 29988 Move returns status 0, amount 0
23:15:10.519 00.000 29988 MoveAxis(N, 0, ABG)
23:15:10.519 00.000 29988 Move returns status 0, amount 0
23:15:10.519 00.000 29988 move complete, result=0
23:15:10.519 00.000 29988 worker thread done servicing request
23:15:10.519 00.000 29988 Worker thread wakes up
23:15:10.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:10.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:10.520 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:12.044 01.524 29988 Exposure complete
23:15:12.079 00.035 29988 worker thread done servicing request
23:15:12.079 00.000 28316 OnExposeComplete: enter
23:15:12.081 00.002 28316 UpdateGuideState(): m_state=6
23:15:12.082 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
23:15:12.082 00.000 28316 Star::Find returns 1 (0), X=583.80, Y=112.48, Mass=1889, SNR=29.8, Peak=147 HFD=4.5
23:15:12.083 00.001 28316 MultiStar: [#1 0.11,0.24,0.89,U] [#2 0.06,0.35,0.00,M7] [#3 -0.06,0.33,0.00,M10] [#4 0.00,0.08,0.88,U] [#5 -0.10,0.32,0.00,M2] [#6 -0.10,0.41,0.00,M4] [#7 -0.05,0.32,0.00,M7] [#8 -0.09,0.24,0.61,U] 
23:15:12.083 00.000 28316 refined, 3 included, MultiStar: {-0.04, 0.24}, one-star: {-0.17, 0.37}
23:15:12.083 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
23:15:12.084 00.001 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.32)
23:15:12.084 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.72 mountX=-0.23 mountY=-0.08, mountTheta=-2.83
23:15:12.085 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.24, opts=13)
23:15:12.086 00.001 28316 Enqueuing Move request for scope (-0.04, 0.24)
23:15:12.086 00.000 29988 Worker thread wakes up
23:15:12.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
23:15:12.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
23:15:12.086 00.000 29988 Moving (-0.04, 0.24) raw xDistance=-0.23 yDistance=-0.08
23:15:12.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:15:12.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:12.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:15:12.087 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:15:12.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:12.088 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:12.088 00.000 28316 Enqueuing Expose request
23:15:12.089 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:15:12.089 00.000 29988 MoveAxis(E, 49, ABG)
23:15:12.089 00.000 29988 Guiding  Dir = 2, Dur = 49
23:15:12.089 00.000 29988 IsSlewing returns 0
23:15:12.089 00.000 29988 IsGuiding returns 0
23:15:12.091 00.002 29988 PulseGuide returned control before completion, sleep 58
23:15:12.152 00.061 29988 IsGuiding returns 1
23:15:12.152 00.000 29988 scope still moving after pulse duration time elapsed
23:15:12.183 00.031 29988 IsSlewing returns 0
23:15:12.183 00.000 29988 IsGuiding returns 0
23:15:12.183 00.000 29988 scope move finished after 49 + 45 ms
23:15:12.183 00.000 29988 Move returns status 0, amount 49
23:15:12.183 00.000 29988 MoveAxis(N, 0, ABG)
23:15:12.183 00.000 29988 Move returns status 0, amount 0
23:15:12.183 00.000 29988 move complete, result=0
23:15:12.183 00.000 29988 worker thread done servicing request
23:15:12.183 00.000 29988 Worker thread wakes up
23:15:12.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:12.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:12.185 00.002 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
23:15:13.809 01.624 29988 Exposure complete
23:15:13.844 00.035 29988 worker thread done servicing request
23:15:13.844 00.000 28316 OnExposeComplete: enter
23:15:13.845 00.001 28316 UpdateGuideState(): m_state=6
23:15:13.845 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
23:15:13.846 00.001 28316 Star::Find returns 1 (0), X=583.87, Y=112.25, Mass=1985, SNR=30.6, Peak=189 HFD=4.5
23:15:13.847 00.001 28316 MultiStar: [#1 0.09,0.03,0.86,U] [#2 0.05,0.18,0.94,U] [#3 0.18,-0.01,0.80,U] [#4 0.02,-0.20,0.84,U] [#5 -0.27,0.07,0.78,U] [#6 -0.10,0.24,0.69,U] [#7 0.03,0.11,0.61,U] [#8 -0.07,-0.06,0.57,U] 
23:15:13.847 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.10, 0.15}
23:15:13.848 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:15:13.848 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
23:15:13.849 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.96
23:15:13.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
23:15:13.851 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
23:15:13.851 00.000 29988 Worker thread wakes up
23:15:13.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:15:13.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:15:13.851 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:15:13.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:13.854 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:15:13.854 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.6
23:15:13.855 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:13.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:13.856 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:13.856 00.000 28316 Enqueuing Expose request
23:15:13.857 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:15:13.857 00.000 29988 MoveAxis(E, 0, ABG)
23:15:13.857 00.000 29988 Move returns status 0, amount 0
23:15:13.857 00.000 29988 MoveAxis(N, 0, ABG)
23:15:13.857 00.000 29988 Move returns status 0, amount 0
23:15:13.857 00.000 29988 move complete, result=0
23:15:13.857 00.000 29988 worker thread done servicing request
23:15:13.857 00.000 29988 Worker thread wakes up
23:15:13.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:13.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:13.857 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:15.369 01.512 29988 Exposure complete
23:15:15.406 00.037 29988 worker thread done servicing request
23:15:15.406 00.000 28316 OnExposeComplete: enter
23:15:15.407 00.001 28316 UpdateGuideState(): m_state=6
23:15:15.408 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
23:15:15.408 00.000 28316 Star::Find returns 1 (0), X=583.91, Y=112.28, Mass=1965, SNR=30.5, Peak=171 HFD=4.4
23:15:15.409 00.001 28316 MultiStar: [#1 0.10,0.13,0.86,U] [#2 0.00,0.22,0.93,U] [#3 0.15,0.18,0.83,U] [#4 -0.03,-0.02,0.86,U] [#5 -0.03,0.24,0.78,U] [#6 -0.03,0.34,0.00,M4] [#7 -0.02,0.16,0.67,U] [#8 0.04,0.21,0.59,U] 
23:15:15.409 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.16}, one-star: {-0.06, 0.17}
23:15:15.410 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.61 = 2.61)
23:15:15.410 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.57)
23:15:15.411 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.46 mountX=-0.14 mountY=-0.09, mountTheta=-2.58
23:15:15.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.16, opts=13)
23:15:15.412 00.000 28316 Enqueuing Move request for scope (0.02, 0.16)
23:15:15.413 00.001 29988 Worker thread wakes up
23:15:15.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
23:15:15.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
23:15:15.413 00.000 29988 Moving (0.02, 0.16) raw xDistance=-0.14 yDistance=-0.09
23:15:15.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:15:15.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:15.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:15:15.413 00.000 29988 MoveAxis(E, 0, ABG)
23:15:15.413 00.000 29988 Move returns status 0, amount 0
23:15:15.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:15:15.415 00.002 29988 MoveAxis(N, 0, ABG)
23:15:15.415 00.000 29988 Move returns status 0, amount 0
23:15:15.415 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.5
23:15:15.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:15.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:15.417 00.001 28316 Enqueuing Expose request
23:15:15.417 00.000 29988 move complete, result=0
23:15:15.417 00.000 29988 worker thread done servicing request
23:15:15.417 00.000 29988 Worker thread wakes up
23:15:15.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:15.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:15.418 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:17.147 01.729 29988 Exposure complete
23:15:17.173 00.026 29988 worker thread done servicing request
23:15:17.174 00.001 28316 OnExposeComplete: enter
23:15:17.176 00.002 28316 UpdateGuideState(): m_state=6
23:15:17.176 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
23:15:17.177 00.001 28316 Star::Find returns 1 (0), X=584.09, Y=112.35, Mass=1924, SNR=30.2, Peak=168 HFD=4.4
23:15:17.177 00.000 28316 MultiStar: [#1 0.29,0.21,0.00,M7] [#2 0.12,0.20,0.95,U] [#3 0.18,0.25,0.87,U] [#4 0.18,0.05,0.85,U] [#5 0.01,0.21,0.75,U] [#6 0.14,0.30,0.00,M5] [#7 0.10,0.25,0.66,U] [#8 0.13,0.16,0.59,U] 
23:15:17.178 00.001 28316 refined, 6 included, MultiStar: {0.12, 0.20}, one-star: {0.12, 0.24}
23:15:17.178 00.000 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.15 = 2.15)
23:15:17.179 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.03)
23:15:17.179 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.01 mountX=-0.13 mountY=-0.20, mountTheta=-2.14
23:15:17.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.20, opts=13)
23:15:17.182 00.001 28316 Enqueuing Move request for scope (0.12, 0.20)
23:15:17.182 00.000 29988 Worker thread wakes up
23:15:17.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:17.183 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.2
23:15:17.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:17.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:17.184 00.001 28316 Enqueuing Expose request
23:15:17.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
23:15:17.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
23:15:17.184 00.000 29988 Moving (0.12, 0.20) raw xDistance=-0.13 yDistance=-0.20
23:15:17.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:15:17.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:17.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:15:17.184 00.000 29988 MoveAxis(E, 0, ABG)
23:15:17.184 00.000 29988 Move returns status 0, amount 0
23:15:17.184 00.000 29988 MoveAxis(N, 0, ABG)
23:15:17.184 00.000 29988 Move returns status 0, amount 0
23:15:17.184 00.000 29988 move complete, result=0
23:15:17.184 00.000 29988 worker thread done servicing request
23:15:17.185 00.001 29988 Worker thread wakes up
23:15:17.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:17.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:17.185 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:18.603 01.418 29988 Exposure complete
23:15:18.665 00.062 29988 worker thread done servicing request
23:15:18.665 00.000 28316 OnExposeComplete: enter
23:15:18.666 00.001 28316 UpdateGuideState(): m_state=6
23:15:18.667 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
23:15:18.668 00.001 28316 Star::Find returns 1 (0), X=583.97, Y=112.43, Mass=1914, SNR=30.1, Peak=157 HFD=4.2
23:15:18.669 00.001 28316 MultiStar: [#1 0.30,0.27,0.00,M8] [#2 0.18,0.32,0.00,M5] [#3 0.33,0.27,0.00,M8] [#4 0.04,0.16,0.86,U] [#5 0.15,0.27,0.81,U] [#6 0.23,0.31,0.00,M6] [#7 0.31,0.23,0.00,M5] [#8 0.17,0.15,0.57,U] 
23:15:18.669 00.000 28316 refined, 3 included, MultiStar: {0.08, 0.24}, one-star: {0.01, 0.32}
23:15:18.671 00.002 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
23:15:18.671 00.000 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
23:15:18.673 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.24 mountX=-0.18 mountY=-0.18, mountTheta=-2.37
23:15:18.676 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.24, opts=13)
23:15:18.678 00.002 28316 Enqueuing Move request for scope (0.08, 0.24)
23:15:18.679 00.001 29988 Worker thread wakes up
23:15:18.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
23:15:18.679 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
23:15:18.679 00.000 29988 Moving (0.08, 0.24) raw xDistance=-0.18 yDistance=-0.18
23:15:18.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:15:18.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:18.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:18.680 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:15:18.680 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.1
23:15:18.683 00.003 29988 MoveAxis(E, 0, ABG)
23:15:18.683 00.000 29988 Move returns status 0, amount 0
23:15:18.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:18.684 00.001 28316 Enqueuing Expose request
23:15:18.684 00.000 29988 MoveAxis(N, 0, ABG)
23:15:18.684 00.000 29988 Move returns status 0, amount 0
23:15:18.684 00.000 29988 move complete, result=0
23:15:18.684 00.000 29988 worker thread done servicing request
23:15:18.684 00.000 29988 Worker thread wakes up
23:15:18.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:18.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:18.685 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:20.314 01.629 29988 Exposure complete
23:15:20.344 00.030 29988 worker thread done servicing request
23:15:20.344 00.000 28316 OnExposeComplete: enter
23:15:20.345 00.001 28316 UpdateGuideState(): m_state=6
23:15:20.346 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
23:15:20.347 00.001 28316 Star::Find returns 1 (0), X=584.09, Y=112.31, Mass=1917, SNR=30.1, Peak=159 HFD=4.4
23:15:20.347 00.000 28316 MultiStar: [#1 0.34,0.10,0.00,M9] [#2 0.22,0.24,0.00,M6] [#3 0.24,0.28,0.00,M9] [#4 0.19,0.03,0.86,U] [#5 0.22,0.26,0.00,M1] [#6 0.24,0.26,0.00,M7] [#7 0.26,0.30,0.00,M6] [#8 0.31,0.15,0.00,M1] 
23:15:20.348 00.001 28316 refined, 1 included, MultiStar: {0.15, 0.12}, one-star: {0.12, 0.21}
23:15:20.349 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
23:15:20.349 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.35)
23:15:20.349 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.69 mountX=-0.05 mountY=-0.19, mountTheta=-1.83
23:15:20.351 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.12, opts=13)
23:15:20.352 00.001 28316 Enqueuing Move request for scope (0.15, 0.12)
23:15:20.353 00.001 29988 Worker thread wakes up
23:15:20.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:15:20.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:20.354 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:15:20.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:20.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:20.355 00.001 28316 Enqueuing Expose request
23:15:20.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:15:20.355 00.000 29988 Moving (0.15, 0.12) raw xDistance=-0.05 yDistance=-0.19
23:15:20.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:20.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:20.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:15:20.356 00.001 29988 MoveAxis(E, 0, ABG)
23:15:20.356 00.000 29988 Move returns status 0, amount 0
23:15:20.356 00.000 29988 MoveAxis(N, 0, ABG)
23:15:20.356 00.000 29988 Move returns status 0, amount 0
23:15:20.356 00.000 29988 move complete, result=0
23:15:20.356 00.000 29988 worker thread done servicing request
23:15:20.356 00.000 29988 Worker thread wakes up
23:15:20.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:20.356 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:20.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:21.872 01.516 29988 Exposure complete
23:15:21.907 00.035 29988 worker thread done servicing request
23:15:21.907 00.000 28316 OnExposeComplete: enter
23:15:21.908 00.001 28316 UpdateGuideState(): m_state=6
23:15:21.909 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
23:15:21.909 00.000 28316 Star::Find returns 1 (0), X=584.23, Y=112.25, Mass=1993, SNR=30.6, Peak=181 HFD=4.5
23:15:21.910 00.001 28316 MultiStar: [#1 0.32,0.00,0.00,M10] [#2 0.16,0.15,0.93,U] [#3 0.21,0.29,0.00,M10] [#4 0.10,-0.01,0.86,U] [#5 0.16,0.16,0.74,U] [#6 0.21,0.23,0.00,M8] [#7 0.31,0.21,0.00,M7] [#8 0.09,0.10,0.57,U] 
23:15:21.910 00.000 28316 refined, 4 included, MultiStar: {0.16, 0.11}, one-star: {0.26, 0.15}
23:15:21.911 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
23:15:21.911 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
23:15:21.911 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.20 cameraTheta=0.60 mountX=-0.03 mountY=-0.19, mountTheta=-1.74
23:15:21.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.11, opts=13)
23:15:21.913 00.001 28316 Enqueuing Move request for scope (0.16, 0.11)
23:15:21.914 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:21.914 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.6
23:15:21.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:21.915 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:21.915 00.000 28316 Enqueuing Expose request
23:15:21.916 00.001 29988 Worker thread wakes up
23:15:21.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
23:15:21.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
23:15:21.916 00.000 29988 Moving (0.16, 0.11) raw xDistance=-0.03 yDistance=-0.19
23:15:21.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:15:21.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:21.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:15:21.916 00.000 29988 MoveAxis(E, 0, ABG)
23:15:21.916 00.000 29988 Move returns status 0, amount 0
23:15:21.916 00.000 29988 MoveAxis(N, 0, ABG)
23:15:21.916 00.000 29988 Move returns status 0, amount 0
23:15:21.916 00.000 29988 move complete, result=0
23:15:21.916 00.000 29988 worker thread done servicing request
23:15:21.916 00.000 29988 Worker thread wakes up
23:15:21.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:21.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:21.916 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:23.548 01.632 29988 Exposure complete
23:15:23.578 00.030 29988 worker thread done servicing request
23:15:23.578 00.000 28316 OnExposeComplete: enter
23:15:23.578 00.000 28316 UpdateGuideState(): m_state=6
23:15:23.579 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
23:15:23.579 00.000 28316 Star::Find returns 1 (0), X=584.08, Y=112.57, Mass=1796, SNR=29.0, Peak=154 HFD=4.1
23:15:23.582 00.003 28316 MultiStar: [#1 0.23,0.41,0.00,R] [#2 0.16,0.39,0.00,M6] [#3 0.24,0.38,0.00,R] [#4 0.13,0.20,0.89,U] [#5 0.14,0.42,0.00,M1] [#6 0.15,0.47,0.00,M9] [#7 0.22,0.25,0.00,M8] [#8 0.23,0.31,0.00,M1] 
23:15:23.583 00.001 28316 refined, 1 included, MultiStar: {0.12, 0.34}, one-star: {0.11, 0.47}
23:15:23.583 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:15:23.583 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
23:15:23.585 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.34 hyp=0.36 cameraTheta=1.23 mountX=-0.26 mountY=-0.26, mountTheta=-2.36
23:15:23.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.34, opts=13)
23:15:23.586 00.000 28316 Enqueuing Move request for scope (0.12, 0.34)
23:15:23.587 00.001 29988 Worker thread wakes up
23:15:23.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:23.587 00.000 28316 UpdateGuideState exits: m=1796 RSB=29.0
23:15:23.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:23.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:23.588 00.000 28316 Enqueuing Expose request
23:15:23.589 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.34) opts 0xd
23:15:23.589 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.34)
23:15:23.589 00.000 29988 Moving (0.12, 0.34) raw xDistance=-0.26 yDistance=-0.26
23:15:23.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:15:23.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:15:23.589 00.000 29988 MoveAxis(E, 54, ABG)
23:15:23.589 00.000 29988 Guiding  Dir = 2, Dur = 54
23:15:23.589 00.000 29988 IsSlewing returns 0
23:15:23.589 00.000 29988 IsGuiding returns 0
23:15:23.591 00.002 29988 PulseGuide returned control before completion, sleep 63
23:15:23.659 00.068 29988 IsGuiding returns 0
23:15:23.659 00.000 29988 Move returns status 0, amount 54
23:15:23.659 00.000 29988 MoveAxis(N, 62, ABG)
23:15:23.659 00.000 29988 Guiding  Dir = 0, Dur = 62
23:15:23.659 00.000 29988 IsSlewing returns 0
23:15:23.659 00.000 29988 IsGuiding returns 0
23:15:23.664 00.005 29988 PulseGuide returned control before completion, sleep 68
23:15:23.735 00.071 29988 IsGuiding returns 1
23:15:23.735 00.000 29988 scope still moving after pulse duration time elapsed
23:15:23.767 00.032 29988 IsSlewing returns 0
23:15:23.767 00.000 29988 IsGuiding returns 0
23:15:23.767 00.000 29988 scope move finished after 62 + 45 ms
23:15:23.767 00.000 29988 Move returns status 0, amount 62
23:15:23.767 00.000 29988 move complete, result=0
23:15:23.767 00.000 29988 worker thread done servicing request
23:15:23.767 00.000 29988 Worker thread wakes up
23:15:23.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:23.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:23.767 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.3 px 62 ms NORTH
23:15:25.181 01.414 29988 Exposure complete
23:15:25.225 00.044 29988 worker thread done servicing request
23:15:25.225 00.000 28316 OnExposeComplete: enter
23:15:25.226 00.001 28316 UpdateGuideState(): m_state=6
23:15:25.227 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
23:15:25.227 00.000 28316 Star::Find returns 1 (0), X=583.82, Y=112.35, Mass=1949, SNR=30.2, Peak=174 HFD=4.4
23:15:25.228 00.001 28316 MultiStar: [#1 -0.12,-0.33,0.00,M1] [#2 0.07,0.21,0.96,U] [#3 -0.13,-0.15,0.83,U] [#4 -0.07,-0.02,0.86,U] [#5 -0.15,0.28,0.00,M2] [#6 -0.09,0.25,0.71,U] [#7 0.12,0.22,0.63,U] [#8 0.09,0.19,0.60,U] 
23:15:25.228 00.000 28316 refined, 6 included, MultiStar: {-0.03, 0.13}, one-star: {-0.15, 0.25}
23:15:25.229 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
23:15:25.229 00.000 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.22)
23:15:25.230 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.82 mountX=-0.14 mountY=-0.03, mountTheta=-2.93
23:15:25.232 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
23:15:25.232 00.000 28316 Enqueuing Move request for scope (-0.03, 0.13)
23:15:25.233 00.001 29988 Worker thread wakes up
23:15:25.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:15:25.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:25.234 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.2
23:15:25.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:15:25.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:25.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:25.235 00.000 28316 Enqueuing Expose request
23:15:25.235 00.000 29988 Moving (-0.03, 0.13) raw xDistance=-0.14 yDistance=-0.03
23:15:25.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:15:25.236 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:25.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:15:25.236 00.000 29988 MoveAxis(E, 0, ABG)
23:15:25.236 00.000 29988 Move returns status 0, amount 0
23:15:25.236 00.000 29988 MoveAxis(N, 0, ABG)
23:15:25.236 00.000 29988 Move returns status 0, amount 0
23:15:25.236 00.000 29988 move complete, result=0
23:15:25.236 00.000 29988 worker thread done servicing request
23:15:25.236 00.000 29988 Worker thread wakes up
23:15:25.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:25.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:25.236 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:26.863 01.627 29988 Exposure complete
23:15:26.891 00.028 29988 worker thread done servicing request
23:15:26.891 00.000 28316 OnExposeComplete: enter
23:15:26.892 00.001 28316 UpdateGuideState(): m_state=6
23:15:26.893 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
23:15:26.894 00.001 28316 Star::Find returns 1 (0), X=583.91, Y=112.29, Mass=1941, SNR=30.4, Peak=165 HFD=4.3
23:15:26.894 00.000 28316 MultiStar: [#1 -0.28,-0.37,0.00,M2] [#2 0.03,0.23,0.96,U] [#3 -0.22,-0.09,0.84,U] [#4 -0.11,-0.01,0.86,U] [#5 -0.15,0.13,0.76,U] [#6 0.06,0.23,0.71,U] [#7 0.07,0.06,0.66,U] [#8 -0.07,0.14,0.58,U] 
23:15:26.895 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.11}, one-star: {-0.06, 0.19}
23:15:26.895 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
23:15:26.896 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.02)
23:15:26.896 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=-0.12 mountY=0.00, mountTheta=3.12
23:15:26.897 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
23:15:26.898 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
23:15:26.898 00.000 29988 Worker thread wakes up
23:15:26.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:26.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:15:26.899 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:15:26.899 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.4
23:15:26.899 00.000 29988 Moving (-0.06, 0.11) raw xDistance=-0.12 yDistance=0.00
23:15:26.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:15:26.899 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:26.900 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:26.900 00.000 28316 Enqueuing Expose request
23:15:26.901 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:26.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:15:26.901 00.000 29988 MoveAxis(E, 0, ABG)
23:15:26.901 00.000 29988 Move returns status 0, amount 0
23:15:26.901 00.000 29988 MoveAxis(N, 0, ABG)
23:15:26.901 00.000 29988 Move returns status 0, amount 0
23:15:26.901 00.000 29988 move complete, result=0
23:15:26.901 00.000 29988 worker thread done servicing request
23:15:26.901 00.000 29988 Worker thread wakes up
23:15:26.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:26.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:26.901 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:28.426 01.525 29988 Exposure complete
23:15:28.461 00.035 29988 worker thread done servicing request
23:15:28.461 00.000 28316 OnExposeComplete: enter
23:15:28.461 00.000 28316 UpdateGuideState(): m_state=6
23:15:28.463 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
23:15:28.463 00.000 28316 Star::Find returns 1 (0), X=584.00, Y=112.23, Mass=1882, SNR=29.7, Peak=159 HFD=4.3
23:15:28.464 00.001 28316 MultiStar: [#1 0.07,-0.27,0.91,U] [#2 0.12,0.11,1.02,U] [#3 0.17,-0.12,0.87,U] [#4 0.10,0.04,0.85,U] [#5 0.03,0.28,0.76,U] [#6 0.20,0.33,0.00,M8] [#7 0.12,0.31,0.00,M7] [#8 0.07,0.33,0.00,M1] 
23:15:28.467 00.003 28316 refined, 5 included, MultiStar: {0.09, 0.03}, one-star: {0.03, 0.13}
23:15:28.469 00.002 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:15:28.471 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.75)
23:15:28.474 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.28 mountX=0.01 mountY=-0.09, mountTheta=-1.43
23:15:28.477 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.03, opts=13)
23:15:28.477 00.000 28316 Enqueuing Move request for scope (0.09, 0.03)
23:15:28.478 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:28.478 00.000 29988 Worker thread wakes up
23:15:28.478 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
23:15:28.479 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:15:28.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:15:28.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:28.480 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:28.481 00.001 28316 Enqueuing Expose request
23:15:28.482 00.001 29988 Moving (0.09, 0.03) raw xDistance=0.01 yDistance=-0.09
23:15:28.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:28.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:28.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:15:28.482 00.000 29988 MoveAxis(E, 0, ABG)
23:15:28.482 00.000 29988 Move returns status 0, amount 0
23:15:28.482 00.000 29988 MoveAxis(N, 0, ABG)
23:15:28.482 00.000 29988 Move returns status 0, amount 0
23:15:28.482 00.000 29988 move complete, result=0
23:15:28.482 00.000 29988 worker thread done servicing request
23:15:28.482 00.000 29988 Worker thread wakes up
23:15:28.483 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:28.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:28.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:30.109 01.626 29988 Exposure complete
23:15:30.136 00.027 29988 worker thread done servicing request
23:15:30.137 00.001 28316 OnExposeComplete: enter
23:15:30.138 00.001 28316 UpdateGuideState(): m_state=6
23:15:30.138 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
23:15:30.139 00.001 28316 Star::Find returns 1 (0), X=584.06, Y=112.39, Mass=1900, SNR=30.0, Peak=169 HFD=4.1
23:15:30.139 00.000 28316 MultiStar: [#1 -0.00,-0.24,0.86,U] [#2 0.14,0.29,0.00,M4] [#3 0.01,-0.08,0.85,U] [#4 0.13,0.18,0.87,U] [#5 -0.08,0.26,0.77,U] [#6 0.15,0.38,0.00,M9] [#7 0.15,0.33,0.00,M8] [#8 0.09,0.24,0.62,U] 
23:15:30.140 00.001 28316 refined, 5 included, MultiStar: {0.04, 0.10}, one-star: {0.09, 0.29}
23:15:30.140 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
23:15:30.141 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.85)
23:15:30.141 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.19 mountX=-0.08 mountY=-0.08, mountTheta=-2.32
23:15:30.142 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
23:15:30.143 00.001 28316 Enqueuing Move request for scope (0.04, 0.10)
23:15:30.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:30.144 00.001 28316 UpdateGuideState exits: m=1900 RSB=30.0
23:15:30.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:30.145 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:30.145 00.000 28316 Enqueuing Expose request
23:15:30.145 00.000 29988 Worker thread wakes up
23:15:30.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:15:30.145 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:15:30.145 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.08 yDistance=-0.08
23:15:30.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:15:30.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:30.146 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:15:30.146 00.000 29988 MoveAxis(E, 0, ABG)
23:15:30.146 00.000 29988 Move returns status 0, amount 0
23:15:30.146 00.000 29988 MoveAxis(N, 0, ABG)
23:15:30.146 00.000 29988 Move returns status 0, amount 0
23:15:30.146 00.000 29988 move complete, result=0
23:15:30.146 00.000 29988 worker thread done servicing request
23:15:30.146 00.000 29988 Worker thread wakes up
23:15:30.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:30.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:30.146 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:31.668 01.522 29988 Exposure complete
23:15:31.706 00.038 29988 worker thread done servicing request
23:15:31.706 00.000 28316 OnExposeComplete: enter
23:15:31.708 00.002 28316 UpdateGuideState(): m_state=6
23:15:31.710 00.002 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
23:15:31.711 00.001 28316 Star::Find returns 1 (0), X=584.04, Y=112.40, Mass=2021, SNR=30.9, Peak=163 HFD=4.3
23:15:31.713 00.002 28316 MultiStar: [#1 -0.02,-0.15,0.88,U] [#2 0.12,0.30,0.00,M5] [#3 -0.11,-0.11,0.80,U] [#4 0.07,0.09,0.82,U] [#5 0.04,0.41,0.00,M1] [#6 0.06,0.34,0.00,M10] [#7 0.05,0.30,0.61,U] [#8 0.11,0.17,0.57,U] 
23:15:31.716 00.003 28316 refined, 5 included, MultiStar: {0.03, 0.09}, one-star: {0.07, 0.29}
23:15:31.718 00.002 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:15:31.720 00.002 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:15:31.723 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.29 mountX=-0.07 mountY=-0.06, mountTheta=-2.41
23:15:31.727 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
23:15:31.727 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
23:15:31.728 00.001 29988 Worker thread wakes up
23:15:31.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:31.728 00.000 28316 UpdateGuideState exits: m=2021 RSB=30.9
23:15:31.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:31.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:31.729 00.000 28316 Enqueuing Expose request
23:15:31.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
23:15:31.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
23:15:31.729 00.000 29988 Moving (0.03, 0.09) raw xDistance=-0.07 yDistance=-0.06
23:15:31.731 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:31.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:31.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:15:31.731 00.000 29988 MoveAxis(E, 0, ABG)
23:15:31.731 00.000 29988 Move returns status 0, amount 0
23:15:31.731 00.000 29988 MoveAxis(N, 0, ABG)
23:15:31.731 00.000 29988 Move returns status 0, amount 0
23:15:31.731 00.000 29988 move complete, result=0
23:15:31.731 00.000 29988 worker thread done servicing request
23:15:31.731 00.000 29988 Worker thread wakes up
23:15:31.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:31.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:31.731 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:33.366 01.635 29988 Exposure complete
23:15:33.408 00.042 29988 worker thread done servicing request
23:15:33.408 00.000 28316 OnExposeComplete: enter
23:15:33.408 00.000 28316 UpdateGuideState(): m_state=6
23:15:33.409 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
23:15:33.409 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.49, Mass=1852, SNR=29.5, Peak=138 HFD=4.3
23:15:33.410 00.001 28316 MultiStar: [#1 -0.17,-0.00,0.93,U] [#2 0.05,0.37,0.00,M6] [#3 -0.19,0.01,0.88,U] [#4 -0.01,0.20,0.88,U] [#5 -0.17,0.41,0.00,M2] [#6 -0.05,0.36,0.00,R] [#7 -0.09,0.41,0.00,M8] [#8 -0.10,0.30,0.00,M1] 
23:15:33.410 00.000 28316 refined, 3 included, MultiStar: {-0.10, 0.16}, one-star: {-0.05, 0.39}
23:15:33.411 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:15:33.413 00.002 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:15:33.416 00.003 28316 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.16 mountX=-0.18 mountY=0.02, mountTheta=3.02
23:15:33.418 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.16, opts=13)
23:15:33.419 00.001 28316 Enqueuing Move request for scope (-0.10, 0.16)
23:15:33.419 00.000 29988 Worker thread wakes up
23:15:33.419 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:15:33.419 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:15:33.420 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.5
23:15:33.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:33.421 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:15:33.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:33.421 00.000 28316 Enqueuing Expose request
23:15:33.421 00.000 29988 Moving (-0.10, 0.16) raw xDistance=-0.18 yDistance=0.02
23:15:33.422 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:15:33.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:33.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:33.422 00.000 29988 MoveAxis(E, 0, ABG)
23:15:33.422 00.000 29988 Move returns status 0, amount 0
23:15:33.422 00.000 29988 MoveAxis(N, 0, ABG)
23:15:33.422 00.000 29988 Move returns status 0, amount 0
23:15:33.422 00.000 29988 move complete, result=0
23:15:33.422 00.000 29988 worker thread done servicing request
23:15:33.422 00.000 29988 Worker thread wakes up
23:15:33.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:33.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:33.422 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:34.942 01.520 29988 Exposure complete
23:15:34.969 00.027 29988 worker thread done servicing request
23:15:34.969 00.000 28316 OnExposeComplete: enter
23:15:34.970 00.001 28316 UpdateGuideState(): m_state=6
23:15:34.970 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
23:15:34.971 00.001 28316 Star::Find returns 1 (0), X=583.81, Y=112.40, Mass=1839, SNR=29.4, Peak=149 HFD=4.4
23:15:34.972 00.001 28316 MultiStar: [#1 -0.10,-0.13,0.91,U] [#2 0.25,0.30,0.00,M7] [#3 -0.11,0.00,0.87,U] [#4 0.11,0.03,0.89,U] [#5 -0.03,0.34,0.00,M3] [#6 0.07,-0.00,0.71,U] [#7 -0.07,0.36,0.00,M9] [#8 0.15,0.24,0.61,U] 
23:15:34.972 00.000 28316 refined, 5 included, MultiStar: {-0.02, 0.07}, one-star: {-0.15, 0.29}
23:15:34.973 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:15:34.973 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
23:15:34.974 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.85 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
23:15:34.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
23:15:34.975 00.000 28316 Enqueuing Move request for scope (-0.02, 0.07)
23:15:34.976 00.001 29988 Worker thread wakes up
23:15:34.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:34.976 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.4
23:15:34.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:34.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:34.978 00.001 28316 Enqueuing Expose request
23:15:34.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:15:34.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:15:34.978 00.000 29988 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.01
23:15:34.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:34.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:34.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:15:34.978 00.000 29988 MoveAxis(E, 0, ABG)
23:15:34.978 00.000 29988 Move returns status 0, amount 0
23:15:34.979 00.001 29988 MoveAxis(N, 0, ABG)
23:15:34.979 00.000 29988 Move returns status 0, amount 0
23:15:34.979 00.000 29988 move complete, result=0
23:15:34.979 00.000 29988 worker thread done servicing request
23:15:34.979 00.000 29988 Worker thread wakes up
23:15:34.979 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:34.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:34.980 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:36.611 01.631 29988 Exposure complete
23:15:36.657 00.046 29988 worker thread done servicing request
23:15:36.657 00.000 28316 OnExposeComplete: enter
23:15:36.658 00.001 28316 UpdateGuideState(): m_state=6
23:15:36.659 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
23:15:36.659 00.000 28316 Star::Find returns 1 (0), X=583.95, Y=112.33, Mass=1930, SNR=30.3, Peak=161 HFD=4.4
23:15:36.660 00.001 28316 MultiStar: [#1 -0.11,-0.21,0.87,U] [#2 0.08,0.33,0.00,M8] [#3 -0.07,-0.04,0.84,U] [#4 0.11,0.04,0.82,U] [#5 -0.10,0.30,0.00,M4] [#6 -0.07,-0.02,0.71,U] [#7 0.09,0.33,0.00,M10] [#8 0.08,0.25,0.60,U] 
23:15:36.660 00.000 28316 refined, 5 included, MultiStar: {-0.02, 0.04}, one-star: {-0.01, 0.23}
23:15:36.660 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.16 = -3.13)
23:15:36.661 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
23:15:36.662 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.01 mountX=-0.04 mountY=-0.00, mountTheta=-3.12
23:15:36.664 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
23:15:36.665 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
23:15:36.666 00.001 29988 Worker thread wakes up
23:15:36.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
23:15:36.666 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
23:15:36.666 00.000 29988 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=-0.00
23:15:36.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:15:36.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:36.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:36.667 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:36.667 00.000 29988 MoveAxis(E, 0, ABG)
23:15:36.667 00.000 29988 Move returns status 0, amount 0
23:15:36.667 00.000 29988 MoveAxis(N, 0, ABG)
23:15:36.667 00.000 29988 Move returns status 0, amount 0
23:15:36.667 00.000 29988 move complete, result=0
23:15:36.667 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.3
23:15:36.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:36.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:36.668 00.000 28316 Enqueuing Expose request
23:15:36.668 00.000 29988 worker thread done servicing request
23:15:36.669 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:36.669 00.000 29988 Worker thread wakes up
23:15:36.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:36.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:38.190 01.521 29988 Exposure complete
23:15:38.239 00.049 29988 worker thread done servicing request
23:15:38.239 00.000 28316 OnExposeComplete: enter
23:15:38.239 00.000 28316 UpdateGuideState(): m_state=6
23:15:38.240 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
23:15:38.240 00.000 28316 Star::Find returns 1 (0), X=583.92, Y=112.40, Mass=1765, SNR=28.8, Peak=146 HFD=4.2
23:15:38.241 00.001 28316 MultiStar: [#1 -0.05,-0.20,0.91,U] [#2 0.16,0.20,1.01,U] [#3 -0.07,-0.16,0.88,U] [#4 -0.03,0.08,0.91,U] [#5 -0.02,0.43,0.00,M5] [#6 0.09,-0.03,0.74,U] [#7 0.13,0.40,0.00,R] [#8 0.08,0.24,0.62,U] 
23:15:38.242 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.06}, one-star: {-0.05, 0.29}
23:15:38.242 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
23:15:38.242 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
23:15:38.243 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=-0.05 mountY=-0.04, mountTheta=-2.44
23:15:38.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
23:15:38.245 00.001 28316 Enqueuing Move request for scope (0.02, 0.06)
23:15:38.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:38.247 00.002 29988 Worker thread wakes up
23:15:38.247 00.000 28316 UpdateGuideState exits: m=1765 RSB=28.8
23:15:38.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
23:15:38.248 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:38.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
23:15:38.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:38.249 00.001 28316 Enqueuing Expose request
23:15:38.249 00.000 29988 Moving (0.02, 0.06) raw xDistance=-0.05 yDistance=-0.04
23:15:38.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:38.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:38.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:15:38.249 00.000 29988 MoveAxis(E, 0, ABG)
23:15:38.249 00.000 29988 Move returns status 0, amount 0
23:15:38.249 00.000 29988 MoveAxis(N, 0, ABG)
23:15:38.249 00.000 29988 Move returns status 0, amount 0
23:15:38.249 00.000 29988 move complete, result=0
23:15:38.249 00.000 29988 worker thread done servicing request
23:15:38.249 00.000 29988 Worker thread wakes up
23:15:38.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:38.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:38.250 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:39.874 01.624 29988 Exposure complete
23:15:39.899 00.025 29988 worker thread done servicing request
23:15:39.899 00.000 28316 OnExposeComplete: enter
23:15:39.900 00.001 28316 UpdateGuideState(): m_state=6
23:15:39.901 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
23:15:39.901 00.000 28316 Star::Find returns 1 (0), X=584.01, Y=112.36, Mass=1935, SNR=30.2, Peak=159 HFD=4.2
23:15:39.902 00.001 28316 MultiStar: [#1 -0.02,-0.15,0.88,U] [#2 0.21,0.30,0.00,M8] [#3 -0.01,-0.22,0.84,U] [#4 0.06,0.04,0.88,U] [#5 0.12,0.17,0.75,U] [#6 0.09,-0.05,0.69,U] [#7 -0.08,-0.29,0.65,U] [#8 -0.02,0.14,0.60,U] 
23:15:39.902 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.01}, one-star: {0.05, 0.26}
23:15:39.903 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
23:15:39.904 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
23:15:39.904 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.20 mountX=0.02 mountY=-0.02, mountTheta=-0.93
23:15:39.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
23:15:39.906 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
23:15:39.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:39.907 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:15:39.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:39.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:39.908 00.000 28316 Enqueuing Expose request
23:15:39.908 00.000 29988 Worker thread wakes up
23:15:39.909 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:15:39.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:15:39.909 00.000 29988 Moving (0.03, -0.01) raw xDistance=0.02 yDistance=-0.02
23:15:39.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:15:39.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:39.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:15:39.909 00.000 29988 MoveAxis(E, 0, ABG)
23:15:39.909 00.000 29988 Move returns status 0, amount 0
23:15:39.909 00.000 29988 MoveAxis(N, 0, ABG)
23:15:39.909 00.000 29988 Move returns status 0, amount 0
23:15:39.909 00.000 29988 move complete, result=0
23:15:39.909 00.000 29988 worker thread done servicing request
23:15:39.909 00.000 29988 Worker thread wakes up
23:15:39.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:39.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:39.909 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:41.433 01.524 29988 Exposure complete
23:15:41.480 00.047 29988 worker thread done servicing request
23:15:41.480 00.000 28316 OnExposeComplete: enter
23:15:41.481 00.001 28316 UpdateGuideState(): m_state=6
23:15:41.481 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
23:15:41.482 00.001 28316 Star::Find returns 1 (0), X=583.97, Y=112.18, Mass=1901, SNR=30.0, Peak=175 HFD=4.3
23:15:41.483 00.001 28316 MultiStar: [#1 -0.09,-0.40,0.00,M1] [#2 -0.02,0.15,0.98,U] [#3 0.04,-0.29,0.83,U] [#4 0.05,-0.13,0.83,U] [#5 -0.05,0.14,0.78,U] [#6 0.17,-0.26,0.72,U] [#7 -0.05,-0.12,0.67,U] [#8 0.02,0.12,0.62,U] 
23:15:41.483 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.03}, one-star: {-0.00, 0.08}
23:15:41.484 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
23:15:41.484 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
23:15:41.484 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.07 mountX=0.04 mountY=-0.00, mountTheta=-0.04
23:15:41.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
23:15:41.486 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
23:15:41.487 00.001 29988 Worker thread wakes up
23:15:41.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
23:15:41.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:41.487 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:15:41.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:41.489 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:41.489 00.000 28316 Enqueuing Expose request
23:15:41.490 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
23:15:41.490 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.04 yDistance=-0.00
23:15:41.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:41.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:41.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:41.490 00.000 29988 MoveAxis(E, 0, ABG)
23:15:41.490 00.000 29988 Move returns status 0, amount 0
23:15:41.490 00.000 29988 MoveAxis(N, 0, ABG)
23:15:41.490 00.000 29988 Move returns status 0, amount 0
23:15:41.490 00.000 29988 move complete, result=0
23:15:41.490 00.000 29988 worker thread done servicing request
23:15:41.490 00.000 29988 Worker thread wakes up
23:15:41.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:41.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:41.490 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:43.120 01.630 29988 Exposure complete
23:15:43.155 00.035 29988 worker thread done servicing request
23:15:43.155 00.000 28316 OnExposeComplete: enter
23:15:43.156 00.001 28316 UpdateGuideState(): m_state=6
23:15:43.158 00.002 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
23:15:43.159 00.001 28316 Star::Find returns 1 (0), X=584.07, Y=112.38, Mass=1889, SNR=29.7, Peak=159 HFD=4.2
23:15:43.160 00.001 28316 MultiStar: [#1 0.02,-0.16,0.92,U] [#2 0.12,0.32,0.00,M8] [#3 0.10,-0.12,0.84,U] [#4 0.10,0.16,0.87,U] [#5 -0.01,0.30,0.78,U] [#6 0.22,0.03,0.74,U] [#7 0.06,-0.09,0.63,U] [#8 0.07,0.29,0.60,U] 
23:15:43.161 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.08}, one-star: {0.10, 0.28}
23:15:43.162 00.001 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
23:15:43.164 00.002 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.24)
23:15:43.164 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.12 cameraTheta=0.80 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
23:15:43.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
23:15:43.167 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
23:15:43.168 00.001 29988 Worker thread wakes up
23:15:43.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:43.168 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.7
23:15:43.169 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:43.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:43.170 00.001 28316 Enqueuing Expose request
23:15:43.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
23:15:43.170 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
23:15:43.170 00.000 29988 Moving (0.08, 0.08) raw xDistance=-0.04 yDistance=-0.11
23:15:43.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:15:43.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:43.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:15:43.170 00.000 29988 MoveAxis(E, 0, ABG)
23:15:43.170 00.000 29988 Move returns status 0, amount 0
23:15:43.170 00.000 29988 MoveAxis(N, 0, ABG)
23:15:43.170 00.000 29988 Move returns status 0, amount 0
23:15:43.170 00.000 29988 move complete, result=0
23:15:43.170 00.000 29988 worker thread done servicing request
23:15:43.170 00.000 29988 Worker thread wakes up
23:15:43.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:43.171 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:43.171 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:44.697 01.526 29988 Exposure complete
23:15:44.725 00.028 29988 worker thread done servicing request
23:15:44.726 00.001 28316 OnExposeComplete: enter
23:15:44.729 00.003 28316 UpdateGuideState(): m_state=6
23:15:44.732 00.003 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
23:15:44.734 00.002 28316 Star::Find returns 1 (0), X=583.98, Y=112.37, Mass=1895, SNR=29.8, Peak=163 HFD=4.1
23:15:44.737 00.003 28316 MultiStar: [#1 0.08,-0.09,0.88,U] [#2 0.15,0.25,0.96,U] [#3 0.05,0.02,0.83,U] [#4 0.02,0.12,0.86,U] [#5 0.11,0.38,0.00,M3] [#6 0.24,0.00,0.70,U] [#7 -0.05,-0.00,0.67,U] [#8 0.28,0.34,0.00,M1] 
23:15:44.739 00.002 28316 refined, 6 included, MultiStar: {0.07, 0.09}, one-star: {0.01, 0.27}
23:15:44.741 00.002 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
23:15:44.743 00.002 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.13)
23:15:44.743 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.91 mountX=-0.05 mountY=-0.11, mountTheta=-2.05
23:15:44.746 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
23:15:44.747 00.001 28316 Enqueuing Move request for scope (0.07, 0.09)
23:15:44.748 00.001 29988 Worker thread wakes up
23:15:44.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:44.749 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:15:44.750 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:15:44.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:44.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:44.751 00.000 28316 Enqueuing Expose request
23:15:44.752 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:15:44.752 00.000 29988 Moving (0.07, 0.09) raw xDistance=-0.05 yDistance=-0.11
23:15:44.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:15:44.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:44.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:15:44.752 00.000 29988 MoveAxis(E, 0, ABG)
23:15:44.752 00.000 29988 Move returns status 0, amount 0
23:15:44.752 00.000 29988 MoveAxis(N, 0, ABG)
23:15:44.752 00.000 29988 Move returns status 0, amount 0
23:15:44.752 00.000 29988 move complete, result=0
23:15:44.752 00.000 29988 worker thread done servicing request
23:15:44.752 00.000 29988 Worker thread wakes up
23:15:44.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:44.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:44.752 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:46.385 01.633 29988 Exposure complete
23:15:46.420 00.035 29988 worker thread done servicing request
23:15:46.420 00.000 28316 OnExposeComplete: enter
23:15:46.421 00.001 28316 UpdateGuideState(): m_state=6
23:15:46.421 00.000 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
23:15:46.422 00.001 28316 Star::Find returns 1 (0), X=583.66, Y=112.32, Mass=1933, SNR=30.2, Peak=157 HFD=4.7
23:15:46.422 00.000 28316 MultiStar: [#1 -0.30,-0.16,0.00,M1] [#2 -0.17,0.36,0.00,M8] [#3 -0.40,-0.17,0.00,M1] [#4 -0.27,0.13,0.84,U] [#5 -0.30,0.30,0.00,M4] [#6 -0.18,0.05,0.72,U] [#7 -0.30,-0.08,0.67,U] [#8 -0.22,0.27,0.00,M2] 
23:15:46.423 00.001 28316 refined, 3 included, MultiStar: {-0.27, 0.10}, one-star: {-0.31, 0.22}
23:15:46.423 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
23:15:46.424 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.76)
23:15:46.424 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.28 cameraTheta=2.79 mountX=-0.20 mountY=0.19, mountTheta=2.37
23:15:46.425 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.10, opts=13)
23:15:46.426 00.001 28316 Enqueuing Move request for scope (-0.27, 0.10)
23:15:46.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:46.427 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:15:46.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:46.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:46.428 00.001 28316 Enqueuing Expose request
23:15:46.428 00.000 29988 Worker thread wakes up
23:15:46.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
23:15:46.428 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
23:15:46.428 00.000 29988 Moving (-0.27, 0.10) raw xDistance=-0.20 yDistance=0.19
23:15:46.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:15:46.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:46.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:15:46.429 00.001 29988 MoveAxis(E, 0, ABG)
23:15:46.429 00.000 29988 Move returns status 0, amount 0
23:15:46.429 00.000 29988 MoveAxis(N, 0, ABG)
23:15:46.429 00.000 29988 Move returns status 0, amount 0
23:15:46.429 00.000 29988 move complete, result=0
23:15:46.429 00.000 29988 worker thread done servicing request
23:15:46.429 00.000 29988 Worker thread wakes up
23:15:46.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:46.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:46.429 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:47.949 01.520 29988 Exposure complete
23:15:47.975 00.026 29988 worker thread done servicing request
23:15:47.975 00.000 28316 OnExposeComplete: enter
23:15:47.978 00.003 28316 UpdateGuideState(): m_state=6
23:15:47.979 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
23:15:47.980 00.001 28316 Star::Find returns 1 (0), X=583.98, Y=112.28, Mass=1889, SNR=29.9, Peak=158 HFD=4.5
23:15:47.981 00.001 28316 MultiStar: [#1 -0.13,-0.17,0.89,U] [#2 0.05,0.31,0.00,M9] [#3 -0.19,-0.04,0.88,U] [#4 0.04,0.04,0.85,U] [#5 -0.05,0.38,0.00,M5] [#6 -0.18,0.10,0.73,U] [#7 -0.09,-0.01,0.66,U] [#8 0.01,0.15,0.59,U] 
23:15:47.981 00.000 28316 refined, 6 included, MultiStar: {-0.08, 0.03}, one-star: {0.01, 0.18}
23:15:47.982 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.87 = -2.41)
23:15:47.982 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.97 = 0.69)
23:15:47.983 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=-0.06 mountY=0.05, mountTheta=2.44
23:15:47.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
23:15:47.984 00.000 28316 Enqueuing Move request for scope (-0.08, 0.03)
23:15:47.985 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:47.985 00.000 29988 Worker thread wakes up
23:15:47.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:15:47.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:15:47.985 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.05
23:15:47.986 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:15:47.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:47.986 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:15:47.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:47.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:47.987 00.000 28316 Enqueuing Expose request
23:15:47.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:47.987 00.000 29988 MoveAxis(E, 0, ABG)
23:15:47.987 00.000 29988 Move returns status 0, amount 0
23:15:47.988 00.001 29988 MoveAxis(N, 0, ABG)
23:15:47.988 00.000 29988 Move returns status 0, amount 0
23:15:47.988 00.000 29988 move complete, result=0
23:15:47.988 00.000 29988 worker thread done servicing request
23:15:47.988 00.000 29988 Worker thread wakes up
23:15:47.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:47.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:47.988 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:49.619 01.631 29988 Exposure complete
23:15:49.675 00.056 29988 worker thread done servicing request
23:15:49.675 00.000 28316 OnExposeComplete: enter
23:15:49.677 00.002 28316 UpdateGuideState(): m_state=6
23:15:49.678 00.001 28316 Star::Find(15, 583, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
23:15:49.678 00.000 28316 Star::Find returns 1 (0), X=584.14, Y=112.26, Mass=1834, SNR=29.5, Peak=175 HFD=4.3
23:15:49.680 00.002 28316 MultiStar: [#1 0.09,-0.25,0.89,U] [#2 0.25,0.20,0.00,M10] [#3 0.08,0.03,0.88,U] [#4 0.17,0.05,0.86,U] [#5 0.22,0.25,0.00,M6] [#6 0.33,-0.12,0.00,M1] [#7 0.04,-0.10,0.64,U] [#8 0.12,0.21,0.60,U] 
23:15:49.682 00.002 28316 refined, 5 included, MultiStar: {0.12, 0.01}, one-star: {0.17, 0.16}
23:15:49.684 00.002 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
23:15:49.684 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
23:15:49.685 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.13 mountX=0.04 mountY=-0.11, mountTheta=-1.27
23:15:49.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
23:15:49.686 00.000 28316 Enqueuing Move request for scope (0.12, 0.01)
23:15:49.687 00.001 29988 Worker thread wakes up
23:15:49.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
23:15:49.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:49.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
23:15:49.687 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.5
23:15:49.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:49.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:49.689 00.001 28316 Enqueuing Expose request
23:15:49.689 00.000 29988 Moving (0.12, 0.01) raw xDistance=0.04 yDistance=-0.11
23:15:49.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:49.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:49.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:15:49.689 00.000 29988 MoveAxis(E, 0, ABG)
23:15:49.689 00.000 29988 Move returns status 0, amount 0
23:15:49.689 00.000 29988 MoveAxis(N, 0, ABG)
23:15:49.689 00.000 29988 Move returns status 0, amount 0
23:15:49.689 00.000 29988 move complete, result=0
23:15:49.689 00.000 29988 worker thread done servicing request
23:15:49.689 00.000 29988 Worker thread wakes up
23:15:49.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:49.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:49.690 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:51.215 01.525 29988 Exposure complete
23:15:51.251 00.036 29988 worker thread done servicing request
23:15:51.251 00.000 28316 OnExposeComplete: enter
23:15:51.252 00.001 28316 UpdateGuideState(): m_state=6
23:15:51.253 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
23:15:51.253 00.000 28316 Star::Find returns 1 (0), X=584.06, Y=112.27, Mass=2011, SNR=30.8, Peak=174 HFD=4.5
23:15:51.254 00.001 28316 MultiStar: [#1 0.11,-0.30,0.00,M1] [#2 0.25,0.21,0.00,R] [#3 -0.00,-0.20,0.85,U] [#4 0.23,0.03,0.83,U] [#5 0.07,0.19,0.74,U] [#6 0.29,-0.06,0.67,U] [#7 0.08,-0.23,0.64,U] [#8 0.25,0.16,0.58,U] 
23:15:51.254 00.000 28316 refined, 6 included, MultiStar: {0.14, 0.01}, one-star: {0.09, 0.17}
23:15:51.255 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
23:15:51.255 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.94)
23:15:51.256 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.10 mountX=0.04 mountY=-0.13, mountTheta=-1.24
23:15:51.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
23:15:51.257 00.000 28316 Enqueuing Move request for scope (0.14, 0.01)
23:15:51.258 00.001 29988 Worker thread wakes up
23:15:51.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
23:15:51.258 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
23:15:51.258 00.000 29988 Moving (0.14, 0.01) raw xDistance=0.04 yDistance=-0.13
23:15:51.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:51.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:51.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:51.259 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:15:51.259 00.000 29988 MoveAxis(E, 0, ABG)
23:15:51.259 00.000 28316 UpdateGuideState exits: m=2011 RSB=30.8
23:15:51.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:51.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:51.260 00.000 28316 Enqueuing Expose request
23:15:51.261 00.001 29988 Move returns status 0, amount 0
23:15:51.261 00.000 29988 MoveAxis(N, 0, ABG)
23:15:51.261 00.000 29988 Move returns status 0, amount 0
23:15:51.261 00.000 29988 move complete, result=0
23:15:51.261 00.000 29988 worker thread done servicing request
23:15:51.261 00.000 29988 Worker thread wakes up
23:15:51.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:51.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:51.261 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:52.890 01.629 29988 Exposure complete
23:15:52.927 00.037 29988 worker thread done servicing request
23:15:52.927 00.000 28316 OnExposeComplete: enter
23:15:52.928 00.001 28316 UpdateGuideState(): m_state=6
23:15:52.928 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
23:15:52.929 00.001 28316 Star::Find returns 1 (0), X=584.05, Y=112.24, Mass=1982, SNR=30.6, Peak=184 HFD=4.2
23:15:52.929 00.000 28316 MultiStar: [#1 0.08,-0.33,0.00,M2] [#2 -0.06,0.01,0.95,U] [#3 0.02,-0.18,0.83,U] [#4 0.16,0.02,0.83,U] [#5 0.06,0.37,0.00,M6] [#6 0.24,-0.15,0.74,U] [#7 0.07,-0.29,0.63,U] [#8 0.04,0.11,0.58,U] 
23:15:52.930 00.001 28316 refined, 6 included, MultiStar: {0.07, -0.04}, one-star: {0.08, 0.14}
23:15:52.932 00.002 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:15:52.934 00.002 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
23:15:52.934 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.09 cameraTheta=-0.50 mountX=0.07 mountY=-0.05, mountTheta=-0.62
23:15:52.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
23:15:52.937 00.001 28316 Enqueuing Move request for scope (0.07, -0.04)
23:15:52.939 00.002 29988 Worker thread wakes up
23:15:52.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
23:15:52.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
23:15:52.939 00.000 29988 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=-0.05
23:15:52.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:15:52.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:52.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:52.940 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:15:52.940 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:15:52.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:52.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:52.942 00.000 28316 Enqueuing Expose request
23:15:52.943 00.001 29988 MoveAxis(E, 0, ABG)
23:15:52.943 00.000 29988 Move returns status 0, amount 0
23:15:52.943 00.000 29988 MoveAxis(N, 0, ABG)
23:15:52.943 00.000 29988 Move returns status 0, amount 0
23:15:52.943 00.000 29988 move complete, result=0
23:15:52.943 00.000 29988 worker thread done servicing request
23:15:52.943 00.000 29988 Worker thread wakes up
23:15:52.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:52.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:52.944 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:54.467 01.523 29988 Exposure complete
23:15:54.509 00.042 29988 worker thread done servicing request
23:15:54.509 00.000 28316 OnExposeComplete: enter
23:15:54.511 00.002 28316 UpdateGuideState(): m_state=6
23:15:54.512 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
23:15:54.512 00.000 28316 Star::Find returns 1 (0), X=584.08, Y=112.23, Mass=1937, SNR=30.2, Peak=171 HFD=4.4
23:15:54.515 00.003 28316 MultiStar: [#1 0.11,-0.26,0.85,U] [#2 -0.08,0.14,0.98,U] [#3 0.06,-0.22,0.84,U] [#4 0.34,-0.04,0.00,M1] [#5 0.12,0.28,0.76,U] [#6 0.19,-0.11,0.71,U] [#7 0.17,-0.23,0.65,U] [#8 0.05,0.07,0.58,U] 
23:15:54.517 00.002 28316 refined, 7 included, MultiStar: {0.09, -0.02}, one-star: {0.12, 0.13}
23:15:54.518 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
23:15:54.518 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
23:15:54.519 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.21 mountX=0.05 mountY=-0.07, mountTheta=-0.92
23:15:54.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
23:15:54.520 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
23:15:54.521 00.001 29988 Worker thread wakes up
23:15:54.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:54.521 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:15:54.522 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:54.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:54.523 00.001 28316 Enqueuing Expose request
23:15:54.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:15:54.523 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:15:54.523 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.05 yDistance=-0.07
23:15:54.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:54.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:54.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:54.523 00.000 29988 MoveAxis(E, 0, ABG)
23:15:54.523 00.000 29988 Move returns status 0, amount 0
23:15:54.523 00.000 29988 MoveAxis(N, 0, ABG)
23:15:54.523 00.000 29988 Move returns status 0, amount 0
23:15:54.523 00.000 29988 move complete, result=0
23:15:54.523 00.000 29988 worker thread done servicing request
23:15:54.523 00.000 29988 Worker thread wakes up
23:15:54.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:54.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(569,97,31,31)
23:15:54.524 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:54.994 00.470 28316 evsrv: cli 0C97DAF0 connect
23:15:54.995 00.001 28316 case statement mapped state 6 to 3
23:15:54.995 00.000 28316 case statement mapped state 6 to 3
23:15:55.001 00.006 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"a166015c-8639-4287-94c6-27d53ed25d61"}
23:15:55.001 00.000 28316 case statement mapped state 6 to 3
23:15:55.002 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a166015c-8639-4287-94c6-27d53ed25d61"}
23:15:55.004 00.002 28316 evsrv: cli 0C97DAF0 disconnect
23:15:55.006 00.002 28316 evsrv: cli 0C97D870 connect
23:15:55.009 00.003 28316 case statement mapped state 6 to 3
23:15:55.010 00.001 28316 case statement mapped state 6 to 3
23:15:55.011 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"66531497-c9ac-4090-93fa-75ddc35068ef"}
23:15:55.012 00.001 28316 PhdController::Dither begins
23:15:55.013 00.001 28316 dither: size=2.00, dRA=-0.78 dDec=-1.94
23:15:55.014 00.001 28316 MountToCamera -- mountTheta (1.95) + m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:15:55.014 00.000 28316 MountToCamera -- mountX=-0.78 mountY=-1.94 hyp=2.09 mountTheta=1.95 cameraX=1.44, cameraY=1.52 cameraTheta=0.81
23:15:55.015 00.001 28316 setting lock position to (585.41, 113.62)
23:15:55.015 00.000 28316 Mount: notify guiding dithered (1.4, 1.5)
23:15:55.016 00.001 28316 MultiStar: stabilizing after lock position change
23:15:55.016 00.000 28316 Status Line: Dithering de -0.78,-1.94
23:15:55.018 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:15:55.019 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:15:55.019 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"66531497-c9ac-4090-93fa-75ddc35068ef"}
23:15:55.020 00.001 28316 evsrv: cli 0C97D870 disconnect
23:15:56.153 01.133 29988 Exposure complete
23:15:56.182 00.029 29988 worker thread done servicing request
23:15:56.182 00.000 28316 OnExposeComplete: enter
23:15:56.183 00.001 28316 UpdateGuideState(): m_state=6
23:15:56.183 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
23:15:56.184 00.001 28316 Star::Find returns 1 (0), X=584.05, Y=112.33, Mass=1831, SNR=29.4, Peak=179 HFD=4.1
23:15:56.184 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.14) = xAngle (-1.24 = -1.24)
23:15:56.185 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.86 = 1.86)
23:15:56.186 00.001 28316 CameraToMount -- cameraX=-1.36 cameraY=-1.28 hyp=1.87 cameraTheta=-2.38 mountX=0.61 mountY=1.79, mountTheta=1.24
23:15:56.188 00.002 28316 dither recenter: remaining=(0.8,1.9) step=(0.8,1.9)
23:15:56.189 00.001 28316 MountToCamera -- mountTheta (-1.19) + m_xAngle (-1.14) = xAngle (-2.33 = -2.33)
23:15:56.190 00.001 28316 MountToCamera -- mountX=0.78 mountY=1.94 hyp=2.09 mountTheta=-1.19 cameraX=-1.44, cameraY=-1.52 cameraTheta=-2.33
23:15:56.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.44, y=-1.52, opts=4)
23:15:56.191 00.000 28316 Enqueuing Move request for scope (-1.44, -1.52)
23:15:56.192 00.001 28316 Mount: notify direct move 0.78,1.94
23:15:56.193 00.001 29988 Worker thread wakes up
23:15:56.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.44, -1.52) opts 0x4
23:15:56.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.44, -1.52)
23:15:56.193 00.000 29988 Moving (-1.44, -1.52) raw xDistance=0.78 yDistance=1.94
23:15:56.193 00.000 29988 MoveAxis(W, 262, B)
23:15:56.193 00.000 29988 Guiding  Dir = 3, Dur = 262
23:15:56.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:56.194 00.001 28316 UpdateGuideState exits: m=1831 RSB=29.4
23:15:56.195 00.001 29988 IsSlewing returns 0
23:15:56.195 00.000 29988 IsGuiding returns 0
23:15:56.195 00.000 28316 PhdController: settling, locked = 1, distance = 2.10 (0.50) aobump = 0 frame = 1 / 99999
23:15:56.196 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137356.196,"Host":"ASUS_SAM","Inst":1,"Distance":2.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:15:56.197 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:56.198 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:56.198 00.000 28316 Enqueuing Expose request
23:15:56.198 00.000 29988 PulseGuide returned control before completion, sleep 271
23:15:56.483 00.285 29988 IsGuiding returns 0
23:15:56.483 00.000 29988 Move returns status 0, amount 262
23:15:56.483 00.000 29988 MoveAxis(S, 463, B)
23:15:56.483 00.000 29988 Guiding  Dir = 1, Dur = 463
23:15:56.483 00.000 29988 IsSlewing returns 0
23:15:56.483 00.000 29988 IsGuiding returns 0
23:15:56.487 00.004 29988 PulseGuide returned control before completion, sleep 469
23:15:56.966 00.479 29988 IsGuiding returns 0
23:15:56.966 00.000 29988 Move returns status 0, amount 463
23:15:56.966 00.000 29988 move complete, result=0
23:15:56.966 00.000 29988 worker thread done servicing request
23:15:56.966 00.000 29988 Worker thread wakes up
23:15:56.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:56.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:15:56.966 00.000 28316 GuideStep: 0.8 px 262 ms WEST, 1.9 px 463 ms SOUTH
23:15:58.375 01.409 29988 Exposure complete
23:15:58.430 00.055 29988 worker thread done servicing request
23:15:58.430 00.000 28316 OnExposeComplete: enter
23:15:58.431 00.001 28316 UpdateGuideState(): m_state=6
23:15:58.432 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
23:15:58.432 00.000 28316 Star::Find returns 1 (0), X=584.05, Y=113.08, Mass=1839, SNR=29.5, Peak=151 HFD=4.3
23:15:58.432 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:15:58.433 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
23:15:58.433 00.000 28316 CameraToMount -- cameraX=-1.36 cameraY=-0.54 hyp=1.46 cameraTheta=-2.77 mountX=-0.08 mountY=1.46, mountTheta=1.62
23:15:58.436 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-1.36, y=-0.54, opts=13)
23:15:58.436 00.000 28316 Enqueuing Move request for scope (-1.36, -0.54)
23:15:58.437 00.001 29988 Worker thread wakes up
23:15:58.437 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:15:58.437 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.5
23:15:58.438 00.001 28316 PhdController: settling, locked = 1, distance = 1.46 (0.50) aobump = 0 frame = 2 / 99999
23:15:58.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.54) opts 0xd
23:15:58.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.36, -0.54)
23:15:58.438 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137358.438,"Host":"ASUS_SAM","Inst":1,"Distance":1.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:15:58.439 00.001 29988 Moving (-1.36, -0.54) raw xDistance=-0.08 yDistance=1.46
23:15:58.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:15:58.439 00.000 29988 resist switch: large excursion: input 1.46 thresh 0.60 direction from 0 to 1
23:15:58.439 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.37
23:15:58.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
23:15:58.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:58.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:15:58.440 00.001 28316 Enqueuing Expose request
23:15:58.440 00.000 29988 MoveAxis(E, 0, ABG)
23:15:58.440 00.000 29988 Move returns status 0, amount 0
23:15:58.440 00.000 29988 MoveAxis(S, 348, ABG)
23:15:58.440 00.000 29988 Guiding  Dir = 1, Dur = 348
23:15:58.440 00.000 29988 IsSlewing returns 0
23:15:58.440 00.000 29988 IsGuiding returns 0
23:15:58.445 00.005 29988 PulseGuide returned control before completion, sleep 354
23:15:58.808 00.363 29988 IsGuiding returns 0
23:15:58.809 00.001 29988 Move returns status 0, amount 348
23:15:58.809 00.000 29988 move complete, result=0
23:15:58.809 00.000 29988 worker thread done servicing request
23:15:58.809 00.000 29988 Worker thread wakes up
23:15:58.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:15:58.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:15:58.809 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.5 px 348 ms SOUTH
23:16:00.433 01.624 29988 Exposure complete
23:16:00.493 00.060 29988 worker thread done servicing request
23:16:00.494 00.001 28316 OnExposeComplete: enter
23:16:00.495 00.001 28316 UpdateGuideState(): m_state=6
23:16:00.498 00.003 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
23:16:00.498 00.000 28316 Star::Find returns 1 (0), X=584.10, Y=113.29, Mass=1896, SNR=29.9, Peak=169 HFD=4.3
23:16:00.499 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:16:00.499 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:16:00.499 00.000 28316 CameraToMount -- cameraX=-1.31 cameraY=-0.33 hyp=1.35 cameraTheta=-2.90 mountX=-0.24 mountY=1.32, mountTheta=1.75
23:16:00.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.31, y=-0.33, opts=13)
23:16:00.501 00.001 28316 Enqueuing Move request for scope (-1.31, -0.33)
23:16:00.501 00.000 29988 Worker thread wakes up
23:16:00.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.33) opts 0xd
23:16:00.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:00.502 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.31, -0.33)
23:16:00.502 00.000 29988 Moving (-1.31, -0.33) raw xDistance=-0.24 yDistance=1.32
23:16:00.502 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:16:00.502 00.000 28316 PhdController: settling, locked = 1, distance = 1.43 (0.50) aobump = 0 frame = 3 / 99999
23:16:00.503 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:16:00.503 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137360.503,"Host":"ASUS_SAM","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:00.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
23:16:00.503 00.000 29988 MoveAxis(E, 51, ABG)
23:16:00.503 00.000 29988 Guiding  Dir = 2, Dur = 51
23:16:00.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:00.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:00.505 00.001 28316 Enqueuing Expose request
23:16:00.506 00.001 29988 IsSlewing returns 0
23:16:00.506 00.000 29988 IsGuiding returns 0
23:16:00.508 00.002 29988 PulseGuide returned control before completion, sleep 60
23:16:00.575 00.067 29988 IsGuiding returns 0
23:16:00.576 00.001 29988 Move returns status 0, amount 51
23:16:00.576 00.000 29988 MoveAxis(S, 314, ABG)
23:16:00.576 00.000 29988 Guiding  Dir = 1, Dur = 314
23:16:00.579 00.003 29988 IsSlewing returns 0
23:16:00.579 00.000 29988 IsGuiding returns 0
23:16:00.584 00.005 29988 PulseGuide returned control before completion, sleep 320
23:16:00.918 00.334 29988 IsGuiding returns 0
23:16:00.918 00.000 29988 Move returns status 0, amount 314
23:16:00.918 00.000 29988 move complete, result=0
23:16:00.918 00.000 29988 worker thread done servicing request
23:16:00.919 00.001 29988 Worker thread wakes up
23:16:00.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:00.919 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 1.3 px 314 ms SOUTH
23:16:00.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:02.324 01.405 29988 Exposure complete
23:16:02.374 00.050 29988 worker thread done servicing request
23:16:02.374 00.000 28316 OnExposeComplete: enter
23:16:02.376 00.002 28316 UpdateGuideState(): m_state=6
23:16:02.377 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
23:16:02.378 00.001 28316 Star::Find returns 1 (0), X=584.36, Y=113.14, Mass=1940, SNR=30.2, Peak=151 HFD=4.4
23:16:02.379 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:16:02.380 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:16:02.383 00.003 28316 CameraToMount -- cameraX=-1.05 cameraY=-0.47 hyp=1.15 cameraTheta=-2.72 mountX=-0.00 mountY=1.15, mountTheta=1.57
23:16:02.387 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-1.05, y=-0.47, opts=13)
23:16:02.389 00.002 28316 Enqueuing Move request for scope (-1.05, -0.47)
23:16:02.392 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:02.394 00.002 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:16:02.396 00.002 28316 PhdController: settling, locked = 1, distance = 1.35 (0.50) aobump = 0 frame = 4 / 99999
23:16:02.399 00.003 29988 Worker thread wakes up
23:16:02.399 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137362.399,"Host":"ASUS_SAM","Inst":1,"Distance":1.35,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:02.401 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.47) opts 0xd
23:16:02.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:02.402 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.05, -0.47)
23:16:02.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:02.403 00.001 28316 Enqueuing Expose request
23:16:02.404 00.001 29988 Moving (-1.05, -0.47) raw xDistance=-0.00 yDistance=1.15
23:16:02.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:16:02.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
23:16:02.404 00.000 29988 MoveAxis(E, 0, ABG)
23:16:02.404 00.000 29988 Move returns status 0, amount 0
23:16:02.404 00.000 29988 MoveAxis(S, 274, ABG)
23:16:02.404 00.000 29988 Guiding  Dir = 1, Dur = 274
23:16:02.404 00.000 29988 IsSlewing returns 0
23:16:02.404 00.000 29988 IsGuiding returns 0
23:16:02.409 00.005 29988 PulseGuide returned control before completion, sleep 280
23:16:02.704 00.295 29988 IsGuiding returns 0
23:16:02.704 00.000 29988 Move returns status 0, amount 274
23:16:02.704 00.000 29988 move complete, result=0
23:16:02.704 00.000 29988 worker thread done servicing request
23:16:02.704 00.000 29988 Worker thread wakes up
23:16:02.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:02.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:02.704 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.1 px 274 ms SOUTH
23:16:04.333 01.629 29988 Exposure complete
23:16:04.387 00.054 29988 worker thread done servicing request
23:16:04.387 00.000 28316 OnExposeComplete: enter
23:16:04.388 00.001 28316 UpdateGuideState(): m_state=6
23:16:04.389 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
23:16:04.390 00.001 28316 Star::Find returns 1 (0), X=584.56, Y=113.28, Mass=1861, SNR=29.8, Peak=143 HFD=4.6
23:16:04.390 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:16:04.391 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
23:16:04.392 00.001 28316 CameraToMount -- cameraX=-0.85 cameraY=-0.34 hyp=0.91 cameraTheta=-2.76 mountX=-0.04 mountY=0.91, mountTheta=1.62
23:16:04.394 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.85, y=-0.34, opts=13)
23:16:04.396 00.002 28316 Enqueuing Move request for scope (-0.85, -0.34)
23:16:04.399 00.003 29988 Worker thread wakes up
23:16:04.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.34) opts 0xd
23:16:04.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.85, -0.34)
23:16:04.399 00.000 29988 Moving (-0.85, -0.34) raw xDistance=-0.04 yDistance=0.91
23:16:04.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:16:04.399 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.8
23:16:04.400 00.001 28316 PhdController: settling, locked = 1, distance = 1.22 (0.50) aobump = 0 frame = 5 / 99999
23:16:04.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:16:04.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
23:16:04.400 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137364.400,"Host":"ASUS_SAM","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:04.401 00.001 29988 MoveAxis(E, 0, ABG)
23:16:04.401 00.000 29988 Move returns status 0, amount 0
23:16:04.401 00.000 29988 MoveAxis(S, 217, ABG)
23:16:04.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:04.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:04.401 00.000 28316 Enqueuing Expose request
23:16:04.402 00.001 29988 Guiding  Dir = 1, Dur = 217
23:16:04.402 00.000 29988 IsSlewing returns 0
23:16:04.402 00.000 29988 IsGuiding returns 0
23:16:04.406 00.004 29988 PulseGuide returned control before completion, sleep 223
23:16:04.630 00.224 29988 IsGuiding returns 0
23:16:04.630 00.000 29988 Move returns status 0, amount 217
23:16:04.630 00.000 29988 move complete, result=0
23:16:04.630 00.000 29988 worker thread done servicing request
23:16:04.630 00.000 29988 Worker thread wakes up
23:16:04.630 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 217 ms SOUTH
23:16:04.631 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:04.633 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:06.038 01.405 29988 Exposure complete
23:16:06.091 00.053 29988 worker thread done servicing request
23:16:06.091 00.000 28316 OnExposeComplete: enter
23:16:06.092 00.001 28316 UpdateGuideState(): m_state=6
23:16:06.094 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
23:16:06.095 00.001 28316 Star::Find returns 1 (0), X=584.51, Y=113.18, Mass=1799, SNR=29.1, Peak=140 HFD=3.8
23:16:06.097 00.002 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
23:16:06.098 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
23:16:06.098 00.000 28316 CameraToMount -- cameraX=-0.90 cameraY=-0.44 hyp=1.00 cameraTheta=-2.69 mountX=0.03 mountY=1.00, mountTheta=1.54
23:16:06.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=-0.44, opts=13)
23:16:06.101 00.001 28316 Enqueuing Move request for scope (-0.90, -0.44)
23:16:06.101 00.000 29988 Worker thread wakes up
23:16:06.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:06.101 00.000 28316 UpdateGuideState exits: m=1799 RSB=29.1
23:16:06.103 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.44) opts 0xd
23:16:06.103 00.000 28316 PhdController: settling, locked = 1, distance = 1.15 (0.50) aobump = 0 frame = 6 / 99999
23:16:06.103 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.90, -0.44)
23:16:06.103 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137366.103,"Host":"ASUS_SAM","Inst":1,"Distance":1.15,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:06.104 00.001 29988 Moving (-0.90, -0.44) raw xDistance=0.03 yDistance=1.00
23:16:06.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:06.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
23:16:06.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:06.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:06.105 00.001 28316 Enqueuing Expose request
23:16:06.105 00.000 29988 MoveAxis(E, 0, ABG)
23:16:06.105 00.000 29988 Move returns status 0, amount 0
23:16:06.105 00.000 29988 MoveAxis(S, 239, ABG)
23:16:06.105 00.000 29988 Guiding  Dir = 1, Dur = 239
23:16:06.106 00.001 29988 IsSlewing returns 0
23:16:06.106 00.000 29988 IsGuiding returns 0
23:16:06.110 00.004 29988 PulseGuide returned control before completion, sleep 245
23:16:06.367 00.257 29988 IsGuiding returns 0
23:16:06.367 00.000 29988 Move returns status 0, amount 239
23:16:06.367 00.000 29988 move complete, result=0
23:16:06.367 00.000 29988 worker thread done servicing request
23:16:06.367 00.000 29988 Worker thread wakes up
23:16:06.367 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.0 px 239 ms SOUTH
23:16:06.369 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:06.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:07.992 01.623 29988 Exposure complete
23:16:08.026 00.034 29988 worker thread done servicing request
23:16:08.026 00.000 28316 OnExposeComplete: enter
23:16:08.027 00.001 28316 UpdateGuideState(): m_state=6
23:16:08.029 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
23:16:08.030 00.001 28316 Star::Find returns 1 (0), X=584.50, Y=113.24, Mass=1870, SNR=29.7, Peak=141 HFD=4.6
23:16:08.031 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.60 = -1.60)
23:16:08.032 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
23:16:08.033 00.001 28316 CameraToMount -- cameraX=-0.91 cameraY=-0.38 hyp=0.99 cameraTheta=-2.74 mountX=-0.03 mountY=0.98, mountTheta=1.60
23:16:08.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.91, y=-0.38, opts=13)
23:16:08.035 00.001 28316 Enqueuing Move request for scope (-0.91, -0.38)
23:16:08.035 00.000 29988 Worker thread wakes up
23:16:08.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:16:08.036 00.001 28316 UpdateGuideState exits: m=1870 RSB=29.7
23:16:08.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.38) opts 0xd
23:16:08.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.91, -0.38)
23:16:08.037 00.000 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 7 / 99999
23:16:08.038 00.001 29988 Moving (-0.91, -0.38) raw xDistance=-0.03 yDistance=0.98
23:16:08.038 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137368.038,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:08.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:16:08.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:16:08.038 00.000 29988 MoveAxis(E, 0, ABG)
23:16:08.038 00.000 29988 Move returns status 0, amount 0
23:16:08.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:08.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:08.039 00.000 28316 Enqueuing Expose request
23:16:08.040 00.001 29988 MoveAxis(S, 235, ABG)
23:16:08.040 00.000 29988 Guiding  Dir = 1, Dur = 235
23:16:08.040 00.000 29988 IsSlewing returns 0
23:16:08.040 00.000 29988 IsGuiding returns 0
23:16:08.044 00.004 29988 PulseGuide returned control before completion, sleep 241
23:16:08.290 00.246 29988 IsGuiding returns 0
23:16:08.290 00.000 29988 Move returns status 0, amount 235
23:16:08.290 00.000 29988 move complete, result=0
23:16:08.290 00.000 29988 worker thread done servicing request
23:16:08.290 00.000 29988 Worker thread wakes up
23:16:08.290 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 235 ms SOUTH
23:16:08.291 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:08.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:09.696 01.405 29988 Exposure complete
23:16:09.742 00.046 29988 worker thread done servicing request
23:16:09.742 00.000 28316 OnExposeComplete: enter
23:16:09.743 00.001 28316 UpdateGuideState(): m_state=6
23:16:09.744 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
23:16:09.744 00.000 28316 Star::Find returns 1 (0), X=584.49, Y=112.89, Mass=1895, SNR=29.8, Peak=149 HFD=4.3
23:16:09.744 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
23:16:09.745 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
23:16:09.745 00.000 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.72 hyp=1.17 cameraTheta=-2.47 mountX=0.28 mountY=1.15, mountTheta=1.33
23:16:09.748 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.72, opts=13)
23:16:09.751 00.003 28316 Enqueuing Move request for scope (-0.92, -0.72)
23:16:09.752 00.001 29988 Worker thread wakes up
23:16:09.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.72) opts 0xd
23:16:09.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.72)
23:16:09.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:09.753 00.001 29988 Moving (-0.92, -0.72) raw xDistance=0.28 yDistance=1.15
23:16:09.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:16:09.753 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:16:09.754 00.001 29988 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
23:16:09.754 00.000 29988 MoveAxis(W, 59, ABG)
23:16:09.754 00.000 28316 PhdController: settling, locked = 1, distance = 1.12 (0.50) aobump = 0 frame = 8 / 99999
23:16:09.755 00.001 29988 Guiding  Dir = 3, Dur = 59
23:16:09.755 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137369.755,"Host":"ASUS_SAM","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:09.756 00.001 29988 IsSlewing returns 0
23:16:09.756 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.757 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:09.758 00.001 28316 Enqueuing Expose request
23:16:09.758 00.000 29988 IsGuiding returns 0
23:16:09.759 00.001 29988 PulseGuide returned control before completion, sleep 68
23:16:09.835 00.076 29988 IsGuiding returns 0
23:16:09.835 00.000 29988 Move returns status 0, amount 59
23:16:09.835 00.000 29988 MoveAxis(S, 274, ABG)
23:16:09.835 00.000 29988 Guiding  Dir = 1, Dur = 274
23:16:09.836 00.001 29988 IsSlewing returns 0
23:16:09.836 00.000 29988 IsGuiding returns 0
23:16:09.840 00.004 29988 PulseGuide returned control before completion, sleep 280
23:16:10.133 00.293 29988 IsGuiding returns 0
23:16:10.133 00.000 29988 Move returns status 0, amount 274
23:16:10.133 00.000 29988 move complete, result=0
23:16:10.133 00.000 29988 worker thread done servicing request
23:16:10.133 00.000 29988 Worker thread wakes up
23:16:10.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:10.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:10.133 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 1.1 px 274 ms SOUTH
23:16:11.756 01.623 29988 Exposure complete
23:16:11.810 00.054 29988 worker thread done servicing request
23:16:11.810 00.000 28316 OnExposeComplete: enter
23:16:11.810 00.000 28316 UpdateGuideState(): m_state=6
23:16:11.811 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
23:16:11.811 00.000 28316 Star::Find returns 1 (0), X=584.52, Y=113.22, Mass=1849, SNR=29.5, Peak=139 HFD=4.6
23:16:11.812 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:16:11.812 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:16:11.813 00.001 28316 CameraToMount -- cameraX=-0.89 cameraY=-0.40 hyp=0.98 cameraTheta=-2.72 mountX=-0.00 mountY=0.98, mountTheta=1.57
23:16:11.815 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.89, y=-0.40, opts=13)
23:16:11.815 00.000 28316 Enqueuing Move request for scope (-0.89, -0.40)
23:16:11.816 00.001 29988 Worker thread wakes up
23:16:11.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:11.816 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.5
23:16:11.817 00.001 28316 PhdController: settling, locked = 1, distance = 1.08 (0.50) aobump = 0 frame = 9 / 99999
23:16:11.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.40) opts 0xd
23:16:11.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.89, -0.40)
23:16:11.817 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137371.817,"Host":"ASUS_SAM","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:11.820 00.003 29988 Moving (-0.89, -0.40) raw xDistance=-0.00 yDistance=0.98
23:16:11.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:16:11.821 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:16:11.821 00.000 29988 MoveAxis(E, 0, ABG)
23:16:11.821 00.000 29988 Move returns status 0, amount 0
23:16:11.821 00.000 29988 MoveAxis(S, 233, ABG)
23:16:11.821 00.000 29988 Guiding  Dir = 1, Dur = 233
23:16:11.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:11.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:11.822 00.001 28316 Enqueuing Expose request
23:16:11.822 00.000 29988 IsSlewing returns 0
23:16:11.822 00.000 29988 IsGuiding returns 0
23:16:11.827 00.005 29988 PulseGuide returned control before completion, sleep 239
23:16:12.067 00.240 29988 IsGuiding returns 1
23:16:12.067 00.000 29988 scope still moving after pulse duration time elapsed
23:16:12.099 00.032 29988 IsSlewing returns 0
23:16:12.099 00.000 29988 IsGuiding returns 0
23:16:12.099 00.000 29988 scope move finished after 233 + 43 ms
23:16:12.099 00.000 29988 Move returns status 0, amount 233
23:16:12.099 00.000 29988 move complete, result=0
23:16:12.099 00.000 29988 worker thread done servicing request
23:16:12.099 00.000 29988 Worker thread wakes up
23:16:12.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:12.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:12.100 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 233 ms SOUTH
23:16:13.506 01.406 29988 Exposure complete
23:16:13.564 00.058 29988 worker thread done servicing request
23:16:13.564 00.000 28316 OnExposeComplete: enter
23:16:13.565 00.001 28316 UpdateGuideState(): m_state=6
23:16:13.566 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
23:16:13.567 00.001 28316 Star::Find returns 1 (0), X=584.50, Y=113.14, Mass=1923, SNR=30.1, Peak=149 HFD=4.4
23:16:13.567 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
23:16:13.568 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
23:16:13.569 00.001 28316 CameraToMount -- cameraX=-0.91 cameraY=-0.47 hyp=1.02 cameraTheta=-2.66 mountX=0.06 mountY=1.02, mountTheta=1.51
23:16:13.571 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.91, y=-0.47, opts=13)
23:16:13.572 00.001 28316 Enqueuing Move request for scope (-0.91, -0.47)
23:16:13.573 00.001 29988 Worker thread wakes up
23:16:13.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:13.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.47) opts 0xd
23:16:13.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.91, -0.47)
23:16:13.573 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:16:13.574 00.001 29988 Moving (-0.91, -0.47) raw xDistance=0.06 yDistance=1.02
23:16:13.574 00.000 28316 PhdController: settling, locked = 1, distance = 1.06 (0.50) aobump = 0 frame = 10 / 99999
23:16:13.575 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:16:13.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
23:16:13.575 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137373.575,"Host":"ASUS_SAM","Inst":1,"Distance":1.06,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:13.575 00.000 29988 MoveAxis(E, 0, ABG)
23:16:13.575 00.000 29988 Move returns status 0, amount 0
23:16:13.575 00.000 29988 MoveAxis(S, 244, ABG)
23:16:13.575 00.000 29988 Guiding  Dir = 1, Dur = 244
23:16:13.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:13.576 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:13.576 00.000 28316 Enqueuing Expose request
23:16:13.576 00.000 29988 IsSlewing returns 0
23:16:13.577 00.001 29988 IsGuiding returns 0
23:16:13.582 00.005 29988 PulseGuide returned control before completion, sleep 250
23:16:13.849 00.267 29988 IsGuiding returns 0
23:16:13.850 00.001 29988 Move returns status 0, amount 244
23:16:13.850 00.000 29988 move complete, result=0
23:16:13.850 00.000 29988 worker thread done servicing request
23:16:13.850 00.000 29988 Worker thread wakes up
23:16:13.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:13.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:13.850 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 244 ms SOUTH
23:16:15.475 01.625 29988 Exposure complete
23:16:15.531 00.056 29988 worker thread done servicing request
23:16:15.532 00.001 28316 OnExposeComplete: enter
23:16:15.533 00.001 28316 UpdateGuideState(): m_state=6
23:16:15.534 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
23:16:15.535 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=113.30, Mass=1924, SNR=30.1, Peak=159 HFD=4.5
23:16:15.536 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:16:15.536 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:16:15.538 00.002 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.32 hyp=0.80 cameraTheta=-2.73 mountX=-0.01 mountY=0.80, mountTheta=1.58
23:16:15.539 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.32, opts=13)
23:16:15.539 00.000 28316 Enqueuing Move request for scope (-0.73, -0.32)
23:16:15.540 00.001 29988 Worker thread wakes up
23:16:15.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:15.540 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
23:16:15.541 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.32) opts 0xd
23:16:15.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.32)
23:16:15.541 00.000 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 11 / 99999
23:16:15.541 00.000 29988 Moving (-0.73, -0.32) raw xDistance=-0.01 yDistance=0.80
23:16:15.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:16:15.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
23:16:15.541 00.000 29988 MoveAxis(E, 0, ABG)
23:16:15.541 00.000 29988 Move returns status 0, amount 0
23:16:15.541 00.000 29988 MoveAxis(S, 190, ABG)
23:16:15.541 00.000 29988 Guiding  Dir = 1, Dur = 190
23:16:15.541 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137375.541,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:15.542 00.001 29988 IsSlewing returns 0
23:16:15.542 00.000 29988 IsGuiding returns 0
23:16:15.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:15.542 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:15.544 00.002 28316 Enqueuing Expose request
23:16:15.547 00.003 29988 PulseGuide returned control before completion, sleep 196
23:16:15.757 00.210 29988 IsGuiding returns 0
23:16:15.758 00.001 29988 Move returns status 0, amount 190
23:16:15.758 00.000 29988 move complete, result=0
23:16:15.758 00.000 29988 worker thread done servicing request
23:16:15.758 00.000 29988 Worker thread wakes up
23:16:15.758 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.8 px 190 ms SOUTH
23:16:15.759 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:15.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:17.162 01.403 29988 Exposure complete
23:16:17.208 00.046 29988 worker thread done servicing request
23:16:17.208 00.000 28316 OnExposeComplete: enter
23:16:17.208 00.000 28316 UpdateGuideState(): m_state=6
23:16:17.209 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
23:16:17.210 00.001 28316 Star::Find returns 1 (0), X=584.61, Y=113.22, Mass=2001, SNR=30.7, Peak=160 HFD=4.5
23:16:17.210 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
23:16:17.211 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
23:16:17.211 00.000 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.40 hyp=0.89 cameraTheta=-2.68 mountX=0.03 mountY=0.89, mountTheta=1.54
23:16:17.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.40, opts=13)
23:16:17.213 00.001 28316 Enqueuing Move request for scope (-0.80, -0.40)
23:16:17.214 00.001 29988 Worker thread wakes up
23:16:17.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:17.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.40) opts 0xd
23:16:17.214 00.000 28316 UpdateGuideState exits: m=2001 RSB=30.7
23:16:17.215 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.40)
23:16:17.215 00.000 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 12 / 99999
23:16:17.215 00.000 29988 Moving (-0.80, -0.40) raw xDistance=0.03 yDistance=0.89
23:16:17.215 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137377.215,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:17.216 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:17.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
23:16:17.216 00.000 29988 MoveAxis(E, 0, ABG)
23:16:17.216 00.000 29988 Move returns status 0, amount 0
23:16:17.216 00.000 29988 MoveAxis(S, 213, ABG)
23:16:17.216 00.000 29988 Guiding  Dir = 1, Dur = 213
23:16:17.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:17.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:17.217 00.001 28316 Enqueuing Expose request
23:16:17.217 00.000 29988 IsSlewing returns 0
23:16:17.217 00.000 29988 IsGuiding returns 0
23:16:17.222 00.005 29988 PulseGuide returned control before completion, sleep 219
23:16:17.443 00.221 29988 IsGuiding returns 0
23:16:17.443 00.000 29988 Move returns status 0, amount 213
23:16:17.443 00.000 29988 move complete, result=0
23:16:17.443 00.000 29988 worker thread done servicing request
23:16:17.443 00.000 29988 Worker thread wakes up
23:16:17.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:17.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:17.443 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 213 ms SOUTH
23:16:19.075 01.632 29988 Exposure complete
23:16:19.128 00.053 29988 worker thread done servicing request
23:16:19.128 00.000 28316 OnExposeComplete: enter
23:16:19.129 00.001 28316 UpdateGuideState(): m_state=6
23:16:19.130 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
23:16:19.131 00.001 28316 Star::Find returns 1 (0), X=584.92, Y=112.93, Mass=1985, SNR=30.5, Peak=186 HFD=4.4
23:16:19.132 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.14) = xAngle (-1.05 = -1.05)
23:16:19.133 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.05 = 2.05)
23:16:19.134 00.001 28316 CameraToMount -- cameraX=-0.49 cameraY=-0.69 hyp=0.84 cameraTheta=-2.19 mountX=0.42 mountY=0.75, mountTheta=1.06
23:16:19.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.49, y=-0.69, opts=13)
23:16:19.135 00.000 28316 Enqueuing Move request for scope (-0.49, -0.69)
23:16:19.136 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:19.136 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.5
23:16:19.137 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 13 / 99999
23:16:19.137 00.000 29988 Worker thread wakes up
23:16:19.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.69) opts 0xd
23:16:19.137 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.49, -0.69)
23:16:19.137 00.000 29988 Moving (-0.49, -0.69) raw xDistance=0.42 yDistance=0.75
23:16:19.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
23:16:19.137 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137379.137,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:19.138 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:16:19.138 00.000 29988 MoveAxis(W, 88, ABG)
23:16:19.138 00.000 29988 Guiding  Dir = 3, Dur = 88
23:16:19.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:19.139 00.000 28316 Enqueuing Expose request
23:16:19.139 00.000 29988 IsSlewing returns 0
23:16:19.140 00.001 29988 IsGuiding returns 0
23:16:19.141 00.001 29988 PulseGuide returned control before completion, sleep 97
23:16:19.249 00.108 29988 IsGuiding returns 0
23:16:19.249 00.000 29988 Move returns status 0, amount 88
23:16:19.249 00.000 29988 MoveAxis(S, 179, ABG)
23:16:19.249 00.000 29988 Guiding  Dir = 1, Dur = 179
23:16:19.250 00.001 29988 IsSlewing returns 0
23:16:19.250 00.000 29988 IsGuiding returns 0
23:16:19.254 00.004 29988 PulseGuide returned control before completion, sleep 185
23:16:19.454 00.200 29988 IsGuiding returns 0
23:16:19.454 00.000 29988 Move returns status 0, amount 179
23:16:19.454 00.000 29988 move complete, result=0
23:16:19.454 00.000 29988 worker thread done servicing request
23:16:19.454 00.000 29988 Worker thread wakes up
23:16:19.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:19.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:19.455 00.001 28316 GuideStep: 0.4 px 88 ms WEST, 0.7 px 179 ms SOUTH
23:16:20.866 01.411 29988 Exposure complete
23:16:20.916 00.050 29988 worker thread done servicing request
23:16:20.916 00.000 28316 OnExposeComplete: enter
23:16:20.917 00.001 28316 UpdateGuideState(): m_state=6
23:16:20.917 00.000 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
23:16:20.918 00.001 28316 Star::Find returns 1 (0), X=584.72, Y=112.88, Mass=1933, SNR=30.2, Peak=162 HFD=4.5
23:16:20.918 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.14) = xAngle (-1.18 = -1.18)
23:16:20.919 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.92 = 1.92)
23:16:20.919 00.000 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.74 hyp=1.01 cameraTheta=-2.32 mountX=0.39 mountY=0.95, mountTheta=1.18
23:16:20.921 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.74, opts=13)
23:16:20.921 00.000 28316 Enqueuing Move request for scope (-0.69, -0.74)
23:16:20.922 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:20.923 00.001 29988 Worker thread wakes up
23:16:20.923 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:16:20.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.74) opts 0xd
23:16:20.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.74)
23:16:20.923 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 14 / 99999
23:16:20.924 00.001 29988 Moving (-0.69, -0.74) raw xDistance=0.39 yDistance=0.95
23:16:20.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
23:16:20.924 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137380.924,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:20.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
23:16:20.924 00.000 29988 MoveAxis(W, 88, ABG)
23:16:20.925 00.001 29988 Guiding  Dir = 3, Dur = 88
23:16:20.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:20.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:20.925 00.000 28316 Enqueuing Expose request
23:16:20.926 00.001 29988 IsSlewing returns 0
23:16:20.926 00.000 29988 IsGuiding returns 0
23:16:20.928 00.002 29988 PulseGuide returned control before completion, sleep 97
23:16:21.038 00.110 29988 IsGuiding returns 0
23:16:21.038 00.000 29988 Move returns status 0, amount 88
23:16:21.039 00.001 29988 MoveAxis(S, 226, ABG)
23:16:21.039 00.000 29988 Guiding  Dir = 1, Dur = 226
23:16:21.039 00.000 29988 IsSlewing returns 0
23:16:21.039 00.000 29988 IsGuiding returns 0
23:16:21.044 00.005 29988 PulseGuide returned control before completion, sleep 232
23:16:21.290 00.246 29988 IsGuiding returns 0
23:16:21.290 00.000 29988 Move returns status 0, amount 226
23:16:21.290 00.000 29988 move complete, result=0
23:16:21.290 00.000 29988 worker thread done servicing request
23:16:21.290 00.000 29988 Worker thread wakes up
23:16:21.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:21.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:21.290 00.000 28316 GuideStep: 0.4 px 88 ms WEST, 0.9 px 226 ms SOUTH
23:16:22.925 01.635 29988 Exposure complete
23:16:22.971 00.046 29988 worker thread done servicing request
23:16:22.971 00.000 28316 OnExposeComplete: enter
23:16:22.972 00.001 28316 UpdateGuideState(): m_state=6
23:16:22.973 00.001 28316 Star::Find(15, 584, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
23:16:22.974 00.001 28316 Star::Find returns 1 (0), X=584.56, Y=113.25, Mass=1868, SNR=29.6, Peak=133 HFD=4.6
23:16:22.975 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
23:16:22.977 00.002 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:16:22.978 00.001 28316 CameraToMount -- cameraX=-0.85 cameraY=-0.37 hyp=0.93 cameraTheta=-2.73 mountX=-0.01 mountY=0.93, mountTheta=1.59
23:16:22.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.85, y=-0.37, opts=13)
23:16:22.981 00.001 28316 Enqueuing Move request for scope (-0.85, -0.37)
23:16:22.981 00.000 29988 Worker thread wakes up
23:16:22.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:22.981 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.6
23:16:22.982 00.001 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 15 / 99999
23:16:22.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.37) opts 0xd
23:16:22.982 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137382.982,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:22.983 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.85, -0.37)
23:16:22.983 00.000 29988 Moving (-0.85, -0.37) raw xDistance=-0.01 yDistance=0.93
23:16:22.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:22.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:22.984 00.001 28316 Enqueuing Expose request
23:16:22.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:16:22.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:16:22.984 00.000 29988 MoveAxis(E, 0, ABG)
23:16:22.984 00.000 29988 Move returns status 0, amount 0
23:16:22.984 00.000 29988 MoveAxis(S, 221, ABG)
23:16:22.984 00.000 29988 Guiding  Dir = 1, Dur = 221
23:16:22.985 00.001 29988 IsSlewing returns 0
23:16:22.985 00.000 29988 IsGuiding returns 0
23:16:22.990 00.005 29988 PulseGuide returned control before completion, sleep 227
23:16:23.220 00.230 29988 IsGuiding returns 1
23:16:23.220 00.000 29988 scope still moving after pulse duration time elapsed
23:16:23.252 00.032 29988 IsSlewing returns 0
23:16:23.252 00.000 29988 IsGuiding returns 0
23:16:23.252 00.000 29988 scope move finished after 221 + 46 ms
23:16:23.252 00.000 29988 Move returns status 0, amount 221
23:16:23.252 00.000 29988 move complete, result=0
23:16:23.252 00.000 29988 worker thread done servicing request
23:16:23.252 00.000 29988 Worker thread wakes up
23:16:23.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:23.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:23.252 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 221 ms SOUTH
23:16:24.658 01.406 29988 Exposure complete
23:16:24.712 00.054 29988 worker thread done servicing request
23:16:24.712 00.000 28316 OnExposeComplete: enter
23:16:24.713 00.001 28316 UpdateGuideState(): m_state=6
23:16:24.714 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
23:16:24.716 00.002 28316 Star::Find returns 1 (0), X=584.47, Y=113.33, Mass=1864, SNR=29.6, Peak=127 HFD=4.6
23:16:24.716 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
23:16:24.716 00.000 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
23:16:24.716 00.000 28316 CameraToMount -- cameraX=-0.93 cameraY=-0.29 hyp=0.98 cameraTheta=-2.84 mountX=-0.13 mountY=0.96, mountTheta=1.70
23:16:24.718 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.93, y=-0.29, opts=13)
23:16:24.719 00.001 28316 Enqueuing Move request for scope (-0.93, -0.29)
23:16:24.719 00.000 29988 Worker thread wakes up
23:16:24.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:24.719 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:16:24.719 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 16 / 99999
23:16:24.721 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.29) opts 0xd
23:16:24.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.93, -0.29)
23:16:24.721 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137384.721,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:24.721 00.000 29988 Moving (-0.93, -0.29) raw xDistance=-0.13 yDistance=0.96
23:16:24.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:16:24.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
23:16:24.721 00.000 29988 MoveAxis(E, 0, ABG)
23:16:24.721 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:24.722 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:24.722 00.000 28316 Enqueuing Expose request
23:16:24.723 00.001 29988 Move returns status 0, amount 0
23:16:24.723 00.000 29988 MoveAxis(S, 230, ABG)
23:16:24.723 00.000 29988 Guiding  Dir = 1, Dur = 230
23:16:24.723 00.000 29988 IsSlewing returns 0
23:16:24.723 00.000 29988 IsGuiding returns 0
23:16:24.727 00.004 29988 PulseGuide returned control before completion, sleep 236
23:16:24.971 00.244 29988 IsGuiding returns 1
23:16:24.971 00.000 29988 scope still moving after pulse duration time elapsed
23:16:24.998 00.027 29988 IsSlewing returns 0
23:16:24.998 00.000 29988 IsGuiding returns 0
23:16:24.998 00.000 29988 scope move finished after 230 + 45 ms
23:16:24.998 00.000 29988 Move returns status 0, amount 230
23:16:24.998 00.000 29988 move complete, result=0
23:16:24.998 00.000 29988 worker thread done servicing request
23:16:24.998 00.000 29988 Worker thread wakes up
23:16:24.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:24.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:24.998 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 230 ms SOUTH
23:16:26.624 01.626 29988 Exposure complete
23:16:26.676 00.052 29988 worker thread done servicing request
23:16:26.677 00.001 28316 OnExposeComplete: enter
23:16:26.679 00.002 28316 UpdateGuideState(): m_state=6
23:16:26.682 00.003 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
23:16:26.685 00.003 28316 Star::Find returns 1 (0), X=584.61, Y=113.15, Mass=1894, SNR=30.0, Peak=166 HFD=4.4
23:16:26.688 00.003 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.14) = xAngle (-1.47 = -1.47)
23:16:26.690 00.002 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:16:26.692 00.002 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.47 hyp=0.93 cameraTheta=-2.61 mountX=0.10 mountY=0.93, mountTheta=1.47
23:16:26.696 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.47, opts=13)
23:16:26.698 00.002 28316 Enqueuing Move request for scope (-0.80, -0.47)
23:16:26.699 00.001 29988 Worker thread wakes up
23:16:26.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:26.699 00.000 28316 UpdateGuideState exits: m=1894 RSB=30.0
23:16:26.700 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.47) opts 0xd
23:16:26.700 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.47)
23:16:26.700 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 17 / 99999
23:16:26.700 00.000 29988 Moving (-0.80, -0.47) raw xDistance=0.10 yDistance=0.93
23:16:26.701 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:16:26.701 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137386.700,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:26.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:16:26.701 00.000 29988 MoveAxis(E, 0, ABG)
23:16:26.701 00.000 29988 Move returns status 0, amount 0
23:16:26.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:26.702 00.001 29988 MoveAxis(S, 222, ABG)
23:16:26.702 00.000 29988 Guiding  Dir = 1, Dur = 222
23:16:26.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:26.703 00.001 29988 IsSlewing returns 0
23:16:26.703 00.000 28316 Enqueuing Expose request
23:16:26.704 00.001 29988 IsGuiding returns 0
23:16:26.708 00.004 29988 PulseGuide returned control before completion, sleep 228
23:16:26.951 00.243 29988 IsGuiding returns 0
23:16:26.951 00.000 29988 Move returns status 0, amount 222
23:16:26.951 00.000 29988 move complete, result=0
23:16:26.951 00.000 29988 worker thread done servicing request
23:16:26.951 00.000 29988 Worker thread wakes up
23:16:26.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:26.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:26.951 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 222 ms SOUTH
23:16:28.359 01.408 29988 Exposure complete
23:16:28.413 00.054 29988 worker thread done servicing request
23:16:28.414 00.001 28316 OnExposeComplete: enter
23:16:28.415 00.001 28316 UpdateGuideState(): m_state=6
23:16:28.417 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
23:16:28.418 00.001 28316 Star::Find returns 1 (0), X=584.72, Y=113.16, Mass=1919, SNR=30.2, Peak=161 HFD=4.6
23:16:28.419 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
23:16:28.421 00.002 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
23:16:28.422 00.001 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.46 hyp=0.83 cameraTheta=-2.55 mountX=0.14 mountY=0.82, mountTheta=1.41
23:16:28.425 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.46, opts=13)
23:16:28.425 00.000 28316 Enqueuing Move request for scope (-0.69, -0.46)
23:16:28.426 00.001 29988 Worker thread wakes up
23:16:28.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:28.426 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.2
23:16:28.426 00.000 28316 PhdController: settling, locked = 1, distance = 0.91 (0.50) aobump = 0 frame = 18 / 99999
23:16:28.427 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.46) opts 0xd
23:16:28.427 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.46)
23:16:28.427 00.000 29988 Moving (-0.69, -0.46) raw xDistance=0.14 yDistance=0.82
23:16:28.427 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137388.427,"Host":"ASUS_SAM","Inst":1,"Distance":0.91,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:28.428 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:16:28.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
23:16:28.428 00.000 29988 MoveAxis(E, 0, ABG)
23:16:28.428 00.000 29988 Move returns status 0, amount 0
23:16:28.428 00.000 29988 MoveAxis(S, 196, ABG)
23:16:28.428 00.000 29988 Guiding  Dir = 1, Dur = 196
23:16:28.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:28.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:28.429 00.001 28316 Enqueuing Expose request
23:16:28.429 00.000 29988 IsSlewing returns 0
23:16:28.429 00.000 29988 IsGuiding returns 0
23:16:28.434 00.005 29988 PulseGuide returned control before completion, sleep 202
23:16:28.641 00.207 29988 IsGuiding returns 0
23:16:28.641 00.000 29988 Move returns status 0, amount 196
23:16:28.641 00.000 29988 move complete, result=0
23:16:28.641 00.000 29988 worker thread done servicing request
23:16:28.641 00.000 29988 Worker thread wakes up
23:16:28.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:28.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:28.641 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.8 px 196 ms SOUTH
23:16:30.272 01.631 29988 Exposure complete
23:16:30.334 00.062 29988 worker thread done servicing request
23:16:30.334 00.000 28316 OnExposeComplete: enter
23:16:30.336 00.002 28316 UpdateGuideState(): m_state=6
23:16:30.337 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
23:16:30.338 00.001 28316 Star::Find returns 1 (0), X=584.66, Y=113.18, Mass=2058, SNR=31.1, Peak=161 HFD=4.5
23:16:30.339 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.14) = xAngle (-1.47 = -1.47)
23:16:30.340 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:16:30.341 00.001 28316 CameraToMount -- cameraX=-0.75 cameraY=-0.44 hyp=0.87 cameraTheta=-2.61 mountX=0.09 mountY=0.86, mountTheta=1.47
23:16:30.343 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.75, y=-0.44, opts=13)
23:16:30.343 00.000 28316 Enqueuing Move request for scope (-0.75, -0.44)
23:16:30.344 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:30.344 00.000 29988 Worker thread wakes up
23:16:30.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.44) opts 0xd
23:16:30.344 00.000 28316 UpdateGuideState exits: m=2058 RSB=31.1
23:16:30.345 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.75, -0.44)
23:16:30.345 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 19 / 99999
23:16:30.345 00.000 29988 Moving (-0.75, -0.44) raw xDistance=0.09 yDistance=0.86
23:16:30.345 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137390.345,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:30.346 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:16:30.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:16:30.346 00.000 29988 MoveAxis(E, 0, ABG)
23:16:30.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:30.347 00.001 29988 Move returns status 0, amount 0
23:16:30.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:30.348 00.001 28316 Enqueuing Expose request
23:16:30.348 00.000 29988 MoveAxis(S, 206, ABG)
23:16:30.348 00.000 29988 Guiding  Dir = 1, Dur = 206
23:16:30.349 00.001 29988 IsSlewing returns 0
23:16:30.349 00.000 29988 IsGuiding returns 0
23:16:30.353 00.004 29988 PulseGuide returned control before completion, sleep 212
23:16:30.570 00.217 29988 IsGuiding returns 0
23:16:30.570 00.000 29988 Move returns status 0, amount 206
23:16:30.570 00.000 29988 move complete, result=0
23:16:30.570 00.000 29988 worker thread done servicing request
23:16:30.570 00.000 29988 Worker thread wakes up
23:16:30.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:30.570 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 206 ms SOUTH
23:16:30.571 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:31.978 01.407 29988 Exposure complete
23:16:32.045 00.067 29988 worker thread done servicing request
23:16:32.045 00.000 28316 OnExposeComplete: enter
23:16:32.048 00.003 28316 UpdateGuideState(): m_state=6
23:16:32.049 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
23:16:32.050 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=113.24, Mass=2010, SNR=30.8, Peak=174 HFD=4.5
23:16:32.050 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
23:16:32.051 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
23:16:32.051 00.000 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.38 hyp=0.82 cameraTheta=-2.67 mountX=0.04 mountY=0.82, mountTheta=1.52
23:16:32.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.38, opts=13)
23:16:32.053 00.001 28316 Enqueuing Move request for scope (-0.73, -0.38)
23:16:32.053 00.000 29988 Worker thread wakes up
23:16:32.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:32.054 00.001 28316 UpdateGuideState exits: m=2010 RSB=30.8
23:16:32.054 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 20 / 99999
23:16:32.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.38) opts 0xd
23:16:32.054 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.38)
23:16:32.055 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137392.054,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:32.055 00.000 29988 Moving (-0.73, -0.38) raw xDistance=0.04 yDistance=0.82
23:16:32.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:16:32.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:32.055 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:32.056 00.001 28316 Enqueuing Expose request
23:16:32.057 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
23:16:32.057 00.000 29988 MoveAxis(E, 0, ABG)
23:16:32.057 00.000 29988 Move returns status 0, amount 0
23:16:32.057 00.000 29988 MoveAxis(S, 196, ABG)
23:16:32.057 00.000 29988 Guiding  Dir = 1, Dur = 196
23:16:32.058 00.001 29988 IsSlewing returns 0
23:16:32.058 00.000 29988 IsGuiding returns 0
23:16:32.063 00.005 29988 PulseGuide returned control before completion, sleep 202
23:16:32.276 00.213 29988 IsGuiding returns 0
23:16:32.276 00.000 29988 Move returns status 0, amount 196
23:16:32.276 00.000 29988 move complete, result=0
23:16:32.276 00.000 29988 worker thread done servicing request
23:16:32.276 00.000 29988 Worker thread wakes up
23:16:32.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:32.277 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:32.277 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.8 px 196 ms SOUTH
23:16:33.902 01.625 29988 Exposure complete
23:16:33.955 00.053 29988 worker thread done servicing request
23:16:33.955 00.000 28316 OnExposeComplete: enter
23:16:33.957 00.002 28316 UpdateGuideState(): m_state=6
23:16:33.957 00.000 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
23:16:33.958 00.001 28316 Star::Find returns 1 (0), X=584.85, Y=113.06, Mass=1993, SNR=30.7, Peak=178 HFD=4.3
23:16:33.958 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.14) = xAngle (-1.21 = -1.21)
23:16:33.960 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.89 = 1.89)
23:16:33.961 00.001 28316 CameraToMount -- cameraX=-0.56 cameraY=-0.56 hyp=0.79 cameraTheta=-2.35 mountX=0.28 mountY=0.75, mountTheta=1.22
23:16:33.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.56, y=-0.56, opts=13)
23:16:33.966 00.002 28316 Enqueuing Move request for scope (-0.56, -0.56)
23:16:33.969 00.003 29988 Worker thread wakes up
23:16:33.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.56) opts 0xd
23:16:33.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:33.971 00.002 28316 UpdateGuideState exits: m=1993 RSB=30.7
23:16:33.974 00.003 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 21 / 99999
23:16:33.976 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.56, -0.56)
23:16:33.976 00.000 29988 Moving (-0.56, -0.56) raw xDistance=0.28 yDistance=0.75
23:16:33.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:16:33.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:16:33.976 00.000 29988 MoveAxis(W, 59, ABG)
23:16:33.976 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137393.976,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:33.977 00.001 29988 Guiding  Dir = 3, Dur = 59
23:16:33.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:33.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:33.978 00.001 28316 Enqueuing Expose request
23:16:33.979 00.001 29988 IsSlewing returns 0
23:16:33.979 00.000 29988 IsGuiding returns 0
23:16:33.981 00.002 29988 PulseGuide returned control before completion, sleep 68
23:16:34.059 00.078 29988 IsGuiding returns 0
23:16:34.059 00.000 29988 Move returns status 0, amount 59
23:16:34.059 00.000 29988 MoveAxis(S, 180, ABG)
23:16:34.059 00.000 29988 Guiding  Dir = 1, Dur = 180
23:16:34.060 00.001 29988 IsSlewing returns 0
23:16:34.060 00.000 29988 IsGuiding returns 0
23:16:34.065 00.005 29988 PulseGuide returned control before completion, sleep 185
23:16:34.262 00.197 29988 IsGuiding returns 0
23:16:34.262 00.000 29988 Move returns status 0, amount 180
23:16:34.262 00.000 29988 move complete, result=0
23:16:34.262 00.000 29988 worker thread done servicing request
23:16:34.262 00.000 29988 Worker thread wakes up
23:16:34.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:34.262 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.8 px 180 ms SOUTH
23:16:34.264 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:35.671 01.407 29988 Exposure complete
23:16:35.721 00.050 29988 worker thread done servicing request
23:16:35.721 00.000 28316 OnExposeComplete: enter
23:16:35.721 00.000 28316 UpdateGuideState(): m_state=6
23:16:35.722 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
23:16:35.722 00.000 28316 Star::Find returns 1 (0), X=584.64, Y=113.29, Mass=1858, SNR=29.5, Peak=144 HFD=4.6
23:16:35.723 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
23:16:35.723 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
23:16:35.724 00.001 28316 CameraToMount -- cameraX=-0.77 cameraY=-0.33 hyp=0.83 cameraTheta=-2.74 mountX=-0.02 mountY=0.83, mountTheta=1.59
23:16:35.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.77, y=-0.33, opts=13)
23:16:35.725 00.000 28316 Enqueuing Move request for scope (-0.77, -0.33)
23:16:35.726 00.001 29988 Worker thread wakes up
23:16:35.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:35.726 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:16:35.727 00.001 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 22 / 99999
23:16:35.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.33) opts 0xd
23:16:35.727 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137395.727,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:35.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.77, -0.33)
23:16:35.728 00.001 29988 Moving (-0.77, -0.33) raw xDistance=-0.02 yDistance=0.83
23:16:35.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:16:35.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:35.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:35.728 00.000 28316 Enqueuing Expose request
23:16:35.729 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
23:16:35.729 00.000 29988 MoveAxis(E, 0, ABG)
23:16:35.729 00.000 29988 Move returns status 0, amount 0
23:16:35.729 00.000 29988 MoveAxis(S, 198, ABG)
23:16:35.729 00.000 29988 Guiding  Dir = 1, Dur = 198
23:16:35.729 00.000 29988 IsSlewing returns 0
23:16:35.729 00.000 29988 IsGuiding returns 0
23:16:35.734 00.005 29988 PulseGuide returned control before completion, sleep 203
23:16:35.939 00.205 29988 IsGuiding returns 1
23:16:35.939 00.000 29988 scope still moving after pulse duration time elapsed
23:16:35.970 00.031 29988 IsSlewing returns 0
23:16:35.970 00.000 29988 IsGuiding returns 0
23:16:35.970 00.000 29988 scope move finished after 198 + 43 ms
23:16:35.970 00.000 29988 Move returns status 0, amount 198
23:16:35.970 00.000 29988 move complete, result=0
23:16:35.970 00.000 29988 worker thread done servicing request
23:16:35.970 00.000 29988 Worker thread wakes up
23:16:35.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:35.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:35.971 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.8 px 198 ms SOUTH
23:16:37.596 01.625 29988 Exposure complete
23:16:37.643 00.047 29988 worker thread done servicing request
23:16:37.644 00.001 28316 OnExposeComplete: enter
23:16:37.644 00.000 28316 UpdateGuideState(): m_state=6
23:16:37.645 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
23:16:37.645 00.000 28316 Star::Find returns 1 (0), X=584.79, Y=113.34, Mass=1863, SNR=29.5, Peak=146 HFD=4.5
23:16:37.646 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:16:37.646 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:16:37.647 00.001 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.28 hyp=0.68 cameraTheta=-2.72 mountX=-0.00 mountY=0.67, mountTheta=1.57
23:16:37.648 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.28, opts=13)
23:16:37.649 00.001 28316 Enqueuing Move request for scope (-0.62, -0.28)
23:16:37.649 00.000 29988 Worker thread wakes up
23:16:37.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:37.650 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.28) opts 0xd
23:16:37.650 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.28)
23:16:37.650 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.5
23:16:37.650 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 23 / 99999
23:16:37.651 00.001 29988 Moving (-0.62, -0.28) raw xDistance=-0.00 yDistance=0.67
23:16:37.651 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137397.651,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:37.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:16:37.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:16:37.651 00.000 29988 MoveAxis(E, 0, ABG)
23:16:37.651 00.000 29988 Move returns status 0, amount 0
23:16:37.651 00.000 29988 MoveAxis(S, 161, ABG)
23:16:37.651 00.000 29988 Guiding  Dir = 1, Dur = 161
23:16:37.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:37.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:37.652 00.000 28316 Enqueuing Expose request
23:16:37.653 00.001 29988 IsSlewing returns 0
23:16:37.653 00.000 29988 IsGuiding returns 0
23:16:37.657 00.004 29988 PulseGuide returned control before completion, sleep 167
23:16:37.829 00.172 29988 IsGuiding returns 0
23:16:37.829 00.000 29988 Move returns status 0, amount 161
23:16:37.829 00.000 29988 move complete, result=0
23:16:37.829 00.000 29988 worker thread done servicing request
23:16:37.829 00.000 29988 Worker thread wakes up
23:16:37.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:37.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:37.829 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 161 ms SOUTH
23:16:39.241 01.412 29988 Exposure complete
23:16:39.303 00.062 29988 worker thread done servicing request
23:16:39.303 00.000 28316 OnExposeComplete: enter
23:16:39.304 00.001 28316 UpdateGuideState(): m_state=6
23:16:39.304 00.000 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
23:16:39.304 00.000 28316 Star::Find returns 1 (0), X=584.69, Y=113.35, Mass=1801, SNR=29.3, Peak=152 HFD=4.3
23:16:39.305 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:16:39.305 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:16:39.306 00.001 28316 CameraToMount -- cameraX=-0.72 cameraY=-0.27 hyp=0.77 cameraTheta=-2.79 mountX=-0.06 mountY=0.76, mountTheta=1.64
23:16:39.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.72, y=-0.27, opts=13)
23:16:39.307 00.000 28316 Enqueuing Move request for scope (-0.72, -0.27)
23:16:39.308 00.001 29988 Worker thread wakes up
23:16:39.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:39.309 00.001 28316 UpdateGuideState exits: m=1801 RSB=29.3
23:16:39.310 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.27) opts 0xd
23:16:39.310 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 24 / 99999
23:16:39.311 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.72, -0.27)
23:16:39.311 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137399.311,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:39.312 00.001 29988 Moving (-0.72, -0.27) raw xDistance=-0.06 yDistance=0.76
23:16:39.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:39.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
23:16:39.312 00.000 29988 MoveAxis(E, 0, ABG)
23:16:39.312 00.000 29988 Move returns status 0, amount 0
23:16:39.312 00.000 29988 MoveAxis(S, 182, ABG)
23:16:39.312 00.000 29988 Guiding  Dir = 1, Dur = 182
23:16:39.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:39.313 00.001 29988 IsSlewing returns 0
23:16:39.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:39.313 00.000 28316 Enqueuing Expose request
23:16:39.314 00.001 29988 IsGuiding returns 0
23:16:39.318 00.004 29988 PulseGuide returned control before completion, sleep 188
23:16:39.521 00.203 29988 IsGuiding returns 0
23:16:39.521 00.000 29988 Move returns status 0, amount 182
23:16:39.521 00.000 29988 move complete, result=0
23:16:39.521 00.000 29988 worker thread done servicing request
23:16:39.521 00.000 29988 Worker thread wakes up
23:16:39.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:39.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:39.521 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 182 ms SOUTH
23:16:41.146 01.625 29988 Exposure complete
23:16:41.184 00.038 29988 worker thread done servicing request
23:16:41.185 00.001 28316 OnExposeComplete: enter
23:16:41.185 00.000 28316 UpdateGuideState(): m_state=6
23:16:41.186 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
23:16:41.186 00.000 28316 Star::Find returns 1 (0), X=584.57, Y=113.24, Mass=1902, SNR=29.8, Peak=132 HFD=4.6
23:16:41.187 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:16:41.187 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:16:41.188 00.001 28316 CameraToMount -- cameraX=-0.84 cameraY=-0.38 hyp=0.92 cameraTheta=-2.72 mountX=-0.00 mountY=0.92, mountTheta=1.57
23:16:41.188 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.84, y=-0.38, opts=13)
23:16:41.189 00.001 28316 Enqueuing Move request for scope (-0.84, -0.38)
23:16:41.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:16:41.192 00.003 28316 UpdateGuideState exits: m=1902 RSB=29.8
23:16:41.195 00.003 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 25 / 99999
23:16:41.197 00.002 29988 Worker thread wakes up
23:16:41.197 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137401.197,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:41.198 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.38) opts 0xd
23:16:41.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:41.198 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.84, -0.38)
23:16:41.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:41.199 00.001 28316 Enqueuing Expose request
23:16:41.199 00.000 29988 Moving (-0.84, -0.38) raw xDistance=-0.00 yDistance=0.92
23:16:41.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:16:41.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
23:16:41.199 00.000 29988 MoveAxis(E, 0, ABG)
23:16:41.199 00.000 29988 Move returns status 0, amount 0
23:16:41.199 00.000 29988 MoveAxis(S, 220, ABG)
23:16:41.199 00.000 29988 Guiding  Dir = 1, Dur = 220
23:16:41.199 00.000 29988 IsSlewing returns 0
23:16:41.200 00.001 29988 IsGuiding returns 0
23:16:41.204 00.004 29988 PulseGuide returned control before completion, sleep 226
23:16:41.441 00.237 29988 IsGuiding returns 0
23:16:41.441 00.000 29988 Move returns status 0, amount 220
23:16:41.441 00.000 29988 move complete, result=0
23:16:41.441 00.000 29988 worker thread done servicing request
23:16:41.441 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 220 ms SOUTH
23:16:41.442 00.001 29988 Worker thread wakes up
23:16:41.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:41.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:42.852 01.410 29988 Exposure complete
23:16:42.918 00.066 29988 worker thread done servicing request
23:16:42.918 00.000 28316 OnExposeComplete: enter
23:16:42.918 00.000 28316 UpdateGuideState(): m_state=6
23:16:42.919 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
23:16:42.919 00.000 28316 Star::Find returns 1 (0), X=584.48, Y=113.45, Mass=1824, SNR=29.4, Peak=119 HFD=4.4
23:16:42.920 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.14) = xAngle (-1.82 = -1.82)
23:16:42.920 00.000 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.28 = 1.28)
23:16:42.921 00.001 28316 CameraToMount -- cameraX=-0.93 cameraY=-0.17 hyp=0.94 cameraTheta=-2.96 mountX=-0.23 mountY=0.90, mountTheta=1.82
23:16:42.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.93, y=-0.17, opts=13)
23:16:42.922 00.000 28316 Enqueuing Move request for scope (-0.93, -0.17)
23:16:42.923 00.001 29988 Worker thread wakes up
23:16:42.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.17) opts 0xd
23:16:42.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.93, -0.17)
23:16:42.923 00.000 29988 Moving (-0.93, -0.17) raw xDistance=-0.23 yDistance=0.90
23:16:42.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=208, Gamma=0.580
23:16:42.923 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.4
23:16:42.924 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:16:42.924 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 26 / 99999
23:16:42.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
23:16:42.924 00.000 29988 MoveAxis(E, 49, ABG)
23:16:42.924 00.000 29988 Guiding  Dir = 2, Dur = 49
23:16:42.924 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137402.924,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:42.925 00.001 29988 IsSlewing returns 0
23:16:42.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:42.928 00.003 29988 IsGuiding returns 0
23:16:42.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:42.928 00.000 28316 Enqueuing Expose request
23:16:42.930 00.002 29988 PulseGuide returned control before completion, sleep 57
23:16:42.992 00.062 29988 IsGuiding returns 1
23:16:42.993 00.001 29988 scope still moving after pulse duration time elapsed
23:16:43.023 00.030 29988 IsSlewing returns 0
23:16:43.023 00.000 29988 IsGuiding returns 0
23:16:43.024 00.001 29988 scope move finished after 49 + 47 ms
23:16:43.024 00.000 29988 Move returns status 0, amount 49
23:16:43.024 00.000 29988 MoveAxis(S, 215, ABG)
23:16:43.024 00.000 29988 Guiding  Dir = 1, Dur = 215
23:16:43.024 00.000 29988 IsSlewing returns 0
23:16:43.025 00.001 29988 IsGuiding returns 0
23:16:43.030 00.005 29988 PulseGuide returned control before completion, sleep 221
23:16:43.258 00.228 29988 IsGuiding returns 0
23:16:43.258 00.000 29988 Move returns status 0, amount 215
23:16:43.258 00.000 29988 move complete, result=0
23:16:43.258 00.000 29988 worker thread done servicing request
23:16:43.258 00.000 29988 Worker thread wakes up
23:16:43.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:43.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:43.258 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.9 px 215 ms SOUTH
23:16:44.882 01.624 29988 Exposure complete
23:16:44.937 00.055 29988 worker thread done servicing request
23:16:44.937 00.000 28316 OnExposeComplete: enter
23:16:44.939 00.002 28316 UpdateGuideState(): m_state=6
23:16:44.940 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
23:16:44.942 00.002 28316 Star::Find returns 1 (0), X=584.68, Y=113.18, Mass=1937, SNR=30.1, Peak=164 HFD=4.3
23:16:44.945 00.003 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
23:16:44.946 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:16:44.947 00.001 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.44 hyp=0.85 cameraTheta=-2.60 mountX=0.09 mountY=0.85, mountTheta=1.46
23:16:44.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.44, opts=13)
23:16:44.948 00.000 28316 Enqueuing Move request for scope (-0.73, -0.44)
23:16:44.949 00.001 29988 Worker thread wakes up
23:16:44.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:44.949 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:16:44.950 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.44) opts 0xd
23:16:44.950 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.44)
23:16:44.950 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 27 / 99999
23:16:44.951 00.001 29988 Moving (-0.73, -0.44) raw xDistance=0.09 yDistance=0.85
23:16:44.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:16:44.951 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137404.951,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:44.952 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
23:16:44.952 00.000 29988 MoveAxis(E, 0, ABG)
23:16:44.952 00.000 29988 Move returns status 0, amount 0
23:16:44.952 00.000 29988 MoveAxis(S, 202, ABG)
23:16:44.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:44.953 00.001 29988 Guiding  Dir = 1, Dur = 202
23:16:44.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:44.954 00.000 28316 Enqueuing Expose request
23:16:44.955 00.001 29988 IsSlewing returns 0
23:16:44.955 00.000 29988 IsGuiding returns 0
23:16:44.960 00.005 29988 PulseGuide returned control before completion, sleep 208
23:16:45.176 00.216 29988 IsGuiding returns 1
23:16:45.176 00.000 29988 scope still moving after pulse duration time elapsed
23:16:45.207 00.031 29988 IsSlewing returns 0
23:16:45.207 00.000 29988 IsGuiding returns 0
23:16:45.207 00.000 29988 scope move finished after 202 + 49 ms
23:16:45.207 00.000 29988 Move returns status 0, amount 202
23:16:45.207 00.000 29988 move complete, result=0
23:16:45.207 00.000 29988 worker thread done servicing request
23:16:45.207 00.000 29988 Worker thread wakes up
23:16:45.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:45.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:45.207 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.8 px 202 ms SOUTH
23:16:46.621 01.414 29988 Exposure complete
23:16:46.656 00.035 29988 worker thread done servicing request
23:16:46.656 00.000 28316 OnExposeComplete: enter
23:16:46.656 00.000 28316 UpdateGuideState(): m_state=6
23:16:46.657 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
23:16:46.657 00.000 28316 Star::Find returns 1 (0), X=584.81, Y=113.32, Mass=1861, SNR=29.6, Peak=154 HFD=4.5
23:16:46.660 00.003 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
23:16:46.661 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
23:16:46.662 00.001 28316 CameraToMount -- cameraX=-0.60 cameraY=-0.30 hyp=0.67 cameraTheta=-2.68 mountX=0.02 mountY=0.67, mountTheta=1.54
23:16:46.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.60, y=-0.30, opts=13)
23:16:46.663 00.000 28316 Enqueuing Move request for scope (-0.60, -0.30)
23:16:46.664 00.001 29988 Worker thread wakes up
23:16:46.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:46.664 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
23:16:46.665 00.001 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 28 / 99999
23:16:46.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.30) opts 0xd
23:16:46.665 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137406.665,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:46.667 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.60, -0.30)
23:16:46.667 00.000 29988 Moving (-0.60, -0.30) raw xDistance=0.02 yDistance=0.67
23:16:46.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:16:46.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:16:46.667 00.000 29988 MoveAxis(E, 0, ABG)
23:16:46.667 00.000 29988 Move returns status 0, amount 0
23:16:46.667 00.000 29988 MoveAxis(S, 160, ABG)
23:16:46.668 00.001 29988 Guiding  Dir = 1, Dur = 160
23:16:46.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:46.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:46.668 00.000 28316 Enqueuing Expose request
23:16:46.669 00.001 29988 IsSlewing returns 0
23:16:46.669 00.000 29988 IsGuiding returns 0
23:16:46.674 00.005 29988 PulseGuide returned control before completion, sleep 165
23:16:46.855 00.181 29988 IsGuiding returns 0
23:16:46.855 00.000 29988 Move returns status 0, amount 160
23:16:46.855 00.000 29988 move complete, result=0
23:16:46.855 00.000 29988 worker thread done servicing request
23:16:46.855 00.000 29988 Worker thread wakes up
23:16:46.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:46.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:46.855 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.7 px 160 ms SOUTH
23:16:48.486 01.631 29988 Exposure complete
23:16:48.532 00.046 29988 worker thread done servicing request
23:16:48.532 00.000 28316 OnExposeComplete: enter
23:16:48.535 00.003 28316 UpdateGuideState(): m_state=6
23:16:48.537 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
23:16:48.540 00.003 28316 Star::Find returns 1 (0), X=584.87, Y=113.19, Mass=1868, SNR=29.7, Peak=162 HFD=4.4
23:16:48.542 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
23:16:48.544 00.002 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
23:16:48.547 00.003 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.43 hyp=0.69 cameraTheta=-2.47 mountX=0.17 mountY=0.68, mountTheta=1.32
23:16:48.549 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.43, opts=13)
23:16:48.549 00.000 28316 Enqueuing Move request for scope (-0.54, -0.43)
23:16:48.550 00.001 29988 Worker thread wakes up
23:16:48.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:48.550 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
23:16:48.551 00.001 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 29 / 99999
23:16:48.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.43) opts 0xd
23:16:48.551 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137408.551,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:48.552 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.43)
23:16:48.552 00.000 29988 Moving (-0.54, -0.43) raw xDistance=0.17 yDistance=0.68
23:16:48.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:16:48.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
23:16:48.552 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:48.552 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:48.553 00.001 28316 Enqueuing Expose request
23:16:48.553 00.000 29988 MoveAxis(E, 0, ABG)
23:16:48.553 00.000 29988 Move returns status 0, amount 0
23:16:48.553 00.000 29988 MoveAxis(S, 161, ABG)
23:16:48.553 00.000 29988 Guiding  Dir = 1, Dur = 161
23:16:48.553 00.000 29988 IsSlewing returns 0
23:16:48.553 00.000 29988 IsGuiding returns 0
23:16:48.558 00.005 29988 PulseGuide returned control before completion, sleep 167
23:16:48.736 00.178 29988 IsGuiding returns 0
23:16:48.736 00.000 29988 Move returns status 0, amount 161
23:16:48.736 00.000 29988 move complete, result=0
23:16:48.736 00.000 29988 worker thread done servicing request
23:16:48.737 00.001 29988 Worker thread wakes up
23:16:48.737 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 161 ms SOUTH
23:16:48.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:48.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:50.142 01.405 29988 Exposure complete
23:16:50.184 00.042 29988 worker thread done servicing request
23:16:50.184 00.000 28316 OnExposeComplete: enter
23:16:50.185 00.001 28316 UpdateGuideState(): m_state=6
23:16:50.185 00.000 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
23:16:50.186 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=113.42, Mass=1876, SNR=29.7, Peak=127 HFD=4.6
23:16:50.187 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
23:16:50.188 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
23:16:50.189 00.001 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.20 hyp=0.76 cameraTheta=-2.87 mountX=-0.12 mountY=0.75, mountTheta=1.73
23:16:50.191 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.20, opts=13)
23:16:50.193 00.002 28316 Enqueuing Move request for scope (-0.73, -0.20)
23:16:50.194 00.001 29988 Worker thread wakes up
23:16:50.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.20) opts 0xd
23:16:50.194 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.20)
23:16:50.194 00.000 29988 Moving (-0.73, -0.20) raw xDistance=-0.12 yDistance=0.75
23:16:50.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:16:50.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:16:50.194 00.000 29988 MoveAxis(E, 0, ABG)
23:16:50.194 00.000 29988 Move returns status 0, amount 0
23:16:50.194 00.000 29988 MoveAxis(S, 178, ABG)
23:16:50.194 00.000 29988 Guiding  Dir = 1, Dur = 178
23:16:50.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:50.196 00.002 29988 IsSlewing returns 0
23:16:50.196 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
23:16:50.197 00.001 29988 IsGuiding returns 0
23:16:50.197 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 30 / 99999
23:16:50.198 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137410.198,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:50.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:50.200 00.001 28316 Enqueuing Expose request
23:16:50.202 00.002 29988 PulseGuide returned control before completion, sleep 184
23:16:50.393 00.191 29988 IsGuiding returns 1
23:16:50.393 00.000 29988 scope still moving after pulse duration time elapsed
23:16:50.424 00.031 29988 IsSlewing returns 0
23:16:50.424 00.000 29988 IsGuiding returns 0
23:16:50.424 00.000 29988 scope move finished after 178 + 48 ms
23:16:50.424 00.000 29988 Move returns status 0, amount 178
23:16:50.425 00.001 29988 move complete, result=0
23:16:50.425 00.000 29988 worker thread done servicing request
23:16:50.425 00.000 29988 Worker thread wakes up
23:16:50.425 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 178 ms SOUTH
23:16:50.426 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:50.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:52.049 01.623 29988 Exposure complete
23:16:52.118 00.069 29988 worker thread done servicing request
23:16:52.118 00.000 28316 OnExposeComplete: enter
23:16:52.119 00.001 28316 UpdateGuideState(): m_state=6
23:16:52.119 00.000 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
23:16:52.120 00.001 28316 Star::Find returns 1 (0), X=584.87, Y=113.19, Mass=1991, SNR=30.6, Peak=168 HFD=4.4
23:16:52.121 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
23:16:52.122 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
23:16:52.123 00.001 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.43 hyp=0.69 cameraTheta=-2.47 mountX=0.17 mountY=0.67, mountTheta=1.33
23:16:52.125 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.43, opts=13)
23:16:52.126 00.001 28316 Enqueuing Move request for scope (-0.54, -0.43)
23:16:52.126 00.000 29988 Worker thread wakes up
23:16:52.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.43) opts 0xd
23:16:52.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.43)
23:16:52.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:52.127 00.001 29988 Moving (-0.54, -0.43) raw xDistance=0.17 yDistance=0.67
23:16:52.127 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
23:16:52.127 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 31 / 99999
23:16:52.128 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137412.128,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:52.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:16:52.128 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:52.129 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:52.129 00.000 28316 Enqueuing Expose request
23:16:52.130 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:16:52.130 00.000 29988 MoveAxis(E, 0, ABG)
23:16:52.130 00.000 29988 Move returns status 0, amount 0
23:16:52.130 00.000 29988 MoveAxis(S, 161, ABG)
23:16:52.130 00.000 29988 Guiding  Dir = 1, Dur = 161
23:16:52.130 00.000 29988 IsSlewing returns 0
23:16:52.130 00.000 29988 IsGuiding returns 0
23:16:52.135 00.005 29988 PulseGuide returned control before completion, sleep 167
23:16:52.314 00.179 29988 IsGuiding returns 0
23:16:52.314 00.000 29988 Move returns status 0, amount 161
23:16:52.314 00.000 29988 move complete, result=0
23:16:52.315 00.001 29988 worker thread done servicing request
23:16:52.315 00.000 29988 Worker thread wakes up
23:16:52.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:52.315 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 161 ms SOUTH
23:16:52.316 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:53.727 01.411 29988 Exposure complete
23:16:53.780 00.053 29988 worker thread done servicing request
23:16:53.780 00.000 28316 OnExposeComplete: enter
23:16:53.781 00.001 28316 UpdateGuideState(): m_state=6
23:16:53.782 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
23:16:53.783 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=113.36, Mass=2014, SNR=30.9, Peak=165 HFD=4.6
23:16:53.783 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:16:53.784 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
23:16:53.785 00.001 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.26 hyp=0.71 cameraTheta=-2.76 mountX=-0.04 mountY=0.71, mountTheta=1.62
23:16:53.788 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.26, opts=13)
23:16:53.788 00.000 28316 Enqueuing Move request for scope (-0.66, -0.26)
23:16:53.789 00.001 29988 Worker thread wakes up
23:16:53.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:53.789 00.000 28316 UpdateGuideState exits: m=2014 RSB=30.9
23:16:53.790 00.001 28316 PhdController: settling, locked = 1, distance = 0.73 (0.50) aobump = 0 frame = 32 / 99999
23:16:53.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.26) opts 0xd
23:16:53.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.26)
23:16:53.790 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137413.790,"Host":"ASUS_SAM","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:53.791 00.001 29988 Moving (-0.66, -0.26) raw xDistance=-0.04 yDistance=0.71
23:16:53.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:16:53.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
23:16:53.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:53.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:53.792 00.001 28316 Enqueuing Expose request
23:16:53.792 00.000 29988 MoveAxis(E, 0, ABG)
23:16:53.792 00.000 29988 Move returns status 0, amount 0
23:16:53.792 00.000 29988 MoveAxis(S, 168, ABG)
23:16:53.792 00.000 29988 Guiding  Dir = 1, Dur = 168
23:16:53.792 00.000 29988 IsSlewing returns 0
23:16:53.792 00.000 29988 IsGuiding returns 0
23:16:53.797 00.005 29988 PulseGuide returned control before completion, sleep 174
23:16:53.978 00.181 29988 IsGuiding returns 0
23:16:53.978 00.000 29988 Move returns status 0, amount 168
23:16:53.978 00.000 29988 move complete, result=0
23:16:53.978 00.000 29988 worker thread done servicing request
23:16:53.978 00.000 29988 Worker thread wakes up
23:16:53.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:53.978 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 168 ms SOUTH
23:16:53.979 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:55.601 01.622 29988 Exposure complete
23:16:55.646 00.045 29988 worker thread done servicing request
23:16:55.646 00.000 28316 OnExposeComplete: enter
23:16:55.647 00.001 28316 UpdateGuideState(): m_state=6
23:16:55.649 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
23:16:55.652 00.003 28316 Star::Find returns 1 (0), X=584.73, Y=113.35, Mass=1962, SNR=30.5, Peak=147 HFD=4.5
23:16:55.654 00.002 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:16:55.657 00.003 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:16:55.659 00.002 28316 CameraToMount -- cameraX=-0.68 cameraY=-0.26 hyp=0.73 cameraTheta=-2.77 mountX=-0.04 mountY=0.73, mountTheta=1.63
23:16:55.662 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.68, y=-0.26, opts=13)
23:16:55.663 00.001 28316 Enqueuing Move request for scope (-0.68, -0.26)
23:16:55.664 00.001 29988 Worker thread wakes up
23:16:55.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:55.664 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.5
23:16:55.665 00.001 28316 PhdController: settling, locked = 1, distance = 0.73 (0.50) aobump = 0 frame = 33 / 99999
23:16:55.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.26) opts 0xd
23:16:55.665 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137415.665,"Host":"ASUS_SAM","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:55.666 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.68, -0.26)
23:16:55.666 00.000 29988 Moving (-0.68, -0.26) raw xDistance=-0.04 yDistance=0.73
23:16:55.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:16:55.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
23:16:55.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:55.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:55.667 00.001 28316 Enqueuing Expose request
23:16:55.667 00.000 29988 MoveAxis(E, 0, ABG)
23:16:55.667 00.000 29988 Move returns status 0, amount 0
23:16:55.667 00.000 29988 MoveAxis(S, 174, ABG)
23:16:55.667 00.000 29988 Guiding  Dir = 1, Dur = 174
23:16:55.668 00.001 29988 IsSlewing returns 0
23:16:55.668 00.000 29988 IsGuiding returns 0
23:16:55.672 00.004 29988 PulseGuide returned control before completion, sleep 180
23:16:55.867 00.195 29988 IsGuiding returns 0
23:16:55.867 00.000 29988 Move returns status 0, amount 174
23:16:55.867 00.000 29988 move complete, result=0
23:16:55.867 00.000 29988 worker thread done servicing request
23:16:55.867 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 174 ms SOUTH
23:16:55.868 00.001 29988 Worker thread wakes up
23:16:55.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:55.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:57.280 01.412 29988 Exposure complete
23:16:57.316 00.036 29988 worker thread done servicing request
23:16:57.316 00.000 28316 OnExposeComplete: enter
23:16:57.316 00.000 28316 UpdateGuideState(): m_state=6
23:16:57.317 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
23:16:57.317 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=113.42, Mass=1867, SNR=29.6, Peak=141 HFD=4.5
23:16:57.318 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
23:16:57.318 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
23:16:57.319 00.001 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.20 hyp=0.77 cameraTheta=-2.87 mountX=-0.12 mountY=0.75, mountTheta=1.73
23:16:57.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.20, opts=13)
23:16:57.322 00.001 28316 Enqueuing Move request for scope (-0.74, -0.20)
23:16:57.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:57.323 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:16:57.323 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 34 / 99999
23:16:57.324 00.001 29988 Worker thread wakes up
23:16:57.324 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137417.324,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:57.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.20) opts 0xd
23:16:57.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.20)
23:16:57.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:57.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:57.325 00.000 28316 Enqueuing Expose request
23:16:57.325 00.000 29988 Moving (-0.74, -0.20) raw xDistance=-0.12 yDistance=0.75
23:16:57.326 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:16:57.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:16:57.326 00.000 29988 MoveAxis(E, 0, ABG)
23:16:57.326 00.000 29988 Move returns status 0, amount 0
23:16:57.326 00.000 29988 MoveAxis(S, 180, ABG)
23:16:57.326 00.000 29988 Guiding  Dir = 1, Dur = 180
23:16:57.326 00.000 29988 IsSlewing returns 0
23:16:57.326 00.000 29988 IsGuiding returns 0
23:16:57.331 00.005 29988 PulseGuide returned control before completion, sleep 186
23:16:57.533 00.202 29988 IsGuiding returns 0
23:16:57.533 00.000 29988 Move returns status 0, amount 180
23:16:57.533 00.000 29988 move complete, result=0
23:16:57.533 00.000 29988 worker thread done servicing request
23:16:57.533 00.000 29988 Worker thread wakes up
23:16:57.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:57.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:57.533 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 180 ms SOUTH
23:16:59.162 01.629 29988 Exposure complete
23:16:59.200 00.038 29988 worker thread done servicing request
23:16:59.200 00.000 28316 OnExposeComplete: enter
23:16:59.201 00.001 28316 UpdateGuideState(): m_state=6
23:16:59.202 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
23:16:59.202 00.000 28316 Star::Find returns 1 (0), X=584.82, Y=113.62, Mass=1891, SNR=29.8, Peak=150 HFD=4.5
23:16:59.203 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.14) = xAngle (4.28 = -2.01)
23:16:59.203 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.38 = 1.10)
23:16:59.203 00.000 28316 CameraToMount -- cameraX=-0.59 cameraY=0.01 hyp=0.59 cameraTheta=3.13 mountX=-0.25 mountY=0.52, mountTheta=2.01
23:16:59.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.59, y=0.01, opts=13)
23:16:59.205 00.001 28316 Enqueuing Move request for scope (-0.59, 0.01)
23:16:59.205 00.000 29988 Worker thread wakes up
23:16:59.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.01) opts 0xd
23:16:59.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.59, 0.01)
23:16:59.205 00.000 29988 Moving (-0.59, 0.01) raw xDistance=-0.25 yDistance=0.52
23:16:59.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:16:59.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
23:16:59.205 00.000 29988 MoveAxis(E, 52, ABG)
23:16:59.205 00.000 29988 Guiding  Dir = 2, Dur = 52
23:16:59.205 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:16:59.208 00.003 29988 IsSlewing returns 0
23:16:59.208 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
23:16:59.209 00.001 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 35 / 99999
23:16:59.210 00.001 29988 IsGuiding returns 0
23:16:59.210 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137419.210,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:16:59.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:59.212 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:16:59.212 00.000 28316 Enqueuing Expose request
23:16:59.213 00.001 29988 PulseGuide returned control before completion, sleep 60
23:16:59.284 00.071 29988 IsGuiding returns 0
23:16:59.284 00.000 29988 Move returns status 0, amount 52
23:16:59.284 00.000 29988 MoveAxis(S, 125, ABG)
23:16:59.284 00.000 29988 Guiding  Dir = 1, Dur = 125
23:16:59.288 00.004 29988 IsSlewing returns 0
23:16:59.288 00.000 29988 IsGuiding returns 0
23:16:59.293 00.005 29988 PulseGuide returned control before completion, sleep 131
23:16:59.425 00.132 29988 IsGuiding returns 0
23:16:59.425 00.000 29988 Move returns status 0, amount 125
23:16:59.425 00.000 29988 move complete, result=0
23:16:59.425 00.000 29988 worker thread done servicing request
23:16:59.425 00.000 29988 Worker thread wakes up
23:16:59.426 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:16:59.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:16:59.426 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.5 px 125 ms SOUTH
23:17:00.835 01.409 29988 Exposure complete
23:17:00.889 00.054 29988 worker thread done servicing request
23:17:00.889 00.000 28316 OnExposeComplete: enter
23:17:00.890 00.001 28316 UpdateGuideState(): m_state=6
23:17:00.891 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
23:17:00.892 00.001 28316 Star::Find returns 1 (0), X=584.99, Y=113.20, Mass=1920, SNR=30.1, Peak=153 HFD=4.3
23:17:00.892 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
23:17:00.893 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.89 = 1.89)
23:17:00.893 00.000 28316 CameraToMount -- cameraX=-0.42 cameraY=-0.42 hyp=0.60 cameraTheta=-2.36 mountX=0.21 mountY=0.57, mountTheta=1.22
23:17:00.895 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.42, y=-0.42, opts=13)
23:17:00.897 00.002 28316 Enqueuing Move request for scope (-0.42, -0.42)
23:17:00.898 00.001 29988 Worker thread wakes up
23:17:00.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.42) opts 0xd
23:17:00.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:00.899 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:17:00.899 00.000 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 36 / 99999
23:17:00.900 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.42, -0.42)
23:17:00.900 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137420.900,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:17:00.900 00.000 29988 Moving (-0.42, -0.42) raw xDistance=0.21 yDistance=0.57
23:17:00.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:00.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:00.901 00.000 28316 Enqueuing Expose request
23:17:00.902 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
23:17:00.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:17:00.902 00.000 29988 MoveAxis(W, 40, ABG)
23:17:00.902 00.000 29988 Guiding  Dir = 3, Dur = 40
23:17:00.902 00.000 29988 IsSlewing returns 0
23:17:00.902 00.000 29988 IsGuiding returns 0
23:17:00.904 00.002 29988 PulseGuide returned control before completion, sleep 49
23:17:00.957 00.053 29988 IsGuiding returns 0
23:17:00.957 00.000 29988 Move returns status 0, amount 40
23:17:00.957 00.000 29988 MoveAxis(S, 135, ABG)
23:17:00.957 00.000 29988 Guiding  Dir = 1, Dur = 135
23:17:00.957 00.000 29988 IsSlewing returns 0
23:17:00.957 00.000 29988 IsGuiding returns 0
23:17:00.962 00.005 29988 PulseGuide returned control before completion, sleep 141
23:17:01.116 00.154 29988 IsGuiding returns 0
23:17:01.116 00.000 29988 Move returns status 0, amount 135
23:17:01.116 00.000 29988 move complete, result=0
23:17:01.116 00.000 29988 worker thread done servicing request
23:17:01.116 00.000 29988 Worker thread wakes up
23:17:01.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:01.116 00.000 28316 GuideStep: 0.2 px 40 ms WEST, 0.6 px 135 ms SOUTH
23:17:01.117 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:02.747 01.630 29988 Exposure complete
23:17:02.801 00.054 29988 worker thread done servicing request
23:17:02.802 00.001 28316 OnExposeComplete: enter
23:17:02.802 00.000 28316 UpdateGuideState(): m_state=6
23:17:02.803 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
23:17:02.805 00.002 28316 Star::Find returns 1 (0), X=584.90, Y=113.42, Mass=1856, SNR=29.5, Peak=159 HFD=4.1
23:17:02.806 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:17:02.807 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
23:17:02.808 00.001 28316 CameraToMount -- cameraX=-0.51 cameraY=-0.20 hyp=0.55 cameraTheta=-2.77 mountX=-0.03 mountY=0.55, mountTheta=1.62
23:17:02.810 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=-0.20, opts=13)
23:17:02.811 00.001 28316 Enqueuing Move request for scope (-0.51, -0.20)
23:17:02.812 00.001 29988 Worker thread wakes up
23:17:02.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.20) opts 0xd
23:17:02.812 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, -0.20)
23:17:02.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:02.812 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
23:17:02.813 00.001 28316 PhdController: settling, locked = 1, distance = 0.63 (0.50) aobump = 0 frame = 37 / 99999
23:17:02.814 00.001 29988 Moving (-0.51, -0.20) raw xDistance=-0.03 yDistance=0.55
23:17:02.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:02.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:17:02.814 00.000 29988 MoveAxis(E, 0, ABG)
23:17:02.814 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137422.814,"Host":"ASUS_SAM","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:17:02.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:02.816 00.001 29988 Move returns status 0, amount 0
23:17:02.816 00.000 29988 MoveAxis(S, 131, ABG)
23:17:02.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:02.816 00.000 28316 Enqueuing Expose request
23:17:02.817 00.001 29988 Guiding  Dir = 1, Dur = 131
23:17:02.817 00.000 29988 IsSlewing returns 0
23:17:02.817 00.000 29988 IsGuiding returns 0
23:17:02.821 00.004 29988 PulseGuide returned control before completion, sleep 137
23:17:02.965 00.144 29988 IsGuiding returns 0
23:17:02.965 00.000 29988 Move returns status 0, amount 131
23:17:02.965 00.000 29988 move complete, result=0
23:17:02.965 00.000 29988 worker thread done servicing request
23:17:02.965 00.000 29988 Worker thread wakes up
23:17:02.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:02.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:02.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 131 ms SOUTH
23:17:04.383 01.418 29988 Exposure complete
23:17:04.436 00.053 29988 worker thread done servicing request
23:17:04.436 00.000 28316 OnExposeComplete: enter
23:17:04.437 00.001 28316 UpdateGuideState(): m_state=6
23:17:04.439 00.002 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
23:17:04.440 00.001 28316 Star::Find returns 1 (0), X=585.08, Y=113.28, Mass=1936, SNR=30.1, Peak=140 HFD=4.4
23:17:04.441 00.001 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.14) = xAngle (-1.19 = -1.19)
23:17:04.443 00.002 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.91 = 1.91)
23:17:04.444 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.34 hyp=0.47 cameraTheta=-2.33 mountX=0.18 mountY=0.44, mountTheta=1.19
23:17:04.447 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.34, opts=13)
23:17:04.449 00.002 28316 Enqueuing Move request for scope (-0.33, -0.34)
23:17:04.451 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:04.452 00.001 29988 Worker thread wakes up
23:17:04.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.34) opts 0xd
23:17:04.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.34)
23:17:04.452 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.1
23:17:04.453 00.001 29988 Moving (-0.33, -0.34) raw xDistance=0.18 yDistance=0.44
23:17:04.453 00.000 28316 PhdController: settling, locked = 1, distance = 0.58 (0.50) aobump = 0 frame = 38 / 99999
23:17:04.454 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:17:04.454 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137424.454,"Host":"ASUS_SAM","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:17:04.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:17:04.454 00.000 29988 MoveAxis(E, 0, ABG)
23:17:04.454 00.000 29988 Move returns status 0, amount 0
23:17:04.454 00.000 29988 MoveAxis(S, 106, ABG)
23:17:04.454 00.000 29988 Guiding  Dir = 1, Dur = 106
23:17:04.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:04.455 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:04.455 00.000 28316 Enqueuing Expose request
23:17:04.456 00.001 29988 IsSlewing returns 0
23:17:04.456 00.000 29988 IsGuiding returns 0
23:17:04.460 00.004 29988 PulseGuide returned control before completion, sleep 112
23:17:04.582 00.122 29988 IsGuiding returns 1
23:17:04.583 00.001 29988 scope still moving after pulse duration time elapsed
23:17:04.613 00.030 29988 IsSlewing returns 0
23:17:04.616 00.003 29988 IsGuiding returns 0
23:17:04.616 00.000 29988 scope move finished after 106 + 54 ms
23:17:04.616 00.000 29988 Move returns status 0, amount 106
23:17:04.616 00.000 29988 move complete, result=0
23:17:04.617 00.001 29988 worker thread done servicing request
23:17:04.617 00.000 29988 Worker thread wakes up
23:17:04.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:04.617 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.4 px 106 ms SOUTH
23:17:04.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:06.242 01.625 29988 Exposure complete
23:17:06.275 00.033 29988 worker thread done servicing request
23:17:06.275 00.000 28316 OnExposeComplete: enter
23:17:06.276 00.001 28316 UpdateGuideState(): m_state=6
23:17:06.277 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
23:17:06.277 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=113.67, Mass=1973, SNR=30.5, Peak=146 HFD=4.5
23:17:06.278 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.44 = -2.85)
23:17:06.280 00.002 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
23:17:06.283 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.29 mountX=-0.06 mountY=0.02, mountTheta=2.88
23:17:06.286 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
23:17:06.287 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
23:17:06.287 00.000 29988 Worker thread wakes up
23:17:06.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:17:06.288 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:17:06.288 00.000 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.02
23:17:06.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:06.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:06.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:17:06.288 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:17:06.289 00.001 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 39 / 99999
23:17:06.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:06.289 00.000 29988 MoveAxis(E, 0, ABG)
23:17:06.289 00.000 29988 Move returns status 0, amount 0
23:17:06.289 00.000 29988 MoveAxis(N, 0, ABG)
23:17:06.289 00.000 29988 Move returns status 0, amount 0
23:17:06.289 00.000 29988 move complete, result=0
23:17:06.289 00.000 29988 worker thread done servicing request
23:17:06.289 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137426.289,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:17:06.290 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:06.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:06.291 00.001 28316 Enqueuing Expose request
23:17:06.291 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:06.292 00.001 29988 Worker thread wakes up
23:17:06.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:06.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:07.814 01.522 29988 Exposure complete
23:17:07.849 00.035 29988 worker thread done servicing request
23:17:07.849 00.000 28316 OnExposeComplete: enter
23:17:07.850 00.001 28316 UpdateGuideState(): m_state=6
23:17:07.851 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
23:17:07.852 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=113.79, Mass=1857, SNR=29.5, Peak=135 HFD=4.5
23:17:07.852 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:17:07.853 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
23:17:07.854 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.77 mountX=-0.17 mountY=-0.05, mountTheta=-2.87
23:17:07.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.17, opts=13)
23:17:07.856 00.001 28316 Enqueuing Move request for scope (-0.03, 0.17)
23:17:07.857 00.001 29988 Worker thread wakes up
23:17:07.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:17:07.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:17:07.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:17:07.857 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.5
23:17:07.858 00.001 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 40 / 99999
23:17:07.858 00.000 29988 Moving (-0.03, 0.17) raw xDistance=-0.17 yDistance=-0.05
23:17:07.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:17:07.858 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137427.858,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
23:17:07.859 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:07.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:07.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:07.860 00.001 28316 Enqueuing Expose request
23:17:07.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:17:07.860 00.000 29988 MoveAxis(E, 0, ABG)
23:17:07.860 00.000 29988 Move returns status 0, amount 0
23:17:07.860 00.000 29988 MoveAxis(N, 0, ABG)
23:17:07.860 00.000 29988 Move returns status 0, amount 0
23:17:07.860 00.000 29988 move complete, result=0
23:17:07.860 00.000 29988 worker thread done servicing request
23:17:07.860 00.000 29988 Worker thread wakes up
23:17:07.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:07.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:07.861 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:09.488 01.627 29988 Exposure complete
23:17:09.516 00.028 29988 worker thread done servicing request
23:17:09.516 00.000 28316 OnExposeComplete: enter
23:17:09.517 00.001 28316 UpdateGuideState(): m_state=6
23:17:09.517 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
23:17:09.518 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=113.53, Mass=1908, SNR=29.8, Peak=119 HFD=4.4
23:17:09.519 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.67 = 0.67)
23:17:09.521 00.002 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.51)
23:17:09.522 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.20 cameraTheta=-0.47 mountX=0.15 mountY=-0.12, mountTheta=-0.65
23:17:09.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
23:17:09.524 00.000 28316 Enqueuing Move request for scope (0.17, -0.09)
23:17:09.525 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:09.525 00.000 29988 Worker thread wakes up
23:17:09.526 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.8
23:17:09.526 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 41 / 99999
23:17:09.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
23:17:09.526 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137429.526,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:17:09.527 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
23:17:09.527 00.000 29988 Moving (0.17, -0.09) raw xDistance=0.15 yDistance=-0.12
23:17:09.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:17:09.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:09.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:09.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:09.528 00.001 28316 Enqueuing Expose request
23:17:09.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:17:09.528 00.000 29988 MoveAxis(E, 0, ABG)
23:17:09.528 00.000 29988 Move returns status 0, amount 0
23:17:09.528 00.000 29988 MoveAxis(N, 0, ABG)
23:17:09.528 00.000 29988 Move returns status 0, amount 0
23:17:09.528 00.000 29988 move complete, result=0
23:17:09.528 00.000 29988 worker thread done servicing request
23:17:09.528 00.000 29988 Worker thread wakes up
23:17:09.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:09.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:09.529 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:11.053 01.524 29988 Exposure complete
23:17:11.095 00.042 29988 worker thread done servicing request
23:17:11.095 00.000 28316 OnExposeComplete: enter
23:17:11.096 00.001 28316 UpdateGuideState(): m_state=6
23:17:11.098 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
23:17:11.098 00.000 28316 Star::Find returns 1 (0), X=585.47, Y=113.68, Mass=1821, SNR=29.2, Peak=121 HFD=4.5
23:17:11.099 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
23:17:11.099 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.30)
23:17:11.099 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.74 mountX=-0.03 mountY=-0.09, mountTheta=-1.88
23:17:11.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
23:17:11.102 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
23:17:11.102 00.000 29988 Worker thread wakes up
23:17:11.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
23:17:11.103 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:17:11.103 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.2
23:17:11.104 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:17:11.104 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 42 / 99999
23:17:11.105 00.001 29988 Moving (0.07, 0.06) raw xDistance=-0.03 yDistance=-0.09
23:17:11.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:11.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:11.105 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137431.105,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
23:17:11.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:17:11.105 00.000 29988 MoveAxis(E, 0, ABG)
23:17:11.105 00.000 29988 Move returns status 0, amount 0
23:17:11.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:11.106 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:11.106 00.000 28316 Enqueuing Expose request
23:17:11.107 00.001 29988 MoveAxis(N, 0, ABG)
23:17:11.107 00.000 29988 Move returns status 0, amount 0
23:17:11.107 00.000 29988 move complete, result=0
23:17:11.107 00.000 29988 worker thread done servicing request
23:17:11.107 00.000 29988 Worker thread wakes up
23:17:11.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:11.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:11.107 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:12.729 01.622 29988 Exposure complete
23:17:12.763 00.034 29988 worker thread done servicing request
23:17:12.763 00.000 28316 OnExposeComplete: enter
23:17:12.765 00.002 28316 UpdateGuideState(): m_state=6
23:17:12.766 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
23:17:12.767 00.001 28316 Star::Find returns 1 (0), X=585.22, Y=113.82, Mass=1837, SNR=29.5, Peak=171 HFD=4.4
23:17:12.768 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.46 = -2.82)
23:17:12.769 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.28)
23:17:12.771 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.28 cameraTheta=2.32 mountX=-0.26 mountY=0.08, mountTheta=2.86
23:17:12.774 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.20, opts=13)
23:17:12.776 00.002 28316 Enqueuing Move request for scope (-0.19, 0.20)
23:17:12.778 00.002 29988 Worker thread wakes up
23:17:12.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
23:17:12.778 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
23:17:12.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:12.779 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.5
23:17:12.780 00.001 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 43 / 99999
23:17:12.780 00.000 29988 Moving (-0.19, 0.20) raw xDistance=-0.26 yDistance=0.08
23:17:12.781 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137432.780,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:17:12.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:17:12.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:12.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:12.782 00.000 28316 Enqueuing Expose request
23:17:12.783 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:17:12.783 00.000 29988 MoveAxis(E, 55, ABG)
23:17:12.783 00.000 29988 Guiding  Dir = 2, Dur = 55
23:17:12.783 00.000 29988 IsSlewing returns 0
23:17:12.783 00.000 29988 IsGuiding returns 0
23:17:12.785 00.002 29988 PulseGuide returned control before completion, sleep 64
23:17:12.857 00.072 29988 IsGuiding returns 0
23:17:12.857 00.000 29988 Move returns status 0, amount 55
23:17:12.857 00.000 29988 MoveAxis(N, 0, ABG)
23:17:12.857 00.000 29988 Move returns status 0, amount 0
23:17:12.857 00.000 29988 move complete, result=0
23:17:12.857 00.000 29988 worker thread done servicing request
23:17:12.857 00.000 29988 Worker thread wakes up
23:17:12.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:12.857 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.1 px 0 ms NORTH
23:17:12.858 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:14.266 01.408 29988 Exposure complete
23:17:14.319 00.053 29988 worker thread done servicing request
23:17:14.320 00.001 28316 OnExposeComplete: enter
23:17:14.321 00.001 28316 UpdateGuideState(): m_state=6
23:17:14.321 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
23:17:14.322 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=113.50, Mass=1843, SNR=29.4, Peak=131 HFD=4.1
23:17:14.322 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.14) = xAngle (-1.03 = -1.03)
23:17:14.323 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.07 = 2.07)
23:17:14.324 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.18 mountX=0.08 mountY=0.13, mountTheta=1.04
23:17:14.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
23:17:14.325 00.000 28316 Enqueuing Move request for scope (-0.09, -0.12)
23:17:14.326 00.001 29988 Worker thread wakes up
23:17:14.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:17:14.326 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.4
23:17:14.327 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 44 / 99999
23:17:14.328 00.001 28316 PhdController: newstate STATE_FINISH
23:17:14.329 00.001 28316 PhdController complete: success
23:17:14.330 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:17:14.331 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786137434.330,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":44,"DroppedFrames":0}
23:17:14.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:17:14.331 00.000 29988 Moving (-0.09, -0.12) raw xDistance=0.08 yDistance=0.13
23:17:14.331 00.000 28316 Mount: notify guiding dither settle done success=1
23:17:14.332 00.001 28316 PhdController: newstate STATE_IDLE
23:17:14.333 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:14.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:14.334 00.001 28316 Enqueuing Expose request
23:17:14.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:14.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:14.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:17:14.334 00.000 29988 MoveAxis(E, 0, ABG)
23:17:14.334 00.000 29988 Move returns status 0, amount 0
23:17:14.334 00.000 29988 MoveAxis(N, 0, ABG)
23:17:14.334 00.000 29988 Move returns status 0, amount 0
23:17:14.334 00.000 29988 move complete, result=0
23:17:14.334 00.000 29988 worker thread done servicing request
23:17:14.335 00.001 29988 Worker thread wakes up
23:17:14.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:14.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:14.335 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:15.967 01.632 29988 Exposure complete
23:17:16.004 00.037 29988 worker thread done servicing request
23:17:16.005 00.001 28316 OnExposeComplete: enter
23:17:16.006 00.001 28316 UpdateGuideState(): m_state=6
23:17:16.008 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.009 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=113.61, Mass=1854, SNR=29.5, Peak=132 HFD=4.1
23:17:16.011 00.002 28316 MultiStar: exiting stabilization period
23:17:16.012 00.001 28316 MultiStar: updating star positions after lock position change
23:17:16.015 00.003 28316 Star::Find(15, 468, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.016 00.001 28316 Star::Find returns 1 (0), X=468.61, Y=123.59, Mass=1489, SNR=26.8, Peak=114 HFD=3.4
23:17:16.017 00.001 28316 Star::Find(15, 426, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.018 00.001 28316 Star::Find returns 1 (0), X=426.76, Y=195.15, Mass=1682, SNR=28.2, Peak=153 HFD=4.2
23:17:16.020 00.002 28316 Star::Find(15, 1118, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.022 00.002 28316 Star::Find returns 1 (0), X=1118.55, Y=655.79, Mass=1382, SNR=25.6, Peak=106 HFD=3.9
23:17:16.024 00.002 28316 Star::Find(15, 571, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.026 00.002 28316 Star::Find returns 1 (0), X=571.35, Y=639.86, Mass=1363, SNR=25.5, Peak=125 HFD=3.9
23:17:16.027 00.001 28316 Star::Find(15, 589, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.029 00.002 28316 Star::Find returns 1 (0), X=589.98, Y=414.45, Mass=1177, SNR=23.8, Peak=92 HFD=4.1
23:17:16.030 00.001 28316 Star::Find(15, 1106, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.031 00.001 28316 Star::Find returns 1 (0), X=1106.14, Y=889.32, Mass=949, SNR=21.4, Peak=77 HFD=3.8
23:17:16.031 00.000 28316 Star::Find(15, 1125, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.032 00.001 28316 Star::Find returns 1 (0), X=1125.32, Y=807.35, Mass=820, SNR=19.8, Peak=73 HFD=3.5
23:17:16.032 00.000 28316 Star::Find(15, 976, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.033 00.001 28316 Star::Find returns 1 (0), X=976.47, Y=259.23, Mass=652, SNR=17.6, Peak=61 HFD=3.7
23:17:16.033 00.000 28316 Star::Find(15, 304, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.034 00.001 28316 Star::Find returns 1 (0), X=304.62, Y=440.80, Mass=692, SNR=18.2, Peak=65 HFD=3.8
23:17:16.034 00.000 28316 Star::Find(15, 568, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.034 00.000 28316 Star::Find returns 1 (0), X=568.77, Y=434.75, Mass=653, SNR=17.7, Peak=63 HFD=3.8
23:17:16.035 00.001 28316 Star::Find(15, 1007, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
23:17:16.035 00.000 28316 Star::Find returns 1 (0), X=1007.26, Y=695.51, Mass=605, SNR=16.9, Peak=54 HFD=3.6
23:17:16.036 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
23:17:16.036 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
23:17:16.037 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.18 mountX=0.03 mountY=-0.04, mountTheta=-0.95
23:17:16.039 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
23:17:16.039 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
23:17:16.040 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:17:16.040 00.000 29988 Worker thread wakes up
23:17:16.041 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:17:16.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:16.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:16.042 00.000 28316 Enqueuing Expose request
23:17:16.043 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:17:16.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:17:16.043 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.03 yDistance=-0.04
23:17:16.043 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:17:16.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:16.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:17:16.043 00.000 29988 MoveAxis(E, 0, ABG)
23:17:16.043 00.000 29988 Move returns status 0, amount 0
23:17:16.043 00.000 29988 MoveAxis(N, 0, ABG)
23:17:16.043 00.000 29988 Move returns status 0, amount 0
23:17:16.043 00.000 29988 move complete, result=0
23:17:16.043 00.000 29988 worker thread done servicing request
23:17:16.043 00.000 29988 Worker thread wakes up
23:17:16.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:16.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:16.043 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:17.458 01.415 29988 Exposure complete
23:17:17.492 00.034 29988 worker thread done servicing request
23:17:17.492 00.000 28316 OnExposeComplete: enter
23:17:17.493 00.001 28316 UpdateGuideState(): m_state=6
23:17:17.494 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
23:17:17.494 00.000 28316 Star::Find returns 1 (0), X=585.67, Y=113.71, Mass=2004, SNR=30.7, Peak=149 HFD=4.5
23:17:17.495 00.001 28316 MultiStar: [#1 0.19,0.02,0.87,U] [#2 0.16,0.05,0.96,U] [#3 0.30,0.15,0.00,M1] [#4 0.02,0.08,0.88,U] [#5 0.18,0.25,0.76,U] [#6 0.04,-0.08,0.70,U] [#7 0.18,0.12,0.65,U] [#8 0.23,0.05,0.57,U] 
23:17:17.496 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.07}, one-star: {0.26, 0.09}
23:17:17.497 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:17:17.497 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.61)
23:17:17.498 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.43 mountX=-0.00 mountY=-0.17, mountTheta=-1.57
23:17:17.500 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.07, opts=13)
23:17:17.500 00.000 28316 Enqueuing Move request for scope (0.16, 0.07)
23:17:17.501 00.001 29988 Worker thread wakes up
23:17:17.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
23:17:17.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
23:17:17.501 00.000 29988 Moving (0.16, 0.07) raw xDistance=-0.00 yDistance=-0.17
23:17:17.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:17.501 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.7
23:17:17.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:17.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:17:17.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:17.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:17.506 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:17:17.506 00.000 28316 Enqueuing Expose request
23:17:17.506 00.000 29988 MoveAxis(E, 0, ABG)
23:17:17.506 00.000 29988 Move returns status 0, amount 0
23:17:17.506 00.000 29988 MoveAxis(N, 0, ABG)
23:17:17.506 00.000 29988 Move returns status 0, amount 0
23:17:17.506 00.000 29988 move complete, result=0
23:17:17.506 00.000 29988 worker thread done servicing request
23:17:17.506 00.000 29988 Worker thread wakes up
23:17:17.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:17.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:17.507 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:19.131 01.624 29988 Exposure complete
23:17:19.159 00.028 29988 worker thread done servicing request
23:17:19.159 00.000 28316 OnExposeComplete: enter
23:17:19.159 00.000 28316 UpdateGuideState(): m_state=6
23:17:19.161 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
23:17:19.162 00.001 28316 Star::Find returns 1 (0), X=585.81, Y=113.52, Mass=1917, SNR=29.9, Peak=146 HFD=4.5
23:17:19.162 00.000 28316 MultiStar: [#1 0.27,0.06,0.89,U] [#2 0.24,0.11,0.99,U] [#3 0.44,0.04,0.00,M2] [#4 0.24,0.23,0.00,M1] [#5 0.26,0.16,0.77,U] [#6 0.18,-0.03,0.69,U] [#7 0.23,0.12,0.66,U] [#8 0.58,-0.03,0.00,M1] 
23:17:19.163 00.001 28316 refined, 5 included, MultiStar: {0.27, 0.05}, one-star: {0.40, -0.10}
23:17:19.164 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
23:17:19.164 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
23:17:19.164 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=0.07 mountY=-0.26, mountTheta=-1.32
23:17:19.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.05, opts=13)
23:17:19.166 00.001 28316 Enqueuing Move request for scope (0.27, 0.05)
23:17:19.166 00.000 29988 Worker thread wakes up
23:17:19.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:19.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
23:17:19.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
23:17:19.167 00.000 28316 UpdateGuideState exits: m=1917 RSB=29.9
23:17:19.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:19.168 00.000 28316 Enqueuing Expose request
23:17:19.169 00.001 29988 Moving (0.27, 0.05) raw xDistance=0.07 yDistance=-0.26
23:17:19.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:19.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:19.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:17:19.169 00.000 29988 MoveAxis(E, 0, ABG)
23:17:19.169 00.000 29988 Move returns status 0, amount 0
23:17:19.169 00.000 29988 MoveAxis(N, 0, ABG)
23:17:19.169 00.000 29988 Move returns status 0, amount 0
23:17:19.169 00.000 29988 move complete, result=0
23:17:19.169 00.000 29988 worker thread done servicing request
23:17:19.169 00.000 29988 Worker thread wakes up
23:17:19.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:19.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:19.169 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:17:20.691 01.522 29988 Exposure complete
23:17:20.751 00.060 29988 worker thread done servicing request
23:17:20.751 00.000 28316 OnExposeComplete: enter
23:17:20.753 00.002 28316 UpdateGuideState(): m_state=6
23:17:20.755 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
23:17:20.756 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=113.32, Mass=1923, SNR=30.1, Peak=156 HFD=4.7
23:17:20.758 00.002 28316 MultiStar: [#1 0.16,-0.16,0.92,U] [#2 0.08,-0.19,0.94,U] [#3 0.38,-0.15,0.00,M3] [#4 0.13,0.03,0.86,U] [#5 0.32,-0.03,0.00,M4] [#6 0.14,-0.12,0.70,U] [#7 0.07,0.07,0.66,U] [#8 0.43,-0.30,0.00,M2] 
23:17:20.759 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.13}, one-star: {0.21, -0.30}
23:17:20.760 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
23:17:20.762 00.002 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
23:17:20.764 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.74 mountX=0.17 mountY=-0.07, mountTheta=-0.37
23:17:20.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
23:17:20.766 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
23:17:20.766 00.000 29988 Worker thread wakes up
23:17:20.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:20.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
23:17:20.767 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
23:17:20.767 00.000 29988 Moving (0.14, -0.13) raw xDistance=0.17 yDistance=-0.07
23:17:20.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:17:20.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:20.767 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:17:20.769 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:20.771 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:17:20.771 00.000 29988 MoveAxis(E, 0, ABG)
23:17:20.771 00.000 29988 Move returns status 0, amount 0
23:17:20.771 00.000 29988 MoveAxis(N, 0, ABG)
23:17:20.771 00.000 29988 Move returns status 0, amount 0
23:17:20.771 00.000 29988 move complete, result=0
23:17:20.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:20.772 00.001 29988 worker thread done servicing request
23:17:20.772 00.000 28316 Enqueuing Expose request
23:17:20.772 00.000 29988 Worker thread wakes up
23:17:20.772 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:20.773 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:20.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:22.502 01.729 29988 Exposure complete
23:17:22.530 00.028 28316 OnExposeComplete: enter
23:17:22.531 00.001 28316 UpdateGuideState(): m_state=6
23:17:22.532 00.001 29988 worker thread done servicing request
23:17:22.532 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
23:17:22.532 00.000 28316 Star::Find returns 1 (0), X=585.65, Y=113.68, Mass=1890, SNR=29.9, Peak=136 HFD=4.4
23:17:22.535 00.003 28316 MultiStar: [#1 0.03,0.11,0.89,U] [#2 0.01,0.02,0.96,U] [#3 0.21,0.03,0.86,U] [#4 0.00,0.12,0.88,U] [#5 0.07,0.22,0.79,U] [#6 0.12,-0.04,0.74,U] [#7 0.12,0.23,0.68,U] [#8 0.27,-0.16,0.00,M3] 
23:17:22.538 00.003 28316 refined, 7 included, MultiStar: {0.10, 0.09}, one-star: {0.24, 0.06}
23:17:22.540 00.002 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:17:22.543 00.003 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:17:22.544 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.73 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
23:17:22.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.09, opts=13)
23:17:22.546 00.001 28316 Enqueuing Move request for scope (0.10, 0.09)
23:17:22.546 00.000 29988 Worker thread wakes up
23:17:22.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
23:17:22.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:22.547 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
23:17:22.547 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:17:22.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:22.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:22.548 00.000 28316 Enqueuing Expose request
23:17:22.549 00.001 29988 Moving (0.10, 0.09) raw xDistance=-0.04 yDistance=-0.13
23:17:22.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:17:22.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:22.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:17:22.549 00.000 29988 MoveAxis(E, 0, ABG)
23:17:22.549 00.000 29988 Move returns status 0, amount 0
23:17:22.549 00.000 29988 MoveAxis(N, 0, ABG)
23:17:22.549 00.000 29988 Move returns status 0, amount 0
23:17:22.549 00.000 29988 move complete, result=0
23:17:22.549 00.000 29988 worker thread done servicing request
23:17:22.549 00.000 29988 Worker thread wakes up
23:17:22.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:22.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:22.549 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:23.956 01.407 29988 Exposure complete
23:17:24.021 00.065 29988 worker thread done servicing request
23:17:24.021 00.000 28316 OnExposeComplete: enter
23:17:24.024 00.003 28316 UpdateGuideState(): m_state=6
23:17:24.026 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
23:17:24.029 00.003 28316 Star::Find returns 1 (0), X=585.51, Y=113.69, Mass=1974, SNR=30.5, Peak=153 HFD=4.4
23:17:24.031 00.002 28316 MultiStar: [#1 0.19,0.15,0.89,U] [#2 0.21,0.01,0.94,U] [#3 0.21,0.13,0.83,U] [#4 -0.04,0.12,0.83,U] [#5 0.15,0.28,0.00,M4] [#6 0.07,-0.09,0.71,U] [#7 0.21,0.01,0.65,U] [#8 0.21,0.02,0.58,U] 
23:17:24.032 00.001 28316 single-star, 7 included, MultiStar: {0.14, 0.06}, one-star: {0.11, 0.07}
23:17:24.035 00.003 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
23:17:24.036 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
23:17:24.037 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=-0.02 mountY=-0.13, mountTheta=-1.74
23:17:24.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.07, opts=13)
23:17:24.039 00.001 28316 Enqueuing Move request for scope (0.11, 0.07)
23:17:24.040 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:24.042 00.002 29988 Worker thread wakes up
23:17:24.042 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.5
23:17:24.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:24.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:24.044 00.001 28316 Enqueuing Expose request
23:17:24.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:17:24.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:17:24.045 00.001 29988 Moving (0.11, 0.07) raw xDistance=-0.02 yDistance=-0.13
23:17:24.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:17:24.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:24.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:17:24.045 00.000 29988 MoveAxis(E, 0, ABG)
23:17:24.045 00.000 29988 Move returns status 0, amount 0
23:17:24.045 00.000 29988 MoveAxis(N, 0, ABG)
23:17:24.045 00.000 29988 Move returns status 0, amount 0
23:17:24.045 00.000 29988 move complete, result=0
23:17:24.045 00.000 29988 worker thread done servicing request
23:17:24.045 00.000 29988 Worker thread wakes up
23:17:24.045 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:24.045 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:24.047 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:25.680 01.633 29988 Exposure complete
23:17:25.707 00.027 29988 worker thread done servicing request
23:17:25.707 00.000 28316 OnExposeComplete: enter
23:17:25.707 00.000 28316 UpdateGuideState(): m_state=6
23:17:25.708 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
23:17:25.708 00.000 28316 Star::Find returns 1 (0), X=585.72, Y=113.64, Mass=1955, SNR=30.3, Peak=130 HFD=4.7
23:17:25.709 00.001 28316 MultiStar: [#1 0.14,0.08,0.89,U] [#2 0.16,-0.09,0.96,U] [#3 0.35,0.09,0.00,M2] [#4 0.30,0.03,0.83,U] [#5 0.23,0.23,0.00,M5] [#6 0.12,-0.07,0.71,U] [#7 0.11,0.03,0.65,U] [#8 0.32,0.10,0.00,M3] 
23:17:25.711 00.002 28316 refined, 5 included, MultiStar: {0.20, -0.00}, one-star: {0.31, 0.02}
23:17:25.712 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:17:25.713 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
23:17:25.714 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.01 mountX=0.08 mountY=-0.18, mountTheta=-1.13
23:17:25.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.00, opts=13)
23:17:25.715 00.000 28316 Enqueuing Move request for scope (0.20, -0.00)
23:17:25.716 00.001 29988 Worker thread wakes up
23:17:25.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:25.716 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
23:17:25.717 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:25.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:25.718 00.001 28316 Enqueuing Expose request
23:17:25.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
23:17:25.718 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
23:17:25.718 00.000 29988 Moving (0.20, -0.00) raw xDistance=0.08 yDistance=-0.18
23:17:25.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:25.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:25.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:17:25.718 00.000 29988 MoveAxis(E, 0, ABG)
23:17:25.718 00.000 29988 Move returns status 0, amount 0
23:17:25.718 00.000 29988 MoveAxis(N, 0, ABG)
23:17:25.718 00.000 29988 Move returns status 0, amount 0
23:17:25.718 00.000 29988 move complete, result=0
23:17:25.718 00.000 29988 worker thread done servicing request
23:17:25.718 00.000 29988 Worker thread wakes up
23:17:25.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:25.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:25.719 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:27.241 01.522 29988 Exposure complete
23:17:27.275 00.034 29988 worker thread done servicing request
23:17:27.275 00.000 28316 OnExposeComplete: enter
23:17:27.276 00.001 28316 UpdateGuideState(): m_state=6
23:17:27.276 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
23:17:27.277 00.001 28316 Star::Find returns 1 (0), X=585.73, Y=113.50, Mass=1792, SNR=28.9, Peak=136 HFD=4.6
23:17:27.277 00.000 28316 MultiStar: [#1 0.28,0.01,0.94,U] [#2 0.26,-0.10,0.98,U] [#3 0.47,-0.01,0.00,M3] [#4 0.33,0.02,0.00,M1] [#5 0.32,0.25,0.00,M6] [#6 0.21,-0.11,0.74,U] [#7 0.25,0.09,0.69,U] [#8 0.49,-0.10,0.00,M4] 
23:17:27.278 00.001 28316 refined, 4 included, MultiStar: {0.27, -0.05}, one-star: {0.32, -0.12}
23:17:27.278 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
23:17:27.278 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
23:17:27.279 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.20 mountX=0.16 mountY=-0.22, mountTheta=-0.93
23:17:27.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
23:17:27.282 00.002 28316 Enqueuing Move request for scope (0.27, -0.05)
23:17:27.283 00.001 29988 Worker thread wakes up
23:17:27.283 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
23:17:27.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
23:17:27.283 00.000 29988 Moving (0.27, -0.05) raw xDistance=0.16 yDistance=-0.22
23:17:27.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:17:27.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:27.283 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:27.285 00.002 28316 UpdateGuideState exits: m=1792 RSB=28.9
23:17:27.286 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:17:27.286 00.000 29988 MoveAxis(E, 0, ABG)
23:17:27.286 00.000 29988 Move returns status 0, amount 0
23:17:27.286 00.000 29988 MoveAxis(N, 0, ABG)
23:17:27.286 00.000 29988 Move returns status 0, amount 0
23:17:27.286 00.000 29988 move complete, result=0
23:17:27.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:27.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:27.288 00.001 28316 Enqueuing Expose request
23:17:27.289 00.001 29988 worker thread done servicing request
23:17:27.289 00.000 29988 Worker thread wakes up
23:17:27.290 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:27.291 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:27.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:28.916 01.625 29988 Exposure complete
23:17:28.946 00.030 29988 worker thread done servicing request
23:17:28.946 00.000 28316 OnExposeComplete: enter
23:17:28.948 00.002 28316 UpdateGuideState(): m_state=6
23:17:28.950 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
23:17:28.951 00.001 28316 Star::Find returns 1 (0), X=585.81, Y=113.52, Mass=1943, SNR=30.2, Peak=137 HFD=4.5
23:17:28.952 00.001 28316 MultiStar: [#1 0.32,0.03,0.00,M1] [#2 0.28,-0.01,0.98,U] [#3 0.40,-0.02,0.00,M4] [#4 0.39,-0.05,0.00,M2] [#5 0.39,0.17,0.00,M7] [#6 0.30,-0.11,0.00,M1] [#7 0.37,-0.19,0.00,M1] [#8 0.38,-0.18,0.00,M5] 
23:17:28.954 00.002 28316 refined, 1 included, MultiStar: {0.34, -0.05}, one-star: {0.40, -0.09}
23:17:28.956 00.002 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
23:17:28.958 00.002 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
23:17:28.960 00.002 28316 CameraToMount -- cameraX=0.34 cameraY=-0.05 hyp=0.35 cameraTheta=-0.15 mountX=0.19 mountY=-0.28, mountTheta=-0.98
23:17:28.963 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.05, opts=13)
23:17:28.963 00.000 28316 Enqueuing Move request for scope (0.34, -0.05)
23:17:28.964 00.001 29988 Worker thread wakes up
23:17:28.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:28.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.05) opts 0xd
23:17:28.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.05)
23:17:28.965 00.001 29988 Moving (0.34, -0.05) raw xDistance=0.19 yDistance=-0.28
23:17:28.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:17:28.965 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-0.67
23:17:28.965 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:17:28.967 00.002 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:17:28.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:28.969 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:28.969 00.000 28316 Enqueuing Expose request
23:17:28.969 00.000 29988 MoveAxis(E, 0, ABG)
23:17:28.970 00.001 29988 Move returns status 0, amount 0
23:17:28.970 00.000 29988 MoveAxis(N, 67, ABG)
23:17:28.970 00.000 29988 Guiding  Dir = 0, Dur = 67
23:17:28.970 00.000 29988 IsSlewing returns 0
23:17:28.970 00.000 29988 IsGuiding returns 0
23:17:28.974 00.004 29988 PulseGuide returned control before completion, sleep 73
23:17:29.055 00.081 29988 IsGuiding returns 0
23:17:29.055 00.000 29988 Move returns status 0, amount 67
23:17:29.055 00.000 29988 move complete, result=0
23:17:29.055 00.000 29988 worker thread done servicing request
23:17:29.055 00.000 29988 Worker thread wakes up
23:17:29.055 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 67 ms NORTH
23:17:29.057 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:29.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:30.466 01.409 29988 Exposure complete
23:17:30.517 00.051 29988 worker thread done servicing request
23:17:30.517 00.000 28316 OnExposeComplete: enter
23:17:30.517 00.000 28316 UpdateGuideState(): m_state=6
23:17:30.519 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
23:17:30.521 00.002 28316 Star::Find returns 1 (0), X=585.59, Y=113.49, Mass=1936, SNR=30.2, Peak=138 HFD=4.4
23:17:30.522 00.001 28316 MultiStar: [#1 0.19,-0.15,0.93,U] [#2 0.21,-0.15,0.97,U] [#3 0.39,-0.23,0.00,M5] [#4 0.35,-0.13,0.00,M3] [#5 0.26,-0.03,0.78,U] [#6 0.17,-0.16,0.71,U] [#7 0.20,-0.03,0.63,U] [#8 0.46,-0.03,0.00,M6] 
23:17:30.524 00.002 28316 single-star, 5 included, MultiStar: {0.20, -0.11}, one-star: {0.18, -0.13}
23:17:30.525 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
23:17:30.526 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
23:17:30.528 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.61 mountX=0.19 mountY=-0.11, mountTheta=-0.51
23:17:30.530 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.13, opts=13)
23:17:30.531 00.001 28316 Enqueuing Move request for scope (0.18, -0.13)
23:17:30.532 00.001 29988 Worker thread wakes up
23:17:30.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:30.532 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.2
23:17:30.533 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:30.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:30.533 00.000 28316 Enqueuing Expose request
23:17:30.534 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
23:17:30.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
23:17:30.534 00.000 29988 Moving (0.18, -0.13) raw xDistance=0.19 yDistance=-0.11
23:17:30.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:17:30.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:30.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:17:30.534 00.000 29988 MoveAxis(E, 0, ABG)
23:17:30.534 00.000 29988 Move returns status 0, amount 0
23:17:30.534 00.000 29988 MoveAxis(N, 0, ABG)
23:17:30.534 00.000 29988 Move returns status 0, amount 0
23:17:30.534 00.000 29988 move complete, result=0
23:17:30.534 00.000 29988 worker thread done servicing request
23:17:30.534 00.000 29988 Worker thread wakes up
23:17:30.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:30.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:30.534 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:32.167 01.633 29988 Exposure complete
23:17:32.216 00.049 29988 worker thread done servicing request
23:17:32.216 00.000 28316 OnExposeComplete: enter
23:17:32.217 00.001 28316 UpdateGuideState(): m_state=6
23:17:32.218 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
23:17:32.218 00.000 28316 Star::Find returns 1 (0), X=585.73, Y=113.60, Mass=1912, SNR=30.0, Peak=145 HFD=4.6
23:17:32.219 00.001 28316 MultiStar: [#1 0.25,0.05,0.89,U] [#2 0.14,-0.04,0.97,U] [#3 0.36,0.06,0.00,M6] [#4 0.10,0.14,0.87,U] [#5 0.29,0.09,0.78,U] [#6 0.25,0.04,0.71,U] [#7 0.30,0.05,0.65,U] [#8 0.34,0.06,0.00,M7] 
23:17:32.219 00.000 28316 refined, 6 included, MultiStar: {0.23, 0.04}, one-star: {0.32, -0.02}
23:17:32.220 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
23:17:32.221 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
23:17:32.222 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.18 mountX=0.06 mountY=-0.23, mountTheta=-1.32
23:17:32.224 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.04, opts=13)
23:17:32.225 00.001 28316 Enqueuing Move request for scope (0.23, 0.04)
23:17:32.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:32.227 00.001 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:17:32.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:32.228 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:32.230 00.002 28316 Enqueuing Expose request
23:17:32.230 00.000 29988 Worker thread wakes up
23:17:32.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
23:17:32.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
23:17:32.230 00.000 29988 Moving (0.23, 0.04) raw xDistance=0.06 yDistance=-0.23
23:17:32.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:17:32.231 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:17:32.231 00.000 29988 MoveAxis(E, 0, ABG)
23:17:32.231 00.000 29988 Move returns status 0, amount 0
23:17:32.231 00.000 29988 MoveAxis(N, 54, ABG)
23:17:32.231 00.000 29988 Guiding  Dir = 0, Dur = 54
23:17:32.231 00.000 29988 IsSlewing returns 0
23:17:32.231 00.000 29988 IsGuiding returns 0
23:17:32.236 00.005 29988 PulseGuide returned control before completion, sleep 59
23:17:32.306 00.070 29988 IsGuiding returns 0
23:17:32.306 00.000 29988 Move returns status 0, amount 54
23:17:32.306 00.000 29988 move complete, result=0
23:17:32.306 00.000 29988 worker thread done servicing request
23:17:32.306 00.000 29988 Worker thread wakes up
23:17:32.307 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:32.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:32.307 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
23:17:33.718 01.411 29988 Exposure complete
23:17:33.762 00.044 29988 worker thread done servicing request
23:17:33.762 00.000 28316 OnExposeComplete: enter
23:17:33.764 00.002 28316 UpdateGuideState(): m_state=6
23:17:33.765 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
23:17:33.766 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=113.25, Mass=1811, SNR=29.1, Peak=147 HFD=4.4
23:17:33.767 00.001 28316 MultiStar: [#1 0.13,-0.11,0.92,U] [#2 0.07,-0.06,0.96,U] [#3 0.21,-0.04,0.91,U] [#4 0.05,-0.02,0.89,U] [#5 0.11,-0.01,0.79,U] [#6 0.04,-0.25,0.73,U] [#7 0.18,-0.12,0.69,U] [#8 0.17,-0.01,0.61,U] 
23:17:33.767 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.12}, one-star: {0.25, -0.36}
23:17:33.767 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
23:17:33.768 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.75)
23:17:33.768 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.71 mountX=0.16 mountY=-0.07, mountTheta=-0.40
23:17:33.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
23:17:33.770 00.000 28316 Enqueuing Move request for scope (0.13, -0.12)
23:17:33.771 00.001 29988 Worker thread wakes up
23:17:33.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
23:17:33.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
23:17:33.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:33.772 00.001 28316 UpdateGuideState exits: m=1811 RSB=29.1
23:17:33.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:33.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:33.773 00.001 28316 Enqueuing Expose request
23:17:33.773 00.000 29988 Moving (0.13, -0.12) raw xDistance=0.16 yDistance=-0.07
23:17:33.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:17:33.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:33.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:17:33.773 00.000 29988 MoveAxis(E, 0, ABG)
23:17:33.773 00.000 29988 Move returns status 0, amount 0
23:17:33.773 00.000 29988 MoveAxis(N, 0, ABG)
23:17:33.773 00.000 29988 Move returns status 0, amount 0
23:17:33.773 00.000 29988 move complete, result=0
23:17:33.773 00.000 29988 worker thread done servicing request
23:17:33.773 00.000 29988 Worker thread wakes up
23:17:33.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:33.774 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:33.774 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:35.405 01.631 29988 Exposure complete
23:17:35.435 00.030 29988 worker thread done servicing request
23:17:35.435 00.000 28316 OnExposeComplete: enter
23:17:35.436 00.001 28316 UpdateGuideState(): m_state=6
23:17:35.436 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
23:17:35.437 00.001 28316 Star::Find returns 1 (0), X=585.74, Y=113.47, Mass=1834, SNR=29.3, Peak=139 HFD=4.6
23:17:35.437 00.000 28316 MultiStar: [#1 0.12,0.06,0.90,U] [#2 0.21,-0.04,1.01,U] [#3 0.18,0.02,0.89,U] [#4 0.19,0.15,0.90,U] [#5 0.11,0.22,0.82,U] [#6 0.08,-0.02,0.74,U] [#7 -0.05,0.04,0.67,U] [#8 0.32,0.09,0.00,M7] 
23:17:35.438 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.03}, one-star: {0.33, -0.15}
23:17:35.438 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
23:17:35.439 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.85)
23:17:35.439 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.19 mountX=0.04 mountY=-0.16, mountTheta=-1.33
23:17:35.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.03, opts=13)
23:17:35.441 00.001 28316 Enqueuing Move request for scope (0.16, 0.03)
23:17:35.442 00.001 29988 Worker thread wakes up
23:17:35.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
23:17:35.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
23:17:35.442 00.000 29988 Moving (0.16, 0.03) raw xDistance=0.04 yDistance=-0.16
23:17:35.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:17:35.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:35.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:35.442 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.3
23:17:35.443 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:35.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:35.444 00.001 28316 Enqueuing Expose request
23:17:35.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:17:35.444 00.000 29988 MoveAxis(E, 0, ABG)
23:17:35.444 00.000 29988 Move returns status 0, amount 0
23:17:35.444 00.000 29988 MoveAxis(N, 0, ABG)
23:17:35.444 00.000 29988 Move returns status 0, amount 0
23:17:35.444 00.000 29988 move complete, result=0
23:17:35.444 00.000 29988 worker thread done servicing request
23:17:35.444 00.000 29988 Worker thread wakes up
23:17:35.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:35.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:35.445 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:36.962 01.517 29988 Exposure complete
23:17:36.988 00.026 29988 worker thread done servicing request
23:17:36.988 00.000 28316 OnExposeComplete: enter
23:17:36.988 00.000 28316 UpdateGuideState(): m_state=6
23:17:36.989 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
23:17:36.989 00.000 28316 Star::Find returns 1 (0), X=585.72, Y=113.39, Mass=1934, SNR=30.1, Peak=144 HFD=4.6
23:17:36.990 00.001 28316 MultiStar: [#1 0.20,-0.13,0.88,U] [#2 0.34,-0.21,0.00,M1] [#3 0.25,-0.15,0.83,U] [#4 0.02,0.08,0.90,U] [#5 0.14,0.03,0.79,U] [#6 0.07,-0.13,0.72,U] [#7 0.15,-0.07,0.69,U] [#8 0.25,-0.01,0.61,U] 
23:17:36.990 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.08}, one-star: {0.31, -0.23}
23:17:36.991 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
23:17:36.991 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
23:17:36.992 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.44 mountX=0.15 mountY=-0.12, mountTheta=-0.68
23:17:36.993 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.08, opts=13)
23:17:36.994 00.001 28316 Enqueuing Move request for scope (0.17, -0.08)
23:17:36.994 00.000 29988 Worker thread wakes up
23:17:36.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
23:17:36.994 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
23:17:36.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:36.995 00.001 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:17:36.995 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:36.996 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:36.996 00.000 29988 Moving (0.17, -0.08) raw xDistance=0.15 yDistance=-0.12
23:17:36.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:17:36.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:36.996 00.000 28316 Enqueuing Expose request
23:17:36.997 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:17:36.997 00.000 29988 MoveAxis(E, 0, ABG)
23:17:36.997 00.000 29988 Move returns status 0, amount 0
23:17:36.997 00.000 29988 MoveAxis(N, 0, ABG)
23:17:36.997 00.000 29988 Move returns status 0, amount 0
23:17:36.997 00.000 29988 move complete, result=0
23:17:36.997 00.000 29988 worker thread done servicing request
23:17:36.997 00.000 29988 Worker thread wakes up
23:17:36.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:36.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:36.997 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:38.623 01.626 29988 Exposure complete
23:17:38.678 00.055 29988 worker thread done servicing request
23:17:38.678 00.000 28316 OnExposeComplete: enter
23:17:38.681 00.003 28316 UpdateGuideState(): m_state=6
23:17:38.683 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
23:17:38.684 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=113.18, Mass=1798, SNR=29.1, Peak=146 HFD=4.3
23:17:38.687 00.003 28316 MultiStar: [#1 0.21,-0.27,0.00,M1] [#2 0.25,-0.35,0.00,M2] [#3 0.38,-0.12,0.00,M4] [#4 0.34,-0.17,0.00,M1] [#5 0.12,-0.05,0.77,U] [#6 0.13,-0.29,0.00,M1] [#7 0.22,-0.10,0.67,U] [#8 0.28,-0.19,0.00,M7] 
23:17:38.690 00.003 28316 refined, 2 included, MultiStar: {0.23, -0.22}, one-star: {0.31, -0.44}
23:17:38.692 00.002 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
23:17:38.694 00.002 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
23:17:38.697 00.003 28316 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-0.78 mountX=0.30 mountY=-0.10, mountTheta=-0.33
23:17:38.700 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.22, opts=13)
23:17:38.701 00.001 28316 Enqueuing Move request for scope (0.23, -0.22)
23:17:38.703 00.002 29988 Worker thread wakes up
23:17:38.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.22) opts 0xd
23:17:38.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:38.705 00.002 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.22)
23:17:38.706 00.001 29988 Moving (0.23, -0.22) raw xDistance=0.30 yDistance=-0.10
23:17:38.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:17:38.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:38.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:17:38.706 00.000 29988 MoveAxis(W, 63, ABG)
23:17:38.706 00.000 29988 Guiding  Dir = 3, Dur = 63
23:17:38.706 00.000 28316 UpdateGuideState exits: m=1798 RSB=29.1
23:17:38.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:38.707 00.000 28316 Enqueuing Expose request
23:17:38.708 00.001 29988 IsSlewing returns 0
23:17:38.708 00.000 29988 IsGuiding returns 0
23:17:38.710 00.002 29988 PulseGuide returned control before completion, sleep 72
23:17:38.794 00.084 29988 IsGuiding returns 0
23:17:38.794 00.000 29988 Move returns status 0, amount 63
23:17:38.794 00.000 29988 MoveAxis(N, 0, ABG)
23:17:38.794 00.000 29988 Move returns status 0, amount 0
23:17:38.794 00.000 29988 move complete, result=0
23:17:38.794 00.000 29988 worker thread done servicing request
23:17:38.794 00.000 29988 Worker thread wakes up
23:17:38.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:38.795 00.001 28316 GuideStep: 0.3 px 63 ms WEST, -0.1 px 0 ms NORTH
23:17:38.796 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:40.199 01.403 29988 Exposure complete
23:17:40.232 00.033 29988 worker thread done servicing request
23:17:40.232 00.000 28316 OnExposeComplete: enter
23:17:40.233 00.001 28316 UpdateGuideState(): m_state=6
23:17:40.234 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
23:17:40.234 00.000 28316 Star::Find returns 1 (0), X=585.48, Y=113.54, Mass=1852, SNR=29.5, Peak=116 HFD=4.3
23:17:40.235 00.001 28316 MultiStar: [#1 -0.13,-0.00,0.93,U] [#2 -0.08,-0.06,0.97,U] [#3 -0.00,0.05,0.86,U] [#4 -0.09,0.05,0.89,U] [#5 -0.01,0.25,0.79,U] [#6 -0.04,0.08,0.74,U] [#7 -0.11,0.04,0.65,U] [#8 0.15,-0.05,0.60,U] 
23:17:40.235 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.07, -0.08}
23:17:40.235 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
23:17:40.236 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.40)
23:17:40.236 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.44 mountX=-0.04 mountY=0.02, mountTheta=2.73
23:17:40.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
23:17:40.238 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
23:17:40.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
23:17:40.239 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.5
23:17:40.239 00.000 29988 Worker thread wakes up
23:17:40.239 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:40.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:17:40.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:17:40.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:40.241 00.001 28316 Enqueuing Expose request
23:17:40.242 00.001 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.02
23:17:40.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:17:40.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:40.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:40.242 00.000 29988 MoveAxis(E, 0, ABG)
23:17:40.242 00.000 29988 Move returns status 0, amount 0
23:17:40.242 00.000 29988 MoveAxis(N, 0, ABG)
23:17:40.242 00.000 29988 Move returns status 0, amount 0
23:17:40.242 00.000 29988 move complete, result=0
23:17:40.242 00.000 29988 worker thread done servicing request
23:17:40.242 00.000 29988 Worker thread wakes up
23:17:40.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:40.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:40.243 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:41.868 01.625 29988 Exposure complete
23:17:41.901 00.033 29988 worker thread done servicing request
23:17:41.901 00.000 28316 OnExposeComplete: enter
23:17:41.902 00.001 28316 UpdateGuideState(): m_state=6
23:17:41.903 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
23:17:41.904 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=113.68, Mass=2020, SNR=30.9, Peak=150 HFD=4.6
23:17:41.905 00.001 28316 MultiStar: [#1 -0.18,0.08,0.87,U] [#2 -0.14,0.09,0.96,U] [#3 -0.11,0.11,0.85,U] [#4 -0.15,0.22,0.83,U] [#5 -0.21,0.28,0.00,M1] [#6 -0.31,0.08,0.00,M1] [#7 -0.19,-0.02,0.63,U] [#8 -0.18,0.08,0.58,U] 
23:17:41.906 00.001 28316 single-star, 6 included, MultiStar: {-0.15, 0.09}, one-star: {-0.15, 0.06}
23:17:41.906 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
23:17:41.907 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.74)
23:17:41.908 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=-0.11 mountY=0.11, mountTheta=2.38
23:17:41.910 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
23:17:41.912 00.002 28316 Enqueuing Move request for scope (-0.15, 0.06)
23:17:41.913 00.001 29988 Worker thread wakes up
23:17:41.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:17:41.915 00.002 28316 UpdateGuideState exits: m=2020 RSB=30.9
23:17:41.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:41.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:41.917 00.001 28316 Enqueuing Expose request
23:17:41.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
23:17:41.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
23:17:41.917 00.000 29988 Moving (-0.15, 0.06) raw xDistance=-0.11 yDistance=0.11
23:17:41.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:17:41.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:41.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:17:41.917 00.000 29988 MoveAxis(E, 0, ABG)
23:17:41.917 00.000 29988 Move returns status 0, amount 0
23:17:41.917 00.000 29988 MoveAxis(N, 0, ABG)
23:17:41.917 00.000 29988 Move returns status 0, amount 0
23:17:41.917 00.000 29988 move complete, result=0
23:17:41.917 00.000 29988 worker thread done servicing request
23:17:41.917 00.000 29988 Worker thread wakes up
23:17:41.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:41.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:41.918 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:43.433 01.515 29988 Exposure complete
23:17:43.468 00.035 29988 worker thread done servicing request
23:17:43.468 00.000 28316 OnExposeComplete: enter
23:17:43.469 00.001 28316 UpdateGuideState(): m_state=6
23:17:43.471 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
23:17:43.473 00.002 28316 Star::Find returns 1 (0), X=585.31, Y=113.61, Mass=1978, SNR=30.6, Peak=143 HFD=4.4
23:17:43.474 00.001 28316 MultiStar: [#1 -0.07,0.04,0.84,U] [#2 -0.08,0.08,0.93,U] [#3 0.15,0.02,0.87,U] [#4 -0.11,0.31,0.00,M1] [#5 -0.13,0.17,0.75,U] [#6 -0.18,0.14,0.70,U] [#7 0.09,0.13,0.64,U] [#8 0.09,-0.08,0.60,U] 
23:17:43.475 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.06}, one-star: {-0.10, -0.01}
23:17:43.476 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
23:17:43.476 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.30 = 0.02)
23:17:43.476 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.06 mountX=-0.07 mountY=0.00, mountTheta=3.12
23:17:43.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
23:17:43.478 00.000 28316 Enqueuing Move request for scope (-0.03, 0.06)
23:17:43.479 00.001 29988 Worker thread wakes up
23:17:43.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:17:43.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:17:43.479 00.000 29988 Moving (-0.03, 0.06) raw xDistance=-0.07 yDistance=0.00
23:17:43.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:17:43.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:43.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:17:43.479 00.000 29988 MoveAxis(E, 0, ABG)
23:17:43.479 00.000 29988 Move returns status 0, amount 0
23:17:43.479 00.000 29988 MoveAxis(N, 0, ABG)
23:17:43.479 00.000 29988 Move returns status 0, amount 0
23:17:43.480 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:17:43.481 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.6
23:17:43.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:43.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:43.482 00.000 28316 Enqueuing Expose request
23:17:43.483 00.001 29988 move complete, result=0
23:17:43.483 00.000 29988 worker thread done servicing request
23:17:43.483 00.000 29988 Worker thread wakes up
23:17:43.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:43.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:43.483 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:45.210 01.727 29988 Exposure complete
23:17:45.246 00.036 29988 worker thread done servicing request
23:17:45.246 00.000 28316 OnExposeComplete: enter
23:17:45.247 00.001 28316 UpdateGuideState(): m_state=6
23:17:45.247 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
23:17:45.248 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=113.80, Mass=1994, SNR=30.5, Peak=157 HFD=4.5
23:17:45.248 00.000 28316 MultiStar: [#1 -0.21,0.21,0.89,U] [#2 -0.25,0.33,0.00,M1] [#3 -0.25,0.28,0.00,M2] [#4 -0.20,0.32,0.00,M2] [#5 -0.11,0.39,0.00,M1] [#6 -0.27,0.10,0.70,U] [#7 -0.40,0.26,0.00,M1] [#8 -0.10,0.39,0.00,M5] 
23:17:45.249 00.001 28316 single-star, 2 included, MultiStar: {-0.19, 0.17}, one-star: {-0.12, 0.18}
23:17:45.249 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.31 = -2.98)
23:17:45.250 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
23:17:45.250 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.16 mountX=-0.22 mountY=0.03, mountTheta=3.01
23:17:45.251 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.18, opts=13)
23:17:45.251 00.000 28316 Enqueuing Move request for scope (-0.12, 0.18)
23:17:45.253 00.002 29988 Worker thread wakes up
23:17:45.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
23:17:45.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
23:17:45.253 00.000 29988 Moving (-0.12, 0.18) raw xDistance=-0.22 yDistance=0.03
23:17:45.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:17:45.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:45.253 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:45.253 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.5
23:17:45.254 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:45.256 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:45.256 00.000 29988 MoveAxis(E, 46, ABG)
23:17:45.256 00.000 29988 Guiding  Dir = 2, Dur = 46
23:17:45.256 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:45.256 00.000 28316 Enqueuing Expose request
23:17:45.258 00.002 29988 IsSlewing returns 0
23:17:45.258 00.000 29988 IsGuiding returns 0
23:17:45.260 00.002 29988 PulseGuide returned control before completion, sleep 55
23:17:45.324 00.064 29988 IsGuiding returns 0
23:17:45.324 00.000 29988 Move returns status 0, amount 46
23:17:45.324 00.000 29988 MoveAxis(N, 0, ABG)
23:17:45.324 00.000 29988 Move returns status 0, amount 0
23:17:45.324 00.000 29988 move complete, result=0
23:17:45.324 00.000 29988 worker thread done servicing request
23:17:45.324 00.000 29988 Worker thread wakes up
23:17:45.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:45.324 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
23:17:45.325 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:46.733 01.408 29988 Exposure complete
23:17:46.790 00.057 29988 worker thread done servicing request
23:17:46.791 00.001 28316 OnExposeComplete: enter
23:17:46.791 00.000 28316 UpdateGuideState(): m_state=6
23:17:46.792 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
23:17:46.792 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=113.62, Mass=1922, SNR=30.0, Peak=139 HFD=4.4
23:17:46.794 00.002 28316 MultiStar: [#1 -0.07,0.10,0.90,U] [#2 0.02,-0.02,0.96,U] [#3 -0.08,0.18,0.84,U] [#4 -0.17,0.06,0.87,U] [#5 -0.17,0.24,0.80,U] [#6 -0.07,0.00,0.72,U] [#7 -0.17,0.16,0.66,U] [#8 -0.02,0.01,0.61,U] 
23:17:46.794 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.08}, one-star: {0.04, 0.00}
23:17:46.796 00.002 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
23:17:46.798 00.002 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.00)
23:17:46.798 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.04 mountX=0.01 mountY=-0.03, mountTheta=-1.18
23:17:46.801 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.00, opts=13)
23:17:46.801 00.000 28316 Enqueuing Move request for scope (0.04, 0.00)
23:17:46.802 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
23:17:46.802 00.000 29988 Worker thread wakes up
23:17:46.802 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.0
23:17:46.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
23:17:46.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:46.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
23:17:46.804 00.001 29988 Moving (0.04, 0.00) raw xDistance=0.01 yDistance=-0.03
23:17:46.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:17:46.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:46.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:46.805 00.001 28316 Enqueuing Expose request
23:17:46.806 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:46.806 00.000 29988 MoveAxis(E, 0, ABG)
23:17:46.806 00.000 29988 Move returns status 0, amount 0
23:17:46.806 00.000 29988 MoveAxis(N, 0, ABG)
23:17:46.806 00.000 29988 Move returns status 0, amount 0
23:17:46.806 00.000 29988 move complete, result=0
23:17:46.806 00.000 29988 worker thread done servicing request
23:17:46.806 00.000 29988 Worker thread wakes up
23:17:46.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:46.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:46.807 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:48.437 01.630 29988 Exposure complete
23:17:48.474 00.037 29988 worker thread done servicing request
23:17:48.475 00.001 28316 OnExposeComplete: enter
23:17:48.477 00.002 28316 UpdateGuideState(): m_state=6
23:17:48.480 00.003 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
23:17:48.483 00.003 28316 Star::Find returns 1 (0), X=585.58, Y=113.62, Mass=2037, SNR=31.0, Peak=140 HFD=4.5
23:17:48.485 00.002 28316 MultiStar: [#1 0.11,0.08,0.87,U] [#2 -0.00,-0.07,0.90,U] [#3 0.16,0.05,0.80,U] [#4 0.11,0.13,0.83,U] [#5 0.14,0.16,0.75,U] [#6 -0.07,-0.12,0.69,U] [#7 -0.03,0.05,0.65,U] [#8 0.04,0.12,0.56,U] 
23:17:48.486 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.04}, one-star: {0.17, 0.00}
23:17:48.487 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
23:17:48.488 00.001 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.54)
23:17:48.489 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
23:17:48.490 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
23:17:48.491 00.001 28316 Enqueuing Move request for scope (0.08, 0.04)
23:17:48.491 00.000 29988 Worker thread wakes up
23:17:48.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:17:48.492 00.001 28316 UpdateGuideState exits: m=2037 RSB=31.0
23:17:48.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:48.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:48.493 00.000 28316 Enqueuing Expose request
23:17:48.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:17:48.494 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:17:48.494 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.01 yDistance=-0.09
23:17:48.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:48.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:48.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:17:48.494 00.000 29988 MoveAxis(E, 0, ABG)
23:17:48.494 00.000 29988 Move returns status 0, amount 0
23:17:48.494 00.000 29988 MoveAxis(N, 0, ABG)
23:17:48.494 00.000 29988 Move returns status 0, amount 0
23:17:48.494 00.000 29988 move complete, result=0
23:17:48.494 00.000 29988 worker thread done servicing request
23:17:48.494 00.000 29988 Worker thread wakes up
23:17:48.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:48.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:48.494 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:50.006 01.512 29988 Exposure complete
23:17:50.041 00.035 29988 worker thread done servicing request
23:17:50.041 00.000 28316 OnExposeComplete: enter
23:17:50.043 00.002 28316 UpdateGuideState(): m_state=6
23:17:50.044 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
23:17:50.047 00.003 28316 Star::Find returns 1 (0), X=585.39, Y=113.67, Mass=1898, SNR=29.8, Peak=137 HFD=4.6
23:17:50.050 00.003 28316 MultiStar: [#1 -0.03,0.12,0.92,U] [#2 -0.01,0.14,0.97,U] [#3 0.05,0.22,0.88,U] [#4 -0.09,0.10,0.87,U] [#5 0.03,0.09,0.81,U] [#6 -0.14,0.16,0.72,U] [#7 -0.06,0.27,0.66,U] [#8 0.05,0.03,0.61,U] 
23:17:50.052 00.002 28316 single-star, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.02, 0.06}
23:17:50.053 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
23:17:50.053 00.000 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.06)
23:17:50.053 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.98 mountX=-0.06 mountY=-0.00, mountTheta=-3.08
23:17:50.055 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
23:17:50.055 00.000 28316 Enqueuing Move request for scope (-0.02, 0.06)
23:17:50.056 00.001 29988 Worker thread wakes up
23:17:50.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:17:50.056 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:17:50.057 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:50.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:50.058 00.001 28316 Enqueuing Expose request
23:17:50.058 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:17:50.058 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:17:50.058 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.00
23:17:50.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:50.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:50.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:17:50.058 00.000 29988 MoveAxis(E, 0, ABG)
23:17:50.058 00.000 29988 Move returns status 0, amount 0
23:17:50.058 00.000 29988 MoveAxis(N, 0, ABG)
23:17:50.058 00.000 29988 Move returns status 0, amount 0
23:17:50.058 00.000 29988 move complete, result=0
23:17:50.058 00.000 29988 worker thread done servicing request
23:17:50.058 00.000 29988 Worker thread wakes up
23:17:50.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:50.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:50.059 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:51.697 01.638 29988 Exposure complete
23:17:51.730 00.033 29988 worker thread done servicing request
23:17:51.731 00.001 28316 OnExposeComplete: enter
23:17:51.731 00.000 28316 UpdateGuideState(): m_state=6
23:17:51.732 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
23:17:51.732 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=113.63, Mass=1813, SNR=29.2, Peak=144 HFD=4.3
23:17:51.733 00.001 28316 MultiStar: [#1 -0.24,0.12,0.93,U] [#2 -0.22,0.03,0.97,U] [#3 -0.10,0.07,0.88,U] [#4 -0.23,0.15,0.89,U] [#5 -0.10,0.26,0.79,U] [#6 -0.13,-0.06,0.73,U] [#7 -0.23,0.07,0.70,U] [#8 -0.11,0.25,0.61,U] 
23:17:51.733 00.000 28316 single-star, 8 included, MultiStar: {-0.16, 0.09}, one-star: {-0.04, 0.02}
23:17:51.734 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.91 = -2.38)
23:17:51.734 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.72)
23:17:51.734 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.76 mountX=-0.03 mountY=0.03, mountTheta=2.40
23:17:51.736 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
23:17:51.736 00.000 28316 Enqueuing Move request for scope (-0.04, 0.02)
23:17:51.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:51.737 00.001 28316 UpdateGuideState exits: m=1813 RSB=29.2
23:17:51.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:51.738 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:51.738 00.000 28316 Enqueuing Expose request
23:17:51.739 00.001 29988 Worker thread wakes up
23:17:51.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
23:17:51.739 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
23:17:51.739 00.000 29988 Moving (-0.04, 0.02) raw xDistance=-0.03 yDistance=0.03
23:17:51.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:51.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:51.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:51.739 00.000 29988 MoveAxis(E, 0, ABG)
23:17:51.739 00.000 29988 Move returns status 0, amount 0
23:17:51.739 00.000 29988 MoveAxis(N, 0, ABG)
23:17:51.739 00.000 29988 Move returns status 0, amount 0
23:17:51.739 00.000 29988 move complete, result=0
23:17:51.739 00.000 29988 worker thread done servicing request
23:17:51.739 00.000 29988 Worker thread wakes up
23:17:51.739 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:51.740 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:51.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:53.259 01.519 29988 Exposure complete
23:17:53.289 00.030 29988 worker thread done servicing request
23:17:53.289 00.000 28316 OnExposeComplete: enter
23:17:53.292 00.003 28316 UpdateGuideState(): m_state=6
23:17:53.295 00.003 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
23:17:53.296 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=113.74, Mass=1860, SNR=29.7, Peak=146 HFD=4.1
23:17:53.297 00.001 28316 MultiStar: [#1 -0.10,0.19,0.89,U] [#2 0.01,0.08,0.99,U] [#3 0.06,0.14,0.88,U] [#4 -0.16,0.26,0.86,U] [#5 -0.09,0.31,0.00,M1] [#6 -0.18,0.08,0.74,U] [#7 -0.23,-0.04,0.66,U] [#8 -0.05,0.15,0.61,U] 
23:17:53.297 00.000 28316 single-star, 7 included, MultiStar: {-0.07, 0.13}, one-star: {-0.01, 0.12}
23:17:53.298 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:17:53.299 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.43)
23:17:53.300 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
23:17:53.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
23:17:53.303 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
23:17:53.304 00.001 29988 Worker thread wakes up
23:17:53.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:17:53.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:17:53.305 00.000 29988 Moving (-0.01, 0.12) raw xDistance=-0.11 yDistance=-0.05
23:17:53.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:17:53.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:53.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:17:53.305 00.000 29988 MoveAxis(E, 0, ABG)
23:17:53.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:53.307 00.002 29988 Move returns status 0, amount 0
23:17:53.308 00.001 29988 MoveAxis(N, 0, ABG)
23:17:53.308 00.000 29988 Move returns status 0, amount 0
23:17:53.308 00.000 29988 move complete, result=0
23:17:53.308 00.000 29988 worker thread done servicing request
23:17:53.308 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.7
23:17:53.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.310 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:53.311 00.001 28316 Enqueuing Expose request
23:17:53.312 00.001 29988 Worker thread wakes up
23:17:53.312 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:53.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:53.313 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:54.944 01.631 29988 Exposure complete
23:17:54.981 00.037 29988 worker thread done servicing request
23:17:54.981 00.000 28316 OnExposeComplete: enter
23:17:54.981 00.000 28316 UpdateGuideState(): m_state=6
23:17:54.982 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
23:17:54.982 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=113.77, Mass=1844, SNR=29.4, Peak=135 HFD=4.5
23:17:54.983 00.001 28316 MultiStar: [#1 0.06,0.19,0.90,U] [#2 -0.03,0.12,0.96,U] [#3 0.02,0.27,0.84,U] [#4 -0.02,0.27,0.85,U] [#5 -0.10,0.22,0.81,U] [#6 -0.03,0.10,0.72,U] [#7 0.03,0.19,0.66,U] [#8 0.04,0.25,0.62,U] 
23:17:54.983 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.19}, one-star: {-0.02, 0.15}
23:17:54.984 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
23:17:54.984 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.36)
23:17:54.985 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
23:17:54.985 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
23:17:54.987 00.002 28316 Enqueuing Move request for scope (-0.02, 0.15)
23:17:54.988 00.001 29988 Worker thread wakes up
23:17:54.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:54.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
23:17:54.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
23:17:54.988 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.4
23:17:54.989 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:54.989 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:54.990 00.001 28316 Enqueuing Expose request
23:17:54.990 00.000 29988 Moving (-0.02, 0.15) raw xDistance=-0.14 yDistance=-0.05
23:17:54.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:17:54.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:54.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:17:54.990 00.000 29988 MoveAxis(E, 0, ABG)
23:17:54.990 00.000 29988 Move returns status 0, amount 0
23:17:54.990 00.000 29988 MoveAxis(N, 0, ABG)
23:17:54.990 00.000 29988 Move returns status 0, amount 0
23:17:54.990 00.000 29988 move complete, result=0
23:17:54.990 00.000 29988 worker thread done servicing request
23:17:54.990 00.000 29988 Worker thread wakes up
23:17:54.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:54.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:54.991 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:56.508 01.517 29988 Exposure complete
23:17:56.561 00.053 29988 worker thread done servicing request
23:17:56.561 00.000 28316 OnExposeComplete: enter
23:17:56.562 00.001 28316 UpdateGuideState(): m_state=6
23:17:56.563 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
23:17:56.563 00.000 28316 Star::Find returns 1 (0), X=585.31, Y=113.69, Mass=1883, SNR=29.7, Peak=149 HFD=4.3
23:17:56.564 00.001 28316 MultiStar: [#1 -0.25,0.10,0.93,U] [#2 -0.15,0.00,0.96,U] [#3 0.00,0.12,0.85,U] [#4 -0.07,0.33,0.00,M1] [#5 -0.18,0.24,0.75,U] [#6 -0.17,0.07,0.74,U] [#7 -0.15,0.11,0.66,U] [#8 0.06,0.11,0.61,U] 
23:17:56.565 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.10}, one-star: {-0.10, 0.07}
23:17:56.565 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.70 = -2.59)
23:17:56.565 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
23:17:56.566 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.55 mountX=-0.10 mountY=0.06, mountTheta=2.62
23:17:56.568 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
23:17:56.571 00.003 28316 Enqueuing Move request for scope (-0.10, 0.07)
23:17:56.573 00.002 29988 Worker thread wakes up
23:17:56.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:17:56.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:17:56.573 00.000 29988 Moving (-0.10, 0.07) raw xDistance=-0.10 yDistance=0.06
23:17:56.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:17:56.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:56.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:56.574 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:17:56.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:56.575 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:56.575 00.000 28316 Enqueuing Expose request
23:17:56.576 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:56.576 00.000 29988 MoveAxis(E, 0, ABG)
23:17:56.576 00.000 29988 Move returns status 0, amount 0
23:17:56.576 00.000 29988 MoveAxis(N, 0, ABG)
23:17:56.576 00.000 29988 Move returns status 0, amount 0
23:17:56.576 00.000 29988 move complete, result=0
23:17:56.576 00.000 29988 worker thread done servicing request
23:17:56.576 00.000 29988 Worker thread wakes up
23:17:56.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:56.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:56.576 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:58.214 01.638 29988 Exposure complete
23:17:58.239 00.025 29988 worker thread done servicing request
23:17:58.239 00.000 28316 OnExposeComplete: enter
23:17:58.241 00.002 28316 UpdateGuideState(): m_state=6
23:17:58.243 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
23:17:58.244 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=113.72, Mass=1948, SNR=30.2, Peak=153 HFD=4.6
23:17:58.245 00.001 28316 MultiStar: [#1 -0.15,0.31,0.00,M1] [#2 -0.13,0.09,0.94,U] [#3 0.17,0.13,0.86,U] [#4 -0.13,0.25,0.83,U] [#5 -0.08,0.29,0.78,U] [#6 -0.02,0.05,0.68,U] [#7 -0.00,0.26,0.66,U] [#8 0.17,0.09,0.60,U] 
23:17:58.245 00.000 28316 single-star, 7 included, MultiStar: {-0.01, 0.16}, one-star: {0.01, 0.10}
23:17:58.246 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
23:17:58.247 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
23:17:58.247 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.42 mountX=-0.08 mountY=-0.06, mountTheta=-2.54
23:17:58.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
23:17:58.249 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
23:17:58.249 00.000 29988 Worker thread wakes up
23:17:58.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:17:58.250 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:17:58.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:58.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:58.251 00.001 28316 Enqueuing Expose request
23:17:58.251 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:17:58.251 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:17:58.251 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.08 yDistance=-0.06
23:17:58.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:17:58.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:58.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:17:58.251 00.000 29988 MoveAxis(E, 0, ABG)
23:17:58.251 00.000 29988 Move returns status 0, amount 0
23:17:58.251 00.000 29988 MoveAxis(N, 0, ABG)
23:17:58.252 00.001 29988 Move returns status 0, amount 0
23:17:58.252 00.000 29988 move complete, result=0
23:17:58.252 00.000 29988 worker thread done servicing request
23:17:58.252 00.000 29988 Worker thread wakes up
23:17:58.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:58.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:58.252 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:59.780 01.528 29988 Exposure complete
23:17:59.814 00.034 29988 worker thread done servicing request
23:17:59.814 00.000 28316 OnExposeComplete: enter
23:17:59.815 00.001 28316 UpdateGuideState(): m_state=6
23:17:59.815 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
23:17:59.816 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=113.73, Mass=1767, SNR=28.8, Peak=145 HFD=4.0
23:17:59.816 00.000 28316 MultiStar: [#1 -0.10,0.13,0.93,U] [#2 -0.11,0.10,1.00,U] [#3 0.09,0.18,0.92,U] [#4 -0.11,0.29,0.00,M1] [#5 -0.03,0.28,0.80,U] [#6 0.03,0.14,0.75,U] [#7 -0.11,0.25,0.69,U] [#8 0.20,0.14,0.63,U] 
23:17:59.817 00.001 28316 single-star, 7 included, MultiStar: {-0.01, 0.16}, one-star: {0.03, 0.11}
23:17:59.817 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:17:59.818 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.73)
23:17:59.818 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.30 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
23:17:59.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
23:17:59.820 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
23:17:59.820 00.000 29988 Worker thread wakes up
23:17:59.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:17:59.821 00.001 28316 UpdateGuideState exits: m=1767 RSB=28.8
23:17:59.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:59.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:17:59.822 00.000 28316 Enqueuing Expose request
23:17:59.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:17:59.823 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:17:59.823 00.000 29988 Moving (0.03, 0.11) raw xDistance=-0.09 yDistance=-0.08
23:17:59.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:17:59.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:59.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:17:59.823 00.000 29988 MoveAxis(E, 0, ABG)
23:17:59.823 00.000 29988 Move returns status 0, amount 0
23:17:59.823 00.000 29988 MoveAxis(N, 0, ABG)
23:17:59.823 00.000 29988 Move returns status 0, amount 0
23:17:59.823 00.000 29988 move complete, result=0
23:17:59.823 00.000 29988 worker thread done servicing request
23:17:59.823 00.000 29988 Worker thread wakes up
23:17:59.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:17:59.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:17:59.823 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:01.451 01.628 29988 Exposure complete
23:18:01.485 00.034 29988 worker thread done servicing request
23:18:01.485 00.000 28316 OnExposeComplete: enter
23:18:01.486 00.001 28316 UpdateGuideState(): m_state=6
23:18:01.486 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
23:18:01.487 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=113.66, Mass=1863, SNR=29.7, Peak=144 HFD=4.2
23:18:01.488 00.001 28316 MultiStar: [#1 0.01,0.12,0.94,U] [#2 0.04,0.16,1.00,U] [#3 0.16,0.16,0.86,U] [#4 0.01,0.19,0.89,U] [#5 -0.01,0.39,0.00,M1] [#6 -0.11,-0.05,0.74,U] [#7 0.17,0.08,0.64,U] [#8 0.27,0.16,0.00,M1] 
23:18:01.488 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.11}, one-star: {0.20, 0.04}
23:18:01.489 00.001 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
23:18:01.489 00.000 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
23:18:01.490 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.99 mountX=-0.07 mountY=-0.11, mountTheta=-2.12
23:18:01.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
23:18:01.492 00.001 28316 Enqueuing Move request for scope (0.07, 0.11)
23:18:01.493 00.001 29988 Worker thread wakes up
23:18:01.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:18:01.493 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.7
23:18:01.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:01.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:01.494 00.000 28316 Enqueuing Expose request
23:18:01.495 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:18:01.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:18:01.495 00.000 29988 Moving (0.07, 0.11) raw xDistance=-0.07 yDistance=-0.11
23:18:01.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:18:01.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:01.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:18:01.495 00.000 29988 MoveAxis(E, 0, ABG)
23:18:01.495 00.000 29988 Move returns status 0, amount 0
23:18:01.495 00.000 29988 MoveAxis(N, 0, ABG)
23:18:01.495 00.000 29988 Move returns status 0, amount 0
23:18:01.495 00.000 29988 move complete, result=0
23:18:01.495 00.000 29988 worker thread done servicing request
23:18:01.495 00.000 29988 Worker thread wakes up
23:18:01.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:01.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:01.496 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:03.019 01.523 29988 Exposure complete
23:18:03.061 00.042 29988 worker thread done servicing request
23:18:03.061 00.000 28316 OnExposeComplete: enter
23:18:03.063 00.002 28316 UpdateGuideState(): m_state=6
23:18:03.064 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
23:18:03.064 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=113.82, Mass=1996, SNR=30.7, Peak=153 HFD=4.5
23:18:03.068 00.004 28316 MultiStar: [#1 -0.28,0.32,0.00,M1] [#2 -0.15,0.14,0.92,U] [#3 0.16,0.24,0.84,U] [#4 -0.15,0.33,0.00,M1] [#5 -0.16,0.39,0.00,M2] [#6 -0.13,0.26,0.71,U] [#7 0.02,0.35,0.00,M1] [#8 0.05,0.32,0.00,M2] 
23:18:03.070 00.002 28316 refined, 3 included, MultiStar: {-0.05, 0.21}, one-star: {-0.07, 0.20}
23:18:03.073 00.003 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:18:03.075 00.002 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:18:03.077 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.80 mountX=-0.21 mountY=-0.05, mountTheta=-2.90
23:18:03.081 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.21, opts=13)
23:18:03.082 00.001 28316 Enqueuing Move request for scope (-0.05, 0.21)
23:18:03.083 00.001 29988 Worker thread wakes up
23:18:03.083 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:03.084 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
23:18:03.084 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:18:03.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:03.085 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:03.085 00.000 28316 Enqueuing Expose request
23:18:03.085 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
23:18:03.085 00.000 29988 Moving (-0.05, 0.21) raw xDistance=-0.21 yDistance=-0.05
23:18:03.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:18:03.086 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:03.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:03.086 00.000 29988 MoveAxis(E, 44, ABG)
23:18:03.086 00.000 29988 Guiding  Dir = 2, Dur = 44
23:18:03.086 00.000 29988 IsSlewing returns 0
23:18:03.086 00.000 29988 IsGuiding returns 0
23:18:03.087 00.001 29988 PulseGuide returned control before completion, sleep 53
23:18:03.145 00.058 29988 IsGuiding returns 1
23:18:03.145 00.000 29988 scope still moving after pulse duration time elapsed
23:18:03.175 00.030 29988 IsSlewing returns 0
23:18:03.176 00.001 29988 IsGuiding returns 0
23:18:03.176 00.000 29988 scope move finished after 44 + 45 ms
23:18:03.176 00.000 29988 Move returns status 0, amount 44
23:18:03.176 00.000 29988 MoveAxis(N, 0, ABG)
23:18:03.176 00.000 29988 Move returns status 0, amount 0
23:18:03.176 00.000 29988 move complete, result=0
23:18:03.176 00.000 29988 worker thread done servicing request
23:18:03.176 00.000 29988 Worker thread wakes up
23:18:03.176 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
23:18:03.178 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:03.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:04.804 01.626 29988 Exposure complete
23:18:04.842 00.038 29988 worker thread done servicing request
23:18:04.842 00.000 28316 OnExposeComplete: enter
23:18:04.843 00.001 28316 UpdateGuideState(): m_state=6
23:18:04.843 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
23:18:04.844 00.001 28316 Star::Find returns 1 (0), X=585.77, Y=113.34, Mass=1953, SNR=30.4, Peak=162 HFD=4.5
23:18:04.844 00.000 28316 MultiStar: [#1 0.27,-0.12,0.90,U] [#2 0.27,-0.07,0.93,U] [#3 0.42,-0.08,0.00,M1] [#4 0.04,0.20,0.87,U] [#5 0.12,0.13,0.79,U] [#6 0.32,-0.11,0.00,M1] [#7 0.36,-0.05,0.00,M2] [#8 0.57,-0.07,0.00,M3] 
23:18:04.845 00.001 28316 refined, 4 included, MultiStar: {0.22, -0.04}, one-star: {0.36, -0.28}
23:18:04.846 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:18:04.846 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:18:04.848 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.17 mountX=0.13 mountY=-0.18, mountTheta=-0.96
23:18:04.850 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.04, opts=13)
23:18:04.850 00.000 28316 Enqueuing Move request for scope (0.22, -0.04)
23:18:04.851 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:04.851 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.4
23:18:04.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:04.852 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:04.852 00.000 28316 Enqueuing Expose request
23:18:04.853 00.001 29988 Worker thread wakes up
23:18:04.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
23:18:04.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
23:18:04.853 00.000 29988 Moving (0.22, -0.04) raw xDistance=0.13 yDistance=-0.18
23:18:04.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:18:04.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:04.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:18:04.853 00.000 29988 MoveAxis(E, 0, ABG)
23:18:04.853 00.000 29988 Move returns status 0, amount 0
23:18:04.853 00.000 29988 MoveAxis(N, 0, ABG)
23:18:04.853 00.000 29988 Move returns status 0, amount 0
23:18:04.853 00.000 29988 move complete, result=0
23:18:04.853 00.000 29988 worker thread done servicing request
23:18:04.853 00.000 29988 Worker thread wakes up
23:18:04.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:04.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:04.853 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:06.379 01.526 29988 Exposure complete
23:18:06.442 00.063 29988 worker thread done servicing request
23:18:06.442 00.000 28316 OnExposeComplete: enter
23:18:06.444 00.002 28316 UpdateGuideState(): m_state=6
23:18:06.445 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
23:18:06.447 00.002 28316 Star::Find returns 1 (0), X=585.68, Y=113.74, Mass=1908, SNR=29.9, Peak=152 HFD=4.6
23:18:06.450 00.003 28316 MultiStar: [#1 0.20,0.17,0.89,U] [#2 0.17,0.03,0.97,U] [#3 0.24,0.14,0.86,U] [#4 0.12,0.17,0.88,U] [#5 0.15,0.30,0.00,M2] [#6 0.17,0.17,0.73,U] [#7 0.15,0.28,0.00,M3] [#8 0.29,0.20,0.00,M4] 
23:18:06.452 00.002 28316 refined, 5 included, MultiStar: {0.20, 0.13}, one-star: {0.27, 0.12}
23:18:06.455 00.003 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
23:18:06.457 00.002 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
23:18:06.459 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.23 cameraTheta=0.59 mountX=-0.04 mountY=-0.23, mountTheta=-1.73
23:18:06.463 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.13, opts=13)
23:18:06.465 00.002 28316 Enqueuing Move request for scope (0.20, 0.13)
23:18:06.466 00.001 29988 Worker thread wakes up
23:18:06.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:06.467 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.9
23:18:06.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:06.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
23:18:06.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
23:18:06.468 00.000 29988 Moving (0.20, 0.13) raw xDistance=-0.04 yDistance=-0.23
23:18:06.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:06.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:18:06.468 00.000 28316 Enqueuing Expose request
23:18:06.469 00.001 29988 MoveAxis(E, 0, ABG)
23:18:06.469 00.000 29988 Move returns status 0, amount 0
23:18:06.469 00.000 29988 MoveAxis(N, 56, ABG)
23:18:06.469 00.000 29988 Guiding  Dir = 0, Dur = 56
23:18:06.469 00.000 29988 IsSlewing returns 0
23:18:06.469 00.000 29988 IsGuiding returns 0
23:18:06.474 00.005 29988 PulseGuide returned control before completion, sleep 62
23:18:06.550 00.076 29988 IsGuiding returns 0
23:18:06.550 00.000 29988 Move returns status 0, amount 56
23:18:06.550 00.000 29988 move complete, result=0
23:18:06.550 00.000 29988 worker thread done servicing request
23:18:06.550 00.000 29988 Worker thread wakes up
23:18:06.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:06.551 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:06.551 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
23:18:08.176 01.625 29988 Exposure complete
23:18:08.205 00.029 29988 worker thread done servicing request
23:18:08.205 00.000 28316 OnExposeComplete: enter
23:18:08.206 00.001 28316 UpdateGuideState(): m_state=6
23:18:08.207 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
23:18:08.207 00.000 28316 Star::Find returns 1 (0), X=585.89, Y=113.28, Mass=1911, SNR=29.9, Peak=183 HFD=4.4
23:18:08.208 00.001 28316 MultiStar: [#1 0.37,-0.21,0.00,M1] [#2 0.29,-0.30,0.00,M1] [#3 0.49,-0.22,0.00,M1] [#4 0.35,-0.06,0.00,M1] [#5 0.37,-0.19,0.00,M3] [#6 0.22,-0.23,0.00,M1] [#7 0.37,-0.11,0.00,M4] [#8 0.39,-0.11,0.00,M5] 
23:18:08.208 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:18:08.209 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
23:18:08.209 00.000 28316 CameraToMount -- cameraX=0.48 cameraY=-0.34 hyp=0.59 cameraTheta=-0.61 mountX=0.51 mountY=-0.28, mountTheta=-0.50
23:18:08.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=-0.34, opts=13)
23:18:08.211 00.001 28316 Enqueuing Move request for scope (0.48, -0.34)
23:18:08.211 00.000 29988 Worker thread wakes up
23:18:08.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.34) opts 0xd
23:18:08.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, -0.34)
23:18:08.212 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:08.212 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
23:18:08.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:08.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:08.213 00.000 28316 Enqueuing Expose request
23:18:08.215 00.002 29988 Moving (0.48, -0.34) raw xDistance=0.51 yDistance=-0.28
23:18:08.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
23:18:08.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:18:08.215 00.000 29988 MoveAxis(W, 107, ABG)
23:18:08.215 00.000 29988 Guiding  Dir = 3, Dur = 107
23:18:08.215 00.000 29988 IsSlewing returns 0
23:18:08.215 00.000 29988 IsGuiding returns 0
23:18:08.217 00.002 29988 PulseGuide returned control before completion, sleep 116
23:18:08.346 00.129 29988 IsGuiding returns 0
23:18:08.346 00.000 29988 Move returns status 0, amount 107
23:18:08.346 00.000 29988 MoveAxis(N, 66, ABG)
23:18:08.346 00.000 29988 Guiding  Dir = 0, Dur = 66
23:18:08.346 00.000 29988 IsSlewing returns 0
23:18:08.346 00.000 29988 IsGuiding returns 0
23:18:08.352 00.006 29988 PulseGuide returned control before completion, sleep 72
23:18:08.425 00.073 29988 IsGuiding returns 1
23:18:08.426 00.001 29988 scope still moving after pulse duration time elapsed
23:18:08.459 00.033 29988 IsSlewing returns 0
23:18:08.459 00.000 29988 IsGuiding returns 0
23:18:08.459 00.000 29988 scope move finished after 66 + 47 ms
23:18:08.459 00.000 29988 Move returns status 0, amount 66
23:18:08.460 00.001 29988 move complete, result=0
23:18:08.460 00.000 29988 worker thread done servicing request
23:18:08.460 00.000 29988 Worker thread wakes up
23:18:08.460 00.000 28316 GuideStep: 0.5 px 107 ms WEST, -0.3 px 66 ms NORTH
23:18:08.461 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:08.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:09.865 01.404 29988 Exposure complete
23:18:09.910 00.045 29988 worker thread done servicing request
23:18:09.911 00.001 28316 OnExposeComplete: enter
23:18:09.914 00.003 28316 UpdateGuideState(): m_state=6
23:18:09.918 00.004 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
23:18:09.920 00.002 28316 Star::Find returns 1 (0), X=585.46, Y=113.58, Mass=1941, SNR=30.2, Peak=132 HFD=4.4
23:18:09.922 00.002 28316 MultiStar: [#1 0.13,-0.01,0.90,U] [#2 0.01,-0.00,0.96,U] [#3 0.06,-0.01,0.86,U] [#4 -0.08,0.21,0.87,U] [#5 -0.04,0.13,0.78,U] [#6 -0.07,-0.03,0.73,U] [#7 0.01,0.11,0.65,U] [#8 0.13,-0.02,0.60,U] 
23:18:09.925 00.003 28316 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.05, -0.04}
23:18:09.927 00.002 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
23:18:09.928 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
23:18:09.930 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.01 mountX=-0.02 mountY=-0.04, mountTheta=-2.15
23:18:09.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
23:18:09.932 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
23:18:09.932 00.000 29988 Worker thread wakes up
23:18:09.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:18:09.933 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.2
23:18:09.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:09.934 00.000 28316 Enqueuing Expose request
23:18:09.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:18:09.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:18:09.934 00.000 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.04
23:18:09.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:09.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:09.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:18:09.935 00.001 29988 MoveAxis(E, 0, ABG)
23:18:09.935 00.000 29988 Move returns status 0, amount 0
23:18:09.935 00.000 29988 MoveAxis(N, 0, ABG)
23:18:09.935 00.000 29988 Move returns status 0, amount 0
23:18:09.935 00.000 29988 move complete, result=0
23:18:09.935 00.000 29988 worker thread done servicing request
23:18:09.935 00.000 29988 Worker thread wakes up
23:18:09.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:09.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:09.935 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:11.567 01.632 29988 Exposure complete
23:18:11.593 00.026 29988 worker thread done servicing request
23:18:11.593 00.000 28316 OnExposeComplete: enter
23:18:11.594 00.001 28316 UpdateGuideState(): m_state=6
23:18:11.595 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
23:18:11.596 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=113.34, Mass=1879, SNR=29.7, Peak=142 HFD=4.3
23:18:11.599 00.003 28316 MultiStar: [#1 0.09,-0.06,0.93,U] [#2 0.14,-0.03,0.96,U] [#3 0.02,0.05,0.89,U] [#4 -0.01,0.11,0.84,U] [#5 0.10,-0.02,0.78,U] [#6 -0.04,-0.16,0.70,U] [#7 0.01,0.06,0.68,U] [#8 0.01,0.12,0.59,U] 
23:18:11.601 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.26, -0.27}
23:18:11.604 00.003 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
23:18:11.606 00.002 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.45)
23:18:11.608 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=0.06 mountY=-0.05, mountTheta=-0.71
23:18:11.612 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
23:18:11.615 00.003 28316 Enqueuing Move request for scope (0.07, -0.03)
23:18:11.617 00.002 29988 Worker thread wakes up
23:18:11.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:18:11.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:18:11.617 00.000 29988 Moving (0.07, -0.03) raw xDistance=0.06 yDistance=-0.05
23:18:11.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:18:11.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:11.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:18:11.618 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:11.618 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:18:11.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:11.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:11.620 00.001 28316 Enqueuing Expose request
23:18:11.620 00.000 29988 MoveAxis(E, 0, ABG)
23:18:11.620 00.000 29988 Move returns status 0, amount 0
23:18:11.620 00.000 29988 MoveAxis(N, 0, ABG)
23:18:11.620 00.000 29988 Move returns status 0, amount 0
23:18:11.620 00.000 29988 move complete, result=0
23:18:11.620 00.000 29988 worker thread done servicing request
23:18:11.620 00.000 29988 Worker thread wakes up
23:18:11.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:11.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:11.621 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:13.137 01.516 29988 Exposure complete
23:18:13.178 00.041 29988 worker thread done servicing request
23:18:13.178 00.000 28316 OnExposeComplete: enter
23:18:13.180 00.002 28316 UpdateGuideState(): m_state=6
23:18:13.181 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
23:18:13.182 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=113.79, Mass=1912, SNR=30.0, Peak=143 HFD=4.5
23:18:13.183 00.001 28316 MultiStar: [#1 0.10,0.10,0.92,U] [#2 -0.01,0.10,0.96,U] [#3 -0.13,0.11,0.85,U] [#4 -0.11,0.20,0.86,U] [#5 0.09,0.20,0.79,U] [#6 -0.06,0.10,0.71,U] [#7 -0.02,0.12,0.66,U] [#8 -0.12,0.14,0.59,U] 
23:18:13.183 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.14}, one-star: {0.12, 0.17}
23:18:13.184 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
23:18:13.184 00.000 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.89 = -0.40)
23:18:13.185 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=-0.13 mountY=-0.05, mountTheta=-2.75
23:18:13.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.14, opts=13)
23:18:13.187 00.001 28316 Enqueuing Move request for scope (-0.01, 0.14)
23:18:13.187 00.000 29988 Worker thread wakes up
23:18:13.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
23:18:13.187 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:18:13.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:13.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:13.189 00.001 28316 Enqueuing Expose request
23:18:13.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
23:18:13.189 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
23:18:13.189 00.000 29988 Moving (-0.01, 0.14) raw xDistance=-0.13 yDistance=-0.05
23:18:13.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:18:13.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:13.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:13.189 00.000 29988 MoveAxis(E, 0, ABG)
23:18:13.189 00.000 29988 Move returns status 0, amount 0
23:18:13.189 00.000 29988 MoveAxis(N, 0, ABG)
23:18:13.189 00.000 29988 Move returns status 0, amount 0
23:18:13.189 00.000 29988 move complete, result=0
23:18:13.189 00.000 29988 worker thread done servicing request
23:18:13.189 00.000 29988 Worker thread wakes up
23:18:13.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:13.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:13.190 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:14.821 01.631 29988 Exposure complete
23:18:14.875 00.054 29988 worker thread done servicing request
23:18:14.876 00.001 28316 OnExposeComplete: enter
23:18:14.877 00.001 28316 UpdateGuideState(): m_state=6
23:18:14.878 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
23:18:14.881 00.003 28316 Star::Find returns 1 (0), X=585.33, Y=113.42, Mass=1869, SNR=29.8, Peak=127 HFD=4.6
23:18:14.885 00.004 28316 MultiStar: [#1 -0.01,-0.22,0.92,U] [#2 -0.18,-0.08,0.96,U] [#3 -0.05,-0.05,0.87,U] [#4 -0.07,-0.00,0.85,U] [#5 -0.14,0.07,0.77,U] [#6 -0.18,-0.16,0.74,U] [#7 -0.08,-0.11,0.68,U] [#8 -0.04,0.18,0.61,U] 
23:18:14.886 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.07}, one-star: {-0.08, -0.20}
23:18:14.889 00.003 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
23:18:14.891 00.002 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
23:18:14.893 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.47 mountX=0.03 mountY=0.12, mountTheta=1.33
23:18:14.897 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.07, opts=13)
23:18:14.898 00.001 28316 Enqueuing Move request for scope (-0.09, -0.07)
23:18:14.898 00.000 29988 Worker thread wakes up
23:18:14.900 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:14.900 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.8
23:18:14.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:18:14.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:18:14.901 00.000 29988 Moving (-0.09, -0.07) raw xDistance=0.03 yDistance=0.12
23:18:14.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:14.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:14.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:14.903 00.002 28316 Enqueuing Expose request
23:18:14.904 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:14.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:18:14.904 00.000 29988 MoveAxis(E, 0, ABG)
23:18:14.904 00.000 29988 Move returns status 0, amount 0
23:18:14.904 00.000 29988 MoveAxis(N, 0, ABG)
23:18:14.904 00.000 29988 Move returns status 0, amount 0
23:18:14.904 00.000 29988 move complete, result=0
23:18:14.904 00.000 29988 worker thread done servicing request
23:18:14.904 00.000 29988 Worker thread wakes up
23:18:14.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:14.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:14.905 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:16.416 01.511 29988 Exposure complete
23:18:16.468 00.052 29988 worker thread done servicing request
23:18:16.468 00.000 28316 OnExposeComplete: enter
23:18:16.468 00.000 28316 UpdateGuideState(): m_state=6
23:18:16.469 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
23:18:16.469 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=113.36, Mass=1920, SNR=30.0, Peak=130 HFD=4.3
23:18:16.470 00.001 28316 MultiStar: [#1 -0.06,-0.24,0.91,U] [#2 -0.04,-0.17,0.94,U] [#3 0.17,-0.06,0.85,U] [#4 -0.10,0.02,0.88,U] [#5 0.03,-0.10,0.78,U] [#6 0.05,-0.10,0.69,U] [#7 0.12,-0.08,0.66,U] [#8 0.17,-0.27,0.00,M2] 
23:18:16.471 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {0.04, -0.26}
23:18:16.473 00.002 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.14) = xAngle (-0.26 = -0.26)
23:18:16.474 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
23:18:16.475 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=0.13 mountY=0.04, mountTheta=0.30
23:18:16.477 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
23:18:16.480 00.003 28316 Enqueuing Move request for scope (0.02, -0.13)
23:18:16.481 00.001 29988 Worker thread wakes up
23:18:16.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:18:16.482 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.0
23:18:16.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:16.483 00.001 28316 Enqueuing Expose request
23:18:16.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:18:16.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:18:16.483 00.000 29988 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.04
23:18:16.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:18:16.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:16.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:18:16.483 00.000 29988 MoveAxis(E, 0, ABG)
23:18:16.483 00.000 29988 Move returns status 0, amount 0
23:18:16.483 00.000 29988 MoveAxis(N, 0, ABG)
23:18:16.483 00.000 29988 Move returns status 0, amount 0
23:18:16.483 00.000 29988 move complete, result=0
23:18:16.484 00.001 29988 worker thread done servicing request
23:18:16.484 00.000 29988 Worker thread wakes up
23:18:16.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:16.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:16.484 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:18.118 01.634 29988 Exposure complete
23:18:18.155 00.037 29988 worker thread done servicing request
23:18:18.155 00.000 28316 OnExposeComplete: enter
23:18:18.156 00.001 28316 UpdateGuideState(): m_state=6
23:18:18.157 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
23:18:18.157 00.000 28316 Star::Find returns 1 (0), X=585.73, Y=113.24, Mass=1999, SNR=30.8, Peak=169 HFD=4.4
23:18:18.158 00.001 28316 MultiStar: [#1 0.23,-0.38,0.00,M1] [#2 0.13,-0.34,0.00,M1] [#3 0.31,-0.19,0.00,M1] [#4 0.14,-0.17,0.83,U] [#5 0.34,-0.27,0.00,M1] [#6 0.31,-0.25,0.00,M1] [#7 0.24,-0.46,0.00,M1] [#8 0.40,-0.11,0.00,M3] 
23:18:18.158 00.000 28316 refined, 1 included, MultiStar: {0.24, -0.28}, one-star: {0.32, -0.38}
23:18:18.159 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
23:18:18.159 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.91)
23:18:18.160 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-0.87 mountX=0.36 mountY=-0.09, mountTheta=-0.24
23:18:18.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.28, opts=13)
23:18:18.161 00.000 28316 Enqueuing Move request for scope (0.24, -0.28)
23:18:18.161 00.000 29988 Worker thread wakes up
23:18:18.162 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.28) opts 0xd
23:18:18.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:18.162 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.8
23:18:18.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:18.163 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.28)
23:18:18.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:18.163 00.000 28316 Enqueuing Expose request
23:18:18.163 00.000 29988 Moving (0.24, -0.28) raw xDistance=0.36 yDistance=-0.09
23:18:18.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
23:18:18.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:18.164 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:18:18.164 00.000 29988 MoveAxis(W, 75, ABG)
23:18:18.164 00.000 29988 Guiding  Dir = 3, Dur = 75
23:18:18.164 00.000 29988 IsSlewing returns 0
23:18:18.164 00.000 29988 IsGuiding returns 0
23:18:18.165 00.001 29988 PulseGuide returned control before completion, sleep 84
23:18:18.258 00.093 29988 IsGuiding returns 1
23:18:18.258 00.000 29988 scope still moving after pulse duration time elapsed
23:18:18.290 00.032 29988 IsSlewing returns 0
23:18:18.292 00.002 29988 IsGuiding returns 0
23:18:18.292 00.000 29988 scope move finished after 75 + 53 ms
23:18:18.292 00.000 29988 Move returns status 0, amount 75
23:18:18.292 00.000 29988 MoveAxis(N, 0, ABG)
23:18:18.292 00.000 29988 Move returns status 0, amount 0
23:18:18.293 00.001 29988 move complete, result=0
23:18:18.293 00.000 29988 worker thread done servicing request
23:18:18.293 00.000 29988 Worker thread wakes up
23:18:18.293 00.000 28316 GuideStep: 0.4 px 75 ms WEST, -0.1 px 0 ms NORTH
23:18:18.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:18.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:19.699 01.406 29988 Exposure complete
23:18:19.728 00.029 29988 worker thread done servicing request
23:18:19.728 00.000 28316 OnExposeComplete: enter
23:18:19.729 00.001 28316 UpdateGuideState(): m_state=6
23:18:19.731 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
23:18:19.734 00.003 28316 Star::Find returns 1 (0), X=585.75, Y=113.35, Mass=1853, SNR=29.7, Peak=154 HFD=4.5
23:18:19.737 00.003 28316 MultiStar: [#1 0.17,-0.29,0.00,M2] [#2 0.17,-0.31,0.00,M2] [#3 0.12,-0.12,0.86,U] [#4 0.02,-0.11,0.88,U] [#5 -0.02,-0.07,0.80,U] [#6 0.12,-0.18,0.71,U] [#7 0.08,0.06,0.67,U] [#8 0.27,-0.10,0.60,U] 
23:18:19.739 00.002 28316 refined, 6 included, MultiStar: {0.14, -0.12}, one-star: {0.34, -0.27}
23:18:19.742 00.003 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.40 = 0.40)
23:18:19.744 00.002 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.78)
23:18:19.747 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.74 mountX=0.17 mountY=-0.06, mountTheta=-0.37
23:18:19.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
23:18:19.748 00.000 28316 Enqueuing Move request for scope (0.14, -0.12)
23:18:19.749 00.001 29988 Worker thread wakes up
23:18:19.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:19.749 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.7
23:18:19.750 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:19.750 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:19.750 00.000 28316 Enqueuing Expose request
23:18:19.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
23:18:19.751 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
23:18:19.751 00.000 29988 Moving (0.14, -0.12) raw xDistance=0.17 yDistance=-0.06
23:18:19.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:18:19.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:19.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:18:19.751 00.000 29988 MoveAxis(E, 0, ABG)
23:18:19.751 00.000 29988 Move returns status 0, amount 0
23:18:19.751 00.000 29988 MoveAxis(N, 0, ABG)
23:18:19.751 00.000 29988 Move returns status 0, amount 0
23:18:19.751 00.000 29988 move complete, result=0
23:18:19.751 00.000 29988 worker thread done servicing request
23:18:19.751 00.000 29988 Worker thread wakes up
23:18:19.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:19.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:19.751 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:21.378 01.627 29988 Exposure complete
23:18:21.410 00.032 29988 worker thread done servicing request
23:18:21.410 00.000 28316 OnExposeComplete: enter
23:18:21.411 00.001 28316 UpdateGuideState(): m_state=6
23:18:21.411 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
23:18:21.412 00.001 28316 Star::Find returns 1 (0), X=585.57, Y=113.38, Mass=2036, SNR=31.1, Peak=140 HFD=4.4
23:18:21.412 00.000 28316 MultiStar: [#1 0.07,-0.12,0.88,U] [#2 -0.07,-0.06,0.93,U] [#3 0.20,0.07,0.82,U] [#4 -0.08,0.15,0.83,U] [#5 0.06,0.08,0.77,U] [#6 -0.02,-0.02,0.70,U] [#7 -0.00,-0.03,0.61,U] [#8 0.21,0.20,0.58,U] 
23:18:21.413 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.16, -0.24}
23:18:21.413 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
23:18:21.414 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.08 = -2.20)
23:18:21.414 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.17 mountX=0.03 mountY=-0.05, mountTheta=-0.97
23:18:21.416 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
23:18:21.416 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
23:18:21.418 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:18:21.419 00.001 28316 UpdateGuideState exits: m=2036 RSB=31.1
23:18:21.420 00.001 29988 Worker thread wakes up
23:18:21.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:21.422 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:18:21.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:18:21.422 00.000 29988 Moving (0.06, -0.01) raw xDistance=0.03 yDistance=-0.05
23:18:21.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:21.422 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:21.422 00.000 28316 Enqueuing Expose request
23:18:21.423 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:21.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:21.423 00.000 29988 MoveAxis(E, 0, ABG)
23:18:21.423 00.000 29988 Move returns status 0, amount 0
23:18:21.423 00.000 29988 MoveAxis(N, 0, ABG)
23:18:21.423 00.000 29988 Move returns status 0, amount 0
23:18:21.423 00.000 29988 move complete, result=0
23:18:21.423 00.000 29988 worker thread done servicing request
23:18:21.423 00.000 29988 Worker thread wakes up
23:18:21.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:21.423 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:21.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:22.947 01.524 29988 Exposure complete
23:18:22.993 00.046 29988 worker thread done servicing request
23:18:22.993 00.000 28316 OnExposeComplete: enter
23:18:22.995 00.002 28316 UpdateGuideState(): m_state=6
23:18:22.997 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
23:18:22.999 00.002 28316 Star::Find returns 1 (0), X=585.57, Y=113.35, Mass=1990, SNR=30.6, Peak=132 HFD=4.6
23:18:23.001 00.002 28316 MultiStar: [#1 -0.01,-0.04,0.89,U] [#2 -0.09,-0.06,0.93,U] [#3 0.14,-0.12,0.85,U] [#4 -0.06,0.01,0.84,U] [#5 -0.02,0.06,0.76,U] [#6 -0.16,-0.07,0.70,U] [#7 -0.02,-0.12,0.63,U] [#8 0.09,-0.07,0.55,U] 
23:18:23.002 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.17, -0.27}
23:18:23.003 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
23:18:23.004 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.75 = 2.75)
23:18:23.005 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.49 mountX=0.08 mountY=0.03, mountTheta=0.38
23:18:23.007 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
23:18:23.009 00.002 28316 Enqueuing Move request for scope (0.01, -0.08)
23:18:23.010 00.001 29988 Worker thread wakes up
23:18:23.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:18:23.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:18:23.010 00.000 29988 Moving (0.01, -0.08) raw xDistance=0.08 yDistance=0.03
23:18:23.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:18:23.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:23.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:18:23.010 00.000 29988 MoveAxis(E, 0, ABG)
23:18:23.010 00.000 29988 Move returns status 0, amount 0
23:18:23.010 00.000 29988 MoveAxis(N, 0, ABG)
23:18:23.010 00.000 29988 Move returns status 0, amount 0
23:18:23.010 00.000 29988 move complete, result=0
23:18:23.010 00.000 29988 worker thread done servicing request
23:18:23.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
23:18:23.011 00.001 28316 UpdateGuideState exits: m=1990 RSB=30.6
23:18:23.012 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:23.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:23.015 00.002 28316 Enqueuing Expose request
23:18:23.016 00.001 29988 Worker thread wakes up
23:18:23.016 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:23.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:23.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:24.646 01.630 29988 Exposure complete
23:18:24.672 00.026 29988 worker thread done servicing request
23:18:24.672 00.000 28316 OnExposeComplete: enter
23:18:24.673 00.001 28316 UpdateGuideState(): m_state=6
23:18:24.673 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
23:18:24.674 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=113.53, Mass=1908, SNR=29.9, Peak=133 HFD=4.4
23:18:24.674 00.000 28316 MultiStar: [#1 0.05,0.12,0.92,U] [#2 0.05,0.00,0.95,U] [#3 0.23,0.02,0.83,U] [#4 0.02,0.18,0.88,U] [#5 -0.02,0.17,0.75,U] [#6 0.11,-0.00,0.73,U] [#7 0.14,0.06,0.68,U] [#8 0.20,0.10,0.61,U] 
23:18:24.675 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.06}, one-star: {0.18, -0.09}
23:18:24.675 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
23:18:24.676 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.54)
23:18:24.679 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.50 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
23:18:24.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
23:18:24.681 00.001 28316 Enqueuing Move request for scope (0.11, 0.06)
23:18:24.681 00.000 29988 Worker thread wakes up
23:18:24.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:24.682 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.9
23:18:24.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:24.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:24.683 00.000 28316 Enqueuing Expose request
23:18:24.684 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
23:18:24.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
23:18:24.684 00.000 29988 Moving (0.11, 0.06) raw xDistance=-0.01 yDistance=-0.12
23:18:24.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:18:24.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:24.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:24.684 00.000 29988 MoveAxis(E, 0, ABG)
23:18:24.684 00.000 29988 Move returns status 0, amount 0
23:18:24.684 00.000 29988 MoveAxis(N, 0, ABG)
23:18:24.684 00.000 29988 Move returns status 0, amount 0
23:18:24.684 00.000 29988 move complete, result=0
23:18:24.684 00.000 29988 worker thread done servicing request
23:18:24.684 00.000 29988 Worker thread wakes up
23:18:24.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:24.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:24.684 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:26.206 01.522 29988 Exposure complete
23:18:26.241 00.035 29988 worker thread done servicing request
23:18:26.241 00.000 28316 OnExposeComplete: enter
23:18:26.241 00.000 28316 UpdateGuideState(): m_state=6
23:18:26.243 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
23:18:26.243 00.000 28316 Star::Find returns 1 (0), X=585.51, Y=113.68, Mass=1881, SNR=29.6, Peak=130 HFD=4.5
23:18:26.244 00.001 28316 MultiStar: [#1 0.02,0.17,0.93,U] [#2 -0.06,0.02,0.97,U] [#3 0.15,0.06,0.88,U] [#4 -0.03,0.11,0.87,U] [#5 -0.05,0.14,0.80,U] [#6 -0.13,0.02,0.71,U] [#7 -0.02,0.12,0.66,U] [#8 0.05,0.15,0.59,U] 
23:18:26.244 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.10, 0.06}
23:18:26.246 00.002 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:18:26.247 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:18:26.247 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
23:18:26.249 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:18:26.252 00.003 28316 Enqueuing Move request for scope (0.01, 0.09)
23:18:26.252 00.000 29988 Worker thread wakes up
23:18:26.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:18:26.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:18:26.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:18:26.252 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:18:26.252 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.6
23:18:26.253 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:26.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:26.254 00.001 28316 Enqueuing Expose request
23:18:26.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:18:26.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:26.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:26.254 00.000 29988 MoveAxis(E, 0, ABG)
23:18:26.254 00.000 29988 Move returns status 0, amount 0
23:18:26.254 00.000 29988 MoveAxis(N, 0, ABG)
23:18:26.254 00.000 29988 Move returns status 0, amount 0
23:18:26.254 00.000 29988 move complete, result=0
23:18:26.254 00.000 29988 worker thread done servicing request
23:18:26.254 00.000 29988 Worker thread wakes up
23:18:26.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:26.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:26.255 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:27.892 01.637 29988 Exposure complete
23:18:27.936 00.044 29988 worker thread done servicing request
23:18:27.937 00.001 28316 OnExposeComplete: enter
23:18:27.938 00.001 28316 UpdateGuideState(): m_state=6
23:18:27.939 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
23:18:27.939 00.000 28316 Star::Find returns 1 (0), X=585.65, Y=113.71, Mass=1839, SNR=29.3, Peak=131 HFD=4.7
23:18:27.940 00.001 28316 MultiStar: [#1 0.01,0.20,0.90,U] [#2 0.10,0.12,0.98,U] [#3 0.24,0.21,0.00,M1] [#4 0.04,0.31,0.89,U] [#5 0.12,0.34,0.00,M1] [#6 0.13,0.17,0.72,U] [#7 0.07,0.23,0.66,U] [#8 0.21,0.22,0.61,U] 
23:18:27.940 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.19}, one-star: {0.24, 0.09}
23:18:27.941 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
23:18:27.941 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.02)
23:18:27.942 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=-0.12 mountY=-0.19, mountTheta=-2.15
23:18:27.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.19, opts=13)
23:18:27.944 00.001 28316 Enqueuing Move request for scope (0.11, 0.19)
23:18:27.945 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:27.945 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.3
23:18:27.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:27.947 00.000 28316 Enqueuing Expose request
23:18:27.948 00.001 29988 Worker thread wakes up
23:18:27.948 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
23:18:27.948 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
23:18:27.948 00.000 29988 Moving (0.11, 0.19) raw xDistance=-0.12 yDistance=-0.19
23:18:27.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:18:27.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:27.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:18:27.948 00.000 29988 MoveAxis(E, 0, ABG)
23:18:27.948 00.000 29988 Move returns status 0, amount 0
23:18:27.948 00.000 29988 MoveAxis(N, 0, ABG)
23:18:27.948 00.000 29988 Move returns status 0, amount 0
23:18:27.948 00.000 29988 move complete, result=0
23:18:27.948 00.000 29988 worker thread done servicing request
23:18:27.948 00.000 29988 Worker thread wakes up
23:18:27.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:27.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:27.948 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:29.468 01.520 29988 Exposure complete
23:18:29.526 00.058 29988 worker thread done servicing request
23:18:29.526 00.000 28316 OnExposeComplete: enter
23:18:29.528 00.002 28316 UpdateGuideState(): m_state=6
23:18:29.530 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
23:18:29.533 00.003 28316 Star::Find returns 1 (0), X=585.46, Y=113.76, Mass=1807, SNR=29.1, Peak=130 HFD=4.6
23:18:29.536 00.003 28316 MultiStar: [#1 -0.01,0.15,0.93,U] [#2 -0.02,0.15,1.01,U] [#3 0.13,0.11,0.90,U] [#4 -0.07,0.32,0.00,M1] [#5 -0.13,0.23,0.83,U] [#6 0.08,0.09,0.73,U] [#7 0.20,0.16,0.66,U] [#8 0.21,0.03,0.62,U] 
23:18:29.538 00.002 28316 refined, 7 included, MultiStar: {0.05, 0.14}, one-star: {0.06, 0.14}
23:18:29.540 00.002 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
23:18:29.543 00.003 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
23:18:29.546 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.20 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
23:18:29.548 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
23:18:29.549 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
23:18:29.549 00.000 29988 Worker thread wakes up
23:18:29.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:18:29.550 00.001 28316 UpdateGuideState exits: m=1807 RSB=29.1
23:18:29.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:29.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:29.551 00.000 28316 Enqueuing Expose request
23:18:29.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
23:18:29.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
23:18:29.552 00.001 29988 Moving (0.05, 0.14) raw xDistance=-0.10 yDistance=-0.11
23:18:29.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:18:29.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:29.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:18:29.552 00.000 29988 MoveAxis(E, 0, ABG)
23:18:29.552 00.000 29988 Move returns status 0, amount 0
23:18:29.552 00.000 29988 MoveAxis(N, 0, ABG)
23:18:29.552 00.000 29988 Move returns status 0, amount 0
23:18:29.552 00.000 29988 move complete, result=0
23:18:29.552 00.000 29988 worker thread done servicing request
23:18:29.552 00.000 29988 Worker thread wakes up
23:18:29.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:29.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:29.553 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:31.175 01.622 29988 Exposure complete
23:18:31.202 00.027 29988 worker thread done servicing request
23:18:31.203 00.001 28316 OnExposeComplete: enter
23:18:31.203 00.000 28316 UpdateGuideState(): m_state=6
23:18:31.204 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
23:18:31.204 00.000 28316 Star::Find returns 1 (0), X=585.62, Y=113.66, Mass=1948, SNR=30.2, Peak=145 HFD=4.3
23:18:31.205 00.001 28316 MultiStar: [#1 0.11,0.20,0.93,U] [#2 0.08,0.10,0.95,U] [#3 0.20,0.20,0.86,U] [#4 0.08,0.15,0.87,U] [#5 0.08,0.37,0.00,M1] [#6 -0.01,0.11,0.71,U] [#7 0.09,0.15,0.63,U] [#8 0.30,0.38,0.00,M1] 
23:18:31.206 00.001 28316 refined, 6 included, MultiStar: {0.11, 0.13}, one-star: {0.21, 0.04}
23:18:31.206 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
23:18:31.206 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.17)
23:18:31.208 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=-0.07 mountY=-0.16, mountTheta=-2.00
23:18:31.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.13, opts=13)
23:18:31.209 00.000 28316 Enqueuing Move request for scope (0.11, 0.13)
23:18:31.210 00.001 29988 Worker thread wakes up
23:18:31.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:18:31.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
23:18:31.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
23:18:31.210 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:18:31.211 00.001 29988 Moving (0.11, 0.13) raw xDistance=-0.07 yDistance=-0.16
23:18:31.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:18:31.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:31.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:31.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:31.212 00.001 28316 Enqueuing Expose request
23:18:31.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:18:31.212 00.000 29988 MoveAxis(E, 0, ABG)
23:18:31.212 00.000 29988 Move returns status 0, amount 0
23:18:31.212 00.000 29988 MoveAxis(N, 0, ABG)
23:18:31.212 00.000 29988 Move returns status 0, amount 0
23:18:31.212 00.000 29988 move complete, result=0
23:18:31.212 00.000 29988 worker thread done servicing request
23:18:31.212 00.000 29988 Worker thread wakes up
23:18:31.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:31.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:31.213 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:32.727 01.514 29988 Exposure complete
23:18:32.752 00.025 29988 worker thread done servicing request
23:18:32.752 00.000 28316 OnExposeComplete: enter
23:18:32.753 00.001 28316 UpdateGuideState(): m_state=6
23:18:32.753 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
23:18:32.754 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=113.86, Mass=1854, SNR=29.5, Peak=158 HFD=4.4
23:18:32.754 00.000 28316 MultiStar: [#1 -0.16,0.30,0.00,M1] [#2 -0.11,0.26,0.99,U] [#3 -0.03,0.32,0.00,M1] [#4 -0.19,0.42,0.00,M1] [#5 -0.20,0.45,0.00,M2] [#6 -0.06,0.17,0.76,U] [#7 -0.16,0.29,0.00,M1] [#8 -0.17,0.31,0.00,M2] 
23:18:32.755 00.001 28316 refined, 2 included, MultiStar: {-0.08, 0.23}, one-star: {-0.07, 0.24}
23:18:32.755 00.000 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
23:18:32.756 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.13)
23:18:32.756 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
23:18:32.757 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.23, opts=13)
23:18:32.758 00.001 28316 Enqueuing Move request for scope (-0.08, 0.23)
23:18:32.758 00.000 29988 Worker thread wakes up
23:18:32.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:32.759 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:18:32.759 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:32.760 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:32.760 00.000 28316 Enqueuing Expose request
23:18:32.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
23:18:32.761 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
23:18:32.761 00.000 29988 Moving (-0.08, 0.23) raw xDistance=-0.24 yDistance=-0.03
23:18:32.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:18:32.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:32.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:32.761 00.000 29988 MoveAxis(E, 51, ABG)
23:18:32.761 00.000 29988 Guiding  Dir = 2, Dur = 51
23:18:32.761 00.000 29988 IsSlewing returns 0
23:18:32.761 00.000 29988 IsGuiding returns 0
23:18:32.762 00.001 29988 PulseGuide returned control before completion, sleep 60
23:18:32.833 00.071 29988 IsGuiding returns 0
23:18:32.833 00.000 29988 Move returns status 0, amount 51
23:18:32.833 00.000 29988 MoveAxis(N, 0, ABG)
23:18:32.833 00.000 29988 Move returns status 0, amount 0
23:18:32.833 00.000 29988 move complete, result=0
23:18:32.833 00.000 29988 worker thread done servicing request
23:18:32.833 00.000 29988 Worker thread wakes up
23:18:32.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:32.833 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
23:18:32.834 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:34.460 01.626 29988 Exposure complete
23:18:34.492 00.032 29988 worker thread done servicing request
23:18:34.492 00.000 28316 OnExposeComplete: enter
23:18:34.493 00.001 28316 UpdateGuideState(): m_state=6
23:18:34.493 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
23:18:34.494 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=113.71, Mass=1907, SNR=30.0, Peak=139 HFD=4.5
23:18:34.495 00.001 28316 MultiStar: [#1 -0.08,0.06,0.90,U] [#2 -0.09,0.01,0.97,U] [#3 -0.02,0.01,0.89,U] [#4 -0.17,0.24,0.87,U] [#5 -0.01,0.16,0.76,U] [#6 -0.17,-0.03,0.69,U] [#7 -0.17,0.03,0.65,U] [#8 -0.01,0.13,0.61,U] 
23:18:34.495 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.08}, one-star: {0.01, 0.09}
23:18:34.497 00.002 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:18:34.499 00.002 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.54)
23:18:34.499 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.50 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
23:18:34.501 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:18:34.502 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
23:18:34.502 00.000 29988 Worker thread wakes up
23:18:34.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:18:34.503 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.0
23:18:34.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:34.504 00.000 28316 Enqueuing Expose request
23:18:34.505 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:18:34.505 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:18:34.505 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:18:34.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:18:34.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:34.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:18:34.505 00.000 29988 MoveAxis(E, 0, ABG)
23:18:34.505 00.000 29988 Move returns status 0, amount 0
23:18:34.505 00.000 29988 MoveAxis(N, 0, ABG)
23:18:34.505 00.000 29988 Move returns status 0, amount 0
23:18:34.505 00.000 29988 move complete, result=0
23:18:34.505 00.000 29988 worker thread done servicing request
23:18:34.505 00.000 29988 Worker thread wakes up
23:18:34.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:34.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:34.505 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:36.032 01.527 29988 Exposure complete
23:18:36.056 00.024 29988 worker thread done servicing request
23:18:36.057 00.001 28316 OnExposeComplete: enter
23:18:36.057 00.000 28316 UpdateGuideState(): m_state=6
23:18:36.058 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
23:18:36.058 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=113.69, Mass=1985, SNR=30.6, Peak=136 HFD=4.5
23:18:36.059 00.001 28316 MultiStar: [#1 -0.21,0.13,0.88,U] [#2 -0.09,0.02,0.93,U] [#3 0.06,0.18,0.85,U] [#4 -0.13,0.10,0.86,U] [#5 -0.09,0.31,0.00,M2] [#6 -0.09,-0.03,0.68,U] [#7 -0.13,0.15,0.63,U] [#8 0.08,0.04,0.59,U] 
23:18:36.059 00.000 28316 single-star, 7 included, MultiStar: {-0.08, 0.08}, one-star: {-0.09, 0.07}
23:18:36.060 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.61 = -2.67)
23:18:36.060 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.43)
23:18:36.060 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.47 mountX=-0.10 mountY=0.05, mountTheta=2.71
23:18:36.063 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
23:18:36.063 00.000 28316 Enqueuing Move request for scope (-0.09, 0.07)
23:18:36.064 00.001 29988 Worker thread wakes up
23:18:36.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:36.064 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.6
23:18:36.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:36.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:36.065 00.000 28316 Enqueuing Expose request
23:18:36.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
23:18:36.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
23:18:36.066 00.000 29988 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=0.05
23:18:36.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:18:36.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:36.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:36.066 00.000 29988 MoveAxis(E, 0, ABG)
23:18:36.066 00.000 29988 Move returns status 0, amount 0
23:18:36.066 00.000 29988 MoveAxis(N, 0, ABG)
23:18:36.066 00.000 29988 Move returns status 0, amount 0
23:18:36.066 00.000 29988 move complete, result=0
23:18:36.066 00.000 29988 worker thread done servicing request
23:18:36.066 00.000 29988 Worker thread wakes up
23:18:36.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:36.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:36.066 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:37.691 01.625 29988 Exposure complete
23:18:37.726 00.035 29988 worker thread done servicing request
23:18:37.726 00.000 28316 OnExposeComplete: enter
23:18:37.729 00.003 28316 UpdateGuideState(): m_state=6
23:18:37.732 00.003 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
23:18:37.734 00.002 28316 Star::Find returns 1 (0), X=585.30, Y=113.53, Mass=1746, SNR=28.6, Peak=129 HFD=4.4
23:18:37.737 00.003 28316 MultiStar: [#1 -0.11,-0.02,0.96,U] [#2 -0.13,-0.03,1.02,U] [#3 -0.11,0.10,0.88,U] [#4 -0.14,0.10,0.92,U] [#5 -0.20,0.18,0.82,U] [#6 -0.16,-0.07,0.75,U] [#7 -0.19,0.02,0.67,U] [#8 -0.17,-0.13,0.65,U] 
23:18:37.739 00.002 28316 single-star, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.11, -0.08}
23:18:37.742 00.003 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.35 = -1.35)
23:18:37.744 00.002 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:18:37.746 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.49 mountX=0.03 mountY=0.14, mountTheta=1.35
23:18:37.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
23:18:37.749 00.002 28316 Enqueuing Move request for scope (-0.11, -0.08)
23:18:37.749 00.000 29988 Worker thread wakes up
23:18:37.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:18:37.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:18:37.749 00.000 29988 Moving (-0.11, -0.08) raw xDistance=0.03 yDistance=0.14
23:18:37.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:37.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:37.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:18:37.750 00.001 28316 UpdateGuideState exits: m=1746 RSB=28.6
23:18:37.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:37.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:37.751 00.000 28316 Enqueuing Expose request
23:18:37.752 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:18:37.752 00.000 29988 MoveAxis(E, 0, ABG)
23:18:37.752 00.000 29988 Move returns status 0, amount 0
23:18:37.752 00.000 29988 MoveAxis(N, 0, ABG)
23:18:37.752 00.000 29988 Move returns status 0, amount 0
23:18:37.752 00.000 29988 move complete, result=0
23:18:37.752 00.000 29988 worker thread done servicing request
23:18:37.752 00.000 29988 Worker thread wakes up
23:18:37.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:37.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:37.752 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:39.275 01.523 29988 Exposure complete
23:18:39.314 00.039 29988 worker thread done servicing request
23:18:39.314 00.000 28316 OnExposeComplete: enter
23:18:39.316 00.002 28316 UpdateGuideState(): m_state=6
23:18:39.316 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
23:18:39.317 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=113.30, Mass=1817, SNR=29.2, Peak=140 HFD=4.3
23:18:39.318 00.001 28316 MultiStar: [#1 -0.04,-0.25,0.98,U] [#2 -0.27,-0.30,0.00,M1] [#3 0.09,-0.29,0.88,U] [#4 -0.02,-0.07,0.90,U] [#5 -0.05,-0.11,0.78,U] [#6 -0.09,-0.29,0.77,U] [#7 -0.10,-0.13,0.67,U] [#8 -0.09,-0.09,0.62,U] 
23:18:39.319 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.20}, one-star: {-0.07, -0.32}
23:18:39.320 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.14) = xAngle (-0.63 = -0.63)
23:18:39.321 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.47 = 2.47)
23:18:39.321 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.78 mountX=0.17 mountY=0.13, mountTheta=0.66
23:18:39.323 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.20, opts=13)
23:18:39.324 00.001 28316 Enqueuing Move request for scope (-0.04, -0.20)
23:18:39.324 00.000 29988 Worker thread wakes up
23:18:39.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:18:39.325 00.001 28316 UpdateGuideState exits: m=1817 RSB=29.2
23:18:39.325 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:39.326 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:39.326 00.000 28316 Enqueuing Expose request
23:18:39.327 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
23:18:39.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
23:18:39.327 00.000 29988 Moving (-0.04, -0.20) raw xDistance=0.17 yDistance=0.13
23:18:39.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:18:39.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:39.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:18:39.327 00.000 29988 MoveAxis(E, 0, ABG)
23:18:39.327 00.000 29988 Move returns status 0, amount 0
23:18:39.327 00.000 29988 MoveAxis(N, 0, ABG)
23:18:39.327 00.000 29988 Move returns status 0, amount 0
23:18:39.327 00.000 29988 move complete, result=0
23:18:39.327 00.000 29988 worker thread done servicing request
23:18:39.327 00.000 29988 Worker thread wakes up
23:18:39.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:39.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:39.327 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:40.966 01.639 29988 Exposure complete
23:18:40.989 00.023 29988 worker thread done servicing request
23:18:40.989 00.000 28316 OnExposeComplete: enter
23:18:40.990 00.001 28316 UpdateGuideState(): m_state=6
23:18:40.991 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
23:18:40.992 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=113.28, Mass=1817, SNR=29.3, Peak=135 HFD=4.2
23:18:40.993 00.001 28316 MultiStar: [#1 -0.09,-0.13,0.93,U] [#2 -0.14,-0.10,1.01,U] [#3 -0.02,-0.07,0.88,U] [#4 -0.11,-0.05,0.87,U] [#5 0.02,0.11,0.81,U] [#6 -0.06,-0.08,0.75,U] [#7 0.01,0.01,0.67,U] [#8 0.14,-0.12,0.63,U] 
23:18:40.994 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.09, -0.34}
23:18:40.996 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.14) = xAngle (-0.68 = -0.68)
23:18:40.996 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.42 = 2.42)
23:18:40.997 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.83 mountX=0.08 mountY=0.07, mountTheta=0.71
23:18:40.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
23:18:40.998 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
23:18:40.999 00.001 29988 Worker thread wakes up
23:18:40.999 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:18:40.999 00.000 28316 UpdateGuideState exits: m=1817 RSB=29.3
23:18:41.000 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:41.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:41.000 00.000 28316 Enqueuing Expose request
23:18:41.001 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:18:41.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:18:41.001 00.000 29988 Moving (-0.03, -0.09) raw xDistance=0.08 yDistance=0.07
23:18:41.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:18:41.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:41.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:18:41.001 00.000 29988 MoveAxis(E, 0, ABG)
23:18:41.001 00.000 29988 Move returns status 0, amount 0
23:18:41.001 00.000 29988 MoveAxis(N, 0, ABG)
23:18:41.001 00.000 29988 Move returns status 0, amount 0
23:18:41.001 00.000 29988 move complete, result=0
23:18:41.001 00.000 29988 worker thread done servicing request
23:18:41.001 00.000 29988 Worker thread wakes up
23:18:41.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:41.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:41.001 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:42.515 01.514 29988 Exposure complete
23:18:42.552 00.037 29988 worker thread done servicing request
23:18:42.552 00.000 28316 OnExposeComplete: enter
23:18:42.553 00.001 28316 UpdateGuideState(): m_state=6
23:18:42.553 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
23:18:42.554 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=113.39, Mass=1824, SNR=29.2, Peak=131 HFD=4.1
23:18:42.554 00.000 28316 MultiStar: [#1 -0.21,-0.13,0.94,U] [#2 -0.09,-0.23,0.97,U] [#3 0.21,-0.28,0.00,M1] [#4 -0.04,0.03,0.90,U] [#5 -0.05,0.07,0.79,U] [#6 -0.04,-0.26,0.76,U] [#7 -0.02,-0.10,0.66,U] [#8 0.15,-0.12,0.62,U] 
23:18:42.554 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.13}, one-star: {-0.02, -0.23}
23:18:42.555 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
23:18:42.555 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
23:18:42.556 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.13 cameraTheta=-1.95 mountX=0.09 mountY=0.10, mountTheta=0.82
23:18:42.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
23:18:42.558 00.001 28316 Enqueuing Move request for scope (-0.05, -0.13)
23:18:42.560 00.002 29988 Worker thread wakes up
23:18:42.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:18:42.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:18:42.560 00.000 29988 Moving (-0.05, -0.13) raw xDistance=0.09 yDistance=0.10
23:18:42.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:18:42.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:42.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:18:42.561 00.001 28316 UpdateGuideState exits: m=1824 RSB=29.2
23:18:42.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:42.562 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:18:42.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:42.562 00.000 28316 Enqueuing Expose request
23:18:42.563 00.001 29988 MoveAxis(E, 0, ABG)
23:18:42.563 00.000 29988 Move returns status 0, amount 0
23:18:42.563 00.000 29988 MoveAxis(N, 0, ABG)
23:18:42.563 00.000 29988 Move returns status 0, amount 0
23:18:42.563 00.000 29988 move complete, result=0
23:18:42.563 00.000 29988 worker thread done servicing request
23:18:42.563 00.000 29988 Worker thread wakes up
23:18:42.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:42.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:42.563 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:44.187 01.624 29988 Exposure complete
23:18:44.218 00.031 29988 worker thread done servicing request
23:18:44.218 00.000 28316 OnExposeComplete: enter
23:18:44.218 00.000 28316 UpdateGuideState(): m_state=6
23:18:44.219 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
23:18:44.219 00.000 28316 Star::Find returns 1 (0), X=585.43, Y=113.43, Mass=1782, SNR=29.0, Peak=121 HFD=4.2
23:18:44.220 00.001 28316 MultiStar: [#1 -0.08,-0.13,0.94,U] [#2 -0.06,-0.20,1.01,U] [#3 -0.01,0.00,0.90,U] [#4 -0.11,0.03,0.90,U] [#5 -0.02,-0.04,0.80,U] [#6 -0.05,-0.08,0.74,U] [#7 0.06,0.02,0.65,U] [#8 0.01,-0.01,0.63,U] 
23:18:44.220 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {0.02, -0.19}
23:18:44.221 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.82 = -0.82)
23:18:44.221 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.29 = 2.29)
23:18:44.222 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.96 mountX=0.06 mountY=0.06, mountTheta=0.83
23:18:44.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
23:18:44.223 00.000 28316 Enqueuing Move request for scope (-0.03, -0.07)
23:18:44.224 00.001 29988 Worker thread wakes up
23:18:44.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
23:18:44.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:18:44.225 00.001 28316 UpdateGuideState exits: m=1782 RSB=29.0
23:18:44.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:44.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:44.226 00.001 28316 Enqueuing Expose request
23:18:44.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
23:18:44.226 00.000 29988 Moving (-0.03, -0.07) raw xDistance=0.06 yDistance=0.06
23:18:44.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:18:44.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:44.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:18:44.226 00.000 29988 MoveAxis(E, 0, ABG)
23:18:44.226 00.000 29988 Move returns status 0, amount 0
23:18:44.226 00.000 29988 MoveAxis(N, 0, ABG)
23:18:44.226 00.000 29988 Move returns status 0, amount 0
23:18:44.226 00.000 29988 move complete, result=0
23:18:44.227 00.001 29988 worker thread done servicing request
23:18:44.227 00.000 29988 Worker thread wakes up
23:18:44.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:44.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:44.227 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:45.744 01.517 29988 Exposure complete
23:18:45.792 00.048 29988 worker thread done servicing request
23:18:45.792 00.000 28316 OnExposeComplete: enter
23:18:45.792 00.000 28316 UpdateGuideState(): m_state=6
23:18:45.793 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
23:18:45.793 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=113.41, Mass=1945, SNR=30.3, Peak=145 HFD=4.6
23:18:45.794 00.001 28316 MultiStar: [#1 -0.22,-0.07,0.88,U] [#2 -0.22,-0.11,0.95,U] [#3 -0.13,-0.10,0.87,U] [#4 -0.26,-0.05,0.85,U] [#5 -0.24,0.24,0.00,M1] [#6 -0.14,-0.15,0.71,U] [#7 -0.07,-0.18,0.64,U] [#8 -0.05,0.05,0.58,U] 
23:18:45.794 00.000 28316 refined, 7 included, MultiStar: {-0.15, -0.11}, one-star: {-0.07, -0.21}
23:18:45.795 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
23:18:45.796 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
23:18:45.796 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.54 mountX=0.03 mountY=0.19, mountTheta=1.39
23:18:45.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.11, opts=13)
23:18:45.798 00.001 28316 Enqueuing Move request for scope (-0.15, -0.11)
23:18:45.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:18:45.799 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:18:45.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:45.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:45.800 00.001 28316 Enqueuing Expose request
23:18:45.800 00.000 29988 Worker thread wakes up
23:18:45.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:18:45.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:18:45.800 00.000 29988 Moving (-0.15, -0.11) raw xDistance=0.03 yDistance=0.19
23:18:45.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:45.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:45.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:18:45.801 00.000 29988 MoveAxis(E, 0, ABG)
23:18:45.801 00.000 29988 Move returns status 0, amount 0
23:18:45.801 00.000 29988 MoveAxis(N, 0, ABG)
23:18:45.801 00.000 29988 Move returns status 0, amount 0
23:18:45.801 00.000 29988 move complete, result=0
23:18:45.801 00.000 29988 worker thread done servicing request
23:18:45.801 00.000 29988 Worker thread wakes up
23:18:45.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:45.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:45.801 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:47.436 01.635 29988 Exposure complete
23:18:47.477 00.041 29988 worker thread done servicing request
23:18:47.477 00.000 28316 OnExposeComplete: enter
23:18:47.479 00.002 28316 UpdateGuideState(): m_state=6
23:18:47.482 00.003 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
23:18:47.483 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=113.62, Mass=1826, SNR=29.3, Peak=142 HFD=4.1
23:18:47.485 00.002 28316 MultiStar: [#1 -0.29,0.10,0.93,U] [#2 -0.22,0.07,0.98,U] [#3 0.02,-0.00,0.90,U] [#4 -0.24,0.13,0.88,U] [#5 -0.12,0.19,0.78,U] [#6 -0.19,-0.01,0.74,U] [#7 -0.22,0.16,0.68,U] [#8 -0.11,0.30,0.00,M1] 
23:18:47.487 00.002 28316 single-star, 7 included, MultiStar: {-0.17, 0.08}, one-star: {-0.09, 0.00}
23:18:47.489 00.002 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
23:18:47.492 00.003 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.06)
23:18:47.494 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.10 mountX=-0.04 mountY=0.08, mountTheta=2.05
23:18:47.497 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.00, opts=13)
23:18:47.497 00.000 28316 Enqueuing Move request for scope (-0.09, 0.00)
23:18:47.498 00.001 29988 Worker thread wakes up
23:18:47.499 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:18:47.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:18:47.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:18:47.499 00.000 29988 Moving (-0.09, 0.00) raw xDistance=-0.04 yDistance=0.08
23:18:47.499 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.3
23:18:47.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:47.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:47.500 00.000 28316 Enqueuing Expose request
23:18:47.501 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:47.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:47.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:18:47.501 00.000 29988 MoveAxis(E, 0, ABG)
23:18:47.501 00.000 29988 Move returns status 0, amount 0
23:18:47.501 00.000 29988 MoveAxis(N, 0, ABG)
23:18:47.501 00.000 29988 Move returns status 0, amount 0
23:18:47.501 00.000 29988 move complete, result=0
23:18:47.501 00.000 29988 worker thread done servicing request
23:18:47.501 00.000 29988 Worker thread wakes up
23:18:47.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:47.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:47.501 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:49.014 01.513 29988 Exposure complete
23:18:49.062 00.048 29988 worker thread done servicing request
23:18:49.062 00.000 28316 OnExposeComplete: enter
23:18:49.063 00.001 28316 UpdateGuideState(): m_state=6
23:18:49.064 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
23:18:49.064 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=113.57, Mass=1835, SNR=29.4, Peak=161 HFD=4.4
23:18:49.065 00.001 28316 MultiStar: [#1 -0.30,0.18,0.00,M1] [#2 -0.27,0.13,0.99,U] [#3 -0.11,0.12,0.89,U] [#4 -0.19,0.28,0.00,M1] [#5 -0.25,0.26,0.00,M1] [#6 -0.35,0.03,0.00,M1] [#7 -0.33,0.18,0.00,M1] [#8 -0.11,0.36,0.00,M2] 
23:18:49.066 00.001 28316 refined, 2 included, MultiStar: {-0.20, 0.06}, one-star: {-0.22, -0.05}
23:18:49.066 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
23:18:49.066 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
23:18:49.067 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.83 mountX=-0.14 mountY=0.15, mountTheta=2.32
23:18:49.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.06, opts=13)
23:18:49.070 00.001 28316 Enqueuing Move request for scope (-0.20, 0.06)
23:18:49.070 00.000 29988 Worker thread wakes up
23:18:49.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:49.071 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:18:49.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:49.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:49.072 00.000 28316 Enqueuing Expose request
23:18:49.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:18:49.073 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:18:49.073 00.000 29988 Moving (-0.20, 0.06) raw xDistance=-0.14 yDistance=0.15
23:18:49.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:18:49.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:49.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:18:49.073 00.000 29988 MoveAxis(E, 0, ABG)
23:18:49.073 00.000 29988 Move returns status 0, amount 0
23:18:49.073 00.000 29988 MoveAxis(N, 0, ABG)
23:18:49.073 00.000 29988 Move returns status 0, amount 0
23:18:49.073 00.000 29988 move complete, result=0
23:18:49.073 00.000 29988 worker thread done servicing request
23:18:49.073 00.000 29988 Worker thread wakes up
23:18:49.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:49.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:49.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:50.698 01.625 29988 Exposure complete
23:18:50.730 00.032 29988 worker thread done servicing request
23:18:50.730 00.000 28316 OnExposeComplete: enter
23:18:50.731 00.001 28316 UpdateGuideState(): m_state=6
23:18:50.731 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
23:18:50.732 00.001 28316 Star::Find returns 1 (0), X=585.12, Y=113.66, Mass=1874, SNR=29.8, Peak=155 HFD=4.3
23:18:50.732 00.000 28316 MultiStar: [#1 -0.24,0.08,0.94,U] [#2 -0.24,0.03,0.97,U] [#3 -0.15,0.01,0.86,U] [#4 -0.15,0.20,0.88,U] [#5 -0.18,0.21,0.79,U] [#6 -0.23,-0.03,0.71,U] [#7 -0.13,0.06,0.67,U] [#8 0.01,0.20,0.60,U] 
23:18:50.733 00.001 28316 refined, 8 included, MultiStar: {-0.19, 0.08}, one-star: {-0.29, 0.04}
23:18:50.733 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.14) = xAngle (3.86 = -2.42)
23:18:50.734 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.68)
23:18:50.734 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.72 mountX=-0.15 mountY=0.13, mountTheta=2.44
23:18:50.735 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.08, opts=13)
23:18:50.736 00.001 28316 Enqueuing Move request for scope (-0.19, 0.08)
23:18:50.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:50.737 00.001 29988 Worker thread wakes up
23:18:50.737 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.8
23:18:50.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:50.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
23:18:50.738 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:50.738 00.000 28316 Enqueuing Expose request
23:18:50.738 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
23:18:50.738 00.000 29988 Moving (-0.19, 0.08) raw xDistance=-0.15 yDistance=0.13
23:18:50.739 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:18:50.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:50.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:18:50.739 00.000 29988 MoveAxis(E, 0, ABG)
23:18:50.739 00.000 29988 Move returns status 0, amount 0
23:18:50.739 00.000 29988 MoveAxis(N, 0, ABG)
23:18:50.739 00.000 29988 Move returns status 0, amount 0
23:18:50.739 00.000 29988 move complete, result=0
23:18:50.739 00.000 29988 worker thread done servicing request
23:18:50.739 00.000 29988 Worker thread wakes up
23:18:50.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:50.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:50.739 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:52.264 01.525 29988 Exposure complete
23:18:52.298 00.034 29988 worker thread done servicing request
23:18:52.298 00.000 28316 OnExposeComplete: enter
23:18:52.299 00.001 28316 UpdateGuideState(): m_state=6
23:18:52.300 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
23:18:52.300 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=113.68, Mass=1905, SNR=29.9, Peak=152 HFD=4.5
23:18:52.301 00.001 28316 MultiStar: [#1 -0.23,0.07,0.88,U] [#2 -0.36,0.07,0.00,M1] [#3 -0.25,0.04,0.88,U] [#4 -0.34,0.17,0.00,M1] [#5 -0.21,0.22,0.76,U] [#6 -0.25,-0.01,0.72,U] [#7 -0.22,0.03,0.65,U] [#8 -0.21,0.15,0.60,U] 
23:18:52.301 00.000 28316 refined, 6 included, MultiStar: {-0.24, 0.08}, one-star: {-0.26, 0.06}
23:18:52.302 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
23:18:52.302 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
23:18:52.302 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.83 mountX=-0.17 mountY=0.18, mountTheta=2.33
23:18:52.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.08, opts=13)
23:18:52.304 00.001 28316 Enqueuing Move request for scope (-0.24, 0.08)
23:18:52.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:52.305 00.001 29988 Worker thread wakes up
23:18:52.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
23:18:52.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
23:18:52.305 00.000 29988 Moving (-0.24, 0.08) raw xDistance=-0.17 yDistance=0.18
23:18:52.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:18:52.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:52.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:18:52.305 00.000 29988 MoveAxis(E, 0, ABG)
23:18:52.305 00.000 29988 Move returns status 0, amount 0
23:18:52.305 00.000 29988 MoveAxis(N, 0, ABG)
23:18:52.305 00.000 29988 Move returns status 0, amount 0
23:18:52.305 00.000 29988 move complete, result=0
23:18:52.305 00.000 29988 worker thread done servicing request
23:18:52.305 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:18:52.307 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:52.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:52.309 00.001 28316 Enqueuing Expose request
23:18:52.312 00.003 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:52.313 00.001 29988 Worker thread wakes up
23:18:52.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:52.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:53.943 01.630 29988 Exposure complete
23:18:53.981 00.038 28316 OnExposeComplete: enter
23:18:53.982 00.001 28316 UpdateGuideState(): m_state=6
23:18:53.982 00.000 29988 worker thread done servicing request
23:18:53.982 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
23:18:53.983 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=113.83, Mass=1759, SNR=28.7, Peak=156 HFD=4.3
23:18:53.983 00.000 28316 MultiStar: [#1 -0.40,0.25,0.00,M1] [#2 -0.39,0.19,0.00,M2] [#3 -0.28,0.15,0.00,M1] [#4 -0.37,0.25,0.00,M2] [#5 -0.37,0.27,0.00,M1] [#6 -0.41,0.17,0.00,M1] [#7 -0.36,0.15,0.00,M1] [#8 -0.30,0.22,0.00,M1] 
23:18:53.983 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
23:18:53.984 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
23:18:53.984 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.25 cameraTheta=2.19 mountX=-0.25 mountY=0.04, mountTheta=2.99
23:18:53.986 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.21, opts=13)
23:18:53.986 00.000 28316 Enqueuing Move request for scope (-0.15, 0.21)
23:18:53.987 00.001 29988 Worker thread wakes up
23:18:53.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:53.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
23:18:53.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
23:18:53.987 00.000 28316 UpdateGuideState exits: m=1759 RSB=28.7
23:18:53.988 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:53.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:53.988 00.000 28316 Enqueuing Expose request
23:18:53.989 00.001 29988 Moving (-0.15, 0.21) raw xDistance=-0.25 yDistance=0.04
23:18:53.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:18:53.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:53.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:18:53.989 00.000 29988 MoveAxis(E, 52, ABG)
23:18:53.989 00.000 29988 Guiding  Dir = 2, Dur = 52
23:18:53.989 00.000 29988 IsSlewing returns 0
23:18:53.989 00.000 29988 IsGuiding returns 0
23:18:53.991 00.002 29988 PulseGuide returned control before completion, sleep 61
23:18:54.066 00.075 29988 IsGuiding returns 0
23:18:54.066 00.000 29988 Move returns status 0, amount 52
23:18:54.066 00.000 29988 MoveAxis(N, 0, ABG)
23:18:54.066 00.000 29988 Move returns status 0, amount 0
23:18:54.066 00.000 29988 move complete, result=0
23:18:54.066 00.000 29988 worker thread done servicing request
23:18:54.066 00.000 29988 Worker thread wakes up
23:18:54.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:54.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:54.066 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
23:18:55.477 01.411 29988 Exposure complete
23:18:55.524 00.047 29988 worker thread done servicing request
23:18:55.524 00.000 28316 OnExposeComplete: enter
23:18:55.524 00.000 28316 UpdateGuideState(): m_state=6
23:18:55.525 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
23:18:55.525 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=113.71, Mass=1838, SNR=29.3, Peak=163 HFD=4.3
23:18:55.526 00.001 28316 MultiStar: [#1 -0.29,0.17,0.00,M2] [#2 -0.22,0.10,0.99,U] [#3 -0.08,0.21,0.88,U] [#4 -0.22,0.13,0.87,U] [#5 -0.12,0.25,0.76,U] [#6 -0.32,0.13,0.00,M2] [#7 -0.24,0.22,0.00,M2] [#8 -0.13,0.26,0.58,U] 
23:18:55.526 00.000 28316 single-star, 5 included, MultiStar: {-0.14, 0.16}, one-star: {-0.07, 0.09}
23:18:55.527 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
23:18:55.527 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
23:18:55.528 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.26 mountX=-0.11 mountY=0.02, mountTheta=2.92
23:18:55.529 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
23:18:55.530 00.001 28316 Enqueuing Move request for scope (-0.07, 0.09)
23:18:55.530 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:55.530 00.000 29988 Worker thread wakes up
23:18:55.531 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.3
23:18:55.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
23:18:55.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
23:18:55.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:55.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:55.532 00.001 28316 Enqueuing Expose request
23:18:55.532 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
23:18:55.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:18:55.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:55.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:18:55.532 00.000 29988 MoveAxis(E, 0, ABG)
23:18:55.532 00.000 29988 Move returns status 0, amount 0
23:18:55.532 00.000 29988 MoveAxis(N, 0, ABG)
23:18:55.532 00.000 29988 Move returns status 0, amount 0
23:18:55.532 00.000 29988 move complete, result=0
23:18:55.532 00.000 29988 worker thread done servicing request
23:18:55.532 00.000 29988 Worker thread wakes up
23:18:55.533 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:55.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:55.533 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:57.161 01.628 29988 Exposure complete
23:18:57.195 00.034 29988 worker thread done servicing request
23:18:57.195 00.000 28316 OnExposeComplete: enter
23:18:57.197 00.002 28316 UpdateGuideState(): m_state=6
23:18:57.198 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
23:18:57.198 00.000 28316 Star::Find returns 1 (0), X=585.23, Y=113.71, Mass=1864, SNR=29.6, Peak=161 HFD=4.4
23:18:57.199 00.001 28316 MultiStar: [#1 -0.29,0.16,0.00,M3] [#2 -0.12,0.04,0.94,U] [#3 -0.19,0.25,0.00,M1] [#4 -0.16,0.24,0.85,U] [#5 -0.18,0.32,0.00,M1] [#6 -0.28,0.08,0.73,U] [#7 -0.34,0.07,0.00,M3] [#8 -0.35,0.19,0.00,M1] 
23:18:57.199 00.000 28316 single-star, 3 included, MultiStar: {-0.18, 0.11}, one-star: {-0.18, 0.09}
23:18:57.199 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.82 = -2.47)
23:18:57.200 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
23:18:57.200 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.67 mountX=-0.16 mountY=0.12, mountTheta=2.49
23:18:57.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.09, opts=13)
23:18:57.202 00.001 28316 Enqueuing Move request for scope (-0.18, 0.09)
23:18:57.202 00.000 29988 Worker thread wakes up
23:18:57.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
23:18:57.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
23:18:57.202 00.000 29988 Moving (-0.18, 0.09) raw xDistance=-0.16 yDistance=0.12
23:18:57.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:18:57.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:57.203 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:57.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:18:57.203 00.000 29988 MoveAxis(E, 0, ABG)
23:18:57.203 00.000 29988 Move returns status 0, amount 0
23:18:57.203 00.000 29988 MoveAxis(N, 0, ABG)
23:18:57.203 00.000 29988 Move returns status 0, amount 0
23:18:57.203 00.000 29988 move complete, result=0
23:18:57.203 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:18:57.204 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:57.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:57.205 00.000 28316 Enqueuing Expose request
23:18:57.205 00.000 29988 worker thread done servicing request
23:18:57.205 00.000 29988 Worker thread wakes up
23:18:57.205 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:57.206 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:57.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:58.729 01.523 29988 Exposure complete
23:18:58.767 00.038 29988 worker thread done servicing request
23:18:58.768 00.001 28316 OnExposeComplete: enter
23:18:58.768 00.000 28316 UpdateGuideState(): m_state=6
23:18:58.769 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
23:18:58.770 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=113.65, Mass=1793, SNR=29.0, Peak=146 HFD=4.4
23:18:58.771 00.001 28316 MultiStar: [#1 -0.31,0.09,0.00,M4] [#2 -0.17,0.03,1.01,U] [#3 -0.13,0.08,0.87,U] [#4 -0.25,0.25,0.00,M1] [#5 -0.21,0.34,0.00,M2] [#6 -0.25,0.02,0.73,U] [#7 -0.28,0.20,0.00,M4] [#8 -0.10,0.21,0.63,U] 
23:18:58.771 00.000 28316 single-star, 4 included, MultiStar: {-0.13, 0.06}, one-star: {-0.02, 0.03}
23:18:58.772 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.29 = -3.00)
23:18:58.772 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.10)
23:18:58.772 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.14 mountX=-0.04 mountY=0.00, mountTheta=3.04
23:18:58.774 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
23:18:58.777 00.003 28316 Enqueuing Move request for scope (-0.02, 0.03)
23:18:58.780 00.003 29988 Worker thread wakes up
23:18:58.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:18:58.781 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:18:58.781 00.000 28316 UpdateGuideState exits: m=1793 RSB=29.0
23:18:58.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:58.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:18:58.782 00.000 28316 Enqueuing Expose request
23:18:58.783 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:18:58.783 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.04 yDistance=0.00
23:18:58.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:58.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:58.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:18:58.783 00.000 29988 MoveAxis(E, 0, ABG)
23:18:58.783 00.000 29988 Move returns status 0, amount 0
23:18:58.783 00.000 29988 MoveAxis(N, 0, ABG)
23:18:58.783 00.000 29988 Move returns status 0, amount 0
23:18:58.783 00.000 29988 move complete, result=0
23:18:58.783 00.000 29988 worker thread done servicing request
23:18:58.783 00.000 29988 Worker thread wakes up
23:18:58.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:18:58.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:18:58.784 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:00.408 01.624 29988 Exposure complete
23:19:00.452 00.044 29988 worker thread done servicing request
23:19:00.452 00.000 28316 OnExposeComplete: enter
23:19:00.455 00.003 28316 UpdateGuideState(): m_state=6
23:19:00.455 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
23:19:00.456 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=113.61, Mass=1978, SNR=30.5, Peak=151 HFD=4.5
23:19:00.458 00.002 28316 MultiStar: [#1 -0.17,0.07,0.88,U] [#2 -0.12,-0.01,0.91,U] [#3 0.09,0.24,0.83,U] [#4 0.05,0.16,0.81,U] [#5 -0.14,0.28,0.00,M3] [#6 -0.19,-0.04,0.73,U] [#7 -0.13,0.11,0.65,U] [#8 -0.07,0.11,0.58,U] 
23:19:00.460 00.002 28316 single-star, 7 included, MultiStar: {-0.07, 0.07}, one-star: {-0.06, -0.01}
23:19:00.462 00.002 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.14) = xAngle (-1.85 = -1.85)
23:19:00.463 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
23:19:00.464 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.99 mountX=-0.02 mountY=0.06, mountTheta=1.85
23:19:00.465 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
23:19:00.465 00.000 28316 Enqueuing Move request for scope (-0.06, -0.01)
23:19:00.466 00.001 29988 Worker thread wakes up
23:19:00.466 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:19:00.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:19:00.466 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.5
23:19:00.467 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:00.468 00.001 28316 Enqueuing Expose request
23:19:00.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:19:00.468 00.000 29988 Moving (-0.06, -0.01) raw xDistance=-0.02 yDistance=0.06
23:19:00.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:19:00.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:00.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:00.468 00.000 29988 MoveAxis(E, 0, ABG)
23:19:00.468 00.000 29988 Move returns status 0, amount 0
23:19:00.468 00.000 29988 MoveAxis(N, 0, ABG)
23:19:00.468 00.000 29988 Move returns status 0, amount 0
23:19:00.468 00.000 29988 move complete, result=0
23:19:00.468 00.000 29988 worker thread done servicing request
23:19:00.468 00.000 29988 Worker thread wakes up
23:19:00.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:00.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:00.469 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:01.988 01.519 29988 Exposure complete
23:19:02.041 00.053 29988 worker thread done servicing request
23:19:02.042 00.001 28316 OnExposeComplete: enter
23:19:02.043 00.001 28316 UpdateGuideState(): m_state=6
23:19:02.045 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
23:19:02.047 00.002 28316 Star::Find returns 1 (0), X=585.31, Y=113.83, Mass=1848, SNR=29.5, Peak=152 HFD=4.4
23:19:02.048 00.001 28316 MultiStar: [#1 -0.13,0.39,0.00,M4] [#2 -0.15,0.29,0.00,M1] [#3 -0.01,0.40,0.00,M1] [#4 -0.17,0.35,0.00,M1] [#5 -0.09,0.52,0.00,M4] [#6 -0.20,0.11,0.70,U] [#7 -0.16,0.40,0.00,M4] [#8 -0.32,0.52,0.00,M1] 
23:19:02.049 00.001 28316 refined, 1 included, MultiStar: {-0.14, 0.17}, one-star: {-0.10, 0.21}
23:19:02.050 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
23:19:02.050 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.52 = 0.24)
23:19:02.051 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.28 mountX=-0.21 mountY=0.05, mountTheta=2.90
23:19:02.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.17, opts=13)
23:19:02.052 00.000 28316 Enqueuing Move request for scope (-0.14, 0.17)
23:19:02.053 00.001 29988 Worker thread wakes up
23:19:02.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:02.054 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
23:19:02.054 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
23:19:02.054 00.000 29988 Moving (-0.14, 0.17) raw xDistance=-0.21 yDistance=0.05
23:19:02.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:19:02.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:02.054 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.5
23:19:02.055 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:02.056 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:02.056 00.000 29988 MoveAxis(E, 45, ABG)
23:19:02.056 00.000 29988 Guiding  Dir = 2, Dur = 45
23:19:02.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:02.057 00.001 28316 Enqueuing Expose request
23:19:02.058 00.001 29988 IsSlewing returns 0
23:19:02.059 00.001 29988 IsGuiding returns 0
23:19:02.060 00.001 29988 PulseGuide returned control before completion, sleep 54
23:19:02.127 00.067 29988 IsGuiding returns 0
23:19:02.127 00.000 29988 Move returns status 0, amount 45
23:19:02.127 00.000 29988 MoveAxis(N, 0, ABG)
23:19:02.127 00.000 29988 Move returns status 0, amount 0
23:19:02.127 00.000 29988 move complete, result=0
23:19:02.127 00.000 29988 worker thread done servicing request
23:19:02.127 00.000 29988 Worker thread wakes up
23:19:02.127 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
23:19:02.128 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:02.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:03.755 01.627 29988 Exposure complete
23:19:03.799 00.044 29988 worker thread done servicing request
23:19:03.799 00.000 28316 OnExposeComplete: enter
23:19:03.800 00.001 28316 UpdateGuideState(): m_state=6
23:19:03.801 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
23:19:03.802 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=113.27, Mass=1870, SNR=29.5, Peak=126 HFD=4.5
23:19:03.804 00.002 28316 MultiStar: [#1 -0.35,-0.04,0.00,M5] [#2 -0.23,-0.14,0.99,U] [#3 -0.19,0.01,0.82,U] [#4 -0.29,-0.02,0.88,U] [#5 -0.27,-0.02,0.75,U] [#6 -0.23,-0.17,0.75,U] [#7 -0.31,-0.07,0.00,M5] [#8 -0.16,-0.07,0.62,U] 
23:19:03.805 00.001 28316 refined, 6 included, MultiStar: {-0.22, -0.12}, one-star: {-0.15, -0.35}
23:19:03.805 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.50 = -1.50)
23:19:03.806 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.60 = 1.60)
23:19:03.807 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.64 mountX=0.02 mountY=0.25, mountTheta=1.50
23:19:03.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.12, opts=13)
23:19:03.809 00.001 28316 Enqueuing Move request for scope (-0.22, -0.12)
23:19:03.810 00.001 29988 Worker thread wakes up
23:19:03.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:03.811 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
23:19:03.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
23:19:03.811 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.5
23:19:03.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:03.812 00.001 28316 Enqueuing Expose request
23:19:03.813 00.001 29988 Moving (-0.22, -0.12) raw xDistance=0.02 yDistance=0.25
23:19:03.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:03.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:03.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:19:03.813 00.000 29988 MoveAxis(E, 0, ABG)
23:19:03.813 00.000 29988 Move returns status 0, amount 0
23:19:03.813 00.000 29988 MoveAxis(N, 0, ABG)
23:19:03.813 00.000 29988 Move returns status 0, amount 0
23:19:03.813 00.000 29988 move complete, result=0
23:19:03.813 00.000 29988 worker thread done servicing request
23:19:03.813 00.000 29988 Worker thread wakes up
23:19:03.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:03.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:03.814 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:05.337 01.523 29988 Exposure complete
23:19:05.389 00.052 29988 worker thread done servicing request
23:19:05.389 00.000 28316 OnExposeComplete: enter
23:19:05.391 00.002 28316 UpdateGuideState(): m_state=6
23:19:05.392 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
23:19:05.392 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=113.51, Mass=1810, SNR=29.0, Peak=135 HFD=4.6
23:19:05.393 00.001 28316 MultiStar: [#1 -0.25,0.10,0.94,U] [#2 -0.20,-0.01,0.98,U] [#3 -0.02,0.11,0.87,U] [#4 -0.19,0.13,0.88,U] [#5 -0.08,0.13,0.78,U] [#6 -0.32,0.12,0.00,M1] [#7 -0.14,0.06,0.66,U] [#8 0.02,0.07,0.60,U] 
23:19:05.394 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.14, -0.11}
23:19:05.396 00.002 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.91 = -2.37)
23:19:05.397 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.73)
23:19:05.397 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.77 mountX=-0.10 mountY=0.10, mountTheta=2.39
23:19:05.399 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
23:19:05.399 00.000 28316 Enqueuing Move request for scope (-0.13, 0.05)
23:19:05.400 00.001 29988 Worker thread wakes up
23:19:05.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:19:05.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:19:05.400 00.000 29988 Moving (-0.13, 0.05) raw xDistance=-0.10 yDistance=0.10
23:19:05.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:19:05.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:05.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:05.400 00.000 28316 UpdateGuideState exits: m=1810 RSB=29.0
23:19:05.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:05.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:05.402 00.001 28316 Enqueuing Expose request
23:19:05.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:19:05.402 00.000 29988 MoveAxis(E, 0, ABG)
23:19:05.402 00.000 29988 Move returns status 0, amount 0
23:19:05.402 00.000 29988 MoveAxis(N, 0, ABG)
23:19:05.402 00.000 29988 Move returns status 0, amount 0
23:19:05.402 00.000 29988 move complete, result=0
23:19:05.402 00.000 29988 worker thread done servicing request
23:19:05.402 00.000 29988 Worker thread wakes up
23:19:05.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:05.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:05.403 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:07.034 01.631 29988 Exposure complete
23:19:07.083 00.049 29988 worker thread done servicing request
23:19:07.083 00.000 28316 OnExposeComplete: enter
23:19:07.085 00.002 28316 UpdateGuideState(): m_state=6
23:19:07.086 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
23:19:07.088 00.002 28316 Star::Find returns 1 (0), X=585.41, Y=113.59, Mass=1771, SNR=29.0, Peak=126 HFD=4.3
23:19:07.089 00.001 28316 MultiStar: [#1 -0.18,-0.05,0.95,U] [#2 -0.12,-0.08,0.98,U] [#3 -0.20,-0.04,0.88,U] [#4 -0.24,0.07,0.90,U] [#5 -0.13,0.14,0.79,U] [#6 -0.37,-0.03,0.00,M2] [#7 -0.19,0.04,0.68,U] [#8 -0.30,0.12,0.00,M1] 
23:19:07.091 00.002 28316 single-star, 6 included, MultiStar: {-0.15, 0.00}, one-star: {0.00, -0.03}
23:19:07.092 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
23:19:07.093 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.72 = 2.72)
23:19:07.094 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.53 mountX=0.02 mountY=0.01, mountTheta=0.42
23:19:07.099 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.03, opts=13)
23:19:07.099 00.000 28316 Enqueuing Move request for scope (0.00, -0.03)
23:19:07.100 00.001 29988 Worker thread wakes up
23:19:07.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:07.100 00.000 28316 UpdateGuideState exits: m=1771 RSB=29.0
23:19:07.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:07.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:07.101 00.000 28316 Enqueuing Expose request
23:19:07.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
23:19:07.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
23:19:07.102 00.000 29988 Moving (0.00, -0.03) raw xDistance=0.02 yDistance=0.01
23:19:07.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:07.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:07.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:07.102 00.000 29988 MoveAxis(E, 0, ABG)
23:19:07.102 00.000 29988 Move returns status 0, amount 0
23:19:07.102 00.000 29988 MoveAxis(N, 0, ABG)
23:19:07.102 00.000 29988 Move returns status 0, amount 0
23:19:07.102 00.000 29988 move complete, result=0
23:19:07.102 00.000 29988 worker thread done servicing request
23:19:07.102 00.000 29988 Worker thread wakes up
23:19:07.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:07.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:07.102 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:08.615 01.513 29988 Exposure complete
23:19:08.660 00.045 29988 worker thread done servicing request
23:19:08.660 00.000 28316 OnExposeComplete: enter
23:19:08.661 00.001 28316 UpdateGuideState(): m_state=6
23:19:08.663 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
23:19:08.663 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=113.49, Mass=1869, SNR=29.7, Peak=127 HFD=4.2
23:19:08.664 00.001 28316 MultiStar: [#1 -0.11,-0.05,0.92,U] [#2 -0.05,0.01,0.96,U] [#3 -0.07,0.07,0.88,U] [#4 -0.22,0.25,0.00,M1] [#5 -0.05,0.14,0.78,U] [#6 -0.17,0.03,0.72,U] [#7 -0.09,0.03,0.66,U] [#8 0.16,-0.01,0.60,U] 
23:19:08.664 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.01}, one-star: {-0.06, -0.13}
23:19:08.665 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.15 = -2.14)
23:19:08.665 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
23:19:08.666 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.00 mountX=-0.03 mountY=0.05, mountTheta=2.15
23:19:08.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
23:19:08.667 00.000 28316 Enqueuing Move request for scope (-0.06, 0.01)
23:19:08.668 00.001 29988 Worker thread wakes up
23:19:08.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:19:08.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:19:08.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:08.671 00.003 29988 Moving (-0.06, 0.01) raw xDistance=-0.03 yDistance=0.05
23:19:08.671 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.7
23:19:08.673 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:19:08.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:08.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:08.673 00.000 29988 MoveAxis(E, 0, ABG)
23:19:08.673 00.000 29988 Move returns status 0, amount 0
23:19:08.673 00.000 29988 MoveAxis(N, 0, ABG)
23:19:08.673 00.000 29988 Move returns status 0, amount 0
23:19:08.673 00.000 29988 move complete, result=0
23:19:08.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:08.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:08.674 00.000 28316 Enqueuing Expose request
23:19:08.675 00.001 29988 worker thread done servicing request
23:19:08.675 00.000 29988 Worker thread wakes up
23:19:08.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:08.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:08.675 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:10.307 01.632 29988 Exposure complete
23:19:10.361 00.054 29988 worker thread done servicing request
23:19:10.361 00.000 28316 OnExposeComplete: enter
23:19:10.364 00.003 28316 UpdateGuideState(): m_state=6
23:19:10.365 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
23:19:10.365 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=113.64, Mass=1842, SNR=29.5, Peak=144 HFD=4.6
23:19:10.366 00.001 28316 MultiStar: [#1 -0.14,0.06,0.93,U] [#2 -0.13,0.00,0.97,U] [#3 0.10,0.21,0.88,U] [#4 -0.13,0.26,0.89,U] [#5 -0.18,0.25,0.78,U] [#6 -0.08,0.04,0.74,U] [#7 0.00,0.18,0.67,U] [#8 0.07,0.26,0.62,U] 
23:19:10.367 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.14}, one-star: {-0.16, 0.02}
23:19:10.367 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
23:19:10.369 00.002 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
23:19:10.370 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.10 mountX=-0.16 mountY=0.01, mountTheta=3.08
23:19:10.372 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
23:19:10.373 00.001 28316 Enqueuing Move request for scope (-0.08, 0.14)
23:19:10.373 00.000 29988 Worker thread wakes up
23:19:10.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:10.374 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.5
23:19:10.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:10.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:10.376 00.001 28316 Enqueuing Expose request
23:19:10.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
23:19:10.376 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
23:19:10.376 00.000 29988 Moving (-0.08, 0.14) raw xDistance=-0.16 yDistance=0.01
23:19:10.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:19:10.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:10.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:10.376 00.000 29988 MoveAxis(E, 0, ABG)
23:19:10.376 00.000 29988 Move returns status 0, amount 0
23:19:10.376 00.000 29988 MoveAxis(N, 0, ABG)
23:19:10.376 00.000 29988 Move returns status 0, amount 0
23:19:10.376 00.000 29988 move complete, result=0
23:19:10.376 00.000 29988 worker thread done servicing request
23:19:10.376 00.000 29988 Worker thread wakes up
23:19:10.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:10.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:10.377 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:11.899 01.522 29988 Exposure complete
23:19:11.944 00.045 29988 worker thread done servicing request
23:19:11.944 00.000 28316 OnExposeComplete: enter
23:19:11.944 00.000 28316 UpdateGuideState(): m_state=6
23:19:11.944 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
23:19:11.946 00.002 28316 Star::Find returns 1 (0), X=585.41, Y=113.75, Mass=1926, SNR=30.1, Peak=156 HFD=4.6
23:19:11.949 00.003 28316 MultiStar: [#1 -0.22,0.26,0.00,M2] [#2 -0.08,0.13,0.97,U] [#3 0.01,0.31,0.00,M1] [#4 -0.16,0.39,0.00,M1] [#5 -0.19,0.22,0.78,U] [#6 -0.06,0.20,0.73,U] [#7 -0.10,0.32,0.00,M2] [#8 -0.10,0.17,0.59,U] 
23:19:11.950 00.001 28316 single-star, 4 included, MultiStar: {-0.08, 0.16}, one-star: {0.00, 0.13}
23:19:11.952 00.002 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
23:19:11.953 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
23:19:11.955 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.57 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
23:19:11.959 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.13, opts=13)
23:19:11.960 00.001 28316 Enqueuing Move request for scope (0.00, 0.13)
23:19:11.961 00.001 29988 Worker thread wakes up
23:19:11.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
23:19:11.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
23:19:11.961 00.000 29988 Moving (0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
23:19:11.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:11.961 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
23:19:11.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:11.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:19:11.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:11.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:11.963 00.001 28316 Enqueuing Expose request
23:19:11.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:19:11.963 00.000 29988 MoveAxis(E, 0, ABG)
23:19:11.963 00.000 29988 Move returns status 0, amount 0
23:19:11.963 00.000 29988 MoveAxis(N, 0, ABG)
23:19:11.963 00.000 29988 Move returns status 0, amount 0
23:19:11.963 00.000 29988 move complete, result=0
23:19:11.964 00.001 29988 worker thread done servicing request
23:19:11.964 00.000 29988 Worker thread wakes up
23:19:11.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:11.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:11.964 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:13.601 01.637 29988 Exposure complete
23:19:13.651 00.050 29988 worker thread done servicing request
23:19:13.652 00.001 28316 OnExposeComplete: enter
23:19:13.652 00.000 28316 UpdateGuideState(): m_state=6
23:19:13.653 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
23:19:13.654 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=113.68, Mass=1877, SNR=29.6, Peak=143 HFD=4.3
23:19:13.655 00.001 28316 MultiStar: [#1 -0.14,0.09,0.88,U] [#2 -0.06,-0.04,0.98,U] [#3 0.08,0.12,0.89,U] [#4 -0.15,0.25,0.86,U] [#5 -0.02,0.23,0.80,U] [#6 -0.03,0.03,0.70,U] [#7 -0.11,0.18,0.69,U] [#8 0.14,-0.02,0.63,U] 
23:19:13.656 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.11, 0.06}
23:19:13.657 00.001 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.14) = xAngle (3.18 = -3.10)
23:19:13.659 00.002 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.00)
23:19:13.662 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.04 mountX=-0.11 mountY=0.00, mountTheta=3.14
23:19:13.666 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
23:19:13.668 00.002 28316 Enqueuing Move request for scope (-0.05, 0.10)
23:19:13.668 00.000 29988 Worker thread wakes up
23:19:13.669 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:19:13.669 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.6
23:19:13.670 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:13.670 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:13.670 00.000 28316 Enqueuing Expose request
23:19:13.671 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:19:13.671 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:19:13.671 00.000 29988 Moving (-0.05, 0.10) raw xDistance=-0.11 yDistance=0.00
23:19:13.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:19:13.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:13.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:19:13.671 00.000 29988 MoveAxis(E, 0, ABG)
23:19:13.671 00.000 29988 Move returns status 0, amount 0
23:19:13.671 00.000 29988 MoveAxis(N, 0, ABG)
23:19:13.671 00.000 29988 Move returns status 0, amount 0
23:19:13.671 00.000 29988 move complete, result=0
23:19:13.671 00.000 29988 worker thread done servicing request
23:19:13.671 00.000 29988 Worker thread wakes up
23:19:13.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:13.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:13.671 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:15.085 01.414 29988 Exposure complete
23:19:15.126 00.041 29988 worker thread done servicing request
23:19:15.126 00.000 28316 OnExposeComplete: enter
23:19:15.126 00.000 28316 UpdateGuideState(): m_state=6
23:19:15.128 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
23:19:15.129 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=113.60, Mass=1956, SNR=30.5, Peak=142 HFD=4.5
23:19:15.130 00.001 28316 MultiStar: [#1 -0.08,0.04,0.90,U] [#2 -0.07,0.10,0.96,U] [#3 0.14,0.11,0.86,U] [#4 -0.19,0.20,0.87,U] [#5 0.00,0.26,0.77,U] [#6 -0.10,-0.07,0.68,U] [#7 0.06,0.01,0.67,U] [#8 0.01,0.07,0.58,U] 
23:19:15.131 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.08}, one-star: {-0.03, -0.02}
23:19:15.131 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
23:19:15.132 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
23:19:15.132 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.54 mountX=0.01 mountY=0.03, mountTheta=1.39
23:19:15.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
23:19:15.134 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
23:19:15.135 00.001 29988 Worker thread wakes up
23:19:15.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:19:15.135 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.5
23:19:15.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:15.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:15.136 00.000 28316 Enqueuing Expose request
23:19:15.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:19:15.136 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:19:15.136 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.01 yDistance=0.03
23:19:15.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:15.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:15.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:19:15.136 00.000 29988 MoveAxis(E, 0, ABG)
23:19:15.137 00.001 29988 Move returns status 0, amount 0
23:19:15.137 00.000 29988 MoveAxis(N, 0, ABG)
23:19:15.137 00.000 29988 Move returns status 0, amount 0
23:19:15.137 00.000 29988 move complete, result=0
23:19:15.137 00.000 29988 worker thread done servicing request
23:19:15.137 00.000 29988 Worker thread wakes up
23:19:15.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:15.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:15.137 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:16.765 01.628 29988 Exposure complete
23:19:16.798 00.033 29988 worker thread done servicing request
23:19:16.798 00.000 28316 OnExposeComplete: enter
23:19:16.798 00.000 28316 UpdateGuideState(): m_state=6
23:19:16.799 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
23:19:16.800 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=113.54, Mass=2071, SNR=31.3, Peak=141 HFD=4.5
23:19:16.800 00.000 28316 MultiStar: [#1 -0.00,-0.00,0.85,U] [#2 -0.08,-0.07,0.89,U] [#3 -0.02,0.01,0.81,U] [#4 -0.12,0.20,0.85,U] [#5 -0.02,0.17,0.74,U] [#6 -0.05,-0.04,0.68,U] [#7 0.08,0.05,0.63,U] [#8 0.11,0.11,0.57,U] 
23:19:16.801 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.02, -0.08}
23:19:16.801 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
23:19:16.802 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
23:19:16.802 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.13 mountX=-0.04 mountY=0.00, mountTheta=3.04
23:19:16.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
23:19:16.804 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
23:19:16.804 00.000 29988 Worker thread wakes up
23:19:16.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:19:16.805 00.001 28316 UpdateGuideState exits: m=2071 RSB=31.3
23:19:16.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:16.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:16.806 00.001 28316 Enqueuing Expose request
23:19:16.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:19:16.806 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:19:16.806 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.04 yDistance=0.00
23:19:16.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:19:16.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:16.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:19:16.806 00.000 29988 MoveAxis(E, 0, ABG)
23:19:16.807 00.001 29988 Move returns status 0, amount 0
23:19:16.807 00.000 29988 MoveAxis(N, 0, ABG)
23:19:16.807 00.000 29988 Move returns status 0, amount 0
23:19:16.807 00.000 29988 move complete, result=0
23:19:16.807 00.000 29988 worker thread done servicing request
23:19:16.807 00.000 29988 Worker thread wakes up
23:19:16.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:16.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:16.807 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:18.329 01.522 29988 Exposure complete
23:19:18.354 00.025 29988 worker thread done servicing request
23:19:18.354 00.000 28316 OnExposeComplete: enter
23:19:18.355 00.001 28316 UpdateGuideState(): m_state=6
23:19:18.356 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
23:19:18.356 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=113.64, Mass=1941, SNR=30.2, Peak=159 HFD=4.5
23:19:18.357 00.001 28316 MultiStar: [#1 -0.23,0.11,0.91,U] [#2 -0.12,0.15,0.98,U] [#3 0.04,0.12,0.84,U] [#4 -0.23,0.20,0.87,U] [#5 -0.17,0.22,0.77,U] [#6 -0.20,0.03,0.72,U] [#7 0.05,0.10,0.65,U] [#8 0.01,0.26,0.58,U] 
23:19:18.357 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.13}, one-star: {-0.16, 0.02}
23:19:18.360 00.003 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.16 = -2.12)
23:19:18.360 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.98)
23:19:18.361 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=-0.08 mountY=0.13, mountTheta=2.13
23:19:18.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
23:19:18.363 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
23:19:18.363 00.000 29988 Worker thread wakes up
23:19:18.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:18.364 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:19:18.364 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:19:18.364 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
23:19:18.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:18.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:18.365 00.000 28316 Enqueuing Expose request
23:19:18.366 00.001 29988 Moving (-0.16, 0.02) raw xDistance=-0.08 yDistance=0.13
23:19:18.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:19:18.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:18.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:19:18.366 00.000 29988 MoveAxis(E, 0, ABG)
23:19:18.366 00.000 29988 Move returns status 0, amount 0
23:19:18.366 00.000 29988 MoveAxis(N, 0, ABG)
23:19:18.366 00.000 29988 Move returns status 0, amount 0
23:19:18.366 00.000 29988 move complete, result=0
23:19:18.366 00.000 29988 worker thread done servicing request
23:19:18.366 00.000 29988 Worker thread wakes up
23:19:18.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:18.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:18.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:19.997 01.631 29988 Exposure complete
23:19:20.041 00.044 29988 worker thread done servicing request
23:19:20.041 00.000 28316 OnExposeComplete: enter
23:19:20.044 00.003 28316 UpdateGuideState(): m_state=6
23:19:20.046 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
23:19:20.047 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=113.73, Mass=1892, SNR=29.8, Peak=146 HFD=4.5
23:19:20.047 00.000 28316 MultiStar: [#1 -0.21,0.19,0.94,U] [#2 -0.12,0.10,0.98,U] [#3 -0.10,0.22,0.85,U] [#4 -0.09,0.23,0.88,U] [#5 -0.17,0.24,0.78,U] [#6 -0.27,0.16,0.70,U] [#7 -0.17,0.19,0.65,U] [#8 -0.05,0.22,0.61,U] 
23:19:20.047 00.000 28316 single-star, 8 included, MultiStar: {-0.13, 0.18}, one-star: {-0.03, 0.11}
23:19:20.048 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:19:20.048 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
23:19:20.048 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.87 mountX=-0.11 mountY=-0.02, mountTheta=-2.98
23:19:20.050 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
23:19:20.050 00.000 28316 Enqueuing Move request for scope (-0.03, 0.11)
23:19:20.051 00.001 29988 Worker thread wakes up
23:19:20.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:19:20.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:19:20.051 00.000 29988 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.02
23:19:20.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:19:20.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:20.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:20.052 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
23:19:20.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:20.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:20.054 00.000 28316 Enqueuing Expose request
23:19:20.055 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:20.055 00.000 29988 MoveAxis(E, 0, ABG)
23:19:20.055 00.000 29988 Move returns status 0, amount 0
23:19:20.055 00.000 29988 MoveAxis(N, 0, ABG)
23:19:20.055 00.000 29988 Move returns status 0, amount 0
23:19:20.055 00.000 29988 move complete, result=0
23:19:20.055 00.000 29988 worker thread done servicing request
23:19:20.055 00.000 29988 Worker thread wakes up
23:19:20.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:20.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:20.055 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:21.577 01.522 29988 Exposure complete
23:19:21.612 00.035 29988 worker thread done servicing request
23:19:21.612 00.000 28316 OnExposeComplete: enter
23:19:21.613 00.001 28316 UpdateGuideState(): m_state=6
23:19:21.613 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
23:19:21.615 00.002 28316 Star::Find returns 1 (0), X=585.34, Y=113.81, Mass=1984, SNR=30.6, Peak=171 HFD=4.5
23:19:21.616 00.001 28316 MultiStar: [#1 -0.17,0.29,0.00,M1] [#2 -0.12,0.12,0.98,U] [#3 0.06,0.25,0.84,U] [#4 -0.01,0.27,0.83,U] [#5 -0.08,0.27,0.75,U] [#6 -0.11,0.25,0.70,U] [#7 -0.11,0.26,0.66,U] [#8 -0.19,0.27,0.00,M1] 
23:19:21.617 00.001 28316 single-star, 6 included, MultiStar: {-0.06, 0.22}, one-star: {-0.07, 0.19}
23:19:21.617 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
23:19:21.618 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
23:19:21.618 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.94 mountX=-0.20 mountY=-0.02, mountTheta=-3.04
23:19:21.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.19, opts=13)
23:19:21.620 00.001 28316 Enqueuing Move request for scope (-0.07, 0.19)
23:19:21.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:21.622 00.002 29988 Worker thread wakes up
23:19:21.623 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
23:19:21.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
23:19:21.623 00.000 29988 Moving (-0.07, 0.19) raw xDistance=-0.20 yDistance=-0.02
23:19:21.623 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.6
23:19:21.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:21.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:21.624 00.000 28316 Enqueuing Expose request
23:19:21.625 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:19:21.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:21.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:21.625 00.000 29988 MoveAxis(E, 43, ABG)
23:19:21.625 00.000 29988 Guiding  Dir = 2, Dur = 43
23:19:21.625 00.000 29988 IsSlewing returns 0
23:19:21.625 00.000 29988 IsGuiding returns 0
23:19:21.626 00.001 29988 PulseGuide returned control before completion, sleep 52
23:19:21.685 00.059 29988 IsGuiding returns 0
23:19:21.685 00.000 29988 Move returns status 0, amount 43
23:19:21.685 00.000 29988 MoveAxis(N, 0, ABG)
23:19:21.685 00.000 29988 Move returns status 0, amount 0
23:19:21.685 00.000 29988 move complete, result=0
23:19:21.685 00.000 29988 worker thread done servicing request
23:19:21.685 00.000 29988 Worker thread wakes up
23:19:21.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:21.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:21.685 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
23:19:23.316 01.631 29988 Exposure complete
23:19:23.347 00.031 29988 worker thread done servicing request
23:19:23.347 00.000 28316 OnExposeComplete: enter
23:19:23.348 00.001 28316 UpdateGuideState(): m_state=6
23:19:23.349 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
23:19:23.350 00.001 28316 Star::Find returns 1 (0), X=585.46, Y=113.62, Mass=1925, SNR=30.1, Peak=135 HFD=4.4
23:19:23.350 00.000 28316 MultiStar: [#1 -0.02,0.13,0.90,U] [#2 -0.06,-0.02,0.98,U] [#3 0.08,0.13,0.85,U] [#4 -0.02,0.21,0.88,U] [#5 0.02,0.21,0.77,U] [#6 -0.15,0.01,0.71,U] [#7 -0.06,0.24,0.65,U] [#8 0.04,0.06,0.59,U] 
23:19:23.352 00.002 28316 single-star, 8 included, MultiStar: {-0.01, 0.10}, one-star: {0.05, -0.00}
23:19:23.353 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:19:23.354 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
23:19:23.355 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=0.02 mountY=-0.04, mountTheta=-1.06
23:19:23.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
23:19:23.357 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
23:19:23.358 00.001 29988 Worker thread wakes up
23:19:23.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:19:23.359 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:19:23.360 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:23.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:23.362 00.001 28316 Enqueuing Expose request
23:19:23.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
23:19:23.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
23:19:23.363 00.000 29988 Moving (0.05, -0.00) raw xDistance=0.02 yDistance=-0.04
23:19:23.364 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:23.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:23.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:23.364 00.000 29988 MoveAxis(E, 0, ABG)
23:19:23.364 00.000 29988 Move returns status 0, amount 0
23:19:23.364 00.000 29988 MoveAxis(N, 0, ABG)
23:19:23.364 00.000 29988 Move returns status 0, amount 0
23:19:23.364 00.000 29988 move complete, result=0
23:19:23.364 00.000 29988 worker thread done servicing request
23:19:23.364 00.000 29988 Worker thread wakes up
23:19:23.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:23.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:23.365 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:24.881 01.516 29988 Exposure complete
23:19:24.908 00.027 29988 worker thread done servicing request
23:19:24.908 00.000 28316 OnExposeComplete: enter
23:19:24.908 00.000 28316 UpdateGuideState(): m_state=6
23:19:24.910 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
23:19:24.911 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=113.77, Mass=1829, SNR=29.3, Peak=165 HFD=4.3
23:19:24.911 00.000 28316 MultiStar: [#1 -0.24,0.24,0.00,M1] [#2 -0.25,0.00,0.99,U] [#3 0.04,0.05,0.88,U] [#4 -0.17,0.32,0.00,M1] [#5 -0.01,0.31,0.79,U] [#6 -0.16,0.17,0.74,U] [#7 -0.06,0.24,0.67,U] [#8 -0.19,0.36,0.00,M1] 
23:19:24.912 00.001 28316 single-star, 5 included, MultiStar: {-0.08, 0.14}, one-star: {-0.05, 0.15}
23:19:24.913 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
23:19:24.913 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.16)
23:19:24.914 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=-0.16 mountY=-0.03, mountTheta=-2.99
23:19:24.916 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.15, opts=13)
23:19:24.918 00.002 28316 Enqueuing Move request for scope (-0.05, 0.15)
23:19:24.920 00.002 29988 Worker thread wakes up
23:19:24.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
23:19:24.920 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:19:24.920 00.000 29988 Moving (-0.05, 0.15) raw xDistance=-0.16 yDistance=-0.03
23:19:24.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:19:24.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:24.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:24.921 00.001 28316 UpdateGuideState exits: m=1829 RSB=29.3
23:19:24.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:24.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:24.922 00.001 28316 Enqueuing Expose request
23:19:24.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:19:24.922 00.000 29988 MoveAxis(E, 0, ABG)
23:19:24.922 00.000 29988 Move returns status 0, amount 0
23:19:24.922 00.000 29988 MoveAxis(N, 0, ABG)
23:19:24.922 00.000 29988 Move returns status 0, amount 0
23:19:24.922 00.000 29988 move complete, result=0
23:19:24.922 00.000 29988 worker thread done servicing request
23:19:24.922 00.000 29988 Worker thread wakes up
23:19:24.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:24.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:24.923 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:26.555 01.632 29988 Exposure complete
23:19:26.589 00.034 29988 worker thread done servicing request
23:19:26.589 00.000 28316 OnExposeComplete: enter
23:19:26.590 00.001 28316 UpdateGuideState(): m_state=6
23:19:26.591 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
23:19:26.591 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=113.70, Mass=2028, SNR=31.0, Peak=168 HFD=4.5
23:19:26.592 00.001 28316 MultiStar: [#1 -0.20,0.18,0.87,U] [#2 -0.20,0.15,0.93,U] [#3 -0.05,0.12,0.81,U] [#4 -0.21,0.28,0.00,M2] [#5 -0.20,0.23,0.74,U] [#6 -0.29,0.10,0.72,U] [#7 -0.15,0.11,0.65,U] [#8 0.10,0.09,0.57,U] 
23:19:26.592 00.000 28316 single-star, 7 included, MultiStar: {-0.15, 0.13}, one-star: {-0.16, 0.08}
23:19:26.593 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.84 = -2.44)
23:19:26.593 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.95 = 0.66)
23:19:26.594 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.70 mountX=-0.14 mountY=0.11, mountTheta=2.46
23:19:26.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
23:19:26.597 00.002 28316 Enqueuing Move request for scope (-0.16, 0.08)
23:19:26.597 00.000 29988 Worker thread wakes up
23:19:26.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:26.597 00.000 28316 UpdateGuideState exits: m=2028 RSB=31.0
23:19:26.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:26.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:26.599 00.001 28316 Enqueuing Expose request
23:19:26.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
23:19:26.599 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
23:19:26.599 00.000 29988 Moving (-0.16, 0.08) raw xDistance=-0.14 yDistance=0.11
23:19:26.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:19:26.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:26.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:26.599 00.000 29988 MoveAxis(E, 0, ABG)
23:19:26.599 00.000 29988 Move returns status 0, amount 0
23:19:26.599 00.000 29988 MoveAxis(N, 0, ABG)
23:19:26.599 00.000 29988 Move returns status 0, amount 0
23:19:26.599 00.000 29988 move complete, result=0
23:19:26.599 00.000 29988 worker thread done servicing request
23:19:26.599 00.000 29988 Worker thread wakes up
23:19:26.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:26.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:26.600 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:28.119 01.519 29988 Exposure complete
23:19:28.166 00.047 29988 worker thread done servicing request
23:19:28.167 00.001 28316 OnExposeComplete: enter
23:19:28.167 00.000 28316 UpdateGuideState(): m_state=6
23:19:28.168 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
23:19:28.169 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=113.74, Mass=1843, SNR=29.5, Peak=147 HFD=4.5
23:19:28.169 00.000 28316 MultiStar: [#1 -0.19,0.25,0.93,U] [#2 -0.22,0.20,0.98,U] [#3 -0.04,0.22,0.85,U] [#4 -0.23,0.25,0.00,M3] [#5 -0.32,0.30,0.00,M1] [#6 -0.31,0.13,0.00,M1] [#7 -0.24,0.32,0.00,M1] [#8 -0.07,0.15,0.62,U] 
23:19:28.170 00.001 28316 single-star, 4 included, MultiStar: {-0.14, 0.19}, one-star: {-0.15, 0.12}
23:19:28.170 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
23:19:28.171 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
23:19:28.171 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.45 mountX=-0.17 mountY=0.08, mountTheta=2.73
23:19:28.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.12, opts=13)
23:19:28.172 00.000 28316 Enqueuing Move request for scope (-0.15, 0.12)
23:19:28.173 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:28.174 00.001 28316 UpdateGuideState exits: m=1843 RSB=29.5
23:19:28.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:28.175 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:28.176 00.001 28316 Enqueuing Expose request
23:19:28.176 00.000 29988 Worker thread wakes up
23:19:28.177 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
23:19:28.177 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
23:19:28.177 00.000 29988 Moving (-0.15, 0.12) raw xDistance=-0.17 yDistance=0.08
23:19:28.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:19:28.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:28.177 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:19:28.177 00.000 29988 MoveAxis(E, 0, ABG)
23:19:28.177 00.000 29988 Move returns status 0, amount 0
23:19:28.177 00.000 29988 MoveAxis(N, 0, ABG)
23:19:28.177 00.000 29988 Move returns status 0, amount 0
23:19:28.177 00.000 29988 move complete, result=0
23:19:28.177 00.000 29988 worker thread done servicing request
23:19:28.177 00.000 29988 Worker thread wakes up
23:19:28.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:28.177 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:28.177 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:29.811 01.634 29988 Exposure complete
23:19:29.834 00.023 29988 worker thread done servicing request
23:19:29.834 00.000 28316 OnExposeComplete: enter
23:19:29.836 00.002 28316 UpdateGuideState(): m_state=6
23:19:29.836 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
23:19:29.837 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=113.61, Mass=1950, SNR=30.2, Peak=160 HFD=4.5
23:19:29.837 00.000 28316 MultiStar: [#1 -0.09,0.08,0.90,U] [#2 -0.20,0.06,0.93,U] [#3 -0.16,0.19,0.88,U] [#4 -0.17,0.27,0.00,M4] [#5 -0.10,0.32,0.00,M2] [#6 -0.26,0.12,0.69,U] [#7 -0.15,0.20,0.66,U] [#8 -0.10,0.32,0.00,M1] 
23:19:29.838 00.001 28316 single-star, 5 included, MultiStar: {-0.17, 0.10}, one-star: {-0.16, -0.01}
23:19:29.838 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
23:19:29.839 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
23:19:29.840 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.09 mountX=-0.06 mountY=0.15, mountTheta=1.95
23:19:29.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.01, opts=13)
23:19:29.843 00.001 28316 Enqueuing Move request for scope (-0.16, -0.01)
23:19:29.843 00.000 29988 Worker thread wakes up
23:19:29.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:29.844 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.2
23:19:29.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:29.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:29.845 00.001 28316 Enqueuing Expose request
23:19:29.846 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
23:19:29.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
23:19:29.846 00.000 29988 Moving (-0.16, -0.01) raw xDistance=-0.06 yDistance=0.15
23:19:29.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:19:29.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:29.846 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:29.846 00.000 29988 MoveAxis(E, 0, ABG)
23:19:29.846 00.000 29988 Move returns status 0, amount 0
23:19:29.846 00.000 29988 MoveAxis(N, 0, ABG)
23:19:29.846 00.000 29988 Move returns status 0, amount 0
23:19:29.846 00.000 29988 move complete, result=0
23:19:29.846 00.000 29988 worker thread done servicing request
23:19:29.846 00.000 29988 Worker thread wakes up
23:19:29.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:29.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:29.846 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:31.357 01.511 29988 Exposure complete
23:19:31.391 00.034 29988 worker thread done servicing request
23:19:31.392 00.001 28316 OnExposeComplete: enter
23:19:31.392 00.000 28316 UpdateGuideState(): m_state=6
23:19:31.393 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
23:19:31.393 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=113.68, Mass=1849, SNR=29.5, Peak=146 HFD=4.3
23:19:31.394 00.001 28316 MultiStar: [#1 -0.16,0.08,0.93,U] [#2 -0.17,-0.03,0.95,U] [#3 -0.17,0.15,0.87,U] [#4 -0.18,0.25,0.88,U] [#5 -0.13,0.13,0.82,U] [#6 -0.08,0.01,0.72,U] [#7 -0.30,0.28,0.00,M1] [#8 -0.19,0.09,0.59,U] 
23:19:31.394 00.000 28316 single-star, 7 included, MultiStar: {-0.14, 0.09}, one-star: {-0.08, 0.06}
23:19:31.395 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.65 = -2.64)
23:19:31.395 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.46)
23:19:31.396 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.50 mountX=-0.09 mountY=0.05, mountTheta=2.67
23:19:31.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
23:19:31.397 00.000 28316 Enqueuing Move request for scope (-0.08, 0.06)
23:19:31.398 00.001 29988 Worker thread wakes up
23:19:31.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:19:31.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:19:31.398 00.000 29988 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.05
23:19:31.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:19:31.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:31.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:19:31.398 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.5
23:19:31.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:31.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:31.400 00.001 28316 Enqueuing Expose request
23:19:31.401 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:31.401 00.000 29988 MoveAxis(E, 0, ABG)
23:19:31.401 00.000 29988 Move returns status 0, amount 0
23:19:31.401 00.000 29988 MoveAxis(N, 0, ABG)
23:19:31.401 00.000 29988 Move returns status 0, amount 0
23:19:31.401 00.000 29988 move complete, result=0
23:19:31.401 00.000 29988 worker thread done servicing request
23:19:31.401 00.000 29988 Worker thread wakes up
23:19:31.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:31.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:31.402 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:33.029 01.627 29988 Exposure complete
23:19:33.076 00.047 29988 worker thread done servicing request
23:19:33.076 00.000 28316 OnExposeComplete: enter
23:19:33.077 00.001 28316 UpdateGuideState(): m_state=6
23:19:33.078 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
23:19:33.078 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=113.72, Mass=1781, SNR=28.9, Peak=151 HFD=4.0
23:19:33.079 00.001 28316 MultiStar: [#1 -0.18,0.15,0.92,U] [#2 -0.26,0.03,0.99,U] [#3 -0.17,0.12,0.89,U] [#4 -0.26,0.15,0.89,U] [#5 -0.21,0.12,0.77,U] [#6 -0.25,0.09,0.75,U] [#7 -0.19,0.26,0.00,M2] [#8 -0.20,0.18,0.62,U] 
23:19:33.079 00.000 28316 single-star, 7 included, MultiStar: {-0.20, 0.11}, one-star: {-0.08, 0.10}
23:19:33.079 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.39 = -2.90)
23:19:33.079 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.21)
23:19:33.080 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.24 mountX=-0.13 mountY=0.03, mountTheta=2.93
23:19:33.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
23:19:33.082 00.001 28316 Enqueuing Move request for scope (-0.08, 0.10)
23:19:33.082 00.000 29988 Worker thread wakes up
23:19:33.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:33.083 00.001 28316 UpdateGuideState exits: m=1781 RSB=28.9
23:19:33.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:33.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:33.084 00.000 28316 Enqueuing Expose request
23:19:33.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
23:19:33.085 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
23:19:33.085 00.000 29988 Moving (-0.08, 0.10) raw xDistance=-0.13 yDistance=0.03
23:19:33.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:19:33.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:33.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:19:33.085 00.000 29988 MoveAxis(E, 0, ABG)
23:19:33.085 00.000 29988 Move returns status 0, amount 0
23:19:33.085 00.000 29988 MoveAxis(N, 0, ABG)
23:19:33.085 00.000 29988 Move returns status 0, amount 0
23:19:33.085 00.000 29988 move complete, result=0
23:19:33.085 00.000 29988 worker thread done servicing request
23:19:33.085 00.000 29988 Worker thread wakes up
23:19:33.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:33.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:33.085 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:34.613 01.528 29988 Exposure complete
23:19:34.656 00.043 29988 worker thread done servicing request
23:19:34.656 00.000 28316 OnExposeComplete: enter
23:19:34.657 00.001 28316 UpdateGuideState(): m_state=6
23:19:34.657 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
23:19:34.658 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=113.82, Mass=1855, SNR=29.5, Peak=169 HFD=4.3
23:19:34.658 00.000 28316 MultiStar: [#1 -0.35,0.36,0.00,M1] [#2 -0.25,0.18,0.97,U] [#3 -0.21,0.48,0.00,M1] [#4 -0.27,0.39,0.00,M3] [#5 -0.29,0.54,0.00,M1] [#6 -0.24,0.33,0.00,M1] [#7 -0.29,0.36,0.00,M3] [#8 -0.14,0.28,0.00,M1] 
23:19:34.659 00.001 28316 single-star, 1 included, MultiStar: {-0.20, 0.19}, one-star: {-0.16, 0.20}
23:19:34.659 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.40 = -2.89)
23:19:34.660 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
23:19:34.660 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.26 cameraTheta=2.25 mountX=-0.25 mountY=0.06, mountTheta=2.92
23:19:34.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.20, opts=13)
23:19:34.662 00.001 28316 Enqueuing Move request for scope (-0.16, 0.20)
23:19:34.663 00.001 29988 Worker thread wakes up
23:19:34.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:34.663 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.5
23:19:34.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:34.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:34.664 00.000 28316 Enqueuing Expose request
23:19:34.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
23:19:34.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
23:19:34.665 00.000 29988 Moving (-0.16, 0.20) raw xDistance=-0.25 yDistance=0.06
23:19:34.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:19:34.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:34.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:34.665 00.000 29988 MoveAxis(E, 52, ABG)
23:19:34.665 00.000 29988 Guiding  Dir = 2, Dur = 52
23:19:34.665 00.000 29988 IsSlewing returns 0
23:19:34.665 00.000 29988 IsGuiding returns 0
23:19:34.668 00.003 29988 PulseGuide returned control before completion, sleep 61
23:19:34.739 00.071 29988 IsGuiding returns 0
23:19:34.739 00.000 29988 Move returns status 0, amount 52
23:19:34.739 00.000 29988 MoveAxis(N, 0, ABG)
23:19:34.740 00.001 29988 Move returns status 0, amount 0
23:19:34.740 00.000 29988 move complete, result=0
23:19:34.740 00.000 29988 worker thread done servicing request
23:19:34.740 00.000 29988 Worker thread wakes up
23:19:34.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:34.740 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
23:19:34.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:36.362 01.622 29988 Exposure complete
23:19:36.396 00.034 29988 worker thread done servicing request
23:19:36.396 00.000 28316 OnExposeComplete: enter
23:19:36.397 00.001 28316 UpdateGuideState(): m_state=6
23:19:36.397 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
23:19:36.398 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=113.68, Mass=1891, SNR=29.8, Peak=169 HFD=4.2
23:19:36.398 00.000 28316 MultiStar: [#1 -0.22,0.06,0.89,U] [#2 -0.44,-0.03,0.00,M1] [#3 -0.16,0.26,0.86,U] [#4 -0.27,0.11,0.88,U] [#5 -0.22,0.36,0.00,M2] [#6 -0.43,0.19,0.00,M2] [#7 -0.23,0.08,0.64,U] [#8 -0.17,0.10,0.60,U] 
23:19:36.399 00.001 28316 single-star, 5 included, MultiStar: {-0.22, 0.11}, one-star: {-0.23, 0.06}
23:19:36.399 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.14) = xAngle (4.04 = -2.24)
23:19:36.400 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.14 = 0.86)
23:19:36.400 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.23 cameraTheta=2.90 mountX=-0.15 mountY=0.18, mountTheta=2.26
23:19:36.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.06, opts=13)
23:19:36.402 00.000 28316 Enqueuing Move request for scope (-0.23, 0.06)
23:19:36.403 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:36.403 00.000 29988 Worker thread wakes up
23:19:36.403 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
23:19:36.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:36.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:36.405 00.001 28316 Enqueuing Expose request
23:19:36.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
23:19:36.405 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
23:19:36.405 00.000 29988 Moving (-0.23, 0.06) raw xDistance=-0.15 yDistance=0.18
23:19:36.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:19:36.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:36.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:19:36.405 00.000 29988 MoveAxis(E, 0, ABG)
23:19:36.405 00.000 29988 Move returns status 0, amount 0
23:19:36.405 00.000 29988 MoveAxis(N, 0, ABG)
23:19:36.405 00.000 29988 Move returns status 0, amount 0
23:19:36.405 00.000 29988 move complete, result=0
23:19:36.405 00.000 29988 worker thread done servicing request
23:19:36.405 00.000 29988 Worker thread wakes up
23:19:36.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:36.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:36.406 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:37.921 01.515 29988 Exposure complete
23:19:37.945 00.024 29988 worker thread done servicing request
23:19:37.946 00.001 28316 OnExposeComplete: enter
23:19:37.946 00.000 28316 UpdateGuideState(): m_state=6
23:19:37.947 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
23:19:37.947 00.000 28316 Star::Find returns 1 (0), X=585.00, Y=113.81, Mass=1925, SNR=30.0, Peak=177 HFD=4.3
23:19:37.948 00.001 28316 MultiStar: [#1 -0.49,0.21,0.00,M1] [#2 -0.57,0.17,0.00,M2] [#3 -0.27,0.15,0.86,U] [#4 -0.40,0.37,0.00,M3] [#5 -0.32,0.33,0.00,M3] [#6 -0.32,0.22,0.00,M3] [#7 -0.34,0.46,0.00,M3] [#8 -0.30,0.28,0.00,M1] 
23:19:37.948 00.000 28316 refined, 1 included, MultiStar: {-0.34, 0.17}, one-star: {-0.41, 0.19}
23:19:37.949 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
23:19:37.949 00.000 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.64)
23:19:37.949 00.000 28316 CameraToMount -- cameraX=-0.34 cameraY=0.17 hyp=0.38 cameraTheta=2.68 mountX=-0.30 mountY=0.23, mountTheta=2.48
23:19:37.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.17, opts=13)
23:19:37.951 00.000 28316 Enqueuing Move request for scope (-0.34, 0.17)
23:19:37.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:37.953 00.002 29988 Worker thread wakes up
23:19:37.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.17) opts 0xd
23:19:37.953 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.17)
23:19:37.953 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
23:19:37.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:37.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:37.954 00.000 28316 Enqueuing Expose request
23:19:37.954 00.000 29988 Moving (-0.34, 0.17) raw xDistance=-0.30 yDistance=0.23
23:19:37.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:19:37.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:37.955 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:19:37.955 00.000 29988 MoveAxis(E, 63, ABG)
23:19:37.955 00.000 29988 Guiding  Dir = 2, Dur = 63
23:19:37.955 00.000 29988 IsSlewing returns 0
23:19:37.955 00.000 29988 IsGuiding returns 0
23:19:37.956 00.001 29988 PulseGuide returned control before completion, sleep 72
23:19:38.031 00.075 29988 IsGuiding returns 1
23:19:38.031 00.000 29988 scope still moving after pulse duration time elapsed
23:19:38.062 00.031 29988 IsSlewing returns 0
23:19:38.063 00.001 29988 IsGuiding returns 0
23:19:38.063 00.000 29988 scope move finished after 63 + 44 ms
23:19:38.063 00.000 29988 Move returns status 0, amount 63
23:19:38.063 00.000 29988 MoveAxis(N, 0, ABG)
23:19:38.063 00.000 29988 Move returns status 0, amount 0
23:19:38.063 00.000 29988 move complete, result=0
23:19:38.063 00.000 29988 worker thread done servicing request
23:19:38.063 00.000 29988 Worker thread wakes up
23:19:38.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:38.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:38.063 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.2 px 0 ms NORTH
23:19:39.687 01.624 29988 Exposure complete
23:19:39.744 00.057 29988 worker thread done servicing request
23:19:39.744 00.000 28316 OnExposeComplete: enter
23:19:39.746 00.002 28316 UpdateGuideState(): m_state=6
23:19:39.747 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
23:19:39.747 00.000 28316 Star::Find returns 1 (0), X=585.31, Y=113.57, Mass=1994, SNR=30.7, Peak=153 HFD=4.6
23:19:39.750 00.003 28316 MultiStar: [#1 -0.27,0.06,0.91,U] [#2 -0.28,-0.02,0.99,U] [#3 0.10,0.15,0.83,U] [#4 -0.28,0.01,0.87,U] [#5 -0.15,0.14,0.77,U] [#6 -0.15,0.13,0.73,U] [#7 -0.13,0.09,0.63,U] [#8 0.03,0.10,0.57,U] 
23:19:39.750 00.000 28316 single-star, 8 included, MultiStar: {-0.15, 0.06}, one-star: {-0.10, -0.05}
23:19:39.752 00.002 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.53 = -1.53)
23:19:39.753 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
23:19:39.755 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.68 mountX=0.00 mountY=0.11, mountTheta=1.53
23:19:39.757 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
23:19:39.758 00.001 28316 Enqueuing Move request for scope (-0.10, -0.05)
23:19:39.759 00.001 29988 Worker thread wakes up
23:19:39.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:39.759 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.7
23:19:39.760 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:39.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:39.761 00.001 28316 Enqueuing Expose request
23:19:39.762 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
23:19:39.762 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
23:19:39.762 00.000 29988 Moving (-0.10, -0.05) raw xDistance=0.00 yDistance=0.11
23:19:39.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:19:39.763 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:39.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:39.763 00.000 29988 MoveAxis(E, 0, ABG)
23:19:39.763 00.000 29988 Move returns status 0, amount 0
23:19:39.763 00.000 29988 MoveAxis(N, 0, ABG)
23:19:39.763 00.000 29988 Move returns status 0, amount 0
23:19:39.763 00.000 29988 move complete, result=0
23:19:39.763 00.000 29988 worker thread done servicing request
23:19:39.763 00.000 29988 Worker thread wakes up
23:19:39.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:39.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:39.764 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:41.277 01.513 29988 Exposure complete
23:19:41.306 00.029 29988 worker thread done servicing request
23:19:41.306 00.000 28316 OnExposeComplete: enter
23:19:41.306 00.000 28316 UpdateGuideState(): m_state=6
23:19:41.307 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
23:19:41.307 00.000 28316 Star::Find returns 1 (0), X=585.15, Y=113.73, Mass=1970, SNR=30.5, Peak=173 HFD=4.2
23:19:41.309 00.002 28316 MultiStar: [#1 -0.33,0.19,0.00,M1] [#2 -0.40,0.19,0.00,M2] [#3 -0.15,0.22,0.85,U] [#4 -0.23,0.36,0.00,M3] [#5 -0.25,0.31,0.00,M3] [#6 -0.43,0.15,0.00,M3] [#7 -0.25,0.12,0.64,U] [#8 -0.23,0.18,0.61,U] 
23:19:41.309 00.000 28316 refined, 3 included, MultiStar: {-0.22, 0.16}, one-star: {-0.26, 0.11}
23:19:41.310 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
23:19:41.310 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.49)
23:19:41.311 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.27 cameraTheta=2.52 mountX=-0.23 mountY=0.13, mountTheta=2.65
23:19:41.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.16, opts=13)
23:19:41.313 00.001 28316 Enqueuing Move request for scope (-0.22, 0.16)
23:19:41.313 00.000 29988 Worker thread wakes up
23:19:41.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
23:19:41.314 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
23:19:41.314 00.000 29988 Moving (-0.22, 0.16) raw xDistance=-0.23 yDistance=0.13
23:19:41.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:41.314 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:19:41.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:41.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:41.315 00.000 28316 Enqueuing Expose request
23:19:41.316 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:19:41.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:41.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:19:41.316 00.000 29988 MoveAxis(E, 49, ABG)
23:19:41.316 00.000 29988 Guiding  Dir = 2, Dur = 49
23:19:41.316 00.000 29988 IsSlewing returns 0
23:19:41.316 00.000 29988 IsGuiding returns 0
23:19:41.318 00.002 29988 PulseGuide returned control before completion, sleep 58
23:19:41.386 00.068 29988 IsGuiding returns 0
23:19:41.386 00.000 29988 Move returns status 0, amount 49
23:19:41.386 00.000 29988 MoveAxis(N, 0, ABG)
23:19:41.386 00.000 29988 Move returns status 0, amount 0
23:19:41.386 00.000 29988 move complete, result=0
23:19:41.386 00.000 29988 worker thread done servicing request
23:19:41.386 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
23:19:41.387 00.001 29988 Worker thread wakes up
23:19:41.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:41.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:43.021 01.634 29988 Exposure complete
23:19:43.082 00.061 29988 worker thread done servicing request
23:19:43.082 00.000 28316 OnExposeComplete: enter
23:19:43.083 00.001 28316 UpdateGuideState(): m_state=6
23:19:43.084 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
23:19:43.084 00.000 28316 Star::Find returns 1 (0), X=585.21, Y=113.34, Mass=1913, SNR=29.9, Peak=153 HFD=4.5
23:19:43.085 00.001 28316 MultiStar: [#1 -0.32,-0.05,0.00,M2] [#2 -0.35,-0.11,0.00,M3] [#3 -0.17,0.04,0.86,U] [#4 -0.29,-0.10,0.00,M4] [#5 -0.21,-0.12,0.77,U] [#6 -0.16,-0.18,0.74,U] [#7 -0.18,-0.13,0.69,U] [#8 -0.20,-0.09,0.62,U] 
23:19:43.085 00.000 28316 refined, 5 included, MultiStar: {-0.19, -0.13}, one-star: {-0.20, -0.28}
23:19:43.085 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.14) = xAngle (-1.38 = -1.38)
23:19:43.086 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.72 = 1.72)
23:19:43.086 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.53 mountX=0.04 mountY=0.23, mountTheta=1.38
23:19:43.088 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.13, opts=13)
23:19:43.089 00.001 28316 Enqueuing Move request for scope (-0.19, -0.13)
23:19:43.090 00.001 29988 Worker thread wakes up
23:19:43.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:19:43.091 00.001 28316 UpdateGuideState exits: m=1913 RSB=29.9
23:19:43.091 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:43.092 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
23:19:43.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
23:19:43.092 00.000 29988 Moving (-0.19, -0.13) raw xDistance=0.04 yDistance=0.23
23:19:43.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:43.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:43.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:19:43.092 00.000 29988 MoveAxis(E, 0, ABG)
23:19:43.092 00.000 29988 Move returns status 0, amount 0
23:19:43.092 00.000 29988 MoveAxis(N, 0, ABG)
23:19:43.092 00.000 29988 Move returns status 0, amount 0
23:19:43.092 00.000 29988 move complete, result=0
23:19:43.092 00.000 29988 worker thread done servicing request
23:19:43.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:43.093 00.001 28316 Enqueuing Expose request
23:19:43.094 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:43.094 00.000 29988 Worker thread wakes up
23:19:43.095 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:43.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:44.615 01.520 29988 Exposure complete
23:19:44.641 00.026 29988 worker thread done servicing request
23:19:44.641 00.000 28316 OnExposeComplete: enter
23:19:44.642 00.001 28316 UpdateGuideState(): m_state=6
23:19:44.642 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
23:19:44.644 00.002 28316 Star::Find returns 1 (0), X=585.17, Y=113.45, Mass=1934, SNR=30.2, Peak=156 HFD=4.1
23:19:44.645 00.001 28316 MultiStar: [#1 -0.36,-0.08,0.00,M3] [#2 -0.37,-0.12,0.00,M4] [#3 -0.31,-0.05,0.00,M1] [#4 -0.39,0.06,0.00,M5] [#5 -0.25,0.15,0.78,U] [#6 -0.45,0.00,0.00,M3] [#7 -0.29,0.07,0.65,U] [#8 -0.18,-0.02,0.60,U] 
23:19:44.648 00.003 28316 refined, 3 included, MultiStar: {-0.24, -0.01}, one-star: {-0.24, -0.17}
23:19:44.650 00.002 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:19:44.651 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:19:44.651 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.11 mountX=-0.09 mountY=0.22, mountTheta=1.98
23:19:44.655 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.01, opts=13)
23:19:44.657 00.002 28316 Enqueuing Move request for scope (-0.24, -0.01)
23:19:44.659 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:44.661 00.002 29988 Worker thread wakes up
23:19:44.662 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
23:19:44.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
23:19:44.662 00.000 29988 Moving (-0.24, -0.01) raw xDistance=-0.09 yDistance=0.22
23:19:44.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:19:44.662 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
23:19:44.663 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:44.664 00.001 28316 Enqueuing Expose request
23:19:44.664 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.22 newest=0.57
23:19:44.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:19:44.664 00.000 29988 MoveAxis(E, 0, ABG)
23:19:44.665 00.001 29988 Move returns status 0, amount 0
23:19:44.665 00.000 29988 MoveAxis(S, 52, ABG)
23:19:44.665 00.000 29988 Guiding  Dir = 1, Dur = 52
23:19:44.665 00.000 29988 IsSlewing returns 0
23:19:44.665 00.000 29988 IsGuiding returns 0
23:19:44.671 00.006 29988 PulseGuide returned control before completion, sleep 57
23:19:44.739 00.068 29988 IsGuiding returns 0
23:19:44.739 00.000 29988 Move returns status 0, amount 52
23:19:44.739 00.000 29988 move complete, result=0
23:19:44.739 00.000 29988 worker thread done servicing request
23:19:44.739 00.000 29988 Worker thread wakes up
23:19:44.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:44.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:44.740 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:19:46.364 01.624 29988 Exposure complete
23:19:46.396 00.032 29988 worker thread done servicing request
23:19:46.396 00.000 28316 OnExposeComplete: enter
23:19:46.398 00.002 28316 UpdateGuideState(): m_state=6
23:19:46.399 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
23:19:46.399 00.000 28316 Star::Find returns 1 (0), X=585.31, Y=113.48, Mass=1761, SNR=28.8, Peak=129 HFD=4.0
23:19:46.400 00.001 28316 MultiStar: [#1 -0.22,0.02,0.96,U] [#2 -0.18,-0.01,1.00,U] [#3 -0.19,0.05,0.91,U] [#4 -0.33,0.03,0.00,M6] [#5 -0.18,0.10,0.80,U] [#6 -0.33,-0.10,0.00,M4] [#7 -0.30,-0.01,0.67,U] [#8 -0.11,0.09,0.63,U] 
23:19:46.400 00.000 28316 single-star, 6 included, MultiStar: {-0.18, 0.01}, one-star: {-0.10, -0.13}
23:19:46.401 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
23:19:46.401 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.03 = 2.03)
23:19:46.402 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.22 mountX=0.08 mountY=0.15, mountTheta=1.09
23:19:46.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
23:19:46.404 00.001 28316 Enqueuing Move request for scope (-0.10, -0.13)
23:19:46.405 00.001 29988 Worker thread wakes up
23:19:46.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:46.406 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
23:19:46.406 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
23:19:46.406 00.000 28316 UpdateGuideState exits: m=1761 RSB=28.8
23:19:46.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:46.407 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:46.407 00.000 28316 Enqueuing Expose request
23:19:46.408 00.001 29988 Moving (-0.10, -0.13) raw xDistance=0.08 yDistance=0.15
23:19:46.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:46.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:46.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:46.408 00.000 29988 MoveAxis(E, 0, ABG)
23:19:46.408 00.000 29988 Move returns status 0, amount 0
23:19:46.408 00.000 29988 MoveAxis(N, 0, ABG)
23:19:46.408 00.000 29988 Move returns status 0, amount 0
23:19:46.408 00.000 29988 move complete, result=0
23:19:46.408 00.000 29988 worker thread done servicing request
23:19:46.408 00.000 29988 Worker thread wakes up
23:19:46.409 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:46.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:46.409 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:47.928 01.519 29988 Exposure complete
23:19:47.980 00.052 29988 worker thread done servicing request
23:19:47.980 00.000 28316 OnExposeComplete: enter
23:19:47.981 00.001 28316 UpdateGuideState(): m_state=6
23:19:47.981 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1525
23:19:47.982 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=113.41, Mass=1867, SNR=29.6, Peak=134 HFD=4.4
23:19:47.982 00.000 28316 MultiStar: [#1 -0.22,-0.04,0.96,U] [#2 -0.37,-0.04,0.00,M4] [#3 -0.17,0.06,0.87,U] [#4 -0.23,0.06,0.89,U] [#5 -0.20,0.01,0.81,U] [#6 -0.22,-0.11,0.73,U] [#7 -0.19,0.06,0.66,U] [#8 -0.31,-0.01,0.59,U] 
23:19:47.983 00.001 28316 refined, 7 included, MultiStar: {-0.19, -0.03}, one-star: {-0.04, -0.21}
23:19:47.983 00.000 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.14) = xAngle (-1.85 = -1.85)
23:19:47.984 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.25 = 1.25)
23:19:47.985 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.99 mountX=-0.05 mountY=0.18, mountTheta=1.85
23:19:47.988 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.03, opts=13)
23:19:47.988 00.000 28316 Enqueuing Move request for scope (-0.19, -0.03)
23:19:47.989 00.001 29988 Worker thread wakes up
23:19:47.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:47.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:19:47.989 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:19:47.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:47.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:47.990 00.000 28316 Enqueuing Expose request
23:19:47.991 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:19:47.991 00.000 29988 Moving (-0.19, -0.03) raw xDistance=-0.05 yDistance=0.18
23:19:47.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:19:47.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:47.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:19:47.991 00.000 29988 MoveAxis(E, 0, ABG)
23:19:47.991 00.000 29988 Move returns status 0, amount 0
23:19:47.991 00.000 29988 MoveAxis(N, 0, ABG)
23:19:47.991 00.000 29988 Move returns status 0, amount 0
23:19:47.991 00.000 29988 move complete, result=0
23:19:47.991 00.000 29988 worker thread done servicing request
23:19:47.991 00.000 29988 Worker thread wakes up
23:19:47.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:47.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:47.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:49.624 01.633 29988 Exposure complete
23:19:49.675 00.051 29988 worker thread done servicing request
23:19:49.675 00.000 28316 OnExposeComplete: enter
23:19:49.678 00.003 28316 UpdateGuideState(): m_state=6
23:19:49.679 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1526
23:19:49.680 00.001 28316 Star::Find returns 1 (0), X=585.03, Y=113.61, Mass=1881, SNR=29.7, Peak=146 HFD=4.2
23:19:49.680 00.000 28316 MultiStar: [#1 -0.46,0.01,0.00,M2] [#2 -0.55,0.01,0.00,M5] [#3 -0.29,0.11,0.84,U] [#4 -0.48,0.01,0.00,M6] [#5 -0.34,0.26,0.00,M1] [#6 -0.42,0.05,0.00,M4] [#7 -0.48,0.05,0.00,M1] [#8 -0.29,0.06,0.62,U] 
23:19:49.681 00.001 28316 refined, 2 included, MultiStar: {-0.32, 0.05}, one-star: {-0.38, -0.01}
23:19:49.681 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.14 = -2.15)
23:19:49.681 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
23:19:49.682 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.33 cameraTheta=2.99 mountX=-0.18 mountY=0.27, mountTheta=2.16
23:19:49.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.05, opts=13)
23:19:49.684 00.001 28316 Enqueuing Move request for scope (-0.32, 0.05)
23:19:49.685 00.001 29988 Worker thread wakes up
23:19:49.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
23:19:49.685 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
23:19:49.685 00.000 29988 Moving (-0.32, 0.05) raw xDistance=-0.18 yDistance=0.27
23:19:49.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:49.686 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:19:49.687 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:49.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:49.687 00.000 28316 Enqueuing Expose request
23:19:49.688 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:19:49.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:19:49.688 00.000 29988 MoveAxis(E, 0, ABG)
23:19:49.688 00.000 29988 Move returns status 0, amount 0
23:19:49.688 00.000 29988 MoveAxis(S, 64, ABG)
23:19:49.688 00.000 29988 Guiding  Dir = 1, Dur = 64
23:19:49.688 00.000 29988 IsSlewing returns 0
23:19:49.688 00.000 29988 IsGuiding returns 0
23:19:49.693 00.005 29988 PulseGuide returned control before completion, sleep 70
23:19:49.779 00.086 29988 IsGuiding returns 0
23:19:49.779 00.000 29988 Move returns status 0, amount 64
23:19:49.779 00.000 29988 move complete, result=0
23:19:49.779 00.000 29988 worker thread done servicing request
23:19:49.779 00.000 29988 Worker thread wakes up
23:19:49.779 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 64 ms SOUTH
23:19:49.781 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:49.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:51.191 01.410 29988 Exposure complete
23:19:51.227 00.036 29988 worker thread done servicing request
23:19:51.227 00.000 28316 OnExposeComplete: enter
23:19:51.227 00.000 28316 UpdateGuideState(): m_state=6
23:19:51.228 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
23:19:51.228 00.000 28316 Star::Find returns 1 (0), X=585.22, Y=113.69, Mass=1902, SNR=29.9, Peak=167 HFD=4.2
23:19:51.231 00.003 28316 MultiStar: [#1 -0.32,0.22,0.00,M3] [#2 -0.36,0.10,0.00,M6] [#3 -0.30,0.22,0.00,M1] [#4 -0.27,0.16,0.00,M7] [#5 -0.30,0.22,0.00,M2] [#6 -0.31,0.10,0.00,M5] [#7 -0.31,0.11,0.00,M2] [#8 -0.15,0.15,0.60,U] 
23:19:51.232 00.001 28316 refined, 1 included, MultiStar: {-0.17, 0.10}, one-star: {-0.19, 0.07}
23:19:51.233 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.52)
23:19:51.234 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.58)
23:19:51.235 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.62 mountX=-0.16 mountY=0.11, mountTheta=2.54
23:19:51.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.10, opts=13)
23:19:51.238 00.001 28316 Enqueuing Move request for scope (-0.17, 0.10)
23:19:51.238 00.000 29988 Worker thread wakes up
23:19:51.238 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
23:19:51.238 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
23:19:51.238 00.000 29988 Moving (-0.17, 0.10) raw xDistance=-0.16 yDistance=0.11
23:19:51.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:19:51.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:51.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:51.239 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:51.239 00.000 29988 MoveAxis(E, 0, ABG)
23:19:51.239 00.000 29988 Move returns status 0, amount 0
23:19:51.239 00.000 29988 MoveAxis(N, 0, ABG)
23:19:51.239 00.000 29988 Move returns status 0, amount 0
23:19:51.239 00.000 29988 move complete, result=0
23:19:51.239 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
23:19:51.242 00.003 29988 worker thread done servicing request
23:19:51.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:51.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:51.243 00.001 28316 Enqueuing Expose request
23:19:51.243 00.000 29988 Worker thread wakes up
23:19:51.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:51.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:51.243 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:52.879 01.636 29988 Exposure complete
23:19:52.906 00.027 29988 worker thread done servicing request
23:19:52.906 00.000 28316 OnExposeComplete: enter
23:19:52.907 00.001 28316 UpdateGuideState(): m_state=6
23:19:52.909 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1528
23:19:52.909 00.000 28316 Star::Find returns 1 (0), X=585.07, Y=113.96, Mass=1876, SNR=29.7, Peak=183 HFD=4.3
23:19:52.911 00.002 28316 MultiStar: [#1 -0.38,0.30,0.00,M4] [#2 -0.37,0.23,0.00,M7] [#3 -0.35,0.37,0.00,M2] [#4 -0.50,0.36,0.00,M8] [#5 -0.34,0.52,0.00,M3] [#6 -0.40,0.21,0.00,M6] [#7 -0.26,0.39,0.00,M3] [#8 -0.39,0.48,0.00,M1] 
23:19:52.911 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
23:19:52.912 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.32)
23:19:52.913 00.001 28316 CameraToMount -- cameraX=-0.34 cameraY=0.34 hyp=0.48 cameraTheta=2.36 mountX=-0.45 mountY=0.15, mountTheta=2.81
23:19:52.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.34, opts=13)
23:19:52.914 00.000 28316 Enqueuing Move request for scope (-0.34, 0.34)
23:19:52.915 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:52.915 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
23:19:52.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:52.916 00.000 29988 Worker thread wakes up
23:19:52.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:52.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.34) opts 0xd
23:19:52.917 00.000 28316 Enqueuing Expose request
23:19:52.918 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.34)
23:19:52.918 00.000 29988 Moving (-0.34, 0.34) raw xDistance=-0.45 yDistance=0.15
23:19:52.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
23:19:52.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:52.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:52.918 00.000 29988 MoveAxis(E, 95, ABG)
23:19:52.918 00.000 29988 Guiding  Dir = 2, Dur = 95
23:19:52.918 00.000 29988 IsSlewing returns 0
23:19:52.918 00.000 29988 IsGuiding returns 0
23:19:52.920 00.002 29988 PulseGuide returned control before completion, sleep 104
23:19:53.031 00.111 29988 IsGuiding returns 0
23:19:53.031 00.000 29988 Move returns status 0, amount 95
23:19:53.031 00.000 29988 MoveAxis(N, 0, ABG)
23:19:53.031 00.000 29988 Move returns status 0, amount 0
23:19:53.031 00.000 29988 move complete, result=0
23:19:53.031 00.000 29988 worker thread done servicing request
23:19:53.031 00.000 29988 Worker thread wakes up
23:19:53.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:53.031 00.000 28316 GuideStep: -0.5 px 95 ms EAST, 0.2 px 0 ms NORTH
23:19:53.032 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:54.439 01.407 29988 Exposure complete
23:19:54.475 00.036 29988 worker thread done servicing request
23:19:54.476 00.001 28316 OnExposeComplete: enter
23:19:54.476 00.000 28316 UpdateGuideState(): m_state=6
23:19:54.477 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1529
23:19:54.477 00.000 28316 Star::Find returns 1 (0), X=585.08, Y=113.75, Mass=1992, SNR=30.7, Peak=178 HFD=4.2
23:19:54.478 00.001 28316 MultiStar: [#1 -0.24,0.22,0.00,M5] [#2 -0.17,0.01,0.97,U] [#3 -0.16,0.19,0.86,U] [#4 -0.25,0.21,0.00,M9] [#5 -0.16,0.29,0.00,M4] [#6 -0.18,0.06,0.71,U] [#7 -0.13,0.19,0.64,U] [#8 -0.16,0.21,0.58,U] 
23:19:54.479 00.001 28316 refined, 5 included, MultiStar: {-0.20, 0.13}, one-star: {-0.33, 0.14}
23:19:54.481 00.002 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.14) = xAngle (3.72 = -2.57)
23:19:54.484 00.003 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.53)
23:19:54.486 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.23 cameraTheta=2.57 mountX=-0.20 mountY=0.12, mountTheta=2.60
23:19:54.490 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.13, opts=13)
23:19:54.491 00.001 28316 Enqueuing Move request for scope (-0.20, 0.13)
23:19:54.492 00.001 29988 Worker thread wakes up
23:19:54.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
23:19:54.492 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
23:19:54.492 00.000 29988 Moving (-0.20, 0.13) raw xDistance=-0.20 yDistance=0.12
23:19:54.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:19:54.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:54.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:54.494 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:19:54.494 00.000 29988 MoveAxis(E, 0, ABG)
23:19:54.494 00.000 29988 Move returns status 0, amount 0
23:19:54.494 00.000 29988 MoveAxis(N, 0, ABG)
23:19:54.494 00.000 29988 Move returns status 0, amount 0
23:19:54.494 00.000 29988 move complete, result=0
23:19:54.494 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.7
23:19:54.495 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:54.497 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:54.498 00.001 28316 Enqueuing Expose request
23:19:54.499 00.001 29988 worker thread done servicing request
23:19:54.499 00.000 29988 Worker thread wakes up
23:19:54.499 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:54.500 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:54.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:56.128 01.628 29988 Exposure complete
23:19:56.152 00.024 29988 worker thread done servicing request
23:19:56.152 00.000 28316 OnExposeComplete: enter
23:19:56.153 00.001 28316 UpdateGuideState(): m_state=6
23:19:56.154 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1530
23:19:56.154 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=113.80, Mass=1943, SNR=30.3, Peak=175 HFD=4.4
23:19:56.155 00.001 28316 MultiStar: [#1 -0.31,0.21,0.00,M6] [#2 -0.36,0.09,0.00,M7] [#3 -0.25,0.31,0.00,M2] [#4 -0.40,0.21,0.00,M10] [#5 -0.27,0.39,0.00,M5] [#6 -0.37,0.20,0.00,M6] [#7 -0.32,0.22,0.00,M3] [#8 -0.16,0.22,0.61,U] 
23:19:56.155 00.000 28316 refined, 1 included, MultiStar: {-0.23, 0.19}, one-star: {-0.27, 0.18}
23:19:56.156 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.59 = -2.70)
23:19:56.156 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.40)
23:19:56.156 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.44 mountX=-0.27 mountY=0.12, mountTheta=2.73
23:19:56.158 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.19, opts=13)
23:19:56.158 00.000 28316 Enqueuing Move request for scope (-0.23, 0.19)
23:19:56.159 00.001 29988 Worker thread wakes up
23:19:56.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
23:19:56.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
23:19:56.159 00.000 29988 Moving (-0.23, 0.19) raw xDistance=-0.27 yDistance=0.12
23:19:56.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:19:56.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:56.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:19:56.159 00.000 29988 MoveAxis(E, 57, ABG)
23:19:56.159 00.000 29988 Guiding  Dir = 2, Dur = 57
23:19:56.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:56.162 00.003 29988 IsSlewing returns 0
23:19:56.162 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.3
23:19:56.164 00.002 29988 IsGuiding returns 0
23:19:56.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:56.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:56.165 00.000 28316 Enqueuing Expose request
23:19:56.166 00.001 29988 PulseGuide returned control before completion, sleep 65
23:19:56.237 00.071 29988 IsGuiding returns 0
23:19:56.237 00.000 29988 Move returns status 0, amount 57
23:19:56.237 00.000 29988 MoveAxis(N, 0, ABG)
23:19:56.237 00.000 29988 Move returns status 0, amount 0
23:19:56.237 00.000 29988 move complete, result=0
23:19:56.237 00.000 29988 worker thread done servicing request
23:19:56.237 00.000 29988 Worker thread wakes up
23:19:56.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:56.237 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
23:19:56.238 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:57.655 01.417 29988 Exposure complete
23:19:57.684 00.029 29988 worker thread done servicing request
23:19:57.684 00.000 28316 OnExposeComplete: enter
23:19:57.685 00.001 28316 UpdateGuideState(): m_state=6
23:19:57.686 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1531
23:19:57.686 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=113.68, Mass=1925, SNR=30.1, Peak=161 HFD=4.4
23:19:57.687 00.001 28316 MultiStar: [#1 -0.24,0.14,0.91,U] [#2 -0.30,0.00,0.98,U] [#3 -0.16,0.14,0.85,U] [#4 -0.26,0.23,0.00,R] [#5 -0.42,0.29,0.00,M6] [#6 -0.28,0.05,0.72,U] [#7 -0.34,0.15,0.00,M4] [#8 -0.07,0.13,0.61,U] 
23:19:57.689 00.002 28316 single-star, 5 included, MultiStar: {-0.22, 0.08}, one-star: {-0.22, 0.06}
23:19:57.690 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.00 = -2.28)
23:19:57.691 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.10 = 0.82)
23:19:57.692 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.86 mountX=-0.15 mountY=0.16, mountTheta=2.30
23:19:57.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.06, opts=13)
23:19:57.693 00.000 28316 Enqueuing Move request for scope (-0.22, 0.06)
23:19:57.694 00.001 29988 Worker thread wakes up
23:19:57.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:19:57.694 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:19:57.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:57.696 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:57.696 00.000 28316 Enqueuing Expose request
23:19:57.697 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
23:19:57.697 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
23:19:57.697 00.000 29988 Moving (-0.22, 0.06) raw xDistance=-0.15 yDistance=0.16
23:19:57.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:19:57.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:57.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:19:57.697 00.000 29988 MoveAxis(E, 0, ABG)
23:19:57.697 00.000 29988 Move returns status 0, amount 0
23:19:57.697 00.000 29988 MoveAxis(N, 0, ABG)
23:19:57.697 00.000 29988 Move returns status 0, amount 0
23:19:57.697 00.000 29988 move complete, result=0
23:19:57.697 00.000 29988 worker thread done servicing request
23:19:57.697 00.000 29988 Worker thread wakes up
23:19:57.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:57.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:57.697 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:59.328 01.631 29988 Exposure complete
23:19:59.368 00.040 29988 worker thread done servicing request
23:19:59.368 00.000 28316 OnExposeComplete: enter
23:19:59.369 00.001 28316 UpdateGuideState(): m_state=6
23:19:59.369 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1532
23:19:59.370 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=113.53, Mass=1762, SNR=28.8, Peak=150 HFD=4.0
23:19:59.371 00.001 28316 MultiStar: [#1 -0.28,0.22,0.00,M6] [#2 -0.23,0.07,0.96,U] [#3 -0.13,0.10,0.89,U] [#4 -0.02,-0.11,0.86,U] [#5 -0.16,0.21,0.81,U] [#6 -0.40,0.06,0.00,M6] [#7 -0.27,0.11,0.70,U] [#8 -0.09,0.08,0.61,U] 
23:19:59.371 00.000 28316 single-star, 6 included, MultiStar: {-0.14, 0.04}, one-star: {-0.11, -0.09}
23:19:59.371 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
23:19:59.372 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
23:19:59.372 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.43 mountX=0.04 mountY=0.14, mountTheta=1.29
23:19:59.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.09, opts=13)
23:19:59.374 00.001 28316 Enqueuing Move request for scope (-0.11, -0.09)
23:19:59.374 00.000 29988 Worker thread wakes up
23:19:59.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:19:59.375 00.001 28316 UpdateGuideState exits: m=1762 RSB=28.8
23:19:59.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:59.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:19:59.376 00.000 28316 Enqueuing Expose request
23:19:59.377 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
23:19:59.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
23:19:59.377 00.000 29988 Moving (-0.11, -0.09) raw xDistance=0.04 yDistance=0.14
23:19:59.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:59.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:59.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:19:59.377 00.000 29988 MoveAxis(E, 0, ABG)
23:19:59.377 00.000 29988 Move returns status 0, amount 0
23:19:59.377 00.000 29988 MoveAxis(N, 0, ABG)
23:19:59.377 00.000 29988 Move returns status 0, amount 0
23:19:59.377 00.000 29988 move complete, result=0
23:19:59.377 00.000 29988 worker thread done servicing request
23:19:59.377 00.000 29988 Worker thread wakes up
23:19:59.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:19:59.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:19:59.377 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:00.903 01.526 29988 Exposure complete
23:20:00.944 00.041 29988 worker thread done servicing request
23:20:00.944 00.000 28316 OnExposeComplete: enter
23:20:00.945 00.001 28316 UpdateGuideState(): m_state=6
23:20:00.946 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1533
23:20:00.947 00.001 28316 Star::Find returns 1 (0), X=585.16, Y=113.69, Mass=2048, SNR=31.2, Peak=166 HFD=4.5
23:20:00.948 00.001 28316 MultiStar: [#1 -0.34,0.07,0.00,M7] [#2 -0.31,0.00,0.00,M6] [#3 -0.32,0.17,0.00,M1] [#4 -0.17,0.06,0.82,U] [#5 -0.15,0.27,0.74,U] [#6 -0.29,-0.00,0.66,U] [#7 -0.36,0.09,0.00,M4] [#8 -0.06,0.16,0.59,U] 
23:20:00.948 00.000 28316 refined, 4 included, MultiStar: {-0.19, 0.11}, one-star: {-0.25, 0.07}
23:20:00.949 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.52)
23:20:00.950 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.59)
23:20:00.953 00.003 28316 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=-0.18 mountY=0.12, mountTheta=2.54
23:20:00.957 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.11, opts=13)
23:20:00.959 00.002 28316 Enqueuing Move request for scope (-0.19, 0.11)
23:20:00.962 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:00.963 00.001 28316 UpdateGuideState exits: m=2048 RSB=31.2
23:20:00.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:00.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:00.966 00.002 28316 Enqueuing Expose request
23:20:00.967 00.001 29988 Worker thread wakes up
23:20:00.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:20:00.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:20:00.967 00.000 29988 Moving (-0.19, 0.11) raw xDistance=-0.18 yDistance=0.12
23:20:00.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:20:00.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:00.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:20:00.967 00.000 29988 MoveAxis(E, 0, ABG)
23:20:00.967 00.000 29988 Move returns status 0, amount 0
23:20:00.967 00.000 29988 MoveAxis(N, 0, ABG)
23:20:00.967 00.000 29988 Move returns status 0, amount 0
23:20:00.967 00.000 29988 move complete, result=0
23:20:00.967 00.000 29988 worker thread done servicing request
23:20:00.967 00.000 29988 Worker thread wakes up
23:20:00.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:00.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:00.968 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:02.597 01.629 29988 Exposure complete
23:20:02.641 00.044 29988 worker thread done servicing request
23:20:02.641 00.000 28316 OnExposeComplete: enter
23:20:02.642 00.001 28316 UpdateGuideState(): m_state=6
23:20:02.643 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1534
23:20:02.643 00.000 28316 Star::Find returns 1 (0), X=585.20, Y=113.67, Mass=1943, SNR=30.2, Peak=173 HFD=4.3
23:20:02.644 00.001 28316 MultiStar: [#1 -0.37,0.18,0.00,M8] [#2 -0.37,0.09,0.00,M7] [#3 -0.28,0.10,0.82,U] [#4 -0.25,-0.03,0.87,U] [#5 -0.27,0.27,0.00,M5] [#6 -0.43,-0.00,0.00,M6] [#7 -0.42,0.20,0.00,M5] [#8 -0.36,0.17,0.00,M1] 
23:20:02.644 00.000 28316 single-star, 2 included, MultiStar: {-0.24, 0.04}, one-star: {-0.21, 0.05}
23:20:02.644 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.14) = xAngle (4.05 = -2.24)
23:20:02.645 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87)
23:20:02.646 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.90 mountX=-0.13 mountY=0.16, mountTheta=2.25
23:20:02.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.05, opts=13)
23:20:02.648 00.001 28316 Enqueuing Move request for scope (-0.21, 0.05)
23:20:02.648 00.000 29988 Worker thread wakes up
23:20:02.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
23:20:02.648 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
23:20:02.648 00.000 29988 Moving (-0.21, 0.05) raw xDistance=-0.13 yDistance=0.16
23:20:02.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:20:02.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:02.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:20:02.649 00.000 29988 MoveAxis(E, 0, ABG)
23:20:02.649 00.000 29988 Move returns status 0, amount 0
23:20:02.649 00.000 29988 MoveAxis(N, 0, ABG)
23:20:02.649 00.000 29988 Move returns status 0, amount 0
23:20:02.649 00.000 29988 move complete, result=0
23:20:02.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:02.649 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:20:02.650 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:02.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:02.650 00.000 28316 Enqueuing Expose request
23:20:02.651 00.001 29988 worker thread done servicing request
23:20:02.651 00.000 29988 Worker thread wakes up
23:20:02.651 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:20:02.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:02.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:04.178 01.527 29988 Exposure complete
23:20:04.205 00.027 29988 worker thread done servicing request
23:20:04.206 00.001 28316 OnExposeComplete: enter
23:20:04.206 00.000 28316 UpdateGuideState(): m_state=6
23:20:04.207 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1535
23:20:04.207 00.000 28316 Star::Find returns 1 (0), X=585.16, Y=113.90, Mass=1932, SNR=30.2, Peak=179 HFD=4.3
23:20:04.208 00.001 28316 MultiStar: [#1 -0.40,0.35,0.00,M9] [#2 -0.36,0.36,0.00,M8] [#3 -0.35,0.42,0.00,M1] [#4 -0.15,0.27,0.87,U] [#5 -0.24,0.42,0.00,M6] [#6 -0.33,0.26,0.00,M7] [#7 -0.51,0.49,0.00,M6] [#8 -0.38,0.53,0.00,M2] 
23:20:04.208 00.000 28316 refined, 1 included, MultiStar: {-0.20, 0.27}, one-star: {-0.25, 0.28}
23:20:04.209 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.35 = -2.94)
23:20:04.209 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
23:20:04.210 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.34 cameraTheta=2.20 mountX=-0.33 mountY=0.06, mountTheta=2.98
23:20:04.211 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.27, opts=13)
23:20:04.211 00.000 28316 Enqueuing Move request for scope (-0.20, 0.27)
23:20:04.212 00.001 29988 Worker thread wakes up
23:20:04.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
23:20:04.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
23:20:04.212 00.000 29988 Moving (-0.20, 0.27) raw xDistance=-0.33 yDistance=0.06
23:20:04.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:20:04.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:04.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:04.213 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:20:04.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:04.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:04.214 00.001 28316 Enqueuing Expose request
23:20:04.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:20:04.214 00.000 29988 MoveAxis(E, 70, ABG)
23:20:04.214 00.000 29988 Guiding  Dir = 2, Dur = 70
23:20:04.215 00.001 29988 IsSlewing returns 0
23:20:04.215 00.000 29988 IsGuiding returns 0
23:20:04.216 00.001 29988 PulseGuide returned control before completion, sleep 79
23:20:04.304 00.088 29988 IsGuiding returns 0
23:20:04.304 00.000 29988 Move returns status 0, amount 70
23:20:04.304 00.000 29988 MoveAxis(N, 0, ABG)
23:20:04.304 00.000 29988 Move returns status 0, amount 0
23:20:04.304 00.000 29988 move complete, result=0
23:20:04.305 00.001 29988 worker thread done servicing request
23:20:04.305 00.000 29988 Worker thread wakes up
23:20:04.305 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.1 px 0 ms NORTH
23:20:04.306 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:04.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:05.934 01.628 29988 Exposure complete
23:20:05.989 00.055 29988 worker thread done servicing request
23:20:05.990 00.001 28316 OnExposeComplete: enter
23:20:05.991 00.001 28316 UpdateGuideState(): m_state=6
23:20:05.995 00.004 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1536
23:20:05.996 00.001 28316 Star::Find returns 1 (0), X=585.12, Y=113.73, Mass=1765, SNR=28.9, Peak=165 HFD=4.3
23:20:05.997 00.001 28316 MultiStar: [#1 -0.45,0.33,0.00,M10] [#2 -0.43,0.26,0.00,M9] [#3 -0.22,0.40,0.00,M2] [#4 0.03,0.13,0.91,U] [#5 -0.37,0.44,0.00,M7] [#6 -0.13,0.10,0.75,U] [#7 -0.32,0.21,0.00,M7] [#8 -0.27,0.32,0.00,M3] 
23:20:05.998 00.001 28316 refined, 2 included, MultiStar: {-0.14, 0.11}, one-star: {-0.29, 0.11}
23:20:05.999 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
23:20:05.999 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
23:20:06.001 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.44 mountX=-0.16 mountY=0.07, mountTheta=2.74
23:20:06.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
23:20:06.004 00.002 28316 Enqueuing Move request for scope (-0.14, 0.11)
23:20:06.005 00.001 29988 Worker thread wakes up
23:20:06.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:06.007 00.002 28316 UpdateGuideState exits: m=1765 RSB=28.9
23:20:06.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:06.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:06.007 00.000 28316 Enqueuing Expose request
23:20:06.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
23:20:06.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
23:20:06.008 00.000 29988 Moving (-0.14, 0.11) raw xDistance=-0.16 yDistance=0.07
23:20:06.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:20:06.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:06.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:20:06.008 00.000 29988 MoveAxis(E, 0, ABG)
23:20:06.008 00.000 29988 Move returns status 0, amount 0
23:20:06.008 00.000 29988 MoveAxis(N, 0, ABG)
23:20:06.008 00.000 29988 Move returns status 0, amount 0
23:20:06.008 00.000 29988 move complete, result=0
23:20:06.008 00.000 29988 worker thread done servicing request
23:20:06.008 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:06.010 00.002 29988 Worker thread wakes up
23:20:06.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:06.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:07.532 01.522 29988 Exposure complete
23:20:07.580 00.048 29988 worker thread done servicing request
23:20:07.580 00.000 28316 OnExposeComplete: enter
23:20:07.581 00.001 28316 UpdateGuideState(): m_state=6
23:20:07.581 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1537
23:20:07.582 00.001 28316 Star::Find returns 1 (0), X=585.09, Y=113.86, Mass=1901, SNR=29.8, Peak=169 HFD=4.3
23:20:07.582 00.000 28316 MultiStar: [#1 -0.24,0.33,0.00,R] [#2 -0.24,0.16,0.97,U] [#3 -0.24,0.30,0.00,M3] [#4 -0.16,0.09,0.83,U] [#5 -0.26,0.27,0.00,M8] [#6 -0.37,0.24,0.00,M7] [#7 -0.17,0.30,0.00,M8] [#8 -0.33,0.25,0.00,M4] 
23:20:07.583 00.001 28316 refined, 2 included, MultiStar: {-0.24, 0.17}, one-star: {-0.32, 0.24}
23:20:07.583 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.68 = -2.60)
23:20:07.583 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
23:20:07.584 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.30 cameraTheta=2.54 mountX=-0.25 mountY=0.14, mountTheta=2.63
23:20:07.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.17, opts=13)
23:20:07.585 00.000 28316 Enqueuing Move request for scope (-0.24, 0.17)
23:20:07.585 00.000 29988 Worker thread wakes up
23:20:07.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:07.587 00.002 28316 UpdateGuideState exits: m=1901 RSB=29.8
23:20:07.588 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
23:20:07.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
23:20:07.588 00.000 29988 Moving (-0.24, 0.17) raw xDistance=-0.25 yDistance=0.14
23:20:07.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:20:07.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:07.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:07.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:20:07.588 00.000 29988 MoveAxis(E, 54, ABG)
23:20:07.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:07.589 00.001 28316 Enqueuing Expose request
23:20:07.589 00.000 29988 Guiding  Dir = 2, Dur = 54
23:20:07.589 00.000 29988 IsSlewing returns 0
23:20:07.589 00.000 29988 IsGuiding returns 0
23:20:07.590 00.001 29988 PulseGuide returned control before completion, sleep 63
23:20:07.669 00.079 29988 IsGuiding returns 0
23:20:07.669 00.000 29988 Move returns status 0, amount 54
23:20:07.669 00.000 29988 MoveAxis(N, 0, ABG)
23:20:07.669 00.000 29988 Move returns status 0, amount 0
23:20:07.669 00.000 29988 move complete, result=0
23:20:07.669 00.000 29988 worker thread done servicing request
23:20:07.669 00.000 29988 Worker thread wakes up
23:20:07.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:07.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:07.669 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
23:20:09.309 01.640 29988 Exposure complete
23:20:09.338 00.029 29988 worker thread done servicing request
23:20:09.338 00.000 28316 OnExposeComplete: enter
23:20:09.339 00.001 28316 UpdateGuideState(): m_state=6
23:20:09.340 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1538
23:20:09.340 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=113.57, Mass=1899, SNR=29.8, Peak=132 HFD=4.5
23:20:09.341 00.001 28316 MultiStar: [#1 0.19,-0.28,0.00,M1] [#2 -0.01,-0.08,0.97,U] [#3 -0.01,0.09,0.81,U] [#4 0.28,-0.16,0.00,M1] [#5 -0.13,0.13,0.78,U] [#6 -0.10,-0.03,0.73,U] [#7 -0.17,0.22,0.65,U] [#8 -0.06,-0.08,0.61,U] 
23:20:09.341 00.000 28316 refined, 6 included, MultiStar: {-0.07, 0.02}, one-star: {-0.06, -0.05}
23:20:09.341 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.01 = -2.28)
23:20:09.342 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.83)
23:20:09.342 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.86 mountX=-0.05 mountY=0.06, mountTheta=2.29
23:20:09.343 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
23:20:09.344 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
23:20:09.344 00.000 29988 Worker thread wakes up
23:20:09.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:20:09.345 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:20:09.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:20:09.346 00.001 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.06
23:20:09.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:20:09.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:09.346 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.8
23:20:09.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:09.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:09.349 00.001 28316 Enqueuing Expose request
23:20:09.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:20:09.349 00.000 29988 MoveAxis(E, 0, ABG)
23:20:09.349 00.000 29988 Move returns status 0, amount 0
23:20:09.349 00.000 29988 MoveAxis(N, 0, ABG)
23:20:09.349 00.000 29988 Move returns status 0, amount 0
23:20:09.350 00.001 29988 move complete, result=0
23:20:09.350 00.000 29988 worker thread done servicing request
23:20:09.350 00.000 29988 Worker thread wakes up
23:20:09.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:09.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:09.350 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:10.867 01.517 29988 Exposure complete
23:20:10.900 00.033 29988 worker thread done servicing request
23:20:10.900 00.000 28316 OnExposeComplete: enter
23:20:10.902 00.002 28316 UpdateGuideState(): m_state=6
23:20:10.903 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1539
23:20:10.904 00.001 28316 Star::Find returns 1 (0), X=585.24, Y=113.64, Mass=1879, SNR=29.7, Peak=143 HFD=4.5
23:20:10.904 00.000 28316 MultiStar: [#1 -0.13,-0.26,0.91,U] [#2 -0.25,0.08,0.99,U] [#3 -0.07,0.15,0.85,U] [#4 -0.02,-0.08,0.88,U] [#5 -0.19,0.22,0.82,U] [#6 -0.31,0.04,0.00,M7] [#7 -0.27,0.07,0.66,U] [#8 -0.18,0.01,0.62,U] 
23:20:10.905 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.02}, one-star: {-0.17, 0.02}
23:20:10.905 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.16)
23:20:10.906 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.94)
23:20:10.906 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=2.98 mountX=-0.09 mountY=0.13, mountTheta=2.17
23:20:10.908 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
23:20:10.909 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
23:20:10.909 00.000 29988 Worker thread wakes up
23:20:10.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:10.910 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:20:10.910 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:20:10.910 00.000 29988 Moving (-0.16, 0.02) raw xDistance=-0.09 yDistance=0.13
23:20:10.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:10.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:10.910 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:20:10.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:10.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:10.913 00.001 28316 Enqueuing Expose request
23:20:10.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:20:10.913 00.000 29988 MoveAxis(E, 0, ABG)
23:20:10.913 00.000 29988 Move returns status 0, amount 0
23:20:10.913 00.000 29988 MoveAxis(N, 0, ABG)
23:20:10.913 00.000 29988 Move returns status 0, amount 0
23:20:10.913 00.000 29988 move complete, result=0
23:20:10.913 00.000 29988 worker thread done servicing request
23:20:10.913 00.000 29988 Worker thread wakes up
23:20:10.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:10.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:10.914 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:12.542 01.628 29988 Exposure complete
23:20:12.579 00.037 29988 worker thread done servicing request
23:20:12.579 00.000 28316 OnExposeComplete: enter
23:20:12.580 00.001 28316 UpdateGuideState(): m_state=6
23:20:12.580 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1540
23:20:12.581 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=113.94, Mass=1885, SNR=29.8, Peak=151 HFD=4.2
23:20:12.582 00.001 28316 MultiStar: [#1 0.12,0.03,0.91,U] [#2 -0.18,0.30,0.00,M7] [#3 -0.12,0.36,0.00,M2] [#4 0.11,0.07,0.88,U] [#5 -0.16,0.40,0.00,M7] [#6 -0.26,0.32,0.00,M8] [#7 -0.23,0.42,0.00,M7] [#8 -0.09,0.44,0.00,M3] 
23:20:12.583 00.001 28316 refined, 2 included, MultiStar: {0.00, 0.15}, one-star: {-0.20, 0.32}
23:20:12.583 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
23:20:12.583 00.000 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.48)
23:20:12.584 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=-0.13 mountY=-0.07, mountTheta=-2.67
23:20:12.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.15, opts=13)
23:20:12.586 00.001 28316 Enqueuing Move request for scope (0.00, 0.15)
23:20:12.586 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:12.587 00.001 29988 Worker thread wakes up
23:20:12.587 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.8
23:20:12.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
23:20:12.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:12.587 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:12.590 00.003 28316 Enqueuing Expose request
23:20:12.592 00.002 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
23:20:12.592 00.000 29988 Moving (0.00, 0.15) raw xDistance=-0.13 yDistance=-0.07
23:20:12.593 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:20:12.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:12.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:20:12.593 00.000 29988 MoveAxis(E, 0, ABG)
23:20:12.593 00.000 29988 Move returns status 0, amount 0
23:20:12.593 00.000 29988 MoveAxis(N, 0, ABG)
23:20:12.593 00.000 29988 Move returns status 0, amount 0
23:20:12.593 00.000 29988 move complete, result=0
23:20:12.593 00.000 29988 worker thread done servicing request
23:20:12.593 00.000 29988 Worker thread wakes up
23:20:12.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:12.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:12.593 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:14.117 01.524 29988 Exposure complete
23:20:14.155 00.038 29988 worker thread done servicing request
23:20:14.155 00.000 28316 OnExposeComplete: enter
23:20:14.156 00.001 28316 UpdateGuideState(): m_state=6
23:20:14.157 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1541
23:20:14.157 00.000 28316 Star::Find returns 1 (0), X=585.49, Y=113.97, Mass=1943, SNR=30.2, Peak=146 HFD=4.2
23:20:14.158 00.001 28316 MultiStar: [#1 0.27,-0.00,0.88,U] [#2 -0.03,0.26,0.95,U] [#3 0.12,0.27,0.83,U] [#4 0.31,0.11,0.00,M1] [#5 -0.06,0.49,0.00,M8] [#6 -0.04,0.21,0.71,U] [#7 -0.02,0.30,0.65,U] [#8 0.12,0.34,0.00,M4] 
23:20:14.158 00.000 28316 refined, 5 included, MultiStar: {0.07, 0.23}, one-star: {0.09, 0.35}
23:20:14.159 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:20:14.159 00.000 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.76)
23:20:14.159 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.28 mountX=-0.18 mountY=-0.17, mountTheta=-2.40
23:20:14.161 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.23, opts=13)
23:20:14.161 00.000 28316 Enqueuing Move request for scope (0.07, 0.23)
23:20:14.163 00.002 29988 Worker thread wakes up
23:20:14.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:14.164 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:20:14.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
23:20:14.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:14.165 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
23:20:14.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:14.165 00.000 28316 Enqueuing Expose request
23:20:14.165 00.000 29988 Moving (0.07, 0.23) raw xDistance=-0.18 yDistance=-0.17
23:20:14.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:20:14.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:14.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:20:14.165 00.000 29988 MoveAxis(E, 0, ABG)
23:20:14.166 00.001 29988 Move returns status 0, amount 0
23:20:14.166 00.000 29988 MoveAxis(N, 0, ABG)
23:20:14.166 00.000 29988 Move returns status 0, amount 0
23:20:14.166 00.000 29988 move complete, result=0
23:20:14.166 00.000 29988 worker thread done servicing request
23:20:14.166 00.000 29988 Worker thread wakes up
23:20:14.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:14.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:14.166 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:15.788 01.622 29988 Exposure complete
23:20:15.829 00.041 29988 worker thread done servicing request
23:20:15.830 00.001 28316 OnExposeComplete: enter
23:20:15.830 00.000 28316 UpdateGuideState(): m_state=6
23:20:15.831 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1542
23:20:15.831 00.000 28316 Star::Find returns 1 (0), X=585.00, Y=113.90, Mass=1820, SNR=29.5, Peak=170 HFD=4.4
23:20:15.832 00.001 28316 MultiStar: [#1 -0.12,-0.14,0.92,U] [#2 -0.50,0.20,0.00,M7] [#3 -0.42,0.22,0.00,M2] [#4 -0.06,0.09,0.89,U] [#5 -0.53,0.37,0.00,M9] [#6 -0.55,0.24,0.00,M8] [#7 -0.36,0.31,0.00,M7] [#8 -0.36,0.05,0.00,M5] 
23:20:15.832 00.000 28316 refined, 2 included, MultiStar: {-0.20, 0.08}, one-star: {-0.40, 0.28}
23:20:15.833 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.90 = -2.39)
23:20:15.833 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72)
23:20:15.834 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=-0.16 mountY=0.14, mountTheta=2.41
23:20:15.836 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.08, opts=13)
23:20:15.837 00.001 28316 Enqueuing Move request for scope (-0.20, 0.08)
23:20:15.837 00.000 29988 Worker thread wakes up
23:20:15.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:15.839 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
23:20:15.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
23:20:15.839 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.5
23:20:15.839 00.000 29988 Moving (-0.20, 0.08) raw xDistance=-0.16 yDistance=0.14
23:20:15.839 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:15.839 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:15.840 00.001 28316 Enqueuing Expose request
23:20:15.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:20:15.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:15.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:20:15.840 00.000 29988 MoveAxis(E, 0, ABG)
23:20:15.840 00.000 29988 Move returns status 0, amount 0
23:20:15.840 00.000 29988 MoveAxis(N, 0, ABG)
23:20:15.840 00.000 29988 Move returns status 0, amount 0
23:20:15.840 00.000 29988 move complete, result=0
23:20:15.840 00.000 29988 worker thread done servicing request
23:20:15.840 00.000 29988 Worker thread wakes up
23:20:15.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:15.841 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:15.841 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:17.353 01.512 29988 Exposure complete
23:20:17.394 00.041 29988 worker thread done servicing request
23:20:17.394 00.000 28316 OnExposeComplete: enter
23:20:17.395 00.001 28316 UpdateGuideState(): m_state=6
23:20:17.396 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1543
23:20:17.396 00.000 28316 Star::Find returns 1 (0), X=584.98, Y=113.72, Mass=1923, SNR=30.1, Peak=171 HFD=4.2
23:20:17.397 00.001 28316 MultiStar: [#1 -0.17,-0.25,0.90,U] [#2 -0.54,0.22,0.00,M8] [#3 -0.30,0.32,0.00,M3] [#4 -0.12,0.12,0.87,U] [#5 -0.27,0.27,0.00,M10] [#6 -0.47,0.11,0.00,M9] [#7 -0.41,0.27,0.00,M8] [#8 -0.37,0.18,0.00,M6] 
23:20:17.398 00.001 28316 refined, 2 included, MultiStar: {-0.24, -0.01}, one-star: {-0.43, 0.10}
23:20:17.398 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:20:17.399 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:20:17.400 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.11 mountX=-0.09 mountY=0.22, mountTheta=1.97
23:20:17.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.01, opts=13)
23:20:17.403 00.001 28316 Enqueuing Move request for scope (-0.24, -0.01)
23:20:17.403 00.000 29988 Worker thread wakes up
23:20:17.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:17.404 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:20:17.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:17.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:17.405 00.001 28316 Enqueuing Expose request
23:20:17.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
23:20:17.405 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
23:20:17.405 00.000 29988 Moving (-0.24, -0.01) raw xDistance=-0.09 yDistance=0.22
23:20:17.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:17.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:20:17.405 00.000 29988 MoveAxis(E, 0, ABG)
23:20:17.405 00.000 29988 Move returns status 0, amount 0
23:20:17.405 00.000 29988 MoveAxis(S, 53, ABG)
23:20:17.405 00.000 29988 Guiding  Dir = 1, Dur = 53
23:20:17.406 00.001 29988 IsSlewing returns 0
23:20:17.406 00.000 29988 IsGuiding returns 0
23:20:17.410 00.004 29988 PulseGuide returned control before completion, sleep 59
23:20:17.481 00.071 29988 IsGuiding returns 0
23:20:17.481 00.000 29988 Move returns status 0, amount 53
23:20:17.481 00.000 29988 move complete, result=0
23:20:17.481 00.000 29988 worker thread done servicing request
23:20:17.481 00.000 29988 Worker thread wakes up
23:20:17.481 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
23:20:17.482 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:17.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:19.119 01.637 29988 Exposure complete
23:20:19.153 00.034 29988 worker thread done servicing request
23:20:19.153 00.000 28316 OnExposeComplete: enter
23:20:19.154 00.001 28316 UpdateGuideState(): m_state=6
23:20:19.155 00.001 28316 Star::Find(15, 584, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1544
23:20:19.155 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=113.78, Mass=1893, SNR=30.0, Peak=169 HFD=4.4
23:20:19.155 00.000 28316 MultiStar: [#1 -0.03,-0.10,0.91,U] [#2 -0.36,0.32,0.00,M9] [#3 -0.22,0.39,0.00,M4] [#4 -0.03,0.26,0.87,U] [#5 -0.23,0.42,0.00,R] [#6 -0.38,0.26,0.00,M10] [#7 -0.19,0.31,0.00,M9] [#8 -0.07,0.32,0.00,M7] 
23:20:19.156 00.001 28316 refined, 2 included, MultiStar: {-0.06, 0.10}, one-star: {-0.12, 0.16}
23:20:19.156 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
23:20:19.157 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
23:20:19.157 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.13 mountX=-0.12 mountY=0.01, mountTheta=3.05
23:20:19.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
23:20:19.160 00.002 28316 Enqueuing Move request for scope (-0.06, 0.10)
23:20:19.161 00.001 29988 Worker thread wakes up
23:20:19.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:19.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
23:20:19.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
23:20:19.161 00.000 28316 UpdateGuideState exits: m=1893 RSB=30.0
23:20:19.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:19.163 00.001 29988 Moving (-0.06, 0.10) raw xDistance=-0.12 yDistance=0.01
23:20:19.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:20:19.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:19.164 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:20:19.164 00.000 29988 MoveAxis(E, 0, ABG)
23:20:19.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:19.167 00.003 29988 Move returns status 0, amount 0
23:20:19.167 00.000 29988 MoveAxis(N, 0, ABG)
23:20:19.167 00.000 29988 Move returns status 0, amount 0
23:20:19.167 00.000 29988 move complete, result=0
23:20:19.167 00.000 28316 Enqueuing Expose request
23:20:19.167 00.000 29988 worker thread done servicing request
23:20:19.167 00.000 29988 Worker thread wakes up
23:20:19.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:19.168 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:19.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:20.687 01.519 29988 Exposure complete
23:20:20.729 00.042 29988 worker thread done servicing request
23:20:20.729 00.000 28316 OnExposeComplete: enter
23:20:20.731 00.002 28316 UpdateGuideState(): m_state=6
23:20:20.735 00.004 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1545
23:20:20.737 00.002 28316 Star::Find returns 1 (0), X=585.20, Y=113.83, Mass=1917, SNR=30.1, Peak=166 HFD=4.4
23:20:20.740 00.003 28316 MultiStar: [#1 -0.01,0.09,0.91,U] [#2 -0.32,0.39,0.00,M10] [#3 -0.14,0.41,0.00,M5] [#4 0.02,0.23,0.84,U] [#5 0.01,0.22,0.78,U] [#6 -0.24,0.31,0.00,R] [#7 -0.16,0.46,0.00,M10] [#8 -0.06,0.48,0.00,M8] 
23:20:20.742 00.002 28316 refined, 3 included, MultiStar: {-0.06, 0.19}, one-star: {-0.21, 0.21}
23:20:20.745 00.003 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:20:20.747 00.002 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.17)
23:20:20.750 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.19 cameraTheta=1.87 mountX=-0.19 mountY=-0.03, mountTheta=-2.97
23:20:20.754 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.19, opts=13)
23:20:20.756 00.002 28316 Enqueuing Move request for scope (-0.06, 0.19)
23:20:20.759 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:20.761 00.002 29988 Worker thread wakes up
23:20:20.761 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:20:20.764 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:20:20.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:20.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:20.765 00.000 28316 Enqueuing Expose request
23:20:20.766 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:20:20.766 00.000 29988 Moving (-0.06, 0.19) raw xDistance=-0.19 yDistance=-0.03
23:20:20.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:20:20.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:20.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:20.766 00.000 29988 MoveAxis(E, 0, ABG)
23:20:20.766 00.000 29988 Move returns status 0, amount 0
23:20:20.766 00.000 29988 MoveAxis(N, 0, ABG)
23:20:20.766 00.000 29988 Move returns status 0, amount 0
23:20:20.766 00.000 29988 move complete, result=0
23:20:20.766 00.000 29988 worker thread done servicing request
23:20:20.766 00.000 29988 Worker thread wakes up
23:20:20.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:20.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:20.767 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:22.495 01.728 29988 Exposure complete
23:20:22.548 00.053 29988 worker thread done servicing request
23:20:22.549 00.001 28316 OnExposeComplete: enter
23:20:22.550 00.001 28316 UpdateGuideState(): m_state=6
23:20:22.550 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1546
23:20:22.551 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=114.09, Mass=1954, SNR=30.2, Peak=184 HFD=4.5
23:20:22.552 00.001 28316 MultiStar: [#1 -0.14,0.22,0.93,U] [#2 -0.39,0.52,0.00,R] [#3 -0.27,0.68,0.00,M6] [#4 -0.05,0.51,0.00,M1] [#5 -0.01,0.37,0.00,M1] [#6 -0.03,0.23,0.72,U] [#7 -0.19,0.63,0.00,R] [#8 -0.24,0.56,0.00,M9] 
23:20:22.552 00.000 28316 refined, 2 included, MultiStar: {-0.11, 0.31}, one-star: {-0.13, 0.47}
23:20:22.552 00.000 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
23:20:22.553 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.13)
23:20:22.553 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.91 mountX=-0.33 mountY=-0.04, mountTheta=-3.01
23:20:22.554 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.31, opts=13)
23:20:22.555 00.001 28316 Enqueuing Move request for scope (-0.11, 0.31)
23:20:22.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:20:22.558 00.003 29988 Worker thread wakes up
23:20:22.558 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.2
23:20:22.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:22.559 00.000 28316 Enqueuing Expose request
23:20:22.560 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
23:20:22.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
23:20:22.560 00.000 29988 Moving (-0.11, 0.31) raw xDistance=-0.33 yDistance=-0.04
23:20:22.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:20:22.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:22.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:20:22.560 00.000 29988 MoveAxis(E, 70, ABG)
23:20:22.560 00.000 29988 Guiding  Dir = 2, Dur = 70
23:20:22.560 00.000 29988 IsSlewing returns 0
23:20:22.561 00.001 29988 IsGuiding returns 0
23:20:22.563 00.002 29988 PulseGuide returned control before completion, sleep 79
23:20:22.650 00.087 29988 IsGuiding returns 0
23:20:22.650 00.000 29988 Move returns status 0, amount 70
23:20:22.650 00.000 29988 MoveAxis(N, 0, ABG)
23:20:22.650 00.000 29988 Move returns status 0, amount 0
23:20:22.650 00.000 29988 move complete, result=0
23:20:22.650 00.000 29988 worker thread done servicing request
23:20:22.650 00.000 29988 Worker thread wakes up
23:20:22.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:22.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:22.650 00.000 28316 GuideStep: -0.3 px 70 ms EAST, -0.0 px 0 ms NORTH
23:20:24.055 01.405 29988 Exposure complete
23:20:24.106 00.051 29988 worker thread done servicing request
23:20:24.106 00.000 28316 OnExposeComplete: enter
23:20:24.107 00.001 28316 UpdateGuideState(): m_state=6
23:20:24.107 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1547
23:20:24.108 00.001 28316 Star::Find returns 1 (0), X=585.14, Y=113.82, Mass=1961, SNR=30.4, Peak=182 HFD=4.4
23:20:24.108 00.000 28316 MultiStar: [#1 -0.08,-0.03,0.90,U] [#2 -0.03,-0.27,0.97,U] [#3 -0.21,0.41,0.00,M7] [#4 -0.06,0.05,0.85,U] [#5 -0.18,-0.02,0.78,U] [#6 -0.04,0.01,0.70,U] [#7 -0.11,-0.39,0.00,M1] [#8 -0.25,0.42,0.00,M10] 
23:20:24.109 00.001 28316 refined, 5 included, MultiStar: {-0.11, -0.01}, one-star: {-0.27, 0.20}
23:20:24.109 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
23:20:24.110 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
23:20:24.110 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=-0.04 mountY=0.11, mountTheta=1.89
23:20:24.112 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
23:20:24.113 00.001 28316 Enqueuing Move request for scope (-0.11, -0.01)
23:20:24.114 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:24.116 00.002 29988 Worker thread wakes up
23:20:24.116 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:20:24.116 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:20:24.116 00.000 29988 Moving (-0.11, -0.01) raw xDistance=-0.04 yDistance=0.11
23:20:24.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:24.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:24.116 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.4
23:20:24.117 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:24.118 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:24.118 00.000 28316 Enqueuing Expose request
23:20:24.119 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:20:24.119 00.000 29988 MoveAxis(E, 0, ABG)
23:20:24.119 00.000 29988 Move returns status 0, amount 0
23:20:24.119 00.000 29988 MoveAxis(N, 0, ABG)
23:20:24.119 00.000 29988 Move returns status 0, amount 0
23:20:24.119 00.000 29988 move complete, result=0
23:20:24.119 00.000 29988 worker thread done servicing request
23:20:24.119 00.000 29988 Worker thread wakes up
23:20:24.119 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:24.119 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:24.119 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:25.757 01.638 29988 Exposure complete
23:20:25.790 00.033 29988 worker thread done servicing request
23:20:25.790 00.000 28316 OnExposeComplete: enter
23:20:25.791 00.001 28316 UpdateGuideState(): m_state=6
23:20:25.792 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1548
23:20:25.792 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=113.93, Mass=2019, SNR=30.9, Peak=169 HFD=4.1
23:20:25.793 00.001 28316 MultiStar: [#1 0.01,-0.01,0.88,U] [#2 0.31,-0.19,0.00,M1] [#3 0.01,0.38,0.00,M8] [#4 0.08,0.20,0.84,U] [#5 0.15,0.10,0.74,U] [#6 0.02,0.09,0.69,U] [#7 0.15,-0.17,0.65,U] [#8 0.06,0.50,0.00,R] 
23:20:25.794 00.001 28316 refined, 5 included, MultiStar: {0.06, 0.10}, one-star: {-0.04, 0.31}
23:20:25.795 00.001 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
23:20:25.796 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.96)
23:20:25.798 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.08 mountX=-0.07 mountY=-0.10, mountTheta=-2.21
23:20:25.800 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
23:20:25.802 00.002 28316 Enqueuing Move request for scope (0.06, 0.10)
23:20:25.804 00.002 29988 Worker thread wakes up
23:20:25.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:25.805 00.001 28316 UpdateGuideState exits: m=2019 RSB=30.9
23:20:25.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:25.806 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:25.806 00.000 28316 Enqueuing Expose request
23:20:25.807 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:20:25.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:20:25.807 00.000 29988 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.10
23:20:25.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:20:25.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:25.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:25.807 00.000 29988 MoveAxis(E, 0, ABG)
23:20:25.807 00.000 29988 Move returns status 0, amount 0
23:20:25.807 00.000 29988 MoveAxis(N, 0, ABG)
23:20:25.807 00.000 29988 Move returns status 0, amount 0
23:20:25.807 00.000 29988 move complete, result=0
23:20:25.807 00.000 29988 worker thread done servicing request
23:20:25.807 00.000 29988 Worker thread wakes up
23:20:25.807 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:25.808 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:25.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:27.333 01.525 29988 Exposure complete
23:20:27.368 00.035 29988 worker thread done servicing request
23:20:27.368 00.000 28316 OnExposeComplete: enter
23:20:27.369 00.001 28316 UpdateGuideState(): m_state=6
23:20:27.370 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1549
23:20:27.371 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=113.94, Mass=1850, SNR=29.5, Peak=166 HFD=4.1
23:20:27.372 00.001 28316 MultiStar: [#1 -0.01,-0.00,0.91,U] [#2 0.19,-0.19,0.98,U] [#3 -0.27,0.30,0.00,M9] [#4 -0.07,0.11,0.92,U] [#5 -0.08,-0.03,0.78,U] [#6 -0.16,-0.06,0.73,U] [#7 -0.30,-0.14,0.00,M1] [#8 -0.23,-0.13,0.62,U] 
23:20:27.373 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.02}, one-star: {-0.16, 0.32}
23:20:27.373 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.14) = xAngle (4.05 = -2.24)
23:20:27.374 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87)
23:20:27.375 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.90 mountX=-0.04 mountY=0.05, mountTheta=2.25
23:20:27.377 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
23:20:27.380 00.003 28316 Enqueuing Move request for scope (-0.06, 0.02)
23:20:27.382 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:27.385 00.003 28316 UpdateGuideState exits: m=1850 RSB=29.5
23:20:27.387 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:27.389 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:27.391 00.002 28316 Enqueuing Expose request
23:20:27.393 00.002 29988 Worker thread wakes up
23:20:27.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:20:27.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:20:27.394 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.05
23:20:27.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:27.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:27.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:20:27.394 00.000 29988 MoveAxis(E, 0, ABG)
23:20:27.394 00.000 29988 Move returns status 0, amount 0
23:20:27.394 00.000 29988 MoveAxis(N, 0, ABG)
23:20:27.394 00.000 29988 Move returns status 0, amount 0
23:20:27.394 00.000 29988 move complete, result=0
23:20:27.395 00.001 29988 worker thread done servicing request
23:20:27.395 00.000 29988 Worker thread wakes up
23:20:27.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:27.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:27.396 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:29.022 01.626 29988 Exposure complete
23:20:29.069 00.047 29988 worker thread done servicing request
23:20:29.069 00.000 28316 OnExposeComplete: enter
23:20:29.070 00.001 28316 UpdateGuideState(): m_state=6
23:20:29.071 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1550
23:20:29.071 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=113.79, Mass=1895, SNR=29.9, Peak=166 HFD=4.4
23:20:29.072 00.001 28316 MultiStar: [#1 0.04,0.01,0.88,U] [#2 0.22,-0.30,0.00,M1] [#3 -0.10,0.34,0.00,M10] [#4 0.01,0.11,0.89,U] [#5 -0.05,0.00,0.79,U] [#6 -0.17,-0.10,0.70,U] [#7 -0.08,-0.20,0.67,U] [#8 -0.16,-0.27,0.00,M1] 
23:20:29.072 00.000 28316 refined, 5 included, MultiStar: {-0.06, 0.02}, one-star: {-0.11, 0.17}
23:20:29.073 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.01 = -2.28)
23:20:29.073 00.000 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.83)
23:20:29.073 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=-0.04 mountY=0.04, mountTheta=2.29
23:20:29.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
23:20:29.075 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
23:20:29.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:29.076 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.9
23:20:29.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:29.077 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:29.077 00.000 28316 Enqueuing Expose request
23:20:29.078 00.001 29988 Worker thread wakes up
23:20:29.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:20:29.078 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:20:29.078 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.04
23:20:29.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:29.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:29.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:29.078 00.000 29988 MoveAxis(E, 0, ABG)
23:20:29.078 00.000 29988 Move returns status 0, amount 0
23:20:29.078 00.000 29988 MoveAxis(N, 0, ABG)
23:20:29.078 00.000 29988 Move returns status 0, amount 0
23:20:29.078 00.000 29988 move complete, result=0
23:20:29.078 00.000 29988 worker thread done servicing request
23:20:29.078 00.000 29988 Worker thread wakes up
23:20:29.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:29.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:29.078 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:30.608 01.530 29988 Exposure complete
23:20:30.635 00.027 29988 worker thread done servicing request
23:20:30.636 00.001 28316 OnExposeComplete: enter
23:20:30.639 00.003 28316 UpdateGuideState(): m_state=6
23:20:30.640 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1551
23:20:30.641 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=113.89, Mass=1833, SNR=29.3, Peak=164 HFD=4.4
23:20:30.642 00.001 28316 MultiStar: [#1 0.04,0.04,0.93,U] [#2 0.05,-0.15,0.98,U] [#3 -0.13,0.45,0.00,R] [#4 -0.00,0.16,0.88,U] [#5 0.04,0.07,0.78,U] [#6 -0.09,0.11,0.75,U] [#7 0.03,-0.22,0.68,U] [#8 -0.08,-0.14,0.60,U] 
23:20:30.644 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.03}, one-star: {-0.18, 0.27}
23:20:30.647 00.003 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
23:20:30.649 00.002 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.14)
23:20:30.652 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.18 mountX=-0.04 mountY=0.01, mountTheta=3.00
23:20:30.655 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
23:20:30.658 00.003 28316 Enqueuing Move request for scope (-0.02, 0.03)
23:20:30.661 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:30.662 00.001 29988 Worker thread wakes up
23:20:30.663 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:20:30.663 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:20:30.663 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.3
23:20:30.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:30.664 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.04 yDistance=0.01
23:20:30.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:30.666 00.002 28316 Enqueuing Expose request
23:20:30.667 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:30.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:30.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:20:30.667 00.000 29988 MoveAxis(E, 0, ABG)
23:20:30.667 00.000 29988 Move returns status 0, amount 0
23:20:30.667 00.000 29988 MoveAxis(N, 0, ABG)
23:20:30.667 00.000 29988 Move returns status 0, amount 0
23:20:30.667 00.000 29988 move complete, result=0
23:20:30.667 00.000 29988 worker thread done servicing request
23:20:30.668 00.001 29988 Worker thread wakes up
23:20:30.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:30.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:30.669 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:32.294 01.625 29988 Exposure complete
23:20:32.326 00.032 29988 worker thread done servicing request
23:20:32.326 00.000 28316 OnExposeComplete: enter
23:20:32.326 00.000 28316 UpdateGuideState(): m_state=6
23:20:32.327 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1552
23:20:32.327 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=113.85, Mass=1982, SNR=30.6, Peak=161 HFD=4.5
23:20:32.328 00.001 28316 MultiStar: [#1 0.09,-0.04,0.89,U] [#2 0.24,-0.29,0.00,M1] [#3 0.14,-0.13,0.84,U] [#4 0.13,0.02,0.87,U] [#5 0.08,-0.09,0.77,U] [#6 0.01,-0.12,0.70,U] [#7 0.06,-0.47,0.00,M1] [#8 -0.02,-0.04,0.59,U] 
23:20:32.329 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.02}, one-star: {-0.12, 0.23}
23:20:32.329 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:20:32.330 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
23:20:32.330 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.33 mountX=0.03 mountY=-0.03, mountTheta=-0.79
23:20:32.331 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
23:20:32.332 00.001 28316 Enqueuing Move request for scope (0.04, -0.02)
23:20:32.332 00.000 29988 Worker thread wakes up
23:20:32.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:20:32.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:20:32.332 00.000 29988 Moving (0.04, -0.02) raw xDistance=0.03 yDistance=-0.03
23:20:32.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:20:32.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:32.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:32.333 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:20:32.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:32.334 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:32.334 00.000 28316 Enqueuing Expose request
23:20:32.335 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:32.335 00.000 29988 MoveAxis(E, 0, ABG)
23:20:32.335 00.000 29988 Move returns status 0, amount 0
23:20:32.335 00.000 29988 MoveAxis(N, 0, ABG)
23:20:32.335 00.000 29988 Move returns status 0, amount 0
23:20:32.335 00.000 29988 move complete, result=0
23:20:32.335 00.000 29988 worker thread done servicing request
23:20:32.335 00.000 29988 Worker thread wakes up
23:20:32.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:32.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:32.335 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:33.854 01.519 29988 Exposure complete
23:20:33.885 00.031 29988 worker thread done servicing request
23:20:33.886 00.001 28316 OnExposeComplete: enter
23:20:33.888 00.002 28316 UpdateGuideState(): m_state=6
23:20:33.890 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1553
23:20:33.891 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=113.86, Mass=1893, SNR=29.9, Peak=161 HFD=4.3
23:20:33.893 00.002 28316 MultiStar: [#1 0.26,-0.15,0.93,U] [#2 0.21,-0.28,0.00,M2] [#3 0.13,-0.22,0.85,U] [#4 0.14,0.06,0.86,U] [#5 0.16,-0.15,0.76,U] [#6 0.05,-0.09,0.75,U] [#7 -0.09,-0.38,0.00,M2] [#8 -0.13,-0.11,0.58,U] 
23:20:33.894 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.05}, one-star: {0.01, 0.24}
23:20:33.896 00.002 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
23:20:33.897 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.79 = -2.50)
23:20:33.898 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.46 mountX=0.09 mountY=-0.07, mountTheta=-0.66
23:20:33.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
23:20:33.902 00.002 28316 Enqueuing Move request for scope (0.10, -0.05)
23:20:33.902 00.000 29988 Worker thread wakes up
23:20:33.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:33.903 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
23:20:33.903 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
23:20:33.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:33.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:33.904 00.000 28316 Enqueuing Expose request
23:20:33.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
23:20:33.905 00.001 29988 Moving (0.10, -0.05) raw xDistance=0.09 yDistance=-0.07
23:20:33.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:20:33.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:33.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:20:33.905 00.000 29988 MoveAxis(E, 0, ABG)
23:20:33.905 00.000 29988 Move returns status 0, amount 0
23:20:33.905 00.000 29988 MoveAxis(N, 0, ABG)
23:20:33.905 00.000 29988 Move returns status 0, amount 0
23:20:33.905 00.000 29988 move complete, result=0
23:20:33.905 00.000 29988 worker thread done servicing request
23:20:33.905 00.000 29988 Worker thread wakes up
23:20:33.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:33.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:33.905 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:35.538 01.633 29988 Exposure complete
23:20:35.595 00.057 29988 worker thread done servicing request
23:20:35.595 00.000 28316 OnExposeComplete: enter
23:20:35.597 00.002 28316 UpdateGuideState(): m_state=6
23:20:35.599 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1554
23:20:35.600 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=113.61, Mass=1896, SNR=29.8, Peak=134 HFD=4.6
23:20:35.603 00.003 28316 MultiStar: [#1 0.28,-0.23,0.00,M1] [#2 0.31,-0.54,0.00,M3] [#3 0.25,-0.28,0.00,M1] [#4 0.04,-0.08,0.89,U] [#5 0.04,-0.11,0.78,U] [#6 0.22,-0.28,0.00,M1] [#7 0.06,-0.60,0.00,M3] [#8 -0.05,-0.47,0.00,M1] 
23:20:35.605 00.002 28316 refined, 2 included, MultiStar: {-0.00, -0.06}, one-star: {-0.09, -0.01}
23:20:35.608 00.003 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.50 = -0.50)
23:20:35.610 00.002 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.60 = 2.60)
23:20:35.613 00.003 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.64 mountX=0.06 mountY=0.03, mountTheta=0.53
23:20:35.617 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.06, opts=13)
23:20:35.619 00.002 28316 Enqueuing Move request for scope (-0.00, -0.06)
23:20:35.621 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:20:35.624 00.003 28316 UpdateGuideState exits: m=1896 RSB=29.8
23:20:35.626 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:35.629 00.003 29988 Worker thread wakes up
23:20:35.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:35.630 00.001 28316 Enqueuing Expose request
23:20:35.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
23:20:35.631 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
23:20:35.631 00.000 29988 Moving (-0.00, -0.06) raw xDistance=0.06 yDistance=0.03
23:20:35.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:20:35.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:35.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:20:35.631 00.000 29988 MoveAxis(E, 0, ABG)
23:20:35.631 00.000 29988 Move returns status 0, amount 0
23:20:35.631 00.000 29988 MoveAxis(N, 0, ABG)
23:20:35.631 00.000 29988 Move returns status 0, amount 0
23:20:35.631 00.000 29988 move complete, result=0
23:20:35.631 00.000 29988 worker thread done servicing request
23:20:35.631 00.000 29988 Worker thread wakes up
23:20:35.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:35.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:35.631 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:37.039 01.408 29988 Exposure complete
23:20:37.078 00.039 29988 worker thread done servicing request
23:20:37.079 00.001 28316 OnExposeComplete: enter
23:20:37.080 00.001 28316 UpdateGuideState(): m_state=6
23:20:37.081 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1555
23:20:37.081 00.000 28316 Star::Find returns 1 (0), X=585.18, Y=113.86, Mass=1876, SNR=29.8, Peak=175 HFD=4.3
23:20:37.082 00.001 28316 MultiStar: [#1 -0.13,-0.04,0.89,U] [#2 -0.02,-0.27,0.98,U] [#3 -0.10,-0.07,0.84,U] [#4 -0.17,0.10,0.85,U] [#5 -0.14,0.17,0.77,U] [#6 -0.11,-0.10,0.70,U] [#7 -0.15,-0.27,0.00,M4] [#8 -0.13,-0.22,0.60,U] 
23:20:37.082 00.000 28316 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.23, 0.24}
23:20:37.083 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
23:20:37.083 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
23:20:37.084 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.04 mountY=0.12, mountTheta=1.89
23:20:37.087 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
23:20:37.088 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
23:20:37.089 00.001 29988 Worker thread wakes up
23:20:37.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
23:20:37.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:37.090 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
23:20:37.090 00.000 29988 Moving (-0.13, -0.01) raw xDistance=-0.04 yDistance=0.12
23:20:37.090 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.8
23:20:37.091 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:37.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:37.091 00.000 28316 Enqueuing Expose request
23:20:37.092 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:20:37.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:37.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:20:37.092 00.000 29988 MoveAxis(E, 0, ABG)
23:20:37.092 00.000 29988 Move returns status 0, amount 0
23:20:37.092 00.000 29988 MoveAxis(N, 0, ABG)
23:20:37.092 00.000 29988 Move returns status 0, amount 0
23:20:37.092 00.000 29988 move complete, result=0
23:20:37.092 00.000 29988 worker thread done servicing request
23:20:37.092 00.000 29988 Worker thread wakes up
23:20:37.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:37.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:37.092 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:38.713 01.621 29988 Exposure complete
23:20:38.746 00.033 29988 worker thread done servicing request
23:20:38.746 00.000 28316 OnExposeComplete: enter
23:20:38.747 00.001 28316 UpdateGuideState(): m_state=6
23:20:38.748 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1556
23:20:38.749 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=113.78, Mass=1971, SNR=30.6, Peak=151 HFD=4.5
23:20:38.749 00.000 28316 MultiStar: [#1 0.20,-0.12,0.88,U] [#2 0.39,-0.39,0.00,M3] [#3 0.24,-0.13,0.84,U] [#4 0.15,0.10,0.85,U] [#5 0.12,0.01,0.74,U] [#6 0.12,-0.24,0.71,U] [#7 0.17,-0.50,0.00,M5] [#8 0.09,-0.14,0.59,U] 
23:20:38.750 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.04}, one-star: {-0.02, 0.16}
23:20:38.751 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:20:38.752 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
23:20:38.753 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.30 mountX=0.09 mountY=-0.10, mountTheta=-0.83
23:20:38.754 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
23:20:38.755 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
23:20:38.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:38.755 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.6
23:20:38.756 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:38.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:38.757 00.001 28316 Enqueuing Expose request
23:20:38.757 00.000 29988 Worker thread wakes up
23:20:38.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
23:20:38.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
23:20:38.757 00.000 29988 Moving (0.13, -0.04) raw xDistance=0.09 yDistance=-0.10
23:20:38.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:20:38.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:38.758 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:38.758 00.000 29988 MoveAxis(E, 0, ABG)
23:20:38.758 00.000 29988 Move returns status 0, amount 0
23:20:38.758 00.000 29988 MoveAxis(N, 0, ABG)
23:20:38.758 00.000 29988 Move returns status 0, amount 0
23:20:38.758 00.000 29988 move complete, result=0
23:20:38.758 00.000 29988 worker thread done servicing request
23:20:38.758 00.000 29988 Worker thread wakes up
23:20:38.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:38.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:38.759 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:40.272 01.513 29988 Exposure complete
23:20:40.320 00.048 29988 worker thread done servicing request
23:20:40.320 00.000 28316 OnExposeComplete: enter
23:20:40.323 00.003 28316 UpdateGuideState(): m_state=6
23:20:40.325 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1557
23:20:40.328 00.003 28316 Star::Find returns 1 (0), X=585.31, Y=113.83, Mass=1889, SNR=29.9, Peak=157 HFD=4.2
23:20:40.331 00.003 28316 MultiStar: [#1 0.14,-0.03,0.94,U] [#2 0.20,-0.20,0.96,U] [#3 0.18,-0.17,0.86,U] [#4 0.04,0.21,0.85,U] [#5 0.09,0.05,0.78,U] [#6 -0.04,0.03,0.71,U] [#7 0.12,-0.26,0.66,U] [#8 -0.07,-0.17,0.61,U] 
23:20:40.333 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {-0.10, 0.21}
23:20:40.334 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
23:20:40.335 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
23:20:40.335 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.36 mountX=0.05 mountY=-0.05, mountTheta=-0.76
23:20:40.339 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
23:20:40.339 00.000 28316 Enqueuing Move request for scope (0.07, -0.03)
23:20:40.340 00.001 29988 Worker thread wakes up
23:20:40.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:40.340 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:20:40.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:40.341 00.000 28316 Enqueuing Expose request
23:20:40.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:20:40.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:20:40.342 00.000 29988 Moving (0.07, -0.03) raw xDistance=0.05 yDistance=-0.05
23:20:40.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:20:40.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:40.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:20:40.342 00.000 29988 MoveAxis(E, 0, ABG)
23:20:40.342 00.000 29988 Move returns status 0, amount 0
23:20:40.342 00.000 29988 MoveAxis(N, 0, ABG)
23:20:40.342 00.000 29988 Move returns status 0, amount 0
23:20:40.342 00.000 29988 move complete, result=0
23:20:40.342 00.000 29988 worker thread done servicing request
23:20:40.342 00.000 29988 Worker thread wakes up
23:20:40.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:40.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:40.342 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:41.976 01.634 29988 Exposure complete
23:20:42.009 00.033 29988 worker thread done servicing request
23:20:42.010 00.001 28316 OnExposeComplete: enter
23:20:42.011 00.001 28316 UpdateGuideState(): m_state=6
23:20:42.012 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1558
23:20:42.015 00.003 28316 Star::Find returns 1 (0), X=585.34, Y=113.92, Mass=1855, SNR=29.6, Peak=160 HFD=4.3
23:20:42.018 00.003 28316 MultiStar: [#1 -0.00,0.02,0.92,U] [#2 0.26,-0.18,0.00,M3] [#3 0.02,-0.09,0.86,U] [#4 0.11,0.36,0.00,M1] [#5 -0.07,0.12,0.80,U] [#6 0.00,0.19,0.74,U] [#7 -0.05,-0.15,0.65,U] [#8 0.06,-0.03,0.61,U] 
23:20:42.020 00.002 28316 refined, 6 included, MultiStar: {-0.02, 0.07}, one-star: {-0.07, 0.30}
23:20:42.022 00.002 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:20:42.024 00.002 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.18)
23:20:42.027 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.86 mountX=-0.07 mountY=-0.01, mountTheta=-2.97
23:20:42.029 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
23:20:42.030 00.001 28316 Enqueuing Move request for scope (-0.02, 0.07)
23:20:42.030 00.000 29988 Worker thread wakes up
23:20:42.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:42.031 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:20:42.031 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
23:20:42.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:42.033 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:20:42.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:42.034 00.001 28316 Enqueuing Expose request
23:20:42.035 00.001 29988 Moving (-0.02, 0.07) raw xDistance=-0.07 yDistance=-0.01
23:20:42.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:20:42.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:42.036 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:20:42.036 00.000 29988 MoveAxis(E, 0, ABG)
23:20:42.036 00.000 29988 Move returns status 0, amount 0
23:20:42.036 00.000 29988 MoveAxis(N, 0, ABG)
23:20:42.036 00.000 29988 Move returns status 0, amount 0
23:20:42.036 00.000 29988 move complete, result=0
23:20:42.036 00.000 29988 worker thread done servicing request
23:20:42.036 00.000 29988 Worker thread wakes up
23:20:42.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:42.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:42.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:43.556 01.520 29988 Exposure complete
23:20:43.602 00.046 29988 worker thread done servicing request
23:20:43.602 00.000 28316 OnExposeComplete: enter
23:20:43.603 00.001 28316 UpdateGuideState(): m_state=6
23:20:43.604 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1559
23:20:43.604 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=113.94, Mass=1986, SNR=30.6, Peak=149 HFD=4.5
23:20:43.605 00.001 28316 MultiStar: [#1 0.26,0.05,0.88,U] [#2 0.20,-0.08,0.93,U] [#3 0.09,-0.08,0.83,U] [#4 0.17,0.21,0.84,U] [#5 0.11,0.24,0.76,U] [#6 -0.07,0.22,0.70,U] [#7 -0.03,-0.02,0.63,U] [#8 -0.06,-0.08,0.60,U] 
23:20:43.605 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {-0.01, 0.32}
23:20:43.606 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
23:20:43.606 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.19)
23:20:43.607 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.85 mountX=-0.05 mountY=-0.12, mountTheta=-1.99
23:20:43.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
23:20:43.609 00.001 28316 Enqueuing Move request for scope (0.08, 0.10)
23:20:43.610 00.001 29988 Worker thread wakes up
23:20:43.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
23:20:43.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:43.611 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.6
23:20:43.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:43.612 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:43.613 00.001 28316 Enqueuing Expose request
23:20:43.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
23:20:43.613 00.000 29988 Moving (0.08, 0.10) raw xDistance=-0.05 yDistance=-0.12
23:20:43.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:20:43.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:43.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:20:43.613 00.000 29988 MoveAxis(E, 0, ABG)
23:20:43.613 00.000 29988 Move returns status 0, amount 0
23:20:43.613 00.000 29988 MoveAxis(N, 0, ABG)
23:20:43.613 00.000 29988 Move returns status 0, amount 0
23:20:43.613 00.000 29988 move complete, result=0
23:20:43.613 00.000 29988 worker thread done servicing request
23:20:43.613 00.000 29988 Worker thread wakes up
23:20:43.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:43.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:43.614 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:45.247 01.633 29988 Exposure complete
23:20:45.295 00.048 29988 worker thread done servicing request
23:20:45.295 00.000 28316 OnExposeComplete: enter
23:20:45.296 00.001 28316 UpdateGuideState(): m_state=6
23:20:45.297 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1560
23:20:45.297 00.000 28316 Star::Find returns 1 (0), X=585.54, Y=114.14, Mass=1861, SNR=29.5, Peak=144 HFD=4.1
23:20:45.298 00.001 28316 MultiStar: [#1 0.26,0.32,0.00,M1] [#2 0.33,0.11,0.00,M3] [#3 0.10,0.32,0.00,M1] [#4 0.08,0.52,0.00,M1] [#5 0.17,0.43,0.00,M1] [#6 0.08,0.34,0.00,M1] [#7 0.23,-0.06,0.66,U] [#8 -0.08,0.16,0.62,U] 
23:20:45.298 00.000 28316 refined, 2 included, MultiStar: {0.10, 0.26}, one-star: {0.13, 0.52}
23:20:45.298 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
23:20:45.299 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
23:20:45.299 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.19 mountX=-0.19 mountY=-0.21, mountTheta=-2.32
23:20:45.300 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.26, opts=13)
23:20:45.301 00.001 28316 Enqueuing Move request for scope (0.10, 0.26)
23:20:45.301 00.000 29988 Worker thread wakes up
23:20:45.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:45.302 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.5
23:20:45.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:45.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:45.303 00.000 28316 Enqueuing Expose request
23:20:45.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
23:20:45.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
23:20:45.304 00.001 29988 Moving (0.10, 0.26) raw xDistance=-0.19 yDistance=-0.21
23:20:45.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:20:45.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:20:45.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:20:45.304 00.000 29988 MoveAxis(E, 0, ABG)
23:20:45.304 00.000 29988 Move returns status 0, amount 0
23:20:45.304 00.000 29988 MoveAxis(N, 0, ABG)
23:20:45.304 00.000 29988 Move returns status 0, amount 0
23:20:45.304 00.000 29988 move complete, result=0
23:20:45.304 00.000 29988 worker thread done servicing request
23:20:45.304 00.000 29988 Worker thread wakes up
23:20:45.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:45.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:45.304 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:20:46.823 01.519 29988 Exposure complete
23:20:46.855 00.032 29988 worker thread done servicing request
23:20:46.855 00.000 28316 OnExposeComplete: enter
23:20:46.856 00.001 28316 UpdateGuideState(): m_state=6
23:20:46.857 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1561
23:20:46.857 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=114.37, Mass=1953, SNR=30.3, Peak=148 HFD=4.7
23:20:46.858 00.001 28316 MultiStar: large primary error, entering stabilization period
23:20:46.858 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:20:46.858 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
23:20:46.859 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.75 hyp=0.76 cameraTheta=1.69 mountX=-0.72 mountY=-0.26, mountTheta=-2.80
23:20:46.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.75, opts=13)
23:20:46.860 00.000 28316 Enqueuing Move request for scope (-0.09, 0.75)
23:20:46.861 00.001 29988 Worker thread wakes up
23:20:46.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:20:46.863 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.75) opts 0xd
23:20:46.863 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.75)
23:20:46.863 00.000 29988 Moving (-0.09, 0.75) raw xDistance=-0.72 yDistance=-0.26
23:20:46.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.72
23:20:46.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:20:46.863 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:20:46.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:46.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:46.865 00.001 28316 Enqueuing Expose request
23:20:46.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:20:46.865 00.000 29988 MoveAxis(E, 152, ABG)
23:20:46.865 00.000 29988 Guiding  Dir = 2, Dur = 152
23:20:46.865 00.000 29988 IsSlewing returns 0
23:20:46.866 00.001 29988 IsGuiding returns 0
23:20:46.867 00.001 29988 PulseGuide returned control before completion, sleep 161
23:20:47.041 00.174 29988 IsGuiding returns 0
23:20:47.042 00.001 29988 Move returns status 0, amount 152
23:20:47.042 00.000 29988 MoveAxis(N, 0, ABG)
23:20:47.042 00.000 29988 Move returns status 0, amount 0
23:20:47.042 00.000 29988 move complete, result=0
23:20:47.042 00.000 29988 worker thread done servicing request
23:20:47.042 00.000 29988 Worker thread wakes up
23:20:47.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:47.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:47.042 00.000 28316 GuideStep: -0.7 px 152 ms EAST, -0.3 px 0 ms NORTH
23:20:48.663 01.621 29988 Exposure complete
23:20:48.712 00.049 29988 worker thread done servicing request
23:20:48.712 00.000 28316 OnExposeComplete: enter
23:20:48.713 00.001 28316 UpdateGuideState(): m_state=6
23:20:48.714 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1562
23:20:48.714 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=113.94, Mass=1982, SNR=30.6, Peak=166 HFD=4.3
23:20:48.714 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:20:48.715 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
23:20:48.715 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.32 hyp=0.35 cameraTheta=1.13 mountX=-0.23 mountY=-0.28, mountTheta=-2.26
23:20:48.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.32, opts=13)
23:20:48.717 00.001 28316 Enqueuing Move request for scope (0.15, 0.32)
23:20:48.718 00.001 29988 Worker thread wakes up
23:20:48.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.32) opts 0xd
23:20:48.718 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.32)
23:20:48.718 00.000 29988 Moving (0.15, 0.32) raw xDistance=-0.23 yDistance=-0.28
23:20:48.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.23
23:20:48.718 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.09 newest=-0.74
23:20:48.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:20:48.718 00.000 29988 MoveAxis(E, 59, ABG)
23:20:48.718 00.000 29988 Guiding  Dir = 2, Dur = 59
23:20:48.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:48.719 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:20:48.720 00.001 29988 IsSlewing returns 0
23:20:48.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:48.722 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:48.723 00.001 28316 Enqueuing Expose request
23:20:48.724 00.001 29988 IsGuiding returns 0
23:20:48.726 00.002 29988 PulseGuide returned control before completion, sleep 67
23:20:48.805 00.079 29988 IsGuiding returns 0
23:20:48.805 00.000 29988 Move returns status 0, amount 59
23:20:48.805 00.000 29988 MoveAxis(N, 66, ABG)
23:20:48.805 00.000 29988 Guiding  Dir = 0, Dur = 66
23:20:48.806 00.001 29988 IsSlewing returns 0
23:20:48.806 00.000 29988 IsGuiding returns 0
23:20:48.811 00.005 29988 PulseGuide returned control before completion, sleep 72
23:20:48.883 00.072 29988 IsGuiding returns 0
23:20:48.883 00.000 29988 Move returns status 0, amount 66
23:20:48.883 00.000 29988 move complete, result=0
23:20:48.883 00.000 29988 worker thread done servicing request
23:20:48.883 00.000 29988 Worker thread wakes up
23:20:48.883 00.000 28316 GuideStep: -0.2 px 59 ms EAST, -0.3 px 66 ms NORTH
23:20:48.886 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:48.886 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:50.304 01.418 29988 Exposure complete
23:20:50.335 00.031 29988 worker thread done servicing request
23:20:50.335 00.000 28316 OnExposeComplete: enter
23:20:50.336 00.001 28316 UpdateGuideState(): m_state=6
23:20:50.336 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1563
23:20:50.337 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=113.85, Mass=1792, SNR=29.0, Peak=174 HFD=4.0
23:20:50.337 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
23:20:50.337 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
23:20:50.338 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.82 mountX=-0.12 mountY=-0.29, mountTheta=-1.96
23:20:50.340 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.23, opts=13)
23:20:50.341 00.001 28316 Enqueuing Move request for scope (0.21, 0.23)
23:20:50.342 00.001 29988 Worker thread wakes up
23:20:50.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
23:20:50.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
23:20:50.342 00.000 29988 Moving (0.21, 0.23) raw xDistance=-0.12 yDistance=-0.29
23:20:50.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:20:50.343 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:50.344 00.001 28316 UpdateGuideState exits: m=1792 RSB=29.0
23:20:50.345 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:50.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:50.347 00.001 28316 Enqueuing Expose request
23:20:50.348 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:20:50.348 00.000 29988 MoveAxis(E, 0, ABG)
23:20:50.348 00.000 29988 Move returns status 0, amount 0
23:20:50.348 00.000 29988 MoveAxis(N, 70, ABG)
23:20:50.348 00.000 29988 Guiding  Dir = 0, Dur = 70
23:20:50.348 00.000 29988 IsSlewing returns 0
23:20:50.349 00.001 29988 IsGuiding returns 0
23:20:50.355 00.006 29988 PulseGuide returned control before completion, sleep 75
23:20:50.442 00.087 29988 IsGuiding returns 0
23:20:50.442 00.000 29988 Move returns status 0, amount 70
23:20:50.442 00.000 29988 move complete, result=0
23:20:50.443 00.001 29988 worker thread done servicing request
23:20:50.443 00.000 29988 Worker thread wakes up
23:20:50.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
23:20:50.444 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:50.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:52.066 01.622 29988 Exposure complete
23:20:52.113 00.047 29988 worker thread done servicing request
23:20:52.113 00.000 28316 OnExposeComplete: enter
23:20:52.115 00.002 28316 UpdateGuideState(): m_state=6
23:20:52.115 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1564
23:20:52.116 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=113.75, Mass=1933, SNR=30.1, Peak=142 HFD=4.6
23:20:52.116 00.000 28316 MultiStar: exiting stabilization period
23:20:52.117 00.001 28316 MultiStar: [#1 0.22,-0.09,0.90,U] [#2 0.40,-0.31,0.00,M4] [#3 0.21,-0.17,0.84,U] [#4 0.20,0.11,0.87,U] [#5 0.23,-0.05,0.78,U] [#6 0.16,-0.04,0.70,U] [#7 0.15,-0.23,0.66,U] [#8 0.06,-0.15,0.58,U] 
23:20:52.118 00.001 28316 refined, 7 included, MultiStar: {0.18, -0.05}, one-star: {0.19, 0.13}
23:20:52.119 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
23:20:52.120 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.29)
23:20:52.122 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=0.12 mountY=-0.14, mountTheta=-0.87
23:20:52.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.05, opts=13)
23:20:52.124 00.001 28316 Enqueuing Move request for scope (0.18, -0.05)
23:20:52.124 00.000 29988 Worker thread wakes up
23:20:52.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:52.125 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
23:20:52.125 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:20:52.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:52.126 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
23:20:52.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:52.126 00.000 28316 Enqueuing Expose request
23:20:52.126 00.000 29988 Moving (0.18, -0.05) raw xDistance=0.12 yDistance=-0.14
23:20:52.127 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:20:52.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:52.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:20:52.127 00.000 29988 MoveAxis(E, 0, ABG)
23:20:52.127 00.000 29988 Move returns status 0, amount 0
23:20:52.127 00.000 29988 MoveAxis(N, 0, ABG)
23:20:52.127 00.000 29988 Move returns status 0, amount 0
23:20:52.127 00.000 29988 move complete, result=0
23:20:52.127 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:52.127 00.000 29988 worker thread done servicing request
23:20:52.127 00.000 29988 Worker thread wakes up
23:20:52.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:52.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:53.644 01.517 29988 Exposure complete
23:20:53.687 00.043 29988 worker thread done servicing request
23:20:53.687 00.000 28316 OnExposeComplete: enter
23:20:53.688 00.001 28316 UpdateGuideState(): m_state=6
23:20:53.689 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1565
23:20:53.689 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=113.87, Mass=1878, SNR=29.8, Peak=158 HFD=4.4
23:20:53.690 00.001 28316 MultiStar: [#1 0.38,0.04,0.00,M1] [#2 0.40,-0.17,0.00,M5] [#3 0.33,-0.03,0.00,M1] [#4 0.31,0.21,0.00,M1] [#5 0.42,0.10,0.00,M1] [#6 0.30,0.02,0.71,U] [#7 0.24,-0.31,0.00,M1] [#8 0.27,0.00,0.62,U] 
23:20:53.690 00.000 28316 refined, 2 included, MultiStar: {0.26, 0.11}, one-star: {0.22, 0.25}
23:20:53.691 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
23:20:53.691 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63)
23:20:53.692 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.41 mountX=0.01 mountY=-0.28, mountTheta=-1.55
23:20:53.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.11, opts=13)
23:20:53.693 00.000 28316 Enqueuing Move request for scope (0.26, 0.11)
23:20:53.694 00.001 29988 Worker thread wakes up
23:20:53.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:53.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
23:20:53.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
23:20:53.694 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.8
23:20:53.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:53.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:53.696 00.001 28316 Enqueuing Expose request
23:20:53.696 00.000 29988 Moving (0.26, 0.11) raw xDistance=0.01 yDistance=-0.28
23:20:53.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:53.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:20:53.696 00.000 29988 MoveAxis(E, 0, ABG)
23:20:53.696 00.000 29988 Move returns status 0, amount 0
23:20:53.696 00.000 29988 MoveAxis(N, 67, ABG)
23:20:53.696 00.000 29988 Guiding  Dir = 0, Dur = 67
23:20:53.697 00.001 29988 IsSlewing returns 0
23:20:53.697 00.000 29988 IsGuiding returns 0
23:20:53.701 00.004 29988 PulseGuide returned control before completion, sleep 73
23:20:53.782 00.081 29988 IsGuiding returns 0
23:20:53.784 00.002 29988 Move returns status 0, amount 67
23:20:53.784 00.000 29988 move complete, result=0
23:20:53.784 00.000 29988 worker thread done servicing request
23:20:53.784 00.000 29988 Worker thread wakes up
23:20:53.784 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
23:20:53.786 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:53.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:55.417 01.631 29988 Exposure complete
23:20:55.461 00.044 29988 worker thread done servicing request
23:20:55.461 00.000 28316 OnExposeComplete: enter
23:20:55.464 00.003 28316 UpdateGuideState(): m_state=6
23:20:55.466 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1566
23:20:55.467 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=113.62, Mass=2056, SNR=31.2, Peak=158 HFD=4.6
23:20:55.468 00.001 28316 MultiStar: [#1 0.02,-0.34,0.00,M2] [#2 0.26,-0.52,0.00,M6] [#3 0.14,-0.38,0.00,M2] [#4 0.11,-0.03,0.83,U] [#5 0.18,-0.10,0.75,U] [#6 0.05,-0.38,0.00,M1] [#7 0.05,-0.58,0.00,M2] [#8 -0.15,-0.32,0.00,M1] 
23:20:55.470 00.002 28316 refined, 2 included, MultiStar: {0.04, -0.04}, one-star: {-0.12, -0.00}
23:20:55.472 00.002 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:20:55.474 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.79)
23:20:55.476 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=0.05 mountY=-0.02, mountTheta=-0.36
23:20:55.479 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
23:20:55.480 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
23:20:55.480 00.000 29988 Worker thread wakes up
23:20:55.481 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:20:55.481 00.000 28316 UpdateGuideState exits: m=2056 RSB=31.2
23:20:55.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:55.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:55.482 00.000 28316 Enqueuing Expose request
23:20:55.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:20:55.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:20:55.483 00.000 29988 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=-0.02
23:20:55.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:20:55.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:55.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:55.483 00.000 29988 MoveAxis(E, 0, ABG)
23:20:55.483 00.000 29988 Move returns status 0, amount 0
23:20:55.483 00.000 29988 MoveAxis(N, 0, ABG)
23:20:55.483 00.000 29988 Move returns status 0, amount 0
23:20:55.483 00.000 29988 move complete, result=0
23:20:55.483 00.000 29988 worker thread done servicing request
23:20:55.483 00.000 29988 Worker thread wakes up
23:20:55.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:55.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:55.483 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:56.999 01.516 29988 Exposure complete
23:20:57.048 00.049 29988 worker thread done servicing request
23:20:57.049 00.001 28316 OnExposeComplete: enter
23:20:57.051 00.002 28316 UpdateGuideState(): m_state=6
23:20:57.052 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1567
23:20:57.053 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=113.74, Mass=1918, SNR=30.0, Peak=148 HFD=4.4
23:20:57.055 00.002 28316 MultiStar: [#1 0.33,-0.30,0.00,M3] [#2 0.39,-0.46,0.00,M7] [#3 0.21,-0.18,0.88,U] [#4 0.17,-0.00,0.87,U] [#5 0.26,-0.15,0.77,U] [#6 0.26,-0.29,0.00,M2] [#7 0.09,-0.39,0.00,M3] [#8 -0.09,-0.24,0.58,U] 
23:20:57.056 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.07}, one-star: {-0.05, 0.12}
23:20:57.057 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
23:20:57.058 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.64)
23:20:57.061 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-0.60 mountX=0.11 mountY=-0.06, mountTheta=-0.51
23:20:57.064 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
23:20:57.065 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
23:20:57.065 00.000 29988 Worker thread wakes up
23:20:57.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:20:57.066 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
23:20:57.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:57.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:57.067 00.000 28316 Enqueuing Expose request
23:20:57.068 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
23:20:57.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
23:20:57.068 00.000 29988 Moving (0.10, -0.07) raw xDistance=0.11 yDistance=-0.06
23:20:57.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:20:57.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:57.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:20:57.068 00.000 29988 MoveAxis(E, 0, ABG)
23:20:57.068 00.000 29988 Move returns status 0, amount 0
23:20:57.068 00.000 29988 MoveAxis(N, 0, ABG)
23:20:57.068 00.000 29988 Move returns status 0, amount 0
23:20:57.068 00.000 29988 move complete, result=0
23:20:57.068 00.000 29988 worker thread done servicing request
23:20:57.068 00.000 29988 Worker thread wakes up
23:20:57.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:57.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:20:57.069 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:58.693 01.624 29988 Exposure complete
23:20:58.730 00.037 29988 worker thread done servicing request
23:20:58.731 00.001 28316 OnExposeComplete: enter
23:20:58.732 00.001 28316 UpdateGuideState(): m_state=6
23:20:58.733 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1568
23:20:58.733 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=113.81, Mass=1973, SNR=30.5, Peak=155 HFD=4.5
23:20:58.737 00.004 28316 MultiStar: [#1 0.20,-0.21,0.88,U] [#2 0.32,-0.37,0.00,M8] [#3 0.18,-0.15,0.83,U] [#4 0.04,-0.06,0.87,U] [#5 0.31,-0.06,0.00,M1] [#6 0.08,-0.15,0.70,U] [#7 0.10,-0.31,0.00,M4] [#8 -0.04,-0.34,0.00,M1] 
23:20:58.739 00.002 28316 refined, 4 included, MultiStar: {0.09, -0.06}, one-star: {-0.03, 0.19}
23:20:58.741 00.002 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:20:58.743 00.002 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
23:20:58.745 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.61 mountX=0.10 mountY=-0.05, mountTheta=-0.50
23:20:58.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
23:20:58.747 00.001 28316 Enqueuing Move request for scope (0.09, -0.06)
23:20:58.749 00.002 29988 Worker thread wakes up
23:20:58.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
23:20:58.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
23:20:58.749 00.000 29988 Moving (0.09, -0.06) raw xDistance=0.10 yDistance=-0.05
23:20:58.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:20:58.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:58.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:20:58.751 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:20:58.751 00.000 29988 MoveAxis(E, 0, ABG)
23:20:58.751 00.000 29988 Move returns status 0, amount 0
23:20:58.751 00.000 29988 MoveAxis(N, 0, ABG)
23:20:58.751 00.000 29988 Move returns status 0, amount 0
23:20:58.751 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:20:58.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:58.753 00.001 29988 move complete, result=0
23:20:58.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:20:58.754 00.001 28316 Enqueuing Expose request
23:20:58.755 00.001 29988 worker thread done servicing request
23:20:58.755 00.000 29988 Worker thread wakes up
23:20:58.755 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:58.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:20:58.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:00.275 01.520 29988 Exposure complete
23:21:00.312 00.037 29988 worker thread done servicing request
23:21:00.312 00.000 28316 OnExposeComplete: enter
23:21:00.313 00.001 28316 UpdateGuideState(): m_state=6
23:21:00.315 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1569
23:21:00.316 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=113.66, Mass=2024, SNR=31.0, Peak=160 HFD=4.3
23:21:00.318 00.002 28316 MultiStar: [#1 0.20,-0.15,0.88,U] [#2 0.28,-0.40,0.00,M9] [#3 0.28,-0.09,0.81,U] [#4 0.15,0.13,0.82,U] [#5 0.21,0.05,0.76,U] [#6 0.12,-0.13,0.69,U] [#7 0.15,-0.24,0.64,U] [#8 0.12,-0.47,0.00,M2] 
23:21:00.319 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.05}, one-star: {-0.07, 0.04}
23:21:00.320 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.79 = -2.50)
23:21:00.323 00.003 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
23:21:00.326 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.64 mountX=-0.06 mountY=0.04, mountTheta=2.52
23:21:00.330 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
23:21:00.331 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
23:21:00.332 00.001 29988 Worker thread wakes up
23:21:00.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:00.334 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:21:00.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:21:00.334 00.000 29988 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.04
23:21:00.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:00.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:00.334 00.000 28316 UpdateGuideState exits: m=2024 RSB=31.0
23:21:00.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:00.336 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:00.339 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:00.339 00.000 28316 Enqueuing Expose request
23:21:00.340 00.001 29988 MoveAxis(E, 0, ABG)
23:21:00.340 00.000 29988 Move returns status 0, amount 0
23:21:00.340 00.000 29988 MoveAxis(N, 0, ABG)
23:21:00.340 00.000 29988 Move returns status 0, amount 0
23:21:00.340 00.000 29988 move complete, result=0
23:21:00.340 00.000 29988 worker thread done servicing request
23:21:00.340 00.000 29988 Worker thread wakes up
23:21:00.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:00.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:00.340 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:01.966 01.626 29988 Exposure complete
23:21:02.008 00.042 29988 worker thread done servicing request
23:21:02.008 00.000 28316 OnExposeComplete: enter
23:21:02.010 00.002 28316 UpdateGuideState(): m_state=6
23:21:02.012 00.002 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1570
23:21:02.014 00.002 28316 Star::Find returns 1 (0), X=585.48, Y=113.76, Mass=1889, SNR=29.8, Peak=140 HFD=4.6
23:21:02.016 00.002 28316 MultiStar: [#1 0.20,-0.08,0.92,U] [#2 0.29,-0.40,0.00,M10] [#3 0.26,-0.11,0.87,U] [#4 0.19,0.18,0.89,U] [#5 0.11,-0.04,0.78,U] [#6 0.15,-0.07,0.73,U] [#7 0.10,-0.32,0.00,M4] [#8 -0.04,-0.25,0.60,U] 
23:21:02.016 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.02}, one-star: {0.07, 0.14}
23:21:02.017 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
23:21:02.017 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.18)
23:21:02.018 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=0.08 mountY=-0.12, mountTheta=-0.99
23:21:02.018 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
23:21:02.019 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
23:21:02.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:02.020 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:21:02.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:02.021 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:02.021 00.000 28316 Enqueuing Expose request
23:21:02.021 00.000 29988 Worker thread wakes up
23:21:02.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
23:21:02.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
23:21:02.022 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.08 yDistance=-0.12
23:21:02.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:21:02.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:02.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:21:02.022 00.000 29988 MoveAxis(E, 0, ABG)
23:21:02.022 00.000 29988 Move returns status 0, amount 0
23:21:02.022 00.000 29988 MoveAxis(N, 0, ABG)
23:21:02.022 00.000 29988 Move returns status 0, amount 0
23:21:02.022 00.000 29988 move complete, result=0
23:21:02.022 00.000 29988 worker thread done servicing request
23:21:02.022 00.000 29988 Worker thread wakes up
23:21:02.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:02.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:02.022 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:03.545 01.523 29988 Exposure complete
23:21:03.582 00.037 29988 worker thread done servicing request
23:21:03.582 00.000 28316 OnExposeComplete: enter
23:21:03.583 00.001 28316 UpdateGuideState(): m_state=6
23:21:03.583 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1571
23:21:03.584 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=113.83, Mass=1939, SNR=30.2, Peak=158 HFD=4.5
23:21:03.584 00.000 28316 MultiStar: [#1 0.20,-0.02,0.93,U] [#2 0.24,-0.20,0.00,R] [#3 0.22,-0.10,0.86,U] [#4 0.07,0.26,0.84,U] [#5 0.08,0.12,0.75,U] [#6 -0.09,0.11,0.69,U] [#7 0.03,-0.20,0.66,U] [#8 -0.18,0.10,0.58,U] 
23:21:03.585 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.07}, one-star: {-0.09, 0.21}
23:21:03.585 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
23:21:03.585 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -1.00)
23:21:03.586 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.04 mountX=-0.04 mountY=-0.06, mountTheta=-2.17
23:21:03.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
23:21:03.588 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
23:21:03.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:03.589 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:21:03.589 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:03.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:03.590 00.001 28316 Enqueuing Expose request
23:21:03.590 00.000 29988 Worker thread wakes up
23:21:03.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:21:03.590 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:21:03.590 00.000 29988 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
23:21:03.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:21:03.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:03.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:03.590 00.000 29988 MoveAxis(E, 0, ABG)
23:21:03.590 00.000 29988 Move returns status 0, amount 0
23:21:03.590 00.000 29988 MoveAxis(N, 0, ABG)
23:21:03.590 00.000 29988 Move returns status 0, amount 0
23:21:03.590 00.000 29988 move complete, result=0
23:21:03.590 00.000 29988 worker thread done servicing request
23:21:03.590 00.000 29988 Worker thread wakes up
23:21:03.591 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:03.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:03.591 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:05.216 01.625 29988 Exposure complete
23:21:05.244 00.028 29988 worker thread done servicing request
23:21:05.244 00.000 28316 OnExposeComplete: enter
23:21:05.246 00.002 28316 UpdateGuideState(): m_state=6
23:21:05.246 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1572
23:21:05.247 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=113.87, Mass=1931, SNR=30.0, Peak=151 HFD=4.0
23:21:05.247 00.000 28316 MultiStar: [#1 0.10,-0.01,0.92,U] [#2 -0.08,-0.02,0.94,U] [#3 0.12,-0.07,0.85,U] [#4 0.11,0.22,0.88,U] [#5 0.12,0.02,0.78,U] [#6 0.10,0.17,0.72,U] [#7 -0.06,-0.08,0.64,U] [#8 -0.10,-0.00,0.61,U] 
23:21:05.248 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.04, 0.25}
23:21:05.248 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
23:21:05.249 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.09)
23:21:05.249 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=0.95 mountX=-0.04 mountY=-0.07, mountTheta=-2.08
23:21:05.250 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
23:21:05.250 00.000 28316 Enqueuing Move request for scope (0.04, 0.06)
23:21:05.251 00.001 29988 Worker thread wakes up
23:21:05.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:05.251 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.0
23:21:05.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:05.253 00.001 28316 Enqueuing Expose request
23:21:05.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:21:05.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:21:05.253 00.000 29988 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.07
23:21:05.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:21:05.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:05.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:21:05.253 00.000 29988 MoveAxis(E, 0, ABG)
23:21:05.253 00.000 29988 Move returns status 0, amount 0
23:21:05.253 00.000 29988 MoveAxis(N, 0, ABG)
23:21:05.253 00.000 29988 Move returns status 0, amount 0
23:21:05.253 00.000 29988 move complete, result=0
23:21:05.254 00.001 29988 worker thread done servicing request
23:21:05.254 00.000 29988 Worker thread wakes up
23:21:05.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:05.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:05.254 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:06.780 01.526 29988 Exposure complete
23:21:06.814 00.034 29988 worker thread done servicing request
23:21:06.814 00.000 28316 OnExposeComplete: enter
23:21:06.815 00.001 28316 UpdateGuideState(): m_state=6
23:21:06.815 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1573
23:21:06.816 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=113.97, Mass=1933, SNR=30.2, Peak=169 HFD=4.2
23:21:06.816 00.000 28316 MultiStar: [#1 0.00,0.24,0.91,U] [#2 -0.07,0.18,0.92,U] [#3 0.02,0.15,0.82,U] [#4 -0.04,0.27,0.87,U] [#5 0.10,0.27,0.78,U] [#6 0.11,0.20,0.70,U] [#7 0.02,-0.10,0.64,U] [#8 -0.38,-0.00,0.00,M1] 
23:21:06.817 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.21}, one-star: {-0.10, 0.35}
23:21:06.817 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
23:21:06.818 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
23:21:06.818 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.58 mountX=-0.19 mountY=-0.09, mountTheta=-2.69
23:21:06.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.21, opts=13)
23:21:06.820 00.001 28316 Enqueuing Move request for scope (-0.00, 0.21)
23:21:06.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:06.821 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:21:06.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:06.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:06.822 00.000 28316 Enqueuing Expose request
23:21:06.823 00.001 29988 Worker thread wakes up
23:21:06.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd
23:21:06.823 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.21)
23:21:06.823 00.000 29988 Moving (-0.00, 0.21) raw xDistance=-0.19 yDistance=-0.09
23:21:06.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:21:06.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:06.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:21:06.823 00.000 29988 MoveAxis(E, 0, ABG)
23:21:06.823 00.000 29988 Move returns status 0, amount 0
23:21:06.823 00.000 29988 MoveAxis(N, 0, ABG)
23:21:06.823 00.000 29988 Move returns status 0, amount 0
23:21:06.823 00.000 29988 move complete, result=0
23:21:06.823 00.000 29988 worker thread done servicing request
23:21:06.823 00.000 29988 Worker thread wakes up
23:21:06.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:06.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:06.823 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:08.452 01.629 29988 Exposure complete
23:21:08.490 00.038 29988 worker thread done servicing request
23:21:08.490 00.000 28316 OnExposeComplete: enter
23:21:08.491 00.001 28316 UpdateGuideState(): m_state=6
23:21:08.492 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1574
23:21:08.493 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=114.08, Mass=1741, SNR=28.5, Peak=156 HFD=4.2
23:21:08.494 00.001 28316 MultiStar: [#1 0.10,0.23,0.94,U] [#2 -0.16,0.18,1.00,U] [#3 -0.09,0.06,0.90,U] [#4 0.10,0.16,0.88,U] [#5 0.04,0.18,0.81,U] [#6 -0.13,0.09,0.74,U] [#7 -0.13,-0.25,0.70,U] [#8 -0.13,0.17,0.63,U] 
23:21:08.495 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.16}, one-star: {-0.18, 0.46}
23:21:08.496 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
23:21:08.497 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.09)
23:21:08.497 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=-0.17 mountY=-0.01, mountTheta=-3.06
23:21:08.498 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.16, opts=13)
23:21:08.499 00.001 28316 Enqueuing Move request for scope (-0.06, 0.16)
23:21:08.499 00.000 29988 Worker thread wakes up
23:21:08.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:08.500 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
23:21:08.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
23:21:08.500 00.000 28316 UpdateGuideState exits: m=1741 RSB=28.5
23:21:08.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:08.501 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:08.501 00.000 28316 Enqueuing Expose request
23:21:08.502 00.001 29988 Moving (-0.06, 0.16) raw xDistance=-0.17 yDistance=-0.01
23:21:08.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:21:08.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:08.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:21:08.502 00.000 29988 MoveAxis(E, 0, ABG)
23:21:08.502 00.000 29988 Move returns status 0, amount 0
23:21:08.502 00.000 29988 MoveAxis(N, 0, ABG)
23:21:08.502 00.000 29988 Move returns status 0, amount 0
23:21:08.502 00.000 29988 move complete, result=0
23:21:08.502 00.000 29988 worker thread done servicing request
23:21:08.502 00.000 29988 Worker thread wakes up
23:21:08.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:08.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:08.503 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:10.014 01.511 29988 Exposure complete
23:21:10.056 00.042 29988 worker thread done servicing request
23:21:10.056 00.000 28316 OnExposeComplete: enter
23:21:10.057 00.001 28316 UpdateGuideState(): m_state=6
23:21:10.059 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1575
23:21:10.060 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=114.00, Mass=1855, SNR=29.6, Peak=148 HFD=4.1
23:21:10.061 00.001 28316 MultiStar: [#1 0.14,0.17,0.92,U] [#2 0.14,0.22,0.97,U] [#3 0.24,0.20,0.00,M1] [#4 0.18,0.41,0.00,M1] [#5 0.28,0.27,0.00,M1] [#6 0.08,0.24,0.74,U] [#7 0.06,-0.06,0.66,U] [#8 0.16,0.14,0.60,U] 
23:21:10.063 00.002 28316 refined, 5 included, MultiStar: {0.11, 0.20}, one-star: {0.06, 0.38}
23:21:10.064 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
23:21:10.065 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.97)
23:21:10.065 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
23:21:10.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.20, opts=13)
23:21:10.068 00.001 28316 Enqueuing Move request for scope (0.11, 0.20)
23:21:10.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:10.069 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
23:21:10.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:10.070 00.000 29988 Worker thread wakes up
23:21:10.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
23:21:10.070 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
23:21:10.070 00.000 29988 Moving (0.11, 0.20) raw xDistance=-0.14 yDistance=-0.19
23:21:10.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:10.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:10.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:21:10.070 00.000 29988 MoveAxis(E, 0, ABG)
23:21:10.070 00.000 29988 Move returns status 0, amount 0
23:21:10.070 00.000 29988 MoveAxis(N, 0, ABG)
23:21:10.070 00.000 29988 Move returns status 0, amount 0
23:21:10.071 00.001 29988 move complete, result=0
23:21:10.071 00.000 29988 worker thread done servicing request
23:21:10.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:10.071 00.000 28316 Enqueuing Expose request
23:21:10.071 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:10.072 00.001 29988 Worker thread wakes up
23:21:10.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:10.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:11.695 01.623 29988 Exposure complete
23:21:11.722 00.027 29988 worker thread done servicing request
23:21:11.722 00.000 28316 OnExposeComplete: enter
23:21:11.723 00.001 28316 UpdateGuideState(): m_state=6
23:21:11.724 00.001 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1576
23:21:11.725 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=114.19, Mass=1867, SNR=29.7, Peak=162 HFD=4.3
23:21:11.726 00.001 28316 MultiStar: [#1 0.14,0.39,0.00,M1] [#2 0.13,0.52,0.00,M1] [#3 0.18,0.27,0.00,M2] [#4 -0.02,0.60,0.00,M2] [#5 0.16,0.41,0.00,M2] [#6 -0.01,0.38,0.00,M1] [#7 0.02,0.30,0.65,U] [#8 0.09,0.21,0.59,U] 
23:21:11.727 00.001 28316 refined, 2 included, MultiStar: {0.11, 0.39}, one-star: {0.17, 0.57}
23:21:11.727 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:21:11.728 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
23:21:11.729 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.41 cameraTheta=1.31 mountX=-0.32 mountY=-0.27, mountTheta=-2.43
23:21:11.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.39, opts=13)
23:21:11.731 00.001 28316 Enqueuing Move request for scope (0.11, 0.39)
23:21:11.731 00.000 29988 Worker thread wakes up
23:21:11.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:11.732 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.7
23:21:11.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:11.733 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:11.733 00.000 28316 Enqueuing Expose request
23:21:11.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.39) opts 0xd
23:21:11.734 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.39)
23:21:11.734 00.000 29988 Moving (0.11, 0.39) raw xDistance=-0.32 yDistance=-0.27
23:21:11.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:21:11.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:21:11.734 00.000 29988 MoveAxis(E, 66, ABG)
23:21:11.734 00.000 29988 Guiding  Dir = 2, Dur = 66
23:21:11.734 00.000 29988 IsSlewing returns 0
23:21:11.734 00.000 29988 IsGuiding returns 0
23:21:11.736 00.002 29988 PulseGuide returned control before completion, sleep 75
23:21:11.819 00.083 29988 IsGuiding returns 0
23:21:11.819 00.000 29988 Move returns status 0, amount 66
23:21:11.819 00.000 29988 MoveAxis(N, 65, ABG)
23:21:11.819 00.000 29988 Guiding  Dir = 0, Dur = 65
23:21:11.823 00.004 29988 IsSlewing returns 0
23:21:11.824 00.001 29988 IsGuiding returns 0
23:21:11.828 00.004 29988 PulseGuide returned control before completion, sleep 71
23:21:11.912 00.084 29988 IsGuiding returns 0
23:21:11.912 00.000 29988 Move returns status 0, amount 65
23:21:11.912 00.000 29988 move complete, result=0
23:21:11.912 00.000 29988 worker thread done servicing request
23:21:11.912 00.000 29988 Worker thread wakes up
23:21:11.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:11.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:11.912 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.3 px 65 ms NORTH
23:21:13.324 01.412 29988 Exposure complete
23:21:13.363 00.039 29988 worker thread done servicing request
23:21:13.363 00.000 28316 OnExposeComplete: enter
23:21:13.364 00.001 28316 UpdateGuideState(): m_state=6
23:21:13.366 00.002 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1577
23:21:13.367 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=114.03, Mass=1745, SNR=28.7, Peak=150 HFD=4.1
23:21:13.369 00.002 28316 MultiStar: [#1 0.27,0.24,0.00,M2] [#2 0.14,0.31,0.00,M2] [#3 0.34,0.15,0.00,M3] [#4 0.31,0.56,0.00,M3] [#5 0.28,0.27,0.00,M3] [#6 0.25,0.19,0.00,M2] [#7 0.19,-0.06,0.67,U] [#8 0.30,0.08,0.63,U] 
23:21:13.370 00.001 28316 refined, 2 included, MultiStar: {0.23, 0.18}, one-star: {0.21, 0.41}
23:21:13.371 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
23:21:13.372 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
23:21:13.373 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.68 mountX=-0.07 mountY=-0.29, mountTheta=-1.82
23:21:13.374 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.18, opts=13)
23:21:13.375 00.001 28316 Enqueuing Move request for scope (0.23, 0.18)
23:21:13.375 00.000 29988 Worker thread wakes up
23:21:13.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:13.376 00.001 28316 UpdateGuideState exits: m=1745 RSB=28.7
23:21:13.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:13.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:13.377 00.001 28316 Enqueuing Expose request
23:21:13.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
23:21:13.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
23:21:13.377 00.000 29988 Moving (0.23, 0.18) raw xDistance=-0.07 yDistance=-0.29
23:21:13.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:21:13.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:21:13.377 00.000 29988 MoveAxis(E, 0, ABG)
23:21:13.377 00.000 29988 Move returns status 0, amount 0
23:21:13.377 00.000 29988 MoveAxis(N, 69, ABG)
23:21:13.377 00.000 29988 Guiding  Dir = 0, Dur = 69
23:21:13.378 00.001 29988 IsSlewing returns 0
23:21:13.378 00.000 29988 IsGuiding returns 0
23:21:13.382 00.004 29988 PulseGuide returned control before completion, sleep 75
23:21:13.464 00.082 29988 IsGuiding returns 0
23:21:13.465 00.001 29988 Move returns status 0, amount 69
23:21:13.465 00.000 29988 move complete, result=0
23:21:13.465 00.000 29988 worker thread done servicing request
23:21:13.465 00.000 29988 Worker thread wakes up
23:21:13.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:13.465 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
23:21:13.466 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:15.092 01.626 29988 Exposure complete
23:21:15.135 00.043 29988 worker thread done servicing request
23:21:15.136 00.001 28316 OnExposeComplete: enter
23:21:15.137 00.001 28316 UpdateGuideState(): m_state=6
23:21:15.138 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1578
23:21:15.138 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=113.92, Mass=1957, SNR=30.4, Peak=174 HFD=4.4
23:21:15.139 00.001 28316 MultiStar: [#1 0.08,0.10,0.90,U] [#2 -0.13,0.15,0.93,U] [#3 0.03,0.06,0.83,U] [#4 0.07,0.31,0.00,M4] [#5 -0.05,0.18,0.76,U] [#6 -0.18,0.03,0.71,U] [#7 -0.12,-0.18,0.66,U] [#8 -0.20,-0.03,0.59,U] 
23:21:15.139 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.09}, one-star: {-0.16, 0.30}
23:21:15.140 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.47 = -2.82)
23:21:15.140 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
23:21:15.141 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.32 mountX=-0.12 mountY=0.04, mountTheta=2.85
23:21:15.142 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
23:21:15.142 00.000 28316 Enqueuing Move request for scope (-0.09, 0.09)
23:21:15.143 00.001 29988 Worker thread wakes up
23:21:15.143 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:21:15.143 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:21:15.143 00.000 29988 Moving (-0.09, 0.09) raw xDistance=-0.12 yDistance=0.04
23:21:15.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:21:15.143 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:15.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:15.143 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
23:21:15.144 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:15.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:15.145 00.001 28316 Enqueuing Expose request
23:21:15.148 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:15.148 00.000 29988 MoveAxis(E, 0, ABG)
23:21:15.148 00.000 29988 Move returns status 0, amount 0
23:21:15.148 00.000 29988 MoveAxis(N, 0, ABG)
23:21:15.148 00.000 29988 Move returns status 0, amount 0
23:21:15.148 00.000 29988 move complete, result=0
23:21:15.148 00.000 29988 worker thread done servicing request
23:21:15.148 00.000 29988 Worker thread wakes up
23:21:15.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:15.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,99,31,31)
23:21:15.148 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:16.019 00.871 28316 evsrv: cli 0C97D870 connect
23:21:16.020 00.001 28316 case statement mapped state 6 to 3
23:21:16.021 00.001 28316 case statement mapped state 6 to 3
23:21:16.022 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"c5b84c06-454d-4ca7-abbb-24824f81f4c4"}
23:21:16.023 00.001 28316 case statement mapped state 6 to 3
23:21:16.023 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5b84c06-454d-4ca7-abbb-24824f81f4c4"}
23:21:16.025 00.002 28316 evsrv: cli 0C97D870 disconnect
23:21:16.026 00.001 28316 evsrv: cli 0C97DC30 connect
23:21:16.026 00.000 28316 case statement mapped state 6 to 3
23:21:16.027 00.001 28316 case statement mapped state 6 to 3
23:21:16.028 00.001 28316 evsrv: cli 0C97DC30 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"5b32bc9d-13f7-4086-afff-1bf115b142b5"}
23:21:16.029 00.001 28316 PhdController::Dither begins
23:21:16.029 00.000 28316 dither: size=2.00, dRA=-1.63 dDec=-0.54
23:21:16.030 00.001 28316 MountToCamera -- mountTheta (2.82) + m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:21:16.031 00.001 28316 MountToCamera -- mountX=-1.63 mountY=-0.54 hyp=1.72 mountTheta=2.82 cameraX=-0.18, cameraY=1.71 cameraTheta=1.68
23:21:16.031 00.000 28316 setting lock position to (585.23, 115.33)
23:21:16.032 00.001 28316 Mount: notify guiding dithered (-0.2, 1.7)
23:21:16.032 00.000 28316 MultiStar: stabilizing after lock position change
23:21:16.033 00.001 28316 Status Line: Dithering de -1.63,-0.54
23:21:16.034 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:21:16.036 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
23:21:16.037 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":0,"id":"5b32bc9d-13f7-4086-afff-1bf115b142b5"}
23:21:16.038 00.001 28316 evsrv: cli 0C97DC30 disconnect
23:21:16.675 00.637 29988 Exposure complete
23:21:16.701 00.026 29988 worker thread done servicing request
23:21:16.701 00.000 28316 OnExposeComplete: enter
23:21:16.702 00.001 28316 UpdateGuideState(): m_state=6
23:21:16.702 00.000 28316 Star::Find(15, 585, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1579
23:21:16.703 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=114.10, Mass=1835, SNR=29.3, Peak=174 HFD=4.3
23:21:16.703 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
23:21:16.704 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
23:21:16.704 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-1.24 hyp=1.24 cameraTheta=-1.58 mountX=1.12 mountY=0.57, mountTheta=0.47
23:21:16.706 00.002 28316 dither recenter: remaining=(1.6,0.5) step=(1.6,0.5)
23:21:16.706 00.000 28316 MountToCamera -- mountTheta (-0.32) + m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
23:21:16.707 00.001 28316 MountToCamera -- mountX=1.63 mountY=0.54 hyp=1.72 mountTheta=-0.32 cameraX=0.18, cameraY=-1.71 cameraTheta=-1.46
23:21:16.707 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-1.71, opts=4)
23:21:16.707 00.000 28316 Enqueuing Move request for scope (0.18, -1.71)
23:21:16.708 00.001 28316 Mount: notify direct move 1.63,0.54
23:21:16.708 00.000 29988 Worker thread wakes up
23:21:16.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:16.709 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.3
23:21:16.709 00.000 28316 PhdController: settling, locked = 1, distance = 1.73 (0.50) aobump = 0 frame = 1 / 99999
23:21:16.710 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.71) opts 0x4
23:21:16.710 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137676.710,"Host":"ASUS_SAM","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:21:16.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -1.71)
23:21:16.710 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:16.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:16.711 00.000 29988 Moving (0.18, -1.71) raw xDistance=1.63 yDistance=0.54
23:21:16.711 00.000 29988 MoveAxis(W, 545, B)
23:21:16.711 00.000 29988 Guiding  Dir = 3, Dur = 545
23:21:16.711 00.000 28316 Enqueuing Expose request
23:21:16.712 00.001 29988 IsSlewing returns 0
23:21:16.712 00.000 29988 IsGuiding returns 0
23:21:16.714 00.002 29988 PulseGuide returned control before completion, sleep 554
23:21:17.280 00.566 29988 IsGuiding returns 0
23:21:17.280 00.000 29988 Move returns status 0, amount 545
23:21:17.280 00.000 29988 MoveAxis(S, 129, B)
23:21:17.280 00.000 29988 Guiding  Dir = 1, Dur = 129
23:21:17.280 00.000 29988 IsSlewing returns 0
23:21:17.280 00.000 29988 IsGuiding returns 0
23:21:17.284 00.004 29988 PulseGuide returned control before completion, sleep 135
23:21:17.432 00.148 29988 IsGuiding returns 0
23:21:17.432 00.000 29988 Move returns status 0, amount 129
23:21:17.432 00.000 29988 move complete, result=0
23:21:17.432 00.000 29988 worker thread done servicing request
23:21:17.432 00.000 29988 Worker thread wakes up
23:21:17.432 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:17.432 00.000 28316 GuideStep: 1.6 px 545 ms WEST, 0.5 px 129 ms SOUTH
23:21:17.434 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:19.067 01.633 29988 Exposure complete
23:21:19.121 00.054 29988 worker thread done servicing request
23:21:19.121 00.000 28316 OnExposeComplete: enter
23:21:19.122 00.001 28316 UpdateGuideState(): m_state=6
23:21:19.123 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
23:21:19.124 00.001 28316 Star::Find returns 1 (0), X=584.35, Y=115.65, Mass=1917, SNR=30.1, Peak=132 HFD=4.3
23:21:19.124 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
23:21:19.125 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.75)
23:21:19.125 00.000 28316 CameraToMount -- cameraX=-0.87 cameraY=0.32 hyp=0.93 cameraTheta=2.79 mountX=-0.65 mountY=0.64, mountTheta=2.37
23:21:19.127 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=0.32, opts=13)
23:21:19.128 00.001 28316 Enqueuing Move request for scope (-0.87, 0.32)
23:21:19.129 00.001 29988 Worker thread wakes up
23:21:19.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:19.129 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:21:19.130 00.001 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 2 / 99999
23:21:19.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.32) opts 0xd
23:21:19.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, 0.32)
23:21:19.130 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137679.130,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:21:19.131 00.001 29988 Moving (-0.87, 0.32) raw xDistance=-0.65 yDistance=0.64
23:21:19.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
23:21:19.131 00.000 29988 resist switch: large excursion: input 0.64 thresh 0.60 direction from 0 to 1
23:21:19.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:19.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:19.132 00.001 28316 Enqueuing Expose request
23:21:19.132 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.91
23:21:19.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
23:21:19.132 00.000 29988 MoveAxis(E, 137, ABG)
23:21:19.132 00.000 29988 Guiding  Dir = 2, Dur = 137
23:21:19.132 00.000 29988 IsSlewing returns 0
23:21:19.132 00.000 29988 IsGuiding returns 0
23:21:19.134 00.002 29988 PulseGuide returned control before completion, sleep 146
23:21:19.284 00.150 29988 IsGuiding returns 1
23:21:19.284 00.000 29988 scope still moving after pulse duration time elapsed
23:21:19.314 00.030 29988 IsSlewing returns 0
23:21:19.314 00.000 29988 IsGuiding returns 0
23:21:19.314 00.000 29988 scope move finished after 137 + 44 ms
23:21:19.314 00.000 29988 Move returns status 0, amount 137
23:21:19.314 00.000 29988 MoveAxis(S, 152, ABG)
23:21:19.314 00.000 29988 Guiding  Dir = 1, Dur = 152
23:21:19.314 00.000 29988 IsSlewing returns 0
23:21:19.314 00.000 29988 IsGuiding returns 0
23:21:19.320 00.006 29988 PulseGuide returned control before completion, sleep 158
23:21:19.487 00.167 29988 IsGuiding returns 1
23:21:19.487 00.000 29988 scope still moving after pulse duration time elapsed
23:21:19.518 00.031 29988 IsSlewing returns 0
23:21:19.518 00.000 29988 IsGuiding returns 0
23:21:19.518 00.000 29988 scope move finished after 152 + 51 ms
23:21:19.518 00.000 29988 Move returns status 0, amount 152
23:21:19.518 00.000 29988 move complete, result=0
23:21:19.518 00.000 29988 worker thread done servicing request
23:21:19.518 00.000 29988 Worker thread wakes up
23:21:19.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:19.518 00.000 28316 GuideStep: -0.7 px 137 ms EAST, 0.6 px 152 ms SOUTH
23:21:19.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:20.927 01.409 29988 Exposure complete
23:21:20.973 00.046 29988 worker thread done servicing request
23:21:20.973 00.000 28316 OnExposeComplete: enter
23:21:20.975 00.002 28316 UpdateGuideState(): m_state=6
23:21:20.976 00.001 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1581
23:21:20.978 00.002 28316 Star::Find returns 1 (0), X=584.83, Y=115.31, Mass=1903, SNR=29.9, Peak=159 HFD=4.4
23:21:20.979 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
23:21:20.980 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
23:21:20.981 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.02 hyp=0.40 cameraTheta=-3.08 mountX=-0.14 mountY=0.36, mountTheta=1.95
23:21:20.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.02, opts=13)
23:21:20.983 00.001 28316 Enqueuing Move request for scope (-0.40, -0.02)
23:21:20.983 00.000 29988 Worker thread wakes up
23:21:20.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.02) opts 0xd
23:21:20.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.02)
23:21:20.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:20.984 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:21:20.984 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 3 / 99999
23:21:20.984 00.000 29988 Moving (-0.40, -0.02) raw xDistance=-0.14 yDistance=0.36
23:21:20.984 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137680.984,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:21:20.985 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:20.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
23:21:20.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:20.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:20.986 00.001 28316 Enqueuing Expose request
23:21:20.986 00.000 29988 MoveAxis(E, 0, ABG)
23:21:20.986 00.000 29988 Move returns status 0, amount 0
23:21:20.986 00.000 29988 MoveAxis(S, 87, ABG)
23:21:20.986 00.000 29988 Guiding  Dir = 1, Dur = 87
23:21:20.987 00.001 29988 IsSlewing returns 0
23:21:20.987 00.000 29988 IsGuiding returns 0
23:21:20.992 00.005 29988 PulseGuide returned control before completion, sleep 93
23:21:21.102 00.110 29988 IsGuiding returns 0
23:21:21.102 00.000 29988 Move returns status 0, amount 87
23:21:21.102 00.000 29988 move complete, result=0
23:21:21.102 00.000 29988 worker thread done servicing request
23:21:21.102 00.000 29988 Worker thread wakes up
23:21:21.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:21.102 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
23:21:21.103 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:22.740 01.637 29988 Exposure complete
23:21:22.787 00.047 29988 worker thread done servicing request
23:21:22.787 00.000 28316 OnExposeComplete: enter
23:21:22.788 00.001 28316 UpdateGuideState(): m_state=6
23:21:22.788 00.000 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1582
23:21:22.789 00.001 28316 Star::Find returns 1 (0), X=585.10, Y=115.50, Mass=1857, SNR=29.5, Peak=148 HFD=4.3
23:21:22.789 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
23:21:22.789 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.17)
23:21:22.790 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.21 mountX=-0.21 mountY=0.04, mountTheta=2.97
23:21:22.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.17, opts=13)
23:21:22.792 00.001 28316 Enqueuing Move request for scope (-0.13, 0.17)
23:21:22.793 00.001 29988 Worker thread wakes up
23:21:22.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:21:22.793 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.5
23:21:22.794 00.001 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 4 / 99999
23:21:22.794 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:21:22.794 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:21:22.794 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137682.794,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:21:22.796 00.002 29988 Moving (-0.13, 0.17) raw xDistance=-0.21 yDistance=0.04
23:21:22.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:21:22.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:22.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:22.796 00.000 29988 MoveAxis(E, 43, ABG)
23:21:22.796 00.000 29988 Guiding  Dir = 2, Dur = 43
23:21:22.796 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:22.798 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:22.801 00.003 29988 IsSlewing returns 0
23:21:22.801 00.000 28316 Enqueuing Expose request
23:21:22.802 00.001 29988 IsGuiding returns 0
23:21:22.803 00.001 29988 PulseGuide returned control before completion, sleep 52
23:21:22.864 00.061 29988 IsGuiding returns 1
23:21:22.864 00.000 29988 scope still moving after pulse duration time elapsed
23:21:22.896 00.032 29988 IsSlewing returns 0
23:21:22.896 00.000 29988 IsGuiding returns 0
23:21:22.896 00.000 29988 scope move finished after 43 + 51 ms
23:21:22.896 00.000 29988 Move returns status 0, amount 43
23:21:22.896 00.000 29988 MoveAxis(N, 0, ABG)
23:21:22.896 00.000 29988 Move returns status 0, amount 0
23:21:22.896 00.000 29988 move complete, result=0
23:21:22.896 00.000 29988 worker thread done servicing request
23:21:22.896 00.000 29988 Worker thread wakes up
23:21:22.897 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:22.897 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
23:21:22.898 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:24.307 01.409 29988 Exposure complete
23:21:24.360 00.053 29988 worker thread done servicing request
23:21:24.360 00.000 28316 OnExposeComplete: enter
23:21:24.363 00.003 28316 UpdateGuideState(): m_state=6
23:21:24.366 00.003 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1583
23:21:24.368 00.002 28316 Star::Find returns 1 (0), X=585.14, Y=115.28, Mass=1957, SNR=30.4, Peak=163 HFD=4.2
23:21:24.370 00.002 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.44 = -1.44)
23:21:24.373 00.003 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.66 = 1.66)
23:21:24.375 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-2.58 mountX=0.01 mountY=0.10, mountTheta=1.44
23:21:24.379 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.06, opts=13)
23:21:24.380 00.001 28316 Enqueuing Move request for scope (-0.09, -0.06)
23:21:24.381 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:21:24.382 00.001 28316 UpdateGuideState exits: m=1957 RSB=30.4
23:21:24.382 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 5 / 99999
23:21:24.383 00.001 29988 Worker thread wakes up
23:21:24.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:21:24.383 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:21:24.383 00.000 29988 Moving (-0.09, -0.06) raw xDistance=0.01 yDistance=0.10
23:21:24.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:21:24.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:24.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:21:24.383 00.000 29988 MoveAxis(E, 0, ABG)
23:21:24.383 00.000 29988 Move returns status 0, amount 0
23:21:24.383 00.000 29988 MoveAxis(N, 0, ABG)
23:21:24.383 00.000 29988 Move returns status 0, amount 0
23:21:24.383 00.000 29988 move complete, result=0
23:21:24.383 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137684.383,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:21:24.384 00.001 29988 worker thread done servicing request
23:21:24.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:24.385 00.001 28316 Enqueuing Expose request
23:21:24.385 00.000 29988 Worker thread wakes up
23:21:24.386 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:24.387 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:24.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:26.010 01.623 29988 Exposure complete
23:21:26.077 00.067 29988 worker thread done servicing request
23:21:26.077 00.000 28316 OnExposeComplete: enter
23:21:26.080 00.003 28316 UpdateGuideState(): m_state=6
23:21:26.082 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1584
23:21:26.083 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=115.39, Mass=2092, SNR=31.5, Peak=162 HFD=4.5
23:21:26.085 00.002 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
23:21:26.086 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
23:21:26.087 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.19 mountX=-0.07 mountY=0.01, mountTheta=2.99
23:21:26.088 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
23:21:26.089 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
23:21:26.090 00.001 29988 Worker thread wakes up
23:21:26.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:21:26.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
23:21:26.090 00.000 28316 UpdateGuideState exits: m=2092 RSB=31.5
23:21:26.091 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 6 / 99999
23:21:26.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
23:21:26.091 00.000 29988 Moving (-0.04, 0.06) raw xDistance=-0.07 yDistance=0.01
23:21:26.091 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137686.091,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
23:21:26.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:21:26.092 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:26.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:26.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:26.092 00.000 28316 Enqueuing Expose request
23:21:26.093 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:26.093 00.000 29988 MoveAxis(E, 0, ABG)
23:21:26.093 00.000 29988 Move returns status 0, amount 0
23:21:26.093 00.000 29988 MoveAxis(N, 0, ABG)
23:21:26.093 00.000 29988 Move returns status 0, amount 0
23:21:26.093 00.000 29988 move complete, result=0
23:21:26.093 00.000 29988 worker thread done servicing request
23:21:26.093 00.000 29988 Worker thread wakes up
23:21:26.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:26.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:26.093 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:27.509 01.416 29988 Exposure complete
23:21:27.546 00.037 29988 worker thread done servicing request
23:21:27.546 00.000 28316 OnExposeComplete: enter
23:21:27.547 00.001 28316 UpdateGuideState(): m_state=6
23:21:27.548 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1585
23:21:27.548 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=115.60, Mass=1888, SNR=29.9, Peak=155 HFD=4.4
23:21:27.548 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
23:21:27.549 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
23:21:27.549 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.28 cameraTheta=1.87 mountX=-0.27 mountY=-0.05, mountTheta=-2.98
23:21:27.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.26, opts=13)
23:21:27.551 00.001 28316 Enqueuing Move request for scope (-0.08, 0.26)
23:21:27.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:27.552 00.001 28316 UpdateGuideState exits: m=1888 RSB=29.9
23:21:27.552 00.000 29988 Worker thread wakes up
23:21:27.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
23:21:27.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
23:21:27.552 00.000 29988 Moving (-0.08, 0.26) raw xDistance=-0.27 yDistance=-0.05
23:21:27.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:21:27.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:27.552 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 7 / 99999
23:21:27.553 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:21:27.553 00.000 29988 MoveAxis(E, 57, ABG)
23:21:27.553 00.000 29988 Guiding  Dir = 2, Dur = 57
23:21:27.553 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137687.553,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:21:27.553 00.000 29988 IsSlewing returns 0
23:21:27.553 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:27.554 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:27.554 00.000 28316 Enqueuing Expose request
23:21:27.555 00.001 29988 IsGuiding returns 0
23:21:27.556 00.001 29988 PulseGuide returned control before completion, sleep 66
23:21:27.633 00.077 29988 IsGuiding returns 0
23:21:27.633 00.000 29988 Move returns status 0, amount 57
23:21:27.633 00.000 29988 MoveAxis(N, 0, ABG)
23:21:27.633 00.000 29988 Move returns status 0, amount 0
23:21:27.633 00.000 29988 move complete, result=0
23:21:27.633 00.000 29988 worker thread done servicing request
23:21:27.633 00.000 29988 Worker thread wakes up
23:21:27.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:27.633 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
23:21:27.635 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:29.260 01.625 29988 Exposure complete
23:21:29.309 00.049 29988 worker thread done servicing request
23:21:29.309 00.000 28316 OnExposeComplete: enter
23:21:29.310 00.001 28316 UpdateGuideState(): m_state=6
23:21:29.310 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1586
23:21:29.311 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=115.29, Mass=1965, SNR=30.4, Peak=171 HFD=4.4
23:21:29.311 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
23:21:29.311 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:21:29.312 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.49 mountX=0.01 mountY=0.06, mountTheta=1.34
23:21:29.314 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
23:21:29.315 00.001 28316 Enqueuing Move request for scope (-0.05, -0.04)
23:21:29.316 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:29.317 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.4
23:21:29.319 00.002 29988 Worker thread wakes up
23:21:29.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:21:29.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:21:29.319 00.000 29988 Moving (-0.05, -0.04) raw xDistance=0.01 yDistance=0.06
23:21:29.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:21:29.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:29.319 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 8 / 99999
23:21:29.321 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786137689.321,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:21:29.322 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:21:29.322 00.000 29988 MoveAxis(E, 0, ABG)
23:21:29.322 00.000 29988 Move returns status 0, amount 0
23:21:29.322 00.000 29988 MoveAxis(N, 0, ABG)
23:21:29.322 00.000 29988 Move returns status 0, amount 0
23:21:29.322 00.000 29988 move complete, result=0
23:21:29.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:29.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:29.325 00.002 28316 Enqueuing Expose request
23:21:29.326 00.001 29988 worker thread done servicing request
23:21:29.326 00.000 29988 Worker thread wakes up
23:21:29.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:29.326 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:29.327 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:30.848 01.521 29988 Exposure complete
23:21:30.877 00.029 29988 worker thread done servicing request
23:21:30.877 00.000 28316 OnExposeComplete: enter
23:21:30.878 00.001 28316 UpdateGuideState(): m_state=6
23:21:30.879 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1587
23:21:30.882 00.003 28316 Star::Find returns 1 (0), X=585.16, Y=115.33, Mass=1921, SNR=30.0, Peak=162 HFD=4.5
23:21:30.885 00.003 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.98 = -1.98)
23:21:30.887 00.002 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.12 = 1.12)
23:21:30.889 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.12 mountX=-0.02 mountY=0.06, mountTheta=1.99
23:21:30.893 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.00, opts=13)
23:21:30.893 00.000 28316 Enqueuing Move request for scope (-0.06, -0.00)
23:21:30.894 00.001 29988 Worker thread wakes up
23:21:30.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:30.894 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
23:21:30.894 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 9 / 99999
23:21:30.895 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:21:30.895 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137690.895,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:21:30.896 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:21:30.896 00.000 29988 Moving (-0.06, -0.00) raw xDistance=-0.02 yDistance=0.06
23:21:30.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:21:30.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:30.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:30.897 00.001 28316 Enqueuing Expose request
23:21:30.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:21:30.897 00.000 29988 MoveAxis(E, 0, ABG)
23:21:30.897 00.000 29988 Move returns status 0, amount 0
23:21:30.897 00.000 29988 MoveAxis(N, 0, ABG)
23:21:30.897 00.000 29988 Move returns status 0, amount 0
23:21:30.897 00.000 29988 move complete, result=0
23:21:30.897 00.000 29988 worker thread done servicing request
23:21:30.897 00.000 29988 Worker thread wakes up
23:21:30.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:30.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:30.898 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:32.519 01.621 29988 Exposure complete
23:21:32.567 00.048 29988 worker thread done servicing request
23:21:32.568 00.001 28316 OnExposeComplete: enter
23:21:32.568 00.000 28316 UpdateGuideState(): m_state=6
23:21:32.569 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1588
23:21:32.569 00.000 28316 Star::Find returns 1 (0), X=585.12, Y=115.45, Mass=1784, SNR=29.0, Peak=153 HFD=4.1
23:21:32.570 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:21:32.570 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.27)
23:21:32.570 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.31 mountX=-0.15 mountY=0.04, mountTheta=2.86
23:21:32.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.12, opts=13)
23:21:32.572 00.001 28316 Enqueuing Move request for scope (-0.11, 0.12)
23:21:32.572 00.000 29988 Worker thread wakes up
23:21:32.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
23:21:32.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
23:21:32.572 00.000 29988 Moving (-0.11, 0.12) raw xDistance=-0.15 yDistance=0.04
23:21:32.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:21:32.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:32.573 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:32.573 00.000 28316 UpdateGuideState exits: m=1784 RSB=29.0
23:21:32.573 00.000 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 10 / 99999
23:21:32.574 00.001 28316 PhdController: newstate STATE_FINISH
23:21:32.574 00.000 28316 PhdController complete: success
23:21:32.575 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:32.575 00.000 29988 MoveAxis(E, 0, ABG)
23:21:32.575 00.000 29988 Move returns status 0, amount 0
23:21:32.575 00.000 29988 MoveAxis(N, 0, ABG)
23:21:32.575 00.000 29988 Move returns status 0, amount 0
23:21:32.575 00.000 29988 move complete, result=0
23:21:32.575 00.000 29988 worker thread done servicing request
23:21:32.575 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786137692.575,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
23:21:32.576 00.001 28316 Mount: notify guiding dither settle done success=1
23:21:32.576 00.000 28316 PhdController: newstate STATE_IDLE
23:21:32.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:32.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:32.577 00.000 28316 Enqueuing Expose request
23:21:32.579 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:32.580 00.001 29988 Worker thread wakes up
23:21:32.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:32.581 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:34.099 01.518 29988 Exposure complete
23:21:34.145 00.046 29988 worker thread done servicing request
23:21:34.146 00.001 28316 OnExposeComplete: enter
23:21:34.147 00.001 28316 UpdateGuideState(): m_state=6
23:21:34.148 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1589
23:21:34.148 00.000 28316 Star::Find returns 1 (0), X=584.93, Y=115.50, Mass=1777, SNR=28.9, Peak=160 HFD=4.0
23:21:34.149 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.76 = -2.52)
23:21:34.150 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.86 = 0.58)
23:21:34.150 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.17 hyp=0.34 cameraTheta=2.62 mountX=-0.27 mountY=0.18, mountTheta=2.55
23:21:34.152 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.17, opts=13)
23:21:34.152 00.000 28316 Enqueuing Move request for scope (-0.29, 0.17)
23:21:34.153 00.001 29988 Worker thread wakes up
23:21:34.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:34.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.17) opts 0xd
23:21:34.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.17)
23:21:34.153 00.000 29988 Moving (-0.29, 0.17) raw xDistance=-0.27 yDistance=0.18
23:21:34.153 00.000 28316 UpdateGuideState exits: m=1777 RSB=28.9
23:21:34.154 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:34.155 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:34.156 00.001 28316 Enqueuing Expose request
23:21:34.157 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:21:34.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:34.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:21:34.157 00.000 29988 MoveAxis(E, 58, ABG)
23:21:34.157 00.000 29988 Guiding  Dir = 2, Dur = 58
23:21:34.157 00.000 29988 IsSlewing returns 0
23:21:34.157 00.000 29988 IsGuiding returns 0
23:21:34.159 00.002 29988 PulseGuide returned control before completion, sleep 67
23:21:34.240 00.081 29988 IsGuiding returns 0
23:21:34.240 00.000 29988 Move returns status 0, amount 58
23:21:34.240 00.000 29988 MoveAxis(N, 0, ABG)
23:21:34.240 00.000 29988 Move returns status 0, amount 0
23:21:34.240 00.000 29988 move complete, result=0
23:21:34.240 00.000 29988 worker thread done servicing request
23:21:34.240 00.000 29988 Worker thread wakes up
23:21:34.241 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:34.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:34.241 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.2 px 0 ms NORTH
23:21:35.862 01.621 29988 Exposure complete
23:21:35.886 00.024 29988 worker thread done servicing request
23:21:35.886 00.000 28316 OnExposeComplete: enter
23:21:35.886 00.000 28316 UpdateGuideState(): m_state=6
23:21:35.887 00.001 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1590
23:21:35.887 00.000 28316 Star::Find returns 1 (0), X=584.98, Y=115.42, Mass=1945, SNR=30.3, Peak=154 HFD=4.2
23:21:35.888 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.93 = -2.36)
23:21:35.888 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.75)
23:21:35.888 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.78 mountX=-0.18 mountY=0.17, mountTheta=2.38
23:21:35.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.09, opts=13)
23:21:35.890 00.001 28316 Enqueuing Move request for scope (-0.24, 0.09)
23:21:35.890 00.000 29988 Worker thread wakes up
23:21:35.891 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
23:21:35.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
23:21:35.891 00.000 29988 Moving (-0.24, 0.09) raw xDistance=-0.18 yDistance=0.17
23:21:35.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:21:35.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:35.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:21:35.891 00.000 29988 MoveAxis(E, 0, ABG)
23:21:35.891 00.000 29988 Move returns status 0, amount 0
23:21:35.891 00.000 29988 MoveAxis(N, 0, ABG)
23:21:35.891 00.000 29988 Move returns status 0, amount 0
23:21:35.891 00.000 29988 move complete, result=0
23:21:35.891 00.000 29988 worker thread done servicing request
23:21:35.895 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:35.904 00.009 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:21:35.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:35.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:35.905 00.000 28316 Enqueuing Expose request
23:21:35.906 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:21:35.906 00.000 29988 Worker thread wakes up
23:21:35.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:35.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:37.427 01.521 29988 Exposure complete
23:21:37.451 00.024 29988 worker thread done servicing request
23:21:37.451 00.000 28316 OnExposeComplete: enter
23:21:37.453 00.002 28316 UpdateGuideState(): m_state=6
23:21:37.454 00.001 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.455 00.001 28316 Star::Find returns 1 (0), X=585.14, Y=115.32, Mass=2073, SNR=31.4, Peak=152 HFD=4.5
23:21:37.455 00.000 28316 MultiStar: exiting stabilization period
23:21:37.455 00.000 28316 MultiStar: updating star positions after lock position change
23:21:37.456 00.001 28316 Star::Find(15, 468, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.456 00.000 28316 Star::Find returns 1 (0), X=468.30, Y=125.46, Mass=1497, SNR=26.9, Peak=117 HFD=3.9
23:21:37.457 00.001 28316 Star::Find(15, 426, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.457 00.000 28316 Star::Find returns 1 (0), X=426.33, Y=197.04, Mass=1763, SNR=29.0, Peak=147 HFD=4.1
23:21:37.457 00.000 28316 Star::Find(15, 1118, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.459 00.002 28316 Star::Find returns 1 (0), X=1118.25, Y=657.68, Mass=1287, SNR=24.7, Peak=109 HFD=3.8
23:21:37.459 00.000 28316 Star::Find(15, 571, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.460 00.001 28316 Star::Find returns 1 (0), X=571.05, Y=641.68, Mass=1278, SNR=24.7, Peak=116 HFD=4.1
23:21:37.460 00.000 28316 Star::Find(15, 589, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.461 00.001 28316 Star::Find returns 1 (0), X=589.68, Y=416.38, Mass=1119, SNR=23.2, Peak=81 HFD=3.7
23:21:37.461 00.000 28316 Star::Find(15, 1105, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.462 00.001 28316 Star::Find returns 1 (0), X=1105.71, Y=891.04, Mass=937, SNR=21.2, Peak=76 HFD=3.9
23:21:37.462 00.000 28316 Star::Find(15, 1124, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.463 00.001 28316 Star::Find returns 1 (0), X=1124.84, Y=809.24, Mass=817, SNR=19.8, Peak=71 HFD=3.7
23:21:37.463 00.000 28316 Star::Find(15, 976, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.463 00.000 28316 Star::Find returns 1 (0), X=976.09, Y=261.24, Mass=690, SNR=18.2, Peak=67 HFD=3.7
23:21:37.464 00.001 28316 Star::Find(15, 304, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.464 00.000 28316 Star::Find returns 1 (0), X=304.28, Y=442.84, Mass=661, SNR=17.8, Peak=61 HFD=3.8
23:21:37.465 00.001 28316 Star::Find(15, 568, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.465 00.000 28316 Star::Find returns 1 (0), X=568.66, Y=436.55, Mass=613, SNR=17.1, Peak=46 HFD=3.9
23:21:37.466 00.001 28316 Star::Find(15, 1006, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
23:21:37.466 00.000 28316 Star::Find returns 1 (0), X=1006.90, Y=697.28, Mass=600, SNR=16.9, Peak=57 HFD=3.8
23:21:37.466 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
23:21:37.467 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
23:21:37.467 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.05 mountX=-0.03 mountY=0.08, mountTheta=1.91
23:21:37.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
23:21:37.469 00.001 28316 Enqueuing Move request for scope (-0.09, -0.01)
23:21:37.469 00.000 29988 Worker thread wakes up
23:21:37.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:21:37.470 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:21:37.470 00.000 29988 Moving (-0.09, -0.01) raw xDistance=-0.03 yDistance=0.08
23:21:37.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:21:37.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:37.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:21:37.470 00.000 29988 MoveAxis(E, 0, ABG)
23:21:37.470 00.000 29988 Move returns status 0, amount 0
23:21:37.470 00.000 29988 MoveAxis(N, 0, ABG)
23:21:37.470 00.000 29988 Move returns status 0, amount 0
23:21:37.470 00.000 29988 move complete, result=0
23:21:37.470 00.000 29988 worker thread done servicing request
23:21:37.472 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:37.480 00.008 28316 UpdateGuideState exits: m=2073 RSB=31.4
23:21:37.481 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:37.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:37.482 00.001 28316 Enqueuing Expose request
23:21:37.482 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:37.483 00.001 29988 Worker thread wakes up
23:21:37.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:37.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:39.114 01.631 29988 Exposure complete
23:21:39.154 00.040 29988 worker thread done servicing request
23:21:39.155 00.001 28316 OnExposeComplete: enter
23:21:39.156 00.001 28316 UpdateGuideState(): m_state=6
23:21:39.157 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1592
23:21:39.158 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=115.47, Mass=1914, SNR=29.9, Peak=148 HFD=4.3
23:21:39.158 00.000 28316 MultiStar: [#1 -0.17,0.20,0.93,U] [#2 0.03,0.02,0.96,U] [#3 -0.05,0.09,0.87,U] [#4 -0.22,0.16,0.89,U] [#5 -0.18,0.27,0.00,M3] [#6 -0.11,0.08,0.71,U] [#7 0.06,0.07,0.67,U] [#8 -0.06,0.18,0.61,U] 
23:21:39.159 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {-0.12, 0.14}
23:21:39.160 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.34 = -2.94)
23:21:39.161 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
23:21:39.162 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.20 mountX=-0.14 mountY=0.02, mountTheta=2.98
23:21:39.164 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
23:21:39.164 00.000 28316 Enqueuing Move request for scope (-0.09, 0.12)
23:21:39.165 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:39.165 00.000 28316 UpdateGuideState exits: m=1914 RSB=29.9
23:21:39.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:39.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:39.166 00.000 28316 Enqueuing Expose request
23:21:39.167 00.001 29988 Worker thread wakes up
23:21:39.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
23:21:39.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
23:21:39.167 00.000 29988 Moving (-0.09, 0.12) raw xDistance=-0.14 yDistance=0.02
23:21:39.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:39.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:39.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:21:39.167 00.000 29988 MoveAxis(E, 0, ABG)
23:21:39.167 00.000 29988 Move returns status 0, amount 0
23:21:39.167 00.000 29988 MoveAxis(N, 0, ABG)
23:21:39.167 00.000 29988 Move returns status 0, amount 0
23:21:39.167 00.000 29988 move complete, result=0
23:21:39.167 00.000 29988 worker thread done servicing request
23:21:39.167 00.000 29988 Worker thread wakes up
23:21:39.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:39.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:39.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:40.692 01.525 29988 Exposure complete
23:21:40.744 00.052 29988 worker thread done servicing request
23:21:40.744 00.000 28316 OnExposeComplete: enter
23:21:40.746 00.002 28316 UpdateGuideState(): m_state=6
23:21:40.746 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1593
23:21:40.746 00.000 28316 Star::Find returns 1 (0), X=585.09, Y=115.51, Mass=1993, SNR=30.6, Peak=152 HFD=4.3
23:21:40.747 00.001 28316 MultiStar: [#1 -0.04,0.18,0.88,U] [#2 0.06,0.01,0.95,U] [#3 -0.05,0.10,0.85,U] [#4 -0.15,0.19,0.86,U] [#5 -0.11,0.34,0.00,M4] [#6 -0.01,0.10,0.70,U] [#7 0.07,0.02,0.64,U] [#8 0.18,0.07,0.58,U] 
23:21:40.747 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.11}, one-star: {-0.14, 0.18}
23:21:40.747 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:21:40.748 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
23:21:40.748 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.77 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
23:21:40.750 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
23:21:40.750 00.000 28316 Enqueuing Move request for scope (-0.02, 0.11)
23:21:40.751 00.001 29988 Worker thread wakes up
23:21:40.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:21:40.751 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:21:40.751 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.6
23:21:40.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:40.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:40.753 00.001 28316 Enqueuing Expose request
23:21:40.753 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:21:40.753 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:21:40.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:21:40.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:40.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:21:40.753 00.000 29988 MoveAxis(E, 0, ABG)
23:21:40.753 00.000 29988 Move returns status 0, amount 0
23:21:40.753 00.000 29988 MoveAxis(N, 0, ABG)
23:21:40.753 00.000 29988 Move returns status 0, amount 0
23:21:40.753 00.000 29988 move complete, result=0
23:21:40.753 00.000 29988 worker thread done servicing request
23:21:40.753 00.000 29988 Worker thread wakes up
23:21:40.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:40.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:40.754 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:42.378 01.624 29988 Exposure complete
23:21:42.435 00.057 29988 worker thread done servicing request
23:21:42.435 00.000 28316 OnExposeComplete: enter
23:21:42.437 00.002 28316 UpdateGuideState(): m_state=6
23:21:42.438 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1594
23:21:42.440 00.002 28316 Star::Find returns 1 (0), X=584.90, Y=115.62, Mass=1945, SNR=30.4, Peak=175 HFD=4.3
23:21:42.441 00.001 28316 MultiStar: [#1 -0.17,0.22,0.89,U] [#2 -0.14,0.19,0.96,U] [#3 -0.11,0.32,0.00,M1] [#4 -0.20,0.37,0.00,M3] [#5 -0.24,0.49,0.00,M5] [#6 0.06,0.34,0.00,M1] [#7 0.04,0.18,0.66,U] [#8 0.15,0.18,0.58,U] 
23:21:42.442 00.001 28316 refined, 4 included, MultiStar: {-0.12, 0.22}, one-star: {-0.33, 0.28}
23:21:42.443 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.14) = xAngle (3.23 = -3.05)
23:21:42.444 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.05)
23:21:42.444 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.09 mountX=-0.25 mountY=0.01, mountTheta=3.09
23:21:42.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.22, opts=13)
23:21:42.447 00.001 28316 Enqueuing Move request for scope (-0.12, 0.22)
23:21:42.449 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:42.451 00.002 29988 Worker thread wakes up
23:21:42.451 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.4
23:21:42.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:42.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:42.453 00.001 28316 Enqueuing Expose request
23:21:42.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
23:21:42.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
23:21:42.453 00.000 29988 Moving (-0.12, 0.22) raw xDistance=-0.25 yDistance=0.01
23:21:42.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:21:42.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:42.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:42.453 00.000 29988 MoveAxis(E, 52, ABG)
23:21:42.453 00.000 29988 Guiding  Dir = 2, Dur = 52
23:21:42.453 00.000 29988 IsSlewing returns 0
23:21:42.454 00.001 29988 IsGuiding returns 0
23:21:42.455 00.001 29988 PulseGuide returned control before completion, sleep 61
23:21:42.517 00.062 29988 IsGuiding returns 1
23:21:42.517 00.000 29988 scope still moving after pulse duration time elapsed
23:21:42.549 00.032 29988 IsSlewing returns 0
23:21:42.549 00.000 29988 IsGuiding returns 0
23:21:42.549 00.000 29988 scope move finished after 52 + 43 ms
23:21:42.549 00.000 29988 Move returns status 0, amount 52
23:21:42.549 00.000 29988 MoveAxis(N, 0, ABG)
23:21:42.550 00.001 29988 Move returns status 0, amount 0
23:21:42.550 00.000 29988 move complete, result=0
23:21:42.550 00.000 29988 worker thread done servicing request
23:21:42.550 00.000 29988 Worker thread wakes up
23:21:42.550 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
23:21:42.552 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:42.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:43.958 01.406 29988 Exposure complete
23:21:43.991 00.033 29988 worker thread done servicing request
23:21:43.992 00.001 28316 OnExposeComplete: enter
23:21:43.993 00.001 28316 UpdateGuideState(): m_state=6
23:21:43.996 00.003 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1595
23:21:43.999 00.003 28316 Star::Find returns 1 (0), X=585.19, Y=115.42, Mass=1890, SNR=30.0, Peak=150 HFD=4.5
23:21:44.001 00.002 28316 MultiStar: [#1 -0.01,0.09,0.91,U] [#2 0.03,0.07,0.98,U] [#3 0.14,0.10,0.85,U] [#4 0.02,0.15,0.86,U] [#5 0.08,0.12,0.77,U] [#6 0.10,0.02,0.72,U] [#7 0.22,0.03,0.64,U] [#8 0.05,0.00,0.61,U] 
23:21:44.004 00.003 28316 single-star, 8 included, MultiStar: {0.06, 0.08}, one-star: {-0.03, 0.09}
23:21:44.006 00.002 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
23:21:44.008 00.002 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
23:21:44.010 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.92 mountX=-0.10 mountY=-0.01, mountTheta=-3.03
23:21:44.013 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
23:21:44.013 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
23:21:44.014 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:44.014 00.000 28316 UpdateGuideState exits: m=1890 RSB=30.0
23:21:44.015 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:44.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:44.015 00.000 28316 Enqueuing Expose request
23:21:44.016 00.001 29988 Worker thread wakes up
23:21:44.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:21:44.016 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:21:44.016 00.000 29988 Moving (-0.03, 0.09) raw xDistance=-0.10 yDistance=-0.01
23:21:44.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:21:44.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:44.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:21:44.016 00.000 29988 MoveAxis(E, 0, ABG)
23:21:44.016 00.000 29988 Move returns status 0, amount 0
23:21:44.016 00.000 29988 MoveAxis(N, 0, ABG)
23:21:44.017 00.001 29988 Move returns status 0, amount 0
23:21:44.017 00.000 29988 move complete, result=0
23:21:44.017 00.000 29988 worker thread done servicing request
23:21:44.017 00.000 29988 Worker thread wakes up
23:21:44.017 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:44.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:44.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:45.646 01.629 29988 Exposure complete
23:21:45.704 00.058 29988 worker thread done servicing request
23:21:45.704 00.000 28316 OnExposeComplete: enter
23:21:45.705 00.001 28316 UpdateGuideState(): m_state=6
23:21:45.707 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1596
23:21:45.707 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=115.43, Mass=1871, SNR=29.9, Peak=137 HFD=4.5
23:21:45.708 00.001 28316 MultiStar: [#1 0.20,0.10,0.89,U] [#2 0.19,0.05,0.96,U] [#3 0.04,0.20,0.86,U] [#4 -0.03,0.25,0.87,U] [#5 0.09,0.17,0.76,U] [#6 0.11,0.23,0.73,U] [#7 0.21,0.06,0.67,U] [#8 0.16,0.05,0.58,U] 
23:21:45.708 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.14}, one-star: {-0.08, 0.10}
23:21:45.709 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.88)
23:21:45.709 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
23:21:45.710 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.26 mountX=-0.13 mountY=0.03, mountTheta=2.91
23:21:45.711 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
23:21:45.712 00.001 28316 Enqueuing Move request for scope (-0.08, 0.10)
23:21:45.713 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:45.713 00.000 29988 Worker thread wakes up
23:21:45.713 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.9
23:21:45.715 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
23:21:45.715 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
23:21:45.715 00.000 29988 Moving (-0.08, 0.10) raw xDistance=-0.13 yDistance=0.03
23:21:45.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:45.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:45.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:45.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:21:45.715 00.000 29988 MoveAxis(E, 0, ABG)
23:21:45.715 00.000 29988 Move returns status 0, amount 0
23:21:45.715 00.000 29988 MoveAxis(N, 0, ABG)
23:21:45.715 00.000 29988 Move returns status 0, amount 0
23:21:45.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:45.716 00.001 28316 Enqueuing Expose request
23:21:45.716 00.000 29988 move complete, result=0
23:21:45.716 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:45.717 00.001 29988 worker thread done servicing request
23:21:45.717 00.000 29988 Worker thread wakes up
23:21:45.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:45.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:47.243 01.526 29988 Exposure complete
23:21:47.269 00.026 29988 worker thread done servicing request
23:21:47.269 00.000 28316 OnExposeComplete: enter
23:21:47.270 00.001 28316 UpdateGuideState(): m_state=6
23:21:47.270 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1597
23:21:47.271 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=115.38, Mass=1808, SNR=29.3, Peak=139 HFD=4.5
23:21:47.271 00.000 28316 MultiStar: [#1 0.10,0.15,0.95,U] [#2 -0.00,0.16,0.99,U] [#3 0.07,0.03,0.89,U] [#4 0.02,0.27,0.88,U] [#5 0.07,0.26,0.81,U] [#6 0.10,0.21,0.74,U] [#7 0.22,0.10,0.66,U] [#8 0.16,-0.04,0.60,U] 
23:21:47.272 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.04, 0.05}
23:21:47.272 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.40 = -2.89)
23:21:47.273 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
23:21:47.273 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.25 mountX=-0.06 mountY=0.01, mountTheta=2.92
23:21:47.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
23:21:47.275 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
23:21:47.276 00.001 29988 Worker thread wakes up
23:21:47.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:47.276 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.3
23:21:47.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:47.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:47.278 00.001 28316 Enqueuing Expose request
23:21:47.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:21:47.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:21:47.278 00.000 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
23:21:47.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:47.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:47.279 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:47.279 00.000 29988 MoveAxis(E, 0, ABG)
23:21:47.279 00.000 29988 Move returns status 0, amount 0
23:21:47.279 00.000 29988 MoveAxis(N, 0, ABG)
23:21:47.279 00.000 29988 Move returns status 0, amount 0
23:21:47.279 00.000 29988 move complete, result=0
23:21:47.279 00.000 29988 worker thread done servicing request
23:21:47.279 00.000 29988 Worker thread wakes up
23:21:47.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:47.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:47.279 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:48.913 01.634 29988 Exposure complete
23:21:48.961 00.048 29988 worker thread done servicing request
23:21:48.961 00.000 28316 OnExposeComplete: enter
23:21:48.962 00.001 28316 UpdateGuideState(): m_state=6
23:21:48.963 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1598
23:21:48.963 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=115.51, Mass=2056, SNR=31.0, Peak=155 HFD=4.8
23:21:48.964 00.001 28316 MultiStar: [#1 -0.10,0.22,0.91,U] [#2 -0.08,0.03,0.94,U] [#3 0.07,0.23,0.83,U] [#4 -0.11,0.26,0.79,U] [#5 -0.02,0.27,0.72,U] [#6 0.11,0.14,0.68,U] [#7 0.26,0.37,0.00,M1] [#8 0.19,0.07,0.56,U] 
23:21:48.964 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.18}, one-star: {-0.09, 0.17}
23:21:48.964 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
23:21:48.965 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.36)
23:21:48.965 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
23:21:48.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
23:21:48.968 00.002 28316 Enqueuing Move request for scope (-0.02, 0.18)
23:21:48.968 00.000 29988 Worker thread wakes up
23:21:48.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:48.968 00.000 28316 UpdateGuideState exits: m=2056 RSB=31.0
23:21:48.969 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:48.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:48.970 00.001 28316 Enqueuing Expose request
23:21:48.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
23:21:48.970 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
23:21:48.970 00.000 29988 Moving (-0.02, 0.18) raw xDistance=-0.17 yDistance=-0.06
23:21:48.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:21:48.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:48.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:48.970 00.000 29988 MoveAxis(E, 0, ABG)
23:21:48.970 00.000 29988 Move returns status 0, amount 0
23:21:48.970 00.000 29988 MoveAxis(N, 0, ABG)
23:21:48.970 00.000 29988 Move returns status 0, amount 0
23:21:48.970 00.000 29988 move complete, result=0
23:21:48.970 00.000 29988 worker thread done servicing request
23:21:48.970 00.000 29988 Worker thread wakes up
23:21:48.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:48.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:48.971 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:50.487 01.516 29988 Exposure complete
23:21:50.535 00.048 29988 worker thread done servicing request
23:21:50.535 00.000 28316 OnExposeComplete: enter
23:21:50.536 00.001 28316 UpdateGuideState(): m_state=6
23:21:50.537 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1599
23:21:50.537 00.000 28316 Star::Find returns 1 (0), X=584.99, Y=115.56, Mass=1882, SNR=29.8, Peak=159 HFD=4.1
23:21:50.538 00.001 28316 MultiStar: [#1 -0.20,0.14,0.91,U] [#2 -0.17,0.06,0.97,U] [#3 -0.22,0.32,0.00,M1] [#4 -0.19,0.32,0.00,M1] [#5 -0.20,0.25,0.00,M2] [#6 -0.19,0.45,0.00,M1] [#7 -0.04,0.11,0.67,U] [#8 -0.02,-0.18,0.63,U] 
23:21:50.538 00.000 28316 refined, 4 included, MultiStar: {-0.15, 0.09}, one-star: {-0.23, 0.23}
23:21:50.538 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
23:21:50.539 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.56)
23:21:50.539 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.60 mountX=-0.14 mountY=0.09, mountTheta=2.57
23:21:50.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
23:21:50.541 00.001 28316 Enqueuing Move request for scope (-0.15, 0.09)
23:21:50.541 00.000 29988 Worker thread wakes up
23:21:50.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
23:21:50.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
23:21:50.542 00.001 29988 Moving (-0.15, 0.09) raw xDistance=-0.14 yDistance=0.09
23:21:50.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:50.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:50.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:50.542 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:21:50.543 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:21:50.543 00.000 29988 MoveAxis(E, 0, ABG)
23:21:50.543 00.000 29988 Move returns status 0, amount 0
23:21:50.543 00.000 29988 MoveAxis(N, 0, ABG)
23:21:50.543 00.000 29988 Move returns status 0, amount 0
23:21:50.543 00.000 29988 move complete, result=0
23:21:50.543 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:50.543 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:50.544 00.001 28316 Enqueuing Expose request
23:21:50.544 00.000 29988 worker thread done servicing request
23:21:50.544 00.000 29988 Worker thread wakes up
23:21:50.544 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:50.545 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:50.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:52.181 01.636 29988 Exposure complete
23:21:52.209 00.028 29988 worker thread done servicing request
23:21:52.209 00.000 28316 OnExposeComplete: enter
23:21:52.210 00.001 28316 UpdateGuideState(): m_state=6
23:21:52.211 00.001 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1600
23:21:52.214 00.003 28316 Star::Find returns 1 (0), X=585.11, Y=115.58, Mass=2060, SNR=31.2, Peak=174 HFD=4.3
23:21:52.216 00.002 28316 MultiStar: [#1 -0.03,0.18,0.89,U] [#2 0.07,0.14,0.93,U] [#3 0.16,0.20,0.81,U] [#4 -0.04,0.35,0.00,M2] [#5 0.02,0.35,0.00,M3] [#6 0.05,0.38,0.00,M2] [#7 0.19,0.31,0.00,M1] [#8 0.17,-0.09,0.57,U] 
23:21:52.219 00.003 28316 refined, 4 included, MultiStar: {0.04, 0.16}, one-star: {-0.11, 0.25}
23:21:52.221 00.002 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
23:21:52.223 00.002 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.69)
23:21:52.226 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.34 mountX=-0.13 mountY=-0.10, mountTheta=-2.46
23:21:52.229 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
23:21:52.231 00.002 28316 Enqueuing Move request for scope (0.04, 0.16)
23:21:52.232 00.001 29988 Worker thread wakes up
23:21:52.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:52.233 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:21:52.234 00.001 28316 UpdateGuideState exits: m=2060 RSB=31.2
23:21:52.235 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:52.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:52.238 00.002 28316 Enqueuing Expose request
23:21:52.239 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:21:52.239 00.000 29988 Moving (0.04, 0.16) raw xDistance=-0.13 yDistance=-0.10
23:21:52.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:52.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:52.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:21:52.239 00.000 29988 MoveAxis(E, 0, ABG)
23:21:52.239 00.000 29988 Move returns status 0, amount 0
23:21:52.240 00.001 29988 MoveAxis(N, 0, ABG)
23:21:52.240 00.000 29988 Move returns status 0, amount 0
23:21:52.240 00.000 29988 move complete, result=0
23:21:52.240 00.000 29988 worker thread done servicing request
23:21:52.240 00.000 29988 Worker thread wakes up
23:21:52.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:52.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:52.241 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:53.760 01.519 29988 Exposure complete
23:21:53.800 00.040 29988 worker thread done servicing request
23:21:53.800 00.000 28316 OnExposeComplete: enter
23:21:53.800 00.000 28316 UpdateGuideState(): m_state=6
23:21:53.801 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1601
23:21:53.801 00.000 28316 Star::Find returns 1 (0), X=585.21, Y=115.69, Mass=1943, SNR=30.2, Peak=164 HFD=4.5
23:21:53.802 00.001 28316 MultiStar: [#1 -0.02,0.37,0.00,M1] [#2 0.17,0.28,0.00,M1] [#3 0.24,0.29,0.00,M1] [#4 0.07,0.46,0.00,M3] [#5 0.17,0.32,0.00,M4] [#6 0.04,0.55,0.00,M3] [#7 0.22,0.35,0.00,M2] [#8 0.19,0.25,0.00,M1] 
23:21:53.802 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:21:53.803 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
23:21:53.803 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.61 mountX=-0.33 mountY=-0.15, mountTheta=-2.72
23:21:53.806 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.35, opts=13)
23:21:53.806 00.000 28316 Enqueuing Move request for scope (-0.02, 0.35)
23:21:53.807 00.001 29988 Worker thread wakes up
23:21:53.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:53.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.35) opts 0xd
23:21:53.808 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:21:53.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.35)
23:21:53.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:53.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:53.810 00.002 28316 Enqueuing Expose request
23:21:53.810 00.000 29988 Moving (-0.02, 0.35) raw xDistance=-0.33 yDistance=-0.15
23:21:53.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:21:53.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:53.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:21:53.810 00.000 29988 MoveAxis(E, 69, ABG)
23:21:53.810 00.000 29988 Guiding  Dir = 2, Dur = 69
23:21:53.811 00.001 29988 IsSlewing returns 0
23:21:53.811 00.000 29988 IsGuiding returns 0
23:21:53.812 00.001 29988 PulseGuide returned control before completion, sleep 78
23:21:53.898 00.086 29988 IsGuiding returns 0
23:21:53.898 00.000 29988 Move returns status 0, amount 69
23:21:53.898 00.000 29988 MoveAxis(N, 0, ABG)
23:21:53.898 00.000 29988 Move returns status 0, amount 0
23:21:53.899 00.001 29988 move complete, result=0
23:21:53.899 00.000 29988 worker thread done servicing request
23:21:53.899 00.000 29988 Worker thread wakes up
23:21:53.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:53.899 00.000 28316 GuideStep: -0.3 px 69 ms EAST, -0.1 px 0 ms NORTH
23:21:53.900 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:55.526 01.626 29988 Exposure complete
23:21:55.562 00.036 29988 worker thread done servicing request
23:21:55.563 00.001 28316 OnExposeComplete: enter
23:21:55.564 00.001 28316 UpdateGuideState(): m_state=6
23:21:55.566 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1602
23:21:55.568 00.002 28316 Star::Find returns 1 (0), X=585.33, Y=115.59, Mass=1829, SNR=29.3, Peak=151 HFD=4.3
23:21:55.571 00.003 28316 MultiStar: [#1 0.05,0.15,0.95,U] [#2 0.10,0.13,1.02,U] [#3 0.08,0.18,0.88,U] [#4 -0.03,0.32,0.00,M4] [#5 0.13,0.32,0.00,M5] [#6 0.24,0.26,0.00,M4] [#7 0.33,0.22,0.00,M3] [#8 0.00,0.19,0.61,U] 
23:21:55.574 00.003 28316 refined, 4 included, MultiStar: {0.07, 0.18}, one-star: {0.11, 0.26}
23:21:55.577 00.003 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
23:21:55.580 00.003 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.85)
23:21:55.582 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.18 mountX=-0.13 mountY=-0.15, mountTheta=-2.31
23:21:55.586 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
23:21:55.587 00.001 28316 Enqueuing Move request for scope (0.07, 0.18)
23:21:55.588 00.001 29988 Worker thread wakes up
23:21:55.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:55.589 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
23:21:55.589 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.3
23:21:55.590 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
23:21:55.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:55.590 00.000 29988 Moving (0.07, 0.18) raw xDistance=-0.13 yDistance=-0.15
23:21:55.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:55.591 00.001 28316 Enqueuing Expose request
23:21:55.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:21:55.591 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:55.592 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:21:55.592 00.000 29988 MoveAxis(E, 0, ABG)
23:21:55.592 00.000 29988 Move returns status 0, amount 0
23:21:55.592 00.000 29988 MoveAxis(N, 0, ABG)
23:21:55.592 00.000 29988 Move returns status 0, amount 0
23:21:55.592 00.000 29988 move complete, result=0
23:21:55.592 00.000 29988 worker thread done servicing request
23:21:55.592 00.000 29988 Worker thread wakes up
23:21:55.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:55.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:55.592 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:57.104 01.512 29988 Exposure complete
23:21:57.139 00.035 29988 worker thread done servicing request
23:21:57.139 00.000 28316 OnExposeComplete: enter
23:21:57.140 00.001 28316 UpdateGuideState(): m_state=6
23:21:57.140 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1603
23:21:57.141 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=115.55, Mass=1868, SNR=29.6, Peak=163 HFD=4.5
23:21:57.142 00.001 28316 MultiStar: [#1 -0.01,0.23,0.91,U] [#2 0.23,0.25,0.00,M1] [#3 0.10,0.26,0.83,U] [#4 -0.11,0.28,0.86,U] [#5 0.01,0.31,0.77,U] [#6 0.06,0.33,0.00,M5] [#7 0.24,0.24,0.00,M4] [#8 0.12,0.18,0.57,U] 
23:21:57.142 00.000 28316 single-star, 5 included, MultiStar: {0.01, 0.25}, one-star: {0.01, 0.22}
23:21:57.142 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
23:21:57.143 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
23:21:57.143 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.53 mountX=-0.20 mountY=-0.11, mountTheta=-2.65
23:21:57.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.22, opts=13)
23:21:57.147 00.003 28316 Enqueuing Move request for scope (0.01, 0.22)
23:21:57.149 00.002 29988 Worker thread wakes up
23:21:57.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
23:21:57.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
23:21:57.150 00.001 29988 Moving (0.01, 0.22) raw xDistance=-0.20 yDistance=-0.11
23:21:57.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:21:57.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:57.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:57.151 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:57.151 00.000 29988 MoveAxis(E, 0, ABG)
23:21:57.151 00.000 29988 Move returns status 0, amount 0
23:21:57.151 00.000 29988 MoveAxis(N, 0, ABG)
23:21:57.151 00.000 29988 Move returns status 0, amount 0
23:21:57.151 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.6
23:21:57.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:57.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:57.152 00.000 28316 Enqueuing Expose request
23:21:57.153 00.001 29988 move complete, result=0
23:21:57.153 00.000 29988 worker thread done servicing request
23:21:57.153 00.000 29988 Worker thread wakes up
23:21:57.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:57.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:21:57.154 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:58.779 01.625 29988 Exposure complete
23:21:58.814 00.035 29988 worker thread done servicing request
23:21:58.815 00.001 28316 OnExposeComplete: enter
23:21:58.815 00.000 28316 UpdateGuideState(): m_state=6
23:21:58.816 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1604
23:21:58.816 00.000 28316 Star::Find returns 1 (0), X=585.20, Y=115.59, Mass=1952, SNR=30.4, Peak=167 HFD=4.6
23:21:58.818 00.002 28316 MultiStar: [#1 -0.06,0.32,0.00,M1] [#2 0.16,0.26,0.92,U] [#3 0.08,0.32,0.00,M1] [#4 -0.01,0.36,0.00,M4] [#5 0.03,0.44,0.00,M5] [#6 0.00,0.27,0.72,U] [#7 0.30,0.29,0.00,M5] [#8 0.27,0.21,0.00,M1] 
23:21:58.819 00.001 28316 single-star, 2 included, MultiStar: {0.05, 0.26}, one-star: {-0.02, 0.26}
23:21:58.820 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
23:21:58.821 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
23:21:58.823 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.66 mountX=-0.25 mountY=-0.10, mountTheta=-2.77
23:21:58.826 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.26, opts=13)
23:21:58.828 00.002 28316 Enqueuing Move request for scope (-0.02, 0.26)
23:21:58.829 00.001 29988 Worker thread wakes up
23:21:58.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:21:58.829 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:21:58.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:58.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:21:58.830 00.000 28316 Enqueuing Expose request
23:21:58.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
23:21:58.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
23:21:58.831 00.000 29988 Moving (-0.02, 0.26) raw xDistance=-0.25 yDistance=-0.10
23:21:58.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:21:58.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:58.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:21:58.831 00.000 29988 MoveAxis(E, 52, ABG)
23:21:58.831 00.000 29988 Guiding  Dir = 2, Dur = 52
23:21:58.831 00.000 29988 IsSlewing returns 0
23:21:58.831 00.000 29988 IsGuiding returns 0
23:21:58.832 00.001 29988 PulseGuide returned control before completion, sleep 61
23:21:58.905 00.073 29988 IsGuiding returns 0
23:21:58.905 00.000 29988 Move returns status 0, amount 52
23:21:58.905 00.000 29988 MoveAxis(N, 0, ABG)
23:21:58.905 00.000 29988 Move returns status 0, amount 0
23:21:58.905 00.000 29988 move complete, result=0
23:21:58.905 00.000 29988 worker thread done servicing request
23:21:58.905 00.000 29988 Worker thread wakes up
23:21:58.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:21:58.905 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
23:21:58.906 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:00.309 01.403 29988 Exposure complete
23:22:00.340 00.031 29988 worker thread done servicing request
23:22:00.340 00.000 28316 OnExposeComplete: enter
23:22:00.341 00.001 28316 UpdateGuideState(): m_state=6
23:22:00.342 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1605
23:22:00.342 00.000 28316 Star::Find returns 1 (0), X=585.48, Y=115.34, Mass=1939, SNR=30.1, Peak=137 HFD=4.2
23:22:00.342 00.000 28316 MultiStar: [#1 0.09,0.13,0.90,U] [#2 0.37,-0.05,0.00,M1] [#3 0.47,0.09,0.00,M2] [#4 0.11,0.34,0.00,M5] [#5 0.21,0.27,0.00,M6] [#6 0.27,0.19,0.00,M5] [#7 0.53,0.07,0.00,M6] [#8 0.43,-0.07,0.00,M2] 
23:22:00.343 00.001 28316 refined, 1 included, MultiStar: {0.17, 0.07}, one-star: {0.25, 0.01}
23:22:00.343 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:22:00.344 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.67)
23:22:00.345 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.37 mountX=0.01 mountY=-0.19, mountTheta=-1.52
23:22:00.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.07, opts=13)
23:22:00.346 00.000 28316 Enqueuing Move request for scope (0.17, 0.07)
23:22:00.346 00.000 29988 Worker thread wakes up
23:22:00.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
23:22:00.347 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:22:00.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
23:22:00.347 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:22:00.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:00.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:00.348 00.000 28316 Enqueuing Expose request
23:22:00.349 00.001 29988 Moving (0.17, 0.07) raw xDistance=0.01 yDistance=-0.19
23:22:00.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:22:00.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:00.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:22:00.349 00.000 29988 MoveAxis(E, 0, ABG)
23:22:00.349 00.000 29988 Move returns status 0, amount 0
23:22:00.349 00.000 29988 MoveAxis(N, 0, ABG)
23:22:00.349 00.000 29988 Move returns status 0, amount 0
23:22:00.349 00.000 29988 move complete, result=0
23:22:00.349 00.000 29988 worker thread done servicing request
23:22:00.349 00.000 29988 Worker thread wakes up
23:22:00.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:00.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:00.349 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:01.978 01.629 29988 Exposure complete
23:22:02.015 00.037 29988 worker thread done servicing request
23:22:02.016 00.001 28316 OnExposeComplete: enter
23:22:02.016 00.000 28316 UpdateGuideState(): m_state=6
23:22:02.017 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1606
23:22:02.017 00.000 28316 Star::Find returns 1 (0), X=585.51, Y=115.54, Mass=1864, SNR=29.8, Peak=131 HFD=4.2
23:22:02.019 00.002 28316 MultiStar: [#1 0.36,0.13,0.00,M1] [#2 0.44,-0.06,0.00,M2] [#3 0.18,0.07,0.86,U] [#4 0.18,0.09,0.89,U] [#5 0.29,0.03,0.76,U] [#6 0.29,0.14,0.00,M6] [#7 0.41,0.15,0.00,M7] [#8 0.33,0.01,0.00,M3] 
23:22:02.019 00.000 28316 refined, 3 included, MultiStar: {0.23, 0.11}, one-star: {0.28, 0.21}
23:22:02.019 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:22:02.020 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
23:22:02.020 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.42 mountX=0.00 mountY=-0.26, mountTheta=-1.57
23:22:02.021 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.11, opts=13)
23:22:02.022 00.001 28316 Enqueuing Move request for scope (0.23, 0.11)
23:22:02.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:02.023 00.001 29988 Worker thread wakes up
23:22:02.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
23:22:02.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
23:22:02.023 00.000 29988 Moving (0.23, 0.11) raw xDistance=0.00 yDistance=-0.26
23:22:02.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:22:02.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:02.023 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.8
23:22:02.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:02.025 00.000 28316 Enqueuing Expose request
23:22:02.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:22:02.026 00.001 29988 MoveAxis(E, 0, ABG)
23:22:02.026 00.000 29988 Move returns status 0, amount 0
23:22:02.026 00.000 29988 MoveAxis(N, 0, ABG)
23:22:02.026 00.000 29988 Move returns status 0, amount 0
23:22:02.026 00.000 29988 move complete, result=0
23:22:02.026 00.000 29988 worker thread done servicing request
23:22:02.026 00.000 29988 Worker thread wakes up
23:22:02.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:02.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:02.026 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:22:03.540 01.514 29988 Exposure complete
23:22:03.581 00.041 29988 worker thread done servicing request
23:22:03.582 00.001 28316 OnExposeComplete: enter
23:22:03.582 00.000 28316 UpdateGuideState(): m_state=6
23:22:03.583 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1607
23:22:03.583 00.000 28316 Star::Find returns 1 (0), X=585.55, Y=115.63, Mass=1895, SNR=30.0, Peak=134 HFD=4.5
23:22:03.584 00.001 28316 MultiStar: [#1 0.29,0.21,0.00,M2] [#2 0.47,0.10,0.00,M3] [#3 0.47,0.17,0.00,M2] [#4 0.23,0.29,0.00,M5] [#5 0.35,0.17,0.00,M6] [#6 0.42,0.36,0.00,M7] [#7 0.49,0.16,0.00,M8] [#8 0.49,0.13,0.00,M4] 
23:22:03.585 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
23:22:03.585 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
23:22:03.587 00.002 28316 CameraToMount -- cameraX=0.32 cameraY=0.30 hyp=0.44 cameraTheta=0.75 mountX=-0.14 mountY=-0.43, mountTheta=-1.89
23:22:03.589 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.30, opts=13)
23:22:03.589 00.000 28316 Enqueuing Move request for scope (0.32, 0.30)
23:22:03.590 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:03.590 00.000 28316 UpdateGuideState exits: m=1895 RSB=30.0
23:22:03.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:03.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:03.591 00.000 28316 Enqueuing Expose request
23:22:03.592 00.001 29988 Worker thread wakes up
23:22:03.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.30) opts 0xd
23:22:03.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.30)
23:22:03.592 00.000 29988 Moving (0.32, 0.30) raw xDistance=-0.14 yDistance=-0.43
23:22:03.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:22:03.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:03.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
23:22:03.592 00.000 29988 MoveAxis(E, 0, ABG)
23:22:03.592 00.000 29988 Move returns status 0, amount 0
23:22:03.592 00.000 29988 MoveAxis(N, 0, ABG)
23:22:03.592 00.000 29988 Move returns status 0, amount 0
23:22:03.592 00.000 29988 move complete, result=0
23:22:03.592 00.000 29988 worker thread done servicing request
23:22:03.592 00.000 29988 Worker thread wakes up
23:22:03.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:03.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:03.592 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:22:05.218 01.626 29988 Exposure complete
23:22:05.265 00.047 29988 worker thread done servicing request
23:22:05.265 00.000 28316 OnExposeComplete: enter
23:22:05.265 00.000 28316 UpdateGuideState(): m_state=6
23:22:05.266 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1608
23:22:05.266 00.000 28316 Star::Find returns 1 (0), X=585.57, Y=115.42, Mass=2041, SNR=31.1, Peak=144 HFD=4.4
23:22:05.267 00.001 28316 MultiStar: [#1 0.38,0.09,0.00,M3] [#2 0.42,0.01,0.00,M4] [#3 0.28,0.12,0.81,U] [#4 0.14,0.35,0.00,M6] [#5 0.24,0.11,0.75,U] [#6 0.31,0.26,0.00,M8] [#7 0.51,0.13,0.00,M9] [#8 0.67,-0.19,0.00,M5] 
23:22:05.267 00.000 28316 refined, 2 included, MultiStar: {0.29, 0.11}, one-star: {0.35, 0.09}
23:22:05.268 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
23:22:05.269 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.69)
23:22:05.270 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.11 hyp=0.31 cameraTheta=0.35 mountX=0.02 mountY=-0.31, mountTheta=-1.49
23:22:05.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.11, opts=13)
23:22:05.273 00.001 28316 Enqueuing Move request for scope (0.29, 0.11)
23:22:05.274 00.001 29988 Worker thread wakes up
23:22:05.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.11) opts 0xd
23:22:05.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.11)
23:22:05.274 00.000 29988 Moving (0.29, 0.11) raw xDistance=0.02 yDistance=-0.31
23:22:05.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:05.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:22:05.275 00.001 28316 UpdateGuideState exits: m=2041 RSB=31.1
23:22:05.276 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:05.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:05.276 00.000 28316 Enqueuing Expose request
23:22:05.277 00.001 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.16 newest=-0.99
23:22:05.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:22:05.277 00.000 29988 MoveAxis(E, 0, ABG)
23:22:05.277 00.000 29988 Move returns status 0, amount 0
23:22:05.277 00.000 29988 MoveAxis(N, 74, ABG)
23:22:05.277 00.000 29988 Guiding  Dir = 0, Dur = 74
23:22:05.278 00.001 29988 IsSlewing returns 0
23:22:05.278 00.000 29988 IsGuiding returns 0
23:22:05.283 00.005 29988 PulseGuide returned control before completion, sleep 80
23:22:05.374 00.091 29988 IsGuiding returns 1
23:22:05.374 00.000 29988 scope still moving after pulse duration time elapsed
23:22:05.405 00.031 29988 IsSlewing returns 0
23:22:05.409 00.004 29988 IsGuiding returns 0
23:22:05.409 00.000 29988 scope move finished after 74 + 56 ms
23:22:05.409 00.000 29988 Move returns status 0, amount 74
23:22:05.409 00.000 29988 move complete, result=0
23:22:05.409 00.000 29988 worker thread done servicing request
23:22:05.409 00.000 29988 Worker thread wakes up
23:22:05.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:05.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:05.409 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 74 ms NORTH
23:22:06.819 01.410 29988 Exposure complete
23:22:06.856 00.037 29988 worker thread done servicing request
23:22:06.856 00.000 28316 OnExposeComplete: enter
23:22:06.857 00.001 28316 UpdateGuideState(): m_state=6
23:22:06.857 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1609
23:22:06.858 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=115.75, Mass=1791, SNR=29.0, Peak=126 HFD=4.6
23:22:06.858 00.000 28316 MultiStar: [#1 0.15,0.03,0.94,U] [#2 0.29,0.00,1.02,U] [#3 0.20,0.25,0.00,M2] [#4 0.06,0.18,0.89,U] [#5 0.12,0.19,0.81,U] [#6 0.18,0.31,0.00,M9] [#7 0.42,0.27,0.00,M10] [#8 0.43,-0.03,0.00,M6] 
23:22:06.859 00.001 28316 refined, 4 included, MultiStar: {0.14, 0.17}, one-star: {0.08, 0.42}
23:22:06.859 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
23:22:06.859 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.18)
23:22:06.860 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.86 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
23:22:06.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.17, opts=13)
23:22:06.862 00.001 28316 Enqueuing Move request for scope (0.14, 0.17)
23:22:06.863 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
23:22:06.863 00.000 28316 UpdateGuideState exits: m=1791 RSB=29.0
23:22:06.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:06.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:06.864 00.001 28316 Enqueuing Expose request
23:22:06.864 00.000 29988 Worker thread wakes up
23:22:06.865 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
23:22:06.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
23:22:06.865 00.000 29988 Moving (0.14, 0.17) raw xDistance=-0.09 yDistance=-0.20
23:22:06.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:06.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:22:06.865 00.000 29988 MoveAxis(E, 0, ABG)
23:22:06.865 00.000 29988 Move returns status 0, amount 0
23:22:06.865 00.000 29988 MoveAxis(N, 48, ABG)
23:22:06.865 00.000 29988 Guiding  Dir = 0, Dur = 48
23:22:06.865 00.000 29988 IsSlewing returns 0
23:22:06.865 00.000 29988 IsGuiding returns 0
23:22:06.869 00.004 29988 PulseGuide returned control before completion, sleep 54
23:22:06.926 00.057 29988 IsGuiding returns 1
23:22:06.926 00.000 29988 scope still moving after pulse duration time elapsed
23:22:06.957 00.031 29988 IsSlewing returns 0
23:22:06.957 00.000 29988 IsGuiding returns 0
23:22:06.957 00.000 29988 scope move finished after 48 + 44 ms
23:22:06.959 00.002 29988 Move returns status 0, amount 48
23:22:06.959 00.000 29988 move complete, result=0
23:22:06.959 00.000 29988 worker thread done servicing request
23:22:06.959 00.000 29988 Worker thread wakes up
23:22:06.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:06.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:06.959 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
23:22:08.581 01.622 29988 Exposure complete
23:22:08.627 00.046 29988 worker thread done servicing request
23:22:08.627 00.000 28316 OnExposeComplete: enter
23:22:08.627 00.000 28316 UpdateGuideState(): m_state=6
23:22:08.628 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1610
23:22:08.629 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=115.45, Mass=1838, SNR=29.4, Peak=139 HFD=4.5
23:22:08.629 00.000 28316 MultiStar: [#1 -0.06,0.15,0.89,U] [#2 0.19,-0.03,0.99,U] [#3 0.24,0.18,0.87,U] [#4 -0.02,0.10,0.86,U] [#5 0.14,0.13,0.79,U] [#6 0.09,0.17,0.74,U] [#7 0.21,0.04,0.65,U] [#8 0.02,0.06,0.57,U] 
23:22:08.629 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.02, 0.12}
23:22:08.630 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
23:22:08.630 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
23:22:08.631 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
23:22:08.632 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
23:22:08.632 00.000 28316 Enqueuing Move request for scope (0.02, 0.12)
23:22:08.633 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:22:08.633 00.000 29988 Worker thread wakes up
23:22:08.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
23:22:08.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
23:22:08.633 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
23:22:08.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:08.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:08.633 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.4
23:22:08.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:08.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:08.636 00.002 28316 Enqueuing Expose request
23:22:08.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:08.636 00.000 29988 MoveAxis(E, 0, ABG)
23:22:08.636 00.000 29988 Move returns status 0, amount 0
23:22:08.636 00.000 29988 MoveAxis(N, 0, ABG)
23:22:08.636 00.000 29988 Move returns status 0, amount 0
23:22:08.636 00.000 29988 move complete, result=0
23:22:08.636 00.000 29988 worker thread done servicing request
23:22:08.636 00.000 29988 Worker thread wakes up
23:22:08.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:08.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:08.637 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:10.158 01.521 29988 Exposure complete
23:22:10.206 00.048 29988 worker thread done servicing request
23:22:10.206 00.000 28316 OnExposeComplete: enter
23:22:10.206 00.000 28316 UpdateGuideState(): m_state=6
23:22:10.207 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1611
23:22:10.207 00.000 28316 Star::Find returns 1 (0), X=585.24, Y=115.66, Mass=1774, SNR=28.8, Peak=150 HFD=4.4
23:22:10.208 00.001 28316 MultiStar: [#1 -0.02,0.26,0.95,U] [#2 0.12,0.11,1.00,U] [#3 0.16,0.25,0.90,U] [#4 -0.13,0.39,0.00,M5] [#5 0.01,0.24,0.85,U] [#6 0.00,0.28,0.74,U] [#7 0.27,0.17,0.00,M10] [#8 0.18,0.15,0.60,U] 
23:22:10.208 00.000 28316 refined, 6 included, MultiStar: {0.06, 0.23}, one-star: {0.01, 0.32}
23:22:10.209 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:22:10.209 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.73)
23:22:10.210 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=-0.19 mountY=-0.16, mountTheta=-2.43
23:22:10.211 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.23, opts=13)
23:22:10.212 00.001 28316 Enqueuing Move request for scope (0.06, 0.23)
23:22:10.212 00.000 29988 Worker thread wakes up
23:22:10.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:10.213 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
23:22:10.213 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
23:22:10.213 00.000 28316 UpdateGuideState exits: m=1774 RSB=28.8
23:22:10.213 00.000 29988 Moving (0.06, 0.23) raw xDistance=-0.19 yDistance=-0.16
23:22:10.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:22:10.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:10.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.214 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:10.214 00.000 28316 Enqueuing Expose request
23:22:10.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:22:10.214 00.000 29988 MoveAxis(E, 0, ABG)
23:22:10.214 00.000 29988 Move returns status 0, amount 0
23:22:10.215 00.001 29988 MoveAxis(N, 0, ABG)
23:22:10.215 00.000 29988 Move returns status 0, amount 0
23:22:10.215 00.000 29988 move complete, result=0
23:22:10.215 00.000 29988 worker thread done servicing request
23:22:10.215 00.000 29988 Worker thread wakes up
23:22:10.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:10.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:10.215 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:11.849 01.634 29988 Exposure complete
23:22:11.894 00.045 29988 worker thread done servicing request
23:22:11.894 00.000 28316 OnExposeComplete: enter
23:22:11.896 00.002 28316 UpdateGuideState(): m_state=6
23:22:11.899 00.003 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1612
23:22:11.902 00.003 28316 Star::Find returns 1 (0), X=585.20, Y=115.62, Mass=1874, SNR=29.6, Peak=152 HFD=4.2
23:22:11.904 00.002 28316 MultiStar: [#1 -0.00,0.20,0.91,U] [#2 0.30,0.18,0.00,M2] [#3 0.21,0.20,0.86,U] [#4 -0.04,0.28,0.90,U] [#5 0.02,0.10,0.80,U] [#6 0.11,0.26,0.71,U] [#7 0.36,0.20,0.00,R] [#8 0.16,0.10,0.61,U] 
23:22:11.906 00.002 28316 refined, 6 included, MultiStar: {0.05, 0.21}, one-star: {-0.02, 0.28}
23:22:11.907 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:22:11.909 00.002 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
23:22:11.910 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
23:22:11.913 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.21, opts=13)
23:22:11.914 00.001 28316 Enqueuing Move request for scope (0.05, 0.21)
23:22:11.914 00.000 29988 Worker thread wakes up
23:22:11.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:11.915 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
23:22:11.915 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.6
23:22:11.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:11.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:11.917 00.001 28316 Enqueuing Expose request
23:22:11.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
23:22:11.917 00.000 29988 Moving (0.05, 0.21) raw xDistance=-0.17 yDistance=-0.14
23:22:11.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:22:11.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:11.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:11.917 00.000 29988 MoveAxis(E, 0, ABG)
23:22:11.917 00.000 29988 Move returns status 0, amount 0
23:22:11.917 00.000 29988 MoveAxis(N, 0, ABG)
23:22:11.917 00.000 29988 Move returns status 0, amount 0
23:22:11.917 00.000 29988 move complete, result=0
23:22:11.917 00.000 29988 worker thread done servicing request
23:22:11.917 00.000 29988 Worker thread wakes up
23:22:11.918 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:11.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:11.918 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:13.438 01.520 29988 Exposure complete
23:22:13.481 00.043 29988 worker thread done servicing request
23:22:13.481 00.000 28316 OnExposeComplete: enter
23:22:13.482 00.001 28316 UpdateGuideState(): m_state=6
23:22:13.483 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1613
23:22:13.484 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=115.59, Mass=1985, SNR=30.6, Peak=160 HFD=4.6
23:22:13.484 00.000 28316 MultiStar: [#1 -0.06,0.15,0.86,U] [#2 0.17,0.09,0.94,U] [#3 0.16,0.27,0.84,U] [#4 -0.11,0.37,0.00,M5] [#5 0.05,0.38,0.00,M2] [#6 0.17,0.41,0.00,M7] [#7 0.13,0.03,0.63,U] [#8 0.21,0.28,0.00,M4] 
23:22:13.484 00.000 28316 refined, 4 included, MultiStar: {0.09, 0.17}, one-star: {0.04, 0.26}
23:22:13.485 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
23:22:13.485 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.95)
23:22:13.486 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.09 mountX=-0.12 mountY=-0.15, mountTheta=-2.22
23:22:13.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.17, opts=13)
23:22:13.487 00.000 28316 Enqueuing Move request for scope (0.09, 0.17)
23:22:13.487 00.000 29988 Worker thread wakes up
23:22:13.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
23:22:13.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
23:22:13.488 00.000 29988 Moving (0.09, 0.17) raw xDistance=-0.12 yDistance=-0.15
23:22:13.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:22:13.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:13.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:13.488 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.6
23:22:13.489 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.489 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:13.490 00.001 28316 Enqueuing Expose request
23:22:13.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:22:13.490 00.000 29988 MoveAxis(E, 0, ABG)
23:22:13.490 00.000 29988 Move returns status 0, amount 0
23:22:13.490 00.000 29988 MoveAxis(N, 0, ABG)
23:22:13.490 00.000 29988 Move returns status 0, amount 0
23:22:13.490 00.000 29988 move complete, result=0
23:22:13.490 00.000 29988 worker thread done servicing request
23:22:13.490 00.000 29988 Worker thread wakes up
23:22:13.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:13.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:13.491 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:15.124 01.633 29988 Exposure complete
23:22:15.152 00.028 29988 worker thread done servicing request
23:22:15.152 00.000 28316 OnExposeComplete: enter
23:22:15.154 00.002 28316 UpdateGuideState(): m_state=6
23:22:15.155 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1614
23:22:15.156 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=115.36, Mass=1866, SNR=29.7, Peak=139 HFD=4.5
23:22:15.157 00.001 28316 MultiStar: [#1 0.00,0.10,0.91,U] [#2 0.08,0.16,0.98,U] [#3 0.09,0.18,0.90,U] [#4 0.02,0.25,0.90,U] [#5 -0.13,0.28,0.76,U] [#6 0.05,0.14,0.71,U] [#7 -0.19,-0.07,0.64,U] [#8 0.00,0.04,0.60,U] 
23:22:15.157 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.13}, one-star: {-0.08, 0.03}
23:22:15.158 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
23:22:15.159 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
23:22:15.160 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.81 mountX=-0.06 mountY=0.06, mountTheta=2.35
23:22:15.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
23:22:15.162 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
23:22:15.163 00.001 29988 Worker thread wakes up
23:22:15.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:15.163 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
23:22:15.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:15.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:15.165 00.001 28316 Enqueuing Expose request
23:22:15.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:22:15.165 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:22:15.165 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.06
23:22:15.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:22:15.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:15.166 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:22:15.166 00.000 29988 MoveAxis(E, 0, ABG)
23:22:15.166 00.000 29988 Move returns status 0, amount 0
23:22:15.166 00.000 29988 MoveAxis(N, 0, ABG)
23:22:15.166 00.000 29988 Move returns status 0, amount 0
23:22:15.166 00.000 29988 move complete, result=0
23:22:15.166 00.000 29988 worker thread done servicing request
23:22:15.166 00.000 29988 Worker thread wakes up
23:22:15.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:15.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:15.166 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:16.683 01.517 29988 Exposure complete
23:22:16.746 00.063 29988 worker thread done servicing request
23:22:16.746 00.000 28316 OnExposeComplete: enter
23:22:16.748 00.002 28316 UpdateGuideState(): m_state=6
23:22:16.748 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1615
23:22:16.749 00.001 28316 Star::Find returns 1 (0), X=585.16, Y=115.61, Mass=1860, SNR=29.5, Peak=143 HFD=4.4
23:22:16.749 00.000 28316 MultiStar: [#1 0.01,0.19,0.94,U] [#2 0.04,0.12,1.00,U] [#3 0.14,0.30,0.00,M1] [#4 0.01,0.26,0.91,U] [#5 0.10,0.21,0.74,U] [#6 0.02,0.31,0.75,U] [#7 -0.13,-0.07,0.69,U] [#8 0.16,0.15,0.60,U] 
23:22:16.750 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.19}, one-star: {-0.06, 0.28}
23:22:16.750 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:22:16.751 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:22:16.751 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.50 mountX=-0.17 mountY=-0.10, mountTheta=-2.61
23:22:16.753 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.19, opts=13)
23:22:16.754 00.001 28316 Enqueuing Move request for scope (0.01, 0.19)
23:22:16.754 00.000 29988 Worker thread wakes up
23:22:16.755 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:16.755 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:22:16.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:16.756 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:16.756 00.000 28316 Enqueuing Expose request
23:22:16.757 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
23:22:16.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
23:22:16.757 00.000 29988 Moving (0.01, 0.19) raw xDistance=-0.17 yDistance=-0.10
23:22:16.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:22:16.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:16.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:22:16.757 00.000 29988 MoveAxis(E, 0, ABG)
23:22:16.757 00.000 29988 Move returns status 0, amount 0
23:22:16.757 00.000 29988 MoveAxis(N, 0, ABG)
23:22:16.757 00.000 29988 Move returns status 0, amount 0
23:22:16.757 00.000 29988 move complete, result=0
23:22:16.757 00.000 29988 worker thread done servicing request
23:22:16.757 00.000 29988 Worker thread wakes up
23:22:16.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:16.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:16.757 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:18.391 01.634 29988 Exposure complete
23:22:18.435 00.044 29988 worker thread done servicing request
23:22:18.435 00.000 28316 OnExposeComplete: enter
23:22:18.436 00.001 28316 UpdateGuideState(): m_state=6
23:22:18.436 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1616
23:22:18.437 00.001 28316 Star::Find returns 1 (0), X=585.22, Y=115.31, Mass=1837, SNR=29.6, Peak=155 HFD=4.5
23:22:18.438 00.001 28316 MultiStar: [#1 0.04,-0.03,0.94,U] [#2 0.18,-0.03,0.96,U] [#3 0.06,-0.04,0.88,U] [#4 -0.11,0.14,0.89,U] [#5 0.07,0.11,0.79,U] [#6 0.15,0.08,0.73,U] [#7 -0.17,-0.25,0.66,U] [#8 0.23,-0.15,0.61,U] 
23:22:18.439 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.01, -0.02}
23:22:18.441 00.002 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
23:22:18.443 00.002 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
23:22:18.445 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.81 mountX=0.02 mountY=0.01, mountTheta=0.69
23:22:18.447 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
23:22:18.448 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
23:22:18.449 00.001 29988 Worker thread wakes up
23:22:18.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
23:22:18.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:18.449 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.6
23:22:18.450 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:18.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:18.451 00.001 28316 Enqueuing Expose request
23:22:18.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
23:22:18.451 00.000 29988 Moving (-0.01, -0.02) raw xDistance=0.02 yDistance=0.01
23:22:18.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:18.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:18.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:22:18.451 00.000 29988 MoveAxis(E, 0, ABG)
23:22:18.451 00.000 29988 Move returns status 0, amount 0
23:22:18.451 00.000 29988 MoveAxis(N, 0, ABG)
23:22:18.451 00.000 29988 Move returns status 0, amount 0
23:22:18.451 00.000 29988 move complete, result=0
23:22:18.451 00.000 29988 worker thread done servicing request
23:22:18.451 00.000 29988 Worker thread wakes up
23:22:18.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:18.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:18.452 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:19.969 01.517 29988 Exposure complete
23:22:20.006 00.037 29988 worker thread done servicing request
23:22:20.006 00.000 28316 OnExposeComplete: enter
23:22:20.007 00.001 28316 UpdateGuideState(): m_state=6
23:22:20.007 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1617
23:22:20.008 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=115.33, Mass=1836, SNR=29.3, Peak=136 HFD=4.5
23:22:20.009 00.001 28316 MultiStar: [#1 0.22,-0.07,0.90,U] [#2 0.28,-0.18,0.00,M1] [#3 0.20,0.10,0.88,U] [#4 0.03,0.09,0.87,U] [#5 0.05,-0.09,0.79,U] [#6 0.13,0.03,0.72,U] [#7 -0.22,-0.15,0.67,U] [#8 0.38,-0.06,0.00,M2] 
23:22:20.009 00.000 28316 single-star, 6 included, MultiStar: {0.07, -0.01}, one-star: {0.03, -0.00}
23:22:20.010 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
23:22:20.012 00.002 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
23:22:20.015 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.05 mountX=0.02 mountY=-0.03, mountTheta=-1.09
23:22:20.018 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
23:22:20.019 00.001 28316 Enqueuing Move request for scope (0.03, -0.00)
23:22:20.019 00.000 29988 Worker thread wakes up
23:22:20.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:22:20.019 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.3
23:22:20.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:20.022 00.002 28316 Enqueuing Expose request
23:22:20.023 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
23:22:20.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
23:22:20.023 00.000 29988 Moving (0.03, -0.00) raw xDistance=0.02 yDistance=-0.03
23:22:20.024 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:20.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:20.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:20.024 00.000 29988 MoveAxis(E, 0, ABG)
23:22:20.024 00.000 29988 Move returns status 0, amount 0
23:22:20.024 00.000 29988 MoveAxis(N, 0, ABG)
23:22:20.024 00.000 29988 Move returns status 0, amount 0
23:22:20.024 00.000 29988 move complete, result=0
23:22:20.024 00.000 29988 worker thread done servicing request
23:22:20.024 00.000 29988 Worker thread wakes up
23:22:20.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:20.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:20.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:21.654 01.630 29988 Exposure complete
23:22:21.716 00.062 29988 worker thread done servicing request
23:22:21.716 00.000 28316 OnExposeComplete: enter
23:22:21.717 00.001 28316 UpdateGuideState(): m_state=6
23:22:21.719 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1618
23:22:21.719 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=115.45, Mass=1800, SNR=29.2, Peak=120 HFD=4.4
23:22:21.720 00.001 28316 MultiStar: [#1 0.07,0.15,0.92,U] [#2 0.49,0.06,0.00,M2] [#3 0.27,0.15,0.89,U] [#4 0.13,0.18,0.89,U] [#5 0.20,0.01,0.79,U] [#6 0.21,0.15,0.72,U] [#7 -0.08,-0.12,0.67,U] [#8 0.43,-0.14,0.00,M3] 
23:22:21.720 00.000 28316 refined, 6 included, MultiStar: {0.15, 0.10}, one-star: {0.18, 0.12}
23:22:21.721 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
23:22:21.721 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
23:22:21.722 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.60 mountX=-0.03 mountY=-0.18, mountTheta=-1.74
23:22:21.723 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
23:22:21.724 00.001 28316 Enqueuing Move request for scope (0.15, 0.10)
23:22:21.724 00.000 29988 Worker thread wakes up
23:22:21.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:22:21.725 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
23:22:21.725 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.2
23:22:21.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:21.726 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:21.726 00.000 28316 Enqueuing Expose request
23:22:21.727 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
23:22:21.727 00.000 29988 Moving (0.15, 0.10) raw xDistance=-0.03 yDistance=-0.18
23:22:21.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:22:21.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:21.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:22:21.727 00.000 29988 MoveAxis(E, 0, ABG)
23:22:21.727 00.000 29988 Move returns status 0, amount 0
23:22:21.727 00.000 29988 MoveAxis(N, 0, ABG)
23:22:21.727 00.000 29988 Move returns status 0, amount 0
23:22:21.727 00.000 29988 move complete, result=0
23:22:21.727 00.000 29988 worker thread done servicing request
23:22:21.727 00.000 29988 Worker thread wakes up
23:22:21.727 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:21.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:21.727 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:23.249 01.522 29988 Exposure complete
23:22:23.276 00.027 29988 worker thread done servicing request
23:22:23.277 00.001 28316 OnExposeComplete: enter
23:22:23.279 00.002 28316 UpdateGuideState(): m_state=6
23:22:23.282 00.003 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1619
23:22:23.284 00.002 28316 Star::Find returns 1 (0), X=585.31, Y=115.35, Mass=1952, SNR=30.3, Peak=143 HFD=4.3
23:22:23.287 00.003 28316 MultiStar: [#1 0.19,-0.09,0.87,U] [#2 0.21,-0.05,0.93,U] [#3 0.26,0.15,0.84,U] [#4 0.17,0.16,0.83,U] [#5 0.11,0.12,0.74,U] [#6 0.36,0.13,0.00,M3] [#7 0.12,-0.16,0.62,U] [#8 0.48,0.14,0.00,M4] 
23:22:23.289 00.002 28316 single-star, 6 included, MultiStar: {0.16, 0.02}, one-star: {0.09, 0.02}
23:22:23.291 00.002 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
23:22:23.294 00.003 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
23:22:23.296 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.20 mountX=0.02 mountY=-0.08, mountTheta=-1.34
23:22:23.299 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
23:22:23.299 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
23:22:23.300 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:23.300 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
23:22:23.302 00.002 29988 Worker thread wakes up
23:22:23.302 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
23:22:23.302 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
23:22:23.302 00.000 29988 Moving (0.09, 0.02) raw xDistance=0.02 yDistance=-0.08
23:22:23.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:23.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:23.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:23.304 00.001 28316 Enqueuing Expose request
23:22:23.305 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:22:23.306 00.001 29988 MoveAxis(E, 0, ABG)
23:22:23.306 00.000 29988 Move returns status 0, amount 0
23:22:23.306 00.000 29988 MoveAxis(N, 0, ABG)
23:22:23.306 00.000 29988 Move returns status 0, amount 0
23:22:23.306 00.000 29988 move complete, result=0
23:22:23.306 00.000 29988 worker thread done servicing request
23:22:23.306 00.000 29988 Worker thread wakes up
23:22:23.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:23.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:23.307 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:24.930 01.623 29988 Exposure complete
23:22:24.979 00.049 29988 worker thread done servicing request
23:22:24.980 00.001 28316 OnExposeComplete: enter
23:22:24.980 00.000 28316 UpdateGuideState(): m_state=6
23:22:24.981 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1620
23:22:24.981 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=115.26, Mass=1844, SNR=29.5, Peak=144 HFD=4.4
23:22:24.982 00.001 28316 MultiStar: [#1 0.26,-0.10,0.90,U] [#2 0.36,-0.16,0.00,M2] [#3 0.25,0.03,0.87,U] [#4 0.24,0.10,0.88,U] [#5 0.26,0.02,0.78,U] [#6 0.31,0.05,0.00,M4] [#7 0.33,-0.30,0.00,M1] [#8 0.36,-0.05,0.00,M5] 
23:22:24.983 00.001 28316 refined, 4 included, MultiStar: {0.28, -0.01}, one-star: {0.37, -0.07}
23:22:24.983 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
23:22:24.983 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
23:22:24.984 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.02 mountX=0.12 mountY=-0.24, mountTheta=-1.11
23:22:24.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.01, opts=13)
23:22:24.986 00.001 28316 Enqueuing Move request for scope (0.28, -0.01)
23:22:24.987 00.001 29988 Worker thread wakes up
23:22:24.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
23:22:24.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
23:22:24.987 00.000 29988 Moving (0.28, -0.01) raw xDistance=0.12 yDistance=-0.24
23:22:24.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:22:24.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:24.988 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.5
23:22:24.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:24.989 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:24.989 00.000 28316 Enqueuing Expose request
23:22:24.990 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:22:24.990 00.000 29988 MoveAxis(E, 0, ABG)
23:22:24.990 00.000 29988 Move returns status 0, amount 0
23:22:24.990 00.000 29988 MoveAxis(N, 58, ABG)
23:22:24.990 00.000 29988 Guiding  Dir = 0, Dur = 58
23:22:24.990 00.000 29988 IsSlewing returns 0
23:22:24.990 00.000 29988 IsGuiding returns 0
23:22:24.995 00.005 29988 PulseGuide returned control before completion, sleep 63
23:22:25.069 00.074 29988 IsGuiding returns 0
23:22:25.069 00.000 29988 Move returns status 0, amount 58
23:22:25.069 00.000 29988 move complete, result=0
23:22:25.070 00.001 29988 worker thread done servicing request
23:22:25.070 00.000 29988 Worker thread wakes up
23:22:25.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:25.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:25.070 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
23:22:26.476 01.406 29988 Exposure complete
23:22:26.530 00.054 29988 worker thread done servicing request
23:22:26.530 00.000 28316 OnExposeComplete: enter
23:22:26.532 00.002 28316 UpdateGuideState(): m_state=6
23:22:26.532 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1621
23:22:26.533 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=115.24, Mass=1866, SNR=29.7, Peak=158 HFD=4.2
23:22:26.533 00.000 28316 MultiStar: [#1 0.16,-0.13,0.92,U] [#2 0.20,-0.14,0.96,U] [#3 0.13,-0.03,0.86,U] [#4 0.14,0.06,0.89,U] [#5 0.08,-0.01,0.79,U] [#6 0.27,-0.06,0.72,U] [#7 -0.05,-0.33,0.00,M2] [#8 0.43,-0.18,0.00,M6] 
23:22:26.534 00.001 28316 single-star, 6 included, MultiStar: {0.16, -0.06}, one-star: {0.12, -0.09}
23:22:26.534 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
23:22:26.535 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.69)
23:22:26.535 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.16 cameraTheta=-0.65 mountX=0.14 mountY=-0.07, mountTheta=-0.46
23:22:26.536 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
23:22:26.537 00.001 28316 Enqueuing Move request for scope (0.12, -0.09)
23:22:26.537 00.000 29988 Worker thread wakes up
23:22:26.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
23:22:26.537 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
23:22:26.537 00.000 29988 Moving (0.12, -0.09) raw xDistance=0.14 yDistance=-0.07
23:22:26.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:22:26.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:26.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:26.540 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:26.540 00.000 29988 MoveAxis(E, 0, ABG)
23:22:26.540 00.000 29988 Move returns status 0, amount 0
23:22:26.540 00.000 29988 MoveAxis(N, 0, ABG)
23:22:26.540 00.000 29988 Move returns status 0, amount 0
23:22:26.540 00.000 29988 move complete, result=0
23:22:26.540 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
23:22:26.541 00.001 29988 worker thread done servicing request
23:22:26.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:26.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:26.542 00.001 28316 Enqueuing Expose request
23:22:26.542 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:26.543 00.001 29988 Worker thread wakes up
23:22:26.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:26.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:28.165 01.622 29988 Exposure complete
23:22:28.191 00.026 29988 worker thread done servicing request
23:22:28.191 00.000 28316 OnExposeComplete: enter
23:22:28.192 00.001 28316 UpdateGuideState(): m_state=6
23:22:28.192 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1622
23:22:28.193 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=115.05, Mass=1943, SNR=30.3, Peak=147 HFD=4.3
23:22:28.194 00.001 28316 MultiStar: [#1 0.11,-0.29,0.90,U] [#2 0.20,-0.31,0.00,M2] [#3 0.21,-0.22,0.87,U] [#4 0.11,-0.07,0.86,U] [#5 0.10,-0.31,0.00,M1] [#6 0.26,-0.14,0.69,U] [#7 0.03,-0.29,0.65,U] [#8 0.29,-0.30,0.00,M7] 
23:22:28.194 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.22}, one-star: {0.33, -0.28}
23:22:28.195 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
23:22:28.196 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.90)
23:22:28.196 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.86 mountX=0.27 mountY=-0.07, mountTheta=-0.24
23:22:28.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.22, opts=13)
23:22:28.198 00.001 28316 Enqueuing Move request for scope (0.18, -0.22)
23:22:28.199 00.001 29988 Worker thread wakes up
23:22:28.199 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:28.199 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.3
23:22:28.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:28.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:28.200 00.000 28316 Enqueuing Expose request
23:22:28.201 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd
23:22:28.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.22)
23:22:28.201 00.000 29988 Moving (0.18, -0.22) raw xDistance=0.27 yDistance=-0.07
23:22:28.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:22:28.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:28.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:28.201 00.000 29988 MoveAxis(W, 58, ABG)
23:22:28.201 00.000 29988 Guiding  Dir = 3, Dur = 58
23:22:28.201 00.000 29988 IsSlewing returns 0
23:22:28.201 00.000 29988 IsGuiding returns 0
23:22:28.203 00.002 29988 PulseGuide returned control before completion, sleep 67
23:22:28.273 00.070 29988 IsGuiding returns 0
23:22:28.273 00.000 29988 Move returns status 0, amount 58
23:22:28.273 00.000 29988 MoveAxis(N, 0, ABG)
23:22:28.273 00.000 29988 Move returns status 0, amount 0
23:22:28.273 00.000 29988 move complete, result=0
23:22:28.273 00.000 29988 worker thread done servicing request
23:22:28.273 00.000 29988 Worker thread wakes up
23:22:28.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:28.275 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:28.275 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
23:22:29.685 01.410 29988 Exposure complete
23:22:29.718 00.033 29988 worker thread done servicing request
23:22:29.718 00.000 28316 OnExposeComplete: enter
23:22:29.719 00.001 28316 UpdateGuideState(): m_state=6
23:22:29.720 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1623
23:22:29.720 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=115.31, Mass=1913, SNR=30.0, Peak=132 HFD=4.7
23:22:29.721 00.001 28316 MultiStar: [#1 0.26,-0.14,0.87,U] [#2 0.46,-0.24,0.00,M3] [#3 0.25,-0.16,0.87,U] [#4 0.20,-0.01,0.88,U] [#5 0.24,-0.10,0.78,U] [#6 0.35,-0.06,0.00,M3] [#7 -0.09,-0.35,0.00,M2] [#8 0.22,-0.15,0.59,U] 
23:22:29.721 00.000 28316 single-star, 5 included, MultiStar: {0.22, -0.09}, one-star: {0.14, -0.03}
23:22:29.721 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
23:22:29.722 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
23:22:29.722 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.19 mountX=0.08 mountY=-0.11, mountTheta=-0.94
23:22:29.724 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
23:22:29.726 00.002 28316 Enqueuing Move request for scope (0.14, -0.03)
23:22:29.726 00.000 29988 Worker thread wakes up
23:22:29.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:29.727 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
23:22:29.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:29.728 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
23:22:29.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
23:22:29.728 00.000 29988 Moving (0.14, -0.03) raw xDistance=0.08 yDistance=-0.11
23:22:29.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:22:29.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:29.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:29.729 00.001 28316 Enqueuing Expose request
23:22:29.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:22:29.729 00.000 29988 MoveAxis(E, 0, ABG)
23:22:29.729 00.000 29988 Move returns status 0, amount 0
23:22:29.729 00.000 29988 MoveAxis(N, 0, ABG)
23:22:29.729 00.000 29988 Move returns status 0, amount 0
23:22:29.729 00.000 29988 move complete, result=0
23:22:29.729 00.000 29988 worker thread done servicing request
23:22:29.729 00.000 29988 Worker thread wakes up
23:22:29.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:29.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:29.730 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:31.362 01.632 29988 Exposure complete
23:22:31.397 00.035 29988 worker thread done servicing request
23:22:31.397 00.000 28316 OnExposeComplete: enter
23:22:31.397 00.000 28316 UpdateGuideState(): m_state=6
23:22:31.398 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1624
23:22:31.398 00.000 28316 Star::Find returns 1 (0), X=585.58, Y=115.28, Mass=1851, SNR=29.6, Peak=138 HFD=4.3
23:22:31.399 00.001 28316 MultiStar: [#1 0.42,-0.18,0.00,M1] [#2 0.44,-0.21,0.00,M4] [#3 0.46,-0.19,0.00,M1] [#4 0.27,-0.02,0.86,U] [#5 0.37,-0.03,0.00,M1] [#6 0.39,-0.04,0.00,M4] [#7 -0.04,-0.23,0.65,U] [#8 0.45,-0.09,0.00,M7] 
23:22:31.399 00.000 28316 refined, 2 included, MultiStar: {0.22, -0.09}, one-star: {0.36, -0.05}
23:22:31.400 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
23:22:31.400 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.41)
23:22:31.401 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.37 mountX=0.17 mountY=-0.16, mountTheta=-0.75
23:22:31.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
23:22:31.402 00.000 28316 Enqueuing Move request for scope (0.22, -0.09)
23:22:31.403 00.001 29988 Worker thread wakes up
23:22:31.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
23:22:31.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
23:22:31.403 00.000 29988 Moving (0.22, -0.09) raw xDistance=0.17 yDistance=-0.16
23:22:31.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:22:31.403 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.6
23:22:31.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:31.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:31.405 00.001 28316 Enqueuing Expose request
23:22:31.406 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:22:31.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:31.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:22:31.406 00.000 29988 MoveAxis(E, 0, ABG)
23:22:31.406 00.000 29988 Move returns status 0, amount 0
23:22:31.406 00.000 29988 MoveAxis(N, 0, ABG)
23:22:31.406 00.000 29988 Move returns status 0, amount 0
23:22:31.406 00.000 29988 move complete, result=0
23:22:31.406 00.000 29988 worker thread done servicing request
23:22:31.406 00.000 29988 Worker thread wakes up
23:22:31.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:31.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:31.406 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:32.924 01.518 29988 Exposure complete
23:22:32.969 00.045 29988 worker thread done servicing request
23:22:32.969 00.000 28316 OnExposeComplete: enter
23:22:32.969 00.000 28316 UpdateGuideState(): m_state=6
23:22:32.971 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1625
23:22:32.973 00.002 28316 Star::Find returns 1 (0), X=585.64, Y=115.29, Mass=1825, SNR=29.3, Peak=143 HFD=4.4
23:22:32.974 00.001 28316 MultiStar: [#1 0.58,-0.23,0.00,M2] [#2 0.52,-0.13,0.00,M5] [#3 0.44,-0.15,0.00,M2] [#4 0.27,0.02,0.89,U] [#5 0.45,-0.13,0.00,M2] [#6 0.38,0.02,0.00,M5] [#7 0.22,-0.31,0.00,M2] [#8 0.50,-0.17,0.00,M8] 
23:22:32.976 00.002 28316 refined, 1 included, MultiStar: {0.35, -0.01}, one-star: {0.42, -0.04}
23:22:32.977 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
23:22:32.978 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
23:22:32.978 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.03 mountX=0.16 mountY=-0.31, mountTheta=-1.10
23:22:32.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.01, opts=13)
23:22:32.980 00.001 28316 Enqueuing Move request for scope (0.35, -0.01)
23:22:32.980 00.000 29988 Worker thread wakes up
23:22:32.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
23:22:32.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
23:22:32.980 00.000 29988 Moving (0.35, -0.01) raw xDistance=0.16 yDistance=-0.31
23:22:32.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:22:32.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:22:32.980 00.000 29988 MoveAxis(E, 0, ABG)
23:22:32.980 00.000 29988 Move returns status 0, amount 0
23:22:32.980 00.000 29988 MoveAxis(N, 73, ABG)
23:22:32.980 00.000 29988 Guiding  Dir = 0, Dur = 73
23:22:32.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:32.981 00.001 28316 UpdateGuideState exits: m=1825 RSB=29.3
23:22:32.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:32.983 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:32.984 00.001 28316 Enqueuing Expose request
23:22:32.984 00.000 29988 IsSlewing returns 0
23:22:32.984 00.000 29988 IsGuiding returns 0
23:22:32.990 00.006 29988 PulseGuide returned control before completion, sleep 78
23:22:33.079 00.089 29988 IsGuiding returns 1
23:22:33.079 00.000 29988 scope still moving after pulse duration time elapsed
23:22:33.110 00.031 29988 IsSlewing returns 0
23:22:33.110 00.000 29988 IsGuiding returns 0
23:22:33.110 00.000 29988 scope move finished after 73 + 52 ms
23:22:33.110 00.000 29988 Move returns status 0, amount 73
23:22:33.110 00.000 29988 move complete, result=0
23:22:33.110 00.000 29988 worker thread done servicing request
23:22:33.110 00.000 29988 Worker thread wakes up
23:22:33.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:33.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:33.110 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 73 ms NORTH
23:22:34.734 01.624 29988 Exposure complete
23:22:34.774 00.040 29988 worker thread done servicing request
23:22:34.774 00.000 28316 OnExposeComplete: enter
23:22:34.776 00.002 28316 UpdateGuideState(): m_state=6
23:22:34.778 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1626
23:22:34.779 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=115.08, Mass=1942, SNR=30.3, Peak=159 HFD=4.4
23:22:34.781 00.002 28316 MultiStar: [#1 -0.05,-0.37,0.00,M3] [#2 0.16,-0.36,0.00,M6] [#3 0.14,-0.33,0.00,M3] [#4 -0.08,-0.12,0.89,U] [#5 0.09,-0.23,0.80,U] [#6 0.11,-0.30,0.00,M6] [#7 -0.12,-0.65,0.00,M3] [#8 0.18,-0.34,0.00,M9] 
23:22:34.781 00.000 28316 refined, 2 included, MultiStar: {0.01, -0.20}, one-star: {0.03, -0.25}
23:22:34.782 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.14) = xAngle (-0.37 = -0.37)
23:22:34.782 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
23:22:34.783 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.52 mountX=0.19 mountY=0.08, mountTheta=0.41
23:22:34.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.20, opts=13)
23:22:34.784 00.000 28316 Enqueuing Move request for scope (0.01, -0.20)
23:22:34.785 00.001 29988 Worker thread wakes up
23:22:34.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:34.785 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.3
23:22:34.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:34.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:34.786 00.000 28316 Enqueuing Expose request
23:22:34.787 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
23:22:34.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
23:22:34.787 00.000 29988 Moving (0.01, -0.20) raw xDistance=0.19 yDistance=0.08
23:22:34.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:22:34.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:34.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:22:34.787 00.000 29988 MoveAxis(E, 0, ABG)
23:22:34.787 00.000 29988 Move returns status 0, amount 0
23:22:34.787 00.000 29988 MoveAxis(N, 0, ABG)
23:22:34.787 00.000 29988 Move returns status 0, amount 0
23:22:34.787 00.000 29988 move complete, result=0
23:22:34.787 00.000 29988 worker thread done servicing request
23:22:34.788 00.001 29988 Worker thread wakes up
23:22:34.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:34.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:34.788 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:36.313 01.525 29988 Exposure complete
23:22:36.350 00.037 29988 worker thread done servicing request
23:22:36.350 00.000 28316 OnExposeComplete: enter
23:22:36.352 00.002 28316 UpdateGuideState(): m_state=6
23:22:36.354 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1627
23:22:36.355 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=114.94, Mass=1799, SNR=29.1, Peak=158 HFD=4.1
23:22:36.357 00.002 28316 MultiStar: [#1 0.23,-0.48,0.00,M4] [#2 0.43,-0.58,0.00,M7] [#3 0.37,-0.48,0.00,M4] [#4 0.12,-0.37,0.00,M1] [#5 0.11,-0.26,0.78,U] [#6 0.16,-0.40,0.00,M7] [#7 0.03,-0.70,0.00,M4] [#8 0.20,-0.44,0.00,M10] 
23:22:36.359 00.002 28316 refined, 1 included, MultiStar: {0.17, -0.33}, one-star: {0.21, -0.39}
23:22:36.359 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:22:36.360 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = 3.14)
23:22:36.360 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-1.11 mountX=0.37 mountY=0.00, mountTheta=0.00
23:22:36.362 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.33, opts=13)
23:22:36.362 00.000 28316 Enqueuing Move request for scope (0.17, -0.33)
23:22:36.362 00.000 29988 Worker thread wakes up
23:22:36.363 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:36.363 00.000 28316 UpdateGuideState exits: m=1799 RSB=29.1
23:22:36.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:36.364 00.000 28316 Enqueuing Expose request
23:22:36.365 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.33) opts 0xd
23:22:36.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.33)
23:22:36.365 00.000 29988 Moving (0.17, -0.33) raw xDistance=0.37 yDistance=0.00
23:22:36.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
23:22:36.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:36.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:22:36.365 00.000 29988 MoveAxis(W, 79, ABG)
23:22:36.365 00.000 29988 Guiding  Dir = 3, Dur = 79
23:22:36.365 00.000 29988 IsSlewing returns 0
23:22:36.365 00.000 29988 IsGuiding returns 0
23:22:36.367 00.002 29988 PulseGuide returned control before completion, sleep 88
23:22:36.465 00.098 29988 IsGuiding returns 1
23:22:36.465 00.000 29988 scope still moving after pulse duration time elapsed
23:22:36.497 00.032 29988 IsSlewing returns 0
23:22:36.497 00.000 29988 IsGuiding returns 0
23:22:36.497 00.000 29988 scope move finished after 79 + 53 ms
23:22:36.497 00.000 29988 Move returns status 0, amount 79
23:22:36.499 00.002 29988 MoveAxis(N, 0, ABG)
23:22:36.499 00.000 29988 Move returns status 0, amount 0
23:22:36.499 00.000 29988 move complete, result=0
23:22:36.499 00.000 29988 worker thread done servicing request
23:22:36.499 00.000 29988 Worker thread wakes up
23:22:36.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:36.499 00.000 28316 GuideStep: 0.4 px 79 ms WEST, 0.0 px 0 ms NORTH
23:22:36.500 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:38.122 01.622 29988 Exposure complete
23:22:38.167 00.045 29988 worker thread done servicing request
23:22:38.168 00.001 28316 OnExposeComplete: enter
23:22:38.169 00.001 28316 UpdateGuideState(): m_state=6
23:22:38.170 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1628
23:22:38.171 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=114.96, Mass=1834, SNR=29.3, Peak=150 HFD=4.2
23:22:38.173 00.002 28316 MultiStar: [#1 0.25,-0.50,0.00,M5] [#2 0.39,-0.47,0.00,M8] [#3 0.37,-0.40,0.00,M5] [#4 0.19,-0.30,0.00,M2] [#5 0.21,-0.29,0.00,M1] [#6 0.17,-0.20,0.72,U] [#7 0.02,-0.47,0.00,M5] [#8 0.28,-0.39,0.00,R] 
23:22:38.174 00.001 28316 refined, 1 included, MultiStar: {0.23, -0.30}, one-star: {0.27, -0.37}
23:22:38.175 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
23:22:38.177 00.002 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.95)
23:22:38.178 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.30 hyp=0.38 cameraTheta=-0.91 mountX=0.37 mountY=-0.07, mountTheta=-0.19
23:22:38.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.30, opts=13)
23:22:38.180 00.001 28316 Enqueuing Move request for scope (0.23, -0.30)
23:22:38.180 00.000 29988 Worker thread wakes up
23:22:38.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.30) opts 0xd
23:22:38.180 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.30)
23:22:38.180 00.000 29988 Moving (0.23, -0.30) raw xDistance=0.37 yDistance=-0.07
23:22:38.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37
23:22:38.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:38.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:38.182 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:38.182 00.000 29988 MoveAxis(W, 82, ABG)
23:22:38.182 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.3
23:22:38.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:38.183 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:38.183 00.000 28316 Enqueuing Expose request
23:22:38.184 00.001 29988 Guiding  Dir = 3, Dur = 82
23:22:38.184 00.000 29988 IsSlewing returns 0
23:22:38.184 00.000 29988 IsGuiding returns 0
23:22:38.186 00.002 29988 PulseGuide returned control before completion, sleep 91
23:22:38.278 00.092 29988 IsGuiding returns 1
23:22:38.278 00.000 29988 scope still moving after pulse duration time elapsed
23:22:38.309 00.031 29988 IsSlewing returns 0
23:22:38.309 00.000 29988 IsGuiding returns 0
23:22:38.309 00.000 29988 scope move finished after 82 + 42 ms
23:22:38.310 00.001 29988 Move returns status 0, amount 82
23:22:38.310 00.000 29988 MoveAxis(N, 0, ABG)
23:22:38.310 00.000 29988 Move returns status 0, amount 0
23:22:38.310 00.000 29988 move complete, result=0
23:22:38.310 00.000 29988 worker thread done servicing request
23:22:38.310 00.000 29988 Worker thread wakes up
23:22:38.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:38.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:38.310 00.000 28316 GuideStep: 0.4 px 82 ms WEST, -0.1 px 0 ms NORTH
23:22:39.717 01.407 29988 Exposure complete
23:22:39.756 00.039 29988 worker thread done servicing request
23:22:39.756 00.000 28316 OnExposeComplete: enter
23:22:39.757 00.001 28316 UpdateGuideState(): m_state=6
23:22:39.758 00.001 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1629
23:22:39.759 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=115.21, Mass=1832, SNR=29.2, Peak=144 HFD=4.6
23:22:39.760 00.001 28316 MultiStar: [#1 0.15,-0.14,0.96,U] [#2 0.27,-0.28,0.00,M9] [#3 0.34,-0.33,0.00,M6] [#4 0.23,-0.12,0.88,U] [#5 0.16,-0.13,0.81,U] [#6 0.38,-0.15,0.00,M7] [#7 0.08,-0.39,0.00,M6] [#8 -0.13,0.08,0.63,U] 
23:22:39.761 00.001 28316 refined, 4 included, MultiStar: {0.14, -0.10}, one-star: {0.21, -0.12}
23:22:39.763 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
23:22:39.763 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.64)
23:22:39.764 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.60 mountX=0.15 mountY=-0.08, mountTheta=-0.52
23:22:39.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
23:22:39.766 00.001 28316 Enqueuing Move request for scope (0.14, -0.10)
23:22:39.766 00.000 29988 Worker thread wakes up
23:22:39.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:22:39.767 00.001 28316 UpdateGuideState exits: m=1832 RSB=29.2
23:22:39.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:39.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:39.768 00.001 28316 Enqueuing Expose request
23:22:39.768 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
23:22:39.768 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
23:22:39.768 00.000 29988 Moving (0.14, -0.10) raw xDistance=0.15 yDistance=-0.08
23:22:39.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:22:39.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:39.769 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:22:39.769 00.000 29988 MoveAxis(E, 0, ABG)
23:22:39.769 00.000 29988 Move returns status 0, amount 0
23:22:39.769 00.000 29988 MoveAxis(N, 0, ABG)
23:22:39.769 00.000 29988 Move returns status 0, amount 0
23:22:39.769 00.000 29988 move complete, result=0
23:22:39.769 00.000 29988 worker thread done servicing request
23:22:39.769 00.000 29988 Worker thread wakes up
23:22:39.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:39.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:39.769 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:41.398 01.629 29988 Exposure complete
23:22:41.440 00.042 29988 worker thread done servicing request
23:22:41.440 00.000 28316 OnExposeComplete: enter
23:22:41.441 00.001 28316 UpdateGuideState(): m_state=6
23:22:41.442 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1630
23:22:41.443 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=115.10, Mass=1923, SNR=30.1, Peak=161 HFD=4.3
23:22:41.445 00.002 28316 MultiStar: [#1 0.24,-0.41,0.00,M5] [#2 0.25,-0.40,0.00,M10] [#3 0.41,-0.28,0.00,M7] [#4 0.15,-0.03,0.87,U] [#5 0.20,-0.28,0.00,M1] [#6 0.21,-0.08,0.72,U] [#7 0.08,-0.48,0.00,M7] [#8 0.25,0.08,0.56,U] 
23:22:41.446 00.001 28316 refined, 3 included, MultiStar: {0.16, -0.09}, one-star: {0.10, -0.23}
23:22:41.446 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
23:22:41.447 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.52)
23:22:41.447 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.48 mountX=0.15 mountY=-0.11, mountTheta=-0.64
23:22:41.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.09, opts=13)
23:22:41.449 00.001 28316 Enqueuing Move request for scope (0.16, -0.09)
23:22:41.449 00.000 29988 Worker thread wakes up
23:22:41.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:41.450 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:22:41.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:41.451 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:41.451 00.000 28316 Enqueuing Expose request
23:22:41.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
23:22:41.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
23:22:41.452 00.001 29988 Moving (0.16, -0.09) raw xDistance=0.15 yDistance=-0.11
23:22:41.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:22:41.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:41.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:22:41.452 00.000 29988 MoveAxis(E, 0, ABG)
23:22:41.452 00.000 29988 Move returns status 0, amount 0
23:22:41.452 00.000 29988 MoveAxis(N, 0, ABG)
23:22:41.452 00.000 29988 Move returns status 0, amount 0
23:22:41.452 00.000 29988 move complete, result=0
23:22:41.452 00.000 29988 worker thread done servicing request
23:22:41.452 00.000 29988 Worker thread wakes up
23:22:41.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:41.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:41.452 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:42.964 01.512 29988 Exposure complete
23:22:42.998 00.034 29988 worker thread done servicing request
23:22:42.998 00.000 28316 OnExposeComplete: enter
23:22:42.999 00.001 28316 UpdateGuideState(): m_state=6
23:22:43.000 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1631
23:22:43.001 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=115.02, Mass=1804, SNR=29.1, Peak=155 HFD=4.1
23:22:43.002 00.001 28316 MultiStar: [#1 0.23,-0.43,0.00,M6] [#2 0.10,-0.34,0.00,R] [#3 0.43,-0.29,0.00,M8] [#4 0.08,-0.01,0.88,U] [#5 0.29,-0.27,0.00,M2] [#6 0.25,-0.23,0.00,M7] [#7 0.17,-0.57,0.00,M8] [#8 0.11,-0.10,0.59,U] 
23:22:43.003 00.001 28316 refined, 2 included, MultiStar: {0.11, -0.15}, one-star: {0.13, -0.31}
23:22:43.003 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:22:43.004 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.99)
23:22:43.005 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.95 mountX=0.18 mountY=-0.03, mountTheta=-0.16
23:22:43.006 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
23:22:43.007 00.001 28316 Enqueuing Move request for scope (0.11, -0.15)
23:22:43.007 00.000 29988 Worker thread wakes up
23:22:43.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
23:22:43.008 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
23:22:43.008 00.000 29988 Moving (0.11, -0.15) raw xDistance=0.18 yDistance=-0.03
23:22:43.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:22:43.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:43.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:43.010 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:43.010 00.000 29988 MoveAxis(E, 0, ABG)
23:22:43.010 00.000 28316 UpdateGuideState exits: m=1804 RSB=29.1
23:22:43.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:43.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:43.012 00.001 28316 Enqueuing Expose request
23:22:43.012 00.000 29988 Move returns status 0, amount 0
23:22:43.012 00.000 29988 MoveAxis(N, 0, ABG)
23:22:43.012 00.000 29988 Move returns status 0, amount 0
23:22:43.012 00.000 29988 move complete, result=0
23:22:43.012 00.000 29988 worker thread done servicing request
23:22:43.012 00.000 29988 Worker thread wakes up
23:22:43.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:43.013 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:43.013 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:44.649 01.636 29988 Exposure complete
23:22:44.702 00.053 29988 worker thread done servicing request
23:22:44.702 00.000 28316 OnExposeComplete: enter
23:22:44.703 00.001 28316 UpdateGuideState(): m_state=6
23:22:44.703 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1632
23:22:44.704 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=114.94, Mass=1965, SNR=30.5, Peak=152 HFD=4.2
23:22:44.704 00.000 28316 MultiStar: [#1 0.31,-0.47,0.00,M7] [#2 0.24,-0.02,0.96,U] [#3 0.43,-0.21,0.00,M9] [#4 0.26,-0.23,0.00,M1] [#5 0.32,-0.28,0.00,M3] [#6 0.35,-0.19,0.00,M8] [#7 0.17,-0.46,0.00,M9] [#8 0.27,0.00,0.60,U] 
23:22:44.705 00.001 28316 refined, 2 included, MultiStar: {0.24, -0.16}, one-star: {0.22, -0.39}
23:22:44.705 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
23:22:44.706 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
23:22:44.706 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.59 mountX=0.25 mountY=-0.14, mountTheta=-0.52
23:22:44.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.16, opts=13)
23:22:44.709 00.002 28316 Enqueuing Move request for scope (0.24, -0.16)
23:22:44.710 00.001 29988 Worker thread wakes up
23:22:44.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:44.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
23:22:44.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
23:22:44.710 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.5
23:22:44.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:44.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:44.715 00.003 28316 Enqueuing Expose request
23:22:44.717 00.002 29988 Moving (0.24, -0.16) raw xDistance=0.25 yDistance=-0.14
23:22:44.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:22:44.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:44.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:44.717 00.000 29988 MoveAxis(W, 52, ABG)
23:22:44.718 00.001 29988 Guiding  Dir = 3, Dur = 52
23:22:44.719 00.001 29988 IsSlewing returns 0
23:22:44.719 00.000 29988 IsGuiding returns 0
23:22:44.719 00.000 29988 PulseGuide returned control before completion, sleep 61
23:22:44.788 00.069 29988 IsGuiding returns 0
23:22:44.788 00.000 29988 Move returns status 0, amount 52
23:22:44.788 00.000 29988 MoveAxis(N, 0, ABG)
23:22:44.788 00.000 29988 Move returns status 0, amount 0
23:22:44.788 00.000 29988 move complete, result=0
23:22:44.788 00.000 29988 worker thread done servicing request
23:22:44.788 00.000 29988 Worker thread wakes up
23:22:44.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:44.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:44.788 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
23:22:46.190 01.402 29988 Exposure complete
23:22:46.225 00.035 29988 worker thread done servicing request
23:22:46.225 00.000 28316 OnExposeComplete: enter
23:22:46.226 00.001 28316 UpdateGuideState(): m_state=6
23:22:46.226 00.000 28316 Star::Find(15, 585, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1633
23:22:46.227 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=115.12, Mass=1826, SNR=29.3, Peak=158 HFD=4.0
23:22:46.228 00.001 28316 MultiStar: [#1 0.23,-0.50,0.00,M8] [#2 0.31,-0.09,0.00,M1] [#3 0.43,-0.32,0.00,M10] [#4 0.20,-0.07,0.91,U] [#5 0.32,-0.18,0.00,M4] [#6 0.42,-0.06,0.00,M9] [#7 0.07,-0.42,0.00,M10] [#8 0.23,0.13,0.62,U] 
23:22:46.229 00.001 28316 refined, 2 included, MultiStar: {0.18, -0.08}, one-star: {0.14, -0.21}
23:22:46.229 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
23:22:46.229 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.44)
23:22:46.230 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.40 mountX=0.14 mountY=-0.13, mountTheta=-0.72
23:22:46.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
23:22:46.233 00.002 28316 Enqueuing Move request for scope (0.18, -0.08)
23:22:46.234 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:22:46.235 00.001 28316 UpdateGuideState exits: m=1826 RSB=29.3
23:22:46.237 00.002 29988 Worker thread wakes up
23:22:46.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:46.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:46.239 00.001 28316 Enqueuing Expose request
23:22:46.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
23:22:46.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
23:22:46.239 00.000 29988 Moving (0.18, -0.08) raw xDistance=0.14 yDistance=-0.13
23:22:46.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:22:46.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:46.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:22:46.239 00.000 29988 MoveAxis(E, 0, ABG)
23:22:46.239 00.000 29988 Move returns status 0, amount 0
23:22:46.239 00.000 29988 MoveAxis(N, 0, ABG)
23:22:46.239 00.000 29988 Move returns status 0, amount 0
23:22:46.239 00.000 29988 move complete, result=0
23:22:46.239 00.000 29988 worker thread done servicing request
23:22:46.239 00.000 29988 Worker thread wakes up
23:22:46.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:46.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:46.240 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:47.862 01.622 29988 Exposure complete
23:22:47.895 00.033 29988 worker thread done servicing request
23:22:47.895 00.000 28316 OnExposeComplete: enter
23:22:47.897 00.002 28316 UpdateGuideState(): m_state=6
23:22:47.898 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1634
23:22:47.899 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=115.21, Mass=2006, SNR=30.9, Peak=139 HFD=4.6
23:22:47.900 00.001 28316 MultiStar: [#1 0.40,-0.14,0.00,M9] [#2 0.32,0.07,0.00,M2] [#3 0.50,-0.23,0.00,R] [#4 0.21,-0.03,0.86,U] [#5 0.40,-0.15,0.00,M5] [#6 0.56,-0.11,0.00,M10] [#7 0.17,-0.35,0.00,R] [#8 0.06,0.17,0.56,U] 
23:22:47.900 00.000 28316 refined, 2 included, MultiStar: {0.16, -0.02}, one-star: {0.17, -0.12}
23:22:47.901 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:22:47.901 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:22:47.901 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=0.08 mountY=-0.13, mountTheta=-1.02
23:22:47.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
23:22:47.904 00.001 28316 Enqueuing Move request for scope (0.16, -0.02)
23:22:47.904 00.000 29988 Worker thread wakes up
23:22:47.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:22:47.905 00.001 28316 UpdateGuideState exits: m=2006 RSB=30.9
23:22:47.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:47.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:47.906 00.001 28316 Enqueuing Expose request
23:22:47.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
23:22:47.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
23:22:47.906 00.000 29988 Moving (0.16, -0.02) raw xDistance=0.08 yDistance=-0.13
23:22:47.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:22:47.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:47.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:22:47.907 00.001 29988 MoveAxis(E, 0, ABG)
23:22:47.907 00.000 29988 Move returns status 0, amount 0
23:22:47.907 00.000 29988 MoveAxis(N, 0, ABG)
23:22:47.907 00.000 29988 Move returns status 0, amount 0
23:22:47.907 00.000 29988 move complete, result=0
23:22:47.907 00.000 29988 worker thread done servicing request
23:22:47.907 00.000 29988 Worker thread wakes up
23:22:47.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:47.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:47.907 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:49.423 01.516 29988 Exposure complete
23:22:49.475 00.052 29988 worker thread done servicing request
23:22:49.475 00.000 28316 OnExposeComplete: enter
23:22:49.476 00.001 28316 UpdateGuideState(): m_state=6
23:22:49.478 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1635
23:22:49.479 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=115.12, Mass=1928, SNR=30.2, Peak=175 HFD=4.3
23:22:49.480 00.001 28316 MultiStar: large primary error, entering stabilization period
23:22:49.480 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:22:49.480 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
23:22:49.480 00.000 28316 CameraToMount -- cameraX=0.61 cameraY=-0.21 hyp=0.64 cameraTheta=-0.33 mountX=0.44 mountY=-0.45, mountTheta=-0.79
23:22:49.482 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.61, y=-0.21, opts=13)
23:22:49.482 00.000 28316 Enqueuing Move request for scope (0.61, -0.21)
23:22:49.483 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:49.483 00.000 29988 Worker thread wakes up
23:22:49.483 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
23:22:49.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:49.485 00.001 28316 Enqueuing Expose request
23:22:49.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.21) opts 0xd
23:22:49.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.61, -0.21)
23:22:49.485 00.000 29988 Moving (0.61, -0.21) raw xDistance=0.44 yDistance=-0.45
23:22:49.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
23:22:49.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:22:49.485 00.000 29988 MoveAxis(W, 93, ABG)
23:22:49.485 00.000 29988 Guiding  Dir = 3, Dur = 93
23:22:49.485 00.000 29988 IsSlewing returns 0
23:22:49.485 00.000 29988 IsGuiding returns 0
23:22:49.487 00.002 29988 PulseGuide returned control before completion, sleep 101
23:22:49.596 00.109 29988 IsGuiding returns 0
23:22:49.596 00.000 29988 Move returns status 0, amount 93
23:22:49.596 00.000 29988 MoveAxis(N, 107, ABG)
23:22:49.596 00.000 29988 Guiding  Dir = 0, Dur = 107
23:22:49.597 00.001 29988 IsSlewing returns 0
23:22:49.597 00.000 29988 IsGuiding returns 0
23:22:49.602 00.005 29988 PulseGuide returned control before completion, sleep 112
23:22:49.718 00.116 29988 IsGuiding returns 1
23:22:49.718 00.000 29988 scope still moving after pulse duration time elapsed
23:22:49.749 00.031 29988 IsSlewing returns 0
23:22:49.749 00.000 29988 IsGuiding returns 0
23:22:49.749 00.000 29988 scope move finished after 107 + 45 ms
23:22:49.749 00.000 29988 Move returns status 0, amount 107
23:22:49.749 00.000 29988 move complete, result=0
23:22:49.749 00.000 29988 worker thread done servicing request
23:22:49.749 00.000 29988 Worker thread wakes up
23:22:49.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:49.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:49.749 00.000 28316 GuideStep: 0.4 px 93 ms WEST, -0.4 px 107 ms NORTH
23:22:51.371 01.622 29988 Exposure complete
23:22:51.407 00.036 29988 worker thread done servicing request
23:22:51.407 00.000 28316 OnExposeComplete: enter
23:22:51.408 00.001 28316 UpdateGuideState(): m_state=6
23:22:51.408 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1636
23:22:51.410 00.002 28316 Star::Find returns 1 (0), X=585.57, Y=115.42, Mass=1793, SNR=29.1, Peak=124 HFD=4.3
23:22:51.411 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:22:51.413 00.002 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:22:51.415 00.002 28316 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.26 mountX=0.06 mountY=-0.35, mountTheta=-1.40
23:22:51.419 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.09, opts=13)
23:22:51.422 00.003 28316 Enqueuing Move request for scope (0.34, 0.09)
23:22:51.424 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:51.427 00.003 29988 Worker thread wakes up
23:22:51.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.09) opts 0xd
23:22:51.427 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.09)
23:22:51.427 00.000 28316 UpdateGuideState exits: m=1793 RSB=29.1
23:22:51.429 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:51.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:51.429 00.000 28316 Enqueuing Expose request
23:22:51.430 00.001 29988 Moving (0.34, 0.09) raw xDistance=0.06 yDistance=-0.35
23:22:51.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:22:51.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:22:51.430 00.000 29988 MoveAxis(E, 0, ABG)
23:22:51.430 00.000 29988 Move returns status 0, amount 0
23:22:51.430 00.000 29988 MoveAxis(N, 82, ABG)
23:22:51.430 00.000 29988 Guiding  Dir = 0, Dur = 82
23:22:51.430 00.000 29988 IsSlewing returns 0
23:22:51.430 00.000 29988 IsGuiding returns 0
23:22:51.436 00.006 29988 PulseGuide returned control before completion, sleep 88
23:22:51.526 00.090 29988 IsGuiding returns 1
23:22:51.526 00.000 29988 scope still moving after pulse duration time elapsed
23:22:51.557 00.031 29988 IsSlewing returns 0
23:22:51.557 00.000 29988 IsGuiding returns 0
23:22:51.558 00.001 29988 scope move finished after 82 + 44 ms
23:22:51.558 00.000 29988 Move returns status 0, amount 82
23:22:51.558 00.000 29988 move complete, result=0
23:22:51.558 00.000 29988 worker thread done servicing request
23:22:51.558 00.000 29988 Worker thread wakes up
23:22:51.558 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 82 ms NORTH
23:22:51.559 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:51.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:52.977 01.418 29988 Exposure complete
23:22:53.015 00.038 29988 worker thread done servicing request
23:22:53.015 00.000 28316 OnExposeComplete: enter
23:22:53.016 00.001 28316 UpdateGuideState(): m_state=6
23:22:53.016 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1637
23:22:53.017 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=115.51, Mass=2010, SNR=30.7, Peak=142 HFD=4.3
23:22:53.017 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
23:22:53.017 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
23:22:53.018 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.17 hyp=0.35 cameraTheta=0.52 mountX=-0.03 mountY=-0.35, mountTheta=-1.66
23:22:53.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.17, opts=13)
23:22:53.020 00.001 28316 Enqueuing Move request for scope (0.30, 0.17)
23:22:53.020 00.000 29988 Worker thread wakes up
23:22:53.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:53.021 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.17) opts 0xd
23:22:53.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.17)
23:22:53.021 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.7
23:22:53.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:53.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:53.023 00.001 28316 Enqueuing Expose request
23:22:53.023 00.000 29988 Moving (0.30, 0.17) raw xDistance=-0.03 yDistance=-0.35
23:22:53.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:22:53.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:22:53.023 00.000 29988 MoveAxis(E, 0, ABG)
23:22:53.023 00.000 29988 Move returns status 0, amount 0
23:22:53.023 00.000 29988 MoveAxis(N, 84, ABG)
23:22:53.023 00.000 29988 Guiding  Dir = 0, Dur = 84
23:22:53.024 00.001 29988 IsSlewing returns 0
23:22:53.024 00.000 29988 IsGuiding returns 0
23:22:53.029 00.005 29988 PulseGuide returned control before completion, sleep 90
23:22:53.132 00.103 29988 IsGuiding returns 0
23:22:53.132 00.000 29988 Move returns status 0, amount 84
23:22:53.132 00.000 29988 move complete, result=0
23:22:53.132 00.000 29988 worker thread done servicing request
23:22:53.132 00.000 29988 Worker thread wakes up
23:22:53.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:53.132 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 84 ms NORTH
23:22:53.133 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:54.755 01.622 29988 Exposure complete
23:22:54.799 00.044 29988 worker thread done servicing request
23:22:54.799 00.000 28316 OnExposeComplete: enter
23:22:54.799 00.000 28316 UpdateGuideState(): m_state=6
23:22:54.800 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1638
23:22:54.800 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=115.39, Mass=1892, SNR=29.9, Peak=134 HFD=4.5
23:22:54.801 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
23:22:54.801 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
23:22:54.804 00.003 28316 CameraToMount -- cameraX=0.36 cameraY=0.06 hyp=0.37 cameraTheta=0.15 mountX=0.10 mountY=-0.35, mountTheta=-1.29
23:22:54.808 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.06, opts=13)
23:22:54.810 00.002 28316 Enqueuing Move request for scope (0.36, 0.06)
23:22:54.812 00.002 29988 Worker thread wakes up
23:22:54.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:54.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.06) opts 0xd
23:22:54.813 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.9
23:22:54.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:54.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:54.814 00.000 28316 Enqueuing Expose request
23:22:54.815 00.001 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.06)
23:22:54.815 00.000 29988 Moving (0.36, 0.06) raw xDistance=0.10 yDistance=-0.35
23:22:54.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:22:54.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:22:54.815 00.000 29988 MoveAxis(E, 0, ABG)
23:22:54.815 00.000 29988 Move returns status 0, amount 0
23:22:54.815 00.000 29988 MoveAxis(N, 84, ABG)
23:22:54.815 00.000 29988 Guiding  Dir = 0, Dur = 84
23:22:54.815 00.000 29988 IsSlewing returns 0
23:22:54.815 00.000 29988 IsGuiding returns 0
23:22:54.820 00.005 29988 PulseGuide returned control before completion, sleep 90
23:22:54.928 00.108 29988 IsGuiding returns 0
23:22:54.928 00.000 29988 Move returns status 0, amount 84
23:22:54.928 00.000 29988 move complete, result=0
23:22:54.928 00.000 29988 worker thread done servicing request
23:22:54.928 00.000 29988 Worker thread wakes up
23:22:54.929 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:54.929 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 84 ms NORTH
23:22:54.930 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:56.338 01.408 29988 Exposure complete
23:22:56.391 00.053 29988 worker thread done servicing request
23:22:56.391 00.000 28316 OnExposeComplete: enter
23:22:56.392 00.001 28316 UpdateGuideState(): m_state=6
23:22:56.393 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1639
23:22:56.393 00.000 28316 Star::Find returns 1 (0), X=585.57, Y=115.35, Mass=1996, SNR=30.6, Peak=138 HFD=4.5
23:22:56.394 00.001 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.14) = xAngle (1.21 = 1.21)
23:22:56.395 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.31 = -1.98)
23:22:56.396 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=0.02 hyp=0.34 cameraTheta=0.06 mountX=0.12 mountY=-0.31, mountTheta=-1.20
23:22:56.399 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.02, opts=13)
23:22:56.399 00.000 28316 Enqueuing Move request for scope (0.34, 0.02)
23:22:56.400 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:56.401 00.001 29988 Worker thread wakes up
23:22:56.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.02) opts 0xd
23:22:56.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.02)
23:22:56.401 00.000 29988 Moving (0.34, 0.02) raw xDistance=0.12 yDistance=-0.31
23:22:56.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:22:56.401 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.6
23:22:56.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:56.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:56.403 00.001 28316 Enqueuing Expose request
23:22:56.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:22:56.403 00.000 29988 MoveAxis(E, 0, ABG)
23:22:56.403 00.000 29988 Move returns status 0, amount 0
23:22:56.403 00.000 29988 MoveAxis(N, 75, ABG)
23:22:56.403 00.000 29988 Guiding  Dir = 0, Dur = 75
23:22:56.404 00.001 29988 IsSlewing returns 0
23:22:56.404 00.000 29988 IsGuiding returns 0
23:22:56.408 00.004 29988 PulseGuide returned control before completion, sleep 81
23:22:56.497 00.089 29988 IsGuiding returns 0
23:22:56.497 00.000 29988 Move returns status 0, amount 75
23:22:56.497 00.000 29988 move complete, result=0
23:22:56.497 00.000 29988 worker thread done servicing request
23:22:56.497 00.000 29988 Worker thread wakes up
23:22:56.497 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 75 ms NORTH
23:22:56.498 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:56.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:58.135 01.637 29988 Exposure complete
23:22:58.175 00.040 29988 worker thread done servicing request
23:22:58.176 00.001 28316 OnExposeComplete: enter
23:22:58.176 00.000 28316 UpdateGuideState(): m_state=6
23:22:58.177 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1640
23:22:58.178 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=115.50, Mass=1761, SNR=28.8, Peak=120 HFD=4.5
23:22:58.179 00.001 28316 MultiStar: exiting stabilization period
23:22:58.180 00.001 28316 MultiStar: [#1 0.28,-0.13,0.95,U] [#2 0.12,0.21,1.01,U] [#3 -0.05,0.31,0.00,M1] [#4 0.10,0.07,0.91,U] [#5 0.11,0.12,0.83,U] [#6 0.39,0.11,0.00,R] [#7 -0.09,0.21,0.69,U] [#8 0.21,0.33,0.00,M1] 
23:22:58.180 00.000 28316 refined, 5 included, MultiStar: {0.11, 0.10}, one-star: {0.07, 0.16}
23:22:58.180 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:22:58.181 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.26)
23:22:58.181 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.78 mountX=-0.05 mountY=-0.14, mountTheta=-1.92
23:22:58.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
23:22:58.183 00.001 28316 Enqueuing Move request for scope (0.11, 0.10)
23:22:58.183 00.000 29988 Worker thread wakes up
23:22:58.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:22:58.184 00.001 28316 UpdateGuideState exits: m=1761 RSB=28.8
23:22:58.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.185 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:58.185 00.000 28316 Enqueuing Expose request
23:22:58.186 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
23:22:58.186 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
23:22:58.186 00.000 29988 Moving (0.11, 0.10) raw xDistance=-0.05 yDistance=-0.14
23:22:58.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:58.186 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:58.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:22:58.186 00.000 29988 MoveAxis(E, 0, ABG)
23:22:58.186 00.000 29988 Move returns status 0, amount 0
23:22:58.186 00.000 29988 MoveAxis(N, 0, ABG)
23:22:58.186 00.000 29988 Move returns status 0, amount 0
23:22:58.186 00.000 29988 move complete, result=0
23:22:58.186 00.000 29988 worker thread done servicing request
23:22:58.186 00.000 29988 Worker thread wakes up
23:22:58.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:58.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:58.186 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:59.712 01.526 29988 Exposure complete
23:22:59.751 00.039 29988 worker thread done servicing request
23:22:59.751 00.000 28316 OnExposeComplete: enter
23:22:59.752 00.001 28316 UpdateGuideState(): m_state=6
23:22:59.753 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1641
23:22:59.755 00.002 28316 Star::Find returns 1 (0), X=585.63, Y=115.43, Mass=1818, SNR=29.3, Peak=123 HFD=4.4
23:22:59.756 00.001 28316 MultiStar: [#1 0.36,-0.04,0.00,M9] [#2 0.20,0.32,0.00,M2] [#3 0.07,0.34,0.00,M2] [#4 0.14,0.26,0.89,U] [#5 0.24,0.14,0.80,U] [#6 0.17,-0.05,0.75,U] [#7 -0.08,0.24,0.66,U] [#8 0.35,0.39,0.00,M2] 
23:22:59.757 00.001 28316 refined, 4 included, MultiStar: {0.20, 0.14}, one-star: {0.41, 0.10}
23:22:59.759 00.002 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:22:59.760 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:22:59.762 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.62 mountX=-0.05 mountY=-0.24, mountTheta=-1.76
23:22:59.764 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.14, opts=13)
23:22:59.765 00.001 28316 Enqueuing Move request for scope (0.20, 0.14)
23:22:59.765 00.000 29988 Worker thread wakes up
23:22:59.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:22:59.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
23:22:59.766 00.001 28316 UpdateGuideState exits: m=1818 RSB=29.3
23:22:59.766 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:59.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:22:59.767 00.001 28316 Enqueuing Expose request
23:22:59.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
23:22:59.767 00.000 29988 Moving (0.20, 0.14) raw xDistance=-0.05 yDistance=-0.24
23:22:59.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:22:59.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:22:59.767 00.000 29988 MoveAxis(E, 0, ABG)
23:22:59.767 00.000 29988 Move returns status 0, amount 0
23:22:59.767 00.000 29988 MoveAxis(N, 57, ABG)
23:22:59.767 00.000 29988 Guiding  Dir = 0, Dur = 57
23:22:59.768 00.001 29988 IsSlewing returns 0
23:22:59.768 00.000 29988 IsGuiding returns 0
23:22:59.773 00.005 29988 PulseGuide returned control before completion, sleep 63
23:22:59.851 00.078 29988 IsGuiding returns 0
23:22:59.851 00.000 29988 Move returns status 0, amount 57
23:22:59.851 00.000 29988 move complete, result=0
23:22:59.851 00.000 29988 worker thread done servicing request
23:22:59.851 00.000 29988 Worker thread wakes up
23:22:59.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:22:59.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:22:59.851 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 57 ms NORTH
23:23:01.485 01.634 29988 Exposure complete
23:23:01.540 00.055 29988 worker thread done servicing request
23:23:01.540 00.000 28316 OnExposeComplete: enter
23:23:01.540 00.000 28316 UpdateGuideState(): m_state=6
23:23:01.541 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1642
23:23:01.541 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=115.58, Mass=1956, SNR=30.3, Peak=143 HFD=4.6
23:23:01.542 00.001 28316 MultiStar: [#1 0.09,0.04,0.90,U] [#2 0.28,0.36,0.00,M3] [#3 -0.14,0.39,0.00,M3] [#4 0.12,0.20,0.87,U] [#5 0.28,0.36,0.00,M4] [#6 0.00,0.07,0.71,U] [#7 -0.22,0.27,0.00,M1] [#8 0.19,0.50,0.00,M3] 
23:23:01.542 00.000 28316 refined, 3 included, MultiStar: {0.09, 0.15}, one-star: {0.12, 0.25}
23:23:01.543 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:23:01.545 00.002 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:23:01.547 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.03 mountX=-0.10 mountY=-0.15, mountTheta=-2.16
23:23:01.549 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.15, opts=13)
23:23:01.549 00.000 28316 Enqueuing Move request for scope (0.09, 0.15)
23:23:01.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:01.550 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.3
23:23:01.550 00.000 29988 Worker thread wakes up
23:23:01.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:01.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
23:23:01.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:01.551 00.000 28316 Enqueuing Expose request
23:23:01.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
23:23:01.553 00.002 29988 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.15
23:23:01.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:23:01.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:01.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:23:01.553 00.000 29988 MoveAxis(E, 0, ABG)
23:23:01.553 00.000 29988 Move returns status 0, amount 0
23:23:01.553 00.000 29988 MoveAxis(N, 0, ABG)
23:23:01.553 00.000 29988 Move returns status 0, amount 0
23:23:01.553 00.000 29988 move complete, result=0
23:23:01.553 00.000 29988 worker thread done servicing request
23:23:01.553 00.000 29988 Worker thread wakes up
23:23:01.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:01.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:01.553 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:03.079 01.526 29988 Exposure complete
23:23:03.112 00.033 29988 worker thread done servicing request
23:23:03.112 00.000 28316 OnExposeComplete: enter
23:23:03.113 00.001 28316 UpdateGuideState(): m_state=6
23:23:03.113 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1643
23:23:03.114 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=115.54, Mass=1951, SNR=30.2, Peak=125 HFD=4.3
23:23:03.114 00.000 28316 MultiStar: [#1 0.26,0.28,0.00,M9] [#2 0.21,0.52,0.00,M4] [#3 -0.03,0.61,0.00,M4] [#4 0.29,0.19,0.00,M1] [#5 0.23,0.12,0.81,U] [#6 0.06,0.16,0.72,U] [#7 -0.05,0.44,0.00,M2] [#8 0.38,0.41,0.00,M4] 
23:23:03.115 00.001 28316 refined, 2 included, MultiStar: {0.19, 0.17}, one-star: {0.24, 0.21}
23:23:03.115 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:23:03.116 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:23:03.117 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.25 cameraTheta=0.72 mountX=-0.07 mountY=-0.24, mountTheta=-1.87
23:23:03.119 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.17, opts=13)
23:23:03.120 00.001 28316 Enqueuing Move request for scope (0.19, 0.17)
23:23:03.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:23:03.121 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.2
23:23:03.122 00.001 29988 Worker thread wakes up
23:23:03.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
23:23:03.122 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
23:23:03.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:03.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:03.124 00.001 28316 Enqueuing Expose request
23:23:03.125 00.001 29988 Moving (0.19, 0.17) raw xDistance=-0.07 yDistance=-0.24
23:23:03.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:23:03.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:23:03.125 00.000 29988 MoveAxis(E, 0, ABG)
23:23:03.125 00.000 29988 Move returns status 0, amount 0
23:23:03.125 00.000 29988 MoveAxis(N, 58, ABG)
23:23:03.125 00.000 29988 Guiding  Dir = 0, Dur = 58
23:23:03.125 00.000 29988 IsSlewing returns 0
23:23:03.125 00.000 29988 IsGuiding returns 0
23:23:03.129 00.004 29988 PulseGuide returned control before completion, sleep 64
23:23:03.204 00.075 29988 IsGuiding returns 0
23:23:03.204 00.000 29988 Move returns status 0, amount 58
23:23:03.204 00.000 29988 move complete, result=0
23:23:03.204 00.000 29988 worker thread done servicing request
23:23:03.204 00.000 29988 Worker thread wakes up
23:23:03.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:03.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:03.205 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
23:23:04.841 01.636 29988 Exposure complete
23:23:04.869 00.028 29988 worker thread done servicing request
23:23:04.869 00.000 28316 OnExposeComplete: enter
23:23:04.872 00.003 28316 UpdateGuideState(): m_state=6
23:23:04.874 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1644
23:23:04.876 00.002 28316 Star::Find returns 1 (0), X=585.36, Y=115.53, Mass=1819, SNR=29.4, Peak=137 HFD=4.1
23:23:04.878 00.002 28316 MultiStar: [#1 0.28,0.15,0.00,M10] [#2 0.24,0.36,0.00,M5] [#3 -0.11,0.37,0.00,M5] [#4 0.27,0.28,0.00,M2] [#5 0.22,0.32,0.00,M4] [#6 -0.17,0.09,0.76,U] [#7 -0.16,0.35,0.00,M3] [#8 0.23,0.50,0.00,M5] 
23:23:04.881 00.003 28316 refined, 1 included, MultiStar: {0.00, 0.15}, one-star: {0.13, 0.20}
23:23:04.883 00.002 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
23:23:04.885 00.002 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.48)
23:23:04.888 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.56 mountX=-0.14 mountY=-0.07, mountTheta=-2.67
23:23:04.891 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.15, opts=13)
23:23:04.892 00.001 28316 Enqueuing Move request for scope (0.00, 0.15)
23:23:04.892 00.000 29988 Worker thread wakes up
23:23:04.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
23:23:04.893 00.001 28316 UpdateGuideState exits: m=1819 RSB=29.4
23:23:04.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:04.895 00.000 28316 Enqueuing Expose request
23:23:04.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
23:23:04.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
23:23:04.896 00.000 29988 Moving (0.00, 0.15) raw xDistance=-0.14 yDistance=-0.07
23:23:04.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:23:04.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:04.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:23:04.896 00.000 29988 MoveAxis(E, 0, ABG)
23:23:04.896 00.000 29988 Move returns status 0, amount 0
23:23:04.896 00.000 29988 MoveAxis(N, 0, ABG)
23:23:04.896 00.000 29988 Move returns status 0, amount 0
23:23:04.896 00.000 29988 move complete, result=0
23:23:04.896 00.000 29988 worker thread done servicing request
23:23:04.896 00.000 29988 Worker thread wakes up
23:23:04.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:04.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:04.896 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:06.419 01.523 29988 Exposure complete
23:23:06.450 00.031 29988 worker thread done servicing request
23:23:06.450 00.000 28316 OnExposeComplete: enter
23:23:06.451 00.001 28316 UpdateGuideState(): m_state=6
23:23:06.452 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1645
23:23:06.453 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=115.70, Mass=1835, SNR=29.2, Peak=127 HFD=4.5
23:23:06.453 00.000 28316 MultiStar: [#1 0.35,0.29,0.00,R] [#2 0.28,0.54,0.00,M6] [#3 -0.09,0.46,0.00,M6] [#4 0.21,0.30,0.00,M3] [#5 0.24,0.42,0.00,M5] [#6 -0.05,0.17,0.72,U] [#7 -0.02,0.43,0.00,M4] [#8 0.28,0.46,0.00,M6] 
23:23:06.454 00.001 28316 refined, 1 included, MultiStar: {0.14, 0.29}, one-star: {0.27, 0.37}
23:23:06.454 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:23:06.454 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
23:23:06.455 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.12 mountX=-0.20 mountY=-0.25, mountTheta=-2.25
23:23:06.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.29, opts=13)
23:23:06.456 00.000 28316 Enqueuing Move request for scope (0.14, 0.29)
23:23:06.457 00.001 29988 Worker thread wakes up
23:23:06.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=215, Gamma=0.580
23:23:06.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
23:23:06.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
23:23:06.457 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.2
23:23:06.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:06.458 00.000 29988 Moving (0.14, 0.29) raw xDistance=-0.20 yDistance=-0.25
23:23:06.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:23:06.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:23:06.458 00.000 29988 MoveAxis(E, 43, ABG)
23:23:06.458 00.000 29988 Guiding  Dir = 2, Dur = 43
23:23:06.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:06.459 00.001 28316 Enqueuing Expose request
23:23:06.459 00.000 29988 IsSlewing returns 0
23:23:06.459 00.000 29988 IsGuiding returns 0
23:23:06.461 00.002 29988 PulseGuide returned control before completion, sleep 52
23:23:06.530 00.069 29988 IsGuiding returns 0
23:23:06.530 00.000 29988 Move returns status 0, amount 43
23:23:06.530 00.000 29988 MoveAxis(N, 60, ABG)
23:23:06.530 00.000 29988 Guiding  Dir = 0, Dur = 60
23:23:06.531 00.001 29988 IsSlewing returns 0
23:23:06.531 00.000 29988 IsGuiding returns 0
23:23:06.535 00.004 29988 PulseGuide returned control before completion, sleep 66
23:23:06.610 00.075 29988 IsGuiding returns 0
23:23:06.610 00.000 29988 Move returns status 0, amount 60
23:23:06.610 00.000 29988 move complete, result=0
23:23:06.610 00.000 29988 worker thread done servicing request
23:23:06.610 00.000 29988 Worker thread wakes up
23:23:06.610 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:06.610 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:06.610 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.3 px 60 ms NORTH
23:23:08.241 01.631 29988 Exposure complete
23:23:08.307 00.066 29988 worker thread done servicing request
23:23:08.307 00.000 28316 OnExposeComplete: enter
23:23:08.309 00.002 28316 UpdateGuideState(): m_state=6
23:23:08.310 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1646
23:23:08.310 00.000 28316 Star::Find returns 1 (0), X=585.73, Y=115.38, Mass=1855, SNR=29.7, Peak=148 HFD=4.6
23:23:08.312 00.002 28316 MultiStar: [#1 0.04,-0.43,0.00,M1] [#2 0.43,0.30,0.00,M7] [#3 -0.02,0.41,0.00,M7] [#4 0.37,0.18,0.00,M4] [#5 0.40,0.08,0.00,M6] [#6 0.06,-0.06,0.74,U] [#7 0.01,0.10,0.67,U] [#8 0.33,0.29,0.00,M7] 
23:23:08.315 00.003 28316 refined, 2 included, MultiStar: {0.23, 0.03}, one-star: {0.50, 0.05}
23:23:08.317 00.002 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
23:23:08.319 00.002 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.91)
23:23:08.320 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.12 mountX=0.07 mountY=-0.22, mountTheta=-1.26
23:23:08.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.03, opts=13)
23:23:08.322 00.001 28316 Enqueuing Move request for scope (0.23, 0.03)
23:23:08.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:08.323 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.7
23:23:08.323 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:08.324 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:08.324 00.000 28316 Enqueuing Expose request
23:23:08.324 00.000 29988 Worker thread wakes up
23:23:08.325 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.03) opts 0xd
23:23:08.325 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.03)
23:23:08.325 00.000 29988 Moving (0.23, 0.03) raw xDistance=0.07 yDistance=-0.22
23:23:08.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:23:08.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:23:08.325 00.000 29988 MoveAxis(E, 0, ABG)
23:23:08.325 00.000 29988 Move returns status 0, amount 0
23:23:08.325 00.000 29988 MoveAxis(N, 52, ABG)
23:23:08.325 00.000 29988 Guiding  Dir = 0, Dur = 52
23:23:08.325 00.000 29988 IsSlewing returns 0
23:23:08.325 00.000 29988 IsGuiding returns 0
23:23:08.331 00.006 29988 PulseGuide returned control before completion, sleep 58
23:23:08.396 00.065 29988 IsGuiding returns 0
23:23:08.396 00.000 29988 Move returns status 0, amount 52
23:23:08.396 00.000 29988 move complete, result=0
23:23:08.396 00.000 29988 worker thread done servicing request
23:23:08.396 00.000 29988 Worker thread wakes up
23:23:08.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:08.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:08.397 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:23:09.805 01.408 29988 Exposure complete
23:23:09.855 00.050 29988 worker thread done servicing request
23:23:09.856 00.001 28316 OnExposeComplete: enter
23:23:09.856 00.000 28316 UpdateGuideState(): m_state=6
23:23:09.857 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1647
23:23:09.857 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=115.34, Mass=1889, SNR=29.8, Peak=129 HFD=4.6
23:23:09.858 00.001 28316 MultiStar: [#1 0.12,-0.42,0.00,M2] [#2 0.50,0.38,0.00,M8] [#3 -0.02,0.30,0.85,U] [#4 0.27,0.22,0.00,M5] [#5 0.27,0.05,0.81,U] [#6 0.10,0.05,0.73,U] [#7 0.03,0.29,0.68,U] [#8 0.28,0.43,0.00,M8] 
23:23:09.858 00.000 28316 refined, 4 included, MultiStar: {0.17, 0.13}, one-star: {0.39, 0.01}
23:23:09.859 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
23:23:09.859 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
23:23:09.859 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.67 mountX=-0.05 mountY=-0.21, mountTheta=-1.82
23:23:09.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.13, opts=13)
23:23:09.862 00.002 28316 Enqueuing Move request for scope (0.17, 0.13)
23:23:09.862 00.000 29988 Worker thread wakes up
23:23:09.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:23:09.863 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
23:23:09.863 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
23:23:09.863 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:23:09.866 00.003 29988 Moving (0.17, 0.13) raw xDistance=-0.05 yDistance=-0.21
23:23:09.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:23:09.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:23:09.866 00.000 29988 MoveAxis(E, 0, ABG)
23:23:09.866 00.000 29988 Move returns status 0, amount 0
23:23:09.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:09.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:09.867 00.000 28316 Enqueuing Expose request
23:23:09.868 00.001 29988 MoveAxis(N, 50, ABG)
23:23:09.868 00.000 29988 Guiding  Dir = 0, Dur = 50
23:23:09.868 00.000 29988 IsSlewing returns 0
23:23:09.868 00.000 29988 IsGuiding returns 0
23:23:09.872 00.004 29988 PulseGuide returned control before completion, sleep 56
23:23:09.943 00.071 29988 IsGuiding returns 0
23:23:09.944 00.001 29988 Move returns status 0, amount 50
23:23:09.944 00.000 29988 move complete, result=0
23:23:09.944 00.000 29988 worker thread done servicing request
23:23:09.944 00.000 29988 Worker thread wakes up
23:23:09.944 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
23:23:09.946 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:09.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:11.581 01.635 29988 Exposure complete
23:23:11.624 00.043 29988 worker thread done servicing request
23:23:11.624 00.000 28316 OnExposeComplete: enter
23:23:11.625 00.001 28316 UpdateGuideState(): m_state=6
23:23:11.626 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1648
23:23:11.626 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=115.46, Mass=1914, SNR=30.0, Peak=135 HFD=4.5
23:23:11.627 00.001 28316 MultiStar: [#1 0.16,-0.21,0.91,U] [#2 0.52,0.33,0.00,M9] [#3 0.10,0.24,0.84,U] [#4 0.35,0.06,0.00,M6] [#5 0.34,0.03,0.00,M6] [#6 0.08,0.05,0.71,U] [#7 0.10,0.13,0.64,U] [#8 0.33,0.45,0.00,M9] 
23:23:11.627 00.000 28316 refined, 4 included, MultiStar: {0.20, 0.06}, one-star: {0.46, 0.12}
23:23:11.627 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
23:23:11.628 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
23:23:11.629 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.31 mountX=0.02 mountY=-0.20, mountTheta=-1.46
23:23:11.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
23:23:11.630 00.000 28316 Enqueuing Move request for scope (0.20, 0.06)
23:23:11.631 00.001 29988 Worker thread wakes up
23:23:11.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:11.631 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:23:11.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:11.632 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:11.632 00.000 28316 Enqueuing Expose request
23:23:11.633 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:23:11.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:23:11.633 00.000 29988 Moving (0.20, 0.06) raw xDistance=0.02 yDistance=-0.20
23:23:11.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:23:11.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:23:11.633 00.000 29988 MoveAxis(E, 0, ABG)
23:23:11.633 00.000 29988 Move returns status 0, amount 0
23:23:11.633 00.000 29988 MoveAxis(N, 49, ABG)
23:23:11.633 00.000 29988 Guiding  Dir = 0, Dur = 49
23:23:11.633 00.000 29988 IsSlewing returns 0
23:23:11.633 00.000 29988 IsGuiding returns 0
23:23:11.638 00.005 29988 PulseGuide returned control before completion, sleep 54
23:23:11.709 00.071 29988 IsGuiding returns 0
23:23:11.709 00.000 29988 Move returns status 0, amount 49
23:23:11.709 00.000 29988 move complete, result=0
23:23:11.709 00.000 29988 worker thread done servicing request
23:23:11.709 00.000 29988 Worker thread wakes up
23:23:11.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:11.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:11.709 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
23:23:13.113 01.404 29988 Exposure complete
23:23:13.163 00.050 29988 worker thread done servicing request
23:23:13.164 00.001 28316 OnExposeComplete: enter
23:23:13.164 00.000 28316 UpdateGuideState(): m_state=6
23:23:13.165 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1649
23:23:13.165 00.000 28316 Star::Find returns 1 (0), X=585.53, Y=115.60, Mass=1875, SNR=29.6, Peak=131 HFD=4.4
23:23:13.166 00.001 28316 MultiStar: [#1 0.10,-0.30,0.00,M2] [#2 0.53,0.48,0.00,M10] [#3 0.10,0.48,0.00,M6] [#4 0.39,0.30,0.00,M7] [#5 0.50,0.24,0.00,M7] [#6 0.15,0.14,0.72,U] [#7 0.09,0.38,0.00,M2] [#8 0.47,0.38,0.00,M10] 
23:23:13.166 00.000 28316 refined, 1 included, MultiStar: {0.24, 0.21}, one-star: {0.30, 0.27}
23:23:13.167 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:23:13.167 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.31)
23:23:13.167 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.21 hyp=0.32 cameraTheta=0.73 mountX=-0.10 mountY=-0.31, mountTheta=-1.87
23:23:13.169 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.21, opts=13)
23:23:13.170 00.001 28316 Enqueuing Move request for scope (0.24, 0.21)
23:23:13.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:13.171 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.6
23:23:13.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:13.173 00.002 29988 Worker thread wakes up
23:23:13.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.21) opts 0xd
23:23:13.173 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.21)
23:23:13.173 00.000 29988 Moving (0.24, 0.21) raw xDistance=-0.10 yDistance=-0.31
23:23:13.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:23:13.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:23:13.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:13.174 00.001 28316 Enqueuing Expose request
23:23:13.175 00.001 29988 MoveAxis(E, 0, ABG)
23:23:13.175 00.000 29988 Move returns status 0, amount 0
23:23:13.175 00.000 29988 MoveAxis(N, 74, ABG)
23:23:13.175 00.000 29988 Guiding  Dir = 0, Dur = 74
23:23:13.175 00.000 29988 IsSlewing returns 0
23:23:13.175 00.000 29988 IsGuiding returns 0
23:23:13.179 00.004 29988 PulseGuide returned control before completion, sleep 80
23:23:13.265 00.086 29988 IsGuiding returns 1
23:23:13.265 00.000 29988 scope still moving after pulse duration time elapsed
23:23:13.296 00.031 29988 IsSlewing returns 0
23:23:13.296 00.000 29988 IsGuiding returns 0
23:23:13.296 00.000 29988 scope move finished after 74 + 46 ms
23:23:13.296 00.000 29988 Move returns status 0, amount 74
23:23:13.296 00.000 29988 move complete, result=0
23:23:13.296 00.000 29988 worker thread done servicing request
23:23:13.296 00.000 29988 Worker thread wakes up
23:23:13.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:13.296 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 74 ms NORTH
23:23:13.298 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:14.923 01.625 29988 Exposure complete
23:23:14.955 00.032 29988 worker thread done servicing request
23:23:14.955 00.000 28316 OnExposeComplete: enter
23:23:14.956 00.001 28316 UpdateGuideState(): m_state=6
23:23:14.956 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1650
23:23:14.957 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=115.53, Mass=1824, SNR=29.3, Peak=137 HFD=4.3
23:23:14.957 00.000 28316 MultiStar: [#1 0.25,-0.14,0.94,U] [#2 0.55,0.50,0.00,R] [#3 -0.00,0.38,0.00,M7] [#4 0.41,0.36,0.00,M8] [#5 0.52,0.29,0.00,M8] [#6 0.24,0.14,0.73,U] [#7 0.30,0.33,0.00,M3] [#8 0.35,0.54,0.00,R] 
23:23:14.958 00.001 28316 refined, 2 included, MultiStar: {0.32, 0.06}, one-star: {0.45, 0.20}
23:23:14.958 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
23:23:14.959 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
23:23:14.959 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.06 hyp=0.33 cameraTheta=0.19 mountX=0.08 mountY=-0.31, mountTheta=-1.33
23:23:14.961 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.06, opts=13)
23:23:14.962 00.001 28316 Enqueuing Move request for scope (0.32, 0.06)
23:23:14.962 00.000 29988 Worker thread wakes up
23:23:14.963 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:14.963 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.3
23:23:14.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:14.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:14.964 00.000 28316 Enqueuing Expose request
23:23:14.965 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.06) opts 0xd
23:23:14.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.06)
23:23:14.965 00.000 29988 Moving (0.32, 0.06) raw xDistance=0.08 yDistance=-0.31
23:23:14.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:23:14.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:23:14.965 00.000 29988 MoveAxis(E, 0, ABG)
23:23:14.965 00.000 29988 Move returns status 0, amount 0
23:23:14.965 00.000 29988 MoveAxis(N, 75, ABG)
23:23:14.965 00.000 29988 Guiding  Dir = 0, Dur = 75
23:23:14.965 00.000 29988 IsSlewing returns 0
23:23:14.965 00.000 29988 IsGuiding returns 0
23:23:14.970 00.005 29988 PulseGuide returned control before completion, sleep 81
23:23:15.065 00.095 29988 IsGuiding returns 0
23:23:15.065 00.000 29988 Move returns status 0, amount 75
23:23:15.065 00.000 29988 move complete, result=0
23:23:15.065 00.000 29988 worker thread done servicing request
23:23:15.065 00.000 29988 Worker thread wakes up
23:23:15.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:15.065 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 75 ms NORTH
23:23:15.066 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:16.484 01.418 29988 Exposure complete
23:23:16.527 00.043 29988 worker thread done servicing request
23:23:16.527 00.000 28316 OnExposeComplete: enter
23:23:16.530 00.003 28316 UpdateGuideState(): m_state=6
23:23:16.530 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1651
23:23:16.531 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=115.24, Mass=1982, SNR=30.6, Peak=171 HFD=4.4
23:23:16.532 00.001 28316 MultiStar: [#1 0.10,-0.46,0.00,M2] [#2 -0.21,-0.37,0.00,M1] [#3 -0.01,0.17,0.85,U] [#4 0.33,-0.02,0.00,M9] [#5 0.35,0.05,0.00,M9] [#6 0.16,-0.30,0.00,M1] [#7 0.06,0.14,0.64,U] [#8 -0.03,-0.48,0.00,M1] 
23:23:16.532 00.000 28316 refined, 2 included, MultiStar: {0.20, 0.06}, one-star: {0.48, -0.09}
23:23:16.532 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:23:16.533 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.75)
23:23:16.533 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=0.03 mountY=-0.21, mountTheta=-1.43
23:23:16.535 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
23:23:16.535 00.000 28316 Enqueuing Move request for scope (0.20, 0.06)
23:23:16.536 00.001 29988 Worker thread wakes up
23:23:16.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:23:16.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:23:16.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:23:16.536 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:23:16.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:16.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:16.537 00.000 28316 Enqueuing Expose request
23:23:16.538 00.001 29988 Moving (0.20, 0.06) raw xDistance=0.03 yDistance=-0.21
23:23:16.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:16.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:23:16.538 00.000 29988 MoveAxis(E, 0, ABG)
23:23:16.538 00.000 29988 Move returns status 0, amount 0
23:23:16.538 00.000 29988 MoveAxis(N, 49, ABG)
23:23:16.538 00.000 29988 Guiding  Dir = 0, Dur = 49
23:23:16.538 00.000 29988 IsSlewing returns 0
23:23:16.538 00.000 29988 IsGuiding returns 0
23:23:16.543 00.005 29988 PulseGuide returned control before completion, sleep 55
23:23:16.607 00.064 29988 IsGuiding returns 1
23:23:16.607 00.000 29988 scope still moving after pulse duration time elapsed
23:23:16.639 00.032 29988 IsSlewing returns 0
23:23:16.639 00.000 29988 IsGuiding returns 0
23:23:16.639 00.000 29988 scope move finished after 49 + 52 ms
23:23:16.639 00.000 29988 Move returns status 0, amount 49
23:23:16.639 00.000 29988 move complete, result=0
23:23:16.639 00.000 29988 worker thread done servicing request
23:23:16.639 00.000 29988 Worker thread wakes up
23:23:16.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:16.639 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
23:23:16.640 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:18.270 01.630 29988 Exposure complete
23:23:18.296 00.026 29988 worker thread done servicing request
23:23:18.297 00.001 28316 OnExposeComplete: enter
23:23:18.297 00.000 28316 UpdateGuideState(): m_state=6
23:23:18.298 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1652
23:23:18.298 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=115.35, Mass=1827, SNR=29.4, Peak=124 HFD=4.6
23:23:18.299 00.001 28316 MultiStar: [#1 -0.05,-0.22,0.92,U] [#2 -0.20,-0.06,1.00,U] [#3 -0.14,0.33,0.00,M7] [#4 0.28,0.28,0.00,M10] [#5 0.28,0.14,0.80,U] [#6 -0.13,0.12,0.74,U] [#7 0.01,0.27,0.66,U] [#8 -0.04,-0.16,0.62,U] 
23:23:18.299 00.000 28316 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.39, 0.02}
23:23:18.300 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
23:23:18.300 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.92)
23:23:18.300 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.12 mountX=0.01 mountY=-0.04, mountTheta=-1.26
23:23:18.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
23:23:18.302 00.000 28316 Enqueuing Move request for scope (0.04, 0.01)
23:23:18.303 00.001 29988 Worker thread wakes up
23:23:18.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
23:23:18.303 00.000 28316 UpdateGuideState exits: m=1827 RSB=29.4
23:23:18.303 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:18.304 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:18.304 00.000 28316 Enqueuing Expose request
23:23:18.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:23:18.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:23:18.305 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
23:23:18.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:23:18.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:18.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:23:18.305 00.000 29988 MoveAxis(E, 0, ABG)
23:23:18.305 00.000 29988 Move returns status 0, amount 0
23:23:18.305 00.000 29988 MoveAxis(N, 0, ABG)
23:23:18.305 00.000 29988 Move returns status 0, amount 0
23:23:18.305 00.000 29988 move complete, result=0
23:23:18.305 00.000 29988 worker thread done servicing request
23:23:18.305 00.000 29988 Worker thread wakes up
23:23:18.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:18.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:18.305 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:19.827 01.522 29988 Exposure complete
23:23:19.866 00.039 29988 worker thread done servicing request
23:23:19.866 00.000 28316 OnExposeComplete: enter
23:23:19.866 00.000 28316 UpdateGuideState(): m_state=6
23:23:19.867 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1653
23:23:19.867 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=115.63, Mass=1878, SNR=29.8, Peak=123 HFD=4.4
23:23:19.868 00.001 28316 MultiStar: [#1 0.07,-0.06,0.90,U] [#2 -0.14,-0.11,0.99,U] [#3 0.01,0.46,0.00,M8] [#4 0.26,0.22,0.00,R] [#5 0.43,0.23,0.00,M9] [#6 0.20,0.23,0.73,U] [#7 0.03,0.43,0.00,M2] [#8 -0.20,-0.02,0.60,U] 
23:23:19.869 00.001 28316 refined, 4 included, MultiStar: {0.07, 0.07}, one-star: {0.37, 0.30}
23:23:19.869 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
23:23:19.869 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.29)
23:23:19.870 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.75 mountX=-0.03 mountY=-0.10, mountTheta=-1.89
23:23:19.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
23:23:19.871 00.000 28316 Enqueuing Move request for scope (0.07, 0.07)
23:23:19.874 00.003 29988 Worker thread wakes up
23:23:19.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
23:23:19.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
23:23:19.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:19.875 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.8
23:23:19.875 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:19.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:19.876 00.001 28316 Enqueuing Expose request
23:23:19.876 00.000 29988 Moving (0.07, 0.07) raw xDistance=-0.03 yDistance=-0.10
23:23:19.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:19.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:19.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:23:19.876 00.000 29988 MoveAxis(E, 0, ABG)
23:23:19.876 00.000 29988 Move returns status 0, amount 0
23:23:19.876 00.000 29988 MoveAxis(N, 0, ABG)
23:23:19.877 00.001 29988 Move returns status 0, amount 0
23:23:19.877 00.000 29988 move complete, result=0
23:23:19.877 00.000 29988 worker thread done servicing request
23:23:19.877 00.000 29988 Worker thread wakes up
23:23:19.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:19.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:19.878 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:21.504 01.626 29988 Exposure complete
23:23:21.528 00.024 29988 worker thread done servicing request
23:23:21.528 00.000 28316 OnExposeComplete: enter
23:23:21.529 00.001 28316 UpdateGuideState(): m_state=6
23:23:21.529 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1654
23:23:21.530 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=115.56, Mass=1960, SNR=30.4, Peak=141 HFD=4.5
23:23:21.530 00.000 28316 MultiStar: [#1 0.03,-0.16,0.88,U] [#2 -0.22,-0.02,0.96,U] [#3 -0.09,0.43,0.00,M9] [#4 -0.11,0.07,0.88,U] [#5 0.26,0.30,0.00,M10] [#6 -0.04,0.18,0.72,U] [#7 0.06,0.43,0.00,M3] [#8 -0.17,-0.10,0.57,U] 
23:23:21.531 00.001 28316 refined, 5 included, MultiStar: {0.02, 0.04}, one-star: {0.50, 0.23}
23:23:21.531 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:23:21.531 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
23:23:21.532 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.16 mountX=-0.03 mountY=-0.03, mountTheta=-2.29
23:23:21.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
23:23:21.533 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
23:23:21.536 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:23:21.536 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:23:21.537 00.001 29988 Worker thread wakes up
23:23:21.537 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:21.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:21.538 00.001 28316 Enqueuing Expose request
23:23:21.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:23:21.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:23:21.538 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.03
23:23:21.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:21.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:21.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:21.538 00.000 29988 MoveAxis(E, 0, ABG)
23:23:21.538 00.000 29988 Move returns status 0, amount 0
23:23:21.538 00.000 29988 MoveAxis(N, 0, ABG)
23:23:21.538 00.000 29988 Move returns status 0, amount 0
23:23:21.538 00.000 29988 move complete, result=0
23:23:21.538 00.000 29988 worker thread done servicing request
23:23:21.538 00.000 29988 Worker thread wakes up
23:23:21.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:21.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:21.539 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:23.050 01.511 29988 Exposure complete
23:23:23.079 00.029 29988 worker thread done servicing request
23:23:23.079 00.000 28316 OnExposeComplete: enter
23:23:23.080 00.001 28316 UpdateGuideState(): m_state=6
23:23:23.081 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1655
23:23:23.083 00.002 28316 Star::Find returns 1 (0), X=585.47, Y=115.62, Mass=1989, SNR=30.6, Peak=140 HFD=4.4
23:23:23.083 00.000 28316 MultiStar: [#1 -0.01,-0.15,0.88,U] [#2 -0.21,-0.12,0.93,U] [#3 -0.05,0.57,0.00,M10] [#4 -0.17,0.22,0.87,U] [#5 0.29,0.29,0.00,R] [#6 0.11,0.12,0.67,U] [#7 -0.10,0.45,0.00,M4] [#8 -0.11,0.15,0.58,U] 
23:23:23.084 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.08}, one-star: {0.25, 0.29}
23:23:23.084 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:23:23.084 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:23:23.085 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.80 mountX=-0.08 mountY=-0.02, mountTheta=-2.90
23:23:23.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
23:23:23.086 00.000 28316 Enqueuing Move request for scope (-0.02, 0.08)
23:23:23.087 00.001 29988 Worker thread wakes up
23:23:23.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:23:23.087 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:23:23.087 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
23:23:23.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:23.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:23.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:23:23.087 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:23:23.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:23.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:23.089 00.001 28316 Enqueuing Expose request
23:23:23.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:23.089 00.000 29988 MoveAxis(E, 0, ABG)
23:23:23.089 00.000 29988 Move returns status 0, amount 0
23:23:23.089 00.000 29988 MoveAxis(N, 0, ABG)
23:23:23.089 00.000 29988 Move returns status 0, amount 0
23:23:23.089 00.000 29988 move complete, result=0
23:23:23.089 00.000 29988 worker thread done servicing request
23:23:23.089 00.000 29988 Worker thread wakes up
23:23:23.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:23.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:23.090 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:24.714 01.624 29988 Exposure complete
23:23:24.740 00.026 29988 worker thread done servicing request
23:23:24.740 00.000 28316 OnExposeComplete: enter
23:23:24.741 00.001 28316 UpdateGuideState(): m_state=6
23:23:24.742 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1656
23:23:24.743 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=115.66, Mass=1941, SNR=30.2, Peak=132 HFD=4.7
23:23:24.744 00.001 28316 MultiStar: [#1 -0.13,-0.04,0.88,U] [#2 -0.23,0.06,0.97,U] [#3 -0.16,0.56,0.00,R] [#4 -0.08,0.23,0.88,U] [#5 0.02,0.03,0.80,U] [#6 0.05,0.21,0.69,U] [#7 -0.04,0.52,0.00,M5] [#8 -0.21,0.15,0.58,U] 
23:23:24.745 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.14}, one-star: {0.09, 0.33}
23:23:24.746 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.15 = -3.14)
23:23:24.746 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:23:24.747 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=-0.15 mountY=-0.01, mountTheta=-3.11
23:23:24.749 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
23:23:24.751 00.002 28316 Enqueuing Move request for scope (-0.06, 0.14)
23:23:24.751 00.000 29988 Worker thread wakes up
23:23:24.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:23:24.752 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.2
23:23:24.752 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:24.753 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:24.753 00.000 28316 Enqueuing Expose request
23:23:24.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
23:23:24.753 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
23:23:24.753 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.15 yDistance=-0.01
23:23:24.754 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:23:24.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:24.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:24.754 00.000 29988 MoveAxis(E, 0, ABG)
23:23:24.754 00.000 29988 Move returns status 0, amount 0
23:23:24.754 00.000 29988 MoveAxis(N, 0, ABG)
23:23:24.754 00.000 29988 Move returns status 0, amount 0
23:23:24.754 00.000 29988 move complete, result=0
23:23:24.754 00.000 29988 worker thread done servicing request
23:23:24.754 00.000 29988 Worker thread wakes up
23:23:24.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:24.754 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:24.755 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:26.269 01.514 29988 Exposure complete
23:23:26.307 00.038 29988 worker thread done servicing request
23:23:26.308 00.001 28316 OnExposeComplete: enter
23:23:26.308 00.000 28316 UpdateGuideState(): m_state=6
23:23:26.309 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1657
23:23:26.309 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=115.84, Mass=1884, SNR=29.7, Peak=149 HFD=4.4
23:23:26.310 00.001 28316 MultiStar: [#1 -0.17,0.04,0.92,U] [#2 -0.25,0.11,0.98,U] [#3 0.11,0.10,0.86,U] [#4 -0.14,0.33,0.00,M1] [#5 -0.11,0.10,0.78,U] [#6 -0.18,0.50,0.00,M1] [#7 -0.08,0.53,0.00,M6] [#8 -0.22,0.26,0.00,M1] 
23:23:26.310 00.000 28316 refined, 4 included, MultiStar: {-0.07, 0.18}, one-star: {0.09, 0.51}
23:23:26.311 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
23:23:26.312 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.12)
23:23:26.313 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.92 mountX=-0.19 mountY=-0.02, mountTheta=-3.03
23:23:26.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.18, opts=13)
23:23:26.315 00.001 28316 Enqueuing Move request for scope (-0.07, 0.18)
23:23:26.315 00.000 29988 Worker thread wakes up
23:23:26.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:26.316 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.7
23:23:26.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:26.317 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:26.317 00.000 28316 Enqueuing Expose request
23:23:26.318 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
23:23:26.318 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
23:23:26.318 00.000 29988 Moving (-0.07, 0.18) raw xDistance=-0.19 yDistance=-0.02
23:23:26.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:23:26.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:26.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:26.318 00.000 29988 MoveAxis(E, 0, ABG)
23:23:26.318 00.000 29988 Move returns status 0, amount 0
23:23:26.318 00.000 29988 MoveAxis(N, 0, ABG)
23:23:26.318 00.000 29988 Move returns status 0, amount 0
23:23:26.318 00.000 29988 move complete, result=0
23:23:26.318 00.000 29988 worker thread done servicing request
23:23:26.318 00.000 29988 Worker thread wakes up
23:23:26.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:26.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:26.318 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:27.944 01.626 29988 Exposure complete
23:23:27.973 00.029 29988 worker thread done servicing request
23:23:27.973 00.000 28316 OnExposeComplete: enter
23:23:27.973 00.000 28316 UpdateGuideState(): m_state=6
23:23:27.974 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1658
23:23:27.974 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=115.91, Mass=1931, SNR=30.1, Peak=146 HFD=4.3
23:23:27.974 00.000 28316 MultiStar: [#1 -0.06,0.24,0.90,U] [#2 -0.25,0.29,0.00,M1] [#3 0.11,0.17,0.86,U] [#4 0.07,0.33,0.00,M2] [#5 -0.03,0.35,0.00,M1] [#6 0.03,0.49,0.00,M2] [#7 -0.03,0.67,0.00,M7] [#8 -0.08,0.40,0.00,M2] 
23:23:27.974 00.000 28316 refined, 2 included, MultiStar: {0.08, 0.34}, one-star: {0.17, 0.58}
23:23:27.976 00.002 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
23:23:27.976 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.69)
23:23:27.977 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.34 mountX=-0.28 mountY=-0.22, mountTheta=-2.46
23:23:27.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.34, opts=13)
23:23:27.981 00.003 28316 Enqueuing Move request for scope (0.08, 0.34)
23:23:27.984 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:27.986 00.002 28316 UpdateGuideState exits: m=1931 RSB=30.1
23:23:27.989 00.003 29988 Worker thread wakes up
23:23:27.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
23:23:27.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
23:23:27.989 00.000 29988 Moving (0.08, 0.34) raw xDistance=-0.28 yDistance=-0.22
23:23:27.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:23:27.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:23:27.989 00.000 29988 MoveAxis(E, 58, ABG)
23:23:27.989 00.000 29988 Guiding  Dir = 2, Dur = 58
23:23:27.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:27.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:27.991 00.001 28316 Enqueuing Expose request
23:23:27.992 00.001 29988 IsSlewing returns 0
23:23:27.992 00.000 29988 IsGuiding returns 0
23:23:27.993 00.001 29988 PulseGuide returned control before completion, sleep 67
23:23:28.068 00.075 29988 IsGuiding returns 0
23:23:28.068 00.000 29988 Move returns status 0, amount 58
23:23:28.068 00.000 29988 MoveAxis(N, 54, ABG)
23:23:28.068 00.000 29988 Guiding  Dir = 0, Dur = 54
23:23:28.069 00.001 29988 IsSlewing returns 0
23:23:28.069 00.000 29988 IsGuiding returns 0
23:23:28.074 00.005 29988 PulseGuide returned control before completion, sleep 60
23:23:28.146 00.072 29988 IsGuiding returns 0
23:23:28.146 00.000 29988 Move returns status 0, amount 54
23:23:28.146 00.000 29988 move complete, result=0
23:23:28.146 00.000 29988 worker thread done servicing request
23:23:28.146 00.000 29988 Worker thread wakes up
23:23:28.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:28.147 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:28.147 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.2 px 54 ms NORTH
23:23:29.552 01.405 29988 Exposure complete
23:23:29.594 00.042 29988 worker thread done servicing request
23:23:29.594 00.000 28316 OnExposeComplete: enter
23:23:29.596 00.002 28316 UpdateGuideState(): m_state=6
23:23:29.598 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1659
23:23:29.599 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=115.66, Mass=1898, SNR=29.9, Peak=147 HFD=4.3
23:23:29.602 00.003 28316 MultiStar: [#1 -0.02,-0.04,0.91,U] [#2 -0.20,0.10,0.94,U] [#3 0.17,0.05,0.88,U] [#4 0.02,0.21,0.85,U] [#5 0.01,0.25,0.78,U] [#6 0.05,0.31,0.73,U] [#7 -0.10,0.49,0.00,M8] [#8 0.07,0.01,0.60,U] 
23:23:29.603 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.15}, one-star: {0.16, 0.33}
23:23:29.605 00.002 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
23:23:29.606 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
23:23:29.607 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.37 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
23:23:29.611 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
23:23:29.612 00.001 28316 Enqueuing Move request for scope (0.03, 0.15)
23:23:29.613 00.001 29988 Worker thread wakes up
23:23:29.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:23:29.614 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
23:23:29.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
23:23:29.614 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:23:29.614 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.13 yDistance=-0.10
23:23:29.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:29.615 00.000 28316 Enqueuing Expose request
23:23:29.616 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:23:29.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:29.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:23:29.616 00.000 29988 MoveAxis(E, 0, ABG)
23:23:29.616 00.000 29988 Move returns status 0, amount 0
23:23:29.616 00.000 29988 MoveAxis(N, 0, ABG)
23:23:29.616 00.000 29988 Move returns status 0, amount 0
23:23:29.616 00.000 29988 move complete, result=0
23:23:29.616 00.000 29988 worker thread done servicing request
23:23:29.616 00.000 29988 Worker thread wakes up
23:23:29.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:29.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:29.616 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:31.237 01.621 29988 Exposure complete
23:23:31.280 00.043 29988 worker thread done servicing request
23:23:31.281 00.001 28316 OnExposeComplete: enter
23:23:31.282 00.001 28316 UpdateGuideState(): m_state=6
23:23:31.283 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1660
23:23:31.283 00.000 28316 Star::Find returns 1 (0), X=585.71, Y=115.71, Mass=1909, SNR=29.9, Peak=149 HFD=4.6
23:23:31.284 00.001 28316 MultiStar: [#1 0.02,0.08,0.92,U] [#2 -0.21,0.12,0.97,U] [#3 0.24,0.05,0.86,U] [#4 0.10,0.34,0.00,M2] [#5 0.04,0.12,0.77,U] [#6 0.10,0.42,0.00,M2] [#7 0.07,0.63,0.00,M9] [#8 0.12,0.23,0.58,U] 
23:23:31.285 00.001 28316 refined, 5 included, MultiStar: {0.12, 0.16}, one-star: {0.49, 0.38}
23:23:31.286 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
23:23:31.287 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.10)
23:23:31.287 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.94 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
23:23:31.290 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.16, opts=13)
23:23:31.291 00.001 28316 Enqueuing Move request for scope (0.12, 0.16)
23:23:31.291 00.000 29988 Worker thread wakes up
23:23:31.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
23:23:31.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
23:23:31.291 00.000 29988 Moving (0.12, 0.16) raw xDistance=-0.10 yDistance=-0.18
23:23:31.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:23:31.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:31.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:31.291 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
23:23:31.292 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:31.293 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:23:31.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:31.295 00.002 29988 MoveAxis(E, 0, ABG)
23:23:31.296 00.001 29988 Move returns status 0, amount 0
23:23:31.296 00.000 29988 MoveAxis(N, 0, ABG)
23:23:31.296 00.000 29988 Move returns status 0, amount 0
23:23:31.296 00.000 29988 move complete, result=0
23:23:31.296 00.000 28316 Enqueuing Expose request
23:23:31.297 00.001 29988 worker thread done servicing request
23:23:31.297 00.000 29988 Worker thread wakes up
23:23:31.297 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:23:31.298 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:31.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:32.813 01.515 29988 Exposure complete
23:23:32.850 00.037 29988 worker thread done servicing request
23:23:32.850 00.000 28316 OnExposeComplete: enter
23:23:32.852 00.002 28316 UpdateGuideState(): m_state=6
23:23:32.853 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1661
23:23:32.854 00.001 28316 Star::Find returns 1 (0), X=585.75, Y=115.75, Mass=1938, SNR=30.2, Peak=164 HFD=4.5
23:23:32.854 00.000 28316 MultiStar: large primary error, entering stabilization period
23:23:32.855 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
23:23:32.855 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
23:23:32.856 00.001 28316 CameraToMount -- cameraX=0.52 cameraY=0.42 hyp=0.67 cameraTheta=0.68 mountX=-0.17 mountY=-0.66, mountTheta=-1.82
23:23:32.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.52, y=0.42, opts=13)
23:23:32.858 00.001 28316 Enqueuing Move request for scope (0.52, 0.42)
23:23:32.859 00.001 29988 Worker thread wakes up
23:23:32.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.42) opts 0xd
23:23:32.859 00.000 29988 Handling offset move in thread for scope, endpoint = (0.52, 0.42)
23:23:32.859 00.000 29988 Moving (0.52, 0.42) raw xDistance=-0.17 yDistance=-0.66
23:23:32.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:23:32.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:32.860 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.2
23:23:32.861 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
23:23:32.861 00.000 29988 MoveAxis(E, 0, ABG)
23:23:32.861 00.000 29988 Move returns status 0, amount 0
23:23:32.861 00.000 29988 MoveAxis(N, 157, ABG)
23:23:32.861 00.000 29988 Guiding  Dir = 0, Dur = 157
23:23:32.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:32.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:32.862 00.001 28316 Enqueuing Expose request
23:23:32.862 00.000 29988 IsSlewing returns 0
23:23:32.862 00.000 29988 IsGuiding returns 0
23:23:32.867 00.005 29988 PulseGuide returned control before completion, sleep 163
23:23:33.045 00.178 29988 IsGuiding returns 0
23:23:33.045 00.000 29988 Move returns status 0, amount 157
23:23:33.045 00.000 29988 move complete, result=0
23:23:33.045 00.000 29988 worker thread done servicing request
23:23:33.045 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 157 ms NORTH
23:23:33.046 00.001 29988 Worker thread wakes up
23:23:33.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:33.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:34.681 01.635 29988 Exposure complete
23:23:34.714 00.033 29988 worker thread done servicing request
23:23:34.714 00.000 28316 OnExposeComplete: enter
23:23:34.714 00.000 28316 UpdateGuideState(): m_state=6
23:23:34.715 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1662
23:23:34.715 00.000 28316 Star::Find returns 1 (0), X=585.65, Y=115.83, Mass=1965, SNR=30.4, Peak=164 HFD=4.5
23:23:34.716 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
23:23:34.716 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.17)
23:23:34.717 00.001 28316 CameraToMount -- cameraX=0.43 cameraY=0.50 hyp=0.66 cameraTheta=0.87 mountX=-0.28 mountY=-0.61, mountTheta=-2.00
23:23:34.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.50, opts=13)
23:23:34.718 00.000 28316 Enqueuing Move request for scope (0.43, 0.50)
23:23:34.719 00.001 29988 Worker thread wakes up
23:23:34.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.50) opts 0xd
23:23:34.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.50)
23:23:34.719 00.000 29988 Moving (0.43, 0.50) raw xDistance=-0.28 yDistance=-0.61
23:23:34.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:23:34.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:23:34.719 00.000 29988 MoveAxis(E, 59, ABG)
23:23:34.719 00.000 29988 Guiding  Dir = 2, Dur = 59
23:23:34.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:34.719 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
23:23:34.720 00.001 29988 IsSlewing returns 0
23:23:34.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:34.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:34.721 00.001 28316 Enqueuing Expose request
23:23:34.721 00.000 29988 IsGuiding returns 0
23:23:34.723 00.002 29988 PulseGuide returned control before completion, sleep 68
23:23:34.805 00.082 29988 IsGuiding returns 0
23:23:34.805 00.000 29988 Move returns status 0, amount 59
23:23:34.805 00.000 29988 MoveAxis(N, 144, ABG)
23:23:34.805 00.000 29988 Guiding  Dir = 0, Dur = 144
23:23:34.805 00.000 29988 IsSlewing returns 0
23:23:34.805 00.000 29988 IsGuiding returns 0
23:23:34.810 00.005 29988 PulseGuide returned control before completion, sleep 150
23:23:34.963 00.153 29988 IsGuiding returns 1
23:23:34.963 00.000 29988 scope still moving after pulse duration time elapsed
23:23:34.994 00.031 29988 IsSlewing returns 0
23:23:34.994 00.000 29988 IsGuiding returns 0
23:23:34.994 00.000 29988 scope move finished after 144 + 45 ms
23:23:34.994 00.000 29988 Move returns status 0, amount 144
23:23:34.994 00.000 29988 move complete, result=0
23:23:34.994 00.000 29988 worker thread done servicing request
23:23:34.994 00.000 29988 Worker thread wakes up
23:23:34.995 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:34.995 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.6 px 144 ms NORTH
23:23:34.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:36.405 01.410 29988 Exposure complete
23:23:36.449 00.044 29988 worker thread done servicing request
23:23:36.450 00.001 28316 OnExposeComplete: enter
23:23:36.452 00.002 28316 UpdateGuideState(): m_state=6
23:23:36.454 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1663
23:23:36.455 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=115.70, Mass=1887, SNR=29.9, Peak=152 HFD=4.6
23:23:36.458 00.003 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:23:36.460 00.002 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
23:23:36.463 00.003 28316 CameraToMount -- cameraX=0.49 cameraY=0.37 hyp=0.62 cameraTheta=0.64 mountX=-0.13 mountY=-0.61, mountTheta=-1.78
23:23:36.467 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=0.37, opts=13)
23:23:36.469 00.002 28316 Enqueuing Move request for scope (0.49, 0.37)
23:23:36.472 00.003 29988 Worker thread wakes up
23:23:36.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.37) opts 0xd
23:23:36.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.49, 0.37)
23:23:36.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:36.472 00.000 29988 Moving (0.49, 0.37) raw xDistance=-0.13 yDistance=-0.61
23:23:36.472 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.9
23:23:36.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:36.473 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:36.474 00.001 28316 Enqueuing Expose request
23:23:36.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:23:36.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:23:36.474 00.000 29988 MoveAxis(E, 0, ABG)
23:23:36.474 00.000 29988 Move returns status 0, amount 0
23:23:36.474 00.000 29988 MoveAxis(N, 145, ABG)
23:23:36.474 00.000 29988 Guiding  Dir = 0, Dur = 145
23:23:36.475 00.001 29988 IsSlewing returns 0
23:23:36.475 00.000 29988 IsGuiding returns 0
23:23:36.480 00.005 29988 PulseGuide returned control before completion, sleep 151
23:23:36.641 00.161 29988 IsGuiding returns 0
23:23:36.641 00.000 29988 Move returns status 0, amount 145
23:23:36.641 00.000 29988 move complete, result=0
23:23:36.641 00.000 29988 worker thread done servicing request
23:23:36.641 00.000 29988 Worker thread wakes up
23:23:36.641 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 145 ms NORTH
23:23:36.642 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:36.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:38.276 01.634 29988 Exposure complete
23:23:38.333 00.057 29988 worker thread done servicing request
23:23:38.333 00.000 28316 OnExposeComplete: enter
23:23:38.334 00.001 28316 UpdateGuideState(): m_state=6
23:23:38.334 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1664
23:23:38.335 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=115.71, Mass=1939, SNR=30.1, Peak=154 HFD=4.6
23:23:38.335 00.000 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
23:23:38.337 00.002 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
23:23:38.338 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=0.38 hyp=0.59 cameraTheta=0.69 mountX=-0.16 mountY=-0.57, mountTheta=-1.84
23:23:38.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=0.38, opts=13)
23:23:38.339 00.000 28316 Enqueuing Move request for scope (0.45, 0.38)
23:23:38.339 00.000 29988 Worker thread wakes up
23:23:38.340 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.38) opts 0xd
23:23:38.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 0.38)
23:23:38.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:38.340 00.000 29988 Moving (0.45, 0.38) raw xDistance=-0.16 yDistance=-0.57
23:23:38.340 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:23:38.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:38.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:38.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:23:38.342 00.001 28316 Enqueuing Expose request
23:23:38.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
23:23:38.342 00.000 29988 MoveAxis(E, 0, ABG)
23:23:38.342 00.000 29988 Move returns status 0, amount 0
23:23:38.342 00.000 29988 MoveAxis(N, 136, ABG)
23:23:38.342 00.000 29988 Guiding  Dir = 0, Dur = 136
23:23:38.342 00.000 29988 IsSlewing returns 0
23:23:38.342 00.000 29988 IsGuiding returns 0
23:23:38.347 00.005 29988 PulseGuide returned control before completion, sleep 142
23:23:38.490 00.143 29988 IsGuiding returns 1
23:23:38.490 00.000 29988 scope still moving after pulse duration time elapsed
23:23:38.522 00.032 29988 IsSlewing returns 0
23:23:38.522 00.000 29988 IsGuiding returns 0
23:23:38.522 00.000 29988 scope move finished after 136 + 43 ms
23:23:38.522 00.000 29988 Move returns status 0, amount 136
23:23:38.522 00.000 29988 move complete, result=0
23:23:38.522 00.000 29988 worker thread done servicing request
23:23:38.522 00.000 29988 Worker thread wakes up
23:23:38.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:38.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:38.522 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 136 ms NORTH
23:23:39.929 01.407 29988 Exposure complete
23:23:39.971 00.042 29988 worker thread done servicing request
23:23:39.971 00.000 28316 OnExposeComplete: enter
23:23:39.971 00.000 28316 UpdateGuideState(): m_state=6
23:23:39.972 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1665
23:23:39.973 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=115.79, Mass=1900, SNR=29.8, Peak=167 HFD=4.4
23:23:39.976 00.003 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:23:39.978 00.002 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:23:39.979 00.001 28316 CameraToMount -- cameraX=0.46 cameraY=0.46 hyp=0.65 cameraTheta=0.79 mountX=-0.23 mountY=-0.62, mountTheta=-1.93
23:23:39.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.46, opts=13)
23:23:39.980 00.000 28316 Enqueuing Move request for scope (0.46, 0.46)
23:23:39.981 00.001 29988 Worker thread wakes up
23:23:39.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:39.981 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.8
23:23:39.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:39.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:39.982 00.000 28316 Enqueuing Expose request
23:23:39.983 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.46) opts 0xd
23:23:39.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.46)
23:23:39.983 00.000 29988 Moving (0.46, 0.46) raw xDistance=-0.23 yDistance=-0.62
23:23:39.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:23:39.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
23:23:39.983 00.000 29988 MoveAxis(E, 48, ABG)
23:23:39.983 00.000 29988 Guiding  Dir = 2, Dur = 48
23:23:39.983 00.000 29988 IsSlewing returns 0
23:23:39.983 00.000 29988 IsGuiding returns 0
23:23:39.985 00.002 29988 PulseGuide returned control before completion, sleep 57
23:23:40.050 00.065 29988 IsGuiding returns 0
23:23:40.050 00.000 29988 Move returns status 0, amount 48
23:23:40.050 00.000 29988 MoveAxis(N, 147, ABG)
23:23:40.050 00.000 29988 Guiding  Dir = 0, Dur = 147
23:23:40.051 00.001 29988 IsSlewing returns 0
23:23:40.051 00.000 29988 IsGuiding returns 0
23:23:40.055 00.004 29988 PulseGuide returned control before completion, sleep 153
23:23:40.221 00.166 29988 IsGuiding returns 0
23:23:40.221 00.000 29988 Move returns status 0, amount 147
23:23:40.221 00.000 29988 move complete, result=0
23:23:40.222 00.001 29988 worker thread done servicing request
23:23:40.222 00.000 29988 Worker thread wakes up
23:23:40.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:40.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:40.222 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.6 px 147 ms NORTH
23:23:41.853 01.631 29988 Exposure complete
23:23:41.889 00.036 29988 worker thread done servicing request
23:23:41.890 00.001 28316 OnExposeComplete: enter
23:23:41.890 00.000 28316 UpdateGuideState(): m_state=6
23:23:41.891 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1666
23:23:41.891 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=115.65, Mass=1893, SNR=29.8, Peak=163 HFD=4.2
23:23:41.892 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
23:23:41.892 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
23:23:41.893 00.001 28316 CameraToMount -- cameraX=0.68 cameraY=0.32 hyp=0.75 cameraTheta=0.44 mountX=-0.01 mountY=-0.75, mountTheta=-1.58
23:23:41.896 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.32, opts=13)
23:23:41.897 00.001 28316 Enqueuing Move request for scope (0.68, 0.32)
23:23:41.897 00.000 29988 Worker thread wakes up
23:23:41.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:41.898 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:23:41.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:41.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:41.899 00.000 28316 Enqueuing Expose request
23:23:41.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.32) opts 0xd
23:23:41.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.32)
23:23:41.899 00.000 29988 Moving (0.68, 0.32) raw xDistance=-0.01 yDistance=-0.75
23:23:41.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:23:41.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:23:41.899 00.000 29988 MoveAxis(E, 0, ABG)
23:23:41.899 00.000 29988 Move returns status 0, amount 0
23:23:41.899 00.000 29988 MoveAxis(N, 179, ABG)
23:23:41.899 00.000 29988 Guiding  Dir = 0, Dur = 179
23:23:41.899 00.000 29988 IsSlewing returns 0
23:23:41.900 00.001 29988 IsGuiding returns 0
23:23:41.904 00.004 29988 PulseGuide returned control before completion, sleep 185
23:23:42.106 00.202 29988 IsGuiding returns 0
23:23:42.106 00.000 29988 Move returns status 0, amount 179
23:23:42.106 00.000 29988 move complete, result=0
23:23:42.106 00.000 29988 worker thread done servicing request
23:23:42.106 00.000 29988 Worker thread wakes up
23:23:42.106 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 179 ms NORTH
23:23:42.107 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:42.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:43.518 01.411 29988 Exposure complete
23:23:43.564 00.046 29988 worker thread done servicing request
23:23:43.564 00.000 28316 OnExposeComplete: enter
23:23:43.565 00.001 28316 UpdateGuideState(): m_state=6
23:23:43.566 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
23:23:43.567 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=115.81, Mass=1903, SNR=29.8, Peak=151 HFD=4.5
23:23:43.567 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:23:43.568 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
23:23:43.568 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.48 hyp=0.64 cameraTheta=0.83 mountX=-0.25 mountY=-0.60, mountTheta=-1.97
23:23:43.569 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.48, opts=13)
23:23:43.570 00.001 28316 Enqueuing Move request for scope (0.43, 0.48)
23:23:43.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:43.571 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.8
23:23:43.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:43.572 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:43.572 00.000 29988 Worker thread wakes up
23:23:43.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.48) opts 0xd
23:23:43.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.48)
23:23:43.572 00.000 29988 Moving (0.43, 0.48) raw xDistance=-0.25 yDistance=-0.60
23:23:43.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:23:43.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
23:23:43.572 00.000 29988 MoveAxis(E, 53, ABG)
23:23:43.572 00.000 28316 Enqueuing Expose request
23:23:43.573 00.001 29988 Guiding  Dir = 2, Dur = 53
23:23:43.573 00.000 29988 IsSlewing returns 0
23:23:43.573 00.000 29988 IsGuiding returns 0
23:23:43.575 00.002 29988 PulseGuide returned control before completion, sleep 62
23:23:43.644 00.069 29988 IsGuiding returns 0
23:23:43.644 00.000 29988 Move returns status 0, amount 53
23:23:43.644 00.000 29988 MoveAxis(N, 143, ABG)
23:23:43.644 00.000 29988 Guiding  Dir = 0, Dur = 143
23:23:43.644 00.000 29988 IsSlewing returns 0
23:23:43.645 00.001 29988 IsGuiding returns 0
23:23:43.650 00.005 29988 PulseGuide returned control before completion, sleep 149
23:23:43.813 00.163 29988 IsGuiding returns 1
23:23:43.813 00.000 29988 scope still moving after pulse duration time elapsed
23:23:43.843 00.030 29988 IsSlewing returns 0
23:23:43.843 00.000 29988 IsGuiding returns 0
23:23:43.843 00.000 29988 scope move finished after 143 + 55 ms
23:23:43.843 00.000 29988 Move returns status 0, amount 143
23:23:43.843 00.000 29988 move complete, result=0
23:23:43.843 00.000 29988 worker thread done servicing request
23:23:43.844 00.001 29988 Worker thread wakes up
23:23:43.844 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.6 px 143 ms NORTH
23:23:43.845 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:43.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:45.470 01.625 29988 Exposure complete
23:23:45.513 00.043 29988 worker thread done servicing request
23:23:45.513 00.000 28316 OnExposeComplete: enter
23:23:45.514 00.001 28316 UpdateGuideState(): m_state=6
23:23:45.514 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1668
23:23:45.515 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=115.58, Mass=1888, SNR=29.7, Peak=151 HFD=4.2
23:23:45.515 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:23:45.516 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:23:45.516 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=0.25 hyp=0.64 cameraTheta=0.39 mountX=0.02 mountY=-0.64, mountTheta=-1.54
23:23:45.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.25, opts=13)
23:23:45.518 00.000 28316 Enqueuing Move request for scope (0.59, 0.25)
23:23:45.519 00.001 29988 Worker thread wakes up
23:23:45.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:45.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.25) opts 0xd
23:23:45.519 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.25)
23:23:45.519 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.7
23:23:45.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:45.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:45.520 00.000 28316 Enqueuing Expose request
23:23:45.521 00.001 29988 Moving (0.59, 0.25) raw xDistance=0.02 yDistance=-0.64
23:23:45.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:23:45.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
23:23:45.521 00.000 29988 MoveAxis(E, 0, ABG)
23:23:45.521 00.000 29988 Move returns status 0, amount 0
23:23:45.521 00.000 29988 MoveAxis(N, 152, ABG)
23:23:45.521 00.000 29988 Guiding  Dir = 0, Dur = 152
23:23:45.521 00.000 29988 IsSlewing returns 0
23:23:45.521 00.000 29988 IsGuiding returns 0
23:23:45.527 00.006 29988 PulseGuide returned control before completion, sleep 158
23:23:45.687 00.160 29988 IsGuiding returns 1
23:23:45.687 00.000 29988 scope still moving after pulse duration time elapsed
23:23:45.718 00.031 29988 IsSlewing returns 0
23:23:45.718 00.000 29988 IsGuiding returns 0
23:23:45.718 00.000 29988 scope move finished after 152 + 44 ms
23:23:45.718 00.000 29988 Move returns status 0, amount 152
23:23:45.718 00.000 29988 move complete, result=0
23:23:45.718 00.000 29988 worker thread done servicing request
23:23:45.718 00.000 29988 Worker thread wakes up
23:23:45.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:45.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:45.719 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.6 px 152 ms NORTH
23:23:47.125 01.406 29988 Exposure complete
23:23:47.165 00.040 29988 worker thread done servicing request
23:23:47.165 00.000 28316 OnExposeComplete: enter
23:23:47.169 00.004 28316 UpdateGuideState(): m_state=6
23:23:47.171 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1669
23:23:47.174 00.003 28316 Star::Find returns 1 (0), X=585.89, Y=115.51, Mass=1852, SNR=29.6, Peak=149 HFD=4.3
23:23:47.177 00.003 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:23:47.178 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:23:47.178 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=0.18 hyp=0.69 cameraTheta=0.26 mountX=0.12 mountY=-0.68, mountTheta=-1.40
23:23:47.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.18, opts=13)
23:23:47.180 00.001 28316 Enqueuing Move request for scope (0.67, 0.18)
23:23:47.180 00.000 29988 Worker thread wakes up
23:23:47.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:47.181 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.6
23:23:47.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:47.182 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:47.182 00.000 28316 Enqueuing Expose request
23:23:47.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.18) opts 0xd
23:23:47.183 00.001 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.18)
23:23:47.183 00.000 29988 Moving (0.67, 0.18) raw xDistance=0.12 yDistance=-0.68
23:23:47.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:23:47.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:23:47.183 00.000 29988 MoveAxis(E, 0, ABG)
23:23:47.183 00.000 29988 Move returns status 0, amount 0
23:23:47.183 00.000 29988 MoveAxis(N, 161, ABG)
23:23:47.183 00.000 29988 Guiding  Dir = 0, Dur = 161
23:23:47.183 00.000 29988 IsSlewing returns 0
23:23:47.183 00.000 29988 IsGuiding returns 0
23:23:47.188 00.005 29988 PulseGuide returned control before completion, sleep 167
23:23:47.359 00.171 29988 IsGuiding returns 0
23:23:47.359 00.000 29988 Move returns status 0, amount 161
23:23:47.359 00.000 29988 move complete, result=0
23:23:47.359 00.000 29988 worker thread done servicing request
23:23:47.359 00.000 29988 Worker thread wakes up
23:23:47.359 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 161 ms NORTH
23:23:47.363 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:47.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:48.997 01.634 29988 Exposure complete
23:23:49.032 00.035 29988 worker thread done servicing request
23:23:49.032 00.000 28316 OnExposeComplete: enter
23:23:49.033 00.001 28316 UpdateGuideState(): m_state=6
23:23:49.034 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1670
23:23:49.034 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=115.50, Mass=1989, SNR=30.6, Peak=170 HFD=4.2
23:23:49.035 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
23:23:49.035 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
23:23:49.036 00.001 28316 CameraToMount -- cameraX=0.74 cameraY=0.17 hyp=0.76 cameraTheta=0.23 mountX=0.15 mountY=-0.74, mountTheta=-1.37
23:23:49.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.17, opts=13)
23:23:49.037 00.000 28316 Enqueuing Move request for scope (0.74, 0.17)
23:23:49.038 00.001 29988 Worker thread wakes up
23:23:49.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.17) opts 0xd
23:23:49.038 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.17)
23:23:49.038 00.000 29988 Moving (0.74, 0.17) raw xDistance=0.15 yDistance=-0.74
23:23:49.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:23:49.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:49.038 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:23:49.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:49.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:49.039 00.000 28316 Enqueuing Expose request
23:23:49.040 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
23:23:49.040 00.000 29988 MoveAxis(E, 0, ABG)
23:23:49.040 00.000 29988 Move returns status 0, amount 0
23:23:49.040 00.000 29988 MoveAxis(N, 176, ABG)
23:23:49.040 00.000 29988 Guiding  Dir = 0, Dur = 176
23:23:49.041 00.001 29988 IsSlewing returns 0
23:23:49.041 00.000 29988 IsGuiding returns 0
23:23:49.046 00.005 29988 PulseGuide returned control before completion, sleep 182
23:23:49.242 00.196 29988 IsGuiding returns 0
23:23:49.242 00.000 29988 Move returns status 0, amount 176
23:23:49.242 00.000 29988 move complete, result=0
23:23:49.242 00.000 29988 worker thread done servicing request
23:23:49.242 00.000 29988 Worker thread wakes up
23:23:49.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:49.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:49.242 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.7 px 176 ms NORTH
23:23:50.651 01.409 29988 Exposure complete
23:23:50.689 00.038 29988 worker thread done servicing request
23:23:50.689 00.000 28316 OnExposeComplete: enter
23:23:50.690 00.001 28316 UpdateGuideState(): m_state=6
23:23:50.691 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1671
23:23:50.691 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=115.71, Mass=1890, SNR=29.9, Peak=162 HFD=4.2
23:23:50.692 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:23:50.692 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.59)
23:23:50.693 00.001 28316 CameraToMount -- cameraX=0.78 cameraY=0.38 hyp=0.86 cameraTheta=0.45 mountX=-0.02 mountY=-0.86, mountTheta=-1.59
23:23:50.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.38, opts=13)
23:23:50.698 00.003 28316 Enqueuing Move request for scope (0.78, 0.38)
23:23:50.700 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:50.703 00.003 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:23:50.705 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:50.707 00.002 29988 Worker thread wakes up
23:23:50.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:50.709 00.002 28316 Enqueuing Expose request
23:23:50.710 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.38) opts 0xd
23:23:50.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.38)
23:23:50.711 00.001 29988 Moving (0.78, 0.38) raw xDistance=-0.02 yDistance=-0.86
23:23:50.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:23:50.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
23:23:50.711 00.000 29988 MoveAxis(E, 0, ABG)
23:23:50.711 00.000 29988 Move returns status 0, amount 0
23:23:50.711 00.000 29988 MoveAxis(N, 206, ABG)
23:23:50.711 00.000 29988 Guiding  Dir = 0, Dur = 206
23:23:50.711 00.000 29988 IsSlewing returns 0
23:23:50.712 00.001 29988 IsGuiding returns 0
23:23:50.717 00.005 29988 PulseGuide returned control before completion, sleep 212
23:23:50.933 00.216 29988 IsGuiding returns 1
23:23:50.933 00.000 29988 scope still moving after pulse duration time elapsed
23:23:50.964 00.031 29988 IsSlewing returns 0
23:23:50.964 00.000 29988 IsGuiding returns 0
23:23:50.964 00.000 29988 scope move finished after 206 + 46 ms
23:23:50.964 00.000 29988 Move returns status 0, amount 206
23:23:50.964 00.000 29988 move complete, result=0
23:23:50.964 00.000 29988 worker thread done servicing request
23:23:50.964 00.000 29988 Worker thread wakes up
23:23:50.965 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:50.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:50.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.9 px 206 ms NORTH
23:23:52.595 01.630 29988 Exposure complete
23:23:52.640 00.045 29988 worker thread done servicing request
23:23:52.640 00.000 28316 OnExposeComplete: enter
23:23:52.642 00.002 28316 UpdateGuideState(): m_state=6
23:23:52.642 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1672
23:23:52.643 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=115.53, Mass=1958, SNR=30.3, Peak=154 HFD=4.2
23:23:52.643 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:23:52.644 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:23:52.644 00.000 28316 CameraToMount -- cameraX=0.75 cameraY=0.20 hyp=0.77 cameraTheta=0.26 mountX=0.13 mountY=-0.76, mountTheta=-1.40
23:23:52.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.75, y=0.20, opts=13)
23:23:52.646 00.000 28316 Enqueuing Move request for scope (0.75, 0.20)
23:23:52.647 00.001 29988 Worker thread wakes up
23:23:52.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.20) opts 0xd
23:23:52.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.75, 0.20)
23:23:52.647 00.000 29988 Moving (0.75, 0.20) raw xDistance=0.13 yDistance=-0.76
23:23:52.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:23:52.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
23:23:52.647 00.000 29988 MoveAxis(E, 0, ABG)
23:23:52.647 00.000 29988 Move returns status 0, amount 0
23:23:52.647 00.000 29988 MoveAxis(N, 180, ABG)
23:23:52.647 00.000 29988 Guiding  Dir = 0, Dur = 180
23:23:52.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:52.647 00.000 29988 IsSlewing returns 0
23:23:52.647 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:23:52.648 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:52.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:52.649 00.001 28316 Enqueuing Expose request
23:23:52.649 00.000 29988 IsGuiding returns 0
23:23:52.653 00.004 29988 PulseGuide returned control before completion, sleep 186
23:23:52.845 00.192 29988 IsGuiding returns 0
23:23:52.845 00.000 29988 Move returns status 0, amount 180
23:23:52.845 00.000 29988 move complete, result=0
23:23:52.845 00.000 29988 worker thread done servicing request
23:23:52.845 00.000 29988 Worker thread wakes up
23:23:52.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:52.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:52.845 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 180 ms NORTH
23:23:54.258 01.413 29988 Exposure complete
23:23:54.307 00.049 29988 worker thread done servicing request
23:23:54.307 00.000 28316 OnExposeComplete: enter
23:23:54.307 00.000 28316 UpdateGuideState(): m_state=6
23:23:54.308 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1673
23:23:54.309 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=115.41, Mass=2030, SNR=31.0, Peak=160 HFD=4.2
23:23:54.309 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
23:23:54.310 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
23:23:54.312 00.002 28316 CameraToMount -- cameraX=0.78 cameraY=0.08 hyp=0.79 cameraTheta=0.11 mountX=0.25 mountY=-0.74, mountTheta=-1.24
23:23:54.314 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.08, opts=13)
23:23:54.315 00.001 28316 Enqueuing Move request for scope (0.78, 0.08)
23:23:54.316 00.001 29988 Worker thread wakes up
23:23:54.316 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.08) opts 0xd
23:23:54.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.08)
23:23:54.316 00.000 29988 Moving (0.78, 0.08) raw xDistance=0.25 yDistance=-0.74
23:23:54.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:23:54.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
23:23:54.316 00.000 29988 MoveAxis(W, 52, ABG)
23:23:54.316 00.000 29988 Guiding  Dir = 3, Dur = 52
23:23:54.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:54.318 00.002 29988 IsSlewing returns 0
23:23:54.318 00.000 28316 UpdateGuideState exits: m=2030 RSB=31.0
23:23:54.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:54.320 00.000 28316 Enqueuing Expose request
23:23:54.320 00.000 29988 IsGuiding returns 0
23:23:54.323 00.003 29988 PulseGuide returned control before completion, sleep 61
23:23:54.396 00.073 29988 IsGuiding returns 0
23:23:54.396 00.000 29988 Move returns status 0, amount 52
23:23:54.396 00.000 29988 MoveAxis(N, 176, ABG)
23:23:54.396 00.000 29988 Guiding  Dir = 0, Dur = 176
23:23:54.396 00.000 29988 IsSlewing returns 0
23:23:54.396 00.000 29988 IsGuiding returns 0
23:23:54.401 00.005 29988 PulseGuide returned control before completion, sleep 182
23:23:54.598 00.197 29988 IsGuiding returns 0
23:23:54.598 00.000 29988 Move returns status 0, amount 176
23:23:54.598 00.000 29988 move complete, result=0
23:23:54.598 00.000 29988 worker thread done servicing request
23:23:54.598 00.000 29988 Worker thread wakes up
23:23:54.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:54.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:54.598 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.7 px 176 ms NORTH
23:23:56.224 01.626 29988 Exposure complete
23:23:56.253 00.029 29988 worker thread done servicing request
23:23:56.253 00.000 28316 OnExposeComplete: enter
23:23:56.253 00.000 28316 UpdateGuideState(): m_state=6
23:23:56.254 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1674
23:23:56.254 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=115.71, Mass=1843, SNR=29.4, Peak=158 HFD=4.3
23:23:56.255 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
23:23:56.255 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
23:23:56.256 00.001 28316 CameraToMount -- cameraX=0.74 cameraY=0.38 hyp=0.83 cameraTheta=0.47 mountX=-0.04 mountY=-0.83, mountTheta=-1.62
23:23:56.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.38, opts=13)
23:23:56.257 00.000 28316 Enqueuing Move request for scope (0.74, 0.38)
23:23:56.258 00.001 29988 Worker thread wakes up
23:23:56.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:56.259 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.38) opts 0xd
23:23:56.259 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.4
23:23:56.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:56.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:56.260 00.000 28316 Enqueuing Expose request
23:23:56.262 00.002 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.38)
23:23:56.262 00.000 29988 Moving (0.74, 0.38) raw xDistance=-0.04 yDistance=-0.83
23:23:56.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:23:56.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
23:23:56.262 00.000 29988 MoveAxis(E, 0, ABG)
23:23:56.262 00.000 29988 Move returns status 0, amount 0
23:23:56.262 00.000 29988 MoveAxis(N, 198, ABG)
23:23:56.262 00.000 29988 Guiding  Dir = 0, Dur = 198
23:23:56.262 00.000 29988 IsSlewing returns 0
23:23:56.262 00.000 29988 IsGuiding returns 0
23:23:56.267 00.005 29988 PulseGuide returned control before completion, sleep 204
23:23:56.472 00.205 29988 IsGuiding returns 1
23:23:56.472 00.000 29988 scope still moving after pulse duration time elapsed
23:23:56.503 00.031 29988 IsSlewing returns 0
23:23:56.503 00.000 29988 IsGuiding returns 0
23:23:56.503 00.000 29988 scope move finished after 198 + 42 ms
23:23:56.503 00.000 29988 Move returns status 0, amount 198
23:23:56.503 00.000 29988 move complete, result=0
23:23:56.503 00.000 29988 worker thread done servicing request
23:23:56.503 00.000 29988 Worker thread wakes up
23:23:56.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:56.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:56.503 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 198 ms NORTH
23:23:57.915 01.412 29988 Exposure complete
23:23:57.961 00.046 29988 worker thread done servicing request
23:23:57.961 00.000 28316 OnExposeComplete: enter
23:23:57.963 00.002 28316 UpdateGuideState(): m_state=6
23:23:57.963 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1675
23:23:57.964 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=115.63, Mass=1944, SNR=30.2, Peak=159 HFD=4.2
23:23:57.964 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:23:57.965 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.66)
23:23:57.965 00.000 28316 CameraToMount -- cameraX=0.74 cameraY=0.30 hyp=0.80 cameraTheta=0.38 mountX=0.04 mountY=-0.80, mountTheta=-1.52
23:23:57.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.30, opts=13)
23:23:57.967 00.001 28316 Enqueuing Move request for scope (0.74, 0.30)
23:23:57.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:57.968 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
23:23:57.969 00.001 29988 Worker thread wakes up
23:23:57.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.30) opts 0xd
23:23:57.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.30)
23:23:57.970 00.001 29988 Moving (0.74, 0.30) raw xDistance=0.04 yDistance=-0.80
23:23:57.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:23:57.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
23:23:57.970 00.000 29988 MoveAxis(E, 0, ABG)
23:23:57.970 00.000 29988 Move returns status 0, amount 0
23:23:57.970 00.000 29988 MoveAxis(N, 191, ABG)
23:23:57.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:57.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:57.971 00.000 28316 Enqueuing Expose request
23:23:57.973 00.002 29988 Guiding  Dir = 0, Dur = 191
23:23:57.973 00.000 29988 IsSlewing returns 0
23:23:57.973 00.000 29988 IsGuiding returns 0
23:23:57.978 00.005 29988 PulseGuide returned control before completion, sleep 196
23:23:58.180 00.202 29988 IsGuiding returns 0
23:23:58.180 00.000 29988 Move returns status 0, amount 191
23:23:58.180 00.000 29988 move complete, result=0
23:23:58.180 00.000 29988 worker thread done servicing request
23:23:58.180 00.000 29988 Worker thread wakes up
23:23:58.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:23:58.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:23:58.180 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.8 px 191 ms NORTH
23:23:59.803 01.623 29988 Exposure complete
23:23:59.851 00.048 29988 worker thread done servicing request
23:23:59.851 00.000 28316 OnExposeComplete: enter
23:23:59.853 00.002 28316 UpdateGuideState(): m_state=6
23:23:59.853 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1676
23:23:59.854 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=115.75, Mass=1871, SNR=29.7, Peak=173 HFD=4.3
23:23:59.854 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:23:59.854 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:23:59.855 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.42 hyp=0.73 cameraTheta=0.61 mountX=-0.14 mountY=-0.73, mountTheta=-1.76
23:23:59.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.42, opts=13)
23:23:59.857 00.001 28316 Enqueuing Move request for scope (0.60, 0.42)
23:23:59.857 00.000 29988 Worker thread wakes up
23:23:59.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:23:59.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.42) opts 0xd
23:23:59.857 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.42)
23:23:59.858 00.001 28316 UpdateGuideState exits: m=1871 RSB=29.7
23:23:59.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:59.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:23:59.859 00.001 28316 Enqueuing Expose request
23:23:59.859 00.000 29988 Moving (0.60, 0.42) raw xDistance=-0.14 yDistance=-0.73
23:23:59.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:23:59.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
23:23:59.859 00.000 29988 MoveAxis(E, 0, ABG)
23:23:59.859 00.000 29988 Move returns status 0, amount 0
23:23:59.859 00.000 29988 MoveAxis(N, 174, ABG)
23:23:59.859 00.000 29988 Guiding  Dir = 0, Dur = 174
23:23:59.860 00.001 29988 IsSlewing returns 0
23:23:59.860 00.000 29988 IsGuiding returns 0
23:23:59.865 00.005 29988 PulseGuide returned control before completion, sleep 179
23:24:00.057 00.192 29988 IsGuiding returns 0
23:24:00.057 00.000 29988 Move returns status 0, amount 174
23:24:00.057 00.000 29988 move complete, result=0
23:24:00.057 00.000 29988 worker thread done servicing request
23:24:00.057 00.000 29988 Worker thread wakes up
23:24:00.058 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 174 ms NORTH
23:24:00.059 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:00.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:01.475 01.416 29988 Exposure complete
23:24:01.512 00.037 29988 worker thread done servicing request
23:24:01.512 00.000 28316 OnExposeComplete: enter
23:24:01.512 00.000 28316 UpdateGuideState(): m_state=6
23:24:01.513 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1677
23:24:01.513 00.000 28316 Star::Find returns 1 (0), X=585.98, Y=115.59, Mass=1931, SNR=30.1, Peak=160 HFD=4.2
23:24:01.513 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:24:01.514 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.71)
23:24:01.514 00.000 28316 CameraToMount -- cameraX=0.75 cameraY=0.26 hyp=0.80 cameraTheta=0.33 mountX=0.08 mountY=-0.79, mountTheta=-1.47
23:24:01.516 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.75, y=0.26, opts=13)
23:24:01.517 00.001 28316 Enqueuing Move request for scope (0.75, 0.26)
23:24:01.518 00.001 29988 Worker thread wakes up
23:24:01.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.26) opts 0xd
23:24:01.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.75, 0.26)
23:24:01.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:01.519 00.001 28316 UpdateGuideState exits: m=1931 RSB=30.1
23:24:01.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:01.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:01.521 00.001 28316 Enqueuing Expose request
23:24:01.522 00.001 29988 Moving (0.75, 0.26) raw xDistance=0.08 yDistance=-0.79
23:24:01.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:24:01.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
23:24:01.522 00.000 29988 MoveAxis(E, 0, ABG)
23:24:01.522 00.000 29988 Move returns status 0, amount 0
23:24:01.522 00.000 29988 MoveAxis(N, 189, ABG)
23:24:01.522 00.000 29988 Guiding  Dir = 0, Dur = 189
23:24:01.523 00.001 29988 IsSlewing returns 0
23:24:01.523 00.000 29988 IsGuiding returns 0
23:24:01.528 00.005 29988 PulseGuide returned control before completion, sleep 195
23:24:01.724 00.196 29988 IsGuiding returns 0
23:24:01.724 00.000 29988 Move returns status 0, amount 189
23:24:01.724 00.000 29988 move complete, result=0
23:24:01.724 00.000 29988 worker thread done servicing request
23:24:01.724 00.000 29988 Worker thread wakes up
23:24:01.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:01.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:01.724 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 189 ms NORTH
23:24:03.358 01.634 29988 Exposure complete
23:24:03.420 00.062 29988 worker thread done servicing request
23:24:03.420 00.000 28316 OnExposeComplete: enter
23:24:03.422 00.002 28316 UpdateGuideState(): m_state=6
23:24:03.423 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1678
23:24:03.424 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=115.69, Mass=1934, SNR=30.2, Peak=182 HFD=4.2
23:24:03.424 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:24:03.425 00.001 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
23:24:03.426 00.001 28316 CameraToMount -- cameraX=0.79 cameraY=0.36 hyp=0.86 cameraTheta=0.43 mountX=-0.00 mountY=-0.86, mountTheta=-1.57
23:24:03.429 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=0.36, opts=13)
23:24:03.430 00.001 28316 Enqueuing Move request for scope (0.79, 0.36)
23:24:03.431 00.001 29988 Worker thread wakes up
23:24:03.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.36) opts 0xd
23:24:03.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 0.36)
23:24:03.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:03.431 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
23:24:03.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:03.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:03.433 00.001 28316 Enqueuing Expose request
23:24:03.433 00.000 29988 Moving (0.79, 0.36) raw xDistance=-0.00 yDistance=-0.86
23:24:03.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:24:03.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
23:24:03.433 00.000 29988 MoveAxis(E, 0, ABG)
23:24:03.433 00.000 29988 Move returns status 0, amount 0
23:24:03.433 00.000 29988 MoveAxis(N, 206, ABG)
23:24:03.433 00.000 29988 Guiding  Dir = 0, Dur = 206
23:24:03.433 00.000 29988 IsSlewing returns 0
23:24:03.434 00.001 29988 IsGuiding returns 0
23:24:03.439 00.005 29988 PulseGuide returned control before completion, sleep 211
23:24:03.658 00.219 29988 IsGuiding returns 0
23:24:03.658 00.000 29988 Move returns status 0, amount 206
23:24:03.658 00.000 29988 move complete, result=0
23:24:03.658 00.000 29988 worker thread done servicing request
23:24:03.658 00.000 29988 Worker thread wakes up
23:24:03.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:03.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:03.658 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.9 px 206 ms NORTH
23:24:05.065 01.407 29988 Exposure complete
23:24:05.123 00.058 29988 worker thread done servicing request
23:24:05.123 00.000 28316 OnExposeComplete: enter
23:24:05.124 00.001 28316 UpdateGuideState(): m_state=6
23:24:05.125 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1679
23:24:05.126 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=115.69, Mass=1919, SNR=30.1, Peak=185 HFD=4.1
23:24:05.126 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
23:24:05.129 00.003 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.58)
23:24:05.131 00.002 28316 CameraToMount -- cameraX=0.73 cameraY=0.36 hyp=0.81 cameraTheta=0.46 mountX=-0.03 mountY=-0.81, mountTheta=-1.61
23:24:05.135 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.36, opts=13)
23:24:05.138 00.003 28316 Enqueuing Move request for scope (0.73, 0.36)
23:24:05.140 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:05.142 00.002 28316 UpdateGuideState exits: m=1919 RSB=30.1
23:24:05.144 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:05.145 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:05.145 00.000 28316 Enqueuing Expose request
23:24:05.146 00.001 29988 Worker thread wakes up
23:24:05.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.36) opts 0xd
23:24:05.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.36)
23:24:05.146 00.000 29988 Moving (0.73, 0.36) raw xDistance=-0.03 yDistance=-0.81
23:24:05.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:24:05.147 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
23:24:05.147 00.000 29988 MoveAxis(E, 0, ABG)
23:24:05.147 00.000 29988 Move returns status 0, amount 0
23:24:05.147 00.000 29988 MoveAxis(N, 194, ABG)
23:24:05.147 00.000 29988 Guiding  Dir = 0, Dur = 194
23:24:05.147 00.000 29988 IsSlewing returns 0
23:24:05.147 00.000 29988 IsGuiding returns 0
23:24:05.152 00.005 29988 PulseGuide returned control before completion, sleep 200
23:24:05.362 00.210 29988 IsGuiding returns 0
23:24:05.362 00.000 29988 Move returns status 0, amount 194
23:24:05.362 00.000 29988 move complete, result=0
23:24:05.362 00.000 29988 worker thread done servicing request
23:24:05.362 00.000 29988 Worker thread wakes up
23:24:05.362 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 194 ms NORTH
23:24:05.363 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:05.364 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:06.996 01.632 29988 Exposure complete
23:24:07.033 00.037 29988 worker thread done servicing request
23:24:07.033 00.000 28316 OnExposeComplete: enter
23:24:07.034 00.001 28316 UpdateGuideState(): m_state=6
23:24:07.035 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1680
23:24:07.035 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=115.68, Mass=1958, SNR=30.3, Peak=170 HFD=4.2
23:24:07.036 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.56 = 1.56)
23:24:07.036 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.62)
23:24:07.036 00.000 28316 CameraToMount -- cameraX=0.78 cameraY=0.35 hyp=0.85 cameraTheta=0.42 mountX=0.01 mountY=-0.85, mountTheta=-1.56
23:24:07.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.35, opts=13)
23:24:07.038 00.001 28316 Enqueuing Move request for scope (0.78, 0.35)
23:24:07.039 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:07.039 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:24:07.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:07.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:07.040 00.000 28316 Enqueuing Expose request
23:24:07.041 00.001 29988 Worker thread wakes up
23:24:07.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.35) opts 0xd
23:24:07.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.35)
23:24:07.041 00.000 29988 Moving (0.78, 0.35) raw xDistance=0.01 yDistance=-0.85
23:24:07.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:24:07.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
23:24:07.041 00.000 29988 MoveAxis(E, 0, ABG)
23:24:07.041 00.000 29988 Move returns status 0, amount 0
23:24:07.041 00.000 29988 MoveAxis(N, 204, ABG)
23:24:07.041 00.000 29988 Guiding  Dir = 0, Dur = 204
23:24:07.041 00.000 29988 IsSlewing returns 0
23:24:07.041 00.000 29988 IsGuiding returns 0
23:24:07.046 00.005 29988 PulseGuide returned control before completion, sleep 209
23:24:07.263 00.217 29988 IsGuiding returns 1
23:24:07.263 00.000 29988 scope still moving after pulse duration time elapsed
23:24:07.294 00.031 29988 IsSlewing returns 0
23:24:07.295 00.001 29988 IsGuiding returns 0
23:24:07.295 00.000 29988 scope move finished after 204 + 49 ms
23:24:07.295 00.000 29988 Move returns status 0, amount 204
23:24:07.295 00.000 29988 move complete, result=0
23:24:07.295 00.000 29988 worker thread done servicing request
23:24:07.295 00.000 29988 Worker thread wakes up
23:24:07.295 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.9 px 204 ms NORTH
23:24:07.296 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:07.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:08.713 01.417 29988 Exposure complete
23:24:08.756 00.043 29988 worker thread done servicing request
23:24:08.756 00.000 28316 OnExposeComplete: enter
23:24:08.757 00.001 28316 UpdateGuideState(): m_state=6
23:24:08.758 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1681
23:24:08.758 00.000 28316 Star::Find returns 1 (0), X=586.18, Y=115.71, Mass=1821, SNR=29.2, Peak=159 HFD=4.4
23:24:08.759 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:24:08.760 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
23:24:08.761 00.001 28316 CameraToMount -- cameraX=0.96 cameraY=0.38 hyp=1.03 cameraTheta=0.37 mountX=0.05 mountY=-1.02, mountTheta=-1.52
23:24:08.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.96, y=0.38, opts=13)
23:24:08.763 00.000 28316 Enqueuing Move request for scope (0.96, 0.38)
23:24:08.764 00.001 29988 Worker thread wakes up
23:24:08.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:08.764 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.2
23:24:08.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:08.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:08.765 00.000 28316 Enqueuing Expose request
23:24:08.766 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.38) opts 0xd
23:24:08.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.96, 0.38)
23:24:08.766 00.000 29988 Moving (0.96, 0.38) raw xDistance=0.05 yDistance=-1.02
23:24:08.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:24:08.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
23:24:08.766 00.000 29988 MoveAxis(E, 0, ABG)
23:24:08.766 00.000 29988 Move returns status 0, amount 0
23:24:08.766 00.000 29988 MoveAxis(N, 245, ABG)
23:24:08.766 00.000 29988 Guiding  Dir = 0, Dur = 245
23:24:08.766 00.000 29988 IsSlewing returns 0
23:24:08.766 00.000 29988 IsGuiding returns 0
23:24:08.771 00.005 29988 PulseGuide returned control before completion, sleep 251
23:24:09.027 00.256 29988 IsGuiding returns 0
23:24:09.027 00.000 29988 Move returns status 0, amount 245
23:24:09.028 00.001 29988 move complete, result=0
23:24:09.028 00.000 29988 worker thread done servicing request
23:24:09.028 00.000 29988 Worker thread wakes up
23:24:09.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:09.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:09.028 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 245 ms NORTH
23:24:10.664 01.636 29988 Exposure complete
23:24:10.699 00.035 29988 worker thread done servicing request
23:24:10.699 00.000 28316 OnExposeComplete: enter
23:24:10.700 00.001 28316 UpdateGuideState(): m_state=6
23:24:10.701 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1682
23:24:10.701 00.000 28316 Star::Find returns 1 (0), X=585.99, Y=115.54, Mass=1908, SNR=29.9, Peak=158 HFD=4.1
23:24:10.701 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
23:24:10.702 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.78)
23:24:10.702 00.000 28316 CameraToMount -- cameraX=0.76 cameraY=0.20 hyp=0.79 cameraTheta=0.26 mountX=0.13 mountY=-0.77, mountTheta=-1.40
23:24:10.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.76, y=0.20, opts=13)
23:24:10.705 00.002 28316 Enqueuing Move request for scope (0.76, 0.20)
23:24:10.705 00.000 29988 Worker thread wakes up
23:24:10.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.20) opts 0xd
23:24:10.706 00.001 29988 Handling offset move in thread for scope, endpoint = (0.76, 0.20)
23:24:10.706 00.000 29988 Moving (0.76, 0.20) raw xDistance=0.13 yDistance=-0.77
23:24:10.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:24:10.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
23:24:10.706 00.000 29988 MoveAxis(E, 0, ABG)
23:24:10.706 00.000 29988 Move returns status 0, amount 0
23:24:10.706 00.000 29988 MoveAxis(N, 184, ABG)
23:24:10.706 00.000 29988 Guiding  Dir = 0, Dur = 184
23:24:10.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:10.706 00.000 28316 UpdateGuideState exits: m=1908 RSB=29.9
23:24:10.707 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:10.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:10.708 00.001 28316 Enqueuing Expose request
23:24:10.708 00.000 29988 IsSlewing returns 0
23:24:10.708 00.000 29988 IsGuiding returns 0
23:24:10.713 00.005 29988 PulseGuide returned control before completion, sleep 190
23:24:10.912 00.199 29988 IsGuiding returns 0
23:24:10.912 00.000 29988 Move returns status 0, amount 184
23:24:10.912 00.000 29988 move complete, result=0
23:24:10.912 00.000 29988 worker thread done servicing request
23:24:10.912 00.000 29988 Worker thread wakes up
23:24:10.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:10.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:10.914 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 184 ms NORTH
23:24:12.328 01.414 29988 Exposure complete
23:24:12.375 00.047 29988 worker thread done servicing request
23:24:12.377 00.002 28316 OnExposeComplete: enter
23:24:12.378 00.001 28316 UpdateGuideState(): m_state=6
23:24:12.379 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1683
23:24:12.379 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=115.58, Mass=1920, SNR=30.1, Peak=145 HFD=4.5
23:24:12.380 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:24:12.381 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
23:24:12.383 00.002 28316 CameraToMount -- cameraX=0.99 cameraY=0.25 hyp=1.02 cameraTheta=0.24 mountX=0.19 mountY=-1.00, mountTheta=-1.39
23:24:12.383 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.99, y=0.25, opts=13)
23:24:12.384 00.001 28316 Enqueuing Move request for scope (0.99, 0.25)
23:24:12.385 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:12.386 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:24:12.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:12.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:12.388 00.001 28316 Enqueuing Expose request
23:24:12.389 00.001 29988 Worker thread wakes up
23:24:12.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.25) opts 0xd
23:24:12.389 00.000 29988 Handling offset move in thread for scope, endpoint = (0.99, 0.25)
23:24:12.389 00.000 29988 Moving (0.99, 0.25) raw xDistance=0.19 yDistance=-1.00
23:24:12.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:24:12.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
23:24:12.389 00.000 29988 MoveAxis(E, 0, ABG)
23:24:12.389 00.000 29988 Move returns status 0, amount 0
23:24:12.389 00.000 29988 MoveAxis(N, 238, ABG)
23:24:12.389 00.000 29988 Guiding  Dir = 0, Dur = 238
23:24:12.391 00.002 29988 IsSlewing returns 0
23:24:12.391 00.000 29988 IsGuiding returns 0
23:24:12.395 00.004 29988 PulseGuide returned control before completion, sleep 244
23:24:12.654 00.259 29988 IsGuiding returns 0
23:24:12.654 00.000 29988 Move returns status 0, amount 238
23:24:12.655 00.001 29988 move complete, result=0
23:24:12.655 00.000 29988 worker thread done servicing request
23:24:12.655 00.000 29988 Worker thread wakes up
23:24:12.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:12.655 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -1.0 px 238 ms NORTH
23:24:12.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:14.294 01.639 29988 Exposure complete
23:24:14.337 00.043 29988 worker thread done servicing request
23:24:14.338 00.001 28316 OnExposeComplete: enter
23:24:14.339 00.001 28316 UpdateGuideState(): m_state=6
23:24:14.340 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1684
23:24:14.341 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=115.62, Mass=1898, SNR=30.0, Peak=157 HFD=4.2
23:24:14.341 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
23:24:14.342 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
23:24:14.342 00.000 28316 CameraToMount -- cameraX=0.78 cameraY=0.29 hyp=0.84 cameraTheta=0.36 mountX=0.06 mountY=-0.83, mountTheta=-1.50
23:24:14.343 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.29, opts=13)
23:24:14.344 00.001 28316 Enqueuing Move request for scope (0.78, 0.29)
23:24:14.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:14.345 00.001 28316 UpdateGuideState exits: m=1898 RSB=30.0
23:24:14.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:14.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:14.346 00.000 28316 Enqueuing Expose request
23:24:14.346 00.000 29988 Worker thread wakes up
23:24:14.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.29) opts 0xd
23:24:14.346 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.29)
23:24:14.346 00.000 29988 Moving (0.78, 0.29) raw xDistance=0.06 yDistance=-0.83
23:24:14.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:14.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
23:24:14.346 00.000 29988 MoveAxis(E, 0, ABG)
23:24:14.347 00.001 29988 Move returns status 0, amount 0
23:24:14.347 00.000 29988 MoveAxis(N, 198, ABG)
23:24:14.347 00.000 29988 Guiding  Dir = 0, Dur = 198
23:24:14.347 00.000 29988 IsSlewing returns 0
23:24:14.347 00.000 29988 IsGuiding returns 0
23:24:14.352 00.005 29988 PulseGuide returned control before completion, sleep 203
23:24:14.572 00.220 29988 IsGuiding returns 0
23:24:14.572 00.000 29988 Move returns status 0, amount 198
23:24:14.572 00.000 29988 move complete, result=0
23:24:14.572 00.000 29988 worker thread done servicing request
23:24:14.572 00.000 29988 Worker thread wakes up
23:24:14.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:14.572 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 198 ms NORTH
23:24:14.573 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:15.979 01.406 29988 Exposure complete
23:24:16.008 00.029 29988 worker thread done servicing request
23:24:16.008 00.000 28316 OnExposeComplete: enter
23:24:16.008 00.000 28316 UpdateGuideState(): m_state=6
23:24:16.013 00.005 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1685
23:24:16.014 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=115.66, Mass=1875, SNR=29.6, Peak=175 HFD=4.2
23:24:16.015 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:24:16.016 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
23:24:16.016 00.000 28316 CameraToMount -- cameraX=0.78 cameraY=0.33 hyp=0.85 cameraTheta=0.40 mountX=0.02 mountY=-0.84, mountTheta=-1.54
23:24:16.019 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.33, opts=13)
23:24:16.020 00.001 28316 Enqueuing Move request for scope (0.78, 0.33)
23:24:16.022 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:16.024 00.002 29988 Worker thread wakes up
23:24:16.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.33) opts 0xd
23:24:16.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.33)
23:24:16.024 00.000 29988 Moving (0.78, 0.33) raw xDistance=0.02 yDistance=-0.84
23:24:16.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:24:16.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:24:16.024 00.000 29988 MoveAxis(E, 0, ABG)
23:24:16.024 00.000 29988 Move returns status 0, amount 0
23:24:16.024 00.000 29988 MoveAxis(N, 201, ABG)
23:24:16.024 00.000 29988 Guiding  Dir = 0, Dur = 201
23:24:16.024 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.6
23:24:16.025 00.001 29988 IsSlewing returns 0
23:24:16.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:16.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:16.025 00.000 28316 Enqueuing Expose request
23:24:16.026 00.001 29988 IsGuiding returns 0
23:24:16.031 00.005 29988 PulseGuide returned control before completion, sleep 207
23:24:16.246 00.215 29988 IsGuiding returns 1
23:24:16.246 00.000 29988 scope still moving after pulse duration time elapsed
23:24:16.277 00.031 29988 IsSlewing returns 0
23:24:16.277 00.000 29988 IsGuiding returns 0
23:24:16.277 00.000 29988 scope move finished after 201 + 50 ms
23:24:16.278 00.001 29988 Move returns status 0, amount 201
23:24:16.278 00.000 29988 move complete, result=0
23:24:16.278 00.000 29988 worker thread done servicing request
23:24:16.278 00.000 29988 Worker thread wakes up
23:24:16.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:16.278 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.8 px 201 ms NORTH
23:24:16.279 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:17.909 01.630 29988 Exposure complete
23:24:17.937 00.028 29988 worker thread done servicing request
23:24:17.937 00.000 28316 OnExposeComplete: enter
23:24:17.938 00.001 28316 UpdateGuideState(): m_state=6
23:24:17.938 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1686
23:24:17.940 00.002 28316 Star::Find returns 1 (0), X=586.62, Y=115.18, Mass=1836, SNR=29.5, Peak=152 HFD=4.4
23:24:17.940 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:24:17.941 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:24:17.941 00.000 28316 CameraToMount -- cameraX=1.40 cameraY=-0.16 hyp=1.41 cameraTheta=-0.11 mountX=0.72 mountY=-1.18, mountTheta=-1.02
23:24:17.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.40, y=-0.16, opts=13)
23:24:17.943 00.001 28316 Enqueuing Move request for scope (1.40, -0.16)
23:24:17.943 00.000 29988 Worker thread wakes up
23:24:17.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:17.944 00.001 28316 UpdateGuideState exits: m=1836 RSB=29.5
23:24:17.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:17.945 00.000 28316 Enqueuing Expose request
23:24:17.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.40, -0.16) opts 0xd
23:24:17.946 00.000 29988 Handling offset move in thread for scope, endpoint = (1.40, -0.16)
23:24:17.946 00.000 29988 Moving (1.40, -0.16) raw xDistance=0.72 yDistance=-1.18
23:24:17.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
23:24:17.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
23:24:17.946 00.000 29988 MoveAxis(W, 152, ABG)
23:24:17.946 00.000 29988 Guiding  Dir = 3, Dur = 152
23:24:17.946 00.000 29988 IsSlewing returns 0
23:24:17.946 00.000 29988 IsGuiding returns 0
23:24:17.948 00.002 29988 PulseGuide returned control before completion, sleep 161
23:24:18.125 00.177 29988 IsGuiding returns 0
23:24:18.125 00.000 29988 Move returns status 0, amount 152
23:24:18.125 00.000 29988 MoveAxis(N, 281, ABG)
23:24:18.125 00.000 29988 Guiding  Dir = 0, Dur = 281
23:24:18.126 00.001 29988 IsSlewing returns 0
23:24:18.126 00.000 29988 IsGuiding returns 0
23:24:18.131 00.005 29988 PulseGuide returned control before completion, sleep 287
23:24:18.423 00.292 29988 IsGuiding returns 0
23:24:18.423 00.000 29988 Move returns status 0, amount 281
23:24:18.423 00.000 29988 move complete, result=0
23:24:18.423 00.000 29988 worker thread done servicing request
23:24:18.423 00.000 29988 Worker thread wakes up
23:24:18.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:18.423 00.000 28316 GuideStep: 0.7 px 152 ms WEST, -1.2 px 281 ms NORTH
23:24:18.424 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:19.830 01.406 29988 Exposure complete
23:24:19.872 00.042 29988 worker thread done servicing request
23:24:19.873 00.001 28316 OnExposeComplete: enter
23:24:19.874 00.001 28316 UpdateGuideState(): m_state=6
23:24:19.875 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1687
23:24:19.876 00.001 28316 Star::Find returns 1 (0), X=586.27, Y=115.61, Mass=1968, SNR=30.4, Peak=142 HFD=4.7
23:24:19.879 00.003 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:24:19.880 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:24:19.880 00.000 28316 CameraToMount -- cameraX=1.05 cameraY=0.27 hyp=1.08 cameraTheta=0.26 mountX=0.19 mountY=-1.06, mountTheta=-1.40
23:24:19.882 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.05, y=0.27, opts=13)
23:24:19.882 00.000 28316 Enqueuing Move request for scope (1.05, 0.27)
23:24:19.882 00.000 29988 Worker thread wakes up
23:24:19.882 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:19.884 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.27) opts 0xd
23:24:19.884 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.4
23:24:19.884 00.000 29988 Handling offset move in thread for scope, endpoint = (1.05, 0.27)
23:24:19.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:19.885 00.001 29988 Moving (1.05, 0.27) raw xDistance=0.19 yDistance=-1.06
23:24:19.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:19.885 00.000 28316 Enqueuing Expose request
23:24:19.886 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:24:19.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
23:24:19.886 00.000 29988 MoveAxis(E, 0, ABG)
23:24:19.886 00.000 29988 Move returns status 0, amount 0
23:24:19.886 00.000 29988 MoveAxis(N, 253, ABG)
23:24:19.886 00.000 29988 Guiding  Dir = 0, Dur = 253
23:24:19.886 00.000 29988 IsSlewing returns 0
23:24:19.886 00.000 29988 IsGuiding returns 0
23:24:19.890 00.004 29988 PulseGuide returned control before completion, sleep 259
23:24:20.156 00.266 29988 IsGuiding returns 0
23:24:20.156 00.000 29988 Move returns status 0, amount 253
23:24:20.156 00.000 29988 move complete, result=0
23:24:20.156 00.000 29988 worker thread done servicing request
23:24:20.156 00.000 29988 Worker thread wakes up
23:24:20.156 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -1.1 px 253 ms NORTH
23:24:20.157 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:20.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:21.790 01.633 29988 Exposure complete
23:24:21.815 00.025 29988 worker thread done servicing request
23:24:21.815 00.000 28316 OnExposeComplete: enter
23:24:21.816 00.001 28316 UpdateGuideState(): m_state=6
23:24:21.818 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1688
23:24:21.818 00.000 28316 Star::Find returns 1 (0), X=585.79, Y=115.76, Mass=2006, SNR=30.7, Peak=158 HFD=4.5
23:24:21.819 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:24:21.819 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.90 = -1.39)
23:24:21.820 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=0.42 hyp=0.70 cameraTheta=0.65 mountX=-0.15 mountY=-0.69, mountTheta=-1.79
23:24:21.821 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.42, opts=13)
23:24:21.821 00.000 28316 Enqueuing Move request for scope (0.56, 0.42)
23:24:21.822 00.001 29988 Worker thread wakes up
23:24:21.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.42) opts 0xd
23:24:21.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.42)
23:24:21.822 00.000 29988 Moving (0.56, 0.42) raw xDistance=-0.15 yDistance=-0.69
23:24:21.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:24:21.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
23:24:21.822 00.000 29988 MoveAxis(E, 0, ABG)
23:24:21.822 00.000 29988 Move returns status 0, amount 0
23:24:21.822 00.000 29988 MoveAxis(N, 165, ABG)
23:24:21.822 00.000 29988 Guiding  Dir = 0, Dur = 165
23:24:21.822 00.000 29988 IsSlewing returns 0
23:24:21.823 00.001 29988 IsGuiding returns 0
23:24:21.826 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:21.828 00.002 29988 PulseGuide returned control before completion, sleep 170
23:24:21.833 00.005 28316 UpdateGuideState exits: m=2006 RSB=30.7
23:24:21.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:21.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:21.835 00.001 28316 Enqueuing Expose request
23:24:22.007 00.172 29988 IsGuiding returns 0
23:24:22.007 00.000 29988 Move returns status 0, amount 165
23:24:22.007 00.000 29988 move complete, result=0
23:24:22.007 00.000 29988 worker thread done servicing request
23:24:22.007 00.000 29988 Worker thread wakes up
23:24:22.007 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 165 ms NORTH
23:24:22.009 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:22.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:23.415 01.406 29988 Exposure complete
23:24:23.440 00.025 29988 worker thread done servicing request
23:24:23.440 00.000 28316 OnExposeComplete: enter
23:24:23.441 00.001 28316 UpdateGuideState(): m_state=6
23:24:23.441 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1689
23:24:23.442 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=115.41, Mass=1915, SNR=29.9, Peak=138 HFD=4.6
23:24:23.442 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
23:24:23.442 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.92)
23:24:23.443 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=0.08 hyp=0.67 cameraTheta=0.12 mountX=0.20 mountY=-0.63, mountTheta=-1.26
23:24:23.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.08, opts=13)
23:24:23.445 00.001 28316 Enqueuing Move request for scope (0.66, 0.08)
23:24:23.445 00.000 29988 Worker thread wakes up
23:24:23.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.08) opts 0xd
23:24:23.445 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.08)
23:24:23.445 00.000 29988 Moving (0.66, 0.08) raw xDistance=0.20 yDistance=-0.63
23:24:23.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:24:23.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
23:24:23.445 00.000 29988 MoveAxis(W, 42, ABG)
23:24:23.445 00.000 29988 Guiding  Dir = 3, Dur = 42
23:24:23.446 00.001 29988 IsSlewing returns 0
23:24:23.446 00.000 29988 IsGuiding returns 0
23:24:23.448 00.002 29988 PulseGuide returned control before completion, sleep 51
23:24:23.452 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:23.458 00.006 28316 UpdateGuideState exits: m=1915 RSB=29.9
23:24:23.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:23.459 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:23.459 00.000 28316 Enqueuing Expose request
23:24:23.509 00.050 29988 IsGuiding returns 1
23:24:23.509 00.000 29988 scope still moving after pulse duration time elapsed
23:24:23.540 00.031 29988 IsSlewing returns 0
23:24:23.540 00.000 29988 IsGuiding returns 0
23:24:23.540 00.000 29988 scope move finished after 42 + 52 ms
23:24:23.540 00.000 29988 Move returns status 0, amount 42
23:24:23.540 00.000 29988 MoveAxis(N, 150, ABG)
23:24:23.540 00.000 29988 Guiding  Dir = 0, Dur = 150
23:24:23.541 00.001 29988 IsSlewing returns 0
23:24:23.541 00.000 29988 IsGuiding returns 0
23:24:23.546 00.005 29988 PulseGuide returned control before completion, sleep 156
23:24:23.711 00.165 29988 IsGuiding returns 0
23:24:23.713 00.002 29988 Move returns status 0, amount 150
23:24:23.713 00.000 29988 move complete, result=0
23:24:23.713 00.000 29988 worker thread done servicing request
23:24:23.713 00.000 29988 Worker thread wakes up
23:24:23.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:23.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:23.713 00.000 28316 GuideStep: 0.2 px 42 ms WEST, -0.6 px 150 ms NORTH
23:24:25.339 01.626 29988 Exposure complete
23:24:25.366 00.027 29988 worker thread done servicing request
23:24:25.366 00.000 28316 OnExposeComplete: enter
23:24:25.367 00.001 28316 UpdateGuideState(): m_state=6
23:24:25.367 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1690
23:24:25.368 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=115.68, Mass=1758, SNR=28.6, Peak=160 HFD=4.2
23:24:25.368 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
23:24:25.369 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
23:24:25.369 00.000 28316 CameraToMount -- cameraX=0.61 cameraY=0.34 hyp=0.70 cameraTheta=0.51 mountX=-0.06 mountY=-0.70, mountTheta=-1.66
23:24:25.371 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.61, y=0.34, opts=13)
23:24:25.371 00.000 28316 Enqueuing Move request for scope (0.61, 0.34)
23:24:25.372 00.001 29988 Worker thread wakes up
23:24:25.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.34) opts 0xd
23:24:25.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.61, 0.34)
23:24:25.372 00.000 29988 Moving (0.61, 0.34) raw xDistance=-0.06 yDistance=-0.70
23:24:25.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:24:25.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
23:24:25.372 00.000 29988 MoveAxis(E, 0, ABG)
23:24:25.372 00.000 29988 Move returns status 0, amount 0
23:24:25.372 00.000 29988 MoveAxis(N, 167, ABG)
23:24:25.372 00.000 29988 Guiding  Dir = 0, Dur = 167
23:24:25.373 00.001 29988 IsSlewing returns 0
23:24:25.373 00.000 29988 IsGuiding returns 0
23:24:25.375 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:25.378 00.003 29988 PulseGuide returned control before completion, sleep 173
23:24:25.383 00.005 28316 UpdateGuideState exits: m=1758 RSB=28.6
23:24:25.384 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:25.385 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:25.385 00.000 28316 Enqueuing Expose request
23:24:25.559 00.174 29988 IsGuiding returns 1
23:24:25.559 00.000 29988 scope still moving after pulse duration time elapsed
23:24:25.590 00.031 29988 IsSlewing returns 0
23:24:25.590 00.000 29988 IsGuiding returns 0
23:24:25.590 00.000 29988 scope move finished after 167 + 50 ms
23:24:25.590 00.000 29988 Move returns status 0, amount 167
23:24:25.590 00.000 29988 move complete, result=0
23:24:25.590 00.000 29988 worker thread done servicing request
23:24:25.590 00.000 29988 Worker thread wakes up
23:24:25.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:25.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:25.590 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 167 ms NORTH
23:24:27.003 01.413 29988 Exposure complete
23:24:27.030 00.027 29988 worker thread done servicing request
23:24:27.030 00.000 28316 OnExposeComplete: enter
23:24:27.032 00.002 28316 UpdateGuideState(): m_state=6
23:24:27.032 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1691
23:24:27.033 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=115.73, Mass=1769, SNR=29.0, Peak=148 HFD=4.3
23:24:27.033 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
23:24:27.033 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
23:24:27.033 00.000 28316 CameraToMount -- cameraX=0.75 cameraY=0.39 hyp=0.85 cameraTheta=0.48 mountX=-0.05 mountY=-0.85, mountTheta=-1.63
23:24:27.035 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.75, y=0.39, opts=13)
23:24:27.035 00.000 28316 Enqueuing Move request for scope (0.75, 0.39)
23:24:27.037 00.002 29988 Worker thread wakes up
23:24:27.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.39) opts 0xd
23:24:27.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.75, 0.39)
23:24:27.037 00.000 29988 Moving (0.75, 0.39) raw xDistance=-0.05 yDistance=-0.85
23:24:27.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:24:27.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
23:24:27.037 00.000 29988 MoveAxis(E, 0, ABG)
23:24:27.037 00.000 29988 Move returns status 0, amount 0
23:24:27.037 00.000 29988 MoveAxis(N, 203, ABG)
23:24:27.037 00.000 29988 Guiding  Dir = 0, Dur = 203
23:24:27.037 00.000 29988 IsSlewing returns 0
23:24:27.038 00.001 29988 IsGuiding returns 0
23:24:27.040 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:27.043 00.003 29988 PulseGuide returned control before completion, sleep 208
23:24:27.050 00.007 28316 UpdateGuideState exits: m=1769 RSB=29.0
23:24:27.051 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:27.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:27.052 00.001 28316 Enqueuing Expose request
23:24:27.258 00.206 29988 IsGuiding returns 0
23:24:27.258 00.000 29988 Move returns status 0, amount 203
23:24:27.258 00.000 29988 move complete, result=0
23:24:27.258 00.000 29988 worker thread done servicing request
23:24:27.258 00.000 29988 Worker thread wakes up
23:24:27.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:27.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:27.258 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.9 px 203 ms NORTH
23:24:28.885 01.627 29988 Exposure complete
23:24:28.908 00.023 29988 worker thread done servicing request
23:24:28.908 00.000 28316 OnExposeComplete: enter
23:24:28.909 00.001 28316 UpdateGuideState(): m_state=6
23:24:28.911 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1692
23:24:28.911 00.000 28316 Star::Find returns 1 (0), X=586.23, Y=115.43, Mass=1822, SNR=29.2, Peak=136 HFD=4.2
23:24:28.911 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
23:24:28.912 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.94)
23:24:28.912 00.000 28316 CameraToMount -- cameraX=1.00 cameraY=0.10 hyp=1.01 cameraTheta=0.10 mountX=0.32 mountY=-0.94, mountTheta=-1.24
23:24:28.914 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.00, y=0.10, opts=13)
23:24:28.915 00.001 28316 Enqueuing Move request for scope (1.00, 0.10)
23:24:28.916 00.001 29988 Worker thread wakes up
23:24:28.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.10) opts 0xd
23:24:28.916 00.000 29988 Handling offset move in thread for scope, endpoint = (1.00, 0.10)
23:24:28.916 00.000 29988 Moving (1.00, 0.10) raw xDistance=0.32 yDistance=-0.94
23:24:28.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:24:28.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
23:24:28.916 00.000 29988 MoveAxis(W, 68, ABG)
23:24:28.916 00.000 29988 Guiding  Dir = 3, Dur = 68
23:24:28.917 00.001 29988 IsSlewing returns 0
23:24:28.917 00.000 29988 IsGuiding returns 0
23:24:28.918 00.001 29988 PulseGuide returned control before completion, sleep 77
23:24:28.920 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:28.927 00.007 28316 UpdateGuideState exits: m=1822 RSB=29.2
23:24:28.928 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:28.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:28.929 00.001 28316 Enqueuing Expose request
23:24:29.010 00.081 29988 IsGuiding returns 0
23:24:29.010 00.000 29988 Move returns status 0, amount 68
23:24:29.010 00.000 29988 MoveAxis(N, 225, ABG)
23:24:29.010 00.000 29988 Guiding  Dir = 0, Dur = 225
23:24:29.011 00.001 29988 IsSlewing returns 0
23:24:29.011 00.000 29988 IsGuiding returns 0
23:24:29.017 00.006 29988 PulseGuide returned control before completion, sleep 230
23:24:29.262 00.245 29988 IsGuiding returns 0
23:24:29.262 00.000 29988 Move returns status 0, amount 225
23:24:29.262 00.000 29988 move complete, result=0
23:24:29.263 00.001 29988 worker thread done servicing request
23:24:29.263 00.000 29988 Worker thread wakes up
23:24:29.263 00.000 28316 GuideStep: 0.3 px 68 ms WEST, -0.9 px 225 ms NORTH
23:24:29.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:29.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:30.672 01.409 29988 Exposure complete
23:24:30.696 00.024 29988 worker thread done servicing request
23:24:30.696 00.000 28316 OnExposeComplete: enter
23:24:30.697 00.001 28316 UpdateGuideState(): m_state=6
23:24:30.698 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1693
23:24:30.698 00.000 28316 Star::Find returns 1 (0), X=586.16, Y=115.66, Mass=1822, SNR=29.2, Peak=150 HFD=4.4
23:24:30.699 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:24:30.699 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
23:24:30.699 00.000 28316 CameraToMount -- cameraX=0.93 cameraY=0.33 hyp=0.99 cameraTheta=0.34 mountX=0.09 mountY=-0.98, mountTheta=-1.48
23:24:30.701 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.93, y=0.33, opts=13)
23:24:30.701 00.000 28316 Enqueuing Move request for scope (0.93, 0.33)
23:24:30.702 00.001 29988 Worker thread wakes up
23:24:30.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.33) opts 0xd
23:24:30.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.93, 0.33)
23:24:30.702 00.000 29988 Moving (0.93, 0.33) raw xDistance=0.09 yDistance=-0.98
23:24:30.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:24:30.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
23:24:30.702 00.000 29988 MoveAxis(E, 0, ABG)
23:24:30.702 00.000 29988 Move returns status 0, amount 0
23:24:30.702 00.000 29988 MoveAxis(N, 235, ABG)
23:24:30.702 00.000 29988 Guiding  Dir = 0, Dur = 235
23:24:30.703 00.001 29988 IsSlewing returns 0
23:24:30.703 00.000 29988 IsGuiding returns 0
23:24:30.707 00.004 29988 PulseGuide returned control before completion, sleep 241
23:24:30.708 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:30.716 00.008 28316 UpdateGuideState exits: m=1822 RSB=29.2
23:24:30.716 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:30.717 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:30.717 00.000 28316 Enqueuing Expose request
23:24:30.951 00.234 29988 IsGuiding returns 1
23:24:30.951 00.000 29988 scope still moving after pulse duration time elapsed
23:24:30.981 00.030 29988 IsSlewing returns 0
23:24:30.981 00.000 29988 IsGuiding returns 0
23:24:30.981 00.000 29988 scope move finished after 235 + 43 ms
23:24:30.981 00.000 29988 Move returns status 0, amount 235
23:24:30.982 00.001 29988 move complete, result=0
23:24:30.982 00.000 29988 worker thread done servicing request
23:24:30.982 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 235 ms NORTH
23:24:30.982 00.000 29988 Worker thread wakes up
23:24:30.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:30.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:32.609 01.627 29988 Exposure complete
23:24:32.634 00.025 29988 worker thread done servicing request
23:24:32.634 00.000 28316 OnExposeComplete: enter
23:24:32.634 00.000 28316 UpdateGuideState(): m_state=6
23:24:32.635 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1694
23:24:32.635 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=115.75, Mass=1805, SNR=29.3, Peak=156 HFD=4.2
23:24:32.636 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:24:32.636 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.52)
23:24:32.636 00.000 28316 CameraToMount -- cameraX=0.73 cameraY=0.42 hyp=0.85 cameraTheta=0.52 mountX=-0.08 mountY=-0.85, mountTheta=-1.67
23:24:32.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.42, opts=13)
23:24:32.638 00.001 28316 Enqueuing Move request for scope (0.73, 0.42)
23:24:32.638 00.000 29988 Worker thread wakes up
23:24:32.639 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.42) opts 0xd
23:24:32.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.42)
23:24:32.639 00.000 29988 Moving (0.73, 0.42) raw xDistance=-0.08 yDistance=-0.85
23:24:32.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:24:32.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
23:24:32.639 00.000 29988 MoveAxis(E, 0, ABG)
23:24:32.639 00.000 29988 Move returns status 0, amount 0
23:24:32.639 00.000 29988 MoveAxis(N, 202, ABG)
23:24:32.639 00.000 29988 Guiding  Dir = 0, Dur = 202
23:24:32.639 00.000 29988 IsSlewing returns 0
23:24:32.639 00.000 29988 IsGuiding returns 0
23:24:32.642 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:32.644 00.002 29988 PulseGuide returned control before completion, sleep 207
23:24:32.651 00.007 28316 UpdateGuideState exits: m=1805 RSB=29.3
23:24:32.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:32.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:32.652 00.000 28316 Enqueuing Expose request
23:24:32.859 00.207 29988 IsGuiding returns 1
23:24:32.859 00.000 29988 scope still moving after pulse duration time elapsed
23:24:32.890 00.031 29988 IsSlewing returns 0
23:24:32.890 00.000 29988 IsGuiding returns 0
23:24:32.891 00.001 29988 scope move finished after 202 + 49 ms
23:24:32.891 00.000 29988 Move returns status 0, amount 202
23:24:32.891 00.000 29988 move complete, result=0
23:24:32.891 00.000 29988 worker thread done servicing request
23:24:32.891 00.000 29988 Worker thread wakes up
23:24:32.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 202 ms NORTH
23:24:32.892 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:32.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:34.312 01.420 29988 Exposure complete
23:24:34.337 00.025 29988 worker thread done servicing request
23:24:34.337 00.000 28316 OnExposeComplete: enter
23:24:34.338 00.001 28316 UpdateGuideState(): m_state=6
23:24:34.338 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1695
23:24:34.339 00.001 28316 Star::Find returns 1 (0), X=585.24, Y=115.36, Mass=1832, SNR=29.3, Peak=129 HFD=4.5
23:24:34.339 00.000 28316 MultiStar: exiting stabilization period
23:24:34.339 00.000 28316 MultiStar: [#1 -0.31,-0.30,0.00,M1] [#2 -0.48,-0.23,0.00,M1] [#3 -0.23,-0.28,0.90,U] [#4 -0.29,-0.16,0.89,U] [#5 -0.28,-0.18,0.80,U] [#6 -0.17,-0.08,0.75,U] [#7 -0.22,0.10,0.67,U] [#8 -0.36,-0.28,0.00,M1] 
23:24:34.340 00.001 28316 single-star, 5 included, MultiStar: {-0.19, -0.10}, one-star: {0.01, 0.02}
23:24:34.340 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
23:24:34.341 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.99)
23:24:34.341 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.05 mountX=-0.02 mountY=-0.02, mountTheta=-2.18
23:24:34.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
23:24:34.344 00.002 28316 Enqueuing Move request for scope (0.01, 0.02)
23:24:34.345 00.001 29988 Worker thread wakes up
23:24:34.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:24:34.345 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:24:34.345 00.000 29988 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:24:34.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:24:34.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:34.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:24:34.345 00.000 29988 MoveAxis(E, 0, ABG)
23:24:34.345 00.000 29988 Move returns status 0, amount 0
23:24:34.345 00.000 29988 MoveAxis(N, 0, ABG)
23:24:34.345 00.000 29988 Move returns status 0, amount 0
23:24:34.345 00.000 29988 move complete, result=0
23:24:34.345 00.000 29988 worker thread done servicing request
23:24:34.350 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:34.358 00.008 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:24:34.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:34.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:34.359 00.000 28316 Enqueuing Expose request
23:24:34.360 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:34.360 00.000 29988 Worker thread wakes up
23:24:34.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:34.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:35.994 01.634 29988 Exposure complete
23:24:36.020 00.026 29988 worker thread done servicing request
23:24:36.020 00.000 28316 OnExposeComplete: enter
23:24:36.020 00.000 28316 UpdateGuideState(): m_state=6
23:24:36.021 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1696
23:24:36.021 00.000 28316 Star::Find returns 1 (0), X=585.24, Y=115.60, Mass=2024, SNR=30.9, Peak=148 HFD=4.6
23:24:36.022 00.001 28316 MultiStar: [#1 -0.32,-0.23,0.00,M2] [#2 -0.46,-0.12,0.00,M2] [#3 -0.21,-0.24,0.85,U] [#4 -0.27,-0.05,0.87,U] [#5 -0.22,-0.07,0.75,U] [#6 -0.31,0.06,0.69,U] [#7 -0.14,0.22,0.64,U] [#8 -0.59,-0.16,0.00,M2] 
23:24:36.022 00.000 28316 refined, 5 included, MultiStar: {-0.18, 0.03}, one-star: {0.01, 0.26}
23:24:36.023 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.12 = -2.16)
23:24:36.023 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.22 = 0.94)
23:24:36.024 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=-0.10 mountY=0.15, mountTheta=2.18
23:24:36.026 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.03, opts=13)
23:24:36.027 00.001 28316 Enqueuing Move request for scope (-0.18, 0.03)
23:24:36.028 00.001 29988 Worker thread wakes up
23:24:36.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
23:24:36.028 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
23:24:36.028 00.000 29988 Moving (-0.18, 0.03) raw xDistance=-0.10 yDistance=0.15
23:24:36.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:36.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:36.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:24:36.028 00.000 29988 MoveAxis(E, 0, ABG)
23:24:36.029 00.001 29988 Move returns status 0, amount 0
23:24:36.029 00.000 29988 MoveAxis(N, 0, ABG)
23:24:36.029 00.000 29988 Move returns status 0, amount 0
23:24:36.029 00.000 29988 move complete, result=0
23:24:36.029 00.000 29988 worker thread done servicing request
23:24:36.032 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:36.039 00.007 28316 UpdateGuideState exits: m=2024 RSB=30.9
23:24:36.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:36.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:36.040 00.000 28316 Enqueuing Expose request
23:24:36.041 00.001 29988 Worker thread wakes up
23:24:36.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:36.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:36.041 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:37.554 01.513 29988 Exposure complete
23:24:37.578 00.024 29988 worker thread done servicing request
23:24:37.579 00.001 28316 OnExposeComplete: enter
23:24:37.579 00.000 28316 UpdateGuideState(): m_state=6
23:24:37.580 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1697
23:24:37.580 00.000 28316 Star::Find returns 1 (0), X=585.09, Y=115.33, Mass=1939, SNR=30.2, Peak=152 HFD=4.3
23:24:37.581 00.001 28316 MultiStar: [#1 -0.44,-0.32,0.00,M3] [#2 -0.65,-0.27,0.00,M3] [#3 -0.36,-0.18,0.00,M1] [#4 -0.44,-0.14,0.00,M1] [#5 -0.31,-0.31,0.00,M1] [#6 -0.35,-0.06,0.71,U] [#7 -0.42,0.19,0.00,M8] [#8 -0.44,-0.18,0.00,M3] 
23:24:37.581 00.000 28316 single-star, 1 included, MultiStar: {-0.23, -0.02}, one-star: {-0.14, 0.00}
23:24:37.582 00.001 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.14) = xAngle (4.28 = -2.00)
23:24:37.582 00.000 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.38 = 1.10)
23:24:37.583 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.14 mountX=-0.06 mountY=0.12, mountTheta=2.01
23:24:37.583 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
23:24:37.585 00.002 28316 Enqueuing Move request for scope (-0.14, 0.00)
23:24:37.586 00.001 29988 Worker thread wakes up
23:24:37.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
23:24:37.587 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
23:24:37.587 00.000 29988 Moving (-0.14, 0.00) raw xDistance=-0.06 yDistance=0.12
23:24:37.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:24:37.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:37.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:24:37.587 00.000 29988 MoveAxis(E, 0, ABG)
23:24:37.587 00.000 29988 Move returns status 0, amount 0
23:24:37.587 00.000 29988 MoveAxis(N, 0, ABG)
23:24:37.587 00.000 29988 Move returns status 0, amount 0
23:24:37.587 00.000 29988 move complete, result=0
23:24:37.587 00.000 29988 worker thread done servicing request
23:24:37.591 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:24:37.597 00.006 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:24:37.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:37.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:37.599 00.001 28316 Enqueuing Expose request
23:24:37.599 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:37.600 00.001 29988 Worker thread wakes up
23:24:37.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:37.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:39.228 01.628 29988 Exposure complete
23:24:39.253 00.025 29988 worker thread done servicing request
23:24:39.253 00.000 28316 OnExposeComplete: enter
23:24:39.254 00.001 28316 UpdateGuideState(): m_state=6
23:24:39.255 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1698
23:24:39.256 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=115.60, Mass=1956, SNR=30.4, Peak=160 HFD=4.3
23:24:39.257 00.001 28316 MultiStar: [#1 -0.29,-0.10,0.89,U] [#2 -0.61,0.00,0.00,M4] [#3 -0.26,-0.20,0.85,U] [#4 -0.20,0.14,0.83,U] [#5 -0.37,0.04,0.77,U] [#6 -0.16,0.11,0.69,U] [#7 -0.34,0.21,0.00,M9] [#8 -0.42,0.01,0.00,M4] 
23:24:39.257 00.000 28316 refined, 5 included, MultiStar: {-0.23, 0.05}, one-star: {-0.12, 0.27}
23:24:39.257 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.09 = -2.19)
23:24:39.258 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.91)
23:24:39.258 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.95 mountX=-0.14 mountY=0.19, mountTheta=2.21
23:24:39.259 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.05, opts=13)
23:24:39.260 00.001 28316 Enqueuing Move request for scope (-0.23, 0.05)
23:24:39.260 00.000 29988 Worker thread wakes up
23:24:39.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
23:24:39.260 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
23:24:39.260 00.000 29988 Moving (-0.23, 0.05) raw xDistance=-0.14 yDistance=0.19
23:24:39.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:24:39.261 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:39.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:24:39.261 00.000 29988 MoveAxis(E, 0, ABG)
23:24:39.261 00.000 29988 Move returns status 0, amount 0
23:24:39.261 00.000 29988 MoveAxis(N, 0, ABG)
23:24:39.261 00.000 29988 Move returns status 0, amount 0
23:24:39.261 00.000 29988 move complete, result=0
23:24:39.261 00.000 29988 worker thread done servicing request
23:24:39.264 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:39.272 00.008 28316 UpdateGuideState exits: m=1956 RSB=30.4
23:24:39.273 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:39.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:39.274 00.000 28316 Enqueuing Expose request
23:24:39.274 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:39.275 00.001 29988 Worker thread wakes up
23:24:39.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:39.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:40.790 01.515 29988 Exposure complete
23:24:40.817 00.027 29988 worker thread done servicing request
23:24:40.817 00.000 28316 OnExposeComplete: enter
23:24:40.818 00.001 28316 UpdateGuideState(): m_state=6
23:24:40.818 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1699
23:24:40.819 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=115.41, Mass=1785, SNR=29.0, Peak=144 HFD=4.1
23:24:40.819 00.000 28316 MultiStar: [#1 -0.30,-0.25,0.00,M3] [#2 -0.48,-0.22,0.00,M5] [#3 -0.16,-0.34,0.89,U] [#4 -0.34,0.08,0.88,U] [#5 -0.22,-0.19,0.79,U] [#6 -0.31,0.01,0.74,U] [#7 -0.25,0.24,0.67,U] [#8 -0.37,-0.25,0.00,M5] 
23:24:40.820 00.001 28316 single-star, 5 included, MultiStar: {-0.20, -0.03}, one-star: {0.04, 0.08}
23:24:40.820 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
23:24:40.821 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93)
23:24:40.821 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.10 mountX=-0.06 mountY=-0.07, mountTheta=-2.23
23:24:40.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
23:24:40.823 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
23:24:40.823 00.000 29988 Worker thread wakes up
23:24:40.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:24:40.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:24:40.824 00.001 29988 Moving (0.04, 0.08) raw xDistance=-0.06 yDistance=-0.07
23:24:40.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:24:40.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:40.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:24:40.824 00.000 29988 MoveAxis(E, 0, ABG)
23:24:40.824 00.000 29988 Move returns status 0, amount 0
23:24:40.824 00.000 29988 MoveAxis(N, 0, ABG)
23:24:40.824 00.000 29988 Move returns status 0, amount 0
23:24:40.824 00.000 29988 move complete, result=0
23:24:40.824 00.000 29988 worker thread done servicing request
23:24:40.827 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
23:24:40.835 00.008 28316 UpdateGuideState exits: m=1785 RSB=29.0
23:24:40.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:40.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:40.836 00.000 28316 Enqueuing Expose request
23:24:40.837 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:40.837 00.000 29988 Worker thread wakes up
23:24:40.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:40.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:42.464 01.627 29988 Exposure complete
23:24:42.487 00.023 29988 worker thread done servicing request
23:24:42.487 00.000 28316 OnExposeComplete: enter
23:24:42.488 00.001 28316 UpdateGuideState(): m_state=6
23:24:42.488 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1700
23:24:42.489 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=115.65, Mass=1882, SNR=29.9, Peak=166 HFD=4.3
23:24:42.489 00.000 28316 MultiStar: [#1 -0.39,-0.12,0.00,M4] [#2 -0.68,0.02,0.00,M6] [#3 -0.47,-0.07,0.00,M1] [#4 -0.50,0.07,0.00,M1] [#5 -0.38,-0.07,0.00,M1] [#6 -0.48,0.09,0.00,M1] [#7 -0.49,0.28,0.00,M9] [#8 -0.52,-0.04,0.00,M6] 
23:24:42.490 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:24:42.490 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
23:24:42.491 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.70 mountX=-0.31 mountY=-0.11, mountTheta=-2.81
23:24:42.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.32, opts=13)
23:24:42.492 00.000 28316 Enqueuing Move request for scope (-0.04, 0.32)
23:24:42.493 00.001 29988 Worker thread wakes up
23:24:42.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
23:24:42.493 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
23:24:42.493 00.000 29988 Moving (-0.04, 0.32) raw xDistance=-0.31 yDistance=-0.11
23:24:42.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:24:42.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:42.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:24:42.493 00.000 29988 MoveAxis(E, 65, ABG)
23:24:42.493 00.000 29988 Guiding  Dir = 2, Dur = 65
23:24:42.493 00.000 29988 IsSlewing returns 0
23:24:42.493 00.000 29988 IsGuiding returns 0
23:24:42.495 00.002 29988 PulseGuide returned control before completion, sleep 74
23:24:42.496 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:42.503 00.007 28316 UpdateGuideState exits: m=1882 RSB=29.9
23:24:42.504 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:42.504 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:42.505 00.001 28316 Enqueuing Expose request
23:24:42.574 00.069 29988 IsGuiding returns 0
23:24:42.574 00.000 29988 Move returns status 0, amount 65
23:24:42.574 00.000 29988 MoveAxis(N, 0, ABG)
23:24:42.574 00.000 29988 Move returns status 0, amount 0
23:24:42.574 00.000 29988 move complete, result=0
23:24:42.574 00.000 29988 worker thread done servicing request
23:24:42.574 00.000 29988 Worker thread wakes up
23:24:42.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:42.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:42.574 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
23:24:43.981 01.407 29988 Exposure complete
23:24:44.006 00.025 29988 worker thread done servicing request
23:24:44.006 00.000 28316 OnExposeComplete: enter
23:24:44.007 00.001 28316 UpdateGuideState(): m_state=6
23:24:44.007 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1701
23:24:44.008 00.001 28316 Star::Find returns 1 (0), X=585.13, Y=115.31, Mass=1922, SNR=30.2, Peak=152 HFD=4.5
23:24:44.008 00.000 28316 MultiStar: [#1 -0.29,-0.32,0.00,M5] [#2 -0.50,-0.19,0.00,M7] [#3 -0.42,-0.35,0.00,M2] [#4 -0.33,-0.26,0.00,M2] [#5 -0.29,-0.24,0.79,U] [#6 -0.25,-0.28,0.72,U] [#7 -0.36,-0.10,0.62,U] [#8 -0.44,-0.26,0.00,M7] 
23:24:44.008 00.000 28316 single-star, 3 included, MultiStar: {-0.23, -0.15}, one-star: {-0.09, -0.03}
23:24:44.009 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.14) = xAngle (-1.72 = -1.72)
23:24:44.009 00.000 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.38 = 1.38)
23:24:44.010 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=-0.01 mountY=0.10, mountTheta=1.72
23:24:44.010 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
23:24:44.011 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
23:24:44.012 00.001 29988 Worker thread wakes up
23:24:44.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
23:24:44.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
23:24:44.012 00.000 29988 Moving (-0.09, -0.03) raw xDistance=-0.01 yDistance=0.10
23:24:44.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:24:44.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:44.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:24:44.012 00.000 29988 MoveAxis(E, 0, ABG)
23:24:44.012 00.000 29988 Move returns status 0, amount 0
23:24:44.012 00.000 29988 MoveAxis(N, 0, ABG)
23:24:44.012 00.000 29988 Move returns status 0, amount 0
23:24:44.012 00.000 29988 move complete, result=0
23:24:44.012 00.000 29988 worker thread done servicing request
23:24:44.016 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:24:44.022 00.006 28316 UpdateGuideState exits: m=1922 RSB=30.2
23:24:44.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:44.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:44.024 00.001 28316 Enqueuing Expose request
23:24:44.024 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:44.025 00.001 29988 Worker thread wakes up
23:24:44.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:44.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:45.650 01.625 29988 Exposure complete
23:24:45.673 00.023 29988 worker thread done servicing request
23:24:45.673 00.000 28316 OnExposeComplete: enter
23:24:45.674 00.001 28316 UpdateGuideState(): m_state=6
23:24:45.675 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1702
23:24:45.676 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=115.12, Mass=1905, SNR=30.0, Peak=147 HFD=4.5
23:24:45.676 00.000 28316 MultiStar: [#1 -0.37,-0.43,0.00,M6] [#2 -0.62,-0.28,0.00,M8] [#3 -0.25,-0.47,0.00,M3] [#4 -0.28,-0.14,0.87,U] [#5 -0.17,-0.50,0.00,M1] [#6 -0.10,-0.17,0.74,U] [#7 -0.24,0.01,0.66,U] [#8 -0.37,-0.33,0.00,M8] 
23:24:45.676 00.000 28316 refined, 3 included, MultiStar: {-0.15, -0.14}, one-star: {-0.02, -0.21}
23:24:45.677 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
23:24:45.678 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
23:24:45.678 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.39 mountX=0.06 mountY=0.20, mountTheta=1.25
23:24:45.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.14, opts=13)
23:24:45.679 00.000 28316 Enqueuing Move request for scope (-0.15, -0.14)
23:24:45.681 00.002 29988 Worker thread wakes up
23:24:45.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
23:24:45.681 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
23:24:45.681 00.000 29988 Moving (-0.15, -0.14) raw xDistance=0.06 yDistance=0.20
23:24:45.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:45.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:45.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:24:45.681 00.000 29988 MoveAxis(E, 0, ABG)
23:24:45.681 00.000 29988 Move returns status 0, amount 0
23:24:45.681 00.000 29988 MoveAxis(N, 0, ABG)
23:24:45.681 00.000 29988 Move returns status 0, amount 0
23:24:45.681 00.000 29988 move complete, result=0
23:24:45.681 00.000 29988 worker thread done servicing request
23:24:45.685 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:24:45.692 00.007 28316 UpdateGuideState exits: m=1905 RSB=30.0
23:24:45.693 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:45.694 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:45.694 00.000 28316 Enqueuing Expose request
23:24:45.695 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:45.695 00.000 29988 Worker thread wakes up
23:24:45.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:45.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:47.217 01.522 29988 Exposure complete
23:24:47.241 00.024 29988 worker thread done servicing request
23:24:47.241 00.000 28316 OnExposeComplete: enter
23:24:47.242 00.001 28316 UpdateGuideState(): m_state=6
23:24:47.242 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1703
23:24:47.243 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=115.42, Mass=1965, SNR=30.3, Peak=152 HFD=4.6
23:24:47.243 00.000 28316 MultiStar: [#1 -0.34,-0.18,0.00,M7] [#2 -0.57,-0.10,0.00,M9] [#3 -0.22,-0.32,0.00,M4] [#4 -0.32,-0.08,0.85,U] [#5 -0.13,-0.32,0.76,U] [#6 -0.34,0.03,0.71,U] [#7 -0.33,0.25,0.00,M8] [#8 -0.44,-0.27,0.00,M9] 
23:24:47.244 00.001 28316 single-star, 3 included, MultiStar: {-0.19, -0.06}, one-star: {-0.01, 0.09}
23:24:47.245 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:24:47.245 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.32)
23:24:47.246 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=-0.09 mountY=-0.03, mountTheta=-2.82
23:24:47.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
23:24:47.248 00.001 28316 Enqueuing Move request for scope (-0.01, 0.09)
23:24:47.248 00.000 29988 Worker thread wakes up
23:24:47.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:24:47.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:24:47.249 00.000 29988 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.03
23:24:47.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:24:47.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:47.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:24:47.249 00.000 29988 MoveAxis(E, 0, ABG)
23:24:47.249 00.000 29988 Move returns status 0, amount 0
23:24:47.249 00.000 29988 MoveAxis(N, 0, ABG)
23:24:47.249 00.000 29988 Move returns status 0, amount 0
23:24:47.249 00.000 29988 move complete, result=0
23:24:47.249 00.000 29988 worker thread done servicing request
23:24:47.253 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
23:24:47.260 00.007 28316 UpdateGuideState exits: m=1965 RSB=30.3
23:24:47.261 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:47.262 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:47.263 00.001 28316 Enqueuing Expose request
23:24:47.263 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:47.264 00.001 29988 Worker thread wakes up
23:24:47.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:47.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:48.895 01.631 29988 Exposure complete
23:24:48.920 00.025 29988 worker thread done servicing request
23:24:48.920 00.000 28316 OnExposeComplete: enter
23:24:48.921 00.001 28316 UpdateGuideState(): m_state=6
23:24:48.921 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1704
23:24:48.922 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=115.30, Mass=1911, SNR=30.1, Peak=146 HFD=4.5
23:24:48.922 00.000 28316 MultiStar: [#1 -0.30,-0.37,0.00,M8] [#2 -0.38,-0.29,0.00,M10] [#3 -0.09,-0.33,0.85,U] [#4 -0.18,-0.15,0.87,U] [#5 -0.14,-0.36,0.00,M1] [#6 -0.01,-0.17,0.71,U] [#7 -0.20,-0.01,0.67,U] [#8 -0.17,-0.22,0.60,U] 
23:24:48.922 00.000 28316 single-star, 5 included, MultiStar: {-0.09, -0.15}, one-star: {0.07, -0.03}
23:24:48.923 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
23:24:48.923 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.49)
23:24:48.923 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.45 mountX=0.06 mountY=-0.04, mountTheta=-0.67
23:24:48.926 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
23:24:48.927 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
23:24:48.927 00.000 29988 Worker thread wakes up
23:24:48.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:24:48.928 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:24:48.928 00.000 29988 Moving (0.07, -0.03) raw xDistance=0.06 yDistance=-0.04
23:24:48.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:48.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:48.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:24:48.928 00.000 29988 MoveAxis(E, 0, ABG)
23:24:48.928 00.000 29988 Move returns status 0, amount 0
23:24:48.928 00.000 29988 MoveAxis(N, 0, ABG)
23:24:48.928 00.000 29988 Move returns status 0, amount 0
23:24:48.928 00.000 29988 move complete, result=0
23:24:48.928 00.000 29988 worker thread done servicing request
23:24:48.931 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:24:48.938 00.007 28316 UpdateGuideState exits: m=1911 RSB=30.1
23:24:48.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:48.939 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:48.939 00.000 28316 Enqueuing Expose request
23:24:48.939 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:48.940 00.001 29988 Worker thread wakes up
23:24:48.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:48.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:50.455 01.515 29988 Exposure complete
23:24:50.480 00.025 29988 worker thread done servicing request
23:24:50.480 00.000 28316 OnExposeComplete: enter
23:24:50.481 00.001 28316 UpdateGuideState(): m_state=6
23:24:50.481 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1705
23:24:50.482 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=115.18, Mass=1924, SNR=30.1, Peak=146 HFD=4.5
23:24:50.482 00.000 28316 MultiStar: [#1 -0.05,-0.50,0.00,M9] [#2 -0.41,-0.31,0.00,R] [#3 -0.01,-0.46,0.00,M4] [#4 -0.09,-0.24,0.86,U] [#5 -0.03,-0.44,0.00,M2] [#6 -0.11,-0.12,0.70,U] [#7 -0.27,0.00,0.64,U] [#8 -0.31,-0.40,0.00,M9] 
23:24:50.483 00.001 28316 refined, 3 included, MultiStar: {-0.06, -0.14}, one-star: {0.14, -0.15}
23:24:50.483 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
23:24:50.483 00.000 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.28 = 2.28)
23:24:50.484 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.97 mountX=0.10 mountY=0.11, mountTheta=0.84
23:24:50.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
23:24:50.486 00.001 28316 Enqueuing Move request for scope (-0.06, -0.14)
23:24:50.486 00.000 29988 Worker thread wakes up
23:24:50.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
23:24:50.486 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
23:24:50.486 00.000 29988 Moving (-0.06, -0.14) raw xDistance=0.10 yDistance=0.11
23:24:50.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:24:50.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:50.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:50.486 00.000 29988 MoveAxis(E, 0, ABG)
23:24:50.486 00.000 29988 Move returns status 0, amount 0
23:24:50.487 00.001 29988 MoveAxis(N, 0, ABG)
23:24:50.487 00.000 29988 Move returns status 0, amount 0
23:24:50.487 00.000 29988 move complete, result=0
23:24:50.487 00.000 29988 worker thread done servicing request
23:24:50.490 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:24:50.497 00.007 28316 UpdateGuideState exits: m=1924 RSB=30.1
23:24:50.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:50.498 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:50.498 00.000 28316 Enqueuing Expose request
23:24:50.499 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:50.499 00.000 29988 Worker thread wakes up
23:24:50.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:50.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:52.125 01.626 29988 Exposure complete
23:24:52.149 00.024 29988 worker thread done servicing request
23:24:52.149 00.000 28316 OnExposeComplete: enter
23:24:52.150 00.001 28316 UpdateGuideState(): m_state=6
23:24:52.150 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1706
23:24:52.151 00.001 28316 Star::Find returns 1 (0), X=585.17, Y=115.27, Mass=1915, SNR=30.1, Peak=158 HFD=4.3
23:24:52.151 00.000 28316 MultiStar: [#1 -0.31,-0.42,0.00,M10] [#2 -0.21,0.03,0.96,U] [#3 -0.35,-0.30,0.00,M5] [#4 -0.41,-0.05,0.00,M1] [#5 -0.30,-0.15,0.77,U] [#6 -0.21,-0.19,0.73,U] [#7 -0.31,0.10,0.65,U] [#8 -0.47,-0.38,0.00,M10] 
23:24:52.152 00.001 28316 single-star, 4 included, MultiStar: {-0.21, -0.05}, one-star: {-0.05, -0.07}
23:24:52.152 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
23:24:52.152 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
23:24:52.153 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.25 mountX=0.04 mountY=0.08, mountTheta=1.12
23:24:52.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
23:24:52.155 00.001 28316 Enqueuing Move request for scope (-0.05, -0.07)
23:24:52.155 00.000 29988 Worker thread wakes up
23:24:52.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:24:52.155 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:24:52.155 00.000 29988 Moving (-0.05, -0.07) raw xDistance=0.04 yDistance=0.08
23:24:52.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:52.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:52.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:24:52.155 00.000 29988 MoveAxis(E, 0, ABG)
23:24:52.155 00.000 29988 Move returns status 0, amount 0
23:24:52.155 00.000 29988 MoveAxis(N, 0, ABG)
23:24:52.155 00.000 29988 Move returns status 0, amount 0
23:24:52.155 00.000 29988 move complete, result=0
23:24:52.156 00.001 29988 worker thread done servicing request
23:24:52.159 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:24:52.166 00.007 28316 UpdateGuideState exits: m=1915 RSB=30.1
23:24:52.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:52.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:52.168 00.001 28316 Enqueuing Expose request
23:24:52.168 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:52.169 00.001 29988 Worker thread wakes up
23:24:52.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:52.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:53.689 01.520 29988 Exposure complete
23:24:53.713 00.024 29988 worker thread done servicing request
23:24:53.713 00.000 28316 OnExposeComplete: enter
23:24:53.714 00.001 28316 UpdateGuideState(): m_state=6
23:24:53.715 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1707
23:24:53.715 00.000 28316 Star::Find returns 1 (0), X=585.08, Y=115.37, Mass=2011, SNR=30.7, Peak=147 HFD=4.3
23:24:53.716 00.001 28316 MultiStar: [#1 -0.48,-0.27,0.00,R] [#2 -0.13,0.17,0.93,U] [#3 -0.31,-0.25,0.00,M6] [#4 -0.27,-0.01,0.86,U] [#5 -0.30,-0.30,0.00,M2] [#6 -0.41,0.03,0.00,M1] [#7 -0.39,0.17,0.00,M6] [#8 -0.55,-0.14,0.00,R] 
23:24:53.716 00.000 28316 single-star, 2 included, MultiStar: {-0.18, 0.07}, one-star: {-0.15, 0.04}
23:24:53.717 00.001 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.02 = -2.27)
23:24:53.717 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.83)
23:24:53.717 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=-0.10 mountY=0.11, mountTheta=2.29
23:24:53.719 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
23:24:53.721 00.002 28316 Enqueuing Move request for scope (-0.15, 0.04)
23:24:53.722 00.001 29988 Worker thread wakes up
23:24:53.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:24:53.722 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:24:53.722 00.000 29988 Moving (-0.15, 0.04) raw xDistance=-0.10 yDistance=0.11
23:24:53.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:53.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:53.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:53.722 00.000 29988 MoveAxis(E, 0, ABG)
23:24:53.722 00.000 29988 Move returns status 0, amount 0
23:24:53.722 00.000 29988 MoveAxis(N, 0, ABG)
23:24:53.722 00.000 29988 Move returns status 0, amount 0
23:24:53.722 00.000 29988 move complete, result=0
23:24:53.722 00.000 29988 worker thread done servicing request
23:24:53.725 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:24:53.733 00.008 28316 UpdateGuideState exits: m=2011 RSB=30.7
23:24:53.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:53.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:53.734 00.000 28316 Enqueuing Expose request
23:24:53.734 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:53.735 00.001 29988 Worker thread wakes up
23:24:53.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:53.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:55.361 01.626 29988 Exposure complete
23:24:55.388 00.027 29988 worker thread done servicing request
23:24:55.388 00.000 28316 OnExposeComplete: enter
23:24:55.389 00.001 28316 UpdateGuideState(): m_state=6
23:24:55.389 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1708
23:24:55.390 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=115.44, Mass=1854, SNR=29.5, Peak=144 HFD=4.3
23:24:55.390 00.000 28316 MultiStar: [#1 0.06,-0.11,0.91,U] [#2 -0.20,0.01,0.98,U] [#3 -0.19,-0.28,0.85,U] [#4 -0.30,-0.05,0.89,U] [#5 -0.21,-0.40,0.00,M3] [#6 -0.30,-0.02,0.72,U] [#7 -0.28,0.17,0.67,U] [#8 0.12,-0.16,0.62,U] 
23:24:55.391 00.001 28316 single-star, 7 included, MultiStar: {-0.15, -0.04}, one-star: {-0.12, 0.10}
23:24:55.391 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.56 = -2.73)
23:24:55.392 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
23:24:55.392 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.41 mountX=-0.14 mountY=0.06, mountTheta=2.76
23:24:55.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.10, opts=13)
23:24:55.394 00.001 28316 Enqueuing Move request for scope (-0.12, 0.10)
23:24:55.394 00.000 29988 Worker thread wakes up
23:24:55.395 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
23:24:55.395 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
23:24:55.395 00.000 29988 Moving (-0.12, 0.10) raw xDistance=-0.14 yDistance=0.06
23:24:55.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:24:55.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:55.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:24:55.395 00.000 29988 MoveAxis(E, 0, ABG)
23:24:55.395 00.000 29988 Move returns status 0, amount 0
23:24:55.395 00.000 29988 MoveAxis(N, 0, ABG)
23:24:55.395 00.000 29988 Move returns status 0, amount 0
23:24:55.395 00.000 29988 move complete, result=0
23:24:55.395 00.000 29988 worker thread done servicing request
23:24:55.398 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:24:55.405 00.007 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:24:55.406 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:55.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:55.407 00.001 28316 Enqueuing Expose request
23:24:55.407 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:55.408 00.001 29988 Worker thread wakes up
23:24:55.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:55.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:56.921 01.513 29988 Exposure complete
23:24:56.944 00.023 29988 worker thread done servicing request
23:24:56.944 00.000 28316 OnExposeComplete: enter
23:24:56.945 00.001 28316 UpdateGuideState(): m_state=6
23:24:56.945 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1709
23:24:56.946 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=115.20, Mass=2010, SNR=30.8, Peak=173 HFD=4.4
23:24:56.946 00.000 28316 MultiStar: [#1 0.10,-0.07,0.89,U] [#2 -0.19,0.01,0.94,U] [#3 -0.16,-0.31,0.84,U] [#4 -0.39,-0.10,0.00,M1] [#5 -0.36,-0.18,0.00,M4] [#6 -0.34,-0.16,0.71,U] [#7 -0.34,0.06,0.63,U] [#8 0.14,-0.03,0.59,U] 
23:24:56.947 00.001 28316 single-star, 6 included, MultiStar: {-0.11, -0.09}, one-star: {-0.05, -0.13}
23:24:56.947 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.14) = xAngle (-0.77 = -0.77)
23:24:56.948 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.34 = 2.34)
23:24:56.948 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.91 mountX=0.10 mountY=0.10, mountTheta=0.79
23:24:56.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
23:24:56.950 00.001 28316 Enqueuing Move request for scope (-0.05, -0.13)
23:24:56.950 00.000 29988 Worker thread wakes up
23:24:56.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:24:56.950 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:24:56.950 00.000 29988 Moving (-0.05, -0.13) raw xDistance=0.10 yDistance=0.10
23:24:56.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:24:56.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:56.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:24:56.950 00.000 29988 MoveAxis(E, 0, ABG)
23:24:56.950 00.000 29988 Move returns status 0, amount 0
23:24:56.950 00.000 29988 MoveAxis(N, 0, ABG)
23:24:56.950 00.000 29988 Move returns status 0, amount 0
23:24:56.950 00.000 29988 move complete, result=0
23:24:56.950 00.000 29988 worker thread done servicing request
23:24:56.953 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:24:56.961 00.008 28316 UpdateGuideState exits: m=2010 RSB=30.8
23:24:56.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:56.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:56.963 00.000 28316 Enqueuing Expose request
23:24:56.964 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:56.964 00.000 29988 Worker thread wakes up
23:24:56.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:56.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:24:58.589 01.625 29988 Exposure complete
23:24:58.613 00.024 29988 worker thread done servicing request
23:24:58.614 00.001 28316 OnExposeComplete: enter
23:24:58.614 00.000 28316 UpdateGuideState(): m_state=6
23:24:58.615 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1710
23:24:58.615 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=115.32, Mass=1819, SNR=29.2, Peak=136 HFD=4.3
23:24:58.616 00.001 28316 MultiStar: [#1 0.32,-0.21,0.00,M1] [#2 0.03,0.09,0.98,U] [#3 -0.05,-0.40,0.00,M5] [#4 -0.16,-0.17,0.88,U] [#5 -0.10,-0.37,0.79,U] [#6 -0.02,-0.20,0.74,U] [#7 -0.15,0.16,0.67,U] [#8 0.30,-0.36,0.00,M1] 
23:24:58.616 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.08}, one-star: {0.17, -0.01}
23:24:58.617 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-1.14) = xAngle (-0.75 = -0.75)
23:24:58.617 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.35 = 2.35)
23:24:58.618 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.89 mountX=0.06 mountY=0.06, mountTheta=0.77
23:24:58.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
23:24:58.620 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
23:24:58.620 00.000 29988 Worker thread wakes up
23:24:58.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:24:58.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:24:58.620 00.000 29988 Moving (-0.03, -0.08) raw xDistance=0.06 yDistance=0.06
23:24:58.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:58.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:58.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:24:58.620 00.000 29988 MoveAxis(E, 0, ABG)
23:24:58.620 00.000 29988 Move returns status 0, amount 0
23:24:58.620 00.000 29988 MoveAxis(N, 0, ABG)
23:24:58.620 00.000 29988 Move returns status 0, amount 0
23:24:58.620 00.000 29988 move complete, result=0
23:24:58.620 00.000 29988 worker thread done servicing request
23:24:58.623 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:24:58.630 00.007 28316 UpdateGuideState exits: m=1819 RSB=29.2
23:24:58.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:58.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:24:58.632 00.001 28316 Enqueuing Expose request
23:24:58.632 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:58.633 00.001 29988 Worker thread wakes up
23:24:58.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:24:58.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:00.146 01.513 29988 Exposure complete
23:25:00.170 00.024 29988 worker thread done servicing request
23:25:00.170 00.000 28316 OnExposeComplete: enter
23:25:00.171 00.001 28316 UpdateGuideState(): m_state=6
23:25:00.172 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1711
23:25:00.172 00.000 28316 Star::Find returns 1 (0), X=585.28, Y=115.24, Mass=1910, SNR=29.9, Peak=155 HFD=4.5
23:25:00.173 00.001 28316 MultiStar: [#1 0.23,-0.20,0.91,U] [#2 -0.03,-0.05,0.95,U] [#3 -0.25,-0.42,0.00,M6] [#4 -0.21,-0.24,0.86,U] [#5 -0.16,-0.39,0.00,M4] [#6 -0.31,-0.15,0.73,U] [#7 -0.29,0.01,0.65,U] [#8 0.12,-0.20,0.60,U] 
23:25:00.173 00.000 28316 single-star, 6 included, MultiStar: {-0.05, -0.13}, one-star: {0.06, -0.09}
23:25:00.173 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
23:25:00.174 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
23:25:00.174 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.01 mountX=0.10 mountY=-0.01, mountTheta=-0.10
23:25:00.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
23:25:00.176 00.001 28316 Enqueuing Move request for scope (0.06, -0.09)
23:25:00.176 00.000 29988 Worker thread wakes up
23:25:00.177 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
23:25:00.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
23:25:00.177 00.000 29988 Moving (0.06, -0.09) raw xDistance=0.10 yDistance=-0.01
23:25:00.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:00.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:00.177 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:25:00.177 00.000 29988 MoveAxis(E, 0, ABG)
23:25:00.177 00.000 29988 Move returns status 0, amount 0
23:25:00.177 00.000 29988 MoveAxis(N, 0, ABG)
23:25:00.177 00.000 29988 Move returns status 0, amount 0
23:25:00.177 00.000 29988 move complete, result=0
23:25:00.177 00.000 29988 worker thread done servicing request
23:25:00.180 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:00.187 00.007 28316 UpdateGuideState exits: m=1910 RSB=29.9
23:25:00.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:00.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:00.189 00.001 28316 Enqueuing Expose request
23:25:00.189 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:00.190 00.001 29988 Worker thread wakes up
23:25:00.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:00.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:01.820 01.630 29988 Exposure complete
23:25:01.843 00.023 29988 worker thread done servicing request
23:25:01.843 00.000 28316 OnExposeComplete: enter
23:25:01.844 00.001 28316 UpdateGuideState(): m_state=6
23:25:01.846 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1712
23:25:01.847 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=115.23, Mass=1868, SNR=29.7, Peak=158 HFD=4.3
23:25:01.847 00.000 28316 MultiStar: [#1 0.37,-0.24,0.00,M1] [#2 -0.01,-0.09,0.97,U] [#3 -0.11,-0.41,0.00,M7] [#4 -0.19,-0.27,0.87,U] [#5 -0.12,-0.29,0.81,U] [#6 -0.12,-0.10,0.73,U] [#7 -0.10,0.08,0.67,U] [#8 0.27,-0.27,0.00,M1] 
23:25:01.848 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.13}, one-star: {0.16, -0.10}
23:25:01.848 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
23:25:01.848 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
23:25:01.849 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=0.10 mountY=0.11, mountTheta=0.82
23:25:01.851 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
23:25:01.852 00.001 28316 Enqueuing Move request for scope (-0.05, -0.13)
23:25:01.853 00.001 29988 Worker thread wakes up
23:25:01.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:25:01.853 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:25:01.853 00.000 29988 Moving (-0.05, -0.13) raw xDistance=0.10 yDistance=0.11
23:25:01.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:01.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:01.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:25:01.853 00.000 29988 MoveAxis(E, 0, ABG)
23:25:01.853 00.000 29988 Move returns status 0, amount 0
23:25:01.853 00.000 29988 MoveAxis(N, 0, ABG)
23:25:01.853 00.000 29988 Move returns status 0, amount 0
23:25:01.853 00.000 29988 move complete, result=0
23:25:01.853 00.000 29988 worker thread done servicing request
23:25:01.857 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:01.865 00.008 28316 UpdateGuideState exits: m=1868 RSB=29.7
23:25:01.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:01.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:01.867 00.001 28316 Enqueuing Expose request
23:25:01.867 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:01.868 00.001 29988 Worker thread wakes up
23:25:01.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:01.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:03.386 01.518 29988 Exposure complete
23:25:03.410 00.024 29988 worker thread done servicing request
23:25:03.410 00.000 28316 OnExposeComplete: enter
23:25:03.411 00.001 28316 UpdateGuideState(): m_state=6
23:25:03.412 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1713
23:25:03.412 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=115.29, Mass=1777, SNR=29.1, Peak=136 HFD=4.2
23:25:03.413 00.001 28316 MultiStar: [#1 0.35,-0.13,0.95,U] [#2 -0.02,0.08,1.03,U] [#3 -0.06,-0.25,0.88,U] [#4 -0.26,-0.05,0.89,U] [#5 -0.13,-0.24,0.81,U] [#6 -0.03,-0.03,0.72,U] [#7 -0.11,-0.05,0.68,U] [#8 0.23,-0.13,0.61,U] 
23:25:03.413 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.10, -0.04}
23:25:03.414 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.14) = xAngle (-0.34 = -0.34)
23:25:03.414 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.77 = 2.77)
23:25:03.414 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=0.08 mountY=0.03, mountTheta=0.37
23:25:03.416 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
23:25:03.417 00.001 28316 Enqueuing Move request for scope (0.01, -0.09)
23:25:03.418 00.001 29988 Worker thread wakes up
23:25:03.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:25:03.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:25:03.418 00.000 29988 Moving (0.01, -0.09) raw xDistance=0.08 yDistance=0.03
23:25:03.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:25:03.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:03.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:25:03.418 00.000 29988 MoveAxis(E, 0, ABG)
23:25:03.418 00.000 29988 Move returns status 0, amount 0
23:25:03.418 00.000 29988 MoveAxis(N, 0, ABG)
23:25:03.419 00.001 29988 Move returns status 0, amount 0
23:25:03.419 00.000 29988 move complete, result=0
23:25:03.419 00.000 29988 worker thread done servicing request
23:25:03.422 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:03.430 00.008 28316 UpdateGuideState exits: m=1777 RSB=29.1
23:25:03.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:03.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:03.432 00.000 28316 Enqueuing Expose request
23:25:03.432 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:03.433 00.001 29988 Worker thread wakes up
23:25:03.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:03.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:05.055 01.622 29988 Exposure complete
23:25:05.082 00.027 29988 worker thread done servicing request
23:25:05.082 00.000 28316 OnExposeComplete: enter
23:25:05.082 00.000 28316 UpdateGuideState(): m_state=6
23:25:05.083 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1714
23:25:05.083 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=115.35, Mass=1874, SNR=29.7, Peak=139 HFD=4.5
23:25:05.084 00.001 28316 MultiStar: [#1 0.29,-0.14,0.92,U] [#2 0.14,-0.03,0.96,U] [#3 -0.19,-0.29,0.90,U] [#4 -0.14,-0.16,0.89,U] [#5 -0.06,-0.29,0.77,U] [#6 -0.07,-0.13,0.72,U] [#7 -0.27,0.14,0.65,U] [#8 0.15,-0.10,0.59,U] 
23:25:05.084 00.000 28316 single-star, 8 included, MultiStar: {-0.00, -0.11}, one-star: {0.06, 0.02}
23:25:05.085 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:25:05.085 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:25:05.086 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.26 mountX=0.01 mountY=-0.06, mountTheta=-1.40
23:25:05.087 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
23:25:05.087 00.000 28316 Enqueuing Move request for scope (0.06, 0.02)
23:25:05.088 00.001 29988 Worker thread wakes up
23:25:05.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:25:05.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:25:05.088 00.000 29988 Moving (0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
23:25:05.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:25:05.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:05.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:25:05.088 00.000 29988 MoveAxis(E, 0, ABG)
23:25:05.088 00.000 29988 Move returns status 0, amount 0
23:25:05.088 00.000 29988 MoveAxis(N, 0, ABG)
23:25:05.088 00.000 29988 Move returns status 0, amount 0
23:25:05.088 00.000 29988 move complete, result=0
23:25:05.088 00.000 29988 worker thread done servicing request
23:25:05.091 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:25:05.098 00.007 28316 UpdateGuideState exits: m=1874 RSB=29.7
23:25:05.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:05.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:05.100 00.001 28316 Enqueuing Expose request
23:25:05.100 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:05.101 00.001 29988 Worker thread wakes up
23:25:05.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:05.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:06.617 01.516 29988 Exposure complete
23:25:06.640 00.023 29988 worker thread done servicing request
23:25:06.641 00.001 28316 OnExposeComplete: enter
23:25:06.641 00.000 28316 UpdateGuideState(): m_state=6
23:25:06.642 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1715
23:25:06.642 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=115.29, Mass=1873, SNR=29.8, Peak=157 HFD=4.3
23:25:06.643 00.001 28316 MultiStar: [#1 0.20,-0.19,0.91,U] [#2 -0.16,0.03,0.99,U] [#3 -0.13,-0.41,0.00,M6] [#4 -0.22,-0.19,0.87,U] [#5 -0.24,-0.27,0.81,U] [#6 -0.21,-0.05,0.72,U] [#7 -0.25,0.15,0.67,U] [#8 0.35,-0.15,0.59,U] 
23:25:06.643 00.000 28316 single-star, 7 included, MultiStar: {-0.06, -0.09}, one-star: {0.06, -0.04}
23:25:06.644 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
23:25:06.645 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.66)
23:25:06.645 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.62 mountX=0.07 mountY=-0.04, mountTheta=-0.49
23:25:06.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
23:25:06.647 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
23:25:06.648 00.001 29988 Worker thread wakes up
23:25:06.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:25:06.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:25:06.648 00.000 29988 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=-0.04
23:25:06.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:25:06.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:06.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:06.648 00.000 29988 MoveAxis(E, 0, ABG)
23:25:06.648 00.000 29988 Move returns status 0, amount 0
23:25:06.648 00.000 29988 MoveAxis(N, 0, ABG)
23:25:06.648 00.000 29988 Move returns status 0, amount 0
23:25:06.648 00.000 29988 move complete, result=0
23:25:06.648 00.000 29988 worker thread done servicing request
23:25:06.651 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:25:06.658 00.007 28316 UpdateGuideState exits: m=1873 RSB=29.8
23:25:06.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:06.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:06.659 00.000 28316 Enqueuing Expose request
23:25:06.660 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:06.660 00.000 29988 Worker thread wakes up
23:25:06.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:06.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:08.286 01.626 29988 Exposure complete
23:25:08.309 00.023 29988 worker thread done servicing request
23:25:08.309 00.000 28316 OnExposeComplete: enter
23:25:08.309 00.000 28316 UpdateGuideState(): m_state=6
23:25:08.310 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1716
23:25:08.311 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=115.40, Mass=1893, SNR=29.9, Peak=141 HFD=4.4
23:25:08.311 00.000 28316 MultiStar: [#1 0.42,-0.11,0.00,M1] [#2 0.12,-0.04,0.96,U] [#3 0.02,-0.18,0.84,U] [#4 -0.07,-0.12,0.89,U] [#5 -0.03,-0.40,0.00,M1] [#6 0.02,-0.14,0.70,U] [#7 -0.14,0.04,0.65,U] [#8 0.28,-0.17,0.59,U] 
23:25:08.312 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.07}, one-star: {0.29, 0.06}
23:25:08.312 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.40 = 0.40)
23:25:08.312 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.78)
23:25:08.313 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.74 mountX=0.10 mountY=-0.04, mountTheta=-0.37
23:25:08.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
23:25:08.314 00.000 28316 Enqueuing Move request for scope (0.08, -0.07)
23:25:08.315 00.001 29988 Worker thread wakes up
23:25:08.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:25:08.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:25:08.315 00.000 29988 Moving (0.08, -0.07) raw xDistance=0.10 yDistance=-0.04
23:25:08.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:08.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:08.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:08.315 00.000 29988 MoveAxis(E, 0, ABG)
23:25:08.315 00.000 29988 Move returns status 0, amount 0
23:25:08.315 00.000 29988 MoveAxis(N, 0, ABG)
23:25:08.315 00.000 29988 Move returns status 0, amount 0
23:25:08.315 00.000 29988 move complete, result=0
23:25:08.315 00.000 29988 worker thread done servicing request
23:25:08.318 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:25:08.325 00.007 28316 UpdateGuideState exits: m=1893 RSB=29.9
23:25:08.326 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:08.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:08.326 00.000 28316 Enqueuing Expose request
23:25:08.328 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:08.328 00.000 29988 Worker thread wakes up
23:25:08.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:08.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:09.848 01.520 29988 Exposure complete
23:25:09.874 00.026 29988 worker thread done servicing request
23:25:09.874 00.000 28316 OnExposeComplete: enter
23:25:09.875 00.001 28316 UpdateGuideState(): m_state=6
23:25:09.875 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1717
23:25:09.876 00.001 28316 Star::Find returns 1 (0), X=585.20, Y=115.54, Mass=1893, SNR=29.8, Peak=131 HFD=4.6
23:25:09.876 00.000 28316 MultiStar: [#1 0.23,0.11,0.90,U] [#2 0.01,0.29,0.95,U] [#3 -0.03,-0.24,0.86,U] [#4 -0.02,0.17,0.87,U] [#5 -0.13,-0.05,0.79,U] [#6 -0.22,0.12,0.72,U] [#7 -0.26,0.38,0.00,M1] [#8 0.23,-0.00,0.61,U] 
23:25:09.877 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.08}, one-star: {-0.02, 0.20}
23:25:09.877 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:25:09.878 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:25:09.879 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.50 mountX=-0.07 mountY=-0.04, mountTheta=-2.61
23:25:09.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
23:25:09.880 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
23:25:09.881 00.001 29988 Worker thread wakes up
23:25:09.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
23:25:09.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
23:25:09.881 00.000 29988 Moving (0.01, 0.08) raw xDistance=-0.07 yDistance=-0.04
23:25:09.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:25:09.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:09.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:09.881 00.000 29988 MoveAxis(E, 0, ABG)
23:25:09.881 00.000 29988 Move returns status 0, amount 0
23:25:09.881 00.000 29988 MoveAxis(N, 0, ABG)
23:25:09.881 00.000 29988 Move returns status 0, amount 0
23:25:09.881 00.000 29988 move complete, result=0
23:25:09.881 00.000 29988 worker thread done servicing request
23:25:09.886 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:09.894 00.008 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:25:09.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:09.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:09.895 00.000 28316 Enqueuing Expose request
23:25:09.895 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:09.896 00.001 29988 Worker thread wakes up
23:25:09.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:09.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:11.520 01.624 29988 Exposure complete
23:25:11.546 00.026 29988 worker thread done servicing request
23:25:11.546 00.000 28316 OnExposeComplete: enter
23:25:11.547 00.001 28316 UpdateGuideState(): m_state=6
23:25:11.548 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1718
23:25:11.549 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=115.36, Mass=1872, SNR=29.7, Peak=127 HFD=4.4
23:25:11.549 00.000 28316 MultiStar: [#1 0.32,-0.07,0.91,U] [#2 -0.07,0.17,0.96,U] [#3 -0.14,-0.16,0.85,U] [#4 -0.12,0.02,0.88,U] [#5 -0.05,-0.07,0.79,U] [#6 -0.07,0.13,0.74,U] [#7 -0.30,0.42,0.00,M2] [#8 0.39,0.07,0.00,M1] 
23:25:11.550 00.001 28316 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.31, 0.03}
23:25:11.550 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
23:25:11.551 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
23:25:11.551 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.22 mountX=0.01 mountY=-0.04, mountTheta=-1.37
23:25:11.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
23:25:11.553 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
23:25:11.553 00.000 29988 Worker thread wakes up
23:25:11.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:25:11.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:25:11.553 00.000 29988 Moving (0.04, 0.01) raw xDistance=0.01 yDistance=-0.04
23:25:11.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:25:11.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:11.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:11.553 00.000 29988 MoveAxis(E, 0, ABG)
23:25:11.553 00.000 29988 Move returns status 0, amount 0
23:25:11.553 00.000 29988 MoveAxis(N, 0, ABG)
23:25:11.554 00.001 29988 Move returns status 0, amount 0
23:25:11.554 00.000 29988 move complete, result=0
23:25:11.554 00.000 29988 worker thread done servicing request
23:25:11.559 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:25:11.566 00.007 28316 UpdateGuideState exits: m=1872 RSB=29.7
23:25:11.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:11.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:11.568 00.001 28316 Enqueuing Expose request
23:25:11.568 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:11.569 00.001 29988 Worker thread wakes up
23:25:11.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:11.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:13.096 01.527 29988 Exposure complete
23:25:13.118 00.022 29988 worker thread done servicing request
23:25:13.119 00.001 28316 OnExposeComplete: enter
23:25:13.119 00.000 28316 UpdateGuideState(): m_state=6
23:25:13.120 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1719
23:25:13.120 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=115.42, Mass=1970, SNR=30.4, Peak=133 HFD=4.6
23:25:13.121 00.001 28316 MultiStar: [#1 0.46,0.15,0.00,M1] [#2 0.11,0.34,0.96,U] [#3 -0.12,-0.07,0.86,U] [#4 -0.17,0.09,0.87,U] [#5 -0.13,-0.04,0.78,U] [#6 -0.17,0.11,0.72,U] [#7 -0.26,0.34,0.00,M3] [#8 0.25,0.09,0.58,U] 
23:25:13.121 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.09}, one-star: {0.10, 0.09}
23:25:13.121 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:25:13.122 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:25:13.122 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.81 mountX=-0.09 mountY=-0.02, mountTheta=-2.91
23:25:13.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
23:25:13.125 00.002 28316 Enqueuing Move request for scope (-0.02, 0.09)
23:25:13.126 00.001 29988 Worker thread wakes up
23:25:13.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:25:13.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:25:13.126 00.000 29988 Moving (-0.02, 0.09) raw xDistance=-0.09 yDistance=-0.02
23:25:13.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:25:13.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:13.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:25:13.126 00.000 29988 MoveAxis(E, 0, ABG)
23:25:13.126 00.000 29988 Move returns status 0, amount 0
23:25:13.126 00.000 29988 MoveAxis(N, 0, ABG)
23:25:13.126 00.000 29988 Move returns status 0, amount 0
23:25:13.128 00.002 29988 move complete, result=0
23:25:13.128 00.000 29988 worker thread done servicing request
23:25:13.131 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:25:13.137 00.006 28316 UpdateGuideState exits: m=1970 RSB=30.4
23:25:13.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:13.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:13.139 00.001 28316 Enqueuing Expose request
23:25:13.139 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:13.140 00.001 29988 Worker thread wakes up
23:25:13.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:13.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:14.776 01.636 29988 Exposure complete
23:25:14.828 00.052 28316 OnExposeComplete: enter
23:25:14.828 00.000 28316 UpdateGuideState(): m_state=6
23:25:14.829 00.001 29988 worker thread done servicing request
23:25:14.829 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1720
23:25:14.829 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=115.49, Mass=1827, SNR=29.5, Peak=127 HFD=4.3
23:25:14.830 00.001 28316 MultiStar: [#1 0.44,0.18,0.00,M2] [#2 0.18,0.21,0.99,U] [#3 0.06,-0.15,0.89,U] [#4 -0.01,0.12,0.90,U] [#5 -0.02,0.05,0.81,U] [#6 0.05,0.21,0.74,U] [#7 -0.11,0.27,0.68,U] [#8 0.43,0.06,0.00,M1] 
23:25:14.830 00.000 28316 refined, 6 included, MultiStar: {0.08, 0.12}, one-star: {0.34, 0.16}
23:25:14.831 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
23:25:14.831 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.21 = -1.07)
23:25:14.832 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.97 mountX=-0.08 mountY=-0.13, mountTheta=-2.10
23:25:14.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.12, opts=13)
23:25:14.833 00.000 28316 Enqueuing Move request for scope (0.08, 0.12)
23:25:14.834 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:25:14.834 00.000 28316 UpdateGuideState exits: m=1827 RSB=29.5
23:25:14.835 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:14.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:14.835 00.000 28316 Enqueuing Expose request
23:25:14.836 00.001 29988 Worker thread wakes up
23:25:14.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:25:14.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:25:14.836 00.000 29988 Moving (0.08, 0.12) raw xDistance=-0.08 yDistance=-0.13
23:25:14.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:25:14.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:14.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:25:14.836 00.000 29988 MoveAxis(E, 0, ABG)
23:25:14.836 00.000 29988 Move returns status 0, amount 0
23:25:14.836 00.000 29988 MoveAxis(N, 0, ABG)
23:25:14.836 00.000 29988 Move returns status 0, amount 0
23:25:14.836 00.000 29988 move complete, result=0
23:25:14.836 00.000 29988 worker thread done servicing request
23:25:14.836 00.000 29988 Worker thread wakes up
23:25:14.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:14.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:14.838 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:16.354 01.516 29988 Exposure complete
23:25:16.410 00.056 29988 worker thread done servicing request
23:25:16.410 00.000 28316 OnExposeComplete: enter
23:25:16.413 00.003 28316 UpdateGuideState(): m_state=6
23:25:16.414 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1721
23:25:16.417 00.003 28316 Star::Find returns 1 (0), X=585.34, Y=115.59, Mass=1909, SNR=30.1, Peak=131 HFD=4.5
23:25:16.420 00.003 28316 MultiStar: [#1 0.28,0.17,0.89,U] [#2 0.11,0.25,0.96,U] [#3 -0.16,-0.15,0.85,U] [#4 -0.15,0.02,0.86,U] [#5 -0.11,0.04,0.78,U] [#6 -0.06,0.16,0.69,U] [#7 -0.11,0.35,0.62,U] [#8 0.33,0.24,0.00,M2] 
23:25:16.422 00.002 28316 refined, 7 included, MultiStar: {0.00, 0.13}, one-star: {0.12, 0.26}
23:25:16.424 00.002 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
23:25:16.425 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.49)
23:25:16.425 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.54 mountX=-0.12 mountY=-0.06, mountTheta=-2.66
23:25:16.427 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.13, opts=13)
23:25:16.428 00.001 28316 Enqueuing Move request for scope (0.00, 0.13)
23:25:16.428 00.000 29988 Worker thread wakes up
23:25:16.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
23:25:16.428 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
23:25:16.428 00.000 29988 Moving (0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
23:25:16.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:25:16.429 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:16.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:25:16.429 00.000 29988 MoveAxis(E, 0, ABG)
23:25:16.429 00.000 29988 Move returns status 0, amount 0
23:25:16.429 00.000 29988 MoveAxis(N, 0, ABG)
23:25:16.429 00.000 29988 Move returns status 0, amount 0
23:25:16.429 00.000 29988 move complete, result=0
23:25:16.429 00.000 29988 worker thread done servicing request
23:25:16.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:16.431 00.002 28316 UpdateGuideState exits: m=1909 RSB=30.1
23:25:16.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:16.434 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:16.434 00.000 28316 Enqueuing Expose request
23:25:16.435 00.001 29988 Worker thread wakes up
23:25:16.435 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:16.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:16.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:18.061 01.626 29988 Exposure complete
23:25:18.097 00.036 29988 worker thread done servicing request
23:25:18.097 00.000 28316 OnExposeComplete: enter
23:25:18.098 00.001 28316 UpdateGuideState(): m_state=6
23:25:18.099 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1722
23:25:18.100 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=115.62, Mass=1912, SNR=30.0, Peak=150 HFD=4.4
23:25:18.101 00.001 28316 MultiStar: [#1 0.16,0.26,0.88,U] [#2 0.10,0.25,0.94,U] [#3 -0.13,-0.11,0.87,U] [#4 -0.10,0.11,0.86,U] [#5 -0.10,0.04,0.77,U] [#6 -0.13,0.19,0.72,U] [#7 -0.21,0.37,0.00,M2] [#8 0.29,0.14,0.58,U] 
23:25:18.103 00.002 28316 refined, 7 included, MultiStar: {0.02, 0.15}, one-star: {0.12, 0.28}
23:25:18.103 00.000 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:25:18.104 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
23:25:18.105 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.42 mountX=-0.13 mountY=-0.09, mountTheta=-2.53
23:25:18.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
23:25:18.108 00.001 28316 Enqueuing Move request for scope (0.02, 0.15)
23:25:18.109 00.001 29988 Worker thread wakes up
23:25:18.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:25:18.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:25:18.109 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:25:18.110 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:18.111 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:25:18.111 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.09
23:25:18.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:25:18.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:18.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:18.112 00.001 28316 Enqueuing Expose request
23:25:18.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:25:18.112 00.000 29988 MoveAxis(E, 0, ABG)
23:25:18.112 00.000 29988 Move returns status 0, amount 0
23:25:18.112 00.000 29988 MoveAxis(N, 0, ABG)
23:25:18.112 00.000 29988 Move returns status 0, amount 0
23:25:18.112 00.000 29988 move complete, result=0
23:25:18.112 00.000 29988 worker thread done servicing request
23:25:18.112 00.000 29988 Worker thread wakes up
23:25:18.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:18.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:18.113 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:19.637 01.524 29988 Exposure complete
23:25:19.670 00.033 29988 worker thread done servicing request
23:25:19.671 00.001 28316 OnExposeComplete: enter
23:25:19.674 00.003 28316 UpdateGuideState(): m_state=6
23:25:19.676 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1723
23:25:19.679 00.003 28316 Star::Find returns 1 (0), X=585.58, Y=115.43, Mass=1920, SNR=30.1, Peak=138 HFD=4.4
23:25:19.682 00.003 28316 MultiStar: [#1 0.41,0.14,0.00,M1] [#2 0.18,0.16,0.96,U] [#3 0.11,-0.22,0.83,U] [#4 0.04,0.03,0.88,U] [#5 0.11,-0.26,0.77,U] [#6 0.06,0.16,0.71,U] [#7 0.03,0.18,0.69,U] [#8 0.44,-0.02,0.00,M2] 
23:25:19.683 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.02}, one-star: {0.36, 0.10}
23:25:19.684 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
23:25:19.685 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
23:25:19.685 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=0.03 mountY=-0.13, mountTheta=-1.31
23:25:19.687 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
23:25:19.688 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
23:25:19.689 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:19.690 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:25:19.691 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:19.692 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:19.693 00.001 28316 Enqueuing Expose request
23:25:19.694 00.001 29988 Worker thread wakes up
23:25:19.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
23:25:19.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
23:25:19.694 00.000 29988 Moving (0.14, 0.02) raw xDistance=0.03 yDistance=-0.13
23:25:19.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:19.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:19.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:25:19.695 00.001 29988 MoveAxis(E, 0, ABG)
23:25:19.695 00.000 29988 Move returns status 0, amount 0
23:25:19.695 00.000 29988 MoveAxis(N, 0, ABG)
23:25:19.695 00.000 29988 Move returns status 0, amount 0
23:25:19.695 00.000 29988 move complete, result=0
23:25:19.695 00.000 29988 worker thread done servicing request
23:25:19.695 00.000 29988 Worker thread wakes up
23:25:19.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:19.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:19.695 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:21.326 01.631 29988 Exposure complete
23:25:21.364 00.038 29988 worker thread done servicing request
23:25:21.364 00.000 28316 OnExposeComplete: enter
23:25:21.364 00.000 28316 UpdateGuideState(): m_state=6
23:25:21.365 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1724
23:25:21.365 00.000 28316 Star::Find returns 1 (0), X=585.70, Y=115.27, Mass=1898, SNR=29.8, Peak=146 HFD=4.6
23:25:21.366 00.001 28316 MultiStar: [#1 0.60,-0.14,0.00,M2] [#2 0.24,0.04,0.97,U] [#3 0.14,-0.34,0.88,U] [#4 0.08,-0.07,0.88,U] [#5 0.07,-0.23,0.79,U] [#6 0.02,-0.02,0.72,U] [#7 -0.07,0.20,0.65,U] [#8 0.59,-0.29,0.00,M3] 
23:25:21.366 00.000 28316 refined, 6 included, MultiStar: {0.16, -0.08}, one-star: {0.47, -0.06}
23:25:21.367 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
23:25:21.367 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.79 = -2.49)
23:25:21.367 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.17 cameraTheta=-0.45 mountX=0.13 mountY=-0.11, mountTheta=-0.67
23:25:21.368 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.08, opts=13)
23:25:21.369 00.001 28316 Enqueuing Move request for scope (0.16, -0.08)
23:25:21.370 00.001 29988 Worker thread wakes up
23:25:21.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
23:25:21.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:21.370 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:25:21.371 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:21.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:21.372 00.001 28316 Enqueuing Expose request
23:25:21.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
23:25:21.372 00.000 29988 Moving (0.16, -0.08) raw xDistance=0.13 yDistance=-0.11
23:25:21.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:21.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:21.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:21.372 00.000 29988 MoveAxis(E, 0, ABG)
23:25:21.372 00.000 29988 Move returns status 0, amount 0
23:25:21.372 00.000 29988 MoveAxis(N, 0, ABG)
23:25:21.372 00.000 29988 Move returns status 0, amount 0
23:25:21.372 00.000 29988 move complete, result=0
23:25:21.372 00.000 29988 worker thread done servicing request
23:25:21.372 00.000 29988 Worker thread wakes up
23:25:21.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:21.373 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:21.373 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:22.885 01.512 29988 Exposure complete
23:25:22.925 00.040 29988 worker thread done servicing request
23:25:22.925 00.000 28316 OnExposeComplete: enter
23:25:22.928 00.003 28316 UpdateGuideState(): m_state=6
23:25:22.929 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1725
23:25:22.930 00.001 28316 Star::Find returns 1 (0), X=585.51, Y=115.36, Mass=1918, SNR=30.1, Peak=131 HFD=4.5
23:25:22.930 00.000 28316 MultiStar: [#1 0.33,-0.02,0.91,U] [#2 0.24,0.08,0.97,U] [#3 0.06,-0.29,0.85,U] [#4 0.03,-0.16,0.85,U] [#5 -0.11,-0.23,0.79,U] [#6 -0.05,-0.11,0.70,U] [#7 -0.19,0.14,0.70,U] [#8 0.38,-0.00,0.58,U] 
23:25:22.930 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.06}, one-star: {0.29, 0.02}
23:25:22.931 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:25:22.931 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.54)
23:25:22.933 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.50 mountX=0.11 mountY=-0.08, mountTheta=-0.62
23:25:22.937 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
23:25:22.939 00.002 28316 Enqueuing Move request for scope (0.12, -0.06)
23:25:22.942 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
23:25:22.945 00.003 28316 UpdateGuideState exits: m=1918 RSB=30.1
23:25:22.947 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:22.949 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:22.951 00.002 28316 Enqueuing Expose request
23:25:22.953 00.002 29988 Worker thread wakes up
23:25:22.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
23:25:22.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
23:25:22.953 00.000 29988 Moving (0.12, -0.06) raw xDistance=0.11 yDistance=-0.08
23:25:22.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:25:22.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:22.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:25:22.953 00.000 29988 MoveAxis(E, 0, ABG)
23:25:22.953 00.000 29988 Move returns status 0, amount 0
23:25:22.953 00.000 29988 MoveAxis(N, 0, ABG)
23:25:22.953 00.000 29988 Move returns status 0, amount 0
23:25:22.953 00.000 29988 move complete, result=0
23:25:22.953 00.000 29988 worker thread done servicing request
23:25:22.953 00.000 29988 Worker thread wakes up
23:25:22.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:22.953 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:22.954 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:24.589 01.635 29988 Exposure complete
23:25:24.624 00.035 29988 worker thread done servicing request
23:25:24.624 00.000 28316 OnExposeComplete: enter
23:25:24.625 00.001 28316 UpdateGuideState(): m_state=6
23:25:24.625 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1726
23:25:24.626 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=115.54, Mass=1927, SNR=30.2, Peak=133 HFD=4.6
23:25:24.626 00.000 28316 MultiStar: [#1 0.29,0.11,0.90,U] [#2 0.15,0.10,0.96,U] [#3 -0.17,-0.04,0.86,U] [#4 -0.15,0.09,0.88,U] [#5 -0.09,-0.11,0.78,U] [#6 -0.17,0.18,0.73,U] [#7 -0.19,0.26,0.66,U] [#8 0.27,-0.03,0.59,U] 
23:25:24.627 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.09}, one-star: {0.06, 0.21}
23:25:24.628 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
23:25:24.629 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
23:25:24.629 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.54 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
23:25:24.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
23:25:24.632 00.002 28316 Enqueuing Move request for scope (0.00, 0.09)
23:25:24.632 00.000 29988 Worker thread wakes up
23:25:24.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
23:25:24.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
23:25:24.632 00.000 29988 Moving (0.00, 0.09) raw xDistance=-0.08 yDistance=-0.04
23:25:24.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:25:24.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:24.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:24.632 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
23:25:24.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:24.633 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:24.633 00.000 28316 Enqueuing Expose request
23:25:24.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:24.633 00.000 29988 MoveAxis(E, 0, ABG)
23:25:24.633 00.000 29988 Move returns status 0, amount 0
23:25:24.633 00.000 29988 MoveAxis(N, 0, ABG)
23:25:24.633 00.000 29988 Move returns status 0, amount 0
23:25:24.633 00.000 29988 move complete, result=0
23:25:24.633 00.000 29988 worker thread done servicing request
23:25:24.633 00.000 29988 Worker thread wakes up
23:25:24.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:24.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:24.635 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:26.150 01.515 29988 Exposure complete
23:25:26.176 00.026 29988 worker thread done servicing request
23:25:26.176 00.000 28316 OnExposeComplete: enter
23:25:26.177 00.001 28316 UpdateGuideState(): m_state=6
23:25:26.178 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1727
23:25:26.179 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=115.62, Mass=1854, SNR=29.5, Peak=132 HFD=4.3
23:25:26.179 00.000 28316 MultiStar: [#1 0.36,0.15,0.00,M1] [#2 0.30,0.11,0.97,U] [#3 0.06,-0.09,0.89,U] [#4 -0.06,0.12,0.89,U] [#5 -0.07,-0.03,0.80,U] [#6 0.01,0.14,0.73,U] [#7 -0.13,0.47,0.00,M1] [#8 0.37,0.04,0.62,U] 
23:25:26.180 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.09}, one-star: {0.30, 0.29}
23:25:26.180 00.000 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
23:25:26.181 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
23:25:26.181 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.59 mountX=-0.03 mountY=-0.16, mountTheta=-1.73
23:25:26.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.09, opts=13)
23:25:26.183 00.001 28316 Enqueuing Move request for scope (0.13, 0.09)
23:25:26.183 00.000 29988 Worker thread wakes up
23:25:26.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:25:26.184 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:25:26.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:26.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:26.185 00.001 28316 Enqueuing Expose request
23:25:26.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
23:25:26.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
23:25:26.185 00.000 29988 Moving (0.13, 0.09) raw xDistance=-0.03 yDistance=-0.16
23:25:26.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:25:26.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:26.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:25:26.185 00.000 29988 MoveAxis(E, 0, ABG)
23:25:26.185 00.000 29988 Move returns status 0, amount 0
23:25:26.185 00.000 29988 MoveAxis(N, 0, ABG)
23:25:26.185 00.000 29988 Move returns status 0, amount 0
23:25:26.186 00.001 29988 move complete, result=0
23:25:26.186 00.000 29988 worker thread done servicing request
23:25:26.186 00.000 29988 Worker thread wakes up
23:25:26.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:26.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:26.186 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:27.808 01.622 29988 Exposure complete
23:25:27.834 00.026 29988 worker thread done servicing request
23:25:27.834 00.000 28316 OnExposeComplete: enter
23:25:27.835 00.001 28316 UpdateGuideState(): m_state=6
23:25:27.836 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1728
23:25:27.836 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=115.43, Mass=1906, SNR=30.0, Peak=134 HFD=4.3
23:25:27.837 00.001 28316 MultiStar: [#1 0.37,0.09,0.91,U] [#2 0.00,0.29,0.96,U] [#3 -0.06,-0.21,0.85,U] [#4 -0.20,-0.02,0.88,U] [#5 -0.18,-0.17,0.77,U] [#6 -0.14,0.20,0.72,U] [#7 -0.09,0.23,0.65,U] [#8 0.27,-0.05,0.60,U] 
23:25:27.837 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.17, 0.10}
23:25:27.837 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
23:25:27.839 00.002 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
23:25:27.840 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.20 mountX=-0.04 mountY=-0.04, mountTheta=-2.32
23:25:27.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
23:25:27.844 00.002 28316 Enqueuing Move request for scope (0.02, 0.05)
23:25:27.844 00.000 29988 Worker thread wakes up
23:25:27.845 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:25:27.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:25:27.845 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
23:25:27.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:27.846 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:27.846 00.000 28316 Enqueuing Expose request
23:25:27.847 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:25:27.847 00.000 29988 Moving (0.02, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:25:27.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:25:27.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:27.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:27.847 00.000 29988 MoveAxis(E, 0, ABG)
23:25:27.847 00.000 29988 Move returns status 0, amount 0
23:25:27.847 00.000 29988 MoveAxis(N, 0, ABG)
23:25:27.847 00.000 29988 Move returns status 0, amount 0
23:25:27.847 00.000 29988 move complete, result=0
23:25:27.847 00.000 29988 worker thread done servicing request
23:25:27.847 00.000 29988 Worker thread wakes up
23:25:27.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:27.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:27.847 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:29.365 01.518 29988 Exposure complete
23:25:29.399 00.034 29988 worker thread done servicing request
23:25:29.399 00.000 28316 OnExposeComplete: enter
23:25:29.400 00.001 28316 UpdateGuideState(): m_state=6
23:25:29.400 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1729
23:25:29.401 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=115.40, Mass=2074, SNR=31.3, Peak=155 HFD=4.5
23:25:29.401 00.000 28316 MultiStar: [#1 0.41,0.01,0.00,M1] [#2 0.02,0.14,0.95,U] [#3 0.11,-0.30,0.81,U] [#4 -0.13,-0.07,0.84,U] [#5 0.05,-0.19,0.75,U] [#6 -0.06,0.04,0.69,U] [#7 -0.03,0.29,0.64,U] [#8 0.22,0.05,0.59,U] 
23:25:29.402 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.00}, one-star: {0.40, 0.06}
23:25:29.403 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:25:29.404 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
23:25:29.405 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.00 mountX=0.03 mountY=-0.07, mountTheta=-1.14
23:25:29.407 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
23:25:29.407 00.000 28316 Enqueuing Move request for scope (0.08, -0.00)
23:25:29.408 00.001 29988 Worker thread wakes up
23:25:29.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
23:25:29.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
23:25:29.408 00.000 29988 Moving (0.08, -0.00) raw xDistance=0.03 yDistance=-0.07
23:25:29.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:29.408 00.000 28316 UpdateGuideState exits: m=2074 RSB=31.3
23:25:29.410 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:29.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:29.411 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:29.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:29.411 00.000 28316 Enqueuing Expose request
23:25:29.412 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:25:29.412 00.000 29988 MoveAxis(E, 0, ABG)
23:25:29.412 00.000 29988 Move returns status 0, amount 0
23:25:29.412 00.000 29988 MoveAxis(N, 0, ABG)
23:25:29.412 00.000 29988 Move returns status 0, amount 0
23:25:29.412 00.000 29988 move complete, result=0
23:25:29.412 00.000 29988 worker thread done servicing request
23:25:29.412 00.000 29988 Worker thread wakes up
23:25:29.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:29.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:29.412 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:31.033 01.621 29988 Exposure complete
23:25:31.073 00.040 29988 worker thread done servicing request
23:25:31.073 00.000 28316 OnExposeComplete: enter
23:25:31.074 00.001 28316 UpdateGuideState(): m_state=6
23:25:31.075 00.001 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1730
23:25:31.076 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=115.26, Mass=2043, SNR=31.1, Peak=143 HFD=4.6
23:25:31.076 00.000 28316 MultiStar: [#1 0.57,0.02,0.00,M2] [#2 0.31,0.10,0.93,U] [#3 -0.04,-0.38,0.83,U] [#4 0.06,-0.05,0.84,U] [#5 0.17,-0.04,0.77,U] [#6 -0.01,-0.02,0.70,U] [#7 -0.08,0.21,0.63,U] [#8 0.49,-0.05,0.00,M1] 
23:25:31.077 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.04}, one-star: {0.45, -0.07}
23:25:31.079 00.002 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:25:31.080 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.32)
23:25:31.080 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.29 mountX=0.10 mountY=-0.11, mountTheta=-0.84
23:25:31.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
23:25:31.082 00.001 28316 Enqueuing Move request for scope (0.15, -0.04)
23:25:31.082 00.000 29988 Worker thread wakes up
23:25:31.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:31.083 00.001 28316 UpdateGuideState exits: m=2043 RSB=31.1
23:25:31.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:31.084 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
23:25:31.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:31.084 00.000 28316 Enqueuing Expose request
23:25:31.085 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
23:25:31.085 00.000 29988 Moving (0.15, -0.04) raw xDistance=0.10 yDistance=-0.11
23:25:31.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:31.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:31.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:31.085 00.000 29988 MoveAxis(E, 0, ABG)
23:25:31.085 00.000 29988 Move returns status 0, amount 0
23:25:31.085 00.000 29988 MoveAxis(N, 0, ABG)
23:25:31.085 00.000 29988 Move returns status 0, amount 0
23:25:31.085 00.000 29988 move complete, result=0
23:25:31.085 00.000 29988 worker thread done servicing request
23:25:31.085 00.000 29988 Worker thread wakes up
23:25:31.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:31.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:31.085 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:32.599 01.514 29988 Exposure complete
23:25:32.653 00.054 29988 worker thread done servicing request
23:25:32.653 00.000 28316 OnExposeComplete: enter
23:25:32.656 00.003 28316 UpdateGuideState(): m_state=6
23:25:32.658 00.002 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1731
23:25:32.661 00.003 28316 Star::Find returns 1 (0), X=585.53, Y=115.46, Mass=1797, SNR=29.0, Peak=130 HFD=4.2
23:25:32.663 00.002 28316 MultiStar: [#1 0.43,0.02,0.00,M3] [#2 0.23,0.21,1.04,U] [#3 0.13,-0.29,0.89,U] [#4 0.10,-0.09,0.90,U] [#5 0.13,-0.18,0.79,U] [#6 -0.03,0.05,0.75,U] [#7 -0.02,0.25,0.68,U] [#8 0.52,0.10,0.00,M2] 
23:25:32.664 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.01}, one-star: {0.30, 0.13}
23:25:32.664 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
23:25:32.664 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.96)
23:25:32.665 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.08 mountX=0.05 mountY=-0.12, mountTheta=-1.22
23:25:32.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
23:25:32.666 00.000 28316 Enqueuing Move request for scope (0.13, 0.01)
23:25:32.667 00.001 29988 Worker thread wakes up
23:25:32.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:25:32.667 00.000 28316 UpdateGuideState exits: m=1797 RSB=29.0
23:25:32.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:32.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:32.668 00.000 28316 Enqueuing Expose request
23:25:32.669 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:25:32.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:25:32.669 00.000 29988 Moving (0.13, 0.01) raw xDistance=0.05 yDistance=-0.12
23:25:32.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:32.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:32.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:25:32.669 00.000 29988 MoveAxis(E, 0, ABG)
23:25:32.669 00.000 29988 Move returns status 0, amount 0
23:25:32.669 00.000 29988 MoveAxis(N, 0, ABG)
23:25:32.669 00.000 29988 Move returns status 0, amount 0
23:25:32.669 00.000 29988 move complete, result=0
23:25:32.669 00.000 29988 worker thread done servicing request
23:25:32.669 00.000 29988 Worker thread wakes up
23:25:32.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:32.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:32.669 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:34.305 01.636 29988 Exposure complete
23:25:34.335 00.030 29988 worker thread done servicing request
23:25:34.335 00.000 28316 OnExposeComplete: enter
23:25:34.336 00.001 28316 UpdateGuideState(): m_state=6
23:25:34.336 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1732
23:25:34.336 00.000 28316 Star::Find returns 1 (0), X=585.76, Y=115.38, Mass=1969, SNR=30.4, Peak=139 HFD=4.6
23:25:34.337 00.001 28316 MultiStar: [#1 0.66,-0.05,0.00,M4] [#2 0.33,0.11,0.97,U] [#3 0.16,-0.31,0.85,U] [#4 0.14,-0.20,0.86,U] [#5 0.38,-0.24,0.00,M1] [#6 0.23,-0.04,0.72,U] [#7 0.12,0.31,0.65,U] [#8 0.62,-0.08,0.00,M3] 
23:25:34.337 00.000 28316 refined, 5 included, MultiStar: {0.27, -0.02}, one-star: {0.54, 0.05}
23:25:34.337 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.06 = 1.06)
23:25:34.338 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.12)
23:25:34.338 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.08 mountX=0.13 mountY=-0.23, mountTheta=-1.05
23:25:34.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.02, opts=13)
23:25:34.340 00.001 28316 Enqueuing Move request for scope (0.27, -0.02)
23:25:34.340 00.000 29988 Worker thread wakes up
23:25:34.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:34.341 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.4
23:25:34.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:34.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:34.342 00.000 28316 Enqueuing Expose request
23:25:34.343 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
23:25:34.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
23:25:34.343 00.000 29988 Moving (0.27, -0.02) raw xDistance=0.13 yDistance=-0.23
23:25:34.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:34.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:25:34.343 00.000 29988 MoveAxis(E, 0, ABG)
23:25:34.343 00.000 29988 Move returns status 0, amount 0
23:25:34.343 00.000 29988 MoveAxis(N, 55, ABG)
23:25:34.343 00.000 29988 Guiding  Dir = 0, Dur = 55
23:25:34.343 00.000 29988 IsSlewing returns 0
23:25:34.343 00.000 29988 IsGuiding returns 0
23:25:34.349 00.006 29988 PulseGuide returned control before completion, sleep 60
23:25:34.415 00.066 29988 IsGuiding returns 0
23:25:34.415 00.000 29988 Move returns status 0, amount 55
23:25:34.415 00.000 29988 move complete, result=0
23:25:34.415 00.000 29988 worker thread done servicing request
23:25:34.415 00.000 29988 Worker thread wakes up
23:25:34.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:34.415 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
23:25:34.416 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,100,31,31)
23:25:34.703 00.287 28316 evsrv: cli 0C97D870 connect
23:25:34.705 00.002 28316 case statement mapped state 6 to 3
23:25:34.706 00.001 28316 case statement mapped state 6 to 3
23:25:34.708 00.002 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"3529f50f-9ada-4c78-b08f-9450cf860f7a"}
23:25:34.709 00.001 28316 case statement mapped state 6 to 3
23:25:34.710 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"3529f50f-9ada-4c78-b08f-9450cf860f7a"}
23:25:34.714 00.004 28316 evsrv: cli 0C97D870 disconnect
23:25:34.715 00.001 28316 evsrv: cli 0C97D050 connect
23:25:34.716 00.001 28316 case statement mapped state 6 to 3
23:25:34.718 00.002 28316 case statement mapped state 6 to 3
23:25:34.719 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"71e7cfcb-1379-48ad-9975-3a1639d134ad"}
23:25:34.720 00.001 28316 PhdController::Dither begins
23:25:34.721 00.001 28316 dither: size=2.00, dRA=-1.41 dDec=-1.34
23:25:34.722 00.001 28316 MountToCamera -- mountTheta (2.38) + m_xAngle (-1.14) = xAngle (1.24 = 1.24)
23:25:34.723 00.001 28316 MountToCamera -- mountX=-1.41 mountY=-1.34 hyp=1.94 mountTheta=2.38 cameraX=0.63, cameraY=1.84 cameraTheta=1.24
23:25:34.723 00.000 28316 setting lock position to (585.86, 117.17)
23:25:34.724 00.001 28316 Mount: notify guiding dithered (0.6, 1.8)
23:25:34.724 00.000 28316 MultiStar: stabilizing after lock position change
23:25:34.725 00.001 28316 Status Line: Dithering de -1.41,-1.34
23:25:34.726 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:25:34.727 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:25:34.728 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"71e7cfcb-1379-48ad-9975-3a1639d134ad"}
23:25:34.729 00.001 28316 evsrv: cli 0C97D050 disconnect
23:25:35.826 01.097 29988 Exposure complete
23:25:35.860 00.034 28316 OnExposeComplete: enter
23:25:35.861 00.001 28316 UpdateGuideState(): m_state=6
23:25:35.862 00.001 29988 worker thread done servicing request
23:25:35.862 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1733
23:25:35.863 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=115.34, Mass=1840, SNR=29.3, Peak=120 HFD=4.5
23:25:35.864 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-1.14) = xAngle (-0.64 = -0.64)
23:25:35.865 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.46 = 2.46)
23:25:35.865 00.000 28316 CameraToMount -- cameraX=-0.39 cameraY=-1.83 hyp=1.87 cameraTheta=-1.78 mountX=1.50 mountY=1.17, mountTheta=0.66
23:25:35.867 00.002 28316 dither recenter: remaining=(1.4,1.3) step=(1.4,1.3)
23:25:35.868 00.001 28316 MountToCamera -- mountTheta (-0.76) + m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
23:25:35.868 00.000 28316 MountToCamera -- mountX=1.41 mountY=1.34 hyp=1.94 mountTheta=-0.76 cameraX=-0.63, cameraY=-1.84 cameraTheta=-1.90
23:25:35.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.63, y=-1.84, opts=4)
23:25:35.869 00.000 28316 Enqueuing Move request for scope (-0.63, -1.84)
23:25:35.870 00.001 28316 Mount: notify direct move 1.41,1.34
23:25:35.870 00.000 29988 Worker thread wakes up
23:25:35.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:35.871 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.84) opts 0x4
23:25:35.871 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.3
23:25:35.871 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.63, -1.84)
23:25:35.871 00.000 29988 Moving (-0.63, -1.84) raw xDistance=1.41 yDistance=1.34
23:25:35.871 00.000 29988 MoveAxis(W, 471, B)
23:25:35.871 00.000 29988 Guiding  Dir = 3, Dur = 471
23:25:35.871 00.000 28316 PhdController: settling, locked = 1, distance = 2.04 (0.50) aobump = 0 frame = 1 / 99999
23:25:35.872 00.001 29988 IsSlewing returns 0
23:25:35.872 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137935.872,"Host":"ASUS_SAM","Inst":1,"Distance":2.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:35.872 00.000 29988 IsGuiding returns 0
23:25:35.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:35.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:35.873 00.000 28316 Enqueuing Expose request
23:25:35.874 00.001 29988 PulseGuide returned control before completion, sleep 480
23:25:36.369 00.495 29988 IsGuiding returns 0
23:25:36.369 00.000 29988 Move returns status 0, amount 471
23:25:36.369 00.000 29988 MoveAxis(S, 319, B)
23:25:36.369 00.000 29988 Guiding  Dir = 1, Dur = 319
23:25:36.369 00.000 29988 IsSlewing returns 0
23:25:36.370 00.001 29988 IsGuiding returns 0
23:25:36.375 00.005 29988 PulseGuide returned control before completion, sleep 325
23:25:36.713 00.338 29988 IsGuiding returns 0
23:25:36.713 00.000 29988 Move returns status 0, amount 319
23:25:36.713 00.000 29988 move complete, result=0
23:25:36.713 00.000 29988 worker thread done servicing request
23:25:36.713 00.000 29988 Worker thread wakes up
23:25:36.714 00.001 28316 GuideStep: 1.4 px 471 ms WEST, 1.3 px 319 ms SOUTH
23:25:36.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:36.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:38.343 01.629 29988 Exposure complete
23:25:38.368 00.025 29988 worker thread done servicing request
23:25:38.368 00.000 28316 OnExposeComplete: enter
23:25:38.369 00.001 28316 UpdateGuideState(): m_state=6
23:25:38.369 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1734
23:25:38.370 00.001 28316 Star::Find returns 1 (0), X=584.93, Y=117.13, Mass=1825, SNR=29.4, Peak=174 HFD=4.3
23:25:38.371 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
23:25:38.371 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.14 = 1.14)
23:25:38.371 00.000 28316 CameraToMount -- cameraX=-0.93 cameraY=-0.04 hyp=0.93 cameraTheta=-3.10 mountX=-0.35 mountY=0.84, mountTheta=1.97
23:25:38.374 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.93, y=-0.04, opts=13)
23:25:38.375 00.001 28316 Enqueuing Move request for scope (-0.93, -0.04)
23:25:38.375 00.000 29988 Worker thread wakes up
23:25:38.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:38.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.04) opts 0xd
23:25:38.375 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.4
23:25:38.376 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.93, -0.04)
23:25:38.376 00.000 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 2 / 99999
23:25:38.377 00.001 29988 Moving (-0.93, -0.04) raw xDistance=-0.35 yDistance=0.84
23:25:38.377 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137938.377,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:38.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:25:38.377 00.000 29988 resist switch: large excursion: input 0.84 thresh 0.60 direction from 0 to 1
23:25:38.377 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53
23:25:38.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
23:25:38.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:38.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:38.378 00.000 28316 Enqueuing Expose request
23:25:38.379 00.001 29988 MoveAxis(E, 74, ABG)
23:25:38.380 00.001 29988 Guiding  Dir = 2, Dur = 74
23:25:38.380 00.000 29988 IsSlewing returns 0
23:25:38.380 00.000 29988 IsGuiding returns 0
23:25:38.382 00.002 29988 PulseGuide returned control before completion, sleep 83
23:25:38.465 00.083 29988 IsGuiding returns 1
23:25:38.465 00.000 29988 scope still moving after pulse duration time elapsed
23:25:38.496 00.031 29988 IsSlewing returns 0
23:25:38.497 00.001 29988 IsGuiding returns 0
23:25:38.497 00.000 29988 scope move finished after 74 + 42 ms
23:25:38.497 00.000 29988 Move returns status 0, amount 74
23:25:38.497 00.000 29988 MoveAxis(S, 201, ABG)
23:25:38.497 00.000 29988 Guiding  Dir = 1, Dur = 201
23:25:38.497 00.000 29988 IsSlewing returns 0
23:25:38.497 00.000 29988 IsGuiding returns 0
23:25:38.502 00.005 29988 PulseGuide returned control before completion, sleep 207
23:25:38.717 00.215 29988 IsGuiding returns 0
23:25:38.717 00.000 29988 Move returns status 0, amount 201
23:25:38.717 00.000 29988 move complete, result=0
23:25:38.717 00.000 29988 worker thread done servicing request
23:25:38.717 00.000 29988 Worker thread wakes up
23:25:38.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:38.717 00.000 28316 GuideStep: -0.4 px 74 ms EAST, 0.8 px 201 ms SOUTH
23:25:38.718 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:40.125 01.407 29988 Exposure complete
23:25:40.152 00.027 29988 worker thread done servicing request
23:25:40.153 00.001 28316 OnExposeComplete: enter
23:25:40.153 00.000 28316 UpdateGuideState(): m_state=6
23:25:40.154 00.001 28316 Star::Find(15, 584, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1735
23:25:40.154 00.000 28316 Star::Find returns 1 (0), X=585.28, Y=117.06, Mass=1904, SNR=30.0, Peak=165 HFD=4.1
23:25:40.155 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-1.14) = xAngle (-1.82 = -1.82)
23:25:40.155 00.000 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.28 = 1.28)
23:25:40.155 00.000 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.11 hyp=0.59 cameraTheta=-2.96 mountX=-0.14 mountY=0.57, mountTheta=1.82
23:25:40.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.11, opts=13)
23:25:40.159 00.002 28316 Enqueuing Move request for scope (-0.58, -0.11)
23:25:40.160 00.001 29988 Worker thread wakes up
23:25:40.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.11) opts 0xd
23:25:40.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.11)
23:25:40.160 00.000 29988 Moving (-0.58, -0.11) raw xDistance=-0.14 yDistance=0.57
23:25:40.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:25:40.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:25:40.160 00.000 29988 MoveAxis(E, 0, ABG)
23:25:40.160 00.000 29988 Move returns status 0, amount 0
23:25:40.160 00.000 29988 MoveAxis(S, 135, ABG)
23:25:40.160 00.000 29988 Guiding  Dir = 1, Dur = 135
23:25:40.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:25:40.161 00.001 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:25:40.161 00.000 29988 IsSlewing returns 0
23:25:40.161 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 3 / 99999
23:25:40.162 00.001 29988 IsGuiding returns 0
23:25:40.162 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137940.162,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:40.163 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:40.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:40.164 00.000 28316 Enqueuing Expose request
23:25:40.168 00.004 29988 PulseGuide returned control before completion, sleep 140
23:25:40.313 00.145 29988 IsGuiding returns 1
23:25:40.314 00.001 29988 scope still moving after pulse duration time elapsed
23:25:40.345 00.031 29988 IsSlewing returns 0
23:25:40.345 00.000 29988 IsGuiding returns 0
23:25:40.345 00.000 29988 scope move finished after 135 + 48 ms
23:25:40.345 00.000 29988 Move returns status 0, amount 135
23:25:40.346 00.001 29988 move complete, result=0
23:25:40.346 00.000 29988 worker thread done servicing request
23:25:40.346 00.000 29988 Worker thread wakes up
23:25:40.346 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 135 ms SOUTH
23:25:40.347 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:40.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:41.978 01.631 29988 Exposure complete
23:25:42.012 00.034 29988 worker thread done servicing request
23:25:42.012 00.000 28316 OnExposeComplete: enter
23:25:42.013 00.001 28316 UpdateGuideState(): m_state=6
23:25:42.013 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1736
23:25:42.014 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=116.97, Mass=1982, SNR=30.5, Peak=157 HFD=4.3
23:25:42.014 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:25:42.015 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:25:42.015 00.000 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.20 hyp=0.56 cameraTheta=-2.78 mountX=-0.04 mountY=0.55, mountTheta=1.63
23:25:42.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.20, opts=13)
23:25:42.017 00.001 28316 Enqueuing Move request for scope (-0.52, -0.20)
23:25:42.017 00.000 29988 Worker thread wakes up
23:25:42.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:25:42.018 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.5
23:25:42.018 00.000 28316 PhdController: settling, locked = 1, distance = 0.75 (0.50) aobump = 0 frame = 4 / 99999
23:25:42.019 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.20) opts 0xd
23:25:42.019 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.20)
23:25:42.019 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137942.019,"Host":"ASUS_SAM","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:42.019 00.000 29988 Moving (-0.52, -0.20) raw xDistance=-0.04 yDistance=0.55
23:25:42.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:25:42.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:25:42.019 00.000 29988 MoveAxis(E, 0, ABG)
23:25:42.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:42.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:42.020 00.000 28316 Enqueuing Expose request
23:25:42.021 00.001 29988 Move returns status 0, amount 0
23:25:42.021 00.000 29988 MoveAxis(S, 132, ABG)
23:25:42.021 00.000 29988 Guiding  Dir = 1, Dur = 132
23:25:42.021 00.000 29988 IsSlewing returns 0
23:25:42.021 00.000 29988 IsGuiding returns 0
23:25:42.026 00.005 29988 PulseGuide returned control before completion, sleep 138
23:25:42.166 00.140 29988 IsGuiding returns 0
23:25:42.166 00.000 29988 Move returns status 0, amount 132
23:25:42.166 00.000 29988 move complete, result=0
23:25:42.166 00.000 29988 worker thread done servicing request
23:25:42.166 00.000 29988 Worker thread wakes up
23:25:42.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:42.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:42.166 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.6 px 132 ms SOUTH
23:25:43.577 01.411 29988 Exposure complete
23:25:43.615 00.038 29988 worker thread done servicing request
23:25:43.615 00.000 28316 OnExposeComplete: enter
23:25:43.615 00.000 28316 UpdateGuideState(): m_state=6
23:25:43.616 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1737
23:25:43.616 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=116.91, Mass=1958, SNR=30.3, Peak=173 HFD=4.2
23:25:43.617 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
23:25:43.617 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
23:25:43.618 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.26 hyp=0.58 cameraTheta=-2.68 mountX=0.02 mountY=0.58, mountTheta=1.54
23:25:43.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.26, opts=13)
23:25:43.619 00.000 28316 Enqueuing Move request for scope (-0.52, -0.26)
23:25:43.620 00.001 29988 Worker thread wakes up
23:25:43.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:43.621 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:25:43.621 00.000 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 5 / 99999
23:25:43.622 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.26) opts 0xd
23:25:43.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.26)
23:25:43.622 00.000 29988 Moving (-0.52, -0.26) raw xDistance=0.02 yDistance=0.58
23:25:43.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:25:43.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
23:25:43.622 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137943.622,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:43.623 00.001 29988 MoveAxis(E, 0, ABG)
23:25:43.623 00.000 29988 Move returns status 0, amount 0
23:25:43.623 00.000 29988 MoveAxis(S, 138, ABG)
23:25:43.623 00.000 29988 Guiding  Dir = 1, Dur = 138
23:25:43.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:43.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:43.623 00.000 28316 Enqueuing Expose request
23:25:43.624 00.001 29988 IsSlewing returns 0
23:25:43.624 00.000 29988 IsGuiding returns 0
23:25:43.629 00.005 29988 PulseGuide returned control before completion, sleep 144
23:25:43.776 00.147 29988 IsGuiding returns 1
23:25:43.776 00.000 29988 scope still moving after pulse duration time elapsed
23:25:43.806 00.030 29988 IsSlewing returns 0
23:25:43.806 00.000 29988 IsGuiding returns 0
23:25:43.807 00.001 29988 scope move finished after 138 + 44 ms
23:25:43.807 00.000 29988 Move returns status 0, amount 138
23:25:43.807 00.000 29988 move complete, result=0
23:25:43.807 00.000 29988 worker thread done servicing request
23:25:43.807 00.000 29988 Worker thread wakes up
23:25:43.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:43.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:43.807 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.6 px 138 ms SOUTH
23:25:45.432 01.625 29988 Exposure complete
23:25:45.461 00.029 29988 worker thread done servicing request
23:25:45.461 00.000 28316 OnExposeComplete: enter
23:25:45.463 00.002 28316 UpdateGuideState(): m_state=6
23:25:45.463 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1738
23:25:45.464 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=116.99, Mass=1743, SNR=28.7, Peak=142 HFD=4.1
23:25:45.465 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.60 = -1.60)
23:25:45.466 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
23:25:45.466 00.000 28316 CameraToMount -- cameraX=-0.41 cameraY=-0.17 hyp=0.45 cameraTheta=-2.74 mountX=-0.01 mountY=0.45, mountTheta=1.60
23:25:45.468 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=-0.17, opts=13)
23:25:45.468 00.000 28316 Enqueuing Move request for scope (-0.41, -0.17)
23:25:45.468 00.000 29988 Worker thread wakes up
23:25:45.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:25:45.468 00.000 28316 UpdateGuideState exits: m=1743 RSB=28.7
23:25:45.469 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.17) opts 0xd
23:25:45.469 00.000 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 6 / 99999
23:25:45.469 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, -0.17)
23:25:45.469 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137945.469,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:45.470 00.001 29988 Moving (-0.41, -0.17) raw xDistance=-0.01 yDistance=0.45
23:25:45.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:25:45.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
23:25:45.470 00.000 29988 MoveAxis(E, 0, ABG)
23:25:45.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:45.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:45.471 00.001 28316 Enqueuing Expose request
23:25:45.471 00.000 29988 Move returns status 0, amount 0
23:25:45.471 00.000 29988 MoveAxis(S, 106, ABG)
23:25:45.471 00.000 29988 Guiding  Dir = 1, Dur = 106
23:25:45.472 00.001 29988 IsSlewing returns 0
23:25:45.472 00.000 29988 IsGuiding returns 0
23:25:45.477 00.005 29988 PulseGuide returned control before completion, sleep 111
23:25:45.604 00.127 29988 IsGuiding returns 0
23:25:45.604 00.000 29988 Move returns status 0, amount 106
23:25:45.604 00.000 29988 move complete, result=0
23:25:45.605 00.001 29988 worker thread done servicing request
23:25:45.605 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 106 ms SOUTH
23:25:45.605 00.000 29988 Worker thread wakes up
23:25:45.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:45.606 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:47.010 01.404 29988 Exposure complete
23:25:47.035 00.025 29988 worker thread done servicing request
23:25:47.035 00.000 28316 OnExposeComplete: enter
23:25:47.036 00.001 28316 UpdateGuideState(): m_state=6
23:25:47.036 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
23:25:47.037 00.001 28316 Star::Find returns 1 (0), X=585.74, Y=116.97, Mass=1995, SNR=30.7, Peak=175 HFD=4.2
23:25:47.037 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
23:25:47.038 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
23:25:47.038 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.10 mountX=0.13 mountY=0.20, mountTheta=0.97
23:25:47.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.20, opts=13)
23:25:47.039 00.000 28316 Enqueuing Move request for scope (-0.12, -0.20)
23:25:47.042 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:47.044 00.002 28316 UpdateGuideState exits: m=1995 RSB=30.7
23:25:47.045 00.001 29988 Worker thread wakes up
23:25:47.045 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 7 / 99999
23:25:47.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
23:25:47.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
23:25:47.045 00.000 29988 Moving (-0.12, -0.20) raw xDistance=0.13 yDistance=0.20
23:25:47.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:47.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:47.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:25:47.045 00.000 29988 MoveAxis(E, 0, ABG)
23:25:47.045 00.000 29988 Move returns status 0, amount 0
23:25:47.045 00.000 29988 MoveAxis(N, 0, ABG)
23:25:47.045 00.000 29988 Move returns status 0, amount 0
23:25:47.045 00.000 29988 move complete, result=0
23:25:47.045 00.000 29988 worker thread done servicing request
23:25:47.045 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137947.045,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:47.048 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:47.051 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:47.053 00.002 28316 Enqueuing Expose request
23:25:47.055 00.002 29988 Worker thread wakes up
23:25:47.056 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:47.056 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:47.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:48.691 01.635 29988 Exposure complete
23:25:48.738 00.047 29988 worker thread done servicing request
23:25:48.739 00.001 28316 OnExposeComplete: enter
23:25:48.740 00.001 28316 UpdateGuideState(): m_state=6
23:25:48.740 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1740
23:25:48.741 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=116.98, Mass=1915, SNR=30.0, Peak=185 HFD=4.1
23:25:48.741 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:25:48.742 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:25:48.742 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.41 mountX=0.09 mountY=0.28, mountTheta=1.27
23:25:48.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.19, opts=13)
23:25:48.744 00.001 28316 Enqueuing Move request for scope (-0.22, -0.19)
23:25:48.747 00.003 29988 Worker thread wakes up
23:25:48.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:48.749 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
23:25:48.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
23:25:48.749 00.000 29988 Moving (-0.22, -0.19) raw xDistance=0.09 yDistance=0.28
23:25:48.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:25:48.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:25:48.749 00.000 29988 MoveAxis(E, 0, ABG)
23:25:48.749 00.000 29988 Move returns status 0, amount 0
23:25:48.749 00.000 29988 MoveAxis(S, 67, ABG)
23:25:48.750 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:25:48.750 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 8 / 99999
23:25:48.750 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137948.750,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:25:48.751 00.001 29988 Guiding  Dir = 1, Dur = 67
23:25:48.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:48.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:48.752 00.000 28316 Enqueuing Expose request
23:25:48.752 00.000 29988 IsSlewing returns 0
23:25:48.753 00.001 29988 IsGuiding returns 0
23:25:48.758 00.005 29988 PulseGuide returned control before completion, sleep 73
23:25:48.846 00.088 29988 IsGuiding returns 0
23:25:48.846 00.000 29988 Move returns status 0, amount 67
23:25:48.846 00.000 29988 move complete, result=0
23:25:48.846 00.000 29988 worker thread done servicing request
23:25:48.846 00.000 29988 Worker thread wakes up
23:25:48.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:48.846 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
23:25:48.847 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:50.262 01.415 29988 Exposure complete
23:25:50.297 00.035 29988 worker thread done servicing request
23:25:50.297 00.000 28316 OnExposeComplete: enter
23:25:50.298 00.001 28316 UpdateGuideState(): m_state=6
23:25:50.299 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1741
23:25:50.299 00.000 28316 Star::Find returns 1 (0), X=585.70, Y=116.97, Mass=1910, SNR=30.0, Peak=170 HFD=4.2
23:25:50.299 00.000 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
23:25:50.300 00.001 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
23:25:50.300 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.22 mountX=0.12 mountY=0.23, mountTheta=1.09
23:25:50.301 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.20, opts=13)
23:25:50.302 00.001 28316 Enqueuing Move request for scope (-0.15, -0.20)
23:25:50.303 00.001 29988 Worker thread wakes up
23:25:50.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
23:25:50.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
23:25:50.303 00.000 29988 Moving (-0.15, -0.20) raw xDistance=0.12 yDistance=0.23
23:25:50.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:25:50.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:25:50.303 00.000 29988 MoveAxis(E, 0, ABG)
23:25:50.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:50.303 00.000 29988 Move returns status 0, amount 0
23:25:50.303 00.000 29988 MoveAxis(S, 55, ABG)
23:25:50.304 00.001 29988 Guiding  Dir = 1, Dur = 55
23:25:50.304 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:25:50.304 00.000 29988 IsSlewing returns 0
23:25:50.304 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 9 / 99999
23:25:50.305 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786137950.305,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
23:25:50.305 00.000 29988 IsGuiding returns 0
23:25:50.305 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:50.306 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:50.306 00.000 28316 Enqueuing Expose request
23:25:50.310 00.004 29988 PulseGuide returned control before completion, sleep 61
23:25:50.384 00.074 29988 IsGuiding returns 0
23:25:50.384 00.000 29988 Move returns status 0, amount 55
23:25:50.384 00.000 29988 move complete, result=0
23:25:50.384 00.000 29988 worker thread done servicing request
23:25:50.384 00.000 29988 Worker thread wakes up
23:25:50.385 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:50.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:50.385 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 55 ms SOUTH
23:25:52.016 01.631 29988 Exposure complete
23:25:52.042 00.026 29988 worker thread done servicing request
23:25:52.042 00.000 28316 OnExposeComplete: enter
23:25:52.044 00.002 28316 UpdateGuideState(): m_state=6
23:25:52.044 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1742
23:25:52.045 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=117.07, Mass=1905, SNR=29.9, Peak=177 HFD=4.2
23:25:52.045 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:25:52.046 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:25:52.046 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=-0.00 mountY=0.24, mountTheta=1.58
23:25:52.048 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.10, opts=13)
23:25:52.051 00.003 28316 Enqueuing Move request for scope (-0.22, -0.10)
23:25:52.053 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:52.056 00.003 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:25:52.058 00.002 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 10 / 99999
23:25:52.061 00.003 29988 Worker thread wakes up
23:25:52.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
23:25:52.061 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137952.061,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
23:25:52.062 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
23:25:52.062 00.000 29988 Moving (-0.22, -0.10) raw xDistance=-0.00 yDistance=0.24
23:25:52.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:25:52.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:25:52.062 00.000 29988 MoveAxis(E, 0, ABG)
23:25:52.062 00.000 29988 Move returns status 0, amount 0
23:25:52.062 00.000 29988 MoveAxis(S, 56, ABG)
23:25:52.062 00.000 29988 Guiding  Dir = 1, Dur = 56
23:25:52.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:52.062 00.000 29988 IsSlewing returns 0
23:25:52.062 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:52.063 00.001 28316 Enqueuing Expose request
23:25:52.063 00.000 29988 IsGuiding returns 0
23:25:52.068 00.005 29988 PulseGuide returned control before completion, sleep 62
23:25:52.141 00.073 29988 IsGuiding returns 1
23:25:52.141 00.000 29988 scope still moving after pulse duration time elapsed
23:25:52.173 00.032 29988 IsSlewing returns 0
23:25:52.173 00.000 29988 IsGuiding returns 0
23:25:52.174 00.001 29988 scope move finished after 56 + 54 ms
23:25:52.174 00.000 29988 Move returns status 0, amount 56
23:25:52.174 00.000 29988 move complete, result=0
23:25:52.174 00.000 29988 worker thread done servicing request
23:25:52.174 00.000 29988 Worker thread wakes up
23:25:52.174 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 56 ms SOUTH
23:25:52.175 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:52.176 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:53.583 01.407 29988 Exposure complete
23:25:53.616 00.033 29988 worker thread done servicing request
23:25:53.616 00.000 28316 OnExposeComplete: enter
23:25:53.617 00.001 28316 UpdateGuideState(): m_state=6
23:25:53.617 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1743
23:25:53.618 00.001 28316 Star::Find returns 1 (0), X=585.71, Y=117.09, Mass=1891, SNR=29.8, Peak=187 HFD=4.1
23:25:53.618 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
23:25:53.619 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.62 = 1.62)
23:25:53.619 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.63 mountX=0.01 mountY=0.17, mountTheta=1.49
23:25:53.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.08, opts=13)
23:25:53.621 00.001 28316 Enqueuing Move request for scope (-0.15, -0.08)
23:25:53.622 00.001 29988 Worker thread wakes up
23:25:53.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:53.623 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:25:53.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:25:53.623 00.000 29988 Moving (-0.15, -0.08) raw xDistance=0.01 yDistance=0.17
23:25:53.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:25:53.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:53.623 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
23:25:53.623 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 11 / 99999
23:25:53.624 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:25:53.624 00.000 29988 MoveAxis(E, 0, ABG)
23:25:53.624 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137953.624,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:25:53.624 00.000 29988 Move returns status 0, amount 0
23:25:53.624 00.000 29988 MoveAxis(N, 0, ABG)
23:25:53.624 00.000 29988 Move returns status 0, amount 0
23:25:53.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:53.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:53.625 00.000 28316 Enqueuing Expose request
23:25:53.625 00.000 29988 move complete, result=0
23:25:53.625 00.000 29988 worker thread done servicing request
23:25:53.626 00.001 29988 Worker thread wakes up
23:25:53.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:53.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:53.626 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:55.258 01.632 29988 Exposure complete
23:25:55.306 00.048 29988 worker thread done servicing request
23:25:55.306 00.000 28316 OnExposeComplete: enter
23:25:55.307 00.001 28316 UpdateGuideState(): m_state=6
23:25:55.307 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1744
23:25:55.308 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=117.10, Mass=1984, SNR=30.7, Peak=181 HFD=4.4
23:25:55.308 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.95 = -0.95)
23:25:55.309 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
23:25:55.309 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.09 mountX=0.05 mountY=0.07, mountTheta=0.96
23:25:55.311 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
23:25:55.311 00.000 28316 Enqueuing Move request for scope (-0.04, -0.07)
23:25:55.312 00.001 29988 Worker thread wakes up
23:25:55.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:55.312 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.7
23:25:55.313 00.001 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 12 / 99999
23:25:55.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
23:25:55.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
23:25:55.313 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786137955.313,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
23:25:55.313 00.000 29988 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.07
23:25:55.314 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:55.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:55.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:55.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:55.314 00.000 28316 Enqueuing Expose request
23:25:55.315 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:25:55.315 00.000 29988 MoveAxis(E, 0, ABG)
23:25:55.315 00.000 29988 Move returns status 0, amount 0
23:25:55.315 00.000 29988 MoveAxis(N, 0, ABG)
23:25:55.315 00.000 29988 Move returns status 0, amount 0
23:25:55.315 00.000 29988 move complete, result=0
23:25:55.315 00.000 29988 worker thread done servicing request
23:25:55.315 00.000 29988 Worker thread wakes up
23:25:55.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:55.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:55.315 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:56.834 01.519 29988 Exposure complete
23:25:56.857 00.023 29988 worker thread done servicing request
23:25:56.857 00.000 28316 OnExposeComplete: enter
23:25:56.858 00.001 28316 UpdateGuideState(): m_state=6
23:25:56.859 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1745
23:25:56.859 00.000 28316 Star::Find returns 1 (0), X=585.69, Y=117.02, Mass=1841, SNR=29.6, Peak=156 HFD=4.2
23:25:56.861 00.002 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:25:56.864 00.003 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:25:56.866 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-2.41 mountX=0.07 mountY=0.22, mountTheta=1.27
23:25:56.870 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.15, opts=13)
23:25:56.872 00.002 28316 Enqueuing Move request for scope (-0.17, -0.15)
23:25:56.875 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:56.877 00.002 28316 UpdateGuideState exits: m=1841 RSB=29.6
23:25:56.879 00.002 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 13 / 99999
23:25:56.879 00.000 29988 Worker thread wakes up
23:25:56.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
23:25:56.879 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
23:25:56.879 00.000 29988 Moving (-0.17, -0.15) raw xDistance=0.07 yDistance=0.22
23:25:56.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:25:56.880 00.001 28316 PhdController: newstate STATE_FINISH
23:25:56.880 00.000 28316 PhdController complete: success
23:25:56.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:25:56.881 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786137956.880,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
23:25:56.881 00.000 29988 MoveAxis(E, 0, ABG)
23:25:56.881 00.000 29988 Move returns status 0, amount 0
23:25:56.881 00.000 29988 MoveAxis(S, 52, ABG)
23:25:56.881 00.000 29988 Guiding  Dir = 1, Dur = 52
23:25:56.881 00.000 28316 Mount: notify guiding dither settle done success=1
23:25:56.881 00.000 28316 PhdController: newstate STATE_IDLE
23:25:56.882 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:56.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:56.883 00.001 29988 IsSlewing returns 0
23:25:56.883 00.000 28316 Enqueuing Expose request
23:25:56.883 00.000 29988 IsGuiding returns 0
23:25:56.889 00.006 29988 PulseGuide returned control before completion, sleep 58
23:25:56.958 00.069 29988 IsGuiding returns 0
23:25:56.958 00.000 29988 Move returns status 0, amount 52
23:25:56.958 00.000 29988 move complete, result=0
23:25:56.958 00.000 29988 worker thread done servicing request
23:25:56.958 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:25:56.959 00.001 29988 Worker thread wakes up
23:25:56.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:56.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:58.590 01.631 29988 Exposure complete
23:25:58.638 00.048 29988 worker thread done servicing request
23:25:58.638 00.000 28316 OnExposeComplete: enter
23:25:58.640 00.002 28316 UpdateGuideState(): m_state=6
23:25:58.641 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.641 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=116.94, Mass=1825, SNR=29.3, Peak=172 HFD=4.2
23:25:58.642 00.001 28316 MultiStar: exiting stabilization period
23:25:58.642 00.000 28316 MultiStar: updating star positions after lock position change
23:25:58.643 00.001 28316 Star::Find(15, 468, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.645 00.002 28316 Star::Find returns 1 (0), X=468.83, Y=126.97, Mass=1510, SNR=26.9, Peak=153 HFD=4.1
23:25:58.646 00.001 28316 Star::Find(15, 426, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.647 00.001 28316 Star::Find returns 1 (0), X=426.90, Y=198.56, Mass=1771, SNR=28.9, Peak=141 HFD=3.9
23:25:58.648 00.001 28316 Star::Find(15, 1118, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.649 00.001 28316 Star::Find returns 1 (0), X=1118.86, Y=659.17, Mass=1314, SNR=25.0, Peak=128 HFD=4.0
23:25:58.650 00.001 28316 Star::Find(15, 571, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.651 00.001 28316 Star::Find returns 1 (0), X=571.54, Y=643.27, Mass=1444, SNR=26.3, Peak=106 HFD=3.9
23:25:58.651 00.000 28316 Star::Find(15, 590, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.653 00.002 28316 Star::Find returns 1 (0), X=590.25, Y=418.00, Mass=1166, SNR=23.7, Peak=102 HFD=4.0
23:25:58.654 00.001 28316 Star::Find(15, 1106, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.654 00.000 28316 Star::Find returns 1 (0), X=1106.19, Y=892.62, Mass=930, SNR=21.2, Peak=76 HFD=3.6
23:25:58.655 00.001 28316 Star::Find(15, 1125, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.656 00.001 28316 Star::Find returns 1 (0), X=1125.61, Y=810.85, Mass=804, SNR=19.7, Peak=75 HFD=3.6
23:25:58.656 00.000 28316 Star::Find(15, 976, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.657 00.001 28316 Star::Find returns 1 (0), X=976.95, Y=262.90, Mass=690, SNR=18.1, Peak=74 HFD=4.1
23:25:58.657 00.000 28316 Star::Find(15, 305, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.658 00.001 28316 Star::Find returns 1 (0), X=305.10, Y=444.47, Mass=705, SNR=18.4, Peak=74 HFD=3.7
23:25:58.658 00.000 28316 Star::Find(15, 569, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.658 00.000 28316 Star::Find returns 1 (0), X=569.01, Y=438.07, Mass=667, SNR=17.9, Peak=66 HFD=4.1
23:25:58.659 00.001 28316 Star::Find(15, 1007, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
23:25:58.659 00.000 28316 Star::Find returns 1 (0), X=1007.42, Y=698.99, Mass=568, SNR=16.4, Peak=57 HFD=3.5
23:25:58.660 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.14) = xAngle (-0.74 = -0.74)
23:25:58.660 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.36 = 2.36)
23:25:58.661 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.88 mountX=0.18 mountY=0.17, mountTheta=0.76
23:25:58.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.23, opts=13)
23:25:58.663 00.001 28316 Enqueuing Move request for scope (-0.07, -0.23)
23:25:58.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:25:58.663 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
23:25:58.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:58.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:25:58.665 00.001 28316 Enqueuing Expose request
23:25:58.665 00.000 29988 Worker thread wakes up
23:25:58.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
23:25:58.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
23:25:58.665 00.000 29988 Moving (-0.07, -0.23) raw xDistance=0.18 yDistance=0.17
23:25:58.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:25:58.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:58.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:25:58.665 00.000 29988 MoveAxis(E, 0, ABG)
23:25:58.665 00.000 29988 Move returns status 0, amount 0
23:25:58.665 00.000 29988 MoveAxis(N, 0, ABG)
23:25:58.665 00.000 29988 Move returns status 0, amount 0
23:25:58.665 00.000 29988 move complete, result=0
23:25:58.665 00.000 29988 worker thread done servicing request
23:25:58.665 00.000 29988 Worker thread wakes up
23:25:58.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:25:58.666 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:25:58.666 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:26:00.182 01.516 29988 Exposure complete
23:26:00.221 00.039 29988 worker thread done servicing request
23:26:00.221 00.000 28316 OnExposeComplete: enter
23:26:00.223 00.002 28316 UpdateGuideState(): m_state=6
23:26:00.225 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1747
23:26:00.226 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=116.88, Mass=2017, SNR=30.7, Peak=184 HFD=4.4
23:26:00.227 00.001 28316 MultiStar: [#1 0.16,-0.12,0.89,U] [#2 0.31,-0.25,0.00,M1] [#3 0.35,-0.17,0.00,M1] [#4 0.24,-0.06,0.88,U] [#5 0.25,-0.21,0.74,U] [#6 0.39,-0.03,0.00,M1] [#7 0.01,-0.33,0.65,U] [#8 0.18,-0.22,0.61,U] 
23:26:00.228 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.20}, one-star: {0.06, -0.29}
23:26:00.229 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
23:26:00.230 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
23:26:00.230 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.92 mountX=0.24 mountY=-0.04, mountTheta=-0.18
23:26:00.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.20, opts=13)
23:26:00.232 00.001 28316 Enqueuing Move request for scope (0.15, -0.20)
23:26:00.232 00.000 29988 Worker thread wakes up
23:26:00.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:00.233 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
23:26:00.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
23:26:00.233 00.000 28316 UpdateGuideState exits: m=2017 RSB=30.7
23:26:00.234 00.001 29988 Moving (0.15, -0.20) raw xDistance=0.24 yDistance=-0.04
23:26:00.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:26:00.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:00.234 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:00.235 00.001 28316 Enqueuing Expose request
23:26:00.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:00.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:00.235 00.000 29988 MoveAxis(W, 51, ABG)
23:26:00.235 00.000 29988 Guiding  Dir = 3, Dur = 51
23:26:00.236 00.001 29988 IsSlewing returns 0
23:26:00.236 00.000 29988 IsGuiding returns 0
23:26:00.238 00.002 29988 PulseGuide returned control before completion, sleep 60
23:26:00.306 00.068 29988 IsGuiding returns 1
23:26:00.306 00.000 29988 scope still moving after pulse duration time elapsed
23:26:00.339 00.033 29988 IsSlewing returns 0
23:26:00.340 00.001 29988 IsGuiding returns 0
23:26:00.340 00.000 29988 scope move finished after 51 + 52 ms
23:26:00.340 00.000 29988 Move returns status 0, amount 51
23:26:00.340 00.000 29988 MoveAxis(N, 0, ABG)
23:26:00.340 00.000 29988 Move returns status 0, amount 0
23:26:00.340 00.000 29988 move complete, result=0
23:26:00.340 00.000 29988 worker thread done servicing request
23:26:00.340 00.000 29988 Worker thread wakes up
23:26:00.340 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
23:26:00.341 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:00.342 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:01.977 01.635 29988 Exposure complete
23:26:02.013 00.036 29988 worker thread done servicing request
23:26:02.013 00.000 28316 OnExposeComplete: enter
23:26:02.014 00.001 28316 UpdateGuideState(): m_state=6
23:26:02.014 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1748
23:26:02.015 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=117.01, Mass=1860, SNR=29.7, Peak=169 HFD=4.1
23:26:02.016 00.001 28316 MultiStar: [#1 0.04,0.04,0.92,U] [#2 0.14,-0.10,0.98,U] [#3 -0.06,0.12,0.88,U] [#4 -0.05,0.02,0.93,U] [#5 -0.01,0.07,0.79,U] [#6 0.27,0.06,0.75,U] [#7 0.01,0.03,0.66,U] [#8 -0.03,-0.13,0.62,U] 
23:26:02.016 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.19, -0.16}
23:26:02.017 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.40 = 0.40)
23:26:02.017 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.78)
23:26:02.018 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.75 mountX=0.01 mountY=-0.00, mountTheta=-0.36
23:26:02.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
23:26:02.019 00.000 28316 Enqueuing Move request for scope (0.01, -0.01)
23:26:02.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:02.020 00.001 29988 Worker thread wakes up
23:26:02.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:26:02.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:26:02.020 00.000 29988 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=-0.00
23:26:02.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:26:02.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:02.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:02.020 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.7
23:26:02.021 00.001 29988 MoveAxis(E, 0, ABG)
23:26:02.021 00.000 29988 Move returns status 0, amount 0
23:26:02.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:02.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:02.023 00.002 28316 Enqueuing Expose request
23:26:02.024 00.001 29988 MoveAxis(N, 0, ABG)
23:26:02.024 00.000 29988 Move returns status 0, amount 0
23:26:02.024 00.000 29988 move complete, result=0
23:26:02.024 00.000 29988 worker thread done servicing request
23:26:02.024 00.000 29988 Worker thread wakes up
23:26:02.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:02.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:02.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:03.551 01.527 29988 Exposure complete
23:26:03.583 00.032 29988 worker thread done servicing request
23:26:03.583 00.000 28316 OnExposeComplete: enter
23:26:03.583 00.000 28316 UpdateGuideState(): m_state=6
23:26:03.584 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1749
23:26:03.584 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=116.84, Mass=1905, SNR=30.1, Peak=166 HFD=4.5
23:26:03.585 00.001 28316 MultiStar: [#1 0.01,0.01,0.91,U] [#2 -0.07,-0.03,0.93,U] [#3 -0.10,0.17,0.85,U] [#4 -0.04,0.04,0.86,U] [#5 -0.13,0.02,0.79,U] [#6 0.16,0.02,0.71,U] [#7 -0.12,-0.10,0.63,U] [#8 -0.10,-0.18,0.61,U] 
23:26:03.585 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.08, -0.33}
23:26:03.586 00.001 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.14) = xAngle (-1.31 = -1.31)
23:26:03.586 00.000 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.79 = 1.79)
23:26:03.587 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.45 mountX=0.02 mountY=0.07, mountTheta=1.31
23:26:03.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
23:26:03.588 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
23:26:03.589 00.001 29988 Worker thread wakes up
23:26:03.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:03.589 00.000 28316 UpdateGuideState exits: m=1905 RSB=30.1
23:26:03.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:03.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:03.590 00.000 28316 Enqueuing Expose request
23:26:03.591 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:26:03.591 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:26:03.591 00.000 29988 Moving (-0.05, -0.04) raw xDistance=0.02 yDistance=0.07
23:26:03.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:26:03.591 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:03.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:26:03.591 00.000 29988 MoveAxis(E, 0, ABG)
23:26:03.591 00.000 29988 Move returns status 0, amount 0
23:26:03.591 00.000 29988 MoveAxis(N, 0, ABG)
23:26:03.591 00.000 29988 Move returns status 0, amount 0
23:26:03.591 00.000 29988 move complete, result=0
23:26:03.591 00.000 29988 worker thread done servicing request
23:26:03.591 00.000 29988 Worker thread wakes up
23:26:03.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:03.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:03.591 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:05.224 01.633 29988 Exposure complete
23:26:05.250 00.026 29988 worker thread done servicing request
23:26:05.250 00.000 28316 OnExposeComplete: enter
23:26:05.250 00.000 28316 UpdateGuideState(): m_state=6
23:26:05.251 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1750
23:26:05.252 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=116.96, Mass=1908, SNR=30.0, Peak=174 HFD=4.2
23:26:05.254 00.002 28316 MultiStar: [#1 0.02,0.10,0.91,U] [#2 0.06,0.03,0.98,U] [#3 -0.12,0.03,0.84,U] [#4 -0.25,0.32,0.00,M1] [#5 -0.06,0.14,0.78,U] [#6 0.03,-0.01,0.71,U] [#7 -0.17,-0.07,0.64,U] [#8 -0.23,-0.01,0.59,U] 
23:26:05.254 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.00}, one-star: {-0.17, -0.21}
23:26:05.255 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
23:26:05.255 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
23:26:05.256 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.10 mountX=-0.03 mountY=0.06, mountTheta=1.96
23:26:05.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.00, opts=13)
23:26:05.257 00.000 28316 Enqueuing Move request for scope (-0.07, -0.00)
23:26:05.258 00.001 29988 Worker thread wakes up
23:26:05.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:26:05.258 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:26:05.259 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.259 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:05.260 00.001 28316 Enqueuing Expose request
23:26:05.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:26:05.260 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:26:05.260 00.000 29988 Moving (-0.07, -0.00) raw xDistance=-0.03 yDistance=0.06
23:26:05.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:26:05.261 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:05.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:05.261 00.000 29988 MoveAxis(E, 0, ABG)
23:26:05.261 00.000 29988 Move returns status 0, amount 0
23:26:05.261 00.000 29988 MoveAxis(N, 0, ABG)
23:26:05.261 00.000 29988 Move returns status 0, amount 0
23:26:05.261 00.000 29988 move complete, result=0
23:26:05.261 00.000 29988 worker thread done servicing request
23:26:05.261 00.000 29988 Worker thread wakes up
23:26:05.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:05.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:05.261 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:06.787 01.526 29988 Exposure complete
23:26:06.831 00.044 29988 worker thread done servicing request
23:26:06.831 00.000 28316 OnExposeComplete: enter
23:26:06.832 00.001 28316 UpdateGuideState(): m_state=6
23:26:06.834 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1751
23:26:06.835 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=116.79, Mass=1987, SNR=30.6, Peak=181 HFD=4.3
23:26:06.835 00.000 28316 MultiStar: [#1 0.11,-0.03,0.91,U] [#2 0.20,-0.35,0.00,M1] [#3 -0.16,0.05,0.83,U] [#4 0.10,-0.05,0.88,U] [#5 0.02,-0.21,0.76,U] [#6 0.25,0.02,0.71,U] [#7 0.04,-0.21,0.66,U] [#8 -0.06,-0.16,0.59,U] 
23:26:06.836 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.12}, one-star: {0.15, -0.38}
23:26:06.836 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:26:06.837 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
23:26:06.837 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.10 mountX=0.14 mountY=-0.00, mountTheta=-0.00
23:26:06.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
23:26:06.839 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
23:26:06.839 00.000 29988 Worker thread wakes up
23:26:06.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:06.840 00.001 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:26:06.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:06.841 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:06.842 00.001 28316 Enqueuing Expose request
23:26:06.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
23:26:06.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
23:26:06.842 00.000 29988 Moving (0.06, -0.12) raw xDistance=0.14 yDistance=-0.00
23:26:06.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:26:06.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:06.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:06.842 00.000 29988 MoveAxis(E, 0, ABG)
23:26:06.842 00.000 29988 Move returns status 0, amount 0
23:26:06.842 00.000 29988 MoveAxis(N, 0, ABG)
23:26:06.842 00.000 29988 Move returns status 0, amount 0
23:26:06.843 00.001 29988 move complete, result=0
23:26:06.843 00.000 29988 worker thread done servicing request
23:26:06.843 00.000 29988 Worker thread wakes up
23:26:06.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:06.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:06.843 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:08.469 01.626 29988 Exposure complete
23:26:08.496 00.027 29988 worker thread done servicing request
23:26:08.496 00.000 28316 OnExposeComplete: enter
23:26:08.496 00.000 28316 UpdateGuideState(): m_state=6
23:26:08.497 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1752
23:26:08.497 00.000 28316 Star::Find returns 1 (0), X=585.99, Y=116.81, Mass=1949, SNR=30.3, Peak=186 HFD=4.3
23:26:08.498 00.001 28316 MultiStar: [#1 0.08,-0.20,0.92,U] [#2 0.22,-0.25,0.98,U] [#3 0.08,-0.09,0.86,U] [#4 0.21,-0.24,0.88,U] [#5 0.06,-0.22,0.76,U] [#6 0.42,-0.24,0.00,M1] [#7 0.00,-0.21,0.65,U] [#8 -0.16,-0.40,0.00,M1] 
23:26:08.499 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.23}, one-star: {0.14, -0.36}
23:26:08.499 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
23:26:08.499 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13)
23:26:08.500 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.09 mountX=0.26 mountY=-0.00, mountTheta=-0.01
23:26:08.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.23, opts=13)
23:26:08.501 00.000 28316 Enqueuing Move request for scope (0.12, -0.23)
23:26:08.502 00.001 29988 Worker thread wakes up
23:26:08.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:08.502 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
23:26:08.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:08.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:08.504 00.001 28316 Enqueuing Expose request
23:26:08.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
23:26:08.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
23:26:08.504 00.000 29988 Moving (0.12, -0.23) raw xDistance=0.26 yDistance=-0.00
23:26:08.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:26:08.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:08.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:08.504 00.000 29988 MoveAxis(W, 54, ABG)
23:26:08.504 00.000 29988 Guiding  Dir = 3, Dur = 54
23:26:08.504 00.000 29988 IsSlewing returns 0
23:26:08.504 00.000 29988 IsGuiding returns 0
23:26:08.507 00.003 29988 PulseGuide returned control before completion, sleep 63
23:26:08.579 00.072 29988 IsGuiding returns 0
23:26:08.579 00.000 29988 Move returns status 0, amount 54
23:26:08.579 00.000 29988 MoveAxis(N, 0, ABG)
23:26:08.579 00.000 29988 Move returns status 0, amount 0
23:26:08.579 00.000 29988 move complete, result=0
23:26:08.579 00.000 29988 worker thread done servicing request
23:26:08.579 00.000 29988 Worker thread wakes up
23:26:08.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:08.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:08.579 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
23:26:09.991 01.412 29988 Exposure complete
23:26:10.032 00.041 29988 worker thread done servicing request
23:26:10.032 00.000 28316 OnExposeComplete: enter
23:26:10.033 00.001 28316 UpdateGuideState(): m_state=6
23:26:10.033 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1753
23:26:10.034 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=116.90, Mass=1811, SNR=29.1, Peak=166 HFD=4.0
23:26:10.035 00.001 28316 MultiStar: [#1 0.00,0.07,0.92,U] [#2 0.06,-0.09,0.99,U] [#3 -0.10,0.16,0.90,U] [#4 -0.14,0.00,0.89,U] [#5 -0.07,0.05,0.80,U] [#6 -0.02,0.10,0.74,U] [#7 -0.16,0.04,0.67,U] [#8 -0.33,-0.08,0.63,U] 
23:26:10.036 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {-0.19, -0.27}
23:26:10.038 00.002 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
23:26:10.039 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
23:26:10.039 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.06 mountX=-0.03 mountY=0.09, mountTheta=1.92
23:26:10.041 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
23:26:10.041 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
23:26:10.042 00.001 29988 Worker thread wakes up
23:26:10.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:26:10.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:10.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:26:10.042 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.03 yDistance=0.09
23:26:10.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:26:10.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:10.042 00.000 28316 UpdateGuideState exits: m=1811 RSB=29.1
23:26:10.044 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:10.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:10.045 00.000 28316 Enqueuing Expose request
23:26:10.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:26:10.046 00.001 29988 MoveAxis(E, 0, ABG)
23:26:10.046 00.000 29988 Move returns status 0, amount 0
23:26:10.046 00.000 29988 MoveAxis(N, 0, ABG)
23:26:10.046 00.000 29988 Move returns status 0, amount 0
23:26:10.046 00.000 29988 move complete, result=0
23:26:10.046 00.000 29988 worker thread done servicing request
23:26:10.046 00.000 29988 Worker thread wakes up
23:26:10.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:10.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:10.046 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:11.673 01.627 29988 Exposure complete
23:26:11.707 00.034 29988 worker thread done servicing request
23:26:11.707 00.000 28316 OnExposeComplete: enter
23:26:11.708 00.001 28316 UpdateGuideState(): m_state=6
23:26:11.708 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1754
23:26:11.709 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=116.90, Mass=1813, SNR=29.2, Peak=172 HFD=4.0
23:26:11.710 00.001 28316 MultiStar: [#1 -0.07,0.06,0.91,U] [#2 -0.00,0.02,0.97,U] [#3 -0.28,0.05,0.87,U] [#4 -0.23,0.15,0.91,U] [#5 -0.23,0.09,0.82,U] [#6 -0.10,0.18,0.73,U] [#7 -0.25,0.05,0.67,U] [#8 -0.30,-0.19,0.64,U] 
23:26:11.712 00.002 28316 refined, 8 included, MultiStar: {-0.17, 0.01}, one-star: {-0.18, -0.27}
23:26:11.715 00.003 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.21 = -2.08)
23:26:11.717 00.002 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.03)
23:26:11.720 00.003 28316 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=-0.08 mountY=0.15, mountTheta=2.08
23:26:11.724 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.01, opts=13)
23:26:11.724 00.000 28316 Enqueuing Move request for scope (-0.17, 0.01)
23:26:11.725 00.001 29988 Worker thread wakes up
23:26:11.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:11.725 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.2
23:26:11.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:11.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:11.727 00.001 28316 Enqueuing Expose request
23:26:11.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
23:26:11.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
23:26:11.727 00.000 29988 Moving (-0.17, 0.01) raw xDistance=-0.08 yDistance=0.15
23:26:11.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:11.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:11.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:26:11.727 00.000 29988 MoveAxis(E, 0, ABG)
23:26:11.727 00.000 29988 Move returns status 0, amount 0
23:26:11.727 00.000 29988 MoveAxis(N, 0, ABG)
23:26:11.728 00.001 29988 Move returns status 0, amount 0
23:26:11.728 00.000 29988 move complete, result=0
23:26:11.728 00.000 29988 worker thread done servicing request
23:26:11.728 00.000 29988 Worker thread wakes up
23:26:11.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:11.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:11.728 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:13.252 01.524 29988 Exposure complete
23:26:13.290 00.038 29988 worker thread done servicing request
23:26:13.291 00.001 28316 OnExposeComplete: enter
23:26:13.291 00.000 28316 UpdateGuideState(): m_state=6
23:26:13.293 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1755
23:26:13.294 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.15, Mass=1943, SNR=30.2, Peak=179 HFD=4.4
23:26:13.295 00.001 28316 MultiStar: [#1 0.07,0.30,0.88,U] [#2 -0.07,0.25,0.95,U] [#3 -0.03,0.25,0.86,U] [#4 -0.19,0.27,0.87,U] [#5 0.01,0.23,0.75,U] [#6 0.07,0.29,0.71,U] [#7 -0.17,0.30,0.66,U] [#8 -0.27,0.20,0.60,U] 
23:26:13.295 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.22}, one-star: {-0.06, -0.02}
23:26:13.296 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
23:26:13.296 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
23:26:13.298 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.88 mountX=-0.01 mountY=0.06, mountTheta=1.73
23:26:13.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
23:26:13.299 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
23:26:13.300 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:13.300 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
23:26:13.301 00.001 29988 Worker thread wakes up
23:26:13.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:13.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:13.301 00.000 28316 Enqueuing Expose request
23:26:13.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:26:13.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:26:13.302 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.01 yDistance=0.06
23:26:13.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:26:13.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:13.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:13.302 00.000 29988 MoveAxis(E, 0, ABG)
23:26:13.302 00.000 29988 Move returns status 0, amount 0
23:26:13.302 00.000 29988 MoveAxis(N, 0, ABG)
23:26:13.302 00.000 29988 Move returns status 0, amount 0
23:26:13.302 00.000 29988 move complete, result=0
23:26:13.302 00.000 29988 worker thread done servicing request
23:26:13.302 00.000 29988 Worker thread wakes up
23:26:13.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:13.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:13.302 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:14.924 01.622 29988 Exposure complete
23:26:14.950 00.026 29988 worker thread done servicing request
23:26:14.951 00.001 28316 OnExposeComplete: enter
23:26:14.951 00.000 28316 UpdateGuideState(): m_state=6
23:26:14.952 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1756
23:26:14.952 00.000 28316 Star::Find returns 1 (0), X=585.84, Y=116.95, Mass=1959, SNR=30.4, Peak=173 HFD=4.3
23:26:14.953 00.001 28316 MultiStar: [#1 0.17,-0.03,0.89,U] [#2 0.22,0.01,0.98,U] [#3 0.17,0.10,0.83,U] [#4 0.09,0.06,0.86,U] [#5 0.09,0.08,0.79,U] [#6 0.20,0.02,0.72,U] [#7 0.10,-0.01,0.62,U] [#8 0.07,-0.14,0.61,U] 
23:26:14.953 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.02}, one-star: {-0.02, -0.22}
23:26:14.954 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
23:26:14.954 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.17)
23:26:14.955 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.13 mountX=0.07 mountY=-0.10, mountTheta=-1.00
23:26:14.958 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
23:26:14.959 00.001 28316 Enqueuing Move request for scope (0.12, -0.02)
23:26:14.959 00.000 29988 Worker thread wakes up
23:26:14.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
23:26:14.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:14.960 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:26:14.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:14.961 00.000 28316 Enqueuing Expose request
23:26:14.962 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
23:26:14.962 00.000 29988 Moving (0.12, -0.02) raw xDistance=0.07 yDistance=-0.10
23:26:14.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:14.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:14.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:14.962 00.000 29988 MoveAxis(E, 0, ABG)
23:26:14.962 00.000 29988 Move returns status 0, amount 0
23:26:14.962 00.000 29988 MoveAxis(N, 0, ABG)
23:26:14.962 00.000 29988 Move returns status 0, amount 0
23:26:14.962 00.000 29988 move complete, result=0
23:26:14.962 00.000 29988 worker thread done servicing request
23:26:14.962 00.000 29988 Worker thread wakes up
23:26:14.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:14.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:14.962 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:16.482 01.520 29988 Exposure complete
23:26:16.508 00.026 29988 worker thread done servicing request
23:26:16.508 00.000 28316 OnExposeComplete: enter
23:26:16.509 00.001 28316 UpdateGuideState(): m_state=6
23:26:16.509 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1757
23:26:16.513 00.004 28316 Star::Find returns 1 (0), X=585.93, Y=116.78, Mass=1898, SNR=29.9, Peak=177 HFD=4.2
23:26:16.514 00.001 28316 MultiStar: [#1 -0.01,-0.22,0.91,U] [#2 0.06,-0.30,0.96,U] [#3 0.11,-0.11,0.86,U] [#4 0.16,-0.18,0.90,U] [#5 0.02,-0.23,0.78,U] [#6 0.23,-0.12,0.71,U] [#7 0.11,-0.37,0.00,M1] [#8 -0.03,-0.36,0.60,U] 
23:26:16.515 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.24}, one-star: {0.07, -0.39}
23:26:16.517 00.002 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
23:26:16.519 00.002 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
23:26:16.521 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.27 mountX=0.25 mountY=0.04, mountTheta=0.16
23:26:16.525 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.24, opts=13)
23:26:16.527 00.002 28316 Enqueuing Move request for scope (0.08, -0.24)
23:26:16.527 00.000 29988 Worker thread wakes up
23:26:16.528 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:16.528 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:26:16.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:16.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:16.529 00.000 28316 Enqueuing Expose request
23:26:16.530 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd
23:26:16.530 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.24)
23:26:16.530 00.000 29988 Moving (0.08, -0.24) raw xDistance=0.25 yDistance=0.04
23:26:16.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:26:16.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:16.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:16.530 00.000 29988 MoveAxis(W, 53, ABG)
23:26:16.530 00.000 29988 Guiding  Dir = 3, Dur = 53
23:26:16.530 00.000 29988 IsSlewing returns 0
23:26:16.531 00.001 29988 IsGuiding returns 0
23:26:16.532 00.001 29988 PulseGuide returned control before completion, sleep 61
23:26:16.605 00.073 29988 IsGuiding returns 0
23:26:16.605 00.000 29988 Move returns status 0, amount 53
23:26:16.605 00.000 29988 MoveAxis(N, 0, ABG)
23:26:16.605 00.000 29988 Move returns status 0, amount 0
23:26:16.605 00.000 29988 move complete, result=0
23:26:16.606 00.001 29988 worker thread done servicing request
23:26:16.606 00.000 29988 Worker thread wakes up
23:26:16.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:16.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:16.606 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.0 px 0 ms NORTH
23:26:18.231 01.625 29988 Exposure complete
23:26:18.267 00.036 29988 worker thread done servicing request
23:26:18.267 00.000 28316 OnExposeComplete: enter
23:26:18.268 00.001 28316 UpdateGuideState(): m_state=6
23:26:18.268 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1758
23:26:18.269 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=116.51, Mass=1968, SNR=30.4, Peak=137 HFD=4.4
23:26:18.270 00.001 28316 MultiStar: [#1 -0.13,-0.35,0.90,U] [#2 -0.12,-0.38,0.00,M1] [#3 -0.14,-0.28,0.85,U] [#4 -0.31,-0.27,0.00,M1] [#5 -0.18,-0.34,0.00,M1] [#6 -0.07,-0.46,0.00,M1] [#7 -0.27,-0.47,0.00,M2] [#8 -0.28,-0.59,0.00,M1] 
23:26:18.270 00.000 28316 refined, 2 included, MultiStar: {-0.17, -0.44}, one-star: {-0.24, -0.65}
23:26:18.270 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
23:26:18.271 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
23:26:18.271 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.44 hyp=0.47 cameraTheta=-1.95 mountX=0.33 mountY=0.35, mountTheta=0.82
23:26:18.273 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.44, opts=13)
23:26:18.274 00.001 28316 Enqueuing Move request for scope (-0.17, -0.44)
23:26:18.274 00.000 29988 Worker thread wakes up
23:26:18.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.44) opts 0xd
23:26:18.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.44)
23:26:18.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:26:18.275 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.4
23:26:18.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:18.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:18.276 00.000 28316 Enqueuing Expose request
23:26:18.279 00.003 29988 Moving (-0.17, -0.44) raw xDistance=0.33 yDistance=0.35
23:26:18.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
23:26:18.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:26:18.279 00.000 29988 MoveAxis(W, 73, ABG)
23:26:18.279 00.000 29988 Guiding  Dir = 3, Dur = 73
23:26:18.279 00.000 29988 IsSlewing returns 0
23:26:18.279 00.000 29988 IsGuiding returns 0
23:26:18.281 00.002 29988 PulseGuide returned control before completion, sleep 82
23:26:18.373 00.092 29988 IsGuiding returns 1
23:26:18.373 00.000 29988 scope still moving after pulse duration time elapsed
23:26:18.405 00.032 29988 IsSlewing returns 0
23:26:18.405 00.000 29988 IsGuiding returns 0
23:26:18.406 00.001 29988 scope move finished after 73 + 53 ms
23:26:18.406 00.000 29988 Move returns status 0, amount 73
23:26:18.406 00.000 29988 MoveAxis(S, 84, ABG)
23:26:18.406 00.000 29988 Guiding  Dir = 1, Dur = 84
23:26:18.406 00.000 29988 IsSlewing returns 0
23:26:18.406 00.000 29988 IsGuiding returns 0
23:26:18.412 00.006 29988 PulseGuide returned control before completion, sleep 89
23:26:18.516 00.104 29988 IsGuiding returns 0
23:26:18.516 00.000 29988 Move returns status 0, amount 84
23:26:18.516 00.000 29988 move complete, result=0
23:26:18.516 00.000 29988 worker thread done servicing request
23:26:18.516 00.000 29988 Worker thread wakes up
23:26:18.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:18.516 00.000 28316 GuideStep: 0.3 px 73 ms WEST, 0.4 px 84 ms SOUTH
23:26:18.517 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:19.922 01.405 29988 Exposure complete
23:26:19.948 00.026 29988 worker thread done servicing request
23:26:19.948 00.000 28316 OnExposeComplete: enter
23:26:19.948 00.000 28316 UpdateGuideState(): m_state=6
23:26:19.949 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1759
23:26:19.949 00.000 28316 Star::Find returns 1 (0), X=585.70, Y=117.11, Mass=1934, SNR=30.1, Peak=167 HFD=4.4
23:26:19.950 00.001 28316 MultiStar: [#1 0.03,0.01,0.90,U] [#2 0.07,0.05,0.95,U] [#3 -0.03,0.00,0.87,U] [#4 0.06,0.18,0.87,U] [#5 -0.11,-0.04,0.78,U] [#6 0.16,0.10,0.70,U] [#7 -0.09,0.09,0.65,U] [#8 -0.12,-0.11,0.60,U] 
23:26:19.950 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.16, -0.06}
23:26:19.951 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.36 = -2.93)
23:26:19.951 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.17)
23:26:19.953 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.21 mountX=-0.03 mountY=0.01, mountTheta=2.97
23:26:19.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
23:26:19.954 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
23:26:19.955 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:19.955 00.000 29988 Worker thread wakes up
23:26:19.955 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:26:19.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:19.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:26:19.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:26:19.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:19.956 00.000 28316 Enqueuing Expose request
23:26:19.957 00.001 29988 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=0.01
23:26:19.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:26:19.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:19.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:26:19.957 00.000 29988 MoveAxis(E, 0, ABG)
23:26:19.957 00.000 29988 Move returns status 0, amount 0
23:26:19.957 00.000 29988 MoveAxis(N, 0, ABG)
23:26:19.957 00.000 29988 Move returns status 0, amount 0
23:26:19.957 00.000 29988 move complete, result=0
23:26:19.957 00.000 29988 worker thread done servicing request
23:26:19.957 00.000 29988 Worker thread wakes up
23:26:19.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:19.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:19.958 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:21.597 01.639 29988 Exposure complete
23:26:21.622 00.025 29988 worker thread done servicing request
23:26:21.622 00.000 28316 OnExposeComplete: enter
23:26:21.623 00.001 28316 UpdateGuideState(): m_state=6
23:26:21.623 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1760
23:26:21.624 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=117.19, Mass=1881, SNR=29.9, Peak=143 HFD=4.5
23:26:21.625 00.001 28316 MultiStar: [#1 -0.15,0.33,0.92,U] [#2 -0.15,0.14,0.98,U] [#3 -0.16,0.13,0.85,U] [#4 -0.29,0.34,0.00,M1] [#5 -0.22,0.26,0.81,U] [#6 -0.06,0.24,0.70,U] [#7 -0.27,0.09,0.67,U] [#8 -0.26,0.16,0.61,U] 
23:26:21.625 00.000 28316 refined, 7 included, MultiStar: {-0.20, 0.17}, one-star: {-0.29, 0.02}
23:26:21.625 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.57 = -2.71)
23:26:21.626 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
23:26:21.626 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.43 mountX=-0.24 mountY=0.10, mountTheta=2.75
23:26:21.629 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.17, opts=13)
23:26:21.629 00.000 28316 Enqueuing Move request for scope (-0.20, 0.17)
23:26:21.630 00.001 29988 Worker thread wakes up
23:26:21.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
23:26:21.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
23:26:21.630 00.000 29988 Moving (-0.20, 0.17) raw xDistance=-0.24 yDistance=0.10
23:26:21.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:26:21.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:21.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:21.632 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:26:21.632 00.000 29988 MoveAxis(E, 50, ABG)
23:26:21.632 00.000 29988 Guiding  Dir = 2, Dur = 50
23:26:21.632 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.9
23:26:21.634 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:21.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:21.635 00.000 28316 Enqueuing Expose request
23:26:21.637 00.002 29988 IsSlewing returns 0
23:26:21.637 00.000 29988 IsGuiding returns 0
23:26:21.640 00.003 29988 PulseGuide returned control before completion, sleep 58
23:26:21.705 00.065 29988 IsGuiding returns 0
23:26:21.705 00.000 29988 Move returns status 0, amount 50
23:26:21.705 00.000 29988 MoveAxis(N, 0, ABG)
23:26:21.705 00.000 29988 Move returns status 0, amount 0
23:26:21.705 00.000 29988 move complete, result=0
23:26:21.705 00.000 29988 worker thread done servicing request
23:26:21.705 00.000 29988 Worker thread wakes up
23:26:21.705 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
23:26:21.708 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:21.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:23.126 01.418 29988 Exposure complete
23:26:23.157 00.031 29988 worker thread done servicing request
23:26:23.157 00.000 28316 OnExposeComplete: enter
23:26:23.158 00.001 28316 UpdateGuideState(): m_state=6
23:26:23.158 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1761
23:26:23.159 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=116.88, Mass=1847, SNR=29.4, Peak=176 HFD=4.2
23:26:23.159 00.000 28316 MultiStar: [#1 -0.12,0.01,0.91,U] [#2 -0.12,-0.03,1.01,U] [#3 -0.16,0.11,0.89,U] [#4 -0.05,0.17,0.88,U] [#5 -0.07,0.14,0.82,U] [#6 -0.05,0.05,0.71,U] [#7 -0.22,0.11,0.68,U] [#8 -0.25,-0.09,0.61,U] 
23:26:23.160 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.10, -0.29}
23:26:23.161 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.19 = -2.10)
23:26:23.161 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.00)
23:26:23.162 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.04 mountX=-0.06 mountY=0.10, mountTheta=2.11
23:26:23.164 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
23:26:23.164 00.000 28316 Enqueuing Move request for scope (-0.12, 0.01)
23:26:23.165 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:23.165 00.000 29988 Worker thread wakes up
23:26:23.166 00.001 28316 UpdateGuideState exits: m=1847 RSB=29.4
23:26:23.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:23.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:23.167 00.000 28316 Enqueuing Expose request
23:26:23.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:26:23.169 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:26:23.169 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
23:26:23.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:26:23.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:23.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:26:23.169 00.000 29988 MoveAxis(E, 0, ABG)
23:26:23.169 00.000 29988 Move returns status 0, amount 0
23:26:23.169 00.000 29988 MoveAxis(N, 0, ABG)
23:26:23.169 00.000 29988 Move returns status 0, amount 0
23:26:23.169 00.000 29988 move complete, result=0
23:26:23.169 00.000 29988 worker thread done servicing request
23:26:23.169 00.000 29988 Worker thread wakes up
23:26:23.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:23.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:23.171 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:24.794 01.623 29988 Exposure complete
23:26:24.825 00.031 29988 worker thread done servicing request
23:26:24.826 00.001 28316 OnExposeComplete: enter
23:26:24.826 00.000 28316 UpdateGuideState(): m_state=6
23:26:24.826 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1762
23:26:24.828 00.002 28316 Star::Find returns 1 (0), X=585.61, Y=117.05, Mass=1906, SNR=29.9, Peak=175 HFD=4.2
23:26:24.829 00.001 28316 MultiStar: [#1 -0.00,0.20,0.90,U] [#2 -0.04,0.16,0.96,U] [#3 -0.08,0.34,0.89,U] [#4 0.04,0.30,0.90,U] [#5 -0.19,0.12,0.78,U] [#6 0.08,0.09,0.70,U] [#7 -0.18,0.21,0.65,U] [#8 -0.06,0.03,0.60,U] 
23:26:24.829 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.15}, one-star: {-0.25, -0.12}
23:26:24.829 00.000 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.14) = xAngle (3.19 = -3.10)
23:26:24.830 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
23:26:24.830 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.04 mountX=-0.17 mountY=0.00, mountTheta=3.14
23:26:24.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
23:26:24.832 00.000 28316 Enqueuing Move request for scope (-0.08, 0.15)
23:26:24.833 00.001 29988 Worker thread wakes up
23:26:24.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:24.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:26:24.834 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
23:26:24.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:24.835 00.001 28316 Enqueuing Expose request
23:26:24.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:26:24.835 00.000 29988 Moving (-0.08, 0.15) raw xDistance=-0.17 yDistance=0.00
23:26:24.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:26:24.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:24.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:26:24.835 00.000 29988 MoveAxis(E, 0, ABG)
23:26:24.835 00.000 29988 Move returns status 0, amount 0
23:26:24.836 00.001 29988 MoveAxis(N, 0, ABG)
23:26:24.836 00.000 29988 Move returns status 0, amount 0
23:26:24.836 00.000 29988 move complete, result=0
23:26:24.836 00.000 29988 worker thread done servicing request
23:26:24.836 00.000 29988 Worker thread wakes up
23:26:24.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:24.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:24.836 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:26.361 01.525 29988 Exposure complete
23:26:26.396 00.035 29988 worker thread done servicing request
23:26:26.396 00.000 28316 OnExposeComplete: enter
23:26:26.397 00.001 28316 UpdateGuideState(): m_state=6
23:26:26.398 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1763
23:26:26.398 00.000 28316 Star::Find returns 1 (0), X=585.66, Y=116.98, Mass=1975, SNR=30.6, Peak=182 HFD=4.2
23:26:26.399 00.001 28316 MultiStar: [#1 0.10,0.11,0.89,U] [#2 0.03,0.13,0.96,U] [#3 0.01,0.26,0.82,U] [#4 -0.08,0.31,0.85,U] [#5 -0.12,0.12,0.76,U] [#6 0.15,0.27,0.71,U] [#7 -0.11,-0.04,0.64,U] [#8 -0.12,0.22,0.58,U] 
23:26:26.399 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.13}, one-star: {-0.20, -0.18}
23:26:26.400 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:26:26.400 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
23:26:26.401 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.85 mountX=-0.13 mountY=-0.02, mountTheta=-2.96
23:26:26.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
23:26:26.404 00.002 28316 Enqueuing Move request for scope (-0.04, 0.13)
23:26:26.404 00.000 29988 Worker thread wakes up
23:26:26.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
23:26:26.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
23:26:26.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:26.405 00.001 28316 UpdateGuideState exits: m=1975 RSB=30.6
23:26:26.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:26.406 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:26.406 00.000 28316 Enqueuing Expose request
23:26:26.407 00.001 29988 Moving (-0.04, 0.13) raw xDistance=-0.13 yDistance=-0.02
23:26:26.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:26:26.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:26.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:26:26.407 00.000 29988 MoveAxis(E, 0, ABG)
23:26:26.407 00.000 29988 Move returns status 0, amount 0
23:26:26.407 00.000 29988 MoveAxis(N, 0, ABG)
23:26:26.407 00.000 29988 Move returns status 0, amount 0
23:26:26.407 00.000 29988 move complete, result=0
23:26:26.407 00.000 29988 worker thread done servicing request
23:26:26.407 00.000 29988 Worker thread wakes up
23:26:26.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:26.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:26.408 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:28.033 01.625 29988 Exposure complete
23:26:28.074 00.041 29988 worker thread done servicing request
23:26:28.074 00.000 28316 OnExposeComplete: enter
23:26:28.074 00.000 28316 UpdateGuideState(): m_state=6
23:26:28.075 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1764
23:26:28.076 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=117.03, Mass=1980, SNR=30.6, Peak=183 HFD=4.3
23:26:28.076 00.000 28316 MultiStar: [#1 -0.05,0.22,0.89,U] [#2 0.03,0.07,0.93,U] [#3 -0.06,0.30,0.85,U] [#4 -0.05,0.14,0.88,U] [#5 -0.18,0.15,0.74,U] [#6 0.13,0.29,0.72,U] [#7 -0.06,0.18,0.65,U] [#8 -0.24,-0.02,0.58,U] 
23:26:28.077 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.13}, one-star: {-0.17, -0.14}
23:26:28.077 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
23:26:28.078 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
23:26:28.079 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.14 cameraTheta=2.07 mountX=-0.14 mountY=0.00, mountTheta=3.11
23:26:28.080 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.13, opts=13)
23:26:28.081 00.001 28316 Enqueuing Move request for scope (-0.07, 0.13)
23:26:28.082 00.001 29988 Worker thread wakes up
23:26:28.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:28.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
23:26:28.082 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
23:26:28.082 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.6
23:26:28.083 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:28.083 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:28.084 00.001 28316 Enqueuing Expose request
23:26:28.084 00.000 29988 Moving (-0.07, 0.13) raw xDistance=-0.14 yDistance=0.00
23:26:28.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:26:28.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:28.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:26:28.084 00.000 29988 MoveAxis(E, 0, ABG)
23:26:28.084 00.000 29988 Move returns status 0, amount 0
23:26:28.084 00.000 29988 MoveAxis(N, 0, ABG)
23:26:28.084 00.000 29988 Move returns status 0, amount 0
23:26:28.084 00.000 29988 move complete, result=0
23:26:28.084 00.000 29988 worker thread done servicing request
23:26:28.084 00.000 29988 Worker thread wakes up
23:26:28.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:28.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:28.085 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:29.610 01.525 29988 Exposure complete
23:26:29.642 00.032 29988 worker thread done servicing request
23:26:29.643 00.001 28316 OnExposeComplete: enter
23:26:29.644 00.001 28316 UpdateGuideState(): m_state=6
23:26:29.645 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1765
23:26:29.645 00.000 28316 Star::Find returns 1 (0), X=585.54, Y=117.04, Mass=1917, SNR=30.0, Peak=147 HFD=4.2
23:26:29.646 00.001 28316 MultiStar: [#1 -0.23,0.09,0.88,U] [#2 -0.26,0.09,0.99,U] [#3 -0.21,0.16,0.84,U] [#4 -0.34,0.19,0.00,M1] [#5 -0.26,-0.02,0.78,U] [#6 -0.05,0.20,0.69,U] [#7 -0.39,0.13,0.00,M1] [#8 -0.41,-0.18,0.00,M1] 
23:26:29.647 00.001 28316 refined, 5 included, MultiStar: {-0.23, 0.06}, one-star: {-0.32, -0.13}
23:26:29.647 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.04 = -2.25)
23:26:29.648 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.14 = 0.86)
23:26:29.649 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.89 mountX=-0.15 mountY=0.18, mountTheta=2.26
23:26:29.652 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.06, opts=13)
23:26:29.653 00.001 28316 Enqueuing Move request for scope (-0.23, 0.06)
23:26:29.653 00.000 29988 Worker thread wakes up
23:26:29.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
23:26:29.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
23:26:29.654 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:26:29.655 00.001 29988 Moving (-0.23, 0.06) raw xDistance=-0.15 yDistance=0.18
23:26:29.655 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
23:26:29.656 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:29.657 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:29.657 00.000 28316 Enqueuing Expose request
23:26:29.658 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:26:29.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:29.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:26:29.658 00.000 29988 MoveAxis(E, 0, ABG)
23:26:29.658 00.000 29988 Move returns status 0, amount 0
23:26:29.658 00.000 29988 MoveAxis(N, 0, ABG)
23:26:29.658 00.000 29988 Move returns status 0, amount 0
23:26:29.658 00.000 29988 move complete, result=0
23:26:29.659 00.001 29988 worker thread done servicing request
23:26:29.659 00.000 29988 Worker thread wakes up
23:26:29.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:29.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:29.659 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:26:31.289 01.630 29988 Exposure complete
23:26:31.321 00.032 29988 worker thread done servicing request
23:26:31.321 00.000 28316 OnExposeComplete: enter
23:26:31.322 00.001 28316 UpdateGuideState(): m_state=6
23:26:31.322 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1766
23:26:31.323 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=117.10, Mass=1977, SNR=30.6, Peak=178 HFD=4.2
23:26:31.323 00.000 28316 MultiStar: [#1 -0.11,0.12,0.88,U] [#2 -0.17,0.14,0.97,U] [#3 -0.10,0.22,0.83,U] [#4 -0.23,0.09,0.88,U] [#5 -0.24,0.13,0.76,U] [#6 0.02,0.16,0.72,U] [#7 -0.14,0.11,0.66,U] [#8 -0.41,-0.01,0.00,M2] 
23:26:31.324 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.11}, one-star: {-0.22, -0.07}
23:26:31.324 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
23:26:31.325 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
23:26:31.325 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.53 mountX=-0.16 mountY=0.09, mountTheta=2.64
23:26:31.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.11, opts=13)
23:26:31.327 00.001 28316 Enqueuing Move request for scope (-0.15, 0.11)
23:26:31.328 00.001 29988 Worker thread wakes up
23:26:31.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
23:26:31.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:26:31.328 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.6
23:26:31.329 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
23:26:31.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:31.330 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:31.330 00.000 28316 Enqueuing Expose request
23:26:31.331 00.001 29988 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=0.09
23:26:31.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:26:31.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:31.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:26:31.331 00.000 29988 MoveAxis(E, 0, ABG)
23:26:31.331 00.000 29988 Move returns status 0, amount 0
23:26:31.331 00.000 29988 MoveAxis(N, 0, ABG)
23:26:31.331 00.000 29988 Move returns status 0, amount 0
23:26:31.331 00.000 29988 move complete, result=0
23:26:31.331 00.000 29988 worker thread done servicing request
23:26:31.331 00.000 29988 Worker thread wakes up
23:26:31.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:31.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:31.331 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:32.845 01.514 29988 Exposure complete
23:26:32.887 00.042 29988 worker thread done servicing request
23:26:32.887 00.000 28316 OnExposeComplete: enter
23:26:32.887 00.000 28316 UpdateGuideState(): m_state=6
23:26:32.888 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1767
23:26:32.889 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=117.25, Mass=1987, SNR=30.6, Peak=162 HFD=4.3
23:26:32.889 00.000 28316 MultiStar: [#1 -0.27,0.22,0.90,U] [#2 -0.28,0.17,0.95,U] [#3 -0.20,0.23,0.83,U] [#4 -0.56,0.30,0.00,M1] [#5 -0.32,0.25,0.00,M1] [#6 -0.26,0.21,0.73,U] [#7 -0.34,0.26,0.00,M1] [#8 -0.37,0.25,0.00,M3] 
23:26:32.890 00.001 28316 refined, 4 included, MultiStar: {-0.30, 0.18}, one-star: {-0.48, 0.08}
23:26:32.890 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.75 = -2.53)
23:26:32.890 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.57)
23:26:32.891 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.18 hyp=0.35 cameraTheta=2.61 mountX=-0.29 mountY=0.19, mountTheta=2.56
23:26:32.893 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.18, opts=13)
23:26:32.894 00.001 28316 Enqueuing Move request for scope (-0.30, 0.18)
23:26:32.894 00.000 29988 Worker thread wakes up
23:26:32.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:32.895 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.18) opts 0xd
23:26:32.895 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:26:32.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:32.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:32.896 00.000 28316 Enqueuing Expose request
23:26:32.897 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.18)
23:26:32.897 00.000 29988 Moving (-0.30, 0.18) raw xDistance=-0.29 yDistance=0.19
23:26:32.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:26:32.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:32.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:26:32.897 00.000 29988 MoveAxis(E, 61, ABG)
23:26:32.897 00.000 29988 Guiding  Dir = 2, Dur = 61
23:26:32.897 00.000 29988 IsSlewing returns 0
23:26:32.897 00.000 29988 IsGuiding returns 0
23:26:32.900 00.003 29988 PulseGuide returned control before completion, sleep 70
23:26:32.985 00.085 29988 IsGuiding returns 0
23:26:32.985 00.000 29988 Move returns status 0, amount 61
23:26:32.985 00.000 29988 MoveAxis(N, 0, ABG)
23:26:32.985 00.000 29988 Move returns status 0, amount 0
23:26:32.985 00.000 29988 move complete, result=0
23:26:32.985 00.000 29988 worker thread done servicing request
23:26:32.985 00.000 29988 Worker thread wakes up
23:26:32.985 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.2 px 0 ms NORTH
23:26:32.986 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:32.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:34.612 01.626 29988 Exposure complete
23:26:34.639 00.027 29988 worker thread done servicing request
23:26:34.639 00.000 28316 OnExposeComplete: enter
23:26:34.640 00.001 28316 UpdateGuideState(): m_state=6
23:26:34.641 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1768
23:26:34.641 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=117.03, Mass=1876, SNR=29.8, Peak=162 HFD=4.3
23:26:34.643 00.002 28316 MultiStar: [#1 -0.45,0.16,0.00,M1] [#2 -0.32,0.01,0.97,U] [#3 -0.42,0.11,0.00,M1] [#4 -0.28,0.12,0.89,U] [#5 -0.39,0.10,0.00,M2] [#6 -0.13,0.23,0.71,U] [#7 -0.47,0.22,0.00,M2] [#8 -0.42,0.00,0.00,M4] 
23:26:34.646 00.003 28316 refined, 3 included, MultiStar: {-0.35, 0.04}, one-star: {-0.59, -0.14}
23:26:34.649 00.003 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.18 = -2.11)
23:26:34.651 00.002 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 0.99)
23:26:34.653 00.002 28316 CameraToMount -- cameraX=-0.35 cameraY=0.04 hyp=0.35 cameraTheta=3.03 mountX=-0.18 mountY=0.29, mountTheta=2.12
23:26:34.657 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.04, opts=13)
23:26:34.658 00.001 28316 Enqueuing Move request for scope (-0.35, 0.04)
23:26:34.659 00.001 29988 Worker thread wakes up
23:26:34.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:34.660 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.04) opts 0xd
23:26:34.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.04)
23:26:34.660 00.000 29988 Moving (-0.35, 0.04) raw xDistance=-0.18 yDistance=0.29
23:26:34.660 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.8
23:26:34.662 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:26:34.663 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:34.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:26:34.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:34.664 00.001 28316 Enqueuing Expose request
23:26:34.664 00.000 29988 MoveAxis(E, 0, ABG)
23:26:34.664 00.000 29988 Move returns status 0, amount 0
23:26:34.664 00.000 29988 MoveAxis(S, 70, ABG)
23:26:34.664 00.000 29988 Guiding  Dir = 1, Dur = 70
23:26:34.665 00.001 29988 IsSlewing returns 0
23:26:34.665 00.000 29988 IsGuiding returns 0
23:26:34.670 00.005 29988 PulseGuide returned control before completion, sleep 76
23:26:34.752 00.082 29988 IsGuiding returns 0
23:26:34.752 00.000 29988 Move returns status 0, amount 70
23:26:34.752 00.000 29988 move complete, result=0
23:26:34.752 00.000 29988 worker thread done servicing request
23:26:34.752 00.000 29988 Worker thread wakes up
23:26:34.752 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 70 ms SOUTH
23:26:34.754 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:34.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:36.163 01.409 29988 Exposure complete
23:26:36.190 00.027 29988 worker thread done servicing request
23:26:36.190 00.000 28316 OnExposeComplete: enter
23:26:36.191 00.001 28316 UpdateGuideState(): m_state=6
23:26:36.191 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1769
23:26:36.192 00.001 28316 Star::Find returns 1 (0), X=585.13, Y=116.98, Mass=1781, SNR=29.0, Peak=187 HFD=4.2
23:26:36.192 00.000 28316 MultiStar: [#1 -0.57,0.05,0.00,M2] [#2 -0.37,0.05,0.96,U] [#3 -0.33,0.12,0.89,U] [#4 -0.46,0.16,0.00,M1] [#5 -0.57,0.05,0.00,M3] [#6 -0.31,0.14,0.74,U] [#7 -0.51,-0.19,0.00,M3] [#8 -0.59,-0.02,0.00,M5] 
23:26:36.193 00.001 28316 refined, 3 included, MultiStar: {-0.44, 0.02}, one-star: {-0.72, -0.19}
23:26:36.193 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
23:26:36.195 00.002 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.06)
23:26:36.198 00.003 28316 CameraToMount -- cameraX=-0.44 cameraY=0.02 hyp=0.44 cameraTheta=3.10 mountX=-0.20 mountY=0.39, mountTheta=2.05
23:26:36.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=0.02, opts=13)
23:26:36.201 00.001 28316 Enqueuing Move request for scope (-0.44, 0.02)
23:26:36.201 00.000 29988 Worker thread wakes up
23:26:36.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:36.202 00.001 28316 UpdateGuideState exits: m=1781 RSB=29.0
23:26:36.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:36.203 00.000 28316 Enqueuing Expose request
23:26:36.204 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.02) opts 0xd
23:26:36.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.44, 0.02)
23:26:36.204 00.000 29988 Moving (-0.44, 0.02) raw xDistance=-0.20 yDistance=0.39
23:26:36.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:26:36.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:26:36.204 00.000 29988 MoveAxis(E, 43, ABG)
23:26:36.204 00.000 29988 Guiding  Dir = 2, Dur = 43
23:26:36.204 00.000 29988 IsSlewing returns 0
23:26:36.204 00.000 29988 IsGuiding returns 0
23:26:36.206 00.002 29988 PulseGuide returned control before completion, sleep 52
23:26:36.271 00.065 29988 IsGuiding returns 1
23:26:36.271 00.000 29988 scope still moving after pulse duration time elapsed
23:26:36.302 00.031 29988 IsSlewing returns 0
23:26:36.303 00.001 29988 IsGuiding returns 0
23:26:36.303 00.000 29988 scope move finished after 43 + 55 ms
23:26:36.303 00.000 29988 Move returns status 0, amount 43
23:26:36.303 00.000 29988 MoveAxis(S, 93, ABG)
23:26:36.303 00.000 29988 Guiding  Dir = 1, Dur = 93
23:26:36.303 00.000 29988 IsSlewing returns 0
23:26:36.303 00.000 29988 IsGuiding returns 0
23:26:36.307 00.004 29988 PulseGuide returned control before completion, sleep 99
23:26:36.413 00.106 29988 IsGuiding returns 0
23:26:36.413 00.000 29988 Move returns status 0, amount 93
23:26:36.413 00.000 29988 move complete, result=0
23:26:36.413 00.000 29988 worker thread done servicing request
23:26:36.413 00.000 29988 Worker thread wakes up
23:26:36.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:36.413 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.4 px 93 ms SOUTH
23:26:36.414 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:38.035 01.621 29988 Exposure complete
23:26:38.065 00.030 29988 worker thread done servicing request
23:26:38.066 00.001 28316 OnExposeComplete: enter
23:26:38.066 00.000 28316 UpdateGuideState(): m_state=6
23:26:38.067 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1770
23:26:38.067 00.000 28316 Star::Find returns 1 (0), X=585.54, Y=116.75, Mass=1770, SNR=28.9, Peak=134 HFD=4.0
23:26:38.068 00.001 28316 MultiStar: [#1 -0.25,-0.13,0.94,U] [#2 -0.10,-0.23,1.02,U] [#3 -0.23,-0.07,0.90,U] [#4 -0.29,-0.20,0.89,U] [#5 -0.32,-0.21,0.00,M4] [#6 -0.19,-0.14,0.74,U] [#7 -0.32,-0.23,0.00,M4] [#8 -0.33,-0.41,0.00,M6] 
23:26:38.069 00.001 28316 refined, 5 included, MultiStar: {-0.23, -0.20}, one-star: {-0.32, -0.41}
23:26:38.069 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:26:38.069 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:26:38.070 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-2.41 mountX=0.09 mountY=0.30, mountTheta=1.27
23:26:38.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.20, opts=13)
23:26:38.073 00.002 28316 Enqueuing Move request for scope (-0.23, -0.20)
23:26:38.074 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:26:38.074 00.000 29988 Worker thread wakes up
23:26:38.075 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
23:26:38.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
23:26:38.075 00.000 29988 Moving (-0.23, -0.20) raw xDistance=0.09 yDistance=0.30
23:26:38.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:26:38.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:26:38.075 00.000 29988 MoveAxis(E, 0, ABG)
23:26:38.075 00.000 29988 Move returns status 0, amount 0
23:26:38.075 00.000 29988 MoveAxis(S, 71, ABG)
23:26:38.075 00.000 29988 Guiding  Dir = 1, Dur = 71
23:26:38.075 00.000 28316 UpdateGuideState exits: m=1770 RSB=28.9
23:26:38.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:38.076 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:38.076 00.000 28316 Enqueuing Expose request
23:26:38.077 00.001 29988 IsSlewing returns 0
23:26:38.077 00.000 29988 IsGuiding returns 0
23:26:38.082 00.005 29988 PulseGuide returned control before completion, sleep 76
23:26:38.174 00.092 29988 IsGuiding returns 1
23:26:38.174 00.000 29988 scope still moving after pulse duration time elapsed
23:26:38.206 00.032 29988 IsSlewing returns 0
23:26:38.206 00.000 29988 IsGuiding returns 0
23:26:38.206 00.000 29988 scope move finished after 71 + 58 ms
23:26:38.206 00.000 29988 Move returns status 0, amount 71
23:26:38.206 00.000 29988 move complete, result=0
23:26:38.206 00.000 29988 worker thread done servicing request
23:26:38.206 00.000 29988 Worker thread wakes up
23:26:38.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:38.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:38.206 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 71 ms SOUTH
23:26:39.617 01.411 29988 Exposure complete
23:26:39.658 00.041 29988 worker thread done servicing request
23:26:39.658 00.000 28316 OnExposeComplete: enter
23:26:39.659 00.001 28316 UpdateGuideState(): m_state=6
23:26:39.659 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1771
23:26:39.660 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=116.74, Mass=1842, SNR=29.6, Peak=154 HFD=4.1
23:26:39.662 00.002 28316 MultiStar: [#1 -0.13,-0.11,0.92,U] [#2 -0.22,-0.31,0.99,U] [#3 -0.16,-0.04,0.89,U] [#4 -0.39,-0.03,0.00,M1] [#5 -0.40,-0.20,0.00,M5] [#6 -0.27,0.04,0.72,U] [#7 -0.43,-0.14,0.00,M5] [#8 -0.58,-0.33,0.00,M7] 
23:26:39.663 00.001 28316 refined, 4 included, MultiStar: {-0.24, -0.19}, one-star: {-0.42, -0.43}
23:26:39.663 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
23:26:39.664 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:26:39.664 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.19 hyp=0.31 cameraTheta=-2.49 mountX=0.07 mountY=0.30, mountTheta=1.35
23:26:39.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.19, opts=13)
23:26:39.667 00.001 28316 Enqueuing Move request for scope (-0.24, -0.19)
23:26:39.667 00.000 29988 Worker thread wakes up
23:26:39.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:26:39.668 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.6
23:26:39.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:39.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:39.669 00.001 28316 Enqueuing Expose request
23:26:39.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.19) opts 0xd
23:26:39.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.19)
23:26:39.669 00.000 29988 Moving (-0.24, -0.19) raw xDistance=0.07 yDistance=0.30
23:26:39.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:39.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:26:39.669 00.000 29988 MoveAxis(E, 0, ABG)
23:26:39.669 00.000 29988 Move returns status 0, amount 0
23:26:39.669 00.000 29988 MoveAxis(S, 72, ABG)
23:26:39.669 00.000 29988 Guiding  Dir = 1, Dur = 72
23:26:39.670 00.001 29988 IsSlewing returns 0
23:26:39.670 00.000 29988 IsGuiding returns 0
23:26:39.674 00.004 29988 PulseGuide returned control before completion, sleep 78
23:26:39.754 00.080 29988 IsGuiding returns 1
23:26:39.754 00.000 29988 scope still moving after pulse duration time elapsed
23:26:39.785 00.031 29988 IsSlewing returns 0
23:26:39.785 00.000 29988 IsGuiding returns 0
23:26:39.785 00.000 29988 scope move finished after 72 + 43 ms
23:26:39.785 00.000 29988 Move returns status 0, amount 72
23:26:39.785 00.000 29988 move complete, result=0
23:26:39.786 00.001 29988 worker thread done servicing request
23:26:39.786 00.000 29988 Worker thread wakes up
23:26:39.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:39.786 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
23:26:39.787 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:41.409 01.622 29988 Exposure complete
23:26:41.435 00.026 29988 worker thread done servicing request
23:26:41.435 00.000 28316 OnExposeComplete: enter
23:26:41.436 00.001 28316 UpdateGuideState(): m_state=6
23:26:41.436 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1772
23:26:41.437 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=116.87, Mass=1888, SNR=29.8, Peak=155 HFD=4.3
23:26:41.437 00.000 28316 MultiStar: [#1 -0.29,-0.09,0.93,U] [#2 -0.18,-0.12,0.96,U] [#3 -0.28,0.01,0.88,U] [#4 -0.37,-0.09,0.89,U] [#5 -0.26,-0.13,0.80,U] [#6 -0.16,-0.04,0.72,U] [#7 -0.41,-0.10,0.00,M6] [#8 -0.54,-0.23,0.00,M8] 
23:26:41.438 00.001 28316 refined, 6 included, MultiStar: {-0.30, -0.11}, one-star: {-0.54, -0.30}
23:26:41.439 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:26:41.439 00.000 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:26:41.440 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-2.78 mountX=-0.02 mountY=0.32, mountTheta=1.64
23:26:41.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.11, opts=13)
23:26:41.441 00.000 28316 Enqueuing Move request for scope (-0.30, -0.11)
23:26:41.442 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:41.442 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:26:41.443 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:41.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:41.444 00.001 28316 Enqueuing Expose request
23:26:41.444 00.000 29988 Worker thread wakes up
23:26:41.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.11) opts 0xd
23:26:41.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.11)
23:26:41.444 00.000 29988 Moving (-0.30, -0.11) raw xDistance=-0.02 yDistance=0.32
23:26:41.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:26:41.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:26:41.444 00.000 29988 MoveAxis(E, 0, ABG)
23:26:41.444 00.000 29988 Move returns status 0, amount 0
23:26:41.444 00.000 29988 MoveAxis(S, 77, ABG)
23:26:41.445 00.001 29988 Guiding  Dir = 1, Dur = 77
23:26:41.445 00.000 29988 IsSlewing returns 0
23:26:41.445 00.000 29988 IsGuiding returns 0
23:26:41.449 00.004 29988 PulseGuide returned control before completion, sleep 83
23:26:41.550 00.101 29988 IsGuiding returns 0
23:26:41.550 00.000 29988 Move returns status 0, amount 77
23:26:41.550 00.000 29988 move complete, result=0
23:26:41.550 00.000 29988 worker thread done servicing request
23:26:41.551 00.001 29988 Worker thread wakes up
23:26:41.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:41.551 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 77 ms SOUTH
23:26:41.552 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:42.969 01.417 29988 Exposure complete
23:26:43.022 00.053 28316 OnExposeComplete: enter
23:26:43.022 00.000 29988 worker thread done servicing request
23:26:43.022 00.000 28316 UpdateGuideState(): m_state=6
23:26:43.023 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1773
23:26:43.023 00.000 28316 Star::Find returns 1 (0), X=585.22, Y=116.77, Mass=1825, SNR=29.3, Peak=170 HFD=4.3
23:26:43.024 00.001 28316 MultiStar: [#1 -0.36,-0.14,0.95,U] [#2 -0.31,-0.33,0.00,M1] [#3 -0.38,-0.18,0.00,M1] [#4 -0.47,-0.10,0.00,M1] [#5 -0.42,-0.35,0.00,M5] [#6 -0.28,-0.20,0.72,U] [#7 -0.46,-0.17,0.00,M7] [#8 -0.35,-0.29,0.00,M9] 
23:26:43.024 00.000 28316 refined, 2 included, MultiStar: {-0.44, -0.25}, one-star: {-0.64, -0.40}
23:26:43.025 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.14) = xAngle (-1.48 = -1.48)
23:26:43.025 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.63 = 1.63)
23:26:43.026 00.001 28316 CameraToMount -- cameraX=-0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-2.62 mountX=0.05 mountY=0.51, mountTheta=1.48
23:26:43.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=-0.25, opts=13)
23:26:43.028 00.001 28316 Enqueuing Move request for scope (-0.44, -0.25)
23:26:43.028 00.000 29988 Worker thread wakes up
23:26:43.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:26:43.029 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.25) opts 0xd
23:26:43.029 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
23:26:43.029 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:43.029 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.44, -0.25)
23:26:43.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:43.030 00.001 28316 Enqueuing Expose request
23:26:43.030 00.000 29988 Moving (-0.44, -0.25) raw xDistance=0.05 yDistance=0.51
23:26:43.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:26:43.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:26:43.030 00.000 29988 MoveAxis(E, 0, ABG)
23:26:43.030 00.000 29988 Move returns status 0, amount 0
23:26:43.030 00.000 29988 MoveAxis(S, 122, ABG)
23:26:43.030 00.000 29988 Guiding  Dir = 1, Dur = 122
23:26:43.031 00.001 29988 IsSlewing returns 0
23:26:43.031 00.000 29988 IsGuiding returns 0
23:26:43.036 00.005 29988 PulseGuide returned control before completion, sleep 128
23:26:43.172 00.136 29988 IsGuiding returns 0
23:26:43.172 00.000 29988 Move returns status 0, amount 122
23:26:43.172 00.000 29988 move complete, result=0
23:26:43.172 00.000 29988 worker thread done servicing request
23:26:43.172 00.000 29988 Worker thread wakes up
23:26:43.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:43.172 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 122 ms SOUTH
23:26:43.173 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:44.801 01.628 29988 Exposure complete
23:26:44.835 00.034 29988 worker thread done servicing request
23:26:44.835 00.000 28316 OnExposeComplete: enter
23:26:44.836 00.001 28316 UpdateGuideState(): m_state=6
23:26:44.836 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1774
23:26:44.837 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=116.83, Mass=1913, SNR=30.0, Peak=175 HFD=3.9
23:26:44.837 00.000 28316 MultiStar: [#1 -0.37,-0.18,0.00,M1] [#2 -0.27,-0.37,0.00,M2] [#3 -0.50,-0.04,0.00,M2] [#4 -0.34,-0.27,0.00,M2] [#5 -0.53,-0.21,0.00,M6] [#6 -0.16,-0.25,0.74,U] [#7 -0.36,-0.31,0.00,M8] [#8 -0.42,-0.47,0.00,M10] 
23:26:44.838 00.001 28316 refined, 1 included, MultiStar: {-0.36, -0.30}, one-star: {-0.51, -0.34}
23:26:44.838 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
23:26:44.839 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.80 = 1.80)
23:26:44.839 00.000 28316 CameraToMount -- cameraX=-0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-2.44 mountX=0.13 mountY=0.46, mountTheta=1.30
23:26:44.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=-0.30, opts=13)
23:26:44.841 00.001 28316 Enqueuing Move request for scope (-0.36, -0.30)
23:26:44.842 00.001 29988 Worker thread wakes up
23:26:44.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.30) opts 0xd
23:26:44.842 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, -0.30)
23:26:44.842 00.000 29988 Moving (-0.36, -0.30) raw xDistance=0.13 yDistance=0.46
23:26:44.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:26:44.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
23:26:44.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:44.843 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
23:26:44.843 00.000 29988 MoveAxis(E, 0, ABG)
23:26:44.843 00.000 29988 Move returns status 0, amount 0
23:26:44.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:44.844 00.001 29988 MoveAxis(S, 109, ABG)
23:26:44.844 00.000 29988 Guiding  Dir = 1, Dur = 109
23:26:44.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:44.844 00.000 28316 Enqueuing Expose request
23:26:44.845 00.001 29988 IsSlewing returns 0
23:26:44.845 00.000 29988 IsGuiding returns 0
23:26:44.851 00.006 29988 PulseGuide returned control before completion, sleep 114
23:26:44.970 00.119 29988 IsGuiding returns 1
23:26:44.970 00.000 29988 scope still moving after pulse duration time elapsed
23:26:45.003 00.033 29988 IsSlewing returns 0
23:26:45.003 00.000 29988 IsGuiding returns 0
23:26:45.003 00.000 29988 scope move finished after 109 + 48 ms
23:26:45.003 00.000 29988 Move returns status 0, amount 109
23:26:45.003 00.000 29988 move complete, result=0
23:26:45.004 00.001 29988 worker thread done servicing request
23:26:45.004 00.000 29988 Worker thread wakes up
23:26:45.004 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 109 ms SOUTH
23:26:45.005 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:45.006 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:46.424 01.418 29988 Exposure complete
23:26:46.451 00.027 29988 worker thread done servicing request
23:26:46.451 00.000 28316 OnExposeComplete: enter
23:26:46.452 00.001 28316 UpdateGuideState(): m_state=6
23:26:46.453 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1775
23:26:46.453 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=116.74, Mass=1960, SNR=30.5, Peak=194 HFD=4.1
23:26:46.454 00.001 28316 MultiStar: [#1 -0.37,-0.22,0.00,M2] [#2 -0.24,-0.23,0.94,U] [#3 -0.39,-0.17,0.00,M3] [#4 -0.49,-0.15,0.00,M3] [#5 -0.30,-0.14,0.75,U] [#6 -0.23,-0.02,0.68,U] [#7 -0.54,-0.17,0.00,M9] [#8 -0.56,-0.39,0.00,R] 
23:26:46.454 00.000 28316 refined, 3 included, MultiStar: {-0.32, -0.23}, one-star: {-0.48, -0.43}
23:26:46.455 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.14) = xAngle (-1.38 = -1.38)
23:26:46.455 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.72 = 1.72)
23:26:46.455 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.23 hyp=0.39 cameraTheta=-2.52 mountX=0.08 mountY=0.39, mountTheta=1.38
23:26:46.457 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.23, opts=13)
23:26:46.457 00.000 28316 Enqueuing Move request for scope (-0.32, -0.23)
23:26:46.458 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:26:46.458 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.5
23:26:46.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:46.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:46.461 00.002 28316 Enqueuing Expose request
23:26:46.461 00.000 29988 Worker thread wakes up
23:26:46.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.23) opts 0xd
23:26:46.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.23)
23:26:46.461 00.000 29988 Moving (-0.32, -0.23) raw xDistance=0.08 yDistance=0.39
23:26:46.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:26:46.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:26:46.461 00.000 29988 MoveAxis(E, 0, ABG)
23:26:46.461 00.000 29988 Move returns status 0, amount 0
23:26:46.461 00.000 29988 MoveAxis(S, 93, ABG)
23:26:46.461 00.000 29988 Guiding  Dir = 1, Dur = 93
23:26:46.462 00.001 29988 IsSlewing returns 0
23:26:46.462 00.000 29988 IsGuiding returns 0
23:26:46.466 00.004 29988 PulseGuide returned control before completion, sleep 99
23:26:46.578 00.112 29988 IsGuiding returns 0
23:26:46.578 00.000 29988 Move returns status 0, amount 93
23:26:46.578 00.000 29988 move complete, result=0
23:26:46.578 00.000 29988 worker thread done servicing request
23:26:46.579 00.001 29988 Worker thread wakes up
23:26:46.579 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 93 ms SOUTH
23:26:46.580 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:46.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:48.204 01.624 29988 Exposure complete
23:26:48.240 00.036 29988 worker thread done servicing request
23:26:48.240 00.000 28316 OnExposeComplete: enter
23:26:48.241 00.001 28316 UpdateGuideState(): m_state=6
23:26:48.241 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1776
23:26:48.242 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=116.92, Mass=1884, SNR=29.7, Peak=167 HFD=4.2
23:26:48.243 00.001 28316 MultiStar: [#1 -0.41,0.03,0.00,M3] [#2 -0.31,-0.15,0.96,U] [#3 -0.31,0.03,0.87,U] [#4 -0.47,0.00,0.00,M4] [#5 -0.48,0.05,0.00,M6] [#6 -0.29,-0.12,0.70,U] [#7 -0.45,-0.12,0.00,M10] [#8 0.07,0.23,0.60,U] 
23:26:48.245 00.002 28316 refined, 4 included, MultiStar: {-0.29, -0.08}, one-star: {-0.49, -0.25}
23:26:48.248 00.003 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:26:48.250 00.002 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
23:26:48.253 00.003 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.89 mountX=-0.05 mountY=0.30, mountTheta=1.75
23:26:48.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.08, opts=13)
23:26:48.257 00.001 28316 Enqueuing Move request for scope (-0.29, -0.08)
23:26:48.259 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:48.261 00.002 28316 UpdateGuideState exits: m=1884 RSB=29.7
23:26:48.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:48.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:48.263 00.001 28316 Enqueuing Expose request
23:26:48.264 00.001 29988 Worker thread wakes up
23:26:48.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
23:26:48.264 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
23:26:48.264 00.000 29988 Moving (-0.29, -0.08) raw xDistance=-0.05 yDistance=0.30
23:26:48.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:48.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:26:48.264 00.000 29988 MoveAxis(E, 0, ABG)
23:26:48.264 00.000 29988 Move returns status 0, amount 0
23:26:48.264 00.000 29988 MoveAxis(S, 71, ABG)
23:26:48.264 00.000 29988 Guiding  Dir = 1, Dur = 71
23:26:48.264 00.000 29988 IsSlewing returns 0
23:26:48.265 00.001 29988 IsGuiding returns 0
23:26:48.270 00.005 29988 PulseGuide returned control before completion, sleep 77
23:26:48.360 00.090 29988 IsGuiding returns 0
23:26:48.360 00.000 29988 Move returns status 0, amount 71
23:26:48.360 00.000 29988 move complete, result=0
23:26:48.360 00.000 29988 worker thread done servicing request
23:26:48.361 00.001 29988 Worker thread wakes up
23:26:48.361 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 71 ms SOUTH
23:26:48.362 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:48.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:49.772 01.410 29988 Exposure complete
23:26:49.814 00.042 29988 worker thread done servicing request
23:26:49.814 00.000 28316 OnExposeComplete: enter
23:26:49.817 00.003 28316 UpdateGuideState(): m_state=6
23:26:49.819 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1777
23:26:49.819 00.000 28316 Star::Find returns 1 (0), X=585.18, Y=116.84, Mass=1948, SNR=30.3, Peak=182 HFD=4.4
23:26:49.821 00.002 28316 MultiStar: [#1 -0.57,-0.02,0.00,M4] [#2 -0.44,-0.04,0.00,M1] [#3 -0.55,0.09,0.00,M3] [#4 -0.65,-0.02,0.00,M5] [#5 -0.64,-0.04,0.00,M7] [#6 -0.52,-0.00,0.00,M1] [#7 -0.70,-0.09,0.00,R] [#8 -0.11,0.25,0.59,U] 
23:26:49.821 00.000 28316 refined, 1 included, MultiStar: {-0.47, -0.11}, one-star: {-0.68, -0.33}
23:26:49.822 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:26:49.822 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:26:49.823 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.11 hyp=0.48 cameraTheta=-2.91 mountX=-0.09 mountY=0.47, mountTheta=1.76
23:26:49.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.11, opts=13)
23:26:49.825 00.001 28316 Enqueuing Move request for scope (-0.47, -0.11)
23:26:49.825 00.000 29988 Worker thread wakes up
23:26:49.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.11) opts 0xd
23:26:49.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.11)
23:26:49.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:49.826 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:26:49.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:49.827 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:49.828 00.001 28316 Enqueuing Expose request
23:26:49.829 00.001 29988 Moving (-0.47, -0.11) raw xDistance=-0.09 yDistance=0.47
23:26:49.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:49.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
23:26:49.829 00.000 29988 MoveAxis(E, 0, ABG)
23:26:49.829 00.000 29988 Move returns status 0, amount 0
23:26:49.829 00.000 29988 MoveAxis(S, 112, ABG)
23:26:49.829 00.000 29988 Guiding  Dir = 1, Dur = 112
23:26:49.829 00.000 29988 IsSlewing returns 0
23:26:49.829 00.000 29988 IsGuiding returns 0
23:26:49.834 00.005 29988 PulseGuide returned control before completion, sleep 117
23:26:49.959 00.125 29988 IsGuiding returns 0
23:26:49.959 00.000 29988 Move returns status 0, amount 112
23:26:49.959 00.000 29988 move complete, result=0
23:26:49.959 00.000 29988 worker thread done servicing request
23:26:49.960 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 112 ms SOUTH
23:26:49.961 00.001 29988 Worker thread wakes up
23:26:49.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:49.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:51.584 01.623 29988 Exposure complete
23:26:51.615 00.031 29988 worker thread done servicing request
23:26:51.615 00.000 28316 OnExposeComplete: enter
23:26:51.616 00.001 28316 UpdateGuideState(): m_state=6
23:26:51.617 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1778
23:26:51.617 00.000 28316 Star::Find returns 1 (0), X=585.18, Y=117.10, Mass=1953, SNR=30.4, Peak=189 HFD=4.3
23:26:51.618 00.001 28316 MultiStar: [#1 -0.58,0.08,0.00,M5] [#2 -0.54,0.03,0.00,M2] [#3 -0.55,0.20,0.00,M4] [#4 -0.52,0.11,0.00,M6] [#5 -0.54,0.07,0.00,M8] [#6 -0.32,-0.04,0.72,U] [#7 0.14,0.12,0.66,U] [#8 -0.04,0.28,0.59,U] 
23:26:51.618 00.000 28316 refined, 3 included, MultiStar: {-0.28, 0.05}, one-star: {-0.67, -0.07}
23:26:51.619 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
23:26:51.619 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.22 = 0.93)
23:26:51.619 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.97 mountX=-0.16 mountY=0.23, mountTheta=2.18
23:26:51.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.05, opts=13)
23:26:51.621 00.001 28316 Enqueuing Move request for scope (-0.28, 0.05)
23:26:51.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:51.622 00.001 28316 UpdateGuideState exits: m=1953 RSB=30.4
23:26:51.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:51.623 00.001 28316 Enqueuing Expose request
23:26:51.623 00.000 29988 Worker thread wakes up
23:26:51.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
23:26:51.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
23:26:51.623 00.000 29988 Moving (-0.28, 0.05) raw xDistance=-0.16 yDistance=0.23
23:26:51.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:26:51.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:26:51.623 00.000 29988 MoveAxis(E, 0, ABG)
23:26:51.623 00.000 29988 Move returns status 0, amount 0
23:26:51.623 00.000 29988 MoveAxis(S, 54, ABG)
23:26:51.623 00.000 29988 Guiding  Dir = 1, Dur = 54
23:26:51.624 00.001 29988 IsSlewing returns 0
23:26:51.624 00.000 29988 IsGuiding returns 0
23:26:51.629 00.005 29988 PulseGuide returned control before completion, sleep 59
23:26:51.692 00.063 29988 IsGuiding returns 1
23:26:51.692 00.000 29988 scope still moving after pulse duration time elapsed
23:26:51.722 00.030 29988 IsSlewing returns 0
23:26:51.723 00.001 29988 IsGuiding returns 0
23:26:51.723 00.000 29988 scope move finished after 54 + 44 ms
23:26:51.723 00.000 29988 Move returns status 0, amount 54
23:26:51.723 00.000 29988 move complete, result=0
23:26:51.723 00.000 29988 worker thread done servicing request
23:26:51.723 00.000 29988 Worker thread wakes up
23:26:51.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:51.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:51.723 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 54 ms SOUTH
23:26:53.128 01.405 29988 Exposure complete
23:26:53.191 00.063 29988 worker thread done servicing request
23:26:53.192 00.001 28316 OnExposeComplete: enter
23:26:53.192 00.000 28316 UpdateGuideState(): m_state=6
23:26:53.195 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1779
23:26:53.197 00.002 28316 Star::Find returns 1 (0), X=585.13, Y=116.97, Mass=1930, SNR=30.2, Peak=190 HFD=4.3
23:26:53.200 00.003 28316 MultiStar: [#1 -0.58,0.03,0.00,M6] [#2 -0.48,0.05,0.00,M3] [#3 -0.52,0.05,0.00,M5] [#4 -0.53,0.03,0.00,M7] [#5 -0.58,0.00,0.00,M9] [#6 -0.47,0.03,0.00,M1] [#7 0.03,0.11,0.67,U] [#8 -0.11,0.18,0.59,U] 
23:26:53.202 00.002 28316 refined, 2 included, MultiStar: {-0.34, -0.01}, one-star: {-0.72, -0.20}
23:26:53.204 00.002 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:26:53.207 00.003 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:26:53.210 00.003 28316 CameraToMount -- cameraX=-0.34 cameraY=-0.01 hyp=0.34 cameraTheta=-3.11 mountX=-0.13 mountY=0.31, mountTheta=1.97
23:26:53.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=-0.01, opts=13)
23:26:53.215 00.003 28316 Enqueuing Move request for scope (-0.34, -0.01)
23:26:53.216 00.001 29988 Worker thread wakes up
23:26:53.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.01) opts 0xd
23:26:53.216 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, -0.01)
23:26:53.216 00.000 29988 Moving (-0.34, -0.01) raw xDistance=-0.13 yDistance=0.31
23:26:53.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:26:53.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:53.219 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:26:53.219 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
23:26:53.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:53.220 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:53.220 00.000 28316 Enqueuing Expose request
23:26:53.222 00.002 29988 MoveAxis(E, 0, ABG)
23:26:53.222 00.000 29988 Move returns status 0, amount 0
23:26:53.222 00.000 29988 MoveAxis(S, 74, ABG)
23:26:53.222 00.000 29988 Guiding  Dir = 1, Dur = 74
23:26:53.222 00.000 29988 IsSlewing returns 0
23:26:53.222 00.000 29988 IsGuiding returns 0
23:26:53.226 00.004 29988 PulseGuide returned control before completion, sleep 79
23:26:53.318 00.092 29988 IsGuiding returns 0
23:26:53.319 00.001 29988 Move returns status 0, amount 74
23:26:53.319 00.000 29988 move complete, result=0
23:26:53.319 00.000 29988 worker thread done servicing request
23:26:53.319 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 74 ms SOUTH
23:26:53.319 00.000 29988 Worker thread wakes up
23:26:53.320 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:53.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:55.052 01.732 29988 Exposure complete
23:26:55.101 00.049 29988 worker thread done servicing request
23:26:55.102 00.001 28316 OnExposeComplete: enter
23:26:55.103 00.001 28316 UpdateGuideState(): m_state=6
23:26:55.103 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1780
23:26:55.103 00.000 28316 Star::Find returns 1 (0), X=585.21, Y=117.02, Mass=1910, SNR=29.9, Peak=181 HFD=4.4
23:26:55.104 00.001 28316 MultiStar: [#1 -0.53,0.05,0.00,M7] [#2 -0.49,0.25,0.00,M4] [#3 -0.51,0.14,0.00,M6] [#4 -0.54,0.16,0.00,M8] [#5 -0.54,-0.02,0.00,M10] [#6 -0.40,0.10,0.00,M2] [#7 0.07,0.04,0.65,U] [#8 -0.21,0.37,0.00,M1] 
23:26:55.104 00.000 28316 refined, 1 included, MultiStar: {-0.37, -0.07}, one-star: {-0.65, -0.15}
23:26:55.105 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
23:26:55.105 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
23:26:55.105 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.07 hyp=0.38 cameraTheta=-2.95 mountX=-0.09 mountY=0.36, mountTheta=1.81
23:26:55.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.07, opts=13)
23:26:55.108 00.001 28316 Enqueuing Move request for scope (-0.37, -0.07)
23:26:55.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:55.109 00.001 28316 UpdateGuideState exits: m=1910 RSB=29.9
23:26:55.110 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:55.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:55.111 00.001 28316 Enqueuing Expose request
23:26:55.111 00.000 29988 Worker thread wakes up
23:26:55.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.07) opts 0xd
23:26:55.111 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.07)
23:26:55.111 00.000 29988 Moving (-0.37, -0.07) raw xDistance=-0.09 yDistance=0.36
23:26:55.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:55.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
23:26:55.111 00.000 29988 MoveAxis(E, 0, ABG)
23:26:55.112 00.001 29988 Move returns status 0, amount 0
23:26:55.112 00.000 29988 MoveAxis(S, 87, ABG)
23:26:55.112 00.000 29988 Guiding  Dir = 1, Dur = 87
23:26:55.112 00.000 29988 IsSlewing returns 0
23:26:55.112 00.000 29988 IsGuiding returns 0
23:26:55.118 00.006 29988 PulseGuide returned control before completion, sleep 92
23:26:55.223 00.105 29988 IsGuiding returns 0
23:26:55.223 00.000 29988 Move returns status 0, amount 87
23:26:55.223 00.000 29988 move complete, result=0
23:26:55.223 00.000 29988 worker thread done servicing request
23:26:55.223 00.000 29988 Worker thread wakes up
23:26:55.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:55.223 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
23:26:55.224 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:56.628 01.404 29988 Exposure complete
23:26:56.656 00.028 29988 worker thread done servicing request
23:26:56.656 00.000 28316 OnExposeComplete: enter
23:26:56.660 00.004 28316 UpdateGuideState(): m_state=6
23:26:56.660 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1781
23:26:56.661 00.001 28316 Star::Find returns 1 (0), X=585.04, Y=116.90, Mass=1901, SNR=29.8, Peak=193 HFD=4.3
23:26:56.661 00.000 28316 MultiStar: large primary error, entering stabilization period
23:26:56.662 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
23:26:56.662 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
23:26:56.662 00.000 28316 CameraToMount -- cameraX=-0.82 cameraY=-0.27 hyp=0.86 cameraTheta=-2.83 mountX=-0.10 mountY=0.85, mountTheta=1.68
23:26:56.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.82, y=-0.27, opts=13)
23:26:56.664 00.001 28316 Enqueuing Move request for scope (-0.82, -0.27)
23:26:56.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:56.665 00.001 28316 UpdateGuideState exits: m=1901 RSB=29.8
23:26:56.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:56.666 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:56.666 00.000 28316 Enqueuing Expose request
23:26:56.667 00.001 29988 Worker thread wakes up
23:26:56.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.27) opts 0xd
23:26:56.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.82, -0.27)
23:26:56.667 00.000 29988 Moving (-0.82, -0.27) raw xDistance=-0.10 yDistance=0.85
23:26:56.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:26:56.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
23:26:56.667 00.000 29988 MoveAxis(E, 0, ABG)
23:26:56.667 00.000 29988 Move returns status 0, amount 0
23:26:56.667 00.000 29988 MoveAxis(S, 204, ABG)
23:26:56.667 00.000 29988 Guiding  Dir = 1, Dur = 204
23:26:56.667 00.000 29988 IsSlewing returns 0
23:26:56.667 00.000 29988 IsGuiding returns 0
23:26:56.672 00.005 29988 PulseGuide returned control before completion, sleep 210
23:26:56.895 00.223 29988 IsGuiding returns 0
23:26:56.895 00.000 29988 Move returns status 0, amount 204
23:26:56.895 00.000 29988 move complete, result=0
23:26:56.895 00.000 29988 worker thread done servicing request
23:26:56.895 00.000 29988 Worker thread wakes up
23:26:56.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:56.895 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 204 ms SOUTH
23:26:56.896 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:26:58.534 01.638 29988 Exposure complete
23:26:58.589 00.055 29988 worker thread done servicing request
23:26:58.590 00.001 28316 OnExposeComplete: enter
23:26:58.591 00.001 28316 UpdateGuideState(): m_state=6
23:26:58.592 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1782
23:26:58.594 00.002 28316 Star::Find returns 1 (0), X=585.24, Y=117.00, Mass=1860, SNR=29.5, Peak=185 HFD=4.3
23:26:58.594 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.72 = -1.72)
23:26:58.594 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.38 = 1.38)
23:26:58.595 00.001 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.17 hyp=0.64 cameraTheta=-2.87 mountX=-0.10 mountY=0.63, mountTheta=1.73
23:26:58.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.17, opts=13)
23:26:58.596 00.000 28316 Enqueuing Move request for scope (-0.62, -0.17)
23:26:58.597 00.001 29988 Worker thread wakes up
23:26:58.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.17) opts 0xd
23:26:58.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.17)
23:26:58.597 00.000 29988 Moving (-0.62, -0.17) raw xDistance=-0.10 yDistance=0.63
23:26:58.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:26:58.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:26:58.597 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:26:58.598 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
23:26:58.598 00.000 29988 MoveAxis(E, 0, ABG)
23:26:58.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:58.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:26:58.599 00.001 28316 Enqueuing Expose request
23:26:58.599 00.000 29988 Move returns status 0, amount 0
23:26:58.599 00.000 29988 MoveAxis(S, 150, ABG)
23:26:58.599 00.000 29988 Guiding  Dir = 1, Dur = 150
23:26:58.599 00.000 29988 IsSlewing returns 0
23:26:58.599 00.000 29988 IsGuiding returns 0
23:26:58.604 00.005 29988 PulseGuide returned control before completion, sleep 156
23:26:58.768 00.164 29988 IsGuiding returns 0
23:26:58.768 00.000 29988 Move returns status 0, amount 150
23:26:58.768 00.000 29988 move complete, result=0
23:26:58.768 00.000 29988 worker thread done servicing request
23:26:58.768 00.000 29988 Worker thread wakes up
23:26:58.768 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 150 ms SOUTH
23:26:58.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:26:58.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:00.185 01.417 29988 Exposure complete
23:27:00.214 00.029 29988 worker thread done servicing request
23:27:00.214 00.000 28316 OnExposeComplete: enter
23:27:00.215 00.001 28316 UpdateGuideState(): m_state=6
23:27:00.216 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1783
23:27:00.217 00.001 28316 Star::Find returns 1 (0), X=584.99, Y=117.10, Mass=1835, SNR=29.4, Peak=200 HFD=4.3
23:27:00.217 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.92 = -1.92)
23:27:00.220 00.003 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
23:27:00.222 00.002 28316 CameraToMount -- cameraX=-0.86 cameraY=-0.07 hyp=0.87 cameraTheta=-3.07 mountX=-0.30 mountY=0.80, mountTheta=1.93
23:27:00.225 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.86, y=-0.07, opts=13)
23:27:00.226 00.001 28316 Enqueuing Move request for scope (-0.86, -0.07)
23:27:00.227 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:00.228 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:27:00.229 00.001 29988 Worker thread wakes up
23:27:00.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:00.231 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:00.231 00.000 28316 Enqueuing Expose request
23:27:00.232 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.07) opts 0xd
23:27:00.232 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.86, -0.07)
23:27:00.232 00.000 29988 Moving (-0.86, -0.07) raw xDistance=-0.30 yDistance=0.80
23:27:00.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:27:00.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
23:27:00.232 00.000 29988 MoveAxis(E, 63, ABG)
23:27:00.232 00.000 29988 Guiding  Dir = 2, Dur = 63
23:27:00.232 00.000 29988 IsSlewing returns 0
23:27:00.232 00.000 29988 IsGuiding returns 0
23:27:00.234 00.002 29988 PulseGuide returned control before completion, sleep 72
23:27:00.306 00.072 29988 IsGuiding returns 0
23:27:00.306 00.000 29988 Move returns status 0, amount 63
23:27:00.306 00.000 29988 MoveAxis(S, 191, ABG)
23:27:00.306 00.000 29988 Guiding  Dir = 1, Dur = 191
23:27:00.306 00.000 29988 IsSlewing returns 0
23:27:00.307 00.001 29988 IsGuiding returns 0
23:27:00.312 00.005 29988 PulseGuide returned control before completion, sleep 197
23:27:00.525 00.213 29988 IsGuiding returns 0
23:27:00.525 00.000 29988 Move returns status 0, amount 191
23:27:00.525 00.000 29988 move complete, result=0
23:27:00.525 00.000 29988 worker thread done servicing request
23:27:00.525 00.000 29988 Worker thread wakes up
23:27:00.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:00.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:00.525 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.8 px 191 ms SOUTH
23:27:02.157 01.632 29988 Exposure complete
23:27:02.186 00.029 29988 worker thread done servicing request
23:27:02.186 00.000 28316 OnExposeComplete: enter
23:27:02.187 00.001 28316 UpdateGuideState(): m_state=6
23:27:02.187 00.000 28316 Star::Find(15, 584, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1784
23:27:02.189 00.002 28316 Star::Find returns 1 (0), X=585.25, Y=117.00, Mass=1875, SNR=29.9, Peak=190 HFD=4.2
23:27:02.189 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.72 = -1.72)
23:27:02.190 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.38 = 1.38)
23:27:02.190 00.000 28316 CameraToMount -- cameraX=-0.60 cameraY=-0.17 hyp=0.63 cameraTheta=-2.87 mountX=-0.10 mountY=0.61, mountTheta=1.73
23:27:02.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.60, y=-0.17, opts=13)
23:27:02.191 00.000 28316 Enqueuing Move request for scope (-0.60, -0.17)
23:27:02.192 00.001 29988 Worker thread wakes up
23:27:02.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.17) opts 0xd
23:27:02.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.60, -0.17)
23:27:02.192 00.000 29988 Moving (-0.60, -0.17) raw xDistance=-0.10 yDistance=0.61
23:27:02.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:02.192 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.9
23:27:02.195 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:02.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:27:02.195 00.000 29988 MoveAxis(E, 0, ABG)
23:27:02.195 00.000 29988 Move returns status 0, amount 0
23:27:02.195 00.000 29988 MoveAxis(S, 147, ABG)
23:27:02.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:02.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:02.196 00.000 28316 Enqueuing Expose request
23:27:02.197 00.001 29988 Guiding  Dir = 1, Dur = 147
23:27:02.197 00.000 29988 IsSlewing returns 0
23:27:02.197 00.000 29988 IsGuiding returns 0
23:27:02.201 00.004 29988 PulseGuide returned control before completion, sleep 153
23:27:02.362 00.161 29988 IsGuiding returns 0
23:27:02.363 00.001 29988 Move returns status 0, amount 147
23:27:02.363 00.000 29988 move complete, result=0
23:27:02.363 00.000 29988 worker thread done servicing request
23:27:02.363 00.000 29988 Worker thread wakes up
23:27:02.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:02.363 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 147 ms SOUTH
23:27:02.364 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:03.767 01.403 29988 Exposure complete
23:27:03.795 00.028 29988 worker thread done servicing request
23:27:03.795 00.000 28316 OnExposeComplete: enter
23:27:03.796 00.001 28316 UpdateGuideState(): m_state=6
23:27:03.796 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1785
23:27:03.797 00.001 28316 Star::Find returns 1 (0), X=585.01, Y=117.16, Mass=1898, SNR=29.9, Peak=192 HFD=4.3
23:27:03.797 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.14) = xAngle (-1.99 = -1.99)
23:27:03.798 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.11 = 1.11)
23:27:03.798 00.000 28316 CameraToMount -- cameraX=-0.85 cameraY=-0.01 hyp=0.85 cameraTheta=-3.13 mountX=-0.34 mountY=0.76, mountTheta=1.99
23:27:03.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.85, y=-0.01, opts=13)
23:27:03.800 00.001 28316 Enqueuing Move request for scope (-0.85, -0.01)
23:27:03.800 00.000 29988 Worker thread wakes up
23:27:03.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:03.801 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:27:03.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:03.802 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:03.802 00.000 28316 Enqueuing Expose request
23:27:03.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.01) opts 0xd
23:27:03.803 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.85, -0.01)
23:27:03.803 00.000 29988 Moving (-0.85, -0.01) raw xDistance=-0.34 yDistance=0.76
23:27:03.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:27:03.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
23:27:03.803 00.000 29988 MoveAxis(E, 72, ABG)
23:27:03.803 00.000 29988 Guiding  Dir = 2, Dur = 72
23:27:03.803 00.000 29988 IsSlewing returns 0
23:27:03.803 00.000 29988 IsGuiding returns 0
23:27:03.805 00.002 29988 PulseGuide returned control before completion, sleep 81
23:27:03.891 00.086 29988 IsGuiding returns 0
23:27:03.891 00.000 29988 Move returns status 0, amount 72
23:27:03.891 00.000 29988 MoveAxis(S, 182, ABG)
23:27:03.891 00.000 29988 Guiding  Dir = 1, Dur = 182
23:27:03.893 00.002 29988 IsSlewing returns 0
23:27:03.894 00.001 29988 IsGuiding returns 0
23:27:03.899 00.005 29988 PulseGuide returned control before completion, sleep 187
23:27:04.095 00.196 29988 IsGuiding returns 0
23:27:04.095 00.000 29988 Move returns status 0, amount 182
23:27:04.095 00.000 29988 move complete, result=0
23:27:04.095 00.000 29988 worker thread done servicing request
23:27:04.095 00.000 29988 Worker thread wakes up
23:27:04.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:04.095 00.000 28316 GuideStep: -0.3 px 72 ms EAST, 0.8 px 182 ms SOUTH
23:27:04.096 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:05.726 01.630 29988 Exposure complete
23:27:05.762 00.036 29988 worker thread done servicing request
23:27:05.762 00.000 28316 OnExposeComplete: enter
23:27:05.763 00.001 28316 UpdateGuideState(): m_state=6
23:27:05.763 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1786
23:27:05.763 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=117.07, Mass=1774, SNR=29.0, Peak=165 HFD=4.2
23:27:05.765 00.002 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
23:27:05.765 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
23:27:05.766 00.001 28316 CameraToMount -- cameraX=-0.61 cameraY=-0.10 hyp=0.61 cameraTheta=-2.98 mountX=-0.16 mountY=0.59, mountTheta=1.84
23:27:05.766 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.61, y=-0.10, opts=13)
23:27:05.767 00.001 28316 Enqueuing Move request for scope (-0.61, -0.10)
23:27:05.768 00.001 29988 Worker thread wakes up
23:27:05.769 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:05.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.10) opts 0xd
23:27:05.769 00.000 28316 UpdateGuideState exits: m=1774 RSB=29.0
23:27:05.770 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:05.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:05.770 00.000 28316 Enqueuing Expose request
23:27:05.771 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.61, -0.10)
23:27:05.771 00.000 29988 Moving (-0.61, -0.10) raw xDistance=-0.16 yDistance=0.59
23:27:05.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:27:05.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
23:27:05.771 00.000 29988 MoveAxis(E, 0, ABG)
23:27:05.771 00.000 29988 Move returns status 0, amount 0
23:27:05.771 00.000 29988 MoveAxis(S, 140, ABG)
23:27:05.771 00.000 29988 Guiding  Dir = 1, Dur = 140
23:27:05.771 00.000 29988 IsSlewing returns 0
23:27:05.771 00.000 29988 IsGuiding returns 0
23:27:05.777 00.006 29988 PulseGuide returned control before completion, sleep 146
23:27:05.942 00.165 29988 IsGuiding returns 0
23:27:05.942 00.000 29988 Move returns status 0, amount 140
23:27:05.942 00.000 29988 move complete, result=0
23:27:05.942 00.000 29988 worker thread done servicing request
23:27:05.942 00.000 29988 Worker thread wakes up
23:27:05.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:05.942 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.6 px 140 ms SOUTH
23:27:05.944 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:07.359 01.415 29988 Exposure complete
23:27:07.395 00.036 29988 worker thread done servicing request
23:27:07.395 00.000 28316 OnExposeComplete: enter
23:27:07.396 00.001 28316 UpdateGuideState(): m_state=6
23:27:07.396 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1787
23:27:07.397 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=116.92, Mass=1954, SNR=30.3, Peak=175 HFD=4.4
23:27:07.397 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
23:27:07.398 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
23:27:07.398 00.000 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.25 hyp=0.75 cameraTheta=-2.80 mountX=-0.07 mountY=0.74, mountTheta=1.66
23:27:07.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.25, opts=13)
23:27:07.400 00.001 28316 Enqueuing Move request for scope (-0.71, -0.25)
23:27:07.401 00.001 29988 Worker thread wakes up
23:27:07.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:07.401 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:27:07.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:07.402 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:07.402 00.000 28316 Enqueuing Expose request
23:27:07.403 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.25) opts 0xd
23:27:07.403 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.25)
23:27:07.403 00.000 29988 Moving (-0.71, -0.25) raw xDistance=-0.07 yDistance=0.74
23:27:07.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:07.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:27:07.403 00.000 29988 MoveAxis(E, 0, ABG)
23:27:07.403 00.000 29988 Move returns status 0, amount 0
23:27:07.403 00.000 29988 MoveAxis(S, 177, ABG)
23:27:07.403 00.000 29988 Guiding  Dir = 1, Dur = 177
23:27:07.403 00.000 29988 IsSlewing returns 0
23:27:07.403 00.000 29988 IsGuiding returns 0
23:27:07.409 00.006 29988 PulseGuide returned control before completion, sleep 182
23:27:07.595 00.186 29988 IsGuiding returns 0
23:27:07.595 00.000 29988 Move returns status 0, amount 177
23:27:07.595 00.000 29988 move complete, result=0
23:27:07.595 00.000 29988 worker thread done servicing request
23:27:07.595 00.000 29988 Worker thread wakes up
23:27:07.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:07.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 177 ms SOUTH
23:27:07.597 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:09.226 01.629 29988 Exposure complete
23:27:09.267 00.041 29988 worker thread done servicing request
23:27:09.267 00.000 28316 OnExposeComplete: enter
23:27:09.267 00.000 28316 UpdateGuideState(): m_state=6
23:27:09.268 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1788
23:27:09.269 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=117.10, Mass=1850, SNR=29.4, Peak=165 HFD=4.4
23:27:09.269 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
23:27:09.270 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
23:27:09.270 00.000 28316 CameraToMount -- cameraX=-0.59 cameraY=-0.07 hyp=0.60 cameraTheta=-3.02 mountX=-0.18 mountY=0.56, mountTheta=1.88
23:27:09.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.59, y=-0.07, opts=13)
23:27:09.272 00.000 28316 Enqueuing Move request for scope (-0.59, -0.07)
23:27:09.273 00.001 29988 Worker thread wakes up
23:27:09.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.07) opts 0xd
23:27:09.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.59, -0.07)
23:27:09.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:09.273 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.4
23:27:09.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:09.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:09.275 00.001 28316 Enqueuing Expose request
23:27:09.275 00.000 29988 Moving (-0.59, -0.07) raw xDistance=-0.18 yDistance=0.56
23:27:09.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:27:09.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
23:27:09.275 00.000 29988 MoveAxis(E, 0, ABG)
23:27:09.275 00.000 29988 Move returns status 0, amount 0
23:27:09.275 00.000 29988 MoveAxis(S, 134, ABG)
23:27:09.275 00.000 29988 Guiding  Dir = 1, Dur = 134
23:27:09.275 00.000 29988 IsSlewing returns 0
23:27:09.275 00.000 29988 IsGuiding returns 0
23:27:09.280 00.005 29988 PulseGuide returned control before completion, sleep 140
23:27:09.428 00.148 29988 IsGuiding returns 0
23:27:09.428 00.000 29988 Move returns status 0, amount 134
23:27:09.428 00.000 29988 move complete, result=0
23:27:09.428 00.000 29988 worker thread done servicing request
23:27:09.428 00.000 29988 Worker thread wakes up
23:27:09.428 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.6 px 134 ms SOUTH
23:27:09.429 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:09.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:10.836 01.407 29988 Exposure complete
23:27:10.872 00.036 29988 worker thread done servicing request
23:27:10.872 00.000 28316 OnExposeComplete: enter
23:27:10.873 00.001 28316 UpdateGuideState(): m_state=6
23:27:10.874 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1789
23:27:10.876 00.002 28316 Star::Find returns 1 (0), X=585.34, Y=116.98, Mass=1882, SNR=29.8, Peak=163 HFD=4.2
23:27:10.877 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:27:10.877 00.000 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:27:10.878 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.19 hyp=0.55 cameraTheta=-2.78 mountX=-0.04 mountY=0.55, mountTheta=1.64
23:27:10.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.19, opts=13)
23:27:10.880 00.001 28316 Enqueuing Move request for scope (-0.52, -0.19)
23:27:10.880 00.000 29988 Worker thread wakes up
23:27:10.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.19) opts 0xd
23:27:10.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.19)
23:27:10.880 00.000 29988 Moving (-0.52, -0.19) raw xDistance=-0.04 yDistance=0.55
23:27:10.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:27:10.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:27:10.880 00.000 29988 MoveAxis(E, 0, ABG)
23:27:10.880 00.000 29988 Move returns status 0, amount 0
23:27:10.880 00.000 29988 MoveAxis(S, 131, ABG)
23:27:10.880 00.000 29988 Guiding  Dir = 1, Dur = 131
23:27:10.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:10.881 00.001 29988 IsSlewing returns 0
23:27:10.881 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:27:10.881 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:10.882 00.001 29988 IsGuiding returns 0
23:27:10.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:10.882 00.000 28316 Enqueuing Expose request
23:27:10.887 00.005 29988 PulseGuide returned control before completion, sleep 137
23:27:11.038 00.151 29988 IsGuiding returns 0
23:27:11.038 00.000 29988 Move returns status 0, amount 131
23:27:11.038 00.000 29988 move complete, result=0
23:27:11.038 00.000 29988 worker thread done servicing request
23:27:11.039 00.001 29988 Worker thread wakes up
23:27:11.039 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 131 ms SOUTH
23:27:11.040 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:11.041 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:12.676 01.635 29988 Exposure complete
23:27:12.728 00.052 29988 worker thread done servicing request
23:27:12.728 00.000 28316 OnExposeComplete: enter
23:27:12.729 00.001 28316 UpdateGuideState(): m_state=6
23:27:12.730 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1790
23:27:12.731 00.001 28316 Star::Find returns 1 (0), X=585.16, Y=117.23, Mass=1998, SNR=30.7, Peak=189 HFD=4.4
23:27:12.732 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.20 = -2.09)
23:27:12.733 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.01)
23:27:12.734 00.001 28316 CameraToMount -- cameraX=-0.70 cameraY=0.06 hyp=0.70 cameraTheta=3.05 mountX=-0.35 mountY=0.59, mountTheta=2.10
23:27:12.737 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=0.06, opts=13)
23:27:12.739 00.002 28316 Enqueuing Move request for scope (-0.70, 0.06)
23:27:12.740 00.001 29988 Worker thread wakes up
23:27:12.741 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:27:12.741 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:27:12.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:12.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:12.742 00.000 28316 Enqueuing Expose request
23:27:12.743 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.06) opts 0xd
23:27:12.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, 0.06)
23:27:12.743 00.000 29988 Moving (-0.70, 0.06) raw xDistance=-0.35 yDistance=0.59
23:27:12.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:27:12.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
23:27:12.743 00.000 29988 MoveAxis(E, 73, ABG)
23:27:12.743 00.000 29988 Guiding  Dir = 2, Dur = 73
23:27:12.744 00.001 29988 IsSlewing returns 0
23:27:12.744 00.000 29988 IsGuiding returns 0
23:27:12.746 00.002 29988 PulseGuide returned control before completion, sleep 81
23:27:12.831 00.085 29988 IsGuiding returns 1
23:27:12.831 00.000 29988 scope still moving after pulse duration time elapsed
23:27:12.862 00.031 29988 IsSlewing returns 0
23:27:12.863 00.001 29988 IsGuiding returns 0
23:27:12.863 00.000 29988 scope move finished after 73 + 45 ms
23:27:12.863 00.000 29988 Move returns status 0, amount 73
23:27:12.863 00.000 29988 MoveAxis(S, 142, ABG)
23:27:12.863 00.000 29988 Guiding  Dir = 1, Dur = 142
23:27:12.863 00.000 29988 IsSlewing returns 0
23:27:12.863 00.000 29988 IsGuiding returns 0
23:27:12.868 00.005 29988 PulseGuide returned control before completion, sleep 147
23:27:13.018 00.150 29988 IsGuiding returns 1
23:27:13.018 00.000 29988 scope still moving after pulse duration time elapsed
23:27:13.049 00.031 29988 IsSlewing returns 0
23:27:13.049 00.000 29988 IsGuiding returns 0
23:27:13.049 00.000 29988 scope move finished after 142 + 44 ms
23:27:13.049 00.000 29988 Move returns status 0, amount 142
23:27:13.049 00.000 29988 move complete, result=0
23:27:13.050 00.001 29988 worker thread done servicing request
23:27:13.050 00.000 29988 Worker thread wakes up
23:27:13.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:13.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:13.050 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.6 px 142 ms SOUTH
23:27:14.460 01.410 29988 Exposure complete
23:27:14.487 00.027 29988 worker thread done servicing request
23:27:14.487 00.000 28316 OnExposeComplete: enter
23:27:14.487 00.000 28316 UpdateGuideState(): m_state=6
23:27:14.489 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1791
23:27:14.489 00.000 28316 Star::Find returns 1 (0), X=585.70, Y=116.93, Mass=2013, SNR=30.8, Peak=171 HFD=4.2
23:27:14.490 00.001 28316 MultiStar: exiting stabilization period
23:27:14.492 00.002 28316 MultiStar: [#1 -0.09,-0.12,0.90,U] [#2 -0.11,-0.16,0.98,U] [#3 -0.30,0.05,0.83,U] [#4 -0.33,0.13,0.86,U] [#5 -0.30,-0.04,0.78,U] [#6 -0.09,-0.01,0.67,U] [#7 0.39,0.03,0.63,U] [#8 0.15,0.14,0.56,U] 
23:27:14.494 00.002 28316 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.16, -0.23}
23:27:14.496 00.002 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
23:27:14.497 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
23:27:14.497 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.01 mountY=0.12, mountTheta=1.68
23:27:14.499 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
23:27:14.499 00.000 28316 Enqueuing Move request for scope (-0.12, -0.04)
23:27:14.500 00.001 29988 Worker thread wakes up
23:27:14.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:14.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:27:14.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:27:14.500 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.8
23:27:14.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:14.502 00.001 28316 Enqueuing Expose request
23:27:14.502 00.000 29988 Moving (-0.12, -0.04) raw xDistance=-0.01 yDistance=0.12
23:27:14.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:14.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:14.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:27:14.502 00.000 29988 MoveAxis(E, 0, ABG)
23:27:14.502 00.000 29988 Move returns status 0, amount 0
23:27:14.502 00.000 29988 MoveAxis(N, 0, ABG)
23:27:14.502 00.000 29988 Move returns status 0, amount 0
23:27:14.502 00.000 29988 move complete, result=0
23:27:14.502 00.000 29988 worker thread done servicing request
23:27:14.502 00.000 29988 Worker thread wakes up
23:27:14.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:14.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:14.503 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:16.130 01.627 29988 Exposure complete
23:27:16.160 00.030 29988 worker thread done servicing request
23:27:16.160 00.000 28316 OnExposeComplete: enter
23:27:16.160 00.000 28316 UpdateGuideState(): m_state=6
23:27:16.162 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1792
23:27:16.162 00.000 28316 Star::Find returns 1 (0), X=585.50, Y=117.03, Mass=1909, SNR=29.9, Peak=150 HFD=4.2
23:27:16.163 00.001 28316 MultiStar: [#1 -0.22,0.06,0.95,U] [#2 -0.16,-0.11,0.97,U] [#3 -0.16,-0.03,0.89,U] [#4 -0.26,0.11,0.88,U] [#5 -0.23,-0.22,0.79,U] [#6 -0.17,0.08,0.72,U] [#7 0.40,0.12,0.00,M1] [#8 0.32,0.33,0.00,M1] 
23:27:16.163 00.000 28316 refined, 6 included, MultiStar: {-0.23, -0.04}, one-star: {-0.36, -0.14}
23:27:16.164 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
23:27:16.164 00.000 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
23:27:16.165 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.97 mountX=-0.06 mountY=0.22, mountTheta=1.83
23:27:16.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.04, opts=13)
23:27:16.167 00.001 28316 Enqueuing Move request for scope (-0.23, -0.04)
23:27:16.167 00.000 29988 Worker thread wakes up
23:27:16.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
23:27:16.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
23:27:16.167 00.000 29988 Moving (-0.23, -0.04) raw xDistance=-0.06 yDistance=0.22
23:27:16.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:27:16.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:16.168 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
23:27:16.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:16.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:16.169 00.001 28316 Enqueuing Expose request
23:27:16.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:27:16.169 00.000 29988 MoveAxis(E, 0, ABG)
23:27:16.169 00.000 29988 Move returns status 0, amount 0
23:27:16.169 00.000 29988 MoveAxis(S, 53, ABG)
23:27:16.169 00.000 29988 Guiding  Dir = 1, Dur = 53
23:27:16.170 00.001 29988 IsSlewing returns 0
23:27:16.170 00.000 29988 IsGuiding returns 0
23:27:16.175 00.005 29988 PulseGuide returned control before completion, sleep 58
23:27:16.236 00.061 29988 IsGuiding returns 1
23:27:16.236 00.000 29988 scope still moving after pulse duration time elapsed
23:27:16.267 00.031 29988 IsSlewing returns 0
23:27:16.267 00.000 29988 IsGuiding returns 0
23:27:16.268 00.001 29988 scope move finished after 53 + 44 ms
23:27:16.268 00.000 29988 Move returns status 0, amount 53
23:27:16.268 00.000 29988 move complete, result=0
23:27:16.268 00.000 29988 worker thread done servicing request
23:27:16.268 00.000 29988 Worker thread wakes up
23:27:16.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:16.268 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
23:27:16.269 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:17.676 01.407 29988 Exposure complete
23:27:17.711 00.035 29988 worker thread done servicing request
23:27:17.711 00.000 28316 OnExposeComplete: enter
23:27:17.712 00.001 28316 UpdateGuideState(): m_state=6
23:27:17.712 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1793
23:27:17.713 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=117.10, Mass=1884, SNR=30.0, Peak=154 HFD=4.2
23:27:17.713 00.000 28316 MultiStar: [#1 -0.25,0.16,0.90,U] [#2 -0.19,0.16,0.99,U] [#3 -0.16,0.09,0.87,U] [#4 -0.33,0.22,0.86,U] [#5 -0.16,0.03,0.77,U] [#6 -0.14,0.21,0.71,U] [#7 0.41,0.18,0.00,M2] [#8 0.22,0.48,0.00,M2] 
23:27:17.714 00.001 28316 refined, 6 included, MultiStar: {-0.21, 0.11}, one-star: {-0.25, -0.07}
23:27:17.714 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.82 = -2.47)
23:27:17.714 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.63)
23:27:17.715 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.67 mountX=-0.19 mountY=0.14, mountTheta=2.49
23:27:17.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.11, opts=13)
23:27:17.716 00.000 28316 Enqueuing Move request for scope (-0.21, 0.11)
23:27:17.717 00.001 29988 Worker thread wakes up
23:27:17.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
23:27:17.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
23:27:17.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:17.718 00.001 28316 UpdateGuideState exits: m=1884 RSB=30.0
23:27:17.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:17.719 00.001 28316 Enqueuing Expose request
23:27:17.719 00.000 29988 Moving (-0.21, 0.11) raw xDistance=-0.19 yDistance=0.14
23:27:17.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:27:17.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:17.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:27:17.720 00.001 29988 MoveAxis(E, 0, ABG)
23:27:17.720 00.000 29988 Move returns status 0, amount 0
23:27:17.720 00.000 29988 MoveAxis(N, 0, ABG)
23:27:17.720 00.000 29988 Move returns status 0, amount 0
23:27:17.720 00.000 29988 move complete, result=0
23:27:17.720 00.000 29988 worker thread done servicing request
23:27:17.720 00.000 29988 Worker thread wakes up
23:27:17.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:17.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:17.721 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:19.356 01.635 29988 Exposure complete
23:27:19.393 00.037 29988 worker thread done servicing request
23:27:19.393 00.000 28316 OnExposeComplete: enter
23:27:19.394 00.001 28316 UpdateGuideState(): m_state=6
23:27:19.394 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1794
23:27:19.395 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=117.06, Mass=1873, SNR=29.7, Peak=158 HFD=4.2
23:27:19.395 00.000 28316 MultiStar: [#1 -0.43,0.23,0.00,M5] [#2 -0.24,0.14,0.96,U] [#3 -0.22,0.20,0.88,U] [#4 -0.37,0.34,0.00,M6] [#5 -0.36,0.31,0.00,M8] [#6 -0.21,0.35,0.00,M1] [#7 0.34,0.43,0.00,M3] [#8 0.10,0.59,0.00,M3] 
23:27:19.396 00.001 28316 refined, 2 included, MultiStar: {-0.32, 0.07}, one-star: {-0.48, -0.11}
23:27:19.396 00.000 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
23:27:19.397 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.89)
23:27:19.397 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=0.07 hyp=0.33 cameraTheta=2.93 mountX=-0.20 mountY=0.25, mountTheta=2.23
23:27:19.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.07, opts=13)
23:27:19.399 00.001 28316 Enqueuing Move request for scope (-0.32, 0.07)
23:27:19.399 00.000 29988 Worker thread wakes up
23:27:19.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:19.400 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:27:19.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:19.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:19.404 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.07) opts 0xd
23:27:19.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.07)
23:27:19.404 00.000 29988 Moving (-0.32, 0.07) raw xDistance=-0.20 yDistance=0.25
23:27:19.404 00.000 28316 Enqueuing Expose request
23:27:19.405 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:27:19.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:27:19.405 00.000 29988 MoveAxis(E, 0, ABG)
23:27:19.405 00.000 29988 Move returns status 0, amount 0
23:27:19.405 00.000 29988 MoveAxis(S, 60, ABG)
23:27:19.405 00.000 29988 Guiding  Dir = 1, Dur = 60
23:27:19.405 00.000 29988 IsSlewing returns 0
23:27:19.405 00.000 29988 IsGuiding returns 0
23:27:19.409 00.004 29988 PulseGuide returned control before completion, sleep 66
23:27:19.483 00.074 29988 IsGuiding returns 0
23:27:19.483 00.000 29988 Move returns status 0, amount 60
23:27:19.483 00.000 29988 move complete, result=0
23:27:19.483 00.000 29988 worker thread done servicing request
23:27:19.483 00.000 29988 Worker thread wakes up
23:27:19.483 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 60 ms SOUTH
23:27:19.485 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:19.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:20.888 01.403 29988 Exposure complete
23:27:20.931 00.043 29988 worker thread done servicing request
23:27:20.931 00.000 28316 OnExposeComplete: enter
23:27:20.932 00.001 28316 UpdateGuideState(): m_state=6
23:27:20.934 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1795
23:27:20.935 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=117.24, Mass=1863, SNR=29.7, Peak=150 HFD=4.1
23:27:20.936 00.001 28316 MultiStar: [#1 -0.31,0.32,0.00,M6] [#2 -0.34,0.26,0.00,M1] [#3 -0.36,0.53,0.00,M3] [#4 -0.36,0.29,0.00,M7] [#5 -0.23,0.23,0.79,U] [#6 -0.14,0.30,0.74,U] [#7 0.22,0.38,0.00,M4] [#8 -0.01,0.48,0.00,M4] 
23:27:20.936 00.000 28316 refined, 2 included, MultiStar: {-0.31, 0.19}, one-star: {-0.49, 0.07}
23:27:20.937 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.74 = -2.55)
23:27:20.937 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.56)
23:27:20.937 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=0.19 hyp=0.36 cameraTheta=2.59 mountX=-0.30 mountY=0.19, mountTheta=2.57
23:27:20.938 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.19, opts=13)
23:27:20.939 00.001 28316 Enqueuing Move request for scope (-0.31, 0.19)
23:27:20.939 00.000 29988 Worker thread wakes up
23:27:20.940 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.19) opts 0xd
23:27:20.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.19)
23:27:20.940 00.000 29988 Moving (-0.31, 0.19) raw xDistance=-0.30 yDistance=0.19
23:27:20.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:27:20.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:20.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:27:20.941 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:27:20.941 00.000 29988 MoveAxis(E, 62, ABG)
23:27:20.941 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.7
23:27:20.942 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:20.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:20.944 00.002 29988 Guiding  Dir = 2, Dur = 62
23:27:20.944 00.000 28316 Enqueuing Expose request
23:27:20.947 00.003 29988 IsSlewing returns 0
23:27:20.948 00.001 29988 IsGuiding returns 0
23:27:20.950 00.002 29988 PulseGuide returned control before completion, sleep 71
23:27:21.028 00.078 29988 IsGuiding returns 0
23:27:21.028 00.000 29988 Move returns status 0, amount 62
23:27:21.028 00.000 29988 MoveAxis(N, 0, ABG)
23:27:21.028 00.000 29988 Move returns status 0, amount 0
23:27:21.028 00.000 29988 move complete, result=0
23:27:21.030 00.002 29988 worker thread done servicing request
23:27:21.030 00.000 29988 Worker thread wakes up
23:27:21.030 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:21.030 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.2 px 0 ms NORTH
23:27:21.031 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:22.669 01.638 29988 Exposure complete
23:27:22.702 00.033 29988 worker thread done servicing request
23:27:22.702 00.000 28316 OnExposeComplete: enter
23:27:22.702 00.000 28316 UpdateGuideState(): m_state=6
23:27:22.703 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1796
23:27:22.703 00.000 28316 Star::Find returns 1 (0), X=585.51, Y=117.15, Mass=1945, SNR=30.3, Peak=163 HFD=4.4
23:27:22.704 00.001 28316 MultiStar: [#1 -0.14,0.33,0.92,U] [#2 -0.02,0.10,0.95,U] [#3 -0.23,0.26,0.87,U] [#4 -0.19,0.22,0.88,U] [#5 -0.30,0.32,0.00,M8] [#6 -0.12,0.11,0.72,U] [#7 0.48,0.09,0.00,M5] [#8 0.19,0.51,0.00,M5] 
23:27:22.705 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.17}, one-star: {-0.35, -0.01}
23:27:22.705 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.54 = -2.75)
23:27:22.705 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.64 = 0.35)
23:27:22.706 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.24 cameraTheta=2.39 mountX=-0.22 mountY=0.08, mountTheta=2.78
23:27:22.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.17, opts=13)
23:27:22.708 00.001 28316 Enqueuing Move request for scope (-0.18, 0.17)
23:27:22.708 00.000 29988 Worker thread wakes up
23:27:22.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:22.708 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:27:22.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
23:27:22.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:22.710 00.000 28316 Enqueuing Expose request
23:27:22.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
23:27:22.710 00.000 29988 Moving (-0.18, 0.17) raw xDistance=-0.22 yDistance=0.08
23:27:22.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:27:22.711 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:22.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:27:22.711 00.000 29988 MoveAxis(E, 52, ABG)
23:27:22.711 00.000 29988 Guiding  Dir = 2, Dur = 52
23:27:22.711 00.000 29988 IsSlewing returns 0
23:27:22.711 00.000 29988 IsGuiding returns 0
23:27:22.713 00.002 29988 PulseGuide returned control before completion, sleep 61
23:27:22.775 00.062 29988 IsGuiding returns 1
23:27:22.775 00.000 29988 scope still moving after pulse duration time elapsed
23:27:22.805 00.030 29988 IsSlewing returns 0
23:27:22.805 00.000 29988 IsGuiding returns 0
23:27:22.805 00.000 29988 scope move finished after 52 + 42 ms
23:27:22.807 00.002 29988 Move returns status 0, amount 52
23:27:22.807 00.000 29988 MoveAxis(N, 0, ABG)
23:27:22.807 00.000 29988 Move returns status 0, amount 0
23:27:22.807 00.000 29988 move complete, result=0
23:27:22.807 00.000 29988 worker thread done servicing request
23:27:22.807 00.000 29988 Worker thread wakes up
23:27:22.807 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
23:27:22.808 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:22.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:24.225 01.417 29988 Exposure complete
23:27:24.251 00.026 29988 worker thread done servicing request
23:27:24.251 00.000 28316 OnExposeComplete: enter
23:27:24.252 00.001 28316 UpdateGuideState(): m_state=6
23:27:24.252 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1797
23:27:24.253 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=117.13, Mass=1917, SNR=30.2, Peak=169 HFD=4.0
23:27:24.255 00.002 28316 MultiStar: [#1 -0.12,0.16,0.90,U] [#2 -0.04,0.17,0.96,U] [#3 -0.07,0.21,0.84,U] [#4 -0.02,0.06,0.88,U] [#5 -0.20,0.23,0.75,U] [#6 -0.01,0.16,0.71,U] [#7 0.50,0.21,0.00,M6] [#8 0.47,0.39,0.00,M6] 
23:27:24.258 00.003 28316 refined, 6 included, MultiStar: {-0.10, 0.13}, one-star: {-0.25, -0.04}
23:27:24.260 00.002 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
23:27:24.262 00.002 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:27:24.262 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=-0.16 mountY=0.03, mountTheta=2.94
23:27:24.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
23:27:24.265 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
23:27:24.266 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:24.266 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
23:27:24.267 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:24.267 00.000 29988 Worker thread wakes up
23:27:24.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
23:27:24.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
23:27:24.267 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
23:27:24.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:27:24.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:24.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:24.268 00.001 28316 Enqueuing Expose request
23:27:24.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:24.268 00.000 29988 MoveAxis(E, 0, ABG)
23:27:24.268 00.000 29988 Move returns status 0, amount 0
23:27:24.268 00.000 29988 MoveAxis(N, 0, ABG)
23:27:24.268 00.000 29988 Move returns status 0, amount 0
23:27:24.268 00.000 29988 move complete, result=0
23:27:24.268 00.000 29988 worker thread done servicing request
23:27:24.269 00.001 29988 Worker thread wakes up
23:27:24.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:24.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:24.269 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:25.899 01.630 29988 Exposure complete
23:27:25.945 00.046 29988 worker thread done servicing request
23:27:25.945 00.000 28316 OnExposeComplete: enter
23:27:25.948 00.003 28316 UpdateGuideState(): m_state=6
23:27:25.951 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1798
23:27:25.953 00.002 28316 Star::Find returns 1 (0), X=585.69, Y=117.15, Mass=1858, SNR=29.6, Peak=163 HFD=4.0
23:27:25.955 00.002 28316 MultiStar: [#1 -0.15,0.24,0.92,U] [#2 -0.11,0.20,1.01,U] [#3 -0.09,0.35,0.91,U] [#4 -0.25,0.36,0.00,M6] [#5 -0.23,0.22,0.80,U] [#6 0.12,0.15,0.72,U] [#7 0.45,0.22,0.00,M7] [#8 0.20,0.63,0.00,M7] 
23:27:25.958 00.003 28316 single-star, 5 included, MultiStar: {-0.11, 0.19}, one-star: {-0.17, -0.01}
23:27:25.960 00.002 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
23:27:25.960 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
23:27:25.961 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.06 mountX=-0.06 mountY=0.16, mountTheta=1.92
23:27:25.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.01, opts=13)
23:27:25.965 00.001 28316 Enqueuing Move request for scope (-0.17, -0.01)
23:27:25.965 00.000 29988 Worker thread wakes up
23:27:25.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:25.966 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.6
23:27:25.966 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:25.967 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:25.967 00.000 28316 Enqueuing Expose request
23:27:25.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:27:25.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:27:25.967 00.000 29988 Moving (-0.17, -0.01) raw xDistance=-0.06 yDistance=0.16
23:27:25.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:27:25.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:25.968 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:27:25.968 00.000 29988 MoveAxis(E, 0, ABG)
23:27:25.968 00.000 29988 Move returns status 0, amount 0
23:27:25.968 00.000 29988 MoveAxis(N, 0, ABG)
23:27:25.968 00.000 29988 Move returns status 0, amount 0
23:27:25.968 00.000 29988 move complete, result=0
23:27:25.968 00.000 29988 worker thread done servicing request
23:27:25.968 00.000 29988 Worker thread wakes up
23:27:25.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:25.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:25.968 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:27.495 01.527 29988 Exposure complete
23:27:27.534 00.039 29988 worker thread done servicing request
23:27:27.534 00.000 28316 OnExposeComplete: enter
23:27:27.535 00.001 28316 UpdateGuideState(): m_state=6
23:27:27.536 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1799
23:27:27.536 00.000 28316 Star::Find returns 1 (0), X=585.53, Y=117.17, Mass=1983, SNR=30.6, Peak=166 HFD=4.4
23:27:27.537 00.001 28316 MultiStar: [#1 -0.23,0.35,0.00,M4] [#2 -0.23,0.28,0.93,U] [#3 -0.13,0.34,0.83,U] [#4 -0.31,0.31,0.00,M7] [#5 -0.40,0.23,0.00,M7] [#6 -0.16,0.40,0.00,M1] [#7 0.42,0.52,0.00,M8] [#8 0.21,0.51,0.00,M8] 
23:27:27.537 00.000 28316 refined, 2 included, MultiStar: {-0.24, 0.20}, one-star: {-0.33, 0.00}
23:27:27.538 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.59 = -2.70)
23:27:27.538 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
23:27:27.539 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.20 hyp=0.31 cameraTheta=2.44 mountX=-0.28 mountY=0.12, mountTheta=2.73
23:27:27.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.20, opts=13)
23:27:27.540 00.000 28316 Enqueuing Move request for scope (-0.24, 0.20)
23:27:27.542 00.002 29988 Worker thread wakes up
23:27:27.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.20) opts 0xd
23:27:27.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:27.544 00.002 28316 UpdateGuideState exits: m=1983 RSB=30.6
23:27:27.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:27.546 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:27.547 00.001 28316 Enqueuing Expose request
23:27:27.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.20)
23:27:27.547 00.000 29988 Moving (-0.24, 0.20) raw xDistance=-0.28 yDistance=0.12
23:27:27.548 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:27:27.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:27.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:27:27.548 00.000 29988 MoveAxis(E, 59, ABG)
23:27:27.548 00.000 29988 Guiding  Dir = 2, Dur = 59
23:27:27.548 00.000 29988 IsSlewing returns 0
23:27:27.549 00.001 29988 IsGuiding returns 0
23:27:27.551 00.002 29988 PulseGuide returned control before completion, sleep 67
23:27:27.620 00.069 29988 IsGuiding returns 0
23:27:27.621 00.001 29988 Move returns status 0, amount 59
23:27:27.621 00.000 29988 MoveAxis(N, 0, ABG)
23:27:27.621 00.000 29988 Move returns status 0, amount 0
23:27:27.621 00.000 29988 move complete, result=0
23:27:27.621 00.000 29988 worker thread done servicing request
23:27:27.621 00.000 29988 Worker thread wakes up
23:27:27.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:27.621 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.1 px 0 ms NORTH
23:27:27.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:29.250 01.629 29988 Exposure complete
23:27:29.322 00.072 29988 worker thread done servicing request
23:27:29.322 00.000 28316 OnExposeComplete: enter
23:27:29.324 00.002 28316 UpdateGuideState(): m_state=6
23:27:29.325 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1800
23:27:29.327 00.002 28316 Star::Find returns 1 (0), X=585.65, Y=116.94, Mass=1977, SNR=30.4, Peak=180 HFD=4.4
23:27:29.328 00.001 28316 MultiStar: [#1 0.04,0.27,0.87,U] [#2 -0.04,0.13,0.93,U] [#3 0.04,0.11,0.85,U] [#4 0.05,0.02,0.87,U] [#5 -0.11,0.12,0.82,U] [#6 0.04,0.19,0.71,U] [#7 0.55,0.25,0.00,M9] [#8 0.49,0.40,0.00,M9] 
23:27:29.329 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.08}, one-star: {-0.20, -0.22}
23:27:29.329 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
23:27:29.330 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.07)
23:27:29.330 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.97 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
23:27:29.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
23:27:29.332 00.000 28316 Enqueuing Move request for scope (-0.03, 0.08)
23:27:29.333 00.001 29988 Worker thread wakes up
23:27:29.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:27:29.333 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:27:29.333 00.000 29988 Moving (-0.03, 0.08) raw xDistance=-0.08 yDistance=-0.01
23:27:29.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:29.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:29.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:29.333 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.4
23:27:29.334 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:27:29.334 00.000 29988 MoveAxis(E, 0, ABG)
23:27:29.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:29.336 00.001 29988 Move returns status 0, amount 0
23:27:29.336 00.000 29988 MoveAxis(N, 0, ABG)
23:27:29.336 00.000 29988 Move returns status 0, amount 0
23:27:29.336 00.000 29988 move complete, result=0
23:27:29.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:29.337 00.001 28316 Enqueuing Expose request
23:27:29.338 00.001 29988 worker thread done servicing request
23:27:29.338 00.000 29988 Worker thread wakes up
23:27:29.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:29.340 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:29.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:30.757 01.417 29988 Exposure complete
23:27:30.799 00.042 29988 worker thread done servicing request
23:27:30.799 00.000 28316 OnExposeComplete: enter
23:27:30.802 00.003 28316 UpdateGuideState(): m_state=6
23:27:30.804 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1801
23:27:30.806 00.002 28316 Star::Find returns 1 (0), X=585.56, Y=117.29, Mass=1892, SNR=29.9, Peak=159 HFD=4.3
23:27:30.808 00.002 28316 MultiStar: [#1 -0.03,0.35,0.92,U] [#2 0.01,0.24,0.94,U] [#3 -0.06,0.42,0.00,M1] [#4 -0.04,0.32,0.89,U] [#5 -0.04,0.18,0.80,U] [#6 0.08,0.39,0.73,U] [#7 0.47,0.37,0.00,M10] [#8 0.33,0.49,0.00,M10] 
23:27:30.811 00.003 28316 refined, 5 included, MultiStar: {-0.06, 0.26}, one-star: {-0.30, 0.12}
23:27:30.814 00.003 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:27:30.816 00.002 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:27:30.818 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.81 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
23:27:30.822 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.26, opts=13)
23:27:30.825 00.003 28316 Enqueuing Move request for scope (-0.06, 0.26)
23:27:30.827 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:30.828 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.9
23:27:30.829 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:30.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:30.830 00.001 28316 Enqueuing Expose request
23:27:30.831 00.001 29988 Worker thread wakes up
23:27:30.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
23:27:30.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
23:27:30.831 00.000 29988 Moving (-0.06, 0.26) raw xDistance=-0.26 yDistance=-0.06
23:27:30.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:27:30.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:30.832 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:27:30.832 00.000 29988 MoveAxis(E, 55, ABG)
23:27:30.832 00.000 29988 Guiding  Dir = 2, Dur = 55
23:27:30.832 00.000 29988 IsSlewing returns 0
23:27:30.832 00.000 29988 IsGuiding returns 0
23:27:30.834 00.002 29988 PulseGuide returned control before completion, sleep 64
23:27:30.911 00.077 29988 IsGuiding returns 0
23:27:30.911 00.000 29988 Move returns status 0, amount 55
23:27:30.911 00.000 29988 MoveAxis(N, 0, ABG)
23:27:30.911 00.000 29988 Move returns status 0, amount 0
23:27:30.911 00.000 29988 move complete, result=0
23:27:30.911 00.000 29988 worker thread done servicing request
23:27:30.912 00.001 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
23:27:30.913 00.001 29988 Worker thread wakes up
23:27:30.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:30.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:32.552 01.639 29988 Exposure complete
23:27:32.600 00.048 29988 worker thread done servicing request
23:27:32.600 00.000 28316 OnExposeComplete: enter
23:27:32.600 00.000 28316 UpdateGuideState(): m_state=6
23:27:32.600 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1802
23:27:32.602 00.002 28316 Star::Find returns 1 (0), X=585.87, Y=117.15, Mass=1947, SNR=30.1, Peak=190 HFD=4.3
23:27:32.603 00.001 28316 MultiStar: [#1 0.01,0.20,0.93,U] [#2 0.05,0.22,0.96,U] [#3 0.07,0.19,0.86,U] [#4 0.19,0.09,0.85,U] [#5 0.09,0.21,0.75,U] [#6 0.24,0.34,0.00,M1] [#7 0.66,0.23,0.00,R] [#8 0.55,0.44,0.00,R] 
23:27:32.605 00.002 28316 single-star, 5 included, MultiStar: {0.07, 0.14}, one-star: {0.02, -0.02}
23:27:32.606 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
23:27:32.607 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
23:27:32.608 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.95 mountX=0.03 mountY=-0.00, mountTheta=-0.15
23:27:32.609 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
23:27:32.611 00.002 28316 Enqueuing Move request for scope (0.02, -0.02)
23:27:32.611 00.000 29988 Worker thread wakes up
23:27:32.612 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
23:27:32.612 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
23:27:32.612 00.000 29988 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=-0.00
23:27:32.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:27:32.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:32.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:32.615 00.003 28316 UpdateGuideState exits: m=1947 RSB=30.1
23:27:32.617 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:32.619 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:32.621 00.002 28316 Enqueuing Expose request
23:27:32.624 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:27:32.624 00.000 29988 MoveAxis(E, 0, ABG)
23:27:32.624 00.000 29988 Move returns status 0, amount 0
23:27:32.624 00.000 29988 MoveAxis(N, 0, ABG)
23:27:32.624 00.000 29988 Move returns status 0, amount 0
23:27:32.624 00.000 29988 move complete, result=0
23:27:32.624 00.000 29988 worker thread done servicing request
23:27:32.624 00.000 29988 Worker thread wakes up
23:27:32.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:32.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:32.627 00.003 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:34.044 01.417 29988 Exposure complete
23:27:34.097 00.053 29988 worker thread done servicing request
23:27:34.097 00.000 28316 OnExposeComplete: enter
23:27:34.098 00.001 28316 UpdateGuideState(): m_state=6
23:27:34.099 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1803
23:27:34.100 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=117.42, Mass=1888, SNR=29.7, Peak=181 HFD=3.9
23:27:34.100 00.000 28316 MultiStar: [#1 0.17,0.45,0.00,M2] [#2 0.11,0.41,0.00,M1] [#3 0.04,0.65,0.00,M1] [#4 0.08,0.47,0.00,M5] [#5 0.15,0.26,0.80,U] [#6 0.47,0.34,0.00,M2] [#7 0.01,0.11,0.64,U] [#8 -0.04,0.33,0.59,U] 
23:27:34.101 00.001 28316 refined, 3 included, MultiStar: {0.04, 0.24}, one-star: {0.03, 0.25}
23:27:34.101 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:27:34.102 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.65)
23:27:34.103 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.38 mountX=-0.20 mountY=-0.15, mountTheta=-2.50
23:27:34.107 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.24, opts=13)
23:27:34.108 00.001 28316 Enqueuing Move request for scope (0.04, 0.24)
23:27:34.109 00.001 29988 Worker thread wakes up
23:27:34.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:34.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
23:27:34.110 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
23:27:34.110 00.000 29988 Moving (0.04, 0.24) raw xDistance=-0.20 yDistance=-0.15
23:27:34.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:27:34.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:34.110 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.7
23:27:34.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:34.110 00.000 29988 MoveAxis(E, 0, ABG)
23:27:34.110 00.000 29988 Move returns status 0, amount 0
23:27:34.110 00.000 29988 MoveAxis(N, 0, ABG)
23:27:34.110 00.000 29988 Move returns status 0, amount 0
23:27:34.110 00.000 29988 move complete, result=0
23:27:34.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:34.111 00.001 29988 worker thread done servicing request
23:27:34.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:34.111 00.000 28316 Enqueuing Expose request
23:27:34.112 00.001 29988 Worker thread wakes up
23:27:34.112 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:34.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:34.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:35.747 01.635 29988 Exposure complete
23:27:35.801 00.054 29988 worker thread done servicing request
23:27:35.802 00.001 28316 OnExposeComplete: enter
23:27:35.803 00.001 28316 UpdateGuideState(): m_state=6
23:27:35.805 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1804
23:27:35.806 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=117.25, Mass=1901, SNR=30.1, Peak=176 HFD=4.3
23:27:35.808 00.002 28316 MultiStar: [#1 0.15,0.42,0.00,M3] [#2 0.24,0.32,0.00,M2] [#3 0.12,0.50,0.00,M2] [#4 0.23,0.46,0.00,M6] [#5 0.18,0.35,0.00,M4] [#6 0.32,0.51,0.00,M3] [#7 0.04,0.19,0.65,U] [#8 0.20,0.13,0.62,U] 
23:27:35.808 00.000 28316 single-star, 2 included, MultiStar: {0.12, 0.13}, one-star: {0.11, 0.08}
23:27:35.811 00.003 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:27:35.812 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:27:35.813 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.61 mountX=-0.03 mountY=-0.14, mountTheta=-1.76
23:27:35.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.08, opts=13)
23:27:35.814 00.000 28316 Enqueuing Move request for scope (0.11, 0.08)
23:27:35.815 00.001 29988 Worker thread wakes up
23:27:35.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:35.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:27:35.815 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.1
23:27:35.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:35.817 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:35.818 00.001 28316 Enqueuing Expose request
23:27:35.819 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:27:35.819 00.000 29988 Moving (0.11, 0.08) raw xDistance=-0.03 yDistance=-0.14
23:27:35.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:27:35.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:35.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:27:35.819 00.000 29988 MoveAxis(E, 0, ABG)
23:27:35.819 00.000 29988 Move returns status 0, amount 0
23:27:35.819 00.000 29988 MoveAxis(N, 0, ABG)
23:27:35.819 00.000 29988 Move returns status 0, amount 0
23:27:35.819 00.000 29988 move complete, result=0
23:27:35.819 00.000 29988 worker thread done servicing request
23:27:35.819 00.000 29988 Worker thread wakes up
23:27:35.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:35.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:35.820 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:37.340 01.520 29988 Exposure complete
23:27:37.377 00.037 29988 worker thread done servicing request
23:27:37.377 00.000 28316 OnExposeComplete: enter
23:27:37.378 00.001 28316 UpdateGuideState(): m_state=6
23:27:37.379 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1805
23:27:37.379 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=117.29, Mass=1812, SNR=29.4, Peak=185 HFD=4.2
23:27:37.380 00.001 28316 MultiStar: [#1 0.22,0.46,0.00,M4] [#2 0.39,0.22,0.00,M3] [#3 0.21,0.56,0.00,M3] [#4 0.16,0.36,0.00,M7] [#5 0.11,0.41,0.00,M5] [#6 0.43,0.30,0.00,M4] [#7 0.25,0.32,0.00,M1] [#8 0.13,0.20,0.61,U] 
23:27:37.380 00.000 28316 refined, 1 included, MultiStar: {0.18, 0.15}, one-star: {0.21, 0.13}
23:27:37.381 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
23:27:37.381 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
23:27:37.382 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.24 cameraTheta=0.72 mountX=-0.07 mountY=-0.23, mountTheta=-1.86
23:27:37.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.15, opts=13)
23:27:37.383 00.000 28316 Enqueuing Move request for scope (0.18, 0.15)
23:27:37.384 00.001 29988 Worker thread wakes up
23:27:37.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:37.384 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.4
23:27:37.385 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:37.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:37.385 00.000 28316 Enqueuing Expose request
23:27:37.386 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
23:27:37.386 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
23:27:37.386 00.000 29988 Moving (0.18, 0.15) raw xDistance=-0.07 yDistance=-0.23
23:27:37.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:37.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:37.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:27:37.386 00.000 29988 MoveAxis(E, 0, ABG)
23:27:37.386 00.000 29988 Move returns status 0, amount 0
23:27:37.386 00.000 29988 MoveAxis(N, 0, ABG)
23:27:37.386 00.000 29988 Move returns status 0, amount 0
23:27:37.386 00.000 29988 move complete, result=0
23:27:37.386 00.000 29988 worker thread done servicing request
23:27:37.386 00.000 29988 Worker thread wakes up
23:27:37.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:37.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:37.387 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:39.020 01.633 29988 Exposure complete
23:27:39.072 00.052 29988 worker thread done servicing request
23:27:39.072 00.000 28316 OnExposeComplete: enter
23:27:39.073 00.001 28316 UpdateGuideState(): m_state=6
23:27:39.075 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1806
23:27:39.076 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=117.44, Mass=1900, SNR=29.9, Peak=164 HFD=4.1
23:27:39.077 00.001 28316 MultiStar: [#1 0.33,0.48,0.00,M5] [#2 0.24,0.51,0.00,M4] [#3 0.27,0.74,0.00,M4] [#4 0.22,0.58,0.00,M8] [#5 0.16,0.48,0.00,M6] [#6 0.25,0.56,0.00,M5] [#7 0.13,0.24,0.68,U] [#8 0.08,0.20,0.61,U] 
23:27:39.078 00.001 28316 refined, 2 included, MultiStar: {0.10, 0.24}, one-star: {0.10, 0.27}
23:27:39.078 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
23:27:39.079 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
23:27:39.079 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.17 mountX=-0.18 mountY=-0.20, mountTheta=-2.29
23:27:39.080 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.24, opts=13)
23:27:39.080 00.000 28316 Enqueuing Move request for scope (0.10, 0.24)
23:27:39.081 00.001 29988 Worker thread wakes up
23:27:39.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:39.081 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.9
23:27:39.082 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:39.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:39.083 00.001 28316 Enqueuing Expose request
23:27:39.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
23:27:39.083 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
23:27:39.083 00.000 29988 Moving (0.10, 0.24) raw xDistance=-0.18 yDistance=-0.20
23:27:39.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:27:39.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:39.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:27:39.083 00.000 29988 MoveAxis(E, 0, ABG)
23:27:39.083 00.000 29988 Move returns status 0, amount 0
23:27:39.083 00.000 29988 MoveAxis(N, 0, ABG)
23:27:39.083 00.000 29988 Move returns status 0, amount 0
23:27:39.083 00.000 29988 move complete, result=0
23:27:39.084 00.001 29988 worker thread done servicing request
23:27:39.084 00.000 29988 Worker thread wakes up
23:27:39.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:39.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:39.084 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:40.600 01.516 29988 Exposure complete
23:27:40.644 00.044 29988 worker thread done servicing request
23:27:40.644 00.000 28316 OnExposeComplete: enter
23:27:40.645 00.001 28316 UpdateGuideState(): m_state=6
23:27:40.646 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1807
23:27:40.648 00.002 28316 Star::Find returns 1 (0), X=585.81, Y=117.34, Mass=1879, SNR=29.7, Peak=175 HFD=4.2
23:27:40.648 00.000 28316 MultiStar: [#1 0.13,0.39,0.00,M6] [#2 0.14,0.43,0.00,M5] [#3 0.10,0.61,0.00,M5] [#4 0.23,0.69,0.00,M9] [#5 0.08,0.58,0.00,M7] [#6 0.20,0.57,0.00,M6] [#7 0.18,0.25,0.65,U] [#8 -0.10,0.27,0.61,U] 
23:27:40.649 00.001 28316 single-star, 2 included, MultiStar: {0.00, 0.22}, one-star: {-0.05, 0.17}
23:27:40.650 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:27:40.651 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
23:27:40.652 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=-0.18 mountY=-0.03, mountTheta=-2.96
23:27:40.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.17, opts=13)
23:27:40.654 00.001 28316 Enqueuing Move request for scope (-0.05, 0.17)
23:27:40.655 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:40.656 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:27:40.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:40.657 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:40.658 00.001 28316 Enqueuing Expose request
23:27:40.659 00.001 29988 Worker thread wakes up
23:27:40.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:27:40.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:27:40.659 00.000 29988 Moving (-0.05, 0.17) raw xDistance=-0.18 yDistance=-0.03
23:27:40.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:27:40.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:40.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:40.659 00.000 29988 MoveAxis(E, 0, ABG)
23:27:40.659 00.000 29988 Move returns status 0, amount 0
23:27:40.659 00.000 29988 MoveAxis(N, 0, ABG)
23:27:40.659 00.000 29988 Move returns status 0, amount 0
23:27:40.659 00.000 29988 move complete, result=0
23:27:40.659 00.000 29988 worker thread done servicing request
23:27:40.659 00.000 29988 Worker thread wakes up
23:27:40.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:40.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:40.660 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:42.290 01.630 29988 Exposure complete
23:27:42.326 00.036 29988 worker thread done servicing request
23:27:42.327 00.001 28316 OnExposeComplete: enter
23:27:42.327 00.000 28316 UpdateGuideState(): m_state=6
23:27:42.328 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1808
23:27:42.328 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=117.46, Mass=1800, SNR=29.2, Peak=150 HFD=4.0
23:27:42.329 00.001 28316 MultiStar: [#1 0.29,0.53,0.00,M7] [#2 0.27,0.39,0.00,M6] [#3 0.24,0.81,0.00,M6] [#4 0.17,0.77,0.00,M10] [#5 0.21,0.70,0.00,M8] [#6 0.34,0.70,0.00,M7] [#7 0.19,0.36,0.00,M1] [#8 0.10,0.22,0.62,U] 
23:27:42.329 00.000 28316 refined, 1 included, MultiStar: {0.06, 0.26}, one-star: {0.04, 0.29}
23:27:42.331 00.002 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
23:27:42.332 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.71)
23:27:42.333 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.33 mountX=-0.21 mountY=-0.17, mountTheta=-2.45
23:27:42.336 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.26, opts=13)
23:27:42.337 00.001 28316 Enqueuing Move request for scope (0.06, 0.26)
23:27:42.337 00.000 29988 Worker thread wakes up
23:27:42.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:42.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
23:27:42.337 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.2
23:27:42.339 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:42.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:42.340 00.001 28316 Enqueuing Expose request
23:27:42.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
23:27:42.340 00.000 29988 Moving (0.06, 0.26) raw xDistance=-0.21 yDistance=-0.17
23:27:42.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:27:42.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:42.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:27:42.340 00.000 29988 MoveAxis(E, 44, ABG)
23:27:42.340 00.000 29988 Guiding  Dir = 2, Dur = 44
23:27:42.340 00.000 29988 IsSlewing returns 0
23:27:42.341 00.001 29988 IsGuiding returns 0
23:27:42.342 00.001 29988 PulseGuide returned control before completion, sleep 53
23:27:42.399 00.057 29988 IsGuiding returns 1
23:27:42.399 00.000 29988 scope still moving after pulse duration time elapsed
23:27:42.429 00.030 29988 IsSlewing returns 0
23:27:42.429 00.000 29988 IsGuiding returns 0
23:27:42.429 00.000 29988 scope move finished after 44 + 44 ms
23:27:42.429 00.000 29988 Move returns status 0, amount 44
23:27:42.429 00.000 29988 MoveAxis(N, 0, ABG)
23:27:42.429 00.000 29988 Move returns status 0, amount 0
23:27:42.429 00.000 29988 move complete, result=0
23:27:42.429 00.000 29988 worker thread done servicing request
23:27:42.429 00.000 29988 Worker thread wakes up
23:27:42.429 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
23:27:42.430 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:42.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:43.840 01.410 29988 Exposure complete
23:27:43.879 00.039 29988 worker thread done servicing request
23:27:43.879 00.000 28316 OnExposeComplete: enter
23:27:43.880 00.001 28316 UpdateGuideState(): m_state=6
23:27:43.882 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1809
23:27:43.883 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=117.41, Mass=1989, SNR=30.6, Peak=164 HFD=4.3
23:27:43.885 00.002 28316 MultiStar: [#1 0.20,0.56,0.00,M8] [#2 0.36,0.47,0.00,M7] [#3 0.23,0.74,0.00,M7] [#4 0.14,0.72,0.00,R] [#5 0.17,0.52,0.00,M9] [#6 0.29,0.69,0.00,M8] [#7 0.25,0.41,0.00,M2] [#8 0.05,0.45,0.00,M1] 
23:27:43.886 00.001 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.61 = 2.61)
23:27:43.887 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.57)
23:27:43.888 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.47 mountX=-0.21 mountY=-0.13, mountTheta=-2.58
23:27:43.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.24, opts=13)
23:27:43.889 00.000 28316 Enqueuing Move request for scope (0.03, 0.24)
23:27:43.890 00.001 29988 Worker thread wakes up
23:27:43.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:43.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
23:27:43.890 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:27:43.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:43.892 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:43.893 00.001 28316 Enqueuing Expose request
23:27:43.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
23:27:43.893 00.000 29988 Moving (0.03, 0.24) raw xDistance=-0.21 yDistance=-0.13
23:27:43.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:27:43.894 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:43.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:43.894 00.000 29988 MoveAxis(E, 46, ABG)
23:27:43.894 00.000 29988 Guiding  Dir = 2, Dur = 46
23:27:43.894 00.000 29988 IsSlewing returns 0
23:27:43.894 00.000 29988 IsGuiding returns 0
23:27:43.897 00.003 29988 PulseGuide returned control before completion, sleep 55
23:27:43.965 00.068 29988 IsGuiding returns 0
23:27:43.965 00.000 29988 Move returns status 0, amount 46
23:27:43.965 00.000 29988 MoveAxis(N, 0, ABG)
23:27:43.965 00.000 29988 Move returns status 0, amount 0
23:27:43.965 00.000 29988 move complete, result=0
23:27:43.965 00.000 29988 worker thread done servicing request
23:27:43.965 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
23:27:43.966 00.001 29988 Worker thread wakes up
23:27:43.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:43.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:45.589 01.623 29988 Exposure complete
23:27:45.618 00.029 29988 worker thread done servicing request
23:27:45.618 00.000 28316 OnExposeComplete: enter
23:27:45.619 00.001 28316 UpdateGuideState(): m_state=6
23:27:45.620 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1810
23:27:45.620 00.000 28316 Star::Find returns 1 (0), X=586.12, Y=117.02, Mass=1838, SNR=29.3, Peak=183 HFD=4.3
23:27:45.621 00.001 28316 MultiStar: [#1 0.38,0.33,0.00,M9] [#2 0.46,0.19,0.00,M8] [#3 0.29,0.43,0.00,M8] [#4 0.33,-0.25,0.00,M1] [#5 0.26,0.30,0.00,M10] [#6 0.51,0.40,0.00,M9] [#7 0.22,0.23,0.71,U] [#8 0.26,0.13,0.64,U] 
23:27:45.621 00.000 28316 refined, 2 included, MultiStar: {0.25, 0.04}, one-star: {0.26, -0.15}
23:27:45.622 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
23:27:45.622 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
23:27:45.623 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.04 hyp=0.25 cameraTheta=0.17 mountX=0.06 mountY=-0.24, mountTheta=-1.31
23:27:45.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.04, opts=13)
23:27:45.624 00.000 28316 Enqueuing Move request for scope (0.25, 0.04)
23:27:45.625 00.001 29988 Worker thread wakes up
23:27:45.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:45.626 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.3
23:27:45.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:45.627 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.04) opts 0xd
23:27:45.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:45.627 00.000 28316 Enqueuing Expose request
23:27:45.628 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.04)
23:27:45.628 00.000 29988 Moving (0.25, 0.04) raw xDistance=0.06 yDistance=-0.24
23:27:45.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:27:45.628 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.55
23:27:45.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:27:45.628 00.000 29988 MoveAxis(E, 0, ABG)
23:27:45.628 00.000 29988 Move returns status 0, amount 0
23:27:45.628 00.000 29988 MoveAxis(N, 58, ABG)
23:27:45.628 00.000 29988 Guiding  Dir = 0, Dur = 58
23:27:45.628 00.000 29988 IsSlewing returns 0
23:27:45.628 00.000 29988 IsGuiding returns 0
23:27:45.633 00.005 29988 PulseGuide returned control before completion, sleep 64
23:27:45.711 00.078 29988 IsGuiding returns 0
23:27:45.711 00.000 29988 Move returns status 0, amount 58
23:27:45.711 00.000 29988 move complete, result=0
23:27:45.711 00.000 29988 worker thread done servicing request
23:27:45.711 00.000 29988 Worker thread wakes up
23:27:45.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:45.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:45.711 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
23:27:47.114 01.403 29988 Exposure complete
23:27:47.152 00.038 29988 worker thread done servicing request
23:27:47.152 00.000 28316 OnExposeComplete: enter
23:27:47.155 00.003 28316 UpdateGuideState(): m_state=6
23:27:47.157 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1811
23:27:47.158 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=117.23, Mass=1899, SNR=29.9, Peak=172 HFD=4.2
23:27:47.159 00.001 28316 MultiStar: [#1 0.33,0.30,0.00,M10] [#2 0.33,0.34,0.00,M9] [#3 0.27,0.59,0.00,M9] [#4 0.17,-0.19,0.87,U] [#5 0.27,0.32,0.00,R] [#6 0.31,0.60,0.00,M10] [#7 0.23,0.31,0.66,U] [#8 0.28,0.15,0.60,U] 
23:27:47.160 00.001 28316 single-star, 3 included, MultiStar: {0.17, 0.06}, one-star: {0.07, 0.06}
23:27:47.161 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
23:27:47.162 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
23:27:47.162 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.72 mountX=-0.03 mountY=-0.09, mountTheta=-1.86
23:27:47.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
23:27:47.164 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
23:27:47.164 00.000 29988 Worker thread wakes up
23:27:47.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:47.165 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:27:47.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:47.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:47.166 00.000 28316 Enqueuing Expose request
23:27:47.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:27:47.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:27:47.167 00.001 29988 Moving (0.07, 0.06) raw xDistance=-0.03 yDistance=-0.09
23:27:47.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:27:47.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:47.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:47.167 00.000 29988 MoveAxis(E, 0, ABG)
23:27:47.167 00.000 29988 Move returns status 0, amount 0
23:27:47.167 00.000 29988 MoveAxis(N, 0, ABG)
23:27:47.167 00.000 29988 Move returns status 0, amount 0
23:27:47.167 00.000 29988 move complete, result=0
23:27:47.167 00.000 29988 worker thread done servicing request
23:27:47.167 00.000 29988 Worker thread wakes up
23:27:47.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:47.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:47.168 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:48.792 01.624 29988 Exposure complete
23:27:48.825 00.033 29988 worker thread done servicing request
23:27:48.825 00.000 28316 OnExposeComplete: enter
23:27:48.829 00.004 28316 UpdateGuideState(): m_state=6
23:27:48.831 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1812
23:27:48.835 00.004 28316 Star::Find returns 1 (0), X=586.02, Y=117.46, Mass=1880, SNR=29.7, Peak=169 HFD=4.1
23:27:48.837 00.002 28316 MultiStar: [#1 0.27,0.47,0.00,R] [#2 0.38,0.40,0.00,M10] [#3 0.25,0.59,0.00,M10] [#4 0.16,-0.16,0.90,U] [#5 0.00,0.20,0.79,U] [#6 0.35,0.42,0.00,R] [#7 0.16,0.35,0.69,U] [#8 0.07,0.15,0.61,U] 
23:27:48.838 00.001 28316 refined, 4 included, MultiStar: {0.12, 0.16}, one-star: {0.17, 0.29}
23:27:48.840 00.002 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
23:27:48.841 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.10)
23:27:48.842 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.94 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
23:27:48.844 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.16, opts=13)
23:27:48.844 00.000 28316 Enqueuing Move request for scope (0.12, 0.16)
23:27:48.845 00.001 29988 Worker thread wakes up
23:27:48.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:48.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
23:27:48.845 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
23:27:48.846 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.846 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
23:27:48.846 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:48.847 00.001 28316 Enqueuing Expose request
23:27:48.847 00.000 29988 Moving (0.12, 0.16) raw xDistance=-0.10 yDistance=-0.18
23:27:48.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:48.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:48.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:48.847 00.000 29988 MoveAxis(E, 0, ABG)
23:27:48.847 00.000 29988 Move returns status 0, amount 0
23:27:48.847 00.000 29988 MoveAxis(N, 0, ABG)
23:27:48.847 00.000 29988 Move returns status 0, amount 0
23:27:48.847 00.000 29988 move complete, result=0
23:27:48.847 00.000 29988 worker thread done servicing request
23:27:48.847 00.000 29988 Worker thread wakes up
23:27:48.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:48.848 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:48.848 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:50.367 01.519 29988 Exposure complete
23:27:50.404 00.037 29988 worker thread done servicing request
23:27:50.404 00.000 28316 OnExposeComplete: enter
23:27:50.405 00.001 28316 UpdateGuideState(): m_state=6
23:27:50.405 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1813
23:27:50.406 00.001 28316 Star::Find returns 1 (0), X=586.04, Y=117.65, Mass=1933, SNR=30.1, Peak=166 HFD=4.2
23:27:50.406 00.000 28316 MultiStar: [#1 0.01,0.34,0.91,U] [#2 0.21,0.55,0.00,R] [#3 0.13,0.74,0.00,R] [#4 0.15,-0.04,0.86,U] [#5 -0.08,0.16,0.81,U] [#6 0.06,0.34,0.71,U] [#7 0.24,0.40,0.00,M1] [#8 0.12,0.45,0.00,M1] 
23:27:50.407 00.001 28316 refined, 4 included, MultiStar: {0.07, 0.26}, one-star: {0.18, 0.48}
23:27:50.407 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:27:50.407 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
23:27:50.408 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.32 mountX=-0.21 mountY=-0.18, mountTheta=-2.44
23:27:50.410 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.26, opts=13)
23:27:50.411 00.001 28316 Enqueuing Move request for scope (0.07, 0.26)
23:27:50.411 00.000 29988 Worker thread wakes up
23:27:50.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
23:27:50.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
23:27:50.411 00.000 29988 Moving (0.07, 0.26) raw xDistance=-0.21 yDistance=-0.18
23:27:50.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:50.412 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:27:50.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:50.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:50.413 00.000 28316 Enqueuing Expose request
23:27:50.414 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:27:50.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:50.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:50.414 00.000 29988 MoveAxis(E, 45, ABG)
23:27:50.414 00.000 29988 Guiding  Dir = 2, Dur = 45
23:27:50.414 00.000 29988 IsSlewing returns 0
23:27:50.414 00.000 29988 IsGuiding returns 0
23:27:50.415 00.001 29988 PulseGuide returned control before completion, sleep 54
23:27:50.477 00.062 29988 IsGuiding returns 0
23:27:50.478 00.001 29988 Move returns status 0, amount 45
23:27:50.478 00.000 29988 MoveAxis(N, 0, ABG)
23:27:50.478 00.000 29988 Move returns status 0, amount 0
23:27:50.478 00.000 29988 move complete, result=0
23:27:50.478 00.000 29988 worker thread done servicing request
23:27:50.478 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.2 px 0 ms NORTH
23:27:50.479 00.001 29988 Worker thread wakes up
23:27:50.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:50.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:52.104 01.625 29988 Exposure complete
23:27:52.144 00.040 29988 worker thread done servicing request
23:27:52.144 00.000 28316 OnExposeComplete: enter
23:27:52.145 00.001 28316 UpdateGuideState(): m_state=6
23:27:52.145 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1814
23:27:52.146 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=117.32, Mass=1949, SNR=30.2, Peak=184 HFD=4.2
23:27:52.146 00.000 28316 MultiStar: [#1 -0.04,0.02,0.89,U] [#2 0.02,-0.11,0.95,U] [#3 0.27,-0.23,0.84,U] [#4 0.05,-0.21,0.84,U] [#5 -0.06,-0.01,0.78,U] [#6 0.03,0.19,0.72,U] [#7 0.22,0.33,0.00,M2] [#8 0.20,0.16,0.59,U] 
23:27:52.147 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.09, 0.15}
23:27:52.147 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:27:52.147 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:27:52.148 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.18 mountX=0.04 mountY=-0.05, mountTheta=-0.95
23:27:52.150 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
23:27:52.153 00.003 28316 Enqueuing Move request for scope (0.07, -0.01)
23:27:52.155 00.002 29988 Worker thread wakes up
23:27:52.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:27:52.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:27:52.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:52.156 00.001 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.05
23:27:52.156 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.2
23:27:52.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:52.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:52.157 00.000 28316 Enqueuing Expose request
23:27:52.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:27:52.158 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:52.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:52.158 00.000 29988 MoveAxis(E, 0, ABG)
23:27:52.158 00.000 29988 Move returns status 0, amount 0
23:27:52.158 00.000 29988 MoveAxis(N, 0, ABG)
23:27:52.158 00.000 29988 Move returns status 0, amount 0
23:27:52.158 00.000 29988 move complete, result=0
23:27:52.158 00.000 29988 worker thread done servicing request
23:27:52.158 00.000 29988 Worker thread wakes up
23:27:52.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:52.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:52.158 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:53.675 01.517 29988 Exposure complete
23:27:53.706 00.031 29988 worker thread done servicing request
23:27:53.706 00.000 28316 OnExposeComplete: enter
23:27:53.707 00.001 28316 UpdateGuideState(): m_state=6
23:27:53.708 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1815
23:27:53.708 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=117.34, Mass=1913, SNR=30.1, Peak=181 HFD=4.1
23:27:53.709 00.001 28316 MultiStar: [#1 -0.00,-0.02,0.91,U] [#2 0.06,-0.04,0.96,U] [#3 0.19,0.03,0.86,U] [#4 0.05,-0.13,0.89,U] [#5 -0.09,0.21,0.74,U] [#6 0.13,0.07,0.72,U] [#7 0.30,0.28,0.00,M3] [#8 0.16,0.24,0.62,U] 
23:27:53.710 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.21, 0.17}
23:27:53.711 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
23:27:53.711 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.49)
23:27:53.711 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.55 mountX=-0.01 mountY=-0.11, mountTheta=-1.69
23:27:53.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
23:27:53.713 00.000 28316 Enqueuing Move request for scope (0.09, 0.06)
23:27:53.713 00.000 29988 Worker thread wakes up
23:27:53.714 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:53.714 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.1
23:27:53.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:53.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:53.715 00.000 28316 Enqueuing Expose request
23:27:53.716 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:27:53.716 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:27:53.716 00.000 29988 Moving (0.09, 0.06) raw xDistance=-0.01 yDistance=-0.11
23:27:53.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:53.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:53.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:27:53.716 00.000 29988 MoveAxis(E, 0, ABG)
23:27:53.716 00.000 29988 Move returns status 0, amount 0
23:27:53.716 00.000 29988 MoveAxis(N, 0, ABG)
23:27:53.716 00.000 29988 Move returns status 0, amount 0
23:27:53.716 00.000 29988 move complete, result=0
23:27:53.716 00.000 29988 worker thread done servicing request
23:27:53.716 00.000 29988 Worker thread wakes up
23:27:53.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:53.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:53.716 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:55.342 01.626 29988 Exposure complete
23:27:55.376 00.034 29988 worker thread done servicing request
23:27:55.377 00.001 28316 OnExposeComplete: enter
23:27:55.380 00.003 28316 UpdateGuideState(): m_state=6
23:27:55.381 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1816
23:27:55.383 00.002 28316 Star::Find returns 1 (0), X=586.02, Y=117.50, Mass=1935, SNR=30.2, Peak=156 HFD=4.2
23:27:55.385 00.002 28316 MultiStar: [#1 0.08,0.32,0.91,U] [#2 0.05,-0.04,0.95,U] [#3 0.15,-0.06,0.83,U] [#4 0.08,-0.06,0.86,U] [#5 -0.07,0.45,0.00,M1] [#6 -0.01,0.46,0.00,M1] [#7 0.27,0.51,0.00,M4] [#8 0.08,0.48,0.00,M1] 
23:27:55.388 00.003 28316 refined, 4 included, MultiStar: {0.10, 0.11}, one-star: {0.16, 0.33}
23:27:55.390 00.002 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
23:27:55.391 00.001 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
23:27:55.392 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.80 mountX=-0.05 mountY=-0.14, mountTheta=-1.94
23:27:55.395 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.11, opts=13)
23:27:55.396 00.001 28316 Enqueuing Move request for scope (0.10, 0.11)
23:27:55.396 00.000 29988 Worker thread wakes up
23:27:55.396 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
23:27:55.396 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
23:27:55.396 00.000 29988 Moving (0.10, 0.11) raw xDistance=-0.05 yDistance=-0.14
23:27:55.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:55.397 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:27:55.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.398 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:55.398 00.000 28316 Enqueuing Expose request
23:27:55.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:55.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:55.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:27:55.399 00.001 29988 MoveAxis(E, 0, ABG)
23:27:55.399 00.000 29988 Move returns status 0, amount 0
23:27:55.399 00.000 29988 MoveAxis(N, 0, ABG)
23:27:55.399 00.000 29988 Move returns status 0, amount 0
23:27:55.399 00.000 29988 move complete, result=0
23:27:55.399 00.000 29988 worker thread done servicing request
23:27:55.399 00.000 29988 Worker thread wakes up
23:27:55.399 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:55.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:55.399 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:56.922 01.523 29988 Exposure complete
23:27:56.955 00.033 29988 worker thread done servicing request
23:27:56.955 00.000 28316 OnExposeComplete: enter
23:27:56.955 00.000 28316 UpdateGuideState(): m_state=6
23:27:56.956 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1817
23:27:56.956 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=117.35, Mass=2024, SNR=30.8, Peak=151 HFD=4.5
23:27:56.957 00.001 28316 MultiStar: [#1 -0.20,0.02,0.90,U] [#2 -0.15,-0.23,0.93,U] [#3 0.03,-0.05,0.83,U] [#4 0.02,-0.09,0.85,U] [#5 -0.28,0.25,0.75,U] [#6 -0.11,-0.03,0.69,U] [#7 0.01,0.34,0.64,U] [#8 -0.00,0.43,0.00,M2] 
23:27:56.957 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.08, 0.18}
23:27:56.958 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.90 = -2.39)
23:27:56.958 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72)
23:27:56.959 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.10 cameraTheta=2.75 mountX=-0.08 mountY=0.07, mountTheta=2.41
23:27:56.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
23:27:56.961 00.001 28316 Enqueuing Move request for scope (-0.10, 0.04)
23:27:56.961 00.000 29988 Worker thread wakes up
23:27:56.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:56.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:27:56.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:27:56.962 00.000 28316 UpdateGuideState exits: m=2024 RSB=30.8
23:27:56.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:56.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:56.963 00.000 28316 Enqueuing Expose request
23:27:56.964 00.001 29988 Moving (-0.10, 0.04) raw xDistance=-0.08 yDistance=0.07
23:27:56.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:56.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:56.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:56.964 00.000 29988 MoveAxis(E, 0, ABG)
23:27:56.964 00.000 29988 Move returns status 0, amount 0
23:27:56.964 00.000 29988 MoveAxis(N, 0, ABG)
23:27:56.964 00.000 29988 Move returns status 0, amount 0
23:27:56.964 00.000 29988 move complete, result=0
23:27:56.964 00.000 29988 worker thread done servicing request
23:27:56.964 00.000 29988 Worker thread wakes up
23:27:56.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:56.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:27:56.964 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:58.596 01.632 29988 Exposure complete
23:27:58.644 00.048 29988 worker thread done servicing request
23:27:58.644 00.000 28316 OnExposeComplete: enter
23:27:58.645 00.001 28316 UpdateGuideState(): m_state=6
23:27:58.645 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1818
23:27:58.647 00.002 28316 Star::Find returns 1 (0), X=585.98, Y=117.46, Mass=1804, SNR=29.2, Peak=134 HFD=4.1
23:27:58.647 00.000 28316 MultiStar: [#1 -0.11,0.18,0.91,U] [#2 0.06,-0.12,0.99,U] [#3 0.06,-0.19,0.87,U] [#4 0.07,-0.17,0.88,U] [#5 -0.16,0.14,0.80,U] [#6 -0.04,-0.01,0.72,U] [#7 0.17,0.23,0.69,U] [#8 -0.00,0.39,0.64,U] 
23:27:58.648 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.13, 0.29}
23:27:58.648 00.000 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:27:58.649 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
23:27:58.649 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.28 mountX=-0.06 mountY=-0.05, mountTheta=-2.40
23:27:58.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
23:27:58.651 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
23:27:58.651 00.000 29988 Worker thread wakes up
23:27:58.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
23:27:58.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
23:27:58.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:27:58.652 00.001 28316 UpdateGuideState exits: m=1804 RSB=29.2
23:27:58.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:58.653 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:27:58.653 00.000 28316 Enqueuing Expose request
23:27:58.654 00.001 29988 Moving (0.02, 0.07) raw xDistance=-0.06 yDistance=-0.05
23:27:58.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:27:58.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:58.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:58.654 00.000 29988 MoveAxis(E, 0, ABG)
23:27:58.654 00.000 29988 Move returns status 0, amount 0
23:27:58.654 00.000 29988 MoveAxis(N, 0, ABG)
23:27:58.654 00.000 29988 Move returns status 0, amount 0
23:27:58.654 00.000 29988 move complete, result=0
23:27:58.655 00.001 29988 worker thread done servicing request
23:27:58.655 00.000 29988 Worker thread wakes up
23:27:58.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:58.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:27:58.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:00.179 01.524 29988 Exposure complete
23:28:00.216 00.037 29988 worker thread done servicing request
23:28:00.216 00.000 28316 OnExposeComplete: enter
23:28:00.216 00.000 28316 UpdateGuideState(): m_state=6
23:28:00.218 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1819
23:28:00.219 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=117.78, Mass=1910, SNR=29.9, Peak=173 HFD=4.3
23:28:00.221 00.002 28316 MultiStar: [#1 0.01,0.34,0.90,U] [#2 0.12,0.06,0.97,U] [#3 0.09,0.13,0.87,U] [#4 0.10,0.12,0.86,U] [#5 0.01,0.41,0.00,M1] [#6 -0.11,0.46,0.00,M1] [#7 0.10,0.64,0.00,M3] [#8 0.08,0.71,0.00,M2] 
23:28:00.222 00.001 28316 refined, 4 included, MultiStar: {0.08, 0.26}, one-star: {0.08, 0.61}
23:28:00.223 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:28:00.224 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
23:28:00.228 00.004 28316 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.28 mountX=-0.20 mountY=-0.19, mountTheta=-2.40
23:28:00.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.26, opts=13)
23:28:00.230 00.001 28316 Enqueuing Move request for scope (0.08, 0.26)
23:28:00.230 00.000 29988 Worker thread wakes up
23:28:00.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:00.231 00.001 28316 UpdateGuideState exits: m=1910 RSB=29.9
23:28:00.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:00.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:00.232 00.001 28316 Enqueuing Expose request
23:28:00.233 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
23:28:00.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
23:28:00.233 00.000 29988 Moving (0.08, 0.26) raw xDistance=-0.20 yDistance=-0.19
23:28:00.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:28:00.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:00.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:28:00.233 00.000 29988 MoveAxis(E, 43, ABG)
23:28:00.233 00.000 29988 Guiding  Dir = 2, Dur = 43
23:28:00.233 00.000 29988 IsSlewing returns 0
23:28:00.233 00.000 29988 IsGuiding returns 0
23:28:00.234 00.001 29988 PulseGuide returned control before completion, sleep 52
23:28:00.288 00.054 29988 IsGuiding returns 1
23:28:00.288 00.000 29988 scope still moving after pulse duration time elapsed
23:28:00.319 00.031 29988 IsSlewing returns 0
23:28:00.319 00.000 29988 IsGuiding returns 0
23:28:00.319 00.000 29988 scope move finished after 43 + 43 ms
23:28:00.319 00.000 29988 Move returns status 0, amount 43
23:28:00.320 00.001 29988 MoveAxis(N, 0, ABG)
23:28:00.320 00.000 29988 Move returns status 0, amount 0
23:28:00.320 00.000 29988 move complete, result=0
23:28:00.320 00.000 29988 worker thread done servicing request
23:28:00.320 00.000 29988 Worker thread wakes up
23:28:00.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:00.320 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.2 px 0 ms NORTH
23:28:00.321 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:02.053 01.732 29988 Exposure complete
23:28:02.111 00.058 29988 worker thread done servicing request
23:28:02.112 00.001 28316 OnExposeComplete: enter
23:28:02.114 00.002 28316 UpdateGuideState(): m_state=6
23:28:02.115 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1820
23:28:02.116 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.60, Mass=1915, SNR=30.0, Peak=163 HFD=4.5
23:28:02.117 00.001 28316 MultiStar: [#1 -0.17,0.28,0.89,U] [#2 -0.09,0.08,0.96,U] [#3 -0.13,-0.01,0.86,U] [#4 -0.00,0.01,0.87,U] [#5 -0.18,0.23,0.78,U] [#6 -0.20,0.28,0.72,U] [#7 -0.02,0.64,0.00,M4] [#8 -0.14,0.44,0.00,M3] 
23:28:02.118 00.001 28316 refined, 6 included, MultiStar: {-0.11, 0.19}, one-star: {-0.06, 0.43}
23:28:02.120 00.002 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
23:28:02.121 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:28:02.123 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.12 mountX=-0.22 mountY=0.02, mountTheta=3.06
23:28:02.126 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.19, opts=13)
23:28:02.128 00.002 28316 Enqueuing Move request for scope (-0.11, 0.19)
23:28:02.130 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:02.130 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:28:02.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:02.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:02.133 00.001 28316 Enqueuing Expose request
23:28:02.134 00.001 29988 Worker thread wakes up
23:28:02.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:28:02.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:28:02.134 00.000 29988 Moving (-0.11, 0.19) raw xDistance=-0.22 yDistance=0.02
23:28:02.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:28:02.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:02.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:02.134 00.000 29988 MoveAxis(E, 49, ABG)
23:28:02.134 00.000 29988 Guiding  Dir = 2, Dur = 49
23:28:02.134 00.000 29988 IsSlewing returns 0
23:28:02.134 00.000 29988 IsGuiding returns 0
23:28:02.136 00.002 29988 PulseGuide returned control before completion, sleep 58
23:28:02.208 00.072 29988 IsGuiding returns 0
23:28:02.208 00.000 29988 Move returns status 0, amount 49
23:28:02.208 00.000 29988 MoveAxis(N, 0, ABG)
23:28:02.208 00.000 29988 Move returns status 0, amount 0
23:28:02.208 00.000 29988 move complete, result=0
23:28:02.209 00.001 29988 worker thread done servicing request
23:28:02.209 00.000 29988 Worker thread wakes up
23:28:02.209 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
23:28:02.210 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:02.211 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:03.620 01.409 29988 Exposure complete
23:28:03.670 00.050 29988 worker thread done servicing request
23:28:03.670 00.000 28316 OnExposeComplete: enter
23:28:03.672 00.002 28316 UpdateGuideState(): m_state=6
23:28:03.674 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1821
23:28:03.676 00.002 28316 Star::Find returns 1 (0), X=585.82, Y=117.63, Mass=1955, SNR=30.3, Peak=165 HFD=4.5
23:28:03.679 00.003 28316 MultiStar: [#1 -0.16,0.21,0.91,U] [#2 0.03,-0.08,0.98,U] [#3 0.08,0.07,0.84,U] [#4 0.03,-0.07,0.84,U] [#5 -0.14,0.34,0.78,U] [#6 -0.11,0.28,0.73,U] [#7 0.20,0.34,0.67,U] [#8 0.13,0.50,0.00,M4] 
23:28:03.681 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.19}, one-star: {-0.04, 0.46}
23:28:03.684 00.003 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
23:28:03.686 00.002 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
23:28:03.687 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=-0.18 mountY=-0.07, mountTheta=-2.77
23:28:03.690 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
23:28:03.691 00.001 28316 Enqueuing Move request for scope (-0.02, 0.19)
23:28:03.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:03.692 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.3
23:28:03.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:03.693 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:03.693 00.000 28316 Enqueuing Expose request
23:28:03.695 00.002 29988 Worker thread wakes up
23:28:03.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
23:28:03.695 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
23:28:03.695 00.000 29988 Moving (-0.02, 0.19) raw xDistance=-0.18 yDistance=-0.07
23:28:03.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:28:03.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:03.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:28:03.695 00.000 29988 MoveAxis(E, 0, ABG)
23:28:03.695 00.000 29988 Move returns status 0, amount 0
23:28:03.695 00.000 29988 MoveAxis(N, 0, ABG)
23:28:03.695 00.000 29988 Move returns status 0, amount 0
23:28:03.695 00.000 29988 move complete, result=0
23:28:03.695 00.000 29988 worker thread done servicing request
23:28:03.695 00.000 29988 Worker thread wakes up
23:28:03.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:03.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:03.696 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:05.317 01.621 29988 Exposure complete
23:28:05.359 00.042 29988 worker thread done servicing request
23:28:05.359 00.000 28316 OnExposeComplete: enter
23:28:05.362 00.003 28316 UpdateGuideState(): m_state=6
23:28:05.365 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1822
23:28:05.367 00.002 28316 Star::Find returns 1 (0), X=585.94, Y=117.49, Mass=1946, SNR=30.3, Peak=164 HFD=4.1
23:28:05.370 00.003 28316 MultiStar: [#1 -0.00,0.15,0.90,U] [#2 0.11,-0.02,0.94,U] [#3 0.15,0.05,0.83,U] [#4 0.03,-0.13,0.84,U] [#5 -0.17,0.44,0.00,M1] [#6 0.21,0.34,0.00,M1] [#7 0.30,0.52,0.00,M4] [#8 0.01,0.52,0.00,M5] 
23:28:05.372 00.002 28316 refined, 4 included, MultiStar: {0.07, 0.08}, one-star: {0.08, 0.32}
23:28:05.374 00.002 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:28:05.376 00.002 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.20)
23:28:05.378 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.84 mountX=-0.04 mountY=-0.10, mountTheta=-1.98
23:28:05.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
23:28:05.381 00.001 28316 Enqueuing Move request for scope (0.07, 0.08)
23:28:05.381 00.000 29988 Worker thread wakes up
23:28:05.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:28:05.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:28:05.381 00.000 29988 Moving (0.07, 0.08) raw xDistance=-0.04 yDistance=-0.10
23:28:05.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:05.382 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:28:05.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:05.382 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:28:05.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:05.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:05.383 00.000 28316 Enqueuing Expose request
23:28:05.384 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:05.384 00.000 29988 MoveAxis(E, 0, ABG)
23:28:05.384 00.000 29988 Move returns status 0, amount 0
23:28:05.384 00.000 29988 MoveAxis(N, 0, ABG)
23:28:05.384 00.000 29988 Move returns status 0, amount 0
23:28:05.384 00.000 29988 move complete, result=0
23:28:05.384 00.000 29988 worker thread done servicing request
23:28:05.384 00.000 29988 Worker thread wakes up
23:28:05.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:05.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:05.384 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:06.912 01.528 29988 Exposure complete
23:28:06.955 00.043 29988 worker thread done servicing request
23:28:06.955 00.000 28316 OnExposeComplete: enter
23:28:06.956 00.001 28316 UpdateGuideState(): m_state=6
23:28:06.956 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1823
23:28:06.958 00.002 28316 Star::Find returns 1 (0), X=586.01, Y=117.44, Mass=1835, SNR=29.4, Peak=143 HFD=4.1
23:28:06.959 00.001 28316 MultiStar: [#1 0.04,0.14,0.93,U] [#2 0.19,-0.23,0.97,U] [#3 0.21,-0.12,0.90,U] [#4 0.22,-0.19,0.90,U] [#5 -0.03,0.20,0.77,U] [#6 0.19,0.20,0.74,U] [#7 0.45,0.36,0.00,M5] [#8 0.17,0.37,0.00,M6] 
23:28:06.960 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.04}, one-star: {0.15, 0.27}
23:28:06.960 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:28:06.961 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
23:28:06.961 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.25 mountX=0.03 mountY=-0.14, mountTheta=-1.39
23:28:06.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.04, opts=13)
23:28:06.963 00.001 28316 Enqueuing Move request for scope (0.14, 0.04)
23:28:06.963 00.000 29988 Worker thread wakes up
23:28:06.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:06.964 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:28:06.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:06.965 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:06.965 00.000 28316 Enqueuing Expose request
23:28:06.966 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
23:28:06.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
23:28:06.966 00.000 29988 Moving (0.14, 0.04) raw xDistance=0.03 yDistance=-0.14
23:28:06.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:06.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:06.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:28:06.966 00.000 29988 MoveAxis(E, 0, ABG)
23:28:06.966 00.000 29988 Move returns status 0, amount 0
23:28:06.966 00.000 29988 MoveAxis(N, 0, ABG)
23:28:06.966 00.000 29988 Move returns status 0, amount 0
23:28:06.966 00.000 29988 move complete, result=0
23:28:06.966 00.000 29988 worker thread done servicing request
23:28:06.966 00.000 29988 Worker thread wakes up
23:28:06.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:06.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:06.967 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:08.595 01.628 29988 Exposure complete
23:28:08.644 00.049 29988 worker thread done servicing request
23:28:08.644 00.000 28316 OnExposeComplete: enter
23:28:08.645 00.001 28316 UpdateGuideState(): m_state=6
23:28:08.646 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1824
23:28:08.647 00.001 28316 Star::Find returns 1 (0), X=586.16, Y=117.45, Mass=1901, SNR=30.0, Peak=143 HFD=4.4
23:28:08.648 00.001 28316 MultiStar: [#1 0.17,0.05,0.90,U] [#2 0.34,-0.06,0.98,U] [#3 0.32,-0.11,0.87,U] [#4 0.25,-0.09,0.87,U] [#5 0.07,0.12,0.80,U] [#6 0.22,0.16,0.74,U] [#7 0.46,0.35,0.00,M6] [#8 0.34,0.26,0.00,M7] 
23:28:08.649 00.001 28316 refined, 6 included, MultiStar: {0.24, 0.05}, one-star: {0.31, 0.28}
23:28:08.650 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
23:28:08.651 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.83)
23:28:08.652 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.20 mountX=0.06 mountY=-0.24, mountTheta=-1.35
23:28:08.655 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.05, opts=13)
23:28:08.656 00.001 28316 Enqueuing Move request for scope (0.24, 0.05)
23:28:08.658 00.002 29988 Worker thread wakes up
23:28:08.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:08.659 00.001 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:28:08.660 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
23:28:08.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:08.661 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
23:28:08.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:08.662 00.001 28316 Enqueuing Expose request
23:28:08.662 00.000 29988 Moving (0.24, 0.05) raw xDistance=0.06 yDistance=-0.24
23:28:08.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:08.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:28:08.662 00.000 29988 MoveAxis(E, 0, ABG)
23:28:08.662 00.000 29988 Move returns status 0, amount 0
23:28:08.662 00.000 29988 MoveAxis(N, 58, ABG)
23:28:08.662 00.000 29988 Guiding  Dir = 0, Dur = 58
23:28:08.662 00.000 29988 IsSlewing returns 0
23:28:08.663 00.001 29988 IsGuiding returns 0
23:28:08.667 00.004 29988 PulseGuide returned control before completion, sleep 64
23:28:08.734 00.067 29988 IsGuiding returns 0
23:28:08.734 00.000 29988 Move returns status 0, amount 58
23:28:08.734 00.000 29988 move complete, result=0
23:28:08.734 00.000 29988 worker thread done servicing request
23:28:08.734 00.000 29988 Worker thread wakes up
23:28:08.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:08.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:08.735 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
23:28:10.140 01.405 29988 Exposure complete
23:28:10.181 00.041 29988 worker thread done servicing request
23:28:10.181 00.000 28316 OnExposeComplete: enter
23:28:10.182 00.001 28316 UpdateGuideState(): m_state=6
23:28:10.183 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1825
23:28:10.185 00.002 28316 Star::Find returns 1 (0), X=586.22, Y=117.32, Mass=1903, SNR=29.9, Peak=165 HFD=4.2
23:28:10.187 00.002 28316 MultiStar: [#1 0.19,-0.08,0.91,U] [#2 0.30,-0.22,0.97,U] [#3 0.34,-0.17,0.87,U] [#4 0.26,-0.24,0.89,U] [#5 0.17,0.11,0.78,U] [#6 0.23,0.09,0.68,U] [#7 0.42,0.30,0.00,M7] [#8 0.52,0.22,0.00,M8] 
23:28:10.188 00.001 28316 refined, 6 included, MultiStar: {0.27, -0.06}, one-star: {0.36, 0.15}
23:28:10.189 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
23:28:10.190 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.25)
23:28:10.191 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.21 mountX=0.16 mountY=-0.21, mountTheta=-0.92
23:28:10.194 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.06, opts=13)
23:28:10.195 00.001 28316 Enqueuing Move request for scope (0.27, -0.06)
23:28:10.195 00.000 29988 Worker thread wakes up
23:28:10.196 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=218, Gamma=0.580
23:28:10.196 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:28:10.196 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:10.197 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:10.197 00.000 28316 Enqueuing Expose request
23:28:10.198 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
23:28:10.198 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
23:28:10.198 00.000 29988 Moving (0.27, -0.06) raw xDistance=0.16 yDistance=-0.21
23:28:10.198 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:28:10.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:28:10.198 00.000 29988 MoveAxis(E, 0, ABG)
23:28:10.198 00.000 29988 Move returns status 0, amount 0
23:28:10.198 00.000 29988 MoveAxis(N, 51, ABG)
23:28:10.198 00.000 29988 Guiding  Dir = 0, Dur = 51
23:28:10.198 00.000 29988 IsSlewing returns 0
23:28:10.198 00.000 29988 IsGuiding returns 0
23:28:10.203 00.005 29988 PulseGuide returned control before completion, sleep 57
23:28:10.268 00.065 29988 IsGuiding returns 0
23:28:10.268 00.000 29988 Move returns status 0, amount 51
23:28:10.268 00.000 29988 move complete, result=0
23:28:10.268 00.000 29988 worker thread done servicing request
23:28:10.268 00.000 29988 Worker thread wakes up
23:28:10.268 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
23:28:10.270 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:10.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:11.893 01.623 29988 Exposure complete
23:28:11.927 00.034 29988 worker thread done servicing request
23:28:11.927 00.000 28316 OnExposeComplete: enter
23:28:11.928 00.001 28316 UpdateGuideState(): m_state=6
23:28:11.928 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1826
23:28:11.929 00.001 28316 Star::Find returns 1 (0), X=586.06, Y=117.53, Mass=1977, SNR=30.6, Peak=156 HFD=4.2
23:28:11.929 00.000 28316 MultiStar: [#1 0.19,0.16,0.88,U] [#2 0.28,-0.05,0.96,U] [#3 0.32,-0.08,0.87,U] [#4 0.24,-0.07,0.86,U] [#5 0.19,0.27,0.77,U] [#6 0.18,0.19,0.70,U] [#7 0.52,0.34,0.00,M8] [#8 0.28,0.46,0.00,M9] 
23:28:11.930 00.001 28316 refined, 6 included, MultiStar: {0.23, 0.11}, one-star: {0.21, 0.36}
23:28:11.931 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:28:11.932 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
23:28:11.933 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.45 mountX=-0.00 mountY=-0.26, mountTheta=-1.59
23:28:11.935 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.11, opts=13)
23:28:11.936 00.001 28316 Enqueuing Move request for scope (0.23, 0.11)
23:28:11.936 00.000 29988 Worker thread wakes up
23:28:11.936 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:28:11.937 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.6
23:28:11.937 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:11.937 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:11.938 00.001 28316 Enqueuing Expose request
23:28:11.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
23:28:11.938 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
23:28:11.938 00.000 29988 Moving (0.23, 0.11) raw xDistance=-0.00 yDistance=-0.26
23:28:11.939 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:28:11.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:28:11.939 00.000 29988 MoveAxis(E, 0, ABG)
23:28:11.939 00.000 29988 Move returns status 0, amount 0
23:28:11.939 00.000 29988 MoveAxis(N, 61, ABG)
23:28:11.939 00.000 29988 Guiding  Dir = 0, Dur = 61
23:28:11.939 00.000 29988 IsSlewing returns 0
23:28:11.939 00.000 29988 IsGuiding returns 0
23:28:11.944 00.005 29988 PulseGuide returned control before completion, sleep 67
23:28:12.017 00.073 29988 IsGuiding returns 1
23:28:12.017 00.000 29988 scope still moving after pulse duration time elapsed
23:28:12.051 00.034 29988 IsSlewing returns 0
23:28:12.051 00.000 29988 IsGuiding returns 0
23:28:12.051 00.000 29988 scope move finished after 61 + 50 ms
23:28:12.051 00.000 29988 Move returns status 0, amount 61
23:28:12.051 00.000 29988 move complete, result=0
23:28:12.051 00.000 29988 worker thread done servicing request
23:28:12.051 00.000 29988 Worker thread wakes up
23:28:12.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:12.051 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
23:28:12.052 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:13.470 01.418 29988 Exposure complete
23:28:13.502 00.032 29988 worker thread done servicing request
23:28:13.502 00.000 28316 OnExposeComplete: enter
23:28:13.502 00.000 28316 UpdateGuideState(): m_state=6
23:28:13.503 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1827
23:28:13.503 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=117.36, Mass=2025, SNR=30.9, Peak=155 HFD=4.2
23:28:13.504 00.001 28316 MultiStar: [#1 0.08,0.03,0.89,U] [#2 0.20,0.03,0.96,U] [#3 0.23,-0.08,0.85,U] [#4 0.17,-0.01,0.83,U] [#5 -0.05,0.08,0.77,U] [#6 0.11,0.20,0.69,U] [#7 0.38,0.44,0.00,M9] [#8 0.09,0.33,0.58,U] 
23:28:13.504 00.000 28316 refined, 7 included, MultiStar: {0.13, 0.09}, one-star: {0.16, 0.19}
23:28:13.505 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
23:28:13.505 00.000 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.46)
23:28:13.506 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.58 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
23:28:13.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.09, opts=13)
23:28:13.507 00.000 28316 Enqueuing Move request for scope (0.13, 0.09)
23:28:13.508 00.001 29988 Worker thread wakes up
23:28:13.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
23:28:13.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
23:28:13.508 00.000 29988 Moving (0.13, 0.09) raw xDistance=-0.02 yDistance=-0.16
23:28:13.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:13.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:13.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:13.508 00.000 28316 UpdateGuideState exits: m=2025 RSB=30.9
23:28:13.509 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:13.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:13.510 00.000 28316 Enqueuing Expose request
23:28:13.511 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:28:13.511 00.000 29988 MoveAxis(E, 0, ABG)
23:28:13.511 00.000 29988 Move returns status 0, amount 0
23:28:13.511 00.000 29988 MoveAxis(N, 0, ABG)
23:28:13.511 00.000 29988 Move returns status 0, amount 0
23:28:13.511 00.000 29988 move complete, result=0
23:28:13.511 00.000 29988 worker thread done servicing request
23:28:13.511 00.000 29988 Worker thread wakes up
23:28:13.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:13.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:13.511 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:15.136 01.625 29988 Exposure complete
23:28:15.185 00.049 29988 worker thread done servicing request
23:28:15.185 00.000 28316 OnExposeComplete: enter
23:28:15.187 00.002 28316 UpdateGuideState(): m_state=6
23:28:15.189 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1828
23:28:15.190 00.001 28316 Star::Find returns 1 (0), X=586.09, Y=117.66, Mass=1806, SNR=29.1, Peak=166 HFD=4.1
23:28:15.192 00.002 28316 MultiStar: [#1 -0.03,0.23,0.94,U] [#2 0.01,0.12,0.98,U] [#3 0.17,-0.09,0.88,U] [#4 0.03,0.04,0.90,U] [#5 -0.12,0.28,0.82,U] [#6 -0.07,0.26,0.74,U] [#7 0.22,0.43,0.00,M10] [#8 0.15,0.43,0.00,M9] 
23:28:15.193 00.001 28316 refined, 6 included, MultiStar: {0.04, 0.19}, one-star: {0.24, 0.49}
23:28:15.194 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:28:15.195 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.67)
23:28:15.196 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.37 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
23:28:15.198 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.19, opts=13)
23:28:15.201 00.003 28316 Enqueuing Move request for scope (0.04, 0.19)
23:28:15.202 00.001 29988 Worker thread wakes up
23:28:15.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:15.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
23:28:15.202 00.000 28316 UpdateGuideState exits: m=1806 RSB=29.1
23:28:15.203 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:15.203 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:15.204 00.001 28316 Enqueuing Expose request
23:28:15.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
23:28:15.204 00.000 29988 Moving (0.04, 0.19) raw xDistance=-0.16 yDistance=-0.12
23:28:15.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:28:15.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:15.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:28:15.204 00.000 29988 MoveAxis(E, 0, ABG)
23:28:15.204 00.000 29988 Move returns status 0, amount 0
23:28:15.204 00.000 29988 MoveAxis(N, 0, ABG)
23:28:15.204 00.000 29988 Move returns status 0, amount 0
23:28:15.204 00.000 29988 move complete, result=0
23:28:15.205 00.001 29988 worker thread done servicing request
23:28:15.205 00.000 29988 Worker thread wakes up
23:28:15.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:15.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:15.205 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:16.717 01.512 29988 Exposure complete
23:28:16.750 00.033 29988 worker thread done servicing request
23:28:16.750 00.000 28316 OnExposeComplete: enter
23:28:16.751 00.001 28316 UpdateGuideState(): m_state=6
23:28:16.751 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1829
23:28:16.752 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=117.49, Mass=1886, SNR=29.8, Peak=162 HFD=4.1
23:28:16.752 00.000 28316 MultiStar: [#1 -0.05,0.18,0.94,U] [#2 0.10,-0.02,0.98,U] [#3 0.16,-0.20,0.88,U] [#4 0.03,-0.13,0.88,U] [#5 0.03,0.18,0.78,U] [#6 0.01,0.20,0.72,U] [#7 0.29,0.58,0.00,R] [#8 0.09,0.32,0.61,U] 
23:28:16.753 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.10}, one-star: {0.10, 0.32}
23:28:16.753 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:28:16.753 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:28:16.754 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.03 mountX=-0.06 mountY=-0.10, mountTheta=-2.16
23:28:16.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
23:28:16.756 00.001 28316 Enqueuing Move request for scope (0.06, 0.10)
23:28:16.756 00.000 29988 Worker thread wakes up
23:28:16.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:16.757 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:28:16.757 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.8
23:28:16.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:16.758 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:16.758 00.000 28316 Enqueuing Expose request
23:28:16.759 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:28:16.759 00.000 29988 Moving (0.06, 0.10) raw xDistance=-0.06 yDistance=-0.10
23:28:16.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:28:16.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:16.760 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:16.760 00.000 29988 MoveAxis(E, 0, ABG)
23:28:16.760 00.000 29988 Move returns status 0, amount 0
23:28:16.760 00.000 29988 MoveAxis(N, 0, ABG)
23:28:16.760 00.000 29988 Move returns status 0, amount 0
23:28:16.760 00.000 29988 move complete, result=0
23:28:16.760 00.000 29988 worker thread done servicing request
23:28:16.760 00.000 29988 Worker thread wakes up
23:28:16.760 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:16.761 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:16.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:18.390 01.629 29988 Exposure complete
23:28:18.430 00.040 29988 worker thread done servicing request
23:28:18.430 00.000 28316 OnExposeComplete: enter
23:28:18.433 00.003 28316 UpdateGuideState(): m_state=6
23:28:18.436 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1830
23:28:18.438 00.002 28316 Star::Find returns 1 (0), X=586.07, Y=117.66, Mass=1969, SNR=30.5, Peak=170 HFD=4.2
23:28:18.441 00.003 28316 MultiStar: [#1 0.01,0.28,0.89,U] [#2 0.07,0.01,0.96,U] [#3 0.03,-0.05,0.84,U] [#4 0.05,0.00,0.84,U] [#5 -0.01,0.23,0.76,U] [#6 0.05,0.20,0.70,U] [#7 -0.09,-0.20,0.67,U] [#8 0.13,0.57,0.00,M9] 
23:28:18.443 00.002 28316 refined, 7 included, MultiStar: {0.05, 0.13}, one-star: {0.21, 0.49}
23:28:18.446 00.003 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
23:28:18.448 00.002 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
23:28:18.450 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.22 mountX=-0.10 mountY=-0.10, mountTheta=-2.34
23:28:18.454 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.13, opts=13)
23:28:18.455 00.001 28316 Enqueuing Move request for scope (0.05, 0.13)
23:28:18.456 00.001 29988 Worker thread wakes up
23:28:18.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:18.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:28:18.456 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
23:28:18.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:18.457 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:18.457 00.000 28316 Enqueuing Expose request
23:28:18.458 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:28:18.458 00.000 29988 Moving (0.05, 0.13) raw xDistance=-0.10 yDistance=-0.10
23:28:18.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:18.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:18.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:18.458 00.000 29988 MoveAxis(E, 0, ABG)
23:28:18.458 00.000 29988 Move returns status 0, amount 0
23:28:18.458 00.000 29988 MoveAxis(N, 0, ABG)
23:28:18.458 00.000 29988 Move returns status 0, amount 0
23:28:18.458 00.000 29988 move complete, result=0
23:28:18.458 00.000 29988 worker thread done servicing request
23:28:18.458 00.000 29988 Worker thread wakes up
23:28:18.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:18.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:18.458 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:19.986 01.528 29988 Exposure complete
23:28:20.029 00.043 29988 worker thread done servicing request
23:28:20.030 00.001 28316 OnExposeComplete: enter
23:28:20.032 00.002 28316 UpdateGuideState(): m_state=6
23:28:20.035 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1831
23:28:20.037 00.002 28316 Star::Find returns 1 (0), X=586.06, Y=117.56, Mass=1882, SNR=29.8, Peak=166 HFD=4.2
23:28:20.040 00.003 28316 MultiStar: [#1 -0.04,0.20,0.91,U] [#2 0.15,0.11,0.97,U] [#3 0.22,0.11,0.89,U] [#4 0.10,0.06,0.88,U] [#5 -0.01,0.38,0.79,U] [#6 0.09,0.24,0.70,U] [#7 -0.12,-0.20,0.69,U] [#8 0.25,0.44,0.00,M10] 
23:28:20.043 00.003 28316 refined, 7 included, MultiStar: {0.08, 0.17}, one-star: {0.20, 0.39}
23:28:20.045 00.002 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:28:20.047 00.002 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
23:28:20.047 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.13 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
23:28:20.048 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.17, opts=13)
23:28:20.048 00.000 28316 Enqueuing Move request for scope (0.08, 0.17)
23:28:20.049 00.001 29988 Worker thread wakes up
23:28:20.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
23:28:20.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:20.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
23:28:20.050 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:28:20.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:20.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:20.051 00.001 28316 Enqueuing Expose request
23:28:20.051 00.000 29988 Moving (0.08, 0.17) raw xDistance=-0.12 yDistance=-0.15
23:28:20.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:28:20.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:20.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:28:20.051 00.000 29988 MoveAxis(E, 0, ABG)
23:28:20.051 00.000 29988 Move returns status 0, amount 0
23:28:20.051 00.000 29988 MoveAxis(N, 0, ABG)
23:28:20.051 00.000 29988 Move returns status 0, amount 0
23:28:20.051 00.000 29988 move complete, result=0
23:28:20.052 00.001 29988 worker thread done servicing request
23:28:20.052 00.000 29988 Worker thread wakes up
23:28:20.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:20.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:20.052 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:21.677 01.625 29988 Exposure complete
23:28:21.710 00.033 29988 worker thread done servicing request
23:28:21.710 00.000 28316 OnExposeComplete: enter
23:28:21.711 00.001 28316 UpdateGuideState(): m_state=6
23:28:21.711 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1832
23:28:21.712 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=117.48, Mass=1887, SNR=29.8, Peak=151 HFD=4.0
23:28:21.712 00.000 28316 MultiStar: [#1 0.14,0.09,0.90,U] [#2 0.11,-0.09,0.98,U] [#3 0.26,-0.12,0.86,U] [#4 0.10,0.04,0.87,U] [#5 -0.02,0.29,0.77,U] [#6 0.19,0.15,0.71,U] [#7 0.07,-0.06,0.67,U] [#8 0.34,0.25,0.00,R] 
23:28:21.713 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.08}, one-star: {0.21, 0.31}
23:28:21.713 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
23:28:21.713 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.53)
23:28:21.714 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.51 mountX=-0.01 mountY=-0.16, mountTheta=-1.65
23:28:21.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
23:28:21.715 00.000 28316 Enqueuing Move request for scope (0.14, 0.08)
23:28:21.716 00.001 29988 Worker thread wakes up
23:28:21.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
23:28:21.716 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
23:28:21.716 00.000 29988 Moving (0.14, 0.08) raw xDistance=-0.01 yDistance=-0.16
23:28:21.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:28:21.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:21.717 00.001 28316 UpdateGuideState exits: m=1887 RSB=29.8
23:28:21.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:21.718 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:21.718 00.000 28316 Enqueuing Expose request
23:28:21.719 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:21.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:28:21.719 00.000 29988 MoveAxis(E, 0, ABG)
23:28:21.719 00.000 29988 Move returns status 0, amount 0
23:28:21.719 00.000 29988 MoveAxis(N, 0, ABG)
23:28:21.719 00.000 29988 Move returns status 0, amount 0
23:28:21.719 00.000 29988 move complete, result=0
23:28:21.719 00.000 29988 worker thread done servicing request
23:28:21.719 00.000 29988 Worker thread wakes up
23:28:21.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:21.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:21.719 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:23.239 01.520 29988 Exposure complete
23:28:23.292 00.053 29988 worker thread done servicing request
23:28:23.292 00.000 28316 OnExposeComplete: enter
23:28:23.294 00.002 28316 UpdateGuideState(): m_state=6
23:28:23.295 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1833
23:28:23.295 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=117.63, Mass=1792, SNR=29.1, Peak=174 HFD=4.1
23:28:23.296 00.001 28316 MultiStar: [#1 -0.11,0.28,0.93,U] [#2 -0.01,0.14,0.99,U] [#3 0.13,0.09,0.88,U] [#4 0.11,0.01,0.90,U] [#5 -0.18,0.36,0.00,M1] [#6 0.02,0.38,0.74,U] [#7 -0.19,0.01,0.70,U] [#8 -0.11,0.29,0.62,U] 
23:28:23.298 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.21}, one-star: {0.16, 0.46}
23:28:23.298 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:28:23.299 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
23:28:23.300 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=-0.19 mountY=-0.10, mountTheta=-2.64
23:28:23.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
23:28:23.302 00.000 28316 Enqueuing Move request for scope (0.01, 0.21)
23:28:23.303 00.001 29988 Worker thread wakes up
23:28:23.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:23.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:28:23.303 00.000 28316 UpdateGuideState exits: m=1792 RSB=29.1
23:28:23.303 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:23.304 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:23.304 00.000 28316 Enqueuing Expose request
23:28:23.305 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:28:23.305 00.000 29988 Moving (0.01, 0.21) raw xDistance=-0.19 yDistance=-0.10
23:28:23.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:28:23.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:23.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:23.305 00.000 29988 MoveAxis(E, 0, ABG)
23:28:23.305 00.000 29988 Move returns status 0, amount 0
23:28:23.305 00.000 29988 MoveAxis(N, 0, ABG)
23:28:23.305 00.000 29988 Move returns status 0, amount 0
23:28:23.305 00.000 29988 move complete, result=0
23:28:23.305 00.000 29988 worker thread done servicing request
23:28:23.305 00.000 29988 Worker thread wakes up
23:28:23.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:23.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:23.306 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:24.941 01.635 29988 Exposure complete
23:28:24.970 00.029 29988 worker thread done servicing request
23:28:24.971 00.001 28316 OnExposeComplete: enter
23:28:24.971 00.000 28316 UpdateGuideState(): m_state=6
23:28:24.972 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1834
23:28:24.973 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=117.74, Mass=1879, SNR=29.9, Peak=182 HFD=4.4
23:28:24.974 00.001 28316 MultiStar: [#1 0.04,0.31,0.90,U] [#2 0.11,0.22,0.98,U] [#3 0.26,0.08,0.85,U] [#4 0.08,0.21,0.87,U] [#5 -0.21,0.54,0.00,M2] [#6 0.02,0.41,0.00,M1] [#7 -0.06,-0.13,0.69,U] [#8 -0.17,0.40,0.00,M1] 
23:28:24.976 00.002 28316 refined, 5 included, MultiStar: {0.10, 0.23}, one-star: {0.15, 0.58}
23:28:24.976 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:28:24.977 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
23:28:24.978 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=-0.17 mountY=-0.20, mountTheta=-2.28
23:28:24.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.23, opts=13)
23:28:24.980 00.001 28316 Enqueuing Move request for scope (0.10, 0.23)
23:28:24.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:24.981 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.9
23:28:24.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:24.982 00.001 29988 Worker thread wakes up
23:28:24.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
23:28:24.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
23:28:24.982 00.000 29988 Moving (0.10, 0.23) raw xDistance=-0.17 yDistance=-0.20
23:28:24.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:28:24.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:24.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:24.982 00.000 28316 Enqueuing Expose request
23:28:24.983 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:28:24.983 00.000 29988 MoveAxis(E, 0, ABG)
23:28:24.983 00.000 29988 Move returns status 0, amount 0
23:28:24.983 00.000 29988 MoveAxis(N, 0, ABG)
23:28:24.983 00.000 29988 Move returns status 0, amount 0
23:28:24.983 00.000 29988 move complete, result=0
23:28:24.983 00.000 29988 worker thread done servicing request
23:28:24.983 00.000 29988 Worker thread wakes up
23:28:24.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:24.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:24.983 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:26.504 01.521 29988 Exposure complete
23:28:26.546 00.042 29988 worker thread done servicing request
23:28:26.546 00.000 28316 OnExposeComplete: enter
23:28:26.548 00.002 28316 UpdateGuideState(): m_state=6
23:28:26.548 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1835
23:28:26.550 00.002 28316 Star::Find returns 1 (0), X=585.97, Y=117.79, Mass=1934, SNR=30.4, Peak=183 HFD=4.4
23:28:26.551 00.001 28316 MultiStar: [#1 -0.04,0.41,0.00,M1] [#2 0.14,0.15,0.92,U] [#3 0.04,0.11,0.86,U] [#4 0.15,0.12,0.87,U] [#5 0.00,0.43,0.00,M3] [#6 -0.16,0.32,0.70,U] [#7 -0.16,0.01,0.64,U] [#8 -0.11,0.33,0.60,U] 
23:28:26.552 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.25}, one-star: {0.11, 0.62}
23:28:26.552 00.000 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:28:26.553 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
23:28:26.553 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.48 mountX=-0.22 mountY=-0.13, mountTheta=-2.59
23:28:26.555 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.25, opts=13)
23:28:26.556 00.001 28316 Enqueuing Move request for scope (0.02, 0.25)
23:28:26.557 00.001 29988 Worker thread wakes up
23:28:26.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:26.557 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.4
23:28:26.558 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:26.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:26.558 00.000 28316 Enqueuing Expose request
23:28:26.559 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
23:28:26.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
23:28:26.559 00.000 29988 Moving (0.02, 0.25) raw xDistance=-0.22 yDistance=-0.13
23:28:26.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:28:26.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:26.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:28:26.559 00.000 29988 MoveAxis(E, 46, ABG)
23:28:26.559 00.000 29988 Guiding  Dir = 2, Dur = 46
23:28:26.559 00.000 29988 IsSlewing returns 0
23:28:26.560 00.001 29988 IsGuiding returns 0
23:28:26.561 00.001 29988 PulseGuide returned control before completion, sleep 55
23:28:26.629 00.068 29988 IsGuiding returns 0
23:28:26.629 00.000 29988 Move returns status 0, amount 46
23:28:26.629 00.000 29988 MoveAxis(N, 0, ABG)
23:28:26.629 00.000 29988 Move returns status 0, amount 0
23:28:26.629 00.000 29988 move complete, result=0
23:28:26.629 00.000 29988 worker thread done servicing request
23:28:26.629 00.000 29988 Worker thread wakes up
23:28:26.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:26.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:26.629 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
23:28:28.256 01.627 29988 Exposure complete
23:28:28.291 00.035 29988 worker thread done servicing request
23:28:28.291 00.000 28316 OnExposeComplete: enter
23:28:28.292 00.001 28316 UpdateGuideState(): m_state=6
23:28:28.293 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1836
23:28:28.293 00.000 28316 Star::Find returns 1 (0), X=586.18, Y=117.46, Mass=1853, SNR=29.5, Peak=150 HFD=4.0
23:28:28.294 00.001 28316 MultiStar: [#1 0.19,0.05,0.91,U] [#2 0.41,-0.07,0.00,M1] [#3 0.51,-0.14,0.00,M1] [#4 0.43,-0.10,0.00,M1] [#5 0.07,0.11,0.82,U] [#6 0.28,0.15,0.72,U] [#7 0.22,-0.23,0.66,U] [#8 -0.07,0.15,0.61,U] 
23:28:28.294 00.000 28316 refined, 5 included, MultiStar: {0.18, 0.10}, one-star: {0.33, 0.29}
23:28:28.295 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
23:28:28.295 00.000 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.54)
23:28:28.296 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.21 cameraTheta=0.50 mountX=-0.01 mountY=-0.21, mountTheta=-1.64
23:28:28.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.10, opts=13)
23:28:28.297 00.000 28316 Enqueuing Move request for scope (0.18, 0.10)
23:28:28.298 00.001 29988 Worker thread wakes up
23:28:28.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:28.298 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:28:28.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:28.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:28.300 00.001 28316 Enqueuing Expose request
23:28:28.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd
23:28:28.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.10)
23:28:28.300 00.000 29988 Moving (0.18, 0.10) raw xDistance=-0.01 yDistance=-0.21
23:28:28.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:28:28.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:28:28.300 00.000 29988 MoveAxis(E, 0, ABG)
23:28:28.300 00.000 29988 Move returns status 0, amount 0
23:28:28.300 00.000 29988 MoveAxis(N, 49, ABG)
23:28:28.300 00.000 29988 Guiding  Dir = 0, Dur = 49
23:28:28.300 00.000 29988 IsSlewing returns 0
23:28:28.300 00.000 29988 IsGuiding returns 0
23:28:28.305 00.005 29988 PulseGuide returned control before completion, sleep 55
23:28:28.366 00.061 29988 IsGuiding returns 0
23:28:28.366 00.000 29988 Move returns status 0, amount 49
23:28:28.366 00.000 29988 move complete, result=0
23:28:28.366 00.000 29988 worker thread done servicing request
23:28:28.367 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
23:28:28.367 00.000 29988 Worker thread wakes up
23:28:28.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:28.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:29.773 01.406 29988 Exposure complete
23:28:29.825 00.052 29988 worker thread done servicing request
23:28:29.825 00.000 28316 OnExposeComplete: enter
23:28:29.826 00.001 28316 UpdateGuideState(): m_state=6
23:28:29.827 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
23:28:29.827 00.000 28316 Star::Find returns 1 (0), X=586.14, Y=117.60, Mass=1864, SNR=29.5, Peak=156 HFD=4.1
23:28:29.828 00.001 28316 MultiStar: [#1 0.29,0.10,0.95,U] [#2 0.39,-0.10,0.98,U] [#3 0.35,-0.16,0.89,U] [#4 0.27,-0.07,0.91,U] [#5 0.12,0.26,0.78,U] [#6 0.15,0.29,0.72,U] [#7 0.13,-0.29,0.70,U] [#8 -0.00,0.20,0.61,U] 
23:28:29.828 00.000 28316 refined, 8 included, MultiStar: {0.24, 0.07}, one-star: {0.29, 0.43}
23:28:29.829 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
23:28:29.829 00.000 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
23:28:29.830 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.30 mountX=0.03 mountY=-0.24, mountTheta=-1.44
23:28:29.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.07, opts=13)
23:28:29.831 00.000 28316 Enqueuing Move request for scope (0.24, 0.07)
23:28:29.832 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:29.833 00.001 29988 Worker thread wakes up
23:28:29.833 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.5
23:28:29.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
23:28:29.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
23:28:29.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:29.835 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:29.835 00.000 28316 Enqueuing Expose request
23:28:29.836 00.001 29988 Moving (0.24, 0.07) raw xDistance=0.03 yDistance=-0.24
23:28:29.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:29.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:28:29.836 00.000 29988 MoveAxis(E, 0, ABG)
23:28:29.836 00.000 29988 Move returns status 0, amount 0
23:28:29.836 00.000 29988 MoveAxis(N, 58, ABG)
23:28:29.836 00.000 29988 Guiding  Dir = 0, Dur = 58
23:28:29.836 00.000 29988 IsSlewing returns 0
23:28:29.836 00.000 29988 IsGuiding returns 0
23:28:29.841 00.005 29988 PulseGuide returned control before completion, sleep 64
23:28:29.910 00.069 29988 IsGuiding returns 0
23:28:29.910 00.000 29988 Move returns status 0, amount 58
23:28:29.910 00.000 29988 move complete, result=0
23:28:29.910 00.000 29988 worker thread done servicing request
23:28:29.910 00.000 29988 Worker thread wakes up
23:28:29.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:29.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:29.910 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
23:28:31.534 01.624 29988 Exposure complete
23:28:31.571 00.037 29988 worker thread done servicing request
23:28:31.571 00.000 28316 OnExposeComplete: enter
23:28:31.573 00.002 28316 UpdateGuideState(): m_state=6
23:28:31.574 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1838
23:28:31.576 00.002 28316 Star::Find returns 1 (0), X=586.28, Y=117.31, Mass=1881, SNR=29.7, Peak=149 HFD=4.3
23:28:31.578 00.002 28316 MultiStar: [#1 0.19,-0.01,0.91,U] [#2 0.39,-0.22,0.00,M1] [#3 0.22,-0.15,0.85,U] [#4 0.37,-0.22,0.00,M1] [#5 0.22,0.11,0.80,U] [#6 0.44,0.12,0.00,M1] [#7 0.17,-0.27,0.69,U] [#8 0.01,0.04,0.61,U] 
23:28:31.578 00.000 28316 refined, 5 included, MultiStar: {0.22, -0.01}, one-star: {0.42, 0.14}
23:28:31.578 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:28:31.579 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.10)
23:28:31.580 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.06 mountX=0.10 mountY=-0.19, mountTheta=-1.07
23:28:31.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.01, opts=13)
23:28:31.582 00.001 28316 Enqueuing Move request for scope (0.22, -0.01)
23:28:31.582 00.000 29988 Worker thread wakes up
23:28:31.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:28:31.583 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
23:28:31.583 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:28:31.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:31.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:31.584 00.000 28316 Enqueuing Expose request
23:28:31.585 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
23:28:31.585 00.000 29988 Moving (0.22, -0.01) raw xDistance=0.10 yDistance=-0.19
23:28:31.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:28:31.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:31.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:28:31.585 00.000 29988 MoveAxis(E, 0, ABG)
23:28:31.585 00.000 29988 Move returns status 0, amount 0
23:28:31.585 00.000 29988 MoveAxis(N, 0, ABG)
23:28:31.585 00.000 29988 Move returns status 0, amount 0
23:28:31.585 00.000 29988 move complete, result=0
23:28:31.585 00.000 29988 worker thread done servicing request
23:28:31.585 00.000 29988 Worker thread wakes up
23:28:31.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:31.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:31.585 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:33.108 01.523 29988 Exposure complete
23:28:33.136 00.028 29988 worker thread done servicing request
23:28:33.136 00.000 28316 OnExposeComplete: enter
23:28:33.137 00.001 28316 UpdateGuideState(): m_state=6
23:28:33.138 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1839
23:28:33.138 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=117.67, Mass=1916, SNR=30.0, Peak=145 HFD=4.5
23:28:33.139 00.001 28316 MultiStar: [#1 0.27,-0.02,0.92,U] [#2 0.53,-0.08,0.00,M2] [#3 0.36,-0.02,0.87,U] [#4 0.50,-0.06,0.00,M2] [#5 0.27,0.27,0.79,U] [#6 0.26,0.18,0.73,U] [#7 0.20,-0.19,0.65,U] [#8 0.14,0.18,0.58,U] 
23:28:33.139 00.000 28316 refined, 6 included, MultiStar: {0.27, 0.14}, one-star: {0.31, 0.50}
23:28:33.140 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
23:28:33.140 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.55)
23:28:33.140 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.14 hyp=0.31 cameraTheta=0.49 mountX=-0.02 mountY=-0.31, mountTheta=-1.63
23:28:33.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.14, opts=13)
23:28:33.142 00.001 28316 Enqueuing Move request for scope (0.27, 0.14)
23:28:33.143 00.001 29988 Worker thread wakes up
23:28:33.143 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.14) opts 0xd
23:28:33.143 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.14)
23:28:33.143 00.000 29988 Moving (0.27, 0.14) raw xDistance=-0.02 yDistance=-0.31
23:28:33.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:33.143 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:28:33.143 00.000 29988 MoveAxis(E, 0, ABG)
23:28:33.143 00.000 29988 Move returns status 0, amount 0
23:28:33.143 00.000 29988 MoveAxis(N, 73, ABG)
23:28:33.143 00.000 29988 Guiding  Dir = 0, Dur = 73
23:28:33.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:33.143 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
23:28:33.144 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:33.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:33.145 00.001 28316 Enqueuing Expose request
23:28:33.145 00.000 29988 IsSlewing returns 0
23:28:33.145 00.000 29988 IsGuiding returns 0
23:28:33.150 00.005 29988 PulseGuide returned control before completion, sleep 79
23:28:33.245 00.095 29988 IsGuiding returns 1
23:28:33.245 00.000 29988 scope still moving after pulse duration time elapsed
23:28:33.276 00.031 29988 IsSlewing returns 0
23:28:33.277 00.001 29988 IsGuiding returns 0
23:28:33.277 00.000 29988 scope move finished after 73 + 57 ms
23:28:33.277 00.000 29988 Move returns status 0, amount 73
23:28:33.277 00.000 29988 move complete, result=0
23:28:33.277 00.000 29988 worker thread done servicing request
23:28:33.277 00.000 29988 Worker thread wakes up
23:28:33.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:33.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:33.277 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 73 ms NORTH
23:28:34.904 01.627 29988 Exposure complete
23:28:34.956 00.052 29988 worker thread done servicing request
23:28:34.957 00.001 28316 OnExposeComplete: enter
23:28:34.958 00.001 28316 UpdateGuideState(): m_state=6
23:28:34.960 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1840
23:28:34.962 00.002 28316 Star::Find returns 1 (0), X=586.27, Y=117.59, Mass=1917, SNR=29.9, Peak=151 HFD=4.5
23:28:34.965 00.003 28316 MultiStar: [#1 0.30,0.21,0.91,U] [#2 0.46,-0.04,0.00,M3] [#3 0.44,0.01,0.00,M1] [#4 0.35,0.03,0.86,U] [#5 0.10,0.25,0.79,U] [#6 0.38,0.34,0.00,M1] [#7 0.22,-0.09,0.70,U] [#8 0.12,0.05,0.60,U] 
23:28:34.966 00.001 28316 refined, 5 included, MultiStar: {0.27, 0.17}, one-star: {0.41, 0.42}
23:28:34.967 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
23:28:34.967 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.81 = -1.48)
23:28:34.968 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.31 cameraTheta=0.56 mountX=-0.04 mountY=-0.31, mountTheta=-1.70
23:28:34.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.17, opts=13)
23:28:34.969 00.000 28316 Enqueuing Move request for scope (0.27, 0.17)
23:28:34.969 00.000 29988 Worker thread wakes up
23:28:34.970 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:34.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
23:28:34.970 00.000 28316 UpdateGuideState exits: m=1917 RSB=29.9
23:28:34.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:34.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:34.971 00.000 28316 Enqueuing Expose request
23:28:34.972 00.001 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
23:28:34.972 00.000 29988 Moving (0.27, 0.17) raw xDistance=-0.04 yDistance=-0.31
23:28:34.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:28:34.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:28:34.972 00.000 29988 MoveAxis(E, 0, ABG)
23:28:34.972 00.000 29988 Move returns status 0, amount 0
23:28:34.972 00.000 29988 MoveAxis(N, 74, ABG)
23:28:34.972 00.000 29988 Guiding  Dir = 0, Dur = 74
23:28:34.972 00.000 29988 IsSlewing returns 0
23:28:34.973 00.001 29988 IsGuiding returns 0
23:28:34.978 00.005 29988 PulseGuide returned control before completion, sleep 79
23:28:35.076 00.098 29988 IsGuiding returns 0
23:28:35.076 00.000 29988 Move returns status 0, amount 74
23:28:35.076 00.000 29988 move complete, result=0
23:28:35.076 00.000 29988 worker thread done servicing request
23:28:35.076 00.000 29988 Worker thread wakes up
23:28:35.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:35.076 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 74 ms NORTH
23:28:35.078 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:36.495 01.417 29988 Exposure complete
23:28:36.527 00.032 29988 worker thread done servicing request
23:28:36.527 00.000 28316 OnExposeComplete: enter
23:28:36.528 00.001 28316 UpdateGuideState(): m_state=6
23:28:36.528 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1841
23:28:36.529 00.001 28316 Star::Find returns 1 (0), X=586.54, Y=117.41, Mass=1820, SNR=29.3, Peak=127 HFD=4.3
23:28:36.529 00.000 28316 MultiStar: [#1 0.47,0.15,0.00,M1] [#2 0.60,-0.04,0.00,M4] [#3 0.58,-0.05,0.00,M2] [#4 0.52,-0.09,0.00,M2] [#5 0.40,0.19,0.00,M1] [#6 0.48,0.13,0.00,M2] [#7 0.34,-0.25,0.00,M1] [#8 0.20,0.04,0.61,U] 
23:28:36.530 00.001 28316 refined, 1 included, MultiStar: {0.50, 0.17}, one-star: {0.68, 0.24}
23:28:36.530 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
23:28:36.531 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.72)
23:28:36.531 00.000 28316 CameraToMount -- cameraX=0.50 cameraY=0.17 hyp=0.53 cameraTheta=0.32 mountX=0.06 mountY=-0.52, mountTheta=-1.46
23:28:36.532 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=0.17, opts=13)
23:28:36.533 00.001 28316 Enqueuing Move request for scope (0.50, 0.17)
23:28:36.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:28:36.534 00.001 29988 Worker thread wakes up
23:28:36.534 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.17) opts 0xd
23:28:36.534 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.3
23:28:36.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:36.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:36.535 00.001 28316 Enqueuing Expose request
23:28:36.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, 0.17)
23:28:36.535 00.000 29988 Moving (0.50, 0.17) raw xDistance=0.06 yDistance=-0.52
23:28:36.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:36.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
23:28:36.535 00.000 29988 MoveAxis(E, 0, ABG)
23:28:36.536 00.001 29988 Move returns status 0, amount 0
23:28:36.536 00.000 29988 MoveAxis(N, 125, ABG)
23:28:36.536 00.000 29988 Guiding  Dir = 0, Dur = 125
23:28:36.536 00.000 29988 IsSlewing returns 0
23:28:36.536 00.000 29988 IsGuiding returns 0
23:28:36.542 00.006 29988 PulseGuide returned control before completion, sleep 131
23:28:36.680 00.138 29988 IsGuiding returns 0
23:28:36.680 00.000 29988 Move returns status 0, amount 125
23:28:36.680 00.000 29988 move complete, result=0
23:28:36.680 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 125 ms NORTH
23:28:36.682 00.002 29988 worker thread done servicing request
23:28:36.682 00.000 29988 Worker thread wakes up
23:28:36.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:36.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:38.414 01.732 29988 Exposure complete
23:28:38.465 00.051 29988 worker thread done servicing request
23:28:38.465 00.000 28316 OnExposeComplete: enter
23:28:38.468 00.003 28316 UpdateGuideState(): m_state=6
23:28:38.470 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1842
23:28:38.472 00.002 28316 Star::Find returns 1 (0), X=586.53, Y=117.34, Mass=1952, SNR=30.3, Peak=145 HFD=4.5
23:28:38.475 00.003 28316 MultiStar: [#1 0.52,-0.02,0.00,M2] [#2 0.60,-0.13,0.00,M5] [#3 0.68,-0.10,0.00,M3] [#4 0.51,-0.27,0.00,M3] [#5 0.37,0.13,0.76,U] [#6 0.46,0.10,0.00,M3] [#7 0.52,-0.30,0.00,M2] [#8 0.36,-0.05,0.58,U] 
23:28:38.477 00.002 28316 refined, 2 included, MultiStar: {0.49, 0.10}, one-star: {0.67, 0.17}
23:28:38.477 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
23:28:38.478 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.83)
23:28:38.479 00.001 28316 CameraToMount -- cameraX=0.49 cameraY=0.10 hyp=0.50 cameraTheta=0.20 mountX=0.11 mountY=-0.49, mountTheta=-1.35
23:28:38.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=0.10, opts=13)
23:28:38.480 00.000 28316 Enqueuing Move request for scope (0.49, 0.10)
23:28:38.481 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:38.481 00.000 29988 Worker thread wakes up
23:28:38.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.10) opts 0xd
23:28:38.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.49, 0.10)
23:28:38.481 00.000 29988 Moving (0.49, 0.10) raw xDistance=0.11 yDistance=-0.49
23:28:38.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:28:38.481 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
23:28:38.483 00.002 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
23:28:38.483 00.000 29988 MoveAxis(E, 0, ABG)
23:28:38.483 00.000 29988 Move returns status 0, amount 0
23:28:38.483 00.000 29988 MoveAxis(N, 116, ABG)
23:28:38.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:38.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:38.484 00.000 28316 Enqueuing Expose request
23:28:38.484 00.000 29988 Guiding  Dir = 0, Dur = 116
23:28:38.485 00.001 29988 IsSlewing returns 0
23:28:38.485 00.000 29988 IsGuiding returns 0
23:28:38.489 00.004 29988 PulseGuide returned control before completion, sleep 122
23:28:38.618 00.129 29988 IsGuiding returns 0
23:28:38.618 00.000 29988 Move returns status 0, amount 116
23:28:38.618 00.000 29988 move complete, result=0
23:28:38.618 00.000 29988 worker thread done servicing request
23:28:38.618 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 116 ms NORTH
23:28:38.619 00.001 29988 Worker thread wakes up
23:28:38.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:38.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:40.034 01.415 29988 Exposure complete
23:28:40.084 00.050 29988 worker thread done servicing request
23:28:40.084 00.000 28316 OnExposeComplete: enter
23:28:40.085 00.001 28316 UpdateGuideState(): m_state=6
23:28:40.087 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1843
23:28:40.089 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=117.41, Mass=1866, SNR=29.5, Peak=145 HFD=4.3
23:28:40.090 00.001 28316 MultiStar: large primary error, entering stabilization period
23:28:40.091 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
23:28:40.092 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
23:28:40.094 00.002 28316 CameraToMount -- cameraX=0.80 cameraY=0.24 hyp=0.83 cameraTheta=0.29 mountX=0.11 mountY=-0.82, mountTheta=-1.43
23:28:40.096 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.80, y=0.24, opts=13)
23:28:40.098 00.002 28316 Enqueuing Move request for scope (0.80, 0.24)
23:28:40.099 00.001 29988 Worker thread wakes up
23:28:40.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.24) opts 0xd
23:28:40.099 00.000 29988 Handling offset move in thread for scope, endpoint = (0.80, 0.24)
23:28:40.099 00.000 29988 Moving (0.80, 0.24) raw xDistance=0.11 yDistance=-0.82
23:28:40.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:28:40.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
23:28:40.099 00.000 29988 MoveAxis(E, 0, ABG)
23:28:40.099 00.000 29988 Move returns status 0, amount 0
23:28:40.099 00.000 29988 MoveAxis(N, 196, ABG)
23:28:40.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:40.100 00.001 29988 Guiding  Dir = 0, Dur = 196
23:28:40.100 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.5
23:28:40.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:40.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:40.101 00.000 28316 Enqueuing Expose request
23:28:40.102 00.001 29988 IsSlewing returns 0
23:28:40.102 00.000 29988 IsGuiding returns 0
23:28:40.107 00.005 29988 PulseGuide returned control before completion, sleep 202
23:28:40.315 00.208 29988 IsGuiding returns 0
23:28:40.315 00.000 29988 Move returns status 0, amount 196
23:28:40.315 00.000 29988 move complete, result=0
23:28:40.315 00.000 29988 worker thread done servicing request
23:28:40.315 00.000 29988 Worker thread wakes up
23:28:40.315 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 196 ms NORTH
23:28:40.317 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:40.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:41.943 01.626 29988 Exposure complete
23:28:41.976 00.033 29988 worker thread done servicing request
23:28:41.976 00.000 28316 OnExposeComplete: enter
23:28:41.976 00.000 28316 UpdateGuideState(): m_state=6
23:28:41.977 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1844
23:28:41.977 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=117.44, Mass=1871, SNR=29.6, Peak=157 HFD=4.2
23:28:41.977 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:28:41.978 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
23:28:41.978 00.000 28316 CameraToMount -- cameraX=0.79 cameraY=0.27 hyp=0.83 cameraTheta=0.33 mountX=0.08 mountY=-0.83, mountTheta=-1.48
23:28:41.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=0.27, opts=13)
23:28:41.980 00.001 28316 Enqueuing Move request for scope (0.79, 0.27)
23:28:41.980 00.000 29988 Worker thread wakes up
23:28:41.981 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:41.981 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
23:28:41.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:41.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.27) opts 0xd
23:28:41.982 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:41.982 00.000 28316 Enqueuing Expose request
23:28:41.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 0.27)
23:28:41.982 00.000 29988 Moving (0.79, 0.27) raw xDistance=0.08 yDistance=-0.83
23:28:41.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:28:41.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
23:28:41.982 00.000 29988 MoveAxis(E, 0, ABG)
23:28:41.982 00.000 29988 Move returns status 0, amount 0
23:28:41.983 00.001 29988 MoveAxis(N, 197, ABG)
23:28:41.983 00.000 29988 Guiding  Dir = 0, Dur = 197
23:28:41.983 00.000 29988 IsSlewing returns 0
23:28:41.983 00.000 29988 IsGuiding returns 0
23:28:41.987 00.004 29988 PulseGuide returned control before completion, sleep 203
23:28:42.192 00.205 29988 IsGuiding returns 1
23:28:42.194 00.002 29988 scope still moving after pulse duration time elapsed
23:28:42.223 00.029 29988 IsSlewing returns 0
23:28:42.223 00.000 29988 IsGuiding returns 0
23:28:42.223 00.000 29988 scope move finished after 197 + 43 ms
23:28:42.224 00.001 29988 Move returns status 0, amount 197
23:28:42.224 00.000 29988 move complete, result=0
23:28:42.224 00.000 29988 worker thread done servicing request
23:28:42.224 00.000 29988 Worker thread wakes up
23:28:42.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:42.224 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 197 ms NORTH
23:28:42.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:43.633 01.409 29988 Exposure complete
23:28:43.681 00.048 29988 worker thread done servicing request
23:28:43.681 00.000 28316 OnExposeComplete: enter
23:28:43.682 00.001 28316 UpdateGuideState(): m_state=6
23:28:43.682 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1845
23:28:43.683 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=117.58, Mass=1958, SNR=30.6, Peak=150 HFD=4.3
23:28:43.683 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:28:43.684 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
23:28:43.685 00.001 28316 CameraToMount -- cameraX=0.71 cameraY=0.41 hyp=0.82 cameraTheta=0.53 mountX=-0.08 mountY=-0.82, mountTheta=-1.67
23:28:43.687 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=0.41, opts=13)
23:28:43.688 00.001 28316 Enqueuing Move request for scope (0.71, 0.41)
23:28:43.688 00.000 29988 Worker thread wakes up
23:28:43.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.41) opts 0xd
23:28:43.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 0.41)
23:28:43.688 00.000 29988 Moving (0.71, 0.41) raw xDistance=-0.08 yDistance=-0.82
23:28:43.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:28:43.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
23:28:43.688 00.000 29988 MoveAxis(E, 0, ABG)
23:28:43.688 00.000 29988 Move returns status 0, amount 0
23:28:43.688 00.000 29988 MoveAxis(N, 196, ABG)
23:28:43.688 00.000 29988 Guiding  Dir = 0, Dur = 196
23:28:43.688 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:43.689 00.001 29988 IsSlewing returns 0
23:28:43.689 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.6
23:28:43.690 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:43.691 00.001 29988 IsGuiding returns 0
23:28:43.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:43.692 00.001 28316 Enqueuing Expose request
23:28:43.695 00.003 29988 PulseGuide returned control before completion, sleep 202
23:28:43.913 00.218 29988 IsGuiding returns 0
23:28:43.913 00.000 29988 Move returns status 0, amount 196
23:28:43.913 00.000 29988 move complete, result=0
23:28:43.914 00.001 29988 worker thread done servicing request
23:28:43.914 00.000 29988 Worker thread wakes up
23:28:43.914 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 196 ms NORTH
23:28:43.915 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:43.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:45.541 01.626 29988 Exposure complete
23:28:45.577 00.036 29988 worker thread done servicing request
23:28:45.577 00.000 28316 OnExposeComplete: enter
23:28:45.578 00.001 28316 UpdateGuideState(): m_state=6
23:28:45.579 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1846
23:28:45.580 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=117.62, Mass=1928, SNR=30.0, Peak=148 HFD=4.3
23:28:45.581 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
23:28:45.582 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.53)
23:28:45.582 00.000 28316 CameraToMount -- cameraX=0.82 cameraY=0.45 hyp=0.94 cameraTheta=0.50 mountX=-0.07 mountY=-0.94, mountTheta=-1.65
23:28:45.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.82, y=0.45, opts=13)
23:28:45.584 00.001 28316 Enqueuing Move request for scope (0.82, 0.45)
23:28:45.584 00.000 29988 Worker thread wakes up
23:28:45.584 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.45) opts 0xd
23:28:45.585 00.001 29988 Handling offset move in thread for scope, endpoint = (0.82, 0.45)
23:28:45.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:45.585 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.0
23:28:45.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:45.586 00.000 28316 Enqueuing Expose request
23:28:45.587 00.001 29988 Moving (0.82, 0.45) raw xDistance=-0.07 yDistance=-0.94
23:28:45.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:28:45.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
23:28:45.587 00.000 29988 MoveAxis(E, 0, ABG)
23:28:45.587 00.000 29988 Move returns status 0, amount 0
23:28:45.587 00.000 29988 MoveAxis(N, 224, ABG)
23:28:45.587 00.000 29988 Guiding  Dir = 0, Dur = 224
23:28:45.587 00.000 29988 IsSlewing returns 0
23:28:45.587 00.000 29988 IsGuiding returns 0
23:28:45.592 00.005 29988 PulseGuide returned control before completion, sleep 230
23:28:45.838 00.246 29988 IsGuiding returns 0
23:28:45.838 00.000 29988 Move returns status 0, amount 224
23:28:45.838 00.000 29988 move complete, result=0
23:28:45.838 00.000 29988 worker thread done servicing request
23:28:45.838 00.000 29988 Worker thread wakes up
23:28:45.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:45.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:45.838 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.9 px 224 ms NORTH
23:28:47.243 01.405 29988 Exposure complete
23:28:47.270 00.027 29988 worker thread done servicing request
23:28:47.271 00.001 28316 OnExposeComplete: enter
23:28:47.271 00.000 28316 UpdateGuideState(): m_state=6
23:28:47.272 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1847
23:28:47.272 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=117.62, Mass=1895, SNR=29.8, Peak=139 HFD=4.6
23:28:47.273 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
23:28:47.273 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
23:28:47.274 00.001 28316 CameraToMount -- cameraX=0.89 cameraY=0.45 hyp=0.99 cameraTheta=0.47 mountX=-0.04 mountY=-0.99, mountTheta=-1.61
23:28:47.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.89, y=0.45, opts=13)
23:28:47.276 00.001 28316 Enqueuing Move request for scope (0.89, 0.45)
23:28:47.276 00.000 29988 Worker thread wakes up
23:28:47.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:47.277 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:28:47.278 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:47.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.45) opts 0xd
23:28:47.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.89, 0.45)
23:28:47.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:47.278 00.000 28316 Enqueuing Expose request
23:28:47.279 00.001 29988 Moving (0.89, 0.45) raw xDistance=-0.04 yDistance=-0.99
23:28:47.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:28:47.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
23:28:47.279 00.000 29988 MoveAxis(E, 0, ABG)
23:28:47.279 00.000 29988 Move returns status 0, amount 0
23:28:47.279 00.000 29988 MoveAxis(N, 237, ABG)
23:28:47.279 00.000 29988 Guiding  Dir = 0, Dur = 237
23:28:47.279 00.000 29988 IsSlewing returns 0
23:28:47.279 00.000 29988 IsGuiding returns 0
23:28:47.284 00.005 29988 PulseGuide returned control before completion, sleep 243
23:28:47.541 00.257 29988 IsGuiding returns 1
23:28:47.541 00.000 29988 scope still moving after pulse duration time elapsed
23:28:47.571 00.030 29988 IsSlewing returns 0
23:28:47.571 00.000 29988 IsGuiding returns 0
23:28:47.571 00.000 29988 scope move finished after 237 + 55 ms
23:28:47.571 00.000 29988 Move returns status 0, amount 237
23:28:47.571 00.000 29988 move complete, result=0
23:28:47.571 00.000 29988 worker thread done servicing request
23:28:47.571 00.000 29988 Worker thread wakes up
23:28:47.572 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:47.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:47.572 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.0 px 237 ms NORTH
23:28:49.198 01.626 29988 Exposure complete
23:28:49.224 00.026 29988 worker thread done servicing request
23:28:49.224 00.000 28316 OnExposeComplete: enter
23:28:49.225 00.001 28316 UpdateGuideState(): m_state=6
23:28:49.225 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1848
23:28:49.226 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=117.59, Mass=1956, SNR=30.4, Peak=149 HFD=4.4
23:28:49.226 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
23:28:49.227 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
23:28:49.227 00.000 28316 CameraToMount -- cameraX=0.68 cameraY=0.42 hyp=0.80 cameraTheta=0.55 mountX=-0.10 mountY=-0.79, mountTheta=-1.70
23:28:49.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.42, opts=13)
23:28:49.229 00.001 28316 Enqueuing Move request for scope (0.68, 0.42)
23:28:49.229 00.000 29988 Worker thread wakes up
23:28:49.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.42) opts 0xd
23:28:49.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.42)
23:28:49.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:49.230 00.001 29988 Moving (0.68, 0.42) raw xDistance=-0.10 yDistance=-0.79
23:28:49.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:49.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
23:28:49.230 00.000 29988 MoveAxis(E, 0, ABG)
23:28:49.230 00.000 29988 Move returns status 0, amount 0
23:28:49.231 00.001 29988 MoveAxis(N, 189, ABG)
23:28:49.231 00.000 29988 Guiding  Dir = 0, Dur = 189
23:28:49.231 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.4
23:28:49.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:49.232 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:49.233 00.001 28316 Enqueuing Expose request
23:28:49.233 00.000 29988 IsSlewing returns 0
23:28:49.233 00.000 29988 IsGuiding returns 0
23:28:49.239 00.006 29988 PulseGuide returned control before completion, sleep 195
23:28:49.448 00.209 29988 IsGuiding returns 0
23:28:49.448 00.000 29988 Move returns status 0, amount 189
23:28:49.448 00.000 29988 move complete, result=0
23:28:49.448 00.000 29988 worker thread done servicing request
23:28:49.448 00.000 29988 Worker thread wakes up
23:28:49.448 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 189 ms NORTH
23:28:49.449 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:49.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:50.861 01.412 29988 Exposure complete
23:28:50.886 00.025 29988 worker thread done servicing request
23:28:50.886 00.000 28316 OnExposeComplete: enter
23:28:50.887 00.001 28316 UpdateGuideState(): m_state=6
23:28:50.888 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1849
23:28:50.888 00.000 28316 Star::Find returns 1 (0), X=586.65, Y=117.64, Mass=1987, SNR=30.7, Peak=148 HFD=4.3
23:28:50.889 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:28:50.889 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.50)
23:28:50.889 00.000 28316 CameraToMount -- cameraX=0.79 cameraY=0.47 hyp=0.92 cameraTheta=0.54 mountX=-0.10 mountY=-0.92, mountTheta=-1.68
23:28:50.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=0.47, opts=13)
23:28:50.894 00.003 28316 Enqueuing Move request for scope (0.79, 0.47)
23:28:50.896 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:28:50.898 00.002 28316 UpdateGuideState exits: m=1987 RSB=30.7
23:28:50.901 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:50.903 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:50.905 00.002 28316 Enqueuing Expose request
23:28:50.908 00.003 29988 Worker thread wakes up
23:28:50.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.47) opts 0xd
23:28:50.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 0.47)
23:28:50.908 00.000 29988 Moving (0.79, 0.47) raw xDistance=-0.10 yDistance=-0.92
23:28:50.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:50.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
23:28:50.908 00.000 29988 MoveAxis(E, 0, ABG)
23:28:50.908 00.000 29988 Move returns status 0, amount 0
23:28:50.908 00.000 29988 MoveAxis(N, 219, ABG)
23:28:50.908 00.000 29988 Guiding  Dir = 0, Dur = 219
23:28:50.908 00.000 29988 IsSlewing returns 0
23:28:50.908 00.000 29988 IsGuiding returns 0
23:28:50.913 00.005 29988 PulseGuide returned control before completion, sleep 225
23:28:51.146 00.233 29988 IsGuiding returns 0
23:28:51.146 00.000 29988 Move returns status 0, amount 219
23:28:51.146 00.000 29988 move complete, result=0
23:28:51.146 00.000 29988 worker thread done servicing request
23:28:51.146 00.000 29988 Worker thread wakes up
23:28:51.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:51.146 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.9 px 219 ms NORTH
23:28:51.147 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:52.783 01.636 29988 Exposure complete
23:28:52.811 00.028 29988 worker thread done servicing request
23:28:52.811 00.000 28316 OnExposeComplete: enter
23:28:52.812 00.001 28316 UpdateGuideState(): m_state=6
23:28:52.813 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1850
23:28:52.813 00.000 28316 Star::Find returns 1 (0), X=586.48, Y=117.62, Mass=1934, SNR=30.1, Peak=138 HFD=4.4
23:28:52.814 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
23:28:52.814 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.41)
23:28:52.814 00.000 28316 CameraToMount -- cameraX=0.62 cameraY=0.45 hyp=0.76 cameraTheta=0.62 mountX=-0.15 mountY=-0.75, mountTheta=-1.77
23:28:52.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.45, opts=13)
23:28:52.816 00.001 28316 Enqueuing Move request for scope (0.62, 0.45)
23:28:52.816 00.000 29988 Worker thread wakes up
23:28:52.817 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:52.817 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:28:52.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:52.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.45) opts 0xd
23:28:52.818 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.45)
23:28:52.818 00.000 29988 Moving (0.62, 0.45) raw xDistance=-0.15 yDistance=-0.75
23:28:52.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:28:52.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:28:52.818 00.000 29988 MoveAxis(E, 0, ABG)
23:28:52.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:52.819 00.001 28316 Enqueuing Expose request
23:28:52.819 00.000 29988 Move returns status 0, amount 0
23:28:52.819 00.000 29988 MoveAxis(N, 180, ABG)
23:28:52.819 00.000 29988 Guiding  Dir = 0, Dur = 180
23:28:52.819 00.000 29988 IsSlewing returns 0
23:28:52.819 00.000 29988 IsGuiding returns 0
23:28:52.824 00.005 29988 PulseGuide returned control before completion, sleep 186
23:28:53.020 00.196 29988 IsGuiding returns 0
23:28:53.020 00.000 29988 Move returns status 0, amount 180
23:28:53.020 00.000 29988 move complete, result=0
23:28:53.020 00.000 29988 worker thread done servicing request
23:28:53.020 00.000 29988 Worker thread wakes up
23:28:53.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:53.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:53.020 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 180 ms NORTH
23:28:54.436 01.416 29988 Exposure complete
23:28:54.464 00.028 29988 worker thread done servicing request
23:28:54.464 00.000 28316 OnExposeComplete: enter
23:28:54.467 00.003 28316 UpdateGuideState(): m_state=6
23:28:54.470 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1851
23:28:54.472 00.002 28316 Star::Find returns 1 (0), X=586.41, Y=117.78, Mass=2057, SNR=31.2, Peak=161 HFD=4.5
23:28:54.475 00.003 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:28:54.476 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
23:28:54.477 00.001 28316 CameraToMount -- cameraX=0.55 cameraY=0.61 hyp=0.82 cameraTheta=0.84 mountX=-0.33 mountY=-0.77, mountTheta=-1.97
23:28:54.480 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.61, opts=13)
23:28:54.481 00.001 28316 Enqueuing Move request for scope (0.55, 0.61)
23:28:54.483 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:54.483 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.2
23:28:54.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:54.484 00.000 29988 Worker thread wakes up
23:28:54.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.61) opts 0xd
23:28:54.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:54.485 00.001 28316 Enqueuing Expose request
23:28:54.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.61)
23:28:54.485 00.000 29988 Moving (0.55, 0.61) raw xDistance=-0.33 yDistance=-0.77
23:28:54.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:28:54.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
23:28:54.485 00.000 29988 MoveAxis(E, 68, ABG)
23:28:54.485 00.000 29988 Guiding  Dir = 2, Dur = 68
23:28:54.485 00.000 29988 IsSlewing returns 0
23:28:54.485 00.000 29988 IsGuiding returns 0
23:28:54.487 00.002 29988 PulseGuide returned control before completion, sleep 77
23:28:54.575 00.088 29988 IsGuiding returns 0
23:28:54.575 00.000 29988 Move returns status 0, amount 68
23:28:54.575 00.000 29988 MoveAxis(N, 183, ABG)
23:28:54.575 00.000 29988 Guiding  Dir = 0, Dur = 183
23:28:54.576 00.001 29988 IsSlewing returns 0
23:28:54.576 00.000 29988 IsGuiding returns 0
23:28:54.581 00.005 29988 PulseGuide returned control before completion, sleep 189
23:28:54.775 00.194 29988 IsGuiding returns 1
23:28:54.775 00.000 29988 scope still moving after pulse duration time elapsed
23:28:54.806 00.031 29988 IsSlewing returns 0
23:28:54.806 00.000 29988 IsGuiding returns 0
23:28:54.806 00.000 29988 scope move finished after 183 + 47 ms
23:28:54.807 00.001 29988 Move returns status 0, amount 183
23:28:54.807 00.000 29988 move complete, result=0
23:28:54.807 00.000 29988 worker thread done servicing request
23:28:54.807 00.000 29988 Worker thread wakes up
23:28:54.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:54.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:54.807 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.8 px 183 ms NORTH
23:28:56.444 01.637 29988 Exposure complete
23:28:56.473 00.029 29988 worker thread done servicing request
23:28:56.473 00.000 28316 OnExposeComplete: enter
23:28:56.478 00.005 28316 UpdateGuideState(): m_state=6
23:28:56.479 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1852
23:28:56.482 00.003 28316 Star::Find returns 1 (0), X=586.76, Y=117.54, Mass=1959, SNR=30.3, Peak=147 HFD=4.2
23:28:56.484 00.002 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
23:28:56.486 00.002 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.65)
23:28:56.488 00.002 28316 CameraToMount -- cameraX=0.90 cameraY=0.37 hyp=0.97 cameraTheta=0.39 mountX=0.04 mountY=-0.97, mountTheta=-1.53
23:28:56.493 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.90, y=0.37, opts=13)
23:28:56.493 00.000 28316 Enqueuing Move request for scope (0.90, 0.37)
23:28:56.494 00.001 29988 Worker thread wakes up
23:28:56.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:56.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.37) opts 0xd
23:28:56.494 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
23:28:56.495 00.001 29988 Handling offset move in thread for scope, endpoint = (0.90, 0.37)
23:28:56.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:56.495 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:56.496 00.001 28316 Enqueuing Expose request
23:28:56.496 00.000 29988 Moving (0.90, 0.37) raw xDistance=0.04 yDistance=-0.97
23:28:56.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:28:56.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
23:28:56.496 00.000 29988 MoveAxis(E, 0, ABG)
23:28:56.496 00.000 29988 Move returns status 0, amount 0
23:28:56.496 00.000 29988 MoveAxis(N, 232, ABG)
23:28:56.496 00.000 29988 Guiding  Dir = 0, Dur = 232
23:28:56.496 00.000 29988 IsSlewing returns 0
23:28:56.496 00.000 29988 IsGuiding returns 0
23:28:56.502 00.006 29988 PulseGuide returned control before completion, sleep 237
23:28:56.754 00.252 29988 IsGuiding returns 0
23:28:56.754 00.000 29988 Move returns status 0, amount 232
23:28:56.754 00.000 29988 move complete, result=0
23:28:56.754 00.000 29988 worker thread done servicing request
23:28:56.754 00.000 29988 Worker thread wakes up
23:28:56.754 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -1.0 px 232 ms NORTH
23:28:56.755 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:56.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:28:58.163 01.408 29988 Exposure complete
23:28:58.188 00.025 29988 worker thread done servicing request
23:28:58.188 00.000 28316 OnExposeComplete: enter
23:28:58.189 00.001 28316 UpdateGuideState(): m_state=6
23:28:58.189 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1853
23:28:58.190 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=117.55, Mass=1835, SNR=29.3, Peak=153 HFD=3.9
23:28:58.190 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:28:58.191 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
23:28:58.191 00.000 28316 CameraToMount -- cameraX=0.96 cameraY=0.38 hyp=1.03 cameraTheta=0.38 mountX=0.05 mountY=-1.02, mountTheta=-1.52
23:28:58.192 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.96, y=0.38, opts=13)
23:28:58.193 00.001 28316 Enqueuing Move request for scope (0.96, 0.38)
23:28:58.195 00.002 29988 Worker thread wakes up
23:28:58.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:28:58.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.96, 0.38) opts 0xd
23:28:58.195 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.3
23:28:58.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:58.196 00.000 29988 Handling offset move in thread for scope, endpoint = (0.96, 0.38)
23:28:58.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:28:58.196 00.000 28316 Enqueuing Expose request
23:28:58.197 00.001 29988 Moving (0.96, 0.38) raw xDistance=0.05 yDistance=-1.02
23:28:58.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:28:58.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
23:28:58.197 00.000 29988 MoveAxis(E, 0, ABG)
23:28:58.197 00.000 29988 Move returns status 0, amount 0
23:28:58.197 00.000 29988 MoveAxis(N, 245, ABG)
23:28:58.197 00.000 29988 Guiding  Dir = 0, Dur = 245
23:28:58.197 00.000 29988 IsSlewing returns 0
23:28:58.197 00.000 29988 IsGuiding returns 0
23:28:58.202 00.005 29988 PulseGuide returned control before completion, sleep 251
23:28:58.458 00.256 29988 IsGuiding returns 0
23:28:58.458 00.000 29988 Move returns status 0, amount 245
23:28:58.458 00.000 29988 move complete, result=0
23:28:58.458 00.000 29988 worker thread done servicing request
23:28:58.458 00.000 29988 Worker thread wakes up
23:28:58.458 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -1.0 px 245 ms NORTH
23:28:58.460 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:28:58.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:00.189 01.729 29988 Exposure complete
23:29:00.225 00.036 29988 worker thread done servicing request
23:29:00.226 00.001 28316 OnExposeComplete: enter
23:29:00.226 00.000 28316 UpdateGuideState(): m_state=6
23:29:00.227 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1854
23:29:00.227 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=117.70, Mass=1882, SNR=29.8, Peak=165 HFD=4.3
23:29:00.228 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.71 = 1.71)
23:29:00.228 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.81 = -1.48)
23:29:00.228 00.000 28316 CameraToMount -- cameraX=0.84 cameraY=0.53 hyp=0.99 cameraTheta=0.56 mountX=-0.13 mountY=-0.98, mountTheta=-1.70
23:29:00.230 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.84, y=0.53, opts=13)
23:29:00.230 00.000 28316 Enqueuing Move request for scope (0.84, 0.53)
23:29:00.231 00.001 29988 Worker thread wakes up
23:29:00.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.53) opts 0xd
23:29:00.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.84, 0.53)
23:29:00.231 00.000 29988 Moving (0.84, 0.53) raw xDistance=-0.13 yDistance=-0.98
23:29:00.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:29:00.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
23:29:00.231 00.000 29988 MoveAxis(E, 0, ABG)
23:29:00.231 00.000 29988 Move returns status 0, amount 0
23:29:00.231 00.000 29988 MoveAxis(N, 235, ABG)
23:29:00.231 00.000 29988 Guiding  Dir = 0, Dur = 235
23:29:00.231 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:00.232 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:29:00.232 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:00.232 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:00.233 00.001 28316 Enqueuing Expose request
23:29:00.234 00.001 29988 IsSlewing returns 0
23:29:00.234 00.000 29988 IsGuiding returns 0
23:29:00.239 00.005 29988 PulseGuide returned control before completion, sleep 240
23:29:00.487 00.248 29988 IsGuiding returns 1
23:29:00.487 00.000 29988 scope still moving after pulse duration time elapsed
23:29:00.519 00.032 29988 IsSlewing returns 0
23:29:00.519 00.000 29988 IsGuiding returns 0
23:29:00.519 00.000 29988 scope move finished after 235 + 49 ms
23:29:00.519 00.000 29988 Move returns status 0, amount 235
23:29:00.519 00.000 29988 move complete, result=0
23:29:00.519 00.000 29988 worker thread done servicing request
23:29:00.519 00.000 29988 Worker thread wakes up
23:29:00.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:00.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:00.519 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 235 ms NORTH
23:29:01.927 01.408 29988 Exposure complete
23:29:01.963 00.036 29988 worker thread done servicing request
23:29:01.964 00.001 28316 OnExposeComplete: enter
23:29:01.964 00.000 28316 UpdateGuideState(): m_state=6
23:29:01.965 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1855
23:29:01.965 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=117.66, Mass=1812, SNR=29.1, Peak=144 HFD=4.3
23:29:01.966 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:29:01.966 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
23:29:01.966 00.000 28316 CameraToMount -- cameraX=0.82 cameraY=0.49 hyp=0.95 cameraTheta=0.54 mountX=-0.10 mountY=-0.95, mountTheta=-1.68
23:29:01.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.82, y=0.49, opts=13)
23:29:01.968 00.001 28316 Enqueuing Move request for scope (0.82, 0.49)
23:29:01.968 00.000 29988 Worker thread wakes up
23:29:01.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.82, 0.49) opts 0xd
23:29:01.968 00.000 29988 Handling offset move in thread for scope, endpoint = (0.82, 0.49)
23:29:01.969 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:01.969 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.1
23:29:01.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:01.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:01.970 00.000 28316 Enqueuing Expose request
23:29:01.972 00.002 29988 Moving (0.82, 0.49) raw xDistance=-0.10 yDistance=-0.95
23:29:01.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:29:01.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
23:29:01.972 00.000 29988 MoveAxis(E, 0, ABG)
23:29:01.972 00.000 29988 Move returns status 0, amount 0
23:29:01.972 00.000 29988 MoveAxis(N, 227, ABG)
23:29:01.972 00.000 29988 Guiding  Dir = 0, Dur = 227
23:29:01.973 00.001 29988 IsSlewing returns 0
23:29:01.973 00.000 29988 IsGuiding returns 0
23:29:01.978 00.005 29988 PulseGuide returned control before completion, sleep 233
23:29:02.221 00.243 29988 IsGuiding returns 0
23:29:02.221 00.000 29988 Move returns status 0, amount 227
23:29:02.221 00.000 29988 move complete, result=0
23:29:02.221 00.000 29988 worker thread done servicing request
23:29:02.221 00.000 29988 Worker thread wakes up
23:29:02.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:02.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:02.221 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 227 ms NORTH
23:29:03.847 01.626 29988 Exposure complete
23:29:03.887 00.040 29988 worker thread done servicing request
23:29:03.887 00.000 28316 OnExposeComplete: enter
23:29:03.888 00.001 28316 UpdateGuideState(): m_state=6
23:29:03.889 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1856
23:29:03.889 00.000 28316 Star::Find returns 1 (0), X=586.39, Y=117.74, Mass=1859, SNR=29.5, Peak=139 HFD=4.5
23:29:03.890 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
23:29:03.890 00.000 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
23:29:03.891 00.001 28316 CameraToMount -- cameraX=0.54 cameraY=0.57 hyp=0.78 cameraTheta=0.81 mountX=-0.29 mountY=-0.73, mountTheta=-1.95
23:29:03.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.57, opts=13)
23:29:03.894 00.002 28316 Enqueuing Move request for scope (0.54, 0.57)
23:29:03.895 00.001 29988 Worker thread wakes up
23:29:03.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:29:03.895 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.5
23:29:03.896 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:03.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:03.897 00.001 28316 Enqueuing Expose request
23:29:03.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.57) opts 0xd
23:29:03.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.57)
23:29:03.897 00.000 29988 Moving (0.54, 0.57) raw xDistance=-0.29 yDistance=-0.73
23:29:03.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
23:29:03.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
23:29:03.897 00.000 29988 MoveAxis(E, 62, ABG)
23:29:03.897 00.000 29988 Guiding  Dir = 2, Dur = 62
23:29:03.897 00.000 29988 IsSlewing returns 0
23:29:03.898 00.001 29988 IsGuiding returns 0
23:29:03.899 00.001 29988 PulseGuide returned control before completion, sleep 71
23:29:03.972 00.073 29988 IsGuiding returns 0
23:29:03.972 00.000 29988 Move returns status 0, amount 62
23:29:03.972 00.000 29988 MoveAxis(N, 175, ABG)
23:29:03.972 00.000 29988 Guiding  Dir = 0, Dur = 175
23:29:03.973 00.001 29988 IsSlewing returns 0
23:29:03.973 00.000 29988 IsGuiding returns 0
23:29:03.978 00.005 29988 PulseGuide returned control before completion, sleep 181
23:29:04.175 00.197 29988 IsGuiding returns 0
23:29:04.175 00.000 29988 Move returns status 0, amount 175
23:29:04.175 00.000 29988 move complete, result=0
23:29:04.175 00.000 29988 worker thread done servicing request
23:29:04.175 00.000 29988 Worker thread wakes up
23:29:04.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:04.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:04.175 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.7 px 175 ms NORTH
23:29:05.584 01.409 29988 Exposure complete
23:29:05.608 00.024 29988 worker thread done servicing request
23:29:05.608 00.000 28316 OnExposeComplete: enter
23:29:05.609 00.001 28316 UpdateGuideState(): m_state=6
23:29:05.610 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1857
23:29:05.611 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=117.60, Mass=1875, SNR=29.8, Peak=150 HFD=4.5
23:29:05.611 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:29:05.611 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
23:29:05.612 00.001 28316 CameraToMount -- cameraX=0.89 cameraY=0.43 hyp=0.99 cameraTheta=0.45 mountX=-0.03 mountY=-0.99, mountTheta=-1.60
23:29:05.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.89, y=0.43, opts=13)
23:29:05.614 00.001 28316 Enqueuing Move request for scope (0.89, 0.43)
23:29:05.615 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:05.615 00.000 29988 Worker thread wakes up
23:29:05.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.89, 0.43) opts 0xd
23:29:05.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.89, 0.43)
23:29:05.615 00.000 29988 Moving (0.89, 0.43) raw xDistance=-0.03 yDistance=-0.99
23:29:05.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:29:05.615 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
23:29:05.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:05.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:05.617 00.001 28316 Enqueuing Expose request
23:29:05.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
23:29:05.617 00.000 29988 MoveAxis(E, 0, ABG)
23:29:05.617 00.000 29988 Move returns status 0, amount 0
23:29:05.617 00.000 29988 MoveAxis(N, 236, ABG)
23:29:05.617 00.000 29988 Guiding  Dir = 0, Dur = 236
23:29:05.617 00.000 29988 IsSlewing returns 0
23:29:05.618 00.001 29988 IsGuiding returns 0
23:29:05.622 00.004 29988 PulseGuide returned control before completion, sleep 242
23:29:05.880 00.258 29988 IsGuiding returns 0
23:29:05.882 00.002 29988 Move returns status 0, amount 236
23:29:05.882 00.000 29988 move complete, result=0
23:29:05.882 00.000 29988 worker thread done servicing request
23:29:05.882 00.000 29988 Worker thread wakes up
23:29:05.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:05.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:05.882 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.0 px 236 ms NORTH
23:29:07.509 01.627 29988 Exposure complete
23:29:07.533 00.024 29988 worker thread done servicing request
23:29:07.533 00.000 28316 OnExposeComplete: enter
23:29:07.534 00.001 28316 UpdateGuideState(): m_state=6
23:29:07.534 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1858
23:29:07.535 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=117.67, Mass=1985, SNR=30.6, Peak=174 HFD=4.4
23:29:07.535 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
23:29:07.536 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.57)
23:29:07.536 00.000 28316 CameraToMount -- cameraX=0.98 cameraY=0.50 hyp=1.10 cameraTheta=0.47 mountX=-0.05 mountY=-1.10, mountTheta=-1.61
23:29:07.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.98, y=0.50, opts=13)
23:29:07.538 00.001 28316 Enqueuing Move request for scope (0.98, 0.50)
23:29:07.538 00.000 29988 Worker thread wakes up
23:29:07.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.50) opts 0xd
23:29:07.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.98, 0.50)
23:29:07.538 00.000 29988 Moving (0.98, 0.50) raw xDistance=-0.05 yDistance=-1.10
23:29:07.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:29:07.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
23:29:07.538 00.000 29988 MoveAxis(E, 0, ABG)
23:29:07.538 00.000 29988 Move returns status 0, amount 0
23:29:07.538 00.000 29988 MoveAxis(N, 263, ABG)
23:29:07.538 00.000 29988 Guiding  Dir = 0, Dur = 263
23:29:07.539 00.001 29988 IsSlewing returns 0
23:29:07.539 00.000 29988 IsGuiding returns 0
23:29:07.542 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:07.544 00.002 29988 PulseGuide returned control before completion, sleep 268
23:29:07.550 00.006 28316 UpdateGuideState exits: m=1985 RSB=30.6
23:29:07.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:07.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:07.551 00.000 28316 Enqueuing Expose request
23:29:07.820 00.269 29988 IsGuiding returns 1
23:29:07.820 00.000 29988 scope still moving after pulse duration time elapsed
23:29:07.851 00.031 29988 IsSlewing returns 0
23:29:07.851 00.000 29988 IsGuiding returns 0
23:29:07.851 00.000 29988 scope move finished after 263 + 49 ms
23:29:07.851 00.000 29988 Move returns status 0, amount 263
23:29:07.851 00.000 29988 move complete, result=0
23:29:07.851 00.000 29988 worker thread done servicing request
23:29:07.851 00.000 29988 Worker thread wakes up
23:29:07.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:07.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:07.851 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.1 px 263 ms NORTH
23:29:09.258 01.407 29988 Exposure complete
23:29:09.282 00.024 29988 worker thread done servicing request
23:29:09.282 00.000 28316 OnExposeComplete: enter
23:29:09.283 00.001 28316 UpdateGuideState(): m_state=6
23:29:09.283 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1859
23:29:09.284 00.001 28316 Star::Find returns 1 (0), X=586.56, Y=117.32, Mass=1861, SNR=29.7, Peak=130 HFD=4.4
23:29:09.284 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
23:29:09.284 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.83)
23:29:09.285 00.001 28316 CameraToMount -- cameraX=0.70 cameraY=0.15 hyp=0.72 cameraTheta=0.20 mountX=0.16 mountY=-0.69, mountTheta=-1.35
23:29:09.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.70, y=0.15, opts=13)
23:29:09.287 00.001 28316 Enqueuing Move request for scope (0.70, 0.15)
23:29:09.288 00.001 29988 Worker thread wakes up
23:29:09.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.15) opts 0xd
23:29:09.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.70, 0.15)
23:29:09.288 00.000 29988 Moving (0.70, 0.15) raw xDistance=0.16 yDistance=-0.69
23:29:09.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:29:09.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
23:29:09.288 00.000 29988 MoveAxis(E, 0, ABG)
23:29:09.288 00.000 29988 Move returns status 0, amount 0
23:29:09.288 00.000 29988 MoveAxis(N, 165, ABG)
23:29:09.288 00.000 29988 Guiding  Dir = 0, Dur = 165
23:29:09.288 00.000 29988 IsSlewing returns 0
23:29:09.289 00.001 29988 IsGuiding returns 0
23:29:09.293 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:29:09.295 00.002 29988 PulseGuide returned control before completion, sleep 169
23:29:09.300 00.005 28316 UpdateGuideState exits: m=1861 RSB=29.7
23:29:09.301 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:09.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:09.302 00.001 28316 Enqueuing Expose request
23:29:09.477 00.175 29988 IsGuiding returns 0
23:29:09.477 00.000 29988 Move returns status 0, amount 165
23:29:09.477 00.000 29988 move complete, result=0
23:29:09.477 00.000 29988 worker thread done servicing request
23:29:09.477 00.000 29988 Worker thread wakes up
23:29:09.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:09.478 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.7 px 165 ms NORTH
23:29:09.479 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:11.104 01.625 29988 Exposure complete
23:29:11.127 00.023 29988 worker thread done servicing request
23:29:11.127 00.000 28316 OnExposeComplete: enter
23:29:11.128 00.001 28316 UpdateGuideState(): m_state=6
23:29:11.129 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1860
23:29:11.129 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=117.25, Mass=1951, SNR=30.3, Peak=188 HFD=4.3
23:29:11.130 00.001 28316 MultiStar: exiting stabilization period
23:29:11.131 00.001 28316 MultiStar: [#1 -0.10,-0.22,0.90,U] [#2 0.05,-0.33,0.94,U] [#3 0.13,-0.34,0.83,U] [#4 0.07,-0.31,0.87,U] [#5 -0.03,0.08,0.77,U] [#6 -0.04,-0.11,0.71,U] [#7 -0.21,-0.49,0.00,M3] [#8 -0.11,-0.03,0.59,U] 
23:29:11.131 00.000 28316 single-star, 7 included, MultiStar: {0.02, -0.15}, one-star: {0.11, 0.08}
23:29:11.131 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
23:29:11.132 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
23:29:11.132 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.64 mountX=-0.03 mountY=-0.14, mountTheta=-1.78
23:29:11.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.08, opts=13)
23:29:11.134 00.001 28316 Enqueuing Move request for scope (0.11, 0.08)
23:29:11.134 00.000 29988 Worker thread wakes up
23:29:11.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:29:11.135 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:29:11.135 00.000 29988 Moving (0.11, 0.08) raw xDistance=-0.03 yDistance=-0.14
23:29:11.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:29:11.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:11.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:11.135 00.000 29988 MoveAxis(E, 0, ABG)
23:29:11.135 00.000 29988 Move returns status 0, amount 0
23:29:11.135 00.000 29988 MoveAxis(N, 0, ABG)
23:29:11.135 00.000 29988 Move returns status 0, amount 0
23:29:11.135 00.000 29988 move complete, result=0
23:29:11.135 00.000 29988 worker thread done servicing request
23:29:11.138 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:11.145 00.007 28316 UpdateGuideState exits: m=1951 RSB=30.3
23:29:11.147 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:11.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:11.148 00.001 28316 Enqueuing Expose request
23:29:11.148 00.000 29988 Worker thread wakes up
23:29:11.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:11.148 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:11.149 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:12.663 01.514 29988 Exposure complete
23:29:12.687 00.024 29988 worker thread done servicing request
23:29:12.687 00.000 28316 OnExposeComplete: enter
23:29:12.688 00.001 28316 UpdateGuideState(): m_state=6
23:29:12.688 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1861
23:29:12.689 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.06, Mass=1895, SNR=29.8, Peak=187 HFD=4.2
23:29:12.689 00.000 28316 MultiStar: [#1 -0.01,-0.26,0.91,U] [#2 -0.11,-0.33,0.98,U] [#3 0.07,-0.39,0.85,U] [#4 0.03,-0.28,0.85,U] [#5 -0.07,-0.14,0.77,U] [#6 0.00,-0.19,0.73,U] [#7 -0.13,-0.46,0.00,M4] [#8 -0.24,-0.08,0.61,U] 
23:29:12.690 00.001 28316 single-star, 7 included, MultiStar: {-0.04, -0.23}, one-star: {-0.05, -0.11}
23:29:12.690 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
23:29:12.691 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:29:12.691 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.01 mountX=0.08 mountY=0.10, mountTheta=0.89
23:29:12.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.11, opts=13)
23:29:12.693 00.000 28316 Enqueuing Move request for scope (-0.05, -0.11)
23:29:12.694 00.001 29988 Worker thread wakes up
23:29:12.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
23:29:12.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
23:29:12.694 00.000 29988 Moving (-0.05, -0.11) raw xDistance=0.08 yDistance=0.10
23:29:12.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:29:12.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:12.697 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:29:12.697 00.000 29988 MoveAxis(E, 0, ABG)
23:29:12.697 00.000 29988 Move returns status 0, amount 0
23:29:12.697 00.000 29988 MoveAxis(N, 0, ABG)
23:29:12.697 00.000 29988 Move returns status 0, amount 0
23:29:12.697 00.000 29988 move complete, result=0
23:29:12.697 00.000 29988 worker thread done servicing request
23:29:12.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:12.704 00.007 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:29:12.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:12.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:12.706 00.001 28316 Enqueuing Expose request
23:29:12.706 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:12.707 00.001 29988 Worker thread wakes up
23:29:12.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:12.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:14.340 01.633 29988 Exposure complete
23:29:14.364 00.024 29988 worker thread done servicing request
23:29:14.364 00.000 28316 OnExposeComplete: enter
23:29:14.365 00.001 28316 UpdateGuideState(): m_state=6
23:29:14.366 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1862
23:29:14.366 00.000 28316 Star::Find returns 1 (0), X=585.98, Y=117.22, Mass=1889, SNR=29.8, Peak=159 HFD=4.3
23:29:14.367 00.001 28316 MultiStar: [#1 0.04,-0.16,0.91,U] [#2 0.05,-0.22,0.97,U] [#3 0.16,-0.28,0.87,U] [#4 0.10,-0.35,0.86,U] [#5 -0.09,-0.06,0.79,U] [#6 -0.08,0.07,0.70,U] [#7 -0.08,-0.34,0.66,U] [#8 -0.18,-0.05,0.58,U] 
23:29:14.367 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.15}, one-star: {0.13, 0.05}
23:29:14.367 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:29:14.368 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
23:29:14.368 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.40 mountX=0.00 mountY=-0.14, mountTheta=-1.54
23:29:14.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.05, opts=13)
23:29:14.370 00.001 28316 Enqueuing Move request for scope (0.13, 0.05)
23:29:14.370 00.000 29988 Worker thread wakes up
23:29:14.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
23:29:14.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
23:29:14.370 00.000 29988 Moving (0.13, 0.05) raw xDistance=0.00 yDistance=-0.14
23:29:14.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:29:14.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:14.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:14.370 00.000 29988 MoveAxis(E, 0, ABG)
23:29:14.370 00.000 29988 Move returns status 0, amount 0
23:29:14.370 00.000 29988 MoveAxis(N, 0, ABG)
23:29:14.370 00.000 29988 Move returns status 0, amount 0
23:29:14.370 00.000 29988 move complete, result=0
23:29:14.370 00.000 29988 worker thread done servicing request
23:29:14.375 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:14.382 00.007 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:29:14.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:14.383 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:14.383 00.000 28316 Enqueuing Expose request
23:29:14.383 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:14.384 00.001 29988 Worker thread wakes up
23:29:14.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:14.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:15.903 01.519 29988 Exposure complete
23:29:15.928 00.025 29988 worker thread done servicing request
23:29:15.928 00.000 28316 OnExposeComplete: enter
23:29:15.929 00.001 28316 UpdateGuideState(): m_state=6
23:29:15.929 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1863
23:29:15.930 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=117.20, Mass=1898, SNR=29.9, Peak=180 HFD=4.3
23:29:15.931 00.001 28316 MultiStar: [#1 -0.09,-0.08,0.89,U] [#2 0.05,-0.30,0.97,U] [#3 0.21,-0.34,0.83,U] [#4 0.17,-0.33,0.88,U] [#5 -0.04,0.09,0.78,U] [#6 0.02,-0.12,0.71,U] [#7 -0.03,-0.37,0.64,U] [#8 -0.27,-0.04,0.59,U] 
23:29:15.931 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.16}, one-star: {0.14, 0.03}
23:29:15.931 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:29:15.932 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
23:29:15.932 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.24 mountX=0.03 mountY=-0.14, mountTheta=-1.39
23:29:15.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.03, opts=13)
23:29:15.934 00.001 28316 Enqueuing Move request for scope (0.14, 0.03)
23:29:15.934 00.000 29988 Worker thread wakes up
23:29:15.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
23:29:15.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
23:29:15.934 00.000 29988 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=-0.14
23:29:15.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:29:15.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:15.935 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:15.935 00.000 29988 MoveAxis(E, 0, ABG)
23:29:15.935 00.000 29988 Move returns status 0, amount 0
23:29:15.935 00.000 29988 MoveAxis(N, 0, ABG)
23:29:15.935 00.000 29988 Move returns status 0, amount 0
23:29:15.935 00.000 29988 move complete, result=0
23:29:15.935 00.000 29988 worker thread done servicing request
23:29:15.938 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:15.946 00.008 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:29:15.947 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:15.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:15.949 00.002 28316 Enqueuing Expose request
23:29:15.949 00.000 29988 Worker thread wakes up
23:29:15.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:15.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:15.949 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:17.570 01.621 29988 Exposure complete
23:29:17.593 00.023 29988 worker thread done servicing request
23:29:17.593 00.000 28316 OnExposeComplete: enter
23:29:17.594 00.001 28316 UpdateGuideState(): m_state=6
23:29:17.594 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1864
23:29:17.595 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=117.35, Mass=1868, SNR=29.8, Peak=160 HFD=4.2
23:29:17.596 00.001 28316 MultiStar: [#1 -0.08,-0.04,0.93,U] [#2 0.02,-0.14,0.98,U] [#3 -0.03,-0.12,0.86,U] [#4 -0.02,-0.19,0.89,U] [#5 -0.22,0.23,0.79,U] [#6 -0.08,0.19,0.72,U] [#7 -0.15,-0.29,0.67,U] [#8 -0.36,0.16,0.59,U] 
23:29:17.596 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {0.12, 0.18}
23:29:17.596 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
23:29:17.597 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
23:29:17.597 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.05 mountX=-0.02 mountY=0.07, mountTheta=1.91
23:29:17.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
23:29:17.598 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
23:29:17.599 00.001 29988 Worker thread wakes up
23:29:17.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:29:17.599 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:29:17.599 00.000 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
23:29:17.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:17.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:17.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:29:17.599 00.000 29988 MoveAxis(E, 0, ABG)
23:29:17.599 00.000 29988 Move returns status 0, amount 0
23:29:17.599 00.000 29988 MoveAxis(N, 0, ABG)
23:29:17.599 00.000 29988 Move returns status 0, amount 0
23:29:17.599 00.000 29988 move complete, result=0
23:29:17.599 00.000 29988 worker thread done servicing request
23:29:17.603 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:17.611 00.008 28316 UpdateGuideState exits: m=1868 RSB=29.8
23:29:17.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:17.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:17.611 00.000 28316 Enqueuing Expose request
23:29:17.611 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:17.612 00.001 29988 Worker thread wakes up
23:29:17.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:17.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:19.129 01.517 29988 Exposure complete
23:29:19.152 00.023 29988 worker thread done servicing request
23:29:19.152 00.000 28316 OnExposeComplete: enter
23:29:19.153 00.001 28316 UpdateGuideState(): m_state=6
23:29:19.153 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1865
23:29:19.154 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=117.59, Mass=1988, SNR=30.5, Peak=159 HFD=4.4
23:29:19.154 00.000 28316 MultiStar: [#1 -0.15,0.18,0.88,U] [#2 0.04,0.06,0.96,U] [#3 0.11,-0.06,0.84,U] [#4 0.06,0.08,0.87,U] [#5 -0.17,0.33,0.77,U] [#6 -0.12,0.28,0.70,U] [#7 -0.18,-0.04,0.65,U] [#8 -0.30,0.10,0.62,U] 
23:29:19.155 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.16}, one-star: {0.03, 0.42}
23:29:19.155 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
23:29:19.156 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
23:29:19.156 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=-0.17 mountY=-0.02, mountTheta=-3.05
23:29:19.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.16, opts=13)
23:29:19.158 00.001 28316 Enqueuing Move request for scope (-0.06, 0.16)
23:29:19.158 00.000 29988 Worker thread wakes up
23:29:19.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
23:29:19.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
23:29:19.158 00.000 29988 Moving (-0.06, 0.16) raw xDistance=-0.17 yDistance=-0.02
23:29:19.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:29:19.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:19.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:29:19.158 00.000 29988 MoveAxis(E, 0, ABG)
23:29:19.158 00.000 29988 Move returns status 0, amount 0
23:29:19.159 00.001 29988 MoveAxis(N, 0, ABG)
23:29:19.159 00.000 29988 Move returns status 0, amount 0
23:29:19.159 00.000 29988 move complete, result=0
23:29:19.159 00.000 29988 worker thread done servicing request
23:29:19.162 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:19.169 00.007 28316 UpdateGuideState exits: m=1988 RSB=30.5
23:29:19.170 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:19.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:19.170 00.000 28316 Enqueuing Expose request
23:29:19.171 00.001 29988 Worker thread wakes up
23:29:19.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:19.171 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:19.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:20.802 01.631 29988 Exposure complete
23:29:20.826 00.024 29988 worker thread done servicing request
23:29:20.826 00.000 28316 OnExposeComplete: enter
23:29:20.827 00.001 28316 UpdateGuideState(): m_state=6
23:29:20.828 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1866
23:29:20.828 00.000 28316 Star::Find returns 1 (0), X=585.95, Y=117.63, Mass=1829, SNR=29.4, Peak=172 HFD=4.0
23:29:20.829 00.001 28316 MultiStar: [#1 -0.10,0.19,0.92,U] [#2 -0.02,0.06,1.00,U] [#3 0.03,0.10,0.90,U] [#4 -0.06,0.03,0.89,U] [#5 -0.12,0.29,0.80,U] [#6 -0.03,0.39,0.75,U] [#7 -0.07,-0.06,0.70,U] [#8 -0.22,0.29,0.62,U] 
23:29:20.829 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.19}, one-star: {0.09, 0.46}
23:29:20.830 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
23:29:20.830 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
23:29:20.831 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.80 mountX=-0.20 mountY=-0.05, mountTheta=-2.90
23:29:20.834 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.19, opts=13)
23:29:20.834 00.000 28316 Enqueuing Move request for scope (-0.04, 0.19)
23:29:20.835 00.001 29988 Worker thread wakes up
23:29:20.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:29:20.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:29:20.835 00.000 29988 Moving (-0.04, 0.19) raw xDistance=-0.20 yDistance=-0.05
23:29:20.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:29:20.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:20.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:29:20.835 00.000 29988 MoveAxis(E, 0, ABG)
23:29:20.835 00.000 29988 Move returns status 0, amount 0
23:29:20.835 00.000 29988 MoveAxis(N, 0, ABG)
23:29:20.835 00.000 29988 Move returns status 0, amount 0
23:29:20.835 00.000 29988 move complete, result=0
23:29:20.836 00.001 29988 worker thread done servicing request
23:29:20.838 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:20.846 00.008 28316 UpdateGuideState exits: m=1829 RSB=29.4
23:29:20.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:20.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:20.848 00.001 28316 Enqueuing Expose request
23:29:20.848 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:20.848 00.000 29988 Worker thread wakes up
23:29:20.849 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:20.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:22.366 01.517 29988 Exposure complete
23:29:22.390 00.024 29988 worker thread done servicing request
23:29:22.391 00.001 28316 OnExposeComplete: enter
23:29:22.392 00.001 28316 UpdateGuideState(): m_state=6
23:29:22.394 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1867
23:29:22.394 00.000 28316 Star::Find returns 1 (0), X=585.82, Y=117.95, Mass=1934, SNR=30.1, Peak=179 HFD=4.3
23:29:22.395 00.001 28316 MultiStar: [#1 -0.27,0.53,0.00,M1] [#2 -0.00,0.37,0.99,U] [#3 -0.04,0.35,0.85,U] [#4 -0.08,0.35,0.84,U] [#5 -0.26,0.60,0.00,M1] [#6 -0.07,0.54,0.00,M1] [#7 -0.16,0.31,0.66,U] [#8 -0.34,0.35,0.00,M1] 
23:29:22.396 00.001 28316 refined, 4 included, MultiStar: {-0.06, 0.45}, one-star: {-0.04, 0.78}
23:29:22.396 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:29:22.396 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
23:29:22.397 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.45 hyp=0.45 cameraTheta=1.70 mountX=-0.43 mountY=-0.15, mountTheta=-2.81
23:29:22.397 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.45, opts=13)
23:29:22.398 00.001 28316 Enqueuing Move request for scope (-0.06, 0.45)
23:29:22.399 00.001 29988 Worker thread wakes up
23:29:22.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.45) opts 0xd
23:29:22.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.45)
23:29:22.399 00.000 29988 Moving (-0.06, 0.45) raw xDistance=-0.43 yDistance=-0.15
23:29:22.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
23:29:22.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:22.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:29:22.399 00.000 29988 MoveAxis(E, 91, ABG)
23:29:22.399 00.000 29988 Guiding  Dir = 2, Dur = 91
23:29:22.399 00.000 29988 IsSlewing returns 0
23:29:22.400 00.001 29988 IsGuiding returns 0
23:29:22.402 00.002 29988 PulseGuide returned control before completion, sleep 100
23:29:22.405 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:22.413 00.008 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:29:22.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:22.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:22.414 00.000 28316 Enqueuing Expose request
23:29:22.503 00.089 29988 IsGuiding returns 0
23:29:22.503 00.000 29988 Move returns status 0, amount 91
23:29:22.503 00.000 29988 MoveAxis(N, 0, ABG)
23:29:22.503 00.000 29988 Move returns status 0, amount 0
23:29:22.503 00.000 29988 move complete, result=0
23:29:22.503 00.000 29988 worker thread done servicing request
23:29:22.504 00.001 29988 Worker thread wakes up
23:29:22.504 00.000 28316 GuideStep: -0.4 px 91 ms EAST, -0.1 px 0 ms NORTH
23:29:22.505 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:22.506 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:24.133 01.627 29988 Exposure complete
23:29:24.156 00.023 29988 worker thread done servicing request
23:29:24.157 00.001 28316 OnExposeComplete: enter
23:29:24.157 00.000 28316 UpdateGuideState(): m_state=6
23:29:24.158 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1868
23:29:24.158 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=117.72, Mass=1977, SNR=30.8, Peak=137 HFD=4.6
23:29:24.159 00.001 28316 MultiStar: [#1 -0.46,0.33,0.00,M2] [#2 -0.33,0.08,0.97,U] [#3 -0.19,0.05,0.85,U] [#4 -0.46,0.16,0.00,M1] [#5 -0.46,0.36,0.00,M2] [#6 -0.35,0.34,0.00,M2] [#7 -0.51,-0.01,0.00,M1] [#8 -0.53,0.37,0.00,M2] 
23:29:24.159 00.000 28316 refined, 2 included, MultiStar: {-0.26, 0.24}, one-star: {-0.27, 0.55}
23:29:24.160 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.55 = -2.73)
23:29:24.160 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.37)
23:29:24.161 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.24 hyp=0.36 cameraTheta=2.41 mountX=-0.33 mountY=0.13, mountTheta=2.77
23:29:24.163 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.24, opts=13)
23:29:24.164 00.001 28316 Enqueuing Move request for scope (-0.26, 0.24)
23:29:24.164 00.000 29988 Worker thread wakes up
23:29:24.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.24) opts 0xd
23:29:24.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.24)
23:29:24.164 00.000 29988 Moving (-0.26, 0.24) raw xDistance=-0.33 yDistance=0.13
23:29:24.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
23:29:24.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:24.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:29:24.164 00.000 29988 MoveAxis(E, 75, ABG)
23:29:24.164 00.000 29988 Guiding  Dir = 2, Dur = 75
23:29:24.165 00.001 29988 IsSlewing returns 0
23:29:24.165 00.000 29988 IsGuiding returns 0
23:29:24.166 00.001 29988 PulseGuide returned control before completion, sleep 84
23:29:24.168 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:24.176 00.008 28316 UpdateGuideState exits: m=1977 RSB=30.8
23:29:24.177 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:24.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:24.178 00.001 28316 Enqueuing Expose request
23:29:24.261 00.083 29988 IsGuiding returns 0
23:29:24.261 00.000 29988 Move returns status 0, amount 75
23:29:24.261 00.000 29988 MoveAxis(N, 0, ABG)
23:29:24.261 00.000 29988 Move returns status 0, amount 0
23:29:24.261 00.000 29988 move complete, result=0
23:29:24.261 00.000 29988 worker thread done servicing request
23:29:24.261 00.000 29988 Worker thread wakes up
23:29:24.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:24.261 00.000 28316 GuideStep: -0.3 px 75 ms EAST, 0.1 px 0 ms NORTH
23:29:24.263 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:25.677 01.414 29988 Exposure complete
23:29:25.701 00.024 29988 worker thread done servicing request
23:29:25.701 00.000 28316 OnExposeComplete: enter
23:29:25.702 00.001 28316 UpdateGuideState(): m_state=6
23:29:25.702 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1869
23:29:25.703 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=117.63, Mass=1938, SNR=30.3, Peak=157 HFD=4.2
23:29:25.703 00.000 28316 MultiStar: [#1 -0.10,0.21,0.88,U] [#2 -0.05,0.18,0.94,U] [#3 0.04,0.04,0.85,U] [#4 -0.00,-0.03,0.87,U] [#5 -0.23,0.28,0.78,U] [#6 0.03,0.30,0.73,U] [#7 -0.16,-0.04,0.65,U] [#8 -0.41,0.26,0.00,M3] 
23:29:25.704 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.19}, one-star: {0.07, 0.47}
23:29:25.704 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:29:25.705 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:29:25.705 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=-0.19 mountY=-0.04, mountTheta=-2.91
23:29:25.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.19, opts=13)
23:29:25.707 00.001 28316 Enqueuing Move request for scope (-0.04, 0.19)
23:29:25.707 00.000 29988 Worker thread wakes up
23:29:25.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:29:25.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:29:25.707 00.000 29988 Moving (-0.04, 0.19) raw xDistance=-0.19 yDistance=-0.04
23:29:25.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:29:25.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:25.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:25.707 00.000 29988 MoveAxis(E, 0, ABG)
23:29:25.707 00.000 29988 Move returns status 0, amount 0
23:29:25.708 00.001 29988 MoveAxis(N, 0, ABG)
23:29:25.708 00.000 29988 Move returns status 0, amount 0
23:29:25.708 00.000 29988 move complete, result=0
23:29:25.708 00.000 29988 worker thread done servicing request
23:29:25.711 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:25.719 00.008 28316 UpdateGuideState exits: m=1938 RSB=30.3
23:29:25.719 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:25.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:25.719 00.000 28316 Enqueuing Expose request
23:29:25.719 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:25.721 00.002 29988 Worker thread wakes up
23:29:25.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:25.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:27.347 01.626 29988 Exposure complete
23:29:27.370 00.023 29988 worker thread done servicing request
23:29:27.370 00.000 28316 OnExposeComplete: enter
23:29:27.371 00.001 28316 UpdateGuideState(): m_state=6
23:29:27.371 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1870
23:29:27.372 00.001 28316 Star::Find returns 1 (0), X=586.25, Y=117.38, Mass=1938, SNR=30.3, Peak=150 HFD=4.5
23:29:27.372 00.000 28316 MultiStar: [#1 0.19,0.02,0.88,U] [#2 0.26,-0.13,0.96,U] [#3 0.33,-0.03,0.89,U] [#4 0.33,-0.13,0.86,U] [#5 0.16,0.23,0.76,U] [#6 0.26,0.17,0.74,U] [#7 0.11,-0.19,0.68,U] [#8 0.10,0.04,0.56,U] 
23:29:27.373 00.001 28316 refined, 8 included, MultiStar: {0.25, 0.02}, one-star: {0.39, 0.21}
23:29:27.373 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:29:27.374 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:29:27.374 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.08 mountX=0.09 mountY=-0.23, mountTheta=-1.22
23:29:27.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.02, opts=13)
23:29:27.376 00.001 28316 Enqueuing Move request for scope (0.25, 0.02)
23:29:27.376 00.000 29988 Worker thread wakes up
23:29:27.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
23:29:27.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
23:29:27.376 00.000 29988 Moving (0.25, 0.02) raw xDistance=0.09 yDistance=-0.23
23:29:27.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:27.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:29:27.376 00.000 29988 MoveAxis(E, 0, ABG)
23:29:27.376 00.000 29988 Move returns status 0, amount 0
23:29:27.376 00.000 29988 MoveAxis(N, 56, ABG)
23:29:27.377 00.001 29988 Guiding  Dir = 0, Dur = 56
23:29:27.377 00.000 29988 IsSlewing returns 0
23:29:27.377 00.000 29988 IsGuiding returns 0
23:29:27.380 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:27.382 00.002 29988 PulseGuide returned control before completion, sleep 62
23:29:27.387 00.005 28316 UpdateGuideState exits: m=1938 RSB=30.3
23:29:27.388 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:27.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:27.389 00.001 28316 Enqueuing Expose request
23:29:27.457 00.068 29988 IsGuiding returns 0
23:29:27.457 00.000 29988 Move returns status 0, amount 56
23:29:27.457 00.000 29988 move complete, result=0
23:29:27.457 00.000 29988 worker thread done servicing request
23:29:27.457 00.000 29988 Worker thread wakes up
23:29:27.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:27.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:27.457 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 56 ms NORTH
23:29:28.875 01.418 29988 Exposure complete
23:29:28.902 00.027 29988 worker thread done servicing request
23:29:28.902 00.000 28316 OnExposeComplete: enter
23:29:28.903 00.001 28316 UpdateGuideState(): m_state=6
23:29:28.903 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1871
23:29:28.904 00.001 28316 Star::Find returns 1 (0), X=586.12, Y=117.42, Mass=1935, SNR=30.3, Peak=155 HFD=3.9
23:29:28.904 00.000 28316 MultiStar: [#1 0.16,0.12,0.92,U] [#2 0.18,-0.08,0.95,U] [#3 0.37,0.01,0.85,U] [#4 0.21,-0.15,0.86,U] [#5 0.16,0.27,0.78,U] [#6 0.15,0.20,0.71,U] [#7 0.14,-0.32,0.67,U] [#8 -0.06,0.09,0.57,U] 
23:29:28.905 00.001 28316 refined, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.26, 0.25}
23:29:28.905 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:29:28.906 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:29:28.906 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.19 cameraTheta=0.26 mountX=0.03 mountY=-0.19, mountTheta=-1.40
23:29:28.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
23:29:28.908 00.001 28316 Enqueuing Move request for scope (0.19, 0.05)
23:29:28.908 00.000 29988 Worker thread wakes up
23:29:28.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
23:29:28.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
23:29:28.908 00.000 29988 Moving (0.19, 0.05) raw xDistance=0.03 yDistance=-0.19
23:29:28.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:29:28.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:28.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:29:28.908 00.000 29988 MoveAxis(E, 0, ABG)
23:29:28.908 00.000 29988 Move returns status 0, amount 0
23:29:28.908 00.000 29988 MoveAxis(N, 0, ABG)
23:29:28.908 00.000 29988 Move returns status 0, amount 0
23:29:28.908 00.000 29988 move complete, result=0
23:29:28.908 00.000 29988 worker thread done servicing request
23:29:28.913 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:28.920 00.007 28316 UpdateGuideState exits: m=1935 RSB=30.3
23:29:28.921 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:28.922 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:28.922 00.000 28316 Enqueuing Expose request
23:29:28.923 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:28.923 00.000 29988 Worker thread wakes up
23:29:28.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:28.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:30.560 01.637 29988 Exposure complete
23:29:30.583 00.023 29988 worker thread done servicing request
23:29:30.583 00.000 28316 OnExposeComplete: enter
23:29:30.583 00.000 28316 UpdateGuideState(): m_state=6
23:29:30.584 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1872
23:29:30.584 00.000 28316 Star::Find returns 1 (0), X=585.98, Y=117.37, Mass=1917, SNR=30.0, Peak=165 HFD=4.2
23:29:30.585 00.001 28316 MultiStar: [#1 -0.10,0.02,0.90,U] [#2 0.13,-0.18,0.98,U] [#3 0.28,-0.20,0.85,U] [#4 0.10,-0.23,0.88,U] [#5 -0.03,0.28,0.77,U] [#6 0.12,0.10,0.72,U] [#7 -0.01,-0.38,0.65,U] [#8 -0.12,-0.05,0.61,U] 
23:29:30.585 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.13, 0.20}
23:29:30.586 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:29:30.586 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
23:29:30.586 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.61 mountX=0.07 mountY=-0.04, mountTheta=-0.50
23:29:30.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
23:29:30.590 00.002 28316 Enqueuing Move request for scope (0.06, -0.04)
23:29:30.590 00.000 29988 Worker thread wakes up
23:29:30.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:29:30.590 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:29:30.590 00.000 29988 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=-0.04
23:29:30.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:29:30.591 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:30.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:29:30.591 00.000 29988 MoveAxis(E, 0, ABG)
23:29:30.591 00.000 29988 Move returns status 0, amount 0
23:29:30.591 00.000 29988 MoveAxis(N, 0, ABG)
23:29:30.591 00.000 29988 Move returns status 0, amount 0
23:29:30.591 00.000 29988 move complete, result=0
23:29:30.591 00.000 29988 worker thread done servicing request
23:29:30.595 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:30.602 00.007 28316 UpdateGuideState exits: m=1917 RSB=30.0
23:29:30.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:30.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:30.603 00.000 28316 Enqueuing Expose request
23:29:30.604 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:30.604 00.000 29988 Worker thread wakes up
23:29:30.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:30.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:32.124 01.520 29988 Exposure complete
23:29:32.148 00.024 29988 worker thread done servicing request
23:29:32.148 00.000 28316 OnExposeComplete: enter
23:29:32.148 00.000 28316 UpdateGuideState(): m_state=6
23:29:32.149 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1873
23:29:32.149 00.000 28316 Star::Find returns 1 (0), X=585.83, Y=117.29, Mass=2019, SNR=31.0, Peak=163 HFD=4.5
23:29:32.150 00.001 28316 MultiStar: [#1 -0.05,0.07,0.90,U] [#2 -0.15,-0.07,0.94,U] [#3 -0.12,-0.02,0.83,U] [#4 -0.06,-0.13,0.81,U] [#5 -0.23,0.25,0.76,U] [#6 -0.10,0.15,0.66,U] [#7 -0.18,-0.20,0.63,U] [#8 -0.41,0.06,0.56,U] 
23:29:32.150 00.000 28316 single-star, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.03, 0.12}
23:29:32.151 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
23:29:32.151 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
23:29:32.152 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.81 mountX=-0.12 mountY=-0.03, mountTheta=-2.92
23:29:32.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
23:29:32.154 00.001 28316 Enqueuing Move request for scope (-0.03, 0.12)
23:29:32.154 00.000 29988 Worker thread wakes up
23:29:32.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
23:29:32.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
23:29:32.154 00.000 29988 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.03
23:29:32.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:29:32.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:32.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:32.154 00.000 29988 MoveAxis(E, 0, ABG)
23:29:32.154 00.000 29988 Move returns status 0, amount 0
23:29:32.154 00.000 29988 MoveAxis(N, 0, ABG)
23:29:32.154 00.000 29988 Move returns status 0, amount 0
23:29:32.154 00.000 29988 move complete, result=0
23:29:32.154 00.000 29988 worker thread done servicing request
23:29:32.157 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:32.165 00.008 28316 UpdateGuideState exits: m=2019 RSB=31.0
23:29:32.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:32.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:32.167 00.001 28316 Enqueuing Expose request
23:29:32.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:32.168 00.001 29988 Worker thread wakes up
23:29:32.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:32.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:33.795 01.627 29988 Exposure complete
23:29:33.820 00.025 29988 worker thread done servicing request
23:29:33.820 00.000 28316 OnExposeComplete: enter
23:29:33.821 00.001 28316 UpdateGuideState(): m_state=6
23:29:33.822 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1874
23:29:33.822 00.000 28316 Star::Find returns 1 (0), X=585.95, Y=117.54, Mass=1966, SNR=30.4, Peak=160 HFD=4.2
23:29:33.823 00.001 28316 MultiStar: [#1 -0.08,0.21,0.88,U] [#2 0.04,-0.09,0.94,U] [#3 0.08,0.04,0.86,U] [#4 0.07,-0.10,0.85,U] [#5 -0.01,0.30,0.79,U] [#6 0.02,0.09,0.71,U] [#7 -0.18,-0.21,0.68,U] [#8 -0.10,0.29,0.60,U] 
23:29:33.823 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {0.09, 0.37}
23:29:33.824 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
23:29:33.824 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.48)
23:29:33.825 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=-0.09 mountY=-0.05, mountTheta=-2.67
23:29:33.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
23:29:33.828 00.002 28316 Enqueuing Move request for scope (0.00, 0.10)
23:29:33.828 00.000 29988 Worker thread wakes up
23:29:33.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
23:29:33.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
23:29:33.828 00.000 29988 Moving (0.00, 0.10) raw xDistance=-0.09 yDistance=-0.05
23:29:33.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:29:33.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:33.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:29:33.828 00.000 29988 MoveAxis(E, 0, ABG)
23:29:33.828 00.000 29988 Move returns status 0, amount 0
23:29:33.828 00.000 29988 MoveAxis(N, 0, ABG)
23:29:33.828 00.000 29988 Move returns status 0, amount 0
23:29:33.828 00.000 29988 move complete, result=0
23:29:33.828 00.000 29988 worker thread done servicing request
23:29:33.831 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:33.838 00.007 28316 UpdateGuideState exits: m=1966 RSB=30.4
23:29:33.839 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:33.839 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:33.840 00.001 28316 Enqueuing Expose request
23:29:33.840 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:33.841 00.001 29988 Worker thread wakes up
23:29:33.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:33.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:35.360 01.519 29988 Exposure complete
23:29:35.385 00.025 29988 worker thread done servicing request
23:29:35.385 00.000 28316 OnExposeComplete: enter
23:29:35.385 00.000 28316 UpdateGuideState(): m_state=6
23:29:35.386 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1875
23:29:35.386 00.000 28316 Star::Find returns 1 (0), X=585.92, Y=117.39, Mass=1975, SNR=30.6, Peak=161 HFD=4.2
23:29:35.387 00.001 28316 MultiStar: [#1 -0.02,0.12,0.89,U] [#2 0.08,-0.08,0.96,U] [#3 -0.01,-0.04,0.88,U] [#4 0.07,-0.14,0.87,U] [#5 -0.25,0.25,0.75,U] [#6 -0.04,0.26,0.69,U] [#7 -0.24,-0.11,0.65,U] [#8 -0.32,0.10,0.60,U] 
23:29:35.387 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.06, 0.22}
23:29:35.388 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
23:29:35.388 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
23:29:35.389 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.28 mountX=-0.08 mountY=0.02, mountTheta=2.89
23:29:35.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
23:29:35.392 00.002 28316 Enqueuing Move request for scope (-0.05, 0.06)
23:29:35.392 00.000 29988 Worker thread wakes up
23:29:35.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:29:35.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:29:35.392 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.08 yDistance=0.02
23:29:35.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:29:35.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:35.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:29:35.392 00.000 29988 MoveAxis(E, 0, ABG)
23:29:35.393 00.001 29988 Move returns status 0, amount 0
23:29:35.393 00.000 29988 MoveAxis(N, 0, ABG)
23:29:35.393 00.000 29988 Move returns status 0, amount 0
23:29:35.393 00.000 29988 move complete, result=0
23:29:35.393 00.000 29988 worker thread done servicing request
23:29:35.396 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:35.403 00.007 28316 UpdateGuideState exits: m=1975 RSB=30.6
23:29:35.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:35.404 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:35.404 00.000 28316 Enqueuing Expose request
23:29:35.405 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:35.405 00.000 29988 Worker thread wakes up
23:29:35.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:35.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:37.031 01.626 29988 Exposure complete
23:29:37.055 00.024 29988 worker thread done servicing request
23:29:37.055 00.000 28316 OnExposeComplete: enter
23:29:37.055 00.000 28316 UpdateGuideState(): m_state=6
23:29:37.056 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1876
23:29:37.056 00.000 28316 Star::Find returns 1 (0), X=585.95, Y=117.33, Mass=1952, SNR=30.4, Peak=159 HFD=4.2
23:29:37.057 00.001 28316 MultiStar: [#1 -0.04,-0.05,0.90,U] [#2 0.05,-0.07,0.94,U] [#3 0.06,-0.04,0.83,U] [#4 0.06,-0.14,0.88,U] [#5 -0.14,0.10,0.78,U] [#6 -0.12,0.15,0.72,U] [#7 -0.23,-0.30,0.64,U] [#8 -0.33,-0.08,0.60,U] 
23:29:37.057 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {0.09, 0.16}
23:29:37.058 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:29:37.058 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:29:37.058 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.72 mountX=-0.00 mountY=0.05, mountTheta=1.58
23:29:37.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
23:29:37.062 00.002 28316 Enqueuing Move request for scope (-0.04, -0.02)
23:29:37.063 00.001 29988 Worker thread wakes up
23:29:37.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:29:37.063 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:29:37.063 00.000 29988 Moving (-0.04, -0.02) raw xDistance=-0.00 yDistance=0.05
23:29:37.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:29:37.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:37.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:37.063 00.000 29988 MoveAxis(E, 0, ABG)
23:29:37.063 00.000 29988 Move returns status 0, amount 0
23:29:37.063 00.000 29988 MoveAxis(N, 0, ABG)
23:29:37.063 00.000 29988 Move returns status 0, amount 0
23:29:37.063 00.000 29988 move complete, result=0
23:29:37.063 00.000 29988 worker thread done servicing request
23:29:37.066 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:37.073 00.007 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:29:37.074 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:37.075 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:37.075 00.000 28316 Enqueuing Expose request
23:29:37.076 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:37.077 00.001 29988 Worker thread wakes up
23:29:37.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:37.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:38.594 01.517 29988 Exposure complete
23:29:38.618 00.024 29988 worker thread done servicing request
23:29:38.618 00.000 28316 OnExposeComplete: enter
23:29:38.619 00.001 28316 UpdateGuideState(): m_state=6
23:29:38.620 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1877
23:29:38.620 00.000 28316 Star::Find returns 1 (0), X=585.77, Y=117.39, Mass=1946, SNR=30.3, Peak=175 HFD=4.5
23:29:38.621 00.001 28316 MultiStar: [#1 -0.20,-0.16,0.89,U] [#2 -0.18,-0.15,0.97,U] [#3 -0.17,-0.21,0.85,U] [#4 -0.20,-0.22,0.86,U] [#5 -0.27,0.12,0.78,U] [#6 -0.20,0.03,0.70,U] [#7 -0.22,-0.21,0.65,U] [#8 -0.50,-0.02,0.00,M1] 
23:29:38.621 00.000 28316 refined, 7 included, MultiStar: {-0.19, -0.07}, one-star: {-0.09, 0.22}
23:29:38.622 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.65 = -1.65)
23:29:38.622 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.45 = 1.45)
23:29:38.622 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=-0.02 mountY=0.20, mountTheta=1.65
23:29:38.624 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
23:29:38.626 00.002 28316 Enqueuing Move request for scope (-0.19, -0.07)
23:29:38.627 00.001 29988 Worker thread wakes up
23:29:38.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
23:29:38.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
23:29:38.627 00.000 29988 Moving (-0.19, -0.07) raw xDistance=-0.02 yDistance=0.20
23:29:38.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:38.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:38.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:29:38.627 00.000 29988 MoveAxis(E, 0, ABG)
23:29:38.627 00.000 29988 Move returns status 0, amount 0
23:29:38.627 00.000 29988 MoveAxis(N, 0, ABG)
23:29:38.627 00.000 29988 Move returns status 0, amount 0
23:29:38.627 00.000 29988 move complete, result=0
23:29:38.628 00.001 29988 worker thread done servicing request
23:29:38.632 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:38.639 00.007 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:29:38.641 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:38.642 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:38.642 00.000 28316 Enqueuing Expose request
23:29:38.643 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:38.643 00.000 29988 Worker thread wakes up
23:29:38.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:38.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:40.279 01.636 29988 Exposure complete
23:29:40.313 00.034 29988 worker thread done servicing request
23:29:40.313 00.000 28316 OnExposeComplete: enter
23:29:40.314 00.001 28316 UpdateGuideState(): m_state=6
23:29:40.315 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1878
23:29:40.316 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=117.48, Mass=1802, SNR=29.1, Peak=155 HFD=3.8
23:29:40.318 00.002 28316 MultiStar: [#1 -0.38,-0.00,0.95,U] [#2 -0.28,0.00,1.00,U] [#3 -0.37,-0.09,0.90,U] [#4 -0.25,-0.00,0.89,U] [#5 -0.46,0.25,0.00,M1] [#6 -0.31,0.17,0.72,U] [#7 -0.41,-0.06,0.69,U] [#8 -0.57,0.10,0.00,M2] 
23:29:40.319 00.001 28316 refined, 6 included, MultiStar: {-0.30, 0.05}, one-star: {-0.16, 0.31}
23:29:40.321 00.002 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.16)
23:29:40.322 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
23:29:40.324 00.002 28316 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.31 cameraTheta=2.98 mountX=-0.17 mountY=0.25, mountTheta=2.17
23:29:40.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.05, opts=13)
23:29:40.327 00.001 28316 Enqueuing Move request for scope (-0.30, 0.05)
23:29:40.327 00.000 29988 Worker thread wakes up
23:29:40.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:40.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
23:29:40.328 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.1
23:29:40.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
23:29:40.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:40.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:40.329 00.000 28316 Enqueuing Expose request
23:29:40.330 00.001 29988 Moving (-0.30, 0.05) raw xDistance=-0.17 yDistance=0.25
23:29:40.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:29:40.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:40.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:29:40.330 00.000 29988 MoveAxis(E, 0, ABG)
23:29:40.330 00.000 29988 Move returns status 0, amount 0
23:29:40.330 00.000 29988 MoveAxis(N, 0, ABG)
23:29:40.330 00.000 29988 Move returns status 0, amount 0
23:29:40.330 00.000 29988 move complete, result=0
23:29:40.330 00.000 29988 worker thread done servicing request
23:29:40.330 00.000 29988 Worker thread wakes up
23:29:40.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:40.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:40.330 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:41.856 01.526 29988 Exposure complete
23:29:41.883 00.027 29988 worker thread done servicing request
23:29:41.883 00.000 28316 OnExposeComplete: enter
23:29:41.884 00.001 28316 UpdateGuideState(): m_state=6
23:29:41.884 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1879
23:29:41.885 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=117.33, Mass=1908, SNR=29.9, Peak=158 HFD=4.5
23:29:41.886 00.001 28316 MultiStar: [#1 -0.29,0.08,0.92,U] [#2 -0.22,-0.15,0.97,U] [#3 -0.22,-0.14,0.86,U] [#4 -0.30,-0.21,0.88,U] [#5 -0.43,0.05,0.00,M2] [#6 -0.24,0.20,0.72,U] [#7 -0.37,-0.16,0.65,U] [#8 -0.43,0.07,0.00,M3] 
23:29:41.886 00.000 28316 single-star, 6 included, MultiStar: {-0.24, -0.03}, one-star: {-0.10, 0.17}
23:29:41.886 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
23:29:41.887 00.001 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:29:41.888 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.19 cameraTheta=2.11 mountX=-0.19 mountY=0.01, mountTheta=3.06
23:29:41.890 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.17, opts=13)
23:29:41.891 00.001 28316 Enqueuing Move request for scope (-0.10, 0.17)
23:29:41.892 00.001 29988 Worker thread wakes up
23:29:41.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:41.893 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.9
23:29:41.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:41.894 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:41.894 00.000 28316 Enqueuing Expose request
23:29:41.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
23:29:41.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
23:29:41.895 00.001 29988 Moving (-0.10, 0.17) raw xDistance=-0.19 yDistance=0.01
23:29:41.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:29:41.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:41.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:41.895 00.000 29988 MoveAxis(E, 0, ABG)
23:29:41.895 00.000 29988 Move returns status 0, amount 0
23:29:41.895 00.000 29988 MoveAxis(N, 0, ABG)
23:29:41.895 00.000 29988 Move returns status 0, amount 0
23:29:41.895 00.000 29988 move complete, result=0
23:29:41.895 00.000 29988 worker thread done servicing request
23:29:41.895 00.000 29988 Worker thread wakes up
23:29:41.895 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:41.896 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:41.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:43.531 01.635 29988 Exposure complete
23:29:43.569 00.038 29988 worker thread done servicing request
23:29:43.569 00.000 28316 OnExposeComplete: enter
23:29:43.571 00.002 28316 UpdateGuideState(): m_state=6
23:29:43.572 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1880
23:29:43.572 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=117.48, Mass=1890, SNR=29.8, Peak=140 HFD=4.4
23:29:43.573 00.001 28316 MultiStar: [#1 -0.42,-0.03,0.94,U] [#2 -0.30,-0.10,0.95,U] [#3 -0.24,-0.06,0.87,U] [#4 -0.25,-0.04,0.87,U] [#5 -0.55,0.16,0.00,M3] [#6 -0.29,0.17,0.72,U] [#7 -0.49,-0.13,0.00,M1] [#8 -0.52,0.20,0.00,M4] 
23:29:43.575 00.002 28316 refined, 5 included, MultiStar: {-0.28, 0.04}, one-star: {-0.22, 0.31}
23:29:43.576 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
23:29:43.577 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
23:29:43.578 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.29 cameraTheta=3.00 mountX=-0.16 mountY=0.24, mountTheta=2.15
23:29:43.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.04, opts=13)
23:29:43.579 00.000 28316 Enqueuing Move request for scope (-0.28, 0.04)
23:29:43.580 00.001 29988 Worker thread wakes up
23:29:43.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:43.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
23:29:43.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
23:29:43.580 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:29:43.581 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:43.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:43.581 00.000 28316 Enqueuing Expose request
23:29:43.582 00.001 29988 Moving (-0.28, 0.04) raw xDistance=-0.16 yDistance=0.24
23:29:43.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:29:43.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:43.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:29:43.582 00.000 29988 MoveAxis(E, 0, ABG)
23:29:43.582 00.000 29988 Move returns status 0, amount 0
23:29:43.582 00.000 29988 MoveAxis(N, 0, ABG)
23:29:43.582 00.000 29988 Move returns status 0, amount 0
23:29:43.582 00.000 29988 move complete, result=0
23:29:43.582 00.000 29988 worker thread done servicing request
23:29:43.582 00.000 29988 Worker thread wakes up
23:29:43.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:43.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:43.583 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:45.105 01.522 29988 Exposure complete
23:29:45.148 00.043 29988 worker thread done servicing request
23:29:45.148 00.000 28316 OnExposeComplete: enter
23:29:45.149 00.001 28316 UpdateGuideState(): m_state=6
23:29:45.149 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1881
23:29:45.150 00.001 28316 Star::Find returns 1 (0), X=585.63, Y=117.38, Mass=1980, SNR=30.5, Peak=135 HFD=4.6
23:29:45.150 00.000 28316 MultiStar: [#1 -0.36,0.19,0.89,U] [#2 -0.29,-0.05,0.95,U] [#3 -0.37,-0.01,0.83,U] [#4 -0.40,-0.04,0.85,U] [#5 -0.47,0.37,0.00,M4] [#6 -0.36,0.28,0.00,M1] [#7 -0.60,-0.05,0.00,M2] [#8 -0.55,0.22,0.00,M5] 
23:29:45.152 00.002 28316 single-star, 4 included, MultiStar: {-0.33, 0.06}, one-star: {-0.23, 0.21}
23:29:45.152 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.55 = -2.73)
23:29:45.152 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.37)
23:29:45.153 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.41 mountX=-0.28 mountY=0.11, mountTheta=2.77
23:29:45.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.21, opts=13)
23:29:45.156 00.002 28316 Enqueuing Move request for scope (-0.23, 0.21)
23:29:45.157 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:45.159 00.002 29988 Worker thread wakes up
23:29:45.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
23:29:45.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
23:29:45.159 00.000 29988 Moving (-0.23, 0.21) raw xDistance=-0.28 yDistance=0.11
23:29:45.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:29:45.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:45.159 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
23:29:45.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:45.160 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:45.160 00.000 28316 Enqueuing Expose request
23:29:45.161 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:45.161 00.000 29988 MoveAxis(E, 60, ABG)
23:29:45.161 00.000 29988 Guiding  Dir = 2, Dur = 60
23:29:45.161 00.000 29988 IsSlewing returns 0
23:29:45.161 00.000 29988 IsGuiding returns 0
23:29:45.162 00.001 29988 PulseGuide returned control before completion, sleep 69
23:29:45.243 00.081 29988 IsGuiding returns 0
23:29:45.243 00.000 29988 Move returns status 0, amount 60
23:29:45.243 00.000 29988 MoveAxis(N, 0, ABG)
23:29:45.243 00.000 29988 Move returns status 0, amount 0
23:29:45.243 00.000 29988 move complete, result=0
23:29:45.243 00.000 29988 worker thread done servicing request
23:29:45.243 00.000 29988 Worker thread wakes up
23:29:45.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:45.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:45.243 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.1 px 0 ms NORTH
23:29:46.865 01.622 29988 Exposure complete
23:29:46.898 00.033 29988 worker thread done servicing request
23:29:46.898 00.000 28316 OnExposeComplete: enter
23:29:46.898 00.000 28316 UpdateGuideState(): m_state=6
23:29:46.899 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1882
23:29:46.899 00.000 28316 Star::Find returns 1 (0), X=585.94, Y=117.32, Mass=1954, SNR=30.3, Peak=164 HFD=4.2
23:29:46.900 00.001 28316 MultiStar: [#1 -0.23,-0.17,0.90,U] [#2 -0.19,-0.25,0.96,U] [#3 -0.05,-0.25,0.82,U] [#4 -0.23,-0.14,0.88,U] [#5 -0.19,-0.08,0.77,U] [#6 -0.31,0.12,0.70,U] [#7 -0.25,-0.41,0.00,M3] [#8 -0.56,-0.05,0.00,M6] 
23:29:46.900 00.000 28316 single-star, 6 included, MultiStar: {-0.15, -0.09}, one-star: {0.08, 0.15}
23:29:46.901 00.001 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
23:29:46.901 00.000 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.96)
23:29:46.902 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=-0.10 mountY=-0.14, mountTheta=-2.21
23:29:46.902 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.15, opts=13)
23:29:46.903 00.001 28316 Enqueuing Move request for scope (0.08, 0.15)
23:29:46.903 00.000 29988 Worker thread wakes up
23:29:46.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:46.904 00.001 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:29:46.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:46.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:46.905 00.001 28316 Enqueuing Expose request
23:29:46.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:29:46.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:29:46.906 00.001 29988 Moving (0.08, 0.15) raw xDistance=-0.10 yDistance=-0.14
23:29:46.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:29:46.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:46.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:46.906 00.000 29988 MoveAxis(E, 0, ABG)
23:29:46.906 00.000 29988 Move returns status 0, amount 0
23:29:46.906 00.000 29988 MoveAxis(N, 0, ABG)
23:29:46.906 00.000 29988 Move returns status 0, amount 0
23:29:46.906 00.000 29988 move complete, result=0
23:29:46.906 00.000 29988 worker thread done servicing request
23:29:46.906 00.000 29988 Worker thread wakes up
23:29:46.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:46.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:46.906 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:48.430 01.524 29988 Exposure complete
23:29:48.461 00.031 29988 worker thread done servicing request
23:29:48.462 00.001 28316 OnExposeComplete: enter
23:29:48.463 00.001 28316 UpdateGuideState(): m_state=6
23:29:48.463 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1883
23:29:48.464 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=117.37, Mass=1864, SNR=29.5, Peak=149 HFD=4.2
23:29:48.464 00.000 28316 MultiStar: [#1 -0.34,-0.00,0.90,U] [#2 -0.22,-0.20,0.98,U] [#3 -0.22,-0.23,0.89,U] [#4 -0.34,-0.12,0.89,U] [#5 -0.39,0.27,0.00,M4] [#6 -0.33,0.15,0.72,U] [#7 -0.31,-0.23,0.65,U] [#8 -0.60,-0.06,0.00,M7] 
23:29:48.464 00.000 28316 single-star, 6 included, MultiStar: {-0.27, -0.06}, one-star: {-0.15, 0.20}
23:29:48.466 00.002 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
23:29:48.466 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:29:48.467 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=-0.24 mountY=0.05, mountTheta=2.94
23:29:48.467 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.20, opts=13)
23:29:48.467 00.000 28316 Enqueuing Move request for scope (-0.15, 0.20)
23:29:48.468 00.001 29988 Worker thread wakes up
23:29:48.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:29:48.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:29:48.468 00.000 29988 Moving (-0.15, 0.20) raw xDistance=-0.24 yDistance=0.05
23:29:48.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:29:48.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:48.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:48.469 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.5
23:29:48.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:48.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:48.470 00.000 28316 Enqueuing Expose request
23:29:48.471 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:48.471 00.000 29988 MoveAxis(E, 51, ABG)
23:29:48.471 00.000 29988 Guiding  Dir = 2, Dur = 51
23:29:48.471 00.000 29988 IsSlewing returns 0
23:29:48.471 00.000 29988 IsGuiding returns 0
23:29:48.474 00.003 29988 PulseGuide returned control before completion, sleep 60
23:29:48.538 00.064 29988 IsGuiding returns 1
23:29:48.538 00.000 29988 scope still moving after pulse duration time elapsed
23:29:48.569 00.031 29988 IsSlewing returns 0
23:29:48.569 00.000 29988 IsGuiding returns 0
23:29:48.570 00.001 29988 scope move finished after 51 + 46 ms
23:29:48.570 00.000 29988 Move returns status 0, amount 51
23:29:48.570 00.000 29988 MoveAxis(N, 0, ABG)
23:29:48.570 00.000 29988 Move returns status 0, amount 0
23:29:48.570 00.000 29988 move complete, result=0
23:29:48.570 00.000 29988 worker thread done servicing request
23:29:48.570 00.000 29988 Worker thread wakes up
23:29:48.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:48.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:48.570 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
23:29:50.193 01.623 29988 Exposure complete
23:29:50.218 00.025 29988 worker thread done servicing request
23:29:50.218 00.000 28316 OnExposeComplete: enter
23:29:50.219 00.001 28316 UpdateGuideState(): m_state=6
23:29:50.220 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1884
23:29:50.222 00.002 28316 Star::Find returns 1 (0), X=585.96, Y=117.24, Mass=1864, SNR=29.5, Peak=183 HFD=4.2
23:29:50.224 00.002 28316 MultiStar: [#1 -0.18,-0.11,0.92,U] [#2 -0.04,-0.26,1.00,U] [#3 -0.00,-0.23,0.88,U] [#4 -0.12,-0.31,0.88,U] [#5 -0.24,0.09,0.77,U] [#6 -0.07,-0.03,0.71,U] [#7 -0.20,-0.44,0.00,M3] [#8 -0.36,-0.18,0.60,U] 
23:29:50.224 00.000 28316 single-star, 7 included, MultiStar: {-0.10, -0.12}, one-star: {0.10, 0.07}
23:29:50.225 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
23:29:50.226 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.85 = -1.43)
23:29:50.227 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.61 mountX=-0.02 mountY=-0.12, mountTheta=-1.75
23:29:50.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
23:29:50.228 00.000 28316 Enqueuing Move request for scope (0.10, 0.07)
23:29:50.229 00.001 29988 Worker thread wakes up
23:29:50.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:50.229 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.5
23:29:50.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:50.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:50.230 00.000 28316 Enqueuing Expose request
23:29:50.231 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:29:50.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:29:50.231 00.000 29988 Moving (0.10, 0.07) raw xDistance=-0.02 yDistance=-0.12
23:29:50.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:50.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:50.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:29:50.231 00.000 29988 MoveAxis(E, 0, ABG)
23:29:50.231 00.000 29988 Move returns status 0, amount 0
23:29:50.231 00.000 29988 MoveAxis(N, 0, ABG)
23:29:50.231 00.000 29988 Move returns status 0, amount 0
23:29:50.231 00.000 29988 move complete, result=0
23:29:50.231 00.000 29988 worker thread done servicing request
23:29:50.231 00.000 29988 Worker thread wakes up
23:29:50.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:50.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:50.231 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:51.751 01.520 29988 Exposure complete
23:29:51.796 00.045 29988 worker thread done servicing request
23:29:51.796 00.000 28316 OnExposeComplete: enter
23:29:51.797 00.001 28316 UpdateGuideState(): m_state=6
23:29:51.798 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1885
23:29:51.798 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=117.25, Mass=2040, SNR=31.0, Peak=164 HFD=4.6
23:29:51.799 00.001 28316 MultiStar: [#1 -0.27,-0.16,0.88,U] [#2 -0.22,-0.16,0.93,U] [#3 -0.21,-0.22,0.83,U] [#4 -0.44,-0.24,0.00,M1] [#5 -0.38,0.01,0.77,U] [#6 -0.13,-0.01,0.70,U] [#7 -0.48,-0.38,0.00,M4] [#8 -0.62,0.07,0.00,M7] 
23:29:51.800 00.001 28316 single-star, 5 included, MultiStar: {-0.23, -0.08}, one-star: {-0.17, 0.08}
23:29:51.800 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.85 = -2.44)
23:29:51.801 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.95 = 0.67)
23:29:51.802 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.70 mountX=-0.15 mountY=0.12, mountTheta=2.46
23:29:51.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.08, opts=13)
23:29:51.804 00.001 28316 Enqueuing Move request for scope (-0.17, 0.08)
23:29:51.805 00.001 29988 Worker thread wakes up
23:29:51.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:51.806 00.001 28316 UpdateGuideState exits: m=2040 RSB=31.0
23:29:51.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:51.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:51.807 00.000 28316 Enqueuing Expose request
23:29:51.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
23:29:51.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
23:29:51.808 00.000 29988 Moving (-0.17, 0.08) raw xDistance=-0.15 yDistance=0.12
23:29:51.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:29:51.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:51.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:29:51.808 00.000 29988 MoveAxis(E, 0, ABG)
23:29:51.808 00.000 29988 Move returns status 0, amount 0
23:29:51.808 00.000 29988 MoveAxis(N, 0, ABG)
23:29:51.808 00.000 29988 Move returns status 0, amount 0
23:29:51.808 00.000 29988 move complete, result=0
23:29:51.809 00.001 29988 worker thread done servicing request
23:29:51.809 00.000 29988 Worker thread wakes up
23:29:51.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:51.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:51.810 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:53.441 01.631 29988 Exposure complete
23:29:53.470 00.029 29988 worker thread done servicing request
23:29:53.470 00.000 28316 OnExposeComplete: enter
23:29:53.471 00.001 28316 UpdateGuideState(): m_state=6
23:29:53.472 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1886
23:29:53.472 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=117.36, Mass=1917, SNR=30.2, Peak=162 HFD=4.5
23:29:53.473 00.001 28316 MultiStar: [#1 -0.29,0.02,0.91,U] [#2 -0.10,-0.31,0.96,U] [#3 -0.10,-0.26,0.86,U] [#4 -0.30,-0.11,0.86,U] [#5 -0.34,0.07,0.77,U] [#6 -0.38,0.03,0.71,U] [#7 -0.36,-0.34,0.00,M5] [#8 -0.62,-0.09,0.00,M8] 
23:29:53.473 00.000 28316 single-star, 6 included, MultiStar: {-0.21, -0.05}, one-star: {-0.08, 0.19}
23:29:53.473 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:29:53.474 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
23:29:53.474 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.94 mountX=-0.21 mountY=-0.02, mountTheta=-3.05
23:29:53.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.19, opts=13)
23:29:53.478 00.003 28316 Enqueuing Move request for scope (-0.08, 0.19)
23:29:53.479 00.001 29988 Worker thread wakes up
23:29:53.480 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
23:29:53.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
23:29:53.480 00.000 29988 Moving (-0.08, 0.19) raw xDistance=-0.21 yDistance=-0.02
23:29:53.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:53.480 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
23:29:53.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:53.481 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:53.481 00.000 28316 Enqueuing Expose request
23:29:53.482 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:29:53.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:53.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:29:53.482 00.000 29988 MoveAxis(E, 43, ABG)
23:29:53.482 00.000 29988 Guiding  Dir = 2, Dur = 43
23:29:53.482 00.000 29988 IsSlewing returns 0
23:29:53.482 00.000 29988 IsGuiding returns 0
23:29:53.484 00.002 29988 PulseGuide returned control before completion, sleep 52
23:29:53.548 00.064 29988 IsGuiding returns 1
23:29:53.548 00.000 29988 scope still moving after pulse duration time elapsed
23:29:53.580 00.032 29988 IsSlewing returns 0
23:29:53.580 00.000 29988 IsGuiding returns 0
23:29:53.581 00.001 29988 scope move finished after 43 + 55 ms
23:29:53.581 00.000 29988 Move returns status 0, amount 43
23:29:53.581 00.000 29988 MoveAxis(N, 0, ABG)
23:29:53.581 00.000 29988 Move returns status 0, amount 0
23:29:53.581 00.000 29988 move complete, result=0
23:29:53.581 00.000 29988 worker thread done servicing request
23:29:53.581 00.000 29988 Worker thread wakes up
23:29:53.581 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
23:29:53.582 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:53.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:54.989 01.407 29988 Exposure complete
23:29:55.021 00.032 29988 worker thread done servicing request
23:29:55.021 00.000 28316 OnExposeComplete: enter
23:29:55.023 00.002 28316 UpdateGuideState(): m_state=6
23:29:55.025 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1887
23:29:55.026 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=117.38, Mass=1988, SNR=30.7, Peak=154 HFD=4.3
23:29:55.028 00.002 28316 MultiStar: [#1 -0.12,-0.06,0.90,U] [#2 -0.02,-0.15,0.94,U] [#3 0.07,-0.19,0.85,U] [#4 0.04,-0.23,0.87,U] [#5 -0.06,0.13,0.75,U] [#6 -0.10,0.08,0.72,U] [#7 -0.07,-0.24,0.64,U] [#8 -0.23,-0.07,0.60,U] 
23:29:55.029 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {0.02, 0.21}
23:29:55.031 00.002 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
23:29:55.032 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
23:29:55.033 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.27 mountX=0.03 mountY=0.06, mountTheta=1.13
23:29:55.035 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
23:29:55.035 00.000 28316 Enqueuing Move request for scope (-0.04, -0.05)
23:29:55.036 00.001 29988 Worker thread wakes up
23:29:55.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:55.036 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.7
23:29:55.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:55.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:55.038 00.001 28316 Enqueuing Expose request
23:29:55.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
23:29:55.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
23:29:55.038 00.000 29988 Moving (-0.04, -0.05) raw xDistance=0.03 yDistance=0.06
23:29:55.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:29:55.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:55.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:29:55.038 00.000 29988 MoveAxis(E, 0, ABG)
23:29:55.038 00.000 29988 Move returns status 0, amount 0
23:29:55.038 00.000 29988 MoveAxis(N, 0, ABG)
23:29:55.038 00.000 29988 Move returns status 0, amount 0
23:29:55.038 00.000 29988 move complete, result=0
23:29:55.038 00.000 29988 worker thread done servicing request
23:29:55.038 00.000 29988 Worker thread wakes up
23:29:55.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:55.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:55.039 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:56.661 01.622 29988 Exposure complete
23:29:56.712 00.051 29988 worker thread done servicing request
23:29:56.712 00.000 28316 OnExposeComplete: enter
23:29:56.714 00.002 28316 UpdateGuideState(): m_state=6
23:29:56.715 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1888
23:29:56.715 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=117.23, Mass=1892, SNR=29.8, Peak=162 HFD=4.2
23:29:56.716 00.001 28316 MultiStar: [#1 -0.10,-0.18,0.92,U] [#2 -0.05,-0.21,1.00,U] [#3 0.02,-0.29,0.85,U] [#4 -0.05,-0.32,0.87,U] [#5 -0.26,0.03,0.78,U] [#6 -0.15,-0.05,0.71,U] [#7 -0.06,-0.37,0.65,U] [#8 -0.16,-0.14,0.60,U] 
23:29:56.716 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.16}, one-star: {0.07, 0.06}
23:29:56.718 00.002 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
23:29:56.719 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.35)
23:29:56.720 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.69 mountX=-0.02 mountY=-0.09, mountTheta=-1.83
23:29:56.722 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
23:29:56.724 00.002 28316 Enqueuing Move request for scope (0.07, 0.06)
23:29:56.725 00.001 29988 Worker thread wakes up
23:29:56.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:29:56.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:29:56.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:56.726 00.001 29988 Moving (0.07, 0.06) raw xDistance=-0.02 yDistance=-0.09
23:29:56.726 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
23:29:56.726 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:56.727 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:56.727 00.000 28316 Enqueuing Expose request
23:29:56.728 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:29:56.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:56.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:29:56.728 00.000 29988 MoveAxis(E, 0, ABG)
23:29:56.728 00.000 29988 Move returns status 0, amount 0
23:29:56.728 00.000 29988 MoveAxis(N, 0, ABG)
23:29:56.728 00.000 29988 Move returns status 0, amount 0
23:29:56.728 00.000 29988 move complete, result=0
23:29:56.728 00.000 29988 worker thread done servicing request
23:29:56.728 00.000 29988 Worker thread wakes up
23:29:56.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:56.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:56.728 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:58.255 01.527 29988 Exposure complete
23:29:58.293 00.038 29988 worker thread done servicing request
23:29:58.293 00.000 28316 OnExposeComplete: enter
23:29:58.294 00.001 28316 UpdateGuideState(): m_state=6
23:29:58.295 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1889
23:29:58.295 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=117.26, Mass=1812, SNR=29.2, Peak=178 HFD=4.3
23:29:58.296 00.001 28316 MultiStar: [#1 -0.15,-0.18,0.95,U] [#2 -0.19,-0.18,1.02,U] [#3 -0.06,-0.28,0.86,U] [#4 -0.07,-0.25,0.89,U] [#5 -0.27,0.07,0.82,U] [#6 -0.23,0.02,0.75,U] [#7 -0.41,-0.40,0.00,M4] [#8 -0.38,-0.18,0.61,U] 
23:29:58.297 00.001 28316 single-star, 7 included, MultiStar: {-0.16, -0.11}, one-star: {-0.06, 0.09}
23:29:58.297 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:29:58.297 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.12)
23:29:58.298 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=-0.11 mountY=0.01, mountTheta=3.02
23:29:58.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
23:29:58.301 00.002 28316 Enqueuing Move request for scope (-0.06, 0.09)
23:29:58.303 00.002 29988 Worker thread wakes up
23:29:58.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:29:58.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:29:58.303 00.000 29988 Moving (-0.06, 0.09) raw xDistance=-0.11 yDistance=0.01
23:29:58.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:29:58.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:58.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:58.304 00.001 28316 UpdateGuideState exits: m=1812 RSB=29.2
23:29:58.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:58.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:58.305 00.000 28316 Enqueuing Expose request
23:29:58.306 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:58.306 00.000 29988 MoveAxis(E, 0, ABG)
23:29:58.306 00.000 29988 Move returns status 0, amount 0
23:29:58.306 00.000 29988 MoveAxis(N, 0, ABG)
23:29:58.306 00.000 29988 Move returns status 0, amount 0
23:29:58.306 00.000 29988 move complete, result=0
23:29:58.306 00.000 29988 worker thread done servicing request
23:29:58.306 00.000 29988 Worker thread wakes up
23:29:58.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:29:58.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
23:29:58.306 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:58.893 00.587 28316 evsrv: cli 0C97D370 connect
23:29:58.894 00.001 28316 case statement mapped state 6 to 3
23:29:58.898 00.004 28316 case statement mapped state 6 to 3
23:29:58.899 00.001 28316 evsrv: cli 0C97D370 request: {"method":"get_app_state","id":"c0d481fe-0f92-40eb-90f5-1abd763eaf61"}
23:29:58.900 00.001 28316 case statement mapped state 6 to 3
23:29:58.901 00.001 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":"Guiding","id":"c0d481fe-0f92-40eb-90f5-1abd763eaf61"}
23:29:58.902 00.001 28316 evsrv: cli 0C97D370 disconnect
23:29:58.904 00.002 28316 evsrv: cli 0C97DAF0 connect
23:29:58.906 00.002 28316 case statement mapped state 6 to 3
23:29:58.908 00.002 28316 case statement mapped state 6 to 3
23:29:58.909 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"599b8674-6adf-49be-adba-f1d94f6ce5ab"}
23:29:58.910 00.001 28316 PhdController::Dither begins
23:29:58.911 00.001 28316 dither: size=2.00, dRA=1.95 dDec=-0.22
23:29:58.911 00.000 28316 MountToCamera -- mountTheta (0.11) + m_xAngle (-1.14) = xAngle (-1.03 = -1.03)
23:29:58.912 00.001 28316 MountToCamera -- mountX=1.95 mountY=-0.22 hyp=1.97 mountTheta=0.11 cameraX=1.01, cameraY=-1.69 cameraTheta=-1.03
23:29:58.913 00.001 28316 setting lock position to (586.86, 115.48)
23:29:58.913 00.000 28316 Mount: notify guiding dithered (1.0, -1.7)
23:29:58.914 00.001 28316 MultiStar: stabilizing after lock position change
23:29:58.914 00.000 28316 Status Line: Dithering de 1.95,-0.22
23:29:58.916 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:29:58.917 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:29:58.918 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"599b8674-6adf-49be-adba-f1d94f6ce5ab"}
23:29:58.919 00.001 28316 evsrv: cli 0C97DAF0 disconnect
23:29:59.943 01.024 29988 Exposure complete
23:29:59.967 00.024 29988 worker thread done servicing request
23:29:59.967 00.000 28316 OnExposeComplete: enter
23:29:59.969 00.002 28316 UpdateGuideState(): m_state=6
23:29:59.970 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1890
23:29:59.971 00.001 28316 Star::Find returns 1 (0), X=585.89, Y=117.31, Mass=1952, SNR=30.3, Peak=178 HFD=4.2
23:29:59.971 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.21 = -3.08)
23:29:59.972 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.02)
23:29:59.973 00.001 28316 CameraToMount -- cameraX=-0.98 cameraY=1.83 hyp=2.08 cameraTheta=2.06 mountX=-2.07 mountY=0.05, mountTheta=3.12
23:29:59.976 00.003 28316 dither recenter: remaining=(-2.0,0.2) step=(-2.0,0.2)
23:29:59.977 00.001 28316 MountToCamera -- mountTheta (-3.03) + m_xAngle (-1.14) = xAngle (-4.17 = 2.11)
23:29:59.977 00.000 28316 MountToCamera -- mountX=-1.95 mountY=0.22 hyp=1.97 mountTheta=-3.03 cameraX=-1.01, cameraY=1.69 cameraTheta=2.11
23:29:59.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.01, y=1.69, opts=4)
23:29:59.978 00.000 28316 Enqueuing Move request for scope (-1.01, 1.69)
23:29:59.979 00.001 28316 Mount: notify direct move -1.95,0.22
23:29:59.979 00.000 29988 Worker thread wakes up
23:29:59.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 1.69) opts 0x4
23:29:59.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.01, 1.69)
23:29:59.979 00.000 29988 Moving (-1.01, 1.69) raw xDistance=-1.95 yDistance=0.22
23:29:59.979 00.000 29988 MoveAxis(E, 652, B)
23:29:59.979 00.000 29988 Guiding  Dir = 2, Dur = 652
23:29:59.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:29:59.980 00.001 29988 IsSlewing returns 0
23:29:59.980 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
23:29:59.981 00.001 28316 PhdController: settling, locked = 1, distance = 2.09 (0.50) aobump = 0 frame = 1 / 99999
23:29:59.981 00.000 29988 IsGuiding returns 0
23:29:59.981 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138199.981,"Host":"ASUS_SAM","Inst":1,"Distance":2.09,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:29:59.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:59.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:29:59.983 00.001 28316 Enqueuing Expose request
23:29:59.983 00.000 29988 PulseGuide returned control before completion, sleep 661
23:30:00.647 00.664 29988 IsGuiding returns 0
23:30:00.648 00.001 29988 Move returns status 0, amount 652
23:30:00.648 00.000 29988 MoveAxis(S, 52, B)
23:30:00.648 00.000 29988 Guiding  Dir = 1, Dur = 52
23:30:00.648 00.000 29988 IsSlewing returns 0
23:30:00.648 00.000 29988 IsGuiding returns 0
23:30:00.654 00.006 29988 PulseGuide returned control before completion, sleep 57
23:30:00.724 00.070 29988 IsGuiding returns 0
23:30:00.724 00.000 29988 Move returns status 0, amount 52
23:30:00.724 00.000 29988 move complete, result=0
23:30:00.724 00.000 29988 worker thread done servicing request
23:30:00.724 00.000 29988 Worker thread wakes up
23:30:00.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:00.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:00.724 00.000 28316 GuideStep: -2.0 px 652 ms EAST, 0.2 px 52 ms SOUTH
23:30:02.145 01.421 29988 Exposure complete
23:30:02.185 00.040 29988 worker thread done servicing request
23:30:02.185 00.000 28316 OnExposeComplete: enter
23:30:02.185 00.000 28316 UpdateGuideState(): m_state=6
23:30:02.186 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1891
23:30:02.186 00.000 28316 Star::Find returns 1 (0), X=586.44, Y=116.33, Mass=1856, SNR=29.5, Peak=136 HFD=4.6
23:30:02.187 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.18 = -3.10)
23:30:02.187 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.28 = -0.00)
23:30:02.188 00.001 28316 CameraToMount -- cameraX=-0.42 cameraY=0.85 hyp=0.95 cameraTheta=2.03 mountX=-0.95 mountY=-0.00, mountTheta=-3.14
23:30:02.190 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.42, y=0.85, opts=13)
23:30:02.191 00.001 28316 Enqueuing Move request for scope (-0.42, 0.85)
23:30:02.194 00.003 29988 Worker thread wakes up
23:30:02.195 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:30:02.195 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
23:30:02.196 00.001 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 2 / 99999
23:30:02.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.85) opts 0xd
23:30:02.196 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138202.196,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:30:02.196 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.42, 0.85)
23:30:02.197 00.001 29988 Moving (-0.42, 0.85) raw xDistance=-0.95 yDistance=-0.00
23:30:02.197 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:02.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:02.197 00.000 28316 Enqueuing Expose request
23:30:02.198 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
23:30:02.198 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:02.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:30:02.198 00.000 29988 MoveAxis(E, 199, ABG)
23:30:02.198 00.000 29988 Guiding  Dir = 2, Dur = 199
23:30:02.198 00.000 29988 IsSlewing returns 0
23:30:02.199 00.001 29988 IsGuiding returns 0
23:30:02.201 00.002 29988 PulseGuide returned control before completion, sleep 208
23:30:02.424 00.223 29988 IsGuiding returns 0
23:30:02.424 00.000 29988 Move returns status 0, amount 199
23:30:02.424 00.000 29988 MoveAxis(N, 0, ABG)
23:30:02.424 00.000 29988 Move returns status 0, amount 0
23:30:02.424 00.000 29988 move complete, result=0
23:30:02.424 00.000 29988 worker thread done servicing request
23:30:02.424 00.000 29988 Worker thread wakes up
23:30:02.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:02.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:02.424 00.000 28316 GuideStep: -0.9 px 199 ms EAST, -0.0 px 0 ms NORTH
23:30:04.063 01.639 29988 Exposure complete
23:30:04.120 00.057 29988 worker thread done servicing request
23:30:04.121 00.001 28316 OnExposeComplete: enter
23:30:04.121 00.000 28316 UpdateGuideState(): m_state=6
23:30:04.122 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1892
23:30:04.122 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=115.07, Mass=1960, SNR=30.4, Peak=173 HFD=4.2
23:30:04.124 00.002 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
23:30:04.124 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
23:30:04.125 00.001 28316 CameraToMount -- cameraX=0.50 cameraY=-0.41 hyp=0.65 cameraTheta=-0.68 mountX=0.58 mountY=-0.26, mountTheta=-0.43
23:30:04.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=-0.41, opts=13)
23:30:04.127 00.001 28316 Enqueuing Move request for scope (0.50, -0.41)
23:30:04.127 00.000 29988 Worker thread wakes up
23:30:04.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.41) opts 0xd
23:30:04.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, -0.41)
23:30:04.127 00.000 29988 Moving (0.50, -0.41) raw xDistance=0.58 yDistance=-0.26
23:30:04.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.58
23:30:04.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:30:04.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:04.128 00.001 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:30:04.128 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 3 / 99999
23:30:04.129 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138204.129,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:30:04.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:30:04.129 00.000 29988 MoveAxis(W, 108, ABG)
23:30:04.129 00.000 29988 Guiding  Dir = 3, Dur = 108
23:30:04.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:04.130 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:04.130 00.000 28316 Enqueuing Expose request
23:30:04.131 00.001 29988 IsSlewing returns 0
23:30:04.131 00.000 29988 IsGuiding returns 0
23:30:04.132 00.001 29988 PulseGuide returned control before completion, sleep 117
23:30:04.266 00.134 29988 IsGuiding returns 0
23:30:04.266 00.000 29988 Move returns status 0, amount 108
23:30:04.266 00.000 29988 MoveAxis(N, 0, ABG)
23:30:04.266 00.000 29988 Move returns status 0, amount 0
23:30:04.266 00.000 29988 move complete, result=0
23:30:04.266 00.000 29988 worker thread done servicing request
23:30:04.266 00.000 29988 Worker thread wakes up
23:30:04.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:04.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:04.266 00.000 28316 GuideStep: 0.6 px 108 ms WEST, -0.3 px 0 ms NORTH
23:30:05.669 01.403 29988 Exposure complete
23:30:05.697 00.028 29988 worker thread done servicing request
23:30:05.697 00.000 28316 OnExposeComplete: enter
23:30:05.698 00.001 28316 UpdateGuideState(): m_state=6
23:30:05.699 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1893
23:30:05.701 00.002 28316 Star::Find returns 1 (0), X=587.19, Y=115.30, Mass=1819, SNR=29.3, Peak=159 HFD=4.3
23:30:05.702 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
23:30:05.703 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.55)
23:30:05.704 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-0.51 mountX=0.30 mountY=-0.21, mountTheta=-0.60
23:30:05.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.18, opts=13)
23:30:05.708 00.002 28316 Enqueuing Move request for scope (0.33, -0.18)
23:30:05.708 00.000 29988 Worker thread wakes up
23:30:05.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.18) opts 0xd
23:30:05.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.18)
23:30:05.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:05.709 00.001 28316 UpdateGuideState exits: m=1819 RSB=29.3
23:30:05.710 00.001 29988 Moving (0.33, -0.18) raw xDistance=0.30 yDistance=-0.21
23:30:05.710 00.000 28316 PhdController: settling, locked = 1, distance = 0.71 (0.50) aobump = 0 frame = 4 / 99999
23:30:05.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
23:30:05.710 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138205.710,"Host":"ASUS_SAM","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:30:05.711 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:30:05.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:30:05.711 00.000 29988 MoveAxis(W, 71, ABG)
23:30:05.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:05.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:05.712 00.001 29988 Guiding  Dir = 3, Dur = 71
23:30:05.712 00.000 28316 Enqueuing Expose request
23:30:05.712 00.000 29988 IsSlewing returns 0
23:30:05.712 00.000 29988 IsGuiding returns 0
23:30:05.713 00.001 29988 PulseGuide returned control before completion, sleep 80
23:30:05.809 00.096 29988 IsGuiding returns 0
23:30:05.809 00.000 29988 Move returns status 0, amount 71
23:30:05.809 00.000 29988 MoveAxis(N, 0, ABG)
23:30:05.809 00.000 29988 Move returns status 0, amount 0
23:30:05.809 00.000 29988 move complete, result=0
23:30:05.809 00.000 29988 worker thread done servicing request
23:30:05.809 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.2 px 0 ms NORTH
23:30:05.811 00.002 29988 Worker thread wakes up
23:30:05.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:05.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:07.444 01.633 29988 Exposure complete
23:30:07.481 00.037 29988 worker thread done servicing request
23:30:07.481 00.000 28316 OnExposeComplete: enter
23:30:07.481 00.000 28316 UpdateGuideState(): m_state=6
23:30:07.482 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
23:30:07.482 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=115.72, Mass=1970, SNR=30.4, Peak=184 HFD=4.5
23:30:07.483 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
23:30:07.483 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
23:30:07.484 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.24 hyp=0.37 cameraTheta=0.69 mountX=-0.10 mountY=-0.36, mountTheta=-1.83
23:30:07.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.24, opts=13)
23:30:07.485 00.000 28316 Enqueuing Move request for scope (0.29, 0.24)
23:30:07.486 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:07.486 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
23:30:07.487 00.001 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 5 / 99999
23:30:07.488 00.001 29988 Worker thread wakes up
23:30:07.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.24) opts 0xd
23:30:07.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.24)
23:30:07.488 00.000 29988 Moving (0.29, 0.24) raw xDistance=-0.10 yDistance=-0.36
23:30:07.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:30:07.488 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.84
23:30:07.488 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138207.488,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:30:07.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:30:07.488 00.000 29988 MoveAxis(E, 0, ABG)
23:30:07.488 00.000 29988 Move returns status 0, amount 0
23:30:07.488 00.000 29988 MoveAxis(N, 87, ABG)
23:30:07.488 00.000 29988 Guiding  Dir = 0, Dur = 87
23:30:07.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:07.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:07.489 00.000 28316 Enqueuing Expose request
23:30:07.492 00.003 29988 IsSlewing returns 0
23:30:07.492 00.000 29988 IsGuiding returns 0
23:30:07.498 00.006 29988 PulseGuide returned control before completion, sleep 93
23:30:07.600 00.102 29988 IsGuiding returns 0
23:30:07.600 00.000 29988 Move returns status 0, amount 87
23:30:07.600 00.000 29988 move complete, result=0
23:30:07.600 00.000 29988 worker thread done servicing request
23:30:07.600 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 87 ms NORTH
23:30:07.600 00.000 29988 Worker thread wakes up
23:30:07.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:07.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:09.007 01.407 29988 Exposure complete
23:30:09.030 00.023 29988 worker thread done servicing request
23:30:09.032 00.002 28316 OnExposeComplete: enter
23:30:09.033 00.001 28316 UpdateGuideState(): m_state=6
23:30:09.033 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1895
23:30:09.034 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=115.62, Mass=1972, SNR=30.4, Peak=141 HFD=4.4
23:30:09.034 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:30:09.034 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:30:09.035 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.45 mountX=-0.12 mountY=-0.08, mountTheta=-2.57
23:30:09.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
23:30:09.036 00.000 28316 Enqueuing Move request for scope (0.02, 0.14)
23:30:09.037 00.001 29988 Worker thread wakes up
23:30:09.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:30:09.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:30:09.037 00.000 29988 Moving (0.02, 0.14) raw xDistance=-0.12 yDistance=-0.08
23:30:09.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:30:09.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:09.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:09.037 00.000 29988 MoveAxis(E, 0, ABG)
23:30:09.037 00.000 29988 Move returns status 0, amount 0
23:30:09.037 00.000 29988 MoveAxis(N, 0, ABG)
23:30:09.037 00.000 29988 Move returns status 0, amount 0
23:30:09.037 00.000 29988 move complete, result=0
23:30:09.037 00.000 29988 worker thread done servicing request
23:30:09.040 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:09.047 00.007 28316 UpdateGuideState exits: m=1972 RSB=30.4
23:30:09.048 00.001 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 6 / 99999
23:30:09.049 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138209.049,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:30:09.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:09.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:09.050 00.000 28316 Enqueuing Expose request
23:30:09.051 00.001 29988 Worker thread wakes up
23:30:09.051 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:09.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:09.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:10.680 01.629 29988 Exposure complete
23:30:10.703 00.023 29988 worker thread done servicing request
23:30:10.703 00.000 28316 OnExposeComplete: enter
23:30:10.704 00.001 28316 UpdateGuideState(): m_state=6
23:30:10.704 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1896
23:30:10.705 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=115.40, Mass=1903, SNR=29.9, Peak=156 HFD=4.4
23:30:10.705 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
23:30:10.706 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
23:30:10.706 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-0.32 mountX=0.18 mountY=-0.19, mountTheta=-0.80
23:30:10.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.08, opts=13)
23:30:10.707 00.000 28316 Enqueuing Move request for scope (0.25, -0.08)
23:30:10.708 00.001 29988 Worker thread wakes up
23:30:10.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.08) opts 0xd
23:30:10.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.08)
23:30:10.708 00.000 29988 Moving (0.25, -0.08) raw xDistance=0.18 yDistance=-0.19
23:30:10.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:10.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:10.709 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:30:10.709 00.000 29988 MoveAxis(E, 0, ABG)
23:30:10.709 00.000 29988 Move returns status 0, amount 0
23:30:10.709 00.000 29988 MoveAxis(N, 0, ABG)
23:30:10.709 00.000 29988 Move returns status 0, amount 0
23:30:10.709 00.000 29988 move complete, result=0
23:30:10.709 00.000 29988 worker thread done servicing request
23:30:10.712 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:10.719 00.007 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:30:10.719 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 7 / 99999
23:30:10.720 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138210.720,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
23:30:10.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:10.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:10.721 00.000 28316 Enqueuing Expose request
23:30:10.722 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:10.722 00.000 29988 Worker thread wakes up
23:30:10.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:10.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:12.244 01.522 29988 Exposure complete
23:30:12.268 00.024 29988 worker thread done servicing request
23:30:12.268 00.000 28316 OnExposeComplete: enter
23:30:12.269 00.001 28316 UpdateGuideState(): m_state=6
23:30:12.269 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1897
23:30:12.270 00.001 28316 Star::Find returns 1 (0), X=586.99, Y=115.44, Mass=1973, SNR=30.4, Peak=157 HFD=4.1
23:30:12.270 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
23:30:12.271 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
23:30:12.271 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.09 mountY=-0.09, mountTheta=-0.80
23:30:12.273 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.04, opts=13)
23:30:12.273 00.000 28316 Enqueuing Move request for scope (0.12, -0.04)
23:30:12.274 00.001 29988 Worker thread wakes up
23:30:12.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
23:30:12.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
23:30:12.274 00.000 29988 Moving (0.12, -0.04) raw xDistance=0.09 yDistance=-0.09
23:30:12.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:30:12.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:12.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:12.274 00.000 29988 MoveAxis(E, 0, ABG)
23:30:12.274 00.000 29988 Move returns status 0, amount 0
23:30:12.274 00.000 29988 MoveAxis(N, 0, ABG)
23:30:12.274 00.000 29988 Move returns status 0, amount 0
23:30:12.274 00.000 29988 move complete, result=0
23:30:12.274 00.000 29988 worker thread done servicing request
23:30:12.277 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:12.284 00.007 28316 UpdateGuideState exits: m=1973 RSB=30.4
23:30:12.285 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 8 / 99999
23:30:12.285 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138212.285,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:30:12.286 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:12.286 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:12.287 00.001 28316 Enqueuing Expose request
23:30:12.287 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:12.287 00.000 29988 Worker thread wakes up
23:30:12.288 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:12.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:13.922 01.634 29988 Exposure complete
23:30:13.945 00.023 29988 worker thread done servicing request
23:30:13.945 00.000 28316 OnExposeComplete: enter
23:30:13.946 00.001 28316 UpdateGuideState(): m_state=6
23:30:13.946 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1898
23:30:13.947 00.001 28316 Star::Find returns 1 (0), X=586.90, Y=115.61, Mass=1883, SNR=29.8, Peak=171 HFD=4.2
23:30:13.947 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
23:30:13.947 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
23:30:13.948 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.30 mountX=-0.11 mountY=-0.09, mountTheta=-2.42
23:30:13.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.13, opts=13)
23:30:13.949 00.000 28316 Enqueuing Move request for scope (0.04, 0.13)
23:30:13.950 00.001 29988 Worker thread wakes up
23:30:13.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:30:13.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:30:13.950 00.000 29988 Moving (0.04, 0.13) raw xDistance=-0.11 yDistance=-0.09
23:30:13.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:30:13.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:13.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:13.950 00.000 29988 MoveAxis(E, 0, ABG)
23:30:13.950 00.000 29988 Move returns status 0, amount 0
23:30:13.950 00.000 29988 MoveAxis(N, 0, ABG)
23:30:13.950 00.000 29988 Move returns status 0, amount 0
23:30:13.950 00.000 29988 move complete, result=0
23:30:13.950 00.000 29988 worker thread done servicing request
23:30:13.953 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:13.962 00.009 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:30:13.963 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
23:30:13.963 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138213.963,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:30:13.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:13.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:13.965 00.001 28316 Enqueuing Expose request
23:30:13.965 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:13.966 00.001 29988 Worker thread wakes up
23:30:13.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:13.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:15.488 01.522 29988 Exposure complete
23:30:15.511 00.023 29988 worker thread done servicing request
23:30:15.511 00.000 28316 OnExposeComplete: enter
23:30:15.512 00.001 28316 UpdateGuideState(): m_state=6
23:30:15.512 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1899
23:30:15.513 00.001 28316 Star::Find returns 1 (0), X=586.90, Y=115.64, Mass=1831, SNR=29.3, Peak=171 HFD=4.0
23:30:15.513 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:30:15.514 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.67)
23:30:15.514 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.37 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
23:30:15.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.16, opts=13)
23:30:15.516 00.001 28316 Enqueuing Move request for scope (0.03, 0.16)
23:30:15.516 00.000 29988 Worker thread wakes up
23:30:15.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:30:15.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:30:15.516 00.000 29988 Moving (0.03, 0.16) raw xDistance=-0.13 yDistance=-0.10
23:30:15.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:30:15.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:15.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:30:15.516 00.000 29988 MoveAxis(E, 0, ABG)
23:30:15.516 00.000 29988 Move returns status 0, amount 0
23:30:15.516 00.000 29988 MoveAxis(N, 0, ABG)
23:30:15.516 00.000 29988 Move returns status 0, amount 0
23:30:15.516 00.000 29988 move complete, result=0
23:30:15.516 00.000 29988 worker thread done servicing request
23:30:15.520 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:30:15.527 00.007 28316 UpdateGuideState exits: m=1831 RSB=29.3
23:30:15.528 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 10 / 99999
23:30:15.528 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138215.528,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:30:15.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:15.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:15.529 00.000 28316 Enqueuing Expose request
23:30:15.530 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:15.530 00.000 29988 Worker thread wakes up
23:30:15.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:15.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:17.164 01.634 29988 Exposure complete
23:30:17.186 00.022 29988 worker thread done servicing request
23:30:17.186 00.000 28316 OnExposeComplete: enter
23:30:17.187 00.001 28316 UpdateGuideState(): m_state=6
23:30:17.188 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1900
23:30:17.188 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=115.54, Mass=1943, SNR=30.1, Peak=143 HFD=4.2
23:30:17.188 00.000 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
23:30:17.189 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
23:30:17.189 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.59 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
23:30:17.192 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
23:30:17.193 00.001 28316 Enqueuing Move request for scope (0.09, 0.06)
23:30:17.193 00.000 29988 Worker thread wakes up
23:30:17.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
23:30:17.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
23:30:17.193 00.000 29988 Moving (0.09, 0.06) raw xDistance=-0.02 yDistance=-0.11
23:30:17.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:17.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:17.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:30:17.193 00.000 29988 MoveAxis(E, 0, ABG)
23:30:17.193 00.000 29988 Move returns status 0, amount 0
23:30:17.193 00.000 29988 MoveAxis(N, 0, ABG)
23:30:17.193 00.000 29988 Move returns status 0, amount 0
23:30:17.193 00.000 29988 move complete, result=0
23:30:17.193 00.000 29988 worker thread done servicing request
23:30:17.197 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:17.204 00.007 28316 UpdateGuideState exits: m=1943 RSB=30.1
23:30:17.205 00.001 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 11 / 99999
23:30:17.205 00.000 28316 PhdController: newstate STATE_FINISH
23:30:17.206 00.001 28316 PhdController complete: success
23:30:17.206 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786138217.206,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
23:30:17.207 00.001 28316 Mount: notify guiding dither settle done success=1
23:30:17.207 00.000 28316 PhdController: newstate STATE_IDLE
23:30:17.207 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:17.208 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:17.208 00.000 28316 Enqueuing Expose request
23:30:17.209 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:17.209 00.000 29988 Worker thread wakes up
23:30:17.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:17.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:18.730 01.521 29988 Exposure complete
23:30:18.753 00.023 29988 worker thread done servicing request
23:30:18.753 00.000 28316 OnExposeComplete: enter
23:30:18.754 00.001 28316 UpdateGuideState(): m_state=6
23:30:18.755 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.755 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=115.55, Mass=2014, SNR=30.9, Peak=165 HFD=4.2
23:30:18.755 00.000 28316 MultiStar: exiting stabilization period
23:30:18.756 00.001 28316 MultiStar: updating star positions after lock position change
23:30:18.756 00.000 28316 Star::Find(15, 470, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.757 00.001 28316 Star::Find returns 1 (0), X=470.05, Y=125.54, Mass=1570, SNR=27.5, Peak=147 HFD=3.8
23:30:18.757 00.000 28316 Star::Find(15, 427, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.758 00.001 28316 Star::Find returns 1 (0), X=428.20, Y=197.08, Mass=1849, SNR=29.5, Peak=178 HFD=4.2
23:30:18.758 00.000 28316 Star::Find(15, 1120, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.758 00.000 28316 Star::Find returns 1 (0), X=1120.06, Y=657.84, Mass=1367, SNR=25.4, Peak=132 HFD=4.1
23:30:18.760 00.002 28316 Star::Find(15, 572, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.761 00.001 28316 Star::Find returns 1 (0), X=572.79, Y=641.89, Mass=1427, SNR=26.1, Peak=143 HFD=4.2
23:30:18.762 00.001 28316 Star::Find(15, 591, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.763 00.001 28316 Star::Find returns 1 (0), X=591.39, Y=416.69, Mass=1090, SNR=22.8, Peak=86 HFD=3.6
23:30:18.763 00.000 28316 Star::Find(15, 1107, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.764 00.001 28316 Star::Find returns 1 (0), X=1107.45, Y=891.30, Mass=984, SNR=21.7, Peak=77 HFD=3.6
23:30:18.764 00.000 28316 Star::Find(15, 1126, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.765 00.001 28316 Star::Find returns 1 (0), X=1126.81, Y=809.36, Mass=764, SNR=19.2, Peak=79 HFD=3.6
23:30:18.765 00.000 28316 Star::Find(15, 978, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.765 00.000 28316 Star::Find returns 1 (0), X=977.99, Y=261.38, Mass=662, SNR=17.9, Peak=69 HFD=3.4
23:30:18.766 00.001 28316 Star::Find(15, 306, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.766 00.000 28316 Star::Find returns 1 (0), X=306.04, Y=442.97, Mass=685, SNR=18.1, Peak=82 HFD=4.0
23:30:18.767 00.001 28316 Star::Find(15, 570, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.767 00.000 28316 Star::Find returns 1 (0), X=570.27, Y=436.78, Mass=660, SNR=17.8, Peak=69 HFD=3.6
23:30:18.767 00.000 28316 Star::Find(15, 1008, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
23:30:18.768 00.001 28316 Star::Find returns 1 (0), X=1008.55, Y=697.71, Mass=531, SNR=15.9, Peak=49 HFD=3.4
23:30:18.768 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:30:18.769 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.32)
23:30:18.769 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.72 mountX=-0.03 mountY=-0.10, mountTheta=-1.86
23:30:18.770 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
23:30:18.770 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
23:30:18.771 00.001 29988 Worker thread wakes up
23:30:18.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:30:18.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:30:18.771 00.000 29988 Moving (0.08, 0.07) raw xDistance=-0.03 yDistance=-0.10
23:30:18.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:30:18.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:18.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:30:18.771 00.000 29988 MoveAxis(E, 0, ABG)
23:30:18.771 00.000 29988 Move returns status 0, amount 0
23:30:18.771 00.000 29988 MoveAxis(N, 0, ABG)
23:30:18.771 00.000 29988 Move returns status 0, amount 0
23:30:18.771 00.000 29988 move complete, result=0
23:30:18.771 00.000 29988 worker thread done servicing request
23:30:18.774 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:18.784 00.010 28316 UpdateGuideState exits: m=2014 RSB=30.9
23:30:18.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:18.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:18.786 00.000 28316 Enqueuing Expose request
23:30:18.786 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:18.786 00.000 29988 Worker thread wakes up
23:30:18.788 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:18.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:20.419 01.631 29988 Exposure complete
23:30:20.444 00.025 29988 worker thread done servicing request
23:30:20.444 00.000 28316 OnExposeComplete: enter
23:30:20.445 00.001 28316 UpdateGuideState(): m_state=6
23:30:20.446 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1902
23:30:20.446 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=115.41, Mass=2019, SNR=30.8, Peak=164 HFD=4.3
23:30:20.446 00.000 28316 MultiStar: [#1 0.09,-0.00,0.88,U] [#2 0.10,-0.18,0.94,U] [#3 0.17,-0.09,0.83,U] [#4 0.22,-0.05,0.85,U] [#5 -0.01,-0.26,0.74,U] [#6 0.28,0.01,0.71,U] [#7 0.19,0.02,0.65,U] [#8 0.27,-0.16,0.60,U] 
23:30:20.447 00.001 28316 single-star, 8 included, MultiStar: {0.15, -0.09}, one-star: {0.08, -0.07}
23:30:20.447 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
23:30:20.448 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
23:30:20.448 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.74 mountX=0.10 mountY=-0.04, mountTheta=-0.37
23:30:20.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
23:30:20.450 00.001 28316 Enqueuing Move request for scope (0.08, -0.07)
23:30:20.450 00.000 29988 Worker thread wakes up
23:30:20.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:30:20.451 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:30:20.451 00.000 29988 Moving (0.08, -0.07) raw xDistance=0.10 yDistance=-0.04
23:30:20.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:30:20.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:20.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:30:20.451 00.000 29988 MoveAxis(E, 0, ABG)
23:30:20.451 00.000 29988 Move returns status 0, amount 0
23:30:20.451 00.000 29988 MoveAxis(N, 0, ABG)
23:30:20.451 00.000 29988 Move returns status 0, amount 0
23:30:20.451 00.000 29988 move complete, result=0
23:30:20.451 00.000 29988 worker thread done servicing request
23:30:20.454 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:20.461 00.007 28316 UpdateGuideState exits: m=2019 RSB=30.8
23:30:20.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:20.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:20.463 00.001 28316 Enqueuing Expose request
23:30:20.463 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:20.464 00.001 29988 Worker thread wakes up
23:30:20.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:20.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:21.980 01.516 29988 Exposure complete
23:30:22.036 00.056 29988 worker thread done servicing request
23:30:22.036 00.000 28316 OnExposeComplete: enter
23:30:22.038 00.002 28316 UpdateGuideState(): m_state=6
23:30:22.039 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1903
23:30:22.041 00.002 28316 Star::Find returns 1 (0), X=586.95, Y=115.40, Mass=1994, SNR=30.7, Peak=165 HFD=4.2
23:30:22.043 00.002 28316 MultiStar: [#1 0.02,-0.15,0.90,U] [#2 0.02,-0.08,0.95,U] [#3 0.10,-0.10,0.84,U] [#4 -0.01,-0.16,0.85,U] [#5 -0.04,-0.32,0.78,U] [#6 0.18,-0.16,0.70,U] [#7 0.15,-0.15,0.67,U] [#8 0.12,-0.47,0.00,M5] 
23:30:22.044 00.001 28316 single-star, 7 included, MultiStar: {0.06, -0.15}, one-star: {0.08, -0.08}
23:30:22.045 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:30:22.045 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
23:30:22.045 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.75 mountX=0.10 mountY=-0.04, mountTheta=-0.36
23:30:22.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.08, opts=13)
23:30:22.047 00.000 28316 Enqueuing Move request for scope (0.08, -0.08)
23:30:22.048 00.001 29988 Worker thread wakes up
23:30:22.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
23:30:22.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
23:30:22.048 00.000 29988 Moving (0.08, -0.08) raw xDistance=0.10 yDistance=-0.04
23:30:22.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:22.048 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.7
23:30:22.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:22.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:22.049 00.000 28316 Enqueuing Expose request
23:30:22.050 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:30:22.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:22.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:30:22.050 00.000 29988 MoveAxis(E, 0, ABG)
23:30:22.050 00.000 29988 Move returns status 0, amount 0
23:30:22.050 00.000 29988 MoveAxis(N, 0, ABG)
23:30:22.050 00.000 29988 Move returns status 0, amount 0
23:30:22.050 00.000 29988 move complete, result=0
23:30:22.050 00.000 29988 worker thread done servicing request
23:30:22.050 00.000 29988 Worker thread wakes up
23:30:22.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:22.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:22.050 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:23.679 01.629 29988 Exposure complete
23:30:23.711 00.032 29988 worker thread done servicing request
23:30:23.711 00.000 28316 OnExposeComplete: enter
23:30:23.711 00.000 28316 UpdateGuideState(): m_state=6
23:30:23.712 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1904
23:30:23.713 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=115.33, Mass=1991, SNR=30.7, Peak=175 HFD=4.2
23:30:23.713 00.000 28316 MultiStar: [#1 -0.01,-0.21,0.90,U] [#2 0.01,-0.15,0.97,U] [#3 0.09,-0.20,0.85,U] [#4 -0.10,-0.22,0.84,U] [#5 0.01,-0.33,0.74,U] [#6 0.01,-0.16,0.71,U] [#7 -0.04,-0.27,0.65,U] [#8 0.06,-0.36,0.60,U] 
23:30:23.714 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.22}, one-star: {0.19, -0.15}
23:30:23.714 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
23:30:23.715 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
23:30:23.716 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.44 mountX=0.21 mountY=0.07, mountTheta=0.34
23:30:23.718 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.22, opts=13)
23:30:23.719 00.001 28316 Enqueuing Move request for scope (0.03, -0.22)
23:30:23.720 00.001 29988 Worker thread wakes up
23:30:23.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:23.720 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.7
23:30:23.721 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:23.721 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:23.722 00.001 28316 Enqueuing Expose request
23:30:23.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
23:30:23.722 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
23:30:23.722 00.000 29988 Moving (0.03, -0.22) raw xDistance=0.21 yDistance=0.07
23:30:23.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:30:23.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:23.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:30:23.722 00.000 29988 MoveAxis(W, 44, ABG)
23:30:23.722 00.000 29988 Guiding  Dir = 3, Dur = 44
23:30:23.723 00.001 29988 IsSlewing returns 0
23:30:23.723 00.000 29988 IsGuiding returns 0
23:30:23.725 00.002 29988 PulseGuide returned control before completion, sleep 52
23:30:23.790 00.065 29988 IsGuiding returns 0
23:30:23.790 00.000 29988 Move returns status 0, amount 44
23:30:23.790 00.000 29988 MoveAxis(N, 0, ABG)
23:30:23.790 00.000 29988 Move returns status 0, amount 0
23:30:23.790 00.000 29988 move complete, result=0
23:30:23.790 00.000 29988 worker thread done servicing request
23:30:23.790 00.000 29988 Worker thread wakes up
23:30:23.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:23.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:23.790 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
23:30:25.204 01.414 29988 Exposure complete
23:30:25.240 00.036 29988 worker thread done servicing request
23:30:25.240 00.000 28316 OnExposeComplete: enter
23:30:25.241 00.001 28316 UpdateGuideState(): m_state=6
23:30:25.241 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1905
23:30:25.242 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.38, Mass=1901, SNR=29.9, Peak=166 HFD=4.1
23:30:25.242 00.000 28316 MultiStar: [#1 0.14,-0.12,0.92,U] [#2 0.07,-0.08,0.96,U] [#3 0.13,-0.04,0.89,U] [#4 0.12,-0.00,0.89,U] [#5 0.18,-0.34,0.81,U] [#6 0.18,-0.20,0.74,U] [#7 0.05,-0.10,0.65,U] [#8 0.25,-0.27,0.59,U] 
23:30:25.243 00.001 28316 single-star, 8 included, MultiStar: {0.14, -0.13}, one-star: {0.13, -0.10}
23:30:25.243 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
23:30:25.244 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.68)
23:30:25.244 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-0.64 mountX=0.15 mountY=-0.07, mountTheta=-0.47
23:30:25.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
23:30:25.246 00.001 28316 Enqueuing Move request for scope (0.13, -0.10)
23:30:25.246 00.000 29988 Worker thread wakes up
23:30:25.247 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:25.247 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
23:30:25.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:25.248 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:25.248 00.000 28316 Enqueuing Expose request
23:30:25.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
23:30:25.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
23:30:25.249 00.000 29988 Moving (0.13, -0.10) raw xDistance=0.15 yDistance=-0.07
23:30:25.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:30:25.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:25.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:30:25.249 00.000 29988 MoveAxis(E, 0, ABG)
23:30:25.249 00.000 29988 Move returns status 0, amount 0
23:30:25.249 00.000 29988 MoveAxis(N, 0, ABG)
23:30:25.249 00.000 29988 Move returns status 0, amount 0
23:30:25.249 00.000 29988 move complete, result=0
23:30:25.249 00.000 29988 worker thread done servicing request
23:30:25.249 00.000 29988 Worker thread wakes up
23:30:25.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:25.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:25.249 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:26.881 01.632 29988 Exposure complete
23:30:26.931 00.050 29988 worker thread done servicing request
23:30:26.931 00.000 28316 OnExposeComplete: enter
23:30:26.934 00.003 28316 UpdateGuideState(): m_state=6
23:30:26.936 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1906
23:30:26.939 00.003 28316 Star::Find returns 1 (0), X=586.95, Y=115.41, Mass=1775, SNR=28.9, Peak=155 HFD=4.1
23:30:26.942 00.003 28316 MultiStar: [#1 0.00,-0.14,0.95,U] [#2 -0.03,-0.10,1.02,U] [#3 0.12,-0.14,0.89,U] [#4 0.04,-0.12,0.92,U] [#5 0.15,-0.26,0.79,U] [#6 0.20,-0.19,0.74,U] [#7 0.09,-0.12,0.69,U] [#8 0.05,-0.17,0.65,U] 
23:30:26.945 00.003 28316 single-star, 8 included, MultiStar: {0.07, -0.14}, one-star: {0.08, -0.07}
23:30:26.947 00.002 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
23:30:26.949 00.002 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.76)
23:30:26.951 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.72 mountX=0.10 mountY=-0.04, mountTheta=-0.39
23:30:26.955 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
23:30:26.958 00.003 28316 Enqueuing Move request for scope (0.08, -0.07)
23:30:26.961 00.003 29988 Worker thread wakes up
23:30:26.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:30:26.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:26.963 00.002 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:30:26.963 00.000 29988 Moving (0.08, -0.07) raw xDistance=0.10 yDistance=-0.04
23:30:26.963 00.000 28316 UpdateGuideState exits: m=1775 RSB=28.9
23:30:26.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:26.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:26.964 00.000 28316 Enqueuing Expose request
23:30:26.965 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:30:26.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:26.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:30:26.965 00.000 29988 MoveAxis(E, 0, ABG)
23:30:26.965 00.000 29988 Move returns status 0, amount 0
23:30:26.965 00.000 29988 MoveAxis(N, 0, ABG)
23:30:26.965 00.000 29988 Move returns status 0, amount 0
23:30:26.965 00.000 29988 move complete, result=0
23:30:26.965 00.000 29988 worker thread done servicing request
23:30:26.965 00.000 29988 Worker thread wakes up
23:30:26.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:26.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:26.965 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:28.379 01.414 29988 Exposure complete
23:30:28.402 00.023 29988 worker thread done servicing request
23:30:28.402 00.000 28316 OnExposeComplete: enter
23:30:28.403 00.001 28316 UpdateGuideState(): m_state=6
23:30:28.404 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1907
23:30:28.404 00.000 28316 Star::Find returns 1 (0), X=586.98, Y=115.41, Mass=1917, SNR=30.0, Peak=168 HFD=4.1
23:30:28.405 00.001 28316 MultiStar: [#1 0.07,-0.12,0.91,U] [#2 0.02,-0.14,0.97,U] [#3 0.01,-0.19,0.88,U] [#4 0.02,-0.22,0.89,U] [#5 0.14,-0.27,0.77,U] [#6 0.30,-0.21,0.72,U] [#7 0.03,-0.13,0.65,U] [#8 -0.08,-0.11,0.60,U] 
23:30:28.405 00.000 28316 single-star, 8 included, MultiStar: {0.07, -0.16}, one-star: {0.12, -0.07}
23:30:28.406 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
23:30:28.409 00.003 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
23:30:28.411 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-0.52 mountX=0.11 mountY=-0.07, mountTheta=-0.60
23:30:28.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.07, opts=13)
23:30:28.414 00.001 28316 Enqueuing Move request for scope (0.12, -0.07)
23:30:28.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:28.416 00.002 28316 UpdateGuideState exits: m=1917 RSB=30.0
23:30:28.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:28.416 00.000 29988 Worker thread wakes up
23:30:28.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:28.417 00.001 28316 Enqueuing Expose request
23:30:28.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
23:30:28.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
23:30:28.417 00.000 29988 Moving (0.12, -0.07) raw xDistance=0.11 yDistance=-0.07
23:30:28.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:30:28.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:28.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:30:28.417 00.000 29988 MoveAxis(E, 0, ABG)
23:30:28.417 00.000 29988 Move returns status 0, amount 0
23:30:28.417 00.000 29988 MoveAxis(N, 0, ABG)
23:30:28.417 00.000 29988 Move returns status 0, amount 0
23:30:28.417 00.000 29988 move complete, result=0
23:30:28.417 00.000 29988 worker thread done servicing request
23:30:28.417 00.000 29988 Worker thread wakes up
23:30:28.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:28.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:28.418 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:30.052 01.634 29988 Exposure complete
23:30:30.080 00.028 29988 worker thread done servicing request
23:30:30.081 00.001 28316 OnExposeComplete: enter
23:30:30.081 00.000 28316 UpdateGuideState(): m_state=6
23:30:30.082 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1908
23:30:30.082 00.000 28316 Star::Find returns 1 (0), X=587.00, Y=115.26, Mass=1992, SNR=30.6, Peak=178 HFD=4.3
23:30:30.083 00.001 28316 MultiStar: [#1 0.16,-0.03,0.88,U] [#2 0.03,-0.06,0.95,U] [#3 0.25,-0.19,0.84,U] [#4 0.22,-0.12,0.88,U] [#5 0.20,-0.25,0.75,U] [#6 0.29,-0.10,0.72,U] [#7 0.15,-0.06,0.64,U] [#8 0.15,-0.18,0.59,U] 
23:30:30.083 00.000 28316 refined, 8 included, MultiStar: {0.17, -0.13}, one-star: {0.13, -0.22}
23:30:30.083 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
23:30:30.085 00.002 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
23:30:30.085 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.66 mountX=0.19 mountY=-0.09, mountTheta=-0.45
23:30:30.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
23:30:30.087 00.001 28316 Enqueuing Move request for scope (0.17, -0.13)
23:30:30.087 00.000 29988 Worker thread wakes up
23:30:30.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
23:30:30.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
23:30:30.087 00.000 29988 Moving (0.17, -0.13) raw xDistance=0.19 yDistance=-0.09
23:30:30.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:30:30.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:30.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:30.087 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
23:30:30.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:30.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:30.088 00.000 28316 Enqueuing Expose request
23:30:30.089 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:30.089 00.000 29988 MoveAxis(E, 0, ABG)
23:30:30.089 00.000 29988 Move returns status 0, amount 0
23:30:30.089 00.000 29988 MoveAxis(N, 0, ABG)
23:30:30.089 00.000 29988 Move returns status 0, amount 0
23:30:30.089 00.000 29988 move complete, result=0
23:30:30.089 00.000 29988 worker thread done servicing request
23:30:30.089 00.000 29988 Worker thread wakes up
23:30:30.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:30.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:30.090 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:31.611 01.521 29988 Exposure complete
23:30:31.673 00.062 29988 worker thread done servicing request
23:30:31.673 00.000 28316 OnExposeComplete: enter
23:30:31.676 00.003 28316 UpdateGuideState(): m_state=6
23:30:31.677 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1909
23:30:31.678 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=115.30, Mass=1845, SNR=29.5, Peak=164 HFD=4.4
23:30:31.679 00.001 28316 MultiStar: [#1 0.28,-0.21,0.91,U] [#2 0.23,-0.18,0.99,U] [#3 0.28,-0.01,0.89,U] [#4 0.20,-0.17,0.89,U] [#5 0.23,-0.29,0.79,U] [#6 0.36,-0.13,0.72,U] [#7 0.03,-0.21,0.66,U] [#8 0.19,-0.20,0.62,U] 
23:30:31.680 00.001 28316 refined, 8 included, MultiStar: {0.25, -0.17}, one-star: {0.38, -0.18}
23:30:31.680 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
23:30:31.681 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.64)
23:30:31.681 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.60 mountX=0.26 mountY=-0.15, mountTheta=-0.51
23:30:31.682 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.17, opts=13)
23:30:31.683 00.001 28316 Enqueuing Move request for scope (0.25, -0.17)
23:30:31.683 00.000 29988 Worker thread wakes up
23:30:31.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:30:31.684 00.001 28316 UpdateGuideState exits: m=1845 RSB=29.5
23:30:31.685 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:31.686 00.001 28316 Enqueuing Expose request
23:30:31.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
23:30:31.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
23:30:31.687 00.000 29988 Moving (0.25, -0.17) raw xDistance=0.26 yDistance=-0.15
23:30:31.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:30:31.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:31.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:30:31.687 00.000 29988 MoveAxis(W, 55, ABG)
23:30:31.687 00.000 29988 Guiding  Dir = 3, Dur = 55
23:30:31.687 00.000 29988 IsSlewing returns 0
23:30:31.687 00.000 29988 IsGuiding returns 0
23:30:31.690 00.003 29988 PulseGuide returned control before completion, sleep 63
23:30:31.767 00.077 29988 IsGuiding returns 0
23:30:31.767 00.000 29988 Move returns status 0, amount 55
23:30:31.768 00.001 29988 MoveAxis(N, 0, ABG)
23:30:31.768 00.000 29988 Move returns status 0, amount 0
23:30:31.768 00.000 29988 move complete, result=0
23:30:31.768 00.000 29988 worker thread done servicing request
23:30:31.768 00.000 29988 Worker thread wakes up
23:30:31.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:31.768 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH
23:30:31.769 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:33.397 01.628 29988 Exposure complete
23:30:33.427 00.030 28316 OnExposeComplete: enter
23:30:33.428 00.001 29988 worker thread done servicing request
23:30:33.428 00.000 28316 UpdateGuideState(): m_state=6
23:30:33.429 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1910
23:30:33.430 00.001 28316 Star::Find returns 1 (0), X=587.02, Y=115.36, Mass=1840, SNR=29.4, Peak=163 HFD=4.2
23:30:33.430 00.000 28316 MultiStar: [#1 0.07,-0.08,0.94,U] [#2 0.04,-0.19,0.99,U] [#3 -0.07,-0.03,0.85,U] [#4 0.06,-0.18,0.89,U] [#5 0.04,-0.39,0.80,U] [#6 0.33,-0.25,0.74,U] [#7 0.02,-0.16,0.71,U] [#8 0.09,-0.32,0.60,U] 
23:30:33.430 00.000 28316 single-star, 8 included, MultiStar: {0.08, -0.18}, one-star: {0.15, -0.12}
23:30:33.431 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
23:30:33.431 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
23:30:33.432 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.20 cameraTheta=-0.68 mountX=0.18 mountY=-0.08, mountTheta=-0.43
23:30:33.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.12, opts=13)
23:30:33.433 00.000 28316 Enqueuing Move request for scope (0.15, -0.12)
23:30:33.433 00.000 29988 Worker thread wakes up
23:30:33.434 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:33.434 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
23:30:33.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:33.435 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:33.435 00.000 28316 Enqueuing Expose request
23:30:33.436 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
23:30:33.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
23:30:33.436 00.000 29988 Moving (0.15, -0.12) raw xDistance=0.18 yDistance=-0.08
23:30:33.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:33.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:33.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:33.436 00.000 29988 MoveAxis(E, 0, ABG)
23:30:33.436 00.000 29988 Move returns status 0, amount 0
23:30:33.436 00.000 29988 MoveAxis(N, 0, ABG)
23:30:33.436 00.000 29988 Move returns status 0, amount 0
23:30:33.436 00.000 29988 move complete, result=0
23:30:33.436 00.000 29988 worker thread done servicing request
23:30:33.436 00.000 29988 Worker thread wakes up
23:30:33.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:33.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:33.436 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:34.958 01.522 29988 Exposure complete
23:30:34.995 00.037 29988 worker thread done servicing request
23:30:34.995 00.000 28316 OnExposeComplete: enter
23:30:34.996 00.001 28316 UpdateGuideState(): m_state=6
23:30:34.996 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1911
23:30:34.997 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=115.32, Mass=1927, SNR=30.1, Peak=172 HFD=4.2
23:30:34.997 00.000 28316 MultiStar: [#1 0.10,-0.04,0.92,U] [#2 0.05,-0.24,0.97,U] [#3 0.06,-0.33,0.84,U] [#4 -0.01,-0.25,0.86,U] [#5 0.02,-0.31,0.79,U] [#6 0.13,-0.31,0.73,U] [#7 -0.01,-0.32,0.64,U] [#8 -0.01,-0.27,0.59,U] 
23:30:34.998 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.24}, one-star: {0.08, -0.16}
23:30:34.998 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
23:30:34.999 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.13)
23:30:34.999 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.09 mountX=0.18 mountY=-0.00, mountTheta=-0.01
23:30:35.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
23:30:35.002 00.002 28316 Enqueuing Move request for scope (0.08, -0.16)
23:30:35.002 00.000 29988 Worker thread wakes up
23:30:35.002 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
23:30:35.002 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
23:30:35.002 00.000 29988 Moving (0.08, -0.16) raw xDistance=0.18 yDistance=-0.00
23:30:35.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:35.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:35.003 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:35.003 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:30:35.003 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:35.004 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:35.004 00.000 28316 Enqueuing Expose request
23:30:35.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:30:35.005 00.001 29988 MoveAxis(E, 0, ABG)
23:30:35.005 00.000 29988 Move returns status 0, amount 0
23:30:35.005 00.000 29988 MoveAxis(N, 0, ABG)
23:30:35.005 00.000 29988 Move returns status 0, amount 0
23:30:35.005 00.000 29988 move complete, result=0
23:30:35.005 00.000 29988 worker thread done servicing request
23:30:35.005 00.000 29988 Worker thread wakes up
23:30:35.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:35.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:35.005 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:36.639 01.634 29988 Exposure complete
23:30:36.683 00.044 29988 worker thread done servicing request
23:30:36.683 00.000 28316 OnExposeComplete: enter
23:30:36.684 00.001 28316 UpdateGuideState(): m_state=6
23:30:36.686 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1912
23:30:36.687 00.001 28316 Star::Find returns 1 (0), X=587.19, Y=115.02, Mass=1866, SNR=29.6, Peak=183 HFD=4.3
23:30:36.689 00.002 28316 MultiStar: [#1 0.16,-0.36,0.91,U] [#2 0.16,-0.35,0.97,U] [#3 0.25,-0.46,0.00,M1] [#4 0.19,-0.35,0.88,U] [#5 0.20,-0.62,0.00,M1] [#6 0.33,-0.45,0.00,M1] [#7 0.32,-0.40,0.00,M1] [#8 0.33,-0.44,0.00,M1] 
23:30:36.690 00.001 28316 refined, 3 included, MultiStar: {0.21, -0.38}, one-star: {0.32, -0.46}
23:30:36.691 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
23:30:36.694 00.003 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
23:30:36.696 00.002 28316 CameraToMount -- cameraX=0.21 cameraY=-0.38 hyp=0.44 cameraTheta=-1.07 mountX=0.44 mountY=-0.02, mountTheta=-0.04
23:30:36.699 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.38, opts=13)
23:30:36.699 00.000 28316 Enqueuing Move request for scope (0.21, -0.38)
23:30:36.700 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:36.700 00.000 29988 Worker thread wakes up
23:30:36.700 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.6
23:30:36.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:36.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:36.702 00.001 28316 Enqueuing Expose request
23:30:36.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.38) opts 0xd
23:30:36.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.38)
23:30:36.702 00.000 29988 Moving (0.21, -0.38) raw xDistance=0.44 yDistance=-0.02
23:30:36.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
23:30:36.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:36.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:36.702 00.000 29988 MoveAxis(W, 92, ABG)
23:30:36.702 00.000 29988 Guiding  Dir = 3, Dur = 92
23:30:36.703 00.001 29988 IsSlewing returns 0
23:30:36.703 00.000 29988 IsGuiding returns 0
23:30:36.705 00.002 29988 PulseGuide returned control before completion, sleep 101
23:30:36.809 00.104 29988 IsGuiding returns 0
23:30:36.809 00.000 29988 Move returns status 0, amount 92
23:30:36.809 00.000 29988 MoveAxis(N, 0, ABG)
23:30:36.809 00.000 29988 Move returns status 0, amount 0
23:30:36.809 00.000 29988 move complete, result=0
23:30:36.810 00.001 29988 worker thread done servicing request
23:30:36.810 00.000 28316 GuideStep: 0.4 px 92 ms WEST, -0.0 px 0 ms NORTH
23:30:36.811 00.001 29988 Worker thread wakes up
23:30:36.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:36.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:38.224 01.413 29988 Exposure complete
23:30:38.261 00.037 29988 worker thread done servicing request
23:30:38.262 00.001 28316 OnExposeComplete: enter
23:30:38.263 00.001 28316 UpdateGuideState(): m_state=6
23:30:38.265 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1913
23:30:38.266 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=115.29, Mass=1993, SNR=30.8, Peak=182 HFD=4.3
23:30:38.268 00.002 28316 MultiStar: [#1 0.05,-0.22,0.87,U] [#2 0.04,-0.16,0.94,U] [#3 -0.03,-0.18,0.86,U] [#4 -0.00,-0.16,0.86,U] [#5 0.09,-0.36,0.78,U] [#6 0.02,-0.20,0.71,U] [#7 0.08,-0.19,0.66,U] [#8 0.14,-0.39,0.57,U] 
23:30:38.269 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.22}, one-star: {0.26, -0.19}
23:30:38.271 00.002 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.11 = -0.11)
23:30:38.272 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.99 = 2.99)
23:30:38.273 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=0.23 mountY=0.03, mountTheta=0.15
23:30:38.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.22, opts=13)
23:30:38.278 00.003 28316 Enqueuing Move request for scope (0.07, -0.22)
23:30:38.280 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:38.283 00.003 28316 UpdateGuideState exits: m=1993 RSB=30.8
23:30:38.285 00.002 29988 Worker thread wakes up
23:30:38.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:38.286 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:38.286 00.000 28316 Enqueuing Expose request
23:30:38.287 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
23:30:38.287 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
23:30:38.287 00.000 29988 Moving (0.07, -0.22) raw xDistance=0.23 yDistance=0.03
23:30:38.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23
23:30:38.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:38.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:38.287 00.000 29988 MoveAxis(W, 55, ABG)
23:30:38.287 00.000 29988 Guiding  Dir = 3, Dur = 55
23:30:38.288 00.001 29988 IsSlewing returns 0
23:30:38.288 00.000 29988 IsGuiding returns 0
23:30:38.290 00.002 29988 PulseGuide returned control before completion, sleep 64
23:30:38.363 00.073 29988 IsGuiding returns 0
23:30:38.363 00.000 29988 Move returns status 0, amount 55
23:30:38.363 00.000 29988 MoveAxis(N, 0, ABG)
23:30:38.363 00.000 29988 Move returns status 0, amount 0
23:30:38.363 00.000 29988 move complete, result=0
23:30:38.363 00.000 29988 worker thread done servicing request
23:30:38.363 00.000 29988 Worker thread wakes up
23:30:38.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:38.363 00.000 28316 GuideStep: 0.2 px 55 ms WEST, 0.0 px 0 ms NORTH
23:30:38.364 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:39.989 01.625 29988 Exposure complete
23:30:40.015 00.026 29988 worker thread done servicing request
23:30:40.015 00.000 28316 OnExposeComplete: enter
23:30:40.016 00.001 28316 UpdateGuideState(): m_state=6
23:30:40.016 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1914
23:30:40.017 00.001 28316 Star::Find returns 1 (0), X=586.97, Y=115.25, Mass=1981, SNR=30.5, Peak=175 HFD=4.3
23:30:40.017 00.000 28316 MultiStar: [#1 -0.16,-0.11,0.89,U] [#2 -0.05,-0.10,0.93,U] [#3 0.03,-0.04,0.88,U] [#4 -0.05,-0.13,0.83,U] [#5 -0.09,-0.35,0.77,U] [#6 0.15,-0.14,0.68,U] [#7 0.02,-0.11,0.65,U] [#8 0.01,-0.34,0.58,U] 
23:30:40.018 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {0.11, -0.23}
23:30:40.018 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.14) = xAngle (-0.46 = -0.46)
23:30:40.019 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.64 = 2.64)
23:30:40.019 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.60 mountX=0.15 mountY=0.08, mountTheta=0.49
23:30:40.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
23:30:40.021 00.000 28316 Enqueuing Move request for scope (-0.01, -0.16)
23:30:40.021 00.000 29988 Worker thread wakes up
23:30:40.022 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:40.022 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.5
23:30:40.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:40.023 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:40.023 00.000 28316 Enqueuing Expose request
23:30:40.024 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
23:30:40.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
23:30:40.024 00.000 29988 Moving (-0.01, -0.16) raw xDistance=0.15 yDistance=0.08
23:30:40.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:30:40.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:40.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:40.024 00.000 29988 MoveAxis(E, 0, ABG)
23:30:40.024 00.000 29988 Move returns status 0, amount 0
23:30:40.024 00.000 29988 MoveAxis(N, 0, ABG)
23:30:40.024 00.000 29988 Move returns status 0, amount 0
23:30:40.024 00.000 29988 move complete, result=0
23:30:40.024 00.000 29988 worker thread done servicing request
23:30:40.024 00.000 29988 Worker thread wakes up
23:30:40.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:40.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:40.024 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:41.537 01.513 29988 Exposure complete
23:30:41.564 00.027 29988 worker thread done servicing request
23:30:41.564 00.000 28316 OnExposeComplete: enter
23:30:41.565 00.001 28316 UpdateGuideState(): m_state=6
23:30:41.566 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1915
23:30:41.567 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=115.31, Mass=2007, SNR=30.8, Peak=185 HFD=4.2
23:30:41.571 00.004 28316 MultiStar: [#1 0.14,-0.14,0.89,U] [#2 0.23,-0.18,0.92,U] [#3 0.33,-0.19,0.87,U] [#4 0.20,-0.28,0.84,U] [#5 0.18,-0.35,0.75,U] [#6 0.16,-0.27,0.72,U] [#7 0.13,-0.22,0.65,U] [#8 0.19,-0.28,0.58,U] 
23:30:41.573 00.002 28316 single-star, 8 included, MultiStar: {0.20, -0.23}, one-star: {0.18, -0.17}
23:30:41.576 00.003 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:30:41.578 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
23:30:41.580 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.75 mountX=0.23 mountY=-0.08, mountTheta=-0.35
23:30:41.584 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.17, opts=13)
23:30:41.585 00.001 28316 Enqueuing Move request for scope (0.18, -0.17)
23:30:41.585 00.000 29988 Worker thread wakes up
23:30:41.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:41.586 00.001 28316 UpdateGuideState exits: m=2007 RSB=30.8
23:30:41.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:41.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:41.587 00.001 28316 Enqueuing Expose request
23:30:41.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
23:30:41.587 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
23:30:41.587 00.000 29988 Moving (0.18, -0.17) raw xDistance=0.23 yDistance=-0.08
23:30:41.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:30:41.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:41.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:41.587 00.000 29988 MoveAxis(W, 48, ABG)
23:30:41.587 00.000 29988 Guiding  Dir = 3, Dur = 48
23:30:41.588 00.001 29988 IsSlewing returns 0
23:30:41.588 00.000 29988 IsGuiding returns 0
23:30:41.590 00.002 29988 PulseGuide returned control before completion, sleep 57
23:30:41.661 00.071 29988 IsGuiding returns 0
23:30:41.661 00.000 29988 Move returns status 0, amount 48
23:30:41.661 00.000 29988 MoveAxis(N, 0, ABG)
23:30:41.661 00.000 29988 Move returns status 0, amount 0
23:30:41.661 00.000 29988 move complete, result=0
23:30:41.661 00.000 29988 worker thread done servicing request
23:30:41.661 00.000 29988 Worker thread wakes up
23:30:41.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:41.661 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.1 px 0 ms NORTH
23:30:41.663 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:43.286 01.623 29988 Exposure complete
23:30:43.323 00.037 29988 worker thread done servicing request
23:30:43.323 00.000 28316 OnExposeComplete: enter
23:30:43.324 00.001 28316 UpdateGuideState(): m_state=6
23:30:43.326 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1916
23:30:43.328 00.002 28316 Star::Find returns 1 (0), X=587.01, Y=115.28, Mass=1890, SNR=30.0, Peak=169 HFD=4.2
23:30:43.331 00.003 28316 MultiStar: [#1 0.13,-0.04,0.91,U] [#2 -0.01,-0.04,0.97,U] [#3 0.14,-0.09,0.87,U] [#4 0.08,-0.14,0.88,U] [#5 -0.05,-0.22,0.77,U] [#6 0.30,-0.20,0.72,U] [#7 0.16,-0.07,0.66,U] [#8 0.03,-0.16,0.61,U] 
23:30:43.333 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.15, -0.20}
23:30:43.333 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:30:43.334 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
23:30:43.334 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.90 mountX=0.16 mountY=-0.03, mountTheta=-0.21
23:30:43.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
23:30:43.336 00.001 28316 Enqueuing Move request for scope (0.10, -0.13)
23:30:43.336 00.000 29988 Worker thread wakes up
23:30:43.336 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:43.337 00.001 28316 UpdateGuideState exits: m=1890 RSB=30.0
23:30:43.337 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:43.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:43.338 00.001 28316 Enqueuing Expose request
23:30:43.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
23:30:43.338 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
23:30:43.338 00.000 29988 Moving (0.10, -0.13) raw xDistance=0.16 yDistance=-0.03
23:30:43.338 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:30:43.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:43.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:43.338 00.000 29988 MoveAxis(E, 0, ABG)
23:30:43.338 00.000 29988 Move returns status 0, amount 0
23:30:43.338 00.000 29988 MoveAxis(N, 0, ABG)
23:30:43.339 00.001 29988 Move returns status 0, amount 0
23:30:43.339 00.000 29988 move complete, result=0
23:30:43.339 00.000 29988 worker thread done servicing request
23:30:43.339 00.000 29988 Worker thread wakes up
23:30:43.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:43.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:43.339 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:44.867 01.528 29988 Exposure complete
23:30:44.917 00.050 29988 worker thread done servicing request
23:30:44.917 00.000 28316 OnExposeComplete: enter
23:30:44.917 00.000 28316 UpdateGuideState(): m_state=6
23:30:44.918 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1917
23:30:44.918 00.000 28316 Star::Find returns 1 (0), X=587.01, Y=115.30, Mass=1860, SNR=29.6, Peak=183 HFD=4.3
23:30:44.919 00.001 28316 MultiStar: [#1 0.09,-0.17,0.92,U] [#2 -0.08,-0.14,0.99,U] [#3 0.07,-0.18,0.85,U] [#4 -0.02,-0.18,0.87,U] [#5 0.01,-0.31,0.79,U] [#6 0.06,-0.18,0.72,U] [#7 -0.01,-0.22,0.67,U] [#8 -0.05,-0.23,0.62,U] 
23:30:44.919 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.19}, one-star: {0.15, -0.18}
23:30:44.920 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.14) = xAngle (-0.28 = -0.28)
23:30:44.920 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.82 = 2.82)
23:30:44.921 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.43 mountX=0.19 mountY=0.06, mountTheta=0.32
23:30:44.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.19, opts=13)
23:30:44.922 00.000 28316 Enqueuing Move request for scope (0.03, -0.19)
23:30:44.923 00.001 29988 Worker thread wakes up
23:30:44.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:44.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
23:30:44.923 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.6
23:30:44.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:44.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:44.925 00.001 28316 Enqueuing Expose request
23:30:44.926 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
23:30:44.926 00.000 29988 Moving (0.03, -0.19) raw xDistance=0.19 yDistance=0.06
23:30:44.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:30:44.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:44.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:30:44.926 00.000 29988 MoveAxis(E, 0, ABG)
23:30:44.926 00.000 29988 Move returns status 0, amount 0
23:30:44.926 00.000 29988 MoveAxis(N, 0, ABG)
23:30:44.926 00.000 29988 Move returns status 0, amount 0
23:30:44.926 00.000 29988 move complete, result=0
23:30:44.926 00.000 29988 worker thread done servicing request
23:30:44.926 00.000 29988 Worker thread wakes up
23:30:44.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:44.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:44.927 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:46.556 01.629 29988 Exposure complete
23:30:46.605 00.049 29988 worker thread done servicing request
23:30:46.605 00.000 28316 OnExposeComplete: enter
23:30:46.608 00.003 28316 UpdateGuideState(): m_state=6
23:30:46.611 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1918
23:30:46.613 00.002 28316 Star::Find returns 1 (0), X=586.94, Y=115.29, Mass=1963, SNR=30.5, Peak=190 HFD=4.2
23:30:46.616 00.003 28316 MultiStar: [#1 0.00,-0.17,0.91,U] [#2 0.01,-0.24,0.94,U] [#3 0.07,-0.06,0.85,U] [#4 0.05,-0.23,0.86,U] [#5 -0.00,-0.22,0.77,U] [#6 0.16,-0.13,0.71,U] [#7 0.02,-0.13,0.65,U] [#8 -0.02,-0.14,0.60,U] 
23:30:46.619 00.003 28316 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {0.07, -0.19}
23:30:46.621 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
23:30:46.623 00.002 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
23:30:46.626 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.34 mountX=0.17 mountY=0.04, mountTheta=0.23
23:30:46.630 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
23:30:46.631 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
23:30:46.632 00.001 29988 Worker thread wakes up
23:30:46.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
23:30:46.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
23:30:46.632 00.000 29988 Moving (0.04, -0.17) raw xDistance=0.17 yDistance=0.04
23:30:46.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:46.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:46.634 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:46.634 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.5
23:30:46.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:46.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:46.636 00.001 28316 Enqueuing Expose request
23:30:46.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:46.636 00.000 29988 MoveAxis(E, 0, ABG)
23:30:46.636 00.000 29988 Move returns status 0, amount 0
23:30:46.636 00.000 29988 MoveAxis(N, 0, ABG)
23:30:46.636 00.000 29988 Move returns status 0, amount 0
23:30:46.636 00.000 29988 move complete, result=0
23:30:46.636 00.000 29988 worker thread done servicing request
23:30:46.636 00.000 29988 Worker thread wakes up
23:30:46.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:46.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:46.637 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:48.054 01.417 29988 Exposure complete
23:30:48.090 00.036 29988 worker thread done servicing request
23:30:48.090 00.000 28316 OnExposeComplete: enter
23:30:48.091 00.001 28316 UpdateGuideState(): m_state=6
23:30:48.093 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1919
23:30:48.093 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=115.09, Mass=1889, SNR=29.9, Peak=195 HFD=4.3
23:30:48.094 00.001 28316 MultiStar: [#1 -0.06,-0.33,0.92,U] [#2 -0.09,-0.27,0.95,U] [#3 0.03,-0.24,0.84,U] [#4 -0.12,-0.27,0.88,U] [#5 0.02,-0.46,0.00,M1] [#6 0.07,-0.23,0.72,U] [#7 -0.00,-0.24,0.67,U] [#8 0.06,-0.43,0.00,M1] 
23:30:48.094 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.29}, one-star: {0.20, -0.39}
23:30:48.095 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
23:30:48.095 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
23:30:48.095 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.55 mountX=0.26 mountY=0.12, mountTheta=0.44
23:30:48.097 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.29, opts=13)
23:30:48.097 00.000 28316 Enqueuing Move request for scope (0.01, -0.29)
23:30:48.098 00.001 29988 Worker thread wakes up
23:30:48.099 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:48.099 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:30:48.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:48.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:48.100 00.000 28316 Enqueuing Expose request
23:30:48.101 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
23:30:48.101 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
23:30:48.101 00.000 29988 Moving (0.01, -0.29) raw xDistance=0.26 yDistance=0.12
23:30:48.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:30:48.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:48.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:30:48.101 00.000 29988 MoveAxis(W, 55, ABG)
23:30:48.101 00.000 29988 Guiding  Dir = 3, Dur = 55
23:30:48.102 00.001 29988 IsSlewing returns 0
23:30:48.102 00.000 29988 IsGuiding returns 0
23:30:48.104 00.002 29988 PulseGuide returned control before completion, sleep 64
23:30:48.177 00.073 29988 IsGuiding returns 0
23:30:48.177 00.000 29988 Move returns status 0, amount 55
23:30:48.177 00.000 29988 MoveAxis(N, 0, ABG)
23:30:48.177 00.000 29988 Move returns status 0, amount 0
23:30:48.177 00.000 29988 move complete, result=0
23:30:48.177 00.000 29988 worker thread done servicing request
23:30:48.177 00.000 29988 Worker thread wakes up
23:30:48.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:48.177 00.000 28316 GuideStep: 0.3 px 55 ms WEST, 0.1 px 0 ms NORTH
23:30:48.178 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:49.803 01.625 29988 Exposure complete
23:30:49.841 00.038 29988 worker thread done servicing request
23:30:49.842 00.001 28316 OnExposeComplete: enter
23:30:49.844 00.002 28316 UpdateGuideState(): m_state=6
23:30:49.845 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1920
23:30:49.845 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=115.30, Mass=1907, SNR=30.0, Peak=170 HFD=4.5
23:30:49.846 00.001 28316 MultiStar: [#1 -0.17,-0.23,0.88,U] [#2 -0.23,-0.17,0.98,U] [#3 -0.22,-0.12,0.84,U] [#4 -0.27,-0.18,0.86,U] [#5 -0.21,-0.32,0.78,U] [#6 -0.08,-0.27,0.73,U] [#7 -0.29,-0.24,0.65,U] [#8 -0.16,-0.25,0.61,U] 
23:30:49.847 00.001 28316 single-star, 8 included, MultiStar: {-0.18, -0.21}, one-star: {-0.04, -0.18}
23:30:49.848 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
23:30:49.849 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
23:30:49.849 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.76 mountX=0.15 mountY=0.11, mountTheta=0.64
23:30:49.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.18, opts=13)
23:30:49.851 00.001 28316 Enqueuing Move request for scope (-0.04, -0.18)
23:30:49.852 00.001 29988 Worker thread wakes up
23:30:49.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:49.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
23:30:49.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
23:30:49.852 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.0
23:30:49.853 00.001 29988 Moving (-0.04, -0.18) raw xDistance=0.15 yDistance=0.11
23:30:49.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:30:49.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:49.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:49.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:49.854 00.001 28316 Enqueuing Expose request
23:30:49.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:30:49.854 00.000 29988 MoveAxis(E, 0, ABG)
23:30:49.854 00.000 29988 Move returns status 0, amount 0
23:30:49.854 00.000 29988 MoveAxis(N, 0, ABG)
23:30:49.854 00.000 29988 Move returns status 0, amount 0
23:30:49.854 00.000 29988 move complete, result=0
23:30:49.854 00.000 29988 worker thread done servicing request
23:30:49.854 00.000 29988 Worker thread wakes up
23:30:49.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:49.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:49.855 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:51.367 01.512 29988 Exposure complete
23:30:51.409 00.042 29988 worker thread done servicing request
23:30:51.409 00.000 28316 OnExposeComplete: enter
23:30:51.410 00.001 28316 UpdateGuideState(): m_state=6
23:30:51.410 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1921
23:30:51.411 00.001 28316 Star::Find returns 1 (0), X=586.82, Y=115.29, Mass=1908, SNR=30.0, Peak=166 HFD=4.4
23:30:51.411 00.000 28316 MultiStar: [#1 -0.25,-0.19,0.90,U] [#2 -0.26,-0.12,0.97,U] [#3 -0.20,-0.07,0.86,U] [#4 -0.29,-0.03,0.85,U] [#5 -0.20,-0.23,0.76,U] [#6 -0.13,-0.19,0.70,U] [#7 -0.37,-0.07,0.69,U] [#8 -0.08,-0.22,0.60,U] 
23:30:51.412 00.001 28316 single-star, 8 included, MultiStar: {-0.20, -0.14}, one-star: {-0.05, -0.19}
23:30:51.412 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
23:30:51.412 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
23:30:51.413 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.81 mountX=0.15 mountY=0.13, mountTheta=0.69
23:30:51.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.19, opts=13)
23:30:51.415 00.000 28316 Enqueuing Move request for scope (-0.05, -0.19)
23:30:51.416 00.001 29988 Worker thread wakes up
23:30:51.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:51.416 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:30:51.417 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:51.417 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:51.417 00.000 28316 Enqueuing Expose request
23:30:51.418 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
23:30:51.418 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
23:30:51.418 00.000 29988 Moving (-0.05, -0.19) raw xDistance=0.15 yDistance=0.13
23:30:51.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:30:51.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:51.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:30:51.418 00.000 29988 MoveAxis(E, 0, ABG)
23:30:51.418 00.000 29988 Move returns status 0, amount 0
23:30:51.418 00.000 29988 MoveAxis(N, 0, ABG)
23:30:51.418 00.000 29988 Move returns status 0, amount 0
23:30:51.418 00.000 29988 move complete, result=0
23:30:51.418 00.000 29988 worker thread done servicing request
23:30:51.418 00.000 29988 Worker thread wakes up
23:30:51.418 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:51.419 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:51.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:53.055 01.636 29988 Exposure complete
23:30:53.103 00.048 29988 worker thread done servicing request
23:30:53.103 00.000 28316 OnExposeComplete: enter
23:30:53.104 00.001 28316 UpdateGuideState(): m_state=6
23:30:53.105 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1922
23:30:53.105 00.000 28316 Star::Find returns 1 (0), X=586.82, Y=115.57, Mass=1973, SNR=30.5, Peak=157 HFD=4.5
23:30:53.106 00.001 28316 MultiStar: [#1 -0.17,-0.00,0.90,U] [#2 -0.16,-0.07,0.97,U] [#3 -0.06,0.01,0.84,U] [#4 -0.18,0.04,0.86,U] [#5 -0.19,-0.16,0.74,U] [#6 -0.08,0.07,0.71,U] [#7 -0.06,-0.02,0.65,U] [#8 -0.14,-0.32,0.59,U] 
23:30:53.106 00.000 28316 single-star, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.04, 0.08}
23:30:53.107 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.18 = -3.11)
23:30:53.107 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.28 = -0.00)
23:30:53.107 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.03 mountX=-0.09 mountY=-0.00, mountTheta=-3.14
23:30:53.109 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
23:30:53.109 00.000 28316 Enqueuing Move request for scope (-0.04, 0.08)
23:30:53.110 00.001 29988 Worker thread wakes up
23:30:53.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
23:30:53.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
23:30:53.110 00.000 29988 Moving (-0.04, 0.08) raw xDistance=-0.09 yDistance=-0.00
23:30:53.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:30:53.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:53.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:30:53.110 00.000 29988 MoveAxis(E, 0, ABG)
23:30:53.110 00.000 29988 Move returns status 0, amount 0
23:30:53.110 00.000 29988 MoveAxis(N, 0, ABG)
23:30:53.110 00.000 29988 Move returns status 0, amount 0
23:30:53.110 00.000 29988 move complete, result=0
23:30:53.110 00.000 29988 worker thread done servicing request
23:30:53.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:53.111 00.001 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:30:53.111 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:53.112 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:53.112 00.000 28316 Enqueuing Expose request
23:30:53.113 00.001 29988 Worker thread wakes up
23:30:53.113 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:53.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:53.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:54.635 01.522 29988 Exposure complete
23:30:54.663 00.028 29988 worker thread done servicing request
23:30:54.663 00.000 28316 OnExposeComplete: enter
23:30:54.664 00.001 28316 UpdateGuideState(): m_state=6
23:30:54.665 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1923
23:30:54.665 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=115.45, Mass=1963, SNR=30.4, Peak=166 HFD=4.5
23:30:54.666 00.001 28316 MultiStar: [#1 -0.12,0.03,0.90,U] [#2 -0.27,-0.01,0.96,U] [#3 -0.14,-0.13,0.86,U] [#4 -0.20,0.05,0.86,U] [#5 -0.22,-0.12,0.78,U] [#6 -0.02,-0.02,0.71,U] [#7 -0.15,0.07,0.65,U] [#8 -0.10,-0.19,0.59,U] 
23:30:54.666 00.000 28316 single-star, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.04, -0.03}
23:30:54.667 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
23:30:54.668 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
23:30:54.669 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=0.01 mountY=0.05, mountTheta=1.30
23:30:54.671 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
23:30:54.671 00.000 28316 Enqueuing Move request for scope (-0.04, -0.03)
23:30:54.672 00.001 29988 Worker thread wakes up
23:30:54.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:54.673 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
23:30:54.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
23:30:54.673 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
23:30:54.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:54.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:54.674 00.000 28316 Enqueuing Expose request
23:30:54.674 00.000 29988 Moving (-0.04, -0.03) raw xDistance=0.01 yDistance=0.05
23:30:54.675 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:30:54.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:54.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:30:54.675 00.000 29988 MoveAxis(E, 0, ABG)
23:30:54.675 00.000 29988 Move returns status 0, amount 0
23:30:54.675 00.000 29988 MoveAxis(N, 0, ABG)
23:30:54.675 00.000 29988 Move returns status 0, amount 0
23:30:54.675 00.000 29988 move complete, result=0
23:30:54.675 00.000 29988 worker thread done servicing request
23:30:54.675 00.000 29988 Worker thread wakes up
23:30:54.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:54.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:54.675 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:56.300 01.625 29988 Exposure complete
23:30:56.338 00.038 29988 worker thread done servicing request
23:30:56.338 00.000 28316 OnExposeComplete: enter
23:30:56.341 00.003 28316 UpdateGuideState(): m_state=6
23:30:56.342 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1924
23:30:56.343 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=115.46, Mass=1842, SNR=29.5, Peak=154 HFD=4.0
23:30:56.343 00.000 28316 MultiStar: [#1 -0.26,-0.07,0.93,U] [#2 -0.24,-0.08,0.97,U] [#3 -0.28,-0.09,0.88,U] [#4 -0.43,0.03,0.00,M1] [#5 -0.23,-0.20,0.77,U] [#6 -0.27,0.05,0.72,U] [#7 -0.32,0.01,0.68,U] [#8 -0.26,-0.17,0.61,U] 
23:30:56.344 00.001 28316 single-star, 7 included, MultiStar: {-0.25, -0.07}, one-star: {-0.16, -0.02}
23:30:56.344 00.000 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
23:30:56.345 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.25 = 1.25)
23:30:56.345 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=-0.05 mountY=0.15, mountTheta=1.86
23:30:56.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
23:30:56.348 00.002 28316 Enqueuing Move request for scope (-0.16, -0.02)
23:30:56.348 00.000 29988 Worker thread wakes up
23:30:56.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:56.348 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
23:30:56.349 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:56.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:56.349 00.000 28316 Enqueuing Expose request
23:30:56.350 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:30:56.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:30:56.350 00.000 29988 Moving (-0.16, -0.02) raw xDistance=-0.05 yDistance=0.15
23:30:56.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:30:56.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:56.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:30:56.350 00.000 29988 MoveAxis(E, 0, ABG)
23:30:56.350 00.000 29988 Move returns status 0, amount 0
23:30:56.350 00.000 29988 MoveAxis(N, 0, ABG)
23:30:56.350 00.000 29988 Move returns status 0, amount 0
23:30:56.350 00.000 29988 move complete, result=0
23:30:56.350 00.000 29988 worker thread done servicing request
23:30:56.350 00.000 29988 Worker thread wakes up
23:30:56.350 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:30:56.351 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:56.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:57.865 01.514 29988 Exposure complete
23:30:57.913 00.048 29988 worker thread done servicing request
23:30:57.913 00.000 28316 OnExposeComplete: enter
23:30:57.915 00.002 28316 UpdateGuideState(): m_state=6
23:30:57.915 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1925
23:30:57.917 00.002 28316 Star::Find returns 1 (0), X=586.71, Y=115.47, Mass=1975, SNR=30.6, Peak=150 HFD=4.5
23:30:57.919 00.002 28316 MultiStar: [#1 -0.12,0.12,0.89,U] [#2 -0.16,0.07,0.95,U] [#3 -0.07,-0.00,0.83,U] [#4 -0.07,-0.03,0.83,U] [#5 -0.15,0.10,0.76,U] [#6 -0.18,0.13,0.68,U] [#7 -0.25,0.13,0.67,U] [#8 0.02,-0.19,0.58,U] 
23:30:57.920 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.16, -0.01}
23:30:57.922 00.002 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.01 = -2.28)
23:30:57.923 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.82)
23:30:57.924 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=-0.09 mountY=0.10, mountTheta=2.30
23:30:57.926 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
23:30:57.928 00.002 28316 Enqueuing Move request for scope (-0.13, 0.04)
23:30:57.929 00.001 29988 Worker thread wakes up
23:30:57.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:57.930 00.001 28316 UpdateGuideState exits: m=1975 RSB=30.6
23:30:57.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:57.931 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:57.931 00.000 28316 Enqueuing Expose request
23:30:57.932 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:30:57.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:30:57.932 00.000 29988 Moving (-0.13, 0.04) raw xDistance=-0.09 yDistance=0.10
23:30:57.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:30:57.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:57.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:30:57.932 00.000 29988 MoveAxis(E, 0, ABG)
23:30:57.932 00.000 29988 Move returns status 0, amount 0
23:30:57.932 00.000 29988 MoveAxis(N, 0, ABG)
23:30:57.932 00.000 29988 Move returns status 0, amount 0
23:30:57.932 00.000 29988 move complete, result=0
23:30:57.932 00.000 29988 worker thread done servicing request
23:30:57.932 00.000 29988 Worker thread wakes up
23:30:57.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:57.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:30:57.932 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:59.567 01.635 29988 Exposure complete
23:30:59.602 00.035 29988 worker thread done servicing request
23:30:59.602 00.000 28316 OnExposeComplete: enter
23:30:59.604 00.002 28316 UpdateGuideState(): m_state=6
23:30:59.605 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1926
23:30:59.606 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=115.22, Mass=1925, SNR=30.2, Peak=170 HFD=4.4
23:30:59.608 00.002 28316 MultiStar: [#1 -0.09,-0.19,0.90,U] [#2 -0.25,-0.15,0.94,U] [#3 -0.20,-0.17,0.86,U] [#4 -0.10,-0.12,0.88,U] [#5 -0.07,-0.24,0.78,U] [#6 -0.15,0.04,0.71,U] [#7 -0.16,-0.04,0.68,U] [#8 -0.06,-0.35,0.59,U] 
23:30:59.608 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.17}, one-star: {-0.06, -0.26}
23:30:59.610 00.002 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
23:30:59.610 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
23:30:59.610 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-2.22 mountX=0.10 mountY=0.19, mountTheta=1.09
23:30:59.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.17, opts=13)
23:30:59.612 00.001 28316 Enqueuing Move request for scope (-0.13, -0.17)
23:30:59.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:30:59.613 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.2
23:30:59.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:59.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:30:59.614 00.000 28316 Enqueuing Expose request
23:30:59.614 00.000 29988 Worker thread wakes up
23:30:59.615 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
23:30:59.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
23:30:59.615 00.000 29988 Moving (-0.13, -0.17) raw xDistance=0.10 yDistance=0.19
23:30:59.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:30:59.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:59.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:30:59.615 00.000 29988 MoveAxis(E, 0, ABG)
23:30:59.615 00.000 29988 Move returns status 0, amount 0
23:30:59.615 00.000 29988 MoveAxis(N, 0, ABG)
23:30:59.615 00.000 29988 Move returns status 0, amount 0
23:30:59.615 00.000 29988 move complete, result=0
23:30:59.615 00.000 29988 worker thread done servicing request
23:30:59.615 00.000 29988 Worker thread wakes up
23:30:59.615 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:30:59.616 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:30:59.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:01.133 01.517 29988 Exposure complete
23:31:01.168 00.035 29988 worker thread done servicing request
23:31:01.169 00.001 28316 OnExposeComplete: enter
23:31:01.169 00.000 28316 UpdateGuideState(): m_state=6
23:31:01.170 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1927
23:31:01.170 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=115.35, Mass=1912, SNR=30.1, Peak=169 HFD=4.3
23:31:01.171 00.001 28316 MultiStar: [#1 -0.20,-0.16,0.91,U] [#2 -0.23,-0.15,0.94,U] [#3 -0.16,-0.25,0.86,U] [#4 -0.15,-0.23,0.85,U] [#5 -0.14,-0.20,0.77,U] [#6 -0.13,-0.23,0.71,U] [#7 -0.04,-0.12,0.68,U] [#8 -0.12,-0.34,0.61,U] 
23:31:01.171 00.000 28316 refined, 8 included, MultiStar: {-0.16, -0.19}, one-star: {-0.22, -0.13}
23:31:01.172 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
23:31:01.172 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
23:31:01.173 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.26 mountX=0.11 mountY=0.23, mountTheta=1.13
23:31:01.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.19, opts=13)
23:31:01.177 00.003 28316 Enqueuing Move request for scope (-0.16, -0.19)
23:31:01.180 00.003 29988 Worker thread wakes up
23:31:01.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
23:31:01.180 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
23:31:01.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:31:01.180 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.1
23:31:01.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:01.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:01.182 00.001 28316 Enqueuing Expose request
23:31:01.182 00.000 29988 Moving (-0.16, -0.19) raw xDistance=0.11 yDistance=0.23
23:31:01.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:31:01.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:01.183 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:31:01.183 00.000 29988 MoveAxis(E, 0, ABG)
23:31:01.183 00.000 29988 Move returns status 0, amount 0
23:31:01.183 00.000 29988 MoveAxis(N, 0, ABG)
23:31:01.183 00.000 29988 Move returns status 0, amount 0
23:31:01.183 00.000 29988 move complete, result=0
23:31:01.183 00.000 29988 worker thread done servicing request
23:31:01.183 00.000 29988 Worker thread wakes up
23:31:01.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:01.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:01.183 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:02.819 01.636 29988 Exposure complete
23:31:02.860 00.041 29988 worker thread done servicing request
23:31:02.860 00.000 28316 OnExposeComplete: enter
23:31:02.861 00.001 28316 UpdateGuideState(): m_state=6
23:31:02.861 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1928
23:31:02.862 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=115.49, Mass=1833, SNR=29.3, Peak=143 HFD=4.6
23:31:02.863 00.001 28316 MultiStar: [#1 -0.25,-0.06,0.93,U] [#2 -0.17,0.03,0.98,U] [#3 -0.29,-0.18,0.90,U] [#4 -0.26,-0.09,0.89,U] [#5 -0.28,-0.05,0.81,U] [#6 -0.25,0.02,0.74,U] [#7 -0.39,-0.14,0.68,U] [#8 -0.32,-0.20,0.59,U] 
23:31:02.863 00.000 28316 single-star, 8 included, MultiStar: {-0.25, -0.07}, one-star: {-0.09, 0.00}
23:31:02.864 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.24 = -2.05)
23:31:02.864 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.05)
23:31:02.864 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.09 mountX=-0.04 mountY=0.08, mountTheta=2.06
23:31:02.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.00, opts=13)
23:31:02.866 00.000 28316 Enqueuing Move request for scope (-0.09, 0.00)
23:31:02.867 00.001 29988 Worker thread wakes up
23:31:02.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:02.867 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.3
23:31:02.868 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:02.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:02.868 00.000 28316 Enqueuing Expose request
23:31:02.869 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:31:02.869 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:31:02.869 00.000 29988 Moving (-0.09, 0.00) raw xDistance=-0.04 yDistance=0.08
23:31:02.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:31:02.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:02.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:31:02.869 00.000 29988 MoveAxis(E, 0, ABG)
23:31:02.869 00.000 29988 Move returns status 0, amount 0
23:31:02.869 00.000 29988 MoveAxis(N, 0, ABG)
23:31:02.869 00.000 29988 Move returns status 0, amount 0
23:31:02.869 00.000 29988 move complete, result=0
23:31:02.869 00.000 29988 worker thread done servicing request
23:31:02.869 00.000 29988 Worker thread wakes up
23:31:02.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:02.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:02.869 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:04.393 01.524 29988 Exposure complete
23:31:04.429 00.036 29988 worker thread done servicing request
23:31:04.429 00.000 28316 OnExposeComplete: enter
23:31:04.432 00.003 28316 UpdateGuideState(): m_state=6
23:31:04.435 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1929
23:31:04.437 00.002 28316 Star::Find returns 1 (0), X=586.58, Y=115.45, Mass=1837, SNR=29.4, Peak=139 HFD=4.1
23:31:04.441 00.004 28316 MultiStar: [#1 -0.30,0.06,0.92,U] [#2 -0.35,-0.10,0.98,U] [#3 -0.21,-0.05,0.90,U] [#4 -0.45,-0.03,0.00,M1] [#5 -0.32,-0.09,0.82,U] [#6 -0.21,-0.08,0.72,U] [#7 -0.46,0.21,0.00,M1] [#8 -0.37,-0.22,0.00,M1] 
23:31:04.442 00.001 28316 refined, 5 included, MultiStar: {-0.28, -0.05}, one-star: {-0.29, -0.03}
23:31:04.442 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
23:31:04.443 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
23:31:04.443 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-2.97 mountX=-0.07 mountY=0.27, mountTheta=1.83
23:31:04.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.05, opts=13)
23:31:04.445 00.001 28316 Enqueuing Move request for scope (-0.28, -0.05)
23:31:04.445 00.000 29988 Worker thread wakes up
23:31:04.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:04.446 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:31:04.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:04.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:04.447 00.001 28316 Enqueuing Expose request
23:31:04.447 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
23:31:04.447 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
23:31:04.447 00.000 29988 Moving (-0.28, -0.05) raw xDistance=-0.07 yDistance=0.27
23:31:04.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:31:04.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:04.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:31:04.447 00.000 29988 MoveAxis(E, 0, ABG)
23:31:04.447 00.000 29988 Move returns status 0, amount 0
23:31:04.447 00.000 29988 MoveAxis(N, 0, ABG)
23:31:04.448 00.001 29988 Move returns status 0, amount 0
23:31:04.448 00.000 29988 move complete, result=0
23:31:04.448 00.000 29988 worker thread done servicing request
23:31:04.448 00.000 29988 Worker thread wakes up
23:31:04.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:04.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:04.448 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:31:06.083 01.635 29988 Exposure complete
23:31:06.142 00.059 29988 worker thread done servicing request
23:31:06.142 00.000 28316 OnExposeComplete: enter
23:31:06.142 00.000 28316 UpdateGuideState(): m_state=6
23:31:06.144 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1930
23:31:06.145 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=115.61, Mass=1917, SNR=30.3, Peak=143 HFD=4.6
23:31:06.146 00.001 28316 MultiStar: [#1 -0.22,0.01,0.89,U] [#2 -0.24,0.03,0.95,U] [#3 -0.16,0.01,0.86,U] [#4 -0.41,0.13,0.85,U] [#5 -0.20,0.00,0.78,U] [#6 -0.21,0.11,0.69,U] [#7 -0.42,0.09,0.67,U] [#8 -0.27,-0.06,0.59,U] 
23:31:06.146 00.000 28316 single-star, 8 included, MultiStar: {-0.25, 0.05}, one-star: {-0.13, 0.13}
23:31:06.147 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
23:31:06.148 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
23:31:06.148 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.36 mountX=-0.18 mountY=0.06, mountTheta=2.81
23:31:06.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
23:31:06.150 00.001 28316 Enqueuing Move request for scope (-0.13, 0.13)
23:31:06.150 00.000 29988 Worker thread wakes up
23:31:06.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:06.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
23:31:06.150 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.3
23:31:06.151 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:06.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:06.152 00.001 28316 Enqueuing Expose request
23:31:06.152 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
23:31:06.152 00.000 29988 Moving (-0.13, 0.13) raw xDistance=-0.18 yDistance=0.06
23:31:06.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:31:06.152 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:06.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:06.152 00.000 29988 MoveAxis(E, 0, ABG)
23:31:06.152 00.000 29988 Move returns status 0, amount 0
23:31:06.152 00.000 29988 MoveAxis(N, 0, ABG)
23:31:06.152 00.000 29988 Move returns status 0, amount 0
23:31:06.152 00.000 29988 move complete, result=0
23:31:06.152 00.000 29988 worker thread done servicing request
23:31:06.152 00.000 29988 Worker thread wakes up
23:31:06.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:06.153 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:06.153 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:07.676 01.523 29988 Exposure complete
23:31:07.704 00.028 29988 worker thread done servicing request
23:31:07.704 00.000 28316 OnExposeComplete: enter
23:31:07.705 00.001 28316 UpdateGuideState(): m_state=6
23:31:07.706 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1931
23:31:07.707 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=115.46, Mass=1867, SNR=29.6, Peak=142 HFD=4.2
23:31:07.709 00.002 28316 MultiStar: [#1 -0.26,0.04,0.92,U] [#2 -0.30,0.03,0.99,U] [#3 -0.20,-0.13,0.87,U] [#4 -0.37,0.06,0.88,U] [#5 -0.26,-0.12,0.77,U] [#6 -0.29,-0.05,0.75,U] [#7 -0.35,-0.01,0.65,U] [#8 -0.26,-0.06,0.62,U] 
23:31:07.709 00.000 28316 single-star, 8 included, MultiStar: {-0.28, -0.02}, one-star: {-0.20, -0.02}
23:31:07.710 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-1.14) = xAngle (-1.88 = -1.88)
23:31:07.710 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.23 = 1.23)
23:31:07.711 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.02 mountX=-0.06 mountY=0.19, mountTheta=1.88
23:31:07.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.02, opts=13)
23:31:07.712 00.000 28316 Enqueuing Move request for scope (-0.20, -0.02)
23:31:07.713 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:07.713 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:31:07.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:07.714 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:07.714 00.000 28316 Enqueuing Expose request
23:31:07.715 00.001 29988 Worker thread wakes up
23:31:07.715 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
23:31:07.715 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
23:31:07.715 00.000 29988 Moving (-0.20, -0.02) raw xDistance=-0.06 yDistance=0.19
23:31:07.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:31:07.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:07.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:31:07.715 00.000 29988 MoveAxis(E, 0, ABG)
23:31:07.715 00.000 29988 Move returns status 0, amount 0
23:31:07.715 00.000 29988 MoveAxis(N, 0, ABG)
23:31:07.715 00.000 29988 Move returns status 0, amount 0
23:31:07.715 00.000 29988 move complete, result=0
23:31:07.715 00.000 29988 worker thread done servicing request
23:31:07.715 00.000 29988 Worker thread wakes up
23:31:07.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:07.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:07.715 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:09.349 01.634 29988 Exposure complete
23:31:09.376 00.027 29988 worker thread done servicing request
23:31:09.377 00.001 28316 OnExposeComplete: enter
23:31:09.377 00.000 28316 UpdateGuideState(): m_state=6
23:31:09.378 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1932
23:31:09.381 00.003 28316 Star::Find returns 1 (0), X=586.60, Y=115.63, Mass=1934, SNR=30.2, Peak=135 HFD=4.5
23:31:09.384 00.003 28316 MultiStar: [#1 -0.25,0.11,0.89,U] [#2 -0.43,0.07,0.00,M1] [#3 -0.30,0.09,0.86,U] [#4 -0.42,0.15,0.00,M1] [#5 -0.33,-0.00,0.80,U] [#6 -0.18,0.01,0.71,U] [#7 -0.42,0.06,0.66,U] [#8 -0.19,-0.16,0.58,U] 
23:31:09.386 00.002 28316 refined, 6 included, MultiStar: {-0.28, 0.05}, one-star: {-0.26, 0.15}
23:31:09.389 00.003 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
23:31:09.392 00.003 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.92)
23:31:09.392 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.96 mountX=-0.16 mountY=0.22, mountTheta=2.19
23:31:09.394 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.05, opts=13)
23:31:09.395 00.001 28316 Enqueuing Move request for scope (-0.28, 0.05)
23:31:09.395 00.000 29988 Worker thread wakes up
23:31:09.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:09.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
23:31:09.396 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
23:31:09.396 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
23:31:09.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:09.397 00.001 29988 Moving (-0.28, 0.05) raw xDistance=-0.16 yDistance=0.22
23:31:09.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:09.397 00.000 28316 Enqueuing Expose request
23:31:09.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:31:09.397 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.47
23:31:09.398 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:31:09.398 00.000 29988 MoveAxis(E, 0, ABG)
23:31:09.398 00.000 29988 Move returns status 0, amount 0
23:31:09.398 00.000 29988 MoveAxis(S, 53, ABG)
23:31:09.398 00.000 29988 Guiding  Dir = 1, Dur = 53
23:31:09.398 00.000 29988 IsSlewing returns 0
23:31:09.398 00.000 29988 IsGuiding returns 0
23:31:09.402 00.004 29988 PulseGuide returned control before completion, sleep 59
23:31:09.472 00.070 29988 IsGuiding returns 0
23:31:09.473 00.001 29988 Move returns status 0, amount 53
23:31:09.473 00.000 29988 move complete, result=0
23:31:09.473 00.000 29988 worker thread done servicing request
23:31:09.473 00.000 29988 Worker thread wakes up
23:31:09.473 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 53 ms SOUTH
23:31:09.474 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:09.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:10.890 01.416 29988 Exposure complete
23:31:10.933 00.043 29988 worker thread done servicing request
23:31:10.933 00.000 28316 OnExposeComplete: enter
23:31:10.934 00.001 28316 UpdateGuideState(): m_state=6
23:31:10.936 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1933
23:31:10.936 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=115.65, Mass=1893, SNR=29.8, Peak=155 HFD=4.5
23:31:10.937 00.001 28316 MultiStar: [#1 -0.24,0.12,0.92,U] [#2 -0.17,0.15,0.96,U] [#3 -0.18,0.16,0.88,U] [#4 -0.22,0.22,0.87,U] [#5 -0.19,-0.04,0.78,U] [#6 -0.05,0.12,0.73,U] [#7 -0.32,0.13,0.65,U] [#8 -0.25,0.01,0.62,U] 
23:31:10.937 00.000 28316 single-star, 8 included, MultiStar: {-0.18, 0.12}, one-star: {-0.09, 0.17}
23:31:10.938 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
23:31:10.938 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
23:31:10.939 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.07 mountX=-0.19 mountY=0.01, mountTheta=3.11
23:31:10.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.17, opts=13)
23:31:10.940 00.000 28316 Enqueuing Move request for scope (-0.09, 0.17)
23:31:10.941 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:10.941 00.000 29988 Worker thread wakes up
23:31:10.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
23:31:10.941 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
23:31:10.941 00.000 29988 Moving (-0.09, 0.17) raw xDistance=-0.19 yDistance=0.01
23:31:10.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:31:10.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:10.941 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:31:10.943 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:10.943 00.000 29988 MoveAxis(E, 0, ABG)
23:31:10.943 00.000 29988 Move returns status 0, amount 0
23:31:10.943 00.000 29988 MoveAxis(N, 0, ABG)
23:31:10.943 00.000 29988 Move returns status 0, amount 0
23:31:10.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:10.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:10.944 00.001 28316 Enqueuing Expose request
23:31:10.944 00.000 29988 move complete, result=0
23:31:10.944 00.000 29988 worker thread done servicing request
23:31:10.944 00.000 29988 Worker thread wakes up
23:31:10.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:10.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:10.945 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:12.583 01.638 29988 Exposure complete
23:31:12.623 00.040 29988 worker thread done servicing request
23:31:12.624 00.001 28316 OnExposeComplete: enter
23:31:12.626 00.002 28316 UpdateGuideState(): m_state=6
23:31:12.626 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1934
23:31:12.627 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=115.82, Mass=1979, SNR=30.6, Peak=182 HFD=4.3
23:31:12.627 00.000 28316 MultiStar: [#1 -0.20,0.23,0.88,U] [#2 -0.24,0.20,0.93,U] [#3 -0.29,0.33,0.00,M1] [#4 -0.30,0.37,0.00,M1] [#5 -0.40,0.11,0.76,U] [#6 -0.21,0.34,0.70,U] [#7 -0.26,0.28,0.67,U] [#8 -0.24,0.15,0.58,U] 
23:31:12.628 00.001 28316 refined, 6 included, MultiStar: {-0.23, 0.24}, one-star: {-0.11, 0.34}
23:31:12.628 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
23:31:12.629 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
23:31:12.632 00.003 28316 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.33 cameraTheta=2.34 mountX=-0.31 mountY=0.10, mountTheta=2.84
23:31:12.636 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.24, opts=13)
23:31:12.638 00.002 28316 Enqueuing Move request for scope (-0.23, 0.24)
23:31:12.641 00.003 29988 Worker thread wakes up
23:31:12.641 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
23:31:12.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:12.641 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
23:31:12.641 00.000 29988 Moving (-0.23, 0.24) raw xDistance=-0.31 yDistance=0.10
23:31:12.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:31:12.642 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:12.642 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.6
23:31:12.644 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:12.644 00.000 29988 MoveAxis(E, 66, ABG)
23:31:12.644 00.000 29988 Guiding  Dir = 2, Dur = 66
23:31:12.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:12.645 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:12.647 00.002 28316 Enqueuing Expose request
23:31:12.647 00.000 29988 IsSlewing returns 0
23:31:12.647 00.000 29988 IsGuiding returns 0
23:31:12.650 00.003 29988 PulseGuide returned control before completion, sleep 75
23:31:12.739 00.089 29988 IsGuiding returns 0
23:31:12.739 00.000 29988 Move returns status 0, amount 66
23:31:12.740 00.001 29988 MoveAxis(N, 0, ABG)
23:31:12.740 00.000 29988 Move returns status 0, amount 0
23:31:12.740 00.000 29988 move complete, result=0
23:31:12.740 00.000 29988 worker thread done servicing request
23:31:12.740 00.000 29988 Worker thread wakes up
23:31:12.740 00.000 28316 GuideStep: -0.3 px 66 ms EAST, 0.1 px 0 ms NORTH
23:31:12.742 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:12.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:14.153 01.411 29988 Exposure complete
23:31:14.182 00.029 29988 worker thread done servicing request
23:31:14.182 00.000 28316 OnExposeComplete: enter
23:31:14.183 00.001 28316 UpdateGuideState(): m_state=6
23:31:14.183 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1935
23:31:14.184 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=115.80, Mass=1995, SNR=30.7, Peak=162 HFD=4.4
23:31:14.186 00.002 28316 MultiStar: [#1 -0.24,0.22,0.88,U] [#2 -0.18,0.14,0.95,U] [#3 -0.27,0.24,0.81,U] [#4 -0.27,0.22,0.85,U] [#5 -0.15,0.06,0.77,U] [#6 -0.22,0.21,0.69,U] [#7 -0.25,0.20,0.65,U] [#8 -0.18,0.07,0.58,U] 
23:31:14.187 00.001 28316 refined, 8 included, MultiStar: {-0.21, 0.19}, one-star: {-0.16, 0.32}
23:31:14.188 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.54 = -2.74)
23:31:14.190 00.002 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.36)
23:31:14.191 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.29 cameraTheta=2.40 mountX=-0.26 mountY=0.10, mountTheta=2.77
23:31:14.194 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.19, opts=13)
23:31:14.195 00.001 28316 Enqueuing Move request for scope (-0.21, 0.19)
23:31:14.196 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:14.197 00.001 29988 Worker thread wakes up
23:31:14.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
23:31:14.197 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
23:31:14.198 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
23:31:14.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:14.198 00.000 29988 Moving (-0.21, 0.19) raw xDistance=-0.26 yDistance=0.10
23:31:14.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:14.199 00.001 28316 Enqueuing Expose request
23:31:14.200 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:31:14.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:14.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:14.200 00.000 29988 MoveAxis(E, 60, ABG)
23:31:14.200 00.000 29988 Guiding  Dir = 2, Dur = 60
23:31:14.200 00.000 29988 IsSlewing returns 0
23:31:14.200 00.000 29988 IsGuiding returns 0
23:31:14.202 00.002 29988 PulseGuide returned control before completion, sleep 69
23:31:14.275 00.073 29988 IsGuiding returns 0
23:31:14.275 00.000 29988 Move returns status 0, amount 60
23:31:14.275 00.000 29988 MoveAxis(N, 0, ABG)
23:31:14.275 00.000 29988 Move returns status 0, amount 0
23:31:14.275 00.000 29988 move complete, result=0
23:31:14.276 00.001 29988 worker thread done servicing request
23:31:14.276 00.000 29988 Worker thread wakes up
23:31:14.276 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.1 px 0 ms NORTH
23:31:14.277 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:14.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:15.901 01.624 29988 Exposure complete
23:31:15.936 00.035 29988 worker thread done servicing request
23:31:15.936 00.000 28316 OnExposeComplete: enter
23:31:15.937 00.001 28316 UpdateGuideState(): m_state=6
23:31:15.938 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1936
23:31:15.938 00.000 28316 Star::Find returns 1 (0), X=586.87, Y=115.47, Mass=1938, SNR=30.4, Peak=166 HFD=4.0
23:31:15.939 00.001 28316 MultiStar: [#1 -0.08,0.01,0.92,U] [#2 -0.15,-0.05,0.93,U] [#3 0.00,-0.04,0.85,U] [#4 0.01,0.03,0.86,U] [#5 -0.05,-0.14,0.77,U] [#6 0.02,-0.06,0.70,U] [#7 0.00,0.01,0.64,U] [#8 0.02,-0.10,0.59,U] 
23:31:15.939 00.000 28316 single-star, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.00, -0.02}
23:31:15.940 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
23:31:15.940 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
23:31:15.941 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.28 mountX=0.02 mountY=0.00, mountTheta=0.18
23:31:15.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.02, opts=13)
23:31:15.943 00.001 28316 Enqueuing Move request for scope (0.00, -0.02)
23:31:15.943 00.000 29988 Worker thread wakes up
23:31:15.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:15.944 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
23:31:15.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
23:31:15.944 00.000 29988 Moving (0.00, -0.02) raw xDistance=0.02 yDistance=0.00
23:31:15.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:31:15.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:15.944 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.4
23:31:15.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:15.948 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:31:15.948 00.000 29988 MoveAxis(E, 0, ABG)
23:31:15.948 00.000 29988 Move returns status 0, amount 0
23:31:15.948 00.000 29988 MoveAxis(N, 0, ABG)
23:31:15.948 00.000 29988 Move returns status 0, amount 0
23:31:15.948 00.000 29988 move complete, result=0
23:31:15.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:15.948 00.000 28316 Enqueuing Expose request
23:31:15.949 00.001 29988 worker thread done servicing request
23:31:15.949 00.000 29988 Worker thread wakes up
23:31:15.949 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:15.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:15.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:17.476 01.527 29988 Exposure complete
23:31:17.523 00.047 29988 worker thread done servicing request
23:31:17.524 00.001 28316 OnExposeComplete: enter
23:31:17.524 00.000 28316 UpdateGuideState(): m_state=6
23:31:17.525 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1937
23:31:17.525 00.000 28316 Star::Find returns 1 (0), X=586.95, Y=115.41, Mass=1800, SNR=29.0, Peak=165 HFD=4.1
23:31:17.526 00.001 28316 MultiStar: [#1 -0.00,-0.04,0.94,U] [#2 -0.03,0.01,0.95,U] [#3 0.08,-0.10,0.88,U] [#4 -0.01,-0.10,0.89,U] [#5 -0.05,-0.08,0.80,U] [#6 0.21,-0.07,0.73,U] [#7 0.05,-0.11,0.69,U] [#8 0.05,-0.17,0.63,U] 
23:31:17.526 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {0.09, -0.07}
23:31:17.527 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
23:31:17.527 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.13)
23:31:17.528 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=0.09 mountY=-0.00, mountTheta=-0.01
23:31:17.529 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
23:31:17.529 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
23:31:17.530 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:17.530 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.0
23:31:17.531 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:17.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:17.531 00.000 28316 Enqueuing Expose request
23:31:17.532 00.001 29988 Worker thread wakes up
23:31:17.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:31:17.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:31:17.532 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.09 yDistance=-0.00
23:31:17.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:31:17.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:17.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:31:17.532 00.000 29988 MoveAxis(E, 0, ABG)
23:31:17.532 00.000 29988 Move returns status 0, amount 0
23:31:17.532 00.000 29988 MoveAxis(N, 0, ABG)
23:31:17.532 00.000 29988 Move returns status 0, amount 0
23:31:17.532 00.000 29988 move complete, result=0
23:31:17.532 00.000 29988 worker thread done servicing request
23:31:17.532 00.000 29988 Worker thread wakes up
23:31:17.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:17.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:17.533 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:19.160 01.627 29988 Exposure complete
23:31:19.190 00.030 29988 worker thread done servicing request
23:31:19.190 00.000 28316 OnExposeComplete: enter
23:31:19.193 00.003 28316 UpdateGuideState(): m_state=6
23:31:19.193 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1938
23:31:19.194 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.36, Mass=1837, SNR=29.6, Peak=168 HFD=4.1
23:31:19.194 00.000 28316 MultiStar: [#1 0.07,-0.13,0.91,U] [#2 0.05,-0.04,0.97,U] [#3 0.03,-0.20,0.87,U] [#4 0.04,-0.17,0.87,U] [#5 0.07,-0.16,0.80,U] [#6 0.18,-0.22,0.71,U] [#7 0.04,-0.09,0.69,U] [#8 0.04,-0.18,0.61,U] 
23:31:19.195 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.14}, one-star: {0.13, -0.12}
23:31:19.195 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
23:31:19.195 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.14)
23:31:19.196 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.10 mountX=0.16 mountY=-0.00, mountTheta=-0.00
23:31:19.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.14, opts=13)
23:31:19.197 00.000 28316 Enqueuing Move request for scope (0.07, -0.14)
23:31:19.198 00.001 29988 Worker thread wakes up
23:31:19.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:19.198 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.6
23:31:19.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:19.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:19.199 00.000 28316 Enqueuing Expose request
23:31:19.200 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
23:31:19.200 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
23:31:19.200 00.000 29988 Moving (0.07, -0.14) raw xDistance=0.16 yDistance=-0.00
23:31:19.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:31:19.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:19.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:31:19.200 00.000 29988 MoveAxis(E, 0, ABG)
23:31:19.200 00.000 29988 Move returns status 0, amount 0
23:31:19.200 00.000 29988 MoveAxis(N, 0, ABG)
23:31:19.200 00.000 29988 Move returns status 0, amount 0
23:31:19.200 00.000 29988 move complete, result=0
23:31:19.200 00.000 29988 worker thread done servicing request
23:31:19.200 00.000 29988 Worker thread wakes up
23:31:19.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:19.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:19.201 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:20.721 01.520 29988 Exposure complete
23:31:20.771 00.050 29988 worker thread done servicing request
23:31:20.771 00.000 28316 OnExposeComplete: enter
23:31:20.772 00.001 28316 UpdateGuideState(): m_state=6
23:31:20.773 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1939
23:31:20.774 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.31, Mass=2013, SNR=30.8, Peak=167 HFD=4.2
23:31:20.776 00.002 28316 MultiStar: [#1 -0.05,-0.15,0.89,U] [#2 -0.08,-0.16,0.90,U] [#3 0.12,-0.24,0.84,U] [#4 -0.01,-0.21,0.83,U] [#5 0.04,-0.18,0.76,U] [#6 0.10,-0.26,0.69,U] [#7 0.01,-0.14,0.64,U] [#8 0.15,-0.23,0.57,U] 
23:31:20.776 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.19}, one-star: {0.13, -0.17}
23:31:20.776 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
23:31:20.777 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
23:31:20.778 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.35 mountX=0.19 mountY=0.05, mountTheta=0.25
23:31:20.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.19, opts=13)
23:31:20.779 00.000 28316 Enqueuing Move request for scope (0.04, -0.19)
23:31:20.780 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:20.780 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.8
23:31:20.780 00.000 29988 Worker thread wakes up
23:31:20.781 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:20.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
23:31:20.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:20.782 00.001 28316 Enqueuing Expose request
23:31:20.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
23:31:20.782 00.000 29988 Moving (0.04, -0.19) raw xDistance=0.19 yDistance=0.05
23:31:20.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:31:20.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:20.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:31:20.783 00.001 29988 MoveAxis(E, 0, ABG)
23:31:20.783 00.000 29988 Move returns status 0, amount 0
23:31:20.783 00.000 29988 MoveAxis(N, 0, ABG)
23:31:20.783 00.000 29988 Move returns status 0, amount 0
23:31:20.783 00.000 29988 move complete, result=0
23:31:20.783 00.000 29988 worker thread done servicing request
23:31:20.783 00.000 29988 Worker thread wakes up
23:31:20.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:20.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:20.783 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:22.421 01.638 29988 Exposure complete
23:31:22.465 00.044 29988 worker thread done servicing request
23:31:22.465 00.000 28316 OnExposeComplete: enter
23:31:22.466 00.001 28316 UpdateGuideState(): m_state=6
23:31:22.468 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1940
23:31:22.469 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=115.28, Mass=2091, SNR=31.5, Peak=178 HFD=4.5
23:31:22.470 00.001 28316 MultiStar: [#1 -0.09,-0.11,0.84,U] [#2 -0.12,-0.11,0.90,U] [#3 -0.04,-0.09,0.84,U] [#4 -0.08,-0.12,0.84,U] [#5 -0.12,-0.19,0.74,U] [#6 0.06,-0.16,0.70,U] [#7 -0.15,-0.11,0.64,U] [#8 0.04,-0.26,0.57,U] 
23:31:22.471 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.15}, one-star: {-0.08, -0.20}
23:31:22.471 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
23:31:22.472 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:31:22.473 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.02 mountX=0.10 mountY=0.13, mountTheta=0.89
23:31:22.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
23:31:22.475 00.001 28316 Enqueuing Move request for scope (-0.07, -0.15)
23:31:22.476 00.001 29988 Worker thread wakes up
23:31:22.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
23:31:22.476 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
23:31:22.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:22.476 00.000 28316 UpdateGuideState exits: m=2091 RSB=31.5
23:31:22.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:22.478 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:22.478 00.000 28316 Enqueuing Expose request
23:31:22.479 00.001 29988 Moving (-0.07, -0.15) raw xDistance=0.10 yDistance=0.13
23:31:22.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:22.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:22.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:22.479 00.000 29988 MoveAxis(E, 0, ABG)
23:31:22.479 00.000 29988 Move returns status 0, amount 0
23:31:22.479 00.000 29988 MoveAxis(N, 0, ABG)
23:31:22.479 00.000 29988 Move returns status 0, amount 0
23:31:22.479 00.000 29988 move complete, result=0
23:31:22.479 00.000 29988 worker thread done servicing request
23:31:22.479 00.000 29988 Worker thread wakes up
23:31:22.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:22.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:22.479 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:23.994 01.515 29988 Exposure complete
23:31:24.024 00.030 29988 worker thread done servicing request
23:31:24.024 00.000 28316 OnExposeComplete: enter
23:31:24.026 00.002 28316 UpdateGuideState(): m_state=6
23:31:24.027 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1941
23:31:24.027 00.000 28316 Star::Find returns 1 (0), X=586.95, Y=115.45, Mass=1948, SNR=30.3, Peak=174 HFD=4.1
23:31:24.028 00.001 28316 MultiStar: [#1 -0.07,-0.05,0.90,U] [#2 -0.10,-0.05,0.93,U] [#3 -0.03,-0.09,0.87,U] [#4 -0.11,-0.10,0.86,U] [#5 -0.13,-0.16,0.78,U] [#6 0.03,-0.11,0.70,U] [#7 0.01,-0.14,0.69,U] [#8 -0.03,-0.18,0.58,U] 
23:31:24.028 00.000 28316 single-star, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.09, -0.03}
23:31:24.029 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
23:31:24.029 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.35)
23:31:24.030 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.32 mountX=0.06 mountY=-0.06, mountTheta=-0.81
23:31:24.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
23:31:24.031 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
23:31:24.032 00.001 29988 Worker thread wakes up
23:31:24.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:24.032 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
23:31:24.033 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:24.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:24.034 00.001 28316 Enqueuing Expose request
23:31:24.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:31:24.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:31:24.034 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.06
23:31:24.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:31:24.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:24.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:24.034 00.000 29988 MoveAxis(E, 0, ABG)
23:31:24.034 00.000 29988 Move returns status 0, amount 0
23:31:24.034 00.000 29988 MoveAxis(N, 0, ABG)
23:31:24.034 00.000 29988 Move returns status 0, amount 0
23:31:24.034 00.000 29988 move complete, result=0
23:31:24.034 00.000 29988 worker thread done servicing request
23:31:24.034 00.000 29988 Worker thread wakes up
23:31:24.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:24.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:24.035 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:25.665 01.630 29988 Exposure complete
23:31:25.704 00.039 29988 worker thread done servicing request
23:31:25.704 00.000 28316 OnExposeComplete: enter
23:31:25.704 00.000 28316 UpdateGuideState(): m_state=6
23:31:25.705 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1942
23:31:25.705 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=115.56, Mass=1960, SNR=30.4, Peak=155 HFD=4.5
23:31:25.706 00.001 28316 MultiStar: [#1 -0.08,0.07,0.93,U] [#2 -0.20,-0.04,0.95,U] [#3 0.02,-0.10,0.85,U] [#4 -0.07,0.02,0.86,U] [#5 -0.02,-0.04,0.74,U] [#6 -0.03,-0.06,0.71,U] [#7 0.06,-0.05,0.68,U] [#8 -0.07,-0.14,0.60,U] 
23:31:25.706 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.07, 0.08}
23:31:25.707 00.001 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
23:31:25.707 00.000 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
23:31:25.708 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.76 mountX=-0.00 mountY=0.06, mountTheta=1.62
23:31:25.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
23:31:25.710 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
23:31:25.710 00.000 29988 Worker thread wakes up
23:31:25.711 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:31:25.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:31:25.711 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.00 yDistance=0.06
23:31:25.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:31:25.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:25.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:25.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:31:25.711 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
23:31:25.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:25.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:25.712 00.000 28316 Enqueuing Expose request
23:31:25.712 00.000 29988 MoveAxis(E, 0, ABG)
23:31:25.712 00.000 29988 Move returns status 0, amount 0
23:31:25.712 00.000 29988 MoveAxis(N, 0, ABG)
23:31:25.713 00.001 29988 Move returns status 0, amount 0
23:31:25.713 00.000 29988 move complete, result=0
23:31:25.713 00.000 29988 worker thread done servicing request
23:31:25.713 00.000 29988 Worker thread wakes up
23:31:25.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:25.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:25.713 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:27.235 01.522 29988 Exposure complete
23:31:27.267 00.032 29988 worker thread done servicing request
23:31:27.267 00.000 28316 OnExposeComplete: enter
23:31:27.268 00.001 28316 UpdateGuideState(): m_state=6
23:31:27.268 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1943
23:31:27.269 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=115.41, Mass=1930, SNR=30.1, Peak=172 HFD=4.4
23:31:27.269 00.000 28316 MultiStar: [#1 -0.11,-0.13,0.90,U] [#2 -0.10,-0.14,0.94,U] [#3 0.02,-0.10,0.87,U] [#4 -0.17,-0.13,0.88,U] [#5 -0.03,-0.26,0.77,U] [#6 0.08,-0.19,0.70,U] [#7 -0.08,-0.16,0.66,U] [#8 0.02,-0.12,0.60,U] 
23:31:27.270 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.14}, one-star: {0.00, -0.07}
23:31:27.270 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
23:31:27.270 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
23:31:27.271 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.55 mountX=0.07 mountY=0.03, mountTheta=0.44
23:31:27.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.07, opts=13)
23:31:27.273 00.001 28316 Enqueuing Move request for scope (0.00, -0.07)
23:31:27.274 00.001 29988 Worker thread wakes up
23:31:27.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
23:31:27.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
23:31:27.274 00.000 29988 Moving (0.00, -0.07) raw xDistance=0.07 yDistance=0.03
23:31:27.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:31:27.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:27.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:31:27.274 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
23:31:27.275 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:27.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:31:27.275 00.000 29988 MoveAxis(E, 0, ABG)
23:31:27.275 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:27.276 00.001 28316 Enqueuing Expose request
23:31:27.276 00.000 29988 Move returns status 0, amount 0
23:31:27.276 00.000 29988 MoveAxis(N, 0, ABG)
23:31:27.276 00.000 29988 Move returns status 0, amount 0
23:31:27.276 00.000 29988 move complete, result=0
23:31:27.276 00.000 29988 worker thread done servicing request
23:31:27.276 00.000 29988 Worker thread wakes up
23:31:27.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:27.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:27.277 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:28.911 01.634 29988 Exposure complete
23:31:28.961 00.050 29988 worker thread done servicing request
23:31:28.961 00.000 28316 OnExposeComplete: enter
23:31:28.962 00.001 28316 UpdateGuideState(): m_state=6
23:31:28.963 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1944
23:31:28.963 00.000 28316 Star::Find returns 1 (0), X=586.79, Y=115.39, Mass=1904, SNR=30.0, Peak=166 HFD=4.4
23:31:28.964 00.001 28316 MultiStar: [#1 -0.06,-0.15,0.94,U] [#2 -0.09,-0.16,0.95,U] [#3 -0.04,-0.18,0.85,U] [#4 -0.05,-0.16,0.86,U] [#5 0.07,-0.33,0.78,U] [#6 0.13,-0.15,0.72,U] [#7 -0.10,-0.12,0.65,U] [#8 -0.11,-0.17,0.61,U] 
23:31:28.964 00.000 28316 single-star, 8 included, MultiStar: {-0.04, -0.16}, one-star: {-0.07, -0.09}
23:31:28.965 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
23:31:28.965 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
23:31:28.965 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.28 mountX=0.05 mountY=0.11, mountTheta=1.14
23:31:28.967 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.09, opts=13)
23:31:28.967 00.000 28316 Enqueuing Move request for scope (-0.07, -0.09)
23:31:28.968 00.001 29988 Worker thread wakes up
23:31:28.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:28.968 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:31:28.969 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:28.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:28.969 00.000 28316 Enqueuing Expose request
23:31:28.970 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
23:31:28.970 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
23:31:28.970 00.000 29988 Moving (-0.07, -0.09) raw xDistance=0.05 yDistance=0.11
23:31:28.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:31:28.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:28.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:31:28.970 00.000 29988 MoveAxis(E, 0, ABG)
23:31:28.970 00.000 29988 Move returns status 0, amount 0
23:31:28.970 00.000 29988 MoveAxis(N, 0, ABG)
23:31:28.970 00.000 29988 Move returns status 0, amount 0
23:31:28.970 00.000 29988 move complete, result=0
23:31:28.970 00.000 29988 worker thread done servicing request
23:31:28.970 00.000 29988 Worker thread wakes up
23:31:28.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:28.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:28.970 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:30.488 01.518 29988 Exposure complete
23:31:30.516 00.028 29988 worker thread done servicing request
23:31:30.516 00.000 28316 OnExposeComplete: enter
23:31:30.516 00.000 28316 UpdateGuideState(): m_state=6
23:31:30.518 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1945
23:31:30.519 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=115.39, Mass=1785, SNR=29.0, Peak=142 HFD=4.2
23:31:30.520 00.001 28316 MultiStar: [#1 -0.04,-0.14,0.93,U] [#2 -0.15,-0.17,1.01,U] [#3 -0.01,-0.11,0.85,U] [#4 -0.08,-0.09,0.91,U] [#5 -0.12,-0.33,0.83,U] [#6 0.04,-0.16,0.75,U] [#7 0.09,-0.14,0.68,U] [#8 -0.02,-0.36,0.60,U] 
23:31:30.521 00.001 28316 single-star, 8 included, MultiStar: {-0.03, -0.17}, one-star: {0.06, -0.09}
23:31:30.521 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
23:31:30.522 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
23:31:30.525 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-1.01 mountX=0.10 mountY=-0.01, mountTheta=-0.10
23:31:30.526 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
23:31:30.526 00.000 28316 Enqueuing Move request for scope (0.06, -0.09)
23:31:30.527 00.001 29988 Worker thread wakes up
23:31:30.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:30.527 00.000 28316 UpdateGuideState exits: m=1785 RSB=29.0
23:31:30.528 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:30.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:30.529 00.001 28316 Enqueuing Expose request
23:31:30.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
23:31:30.529 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
23:31:30.529 00.000 29988 Moving (0.06, -0.09) raw xDistance=0.10 yDistance=-0.01
23:31:30.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:30.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:30.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:31:30.529 00.000 29988 MoveAxis(E, 0, ABG)
23:31:30.529 00.000 29988 Move returns status 0, amount 0
23:31:30.529 00.000 29988 MoveAxis(N, 0, ABG)
23:31:30.529 00.000 29988 Move returns status 0, amount 0
23:31:30.529 00.000 29988 move complete, result=0
23:31:30.529 00.000 29988 worker thread done servicing request
23:31:30.529 00.000 29988 Worker thread wakes up
23:31:30.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:30.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:30.530 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:32.157 01.627 29988 Exposure complete
23:31:32.186 00.029 29988 worker thread done servicing request
23:31:32.186 00.000 28316 OnExposeComplete: enter
23:31:32.188 00.002 28316 UpdateGuideState(): m_state=6
23:31:32.191 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1946
23:31:32.194 00.003 28316 Star::Find returns 1 (0), X=587.11, Y=115.41, Mass=1906, SNR=30.1, Peak=156 HFD=4.3
23:31:32.195 00.001 28316 MultiStar: [#1 0.00,-0.02,0.89,U] [#2 0.03,-0.04,0.95,U] [#3 0.11,-0.11,0.85,U] [#4 0.06,0.02,0.85,U] [#5 0.05,-0.30,0.76,U] [#6 0.23,-0.18,0.70,U] [#7 -0.05,0.00,0.65,U] [#8 0.14,-0.29,0.58,U] 
23:31:32.195 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.24, -0.08}
23:31:32.196 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
23:31:32.197 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
23:31:32.198 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.83 mountX=0.13 mountY=-0.04, mountTheta=-0.28
23:31:32.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
23:31:32.200 00.001 28316 Enqueuing Move request for scope (0.09, -0.10)
23:31:32.201 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:32.203 00.002 29988 Worker thread wakes up
23:31:32.203 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.1
23:31:32.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
23:31:32.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:32.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
23:31:32.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:32.204 00.000 28316 Enqueuing Expose request
23:31:32.204 00.000 29988 Moving (0.09, -0.10) raw xDistance=0.13 yDistance=-0.04
23:31:32.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:31:32.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:32.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:31:32.204 00.000 29988 MoveAxis(E, 0, ABG)
23:31:32.204 00.000 29988 Move returns status 0, amount 0
23:31:32.204 00.000 29988 MoveAxis(N, 0, ABG)
23:31:32.204 00.000 29988 Move returns status 0, amount 0
23:31:32.204 00.000 29988 move complete, result=0
23:31:32.205 00.001 29988 worker thread done servicing request
23:31:32.205 00.000 29988 Worker thread wakes up
23:31:32.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:32.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:32.206 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:33.720 01.514 29988 Exposure complete
23:31:33.761 00.041 29988 worker thread done servicing request
23:31:33.761 00.000 28316 OnExposeComplete: enter
23:31:33.762 00.001 28316 UpdateGuideState(): m_state=6
23:31:33.762 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1947
23:31:33.763 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=115.20, Mass=1887, SNR=29.9, Peak=176 HFD=4.2
23:31:33.763 00.000 28316 MultiStar: [#1 0.15,-0.33,0.90,U] [#2 0.11,-0.28,0.98,U] [#3 0.13,-0.25,0.86,U] [#4 -0.04,-0.16,0.88,U] [#5 0.15,-0.48,0.00,M1] [#6 0.23,-0.32,0.71,U] [#7 0.14,-0.17,0.67,U] [#8 0.04,-0.36,0.60,U] 
23:31:33.764 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.27}, one-star: {0.17, -0.28}
23:31:33.764 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.01 = -0.01)
23:31:33.764 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
23:31:33.765 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.16 mountX=0.29 mountY=0.02, mountTheta=0.05
23:31:33.768 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.27, opts=13)
23:31:33.770 00.002 28316 Enqueuing Move request for scope (0.12, -0.27)
23:31:33.773 00.003 29988 Worker thread wakes up
23:31:33.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
23:31:33.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
23:31:33.773 00.000 29988 Moving (0.12, -0.27) raw xDistance=0.29 yDistance=0.02
23:31:33.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:31:33.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:33.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:33.775 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:31:33.776 00.001 29988 MoveAxis(W, 61, ABG)
23:31:33.776 00.000 29988 Guiding  Dir = 3, Dur = 61
23:31:33.776 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.9
23:31:33.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:33.777 00.001 29988 IsSlewing returns 0
23:31:33.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:33.777 00.000 28316 Enqueuing Expose request
23:31:33.778 00.001 29988 IsGuiding returns 0
23:31:33.779 00.001 29988 PulseGuide returned control before completion, sleep 70
23:31:33.857 00.078 29988 IsGuiding returns 0
23:31:33.858 00.001 29988 Move returns status 0, amount 61
23:31:33.858 00.000 29988 MoveAxis(N, 0, ABG)
23:31:33.858 00.000 29988 Move returns status 0, amount 0
23:31:33.858 00.000 29988 move complete, result=0
23:31:33.858 00.000 29988 worker thread done servicing request
23:31:33.858 00.000 29988 Worker thread wakes up
23:31:33.858 00.000 28316 GuideStep: 0.3 px 61 ms WEST, 0.0 px 0 ms NORTH
23:31:33.862 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:33.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:35.497 01.635 29988 Exposure complete
23:31:35.525 00.028 29988 worker thread done servicing request
23:31:35.525 00.000 28316 OnExposeComplete: enter
23:31:35.526 00.001 28316 UpdateGuideState(): m_state=6
23:31:35.527 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1948
23:31:35.527 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=115.33, Mass=1954, SNR=30.4, Peak=165 HFD=4.3
23:31:35.529 00.002 28316 MultiStar: [#1 -0.12,-0.06,0.91,U] [#2 -0.17,-0.11,0.94,U] [#3 -0.09,-0.09,0.85,U] [#4 -0.23,-0.15,0.87,U] [#5 -0.18,-0.05,0.77,U] [#6 -0.12,-0.05,0.71,U] [#7 -0.08,-0.01,0.64,U] [#8 -0.27,-0.09,0.61,U] 
23:31:35.531 00.002 28316 refined, 8 included, MultiStar: {-0.16, -0.09}, one-star: {-0.17, -0.15}
23:31:35.532 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
23:31:35.533 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
23:31:35.534 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.63 mountX=0.01 mountY=0.18, mountTheta=1.49
23:31:35.536 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.09, opts=13)
23:31:35.536 00.000 28316 Enqueuing Move request for scope (-0.16, -0.09)
23:31:35.537 00.001 29988 Worker thread wakes up
23:31:35.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:35.537 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
23:31:35.538 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:35.538 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:35.538 00.000 28316 Enqueuing Expose request
23:31:35.539 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
23:31:35.539 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
23:31:35.539 00.000 29988 Moving (-0.16, -0.09) raw xDistance=0.01 yDistance=0.18
23:31:35.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:31:35.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:35.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:31:35.539 00.000 29988 MoveAxis(E, 0, ABG)
23:31:35.539 00.000 29988 Move returns status 0, amount 0
23:31:35.539 00.000 29988 MoveAxis(N, 0, ABG)
23:31:35.539 00.000 29988 Move returns status 0, amount 0
23:31:35.539 00.000 29988 move complete, result=0
23:31:35.539 00.000 29988 worker thread done servicing request
23:31:35.540 00.001 29988 Worker thread wakes up
23:31:35.540 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:35.540 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:35.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:37.058 01.518 29988 Exposure complete
23:31:37.083 00.025 29988 worker thread done servicing request
23:31:37.083 00.000 28316 OnExposeComplete: enter
23:31:37.084 00.001 28316 UpdateGuideState(): m_state=6
23:31:37.084 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1949
23:31:37.085 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=115.38, Mass=1815, SNR=29.2, Peak=125 HFD=4.3
23:31:37.085 00.000 28316 MultiStar: [#1 -0.22,-0.13,0.94,U] [#2 -0.34,-0.06,0.99,U] [#3 -0.33,0.01,0.91,U] [#4 -0.49,0.06,0.00,M1] [#5 -0.30,-0.14,0.78,U] [#6 -0.32,0.04,0.73,U] [#7 -0.50,-0.02,0.00,M1] [#8 -0.38,-0.18,0.61,U] 
23:31:37.086 00.001 28316 single-star, 6 included, MultiStar: {-0.31, -0.08}, one-star: {-0.27, -0.10}
23:31:37.086 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
23:31:37.087 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
23:31:37.087 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-2.80 mountX=-0.03 mountY=0.29, mountTheta=1.66
23:31:37.090 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.10, opts=13)
23:31:37.093 00.003 28316 Enqueuing Move request for scope (-0.27, -0.10)
23:31:37.095 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:37.096 00.001 28316 UpdateGuideState exits: m=1815 RSB=29.2
23:31:37.098 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:37.100 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:37.103 00.003 28316 Enqueuing Expose request
23:31:37.105 00.002 29988 Worker thread wakes up
23:31:37.106 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
23:31:37.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
23:31:37.106 00.000 29988 Moving (-0.27, -0.10) raw xDistance=-0.03 yDistance=0.29
23:31:37.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:31:37.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:31:37.106 00.000 29988 MoveAxis(E, 0, ABG)
23:31:37.106 00.000 29988 Move returns status 0, amount 0
23:31:37.106 00.000 29988 MoveAxis(S, 69, ABG)
23:31:37.106 00.000 29988 Guiding  Dir = 1, Dur = 69
23:31:37.106 00.000 29988 IsSlewing returns 0
23:31:37.106 00.000 29988 IsGuiding returns 0
23:31:37.111 00.005 29988 PulseGuide returned control before completion, sleep 74
23:31:37.198 00.087 29988 IsGuiding returns 0
23:31:37.198 00.000 29988 Move returns status 0, amount 69
23:31:37.198 00.000 29988 move complete, result=0
23:31:37.198 00.000 29988 worker thread done servicing request
23:31:37.198 00.000 29988 Worker thread wakes up
23:31:37.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:37.198 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 69 ms SOUTH
23:31:37.199 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:38.828 01.629 29988 Exposure complete
23:31:38.878 00.050 29988 worker thread done servicing request
23:31:38.878 00.000 28316 OnExposeComplete: enter
23:31:38.880 00.002 28316 UpdateGuideState(): m_state=6
23:31:38.881 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1950
23:31:38.882 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=115.63, Mass=1933, SNR=30.3, Peak=149 HFD=4.4
23:31:38.883 00.001 28316 MultiStar: [#1 -0.10,0.03,0.91,U] [#2 -0.14,0.06,0.95,U] [#3 -0.11,0.11,0.86,U] [#4 -0.08,0.18,0.88,U] [#5 -0.08,0.05,0.77,U] [#6 -0.11,0.05,0.70,U] [#7 -0.02,-0.01,0.68,U] [#8 -0.13,-0.09,0.60,U] 
23:31:38.884 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {0.02, 0.15}
23:31:38.885 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
23:31:38.885 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
23:31:38.886 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.45 mountX=-0.10 mountY=0.04, mountTheta=2.73
23:31:38.888 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
23:31:38.888 00.000 28316 Enqueuing Move request for scope (-0.08, 0.07)
23:31:38.889 00.001 29988 Worker thread wakes up
23:31:38.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:31:38.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:31:38.889 00.000 29988 Moving (-0.08, 0.07) raw xDistance=-0.10 yDistance=0.04
23:31:38.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:31:38.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:38.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:38.889 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.3
23:31:38.891 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:31:38.891 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:38.893 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:38.894 00.001 28316 Enqueuing Expose request
23:31:38.895 00.001 29988 MoveAxis(E, 0, ABG)
23:31:38.895 00.000 29988 Move returns status 0, amount 0
23:31:38.895 00.000 29988 MoveAxis(N, 0, ABG)
23:31:38.895 00.000 29988 Move returns status 0, amount 0
23:31:38.895 00.000 29988 move complete, result=0
23:31:38.895 00.000 29988 worker thread done servicing request
23:31:38.895 00.000 29988 Worker thread wakes up
23:31:38.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:38.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:38.895 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:40.411 01.516 29988 Exposure complete
23:31:40.438 00.027 29988 worker thread done servicing request
23:31:40.438 00.000 28316 OnExposeComplete: enter
23:31:40.439 00.001 28316 UpdateGuideState(): m_state=6
23:31:40.440 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1951
23:31:40.440 00.000 28316 Star::Find returns 1 (0), X=586.91, Y=115.73, Mass=1971, SNR=30.5, Peak=184 HFD=4.2
23:31:40.441 00.001 28316 MultiStar: [#1 -0.02,0.20,0.89,U] [#2 -0.03,0.20,0.94,U] [#3 -0.06,0.16,0.82,U] [#4 -0.04,0.14,0.85,U] [#5 -0.09,-0.04,0.75,U] [#6 0.07,0.24,0.71,U] [#7 -0.11,0.23,0.65,U] [#8 -0.06,0.01,0.59,U] 
23:31:40.442 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.16}, one-star: {0.05, 0.25}
23:31:40.442 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
23:31:40.443 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
23:31:40.443 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.74 mountX=-0.16 mountY=-0.05, mountTheta=-2.85
23:31:40.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.16, opts=13)
23:31:40.445 00.001 28316 Enqueuing Move request for scope (-0.03, 0.16)
23:31:40.446 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:40.446 00.000 29988 Worker thread wakes up
23:31:40.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
23:31:40.446 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.5
23:31:40.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:40.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:40.448 00.001 28316 Enqueuing Expose request
23:31:40.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
23:31:40.448 00.000 29988 Moving (-0.03, 0.16) raw xDistance=-0.16 yDistance=-0.05
23:31:40.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:31:40.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:40.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:31:40.448 00.000 29988 MoveAxis(E, 0, ABG)
23:31:40.448 00.000 29988 Move returns status 0, amount 0
23:31:40.448 00.000 29988 MoveAxis(N, 0, ABG)
23:31:40.448 00.000 29988 Move returns status 0, amount 0
23:31:40.448 00.000 29988 move complete, result=0
23:31:40.448 00.000 29988 worker thread done servicing request
23:31:40.448 00.000 29988 Worker thread wakes up
23:31:40.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:40.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:40.449 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:42.080 01.631 29988 Exposure complete
23:31:42.118 00.038 29988 worker thread done servicing request
23:31:42.118 00.000 28316 OnExposeComplete: enter
23:31:42.119 00.001 28316 UpdateGuideState(): m_state=6
23:31:42.119 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1952
23:31:42.120 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=115.72, Mass=1940, SNR=30.3, Peak=180 HFD=4.4
23:31:42.121 00.001 28316 MultiStar: [#1 -0.15,0.28,0.89,U] [#2 -0.10,0.30,0.96,U] [#3 -0.08,0.10,0.84,U] [#4 -0.23,0.12,0.87,U] [#5 -0.16,0.02,0.76,U] [#6 -0.09,0.10,0.70,U] [#7 -0.07,0.25,0.66,U] [#8 -0.07,0.12,0.59,U] 
23:31:42.121 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.18}, one-star: {0.01, 0.24}
23:31:42.122 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.25 = -3.04)
23:31:42.122 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.06)
23:31:42.123 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.10 mountX=-0.20 mountY=0.01, mountTheta=3.08
23:31:42.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.18, opts=13)
23:31:42.125 00.001 28316 Enqueuing Move request for scope (-0.10, 0.18)
23:31:42.126 00.001 29988 Worker thread wakes up
23:31:42.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
23:31:42.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
23:31:42.126 00.000 29988 Moving (-0.10, 0.18) raw xDistance=-0.20 yDistance=0.01
23:31:42.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:31:42.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:42.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:42.127 00.001 28316 UpdateGuideState exits: m=1940 RSB=30.3
23:31:42.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:42.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:42.128 00.000 28316 Enqueuing Expose request
23:31:42.129 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:42.129 00.000 29988 MoveAxis(E, 43, ABG)
23:31:42.129 00.000 29988 Guiding  Dir = 2, Dur = 43
23:31:42.129 00.000 29988 IsSlewing returns 0
23:31:42.129 00.000 29988 IsGuiding returns 0
23:31:42.131 00.002 29988 PulseGuide returned control before completion, sleep 52
23:31:42.189 00.058 29988 IsGuiding returns 1
23:31:42.189 00.000 29988 scope still moving after pulse duration time elapsed
23:31:42.219 00.030 29988 IsSlewing returns 0
23:31:42.219 00.000 29988 IsGuiding returns 0
23:31:42.219 00.000 29988 scope move finished after 43 + 47 ms
23:31:42.219 00.000 29988 Move returns status 0, amount 43
23:31:42.219 00.000 29988 MoveAxis(N, 0, ABG)
23:31:42.219 00.000 29988 Move returns status 0, amount 0
23:31:42.219 00.000 29988 move complete, result=0
23:31:42.219 00.000 29988 worker thread done servicing request
23:31:42.219 00.000 29988 Worker thread wakes up
23:31:42.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:42.219 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
23:31:42.220 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:43.630 01.410 29988 Exposure complete
23:31:43.669 00.039 29988 worker thread done servicing request
23:31:43.669 00.000 28316 OnExposeComplete: enter
23:31:43.670 00.001 28316 UpdateGuideState(): m_state=6
23:31:43.671 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1953
23:31:43.672 00.001 28316 Star::Find returns 1 (0), X=586.97, Y=115.67, Mass=1917, SNR=30.2, Peak=159 HFD=4.3
23:31:43.674 00.002 28316 MultiStar: [#1 0.06,0.20,0.89,U] [#2 -0.14,0.15,0.91,U] [#3 0.10,-0.01,0.87,U] [#4 -0.02,0.15,0.87,U] [#5 -0.01,0.03,0.78,U] [#6 0.19,0.08,0.70,U] [#7 -0.09,0.06,0.63,U] [#8 0.10,0.05,0.61,U] 
23:31:43.675 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.11, 0.19}
23:31:43.676 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:31:43.677 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:31:43.678 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.28 mountX=-0.08 mountY=-0.08, mountTheta=-2.40
23:31:43.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
23:31:43.680 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
23:31:43.680 00.000 29988 Worker thread wakes up
23:31:43.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:31:43.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:31:43.680 00.000 29988 Moving (0.03, 0.11) raw xDistance=-0.08 yDistance=-0.08
23:31:43.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:43.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:43.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:43.681 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:31:43.681 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
23:31:43.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:43.682 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:43.682 00.000 29988 MoveAxis(E, 0, ABG)
23:31:43.682 00.000 29988 Move returns status 0, amount 0
23:31:43.682 00.000 29988 MoveAxis(N, 0, ABG)
23:31:43.682 00.000 29988 Move returns status 0, amount 0
23:31:43.682 00.000 29988 move complete, result=0
23:31:43.682 00.000 28316 Enqueuing Expose request
23:31:43.683 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:43.683 00.000 29988 worker thread done servicing request
23:31:43.683 00.000 29988 Worker thread wakes up
23:31:43.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:43.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:45.306 01.623 29988 Exposure complete
23:31:45.337 00.031 29988 worker thread done servicing request
23:31:45.337 00.000 28316 OnExposeComplete: enter
23:31:45.339 00.002 28316 UpdateGuideState(): m_state=6
23:31:45.342 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1954
23:31:45.343 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.39, Mass=1873, SNR=29.7, Peak=156 HFD=4.1
23:31:45.343 00.000 28316 MultiStar: [#1 0.03,0.09,0.88,U] [#2 0.01,-0.08,0.99,U] [#3 -0.02,-0.10,0.90,U] [#4 -0.05,0.01,0.89,U] [#5 0.04,-0.21,0.78,U] [#6 0.16,-0.10,0.71,U] [#7 0.04,-0.10,0.66,U] [#8 0.04,-0.02,0.59,U] 
23:31:45.344 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.13, -0.09}
23:31:45.344 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
23:31:45.344 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
23:31:45.345 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.00 mountX=0.08 mountY=-0.01, mountTheta=-0.10
23:31:45.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
23:31:45.346 00.000 28316 Enqueuing Move request for scope (0.04, -0.07)
23:31:45.347 00.001 29988 Worker thread wakes up
23:31:45.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:31:45.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:31:45.347 00.000 29988 Moving (0.04, -0.07) raw xDistance=0.08 yDistance=-0.01
23:31:45.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:45.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:45.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:45.349 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:31:45.349 00.000 29988 MoveAxis(E, 0, ABG)
23:31:45.349 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:31:45.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:45.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:45.351 00.001 28316 Enqueuing Expose request
23:31:45.351 00.000 29988 Move returns status 0, amount 0
23:31:45.351 00.000 29988 MoveAxis(N, 0, ABG)
23:31:45.351 00.000 29988 Move returns status 0, amount 0
23:31:45.351 00.000 29988 move complete, result=0
23:31:45.352 00.001 29988 worker thread done servicing request
23:31:45.352 00.000 29988 Worker thread wakes up
23:31:45.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:45.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:45.352 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:46.870 01.518 29988 Exposure complete
23:31:46.907 00.037 29988 worker thread done servicing request
23:31:46.907 00.000 28316 OnExposeComplete: enter
23:31:46.909 00.002 28316 UpdateGuideState(): m_state=6
23:31:46.912 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1955
23:31:46.914 00.002 28316 Star::Find returns 1 (0), X=586.89, Y=115.42, Mass=1973, SNR=30.5, Peak=162 HFD=4.2
23:31:46.917 00.003 28316 MultiStar: [#1 -0.20,0.09,0.88,U] [#2 -0.08,-0.05,0.92,U] [#3 -0.06,-0.16,0.85,U] [#4 -0.10,-0.05,0.88,U] [#5 -0.10,-0.20,0.76,U] [#6 -0.01,-0.07,0.71,U] [#7 -0.13,-0.12,0.64,U] [#8 -0.06,-0.34,0.60,U] 
23:31:46.919 00.002 28316 single-star, 8 included, MultiStar: {-0.08, -0.10}, one-star: {0.03, -0.06}
23:31:46.919 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
23:31:46.920 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
23:31:46.921 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.12 mountX=0.07 mountY=0.00, mountTheta=0.01
23:31:46.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
23:31:46.923 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
23:31:46.924 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:46.925 00.001 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:31:46.926 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:46.926 00.000 29988 Worker thread wakes up
23:31:46.926 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:31:46.926 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:31:46.926 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=0.00
23:31:46.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:31:46.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:46.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:31:46.926 00.000 29988 MoveAxis(E, 0, ABG)
23:31:46.926 00.000 29988 Move returns status 0, amount 0
23:31:46.926 00.000 29988 MoveAxis(N, 0, ABG)
23:31:46.926 00.000 29988 Move returns status 0, amount 0
23:31:46.926 00.000 29988 move complete, result=0
23:31:46.927 00.001 29988 worker thread done servicing request
23:31:46.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:46.928 00.001 28316 Enqueuing Expose request
23:31:46.928 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:46.929 00.001 29988 Worker thread wakes up
23:31:46.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:46.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:48.560 01.631 29988 Exposure complete
23:31:48.588 00.028 29988 worker thread done servicing request
23:31:48.588 00.000 28316 OnExposeComplete: enter
23:31:48.589 00.001 28316 UpdateGuideState(): m_state=6
23:31:48.592 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1956
23:31:48.593 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=115.23, Mass=1969, SNR=30.5, Peak=188 HFD=4.3
23:31:48.593 00.000 28316 MultiStar: [#1 0.13,-0.24,0.88,U] [#2 0.03,-0.30,0.94,U] [#3 0.05,-0.23,0.84,U] [#4 0.08,-0.20,0.85,U] [#5 0.19,-0.41,0.00,M1] [#6 0.36,-0.31,0.00,M1] [#7 0.24,-0.27,0.65,U] [#8 0.23,-0.33,0.56,U] 
23:31:48.594 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.26}, one-star: {0.18, -0.25}
23:31:48.594 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
23:31:48.594 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
23:31:48.595 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.12 mountX=0.29 mountY=0.01, mountTheta=0.02
23:31:48.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.26, opts=13)
23:31:48.597 00.001 28316 Enqueuing Move request for scope (0.12, -0.26)
23:31:48.597 00.000 29988 Worker thread wakes up
23:31:48.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
23:31:48.597 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
23:31:48.597 00.000 29988 Moving (0.12, -0.26) raw xDistance=0.29 yDistance=0.01
23:31:48.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:31:48.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:48.598 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.5
23:31:48.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:48.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:48.599 00.001 28316 Enqueuing Expose request
23:31:48.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:48.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:31:48.599 00.000 29988 MoveAxis(W, 60, ABG)
23:31:48.599 00.000 29988 Guiding  Dir = 3, Dur = 60
23:31:48.600 00.001 29988 IsSlewing returns 0
23:31:48.600 00.000 29988 IsGuiding returns 0
23:31:48.601 00.001 29988 PulseGuide returned control before completion, sleep 69
23:31:48.684 00.083 29988 IsGuiding returns 0
23:31:48.684 00.000 29988 Move returns status 0, amount 60
23:31:48.684 00.000 29988 MoveAxis(N, 0, ABG)
23:31:48.684 00.000 29988 Move returns status 0, amount 0
23:31:48.684 00.000 29988 move complete, result=0
23:31:48.684 00.000 29988 worker thread done servicing request
23:31:48.684 00.000 29988 Worker thread wakes up
23:31:48.684 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.0 px 0 ms NORTH
23:31:48.685 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:48.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:50.097 01.412 29988 Exposure complete
23:31:50.124 00.027 29988 worker thread done servicing request
23:31:50.124 00.000 28316 OnExposeComplete: enter
23:31:50.125 00.001 28316 UpdateGuideState(): m_state=6
23:31:50.125 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1957
23:31:50.126 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=115.60, Mass=1998, SNR=30.7, Peak=163 HFD=4.2
23:31:50.126 00.000 28316 MultiStar: [#1 -0.05,0.08,0.88,U] [#2 -0.12,0.02,0.96,U] [#3 0.09,-0.04,0.86,U] [#4 0.04,-0.08,0.82,U] [#5 0.02,-0.04,0.77,U] [#6 0.20,0.06,0.69,U] [#7 -0.06,-0.07,0.64,U] [#8 0.05,0.06,0.59,U] 
23:31:50.127 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.08, 0.12}
23:31:50.128 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:31:50.128 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.43)
23:31:50.129 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.61 mountX=-0.01 mountY=-0.03, mountTheta=-1.75
23:31:50.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
23:31:50.130 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
23:31:50.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:50.131 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:31:50.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:50.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:50.132 00.000 28316 Enqueuing Expose request
23:31:50.133 00.001 29988 Worker thread wakes up
23:31:50.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:31:50.133 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:31:50.133 00.000 29988 Moving (0.03, 0.02) raw xDistance=-0.01 yDistance=-0.03
23:31:50.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:31:50.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:50.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:31:50.133 00.000 29988 MoveAxis(E, 0, ABG)
23:31:50.133 00.000 29988 Move returns status 0, amount 0
23:31:50.133 00.000 29988 MoveAxis(N, 0, ABG)
23:31:50.133 00.000 29988 Move returns status 0, amount 0
23:31:50.133 00.000 29988 move complete, result=0
23:31:50.133 00.000 29988 worker thread done servicing request
23:31:50.133 00.000 29988 Worker thread wakes up
23:31:50.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:50.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:50.133 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:51.760 01.627 29988 Exposure complete
23:31:51.800 00.040 29988 worker thread done servicing request
23:31:51.800 00.000 28316 OnExposeComplete: enter
23:31:51.802 00.002 28316 UpdateGuideState(): m_state=6
23:31:51.805 00.003 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1958
23:31:51.807 00.002 28316 Star::Find returns 1 (0), X=586.91, Y=115.67, Mass=1846, SNR=29.4, Peak=168 HFD=4.3
23:31:51.809 00.002 28316 MultiStar: [#1 0.01,0.16,0.94,U] [#2 0.04,0.20,0.98,U] [#3 0.01,0.14,0.88,U] [#4 0.06,0.07,0.90,U] [#5 -0.01,0.04,0.80,U] [#6 0.12,0.08,0.74,U] [#7 0.02,0.13,0.72,U] [#8 0.19,-0.05,0.60,U] 
23:31:51.809 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {0.05, 0.19}
23:31:51.809 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
23:31:51.810 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.87)
23:31:51.810 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.12 cameraTheta=1.17 mountX=-0.08 mountY=-0.10, mountTheta=-2.30
23:31:51.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
23:31:51.813 00.002 28316 Enqueuing Move request for scope (0.05, 0.12)
23:31:51.814 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:51.816 00.002 28316 UpdateGuideState exits: m=1846 RSB=29.4
23:31:51.817 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:51.818 00.001 29988 Worker thread wakes up
23:31:51.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
23:31:51.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:51.819 00.001 28316 Enqueuing Expose request
23:31:51.821 00.002 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
23:31:51.821 00.000 29988 Moving (0.05, 0.12) raw xDistance=-0.08 yDistance=-0.10
23:31:51.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:51.821 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:51.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:31:51.821 00.000 29988 MoveAxis(E, 0, ABG)
23:31:51.821 00.000 29988 Move returns status 0, amount 0
23:31:51.821 00.000 29988 MoveAxis(N, 0, ABG)
23:31:51.821 00.000 29988 Move returns status 0, amount 0
23:31:51.821 00.000 29988 move complete, result=0
23:31:51.821 00.000 29988 worker thread done servicing request
23:31:51.821 00.000 29988 Worker thread wakes up
23:31:51.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:51.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:51.822 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:53.346 01.524 29988 Exposure complete
23:31:53.373 00.027 29988 worker thread done servicing request
23:31:53.373 00.000 28316 OnExposeComplete: enter
23:31:53.374 00.001 28316 UpdateGuideState(): m_state=6
23:31:53.376 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1959
23:31:53.378 00.002 28316 Star::Find returns 1 (0), X=587.05, Y=115.85, Mass=1953, SNR=30.3, Peak=190 HFD=4.3
23:31:53.380 00.002 28316 MultiStar: [#1 0.08,0.37,0.90,U] [#2 0.09,0.29,0.94,U] [#3 0.16,0.33,0.86,U] [#4 0.10,0.22,0.86,U] [#5 0.14,0.19,0.76,U] [#6 0.19,0.23,0.71,U] [#7 0.09,0.29,0.66,U] [#8 0.13,0.10,0.59,U] 
23:31:53.380 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.28}, one-star: {0.19, 0.37}
23:31:53.381 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:31:53.381 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
23:31:53.382 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.28 hyp=0.30 cameraTheta=1.13 mountX=-0.20 mountY=-0.24, mountTheta=-2.26
23:31:53.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.28, opts=13)
23:31:53.383 00.000 28316 Enqueuing Move request for scope (0.13, 0.28)
23:31:53.384 00.001 29988 Worker thread wakes up
23:31:53.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.28) opts 0xd
23:31:53.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.28)
23:31:53.384 00.000 29988 Moving (0.13, 0.28) raw xDistance=-0.20 yDistance=-0.24
23:31:53.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:31:53.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:53.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:53.384 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:31:53.385 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:53.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:53.386 00.001 28316 Enqueuing Expose request
23:31:53.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:31:53.387 00.001 29988 MoveAxis(E, 0, ABG)
23:31:53.387 00.000 29988 Move returns status 0, amount 0
23:31:53.387 00.000 29988 MoveAxis(N, 0, ABG)
23:31:53.387 00.000 29988 Move returns status 0, amount 0
23:31:53.387 00.000 29988 move complete, result=0
23:31:53.387 00.000 29988 worker thread done servicing request
23:31:53.387 00.000 29988 Worker thread wakes up
23:31:53.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:53.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:53.388 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:55.024 01.636 29988 Exposure complete
23:31:55.055 00.031 29988 worker thread done servicing request
23:31:55.056 00.001 28316 OnExposeComplete: enter
23:31:55.056 00.000 28316 UpdateGuideState(): m_state=6
23:31:55.057 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1960
23:31:55.057 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=115.77, Mass=1903, SNR=30.1, Peak=185 HFD=4.1
23:31:55.060 00.003 28316 MultiStar: [#1 0.00,0.19,0.90,U] [#2 -0.00,0.22,0.97,U] [#3 -0.02,0.23,0.88,U] [#4 -0.04,0.34,0.86,U] [#5 -0.03,0.15,0.77,U] [#6 0.03,0.23,0.70,U] [#7 -0.11,0.17,0.67,U] [#8 0.10,0.16,0.60,U] 
23:31:55.060 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.23}, one-star: {0.18, 0.29}
23:31:55.061 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:31:55.061 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.54)
23:31:55.062 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.50 mountX=-0.20 mountY=-0.12, mountTheta=-2.62
23:31:55.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.23, opts=13)
23:31:55.063 00.000 28316 Enqueuing Move request for scope (0.02, 0.23)
23:31:55.064 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:55.064 00.000 28316 UpdateGuideState exits: m=1903 RSB=30.1
23:31:55.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:55.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:55.066 00.001 28316 Enqueuing Expose request
23:31:55.066 00.000 29988 Worker thread wakes up
23:31:55.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
23:31:55.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
23:31:55.066 00.000 29988 Moving (0.02, 0.23) raw xDistance=-0.20 yDistance=-0.12
23:31:55.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:31:55.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:55.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:31:55.066 00.000 29988 MoveAxis(E, 0, ABG)
23:31:55.066 00.000 29988 Move returns status 0, amount 0
23:31:55.066 00.000 29988 MoveAxis(N, 0, ABG)
23:31:55.066 00.000 29988 Move returns status 0, amount 0
23:31:55.066 00.000 29988 move complete, result=0
23:31:55.066 00.000 29988 worker thread done servicing request
23:31:55.066 00.000 29988 Worker thread wakes up
23:31:55.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:55.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:55.067 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:56.595 01.528 29988 Exposure complete
23:31:56.644 00.049 29988 worker thread done servicing request
23:31:56.644 00.000 28316 OnExposeComplete: enter
23:31:56.645 00.001 28316 UpdateGuideState(): m_state=6
23:31:56.645 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1961
23:31:56.646 00.001 28316 Star::Find returns 1 (0), X=587.01, Y=115.84, Mass=1939, SNR=30.2, Peak=195 HFD=4.2
23:31:56.647 00.001 28316 MultiStar: [#1 0.03,0.29,0.91,U] [#2 0.09,0.32,0.95,U] [#3 0.06,0.33,0.85,U] [#4 0.14,0.25,0.87,U] [#5 0.05,0.16,0.78,U] [#6 0.21,0.31,0.70,U] [#7 0.01,0.23,0.66,U] [#8 0.04,0.24,0.59,U] 
23:31:56.649 00.002 28316 refined, 8 included, MultiStar: {0.09, 0.28}, one-star: {0.14, 0.36}
23:31:56.650 00.001 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
23:31:56.651 00.001 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.77)
23:31:56.652 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.27 mountX=-0.22 mountY=-0.21, mountTheta=-2.39
23:31:56.655 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.28, opts=13)
23:31:56.656 00.001 28316 Enqueuing Move request for scope (0.09, 0.28)
23:31:56.657 00.001 29988 Worker thread wakes up
23:31:56.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:56.657 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
23:31:56.658 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:56.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:56.659 00.000 28316 Enqueuing Expose request
23:31:56.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
23:31:56.659 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
23:31:56.659 00.000 29988 Moving (0.09, 0.28) raw xDistance=-0.22 yDistance=-0.21
23:31:56.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:31:56.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:56.660 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:31:56.660 00.000 29988 MoveAxis(E, 46, ABG)
23:31:56.660 00.000 29988 Guiding  Dir = 2, Dur = 46
23:31:56.660 00.000 29988 IsSlewing returns 0
23:31:56.660 00.000 29988 IsGuiding returns 0
23:31:56.662 00.002 29988 PulseGuide returned control before completion, sleep 55
23:31:56.733 00.071 29988 IsGuiding returns 1
23:31:56.733 00.000 29988 scope still moving after pulse duration time elapsed
23:31:56.763 00.030 29988 IsSlewing returns 0
23:31:56.764 00.001 29988 IsGuiding returns 0
23:31:56.764 00.000 29988 scope move finished after 46 + 57 ms
23:31:56.764 00.000 29988 Move returns status 0, amount 46
23:31:56.764 00.000 29988 MoveAxis(N, 0, ABG)
23:31:56.764 00.000 29988 Move returns status 0, amount 0
23:31:56.764 00.000 29988 move complete, result=0
23:31:56.764 00.000 29988 worker thread done servicing request
23:31:56.764 00.000 29988 Worker thread wakes up
23:31:56.764 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.2 px 0 ms NORTH
23:31:56.765 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:56.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:58.391 01.626 29988 Exposure complete
23:31:58.419 00.028 29988 worker thread done servicing request
23:31:58.419 00.000 28316 OnExposeComplete: enter
23:31:58.420 00.001 28316 UpdateGuideState(): m_state=6
23:31:58.420 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1962
23:31:58.421 00.001 28316 Star::Find returns 1 (0), X=587.20, Y=115.65, Mass=1997, SNR=30.7, Peak=176 HFD=4.5
23:31:58.421 00.000 28316 MultiStar: [#1 0.15,0.02,0.88,U] [#2 0.19,-0.09,0.95,U] [#3 0.26,0.01,0.82,U] [#4 0.27,0.03,0.85,U] [#5 0.24,-0.25,0.77,U] [#6 0.35,-0.02,0.68,U] [#7 0.22,0.02,0.64,U] [#8 0.39,-0.02,0.59,U] 
23:31:58.422 00.001 28316 refined, 8 included, MultiStar: {0.26, -0.01}, one-star: {0.34, 0.17}
23:31:58.422 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
23:31:58.423 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
23:31:58.423 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.03 mountX=0.12 mountY=-0.23, mountTheta=-1.10
23:31:58.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.01, opts=13)
23:31:58.425 00.001 28316 Enqueuing Move request for scope (0.26, -0.01)
23:31:58.426 00.001 29988 Worker thread wakes up
23:31:58.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:31:58.426 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.7
23:31:58.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:58.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
23:31:58.427 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
23:31:58.427 00.000 29988 Moving (0.26, -0.01) raw xDistance=0.12 yDistance=-0.23
23:31:58.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:31:58.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:58.428 00.001 28316 Enqueuing Expose request
23:31:58.428 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-0.55
23:31:58.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:31:58.429 00.001 29988 MoveAxis(E, 0, ABG)
23:31:58.429 00.000 29988 Move returns status 0, amount 0
23:31:58.429 00.000 29988 MoveAxis(N, 55, ABG)
23:31:58.429 00.000 29988 Guiding  Dir = 0, Dur = 55
23:31:58.429 00.000 29988 IsSlewing returns 0
23:31:58.429 00.000 29988 IsGuiding returns 0
23:31:58.433 00.004 29988 PulseGuide returned control before completion, sleep 61
23:31:58.504 00.071 29988 IsGuiding returns 0
23:31:58.504 00.000 29988 Move returns status 0, amount 55
23:31:58.504 00.000 29988 move complete, result=0
23:31:58.504 00.000 29988 worker thread done servicing request
23:31:58.504 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
23:31:58.505 00.001 29988 Worker thread wakes up
23:31:58.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:31:58.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:31:59.910 01.405 29988 Exposure complete
23:31:59.949 00.039 29988 worker thread done servicing request
23:31:59.949 00.000 28316 OnExposeComplete: enter
23:31:59.950 00.001 28316 UpdateGuideState(): m_state=6
23:31:59.951 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1963
23:31:59.952 00.001 28316 Star::Find returns 1 (0), X=587.18, Y=115.36, Mass=1987, SNR=30.6, Peak=151 HFD=4.5
23:31:59.953 00.001 28316 MultiStar: [#1 0.19,-0.01,0.86,U] [#2 0.26,0.01,0.93,U] [#3 0.27,0.04,0.85,U] [#4 0.25,-0.01,0.86,U] [#5 0.31,-0.14,0.77,U] [#6 0.31,-0.12,0.71,U] [#7 0.14,-0.07,0.63,U] [#8 0.38,-0.17,0.58,U] 
23:31:59.953 00.000 28316 refined, 8 included, MultiStar: {0.27, -0.06}, one-star: {0.31, -0.12}
23:31:59.954 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
23:31:59.955 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
23:31:59.955 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.22 mountX=0.17 mountY=-0.21, mountTheta=-0.91
23:31:59.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.06, opts=13)
23:31:59.957 00.001 28316 Enqueuing Move request for scope (0.27, -0.06)
23:31:59.959 00.002 29988 Worker thread wakes up
23:31:59.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
23:31:59.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:31:59.959 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:31:59.960 00.001 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
23:31:59.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:59.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:31:59.963 00.003 29988 Moving (0.27, -0.06) raw xDistance=0.17 yDistance=-0.21
23:31:59.963 00.000 28316 Enqueuing Expose request
23:31:59.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:31:59.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:31:59.963 00.000 29988 MoveAxis(E, 0, ABG)
23:31:59.963 00.000 29988 Move returns status 0, amount 0
23:31:59.963 00.000 29988 MoveAxis(N, 51, ABG)
23:31:59.963 00.000 29988 Guiding  Dir = 0, Dur = 51
23:31:59.964 00.001 29988 IsSlewing returns 0
23:31:59.964 00.000 29988 IsGuiding returns 0
23:31:59.969 00.005 29988 PulseGuide returned control before completion, sleep 56
23:32:00.033 00.064 29988 IsGuiding returns 1
23:32:00.033 00.000 29988 scope still moving after pulse duration time elapsed
23:32:00.065 00.032 29988 IsSlewing returns 0
23:32:00.065 00.000 29988 IsGuiding returns 0
23:32:00.065 00.000 29988 scope move finished after 51 + 50 ms
23:32:00.065 00.000 29988 Move returns status 0, amount 51
23:32:00.065 00.000 29988 move complete, result=0
23:32:00.066 00.001 29988 worker thread done servicing request
23:32:00.066 00.000 29988 Worker thread wakes up
23:32:00.066 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
23:32:00.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:00.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:01.690 01.624 29988 Exposure complete
23:32:01.732 00.042 29988 worker thread done servicing request
23:32:01.732 00.000 28316 OnExposeComplete: enter
23:32:01.733 00.001 28316 UpdateGuideState(): m_state=6
23:32:01.733 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1964
23:32:01.733 00.000 28316 Star::Find returns 1 (0), X=587.11, Y=115.21, Mass=1842, SNR=29.4, Peak=178 HFD=4.2
23:32:01.733 00.000 28316 MultiStar: [#1 0.11,-0.30,0.90,U] [#2 0.26,-0.28,0.97,U] [#3 0.23,-0.31,0.91,U] [#4 0.16,-0.19,0.90,U] [#5 0.23,-0.43,0.00,M1] [#6 0.38,-0.37,0.00,M1] [#7 0.20,-0.32,0.68,U] [#8 0.24,-0.34,0.62,U] 
23:32:01.734 00.001 28316 refined, 6 included, MultiStar: {0.21, -0.28}, one-star: {0.24, -0.27}
23:32:01.734 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:32:01.736 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
23:32:01.736 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.94 mountX=0.35 mountY=-0.06, mountTheta=-0.17
23:32:01.738 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.28, opts=13)
23:32:01.738 00.000 28316 Enqueuing Move request for scope (0.21, -0.28)
23:32:01.738 00.000 29988 Worker thread wakes up
23:32:01.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
23:32:01.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
23:32:01.738 00.000 29988 Moving (0.21, -0.28) raw xDistance=0.35 yDistance=-0.06
23:32:01.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:32:01.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:01.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:01.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:32:01.738 00.000 29988 MoveAxis(W, 73, ABG)
23:32:01.739 00.001 29988 Guiding  Dir = 3, Dur = 73
23:32:01.739 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.4
23:32:01.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:01.739 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:01.740 00.001 28316 Enqueuing Expose request
23:32:01.740 00.000 29988 IsSlewing returns 0
23:32:01.741 00.001 29988 IsGuiding returns 0
23:32:01.743 00.002 29988 PulseGuide returned control before completion, sleep 82
23:32:01.830 00.087 29988 IsGuiding returns 1
23:32:01.830 00.000 29988 scope still moving after pulse duration time elapsed
23:32:01.862 00.032 29988 IsSlewing returns 0
23:32:01.862 00.000 29988 IsGuiding returns 0
23:32:01.862 00.000 29988 scope move finished after 73 + 47 ms
23:32:01.862 00.000 29988 Move returns status 0, amount 73
23:32:01.862 00.000 29988 MoveAxis(N, 0, ABG)
23:32:01.862 00.000 29988 Move returns status 0, amount 0
23:32:01.862 00.000 29988 move complete, result=0
23:32:01.862 00.000 29988 worker thread done servicing request
23:32:01.862 00.000 29988 Worker thread wakes up
23:32:01.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:01.862 00.000 28316 GuideStep: 0.3 px 73 ms WEST, -0.1 px 0 ms NORTH
23:32:01.863 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:03.270 01.407 29988 Exposure complete
23:32:03.316 00.046 29988 worker thread done servicing request
23:32:03.316 00.000 28316 OnExposeComplete: enter
23:32:03.317 00.001 28316 UpdateGuideState(): m_state=6
23:32:03.318 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1965
23:32:03.318 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=115.46, Mass=1836, SNR=29.5, Peak=150 HFD=4.1
23:32:03.319 00.001 28316 MultiStar: [#1 0.08,0.03,0.90,U] [#2 0.10,-0.14,0.99,U] [#3 0.16,-0.09,0.88,U] [#4 0.01,-0.06,0.90,U] [#5 0.04,-0.29,0.80,U] [#6 0.25,-0.15,0.73,U] [#7 0.13,-0.05,0.65,U] [#8 0.11,-0.14,0.62,U] 
23:32:03.319 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.09, -0.02}
23:32:03.319 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
23:32:03.320 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
23:32:03.320 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=0.05 mountY=-0.07, mountTheta=-0.93
23:32:03.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
23:32:03.322 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
23:32:03.323 00.001 29988 Worker thread wakes up
23:32:03.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:03.323 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.5
23:32:03.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:32:03.324 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:32:03.324 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.05 yDistance=-0.07
23:32:03.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:32:03.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:03.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:03.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:03.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:03.325 00.000 28316 Enqueuing Expose request
23:32:03.326 00.001 29988 MoveAxis(E, 0, ABG)
23:32:03.326 00.000 29988 Move returns status 0, amount 0
23:32:03.326 00.000 29988 MoveAxis(N, 0, ABG)
23:32:03.326 00.000 29988 Move returns status 0, amount 0
23:32:03.326 00.000 29988 move complete, result=0
23:32:03.326 00.000 29988 worker thread done servicing request
23:32:03.326 00.000 29988 Worker thread wakes up
23:32:03.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:03.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:03.326 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:04.953 01.627 29988 Exposure complete
23:32:04.987 00.034 29988 worker thread done servicing request
23:32:04.987 00.000 28316 OnExposeComplete: enter
23:32:04.988 00.001 28316 UpdateGuideState(): m_state=6
23:32:04.989 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1966
23:32:04.989 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=115.33, Mass=1992, SNR=30.6, Peak=187 HFD=4.1
23:32:04.990 00.001 28316 MultiStar: [#1 -0.06,-0.07,0.91,U] [#2 -0.01,-0.13,0.96,U] [#3 0.13,-0.06,0.83,U] [#4 0.06,-0.02,0.87,U] [#5 0.12,-0.25,0.75,U] [#6 0.23,-0.08,0.70,U] [#7 0.01,0.03,0.64,U] [#8 0.10,-0.13,0.59,U] 
23:32:04.990 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {0.17, -0.15}
23:32:04.990 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
23:32:04.991 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
23:32:04.992 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.87 mountX=0.12 mountY=-0.03, mountTheta=-0.23
23:32:04.993 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
23:32:04.993 00.000 28316 Enqueuing Move request for scope (0.08, -0.10)
23:32:04.994 00.001 29988 Worker thread wakes up
23:32:04.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:04.994 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
23:32:04.995 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:04.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:04.995 00.000 28316 Enqueuing Expose request
23:32:04.996 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
23:32:04.996 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
23:32:04.996 00.000 29988 Moving (0.08, -0.10) raw xDistance=0.12 yDistance=-0.03
23:32:04.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:32:04.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:04.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:32:04.996 00.000 29988 MoveAxis(E, 0, ABG)
23:32:04.996 00.000 29988 Move returns status 0, amount 0
23:32:04.996 00.000 29988 MoveAxis(N, 0, ABG)
23:32:04.996 00.000 29988 Move returns status 0, amount 0
23:32:04.996 00.000 29988 move complete, result=0
23:32:04.996 00.000 29988 worker thread done servicing request
23:32:04.996 00.000 29988 Worker thread wakes up
23:32:04.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:04.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:04.996 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:06.523 01.527 29988 Exposure complete
23:32:06.571 00.048 29988 worker thread done servicing request
23:32:06.571 00.000 28316 OnExposeComplete: enter
23:32:06.573 00.002 28316 UpdateGuideState(): m_state=6
23:32:06.574 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1967
23:32:06.574 00.000 28316 Star::Find returns 1 (0), X=587.00, Y=115.40, Mass=1934, SNR=30.2, Peak=159 HFD=4.1
23:32:06.576 00.002 28316 MultiStar: [#1 0.06,-0.10,0.89,U] [#2 0.11,-0.10,0.92,U] [#3 0.11,-0.20,0.84,U] [#4 0.11,-0.02,0.87,U] [#5 0.11,-0.25,0.78,U] [#6 0.17,-0.21,0.73,U] [#7 0.02,-0.04,0.68,U] [#8 0.22,-0.14,0.60,U] 
23:32:06.579 00.003 28316 single-star, 8 included, MultiStar: {0.11, -0.12}, one-star: {0.14, -0.08}
23:32:06.581 00.002 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
23:32:06.583 00.002 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
23:32:06.586 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.53 mountX=0.13 mountY=-0.09, mountTheta=-0.59
23:32:06.590 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
23:32:06.591 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
23:32:06.594 00.003 29988 Worker thread wakes up
23:32:06.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:06.595 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
23:32:06.595 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
23:32:06.596 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:06.597 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
23:32:06.597 00.000 29988 Moving (0.14, -0.08) raw xDistance=0.13 yDistance=-0.09
23:32:06.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:32:06.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:06.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:06.598 00.001 28316 Enqueuing Expose request
23:32:06.600 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:32:06.600 00.000 29988 MoveAxis(E, 0, ABG)
23:32:06.600 00.000 29988 Move returns status 0, amount 0
23:32:06.600 00.000 29988 MoveAxis(N, 0, ABG)
23:32:06.600 00.000 29988 Move returns status 0, amount 0
23:32:06.600 00.000 29988 move complete, result=0
23:32:06.600 00.000 29988 worker thread done servicing request
23:32:06.600 00.000 29988 Worker thread wakes up
23:32:06.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:06.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:06.602 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:08.227 01.625 29988 Exposure complete
23:32:08.258 00.031 29988 worker thread done servicing request
23:32:08.258 00.000 28316 OnExposeComplete: enter
23:32:08.261 00.003 28316 UpdateGuideState(): m_state=6
23:32:08.262 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1968
23:32:08.263 00.001 28316 Star::Find returns 1 (0), X=586.98, Y=115.33, Mass=1932, SNR=30.1, Peak=170 HFD=4.2
23:32:08.263 00.000 28316 MultiStar: [#1 -0.06,-0.11,0.89,U] [#2 -0.01,-0.18,0.95,U] [#3 -0.02,-0.14,0.88,U] [#4 0.03,-0.11,0.86,U] [#5 0.06,-0.24,0.78,U] [#6 0.22,-0.20,0.72,U] [#7 0.05,-0.06,0.67,U] [#8 0.06,-0.01,0.59,U] 
23:32:08.263 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.14}, one-star: {0.11, -0.15}
23:32:08.264 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.11 = -0.11)
23:32:08.265 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
23:32:08.267 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=0.14 mountY=0.02, mountTheta=0.14
23:32:08.269 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
23:32:08.270 00.001 28316 Enqueuing Move request for scope (0.05, -0.14)
23:32:08.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:08.270 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.1
23:32:08.271 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:08.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:08.274 00.003 29988 Worker thread wakes up
23:32:08.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
23:32:08.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
23:32:08.274 00.000 29988 Moving (0.05, -0.14) raw xDistance=0.14 yDistance=0.02
23:32:08.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:32:08.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:08.274 00.000 28316 Enqueuing Expose request
23:32:08.275 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:32:08.276 00.001 29988 MoveAxis(E, 0, ABG)
23:32:08.276 00.000 29988 Move returns status 0, amount 0
23:32:08.276 00.000 29988 MoveAxis(N, 0, ABG)
23:32:08.276 00.000 29988 Move returns status 0, amount 0
23:32:08.276 00.000 29988 move complete, result=0
23:32:08.276 00.000 29988 worker thread done servicing request
23:32:08.276 00.000 29988 Worker thread wakes up
23:32:08.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:08.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:08.278 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:09.789 01.511 29988 Exposure complete
23:32:09.817 00.028 29988 worker thread done servicing request
23:32:09.817 00.000 28316 OnExposeComplete: enter
23:32:09.817 00.000 28316 UpdateGuideState(): m_state=6
23:32:09.818 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1969
23:32:09.818 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=115.46, Mass=1896, SNR=29.9, Peak=163 HFD=4.3
23:32:09.819 00.001 28316 MultiStar: [#1 0.10,-0.13,0.91,U] [#2 0.12,-0.11,0.98,U] [#3 0.14,-0.11,0.84,U] [#4 0.21,-0.09,0.85,U] [#5 0.11,-0.23,0.80,U] [#6 0.16,-0.18,0.70,U] [#7 0.05,-0.05,0.67,U] [#8 0.18,-0.27,0.61,U] 
23:32:09.819 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.13}, one-star: {0.22, -0.02}
23:32:09.820 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
23:32:09.821 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.75)
23:32:09.821 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.72 mountX=0.17 mountY=-0.07, mountTheta=-0.39
23:32:09.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
23:32:09.823 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
23:32:09.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:09.823 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:32:09.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:09.825 00.001 29988 Worker thread wakes up
23:32:09.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
23:32:09.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
23:32:09.825 00.000 29988 Moving (0.14, -0.13) raw xDistance=0.17 yDistance=-0.07
23:32:09.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:32:09.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:09.826 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:09.826 00.000 28316 Enqueuing Expose request
23:32:09.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:09.826 00.000 29988 MoveAxis(E, 0, ABG)
23:32:09.826 00.000 29988 Move returns status 0, amount 0
23:32:09.826 00.000 29988 MoveAxis(N, 0, ABG)
23:32:09.826 00.000 29988 Move returns status 0, amount 0
23:32:09.826 00.000 29988 move complete, result=0
23:32:09.826 00.000 29988 worker thread done servicing request
23:32:09.826 00.000 29988 Worker thread wakes up
23:32:09.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:09.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:09.827 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:11.450 01.623 29988 Exposure complete
23:32:11.491 00.041 29988 worker thread done servicing request
23:32:11.492 00.001 28316 OnExposeComplete: enter
23:32:11.494 00.002 28316 UpdateGuideState(): m_state=6
23:32:11.497 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1970
23:32:11.498 00.001 28316 Star::Find returns 1 (0), X=586.99, Y=115.45, Mass=1947, SNR=30.4, Peak=166 HFD=4.1
23:32:11.499 00.001 28316 MultiStar: [#1 0.07,-0.04,0.89,U] [#2 0.10,-0.09,0.98,U] [#3 0.20,-0.05,0.85,U] [#4 0.03,-0.02,0.85,U] [#5 0.06,-0.15,0.77,U] [#6 0.16,-0.19,0.71,U] [#7 0.21,-0.06,0.68,U] [#8 0.27,-0.13,0.58,U] 
23:32:11.500 00.001 28316 single-star, 8 included, MultiStar: {0.13, -0.08}, one-star: {0.13, -0.03}
23:32:11.500 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
23:32:11.501 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.28)
23:32:11.501 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=0.08 mountY=-0.10, mountTheta=-0.89
23:32:11.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
23:32:11.503 00.001 28316 Enqueuing Move request for scope (0.13, -0.03)
23:32:11.504 00.001 29988 Worker thread wakes up
23:32:11.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:32:11.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:32:11.504 00.000 29988 Moving (0.13, -0.03) raw xDistance=0.08 yDistance=-0.10
23:32:11.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:11.505 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:11.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:11.505 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.4
23:32:11.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:11.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:11.509 00.002 28316 Enqueuing Expose request
23:32:11.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:11.510 00.000 29988 MoveAxis(E, 0, ABG)
23:32:11.511 00.001 29988 Move returns status 0, amount 0
23:32:11.511 00.000 29988 MoveAxis(N, 0, ABG)
23:32:11.511 00.000 29988 Move returns status 0, amount 0
23:32:11.511 00.000 29988 move complete, result=0
23:32:11.511 00.000 29988 worker thread done servicing request
23:32:11.511 00.000 29988 Worker thread wakes up
23:32:11.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:11.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:11.512 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:13.026 01.514 29988 Exposure complete
23:32:13.059 00.033 29988 worker thread done servicing request
23:32:13.059 00.000 28316 OnExposeComplete: enter
23:32:13.060 00.001 28316 UpdateGuideState(): m_state=6
23:32:13.060 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1971
23:32:13.061 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=115.67, Mass=1768, SNR=28.8, Peak=164 HFD=4.0
23:32:13.061 00.000 28316 MultiStar: [#1 0.11,0.09,0.96,U] [#2 0.05,-0.03,1.03,U] [#3 0.16,0.09,0.91,U] [#4 0.18,0.06,0.89,U] [#5 0.26,-0.05,0.83,U] [#6 0.23,-0.01,0.74,U] [#7 0.05,0.06,0.69,U] [#8 0.13,-0.03,0.62,U] 
23:32:13.062 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.05}, one-star: {0.24, 0.19}
23:32:13.062 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:32:13.063 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.75)
23:32:13.063 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.28 mountX=0.02 mountY=-0.16, mountTheta=-1.43
23:32:13.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.05, opts=13)
23:32:13.065 00.001 28316 Enqueuing Move request for scope (0.16, 0.05)
23:32:13.065 00.000 29988 Worker thread wakes up
23:32:13.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
23:32:13.065 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
23:32:13.065 00.000 29988 Moving (0.16, 0.05) raw xDistance=0.02 yDistance=-0.16
23:32:13.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:13.066 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:32:13.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:13.066 00.000 28316 UpdateGuideState exits: m=1768 RSB=28.8
23:32:13.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:13.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:13.067 00.000 28316 Enqueuing Expose request
23:32:13.068 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:13.068 00.000 29988 MoveAxis(E, 0, ABG)
23:32:13.068 00.000 29988 Move returns status 0, amount 0
23:32:13.068 00.000 29988 MoveAxis(N, 0, ABG)
23:32:13.068 00.000 29988 Move returns status 0, amount 0
23:32:13.068 00.000 29988 move complete, result=0
23:32:13.068 00.000 29988 worker thread done servicing request
23:32:13.068 00.000 29988 Worker thread wakes up
23:32:13.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:13.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:13.068 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:14.701 01.633 29988 Exposure complete
23:32:14.734 00.033 29988 worker thread done servicing request
23:32:14.734 00.000 28316 OnExposeComplete: enter
23:32:14.735 00.001 28316 UpdateGuideState(): m_state=6
23:32:14.736 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1972
23:32:14.736 00.000 28316 Star::Find returns 1 (0), X=587.23, Y=115.67, Mass=1841, SNR=29.4, Peak=162 HFD=4.1
23:32:14.737 00.001 28316 MultiStar: [#1 0.23,0.05,0.92,U] [#2 0.20,0.06,0.98,U] [#3 0.11,0.14,0.88,U] [#4 0.19,0.04,0.89,U] [#5 0.25,-0.03,0.79,U] [#6 0.23,-0.05,0.73,U] [#7 0.22,0.20,0.66,U] [#8 0.16,0.04,0.60,U] 
23:32:14.737 00.000 28316 refined, 8 included, MultiStar: {0.22, 0.07}, one-star: {0.37, 0.19}
23:32:14.737 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
23:32:14.738 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
23:32:14.739 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.32 mountX=0.03 mountY=-0.23, mountTheta=-1.46
23:32:14.740 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.07, opts=13)
23:32:14.740 00.000 28316 Enqueuing Move request for scope (0.22, 0.07)
23:32:14.741 00.001 29988 Worker thread wakes up
23:32:14.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:32:14.741 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.4
23:32:14.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:14.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:14.743 00.001 28316 Enqueuing Expose request
23:32:14.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
23:32:14.743 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
23:32:14.743 00.000 29988 Moving (0.22, 0.07) raw xDistance=0.03 yDistance=-0.23
23:32:14.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:14.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:32:14.743 00.000 29988 MoveAxis(E, 0, ABG)
23:32:14.743 00.000 29988 Move returns status 0, amount 0
23:32:14.743 00.000 29988 MoveAxis(N, 55, ABG)
23:32:14.743 00.000 29988 Guiding  Dir = 0, Dur = 55
23:32:14.744 00.001 29988 IsSlewing returns 0
23:32:14.744 00.000 29988 IsGuiding returns 0
23:32:14.749 00.005 29988 PulseGuide returned control before completion, sleep 61
23:32:14.825 00.076 29988 IsGuiding returns 0
23:32:14.825 00.000 29988 Move returns status 0, amount 55
23:32:14.825 00.000 29988 move complete, result=0
23:32:14.826 00.001 29988 worker thread done servicing request
23:32:14.826 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
23:32:14.827 00.001 29988 Worker thread wakes up
23:32:14.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:14.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:16.236 01.409 29988 Exposure complete
23:32:16.275 00.039 29988 worker thread done servicing request
23:32:16.275 00.000 28316 OnExposeComplete: enter
23:32:16.276 00.001 28316 UpdateGuideState(): m_state=6
23:32:16.277 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1973
23:32:16.277 00.000 28316 Star::Find returns 1 (0), X=587.01, Y=115.52, Mass=1895, SNR=29.8, Peak=163 HFD=4.1
23:32:16.278 00.001 28316 MultiStar: [#1 0.05,0.10,0.91,U] [#2 0.00,-0.09,0.98,U] [#3 0.14,0.07,0.86,U] [#4 0.03,-0.05,0.88,U] [#5 0.11,-0.06,0.77,U] [#6 0.22,-0.04,0.71,U] [#7 -0.00,0.07,0.67,U] [#8 0.06,-0.09,0.60,U] 
23:32:16.278 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.00}, one-star: {0.15, 0.04}
23:32:16.278 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
23:32:16.279 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
23:32:16.279 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.03 mountX=0.04 mountY=-0.07, mountTheta=-1.10
23:32:16.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
23:32:16.281 00.001 28316 Enqueuing Move request for scope (0.08, -0.00)
23:32:16.281 00.000 29988 Worker thread wakes up
23:32:16.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
23:32:16.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
23:32:16.281 00.000 29988 Moving (0.08, -0.00) raw xDistance=0.04 yDistance=-0.07
23:32:16.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:32:16.282 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:16.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:16.284 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:16.284 00.000 29988 MoveAxis(E, 0, ABG)
23:32:16.284 00.000 29988 Move returns status 0, amount 0
23:32:16.284 00.000 29988 MoveAxis(N, 0, ABG)
23:32:16.284 00.000 29988 Move returns status 0, amount 0
23:32:16.284 00.000 29988 move complete, result=0
23:32:16.284 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:32:16.285 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:16.286 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:16.286 00.000 28316 Enqueuing Expose request
23:32:16.286 00.000 29988 worker thread done servicing request
23:32:16.286 00.000 29988 Worker thread wakes up
23:32:16.287 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:16.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:16.287 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:17.915 01.628 29988 Exposure complete
23:32:17.962 00.047 29988 worker thread done servicing request
23:32:17.962 00.000 28316 OnExposeComplete: enter
23:32:17.963 00.001 28316 UpdateGuideState(): m_state=6
23:32:17.964 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1974
23:32:17.965 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=114.96, Mass=1927, SNR=30.0, Peak=165 HFD=4.3
23:32:17.965 00.000 28316 MultiStar: [#1 0.31,-0.54,0.00,M1] [#2 0.22,-0.41,0.00,M1] [#3 0.48,-0.55,0.00,M1] [#4 0.35,-0.55,0.00,M1] [#5 0.35,-0.61,0.00,M1] [#6 0.47,-0.53,0.00,M1] [#7 0.26,-0.44,0.00,M1] [#8 0.55,-0.56,0.00,M1] 
23:32:17.966 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
23:32:17.966 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.95)
23:32:17.967 00.001 28316 CameraToMount -- cameraX=0.40 cameraY=-0.52 hyp=0.66 cameraTheta=-0.91 mountX=0.64 mountY=-0.13, mountTheta=-0.19
23:32:17.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.52, opts=13)
23:32:17.968 00.000 28316 Enqueuing Move request for scope (0.40, -0.52)
23:32:17.969 00.001 29988 Worker thread wakes up
23:32:17.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.52) opts 0xd
23:32:17.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:17.971 00.002 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.52)
23:32:17.971 00.000 29988 Moving (0.40, -0.52) raw xDistance=0.64 yDistance=-0.13
23:32:17.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
23:32:17.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:17.971 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
23:32:17.972 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:17.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:17.974 00.001 28316 Enqueuing Expose request
23:32:17.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:32:17.974 00.000 29988 MoveAxis(W, 135, ABG)
23:32:17.974 00.000 29988 Guiding  Dir = 3, Dur = 135
23:32:17.975 00.001 29988 IsSlewing returns 0
23:32:17.975 00.000 29988 IsGuiding returns 0
23:32:17.976 00.001 29988 PulseGuide returned control before completion, sleep 144
23:32:18.136 00.160 29988 IsGuiding returns 0
23:32:18.136 00.000 29988 Move returns status 0, amount 135
23:32:18.136 00.000 29988 MoveAxis(N, 0, ABG)
23:32:18.136 00.000 29988 Move returns status 0, amount 0
23:32:18.136 00.000 29988 move complete, result=0
23:32:18.136 00.000 29988 worker thread done servicing request
23:32:18.136 00.000 29988 Worker thread wakes up
23:32:18.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:18.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:18.136 00.000 28316 GuideStep: 0.6 px 135 ms WEST, -0.1 px 0 ms NORTH
23:32:19.539 01.403 29988 Exposure complete
23:32:19.582 00.043 29988 worker thread done servicing request
23:32:19.582 00.000 28316 OnExposeComplete: enter
23:32:19.584 00.002 28316 UpdateGuideState(): m_state=6
23:32:19.584 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1975
23:32:19.585 00.001 28316 Star::Find returns 1 (0), X=587.01, Y=115.36, Mass=1908, SNR=30.1, Peak=159 HFD=4.2
23:32:19.585 00.000 28316 MultiStar: [#1 0.25,-0.20,0.90,U] [#2 0.20,-0.02,0.97,U] [#3 0.22,-0.11,0.86,U] [#4 0.22,-0.04,0.89,U] [#5 0.14,-0.22,0.77,U] [#6 0.22,-0.10,0.70,U] [#7 0.16,-0.04,0.68,U] [#8 0.13,-0.08,0.59,U] 
23:32:19.586 00.001 28316 single-star, 8 included, MultiStar: {0.19, -0.11}, one-star: {0.15, -0.13}
23:32:19.588 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:32:19.589 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:32:19.590 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-0.70 mountX=0.17 mountY=-0.08, mountTheta=-0.41
23:32:19.594 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.13, opts=13)
23:32:19.595 00.001 28316 Enqueuing Move request for scope (0.15, -0.13)
23:32:19.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:32:19.595 00.000 29988 Worker thread wakes up
23:32:19.596 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
23:32:19.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
23:32:19.596 00.000 29988 Moving (0.15, -0.13) raw xDistance=0.17 yDistance=-0.08
23:32:19.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:32:19.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:19.596 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.1
23:32:19.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:19.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:19.597 00.001 28316 Enqueuing Expose request
23:32:19.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:32:19.597 00.000 29988 MoveAxis(E, 0, ABG)
23:32:19.597 00.000 29988 Move returns status 0, amount 0
23:32:19.597 00.000 29988 MoveAxis(N, 0, ABG)
23:32:19.597 00.000 29988 Move returns status 0, amount 0
23:32:19.597 00.000 29988 move complete, result=0
23:32:19.598 00.001 29988 worker thread done servicing request
23:32:19.598 00.000 29988 Worker thread wakes up
23:32:19.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:19.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:19.598 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:21.228 01.630 29988 Exposure complete
23:32:21.259 00.031 29988 worker thread done servicing request
23:32:21.259 00.000 28316 OnExposeComplete: enter
23:32:21.260 00.001 28316 UpdateGuideState(): m_state=6
23:32:21.260 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1976
23:32:21.261 00.001 28316 Star::Find returns 1 (0), X=587.09, Y=115.35, Mass=1859, SNR=29.6, Peak=168 HFD=4.1
23:32:21.261 00.000 28316 MultiStar: [#1 -0.03,-0.03,0.91,U] [#2 0.14,-0.15,0.99,U] [#3 0.24,-0.01,0.85,U] [#4 0.14,0.03,0.89,U] [#5 0.21,-0.21,0.77,U] [#6 0.36,-0.02,0.73,U] [#7 0.10,0.13,0.65,U] [#8 0.25,-0.23,0.60,U] 
23:32:21.262 00.001 28316 refined, 8 included, MultiStar: {0.17, -0.07}, one-star: {0.22, -0.13}
23:32:21.262 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
23:32:21.262 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
23:32:21.263 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-0.38 mountX=0.14 mountY=-0.12, mountTheta=-0.74
23:32:21.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.07, opts=13)
23:32:21.264 00.000 28316 Enqueuing Move request for scope (0.17, -0.07)
23:32:21.265 00.001 29988 Worker thread wakes up
23:32:21.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:21.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
23:32:21.266 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
23:32:21.266 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:32:21.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:21.266 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:21.267 00.001 28316 Enqueuing Expose request
23:32:21.267 00.000 29988 Moving (0.17, -0.07) raw xDistance=0.14 yDistance=-0.12
23:32:21.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:32:21.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:21.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:32:21.267 00.000 29988 MoveAxis(E, 0, ABG)
23:32:21.267 00.000 29988 Move returns status 0, amount 0
23:32:21.267 00.000 29988 MoveAxis(N, 0, ABG)
23:32:21.267 00.000 29988 Move returns status 0, amount 0
23:32:21.268 00.001 29988 move complete, result=0
23:32:21.268 00.000 29988 worker thread done servicing request
23:32:21.268 00.000 29988 Worker thread wakes up
23:32:21.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:21.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:21.268 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:22.787 01.519 29988 Exposure complete
23:32:22.816 00.029 29988 worker thread done servicing request
23:32:22.816 00.000 28316 OnExposeComplete: enter
23:32:22.817 00.001 28316 UpdateGuideState(): m_state=6
23:32:22.817 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1977
23:32:22.819 00.002 28316 Star::Find returns 1 (0), X=587.18, Y=115.44, Mass=1937, SNR=30.1, Peak=152 HFD=4.5
23:32:22.819 00.000 28316 MultiStar: [#1 0.02,0.07,0.90,U] [#2 0.13,-0.07,0.96,U] [#3 0.25,0.14,0.86,U] [#4 0.11,-0.10,0.88,U] [#5 0.30,-0.17,0.78,U] [#6 0.21,-0.04,0.71,U] [#7 0.15,-0.04,0.63,U] [#8 0.18,-0.16,0.59,U] 
23:32:22.820 00.001 28316 refined, 8 included, MultiStar: {0.19, -0.04}, one-star: {0.31, -0.04}
23:32:22.820 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
23:32:22.820 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
23:32:22.821 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=0.11 mountY=-0.15, mountTheta=-0.92
23:32:22.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
23:32:22.822 00.000 28316 Enqueuing Move request for scope (0.19, -0.04)
23:32:22.823 00.001 29988 Worker thread wakes up
23:32:22.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:32:22.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
23:32:22.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
23:32:22.823 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:32:22.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:22.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:22.824 00.000 28316 Enqueuing Expose request
23:32:22.825 00.001 29988 Moving (0.19, -0.04) raw xDistance=0.11 yDistance=-0.15
23:32:22.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:32:22.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:22.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:32:22.825 00.000 29988 MoveAxis(E, 0, ABG)
23:32:22.825 00.000 29988 Move returns status 0, amount 0
23:32:22.825 00.000 29988 MoveAxis(N, 0, ABG)
23:32:22.825 00.000 29988 Move returns status 0, amount 0
23:32:22.825 00.000 29988 move complete, result=0
23:32:22.826 00.001 29988 worker thread done servicing request
23:32:22.826 00.000 29988 Worker thread wakes up
23:32:22.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:22.826 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:22.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:24.458 01.632 29988 Exposure complete
23:32:24.483 00.025 29988 worker thread done servicing request
23:32:24.483 00.000 28316 OnExposeComplete: enter
23:32:24.484 00.001 28316 UpdateGuideState(): m_state=6
23:32:24.485 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1978
23:32:24.486 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=115.51, Mass=1890, SNR=29.9, Peak=162 HFD=3.9
23:32:24.486 00.000 28316 MultiStar: [#1 0.18,0.03,0.92,U] [#2 0.13,0.15,0.96,U] [#3 0.25,0.04,0.86,U] [#4 0.10,0.07,0.87,U] [#5 0.22,-0.12,0.76,U] [#6 0.31,0.06,0.73,U] [#7 0.12,-0.11,0.66,U] [#8 0.19,-0.24,0.60,U] 
23:32:24.487 00.001 28316 refined, 8 included, MultiStar: {0.20, 0.00}, one-star: {0.28, 0.03}
23:32:24.487 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
23:32:24.488 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.02)
23:32:24.488 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.02 mountX=0.08 mountY=-0.18, mountTheta=-1.16
23:32:24.491 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.00, opts=13)
23:32:24.491 00.000 28316 Enqueuing Move request for scope (0.20, 0.00)
23:32:24.492 00.001 29988 Worker thread wakes up
23:32:24.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:24.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
23:32:24.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
23:32:24.492 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:32:24.493 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:24.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:24.493 00.000 28316 Enqueuing Expose request
23:32:24.494 00.001 29988 Moving (0.20, 0.00) raw xDistance=0.08 yDistance=-0.18
23:32:24.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:24.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:24.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:24.494 00.000 29988 MoveAxis(E, 0, ABG)
23:32:24.494 00.000 29988 Move returns status 0, amount 0
23:32:24.494 00.000 29988 MoveAxis(N, 0, ABG)
23:32:24.494 00.000 29988 Move returns status 0, amount 0
23:32:24.494 00.000 29988 move complete, result=0
23:32:24.494 00.000 29988 worker thread done servicing request
23:32:24.494 00.000 29988 Worker thread wakes up
23:32:24.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:24.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:24.494 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:26.011 01.517 29988 Exposure complete
23:32:26.049 00.038 29988 worker thread done servicing request
23:32:26.049 00.000 28316 OnExposeComplete: enter
23:32:26.050 00.001 28316 UpdateGuideState(): m_state=6
23:32:26.051 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1979
23:32:26.051 00.000 28316 Star::Find returns 1 (0), X=587.10, Y=115.39, Mass=1936, SNR=30.2, Peak=156 HFD=4.3
23:32:26.052 00.001 28316 MultiStar: [#1 0.19,-0.06,0.90,U] [#2 0.21,-0.11,0.98,U] [#3 0.18,-0.02,0.85,U] [#4 0.17,-0.03,0.86,U] [#5 0.26,-0.17,0.78,U] [#6 0.42,-0.03,0.71,U] [#7 0.12,0.04,0.66,U] [#8 0.14,-0.05,0.58,U] 
23:32:26.052 00.000 28316 refined, 8 included, MultiStar: {0.21, -0.06}, one-star: {0.23, -0.09}
23:32:26.053 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:32:26.053 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.32)
23:32:26.054 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.28 mountX=0.15 mountY=-0.16, mountTheta=-0.85
23:32:26.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
23:32:26.055 00.000 28316 Enqueuing Move request for scope (0.21, -0.06)
23:32:26.056 00.001 29988 Worker thread wakes up
23:32:26.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
23:32:26.056 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
23:32:26.056 00.000 29988 Moving (0.21, -0.06) raw xDistance=0.15 yDistance=-0.16
23:32:26.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:32:26.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:26.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:26.056 00.000 29988 MoveAxis(E, 0, ABG)
23:32:26.056 00.000 29988 Move returns status 0, amount 0
23:32:26.056 00.000 29988 MoveAxis(N, 0, ABG)
23:32:26.056 00.000 29988 Move returns status 0, amount 0
23:32:26.056 00.000 29988 move complete, result=0
23:32:26.056 00.000 29988 worker thread done servicing request
23:32:26.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:32:26.056 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.2
23:32:26.059 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:26.062 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:26.063 00.001 28316 Enqueuing Expose request
23:32:26.064 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:26.065 00.001 29988 Worker thread wakes up
23:32:26.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:26.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:27.694 01.629 29988 Exposure complete
23:32:27.722 00.028 29988 worker thread done servicing request
23:32:27.722 00.000 28316 OnExposeComplete: enter
23:32:27.722 00.000 28316 UpdateGuideState(): m_state=6
23:32:27.723 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1980
23:32:27.724 00.001 28316 Star::Find returns 1 (0), X=587.22, Y=115.33, Mass=1981, SNR=30.4, Peak=177 HFD=4.5
23:32:27.725 00.001 28316 MultiStar: [#1 0.28,-0.28,0.91,U] [#2 0.37,-0.28,0.00,M1] [#3 0.23,-0.07,0.86,U] [#4 0.23,-0.12,0.86,U] [#5 0.33,-0.32,0.00,M1] [#6 0.40,-0.26,0.00,M1] [#7 0.18,-0.22,0.65,U] [#8 0.21,-0.32,0.59,U] 
23:32:27.725 00.000 28316 refined, 5 included, MultiStar: {0.26, -0.19}, one-star: {0.36, -0.16}
23:32:27.726 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
23:32:27.726 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.67)
23:32:27.727 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.63 mountX=0.28 mountY=-0.15, mountTheta=-0.49
23:32:27.728 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.19, opts=13)
23:32:27.728 00.000 28316 Enqueuing Move request for scope (0.26, -0.19)
23:32:27.729 00.001 29988 Worker thread wakes up
23:32:27.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:32:27.729 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.4
23:32:27.730 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:27.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:27.730 00.000 28316 Enqueuing Expose request
23:32:27.731 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
23:32:27.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
23:32:27.731 00.000 29988 Moving (0.26, -0.19) raw xDistance=0.28 yDistance=-0.15
23:32:27.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:32:27.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:27.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:32:27.731 00.000 29988 MoveAxis(W, 58, ABG)
23:32:27.731 00.000 29988 Guiding  Dir = 3, Dur = 58
23:32:27.731 00.000 29988 IsSlewing returns 0
23:32:27.731 00.000 29988 IsGuiding returns 0
23:32:27.733 00.002 29988 PulseGuide returned control before completion, sleep 67
23:32:27.815 00.082 29988 IsGuiding returns 0
23:32:27.815 00.000 29988 Move returns status 0, amount 58
23:32:27.815 00.000 29988 MoveAxis(N, 0, ABG)
23:32:27.815 00.000 29988 Move returns status 0, amount 0
23:32:27.815 00.000 29988 move complete, result=0
23:32:27.815 00.000 29988 worker thread done servicing request
23:32:27.815 00.000 29988 Worker thread wakes up
23:32:27.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:27.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:27.815 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
23:32:29.230 01.415 29988 Exposure complete
23:32:29.261 00.031 29988 worker thread done servicing request
23:32:29.261 00.000 28316 OnExposeComplete: enter
23:32:29.264 00.003 28316 UpdateGuideState(): m_state=6
23:32:29.267 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1981
23:32:29.269 00.002 28316 Star::Find returns 1 (0), X=587.04, Y=115.27, Mass=1808, SNR=29.1, Peak=180 HFD=4.1
23:32:29.272 00.003 28316 MultiStar: [#1 0.14,0.01,0.95,U] [#2 0.11,-0.15,1.00,U] [#3 0.23,-0.01,0.91,U] [#4 0.20,-0.03,0.90,U] [#5 0.32,-0.27,0.78,U] [#6 0.30,-0.08,0.74,U] [#7 0.09,0.06,0.69,U] [#8 0.14,-0.09,0.62,U] 
23:32:29.274 00.002 28316 refined, 8 included, MultiStar: {0.19, -0.09}, one-star: {0.17, -0.21}
23:32:29.277 00.003 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
23:32:29.279 00.002 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.48)
23:32:29.281 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.44 mountX=0.16 mountY=-0.13, mountTheta=-0.68
23:32:29.284 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.09, opts=13)
23:32:29.284 00.000 28316 Enqueuing Move request for scope (0.19, -0.09)
23:32:29.285 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:32:29.287 00.002 29988 Worker thread wakes up
23:32:29.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
23:32:29.287 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
23:32:29.287 00.000 29988 Moving (0.19, -0.09) raw xDistance=0.16 yDistance=-0.13
23:32:29.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:32:29.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:29.287 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.1
23:32:29.288 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.290 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:32:29.290 00.000 29988 MoveAxis(E, 0, ABG)
23:32:29.290 00.000 29988 Move returns status 0, amount 0
23:32:29.290 00.000 29988 MoveAxis(N, 0, ABG)
23:32:29.290 00.000 29988 Move returns status 0, amount 0
23:32:29.290 00.000 29988 move complete, result=0
23:32:29.290 00.000 29988 worker thread done servicing request
23:32:29.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:29.291 00.001 28316 Enqueuing Expose request
23:32:29.293 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:29.296 00.003 29988 Worker thread wakes up
23:32:29.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:29.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:30.922 01.626 29988 Exposure complete
23:32:30.967 00.045 29988 worker thread done servicing request
23:32:30.967 00.000 28316 OnExposeComplete: enter
23:32:30.970 00.003 28316 UpdateGuideState(): m_state=6
23:32:30.973 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1982
23:32:30.976 00.003 28316 Star::Find returns 1 (0), X=587.08, Y=115.54, Mass=1952, SNR=30.2, Peak=166 HFD=4.1
23:32:30.978 00.002 28316 MultiStar: [#1 -0.02,0.10,0.91,U] [#2 0.13,-0.04,0.96,U] [#3 0.02,0.01,0.86,U] [#4 0.05,0.01,0.87,U] [#5 0.16,-0.13,0.78,U] [#6 0.26,-0.14,0.73,U] [#7 0.07,0.03,0.66,U] [#8 0.04,-0.14,0.60,U] 
23:32:30.981 00.003 28316 refined, 8 included, MultiStar: {0.10, -0.02}, one-star: {0.22, 0.06}
23:32:30.982 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
23:32:30.985 00.003 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.23)
23:32:30.986 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-0.19 mountX=0.06 mountY=-0.08, mountTheta=-0.94
23:32:30.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.02, opts=13)
23:32:30.988 00.001 28316 Enqueuing Move request for scope (0.10, -0.02)
23:32:30.988 00.000 29988 Worker thread wakes up
23:32:30.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:30.989 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:32:30.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:32:30.989 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.2
23:32:30.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:30.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:30.990 00.000 28316 Enqueuing Expose request
23:32:30.991 00.001 29988 Moving (0.10, -0.02) raw xDistance=0.06 yDistance=-0.08
23:32:30.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:32:30.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:30.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:32:30.991 00.000 29988 MoveAxis(E, 0, ABG)
23:32:30.991 00.000 29988 Move returns status 0, amount 0
23:32:30.991 00.000 29988 MoveAxis(N, 0, ABG)
23:32:30.991 00.000 29988 Move returns status 0, amount 0
23:32:30.991 00.000 29988 move complete, result=0
23:32:30.991 00.000 29988 worker thread done servicing request
23:32:30.991 00.000 29988 Worker thread wakes up
23:32:30.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:30.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:30.992 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:32.512 01.520 29988 Exposure complete
23:32:32.546 00.034 29988 worker thread done servicing request
23:32:32.546 00.000 28316 OnExposeComplete: enter
23:32:32.547 00.001 28316 UpdateGuideState(): m_state=6
23:32:32.548 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1983
23:32:32.548 00.000 28316 Star::Find returns 1 (0), X=587.02, Y=115.39, Mass=1977, SNR=30.5, Peak=156 HFD=4.1
23:32:32.549 00.001 28316 MultiStar: [#1 0.11,-0.01,0.90,U] [#2 0.06,-0.11,0.92,U] [#3 0.21,-0.08,0.86,U] [#4 0.07,-0.02,0.85,U] [#5 0.16,-0.19,0.77,U] [#6 0.21,-0.10,0.70,U] [#7 0.05,-0.04,0.65,U] [#8 0.21,-0.25,0.58,U] 
23:32:32.549 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.15, -0.09}
23:32:32.549 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:32:32.550 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
23:32:32.550 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.61 mountX=0.14 mountY=-0.08, mountTheta=-0.50
23:32:32.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
23:32:32.552 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
23:32:32.553 00.001 29988 Worker thread wakes up
23:32:32.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
23:32:32.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
23:32:32.553 00.000 29988 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=-0.08
23:32:32.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:32.553 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
23:32:32.554 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:32.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:32.554 00.000 28316 Enqueuing Expose request
23:32:32.555 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:32:32.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:32.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:32:32.555 00.000 29988 MoveAxis(E, 0, ABG)
23:32:32.555 00.000 29988 Move returns status 0, amount 0
23:32:32.555 00.000 29988 MoveAxis(N, 0, ABG)
23:32:32.555 00.000 29988 Move returns status 0, amount 0
23:32:32.555 00.000 29988 move complete, result=0
23:32:32.555 00.000 29988 worker thread done servicing request
23:32:32.555 00.000 29988 Worker thread wakes up
23:32:32.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:32.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:32.555 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:34.183 01.628 29988 Exposure complete
23:32:34.207 00.024 29988 worker thread done servicing request
23:32:34.207 00.000 28316 OnExposeComplete: enter
23:32:34.209 00.002 28316 UpdateGuideState(): m_state=6
23:32:34.209 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1984
23:32:34.209 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=115.57, Mass=1884, SNR=29.8, Peak=153 HFD=4.2
23:32:34.210 00.001 28316 MultiStar: [#1 0.20,0.03,0.90,U] [#2 0.22,0.06,0.97,U] [#3 0.26,0.01,0.87,U] [#4 0.09,0.05,0.85,U] [#5 0.26,-0.09,0.79,U] [#6 0.32,-0.18,0.71,U] [#7 0.19,0.05,0.67,U] [#8 0.32,-0.01,0.58,U] 
23:32:34.211 00.001 28316 refined, 8 included, MultiStar: {0.23, 0.01}, one-star: {0.23, 0.09}
23:32:34.211 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
23:32:34.211 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
23:32:34.212 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.03 mountX=0.09 mountY=-0.21, mountTheta=-1.17
23:32:34.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.01, opts=13)
23:32:34.213 00.000 28316 Enqueuing Move request for scope (0.23, 0.01)
23:32:34.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:34.214 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.8
23:32:34.215 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:34.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:34.216 00.001 28316 Enqueuing Expose request
23:32:34.216 00.000 29988 Worker thread wakes up
23:32:34.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
23:32:34.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
23:32:34.216 00.000 29988 Moving (0.23, 0.01) raw xDistance=0.09 yDistance=-0.21
23:32:34.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:32:34.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:32:34.216 00.000 29988 MoveAxis(E, 0, ABG)
23:32:34.216 00.000 29988 Move returns status 0, amount 0
23:32:34.216 00.000 29988 MoveAxis(N, 50, ABG)
23:32:34.216 00.000 29988 Guiding  Dir = 0, Dur = 50
23:32:34.217 00.001 29988 IsSlewing returns 0
23:32:34.217 00.000 29988 IsGuiding returns 0
23:32:34.221 00.004 29988 PulseGuide returned control before completion, sleep 56
23:32:34.296 00.075 29988 IsGuiding returns 0
23:32:34.296 00.000 29988 Move returns status 0, amount 50
23:32:34.296 00.000 29988 move complete, result=0
23:32:34.296 00.000 29988 worker thread done servicing request
23:32:34.296 00.000 29988 Worker thread wakes up
23:32:34.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:34.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:34.296 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
23:32:35.709 01.413 29988 Exposure complete
23:32:35.733 00.024 29988 worker thread done servicing request
23:32:35.733 00.000 28316 OnExposeComplete: enter
23:32:35.734 00.001 28316 UpdateGuideState(): m_state=6
23:32:35.735 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1985
23:32:35.737 00.002 28316 Star::Find returns 1 (0), X=586.95, Y=115.30, Mass=1953, SNR=30.3, Peak=176 HFD=4.2
23:32:35.738 00.001 28316 MultiStar: [#1 0.05,-0.09,0.90,U] [#2 -0.00,-0.16,0.96,U] [#3 0.12,-0.08,0.85,U] [#4 0.06,-0.12,0.83,U] [#5 -0.01,-0.22,0.75,U] [#6 0.25,-0.23,0.70,U] [#7 0.14,0.01,0.68,U] [#8 0.07,-0.23,0.58,U] 
23:32:35.739 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.14}, one-star: {0.08, -0.18}
23:32:35.740 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
23:32:35.741 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.10)
23:32:35.741 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=0.16 mountY=-0.01, mountTheta=-0.04
23:32:35.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
23:32:35.743 00.001 28316 Enqueuing Move request for scope (0.08, -0.14)
23:32:35.743 00.000 29988 Worker thread wakes up
23:32:35.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:35.744 00.001 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:32:35.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:35.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:35.745 00.000 28316 Enqueuing Expose request
23:32:35.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
23:32:35.746 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
23:32:35.746 00.000 29988 Moving (0.08, -0.14) raw xDistance=0.16 yDistance=-0.01
23:32:35.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:32:35.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:35.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:35.746 00.000 29988 MoveAxis(E, 0, ABG)
23:32:35.746 00.000 29988 Move returns status 0, amount 0
23:32:35.746 00.000 29988 MoveAxis(N, 0, ABG)
23:32:35.746 00.000 29988 Move returns status 0, amount 0
23:32:35.746 00.000 29988 move complete, result=0
23:32:35.746 00.000 29988 worker thread done servicing request
23:32:35.746 00.000 29988 Worker thread wakes up
23:32:35.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:35.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:35.746 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:37.381 01.635 29988 Exposure complete
23:32:37.433 00.052 29988 worker thread done servicing request
23:32:37.433 00.000 28316 OnExposeComplete: enter
23:32:37.434 00.001 28316 UpdateGuideState(): m_state=6
23:32:37.435 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1986
23:32:37.435 00.000 28316 Star::Find returns 1 (0), X=587.06, Y=115.44, Mass=2029, SNR=30.9, Peak=162 HFD=4.3
23:32:37.436 00.001 28316 MultiStar: [#1 0.05,-0.13,0.87,U] [#2 0.05,-0.19,0.95,U] [#3 0.13,-0.01,0.85,U] [#4 0.04,-0.08,0.85,U] [#5 0.13,-0.16,0.75,U] [#6 0.26,-0.12,0.69,U] [#7 0.04,-0.01,0.65,U] [#8 -0.02,0.04,0.58,U] 
23:32:37.437 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {0.20, -0.04}
23:32:37.437 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
23:32:37.438 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
23:32:37.438 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.69 mountX=0.12 mountY=-0.05, mountTheta=-0.42
23:32:37.440 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
23:32:37.440 00.000 28316 Enqueuing Move request for scope (0.10, -0.08)
23:32:37.441 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:37.443 00.002 28316 UpdateGuideState exits: m=2029 RSB=30.9
23:32:37.443 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:37.444 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:37.444 00.000 28316 Enqueuing Expose request
23:32:37.445 00.001 29988 Worker thread wakes up
23:32:37.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
23:32:37.445 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
23:32:37.445 00.000 29988 Moving (0.10, -0.08) raw xDistance=0.12 yDistance=-0.05
23:32:37.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:32:37.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:37.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:37.445 00.000 29988 MoveAxis(E, 0, ABG)
23:32:37.445 00.000 29988 Move returns status 0, amount 0
23:32:37.445 00.000 29988 MoveAxis(N, 0, ABG)
23:32:37.445 00.000 29988 Move returns status 0, amount 0
23:32:37.445 00.000 29988 move complete, result=0
23:32:37.445 00.000 29988 worker thread done servicing request
23:32:37.445 00.000 29988 Worker thread wakes up
23:32:37.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:37.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:37.446 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:38.960 01.514 29988 Exposure complete
23:32:38.985 00.025 29988 worker thread done servicing request
23:32:38.985 00.000 28316 OnExposeComplete: enter
23:32:38.987 00.002 28316 UpdateGuideState(): m_state=6
23:32:38.988 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1987
23:32:38.991 00.003 28316 Star::Find returns 1 (0), X=586.99, Y=115.41, Mass=1910, SNR=30.0, Peak=156 HFD=4.2
23:32:38.992 00.001 28316 MultiStar: [#1 0.03,-0.07,0.91,U] [#2 0.02,0.00,0.95,U] [#3 0.09,-0.16,0.85,U] [#4 0.04,-0.04,0.88,U] [#5 0.05,-0.22,0.78,U] [#6 0.27,-0.15,0.73,U] [#7 -0.12,-0.07,0.69,U] [#8 0.02,-0.11,0.61,U] 
23:32:38.992 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.13, -0.07}
23:32:38.993 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
23:32:38.993 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
23:32:38.993 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.99 mountX=0.11 mountY=-0.01, mountTheta=-0.11
23:32:38.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
23:32:38.995 00.001 28316 Enqueuing Move request for scope (0.06, -0.09)
23:32:38.995 00.000 29988 Worker thread wakes up
23:32:38.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
23:32:38.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
23:32:38.995 00.000 29988 Moving (0.06, -0.09) raw xDistance=0.11 yDistance=-0.01
23:32:38.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:32:38.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:38.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:38.996 00.001 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:32:38.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:38.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:38.997 00.000 28316 Enqueuing Expose request
23:32:38.998 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:38.998 00.000 29988 MoveAxis(E, 0, ABG)
23:32:38.998 00.000 29988 Move returns status 0, amount 0
23:32:38.998 00.000 29988 MoveAxis(N, 0, ABG)
23:32:38.998 00.000 29988 Move returns status 0, amount 0
23:32:38.998 00.000 29988 move complete, result=0
23:32:38.998 00.000 29988 worker thread done servicing request
23:32:38.998 00.000 29988 Worker thread wakes up
23:32:38.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:38.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:38.998 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:40.629 01.631 29988 Exposure complete
23:32:40.654 00.025 29988 worker thread done servicing request
23:32:40.654 00.000 28316 OnExposeComplete: enter
23:32:40.655 00.001 28316 UpdateGuideState(): m_state=6
23:32:40.655 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1988
23:32:40.656 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=115.31, Mass=1899, SNR=30.0, Peak=170 HFD=4.3
23:32:40.656 00.000 28316 MultiStar: [#1 -0.06,-0.18,0.91,U] [#2 0.03,-0.18,0.97,U] [#3 0.02,-0.09,0.89,U] [#4 -0.08,-0.06,0.87,U] [#5 0.12,-0.35,0.78,U] [#6 0.10,-0.05,0.71,U] [#7 0.04,-0.02,0.66,U] [#8 0.04,-0.02,0.61,U] 
23:32:40.657 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.03, -0.17}
23:32:40.657 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.31 = -0.31)
23:32:40.658 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.79 = 2.79)
23:32:40.658 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=0.13 mountY=0.05, mountTheta=0.35
23:32:40.660 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
23:32:40.661 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
23:32:40.662 00.001 29988 Worker thread wakes up
23:32:40.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
23:32:40.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
23:32:40.662 00.000 29988 Moving (0.02, -0.13) raw xDistance=0.13 yDistance=0.05
23:32:40.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:32:40.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:40.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:32:40.662 00.000 29988 MoveAxis(E, 0, ABG)
23:32:40.662 00.000 29988 Move returns status 0, amount 0
23:32:40.662 00.000 29988 MoveAxis(N, 0, ABG)
23:32:40.662 00.000 29988 Move returns status 0, amount 0
23:32:40.663 00.001 29988 move complete, result=0
23:32:40.663 00.000 29988 worker thread done servicing request
23:32:40.665 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:40.672 00.007 28316 UpdateGuideState exits: m=1899 RSB=30.0
23:32:40.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:40.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:40.674 00.001 28316 Enqueuing Expose request
23:32:40.674 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:40.675 00.001 29988 Worker thread wakes up
23:32:40.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:40.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:42.187 01.512 29988 Exposure complete
23:32:42.209 00.022 29988 worker thread done servicing request
23:32:42.210 00.001 28316 OnExposeComplete: enter
23:32:42.210 00.000 28316 UpdateGuideState(): m_state=6
23:32:42.211 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1989
23:32:42.211 00.000 28316 Star::Find returns 1 (0), X=586.87, Y=115.59, Mass=1844, SNR=29.4, Peak=147 HFD=4.3
23:32:42.212 00.001 28316 MultiStar: [#1 -0.13,0.04,0.92,U] [#2 -0.09,0.03,0.95,U] [#3 0.01,-0.04,0.87,U] [#4 -0.04,0.09,0.87,U] [#5 -0.02,-0.09,0.80,U] [#6 -0.13,-0.02,0.74,U] [#7 -0.08,-0.10,0.71,U] [#8 -0.03,-0.05,0.61,U] 
23:32:42.212 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.00, 0.11}
23:32:42.213 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.18 = -2.10)
23:32:42.213 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 1.00)
23:32:42.213 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.04 mountX=-0.03 mountY=0.05, mountTheta=2.11
23:32:42.215 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
23:32:42.215 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
23:32:42.216 00.001 29988 Worker thread wakes up
23:32:42.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:32:42.216 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:32:42.216 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.05
23:32:42.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:32:42.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:42.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:32:42.216 00.000 29988 MoveAxis(E, 0, ABG)
23:32:42.216 00.000 29988 Move returns status 0, amount 0
23:32:42.216 00.000 29988 MoveAxis(N, 0, ABG)
23:32:42.216 00.000 29988 Move returns status 0, amount 0
23:32:42.216 00.000 29988 move complete, result=0
23:32:42.216 00.000 29988 worker thread done servicing request
23:32:42.219 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:42.227 00.008 28316 UpdateGuideState exits: m=1844 RSB=29.4
23:32:42.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:42.228 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:42.228 00.000 28316 Enqueuing Expose request
23:32:42.229 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:42.229 00.000 29988 Worker thread wakes up
23:32:42.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:42.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:43.861 01.632 29988 Exposure complete
23:32:43.884 00.023 29988 worker thread done servicing request
23:32:43.884 00.000 28316 OnExposeComplete: enter
23:32:43.885 00.001 28316 UpdateGuideState(): m_state=6
23:32:43.886 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1990
23:32:43.886 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=115.56, Mass=1873, SNR=29.7, Peak=178 HFD=4.0
23:32:43.887 00.001 28316 MultiStar: [#1 0.01,0.06,0.91,U] [#2 -0.11,0.02,0.99,U] [#3 -0.01,-0.08,0.88,U] [#4 -0.01,-0.03,0.88,U] [#5 0.02,-0.05,0.78,U] [#6 0.06,-0.07,0.70,U] [#7 -0.10,0.04,0.65,U] [#8 0.11,-0.10,0.60,U] 
23:32:43.887 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {0.06, 0.08}
23:32:43.887 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
23:32:43.888 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.69 = 2.69)
23:32:43.888 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.55 mountX=0.01 mountY=0.00, mountTheta=0.44
23:32:43.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
23:32:43.890 00.001 28316 Enqueuing Move request for scope (0.00, -0.01)
23:32:43.891 00.001 29988 Worker thread wakes up
23:32:43.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
23:32:43.891 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
23:32:43.891 00.000 29988 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=0.00
23:32:43.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:32:43.892 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:43.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:32:43.892 00.000 29988 MoveAxis(E, 0, ABG)
23:32:43.892 00.000 29988 Move returns status 0, amount 0
23:32:43.892 00.000 29988 MoveAxis(N, 0, ABG)
23:32:43.892 00.000 29988 Move returns status 0, amount 0
23:32:43.892 00.000 29988 move complete, result=0
23:32:43.892 00.000 29988 worker thread done servicing request
23:32:43.894 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:43.902 00.008 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:32:43.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:43.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:43.904 00.001 28316 Enqueuing Expose request
23:32:43.904 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:43.905 00.001 29988 Worker thread wakes up
23:32:43.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:43.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:45.420 01.515 29988 Exposure complete
23:32:45.445 00.025 29988 worker thread done servicing request
23:32:45.445 00.000 28316 OnExposeComplete: enter
23:32:45.446 00.001 28316 UpdateGuideState(): m_state=6
23:32:45.446 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1991
23:32:45.447 00.001 28316 Star::Find returns 1 (0), X=587.08, Y=115.59, Mass=1854, SNR=29.5, Peak=168 HFD=4.0
23:32:45.447 00.000 28316 MultiStar: [#1 -0.02,0.03,0.91,U] [#2 -0.10,0.10,0.99,U] [#3 -0.02,0.02,0.88,U] [#4 0.06,-0.03,0.89,U] [#5 0.02,-0.03,0.79,U] [#6 0.10,-0.12,0.72,U] [#7 0.10,-0.15,0.68,U] [#8 0.09,-0.12,0.62,U] 
23:32:45.447 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.22, 0.11}
23:32:45.448 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
23:32:45.448 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
23:32:45.449 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.18 mountX=0.03 mountY=-0.04, mountTheta=-0.95
23:32:45.449 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
23:32:45.450 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
23:32:45.451 00.001 29988 Worker thread wakes up
23:32:45.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:32:45.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:32:45.451 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
23:32:45.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:45.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:45.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:32:45.451 00.000 29988 MoveAxis(E, 0, ABG)
23:32:45.451 00.000 29988 Move returns status 0, amount 0
23:32:45.451 00.000 29988 MoveAxis(N, 0, ABG)
23:32:45.451 00.000 29988 Move returns status 0, amount 0
23:32:45.451 00.000 29988 move complete, result=0
23:32:45.451 00.000 29988 worker thread done servicing request
23:32:45.454 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:45.461 00.007 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:32:45.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:45.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:45.462 00.000 28316 Enqueuing Expose request
23:32:45.463 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:45.463 00.000 29988 Worker thread wakes up
23:32:45.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:45.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:47.096 01.633 29988 Exposure complete
23:32:47.119 00.023 29988 worker thread done servicing request
23:32:47.119 00.000 28316 OnExposeComplete: enter
23:32:47.120 00.001 28316 UpdateGuideState(): m_state=6
23:32:47.120 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1992
23:32:47.121 00.001 28316 Star::Find returns 1 (0), X=587.03, Y=115.45, Mass=1822, SNR=29.4, Peak=161 HFD=4.1
23:32:47.121 00.000 28316 MultiStar: [#1 0.05,0.03,0.94,U] [#2 0.12,-0.03,0.99,U] [#3 0.10,0.02,0.89,U] [#4 0.07,-0.07,0.89,U] [#5 0.27,-0.15,0.81,U] [#6 0.21,0.09,0.76,U] [#7 -0.02,-0.04,0.66,U] [#8 -0.00,-0.15,0.62,U] 
23:32:47.122 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.03}, one-star: {0.16, -0.03}
23:32:47.122 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:32:47.122 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.32)
23:32:47.123 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.28 mountX=0.08 mountY=-0.09, mountTheta=-0.84
23:32:47.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.03, opts=13)
23:32:47.124 00.000 28316 Enqueuing Move request for scope (0.11, -0.03)
23:32:47.126 00.002 29988 Worker thread wakes up
23:32:47.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
23:32:47.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
23:32:47.126 00.000 29988 Moving (0.11, -0.03) raw xDistance=0.08 yDistance=-0.09
23:32:47.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:47.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:47.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:32:47.126 00.000 29988 MoveAxis(E, 0, ABG)
23:32:47.126 00.000 29988 Move returns status 0, amount 0
23:32:47.126 00.000 29988 MoveAxis(N, 0, ABG)
23:32:47.126 00.000 29988 Move returns status 0, amount 0
23:32:47.126 00.000 29988 move complete, result=0
23:32:47.126 00.000 29988 worker thread done servicing request
23:32:47.129 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:47.137 00.008 28316 UpdateGuideState exits: m=1822 RSB=29.4
23:32:47.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:47.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:47.139 00.001 28316 Enqueuing Expose request
23:32:47.139 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:47.139 00.000 29988 Worker thread wakes up
23:32:47.140 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:47.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:48.655 01.515 29988 Exposure complete
23:32:48.680 00.025 29988 worker thread done servicing request
23:32:48.680 00.000 28316 OnExposeComplete: enter
23:32:48.682 00.002 28316 UpdateGuideState(): m_state=6
23:32:48.683 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1993
23:32:48.684 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.48, Mass=1944, SNR=30.3, Peak=180 HFD=4.1
23:32:48.684 00.000 28316 MultiStar: [#1 -0.03,-0.02,0.90,U] [#2 -0.06,-0.15,0.97,U] [#3 0.03,-0.00,0.86,U] [#4 -0.02,-0.12,0.87,U] [#5 0.08,-0.26,0.78,U] [#6 0.09,-0.13,0.72,U] [#7 0.04,-0.09,0.68,U] [#8 0.05,-0.15,0.61,U] 
23:32:48.685 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.13, 0.00}
23:32:48.685 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
23:32:48.686 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
23:32:48.686 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.24 mountX=0.10 mountY=0.01, mountTheta=0.14
23:32:48.687 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
23:32:48.688 00.001 28316 Enqueuing Move request for scope (0.03, -0.10)
23:32:48.689 00.001 29988 Worker thread wakes up
23:32:48.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
23:32:48.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
23:32:48.689 00.000 29988 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.01
23:32:48.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:32:48.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:48.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:48.689 00.000 29988 MoveAxis(E, 0, ABG)
23:32:48.689 00.000 29988 Move returns status 0, amount 0
23:32:48.689 00.000 29988 MoveAxis(N, 0, ABG)
23:32:48.689 00.000 29988 Move returns status 0, amount 0
23:32:48.689 00.000 29988 move complete, result=0
23:32:48.689 00.000 29988 worker thread done servicing request
23:32:48.692 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:48.699 00.007 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:32:48.700 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:48.700 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:48.701 00.001 28316 Enqueuing Expose request
23:32:48.702 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:48.702 00.000 29988 Worker thread wakes up
23:32:48.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:48.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:50.331 01.629 29988 Exposure complete
23:32:50.358 00.027 29988 worker thread done servicing request
23:32:50.358 00.000 28316 OnExposeComplete: enter
23:32:50.359 00.001 28316 UpdateGuideState(): m_state=6
23:32:50.360 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1994
23:32:50.361 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=115.32, Mass=1897, SNR=29.9, Peak=171 HFD=4.3
23:32:50.362 00.001 28316 MultiStar: [#1 0.25,-0.21,0.90,U] [#2 0.20,-0.21,0.95,U] [#3 0.17,-0.15,0.88,U] [#4 0.18,-0.25,0.88,U] [#5 0.34,-0.39,0.00,M1] [#6 0.35,-0.19,0.73,U] [#7 0.22,-0.22,0.64,U] [#8 0.41,-0.49,0.00,M1] 
23:32:50.363 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.20}, one-star: {0.28, -0.16}
23:32:50.363 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:32:50.363 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:32:50.364 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-0.70 mountX=0.28 mountY=-0.12, mountTheta=-0.41
23:32:50.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.20, opts=13)
23:32:50.365 00.000 28316 Enqueuing Move request for scope (0.23, -0.20)
23:32:50.366 00.001 29988 Worker thread wakes up
23:32:50.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.20) opts 0xd
23:32:50.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.20)
23:32:50.366 00.000 29988 Moving (0.23, -0.20) raw xDistance=0.28 yDistance=-0.12
23:32:50.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:32:50.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:50.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:32:50.366 00.000 29988 MoveAxis(W, 58, ABG)
23:32:50.366 00.000 29988 Guiding  Dir = 3, Dur = 58
23:32:50.366 00.000 29988 IsSlewing returns 0
23:32:50.367 00.001 29988 IsGuiding returns 0
23:32:50.368 00.001 29988 PulseGuide returned control before completion, sleep 67
23:32:50.370 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:50.379 00.009 28316 UpdateGuideState exits: m=1897 RSB=29.9
23:32:50.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:50.380 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:50.380 00.000 28316 Enqueuing Expose request
23:32:50.438 00.058 29988 IsGuiding returns 1
23:32:50.438 00.000 29988 scope still moving after pulse duration time elapsed
23:32:50.472 00.034 29988 IsSlewing returns 0
23:32:50.472 00.000 29988 IsGuiding returns 0
23:32:50.472 00.000 29988 scope move finished after 58 + 48 ms
23:32:50.472 00.000 29988 Move returns status 0, amount 58
23:32:50.472 00.000 29988 MoveAxis(N, 0, ABG)
23:32:50.472 00.000 29988 Move returns status 0, amount 0
23:32:50.473 00.001 29988 move complete, result=0
23:32:50.473 00.000 29988 worker thread done servicing request
23:32:50.473 00.000 29988 Worker thread wakes up
23:32:50.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:50.473 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
23:32:50.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:51.891 01.418 29988 Exposure complete
23:32:51.913 00.022 29988 worker thread done servicing request
23:32:51.913 00.000 28316 OnExposeComplete: enter
23:32:51.914 00.001 28316 UpdateGuideState(): m_state=6
23:32:51.915 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1995
23:32:51.915 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=115.65, Mass=1923, SNR=30.0, Peak=173 HFD=4.2
23:32:51.916 00.001 28316 MultiStar: [#1 -0.12,0.10,0.92,U] [#2 -0.15,0.07,0.97,U] [#3 -0.00,0.16,0.85,U] [#4 -0.08,0.08,0.87,U] [#5 -0.13,-0.05,0.79,U] [#6 0.19,0.10,0.69,U] [#7 -0.02,0.01,0.68,U] [#8 -0.10,0.12,0.60,U] 
23:32:51.916 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.09}, one-star: {0.09, 0.17}
23:32:51.916 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
23:32:51.917 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
23:32:51.917 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
23:32:51.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
23:32:51.919 00.001 28316 Enqueuing Move request for scope (-0.04, 0.09)
23:32:51.919 00.000 29988 Worker thread wakes up
23:32:51.920 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:32:51.920 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:32:51.920 00.000 29988 Moving (-0.04, 0.09) raw xDistance=-0.10 yDistance=-0.01
23:32:51.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:51.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:51.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:51.920 00.000 29988 MoveAxis(E, 0, ABG)
23:32:51.920 00.000 29988 Move returns status 0, amount 0
23:32:51.920 00.000 29988 MoveAxis(N, 0, ABG)
23:32:51.920 00.000 29988 Move returns status 0, amount 0
23:32:51.920 00.000 29988 move complete, result=0
23:32:51.920 00.000 29988 worker thread done servicing request
23:32:51.923 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:51.932 00.009 28316 UpdateGuideState exits: m=1923 RSB=30.0
23:32:51.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:51.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:51.933 00.000 28316 Enqueuing Expose request
23:32:51.933 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:51.934 00.001 29988 Worker thread wakes up
23:32:51.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:51.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:53.560 01.626 29988 Exposure complete
23:32:53.583 00.023 29988 worker thread done servicing request
23:32:53.583 00.000 28316 OnExposeComplete: enter
23:32:53.583 00.000 28316 UpdateGuideState(): m_state=6
23:32:53.584 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1996
23:32:53.584 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=115.72, Mass=1845, SNR=29.5, Peak=176 HFD=4.2
23:32:53.585 00.001 28316 MultiStar: [#1 0.03,0.24,0.92,U] [#2 -0.15,0.26,0.99,U] [#3 -0.08,0.11,0.89,U] [#4 -0.06,0.21,0.88,U] [#5 -0.06,0.16,0.81,U] [#6 0.02,0.09,0.74,U] [#7 -0.12,0.35,0.67,U] [#8 0.05,0.20,0.61,U] 
23:32:53.585 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.21}, one-star: {0.02, 0.24}
23:32:53.586 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:32:53.586 00.000 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
23:32:53.586 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.76 mountX=-0.21 mountY=-0.06, mountTheta=-2.87
23:32:53.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.21, opts=13)
23:32:53.588 00.000 28316 Enqueuing Move request for scope (-0.04, 0.21)
23:32:53.589 00.001 29988 Worker thread wakes up
23:32:53.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
23:32:53.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
23:32:53.589 00.000 29988 Moving (-0.04, 0.21) raw xDistance=-0.21 yDistance=-0.06
23:32:53.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:32:53.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:53.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:32:53.589 00.000 29988 MoveAxis(E, 44, ABG)
23:32:53.589 00.000 29988 Guiding  Dir = 2, Dur = 44
23:32:53.589 00.000 29988 IsSlewing returns 0
23:32:53.589 00.000 29988 IsGuiding returns 0
23:32:53.591 00.002 29988 PulseGuide returned control before completion, sleep 52
23:32:53.592 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:53.600 00.008 28316 UpdateGuideState exits: m=1845 RSB=29.5
23:32:53.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:53.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:53.601 00.000 28316 Enqueuing Expose request
23:32:53.653 00.052 29988 IsGuiding returns 1
23:32:53.653 00.000 29988 scope still moving after pulse duration time elapsed
23:32:53.685 00.032 29988 IsSlewing returns 0
23:32:53.686 00.001 29988 IsGuiding returns 0
23:32:53.686 00.000 29988 scope move finished after 44 + 51 ms
23:32:53.686 00.000 29988 Move returns status 0, amount 44
23:32:53.686 00.000 29988 MoveAxis(N, 0, ABG)
23:32:53.686 00.000 29988 Move returns status 0, amount 0
23:32:53.686 00.000 29988 move complete, result=0
23:32:53.686 00.000 29988 worker thread done servicing request
23:32:53.686 00.000 29988 Worker thread wakes up
23:32:53.686 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
23:32:53.687 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:53.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:55.098 01.411 29988 Exposure complete
23:32:55.122 00.024 29988 worker thread done servicing request
23:32:55.122 00.000 28316 OnExposeComplete: enter
23:32:55.122 00.000 28316 UpdateGuideState(): m_state=6
23:32:55.123 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1997
23:32:55.123 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=115.76, Mass=2048, SNR=31.0, Peak=185 HFD=4.3
23:32:55.124 00.001 28316 MultiStar: [#1 -0.00,0.24,0.89,U] [#2 0.01,0.25,0.94,U] [#3 0.10,0.19,0.82,U] [#4 0.03,0.21,0.84,U] [#5 -0.01,0.16,0.75,U] [#6 0.12,0.10,0.67,U] [#7 0.05,0.09,0.65,U] [#8 0.11,0.29,0.58,U] 
23:32:55.124 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.21}, one-star: {0.10, 0.28}
23:32:55.125 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:32:55.126 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
23:32:55.126 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.32 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
23:32:55.129 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.21, opts=13)
23:32:55.129 00.000 28316 Enqueuing Move request for scope (0.05, 0.21)
23:32:55.130 00.001 29988 Worker thread wakes up
23:32:55.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
23:32:55.130 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
23:32:55.130 00.000 29988 Moving (0.05, 0.21) raw xDistance=-0.17 yDistance=-0.14
23:32:55.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:32:55.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:55.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:32:55.130 00.000 29988 MoveAxis(E, 0, ABG)
23:32:55.130 00.000 29988 Move returns status 0, amount 0
23:32:55.130 00.000 29988 MoveAxis(N, 0, ABG)
23:32:55.130 00.000 29988 Move returns status 0, amount 0
23:32:55.130 00.000 29988 move complete, result=0
23:32:55.130 00.000 29988 worker thread done servicing request
23:32:55.133 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:55.140 00.007 28316 UpdateGuideState exits: m=2048 RSB=31.0
23:32:55.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:55.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:55.142 00.001 28316 Enqueuing Expose request
23:32:55.142 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:55.142 00.000 29988 Worker thread wakes up
23:32:55.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:55.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:56.769 01.627 29988 Exposure complete
23:32:56.792 00.023 29988 worker thread done servicing request
23:32:56.792 00.000 28316 OnExposeComplete: enter
23:32:56.792 00.000 28316 UpdateGuideState(): m_state=6
23:32:56.793 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1998
23:32:56.793 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=115.63, Mass=1907, SNR=29.9, Peak=179 HFD=4.1
23:32:56.794 00.001 28316 MultiStar: [#1 0.04,0.19,0.89,U] [#2 0.04,0.13,0.97,U] [#3 0.18,0.13,0.87,U] [#4 0.21,0.12,0.86,U] [#5 0.13,0.16,0.80,U] [#6 0.25,0.10,0.73,U] [#7 0.12,0.03,0.65,U] [#8 0.24,0.02,0.59,U] 
23:32:56.794 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.12}, one-star: {0.13, 0.15}
23:32:56.795 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
23:32:56.795 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
23:32:56.796 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.71 mountX=-0.05 mountY=-0.18, mountTheta=-1.85
23:32:56.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.12, opts=13)
23:32:56.797 00.000 28316 Enqueuing Move request for scope (0.14, 0.12)
23:32:56.798 00.001 29988 Worker thread wakes up
23:32:56.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
23:32:56.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
23:32:56.798 00.000 29988 Moving (0.14, 0.12) raw xDistance=-0.05 yDistance=-0.18
23:32:56.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:56.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:56.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:32:56.798 00.000 29988 MoveAxis(E, 0, ABG)
23:32:56.798 00.000 29988 Move returns status 0, amount 0
23:32:56.798 00.000 29988 MoveAxis(N, 0, ABG)
23:32:56.798 00.000 29988 Move returns status 0, amount 0
23:32:56.798 00.000 29988 move complete, result=0
23:32:56.798 00.000 29988 worker thread done servicing request
23:32:56.802 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:56.811 00.009 28316 UpdateGuideState exits: m=1907 RSB=29.9
23:32:56.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:56.812 00.000 28316 Enqueuing Expose request
23:32:56.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:56.813 00.000 29988 Worker thread wakes up
23:32:56.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:56.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:58.325 01.512 29988 Exposure complete
23:32:58.352 00.027 29988 worker thread done servicing request
23:32:58.352 00.000 28316 OnExposeComplete: enter
23:32:58.354 00.002 28316 UpdateGuideState(): m_state=6
23:32:58.356 00.002 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1999
23:32:58.357 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=115.70, Mass=1915, SNR=29.9, Peak=173 HFD=4.2
23:32:58.360 00.003 28316 MultiStar: [#1 0.06,0.17,0.92,U] [#2 -0.08,0.09,0.97,U] [#3 0.12,0.27,0.85,U] [#4 0.12,0.21,0.86,U] [#5 0.10,0.00,0.78,U] [#6 0.28,0.15,0.71,U] [#7 0.06,0.12,0.66,U] [#8 0.06,0.13,0.60,U] 
23:32:58.363 00.003 28316 refined, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.19, 0.22}
23:32:58.365 00.002 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.15 = 2.15)
23:32:58.367 00.002 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.25 = -1.03)
23:32:58.370 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
23:32:58.373 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.15, opts=13)
23:32:58.373 00.000 28316 Enqueuing Move request for scope (0.10, 0.15)
23:32:58.374 00.001 29988 Worker thread wakes up
23:32:58.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:32:58.374 00.000 28316 UpdateGuideState exits: m=1915 RSB=29.9
23:32:58.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
23:32:58.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
23:32:58.375 00.000 29988 Moving (0.10, 0.15) raw xDistance=-0.10 yDistance=-0.16
23:32:58.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:58.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:58.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:58.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:32:58.376 00.000 28316 Enqueuing Expose request
23:32:58.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:58.377 00.001 29988 MoveAxis(E, 0, ABG)
23:32:58.377 00.000 29988 Move returns status 0, amount 0
23:32:58.377 00.000 29988 MoveAxis(N, 0, ABG)
23:32:58.377 00.000 29988 Move returns status 0, amount 0
23:32:58.377 00.000 29988 move complete, result=0
23:32:58.377 00.000 29988 worker thread done servicing request
23:32:58.377 00.000 29988 Worker thread wakes up
23:32:58.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:32:58.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:32:58.377 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:00.010 01.633 29988 Exposure complete
23:33:00.035 00.025 29988 worker thread done servicing request
23:33:00.035 00.000 28316 OnExposeComplete: enter
23:33:00.037 00.002 28316 UpdateGuideState(): m_state=6
23:33:00.039 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2000
23:33:00.040 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=115.40, Mass=1877, SNR=29.8, Peak=157 HFD=4.3
23:33:00.041 00.001 28316 MultiStar: [#1 -0.24,-0.06,0.91,U] [#2 -0.22,-0.08,0.97,U] [#3 -0.08,-0.07,0.91,U] [#4 -0.18,-0.07,0.86,U] [#5 -0.19,-0.06,0.78,U] [#6 -0.02,-0.10,0.72,U] [#7 -0.23,-0.10,0.68,U] [#8 -0.19,-0.13,0.61,U] 
23:33:00.042 00.001 28316 single-star, 8 included, MultiStar: {-0.16, -0.08}, one-star: {-0.11, -0.08}
23:33:00.042 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.35 = -1.35)
23:33:00.042 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:33:00.043 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.49 mountX=0.03 mountY=0.14, mountTheta=1.35
23:33:00.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
23:33:00.045 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
23:33:00.045 00.000 29988 Worker thread wakes up
23:33:00.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:00.046 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:33:00.046 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.8
23:33:00.047 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:33:00.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:00.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:00.047 00.000 28316 Enqueuing Expose request
23:33:00.048 00.001 29988 Moving (-0.11, -0.08) raw xDistance=0.03 yDistance=0.14
23:33:00.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:00.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:00.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:33:00.048 00.000 29988 MoveAxis(E, 0, ABG)
23:33:00.048 00.000 29988 Move returns status 0, amount 0
23:33:00.048 00.000 29988 MoveAxis(N, 0, ABG)
23:33:00.048 00.000 29988 Move returns status 0, amount 0
23:33:00.048 00.000 29988 move complete, result=0
23:33:00.048 00.000 29988 worker thread done servicing request
23:33:00.048 00.000 29988 Worker thread wakes up
23:33:00.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:00.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:00.049 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:01.574 01.525 29988 Exposure complete
23:33:01.624 00.050 29988 worker thread done servicing request
23:33:01.624 00.000 28316 OnExposeComplete: enter
23:33:01.625 00.001 28316 UpdateGuideState(): m_state=6
23:33:01.626 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2001
23:33:01.626 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=115.40, Mass=1861, SNR=29.6, Peak=158 HFD=4.1
23:33:01.627 00.001 28316 MultiStar: [#1 -0.12,-0.13,0.92,U] [#2 -0.15,-0.28,1.00,U] [#3 -0.18,-0.12,0.89,U] [#4 -0.20,-0.11,0.90,U] [#5 -0.28,-0.23,0.77,U] [#6 -0.03,-0.15,0.71,U] [#7 -0.13,-0.17,0.70,U] [#8 -0.14,-0.29,0.59,U] 
23:33:01.628 00.001 28316 single-star, 8 included, MultiStar: {-0.15, -0.17}, one-star: {-0.09, -0.08}
23:33:01.629 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
23:33:01.630 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
23:33:01.631 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.37 mountX=0.04 mountY=0.11, mountTheta=1.23
23:33:01.633 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
23:33:01.633 00.000 28316 Enqueuing Move request for scope (-0.09, -0.08)
23:33:01.635 00.002 29988 Worker thread wakes up
23:33:01.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:33:01.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:33:01.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:01.636 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.6
23:33:01.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:01.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:01.637 00.000 28316 Enqueuing Expose request
23:33:01.638 00.001 29988 Moving (-0.09, -0.08) raw xDistance=0.04 yDistance=0.11
23:33:01.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:01.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:01.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:33:01.638 00.000 29988 MoveAxis(E, 0, ABG)
23:33:01.638 00.000 29988 Move returns status 0, amount 0
23:33:01.638 00.000 29988 MoveAxis(N, 0, ABG)
23:33:01.638 00.000 29988 Move returns status 0, amount 0
23:33:01.638 00.000 29988 move complete, result=0
23:33:01.638 00.000 29988 worker thread done servicing request
23:33:01.638 00.000 29988 Worker thread wakes up
23:33:01.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:01.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:01.638 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:03.265 01.627 29988 Exposure complete
23:33:03.308 00.043 29988 worker thread done servicing request
23:33:03.308 00.000 28316 OnExposeComplete: enter
23:33:03.310 00.002 28316 UpdateGuideState(): m_state=6
23:33:03.311 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2002
23:33:03.312 00.001 28316 Star::Find returns 1 (0), X=586.90, Y=115.31, Mass=1927, SNR=30.1, Peak=156 HFD=4.4
23:33:03.313 00.001 28316 MultiStar: [#1 -0.11,-0.06,0.90,U] [#2 -0.06,-0.14,0.94,U] [#3 -0.23,-0.01,0.87,U] [#4 -0.18,-0.15,0.85,U] [#5 -0.09,-0.29,0.79,U] [#6 -0.07,-0.19,0.68,U] [#7 -0.17,0.02,0.64,U] [#8 -0.17,-0.22,0.58,U] 
23:33:03.313 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.13}, one-star: {0.04, -0.17}
23:33:03.315 00.002 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
23:33:03.315 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
23:33:03.316 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.26 mountX=0.08 mountY=0.16, mountTheta=1.12
23:33:03.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.13, opts=13)
23:33:03.317 00.000 28316 Enqueuing Move request for scope (-0.11, -0.13)
23:33:03.318 00.001 29988 Worker thread wakes up
23:33:03.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:33:03.318 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:33:03.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:03.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:03.320 00.001 28316 Enqueuing Expose request
23:33:03.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:33:03.320 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:33:03.320 00.000 29988 Moving (-0.11, -0.13) raw xDistance=0.08 yDistance=0.16
23:33:03.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:33:03.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:03.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:33:03.320 00.000 29988 MoveAxis(E, 0, ABG)
23:33:03.320 00.000 29988 Move returns status 0, amount 0
23:33:03.320 00.000 29988 MoveAxis(N, 0, ABG)
23:33:03.320 00.000 29988 Move returns status 0, amount 0
23:33:03.320 00.000 29988 move complete, result=0
23:33:03.320 00.000 29988 worker thread done servicing request
23:33:03.320 00.000 29988 Worker thread wakes up
23:33:03.321 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:03.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:03.321 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:04.833 01.512 29988 Exposure complete
23:33:04.871 00.038 29988 worker thread done servicing request
23:33:04.871 00.000 28316 OnExposeComplete: enter
23:33:04.872 00.001 28316 UpdateGuideState(): m_state=6
23:33:04.872 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2003
23:33:04.873 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=115.28, Mass=1885, SNR=29.8, Peak=162 HFD=4.3
23:33:04.873 00.000 28316 MultiStar: [#1 -0.15,-0.15,0.92,U] [#2 -0.23,-0.18,0.95,U] [#3 -0.02,-0.16,0.86,U] [#4 -0.19,-0.16,0.87,U] [#5 -0.16,-0.24,0.77,U] [#6 -0.08,-0.23,0.70,U] [#7 -0.07,-0.15,0.70,U] [#8 -0.10,-0.26,0.61,U] 
23:33:04.874 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.19}, one-star: {-0.15, -0.20}
23:33:04.874 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.14) = xAngle (-1.03 = -1.03)
23:33:04.875 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.07 = 2.07)
23:33:04.876 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=0.12 mountY=0.20, mountTheta=1.04
23:33:04.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.19, opts=13)
23:33:04.878 00.001 28316 Enqueuing Move request for scope (-0.13, -0.19)
23:33:04.878 00.000 29988 Worker thread wakes up
23:33:04.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:04.878 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.8
23:33:04.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:04.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:04.879 00.000 28316 Enqueuing Expose request
23:33:04.880 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
23:33:04.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
23:33:04.880 00.000 29988 Moving (-0.13, -0.19) raw xDistance=0.12 yDistance=0.20
23:33:04.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:33:04.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:04.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:33:04.880 00.000 29988 MoveAxis(E, 0, ABG)
23:33:04.880 00.000 29988 Move returns status 0, amount 0
23:33:04.880 00.000 29988 MoveAxis(N, 0, ABG)
23:33:04.880 00.000 29988 Move returns status 0, amount 0
23:33:04.880 00.000 29988 move complete, result=0
23:33:04.880 00.000 29988 worker thread done servicing request
23:33:04.880 00.000 29988 Worker thread wakes up
23:33:04.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:04.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:04.880 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:06.509 01.629 29988 Exposure complete
23:33:06.542 00.033 29988 worker thread done servicing request
23:33:06.542 00.000 28316 OnExposeComplete: enter
23:33:06.544 00.002 28316 UpdateGuideState(): m_state=6
23:33:06.545 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2004
23:33:06.546 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=115.28, Mass=2000, SNR=30.7, Peak=190 HFD=4.4
23:33:06.547 00.001 28316 MultiStar: [#1 -0.16,-0.14,0.88,U] [#2 -0.30,-0.11,0.93,U] [#3 -0.09,-0.24,0.85,U] [#4 -0.22,-0.24,0.85,U] [#5 -0.23,-0.29,0.76,U] [#6 0.01,-0.19,0.69,U] [#7 -0.20,-0.15,0.65,U] [#8 -0.06,-0.32,0.59,U] 
23:33:06.548 00.001 28316 single-star, 8 included, MultiStar: {-0.15, -0.20}, one-star: {-0.06, -0.20}
23:33:06.549 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.14) = xAngle (-0.71 = -0.71)
23:33:06.550 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.39 = 2.39)
23:33:06.550 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=0.16 mountY=0.14, mountTheta=0.73
23:33:06.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.20, opts=13)
23:33:06.553 00.001 28316 Enqueuing Move request for scope (-0.06, -0.20)
23:33:06.556 00.003 29988 Worker thread wakes up
23:33:06.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
23:33:06.556 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:06.559 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
23:33:06.559 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.7
23:33:06.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:06.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:06.561 00.000 28316 Enqueuing Expose request
23:33:06.561 00.000 29988 Moving (-0.06, -0.20) raw xDistance=0.16 yDistance=0.14
23:33:06.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:33:06.562 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:06.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:33:06.562 00.000 29988 MoveAxis(E, 0, ABG)
23:33:06.562 00.000 29988 Move returns status 0, amount 0
23:33:06.562 00.000 29988 MoveAxis(N, 0, ABG)
23:33:06.562 00.000 29988 Move returns status 0, amount 0
23:33:06.562 00.000 29988 move complete, result=0
23:33:06.562 00.000 29988 worker thread done servicing request
23:33:06.562 00.000 29988 Worker thread wakes up
23:33:06.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:06.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:06.562 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:08.085 01.523 29988 Exposure complete
23:33:08.121 00.036 29988 worker thread done servicing request
23:33:08.121 00.000 28316 OnExposeComplete: enter
23:33:08.122 00.001 28316 UpdateGuideState(): m_state=6
23:33:08.122 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2005
23:33:08.123 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=115.39, Mass=1924, SNR=30.1, Peak=159 HFD=4.5
23:33:08.123 00.000 28316 MultiStar: [#1 -0.21,0.04,0.90,U] [#2 -0.13,-0.01,0.97,U] [#3 -0.31,0.02,0.87,U] [#4 -0.16,-0.09,0.87,U] [#5 -0.21,-0.20,0.80,U] [#6 -0.11,-0.02,0.71,U] [#7 -0.37,0.07,0.66,U] [#8 0.01,-0.15,0.59,U] 
23:33:08.125 00.002 28316 single-star, 8 included, MultiStar: {-0.19, -0.05}, one-star: {-0.15, -0.09}
23:33:08.125 00.000 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
23:33:08.126 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:33:08.126 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.61 mountX=0.02 mountY=0.18, mountTheta=1.46
23:33:08.128 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.09, opts=13)
23:33:08.129 00.001 28316 Enqueuing Move request for scope (-0.15, -0.09)
23:33:08.129 00.000 29988 Worker thread wakes up
23:33:08.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:33:08.130 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
23:33:08.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
23:33:08.130 00.000 29988 Moving (-0.15, -0.09) raw xDistance=0.02 yDistance=0.18
23:33:08.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:33:08.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:08.130 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
23:33:08.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:08.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:33:08.132 00.001 29988 MoveAxis(E, 0, ABG)
23:33:08.132 00.000 29988 Move returns status 0, amount 0
23:33:08.132 00.000 29988 MoveAxis(N, 0, ABG)
23:33:08.132 00.000 29988 Move returns status 0, amount 0
23:33:08.132 00.000 29988 move complete, result=0
23:33:08.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:08.132 00.000 28316 Enqueuing Expose request
23:33:08.133 00.001 29988 worker thread done servicing request
23:33:08.133 00.000 29988 Worker thread wakes up
23:33:08.133 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:08.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:08.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:09.769 01.636 29988 Exposure complete
23:33:09.802 00.033 29988 worker thread done servicing request
23:33:09.802 00.000 28316 OnExposeComplete: enter
23:33:09.803 00.001 28316 UpdateGuideState(): m_state=6
23:33:09.804 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2006
23:33:09.804 00.000 28316 Star::Find returns 1 (0), X=586.95, Y=115.37, Mass=1940, SNR=30.2, Peak=161 HFD=4.2
23:33:09.805 00.001 28316 MultiStar: [#1 -0.17,0.05,0.88,U] [#2 -0.11,0.11,0.97,U] [#3 -0.09,0.04,0.86,U] [#4 -0.03,0.05,0.88,U] [#5 0.05,-0.21,0.79,U] [#6 0.12,-0.08,0.70,U] [#7 -0.04,-0.03,0.66,U] [#8 0.07,-0.17,0.60,U] 
23:33:09.805 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {0.08, -0.11}
23:33:09.806 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
23:33:09.806 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
23:33:09.807 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.11 mountX=0.02 mountY=0.03, mountTheta=0.97
23:33:09.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
23:33:09.812 00.003 28316 Enqueuing Move request for scope (-0.02, -0.03)
23:33:09.814 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:09.815 00.001 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:33:09.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:09.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:09.817 00.001 28316 Enqueuing Expose request
23:33:09.817 00.000 29988 Worker thread wakes up
23:33:09.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:33:09.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:33:09.817 00.000 29988 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
23:33:09.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:33:09.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:09.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:33:09.817 00.000 29988 MoveAxis(E, 0, ABG)
23:33:09.817 00.000 29988 Move returns status 0, amount 0
23:33:09.817 00.000 29988 MoveAxis(N, 0, ABG)
23:33:09.818 00.001 29988 Move returns status 0, amount 0
23:33:09.818 00.000 29988 move complete, result=0
23:33:09.818 00.000 29988 worker thread done servicing request
23:33:09.818 00.000 29988 Worker thread wakes up
23:33:09.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:09.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:09.818 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:11.328 01.510 29988 Exposure complete
23:33:11.368 00.040 29988 worker thread done servicing request
23:33:11.369 00.001 28316 OnExposeComplete: enter
23:33:11.370 00.001 28316 UpdateGuideState(): m_state=6
23:33:11.371 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2007
23:33:11.371 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=115.57, Mass=1963, SNR=30.4, Peak=171 HFD=4.2
23:33:11.373 00.002 28316 MultiStar: [#1 -0.13,0.01,0.91,U] [#2 0.00,0.12,0.96,U] [#3 0.03,0.01,0.84,U] [#4 -0.10,0.02,0.85,U] [#5 -0.05,0.01,0.75,U] [#6 -0.07,-0.06,0.72,U] [#7 -0.36,0.01,0.64,U] [#8 -0.09,-0.04,0.59,U] 
23:33:11.375 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {0.08, 0.09}
23:33:11.376 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.14) = xAngle (3.89 = -2.40)
23:33:11.376 00.000 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.71)
23:33:11.377 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.74 mountX=-0.05 mountY=0.04, mountTheta=2.42
23:33:11.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
23:33:11.378 00.000 28316 Enqueuing Move request for scope (-0.06, 0.03)
23:33:11.379 00.001 29988 Worker thread wakes up
23:33:11.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
23:33:11.379 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
23:33:11.379 00.000 29988 Moving (-0.06, 0.03) raw xDistance=-0.05 yDistance=0.04
23:33:11.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:33:11.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:11.379 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
23:33:11.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:11.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:11.380 00.000 28316 Enqueuing Expose request
23:33:11.381 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:11.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:33:11.381 00.000 29988 MoveAxis(E, 0, ABG)
23:33:11.381 00.000 29988 Move returns status 0, amount 0
23:33:11.381 00.000 29988 MoveAxis(N, 0, ABG)
23:33:11.381 00.000 29988 Move returns status 0, amount 0
23:33:11.381 00.000 29988 move complete, result=0
23:33:11.381 00.000 29988 worker thread done servicing request
23:33:11.381 00.000 29988 Worker thread wakes up
23:33:11.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:11.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:11.382 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:13.004 01.622 29988 Exposure complete
23:33:13.061 00.057 29988 worker thread done servicing request
23:33:13.061 00.000 28316 OnExposeComplete: enter
23:33:13.062 00.001 28316 UpdateGuideState(): m_state=6
23:33:13.063 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2008
23:33:13.063 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=115.42, Mass=1932, SNR=30.2, Peak=144 HFD=4.5
23:33:13.064 00.001 28316 MultiStar: [#1 -0.07,0.12,0.89,U] [#2 -0.15,-0.10,0.96,U] [#3 -0.07,-0.07,0.85,U] [#4 -0.12,-0.00,0.87,U] [#5 -0.17,-0.19,0.78,U] [#6 -0.06,0.02,0.71,U] [#7 -0.14,0.02,0.66,U] [#8 -0.05,-0.02,0.58,U] 
23:33:13.064 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {-0.09, -0.06}
23:33:13.064 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
23:33:13.065 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.41 = 1.41)
23:33:13.065 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.84 mountX=-0.01 mountY=0.11, mountTheta=1.70
23:33:13.068 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
23:33:13.068 00.000 28316 Enqueuing Move request for scope (-0.10, -0.03)
23:33:13.069 00.001 29988 Worker thread wakes up
23:33:13.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:13.069 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:33:13.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:13.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:13.070 00.000 28316 Enqueuing Expose request
23:33:13.071 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
23:33:13.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
23:33:13.071 00.000 29988 Moving (-0.10, -0.03) raw xDistance=-0.01 yDistance=0.11
23:33:13.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:33:13.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:13.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:33:13.071 00.000 29988 MoveAxis(E, 0, ABG)
23:33:13.071 00.000 29988 Move returns status 0, amount 0
23:33:13.071 00.000 29988 MoveAxis(N, 0, ABG)
23:33:13.071 00.000 29988 Move returns status 0, amount 0
23:33:13.071 00.000 29988 move complete, result=0
23:33:13.071 00.000 29988 worker thread done servicing request
23:33:13.071 00.000 29988 Worker thread wakes up
23:33:13.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:13.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:13.071 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:14.590 01.519 29988 Exposure complete
23:33:14.624 00.034 29988 worker thread done servicing request
23:33:14.624 00.000 28316 OnExposeComplete: enter
23:33:14.626 00.002 28316 UpdateGuideState(): m_state=6
23:33:14.627 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2009
23:33:14.627 00.000 28316 Star::Find returns 1 (0), X=586.87, Y=115.49, Mass=1862, SNR=29.6, Peak=143 HFD=4.0
23:33:14.628 00.001 28316 MultiStar: [#1 -0.10,0.01,0.91,U] [#2 -0.24,0.05,0.97,U] [#3 -0.07,0.05,0.88,U] [#4 -0.16,0.05,0.90,U] [#5 -0.12,-0.01,0.78,U] [#6 0.01,-0.14,0.72,U] [#7 -0.20,0.06,0.68,U] [#8 -0.01,-0.06,0.59,U] 
23:33:14.629 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.01}, one-star: {0.01, 0.01}
23:33:14.630 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
23:33:14.631 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.27)
23:33:14.632 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.77 mountX=-0.00 mountY=-0.01, mountTheta=-1.91
23:33:14.635 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
23:33:14.636 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
23:33:14.636 00.000 29988 Worker thread wakes up
23:33:14.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:14.637 00.001 28316 UpdateGuideState exits: m=1862 RSB=29.6
23:33:14.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:14.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:14.638 00.001 28316 Enqueuing Expose request
23:33:14.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:33:14.638 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:33:14.638 00.000 29988 Moving (0.01, 0.01) raw xDistance=-0.00 yDistance=-0.01
23:33:14.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:33:14.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:14.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:14.638 00.000 29988 MoveAxis(E, 0, ABG)
23:33:14.639 00.001 29988 Move returns status 0, amount 0
23:33:14.639 00.000 29988 MoveAxis(N, 0, ABG)
23:33:14.639 00.000 29988 Move returns status 0, amount 0
23:33:14.639 00.000 29988 move complete, result=0
23:33:14.639 00.000 29988 worker thread done servicing request
23:33:14.639 00.000 29988 Worker thread wakes up
23:33:14.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:14.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:14.639 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:16.262 01.623 29988 Exposure complete
23:33:16.294 00.032 29988 worker thread done servicing request
23:33:16.295 00.001 28316 OnExposeComplete: enter
23:33:16.296 00.001 28316 UpdateGuideState(): m_state=6
23:33:16.297 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
23:33:16.297 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=115.63, Mass=1919, SNR=30.0, Peak=154 HFD=4.4
23:33:16.298 00.001 28316 MultiStar: [#1 -0.19,0.13,0.91,U] [#2 -0.20,0.11,0.97,U] [#3 -0.21,0.07,0.84,U] [#4 -0.02,-0.07,0.86,U] [#5 -0.14,0.16,0.77,U] [#6 -0.07,0.02,0.71,U] [#7 -0.17,0.12,0.66,U] [#8 -0.01,0.07,0.58,U] 
23:33:16.299 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.01, 0.15}
23:33:16.300 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.66 = -2.63)
23:33:16.301 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
23:33:16.302 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.51 mountX=-0.13 mountY=0.07, mountTheta=2.66
23:33:16.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
23:33:16.304 00.001 28316 Enqueuing Move request for scope (-0.12, 0.09)
23:33:16.304 00.000 29988 Worker thread wakes up
23:33:16.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:16.305 00.001 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:33:16.305 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:16.306 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:16.306 00.000 28316 Enqueuing Expose request
23:33:16.307 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:33:16.307 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:33:16.307 00.000 29988 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=0.07
23:33:16.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:33:16.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:16.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:33:16.307 00.000 29988 MoveAxis(E, 0, ABG)
23:33:16.307 00.000 29988 Move returns status 0, amount 0
23:33:16.307 00.000 29988 MoveAxis(N, 0, ABG)
23:33:16.307 00.000 29988 Move returns status 0, amount 0
23:33:16.307 00.000 29988 move complete, result=0
23:33:16.307 00.000 29988 worker thread done servicing request
23:33:16.307 00.000 29988 Worker thread wakes up
23:33:16.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:16.308 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:16.308 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:17.834 01.526 29988 Exposure complete
23:33:17.870 00.036 29988 worker thread done servicing request
23:33:17.870 00.000 28316 OnExposeComplete: enter
23:33:17.870 00.000 28316 UpdateGuideState(): m_state=6
23:33:17.871 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2011
23:33:17.871 00.000 28316 Star::Find returns 1 (0), X=586.95, Y=115.37, Mass=2018, SNR=30.8, Peak=151 HFD=4.3
23:33:17.872 00.001 28316 MultiStar: [#1 -0.10,0.03,0.86,U] [#2 -0.04,0.03,0.98,U] [#3 -0.05,0.04,0.82,U] [#4 -0.10,0.02,0.86,U] [#5 -0.13,-0.07,0.74,U] [#6 -0.09,-0.00,0.69,U] [#7 -0.21,0.11,0.63,U] [#8 -0.00,-0.06,0.58,U] 
23:33:17.874 00.002 28316 refined, 8 included, MultiStar: {-0.06, -0.00}, one-star: {0.08, -0.11}
23:33:17.875 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
23:33:17.875 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
23:33:17.876 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.09 mountX=-0.02 mountY=0.06, mountTheta=1.95
23:33:17.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.00, opts=13)
23:33:17.877 00.000 28316 Enqueuing Move request for scope (-0.06, -0.00)
23:33:17.878 00.001 29988 Worker thread wakes up
23:33:17.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:33:17.878 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:33:17.878 00.000 29988 Moving (-0.06, -0.00) raw xDistance=-0.02 yDistance=0.06
23:33:17.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:17.878 00.000 28316 UpdateGuideState exits: m=2018 RSB=30.8
23:33:17.879 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:17.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:17.880 00.000 28316 Enqueuing Expose request
23:33:17.881 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:33:17.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:17.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:33:17.881 00.000 29988 MoveAxis(E, 0, ABG)
23:33:17.881 00.000 29988 Move returns status 0, amount 0
23:33:17.881 00.000 29988 MoveAxis(N, 0, ABG)
23:33:17.881 00.000 29988 Move returns status 0, amount 0
23:33:17.881 00.000 29988 move complete, result=0
23:33:17.881 00.000 29988 worker thread done servicing request
23:33:17.881 00.000 29988 Worker thread wakes up
23:33:17.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:17.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:17.881 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:19.515 01.634 29988 Exposure complete
23:33:19.540 00.025 29988 worker thread done servicing request
23:33:19.541 00.001 28316 OnExposeComplete: enter
23:33:19.542 00.001 28316 UpdateGuideState(): m_state=6
23:33:19.542 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2012
23:33:19.543 00.001 28316 Star::Find returns 1 (0), X=586.86, Y=115.48, Mass=1796, SNR=29.1, Peak=148 HFD=3.9
23:33:19.543 00.000 28316 MultiStar: [#1 0.05,-0.09,0.96,U] [#2 -0.16,-0.12,0.99,U] [#3 -0.03,-0.12,0.87,U] [#4 -0.06,-0.08,0.90,U] [#5 -0.10,-0.25,0.79,U] [#6 0.06,-0.06,0.74,U] [#7 -0.01,-0.01,0.69,U] [#8 0.09,-0.13,0.60,U] 
23:33:19.544 00.001 28316 single-star, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.00, -0.00}
23:33:19.544 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
23:33:19.544 00.000 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.22 = 2.22)
23:33:19.545 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-2.03 mountX=0.00 mountY=0.00, mountTheta=0.90
23:33:19.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.00, opts=13)
23:33:19.548 00.001 28316 Enqueuing Move request for scope (-0.00, -0.00)
23:33:19.549 00.001 29988 Worker thread wakes up
23:33:19.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
23:33:19.549 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
23:33:19.549 00.000 29988 Moving (-0.00, -0.00) raw xDistance=0.00 yDistance=0.00
23:33:19.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:33:19.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:19.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:33:19.549 00.000 29988 MoveAxis(E, 0, ABG)
23:33:19.549 00.000 29988 Move returns status 0, amount 0
23:33:19.549 00.000 29988 MoveAxis(N, 0, ABG)
23:33:19.549 00.000 29988 Move returns status 0, amount 0
23:33:19.549 00.000 29988 move complete, result=0
23:33:19.550 00.001 29988 worker thread done servicing request
23:33:19.553 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:19.560 00.007 28316 UpdateGuideState exits: m=1796 RSB=29.1
23:33:19.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:19.561 00.000 28316 Enqueuing Expose request
23:33:19.562 00.001 29988 Worker thread wakes up
23:33:19.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:19.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:19.562 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:21.084 01.522 29988 Exposure complete
23:33:21.107 00.023 29988 worker thread done servicing request
23:33:21.107 00.000 28316 OnExposeComplete: enter
23:33:21.108 00.001 28316 UpdateGuideState(): m_state=6
23:33:21.109 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2013
23:33:21.109 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=115.50, Mass=2009, SNR=30.8, Peak=151 HFD=4.6
23:33:21.110 00.001 28316 MultiStar: [#1 -0.08,0.05,0.88,U] [#2 -0.09,-0.10,0.92,U] [#3 0.06,0.07,0.85,U] [#4 -0.05,0.07,0.85,U] [#5 -0.08,-0.09,0.76,U] [#6 0.07,-0.04,0.69,U] [#7 -0.15,0.13,0.64,U] [#8 -0.10,-0.06,0.59,U] 
23:33:21.110 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.12, 0.02}
23:33:21.111 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
23:33:21.111 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.02)
23:33:21.111 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.06 mountX=-0.03 mountY=0.05, mountTheta=2.09
23:33:21.113 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
23:33:21.114 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
23:33:21.115 00.001 29988 Worker thread wakes up
23:33:21.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:33:21.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:33:21.115 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.03 yDistance=0.05
23:33:21.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:33:21.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:21.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:33:21.115 00.000 29988 MoveAxis(E, 0, ABG)
23:33:21.115 00.000 29988 Move returns status 0, amount 0
23:33:21.115 00.000 29988 MoveAxis(N, 0, ABG)
23:33:21.115 00.000 29988 Move returns status 0, amount 0
23:33:21.115 00.000 29988 move complete, result=0
23:33:21.115 00.000 29988 worker thread done servicing request
23:33:21.118 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:21.125 00.007 28316 UpdateGuideState exits: m=2009 RSB=30.8
23:33:21.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:21.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:21.126 00.000 28316 Enqueuing Expose request
23:33:21.127 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:21.127 00.000 29988 Worker thread wakes up
23:33:21.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:21.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:22.759 01.632 29988 Exposure complete
23:33:22.782 00.023 29988 worker thread done servicing request
23:33:22.782 00.000 28316 OnExposeComplete: enter
23:33:22.783 00.001 28316 UpdateGuideState(): m_state=6
23:33:22.783 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2014
23:33:22.784 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=115.62, Mass=1993, SNR=30.5, Peak=162 HFD=4.3
23:33:22.784 00.000 28316 MultiStar: [#1 -0.16,0.09,0.89,U] [#2 -0.13,0.04,0.94,U] [#3 -0.10,0.09,0.89,U] [#4 -0.13,0.06,0.85,U] [#5 -0.22,0.05,0.78,U] [#6 -0.09,0.20,0.69,U] [#7 -0.23,0.20,0.65,U] [#8 -0.07,0.08,0.60,U] 
23:33:22.785 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.10}, one-star: {-0.16, 0.14}
23:33:22.785 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
23:33:22.786 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
23:33:22.786 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=-0.15 mountY=0.08, mountTheta=2.64
23:33:22.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
23:33:22.788 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
23:33:22.790 00.002 29988 Worker thread wakes up
23:33:22.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
23:33:22.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
23:33:22.790 00.000 29988 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=0.08
23:33:22.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:33:22.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:22.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:33:22.790 00.000 29988 MoveAxis(E, 0, ABG)
23:33:22.790 00.000 29988 Move returns status 0, amount 0
23:33:22.790 00.000 29988 MoveAxis(N, 0, ABG)
23:33:22.790 00.000 29988 Move returns status 0, amount 0
23:33:22.790 00.000 29988 move complete, result=0
23:33:22.790 00.000 29988 worker thread done servicing request
23:33:22.794 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:22.801 00.007 28316 UpdateGuideState exits: m=1993 RSB=30.5
23:33:22.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:22.802 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:22.802 00.000 28316 Enqueuing Expose request
23:33:22.802 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:22.803 00.001 29988 Worker thread wakes up
23:33:22.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:22.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:24.324 01.521 29988 Exposure complete
23:33:24.349 00.025 29988 worker thread done servicing request
23:33:24.349 00.000 28316 OnExposeComplete: enter
23:33:24.349 00.000 28316 UpdateGuideState(): m_state=6
23:33:24.350 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2015
23:33:24.350 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=115.59, Mass=1937, SNR=30.1, Peak=159 HFD=4.4
23:33:24.351 00.001 28316 MultiStar: [#1 -0.11,0.10,0.91,U] [#2 -0.04,0.10,0.95,U] [#3 -0.10,0.04,0.82,U] [#4 -0.23,0.16,0.86,U] [#5 -0.18,0.02,0.78,U] [#6 -0.13,0.02,0.72,U] [#7 -0.29,0.27,0.66,U] [#8 -0.14,0.01,0.59,U] 
23:33:24.352 00.001 28316 single-star, 8 included, MultiStar: {-0.13, 0.09}, one-star: {-0.03, 0.11}
23:33:24.352 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:33:24.352 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.20)
23:33:24.353 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.84 mountX=-0.11 mountY=-0.02, mountTheta=-2.95
23:33:24.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
23:33:24.355 00.001 28316 Enqueuing Move request for scope (-0.03, 0.11)
23:33:24.355 00.000 29988 Worker thread wakes up
23:33:24.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:33:24.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:33:24.355 00.000 29988 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.02
23:33:24.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:33:24.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:24.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:24.355 00.000 29988 MoveAxis(E, 0, ABG)
23:33:24.355 00.000 29988 Move returns status 0, amount 0
23:33:24.355 00.000 29988 MoveAxis(N, 0, ABG)
23:33:24.355 00.000 29988 Move returns status 0, amount 0
23:33:24.355 00.000 29988 move complete, result=0
23:33:24.355 00.000 29988 worker thread done servicing request
23:33:24.359 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:24.366 00.007 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:33:24.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:24.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:24.367 00.001 28316 Enqueuing Expose request
23:33:24.367 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:24.367 00.000 29988 Worker thread wakes up
23:33:24.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:24.369 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:26.002 01.633 29988 Exposure complete
23:33:26.028 00.026 29988 worker thread done servicing request
23:33:26.028 00.000 28316 OnExposeComplete: enter
23:33:26.029 00.001 28316 UpdateGuideState(): m_state=6
23:33:26.029 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2016
23:33:26.030 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=115.68, Mass=1996, SNR=30.7, Peak=164 HFD=4.3
23:33:26.030 00.000 28316 MultiStar: [#1 -0.23,0.05,0.87,U] [#2 -0.15,0.08,0.95,U] [#3 -0.17,0.14,0.83,U] [#4 -0.16,0.09,0.85,U] [#5 -0.19,0.14,0.79,U] [#6 -0.03,0.01,0.70,U] [#7 -0.25,0.19,0.66,U] [#8 -0.10,0.10,0.57,U] 
23:33:26.031 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.11}, one-star: {-0.02, 0.19}
23:33:26.031 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.62 = -2.66)
23:33:26.032 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.44)
23:33:26.032 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.48 mountX=-0.16 mountY=0.08, mountTheta=2.69
23:33:26.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
23:33:26.034 00.001 28316 Enqueuing Move request for scope (-0.14, 0.11)
23:33:26.034 00.000 29988 Worker thread wakes up
23:33:26.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
23:33:26.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
23:33:26.034 00.000 29988 Moving (-0.14, 0.11) raw xDistance=-0.16 yDistance=0.08
23:33:26.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:33:26.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:26.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:33:26.034 00.000 29988 MoveAxis(E, 0, ABG)
23:33:26.034 00.000 29988 Move returns status 0, amount 0
23:33:26.034 00.000 29988 MoveAxis(N, 0, ABG)
23:33:26.034 00.000 29988 Move returns status 0, amount 0
23:33:26.035 00.001 29988 move complete, result=0
23:33:26.035 00.000 29988 worker thread done servicing request
23:33:26.037 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:26.045 00.008 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:33:26.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:26.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:26.046 00.000 28316 Enqueuing Expose request
23:33:26.046 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:26.047 00.001 29988 Worker thread wakes up
23:33:26.048 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:26.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:27.567 01.519 29988 Exposure complete
23:33:27.590 00.023 29988 worker thread done servicing request
23:33:27.590 00.000 28316 OnExposeComplete: enter
23:33:27.592 00.002 28316 UpdateGuideState(): m_state=6
23:33:27.593 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2017
23:33:27.593 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=115.56, Mass=1940, SNR=30.1, Peak=164 HFD=4.1
23:33:27.594 00.001 28316 MultiStar: [#1 -0.19,0.24,0.90,U] [#2 -0.07,0.14,0.97,U] [#3 -0.12,0.04,0.84,U] [#4 -0.00,-0.01,0.89,U] [#5 -0.06,-0.10,0.79,U] [#6 -0.06,0.11,0.72,U] [#7 -0.05,0.16,0.66,U] [#8 -0.15,0.03,0.59,U] 
23:33:27.594 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.02, 0.07}
23:33:27.595 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:33:27.595 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
23:33:27.595 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.86 mountX=-0.08 mountY=-0.01, mountTheta=-2.96
23:33:27.597 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
23:33:27.600 00.003 28316 Enqueuing Move request for scope (-0.02, 0.07)
23:33:27.600 00.000 29988 Worker thread wakes up
23:33:27.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:33:27.600 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:33:27.600 00.000 29988 Moving (-0.02, 0.07) raw xDistance=-0.08 yDistance=-0.01
23:33:27.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:33:27.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:27.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:27.600 00.000 29988 MoveAxis(E, 0, ABG)
23:33:27.600 00.000 29988 Move returns status 0, amount 0
23:33:27.600 00.000 29988 MoveAxis(N, 0, ABG)
23:33:27.600 00.000 29988 Move returns status 0, amount 0
23:33:27.600 00.000 29988 move complete, result=0
23:33:27.601 00.001 29988 worker thread done servicing request
23:33:27.603 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:27.611 00.008 28316 UpdateGuideState exits: m=1940 RSB=30.1
23:33:27.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:27.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:27.613 00.001 28316 Enqueuing Expose request
23:33:27.613 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:27.613 00.000 29988 Worker thread wakes up
23:33:27.614 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:27.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:29.239 01.625 29988 Exposure complete
23:33:29.263 00.024 29988 worker thread done servicing request
23:33:29.263 00.000 28316 OnExposeComplete: enter
23:33:29.264 00.001 28316 UpdateGuideState(): m_state=6
23:33:29.265 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2018
23:33:29.265 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=115.69, Mass=1988, SNR=30.6, Peak=175 HFD=4.5
23:33:29.266 00.001 28316 MultiStar: [#1 -0.01,0.19,0.91,U] [#2 -0.07,0.21,0.93,U] [#3 -0.03,0.18,0.85,U] [#4 -0.06,0.28,0.84,U] [#5 0.02,0.13,0.75,U] [#6 0.06,0.18,0.68,U] [#7 -0.20,0.23,0.63,U] [#8 0.15,0.14,0.59,U] 
23:33:29.266 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.20}, one-star: {-0.10, 0.21}
23:33:29.267 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
23:33:29.267 00.000 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
23:33:29.267 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.74 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
23:33:29.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.20, opts=13)
23:33:29.269 00.001 28316 Enqueuing Move request for scope (-0.03, 0.20)
23:33:29.270 00.001 29988 Worker thread wakes up
23:33:29.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
23:33:29.270 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
23:33:29.270 00.000 29988 Moving (-0.03, 0.20) raw xDistance=-0.19 yDistance=-0.06
23:33:29.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:33:29.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:29.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:33:29.270 00.000 29988 MoveAxis(E, 0, ABG)
23:33:29.270 00.000 29988 Move returns status 0, amount 0
23:33:29.270 00.000 29988 MoveAxis(N, 0, ABG)
23:33:29.270 00.000 29988 Move returns status 0, amount 0
23:33:29.270 00.000 29988 move complete, result=0
23:33:29.270 00.000 29988 worker thread done servicing request
23:33:29.273 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:29.281 00.008 28316 UpdateGuideState exits: m=1988 RSB=30.6
23:33:29.282 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:29.282 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:29.283 00.001 28316 Enqueuing Expose request
23:33:29.283 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:29.283 00.000 29988 Worker thread wakes up
23:33:29.284 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:29.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:30.802 01.518 29988 Exposure complete
23:33:30.827 00.025 29988 worker thread done servicing request
23:33:30.827 00.000 28316 OnExposeComplete: enter
23:33:30.828 00.001 28316 UpdateGuideState(): m_state=6
23:33:30.829 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2019
23:33:30.829 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=115.79, Mass=1737, SNR=28.4, Peak=149 HFD=4.1
23:33:30.830 00.001 28316 MultiStar: [#1 -0.10,0.08,0.97,U] [#2 -0.22,0.10,0.97,U] [#3 -0.14,0.04,0.89,U] [#4 -0.29,0.16,0.92,U] [#5 -0.15,0.06,0.82,U] [#6 0.06,0.08,0.74,U] [#7 -0.26,0.22,0.68,U] [#8 -0.01,-0.02,0.64,U] 
23:33:30.830 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.12}, one-star: {-0.17, 0.31}
23:33:30.830 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
23:33:30.831 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
23:33:30.831 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.46 mountX=-0.17 mountY=0.08, mountTheta=2.71
23:33:30.834 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.12, opts=13)
23:33:30.834 00.000 28316 Enqueuing Move request for scope (-0.15, 0.12)
23:33:30.835 00.001 29988 Worker thread wakes up
23:33:30.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
23:33:30.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
23:33:30.835 00.000 29988 Moving (-0.15, 0.12) raw xDistance=-0.17 yDistance=0.08
23:33:30.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:33:30.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:30.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:33:30.835 00.000 29988 MoveAxis(E, 0, ABG)
23:33:30.835 00.000 29988 Move returns status 0, amount 0
23:33:30.835 00.000 29988 MoveAxis(N, 0, ABG)
23:33:30.835 00.000 29988 Move returns status 0, amount 0
23:33:30.835 00.000 29988 move complete, result=0
23:33:30.835 00.000 29988 worker thread done servicing request
23:33:30.839 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:30.848 00.009 28316 UpdateGuideState exits: m=1737 RSB=28.4
23:33:30.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:30.849 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:30.849 00.000 28316 Enqueuing Expose request
23:33:30.849 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:30.850 00.001 29988 Worker thread wakes up
23:33:30.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:30.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:32.482 01.632 29988 Exposure complete
23:33:32.506 00.024 29988 worker thread done servicing request
23:33:32.506 00.000 28316 OnExposeComplete: enter
23:33:32.507 00.001 28316 UpdateGuideState(): m_state=6
23:33:32.507 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2020
23:33:32.508 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=115.67, Mass=1878, SNR=29.7, Peak=152 HFD=4.5
23:33:32.509 00.001 28316 MultiStar: [#1 -0.22,0.07,0.93,U] [#2 -0.17,0.01,0.97,U] [#3 -0.16,0.17,0.85,U] [#4 -0.21,-0.01,0.86,U] [#5 -0.26,-0.02,0.82,U] [#6 -0.24,0.05,0.72,U] [#7 -0.31,0.21,0.65,U] [#8 0.01,-0.03,0.59,U] 
23:33:32.509 00.000 28316 refined, 8 included, MultiStar: {-0.19, 0.07}, one-star: {-0.15, 0.19}
23:33:32.510 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.93 = -2.35)
23:33:32.510 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.75)
23:33:32.510 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.21 cameraTheta=2.79 mountX=-0.14 mountY=0.14, mountTheta=2.37
23:33:32.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.07, opts=13)
23:33:32.512 00.001 28316 Enqueuing Move request for scope (-0.19, 0.07)
23:33:32.512 00.000 29988 Worker thread wakes up
23:33:32.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
23:33:32.512 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
23:33:32.512 00.000 29988 Moving (-0.19, 0.07) raw xDistance=-0.14 yDistance=0.14
23:33:32.513 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:33:32.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:32.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:33:32.513 00.000 29988 MoveAxis(E, 0, ABG)
23:33:32.513 00.000 29988 Move returns status 0, amount 0
23:33:32.513 00.000 29988 MoveAxis(N, 0, ABG)
23:33:32.513 00.000 29988 Move returns status 0, amount 0
23:33:32.513 00.000 29988 move complete, result=0
23:33:32.513 00.000 29988 worker thread done servicing request
23:33:32.516 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:32.523 00.007 28316 UpdateGuideState exits: m=1878 RSB=29.7
23:33:32.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:32.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:32.524 00.000 28316 Enqueuing Expose request
23:33:32.525 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:32.525 00.000 29988 Worker thread wakes up
23:33:32.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:32.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:34.044 01.519 29988 Exposure complete
23:33:34.068 00.024 29988 worker thread done servicing request
23:33:34.068 00.000 28316 OnExposeComplete: enter
23:33:34.069 00.001 28316 UpdateGuideState(): m_state=6
23:33:34.069 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2021
23:33:34.070 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=115.64, Mass=1909, SNR=30.0, Peak=169 HFD=4.1
23:33:34.070 00.000 28316 MultiStar: [#1 -0.22,0.29,0.89,U] [#2 -0.33,0.13,0.95,U] [#3 -0.20,0.29,0.87,U] [#4 -0.37,0.17,0.85,U] [#5 -0.20,0.02,0.77,U] [#6 -0.06,0.24,0.72,U] [#7 -0.25,0.29,0.66,U] [#8 -0.22,-0.01,0.60,U] 
23:33:34.071 00.001 28316 single-star, 8 included, MultiStar: {-0.20, 0.18}, one-star: {0.01, 0.16}
23:33:34.071 00.000 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:33:34.072 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:33:34.072 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.49 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
23:33:34.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
23:33:34.073 00.000 28316 Enqueuing Move request for scope (0.01, 0.16)
23:33:34.075 00.002 29988 Worker thread wakes up
23:33:34.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
23:33:34.075 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
23:33:34.075 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
23:33:34.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:33:34.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:34.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:33:34.075 00.000 29988 MoveAxis(E, 0, ABG)
23:33:34.075 00.000 29988 Move returns status 0, amount 0
23:33:34.075 00.000 29988 MoveAxis(N, 0, ABG)
23:33:34.075 00.000 29988 Move returns status 0, amount 0
23:33:34.075 00.000 29988 move complete, result=0
23:33:34.075 00.000 29988 worker thread done servicing request
23:33:34.080 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:34.087 00.007 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:33:34.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:34.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:34.089 00.000 28316 Enqueuing Expose request
23:33:34.090 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:34.090 00.000 29988 Worker thread wakes up
23:33:34.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:34.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:35.720 01.630 29988 Exposure complete
23:33:35.743 00.023 29988 worker thread done servicing request
23:33:35.743 00.000 28316 OnExposeComplete: enter
23:33:35.744 00.001 28316 UpdateGuideState(): m_state=6
23:33:35.745 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2022
23:33:35.745 00.000 28316 Star::Find returns 1 (0), X=586.86, Y=115.57, Mass=1936, SNR=30.3, Peak=166 HFD=4.4
23:33:35.746 00.001 28316 MultiStar: [#1 -0.05,0.07,0.93,U] [#2 0.05,0.05,0.95,U] [#3 -0.14,0.02,0.86,U] [#4 -0.14,0.05,0.86,U] [#5 -0.10,-0.12,0.78,U] [#6 0.09,-0.07,0.70,U] [#7 -0.09,0.07,0.67,U] [#8 -0.17,-0.12,0.60,U] 
23:33:35.746 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.01, 0.09}
23:33:35.746 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
23:33:35.747 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.16 = 0.88)
23:33:35.747 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.92 mountX=-0.04 mountY=0.04, mountTheta=2.24
23:33:35.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
23:33:35.749 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
23:33:35.749 00.000 29988 Worker thread wakes up
23:33:35.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
23:33:35.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
23:33:35.749 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.04 yDistance=0.04
23:33:35.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:33:35.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:35.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:33:35.749 00.000 29988 MoveAxis(E, 0, ABG)
23:33:35.749 00.000 29988 Move returns status 0, amount 0
23:33:35.749 00.000 29988 MoveAxis(N, 0, ABG)
23:33:35.749 00.000 29988 Move returns status 0, amount 0
23:33:35.749 00.000 29988 move complete, result=0
23:33:35.749 00.000 29988 worker thread done servicing request
23:33:35.753 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:35.760 00.007 28316 UpdateGuideState exits: m=1936 RSB=30.3
23:33:35.761 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:35.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:35.762 00.001 28316 Enqueuing Expose request
23:33:35.762 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:35.763 00.001 29988 Worker thread wakes up
23:33:35.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:35.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:37.285 01.522 29988 Exposure complete
23:33:37.309 00.024 29988 worker thread done servicing request
23:33:37.309 00.000 28316 OnExposeComplete: enter
23:33:37.310 00.001 28316 UpdateGuideState(): m_state=6
23:33:37.310 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2023
23:33:37.311 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=115.47, Mass=2038, SNR=31.1, Peak=161 HFD=4.1
23:33:37.311 00.000 28316 MultiStar: [#1 -0.16,-0.03,0.89,U] [#2 -0.18,0.05,0.93,U] [#3 -0.05,-0.06,0.84,U] [#4 -0.04,0.02,0.82,U] [#5 -0.05,-0.13,0.77,U] [#6 0.09,-0.03,0.69,U] [#7 0.01,-0.04,0.64,U] [#8 -0.12,-0.15,0.57,U] 
23:33:37.312 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.04}, one-star: {0.05, -0.01}
23:33:37.312 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
23:33:37.313 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
23:33:37.313 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=0.03 mountY=-0.04, mountTheta=-0.98
23:33:37.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
23:33:37.315 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
23:33:37.315 00.000 29988 Worker thread wakes up
23:33:37.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:33:37.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:33:37.315 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
23:33:37.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:37.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:37.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:37.315 00.000 29988 MoveAxis(E, 0, ABG)
23:33:37.315 00.000 29988 Move returns status 0, amount 0
23:33:37.315 00.000 29988 MoveAxis(N, 0, ABG)
23:33:37.315 00.000 29988 Move returns status 0, amount 0
23:33:37.315 00.000 29988 move complete, result=0
23:33:37.315 00.000 29988 worker thread done servicing request
23:33:37.318 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:37.328 00.010 28316 UpdateGuideState exits: m=2038 RSB=31.1
23:33:37.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:37.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:37.329 00.000 28316 Enqueuing Expose request
23:33:37.330 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:37.330 00.000 29988 Worker thread wakes up
23:33:37.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:37.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:38.965 01.635 29988 Exposure complete
23:33:38.988 00.023 29988 worker thread done servicing request
23:33:38.988 00.000 28316 OnExposeComplete: enter
23:33:38.989 00.001 28316 UpdateGuideState(): m_state=6
23:33:38.990 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2024
23:33:38.990 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=115.60, Mass=1950, SNR=30.3, Peak=154 HFD=4.5
23:33:38.991 00.001 28316 MultiStar: [#1 -0.02,0.05,0.91,U] [#2 -0.02,-0.01,0.94,U] [#3 -0.03,-0.14,0.87,U] [#4 -0.18,-0.03,0.85,U] [#5 -0.07,-0.06,0.77,U] [#6 -0.03,0.02,0.71,U] [#7 -0.10,0.06,0.65,U] [#8 0.04,-0.02,0.55,U] 
23:33:38.991 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.08, 0.12}
23:33:38.992 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.25 = -2.04)
23:33:38.992 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.07)
23:33:38.993 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=-0.03 mountY=0.05, mountTheta=2.04
23:33:38.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
23:33:38.994 00.000 28316 Enqueuing Move request for scope (-0.06, 0.00)
23:33:38.995 00.001 29988 Worker thread wakes up
23:33:38.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
23:33:38.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
23:33:38.995 00.000 29988 Moving (-0.06, 0.00) raw xDistance=-0.03 yDistance=0.05
23:33:38.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:33:38.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:38.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:33:38.995 00.000 29988 MoveAxis(E, 0, ABG)
23:33:38.995 00.000 29988 Move returns status 0, amount 0
23:33:38.995 00.000 29988 MoveAxis(N, 0, ABG)
23:33:38.995 00.000 29988 Move returns status 0, amount 0
23:33:38.995 00.000 29988 move complete, result=0
23:33:38.996 00.001 29988 worker thread done servicing request
23:33:38.999 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:39.006 00.007 28316 UpdateGuideState exits: m=1950 RSB=30.3
23:33:39.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:39.008 00.001 28316 Enqueuing Expose request
23:33:39.008 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:39.009 00.001 29988 Worker thread wakes up
23:33:39.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:39.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:40.534 01.525 29988 Exposure complete
23:33:40.559 00.025 29988 worker thread done servicing request
23:33:40.559 00.000 28316 OnExposeComplete: enter
23:33:40.559 00.000 28316 UpdateGuideState(): m_state=6
23:33:40.560 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2025
23:33:40.560 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=115.72, Mass=1878, SNR=29.7, Peak=172 HFD=4.3
23:33:40.561 00.001 28316 MultiStar: [#1 -0.06,0.28,0.91,U] [#2 -0.01,0.18,0.97,U] [#3 -0.13,0.04,0.88,U] [#4 -0.11,0.10,0.89,U] [#5 0.00,-0.01,0.77,U] [#6 0.07,0.10,0.70,U] [#7 -0.13,0.21,0.67,U] [#8 -0.08,-0.03,0.61,U] 
23:33:40.561 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.13}, one-star: {-0.09, 0.24}
23:33:40.562 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
23:33:40.562 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:33:40.563 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.01 mountX=-0.14 mountY=-0.00, mountTheta=-3.11
23:33:40.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.13, opts=13)
23:33:40.565 00.001 28316 Enqueuing Move request for scope (-0.06, 0.13)
23:33:40.565 00.000 29988 Worker thread wakes up
23:33:40.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
23:33:40.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
23:33:40.565 00.000 29988 Moving (-0.06, 0.13) raw xDistance=-0.14 yDistance=-0.00
23:33:40.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:33:40.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:40.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:33:40.565 00.000 29988 MoveAxis(E, 0, ABG)
23:33:40.565 00.000 29988 Move returns status 0, amount 0
23:33:40.565 00.000 29988 MoveAxis(N, 0, ABG)
23:33:40.565 00.000 29988 Move returns status 0, amount 0
23:33:40.565 00.000 29988 move complete, result=0
23:33:40.565 00.000 29988 worker thread done servicing request
23:33:40.568 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:40.575 00.007 28316 UpdateGuideState exits: m=1878 RSB=29.7
23:33:40.577 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:40.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:40.578 00.001 28316 Enqueuing Expose request
23:33:40.578 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:40.579 00.001 29988 Worker thread wakes up
23:33:40.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:40.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:42.200 01.621 29988 Exposure complete
23:33:42.222 00.022 29988 worker thread done servicing request
23:33:42.222 00.000 28316 OnExposeComplete: enter
23:33:42.223 00.001 28316 UpdateGuideState(): m_state=6
23:33:42.224 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2026
23:33:42.225 00.001 28316 Star::Find returns 1 (0), X=586.98, Y=115.65, Mass=1898, SNR=29.8, Peak=159 HFD=4.2
23:33:42.225 00.000 28316 MultiStar: [#1 -0.13,0.27,0.92,U] [#2 -0.10,0.27,0.98,U] [#3 -0.08,0.18,0.86,U] [#4 -0.24,0.21,0.87,U] [#5 -0.14,0.13,0.76,U] [#6 -0.10,0.37,0.73,U] [#7 -0.08,0.32,0.69,U] [#8 -0.02,-0.00,0.59,U] 
23:33:42.226 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.22}, one-star: {0.11, 0.17}
23:33:42.226 00.000 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
23:33:42.227 00.001 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
23:33:42.227 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.00 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
23:33:42.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.17, opts=13)
23:33:42.229 00.001 28316 Enqueuing Move request for scope (0.11, 0.17)
23:33:42.229 00.000 29988 Worker thread wakes up
23:33:42.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
23:33:42.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
23:33:42.229 00.000 29988 Moving (0.11, 0.17) raw xDistance=-0.11 yDistance=-0.18
23:33:42.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:33:42.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:42.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:33:42.229 00.000 29988 MoveAxis(E, 0, ABG)
23:33:42.229 00.000 29988 Move returns status 0, amount 0
23:33:42.229 00.000 29988 MoveAxis(N, 0, ABG)
23:33:42.229 00.000 29988 Move returns status 0, amount 0
23:33:42.229 00.000 29988 move complete, result=0
23:33:42.229 00.000 29988 worker thread done servicing request
23:33:42.234 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:42.242 00.008 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:33:42.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:42.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:42.244 00.001 28316 Enqueuing Expose request
23:33:42.244 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:42.244 00.000 29988 Worker thread wakes up
23:33:42.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:42.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:43.760 01.516 29988 Exposure complete
23:33:43.782 00.022 29988 worker thread done servicing request
23:33:43.783 00.001 28316 OnExposeComplete: enter
23:33:43.783 00.000 28316 UpdateGuideState(): m_state=6
23:33:43.784 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2027
23:33:43.784 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=115.76, Mass=1930, SNR=30.3, Peak=182 HFD=4.4
23:33:43.785 00.001 28316 MultiStar: [#1 -0.10,0.29,0.92,U] [#2 -0.10,0.27,0.92,U] [#3 -0.08,0.28,0.84,U] [#4 -0.02,0.21,0.87,U] [#5 -0.12,0.13,0.79,U] [#6 -0.13,0.11,0.72,U] [#7 -0.05,0.24,0.63,U] [#8 0.12,0.09,0.58,U] 
23:33:43.785 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.22}, one-star: {0.03, 0.28}
23:33:43.785 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
23:33:43.786 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
23:33:43.786 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.81 mountX=-0.22 mountY=-0.05, mountTheta=-2.92
23:33:43.788 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.22, opts=13)
23:33:43.788 00.000 28316 Enqueuing Move request for scope (-0.05, 0.22)
23:33:43.788 00.000 29988 Worker thread wakes up
23:33:43.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
23:33:43.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
23:33:43.788 00.000 29988 Moving (-0.05, 0.22) raw xDistance=-0.22 yDistance=-0.05
23:33:43.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:33:43.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:43.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:33:43.788 00.000 29988 MoveAxis(E, 47, ABG)
23:33:43.788 00.000 29988 Guiding  Dir = 2, Dur = 47
23:33:43.789 00.001 29988 IsSlewing returns 0
23:33:43.789 00.000 29988 IsGuiding returns 0
23:33:43.791 00.002 29988 PulseGuide returned control before completion, sleep 56
23:33:43.792 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:43.799 00.007 28316 UpdateGuideState exits: m=1930 RSB=30.3
23:33:43.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:43.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:43.800 00.000 28316 Enqueuing Expose request
23:33:43.852 00.052 29988 IsGuiding returns 1
23:33:43.852 00.000 29988 scope still moving after pulse duration time elapsed
23:33:43.883 00.031 29988 IsSlewing returns 0
23:33:43.883 00.000 29988 IsGuiding returns 0
23:33:43.884 00.001 29988 scope move finished after 47 + 47 ms
23:33:43.884 00.000 29988 Move returns status 0, amount 47
23:33:43.884 00.000 29988 MoveAxis(N, 0, ABG)
23:33:43.884 00.000 29988 Move returns status 0, amount 0
23:33:43.884 00.000 29988 move complete, result=0
23:33:43.884 00.000 29988 worker thread done servicing request
23:33:43.884 00.000 29988 Worker thread wakes up
23:33:43.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:43.884 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:33:43.885 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:45.515 01.630 29988 Exposure complete
23:33:45.539 00.024 29988 worker thread done servicing request
23:33:45.539 00.000 28316 OnExposeComplete: enter
23:33:45.540 00.001 28316 UpdateGuideState(): m_state=6
23:33:45.540 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2028
23:33:45.540 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=115.53, Mass=1922, SNR=30.1, Peak=158 HFD=4.2
23:33:45.541 00.001 28316 MultiStar: [#1 0.07,-0.01,0.91,U] [#2 -0.05,-0.01,0.93,U] [#3 0.12,-0.07,0.86,U] [#4 -0.00,0.02,0.87,U] [#5 0.02,-0.11,0.78,U] [#6 0.03,0.01,0.70,U] [#7 -0.05,-0.00,0.67,U] [#8 0.16,-0.08,0.59,U] 
23:33:45.542 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.10, 0.05}
23:33:45.542 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
23:33:45.542 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.46)
23:33:45.543 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.42 mountX=0.04 mountY=-0.03, mountTheta=-0.70
23:33:45.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
23:33:45.544 00.000 28316 Enqueuing Move request for scope (0.04, -0.02)
23:33:45.545 00.001 29988 Worker thread wakes up
23:33:45.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
23:33:45.545 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
23:33:45.545 00.000 29988 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=-0.03
23:33:45.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:45.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:45.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:33:45.545 00.000 29988 MoveAxis(E, 0, ABG)
23:33:45.545 00.000 29988 Move returns status 0, amount 0
23:33:45.545 00.000 29988 MoveAxis(N, 0, ABG)
23:33:45.545 00.000 29988 Move returns status 0, amount 0
23:33:45.545 00.000 29988 move complete, result=0
23:33:45.545 00.000 29988 worker thread done servicing request
23:33:45.548 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:45.555 00.007 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:33:45.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:45.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:45.556 00.000 28316 Enqueuing Expose request
23:33:45.557 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:45.558 00.001 29988 Worker thread wakes up
23:33:45.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:45.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:47.072 01.514 29988 Exposure complete
23:33:47.096 00.024 29988 worker thread done servicing request
23:33:47.096 00.000 28316 OnExposeComplete: enter
23:33:47.096 00.000 28316 UpdateGuideState(): m_state=6
23:33:47.097 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2029
23:33:47.098 00.001 28316 Star::Find returns 1 (0), X=587.02, Y=115.46, Mass=2016, SNR=30.8, Peak=157 HFD=4.2
23:33:47.098 00.000 28316 MultiStar: [#1 0.04,0.02,0.88,U] [#2 -0.06,0.04,0.91,U] [#3 0.15,0.06,0.83,U] [#4 0.04,-0.02,0.85,U] [#5 0.10,-0.13,0.77,U] [#6 0.15,-0.10,0.68,U] [#7 0.13,-0.03,0.67,U] [#8 0.17,-0.09,0.56,U] 
23:33:47.099 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.15, -0.02}
23:33:47.099 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
23:33:47.099 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.29)
23:33:47.100 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.25 mountX=0.06 mountY=-0.07, mountTheta=-0.87
23:33:47.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
23:33:47.101 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
23:33:47.102 00.001 29988 Worker thread wakes up
23:33:47.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:33:47.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:33:47.102 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.06 yDistance=-0.07
23:33:47.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:33:47.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:47.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:33:47.102 00.000 29988 MoveAxis(E, 0, ABG)
23:33:47.102 00.000 29988 Move returns status 0, amount 0
23:33:47.102 00.000 29988 MoveAxis(N, 0, ABG)
23:33:47.102 00.000 29988 Move returns status 0, amount 0
23:33:47.102 00.000 29988 move complete, result=0
23:33:47.102 00.000 29988 worker thread done servicing request
23:33:47.106 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:47.112 00.006 28316 UpdateGuideState exits: m=2016 RSB=30.8
23:33:47.113 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:47.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:47.114 00.001 28316 Enqueuing Expose request
23:33:47.114 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:47.115 00.001 29988 Worker thread wakes up
23:33:47.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:47.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:48.753 01.638 29988 Exposure complete
23:33:48.776 00.023 29988 worker thread done servicing request
23:33:48.776 00.000 28316 OnExposeComplete: enter
23:33:48.777 00.001 28316 UpdateGuideState(): m_state=6
23:33:48.778 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2030
23:33:48.778 00.000 28316 Star::Find returns 1 (0), X=587.18, Y=115.34, Mass=1829, SNR=29.4, Peak=172 HFD=4.1
23:33:48.779 00.001 28316 MultiStar: [#1 0.21,-0.07,0.96,U] [#2 0.13,-0.17,0.98,U] [#3 0.31,-0.12,0.88,U] [#4 0.21,-0.15,0.89,U] [#5 0.33,-0.27,0.00,M1] [#6 0.50,-0.09,0.00,M1] [#7 0.15,0.01,0.68,U] [#8 0.28,-0.04,0.65,U] 
23:33:48.779 00.000 28316 refined, 6 included, MultiStar: {0.23, -0.10}, one-star: {0.32, -0.14}
23:33:48.779 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
23:33:48.780 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.46)
23:33:48.780 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.42 mountX=0.19 mountY=-0.16, mountTheta=-0.70
23:33:48.781 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.10, opts=13)
23:33:48.782 00.001 28316 Enqueuing Move request for scope (0.23, -0.10)
23:33:48.782 00.000 29988 Worker thread wakes up
23:33:48.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
23:33:48.783 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
23:33:48.783 00.000 29988 Moving (0.23, -0.10) raw xDistance=0.19 yDistance=-0.16
23:33:48.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:33:48.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:48.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:33:48.783 00.000 29988 MoveAxis(E, 0, ABG)
23:33:48.783 00.000 29988 Move returns status 0, amount 0
23:33:48.783 00.000 29988 MoveAxis(N, 0, ABG)
23:33:48.783 00.000 29988 Move returns status 0, amount 0
23:33:48.783 00.000 29988 move complete, result=0
23:33:48.783 00.000 29988 worker thread done servicing request
23:33:48.788 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:48.796 00.008 28316 UpdateGuideState exits: m=1829 RSB=29.4
23:33:48.797 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:48.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:48.798 00.001 28316 Enqueuing Expose request
23:33:48.798 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:48.799 00.001 29988 Worker thread wakes up
23:33:48.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:48.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:50.312 01.513 29988 Exposure complete
23:33:50.335 00.023 29988 worker thread done servicing request
23:33:50.335 00.000 28316 OnExposeComplete: enter
23:33:50.337 00.002 28316 UpdateGuideState(): m_state=6
23:33:50.338 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2031
23:33:50.338 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=115.31, Mass=1836, SNR=29.4, Peak=166 HFD=4.3
23:33:50.338 00.000 28316 MultiStar: [#1 0.31,-0.14,0.93,U] [#2 0.19,-0.09,1.00,U] [#3 0.25,-0.08,0.89,U] [#4 0.17,-0.05,0.89,U] [#5 0.31,-0.28,0.81,U] [#6 0.34,-0.23,0.71,U] [#7 0.23,-0.18,0.71,U] [#8 0.41,-0.23,0.00,M1] 
23:33:50.339 00.001 28316 refined, 7 included, MultiStar: {0.28, -0.15}, one-star: {0.47, -0.17}
23:33:50.339 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
23:33:50.340 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.52)
23:33:50.340 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-0.48 mountX=0.25 mountY=-0.19, mountTheta=-0.64
23:33:50.342 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.15, opts=13)
23:33:50.343 00.001 28316 Enqueuing Move request for scope (0.28, -0.15)
23:33:50.343 00.000 29988 Worker thread wakes up
23:33:50.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
23:33:50.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
23:33:50.344 00.000 29988 Moving (0.28, -0.15) raw xDistance=0.25 yDistance=-0.19
23:33:50.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:33:50.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:50.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:33:50.344 00.000 29988 MoveAxis(W, 53, ABG)
23:33:50.344 00.000 29988 Guiding  Dir = 3, Dur = 53
23:33:50.344 00.000 29988 IsSlewing returns 0
23:33:50.344 00.000 29988 IsGuiding returns 0
23:33:50.346 00.002 29988 PulseGuide returned control before completion, sleep 62
23:33:50.347 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:50.354 00.007 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:33:50.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.356 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:50.356 00.000 28316 Enqueuing Expose request
23:33:50.419 00.063 29988 IsGuiding returns 0
23:33:50.419 00.000 29988 Move returns status 0, amount 53
23:33:50.419 00.000 29988 MoveAxis(N, 0, ABG)
23:33:50.419 00.000 29988 Move returns status 0, amount 0
23:33:50.419 00.000 29988 move complete, result=0
23:33:50.419 00.000 29988 worker thread done servicing request
23:33:50.419 00.000 29988 Worker thread wakes up
23:33:50.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:50.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:50.419 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.2 px 0 ms NORTH
23:33:52.056 01.637 29988 Exposure complete
23:33:52.082 00.026 29988 worker thread done servicing request
23:33:52.082 00.000 28316 OnExposeComplete: enter
23:33:52.083 00.001 28316 UpdateGuideState(): m_state=6
23:33:52.084 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2032
23:33:52.085 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=115.39, Mass=1843, SNR=29.5, Peak=152 HFD=4.2
23:33:52.086 00.001 28316 MultiStar: [#1 0.09,0.06,0.93,U] [#2 -0.01,0.07,0.96,U] [#3 0.15,0.09,0.86,U] [#4 0.13,0.16,0.92,U] [#5 0.24,-0.18,0.77,U] [#6 0.15,0.09,0.71,U] [#7 0.17,0.02,0.68,U] [#8 0.18,-0.06,0.58,U] 
23:33:52.086 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.14, -0.09}
23:33:52.087 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
23:33:52.087 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.88)
23:33:52.087 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.16 mountX=0.03 mountY=-0.13, mountTheta=-1.30
23:33:52.089 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
23:33:52.089 00.000 28316 Enqueuing Move request for scope (0.13, 0.02)
23:33:52.090 00.001 29988 Worker thread wakes up
23:33:52.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
23:33:52.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
23:33:52.090 00.000 29988 Moving (0.13, 0.02) raw xDistance=0.03 yDistance=-0.13
23:33:52.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:52.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:52.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:52.090 00.000 29988 MoveAxis(E, 0, ABG)
23:33:52.090 00.000 29988 Move returns status 0, amount 0
23:33:52.090 00.000 29988 MoveAxis(N, 0, ABG)
23:33:52.090 00.000 29988 Move returns status 0, amount 0
23:33:52.090 00.000 29988 move complete, result=0
23:33:52.091 00.001 29988 worker thread done servicing request
23:33:52.093 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:52.100 00.007 28316 UpdateGuideState exits: m=1843 RSB=29.5
23:33:52.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:52.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:52.102 00.001 28316 Enqueuing Expose request
23:33:52.102 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:52.103 00.001 29988 Worker thread wakes up
23:33:52.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:52.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:53.625 01.522 29988 Exposure complete
23:33:53.648 00.023 29988 worker thread done servicing request
23:33:53.648 00.000 28316 OnExposeComplete: enter
23:33:53.648 00.000 28316 UpdateGuideState(): m_state=6
23:33:53.649 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2033
23:33:53.649 00.000 28316 Star::Find returns 1 (0), X=587.10, Y=115.39, Mass=2082, SNR=31.4, Peak=162 HFD=4.3
23:33:53.650 00.001 28316 MultiStar: [#1 0.13,0.08,0.89,U] [#2 0.08,0.07,0.92,U] [#3 0.23,0.09,0.82,U] [#4 0.14,0.04,0.83,U] [#5 0.13,-0.09,0.73,U] [#6 0.39,-0.04,0.69,U] [#7 0.07,0.10,0.64,U] [#8 0.17,-0.05,0.55,U] 
23:33:53.650 00.000 28316 refined, 8 included, MultiStar: {0.17, 0.01}, one-star: {0.24, -0.09}
23:33:53.651 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:33:53.651 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:33:53.651 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.08 mountX=0.06 mountY=-0.16, mountTheta=-1.22
23:33:53.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.01, opts=13)
23:33:53.653 00.001 28316 Enqueuing Move request for scope (0.17, 0.01)
23:33:53.653 00.000 29988 Worker thread wakes up
23:33:53.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
23:33:53.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
23:33:53.653 00.000 29988 Moving (0.17, 0.01) raw xDistance=0.06 yDistance=-0.16
23:33:53.654 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:33:53.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:53.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:33:53.654 00.000 29988 MoveAxis(E, 0, ABG)
23:33:53.654 00.000 29988 Move returns status 0, amount 0
23:33:53.654 00.000 29988 MoveAxis(N, 0, ABG)
23:33:53.654 00.000 29988 Move returns status 0, amount 0
23:33:53.654 00.000 29988 move complete, result=0
23:33:53.654 00.000 29988 worker thread done servicing request
23:33:53.657 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:33:53.664 00.007 28316 UpdateGuideState exits: m=2082 RSB=31.4
23:33:53.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:53.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:53.666 00.001 28316 Enqueuing Expose request
23:33:53.666 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:53.667 00.001 29988 Worker thread wakes up
23:33:53.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:53.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:55.302 01.635 29988 Exposure complete
23:33:55.328 00.026 29988 worker thread done servicing request
23:33:55.328 00.000 28316 OnExposeComplete: enter
23:33:55.328 00.000 28316 UpdateGuideState(): m_state=6
23:33:55.329 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2034
23:33:55.329 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=115.66, Mass=1821, SNR=29.3, Peak=174 HFD=4.0
23:33:55.330 00.001 28316 MultiStar: [#1 -0.04,0.09,0.94,U] [#2 0.12,0.08,1.03,U] [#3 0.04,0.21,0.89,U] [#4 0.00,0.14,0.89,U] [#5 0.04,0.06,0.83,U] [#6 0.26,0.21,0.73,U] [#7 0.07,0.28,0.72,U] [#8 0.07,0.17,0.61,U] 
23:33:55.330 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.15}, one-star: {0.23, 0.18}
23:33:55.331 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
23:33:55.331 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
23:33:55.332 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=-0.10 mountY=-0.15, mountTheta=-2.18
23:33:55.333 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.15, opts=13)
23:33:55.334 00.001 28316 Enqueuing Move request for scope (0.09, 0.15)
23:33:55.334 00.000 29988 Worker thread wakes up
23:33:55.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
23:33:55.334 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
23:33:55.334 00.000 29988 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.15
23:33:55.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:33:55.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:55.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:33:55.334 00.000 29988 MoveAxis(E, 0, ABG)
23:33:55.334 00.000 29988 Move returns status 0, amount 0
23:33:55.334 00.000 29988 MoveAxis(N, 0, ABG)
23:33:55.334 00.000 29988 Move returns status 0, amount 0
23:33:55.335 00.001 29988 move complete, result=0
23:33:55.335 00.000 29988 worker thread done servicing request
23:33:55.337 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:55.345 00.008 28316 UpdateGuideState exits: m=1821 RSB=29.3
23:33:55.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:55.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:55.346 00.000 28316 Enqueuing Expose request
23:33:55.347 00.001 29988 Worker thread wakes up
23:33:55.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:55.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:55.347 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:56.875 01.528 29988 Exposure complete
23:33:56.900 00.025 29988 worker thread done servicing request
23:33:56.900 00.000 28316 OnExposeComplete: enter
23:33:56.901 00.001 28316 UpdateGuideState(): m_state=6
23:33:56.901 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2035
23:33:56.902 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=115.58, Mass=1831, SNR=29.4, Peak=158 HFD=4.0
23:33:56.902 00.000 28316 MultiStar: [#1 0.14,0.04,0.91,U] [#2 0.18,0.06,0.97,U] [#3 0.19,0.10,0.86,U] [#4 0.07,-0.02,0.87,U] [#5 0.12,-0.10,0.79,U] [#6 0.39,0.05,0.73,U] [#7 0.15,-0.04,0.67,U] [#8 0.24,-0.12,0.61,U] 
23:33:56.903 00.001 28316 refined, 8 included, MultiStar: {0.20, 0.02}, one-star: {0.29, 0.10}
23:33:56.903 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:33:56.904 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.96)
23:33:56.904 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.08 mountX=0.07 mountY=-0.18, mountTheta=-1.22
23:33:56.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.02, opts=13)
23:33:56.907 00.002 28316 Enqueuing Move request for scope (0.20, 0.02)
23:33:56.908 00.001 29988 Worker thread wakes up
23:33:56.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
23:33:56.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
23:33:56.908 00.000 29988 Moving (0.20, 0.02) raw xDistance=0.07 yDistance=-0.18
23:33:56.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:56.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:56.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:33:56.908 00.000 29988 MoveAxis(E, 0, ABG)
23:33:56.908 00.000 29988 Move returns status 0, amount 0
23:33:56.908 00.000 29988 MoveAxis(N, 0, ABG)
23:33:56.908 00.000 29988 Move returns status 0, amount 0
23:33:56.908 00.000 29988 move complete, result=0
23:33:56.908 00.000 29988 worker thread done servicing request
23:33:56.913 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:56.920 00.007 28316 UpdateGuideState exits: m=1831 RSB=29.4
23:33:56.921 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:56.922 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:56.922 00.000 28316 Enqueuing Expose request
23:33:56.923 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:56.924 00.001 29988 Worker thread wakes up
23:33:56.924 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:56.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:33:58.547 01.623 29988 Exposure complete
23:33:58.571 00.024 29988 worker thread done servicing request
23:33:58.572 00.001 28316 OnExposeComplete: enter
23:33:58.572 00.000 28316 UpdateGuideState(): m_state=6
23:33:58.573 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2036
23:33:58.573 00.000 28316 Star::Find returns 1 (0), X=587.06, Y=115.63, Mass=1974, SNR=30.7, Peak=154 HFD=4.5
23:33:58.574 00.001 28316 MultiStar: [#1 0.13,0.09,0.90,U] [#2 0.17,-0.03,0.95,U] [#3 0.08,0.06,0.82,U] [#4 0.08,0.09,0.84,U] [#5 0.16,-0.27,0.75,U] [#6 0.34,-0.13,0.68,U] [#7 0.15,0.02,0.65,U] [#8 0.13,-0.12,0.60,U] 
23:33:58.575 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.00}, one-star: {0.20, 0.15}
23:33:58.576 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
23:33:58.576 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
23:33:58.577 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.02 mountX=0.07 mountY=-0.14, mountTheta=-1.12
23:33:58.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.00, opts=13)
23:33:58.579 00.001 28316 Enqueuing Move request for scope (0.16, -0.00)
23:33:58.579 00.000 29988 Worker thread wakes up
23:33:58.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
23:33:58.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
23:33:58.579 00.000 29988 Moving (0.16, -0.00) raw xDistance=0.07 yDistance=-0.14
23:33:58.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:58.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:58.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:33:58.579 00.000 29988 MoveAxis(E, 0, ABG)
23:33:58.579 00.000 29988 Move returns status 0, amount 0
23:33:58.579 00.000 29988 MoveAxis(N, 0, ABG)
23:33:58.579 00.000 29988 Move returns status 0, amount 0
23:33:58.579 00.000 29988 move complete, result=0
23:33:58.579 00.000 29988 worker thread done servicing request
23:33:58.582 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:33:58.589 00.007 28316 UpdateGuideState exits: m=1974 RSB=30.7
23:33:58.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:58.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:33:58.591 00.001 28316 Enqueuing Expose request
23:33:58.592 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:58.592 00.000 29988 Worker thread wakes up
23:33:58.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:33:58.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:00.117 01.525 29988 Exposure complete
23:34:00.140 00.023 29988 worker thread done servicing request
23:34:00.140 00.000 28316 OnExposeComplete: enter
23:34:00.141 00.001 28316 UpdateGuideState(): m_state=6
23:34:00.142 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2037
23:34:00.142 00.000 28316 Star::Find returns 1 (0), X=587.00, Y=115.44, Mass=1902, SNR=30.0, Peak=148 HFD=4.1
23:34:00.143 00.001 28316 MultiStar: [#1 0.12,-0.01,0.92,U] [#2 0.03,0.14,0.95,U] [#3 0.07,0.04,0.88,U] [#4 0.14,-0.12,0.86,U] [#5 0.02,-0.15,0.76,U] [#6 0.24,-0.09,0.71,U] [#7 0.12,-0.05,0.66,U] [#8 -0.07,-0.14,0.59,U] 
23:34:00.143 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.13, -0.04}
23:34:00.143 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
23:34:00.144 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.44)
23:34:00.145 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.40 mountX=0.07 mountY=-0.06, mountTheta=-0.72
23:34:00.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
23:34:00.146 00.000 28316 Enqueuing Move request for scope (0.09, -0.04)
23:34:00.147 00.001 29988 Worker thread wakes up
23:34:00.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
23:34:00.147 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
23:34:00.147 00.000 29988 Moving (0.09, -0.04) raw xDistance=0.07 yDistance=-0.06
23:34:00.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:00.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:00.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:34:00.147 00.000 29988 MoveAxis(E, 0, ABG)
23:34:00.147 00.000 29988 Move returns status 0, amount 0
23:34:00.147 00.000 29988 MoveAxis(N, 0, ABG)
23:34:00.147 00.000 29988 Move returns status 0, amount 0
23:34:00.147 00.000 29988 move complete, result=0
23:34:00.147 00.000 29988 worker thread done servicing request
23:34:00.150 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:00.159 00.009 28316 UpdateGuideState exits: m=1902 RSB=30.0
23:34:00.160 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:00.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:00.161 00.001 28316 Enqueuing Expose request
23:34:00.161 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:00.162 00.001 29988 Worker thread wakes up
23:34:00.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:00.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:01.784 01.622 29988 Exposure complete
23:34:01.807 00.023 29988 worker thread done servicing request
23:34:01.808 00.001 28316 OnExposeComplete: enter
23:34:01.808 00.000 28316 UpdateGuideState(): m_state=6
23:34:01.809 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2038
23:34:01.809 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=115.34, Mass=1925, SNR=30.1, Peak=160 HFD=4.1
23:34:01.810 00.001 28316 MultiStar: [#1 0.05,-0.08,0.91,U] [#2 -0.05,-0.11,0.97,U] [#3 -0.01,-0.00,0.87,U] [#4 0.08,0.03,0.86,U] [#5 0.17,-0.21,0.77,U] [#6 0.25,-0.02,0.70,U] [#7 0.11,0.04,0.67,U] [#8 0.03,-0.09,0.59,U] 
23:34:01.810 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {0.12, -0.14}
23:34:01.811 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:34:01.811 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.74)
23:34:01.812 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.70 mountX=0.09 mountY=-0.04, mountTheta=-0.41
23:34:01.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
23:34:01.813 00.000 28316 Enqueuing Move request for scope (0.08, -0.07)
23:34:01.814 00.001 29988 Worker thread wakes up
23:34:01.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:34:01.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:34:01.814 00.000 29988 Moving (0.08, -0.07) raw xDistance=0.09 yDistance=-0.04
23:34:01.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:34:01.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:01.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:34:01.814 00.000 29988 MoveAxis(E, 0, ABG)
23:34:01.814 00.000 29988 Move returns status 0, amount 0
23:34:01.814 00.000 29988 MoveAxis(N, 0, ABG)
23:34:01.814 00.000 29988 Move returns status 0, amount 0
23:34:01.814 00.000 29988 move complete, result=0
23:34:01.814 00.000 29988 worker thread done servicing request
23:34:01.819 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:01.826 00.007 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:34:01.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:01.828 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:01.828 00.000 28316 Enqueuing Expose request
23:34:01.828 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:01.829 00.001 29988 Worker thread wakes up
23:34:01.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:01.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:03.346 01.517 29988 Exposure complete
23:34:03.370 00.024 29988 worker thread done servicing request
23:34:03.370 00.000 28316 OnExposeComplete: enter
23:34:03.371 00.001 28316 UpdateGuideState(): m_state=6
23:34:03.371 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2039
23:34:03.372 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=115.46, Mass=1982, SNR=30.6, Peak=167 HFD=4.1
23:34:03.372 00.000 28316 MultiStar: [#1 0.09,-0.08,0.91,U] [#2 0.15,-0.05,0.94,U] [#3 0.14,-0.01,0.89,U] [#4 0.05,-0.13,0.83,U] [#5 -0.02,-0.08,0.77,U] [#6 0.14,-0.21,0.69,U] [#7 0.03,0.04,0.66,U] [#8 -0.02,-0.13,0.58,U] 
23:34:03.373 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.07}, one-star: {0.18, -0.02}
23:34:03.373 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
23:34:03.374 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
23:34:03.375 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.67 mountX=0.10 mountY=-0.05, mountTheta=-0.44
23:34:03.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
23:34:03.376 00.000 28316 Enqueuing Move request for scope (0.09, -0.07)
23:34:03.377 00.001 29988 Worker thread wakes up
23:34:03.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
23:34:03.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
23:34:03.377 00.000 29988 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=-0.05
23:34:03.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:34:03.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:03.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:34:03.377 00.000 29988 MoveAxis(E, 0, ABG)
23:34:03.377 00.000 29988 Move returns status 0, amount 0
23:34:03.377 00.000 29988 MoveAxis(N, 0, ABG)
23:34:03.377 00.000 29988 Move returns status 0, amount 0
23:34:03.378 00.001 29988 move complete, result=0
23:34:03.378 00.000 29988 worker thread done servicing request
23:34:03.381 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:03.387 00.006 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:34:03.388 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:03.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:03.389 00.001 28316 Enqueuing Expose request
23:34:03.389 00.000 29988 Worker thread wakes up
23:34:03.389 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:03.390 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:03.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:05.024 01.634 29988 Exposure complete
23:34:05.047 00.023 29988 worker thread done servicing request
23:34:05.047 00.000 28316 OnExposeComplete: enter
23:34:05.048 00.001 28316 UpdateGuideState(): m_state=6
23:34:05.049 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2040
23:34:05.049 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=115.59, Mass=1917, SNR=30.1, Peak=170 HFD=4.2
23:34:05.050 00.001 28316 MultiStar: [#1 0.09,0.14,0.89,U] [#2 0.09,0.17,0.95,U] [#3 0.15,0.08,0.84,U] [#4 0.11,0.10,0.87,U] [#5 0.11,0.03,0.79,U] [#6 0.17,0.05,0.72,U] [#7 0.13,0.11,0.64,U] [#8 0.10,-0.02,0.60,U] 
23:34:05.050 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.07, 0.11}
23:34:05.050 00.000 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:34:05.051 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.06)
23:34:05.051 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
23:34:05.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
23:34:05.053 00.001 28316 Enqueuing Move request for scope (0.07, 0.11)
23:34:05.053 00.000 29988 Worker thread wakes up
23:34:05.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:34:05.053 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:34:05.053 00.000 29988 Moving (0.07, 0.11) raw xDistance=-0.07 yDistance=-0.11
23:34:05.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:34:05.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:05.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:34:05.053 00.000 29988 MoveAxis(E, 0, ABG)
23:34:05.053 00.000 29988 Move returns status 0, amount 0
23:34:05.053 00.000 29988 MoveAxis(N, 0, ABG)
23:34:05.053 00.000 29988 Move returns status 0, amount 0
23:34:05.053 00.000 29988 move complete, result=0
23:34:05.054 00.001 29988 worker thread done servicing request
23:34:05.059 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:05.066 00.007 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:34:05.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:05.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:05.068 00.002 28316 Enqueuing Expose request
23:34:05.069 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:05.069 00.000 29988 Worker thread wakes up
23:34:05.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:05.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:06.587 01.518 29988 Exposure complete
23:34:06.613 00.026 29988 worker thread done servicing request
23:34:06.613 00.000 28316 OnExposeComplete: enter
23:34:06.614 00.001 28316 UpdateGuideState(): m_state=6
23:34:06.614 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2041
23:34:06.615 00.001 28316 Star::Find returns 1 (0), X=587.19, Y=115.59, Mass=1869, SNR=29.6, Peak=153 HFD=4.3
23:34:06.615 00.000 28316 MultiStar: [#1 0.22,0.07,0.91,U] [#2 0.35,-0.10,0.98,U] [#3 0.23,-0.04,0.90,U] [#4 0.29,0.14,0.89,U] [#5 0.43,-0.17,0.00,M1] [#6 0.35,0.00,0.72,U] [#7 0.14,-0.07,0.66,U] [#8 0.27,0.01,0.62,U] 
23:34:06.616 00.001 28316 refined, 7 included, MultiStar: {0.28, 0.02}, one-star: {0.32, 0.11}
23:34:06.616 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.21 = 1.21)
23:34:06.617 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.97)
23:34:06.617 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.07 mountX=0.10 mountY=-0.26, mountTheta=-1.21
23:34:06.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.02, opts=13)
23:34:06.619 00.001 28316 Enqueuing Move request for scope (0.28, 0.02)
23:34:06.619 00.000 29988 Worker thread wakes up
23:34:06.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
23:34:06.619 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
23:34:06.619 00.000 29988 Moving (0.28, 0.02) raw xDistance=0.10 yDistance=-0.26
23:34:06.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:34:06.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:34:06.619 00.000 29988 MoveAxis(E, 0, ABG)
23:34:06.619 00.000 29988 Move returns status 0, amount 0
23:34:06.619 00.000 29988 MoveAxis(N, 61, ABG)
23:34:06.619 00.000 29988 Guiding  Dir = 0, Dur = 61
23:34:06.620 00.001 29988 IsSlewing returns 0
23:34:06.620 00.000 29988 IsGuiding returns 0
23:34:06.623 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:06.625 00.002 29988 PulseGuide returned control before completion, sleep 67
23:34:06.630 00.005 28316 UpdateGuideState exits: m=1869 RSB=29.6
23:34:06.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:06.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:06.632 00.001 28316 Enqueuing Expose request
23:34:06.695 00.063 29988 IsGuiding returns 0
23:34:06.696 00.001 29988 Move returns status 0, amount 61
23:34:06.696 00.000 29988 move complete, result=0
23:34:06.696 00.000 29988 worker thread done servicing request
23:34:06.696 00.000 29988 Worker thread wakes up
23:34:06.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:06.696 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
23:34:06.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:08.320 01.624 29988 Exposure complete
23:34:08.344 00.024 29988 worker thread done servicing request
23:34:08.344 00.000 28316 OnExposeComplete: enter
23:34:08.345 00.001 28316 UpdateGuideState(): m_state=6
23:34:08.345 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2042
23:34:08.346 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=115.16, Mass=1929, SNR=30.0, Peak=184 HFD=4.3
23:34:08.346 00.000 28316 MultiStar: [#1 0.29,-0.33,0.00,M1] [#2 0.24,-0.28,0.94,U] [#3 0.45,-0.25,0.00,M1] [#4 0.32,-0.25,0.87,U] [#5 0.24,-0.38,0.00,M2] [#6 0.51,-0.47,0.00,M1] [#7 0.33,-0.26,0.00,M1] [#8 0.37,-0.27,0.00,M1] 
23:34:08.347 00.001 28316 refined, 2 included, MultiStar: {0.34, -0.28}, one-star: {0.46, -0.32}
23:34:08.347 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
23:34:08.348 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
23:34:08.348 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-0.69 mountX=0.40 mountY=-0.18, mountTheta=-0.42
23:34:08.349 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.28, opts=13)
23:34:08.350 00.001 28316 Enqueuing Move request for scope (0.34, -0.28)
23:34:08.350 00.000 29988 Worker thread wakes up
23:34:08.351 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.28) opts 0xd
23:34:08.351 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.28)
23:34:08.351 00.000 29988 Moving (0.34, -0.28) raw xDistance=0.40 yDistance=-0.18
23:34:08.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
23:34:08.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:08.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:34:08.351 00.000 29988 MoveAxis(W, 84, ABG)
23:34:08.351 00.000 29988 Guiding  Dir = 3, Dur = 84
23:34:08.351 00.000 29988 IsSlewing returns 0
23:34:08.351 00.000 29988 IsGuiding returns 0
23:34:08.353 00.002 29988 PulseGuide returned control before completion, sleep 93
23:34:08.354 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:08.362 00.008 28316 UpdateGuideState exits: m=1929 RSB=30.0
23:34:08.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:08.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:08.364 00.000 28316 Enqueuing Expose request
23:34:08.458 00.094 29988 IsGuiding returns 0
23:34:08.458 00.000 29988 Move returns status 0, amount 84
23:34:08.458 00.000 29988 MoveAxis(N, 0, ABG)
23:34:08.458 00.000 29988 Move returns status 0, amount 0
23:34:08.458 00.000 29988 move complete, result=0
23:34:08.458 00.000 29988 worker thread done servicing request
23:34:08.458 00.000 29988 Worker thread wakes up
23:34:08.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:08.459 00.001 28316 GuideStep: 0.4 px 84 ms WEST, -0.2 px 0 ms NORTH
23:34:08.460 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:09.867 01.407 29988 Exposure complete
23:34:09.890 00.023 29988 worker thread done servicing request
23:34:09.890 00.000 28316 OnExposeComplete: enter
23:34:09.891 00.001 28316 UpdateGuideState(): m_state=6
23:34:09.892 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2043
23:34:09.892 00.000 28316 Star::Find returns 1 (0), X=587.00, Y=115.41, Mass=1942, SNR=30.2, Peak=157 HFD=4.1
23:34:09.893 00.001 28316 MultiStar: [#1 0.11,0.10,0.90,U] [#2 0.10,0.04,0.95,U] [#3 0.16,0.03,0.83,U] [#4 0.08,-0.03,0.89,U] [#5 0.10,-0.15,0.76,U] [#6 0.25,-0.02,0.69,U] [#7 0.06,0.04,0.67,U] [#8 0.17,-0.18,0.60,U] 
23:34:09.893 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {0.13, -0.07}
23:34:09.893 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
23:34:09.894 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.20)
23:34:09.894 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.16 mountX=0.07 mountY=-0.10, mountTheta=-0.97
23:34:09.896 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
23:34:09.896 00.000 28316 Enqueuing Move request for scope (0.13, -0.02)
23:34:09.897 00.001 29988 Worker thread wakes up
23:34:09.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
23:34:09.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
23:34:09.897 00.000 29988 Moving (0.13, -0.02) raw xDistance=0.07 yDistance=-0.10
23:34:09.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:09.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:09.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:34:09.897 00.000 29988 MoveAxis(E, 0, ABG)
23:34:09.897 00.000 29988 Move returns status 0, amount 0
23:34:09.897 00.000 29988 MoveAxis(N, 0, ABG)
23:34:09.897 00.000 29988 Move returns status 0, amount 0
23:34:09.897 00.000 29988 move complete, result=0
23:34:09.897 00.000 29988 worker thread done servicing request
23:34:09.900 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:09.907 00.007 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:34:09.908 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:09.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:09.908 00.000 28316 Enqueuing Expose request
23:34:09.909 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:09.909 00.000 29988 Worker thread wakes up
23:34:09.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:09.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:11.536 01.627 29988 Exposure complete
23:34:11.559 00.023 29988 worker thread done servicing request
23:34:11.559 00.000 28316 OnExposeComplete: enter
23:34:11.560 00.001 28316 UpdateGuideState(): m_state=6
23:34:11.560 00.000 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2044
23:34:11.561 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=115.64, Mass=1926, SNR=30.2, Peak=174 HFD=4.2
23:34:11.561 00.000 28316 MultiStar: [#1 0.08,0.20,0.91,U] [#2 -0.02,0.12,0.96,U] [#3 0.13,0.15,0.85,U] [#4 0.08,0.04,0.86,U] [#5 -0.01,0.09,0.78,U] [#6 0.24,0.07,0.72,U] [#7 0.25,-0.02,0.65,U] [#8 0.20,0.21,0.58,U] 
23:34:11.562 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.17, 0.16}
23:34:11.562 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:34:11.562 00.000 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
23:34:11.563 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.77 mountX=-0.06 mountY=-0.16, mountTheta=-1.91
23:34:11.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.12, opts=13)
23:34:11.564 00.000 28316 Enqueuing Move request for scope (0.12, 0.12)
23:34:11.565 00.001 29988 Worker thread wakes up
23:34:11.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
23:34:11.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
23:34:11.565 00.000 29988 Moving (0.12, 0.12) raw xDistance=-0.06 yDistance=-0.16
23:34:11.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:34:11.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:11.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:11.565 00.000 29988 MoveAxis(E, 0, ABG)
23:34:11.565 00.000 29988 Move returns status 0, amount 0
23:34:11.565 00.000 29988 MoveAxis(N, 0, ABG)
23:34:11.565 00.000 29988 Move returns status 0, amount 0
23:34:11.565 00.000 29988 move complete, result=0
23:34:11.565 00.000 29988 worker thread done servicing request
23:34:11.569 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:11.576 00.007 28316 UpdateGuideState exits: m=1926 RSB=30.2
23:34:11.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:11.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:11.578 00.001 28316 Enqueuing Expose request
23:34:11.578 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:11.579 00.001 29988 Worker thread wakes up
23:34:11.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:11.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:13.094 01.515 29988 Exposure complete
23:34:13.117 00.023 29988 worker thread done servicing request
23:34:13.117 00.000 28316 OnExposeComplete: enter
23:34:13.118 00.001 28316 UpdateGuideState(): m_state=6
23:34:13.119 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2045
23:34:13.119 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=115.52, Mass=2115, SNR=31.6, Peak=175 HFD=4.3
23:34:13.120 00.001 28316 MultiStar: [#1 -0.10,0.04,0.87,U] [#2 -0.11,0.08,0.91,U] [#3 0.05,0.06,0.83,U] [#4 -0.04,-0.00,0.79,U] [#5 0.03,0.03,0.73,U] [#6 0.17,-0.05,0.69,U] [#7 0.00,-0.00,0.61,U] [#8 0.18,-0.13,0.57,U] 
23:34:13.120 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {0.21, 0.04}
23:34:13.120 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:34:13.121 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:34:13.121 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.39 mountX=0.00 mountY=-0.04, mountTheta=-1.54
23:34:13.122 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
23:34:13.123 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
23:34:13.123 00.000 29988 Worker thread wakes up
23:34:13.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
23:34:13.123 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
23:34:13.123 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.04
23:34:13.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:34:13.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:13.123 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:34:13.123 00.000 29988 MoveAxis(E, 0, ABG)
23:34:13.123 00.000 29988 Move returns status 0, amount 0
23:34:13.123 00.000 29988 MoveAxis(N, 0, ABG)
23:34:13.123 00.000 29988 Move returns status 0, amount 0
23:34:13.123 00.000 29988 move complete, result=0
23:34:13.123 00.000 29988 worker thread done servicing request
23:34:13.128 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:13.135 00.007 28316 UpdateGuideState exits: m=2115 RSB=31.6
23:34:13.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:13.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:13.136 00.000 28316 Enqueuing Expose request
23:34:13.136 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:13.137 00.001 29988 Worker thread wakes up
23:34:13.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:13.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:14.762 01.625 29988 Exposure complete
23:34:14.787 00.025 29988 worker thread done servicing request
23:34:14.787 00.000 28316 OnExposeComplete: enter
23:34:14.788 00.001 28316 UpdateGuideState(): m_state=6
23:34:14.789 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2046
23:34:14.789 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=115.62, Mass=1890, SNR=29.9, Peak=164 HFD=4.2
23:34:14.790 00.001 28316 MultiStar: [#1 0.09,0.05,0.93,U] [#2 0.12,-0.01,0.95,U] [#3 0.11,0.06,0.85,U] [#4 0.05,0.07,0.86,U] [#5 0.12,-0.11,0.78,U] [#6 0.20,-0.09,0.72,U] [#7 0.14,0.01,0.69,U] [#8 0.14,-0.20,0.62,U] 
23:34:14.790 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.00}, one-star: {0.07, 0.14}
23:34:14.791 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
23:34:14.792 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.02)
23:34:14.792 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.01 mountX=0.05 mountY=-0.10, mountTheta=-1.15
23:34:14.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.00, opts=13)
23:34:14.795 00.001 28316 Enqueuing Move request for scope (0.11, 0.00)
23:34:14.795 00.000 29988 Worker thread wakes up
23:34:14.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
23:34:14.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
23:34:14.795 00.000 29988 Moving (0.11, 0.00) raw xDistance=0.05 yDistance=-0.10
23:34:14.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:34:14.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:14.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:34:14.795 00.000 29988 MoveAxis(E, 0, ABG)
23:34:14.795 00.000 29988 Move returns status 0, amount 0
23:34:14.795 00.000 29988 MoveAxis(N, 0, ABG)
23:34:14.796 00.001 29988 Move returns status 0, amount 0
23:34:14.796 00.000 29988 move complete, result=0
23:34:14.796 00.000 29988 worker thread done servicing request
23:34:14.799 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:14.807 00.008 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:34:14.808 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:14.809 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:14.809 00.000 28316 Enqueuing Expose request
23:34:14.810 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:14.810 00.000 29988 Worker thread wakes up
23:34:14.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:14.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:16.324 01.514 29988 Exposure complete
23:34:16.347 00.023 29988 worker thread done servicing request
23:34:16.347 00.000 28316 OnExposeComplete: enter
23:34:16.348 00.001 28316 UpdateGuideState(): m_state=6
23:34:16.349 00.001 28316 Star::Find(15, 586, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2047
23:34:16.349 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=115.43, Mass=1814, SNR=29.1, Peak=144 HFD=4.5
23:34:16.349 00.000 28316 MultiStar: [#1 0.34,-0.22,0.93,U] [#2 0.35,-0.20,1.02,U] [#3 0.38,-0.13,0.90,U] [#4 0.37,-0.08,0.91,U] [#5 0.31,-0.27,0.80,U] [#6 0.47,-0.17,0.00,M1] [#7 0.36,-0.06,0.69,U] [#8 0.33,-0.23,0.61,U] 
23:34:16.350 00.001 28316 single-star, 7 included, MultiStar: {0.34, -0.15}, one-star: {0.31, -0.05}
23:34:16.350 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:34:16.351 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:34:16.351 00.000 28316 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.31 cameraTheta=-0.18 mountX=0.18 mountY=-0.25, mountTheta=-0.95
23:34:16.352 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.05, opts=13)
23:34:16.353 00.001 28316 Enqueuing Move request for scope (0.31, -0.05)
23:34:16.353 00.000 29988 Worker thread wakes up
23:34:16.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd
23:34:16.353 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.05)
23:34:16.353 00.000 29988 Moving (0.31, -0.05) raw xDistance=0.18 yDistance=-0.25
23:34:16.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:34:16.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:34:16.353 00.000 29988 MoveAxis(E, 0, ABG)
23:34:16.353 00.000 29988 Move returns status 0, amount 0
23:34:16.353 00.000 29988 MoveAxis(N, 60, ABG)
23:34:16.353 00.000 29988 Guiding  Dir = 0, Dur = 60
23:34:16.354 00.001 29988 IsSlewing returns 0
23:34:16.354 00.000 29988 IsGuiding returns 0
23:34:16.357 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:34:16.362 00.005 29988 PulseGuide returned control before completion, sleep 62
23:34:16.364 00.002 28316 UpdateGuideState exits: m=1814 RSB=29.1
23:34:16.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:16.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:16.366 00.001 28316 Enqueuing Expose request
23:34:16.433 00.067 29988 IsGuiding returns 0
23:34:16.433 00.000 29988 Move returns status 0, amount 60
23:34:16.433 00.000 29988 move complete, result=0
23:34:16.433 00.000 29988 worker thread done servicing request
23:34:16.433 00.000 29988 Worker thread wakes up
23:34:16.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:16.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:16.433 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 60 ms NORTH
23:34:18.064 01.631 29988 Exposure complete
23:34:18.088 00.024 29988 worker thread done servicing request
23:34:18.088 00.000 28316 OnExposeComplete: enter
23:34:18.088 00.000 28316 UpdateGuideState(): m_state=6
23:34:18.089 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
23:34:18.089 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=115.33, Mass=1826, SNR=29.2, Peak=152 HFD=4.2
23:34:18.091 00.002 28316 MultiStar: [#1 0.06,0.01,0.92,U] [#2 0.04,-0.24,0.99,U] [#3 0.22,-0.06,0.89,U] [#4 0.11,-0.14,0.87,U] [#5 0.21,-0.26,0.78,U] [#6 0.21,-0.11,0.74,U] [#7 -0.03,0.04,0.70,U] [#8 0.22,-0.30,0.62,U] 
23:34:18.091 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.13}, one-star: {0.17, -0.15}
23:34:18.091 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
23:34:18.092 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.83)
23:34:18.092 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-0.79 mountX=0.18 mountY=-0.06, mountTheta=-0.32
23:34:18.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.13, opts=13)
23:34:18.094 00.001 28316 Enqueuing Move request for scope (0.13, -0.13)
23:34:18.094 00.000 29988 Worker thread wakes up
23:34:18.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
23:34:18.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
23:34:18.094 00.000 29988 Moving (0.13, -0.13) raw xDistance=0.18 yDistance=-0.06
23:34:18.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:34:18.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:18.095 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:34:18.095 00.000 29988 MoveAxis(E, 0, ABG)
23:34:18.095 00.000 29988 Move returns status 0, amount 0
23:34:18.095 00.000 29988 MoveAxis(N, 0, ABG)
23:34:18.095 00.000 29988 Move returns status 0, amount 0
23:34:18.095 00.000 29988 move complete, result=0
23:34:18.095 00.000 29988 worker thread done servicing request
23:34:18.097 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:18.105 00.008 28316 UpdateGuideState exits: m=1826 RSB=29.2
23:34:18.106 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:18.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:18.106 00.000 28316 Enqueuing Expose request
23:34:18.106 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:18.107 00.001 29988 Worker thread wakes up
23:34:18.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:18.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,100,31,31)
23:34:19.242 01.135 28316 evsrv: cli 0C97D050 connect
23:34:19.243 00.001 28316 case statement mapped state 6 to 3
23:34:19.244 00.001 28316 case statement mapped state 6 to 3
23:34:19.244 00.000 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"b270d8b5-5973-4366-9c76-0a20c116fa5b"}
23:34:19.245 00.001 28316 case statement mapped state 6 to 3
23:34:19.245 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"b270d8b5-5973-4366-9c76-0a20c116fa5b"}
23:34:19.247 00.002 28316 evsrv: cli 0C97D050 disconnect
23:34:19.248 00.001 28316 evsrv: cli 0C97D870 connect
23:34:19.248 00.000 28316 case statement mapped state 6 to 3
23:34:19.249 00.001 28316 case statement mapped state 6 to 3
23:34:19.250 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"fd54bf5f-4b86-432f-a07a-9a88169b089f"}
23:34:19.252 00.002 28316 PhdController::Dither begins
23:34:19.252 00.000 28316 dither: size=2.00, dRA=-1.52 dDec=-1.98
23:34:19.253 00.001 28316 MountToCamera -- mountTheta (2.23) + m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:34:19.253 00.000 28316 MountToCamera -- mountX=-1.52 mountY=-1.98 hyp=2.50 mountTheta=2.23 cameraX=1.17, cameraY=2.21 cameraTheta=1.08
23:34:19.254 00.001 28316 setting lock position to (588.04, 117.69)
23:34:19.254 00.000 28316 Mount: notify guiding dithered (1.2, 2.2)
23:34:19.255 00.001 28316 MultiStar: stabilizing after lock position change
23:34:19.255 00.000 28316 Status Line: Dithering de -1.52,-1.98
23:34:19.257 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:34:19.258 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:34:19.258 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"fd54bf5f-4b86-432f-a07a-9a88169b089f"}
23:34:19.259 00.001 28316 evsrv: cli 0C97D870 disconnect
23:34:19.625 00.366 29988 Exposure complete
23:34:19.648 00.023 29988 worker thread done servicing request
23:34:19.648 00.000 28316 OnExposeComplete: enter
23:34:19.649 00.001 28316 UpdateGuideState(): m_state=6
23:34:19.649 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2049
23:34:19.650 00.001 28316 Star::Find returns 1 (0), X=587.09, Y=115.49, Mass=1812, SNR=29.2, Peak=141 HFD=4.3
23:34:19.650 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
23:34:19.651 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
23:34:19.651 00.000 28316 CameraToMount -- cameraX=-0.94 cameraY=-2.20 hyp=2.40 cameraTheta=-1.98 mountX=1.61 mountY=1.83, mountTheta=0.85
23:34:19.652 00.001 28316 dither recenter: remaining=(1.5,2.0) step=(1.5,2.0)
23:34:19.653 00.001 28316 MountToCamera -- mountTheta (-0.92) + m_xAngle (-1.14) = xAngle (-2.06 = -2.06)
23:34:19.653 00.000 28316 MountToCamera -- mountX=1.52 mountY=1.98 hyp=2.50 mountTheta=-0.92 cameraX=-1.17, cameraY=-2.21 cameraTheta=-2.06
23:34:19.654 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.17, y=-2.21, opts=4)
23:34:19.654 00.000 28316 Enqueuing Move request for scope (-1.17, -2.21)
23:34:19.655 00.001 28316 Mount: notify direct move 1.52,1.98
23:34:19.655 00.000 29988 Worker thread wakes up
23:34:19.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -2.21) opts 0x4
23:34:19.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.17, -2.21)
23:34:19.655 00.000 29988 Moving (-1.17, -2.21) raw xDistance=1.52 yDistance=1.98
23:34:19.655 00.000 29988 MoveAxis(W, 508, B)
23:34:19.655 00.000 29988 Guiding  Dir = 3, Dur = 508
23:34:19.655 00.000 29988 IsSlewing returns 0
23:34:19.656 00.001 29988 IsGuiding returns 0
23:34:19.657 00.001 29988 PulseGuide returned control before completion, sleep 517
23:34:19.659 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:19.667 00.008 28316 UpdateGuideState exits: m=1812 RSB=29.2
23:34:19.667 00.000 28316 PhdController: settling, locked = 1, distance = 2.60 (0.50) aobump = 0 frame = 1 / 99999
23:34:19.668 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138459.668,"Host":"ASUS_SAM","Inst":1,"Distance":2.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:19.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:19.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:19.669 00.000 28316 Enqueuing Expose request
23:34:20.190 00.521 29988 IsGuiding returns 0
23:34:20.190 00.000 29988 Move returns status 0, amount 508
23:34:20.190 00.000 29988 MoveAxis(S, 473, B)
23:34:20.190 00.000 29988 Guiding  Dir = 1, Dur = 473
23:34:20.190 00.000 29988 IsSlewing returns 0
23:34:20.190 00.000 29988 IsGuiding returns 0
23:34:20.195 00.005 29988 PulseGuide returned control before completion, sleep 479
23:34:20.690 00.495 29988 IsGuiding returns 0
23:34:20.690 00.000 29988 Move returns status 0, amount 473
23:34:20.690 00.000 29988 move complete, result=0
23:34:20.690 00.000 29988 worker thread done servicing request
23:34:20.690 00.000 29988 Worker thread wakes up
23:34:20.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:20.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:20.690 00.000 28316 GuideStep: 1.5 px 508 ms WEST, 2.0 px 473 ms SOUTH
23:34:22.313 01.623 29988 Exposure complete
23:34:22.336 00.023 29988 worker thread done servicing request
23:34:22.337 00.001 28316 OnExposeComplete: enter
23:34:22.337 00.000 28316 UpdateGuideState(): m_state=6
23:34:22.338 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2050
23:34:22.338 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=116.97, Mass=1954, SNR=30.3, Peak=187 HFD=4.4
23:34:22.339 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-1.14) = xAngle (-1.37 = -1.37)
23:34:22.339 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.73 = 1.73)
23:34:22.339 00.000 28316 CameraToMount -- cameraX=-1.00 cameraY=-0.72 hyp=1.23 cameraTheta=-2.52 mountX=0.24 mountY=1.21, mountTheta=1.38
23:34:22.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.00, y=-0.72, opts=13)
23:34:22.341 00.001 28316 Enqueuing Move request for scope (-1.00, -0.72)
23:34:22.342 00.001 29988 Worker thread wakes up
23:34:22.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.72) opts 0xd
23:34:22.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.00, -0.72)
23:34:22.342 00.000 29988 Moving (-1.00, -0.72) raw xDistance=0.24 yDistance=1.21
23:34:22.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:34:22.342 00.000 29988 resist switch: large excursion: input 1.21 thresh 0.60 direction from 0 to 1
23:34:22.342 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.63
23:34:22.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
23:34:22.342 00.000 29988 MoveAxis(W, 50, ABG)
23:34:22.342 00.000 29988 Guiding  Dir = 3, Dur = 50
23:34:22.342 00.000 29988 IsSlewing returns 0
23:34:22.342 00.000 29988 IsGuiding returns 0
23:34:22.344 00.002 29988 PulseGuide returned control before completion, sleep 59
23:34:22.345 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:22.352 00.007 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:34:22.352 00.000 28316 PhdController: settling, locked = 1, distance = 1.23 (0.50) aobump = 0 frame = 2 / 99999
23:34:22.353 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138462.353,"Host":"ASUS_SAM","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:22.353 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:22.354 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:22.354 00.000 28316 Enqueuing Expose request
23:34:22.410 00.056 29988 IsGuiding returns 0
23:34:22.410 00.000 29988 Move returns status 0, amount 50
23:34:22.410 00.000 29988 MoveAxis(S, 289, ABG)
23:34:22.410 00.000 29988 Guiding  Dir = 1, Dur = 289
23:34:22.410 00.000 29988 IsSlewing returns 0
23:34:22.411 00.001 29988 IsGuiding returns 0
23:34:22.415 00.004 29988 PulseGuide returned control before completion, sleep 295
23:34:22.722 00.307 29988 IsGuiding returns 0
23:34:22.722 00.000 29988 Move returns status 0, amount 289
23:34:22.722 00.000 29988 move complete, result=0
23:34:22.722 00.000 29988 worker thread done servicing request
23:34:22.722 00.000 29988 Worker thread wakes up
23:34:22.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:22.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:22.723 00.001 28316 GuideStep: 0.2 px 50 ms WEST, 1.2 px 289 ms SOUTH
23:34:24.126 01.403 29988 Exposure complete
23:34:24.152 00.026 29988 worker thread done servicing request
23:34:24.152 00.000 28316 OnExposeComplete: enter
23:34:24.152 00.000 28316 UpdateGuideState(): m_state=6
23:34:24.153 00.001 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2051
23:34:24.153 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=117.31, Mass=1862, SNR=29.6, Peak=159 HFD=4.2
23:34:24.154 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
23:34:24.154 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
23:34:24.155 00.001 28316 CameraToMount -- cameraX=-1.07 cameraY=-0.38 hyp=1.14 cameraTheta=-2.80 mountX=-0.10 mountY=1.13, mountTheta=1.66
23:34:24.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.07, y=-0.38, opts=13)
23:34:24.157 00.001 28316 Enqueuing Move request for scope (-1.07, -0.38)
23:34:24.157 00.000 29988 Worker thread wakes up
23:34:24.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.38) opts 0xd
23:34:24.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.07, -0.38)
23:34:24.158 00.000 29988 Moving (-1.07, -0.38) raw xDistance=-0.10 yDistance=1.13
23:34:24.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:34:24.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
23:34:24.158 00.000 29988 MoveAxis(E, 0, ABG)
23:34:24.158 00.000 29988 Move returns status 0, amount 0
23:34:24.158 00.000 29988 MoveAxis(S, 269, ABG)
23:34:24.158 00.000 29988 Guiding  Dir = 1, Dur = 269
23:34:24.158 00.000 29988 IsSlewing returns 0
23:34:24.158 00.000 29988 IsGuiding returns 0
23:34:24.162 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:24.163 00.001 29988 PulseGuide returned control before completion, sleep 275
23:34:24.169 00.006 28316 UpdateGuideState exits: m=1862 RSB=29.6
23:34:24.169 00.000 28316 PhdController: settling, locked = 1, distance = 1.20 (0.50) aobump = 0 frame = 3 / 99999
23:34:24.170 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138464.170,"Host":"ASUS_SAM","Inst":1,"Distance":1.20,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:24.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:24.171 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:24.171 00.000 28316 Enqueuing Expose request
23:34:24.453 00.282 29988 IsGuiding returns 0
23:34:24.453 00.000 29988 Move returns status 0, amount 269
23:34:24.453 00.000 29988 move complete, result=0
23:34:24.453 00.000 29988 worker thread done servicing request
23:34:24.453 00.000 29988 Worker thread wakes up
23:34:24.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:24.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:24.453 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.1 px 269 ms SOUTH
23:34:26.081 01.628 29988 Exposure complete
23:34:26.105 00.024 29988 worker thread done servicing request
23:34:26.105 00.000 28316 OnExposeComplete: enter
23:34:26.105 00.000 28316 UpdateGuideState(): m_state=6
23:34:26.106 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2052
23:34:26.106 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=117.21, Mass=1905, SNR=29.9, Peak=187 HFD=4.2
23:34:26.107 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:34:26.108 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:34:26.108 00.000 28316 CameraToMount -- cameraX=-1.08 cameraY=-0.48 hyp=1.18 cameraTheta=-2.72 mountX=-0.01 mountY=1.18, mountTheta=1.58
23:34:26.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.08, y=-0.48, opts=13)
23:34:26.109 00.000 28316 Enqueuing Move request for scope (-1.08, -0.48)
23:34:26.110 00.001 29988 Worker thread wakes up
23:34:26.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.48) opts 0xd
23:34:26.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.08, -0.48)
23:34:26.110 00.000 29988 Moving (-1.08, -0.48) raw xDistance=-0.01 yDistance=1.18
23:34:26.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:26.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
23:34:26.110 00.000 29988 MoveAxis(E, 0, ABG)
23:34:26.110 00.000 29988 Move returns status 0, amount 0
23:34:26.110 00.000 29988 MoveAxis(S, 282, ABG)
23:34:26.110 00.000 29988 Guiding  Dir = 1, Dur = 282
23:34:26.110 00.000 29988 IsSlewing returns 0
23:34:26.111 00.001 29988 IsGuiding returns 0
23:34:26.114 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:26.115 00.001 29988 PulseGuide returned control before completion, sleep 288
23:34:26.121 00.006 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:34:26.122 00.001 28316 PhdController: settling, locked = 1, distance = 1.19 (0.50) aobump = 0 frame = 4 / 99999
23:34:26.122 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138466.122,"Host":"ASUS_SAM","Inst":1,"Distance":1.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:26.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:26.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:26.123 00.000 28316 Enqueuing Expose request
23:34:26.410 00.287 29988 IsGuiding returns 0
23:34:26.410 00.000 29988 Move returns status 0, amount 282
23:34:26.410 00.000 29988 move complete, result=0
23:34:26.410 00.000 29988 worker thread done servicing request
23:34:26.410 00.000 29988 Worker thread wakes up
23:34:26.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:26.410 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.2 px 282 ms SOUTH
23:34:26.411 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:27.819 01.408 29988 Exposure complete
23:34:27.844 00.025 29988 worker thread done servicing request
23:34:27.844 00.000 28316 OnExposeComplete: enter
23:34:27.845 00.001 28316 UpdateGuideState(): m_state=6
23:34:27.845 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2053
23:34:27.846 00.001 28316 Star::Find returns 1 (0), X=586.96, Y=117.34, Mass=2079, SNR=31.4, Peak=188 HFD=4.2
23:34:27.846 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
23:34:27.847 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
23:34:27.847 00.000 28316 CameraToMount -- cameraX=-1.08 cameraY=-0.35 hyp=1.13 cameraTheta=-2.83 mountX=-0.12 mountY=1.12, mountTheta=1.68
23:34:27.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.08, y=-0.35, opts=13)
23:34:27.850 00.001 28316 Enqueuing Move request for scope (-1.08, -0.35)
23:34:27.851 00.001 29988 Worker thread wakes up
23:34:27.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.35) opts 0xd
23:34:27.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.08, -0.35)
23:34:27.851 00.000 29988 Moving (-1.08, -0.35) raw xDistance=-0.12 yDistance=1.12
23:34:27.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:34:27.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
23:34:27.851 00.000 29988 MoveAxis(E, 0, ABG)
23:34:27.851 00.000 29988 Move returns status 0, amount 0
23:34:27.851 00.000 29988 MoveAxis(S, 267, ABG)
23:34:27.851 00.000 29988 Guiding  Dir = 1, Dur = 267
23:34:27.852 00.001 29988 IsSlewing returns 0
23:34:27.852 00.000 29988 IsGuiding returns 0
23:34:27.855 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:27.858 00.003 29988 PulseGuide returned control before completion, sleep 271
23:34:27.862 00.004 28316 UpdateGuideState exits: m=2079 RSB=31.4
23:34:27.863 00.001 28316 PhdController: settling, locked = 1, distance = 1.18 (0.50) aobump = 0 frame = 5 / 99999
23:34:27.863 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138467.863,"Host":"ASUS_SAM","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:27.865 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:27.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:27.866 00.001 28316 Enqueuing Expose request
23:34:28.144 00.278 29988 IsGuiding returns 0
23:34:28.144 00.000 29988 Move returns status 0, amount 267
23:34:28.144 00.000 29988 move complete, result=0
23:34:28.145 00.001 29988 worker thread done servicing request
23:34:28.145 00.000 29988 Worker thread wakes up
23:34:28.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:28.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:28.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.1 px 267 ms SOUTH
23:34:29.775 01.630 29988 Exposure complete
23:34:29.798 00.023 29988 worker thread done servicing request
23:34:29.798 00.000 28316 OnExposeComplete: enter
23:34:29.799 00.001 28316 UpdateGuideState(): m_state=6
23:34:29.800 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2054
23:34:29.800 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=117.41, Mass=1953, SNR=30.3, Peak=160 HFD=4.4
23:34:29.800 00.000 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
23:34:29.801 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.31 = 1.31)
23:34:29.801 00.000 28316 CameraToMount -- cameraX=-1.29 cameraY=-0.27 hyp=1.32 cameraTheta=-2.93 mountX=-0.29 mountY=1.28, mountTheta=1.79
23:34:29.802 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.29, y=-0.27, opts=13)
23:34:29.803 00.001 28316 Enqueuing Move request for scope (-1.29, -0.27)
23:34:29.803 00.000 29988 Worker thread wakes up
23:34:29.803 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.29, -0.27) opts 0xd
23:34:29.803 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.29, -0.27)
23:34:29.803 00.000 29988 Moving (-1.29, -0.27) raw xDistance=-0.29 yDistance=1.28
23:34:29.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:34:29.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
23:34:29.803 00.000 29988 MoveAxis(E, 60, ABG)
23:34:29.803 00.000 29988 Guiding  Dir = 2, Dur = 60
23:34:29.804 00.001 29988 IsSlewing returns 0
23:34:29.805 00.001 29988 IsGuiding returns 0
23:34:29.807 00.002 29988 PulseGuide returned control before completion, sleep 68
23:34:29.809 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:29.816 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:34:29.816 00.000 28316 PhdController: settling, locked = 1, distance = 1.22 (0.50) aobump = 0 frame = 6 / 99999
23:34:29.817 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138469.817,"Host":"ASUS_SAM","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:29.817 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:29.818 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:29.818 00.000 28316 Enqueuing Expose request
23:34:29.881 00.063 29988 IsGuiding returns 0
23:34:29.881 00.000 29988 Move returns status 0, amount 60
23:34:29.881 00.000 29988 MoveAxis(S, 305, ABG)
23:34:29.881 00.000 29988 Guiding  Dir = 1, Dur = 305
23:34:29.882 00.001 29988 IsSlewing returns 0
23:34:29.882 00.000 29988 IsGuiding returns 0
23:34:29.886 00.004 29988 PulseGuide returned control before completion, sleep 311
23:34:30.209 00.323 29988 IsGuiding returns 0
23:34:30.209 00.000 29988 Move returns status 0, amount 305
23:34:30.209 00.000 29988 move complete, result=0
23:34:30.209 00.000 29988 worker thread done servicing request
23:34:30.210 00.001 28316 GuideStep: -0.3 px 60 ms EAST, 1.3 px 305 ms SOUTH
23:34:30.211 00.001 29988 Worker thread wakes up
23:34:30.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:30.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:31.628 01.417 29988 Exposure complete
23:34:31.652 00.024 29988 worker thread done servicing request
23:34:31.652 00.000 28316 OnExposeComplete: enter
23:34:31.653 00.001 28316 UpdateGuideState(): m_state=6
23:34:31.654 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2055
23:34:31.654 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=117.39, Mass=1883, SNR=29.7, Peak=155 HFD=4.5
23:34:31.654 00.000 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:34:31.655 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:34:31.655 00.000 28316 CameraToMount -- cameraX=-1.20 cameraY=-0.30 hyp=1.24 cameraTheta=-2.90 mountX=-0.23 mountY=1.21, mountTheta=1.76
23:34:31.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.20, y=-0.30, opts=13)
23:34:31.658 00.002 28316 Enqueuing Move request for scope (-1.20, -0.30)
23:34:31.658 00.000 29988 Worker thread wakes up
23:34:31.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.20, -0.30) opts 0xd
23:34:31.658 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.20, -0.30)
23:34:31.658 00.000 29988 Moving (-1.20, -0.30) raw xDistance=-0.23 yDistance=1.21
23:34:31.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
23:34:31.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
23:34:31.658 00.000 29988 MoveAxis(E, 52, ABG)
23:34:31.658 00.000 29988 Guiding  Dir = 2, Dur = 52
23:34:31.659 00.001 29988 IsSlewing returns 0
23:34:31.659 00.000 29988 IsGuiding returns 0
23:34:31.661 00.002 29988 PulseGuide returned control before completion, sleep 61
23:34:31.662 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:34:31.669 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:34:31.670 00.001 28316 PhdController: settling, locked = 1, distance = 1.23 (0.50) aobump = 0 frame = 7 / 99999
23:34:31.670 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138471.670,"Host":"ASUS_SAM","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:31.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:31.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:31.671 00.000 28316 Enqueuing Expose request
23:34:31.739 00.068 29988 IsGuiding returns 0
23:34:31.739 00.000 29988 Move returns status 0, amount 52
23:34:31.739 00.000 29988 MoveAxis(S, 289, ABG)
23:34:31.739 00.000 29988 Guiding  Dir = 1, Dur = 289
23:34:31.739 00.000 29988 IsSlewing returns 0
23:34:31.739 00.000 29988 IsGuiding returns 0
23:34:31.744 00.005 29988 PulseGuide returned control before completion, sleep 295
23:34:32.048 00.304 29988 IsGuiding returns 0
23:34:32.048 00.000 29988 Move returns status 0, amount 289
23:34:32.048 00.000 29988 move complete, result=0
23:34:32.048 00.000 29988 worker thread done servicing request
23:34:32.048 00.000 29988 Worker thread wakes up
23:34:32.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:32.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:32.048 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 1.2 px 289 ms SOUTH
23:34:33.677 01.629 29988 Exposure complete
23:34:33.701 00.024 29988 worker thread done servicing request
23:34:33.701 00.000 28316 OnExposeComplete: enter
23:34:33.701 00.000 28316 UpdateGuideState(): m_state=6
23:34:33.701 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2056
23:34:33.702 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=116.99, Mass=1939, SNR=30.3, Peak=205 HFD=4.4
23:34:33.702 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
23:34:33.703 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
23:34:33.703 00.000 28316 CameraToMount -- cameraX=-1.00 cameraY=-0.70 hyp=1.22 cameraTheta=-2.53 mountX=0.22 mountY=1.21, mountTheta=1.39
23:34:33.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.00, y=-0.70, opts=13)
23:34:33.705 00.001 28316 Enqueuing Move request for scope (-1.00, -0.70)
23:34:33.705 00.000 29988 Worker thread wakes up
23:34:33.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.70) opts 0xd
23:34:33.705 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.00, -0.70)
23:34:33.705 00.000 29988 Moving (-1.00, -0.70) raw xDistance=0.22 yDistance=1.21
23:34:33.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
23:34:33.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
23:34:33.705 00.000 29988 MoveAxis(W, 43, ABG)
23:34:33.705 00.000 29988 Guiding  Dir = 3, Dur = 43
23:34:33.705 00.000 29988 IsSlewing returns 0
23:34:33.705 00.000 29988 IsGuiding returns 0
23:34:33.710 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:33.712 00.002 29988 PulseGuide returned control before completion, sleep 49
23:34:33.718 00.006 28316 UpdateGuideState exits: m=1939 RSB=30.3
23:34:33.719 00.001 28316 PhdController: settling, locked = 1, distance = 1.22 (0.50) aobump = 0 frame = 8 / 99999
23:34:33.719 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138473.719,"Host":"ASUS_SAM","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:33.720 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:33.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:33.721 00.001 28316 Enqueuing Expose request
23:34:33.771 00.050 29988 IsGuiding returns 1
23:34:33.771 00.000 29988 scope still moving after pulse duration time elapsed
23:34:33.801 00.030 29988 IsSlewing returns 0
23:34:33.802 00.001 29988 IsGuiding returns 0
23:34:33.802 00.000 29988 scope move finished after 43 + 52 ms
23:34:33.802 00.000 29988 Move returns status 0, amount 43
23:34:33.802 00.000 29988 MoveAxis(S, 289, ABG)
23:34:33.802 00.000 29988 Guiding  Dir = 1, Dur = 289
23:34:33.802 00.000 29988 IsSlewing returns 0
23:34:33.802 00.000 29988 IsGuiding returns 0
23:34:33.808 00.006 29988 PulseGuide returned control before completion, sleep 294
23:34:34.112 00.304 29988 IsGuiding returns 0
23:34:34.112 00.000 29988 Move returns status 0, amount 289
23:34:34.112 00.000 29988 move complete, result=0
23:34:34.112 00.000 29988 worker thread done servicing request
23:34:34.112 00.000 29988 Worker thread wakes up
23:34:34.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:34.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:34.112 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 1.2 px 289 ms SOUTH
23:34:35.520 01.408 29988 Exposure complete
23:34:35.544 00.024 29988 worker thread done servicing request
23:34:35.544 00.000 28316 OnExposeComplete: enter
23:34:35.545 00.001 28316 UpdateGuideState(): m_state=6
23:34:35.545 00.000 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2057
23:34:35.546 00.001 28316 Star::Find returns 1 (0), X=586.89, Y=117.32, Mass=1902, SNR=29.9, Peak=177 HFD=4.1
23:34:35.546 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.69 = -1.69)
23:34:35.546 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.41 = 1.41)
23:34:35.547 00.001 28316 CameraToMount -- cameraX=-1.15 cameraY=-0.36 hyp=1.20 cameraTheta=-2.83 mountX=-0.14 mountY=1.19, mountTheta=1.69
23:34:35.548 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.15, y=-0.36, opts=13)
23:34:35.549 00.001 28316 Enqueuing Move request for scope (-1.15, -0.36)
23:34:35.550 00.001 29988 Worker thread wakes up
23:34:35.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.36) opts 0xd
23:34:35.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.15, -0.36)
23:34:35.550 00.000 29988 Moving (-1.15, -0.36) raw xDistance=-0.14 yDistance=1.19
23:34:35.551 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:34:35.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
23:34:35.551 00.000 29988 MoveAxis(E, 0, ABG)
23:34:35.551 00.000 29988 Move returns status 0, amount 0
23:34:35.551 00.000 29988 MoveAxis(S, 283, ABG)
23:34:35.551 00.000 29988 Guiding  Dir = 1, Dur = 283
23:34:35.551 00.000 29988 IsSlewing returns 0
23:34:35.551 00.000 29988 IsGuiding returns 0
23:34:35.555 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:35.556 00.001 29988 PulseGuide returned control before completion, sleep 289
23:34:35.562 00.006 28316 UpdateGuideState exits: m=1902 RSB=29.9
23:34:35.563 00.001 28316 PhdController: settling, locked = 1, distance = 1.22 (0.50) aobump = 0 frame = 9 / 99999
23:34:35.563 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138475.563,"Host":"ASUS_SAM","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:35.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:35.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:35.565 00.001 28316 Enqueuing Expose request
23:34:35.849 00.284 29988 IsGuiding returns 0
23:34:35.849 00.000 29988 Move returns status 0, amount 283
23:34:35.849 00.000 29988 move complete, result=0
23:34:35.849 00.000 29988 worker thread done servicing request
23:34:35.849 00.000 29988 Worker thread wakes up
23:34:35.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:35.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:35.849 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.2 px 283 ms SOUTH
23:34:37.485 01.636 29988 Exposure complete
23:34:37.508 00.023 29988 worker thread done servicing request
23:34:37.508 00.000 28316 OnExposeComplete: enter
23:34:37.509 00.001 28316 UpdateGuideState(): m_state=6
23:34:37.509 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2058
23:34:37.510 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=117.08, Mass=1923, SNR=30.1, Peak=179 HFD=4.2
23:34:37.510 00.000 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.14) = xAngle (-1.37 = -1.37)
23:34:37.511 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.73 = 1.73)
23:34:37.511 00.000 28316 CameraToMount -- cameraX=-0.83 cameraY=-0.61 hyp=1.03 cameraTheta=-2.51 mountX=0.21 mountY=1.01, mountTheta=1.37
23:34:37.513 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=-0.61, opts=13)
23:34:37.513 00.000 28316 Enqueuing Move request for scope (-0.83, -0.61)
23:34:37.513 00.000 29988 Worker thread wakes up
23:34:37.514 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.61) opts 0xd
23:34:37.514 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, -0.61)
23:34:37.514 00.000 29988 Moving (-0.83, -0.61) raw xDistance=0.21 yDistance=1.01
23:34:37.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:34:37.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
23:34:37.514 00.000 29988 MoveAxis(W, 44, ABG)
23:34:37.514 00.000 29988 Guiding  Dir = 3, Dur = 44
23:34:37.514 00.000 29988 IsSlewing returns 0
23:34:37.514 00.000 29988 IsGuiding returns 0
23:34:37.517 00.003 29988 PulseGuide returned control before completion, sleep 53
23:34:37.518 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:37.528 00.010 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:34:37.528 00.000 28316 PhdController: settling, locked = 1, distance = 1.16 (0.50) aobump = 0 frame = 10 / 99999
23:34:37.528 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138477.528,"Host":"ASUS_SAM","Inst":1,"Distance":1.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:37.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:37.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:37.530 00.001 28316 Enqueuing Expose request
23:34:37.579 00.049 29988 IsGuiding returns 1
23:34:37.579 00.000 29988 scope still moving after pulse duration time elapsed
23:34:37.610 00.031 29988 IsSlewing returns 0
23:34:37.610 00.000 29988 IsGuiding returns 0
23:34:37.611 00.001 29988 scope move finished after 44 + 52 ms
23:34:37.611 00.000 29988 Move returns status 0, amount 44
23:34:37.611 00.000 29988 MoveAxis(S, 242, ABG)
23:34:37.611 00.000 29988 Guiding  Dir = 1, Dur = 242
23:34:37.611 00.000 29988 IsSlewing returns 0
23:34:37.611 00.000 29988 IsGuiding returns 0
23:34:37.616 00.005 29988 PulseGuide returned control before completion, sleep 247
23:34:37.875 00.259 29988 IsGuiding returns 1
23:34:37.875 00.000 29988 scope still moving after pulse duration time elapsed
23:34:37.906 00.031 29988 IsSlewing returns 0
23:34:37.908 00.002 29988 IsGuiding returns 0
23:34:37.908 00.000 29988 scope move finished after 242 + 54 ms
23:34:37.908 00.000 29988 Move returns status 0, amount 242
23:34:37.908 00.000 29988 move complete, result=0
23:34:37.908 00.000 29988 worker thread done servicing request
23:34:37.908 00.000 29988 Worker thread wakes up
23:34:37.908 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 1.0 px 242 ms SOUTH
23:34:37.909 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:37.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:39.316 01.407 29988 Exposure complete
23:34:39.339 00.023 29988 worker thread done servicing request
23:34:39.339 00.000 28316 OnExposeComplete: enter
23:34:39.340 00.001 28316 UpdateGuideState(): m_state=6
23:34:39.341 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2059
23:34:39.341 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=117.31, Mass=1925, SNR=30.0, Peak=180 HFD=4.2
23:34:39.342 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.14) = xAngle (-1.60 = -1.60)
23:34:39.342 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
23:34:39.343 00.001 28316 CameraToMount -- cameraX=-0.90 cameraY=-0.38 hyp=0.97 cameraTheta=-2.75 mountX=-0.03 mountY=0.97, mountTheta=1.60
23:34:39.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=-0.38, opts=13)
23:34:39.344 00.000 28316 Enqueuing Move request for scope (-0.90, -0.38)
23:34:39.345 00.001 29988 Worker thread wakes up
23:34:39.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.38) opts 0xd
23:34:39.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.90, -0.38)
23:34:39.345 00.000 29988 Moving (-0.90, -0.38) raw xDistance=-0.03 yDistance=0.97
23:34:39.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:34:39.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
23:34:39.345 00.000 29988 MoveAxis(E, 0, ABG)
23:34:39.345 00.000 29988 Move returns status 0, amount 0
23:34:39.345 00.000 29988 MoveAxis(S, 232, ABG)
23:34:39.345 00.000 29988 Guiding  Dir = 1, Dur = 232
23:34:39.345 00.000 29988 IsSlewing returns 0
23:34:39.345 00.000 29988 IsGuiding returns 0
23:34:39.349 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:39.351 00.002 29988 PulseGuide returned control before completion, sleep 237
23:34:39.356 00.005 28316 UpdateGuideState exits: m=1925 RSB=30.0
23:34:39.357 00.001 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 11 / 99999
23:34:39.358 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138479.358,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:39.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:39.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:39.359 00.000 28316 Enqueuing Expose request
23:34:39.597 00.238 29988 IsGuiding returns 1
23:34:39.598 00.001 29988 scope still moving after pulse duration time elapsed
23:34:39.628 00.030 29988 IsSlewing returns 0
23:34:39.628 00.000 29988 IsGuiding returns 0
23:34:39.628 00.000 29988 scope move finished after 232 + 50 ms
23:34:39.628 00.000 29988 Move returns status 0, amount 232
23:34:39.628 00.000 29988 move complete, result=0
23:34:39.628 00.000 29988 worker thread done servicing request
23:34:39.628 00.000 29988 Worker thread wakes up
23:34:39.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:39.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:39.628 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 232 ms SOUTH
23:34:41.260 01.632 29988 Exposure complete
23:34:41.285 00.025 29988 worker thread done servicing request
23:34:41.286 00.001 28316 OnExposeComplete: enter
23:34:41.286 00.000 28316 UpdateGuideState(): m_state=6
23:34:41.287 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2060
23:34:41.287 00.000 28316 Star::Find returns 1 (0), X=586.90, Y=117.40, Mass=1859, SNR=29.6, Peak=165 HFD=4.1
23:34:41.288 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:34:41.288 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:34:41.288 00.000 28316 CameraToMount -- cameraX=-1.14 cameraY=-0.29 hyp=1.17 cameraTheta=-2.90 mountX=-0.21 mountY=1.14, mountTheta=1.75
23:34:41.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.14, y=-0.29, opts=13)
23:34:41.290 00.001 28316 Enqueuing Move request for scope (-1.14, -0.29)
23:34:41.290 00.000 29988 Worker thread wakes up
23:34:41.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.29) opts 0xd
23:34:41.290 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.14, -0.29)
23:34:41.290 00.000 29988 Moving (-1.14, -0.29) raw xDistance=-0.21 yDistance=1.14
23:34:41.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:34:41.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
23:34:41.290 00.000 29988 MoveAxis(E, 44, ABG)
23:34:41.291 00.001 29988 Guiding  Dir = 2, Dur = 44
23:34:41.291 00.000 29988 IsSlewing returns 0
23:34:41.291 00.000 29988 IsGuiding returns 0
23:34:41.293 00.002 29988 PulseGuide returned control before completion, sleep 53
23:34:41.295 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:41.302 00.007 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:34:41.303 00.001 28316 PhdController: settling, locked = 1, distance = 1.12 (0.50) aobump = 0 frame = 12 / 99999
23:34:41.303 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138481.303,"Host":"ASUS_SAM","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:41.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:41.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:41.305 00.001 28316 Enqueuing Expose request
23:34:41.354 00.049 29988 IsGuiding returns 1
23:34:41.354 00.000 29988 scope still moving after pulse duration time elapsed
23:34:41.385 00.031 29988 IsSlewing returns 0
23:34:41.385 00.000 29988 IsGuiding returns 0
23:34:41.386 00.001 29988 scope move finished after 44 + 50 ms
23:34:41.386 00.000 29988 Move returns status 0, amount 44
23:34:41.386 00.000 29988 MoveAxis(S, 273, ABG)
23:34:41.386 00.000 29988 Guiding  Dir = 1, Dur = 273
23:34:41.386 00.000 29988 IsSlewing returns 0
23:34:41.386 00.000 29988 IsGuiding returns 0
23:34:41.390 00.004 29988 PulseGuide returned control before completion, sleep 279
23:34:41.683 00.293 29988 IsGuiding returns 0
23:34:41.683 00.000 29988 Move returns status 0, amount 273
23:34:41.683 00.000 29988 move complete, result=0
23:34:41.683 00.000 29988 worker thread done servicing request
23:34:41.683 00.000 29988 Worker thread wakes up
23:34:41.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:41.683 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 1.1 px 273 ms SOUTH
23:34:41.684 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:43.091 01.407 29988 Exposure complete
23:34:43.115 00.024 29988 worker thread done servicing request
23:34:43.115 00.000 28316 OnExposeComplete: enter
23:34:43.116 00.001 28316 UpdateGuideState(): m_state=6
23:34:43.117 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2061
23:34:43.117 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=117.18, Mass=1927, SNR=30.1, Peak=186 HFD=4.3
23:34:43.118 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.14) = xAngle (-1.48 = -1.48)
23:34:43.118 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.62 = 1.62)
23:34:43.118 00.000 28316 CameraToMount -- cameraX=-0.89 cameraY=-0.51 hyp=1.02 cameraTheta=-2.62 mountX=0.09 mountY=1.02, mountTheta=1.48
23:34:43.120 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.89, y=-0.51, opts=13)
23:34:43.120 00.000 28316 Enqueuing Move request for scope (-0.89, -0.51)
23:34:43.121 00.001 29988 Worker thread wakes up
23:34:43.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.51) opts 0xd
23:34:43.121 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.89, -0.51)
23:34:43.121 00.000 29988 Moving (-0.89, -0.51) raw xDistance=0.09 yDistance=1.02
23:34:43.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:34:43.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
23:34:43.121 00.000 29988 MoveAxis(E, 0, ABG)
23:34:43.121 00.000 29988 Move returns status 0, amount 0
23:34:43.121 00.000 29988 MoveAxis(S, 244, ABG)
23:34:43.121 00.000 29988 Guiding  Dir = 1, Dur = 244
23:34:43.121 00.000 29988 IsSlewing returns 0
23:34:43.122 00.001 29988 IsGuiding returns 0
23:34:43.126 00.004 29988 PulseGuide returned control before completion, sleep 250
23:34:43.127 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:43.134 00.007 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:34:43.134 00.000 28316 PhdController: settling, locked = 1, distance = 1.09 (0.50) aobump = 0 frame = 13 / 99999
23:34:43.135 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138483.135,"Host":"ASUS_SAM","Inst":1,"Distance":1.09,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:43.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:43.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:43.136 00.000 28316 Enqueuing Expose request
23:34:43.388 00.252 29988 IsGuiding returns 0
23:34:43.388 00.000 29988 Move returns status 0, amount 244
23:34:43.388 00.000 29988 move complete, result=0
23:34:43.388 00.000 29988 worker thread done servicing request
23:34:43.388 00.000 29988 Worker thread wakes up
23:34:43.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:43.388 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 244 ms SOUTH
23:34:43.389 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:45.017 01.628 29988 Exposure complete
23:34:45.041 00.024 29988 worker thread done servicing request
23:34:45.041 00.000 28316 OnExposeComplete: enter
23:34:45.042 00.001 28316 UpdateGuideState(): m_state=6
23:34:45.042 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2062
23:34:45.043 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=117.10, Mass=1974, SNR=30.5, Peak=178 HFD=4.3
23:34:45.043 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
23:34:45.044 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
23:34:45.044 00.000 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.59 hyp=0.93 cameraTheta=-2.46 mountX=0.23 mountY=0.91, mountTheta=1.32
23:34:45.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.59, opts=13)
23:34:45.046 00.001 28316 Enqueuing Move request for scope (-0.73, -0.59)
23:34:45.046 00.000 29988 Worker thread wakes up
23:34:45.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.59) opts 0xd
23:34:45.046 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.59)
23:34:45.046 00.000 29988 Moving (-0.73, -0.59) raw xDistance=0.23 yDistance=0.91
23:34:45.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:34:45.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
23:34:45.046 00.000 29988 MoveAxis(W, 49, ABG)
23:34:45.046 00.000 29988 Guiding  Dir = 3, Dur = 49
23:34:45.048 00.002 29988 IsSlewing returns 0
23:34:45.048 00.000 29988 IsGuiding returns 0
23:34:45.048 00.000 29988 PulseGuide returned control before completion, sleep 58
23:34:45.050 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:34:45.057 00.007 28316 UpdateGuideState exits: m=1974 RSB=30.5
23:34:45.059 00.002 28316 PhdController: settling, locked = 1, distance = 1.05 (0.50) aobump = 0 frame = 14 / 99999
23:34:45.059 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138485.059,"Host":"ASUS_SAM","Inst":1,"Distance":1.05,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:45.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:45.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:45.060 00.001 28316 Enqueuing Expose request
23:34:45.109 00.049 29988 IsGuiding returns 1
23:34:45.109 00.000 29988 scope still moving after pulse duration time elapsed
23:34:45.140 00.031 29988 IsSlewing returns 0
23:34:45.141 00.001 29988 IsGuiding returns 0
23:34:45.141 00.000 29988 scope move finished after 49 + 44 ms
23:34:45.141 00.000 29988 Move returns status 0, amount 49
23:34:45.141 00.000 29988 MoveAxis(S, 218, ABG)
23:34:45.141 00.000 29988 Guiding  Dir = 1, Dur = 218
23:34:45.141 00.000 29988 IsSlewing returns 0
23:34:45.142 00.001 29988 IsGuiding returns 0
23:34:45.147 00.005 29988 PulseGuide returned control before completion, sleep 223
23:34:45.373 00.226 29988 IsGuiding returns 1
23:34:45.373 00.000 29988 scope still moving after pulse duration time elapsed
23:34:45.404 00.031 29988 IsSlewing returns 0
23:34:45.405 00.001 29988 IsGuiding returns 0
23:34:45.405 00.000 29988 scope move finished after 218 + 44 ms
23:34:45.405 00.000 29988 Move returns status 0, amount 218
23:34:45.405 00.000 29988 move complete, result=0
23:34:45.405 00.000 29988 worker thread done servicing request
23:34:45.405 00.000 29988 Worker thread wakes up
23:34:45.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:45.405 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.9 px 218 ms SOUTH
23:34:45.406 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:46.817 01.411 29988 Exposure complete
23:34:46.840 00.023 29988 worker thread done servicing request
23:34:46.840 00.000 28316 OnExposeComplete: enter
23:34:46.841 00.001 28316 UpdateGuideState(): m_state=6
23:34:46.842 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2063
23:34:46.842 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=117.12, Mass=1866, SNR=29.6, Peak=187 HFD=4.2
23:34:46.843 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
23:34:46.843 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.69 = 1.69)
23:34:46.843 00.000 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.57 hyp=1.04 cameraTheta=-2.56 mountX=0.16 mountY=1.03, mountTheta=1.42
23:34:46.845 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.57, opts=13)
23:34:46.845 00.000 28316 Enqueuing Move request for scope (-0.87, -0.57)
23:34:46.846 00.001 29988 Worker thread wakes up
23:34:46.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.57) opts 0xd
23:34:46.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.57)
23:34:46.846 00.000 29988 Moving (-0.87, -0.57) raw xDistance=0.16 yDistance=1.03
23:34:46.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:34:46.846 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
23:34:46.846 00.000 29988 MoveAxis(E, 0, ABG)
23:34:46.846 00.000 29988 Move returns status 0, amount 0
23:34:46.846 00.000 29988 MoveAxis(S, 247, ABG)
23:34:46.846 00.000 29988 Guiding  Dir = 1, Dur = 247
23:34:46.846 00.000 29988 IsSlewing returns 0
23:34:46.846 00.000 29988 IsGuiding returns 0
23:34:46.850 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:46.851 00.001 29988 PulseGuide returned control before completion, sleep 253
23:34:46.856 00.005 28316 UpdateGuideState exits: m=1866 RSB=29.6
23:34:46.857 00.001 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 15 / 99999
23:34:46.857 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138486.857,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:46.858 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:46.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:46.859 00.001 28316 Enqueuing Expose request
23:34:47.111 00.252 29988 IsGuiding returns 1
23:34:47.111 00.000 29988 scope still moving after pulse duration time elapsed
23:34:47.142 00.031 29988 IsSlewing returns 0
23:34:47.142 00.000 29988 IsGuiding returns 0
23:34:47.143 00.001 29988 scope move finished after 247 + 48 ms
23:34:47.143 00.000 29988 Move returns status 0, amount 247
23:34:47.143 00.000 29988 move complete, result=0
23:34:47.143 00.000 29988 worker thread done servicing request
23:34:47.143 00.000 29988 Worker thread wakes up
23:34:47.143 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 1.0 px 247 ms SOUTH
23:34:47.144 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:47.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:48.771 01.627 29988 Exposure complete
23:34:48.794 00.023 29988 worker thread done servicing request
23:34:48.794 00.000 28316 OnExposeComplete: enter
23:34:48.795 00.001 28316 UpdateGuideState(): m_state=6
23:34:48.796 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2064
23:34:48.796 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=117.10, Mass=1978, SNR=30.6, Peak=181 HFD=4.3
23:34:48.797 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
23:34:48.797 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82)
23:34:48.797 00.000 28316 CameraToMount -- cameraX=-0.68 cameraY=-0.59 hyp=0.90 cameraTheta=-2.43 mountX=0.25 mountY=0.87, mountTheta=1.29
23:34:48.799 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.68, y=-0.59, opts=13)
23:34:48.799 00.000 28316 Enqueuing Move request for scope (-0.68, -0.59)
23:34:48.799 00.000 29988 Worker thread wakes up
23:34:48.800 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.59) opts 0xd
23:34:48.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.68, -0.59)
23:34:48.800 00.000 29988 Moving (-0.68, -0.59) raw xDistance=0.25 yDistance=0.87
23:34:48.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:34:48.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:34:48.800 00.000 29988 MoveAxis(W, 53, ABG)
23:34:48.800 00.000 29988 Guiding  Dir = 3, Dur = 53
23:34:48.800 00.000 29988 IsSlewing returns 0
23:34:48.801 00.001 29988 IsGuiding returns 0
23:34:48.802 00.001 29988 PulseGuide returned control before completion, sleep 62
23:34:48.805 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:34:48.815 00.010 28316 UpdateGuideState exits: m=1978 RSB=30.6
23:34:48.816 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 16 / 99999
23:34:48.817 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138488.817,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:48.817 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:48.818 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:48.818 00.000 28316 Enqueuing Expose request
23:34:48.865 00.047 29988 IsGuiding returns 1
23:34:48.865 00.000 29988 scope still moving after pulse duration time elapsed
23:34:48.896 00.031 29988 IsSlewing returns 0
23:34:48.896 00.000 29988 IsGuiding returns 0
23:34:48.896 00.000 29988 scope move finished after 53 + 42 ms
23:34:48.896 00.000 29988 Move returns status 0, amount 53
23:34:48.896 00.000 29988 MoveAxis(S, 209, ABG)
23:34:48.896 00.000 29988 Guiding  Dir = 1, Dur = 209
23:34:48.896 00.000 29988 IsSlewing returns 0
23:34:48.897 00.001 29988 IsGuiding returns 0
23:34:48.901 00.004 29988 PulseGuide returned control before completion, sleep 215
23:34:49.132 00.231 29988 IsGuiding returns 0
23:34:49.132 00.000 29988 Move returns status 0, amount 209
23:34:49.132 00.000 29988 move complete, result=0
23:34:49.132 00.000 29988 worker thread done servicing request
23:34:49.132 00.000 29988 Worker thread wakes up
23:34:49.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:49.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:49.132 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.9 px 209 ms SOUTH
23:34:50.543 01.411 29988 Exposure complete
23:34:50.567 00.024 29988 worker thread done servicing request
23:34:50.567 00.000 28316 OnExposeComplete: enter
23:34:50.568 00.001 28316 UpdateGuideState(): m_state=6
23:34:50.568 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2065
23:34:50.569 00.001 28316 Star::Find returns 1 (0), X=587.03, Y=117.37, Mass=1859, SNR=29.7, Peak=152 HFD=4.1
23:34:50.569 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.69 = -1.69)
23:34:50.570 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.41 = 1.41)
23:34:50.570 00.000 28316 CameraToMount -- cameraX=-1.01 cameraY=-0.32 hyp=1.06 cameraTheta=-2.83 mountX=-0.13 mountY=1.04, mountTheta=1.69
23:34:50.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.01, y=-0.32, opts=13)
23:34:50.572 00.001 28316 Enqueuing Move request for scope (-1.01, -0.32)
23:34:50.573 00.001 29988 Worker thread wakes up
23:34:50.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.32) opts 0xd
23:34:50.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.01, -0.32)
23:34:50.573 00.000 29988 Moving (-1.01, -0.32) raw xDistance=-0.13 yDistance=1.04
23:34:50.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:34:50.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
23:34:50.573 00.000 29988 MoveAxis(E, 0, ABG)
23:34:50.573 00.000 29988 Move returns status 0, amount 0
23:34:50.573 00.000 29988 MoveAxis(S, 249, ABG)
23:34:50.573 00.000 29988 Guiding  Dir = 1, Dur = 249
23:34:50.574 00.001 29988 IsSlewing returns 0
23:34:50.574 00.000 29988 IsGuiding returns 0
23:34:50.577 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:50.578 00.001 29988 PulseGuide returned control before completion, sleep 255
23:34:50.584 00.006 28316 UpdateGuideState exits: m=1859 RSB=29.7
23:34:50.584 00.000 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 17 / 99999
23:34:50.585 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138490.585,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:50.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:50.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:50.586 00.000 28316 Enqueuing Expose request
23:34:50.839 00.253 29988 IsGuiding returns 0
23:34:50.839 00.000 29988 Move returns status 0, amount 249
23:34:50.839 00.000 29988 move complete, result=0
23:34:50.839 00.000 29988 worker thread done servicing request
23:34:50.839 00.000 29988 Worker thread wakes up
23:34:50.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:50.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:50.841 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 249 ms SOUTH
23:34:52.468 01.627 29988 Exposure complete
23:34:52.492 00.024 29988 worker thread done servicing request
23:34:52.492 00.000 28316 OnExposeComplete: enter
23:34:52.492 00.000 28316 UpdateGuideState(): m_state=6
23:34:52.493 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2066
23:34:52.493 00.000 28316 Star::Find returns 1 (0), X=587.11, Y=117.26, Mass=1916, SNR=29.9, Peak=179 HFD=4.2
23:34:52.494 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:34:52.494 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:34:52.495 00.001 28316 CameraToMount -- cameraX=-0.93 cameraY=-0.42 hyp=1.02 cameraTheta=-2.71 mountX=0.00 mountY=1.02, mountTheta=1.57
23:34:52.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.93, y=-0.42, opts=13)
23:34:52.496 00.000 28316 Enqueuing Move request for scope (-0.93, -0.42)
23:34:52.497 00.001 29988 Worker thread wakes up
23:34:52.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.42) opts 0xd
23:34:52.497 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.93, -0.42)
23:34:52.497 00.000 29988 Moving (-0.93, -0.42) raw xDistance=0.00 yDistance=1.02
23:34:52.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:34:52.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
23:34:52.497 00.000 29988 MoveAxis(E, 0, ABG)
23:34:52.497 00.000 29988 Move returns status 0, amount 0
23:34:52.497 00.000 29988 MoveAxis(S, 244, ABG)
23:34:52.497 00.000 29988 Guiding  Dir = 1, Dur = 244
23:34:52.497 00.000 29988 IsSlewing returns 0
23:34:52.497 00.000 29988 IsGuiding returns 0
23:34:52.500 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:52.501 00.001 29988 PulseGuide returned control before completion, sleep 250
23:34:52.508 00.007 28316 UpdateGuideState exits: m=1916 RSB=29.9
23:34:52.508 00.000 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 18 / 99999
23:34:52.509 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138492.509,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:52.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:52.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:52.511 00.001 28316 Enqueuing Expose request
23:34:52.766 00.255 29988 IsGuiding returns 0
23:34:52.766 00.000 29988 Move returns status 0, amount 244
23:34:52.766 00.000 29988 move complete, result=0
23:34:52.766 00.000 29988 worker thread done servicing request
23:34:52.766 00.000 29988 Worker thread wakes up
23:34:52.766 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.0 px 244 ms SOUTH
23:34:52.767 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:52.768 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:54.173 01.405 29988 Exposure complete
23:34:54.199 00.026 29988 worker thread done servicing request
23:34:54.199 00.000 28316 OnExposeComplete: enter
23:34:54.200 00.001 28316 UpdateGuideState(): m_state=6
23:34:54.201 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2067
23:34:54.201 00.000 28316 Star::Find returns 1 (0), X=587.20, Y=117.29, Mass=1905, SNR=30.1, Peak=165 HFD=4.4
23:34:54.202 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.55 = -1.55)
23:34:54.202 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.55 = 1.55)
23:34:54.202 00.000 28316 CameraToMount -- cameraX=-0.84 cameraY=-0.40 hyp=0.93 cameraTheta=-2.69 mountX=0.02 mountY=0.93, mountTheta=1.55
23:34:54.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.84, y=-0.40, opts=13)
23:34:54.204 00.001 28316 Enqueuing Move request for scope (-0.84, -0.40)
23:34:54.205 00.001 29988 Worker thread wakes up
23:34:54.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.40) opts 0xd
23:34:54.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.84, -0.40)
23:34:54.205 00.000 29988 Moving (-0.84, -0.40) raw xDistance=0.02 yDistance=0.93
23:34:54.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:34:54.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:34:54.205 00.000 29988 MoveAxis(E, 0, ABG)
23:34:54.205 00.000 29988 Move returns status 0, amount 0
23:34:54.205 00.000 29988 MoveAxis(S, 221, ABG)
23:34:54.205 00.000 29988 Guiding  Dir = 1, Dur = 221
23:34:54.205 00.000 29988 IsSlewing returns 0
23:34:54.205 00.000 29988 IsGuiding returns 0
23:34:54.210 00.005 29988 PulseGuide returned control before completion, sleep 227
23:34:54.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:54.217 00.007 28316 UpdateGuideState exits: m=1905 RSB=30.1
23:34:54.218 00.001 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 19 / 99999
23:34:54.218 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138494.218,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:54.220 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:54.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:54.222 00.001 28316 Enqueuing Expose request
23:34:54.453 00.231 29988 IsGuiding returns 0
23:34:54.453 00.000 29988 Move returns status 0, amount 221
23:34:54.453 00.000 29988 move complete, result=0
23:34:54.453 00.000 29988 worker thread done servicing request
23:34:54.453 00.000 29988 Worker thread wakes up
23:34:54.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:54.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:54.453 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 221 ms SOUTH
23:34:56.078 01.625 29988 Exposure complete
23:34:56.100 00.022 29988 worker thread done servicing request
23:34:56.101 00.001 28316 OnExposeComplete: enter
23:34:56.101 00.000 28316 UpdateGuideState(): m_state=6
23:34:56.102 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2068
23:34:56.102 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=117.52, Mass=2023, SNR=30.7, Peak=167 HFD=4.2
23:34:56.103 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
23:34:56.103 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
23:34:56.104 00.001 28316 CameraToMount -- cameraX=-1.00 cameraY=-0.16 hyp=1.01 cameraTheta=-2.98 mountX=-0.26 mountY=0.97, mountTheta=1.84
23:34:56.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.00, y=-0.16, opts=13)
23:34:56.106 00.001 28316 Enqueuing Move request for scope (-1.00, -0.16)
23:34:56.107 00.001 29988 Worker thread wakes up
23:34:56.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.16) opts 0xd
23:34:56.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.00, -0.16)
23:34:56.107 00.000 29988 Moving (-1.00, -0.16) raw xDistance=-0.26 yDistance=0.97
23:34:56.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:34:56.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
23:34:56.107 00.000 29988 MoveAxis(E, 56, ABG)
23:34:56.107 00.000 29988 Guiding  Dir = 2, Dur = 56
23:34:56.107 00.000 29988 IsSlewing returns 0
23:34:56.108 00.001 29988 IsGuiding returns 0
23:34:56.111 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:56.113 00.002 29988 PulseGuide returned control before completion, sleep 62
23:34:56.118 00.005 28316 UpdateGuideState exits: m=2023 RSB=30.7
23:34:56.119 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 20 / 99999
23:34:56.119 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138496.119,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:56.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:56.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:56.121 00.001 28316 Enqueuing Expose request
23:34:56.187 00.066 29988 IsGuiding returns 0
23:34:56.187 00.000 29988 Move returns status 0, amount 56
23:34:56.187 00.000 29988 MoveAxis(S, 231, ABG)
23:34:56.187 00.000 29988 Guiding  Dir = 1, Dur = 231
23:34:56.187 00.000 29988 IsSlewing returns 0
23:34:56.187 00.000 29988 IsGuiding returns 0
23:34:56.193 00.006 29988 PulseGuide returned control before completion, sleep 237
23:34:56.434 00.241 29988 IsGuiding returns 1
23:34:56.434 00.000 29988 scope still moving after pulse duration time elapsed
23:34:56.465 00.031 29988 IsSlewing returns 0
23:34:56.466 00.001 29988 IsGuiding returns 0
23:34:56.466 00.000 29988 scope move finished after 231 + 46 ms
23:34:56.466 00.000 29988 Move returns status 0, amount 231
23:34:56.466 00.000 29988 move complete, result=0
23:34:56.466 00.000 29988 worker thread done servicing request
23:34:56.466 00.000 29988 Worker thread wakes up
23:34:56.466 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 1.0 px 231 ms SOUTH
23:34:56.467 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:56.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:57.879 01.412 29988 Exposure complete
23:34:57.903 00.024 29988 worker thread done servicing request
23:34:57.903 00.000 28316 OnExposeComplete: enter
23:34:57.903 00.000 28316 UpdateGuideState(): m_state=6
23:34:57.904 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2069
23:34:57.904 00.000 28316 Star::Find returns 1 (0), X=587.24, Y=117.28, Mass=1882, SNR=29.8, Peak=158 HFD=4.3
23:34:57.905 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
23:34:57.905 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
23:34:57.906 00.001 28316 CameraToMount -- cameraX=-0.79 cameraY=-0.41 hyp=0.89 cameraTheta=-2.67 mountX=0.04 mountY=0.89, mountTheta=1.52
23:34:57.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.79, y=-0.41, opts=13)
23:34:57.907 00.000 28316 Enqueuing Move request for scope (-0.79, -0.41)
23:34:57.908 00.001 29988 Worker thread wakes up
23:34:57.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.41) opts 0xd
23:34:57.908 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.79, -0.41)
23:34:57.908 00.000 29988 Moving (-0.79, -0.41) raw xDistance=0.04 yDistance=0.89
23:34:57.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:34:57.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
23:34:57.908 00.000 29988 MoveAxis(E, 0, ABG)
23:34:57.908 00.000 29988 Move returns status 0, amount 0
23:34:57.908 00.000 29988 MoveAxis(S, 213, ABG)
23:34:57.908 00.000 29988 Guiding  Dir = 1, Dur = 213
23:34:57.908 00.000 29988 IsSlewing returns 0
23:34:57.909 00.001 29988 IsGuiding returns 0
23:34:57.913 00.004 29988 PulseGuide returned control before completion, sleep 219
23:34:57.914 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:34:57.921 00.007 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:34:57.921 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 21 / 99999
23:34:57.922 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138497.922,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:57.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:57.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:57.923 00.001 28316 Enqueuing Expose request
23:34:58.143 00.220 29988 IsGuiding returns 1
23:34:58.143 00.000 29988 scope still moving after pulse duration time elapsed
23:34:58.174 00.031 29988 IsSlewing returns 0
23:34:58.174 00.000 29988 IsGuiding returns 0
23:34:58.174 00.000 29988 scope move finished after 213 + 52 ms
23:34:58.174 00.000 29988 Move returns status 0, amount 213
23:34:58.174 00.000 29988 move complete, result=0
23:34:58.174 00.000 29988 worker thread done servicing request
23:34:58.174 00.000 29988 Worker thread wakes up
23:34:58.175 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 213 ms SOUTH
23:34:58.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:34:58.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:34:59.799 01.624 29988 Exposure complete
23:34:59.824 00.025 29988 worker thread done servicing request
23:34:59.824 00.000 28316 OnExposeComplete: enter
23:34:59.825 00.001 28316 UpdateGuideState(): m_state=6
23:34:59.825 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2070
23:34:59.826 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=117.46, Mass=1945, SNR=30.3, Peak=162 HFD=4.3
23:34:59.826 00.000 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:34:59.827 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
23:34:59.827 00.000 28316 CameraToMount -- cameraX=-0.93 cameraY=-0.22 hyp=0.95 cameraTheta=-2.90 mountX=-0.18 mountY=0.93, mountTheta=1.76
23:34:59.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.93, y=-0.22, opts=13)
23:34:59.829 00.001 28316 Enqueuing Move request for scope (-0.93, -0.22)
23:34:59.829 00.000 29988 Worker thread wakes up
23:34:59.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.22) opts 0xd
23:34:59.829 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.93, -0.22)
23:34:59.829 00.000 29988 Moving (-0.93, -0.22) raw xDistance=-0.18 yDistance=0.93
23:34:59.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:34:59.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:34:59.829 00.000 29988 MoveAxis(E, 0, ABG)
23:34:59.829 00.000 29988 Move returns status 0, amount 0
23:34:59.829 00.000 29988 MoveAxis(S, 221, ABG)
23:34:59.829 00.000 29988 Guiding  Dir = 1, Dur = 221
23:34:59.830 00.001 29988 IsSlewing returns 0
23:34:59.830 00.000 29988 IsGuiding returns 0
23:34:59.834 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:34:59.838 00.004 29988 PulseGuide returned control before completion, sleep 224
23:34:59.841 00.003 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:34:59.843 00.002 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 22 / 99999
23:34:59.844 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138499.844,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:34:59.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.845 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:34:59.845 00.000 28316 Enqueuing Expose request
23:35:00.064 00.219 29988 IsGuiding returns 1
23:35:00.064 00.000 29988 scope still moving after pulse duration time elapsed
23:35:00.096 00.032 29988 IsSlewing returns 0
23:35:00.097 00.001 29988 IsGuiding returns 0
23:35:00.097 00.000 29988 scope move finished after 221 + 44 ms
23:35:00.097 00.000 29988 Move returns status 0, amount 221
23:35:00.097 00.000 29988 move complete, result=0
23:35:00.097 00.000 29988 worker thread done servicing request
23:35:00.097 00.000 29988 Worker thread wakes up
23:35:00.097 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.9 px 221 ms SOUTH
23:35:00.099 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:00.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:01.516 01.417 29988 Exposure complete
23:35:01.539 00.023 29988 worker thread done servicing request
23:35:01.539 00.000 28316 OnExposeComplete: enter
23:35:01.541 00.002 28316 UpdateGuideState(): m_state=6
23:35:01.543 00.002 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2071
23:35:01.543 00.000 28316 Star::Find returns 1 (0), X=587.12, Y=117.41, Mass=1903, SNR=29.9, Peak=149 HFD=4.4
23:35:01.544 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
23:35:01.544 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
23:35:01.545 00.001 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.28 hyp=0.96 cameraTheta=-2.85 mountX=-0.13 mountY=0.94, mountTheta=1.71
23:35:01.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.28, opts=13)
23:35:01.547 00.001 28316 Enqueuing Move request for scope (-0.92, -0.28)
23:35:01.547 00.000 29988 Worker thread wakes up
23:35:01.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.28) opts 0xd
23:35:01.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.28)
23:35:01.547 00.000 29988 Moving (-0.92, -0.28) raw xDistance=-0.13 yDistance=0.94
23:35:01.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:35:01.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
23:35:01.548 00.001 29988 MoveAxis(E, 0, ABG)
23:35:01.548 00.000 29988 Move returns status 0, amount 0
23:35:01.548 00.000 29988 MoveAxis(S, 225, ABG)
23:35:01.548 00.000 29988 Guiding  Dir = 1, Dur = 225
23:35:01.548 00.000 29988 IsSlewing returns 0
23:35:01.548 00.000 29988 IsGuiding returns 0
23:35:01.551 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:35:01.553 00.002 29988 PulseGuide returned control before completion, sleep 231
23:35:01.558 00.005 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:35:01.559 00.001 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 23 / 99999
23:35:01.559 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138501.559,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:01.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:01.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:01.561 00.000 28316 Enqueuing Expose request
23:35:01.797 00.236 29988 IsGuiding returns 0
23:35:01.797 00.000 29988 Move returns status 0, amount 225
23:35:01.797 00.000 29988 move complete, result=0
23:35:01.797 00.000 29988 worker thread done servicing request
23:35:01.797 00.000 29988 Worker thread wakes up
23:35:01.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:01.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 225 ms SOUTH
23:35:01.798 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:03.423 01.625 29988 Exposure complete
23:35:03.447 00.024 29988 worker thread done servicing request
23:35:03.447 00.000 28316 OnExposeComplete: enter
23:35:03.448 00.001 28316 UpdateGuideState(): m_state=6
23:35:03.448 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2072
23:35:03.449 00.001 28316 Star::Find returns 1 (0), X=587.08, Y=117.32, Mass=1919, SNR=30.0, Peak=168 HFD=4.2
23:35:03.449 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:35:03.449 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:35:03.450 00.001 28316 CameraToMount -- cameraX=-0.96 cameraY=-0.37 hyp=1.02 cameraTheta=-2.77 mountX=-0.06 mountY=1.02, mountTheta=1.63
23:35:03.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.96, y=-0.37, opts=13)
23:35:03.451 00.000 28316 Enqueuing Move request for scope (-0.96, -0.37)
23:35:03.452 00.001 29988 Worker thread wakes up
23:35:03.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.37) opts 0xd
23:35:03.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.96, -0.37)
23:35:03.452 00.000 29988 Moving (-0.96, -0.37) raw xDistance=-0.06 yDistance=1.02
23:35:03.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:35:03.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
23:35:03.452 00.000 29988 MoveAxis(E, 0, ABG)
23:35:03.452 00.000 29988 Move returns status 0, amount 0
23:35:03.452 00.000 29988 MoveAxis(S, 243, ABG)
23:35:03.452 00.000 29988 Guiding  Dir = 1, Dur = 243
23:35:03.452 00.000 29988 IsSlewing returns 0
23:35:03.453 00.001 29988 IsGuiding returns 0
23:35:03.456 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:03.457 00.001 29988 PulseGuide returned control before completion, sleep 249
23:35:03.463 00.006 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:35:03.463 00.000 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 24 / 99999
23:35:03.464 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138503.464,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:03.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:03.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:03.465 00.000 28316 Enqueuing Expose request
23:35:03.723 00.258 29988 IsGuiding returns 0
23:35:03.723 00.000 29988 Move returns status 0, amount 243
23:35:03.723 00.000 29988 move complete, result=0
23:35:03.723 00.000 29988 worker thread done servicing request
23:35:03.723 00.000 29988 Worker thread wakes up
23:35:03.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:03.723 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 243 ms SOUTH
23:35:03.725 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:05.137 01.412 29988 Exposure complete
23:35:05.160 00.023 29988 worker thread done servicing request
23:35:05.160 00.000 28316 OnExposeComplete: enter
23:35:05.161 00.001 28316 UpdateGuideState(): m_state=6
23:35:05.162 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2073
23:35:05.162 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=117.36, Mass=1945, SNR=30.2, Peak=182 HFD=4.2
23:35:05.163 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
23:35:05.163 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
23:35:05.163 00.000 28316 CameraToMount -- cameraX=-1.10 cameraY=-0.33 hyp=1.14 cameraTheta=-2.85 mountX=-0.16 mountY=1.13, mountTheta=1.71
23:35:05.165 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.10, y=-0.33, opts=13)
23:35:05.166 00.001 28316 Enqueuing Move request for scope (-1.10, -0.33)
23:35:05.167 00.001 29988 Worker thread wakes up
23:35:05.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.33) opts 0xd
23:35:05.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.10, -0.33)
23:35:05.167 00.000 29988 Moving (-1.10, -0.33) raw xDistance=-0.16 yDistance=1.13
23:35:05.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:35:05.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
23:35:05.167 00.000 29988 MoveAxis(E, 0, ABG)
23:35:05.167 00.000 29988 Move returns status 0, amount 0
23:35:05.167 00.000 29988 MoveAxis(S, 269, ABG)
23:35:05.167 00.000 29988 Guiding  Dir = 1, Dur = 269
23:35:05.167 00.000 29988 IsSlewing returns 0
23:35:05.167 00.000 29988 IsGuiding returns 0
23:35:05.169 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:05.172 00.003 29988 PulseGuide returned control before completion, sleep 274
23:35:05.178 00.006 28316 UpdateGuideState exits: m=1945 RSB=30.2
23:35:05.178 00.000 28316 PhdController: settling, locked = 1, distance = 1.03 (0.50) aobump = 0 frame = 25 / 99999
23:35:05.178 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138505.178,"Host":"ASUS_SAM","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:05.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:05.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:05.180 00.001 28316 Enqueuing Expose request
23:35:05.462 00.282 29988 IsGuiding returns 0
23:35:05.462 00.000 29988 Move returns status 0, amount 269
23:35:05.463 00.001 29988 move complete, result=0
23:35:05.463 00.000 29988 worker thread done servicing request
23:35:05.463 00.000 29988 Worker thread wakes up
23:35:05.463 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 1.1 px 269 ms SOUTH
23:35:05.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:05.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:07.085 01.622 29988 Exposure complete
23:35:07.109 00.024 29988 worker thread done servicing request
23:35:07.109 00.000 28316 OnExposeComplete: enter
23:35:07.109 00.000 28316 UpdateGuideState(): m_state=6
23:35:07.110 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2074
23:35:07.110 00.000 28316 Star::Find returns 1 (0), X=587.12, Y=117.46, Mass=1810, SNR=29.2, Peak=155 HFD=3.9
23:35:07.111 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
23:35:07.111 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:35:07.112 00.001 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.23 hyp=0.95 cameraTheta=-2.90 mountX=-0.17 mountY=0.93, mountTheta=1.76
23:35:07.113 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.23, opts=13)
23:35:07.113 00.000 28316 Enqueuing Move request for scope (-0.92, -0.23)
23:35:07.114 00.001 29988 Worker thread wakes up
23:35:07.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.23) opts 0xd
23:35:07.114 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.23)
23:35:07.114 00.000 29988 Moving (-0.92, -0.23) raw xDistance=-0.17 yDistance=0.93
23:35:07.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:35:07.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:35:07.114 00.000 29988 MoveAxis(E, 0, ABG)
23:35:07.114 00.000 29988 Move returns status 0, amount 0
23:35:07.114 00.000 29988 MoveAxis(S, 221, ABG)
23:35:07.114 00.000 29988 Guiding  Dir = 1, Dur = 221
23:35:07.114 00.000 29988 IsSlewing returns 0
23:35:07.115 00.001 29988 IsGuiding returns 0
23:35:07.120 00.005 29988 PulseGuide returned control before completion, sleep 227
23:35:07.121 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:07.130 00.009 28316 UpdateGuideState exits: m=1810 RSB=29.2
23:35:07.131 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 26 / 99999
23:35:07.131 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138507.131,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:07.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:07.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:07.133 00.001 28316 Enqueuing Expose request
23:35:07.350 00.217 29988 IsGuiding returns 0
23:35:07.350 00.000 29988 Move returns status 0, amount 221
23:35:07.350 00.000 29988 move complete, result=0
23:35:07.350 00.000 29988 worker thread done servicing request
23:35:07.350 00.000 29988 Worker thread wakes up
23:35:07.350 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.9 px 221 ms SOUTH
23:35:07.353 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:07.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:08.761 01.408 29988 Exposure complete
23:35:08.784 00.023 29988 worker thread done servicing request
23:35:08.784 00.000 28316 OnExposeComplete: enter
23:35:08.785 00.001 28316 UpdateGuideState(): m_state=6
23:35:08.785 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2075
23:35:08.786 00.001 28316 Star::Find returns 1 (0), X=587.09, Y=117.56, Mass=1786, SNR=29.1, Peak=132 HFD=4.3
23:35:08.786 00.000 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
23:35:08.787 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.24 = 1.24)
23:35:08.787 00.000 28316 CameraToMount -- cameraX=-0.95 cameraY=-0.13 hyp=0.96 cameraTheta=-3.00 mountX=-0.27 mountY=0.91, mountTheta=1.86
23:35:08.788 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.95, y=-0.13, opts=13)
23:35:08.789 00.001 28316 Enqueuing Move request for scope (-0.95, -0.13)
23:35:08.789 00.000 29988 Worker thread wakes up
23:35:08.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.13) opts 0xd
23:35:08.789 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.95, -0.13)
23:35:08.789 00.000 29988 Moving (-0.95, -0.13) raw xDistance=-0.27 yDistance=0.91
23:35:08.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:35:08.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
23:35:08.789 00.000 29988 MoveAxis(E, 58, ABG)
23:35:08.789 00.000 29988 Guiding  Dir = 2, Dur = 58
23:35:08.790 00.001 29988 IsSlewing returns 0
23:35:08.790 00.000 29988 IsGuiding returns 0
23:35:08.791 00.001 29988 PulseGuide returned control before completion, sleep 67
23:35:08.796 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:08.803 00.007 28316 UpdateGuideState exits: m=1786 RSB=29.1
23:35:08.804 00.001 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 27 / 99999
23:35:08.804 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138508.804,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:08.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:08.805 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:08.805 00.000 28316 Enqueuing Expose request
23:35:08.869 00.064 29988 IsGuiding returns 0
23:35:08.869 00.000 29988 Move returns status 0, amount 58
23:35:08.869 00.000 29988 MoveAxis(S, 217, ABG)
23:35:08.869 00.000 29988 Guiding  Dir = 1, Dur = 217
23:35:08.870 00.001 29988 IsSlewing returns 0
23:35:08.870 00.000 29988 IsGuiding returns 0
23:35:08.875 00.005 29988 PulseGuide returned control before completion, sleep 222
23:35:09.103 00.228 29988 IsGuiding returns 0
23:35:09.103 00.000 29988 Move returns status 0, amount 217
23:35:09.103 00.000 29988 move complete, result=0
23:35:09.103 00.000 29988 worker thread done servicing request
23:35:09.103 00.000 29988 Worker thread wakes up
23:35:09.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:09.103 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.9 px 217 ms SOUTH
23:35:09.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:10.736 01.633 29988 Exposure complete
23:35:10.761 00.025 29988 worker thread done servicing request
23:35:10.761 00.000 28316 OnExposeComplete: enter
23:35:10.762 00.001 28316 UpdateGuideState(): m_state=6
23:35:10.763 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2076
23:35:10.763 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=117.37, Mass=1914, SNR=30.2, Peak=153 HFD=4.2
23:35:10.764 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
23:35:10.764 00.000 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
23:35:10.765 00.001 28316 CameraToMount -- cameraX=-0.97 cameraY=-0.32 hyp=1.02 cameraTheta=-2.82 mountX=-0.11 mountY=1.01, mountTheta=1.68
23:35:10.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.97, y=-0.32, opts=13)
23:35:10.766 00.000 28316 Enqueuing Move request for scope (-0.97, -0.32)
23:35:10.767 00.001 29988 Worker thread wakes up
23:35:10.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.32) opts 0xd
23:35:10.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.97, -0.32)
23:35:10.767 00.000 29988 Moving (-0.97, -0.32) raw xDistance=-0.11 yDistance=1.01
23:35:10.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:35:10.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
23:35:10.767 00.000 29988 MoveAxis(E, 0, ABG)
23:35:10.767 00.000 29988 Move returns status 0, amount 0
23:35:10.767 00.000 29988 MoveAxis(S, 241, ABG)
23:35:10.767 00.000 29988 Guiding  Dir = 1, Dur = 241
23:35:10.767 00.000 29988 IsSlewing returns 0
23:35:10.769 00.002 29988 IsGuiding returns 0
23:35:10.772 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:35:10.774 00.002 29988 PulseGuide returned control before completion, sleep 247
23:35:10.781 00.007 28316 UpdateGuideState exits: m=1914 RSB=30.2
23:35:10.782 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 28 / 99999
23:35:10.782 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138510.782,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:10.783 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:10.783 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:10.784 00.001 28316 Enqueuing Expose request
23:35:11.034 00.250 29988 IsGuiding returns 0
23:35:11.034 00.000 29988 Move returns status 0, amount 241
23:35:11.034 00.000 29988 move complete, result=0
23:35:11.034 00.000 29988 worker thread done servicing request
23:35:11.034 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 241 ms SOUTH
23:35:11.035 00.001 29988 Worker thread wakes up
23:35:11.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:11.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:12.443 01.408 29988 Exposure complete
23:35:12.465 00.022 29988 worker thread done servicing request
23:35:12.467 00.002 28316 OnExposeComplete: enter
23:35:12.467 00.000 28316 UpdateGuideState(): m_state=6
23:35:12.468 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2077
23:35:12.468 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=117.78, Mass=1959, SNR=30.4, Peak=179 HFD=4.4
23:35:12.469 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.18 = -2.10)
23:35:12.469 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.00)
23:35:12.469 00.000 28316 CameraToMount -- cameraX=-0.90 cameraY=0.09 hyp=0.91 cameraTheta=3.04 mountX=-0.46 mountY=0.76, mountTheta=2.11
23:35:12.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=0.09, opts=13)
23:35:12.471 00.001 28316 Enqueuing Move request for scope (-0.90, 0.09)
23:35:12.471 00.000 29988 Worker thread wakes up
23:35:12.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.09) opts 0xd
23:35:12.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.90, 0.09)
23:35:12.472 00.000 29988 Moving (-0.90, 0.09) raw xDistance=-0.46 yDistance=0.76
23:35:12.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
23:35:12.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
23:35:12.472 00.000 29988 MoveAxis(E, 96, ABG)
23:35:12.472 00.000 29988 Guiding  Dir = 2, Dur = 96
23:35:12.472 00.000 29988 IsSlewing returns 0
23:35:12.472 00.000 29988 IsGuiding returns 0
23:35:12.474 00.002 29988 PulseGuide returned control before completion, sleep 105
23:35:12.477 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:35:12.484 00.007 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:35:12.484 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 29 / 99999
23:35:12.485 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138512.485,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:12.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:12.486 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:12.486 00.000 28316 Enqueuing Expose request
23:35:12.582 00.096 29988 IsGuiding returns 0
23:35:12.582 00.000 29988 Move returns status 0, amount 96
23:35:12.582 00.000 29988 MoveAxis(S, 182, ABG)
23:35:12.582 00.000 29988 Guiding  Dir = 1, Dur = 182
23:35:12.583 00.001 29988 IsSlewing returns 0
23:35:12.583 00.000 29988 IsGuiding returns 0
23:35:12.593 00.010 29988 PulseGuide returned control before completion, sleep 183
23:35:12.786 00.193 29988 IsGuiding returns 0
23:35:12.786 00.000 29988 Move returns status 0, amount 182
23:35:12.786 00.000 29988 move complete, result=0
23:35:12.786 00.000 29988 worker thread done servicing request
23:35:12.786 00.000 29988 Worker thread wakes up
23:35:12.787 00.001 28316 GuideStep: -0.5 px 96 ms EAST, 0.8 px 182 ms SOUTH
23:35:12.788 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:12.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:14.422 01.634 29988 Exposure complete
23:35:14.445 00.023 29988 worker thread done servicing request
23:35:14.445 00.000 28316 OnExposeComplete: enter
23:35:14.446 00.001 28316 UpdateGuideState(): m_state=6
23:35:14.446 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2078
23:35:14.447 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=117.42, Mass=1859, SNR=29.5, Peak=156 HFD=4.2
23:35:14.447 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:35:14.448 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:35:14.448 00.000 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.27 hyp=0.76 cameraTheta=-2.78 mountX=-0.05 mountY=0.75, mountTheta=1.63
23:35:14.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.27, opts=13)
23:35:14.450 00.001 28316 Enqueuing Move request for scope (-0.71, -0.27)
23:35:14.451 00.001 29988 Worker thread wakes up
23:35:14.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.27) opts 0xd
23:35:14.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.27)
23:35:14.451 00.000 29988 Moving (-0.71, -0.27) raw xDistance=-0.05 yDistance=0.75
23:35:14.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:35:14.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:35:14.451 00.000 29988 MoveAxis(E, 0, ABG)
23:35:14.451 00.000 29988 Move returns status 0, amount 0
23:35:14.451 00.000 29988 MoveAxis(S, 180, ABG)
23:35:14.451 00.000 29988 Guiding  Dir = 1, Dur = 180
23:35:14.451 00.000 29988 IsSlewing returns 0
23:35:14.451 00.000 29988 IsGuiding returns 0
23:35:14.455 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:14.457 00.002 29988 PulseGuide returned control before completion, sleep 186
23:35:14.463 00.006 28316 UpdateGuideState exits: m=1859 RSB=29.5
23:35:14.463 00.000 28316 PhdController: settling, locked = 1, distance = 0.91 (0.50) aobump = 0 frame = 30 / 99999
23:35:14.464 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138514.464,"Host":"ASUS_SAM","Inst":1,"Distance":0.91,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:14.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:14.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:14.465 00.000 28316 Enqueuing Expose request
23:35:14.660 00.195 29988 IsGuiding returns 0
23:35:14.660 00.000 29988 Move returns status 0, amount 180
23:35:14.660 00.000 29988 move complete, result=0
23:35:14.660 00.000 29988 worker thread done servicing request
23:35:14.660 00.000 29988 Worker thread wakes up
23:35:14.660 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.8 px 180 ms SOUTH
23:35:14.661 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:14.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:16.063 01.402 29988 Exposure complete
23:35:16.086 00.023 29988 worker thread done servicing request
23:35:16.086 00.000 28316 OnExposeComplete: enter
23:35:16.087 00.001 28316 UpdateGuideState(): m_state=6
23:35:16.088 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2079
23:35:16.088 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=117.23, Mass=1810, SNR=29.1, Peak=132 HFD=4.4
23:35:16.088 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.44 = -1.44)
23:35:16.089 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.67 = 1.67)
23:35:16.089 00.000 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.46 hyp=0.87 cameraTheta=-2.58 mountX=0.12 mountY=0.86, mountTheta=1.44
23:35:16.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.46, opts=13)
23:35:16.091 00.001 28316 Enqueuing Move request for scope (-0.74, -0.46)
23:35:16.092 00.001 29988 Worker thread wakes up
23:35:16.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.46) opts 0xd
23:35:16.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.46)
23:35:16.092 00.000 29988 Moving (-0.74, -0.46) raw xDistance=0.12 yDistance=0.86
23:35:16.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:35:16.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:35:16.092 00.000 29988 MoveAxis(E, 0, ABG)
23:35:16.092 00.000 29988 Move returns status 0, amount 0
23:35:16.092 00.000 29988 MoveAxis(S, 206, ABG)
23:35:16.092 00.000 29988 Guiding  Dir = 1, Dur = 206
23:35:16.092 00.000 29988 IsSlewing returns 0
23:35:16.092 00.000 29988 IsGuiding returns 0
23:35:16.095 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
23:35:16.096 00.001 29988 PulseGuide returned control before completion, sleep 212
23:35:16.103 00.007 28316 UpdateGuideState exits: m=1810 RSB=29.1
23:35:16.104 00.001 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 31 / 99999
23:35:16.104 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138516.104,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:16.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:16.105 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:16.105 00.000 28316 Enqueuing Expose request
23:35:16.312 00.207 29988 IsGuiding returns 1
23:35:16.312 00.000 29988 scope still moving after pulse duration time elapsed
23:35:16.343 00.031 29988 IsSlewing returns 0
23:35:16.343 00.000 29988 IsGuiding returns 0
23:35:16.344 00.001 29988 scope move finished after 206 + 46 ms
23:35:16.344 00.000 29988 Move returns status 0, amount 206
23:35:16.344 00.000 29988 move complete, result=0
23:35:16.344 00.000 29988 worker thread done servicing request
23:35:16.344 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 206 ms SOUTH
23:35:16.345 00.001 29988 Worker thread wakes up
23:35:16.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:16.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:17.968 01.623 29988 Exposure complete
23:35:17.993 00.025 29988 worker thread done servicing request
23:35:17.993 00.000 28316 OnExposeComplete: enter
23:35:17.993 00.000 28316 UpdateGuideState(): m_state=6
23:35:17.994 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2080
23:35:17.994 00.000 28316 Star::Find returns 1 (0), X=587.79, Y=117.29, Mass=1769, SNR=28.8, Peak=164 HFD=3.9
23:35:17.995 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.97 = -0.97)
23:35:17.995 00.000 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.13 = 2.13)
23:35:17.996 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.40 hyp=0.47 cameraTheta=-2.12 mountX=0.26 mountY=0.40, mountTheta=0.98
23:35:17.997 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.40, opts=13)
23:35:17.997 00.000 28316 Enqueuing Move request for scope (-0.24, -0.40)
23:35:17.998 00.001 29988 Worker thread wakes up
23:35:17.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.40) opts 0xd
23:35:17.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.40)
23:35:17.998 00.000 29988 Moving (-0.24, -0.40) raw xDistance=0.26 yDistance=0.40
23:35:17.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:35:17.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
23:35:17.998 00.000 29988 MoveAxis(W, 55, ABG)
23:35:17.998 00.000 29988 Guiding  Dir = 3, Dur = 55
23:35:17.998 00.000 29988 IsSlewing returns 0
23:35:17.999 00.001 29988 IsGuiding returns 0
23:35:18.001 00.002 29988 PulseGuide returned control before completion, sleep 64
23:35:18.002 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:18.008 00.006 28316 UpdateGuideState exits: m=1769 RSB=28.8
23:35:18.010 00.002 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 32 / 99999
23:35:18.010 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138518.010,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:18.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:18.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:18.012 00.001 28316 Enqueuing Expose request
23:35:18.076 00.064 29988 IsGuiding returns 0
23:35:18.076 00.000 29988 Move returns status 0, amount 55
23:35:18.076 00.000 29988 MoveAxis(S, 95, ABG)
23:35:18.076 00.000 29988 Guiding  Dir = 1, Dur = 95
23:35:18.076 00.000 29988 IsSlewing returns 0
23:35:18.076 00.000 29988 IsGuiding returns 0
23:35:18.081 00.005 29988 PulseGuide returned control before completion, sleep 101
23:35:18.184 00.103 29988 IsGuiding returns 1
23:35:18.184 00.000 29988 scope still moving after pulse duration time elapsed
23:35:18.215 00.031 29988 IsSlewing returns 0
23:35:18.215 00.000 29988 IsGuiding returns 0
23:35:18.215 00.000 29988 scope move finished after 95 + 44 ms
23:35:18.215 00.000 29988 Move returns status 0, amount 95
23:35:18.215 00.000 29988 move complete, result=0
23:35:18.215 00.000 29988 worker thread done servicing request
23:35:18.216 00.001 29988 Worker thread wakes up
23:35:18.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:18.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:18.216 00.000 28316 GuideStep: 0.3 px 55 ms WEST, 0.4 px 95 ms SOUTH
23:35:19.623 01.407 29988 Exposure complete
23:35:19.647 00.024 29988 worker thread done servicing request
23:35:19.648 00.001 28316 OnExposeComplete: enter
23:35:19.648 00.000 28316 UpdateGuideState(): m_state=6
23:35:19.648 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2081
23:35:19.649 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=117.63, Mass=1938, SNR=30.1, Peak=170 HFD=4.5
23:35:19.649 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
23:35:19.649 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.33 = 1.33)
23:35:19.650 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.26 cameraTheta=-2.91 mountX=-0.05 mountY=0.25, mountTheta=1.77
23:35:19.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.06, opts=13)
23:35:19.652 00.001 28316 Enqueuing Move request for scope (-0.26, -0.06)
23:35:19.652 00.000 29988 Worker thread wakes up
23:35:19.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
23:35:19.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
23:35:19.652 00.000 29988 Moving (-0.26, -0.06) raw xDistance=-0.05 yDistance=0.25
23:35:19.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:35:19.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:35:19.652 00.000 29988 MoveAxis(E, 0, ABG)
23:35:19.652 00.000 29988 Move returns status 0, amount 0
23:35:19.652 00.000 29988 MoveAxis(S, 61, ABG)
23:35:19.652 00.000 29988 Guiding  Dir = 1, Dur = 61
23:35:19.653 00.001 29988 IsSlewing returns 0
23:35:19.653 00.000 29988 IsGuiding returns 0
23:35:19.656 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:19.657 00.001 29988 PulseGuide returned control before completion, sleep 67
23:35:19.663 00.006 28316 UpdateGuideState exits: m=1938 RSB=30.1
23:35:19.664 00.001 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 33 / 99999
23:35:19.664 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138519.664,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:19.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:19.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:19.665 00.000 28316 Enqueuing Expose request
23:35:19.732 00.067 29988 IsGuiding returns 0
23:35:19.732 00.000 29988 Move returns status 0, amount 61
23:35:19.732 00.000 29988 move complete, result=0
23:35:19.732 00.000 29988 worker thread done servicing request
23:35:19.732 00.000 29988 Worker thread wakes up
23:35:19.732 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
23:35:19.733 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:19.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:21.358 01.625 29988 Exposure complete
23:35:21.382 00.024 29988 worker thread done servicing request
23:35:21.382 00.000 28316 OnExposeComplete: enter
23:35:21.383 00.001 28316 UpdateGuideState(): m_state=6
23:35:21.383 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2082
23:35:21.384 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=117.83, Mass=1846, SNR=29.3, Peak=185 HFD=4.2
23:35:21.384 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
23:35:21.385 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
23:35:21.385 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.67 mountX=-0.25 mountY=0.19, mountTheta=2.50
23:35:21.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.15, opts=13)
23:35:21.386 00.000 28316 Enqueuing Move request for scope (-0.28, 0.15)
23:35:21.387 00.001 29988 Worker thread wakes up
23:35:21.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
23:35:21.387 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
23:35:21.387 00.000 29988 Moving (-0.28, 0.15) raw xDistance=-0.25 yDistance=0.19
23:35:21.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:35:21.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:21.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:35:21.387 00.000 29988 MoveAxis(E, 52, ABG)
23:35:21.387 00.000 29988 Guiding  Dir = 2, Dur = 52
23:35:21.387 00.000 29988 IsSlewing returns 0
23:35:21.388 00.001 29988 IsGuiding returns 0
23:35:21.389 00.001 29988 PulseGuide returned control before completion, sleep 61
23:35:21.392 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:21.399 00.007 28316 UpdateGuideState exits: m=1846 RSB=29.3
23:35:21.399 00.000 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 34 / 99999
23:35:21.400 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138521.400,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:21.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:21.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:21.401 00.001 28316 Enqueuing Expose request
23:35:21.453 00.052 29988 IsGuiding returns 0
23:35:21.453 00.000 29988 Move returns status 0, amount 52
23:35:21.453 00.000 29988 MoveAxis(N, 0, ABG)
23:35:21.453 00.000 29988 Move returns status 0, amount 0
23:35:21.453 00.000 29988 move complete, result=0
23:35:21.453 00.000 29988 worker thread done servicing request
23:35:21.453 00.000 29988 Worker thread wakes up
23:35:21.454 00.001 28316 GuideStep: -0.2 px 52 ms EAST, 0.2 px 0 ms NORTH
23:35:21.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:21.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:22.867 01.413 29988 Exposure complete
23:35:22.890 00.023 29988 worker thread done servicing request
23:35:22.890 00.000 28316 OnExposeComplete: enter
23:35:22.892 00.002 28316 UpdateGuideState(): m_state=6
23:35:22.893 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2083
23:35:22.893 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=117.79, Mass=1940, SNR=30.2, Peak=188 HFD=4.3
23:35:22.894 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
23:35:22.894 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
23:35:22.894 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.31 cameraTheta=2.81 mountX=-0.22 mountY=0.22, mountTheta=2.35
23:35:22.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.10, opts=13)
23:35:22.896 00.001 28316 Enqueuing Move request for scope (-0.30, 0.10)
23:35:22.897 00.001 29988 Worker thread wakes up
23:35:22.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd
23:35:22.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.10)
23:35:22.897 00.000 29988 Moving (-0.30, 0.10) raw xDistance=-0.22 yDistance=0.22
23:35:22.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:35:22.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:35:22.897 00.000 29988 MoveAxis(E, 49, ABG)
23:35:22.897 00.000 29988 Guiding  Dir = 2, Dur = 49
23:35:22.897 00.000 29988 IsSlewing returns 0
23:35:22.897 00.000 29988 IsGuiding returns 0
23:35:22.899 00.002 29988 PulseGuide returned control before completion, sleep 58
23:35:22.901 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:22.909 00.008 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:35:22.911 00.002 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 35 / 99999
23:35:22.912 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138522.912,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:35:22.913 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:22.915 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:22.916 00.001 28316 Enqueuing Expose request
23:35:22.961 00.045 29988 IsGuiding returns 0
23:35:22.961 00.000 29988 Move returns status 0, amount 49
23:35:22.961 00.000 29988 MoveAxis(S, 52, ABG)
23:35:22.961 00.000 29988 Guiding  Dir = 1, Dur = 52
23:35:22.961 00.000 29988 IsSlewing returns 0
23:35:22.961 00.000 29988 IsGuiding returns 0
23:35:22.966 00.005 29988 PulseGuide returned control before completion, sleep 58
23:35:23.038 00.072 29988 IsGuiding returns 0
23:35:23.038 00.000 29988 Move returns status 0, amount 52
23:35:23.038 00.000 29988 move complete, result=0
23:35:23.039 00.001 29988 worker thread done servicing request
23:35:23.039 00.000 29988 Worker thread wakes up
23:35:23.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:23.039 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.2 px 52 ms SOUTH
23:35:23.040 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:24.770 01.730 29988 Exposure complete
23:35:24.793 00.023 29988 worker thread done servicing request
23:35:24.793 00.000 28316 OnExposeComplete: enter
23:35:24.793 00.000 28316 UpdateGuideState(): m_state=6
23:35:24.794 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2084
23:35:24.794 00.000 28316 Star::Find returns 1 (0), X=588.13, Y=117.82, Mass=2067, SNR=31.3, Peak=190 HFD=4.3
23:35:24.795 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
23:35:24.795 00.000 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.10)
23:35:24.796 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=-0.08 mountY=-0.14, mountTheta=-2.08
23:35:24.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
23:35:24.797 00.000 28316 Enqueuing Move request for scope (0.09, 0.13)
23:35:24.797 00.000 29988 Worker thread wakes up
23:35:24.798 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
23:35:24.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
23:35:24.798 00.000 29988 Moving (0.09, 0.13) raw xDistance=-0.08 yDistance=-0.14
23:35:24.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:35:24.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:24.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:35:24.798 00.000 29988 MoveAxis(E, 0, ABG)
23:35:24.798 00.000 29988 Move returns status 0, amount 0
23:35:24.798 00.000 29988 MoveAxis(N, 0, ABG)
23:35:24.798 00.000 29988 Move returns status 0, amount 0
23:35:24.798 00.000 29988 move complete, result=0
23:35:24.798 00.000 29988 worker thread done servicing request
23:35:24.803 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:24.814 00.011 28316 UpdateGuideState exits: m=2067 RSB=31.3
23:35:24.814 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 36 / 99999
23:35:24.815 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138524.815,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":1.9,"SettleTime":8.0,"StarLocked":true}
23:35:24.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:24.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:24.816 00.000 28316 Enqueuing Expose request
23:35:24.816 00.000 29988 Worker thread wakes up
23:35:24.817 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:24.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:24.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:26.226 01.409 29988 Exposure complete
23:35:26.249 00.023 29988 worker thread done servicing request
23:35:26.249 00.000 28316 OnExposeComplete: enter
23:35:26.250 00.001 28316 UpdateGuideState(): m_state=6
23:35:26.252 00.002 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2085
23:35:26.252 00.000 28316 Star::Find returns 1 (0), X=588.23, Y=117.89, Mass=1985, SNR=30.6, Peak=185 HFD=4.3
23:35:26.252 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
23:35:26.253 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
23:35:26.253 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.27 cameraTheta=0.81 mountX=-0.10 mountY=-0.26, mountTheta=-1.95
23:35:26.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.20, opts=13)
23:35:26.254 00.000 28316 Enqueuing Move request for scope (0.19, 0.20)
23:35:26.255 00.001 29988 Worker thread wakes up
23:35:26.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
23:35:26.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
23:35:26.255 00.000 29988 Moving (0.19, 0.20) raw xDistance=-0.10 yDistance=-0.26
23:35:26.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:35:26.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:35:26.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:35:26.255 00.000 29988 MoveAxis(E, 0, ABG)
23:35:26.255 00.000 29988 Move returns status 0, amount 0
23:35:26.255 00.000 29988 MoveAxis(N, 0, ABG)
23:35:26.255 00.000 29988 Move returns status 0, amount 0
23:35:26.255 00.000 29988 move complete, result=0
23:35:26.255 00.000 29988 worker thread done servicing request
23:35:26.259 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:26.266 00.007 28316 UpdateGuideState exits: m=1985 RSB=30.6
23:35:26.267 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 37 / 99999
23:35:26.267 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138526.267,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
23:35:26.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:26.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:26.269 00.001 28316 Enqueuing Expose request
23:35:26.269 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:35:26.270 00.001 29988 Worker thread wakes up
23:35:26.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:26.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:27.894 01.624 29988 Exposure complete
23:35:27.918 00.024 29988 worker thread done servicing request
23:35:27.918 00.000 28316 OnExposeComplete: enter
23:35:27.919 00.001 28316 UpdateGuideState(): m_state=6
23:35:27.919 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2086
23:35:27.920 00.001 28316 Star::Find returns 1 (0), X=588.26, Y=117.58, Mass=1886, SNR=29.8, Peak=175 HFD=4.0
23:35:27.920 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.67 = 0.67)
23:35:27.920 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.51)
23:35:27.921 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.25 cameraTheta=-0.47 mountX=0.20 mountY=-0.15, mountTheta=-0.65
23:35:27.921 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.11, opts=13)
23:35:27.922 00.001 28316 Enqueuing Move request for scope (0.22, -0.11)
23:35:27.923 00.001 29988 Worker thread wakes up
23:35:27.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
23:35:27.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
23:35:27.923 00.000 29988 Moving (0.22, -0.11) raw xDistance=0.20 yDistance=-0.15
23:35:27.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:35:27.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:27.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:35:27.923 00.000 29988 MoveAxis(E, 0, ABG)
23:35:27.923 00.000 29988 Move returns status 0, amount 0
23:35:27.923 00.000 29988 MoveAxis(N, 0, ABG)
23:35:27.923 00.000 29988 Move returns status 0, amount 0
23:35:27.923 00.000 29988 move complete, result=0
23:35:27.923 00.000 29988 worker thread done servicing request
23:35:27.928 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:27.934 00.006 28316 UpdateGuideState exits: m=1886 RSB=29.8
23:35:27.935 00.001 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 38 / 99999
23:35:27.935 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138527.935,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
23:35:27.936 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:27.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:27.937 00.001 28316 Enqueuing Expose request
23:35:27.937 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:27.938 00.001 29988 Worker thread wakes up
23:35:27.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:27.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:29.455 01.517 29988 Exposure complete
23:35:29.479 00.024 29988 worker thread done servicing request
23:35:29.479 00.000 28316 OnExposeComplete: enter
23:35:29.479 00.000 28316 UpdateGuideState(): m_state=6
23:35:29.480 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2087
23:35:29.480 00.000 28316 Star::Find returns 1 (0), X=588.05, Y=117.78, Mass=1990, SNR=30.7, Peak=186 HFD=4.4
23:35:29.481 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:35:29.481 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:35:29.482 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.46 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
23:35:29.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:35:29.484 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
23:35:29.484 00.000 29988 Worker thread wakes up
23:35:29.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:35:29.484 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:35:29.484 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:35:29.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:35:29.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:29.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:35:29.484 00.000 29988 MoveAxis(E, 0, ABG)
23:35:29.484 00.000 29988 Move returns status 0, amount 0
23:35:29.484 00.000 29988 MoveAxis(N, 0, ABG)
23:35:29.484 00.000 29988 Move returns status 0, amount 0
23:35:29.484 00.000 29988 move complete, result=0
23:35:29.484 00.000 29988 worker thread done servicing request
23:35:29.487 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:29.495 00.008 28316 UpdateGuideState exits: m=1990 RSB=30.7
23:35:29.496 00.001 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 39 / 99999
23:35:29.496 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138529.496,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
23:35:29.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:29.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:29.497 00.000 28316 Enqueuing Expose request
23:35:29.498 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:29.498 00.000 29988 Worker thread wakes up
23:35:29.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:29.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:31.131 01.633 29988 Exposure complete
23:35:31.156 00.025 29988 worker thread done servicing request
23:35:31.156 00.000 28316 OnExposeComplete: enter
23:35:31.158 00.002 28316 UpdateGuideState(): m_state=6
23:35:31.159 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2088
23:35:31.160 00.001 28316 Star::Find returns 1 (0), X=588.04, Y=117.76, Mass=1934, SNR=30.1, Peak=203 HFD=4.1
23:35:31.161 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
23:35:31.162 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.49)
23:35:31.162 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.54 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
23:35:31.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.07, opts=13)
23:35:31.164 00.001 28316 Enqueuing Move request for scope (0.00, 0.07)
23:35:31.164 00.000 29988 Worker thread wakes up
23:35:31.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
23:35:31.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
23:35:31.164 00.000 29988 Moving (0.00, 0.07) raw xDistance=-0.06 yDistance=-0.03
23:35:31.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:35:31.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:31.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:31.164 00.000 29988 MoveAxis(E, 0, ABG)
23:35:31.164 00.000 29988 Move returns status 0, amount 0
23:35:31.164 00.000 29988 MoveAxis(N, 0, ABG)
23:35:31.164 00.000 29988 Move returns status 0, amount 0
23:35:31.164 00.000 29988 move complete, result=0
23:35:31.165 00.001 29988 worker thread done servicing request
23:35:31.167 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:31.176 00.009 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:35:31.177 00.001 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 40 / 99999
23:35:31.177 00.000 28316 PhdController: newstate STATE_FINISH
23:35:31.177 00.000 28316 PhdController complete: success
23:35:31.178 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786138531.178,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":40,"DroppedFrames":0}
23:35:31.178 00.000 28316 Mount: notify guiding dither settle done success=1
23:35:31.179 00.001 28316 PhdController: newstate STATE_IDLE
23:35:31.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:31.180 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:31.180 00.000 28316 Enqueuing Expose request
23:35:31.180 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:31.181 00.001 29988 Worker thread wakes up
23:35:31.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:31.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:32.696 01.515 29988 Exposure complete
23:35:32.720 00.024 29988 worker thread done servicing request
23:35:32.720 00.000 28316 OnExposeComplete: enter
23:35:32.722 00.002 28316 UpdateGuideState(): m_state=6
23:35:32.723 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.724 00.001 28316 Star::Find returns 1 (0), X=587.94, Y=117.89, Mass=1815, SNR=29.3, Peak=190 HFD=4.3
23:35:32.724 00.000 28316 MultiStar: exiting stabilization period
23:35:32.725 00.001 28316 MultiStar: updating star positions after lock position change
23:35:32.725 00.000 28316 Star::Find(15, 471, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.726 00.001 28316 Star::Find returns 1 (0), X=470.99, Y=127.90, Mass=1497, SNR=26.7, Peak=155 HFD=4.1
23:35:32.726 00.000 28316 Star::Find(15, 428, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.726 00.000 28316 Star::Find returns 1 (0), X=429.02, Y=199.36, Mass=1824, SNR=29.5, Peak=180 HFD=4.0
23:35:32.727 00.001 28316 Star::Find(15, 1121, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.727 00.000 28316 Star::Find returns 1 (0), X=1121.06, Y=660.30, Mass=1330, SNR=24.9, Peak=108 HFD=4.2
23:35:32.728 00.001 28316 Star::Find(15, 573, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.728 00.000 28316 Star::Find returns 1 (0), X=573.86, Y=644.27, Mass=1352, SNR=25.5, Peak=127 HFD=4.0
23:35:32.728 00.000 28316 Star::Find(15, 592, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.729 00.001 28316 Star::Find returns 1 (0), X=592.35, Y=418.95, Mass=1157, SNR=23.6, Peak=100 HFD=3.9
23:35:32.729 00.000 28316 Star::Find(15, 1108, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.730 00.001 28316 Star::Find returns 1 (0), X=1108.55, Y=893.70, Mass=976, SNR=21.7, Peak=90 HFD=3.6
23:35:32.730 00.000 28316 Star::Find(15, 1127, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.731 00.001 28316 Star::Find returns 1 (0), X=1127.63, Y=811.69, Mass=787, SNR=19.5, Peak=81 HFD=3.5
23:35:32.731 00.000 28316 Star::Find(15, 979, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.731 00.000 28316 Star::Find returns 1 (0), X=979.05, Y=263.65, Mass=660, SNR=17.8, Peak=73 HFD=3.5
23:35:32.732 00.001 28316 Star::Find(15, 307, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.732 00.000 28316 Star::Find returns 1 (0), X=307.08, Y=445.28, Mass=697, SNR=18.3, Peak=80 HFD=3.9
23:35:32.733 00.001 28316 Star::Find(15, 571, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.733 00.000 28316 Star::Find returns 1 (0), X=571.27, Y=439.35, Mass=578, SNR=16.7, Peak=63 HFD=3.5
23:35:32.733 00.000 28316 Star::Find(15, 1009, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
23:35:32.734 00.001 28316 Star::Find returns 1 (0), X=1009.63, Y=699.96, Mass=575, SNR=16.6, Peak=55 HFD=3.4
23:35:32.734 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
23:35:32.735 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:35:32.735 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.01 mountX=-0.22 mountY=-0.01, mountTheta=-3.11
23:35:32.736 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.20, opts=13)
23:35:32.737 00.001 28316 Enqueuing Move request for scope (-0.09, 0.20)
23:35:32.737 00.000 29988 Worker thread wakes up
23:35:32.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
23:35:32.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
23:35:32.737 00.000 29988 Moving (-0.09, 0.20) raw xDistance=-0.22 yDistance=-0.01
23:35:32.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:35:32.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:32.738 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:32.738 00.000 29988 MoveAxis(E, 47, ABG)
23:35:32.738 00.000 29988 Guiding  Dir = 2, Dur = 47
23:35:32.738 00.000 29988 IsSlewing returns 0
23:35:32.738 00.000 29988 IsGuiding returns 0
23:35:32.740 00.002 29988 PulseGuide returned control before completion, sleep 56
23:35:32.741 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:32.748 00.007 28316 UpdateGuideState exits: m=1815 RSB=29.3
23:35:32.748 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:32.749 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:32.749 00.000 28316 Enqueuing Expose request
23:35:32.806 00.057 29988 IsGuiding returns 1
23:35:32.806 00.000 29988 scope still moving after pulse duration time elapsed
23:35:32.838 00.032 29988 IsSlewing returns 0
23:35:32.842 00.004 29988 IsGuiding returns 0
23:35:32.842 00.000 29988 scope move finished after 47 + 56 ms
23:35:32.842 00.000 29988 Move returns status 0, amount 47
23:35:32.842 00.000 29988 MoveAxis(N, 0, ABG)
23:35:32.842 00.000 29988 Move returns status 0, amount 0
23:35:32.842 00.000 29988 move complete, result=0
23:35:32.842 00.000 29988 worker thread done servicing request
23:35:32.842 00.000 29988 Worker thread wakes up
23:35:32.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:32.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:32.842 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
23:35:34.476 01.634 29988 Exposure complete
23:35:34.499 00.023 29988 worker thread done servicing request
23:35:34.499 00.000 28316 OnExposeComplete: enter
23:35:34.500 00.001 28316 UpdateGuideState(): m_state=6
23:35:34.500 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2090
23:35:34.501 00.001 28316 Star::Find returns 1 (0), X=588.03, Y=117.60, Mass=1872, SNR=29.8, Peak=161 HFD=4.1
23:35:34.501 00.000 28316 MultiStar: [#1 0.07,-0.23,0.90,U] [#2 0.21,-0.20,1.00,U] [#3 0.13,-0.32,0.88,U] [#4 -0.04,-0.20,0.88,U] [#5 0.06,-0.17,0.80,U] [#6 0.17,-0.31,0.71,U] [#7 0.25,-0.16,0.69,U] [#8 0.10,-0.17,0.59,U] 
23:35:34.502 00.001 28316 single-star, 8 included, MultiStar: {0.10, -0.20}, one-star: {-0.01, -0.09}
23:35:34.502 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
23:35:34.503 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
23:35:34.503 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.63 mountX=0.08 mountY=0.05, mountTheta=0.51
23:35:34.504 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.09, opts=13)
23:35:34.505 00.001 28316 Enqueuing Move request for scope (-0.01, -0.09)
23:35:34.505 00.000 29988 Worker thread wakes up
23:35:34.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
23:35:34.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
23:35:34.505 00.000 29988 Moving (-0.01, -0.09) raw xDistance=0.08 yDistance=0.05
23:35:34.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:35:34.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:34.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:35:34.505 00.000 29988 MoveAxis(E, 0, ABG)
23:35:34.505 00.000 29988 Move returns status 0, amount 0
23:35:34.505 00.000 29988 MoveAxis(N, 0, ABG)
23:35:34.505 00.000 29988 Move returns status 0, amount 0
23:35:34.505 00.000 29988 move complete, result=0
23:35:34.505 00.000 29988 worker thread done servicing request
23:35:34.509 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:34.516 00.007 28316 UpdateGuideState exits: m=1872 RSB=29.8
23:35:34.517 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:34.517 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:34.517 00.000 28316 Enqueuing Expose request
23:35:34.518 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:34.518 00.000 29988 Worker thread wakes up
23:35:34.519 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:34.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:36.042 01.523 29988 Exposure complete
23:35:36.066 00.024 29988 worker thread done servicing request
23:35:36.066 00.000 28316 OnExposeComplete: enter
23:35:36.067 00.001 28316 UpdateGuideState(): m_state=6
23:35:36.067 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2091
23:35:36.068 00.001 28316 Star::Find returns 1 (0), X=587.93, Y=117.78, Mass=2000, SNR=30.6, Peak=181 HFD=4.4
23:35:36.068 00.000 28316 MultiStar: [#1 0.02,-0.14,0.89,U] [#2 0.10,-0.12,0.98,U] [#3 0.09,-0.13,0.80,U] [#4 -0.25,-0.09,0.84,U] [#5 0.00,-0.07,0.76,U] [#6 -0.02,-0.15,0.71,U] [#7 0.12,-0.03,0.66,U] [#8 -0.02,-0.10,0.59,U] 
23:35:36.069 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.10, 0.10}
23:35:36.069 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
23:35:36.069 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.57 = 2.57)
23:35:36.070 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.68 mountX=0.07 mountY=0.04, mountTheta=0.56
23:35:36.072 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
23:35:36.073 00.001 28316 Enqueuing Move request for scope (-0.01, -0.08)
23:35:36.073 00.000 29988 Worker thread wakes up
23:35:36.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:35:36.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:35:36.073 00.000 29988 Moving (-0.01, -0.08) raw xDistance=0.07 yDistance=0.04
23:35:36.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:36.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:36.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:36.073 00.000 29988 MoveAxis(E, 0, ABG)
23:35:36.073 00.000 29988 Move returns status 0, amount 0
23:35:36.073 00.000 29988 MoveAxis(N, 0, ABG)
23:35:36.073 00.000 29988 Move returns status 0, amount 0
23:35:36.073 00.000 29988 move complete, result=0
23:35:36.073 00.000 29988 worker thread done servicing request
23:35:36.077 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:36.084 00.007 28316 UpdateGuideState exits: m=2000 RSB=30.6
23:35:36.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:36.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:36.086 00.001 28316 Enqueuing Expose request
23:35:36.086 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:36.087 00.001 29988 Worker thread wakes up
23:35:36.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:36.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:37.713 01.626 29988 Exposure complete
23:35:37.736 00.023 29988 worker thread done servicing request
23:35:37.736 00.000 28316 OnExposeComplete: enter
23:35:37.737 00.001 28316 UpdateGuideState(): m_state=6
23:35:37.737 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2092
23:35:37.738 00.001 28316 Star::Find returns 1 (0), X=587.98, Y=117.82, Mass=1888, SNR=29.8, Peak=181 HFD=4.3
23:35:37.738 00.000 28316 MultiStar: [#1 -0.02,0.01,0.90,U] [#2 0.05,-0.01,0.97,U] [#3 0.00,-0.23,0.89,U] [#4 -0.21,-0.05,0.87,U] [#5 0.00,-0.07,0.77,U] [#6 0.04,-0.17,0.74,U] [#7 0.01,-0.04,0.64,U] [#8 -0.01,0.01,0.60,U] 
23:35:37.739 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.06, 0.13}
23:35:37.739 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
23:35:37.739 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
23:35:37.740 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.07 mountX=0.03 mountY=0.04, mountTheta=0.94
23:35:37.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
23:35:37.742 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
23:35:37.743 00.001 29988 Worker thread wakes up
23:35:37.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:35:37.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:35:37.743 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
23:35:37.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:35:37.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:37.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:37.743 00.000 29988 MoveAxis(E, 0, ABG)
23:35:37.743 00.000 29988 Move returns status 0, amount 0
23:35:37.743 00.000 29988 MoveAxis(N, 0, ABG)
23:35:37.743 00.000 29988 Move returns status 0, amount 0
23:35:37.743 00.000 29988 move complete, result=0
23:35:37.743 00.000 29988 worker thread done servicing request
23:35:37.746 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:37.753 00.007 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:35:37.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:37.754 00.000 28316 Enqueuing Expose request
23:35:37.754 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:37.755 00.001 29988 Worker thread wakes up
23:35:37.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:37.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:39.271 01.516 29988 Exposure complete
23:35:39.295 00.024 29988 worker thread done servicing request
23:35:39.295 00.000 28316 OnExposeComplete: enter
23:35:39.296 00.001 28316 UpdateGuideState(): m_state=6
23:35:39.297 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2093
23:35:39.297 00.000 28316 Star::Find returns 1 (0), X=587.94, Y=117.88, Mass=1963, SNR=30.5, Peak=204 HFD=4.3
23:35:39.298 00.001 28316 MultiStar: [#1 0.09,0.02,0.89,U] [#2 0.18,0.01,0.93,U] [#3 0.00,-0.14,0.83,U] [#4 -0.09,-0.13,0.85,U] [#5 0.01,0.04,0.76,U] [#6 -0.17,0.02,0.70,U] [#7 0.09,0.09,0.64,U] [#8 0.02,0.10,0.59,U] 
23:35:39.298 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.10, 0.19}
23:35:39.299 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
23:35:39.299 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
23:35:39.299 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.33 mountX=-0.02 mountY=-0.02, mountTheta=-2.45
23:35:39.301 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
23:35:39.301 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
23:35:39.301 00.000 29988 Worker thread wakes up
23:35:39.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:35:39.302 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:35:39.302 00.000 29988 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:35:39.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:39.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:39.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:35:39.302 00.000 29988 MoveAxis(E, 0, ABG)
23:35:39.302 00.000 29988 Move returns status 0, amount 0
23:35:39.302 00.000 29988 MoveAxis(N, 0, ABG)
23:35:39.302 00.000 29988 Move returns status 0, amount 0
23:35:39.302 00.000 29988 move complete, result=0
23:35:39.302 00.000 29988 worker thread done servicing request
23:35:39.305 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:39.312 00.007 28316 UpdateGuideState exits: m=1963 RSB=30.5
23:35:39.313 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:39.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:39.314 00.001 28316 Enqueuing Expose request
23:35:39.314 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:39.315 00.001 29988 Worker thread wakes up
23:35:39.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:39.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:40.943 01.628 29988 Exposure complete
23:35:40.969 00.026 29988 worker thread done servicing request
23:35:40.969 00.000 28316 OnExposeComplete: enter
23:35:40.970 00.001 28316 UpdateGuideState(): m_state=6
23:35:40.971 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2094
23:35:40.972 00.001 28316 Star::Find returns 1 (0), X=587.90, Y=118.04, Mass=1994, SNR=30.7, Peak=192 HFD=4.3
23:35:40.972 00.000 28316 MultiStar: [#1 -0.20,0.03,0.87,U] [#2 0.06,0.29,0.94,U] [#3 -0.01,-0.08,0.85,U] [#4 -0.18,0.03,0.87,U] [#5 -0.04,0.23,0.75,U] [#6 -0.01,0.02,0.70,U] [#7 0.04,0.10,0.64,U] [#8 -0.12,0.21,0.57,U] 
23:35:40.973 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {-0.13, 0.35}
23:35:40.973 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.18 = -3.11)
23:35:40.974 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.28 = -0.00)
23:35:40.974 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.03 mountX=-0.15 mountY=-0.00, mountTheta=-3.14
23:35:40.976 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.14, opts=13)
23:35:40.977 00.001 28316 Enqueuing Move request for scope (-0.07, 0.14)
23:35:40.977 00.000 29988 Worker thread wakes up
23:35:40.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
23:35:40.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
23:35:40.977 00.000 29988 Moving (-0.07, 0.14) raw xDistance=-0.15 yDistance=-0.00
23:35:40.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:35:40.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:40.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:35:40.977 00.000 29988 MoveAxis(E, 0, ABG)
23:35:40.977 00.000 29988 Move returns status 0, amount 0
23:35:40.977 00.000 29988 MoveAxis(N, 0, ABG)
23:35:40.977 00.000 29988 Move returns status 0, amount 0
23:35:40.977 00.000 29988 move complete, result=0
23:35:40.978 00.001 29988 worker thread done servicing request
23:35:40.981 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:40.987 00.006 28316 UpdateGuideState exits: m=1994 RSB=30.7
23:35:40.989 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:40.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:40.991 00.001 28316 Enqueuing Expose request
23:35:40.991 00.000 29988 Worker thread wakes up
23:35:40.991 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:40.992 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:40.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:42.512 01.520 29988 Exposure complete
23:35:42.536 00.024 29988 worker thread done servicing request
23:35:42.537 00.001 28316 OnExposeComplete: enter
23:35:42.537 00.000 28316 UpdateGuideState(): m_state=6
23:35:42.538 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2095
23:35:42.538 00.000 28316 Star::Find returns 1 (0), X=587.91, Y=117.95, Mass=1982, SNR=30.6, Peak=193 HFD=4.3
23:35:42.539 00.001 28316 MultiStar: [#1 -0.12,0.07,0.86,U] [#2 -0.06,0.14,0.95,U] [#3 -0.09,0.04,0.82,U] [#4 -0.19,0.08,0.87,U] [#5 -0.16,0.09,0.80,U] [#6 -0.06,-0.02,0.71,U] [#7 -0.15,0.18,0.64,U] [#8 -0.26,0.16,0.59,U] 
23:35:42.539 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.13, 0.26}
23:35:42.540 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
23:35:42.541 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
23:35:42.542 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.44 mountX=-0.16 mountY=0.07, mountTheta=2.73
23:35:42.544 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
23:35:42.545 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
23:35:42.545 00.000 29988 Worker thread wakes up
23:35:42.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
23:35:42.545 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
23:35:42.545 00.000 29988 Moving (-0.13, 0.11) raw xDistance=-0.16 yDistance=0.07
23:35:42.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:35:42.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:42.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:42.545 00.000 29988 MoveAxis(E, 0, ABG)
23:35:42.545 00.000 29988 Move returns status 0, amount 0
23:35:42.545 00.000 29988 MoveAxis(N, 0, ABG)
23:35:42.545 00.000 29988 Move returns status 0, amount 0
23:35:42.545 00.000 29988 move complete, result=0
23:35:42.545 00.000 29988 worker thread done servicing request
23:35:42.548 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:42.559 00.011 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:35:42.593 00.034 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:42.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:42.594 00.000 28316 Enqueuing Expose request
23:35:42.595 00.001 29988 Worker thread wakes up
23:35:42.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:42.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:42.595 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:44.325 01.730 29988 Exposure complete
23:35:44.348 00.023 29988 worker thread done servicing request
23:35:44.348 00.000 28316 OnExposeComplete: enter
23:35:44.348 00.000 28316 UpdateGuideState(): m_state=6
23:35:44.349 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2096
23:35:44.349 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=118.07, Mass=1840, SNR=29.6, Peak=176 HFD=4.3
23:35:44.350 00.001 28316 MultiStar: [#1 -0.22,0.11,0.92,U] [#2 -0.01,0.30,0.98,U] [#3 -0.23,0.08,0.87,U] [#4 -0.33,0.11,0.88,U] [#5 -0.15,0.23,0.80,U] [#6 -0.16,0.13,0.73,U] [#7 -0.05,0.13,0.67,U] [#8 -0.31,0.19,0.62,U] 
23:35:44.350 00.000 28316 refined, 8 included, MultiStar: {-0.20, 0.19}, one-star: {-0.36, 0.38}
23:35:44.351 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.54 = -2.75)
23:35:44.351 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.64 = 0.36)
23:35:44.351 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.39 mountX=-0.26 mountY=0.10, mountTheta=2.78
23:35:44.352 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.19, opts=13)
23:35:44.353 00.001 28316 Enqueuing Move request for scope (-0.20, 0.19)
23:35:44.353 00.000 29988 Worker thread wakes up
23:35:44.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
23:35:44.353 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
23:35:44.353 00.000 29988 Moving (-0.20, 0.19) raw xDistance=-0.26 yDistance=0.10
23:35:44.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:35:44.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:44.354 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:35:44.354 00.000 29988 MoveAxis(E, 54, ABG)
23:35:44.354 00.000 29988 Guiding  Dir = 2, Dur = 54
23:35:44.354 00.000 29988 IsSlewing returns 0
23:35:44.354 00.000 29988 IsGuiding returns 0
23:35:44.356 00.002 29988 PulseGuide returned control before completion, sleep 63
23:35:44.359 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:44.366 00.007 28316 UpdateGuideState exits: m=1840 RSB=29.6
23:35:44.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:44.367 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:44.367 00.000 28316 Enqueuing Expose request
23:35:44.432 00.065 29988 IsGuiding returns 0
23:35:44.432 00.000 29988 Move returns status 0, amount 54
23:35:44.432 00.000 29988 MoveAxis(N, 0, ABG)
23:35:44.432 00.000 29988 Move returns status 0, amount 0
23:35:44.432 00.000 29988 move complete, result=0
23:35:44.432 00.000 29988 worker thread done servicing request
23:35:44.432 00.000 29988 Worker thread wakes up
23:35:44.433 00.001 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
23:35:44.434 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:44.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:45.851 01.417 29988 Exposure complete
23:35:45.874 00.023 29988 worker thread done servicing request
23:35:45.874 00.000 28316 OnExposeComplete: enter
23:35:45.875 00.001 28316 UpdateGuideState(): m_state=6
23:35:45.876 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2097
23:35:45.876 00.000 28316 Star::Find returns 1 (0), X=587.82, Y=117.88, Mass=1965, SNR=30.5, Peak=178 HFD=4.3
23:35:45.877 00.001 28316 MultiStar: [#1 -0.17,0.07,0.91,U] [#2 -0.08,0.18,0.94,U] [#3 -0.14,-0.11,0.83,U] [#4 -0.21,0.03,0.85,U] [#5 -0.22,0.09,0.77,U] [#6 -0.18,-0.01,0.69,U] [#7 -0.17,0.15,0.65,U] [#8 -0.31,0.02,0.57,U] 
23:35:45.877 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.07}, one-star: {-0.22, 0.19}
23:35:45.877 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.90 = -2.38)
23:35:45.878 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.72)
23:35:45.878 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.76 mountX=-0.14 mountY=0.13, mountTheta=2.40
23:35:45.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.07, opts=13)
23:35:45.880 00.001 28316 Enqueuing Move request for scope (-0.18, 0.07)
23:35:45.880 00.000 29988 Worker thread wakes up
23:35:45.881 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
23:35:45.881 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
23:35:45.881 00.000 29988 Moving (-0.18, 0.07) raw xDistance=-0.14 yDistance=0.13
23:35:45.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:35:45.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:45.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:35:45.881 00.000 29988 MoveAxis(E, 0, ABG)
23:35:45.881 00.000 29988 Move returns status 0, amount 0
23:35:45.881 00.000 29988 MoveAxis(N, 0, ABG)
23:35:45.881 00.000 29988 Move returns status 0, amount 0
23:35:45.881 00.000 29988 move complete, result=0
23:35:45.881 00.000 29988 worker thread done servicing request
23:35:45.884 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:45.891 00.007 28316 UpdateGuideState exits: m=1965 RSB=30.5
23:35:45.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:45.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:45.892 00.000 28316 Enqueuing Expose request
23:35:45.893 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:45.893 00.000 29988 Worker thread wakes up
23:35:45.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:45.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:47.524 01.631 29988 Exposure complete
23:35:47.550 00.026 29988 worker thread done servicing request
23:35:47.550 00.000 28316 OnExposeComplete: enter
23:35:47.551 00.001 28316 UpdateGuideState(): m_state=6
23:35:47.551 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2098
23:35:47.553 00.002 28316 Star::Find returns 1 (0), X=587.82, Y=117.85, Mass=2063, SNR=31.2, Peak=179 HFD=4.4
23:35:47.554 00.001 28316 MultiStar: [#1 -0.16,0.14,0.89,U] [#2 -0.07,-0.06,0.95,U] [#3 -0.21,-0.09,0.85,U] [#4 -0.34,-0.08,0.85,U] [#5 -0.14,-0.08,0.75,U] [#6 -0.10,-0.01,0.70,U] [#7 0.03,-0.03,0.64,U] [#8 -0.08,0.12,0.57,U] 
23:35:47.554 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.22, 0.16}
23:35:47.555 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
23:35:47.555 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
23:35:47.556 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.09 mountX=-0.07 mountY=0.13, mountTheta=2.06
23:35:47.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
23:35:47.558 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
23:35:47.558 00.000 29988 Worker thread wakes up
23:35:47.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
23:35:47.558 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
23:35:47.558 00.000 29988 Moving (-0.15, 0.01) raw xDistance=-0.07 yDistance=0.13
23:35:47.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:47.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:47.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:35:47.558 00.000 29988 MoveAxis(E, 0, ABG)
23:35:47.558 00.000 29988 Move returns status 0, amount 0
23:35:47.558 00.000 29988 MoveAxis(N, 0, ABG)
23:35:47.558 00.000 29988 Move returns status 0, amount 0
23:35:47.558 00.000 29988 move complete, result=0
23:35:47.558 00.000 29988 worker thread done servicing request
23:35:47.561 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:47.568 00.007 28316 UpdateGuideState exits: m=2063 RSB=31.2
23:35:47.570 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:47.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:47.570 00.000 28316 Enqueuing Expose request
23:35:47.570 00.000 29988 Worker thread wakes up
23:35:47.571 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:47.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:47.571 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:49.087 01.516 29988 Exposure complete
23:35:49.110 00.023 29988 worker thread done servicing request
23:35:49.111 00.001 28316 OnExposeComplete: enter
23:35:49.111 00.000 28316 UpdateGuideState(): m_state=6
23:35:49.112 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2099
23:35:49.112 00.000 28316 Star::Find returns 1 (0), X=587.91, Y=117.94, Mass=1985, SNR=30.7, Peak=184 HFD=4.4
23:35:49.113 00.001 28316 MultiStar: [#1 -0.08,0.12,0.86,U] [#2 -0.03,0.17,0.95,U] [#3 -0.04,-0.04,0.86,U] [#4 -0.16,0.10,0.85,U] [#5 -0.04,0.03,0.75,U] [#6 -0.11,0.10,0.70,U] [#7 0.05,0.21,0.64,U] [#8 -0.13,0.15,0.59,U] 
23:35:49.113 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.13, 0.25}
23:35:49.114 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
23:35:49.114 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
23:35:49.114 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.12 mountX=-0.14 mountY=0.01, mountTheta=3.05
23:35:49.116 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
23:35:49.116 00.000 28316 Enqueuing Move request for scope (-0.08, 0.12)
23:35:49.117 00.001 29988 Worker thread wakes up
23:35:49.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:35:49.117 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:35:49.117 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.14 yDistance=0.01
23:35:49.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:35:49.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:49.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:35:49.117 00.000 29988 MoveAxis(E, 0, ABG)
23:35:49.117 00.000 29988 Move returns status 0, amount 0
23:35:49.117 00.000 29988 MoveAxis(N, 0, ABG)
23:35:49.117 00.000 29988 Move returns status 0, amount 0
23:35:49.117 00.000 29988 move complete, result=0
23:35:49.117 00.000 29988 worker thread done servicing request
23:35:49.120 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:49.127 00.007 28316 UpdateGuideState exits: m=1985 RSB=30.7
23:35:49.128 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:49.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:49.129 00.001 28316 Enqueuing Expose request
23:35:49.129 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:49.130 00.001 29988 Worker thread wakes up
23:35:49.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:49.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:50.764 01.634 29988 Exposure complete
23:35:50.790 00.026 29988 worker thread done servicing request
23:35:50.790 00.000 28316 OnExposeComplete: enter
23:35:50.791 00.001 28316 UpdateGuideState(): m_state=6
23:35:50.791 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2100
23:35:50.792 00.001 28316 Star::Find returns 1 (0), X=587.79, Y=117.96, Mass=1851, SNR=29.4, Peak=193 HFD=4.2
23:35:50.792 00.000 28316 MultiStar: [#1 -0.09,0.06,0.92,U] [#2 0.09,0.22,0.98,U] [#3 -0.20,0.11,0.86,U] [#4 -0.20,0.12,0.86,U] [#5 -0.03,0.10,0.81,U] [#6 -0.07,0.01,0.73,U] [#7 0.05,0.20,0.65,U] [#8 -0.11,0.18,0.62,U] 
23:35:50.793 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.14}, one-star: {-0.25, 0.27}
23:35:50.793 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.29 = -2.99)
23:35:50.794 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.11)
23:35:50.794 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.15 mountX=-0.17 mountY=0.02, mountTheta=3.03
23:35:50.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
23:35:50.796 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
23:35:50.796 00.000 29988 Worker thread wakes up
23:35:50.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:35:50.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:35:50.796 00.000 29988 Moving (-0.09, 0.14) raw xDistance=-0.17 yDistance=0.02
23:35:50.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:35:50.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:50.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:35:50.796 00.000 29988 MoveAxis(E, 0, ABG)
23:35:50.796 00.000 29988 Move returns status 0, amount 0
23:35:50.796 00.000 29988 MoveAxis(N, 0, ABG)
23:35:50.797 00.001 29988 Move returns status 0, amount 0
23:35:50.797 00.000 29988 move complete, result=0
23:35:50.797 00.000 29988 worker thread done servicing request
23:35:50.799 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:50.806 00.007 28316 UpdateGuideState exits: m=1851 RSB=29.4
23:35:50.807 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:50.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:50.808 00.001 28316 Enqueuing Expose request
23:35:50.808 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:50.809 00.001 29988 Worker thread wakes up
23:35:50.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:50.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:52.326 01.517 29988 Exposure complete
23:35:52.351 00.025 29988 worker thread done servicing request
23:35:52.351 00.000 28316 OnExposeComplete: enter
23:35:52.351 00.000 28316 UpdateGuideState(): m_state=6
23:35:52.351 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2101
23:35:52.351 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=118.08, Mass=1996, SNR=30.7, Peak=196 HFD=4.3
23:35:52.352 00.001 28316 MultiStar: [#1 -0.06,0.32,0.87,U] [#2 -0.11,0.37,0.93,U] [#3 -0.09,0.25,0.85,U] [#4 -0.37,0.33,0.00,M1] [#5 -0.13,0.24,0.78,U] [#6 -0.30,0.31,0.00,M1] [#7 -0.07,0.45,0.00,M1] [#8 -0.20,0.35,0.59,U] 
23:35:52.352 00.000 28316 refined, 5 included, MultiStar: {-0.13, 0.33}, one-star: {-0.23, 0.40}
23:35:52.353 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
23:35:52.353 00.000 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.07)
23:35:52.354 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.96 mountX=-0.35 mountY=-0.03, mountTheta=-3.07
23:35:52.356 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.33, opts=13)
23:35:52.357 00.001 28316 Enqueuing Move request for scope (-0.13, 0.33)
23:35:52.357 00.000 29988 Worker thread wakes up
23:35:52.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
23:35:52.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
23:35:52.357 00.000 29988 Moving (-0.13, 0.33) raw xDistance=-0.35 yDistance=-0.03
23:35:52.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:35:52.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:52.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:52.357 00.000 29988 MoveAxis(E, 74, ABG)
23:35:52.357 00.000 29988 Guiding  Dir = 2, Dur = 74
23:35:52.357 00.000 29988 IsSlewing returns 0
23:35:52.357 00.000 29988 IsGuiding returns 0
23:35:52.360 00.003 29988 PulseGuide returned control before completion, sleep 83
23:35:52.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:52.368 00.008 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:35:52.369 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:52.369 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:52.369 00.000 28316 Enqueuing Expose request
23:35:52.447 00.078 29988 IsGuiding returns 1
23:35:52.447 00.000 29988 scope still moving after pulse duration time elapsed
23:35:52.478 00.031 29988 IsSlewing returns 0
23:35:52.478 00.000 29988 IsGuiding returns 0
23:35:52.478 00.000 29988 scope move finished after 74 + 47 ms
23:35:52.478 00.000 29988 Move returns status 0, amount 74
23:35:52.479 00.001 29988 MoveAxis(N, 0, ABG)
23:35:52.479 00.000 29988 Move returns status 0, amount 0
23:35:52.479 00.000 29988 move complete, result=0
23:35:52.479 00.000 29988 worker thread done servicing request
23:35:52.479 00.000 29988 Worker thread wakes up
23:35:52.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:52.479 00.000 28316 GuideStep: -0.4 px 74 ms EAST, -0.0 px 0 ms NORTH
23:35:52.480 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:54.106 01.626 29988 Exposure complete
23:35:54.130 00.024 29988 worker thread done servicing request
23:35:54.130 00.000 28316 OnExposeComplete: enter
23:35:54.131 00.001 28316 UpdateGuideState(): m_state=6
23:35:54.131 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2102
23:35:54.132 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=118.03, Mass=1883, SNR=29.9, Peak=192 HFD=4.3
23:35:54.132 00.000 28316 MultiStar: [#1 0.04,0.13,0.91,U] [#2 0.24,0.24,0.97,U] [#3 0.00,0.02,0.85,U] [#4 -0.18,0.31,0.90,U] [#5 -0.01,0.17,0.78,U] [#6 -0.06,0.23,0.73,U] [#7 -0.07,0.31,0.66,U] [#8 -0.06,0.27,0.61,U] 
23:35:54.133 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.22}, one-star: {-0.12, 0.34}
23:35:54.133 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
23:35:54.134 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
23:35:54.134 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
23:35:54.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.22, opts=13)
23:35:54.136 00.001 28316 Enqueuing Move request for scope (-0.02, 0.22)
23:35:54.136 00.000 29988 Worker thread wakes up
23:35:54.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:35:54.136 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:35:54.136 00.000 29988 Moving (-0.02, 0.22) raw xDistance=-0.21 yDistance=-0.08
23:35:54.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
23:35:54.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:54.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:35:54.137 00.001 29988 MoveAxis(E, 50, ABG)
23:35:54.137 00.000 29988 Guiding  Dir = 2, Dur = 50
23:35:54.137 00.000 29988 IsSlewing returns 0
23:35:54.137 00.000 29988 IsGuiding returns 0
23:35:54.139 00.002 29988 PulseGuide returned control before completion, sleep 59
23:35:54.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:54.148 00.008 28316 UpdateGuideState exits: m=1883 RSB=29.9
23:35:54.149 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:54.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:54.150 00.001 28316 Enqueuing Expose request
23:35:54.199 00.049 29988 IsGuiding returns 1
23:35:54.199 00.000 29988 scope still moving after pulse duration time elapsed
23:35:54.230 00.031 29988 IsSlewing returns 0
23:35:54.230 00.000 29988 IsGuiding returns 0
23:35:54.230 00.000 29988 scope move finished after 50 + 42 ms
23:35:54.230 00.000 29988 Move returns status 0, amount 50
23:35:54.230 00.000 29988 MoveAxis(N, 0, ABG)
23:35:54.230 00.000 29988 Move returns status 0, amount 0
23:35:54.230 00.000 29988 move complete, result=0
23:35:54.230 00.000 29988 worker thread done servicing request
23:35:54.230 00.000 29988 Worker thread wakes up
23:35:54.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:54.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:54.230 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
23:35:55.642 01.412 29988 Exposure complete
23:35:55.666 00.024 29988 worker thread done servicing request
23:35:55.667 00.001 28316 OnExposeComplete: enter
23:35:55.667 00.000 28316 UpdateGuideState(): m_state=6
23:35:55.668 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2103
23:35:55.668 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=117.86, Mass=1863, SNR=29.6, Peak=194 HFD=4.3
23:35:55.669 00.001 28316 MultiStar: [#1 0.03,0.08,0.92,U] [#2 0.16,0.19,0.99,U] [#3 0.04,-0.02,0.86,U] [#4 -0.09,0.12,0.89,U] [#5 0.03,0.09,0.80,U] [#6 -0.10,0.02,0.72,U] [#7 0.16,0.07,0.66,U] [#8 0.01,0.13,0.59,U] 
23:35:55.669 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.10}, one-star: {-0.22, 0.17}
23:35:55.670 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:35:55.670 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:35:55.671 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.61 mountX=-0.09 mountY=-0.04, mountTheta=-2.72
23:35:55.672 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.10, opts=13)
23:35:55.672 00.000 28316 Enqueuing Move request for scope (-0.00, 0.10)
23:35:55.673 00.001 29988 Worker thread wakes up
23:35:55.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
23:35:55.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
23:35:55.673 00.000 29988 Moving (-0.00, 0.10) raw xDistance=-0.09 yDistance=-0.04
23:35:55.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:55.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:55.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:35:55.673 00.000 29988 MoveAxis(E, 0, ABG)
23:35:55.673 00.000 29988 Move returns status 0, amount 0
23:35:55.673 00.000 29988 MoveAxis(N, 0, ABG)
23:35:55.673 00.000 29988 Move returns status 0, amount 0
23:35:55.673 00.000 29988 move complete, result=0
23:35:55.673 00.000 29988 worker thread done servicing request
23:35:55.676 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:55.684 00.008 28316 UpdateGuideState exits: m=1863 RSB=29.6
23:35:55.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:55.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:55.685 00.000 28316 Enqueuing Expose request
23:35:55.685 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:55.686 00.001 29988 Worker thread wakes up
23:35:55.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:55.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:57.314 01.628 29988 Exposure complete
23:35:57.337 00.023 29988 worker thread done servicing request
23:35:57.337 00.000 28316 OnExposeComplete: enter
23:35:57.338 00.001 28316 UpdateGuideState(): m_state=6
23:35:57.338 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2104
23:35:57.339 00.001 28316 Star::Find returns 1 (0), X=588.08, Y=117.92, Mass=1906, SNR=30.2, Peak=186 HFD=4.3
23:35:57.339 00.000 28316 MultiStar: [#1 0.16,0.14,0.92,U] [#2 0.17,0.06,0.98,U] [#3 0.04,-0.12,0.83,U] [#4 -0.06,0.09,0.85,U] [#5 0.20,0.11,0.79,U] [#6 0.16,-0.08,0.72,U] [#7 0.15,0.06,0.67,U] [#8 0.10,0.07,0.60,U] 
23:35:57.340 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.04, 0.23}
23:35:57.340 00.000 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
23:35:57.341 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
23:35:57.341 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.59 mountX=-0.02 mountY=-0.12, mountTheta=-1.73
23:35:57.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
23:35:57.343 00.001 28316 Enqueuing Move request for scope (0.10, 0.07)
23:35:57.343 00.000 29988 Worker thread wakes up
23:35:57.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:35:57.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:35:57.343 00.000 29988 Moving (0.10, 0.07) raw xDistance=-0.02 yDistance=-0.12
23:35:57.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:57.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:57.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:35:57.343 00.000 29988 MoveAxis(E, 0, ABG)
23:35:57.343 00.000 29988 Move returns status 0, amount 0
23:35:57.343 00.000 29988 MoveAxis(N, 0, ABG)
23:35:57.343 00.000 29988 Move returns status 0, amount 0
23:35:57.343 00.000 29988 move complete, result=0
23:35:57.343 00.000 29988 worker thread done servicing request
23:35:57.347 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:57.354 00.007 28316 UpdateGuideState exits: m=1906 RSB=30.2
23:35:57.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:57.355 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:57.356 00.001 28316 Enqueuing Expose request
23:35:57.356 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:57.357 00.001 29988 Worker thread wakes up
23:35:57.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:57.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:58.870 01.513 29988 Exposure complete
23:35:58.895 00.025 29988 worker thread done servicing request
23:35:58.895 00.000 28316 OnExposeComplete: enter
23:35:58.895 00.000 28316 UpdateGuideState(): m_state=6
23:35:58.896 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2105
23:35:58.896 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=118.10, Mass=1880, SNR=29.8, Peak=184 HFD=4.3
23:35:58.897 00.001 28316 MultiStar: [#1 0.15,0.29,0.92,U] [#2 0.21,0.34,0.99,U] [#3 0.09,0.10,0.85,U] [#4 -0.05,0.26,0.85,U] [#5 0.20,0.25,0.80,U] [#6 0.00,0.14,0.75,U] [#7 0.19,0.30,0.67,U] [#8 0.08,0.32,0.59,U] 
23:35:58.897 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.27}, one-star: {0.08, 0.42}
23:35:58.898 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
23:35:58.898 00.000 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
23:35:58.898 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.19 mountX=-0.20 mountY=-0.22, mountTheta=-2.32
23:35:58.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.27, opts=13)
23:35:58.900 00.000 28316 Enqueuing Move request for scope (0.11, 0.27)
23:35:58.901 00.001 29988 Worker thread wakes up
23:35:58.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
23:35:58.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
23:35:58.901 00.000 29988 Moving (0.11, 0.27) raw xDistance=-0.20 yDistance=-0.22
23:35:58.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:35:58.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:58.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:35:58.901 00.000 29988 MoveAxis(E, 42, ABG)
23:35:58.901 00.000 29988 Guiding  Dir = 2, Dur = 42
23:35:58.901 00.000 29988 IsSlewing returns 0
23:35:58.901 00.000 29988 IsGuiding returns 0
23:35:58.903 00.002 29988 PulseGuide returned control before completion, sleep 51
23:35:58.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:35:58.911 00.007 28316 UpdateGuideState exits: m=1880 RSB=29.8
23:35:58.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:58.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:35:58.913 00.001 28316 Enqueuing Expose request
23:35:58.965 00.052 29988 IsGuiding returns 0
23:35:58.965 00.000 29988 Move returns status 0, amount 42
23:35:58.965 00.000 29988 MoveAxis(N, 0, ABG)
23:35:58.965 00.000 29988 Move returns status 0, amount 0
23:35:58.965 00.000 29988 move complete, result=0
23:35:58.965 00.000 29988 worker thread done servicing request
23:35:58.965 00.000 29988 Worker thread wakes up
23:35:58.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:35:58.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:35:58.965 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH
23:36:00.592 01.627 29988 Exposure complete
23:36:00.615 00.023 29988 worker thread done servicing request
23:36:00.615 00.000 28316 OnExposeComplete: enter
23:36:00.616 00.001 28316 UpdateGuideState(): m_state=6
23:36:00.617 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2106
23:36:00.617 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=117.95, Mass=1903, SNR=29.9, Peak=192 HFD=4.4
23:36:00.618 00.001 28316 MultiStar: [#1 0.16,0.02,0.89,U] [#2 0.28,0.05,0.97,U] [#3 0.13,-0.03,0.87,U] [#4 0.02,0.05,0.85,U] [#5 0.16,-0.05,0.79,U] [#6 -0.02,-0.02,0.71,U] [#7 0.18,0.01,0.68,U] [#8 0.23,0.02,0.62,U] 
23:36:00.618 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {-0.05, 0.26}
23:36:00.618 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
23:36:00.619 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
23:36:00.619 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.36 mountX=0.01 mountY=-0.12, mountTheta=-1.50
23:36:00.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
23:36:00.621 00.001 28316 Enqueuing Move request for scope (0.12, 0.04)
23:36:00.621 00.000 29988 Worker thread wakes up
23:36:00.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:36:00.622 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:36:00.622 00.000 29988 Moving (0.12, 0.04) raw xDistance=0.01 yDistance=-0.12
23:36:00.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:36:00.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:00.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:36:00.622 00.000 29988 MoveAxis(E, 0, ABG)
23:36:00.622 00.000 29988 Move returns status 0, amount 0
23:36:00.622 00.000 29988 MoveAxis(N, 0, ABG)
23:36:00.622 00.000 29988 Move returns status 0, amount 0
23:36:00.622 00.000 29988 move complete, result=0
23:36:00.622 00.000 29988 worker thread done servicing request
23:36:00.626 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:00.632 00.006 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:36:00.634 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:00.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:00.634 00.000 28316 Enqueuing Expose request
23:36:00.634 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:00.636 00.002 29988 Worker thread wakes up
23:36:00.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:00.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:02.150 01.514 29988 Exposure complete
23:36:02.174 00.024 29988 worker thread done servicing request
23:36:02.174 00.000 28316 OnExposeComplete: enter
23:36:02.174 00.000 28316 UpdateGuideState(): m_state=6
23:36:02.175 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2107
23:36:02.175 00.000 28316 Star::Find returns 1 (0), X=588.09, Y=118.00, Mass=1883, SNR=29.8, Peak=190 HFD=4.3
23:36:02.176 00.001 28316 MultiStar: [#1 0.17,0.07,0.91,U] [#2 0.29,0.07,0.96,U] [#3 0.14,-0.07,0.84,U] [#4 -0.00,0.19,0.87,U] [#5 0.19,0.13,0.79,U] [#6 0.22,0.03,0.71,U] [#7 0.12,0.11,0.66,U] [#8 0.13,0.15,0.60,U] 
23:36:02.176 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.11}, one-star: {0.05, 0.31}
23:36:02.177 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:36:02.177 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.38)
23:36:02.178 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.18 cameraTheta=0.66 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
23:36:02.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.11, opts=13)
23:36:02.179 00.000 28316 Enqueuing Move request for scope (0.15, 0.11)
23:36:02.180 00.001 29988 Worker thread wakes up
23:36:02.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
23:36:02.180 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
23:36:02.180 00.000 29988 Moving (0.15, 0.11) raw xDistance=-0.04 yDistance=-0.18
23:36:02.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:36:02.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:02.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:36:02.180 00.000 29988 MoveAxis(E, 0, ABG)
23:36:02.180 00.000 29988 Move returns status 0, amount 0
23:36:02.180 00.000 29988 MoveAxis(N, 0, ABG)
23:36:02.180 00.000 29988 Move returns status 0, amount 0
23:36:02.180 00.000 29988 move complete, result=0
23:36:02.180 00.000 29988 worker thread done servicing request
23:36:02.186 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:02.193 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:36:02.194 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:02.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:02.195 00.001 28316 Enqueuing Expose request
23:36:02.195 00.000 29988 Worker thread wakes up
23:36:02.195 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:02.196 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:02.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:03.819 01.623 29988 Exposure complete
23:36:03.843 00.024 29988 worker thread done servicing request
23:36:03.843 00.000 28316 OnExposeComplete: enter
23:36:03.844 00.001 28316 UpdateGuideState(): m_state=6
23:36:03.844 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2108
23:36:03.845 00.001 28316 Star::Find returns 1 (0), X=588.16, Y=118.00, Mass=2036, SNR=31.0, Peak=206 HFD=4.3
23:36:03.845 00.000 28316 MultiStar: [#1 0.16,0.16,0.87,U] [#2 0.30,0.23,0.93,U] [#3 0.23,0.12,0.84,U] [#4 -0.02,0.11,0.85,U] [#5 0.24,0.21,0.77,U] [#6 0.21,0.20,0.71,U] [#7 0.23,0.18,0.65,U] [#8 0.15,0.24,0.58,U] 
23:36:03.846 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.20}, one-star: {0.12, 0.31}
23:36:03.846 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
23:36:03.847 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
23:36:03.847 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.10 mountY=-0.25, mountTheta=-1.96
23:36:03.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.20, opts=13)
23:36:03.849 00.001 28316 Enqueuing Move request for scope (0.18, 0.20)
23:36:03.851 00.002 29988 Worker thread wakes up
23:36:03.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
23:36:03.851 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
23:36:03.851 00.000 29988 Moving (0.18, 0.20) raw xDistance=-0.10 yDistance=-0.25
23:36:03.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:36:03.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:03.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:36:03.851 00.000 29988 MoveAxis(E, 0, ABG)
23:36:03.851 00.000 29988 Move returns status 0, amount 0
23:36:03.851 00.000 29988 MoveAxis(N, 0, ABG)
23:36:03.851 00.000 29988 Move returns status 0, amount 0
23:36:03.851 00.000 29988 move complete, result=0
23:36:03.851 00.000 29988 worker thread done servicing request
23:36:03.855 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:03.862 00.007 28316 UpdateGuideState exits: m=2036 RSB=31.0
23:36:03.863 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:03.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:03.864 00.001 28316 Enqueuing Expose request
23:36:03.864 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:03.865 00.001 29988 Worker thread wakes up
23:36:03.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:03.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:05.379 01.514 29988 Exposure complete
23:36:05.402 00.023 29988 worker thread done servicing request
23:36:05.402 00.000 28316 OnExposeComplete: enter
23:36:05.402 00.000 28316 UpdateGuideState(): m_state=6
23:36:05.403 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2109
23:36:05.403 00.000 28316 Star::Find returns 1 (0), X=588.06, Y=117.94, Mass=1876, SNR=29.9, Peak=174 HFD=4.4
23:36:05.404 00.001 28316 MultiStar: [#1 0.13,0.11,0.90,U] [#2 0.31,0.23,0.96,U] [#3 0.29,0.09,0.88,U] [#4 0.04,0.12,0.87,U] [#5 0.21,0.05,0.77,U] [#6 0.11,0.07,0.73,U] [#7 0.19,0.14,0.68,U] [#8 0.05,0.04,0.60,U] 
23:36:05.404 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.13}, one-star: {0.02, 0.25}
23:36:05.405 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
23:36:05.405 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.33)
23:36:05.406 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.71 mountX=-0.06 mountY=-0.20, mountTheta=-1.85
23:36:05.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.13, opts=13)
23:36:05.407 00.000 28316 Enqueuing Move request for scope (0.15, 0.13)
23:36:05.408 00.001 29988 Worker thread wakes up
23:36:05.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
23:36:05.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
23:36:05.408 00.000 29988 Moving (0.15, 0.13) raw xDistance=-0.06 yDistance=-0.20
23:36:05.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:05.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:05.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:36:05.408 00.000 29988 MoveAxis(E, 0, ABG)
23:36:05.408 00.000 29988 Move returns status 0, amount 0
23:36:05.408 00.000 29988 MoveAxis(N, 0, ABG)
23:36:05.408 00.000 29988 Move returns status 0, amount 0
23:36:05.408 00.000 29988 move complete, result=0
23:36:05.408 00.000 29988 worker thread done servicing request
23:36:05.412 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:05.419 00.007 28316 UpdateGuideState exits: m=1876 RSB=29.9
23:36:05.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:05.419 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:05.420 00.001 28316 Enqueuing Expose request
23:36:05.420 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:05.421 00.001 29988 Worker thread wakes up
23:36:05.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:05.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:07.053 01.632 29988 Exposure complete
23:36:07.076 00.023 29988 worker thread done servicing request
23:36:07.077 00.001 28316 OnExposeComplete: enter
23:36:07.077 00.000 28316 UpdateGuideState(): m_state=6
23:36:07.078 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2110
23:36:07.078 00.000 28316 Star::Find returns 1 (0), X=588.22, Y=117.96, Mass=1920, SNR=30.1, Peak=184 HFD=4.3
23:36:07.079 00.001 28316 MultiStar: [#1 0.17,0.15,0.90,U] [#2 0.46,0.37,0.00,M1] [#3 0.14,-0.08,0.87,U] [#4 0.00,0.22,0.85,U] [#5 0.27,0.17,0.77,U] [#6 0.23,-0.09,0.73,U] [#7 0.28,0.15,0.68,U] [#8 0.18,0.20,0.61,U] 
23:36:07.079 00.000 28316 refined, 7 included, MultiStar: {0.18, 0.13}, one-star: {0.19, 0.27}
23:36:07.080 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:36:07.080 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:36:07.081 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.62 mountX=-0.04 mountY=-0.22, mountTheta=-1.76
23:36:07.082 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.13, opts=13)
23:36:07.083 00.001 28316 Enqueuing Move request for scope (0.18, 0.13)
23:36:07.083 00.000 29988 Worker thread wakes up
23:36:07.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
23:36:07.084 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
23:36:07.084 00.000 29988 Moving (0.18, 0.13) raw xDistance=-0.04 yDistance=-0.22
23:36:07.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:36:07.084 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.15 newest=-0.66
23:36:07.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:36:07.084 00.000 29988 MoveAxis(E, 0, ABG)
23:36:07.084 00.000 29988 Move returns status 0, amount 0
23:36:07.084 00.000 29988 MoveAxis(N, 51, ABG)
23:36:07.084 00.000 29988 Guiding  Dir = 0, Dur = 51
23:36:07.084 00.000 29988 IsSlewing returns 0
23:36:07.084 00.000 29988 IsGuiding returns 0
23:36:07.087 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:07.089 00.002 29988 PulseGuide returned control before completion, sleep 57
23:36:07.095 00.006 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:36:07.096 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:07.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:07.097 00.001 28316 Enqueuing Expose request
23:36:07.161 00.064 29988 IsGuiding returns 0
23:36:07.161 00.000 29988 Move returns status 0, amount 51
23:36:07.161 00.000 29988 move complete, result=0
23:36:07.161 00.000 29988 worker thread done servicing request
23:36:07.161 00.000 29988 Worker thread wakes up
23:36:07.161 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:07.161 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:07.161 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
23:36:08.571 01.410 29988 Exposure complete
23:36:08.595 00.024 29988 worker thread done servicing request
23:36:08.595 00.000 28316 OnExposeComplete: enter
23:36:08.595 00.000 28316 UpdateGuideState(): m_state=6
23:36:08.596 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2111
23:36:08.596 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=117.76, Mass=1905, SNR=29.9, Peak=183 HFD=4.2
23:36:08.597 00.001 28316 MultiStar: [#1 0.13,0.05,0.92,U] [#2 0.39,-0.00,0.94,U] [#3 0.33,-0.15,0.88,U] [#4 -0.03,0.12,0.86,U] [#5 0.22,0.02,0.79,U] [#6 -0.01,-0.09,0.73,U] [#7 0.30,0.08,0.68,U] [#8 0.17,0.07,0.62,U] 
23:36:08.597 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.02}, one-star: {-0.01, 0.07}
23:36:08.598 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:36:08.598 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
23:36:08.599 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=-0.06 mountY=-0.02, mountTheta=-2.79
23:36:08.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
23:36:08.600 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
23:36:08.600 00.000 29988 Worker thread wakes up
23:36:08.601 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:36:08.601 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:36:08.601 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.06 yDistance=-0.02
23:36:08.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:08.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:08.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:08.601 00.000 29988 MoveAxis(E, 0, ABG)
23:36:08.601 00.000 29988 Move returns status 0, amount 0
23:36:08.601 00.000 29988 MoveAxis(N, 0, ABG)
23:36:08.601 00.000 29988 Move returns status 0, amount 0
23:36:08.601 00.000 29988 move complete, result=0
23:36:08.601 00.000 29988 worker thread done servicing request
23:36:08.605 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:08.615 00.010 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:36:08.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:08.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:08.617 00.001 28316 Enqueuing Expose request
23:36:08.617 00.000 29988 Worker thread wakes up
23:36:08.617 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:08.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:08.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:10.242 01.625 29988 Exposure complete
23:36:10.268 00.026 29988 worker thread done servicing request
23:36:10.268 00.000 28316 OnExposeComplete: enter
23:36:10.269 00.001 28316 UpdateGuideState(): m_state=6
23:36:10.269 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2112
23:36:10.269 00.000 28316 Star::Find returns 1 (0), X=588.02, Y=118.09, Mass=2003, SNR=30.8, Peak=192 HFD=4.3
23:36:10.270 00.001 28316 MultiStar: [#1 0.15,0.30,0.86,U] [#2 0.33,0.24,0.94,U] [#3 0.15,0.10,0.86,U] [#4 -0.07,0.29,0.82,U] [#5 0.23,0.27,0.75,U] [#6 0.14,0.11,0.72,U] [#7 0.23,0.43,0.00,M1] [#8 0.21,0.18,0.60,U] 
23:36:10.270 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.24}, one-star: {-0.01, 0.41}
23:36:10.271 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
23:36:10.271 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.98)
23:36:10.271 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.06 mountX=-0.17 mountY=-0.23, mountTheta=-2.19
23:36:10.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.24, opts=13)
23:36:10.273 00.001 28316 Enqueuing Move request for scope (0.14, 0.24)
23:36:10.274 00.001 29988 Worker thread wakes up
23:36:10.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
23:36:10.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
23:36:10.274 00.000 29988 Moving (0.14, 0.24) raw xDistance=-0.17 yDistance=-0.23
23:36:10.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:36:10.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:36:10.274 00.000 29988 MoveAxis(E, 0, ABG)
23:36:10.274 00.000 29988 Move returns status 0, amount 0
23:36:10.274 00.000 29988 MoveAxis(N, 55, ABG)
23:36:10.274 00.000 29988 Guiding  Dir = 0, Dur = 55
23:36:10.275 00.001 29988 IsSlewing returns 0
23:36:10.275 00.000 29988 IsGuiding returns 0
23:36:10.278 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:10.280 00.002 29988 PulseGuide returned control before completion, sleep 60
23:36:10.286 00.006 28316 UpdateGuideState exits: m=2003 RSB=30.8
23:36:10.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:10.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:10.287 00.000 28316 Enqueuing Expose request
23:36:10.349 00.062 29988 IsGuiding returns 0
23:36:10.349 00.000 29988 Move returns status 0, amount 55
23:36:10.349 00.000 29988 move complete, result=0
23:36:10.349 00.000 29988 worker thread done servicing request
23:36:10.349 00.000 29988 Worker thread wakes up
23:36:10.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:10.349 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 55 ms NORTH
23:36:10.350 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:11.757 01.407 29988 Exposure complete
23:36:11.780 00.023 29988 worker thread done servicing request
23:36:11.780 00.000 28316 OnExposeComplete: enter
23:36:11.781 00.001 28316 UpdateGuideState(): m_state=6
23:36:11.781 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2113
23:36:11.782 00.001 28316 Star::Find returns 1 (0), X=587.85, Y=117.98, Mass=1789, SNR=29.0, Peak=188 HFD=4.2
23:36:11.782 00.000 28316 MultiStar: [#1 -0.05,0.11,0.94,U] [#2 0.05,0.23,0.97,U] [#3 -0.02,0.08,0.90,U] [#4 -0.07,0.11,0.91,U] [#5 -0.08,0.14,0.81,U] [#6 -0.03,-0.00,0.75,U] [#7 0.14,0.18,0.68,U] [#8 -0.16,0.10,0.62,U] 
23:36:11.783 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.18, 0.29}
23:36:11.783 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
23:36:11.783 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
23:36:11.784 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=-0.15 mountY=-0.02, mountTheta=-2.98
23:36:11.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.14, opts=13)
23:36:11.785 00.000 28316 Enqueuing Move request for scope (-0.05, 0.14)
23:36:11.786 00.001 29988 Worker thread wakes up
23:36:11.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:36:11.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:36:11.786 00.000 29988 Moving (-0.05, 0.14) raw xDistance=-0.15 yDistance=-0.02
23:36:11.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:36:11.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:11.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:11.786 00.000 29988 MoveAxis(E, 0, ABG)
23:36:11.786 00.000 29988 Move returns status 0, amount 0
23:36:11.786 00.000 29988 MoveAxis(N, 0, ABG)
23:36:11.786 00.000 29988 Move returns status 0, amount 0
23:36:11.786 00.000 29988 move complete, result=0
23:36:11.787 00.001 29988 worker thread done servicing request
23:36:11.791 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:11.799 00.008 28316 UpdateGuideState exits: m=1789 RSB=29.0
23:36:11.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:11.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:11.800 00.000 28316 Enqueuing Expose request
23:36:11.801 00.001 29988 Worker thread wakes up
23:36:11.801 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:11.802 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:11.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:13.429 01.627 29988 Exposure complete
23:36:13.454 00.025 29988 worker thread done servicing request
23:36:13.454 00.000 28316 OnExposeComplete: enter
23:36:13.455 00.001 28316 UpdateGuideState(): m_state=6
23:36:13.456 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2114
23:36:13.456 00.000 28316 Star::Find returns 1 (0), X=588.07, Y=118.09, Mass=1826, SNR=29.2, Peak=186 HFD=4.3
23:36:13.457 00.001 28316 MultiStar: [#1 0.08,0.18,0.94,U] [#2 0.18,0.17,1.01,U] [#3 0.18,0.09,0.89,U] [#4 -0.12,0.08,0.90,U] [#5 0.05,0.23,0.82,U] [#6 -0.07,0.16,0.75,U] [#7 0.24,0.12,0.68,U] [#8 0.01,0.22,0.61,U] 
23:36:13.457 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.19}, one-star: {0.03, 0.40}
23:36:13.458 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:36:13.458 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
23:36:13.459 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.23 mountX=-0.14 mountY=-0.14, mountTheta=-2.36
23:36:13.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.19, opts=13)
23:36:13.460 00.000 28316 Enqueuing Move request for scope (0.07, 0.19)
23:36:13.461 00.001 29988 Worker thread wakes up
23:36:13.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:36:13.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:36:13.461 00.000 29988 Moving (0.07, 0.19) raw xDistance=-0.14 yDistance=-0.14
23:36:13.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:36:13.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:13.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:36:13.461 00.000 29988 MoveAxis(E, 0, ABG)
23:36:13.461 00.000 29988 Move returns status 0, amount 0
23:36:13.461 00.000 29988 MoveAxis(N, 0, ABG)
23:36:13.461 00.000 29988 Move returns status 0, amount 0
23:36:13.461 00.000 29988 move complete, result=0
23:36:13.461 00.000 29988 worker thread done servicing request
23:36:13.464 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:13.471 00.007 28316 UpdateGuideState exits: m=1826 RSB=29.2
23:36:13.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:13.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:13.472 00.000 28316 Enqueuing Expose request
23:36:13.473 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:13.473 00.000 29988 Worker thread wakes up
23:36:13.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:13.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:14.989 01.516 29988 Exposure complete
23:36:15.012 00.023 29988 worker thread done servicing request
23:36:15.012 00.000 28316 OnExposeComplete: enter
23:36:15.013 00.001 28316 UpdateGuideState(): m_state=6
23:36:15.013 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2115
23:36:15.014 00.001 28316 Star::Find returns 1 (0), X=588.05, Y=118.01, Mass=1859, SNR=29.5, Peak=190 HFD=4.4
23:36:15.014 00.000 28316 MultiStar: [#1 0.02,0.25,0.93,U] [#2 0.20,0.34,0.98,U] [#3 0.16,0.10,0.90,U] [#4 -0.09,0.43,0.00,M1] [#5 0.08,0.28,0.79,U] [#6 -0.03,0.23,0.73,U] [#7 0.11,0.35,0.68,U] [#8 0.09,0.28,0.60,U] 
23:36:15.015 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.27}, one-star: {0.01, 0.33}
23:36:15.015 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:36:15.016 00.001 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
23:36:15.016 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.27 mountX=-0.21 mountY=-0.19, mountTheta=-2.40
23:36:15.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.27, opts=13)
23:36:15.018 00.000 28316 Enqueuing Move request for scope (0.08, 0.27)
23:36:15.019 00.001 29988 Worker thread wakes up
23:36:15.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
23:36:15.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
23:36:15.019 00.000 29988 Moving (0.08, 0.27) raw xDistance=-0.21 yDistance=-0.19
23:36:15.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:36:15.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:15.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:36:15.019 00.000 29988 MoveAxis(E, 44, ABG)
23:36:15.019 00.000 29988 Guiding  Dir = 2, Dur = 44
23:36:15.019 00.000 29988 IsSlewing returns 0
23:36:15.020 00.001 29988 IsGuiding returns 0
23:36:15.021 00.001 29988 PulseGuide returned control before completion, sleep 53
23:36:15.022 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:15.029 00.007 28316 UpdateGuideState exits: m=1859 RSB=29.5
23:36:15.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:15.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:15.031 00.001 28316 Enqueuing Expose request
23:36:15.081 00.050 29988 IsGuiding returns 1
23:36:15.081 00.000 29988 scope still moving after pulse duration time elapsed
23:36:15.112 00.031 29988 IsSlewing returns 0
23:36:15.113 00.001 29988 IsGuiding returns 0
23:36:15.113 00.000 29988 scope move finished after 44 + 49 ms
23:36:15.113 00.000 29988 Move returns status 0, amount 44
23:36:15.113 00.000 29988 MoveAxis(N, 0, ABG)
23:36:15.113 00.000 29988 Move returns status 0, amount 0
23:36:15.113 00.000 29988 move complete, result=0
23:36:15.113 00.000 29988 worker thread done servicing request
23:36:15.113 00.000 29988 Worker thread wakes up
23:36:15.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:15.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:15.113 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
23:36:16.742 01.629 29988 Exposure complete
23:36:16.767 00.025 29988 worker thread done servicing request
23:36:16.767 00.000 28316 OnExposeComplete: enter
23:36:16.768 00.001 28316 UpdateGuideState(): m_state=6
23:36:16.769 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2116
23:36:16.769 00.000 28316 Star::Find returns 1 (0), X=587.94, Y=117.90, Mass=1979, SNR=30.7, Peak=208 HFD=4.3
23:36:16.770 00.001 28316 MultiStar: [#1 -0.05,0.05,0.89,U] [#2 0.09,0.12,0.96,U] [#3 0.14,-0.13,0.84,U] [#4 -0.14,0.01,0.88,U] [#5 -0.10,0.09,0.76,U] [#6 -0.10,0.03,0.68,U] [#7 0.09,0.05,0.65,U] [#8 -0.06,0.19,0.59,U] 
23:36:16.770 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-0.10, 0.21}
23:36:16.771 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
23:36:16.771 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
23:36:16.772 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.93 mountX=-0.07 mountY=-0.01, mountTheta=-3.04
23:36:16.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
23:36:16.774 00.001 28316 Enqueuing Move request for scope (-0.03, 0.07)
23:36:16.774 00.000 29988 Worker thread wakes up
23:36:16.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:36:16.774 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:36:16.775 00.001 29988 Moving (-0.03, 0.07) raw xDistance=-0.07 yDistance=-0.01
23:36:16.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:16.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:16.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:16.775 00.000 29988 MoveAxis(E, 0, ABG)
23:36:16.775 00.000 29988 Move returns status 0, amount 0
23:36:16.775 00.000 29988 MoveAxis(N, 0, ABG)
23:36:16.775 00.000 29988 Move returns status 0, amount 0
23:36:16.775 00.000 29988 move complete, result=0
23:36:16.775 00.000 29988 worker thread done servicing request
23:36:16.778 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:16.786 00.008 28316 UpdateGuideState exits: m=1979 RSB=30.7
23:36:16.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:16.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:16.787 00.000 28316 Enqueuing Expose request
23:36:16.787 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:16.788 00.001 29988 Worker thread wakes up
23:36:16.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:16.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:18.309 01.521 29988 Exposure complete
23:36:18.332 00.023 29988 worker thread done servicing request
23:36:18.332 00.000 28316 OnExposeComplete: enter
23:36:18.333 00.001 28316 UpdateGuideState(): m_state=6
23:36:18.333 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2117
23:36:18.334 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=118.01, Mass=1937, SNR=30.2, Peak=201 HFD=4.3
23:36:18.334 00.000 28316 MultiStar: [#1 0.16,0.07,0.89,U] [#2 0.16,0.20,0.96,U] [#3 -0.03,-0.02,0.86,U] [#4 -0.15,0.12,0.87,U] [#5 0.01,0.05,0.77,U] [#6 0.01,-0.07,0.71,U] [#7 0.15,0.18,0.65,U] [#8 0.02,0.20,0.59,U] 
23:36:18.335 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {-0.17, 0.32}
23:36:18.335 00.000 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:36:18.335 00.000 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
23:36:18.336 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.11 mountY=-0.06, mountTheta=-2.59
23:36:18.337 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
23:36:18.337 00.000 28316 Enqueuing Move request for scope (0.01, 0.12)
23:36:18.338 00.001 29988 Worker thread wakes up
23:36:18.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:36:18.338 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:36:18.338 00.000 29988 Moving (0.01, 0.12) raw xDistance=-0.11 yDistance=-0.06
23:36:18.338 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:36:18.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:18.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:36:18.338 00.000 29988 MoveAxis(E, 0, ABG)
23:36:18.338 00.000 29988 Move returns status 0, amount 0
23:36:18.338 00.000 29988 MoveAxis(N, 0, ABG)
23:36:18.338 00.000 29988 Move returns status 0, amount 0
23:36:18.338 00.000 29988 move complete, result=0
23:36:18.338 00.000 29988 worker thread done servicing request
23:36:18.342 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:18.349 00.007 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:36:18.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:18.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:18.350 00.001 28316 Enqueuing Expose request
23:36:18.350 00.000 29988 Worker thread wakes up
23:36:18.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:18.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:18.351 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:19.980 01.629 29988 Exposure complete
23:36:20.004 00.024 29988 worker thread done servicing request
23:36:20.004 00.000 28316 OnExposeComplete: enter
23:36:20.005 00.001 28316 UpdateGuideState(): m_state=6
23:36:20.005 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2118
23:36:20.006 00.001 28316 Star::Find returns 1 (0), X=587.91, Y=117.92, Mass=1941, SNR=30.2, Peak=183 HFD=4.3
23:36:20.007 00.001 28316 MultiStar: [#1 0.02,0.02,0.88,U] [#2 -0.01,0.23,0.96,U] [#3 -0.05,-0.09,0.87,U] [#4 -0.19,0.07,0.85,U] [#5 -0.10,0.10,0.79,U] [#6 -0.07,-0.01,0.70,U] [#7 -0.08,0.16,0.64,U] [#8 0.04,0.11,0.58,U] 
23:36:20.008 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.13, 0.23}
23:36:20.009 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
23:36:20.010 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.13)
23:36:20.010 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=-0.12 mountY=0.02, mountTheta=3.01
23:36:20.012 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.10, opts=13)
23:36:20.012 00.000 28316 Enqueuing Move request for scope (-0.07, 0.10)
23:36:20.013 00.001 29988 Worker thread wakes up
23:36:20.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:36:20.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:36:20.013 00.000 29988 Moving (-0.07, 0.10) raw xDistance=-0.12 yDistance=0.02
23:36:20.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:36:20.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:20.013 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:36:20.013 00.000 29988 MoveAxis(E, 0, ABG)
23:36:20.013 00.000 29988 Move returns status 0, amount 0
23:36:20.013 00.000 29988 MoveAxis(N, 0, ABG)
23:36:20.013 00.000 29988 Move returns status 0, amount 0
23:36:20.013 00.000 29988 move complete, result=0
23:36:20.013 00.000 29988 worker thread done servicing request
23:36:20.017 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:20.025 00.008 28316 UpdateGuideState exits: m=1941 RSB=30.2
23:36:20.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:20.026 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:20.026 00.000 28316 Enqueuing Expose request
23:36:20.027 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:20.027 00.000 29988 Worker thread wakes up
23:36:20.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:20.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:21.543 01.516 29988 Exposure complete
23:36:21.566 00.023 29988 worker thread done servicing request
23:36:21.566 00.000 28316 OnExposeComplete: enter
23:36:21.567 00.001 28316 UpdateGuideState(): m_state=6
23:36:21.568 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2119
23:36:21.568 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=118.09, Mass=1793, SNR=29.0, Peak=183 HFD=4.2
23:36:21.569 00.001 28316 MultiStar: [#1 -0.08,0.19,0.95,U] [#2 0.01,0.27,1.00,U] [#3 -0.20,0.12,0.89,U] [#4 -0.43,0.27,0.00,M1] [#5 -0.16,0.23,0.80,U] [#6 -0.17,0.20,0.74,U] [#7 -0.01,0.24,0.71,U] [#8 -0.26,0.27,0.62,U] 
23:36:21.569 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.24}, one-star: {-0.32, 0.40}
23:36:21.570 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
23:36:21.570 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:36:21.571 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.29 cameraTheta=2.12 mountX=-0.28 mountY=0.02, mountTheta=3.06
23:36:21.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.24, opts=13)
23:36:21.572 00.000 28316 Enqueuing Move request for scope (-0.15, 0.24)
23:36:21.573 00.001 29988 Worker thread wakes up
23:36:21.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:36:21.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:36:21.573 00.000 29988 Moving (-0.15, 0.24) raw xDistance=-0.28 yDistance=0.02
23:36:21.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:36:21.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:21.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:36:21.573 00.000 29988 MoveAxis(E, 60, ABG)
23:36:21.573 00.000 29988 Guiding  Dir = 2, Dur = 60
23:36:21.573 00.000 29988 IsSlewing returns 0
23:36:21.574 00.001 29988 IsGuiding returns 0
23:36:21.575 00.001 29988 PulseGuide returned control before completion, sleep 69
23:36:21.576 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:21.583 00.007 28316 UpdateGuideState exits: m=1793 RSB=29.0
23:36:21.584 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:21.584 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:21.585 00.001 28316 Enqueuing Expose request
23:36:21.649 00.064 29988 IsGuiding returns 0
23:36:21.649 00.000 29988 Move returns status 0, amount 60
23:36:21.649 00.000 29988 MoveAxis(N, 0, ABG)
23:36:21.649 00.000 29988 Move returns status 0, amount 0
23:36:21.649 00.000 29988 move complete, result=0
23:36:21.649 00.000 29988 worker thread done servicing request
23:36:21.649 00.000 29988 Worker thread wakes up
23:36:21.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:21.649 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.0 px 0 ms NORTH
23:36:21.650 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:23.272 01.622 29988 Exposure complete
23:36:23.297 00.025 29988 worker thread done servicing request
23:36:23.297 00.000 28316 OnExposeComplete: enter
23:36:23.298 00.001 28316 UpdateGuideState(): m_state=6
23:36:23.299 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2120
23:36:23.300 00.001 28316 Star::Find returns 1 (0), X=587.79, Y=117.83, Mass=1847, SNR=29.4, Peak=176 HFD=4.3
23:36:23.300 00.000 28316 MultiStar: [#1 0.02,-0.12,0.94,U] [#2 0.07,-0.04,0.99,U] [#3 -0.17,-0.14,0.90,U] [#4 -0.35,-0.08,0.90,U] [#5 -0.11,-0.20,0.79,U] [#6 -0.17,-0.08,0.75,U] [#7 -0.08,0.08,0.70,U] [#8 -0.22,-0.11,0.62,U] 
23:36:23.301 00.001 28316 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.24, 0.14}
23:36:23.301 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
23:36:23.301 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:36:23.302 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.73 mountX=-0.00 mountY=0.15, mountTheta=1.59
23:36:23.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.06, opts=13)
23:36:23.303 00.000 28316 Enqueuing Move request for scope (-0.14, -0.06)
23:36:23.304 00.001 29988 Worker thread wakes up
23:36:23.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
23:36:23.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
23:36:23.304 00.000 29988 Moving (-0.14, -0.06) raw xDistance=-0.00 yDistance=0.15
23:36:23.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:36:23.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:23.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:36:23.304 00.000 29988 MoveAxis(E, 0, ABG)
23:36:23.304 00.000 29988 Move returns status 0, amount 0
23:36:23.304 00.000 29988 MoveAxis(N, 0, ABG)
23:36:23.304 00.000 29988 Move returns status 0, amount 0
23:36:23.304 00.000 29988 move complete, result=0
23:36:23.305 00.001 29988 worker thread done servicing request
23:36:23.309 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:23.316 00.007 28316 UpdateGuideState exits: m=1847 RSB=29.4
23:36:23.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:23.317 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:23.317 00.000 28316 Enqueuing Expose request
23:36:23.318 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:23.318 00.000 29988 Worker thread wakes up
23:36:23.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:23.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:24.836 01.518 29988 Exposure complete
23:36:24.859 00.023 29988 worker thread done servicing request
23:36:24.859 00.000 28316 OnExposeComplete: enter
23:36:24.860 00.001 28316 UpdateGuideState(): m_state=6
23:36:24.860 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2121
23:36:24.861 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=117.69, Mass=1950, SNR=30.3, Peak=156 HFD=4.6
23:36:24.861 00.000 28316 MultiStar: [#1 -0.18,-0.13,0.92,U] [#2 0.02,-0.19,0.94,U] [#3 -0.17,-0.13,0.87,U] [#4 -0.26,-0.16,0.85,U] [#5 -0.12,-0.18,0.76,U] [#6 -0.17,-0.19,0.69,U] [#7 -0.08,-0.08,0.66,U] [#8 -0.29,-0.14,0.58,U] 
23:36:24.862 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.13}, one-star: {-0.29, -0.00}
23:36:24.862 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
23:36:24.863 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
23:36:24.863 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=0.05 mountY=0.21, mountTheta=1.34
23:36:24.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.13, opts=13)
23:36:24.865 00.001 28316 Enqueuing Move request for scope (-0.17, -0.13)
23:36:24.865 00.000 29988 Worker thread wakes up
23:36:24.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
23:36:24.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
23:36:24.865 00.000 29988 Moving (-0.17, -0.13) raw xDistance=0.05 yDistance=0.21
23:36:24.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:36:24.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:24.866 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:36:24.866 00.000 29988 MoveAxis(E, 0, ABG)
23:36:24.866 00.000 29988 Move returns status 0, amount 0
23:36:24.866 00.000 29988 MoveAxis(N, 0, ABG)
23:36:24.866 00.000 29988 Move returns status 0, amount 0
23:36:24.866 00.000 29988 move complete, result=0
23:36:24.866 00.000 29988 worker thread done servicing request
23:36:24.869 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:24.876 00.007 28316 UpdateGuideState exits: m=1950 RSB=30.3
23:36:24.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:24.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:24.877 00.000 28316 Enqueuing Expose request
23:36:24.878 00.001 29988 Worker thread wakes up
23:36:24.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:24.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:24.878 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:26.508 01.630 29988 Exposure complete
23:36:26.531 00.023 29988 worker thread done servicing request
23:36:26.531 00.000 28316 OnExposeComplete: enter
23:36:26.532 00.001 28316 UpdateGuideState(): m_state=6
23:36:26.533 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2122
23:36:26.533 00.000 28316 Star::Find returns 1 (0), X=587.89, Y=117.75, Mass=1973, SNR=30.5, Peak=177 HFD=4.5
23:36:26.534 00.001 28316 MultiStar: [#1 -0.12,0.03,0.89,U] [#2 0.01,-0.00,0.97,U] [#3 -0.15,-0.08,0.87,U] [#4 -0.08,-0.03,0.86,U] [#5 -0.07,-0.06,0.80,U] [#6 -0.11,-0.01,0.70,U] [#7 0.00,-0.11,0.65,U] [#8 -0.05,0.19,0.58,U] 
23:36:26.534 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.00}, one-star: {-0.15, 0.06}
23:36:26.535 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
23:36:26.535 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.14 = 1.14)
23:36:26.535 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.11 mountX=-0.03 mountY=0.08, mountTheta=1.97
23:36:26.537 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.00, opts=13)
23:36:26.538 00.001 28316 Enqueuing Move request for scope (-0.08, -0.00)
23:36:26.538 00.000 29988 Worker thread wakes up
23:36:26.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
23:36:26.538 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
23:36:26.538 00.000 29988 Moving (-0.08, -0.00) raw xDistance=-0.03 yDistance=0.08
23:36:26.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:36:26.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:26.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:36:26.538 00.000 29988 MoveAxis(E, 0, ABG)
23:36:26.538 00.000 29988 Move returns status 0, amount 0
23:36:26.538 00.000 29988 MoveAxis(N, 0, ABG)
23:36:26.538 00.000 29988 Move returns status 0, amount 0
23:36:26.538 00.000 29988 move complete, result=0
23:36:26.538 00.000 29988 worker thread done servicing request
23:36:26.542 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:26.549 00.007 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:36:26.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:26.550 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:26.550 00.000 28316 Enqueuing Expose request
23:36:26.551 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:26.551 00.000 29988 Worker thread wakes up
23:36:26.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:26.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:28.069 01.518 29988 Exposure complete
23:36:28.093 00.024 29988 worker thread done servicing request
23:36:28.093 00.000 28316 OnExposeComplete: enter
23:36:28.094 00.001 28316 UpdateGuideState(): m_state=6
23:36:28.095 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2123
23:36:28.095 00.000 28316 Star::Find returns 1 (0), X=587.85, Y=117.87, Mass=1881, SNR=29.8, Peak=179 HFD=4.3
23:36:28.096 00.001 28316 MultiStar: [#1 -0.08,0.09,0.92,U] [#2 0.04,0.07,0.94,U] [#3 -0.19,-0.11,0.85,U] [#4 -0.08,-0.02,0.86,U] [#5 -0.12,0.11,0.77,U] [#6 -0.23,0.02,0.71,U] [#7 0.02,0.05,0.66,U] [#8 -0.12,0.07,0.62,U] 
23:36:28.096 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {-0.19, 0.18}
23:36:28.096 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
23:36:28.097 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
23:36:28.097 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.68 mountX=-0.09 mountY=0.07, mountTheta=2.49
23:36:28.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
23:36:28.100 00.001 28316 Enqueuing Move request for scope (-0.11, 0.05)
23:36:28.100 00.000 29988 Worker thread wakes up
23:36:28.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
23:36:28.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
23:36:28.100 00.000 29988 Moving (-0.11, 0.05) raw xDistance=-0.09 yDistance=0.07
23:36:28.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:36:28.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:28.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:36:28.100 00.000 29988 MoveAxis(E, 0, ABG)
23:36:28.100 00.000 29988 Move returns status 0, amount 0
23:36:28.100 00.000 29988 MoveAxis(N, 0, ABG)
23:36:28.100 00.000 29988 Move returns status 0, amount 0
23:36:28.100 00.000 29988 move complete, result=0
23:36:28.101 00.001 29988 worker thread done servicing request
23:36:28.103 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:28.111 00.008 28316 UpdateGuideState exits: m=1881 RSB=29.8
23:36:28.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:28.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:28.113 00.001 28316 Enqueuing Expose request
23:36:28.113 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:28.113 00.000 29988 Worker thread wakes up
23:36:28.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:28.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:29.739 01.626 29988 Exposure complete
23:36:29.763 00.024 29988 worker thread done servicing request
23:36:29.763 00.000 28316 OnExposeComplete: enter
23:36:29.764 00.001 28316 UpdateGuideState(): m_state=6
23:36:29.764 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2124
23:36:29.765 00.001 28316 Star::Find returns 1 (0), X=587.80, Y=117.84, Mass=1936, SNR=30.2, Peak=183 HFD=4.4
23:36:29.765 00.000 28316 MultiStar: [#1 -0.12,0.03,0.91,U] [#2 0.12,-0.00,0.96,U] [#3 -0.22,-0.10,0.85,U] [#4 -0.30,-0.13,0.85,U] [#5 -0.12,-0.04,0.80,U] [#6 -0.25,-0.13,0.70,U] [#7 -0.19,0.17,0.65,U] [#8 -0.25,0.05,0.60,U] 
23:36:29.766 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.24, 0.15}
23:36:29.766 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-1.14) = xAngle (-1.99 = -1.99)
23:36:29.766 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.12 = 1.12)
23:36:29.767 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.13 mountX=-0.07 mountY=0.15, mountTheta=1.99
23:36:29.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.00, opts=13)
23:36:29.768 00.000 28316 Enqueuing Move request for scope (-0.17, -0.00)
23:36:29.769 00.001 29988 Worker thread wakes up
23:36:29.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
23:36:29.769 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
23:36:29.769 00.000 29988 Moving (-0.17, -0.00) raw xDistance=-0.07 yDistance=0.15
23:36:29.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:29.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:29.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:36:29.769 00.000 29988 MoveAxis(E, 0, ABG)
23:36:29.769 00.000 29988 Move returns status 0, amount 0
23:36:29.769 00.000 29988 MoveAxis(N, 0, ABG)
23:36:29.769 00.000 29988 Move returns status 0, amount 0
23:36:29.769 00.000 29988 move complete, result=0
23:36:29.769 00.000 29988 worker thread done servicing request
23:36:29.772 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:29.780 00.008 28316 UpdateGuideState exits: m=1936 RSB=30.2
23:36:29.781 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:29.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:29.781 00.000 28316 Enqueuing Expose request
23:36:29.782 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:29.782 00.000 29988 Worker thread wakes up
23:36:29.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:29.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:29.971 00.189 28316 evsrv: cli 0C97D870 connect
23:36:29.972 00.001 28316 case statement mapped state 6 to 3
23:36:29.974 00.002 28316 case statement mapped state 6 to 3
23:36:29.975 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_pixel_scale","id":"9d3da4d0-32fc-495d-9cc3-b84da219130c"}
23:36:29.976 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":3.22289,"id":"9d3da4d0-32fc-495d-9cc3-b84da219130c"}
23:36:29.977 00.001 28316 evsrv: cli 0C97D870 disconnect
23:36:31.301 01.324 29988 Exposure complete
23:36:31.324 00.023 29988 worker thread done servicing request
23:36:31.325 00.001 28316 OnExposeComplete: enter
23:36:31.325 00.000 28316 UpdateGuideState(): m_state=6
23:36:31.326 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2125
23:36:31.326 00.000 28316 Star::Find returns 1 (0), X=587.89, Y=117.89, Mass=1958, SNR=30.4, Peak=197 HFD=4.2
23:36:31.327 00.001 28316 MultiStar: [#1 0.01,0.05,0.93,U] [#2 0.02,0.05,0.97,U] [#3 -0.12,-0.08,0.86,U] [#4 -0.24,-0.04,0.86,U] [#5 -0.11,-0.08,0.77,U] [#6 -0.08,-0.08,0.69,U] [#7 0.01,0.15,0.66,U] [#8 -0.13,0.20,0.62,U] 
23:36:31.327 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.15, 0.20}
23:36:31.327 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.14) = xAngle (3.86 = -2.43)
23:36:31.328 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.68)
23:36:31.328 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.71 mountX=-0.07 mountY=0.06, mountTheta=2.45
23:36:31.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
23:36:31.330 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
23:36:31.330 00.000 29988 Worker thread wakes up
23:36:31.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
23:36:31.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
23:36:31.330 00.000 29988 Moving (-0.09, 0.04) raw xDistance=-0.07 yDistance=0.06
23:36:31.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:31.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:31.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:36:31.330 00.000 29988 MoveAxis(E, 0, ABG)
23:36:31.330 00.000 29988 Move returns status 0, amount 0
23:36:31.331 00.001 29988 MoveAxis(N, 0, ABG)
23:36:31.331 00.000 29988 Move returns status 0, amount 0
23:36:31.331 00.000 29988 move complete, result=0
23:36:31.331 00.000 29988 worker thread done servicing request
23:36:31.334 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:31.342 00.008 28316 UpdateGuideState exits: m=1958 RSB=30.4
23:36:31.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:31.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:31.343 00.000 28316 Enqueuing Expose request
23:36:31.344 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:31.344 00.000 29988 Worker thread wakes up
23:36:31.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:31.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:32.969 01.625 29988 Exposure complete
23:36:32.994 00.025 29988 worker thread done servicing request
23:36:32.996 00.002 28316 OnExposeComplete: enter
23:36:32.996 00.000 28316 UpdateGuideState(): m_state=6
23:36:32.997 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2126
23:36:32.997 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=117.70, Mass=1945, SNR=30.2, Peak=187 HFD=4.4
23:36:32.998 00.001 28316 MultiStar: [#1 -0.02,-0.11,0.89,U] [#2 0.02,0.01,0.94,U] [#3 -0.09,-0.20,0.83,U] [#4 -0.16,-0.15,0.85,U] [#5 -0.17,-0.13,0.77,U] [#6 -0.17,-0.19,0.72,U] [#7 0.02,-0.08,0.65,U] [#8 -0.10,-0.07,0.59,U] 
23:36:32.998 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.10}, one-star: {-0.28, 0.01}
23:36:32.999 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
23:36:32.999 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:36:32.999 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.42 mountX=0.04 mountY=0.14, mountTheta=1.28
23:36:33.002 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.10, opts=13)
23:36:33.003 00.001 28316 Enqueuing Move request for scope (-0.11, -0.10)
23:36:33.004 00.001 29988 Worker thread wakes up
23:36:33.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
23:36:33.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
23:36:33.004 00.000 29988 Moving (-0.11, -0.10) raw xDistance=0.04 yDistance=0.14
23:36:33.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:36:33.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:33.005 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:36:33.005 00.000 29988 MoveAxis(E, 0, ABG)
23:36:33.005 00.000 29988 Move returns status 0, amount 0
23:36:33.005 00.000 29988 MoveAxis(N, 0, ABG)
23:36:33.005 00.000 29988 Move returns status 0, amount 0
23:36:33.005 00.000 29988 move complete, result=0
23:36:33.005 00.000 29988 worker thread done servicing request
23:36:33.008 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:33.015 00.007 28316 UpdateGuideState exits: m=1945 RSB=30.2
23:36:33.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:33.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:33.016 00.000 28316 Enqueuing Expose request
23:36:33.017 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:33.017 00.000 29988 Worker thread wakes up
23:36:33.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:33.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:34.543 01.526 29988 Exposure complete
23:36:34.566 00.023 29988 worker thread done servicing request
23:36:34.567 00.001 28316 OnExposeComplete: enter
23:36:34.567 00.000 28316 UpdateGuideState(): m_state=6
23:36:34.568 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2127
23:36:34.568 00.000 28316 Star::Find returns 1 (0), X=587.86, Y=117.85, Mass=1924, SNR=30.1, Peak=190 HFD=4.3
23:36:34.569 00.001 28316 MultiStar: [#1 -0.00,-0.07,0.95,U] [#2 0.02,-0.07,0.99,U] [#3 -0.11,-0.20,0.87,U] [#4 -0.16,-0.03,0.88,U] [#5 -0.09,0.07,0.78,U] [#6 -0.30,0.01,0.71,U] [#7 0.01,0.03,0.65,U] [#8 -0.11,0.05,0.61,U] 
23:36:34.569 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {-0.18, 0.16}
23:36:34.570 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.92 = -1.92)
23:36:34.570 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
23:36:34.571 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.07 mountX=-0.03 mountY=0.09, mountTheta=1.93
23:36:34.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
23:36:34.572 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
23:36:34.572 00.000 29988 Worker thread wakes up
23:36:34.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:36:34.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:36:34.573 00.001 29988 Moving (-0.10, -0.01) raw xDistance=-0.03 yDistance=0.09
23:36:34.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:36:34.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:34.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:36:34.573 00.000 29988 MoveAxis(E, 0, ABG)
23:36:34.573 00.000 29988 Move returns status 0, amount 0
23:36:34.573 00.000 29988 MoveAxis(N, 0, ABG)
23:36:34.573 00.000 29988 Move returns status 0, amount 0
23:36:34.573 00.000 29988 move complete, result=0
23:36:34.573 00.000 29988 worker thread done servicing request
23:36:34.576 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:34.583 00.007 28316 UpdateGuideState exits: m=1924 RSB=30.1
23:36:34.584 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:34.584 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:34.585 00.001 28316 Enqueuing Expose request
23:36:34.585 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:34.586 00.001 29988 Worker thread wakes up
23:36:34.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:34.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:36.218 01.632 29988 Exposure complete
23:36:36.245 00.027 29988 worker thread done servicing request
23:36:36.245 00.000 28316 OnExposeComplete: enter
23:36:36.246 00.001 28316 UpdateGuideState(): m_state=6
23:36:36.247 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2128
23:36:36.247 00.000 28316 Star::Find returns 1 (0), X=587.95, Y=117.75, Mass=1953, SNR=30.3, Peak=182 HFD=4.3
23:36:36.248 00.001 28316 MultiStar: [#1 -0.09,-0.10,0.88,U] [#2 0.12,-0.01,0.97,U] [#3 -0.14,-0.26,0.85,U] [#4 -0.05,-0.19,0.83,U] [#5 -0.07,-0.19,0.78,U] [#6 -0.26,-0.16,0.69,U] [#7 -0.05,0.04,0.67,U] [#8 -0.05,-0.10,0.60,U] 
23:36:36.248 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.09, 0.06}
23:36:36.249 00.001 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.69 = -2.59)
23:36:36.249 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.51)
23:36:36.249 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.10 cameraTheta=2.55 mountX=-0.09 mountY=0.05, mountTheta=2.62
23:36:36.251 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
23:36:36.252 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
23:36:36.252 00.000 29988 Worker thread wakes up
23:36:36.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:36:36.252 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:36:36.253 00.001 29988 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=0.05
23:36:36.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:36:36.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:36.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:36:36.253 00.000 29988 MoveAxis(E, 0, ABG)
23:36:36.253 00.000 29988 Move returns status 0, amount 0
23:36:36.253 00.000 29988 MoveAxis(N, 0, ABG)
23:36:36.253 00.000 29988 Move returns status 0, amount 0
23:36:36.253 00.000 29988 move complete, result=0
23:36:36.253 00.000 29988 worker thread done servicing request
23:36:36.256 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:36.263 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:36:36.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:36.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:36.264 00.000 28316 Enqueuing Expose request
23:36:36.265 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:36.265 00.000 29988 Worker thread wakes up
23:36:36.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:36.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:36.562 00.297 28316 evsrv: cli 0C97DC30 connect
23:36:36.564 00.002 28316 case statement mapped state 6 to 3
23:36:36.565 00.001 28316 case statement mapped state 6 to 3
23:36:36.565 00.000 28316 evsrv: cli 0C97DC30 request: {"method":"get_pixel_scale","id":"8644b591-84c5-49a3-bde6-ac683e226b30"}
23:36:36.566 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":3.22289,"id":"8644b591-84c5-49a3-bde6-ac683e226b30"}
23:36:36.566 00.000 28316 evsrv: cli 0C97DC30 disconnect
23:36:37.779 01.213 29988 Exposure complete
23:36:37.801 00.022 29988 worker thread done servicing request
23:36:37.801 00.000 28316 OnExposeComplete: enter
23:36:37.802 00.001 28316 UpdateGuideState(): m_state=6
23:36:37.802 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2129
23:36:37.802 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=117.74, Mass=1959, SNR=30.4, Peak=168 HFD=4.4
23:36:37.803 00.001 28316 MultiStar: [#1 -0.07,-0.01,0.88,U] [#2 -0.02,-0.16,0.94,U] [#3 -0.05,-0.19,0.82,U] [#4 -0.10,-0.15,0.86,U] [#5 -0.08,-0.13,0.78,U] [#6 -0.22,-0.08,0.71,U] [#7 -0.03,-0.09,0.64,U] [#8 -0.12,-0.09,0.61,U] 
23:36:37.803 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.09}, one-star: {-0.22, 0.05}
23:36:37.804 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:36:37.804 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:36:37.804 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.42 mountX=0.04 mountY=0.13, mountTheta=1.27
23:36:37.805 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.09, opts=13)
23:36:37.807 00.002 28316 Enqueuing Move request for scope (-0.10, -0.09)
23:36:37.809 00.002 29988 Worker thread wakes up
23:36:37.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:36:37.809 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:36:37.809 00.000 29988 Moving (-0.10, -0.09) raw xDistance=0.04 yDistance=0.13
23:36:37.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:36:37.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:37.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:36:37.809 00.000 29988 MoveAxis(E, 0, ABG)
23:36:37.809 00.000 29988 Move returns status 0, amount 0
23:36:37.809 00.000 29988 MoveAxis(N, 0, ABG)
23:36:37.809 00.000 29988 Move returns status 0, amount 0
23:36:37.809 00.000 29988 move complete, result=0
23:36:37.809 00.000 29988 worker thread done servicing request
23:36:37.813 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:37.820 00.007 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:36:37.821 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:37.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:37.822 00.001 28316 Enqueuing Expose request
23:36:37.822 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:37.823 00.001 29988 Worker thread wakes up
23:36:37.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:37.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:39.450 01.627 29988 Exposure complete
23:36:39.473 00.023 29988 worker thread done servicing request
23:36:39.473 00.000 28316 OnExposeComplete: enter
23:36:39.474 00.001 28316 UpdateGuideState(): m_state=6
23:36:39.474 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2130
23:36:39.475 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=117.93, Mass=1959, SNR=30.4, Peak=174 HFD=4.2
23:36:39.475 00.000 28316 MultiStar: [#1 -0.26,0.07,0.88,U] [#2 -0.18,-0.00,0.97,U] [#3 -0.42,-0.14,0.00,M1] [#4 -0.54,-0.05,0.00,M1] [#5 -0.40,-0.07,0.78,U] [#6 -0.42,-0.03,0.00,M1] [#7 -0.31,0.04,0.66,U] [#8 -0.37,-0.00,0.59,U] 
23:36:39.476 00.001 28316 refined, 5 included, MultiStar: {-0.30, 0.06}, one-star: {-0.32, 0.24}
23:36:39.476 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
23:36:39.476 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.92)
23:36:39.477 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.30 cameraTheta=2.96 mountX=-0.17 mountY=0.24, mountTheta=2.20
23:36:39.478 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.06, opts=13)
23:36:39.479 00.001 28316 Enqueuing Move request for scope (-0.30, 0.06)
23:36:39.481 00.002 29988 Worker thread wakes up
23:36:39.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd
23:36:39.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.06)
23:36:39.481 00.000 29988 Moving (-0.30, 0.06) raw xDistance=-0.17 yDistance=0.24
23:36:39.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:36:39.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:39.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:36:39.481 00.000 29988 MoveAxis(E, 0, ABG)
23:36:39.481 00.000 29988 Move returns status 0, amount 0
23:36:39.481 00.000 29988 MoveAxis(N, 0, ABG)
23:36:39.481 00.000 29988 Move returns status 0, amount 0
23:36:39.481 00.000 29988 move complete, result=0
23:36:39.481 00.000 29988 worker thread done servicing request
23:36:39.484 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:39.491 00.007 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:36:39.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:39.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:39.492 00.000 28316 Enqueuing Expose request
23:36:39.493 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:39.493 00.000 29988 Worker thread wakes up
23:36:39.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:39.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:41.015 01.522 29988 Exposure complete
23:36:41.038 00.023 29988 worker thread done servicing request
23:36:41.038 00.000 28316 OnExposeComplete: enter
23:36:41.039 00.001 28316 UpdateGuideState(): m_state=6
23:36:41.040 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2131
23:36:41.041 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=117.82, Mass=1876, SNR=29.8, Peak=163 HFD=4.4
23:36:41.041 00.000 28316 MultiStar: [#1 -0.37,-0.05,0.88,U] [#2 -0.17,0.06,0.95,U] [#3 -0.25,-0.17,0.85,U] [#4 -0.58,0.03,0.00,M2] [#5 -0.23,-0.05,0.80,U] [#6 -0.31,-0.08,0.74,U] [#7 -0.35,0.02,0.67,U] [#8 -0.48,0.12,0.00,M1] 
23:36:41.042 00.001 28316 refined, 6 included, MultiStar: {-0.29, -0.01}, one-star: {-0.38, 0.13}
23:36:41.042 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
23:36:41.043 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
23:36:41.043 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.10 mountX=-0.11 mountY=0.27, mountTheta=1.96
23:36:41.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.01, opts=13)
23:36:41.045 00.001 28316 Enqueuing Move request for scope (-0.29, -0.01)
23:36:41.045 00.000 29988 Worker thread wakes up
23:36:41.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd
23:36:41.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.01)
23:36:41.045 00.000 29988 Moving (-0.29, -0.01) raw xDistance=-0.11 yDistance=0.27
23:36:41.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:36:41.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:41.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:36:41.045 00.000 29988 MoveAxis(E, 0, ABG)
23:36:41.045 00.000 29988 Move returns status 0, amount 0
23:36:41.045 00.000 29988 MoveAxis(N, 0, ABG)
23:36:41.045 00.000 29988 Move returns status 0, amount 0
23:36:41.045 00.000 29988 move complete, result=0
23:36:41.045 00.000 29988 worker thread done servicing request
23:36:41.049 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:41.056 00.007 28316 UpdateGuideState exits: m=1876 RSB=29.8
23:36:41.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:41.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:41.058 00.001 28316 Enqueuing Expose request
23:36:41.059 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:36:41.059 00.000 29988 Worker thread wakes up
23:36:41.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:41.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:42.688 01.629 29988 Exposure complete
23:36:42.713 00.025 29988 worker thread done servicing request
23:36:42.713 00.000 28316 OnExposeComplete: enter
23:36:42.713 00.000 28316 UpdateGuideState(): m_state=6
23:36:42.714 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2132
23:36:42.714 00.000 28316 Star::Find returns 1 (0), X=587.83, Y=117.77, Mass=1896, SNR=29.9, Peak=171 HFD=4.4
23:36:42.715 00.001 28316 MultiStar: [#1 -0.13,-0.06,0.89,U] [#2 -0.08,0.16,0.95,U] [#3 -0.09,-0.11,0.86,U] [#4 -0.54,-0.07,0.00,M3] [#5 -0.11,-0.17,0.81,U] [#6 -0.40,0.09,0.74,U] [#7 -0.17,0.11,0.68,U] [#8 -0.34,0.15,0.60,U] 
23:36:42.715 00.000 28316 refined, 7 included, MultiStar: {-0.18, 0.03}, one-star: {-0.21, 0.09}
23:36:42.716 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.14 = -2.15)
23:36:42.716 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
23:36:42.717 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.99 mountX=-0.10 mountY=0.15, mountTheta=2.16
23:36:42.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.03, opts=13)
23:36:42.718 00.000 28316 Enqueuing Move request for scope (-0.18, 0.03)
23:36:42.719 00.001 29988 Worker thread wakes up
23:36:42.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
23:36:42.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
23:36:42.719 00.000 29988 Moving (-0.18, 0.03) raw xDistance=-0.10 yDistance=0.15
23:36:42.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:36:42.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:42.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:36:42.719 00.000 29988 MoveAxis(E, 0, ABG)
23:36:42.719 00.000 29988 Move returns status 0, amount 0
23:36:42.719 00.000 29988 MoveAxis(N, 0, ABG)
23:36:42.719 00.000 29988 Move returns status 0, amount 0
23:36:42.719 00.000 29988 move complete, result=0
23:36:42.720 00.001 29988 worker thread done servicing request
23:36:42.724 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:42.732 00.008 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:36:42.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:42.733 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:42.733 00.000 28316 Enqueuing Expose request
23:36:42.734 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:42.734 00.000 29988 Worker thread wakes up
23:36:42.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:42.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:44.252 01.518 29988 Exposure complete
23:36:44.277 00.025 29988 worker thread done servicing request
23:36:44.277 00.000 28316 OnExposeComplete: enter
23:36:44.278 00.001 28316 UpdateGuideState(): m_state=6
23:36:44.279 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2133
23:36:44.279 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=117.80, Mass=1822, SNR=29.4, Peak=156 HFD=4.3
23:36:44.280 00.001 28316 MultiStar: [#1 -0.31,-0.09,0.92,U] [#2 -0.22,-0.04,1.00,U] [#3 -0.43,-0.19,0.00,M1] [#4 -0.48,-0.24,0.00,M4] [#5 -0.25,-0.06,0.79,U] [#6 -0.30,-0.26,0.74,U] [#7 -0.14,0.04,0.69,U] [#8 -0.37,0.09,0.59,U] 
23:36:44.280 00.000 28316 refined, 6 included, MultiStar: {-0.30, -0.03}, one-star: {-0.45, 0.11}
23:36:44.280 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
23:36:44.281 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
23:36:44.282 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.05 mountX=-0.10 mountY=0.28, mountTheta=1.91
23:36:44.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.03, opts=13)
23:36:44.284 00.001 28316 Enqueuing Move request for scope (-0.30, -0.03)
23:36:44.284 00.000 29988 Worker thread wakes up
23:36:44.285 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
23:36:44.285 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
23:36:44.285 00.000 29988 Moving (-0.30, -0.03) raw xDistance=-0.10 yDistance=0.28
23:36:44.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:36:44.285 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.69
23:36:44.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:36:44.285 00.000 29988 MoveAxis(E, 0, ABG)
23:36:44.285 00.000 29988 Move returns status 0, amount 0
23:36:44.285 00.000 29988 MoveAxis(S, 66, ABG)
23:36:44.285 00.000 29988 Guiding  Dir = 1, Dur = 66
23:36:44.286 00.001 29988 IsSlewing returns 0
23:36:44.286 00.000 29988 IsGuiding returns 0
23:36:44.288 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:44.291 00.003 29988 PulseGuide returned control before completion, sleep 71
23:36:44.296 00.005 28316 UpdateGuideState exits: m=1822 RSB=29.4
23:36:44.297 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:44.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:44.297 00.000 28316 Enqueuing Expose request
23:36:44.377 00.080 29988 IsGuiding returns 0
23:36:44.377 00.000 29988 Move returns status 0, amount 66
23:36:44.377 00.000 29988 move complete, result=0
23:36:44.377 00.000 29988 worker thread done servicing request
23:36:44.377 00.000 29988 Worker thread wakes up
23:36:44.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:44.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:44.377 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:36:46.006 01.629 29988 Exposure complete
23:36:46.033 00.027 29988 worker thread done servicing request
23:36:46.033 00.000 28316 OnExposeComplete: enter
23:36:46.034 00.001 28316 UpdateGuideState(): m_state=6
23:36:46.034 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2134
23:36:46.035 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=117.86, Mass=1972, SNR=30.5, Peak=177 HFD=4.4
23:36:46.035 00.000 28316 MultiStar: [#1 -0.39,0.04,0.89,U] [#2 -0.14,0.03,0.94,U] [#3 -0.18,-0.08,0.83,U] [#4 -0.38,0.01,0.85,U] [#5 -0.18,0.07,0.79,U] [#6 -0.36,0.07,0.71,U] [#7 -0.10,0.19,0.65,U] [#8 -0.41,0.09,0.59,U] 
23:36:46.036 00.001 28316 refined, 8 included, MultiStar: {-0.28, 0.06}, one-star: {-0.40, 0.17}
23:36:46.036 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
23:36:46.037 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
23:36:46.037 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.92 mountX=-0.18 mountY=0.22, mountTheta=2.24
23:36:46.039 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.06, opts=13)
23:36:46.041 00.002 28316 Enqueuing Move request for scope (-0.28, 0.06)
23:36:46.042 00.001 29988 Worker thread wakes up
23:36:46.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
23:36:46.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
23:36:46.042 00.000 29988 Moving (-0.28, 0.06) raw xDistance=-0.18 yDistance=0.22
23:36:46.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:36:46.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:36:46.042 00.000 29988 MoveAxis(E, 0, ABG)
23:36:46.042 00.000 29988 Move returns status 0, amount 0
23:36:46.042 00.000 29988 MoveAxis(S, 54, ABG)
23:36:46.042 00.000 29988 Guiding  Dir = 1, Dur = 54
23:36:46.043 00.001 29988 IsSlewing returns 0
23:36:46.043 00.000 29988 IsGuiding returns 0
23:36:46.046 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:46.048 00.002 29988 PulseGuide returned control before completion, sleep 60
23:36:46.054 00.006 28316 UpdateGuideState exits: m=1972 RSB=30.5
23:36:46.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:46.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:46.055 00.000 28316 Enqueuing Expose request
23:36:46.115 00.060 29988 IsGuiding returns 0
23:36:46.115 00.000 29988 Move returns status 0, amount 54
23:36:46.115 00.000 29988 move complete, result=0
23:36:46.115 00.000 29988 worker thread done servicing request
23:36:46.115 00.000 29988 Worker thread wakes up
23:36:46.115 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 54 ms SOUTH
23:36:46.116 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:46.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:47.529 01.413 29988 Exposure complete
23:36:47.553 00.024 29988 worker thread done servicing request
23:36:47.553 00.000 28316 OnExposeComplete: enter
23:36:47.554 00.001 28316 UpdateGuideState(): m_state=6
23:36:47.555 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2135
23:36:47.555 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=118.04, Mass=1932, SNR=30.2, Peak=171 HFD=4.1
23:36:47.556 00.001 28316 MultiStar: [#1 -0.32,0.14,0.88,U] [#2 -0.09,0.16,0.94,U] [#3 -0.08,-0.03,0.85,U] [#4 -0.37,0.03,0.88,U] [#5 -0.27,0.16,0.76,U] [#6 -0.28,0.23,0.68,U] [#7 -0.13,0.35,0.65,U] [#8 -0.26,0.24,0.59,U] 
23:36:47.556 00.000 28316 refined, 8 included, MultiStar: {-0.24, 0.17}, one-star: {-0.36, 0.35}
23:36:47.557 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
23:36:47.557 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
23:36:47.558 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.17 hyp=0.30 cameraTheta=2.52 mountX=-0.26 mountY=0.14, mountTheta=2.65
23:36:47.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.17, opts=13)
23:36:47.560 00.001 28316 Enqueuing Move request for scope (-0.24, 0.17)
23:36:47.560 00.000 29988 Worker thread wakes up
23:36:47.561 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.17) opts 0xd
23:36:47.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.17)
23:36:47.561 00.000 29988 Moving (-0.24, 0.17) raw xDistance=-0.26 yDistance=0.14
23:36:47.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:36:47.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:47.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:36:47.561 00.000 29988 MoveAxis(E, 54, ABG)
23:36:47.561 00.000 29988 Guiding  Dir = 2, Dur = 54
23:36:47.561 00.000 29988 IsSlewing returns 0
23:36:47.561 00.000 29988 IsGuiding returns 0
23:36:47.563 00.002 29988 PulseGuide returned control before completion, sleep 63
23:36:47.564 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:47.571 00.007 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:36:47.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:47.572 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:47.572 00.000 28316 Enqueuing Expose request
23:36:47.637 00.065 29988 IsGuiding returns 0
23:36:47.637 00.000 29988 Move returns status 0, amount 54
23:36:47.637 00.000 29988 MoveAxis(N, 0, ABG)
23:36:47.637 00.000 29988 Move returns status 0, amount 0
23:36:47.637 00.000 29988 move complete, result=0
23:36:47.637 00.000 29988 worker thread done servicing request
23:36:47.637 00.000 29988 Worker thread wakes up
23:36:47.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:47.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:47.637 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
23:36:49.274 01.637 29988 Exposure complete
23:36:49.299 00.025 29988 worker thread done servicing request
23:36:49.299 00.000 28316 OnExposeComplete: enter
23:36:49.301 00.002 28316 UpdateGuideState(): m_state=6
23:36:49.302 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2136
23:36:49.302 00.000 28316 Star::Find returns 1 (0), X=587.82, Y=117.81, Mass=1836, SNR=29.4, Peak=191 HFD=4.2
23:36:49.303 00.001 28316 MultiStar: [#1 -0.05,-0.00,0.90,U] [#2 0.11,0.05,0.99,U] [#3 -0.05,-0.03,0.90,U] [#4 -0.07,-0.01,0.88,U] [#5 -0.07,0.03,0.82,U] [#6 -0.10,-0.08,0.72,U] [#7 0.04,0.01,0.67,U] [#8 0.02,-0.04,0.61,U] 
23:36:49.303 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.21, 0.12}
23:36:49.304 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
23:36:49.304 00.000 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
23:36:49.304 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.92 mountX=-0.03 mountY=0.04, mountTheta=2.23
23:36:49.306 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
23:36:49.306 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
23:36:49.306 00.000 29988 Worker thread wakes up
23:36:49.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:36:49.306 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:36:49.306 00.000 29988 Moving (-0.04, 0.01) raw xDistance=-0.03 yDistance=0.04
23:36:49.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:36:49.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:49.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:36:49.307 00.001 29988 MoveAxis(E, 0, ABG)
23:36:49.307 00.000 29988 Move returns status 0, amount 0
23:36:49.307 00.000 29988 MoveAxis(N, 0, ABG)
23:36:49.307 00.000 29988 Move returns status 0, amount 0
23:36:49.307 00.000 29988 move complete, result=0
23:36:49.307 00.000 29988 worker thread done servicing request
23:36:49.311 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:49.319 00.008 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:36:49.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:49.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:49.320 00.000 28316 Enqueuing Expose request
23:36:49.321 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:49.321 00.000 29988 Worker thread wakes up
23:36:49.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:49.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:50.837 01.516 29988 Exposure complete
23:36:50.861 00.024 29988 worker thread done servicing request
23:36:50.861 00.000 28316 OnExposeComplete: enter
23:36:50.861 00.000 28316 UpdateGuideState(): m_state=6
23:36:50.862 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2137
23:36:50.862 00.000 28316 Star::Find returns 1 (0), X=587.78, Y=117.83, Mass=1910, SNR=30.0, Peak=188 HFD=4.4
23:36:50.863 00.001 28316 MultiStar: [#1 -0.15,-0.05,0.90,U] [#2 -0.03,-0.02,0.95,U] [#3 -0.10,-0.10,0.85,U] [#4 -0.32,0.07,0.86,U] [#5 -0.23,0.08,0.78,U] [#6 -0.21,0.04,0.71,U] [#7 -0.03,0.23,0.67,U] [#8 -0.29,-0.04,0.61,U] 
23:36:50.863 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.04}, one-star: {-0.26, 0.14}
23:36:50.864 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.09 = -2.19)
23:36:50.864 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.19 = 0.91)
23:36:50.865 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.95 mountX=-0.11 mountY=0.14, mountTheta=2.21
23:36:50.866 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
23:36:50.866 00.000 28316 Enqueuing Move request for scope (-0.18, 0.04)
23:36:50.867 00.001 29988 Worker thread wakes up
23:36:50.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
23:36:50.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
23:36:50.867 00.000 29988 Moving (-0.18, 0.04) raw xDistance=-0.11 yDistance=0.14
23:36:50.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:36:50.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:50.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:36:50.867 00.000 29988 MoveAxis(E, 0, ABG)
23:36:50.867 00.000 29988 Move returns status 0, amount 0
23:36:50.867 00.000 29988 MoveAxis(N, 0, ABG)
23:36:50.867 00.000 29988 Move returns status 0, amount 0
23:36:50.867 00.000 29988 move complete, result=0
23:36:50.867 00.000 29988 worker thread done servicing request
23:36:50.870 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:50.877 00.007 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:36:50.878 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:50.878 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:50.879 00.001 28316 Enqueuing Expose request
23:36:50.879 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:50.880 00.001 29988 Worker thread wakes up
23:36:50.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:50.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:52.514 01.634 29988 Exposure complete
23:36:52.536 00.022 29988 worker thread done servicing request
23:36:52.536 00.000 28316 OnExposeComplete: enter
23:36:52.537 00.001 28316 UpdateGuideState(): m_state=6
23:36:52.537 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2138
23:36:52.538 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=118.08, Mass=2038, SNR=31.1, Peak=194 HFD=4.3
23:36:52.538 00.000 28316 MultiStar: [#1 -0.19,0.15,0.88,U] [#2 -0.09,0.26,0.95,U] [#3 -0.25,-0.04,0.82,U] [#4 -0.28,0.11,0.84,U] [#5 -0.21,0.25,0.75,U] [#6 -0.20,0.08,0.69,U] [#7 -0.02,0.32,0.61,U] [#8 -0.23,0.35,0.00,M1] 
23:36:52.539 00.001 28316 refined, 7 included, MultiStar: {-0.20, 0.19}, one-star: {-0.30, 0.39}
23:36:52.539 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.52 = -2.77)
23:36:52.541 00.002 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.34)
23:36:52.541 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.37 mountX=-0.26 mountY=0.09, mountTheta=2.80
23:36:52.542 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.19, opts=13)
23:36:52.543 00.001 28316 Enqueuing Move request for scope (-0.20, 0.19)
23:36:52.543 00.000 29988 Worker thread wakes up
23:36:52.543 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
23:36:52.543 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
23:36:52.543 00.000 29988 Moving (-0.20, 0.19) raw xDistance=-0.26 yDistance=0.09
23:36:52.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:36:52.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:52.544 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:36:52.544 00.000 29988 MoveAxis(E, 54, ABG)
23:36:52.544 00.000 29988 Guiding  Dir = 2, Dur = 54
23:36:52.544 00.000 29988 IsSlewing returns 0
23:36:52.544 00.000 29988 IsGuiding returns 0
23:36:52.546 00.002 29988 PulseGuide returned control before completion, sleep 63
23:36:52.547 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:52.554 00.007 28316 UpdateGuideState exits: m=2038 RSB=31.1
23:36:52.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:52.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:52.555 00.000 28316 Enqueuing Expose request
23:36:52.621 00.066 29988 IsGuiding returns 0
23:36:52.621 00.000 29988 Move returns status 0, amount 54
23:36:52.621 00.000 29988 MoveAxis(N, 0, ABG)
23:36:52.621 00.000 29988 Move returns status 0, amount 0
23:36:52.621 00.000 29988 move complete, result=0
23:36:52.621 00.000 29988 worker thread done servicing request
23:36:52.621 00.000 29988 Worker thread wakes up
23:36:52.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:52.621 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
23:36:52.623 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:54.029 01.406 29988 Exposure complete
23:36:54.052 00.023 29988 worker thread done servicing request
23:36:54.052 00.000 28316 OnExposeComplete: enter
23:36:54.053 00.001 28316 UpdateGuideState(): m_state=6
23:36:54.054 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2139
23:36:54.054 00.000 28316 Star::Find returns 1 (0), X=587.99, Y=117.87, Mass=1828, SNR=29.5, Peak=186 HFD=4.3
23:36:54.055 00.001 28316 MultiStar: [#1 0.05,0.10,0.92,U] [#2 0.16,0.16,0.99,U] [#3 -0.15,0.04,0.87,U] [#4 -0.22,0.05,0.89,U] [#5 0.07,0.03,0.81,U] [#6 -0.12,0.09,0.73,U] [#7 0.11,0.15,0.68,U] [#8 -0.15,0.08,0.60,U] 
23:36:54.055 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.10}, one-star: {-0.05, 0.18}
23:36:54.056 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
23:36:54.056 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
23:36:54.056 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.85 mountX=-0.10 mountY=-0.02, mountTheta=-2.96
23:36:54.058 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
23:36:54.059 00.001 28316 Enqueuing Move request for scope (-0.03, 0.10)
23:36:54.059 00.000 29988 Worker thread wakes up
23:36:54.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
23:36:54.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
23:36:54.059 00.000 29988 Moving (-0.03, 0.10) raw xDistance=-0.10 yDistance=-0.02
23:36:54.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:36:54.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:54.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:54.059 00.000 29988 MoveAxis(E, 0, ABG)
23:36:54.059 00.000 29988 Move returns status 0, amount 0
23:36:54.059 00.000 29988 MoveAxis(N, 0, ABG)
23:36:54.059 00.000 29988 Move returns status 0, amount 0
23:36:54.059 00.000 29988 move complete, result=0
23:36:54.059 00.000 29988 worker thread done servicing request
23:36:54.063 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:54.070 00.007 28316 UpdateGuideState exits: m=1828 RSB=29.5
23:36:54.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:54.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:54.072 00.001 28316 Enqueuing Expose request
23:36:54.072 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:54.072 00.000 29988 Worker thread wakes up
23:36:54.073 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:54.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:55.705 01.632 29988 Exposure complete
23:36:55.727 00.022 29988 worker thread done servicing request
23:36:55.727 00.000 28316 OnExposeComplete: enter
23:36:55.728 00.001 28316 UpdateGuideState(): m_state=6
23:36:55.728 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2140
23:36:55.729 00.001 28316 Star::Find returns 1 (0), X=587.98, Y=117.99, Mass=1920, SNR=30.1, Peak=188 HFD=4.4
23:36:55.729 00.000 28316 MultiStar: [#1 0.16,0.05,0.91,U] [#2 0.18,0.17,0.97,U] [#3 -0.03,0.18,0.88,U] [#4 -0.23,0.03,0.89,U] [#5 -0.07,0.12,0.78,U] [#6 -0.18,0.03,0.71,U] [#7 0.13,0.25,0.66,U] [#8 0.01,0.16,0.60,U] 
23:36:55.730 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.15}, one-star: {-0.05, 0.30}
23:36:55.730 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:36:55.730 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
23:36:55.731 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.62 mountX=-0.13 mountY=-0.06, mountTheta=-2.73
23:36:55.732 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
23:36:55.733 00.001 28316 Enqueuing Move request for scope (-0.01, 0.15)
23:36:55.733 00.000 29988 Worker thread wakes up
23:36:55.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
23:36:55.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
23:36:55.734 00.001 29988 Moving (-0.01, 0.15) raw xDistance=-0.13 yDistance=-0.06
23:36:55.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:36:55.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:55.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:36:55.734 00.000 29988 MoveAxis(E, 0, ABG)
23:36:55.734 00.000 29988 Move returns status 0, amount 0
23:36:55.734 00.000 29988 MoveAxis(N, 0, ABG)
23:36:55.734 00.000 29988 Move returns status 0, amount 0
23:36:55.734 00.000 29988 move complete, result=0
23:36:55.734 00.000 29988 worker thread done servicing request
23:36:55.737 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:55.744 00.007 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:36:55.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:55.745 00.000 28316 Enqueuing Expose request
23:36:55.746 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:55.746 00.000 29988 Worker thread wakes up
23:36:55.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:55.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:57.266 01.520 29988 Exposure complete
23:36:57.293 00.027 29988 worker thread done servicing request
23:36:57.293 00.000 28316 OnExposeComplete: enter
23:36:57.294 00.001 28316 UpdateGuideState(): m_state=6
23:36:57.294 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2141
23:36:57.295 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=118.25, Mass=1927, SNR=30.2, Peak=172 HFD=4.5
23:36:57.295 00.000 28316 MultiStar: [#1 -0.10,0.29,0.92,U] [#2 -0.13,0.22,0.96,U] [#3 -0.22,0.05,0.84,U] [#4 -0.25,-0.02,0.86,U] [#5 -0.01,0.10,0.78,U] [#6 -0.20,0.03,0.71,U] [#7 -0.07,0.30,0.66,U] [#8 -0.19,0.28,0.59,U] 
23:36:57.296 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.21}, one-star: {-0.15, 0.56}
23:36:57.296 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
23:36:57.296 00.000 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
23:36:57.298 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.25 cameraTheta=2.19 mountX=-0.25 mountY=0.04, mountTheta=2.99
23:36:57.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.21, opts=13)
23:36:57.300 00.001 28316 Enqueuing Move request for scope (-0.15, 0.21)
23:36:57.300 00.000 29988 Worker thread wakes up
23:36:57.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
23:36:57.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
23:36:57.300 00.000 29988 Moving (-0.15, 0.21) raw xDistance=-0.25 yDistance=0.04
23:36:57.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:36:57.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:57.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:36:57.300 00.000 29988 MoveAxis(E, 52, ABG)
23:36:57.300 00.000 29988 Guiding  Dir = 2, Dur = 52
23:36:57.301 00.001 29988 IsSlewing returns 0
23:36:57.301 00.000 29988 IsGuiding returns 0
23:36:57.302 00.001 29988 PulseGuide returned control before completion, sleep 61
23:36:57.304 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:57.311 00.007 28316 UpdateGuideState exits: m=1927 RSB=30.2
23:36:57.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:57.313 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:57.313 00.000 28316 Enqueuing Expose request
23:36:57.377 00.064 29988 IsGuiding returns 0
23:36:57.377 00.000 29988 Move returns status 0, amount 52
23:36:57.377 00.000 29988 MoveAxis(N, 0, ABG)
23:36:57.377 00.000 29988 Move returns status 0, amount 0
23:36:57.377 00.000 29988 move complete, result=0
23:36:57.377 00.000 29988 worker thread done servicing request
23:36:57.377 00.000 29988 Worker thread wakes up
23:36:57.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:57.377 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
23:36:57.378 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:36:58.999 01.621 29988 Exposure complete
23:36:59.022 00.023 29988 worker thread done servicing request
23:36:59.022 00.000 28316 OnExposeComplete: enter
23:36:59.023 00.001 28316 UpdateGuideState(): m_state=6
23:36:59.024 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2142
23:36:59.024 00.000 28316 Star::Find returns 1 (0), X=587.95, Y=117.85, Mass=1971, SNR=30.7, Peak=184 HFD=4.4
23:36:59.025 00.001 28316 MultiStar: [#1 0.09,-0.17,0.88,U] [#2 0.15,-0.14,0.92,U] [#3 0.16,-0.17,0.84,U] [#4 -0.02,-0.13,0.87,U] [#5 0.04,-0.06,0.81,U] [#6 0.03,-0.09,0.70,U] [#7 0.16,-0.11,0.64,U] [#8 0.07,-0.03,0.60,U] 
23:36:59.025 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {-0.09, 0.17}
23:36:59.026 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
23:36:59.026 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
23:36:59.027 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=0.10 mountY=-0.02, mountTheta=-0.18
23:36:59.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
23:36:59.028 00.000 28316 Enqueuing Move request for scope (0.06, -0.08)
23:36:59.029 00.001 29988 Worker thread wakes up
23:36:59.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
23:36:59.029 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
23:36:59.029 00.000 29988 Moving (0.06, -0.08) raw xDistance=0.10 yDistance=-0.02
23:36:59.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:36:59.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:59.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:36:59.029 00.000 29988 MoveAxis(E, 0, ABG)
23:36:59.029 00.000 29988 Move returns status 0, amount 0
23:36:59.029 00.000 29988 MoveAxis(N, 0, ABG)
23:36:59.029 00.000 29988 Move returns status 0, amount 0
23:36:59.029 00.000 29988 move complete, result=0
23:36:59.029 00.000 29988 worker thread done servicing request
23:36:59.033 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:36:59.039 00.006 28316 UpdateGuideState exits: m=1971 RSB=30.7
23:36:59.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:59.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:36:59.041 00.001 28316 Enqueuing Expose request
23:36:59.041 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:59.042 00.001 29988 Worker thread wakes up
23:36:59.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:36:59.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:00.569 01.527 29988 Exposure complete
23:37:00.595 00.026 29988 worker thread done servicing request
23:37:00.595 00.000 28316 OnExposeComplete: enter
23:37:00.595 00.000 28316 UpdateGuideState(): m_state=6
23:37:00.596 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2143
23:37:00.596 00.000 28316 Star::Find returns 1 (0), X=587.88, Y=117.92, Mass=1801, SNR=29.3, Peak=183 HFD=4.2
23:37:00.597 00.001 28316 MultiStar: [#1 -0.05,-0.01,0.94,U] [#2 0.02,0.18,1.00,U] [#3 -0.06,0.03,0.91,U] [#4 -0.03,0.06,0.91,U] [#5 -0.05,0.07,0.81,U] [#6 -0.20,0.05,0.74,U] [#7 0.07,0.07,0.69,U] [#8 -0.09,0.09,0.61,U] 
23:37:00.597 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.15, 0.23}
23:37:00.598 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:37:00.598 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:37:00.599 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.15 mountX=-0.11 mountY=0.01, mountTheta=3.02
23:37:00.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
23:37:00.600 00.000 28316 Enqueuing Move request for scope (-0.06, 0.09)
23:37:00.601 00.001 29988 Worker thread wakes up
23:37:00.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:37:00.601 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:37:00.601 00.000 29988 Moving (-0.06, 0.09) raw xDistance=-0.11 yDistance=0.01
23:37:00.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:37:00.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:00.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:37:00.601 00.000 29988 MoveAxis(E, 0, ABG)
23:37:00.601 00.000 29988 Move returns status 0, amount 0
23:37:00.601 00.000 29988 MoveAxis(N, 0, ABG)
23:37:00.601 00.000 29988 Move returns status 0, amount 0
23:37:00.601 00.000 29988 move complete, result=0
23:37:00.601 00.000 29988 worker thread done servicing request
23:37:00.605 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:00.612 00.007 28316 UpdateGuideState exits: m=1801 RSB=29.3
23:37:00.613 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:00.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:00.614 00.001 28316 Enqueuing Expose request
23:37:00.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:00.614 00.000 29988 Worker thread wakes up
23:37:00.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:00.615 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:02.243 01.628 29988 Exposure complete
23:37:02.267 00.024 29988 worker thread done servicing request
23:37:02.267 00.000 28316 OnExposeComplete: enter
23:37:02.268 00.001 28316 UpdateGuideState(): m_state=6
23:37:02.269 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2144
23:37:02.269 00.000 28316 Star::Find returns 1 (0), X=587.92, Y=117.98, Mass=1817, SNR=29.2, Peak=181 HFD=4.3
23:37:02.271 00.002 28316 MultiStar: [#1 0.05,0.15,0.96,U] [#2 0.12,0.30,1.00,U] [#3 -0.15,0.11,0.88,U] [#4 -0.18,0.11,0.89,U] [#5 -0.08,0.17,0.79,U] [#6 -0.10,0.06,0.73,U] [#7 0.01,0.27,0.67,U] [#8 -0.10,0.15,0.61,U] 
23:37:02.271 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.18}, one-star: {-0.11, 0.29}
23:37:02.271 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:37:02.272 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.17)
23:37:02.272 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.87 mountX=-0.19 mountY=-0.03, mountTheta=-2.97
23:37:02.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.18, opts=13)
23:37:02.273 00.000 28316 Enqueuing Move request for scope (-0.06, 0.18)
23:37:02.274 00.001 29988 Worker thread wakes up
23:37:02.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:37:02.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:37:02.274 00.000 29988 Moving (-0.06, 0.18) raw xDistance=-0.19 yDistance=-0.03
23:37:02.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:37:02.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:02.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:37:02.274 00.000 29988 MoveAxis(E, 0, ABG)
23:37:02.274 00.000 29988 Move returns status 0, amount 0
23:37:02.274 00.000 29988 MoveAxis(N, 0, ABG)
23:37:02.274 00.000 29988 Move returns status 0, amount 0
23:37:02.274 00.000 29988 move complete, result=0
23:37:02.274 00.000 29988 worker thread done servicing request
23:37:02.277 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:02.285 00.008 28316 UpdateGuideState exits: m=1817 RSB=29.2
23:37:02.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:02.286 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:02.286 00.000 28316 Enqueuing Expose request
23:37:02.287 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:02.287 00.000 29988 Worker thread wakes up
23:37:02.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:02.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:03.807 01.520 29988 Exposure complete
23:37:03.832 00.025 29988 worker thread done servicing request
23:37:03.832 00.000 28316 OnExposeComplete: enter
23:37:03.833 00.001 28316 UpdateGuideState(): m_state=6
23:37:03.834 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2145
23:37:03.835 00.001 28316 Star::Find returns 1 (0), X=587.94, Y=118.03, Mass=1880, SNR=29.9, Peak=191 HFD=4.4
23:37:03.835 00.000 28316 MultiStar: [#1 0.14,0.21,0.91,U] [#2 0.11,0.18,1.00,U] [#3 0.07,-0.01,0.86,U] [#4 0.00,0.03,0.86,U] [#5 0.07,0.11,0.77,U] [#6 -0.16,0.06,0.72,U] [#7 0.16,0.30,0.68,U] [#8 0.06,0.03,0.61,U] 
23:37:03.836 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.15}, one-star: {-0.10, 0.34}
23:37:03.836 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
23:37:03.837 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
23:37:03.838 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.32 mountX=-0.12 mountY=-0.10, mountTheta=-2.45
23:37:03.838 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.15, opts=13)
23:37:03.838 00.000 28316 Enqueuing Move request for scope (0.04, 0.15)
23:37:03.839 00.001 29988 Worker thread wakes up
23:37:03.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
23:37:03.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
23:37:03.839 00.000 29988 Moving (0.04, 0.15) raw xDistance=-0.12 yDistance=-0.10
23:37:03.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:37:03.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:03.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:03.839 00.000 29988 MoveAxis(E, 0, ABG)
23:37:03.839 00.000 29988 Move returns status 0, amount 0
23:37:03.839 00.000 29988 MoveAxis(N, 0, ABG)
23:37:03.839 00.000 29988 Move returns status 0, amount 0
23:37:03.839 00.000 29988 move complete, result=0
23:37:03.839 00.000 29988 worker thread done servicing request
23:37:03.845 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:03.852 00.007 28316 UpdateGuideState exits: m=1880 RSB=29.9
23:37:03.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:03.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:03.854 00.001 28316 Enqueuing Expose request
23:37:03.854 00.000 29988 Worker thread wakes up
23:37:03.854 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:03.855 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:03.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:03.886 00.031 28316 evsrv: cli 0C97E090 connect
23:37:03.887 00.001 28316 case statement mapped state 6 to 3
23:37:03.888 00.001 28316 case statement mapped state 6 to 3
23:37:03.889 00.001 28316 evsrv: cli 0C97E090 request: {"method":"get_pixel_scale","id":"d7ab5d1e-0427-4397-b1f0-a0ab7f7de7b8"}
23:37:03.889 00.000 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":3.22289,"id":"d7ab5d1e-0427-4397-b1f0-a0ab7f7de7b8"}
23:37:03.891 00.002 28316 evsrv: cli 0C97E090 disconnect
23:37:05.482 01.591 29988 Exposure complete
23:37:05.508 00.026 29988 worker thread done servicing request
23:37:05.508 00.000 28316 OnExposeComplete: enter
23:37:05.509 00.001 28316 UpdateGuideState(): m_state=6
23:37:05.509 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2146
23:37:05.509 00.000 28316 Star::Find returns 1 (0), X=588.18, Y=117.82, Mass=1842, SNR=29.6, Peak=180 HFD=4.3
23:37:05.510 00.001 28316 MultiStar: [#1 0.11,0.08,0.92,U] [#2 0.06,0.18,0.95,U] [#3 0.11,-0.16,0.88,U] [#4 0.12,0.09,0.86,U] [#5 0.26,-0.00,0.79,U] [#6 -0.05,-0.00,0.71,U] [#7 0.29,0.04,0.68,U] [#8 0.08,0.06,0.60,U] 
23:37:05.510 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {0.14, 0.13}
23:37:05.511 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:37:05.511 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
23:37:05.511 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.37 mountX=0.01 mountY=-0.13, mountTheta=-1.52
23:37:05.513 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
23:37:05.514 00.001 28316 Enqueuing Move request for scope (0.12, 0.05)
23:37:05.515 00.001 29988 Worker thread wakes up
23:37:05.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
23:37:05.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
23:37:05.515 00.000 29988 Moving (0.12, 0.05) raw xDistance=0.01 yDistance=-0.13
23:37:05.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:37:05.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:05.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:05.515 00.000 29988 MoveAxis(E, 0, ABG)
23:37:05.515 00.000 29988 Move returns status 0, amount 0
23:37:05.515 00.000 29988 MoveAxis(N, 0, ABG)
23:37:05.515 00.000 29988 Move returns status 0, amount 0
23:37:05.515 00.000 29988 move complete, result=0
23:37:05.515 00.000 29988 worker thread done servicing request
23:37:05.518 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:05.526 00.008 28316 UpdateGuideState exits: m=1842 RSB=29.6
23:37:05.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:05.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:05.528 00.001 28316 Enqueuing Expose request
23:37:05.528 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:05.529 00.001 29988 Worker thread wakes up
23:37:05.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:05.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:07.046 01.517 29988 Exposure complete
23:37:07.069 00.023 29988 worker thread done servicing request
23:37:07.069 00.000 28316 OnExposeComplete: enter
23:37:07.070 00.001 28316 UpdateGuideState(): m_state=6
23:37:07.071 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2147
23:37:07.071 00.000 28316 Star::Find returns 1 (0), X=587.99, Y=118.02, Mass=1898, SNR=29.8, Peak=191 HFD=4.4
23:37:07.072 00.001 28316 MultiStar: [#1 0.14,0.17,0.89,U] [#2 0.24,0.20,0.99,U] [#3 0.14,0.01,0.86,U] [#4 -0.01,-0.02,0.87,U] [#5 0.24,0.19,0.79,U] [#6 0.10,0.01,0.72,U] [#7 0.23,0.06,0.67,U] [#8 0.33,0.10,0.59,U] 
23:37:07.072 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.12}, one-star: {-0.05, 0.33}
23:37:07.072 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:37:07.073 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.32)
23:37:07.074 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.72 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
23:37:07.076 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.12, opts=13)
23:37:07.076 00.000 28316 Enqueuing Move request for scope (0.14, 0.12)
23:37:07.079 00.003 29988 Worker thread wakes up
23:37:07.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
23:37:07.079 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
23:37:07.079 00.000 29988 Moving (0.14, 0.12) raw xDistance=-0.05 yDistance=-0.18
23:37:07.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:07.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:07.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:37:07.079 00.000 29988 MoveAxis(E, 0, ABG)
23:37:07.079 00.000 29988 Move returns status 0, amount 0
23:37:07.079 00.000 29988 MoveAxis(N, 0, ABG)
23:37:07.079 00.000 29988 Move returns status 0, amount 0
23:37:07.079 00.000 29988 move complete, result=0
23:37:07.079 00.000 29988 worker thread done servicing request
23:37:07.083 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:07.089 00.006 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:37:07.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:07.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:07.091 00.001 28316 Enqueuing Expose request
23:37:07.091 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:07.092 00.001 29988 Worker thread wakes up
23:37:07.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:07.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:08.718 01.626 29988 Exposure complete
23:37:08.744 00.026 29988 worker thread done servicing request
23:37:08.744 00.000 28316 OnExposeComplete: enter
23:37:08.745 00.001 28316 UpdateGuideState(): m_state=6
23:37:08.745 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2148
23:37:08.746 00.001 28316 Star::Find returns 1 (0), X=588.05, Y=117.97, Mass=1992, SNR=30.6, Peak=190 HFD=4.4
23:37:08.746 00.000 28316 MultiStar: [#1 0.02,0.20,0.89,U] [#2 0.14,0.20,0.92,U] [#3 0.07,0.06,0.83,U] [#4 -0.07,0.27,0.86,U] [#5 0.06,0.11,0.78,U] [#6 -0.07,0.16,0.68,U] [#7 0.14,0.37,0.69,U] [#8 -0.02,0.21,0.59,U] 
23:37:08.747 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.21}, one-star: {0.01, 0.28}
23:37:08.747 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
23:37:08.748 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
23:37:08.748 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.41 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
23:37:08.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.21, opts=13)
23:37:08.750 00.001 28316 Enqueuing Move request for scope (0.03, 0.21)
23:37:08.750 00.000 29988 Worker thread wakes up
23:37:08.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
23:37:08.751 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
23:37:08.751 00.000 29988 Moving (0.03, 0.21) raw xDistance=-0.17 yDistance=-0.12
23:37:08.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:37:08.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:08.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:08.751 00.000 29988 MoveAxis(E, 0, ABG)
23:37:08.751 00.000 29988 Move returns status 0, amount 0
23:37:08.751 00.000 29988 MoveAxis(N, 0, ABG)
23:37:08.751 00.000 29988 Move returns status 0, amount 0
23:37:08.751 00.000 29988 move complete, result=0
23:37:08.751 00.000 29988 worker thread done servicing request
23:37:08.755 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:08.763 00.008 28316 UpdateGuideState exits: m=1992 RSB=30.6
23:37:08.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:08.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:08.764 00.000 28316 Enqueuing Expose request
23:37:08.765 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:08.765 00.000 29988 Worker thread wakes up
23:37:08.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:08.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:10.293 01.528 29988 Exposure complete
23:37:10.317 00.024 29988 worker thread done servicing request
23:37:10.317 00.000 28316 OnExposeComplete: enter
23:37:10.317 00.000 28316 UpdateGuideState(): m_state=6
23:37:10.318 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2149
23:37:10.318 00.000 28316 Star::Find returns 1 (0), X=588.02, Y=118.04, Mass=1960, SNR=30.5, Peak=190 HFD=4.4
23:37:10.318 00.000 28316 MultiStar: [#1 0.05,0.41,0.90,U] [#2 0.05,0.36,0.97,U] [#3 0.02,0.19,0.85,U] [#4 -0.03,0.30,0.85,U] [#5 0.03,0.27,0.76,U] [#6 0.11,0.37,0.70,U] [#7 0.07,0.36,0.66,U] [#8 -0.11,0.36,0.60,U] 
23:37:10.318 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.33}, one-star: {-0.01, 0.35}
23:37:10.319 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
23:37:10.319 00.000 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.53)
23:37:10.319 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.51 mountX=-0.29 mountY=-0.17, mountTheta=-2.62
23:37:10.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.33, opts=13)
23:37:10.322 00.001 28316 Enqueuing Move request for scope (0.02, 0.33)
23:37:10.322 00.000 29988 Worker thread wakes up
23:37:10.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd
23:37:10.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.33)
23:37:10.323 00.001 29988 Moving (0.02, 0.33) raw xDistance=-0.29 yDistance=-0.17
23:37:10.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:37:10.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:10.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:37:10.323 00.000 29988 MoveAxis(E, 61, ABG)
23:37:10.323 00.000 29988 Guiding  Dir = 2, Dur = 61
23:37:10.323 00.000 29988 IsSlewing returns 0
23:37:10.323 00.000 29988 IsGuiding returns 0
23:37:10.325 00.002 29988 PulseGuide returned control before completion, sleep 70
23:37:10.328 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:10.336 00.008 28316 UpdateGuideState exits: m=1960 RSB=30.5
23:37:10.337 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:10.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:10.337 00.000 28316 Enqueuing Expose request
23:37:10.400 00.063 29988 IsGuiding returns 0
23:37:10.400 00.000 29988 Move returns status 0, amount 61
23:37:10.400 00.000 29988 MoveAxis(N, 0, ABG)
23:37:10.400 00.000 29988 Move returns status 0, amount 0
23:37:10.400 00.000 29988 move complete, result=0
23:37:10.400 00.000 29988 worker thread done servicing request
23:37:10.400 00.000 29988 Worker thread wakes up
23:37:10.400 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.2 px 0 ms NORTH
23:37:10.401 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:10.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:12.032 01.631 29988 Exposure complete
23:37:12.058 00.026 29988 worker thread done servicing request
23:37:12.058 00.000 28316 OnExposeComplete: enter
23:37:12.060 00.002 28316 UpdateGuideState(): m_state=6
23:37:12.060 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2150
23:37:12.061 00.001 28316 Star::Find returns 1 (0), X=588.06, Y=118.10, Mass=1863, SNR=29.8, Peak=204 HFD=4.2
23:37:12.061 00.000 28316 MultiStar: [#1 0.32,0.31,0.00,M1] [#2 0.34,0.36,0.00,M1] [#3 0.13,0.24,0.87,U] [#4 0.02,0.35,0.89,U] [#5 0.19,0.29,0.81,U] [#6 0.11,0.16,0.72,U] [#7 0.19,0.20,0.64,U] [#8 0.11,0.28,0.60,U] 
23:37:12.062 00.001 28316 refined, 6 included, MultiStar: {0.10, 0.28}, one-star: {0.02, 0.41}
23:37:12.062 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
23:37:12.063 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.81)
23:37:12.063 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.22 mountX=-0.22 mountY=-0.22, mountTheta=-2.35
23:37:12.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.28, opts=13)
23:37:12.066 00.001 28316 Enqueuing Move request for scope (0.10, 0.28)
23:37:12.066 00.000 29988 Worker thread wakes up
23:37:12.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
23:37:12.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
23:37:12.066 00.000 29988 Moving (0.10, 0.28) raw xDistance=-0.22 yDistance=-0.22
23:37:12.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:37:12.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:12.067 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:37:12.067 00.000 29988 MoveAxis(E, 50, ABG)
23:37:12.067 00.000 29988 Guiding  Dir = 2, Dur = 50
23:37:12.067 00.000 29988 IsSlewing returns 0
23:37:12.067 00.000 29988 IsGuiding returns 0
23:37:12.069 00.002 29988 PulseGuide returned control before completion, sleep 59
23:37:12.070 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:12.076 00.006 28316 UpdateGuideState exits: m=1863 RSB=29.8
23:37:12.077 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:12.078 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:12.078 00.000 28316 Enqueuing Expose request
23:37:12.140 00.062 29988 IsGuiding returns 1
23:37:12.140 00.000 29988 scope still moving after pulse duration time elapsed
23:37:12.172 00.032 29988 IsSlewing returns 0
23:37:12.172 00.000 29988 IsGuiding returns 0
23:37:12.172 00.000 29988 scope move finished after 50 + 55 ms
23:37:12.172 00.000 29988 Move returns status 0, amount 50
23:37:12.173 00.001 29988 MoveAxis(N, 0, ABG)
23:37:12.173 00.000 29988 Move returns status 0, amount 0
23:37:12.173 00.000 29988 move complete, result=0
23:37:12.173 00.000 29988 worker thread done servicing request
23:37:12.173 00.000 29988 Worker thread wakes up
23:37:12.173 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.2 px 0 ms NORTH
23:37:12.174 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:12.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:13.593 01.419 29988 Exposure complete
23:37:13.616 00.023 29988 worker thread done servicing request
23:37:13.616 00.000 28316 OnExposeComplete: enter
23:37:13.616 00.000 28316 UpdateGuideState(): m_state=6
23:37:13.617 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2151
23:37:13.617 00.000 28316 Star::Find returns 1 (0), X=588.25, Y=117.90, Mass=1929, SNR=30.1, Peak=167 HFD=4.5
23:37:13.618 00.001 28316 MultiStar: [#1 0.27,0.10,0.90,U] [#2 0.31,0.06,0.96,U] [#3 0.21,0.03,0.86,U] [#4 0.14,0.03,0.88,U] [#5 0.35,0.04,0.77,U] [#6 0.35,-0.15,0.70,U] [#7 0.43,-0.01,0.00,M1] [#8 0.10,0.10,0.59,U] 
23:37:13.618 00.000 28316 refined, 7 included, MultiStar: {0.25, 0.06}, one-star: {0.21, 0.21}
23:37:13.619 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:37:13.619 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
23:37:13.620 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.25 cameraTheta=0.23 mountX=0.05 mountY=-0.25, mountTheta=-1.38
23:37:13.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.06, opts=13)
23:37:13.622 00.001 28316 Enqueuing Move request for scope (0.25, 0.06)
23:37:13.622 00.000 29988 Worker thread wakes up
23:37:13.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
23:37:13.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
23:37:13.622 00.000 29988 Moving (0.25, 0.06) raw xDistance=0.05 yDistance=-0.25
23:37:13.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:37:13.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:13.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:37:13.622 00.000 29988 MoveAxis(E, 0, ABG)
23:37:13.622 00.000 29988 Move returns status 0, amount 0
23:37:13.622 00.000 29988 MoveAxis(N, 0, ABG)
23:37:13.622 00.000 29988 Move returns status 0, amount 0
23:37:13.622 00.000 29988 move complete, result=0
23:37:13.622 00.000 29988 worker thread done servicing request
23:37:13.626 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:13.633 00.007 28316 UpdateGuideState exits: m=1929 RSB=30.1
23:37:13.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:13.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:13.634 00.001 28316 Enqueuing Expose request
23:37:13.634 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:13.635 00.001 29988 Worker thread wakes up
23:37:13.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:13.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:15.264 01.629 29988 Exposure complete
23:37:15.288 00.024 29988 worker thread done servicing request
23:37:15.288 00.000 28316 OnExposeComplete: enter
23:37:15.289 00.001 28316 UpdateGuideState(): m_state=6
23:37:15.289 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2152
23:37:15.290 00.001 28316 Star::Find returns 1 (0), X=588.27, Y=117.81, Mass=1840, SNR=29.4, Peak=160 HFD=4.4
23:37:15.291 00.001 28316 MultiStar: [#1 0.23,-0.16,0.92,U] [#2 0.35,-0.07,0.98,U] [#3 0.32,-0.14,0.87,U] [#4 0.09,-0.03,0.85,U] [#5 0.37,-0.09,0.81,U] [#6 0.30,-0.09,0.70,U] [#7 0.34,0.15,0.68,U] [#8 0.27,0.09,0.61,U] 
23:37:15.291 00.000 28316 single-star, 8 included, MultiStar: {0.28, -0.03}, one-star: {0.23, 0.12}
23:37:15.292 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
23:37:15.292 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
23:37:15.293 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.47 mountX=-0.01 mountY=-0.26, mountTheta=-1.61
23:37:15.294 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.12, opts=13)
23:37:15.295 00.001 28316 Enqueuing Move request for scope (0.23, 0.12)
23:37:15.295 00.000 29988 Worker thread wakes up
23:37:15.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
23:37:15.295 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
23:37:15.295 00.000 29988 Moving (0.23, 0.12) raw xDistance=-0.01 yDistance=-0.26
23:37:15.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:37:15.295 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.73
23:37:15.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:37:15.295 00.000 29988 MoveAxis(E, 0, ABG)
23:37:15.295 00.000 29988 Move returns status 0, amount 0
23:37:15.295 00.000 29988 MoveAxis(N, 62, ABG)
23:37:15.295 00.000 29988 Guiding  Dir = 0, Dur = 62
23:37:15.295 00.000 29988 IsSlewing returns 0
23:37:15.296 00.001 29988 IsGuiding returns 0
23:37:15.299 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:15.300 00.001 29988 PulseGuide returned control before completion, sleep 68
23:37:15.306 00.006 28316 UpdateGuideState exits: m=1840 RSB=29.4
23:37:15.308 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:15.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:15.308 00.000 28316 Enqueuing Expose request
23:37:15.371 00.063 29988 IsGuiding returns 1
23:37:15.371 00.000 29988 scope still moving after pulse duration time elapsed
23:37:15.402 00.031 29988 IsSlewing returns 0
23:37:15.402 00.000 29988 IsGuiding returns 0
23:37:15.403 00.001 29988 scope move finished after 62 + 44 ms
23:37:15.403 00.000 29988 Move returns status 0, amount 62
23:37:15.403 00.000 29988 move complete, result=0
23:37:15.403 00.000 29988 worker thread done servicing request
23:37:15.403 00.000 29988 Worker thread wakes up
23:37:15.403 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
23:37:15.405 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:15.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:16.823 01.418 29988 Exposure complete
23:37:16.846 00.023 29988 worker thread done servicing request
23:37:16.846 00.000 28316 OnExposeComplete: enter
23:37:16.848 00.002 28316 UpdateGuideState(): m_state=6
23:37:16.849 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2153
23:37:16.850 00.001 28316 Star::Find returns 1 (0), X=588.03, Y=117.59, Mass=1859, SNR=29.6, Peak=168 HFD=4.1
23:37:16.851 00.001 28316 MultiStar: [#1 0.05,-0.13,0.92,U] [#2 0.13,-0.02,0.98,U] [#3 0.02,-0.19,0.86,U] [#4 -0.24,-0.22,0.86,U] [#5 0.07,-0.22,0.80,U] [#6 0.12,-0.23,0.74,U] [#7 0.26,-0.19,0.68,U] [#8 0.04,-0.05,0.64,U] 
23:37:16.851 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.15}, one-star: {-0.01, -0.10}
23:37:16.852 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-1.14) = xAngle (-0.53 = -0.53)
23:37:16.852 00.000 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.57 = 2.57)
23:37:16.852 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.67 mountX=0.09 mountY=0.05, mountTheta=0.56
23:37:16.854 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
23:37:16.854 00.000 28316 Enqueuing Move request for scope (-0.01, -0.10)
23:37:16.855 00.001 29988 Worker thread wakes up
23:37:16.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:37:16.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:37:16.855 00.000 29988 Moving (-0.01, -0.10) raw xDistance=0.09 yDistance=0.05
23:37:16.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:37:16.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:16.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:37:16.855 00.000 29988 MoveAxis(E, 0, ABG)
23:37:16.855 00.000 29988 Move returns status 0, amount 0
23:37:16.855 00.000 29988 MoveAxis(N, 0, ABG)
23:37:16.855 00.000 29988 Move returns status 0, amount 0
23:37:16.855 00.000 29988 move complete, result=0
23:37:16.855 00.000 29988 worker thread done servicing request
23:37:16.858 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:16.866 00.008 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:37:16.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:16.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:16.867 00.000 28316 Enqueuing Expose request
23:37:16.867 00.000 29988 Worker thread wakes up
23:37:16.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:16.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:16.868 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:18.498 01.630 29988 Exposure complete
23:37:18.522 00.024 29988 worker thread done servicing request
23:37:18.522 00.000 28316 OnExposeComplete: enter
23:37:18.523 00.001 28316 UpdateGuideState(): m_state=6
23:37:18.523 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2154
23:37:18.524 00.001 28316 Star::Find returns 1 (0), X=588.08, Y=117.69, Mass=1968, SNR=30.4, Peak=173 HFD=4.2
23:37:18.525 00.001 28316 MultiStar: [#1 0.15,-0.17,0.89,U] [#2 0.28,-0.10,0.97,U] [#3 0.02,-0.14,0.82,U] [#4 -0.12,-0.13,0.87,U] [#5 0.12,-0.15,0.78,U] [#6 0.18,-0.19,0.69,U] [#7 0.16,0.05,0.65,U] [#8 0.08,-0.24,0.61,U] 
23:37:18.525 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.12}, one-star: {0.04, 0.00}
23:37:18.526 00.001 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.14) = xAngle (1.19 = 1.19)
23:37:18.526 00.000 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -1.99)
23:37:18.527 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.05 mountX=0.02 mountY=-0.04, mountTheta=-1.19
23:37:18.528 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.00, opts=13)
23:37:18.529 00.001 28316 Enqueuing Move request for scope (0.04, 0.00)
23:37:18.529 00.000 29988 Worker thread wakes up
23:37:18.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
23:37:18.529 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
23:37:18.529 00.000 29988 Moving (0.04, 0.00) raw xDistance=0.02 yDistance=-0.04
23:37:18.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:37:18.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:18.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:18.529 00.000 29988 MoveAxis(E, 0, ABG)
23:37:18.529 00.000 29988 Move returns status 0, amount 0
23:37:18.529 00.000 29988 MoveAxis(N, 0, ABG)
23:37:18.529 00.000 29988 Move returns status 0, amount 0
23:37:18.529 00.000 29988 move complete, result=0
23:37:18.529 00.000 29988 worker thread done servicing request
23:37:18.532 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:18.539 00.007 28316 UpdateGuideState exits: m=1968 RSB=30.4
23:37:18.539 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:18.541 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:18.541 00.000 28316 Enqueuing Expose request
23:37:18.542 00.001 29988 Worker thread wakes up
23:37:18.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:18.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:18.542 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:20.059 01.517 29988 Exposure complete
23:37:20.085 00.026 29988 worker thread done servicing request
23:37:20.085 00.000 28316 OnExposeComplete: enter
23:37:20.086 00.001 28316 UpdateGuideState(): m_state=6
23:37:20.087 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2155
23:37:20.087 00.000 28316 Star::Find returns 1 (0), X=588.09, Y=117.88, Mass=1877, SNR=29.7, Peak=176 HFD=4.3
23:37:20.088 00.001 28316 MultiStar: [#1 0.17,-0.04,0.95,U] [#2 0.21,-0.01,0.95,U] [#3 0.08,-0.17,0.89,U] [#4 -0.00,-0.04,0.89,U] [#5 0.02,0.02,0.76,U] [#6 0.17,-0.02,0.72,U] [#7 0.29,0.11,0.67,U] [#8 0.04,-0.07,0.62,U] 
23:37:20.088 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.00}, one-star: {0.05, 0.19}
23:37:20.088 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
23:37:20.089 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
23:37:20.089 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.05 mountY=-0.10, mountTheta=-1.13
23:37:20.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.00, opts=13)
23:37:20.093 00.002 28316 Enqueuing Move request for scope (0.11, -0.00)
23:37:20.093 00.000 29988 Worker thread wakes up
23:37:20.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
23:37:20.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
23:37:20.093 00.000 29988 Moving (0.11, -0.00) raw xDistance=0.05 yDistance=-0.10
23:37:20.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:37:20.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:20.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:20.093 00.000 29988 MoveAxis(E, 0, ABG)
23:37:20.093 00.000 29988 Move returns status 0, amount 0
23:37:20.093 00.000 29988 MoveAxis(N, 0, ABG)
23:37:20.093 00.000 29988 Move returns status 0, amount 0
23:37:20.094 00.001 29988 move complete, result=0
23:37:20.094 00.000 29988 worker thread done servicing request
23:37:20.096 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:20.103 00.007 28316 UpdateGuideState exits: m=1877 RSB=29.7
23:37:20.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:20.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:20.105 00.001 28316 Enqueuing Expose request
23:37:20.105 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:20.106 00.001 29988 Worker thread wakes up
23:37:20.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:20.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:21.741 01.635 29988 Exposure complete
23:37:21.765 00.024 29988 worker thread done servicing request
23:37:21.765 00.000 28316 OnExposeComplete: enter
23:37:21.766 00.001 28316 UpdateGuideState(): m_state=6
23:37:21.767 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2156
23:37:21.767 00.000 28316 Star::Find returns 1 (0), X=588.04, Y=117.84, Mass=1930, SNR=30.0, Peak=191 HFD=4.3
23:37:21.768 00.001 28316 MultiStar: [#1 0.09,-0.05,0.93,U] [#2 0.25,0.05,0.96,U] [#3 0.11,-0.09,0.84,U] [#4 0.05,-0.03,0.85,U] [#5 0.11,0.12,0.78,U] [#6 0.12,0.01,0.71,U] [#7 0.09,0.07,0.67,U] [#8 0.06,0.06,0.60,U] 
23:37:21.768 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.01, 0.15}
23:37:21.768 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.45 = 1.45)
23:37:21.769 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.55 = -1.73)
23:37:21.769 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.31 mountX=0.01 mountY=-0.10, mountTheta=-1.45
23:37:21.771 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
23:37:21.771 00.000 28316 Enqueuing Move request for scope (0.10, 0.03)
23:37:21.771 00.000 29988 Worker thread wakes up
23:37:21.772 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
23:37:21.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
23:37:21.772 00.000 29988 Moving (0.10, 0.03) raw xDistance=0.01 yDistance=-0.10
23:37:21.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:37:21.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:21.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:21.772 00.000 29988 MoveAxis(E, 0, ABG)
23:37:21.772 00.000 29988 Move returns status 0, amount 0
23:37:21.772 00.000 29988 MoveAxis(N, 0, ABG)
23:37:21.772 00.000 29988 Move returns status 0, amount 0
23:37:21.772 00.000 29988 move complete, result=0
23:37:21.773 00.001 29988 worker thread done servicing request
23:37:21.777 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:21.784 00.007 28316 UpdateGuideState exits: m=1930 RSB=30.0
23:37:21.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:21.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:21.785 00.000 28316 Enqueuing Expose request
23:37:21.786 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:21.786 00.000 29988 Worker thread wakes up
23:37:21.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:21.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:23.304 01.518 29988 Exposure complete
23:37:23.326 00.022 29988 worker thread done servicing request
23:37:23.327 00.001 28316 OnExposeComplete: enter
23:37:23.327 00.000 28316 UpdateGuideState(): m_state=6
23:37:23.328 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2157
23:37:23.328 00.000 28316 Star::Find returns 1 (0), X=588.02, Y=117.90, Mass=1931, SNR=30.2, Peak=187 HFD=4.3
23:37:23.329 00.001 28316 MultiStar: [#1 0.12,0.01,0.89,U] [#2 0.24,0.11,0.98,U] [#3 0.20,0.00,0.85,U] [#4 -0.01,0.06,0.87,U] [#5 0.16,0.03,0.79,U] [#6 0.20,-0.15,0.73,U] [#7 0.32,-0.03,0.66,U] [#8 0.08,0.18,0.61,U] 
23:37:23.329 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.05}, one-star: {-0.02, 0.21}
23:37:23.330 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
23:37:23.330 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
23:37:23.331 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.36 mountX=0.01 mountY=-0.15, mountTheta=-1.50
23:37:23.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.05, opts=13)
23:37:23.332 00.000 28316 Enqueuing Move request for scope (0.14, 0.05)
23:37:23.332 00.000 29988 Worker thread wakes up
23:37:23.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
23:37:23.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
23:37:23.332 00.000 29988 Moving (0.14, 0.05) raw xDistance=0.01 yDistance=-0.15
23:37:23.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:37:23.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:23.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:23.332 00.000 29988 MoveAxis(E, 0, ABG)
23:37:23.332 00.000 29988 Move returns status 0, amount 0
23:37:23.332 00.000 29988 MoveAxis(N, 0, ABG)
23:37:23.332 00.000 29988 Move returns status 0, amount 0
23:37:23.332 00.000 29988 move complete, result=0
23:37:23.334 00.002 29988 worker thread done servicing request
23:37:23.337 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:23.345 00.008 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:37:23.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:23.346 00.000 28316 Enqueuing Expose request
23:37:23.347 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:23.347 00.000 29988 Worker thread wakes up
23:37:23.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:23.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:24.976 01.629 29988 Exposure complete
23:37:24.999 00.023 29988 worker thread done servicing request
23:37:24.999 00.000 28316 OnExposeComplete: enter
23:37:25.000 00.001 28316 UpdateGuideState(): m_state=6
23:37:25.000 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2158
23:37:25.001 00.001 28316 Star::Find returns 1 (0), X=587.93, Y=117.90, Mass=1851, SNR=29.6, Peak=181 HFD=4.3
23:37:25.001 00.000 28316 MultiStar: [#1 0.01,0.10,0.93,U] [#2 0.09,0.11,0.99,U] [#3 -0.03,-0.08,0.89,U] [#4 -0.14,-0.01,0.91,U] [#5 0.04,0.01,0.79,U] [#6 0.01,-0.08,0.74,U] [#7 0.07,0.07,0.69,U] [#8 -0.23,0.16,0.61,U] 
23:37:25.002 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.11, 0.21}
23:37:25.002 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
23:37:25.002 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:37:25.003 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.01 mountX=-0.06 mountY=-0.00, mountTheta=-3.11
23:37:25.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
23:37:25.004 00.000 28316 Enqueuing Move request for scope (-0.03, 0.06)
23:37:25.005 00.001 29988 Worker thread wakes up
23:37:25.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:37:25.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:37:25.005 00.000 29988 Moving (-0.03, 0.06) raw xDistance=-0.06 yDistance=-0.00
23:37:25.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:37:25.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:25.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:37:25.005 00.000 29988 MoveAxis(E, 0, ABG)
23:37:25.005 00.000 29988 Move returns status 0, amount 0
23:37:25.005 00.000 29988 MoveAxis(N, 0, ABG)
23:37:25.005 00.000 29988 Move returns status 0, amount 0
23:37:25.005 00.000 29988 move complete, result=0
23:37:25.005 00.000 29988 worker thread done servicing request
23:37:25.010 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:25.019 00.009 28316 UpdateGuideState exits: m=1851 RSB=29.6
23:37:25.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:25.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:25.020 00.000 28316 Enqueuing Expose request
23:37:25.021 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:25.021 00.000 29988 Worker thread wakes up
23:37:25.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:25.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:26.542 01.521 29988 Exposure complete
23:37:26.565 00.023 29988 worker thread done servicing request
23:37:26.565 00.000 28316 OnExposeComplete: enter
23:37:26.566 00.001 28316 UpdateGuideState(): m_state=6
23:37:26.566 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2159
23:37:26.567 00.001 28316 Star::Find returns 1 (0), X=587.97, Y=117.90, Mass=1856, SNR=29.7, Peak=205 HFD=4.3
23:37:26.567 00.000 28316 MultiStar: [#1 0.01,0.20,0.93,U] [#2 0.13,0.16,0.99,U] [#3 0.11,-0.02,0.86,U] [#4 -0.12,-0.01,0.91,U] [#5 0.08,0.14,0.80,U] [#6 0.06,0.16,0.73,U] [#7 0.17,0.19,0.66,U] [#8 -0.03,0.18,0.61,U] 
23:37:26.568 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.13}, one-star: {-0.06, 0.21}
23:37:26.568 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:37:26.568 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
23:37:26.569 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.31 mountX=-0.11 mountY=-0.09, mountTheta=-2.43
23:37:26.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.13, opts=13)
23:37:26.570 00.000 28316 Enqueuing Move request for scope (0.04, 0.13)
23:37:26.571 00.001 29988 Worker thread wakes up
23:37:26.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:37:26.571 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:37:26.571 00.000 29988 Moving (0.04, 0.13) raw xDistance=-0.11 yDistance=-0.09
23:37:26.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:37:26.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:26.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:37:26.571 00.000 29988 MoveAxis(E, 0, ABG)
23:37:26.571 00.000 29988 Move returns status 0, amount 0
23:37:26.571 00.000 29988 MoveAxis(N, 0, ABG)
23:37:26.571 00.000 29988 Move returns status 0, amount 0
23:37:26.571 00.000 29988 move complete, result=0
23:37:26.571 00.000 29988 worker thread done servicing request
23:37:26.575 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:26.582 00.007 28316 UpdateGuideState exits: m=1856 RSB=29.7
23:37:26.583 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:26.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:26.583 00.000 28316 Enqueuing Expose request
23:37:26.584 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:26.584 00.000 29988 Worker thread wakes up
23:37:26.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:26.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:28.218 01.634 29988 Exposure complete
23:37:28.242 00.024 29988 worker thread done servicing request
23:37:28.242 00.000 28316 OnExposeComplete: enter
23:37:28.243 00.001 28316 UpdateGuideState(): m_state=6
23:37:28.243 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2160
23:37:28.244 00.001 28316 Star::Find returns 1 (0), X=588.02, Y=118.01, Mass=1873, SNR=29.6, Peak=188 HFD=4.4
23:37:28.244 00.000 28316 MultiStar: [#1 0.11,0.16,0.93,U] [#2 0.31,0.27,1.00,U] [#3 0.15,-0.04,0.87,U] [#4 0.01,0.10,0.87,U] [#5 0.01,0.08,0.79,U] [#6 0.13,0.08,0.74,U] [#7 0.24,0.10,0.69,U] [#8 0.14,0.02,0.60,U] 
23:37:28.245 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.13}, one-star: {-0.02, 0.32}
23:37:28.245 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:37:28.246 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
23:37:28.246 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.83 mountX=-0.07 mountY=-0.17, mountTheta=-1.97
23:37:28.248 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.13, opts=13)
23:37:28.248 00.000 28316 Enqueuing Move request for scope (0.12, 0.13)
23:37:28.249 00.001 29988 Worker thread wakes up
23:37:28.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
23:37:28.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
23:37:28.249 00.000 29988 Moving (0.12, 0.13) raw xDistance=-0.07 yDistance=-0.17
23:37:28.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:28.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:28.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:37:28.249 00.000 29988 MoveAxis(E, 0, ABG)
23:37:28.249 00.000 29988 Move returns status 0, amount 0
23:37:28.249 00.000 29988 MoveAxis(N, 0, ABG)
23:37:28.249 00.000 29988 Move returns status 0, amount 0
23:37:28.249 00.000 29988 move complete, result=0
23:37:28.249 00.000 29988 worker thread done servicing request
23:37:28.252 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:28.260 00.008 28316 UpdateGuideState exits: m=1873 RSB=29.6
23:37:28.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:28.261 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:28.261 00.000 28316 Enqueuing Expose request
23:37:28.262 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:28.262 00.000 29988 Worker thread wakes up
23:37:28.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:28.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:29.779 01.517 29988 Exposure complete
23:37:29.803 00.024 29988 worker thread done servicing request
23:37:29.803 00.000 28316 OnExposeComplete: enter
23:37:29.804 00.001 28316 UpdateGuideState(): m_state=6
23:37:29.804 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2161
23:37:29.805 00.001 28316 Star::Find returns 1 (0), X=588.02, Y=117.99, Mass=1881, SNR=29.8, Peak=203 HFD=4.4
23:37:29.806 00.001 28316 MultiStar: [#1 0.11,0.22,0.90,U] [#2 0.19,0.26,0.97,U] [#3 -0.03,0.10,0.88,U] [#4 -0.13,0.08,0.87,U] [#5 0.14,0.06,0.79,U] [#6 -0.00,0.07,0.72,U] [#7 0.10,0.32,0.68,U] [#8 0.12,0.08,0.61,U] 
23:37:29.806 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.17}, one-star: {-0.02, 0.30}
23:37:29.807 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:37:29.808 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:37:29.809 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.28 mountX=-0.14 mountY=-0.12, mountTheta=-2.41
23:37:29.811 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.17, opts=13)
23:37:29.812 00.001 28316 Enqueuing Move request for scope (0.05, 0.17)
23:37:29.812 00.000 29988 Worker thread wakes up
23:37:29.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
23:37:29.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
23:37:29.812 00.000 29988 Moving (0.05, 0.17) raw xDistance=-0.14 yDistance=-0.12
23:37:29.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:37:29.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:29.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:29.812 00.000 29988 MoveAxis(E, 0, ABG)
23:37:29.812 00.000 29988 Move returns status 0, amount 0
23:37:29.812 00.000 29988 MoveAxis(N, 0, ABG)
23:37:29.812 00.000 29988 Move returns status 0, amount 0
23:37:29.812 00.000 29988 move complete, result=0
23:37:29.812 00.000 29988 worker thread done servicing request
23:37:29.815 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:29.822 00.007 28316 UpdateGuideState exits: m=1881 RSB=29.8
23:37:29.823 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:29.823 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:29.824 00.001 28316 Enqueuing Expose request
23:37:29.824 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:29.825 00.001 29988 Worker thread wakes up
23:37:29.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:29.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:31.452 01.627 29988 Exposure complete
23:37:31.479 00.027 29988 worker thread done servicing request
23:37:31.479 00.000 28316 OnExposeComplete: enter
23:37:31.480 00.001 28316 UpdateGuideState(): m_state=6
23:37:31.481 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2162
23:37:31.481 00.000 28316 Star::Find returns 1 (0), X=588.02, Y=118.16, Mass=1771, SNR=28.9, Peak=186 HFD=4.2
23:37:31.482 00.001 28316 MultiStar: [#1 0.08,0.17,0.93,U] [#2 0.13,0.28,1.01,U] [#3 -0.01,0.06,0.87,U] [#4 -0.06,0.22,0.90,U] [#5 0.16,0.10,0.82,U] [#6 0.00,0.12,0.75,U] [#7 0.13,0.22,0.70,U] [#8 -0.04,0.15,0.63,U] 
23:37:31.482 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.21}, one-star: {-0.02, 0.47}
23:37:31.483 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:37:31.483 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
23:37:31.483 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.37 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
23:37:31.485 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.21, opts=13)
23:37:31.485 00.000 28316 Enqueuing Move request for scope (0.04, 0.21)
23:37:31.486 00.001 29988 Worker thread wakes up
23:37:31.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
23:37:31.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
23:37:31.486 00.000 29988 Moving (0.04, 0.21) raw xDistance=-0.17 yDistance=-0.13
23:37:31.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:37:31.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:31.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:31.486 00.000 29988 MoveAxis(E, 0, ABG)
23:37:31.486 00.000 29988 Move returns status 0, amount 0
23:37:31.486 00.000 29988 MoveAxis(N, 0, ABG)
23:37:31.486 00.000 29988 Move returns status 0, amount 0
23:37:31.486 00.000 29988 move complete, result=0
23:37:31.486 00.000 29988 worker thread done servicing request
23:37:31.489 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:31.496 00.007 28316 UpdateGuideState exits: m=1771 RSB=28.9
23:37:31.497 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:31.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:31.497 00.000 28316 Enqueuing Expose request
23:37:31.498 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:31.498 00.000 29988 Worker thread wakes up
23:37:31.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:31.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:33.015 01.517 29988 Exposure complete
23:37:33.037 00.022 29988 worker thread done servicing request
23:37:33.038 00.001 28316 OnExposeComplete: enter
23:37:33.038 00.000 28316 UpdateGuideState(): m_state=6
23:37:33.039 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2163
23:37:33.039 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=118.07, Mass=1930, SNR=30.3, Peak=186 HFD=4.4
23:37:33.040 00.001 28316 MultiStar: [#1 0.01,0.25,0.92,U] [#2 0.18,0.43,0.00,M1] [#3 -0.00,0.31,0.86,U] [#4 0.05,0.23,0.87,U] [#5 0.11,0.40,0.76,U] [#6 -0.02,0.13,0.72,U] [#7 0.19,0.27,0.68,U] [#8 0.03,0.29,0.60,U] 
23:37:33.042 00.002 28316 refined, 7 included, MultiStar: {0.04, 0.28}, one-star: {-0.01, 0.38}
23:37:33.043 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
23:37:33.043 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
23:37:33.044 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.43 mountX=-0.24 mountY=-0.16, mountTheta=-2.54
23:37:33.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.28, opts=13)
23:37:33.046 00.001 28316 Enqueuing Move request for scope (0.04, 0.28)
23:37:33.046 00.000 29988 Worker thread wakes up
23:37:33.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
23:37:33.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
23:37:33.046 00.000 29988 Moving (0.04, 0.28) raw xDistance=-0.24 yDistance=-0.16
23:37:33.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:37:33.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:33.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:33.046 00.000 29988 MoveAxis(E, 51, ABG)
23:37:33.046 00.000 29988 Guiding  Dir = 2, Dur = 51
23:37:33.047 00.001 29988 IsSlewing returns 0
23:37:33.047 00.000 29988 IsGuiding returns 0
23:37:33.049 00.002 29988 PulseGuide returned control before completion, sleep 60
23:37:33.050 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:33.058 00.008 28316 UpdateGuideState exits: m=1930 RSB=30.3
23:37:33.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:33.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:33.059 00.000 28316 Enqueuing Expose request
23:37:33.122 00.063 29988 IsGuiding returns 0
23:37:33.122 00.000 29988 Move returns status 0, amount 51
23:37:33.122 00.000 29988 MoveAxis(N, 0, ABG)
23:37:33.122 00.000 29988 Move returns status 0, amount 0
23:37:33.122 00.000 29988 move complete, result=0
23:37:33.122 00.000 29988 worker thread done servicing request
23:37:33.122 00.000 29988 Worker thread wakes up
23:37:33.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:33.122 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.2 px 0 ms NORTH
23:37:33.123 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:34.757 01.634 29988 Exposure complete
23:37:34.781 00.024 29988 worker thread done servicing request
23:37:34.782 00.001 28316 OnExposeComplete: enter
23:37:34.782 00.000 28316 UpdateGuideState(): m_state=6
23:37:34.783 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2164
23:37:34.783 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=117.93, Mass=1875, SNR=29.7, Peak=190 HFD=4.4
23:37:34.784 00.001 28316 MultiStar: [#1 0.21,0.13,0.92,U] [#2 0.20,0.19,0.96,U] [#3 0.18,0.05,0.85,U] [#4 -0.05,0.12,0.89,U] [#5 0.15,0.09,0.82,U] [#6 0.06,0.17,0.74,U] [#7 0.20,0.09,0.67,U] [#8 0.12,-0.00,0.61,U] 
23:37:34.784 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.13}, one-star: {-0.01, 0.25}
23:37:34.785 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:37:34.785 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.20)
23:37:34.785 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.84 mountX=-0.07 mountY=-0.16, mountTheta=-1.98
23:37:34.788 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.13, opts=13)
23:37:34.789 00.001 28316 Enqueuing Move request for scope (0.12, 0.13)
23:37:34.790 00.001 29988 Worker thread wakes up
23:37:34.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
23:37:34.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
23:37:34.790 00.000 29988 Moving (0.12, 0.13) raw xDistance=-0.07 yDistance=-0.16
23:37:34.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:34.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:34.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:34.790 00.000 29988 MoveAxis(E, 0, ABG)
23:37:34.790 00.000 29988 Move returns status 0, amount 0
23:37:34.790 00.000 29988 MoveAxis(N, 0, ABG)
23:37:34.790 00.000 29988 Move returns status 0, amount 0
23:37:34.790 00.000 29988 move complete, result=0
23:37:34.790 00.000 29988 worker thread done servicing request
23:37:34.795 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:37:34.802 00.007 28316 UpdateGuideState exits: m=1875 RSB=29.7
23:37:34.802 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:34.803 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:34.803 00.000 28316 Enqueuing Expose request
23:37:34.803 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:34.804 00.001 29988 Worker thread wakes up
23:37:34.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:34.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:36.317 01.513 29988 Exposure complete
23:37:36.341 00.024 29988 worker thread done servicing request
23:37:36.341 00.000 28316 OnExposeComplete: enter
23:37:36.342 00.001 28316 UpdateGuideState(): m_state=6
23:37:36.342 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2165
23:37:36.343 00.001 28316 Star::Find returns 1 (0), X=588.12, Y=117.81, Mass=1806, SNR=29.1, Peak=183 HFD=4.2
23:37:36.343 00.000 28316 MultiStar: [#1 0.23,-0.03,0.96,U] [#2 0.25,0.02,1.02,U] [#3 0.04,-0.09,0.87,U] [#4 0.05,0.00,0.89,U] [#5 0.27,0.00,0.82,U] [#6 0.09,-0.06,0.73,U] [#7 0.32,0.11,0.70,U] [#8 0.14,-0.09,0.62,U] 
23:37:36.344 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.00}, one-star: {0.08, 0.12}
23:37:36.344 00.000 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:37:36.345 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:37:36.345 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.98 mountX=-0.08 mountY=-0.13, mountTheta=-2.11
23:37:36.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.12, opts=13)
23:37:36.347 00.001 28316 Enqueuing Move request for scope (0.08, 0.12)
23:37:36.347 00.000 29988 Worker thread wakes up
23:37:36.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:37:36.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:37:36.347 00.000 29988 Moving (0.08, 0.12) raw xDistance=-0.08 yDistance=-0.13
23:37:36.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:37:36.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:36.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:36.347 00.000 29988 MoveAxis(E, 0, ABG)
23:37:36.347 00.000 29988 Move returns status 0, amount 0
23:37:36.347 00.000 29988 MoveAxis(N, 0, ABG)
23:37:36.347 00.000 29988 Move returns status 0, amount 0
23:37:36.347 00.000 29988 move complete, result=0
23:37:36.347 00.000 29988 worker thread done servicing request
23:37:36.350 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:36.359 00.009 28316 UpdateGuideState exits: m=1806 RSB=29.1
23:37:36.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:36.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:36.360 00.000 28316 Enqueuing Expose request
23:37:36.361 00.001 29988 Worker thread wakes up
23:37:36.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:36.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:36.361 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:37.994 01.633 29988 Exposure complete
23:37:38.018 00.024 29988 worker thread done servicing request
23:37:38.018 00.000 28316 OnExposeComplete: enter
23:37:38.018 00.000 28316 UpdateGuideState(): m_state=6
23:37:38.019 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2166
23:37:38.019 00.000 28316 Star::Find returns 1 (0), X=588.05, Y=117.89, Mass=1846, SNR=29.6, Peak=180 HFD=4.3
23:37:38.020 00.001 28316 MultiStar: [#1 0.18,-0.01,0.93,U] [#2 0.22,0.04,1.00,U] [#3 0.19,-0.11,0.89,U] [#4 -0.02,-0.01,0.87,U] [#5 0.12,-0.03,0.84,U] [#6 0.19,-0.15,0.73,U] [#7 0.27,0.04,0.65,U] [#8 -0.12,-0.17,0.60,U] 
23:37:38.020 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.01, 0.20}
23:37:38.021 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
23:37:38.021 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.14)
23:37:38.021 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.10 mountX=0.06 mountY=-0.10, mountTheta=-1.03
23:37:38.023 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
23:37:38.024 00.001 28316 Enqueuing Move request for scope (0.12, -0.01)
23:37:38.024 00.000 29988 Worker thread wakes up
23:37:38.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:37:38.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:37:38.025 00.000 29988 Moving (0.12, -0.01) raw xDistance=0.06 yDistance=-0.10
23:37:38.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:37:38.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:38.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:38.025 00.000 29988 MoveAxis(E, 0, ABG)
23:37:38.025 00.000 29988 Move returns status 0, amount 0
23:37:38.025 00.000 29988 MoveAxis(N, 0, ABG)
23:37:38.025 00.000 29988 Move returns status 0, amount 0
23:37:38.025 00.000 29988 move complete, result=0
23:37:38.025 00.000 29988 worker thread done servicing request
23:37:38.029 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:38.036 00.007 28316 UpdateGuideState exits: m=1846 RSB=29.6
23:37:38.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:38.037 00.000 28316 Enqueuing Expose request
23:37:38.038 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:38.038 00.000 29988 Worker thread wakes up
23:37:38.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:38.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:39.555 01.517 29988 Exposure complete
23:37:39.581 00.026 29988 worker thread done servicing request
23:37:39.581 00.000 28316 OnExposeComplete: enter
23:37:39.582 00.001 28316 UpdateGuideState(): m_state=6
23:37:39.582 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2167
23:37:39.583 00.001 28316 Star::Find returns 1 (0), X=588.09, Y=118.01, Mass=1901, SNR=29.8, Peak=193 HFD=4.3
23:37:39.583 00.000 28316 MultiStar: [#1 0.17,0.21,0.91,U] [#2 0.27,0.13,0.96,U] [#3 0.23,0.09,0.86,U] [#4 0.02,0.11,0.85,U] [#5 0.27,0.12,0.78,U] [#6 0.11,0.13,0.75,U] [#7 0.27,0.18,0.68,U] [#8 0.04,0.18,0.61,U] 
23:37:39.584 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.16}, one-star: {0.05, 0.32}
23:37:39.584 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
23:37:39.584 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.24)
23:37:39.585 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.80 mountX=-0.08 mountY=-0.22, mountTheta=-1.94
23:37:39.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.16, opts=13)
23:37:39.588 00.002 28316 Enqueuing Move request for scope (0.16, 0.16)
23:37:39.589 00.001 29988 Worker thread wakes up
23:37:39.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
23:37:39.589 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
23:37:39.589 00.000 29988 Moving (0.16, 0.16) raw xDistance=-0.08 yDistance=-0.22
23:37:39.590 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:37:39.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:37:39.590 00.000 29988 MoveAxis(E, 0, ABG)
23:37:39.590 00.000 29988 Move returns status 0, amount 0
23:37:39.590 00.000 29988 MoveAxis(N, 52, ABG)
23:37:39.590 00.000 29988 Guiding  Dir = 0, Dur = 52
23:37:39.590 00.000 29988 IsSlewing returns 0
23:37:39.591 00.001 29988 IsGuiding returns 0
23:37:39.596 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:39.597 00.001 29988 PulseGuide returned control before completion, sleep 57
23:37:39.603 00.006 28316 UpdateGuideState exits: m=1901 RSB=29.8
23:37:39.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:39.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:39.605 00.001 28316 Enqueuing Expose request
23:37:39.663 00.058 29988 IsGuiding returns 0
23:37:39.663 00.000 29988 Move returns status 0, amount 52
23:37:39.663 00.000 29988 move complete, result=0
23:37:39.663 00.000 29988 worker thread done servicing request
23:37:39.663 00.000 29988 Worker thread wakes up
23:37:39.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:39.663 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:37:39.664 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:41.296 01.632 29988 Exposure complete
23:37:41.324 00.028 29988 worker thread done servicing request
23:37:41.325 00.001 28316 OnExposeComplete: enter
23:37:41.325 00.000 28316 UpdateGuideState(): m_state=6
23:37:41.326 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2168
23:37:41.326 00.000 28316 Star::Find returns 1 (0), X=588.01, Y=117.79, Mass=1873, SNR=29.6, Peak=186 HFD=4.3
23:37:41.327 00.001 28316 MultiStar: [#1 0.07,-0.01,0.92,U] [#2 0.15,0.04,0.95,U] [#3 0.22,-0.06,0.89,U] [#4 -0.05,-0.02,0.88,U] [#5 0.24,0.01,0.81,U] [#6 0.03,-0.04,0.72,U] [#7 0.27,0.16,0.68,U] [#8 0.13,-0.12,0.62,U] 
23:37:41.327 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {-0.02, 0.11}
23:37:41.328 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
23:37:41.328 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.25)
23:37:41.329 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.79 mountX=-0.11 mountY=-0.03, mountTheta=-2.90
23:37:41.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
23:37:41.330 00.000 28316 Enqueuing Move request for scope (-0.02, 0.11)
23:37:41.331 00.001 29988 Worker thread wakes up
23:37:41.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:37:41.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:37:41.331 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:37:41.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:37:41.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:41.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:37:41.331 00.000 29988 MoveAxis(E, 0, ABG)
23:37:41.331 00.000 29988 Move returns status 0, amount 0
23:37:41.331 00.000 29988 MoveAxis(N, 0, ABG)
23:37:41.331 00.000 29988 Move returns status 0, amount 0
23:37:41.331 00.000 29988 move complete, result=0
23:37:41.331 00.000 29988 worker thread done servicing request
23:37:41.334 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:41.343 00.009 28316 UpdateGuideState exits: m=1873 RSB=29.6
23:37:41.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:41.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:41.344 00.000 28316 Enqueuing Expose request
23:37:41.345 00.001 29988 Worker thread wakes up
23:37:41.345 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:41.346 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:41.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:42.864 01.518 29988 Exposure complete
23:37:42.887 00.023 29988 worker thread done servicing request
23:37:42.887 00.000 28316 OnExposeComplete: enter
23:37:42.888 00.001 28316 UpdateGuideState(): m_state=6
23:37:42.889 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2169
23:37:42.889 00.000 28316 Star::Find returns 1 (0), X=587.95, Y=117.85, Mass=1865, SNR=29.5, Peak=184 HFD=4.3
23:37:42.890 00.001 28316 MultiStar: [#1 0.05,0.02,0.92,U] [#2 0.19,-0.07,1.00,U] [#3 0.19,-0.13,0.89,U] [#4 -0.00,0.13,0.88,U] [#5 0.05,-0.09,0.76,U] [#6 0.20,-0.13,0.73,U] [#7 0.14,0.10,0.67,U] [#8 -0.09,0.26,0.60,U] 
23:37:42.890 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.09, 0.16}
23:37:42.891 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.45 = 1.45)
23:37:42.891 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.55 = -1.73)
23:37:42.891 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.31 mountX=0.01 mountY=-0.07, mountTheta=-1.45
23:37:42.893 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
23:37:42.893 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
23:37:42.894 00.001 29988 Worker thread wakes up
23:37:42.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:37:42.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:37:42.894 00.000 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
23:37:42.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:37:42.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:42.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:37:42.894 00.000 29988 MoveAxis(E, 0, ABG)
23:37:42.894 00.000 29988 Move returns status 0, amount 0
23:37:42.894 00.000 29988 MoveAxis(N, 0, ABG)
23:37:42.894 00.000 29988 Move returns status 0, amount 0
23:37:42.894 00.000 29988 move complete, result=0
23:37:42.895 00.001 29988 worker thread done servicing request
23:37:42.897 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:42.905 00.008 28316 UpdateGuideState exits: m=1865 RSB=29.5
23:37:42.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:42.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:42.906 00.000 28316 Enqueuing Expose request
23:37:42.908 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:42.908 00.000 29988 Worker thread wakes up
23:37:42.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:42.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:44.537 01.629 29988 Exposure complete
23:37:44.560 00.023 29988 worker thread done servicing request
23:37:44.560 00.000 28316 OnExposeComplete: enter
23:37:44.561 00.001 28316 UpdateGuideState(): m_state=6
23:37:44.562 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2170
23:37:44.562 00.000 28316 Star::Find returns 1 (0), X=588.00, Y=117.76, Mass=1855, SNR=29.8, Peak=183 HFD=4.3
23:37:44.563 00.001 28316 MultiStar: [#1 0.16,0.01,0.91,U] [#2 0.24,-0.01,0.97,U] [#3 0.00,-0.17,0.85,U] [#4 -0.02,-0.09,0.89,U] [#5 0.12,-0.18,0.78,U] [#6 -0.09,-0.09,0.73,U] [#7 0.13,0.01,0.68,U] [#8 -0.05,0.01,0.60,U] 
23:37:44.563 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {-0.04, 0.07}
23:37:44.564 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
23:37:44.564 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
23:37:44.564 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.70 mountX=0.07 mountY=-0.03, mountTheta=-0.41
23:37:44.566 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
23:37:44.566 00.000 28316 Enqueuing Move request for scope (0.06, -0.05)
23:37:44.566 00.000 29988 Worker thread wakes up
23:37:44.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
23:37:44.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
23:37:44.567 00.000 29988 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=-0.03
23:37:44.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:37:44.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:44.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:37:44.567 00.000 29988 MoveAxis(E, 0, ABG)
23:37:44.567 00.000 29988 Move returns status 0, amount 0
23:37:44.567 00.000 29988 MoveAxis(N, 0, ABG)
23:37:44.567 00.000 29988 Move returns status 0, amount 0
23:37:44.567 00.000 29988 move complete, result=0
23:37:44.567 00.000 29988 worker thread done servicing request
23:37:44.570 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:44.578 00.008 28316 UpdateGuideState exits: m=1855 RSB=29.8
23:37:44.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:44.579 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:44.579 00.000 28316 Enqueuing Expose request
23:37:44.579 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:44.580 00.001 29988 Worker thread wakes up
23:37:44.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:44.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:46.098 01.518 29988 Exposure complete
23:37:46.121 00.023 29988 worker thread done servicing request
23:37:46.121 00.000 28316 OnExposeComplete: enter
23:37:46.122 00.001 28316 UpdateGuideState(): m_state=6
23:37:46.123 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2171
23:37:46.123 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=117.79, Mass=1857, SNR=29.5, Peak=182 HFD=4.3
23:37:46.124 00.001 28316 MultiStar: [#1 0.12,-0.04,0.91,U] [#2 0.28,-0.10,1.01,U] [#3 0.07,-0.18,0.87,U] [#4 -0.03,-0.03,0.90,U] [#5 0.30,-0.01,0.82,U] [#6 0.05,0.09,0.73,U] [#7 0.14,0.17,0.70,U] [#8 0.08,0.08,0.61,U] 
23:37:46.124 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.00}, one-star: {-0.06, 0.10}
23:37:46.125 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:37:46.125 00.000 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
23:37:46.125 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.00 mountX=0.04 mountY=-0.09, mountTheta=-1.13
23:37:46.127 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.00, opts=13)
23:37:46.127 00.000 28316 Enqueuing Move request for scope (0.11, -0.00)
23:37:46.128 00.001 29988 Worker thread wakes up
23:37:46.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
23:37:46.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
23:37:46.128 00.000 29988 Moving (0.11, -0.00) raw xDistance=0.04 yDistance=-0.09
23:37:46.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:37:46.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:46.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:37:46.128 00.000 29988 MoveAxis(E, 0, ABG)
23:37:46.128 00.000 29988 Move returns status 0, amount 0
23:37:46.128 00.000 29988 MoveAxis(N, 0, ABG)
23:37:46.128 00.000 29988 Move returns status 0, amount 0
23:37:46.128 00.000 29988 move complete, result=0
23:37:46.128 00.000 29988 worker thread done servicing request
23:37:46.131 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:46.138 00.007 28316 UpdateGuideState exits: m=1857 RSB=29.5
23:37:46.139 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:46.139 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:46.140 00.001 28316 Enqueuing Expose request
23:37:46.141 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:46.141 00.000 29988 Worker thread wakes up
23:37:46.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:46.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:47.779 01.638 29988 Exposure complete
23:37:47.802 00.023 29988 worker thread done servicing request
23:37:47.802 00.000 28316 OnExposeComplete: enter
23:37:47.803 00.001 28316 UpdateGuideState(): m_state=6
23:37:47.804 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2172
23:37:47.804 00.000 28316 Star::Find returns 1 (0), X=588.07, Y=117.92, Mass=1932, SNR=30.2, Peak=198 HFD=4.3
23:37:47.805 00.001 28316 MultiStar: [#1 0.02,0.08,0.89,U] [#2 0.14,0.15,0.97,U] [#3 0.19,-0.01,0.86,U] [#4 0.01,0.10,0.87,U] [#5 0.17,0.19,0.79,U] [#6 0.01,0.12,0.72,U] [#7 0.03,0.15,0.66,U] [#8 0.04,0.25,0.61,U] 
23:37:47.805 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {0.03, 0.23}
23:37:47.805 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
23:37:47.806 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
23:37:47.806 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.08 mountX=-0.10 mountY=-0.13, mountTheta=-2.21
23:37:47.808 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
23:37:47.808 00.000 28316 Enqueuing Move request for scope (0.07, 0.14)
23:37:47.809 00.001 29988 Worker thread wakes up
23:37:47.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:37:47.809 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:37:47.809 00.000 29988 Moving (0.07, 0.14) raw xDistance=-0.10 yDistance=-0.13
23:37:47.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:37:47.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:47.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:47.809 00.000 29988 MoveAxis(E, 0, ABG)
23:37:47.809 00.000 29988 Move returns status 0, amount 0
23:37:47.809 00.000 29988 MoveAxis(N, 0, ABG)
23:37:47.809 00.000 29988 Move returns status 0, amount 0
23:37:47.809 00.000 29988 move complete, result=0
23:37:47.809 00.000 29988 worker thread done servicing request
23:37:47.812 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:47.819 00.007 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:37:47.820 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:47.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:47.821 00.001 28316 Enqueuing Expose request
23:37:47.821 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:47.822 00.001 29988 Worker thread wakes up
23:37:47.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:47.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:49.341 01.519 29988 Exposure complete
23:37:49.364 00.023 29988 worker thread done servicing request
23:37:49.364 00.000 28316 OnExposeComplete: enter
23:37:49.365 00.001 28316 UpdateGuideState(): m_state=6
23:37:49.365 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2173
23:37:49.366 00.001 28316 Star::Find returns 1 (0), X=588.02, Y=117.94, Mass=1883, SNR=29.8, Peak=193 HFD=4.4
23:37:49.366 00.000 28316 MultiStar: [#1 0.08,0.18,0.92,U] [#2 0.16,0.12,0.95,U] [#3 0.08,0.06,0.86,U] [#4 0.06,0.10,0.85,U] [#5 0.12,0.11,0.82,U] [#6 0.00,0.12,0.71,U] [#7 0.19,0.25,0.70,U] [#8 0.07,0.16,0.63,U] 
23:37:49.366 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.15}, one-star: {-0.02, 0.25}
23:37:49.367 00.001 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
23:37:49.367 00.000 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.96)
23:37:49.368 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=-0.10 mountY=-0.14, mountTheta=-2.21
23:37:49.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.15, opts=13)
23:37:49.369 00.000 28316 Enqueuing Move request for scope (0.08, 0.15)
23:37:49.370 00.001 29988 Worker thread wakes up
23:37:49.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:37:49.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:37:49.370 00.000 29988 Moving (0.08, 0.15) raw xDistance=-0.10 yDistance=-0.14
23:37:49.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:37:49.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:49.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:37:49.370 00.000 29988 MoveAxis(E, 0, ABG)
23:37:49.370 00.000 29988 Move returns status 0, amount 0
23:37:49.370 00.000 29988 MoveAxis(N, 0, ABG)
23:37:49.370 00.000 29988 Move returns status 0, amount 0
23:37:49.370 00.000 29988 move complete, result=0
23:37:49.370 00.000 29988 worker thread done servicing request
23:37:49.373 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:49.380 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:37:49.381 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:49.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:49.381 00.000 28316 Enqueuing Expose request
23:37:49.382 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:49.382 00.000 29988 Worker thread wakes up
23:37:49.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:49.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:51.012 01.629 29988 Exposure complete
23:37:51.036 00.024 29988 worker thread done servicing request
23:37:51.036 00.000 28316 OnExposeComplete: enter
23:37:51.036 00.000 28316 UpdateGuideState(): m_state=6
23:37:51.037 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2174
23:37:51.037 00.000 28316 Star::Find returns 1 (0), X=588.00, Y=118.09, Mass=1791, SNR=29.1, Peak=177 HFD=4.3
23:37:51.038 00.001 28316 MultiStar: [#1 0.12,0.18,0.96,U] [#2 0.17,0.30,1.01,U] [#3 0.19,0.03,0.91,U] [#4 -0.03,0.27,0.90,U] [#5 0.11,0.27,0.81,U] [#6 0.06,0.13,0.72,U] [#7 0.21,0.28,0.70,U] [#8 -0.06,0.28,0.63,U] 
23:37:51.038 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.24}, one-star: {-0.03, 0.40}
23:37:51.039 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:37:51.039 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.81)
23:37:51.040 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.23 mountX=-0.18 mountY=-0.18, mountTheta=-2.36
23:37:51.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.24, opts=13)
23:37:51.042 00.001 28316 Enqueuing Move request for scope (0.08, 0.24)
23:37:51.042 00.000 29988 Worker thread wakes up
23:37:51.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
23:37:51.042 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
23:37:51.042 00.000 29988 Moving (0.08, 0.24) raw xDistance=-0.18 yDistance=-0.18
23:37:51.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:37:51.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:51.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:37:51.042 00.000 29988 MoveAxis(E, 0, ABG)
23:37:51.042 00.000 29988 Move returns status 0, amount 0
23:37:51.042 00.000 29988 MoveAxis(N, 0, ABG)
23:37:51.042 00.000 29988 Move returns status 0, amount 0
23:37:51.042 00.000 29988 move complete, result=0
23:37:51.042 00.000 29988 worker thread done servicing request
23:37:51.045 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:51.052 00.007 28316 UpdateGuideState exits: m=1791 RSB=29.1
23:37:51.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:51.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:51.053 00.000 28316 Enqueuing Expose request
23:37:51.054 00.001 29988 Worker thread wakes up
23:37:51.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:51.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:51.054 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:52.571 01.517 29988 Exposure complete
23:37:52.597 00.026 29988 worker thread done servicing request
23:37:52.597 00.000 28316 OnExposeComplete: enter
23:37:52.598 00.001 28316 UpdateGuideState(): m_state=6
23:37:52.598 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2175
23:37:52.599 00.001 28316 Star::Find returns 1 (0), X=588.14, Y=118.06, Mass=1835, SNR=29.5, Peak=185 HFD=4.3
23:37:52.599 00.000 28316 MultiStar: [#1 0.09,0.25,0.94,U] [#2 0.23,0.18,0.97,U] [#3 0.24,0.08,0.86,U] [#4 0.01,0.12,0.90,U] [#5 0.25,0.10,0.81,U] [#6 0.06,0.16,0.72,U] [#7 0.25,0.24,0.70,U] [#8 0.15,0.14,0.62,U] 
23:37:52.599 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.19}, one-star: {0.11, 0.37}
23:37:52.600 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
23:37:52.600 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.15)
23:37:52.601 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.89 mountX=-0.11 mountY=-0.22, mountTheta=-2.03
23:37:52.603 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.19, opts=13)
23:37:52.603 00.000 28316 Enqueuing Move request for scope (0.15, 0.19)
23:37:52.604 00.001 29988 Worker thread wakes up
23:37:52.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
23:37:52.604 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
23:37:52.604 00.000 29988 Moving (0.15, 0.19) raw xDistance=-0.11 yDistance=-0.22
23:37:52.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:37:52.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:37:52.604 00.000 29988 MoveAxis(E, 0, ABG)
23:37:52.604 00.000 29988 Move returns status 0, amount 0
23:37:52.604 00.000 29988 MoveAxis(N, 53, ABG)
23:37:52.604 00.000 29988 Guiding  Dir = 0, Dur = 53
23:37:52.604 00.000 29988 IsSlewing returns 0
23:37:52.604 00.000 29988 IsGuiding returns 0
23:37:52.607 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:52.609 00.002 29988 PulseGuide returned control before completion, sleep 59
23:37:52.614 00.005 28316 UpdateGuideState exits: m=1835 RSB=29.5
23:37:52.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:52.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:52.616 00.001 28316 Enqueuing Expose request
23:37:52.680 00.064 29988 IsGuiding returns 0
23:37:52.680 00.000 29988 Move returns status 0, amount 53
23:37:52.680 00.000 29988 move complete, result=0
23:37:52.680 00.000 29988 worker thread done servicing request
23:37:52.680 00.000 29988 Worker thread wakes up
23:37:52.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:52.680 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
23:37:52.681 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:54.318 01.637 29988 Exposure complete
23:37:54.341 00.023 29988 worker thread done servicing request
23:37:54.342 00.001 28316 OnExposeComplete: enter
23:37:54.342 00.000 28316 UpdateGuideState(): m_state=6
23:37:54.343 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2176
23:37:54.343 00.000 28316 Star::Find returns 1 (0), X=587.85, Y=118.05, Mass=1834, SNR=29.3, Peak=176 HFD=4.3
23:37:54.344 00.001 28316 MultiStar: [#1 -0.03,0.14,0.94,U] [#2 0.18,0.34,0.98,U] [#3 0.09,0.10,0.87,U] [#4 -0.15,0.15,0.88,U] [#5 -0.03,0.22,0.81,U] [#6 0.02,0.14,0.72,U] [#7 0.12,0.36,0.69,U] [#8 0.03,0.18,0.63,U] 
23:37:54.344 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.22}, one-star: {-0.19, 0.36}
23:37:54.345 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
23:37:54.345 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
23:37:54.345 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.57 mountX=-0.20 mountY=-0.10, mountTheta=-2.69
23:37:54.347 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.22, opts=13)
23:37:54.348 00.001 28316 Enqueuing Move request for scope (-0.00, 0.22)
23:37:54.349 00.001 29988 Worker thread wakes up
23:37:54.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.22) opts 0xd
23:37:54.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.22)
23:37:54.349 00.000 29988 Moving (-0.00, 0.22) raw xDistance=-0.20 yDistance=-0.10
23:37:54.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:37:54.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:54.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:54.349 00.000 29988 MoveAxis(E, 43, ABG)
23:37:54.349 00.000 29988 Guiding  Dir = 2, Dur = 43
23:37:54.349 00.000 29988 IsSlewing returns 0
23:37:54.349 00.000 29988 IsGuiding returns 0
23:37:54.351 00.002 29988 PulseGuide returned control before completion, sleep 51
23:37:54.352 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:54.360 00.008 28316 UpdateGuideState exits: m=1834 RSB=29.3
23:37:54.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:54.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:54.361 00.000 28316 Enqueuing Expose request
23:37:54.411 00.050 29988 IsGuiding returns 1
23:37:54.411 00.000 29988 scope still moving after pulse duration time elapsed
23:37:54.441 00.030 29988 IsSlewing returns 0
23:37:54.442 00.001 29988 IsGuiding returns 0
23:37:54.442 00.000 29988 scope move finished after 43 + 49 ms
23:37:54.442 00.000 29988 Move returns status 0, amount 43
23:37:54.442 00.000 29988 MoveAxis(N, 0, ABG)
23:37:54.442 00.000 29988 Move returns status 0, amount 0
23:37:54.442 00.000 29988 move complete, result=0
23:37:54.442 00.000 29988 worker thread done servicing request
23:37:54.442 00.000 29988 Worker thread wakes up
23:37:54.442 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
23:37:54.444 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:54.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:55.851 01.407 29988 Exposure complete
23:37:55.876 00.025 29988 worker thread done servicing request
23:37:55.876 00.000 28316 OnExposeComplete: enter
23:37:55.877 00.001 28316 UpdateGuideState(): m_state=6
23:37:55.877 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2177
23:37:55.878 00.001 28316 Star::Find returns 1 (0), X=587.98, Y=118.06, Mass=1901, SNR=30.0, Peak=190 HFD=4.4
23:37:55.878 00.000 28316 MultiStar: [#1 0.17,0.14,0.92,U] [#2 0.25,0.32,0.97,U] [#3 0.10,0.07,0.87,U] [#4 0.06,0.04,0.86,U] [#5 0.08,0.15,0.81,U] [#6 -0.03,0.25,0.73,U] [#7 0.13,0.20,0.65,U] [#8 0.07,0.16,0.61,U] 
23:37:55.879 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.20}, one-star: {-0.06, 0.37}
23:37:55.879 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
23:37:55.879 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.89)
23:37:55.880 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.21 cameraTheta=1.15 mountX=-0.14 mountY=-0.17, mountTheta=-2.27
23:37:55.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.20, opts=13)
23:37:55.882 00.001 28316 Enqueuing Move request for scope (0.09, 0.20)
23:37:55.882 00.000 29988 Worker thread wakes up
23:37:55.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
23:37:55.882 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
23:37:55.882 00.000 29988 Moving (0.09, 0.20) raw xDistance=-0.14 yDistance=-0.17
23:37:55.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:37:55.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:55.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:37:55.882 00.000 29988 MoveAxis(E, 0, ABG)
23:37:55.882 00.000 29988 Move returns status 0, amount 0
23:37:55.882 00.000 29988 MoveAxis(N, 0, ABG)
23:37:55.882 00.000 29988 Move returns status 0, amount 0
23:37:55.882 00.000 29988 move complete, result=0
23:37:55.882 00.000 29988 worker thread done servicing request
23:37:55.886 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:55.893 00.007 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:37:55.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:55.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:55.894 00.000 28316 Enqueuing Expose request
23:37:55.895 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:55.895 00.000 29988 Worker thread wakes up
23:37:55.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:55.896 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:57.527 01.631 29988 Exposure complete
23:37:57.554 00.027 29988 worker thread done servicing request
23:37:57.554 00.000 28316 OnExposeComplete: enter
23:37:57.554 00.000 28316 UpdateGuideState(): m_state=6
23:37:57.555 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2178
23:37:57.555 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=118.06, Mass=1932, SNR=30.1, Peak=191 HFD=4.4
23:37:57.556 00.001 28316 MultiStar: [#1 0.18,0.16,0.91,U] [#2 0.23,0.36,0.00,M1] [#3 0.08,0.20,0.83,U] [#4 0.01,0.17,0.86,U] [#5 0.11,0.29,0.79,U] [#6 0.22,0.19,0.72,U] [#7 0.26,0.29,0.64,U] [#8 0.18,0.21,0.61,U] 
23:37:57.557 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.24}, one-star: {-0.06, 0.37}
23:37:57.557 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:37:57.558 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
23:37:57.558 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.14 mountX=-0.17 mountY=-0.21, mountTheta=-2.26
23:37:57.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.24, opts=13)
23:37:57.560 00.001 28316 Enqueuing Move request for scope (0.11, 0.24)
23:37:57.560 00.000 29988 Worker thread wakes up
23:37:57.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
23:37:57.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
23:37:57.560 00.000 29988 Moving (0.11, 0.24) raw xDistance=-0.17 yDistance=-0.21
23:37:57.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:37:57.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:37:57.560 00.000 29988 MoveAxis(E, 0, ABG)
23:37:57.560 00.000 29988 Move returns status 0, amount 0
23:37:57.560 00.000 29988 MoveAxis(N, 49, ABG)
23:37:57.560 00.000 29988 Guiding  Dir = 0, Dur = 49
23:37:57.561 00.001 29988 IsSlewing returns 0
23:37:57.561 00.000 29988 IsGuiding returns 0
23:37:57.564 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:57.566 00.002 29988 PulseGuide returned control before completion, sleep 55
23:37:57.572 00.006 28316 UpdateGuideState exits: m=1932 RSB=30.1
23:37:57.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:57.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:57.574 00.001 28316 Enqueuing Expose request
23:37:57.637 00.063 29988 IsGuiding returns 0
23:37:57.637 00.000 29988 Move returns status 0, amount 49
23:37:57.637 00.000 29988 move complete, result=0
23:37:57.637 00.000 29988 worker thread done servicing request
23:37:57.637 00.000 29988 Worker thread wakes up
23:37:57.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:57.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:37:57.637 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
23:37:59.044 01.407 29988 Exposure complete
23:37:59.068 00.024 29988 worker thread done servicing request
23:37:59.068 00.000 28316 OnExposeComplete: enter
23:37:59.069 00.001 28316 UpdateGuideState(): m_state=6
23:37:59.069 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2179
23:37:59.070 00.001 28316 Star::Find returns 1 (0), X=587.91, Y=118.16, Mass=1953, SNR=30.4, Peak=188 HFD=4.3
23:37:59.070 00.000 28316 MultiStar: [#1 0.01,0.15,0.90,U] [#2 0.02,0.34,0.95,U] [#3 0.02,0.07,0.81,U] [#4 -0.22,0.13,0.84,U] [#5 -0.07,0.29,0.77,U] [#6 0.02,0.17,0.71,U] [#7 0.16,0.30,0.67,U] [#8 0.03,0.42,0.00,M1] 
23:37:59.071 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.25}, one-star: {-0.13, 0.47}
23:37:59.071 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:37:59.072 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
23:37:59.072 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.68 mountX=-0.24 mountY=-0.09, mountTheta=-2.79
23:37:59.074 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.25, opts=13)
23:37:59.074 00.000 28316 Enqueuing Move request for scope (-0.03, 0.25)
23:37:59.075 00.001 29988 Worker thread wakes up
23:37:59.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
23:37:59.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
23:37:59.075 00.000 29988 Moving (-0.03, 0.25) raw xDistance=-0.24 yDistance=-0.09
23:37:59.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:37:59.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:59.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:37:59.075 00.000 29988 MoveAxis(E, 50, ABG)
23:37:59.075 00.000 29988 Guiding  Dir = 2, Dur = 50
23:37:59.076 00.001 29988 IsSlewing returns 0
23:37:59.076 00.000 29988 IsGuiding returns 0
23:37:59.077 00.001 29988 PulseGuide returned control before completion, sleep 59
23:37:59.078 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:37:59.085 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.4
23:37:59.086 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:59.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:37:59.086 00.000 28316 Enqueuing Expose request
23:37:59.151 00.065 29988 IsGuiding returns 0
23:37:59.151 00.000 29988 Move returns status 0, amount 50
23:37:59.151 00.000 29988 MoveAxis(N, 0, ABG)
23:37:59.151 00.000 29988 Move returns status 0, amount 0
23:37:59.151 00.000 29988 move complete, result=0
23:37:59.151 00.000 29988 worker thread done servicing request
23:37:59.151 00.000 29988 Worker thread wakes up
23:37:59.151 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
23:37:59.152 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:37:59.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:00.784 01.632 29988 Exposure complete
23:38:00.809 00.025 29988 worker thread done servicing request
23:38:00.809 00.000 28316 OnExposeComplete: enter
23:38:00.809 00.000 28316 UpdateGuideState(): m_state=6
23:38:00.810 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
23:38:00.810 00.000 28316 Star::Find returns 1 (0), X=588.10, Y=117.83, Mass=1925, SNR=30.2, Peak=183 HFD=4.3
23:38:00.811 00.001 28316 MultiStar: [#1 0.22,0.09,0.91,U] [#2 0.21,0.19,0.97,U] [#3 0.18,-0.06,0.86,U] [#4 0.07,0.05,0.87,U] [#5 0.28,0.10,0.80,U] [#6 0.20,0.04,0.72,U] [#7 0.34,0.17,0.67,U] [#8 0.10,0.19,0.61,U] 
23:38:00.812 00.001 28316 single-star, 8 included, MultiStar: {0.18, 0.10}, one-star: {0.06, 0.14}
23:38:00.812 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:38:00.812 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
23:38:00.813 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.16 mountX=-0.10 mountY=-0.12, mountTheta=-2.29
23:38:00.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.14, opts=13)
23:38:00.815 00.001 28316 Enqueuing Move request for scope (0.06, 0.14)
23:38:00.815 00.000 29988 Worker thread wakes up
23:38:00.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
23:38:00.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
23:38:00.815 00.000 29988 Moving (0.06, 0.14) raw xDistance=-0.10 yDistance=-0.12
23:38:00.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:38:00.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:00.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:38:00.815 00.000 29988 MoveAxis(E, 0, ABG)
23:38:00.815 00.000 29988 Move returns status 0, amount 0
23:38:00.815 00.000 29988 MoveAxis(N, 0, ABG)
23:38:00.815 00.000 29988 Move returns status 0, amount 0
23:38:00.815 00.000 29988 move complete, result=0
23:38:00.815 00.000 29988 worker thread done servicing request
23:38:00.819 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:00.826 00.007 28316 UpdateGuideState exits: m=1925 RSB=30.2
23:38:00.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:00.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:00.828 00.001 28316 Enqueuing Expose request
23:38:00.828 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:00.829 00.001 29988 Worker thread wakes up
23:38:00.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:00.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:02.347 01.518 29988 Exposure complete
23:38:02.370 00.023 29988 worker thread done servicing request
23:38:02.370 00.000 28316 OnExposeComplete: enter
23:38:02.371 00.001 28316 UpdateGuideState(): m_state=6
23:38:02.372 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2181
23:38:02.372 00.000 28316 Star::Find returns 1 (0), X=588.18, Y=117.89, Mass=1869, SNR=29.7, Peak=188 HFD=4.3
23:38:02.373 00.001 28316 MultiStar: [#1 0.21,0.03,0.92,U] [#2 0.31,0.07,0.98,U] [#3 0.30,0.04,0.85,U] [#4 0.08,0.15,0.87,U] [#5 0.33,0.07,0.79,U] [#6 0.16,-0.02,0.73,U] [#7 0.22,0.13,0.68,U] [#8 0.14,0.21,0.60,U] 
23:38:02.373 00.000 28316 refined, 8 included, MultiStar: {0.21, 0.10}, one-star: {0.14, 0.20}
23:38:02.374 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:38:02.374 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
23:38:02.375 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.10 hyp=0.23 cameraTheta=0.43 mountX=0.00 mountY=-0.23, mountTheta=-1.57
23:38:02.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.10, opts=13)
23:38:02.376 00.000 28316 Enqueuing Move request for scope (0.21, 0.10)
23:38:02.377 00.001 29988 Worker thread wakes up
23:38:02.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.10) opts 0xd
23:38:02.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.10)
23:38:02.377 00.000 29988 Moving (0.21, 0.10) raw xDistance=0.00 yDistance=-0.23
23:38:02.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:38:02.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:38:02.377 00.000 29988 MoveAxis(E, 0, ABG)
23:38:02.377 00.000 29988 Move returns status 0, amount 0
23:38:02.377 00.000 29988 MoveAxis(N, 56, ABG)
23:38:02.377 00.000 29988 Guiding  Dir = 0, Dur = 56
23:38:02.377 00.000 29988 IsSlewing returns 0
23:38:02.377 00.000 29988 IsGuiding returns 0
23:38:02.381 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:02.383 00.002 29988 PulseGuide returned control before completion, sleep 62
23:38:02.388 00.005 28316 UpdateGuideState exits: m=1869 RSB=29.7
23:38:02.389 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:02.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:02.389 00.000 28316 Enqueuing Expose request
23:38:02.456 00.067 29988 IsGuiding returns 0
23:38:02.456 00.000 29988 Move returns status 0, amount 56
23:38:02.456 00.000 29988 move complete, result=0
23:38:02.456 00.000 29988 worker thread done servicing request
23:38:02.456 00.000 29988 Worker thread wakes up
23:38:02.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:02.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:02.456 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
23:38:04.080 01.624 29988 Exposure complete
23:38:04.104 00.024 29988 worker thread done servicing request
23:38:04.104 00.000 28316 OnExposeComplete: enter
23:38:04.104 00.000 28316 UpdateGuideState(): m_state=6
23:38:04.105 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2182
23:38:04.105 00.000 28316 Star::Find returns 1 (0), X=588.11, Y=117.78, Mass=1953, SNR=30.4, Peak=187 HFD=4.3
23:38:04.106 00.001 28316 MultiStar: [#1 0.07,-0.05,0.90,U] [#2 0.21,-0.03,0.95,U] [#3 0.21,-0.13,0.87,U] [#4 -0.00,0.09,0.83,U] [#5 0.19,-0.02,0.80,U] [#6 0.06,-0.22,0.71,U] [#7 0.27,0.08,0.65,U] [#8 0.10,-0.04,0.61,U] 
23:38:04.107 00.001 28316 single-star, 8 included, MultiStar: {0.13, -0.02}, one-star: {0.07, 0.09}
23:38:04.107 00.000 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
23:38:04.107 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.12)
23:38:04.108 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.92 mountX=-0.05 mountY=-0.10, mountTheta=-2.06
23:38:04.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
23:38:04.110 00.001 28316 Enqueuing Move request for scope (0.07, 0.09)
23:38:04.110 00.000 29988 Worker thread wakes up
23:38:04.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:38:04.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:38:04.110 00.000 29988 Moving (0.07, 0.09) raw xDistance=-0.05 yDistance=-0.10
23:38:04.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:04.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:04.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:04.110 00.000 29988 MoveAxis(E, 0, ABG)
23:38:04.110 00.000 29988 Move returns status 0, amount 0
23:38:04.110 00.000 29988 MoveAxis(N, 0, ABG)
23:38:04.110 00.000 29988 Move returns status 0, amount 0
23:38:04.110 00.000 29988 move complete, result=0
23:38:04.111 00.001 29988 worker thread done servicing request
23:38:04.114 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:04.121 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.4
23:38:04.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:04.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:04.122 00.000 28316 Enqueuing Expose request
23:38:04.123 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:04.123 00.000 29988 Worker thread wakes up
23:38:04.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:04.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:05.644 01.521 29988 Exposure complete
23:38:05.666 00.022 29988 worker thread done servicing request
23:38:05.667 00.001 28316 OnExposeComplete: enter
23:38:05.667 00.000 28316 UpdateGuideState(): m_state=6
23:38:05.668 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2183
23:38:05.668 00.000 28316 Star::Find returns 1 (0), X=588.10, Y=117.77, Mass=1871, SNR=29.7, Peak=193 HFD=4.1
23:38:05.669 00.001 28316 MultiStar: [#1 0.23,-0.03,0.90,U] [#2 0.27,0.13,0.98,U] [#3 0.13,0.02,0.86,U] [#4 -0.11,0.04,0.87,U] [#5 0.25,-0.06,0.77,U] [#6 0.10,0.10,0.72,U] [#7 0.24,0.11,0.67,U] [#8 0.14,-0.04,0.59,U] 
23:38:05.669 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.06, 0.08}
23:38:05.669 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
23:38:05.670 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
23:38:05.670 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.93 mountX=-0.05 mountY=-0.09, mountTheta=-2.06
23:38:05.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.08, opts=13)
23:38:05.672 00.001 28316 Enqueuing Move request for scope (0.06, 0.08)
23:38:05.672 00.000 29988 Worker thread wakes up
23:38:05.673 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:38:05.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:38:05.673 00.000 29988 Moving (0.06, 0.08) raw xDistance=-0.05 yDistance=-0.09
23:38:05.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:05.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:05.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:05.673 00.000 29988 MoveAxis(E, 0, ABG)
23:38:05.673 00.000 29988 Move returns status 0, amount 0
23:38:05.673 00.000 29988 MoveAxis(N, 0, ABG)
23:38:05.673 00.000 29988 Move returns status 0, amount 0
23:38:05.673 00.000 29988 move complete, result=0
23:38:05.673 00.000 29988 worker thread done servicing request
23:38:05.676 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:05.683 00.007 28316 UpdateGuideState exits: m=1871 RSB=29.7
23:38:05.684 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:05.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:05.685 00.001 28316 Enqueuing Expose request
23:38:05.685 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:05.686 00.001 29988 Worker thread wakes up
23:38:05.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:05.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:07.311 01.625 29988 Exposure complete
23:38:07.336 00.025 29988 worker thread done servicing request
23:38:07.336 00.000 28316 OnExposeComplete: enter
23:38:07.337 00.001 28316 UpdateGuideState(): m_state=6
23:38:07.337 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2184
23:38:07.338 00.001 28316 Star::Find returns 1 (0), X=588.16, Y=117.92, Mass=1895, SNR=29.8, Peak=198 HFD=4.3
23:38:07.338 00.000 28316 MultiStar: [#1 0.09,0.08,0.93,U] [#2 0.48,-0.00,0.00,M1] [#3 0.26,-0.02,0.86,U] [#4 0.06,-0.00,0.84,U] [#5 0.32,0.11,0.80,U] [#6 0.19,-0.03,0.71,U] [#7 0.25,0.24,0.69,U] [#8 0.08,0.20,0.60,U] 
23:38:07.339 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.10}, one-star: {0.12, 0.23}
23:38:07.339 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:38:07.340 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.51)
23:38:07.340 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.53 mountX=-0.02 mountY=-0.20, mountTheta=-1.67
23:38:07.342 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.10, opts=13)
23:38:07.342 00.000 28316 Enqueuing Move request for scope (0.17, 0.10)
23:38:07.342 00.000 29988 Worker thread wakes up
23:38:07.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
23:38:07.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
23:38:07.342 00.000 29988 Moving (0.17, 0.10) raw xDistance=-0.02 yDistance=-0.20
23:38:07.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:38:07.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:07.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:38:07.342 00.000 29988 MoveAxis(E, 0, ABG)
23:38:07.342 00.000 29988 Move returns status 0, amount 0
23:38:07.342 00.000 29988 MoveAxis(N, 0, ABG)
23:38:07.342 00.000 29988 Move returns status 0, amount 0
23:38:07.342 00.000 29988 move complete, result=0
23:38:07.342 00.000 29988 worker thread done servicing request
23:38:07.346 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:07.353 00.007 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:38:07.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:07.355 00.001 28316 Enqueuing Expose request
23:38:07.355 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:07.356 00.001 29988 Worker thread wakes up
23:38:07.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:07.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:08.875 01.519 29988 Exposure complete
23:38:08.898 00.023 29988 worker thread done servicing request
23:38:08.898 00.000 28316 OnExposeComplete: enter
23:38:08.899 00.001 28316 UpdateGuideState(): m_state=6
23:38:08.900 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2185
23:38:08.900 00.000 28316 Star::Find returns 1 (0), X=588.11, Y=117.79, Mass=1870, SNR=29.6, Peak=180 HFD=4.4
23:38:08.901 00.001 28316 MultiStar: [#1 0.10,-0.03,0.95,U] [#2 0.32,-0.01,0.97,U] [#3 0.21,-0.11,0.93,U] [#4 0.01,-0.03,0.88,U] [#5 0.19,-0.11,0.77,U] [#6 0.20,-0.06,0.73,U] [#7 0.35,0.14,0.70,U] [#8 0.02,0.16,0.63,U] 
23:38:08.901 00.000 28316 single-star, 8 included, MultiStar: {0.16, -0.00}, one-star: {0.07, 0.10}
23:38:08.901 00.000 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
23:38:08.902 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
23:38:08.902 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.92 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
23:38:08.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
23:38:08.904 00.001 28316 Enqueuing Move request for scope (0.07, 0.10)
23:38:08.906 00.002 29988 Worker thread wakes up
23:38:08.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
23:38:08.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
23:38:08.906 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.11
23:38:08.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:08.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:08.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:38:08.906 00.000 29988 MoveAxis(E, 0, ABG)
23:38:08.906 00.000 29988 Move returns status 0, amount 0
23:38:08.906 00.000 29988 MoveAxis(N, 0, ABG)
23:38:08.906 00.000 29988 Move returns status 0, amount 0
23:38:08.906 00.000 29988 move complete, result=0
23:38:08.906 00.000 29988 worker thread done servicing request
23:38:08.909 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:08.918 00.009 28316 UpdateGuideState exits: m=1870 RSB=29.6
23:38:08.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:08.919 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:08.919 00.000 28316 Enqueuing Expose request
23:38:08.920 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:08.920 00.000 29988 Worker thread wakes up
23:38:08.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:08.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:10.554 01.634 29988 Exposure complete
23:38:10.579 00.025 29988 worker thread done servicing request
23:38:10.579 00.000 28316 OnExposeComplete: enter
23:38:10.580 00.001 28316 UpdateGuideState(): m_state=6
23:38:10.580 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2186
23:38:10.581 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=117.81, Mass=1962, SNR=30.5, Peak=191 HFD=4.4
23:38:10.581 00.000 28316 MultiStar: [#1 -0.01,-0.01,0.88,U] [#2 0.21,-0.02,0.95,U] [#3 0.03,-0.10,0.85,U] [#4 -0.14,0.02,0.86,U] [#5 -0.05,-0.05,0.79,U] [#6 0.11,-0.06,0.69,U] [#7 0.09,0.10,0.66,U] [#8 0.08,0.11,0.60,U] 
23:38:10.582 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {-0.22, 0.12}
23:38:10.582 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:38:10.583 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:38:10.584 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.45 mountX=-0.01 mountY=-0.01, mountTheta=-2.57
23:38:10.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
23:38:10.585 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
23:38:10.586 00.001 29988 Worker thread wakes up
23:38:10.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:38:10.586 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:38:10.586 00.000 29988 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:38:10.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:38:10.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:10.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:10.586 00.000 29988 MoveAxis(E, 0, ABG)
23:38:10.586 00.000 29988 Move returns status 0, amount 0
23:38:10.586 00.000 29988 MoveAxis(N, 0, ABG)
23:38:10.586 00.000 29988 Move returns status 0, amount 0
23:38:10.586 00.000 29988 move complete, result=0
23:38:10.586 00.000 29988 worker thread done servicing request
23:38:10.589 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:10.599 00.010 28316 UpdateGuideState exits: m=1962 RSB=30.5
23:38:10.600 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:10.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:10.601 00.001 28316 Enqueuing Expose request
23:38:10.601 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:10.601 00.000 29988 Worker thread wakes up
23:38:10.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:10.602 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:12.114 01.512 29988 Exposure complete
23:38:12.139 00.025 29988 worker thread done servicing request
23:38:12.139 00.000 28316 OnExposeComplete: enter
23:38:12.139 00.000 28316 UpdateGuideState(): m_state=6
23:38:12.140 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2187
23:38:12.140 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=117.93, Mass=1900, SNR=30.0, Peak=185 HFD=4.4
23:38:12.141 00.001 28316 MultiStar: [#1 0.20,0.17,0.92,U] [#2 0.32,0.28,0.00,M1] [#3 0.18,0.02,0.85,U] [#4 0.00,0.15,0.89,U] [#5 0.25,0.01,0.78,U] [#6 0.23,0.10,0.73,U] [#7 0.48,0.18,0.00,M1] [#8 0.34,0.07,0.62,U] 
23:38:12.141 00.000 28316 refined, 6 included, MultiStar: {0.15, 0.12}, one-star: {-0.05, 0.25}
23:38:12.142 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:38:12.142 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
23:38:12.143 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.66 mountX=-0.04 mountY=-0.18, mountTheta=-1.81
23:38:12.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.12, opts=13)
23:38:12.144 00.000 28316 Enqueuing Move request for scope (0.15, 0.12)
23:38:12.144 00.000 29988 Worker thread wakes up
23:38:12.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:38:12.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:38:12.144 00.000 29988 Moving (0.15, 0.12) raw xDistance=-0.04 yDistance=-0.18
23:38:12.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:38:12.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:12.146 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:38:12.146 00.000 29988 MoveAxis(E, 0, ABG)
23:38:12.146 00.000 29988 Move returns status 0, amount 0
23:38:12.146 00.000 29988 MoveAxis(N, 0, ABG)
23:38:12.146 00.000 29988 Move returns status 0, amount 0
23:38:12.146 00.000 29988 move complete, result=0
23:38:12.146 00.000 29988 worker thread done servicing request
23:38:12.149 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:12.156 00.007 28316 UpdateGuideState exits: m=1900 RSB=30.0
23:38:12.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:12.157 00.000 28316 Enqueuing Expose request
23:38:12.158 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:12.158 00.000 29988 Worker thread wakes up
23:38:12.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:12.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:13.782 01.624 29988 Exposure complete
23:38:13.807 00.025 29988 worker thread done servicing request
23:38:13.808 00.001 28316 OnExposeComplete: enter
23:38:13.810 00.002 28316 UpdateGuideState(): m_state=6
23:38:13.810 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2188
23:38:13.812 00.002 28316 Star::Find returns 1 (0), X=588.25, Y=117.96, Mass=1942, SNR=30.3, Peak=184 HFD=4.2
23:38:13.813 00.001 28316 MultiStar: [#1 0.35,0.02,0.91,U] [#2 0.33,0.18,0.93,U] [#3 0.37,-0.07,0.87,U] [#4 0.08,0.05,0.86,U] [#5 0.23,0.11,0.76,U] [#6 0.22,0.11,0.69,U] [#7 0.30,0.22,0.66,U] [#8 0.24,0.09,0.62,U] 
23:38:13.813 00.000 28316 refined, 8 included, MultiStar: {0.26, 0.11}, one-star: {0.21, 0.27}
23:38:13.814 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
23:38:13.814 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63)
23:38:13.815 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.28 cameraTheta=0.40 mountX=0.01 mountY=-0.28, mountTheta=-1.55
23:38:13.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.11, opts=13)
23:38:13.816 00.000 28316 Enqueuing Move request for scope (0.26, 0.11)
23:38:13.817 00.001 29988 Worker thread wakes up
23:38:13.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
23:38:13.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
23:38:13.817 00.000 29988 Moving (0.26, 0.11) raw xDistance=0.01 yDistance=-0.28
23:38:13.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:38:13.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:38:13.817 00.000 29988 MoveAxis(E, 0, ABG)
23:38:13.818 00.001 29988 Move returns status 0, amount 0
23:38:13.818 00.000 29988 MoveAxis(N, 67, ABG)
23:38:13.818 00.000 29988 Guiding  Dir = 0, Dur = 67
23:38:13.818 00.000 29988 IsSlewing returns 0
23:38:13.818 00.000 29988 IsGuiding returns 0
23:38:13.820 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:13.822 00.002 29988 PulseGuide returned control before completion, sleep 73
23:38:13.827 00.005 28316 UpdateGuideState exits: m=1942 RSB=30.3
23:38:13.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:13.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:13.829 00.000 28316 Enqueuing Expose request
23:38:13.907 00.078 29988 IsGuiding returns 0
23:38:13.907 00.000 29988 Move returns status 0, amount 67
23:38:13.907 00.000 29988 move complete, result=0
23:38:13.907 00.000 29988 worker thread done servicing request
23:38:13.907 00.000 29988 Worker thread wakes up
23:38:13.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:13.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:13.907 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
23:38:15.313 01.406 29988 Exposure complete
23:38:15.352 00.039 29988 worker thread done servicing request
23:38:15.352 00.000 28316 OnExposeComplete: enter
23:38:15.353 00.001 28316 UpdateGuideState(): m_state=6
23:38:15.354 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2189
23:38:15.354 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=118.03, Mass=1888, SNR=29.8, Peak=198 HFD=4.4
23:38:15.355 00.001 28316 MultiStar: [#1 0.22,-0.01,0.91,U] [#2 0.23,0.09,0.95,U] [#3 0.30,-0.03,0.88,U] [#4 0.17,-0.01,0.85,U] [#5 0.15,-0.02,0.81,U] [#6 0.16,0.03,0.74,U] [#7 0.29,0.03,0.66,U] [#8 0.12,0.17,0.61,U] 
23:38:15.355 00.000 28316 refined, 8 included, MultiStar: {0.18, 0.07}, one-star: {-0.01, 0.34}
23:38:15.356 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:38:15.356 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:38:15.357 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.36 mountX=0.01 mountY=-0.19, mountTheta=-1.51
23:38:15.359 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.07, opts=13)
23:38:15.359 00.000 28316 Enqueuing Move request for scope (0.18, 0.07)
23:38:15.360 00.001 29988 Worker thread wakes up
23:38:15.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:15.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
23:38:15.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
23:38:15.360 00.000 29988 Moving (0.18, 0.07) raw xDistance=0.01 yDistance=-0.19
23:38:15.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:38:15.360 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:38:15.361 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:15.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:15.363 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:38:15.363 00.000 29988 MoveAxis(E, 0, ABG)
23:38:15.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:15.365 00.002 28316 Enqueuing Expose request
23:38:15.366 00.001 29988 Move returns status 0, amount 0
23:38:15.366 00.000 29988 MoveAxis(N, 0, ABG)
23:38:15.366 00.000 29988 Move returns status 0, amount 0
23:38:15.366 00.000 29988 move complete, result=0
23:38:15.366 00.000 29988 worker thread done servicing request
23:38:15.366 00.000 29988 Worker thread wakes up
23:38:15.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:15.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:15.367 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:16.992 01.625 29988 Exposure complete
23:38:17.034 00.042 29988 worker thread done servicing request
23:38:17.035 00.001 28316 OnExposeComplete: enter
23:38:17.036 00.001 28316 UpdateGuideState(): m_state=6
23:38:17.038 00.002 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2190
23:38:17.040 00.002 28316 Star::Find returns 1 (0), X=588.11, Y=117.70, Mass=1922, SNR=30.0, Peak=183 HFD=4.4
23:38:17.041 00.001 28316 MultiStar: [#1 0.11,-0.16,0.89,U] [#2 0.30,-0.01,0.97,U] [#3 0.24,-0.20,0.89,U] [#4 0.08,-0.12,0.90,U] [#5 0.15,-0.15,0.77,U] [#6 0.26,-0.02,0.71,U] [#7 0.26,0.04,0.67,U] [#8 0.03,-0.12,0.61,U] 
23:38:17.042 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.08}, one-star: {0.07, 0.01}
23:38:17.042 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
23:38:17.042 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
23:38:17.043 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.19 mountX=0.02 mountY=-0.07, mountTheta=-1.33
23:38:17.045 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
23:38:17.047 00.002 28316 Enqueuing Move request for scope (0.07, 0.01)
23:38:17.047 00.000 29988 Worker thread wakes up
23:38:17.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
23:38:17.048 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:17.048 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.0
23:38:17.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:17.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:17.049 00.000 28316 Enqueuing Expose request
23:38:17.050 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
23:38:17.050 00.000 29988 Moving (0.07, 0.01) raw xDistance=0.02 yDistance=-0.07
23:38:17.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:17.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:17.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:17.050 00.000 29988 MoveAxis(E, 0, ABG)
23:38:17.050 00.000 29988 Move returns status 0, amount 0
23:38:17.050 00.000 29988 MoveAxis(N, 0, ABG)
23:38:17.050 00.000 29988 Move returns status 0, amount 0
23:38:17.050 00.000 29988 move complete, result=0
23:38:17.050 00.000 29988 worker thread done servicing request
23:38:17.050 00.000 29988 Worker thread wakes up
23:38:17.051 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:17.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:17.051 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:18.573 01.522 29988 Exposure complete
23:38:18.619 00.046 29988 worker thread done servicing request
23:38:18.619 00.000 28316 OnExposeComplete: enter
23:38:18.620 00.001 28316 UpdateGuideState(): m_state=6
23:38:18.620 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2191
23:38:18.621 00.001 28316 Star::Find returns 1 (0), X=588.19, Y=117.79, Mass=1922, SNR=30.1, Peak=189 HFD=4.3
23:38:18.621 00.000 28316 MultiStar: [#1 0.27,0.04,0.92,U] [#2 0.46,0.05,0.00,M1] [#3 0.40,-0.01,0.88,U] [#4 0.31,-0.11,0.84,U] [#5 0.52,0.06,0.00,M1] [#6 0.26,0.06,0.70,U] [#7 0.35,0.16,0.66,U] [#8 0.36,0.08,0.59,U] 
23:38:18.622 00.001 28316 single-star, 6 included, MultiStar: {0.29, 0.04}, one-star: {0.15, 0.10}
23:38:18.622 00.000 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
23:38:18.623 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
23:38:18.624 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.58 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
23:38:18.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
23:38:18.625 00.000 28316 Enqueuing Move request for scope (0.15, 0.10)
23:38:18.626 00.001 29988 Worker thread wakes up
23:38:18.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:18.626 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:38:18.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:18.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:18.627 00.000 28316 Enqueuing Expose request
23:38:18.628 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
23:38:18.628 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
23:38:18.628 00.000 29988 Moving (0.15, 0.10) raw xDistance=-0.03 yDistance=-0.18
23:38:18.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:18.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:18.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:38:18.628 00.000 29988 MoveAxis(E, 0, ABG)
23:38:18.628 00.000 29988 Move returns status 0, amount 0
23:38:18.628 00.000 29988 MoveAxis(N, 0, ABG)
23:38:18.628 00.000 29988 Move returns status 0, amount 0
23:38:18.628 00.000 29988 move complete, result=0
23:38:18.628 00.000 29988 worker thread done servicing request
23:38:18.628 00.000 29988 Worker thread wakes up
23:38:18.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:18.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:18.628 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:20.261 01.633 29988 Exposure complete
23:38:20.301 00.040 29988 worker thread done servicing request
23:38:20.302 00.001 28316 OnExposeComplete: enter
23:38:20.302 00.000 28316 UpdateGuideState(): m_state=6
23:38:20.303 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2192
23:38:20.304 00.001 28316 Star::Find returns 1 (0), X=588.17, Y=117.83, Mass=1933, SNR=30.2, Peak=203 HFD=4.3
23:38:20.307 00.003 28316 MultiStar: [#1 0.20,-0.02,0.90,U] [#2 0.54,-0.07,0.00,M2] [#3 0.37,-0.17,0.87,U] [#4 0.27,-0.14,0.89,U] [#5 0.32,-0.16,0.79,U] [#6 0.40,-0.19,0.00,M1] [#7 0.52,-0.06,0.00,M1] [#8 0.25,0.05,0.59,U] 
23:38:20.309 00.002 28316 single-star, 5 included, MultiStar: {0.25, -0.05}, one-star: {0.13, 0.14}
23:38:20.309 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
23:38:20.309 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.22)
23:38:20.310 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.82 mountX=-0.07 mountY=-0.18, mountTheta=-1.96
23:38:20.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.14, opts=13)
23:38:20.311 00.000 28316 Enqueuing Move request for scope (0.13, 0.14)
23:38:20.312 00.001 29988 Worker thread wakes up
23:38:20.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:20.312 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:38:20.313 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:20.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:20.314 00.001 28316 Enqueuing Expose request
23:38:20.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
23:38:20.314 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
23:38:20.314 00.000 29988 Moving (0.13, 0.14) raw xDistance=-0.07 yDistance=-0.18
23:38:20.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:38:20.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:20.314 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:38:20.314 00.000 29988 MoveAxis(E, 0, ABG)
23:38:20.314 00.000 29988 Move returns status 0, amount 0
23:38:20.314 00.000 29988 MoveAxis(N, 0, ABG)
23:38:20.314 00.000 29988 Move returns status 0, amount 0
23:38:20.314 00.000 29988 move complete, result=0
23:38:20.314 00.000 29988 worker thread done servicing request
23:38:20.314 00.000 29988 Worker thread wakes up
23:38:20.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:20.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:20.315 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:21.837 01.522 29988 Exposure complete
23:38:21.869 00.032 29988 worker thread done servicing request
23:38:21.869 00.000 28316 OnExposeComplete: enter
23:38:21.870 00.001 28316 UpdateGuideState(): m_state=6
23:38:21.871 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2193
23:38:21.871 00.000 28316 Star::Find returns 1 (0), X=588.22, Y=117.76, Mass=1899, SNR=29.9, Peak=194 HFD=4.3
23:38:21.872 00.001 28316 MultiStar: [#1 0.28,-0.05,0.92,U] [#2 0.43,-0.13,0.00,M3] [#3 0.20,-0.22,0.85,U] [#4 0.14,-0.19,0.87,U] [#5 0.46,-0.18,0.00,M1] [#6 0.21,-0.23,0.72,U] [#7 0.35,-0.07,0.64,U] [#8 0.28,0.08,0.62,U] 
23:38:21.872 00.000 28316 single-star, 6 included, MultiStar: {0.23, -0.09}, one-star: {0.19, 0.07}
23:38:21.873 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:38:21.874 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:38:21.874 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.36 mountX=0.01 mountY=-0.20, mountTheta=-1.51
23:38:21.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
23:38:21.876 00.001 28316 Enqueuing Move request for scope (0.19, 0.07)
23:38:21.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:21.876 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:38:21.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:21.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:21.878 00.001 28316 Enqueuing Expose request
23:38:21.878 00.000 29988 Worker thread wakes up
23:38:21.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
23:38:21.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
23:38:21.878 00.000 29988 Moving (0.19, 0.07) raw xDistance=0.01 yDistance=-0.20
23:38:21.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:38:21.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:21.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:38:21.878 00.000 29988 MoveAxis(E, 0, ABG)
23:38:21.878 00.000 29988 Move returns status 0, amount 0
23:38:21.878 00.000 29988 MoveAxis(N, 0, ABG)
23:38:21.878 00.000 29988 Move returns status 0, amount 0
23:38:21.878 00.000 29988 move complete, result=0
23:38:21.878 00.000 29988 worker thread done servicing request
23:38:21.878 00.000 29988 Worker thread wakes up
23:38:21.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:21.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:21.879 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:23.507 01.628 29988 Exposure complete
23:38:23.535 00.028 29988 worker thread done servicing request
23:38:23.536 00.001 28316 OnExposeComplete: enter
23:38:23.537 00.001 28316 UpdateGuideState(): m_state=6
23:38:23.537 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2194
23:38:23.538 00.001 28316 Star::Find returns 1 (0), X=588.12, Y=117.73, Mass=2113, SNR=31.6, Peak=196 HFD=4.5
23:38:23.538 00.000 28316 MultiStar: [#1 0.21,-0.10,0.85,U] [#2 0.38,0.02,0.91,U] [#3 0.27,-0.23,0.82,U] [#4 0.11,-0.18,0.82,U] [#5 0.34,-0.16,0.73,U] [#6 0.23,-0.15,0.70,U] [#7 0.22,0.03,0.63,U] [#8 0.39,-0.03,0.56,U] 
23:38:23.539 00.001 28316 single-star, 8 included, MultiStar: {0.24, -0.08}, one-star: {0.08, 0.04}
23:38:23.539 00.000 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
23:38:23.539 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
23:38:23.540 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.44 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
23:38:23.542 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
23:38:23.542 00.000 28316 Enqueuing Move request for scope (0.08, 0.04)
23:38:23.543 00.001 29988 Worker thread wakes up
23:38:23.543 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:23.543 00.000 28316 UpdateGuideState exits: m=2113 RSB=31.6
23:38:23.544 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:23.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:23.544 00.000 28316 Enqueuing Expose request
23:38:23.545 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:38:23.545 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:38:23.545 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.00 yDistance=-0.09
23:38:23.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:38:23.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:23.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:23.545 00.000 29988 MoveAxis(E, 0, ABG)
23:38:23.545 00.000 29988 Move returns status 0, amount 0
23:38:23.545 00.000 29988 MoveAxis(N, 0, ABG)
23:38:23.545 00.000 29988 Move returns status 0, amount 0
23:38:23.545 00.000 29988 move complete, result=0
23:38:23.545 00.000 29988 worker thread done servicing request
23:38:23.545 00.000 29988 Worker thread wakes up
23:38:23.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:23.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:23.546 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:25.066 01.520 29988 Exposure complete
23:38:25.107 00.041 29988 worker thread done servicing request
23:38:25.107 00.000 28316 OnExposeComplete: enter
23:38:25.110 00.003 28316 UpdateGuideState(): m_state=6
23:38:25.112 00.002 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2195
23:38:25.112 00.000 28316 Star::Find returns 1 (0), X=588.17, Y=117.58, Mass=2008, SNR=30.7, Peak=187 HFD=4.2
23:38:25.113 00.001 28316 MultiStar: [#1 0.36,-0.31,0.00,M1] [#2 0.32,-0.12,0.97,U] [#3 0.27,-0.29,0.84,U] [#4 0.18,-0.16,0.85,U] [#5 0.37,-0.11,0.77,U] [#6 0.27,-0.25,0.69,U] [#7 0.34,-0.01,0.64,U] [#8 0.36,-0.27,0.00,M1] 
23:38:25.113 00.000 28316 single-star, 6 included, MultiStar: {0.26, -0.15}, one-star: {0.13, -0.11}
23:38:25.113 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:38:25.114 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:38:25.114 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=0.15 mountY=-0.07, mountTheta=-0.41
23:38:25.115 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
23:38:25.116 00.001 28316 Enqueuing Move request for scope (0.13, -0.11)
23:38:25.116 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:25.117 00.001 28316 UpdateGuideState exits: m=2008 RSB=30.7
23:38:25.117 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:25.117 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:25.118 00.001 28316 Enqueuing Expose request
23:38:25.119 00.001 29988 Worker thread wakes up
23:38:25.119 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
23:38:25.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
23:38:25.119 00.000 29988 Moving (0.13, -0.11) raw xDistance=0.15 yDistance=-0.07
23:38:25.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:38:25.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:25.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:25.119 00.000 29988 MoveAxis(E, 0, ABG)
23:38:25.119 00.000 29988 Move returns status 0, amount 0
23:38:25.119 00.000 29988 MoveAxis(N, 0, ABG)
23:38:25.119 00.000 29988 Move returns status 0, amount 0
23:38:25.119 00.000 29988 move complete, result=0
23:38:25.119 00.000 29988 worker thread done servicing request
23:38:25.119 00.000 29988 Worker thread wakes up
23:38:25.119 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:25.119 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:25.119 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:26.757 01.638 29988 Exposure complete
23:38:26.798 00.041 29988 worker thread done servicing request
23:38:26.799 00.001 28316 OnExposeComplete: enter
23:38:26.801 00.002 28316 UpdateGuideState(): m_state=6
23:38:26.802 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2196
23:38:26.805 00.003 28316 Star::Find returns 1 (0), X=588.29, Y=117.64, Mass=1921, SNR=30.1, Peak=168 HFD=4.3
23:38:26.807 00.002 28316 MultiStar: [#1 0.34,-0.23,0.90,U] [#2 0.59,-0.13,0.00,M2] [#3 0.30,-0.18,0.87,U] [#4 0.09,-0.14,0.89,U] [#5 0.36,-0.21,0.00,M1] [#6 0.26,-0.27,0.74,U] [#7 0.38,-0.09,0.66,U] [#8 0.19,-0.20,0.60,U] 
23:38:26.808 00.001 28316 single-star, 6 included, MultiStar: {0.26, -0.16}, one-star: {0.25, -0.04}
23:38:26.809 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:38:26.810 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:38:26.811 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.04 hyp=0.26 cameraTheta=-0.17 mountX=0.15 mountY=-0.21, mountTheta=-0.96
23:38:26.813 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.04, opts=13)
23:38:26.813 00.000 28316 Enqueuing Move request for scope (0.25, -0.04)
23:38:26.814 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:26.814 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:38:26.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:26.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:26.816 00.001 28316 Enqueuing Expose request
23:38:26.816 00.000 29988 Worker thread wakes up
23:38:26.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.04) opts 0xd
23:38:26.816 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.04)
23:38:26.816 00.000 29988 Moving (0.25, -0.04) raw xDistance=0.15 yDistance=-0.21
23:38:26.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:38:26.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:38:26.817 00.001 29988 MoveAxis(E, 0, ABG)
23:38:26.817 00.000 29988 Move returns status 0, amount 0
23:38:26.817 00.000 29988 MoveAxis(N, 49, ABG)
23:38:26.817 00.000 29988 Guiding  Dir = 0, Dur = 49
23:38:26.817 00.000 29988 IsSlewing returns 0
23:38:26.817 00.000 29988 IsGuiding returns 0
23:38:26.822 00.005 29988 PulseGuide returned control before completion, sleep 54
23:38:26.886 00.064 29988 IsGuiding returns 0
23:38:26.886 00.000 29988 Move returns status 0, amount 49
23:38:26.886 00.000 29988 move complete, result=0
23:38:26.886 00.000 29988 worker thread done servicing request
23:38:26.887 00.001 29988 Worker thread wakes up
23:38:26.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:26.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:26.887 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
23:38:28.305 01.418 29988 Exposure complete
23:38:28.340 00.035 29988 worker thread done servicing request
23:38:28.340 00.000 28316 OnExposeComplete: enter
23:38:28.341 00.001 28316 UpdateGuideState(): m_state=6
23:38:28.342 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2197
23:38:28.342 00.000 28316 Star::Find returns 1 (0), X=588.38, Y=117.54, Mass=1951, SNR=30.4, Peak=145 HFD=4.3
23:38:28.343 00.001 28316 MultiStar: [#1 0.42,-0.37,0.00,M1] [#2 0.54,-0.33,0.00,M3] [#3 0.41,-0.41,0.00,M1] [#4 0.29,-0.32,0.00,M1] [#5 0.41,-0.25,0.00,M2] [#6 0.45,-0.31,0.00,M1] [#7 0.47,-0.22,0.00,M1] [#8 0.33,-0.33,0.00,M1] 
23:38:28.343 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
23:38:28.344 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.44)
23:38:28.344 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-0.40 mountX=0.27 mountY=-0.24, mountTheta=-0.72
23:38:28.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.14, opts=13)
23:38:28.345 00.000 28316 Enqueuing Move request for scope (0.34, -0.14)
23:38:28.346 00.001 29988 Worker thread wakes up
23:38:28.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.14) opts 0xd
23:38:28.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:28.347 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.4
23:38:28.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:28.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:28.348 00.001 28316 Enqueuing Expose request
23:38:28.349 00.001 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.14)
23:38:28.349 00.000 29988 Moving (0.34, -0.14) raw xDistance=0.27 yDistance=-0.24
23:38:28.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:38:28.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:38:28.349 00.000 29988 MoveAxis(W, 57, ABG)
23:38:28.349 00.000 29988 Guiding  Dir = 3, Dur = 57
23:38:28.350 00.001 29988 IsSlewing returns 0
23:38:28.350 00.000 29988 IsGuiding returns 0
23:38:28.352 00.002 29988 PulseGuide returned control before completion, sleep 65
23:38:28.428 00.076 29988 IsGuiding returns 0
23:38:28.428 00.000 29988 Move returns status 0, amount 57
23:38:28.428 00.000 29988 MoveAxis(N, 57, ABG)
23:38:28.428 00.000 29988 Guiding  Dir = 0, Dur = 57
23:38:28.429 00.001 29988 IsSlewing returns 0
23:38:28.429 00.000 29988 IsGuiding returns 0
23:38:28.433 00.004 29988 PulseGuide returned control before completion, sleep 62
23:38:28.506 00.073 29988 IsGuiding returns 0
23:38:28.506 00.000 29988 Move returns status 0, amount 57
23:38:28.506 00.000 29988 move complete, result=0
23:38:28.506 00.000 29988 worker thread done servicing request
23:38:28.507 00.001 29988 Worker thread wakes up
23:38:28.507 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.2 px 57 ms NORTH
23:38:28.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:28.508 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:30.141 01.633 29988 Exposure complete
23:38:30.173 00.032 29988 worker thread done servicing request
23:38:30.173 00.000 28316 OnExposeComplete: enter
23:38:30.174 00.001 28316 UpdateGuideState(): m_state=6
23:38:30.175 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2198
23:38:30.176 00.001 28316 Star::Find returns 1 (0), X=588.38, Y=117.88, Mass=1804, SNR=29.1, Peak=164 HFD=4.0
23:38:30.176 00.000 28316 MultiStar: [#1 0.39,0.07,0.94,U] [#2 0.60,0.03,0.00,M4] [#3 0.29,-0.13,0.90,U] [#4 0.14,0.04,0.90,U] [#5 0.35,0.07,0.82,U] [#6 0.35,-0.14,0.75,U] [#7 0.43,-0.02,0.00,M2] [#8 0.26,0.00,0.60,U] 
23:38:30.177 00.001 28316 refined, 6 included, MultiStar: {0.30, 0.02}, one-star: {0.34, 0.19}
23:38:30.177 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:38:30.177 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:38:30.178 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.07 mountX=0.11 mountY=-0.28, mountTheta=-1.21
23:38:30.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.02, opts=13)
23:38:30.179 00.000 28316 Enqueuing Move request for scope (0.30, 0.02)
23:38:30.180 00.001 29988 Worker thread wakes up
23:38:30.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
23:38:30.180 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
23:38:30.180 00.000 29988 Moving (0.30, 0.02) raw xDistance=0.11 yDistance=-0.28
23:38:30.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:38:30.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:38:30.180 00.000 29988 MoveAxis(E, 0, ABG)
23:38:30.180 00.000 29988 Move returns status 0, amount 0
23:38:30.180 00.000 29988 MoveAxis(N, 67, ABG)
23:38:30.180 00.000 29988 Guiding  Dir = 0, Dur = 67
23:38:30.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:38:30.181 00.001 29988 IsSlewing returns 0
23:38:30.181 00.000 28316 UpdateGuideState exits: m=1804 RSB=29.1
23:38:30.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:30.182 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:30.183 00.001 28316 Enqueuing Expose request
23:38:30.183 00.000 29988 IsGuiding returns 0
23:38:30.189 00.006 29988 PulseGuide returned control before completion, sleep 72
23:38:30.264 00.075 29988 IsGuiding returns 0
23:38:30.264 00.000 29988 Move returns status 0, amount 67
23:38:30.264 00.000 29988 move complete, result=0
23:38:30.264 00.000 29988 worker thread done servicing request
23:38:30.264 00.000 29988 Worker thread wakes up
23:38:30.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:30.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:30.264 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
23:38:31.676 01.412 29988 Exposure complete
23:38:31.703 00.027 29988 worker thread done servicing request
23:38:31.703 00.000 28316 OnExposeComplete: enter
23:38:31.704 00.001 28316 UpdateGuideState(): m_state=6
23:38:31.705 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2199
23:38:31.705 00.000 28316 Star::Find returns 1 (0), X=588.44, Y=117.70, Mass=1818, SNR=29.2, Peak=167 HFD=4.0
23:38:31.706 00.001 28316 MultiStar: [#1 0.44,-0.27,0.00,M1] [#2 0.62,-0.12,0.00,M5] [#3 0.29,-0.20,0.90,U] [#4 0.23,-0.06,0.89,U] [#5 0.46,-0.07,0.00,M2] [#6 0.19,-0.20,0.74,U] [#7 0.39,-0.16,0.00,M3] [#8 0.40,-0.09,0.00,M1] 
23:38:31.706 00.000 28316 refined, 3 included, MultiStar: {0.28, -0.11}, one-star: {0.40, 0.01}
23:38:31.707 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
23:38:31.708 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
23:38:31.708 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.35 mountX=0.21 mountY=-0.21, mountTheta=-0.77
23:38:31.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.11, opts=13)
23:38:31.710 00.001 28316 Enqueuing Move request for scope (0.28, -0.11)
23:38:31.711 00.001 29988 Worker thread wakes up
23:38:31.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:31.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd
23:38:31.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.11)
23:38:31.711 00.000 28316 UpdateGuideState exits: m=1818 RSB=29.2
23:38:31.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:31.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:31.713 00.001 28316 Enqueuing Expose request
23:38:31.714 00.001 29988 Moving (0.28, -0.11) raw xDistance=0.21 yDistance=-0.21
23:38:31.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:38:31.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:38:31.714 00.000 29988 MoveAxis(W, 45, ABG)
23:38:31.714 00.000 29988 Guiding  Dir = 3, Dur = 45
23:38:31.714 00.000 29988 IsSlewing returns 0
23:38:31.714 00.000 29988 IsGuiding returns 0
23:38:31.715 00.001 29988 PulseGuide returned control before completion, sleep 54
23:38:31.784 00.069 29988 IsGuiding returns 0
23:38:31.784 00.000 29988 Move returns status 0, amount 45
23:38:31.784 00.000 29988 MoveAxis(N, 49, ABG)
23:38:31.784 00.000 29988 Guiding  Dir = 0, Dur = 49
23:38:31.784 00.000 29988 IsSlewing returns 0
23:38:31.784 00.000 29988 IsGuiding returns 0
23:38:31.790 00.006 29988 PulseGuide returned control before completion, sleep 55
23:38:31.847 00.057 29988 IsGuiding returns 1
23:38:31.847 00.000 29988 scope still moving after pulse duration time elapsed
23:38:31.878 00.031 29988 IsSlewing returns 0
23:38:31.878 00.000 29988 IsGuiding returns 0
23:38:31.878 00.000 29988 scope move finished after 49 + 44 ms
23:38:31.878 00.000 29988 Move returns status 0, amount 49
23:38:31.878 00.000 29988 move complete, result=0
23:38:31.878 00.000 29988 worker thread done servicing request
23:38:31.878 00.000 29988 Worker thread wakes up
23:38:31.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:31.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:31.878 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 49 ms NORTH
23:38:33.503 01.625 29988 Exposure complete
23:38:33.530 00.027 29988 worker thread done servicing request
23:38:33.531 00.001 28316 OnExposeComplete: enter
23:38:33.531 00.000 28316 UpdateGuideState(): m_state=6
23:38:33.532 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2200
23:38:33.532 00.000 28316 Star::Find returns 1 (0), X=588.09, Y=117.78, Mass=1906, SNR=30.0, Peak=193 HFD=4.2
23:38:33.533 00.001 28316 MultiStar: [#1 0.34,-0.09,0.89,U] [#2 0.38,0.04,0.97,U] [#3 0.25,-0.13,0.86,U] [#4 0.09,-0.00,0.89,U] [#5 0.37,-0.01,0.76,U] [#6 0.18,-0.03,0.72,U] [#7 0.17,0.06,0.69,U] [#8 0.23,0.16,0.57,U] 
23:38:33.533 00.000 28316 single-star, 8 included, MultiStar: {0.23, 0.01}, one-star: {0.06, 0.09}
23:38:33.534 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
23:38:33.534 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
23:38:33.535 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=1.00 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
23:38:33.536 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
23:38:33.536 00.000 28316 Enqueuing Move request for scope (0.06, 0.09)
23:38:33.537 00.001 29988 Worker thread wakes up
23:38:33.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
23:38:33.537 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
23:38:33.537 00.000 29988 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.09
23:38:33.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:33.537 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
23:38:33.538 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:33.538 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:33.539 00.001 28316 Enqueuing Expose request
23:38:33.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:33.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:33.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:33.539 00.000 29988 MoveAxis(E, 0, ABG)
23:38:33.539 00.000 29988 Move returns status 0, amount 0
23:38:33.539 00.000 29988 MoveAxis(N, 0, ABG)
23:38:33.539 00.000 29988 Move returns status 0, amount 0
23:38:33.539 00.000 29988 move complete, result=0
23:38:33.539 00.000 29988 worker thread done servicing request
23:38:33.539 00.000 29988 Worker thread wakes up
23:38:33.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:33.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:33.540 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:35.059 01.519 29988 Exposure complete
23:38:35.084 00.025 29988 worker thread done servicing request
23:38:35.084 00.000 28316 OnExposeComplete: enter
23:38:35.085 00.001 28316 UpdateGuideState(): m_state=6
23:38:35.085 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2201
23:38:35.086 00.001 28316 Star::Find returns 1 (0), X=588.03, Y=117.81, Mass=1968, SNR=30.5, Peak=200 HFD=4.2
23:38:35.086 00.000 28316 MultiStar: [#1 0.22,-0.10,0.89,U] [#2 0.31,-0.06,0.95,U] [#3 0.26,-0.12,0.85,U] [#4 0.09,-0.15,0.87,U] [#5 0.24,-0.10,0.77,U] [#6 0.16,-0.16,0.71,U] [#7 0.23,0.00,0.68,U] [#8 0.17,0.10,0.57,U] 
23:38:35.087 00.001 28316 single-star, 8 included, MultiStar: {0.18, -0.05}, one-star: {-0.01, 0.12}
23:38:35.087 00.000 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
23:38:35.089 00.002 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.41)
23:38:35.091 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.63 mountX=-0.11 mountY=-0.05, mountTheta=-2.74
23:38:35.093 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
23:38:35.094 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
23:38:35.094 00.000 29988 Worker thread wakes up
23:38:35.095 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:35.095 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.5
23:38:35.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:35.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:35.096 00.000 28316 Enqueuing Expose request
23:38:35.097 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:38:35.097 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:38:35.097 00.000 29988 Moving (-0.01, 0.12) raw xDistance=-0.11 yDistance=-0.05
23:38:35.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:38:35.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:35.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:38:35.097 00.000 29988 MoveAxis(E, 0, ABG)
23:38:35.097 00.000 29988 Move returns status 0, amount 0
23:38:35.097 00.000 29988 MoveAxis(N, 0, ABG)
23:38:35.097 00.000 29988 Move returns status 0, amount 0
23:38:35.097 00.000 29988 move complete, result=0
23:38:35.097 00.000 29988 worker thread done servicing request
23:38:35.097 00.000 29988 Worker thread wakes up
23:38:35.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:35.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:35.098 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:36.733 01.635 29988 Exposure complete
23:38:36.759 00.026 29988 worker thread done servicing request
23:38:36.759 00.000 28316 OnExposeComplete: enter
23:38:36.760 00.001 28316 UpdateGuideState(): m_state=6
23:38:36.760 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2202
23:38:36.761 00.001 28316 Star::Find returns 1 (0), X=588.28, Y=117.59, Mass=1877, SNR=29.7, Peak=158 HFD=4.2
23:38:36.761 00.000 28316 MultiStar: [#1 0.21,-0.16,0.92,U] [#2 0.43,-0.15,0.00,M4] [#3 0.44,-0.33,0.00,M1] [#4 0.27,-0.30,0.90,U] [#5 0.36,-0.19,0.79,U] [#6 0.36,-0.32,0.00,M1] [#7 0.47,-0.13,0.00,M2] [#8 0.39,0.00,0.61,U] 
23:38:36.762 00.001 28316 single-star, 4 included, MultiStar: {0.28, -0.16}, one-star: {0.24, -0.10}
23:38:36.762 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
23:38:36.762 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.44)
23:38:36.763 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.40 mountX=0.19 mountY=-0.17, mountTheta=-0.72
23:38:36.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.10, opts=13)
23:38:36.764 00.000 28316 Enqueuing Move request for scope (0.24, -0.10)
23:38:36.765 00.001 29988 Worker thread wakes up
23:38:36.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
23:38:36.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:36.765 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
23:38:36.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:36.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:36.767 00.001 28316 Enqueuing Expose request
23:38:36.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
23:38:36.767 00.000 29988 Moving (0.24, -0.10) raw xDistance=0.19 yDistance=-0.17
23:38:36.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:38:36.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:36.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:38:36.767 00.000 29988 MoveAxis(E, 0, ABG)
23:38:36.767 00.000 29988 Move returns status 0, amount 0
23:38:36.767 00.000 29988 MoveAxis(N, 0, ABG)
23:38:36.767 00.000 29988 Move returns status 0, amount 0
23:38:36.767 00.000 29988 move complete, result=0
23:38:36.767 00.000 29988 worker thread done servicing request
23:38:36.767 00.000 29988 Worker thread wakes up
23:38:36.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:36.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:36.768 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:38.283 01.515 29988 Exposure complete
23:38:38.308 00.025 29988 worker thread done servicing request
23:38:38.308 00.000 28316 OnExposeComplete: enter
23:38:38.310 00.002 28316 UpdateGuideState(): m_state=6
23:38:38.310 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2203
23:38:38.311 00.001 28316 Star::Find returns 1 (0), X=588.27, Y=117.63, Mass=1792, SNR=29.0, Peak=150 HFD=3.7
23:38:38.311 00.000 28316 MultiStar: [#1 0.49,-0.24,0.00,M1] [#2 0.57,-0.27,0.00,M5] [#3 0.49,-0.37,0.00,M2] [#4 0.20,-0.33,0.90,U] [#5 0.47,-0.35,0.00,M1] [#6 0.59,-0.42,0.00,M2] [#7 0.43,-0.23,0.00,M3] [#8 0.27,-0.21,0.62,U] 
23:38:38.312 00.001 28316 single-star, 2 included, MultiStar: {0.23, -0.19}, one-star: {0.24, -0.06}
23:38:38.312 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
23:38:38.314 00.002 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.28)
23:38:38.316 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.24 cameraTheta=-0.24 mountX=0.15 mountY=-0.18, mountTheta=-0.88
23:38:38.320 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.06, opts=13)
23:38:38.320 00.000 28316 Enqueuing Move request for scope (0.24, -0.06)
23:38:38.321 00.001 29988 Worker thread wakes up
23:38:38.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:38.321 00.000 28316 UpdateGuideState exits: m=1792 RSB=29.0
23:38:38.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:38.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:38.324 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
23:38:38.324 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
23:38:38.324 00.000 29988 Moving (0.24, -0.06) raw xDistance=0.15 yDistance=-0.18
23:38:38.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:38:38.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:38.324 00.000 28316 Enqueuing Expose request
23:38:38.325 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:38:38.325 00.000 29988 MoveAxis(E, 0, ABG)
23:38:38.325 00.000 29988 Move returns status 0, amount 0
23:38:38.325 00.000 29988 MoveAxis(N, 0, ABG)
23:38:38.325 00.000 29988 Move returns status 0, amount 0
23:38:38.325 00.000 29988 move complete, result=0
23:38:38.325 00.000 29988 worker thread done servicing request
23:38:38.325 00.000 29988 Worker thread wakes up
23:38:38.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:38.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:38.325 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:39.952 01.627 29988 Exposure complete
23:38:39.984 00.032 29988 worker thread done servicing request
23:38:39.984 00.000 28316 OnExposeComplete: enter
23:38:39.985 00.001 28316 UpdateGuideState(): m_state=6
23:38:39.985 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2204
23:38:39.986 00.001 28316 Star::Find returns 1 (0), X=588.31, Y=117.58, Mass=1941, SNR=30.2, Peak=150 HFD=4.6
23:38:39.986 00.000 28316 MultiStar: [#1 0.29,-0.25,0.90,U] [#2 0.44,-0.17,0.00,M6] [#3 0.35,-0.37,0.00,M3] [#4 0.28,-0.32,0.00,M1] [#5 0.36,-0.30,0.00,M2] [#6 0.27,-0.33,0.00,M3] [#7 0.41,-0.20,0.00,M4] [#8 0.26,-0.31,0.60,U] 
23:38:39.987 00.001 28316 single-star, 2 included, MultiStar: {0.28, -0.21}, one-star: {0.28, -0.10}
23:38:39.987 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
23:38:39.988 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.40)
23:38:39.988 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-0.36 mountX=0.21 mountY=-0.20, mountTheta=-0.76
23:38:39.989 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.10, opts=13)
23:38:39.991 00.002 28316 Enqueuing Move request for scope (0.28, -0.10)
23:38:39.991 00.000 29988 Worker thread wakes up
23:38:39.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:39.992 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
23:38:39.993 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.2
23:38:39.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:39.993 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:39.994 00.001 28316 Enqueuing Expose request
23:38:39.994 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
23:38:39.994 00.000 29988 Moving (0.28, -0.10) raw xDistance=0.21 yDistance=-0.20
23:38:39.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:38:39.994 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:38:39.994 00.000 29988 MoveAxis(W, 44, ABG)
23:38:39.994 00.000 29988 Guiding  Dir = 3, Dur = 44
23:38:39.995 00.001 29988 IsSlewing returns 0
23:38:39.995 00.000 29988 IsGuiding returns 0
23:38:39.997 00.002 29988 PulseGuide returned control before completion, sleep 53
23:38:40.062 00.065 29988 IsGuiding returns 0
23:38:40.062 00.000 29988 Move returns status 0, amount 44
23:38:40.062 00.000 29988 MoveAxis(N, 48, ABG)
23:38:40.062 00.000 29988 Guiding  Dir = 0, Dur = 48
23:38:40.062 00.000 29988 IsSlewing returns 0
23:38:40.062 00.000 29988 IsGuiding returns 0
23:38:40.067 00.005 29988 PulseGuide returned control before completion, sleep 54
23:38:40.122 00.055 29988 IsGuiding returns 1
23:38:40.122 00.000 29988 scope still moving after pulse duration time elapsed
23:38:40.154 00.032 29988 IsSlewing returns 0
23:38:40.154 00.000 29988 IsGuiding returns 0
23:38:40.154 00.000 29988 scope move finished after 48 + 44 ms
23:38:40.154 00.000 29988 Move returns status 0, amount 48
23:38:40.154 00.000 29988 move complete, result=0
23:38:40.155 00.001 29988 worker thread done servicing request
23:38:40.155 00.000 29988 Worker thread wakes up
23:38:40.155 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.2 px 48 ms NORTH
23:38:40.156 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:40.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:41.573 01.417 29988 Exposure complete
23:38:41.609 00.036 29988 worker thread done servicing request
23:38:41.609 00.000 28316 OnExposeComplete: enter
23:38:41.610 00.001 28316 UpdateGuideState(): m_state=6
23:38:41.610 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
23:38:41.611 00.001 28316 Star::Find returns 1 (0), X=588.17, Y=117.71, Mass=1848, SNR=29.5, Peak=159 HFD=4.2
23:38:41.611 00.000 28316 MultiStar: [#1 0.33,-0.05,0.90,U] [#2 0.52,-0.10,0.00,M7] [#3 0.39,-0.14,0.89,U] [#4 0.20,-0.14,0.89,U] [#5 0.27,-0.23,0.82,U] [#6 0.47,-0.25,0.00,M4] [#7 0.51,-0.03,0.00,M5] [#8 0.27,-0.06,0.59,U] 
23:38:41.612 00.001 28316 single-star, 5 included, MultiStar: {0.26, -0.10}, one-star: {0.14, 0.02}
23:38:41.612 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
23:38:41.612 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
23:38:41.613 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.18 mountX=0.03 mountY=-0.13, mountTheta=-1.32
23:38:41.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
23:38:41.616 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
23:38:41.616 00.000 29988 Worker thread wakes up
23:38:41.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
23:38:41.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
23:38:41.616 00.000 29988 Moving (0.14, 0.02) raw xDistance=0.03 yDistance=-0.13
23:38:41.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:41.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:41.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:38:41.617 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.5
23:38:41.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:41.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:41.618 00.000 28316 Enqueuing Expose request
23:38:41.619 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:38:41.619 00.000 29988 MoveAxis(E, 0, ABG)
23:38:41.619 00.000 29988 Move returns status 0, amount 0
23:38:41.619 00.000 29988 MoveAxis(N, 0, ABG)
23:38:41.619 00.000 29988 Move returns status 0, amount 0
23:38:41.619 00.000 29988 move complete, result=0
23:38:41.619 00.000 29988 worker thread done servicing request
23:38:41.619 00.000 29988 Worker thread wakes up
23:38:41.619 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:41.620 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:41.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:43.247 01.627 29988 Exposure complete
23:38:43.273 00.026 29988 worker thread done servicing request
23:38:43.273 00.000 28316 OnExposeComplete: enter
23:38:43.276 00.003 28316 UpdateGuideState(): m_state=6
23:38:43.276 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2206
23:38:43.277 00.001 28316 Star::Find returns 1 (0), X=588.34, Y=117.68, Mass=1984, SNR=30.5, Peak=162 HFD=4.6
23:38:43.278 00.001 28316 MultiStar: [#1 0.42,-0.15,0.00,M1] [#2 0.71,-0.10,0.00,M8] [#3 0.65,-0.30,0.00,M3] [#4 0.24,-0.24,0.84,U] [#5 0.51,-0.17,0.00,M2] [#6 0.57,-0.28,0.00,M5] [#7 0.61,-0.03,0.00,M6] [#8 0.35,0.02,0.62,U] 
23:38:43.279 00.001 28316 single-star, 2 included, MultiStar: {0.29, -0.08}, one-star: {0.30, -0.01}
23:38:43.279 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
23:38:43.280 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.08)
23:38:43.280 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-0.04 mountX=0.14 mountY=-0.27, mountTheta=-1.10
23:38:43.281 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.01, opts=13)
23:38:43.282 00.001 28316 Enqueuing Move request for scope (0.30, -0.01)
23:38:43.282 00.000 29988 Worker thread wakes up
23:38:43.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:38:43.283 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
23:38:43.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:43.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:43.284 00.001 28316 Enqueuing Expose request
23:38:43.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.01) opts 0xd
23:38:43.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.01)
23:38:43.284 00.000 29988 Moving (0.30, -0.01) raw xDistance=0.14 yDistance=-0.27
23:38:43.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:38:43.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:38:43.284 00.000 29988 MoveAxis(E, 0, ABG)
23:38:43.284 00.000 29988 Move returns status 0, amount 0
23:38:43.285 00.001 29988 MoveAxis(N, 63, ABG)
23:38:43.285 00.000 29988 Guiding  Dir = 0, Dur = 63
23:38:43.285 00.000 29988 IsSlewing returns 0
23:38:43.285 00.000 29988 IsGuiding returns 0
23:38:43.289 00.004 29988 PulseGuide returned control before completion, sleep 69
23:38:43.371 00.082 29988 IsGuiding returns 0
23:38:43.371 00.000 29988 Move returns status 0, amount 63
23:38:43.371 00.000 29988 move complete, result=0
23:38:43.371 00.000 29988 worker thread done servicing request
23:38:43.371 00.000 29988 Worker thread wakes up
23:38:43.371 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
23:38:43.375 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:43.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:44.781 01.406 29988 Exposure complete
23:38:44.817 00.036 29988 worker thread done servicing request
23:38:44.817 00.000 28316 OnExposeComplete: enter
23:38:44.819 00.002 28316 UpdateGuideState(): m_state=6
23:38:44.819 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2207
23:38:44.819 00.000 28316 Star::Find returns 1 (0), X=588.24, Y=117.64, Mass=1914, SNR=30.0, Peak=164 HFD=4.4
23:38:44.819 00.000 28316 MultiStar: [#1 0.37,-0.13,0.90,U] [#2 0.37,-0.19,0.00,M9] [#3 0.27,-0.34,0.00,M4] [#4 0.16,-0.22,0.88,U] [#5 0.35,-0.20,0.79,U] [#6 0.30,-0.29,0.00,M6] [#7 0.46,-0.25,0.00,M7] [#8 0.20,-0.23,0.58,U] 
23:38:44.820 00.001 28316 single-star, 4 included, MultiStar: {0.26, -0.16}, one-star: {0.20, -0.05}
23:38:44.820 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
23:38:44.821 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.30)
23:38:44.821 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.26 mountX=0.13 mountY=-0.15, mountTheta=-0.87
23:38:44.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
23:38:44.824 00.002 28316 Enqueuing Move request for scope (0.20, -0.05)
23:38:44.824 00.000 29988 Worker thread wakes up
23:38:44.824 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:44.824 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:38:44.825 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:44.827 00.002 28316 Enqueuing Expose request
23:38:44.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
23:38:44.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
23:38:44.828 00.000 29988 Moving (0.20, -0.05) raw xDistance=0.13 yDistance=-0.15
23:38:44.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:38:44.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:44.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:38:44.828 00.000 29988 MoveAxis(E, 0, ABG)
23:38:44.828 00.000 29988 Move returns status 0, amount 0
23:38:44.828 00.000 29988 MoveAxis(N, 0, ABG)
23:38:44.828 00.000 29988 Move returns status 0, amount 0
23:38:44.828 00.000 29988 move complete, result=0
23:38:44.829 00.001 29988 worker thread done servicing request
23:38:44.829 00.000 29988 Worker thread wakes up
23:38:44.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:44.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:44.829 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:46.456 01.627 29988 Exposure complete
23:38:46.482 00.026 29988 worker thread done servicing request
23:38:46.482 00.000 28316 OnExposeComplete: enter
23:38:46.483 00.001 28316 UpdateGuideState(): m_state=6
23:38:46.484 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2208
23:38:46.484 00.000 28316 Star::Find returns 1 (0), X=588.27, Y=117.58, Mass=1914, SNR=30.0, Peak=134 HFD=4.6
23:38:46.486 00.002 28316 MultiStar: [#1 0.45,-0.26,0.00,M1] [#2 0.51,-0.23,0.00,M10] [#3 0.38,-0.37,0.00,M5] [#4 0.19,-0.34,0.84,U] [#5 0.44,-0.30,0.00,M2] [#6 0.32,-0.36,0.00,M7] [#7 0.54,-0.36,0.00,M8] [#8 0.42,-0.45,0.00,M1] 
23:38:46.486 00.000 28316 single-star, 1 included, MultiStar: {0.21, -0.22}, one-star: {0.23, -0.11}
23:38:46.486 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
23:38:46.487 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.47)
23:38:46.488 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.25 cameraTheta=-0.43 mountX=0.19 mountY=-0.16, mountTheta=-0.69
23:38:46.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.11, opts=13)
23:38:46.491 00.001 28316 Enqueuing Move request for scope (0.23, -0.11)
23:38:46.491 00.000 29988 Worker thread wakes up
23:38:46.492 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:46.492 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:38:46.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:46.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:46.493 00.000 28316 Enqueuing Expose request
23:38:46.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd
23:38:46.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.11)
23:38:46.494 00.000 29988 Moving (0.23, -0.11) raw xDistance=0.19 yDistance=-0.16
23:38:46.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:38:46.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:46.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:38:46.494 00.000 29988 MoveAxis(E, 0, ABG)
23:38:46.494 00.000 29988 Move returns status 0, amount 0
23:38:46.494 00.000 29988 MoveAxis(N, 0, ABG)
23:38:46.494 00.000 29988 Move returns status 0, amount 0
23:38:46.494 00.000 29988 move complete, result=0
23:38:46.494 00.000 29988 worker thread done servicing request
23:38:46.494 00.000 29988 Worker thread wakes up
23:38:46.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:46.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:46.494 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:48.005 01.511 29988 Exposure complete
23:38:48.037 00.032 29988 worker thread done servicing request
23:38:48.037 00.000 28316 OnExposeComplete: enter
23:38:48.038 00.001 28316 UpdateGuideState(): m_state=6
23:38:48.039 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2209
23:38:48.040 00.001 28316 Star::Find returns 1 (0), X=588.26, Y=117.74, Mass=1832, SNR=29.3, Peak=164 HFD=4.3
23:38:48.043 00.003 28316 MultiStar: [#1 0.44,-0.20,0.00,M2] [#2 0.55,-0.16,0.00,R] [#3 0.32,-0.20,0.88,U] [#4 0.27,-0.21,0.89,U] [#5 0.32,-0.09,0.81,U] [#6 0.24,-0.36,0.00,M8] [#7 0.42,0.06,0.00,M9] [#8 0.21,0.02,0.60,U] 
23:38:48.046 00.003 28316 single-star, 4 included, MultiStar: {0.27, -0.09}, one-star: {0.22, 0.05}
23:38:48.048 00.002 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:38:48.050 00.002 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
23:38:48.051 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.24 mountX=0.04 mountY=-0.22, mountTheta=-1.39
23:38:48.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.05, opts=13)
23:38:48.053 00.001 28316 Enqueuing Move request for scope (0.22, 0.05)
23:38:48.053 00.000 29988 Worker thread wakes up
23:38:48.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:48.054 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
23:38:48.054 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:38:48.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:48.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:48.055 00.000 28316 Enqueuing Expose request
23:38:48.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
23:38:48.055 00.000 29988 Moving (0.22, 0.05) raw xDistance=0.04 yDistance=-0.22
23:38:48.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:38:48.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:38:48.055 00.000 29988 MoveAxis(E, 0, ABG)
23:38:48.056 00.001 29988 Move returns status 0, amount 0
23:38:48.056 00.000 29988 MoveAxis(N, 53, ABG)
23:38:48.056 00.000 29988 Guiding  Dir = 0, Dur = 53
23:38:48.056 00.000 29988 IsSlewing returns 0
23:38:48.056 00.000 29988 IsGuiding returns 0
23:38:48.060 00.004 29988 PulseGuide returned control before completion, sleep 59
23:38:48.128 00.068 29988 IsGuiding returns 0
23:38:48.128 00.000 29988 Move returns status 0, amount 53
23:38:48.128 00.000 29988 move complete, result=0
23:38:48.128 00.000 29988 worker thread done servicing request
23:38:48.128 00.000 29988 Worker thread wakes up
23:38:48.129 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
23:38:48.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:48.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:49.752 01.623 29988 Exposure complete
23:38:49.812 00.060 29988 worker thread done servicing request
23:38:49.813 00.001 28316 OnExposeComplete: enter
23:38:49.815 00.002 28316 UpdateGuideState(): m_state=6
23:38:49.818 00.003 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2210
23:38:49.819 00.001 28316 Star::Find returns 1 (0), X=588.45, Y=117.56, Mass=1832, SNR=29.3, Peak=144 HFD=4.3
23:38:49.821 00.002 28316 MultiStar: [#1 0.48,-0.28,0.00,M3] [#2 0.09,-0.04,1.00,U] [#3 0.57,-0.42,0.00,M5] [#4 0.22,-0.29,0.89,U] [#5 0.51,-0.26,0.00,M2] [#6 0.44,-0.22,0.00,M9] [#7 0.53,-0.15,0.00,M10] [#8 0.58,-0.37,0.00,M1] 
23:38:49.823 00.002 28316 refined, 2 included, MultiStar: {0.24, -0.15}, one-star: {0.41, -0.12}
23:38:49.825 00.002 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
23:38:49.826 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
23:38:49.826 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.55 mountX=0.23 mountY=-0.15, mountTheta=-0.56
23:38:49.828 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.15, opts=13)
23:38:49.829 00.001 28316 Enqueuing Move request for scope (0.24, -0.15)
23:38:49.831 00.002 29988 Worker thread wakes up
23:38:49.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:38:49.834 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd
23:38:49.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.15)
23:38:49.834 00.000 29988 Moving (0.24, -0.15) raw xDistance=0.23 yDistance=-0.15
23:38:49.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:38:49.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:49.834 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:38:49.836 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:38:49.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.836 00.000 29988 MoveAxis(W, 49, ABG)
23:38:49.836 00.000 29988 Guiding  Dir = 3, Dur = 49
23:38:49.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:49.837 00.001 28316 Enqueuing Expose request
23:38:49.837 00.000 29988 IsSlewing returns 0
23:38:49.838 00.001 29988 IsGuiding returns 0
23:38:49.839 00.001 29988 PulseGuide returned control before completion, sleep 58
23:38:49.912 00.073 29988 IsGuiding returns 0
23:38:49.912 00.000 29988 Move returns status 0, amount 49
23:38:49.912 00.000 29988 MoveAxis(N, 0, ABG)
23:38:49.912 00.000 29988 Move returns status 0, amount 0
23:38:49.912 00.000 29988 move complete, result=0
23:38:49.912 00.000 29988 worker thread done servicing request
23:38:49.912 00.000 29988 Worker thread wakes up
23:38:49.912 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
23:38:49.914 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:49.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:51.320 01.406 29988 Exposure complete
23:38:51.361 00.041 29988 worker thread done servicing request
23:38:51.362 00.001 28316 OnExposeComplete: enter
23:38:51.362 00.000 28316 UpdateGuideState(): m_state=6
23:38:51.363 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2211
23:38:51.363 00.000 28316 Star::Find returns 1 (0), X=588.34, Y=117.80, Mass=1859, SNR=29.7, Peak=169 HFD=4.1
23:38:51.364 00.001 28316 MultiStar: [#1 0.44,-0.07,0.00,M4] [#2 0.00,0.18,0.98,U] [#3 0.29,-0.10,0.88,U] [#4 0.24,-0.01,0.87,U] [#5 0.41,-0.07,0.00,M3] [#6 0.36,-0.19,0.73,U] [#7 0.42,0.13,0.00,R] [#8 0.26,-0.12,0.62,U] 
23:38:51.364 00.000 28316 refined, 5 included, MultiStar: {0.23, -0.01}, one-star: {0.30, 0.12}
23:38:51.365 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
23:38:51.365 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
23:38:51.366 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.02 mountX=0.10 mountY=-0.21, mountTheta=-1.11
23:38:51.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.01, opts=13)
23:38:51.368 00.001 28316 Enqueuing Move request for scope (0.23, -0.01)
23:38:51.368 00.000 29988 Worker thread wakes up
23:38:51.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
23:38:51.368 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
23:38:51.368 00.000 29988 Moving (0.23, -0.01) raw xDistance=0.10 yDistance=-0.21
23:38:51.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:38:51.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:38:51.368 00.000 29988 MoveAxis(E, 0, ABG)
23:38:51.368 00.000 29988 Move returns status 0, amount 0
23:38:51.368 00.000 29988 MoveAxis(N, 49, ABG)
23:38:51.368 00.000 29988 Guiding  Dir = 0, Dur = 49
23:38:51.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:51.369 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.7
23:38:51.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:51.370 00.000 28316 Enqueuing Expose request
23:38:51.371 00.001 29988 IsSlewing returns 0
23:38:51.371 00.000 29988 IsGuiding returns 0
23:38:51.376 00.005 29988 PulseGuide returned control before completion, sleep 55
23:38:51.444 00.068 29988 IsGuiding returns 0
23:38:51.444 00.000 29988 Move returns status 0, amount 49
23:38:51.444 00.000 29988 move complete, result=0
23:38:51.444 00.000 29988 worker thread done servicing request
23:38:51.444 00.000 29988 Worker thread wakes up
23:38:51.444 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
23:38:51.446 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:51.446 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:53.080 01.634 29988 Exposure complete
23:38:53.117 00.037 29988 worker thread done servicing request
23:38:53.117 00.000 28316 OnExposeComplete: enter
23:38:53.118 00.001 28316 UpdateGuideState(): m_state=6
23:38:53.118 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2212
23:38:53.119 00.001 28316 Star::Find returns 1 (0), X=588.37, Y=117.88, Mass=1942, SNR=30.2, Peak=176 HFD=4.4
23:38:53.119 00.000 28316 MultiStar: [#1 0.56,-0.05,0.00,M5] [#2 0.07,0.20,0.97,U] [#3 0.42,-0.10,0.00,M5] [#4 0.26,0.01,0.86,U] [#5 0.44,0.15,0.00,M4] [#6 0.42,-0.04,0.00,M9] [#7 0.23,0.05,0.65,U] [#8 0.31,-0.02,0.59,U] 
23:38:53.120 00.001 28316 refined, 4 included, MultiStar: {0.23, 0.10}, one-star: {0.34, 0.19}
23:38:53.120 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
23:38:53.121 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63)
23:38:53.122 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.10 hyp=0.26 cameraTheta=0.41 mountX=0.00 mountY=-0.26, mountTheta=-1.55
23:38:53.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.10, opts=13)
23:38:53.124 00.001 28316 Enqueuing Move request for scope (0.23, 0.10)
23:38:53.124 00.000 29988 Worker thread wakes up
23:38:53.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:53.125 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:38:53.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:53.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:53.127 00.001 28316 Enqueuing Expose request
23:38:53.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.10) opts 0xd
23:38:53.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.10)
23:38:53.127 00.000 29988 Moving (0.23, 0.10) raw xDistance=0.00 yDistance=-0.26
23:38:53.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:38:53.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:38:53.127 00.000 29988 MoveAxis(E, 0, ABG)
23:38:53.127 00.000 29988 Move returns status 0, amount 0
23:38:53.127 00.000 29988 MoveAxis(N, 61, ABG)
23:38:53.127 00.000 29988 Guiding  Dir = 0, Dur = 61
23:38:53.128 00.001 29988 IsSlewing returns 0
23:38:53.128 00.000 29988 IsGuiding returns 0
23:38:53.131 00.003 29988 PulseGuide returned control before completion, sleep 67
23:38:53.204 00.073 29988 IsGuiding returns 1
23:38:53.204 00.000 29988 scope still moving after pulse duration time elapsed
23:38:53.235 00.031 29988 IsSlewing returns 0
23:38:53.235 00.000 29988 IsGuiding returns 0
23:38:53.235 00.000 29988 scope move finished after 61 + 46 ms
23:38:53.235 00.000 29988 Move returns status 0, amount 61
23:38:53.235 00.000 29988 move complete, result=0
23:38:53.235 00.000 29988 worker thread done servicing request
23:38:53.235 00.000 29988 Worker thread wakes up
23:38:53.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:53.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:53.235 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
23:38:54.649 01.414 29988 Exposure complete
23:38:54.685 00.036 29988 worker thread done servicing request
23:38:54.685 00.000 28316 OnExposeComplete: enter
23:38:54.686 00.001 28316 UpdateGuideState(): m_state=6
23:38:54.686 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2213
23:38:54.688 00.002 28316 Star::Find returns 1 (0), X=588.33, Y=117.99, Mass=1892, SNR=29.9, Peak=164 HFD=4.2
23:38:54.688 00.000 28316 MultiStar: [#1 0.42,0.19,0.00,M6] [#2 0.11,0.38,0.95,U] [#3 0.47,0.00,0.00,M6] [#4 0.27,0.14,0.85,U] [#5 0.47,-0.01,0.00,M5] [#6 0.28,0.08,0.76,U] [#7 0.14,0.05,0.67,U] [#8 0.48,-0.04,0.00,M1] 
23:38:54.688 00.000 28316 refined, 4 included, MultiStar: {0.22, 0.21}, one-star: {0.29, 0.30}
23:38:54.688 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
23:38:54.689 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
23:38:54.689 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.30 cameraTheta=0.75 mountX=-0.10 mountY=-0.29, mountTheta=-1.89
23:38:54.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.21, opts=13)
23:38:54.691 00.001 28316 Enqueuing Move request for scope (0.22, 0.21)
23:38:54.691 00.000 29988 Worker thread wakes up
23:38:54.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
23:38:54.691 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
23:38:54.692 00.001 29988 Moving (0.22, 0.21) raw xDistance=-0.10 yDistance=-0.29
23:38:54.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:38:54.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:38:54.692 00.000 29988 MoveAxis(E, 0, ABG)
23:38:54.692 00.000 29988 Move returns status 0, amount 0
23:38:54.692 00.000 29988 MoveAxis(N, 69, ABG)
23:38:54.692 00.000 29988 Guiding  Dir = 0, Dur = 69
23:38:54.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:54.692 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.9
23:38:54.695 00.003 29988 IsSlewing returns 0
23:38:54.695 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:54.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:54.696 00.001 28316 Enqueuing Expose request
23:38:54.696 00.000 29988 IsGuiding returns 0
23:38:54.701 00.005 29988 PulseGuide returned control before completion, sleep 75
23:38:54.786 00.085 29988 IsGuiding returns 0
23:38:54.786 00.000 29988 Move returns status 0, amount 69
23:38:54.786 00.000 29988 move complete, result=0
23:38:54.786 00.000 29988 worker thread done servicing request
23:38:54.786 00.000 29988 Worker thread wakes up
23:38:54.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:54.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:54.786 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
23:38:56.415 01.629 29988 Exposure complete
23:38:56.455 00.040 29988 worker thread done servicing request
23:38:56.455 00.000 28316 OnExposeComplete: enter
23:38:56.456 00.001 28316 UpdateGuideState(): m_state=6
23:38:56.456 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2214
23:38:56.456 00.000 28316 Star::Find returns 1 (0), X=588.37, Y=117.84, Mass=1920, SNR=30.0, Peak=160 HFD=4.2
23:38:56.457 00.001 28316 MultiStar: [#1 0.43,0.12,0.00,M7] [#2 0.07,0.30,0.97,U] [#3 0.52,-0.07,0.00,M7] [#4 0.32,0.07,0.86,U] [#5 0.63,-0.03,0.00,M6] [#6 0.43,-0.05,0.00,M9] [#7 0.11,0.07,0.66,U] [#8 0.47,0.18,0.00,M2] 
23:38:56.457 00.000 28316 refined, 3 included, MultiStar: {0.21, 0.16}, one-star: {0.33, 0.15}
23:38:56.459 00.002 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
23:38:56.459 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
23:38:56.460 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.63 mountX=-0.05 mountY=-0.26, mountTheta=-1.77
23:38:56.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.16, opts=13)
23:38:56.461 00.000 28316 Enqueuing Move request for scope (0.21, 0.16)
23:38:56.462 00.001 29988 Worker thread wakes up
23:38:56.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:56.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
23:38:56.462 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
23:38:56.462 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.0
23:38:56.463 00.001 29988 Moving (0.21, 0.16) raw xDistance=-0.05 yDistance=-0.26
23:38:56.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:56.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:56.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:56.464 00.001 28316 Enqueuing Expose request
23:38:56.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:38:56.464 00.000 29988 MoveAxis(E, 0, ABG)
23:38:56.464 00.000 29988 Move returns status 0, amount 0
23:38:56.464 00.000 29988 MoveAxis(N, 62, ABG)
23:38:56.464 00.000 29988 Guiding  Dir = 0, Dur = 62
23:38:56.464 00.000 29988 IsSlewing returns 0
23:38:56.465 00.001 29988 IsGuiding returns 0
23:38:56.470 00.005 29988 PulseGuide returned control before completion, sleep 68
23:38:56.538 00.068 29988 IsGuiding returns 0
23:38:56.538 00.000 29988 Move returns status 0, amount 62
23:38:56.540 00.002 29988 move complete, result=0
23:38:56.540 00.000 29988 worker thread done servicing request
23:38:56.540 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
23:38:56.541 00.001 29988 Worker thread wakes up
23:38:56.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:56.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:57.955 01.414 29988 Exposure complete
23:38:57.984 00.029 29988 worker thread done servicing request
23:38:57.984 00.000 28316 OnExposeComplete: enter
23:38:57.987 00.003 28316 UpdateGuideState(): m_state=6
23:38:57.989 00.002 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2215
23:38:57.990 00.001 28316 Star::Find returns 1 (0), X=588.33, Y=117.88, Mass=1888, SNR=29.8, Peak=186 HFD=4.1
23:38:57.990 00.000 28316 MultiStar: [#1 0.35,0.06,0.91,U] [#2 -0.13,0.29,0.96,U] [#3 0.32,-0.07,0.88,U] [#4 0.24,0.10,0.90,U] [#5 0.31,0.16,0.79,U] [#6 0.49,0.08,0.00,M10] [#7 0.10,0.06,0.65,U] [#8 0.25,0.22,0.61,U] 
23:38:57.991 00.001 28316 refined, 7 included, MultiStar: {0.22, 0.13}, one-star: {0.29, 0.19}
23:38:57.991 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:38:57.992 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.51)
23:38:57.992 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.25 cameraTheta=0.53 mountX=-0.03 mountY=-0.25, mountTheta=-1.67
23:38:57.993 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.13, opts=13)
23:38:57.994 00.001 28316 Enqueuing Move request for scope (0.22, 0.13)
23:38:57.994 00.000 29988 Worker thread wakes up
23:38:57.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:57.994 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:38:57.995 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:57.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:57.996 00.001 28316 Enqueuing Expose request
23:38:57.996 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
23:38:57.996 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
23:38:57.996 00.000 29988 Moving (0.22, 0.13) raw xDistance=-0.03 yDistance=-0.25
23:38:57.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:57.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:38:57.996 00.000 29988 MoveAxis(E, 0, ABG)
23:38:57.996 00.000 29988 Move returns status 0, amount 0
23:38:57.996 00.000 29988 MoveAxis(N, 60, ABG)
23:38:57.996 00.000 29988 Guiding  Dir = 0, Dur = 60
23:38:57.997 00.001 29988 IsSlewing returns 0
23:38:57.997 00.000 29988 IsGuiding returns 0
23:38:58.002 00.005 29988 PulseGuide returned control before completion, sleep 65
23:38:58.078 00.076 29988 IsGuiding returns 0
23:38:58.078 00.000 29988 Move returns status 0, amount 60
23:38:58.078 00.000 29988 move complete, result=0
23:38:58.078 00.000 29988 worker thread done servicing request
23:38:58.079 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 60 ms NORTH
23:38:58.081 00.002 29988 Worker thread wakes up
23:38:58.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:58.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:59.715 01.634 29988 Exposure complete
23:38:59.738 00.023 29988 worker thread done servicing request
23:38:59.738 00.000 28316 OnExposeComplete: enter
23:38:59.739 00.001 28316 UpdateGuideState(): m_state=6
23:38:59.740 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2216
23:38:59.740 00.000 28316 Star::Find returns 1 (0), X=588.29, Y=117.86, Mass=2013, SNR=30.8, Peak=174 HFD=4.5
23:38:59.741 00.001 28316 MultiStar: [#1 0.46,0.05,0.00,M7] [#2 -0.01,0.15,0.91,U] [#3 0.29,-0.08,0.85,U] [#4 0.30,-0.08,0.85,U] [#5 0.37,-0.13,0.76,U] [#6 0.42,-0.21,0.00,R] [#7 0.07,-0.16,0.63,U] [#8 0.37,0.04,0.61,U] 
23:38:59.741 00.000 28316 refined, 6 included, MultiStar: {0.23, -0.00}, one-star: {0.25, 0.17}
23:38:59.742 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:38:59.742 00.000 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
23:38:59.742 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.00 mountX=0.10 mountY=-0.21, mountTheta=-1.14
23:38:59.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.00, opts=13)
23:38:59.744 00.000 28316 Enqueuing Move request for scope (0.23, -0.00)
23:38:59.745 00.001 29988 Worker thread wakes up
23:38:59.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd
23:38:59.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.00)
23:38:59.745 00.000 29988 Moving (0.23, -0.00) raw xDistance=0.10 yDistance=-0.21
23:38:59.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:38:59.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:38:59.745 00.000 29988 MoveAxis(E, 0, ABG)
23:38:59.745 00.000 29988 Move returns status 0, amount 0
23:38:59.745 00.000 29988 MoveAxis(N, 49, ABG)
23:38:59.745 00.000 29988 Guiding  Dir = 0, Dur = 49
23:38:59.745 00.000 29988 IsSlewing returns 0
23:38:59.746 00.001 29988 IsGuiding returns 0
23:38:59.749 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:38:59.751 00.002 29988 PulseGuide returned control before completion, sleep 55
23:38:59.756 00.005 28316 UpdateGuideState exits: m=2013 RSB=30.8
23:38:59.757 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:59.757 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:38:59.758 00.001 28316 Enqueuing Expose request
23:38:59.821 00.063 29988 IsGuiding returns 0
23:38:59.821 00.000 29988 Move returns status 0, amount 49
23:38:59.821 00.000 29988 move complete, result=0
23:38:59.821 00.000 29988 worker thread done servicing request
23:38:59.821 00.000 29988 Worker thread wakes up
23:38:59.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:38:59.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:38:59.821 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
23:39:01.229 01.408 29988 Exposure complete
23:39:01.253 00.024 29988 worker thread done servicing request
23:39:01.253 00.000 28316 OnExposeComplete: enter
23:39:01.254 00.001 28316 UpdateGuideState(): m_state=6
23:39:01.254 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2217
23:39:01.255 00.001 28316 Star::Find returns 1 (0), X=588.19, Y=117.98, Mass=2010, SNR=30.7, Peak=199 HFD=4.3
23:39:01.255 00.000 28316 MultiStar: [#1 0.30,0.22,0.88,U] [#2 -0.13,0.46,0.00,M1] [#3 0.40,0.15,0.00,M6] [#4 0.27,0.13,0.85,U] [#5 0.39,0.14,0.00,M5] [#6 -0.12,0.32,0.70,U] [#7 0.07,0.09,0.63,U] [#8 0.38,0.02,0.58,U] 
23:39:01.256 00.001 28316 refined, 5 included, MultiStar: {0.18, 0.19}, one-star: {0.15, 0.30}
23:39:01.256 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
23:39:01.257 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
23:39:01.257 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.26 cameraTheta=0.83 mountX=-0.10 mountY=-0.24, mountTheta=-1.96
23:39:01.259 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.19, opts=13)
23:39:01.260 00.001 28316 Enqueuing Move request for scope (0.18, 0.19)
23:39:01.260 00.000 29988 Worker thread wakes up
23:39:01.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd
23:39:01.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.19)
23:39:01.260 00.000 29988 Moving (0.18, 0.19) raw xDistance=-0.10 yDistance=-0.24
23:39:01.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:39:01.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:39:01.260 00.000 29988 MoveAxis(E, 0, ABG)
23:39:01.260 00.000 29988 Move returns status 0, amount 0
23:39:01.260 00.000 29988 MoveAxis(N, 58, ABG)
23:39:01.261 00.001 29988 Guiding  Dir = 0, Dur = 58
23:39:01.261 00.000 29988 IsSlewing returns 0
23:39:01.261 00.000 29988 IsGuiding returns 0
23:39:01.264 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:01.266 00.002 29988 PulseGuide returned control before completion, sleep 64
23:39:01.271 00.005 28316 UpdateGuideState exits: m=2010 RSB=30.7
23:39:01.272 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:01.272 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:01.273 00.001 28316 Enqueuing Expose request
23:39:01.339 00.066 29988 IsGuiding returns 0
23:39:01.339 00.000 29988 Move returns status 0, amount 58
23:39:01.339 00.000 29988 move complete, result=0
23:39:01.339 00.000 29988 worker thread done servicing request
23:39:01.339 00.000 29988 Worker thread wakes up
23:39:01.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:01.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:01.339 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
23:39:02.965 01.626 29988 Exposure complete
23:39:02.988 00.023 29988 worker thread done servicing request
23:39:02.988 00.000 28316 OnExposeComplete: enter
23:39:02.989 00.001 28316 UpdateGuideState(): m_state=6
23:39:02.989 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2218
23:39:02.990 00.001 28316 Star::Find returns 1 (0), X=588.19, Y=117.98, Mass=1964, SNR=30.3, Peak=185 HFD=4.3
23:39:02.991 00.001 28316 MultiStar: [#1 0.30,0.21,0.90,U] [#2 -0.10,0.42,0.00,M2] [#3 0.30,0.13,0.85,U] [#4 0.12,0.07,0.87,U] [#5 0.37,0.07,0.80,U] [#6 -0.15,0.16,0.71,U] [#7 -0.11,0.09,0.66,U] [#8 0.32,0.11,0.58,U] 
23:39:02.991 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.15}, one-star: {0.15, 0.29}
23:39:02.992 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
23:39:02.992 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
23:39:02.993 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.72 mountX=-0.07 mountY=-0.22, mountTheta=-1.86
23:39:02.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
23:39:02.994 00.000 28316 Enqueuing Move request for scope (0.17, 0.15)
23:39:02.995 00.001 29988 Worker thread wakes up
23:39:02.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
23:39:02.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
23:39:02.995 00.000 29988 Moving (0.17, 0.15) raw xDistance=-0.07 yDistance=-0.22
23:39:02.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:02.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:39:02.995 00.000 29988 MoveAxis(E, 0, ABG)
23:39:02.995 00.000 29988 Move returns status 0, amount 0
23:39:02.995 00.000 29988 MoveAxis(N, 52, ABG)
23:39:02.995 00.000 29988 Guiding  Dir = 0, Dur = 52
23:39:02.996 00.001 29988 IsSlewing returns 0
23:39:02.996 00.000 29988 IsGuiding returns 0
23:39:02.999 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:03.000 00.001 29988 PulseGuide returned control before completion, sleep 58
23:39:03.006 00.006 28316 UpdateGuideState exits: m=1964 RSB=30.3
23:39:03.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:03.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:03.007 00.000 28316 Enqueuing Expose request
23:39:03.073 00.066 29988 IsGuiding returns 0
23:39:03.073 00.000 29988 Move returns status 0, amount 52
23:39:03.073 00.000 29988 move complete, result=0
23:39:03.073 00.000 29988 worker thread done servicing request
23:39:03.073 00.000 29988 Worker thread wakes up
23:39:03.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:03.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:39:03.074 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:04.477 01.403 29988 Exposure complete
23:39:04.501 00.024 29988 worker thread done servicing request
23:39:04.501 00.000 28316 OnExposeComplete: enter
23:39:04.502 00.001 28316 UpdateGuideState(): m_state=6
23:39:04.503 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2219
23:39:04.504 00.001 28316 Star::Find returns 1 (0), X=588.09, Y=117.99, Mass=1982, SNR=30.6, Peak=195 HFD=4.4
23:39:04.504 00.000 28316 MultiStar: [#1 0.13,0.13,0.87,U] [#2 -0.22,0.37,0.00,M3] [#3 0.20,0.11,0.88,U] [#4 0.16,0.21,0.84,U] [#5 0.26,0.18,0.76,U] [#6 -0.15,0.21,0.71,U] [#7 -0.23,0.17,0.64,U] [#8 0.19,0.38,0.00,M1] 
23:39:04.505 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.19}, one-star: {0.06, 0.30}
23:39:04.505 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
23:39:04.506 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.85)
23:39:04.508 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.19 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
23:39:04.510 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.19, opts=13)
23:39:04.511 00.001 28316 Enqueuing Move request for scope (0.08, 0.19)
23:39:04.512 00.001 29988 Worker thread wakes up
23:39:04.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
23:39:04.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
23:39:04.512 00.000 29988 Moving (0.08, 0.19) raw xDistance=-0.14 yDistance=-0.15
23:39:04.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:39:04.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:04.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:39:04.512 00.000 29988 MoveAxis(E, 0, ABG)
23:39:04.512 00.000 29988 Move returns status 0, amount 0
23:39:04.512 00.000 29988 MoveAxis(N, 0, ABG)
23:39:04.513 00.001 29988 Move returns status 0, amount 0
23:39:04.513 00.000 29988 move complete, result=0
23:39:04.513 00.000 29988 worker thread done servicing request
23:39:04.516 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:04.523 00.007 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:39:04.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:04.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:04.524 00.000 28316 Enqueuing Expose request
23:39:04.524 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:04.526 00.002 29988 Worker thread wakes up
23:39:04.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:04.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:06.164 01.638 29988 Exposure complete
23:39:06.188 00.024 29988 worker thread done servicing request
23:39:06.188 00.000 28316 OnExposeComplete: enter
23:39:06.188 00.000 28316 UpdateGuideState(): m_state=6
23:39:06.189 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2220
23:39:06.189 00.000 28316 Star::Find returns 1 (0), X=588.32, Y=117.93, Mass=1935, SNR=30.2, Peak=166 HFD=4.2
23:39:06.190 00.001 28316 MultiStar: [#1 0.57,0.09,0.00,M5] [#2 0.05,0.34,0.94,U] [#3 0.46,0.00,0.00,M5] [#4 0.39,0.17,0.00,M1] [#5 0.63,0.02,0.00,M4] [#6 -0.03,0.37,0.72,U] [#7 0.16,0.17,0.67,U] [#8 0.33,0.35,0.00,M2] 
23:39:06.191 00.001 28316 refined, 3 included, MultiStar: {0.12, 0.28}, one-star: {0.29, 0.24}
23:39:06.191 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:39:06.192 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
23:39:06.192 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.16 mountX=-0.21 mountY=-0.24, mountTheta=-2.28
23:39:06.194 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.28, opts=13)
23:39:06.194 00.000 28316 Enqueuing Move request for scope (0.12, 0.28)
23:39:06.195 00.001 29988 Worker thread wakes up
23:39:06.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd
23:39:06.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.28)
23:39:06.195 00.000 29988 Moving (0.12, 0.28) raw xDistance=-0.21 yDistance=-0.24
23:39:06.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:39:06.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:39:06.195 00.000 29988 MoveAxis(E, 43, ABG)
23:39:06.195 00.000 29988 Guiding  Dir = 2, Dur = 43
23:39:06.196 00.001 29988 IsSlewing returns 0
23:39:06.196 00.000 29988 IsGuiding returns 0
23:39:06.198 00.002 29988 PulseGuide returned control before completion, sleep 52
23:39:06.199 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:06.206 00.007 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:39:06.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:06.208 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:06.208 00.000 28316 Enqueuing Expose request
23:39:06.258 00.050 29988 IsGuiding returns 1
23:39:06.258 00.000 29988 scope still moving after pulse duration time elapsed
23:39:06.289 00.031 29988 IsSlewing returns 0
23:39:06.289 00.000 29988 IsGuiding returns 0
23:39:06.289 00.000 29988 scope move finished after 43 + 50 ms
23:39:06.290 00.001 29988 Move returns status 0, amount 43
23:39:06.290 00.000 29988 MoveAxis(N, 57, ABG)
23:39:06.290 00.000 29988 Guiding  Dir = 0, Dur = 57
23:39:06.290 00.000 29988 IsSlewing returns 0
23:39:06.290 00.000 29988 IsGuiding returns 0
23:39:06.295 00.005 29988 PulseGuide returned control before completion, sleep 63
23:39:06.367 00.072 29988 IsGuiding returns 0
23:39:06.367 00.000 29988 Move returns status 0, amount 57
23:39:06.367 00.000 29988 move complete, result=0
23:39:06.367 00.000 29988 worker thread done servicing request
23:39:06.367 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.2 px 57 ms NORTH
23:39:06.368 00.001 29988 Worker thread wakes up
23:39:06.369 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:06.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:07.772 01.403 29988 Exposure complete
23:39:07.796 00.024 29988 worker thread done servicing request
23:39:07.796 00.000 28316 OnExposeComplete: enter
23:39:07.796 00.000 28316 UpdateGuideState(): m_state=6
23:39:07.797 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2221
23:39:07.797 00.000 28316 Star::Find returns 1 (0), X=588.33, Y=117.76, Mass=2011, SNR=30.8, Peak=175 HFD=4.4
23:39:07.798 00.001 28316 MultiStar: [#1 0.44,-0.15,0.00,M6] [#2 0.10,0.13,0.94,U] [#3 0.53,-0.20,0.00,M6] [#4 0.38,-0.07,0.85,U] [#5 0.49,-0.19,0.00,M5] [#6 -0.01,-0.05,0.69,U] [#7 0.13,-0.07,0.64,U] [#8 0.41,-0.05,0.58,U] 
23:39:07.798 00.000 28316 refined, 5 included, MultiStar: {0.22, 0.01}, one-star: {0.29, 0.07}
23:39:07.799 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
23:39:07.799 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.01)
23:39:07.799 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.02 mountX=0.09 mountY=-0.20, mountTheta=-1.16
23:39:07.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.01, opts=13)
23:39:07.802 00.001 28316 Enqueuing Move request for scope (0.22, 0.01)
23:39:07.803 00.001 29988 Worker thread wakes up
23:39:07.803 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
23:39:07.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
23:39:07.803 00.000 29988 Moving (0.22, 0.01) raw xDistance=0.09 yDistance=-0.20
23:39:07.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:39:07.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:07.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:39:07.803 00.000 29988 MoveAxis(E, 0, ABG)
23:39:07.803 00.000 29988 Move returns status 0, amount 0
23:39:07.803 00.000 29988 MoveAxis(N, 0, ABG)
23:39:07.804 00.001 29988 Move returns status 0, amount 0
23:39:07.804 00.000 29988 move complete, result=0
23:39:07.804 00.000 29988 worker thread done servicing request
23:39:07.808 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:07.815 00.007 28316 UpdateGuideState exits: m=2011 RSB=30.8
23:39:07.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:07.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:07.816 00.000 28316 Enqueuing Expose request
23:39:07.817 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:07.817 00.000 29988 Worker thread wakes up
23:39:07.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:07.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:09.444 01.627 29988 Exposure complete
23:39:09.468 00.024 29988 worker thread done servicing request
23:39:09.468 00.000 28316 OnExposeComplete: enter
23:39:09.469 00.001 28316 UpdateGuideState(): m_state=6
23:39:09.469 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2222
23:39:09.470 00.001 28316 Star::Find returns 1 (0), X=588.49, Y=117.95, Mass=1823, SNR=29.2, Peak=151 HFD=4.0
23:39:09.470 00.000 28316 MultiStar: [#1 0.55,0.12,0.00,M7] [#2 0.17,0.33,1.00,U] [#3 0.65,-0.07,0.00,M7] [#4 0.37,0.03,0.91,U] [#5 0.54,0.18,0.00,M6] [#6 0.11,0.18,0.73,U] [#7 0.22,0.16,0.67,U] [#8 0.57,0.03,0.00,M2] 
23:39:09.471 00.001 28316 refined, 4 included, MultiStar: {0.28, 0.20}, one-star: {0.45, 0.27}
23:39:09.471 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
23:39:09.472 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.41)
23:39:09.473 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.20 hyp=0.34 cameraTheta=0.62 mountX=-0.07 mountY=-0.34, mountTheta=-1.77
23:39:09.476 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.20, opts=13)
23:39:09.478 00.002 28316 Enqueuing Move request for scope (0.28, 0.20)
23:39:09.478 00.000 29988 Worker thread wakes up
23:39:09.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.20) opts 0xd
23:39:09.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.20)
23:39:09.478 00.000 29988 Moving (0.28, 0.20) raw xDistance=-0.07 yDistance=-0.34
23:39:09.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:09.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:39:09.478 00.000 29988 MoveAxis(E, 0, ABG)
23:39:09.478 00.000 29988 Move returns status 0, amount 0
23:39:09.478 00.000 29988 MoveAxis(N, 80, ABG)
23:39:09.478 00.000 29988 Guiding  Dir = 0, Dur = 80
23:39:09.479 00.001 29988 IsSlewing returns 0
23:39:09.479 00.000 29988 IsGuiding returns 0
23:39:09.482 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:09.483 00.001 29988 PulseGuide returned control before completion, sleep 86
23:39:09.490 00.007 28316 UpdateGuideState exits: m=1823 RSB=29.2
23:39:09.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:09.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:09.492 00.000 28316 Enqueuing Expose request
23:39:09.585 00.093 29988 IsGuiding returns 0
23:39:09.585 00.000 29988 Move returns status 0, amount 80
23:39:09.585 00.000 29988 move complete, result=0
23:39:09.585 00.000 29988 worker thread done servicing request
23:39:09.586 00.001 29988 Worker thread wakes up
23:39:09.586 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 80 ms NORTH
23:39:09.587 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:09.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:10.989 01.402 29988 Exposure complete
23:39:11.013 00.024 29988 worker thread done servicing request
23:39:11.013 00.000 28316 OnExposeComplete: enter
23:39:11.014 00.001 28316 UpdateGuideState(): m_state=6
23:39:11.014 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2223
23:39:11.015 00.001 28316 Star::Find returns 1 (0), X=588.35, Y=117.87, Mass=1913, SNR=30.0, Peak=167 HFD=4.4
23:39:11.015 00.000 28316 MultiStar: [#1 0.46,-0.03,0.00,M8] [#2 0.14,0.23,0.97,U] [#3 0.62,-0.07,0.00,M8] [#4 0.28,-0.06,0.88,U] [#5 0.43,0.09,0.00,M7] [#6 0.09,0.22,0.72,U] [#7 0.17,0.01,0.68,U] [#8 0.43,0.06,0.00,M3] 
23:39:11.016 00.001 28316 refined, 4 included, MultiStar: {0.21, 0.12}, one-star: {0.32, 0.19}
23:39:11.016 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:39:11.016 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
23:39:11.017 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.53 mountX=-0.03 mountY=-0.24, mountTheta=-1.68
23:39:11.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.12, opts=13)
23:39:11.018 00.000 28316 Enqueuing Move request for scope (0.21, 0.12)
23:39:11.019 00.001 29988 Worker thread wakes up
23:39:11.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
23:39:11.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
23:39:11.019 00.000 29988 Moving (0.21, 0.12) raw xDistance=-0.03 yDistance=-0.24
23:39:11.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:11.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:39:11.019 00.000 29988 MoveAxis(E, 0, ABG)
23:39:11.019 00.000 29988 Move returns status 0, amount 0
23:39:11.019 00.000 29988 MoveAxis(N, 57, ABG)
23:39:11.019 00.000 29988 Guiding  Dir = 0, Dur = 57
23:39:11.019 00.000 29988 IsSlewing returns 0
23:39:11.019 00.000 29988 IsGuiding returns 0
23:39:11.023 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:11.025 00.002 29988 PulseGuide returned control before completion, sleep 62
23:39:11.031 00.006 28316 UpdateGuideState exits: m=1913 RSB=30.0
23:39:11.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:11.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:11.033 00.001 28316 Enqueuing Expose request
23:39:11.098 00.065 29988 IsGuiding returns 0
23:39:11.098 00.000 29988 Move returns status 0, amount 57
23:39:11.098 00.000 29988 move complete, result=0
23:39:11.098 00.000 29988 worker thread done servicing request
23:39:11.098 00.000 29988 Worker thread wakes up
23:39:11.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:11.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:11.098 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 57 ms NORTH
23:39:12.726 01.628 29988 Exposure complete
23:39:12.752 00.026 29988 worker thread done servicing request
23:39:12.752 00.000 28316 OnExposeComplete: enter
23:39:12.753 00.001 28316 UpdateGuideState(): m_state=6
23:39:12.754 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2224
23:39:12.754 00.000 28316 Star::Find returns 1 (0), X=588.43, Y=117.89, Mass=1921, SNR=30.1, Peak=162 HFD=3.9
23:39:12.755 00.001 28316 MultiStar: [#1 0.53,-0.05,0.00,M9] [#2 0.21,0.21,0.95,U] [#3 0.50,-0.09,0.00,M9] [#4 0.44,-0.00,0.00,M1] [#5 0.67,-0.04,0.00,M8] [#6 0.01,0.16,0.73,U] [#7 0.15,-0.03,0.65,U] [#8 0.44,0.11,0.00,M4] 
23:39:12.755 00.000 28316 refined, 3 included, MultiStar: {0.21, 0.15}, one-star: {0.39, 0.20}
23:39:12.755 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
23:39:12.756 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
23:39:12.756 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.15 hyp=0.26 cameraTheta=0.63 mountX=-0.05 mountY=-0.25, mountTheta=-1.77
23:39:12.758 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.15, opts=13)
23:39:12.759 00.001 28316 Enqueuing Move request for scope (0.21, 0.15)
23:39:12.759 00.000 29988 Worker thread wakes up
23:39:12.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.15) opts 0xd
23:39:12.759 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.15)
23:39:12.759 00.000 29988 Moving (0.21, 0.15) raw xDistance=-0.05 yDistance=-0.25
23:39:12.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:39:12.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:39:12.759 00.000 29988 MoveAxis(E, 0, ABG)
23:39:12.759 00.000 29988 Move returns status 0, amount 0
23:39:12.760 00.001 29988 MoveAxis(N, 61, ABG)
23:39:12.760 00.000 29988 Guiding  Dir = 0, Dur = 61
23:39:12.760 00.000 29988 IsSlewing returns 0
23:39:12.760 00.000 29988 IsGuiding returns 0
23:39:12.764 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:12.765 00.001 29988 PulseGuide returned control before completion, sleep 66
23:39:12.771 00.006 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:39:12.771 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:12.772 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:12.772 00.000 28316 Enqueuing Expose request
23:39:12.835 00.063 29988 IsGuiding returns 0
23:39:12.835 00.000 29988 Move returns status 0, amount 61
23:39:12.835 00.000 29988 move complete, result=0
23:39:12.835 00.000 29988 worker thread done servicing request
23:39:12.835 00.000 29988 Worker thread wakes up
23:39:12.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:12.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:12.836 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
23:39:14.243 01.407 29988 Exposure complete
23:39:14.266 00.023 29988 worker thread done servicing request
23:39:14.266 00.000 28316 OnExposeComplete: enter
23:39:14.266 00.000 28316 UpdateGuideState(): m_state=6
23:39:14.267 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2225
23:39:14.267 00.000 28316 Star::Find returns 1 (0), X=588.37, Y=117.88, Mass=1898, SNR=29.8, Peak=161 HFD=4.3
23:39:14.268 00.001 28316 MultiStar: [#1 0.57,0.13,0.00,M10] [#2 -0.01,0.28,0.98,U] [#3 0.50,0.01,0.00,M10] [#4 0.26,0.15,0.87,U] [#5 0.54,-0.08,0.00,M9] [#6 -0.01,0.27,0.74,U] [#7 0.02,0.02,0.68,U] [#8 0.40,-0.02,0.62,U] 
23:39:14.268 00.000 28316 refined, 5 included, MultiStar: {0.16, 0.16}, one-star: {0.33, 0.19}
23:39:14.269 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:39:14.269 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.25)
23:39:14.270 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.79 mountX=-0.08 mountY=-0.22, mountTheta=-1.93
23:39:14.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.16, opts=13)
23:39:14.271 00.000 28316 Enqueuing Move request for scope (0.16, 0.16)
23:39:14.272 00.001 29988 Worker thread wakes up
23:39:14.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
23:39:14.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
23:39:14.272 00.000 29988 Moving (0.16, 0.16) raw xDistance=-0.08 yDistance=-0.22
23:39:14.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:14.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:39:14.272 00.000 29988 MoveAxis(E, 0, ABG)
23:39:14.272 00.000 29988 Move returns status 0, amount 0
23:39:14.272 00.000 29988 MoveAxis(N, 52, ABG)
23:39:14.272 00.000 29988 Guiding  Dir = 0, Dur = 52
23:39:14.272 00.000 29988 IsSlewing returns 0
23:39:14.272 00.000 29988 IsGuiding returns 0
23:39:14.275 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:14.277 00.002 29988 PulseGuide returned control before completion, sleep 58
23:39:14.283 00.006 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:39:14.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:14.284 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:14.284 00.000 28316 Enqueuing Expose request
23:39:14.349 00.065 29988 IsGuiding returns 0
23:39:14.349 00.000 29988 Move returns status 0, amount 52
23:39:14.349 00.000 29988 move complete, result=0
23:39:14.349 00.000 29988 worker thread done servicing request
23:39:14.349 00.000 29988 Worker thread wakes up
23:39:14.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:14.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:39:14.350 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:15.977 01.627 29988 Exposure complete
23:39:16.002 00.025 29988 worker thread done servicing request
23:39:16.002 00.000 28316 OnExposeComplete: enter
23:39:16.003 00.001 28316 UpdateGuideState(): m_state=6
23:39:16.003 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2226
23:39:16.003 00.000 28316 Star::Find returns 1 (0), X=588.34, Y=117.84, Mass=1894, SNR=29.8, Peak=165 HFD=4.4
23:39:16.004 00.001 28316 MultiStar: [#1 0.45,0.01,0.00,R] [#2 0.13,0.16,0.95,U] [#3 0.55,-0.18,0.00,R] [#4 0.32,-0.13,0.87,U] [#5 0.48,-0.03,0.00,M10] [#6 0.03,0.09,0.73,U] [#7 0.13,0.04,0.70,U] [#8 0.32,0.01,0.59,U] 
23:39:16.004 00.000 28316 refined, 5 included, MultiStar: {0.21, 0.06}, one-star: {0.30, 0.15}
23:39:16.005 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:39:16.005 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
23:39:16.005 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.28 mountX=0.03 mountY=-0.21, mountTheta=-1.42
23:39:16.007 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.06, opts=13)
23:39:16.007 00.000 28316 Enqueuing Move request for scope (0.21, 0.06)
23:39:16.008 00.001 29988 Worker thread wakes up
23:39:16.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
23:39:16.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
23:39:16.008 00.000 29988 Moving (0.21, 0.06) raw xDistance=0.03 yDistance=-0.21
23:39:16.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:16.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:39:16.008 00.000 29988 MoveAxis(E, 0, ABG)
23:39:16.008 00.000 29988 Move returns status 0, amount 0
23:39:16.008 00.000 29988 MoveAxis(N, 51, ABG)
23:39:16.008 00.000 29988 Guiding  Dir = 0, Dur = 51
23:39:16.009 00.001 29988 IsSlewing returns 0
23:39:16.009 00.000 29988 IsGuiding returns 0
23:39:16.011 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:16.014 00.003 29988 PulseGuide returned control before completion, sleep 56
23:39:16.019 00.005 28316 UpdateGuideState exits: m=1894 RSB=29.8
23:39:16.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:16.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:16.021 00.001 28316 Enqueuing Expose request
23:39:16.086 00.065 29988 IsGuiding returns 0
23:39:16.086 00.000 29988 Move returns status 0, amount 51
23:39:16.086 00.000 29988 move complete, result=0
23:39:16.086 00.000 29988 worker thread done servicing request
23:39:16.086 00.000 29988 Worker thread wakes up
23:39:16.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:16.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:16.086 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
23:39:17.496 01.410 29988 Exposure complete
23:39:17.519 00.023 29988 worker thread done servicing request
23:39:17.519 00.000 28316 OnExposeComplete: enter
23:39:17.520 00.001 28316 UpdateGuideState(): m_state=6
23:39:17.520 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2227
23:39:17.521 00.001 28316 Star::Find returns 1 (0), X=588.38, Y=117.91, Mass=1926, SNR=30.2, Peak=154 HFD=4.0
23:39:17.521 00.000 28316 MultiStar: [#1 0.19,-0.00,0.88,U] [#2 0.16,0.12,0.97,U] [#3 0.08,-0.00,0.84,U] [#4 0.37,-0.01,0.87,U] [#5 0.57,0.00,0.00,R] [#6 -0.03,0.14,0.74,U] [#7 0.17,-0.11,0.69,U] [#8 0.45,0.08,0.00,M3] 
23:39:17.521 00.000 28316 refined, 6 included, MultiStar: {0.19, 0.06}, one-star: {0.34, 0.22}
23:39:17.522 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
23:39:17.522 00.000 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
23:39:17.523 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.30 mountX=0.03 mountY=-0.20, mountTheta=-1.44
23:39:17.524 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.06, opts=13)
23:39:17.525 00.001 28316 Enqueuing Move request for scope (0.19, 0.06)
23:39:17.525 00.000 29988 Worker thread wakes up
23:39:17.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
23:39:17.525 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
23:39:17.525 00.000 29988 Moving (0.19, 0.06) raw xDistance=0.03 yDistance=-0.20
23:39:17.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:17.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:17.526 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:39:17.526 00.000 29988 MoveAxis(E, 0, ABG)
23:39:17.526 00.000 29988 Move returns status 0, amount 0
23:39:17.526 00.000 29988 MoveAxis(N, 0, ABG)
23:39:17.526 00.000 29988 Move returns status 0, amount 0
23:39:17.526 00.000 29988 move complete, result=0
23:39:17.526 00.000 29988 worker thread done servicing request
23:39:17.529 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:17.536 00.007 28316 UpdateGuideState exits: m=1926 RSB=30.2
23:39:17.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:17.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:17.537 00.000 28316 Enqueuing Expose request
23:39:17.538 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:17.538 00.000 29988 Worker thread wakes up
23:39:17.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:17.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:19.166 01.628 29988 Exposure complete
23:39:19.189 00.023 29988 worker thread done servicing request
23:39:19.189 00.000 28316 OnExposeComplete: enter
23:39:19.190 00.001 28316 UpdateGuideState(): m_state=6
23:39:19.191 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2228
23:39:19.191 00.000 28316 Star::Find returns 1 (0), X=588.19, Y=117.93, Mass=1862, SNR=29.6, Peak=180 HFD=4.3
23:39:19.192 00.001 28316 MultiStar: [#1 -0.03,0.11,0.94,U] [#2 -0.09,0.36,0.97,U] [#3 -0.06,0.12,0.89,U] [#4 0.19,0.06,0.88,U] [#5 -0.06,0.11,0.76,U] [#6 -0.02,0.27,0.74,U] [#7 0.13,0.07,0.67,U] [#8 0.40,0.20,0.00,M4] 
23:39:19.192 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.17}, one-star: {0.15, 0.24}
23:39:19.193 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:39:19.193 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
23:39:19.193 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.42 mountX=-0.15 mountY=-0.10, mountTheta=-2.53
23:39:19.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.17, opts=13)
23:39:19.195 00.001 28316 Enqueuing Move request for scope (0.03, 0.17)
23:39:19.195 00.000 29988 Worker thread wakes up
23:39:19.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
23:39:19.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
23:39:19.195 00.000 29988 Moving (0.03, 0.17) raw xDistance=-0.15 yDistance=-0.10
23:39:19.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:39:19.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:19.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:39:19.195 00.000 29988 MoveAxis(E, 0, ABG)
23:39:19.195 00.000 29988 Move returns status 0, amount 0
23:39:19.195 00.000 29988 MoveAxis(N, 0, ABG)
23:39:19.195 00.000 29988 Move returns status 0, amount 0
23:39:19.195 00.000 29988 move complete, result=0
23:39:19.195 00.000 29988 worker thread done servicing request
23:39:19.198 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:19.206 00.008 28316 UpdateGuideState exits: m=1862 RSB=29.6
23:39:19.206 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:19.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:19.207 00.001 28316 Enqueuing Expose request
23:39:19.207 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:19.208 00.001 29988 Worker thread wakes up
23:39:19.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:19.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:20.724 01.516 29988 Exposure complete
23:39:20.747 00.023 29988 worker thread done servicing request
23:39:20.747 00.000 28316 OnExposeComplete: enter
23:39:20.747 00.000 28316 UpdateGuideState(): m_state=6
23:39:20.748 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2229
23:39:20.748 00.000 28316 Star::Find returns 1 (0), X=588.30, Y=118.06, Mass=1837, SNR=29.5, Peak=180 HFD=4.1
23:39:20.749 00.001 28316 MultiStar: [#1 -0.11,0.21,0.92,U] [#2 -0.12,0.36,1.00,U] [#3 -0.07,0.24,0.89,U] [#4 0.13,0.36,0.90,U] [#5 -0.27,0.30,0.80,U] [#6 0.06,0.41,0.00,M1] [#7 0.15,0.35,0.68,U] [#8 0.40,0.36,0.00,M5] 
23:39:20.749 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.31}, one-star: {0.26, 0.37}
23:39:20.750 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
23:39:20.750 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
23:39:20.751 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.59 mountX=-0.29 mountY=-0.14, mountTheta=-2.70
23:39:20.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.31, opts=13)
23:39:20.753 00.001 28316 Enqueuing Move request for scope (-0.01, 0.31)
23:39:20.753 00.000 29988 Worker thread wakes up
23:39:20.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
23:39:20.753 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
23:39:20.753 00.000 29988 Moving (-0.01, 0.31) raw xDistance=-0.29 yDistance=-0.14
23:39:20.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:39:20.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:20.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:39:20.753 00.000 29988 MoveAxis(E, 60, ABG)
23:39:20.753 00.000 29988 Guiding  Dir = 2, Dur = 60
23:39:20.754 00.001 29988 IsSlewing returns 0
23:39:20.754 00.000 29988 IsGuiding returns 0
23:39:20.756 00.002 29988 PulseGuide returned control before completion, sleep 69
23:39:20.760 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:20.768 00.008 28316 UpdateGuideState exits: m=1837 RSB=29.5
23:39:20.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:20.769 00.000 28316 Enqueuing Expose request
23:39:20.833 00.064 29988 IsGuiding returns 0
23:39:20.833 00.000 29988 Move returns status 0, amount 60
23:39:20.833 00.000 29988 MoveAxis(N, 0, ABG)
23:39:20.833 00.000 29988 Move returns status 0, amount 0
23:39:20.833 00.000 29988 move complete, result=0
23:39:20.833 00.000 29988 worker thread done servicing request
23:39:20.833 00.000 29988 Worker thread wakes up
23:39:20.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:20.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:20.833 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.1 px 0 ms NORTH
23:39:22.455 01.622 29988 Exposure complete
23:39:22.481 00.026 29988 worker thread done servicing request
23:39:22.481 00.000 28316 OnExposeComplete: enter
23:39:22.482 00.001 28316 UpdateGuideState(): m_state=6
23:39:22.482 00.000 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2230
23:39:22.483 00.001 28316 Star::Find returns 1 (0), X=588.48, Y=117.84, Mass=1883, SNR=29.7, Peak=164 HFD=3.8
23:39:22.483 00.000 28316 MultiStar: [#1 0.10,0.03,0.89,U] [#2 0.18,0.21,0.97,U] [#3 -0.15,0.18,0.87,U] [#4 0.32,0.16,0.89,U] [#5 -0.02,0.05,0.79,U] [#6 -0.10,0.27,0.73,U] [#7 0.22,0.12,0.66,U] [#8 0.31,0.31,0.00,M6] 
23:39:22.484 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.15}, one-star: {0.44, 0.16}
23:39:22.484 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
23:39:22.484 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
23:39:22.485 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.83 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
23:39:22.487 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.15, opts=13)
23:39:22.487 00.000 28316 Enqueuing Move request for scope (0.14, 0.15)
23:39:22.488 00.001 29988 Worker thread wakes up
23:39:22.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
23:39:22.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
23:39:22.488 00.000 29988 Moving (0.14, 0.15) raw xDistance=-0.08 yDistance=-0.19
23:39:22.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:22.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:22.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:39:22.488 00.000 29988 MoveAxis(E, 0, ABG)
23:39:22.488 00.000 29988 Move returns status 0, amount 0
23:39:22.488 00.000 29988 MoveAxis(N, 0, ABG)
23:39:22.488 00.000 29988 Move returns status 0, amount 0
23:39:22.488 00.000 29988 move complete, result=0
23:39:22.488 00.000 29988 worker thread done servicing request
23:39:22.491 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:22.498 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:39:22.499 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:22.499 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:22.500 00.001 28316 Enqueuing Expose request
23:39:22.500 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:22.501 00.001 29988 Worker thread wakes up
23:39:22.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:22.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:24.023 01.522 29988 Exposure complete
23:39:24.048 00.025 29988 worker thread done servicing request
23:39:24.048 00.000 28316 OnExposeComplete: enter
23:39:24.049 00.001 28316 UpdateGuideState(): m_state=6
23:39:24.049 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2231
23:39:24.050 00.001 28316 Star::Find returns 1 (0), X=588.52, Y=117.94, Mass=2063, SNR=31.2, Peak=164 HFD=4.2
23:39:24.050 00.000 28316 MultiStar: [#1 0.12,0.07,0.88,U] [#2 0.15,0.33,0.92,U] [#3 0.01,0.19,0.86,U] [#4 0.42,0.11,0.00,M1] [#5 -0.03,0.10,0.74,U] [#6 0.04,0.39,0.71,U] [#7 0.13,0.22,0.62,U] [#8 0.46,0.01,0.00,M7] 
23:39:24.051 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.22}, one-star: {0.48, 0.25}
23:39:24.051 00.000 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
23:39:24.051 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.24 = -1.04)
23:39:24.052 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.00 mountX=-0.14 mountY=-0.23, mountTheta=-2.13
23:39:24.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.22, opts=13)
23:39:24.054 00.001 28316 Enqueuing Move request for scope (0.14, 0.22)
23:39:24.054 00.000 29988 Worker thread wakes up
23:39:24.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
23:39:24.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
23:39:24.054 00.000 29988 Moving (0.14, 0.22) raw xDistance=-0.14 yDistance=-0.23
23:39:24.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:39:24.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:39:24.054 00.000 29988 MoveAxis(E, 0, ABG)
23:39:24.054 00.000 29988 Move returns status 0, amount 0
23:39:24.054 00.000 29988 MoveAxis(N, 54, ABG)
23:39:24.054 00.000 29988 Guiding  Dir = 0, Dur = 54
23:39:24.055 00.001 29988 IsSlewing returns 0
23:39:24.055 00.000 29988 IsGuiding returns 0
23:39:24.058 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:24.060 00.002 29988 PulseGuide returned control before completion, sleep 59
23:39:24.065 00.005 28316 UpdateGuideState exits: m=2063 RSB=31.2
23:39:24.066 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:24.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:24.067 00.001 28316 Enqueuing Expose request
23:39:24.130 00.063 29988 IsGuiding returns 0
23:39:24.130 00.000 29988 Move returns status 0, amount 54
23:39:24.130 00.000 29988 move complete, result=0
23:39:24.130 00.000 29988 worker thread done servicing request
23:39:24.130 00.000 29988 Worker thread wakes up
23:39:24.130 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
23:39:24.131 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:24.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:25.768 01.637 29988 Exposure complete
23:39:25.794 00.026 29988 worker thread done servicing request
23:39:25.794 00.000 28316 OnExposeComplete: enter
23:39:25.795 00.001 28316 UpdateGuideState(): m_state=6
23:39:25.796 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2232
23:39:25.796 00.000 28316 Star::Find returns 1 (0), X=588.22, Y=118.04, Mass=1916, SNR=30.0, Peak=182 HFD=4.1
23:39:25.797 00.001 28316 MultiStar: [#1 -0.10,0.17,0.92,U] [#2 0.00,0.39,0.97,U] [#3 -0.17,0.21,0.87,U] [#4 0.23,0.12,0.83,U] [#5 -0.13,0.22,0.79,U] [#6 -0.03,0.41,0.72,U] [#7 0.05,0.14,0.67,U] [#8 0.26,0.24,0.61,U] 
23:39:25.797 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.25}, one-star: {0.18, 0.35}
23:39:25.797 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:39:25.798 00.001 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:39:25.798 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.46 mountX=-0.22 mountY=-0.14, mountTheta=-2.57
23:39:25.800 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.25, opts=13)
23:39:25.800 00.000 28316 Enqueuing Move request for scope (0.03, 0.25)
23:39:25.801 00.001 29988 Worker thread wakes up
23:39:25.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
23:39:25.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
23:39:25.801 00.000 29988 Moving (0.03, 0.25) raw xDistance=-0.22 yDistance=-0.14
23:39:25.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:39:25.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:25.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:39:25.801 00.000 29988 MoveAxis(E, 46, ABG)
23:39:25.801 00.000 29988 Guiding  Dir = 2, Dur = 46
23:39:25.801 00.000 29988 IsSlewing returns 0
23:39:25.802 00.001 29988 IsGuiding returns 0
23:39:25.803 00.001 29988 PulseGuide returned control before completion, sleep 55
23:39:25.804 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:25.812 00.008 28316 UpdateGuideState exits: m=1916 RSB=30.0
23:39:25.813 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:25.814 00.001 28316 Enqueuing Expose request
23:39:25.860 00.046 29988 IsGuiding returns 1
23:39:25.860 00.000 29988 scope still moving after pulse duration time elapsed
23:39:25.891 00.031 29988 IsSlewing returns 0
23:39:25.891 00.000 29988 IsGuiding returns 0
23:39:25.891 00.000 29988 scope move finished after 46 + 43 ms
23:39:25.891 00.000 29988 Move returns status 0, amount 46
23:39:25.891 00.000 29988 MoveAxis(N, 0, ABG)
23:39:25.891 00.000 29988 Move returns status 0, amount 0
23:39:25.891 00.000 29988 move complete, result=0
23:39:25.891 00.000 29988 worker thread done servicing request
23:39:25.891 00.000 29988 Worker thread wakes up
23:39:25.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:25.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:25.891 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
23:39:27.294 01.403 29988 Exposure complete
23:39:27.322 00.028 29988 worker thread done servicing request
23:39:27.323 00.001 28316 OnExposeComplete: enter
23:39:27.323 00.000 28316 UpdateGuideState(): m_state=6
23:39:27.324 00.001 28316 Star::Find(15, 588, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2233
23:39:27.324 00.000 28316 Star::Find returns 1 (0), X=588.39, Y=117.89, Mass=1939, SNR=30.1, Peak=151 HFD=4.3
23:39:27.325 00.001 28316 MultiStar: [#1 0.12,-0.00,0.90,U] [#2 0.07,0.21,0.98,U] [#3 0.03,0.04,0.88,U] [#4 0.39,-0.12,0.84,U] [#5 -0.02,-0.02,0.77,U] [#6 0.10,0.20,0.70,U] [#7 0.28,0.05,0.66,U] [#8 0.44,0.05,0.00,M7] 
23:39:27.325 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.07}, one-star: {0.35, 0.20}
23:39:27.325 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.56 = 1.56)
23:39:27.326 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.62)
23:39:27.326 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.42 mountX=0.00 mountY=-0.18, mountTheta=-1.56
23:39:27.328 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.07, opts=13)
23:39:27.328 00.000 28316 Enqueuing Move request for scope (0.17, 0.07)
23:39:27.329 00.001 29988 Worker thread wakes up
23:39:27.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
23:39:27.329 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
23:39:27.329 00.000 29988 Moving (0.17, 0.07) raw xDistance=0.00 yDistance=-0.18
23:39:27.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:39:27.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:27.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:39:27.329 00.000 29988 MoveAxis(E, 0, ABG)
23:39:27.329 00.000 29988 Move returns status 0, amount 0
23:39:27.329 00.000 29988 MoveAxis(N, 0, ABG)
23:39:27.329 00.000 29988 Move returns status 0, amount 0
23:39:27.329 00.000 29988 move complete, result=0
23:39:27.329 00.000 29988 worker thread done servicing request
23:39:27.332 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:27.339 00.007 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:39:27.340 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:27.340 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:27.341 00.001 28316 Enqueuing Expose request
23:39:27.341 00.000 29988 Worker thread wakes up
23:39:27.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:27.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:27.341 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:28.972 01.631 29988 Exposure complete
23:39:28.996 00.024 29988 worker thread done servicing request
23:39:28.996 00.000 28316 OnExposeComplete: enter
23:39:28.997 00.001 28316 UpdateGuideState(): m_state=6
23:39:28.997 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2234
23:39:28.998 00.001 28316 Star::Find returns 1 (0), X=588.27, Y=117.79, Mass=1925, SNR=30.0, Peak=165 HFD=4.4
23:39:28.998 00.000 28316 MultiStar: [#1 0.17,0.01,0.92,U] [#2 -0.02,0.11,0.98,U] [#3 0.03,0.03,0.87,U] [#4 0.24,-0.12,0.88,U] [#5 -0.01,-0.04,0.77,U] [#6 0.10,-0.11,0.73,U] [#7 0.24,-0.23,0.67,U] [#8 0.55,-0.22,0.00,M8] 
23:39:28.999 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.02}, one-star: {0.23, 0.11}
23:39:28.999 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
23:39:28.999 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.19)
23:39:29.000 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.15 mountX=0.07 mountY=-0.10, mountTheta=-0.98
23:39:29.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
23:39:29.002 00.001 28316 Enqueuing Move request for scope (0.12, -0.02)
23:39:29.003 00.001 29988 Worker thread wakes up
23:39:29.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
23:39:29.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
23:39:29.003 00.000 29988 Moving (0.12, -0.02) raw xDistance=0.07 yDistance=-0.10
23:39:29.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:39:29.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:29.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:39:29.003 00.000 29988 MoveAxis(E, 0, ABG)
23:39:29.003 00.000 29988 Move returns status 0, amount 0
23:39:29.003 00.000 29988 MoveAxis(N, 0, ABG)
23:39:29.003 00.000 29988 Move returns status 0, amount 0
23:39:29.003 00.000 29988 move complete, result=0
23:39:29.003 00.000 29988 worker thread done servicing request
23:39:29.006 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:29.013 00.007 28316 UpdateGuideState exits: m=1925 RSB=30.0
23:39:29.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:29.014 00.000 28316 Enqueuing Expose request
23:39:29.015 00.001 29988 Worker thread wakes up
23:39:29.015 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:29.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:29.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:30.536 01.521 29988 Exposure complete
23:39:30.560 00.024 29988 worker thread done servicing request
23:39:30.561 00.001 28316 OnExposeComplete: enter
23:39:30.561 00.000 28316 UpdateGuideState(): m_state=6
23:39:30.562 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2235
23:39:30.562 00.000 28316 Star::Find returns 1 (0), X=588.62, Y=117.84, Mass=1953, SNR=30.3, Peak=167 HFD=4.3
23:39:30.563 00.001 28316 MultiStar: [#1 0.21,0.13,0.90,U] [#2 0.19,0.33,0.97,U] [#3 0.07,0.13,0.87,U] [#4 0.42,0.16,0.00,M1] [#5 0.14,0.14,0.78,U] [#6 0.27,0.30,0.74,U] [#7 0.28,0.04,0.64,U] [#8 0.46,0.14,0.00,M9] 
23:39:30.563 00.000 28316 refined, 6 included, MultiStar: {0.25, 0.18}, one-star: {0.58, 0.15}
23:39:30.564 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:39:30.564 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:39:30.564 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.61 mountX=-0.06 mountY=-0.31, mountTheta=-1.76
23:39:30.565 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.18, opts=13)
23:39:30.565 00.000 28316 Enqueuing Move request for scope (0.25, 0.18)
23:39:30.567 00.002 29988 Worker thread wakes up
23:39:30.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd
23:39:30.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.18)
23:39:30.567 00.000 29988 Moving (0.25, 0.18) raw xDistance=-0.06 yDistance=-0.31
23:39:30.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:39:30.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:39:30.567 00.000 29988 MoveAxis(E, 0, ABG)
23:39:30.567 00.000 29988 Move returns status 0, amount 0
23:39:30.567 00.000 29988 MoveAxis(N, 73, ABG)
23:39:30.567 00.000 29988 Guiding  Dir = 0, Dur = 73
23:39:30.567 00.000 29988 IsSlewing returns 0
23:39:30.567 00.000 29988 IsGuiding returns 0
23:39:30.570 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:30.572 00.002 29988 PulseGuide returned control before completion, sleep 79
23:39:30.578 00.006 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:39:30.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:30.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:30.580 00.001 28316 Enqueuing Expose request
23:39:30.663 00.083 29988 IsGuiding returns 0
23:39:30.663 00.000 29988 Move returns status 0, amount 73
23:39:30.663 00.000 29988 move complete, result=0
23:39:30.663 00.000 29988 worker thread done servicing request
23:39:30.663 00.000 29988 Worker thread wakes up
23:39:30.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:30.663 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 73 ms NORTH
23:39:30.664 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:32.290 01.626 29988 Exposure complete
23:39:32.319 00.029 29988 worker thread done servicing request
23:39:32.320 00.001 28316 OnExposeComplete: enter
23:39:32.322 00.002 28316 UpdateGuideState(): m_state=6
23:39:32.323 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
23:39:32.323 00.000 28316 Star::Find returns 1 (0), X=588.31, Y=117.87, Mass=2059, SNR=31.2, Peak=169 HFD=4.4
23:39:32.324 00.001 28316 MultiStar: [#1 0.18,0.07,0.89,U] [#2 0.12,0.31,0.94,U] [#3 -0.15,0.16,0.84,U] [#4 0.24,0.00,0.82,U] [#5 0.04,0.12,0.74,U] [#6 -0.12,0.21,0.72,U] [#7 0.06,-0.03,0.66,U] [#8 0.60,0.14,0.00,M10] 
23:39:32.324 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.13}, one-star: {0.28, 0.18}
23:39:32.325 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
23:39:32.325 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
23:39:32.326 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.98 mountX=-0.09 mountY=-0.14, mountTheta=-2.12
23:39:32.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
23:39:32.327 00.000 28316 Enqueuing Move request for scope (0.09, 0.13)
23:39:32.328 00.001 29988 Worker thread wakes up
23:39:32.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:32.328 00.000 28316 UpdateGuideState exits: m=2059 RSB=31.2
23:39:32.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:32.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:32.329 00.000 28316 Enqueuing Expose request
23:39:32.330 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
23:39:32.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
23:39:32.330 00.000 29988 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.14
23:39:32.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:39:32.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:32.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:39:32.330 00.000 29988 MoveAxis(E, 0, ABG)
23:39:32.330 00.000 29988 Move returns status 0, amount 0
23:39:32.330 00.000 29988 MoveAxis(N, 0, ABG)
23:39:32.330 00.000 29988 Move returns status 0, amount 0
23:39:32.330 00.000 29988 move complete, result=0
23:39:32.330 00.000 29988 worker thread done servicing request
23:39:32.330 00.000 29988 Worker thread wakes up
23:39:32.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:32.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,103,31,31)
23:39:32.330 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:33.256 00.926 28316 evsrv: cli 0C97DE10 connect
23:39:33.257 00.001 28316 case statement mapped state 6 to 3
23:39:33.258 00.001 28316 case statement mapped state 6 to 3
23:39:33.260 00.002 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"81aeb7cc-3f03-4247-8777-f4dd4e0f21fe"}
23:39:33.260 00.000 28316 case statement mapped state 6 to 3
23:39:33.260 00.000 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Guiding","id":"81aeb7cc-3f03-4247-8777-f4dd4e0f21fe"}
23:39:33.264 00.004 28316 evsrv: cli 0C97DE10 disconnect
23:39:33.265 00.001 28316 evsrv: cli 0C97DC30 connect
23:39:33.268 00.003 28316 case statement mapped state 6 to 3
23:39:33.269 00.001 28316 case statement mapped state 6 to 3
23:39:33.270 00.001 28316 evsrv: cli 0C97DC30 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"95790cd6-c69b-4f45-857a-3e16a5160f1f"}
23:39:33.271 00.001 28316 PhdController::Dither begins
23:39:33.272 00.001 28316 dither: size=2.00, dRA=-1.96 dDec=-0.49
23:39:33.274 00.002 28316 MountToCamera -- mountTheta (2.90) + m_xAngle (-1.14) = xAngle (1.75 = 1.75)
23:39:33.275 00.001 28316 MountToCamera -- mountX=-1.96 mountY=-0.49 hyp=2.02 mountTheta=2.90 cameraX=-0.37, cameraY=1.99 cameraTheta=1.75
23:39:33.276 00.001 28316 setting lock position to (587.67, 119.68)
23:39:33.277 00.001 28316 Mount: notify guiding dithered (-0.4, 2.0)
23:39:33.278 00.001 28316 MultiStar: stabilizing after lock position change
23:39:33.279 00.001 28316 Status Line: Dithering de -1.96,-0.49
23:39:33.282 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:39:33.283 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:39:33.284 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":0,"id":"95790cd6-c69b-4f45-857a-3e16a5160f1f"}
23:39:33.285 00.001 28316 evsrv: cli 0C97DC30 disconnect
23:39:33.849 00.564 29988 Exposure complete
23:39:33.893 00.044 29988 worker thread done servicing request
23:39:33.893 00.000 28316 OnExposeComplete: enter
23:39:33.893 00.000 28316 UpdateGuideState(): m_state=6
23:39:33.894 00.001 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2237
23:39:33.894 00.000 28316 Star::Find returns 1 (0), X=588.66, Y=117.96, Mass=1978, SNR=30.6, Peak=183 HFD=4.1
23:39:33.897 00.003 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
23:39:33.898 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.09)
23:39:33.899 00.001 28316 CameraToMount -- cameraX=0.99 cameraY=-1.72 hyp=1.98 cameraTheta=-1.05 mountX=1.97 mountY=-0.11, mountTheta=-0.06
23:39:33.902 00.003 28316 dither recenter: remaining=(2.0,0.5) step=(2.0,0.5)
23:39:33.904 00.002 28316 MountToCamera -- mountTheta (-0.24) + m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
23:39:33.905 00.001 28316 MountToCamera -- mountX=1.96 mountY=0.49 hyp=2.02 mountTheta=-0.24 cameraX=0.37, cameraY=-1.99 cameraTheta=-1.39
23:39:33.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=-1.99, opts=4)
23:39:33.909 00.002 28316 Enqueuing Move request for scope (0.37, -1.99)
23:39:33.910 00.001 28316 Mount: notify direct move 1.96,0.49
23:39:33.911 00.001 29988 Worker thread wakes up
23:39:33.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.99) opts 0x4
23:39:33.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, -1.99)
23:39:33.911 00.000 29988 Moving (0.37, -1.99) raw xDistance=1.96 yDistance=0.49
23:39:33.911 00.000 29988 MoveAxis(W, 655, B)
23:39:33.911 00.000 29988 Guiding  Dir = 3, Dur = 655
23:39:33.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:33.913 00.002 29988 IsSlewing returns 0
23:39:33.913 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.6
23:39:33.914 00.001 29988 IsGuiding returns 0
23:39:33.914 00.000 28316 PhdController: settling, locked = 1, distance = 2.16 (0.50) aobump = 0 frame = 1 / 99999
23:39:33.915 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786138773.915,"Host":"ASUS_SAM","Inst":1,"Distance":2.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:39:33.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:33.916 00.000 29988 PulseGuide returned control before completion, sleep 664
23:39:33.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:33.917 00.001 28316 Enqueuing Expose request
23:39:34.592 00.675 29988 IsGuiding returns 0
23:39:34.592 00.000 29988 Move returns status 0, amount 655
23:39:34.592 00.000 29988 MoveAxis(S, 117, B)
23:39:34.592 00.000 29988 Guiding  Dir = 1, Dur = 117
23:39:34.592 00.000 29988 IsSlewing returns 0
23:39:34.592 00.000 29988 IsGuiding returns 0
23:39:34.598 00.006 29988 PulseGuide returned control before completion, sleep 123
23:39:34.731 00.133 29988 IsGuiding returns 1
23:39:34.731 00.000 29988 scope still moving after pulse duration time elapsed
23:39:34.762 00.031 29988 IsSlewing returns 0
23:39:34.763 00.001 29988 IsGuiding returns 0
23:39:34.763 00.000 29988 scope move finished after 117 + 53 ms
23:39:34.763 00.000 29988 Move returns status 0, amount 117
23:39:34.763 00.000 29988 move complete, result=0
23:39:34.763 00.000 29988 worker thread done servicing request
23:39:34.763 00.000 29988 Worker thread wakes up
23:39:34.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:34.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:34.763 00.000 28316 GuideStep: 2.0 px 655 ms WEST, 0.5 px 117 ms SOUTH
23:39:36.392 01.629 29988 Exposure complete
23:39:36.427 00.035 29988 worker thread done servicing request
23:39:36.427 00.000 28316 OnExposeComplete: enter
23:39:36.428 00.001 28316 UpdateGuideState(): m_state=6
23:39:36.428 00.000 28316 Star::Find(15, 588, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2238
23:39:36.429 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=119.81, Mass=1935, SNR=30.2, Peak=172 HFD=4.4
23:39:36.429 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
23:39:36.429 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
23:39:36.430 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=0.13 hyp=0.42 cameraTheta=2.83 mountX=-0.28 mountY=0.30, mountTheta=2.33
23:39:36.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=0.13, opts=13)
23:39:36.431 00.000 28316 Enqueuing Move request for scope (-0.40, 0.13)
23:39:36.432 00.001 29988 Worker thread wakes up
23:39:36.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.13) opts 0xd
23:39:36.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, 0.13)
23:39:36.432 00.000 29988 Moving (-0.40, 0.13) raw xDistance=-0.28 yDistance=0.30
23:39:36.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:39:36.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:36.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:39:36.432 00.000 29988 MoveAxis(E, 60, ABG)
23:39:36.432 00.000 29988 Guiding  Dir = 2, Dur = 60
23:39:36.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:36.433 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:39:36.433 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 2 / 99999
23:39:36.434 00.001 29988 IsSlewing returns 0
23:39:36.434 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138776.434,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:39:36.434 00.000 29988 IsGuiding returns 0
23:39:36.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:36.435 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:36.435 00.000 28316 Enqueuing Expose request
23:39:36.436 00.001 29988 PulseGuide returned control before completion, sleep 69
23:39:36.517 00.081 29988 IsGuiding returns 0
23:39:36.517 00.000 29988 Move returns status 0, amount 60
23:39:36.517 00.000 29988 MoveAxis(N, 0, ABG)
23:39:36.517 00.000 29988 Move returns status 0, amount 0
23:39:36.517 00.000 29988 move complete, result=0
23:39:36.517 00.000 29988 worker thread done servicing request
23:39:36.517 00.000 29988 Worker thread wakes up
23:39:36.517 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.3 px 0 ms NORTH
23:39:36.519 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:36.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:37.932 01.413 29988 Exposure complete
23:39:37.973 00.041 29988 worker thread done servicing request
23:39:37.973 00.000 28316 OnExposeComplete: enter
23:39:37.974 00.001 28316 UpdateGuideState(): m_state=6
23:39:37.974 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2239
23:39:37.975 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=119.41, Mass=1949, SNR=30.4, Peak=145 HFD=4.3
23:39:37.975 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
23:39:37.976 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
23:39:37.976 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.27 cameraTheta=-1.66 mountX=0.23 mountY=0.14, mountTheta=0.55
23:39:37.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.26, opts=13)
23:39:37.978 00.001 28316 Enqueuing Move request for scope (-0.02, -0.26)
23:39:37.979 00.001 29988 Worker thread wakes up
23:39:37.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:37.980 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.4
23:39:37.980 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 3 / 99999
23:39:37.980 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138777.980,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
23:39:37.982 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
23:39:37.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:37.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:37.983 00.001 28316 Enqueuing Expose request
23:39:37.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
23:39:37.983 00.000 29988 Moving (-0.02, -0.26) raw xDistance=0.23 yDistance=0.14
23:39:37.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
23:39:37.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:37.984 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:39:37.984 00.000 29988 MoveAxis(W, 44, ABG)
23:39:37.984 00.000 29988 Guiding  Dir = 3, Dur = 44
23:39:37.984 00.000 29988 IsSlewing returns 0
23:39:37.984 00.000 29988 IsGuiding returns 0
23:39:37.986 00.002 29988 PulseGuide returned control before completion, sleep 53
23:39:38.043 00.057 29988 IsGuiding returns 0
23:39:38.043 00.000 29988 Move returns status 0, amount 44
23:39:38.043 00.000 29988 MoveAxis(N, 0, ABG)
23:39:38.043 00.000 29988 Move returns status 0, amount 0
23:39:38.043 00.000 29988 move complete, result=0
23:39:38.043 00.000 29988 worker thread done servicing request
23:39:38.043 00.000 29988 Worker thread wakes up
23:39:38.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:38.043 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
23:39:38.044 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:39.670 01.626 29988 Exposure complete
23:39:39.723 00.053 29988 worker thread done servicing request
23:39:39.723 00.000 28316 OnExposeComplete: enter
23:39:39.724 00.001 28316 UpdateGuideState(): m_state=6
23:39:39.724 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2240
23:39:39.725 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=119.61, Mass=1861, SNR=29.6, Peak=140 HFD=4.6
23:39:39.725 00.000 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.42 = -1.42)
23:39:39.726 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
23:39:39.726 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.56 mountX=0.02 mountY=0.12, mountTheta=1.42
23:39:39.728 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
23:39:39.728 00.000 28316 Enqueuing Move request for scope (-0.10, -0.06)
23:39:39.729 00.001 29988 Worker thread wakes up
23:39:39.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
23:39:39.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=249, Gamma=0.580
23:39:39.730 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.6
23:39:39.730 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 4 / 99999
23:39:39.731 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
23:39:39.731 00.000 29988 Moving (-0.10, -0.06) raw xDistance=0.02 yDistance=0.12
23:39:39.731 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138779.731,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
23:39:39.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:39:39.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:39.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:39.732 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:39.732 00.000 28316 Enqueuing Expose request
23:39:39.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:39.732 00.000 29988 MoveAxis(E, 0, ABG)
23:39:39.732 00.000 29988 Move returns status 0, amount 0
23:39:39.732 00.000 29988 MoveAxis(N, 0, ABG)
23:39:39.732 00.000 29988 Move returns status 0, amount 0
23:39:39.732 00.000 29988 move complete, result=0
23:39:39.733 00.001 29988 worker thread done servicing request
23:39:39.733 00.000 29988 Worker thread wakes up
23:39:39.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:39.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:39.733 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:41.245 01.512 29988 Exposure complete
23:39:41.294 00.049 29988 worker thread done servicing request
23:39:41.295 00.001 28316 OnExposeComplete: enter
23:39:41.295 00.000 28316 UpdateGuideState(): m_state=6
23:39:41.296 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2241
23:39:41.296 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=119.72, Mass=1905, SNR=29.8, Peak=135 HFD=4.6
23:39:41.297 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
23:39:41.297 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
23:39:41.298 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.67 mountX=-0.07 mountY=0.05, mountTheta=2.50
23:39:41.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
23:39:41.299 00.000 28316 Enqueuing Move request for scope (-0.08, 0.04)
23:39:41.300 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:41.300 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.8
23:39:41.301 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 5 / 99999
23:39:41.301 00.000 29988 Worker thread wakes up
23:39:41.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:39:41.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:39:41.301 00.000 29988 Moving (-0.08, 0.04) raw xDistance=-0.07 yDistance=0.05
23:39:41.301 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138781.301,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:39:41.302 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:41.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:41.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:39:41.302 00.000 29988 MoveAxis(E, 0, ABG)
23:39:41.302 00.000 29988 Move returns status 0, amount 0
23:39:41.302 00.000 29988 MoveAxis(N, 0, ABG)
23:39:41.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:41.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:41.303 00.001 28316 Enqueuing Expose request
23:39:41.303 00.000 29988 Move returns status 0, amount 0
23:39:41.303 00.000 29988 move complete, result=0
23:39:41.303 00.000 29988 worker thread done servicing request
23:39:41.303 00.000 29988 Worker thread wakes up
23:39:41.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:41.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:41.304 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:42.925 01.621 29988 Exposure complete
23:39:42.974 00.049 29988 worker thread done servicing request
23:39:42.974 00.000 28316 OnExposeComplete: enter
23:39:42.975 00.001 28316 UpdateGuideState(): m_state=6
23:39:42.976 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2242
23:39:42.978 00.002 28316 Star::Find returns 1 (0), X=587.53, Y=119.69, Mass=1904, SNR=30.0, Peak=151 HFD=4.2
23:39:42.979 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
23:39:42.980 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
23:39:42.981 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.06 mountX=-0.07 mountY=0.12, mountTheta=2.09
23:39:42.983 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.01, opts=13)
23:39:42.985 00.002 28316 Enqueuing Move request for scope (-0.14, 0.01)
23:39:42.985 00.000 29988 Worker thread wakes up
23:39:42.986 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=245, Gamma=0.580
23:39:42.986 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
23:39:42.986 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:39:42.989 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
23:39:42.989 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 6 / 99999
23:39:42.990 00.001 29988 Moving (-0.14, 0.01) raw xDistance=-0.07 yDistance=0.12
23:39:42.990 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786138782.990,"Host":"ASUS_SAM","Inst":1,"Distance":0.21,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
23:39:42.991 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:42.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:42.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:42.992 00.001 28316 Enqueuing Expose request
23:39:42.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:42.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:42.992 00.000 29988 MoveAxis(E, 0, ABG)
23:39:42.992 00.000 29988 Move returns status 0, amount 0
23:39:42.992 00.000 29988 MoveAxis(N, 0, ABG)
23:39:42.992 00.000 29988 Move returns status 0, amount 0
23:39:42.992 00.000 29988 move complete, result=0
23:39:42.992 00.000 29988 worker thread done servicing request
23:39:42.992 00.000 29988 Worker thread wakes up
23:39:42.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:42.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:42.993 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:44.508 01.515 29988 Exposure complete
23:39:44.542 00.034 29988 worker thread done servicing request
23:39:44.542 00.000 28316 OnExposeComplete: enter
23:39:44.543 00.001 28316 UpdateGuideState(): m_state=6
23:39:44.543 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2243
23:39:44.543 00.000 28316 Star::Find returns 1 (0), X=587.39, Y=119.64, Mass=1894, SNR=29.8, Peak=137 HFD=4.6
23:39:44.544 00.001 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.14) = xAngle (-1.87 = -1.87)
23:39:44.544 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.23 = 1.23)
23:39:44.545 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.28 cameraTheta=-3.01 mountX=-0.08 mountY=0.26, mountTheta=1.87
23:39:44.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.04, opts=13)
23:39:44.546 00.000 28316 Enqueuing Move request for scope (-0.27, -0.04)
23:39:44.547 00.001 29988 Worker thread wakes up
23:39:44.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
23:39:44.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
23:39:44.547 00.000 29988 Moving (-0.27, -0.04) raw xDistance=-0.08 yDistance=0.26
23:39:44.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:44.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:39:44.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:44.547 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
23:39:44.548 00.001 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 7 / 99999
23:39:44.548 00.000 28316 PhdController: newstate STATE_FINISH
23:39:44.549 00.001 28316 PhdController complete: success
23:39:44.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:39:44.549 00.000 29988 MoveAxis(E, 0, ABG)
23:39:44.549 00.000 29988 Move returns status 0, amount 0
23:39:44.549 00.000 29988 MoveAxis(N, 0, ABG)
23:39:44.549 00.000 29988 Move returns status 0, amount 0
23:39:44.549 00.000 29988 move complete, result=0
23:39:44.549 00.000 29988 worker thread done servicing request
23:39:44.549 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786138784.549,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:39:44.550 00.001 28316 Mount: notify guiding dither settle done success=1
23:39:44.550 00.000 28316 PhdController: newstate STATE_IDLE
23:39:44.551 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:44.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:44.553 00.002 28316 Enqueuing Expose request
23:39:44.556 00.003 29988 Worker thread wakes up
23:39:44.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:44.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:44.556 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:39:46.191 01.635 29988 Exposure complete
23:39:46.222 00.031 29988 worker thread done servicing request
23:39:46.222 00.000 28316 OnExposeComplete: enter
23:39:46.225 00.003 28316 UpdateGuideState(): m_state=6
23:39:46.227 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2244
23:39:46.228 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=119.51, Mass=1867, SNR=29.6, Peak=137 HFD=4.3
23:39:46.228 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.61 = -1.61)
23:39:46.229 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
23:39:46.229 00.000 28316 CameraToMount -- cameraX=-0.41 cameraY=-0.17 hyp=0.45 cameraTheta=-2.76 mountX=-0.02 mountY=0.44, mountTheta=1.61
23:39:46.231 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=-0.17, opts=13)
23:39:46.232 00.001 28316 Enqueuing Move request for scope (-0.41, -0.17)
23:39:46.233 00.001 29988 Worker thread wakes up
23:39:46.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
23:39:46.233 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:39:46.234 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:46.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:46.236 00.001 28316 Enqueuing Expose request
23:39:46.237 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.17) opts 0xd
23:39:46.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, -0.17)
23:39:46.237 00.000 29988 Moving (-0.41, -0.17) raw xDistance=-0.02 yDistance=0.44
23:39:46.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:46.237 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.82
23:39:46.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:39:46.237 00.000 29988 MoveAxis(E, 0, ABG)
23:39:46.237 00.000 29988 Move returns status 0, amount 0
23:39:46.237 00.000 29988 MoveAxis(S, 106, ABG)
23:39:46.237 00.000 29988 Guiding  Dir = 1, Dur = 106
23:39:46.238 00.001 29988 IsSlewing returns 0
23:39:46.238 00.000 29988 IsGuiding returns 0
23:39:46.243 00.005 29988 PulseGuide returned control before completion, sleep 112
23:39:46.361 00.118 29988 IsGuiding returns 1
23:39:46.361 00.000 29988 scope still moving after pulse duration time elapsed
23:39:46.392 00.031 29988 IsSlewing returns 0
23:39:46.392 00.000 29988 IsGuiding returns 0
23:39:46.392 00.000 29988 scope move finished after 106 + 48 ms
23:39:46.392 00.000 29988 Move returns status 0, amount 106
23:39:46.392 00.000 29988 move complete, result=0
23:39:46.392 00.000 29988 worker thread done servicing request
23:39:46.392 00.000 29988 Worker thread wakes up
23:39:46.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:46.393 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:46.393 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 106 ms SOUTH
23:39:47.799 01.406 29988 Exposure complete
23:39:47.841 00.042 29988 worker thread done servicing request
23:39:47.841 00.000 28316 OnExposeComplete: enter
23:39:47.842 00.001 28316 UpdateGuideState(): m_state=6
23:39:47.844 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2245
23:39:47.845 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=119.40, Mass=1946, SNR=30.2, Peak=135 HFD=4.4
23:39:47.846 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
23:39:47.847 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
23:39:47.847 00.000 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.28 hyp=0.61 cameraTheta=-2.66 mountX=0.04 mountY=0.61, mountTheta=1.51
23:39:47.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.28, opts=13)
23:39:47.850 00.002 28316 Enqueuing Move request for scope (-0.54, -0.28)
23:39:47.850 00.000 29988 Worker thread wakes up
23:39:47.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:47.851 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.28) opts 0xd
23:39:47.851 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
23:39:47.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.28)
23:39:47.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:47.851 00.000 29988 Moving (-0.54, -0.28) raw xDistance=0.04 yDistance=0.61
23:39:47.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:47.852 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:39:47.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:39:47.852 00.000 28316 Enqueuing Expose request
23:39:47.853 00.001 29988 MoveAxis(E, 0, ABG)
23:39:47.853 00.000 29988 Move returns status 0, amount 0
23:39:47.853 00.000 29988 MoveAxis(S, 144, ABG)
23:39:47.853 00.000 29988 Guiding  Dir = 1, Dur = 144
23:39:47.853 00.000 29988 IsSlewing returns 0
23:39:47.853 00.000 29988 IsGuiding returns 0
23:39:47.857 00.004 29988 PulseGuide returned control before completion, sleep 150
23:39:48.016 00.159 29988 IsGuiding returns 0
23:39:48.016 00.000 29988 Move returns status 0, amount 144
23:39:48.017 00.001 29988 move complete, result=0
23:39:48.017 00.000 29988 worker thread done servicing request
23:39:48.017 00.000 29988 Worker thread wakes up
23:39:48.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:48.017 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.6 px 144 ms SOUTH
23:39:48.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:49.655 01.638 29988 Exposure complete
23:39:49.713 00.058 29988 worker thread done servicing request
23:39:49.713 00.000 28316 OnExposeComplete: enter
23:39:49.714 00.001 28316 UpdateGuideState(): m_state=6
23:39:49.715 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.715 00.000 28316 Star::Find returns 1 (0), X=587.34, Y=119.67, Mass=1874, SNR=29.7, Peak=154 HFD=4.2
23:39:49.716 00.001 28316 MultiStar: exiting stabilization period
23:39:49.716 00.000 28316 MultiStar: updating star positions after lock position change
23:39:49.717 00.001 28316 Star::Find(15, 470, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.720 00.003 28316 Star::Find returns 1 (0), X=470.30, Y=129.74, Mass=1611, SNR=27.8, Peak=129 HFD=3.9
23:39:49.723 00.003 28316 Star::Find(15, 428, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.726 00.003 28316 Star::Find returns 1 (0), X=428.61, Y=201.21, Mass=1792, SNR=29.1, Peak=134 HFD=4.5
23:39:49.729 00.003 28316 Star::Find(15, 1120, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.731 00.002 28316 Star::Find returns 1 (0), X=1120.39, Y=662.15, Mass=1444, SNR=26.1, Peak=99 HFD=4.4
23:39:49.733 00.002 28316 Star::Find(15, 573, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.735 00.002 28316 Star::Find returns 1 (0), X=573.04, Y=646.11, Mass=1412, SNR=26.0, Peak=121 HFD=4.3
23:39:49.738 00.003 28316 Star::Find(15, 591, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.740 00.002 28316 Star::Find returns 1 (0), X=591.81, Y=420.88, Mass=1103, SNR=23.0, Peak=74 HFD=4.3
23:39:49.743 00.003 28316 Star::Find(15, 1108, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.745 00.002 28316 Star::Find returns 1 (0), X=1107.92, Y=895.42, Mass=992, SNR=21.9, Peak=84 HFD=3.8
23:39:49.747 00.002 28316 Star::Find(15, 1127, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.750 00.003 28316 Star::Find returns 1 (0), X=1127.06, Y=813.66, Mass=824, SNR=20.0, Peak=61 HFD=3.9
23:39:49.751 00.001 28316 Star::Find(15, 978, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.752 00.001 28316 Star::Find returns 1 (0), X=978.33, Y=265.51, Mass=706, SNR=18.4, Peak=58 HFD=3.9
23:39:49.754 00.002 28316 Star::Find(15, 306, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.754 00.000 28316 Star::Find returns 1 (0), X=306.30, Y=447.20, Mass=674, SNR=18.0, Peak=60 HFD=3.8
23:39:49.755 00.001 28316 Star::Find(15, 570, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.755 00.000 28316 Star::Find returns 1 (0), X=570.53, Y=440.87, Mass=629, SNR=17.4, Peak=49 HFD=3.8
23:39:49.756 00.001 28316 Star::Find(15, 1009, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
23:39:49.756 00.000 28316 Star::Find returns 1 (0), X=1008.89, Y=701.72, Mass=599, SNR=16.9, Peak=56 HFD=3.7
23:39:49.757 00.001 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:39:49.757 00.000 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:39:49.758 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-3.12 mountX=-0.13 mountY=0.29, mountTheta=1.98
23:39:49.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.01, opts=13)
23:39:49.759 00.000 28316 Enqueuing Move request for scope (-0.32, -0.01)
23:39:49.759 00.000 29988 Worker thread wakes up
23:39:49.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:49.760 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.7
23:39:49.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:49.761 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:49.761 00.000 28316 Enqueuing Expose request
23:39:49.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.01) opts 0xd
23:39:49.762 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.01)
23:39:49.762 00.000 29988 Moving (-0.32, -0.01) raw xDistance=-0.13 yDistance=0.29
23:39:49.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:39:49.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:39:49.762 00.000 29988 MoveAxis(E, 0, ABG)
23:39:49.762 00.000 29988 Move returns status 0, amount 0
23:39:49.762 00.000 29988 MoveAxis(S, 70, ABG)
23:39:49.762 00.000 29988 Guiding  Dir = 1, Dur = 70
23:39:49.762 00.000 29988 IsSlewing returns 0
23:39:49.762 00.000 29988 IsGuiding returns 0
23:39:49.767 00.005 29988 PulseGuide returned control before completion, sleep 76
23:39:49.858 00.091 29988 IsGuiding returns 0
23:39:49.858 00.000 29988 Move returns status 0, amount 70
23:39:49.858 00.000 29988 move complete, result=0
23:39:49.858 00.000 29988 worker thread done servicing request
23:39:49.858 00.000 29988 Worker thread wakes up
23:39:49.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:49.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:49.859 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
23:39:51.265 01.406 29988 Exposure complete
23:39:51.318 00.053 29988 worker thread done servicing request
23:39:51.318 00.000 28316 OnExposeComplete: enter
23:39:51.319 00.001 28316 UpdateGuideState(): m_state=6
23:39:51.319 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2247
23:39:51.320 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=119.76, Mass=1904, SNR=29.9, Peak=153 HFD=4.5
23:39:51.320 00.000 28316 MultiStar: [#1 0.49,0.04,0.00,M1] [#2 0.38,0.10,0.97,U] [#3 0.42,-0.03,0.00,M1] [#4 0.21,0.07,0.89,U] [#5 0.28,0.06,0.78,U] [#6 0.33,0.15,0.72,U] [#7 0.30,0.16,0.67,U] [#8 0.31,0.03,0.60,U] 
23:39:51.321 00.001 28316 single-star, 6 included, MultiStar: {0.26, 0.09}, one-star: {0.06, 0.09}
23:39:51.321 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
23:39:51.322 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.09)
23:39:51.323 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.95 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
23:39:51.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
23:39:51.325 00.001 28316 Enqueuing Move request for scope (0.06, 0.09)
23:39:51.325 00.000 29988 Worker thread wakes up
23:39:51.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
23:39:51.325 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
23:39:51.325 00.000 29988 Moving (0.06, 0.09) raw xDistance=-0.05 yDistance=-0.09
23:39:51.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:39:51.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:51.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:51.326 00.001 28316 UpdateGuideState exits: m=1904 RSB=29.9
23:39:51.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:51.328 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:51.328 00.000 28316 Enqueuing Expose request
23:39:51.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:39:51.328 00.000 29988 MoveAxis(E, 0, ABG)
23:39:51.329 00.001 29988 Move returns status 0, amount 0
23:39:51.329 00.000 29988 MoveAxis(N, 0, ABG)
23:39:51.329 00.000 29988 Move returns status 0, amount 0
23:39:51.329 00.000 29988 move complete, result=0
23:39:51.329 00.000 29988 worker thread done servicing request
23:39:51.329 00.000 29988 Worker thread wakes up
23:39:51.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:51.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:51.329 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:52.957 01.628 29988 Exposure complete
23:39:52.992 00.035 29988 worker thread done servicing request
23:39:52.992 00.000 28316 OnExposeComplete: enter
23:39:52.993 00.001 28316 UpdateGuideState(): m_state=6
23:39:52.993 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2248
23:39:52.994 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=119.40, Mass=1947, SNR=30.3, Peak=135 HFD=4.6
23:39:52.994 00.000 28316 MultiStar: [#1 0.40,-0.27,0.00,M2] [#2 0.23,-0.32,0.95,U] [#3 0.44,-0.38,0.00,M2] [#4 0.25,-0.25,0.86,U] [#5 0.38,-0.48,0.00,M1] [#6 0.38,-0.17,0.00,M1] [#7 0.48,-0.32,0.00,M1] [#8 0.28,-0.35,0.00,M10] 
23:39:52.994 00.000 28316 single-star, 2 included, MultiStar: {0.15, -0.28}, one-star: {-0.01, -0.28}
23:39:52.995 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-1.14) = xAngle (-0.46 = -0.46)
23:39:52.995 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.64 = 2.64)
23:39:52.996 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.61 mountX=0.25 mountY=0.13, mountTheta=0.50
23:39:52.997 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.28, opts=13)
23:39:52.997 00.000 28316 Enqueuing Move request for scope (-0.01, -0.28)
23:39:52.998 00.001 29988 Worker thread wakes up
23:39:52.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:52.998 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.3
23:39:52.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:52.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:52.999 00.000 28316 Enqueuing Expose request
23:39:53.000 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
23:39:53.000 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
23:39:53.000 00.000 29988 Moving (-0.01, -0.28) raw xDistance=0.25 yDistance=0.13
23:39:53.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:39:53.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:53.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:39:53.000 00.000 29988 MoveAxis(W, 52, ABG)
23:39:53.000 00.000 29988 Guiding  Dir = 3, Dur = 52
23:39:53.000 00.000 29988 IsSlewing returns 0
23:39:53.000 00.000 29988 IsGuiding returns 0
23:39:53.002 00.002 29988 PulseGuide returned control before completion, sleep 61
23:39:53.079 00.077 29988 IsGuiding returns 0
23:39:53.079 00.000 29988 Move returns status 0, amount 52
23:39:53.079 00.000 29988 MoveAxis(N, 0, ABG)
23:39:53.079 00.000 29988 Move returns status 0, amount 0
23:39:53.079 00.000 29988 move complete, result=0
23:39:53.080 00.001 29988 worker thread done servicing request
23:39:53.080 00.000 29988 Worker thread wakes up
23:39:53.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:53.080 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
23:39:53.083 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:54.498 01.415 29988 Exposure complete
23:39:54.524 00.026 29988 worker thread done servicing request
23:39:54.524 00.000 28316 OnExposeComplete: enter
23:39:54.525 00.001 28316 UpdateGuideState(): m_state=6
23:39:54.525 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2249
23:39:54.526 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=119.73, Mass=1826, SNR=29.2, Peak=140 HFD=4.3
23:39:54.526 00.000 28316 MultiStar: [#1 0.34,0.02,0.94,U] [#2 0.17,0.02,1.02,U] [#3 0.25,-0.06,0.86,U] [#4 0.29,-0.06,0.90,U] [#5 0.08,0.03,0.80,U] [#6 0.04,0.07,0.73,U] [#7 0.13,0.00,0.70,U] [#8 0.16,0.18,0.63,U] 
23:39:54.527 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.02}, one-star: {-0.10, 0.05}
23:39:54.527 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.79 = -2.50)
23:39:54.528 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
23:39:54.528 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.64 mountX=-0.09 mountY=0.06, mountTheta=2.52
23:39:54.529 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.05, opts=13)
23:39:54.530 00.001 28316 Enqueuing Move request for scope (-0.10, 0.05)
23:39:54.530 00.000 29988 Worker thread wakes up
23:39:54.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
23:39:54.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
23:39:54.530 00.000 29988 Moving (-0.10, 0.05) raw xDistance=-0.09 yDistance=0.06
23:39:54.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:39:54.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:54.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:39:54.530 00.000 29988 MoveAxis(E, 0, ABG)
23:39:54.530 00.000 29988 Move returns status 0, amount 0
23:39:54.530 00.000 29988 MoveAxis(N, 0, ABG)
23:39:54.530 00.000 29988 Move returns status 0, amount 0
23:39:54.530 00.000 29988 move complete, result=0
23:39:54.530 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:39:54.531 00.001 28316 UpdateGuideState exits: m=1826 RSB=29.2
23:39:54.532 00.001 29988 worker thread done servicing request
23:39:54.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:54.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:54.533 00.001 28316 Enqueuing Expose request
23:39:54.533 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:54.534 00.001 29988 Worker thread wakes up
23:39:54.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:54.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:56.168 01.634 29988 Exposure complete
23:39:56.194 00.026 29988 worker thread done servicing request
23:39:56.194 00.000 28316 OnExposeComplete: enter
23:39:56.198 00.004 28316 UpdateGuideState(): m_state=6
23:39:56.201 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2250
23:39:56.203 00.002 28316 Star::Find returns 1 (0), X=587.55, Y=119.63, Mass=1942, SNR=30.2, Peak=134 HFD=4.7
23:39:56.206 00.003 28316 MultiStar: [#1 0.34,0.07,0.91,U] [#2 0.23,-0.02,0.97,U] [#3 0.43,-0.06,0.00,M2] [#4 0.08,-0.03,0.87,U] [#5 0.15,-0.09,0.76,U] [#6 0.28,-0.03,0.71,U] [#7 0.33,-0.16,0.64,U] [#8 0.35,-0.07,0.60,U] 
23:39:56.207 00.001 28316 single-star, 7 included, MultiStar: {0.19, -0.04}, one-star: {-0.11, -0.04}
23:39:56.207 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
23:39:56.208 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:39:56.208 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.78 mountX=-0.01 mountY=0.12, mountTheta=1.63
23:39:56.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
23:39:56.210 00.000 28316 Enqueuing Move request for scope (-0.11, -0.04)
23:39:56.211 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:56.212 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:39:56.214 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:56.216 00.002 29988 Worker thread wakes up
23:39:56.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:56.217 00.001 28316 Enqueuing Expose request
23:39:56.218 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:39:56.218 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:39:56.218 00.000 29988 Moving (-0.11, -0.04) raw xDistance=-0.01 yDistance=0.12
23:39:56.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:39:56.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:56.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:56.218 00.000 29988 MoveAxis(E, 0, ABG)
23:39:56.218 00.000 29988 Move returns status 0, amount 0
23:39:56.218 00.000 29988 MoveAxis(N, 0, ABG)
23:39:56.218 00.000 29988 Move returns status 0, amount 0
23:39:56.218 00.000 29988 move complete, result=0
23:39:56.218 00.000 29988 worker thread done servicing request
23:39:56.218 00.000 29988 Worker thread wakes up
23:39:56.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:56.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:56.219 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:57.735 01.516 29988 Exposure complete
23:39:57.763 00.028 29988 worker thread done servicing request
23:39:57.763 00.000 28316 OnExposeComplete: enter
23:39:57.766 00.003 28316 UpdateGuideState(): m_state=6
23:39:57.768 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2251
23:39:57.771 00.003 28316 Star::Find returns 1 (0), X=587.60, Y=119.43, Mass=1928, SNR=30.1, Peak=132 HFD=4.4
23:39:57.774 00.003 28316 MultiStar: [#1 0.41,-0.21,0.00,M1] [#2 0.20,-0.07,0.95,U] [#3 0.32,-0.10,0.85,U] [#4 0.21,-0.07,0.82,U] [#5 0.25,-0.10,0.75,U] [#6 0.13,-0.07,0.71,U] [#7 0.25,-0.12,0.65,U] [#8 0.22,0.01,0.59,U] 
23:39:57.776 00.002 28316 refined, 7 included, MultiStar: {0.18, -0.10}, one-star: {-0.07, -0.25}
23:39:57.778 00.002 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
23:39:57.779 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
23:39:57.781 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.52 mountX=0.17 mountY=-0.12, mountTheta=-0.60
23:39:57.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.10, opts=13)
23:39:57.783 00.001 28316 Enqueuing Move request for scope (0.18, -0.10)
23:39:57.783 00.000 29988 Worker thread wakes up
23:39:57.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:57.784 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
23:39:57.784 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:39:57.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:57.785 00.001 28316 Enqueuing Expose request
23:39:57.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
23:39:57.785 00.000 29988 Moving (0.18, -0.10) raw xDistance=0.17 yDistance=-0.12
23:39:57.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:39:57.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:57.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:39:57.785 00.000 29988 MoveAxis(E, 0, ABG)
23:39:57.785 00.000 29988 Move returns status 0, amount 0
23:39:57.785 00.000 29988 MoveAxis(N, 0, ABG)
23:39:57.785 00.000 29988 Move returns status 0, amount 0
23:39:57.785 00.000 29988 move complete, result=0
23:39:57.785 00.000 29988 worker thread done servicing request
23:39:57.785 00.000 29988 Worker thread wakes up
23:39:57.786 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:57.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:57.786 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:59.419 01.633 29988 Exposure complete
23:39:59.450 00.031 29988 worker thread done servicing request
23:39:59.450 00.000 28316 OnExposeComplete: enter
23:39:59.450 00.000 28316 UpdateGuideState(): m_state=6
23:39:59.451 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2252
23:39:59.451 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.50, Mass=1996, SNR=30.6, Peak=140 HFD=4.4
23:39:59.452 00.001 28316 MultiStar: [#1 0.45,-0.21,0.00,M2] [#2 0.19,-0.10,0.93,U] [#3 0.35,-0.23,0.00,M2] [#4 0.26,-0.15,0.84,U] [#5 0.17,-0.28,0.74,U] [#6 0.37,-0.03,0.72,U] [#7 0.31,-0.14,0.66,U] [#8 0.31,-0.22,0.60,U] 
23:39:59.452 00.000 28316 single-star, 6 included, MultiStar: {0.20, -0.15}, one-star: {-0.08, -0.18}
23:39:59.453 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
23:39:59.453 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:39:59.454 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-2.01 mountX=0.12 mountY=0.15, mountTheta=0.89
23:39:59.454 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.18, opts=13)
23:39:59.455 00.001 28316 Enqueuing Move request for scope (-0.08, -0.18)
23:39:59.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:39:59.459 00.004 29988 Worker thread wakes up
23:39:59.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
23:39:59.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
23:39:59.459 00.000 29988 Moving (-0.08, -0.18) raw xDistance=0.12 yDistance=0.15
23:39:59.459 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.6
23:39:59.460 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:59.460 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:39:59.460 00.000 28316 Enqueuing Expose request
23:39:59.461 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:39:59.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:59.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:59.461 00.000 29988 MoveAxis(E, 0, ABG)
23:39:59.461 00.000 29988 Move returns status 0, amount 0
23:39:59.461 00.000 29988 MoveAxis(N, 0, ABG)
23:39:59.461 00.000 29988 Move returns status 0, amount 0
23:39:59.461 00.000 29988 move complete, result=0
23:39:59.461 00.000 29988 worker thread done servicing request
23:39:59.461 00.000 29988 Worker thread wakes up
23:39:59.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:39:59.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:39:59.462 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:00.978 01.516 29988 Exposure complete
23:40:01.018 00.040 29988 worker thread done servicing request
23:40:01.018 00.000 28316 OnExposeComplete: enter
23:40:01.019 00.001 28316 UpdateGuideState(): m_state=6
23:40:01.019 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2253
23:40:01.020 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=119.45, Mass=1905, SNR=29.9, Peak=133 HFD=4.6
23:40:01.023 00.003 28316 MultiStar: [#1 0.43,-0.20,0.00,M3] [#2 0.18,-0.11,0.97,U] [#3 0.36,-0.46,0.00,M3] [#4 0.21,-0.24,0.87,U] [#5 0.23,-0.29,0.76,U] [#6 0.12,-0.19,0.74,U] [#7 0.17,-0.20,0.64,U] [#8 0.42,-0.13,0.00,M7] 
23:40:01.023 00.000 28316 single-star, 5 included, MultiStar: {0.15, -0.21}, one-star: {0.03, -0.23}
23:40:01.024 00.001 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
23:40:01.027 00.003 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
23:40:01.028 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.24 cameraTheta=-1.44 mountX=0.22 mountY=0.08, mountTheta=0.33
23:40:01.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.23, opts=13)
23:40:01.030 00.001 28316 Enqueuing Move request for scope (0.03, -0.23)
23:40:01.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:01.030 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:40:01.031 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:01.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:01.032 00.001 28316 Enqueuing Expose request
23:40:01.032 00.000 29988 Worker thread wakes up
23:40:01.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
23:40:01.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
23:40:01.032 00.000 29988 Moving (0.03, -0.23) raw xDistance=0.22 yDistance=0.08
23:40:01.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:40:01.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:01.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:01.032 00.000 29988 MoveAxis(W, 47, ABG)
23:40:01.032 00.000 29988 Guiding  Dir = 3, Dur = 47
23:40:01.033 00.001 29988 IsSlewing returns 0
23:40:01.033 00.000 29988 IsGuiding returns 0
23:40:01.035 00.002 29988 PulseGuide returned control before completion, sleep 56
23:40:01.104 00.069 29988 IsGuiding returns 0
23:40:01.104 00.000 29988 Move returns status 0, amount 47
23:40:01.104 00.000 29988 MoveAxis(N, 0, ABG)
23:40:01.104 00.000 29988 Move returns status 0, amount 0
23:40:01.105 00.001 29988 move complete, result=0
23:40:01.105 00.000 29988 worker thread done servicing request
23:40:01.105 00.000 29988 Worker thread wakes up
23:40:01.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:01.105 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
23:40:01.106 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:02.736 01.630 29988 Exposure complete
23:40:02.785 00.049 29988 worker thread done servicing request
23:40:02.785 00.000 28316 OnExposeComplete: enter
23:40:02.786 00.001 28316 UpdateGuideState(): m_state=6
23:40:02.786 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2254
23:40:02.787 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=119.60, Mass=1890, SNR=29.8, Peak=144 HFD=4.4
23:40:02.787 00.000 28316 MultiStar: [#1 0.12,-0.07,0.90,U] [#2 -0.03,-0.07,1.00,U] [#3 0.06,-0.21,0.89,U] [#4 0.09,-0.06,0.87,U] [#5 -0.02,-0.18,0.76,U] [#6 0.01,-0.05,0.73,U] [#7 -0.01,-0.16,0.66,U] [#8 0.07,-0.08,0.60,U] 
23:40:02.788 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.31, -0.08}
23:40:02.791 00.003 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
23:40:02.793 00.002 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.59 = 2.59)
23:40:02.795 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.66 mountX=0.09 mountY=0.06, mountTheta=0.55
23:40:02.798 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
23:40:02.799 00.001 28316 Enqueuing Move request for scope (-0.01, -0.11)
23:40:02.799 00.000 29988 Worker thread wakes up
23:40:02.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:02.800 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:40:02.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:02.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:02.801 00.000 28316 Enqueuing Expose request
23:40:02.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:40:02.802 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:40:02.802 00.000 29988 Moving (-0.01, -0.11) raw xDistance=0.09 yDistance=0.06
23:40:02.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:40:02.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:02.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:40:02.802 00.000 29988 MoveAxis(E, 0, ABG)
23:40:02.802 00.000 29988 Move returns status 0, amount 0
23:40:02.802 00.000 29988 MoveAxis(N, 0, ABG)
23:40:02.802 00.000 29988 Move returns status 0, amount 0
23:40:02.802 00.000 29988 move complete, result=0
23:40:02.802 00.000 29988 worker thread done servicing request
23:40:02.802 00.000 29988 Worker thread wakes up
23:40:02.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:02.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:02.803 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:04.327 01.524 29988 Exposure complete
23:40:04.359 00.032 29988 worker thread done servicing request
23:40:04.359 00.000 28316 OnExposeComplete: enter
23:40:04.359 00.000 28316 UpdateGuideState(): m_state=6
23:40:04.360 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2255
23:40:04.360 00.000 28316 Star::Find returns 1 (0), X=587.26, Y=119.80, Mass=1847, SNR=29.4, Peak=160 HFD=4.4
23:40:04.361 00.001 28316 MultiStar: [#1 0.23,0.06,0.91,U] [#2 0.05,0.01,0.98,U] [#3 0.32,-0.12,0.92,U] [#4 0.15,-0.02,0.87,U] [#5 0.01,-0.01,0.81,U] [#6 0.10,-0.09,0.75,U] [#7 0.06,0.01,0.67,U] [#8 0.12,-0.06,0.63,U] 
23:40:04.361 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.40, 0.12}
23:40:04.362 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
23:40:04.362 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.14 = -2.14)
23:40:04.363 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.10 mountX=0.03 mountY=-0.05, mountTheta=-1.03
23:40:04.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
23:40:04.364 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
23:40:04.365 00.001 29988 Worker thread wakes up
23:40:04.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:04.365 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:40:04.365 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.4
23:40:04.366 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:04.367 00.001 28316 Enqueuing Expose request
23:40:04.367 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:40:04.367 00.000 29988 Moving (0.06, -0.01) raw xDistance=0.03 yDistance=-0.05
23:40:04.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:04.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:04.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:40:04.367 00.000 29988 MoveAxis(E, 0, ABG)
23:40:04.367 00.000 29988 Move returns status 0, amount 0
23:40:04.367 00.000 29988 MoveAxis(N, 0, ABG)
23:40:04.367 00.000 29988 Move returns status 0, amount 0
23:40:04.367 00.000 29988 move complete, result=0
23:40:04.368 00.001 29988 worker thread done servicing request
23:40:04.368 00.000 29988 Worker thread wakes up
23:40:04.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:04.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:04.368 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:06.007 01.639 29988 Exposure complete
23:40:06.029 00.022 29988 worker thread done servicing request
23:40:06.029 00.000 28316 OnExposeComplete: enter
23:40:06.031 00.002 28316 UpdateGuideState(): m_state=6
23:40:06.031 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2256
23:40:06.031 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.57, Mass=1932, SNR=30.1, Peak=154 HFD=4.2
23:40:06.033 00.002 28316 MultiStar: [#1 0.41,-0.17,0.00,M2] [#2 0.24,-0.04,0.97,U] [#3 0.31,-0.12,0.87,U] [#4 0.37,0.04,0.84,U] [#5 0.33,-0.03,0.78,U] [#6 0.15,-0.01,0.74,U] [#7 0.19,0.12,0.65,U] [#8 0.41,-0.11,0.00,M6] 
23:40:06.033 00.000 28316 single-star, 6 included, MultiStar: {0.21, -0.03}, one-star: {-0.09, -0.11}
23:40:06.035 00.002 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.10 = -1.10)
23:40:06.035 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.00 = 2.00)
23:40:06.035 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.25 mountX=0.06 mountY=0.12, mountTheta=1.11
23:40:06.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
23:40:06.036 00.000 28316 Enqueuing Move request for scope (-0.09, -0.11)
23:40:06.037 00.001 29988 Worker thread wakes up
23:40:06.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:06.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:40:06.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:40:06.037 00.000 29988 Moving (-0.09, -0.11) raw xDistance=0.06 yDistance=0.12
23:40:06.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:40:06.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:06.037 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.1
23:40:06.039 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:40:06.039 00.000 29988 MoveAxis(E, 0, ABG)
23:40:06.039 00.000 29988 Move returns status 0, amount 0
23:40:06.039 00.000 29988 MoveAxis(N, 0, ABG)
23:40:06.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:06.042 00.003 29988 Move returns status 0, amount 0
23:40:06.042 00.000 29988 move complete, result=0
23:40:06.042 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:06.043 00.001 28316 Enqueuing Expose request
23:40:06.043 00.000 29988 worker thread done servicing request
23:40:06.043 00.000 29988 Worker thread wakes up
23:40:06.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:06.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:06.043 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:07.558 01.515 29988 Exposure complete
23:40:07.589 00.031 29988 worker thread done servicing request
23:40:07.589 00.000 28316 OnExposeComplete: enter
23:40:07.590 00.001 28316 UpdateGuideState(): m_state=6
23:40:07.591 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2257
23:40:07.591 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=119.47, Mass=1949, SNR=30.3, Peak=136 HFD=4.5
23:40:07.592 00.001 28316 MultiStar: [#1 0.34,-0.10,0.90,U] [#2 0.25,-0.22,0.94,U] [#3 0.44,-0.32,0.00,M1] [#4 0.22,0.01,0.87,U] [#5 0.13,-0.20,0.75,U] [#6 0.21,-0.07,0.72,U] [#7 0.42,-0.21,0.00,M1] [#8 0.21,-0.12,0.59,U] 
23:40:07.593 00.001 28316 single-star, 6 included, MultiStar: {0.19, -0.13}, one-star: {0.01, -0.21}
23:40:07.594 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
23:40:07.595 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
23:40:07.596 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.54 mountX=0.19 mountY=0.09, mountTheta=0.43
23:40:07.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.21, opts=13)
23:40:07.598 00.001 28316 Enqueuing Move request for scope (0.01, -0.21)
23:40:07.598 00.000 29988 Worker thread wakes up
23:40:07.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
23:40:07.598 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
23:40:07.598 00.000 29988 Moving (0.01, -0.21) raw xDistance=0.19 yDistance=0.09
23:40:07.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:40:07.599 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:40:07.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:07.599 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
23:40:07.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:07.600 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:07.600 00.000 28316 Enqueuing Expose request
23:40:07.601 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:40:07.601 00.000 29988 MoveAxis(E, 0, ABG)
23:40:07.601 00.000 29988 Move returns status 0, amount 0
23:40:07.601 00.000 29988 MoveAxis(N, 0, ABG)
23:40:07.601 00.000 29988 Move returns status 0, amount 0
23:40:07.601 00.000 29988 move complete, result=0
23:40:07.601 00.000 29988 worker thread done servicing request
23:40:07.601 00.000 29988 Worker thread wakes up
23:40:07.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:07.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:07.601 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:09.234 01.633 29988 Exposure complete
23:40:09.259 00.025 29988 worker thread done servicing request
23:40:09.259 00.000 28316 OnExposeComplete: enter
23:40:09.260 00.001 28316 UpdateGuideState(): m_state=6
23:40:09.260 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2258
23:40:09.261 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=119.53, Mass=1903, SNR=29.9, Peak=147 HFD=4.5
23:40:09.261 00.000 28316 MultiStar: [#1 0.19,-0.22,0.91,U] [#2 0.00,-0.17,0.95,U] [#3 0.11,-0.19,0.86,U] [#4 0.07,-0.25,0.87,U] [#5 0.05,-0.31,0.80,U] [#6 0.14,-0.04,0.71,U] [#7 0.14,-0.07,0.66,U] [#8 0.16,-0.17,0.59,U] 
23:40:09.262 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.18}, one-star: {-0.35, -0.15}
23:40:09.262 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
23:40:09.262 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
23:40:09.263 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.34 mountX=0.18 mountY=0.04, mountTheta=0.23
23:40:09.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
23:40:09.265 00.001 28316 Enqueuing Move request for scope (0.04, -0.18)
23:40:09.265 00.000 29988 Worker thread wakes up
23:40:09.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:40:09.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
23:40:09.266 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:40:09.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:09.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:09.267 00.000 28316 Enqueuing Expose request
23:40:09.268 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
23:40:09.268 00.000 29988 Moving (0.04, -0.18) raw xDistance=0.18 yDistance=0.04
23:40:09.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:40:09.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:09.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:09.268 00.000 29988 MoveAxis(E, 0, ABG)
23:40:09.268 00.000 29988 Move returns status 0, amount 0
23:40:09.268 00.000 29988 MoveAxis(N, 0, ABG)
23:40:09.268 00.000 29988 Move returns status 0, amount 0
23:40:09.268 00.000 29988 move complete, result=0
23:40:09.268 00.000 29988 worker thread done servicing request
23:40:09.268 00.000 29988 Worker thread wakes up
23:40:09.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:09.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:09.268 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:10.784 01.516 29988 Exposure complete
23:40:10.812 00.028 29988 worker thread done servicing request
23:40:10.812 00.000 28316 OnExposeComplete: enter
23:40:10.813 00.001 28316 UpdateGuideState(): m_state=6
23:40:10.813 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2259
23:40:10.814 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=119.65, Mass=1855, SNR=29.5, Peak=152 HFD=4.3
23:40:10.814 00.000 28316 MultiStar: [#1 0.35,0.04,0.90,U] [#2 0.30,0.06,1.01,U] [#3 0.26,-0.13,0.87,U] [#4 0.29,-0.06,0.91,U] [#5 0.31,-0.09,0.77,U] [#6 0.20,0.11,0.73,U] [#7 0.33,0.05,0.66,U] [#8 0.21,0.12,0.59,U] 
23:40:10.815 00.001 28316 single-star, 8 included, MultiStar: {0.24, 0.00}, one-star: {-0.07, -0.03}
23:40:10.815 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.14) = xAngle (-1.56 = -1.56)
23:40:10.815 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
23:40:10.816 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.70 mountX=0.00 mountY=0.08, mountTheta=1.56
23:40:10.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
23:40:10.817 00.000 28316 Enqueuing Move request for scope (-0.07, -0.03)
23:40:10.818 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=248, Gamma=0.580
23:40:10.818 00.000 29988 Worker thread wakes up
23:40:10.819 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:40:10.819 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.5
23:40:10.819 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:40:10.819 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
23:40:10.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:40:10.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:10.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:10.820 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:10.820 00.000 28316 Enqueuing Expose request
23:40:10.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:10.820 00.000 29988 MoveAxis(E, 0, ABG)
23:40:10.820 00.000 29988 Move returns status 0, amount 0
23:40:10.820 00.000 29988 MoveAxis(N, 0, ABG)
23:40:10.820 00.000 29988 Move returns status 0, amount 0
23:40:10.820 00.000 29988 move complete, result=0
23:40:10.820 00.000 29988 worker thread done servicing request
23:40:10.821 00.001 29988 Worker thread wakes up
23:40:10.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:10.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:10.821 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:12.454 01.633 29988 Exposure complete
23:40:12.487 00.033 29988 worker thread done servicing request
23:40:12.487 00.000 28316 OnExposeComplete: enter
23:40:12.488 00.001 28316 UpdateGuideState(): m_state=6
23:40:12.489 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2260
23:40:12.490 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=119.60, Mass=1971, SNR=30.5, Peak=136 HFD=4.4
23:40:12.491 00.001 28316 MultiStar: [#1 0.36,-0.05,0.89,U] [#2 0.04,-0.03,0.94,U] [#3 0.35,-0.10,0.87,U] [#4 0.14,0.02,0.86,U] [#5 0.16,-0.22,0.74,U] [#6 0.23,-0.06,0.71,U] [#7 0.10,-0.33,0.66,U] [#8 0.30,-0.02,0.59,U] 
23:40:12.494 00.003 28316 single-star, 8 included, MultiStar: {0.17, -0.09}, one-star: {-0.08, -0.08}
23:40:12.496 00.002 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
23:40:12.498 00.002 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
23:40:12.500 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.30 mountX=0.04 mountY=0.10, mountTheta=1.17
23:40:12.502 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
23:40:12.504 00.002 28316 Enqueuing Move request for scope (-0.08, -0.08)
23:40:12.505 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:12.507 00.002 29988 Worker thread wakes up
23:40:12.507 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.5
23:40:12.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:40:12.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:40:12.508 00.000 29988 Moving (-0.08, -0.08) raw xDistance=0.04 yDistance=0.10
23:40:12.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:12.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:12.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:12.509 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:40:12.509 00.000 29988 MoveAxis(E, 0, ABG)
23:40:12.509 00.000 29988 Move returns status 0, amount 0
23:40:12.509 00.000 29988 MoveAxis(N, 0, ABG)
23:40:12.509 00.000 29988 Move returns status 0, amount 0
23:40:12.509 00.000 29988 move complete, result=0
23:40:12.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:12.511 00.002 28316 Enqueuing Expose request
23:40:12.512 00.001 29988 worker thread done servicing request
23:40:12.512 00.000 29988 Worker thread wakes up
23:40:12.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:12.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:12.512 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:14.025 01.513 29988 Exposure complete
23:40:14.050 00.025 29988 worker thread done servicing request
23:40:14.050 00.000 28316 OnExposeComplete: enter
23:40:14.051 00.001 28316 UpdateGuideState(): m_state=6
23:40:14.051 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2261
23:40:14.052 00.001 28316 Star::Find returns 1 (0), X=587.39, Y=119.52, Mass=1968, SNR=30.3, Peak=129 HFD=4.5
23:40:14.052 00.000 28316 MultiStar: [#1 0.34,-0.25,0.00,M1] [#2 0.21,-0.22,0.97,U] [#3 0.34,-0.25,0.00,M1] [#4 0.29,-0.18,0.86,U] [#5 0.14,-0.33,0.77,U] [#6 0.32,-0.14,0.73,U] [#7 0.34,-0.19,0.67,U] [#8 0.29,-0.25,0.61,U] 
23:40:14.053 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.21}, one-star: {-0.27, -0.16}
23:40:14.053 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
23:40:14.054 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.94)
23:40:14.054 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.27 cameraTheta=-0.90 mountX=0.26 mountY=-0.05, mountTheta=-0.20
23:40:14.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.21, opts=13)
23:40:14.058 00.003 28316 Enqueuing Move request for scope (0.16, -0.21)
23:40:14.058 00.000 29988 Worker thread wakes up
23:40:14.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:40:14.059 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.3
23:40:14.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:14.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:14.060 00.001 28316 Enqueuing Expose request
23:40:14.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
23:40:14.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
23:40:14.060 00.000 29988 Moving (0.16, -0.21) raw xDistance=0.26 yDistance=-0.05
23:40:14.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:40:14.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:14.061 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:40:14.061 00.000 29988 MoveAxis(W, 54, ABG)
23:40:14.061 00.000 29988 Guiding  Dir = 3, Dur = 54
23:40:14.061 00.000 29988 IsSlewing returns 0
23:40:14.061 00.000 29988 IsGuiding returns 0
23:40:14.063 00.002 29988 PulseGuide returned control before completion, sleep 63
23:40:14.135 00.072 29988 IsGuiding returns 0
23:40:14.135 00.000 29988 Move returns status 0, amount 54
23:40:14.135 00.000 29988 MoveAxis(N, 0, ABG)
23:40:14.135 00.000 29988 Move returns status 0, amount 0
23:40:14.135 00.000 29988 move complete, result=0
23:40:14.135 00.000 29988 worker thread done servicing request
23:40:14.135 00.000 29988 Worker thread wakes up
23:40:14.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:14.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:14.135 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.1 px 0 ms NORTH
23:40:15.761 01.626 29988 Exposure complete
23:40:15.808 00.047 29988 worker thread done servicing request
23:40:15.808 00.000 28316 OnExposeComplete: enter
23:40:15.809 00.001 28316 UpdateGuideState(): m_state=6
23:40:15.809 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2262
23:40:15.810 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=119.36, Mass=1973, SNR=30.6, Peak=163 HFD=4.4
23:40:15.811 00.001 28316 MultiStar: [#1 0.53,-0.33,0.00,M2] [#2 0.43,-0.25,0.00,M1] [#3 0.42,-0.41,0.00,M2] [#4 0.33,-0.36,0.00,M1] [#5 0.42,-0.49,0.00,M1] [#6 0.33,-0.22,0.71,U] [#7 0.61,-0.35,0.00,M1] [#8 0.41,-0.28,0.00,M2] 
23:40:15.812 00.001 28316 single-star, 1 included, MultiStar: {0.19, -0.28}, one-star: {0.08, -0.32}
23:40:15.813 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.18 = -0.18)
23:40:15.815 00.002 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
23:40:15.816 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.33 mountX=0.33 mountY=0.07, mountTheta=0.22
23:40:15.818 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.32, opts=13)
23:40:15.821 00.003 28316 Enqueuing Move request for scope (0.08, -0.32)
23:40:15.823 00.002 29988 Worker thread wakes up
23:40:15.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:15.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.32) opts 0xd
23:40:15.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.32)
23:40:15.823 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.6
23:40:15.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:15.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:15.824 00.000 28316 Enqueuing Expose request
23:40:15.825 00.001 29988 Moving (0.08, -0.32) raw xDistance=0.33 yDistance=0.07
23:40:15.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
23:40:15.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:15.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:15.825 00.000 29988 MoveAxis(W, 73, ABG)
23:40:15.825 00.000 29988 Guiding  Dir = 3, Dur = 73
23:40:15.825 00.000 29988 IsSlewing returns 0
23:40:15.825 00.000 29988 IsGuiding returns 0
23:40:15.828 00.003 29988 PulseGuide returned control before completion, sleep 82
23:40:15.916 00.088 29988 IsGuiding returns 0
23:40:15.916 00.000 29988 Move returns status 0, amount 73
23:40:15.916 00.000 29988 MoveAxis(N, 0, ABG)
23:40:15.916 00.000 29988 Move returns status 0, amount 0
23:40:15.916 00.000 29988 move complete, result=0
23:40:15.916 00.000 29988 worker thread done servicing request
23:40:15.916 00.000 29988 Worker thread wakes up
23:40:15.916 00.000 28316 GuideStep: 0.3 px 73 ms WEST, 0.1 px 0 ms NORTH
23:40:15.917 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:15.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:17.334 01.417 29988 Exposure complete
23:40:17.367 00.033 29988 worker thread done servicing request
23:40:17.367 00.000 28316 OnExposeComplete: enter
23:40:17.368 00.001 28316 UpdateGuideState(): m_state=6
23:40:17.368 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2263
23:40:17.369 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=119.37, Mass=1981, SNR=30.4, Peak=154 HFD=4.7
23:40:17.369 00.000 28316 MultiStar: [#1 0.54,-0.19,0.00,M3] [#2 0.46,-0.16,0.00,M2] [#3 0.42,-0.27,0.00,M3] [#4 0.28,-0.13,0.87,U] [#5 0.28,-0.42,0.00,M2] [#6 0.46,-0.09,0.00,M1] [#7 0.40,-0.11,0.00,M2] [#8 0.30,-0.26,0.59,U] 
23:40:17.370 00.001 28316 refined, 2 included, MultiStar: {0.18, -0.23}, one-star: {0.03, -0.31}
23:40:17.370 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
23:40:17.371 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.94)
23:40:17.371 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.23 hyp=0.30 cameraTheta=-0.90 mountX=0.29 mountY=-0.06, mountTheta=-0.21
23:40:17.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.23, opts=13)
23:40:17.373 00.001 28316 Enqueuing Move request for scope (0.18, -0.23)
23:40:17.373 00.000 29988 Worker thread wakes up
23:40:17.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:17.374 00.001 28316 UpdateGuideState exits: m=1981 RSB=30.4
23:40:17.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:17.375 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:17.375 00.000 28316 Enqueuing Expose request
23:40:17.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.23) opts 0xd
23:40:17.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.23)
23:40:17.376 00.001 29988 Moving (0.18, -0.23) raw xDistance=0.29 yDistance=-0.06
23:40:17.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:40:17.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:17.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:17.376 00.000 29988 MoveAxis(W, 65, ABG)
23:40:17.376 00.000 29988 Guiding  Dir = 3, Dur = 65
23:40:17.376 00.000 29988 IsSlewing returns 0
23:40:17.376 00.000 29988 IsGuiding returns 0
23:40:17.378 00.002 29988 PulseGuide returned control before completion, sleep 74
23:40:17.458 00.080 29988 IsGuiding returns 0
23:40:17.458 00.000 29988 Move returns status 0, amount 65
23:40:17.458 00.000 29988 MoveAxis(N, 0, ABG)
23:40:17.458 00.000 29988 Move returns status 0, amount 0
23:40:17.458 00.000 29988 move complete, result=0
23:40:17.458 00.000 29988 worker thread done servicing request
23:40:17.458 00.000 29988 Worker thread wakes up
23:40:17.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:17.458 00.000 28316 GuideStep: 0.3 px 65 ms WEST, -0.1 px 0 ms NORTH
23:40:17.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:19.087 01.629 29988 Exposure complete
23:40:19.114 00.027 29988 worker thread done servicing request
23:40:19.114 00.000 28316 OnExposeComplete: enter
23:40:19.115 00.001 28316 UpdateGuideState(): m_state=6
23:40:19.116 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2264
23:40:19.119 00.003 28316 Star::Find returns 1 (0), X=587.59, Y=119.58, Mass=1812, SNR=29.1, Peak=137 HFD=4.3
23:40:19.122 00.003 28316 MultiStar: [#1 0.37,-0.09,0.93,U] [#2 0.16,-0.08,0.98,U] [#3 0.39,-0.10,0.88,U] [#4 0.27,-0.04,0.91,U] [#5 0.19,-0.24,0.82,U] [#6 0.23,-0.10,0.76,U] [#7 0.24,-0.18,0.70,U] [#8 0.33,-0.05,0.62,U] 
23:40:19.125 00.003 28316 single-star, 8 included, MultiStar: {0.22, -0.11}, one-star: {-0.08, -0.10}
23:40:19.127 00.002 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
23:40:19.130 00.003 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
23:40:19.131 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.24 mountX=0.06 mountY=0.12, mountTheta=1.10
23:40:19.134 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
23:40:19.134 00.000 28316 Enqueuing Move request for scope (-0.08, -0.10)
23:40:19.135 00.001 29988 Worker thread wakes up
23:40:19.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
23:40:19.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:19.135 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.1
23:40:19.136 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:19.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:19.137 00.001 28316 Enqueuing Expose request
23:40:19.137 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
23:40:19.137 00.000 29988 Moving (-0.08, -0.10) raw xDistance=0.06 yDistance=0.12
23:40:19.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:40:19.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:19.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:40:19.137 00.000 29988 MoveAxis(E, 0, ABG)
23:40:19.137 00.000 29988 Move returns status 0, amount 0
23:40:19.137 00.000 29988 MoveAxis(N, 0, ABG)
23:40:19.137 00.000 29988 Move returns status 0, amount 0
23:40:19.137 00.000 29988 move complete, result=0
23:40:19.137 00.000 29988 worker thread done servicing request
23:40:19.137 00.000 29988 Worker thread wakes up
23:40:19.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:19.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:19.138 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:20.660 01.522 29988 Exposure complete
23:40:20.721 00.061 29988 worker thread done servicing request
23:40:20.722 00.001 28316 OnExposeComplete: enter
23:40:20.725 00.003 28316 UpdateGuideState(): m_state=6
23:40:20.727 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2265
23:40:20.730 00.003 28316 Star::Find returns 1 (0), X=587.44, Y=119.83, Mass=1888, SNR=29.8, Peak=156 HFD=4.2
23:40:20.732 00.002 28316 MultiStar: [#1 0.23,0.13,0.89,U] [#2 0.09,0.21,0.97,U] [#3 0.30,-0.03,0.88,U] [#4 0.15,0.15,0.88,U] [#5 0.08,0.04,0.77,U] [#6 0.07,0.19,0.73,U] [#7 0.08,0.13,0.66,U] [#8 0.15,0.24,0.58,U] 
23:40:20.735 00.003 28316 refined, 8 included, MultiStar: {0.10, 0.13}, one-star: {-0.22, 0.15}
23:40:20.737 00.002 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
23:40:20.739 00.002 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
23:40:20.741 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=-0.08 mountY=-0.15, mountTheta=-2.07
23:40:20.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.13, opts=13)
23:40:20.742 00.000 28316 Enqueuing Move request for scope (0.10, 0.13)
23:40:20.743 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:20.743 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:40:20.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:20.745 00.001 29988 Worker thread wakes up
23:40:20.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
23:40:20.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
23:40:20.745 00.000 29988 Moving (0.10, 0.13) raw xDistance=-0.08 yDistance=-0.15
23:40:20.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:40:20.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:20.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:20.746 00.001 28316 Enqueuing Expose request
23:40:20.748 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:20.748 00.000 29988 MoveAxis(E, 0, ABG)
23:40:20.748 00.000 29988 Move returns status 0, amount 0
23:40:20.748 00.000 29988 MoveAxis(N, 0, ABG)
23:40:20.748 00.000 29988 Move returns status 0, amount 0
23:40:20.748 00.000 29988 move complete, result=0
23:40:20.749 00.001 29988 worker thread done servicing request
23:40:20.749 00.000 29988 Worker thread wakes up
23:40:20.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:20.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:20.750 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:22.382 01.632 29988 Exposure complete
23:40:22.416 00.034 29988 worker thread done servicing request
23:40:22.416 00.000 28316 OnExposeComplete: enter
23:40:22.418 00.002 28316 UpdateGuideState(): m_state=6
23:40:22.419 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2266
23:40:22.421 00.002 28316 Star::Find returns 1 (0), X=587.47, Y=119.82, Mass=1905, SNR=29.8, Peak=139 HFD=4.5
23:40:22.422 00.001 28316 MultiStar: [#1 0.45,0.18,0.00,M2] [#2 0.18,0.21,0.97,U] [#3 0.37,-0.08,0.89,U] [#4 0.23,0.04,0.87,U] [#5 0.24,0.02,0.78,U] [#6 0.21,0.23,0.73,U] [#7 0.12,0.10,0.68,U] [#8 0.42,0.00,0.00,M1] 
23:40:22.423 00.001 28316 refined, 6 included, MultiStar: {0.16, 0.09}, one-star: {-0.20, 0.14}
23:40:22.424 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
23:40:22.424 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
23:40:22.424 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.55 mountX=-0.02 mountY=-0.18, mountTheta=-1.69
23:40:22.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.09, opts=13)
23:40:22.428 00.002 28316 Enqueuing Move request for scope (0.16, 0.09)
23:40:22.431 00.003 29988 Worker thread wakes up
23:40:22.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:22.432 00.001 28316 UpdateGuideState exits: m=1905 RSB=29.8
23:40:22.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:22.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
23:40:22.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
23:40:22.434 00.000 29988 Moving (0.16, 0.09) raw xDistance=-0.02 yDistance=-0.18
23:40:22.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:22.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:22.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:40:22.434 00.000 29988 MoveAxis(E, 0, ABG)
23:40:22.434 00.000 29988 Move returns status 0, amount 0
23:40:22.434 00.000 29988 MoveAxis(N, 0, ABG)
23:40:22.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:22.436 00.002 28316 Enqueuing Expose request
23:40:22.437 00.001 29988 Move returns status 0, amount 0
23:40:22.437 00.000 29988 move complete, result=0
23:40:22.437 00.000 29988 worker thread done servicing request
23:40:22.437 00.000 29988 Worker thread wakes up
23:40:22.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:22.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:22.439 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:23.962 01.523 29988 Exposure complete
23:40:23.996 00.034 29988 worker thread done servicing request
23:40:23.996 00.000 28316 OnExposeComplete: enter
23:40:23.997 00.001 28316 UpdateGuideState(): m_state=6
23:40:23.997 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2267
23:40:23.998 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=119.86, Mass=1981, SNR=30.6, Peak=163 HFD=4.4
23:40:23.998 00.000 28316 MultiStar: [#1 0.26,0.11,0.87,U] [#2 0.15,0.13,0.96,U] [#3 0.27,-0.02,0.87,U] [#4 0.26,0.09,0.87,U] [#5 0.29,-0.06,0.75,U] [#6 0.14,0.28,0.71,U] [#7 0.23,-0.01,0.65,U] [#8 0.08,0.23,0.59,U] 
23:40:23.998 00.000 28316 single-star, 8 included, MultiStar: {0.18, 0.10}, one-star: {-0.06, 0.18}
23:40:23.999 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
23:40:23.999 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.16)
23:40:24.000 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.88 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
23:40:24.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.18, opts=13)
23:40:24.002 00.001 28316 Enqueuing Move request for scope (-0.06, 0.18)
23:40:24.002 00.000 29988 Worker thread wakes up
23:40:24.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=245, Gamma=0.580
23:40:24.002 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.6
23:40:24.003 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:24.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:24.004 00.001 28316 Enqueuing Expose request
23:40:24.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:40:24.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:40:24.004 00.000 29988 Moving (-0.06, 0.18) raw xDistance=-0.18 yDistance=-0.03
23:40:24.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:40:24.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:24.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:40:24.004 00.000 29988 MoveAxis(E, 0, ABG)
23:40:24.004 00.000 29988 Move returns status 0, amount 0
23:40:24.004 00.000 29988 MoveAxis(N, 0, ABG)
23:40:24.004 00.000 29988 Move returns status 0, amount 0
23:40:24.004 00.000 29988 move complete, result=0
23:40:24.004 00.000 29988 worker thread done servicing request
23:40:24.004 00.000 29988 Worker thread wakes up
23:40:24.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:24.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:24.005 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:25.629 01.624 29988 Exposure complete
23:40:25.670 00.041 29988 worker thread done servicing request
23:40:25.670 00.000 28316 OnExposeComplete: enter
23:40:25.672 00.002 28316 UpdateGuideState(): m_state=6
23:40:25.673 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2268
23:40:25.674 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=119.68, Mass=1804, SNR=29.1, Peak=144 HFD=4.2
23:40:25.674 00.000 28316 MultiStar: [#1 0.47,-0.04,0.00,M2] [#2 0.28,-0.01,1.00,U] [#3 0.43,-0.05,0.00,M1] [#4 0.39,0.09,0.89,U] [#5 0.40,-0.09,0.00,M1] [#6 0.42,-0.07,0.00,M1] [#7 0.27,0.10,0.68,U] [#8 0.39,0.00,0.63,U] 
23:40:25.675 00.001 28316 single-star, 4 included, MultiStar: {0.24, 0.03}, one-star: {-0.03, 0.00}
23:40:25.676 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.14) = xAngle (4.27 = -2.01)
23:40:25.677 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.37 = 1.09)
23:40:25.678 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.13 mountX=-0.01 mountY=0.03, mountTheta=2.02
23:40:25.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
23:40:25.680 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
23:40:25.680 00.000 29988 Worker thread wakes up
23:40:25.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:40:25.680 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:40:25.680 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.01 yDistance=0.03
23:40:25.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:40:25.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:25.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:25.682 00.002 28316 UpdateGuideState exits: m=1804 RSB=29.1
23:40:25.683 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:25.684 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:25.684 00.000 29988 MoveAxis(E, 0, ABG)
23:40:25.684 00.000 29988 Move returns status 0, amount 0
23:40:25.684 00.000 29988 MoveAxis(N, 0, ABG)
23:40:25.684 00.000 29988 Move returns status 0, amount 0
23:40:25.684 00.000 29988 move complete, result=0
23:40:25.684 00.000 29988 worker thread done servicing request
23:40:25.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:25.685 00.001 28316 Enqueuing Expose request
23:40:25.686 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:25.687 00.001 29988 Worker thread wakes up
23:40:25.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:25.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:27.207 01.520 29988 Exposure complete
23:40:27.233 00.026 29988 worker thread done servicing request
23:40:27.233 00.000 28316 OnExposeComplete: enter
23:40:27.234 00.001 28316 UpdateGuideState(): m_state=6
23:40:27.234 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2269
23:40:27.235 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=119.70, Mass=1954, SNR=30.3, Peak=154 HFD=4.4
23:40:27.235 00.000 28316 MultiStar: [#1 0.42,0.01,0.00,M3] [#2 0.45,-0.09,0.00,M1] [#3 0.33,-0.12,0.87,U] [#4 0.40,-0.10,0.00,M1] [#5 0.39,-0.20,0.00,M2] [#6 0.30,-0.04,0.71,U] [#7 0.27,0.02,0.65,U] [#8 0.48,-0.10,0.00,M1] 
23:40:27.236 00.001 28316 single-star, 3 included, MultiStar: {0.20, -0.03}, one-star: {-0.01, 0.02}
23:40:27.236 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:40:27.237 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:40:27.237 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.16 mountX=-0.02 mountY=0.00, mountTheta=3.02
23:40:27.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
23:40:27.240 00.002 28316 Enqueuing Move request for scope (-0.01, 0.02)
23:40:27.241 00.001 29988 Worker thread wakes up
23:40:27.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:40:27.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:27.241 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:40:27.242 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:27.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:27.243 00.001 28316 Enqueuing Expose request
23:40:27.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:40:27.243 00.000 29988 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=0.00
23:40:27.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:27.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:27.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:40:27.243 00.000 29988 MoveAxis(E, 0, ABG)
23:40:27.243 00.000 29988 Move returns status 0, amount 0
23:40:27.243 00.000 29988 MoveAxis(N, 0, ABG)
23:40:27.243 00.000 29988 Move returns status 0, amount 0
23:40:27.243 00.000 29988 move complete, result=0
23:40:27.243 00.000 29988 worker thread done servicing request
23:40:27.243 00.000 29988 Worker thread wakes up
23:40:27.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:27.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:27.244 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:28.875 01.631 29988 Exposure complete
23:40:28.899 00.024 29988 worker thread done servicing request
23:40:28.900 00.001 28316 OnExposeComplete: enter
23:40:28.900 00.000 28316 UpdateGuideState(): m_state=6
23:40:28.901 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2270
23:40:28.902 00.001 28316 Star::Find returns 1 (0), X=587.51, Y=119.50, Mass=1884, SNR=29.9, Peak=129 HFD=4.2
23:40:28.902 00.000 28316 MultiStar: [#1 0.41,-0.22,0.00,M4] [#2 0.24,-0.12,0.97,U] [#3 0.34,-0.34,0.00,M1] [#4 0.33,-0.15,0.89,U] [#5 0.17,-0.29,0.77,U] [#6 0.14,-0.22,0.73,U] [#7 0.21,-0.19,0.67,U] [#8 0.37,-0.09,0.61,U] 
23:40:28.903 00.001 28316 single-star, 6 included, MultiStar: {0.17, -0.18}, one-star: {-0.16, -0.18}
23:40:28.903 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
23:40:28.904 00.001 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.96 = 1.96)
23:40:28.904 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.29 mountX=0.10 mountY=0.22, mountTheta=1.15
23:40:28.908 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.18, opts=13)
23:40:28.908 00.000 28316 Enqueuing Move request for scope (-0.16, -0.18)
23:40:28.909 00.001 29988 Worker thread wakes up
23:40:28.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
23:40:28.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
23:40:28.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:40:28.910 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.9
23:40:28.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:28.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:28.912 00.001 29988 Moving (-0.16, -0.18) raw xDistance=0.10 yDistance=0.22
23:40:28.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:28.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:40:28.912 00.000 29988 MoveAxis(E, 0, ABG)
23:40:28.912 00.000 29988 Move returns status 0, amount 0
23:40:28.912 00.000 29988 MoveAxis(S, 54, ABG)
23:40:28.912 00.000 29988 Guiding  Dir = 1, Dur = 54
23:40:28.912 00.000 29988 IsSlewing returns 0
23:40:28.912 00.000 28316 Enqueuing Expose request
23:40:28.913 00.001 29988 IsGuiding returns 0
23:40:28.919 00.006 29988 PulseGuide returned control before completion, sleep 59
23:40:28.989 00.070 29988 IsGuiding returns 0
23:40:28.989 00.000 29988 Move returns status 0, amount 54
23:40:28.990 00.001 29988 move complete, result=0
23:40:28.990 00.000 29988 worker thread done servicing request
23:40:28.990 00.000 29988 Worker thread wakes up
23:40:28.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:28.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:28.990 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 54 ms SOUTH
23:40:30.403 01.413 29988 Exposure complete
23:40:30.454 00.051 29988 worker thread done servicing request
23:40:30.455 00.001 28316 OnExposeComplete: enter
23:40:30.456 00.001 28316 UpdateGuideState(): m_state=6
23:40:30.457 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2271
23:40:30.457 00.000 28316 Star::Find returns 1 (0), X=587.57, Y=119.78, Mass=1942, SNR=30.2, Peak=134 HFD=4.6
23:40:30.458 00.001 28316 MultiStar: [#1 0.39,-0.04,0.89,U] [#2 0.15,-0.06,0.99,U] [#3 0.37,-0.26,0.00,M2] [#4 0.15,-0.08,0.85,U] [#5 0.21,-0.14,0.78,U] [#6 0.17,-0.12,0.72,U] [#7 0.27,-0.13,0.66,U] [#8 0.22,0.06,0.60,U] 
23:40:30.458 00.000 28316 single-star, 7 included, MultiStar: {0.18, -0.05}, one-star: {-0.10, 0.11}
23:40:30.459 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:40:30.459 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
23:40:30.460 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.14 cameraTheta=2.31 mountX=-0.14 mountY=0.04, mountTheta=2.87
23:40:30.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.11, opts=13)
23:40:30.462 00.000 28316 Enqueuing Move request for scope (-0.10, 0.11)
23:40:30.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:30.463 00.001 29988 Worker thread wakes up
23:40:30.463 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:40:30.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:30.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:30.464 00.000 28316 Enqueuing Expose request
23:40:30.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
23:40:30.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
23:40:30.464 00.000 29988 Moving (-0.10, 0.11) raw xDistance=-0.14 yDistance=0.04
23:40:30.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:40:30.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:30.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:30.464 00.000 29988 MoveAxis(E, 0, ABG)
23:40:30.465 00.001 29988 Move returns status 0, amount 0
23:40:30.465 00.000 29988 MoveAxis(N, 0, ABG)
23:40:30.465 00.000 29988 Move returns status 0, amount 0
23:40:30.465 00.000 29988 move complete, result=0
23:40:30.465 00.000 29988 worker thread done servicing request
23:40:30.465 00.000 29988 Worker thread wakes up
23:40:30.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:30.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:30.465 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:32.096 01.631 29988 Exposure complete
23:40:32.126 00.030 29988 worker thread done servicing request
23:40:32.126 00.000 28316 OnExposeComplete: enter
23:40:32.127 00.001 28316 UpdateGuideState(): m_state=6
23:40:32.128 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2272
23:40:32.128 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=119.76, Mass=1946, SNR=30.3, Peak=157 HFD=4.6
23:40:32.129 00.001 28316 MultiStar: [#1 0.25,0.11,0.89,U] [#2 0.12,0.15,0.95,U] [#3 0.36,0.11,0.86,U] [#4 0.23,0.14,0.84,U] [#5 0.14,0.11,0.76,U] [#6 0.15,0.26,0.71,U] [#7 0.18,0.19,0.63,U] [#8 0.23,0.33,0.60,U] 
23:40:32.129 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.16}, one-star: {-0.14, 0.08}
23:40:32.129 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.73 = -2.55)
23:40:32.130 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
23:40:32.130 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.59 mountX=-0.13 mountY=0.08, mountTheta=2.58
23:40:32.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
23:40:32.132 00.001 28316 Enqueuing Move request for scope (-0.14, 0.08)
23:40:32.132 00.000 29988 Worker thread wakes up
23:40:32.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
23:40:32.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
23:40:32.133 00.000 29988 Moving (-0.14, 0.08) raw xDistance=-0.13 yDistance=0.08
23:40:32.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:40:32.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:32.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:32.133 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:40:32.134 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:32.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:32.135 00.001 28316 Enqueuing Expose request
23:40:32.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:32.135 00.000 29988 MoveAxis(E, 0, ABG)
23:40:32.135 00.000 29988 Move returns status 0, amount 0
23:40:32.135 00.000 29988 MoveAxis(N, 0, ABG)
23:40:32.135 00.000 29988 Move returns status 0, amount 0
23:40:32.135 00.000 29988 move complete, result=0
23:40:32.135 00.000 29988 worker thread done servicing request
23:40:32.135 00.000 29988 Worker thread wakes up
23:40:32.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:32.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:32.136 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:33.662 01.526 29988 Exposure complete
23:40:33.698 00.036 29988 worker thread done servicing request
23:40:33.699 00.001 28316 OnExposeComplete: enter
23:40:33.699 00.000 28316 UpdateGuideState(): m_state=6
23:40:33.700 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2273
23:40:33.700 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.81, Mass=1833, SNR=29.5, Peak=162 HFD=4.2
23:40:33.700 00.000 28316 MultiStar: [#1 0.44,0.14,0.00,M3] [#2 0.27,0.17,1.00,U] [#3 0.28,0.05,0.84,U] [#4 0.28,0.17,0.88,U] [#5 0.27,0.18,0.77,U] [#6 0.32,0.29,0.00,M1] [#7 0.21,0.24,0.68,U] [#8 0.38,0.17,0.00,M1] 
23:40:33.701 00.001 28316 single-star, 5 included, MultiStar: {0.20, 0.15}, one-star: {-0.09, 0.13}
23:40:33.701 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
23:40:33.702 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.13)
23:40:33.703 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.15 cameraTheta=2.17 mountX=-0.15 mountY=0.02, mountTheta=3.01
23:40:33.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.13, opts=13)
23:40:33.704 00.000 28316 Enqueuing Move request for scope (-0.09, 0.13)
23:40:33.705 00.001 29988 Worker thread wakes up
23:40:33.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:33.707 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
23:40:33.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
23:40:33.707 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.5
23:40:33.708 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:33.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:33.709 00.001 28316 Enqueuing Expose request
23:40:33.709 00.000 29988 Moving (-0.09, 0.13) raw xDistance=-0.15 yDistance=0.02
23:40:33.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:40:33.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:33.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:40:33.709 00.000 29988 MoveAxis(E, 0, ABG)
23:40:33.709 00.000 29988 Move returns status 0, amount 0
23:40:33.709 00.000 29988 MoveAxis(N, 0, ABG)
23:40:33.709 00.000 29988 Move returns status 0, amount 0
23:40:33.709 00.000 29988 move complete, result=0
23:40:33.709 00.000 29988 worker thread done servicing request
23:40:33.709 00.000 29988 Worker thread wakes up
23:40:33.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:33.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:33.710 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:35.334 01.624 29988 Exposure complete
23:40:35.368 00.034 29988 worker thread done servicing request
23:40:35.368 00.000 28316 OnExposeComplete: enter
23:40:35.370 00.002 28316 UpdateGuideState(): m_state=6
23:40:35.370 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2274
23:40:35.371 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=119.90, Mass=1945, SNR=30.2, Peak=174 HFD=4.2
23:40:35.372 00.001 28316 MultiStar: [#1 0.55,0.18,0.00,M4] [#2 0.21,0.11,0.94,U] [#3 0.41,0.10,0.00,M1] [#4 0.25,0.25,0.84,U] [#5 0.36,0.18,0.77,U] [#6 0.39,0.19,0.00,M2] [#7 0.33,0.19,0.66,U] [#8 0.44,0.21,0.00,M2] 
23:40:35.372 00.000 28316 single-star, 4 included, MultiStar: {0.24, 0.19}, one-star: {0.11, 0.22}
23:40:35.373 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
23:40:35.373 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.94)
23:40:35.374 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.10 mountX=-0.16 mountY=-0.20, mountTheta=-2.23
23:40:35.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.22, opts=13)
23:40:35.376 00.001 28316 Enqueuing Move request for scope (0.11, 0.22)
23:40:35.376 00.000 29988 Worker thread wakes up
23:40:35.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
23:40:35.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
23:40:35.376 00.000 29988 Moving (0.11, 0.22) raw xDistance=-0.16 yDistance=-0.20
23:40:35.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:40:35.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:35.377 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.2
23:40:35.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:35.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:35.378 00.000 28316 Enqueuing Expose request
23:40:35.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:40:35.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:40:35.378 00.000 29988 MoveAxis(E, 0, ABG)
23:40:35.378 00.000 29988 Move returns status 0, amount 0
23:40:35.378 00.000 29988 MoveAxis(N, 0, ABG)
23:40:35.379 00.001 29988 Move returns status 0, amount 0
23:40:35.379 00.000 29988 move complete, result=0
23:40:35.379 00.000 29988 worker thread done servicing request
23:40:35.379 00.000 29988 Worker thread wakes up
23:40:35.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:35.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:35.379 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:40:36.893 01.514 29988 Exposure complete
23:40:36.930 00.037 29988 worker thread done servicing request
23:40:36.930 00.000 28316 OnExposeComplete: enter
23:40:36.931 00.001 28316 UpdateGuideState(): m_state=6
23:40:36.932 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2275
23:40:36.933 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=119.68, Mass=1902, SNR=29.9, Peak=149 HFD=4.3
23:40:36.934 00.001 28316 MultiStar: [#1 0.43,-0.02,0.00,M5] [#2 0.18,0.03,0.98,U] [#3 0.41,-0.10,0.00,M2] [#4 0.27,-0.03,0.88,U] [#5 0.17,-0.05,0.77,U] [#6 0.37,0.21,0.00,M3] [#7 0.25,0.08,0.66,U] [#8 0.49,0.09,0.00,M3] 
23:40:36.934 00.000 28316 single-star, 4 included, MultiStar: {0.16, 0.00}, one-star: {-0.04, 0.00}
23:40:36.935 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
23:40:36.935 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.06)
23:40:36.936 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.10 mountX=-0.02 mountY=0.04, mountTheta=2.05
23:40:36.938 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
23:40:36.938 00.000 28316 Enqueuing Move request for scope (-0.04, 0.00)
23:40:36.940 00.002 29988 Worker thread wakes up
23:40:36.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:40:36.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:36.943 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:40:36.943 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
23:40:36.944 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:36.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:36.944 00.000 28316 Enqueuing Expose request
23:40:36.945 00.001 29988 Moving (-0.04, 0.00) raw xDistance=-0.02 yDistance=0.04
23:40:36.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:36.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:36.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:36.945 00.000 29988 MoveAxis(E, 0, ABG)
23:40:36.945 00.000 29988 Move returns status 0, amount 0
23:40:36.945 00.000 29988 MoveAxis(N, 0, ABG)
23:40:36.945 00.000 29988 Move returns status 0, amount 0
23:40:36.945 00.000 29988 move complete, result=0
23:40:36.945 00.000 29988 worker thread done servicing request
23:40:36.945 00.000 29988 Worker thread wakes up
23:40:36.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:36.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:36.946 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:38.577 01.631 29988 Exposure complete
23:40:38.621 00.044 29988 worker thread done servicing request
23:40:38.621 00.000 28316 OnExposeComplete: enter
23:40:38.624 00.003 28316 UpdateGuideState(): m_state=6
23:40:38.626 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2276
23:40:38.627 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=119.60, Mass=1958, SNR=30.4, Peak=134 HFD=4.5
23:40:38.629 00.002 28316 MultiStar: [#1 0.46,-0.03,0.00,M6] [#2 0.27,-0.08,0.96,U] [#3 0.43,-0.11,0.00,M3] [#4 0.25,-0.10,0.85,U] [#5 0.29,-0.24,0.74,U] [#6 0.34,-0.17,0.71,U] [#7 0.34,-0.35,0.00,M1] [#8 0.28,-0.18,0.57,U] 
23:40:38.632 00.003 28316 single-star, 5 included, MultiStar: {0.23, -0.13}, one-star: {0.02, -0.08}
23:40:38.634 00.002 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
23:40:38.636 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
23:40:38.639 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.28 mountX=0.08 mountY=0.01, mountTheta=0.18
23:40:38.641 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
23:40:38.641 00.000 28316 Enqueuing Move request for scope (0.02, -0.08)
23:40:38.642 00.001 29988 Worker thread wakes up
23:40:38.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:40:38.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:40:38.642 00.000 29988 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.01
23:40:38.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:40:38.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:38.642 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.4
23:40:38.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:38.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:38.643 00.000 28316 Enqueuing Expose request
23:40:38.644 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:38.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:40:38.644 00.000 29988 MoveAxis(E, 0, ABG)
23:40:38.644 00.000 29988 Move returns status 0, amount 0
23:40:38.644 00.000 29988 MoveAxis(N, 0, ABG)
23:40:38.644 00.000 29988 Move returns status 0, amount 0
23:40:38.644 00.000 29988 move complete, result=0
23:40:38.644 00.000 29988 worker thread done servicing request
23:40:38.644 00.000 29988 Worker thread wakes up
23:40:38.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:38.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:38.645 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:40.165 01.520 29988 Exposure complete
23:40:40.195 00.030 29988 worker thread done servicing request
23:40:40.195 00.000 28316 OnExposeComplete: enter
23:40:40.198 00.003 28316 UpdateGuideState(): m_state=6
23:40:40.200 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2277
23:40:40.203 00.003 28316 Star::Find returns 1 (0), X=587.75, Y=119.81, Mass=1968, SNR=30.4, Peak=172 HFD=4.4
23:40:40.206 00.003 28316 MultiStar: [#1 0.44,0.05,0.00,M7] [#2 0.23,0.14,0.94,U] [#3 0.34,-0.00,0.86,U] [#4 0.28,0.06,0.85,U] [#5 0.35,0.03,0.75,U] [#6 0.33,-0.00,0.70,U] [#7 0.42,-0.01,0.00,M2] [#8 0.42,0.19,0.00,M3] 
23:40:40.208 00.002 28316 single-star, 5 included, MultiStar: {0.26, 0.07}, one-star: {0.08, 0.14}
23:40:40.211 00.003 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:40:40.211 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:40:40.212 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.02 mountX=-0.09 mountY=-0.13, mountTheta=-2.16
23:40:40.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
23:40:40.214 00.001 28316 Enqueuing Move request for scope (0.08, 0.14)
23:40:40.214 00.000 29988 Worker thread wakes up
23:40:40.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:40.215 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.4
23:40:40.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:40.216 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:40.216 00.000 28316 Enqueuing Expose request
23:40:40.217 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
23:40:40.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
23:40:40.217 00.000 29988 Moving (0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
23:40:40.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:40:40.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:40.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:40:40.217 00.000 29988 MoveAxis(E, 0, ABG)
23:40:40.217 00.000 29988 Move returns status 0, amount 0
23:40:40.217 00.000 29988 MoveAxis(N, 0, ABG)
23:40:40.217 00.000 29988 Move returns status 0, amount 0
23:40:40.217 00.000 29988 move complete, result=0
23:40:40.217 00.000 29988 worker thread done servicing request
23:40:40.217 00.000 29988 Worker thread wakes up
23:40:40.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:40.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:40.217 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:41.844 01.627 29988 Exposure complete
23:40:41.888 00.044 29988 worker thread done servicing request
23:40:41.889 00.001 28316 OnExposeComplete: enter
23:40:41.891 00.002 28316 UpdateGuideState(): m_state=6
23:40:41.894 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2278
23:40:41.896 00.002 28316 Star::Find returns 1 (0), X=587.70, Y=119.78, Mass=1791, SNR=29.0, Peak=152 HFD=4.4
23:40:41.899 00.003 28316 MultiStar: [#1 0.39,0.16,0.00,M8] [#2 0.23,0.12,0.99,U] [#3 0.39,0.05,0.92,U] [#4 0.21,0.21,0.90,U] [#5 0.37,0.11,0.80,U] [#6 0.21,0.30,0.74,U] [#7 0.29,0.11,0.71,U] [#8 0.43,0.07,0.00,M4] 
23:40:41.902 00.003 28316 single-star, 6 included, MultiStar: {0.24, 0.14}, one-star: {0.03, 0.10}
23:40:41.904 00.002 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:40:41.907 00.003 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
23:40:41.908 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.28 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
23:40:41.909 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
23:40:41.909 00.000 28316 Enqueuing Move request for scope (0.03, 0.10)
23:40:41.910 00.001 29988 Worker thread wakes up
23:40:41.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:41.910 00.000 28316 UpdateGuideState exits: m=1791 RSB=29.0
23:40:41.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:41.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:41.912 00.001 28316 Enqueuing Expose request
23:40:41.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:40:41.912 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:40:41.912 00.000 29988 Moving (0.03, 0.10) raw xDistance=-0.08 yDistance=-0.07
23:40:41.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:40:41.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:41.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:40:41.912 00.000 29988 MoveAxis(E, 0, ABG)
23:40:41.912 00.000 29988 Move returns status 0, amount 0
23:40:41.912 00.000 29988 MoveAxis(N, 0, ABG)
23:40:41.912 00.000 29988 Move returns status 0, amount 0
23:40:41.912 00.000 29988 move complete, result=0
23:40:41.912 00.000 29988 worker thread done servicing request
23:40:41.912 00.000 29988 Worker thread wakes up
23:40:41.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:41.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:41.913 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:43.433 01.520 29988 Exposure complete
23:40:43.474 00.041 29988 worker thread done servicing request
23:40:43.474 00.000 28316 OnExposeComplete: enter
23:40:43.474 00.000 28316 UpdateGuideState(): m_state=6
23:40:43.475 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2279
23:40:43.475 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=119.66, Mass=1924, SNR=30.1, Peak=165 HFD=4.2
23:40:43.477 00.002 28316 MultiStar: [#1 0.48,0.06,0.00,M9] [#2 0.31,-0.05,0.96,U] [#3 0.59,-0.14,0.00,M2] [#4 0.34,-0.05,0.86,U] [#5 0.22,-0.03,0.76,U] [#6 0.34,0.04,0.75,U] [#7 0.32,-0.01,0.64,U] [#8 0.55,-0.08,0.00,M5] 
23:40:43.478 00.001 28316 single-star, 5 included, MultiStar: {0.25, -0.02}, one-star: {0.06, -0.02}
23:40:43.481 00.003 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:40:43.481 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.37)
23:40:43.482 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.33 mountX=0.04 mountY=-0.04, mountTheta=-0.80
23:40:43.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
23:40:43.483 00.000 28316 Enqueuing Move request for scope (0.06, -0.02)
23:40:43.484 00.001 29988 Worker thread wakes up
23:40:43.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
23:40:43.484 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
23:40:43.484 00.000 29988 Moving (0.06, -0.02) raw xDistance=0.04 yDistance=-0.04
23:40:43.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:43.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:43.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:40:43.484 00.000 29988 MoveAxis(E, 0, ABG)
23:40:43.484 00.000 29988 Move returns status 0, amount 0
23:40:43.484 00.000 29988 MoveAxis(N, 0, ABG)
23:40:43.484 00.000 29988 Move returns status 0, amount 0
23:40:43.484 00.000 29988 move complete, result=0
23:40:43.484 00.000 29988 worker thread done servicing request
23:40:43.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:43.484 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
23:40:43.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:43.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:43.486 00.001 28316 Enqueuing Expose request
23:40:43.486 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:43.487 00.001 29988 Worker thread wakes up
23:40:43.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:43.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:45.121 01.634 29988 Exposure complete
23:40:45.147 00.026 29988 worker thread done servicing request
23:40:45.147 00.000 28316 OnExposeComplete: enter
23:40:45.148 00.001 28316 UpdateGuideState(): m_state=6
23:40:45.148 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2280
23:40:45.149 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=119.66, Mass=1900, SNR=30.0, Peak=172 HFD=4.3
23:40:45.149 00.000 28316 MultiStar: [#1 0.47,-0.03,0.00,M10] [#2 0.21,0.08,0.98,U] [#3 0.39,0.02,0.89,U] [#4 0.29,0.00,0.88,U] [#5 0.27,-0.16,0.76,U] [#6 0.39,0.14,0.00,M1] [#7 0.39,-0.05,0.66,U] [#8 0.41,0.01,0.63,U] 
23:40:45.150 00.001 28316 single-star, 6 included, MultiStar: {0.26, -0.01}, one-star: {-0.03, -0.02}
23:40:45.150 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
23:40:45.151 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.60 = 1.60)
23:40:45.151 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.65 mountX=0.00 mountY=0.03, mountTheta=1.51
23:40:45.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
23:40:45.153 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
23:40:45.154 00.001 29988 Worker thread wakes up
23:40:45.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:40:45.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:45.154 00.000 28316 UpdateGuideState exits: m=1900 RSB=30.0
23:40:45.155 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:40:45.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:45.155 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.00 yDistance=0.03
23:40:45.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:45.156 00.001 28316 Enqueuing Expose request
23:40:45.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:40:45.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:45.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:45.157 00.001 29988 MoveAxis(E, 0, ABG)
23:40:45.157 00.000 29988 Move returns status 0, amount 0
23:40:45.157 00.000 29988 MoveAxis(N, 0, ABG)
23:40:45.157 00.000 29988 Move returns status 0, amount 0
23:40:45.157 00.000 29988 move complete, result=0
23:40:45.157 00.000 29988 worker thread done servicing request
23:40:45.157 00.000 29988 Worker thread wakes up
23:40:45.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:45.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:45.157 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:46.670 01.513 29988 Exposure complete
23:40:46.708 00.038 29988 worker thread done servicing request
23:40:46.708 00.000 28316 OnExposeComplete: enter
23:40:46.709 00.001 28316 UpdateGuideState(): m_state=6
23:40:46.709 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2281
23:40:46.710 00.001 28316 Star::Find returns 1 (0), X=587.77, Y=119.59, Mass=1872, SNR=29.6, Peak=160 HFD=4.5
23:40:46.710 00.000 28316 MultiStar: [#1 0.52,-0.04,0.00,R] [#2 0.26,0.02,0.98,U] [#3 0.47,-0.13,0.00,M2] [#4 0.19,0.03,0.88,U] [#5 0.44,-0.10,0.00,M1] [#6 0.49,0.04,0.00,M2] [#7 0.52,0.01,0.00,M1] [#8 0.52,-0.20,0.00,M5] 
23:40:46.711 00.001 28316 single-star, 2 included, MultiStar: {0.18, -0.01}, one-star: {0.10, -0.09}
23:40:46.711 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
23:40:46.711 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.75)
23:40:46.712 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.71 mountX=0.12 mountY=-0.05, mountTheta=-0.40
23:40:46.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
23:40:46.714 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
23:40:46.714 00.000 29988 Worker thread wakes up
23:40:46.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:46.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
23:40:46.714 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.6
23:40:46.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:46.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:46.715 00.000 28316 Enqueuing Expose request
23:40:46.716 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
23:40:46.716 00.000 29988 Moving (0.10, -0.09) raw xDistance=0.12 yDistance=-0.05
23:40:46.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:40:46.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:46.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:40:46.716 00.000 29988 MoveAxis(E, 0, ABG)
23:40:46.716 00.000 29988 Move returns status 0, amount 0
23:40:46.716 00.000 29988 MoveAxis(N, 0, ABG)
23:40:46.716 00.000 29988 Move returns status 0, amount 0
23:40:46.716 00.000 29988 move complete, result=0
23:40:46.716 00.000 29988 worker thread done servicing request
23:40:46.716 00.000 29988 Worker thread wakes up
23:40:46.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:46.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:46.716 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:48.337 01.621 29988 Exposure complete
23:40:48.364 00.027 29988 worker thread done servicing request
23:40:48.364 00.000 28316 OnExposeComplete: enter
23:40:48.365 00.001 28316 UpdateGuideState(): m_state=6
23:40:48.365 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2282
23:40:48.367 00.002 28316 Star::Find returns 1 (0), X=587.65, Y=119.67, Mass=1925, SNR=30.2, Peak=156 HFD=4.2
23:40:48.367 00.000 28316 MultiStar: [#1 -0.04,0.07,0.89,U] [#2 0.04,0.02,0.98,U] [#3 0.36,-0.24,0.00,M3] [#4 0.35,0.04,0.86,U] [#5 0.26,-0.28,0.76,U] [#6 0.36,0.03,0.73,U] [#7 0.33,-0.07,0.66,U] [#8 0.41,-0.10,0.00,M6] 
23:40:48.367 00.000 28316 single-star, 6 included, MultiStar: {0.16, -0.02}, one-star: {-0.02, -0.01}
23:40:48.367 00.000 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:40:48.368 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:40:48.368 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.90 mountX=-0.00 mountY=0.02, mountTheta=1.75
23:40:48.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
23:40:48.370 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
23:40:48.370 00.000 29988 Worker thread wakes up
23:40:48.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:48.370 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.2
23:40:48.371 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:48.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
23:40:48.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
23:40:48.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:48.372 00.000 28316 Enqueuing Expose request
23:40:48.373 00.001 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
23:40:48.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:40:48.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:48.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:40:48.373 00.000 29988 MoveAxis(E, 0, ABG)
23:40:48.373 00.000 29988 Move returns status 0, amount 0
23:40:48.373 00.000 29988 MoveAxis(N, 0, ABG)
23:40:48.373 00.000 29988 Move returns status 0, amount 0
23:40:48.373 00.000 29988 move complete, result=0
23:40:48.373 00.000 29988 worker thread done servicing request
23:40:48.373 00.000 29988 Worker thread wakes up
23:40:48.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:48.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:48.373 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:49.885 01.512 29988 Exposure complete
23:40:49.931 00.046 29988 worker thread done servicing request
23:40:49.931 00.000 28316 OnExposeComplete: enter
23:40:49.933 00.002 28316 UpdateGuideState(): m_state=6
23:40:49.935 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2283
23:40:49.936 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=119.63, Mass=1930, SNR=30.2, Peak=145 HFD=4.3
23:40:49.937 00.001 28316 MultiStar: [#1 -0.08,-0.05,0.86,U] [#2 0.27,-0.14,0.95,U] [#3 0.35,0.01,0.86,U] [#4 0.32,-0.03,0.87,U] [#5 0.23,-0.20,0.78,U] [#6 0.31,-0.01,0.72,U] [#7 0.36,0.03,0.67,U] [#8 0.35,0.03,0.60,U] 
23:40:49.937 00.000 28316 single-star, 8 included, MultiStar: {0.21, -0.05}, one-star: {-0.07, -0.05}
23:40:49.938 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
23:40:49.939 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.69 = 1.69)
23:40:49.939 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.56 mountX=0.01 mountY=0.08, mountTheta=1.41
23:40:49.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
23:40:49.940 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
23:40:49.941 00.001 29988 Worker thread wakes up
23:40:49.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:40:49.941 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:40:49.941 00.000 29988 Moving (-0.07, -0.05) raw xDistance=0.01 yDistance=0.08
23:40:49.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:40:49.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:49.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:49.941 00.000 29988 MoveAxis(E, 0, ABG)
23:40:49.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:49.942 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.2
23:40:49.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:49.943 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:49.943 00.000 29988 Move returns status 0, amount 0
23:40:49.944 00.001 29988 MoveAxis(N, 0, ABG)
23:40:49.944 00.000 29988 Move returns status 0, amount 0
23:40:49.944 00.000 29988 move complete, result=0
23:40:49.944 00.000 29988 worker thread done servicing request
23:40:49.944 00.000 28316 Enqueuing Expose request
23:40:49.944 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:49.945 00.001 29988 Worker thread wakes up
23:40:49.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:49.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:51.575 01.630 29988 Exposure complete
23:40:51.609 00.034 29988 worker thread done servicing request
23:40:51.609 00.000 28316 OnExposeComplete: enter
23:40:51.610 00.001 28316 UpdateGuideState(): m_state=6
23:40:51.610 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2284
23:40:51.611 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=119.56, Mass=1933, SNR=30.2, Peak=160 HFD=4.3
23:40:51.611 00.000 28316 MultiStar: [#1 0.00,-0.02,0.93,U] [#2 0.33,-0.05,1.00,U] [#3 0.55,-0.09,0.00,M3] [#4 0.36,-0.02,0.86,U] [#5 0.38,-0.23,0.00,M1] [#6 0.45,0.01,0.00,M1] [#7 0.35,0.01,0.67,U] [#8 0.43,-0.13,0.00,M6] 
23:40:51.612 00.001 28316 single-star, 4 included, MultiStar: {0.19, -0.04}, one-star: {-0.01, -0.12}
23:40:51.613 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.55 = -0.55)
23:40:51.614 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.55 = 2.55)
23:40:51.614 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.69 mountX=0.10 mountY=0.06, mountTheta=0.58
23:40:51.616 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
23:40:51.616 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
23:40:51.617 00.001 29988 Worker thread wakes up
23:40:51.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:51.617 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:40:51.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:51.619 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
23:40:51.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:51.619 00.000 28316 Enqueuing Expose request
23:40:51.620 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
23:40:51.620 00.000 29988 Moving (-0.01, -0.12) raw xDistance=0.10 yDistance=0.06
23:40:51.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:51.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:51.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:40:51.620 00.000 29988 MoveAxis(E, 0, ABG)
23:40:51.620 00.000 29988 Move returns status 0, amount 0
23:40:51.620 00.000 29988 MoveAxis(N, 0, ABG)
23:40:51.620 00.000 29988 Move returns status 0, amount 0
23:40:51.620 00.000 29988 move complete, result=0
23:40:51.620 00.000 29988 worker thread done servicing request
23:40:51.620 00.000 29988 Worker thread wakes up
23:40:51.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:51.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:51.620 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:53.138 01.518 29988 Exposure complete
23:40:53.191 00.053 29988 worker thread done servicing request
23:40:53.191 00.000 28316 OnExposeComplete: enter
23:40:53.191 00.000 28316 UpdateGuideState(): m_state=6
23:40:53.192 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2285
23:40:53.192 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=119.67, Mass=1913, SNR=30.0, Peak=178 HFD=4.3
23:40:53.193 00.001 28316 MultiStar: [#1 0.11,0.09,0.88,U] [#2 0.38,-0.06,0.97,U] [#3 0.58,-0.21,0.00,M4] [#4 0.52,-0.12,0.00,M1] [#5 0.43,-0.18,0.00,M2] [#6 0.37,-0.02,0.75,U] [#7 0.49,-0.08,0.00,M1] [#8 0.56,0.01,0.00,M7] 
23:40:53.193 00.000 28316 single-star, 3 included, MultiStar: {0.23, -0.00}, one-star: {0.07, -0.01}
23:40:53.194 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:40:53.194 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:40:53.195 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=0.04 mountY=-0.06, mountTheta=-1.02
23:40:53.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
23:40:53.196 00.000 28316 Enqueuing Move request for scope (0.07, -0.01)
23:40:53.197 00.001 29988 Worker thread wakes up
23:40:53.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:53.197 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.0
23:40:53.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:53.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:53.199 00.001 28316 Enqueuing Expose request
23:40:53.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:40:53.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:40:53.199 00.000 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.06
23:40:53.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:53.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:53.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:53.199 00.000 29988 MoveAxis(E, 0, ABG)
23:40:53.200 00.001 29988 Move returns status 0, amount 0
23:40:53.200 00.000 29988 MoveAxis(N, 0, ABG)
23:40:53.200 00.000 29988 Move returns status 0, amount 0
23:40:53.200 00.000 29988 move complete, result=0
23:40:53.200 00.000 29988 worker thread done servicing request
23:40:53.200 00.000 29988 Worker thread wakes up
23:40:53.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:53.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:53.200 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:54.835 01.635 29988 Exposure complete
23:40:54.871 00.036 29988 worker thread done servicing request
23:40:54.871 00.000 28316 OnExposeComplete: enter
23:40:54.872 00.001 28316 UpdateGuideState(): m_state=6
23:40:54.873 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2286
23:40:54.873 00.000 28316 Star::Find returns 1 (0), X=587.85, Y=119.63, Mass=1812, SNR=29.2, Peak=171 HFD=3.9
23:40:54.874 00.001 28316 MultiStar: [#1 0.05,-0.07,0.94,U] [#2 0.38,-0.02,0.99,U] [#3 0.53,-0.25,0.00,M5] [#4 0.57,-0.17,0.00,M2] [#5 0.48,-0.21,0.00,M3] [#6 0.51,0.12,0.00,M1] [#7 0.55,-0.25,0.00,M2] [#8 0.67,-0.05,0.00,M8] 
23:40:54.874 00.000 28316 single-star, 2 included, MultiStar: {0.21, -0.05}, one-star: {0.18, -0.05}
23:40:54.875 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:40:54.875 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.32)
23:40:54.875 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.28 mountX=0.12 mountY=-0.14, mountTheta=-0.84
23:40:54.876 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.05, opts=13)
23:40:54.877 00.001 28316 Enqueuing Move request for scope (0.18, -0.05)
23:40:54.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:54.879 00.002 29988 Worker thread wakes up
23:40:54.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
23:40:54.879 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
23:40:54.879 00.000 29988 Moving (0.18, -0.05) raw xDistance=0.12 yDistance=-0.14
23:40:54.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:40:54.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:54.879 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.2
23:40:54.881 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:40:54.881 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:54.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:54.881 00.000 28316 Enqueuing Expose request
23:40:54.881 00.000 29988 MoveAxis(E, 0, ABG)
23:40:54.881 00.000 29988 Move returns status 0, amount 0
23:40:54.881 00.000 29988 MoveAxis(N, 0, ABG)
23:40:54.881 00.000 29988 Move returns status 0, amount 0
23:40:54.881 00.000 29988 move complete, result=0
23:40:54.881 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:54.882 00.001 29988 worker thread done servicing request
23:40:54.882 00.000 29988 Worker thread wakes up
23:40:54.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:54.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:56.408 01.526 29988 Exposure complete
23:40:56.436 00.028 29988 worker thread done servicing request
23:40:56.436 00.000 28316 OnExposeComplete: enter
23:40:56.438 00.002 28316 UpdateGuideState(): m_state=6
23:40:56.439 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2287
23:40:56.440 00.001 28316 Star::Find returns 1 (0), X=588.03, Y=119.65, Mass=1975, SNR=30.6, Peak=169 HFD=4.1
23:40:56.441 00.001 28316 MultiStar: [#1 0.12,-0.03,0.89,U] [#2 0.39,-0.01,0.95,U] [#3 0.54,-0.15,0.00,M6] [#4 0.59,-0.12,0.00,M3] [#5 0.39,-0.22,0.00,M4] [#6 0.48,-0.02,0.00,M2] [#7 0.70,-0.28,0.00,M3] [#8 0.62,-0.03,0.00,M9] 
23:40:56.442 00.001 28316 refined, 2 included, MultiStar: {0.29, -0.02}, one-star: {0.36, -0.03}
23:40:56.442 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:40:56.443 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.11)
23:40:56.443 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.07 mountX=0.14 mountY=-0.25, mountTheta=-1.07
23:40:56.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.02, opts=13)
23:40:56.444 00.000 28316 Enqueuing Move request for scope (0.29, -0.02)
23:40:56.445 00.001 29988 Worker thread wakes up
23:40:56.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
23:40:56.445 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
23:40:56.445 00.000 29988 Moving (0.29, -0.02) raw xDistance=0.14 yDistance=-0.25
23:40:56.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:40:56.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:40:56.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:40:56.445 00.000 29988 MoveAxis(E, 0, ABG)
23:40:56.445 00.000 29988 Move returns status 0, amount 0
23:40:56.445 00.000 29988 MoveAxis(N, 0, ABG)
23:40:56.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:56.446 00.001 28316 UpdateGuideState exits: m=1975 RSB=30.6
23:40:56.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:56.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:56.447 00.000 28316 Enqueuing Expose request
23:40:56.448 00.001 29988 Move returns status 0, amount 0
23:40:56.448 00.000 29988 move complete, result=0
23:40:56.448 00.000 29988 worker thread done servicing request
23:40:56.448 00.000 29988 Worker thread wakes up
23:40:56.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:56.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:56.448 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:40:58.079 01.631 29988 Exposure complete
23:40:58.113 00.034 29988 worker thread done servicing request
23:40:58.113 00.000 28316 OnExposeComplete: enter
23:40:58.113 00.000 28316 UpdateGuideState(): m_state=6
23:40:58.114 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2288
23:40:58.114 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=119.58, Mass=1912, SNR=30.1, Peak=188 HFD=4.1
23:40:58.115 00.001 28316 MultiStar: [#1 0.23,0.16,0.90,U] [#2 0.67,-0.04,0.00,M1] [#3 0.60,-0.14,0.00,M7] [#4 0.84,0.02,0.00,M4] [#5 0.79,0.02,0.00,M5] [#6 0.66,0.05,0.00,M3] [#7 0.63,0.02,0.00,M4] [#8 0.78,-0.12,0.00,M10] 
23:40:58.115 00.000 28316 refined, 1 included, MultiStar: {0.27, 0.03}, one-star: {0.31, -0.09}
23:40:58.116 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
23:40:58.116 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
23:40:58.117 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=0.09 mountY=-0.26, mountTheta=-1.24
23:40:58.118 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.03, opts=13)
23:40:58.118 00.000 28316 Enqueuing Move request for scope (0.27, 0.03)
23:40:58.118 00.000 29988 Worker thread wakes up
23:40:58.119 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:58.119 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.1
23:40:58.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:58.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:58.121 00.001 28316 Enqueuing Expose request
23:40:58.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd
23:40:58.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.03)
23:40:58.121 00.000 29988 Moving (0.27, 0.03) raw xDistance=0.09 yDistance=-0.26
23:40:58.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:40:58.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:40:58.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:40:58.121 00.000 29988 MoveAxis(E, 0, ABG)
23:40:58.121 00.000 29988 Move returns status 0, amount 0
23:40:58.121 00.000 29988 MoveAxis(N, 0, ABG)
23:40:58.121 00.000 29988 Move returns status 0, amount 0
23:40:58.121 00.000 29988 move complete, result=0
23:40:58.121 00.000 29988 worker thread done servicing request
23:40:58.121 00.000 29988 Worker thread wakes up
23:40:58.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:58.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:58.122 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:40:59.648 01.526 29988 Exposure complete
23:40:59.704 00.056 29988 worker thread done servicing request
23:40:59.704 00.000 28316 OnExposeComplete: enter
23:40:59.704 00.000 28316 UpdateGuideState(): m_state=6
23:40:59.705 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2289
23:40:59.708 00.003 28316 Star::Find returns 1 (0), X=587.93, Y=119.77, Mass=1797, SNR=29.1, Peak=167 HFD=4.2
23:40:59.711 00.003 28316 MultiStar: [#1 0.17,0.12,0.94,U] [#2 0.56,0.10,0.00,M2] [#3 0.50,-0.07,0.00,M8] [#4 0.62,0.06,0.00,M5] [#5 0.59,-0.03,0.00,M6] [#6 0.62,0.09,0.00,M4] [#7 0.52,-0.07,0.00,M5] [#8 0.60,0.02,0.00,R] 
23:40:59.713 00.002 28316 refined, 1 included, MultiStar: {0.22, 0.11}, one-star: {0.27, 0.09}
23:40:59.715 00.002 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:40:59.718 00.003 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
23:40:59.720 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.24 cameraTheta=0.46 mountX=-0.01 mountY=-0.24, mountTheta=-1.60
23:40:59.724 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.11, opts=13)
23:40:59.724 00.000 28316 Enqueuing Move request for scope (0.22, 0.11)
23:40:59.725 00.001 29988 Worker thread wakes up
23:40:59.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:40:59.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
23:40:59.725 00.000 28316 UpdateGuideState exits: m=1797 RSB=29.1
23:40:59.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:59.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:40:59.726 00.000 28316 Enqueuing Expose request
23:40:59.727 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
23:40:59.727 00.000 29988 Moving (0.22, 0.11) raw xDistance=-0.01 yDistance=-0.24
23:40:59.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:40:59.727 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.00 newest=-0.75
23:40:59.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:40:59.727 00.000 29988 MoveAxis(E, 0, ABG)
23:40:59.727 00.000 29988 Move returns status 0, amount 0
23:40:59.727 00.000 29988 MoveAxis(N, 58, ABG)
23:40:59.727 00.000 29988 Guiding  Dir = 0, Dur = 58
23:40:59.727 00.000 29988 IsSlewing returns 0
23:40:59.727 00.000 29988 IsGuiding returns 0
23:40:59.732 00.005 29988 PulseGuide returned control before completion, sleep 64
23:40:59.799 00.067 29988 IsGuiding returns 0
23:40:59.799 00.000 29988 Move returns status 0, amount 58
23:40:59.799 00.000 29988 move complete, result=0
23:40:59.799 00.000 29988 worker thread done servicing request
23:40:59.799 00.000 29988 Worker thread wakes up
23:40:59.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:40:59.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:40:59.799 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
23:41:01.424 01.625 29988 Exposure complete
23:41:01.447 00.023 29988 worker thread done servicing request
23:41:01.447 00.000 28316 OnExposeComplete: enter
23:41:01.448 00.001 28316 UpdateGuideState(): m_state=6
23:41:01.449 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2290
23:41:01.449 00.000 28316 Star::Find returns 1 (0), X=587.93, Y=119.79, Mass=1967, SNR=30.5, Peak=198 HFD=4.2
23:41:01.450 00.001 28316 MultiStar: [#1 0.10,0.09,0.88,U] [#2 0.45,0.14,0.00,M3] [#3 0.64,-0.02,0.00,M9] [#4 0.59,0.09,0.00,M6] [#5 0.38,0.03,0.76,U] [#6 0.38,0.12,0.70,U] [#7 0.46,-0.00,0.00,M6] [#8 -0.05,0.00,0.59,U] 
23:41:01.450 00.000 28316 refined, 4 included, MultiStar: {0.22, 0.08}, one-star: {0.26, 0.11}
23:41:01.450 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:41:01.451 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.71)
23:41:01.451 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.33 mountX=0.02 mountY=-0.23, mountTheta=-1.47
23:41:01.453 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.08, opts=13)
23:41:01.453 00.000 28316 Enqueuing Move request for scope (0.22, 0.08)
23:41:01.454 00.001 29988 Worker thread wakes up
23:41:01.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:01.456 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
23:41:01.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
23:41:01.456 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.5
23:41:01.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:01.457 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:01.457 00.000 28316 Enqueuing Expose request
23:41:01.458 00.001 29988 Moving (0.22, 0.08) raw xDistance=0.02 yDistance=-0.23
23:41:01.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:41:01.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:41:01.458 00.000 29988 MoveAxis(E, 0, ABG)
23:41:01.458 00.000 29988 Move returns status 0, amount 0
23:41:01.458 00.000 29988 MoveAxis(N, 56, ABG)
23:41:01.458 00.000 29988 Guiding  Dir = 0, Dur = 56
23:41:01.458 00.000 29988 IsSlewing returns 0
23:41:01.458 00.000 29988 IsGuiding returns 0
23:41:01.462 00.004 29988 PulseGuide returned control before completion, sleep 62
23:41:01.536 00.074 29988 IsGuiding returns 0
23:41:01.536 00.000 29988 Move returns status 0, amount 56
23:41:01.536 00.000 29988 move complete, result=0
23:41:01.536 00.000 29988 worker thread done servicing request
23:41:01.536 00.000 29988 Worker thread wakes up
23:41:01.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:01.536 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
23:41:01.537 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:02.947 01.410 29988 Exposure complete
23:41:02.989 00.042 29988 worker thread done servicing request
23:41:02.989 00.000 28316 OnExposeComplete: enter
23:41:02.992 00.003 28316 UpdateGuideState(): m_state=6
23:41:02.995 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2291
23:41:02.997 00.002 28316 Star::Find returns 1 (0), X=587.83, Y=119.77, Mass=2011, SNR=30.7, Peak=188 HFD=4.4
23:41:03.000 00.003 28316 MultiStar: [#1 0.16,0.08,0.89,U] [#2 0.41,0.05,0.00,M4] [#3 0.62,-0.13,0.00,M10] [#4 0.63,0.01,0.00,M7] [#5 0.49,0.01,0.00,M6] [#6 0.45,0.19,0.00,M4] [#7 0.62,0.05,0.00,M7] [#8 0.03,0.13,0.60,U] 
23:41:03.002 00.002 28316 refined, 2 included, MultiStar: {0.13, 0.10}, one-star: {0.16, 0.10}
23:41:03.004 00.002 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
23:41:03.006 00.002 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
23:41:03.007 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.64 mountX=-0.03 mountY=-0.16, mountTheta=-1.78
23:41:03.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
23:41:03.009 00.001 28316 Enqueuing Move request for scope (0.13, 0.10)
23:41:03.010 00.001 29988 Worker thread wakes up
23:41:03.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:03.011 00.001 28316 UpdateGuideState exits: m=2011 RSB=30.7
23:41:03.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:03.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:03.012 00.001 28316 Enqueuing Expose request
23:41:03.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:41:03.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:41:03.012 00.000 29988 Moving (0.13, 0.10) raw xDistance=-0.03 yDistance=-0.16
23:41:03.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:41:03.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:03.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:41:03.012 00.000 29988 MoveAxis(E, 0, ABG)
23:41:03.012 00.000 29988 Move returns status 0, amount 0
23:41:03.012 00.000 29988 MoveAxis(N, 0, ABG)
23:41:03.012 00.000 29988 Move returns status 0, amount 0
23:41:03.012 00.000 29988 move complete, result=0
23:41:03.012 00.000 29988 worker thread done servicing request
23:41:03.012 00.000 29988 Worker thread wakes up
23:41:03.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:03.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:03.013 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:04.641 01.628 29988 Exposure complete
23:41:04.670 00.029 29988 worker thread done servicing request
23:41:04.670 00.000 28316 OnExposeComplete: enter
23:41:04.671 00.001 28316 UpdateGuideState(): m_state=6
23:41:04.671 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2292
23:41:04.672 00.001 28316 Star::Find returns 1 (0), X=587.80, Y=119.84, Mass=1986, SNR=30.5, Peak=168 HFD=4.4
23:41:04.673 00.001 28316 MultiStar: [#1 0.02,0.28,0.89,U] [#2 0.36,0.10,0.95,U] [#3 0.61,0.12,0.00,R] [#4 0.54,0.18,0.00,M8] [#5 0.35,0.06,0.76,U] [#6 0.43,0.18,0.00,M5] [#7 0.37,0.21,0.00,M8] [#8 -0.20,0.20,0.59,U] 
23:41:04.673 00.000 28316 single-star, 4 included, MultiStar: {0.15, 0.16}, one-star: {0.13, 0.16}
23:41:04.674 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:41:04.674 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.17)
23:41:04.675 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.87 mountX=-0.09 mountY=-0.19, mountTheta=-2.01
23:41:04.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.16, opts=13)
23:41:04.676 00.000 28316 Enqueuing Move request for scope (0.13, 0.16)
23:41:04.676 00.000 29988 Worker thread wakes up
23:41:04.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
23:41:04.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
23:41:04.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:04.677 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.5
23:41:04.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:04.678 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:04.678 00.000 28316 Enqueuing Expose request
23:41:04.678 00.000 29988 Moving (0.13, 0.16) raw xDistance=-0.09 yDistance=-0.19
23:41:04.679 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:41:04.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:04.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:41:04.679 00.000 29988 MoveAxis(E, 0, ABG)
23:41:04.679 00.000 29988 Move returns status 0, amount 0
23:41:04.679 00.000 29988 MoveAxis(N, 0, ABG)
23:41:04.679 00.000 29988 Move returns status 0, amount 0
23:41:04.679 00.000 29988 move complete, result=0
23:41:04.679 00.000 29988 worker thread done servicing request
23:41:04.679 00.000 29988 Worker thread wakes up
23:41:04.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:04.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:04.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:06.203 01.524 29988 Exposure complete
23:41:06.234 00.031 29988 worker thread done servicing request
23:41:06.234 00.000 28316 OnExposeComplete: enter
23:41:06.235 00.001 28316 UpdateGuideState(): m_state=6
23:41:06.235 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2293
23:41:06.236 00.001 28316 Star::Find returns 1 (0), X=588.01, Y=119.63, Mass=1942, SNR=30.2, Peak=191 HFD=4.2
23:41:06.236 00.000 28316 MultiStar: [#1 0.23,0.12,0.92,U] [#2 0.63,0.08,0.00,M4] [#3 0.08,-0.01,0.86,U] [#4 0.66,0.10,0.00,M9] [#5 0.68,-0.03,0.00,M6] [#6 0.60,0.15,0.00,M6] [#7 0.64,0.12,0.00,M9] [#8 0.14,0.05,0.63,U] 
23:41:06.237 00.001 28316 refined, 3 included, MultiStar: {0.21, 0.02}, one-star: {0.34, -0.05}
23:41:06.237 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
23:41:06.238 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
23:41:06.239 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.11 mountX=0.07 mountY=-0.20, mountTheta=-1.25
23:41:06.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.02, opts=13)
23:41:06.241 00.001 28316 Enqueuing Move request for scope (0.21, 0.02)
23:41:06.241 00.000 29988 Worker thread wakes up
23:41:06.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:06.242 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
23:41:06.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:06.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:06.243 00.000 28316 Enqueuing Expose request
23:41:06.244 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
23:41:06.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
23:41:06.244 00.000 29988 Moving (0.21, 0.02) raw xDistance=0.07 yDistance=-0.20
23:41:06.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:06.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:06.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:41:06.244 00.000 29988 MoveAxis(E, 0, ABG)
23:41:06.244 00.000 29988 Move returns status 0, amount 0
23:41:06.244 00.000 29988 MoveAxis(N, 0, ABG)
23:41:06.244 00.000 29988 Move returns status 0, amount 0
23:41:06.244 00.000 29988 move complete, result=0
23:41:06.244 00.000 29988 worker thread done servicing request
23:41:06.244 00.000 29988 Worker thread wakes up
23:41:06.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:06.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:06.244 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:07.873 01.629 29988 Exposure complete
23:41:07.908 00.035 29988 worker thread done servicing request
23:41:07.908 00.000 28316 OnExposeComplete: enter
23:41:07.909 00.001 28316 UpdateGuideState(): m_state=6
23:41:07.909 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2294
23:41:07.910 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=119.52, Mass=1884, SNR=29.8, Peak=166 HFD=4.2
23:41:07.912 00.002 28316 MultiStar: [#1 0.24,-0.06,0.91,U] [#2 0.57,-0.12,0.00,M5] [#3 0.01,-0.26,0.87,U] [#4 0.67,-0.13,0.00,M10] [#5 0.58,-0.27,0.00,M7] [#6 0.55,0.04,0.00,M7] [#7 0.69,-0.18,0.00,M10] [#8 0.01,-0.24,0.59,U] 
23:41:07.913 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.17}, one-star: {0.26, -0.16}
23:41:07.913 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
23:41:07.914 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.91)
23:41:07.915 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=0.22 mountY=-0.05, mountTheta=-0.24
23:41:07.917 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.17, opts=13)
23:41:07.918 00.001 28316 Enqueuing Move request for scope (0.15, -0.17)
23:41:07.918 00.000 29988 Worker thread wakes up
23:41:07.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:07.919 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
23:41:07.919 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
23:41:07.919 00.000 29988 Moving (0.15, -0.17) raw xDistance=0.22 yDistance=-0.05
23:41:07.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:41:07.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:07.919 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
23:41:07.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:07.920 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:07.920 00.000 28316 Enqueuing Expose request
23:41:07.921 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:41:07.921 00.000 29988 MoveAxis(W, 45, ABG)
23:41:07.921 00.000 29988 Guiding  Dir = 3, Dur = 45
23:41:07.921 00.000 29988 IsSlewing returns 0
23:41:07.921 00.000 29988 IsGuiding returns 0
23:41:07.923 00.002 29988 PulseGuide returned control before completion, sleep 54
23:41:07.982 00.059 29988 IsGuiding returns 1
23:41:07.982 00.000 29988 scope still moving after pulse duration time elapsed
23:41:08.013 00.031 29988 IsSlewing returns 0
23:41:08.014 00.001 29988 IsGuiding returns 0
23:41:08.014 00.000 29988 scope move finished after 45 + 47 ms
23:41:08.014 00.000 29988 Move returns status 0, amount 45
23:41:08.014 00.000 29988 MoveAxis(N, 0, ABG)
23:41:08.014 00.000 29988 Move returns status 0, amount 0
23:41:08.014 00.000 29988 move complete, result=0
23:41:08.014 00.000 29988 worker thread done servicing request
23:41:08.014 00.000 29988 Worker thread wakes up
23:41:08.014 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
23:41:08.016 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:08.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:09.426 01.410 29988 Exposure complete
23:41:09.490 00.064 29988 worker thread done servicing request
23:41:09.490 00.000 28316 OnExposeComplete: enter
23:41:09.491 00.001 28316 UpdateGuideState(): m_state=6
23:41:09.492 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2295
23:41:09.493 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=119.90, Mass=2031, SNR=31.0, Peak=192 HFD=4.3
23:41:09.494 00.001 28316 MultiStar: [#1 0.07,0.20,0.90,U] [#2 0.34,0.32,0.00,M6] [#3 -0.13,0.07,0.83,U] [#4 0.54,0.32,0.00,R] [#5 0.34,0.15,0.74,U] [#6 0.32,0.33,0.00,M8] [#7 0.45,0.32,0.00,R] [#8 -0.19,0.15,0.58,U] 
23:41:09.495 00.001 28316 refined, 4 included, MultiStar: {0.07, 0.16}, one-star: {0.19, 0.22}
23:41:09.496 00.001 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
23:41:09.497 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
23:41:09.498 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.17 mountX=-0.12 mountY=-0.13, mountTheta=-2.29
23:41:09.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
23:41:09.500 00.001 28316 Enqueuing Move request for scope (0.07, 0.16)
23:41:09.501 00.001 29988 Worker thread wakes up
23:41:09.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:41:09.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:41:09.501 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.12 yDistance=-0.13
23:41:09.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:09.504 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:41:09.504 00.000 28316 UpdateGuideState exits: m=2031 RSB=31.0
23:41:09.505 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:09.506 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:09.506 00.000 28316 Enqueuing Expose request
23:41:09.507 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:09.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:09.507 00.000 29988 MoveAxis(E, 0, ABG)
23:41:09.507 00.000 29988 Move returns status 0, amount 0
23:41:09.507 00.000 29988 MoveAxis(N, 0, ABG)
23:41:09.507 00.000 29988 Move returns status 0, amount 0
23:41:09.507 00.000 29988 move complete, result=0
23:41:09.507 00.000 29988 worker thread done servicing request
23:41:09.507 00.000 29988 Worker thread wakes up
23:41:09.508 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:09.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:09.508 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:11.143 01.635 29988 Exposure complete
23:41:11.170 00.027 29988 worker thread done servicing request
23:41:11.170 00.000 28316 OnExposeComplete: enter
23:41:11.171 00.001 28316 UpdateGuideState(): m_state=6
23:41:11.173 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2296
23:41:11.173 00.000 28316 Star::Find returns 1 (0), X=587.78, Y=119.81, Mass=1931, SNR=30.2, Peak=187 HFD=4.3
23:41:11.174 00.001 28316 MultiStar: [#1 0.14,0.23,0.88,U] [#2 0.45,0.18,0.00,M7] [#3 0.07,-0.03,0.88,U] [#4 0.06,-0.17,0.87,U] [#5 0.41,0.01,0.00,M7] [#6 0.66,0.38,0.00,M9] [#7 0.14,0.03,0.66,U] [#8 0.19,-0.02,0.61,U] 
23:41:11.174 00.000 28316 refined, 5 included, MultiStar: {0.11, 0.03}, one-star: {0.11, 0.13}
23:41:11.175 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
23:41:11.175 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
23:41:11.175 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.28 mountX=0.02 mountY=-0.12, mountTheta=-1.42
23:41:11.177 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
23:41:11.177 00.000 28316 Enqueuing Move request for scope (0.11, 0.03)
23:41:11.178 00.001 29988 Worker thread wakes up
23:41:11.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:11.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
23:41:11.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
23:41:11.178 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:41:11.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:11.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:11.179 00.000 28316 Enqueuing Expose request
23:41:11.180 00.001 29988 Moving (0.11, 0.03) raw xDistance=0.02 yDistance=-0.12
23:41:11.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:41:11.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:11.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:41:11.180 00.000 29988 MoveAxis(E, 0, ABG)
23:41:11.180 00.000 29988 Move returns status 0, amount 0
23:41:11.180 00.000 29988 MoveAxis(N, 0, ABG)
23:41:11.180 00.000 29988 Move returns status 0, amount 0
23:41:11.180 00.000 29988 move complete, result=0
23:41:11.180 00.000 29988 worker thread done servicing request
23:41:11.180 00.000 29988 Worker thread wakes up
23:41:11.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:11.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:11.180 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:12.696 01.516 29988 Exposure complete
23:41:12.746 00.050 29988 worker thread done servicing request
23:41:12.746 00.000 28316 OnExposeComplete: enter
23:41:12.747 00.001 28316 UpdateGuideState(): m_state=6
23:41:12.748 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2297
23:41:12.748 00.000 28316 Star::Find returns 1 (0), X=587.86, Y=119.69, Mass=1977, SNR=30.4, Peak=172 HFD=4.4
23:41:12.749 00.001 28316 MultiStar: [#1 0.03,0.08,0.90,U] [#2 0.47,0.06,0.00,M8] [#3 0.19,-0.25,0.84,U] [#4 0.06,-0.28,0.86,U] [#5 0.42,-0.06,0.00,M8] [#6 0.61,0.10,0.00,M10] [#7 0.25,-0.51,0.00,M1] [#8 0.07,0.04,0.58,U] 
23:41:12.749 00.000 28316 refined, 4 included, MultiStar: {0.11, -0.08}, one-star: {0.19, 0.01}
23:41:12.750 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
23:41:12.750 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.69)
23:41:12.751 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.65 mountX=0.12 mountY=-0.06, mountTheta=-0.46
23:41:12.751 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
23:41:12.752 00.001 28316 Enqueuing Move request for scope (0.11, -0.08)
23:41:12.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:12.753 00.001 29988 Worker thread wakes up
23:41:12.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
23:41:12.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
23:41:12.753 00.000 29988 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=-0.06
23:41:12.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:12.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:12.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:41:12.753 00.000 29988 MoveAxis(E, 0, ABG)
23:41:12.753 00.000 29988 Move returns status 0, amount 0
23:41:12.753 00.000 29988 MoveAxis(N, 0, ABG)
23:41:12.753 00.000 29988 Move returns status 0, amount 0
23:41:12.753 00.000 29988 move complete, result=0
23:41:12.753 00.000 29988 worker thread done servicing request
23:41:12.753 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.4
23:41:12.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:12.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:12.755 00.001 28316 Enqueuing Expose request
23:41:12.757 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:12.757 00.000 29988 Worker thread wakes up
23:41:12.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:12.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:14.386 01.629 29988 Exposure complete
23:41:14.423 00.037 29988 worker thread done servicing request
23:41:14.423 00.000 28316 OnExposeComplete: enter
23:41:14.424 00.001 28316 UpdateGuideState(): m_state=6
23:41:14.426 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2298
23:41:14.427 00.001 28316 Star::Find returns 1 (0), X=587.87, Y=119.59, Mass=1959, SNR=30.4, Peak=166 HFD=4.4
23:41:14.427 00.000 28316 MultiStar: [#1 0.09,-0.05,0.91,U] [#2 0.39,-0.05,0.95,U] [#3 -0.05,-0.34,0.86,U] [#4 -0.01,-0.48,0.00,M1] [#5 0.47,-0.30,0.00,M9] [#6 0.53,-0.02,0.00,R] [#7 -0.01,-0.42,0.00,M2] [#8 0.07,0.01,0.58,U] 
23:41:14.428 00.001 28316 refined, 4 included, MultiStar: {0.15, -0.11}, one-star: {0.20, -0.09}
23:41:14.428 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
23:41:14.429 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.66)
23:41:14.429 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.62 mountX=0.16 mountY=-0.09, mountTheta=-0.49
23:41:14.431 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
23:41:14.432 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
23:41:14.432 00.000 29988 Worker thread wakes up
23:41:14.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:14.433 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
23:41:14.433 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:41:14.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:14.434 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:14.434 00.000 28316 Enqueuing Expose request
23:41:14.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
23:41:14.434 00.000 29988 Moving (0.15, -0.11) raw xDistance=0.16 yDistance=-0.09
23:41:14.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:14.435 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:14.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:41:14.435 00.000 29988 MoveAxis(E, 0, ABG)
23:41:14.435 00.000 29988 Move returns status 0, amount 0
23:41:14.435 00.000 29988 MoveAxis(N, 0, ABG)
23:41:14.435 00.000 29988 Move returns status 0, amount 0
23:41:14.435 00.000 29988 move complete, result=0
23:41:14.435 00.000 29988 worker thread done servicing request
23:41:14.435 00.000 29988 Worker thread wakes up
23:41:14.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:14.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:14.435 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:15.952 01.517 29988 Exposure complete
23:41:16.007 00.055 29988 worker thread done servicing request
23:41:16.007 00.000 28316 OnExposeComplete: enter
23:41:16.008 00.001 28316 UpdateGuideState(): m_state=6
23:41:16.009 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2299
23:41:16.009 00.000 28316 Star::Find returns 1 (0), X=587.88, Y=119.72, Mass=1813, SNR=29.1, Peak=177 HFD=4.3
23:41:16.009 00.000 28316 MultiStar: [#1 0.28,-0.00,0.92,U] [#2 0.64,-0.03,0.00,M8] [#3 0.11,-0.34,0.90,U] [#4 0.22,-0.32,0.90,U] [#5 0.65,-0.10,0.00,M10] [#6 0.06,0.04,0.74,U] [#7 0.28,-0.50,0.00,M3] [#8 0.17,-0.05,0.64,U] 
23:41:16.013 00.004 28316 refined, 5 included, MultiStar: {0.18, -0.11}, one-star: {0.21, 0.05}
23:41:16.015 00.002 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
23:41:16.018 00.003 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
23:41:16.020 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.54 mountX=0.17 mountY=-0.11, mountTheta=-0.57
23:41:16.023 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.11, opts=13)
23:41:16.023 00.000 28316 Enqueuing Move request for scope (0.18, -0.11)
23:41:16.024 00.001 29988 Worker thread wakes up
23:41:16.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:16.024 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.1
23:41:16.025 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:16.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:16.025 00.000 28316 Enqueuing Expose request
23:41:16.028 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.11) opts 0xd
23:41:16.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.11)
23:41:16.028 00.000 29988 Moving (0.18, -0.11) raw xDistance=0.17 yDistance=-0.11
23:41:16.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:16.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:16.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:41:16.028 00.000 29988 MoveAxis(E, 0, ABG)
23:41:16.028 00.000 29988 Move returns status 0, amount 0
23:41:16.028 00.000 29988 MoveAxis(N, 0, ABG)
23:41:16.028 00.000 29988 Move returns status 0, amount 0
23:41:16.028 00.000 29988 move complete, result=0
23:41:16.028 00.000 29988 worker thread done servicing request
23:41:16.028 00.000 29988 Worker thread wakes up
23:41:16.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:16.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:16.028 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:17.657 01.629 29988 Exposure complete
23:41:17.690 00.033 29988 worker thread done servicing request
23:41:17.690 00.000 28316 OnExposeComplete: enter
23:41:17.690 00.000 28316 UpdateGuideState(): m_state=6
23:41:17.691 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2300
23:41:17.691 00.000 28316 Star::Find returns 1 (0), X=587.88, Y=119.85, Mass=1968, SNR=30.5, Peak=189 HFD=4.3
23:41:17.692 00.001 28316 MultiStar: [#1 0.12,0.11,0.92,U] [#2 0.38,0.14,0.97,U] [#3 -0.04,-0.03,0.90,U] [#4 0.08,-0.24,0.85,U] [#5 0.43,-0.12,0.00,R] [#6 -0.10,0.32,0.71,U] [#7 0.06,-0.10,0.64,U] [#8 0.02,0.10,0.60,U] 
23:41:17.692 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {0.21, 0.18}
23:41:17.693 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
23:41:17.693 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.52)
23:41:17.694 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.52 mountX=-0.01 mountY=-0.12, mountTheta=-1.66
23:41:17.695 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
23:41:17.695 00.000 28316 Enqueuing Move request for scope (0.11, 0.06)
23:41:17.696 00.001 29988 Worker thread wakes up
23:41:17.696 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:17.696 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.5
23:41:17.697 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
23:41:17.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:17.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:17.697 00.000 28316 Enqueuing Expose request
23:41:17.698 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
23:41:17.698 00.000 29988 Moving (0.11, 0.06) raw xDistance=-0.01 yDistance=-0.12
23:41:17.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:17.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:17.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:41:17.698 00.000 29988 MoveAxis(E, 0, ABG)
23:41:17.698 00.000 29988 Move returns status 0, amount 0
23:41:17.698 00.000 29988 MoveAxis(N, 0, ABG)
23:41:17.698 00.000 29988 Move returns status 0, amount 0
23:41:17.698 00.000 29988 move complete, result=0
23:41:17.698 00.000 29988 worker thread done servicing request
23:41:17.698 00.000 29988 Worker thread wakes up
23:41:17.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:17.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:17.698 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:19.223 01.525 29988 Exposure complete
23:41:19.258 00.035 29988 worker thread done servicing request
23:41:19.259 00.001 28316 OnExposeComplete: enter
23:41:19.260 00.001 28316 UpdateGuideState(): m_state=6
23:41:19.260 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2301
23:41:19.261 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=119.68, Mass=1945, SNR=30.3, Peak=183 HFD=4.3
23:41:19.261 00.000 28316 MultiStar: [#1 0.16,0.07,0.91,U] [#2 0.42,0.12,0.00,M8] [#3 -0.12,-0.22,0.87,U] [#4 0.03,-0.30,0.85,U] [#5 -0.00,0.07,0.74,U] [#6 -0.01,0.07,0.71,U] [#7 0.07,-0.30,0.64,U] [#8 0.02,0.01,0.60,U] 
23:41:19.262 00.001 28316 single-star, 7 included, MultiStar: {0.03, -0.07}, one-star: {0.07, -0.00}
23:41:19.263 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
23:41:19.263 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
23:41:19.263 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.02 mountX=0.03 mountY=-0.06, mountTheta=-1.11
23:41:19.265 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
23:41:19.265 00.000 28316 Enqueuing Move request for scope (0.07, -0.00)
23:41:19.266 00.001 29988 Worker thread wakes up
23:41:19.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:19.266 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:41:19.267 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:19.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:19.267 00.000 28316 Enqueuing Expose request
23:41:19.268 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
23:41:19.268 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
23:41:19.268 00.000 29988 Moving (0.07, -0.00) raw xDistance=0.03 yDistance=-0.06
23:41:19.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:41:19.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:19.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:41:19.268 00.000 29988 MoveAxis(E, 0, ABG)
23:41:19.268 00.000 29988 Move returns status 0, amount 0
23:41:19.268 00.000 29988 MoveAxis(N, 0, ABG)
23:41:19.268 00.000 29988 Move returns status 0, amount 0
23:41:19.268 00.000 29988 move complete, result=0
23:41:19.268 00.000 29988 worker thread done servicing request
23:41:19.268 00.000 29988 Worker thread wakes up
23:41:19.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:19.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:19.270 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:20.902 01.632 29988 Exposure complete
23:41:20.943 00.041 29988 worker thread done servicing request
23:41:20.943 00.000 28316 OnExposeComplete: enter
23:41:20.944 00.001 28316 UpdateGuideState(): m_state=6
23:41:20.944 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2302
23:41:20.945 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=119.67, Mass=1880, SNR=29.7, Peak=186 HFD=4.3
23:41:20.945 00.000 28316 MultiStar: [#1 0.30,0.07,0.91,U] [#2 0.55,0.01,0.00,M9] [#3 0.08,-0.06,0.87,U] [#4 0.10,-0.29,0.88,U] [#5 0.10,0.02,0.78,U] [#6 0.16,0.17,0.73,U] [#7 0.16,-0.32,0.65,U] [#8 0.25,0.02,0.60,U] 
23:41:20.946 00.001 28316 single-star, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.16, -0.01}
23:41:20.946 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
23:41:20.946 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
23:41:20.947 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.05 mountX=0.07 mountY=-0.14, mountTheta=-1.08
23:41:20.949 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
23:41:20.949 00.000 28316 Enqueuing Move request for scope (0.16, -0.01)
23:41:20.950 00.001 29988 Worker thread wakes up
23:41:20.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:41:20.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:41:20.950 00.000 29988 Moving (0.16, -0.01) raw xDistance=0.07 yDistance=-0.14
23:41:20.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:20.950 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
23:41:20.951 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:20.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:20.952 00.001 28316 Enqueuing Expose request
23:41:20.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:20.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:20.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:41:20.952 00.000 29988 MoveAxis(E, 0, ABG)
23:41:20.952 00.000 29988 Move returns status 0, amount 0
23:41:20.952 00.000 29988 MoveAxis(N, 0, ABG)
23:41:20.952 00.000 29988 Move returns status 0, amount 0
23:41:20.952 00.000 29988 move complete, result=0
23:41:20.952 00.000 29988 worker thread done servicing request
23:41:20.952 00.000 29988 Worker thread wakes up
23:41:20.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:20.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:20.953 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:22.471 01.518 29988 Exposure complete
23:41:22.499 00.028 29988 worker thread done servicing request
23:41:22.499 00.000 28316 OnExposeComplete: enter
23:41:22.502 00.003 28316 UpdateGuideState(): m_state=6
23:41:22.502 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2303
23:41:22.503 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=119.85, Mass=1929, SNR=30.2, Peak=200 HFD=4.3
23:41:22.503 00.000 28316 MultiStar: [#1 0.24,0.14,0.91,U] [#2 0.45,0.19,0.00,M10] [#3 0.02,-0.10,0.85,U] [#4 0.00,-0.20,0.87,U] [#5 0.00,0.12,0.76,U] [#6 -0.04,0.13,0.72,U] [#7 0.13,-0.04,0.66,U] [#8 -0.03,0.10,0.61,U] 
23:41:22.504 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.04}, one-star: {0.17, 0.17}
23:41:22.504 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:41:22.505 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
23:41:22.505 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.53 mountX=-0.01 mountY=-0.08, mountTheta=-1.67
23:41:22.506 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
23:41:22.507 00.001 28316 Enqueuing Move request for scope (0.07, 0.04)
23:41:22.507 00.000 29988 Worker thread wakes up
23:41:22.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:22.508 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.2
23:41:22.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:22.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:22.509 00.000 28316 Enqueuing Expose request
23:41:22.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:41:22.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:41:22.509 00.000 29988 Moving (0.07, 0.04) raw xDistance=-0.01 yDistance=-0.08
23:41:22.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:22.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:22.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:22.510 00.000 29988 MoveAxis(E, 0, ABG)
23:41:22.510 00.000 29988 Move returns status 0, amount 0
23:41:22.510 00.000 29988 MoveAxis(N, 0, ABG)
23:41:22.510 00.000 29988 Move returns status 0, amount 0
23:41:22.510 00.000 29988 move complete, result=0
23:41:22.510 00.000 29988 worker thread done servicing request
23:41:22.510 00.000 29988 Worker thread wakes up
23:41:22.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:22.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:22.510 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:24.140 01.630 29988 Exposure complete
23:41:24.165 00.025 29988 worker thread done servicing request
23:41:24.165 00.000 28316 OnExposeComplete: enter
23:41:24.166 00.001 28316 UpdateGuideState(): m_state=6
23:41:24.166 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2304
23:41:24.167 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=119.62, Mass=1845, SNR=29.6, Peak=166 HFD=4.2
23:41:24.167 00.000 28316 MultiStar: [#1 0.27,-0.05,0.93,U] [#2 0.53,-0.16,0.00,R] [#3 0.09,-0.35,0.88,U] [#4 0.08,-0.41,0.00,M1] [#5 0.21,-0.12,0.77,U] [#6 0.08,-0.08,0.72,U] [#7 0.17,-0.46,0.00,M1] [#8 0.11,-0.11,0.61,U] 
23:41:24.168 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.13}, one-star: {0.21, -0.06}
23:41:24.168 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
23:41:24.169 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
23:41:24.169 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.66 mountX=0.19 mountY=-0.09, mountTheta=-0.46
23:41:24.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
23:41:24.172 00.002 28316 Enqueuing Move request for scope (0.17, -0.13)
23:41:24.174 00.002 29988 Worker thread wakes up
23:41:24.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
23:41:24.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:24.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
23:41:24.175 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.6
23:41:24.176 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:24.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:24.177 00.001 28316 Enqueuing Expose request
23:41:24.177 00.000 29988 Moving (0.17, -0.13) raw xDistance=0.19 yDistance=-0.09
23:41:24.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:41:24.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:24.177 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:41:24.177 00.000 29988 MoveAxis(E, 0, ABG)
23:41:24.177 00.000 29988 Move returns status 0, amount 0
23:41:24.178 00.001 29988 MoveAxis(N, 0, ABG)
23:41:24.178 00.000 29988 Move returns status 0, amount 0
23:41:24.178 00.000 29988 move complete, result=0
23:41:24.178 00.000 29988 worker thread done servicing request
23:41:24.178 00.000 29988 Worker thread wakes up
23:41:24.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:24.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:24.178 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:25.700 01.522 29988 Exposure complete
23:41:25.743 00.043 29988 worker thread done servicing request
23:41:25.743 00.000 28316 OnExposeComplete: enter
23:41:25.746 00.003 28316 UpdateGuideState(): m_state=6
23:41:25.747 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2305
23:41:25.748 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=119.70, Mass=1912, SNR=30.2, Peak=185 HFD=4.2
23:41:25.749 00.001 28316 MultiStar: [#1 0.04,0.03,0.90,U] [#2 -0.20,0.14,0.94,U] [#3 -0.03,-0.28,0.85,U] [#4 0.11,-0.38,0.84,U] [#5 0.11,0.02,0.80,U] [#6 -0.07,0.16,0.72,U] [#7 -0.04,-0.39,0.65,U] [#8 0.04,0.04,0.60,U] 
23:41:25.749 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.21, 0.02}
23:41:25.750 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
23:41:25.751 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
23:41:25.752 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.24 mountX=0.07 mountY=0.01, mountTheta=0.14
23:41:25.754 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
23:41:25.755 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
23:41:25.756 00.001 29988 Worker thread wakes up
23:41:25.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:25.758 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:41:25.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:41:25.758 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.2
23:41:25.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.760 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:25.760 00.000 28316 Enqueuing Expose request
23:41:25.761 00.001 29988 Moving (0.02, -0.06) raw xDistance=0.07 yDistance=0.01
23:41:25.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:25.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:25.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:41:25.761 00.000 29988 MoveAxis(E, 0, ABG)
23:41:25.761 00.000 29988 Move returns status 0, amount 0
23:41:25.761 00.000 29988 MoveAxis(N, 0, ABG)
23:41:25.761 00.000 29988 Move returns status 0, amount 0
23:41:25.761 00.000 29988 move complete, result=0
23:41:25.761 00.000 29988 worker thread done servicing request
23:41:25.761 00.000 29988 Worker thread wakes up
23:41:25.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:25.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:25.762 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:27.384 01.622 29988 Exposure complete
23:41:27.410 00.026 29988 worker thread done servicing request
23:41:27.410 00.000 28316 OnExposeComplete: enter
23:41:27.411 00.001 28316 UpdateGuideState(): m_state=6
23:41:27.412 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2306
23:41:27.412 00.000 28316 Star::Find returns 1 (0), X=587.94, Y=119.65, Mass=1837, SNR=29.4, Peak=177 HFD=4.1
23:41:27.413 00.001 28316 MultiStar: [#1 0.13,0.03,0.93,U] [#2 -0.09,0.15,0.97,U] [#3 0.09,-0.26,0.86,U] [#4 0.13,-0.34,0.90,U] [#5 0.28,-0.06,0.79,U] [#6 0.10,-0.08,0.73,U] [#7 0.28,-0.44,0.00,M1] [#8 0.11,-0.02,0.62,U] 
23:41:27.413 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.08}, one-star: {0.27, -0.03}
23:41:27.414 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
23:41:27.417 00.003 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.58)
23:41:27.420 00.003 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.54 mountX=0.12 mountY=-0.08, mountTheta=-0.58
23:41:27.423 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
23:41:27.424 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
23:41:27.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:27.425 00.001 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:41:27.426 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:27.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:27.427 00.001 28316 Enqueuing Expose request
23:41:27.428 00.001 29988 Worker thread wakes up
23:41:27.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:41:27.428 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:41:27.428 00.000 29988 Moving (0.13, -0.08) raw xDistance=0.12 yDistance=-0.08
23:41:27.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:27.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:27.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:27.428 00.000 29988 MoveAxis(E, 0, ABG)
23:41:27.428 00.000 29988 Move returns status 0, amount 0
23:41:27.428 00.000 29988 MoveAxis(N, 0, ABG)
23:41:27.428 00.000 29988 Move returns status 0, amount 0
23:41:27.428 00.000 29988 move complete, result=0
23:41:27.428 00.000 29988 worker thread done servicing request
23:41:27.428 00.000 29988 Worker thread wakes up
23:41:27.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:27.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:27.429 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:28.948 01.519 29988 Exposure complete
23:41:28.982 00.034 29988 worker thread done servicing request
23:41:28.982 00.000 28316 OnExposeComplete: enter
23:41:28.983 00.001 28316 UpdateGuideState(): m_state=6
23:41:28.983 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2307
23:41:28.984 00.001 28316 Star::Find returns 1 (0), X=588.02, Y=119.63, Mass=1926, SNR=30.1, Peak=174 HFD=4.2
23:41:28.984 00.000 28316 MultiStar: [#1 0.38,-0.01,0.89,U] [#2 0.15,0.06,0.95,U] [#3 0.17,-0.21,0.86,U] [#4 0.17,-0.34,0.86,U] [#5 0.18,-0.06,0.75,U] [#6 0.19,0.23,0.71,U] [#7 0.28,-0.41,0.00,M2] [#8 0.24,-0.19,0.58,U] 
23:41:28.985 00.001 28316 refined, 7 included, MultiStar: {0.23, -0.07}, one-star: {0.35, -0.04}
23:41:28.985 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:41:28.985 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
23:41:28.986 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.29 mountX=0.16 mountY=-0.18, mountTheta=-0.83
23:41:28.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
23:41:28.987 00.000 28316 Enqueuing Move request for scope (0.23, -0.07)
23:41:28.988 00.001 29988 Worker thread wakes up
23:41:28.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
23:41:28.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
23:41:28.988 00.000 29988 Moving (0.23, -0.07) raw xDistance=0.16 yDistance=-0.18
23:41:28.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:28.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:28.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:41:28.988 00.000 29988 MoveAxis(E, 0, ABG)
23:41:28.988 00.000 29988 Move returns status 0, amount 0
23:41:28.988 00.000 29988 MoveAxis(N, 0, ABG)
23:41:28.988 00.000 29988 Move returns status 0, amount 0
23:41:28.989 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:28.989 00.000 29988 move complete, result=0
23:41:28.989 00.000 29988 worker thread done servicing request
23:41:28.989 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
23:41:28.990 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:28.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:28.991 00.001 28316 Enqueuing Expose request
23:41:28.991 00.000 29988 Worker thread wakes up
23:41:28.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:28.991 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:28.992 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:30.620 01.628 29988 Exposure complete
23:41:30.645 00.025 29988 worker thread done servicing request
23:41:30.645 00.000 28316 OnExposeComplete: enter
23:41:30.646 00.001 28316 UpdateGuideState(): m_state=6
23:41:30.646 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2308
23:41:30.647 00.001 28316 Star::Find returns 1 (0), X=587.82, Y=119.60, Mass=1909, SNR=30.0, Peak=192 HFD=3.9
23:41:30.647 00.000 28316 MultiStar: [#1 0.32,0.02,0.91,U] [#2 0.04,0.26,0.98,U] [#3 0.24,-0.25,0.89,U] [#4 0.13,-0.36,0.88,U] [#5 0.16,0.01,0.77,U] [#6 0.08,0.23,0.71,U] [#7 0.16,-0.51,0.00,M3] [#8 0.21,-0.05,0.62,U] 
23:41:30.648 00.001 28316 single-star, 7 included, MultiStar: {0.17, -0.03}, one-star: {0.15, -0.07}
23:41:30.650 00.002 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
23:41:30.651 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
23:41:30.651 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.46 mountX=0.13 mountY=-0.10, mountTheta=-0.66
23:41:30.653 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
23:41:30.653 00.000 28316 Enqueuing Move request for scope (0.15, -0.07)
23:41:30.653 00.000 29988 Worker thread wakes up
23:41:30.654 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:30.655 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:41:30.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:30.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:30.656 00.000 28316 Enqueuing Expose request
23:41:30.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
23:41:30.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
23:41:30.656 00.000 29988 Moving (0.15, -0.07) raw xDistance=0.13 yDistance=-0.10
23:41:30.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:41:30.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:30.657 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:41:30.657 00.000 29988 MoveAxis(E, 0, ABG)
23:41:30.657 00.000 29988 Move returns status 0, amount 0
23:41:30.657 00.000 29988 MoveAxis(N, 0, ABG)
23:41:30.657 00.000 29988 Move returns status 0, amount 0
23:41:30.657 00.000 29988 move complete, result=0
23:41:30.657 00.000 29988 worker thread done servicing request
23:41:30.657 00.000 29988 Worker thread wakes up
23:41:30.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:30.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:30.657 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:32.180 01.523 29988 Exposure complete
23:41:32.224 00.044 29988 worker thread done servicing request
23:41:32.224 00.000 28316 OnExposeComplete: enter
23:41:32.225 00.001 28316 UpdateGuideState(): m_state=6
23:41:32.226 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2309
23:41:32.226 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=119.78, Mass=1900, SNR=29.8, Peak=189 HFD=4.3
23:41:32.226 00.000 28316 MultiStar: [#1 0.44,0.06,0.00,M1] [#2 0.18,0.19,0.99,U] [#3 0.18,-0.08,0.85,U] [#4 0.26,-0.30,0.88,U] [#5 0.41,0.03,0.00,M1] [#6 0.29,0.10,0.73,U] [#7 0.27,-0.24,0.64,U] [#8 0.22,-0.19,0.59,U] 
23:41:32.227 00.001 28316 refined, 6 included, MultiStar: {0.27, -0.04}, one-star: {0.45, 0.11}
23:41:32.227 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
23:41:32.228 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
23:41:32.228 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.15 mountX=0.15 mountY=-0.22, mountTheta=-0.98
23:41:32.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.04, opts=13)
23:41:32.230 00.001 28316 Enqueuing Move request for scope (0.27, -0.04)
23:41:32.230 00.000 29988 Worker thread wakes up
23:41:32.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:32.231 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.8
23:41:32.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:32.232 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:32.232 00.000 28316 Enqueuing Expose request
23:41:32.233 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd
23:41:32.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.04)
23:41:32.233 00.000 29988 Moving (0.27, -0.04) raw xDistance=0.15 yDistance=-0.22
23:41:32.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:41:32.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:41:32.233 00.000 29988 MoveAxis(E, 0, ABG)
23:41:32.233 00.000 29988 Move returns status 0, amount 0
23:41:32.233 00.000 29988 MoveAxis(N, 53, ABG)
23:41:32.233 00.000 29988 Guiding  Dir = 0, Dur = 53
23:41:32.233 00.000 29988 IsSlewing returns 0
23:41:32.233 00.000 29988 IsGuiding returns 0
23:41:32.238 00.005 29988 PulseGuide returned control before completion, sleep 59
23:41:32.309 00.071 29988 IsGuiding returns 0
23:41:32.309 00.000 29988 Move returns status 0, amount 53
23:41:32.309 00.000 29988 move complete, result=0
23:41:32.309 00.000 29988 worker thread done servicing request
23:41:32.309 00.000 29988 Worker thread wakes up
23:41:32.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:32.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:32.309 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
23:41:33.944 01.635 29988 Exposure complete
23:41:33.981 00.037 29988 worker thread done servicing request
23:41:33.981 00.000 28316 OnExposeComplete: enter
23:41:33.984 00.003 28316 UpdateGuideState(): m_state=6
23:41:33.986 00.002 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2310
23:41:33.989 00.003 28316 Star::Find returns 1 (0), X=588.03, Y=119.77, Mass=1946, SNR=30.2, Peak=186 HFD=4.2
23:41:33.991 00.002 28316 MultiStar: [#1 0.33,-0.01,0.93,U] [#2 0.03,0.13,0.95,U] [#3 -0.01,-0.25,0.85,U] [#4 0.07,-0.47,0.00,M1] [#5 0.13,0.08,0.78,U] [#6 0.19,0.06,0.73,U] [#7 0.12,-0.44,0.00,M3] [#8 0.17,-0.14,0.60,U] 
23:41:33.991 00.000 28316 refined, 6 included, MultiStar: {0.18, 0.00}, one-star: {0.36, 0.09}
23:41:33.992 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
23:41:33.993 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.01)
23:41:33.993 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.02 mountX=0.07 mountY=-0.16, mountTheta=-1.16
23:41:33.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
23:41:33.995 00.001 28316 Enqueuing Move request for scope (0.18, 0.00)
23:41:33.995 00.000 29988 Worker thread wakes up
23:41:33.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:33.996 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.2
23:41:33.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:33.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:33.997 00.001 28316 Enqueuing Expose request
23:41:33.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
23:41:33.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
23:41:33.997 00.000 29988 Moving (0.18, 0.00) raw xDistance=0.07 yDistance=-0.16
23:41:33.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:33.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:33.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:41:33.997 00.000 29988 MoveAxis(E, 0, ABG)
23:41:33.997 00.000 29988 Move returns status 0, amount 0
23:41:33.997 00.000 29988 MoveAxis(N, 0, ABG)
23:41:33.997 00.000 29988 Move returns status 0, amount 0
23:41:33.997 00.000 29988 move complete, result=0
23:41:33.997 00.000 29988 worker thread done servicing request
23:41:33.997 00.000 29988 Worker thread wakes up
23:41:33.998 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:33.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:33.998 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:35.522 01.524 29988 Exposure complete
23:41:35.550 00.028 29988 worker thread done servicing request
23:41:35.550 00.000 28316 OnExposeComplete: enter
23:41:35.551 00.001 28316 UpdateGuideState(): m_state=6
23:41:35.551 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2311
23:41:35.553 00.002 28316 Star::Find returns 1 (0), X=587.92, Y=119.70, Mass=1763, SNR=28.8, Peak=178 HFD=4.0
23:41:35.553 00.000 28316 MultiStar: [#1 0.32,0.11,0.94,U] [#2 -0.04,0.28,1.03,U] [#3 0.16,-0.27,0.88,U] [#4 0.14,-0.37,0.91,U] [#5 0.15,0.09,0.82,U] [#6 0.05,0.15,0.75,U] [#7 0.16,-0.27,0.69,U] [#8 0.24,0.03,0.62,U] 
23:41:35.554 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.02}, one-star: {0.26, 0.02}
23:41:35.555 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:41:35.555 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.16)
23:41:35.555 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.12 mountX=0.08 mountY=-0.13, mountTheta=-1.01
23:41:35.556 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
23:41:35.557 00.001 28316 Enqueuing Move request for scope (0.16, -0.02)
23:41:35.557 00.000 29988 Worker thread wakes up
23:41:35.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:35.558 00.001 28316 UpdateGuideState exits: m=1763 RSB=28.8
23:41:35.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:35.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:35.559 00.001 28316 Enqueuing Expose request
23:41:35.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
23:41:35.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
23:41:35.559 00.000 29988 Moving (0.16, -0.02) raw xDistance=0.08 yDistance=-0.13
23:41:35.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:41:35.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:35.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:41:35.559 00.000 29988 MoveAxis(E, 0, ABG)
23:41:35.559 00.000 29988 Move returns status 0, amount 0
23:41:35.559 00.000 29988 MoveAxis(N, 0, ABG)
23:41:35.560 00.001 29988 Move returns status 0, amount 0
23:41:35.560 00.000 29988 move complete, result=0
23:41:35.560 00.000 29988 worker thread done servicing request
23:41:35.560 00.000 29988 Worker thread wakes up
23:41:35.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:35.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:35.560 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:37.183 01.623 29988 Exposure complete
23:41:37.207 00.024 29988 worker thread done servicing request
23:41:37.207 00.000 28316 OnExposeComplete: enter
23:41:37.208 00.001 28316 UpdateGuideState(): m_state=6
23:41:37.210 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2312
23:41:37.211 00.001 28316 Star::Find returns 1 (0), X=587.97, Y=119.72, Mass=1991, SNR=30.6, Peak=193 HFD=4.2
23:41:37.213 00.002 28316 MultiStar: [#1 0.33,0.02,0.90,U] [#2 0.11,0.22,0.94,U] [#3 0.16,-0.14,0.83,U] [#4 0.25,-0.21,0.87,U] [#5 0.26,-0.08,0.77,U] [#6 0.05,0.23,0.69,U] [#7 0.21,-0.36,0.00,M3] [#8 0.12,0.03,0.59,U] 
23:41:37.215 00.002 28316 refined, 7 included, MultiStar: {0.20, 0.01}, one-star: {0.30, 0.04}
23:41:37.217 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.14) = xAngle (1.20 = 1.20)
23:41:37.218 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.30 = -1.98)
23:41:37.219 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.06 mountX=0.07 mountY=-0.19, mountTheta=-1.20
23:41:37.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.01, opts=13)
23:41:37.221 00.001 28316 Enqueuing Move request for scope (0.20, 0.01)
23:41:37.222 00.001 29988 Worker thread wakes up
23:41:37.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
23:41:37.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
23:41:37.222 00.000 29988 Moving (0.20, 0.01) raw xDistance=0.07 yDistance=-0.19
23:41:37.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:37.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:37.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:37.222 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
23:41:37.224 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:37.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:37.225 00.001 28316 Enqueuing Expose request
23:41:37.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:41:37.225 00.000 29988 MoveAxis(E, 0, ABG)
23:41:37.225 00.000 29988 Move returns status 0, amount 0
23:41:37.225 00.000 29988 MoveAxis(N, 0, ABG)
23:41:37.225 00.000 29988 Move returns status 0, amount 0
23:41:37.225 00.000 29988 move complete, result=0
23:41:37.225 00.000 29988 worker thread done servicing request
23:41:37.225 00.000 29988 Worker thread wakes up
23:41:37.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:37.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:37.226 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:38.747 01.521 29988 Exposure complete
23:41:38.784 00.037 29988 worker thread done servicing request
23:41:38.784 00.000 28316 OnExposeComplete: enter
23:41:38.785 00.001 28316 UpdateGuideState(): m_state=6
23:41:38.786 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2313
23:41:38.787 00.001 28316 Star::Find returns 1 (0), X=588.07, Y=119.71, Mass=1954, SNR=30.5, Peak=187 HFD=4.3
23:41:38.787 00.000 28316 MultiStar: [#1 0.26,-0.04,0.91,U] [#2 0.06,0.11,0.94,U] [#3 0.18,-0.22,0.86,U] [#4 0.15,-0.31,0.84,U] [#5 0.15,-0.00,0.76,U] [#6 0.21,-0.11,0.72,U] [#7 0.33,-0.50,0.00,M4] [#8 0.19,-0.08,0.59,U] 
23:41:38.788 00.001 28316 refined, 7 included, MultiStar: {0.20, -0.07}, one-star: {0.41, 0.03}
23:41:38.791 00.003 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
23:41:38.794 00.003 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.38)
23:41:38.796 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.22 cameraTheta=-0.34 mountX=0.15 mountY=-0.15, mountTheta=-0.78
23:41:38.800 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.07, opts=13)
23:41:38.802 00.002 28316 Enqueuing Move request for scope (0.20, -0.07)
23:41:38.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:38.805 00.002 29988 Worker thread wakes up
23:41:38.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
23:41:38.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
23:41:38.805 00.000 29988 Moving (0.20, -0.07) raw xDistance=0.15 yDistance=-0.15
23:41:38.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:41:38.805 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.5
23:41:38.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:38.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:38.807 00.001 28316 Enqueuing Expose request
23:41:38.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:38.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:41:38.807 00.000 29988 MoveAxis(E, 0, ABG)
23:41:38.807 00.000 29988 Move returns status 0, amount 0
23:41:38.807 00.000 29988 MoveAxis(N, 0, ABG)
23:41:38.807 00.000 29988 Move returns status 0, amount 0
23:41:38.807 00.000 29988 move complete, result=0
23:41:38.807 00.000 29988 worker thread done servicing request
23:41:38.807 00.000 29988 Worker thread wakes up
23:41:38.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:38.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:38.808 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:40.439 01.631 29988 Exposure complete
23:41:40.479 00.040 29988 worker thread done servicing request
23:41:40.479 00.000 28316 OnExposeComplete: enter
23:41:40.480 00.001 28316 UpdateGuideState(): m_state=6
23:41:40.481 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2314
23:41:40.481 00.000 28316 Star::Find returns 1 (0), X=588.04, Y=119.80, Mass=1995, SNR=30.7, Peak=191 HFD=4.3
23:41:40.482 00.001 28316 MultiStar: [#1 0.21,0.11,0.89,U] [#2 0.05,0.13,0.99,U] [#3 -0.00,-0.27,0.86,U] [#4 0.22,-0.30,0.82,U] [#5 0.17,0.04,0.73,U] [#6 0.14,-0.00,0.73,U] [#7 0.19,-0.39,0.00,M5] [#8 0.10,0.06,0.58,U] 
23:41:40.482 00.000 28316 refined, 7 included, MultiStar: {0.16, -0.01}, one-star: {0.37, 0.13}
23:41:40.482 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:41:40.483 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.10)
23:41:40.483 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.08 mountY=-0.14, mountTheta=-1.07
23:41:40.485 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
23:41:40.485 00.000 28316 Enqueuing Move request for scope (0.16, -0.01)
23:41:40.486 00.001 29988 Worker thread wakes up
23:41:40.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:40.486 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
23:41:40.487 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:40.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:40.487 00.000 28316 Enqueuing Expose request
23:41:40.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:41:40.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:41:40.488 00.000 29988 Moving (0.16, -0.01) raw xDistance=0.08 yDistance=-0.14
23:41:40.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:41:40.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:40.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:41:40.488 00.000 29988 MoveAxis(E, 0, ABG)
23:41:40.488 00.000 29988 Move returns status 0, amount 0
23:41:40.489 00.001 29988 MoveAxis(N, 0, ABG)
23:41:40.489 00.000 29988 Move returns status 0, amount 0
23:41:40.489 00.000 29988 move complete, result=0
23:41:40.489 00.000 29988 worker thread done servicing request
23:41:40.489 00.000 29988 Worker thread wakes up
23:41:40.489 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:40.490 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:40.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:42.001 01.511 29988 Exposure complete
23:41:42.025 00.024 29988 worker thread done servicing request
23:41:42.025 00.000 28316 OnExposeComplete: enter
23:41:42.026 00.001 28316 UpdateGuideState(): m_state=6
23:41:42.026 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2315
23:41:42.027 00.001 28316 Star::Find returns 1 (0), X=588.01, Y=119.79, Mass=1889, SNR=29.8, Peak=191 HFD=4.2
23:41:42.027 00.000 28316 MultiStar: [#1 0.34,0.18,0.92,U] [#2 0.14,0.18,0.97,U] [#3 0.19,-0.00,0.87,U] [#4 0.32,-0.32,0.00,M1] [#5 0.28,0.11,0.77,U] [#6 0.25,0.13,0.74,U] [#7 0.41,-0.28,0.00,M6] [#8 0.36,0.04,0.59,U] 
23:41:42.028 00.001 28316 refined, 6 included, MultiStar: {0.27, 0.11}, one-star: {0.34, 0.11}
23:41:42.028 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:41:42.029 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:41:42.029 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.39 mountX=0.01 mountY=-0.29, mountTheta=-1.54
23:41:42.031 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.11, opts=13)
23:41:42.032 00.001 28316 Enqueuing Move request for scope (0.27, 0.11)
23:41:42.032 00.000 29988 Worker thread wakes up
23:41:42.033 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:42.033 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:41:42.034 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:42.034 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:42.035 00.001 28316 Enqueuing Expose request
23:41:42.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
23:41:42.035 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
23:41:42.035 00.000 29988 Moving (0.27, 0.11) raw xDistance=0.01 yDistance=-0.29
23:41:42.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:41:42.035 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:41:42.035 00.000 29988 MoveAxis(E, 0, ABG)
23:41:42.035 00.000 29988 Move returns status 0, amount 0
23:41:42.035 00.000 29988 MoveAxis(N, 69, ABG)
23:41:42.035 00.000 29988 Guiding  Dir = 0, Dur = 69
23:41:42.036 00.001 29988 IsSlewing returns 0
23:41:42.036 00.000 29988 IsGuiding returns 0
23:41:42.040 00.004 29988 PulseGuide returned control before completion, sleep 74
23:41:42.125 00.085 29988 IsGuiding returns 0
23:41:42.125 00.000 29988 Move returns status 0, amount 69
23:41:42.125 00.000 29988 move complete, result=0
23:41:42.125 00.000 29988 worker thread done servicing request
23:41:42.125 00.000 29988 Worker thread wakes up
23:41:42.126 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
23:41:42.127 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:42.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:43.856 01.729 29988 Exposure complete
23:41:43.880 00.024 29988 worker thread done servicing request
23:41:43.880 00.000 28316 OnExposeComplete: enter
23:41:43.880 00.000 28316 UpdateGuideState(): m_state=6
23:41:43.882 00.002 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2316
23:41:43.882 00.000 28316 Star::Find returns 1 (0), X=587.99, Y=119.79, Mass=1962, SNR=30.4, Peak=203 HFD=4.3
23:41:43.884 00.002 28316 MultiStar: [#1 0.31,0.28,0.00,M1] [#2 0.03,0.36,0.95,U] [#3 -0.03,0.02,0.88,U] [#4 0.26,-0.16,0.87,U] [#5 0.30,0.03,0.78,U] [#6 0.05,0.17,0.71,U] [#7 0.17,-0.28,0.65,U] [#8 0.04,0.10,0.58,U] 
23:41:43.885 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.06}, one-star: {0.32, 0.11}
23:41:43.886 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
23:41:43.887 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.68)
23:41:43.887 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.36 mountX=0.01 mountY=-0.16, mountTheta=-1.50
23:41:43.889 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.06, opts=13)
23:41:43.892 00.003 28316 Enqueuing Move request for scope (0.15, 0.06)
23:41:43.894 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:43.896 00.002 28316 UpdateGuideState exits: m=1962 RSB=30.4
23:41:43.899 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:43.901 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:43.904 00.003 28316 Enqueuing Expose request
23:41:43.906 00.002 29988 Worker thread wakes up
23:41:43.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
23:41:43.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
23:41:43.906 00.000 29988 Moving (0.15, 0.06) raw xDistance=0.01 yDistance=-0.16
23:41:43.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:41:43.907 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:43.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:41:43.907 00.000 29988 MoveAxis(E, 0, ABG)
23:41:43.907 00.000 29988 Move returns status 0, amount 0
23:41:43.907 00.000 29988 MoveAxis(N, 0, ABG)
23:41:43.907 00.000 29988 Move returns status 0, amount 0
23:41:43.907 00.000 29988 move complete, result=0
23:41:43.907 00.000 29988 worker thread done servicing request
23:41:43.907 00.000 29988 Worker thread wakes up
23:41:43.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:43.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:43.907 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:45.325 01.418 29988 Exposure complete
23:41:45.363 00.038 29988 worker thread done servicing request
23:41:45.364 00.001 28316 OnExposeComplete: enter
23:41:45.364 00.000 28316 UpdateGuideState(): m_state=6
23:41:45.365 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2317
23:41:45.365 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=119.78, Mass=1864, SNR=29.6, Peak=189 HFD=4.2
23:41:45.366 00.001 28316 MultiStar: [#1 0.28,0.12,0.90,U] [#2 0.22,0.22,1.01,U] [#3 0.14,-0.17,0.89,U] [#4 0.26,-0.30,0.87,U] [#5 0.36,0.13,0.78,U] [#6 0.21,0.10,0.72,U] [#7 0.27,-0.27,0.66,U] [#8 0.15,0.09,0.61,U] 
23:41:45.368 00.002 28316 refined, 8 included, MultiStar: {0.27, 0.01}, one-star: {0.45, 0.10}
23:41:45.369 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
23:41:45.370 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.01)
23:41:45.370 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.03 mountX=0.10 mountY=-0.24, mountTheta=-1.16
23:41:45.373 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.01, opts=13)
23:41:45.374 00.001 28316 Enqueuing Move request for scope (0.27, 0.01)
23:41:45.376 00.002 29988 Worker thread wakes up
23:41:45.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
23:41:45.378 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:45.380 00.002 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
23:41:45.380 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:41:45.381 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:45.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:45.381 00.000 28316 Enqueuing Expose request
23:41:45.382 00.001 29988 Moving (0.27, 0.01) raw xDistance=0.10 yDistance=-0.24
23:41:45.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:41:45.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:41:45.382 00.000 29988 MoveAxis(E, 0, ABG)
23:41:45.382 00.000 29988 Move returns status 0, amount 0
23:41:45.382 00.000 29988 MoveAxis(N, 57, ABG)
23:41:45.382 00.000 29988 Guiding  Dir = 0, Dur = 57
23:41:45.383 00.001 29988 IsSlewing returns 0
23:41:45.383 00.000 29988 IsGuiding returns 0
23:41:45.387 00.004 29988 PulseGuide returned control before completion, sleep 63
23:41:45.462 00.075 29988 IsGuiding returns 0
23:41:45.462 00.000 29988 Move returns status 0, amount 57
23:41:45.463 00.001 29988 move complete, result=0
23:41:45.463 00.000 29988 worker thread done servicing request
23:41:45.463 00.000 29988 Worker thread wakes up
23:41:45.463 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
23:41:45.464 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:45.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:47.100 01.636 29988 Exposure complete
23:41:47.134 00.034 29988 worker thread done servicing request
23:41:47.134 00.000 28316 OnExposeComplete: enter
23:41:47.135 00.001 28316 UpdateGuideState(): m_state=6
23:41:47.136 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2318
23:41:47.136 00.000 28316 Star::Find returns 1 (0), X=587.95, Y=119.66, Mass=1850, SNR=29.5, Peak=180 HFD=4.1
23:41:47.137 00.001 28316 MultiStar: [#1 0.42,-0.05,0.00,M1] [#2 0.29,0.18,0.96,U] [#3 0.30,-0.19,0.88,U] [#4 0.34,-0.47,0.00,M1] [#5 0.52,-0.07,0.00,M1] [#6 0.42,0.09,0.00,M1] [#7 0.39,-0.29,0.00,M5] [#8 0.29,0.06,0.60,U] 
23:41:47.137 00.000 28316 single-star, 3 included, MultiStar: {0.29, 0.01}, one-star: {0.29, -0.01}
23:41:47.138 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
23:41:47.140 00.002 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
23:41:47.142 00.002 28316 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.05 mountX=0.13 mountY=-0.25, mountTheta=-1.08
23:41:47.146 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.01, opts=13)
23:41:47.149 00.003 28316 Enqueuing Move request for scope (0.29, -0.01)
23:41:47.151 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:47.153 00.002 29988 Worker thread wakes up
23:41:47.154 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
23:41:47.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
23:41:47.154 00.000 29988 Moving (0.29, -0.01) raw xDistance=0.13 yDistance=-0.25
23:41:47.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:41:47.154 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
23:41:47.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:47.156 00.002 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:41:47.156 00.000 29988 MoveAxis(E, 0, ABG)
23:41:47.156 00.000 29988 Move returns status 0, amount 0
23:41:47.156 00.000 29988 MoveAxis(N, 59, ABG)
23:41:47.156 00.000 29988 Guiding  Dir = 0, Dur = 59
23:41:47.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:47.158 00.002 28316 Enqueuing Expose request
23:41:47.159 00.001 29988 IsSlewing returns 0
23:41:47.159 00.000 29988 IsGuiding returns 0
23:41:47.165 00.006 29988 PulseGuide returned control before completion, sleep 64
23:41:47.238 00.073 29988 IsGuiding returns 0
23:41:47.238 00.000 29988 Move returns status 0, amount 59
23:41:47.238 00.000 29988 move complete, result=0
23:41:47.238 00.000 29988 worker thread done servicing request
23:41:47.238 00.000 29988 Worker thread wakes up
23:41:47.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:47.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:47.238 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
23:41:48.645 01.407 29988 Exposure complete
23:41:48.676 00.031 29988 worker thread done servicing request
23:41:48.676 00.000 28316 OnExposeComplete: enter
23:41:48.677 00.001 28316 UpdateGuideState(): m_state=6
23:41:48.678 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2319
23:41:48.678 00.000 28316 Star::Find returns 1 (0), X=588.09, Y=119.77, Mass=1973, SNR=30.5, Peak=180 HFD=4.3
23:41:48.679 00.001 28316 MultiStar: [#1 0.36,0.06,0.89,U] [#2 0.24,0.24,0.96,U] [#3 0.11,-0.11,0.86,U] [#4 0.28,-0.37,0.00,M2] [#5 0.33,-0.00,0.77,U] [#6 0.30,0.06,0.71,U] [#7 0.38,-0.33,0.00,M6] [#8 0.18,-0.04,0.59,U] 
23:41:48.679 00.000 28316 refined, 6 included, MultiStar: {0.28, 0.05}, one-star: {0.42, 0.09}
23:41:48.680 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
23:41:48.680 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.86)
23:41:48.681 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.18 mountX=0.07 mountY=-0.27, mountTheta=-1.32
23:41:48.683 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.05, opts=13)
23:41:48.683 00.000 28316 Enqueuing Move request for scope (0.28, 0.05)
23:41:48.684 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:48.684 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
23:41:48.685 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:48.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:48.685 00.000 28316 Enqueuing Expose request
23:41:48.686 00.001 29988 Worker thread wakes up
23:41:48.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
23:41:48.686 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
23:41:48.686 00.000 29988 Moving (0.28, 0.05) raw xDistance=0.07 yDistance=-0.27
23:41:48.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:48.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:41:48.686 00.000 29988 MoveAxis(E, 0, ABG)
23:41:48.686 00.000 29988 Move returns status 0, amount 0
23:41:48.686 00.000 29988 MoveAxis(N, 66, ABG)
23:41:48.686 00.000 29988 Guiding  Dir = 0, Dur = 66
23:41:48.687 00.001 29988 IsSlewing returns 0
23:41:48.687 00.000 29988 IsGuiding returns 0
23:41:48.692 00.005 29988 PulseGuide returned control before completion, sleep 71
23:41:48.769 00.077 29988 IsGuiding returns 0
23:41:48.769 00.000 29988 Move returns status 0, amount 66
23:41:48.769 00.000 29988 move complete, result=0
23:41:48.769 00.000 29988 worker thread done servicing request
23:41:48.769 00.000 29988 Worker thread wakes up
23:41:48.770 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
23:41:48.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:48.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:50.394 01.624 29988 Exposure complete
23:41:50.432 00.038 29988 worker thread done servicing request
23:41:50.432 00.000 28316 OnExposeComplete: enter
23:41:50.433 00.001 28316 UpdateGuideState(): m_state=6
23:41:50.433 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2320
23:41:50.434 00.001 28316 Star::Find returns 1 (0), X=588.09, Y=119.71, Mass=1930, SNR=30.1, Peak=172 HFD=4.2
23:41:50.434 00.000 28316 MultiStar: [#1 0.51,-0.00,0.00,M1] [#2 0.15,0.18,0.97,U] [#3 0.25,-0.19,0.86,U] [#4 0.30,-0.48,0.00,M3] [#5 0.49,-0.09,0.00,M1] [#6 0.27,-0.03,0.73,U] [#7 0.35,-0.44,0.00,M7] [#8 0.19,-0.02,0.59,U] 
23:41:50.435 00.001 28316 refined, 4 included, MultiStar: {0.26, 0.00}, one-star: {0.42, 0.03}
23:41:50.435 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:41:50.436 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
23:41:50.437 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.00 hyp=0.26 cameraTheta=0.00 mountX=0.11 mountY=-0.23, mountTheta=-1.14
23:41:50.440 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.00, opts=13)
23:41:50.442 00.002 28316 Enqueuing Move request for scope (0.26, 0.00)
23:41:50.444 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:50.447 00.003 28316 UpdateGuideState exits: m=1930 RSB=30.1
23:41:50.449 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.451 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:50.453 00.002 28316 Enqueuing Expose request
23:41:50.455 00.002 29988 Worker thread wakes up
23:41:50.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.00) opts 0xd
23:41:50.455 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.00)
23:41:50.455 00.000 29988 Moving (0.26, 0.00) raw xDistance=0.11 yDistance=-0.23
23:41:50.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:41:50.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:41:50.455 00.000 29988 MoveAxis(E, 0, ABG)
23:41:50.455 00.000 29988 Move returns status 0, amount 0
23:41:50.455 00.000 29988 MoveAxis(N, 56, ABG)
23:41:50.455 00.000 29988 Guiding  Dir = 0, Dur = 56
23:41:50.456 00.001 29988 IsSlewing returns 0
23:41:50.456 00.000 29988 IsGuiding returns 0
23:41:50.460 00.004 29988 PulseGuide returned control before completion, sleep 62
23:41:50.537 00.077 29988 IsGuiding returns 0
23:41:50.537 00.000 29988 Move returns status 0, amount 56
23:41:50.537 00.000 29988 move complete, result=0
23:41:50.537 00.000 29988 worker thread done servicing request
23:41:50.537 00.000 29988 Worker thread wakes up
23:41:50.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:50.537 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 56 ms NORTH
23:41:50.538 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:51.945 01.407 29988 Exposure complete
23:41:51.970 00.025 29988 worker thread done servicing request
23:41:51.971 00.001 28316 OnExposeComplete: enter
23:41:51.974 00.003 28316 UpdateGuideState(): m_state=6
23:41:51.976 00.002 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2321
23:41:51.977 00.001 28316 Star::Find returns 1 (0), X=588.28, Y=119.54, Mass=1871, SNR=29.9, Peak=163 HFD=4.2
23:41:51.978 00.001 28316 MultiStar: [#1 0.45,0.05,0.00,M2] [#2 0.22,0.16,0.99,U] [#3 0.40,-0.31,0.00,M1] [#4 0.30,-0.31,0.00,M4] [#5 0.54,-0.13,0.00,M2] [#6 0.44,0.08,0.00,M1] [#7 0.48,-0.49,0.00,M8] [#8 0.54,-0.20,0.00,M1] 
23:41:51.979 00.001 28316 refined, 1 included, MultiStar: {0.42, 0.01}, one-star: {0.61, -0.14}
23:41:51.980 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
23:41:51.982 00.002 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
23:41:51.984 00.002 28316 CameraToMount -- cameraX=0.42 cameraY=0.01 hyp=0.42 cameraTheta=0.03 mountX=0.16 mountY=-0.38, mountTheta=-1.17
23:41:51.987 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.01, opts=13)
23:41:51.989 00.002 28316 Enqueuing Move request for scope (0.42, 0.01)
23:41:51.990 00.001 29988 Worker thread wakes up
23:41:51.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:51.990 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.9
23:41:51.991 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:51.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:51.992 00.001 28316 Enqueuing Expose request
23:41:51.992 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.01) opts 0xd
23:41:51.992 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.01)
23:41:51.992 00.000 29988 Moving (0.42, 0.01) raw xDistance=0.16 yDistance=-0.38
23:41:51.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:51.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:41:51.992 00.000 29988 MoveAxis(E, 0, ABG)
23:41:51.992 00.000 29988 Move returns status 0, amount 0
23:41:51.992 00.000 29988 MoveAxis(N, 91, ABG)
23:41:51.992 00.000 29988 Guiding  Dir = 0, Dur = 91
23:41:51.993 00.001 29988 IsSlewing returns 0
23:41:51.993 00.000 29988 IsGuiding returns 0
23:41:51.997 00.004 29988 PulseGuide returned control before completion, sleep 97
23:41:52.102 00.105 29988 IsGuiding returns 0
23:41:52.102 00.000 29988 Move returns status 0, amount 91
23:41:52.102 00.000 29988 move complete, result=0
23:41:52.102 00.000 29988 worker thread done servicing request
23:41:52.102 00.000 29988 Worker thread wakes up
23:41:52.103 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.4 px 91 ms NORTH
23:41:52.104 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:52.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:53.736 01.632 29988 Exposure complete
23:41:53.776 00.040 29988 worker thread done servicing request
23:41:53.776 00.000 28316 OnExposeComplete: enter
23:41:53.779 00.003 28316 UpdateGuideState(): m_state=6
23:41:53.781 00.002 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2322
23:41:53.784 00.003 28316 Star::Find returns 1 (0), X=588.21, Y=119.62, Mass=1921, SNR=30.0, Peak=173 HFD=4.2
23:41:53.787 00.003 28316 MultiStar: [#1 0.59,-0.13,0.00,M3] [#2 0.49,0.08,0.00,M1] [#3 0.40,-0.23,0.00,M2] [#4 0.49,-0.38,0.00,M5] [#5 0.57,-0.00,0.00,M3] [#6 0.41,0.11,0.00,M2] [#7 0.63,-0.30,0.00,M9] [#8 0.54,-0.04,0.00,M2] 
23:41:53.789 00.002 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:41:53.791 00.002 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:41:53.794 00.003 28316 CameraToMount -- cameraX=0.54 cameraY=-0.06 hyp=0.54 cameraTheta=-0.11 mountX=0.28 mountY=-0.46, mountTheta=-1.02
23:41:53.798 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=-0.06, opts=13)
23:41:53.800 00.002 28316 Enqueuing Move request for scope (0.54, -0.06)
23:41:53.802 00.002 29988 Worker thread wakes up
23:41:53.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:53.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.06) opts 0xd
23:41:53.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, -0.06)
23:41:53.803 00.000 29988 Moving (0.54, -0.06) raw xDistance=0.28 yDistance=-0.46
23:41:53.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:41:53.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
23:41:53.803 00.000 29988 MoveAxis(W, 59, ABG)
23:41:53.803 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
23:41:53.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:53.804 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:53.805 00.001 29988 Guiding  Dir = 3, Dur = 59
23:41:53.805 00.000 28316 Enqueuing Expose request
23:41:53.807 00.002 29988 IsSlewing returns 0
23:41:53.807 00.000 29988 IsGuiding returns 0
23:41:53.810 00.003 29988 PulseGuide returned control before completion, sleep 68
23:41:53.893 00.083 29988 IsGuiding returns 0
23:41:53.893 00.000 29988 Move returns status 0, amount 59
23:41:53.893 00.000 29988 MoveAxis(N, 109, ABG)
23:41:53.893 00.000 29988 Guiding  Dir = 0, Dur = 109
23:41:53.893 00.000 29988 IsSlewing returns 0
23:41:53.893 00.000 29988 IsGuiding returns 0
23:41:53.897 00.004 29988 PulseGuide returned control before completion, sleep 115
23:41:54.017 00.120 29988 IsGuiding returns 1
23:41:54.017 00.000 29988 scope still moving after pulse duration time elapsed
23:41:54.048 00.031 29988 IsSlewing returns 0
23:41:54.048 00.000 29988 IsGuiding returns 0
23:41:54.048 00.000 29988 scope move finished after 109 + 46 ms
23:41:54.048 00.000 29988 Move returns status 0, amount 109
23:41:54.048 00.000 29988 move complete, result=0
23:41:54.048 00.000 29988 worker thread done servicing request
23:41:54.048 00.000 29988 Worker thread wakes up
23:41:54.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:54.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:54.049 00.001 28316 GuideStep: 0.3 px 59 ms WEST, -0.5 px 109 ms NORTH
23:41:55.455 01.406 29988 Exposure complete
23:41:55.481 00.026 29988 worker thread done servicing request
23:41:55.482 00.001 28316 OnExposeComplete: enter
23:41:55.482 00.000 28316 UpdateGuideState(): m_state=6
23:41:55.483 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2323
23:41:55.483 00.000 28316 Star::Find returns 1 (0), X=588.28, Y=119.74, Mass=1913, SNR=30.0, Peak=168 HFD=4.5
23:41:55.486 00.003 28316 MultiStar: [#1 0.57,0.07,0.00,M4] [#2 0.42,0.27,0.00,M2] [#3 0.46,-0.08,0.00,M3] [#4 0.57,-0.17,0.00,M6] [#5 0.69,0.06,0.00,M4] [#6 0.40,0.06,0.71,U] [#7 0.56,-0.26,0.00,M10] [#8 0.35,0.22,0.00,M3] 
23:41:55.488 00.002 28316 refined, 1 included, MultiStar: {0.53, 0.06}, one-star: {0.62, 0.06}
23:41:55.489 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
23:41:55.489 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.92)
23:41:55.489 00.000 28316 CameraToMount -- cameraX=0.53 cameraY=0.06 hyp=0.53 cameraTheta=0.12 mountX=0.16 mountY=-0.50, mountTheta=-1.26
23:41:55.490 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.06, opts=13)
23:41:55.491 00.001 28316 Enqueuing Move request for scope (0.53, 0.06)
23:41:55.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:55.492 00.001 29988 Worker thread wakes up
23:41:55.492 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.0
23:41:55.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:55.493 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.06) opts 0xd
23:41:55.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.06)
23:41:55.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:55.493 00.000 28316 Enqueuing Expose request
23:41:55.494 00.001 29988 Moving (0.53, 0.06) raw xDistance=0.16 yDistance=-0.50
23:41:55.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:55.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
23:41:55.494 00.000 29988 MoveAxis(E, 0, ABG)
23:41:55.494 00.000 29988 Move returns status 0, amount 0
23:41:55.494 00.000 29988 MoveAxis(N, 119, ABG)
23:41:55.494 00.000 29988 Guiding  Dir = 0, Dur = 119
23:41:55.494 00.000 29988 IsSlewing returns 0
23:41:55.495 00.001 29988 IsGuiding returns 0
23:41:55.500 00.005 29988 PulseGuide returned control before completion, sleep 125
23:41:55.642 00.142 29988 IsGuiding returns 0
23:41:55.642 00.000 29988 Move returns status 0, amount 119
23:41:55.642 00.000 29988 move complete, result=0
23:41:55.642 00.000 29988 worker thread done servicing request
23:41:55.642 00.000 29988 Worker thread wakes up
23:41:55.643 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:55.643 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.5 px 119 ms NORTH
23:41:55.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:57.280 01.637 29988 Exposure complete
23:41:57.310 00.030 29988 worker thread done servicing request
23:41:57.310 00.000 28316 OnExposeComplete: enter
23:41:57.311 00.001 28316 UpdateGuideState(): m_state=6
23:41:57.312 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2324
23:41:57.312 00.000 28316 Star::Find returns 1 (0), X=588.26, Y=119.72, Mass=1981, SNR=30.7, Peak=173 HFD=4.5
23:41:57.313 00.001 28316 MultiStar: [#1 0.53,0.08,0.00,M5] [#2 0.32,0.30,0.00,M3] [#3 0.40,-0.07,0.85,U] [#4 0.44,-0.24,0.00,M7] [#5 0.49,0.18,0.00,M5] [#6 0.47,0.08,0.00,M2] [#7 0.45,-0.25,0.00,R] [#8 0.42,0.13,0.00,M4] 
23:41:57.313 00.000 28316 refined, 1 included, MultiStar: {0.51, -0.01}, one-star: {0.59, 0.04}
23:41:57.313 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
23:41:57.314 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.06)
23:41:57.314 00.000 28316 CameraToMount -- cameraX=0.51 cameraY=-0.01 hyp=0.51 cameraTheta=-0.02 mountX=0.22 mountY=-0.45, mountTheta=-1.12
23:41:57.316 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=-0.01, opts=13)
23:41:57.316 00.000 28316 Enqueuing Move request for scope (0.51, -0.01)
23:41:57.317 00.001 29988 Worker thread wakes up
23:41:57.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:57.318 00.001 28316 UpdateGuideState exits: m=1981 RSB=30.7
23:41:57.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:57.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:57.320 00.001 28316 Enqueuing Expose request
23:41:57.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.01) opts 0xd
23:41:57.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, -0.01)
23:41:57.320 00.000 29988 Moving (0.51, -0.01) raw xDistance=0.22 yDistance=-0.45
23:41:57.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:41:57.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:41:57.320 00.000 29988 MoveAxis(W, 46, ABG)
23:41:57.320 00.000 29988 Guiding  Dir = 3, Dur = 46
23:41:57.320 00.000 29988 IsSlewing returns 0
23:41:57.320 00.000 29988 IsGuiding returns 0
23:41:57.322 00.002 29988 PulseGuide returned control before completion, sleep 55
23:41:57.390 00.068 29988 IsGuiding returns 0
23:41:57.390 00.000 29988 Move returns status 0, amount 46
23:41:57.390 00.000 29988 MoveAxis(N, 107, ABG)
23:41:57.390 00.000 29988 Guiding  Dir = 0, Dur = 107
23:41:57.390 00.000 29988 IsSlewing returns 0
23:41:57.391 00.001 29988 IsGuiding returns 0
23:41:57.395 00.004 29988 PulseGuide returned control before completion, sleep 113
23:41:57.512 00.117 29988 IsGuiding returns 1
23:41:57.512 00.000 29988 scope still moving after pulse duration time elapsed
23:41:57.544 00.032 29988 IsSlewing returns 0
23:41:57.544 00.000 29988 IsGuiding returns 0
23:41:57.544 00.000 29988 scope move finished after 107 + 47 ms
23:41:57.544 00.000 29988 Move returns status 0, amount 107
23:41:57.544 00.000 29988 move complete, result=0
23:41:57.545 00.001 29988 worker thread done servicing request
23:41:57.545 00.000 29988 Worker thread wakes up
23:41:57.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:57.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:41:57.545 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.4 px 107 ms NORTH
23:41:58.954 01.409 29988 Exposure complete
23:41:58.991 00.037 29988 worker thread done servicing request
23:41:58.991 00.000 28316 OnExposeComplete: enter
23:41:58.993 00.002 28316 UpdateGuideState(): m_state=6
23:41:58.994 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2325
23:41:58.995 00.001 28316 Star::Find returns 1 (0), X=588.18, Y=119.74, Mass=1998, SNR=30.7, Peak=192 HFD=4.4
23:41:58.997 00.002 28316 MultiStar: [#1 0.43,0.23,0.00,M6] [#2 0.16,0.17,0.95,U] [#3 0.28,-0.11,0.87,U] [#4 0.35,-0.27,0.00,M8] [#5 0.38,0.15,0.75,U] [#6 0.33,0.12,0.70,U] [#7 0.03,-0.07,0.63,U] [#8 0.20,0.00,0.60,U] 
23:41:58.999 00.002 28316 refined, 6 included, MultiStar: {0.28, 0.05}, one-star: {0.51, 0.06}
23:41:59.000 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
23:41:59.002 00.002 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
23:41:59.004 00.002 28316 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.19 mountX=0.07 mountY=-0.28, mountTheta=-1.33
23:41:59.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.05, opts=13)
23:41:59.007 00.001 28316 Enqueuing Move request for scope (0.28, 0.05)
23:41:59.008 00.001 29988 Worker thread wakes up
23:41:59.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:41:59.009 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:41:59.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:59.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:41:59.011 00.001 28316 Enqueuing Expose request
23:41:59.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
23:41:59.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
23:41:59.011 00.000 29988 Moving (0.28, 0.05) raw xDistance=0.07 yDistance=-0.28
23:41:59.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:41:59.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:41:59.011 00.000 29988 MoveAxis(E, 0, ABG)
23:41:59.011 00.000 29988 Move returns status 0, amount 0
23:41:59.012 00.001 29988 MoveAxis(N, 66, ABG)
23:41:59.012 00.000 29988 Guiding  Dir = 0, Dur = 66
23:41:59.012 00.000 29988 IsSlewing returns 0
23:41:59.012 00.000 29988 IsGuiding returns 0
23:41:59.017 00.005 29988 PulseGuide returned control before completion, sleep 72
23:41:59.093 00.076 29988 IsGuiding returns 0
23:41:59.093 00.000 29988 Move returns status 0, amount 66
23:41:59.093 00.000 29988 move complete, result=0
23:41:59.093 00.000 29988 worker thread done servicing request
23:41:59.093 00.000 29988 Worker thread wakes up
23:41:59.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:41:59.093 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
23:41:59.094 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:00.726 01.632 29988 Exposure complete
23:42:00.764 00.038 29988 worker thread done servicing request
23:42:00.764 00.000 28316 OnExposeComplete: enter
23:42:00.765 00.001 28316 UpdateGuideState(): m_state=6
23:42:00.765 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2326
23:42:00.767 00.002 28316 Star::Find returns 1 (0), X=588.21, Y=120.07, Mass=1983, SNR=30.5, Peak=198 HFD=4.2
23:42:00.767 00.000 28316 MultiStar: [#1 0.44,0.37,0.00,M7] [#2 0.17,0.52,0.00,M3] [#3 0.26,0.12,0.86,U] [#4 0.34,-0.15,0.87,U] [#5 0.45,0.37,0.00,M5] [#6 0.32,0.34,0.00,M2] [#7 -0.12,0.06,0.65,U] [#8 0.23,0.38,0.00,M4] 
23:42:00.767 00.000 28316 refined, 3 included, MultiStar: {0.29, 0.12}, one-star: {0.55, 0.39}
23:42:00.767 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:42:00.769 00.002 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
23:42:00.770 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.32 cameraTheta=0.38 mountX=0.02 mountY=-0.31, mountTheta=-1.52
23:42:00.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.12, opts=13)
23:42:00.773 00.002 28316 Enqueuing Move request for scope (0.29, 0.12)
23:42:00.773 00.000 29988 Worker thread wakes up
23:42:00.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:00.773 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.5
23:42:00.774 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:00.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:00.774 00.000 28316 Enqueuing Expose request
23:42:00.775 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
23:42:00.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
23:42:00.775 00.000 29988 Moving (0.29, 0.12) raw xDistance=0.02 yDistance=-0.31
23:42:00.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:42:00.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:42:00.775 00.000 29988 MoveAxis(E, 0, ABG)
23:42:00.775 00.000 29988 Move returns status 0, amount 0
23:42:00.775 00.000 29988 MoveAxis(N, 75, ABG)
23:42:00.775 00.000 29988 Guiding  Dir = 0, Dur = 75
23:42:00.775 00.000 29988 IsSlewing returns 0
23:42:00.775 00.000 29988 IsGuiding returns 0
23:42:00.780 00.005 29988 PulseGuide returned control before completion, sleep 81
23:42:00.865 00.085 29988 IsGuiding returns 0
23:42:00.866 00.001 29988 Move returns status 0, amount 75
23:42:00.866 00.000 29988 move complete, result=0
23:42:00.866 00.000 29988 worker thread done servicing request
23:42:00.866 00.000 29988 Worker thread wakes up
23:42:00.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:00.866 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 75 ms NORTH
23:42:00.867 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:02.272 01.405 29988 Exposure complete
23:42:02.303 00.031 29988 worker thread done servicing request
23:42:02.303 00.000 28316 OnExposeComplete: enter
23:42:02.304 00.001 28316 UpdateGuideState(): m_state=6
23:42:02.305 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2327
23:42:02.305 00.000 28316 Star::Find returns 1 (0), X=588.10, Y=120.07, Mass=1943, SNR=30.4, Peak=187 HFD=4.3
23:42:02.306 00.001 28316 MultiStar: [#1 0.45,0.37,0.00,M8] [#2 0.29,0.63,0.00,M4] [#3 0.35,0.03,0.87,U] [#4 0.37,-0.03,0.87,U] [#5 0.38,0.31,0.00,M6] [#6 0.25,0.52,0.00,M3] [#7 -0.04,0.21,0.64,U] [#8 0.35,0.39,0.00,M5] 
23:42:02.306 00.000 28316 refined, 3 included, MultiStar: {0.30, 0.15}, one-star: {0.43, 0.39}
23:42:02.307 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
23:42:02.307 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
23:42:02.308 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.47 mountX=-0.01 mountY=-0.34, mountTheta=-1.61
23:42:02.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.15, opts=13)
23:42:02.309 00.000 28316 Enqueuing Move request for scope (0.30, 0.15)
23:42:02.310 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:02.310 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.4
23:42:02.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:02.311 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:02.311 00.000 28316 Enqueuing Expose request
23:42:02.312 00.001 29988 Worker thread wakes up
23:42:02.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
23:42:02.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
23:42:02.312 00.000 29988 Moving (0.30, 0.15) raw xDistance=-0.01 yDistance=-0.34
23:42:02.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:02.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:42:02.312 00.000 29988 MoveAxis(E, 0, ABG)
23:42:02.312 00.000 29988 Move returns status 0, amount 0
23:42:02.312 00.000 29988 MoveAxis(N, 81, ABG)
23:42:02.312 00.000 29988 Guiding  Dir = 0, Dur = 81
23:42:02.312 00.000 29988 IsSlewing returns 0
23:42:02.312 00.000 29988 IsGuiding returns 0
23:42:02.318 00.006 29988 PulseGuide returned control before completion, sleep 86
23:42:02.409 00.091 29988 IsGuiding returns 1
23:42:02.409 00.000 29988 scope still moving after pulse duration time elapsed
23:42:02.440 00.031 29988 IsSlewing returns 0
23:42:02.440 00.000 29988 IsGuiding returns 0
23:42:02.440 00.000 29988 scope move finished after 81 + 47 ms
23:42:02.441 00.001 29988 Move returns status 0, amount 81
23:42:02.441 00.000 29988 move complete, result=0
23:42:02.441 00.000 29988 worker thread done servicing request
23:42:02.441 00.000 29988 Worker thread wakes up
23:42:02.441 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 81 ms NORTH
23:42:02.444 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:02.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:04.080 01.636 29988 Exposure complete
23:42:04.111 00.031 29988 worker thread done servicing request
23:42:04.111 00.000 28316 OnExposeComplete: enter
23:42:04.112 00.001 28316 UpdateGuideState(): m_state=6
23:42:04.113 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2328
23:42:04.114 00.001 28316 Star::Find returns 1 (0), X=588.15, Y=119.91, Mass=1890, SNR=29.8, Peak=186 HFD=4.3
23:42:04.115 00.001 28316 MultiStar: [#1 0.49,0.25,0.00,M9] [#2 0.36,0.33,0.00,M5] [#3 0.45,-0.14,0.00,M1] [#4 0.48,-0.18,0.00,M7] [#5 0.53,0.27,0.00,M7] [#6 0.40,0.28,0.00,M4] [#7 0.09,0.10,0.66,U] [#8 0.28,0.36,0.00,M6] 
23:42:04.116 00.001 28316 refined, 1 included, MultiStar: {0.33, 0.18}, one-star: {0.49, 0.23}
23:42:04.117 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
23:42:04.118 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.54)
23:42:04.119 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.18 hyp=0.38 cameraTheta=0.50 mountX=-0.03 mountY=-0.38, mountTheta=-1.64
23:42:04.122 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.18, opts=13)
23:42:04.122 00.000 28316 Enqueuing Move request for scope (0.33, 0.18)
23:42:04.123 00.001 29988 Worker thread wakes up
23:42:04.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:04.124 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:42:04.125 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:04.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:04.126 00.000 28316 Enqueuing Expose request
23:42:04.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.18) opts 0xd
23:42:04.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.18)
23:42:04.127 00.000 29988 Moving (0.33, 0.18) raw xDistance=-0.03 yDistance=-0.38
23:42:04.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:42:04.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:42:04.127 00.000 29988 MoveAxis(E, 0, ABG)
23:42:04.127 00.000 29988 Move returns status 0, amount 0
23:42:04.127 00.000 29988 MoveAxis(N, 90, ABG)
23:42:04.127 00.000 29988 Guiding  Dir = 0, Dur = 90
23:42:04.127 00.000 29988 IsSlewing returns 0
23:42:04.127 00.000 29988 IsGuiding returns 0
23:42:04.133 00.006 29988 PulseGuide returned control before completion, sleep 96
23:42:04.234 00.101 29988 IsGuiding returns 0
23:42:04.236 00.002 29988 Move returns status 0, amount 90
23:42:04.236 00.000 29988 move complete, result=0
23:42:04.236 00.000 29988 worker thread done servicing request
23:42:04.236 00.000 29988 Worker thread wakes up
23:42:04.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:04.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:04.265 00.029 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 90 ms NORTH
23:42:05.640 01.375 29988 Exposure complete
23:42:05.663 00.023 29988 worker thread done servicing request
23:42:05.663 00.000 28316 OnExposeComplete: enter
23:42:05.664 00.001 28316 UpdateGuideState(): m_state=6
23:42:05.664 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2329
23:42:05.665 00.001 28316 Star::Find returns 1 (0), X=588.20, Y=119.79, Mass=1964, SNR=30.4, Peak=179 HFD=4.4
23:42:05.665 00.000 28316 MultiStar: [#1 0.48,0.16,0.00,M10] [#2 0.26,0.18,0.95,U] [#3 0.28,-0.31,0.00,M2] [#4 0.41,-0.33,0.00,M8] [#5 0.50,0.05,0.00,M8] [#6 0.29,0.13,0.71,U] [#7 -0.12,-0.17,0.67,U] [#8 0.33,0.04,0.61,U] 
23:42:05.666 00.001 28316 refined, 4 included, MultiStar: {0.28, 0.07}, one-star: {0.53, 0.11}
23:42:05.666 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:42:05.667 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
23:42:05.667 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.07 hyp=0.29 cameraTheta=0.25 mountX=0.05 mountY=-0.28, mountTheta=-1.39
23:42:05.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.07, opts=13)
23:42:05.668 00.000 28316 Enqueuing Move request for scope (0.28, 0.07)
23:42:05.669 00.001 29988 Worker thread wakes up
23:42:05.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.07) opts 0xd
23:42:05.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.07)
23:42:05.669 00.000 29988 Moving (0.28, 0.07) raw xDistance=0.05 yDistance=-0.28
23:42:05.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:05.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:42:05.669 00.000 29988 MoveAxis(E, 0, ABG)
23:42:05.669 00.000 29988 Move returns status 0, amount 0
23:42:05.669 00.000 29988 MoveAxis(N, 68, ABG)
23:42:05.669 00.000 29988 Guiding  Dir = 0, Dur = 68
23:42:05.670 00.001 29988 IsSlewing returns 0
23:42:05.670 00.000 29988 IsGuiding returns 0
23:42:05.673 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:05.675 00.002 29988 PulseGuide returned control before completion, sleep 73
23:42:05.680 00.005 28316 UpdateGuideState exits: m=1964 RSB=30.4
23:42:05.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:05.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:05.681 00.000 28316 Enqueuing Expose request
23:42:05.751 00.070 29988 IsGuiding returns 0
23:42:05.751 00.000 29988 Move returns status 0, amount 68
23:42:05.751 00.000 29988 move complete, result=0
23:42:05.751 00.000 29988 worker thread done servicing request
23:42:05.751 00.000 29988 Worker thread wakes up
23:42:05.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:05.751 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
23:42:05.752 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:07.388 01.636 29988 Exposure complete
23:42:07.413 00.025 29988 worker thread done servicing request
23:42:07.413 00.000 28316 OnExposeComplete: enter
23:42:07.414 00.001 28316 UpdateGuideState(): m_state=6
23:42:07.414 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2330
23:42:07.415 00.001 28316 Star::Find returns 1 (0), X=588.21, Y=119.74, Mass=1933, SNR=30.4, Peak=185 HFD=4.3
23:42:07.415 00.000 28316 MultiStar: [#1 0.60,0.12,0.00,R] [#2 0.42,0.32,0.00,M5] [#3 0.48,-0.10,0.00,M3] [#4 0.50,-0.33,0.00,M9] [#5 0.53,0.13,0.00,M9] [#6 0.41,0.06,0.00,M4] [#7 0.11,0.06,0.66,U] [#8 0.42,0.15,0.00,M6] 
23:42:07.415 00.000 28316 refined, 1 included, MultiStar: {0.37, 0.06}, one-star: {0.55, 0.06}
23:42:07.416 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
23:42:07.416 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.87)
23:42:07.417 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.38 cameraTheta=0.16 mountX=0.10 mountY=-0.36, mountTheta=-1.30
23:42:07.418 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.06, opts=13)
23:42:07.419 00.001 28316 Enqueuing Move request for scope (0.37, 0.06)
23:42:07.419 00.000 29988 Worker thread wakes up
23:42:07.419 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
23:42:07.419 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
23:42:07.419 00.000 29988 Moving (0.37, 0.06) raw xDistance=0.10 yDistance=-0.36
23:42:07.419 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:42:07.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:42:07.419 00.000 29988 MoveAxis(E, 0, ABG)
23:42:07.419 00.000 29988 Move returns status 0, amount 0
23:42:07.419 00.000 29988 MoveAxis(N, 86, ABG)
23:42:07.419 00.000 29988 Guiding  Dir = 0, Dur = 86
23:42:07.419 00.000 29988 IsSlewing returns 0
23:42:07.419 00.000 29988 IsGuiding returns 0
23:42:07.423 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:07.425 00.002 29988 PulseGuide returned control before completion, sleep 92
23:42:07.431 00.006 28316 UpdateGuideState exits: m=1933 RSB=30.4
23:42:07.431 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:07.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:07.432 00.000 28316 Enqueuing Expose request
23:42:07.531 00.099 29988 IsGuiding returns 0
23:42:07.531 00.000 29988 Move returns status 0, amount 86
23:42:07.531 00.000 29988 move complete, result=0
23:42:07.531 00.000 29988 worker thread done servicing request
23:42:07.531 00.000 29988 Worker thread wakes up
23:42:07.532 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:07.532 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 86 ms NORTH
23:42:07.533 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:08.942 01.409 29988 Exposure complete
23:42:08.966 00.024 29988 worker thread done servicing request
23:42:08.966 00.000 28316 OnExposeComplete: enter
23:42:08.967 00.001 28316 UpdateGuideState(): m_state=6
23:42:08.967 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2331
23:42:08.967 00.000 28316 Star::Find returns 1 (0), X=588.36, Y=119.70, Mass=1911, SNR=30.0, Peak=161 HFD=4.3
23:42:08.967 00.000 28316 MultiStar: [#1 0.18,-0.08,0.90,U] [#2 0.50,0.22,0.00,M6] [#3 0.54,-0.22,0.00,M4] [#4 0.61,-0.23,0.00,M10] [#5 0.67,0.01,0.00,M10] [#6 0.57,0.04,0.00,M5] [#7 0.17,-0.09,0.66,U] [#8 0.50,0.02,0.00,M7] 
23:42:08.968 00.001 28316 refined, 2 included, MultiStar: {0.38, -0.04}, one-star: {0.69, 0.02}
23:42:08.968 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:42:08.969 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.14 = -2.15)
23:42:08.969 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-0.11 mountX=0.19 mountY=-0.32, mountTheta=-1.02
23:42:08.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.04, opts=13)
23:42:08.971 00.001 28316 Enqueuing Move request for scope (0.38, -0.04)
23:42:08.971 00.000 29988 Worker thread wakes up
23:42:08.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.04) opts 0xd
23:42:08.971 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.04)
23:42:08.971 00.000 29988 Moving (0.38, -0.04) raw xDistance=0.19 yDistance=-0.32
23:42:08.973 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:42:08.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:42:08.973 00.000 29988 MoveAxis(E, 0, ABG)
23:42:08.973 00.000 29988 Move returns status 0, amount 0
23:42:08.973 00.000 29988 MoveAxis(N, 76, ABG)
23:42:08.973 00.000 29988 Guiding  Dir = 0, Dur = 76
23:42:08.974 00.001 29988 IsSlewing returns 0
23:42:08.974 00.000 29988 IsGuiding returns 0
23:42:08.976 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:08.979 00.003 29988 PulseGuide returned control before completion, sleep 82
23:42:08.984 00.005 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:42:08.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:08.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:08.986 00.001 28316 Enqueuing Expose request
23:42:09.071 00.085 29988 IsGuiding returns 0
23:42:09.071 00.000 29988 Move returns status 0, amount 76
23:42:09.071 00.000 29988 move complete, result=0
23:42:09.071 00.000 29988 worker thread done servicing request
23:42:09.071 00.000 29988 Worker thread wakes up
23:42:09.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:09.071 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 76 ms NORTH
23:42:09.073 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:10.696 01.623 29988 Exposure complete
23:42:10.719 00.023 29988 worker thread done servicing request
23:42:10.719 00.000 28316 OnExposeComplete: enter
23:42:10.720 00.001 28316 UpdateGuideState(): m_state=6
23:42:10.720 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2332
23:42:10.721 00.001 28316 Star::Find returns 1 (0), X=588.15, Y=119.80, Mass=1984, SNR=30.6, Peak=180 HFD=4.4
23:42:10.721 00.000 28316 MultiStar: [#1 0.03,0.04,0.88,U] [#2 0.36,0.14,0.97,U] [#3 0.40,-0.07,0.84,U] [#4 0.46,-0.12,0.00,R] [#5 0.51,0.11,0.00,R] [#6 0.46,0.24,0.00,M6] [#7 0.21,-0.06,0.64,U] [#8 0.53,0.05,0.00,M8] 
23:42:10.722 00.001 28316 refined, 4 included, MultiStar: {0.31, 0.05}, one-star: {0.48, 0.12}
23:42:10.722 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
23:42:10.723 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
23:42:10.723 00.000 28316 CameraToMount -- cameraX=0.31 cameraY=0.05 hyp=0.31 cameraTheta=0.15 mountX=0.09 mountY=-0.30, mountTheta=-1.29
23:42:10.724 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.05, opts=13)
23:42:10.725 00.001 28316 Enqueuing Move request for scope (0.31, 0.05)
23:42:10.725 00.000 29988 Worker thread wakes up
23:42:10.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.05) opts 0xd
23:42:10.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.05)
23:42:10.725 00.000 29988 Moving (0.31, 0.05) raw xDistance=0.09 yDistance=-0.30
23:42:10.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:10.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:42:10.725 00.000 29988 MoveAxis(E, 0, ABG)
23:42:10.725 00.000 29988 Move returns status 0, amount 0
23:42:10.725 00.000 29988 MoveAxis(N, 71, ABG)
23:42:10.725 00.000 29988 Guiding  Dir = 0, Dur = 71
23:42:10.726 00.001 29988 IsSlewing returns 0
23:42:10.726 00.000 29988 IsGuiding returns 0
23:42:10.730 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:10.731 00.001 29988 PulseGuide returned control before completion, sleep 77
23:42:10.737 00.006 28316 UpdateGuideState exits: m=1984 RSB=30.6
23:42:10.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:10.738 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:10.738 00.000 28316 Enqueuing Expose request
23:42:10.819 00.081 29988 IsGuiding returns 0
23:42:10.819 00.000 29988 Move returns status 0, amount 71
23:42:10.819 00.000 29988 move complete, result=0
23:42:10.819 00.000 29988 worker thread done servicing request
23:42:10.819 00.000 29988 Worker thread wakes up
23:42:10.820 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:10.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:10.820 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
23:42:12.226 01.406 29988 Exposure complete
23:42:12.248 00.022 29988 worker thread done servicing request
23:42:12.249 00.001 28316 OnExposeComplete: enter
23:42:12.249 00.000 28316 UpdateGuideState(): m_state=6
23:42:12.250 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2333
23:42:12.250 00.000 28316 Star::Find returns 1 (0), X=588.39, Y=119.86, Mass=1901, SNR=29.9, Peak=166 HFD=4.1
23:42:12.251 00.001 28316 MultiStar: [#1 -0.02,0.12,0.93,U] [#2 0.53,0.29,0.00,M6] [#3 0.63,-0.15,0.00,M4] [#4 0.05,-0.11,0.87,U] [#5 0.14,0.05,0.79,U] [#6 0.51,0.20,0.00,M7] [#7 0.26,0.04,0.65,U] [#8 0.57,0.11,0.00,M9] 
23:42:12.251 00.000 28316 refined, 4 included, MultiStar: {0.24, 0.06}, one-star: {0.72, 0.18}
23:42:12.252 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:42:12.252 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.80)
23:42:12.252 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.24 mountX=0.05 mountY=-0.24, mountTheta=-1.38
23:42:12.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.06, opts=13)
23:42:12.254 00.001 28316 Enqueuing Move request for scope (0.24, 0.06)
23:42:12.254 00.000 29988 Worker thread wakes up
23:42:12.255 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
23:42:12.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
23:42:12.255 00.000 29988 Moving (0.24, 0.06) raw xDistance=0.05 yDistance=-0.24
23:42:12.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:12.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:42:12.255 00.000 29988 MoveAxis(E, 0, ABG)
23:42:12.255 00.000 29988 Move returns status 0, amount 0
23:42:12.255 00.000 29988 MoveAxis(N, 58, ABG)
23:42:12.255 00.000 29988 Guiding  Dir = 0, Dur = 58
23:42:12.255 00.000 29988 IsSlewing returns 0
23:42:12.256 00.001 29988 IsGuiding returns 0
23:42:12.259 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:12.261 00.002 29988 PulseGuide returned control before completion, sleep 63
23:42:12.266 00.005 28316 UpdateGuideState exits: m=1901 RSB=29.9
23:42:12.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:12.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:12.267 00.000 28316 Enqueuing Expose request
23:42:12.333 00.066 29988 IsGuiding returns 0
23:42:12.333 00.000 29988 Move returns status 0, amount 58
23:42:12.333 00.000 29988 move complete, result=0
23:42:12.333 00.000 29988 worker thread done servicing request
23:42:12.333 00.000 29988 Worker thread wakes up
23:42:12.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:12.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:12.333 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
23:42:13.961 01.628 29988 Exposure complete
23:42:13.983 00.022 29988 worker thread done servicing request
23:42:13.984 00.001 28316 OnExposeComplete: enter
23:42:13.985 00.001 28316 UpdateGuideState(): m_state=6
23:42:13.986 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2334
23:42:13.986 00.000 28316 Star::Find returns 1 (0), X=588.52, Y=119.59, Mass=1949, SNR=30.3, Peak=134 HFD=4.3
23:42:13.987 00.001 28316 MultiStar: large primary error, entering stabilization period
23:42:13.987 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
23:42:13.988 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.14 = -2.14)
23:42:13.990 00.002 28316 CameraToMount -- cameraX=0.86 cameraY=-0.09 hyp=0.86 cameraTheta=-0.11 mountX=0.44 mountY=-0.72, mountTheta=-1.03
23:42:13.992 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.86, y=-0.09, opts=13)
23:42:13.993 00.001 28316 Enqueuing Move request for scope (0.86, -0.09)
23:42:13.995 00.002 29988 Worker thread wakes up
23:42:13.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.09) opts 0xd
23:42:13.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.86, -0.09)
23:42:13.995 00.000 29988 Moving (0.86, -0.09) raw xDistance=0.44 yDistance=-0.72
23:42:13.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
23:42:13.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
23:42:13.995 00.000 29988 MoveAxis(W, 92, ABG)
23:42:13.995 00.000 29988 Guiding  Dir = 3, Dur = 92
23:42:13.995 00.000 29988 IsSlewing returns 0
23:42:13.995 00.000 29988 IsGuiding returns 0
23:42:13.997 00.002 29988 PulseGuide returned control before completion, sleep 100
23:42:13.998 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:14.006 00.008 28316 UpdateGuideState exits: m=1949 RSB=30.3
23:42:14.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:14.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:14.007 00.000 28316 Enqueuing Expose request
23:42:14.099 00.092 29988 IsGuiding returns 0
23:42:14.099 00.000 29988 Move returns status 0, amount 92
23:42:14.100 00.001 29988 MoveAxis(N, 173, ABG)
23:42:14.100 00.000 29988 Guiding  Dir = 0, Dur = 173
23:42:14.100 00.000 29988 IsSlewing returns 0
23:42:14.100 00.000 29988 IsGuiding returns 0
23:42:14.105 00.005 29988 PulseGuide returned control before completion, sleep 178
23:42:14.289 00.184 29988 IsGuiding returns 0
23:42:14.289 00.000 29988 Move returns status 0, amount 173
23:42:14.289 00.000 29988 move complete, result=0
23:42:14.289 00.000 29988 worker thread done servicing request
23:42:14.289 00.000 29988 Worker thread wakes up
23:42:14.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:14.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:14.289 00.000 28316 GuideStep: 0.4 px 92 ms WEST, -0.7 px 173 ms NORTH
23:42:15.693 01.404 29988 Exposure complete
23:42:15.717 00.024 29988 worker thread done servicing request
23:42:15.717 00.000 28316 OnExposeComplete: enter
23:42:15.717 00.000 28316 UpdateGuideState(): m_state=6
23:42:15.718 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2335
23:42:15.718 00.000 28316 Star::Find returns 1 (0), X=588.38, Y=119.40, Mass=1865, SNR=29.6, Peak=144 HFD=4.1
23:42:15.719 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
23:42:15.719 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.41)
23:42:15.720 00.001 28316 CameraToMount -- cameraX=0.71 cameraY=-0.28 hyp=0.76 cameraTheta=-0.37 mountX=0.54 mountY=-0.51, mountTheta=-0.75
23:42:15.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=-0.28, opts=13)
23:42:15.721 00.000 28316 Enqueuing Move request for scope (0.71, -0.28)
23:42:15.722 00.001 29988 Worker thread wakes up
23:42:15.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.28) opts 0xd
23:42:15.722 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, -0.28)
23:42:15.722 00.000 29988 Moving (0.71, -0.28) raw xDistance=0.54 yDistance=-0.51
23:42:15.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54
23:42:15.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
23:42:15.722 00.000 29988 MoveAxis(W, 121, ABG)
23:42:15.722 00.000 29988 Guiding  Dir = 3, Dur = 121
23:42:15.723 00.001 29988 IsSlewing returns 0
23:42:15.723 00.000 29988 IsGuiding returns 0
23:42:15.725 00.002 29988 PulseGuide returned control before completion, sleep 130
23:42:15.728 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:15.734 00.006 28316 UpdateGuideState exits: m=1865 RSB=29.6
23:42:15.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:15.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:15.736 00.001 28316 Enqueuing Expose request
23:42:15.862 00.126 29988 IsGuiding returns 0
23:42:15.862 00.000 29988 Move returns status 0, amount 121
23:42:15.862 00.000 29988 MoveAxis(N, 121, ABG)
23:42:15.862 00.000 29988 Guiding  Dir = 0, Dur = 121
23:42:15.863 00.001 29988 IsSlewing returns 0
23:42:15.863 00.000 29988 IsGuiding returns 0
23:42:15.868 00.005 29988 PulseGuide returned control before completion, sleep 126
23:42:16.003 00.135 29988 IsGuiding returns 0
23:42:16.003 00.000 29988 Move returns status 0, amount 121
23:42:16.003 00.000 29988 move complete, result=0
23:42:16.003 00.000 29988 worker thread done servicing request
23:42:16.003 00.000 29988 Worker thread wakes up
23:42:16.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:16.003 00.000 28316 GuideStep: 0.5 px 121 ms WEST, -0.5 px 121 ms NORTH
23:42:16.006 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:17.627 01.621 29988 Exposure complete
23:42:17.651 00.024 29988 worker thread done servicing request
23:42:17.651 00.000 28316 OnExposeComplete: enter
23:42:17.651 00.000 28316 UpdateGuideState(): m_state=6
23:42:17.652 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2336
23:42:17.652 00.000 28316 Star::Find returns 1 (0), X=588.10, Y=120.12, Mass=1988, SNR=30.8, Peak=184 HFD=4.4
23:42:17.653 00.001 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
23:42:17.653 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
23:42:17.654 00.001 28316 CameraToMount -- cameraX=0.43 cameraY=0.45 hyp=0.62 cameraTheta=0.80 mountX=-0.23 mountY=-0.59, mountTheta=-1.94
23:42:17.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.45, opts=13)
23:42:17.655 00.000 28316 Enqueuing Move request for scope (0.43, 0.45)
23:42:17.656 00.001 29988 Worker thread wakes up
23:42:17.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.45) opts 0xd
23:42:17.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.45)
23:42:17.656 00.000 29988 Moving (0.43, 0.45) raw xDistance=-0.23 yDistance=-0.59
23:42:17.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.23
23:42:17.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
23:42:17.656 00.000 29988 MoveAxis(E, 39, ABG)
23:42:17.656 00.000 29988 Guiding  Dir = 2, Dur = 39
23:42:17.657 00.001 29988 IsSlewing returns 0
23:42:17.657 00.000 29988 IsGuiding returns 0
23:42:17.659 00.002 29988 PulseGuide returned control before completion, sleep 48
23:42:17.660 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:17.667 00.007 28316 UpdateGuideState exits: m=1988 RSB=30.8
23:42:17.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:17.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:17.668 00.000 28316 Enqueuing Expose request
23:42:17.722 00.054 29988 IsGuiding returns 0
23:42:17.722 00.000 29988 Move returns status 0, amount 39
23:42:17.722 00.000 29988 MoveAxis(N, 140, ABG)
23:42:17.722 00.000 29988 Guiding  Dir = 0, Dur = 140
23:42:17.722 00.000 29988 IsSlewing returns 0
23:42:17.722 00.000 29988 IsGuiding returns 0
23:42:17.727 00.005 29988 PulseGuide returned control before completion, sleep 146
23:42:17.875 00.148 29988 IsGuiding returns 1
23:42:17.876 00.001 29988 scope still moving after pulse duration time elapsed
23:42:17.906 00.030 29988 IsSlewing returns 0
23:42:17.906 00.000 29988 IsGuiding returns 0
23:42:17.907 00.001 29988 scope move finished after 140 + 44 ms
23:42:17.907 00.000 29988 Move returns status 0, amount 140
23:42:17.907 00.000 29988 move complete, result=0
23:42:17.907 00.000 29988 worker thread done servicing request
23:42:17.907 00.000 29988 Worker thread wakes up
23:42:17.907 00.000 28316 GuideStep: -0.2 px 39 ms EAST, -0.6 px 140 ms NORTH
23:42:17.908 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:17.909 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:19.312 01.403 29988 Exposure complete
23:42:19.336 00.024 29988 worker thread done servicing request
23:42:19.336 00.000 28316 OnExposeComplete: enter
23:42:19.337 00.001 28316 UpdateGuideState(): m_state=6
23:42:19.337 00.000 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2337
23:42:19.338 00.001 28316 Star::Find returns 1 (0), X=588.07, Y=119.87, Mass=1950, SNR=30.3, Peak=186 HFD=4.5
23:42:19.338 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:42:19.338 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.59)
23:42:19.338 00.000 28316 CameraToMount -- cameraX=0.40 cameraY=0.19 hyp=0.44 cameraTheta=0.45 mountX=-0.01 mountY=-0.44, mountTheta=-1.59
23:42:19.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=0.19, opts=13)
23:42:19.340 00.001 28316 Enqueuing Move request for scope (0.40, 0.19)
23:42:19.340 00.000 29988 Worker thread wakes up
23:42:19.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.19) opts 0xd
23:42:19.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.40, 0.19)
23:42:19.340 00.000 29988 Moving (0.40, 0.19) raw xDistance=-0.01 yDistance=-0.44
23:42:19.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:19.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
23:42:19.340 00.000 29988 MoveAxis(E, 0, ABG)
23:42:19.340 00.000 29988 Move returns status 0, amount 0
23:42:19.340 00.000 29988 MoveAxis(N, 106, ABG)
23:42:19.340 00.000 29988 Guiding  Dir = 0, Dur = 106
23:42:19.341 00.001 29988 IsSlewing returns 0
23:42:19.341 00.000 29988 IsGuiding returns 0
23:42:19.344 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:19.346 00.002 29988 PulseGuide returned control before completion, sleep 112
23:42:19.351 00.005 28316 UpdateGuideState exits: m=1950 RSB=30.3
23:42:19.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:19.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:19.352 00.000 28316 Enqueuing Expose request
23:42:19.471 00.119 29988 IsGuiding returns 0
23:42:19.471 00.000 29988 Move returns status 0, amount 106
23:42:19.471 00.000 29988 move complete, result=0
23:42:19.471 00.000 29988 worker thread done servicing request
23:42:19.471 00.000 29988 Worker thread wakes up
23:42:19.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:19.471 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 106 ms NORTH
23:42:19.472 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:21.105 01.633 29988 Exposure complete
23:42:21.128 00.023 29988 worker thread done servicing request
23:42:21.129 00.001 28316 OnExposeComplete: enter
23:42:21.130 00.001 28316 UpdateGuideState(): m_state=6
23:42:21.130 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2338
23:42:21.131 00.001 28316 Star::Find returns 1 (0), X=588.33, Y=119.92, Mass=1951, SNR=30.3, Peak=182 HFD=4.4
23:42:21.131 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
23:42:21.132 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.69)
23:42:21.132 00.000 28316 CameraToMount -- cameraX=0.66 cameraY=0.24 hyp=0.70 cameraTheta=0.35 mountX=0.05 mountY=-0.70, mountTheta=-1.49
23:42:21.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.24, opts=13)
23:42:21.134 00.001 28316 Enqueuing Move request for scope (0.66, 0.24)
23:42:21.135 00.001 29988 Worker thread wakes up
23:42:21.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.24) opts 0xd
23:42:21.135 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.24)
23:42:21.135 00.000 29988 Moving (0.66, 0.24) raw xDistance=0.05 yDistance=-0.70
23:42:21.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:21.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
23:42:21.135 00.000 29988 MoveAxis(E, 0, ABG)
23:42:21.135 00.000 29988 Move returns status 0, amount 0
23:42:21.135 00.000 29988 MoveAxis(N, 166, ABG)
23:42:21.135 00.000 29988 Guiding  Dir = 0, Dur = 166
23:42:21.135 00.000 29988 IsSlewing returns 0
23:42:21.135 00.000 29988 IsGuiding returns 0
23:42:21.139 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:21.141 00.002 29988 PulseGuide returned control before completion, sleep 171
23:42:21.146 00.005 28316 UpdateGuideState exits: m=1951 RSB=30.3
23:42:21.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:21.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:21.148 00.001 28316 Enqueuing Expose request
23:42:21.323 00.175 29988 IsGuiding returns 0
23:42:21.323 00.000 29988 Move returns status 0, amount 166
23:42:21.323 00.000 29988 move complete, result=0
23:42:21.323 00.000 29988 worker thread done servicing request
23:42:21.324 00.001 29988 Worker thread wakes up
23:42:21.324 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 166 ms NORTH
23:42:21.326 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:21.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:22.733 01.407 29988 Exposure complete
23:42:22.756 00.023 29988 worker thread done servicing request
23:42:22.756 00.000 28316 OnExposeComplete: enter
23:42:22.757 00.001 28316 UpdateGuideState(): m_state=6
23:42:22.757 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2339
23:42:22.758 00.001 28316 Star::Find returns 1 (0), X=588.30, Y=119.77, Mass=1848, SNR=29.4, Peak=156 HFD=4.4
23:42:22.758 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
23:42:22.759 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
23:42:22.759 00.000 28316 CameraToMount -- cameraX=0.63 cameraY=0.09 hyp=0.64 cameraTheta=0.15 mountX=0.18 mountY=-0.61, mountTheta=-1.29
23:42:22.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.09, opts=13)
23:42:22.761 00.001 28316 Enqueuing Move request for scope (0.63, 0.09)
23:42:22.761 00.000 29988 Worker thread wakes up
23:42:22.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.09) opts 0xd
23:42:22.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.09)
23:42:22.761 00.000 29988 Moving (0.63, 0.09) raw xDistance=0.18 yDistance=-0.61
23:42:22.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:42:22.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:42:22.761 00.000 29988 MoveAxis(E, 0, ABG)
23:42:22.761 00.000 29988 Move returns status 0, amount 0
23:42:22.761 00.000 29988 MoveAxis(N, 145, ABG)
23:42:22.761 00.000 29988 Guiding  Dir = 0, Dur = 145
23:42:22.762 00.001 29988 IsSlewing returns 0
23:42:22.762 00.000 29988 IsGuiding returns 0
23:42:22.765 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:22.767 00.002 29988 PulseGuide returned control before completion, sleep 151
23:42:22.772 00.005 28316 UpdateGuideState exits: m=1848 RSB=29.4
23:42:22.773 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:22.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:22.773 00.000 28316 Enqueuing Expose request
23:42:22.921 00.148 29988 IsGuiding returns 0
23:42:22.921 00.000 29988 Move returns status 0, amount 145
23:42:22.921 00.000 29988 move complete, result=0
23:42:22.921 00.000 29988 worker thread done servicing request
23:42:22.921 00.000 29988 Worker thread wakes up
23:42:22.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:22.921 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.6 px 145 ms NORTH
23:42:22.922 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:24.556 01.634 29988 Exposure complete
23:42:24.581 00.025 29988 worker thread done servicing request
23:42:24.581 00.000 28316 OnExposeComplete: enter
23:42:24.582 00.001 28316 UpdateGuideState(): m_state=6
23:42:24.583 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2340
23:42:24.583 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=120.09, Mass=1877, SNR=29.8, Peak=176 HFD=4.4
23:42:24.583 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
23:42:24.584 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.30)
23:42:24.584 00.000 28316 CameraToMount -- cameraX=0.45 cameraY=0.41 hyp=0.61 cameraTheta=0.74 mountX=-0.19 mountY=-0.59, mountTheta=-1.88
23:42:24.586 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=0.41, opts=13)
23:42:24.586 00.000 28316 Enqueuing Move request for scope (0.45, 0.41)
23:42:24.588 00.002 29988 Worker thread wakes up
23:42:24.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.41) opts 0xd
23:42:24.588 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 0.41)
23:42:24.588 00.000 29988 Moving (0.45, 0.41) raw xDistance=-0.19 yDistance=-0.59
23:42:24.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:42:24.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
23:42:24.588 00.000 29988 MoveAxis(E, 0, ABG)
23:42:24.588 00.000 29988 Move returns status 0, amount 0
23:42:24.588 00.000 29988 MoveAxis(N, 140, ABG)
23:42:24.588 00.000 29988 Guiding  Dir = 0, Dur = 140
23:42:24.588 00.000 29988 IsSlewing returns 0
23:42:24.588 00.000 29988 IsGuiding returns 0
23:42:24.592 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:24.593 00.001 29988 PulseGuide returned control before completion, sleep 146
23:42:24.598 00.005 28316 UpdateGuideState exits: m=1877 RSB=29.8
23:42:24.599 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:24.599 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:24.600 00.001 28316 Enqueuing Expose request
23:42:24.747 00.147 29988 IsGuiding returns 0
23:42:24.747 00.000 29988 Move returns status 0, amount 140
23:42:24.748 00.001 29988 move complete, result=0
23:42:24.748 00.000 29988 worker thread done servicing request
23:42:24.748 00.000 29988 Worker thread wakes up
23:42:24.748 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 140 ms NORTH
23:42:24.749 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:24.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:26.163 01.414 29988 Exposure complete
23:42:26.186 00.023 29988 worker thread done servicing request
23:42:26.186 00.000 28316 OnExposeComplete: enter
23:42:26.187 00.001 28316 UpdateGuideState(): m_state=6
23:42:26.187 00.000 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2341
23:42:26.188 00.001 28316 Star::Find returns 1 (0), X=588.15, Y=119.84, Mass=2073, SNR=31.4, Peak=189 HFD=4.4
23:42:26.190 00.002 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
23:42:26.191 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.71)
23:42:26.192 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=0.16 hyp=0.51 cameraTheta=0.33 mountX=0.05 mountY=-0.50, mountTheta=-1.47
23:42:26.194 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.16, opts=13)
23:42:26.194 00.000 28316 Enqueuing Move request for scope (0.48, 0.16)
23:42:26.195 00.001 29988 Worker thread wakes up
23:42:26.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.16) opts 0xd
23:42:26.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.16)
23:42:26.195 00.000 29988 Moving (0.48, 0.16) raw xDistance=0.05 yDistance=-0.50
23:42:26.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:26.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
23:42:26.195 00.000 29988 MoveAxis(E, 0, ABG)
23:42:26.195 00.000 29988 Move returns status 0, amount 0
23:42:26.195 00.000 29988 MoveAxis(N, 120, ABG)
23:42:26.195 00.000 29988 Guiding  Dir = 0, Dur = 120
23:42:26.195 00.000 29988 IsSlewing returns 0
23:42:26.195 00.000 29988 IsGuiding returns 0
23:42:26.199 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:26.200 00.001 29988 PulseGuide returned control before completion, sleep 126
23:42:26.206 00.006 28316 UpdateGuideState exits: m=2073 RSB=31.4
23:42:26.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:26.207 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:26.208 00.001 28316 Enqueuing Expose request
23:42:26.334 00.126 29988 IsGuiding returns 0
23:42:26.334 00.000 29988 Move returns status 0, amount 120
23:42:26.334 00.000 29988 move complete, result=0
23:42:26.334 00.000 29988 worker thread done servicing request
23:42:26.335 00.001 29988 Worker thread wakes up
23:42:26.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:26.335 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 120 ms NORTH
23:42:26.336 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:27.959 01.623 29988 Exposure complete
23:42:27.982 00.023 29988 worker thread done servicing request
23:42:27.982 00.000 28316 OnExposeComplete: enter
23:42:27.982 00.000 28316 UpdateGuideState(): m_state=6
23:42:27.983 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2342
23:42:27.983 00.000 28316 Star::Find returns 1 (0), X=588.13, Y=119.95, Mass=1938, SNR=30.1, Peak=188 HFD=4.3
23:42:27.984 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
23:42:27.984 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
23:42:27.985 00.001 28316 CameraToMount -- cameraX=0.46 cameraY=0.27 hyp=0.53 cameraTheta=0.53 mountX=-0.06 mountY=-0.53, mountTheta=-1.68
23:42:27.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.27, opts=13)
23:42:27.986 00.000 28316 Enqueuing Move request for scope (0.46, 0.27)
23:42:27.987 00.001 29988 Worker thread wakes up
23:42:27.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.27) opts 0xd
23:42:27.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.27)
23:42:27.987 00.000 29988 Moving (0.46, 0.27) raw xDistance=-0.06 yDistance=-0.53
23:42:27.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:42:27.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
23:42:27.987 00.000 29988 MoveAxis(E, 0, ABG)
23:42:27.987 00.000 29988 Move returns status 0, amount 0
23:42:27.987 00.000 29988 MoveAxis(N, 127, ABG)
23:42:27.987 00.000 29988 Guiding  Dir = 0, Dur = 127
23:42:27.987 00.000 29988 IsSlewing returns 0
23:42:27.987 00.000 29988 IsGuiding returns 0
23:42:27.991 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:27.992 00.001 29988 PulseGuide returned control before completion, sleep 133
23:42:27.998 00.006 28316 UpdateGuideState exits: m=1938 RSB=30.1
23:42:27.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:27.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:27.999 00.000 28316 Enqueuing Expose request
23:42:28.129 00.130 29988 IsGuiding returns 0
23:42:28.129 00.000 29988 Move returns status 0, amount 127
23:42:28.129 00.000 29988 move complete, result=0
23:42:28.129 00.000 29988 worker thread done servicing request
23:42:28.129 00.000 29988 Worker thread wakes up
23:42:28.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:28.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:28.129 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 127 ms NORTH
23:42:29.533 01.404 29988 Exposure complete
23:42:29.556 00.023 29988 worker thread done servicing request
23:42:29.556 00.000 28316 OnExposeComplete: enter
23:42:29.557 00.001 28316 UpdateGuideState(): m_state=6
23:42:29.558 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2343
23:42:29.558 00.000 28316 Star::Find returns 1 (0), X=588.11, Y=120.18, Mass=1971, SNR=30.5, Peak=201 HFD=4.3
23:42:29.559 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
23:42:29.559 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.19)
23:42:29.560 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=0.50 hyp=0.66 cameraTheta=0.85 mountX=-0.27 mountY=-0.62, mountTheta=-1.99
23:42:29.561 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.50, opts=13)
23:42:29.561 00.000 28316 Enqueuing Move request for scope (0.44, 0.50)
23:42:29.562 00.001 29988 Worker thread wakes up
23:42:29.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.50) opts 0xd
23:42:29.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.50)
23:42:29.562 00.000 29988 Moving (0.44, 0.50) raw xDistance=-0.27 yDistance=-0.62
23:42:29.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:42:29.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
23:42:29.562 00.000 29988 MoveAxis(E, 57, ABG)
23:42:29.562 00.000 29988 Guiding  Dir = 2, Dur = 57
23:42:29.562 00.000 29988 IsSlewing returns 0
23:42:29.562 00.000 29988 IsGuiding returns 0
23:42:29.564 00.002 29988 PulseGuide returned control before completion, sleep 66
23:42:29.568 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:29.575 00.007 28316 UpdateGuideState exits: m=1971 RSB=30.5
23:42:29.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:29.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:29.576 00.000 28316 Enqueuing Expose request
23:42:29.643 00.067 29988 IsGuiding returns 0
23:42:29.643 00.000 29988 Move returns status 0, amount 57
23:42:29.643 00.000 29988 MoveAxis(N, 147, ABG)
23:42:29.643 00.000 29988 Guiding  Dir = 0, Dur = 147
23:42:29.644 00.001 29988 IsSlewing returns 0
23:42:29.644 00.000 29988 IsGuiding returns 0
23:42:29.650 00.006 29988 PulseGuide returned control before completion, sleep 151
23:42:29.818 00.168 29988 IsGuiding returns 0
23:42:29.818 00.000 29988 Move returns status 0, amount 147
23:42:29.818 00.000 29988 move complete, result=0
23:42:29.818 00.000 29988 worker thread done servicing request
23:42:29.818 00.000 29988 Worker thread wakes up
23:42:29.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:29.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:29.818 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.6 px 147 ms NORTH
23:42:31.445 01.627 29988 Exposure complete
23:42:31.469 00.024 29988 worker thread done servicing request
23:42:31.469 00.000 28316 OnExposeComplete: enter
23:42:31.469 00.000 28316 UpdateGuideState(): m_state=6
23:42:31.470 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2344
23:42:31.470 00.000 28316 Star::Find returns 1 (0), X=588.23, Y=119.89, Mass=1933, SNR=30.2, Peak=182 HFD=4.5
23:42:31.471 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:42:31.471 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:42:31.472 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=0.21 hyp=0.60 cameraTheta=0.36 mountX=0.04 mountY=-0.60, mountTheta=-1.51
23:42:31.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.21, opts=13)
23:42:31.474 00.001 28316 Enqueuing Move request for scope (0.56, 0.21)
23:42:31.474 00.000 29988 Worker thread wakes up
23:42:31.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.21) opts 0xd
23:42:31.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.21)
23:42:31.474 00.000 29988 Moving (0.56, 0.21) raw xDistance=0.04 yDistance=-0.60
23:42:31.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:42:31.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
23:42:31.474 00.000 29988 MoveAxis(E, 0, ABG)
23:42:31.474 00.000 29988 Move returns status 0, amount 0
23:42:31.474 00.000 29988 MoveAxis(N, 142, ABG)
23:42:31.474 00.000 29988 Guiding  Dir = 0, Dur = 142
23:42:31.475 00.001 29988 IsSlewing returns 0
23:42:31.475 00.000 29988 IsGuiding returns 0
23:42:31.478 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:31.480 00.002 29988 PulseGuide returned control before completion, sleep 148
23:42:31.486 00.006 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:42:31.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:31.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:31.487 00.000 28316 Enqueuing Expose request
23:42:31.634 00.147 29988 IsGuiding returns 0
23:42:31.634 00.000 29988 Move returns status 0, amount 142
23:42:31.634 00.000 29988 move complete, result=0
23:42:31.634 00.000 29988 worker thread done servicing request
23:42:31.634 00.000 29988 Worker thread wakes up
23:42:31.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:31.634 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.6 px 142 ms NORTH
23:42:31.636 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:33.041 01.405 29988 Exposure complete
23:42:33.065 00.024 29988 worker thread done servicing request
23:42:33.065 00.000 28316 OnExposeComplete: enter
23:42:33.067 00.002 28316 UpdateGuideState(): m_state=6
23:42:33.068 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2345
23:42:33.069 00.001 28316 Star::Find returns 1 (0), X=588.13, Y=119.90, Mass=1893, SNR=29.8, Peak=188 HFD=4.3
23:42:33.069 00.000 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:42:33.070 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
23:42:33.070 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.22 hyp=0.51 cameraTheta=0.44 mountX=-0.01 mountY=-0.51, mountTheta=-1.59
23:42:33.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.22, opts=13)
23:42:33.072 00.001 28316 Enqueuing Move request for scope (0.46, 0.22)
23:42:33.074 00.002 29988 Worker thread wakes up
23:42:33.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.22) opts 0xd
23:42:33.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.22)
23:42:33.074 00.000 29988 Moving (0.46, 0.22) raw xDistance=-0.01 yDistance=-0.51
23:42:33.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:33.075 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
23:42:33.075 00.000 29988 MoveAxis(E, 0, ABG)
23:42:33.075 00.000 29988 Move returns status 0, amount 0
23:42:33.075 00.000 29988 MoveAxis(N, 121, ABG)
23:42:33.075 00.000 29988 Guiding  Dir = 0, Dur = 121
23:42:33.075 00.000 29988 IsSlewing returns 0
23:42:33.075 00.000 29988 IsGuiding returns 0
23:42:33.078 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:33.080 00.002 29988 PulseGuide returned control before completion, sleep 127
23:42:33.085 00.005 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:42:33.086 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:33.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:33.087 00.001 28316 Enqueuing Expose request
23:42:33.214 00.127 29988 IsGuiding returns 0
23:42:33.214 00.000 29988 Move returns status 0, amount 121
23:42:33.214 00.000 29988 move complete, result=0
23:42:33.214 00.000 29988 worker thread done servicing request
23:42:33.214 00.000 29988 Worker thread wakes up
23:42:33.215 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:33.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:33.215 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 121 ms NORTH
23:42:34.842 01.627 29988 Exposure complete
23:42:34.865 00.023 29988 worker thread done servicing request
23:42:34.865 00.000 28316 OnExposeComplete: enter
23:42:34.866 00.001 28316 UpdateGuideState(): m_state=6
23:42:34.866 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2346
23:42:34.867 00.001 28316 Star::Find returns 1 (0), X=588.31, Y=119.93, Mass=1863, SNR=29.7, Peak=178 HFD=4.1
23:42:34.867 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:42:34.868 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:42:34.868 00.000 28316 CameraToMount -- cameraX=0.64 cameraY=0.25 hyp=0.69 cameraTheta=0.37 mountX=0.04 mountY=-0.69, mountTheta=-1.51
23:42:34.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.25, opts=13)
23:42:34.870 00.001 28316 Enqueuing Move request for scope (0.64, 0.25)
23:42:34.871 00.001 29988 Worker thread wakes up
23:42:34.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.25) opts 0xd
23:42:34.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.25)
23:42:34.871 00.000 29988 Moving (0.64, 0.25) raw xDistance=0.04 yDistance=-0.69
23:42:34.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:42:34.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
23:42:34.871 00.000 29988 MoveAxis(E, 0, ABG)
23:42:34.871 00.000 29988 Move returns status 0, amount 0
23:42:34.871 00.000 29988 MoveAxis(N, 164, ABG)
23:42:34.871 00.000 29988 Guiding  Dir = 0, Dur = 164
23:42:34.872 00.001 29988 IsSlewing returns 0
23:42:34.872 00.000 29988 IsGuiding returns 0
23:42:34.875 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:34.877 00.002 29988 PulseGuide returned control before completion, sleep 170
23:42:34.882 00.005 28316 UpdateGuideState exits: m=1863 RSB=29.7
23:42:34.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:34.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:34.883 00.000 28316 Enqueuing Expose request
23:42:35.058 00.175 29988 IsGuiding returns 0
23:42:35.058 00.000 29988 Move returns status 0, amount 164
23:42:35.058 00.000 29988 move complete, result=0
23:42:35.058 00.000 29988 worker thread done servicing request
23:42:35.058 00.000 29988 Worker thread wakes up
23:42:35.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:35.058 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 164 ms NORTH
23:42:35.059 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:36.462 01.403 29988 Exposure complete
23:42:36.487 00.025 29988 worker thread done servicing request
23:42:36.488 00.001 28316 OnExposeComplete: enter
23:42:36.489 00.001 28316 UpdateGuideState(): m_state=6
23:42:36.490 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2347
23:42:36.490 00.000 28316 Star::Find returns 1 (0), X=588.36, Y=119.84, Mass=1994, SNR=30.6, Peak=155 HFD=4.5
23:42:36.491 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
23:42:36.491 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
23:42:36.491 00.000 28316 CameraToMount -- cameraX=0.70 cameraY=0.16 hyp=0.71 cameraTheta=0.23 mountX=0.14 mountY=-0.69, mountTheta=-1.37
23:42:36.493 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.70, y=0.16, opts=13)
23:42:36.494 00.001 28316 Enqueuing Move request for scope (0.70, 0.16)
23:42:36.495 00.001 29988 Worker thread wakes up
23:42:36.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.16) opts 0xd
23:42:36.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.70, 0.16)
23:42:36.495 00.000 29988 Moving (0.70, 0.16) raw xDistance=0.14 yDistance=-0.69
23:42:36.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:42:36.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
23:42:36.495 00.000 29988 MoveAxis(E, 0, ABG)
23:42:36.495 00.000 29988 Move returns status 0, amount 0
23:42:36.495 00.000 29988 MoveAxis(N, 166, ABG)
23:42:36.495 00.000 29988 Guiding  Dir = 0, Dur = 166
23:42:36.495 00.000 29988 IsSlewing returns 0
23:42:36.495 00.000 29988 IsGuiding returns 0
23:42:36.499 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:36.500 00.001 29988 PulseGuide returned control before completion, sleep 172
23:42:36.506 00.006 28316 UpdateGuideState exits: m=1994 RSB=30.6
23:42:36.507 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:36.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:36.508 00.001 28316 Enqueuing Expose request
23:42:36.677 00.169 29988 IsGuiding returns 1
23:42:36.677 00.000 29988 scope still moving after pulse duration time elapsed
23:42:36.709 00.032 29988 IsSlewing returns 0
23:42:36.710 00.001 29988 IsGuiding returns 0
23:42:36.710 00.000 29988 scope move finished after 166 + 48 ms
23:42:36.710 00.000 29988 Move returns status 0, amount 166
23:42:36.710 00.000 29988 move complete, result=0
23:42:36.710 00.000 29988 worker thread done servicing request
23:42:36.710 00.000 29988 Worker thread wakes up
23:42:36.710 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 166 ms NORTH
23:42:36.712 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:36.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:38.336 01.624 29988 Exposure complete
23:42:38.362 00.026 29988 worker thread done servicing request
23:42:38.362 00.000 28316 OnExposeComplete: enter
23:42:38.363 00.001 28316 UpdateGuideState(): m_state=6
23:42:38.363 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2348
23:42:38.364 00.001 28316 Star::Find returns 1 (0), X=588.23, Y=119.82, Mass=1881, SNR=29.7, Peak=166 HFD=4.3
23:42:38.364 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:42:38.365 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
23:42:38.365 00.000 28316 CameraToMount -- cameraX=0.56 cameraY=0.14 hyp=0.58 cameraTheta=0.25 mountX=0.10 mountY=-0.56, mountTheta=-1.39
23:42:38.366 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.14, opts=13)
23:42:38.368 00.002 28316 Enqueuing Move request for scope (0.56, 0.14)
23:42:38.369 00.001 29988 Worker thread wakes up
23:42:38.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.14) opts 0xd
23:42:38.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.14)
23:42:38.369 00.000 29988 Moving (0.56, 0.14) raw xDistance=0.10 yDistance=-0.56
23:42:38.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:42:38.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
23:42:38.369 00.000 29988 MoveAxis(E, 0, ABG)
23:42:38.369 00.000 29988 Move returns status 0, amount 0
23:42:38.369 00.000 29988 MoveAxis(N, 135, ABG)
23:42:38.369 00.000 29988 Guiding  Dir = 0, Dur = 135
23:42:38.369 00.000 29988 IsSlewing returns 0
23:42:38.369 00.000 29988 IsGuiding returns 0
23:42:38.372 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:38.374 00.002 29988 PulseGuide returned control before completion, sleep 141
23:42:38.379 00.005 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:42:38.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:38.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:38.381 00.001 28316 Enqueuing Expose request
23:42:38.521 00.140 29988 IsGuiding returns 1
23:42:38.521 00.000 29988 scope still moving after pulse duration time elapsed
23:42:38.552 00.031 29988 IsSlewing returns 0
23:42:38.552 00.000 29988 IsGuiding returns 0
23:42:38.552 00.000 29988 scope move finished after 135 + 48 ms
23:42:38.552 00.000 29988 Move returns status 0, amount 135
23:42:38.553 00.001 29988 move complete, result=0
23:42:38.553 00.000 29988 worker thread done servicing request
23:42:38.553 00.000 29988 Worker thread wakes up
23:42:38.553 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 135 ms NORTH
23:42:38.554 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:38.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:39.960 01.406 29988 Exposure complete
23:42:39.983 00.023 29988 worker thread done servicing request
23:42:39.983 00.000 28316 OnExposeComplete: enter
23:42:39.984 00.001 28316 UpdateGuideState(): m_state=6
23:42:39.984 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2349
23:42:39.985 00.001 28316 Star::Find returns 1 (0), X=588.26, Y=119.78, Mass=1870, SNR=29.6, Peak=162 HFD=4.3
23:42:39.985 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
23:42:39.986 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.87)
23:42:39.986 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=0.10 hyp=0.60 cameraTheta=0.17 mountX=0.15 mountY=-0.57, mountTheta=-1.31
23:42:39.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.10, opts=13)
23:42:39.988 00.001 28316 Enqueuing Move request for scope (0.59, 0.10)
23:42:39.988 00.000 29988 Worker thread wakes up
23:42:39.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.10) opts 0xd
23:42:39.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.10)
23:42:39.988 00.000 29988 Moving (0.59, 0.10) raw xDistance=0.15 yDistance=-0.57
23:42:39.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:42:39.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
23:42:39.988 00.000 29988 MoveAxis(E, 0, ABG)
23:42:39.988 00.000 29988 Move returns status 0, amount 0
23:42:39.988 00.000 29988 MoveAxis(N, 137, ABG)
23:42:39.988 00.000 29988 Guiding  Dir = 0, Dur = 137
23:42:39.988 00.000 29988 IsSlewing returns 0
23:42:39.988 00.000 29988 IsGuiding returns 0
23:42:39.992 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:39.994 00.002 29988 PulseGuide returned control before completion, sleep 143
23:42:39.999 00.005 28316 UpdateGuideState exits: m=1870 RSB=29.6
23:42:39.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:40.000 00.001 28316 Enqueuing Expose request
23:42:40.146 00.146 29988 IsGuiding returns 1
23:42:40.146 00.000 29988 scope still moving after pulse duration time elapsed
23:42:40.177 00.031 29988 IsSlewing returns 0
23:42:40.177 00.000 29988 IsGuiding returns 0
23:42:40.177 00.000 29988 scope move finished after 137 + 51 ms
23:42:40.177 00.000 29988 Move returns status 0, amount 137
23:42:40.177 00.000 29988 move complete, result=0
23:42:40.177 00.000 29988 worker thread done servicing request
23:42:40.177 00.000 29988 Worker thread wakes up
23:42:40.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:40.177 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.6 px 137 ms NORTH
23:42:40.178 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:41.802 01.624 29988 Exposure complete
23:42:41.827 00.025 29988 worker thread done servicing request
23:42:41.827 00.000 28316 OnExposeComplete: enter
23:42:41.828 00.001 28316 UpdateGuideState(): m_state=6
23:42:41.828 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2350
23:42:41.829 00.001 28316 Star::Find returns 1 (0), X=588.29, Y=119.94, Mass=1903, SNR=29.9, Peak=180 HFD=4.3
23:42:41.829 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:42:41.830 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:42:41.830 00.000 28316 CameraToMount -- cameraX=0.63 cameraY=0.26 hyp=0.68 cameraTheta=0.40 mountX=0.02 mountY=-0.68, mountTheta=-1.54
23:42:41.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.26, opts=13)
23:42:41.832 00.001 28316 Enqueuing Move request for scope (0.63, 0.26)
23:42:41.832 00.000 29988 Worker thread wakes up
23:42:41.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.26) opts 0xd
23:42:41.833 00.001 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.26)
23:42:41.833 00.000 29988 Moving (0.63, 0.26) raw xDistance=0.02 yDistance=-0.68
23:42:41.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:42:41.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:42:41.833 00.000 29988 MoveAxis(E, 0, ABG)
23:42:41.833 00.000 29988 Move returns status 0, amount 0
23:42:41.833 00.000 29988 MoveAxis(N, 162, ABG)
23:42:41.833 00.000 29988 Guiding  Dir = 0, Dur = 162
23:42:41.833 00.000 29988 IsSlewing returns 0
23:42:41.833 00.000 29988 IsGuiding returns 0
23:42:41.837 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:41.839 00.002 29988 PulseGuide returned control before completion, sleep 167
23:42:41.844 00.005 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:42:41.845 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:41.845 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:41.846 00.001 28316 Enqueuing Expose request
23:42:42.020 00.174 29988 IsGuiding returns 0
23:42:42.020 00.000 29988 Move returns status 0, amount 162
23:42:42.020 00.000 29988 move complete, result=0
23:42:42.020 00.000 29988 worker thread done servicing request
23:42:42.020 00.000 29988 Worker thread wakes up
23:42:42.021 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 162 ms NORTH
23:42:42.022 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:42.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:43.426 01.404 29988 Exposure complete
23:42:43.449 00.023 29988 worker thread done servicing request
23:42:43.449 00.000 28316 OnExposeComplete: enter
23:42:43.450 00.001 28316 UpdateGuideState(): m_state=6
23:42:43.451 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2351
23:42:43.451 00.000 28316 Star::Find returns 1 (0), X=588.17, Y=119.89, Mass=1929, SNR=30.1, Peak=177 HFD=4.3
23:42:43.451 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:42:43.452 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:42:43.452 00.000 28316 CameraToMount -- cameraX=0.50 cameraY=0.21 hyp=0.54 cameraTheta=0.39 mountX=0.02 mountY=-0.54, mountTheta=-1.54
23:42:43.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=0.21, opts=13)
23:42:43.455 00.002 28316 Enqueuing Move request for scope (0.50, 0.21)
23:42:43.455 00.000 29988 Worker thread wakes up
23:42:43.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.21) opts 0xd
23:42:43.455 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, 0.21)
23:42:43.455 00.000 29988 Moving (0.50, 0.21) raw xDistance=0.02 yDistance=-0.54
23:42:43.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:42:43.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
23:42:43.455 00.000 29988 MoveAxis(E, 0, ABG)
23:42:43.455 00.000 29988 Move returns status 0, amount 0
23:42:43.455 00.000 29988 MoveAxis(N, 130, ABG)
23:42:43.455 00.000 29988 Guiding  Dir = 0, Dur = 130
23:42:43.456 00.001 29988 IsSlewing returns 0
23:42:43.456 00.000 29988 IsGuiding returns 0
23:42:43.460 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:43.461 00.001 29988 PulseGuide returned control before completion, sleep 135
23:42:43.468 00.007 28316 UpdateGuideState exits: m=1929 RSB=30.1
23:42:43.469 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:43.469 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:43.470 00.001 28316 Enqueuing Expose request
23:42:43.599 00.129 29988 IsGuiding returns 0
23:42:43.599 00.000 29988 Move returns status 0, amount 130
23:42:43.599 00.000 29988 move complete, result=0
23:42:43.599 00.000 29988 worker thread done servicing request
23:42:43.599 00.000 29988 Worker thread wakes up
23:42:43.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:43.599 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 130 ms NORTH
23:42:43.600 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:45.225 01.625 29988 Exposure complete
23:42:45.249 00.024 29988 worker thread done servicing request
23:42:45.249 00.000 28316 OnExposeComplete: enter
23:42:45.250 00.001 28316 UpdateGuideState(): m_state=6
23:42:45.251 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2352
23:42:45.251 00.000 28316 Star::Find returns 1 (0), X=588.34, Y=119.70, Mass=1955, SNR=30.4, Peak=163 HFD=4.2
23:42:45.251 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
23:42:45.252 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
23:42:45.252 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=0.02 hyp=0.67 cameraTheta=0.03 mountX=0.26 mountY=-0.61, mountTheta=-1.17
23:42:45.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.02, opts=13)
23:42:45.254 00.001 28316 Enqueuing Move request for scope (0.67, 0.02)
23:42:45.254 00.000 29988 Worker thread wakes up
23:42:45.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.02) opts 0xd
23:42:45.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.02)
23:42:45.254 00.000 29988 Moving (0.67, 0.02) raw xDistance=0.26 yDistance=-0.61
23:42:45.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:42:45.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:42:45.254 00.000 29988 MoveAxis(W, 54, ABG)
23:42:45.254 00.000 29988 Guiding  Dir = 3, Dur = 54
23:42:45.255 00.001 29988 IsSlewing returns 0
23:42:45.255 00.000 29988 IsGuiding returns 0
23:42:45.257 00.002 29988 PulseGuide returned control before completion, sleep 63
23:42:45.258 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:45.265 00.007 28316 UpdateGuideState exits: m=1955 RSB=30.4
23:42:45.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:45.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:45.266 00.000 28316 Enqueuing Expose request
23:42:45.335 00.069 29988 IsGuiding returns 0
23:42:45.335 00.000 29988 Move returns status 0, amount 54
23:42:45.335 00.000 29988 MoveAxis(N, 145, ABG)
23:42:45.335 00.000 29988 Guiding  Dir = 0, Dur = 145
23:42:45.335 00.000 29988 IsSlewing returns 0
23:42:45.335 00.000 29988 IsGuiding returns 0
23:42:45.340 00.005 29988 PulseGuide returned control before completion, sleep 151
23:42:45.508 00.168 29988 IsGuiding returns 0
23:42:45.508 00.000 29988 Move returns status 0, amount 145
23:42:45.508 00.000 29988 move complete, result=0
23:42:45.508 00.000 29988 worker thread done servicing request
23:42:45.508 00.000 29988 Worker thread wakes up
23:42:45.509 00.001 28316 GuideStep: 0.3 px 54 ms WEST, -0.6 px 145 ms NORTH
23:42:45.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:45.510 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:46.919 01.409 29988 Exposure complete
23:42:46.942 00.023 29988 worker thread done servicing request
23:42:46.942 00.000 28316 OnExposeComplete: enter
23:42:46.943 00.001 28316 UpdateGuideState(): m_state=6
23:42:46.943 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2353
23:42:46.944 00.001 28316 Star::Find returns 1 (0), X=588.10, Y=119.90, Mass=1976, SNR=30.6, Peak=194 HFD=4.4
23:42:46.944 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
23:42:46.945 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
23:42:46.945 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.22 hyp=0.48 cameraTheta=0.48 mountX=-0.03 mountY=-0.48, mountTheta=-1.62
23:42:46.946 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.22, opts=13)
23:42:46.947 00.001 28316 Enqueuing Move request for scope (0.43, 0.22)
23:42:46.947 00.000 29988 Worker thread wakes up
23:42:46.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.22) opts 0xd
23:42:46.947 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.22)
23:42:46.947 00.000 29988 Moving (0.43, 0.22) raw xDistance=-0.03 yDistance=-0.48
23:42:46.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:42:46.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
23:42:46.947 00.000 29988 MoveAxis(E, 0, ABG)
23:42:46.947 00.000 29988 Move returns status 0, amount 0
23:42:46.947 00.000 29988 MoveAxis(N, 116, ABG)
23:42:46.948 00.001 29988 Guiding  Dir = 0, Dur = 116
23:42:46.948 00.000 29988 IsSlewing returns 0
23:42:46.948 00.000 29988 IsGuiding returns 0
23:42:46.952 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:46.953 00.001 29988 PulseGuide returned control before completion, sleep 122
23:42:46.959 00.006 28316 UpdateGuideState exits: m=1976 RSB=30.6
23:42:46.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:46.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:46.961 00.001 28316 Enqueuing Expose request
23:42:47.090 00.129 29988 IsGuiding returns 0
23:42:47.090 00.000 29988 Move returns status 0, amount 116
23:42:47.090 00.000 29988 move complete, result=0
23:42:47.090 00.000 29988 worker thread done servicing request
23:42:47.090 00.000 29988 Worker thread wakes up
23:42:47.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:47.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:47.090 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 116 ms NORTH
23:42:48.719 01.629 29988 Exposure complete
23:42:48.744 00.025 29988 worker thread done servicing request
23:42:48.744 00.000 28316 OnExposeComplete: enter
23:42:48.745 00.001 28316 UpdateGuideState(): m_state=6
23:42:48.746 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2354
23:42:48.747 00.001 28316 Star::Find returns 1 (0), X=588.12, Y=120.06, Mass=1831, SNR=29.3, Peak=184 HFD=4.3
23:42:48.747 00.000 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
23:42:48.748 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.35)
23:42:48.748 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.38 hyp=0.59 cameraTheta=0.69 mountX=-0.16 mountY=-0.58, mountTheta=-1.83
23:42:48.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.38, opts=13)
23:42:48.750 00.001 28316 Enqueuing Move request for scope (0.46, 0.38)
23:42:48.750 00.000 29988 Worker thread wakes up
23:42:48.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.38) opts 0xd
23:42:48.750 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.38)
23:42:48.750 00.000 29988 Moving (0.46, 0.38) raw xDistance=-0.16 yDistance=-0.58
23:42:48.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:42:48.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
23:42:48.750 00.000 29988 MoveAxis(E, 0, ABG)
23:42:48.750 00.000 29988 Move returns status 0, amount 0
23:42:48.750 00.000 29988 MoveAxis(N, 138, ABG)
23:42:48.750 00.000 29988 Guiding  Dir = 0, Dur = 138
23:42:48.751 00.001 29988 IsSlewing returns 0
23:42:48.751 00.000 29988 IsGuiding returns 0
23:42:48.754 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:48.756 00.002 29988 PulseGuide returned control before completion, sleep 143
23:42:48.762 00.006 28316 UpdateGuideState exits: m=1831 RSB=29.3
23:42:48.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:48.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:48.763 00.000 28316 Enqueuing Expose request
23:42:48.906 00.143 29988 IsGuiding returns 1
23:42:48.906 00.000 29988 scope still moving after pulse duration time elapsed
23:42:48.937 00.031 29988 IsSlewing returns 0
23:42:48.937 00.000 29988 IsGuiding returns 0
23:42:48.938 00.001 29988 scope move finished after 138 + 48 ms
23:42:48.938 00.000 29988 Move returns status 0, amount 138
23:42:48.938 00.000 29988 move complete, result=0
23:42:48.938 00.000 29988 worker thread done servicing request
23:42:48.938 00.000 29988 Worker thread wakes up
23:42:48.938 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 138 ms NORTH
23:42:48.940 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:48.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:50.349 01.409 29988 Exposure complete
23:42:50.375 00.026 29988 worker thread done servicing request
23:42:50.375 00.000 28316 OnExposeComplete: enter
23:42:50.376 00.001 28316 UpdateGuideState(): m_state=6
23:42:50.376 00.000 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2355
23:42:50.377 00.001 28316 Star::Find returns 1 (0), X=588.13, Y=120.01, Mass=1835, SNR=29.4, Peak=179 HFD=4.3
23:42:50.377 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:42:50.378 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
23:42:50.378 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.33 hyp=0.57 cameraTheta=0.62 mountX=-0.11 mountY=-0.56, mountTheta=-1.76
23:42:50.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.33, opts=13)
23:42:50.379 00.000 28316 Enqueuing Move request for scope (0.46, 0.33)
23:42:50.381 00.002 29988 Worker thread wakes up
23:42:50.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.33) opts 0xd
23:42:50.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.33)
23:42:50.381 00.000 29988 Moving (0.46, 0.33) raw xDistance=-0.11 yDistance=-0.56
23:42:50.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:42:50.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
23:42:50.381 00.000 29988 MoveAxis(E, 0, ABG)
23:42:50.381 00.000 29988 Move returns status 0, amount 0
23:42:50.381 00.000 29988 MoveAxis(N, 134, ABG)
23:42:50.381 00.000 29988 Guiding  Dir = 0, Dur = 134
23:42:50.381 00.000 29988 IsSlewing returns 0
23:42:50.381 00.000 29988 IsGuiding returns 0
23:42:50.385 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:50.386 00.001 29988 PulseGuide returned control before completion, sleep 140
23:42:50.391 00.005 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:42:50.392 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:50.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:50.393 00.001 28316 Enqueuing Expose request
23:42:50.535 00.142 29988 IsGuiding returns 0
23:42:50.535 00.000 29988 Move returns status 0, amount 134
23:42:50.535 00.000 29988 move complete, result=0
23:42:50.535 00.000 29988 worker thread done servicing request
23:42:50.535 00.000 29988 Worker thread wakes up
23:42:50.535 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 134 ms NORTH
23:42:50.537 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:50.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:52.161 01.624 29988 Exposure complete
23:42:52.186 00.025 29988 worker thread done servicing request
23:42:52.186 00.000 28316 OnExposeComplete: enter
23:42:52.186 00.000 28316 UpdateGuideState(): m_state=6
23:42:52.187 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2356
23:42:52.187 00.000 28316 Star::Find returns 1 (0), X=588.15, Y=120.16, Mass=1950, SNR=30.2, Peak=185 HFD=4.3
23:42:52.188 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:42:52.188 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:42:52.189 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=0.48 hyp=0.68 cameraTheta=0.78 mountX=-0.24 mountY=-0.65, mountTheta=-1.92
23:42:52.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.48, opts=13)
23:42:52.190 00.000 28316 Enqueuing Move request for scope (0.48, 0.48)
23:42:52.191 00.001 29988 Worker thread wakes up
23:42:52.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.48) opts 0xd
23:42:52.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.48)
23:42:52.191 00.000 29988 Moving (0.48, 0.48) raw xDistance=-0.24 yDistance=-0.65
23:42:52.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:42:52.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
23:42:52.191 00.000 29988 MoveAxis(E, 50, ABG)
23:42:52.191 00.000 29988 Guiding  Dir = 2, Dur = 50
23:42:52.192 00.001 29988 IsSlewing returns 0
23:42:52.192 00.000 29988 IsGuiding returns 0
23:42:52.193 00.001 29988 PulseGuide returned control before completion, sleep 59
23:42:52.195 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:52.203 00.008 28316 UpdateGuideState exits: m=1950 RSB=30.2
23:42:52.204 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:52.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:52.204 00.000 28316 Enqueuing Expose request
23:42:52.253 00.049 29988 IsGuiding returns 1
23:42:52.253 00.000 29988 scope still moving after pulse duration time elapsed
23:42:52.285 00.032 29988 IsSlewing returns 0
23:42:52.286 00.001 29988 IsGuiding returns 0
23:42:52.286 00.000 29988 scope move finished after 50 + 44 ms
23:42:52.286 00.000 29988 Move returns status 0, amount 50
23:42:52.286 00.000 29988 MoveAxis(N, 155, ABG)
23:42:52.286 00.000 29988 Guiding  Dir = 0, Dur = 155
23:42:52.286 00.000 29988 IsSlewing returns 0
23:42:52.286 00.000 29988 IsGuiding returns 0
23:42:52.291 00.005 29988 PulseGuide returned control before completion, sleep 161
23:42:52.457 00.166 29988 IsGuiding returns 0
23:42:52.457 00.000 29988 Move returns status 0, amount 155
23:42:52.457 00.000 29988 move complete, result=0
23:42:52.457 00.000 29988 worker thread done servicing request
23:42:52.457 00.000 29988 Worker thread wakes up
23:42:52.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:52.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:52.457 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.6 px 155 ms NORTH
23:42:53.870 01.413 29988 Exposure complete
23:42:53.894 00.024 29988 worker thread done servicing request
23:42:53.894 00.000 28316 OnExposeComplete: enter
23:42:53.894 00.000 28316 UpdateGuideState(): m_state=6
23:42:53.895 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2357
23:42:53.895 00.000 28316 Star::Find returns 1 (0), X=588.23, Y=120.06, Mass=1972, SNR=30.5, Peak=183 HFD=4.3
23:42:53.896 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
23:42:53.896 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
23:42:53.897 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=0.38 hyp=0.68 cameraTheta=0.60 mountX=-0.11 mountY=-0.67, mountTheta=-1.74
23:42:53.898 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.38, opts=13)
23:42:53.898 00.000 28316 Enqueuing Move request for scope (0.56, 0.38)
23:42:53.899 00.001 29988 Worker thread wakes up
23:42:53.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.38) opts 0xd
23:42:53.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.38)
23:42:53.899 00.000 29988 Moving (0.56, 0.38) raw xDistance=-0.11 yDistance=-0.67
23:42:53.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:42:53.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
23:42:53.899 00.000 29988 MoveAxis(E, 0, ABG)
23:42:53.899 00.000 29988 Move returns status 0, amount 0
23:42:53.899 00.000 29988 MoveAxis(N, 160, ABG)
23:42:53.899 00.000 29988 Guiding  Dir = 0, Dur = 160
23:42:53.899 00.000 29988 IsSlewing returns 0
23:42:53.900 00.001 29988 IsGuiding returns 0
23:42:53.902 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:53.904 00.002 29988 PulseGuide returned control before completion, sleep 166
23:42:53.910 00.006 28316 UpdateGuideState exits: m=1972 RSB=30.5
23:42:53.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:53.911 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:53.911 00.000 28316 Enqueuing Expose request
23:42:54.086 00.175 29988 IsGuiding returns 0
23:42:54.086 00.000 29988 Move returns status 0, amount 160
23:42:54.086 00.000 29988 move complete, result=0
23:42:54.087 00.001 29988 worker thread done servicing request
23:42:54.087 00.000 29988 Worker thread wakes up
23:42:54.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:54.087 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 160 ms NORTH
23:42:54.090 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:55.719 01.629 29988 Exposure complete
23:42:55.744 00.025 29988 worker thread done servicing request
23:42:55.744 00.000 28316 OnExposeComplete: enter
23:42:55.745 00.001 28316 UpdateGuideState(): m_state=6
23:42:55.745 00.000 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2358
23:42:55.746 00.001 28316 Star::Find returns 1 (0), X=588.01, Y=119.99, Mass=1908, SNR=30.0, Peak=188 HFD=4.4
23:42:55.746 00.000 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:42:55.746 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:42:55.747 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=0.31 hyp=0.46 cameraTheta=0.73 mountX=-0.14 mountY=-0.45, mountTheta=-1.87
23:42:55.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.31, opts=13)
23:42:55.748 00.000 28316 Enqueuing Move request for scope (0.35, 0.31)
23:42:55.749 00.001 29988 Worker thread wakes up
23:42:55.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.31) opts 0xd
23:42:55.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.31)
23:42:55.749 00.000 29988 Moving (0.35, 0.31) raw xDistance=-0.14 yDistance=-0.45
23:42:55.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:42:55.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:42:55.749 00.000 29988 MoveAxis(E, 0, ABG)
23:42:55.749 00.000 29988 Move returns status 0, amount 0
23:42:55.749 00.000 29988 MoveAxis(N, 107, ABG)
23:42:55.749 00.000 29988 Guiding  Dir = 0, Dur = 107
23:42:55.749 00.000 29988 IsSlewing returns 0
23:42:55.750 00.001 29988 IsGuiding returns 0
23:42:55.753 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:55.754 00.001 29988 PulseGuide returned control before completion, sleep 113
23:42:55.760 00.006 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:42:55.761 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:55.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:55.762 00.001 28316 Enqueuing Expose request
23:42:55.874 00.112 29988 IsGuiding returns 1
23:42:55.874 00.000 29988 scope still moving after pulse duration time elapsed
23:42:55.904 00.030 29988 IsSlewing returns 0
23:42:55.904 00.000 29988 IsGuiding returns 0
23:42:55.904 00.000 29988 scope move finished after 107 + 48 ms
23:42:55.904 00.000 29988 Move returns status 0, amount 107
23:42:55.904 00.000 29988 move complete, result=0
23:42:55.904 00.000 29988 worker thread done servicing request
23:42:55.904 00.000 29988 Worker thread wakes up
23:42:55.904 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 107 ms NORTH
23:42:55.906 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:55.907 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:57.312 01.405 29988 Exposure complete
23:42:57.336 00.024 29988 worker thread done servicing request
23:42:57.337 00.001 28316 OnExposeComplete: enter
23:42:57.337 00.000 28316 UpdateGuideState(): m_state=6
23:42:57.338 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2359
23:42:57.338 00.000 28316 Star::Find returns 1 (0), X=587.98, Y=120.14, Mass=2014, SNR=30.8, Peak=202 HFD=4.3
23:42:57.339 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:42:57.339 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:42:57.340 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=0.47 hyp=0.56 cameraTheta=0.97 mountX=-0.29 mountY=-0.49, mountTheta=-2.11
23:42:57.341 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.47, opts=13)
23:42:57.341 00.000 28316 Enqueuing Move request for scope (0.32, 0.47)
23:42:57.341 00.000 29988 Worker thread wakes up
23:42:57.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.47) opts 0xd
23:42:57.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.47)
23:42:57.342 00.000 29988 Moving (0.32, 0.47) raw xDistance=-0.29 yDistance=-0.49
23:42:57.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:42:57.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
23:42:57.342 00.000 29988 MoveAxis(E, 62, ABG)
23:42:57.342 00.000 29988 Guiding  Dir = 2, Dur = 62
23:42:57.342 00.000 29988 IsSlewing returns 0
23:42:57.343 00.001 29988 IsGuiding returns 0
23:42:57.344 00.001 29988 PulseGuide returned control before completion, sleep 71
23:42:57.348 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:57.354 00.006 28316 UpdateGuideState exits: m=2014 RSB=30.8
23:42:57.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:57.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:57.356 00.000 28316 Enqueuing Expose request
23:42:57.421 00.065 29988 IsGuiding returns 0
23:42:57.421 00.000 29988 Move returns status 0, amount 62
23:42:57.421 00.000 29988 MoveAxis(N, 117, ABG)
23:42:57.421 00.000 29988 Guiding  Dir = 0, Dur = 117
23:42:57.421 00.000 29988 IsSlewing returns 0
23:42:57.422 00.001 29988 IsGuiding returns 0
23:42:57.427 00.005 29988 PulseGuide returned control before completion, sleep 123
23:42:57.565 00.138 29988 IsGuiding returns 0
23:42:57.565 00.000 29988 Move returns status 0, amount 117
23:42:57.565 00.000 29988 move complete, result=0
23:42:57.565 00.000 29988 worker thread done servicing request
23:42:57.565 00.000 29988 Worker thread wakes up
23:42:57.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:57.565 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.5 px 117 ms NORTH
23:42:57.567 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:42:59.296 01.729 29988 Exposure complete
23:42:59.320 00.024 29988 worker thread done servicing request
23:42:59.320 00.000 28316 OnExposeComplete: enter
23:42:59.320 00.000 28316 UpdateGuideState(): m_state=6
23:42:59.321 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2360
23:42:59.322 00.001 28316 Star::Find returns 1 (0), X=588.02, Y=120.03, Mass=1902, SNR=29.9, Peak=196 HFD=4.4
23:42:59.323 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:42:59.323 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:42:59.324 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=0.35 hyp=0.50 cameraTheta=0.79 mountX=-0.17 mountY=-0.47, mountTheta=-1.93
23:42:59.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.35, opts=13)
23:42:59.325 00.000 28316 Enqueuing Move request for scope (0.35, 0.35)
23:42:59.326 00.001 29988 Worker thread wakes up
23:42:59.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.35) opts 0xd
23:42:59.326 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.35)
23:42:59.326 00.000 29988 Moving (0.35, 0.35) raw xDistance=-0.17 yDistance=-0.47
23:42:59.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:42:59.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
23:42:59.326 00.000 29988 MoveAxis(E, 0, ABG)
23:42:59.326 00.000 29988 Move returns status 0, amount 0
23:42:59.326 00.000 29988 MoveAxis(N, 112, ABG)
23:42:59.326 00.000 29988 Guiding  Dir = 0, Dur = 112
23:42:59.326 00.000 29988 IsSlewing returns 0
23:42:59.326 00.000 29988 IsGuiding returns 0
23:42:59.330 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:42:59.332 00.002 29988 PulseGuide returned control before completion, sleep 117
23:42:59.338 00.006 28316 UpdateGuideState exits: m=1902 RSB=29.9
23:42:59.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:59.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:42:59.339 00.000 28316 Enqueuing Expose request
23:42:59.451 00.112 29988 IsGuiding returns 1
23:42:59.451 00.000 29988 scope still moving after pulse duration time elapsed
23:42:59.481 00.030 29988 IsSlewing returns 0
23:42:59.481 00.000 29988 IsGuiding returns 0
23:42:59.481 00.000 29988 scope move finished after 112 + 43 ms
23:42:59.481 00.000 29988 Move returns status 0, amount 112
23:42:59.481 00.000 29988 move complete, result=0
23:42:59.481 00.000 29988 worker thread done servicing request
23:42:59.481 00.000 29988 Worker thread wakes up
23:42:59.481 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 112 ms NORTH
23:42:59.484 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:42:59.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:00.902 01.418 29988 Exposure complete
23:43:00.925 00.023 29988 worker thread done servicing request
23:43:00.925 00.000 28316 OnExposeComplete: enter
23:43:00.927 00.002 28316 UpdateGuideState(): m_state=6
23:43:00.928 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2361
23:43:00.929 00.001 28316 Star::Find returns 1 (0), X=588.01, Y=119.91, Mass=1823, SNR=29.3, Peak=181 HFD=4.3
23:43:00.930 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
23:43:00.930 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.85 = -1.44)
23:43:00.931 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=0.23 hyp=0.41 cameraTheta=0.60 mountX=-0.07 mountY=-0.41, mountTheta=-1.74
23:43:00.932 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.23, opts=13)
23:43:00.933 00.001 28316 Enqueuing Move request for scope (0.34, 0.23)
23:43:00.933 00.000 29988 Worker thread wakes up
23:43:00.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.23) opts 0xd
23:43:00.933 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.23)
23:43:00.933 00.000 29988 Moving (0.34, 0.23) raw xDistance=-0.07 yDistance=-0.41
23:43:00.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:43:00.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
23:43:00.933 00.000 29988 MoveAxis(E, 0, ABG)
23:43:00.933 00.000 29988 Move returns status 0, amount 0
23:43:00.933 00.000 29988 MoveAxis(N, 97, ABG)
23:43:00.933 00.000 29988 Guiding  Dir = 0, Dur = 97
23:43:00.934 00.001 29988 IsSlewing returns 0
23:43:00.934 00.000 29988 IsGuiding returns 0
23:43:00.937 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:00.939 00.002 29988 PulseGuide returned control before completion, sleep 103
23:43:00.945 00.006 28316 UpdateGuideState exits: m=1823 RSB=29.3
23:43:00.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:00.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:00.946 00.000 28316 Enqueuing Expose request
23:43:01.057 00.111 29988 IsGuiding returns 0
23:43:01.057 00.000 29988 Move returns status 0, amount 97
23:43:01.057 00.000 29988 move complete, result=0
23:43:01.057 00.000 29988 worker thread done servicing request
23:43:01.057 00.000 29988 Worker thread wakes up
23:43:01.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:01.058 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:01.058 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 97 ms NORTH
23:43:02.680 01.622 29988 Exposure complete
23:43:02.706 00.026 29988 worker thread done servicing request
23:43:02.706 00.000 28316 OnExposeComplete: enter
23:43:02.707 00.001 28316 UpdateGuideState(): m_state=6
23:43:02.707 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2362
23:43:02.708 00.001 28316 Star::Find returns 1 (0), X=588.00, Y=120.10, Mass=2002, SNR=30.7, Peak=194 HFD=4.4
23:43:02.708 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
23:43:02.709 00.001 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.14)
23:43:02.709 00.000 28316 CameraToMount -- cameraX=0.33 cameraY=0.42 hyp=0.54 cameraTheta=0.90 mountX=-0.25 mountY=-0.49, mountTheta=-2.04
23:43:02.711 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.42, opts=13)
23:43:02.712 00.001 28316 Enqueuing Move request for scope (0.33, 0.42)
23:43:02.712 00.000 29988 Worker thread wakes up
23:43:02.712 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.42) opts 0xd
23:43:02.712 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.42)
23:43:02.712 00.000 29988 Moving (0.33, 0.42) raw xDistance=-0.25 yDistance=-0.49
23:43:02.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:43:02.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
23:43:02.712 00.000 29988 MoveAxis(E, 51, ABG)
23:43:02.712 00.000 29988 Guiding  Dir = 2, Dur = 51
23:43:02.713 00.001 29988 IsSlewing returns 0
23:43:02.713 00.000 29988 IsGuiding returns 0
23:43:02.715 00.002 29988 PulseGuide returned control before completion, sleep 60
23:43:02.716 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:02.723 00.007 28316 UpdateGuideState exits: m=2002 RSB=30.7
23:43:02.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:02.725 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:02.725 00.000 28316 Enqueuing Expose request
23:43:02.790 00.065 29988 IsGuiding returns 0
23:43:02.790 00.000 29988 Move returns status 0, amount 51
23:43:02.790 00.000 29988 MoveAxis(N, 116, ABG)
23:43:02.790 00.000 29988 Guiding  Dir = 0, Dur = 116
23:43:02.791 00.001 29988 IsSlewing returns 0
23:43:02.791 00.000 29988 IsGuiding returns 0
23:43:02.795 00.004 29988 PulseGuide returned control before completion, sleep 122
23:43:02.929 00.134 29988 IsGuiding returns 0
23:43:02.929 00.000 29988 Move returns status 0, amount 116
23:43:02.929 00.000 29988 move complete, result=0
23:43:02.929 00.000 29988 worker thread done servicing request
23:43:02.929 00.000 29988 Worker thread wakes up
23:43:02.929 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.5 px 116 ms NORTH
23:43:02.931 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:02.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:04.339 01.408 29988 Exposure complete
23:43:04.363 00.024 29988 worker thread done servicing request
23:43:04.363 00.000 28316 OnExposeComplete: enter
23:43:04.363 00.000 28316 UpdateGuideState(): m_state=6
23:43:04.364 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2363
23:43:04.364 00.000 28316 Star::Find returns 1 (0), X=588.06, Y=120.16, Mass=1921, SNR=30.1, Peak=185 HFD=4.3
23:43:04.365 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
23:43:04.365 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.15)
23:43:04.366 00.001 28316 CameraToMount -- cameraX=0.39 cameraY=0.48 hyp=0.62 cameraTheta=0.89 mountX=-0.28 mountY=-0.57, mountTheta=-2.03
23:43:04.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=0.48, opts=13)
23:43:04.367 00.000 28316 Enqueuing Move request for scope (0.39, 0.48)
23:43:04.369 00.002 29988 Worker thread wakes up
23:43:04.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.48) opts 0xd
23:43:04.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, 0.48)
23:43:04.369 00.000 29988 Moving (0.39, 0.48) raw xDistance=-0.28 yDistance=-0.57
23:43:04.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
23:43:04.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
23:43:04.369 00.000 29988 MoveAxis(E, 62, ABG)
23:43:04.369 00.000 29988 Guiding  Dir = 2, Dur = 62
23:43:04.369 00.000 29988 IsSlewing returns 0
23:43:04.369 00.000 29988 IsGuiding returns 0
23:43:04.370 00.001 29988 PulseGuide returned control before completion, sleep 71
23:43:04.373 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:04.381 00.008 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:43:04.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:04.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:04.383 00.001 28316 Enqueuing Expose request
23:43:04.447 00.064 29988 IsGuiding returns 0
23:43:04.447 00.000 29988 Move returns status 0, amount 62
23:43:04.447 00.000 29988 MoveAxis(N, 135, ABG)
23:43:04.447 00.000 29988 Guiding  Dir = 0, Dur = 135
23:43:04.447 00.000 29988 IsSlewing returns 0
23:43:04.447 00.000 29988 IsGuiding returns 0
23:43:04.452 00.005 29988 PulseGuide returned control before completion, sleep 141
23:43:04.604 00.152 29988 IsGuiding returns 0
23:43:04.604 00.000 29988 Move returns status 0, amount 135
23:43:04.604 00.000 29988 move complete, result=0
23:43:04.605 00.001 29988 worker thread done servicing request
23:43:04.605 00.000 29988 Worker thread wakes up
23:43:04.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:04.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:04.605 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.6 px 135 ms NORTH
23:43:06.234 01.629 29988 Exposure complete
23:43:06.261 00.027 29988 worker thread done servicing request
23:43:06.261 00.000 28316 OnExposeComplete: enter
23:43:06.262 00.001 28316 UpdateGuideState(): m_state=6
23:43:06.263 00.001 28316 Star::Find(15, 588, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2364
23:43:06.265 00.002 28316 Star::Find returns 1 (0), X=588.32, Y=119.93, Mass=1955, SNR=30.3, Peak=188 HFD=4.2
23:43:06.266 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:43:06.266 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:43:06.267 00.001 28316 CameraToMount -- cameraX=0.65 cameraY=0.25 hyp=0.70 cameraTheta=0.36 mountX=0.04 mountY=-0.69, mountTheta=-1.51
23:43:06.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.65, y=0.25, opts=13)
23:43:06.269 00.001 28316 Enqueuing Move request for scope (0.65, 0.25)
23:43:06.269 00.000 29988 Worker thread wakes up
23:43:06.270 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.25) opts 0xd
23:43:06.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.65, 0.25)
23:43:06.270 00.000 29988 Moving (0.65, 0.25) raw xDistance=0.04 yDistance=-0.69
23:43:06.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:06.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
23:43:06.270 00.000 29988 MoveAxis(E, 0, ABG)
23:43:06.270 00.000 29988 Move returns status 0, amount 0
23:43:06.270 00.000 29988 MoveAxis(N, 166, ABG)
23:43:06.270 00.000 29988 Guiding  Dir = 0, Dur = 166
23:43:06.270 00.000 29988 IsSlewing returns 0
23:43:06.270 00.000 29988 IsGuiding returns 0
23:43:06.274 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:06.275 00.001 29988 PulseGuide returned control before completion, sleep 171
23:43:06.282 00.007 28316 UpdateGuideState exits: m=1955 RSB=30.3
23:43:06.282 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:06.283 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:06.283 00.000 28316 Enqueuing Expose request
23:43:06.451 00.168 29988 IsGuiding returns 1
23:43:06.451 00.000 29988 scope still moving after pulse duration time elapsed
23:43:06.482 00.031 29988 IsSlewing returns 0
23:43:06.482 00.000 29988 IsGuiding returns 0
23:43:06.482 00.000 29988 scope move finished after 166 + 46 ms
23:43:06.482 00.000 29988 Move returns status 0, amount 166
23:43:06.482 00.000 29988 move complete, result=0
23:43:06.482 00.000 29988 worker thread done servicing request
23:43:06.482 00.000 29988 Worker thread wakes up
23:43:06.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:06.482 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 166 ms NORTH
23:43:06.483 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:07.887 01.404 29988 Exposure complete
23:43:07.911 00.024 29988 worker thread done servicing request
23:43:07.911 00.000 28316 OnExposeComplete: enter
23:43:07.911 00.000 28316 UpdateGuideState(): m_state=6
23:43:07.912 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2365
23:43:07.912 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=119.78, Mass=1916, SNR=30.1, Peak=177 HFD=4.3
23:43:07.913 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:43:07.913 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81)
23:43:07.914 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=0.11 hyp=0.46 cameraTheta=0.23 mountX=0.09 mountY=-0.45, mountTheta=-1.37
23:43:07.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=0.11, opts=13)
23:43:07.915 00.000 28316 Enqueuing Move request for scope (0.45, 0.11)
23:43:07.916 00.001 29988 Worker thread wakes up
23:43:07.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.11) opts 0xd
23:43:07.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 0.11)
23:43:07.916 00.000 29988 Moving (0.45, 0.11) raw xDistance=0.09 yDistance=-0.45
23:43:07.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:43:07.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:43:07.916 00.000 29988 MoveAxis(E, 0, ABG)
23:43:07.916 00.000 29988 Move returns status 0, amount 0
23:43:07.916 00.000 29988 MoveAxis(N, 107, ABG)
23:43:07.916 00.000 29988 Guiding  Dir = 0, Dur = 107
23:43:07.917 00.001 29988 IsSlewing returns 0
23:43:07.917 00.000 29988 IsGuiding returns 0
23:43:07.923 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:07.923 00.000 29988 PulseGuide returned control before completion, sleep 112
23:43:07.930 00.007 28316 UpdateGuideState exits: m=1916 RSB=30.1
23:43:07.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:07.931 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:07.931 00.000 28316 Enqueuing Expose request
23:43:08.046 00.115 29988 IsGuiding returns 0
23:43:08.048 00.002 29988 Move returns status 0, amount 107
23:43:08.048 00.000 29988 move complete, result=0
23:43:08.048 00.000 29988 worker thread done servicing request
23:43:08.048 00.000 29988 Worker thread wakes up
23:43:08.048 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 107 ms NORTH
23:43:08.049 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:08.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:09.686 01.637 29988 Exposure complete
23:43:09.713 00.027 29988 worker thread done servicing request
23:43:09.713 00.000 28316 OnExposeComplete: enter
23:43:09.713 00.000 28316 UpdateGuideState(): m_state=6
23:43:09.714 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2366
23:43:09.714 00.000 28316 Star::Find returns 1 (0), X=588.34, Y=119.84, Mass=1832, SNR=29.4, Peak=166 HFD=4.0
23:43:09.716 00.002 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:43:09.716 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
23:43:09.717 00.001 28316 CameraToMount -- cameraX=0.67 cameraY=0.16 hyp=0.69 cameraTheta=0.23 mountX=0.13 mountY=-0.67, mountTheta=-1.37
23:43:09.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.16, opts=13)
23:43:09.719 00.001 28316 Enqueuing Move request for scope (0.67, 0.16)
23:43:09.720 00.001 29988 Worker thread wakes up
23:43:09.720 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.16) opts 0xd
23:43:09.720 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.16)
23:43:09.720 00.000 29988 Moving (0.67, 0.16) raw xDistance=0.13 yDistance=-0.67
23:43:09.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:43:09.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
23:43:09.720 00.000 29988 MoveAxis(E, 0, ABG)
23:43:09.720 00.000 29988 Move returns status 0, amount 0
23:43:09.720 00.000 29988 MoveAxis(N, 161, ABG)
23:43:09.720 00.000 29988 Guiding  Dir = 0, Dur = 161
23:43:09.720 00.000 29988 IsSlewing returns 0
23:43:09.720 00.000 29988 IsGuiding returns 0
23:43:09.725 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:09.728 00.003 29988 PulseGuide returned control before completion, sleep 163
23:43:09.733 00.005 28316 UpdateGuideState exits: m=1832 RSB=29.4
23:43:09.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:09.734 00.000 28316 Enqueuing Expose request
23:43:09.903 00.169 29988 IsGuiding returns 0
23:43:09.903 00.000 29988 Move returns status 0, amount 161
23:43:09.903 00.000 29988 move complete, result=0
23:43:09.903 00.000 29988 worker thread done servicing request
23:43:09.903 00.000 29988 Worker thread wakes up
23:43:09.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:09.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:09.903 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 161 ms NORTH
23:43:11.311 01.408 29988 Exposure complete
23:43:11.336 00.025 29988 worker thread done servicing request
23:43:11.336 00.000 28316 OnExposeComplete: enter
23:43:11.338 00.002 28316 UpdateGuideState(): m_state=6
23:43:11.339 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2367
23:43:11.339 00.000 28316 Star::Find returns 1 (0), X=588.25, Y=119.89, Mass=1939, SNR=30.3, Peak=161 HFD=4.4
23:43:11.339 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
23:43:11.340 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.70)
23:43:11.340 00.000 28316 CameraToMount -- cameraX=0.58 cameraY=0.21 hyp=0.62 cameraTheta=0.34 mountX=0.05 mountY=-0.61, mountTheta=-1.49
23:43:11.343 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.21, opts=13)
23:43:11.344 00.001 28316 Enqueuing Move request for scope (0.58, 0.21)
23:43:11.345 00.001 29988 Worker thread wakes up
23:43:11.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.21) opts 0xd
23:43:11.345 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.21)
23:43:11.345 00.000 29988 Moving (0.58, 0.21) raw xDistance=0.05 yDistance=-0.61
23:43:11.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:11.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:43:11.345 00.000 29988 MoveAxis(E, 0, ABG)
23:43:11.345 00.000 29988 Move returns status 0, amount 0
23:43:11.345 00.000 29988 MoveAxis(N, 146, ABG)
23:43:11.345 00.000 29988 Guiding  Dir = 0, Dur = 146
23:43:11.345 00.000 29988 IsSlewing returns 0
23:43:11.345 00.000 29988 IsGuiding returns 0
23:43:11.349 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:11.350 00.001 29988 PulseGuide returned control before completion, sleep 152
23:43:11.358 00.008 28316 UpdateGuideState exits: m=1939 RSB=30.3
23:43:11.360 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:11.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:11.361 00.000 28316 Enqueuing Expose request
23:43:11.514 00.153 29988 IsGuiding returns 0
23:43:11.514 00.000 29988 Move returns status 0, amount 146
23:43:11.514 00.000 29988 move complete, result=0
23:43:11.514 00.000 29988 worker thread done servicing request
23:43:11.514 00.000 29988 Worker thread wakes up
23:43:11.515 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:11.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:11.515 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 146 ms NORTH
23:43:13.244 01.729 29988 Exposure complete
23:43:13.268 00.024 29988 worker thread done servicing request
23:43:13.268 00.000 28316 OnExposeComplete: enter
23:43:13.269 00.001 28316 UpdateGuideState(): m_state=6
23:43:13.270 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2368
23:43:13.270 00.000 28316 Star::Find returns 1 (0), X=588.19, Y=119.93, Mass=1988, SNR=30.7, Peak=185 HFD=4.4
23:43:13.271 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
23:43:13.271 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
23:43:13.272 00.001 28316 CameraToMount -- cameraX=0.53 cameraY=0.25 hyp=0.58 cameraTheta=0.44 mountX=-0.01 mountY=-0.58, mountTheta=-1.59
23:43:13.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.25, opts=13)
23:43:13.274 00.001 28316 Enqueuing Move request for scope (0.53, 0.25)
23:43:13.274 00.000 29988 Worker thread wakes up
23:43:13.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.25) opts 0xd
23:43:13.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.25)
23:43:13.274 00.000 29988 Moving (0.53, 0.25) raw xDistance=-0.01 yDistance=-0.58
23:43:13.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:43:13.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
23:43:13.274 00.000 29988 MoveAxis(E, 0, ABG)
23:43:13.274 00.000 29988 Move returns status 0, amount 0
23:43:13.274 00.000 29988 MoveAxis(N, 139, ABG)
23:43:13.275 00.001 29988 Guiding  Dir = 0, Dur = 139
23:43:13.275 00.000 29988 IsSlewing returns 0
23:43:13.275 00.000 29988 IsGuiding returns 0
23:43:13.278 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:13.280 00.002 29988 PulseGuide returned control before completion, sleep 145
23:43:13.286 00.006 28316 UpdateGuideState exits: m=1988 RSB=30.7
23:43:13.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:13.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:13.287 00.000 28316 Enqueuing Expose request
23:43:13.432 00.145 29988 IsGuiding returns 0
23:43:13.432 00.000 29988 Move returns status 0, amount 139
23:43:13.432 00.000 29988 move complete, result=0
23:43:13.432 00.000 29988 worker thread done servicing request
23:43:13.432 00.000 29988 Worker thread wakes up
23:43:13.432 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 139 ms NORTH
23:43:13.434 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:13.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:14.852 01.418 29988 Exposure complete
23:43:14.876 00.024 29988 worker thread done servicing request
23:43:14.876 00.000 28316 OnExposeComplete: enter
23:43:14.877 00.001 28316 UpdateGuideState(): m_state=6
23:43:14.878 00.001 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2369
23:43:14.878 00.000 28316 Star::Find returns 1 (0), X=588.04, Y=119.74, Mass=1864, SNR=29.6, Peak=180 HFD=4.2
23:43:14.879 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
23:43:14.879 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
23:43:14.879 00.000 28316 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.37 cameraTheta=0.16 mountX=0.10 mountY=-0.36, mountTheta=-1.30
23:43:14.881 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.06, opts=13)
23:43:14.881 00.000 28316 Enqueuing Move request for scope (0.37, 0.06)
23:43:14.882 00.001 29988 Worker thread wakes up
23:43:14.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
23:43:14.882 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
23:43:14.882 00.000 29988 Moving (0.37, 0.06) raw xDistance=0.10 yDistance=-0.36
23:43:14.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:43:14.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:43:14.882 00.000 29988 MoveAxis(E, 0, ABG)
23:43:14.882 00.000 29988 Move returns status 0, amount 0
23:43:14.882 00.000 29988 MoveAxis(N, 85, ABG)
23:43:14.882 00.000 29988 Guiding  Dir = 0, Dur = 85
23:43:14.882 00.000 29988 IsSlewing returns 0
23:43:14.882 00.000 29988 IsGuiding returns 0
23:43:14.885 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:14.887 00.002 29988 PulseGuide returned control before completion, sleep 91
23:43:14.893 00.006 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:43:14.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:14.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:14.895 00.001 28316 Enqueuing Expose request
23:43:14.989 00.094 29988 IsGuiding returns 0
23:43:14.989 00.000 29988 Move returns status 0, amount 85
23:43:14.989 00.000 29988 move complete, result=0
23:43:14.989 00.000 29988 worker thread done servicing request
23:43:14.989 00.000 29988 Worker thread wakes up
23:43:14.989 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 85 ms NORTH
23:43:14.990 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:14.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:16.620 01.630 29988 Exposure complete
23:43:16.643 00.023 29988 worker thread done servicing request
23:43:16.643 00.000 28316 OnExposeComplete: enter
23:43:16.644 00.001 28316 UpdateGuideState(): m_state=6
23:43:16.644 00.000 28316 Star::Find(15, 588, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2370
23:43:16.645 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=119.62, Mass=1921, SNR=30.1, Peak=159 HFD=4.5
23:43:16.645 00.000 28316 MultiStar: exiting stabilization period
23:43:16.646 00.001 28316 MultiStar: [#1 -0.50,-0.16,0.00,M1] [#2 -0.10,0.04,0.95,U] [#3 -0.17,-0.32,0.84,U] [#4 -0.47,-0.13,0.00,M1] [#5 -0.57,-0.08,0.00,M1] [#6 -0.06,0.01,0.73,U] [#7 -0.43,-0.11,0.00,M1] [#8 -0.05,-0.16,0.58,U] 
23:43:16.646 00.000 28316 single-star, 4 included, MultiStar: {-0.06, -0.09}, one-star: {0.07, -0.06}
23:43:16.647 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
23:43:16.647 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
23:43:16.647 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=0.08 mountY=-0.04, mountTheta=-0.43
23:43:16.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
23:43:16.650 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
23:43:16.651 00.001 29988 Worker thread wakes up
23:43:16.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
23:43:16.652 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
23:43:16.652 00.000 29988 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=-0.04
23:43:16.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:43:16.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:16.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:16.652 00.000 29988 MoveAxis(E, 0, ABG)
23:43:16.652 00.000 29988 Move returns status 0, amount 0
23:43:16.652 00.000 29988 MoveAxis(N, 0, ABG)
23:43:16.652 00.000 29988 Move returns status 0, amount 0
23:43:16.652 00.000 29988 move complete, result=0
23:43:16.652 00.000 29988 worker thread done servicing request
23:43:16.658 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:16.666 00.008 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:43:16.667 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.667 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:16.668 00.001 28316 Enqueuing Expose request
23:43:16.668 00.000 29988 Worker thread wakes up
23:43:16.668 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:16.669 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:16.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:18.186 01.517 29988 Exposure complete
23:43:18.211 00.025 29988 worker thread done servicing request
23:43:18.211 00.000 28316 OnExposeComplete: enter
23:43:18.212 00.001 28316 UpdateGuideState(): m_state=6
23:43:18.212 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2371
23:43:18.213 00.001 28316 Star::Find returns 1 (0), X=587.41, Y=119.67, Mass=1958, SNR=30.3, Peak=146 HFD=4.3
23:43:18.213 00.000 28316 MultiStar: [#1 -0.75,0.02,0.00,M2] [#2 -0.23,0.22,0.95,U] [#3 -0.37,-0.10,0.86,U] [#4 -0.79,-0.29,0.00,M2] [#5 -0.73,-0.03,0.00,M2] [#6 -0.27,0.14,0.70,U] [#7 -0.64,-0.10,0.00,M2] [#8 -0.17,-0.06,0.61,U] 
23:43:18.214 00.001 28316 single-star, 4 included, MultiStar: {-0.26, 0.04}, one-star: {-0.26, -0.01}
23:43:18.214 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:43:18.215 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:43:18.215 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.11 mountX=-0.10 mountY=0.23, mountTheta=1.98
23:43:18.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.01, opts=13)
23:43:18.217 00.001 28316 Enqueuing Move request for scope (-0.26, -0.01)
23:43:18.217 00.000 29988 Worker thread wakes up
23:43:18.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
23:43:18.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
23:43:18.217 00.000 29988 Moving (-0.26, -0.01) raw xDistance=-0.10 yDistance=0.23
23:43:18.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:43:18.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:43:18.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:43:18.217 00.000 29988 MoveAxis(E, 0, ABG)
23:43:18.217 00.000 29988 Move returns status 0, amount 0
23:43:18.217 00.000 29988 MoveAxis(N, 0, ABG)
23:43:18.217 00.000 29988 Move returns status 0, amount 0
23:43:18.218 00.001 29988 move complete, result=0
23:43:18.218 00.000 29988 worker thread done servicing request
23:43:18.221 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=247, Gamma=0.580
23:43:18.229 00.008 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:43:18.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:18.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:18.230 00.000 28316 Enqueuing Expose request
23:43:18.231 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:18.231 00.000 29988 Worker thread wakes up
23:43:18.232 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:18.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:19.854 01.622 29988 Exposure complete
23:43:19.879 00.025 29988 worker thread done servicing request
23:43:19.879 00.000 28316 OnExposeComplete: enter
23:43:19.880 00.001 28316 UpdateGuideState(): m_state=6
23:43:19.881 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2372
23:43:19.882 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=119.80, Mass=1915, SNR=30.0, Peak=159 HFD=4.4
23:43:19.883 00.001 28316 MultiStar: [#1 -0.62,0.01,0.00,M3] [#2 -0.25,0.23,0.93,U] [#3 -0.21,-0.36,0.87,U] [#4 -0.69,-0.19,0.00,M3] [#5 -0.61,-0.04,0.00,M3] [#6 -0.19,0.07,0.72,U] [#7 -0.72,-0.06,0.00,M3] [#8 -0.05,-0.05,0.63,U] 
23:43:19.883 00.000 28316 single-star, 4 included, MultiStar: {-0.13, 0.01}, one-star: {0.04, 0.12}
23:43:19.883 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
23:43:19.884 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
23:43:19.884 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.25 mountX=-0.09 mountY=-0.09, mountTheta=-2.37
23:43:19.886 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
23:43:19.886 00.000 28316 Enqueuing Move request for scope (0.04, 0.12)
23:43:19.887 00.001 29988 Worker thread wakes up
23:43:19.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:43:19.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:43:19.887 00.000 29988 Moving (0.04, 0.12) raw xDistance=-0.09 yDistance=-0.09
23:43:19.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:43:19.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:19.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:43:19.887 00.000 29988 MoveAxis(E, 0, ABG)
23:43:19.887 00.000 29988 Move returns status 0, amount 0
23:43:19.887 00.000 29988 MoveAxis(N, 0, ABG)
23:43:19.887 00.000 29988 Move returns status 0, amount 0
23:43:19.887 00.000 29988 move complete, result=0
23:43:19.887 00.000 29988 worker thread done servicing request
23:43:19.893 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:19.901 00.008 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:43:19.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:19.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:19.903 00.001 28316 Enqueuing Expose request
23:43:19.903 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:19.904 00.001 29988 Worker thread wakes up
23:43:19.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:19.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:21.432 01.528 29988 Exposure complete
23:43:21.457 00.025 29988 worker thread done servicing request
23:43:21.457 00.000 28316 OnExposeComplete: enter
23:43:21.458 00.001 28316 UpdateGuideState(): m_state=6
23:43:21.459 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2373
23:43:21.459 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=119.67, Mass=1894, SNR=29.8, Peak=164 HFD=4.4
23:43:21.460 00.001 28316 MultiStar: [#1 -0.54,-0.07,0.00,M4] [#2 -0.26,0.21,0.94,U] [#3 -0.13,-0.29,0.88,U] [#4 -0.58,-0.18,0.00,M4] [#5 -0.62,-0.08,0.00,M4] [#6 -0.24,0.10,0.71,U] [#7 -0.56,-0.11,0.00,M4] [#8 -0.15,-0.11,0.61,U] 
23:43:21.460 00.000 28316 single-star, 4 included, MultiStar: {-0.13, -0.02}, one-star: {0.09, -0.01}
23:43:21.460 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
23:43:21.461 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
23:43:21.461 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.10 mountX=0.05 mountY=-0.08, mountTheta=-1.04
23:43:21.463 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
23:43:21.465 00.002 28316 Enqueuing Move request for scope (0.09, -0.01)
23:43:21.465 00.000 29988 Worker thread wakes up
23:43:21.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
23:43:21.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
23:43:21.465 00.000 29988 Moving (0.09, -0.01) raw xDistance=0.05 yDistance=-0.08
23:43:21.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:21.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:21.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:43:21.465 00.000 29988 MoveAxis(E, 0, ABG)
23:43:21.465 00.000 29988 Move returns status 0, amount 0
23:43:21.465 00.000 29988 MoveAxis(N, 0, ABG)
23:43:21.466 00.001 29988 Move returns status 0, amount 0
23:43:21.466 00.000 29988 move complete, result=0
23:43:21.466 00.000 29988 worker thread done servicing request
23:43:21.469 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:21.476 00.007 28316 UpdateGuideState exits: m=1894 RSB=29.8
23:43:21.477 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:21.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:21.477 00.000 28316 Enqueuing Expose request
23:43:21.479 00.002 29988 Worker thread wakes up
23:43:21.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:21.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:21.479 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:23.115 01.636 29988 Exposure complete
23:43:23.141 00.026 29988 worker thread done servicing request
23:43:23.141 00.000 28316 OnExposeComplete: enter
23:43:23.142 00.001 28316 UpdateGuideState(): m_state=6
23:43:23.143 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2374
23:43:23.143 00.000 28316 Star::Find returns 1 (0), X=587.78, Y=119.69, Mass=1959, SNR=30.3, Peak=155 HFD=4.5
23:43:23.144 00.001 28316 MultiStar: [#1 -0.56,-0.15,0.00,M5] [#2 -0.08,0.09,0.95,U] [#3 -0.10,-0.21,0.86,U] [#4 -0.57,-0.22,0.00,M5] [#5 -0.58,-0.17,0.00,M5] [#6 -0.10,0.20,0.71,U] [#7 -0.46,-0.10,0.00,M5] [#8 -0.23,-0.09,0.61,U] 
23:43:23.144 00.000 28316 refined, 4 included, MultiStar: {-0.06, 0.00}, one-star: {0.12, 0.01}
23:43:23.144 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.27 = -2.02)
23:43:23.145 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.37 = 1.09)
23:43:23.145 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.12 mountX=-0.03 mountY=0.06, mountTheta=2.02
23:43:23.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
23:43:23.147 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
23:43:23.147 00.000 29988 Worker thread wakes up
23:43:23.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
23:43:23.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
23:43:23.147 00.000 29988 Moving (-0.06, 0.00) raw xDistance=-0.03 yDistance=0.06
23:43:23.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:43:23.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:23.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:23.147 00.000 29988 MoveAxis(E, 0, ABG)
23:43:23.148 00.001 29988 Move returns status 0, amount 0
23:43:23.148 00.000 29988 MoveAxis(N, 0, ABG)
23:43:23.148 00.000 29988 Move returns status 0, amount 0
23:43:23.148 00.000 29988 move complete, result=0
23:43:23.148 00.000 29988 worker thread done servicing request
23:43:23.151 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:23.158 00.007 28316 UpdateGuideState exits: m=1959 RSB=30.3
23:43:23.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.159 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:23.159 00.000 28316 Enqueuing Expose request
23:43:23.161 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:23.162 00.001 29988 Worker thread wakes up
23:43:23.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:23.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:24.686 01.524 29988 Exposure complete
23:43:24.712 00.026 29988 worker thread done servicing request
23:43:24.712 00.000 28316 OnExposeComplete: enter
23:43:24.713 00.001 28316 UpdateGuideState(): m_state=6
23:43:24.713 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2375
23:43:24.714 00.001 28316 Star::Find returns 1 (0), X=587.80, Y=119.75, Mass=1822, SNR=29.3, Peak=152 HFD=4.4
23:43:24.714 00.000 28316 MultiStar: [#1 -0.62,-0.12,0.00,M6] [#2 -0.30,0.16,0.99,U] [#3 -0.08,-0.20,0.89,U] [#4 -0.59,-0.23,0.00,M6] [#5 -0.68,-0.13,0.00,M6] [#6 -0.17,0.07,0.72,U] [#7 -0.53,-0.20,0.00,M6] [#8 -0.08,-0.16,0.64,U] 
23:43:24.715 00.001 28316 refined, 4 included, MultiStar: {-0.10, -0.00}, one-star: {0.13, 0.07}
23:43:24.715 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.98 = -1.98)
23:43:24.716 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:43:24.716 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=-0.04 mountY=0.09, mountTheta=1.98
23:43:24.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.00, opts=13)
23:43:24.718 00.001 28316 Enqueuing Move request for scope (-0.10, -0.00)
23:43:24.718 00.000 29988 Worker thread wakes up
23:43:24.719 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
23:43:24.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
23:43:24.719 00.000 29988 Moving (-0.10, -0.00) raw xDistance=-0.04 yDistance=0.09
23:43:24.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:43:24.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:24.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:24.719 00.000 29988 MoveAxis(E, 0, ABG)
23:43:24.719 00.000 29988 Move returns status 0, amount 0
23:43:24.719 00.000 29988 MoveAxis(N, 0, ABG)
23:43:24.719 00.000 29988 Move returns status 0, amount 0
23:43:24.719 00.000 29988 move complete, result=0
23:43:24.719 00.000 29988 worker thread done servicing request
23:43:24.722 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:24.729 00.007 28316 UpdateGuideState exits: m=1822 RSB=29.3
23:43:24.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:24.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:24.730 00.000 28316 Enqueuing Expose request
23:43:24.731 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:24.731 00.000 29988 Worker thread wakes up
23:43:24.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:24.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:26.359 01.628 29988 Exposure complete
23:43:26.384 00.025 29988 worker thread done servicing request
23:43:26.384 00.000 28316 OnExposeComplete: enter
23:43:26.385 00.001 28316 UpdateGuideState(): m_state=6
23:43:26.385 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2376
23:43:26.386 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=119.88, Mass=1953, SNR=30.2, Peak=168 HFD=4.4
23:43:26.386 00.000 28316 MultiStar: [#1 -0.75,0.11,0.00,M7] [#2 -0.31,0.27,0.92,U] [#3 -0.24,-0.10,0.87,U] [#4 -0.66,-0.17,0.00,M7] [#5 -0.72,0.07,0.00,M7] [#6 -0.21,0.38,0.00,M2] [#7 -0.57,0.09,0.00,M7] [#8 -0.27,0.15,0.59,U] 
23:43:26.387 00.001 28316 single-star, 3 included, MultiStar: {-0.20, 0.13}, one-star: {-0.01, 0.20}
23:43:26.387 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:43:26.388 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.42)
23:43:26.388 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.19 mountY=-0.08, mountTheta=-2.73
23:43:26.390 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.20, opts=13)
23:43:26.391 00.001 28316 Enqueuing Move request for scope (-0.01, 0.20)
23:43:26.392 00.001 29988 Worker thread wakes up
23:43:26.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
23:43:26.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
23:43:26.392 00.000 29988 Moving (-0.01, 0.20) raw xDistance=-0.19 yDistance=-0.08
23:43:26.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:43:26.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:26.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:43:26.392 00.000 29988 MoveAxis(E, 0, ABG)
23:43:26.392 00.000 29988 Move returns status 0, amount 0
23:43:26.392 00.000 29988 MoveAxis(N, 0, ABG)
23:43:26.392 00.000 29988 Move returns status 0, amount 0
23:43:26.392 00.000 29988 move complete, result=0
23:43:26.392 00.000 29988 worker thread done servicing request
23:43:26.396 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:26.403 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.2
23:43:26.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:26.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:26.405 00.000 28316 Enqueuing Expose request
23:43:26.406 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:26.406 00.000 29988 Worker thread wakes up
23:43:26.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:26.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:27.923 01.517 29988 Exposure complete
23:43:27.947 00.024 29988 worker thread done servicing request
23:43:27.947 00.000 28316 OnExposeComplete: enter
23:43:27.947 00.000 28316 UpdateGuideState(): m_state=6
23:43:27.948 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2377
23:43:27.948 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=119.79, Mass=1962, SNR=30.3, Peak=175 HFD=4.4
23:43:27.949 00.001 28316 MultiStar: [#1 -0.85,0.16,0.00,M8] [#2 -0.37,0.32,0.00,M1] [#3 -0.37,-0.01,0.86,U] [#4 -0.66,-0.11,0.00,M8] [#5 -0.77,0.23,0.00,M8] [#6 -0.41,0.26,0.00,M3] [#7 -0.65,0.18,0.00,M8] [#8 -0.31,0.25,0.59,U] 
23:43:27.949 00.000 28316 single-star, 2 included, MultiStar: {-0.15, 0.10}, one-star: {0.13, 0.11}
23:43:27.950 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
23:43:27.950 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
23:43:27.951 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.68 mountX=-0.04 mountY=-0.17, mountTheta=-1.82
23:43:27.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.11, opts=13)
23:43:27.952 00.000 28316 Enqueuing Move request for scope (0.13, 0.11)
23:43:27.953 00.001 29988 Worker thread wakes up
23:43:27.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
23:43:27.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
23:43:27.953 00.000 29988 Moving (0.13, 0.11) raw xDistance=-0.04 yDistance=-0.17
23:43:27.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:43:27.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:27.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:43:27.953 00.000 29988 MoveAxis(E, 0, ABG)
23:43:27.953 00.000 29988 Move returns status 0, amount 0
23:43:27.953 00.000 29988 MoveAxis(N, 0, ABG)
23:43:27.953 00.000 29988 Move returns status 0, amount 0
23:43:27.953 00.000 29988 move complete, result=0
23:43:27.953 00.000 29988 worker thread done servicing request
23:43:27.956 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:27.963 00.007 28316 UpdateGuideState exits: m=1962 RSB=30.3
23:43:27.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:27.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:27.964 00.000 28316 Enqueuing Expose request
23:43:27.965 00.001 29988 Worker thread wakes up
23:43:27.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:27.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:27.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:29.600 01.635 29988 Exposure complete
23:43:29.624 00.024 29988 worker thread done servicing request
23:43:29.624 00.000 28316 OnExposeComplete: enter
23:43:29.625 00.001 28316 UpdateGuideState(): m_state=6
23:43:29.626 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2378
23:43:29.627 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=119.85, Mass=1999, SNR=30.8, Peak=165 HFD=4.2
23:43:29.627 00.000 28316 MultiStar: [#1 -0.78,0.06,0.00,M9] [#2 -0.62,0.36,0.00,M2] [#3 -0.34,-0.00,0.84,U] [#4 -0.77,-0.02,0.00,M9] [#5 -0.77,0.04,0.00,M9] [#6 -0.36,0.34,0.00,M4] [#7 -0.69,0.15,0.00,M9] [#8 -0.36,0.22,0.59,U] 
23:43:29.628 00.001 28316 single-star, 2 included, MultiStar: {-0.33, 0.12}, one-star: {-0.30, 0.17}
23:43:29.628 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.78 = -2.50)
23:43:29.629 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.60)
23:43:29.629 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=0.17 hyp=0.35 cameraTheta=2.64 mountX=-0.28 mountY=0.20, mountTheta=2.53
23:43:29.631 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.17, opts=13)
23:43:29.632 00.001 28316 Enqueuing Move request for scope (-0.30, 0.17)
23:43:29.632 00.000 29988 Worker thread wakes up
23:43:29.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.17) opts 0xd
23:43:29.632 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.17)
23:43:29.632 00.000 29988 Moving (-0.30, 0.17) raw xDistance=-0.28 yDistance=0.20
23:43:29.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:43:29.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:29.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:43:29.632 00.000 29988 MoveAxis(E, 59, ABG)
23:43:29.632 00.000 29988 Guiding  Dir = 2, Dur = 59
23:43:29.633 00.001 29988 IsSlewing returns 0
23:43:29.633 00.000 29988 IsGuiding returns 0
23:43:29.635 00.002 29988 PulseGuide returned control before completion, sleep 68
23:43:29.636 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:29.644 00.008 28316 UpdateGuideState exits: m=1999 RSB=30.8
23:43:29.645 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:29.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:29.646 00.001 28316 Enqueuing Expose request
23:43:29.709 00.063 29988 IsGuiding returns 0
23:43:29.709 00.000 29988 Move returns status 0, amount 59
23:43:29.709 00.000 29988 MoveAxis(N, 0, ABG)
23:43:29.709 00.000 29988 Move returns status 0, amount 0
23:43:29.709 00.000 29988 move complete, result=0
23:43:29.709 00.000 29988 worker thread done servicing request
23:43:29.709 00.000 29988 Worker thread wakes up
23:43:29.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:29.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:29.709 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.2 px 0 ms NORTH
23:43:31.122 01.413 29988 Exposure complete
23:43:31.145 00.023 29988 worker thread done servicing request
23:43:31.145 00.000 28316 OnExposeComplete: enter
23:43:31.146 00.001 28316 UpdateGuideState(): m_state=6
23:43:31.146 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2379
23:43:31.147 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=119.75, Mass=1983, SNR=30.5, Peak=159 HFD=4.5
23:43:31.147 00.000 28316 MultiStar: [#1 -0.74,-0.04,0.00,M10] [#2 -0.27,0.26,0.95,U] [#3 -0.27,-0.21,0.85,U] [#4 -0.61,-0.17,0.00,M10] [#5 -0.79,-0.05,0.00,M10] [#6 -0.35,0.23,0.72,U] [#7 -0.73,0.15,0.00,M10] [#8 -0.34,0.08,0.62,U] 
23:43:31.148 00.001 28316 single-star, 4 included, MultiStar: {-0.23, 0.09}, one-star: {-0.02, 0.08}
23:43:31.148 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:43:31.148 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
23:43:31.149 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.84 mountX=-0.08 mountY=-0.02, mountTheta=-2.95
23:43:31.150 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
23:43:31.150 00.000 28316 Enqueuing Move request for scope (-0.02, 0.08)
23:43:31.151 00.001 29988 Worker thread wakes up
23:43:31.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:43:31.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:43:31.151 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
23:43:31.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:43:31.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:31.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:31.151 00.000 29988 MoveAxis(E, 0, ABG)
23:43:31.151 00.000 29988 Move returns status 0, amount 0
23:43:31.151 00.000 29988 MoveAxis(N, 0, ABG)
23:43:31.151 00.000 29988 Move returns status 0, amount 0
23:43:31.151 00.000 29988 move complete, result=0
23:43:31.151 00.000 29988 worker thread done servicing request
23:43:31.155 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:31.162 00.007 28316 UpdateGuideState exits: m=1983 RSB=30.5
23:43:31.163 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:31.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:31.164 00.001 28316 Enqueuing Expose request
23:43:31.164 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:31.165 00.001 29988 Worker thread wakes up
23:43:31.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:31.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:32.787 01.622 29988 Exposure complete
23:43:32.810 00.023 29988 worker thread done servicing request
23:43:32.810 00.000 28316 OnExposeComplete: enter
23:43:32.810 00.000 28316 UpdateGuideState(): m_state=6
23:43:32.810 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2380
23:43:32.812 00.002 28316 Star::Find returns 1 (0), X=587.50, Y=119.80, Mass=1814, SNR=29.3, Peak=148 HFD=3.8
23:43:32.812 00.000 28316 MultiStar: [#1 -0.85,0.06,0.00,R] [#2 -0.41,0.20,0.00,M2] [#3 -0.37,-0.14,0.89,U] [#4 -0.73,-0.15,0.00,R] [#5 -0.84,0.04,0.00,R] [#6 -0.39,0.28,0.00,M4] [#7 -0.65,0.01,0.00,R] [#8 -0.34,0.20,0.61,U] 
23:43:32.813 00.001 28316 single-star, 2 included, MultiStar: {-0.28, 0.05}, one-star: {-0.17, 0.12}
23:43:32.813 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
23:43:32.814 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
23:43:32.814 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.20 cameraTheta=2.53 mountX=-0.18 mountY=0.10, mountTheta=2.64
23:43:32.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
23:43:32.816 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
23:43:32.817 00.001 29988 Worker thread wakes up
23:43:32.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
23:43:32.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
23:43:32.817 00.000 29988 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=0.10
23:43:32.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:43:32.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:32.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:32.817 00.000 29988 MoveAxis(E, 0, ABG)
23:43:32.817 00.000 29988 Move returns status 0, amount 0
23:43:32.817 00.000 29988 MoveAxis(N, 0, ABG)
23:43:32.817 00.000 29988 Move returns status 0, amount 0
23:43:32.817 00.000 29988 move complete, result=0
23:43:32.817 00.000 29988 worker thread done servicing request
23:43:32.821 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:32.828 00.007 28316 UpdateGuideState exits: m=1814 RSB=29.3
23:43:32.829 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:32.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:32.830 00.001 28316 Enqueuing Expose request
23:43:32.830 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:32.830 00.000 29988 Worker thread wakes up
23:43:32.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:32.831 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:34.350 01.519 29988 Exposure complete
23:43:34.374 00.024 29988 worker thread done servicing request
23:43:34.374 00.000 28316 OnExposeComplete: enter
23:43:34.374 00.000 28316 UpdateGuideState(): m_state=6
23:43:34.375 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2381
23:43:34.375 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=119.66, Mass=1871, SNR=29.6, Peak=145 HFD=4.4
23:43:34.376 00.001 28316 MultiStar: [#1 -0.22,-0.05,0.90,U] [#2 -0.47,0.24,0.00,M3] [#3 -0.30,-0.32,0.00,M1] [#4 -0.05,-0.01,0.89,U] [#5 0.01,-0.10,0.78,U] [#6 -0.38,0.18,0.76,U] [#7 -0.16,0.08,0.66,U] [#8 -0.47,0.05,0.00,M1] 
23:43:34.376 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.01}, one-star: {-0.37, -0.02}
23:43:34.377 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
23:43:34.377 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.06)
23:43:34.378 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.09 mountX=-0.09 mountY=0.17, mountTheta=2.05
23:43:34.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.01, opts=13)
23:43:34.381 00.001 28316 Enqueuing Move request for scope (-0.20, 0.01)
23:43:34.381 00.000 29988 Worker thread wakes up
23:43:34.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
23:43:34.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
23:43:34.381 00.000 29988 Moving (-0.20, 0.01) raw xDistance=-0.09 yDistance=0.17
23:43:34.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:43:34.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:34.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:43:34.381 00.000 29988 MoveAxis(E, 0, ABG)
23:43:34.381 00.000 29988 Move returns status 0, amount 0
23:43:34.381 00.000 29988 MoveAxis(N, 0, ABG)
23:43:34.381 00.000 29988 Move returns status 0, amount 0
23:43:34.382 00.001 29988 move complete, result=0
23:43:34.382 00.000 29988 worker thread done servicing request
23:43:34.385 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:43:34.392 00.007 28316 UpdateGuideState exits: m=1871 RSB=29.6
23:43:34.392 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:34.393 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:34.393 00.000 28316 Enqueuing Expose request
23:43:34.394 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:34.394 00.000 29988 Worker thread wakes up
23:43:34.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:34.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:36.015 01.621 29988 Exposure complete
23:43:36.039 00.024 29988 worker thread done servicing request
23:43:36.039 00.000 28316 OnExposeComplete: enter
23:43:36.040 00.001 28316 UpdateGuideState(): m_state=6
23:43:36.040 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2382
23:43:36.041 00.001 28316 Star::Find returns 1 (0), X=587.55, Y=119.76, Mass=1883, SNR=29.8, Peak=154 HFD=4.0
23:43:36.041 00.000 28316 MultiStar: [#1 0.21,0.03,0.91,U] [#2 -0.32,0.34,0.00,M4] [#3 -0.26,-0.07,0.88,U] [#4 -0.04,0.09,0.85,U] [#5 0.16,0.06,0.77,U] [#6 -0.27,0.30,0.69,U] [#7 -0.08,0.09,0.66,U] [#8 -0.16,0.17,0.60,U] 
23:43:36.042 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.08}, one-star: {-0.12, 0.08}
23:43:36.042 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.34 = -2.94)
23:43:36.043 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
23:43:36.043 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=-0.10 mountY=0.02, mountTheta=2.98
23:43:36.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
23:43:36.045 00.001 28316 Enqueuing Move request for scope (-0.06, 0.08)
23:43:36.045 00.000 29988 Worker thread wakes up
23:43:36.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:43:36.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:43:36.045 00.000 29988 Moving (-0.06, 0.08) raw xDistance=-0.10 yDistance=0.02
23:43:36.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:43:36.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:36.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:36.045 00.000 29988 MoveAxis(E, 0, ABG)
23:43:36.045 00.000 29988 Move returns status 0, amount 0
23:43:36.045 00.000 29988 MoveAxis(N, 0, ABG)
23:43:36.045 00.000 29988 Move returns status 0, amount 0
23:43:36.045 00.000 29988 move complete, result=0
23:43:36.045 00.000 29988 worker thread done servicing request
23:43:36.048 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:36.055 00.007 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:43:36.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:36.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:36.056 00.000 28316 Enqueuing Expose request
23:43:36.057 00.001 29988 Worker thread wakes up
23:43:36.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:36.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:36.057 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:37.575 01.518 29988 Exposure complete
23:43:37.597 00.022 29988 worker thread done servicing request
23:43:37.597 00.000 28316 OnExposeComplete: enter
23:43:37.598 00.001 28316 UpdateGuideState(): m_state=6
23:43:37.599 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2383
23:43:37.599 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=120.06, Mass=1903, SNR=29.8, Peak=160 HFD=4.1
23:43:37.600 00.001 28316 MultiStar: [#1 -0.06,0.23,0.90,U] [#2 -0.34,0.55,0.00,M5] [#3 -0.35,0.03,0.88,U] [#4 -0.04,0.08,0.88,U] [#5 -0.01,0.22,0.79,U] [#6 -0.30,0.48,0.00,M3] [#7 -0.11,0.15,0.66,U] [#8 -0.34,0.29,0.00,M1] 
23:43:37.600 00.000 28316 refined, 5 included, MultiStar: {-0.13, 0.19}, one-star: {-0.21, 0.39}
23:43:37.600 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
23:43:37.601 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.15)
23:43:37.601 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=-0.22 mountY=0.04, mountTheta=2.99
23:43:37.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
23:43:37.603 00.001 28316 Enqueuing Move request for scope (-0.13, 0.19)
23:43:37.603 00.000 29988 Worker thread wakes up
23:43:37.604 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
23:43:37.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
23:43:37.604 00.000 29988 Moving (-0.13, 0.19) raw xDistance=-0.22 yDistance=0.04
23:43:37.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:43:37.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:37.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:43:37.604 00.000 29988 MoveAxis(E, 47, ABG)
23:43:37.604 00.000 29988 Guiding  Dir = 2, Dur = 47
23:43:37.604 00.000 29988 IsSlewing returns 0
23:43:37.605 00.001 29988 IsGuiding returns 0
23:43:37.606 00.001 29988 PulseGuide returned control before completion, sleep 56
23:43:37.609 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:37.615 00.006 28316 UpdateGuideState exits: m=1903 RSB=29.8
23:43:37.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:37.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:37.617 00.001 28316 Enqueuing Expose request
23:43:37.669 00.052 29988 IsGuiding returns 1
23:43:37.669 00.000 29988 scope still moving after pulse duration time elapsed
23:43:37.699 00.030 29988 IsSlewing returns 0
23:43:37.699 00.000 29988 IsGuiding returns 0
23:43:37.699 00.000 29988 scope move finished after 47 + 47 ms
23:43:37.699 00.000 29988 Move returns status 0, amount 47
23:43:37.700 00.001 29988 MoveAxis(N, 0, ABG)
23:43:37.700 00.000 29988 Move returns status 0, amount 0
23:43:37.700 00.000 29988 move complete, result=0
23:43:37.700 00.000 29988 worker thread done servicing request
23:43:37.700 00.000 29988 Worker thread wakes up
23:43:37.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:37.700 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
23:43:37.701 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:39.333 01.632 29988 Exposure complete
23:43:39.358 00.025 29988 worker thread done servicing request
23:43:39.358 00.000 28316 OnExposeComplete: enter
23:43:39.359 00.001 28316 UpdateGuideState(): m_state=6
23:43:39.359 00.000 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2384
23:43:39.360 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=120.15, Mass=1800, SNR=29.1, Peak=183 HFD=4.1
23:43:39.360 00.000 28316 MultiStar: [#1 0.34,0.17,0.94,U] [#2 -0.06,0.46,0.00,M6] [#3 -0.01,-0.04,0.91,U] [#4 0.27,0.28,0.88,U] [#5 0.35,0.35,0.00,M1] [#6 -0.05,0.46,0.00,M4] [#7 0.19,0.07,0.69,U] [#8 -0.02,0.43,0.00,M2] 
23:43:39.361 00.001 28316 refined, 4 included, MultiStar: {0.17, 0.20}, one-star: {0.07, 0.47}
23:43:39.362 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:43:39.362 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.17)
23:43:39.363 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.87 mountX=-0.11 mountY=-0.24, mountTheta=-2.01
23:43:39.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.20, opts=13)
23:43:39.364 00.000 28316 Enqueuing Move request for scope (0.17, 0.20)
23:43:39.365 00.001 29988 Worker thread wakes up
23:43:39.365 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
23:43:39.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
23:43:39.365 00.000 29988 Moving (0.17, 0.20) raw xDistance=-0.11 yDistance=-0.24
23:43:39.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:43:39.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:43:39.365 00.000 29988 MoveAxis(E, 0, ABG)
23:43:39.365 00.000 29988 Move returns status 0, amount 0
23:43:39.365 00.000 29988 MoveAxis(N, 57, ABG)
23:43:39.365 00.000 29988 Guiding  Dir = 0, Dur = 57
23:43:39.366 00.001 29988 IsSlewing returns 0
23:43:39.366 00.000 29988 IsGuiding returns 0
23:43:39.369 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:39.370 00.001 29988 PulseGuide returned control before completion, sleep 63
23:43:39.376 00.006 28316 UpdateGuideState exits: m=1800 RSB=29.1
23:43:39.377 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:39.377 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:39.378 00.001 28316 Enqueuing Expose request
23:43:39.441 00.063 29988 IsGuiding returns 0
23:43:39.441 00.000 29988 Move returns status 0, amount 57
23:43:39.441 00.000 29988 move complete, result=0
23:43:39.441 00.000 29988 worker thread done servicing request
23:43:39.441 00.000 29988 Worker thread wakes up
23:43:39.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:39.441 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
23:43:39.442 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:40.851 01.409 29988 Exposure complete
23:43:40.874 00.023 29988 worker thread done servicing request
23:43:40.874 00.000 28316 OnExposeComplete: enter
23:43:40.875 00.001 28316 UpdateGuideState(): m_state=6
23:43:40.876 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2385
23:43:40.876 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=119.97, Mass=1947, SNR=30.2, Peak=177 HFD=4.2
23:43:40.876 00.000 28316 MultiStar: [#1 0.27,0.21,0.92,U] [#2 -0.26,0.58,0.00,M7] [#3 -0.07,0.02,0.87,U] [#4 0.12,0.18,0.87,U] [#5 0.19,0.07,0.77,U] [#6 -0.19,0.36,0.71,U] [#7 0.12,0.22,0.65,U] [#8 -0.17,0.23,0.60,U] 
23:43:40.877 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.20}, one-star: {0.03, 0.29}
23:43:40.877 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
23:43:40.878 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
23:43:40.878 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.33 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
23:43:40.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.20, opts=13)
23:43:40.880 00.001 28316 Enqueuing Move request for scope (0.05, 0.20)
23:43:40.881 00.001 29988 Worker thread wakes up
23:43:40.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
23:43:40.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
23:43:40.881 00.000 29988 Moving (0.05, 0.20) raw xDistance=-0.16 yDistance=-0.13
23:43:40.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:43:40.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:40.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:40.881 00.000 29988 MoveAxis(E, 0, ABG)
23:43:40.881 00.000 29988 Move returns status 0, amount 0
23:43:40.881 00.000 29988 MoveAxis(N, 0, ABG)
23:43:40.881 00.000 29988 Move returns status 0, amount 0
23:43:40.881 00.000 29988 move complete, result=0
23:43:40.881 00.000 29988 worker thread done servicing request
23:43:40.884 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:40.891 00.007 28316 UpdateGuideState exits: m=1947 RSB=30.2
23:43:40.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:40.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:40.893 00.000 28316 Enqueuing Expose request
23:43:40.893 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:40.894 00.001 29988 Worker thread wakes up
23:43:40.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:40.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:41.664 00.770 28316 evsrv: cli 0C97D050 connect
23:43:41.666 00.002 28316 case statement mapped state 6 to 3
23:43:41.666 00.000 28316 case statement mapped state 6 to 3
23:43:41.667 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_pixel_scale","id":"8485569d-e93f-4d9e-ab33-7502ad76c5c7"}
23:43:41.668 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":3.22289,"id":"8485569d-e93f-4d9e-ab33-7502ad76c5c7"}
23:43:41.668 00.000 28316 evsrv: cli 0C97D050 disconnect
23:43:42.520 00.852 29988 Exposure complete
23:43:42.545 00.025 29988 worker thread done servicing request
23:43:42.546 00.001 28316 OnExposeComplete: enter
23:43:42.546 00.000 28316 UpdateGuideState(): m_state=6
23:43:42.547 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2386
23:43:42.547 00.000 28316 Star::Find returns 1 (0), X=587.36, Y=120.06, Mass=1947, SNR=30.4, Peak=161 HFD=4.2
23:43:42.548 00.001 28316 MultiStar: [#1 0.10,0.17,0.91,U] [#2 -0.48,0.58,0.00,M8] [#3 -0.32,0.09,0.84,U] [#4 -0.14,0.38,0.86,U] [#5 0.07,0.17,0.75,U] [#6 -0.32,0.58,0.00,M4] [#7 0.08,0.19,0.66,U] [#8 -0.22,0.41,0.00,M2] 
23:43:42.548 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.24}, one-star: {-0.31, 0.38}
23:43:42.549 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
23:43:42.549 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
23:43:42.549 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=-0.26 mountY=-0.02, mountTheta=-3.08
23:43:42.551 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.24, opts=13)
23:43:42.552 00.001 28316 Enqueuing Move request for scope (-0.10, 0.24)
23:43:42.553 00.001 29988 Worker thread wakes up
23:43:42.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
23:43:42.553 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
23:43:42.553 00.000 29988 Moving (-0.10, 0.24) raw xDistance=-0.26 yDistance=-0.02
23:43:42.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:43:42.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:42.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:42.553 00.000 29988 MoveAxis(E, 54, ABG)
23:43:42.553 00.000 29988 Guiding  Dir = 2, Dur = 54
23:43:42.554 00.001 29988 IsSlewing returns 0
23:43:42.554 00.000 29988 IsGuiding returns 0
23:43:42.556 00.002 29988 PulseGuide returned control before completion, sleep 62
23:43:42.557 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:42.565 00.008 28316 UpdateGuideState exits: m=1947 RSB=30.4
23:43:42.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:42.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:42.566 00.000 28316 Enqueuing Expose request
23:43:42.628 00.062 29988 IsGuiding returns 0
23:43:42.628 00.000 29988 Move returns status 0, amount 54
23:43:42.628 00.000 29988 MoveAxis(N, 0, ABG)
23:43:42.628 00.000 29988 Move returns status 0, amount 0
23:43:42.628 00.000 29988 move complete, result=0
23:43:42.628 00.000 29988 worker thread done servicing request
23:43:42.628 00.000 29988 Worker thread wakes up
23:43:42.628 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
23:43:42.631 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:42.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:44.042 01.411 29988 Exposure complete
23:43:44.065 00.023 29988 worker thread done servicing request
23:43:44.065 00.000 28316 OnExposeComplete: enter
23:43:44.065 00.000 28316 UpdateGuideState(): m_state=6
23:43:44.066 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2387
23:43:44.066 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=119.85, Mass=1880, SNR=29.7, Peak=146 HFD=4.4
23:43:44.067 00.001 28316 MultiStar: [#1 0.09,0.23,0.92,U] [#2 -0.44,0.44,0.00,M9] [#3 -0.28,0.04,0.87,U] [#4 -0.09,0.25,0.87,U] [#5 -0.05,0.16,0.78,U] [#6 -0.30,0.26,0.73,U] [#7 -0.08,0.11,0.67,U] [#8 -0.22,0.39,0.00,M3] 
23:43:44.067 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.17}, one-star: {-0.24, 0.17}
23:43:44.068 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
23:43:44.068 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:43:44.068 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.23 mountX=-0.22 mountY=0.04, mountTheta=2.94
23:43:44.070 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.17, opts=13)
23:43:44.071 00.001 28316 Enqueuing Move request for scope (-0.14, 0.17)
23:43:44.072 00.001 29988 Worker thread wakes up
23:43:44.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
23:43:44.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
23:43:44.072 00.000 29988 Moving (-0.14, 0.17) raw xDistance=-0.22 yDistance=0.04
23:43:44.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:43:44.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:44.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:43:44.072 00.000 29988 MoveAxis(E, 49, ABG)
23:43:44.072 00.000 29988 Guiding  Dir = 2, Dur = 49
23:43:44.073 00.001 29988 IsSlewing returns 0
23:43:44.073 00.000 29988 IsGuiding returns 0
23:43:44.075 00.002 29988 PulseGuide returned control before completion, sleep 57
23:43:44.077 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:44.084 00.007 28316 UpdateGuideState exits: m=1880 RSB=29.7
23:43:44.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.085 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:44.085 00.000 28316 Enqueuing Expose request
23:43:44.134 00.049 29988 IsGuiding returns 1
23:43:44.134 00.000 29988 scope still moving after pulse duration time elapsed
23:43:44.165 00.031 29988 IsSlewing returns 0
23:43:44.165 00.000 29988 IsGuiding returns 0
23:43:44.165 00.000 29988 scope move finished after 49 + 43 ms
23:43:44.165 00.000 29988 Move returns status 0, amount 49
23:43:44.165 00.000 29988 MoveAxis(N, 0, ABG)
23:43:44.166 00.001 29988 Move returns status 0, amount 0
23:43:44.166 00.000 29988 move complete, result=0
23:43:44.166 00.000 29988 worker thread done servicing request
23:43:44.166 00.000 29988 Worker thread wakes up
23:43:44.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:44.166 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
23:43:44.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:45.793 01.627 29988 Exposure complete
23:43:45.817 00.024 29988 worker thread done servicing request
23:43:45.817 00.000 28316 OnExposeComplete: enter
23:43:45.819 00.002 28316 UpdateGuideState(): m_state=6
23:43:45.820 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2388
23:43:45.821 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=119.78, Mass=1944, SNR=30.3, Peak=179 HFD=4.4
23:43:45.822 00.001 28316 MultiStar: [#1 0.24,0.05,0.92,U] [#2 -0.21,0.47,0.00,M10] [#3 -0.29,-0.12,0.91,U] [#4 0.03,0.05,0.85,U] [#5 0.16,-0.02,0.74,U] [#6 -0.21,0.22,0.71,U] [#7 0.04,0.06,0.66,U] [#8 -0.34,0.08,0.61,U] 
23:43:45.822 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.05}, one-star: {0.04, 0.10}
23:43:45.823 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.26 = -3.03)
23:43:45.823 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:43:45.823 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.11 mountX=-0.06 mountY=0.00, mountTheta=3.07
23:43:45.825 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
23:43:45.826 00.001 28316 Enqueuing Move request for scope (-0.03, 0.05)
23:43:45.826 00.000 29988 Worker thread wakes up
23:43:45.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:43:45.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:43:45.826 00.000 29988 Moving (-0.03, 0.05) raw xDistance=-0.06 yDistance=0.00
23:43:45.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:45.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:45.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:43:45.826 00.000 29988 MoveAxis(E, 0, ABG)
23:43:45.826 00.000 29988 Move returns status 0, amount 0
23:43:45.826 00.000 29988 MoveAxis(N, 0, ABG)
23:43:45.826 00.000 29988 Move returns status 0, amount 0
23:43:45.826 00.000 29988 move complete, result=0
23:43:45.826 00.000 29988 worker thread done servicing request
23:43:45.829 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:45.836 00.007 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:43:45.837 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:45.837 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:45.838 00.001 28316 Enqueuing Expose request
23:43:45.839 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:45.839 00.000 29988 Worker thread wakes up
23:43:45.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:45.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:47.354 01.515 29988 Exposure complete
23:43:47.378 00.024 29988 worker thread done servicing request
23:43:47.378 00.000 28316 OnExposeComplete: enter
23:43:47.379 00.001 28316 UpdateGuideState(): m_state=6
23:43:47.380 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2389
23:43:47.380 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=119.95, Mass=1837, SNR=29.3, Peak=151 HFD=4.2
23:43:47.381 00.001 28316 MultiStar: [#1 -0.03,0.17,0.95,U] [#2 -0.44,0.34,0.00,R] [#3 -0.34,-0.11,0.91,U] [#4 -0.10,0.09,0.89,U] [#5 0.12,0.08,0.77,U] [#6 -0.28,0.13,0.74,U] [#7 -0.07,0.00,0.68,U] [#8 -0.39,0.18,0.00,M3] 
23:43:47.381 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.10}, one-star: {-0.23, 0.27}
23:43:47.381 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.68 = -2.60)
23:43:47.382 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
23:43:47.382 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.54 mountX=-0.14 mountY=0.08, mountTheta=2.63
23:43:47.385 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
23:43:47.385 00.000 28316 Enqueuing Move request for scope (-0.14, 0.10)
23:43:47.386 00.001 29988 Worker thread wakes up
23:43:47.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
23:43:47.386 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
23:43:47.386 00.000 29988 Moving (-0.14, 0.10) raw xDistance=-0.14 yDistance=0.08
23:43:47.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:43:47.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:47.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:43:47.386 00.000 29988 MoveAxis(E, 0, ABG)
23:43:47.386 00.000 29988 Move returns status 0, amount 0
23:43:47.386 00.000 29988 MoveAxis(N, 0, ABG)
23:43:47.386 00.000 29988 Move returns status 0, amount 0
23:43:47.386 00.000 29988 move complete, result=0
23:43:47.386 00.000 29988 worker thread done servicing request
23:43:47.391 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:47.398 00.007 28316 UpdateGuideState exits: m=1837 RSB=29.3
23:43:47.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:47.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:47.400 00.001 28316 Enqueuing Expose request
23:43:47.401 00.001 29988 Worker thread wakes up
23:43:47.401 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:47.402 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:47.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:49.024 01.622 29988 Exposure complete
23:43:49.050 00.026 29988 worker thread done servicing request
23:43:49.050 00.000 28316 OnExposeComplete: enter
23:43:49.050 00.000 28316 UpdateGuideState(): m_state=6
23:43:49.051 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2390
23:43:49.051 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=119.96, Mass=1953, SNR=30.3, Peak=161 HFD=4.3
23:43:49.052 00.001 28316 MultiStar: [#1 0.07,0.20,0.91,U] [#2 -0.15,-0.02,0.95,U] [#3 -0.39,-0.06,0.84,U] [#4 -0.19,0.10,0.86,U] [#5 -0.04,0.08,0.75,U] [#6 -0.44,0.23,0.00,M2] [#7 -0.08,0.03,0.63,U] [#8 -0.43,0.41,0.00,M4] 
23:43:49.052 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.09}, one-star: {-0.32, 0.28}
23:43:49.053 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.52)
23:43:49.053 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.58)
23:43:49.054 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.62 mountX=-0.15 mountY=0.10, mountTheta=2.54
23:43:49.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
23:43:49.056 00.001 28316 Enqueuing Move request for scope (-0.16, 0.09)
23:43:49.056 00.000 29988 Worker thread wakes up
23:43:49.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
23:43:49.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
23:43:49.057 00.000 29988 Moving (-0.16, 0.09) raw xDistance=-0.15 yDistance=0.10
23:43:49.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:43:49.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:49.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:49.057 00.000 29988 MoveAxis(E, 0, ABG)
23:43:49.057 00.000 29988 Move returns status 0, amount 0
23:43:49.057 00.000 29988 MoveAxis(N, 0, ABG)
23:43:49.057 00.000 29988 Move returns status 0, amount 0
23:43:49.057 00.000 29988 move complete, result=0
23:43:49.057 00.000 29988 worker thread done servicing request
23:43:49.060 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:49.067 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:43:49.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:49.068 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:49.068 00.000 28316 Enqueuing Expose request
23:43:49.069 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:49.069 00.000 29988 Worker thread wakes up
23:43:49.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:49.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:50.582 01.513 29988 Exposure complete
23:43:50.605 00.023 29988 worker thread done servicing request
23:43:50.605 00.000 28316 OnExposeComplete: enter
23:43:50.605 00.000 28316 UpdateGuideState(): m_state=6
23:43:50.606 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2391
23:43:50.606 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=119.92, Mass=1944, SNR=30.2, Peak=148 HFD=4.3
23:43:50.607 00.001 28316 MultiStar: [#1 0.09,0.12,0.91,U] [#2 0.13,0.08,0.97,U] [#3 -0.39,0.04,0.88,U] [#4 -0.10,0.16,0.87,U] [#5 0.07,-0.10,0.78,U] [#6 -0.53,0.34,0.00,M3] [#7 -0.14,0.00,0.66,U] [#8 -0.43,0.24,0.00,M5] 
23:43:50.607 00.000 28316 refined, 6 included, MultiStar: {-0.08, 0.09}, one-star: {-0.23, 0.24}
23:43:50.608 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.47 = -2.81)
23:43:50.608 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
23:43:50.609 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=-0.11 mountY=0.03, mountTheta=2.85
23:43:50.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.09, opts=13)
23:43:50.611 00.001 28316 Enqueuing Move request for scope (-0.08, 0.09)
23:43:50.611 00.000 29988 Worker thread wakes up
23:43:50.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:43:50.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:43:50.611 00.000 29988 Moving (-0.08, 0.09) raw xDistance=-0.11 yDistance=0.03
23:43:50.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:43:50.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:50.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:50.611 00.000 29988 MoveAxis(E, 0, ABG)
23:43:50.611 00.000 29988 Move returns status 0, amount 0
23:43:50.611 00.000 29988 MoveAxis(N, 0, ABG)
23:43:50.611 00.000 29988 Move returns status 0, amount 0
23:43:50.611 00.000 29988 move complete, result=0
23:43:50.611 00.000 29988 worker thread done servicing request
23:43:50.614 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:50.624 00.010 28316 UpdateGuideState exits: m=1944 RSB=30.2
23:43:50.625 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:50.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:50.626 00.001 28316 Enqueuing Expose request
23:43:50.626 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:50.627 00.001 29988 Worker thread wakes up
23:43:50.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:50.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:52.254 01.627 29988 Exposure complete
23:43:52.278 00.024 29988 worker thread done servicing request
23:43:52.278 00.000 28316 OnExposeComplete: enter
23:43:52.279 00.001 28316 UpdateGuideState(): m_state=6
23:43:52.279 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2392
23:43:52.279 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=120.15, Mass=1835, SNR=29.3, Peak=151 HFD=4.0
23:43:52.281 00.002 28316 MultiStar: [#1 0.07,0.26,0.94,U] [#2 0.07,0.39,0.98,U] [#3 -0.48,0.12,0.00,M1] [#4 -0.09,0.44,0.00,M1] [#5 0.01,0.36,0.78,U] [#6 -0.47,0.55,0.00,M4] [#7 -0.14,0.31,0.68,U] [#8 -0.39,0.32,0.00,M6] 
23:43:52.281 00.000 28316 refined, 4 included, MultiStar: {-0.01, 0.36}, one-star: {-0.11, 0.47}
23:43:52.281 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:43:52.282 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:43:52.282 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.61 mountX=-0.33 mountY=-0.15, mountTheta=-2.72
23:43:52.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.36, opts=13)
23:43:52.283 00.000 28316 Enqueuing Move request for scope (-0.01, 0.36)
23:43:52.284 00.001 29988 Worker thread wakes up
23:43:52.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
23:43:52.284 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
23:43:52.284 00.000 29988 Moving (-0.01, 0.36) raw xDistance=-0.33 yDistance=-0.15
23:43:52.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:43:52.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:52.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:43:52.284 00.000 29988 MoveAxis(E, 70, ABG)
23:43:52.284 00.000 29988 Guiding  Dir = 2, Dur = 70
23:43:52.284 00.000 29988 IsSlewing returns 0
23:43:52.285 00.001 29988 IsGuiding returns 0
23:43:52.286 00.001 29988 PulseGuide returned control before completion, sleep 79
23:43:52.288 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:52.296 00.008 28316 UpdateGuideState exits: m=1835 RSB=29.3
23:43:52.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:52.297 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:52.297 00.000 28316 Enqueuing Expose request
23:43:52.377 00.080 29988 IsGuiding returns 0
23:43:52.377 00.000 29988 Move returns status 0, amount 70
23:43:52.377 00.000 29988 MoveAxis(N, 0, ABG)
23:43:52.377 00.000 29988 Move returns status 0, amount 0
23:43:52.377 00.000 29988 move complete, result=0
23:43:52.377 00.000 29988 worker thread done servicing request
23:43:52.377 00.000 29988 Worker thread wakes up
23:43:52.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:52.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:52.377 00.000 28316 GuideStep: -0.3 px 70 ms EAST, -0.2 px 0 ms NORTH
23:43:53.794 01.417 29988 Exposure complete
23:43:53.817 00.023 29988 worker thread done servicing request
23:43:53.817 00.000 28316 OnExposeComplete: enter
23:43:53.818 00.001 28316 UpdateGuideState(): m_state=6
23:43:53.819 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2393
23:43:53.820 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=119.98, Mass=1849, SNR=29.6, Peak=184 HFD=4.1
23:43:53.821 00.001 28316 MultiStar: [#1 0.19,0.22,0.92,U] [#2 0.25,0.29,1.00,U] [#3 -0.20,0.15,0.88,U] [#4 0.19,0.27,0.87,U] [#5 0.36,0.15,0.77,U] [#6 -0.20,0.41,0.00,M5] [#7 -0.02,0.20,0.68,U] [#8 -0.20,0.31,0.59,U] 
23:43:53.821 00.000 28316 refined, 7 included, MultiStar: {0.10, 0.24}, one-star: {0.14, 0.30}
23:43:53.822 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
23:43:53.822 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
23:43:53.823 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.16 mountX=-0.17 mountY=-0.20, mountTheta=-2.28
23:43:53.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.24, opts=13)
23:43:53.825 00.001 28316 Enqueuing Move request for scope (0.10, 0.24)
23:43:53.825 00.000 29988 Worker thread wakes up
23:43:53.826 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
23:43:53.826 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
23:43:53.826 00.000 29988 Moving (0.10, 0.24) raw xDistance=-0.17 yDistance=-0.20
23:43:53.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:43:53.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:53.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:43:53.826 00.000 29988 MoveAxis(E, 0, ABG)
23:43:53.826 00.000 29988 Move returns status 0, amount 0
23:43:53.826 00.000 29988 MoveAxis(N, 0, ABG)
23:43:53.826 00.000 29988 Move returns status 0, amount 0
23:43:53.826 00.000 29988 move complete, result=0
23:43:53.826 00.000 29988 worker thread done servicing request
23:43:53.830 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:53.837 00.007 28316 UpdateGuideState exits: m=1849 RSB=29.6
23:43:53.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:53.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:53.839 00.001 28316 Enqueuing Expose request
23:43:53.839 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:53.840 00.001 29988 Worker thread wakes up
23:43:53.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:53.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:55.466 01.626 29988 Exposure complete
23:43:55.492 00.026 29988 worker thread done servicing request
23:43:55.492 00.000 28316 OnExposeComplete: enter
23:43:55.493 00.001 28316 UpdateGuideState(): m_state=6
23:43:55.494 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2394
23:43:55.494 00.000 28316 Star::Find returns 1 (0), X=587.70, Y=119.96, Mass=1832, SNR=29.3, Peak=174 HFD=4.2
23:43:55.495 00.001 28316 MultiStar: [#1 0.24,0.15,0.94,U] [#2 0.14,0.30,1.03,U] [#3 -0.13,0.14,0.87,U] [#4 0.15,0.40,0.00,M1] [#5 0.32,0.24,0.78,U] [#6 -0.25,0.51,0.00,M6] [#7 0.12,0.38,0.68,U] [#8 -0.16,0.35,0.60,U] 
23:43:55.496 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.25}, one-star: {0.04, 0.28}
23:43:55.496 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
23:43:55.496 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
23:43:55.497 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.23 mountX=-0.19 mountY=-0.19, mountTheta=-2.36
23:43:55.498 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.25, opts=13)
23:43:55.498 00.000 28316 Enqueuing Move request for scope (0.09, 0.25)
23:43:55.499 00.001 29988 Worker thread wakes up
23:43:55.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
23:43:55.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
23:43:55.499 00.000 29988 Moving (0.09, 0.25) raw xDistance=-0.19 yDistance=-0.19
23:43:55.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:43:55.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:55.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:43:55.499 00.000 29988 MoveAxis(E, 0, ABG)
23:43:55.499 00.000 29988 Move returns status 0, amount 0
23:43:55.499 00.000 29988 MoveAxis(N, 0, ABG)
23:43:55.499 00.000 29988 Move returns status 0, amount 0
23:43:55.499 00.000 29988 move complete, result=0
23:43:55.499 00.000 29988 worker thread done servicing request
23:43:55.502 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:55.509 00.007 28316 UpdateGuideState exits: m=1832 RSB=29.3
23:43:55.510 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:55.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:55.511 00.001 28316 Enqueuing Expose request
23:43:55.511 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:55.511 00.000 29988 Worker thread wakes up
23:43:55.512 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:55.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:57.032 01.520 29988 Exposure complete
23:43:57.055 00.023 29988 worker thread done servicing request
23:43:57.055 00.000 28316 OnExposeComplete: enter
23:43:57.056 00.001 28316 UpdateGuideState(): m_state=6
23:43:57.056 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2395
23:43:57.057 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=119.90, Mass=1853, SNR=29.5, Peak=169 HFD=4.2
23:43:57.057 00.000 28316 MultiStar: [#1 0.21,0.02,0.93,U] [#2 0.31,-0.04,0.97,U] [#3 -0.18,-0.07,0.88,U] [#4 0.29,0.17,0.91,U] [#5 0.27,0.11,0.81,U] [#6 -0.15,0.33,0.72,U] [#7 0.27,0.16,0.68,U] [#8 -0.15,0.24,0.62,U] 
23:43:57.058 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.06, 0.22}
23:43:57.058 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
23:43:57.059 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
23:43:57.059 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.16 cameraTheta=0.78 mountX=-0.06 mountY=-0.16, mountTheta=-1.92
23:43:57.060 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.12, opts=13)
23:43:57.061 00.001 28316 Enqueuing Move request for scope (0.12, 0.12)
23:43:57.061 00.000 29988 Worker thread wakes up
23:43:57.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
23:43:57.061 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
23:43:57.061 00.000 29988 Moving (0.12, 0.12) raw xDistance=-0.06 yDistance=-0.16
23:43:57.062 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:57.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:57.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:43:57.062 00.000 29988 MoveAxis(E, 0, ABG)
23:43:57.062 00.000 29988 Move returns status 0, amount 0
23:43:57.062 00.000 29988 MoveAxis(N, 0, ABG)
23:43:57.062 00.000 29988 Move returns status 0, amount 0
23:43:57.062 00.000 29988 move complete, result=0
23:43:57.062 00.000 29988 worker thread done servicing request
23:43:57.065 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:57.073 00.008 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:43:57.073 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.074 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:57.074 00.000 28316 Enqueuing Expose request
23:43:57.075 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:43:57.075 00.000 29988 Worker thread wakes up
23:43:57.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:57.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:58.705 01.630 29988 Exposure complete
23:43:58.727 00.022 29988 worker thread done servicing request
23:43:58.727 00.000 28316 OnExposeComplete: enter
23:43:58.728 00.001 28316 UpdateGuideState(): m_state=6
23:43:58.729 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2396
23:43:58.729 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=120.11, Mass=1989, SNR=30.7, Peak=180 HFD=4.3
23:43:58.729 00.000 28316 MultiStar: [#1 0.09,0.18,0.89,U] [#2 0.08,0.30,0.96,U] [#3 -0.23,0.25,0.83,U] [#4 -0.02,0.34,0.85,U] [#5 0.00,0.35,0.79,U] [#6 -0.33,0.56,0.00,M6] [#7 0.12,0.31,0.65,U] [#8 -0.27,0.33,0.00,M4] 
23:43:58.730 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.31}, one-star: {-0.09, 0.43}
23:43:58.730 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
23:43:58.731 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.44)
23:43:58.731 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.60 mountX=-0.28 mountY=-0.13, mountTheta=-2.71
23:43:58.733 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.31, opts=13)
23:43:58.733 00.000 28316 Enqueuing Move request for scope (-0.01, 0.31)
23:43:58.736 00.003 29988 Worker thread wakes up
23:43:58.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
23:43:58.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
23:43:58.736 00.000 29988 Moving (-0.01, 0.31) raw xDistance=-0.28 yDistance=-0.13
23:43:58.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:43:58.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:58.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:58.736 00.000 29988 MoveAxis(E, 60, ABG)
23:43:58.736 00.000 29988 Guiding  Dir = 2, Dur = 60
23:43:58.736 00.000 29988 IsSlewing returns 0
23:43:58.737 00.001 29988 IsGuiding returns 0
23:43:58.738 00.001 29988 PulseGuide returned control before completion, sleep 69
23:43:58.741 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:43:58.749 00.008 28316 UpdateGuideState exits: m=1989 RSB=30.7
23:43:58.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.750 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:43:58.750 00.000 28316 Enqueuing Expose request
23:43:58.811 00.061 29988 IsGuiding returns 1
23:43:58.811 00.000 29988 scope still moving after pulse duration time elapsed
23:43:58.843 00.032 29988 IsSlewing returns 0
23:43:58.843 00.000 29988 IsGuiding returns 0
23:43:58.843 00.000 29988 scope move finished after 60 + 46 ms
23:43:58.843 00.000 29988 Move returns status 0, amount 60
23:43:58.843 00.000 29988 MoveAxis(N, 0, ABG)
23:43:58.843 00.000 29988 Move returns status 0, amount 0
23:43:58.843 00.000 29988 move complete, result=0
23:43:58.843 00.000 29988 worker thread done servicing request
23:43:58.844 00.001 29988 Worker thread wakes up
23:43:58.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:43:58.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:43:58.844 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.1 px 0 ms NORTH
23:44:00.257 01.413 29988 Exposure complete
23:44:00.282 00.025 29988 worker thread done servicing request
23:44:00.282 00.000 28316 OnExposeComplete: enter
23:44:00.283 00.001 28316 UpdateGuideState(): m_state=6
23:44:00.283 00.000 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2397
23:44:00.284 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=120.01, Mass=1841, SNR=29.4, Peak=156 HFD=4.2
23:44:00.284 00.000 28316 MultiStar: [#1 0.15,0.21,0.90,U] [#2 0.12,0.19,0.97,U] [#3 -0.19,0.05,0.88,U] [#4 0.05,0.29,0.87,U] [#5 0.16,0.17,0.78,U] [#6 -0.20,0.45,0.00,M7] [#7 0.24,0.10,0.69,U] [#8 -0.23,0.25,0.59,U] 
23:44:00.285 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.20}, one-star: {0.02, 0.33}
23:44:00.285 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
23:44:00.286 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
23:44:00.286 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.36 mountX=-0.17 mountY=-0.13, mountTheta=-2.48
23:44:00.288 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.20, opts=13)
23:44:00.289 00.001 28316 Enqueuing Move request for scope (0.04, 0.20)
23:44:00.290 00.001 29988 Worker thread wakes up
23:44:00.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
23:44:00.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
23:44:00.290 00.000 29988 Moving (0.04, 0.20) raw xDistance=-0.17 yDistance=-0.13
23:44:00.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:44:00.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:00.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:44:00.290 00.000 29988 MoveAxis(E, 0, ABG)
23:44:00.290 00.000 29988 Move returns status 0, amount 0
23:44:00.290 00.000 29988 MoveAxis(N, 0, ABG)
23:44:00.290 00.000 29988 Move returns status 0, amount 0
23:44:00.290 00.000 29988 move complete, result=0
23:44:00.290 00.000 29988 worker thread done servicing request
23:44:00.295 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:00.302 00.007 28316 UpdateGuideState exits: m=1841 RSB=29.4
23:44:00.303 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:00.303 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:00.304 00.001 28316 Enqueuing Expose request
23:44:00.305 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:00.305 00.000 29988 Worker thread wakes up
23:44:00.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:00.306 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:01.942 01.636 29988 Exposure complete
23:44:01.965 00.023 29988 worker thread done servicing request
23:44:01.965 00.000 28316 OnExposeComplete: enter
23:44:01.966 00.001 28316 UpdateGuideState(): m_state=6
23:44:01.966 00.000 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2398
23:44:01.967 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=120.07, Mass=1840, SNR=29.4, Peak=153 HFD=4.2
23:44:01.967 00.000 28316 MultiStar: [#1 0.07,0.28,0.95,U] [#2 0.11,0.36,0.99,U] [#3 -0.41,0.06,0.90,U] [#4 -0.05,0.38,0.87,U] [#5 0.18,0.30,0.78,U] [#6 -0.31,0.43,0.00,M8] [#7 -0.01,0.32,0.65,U] [#8 -0.39,0.40,0.00,M4] 
23:44:01.968 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.30}, one-star: {-0.13, 0.39}
23:44:01.968 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:44:01.969 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
23:44:01.969 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.70 mountX=-0.29 mountY=-0.10, mountTheta=-2.80
23:44:01.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.30, opts=13)
23:44:01.972 00.001 28316 Enqueuing Move request for scope (-0.04, 0.30)
23:44:01.973 00.001 29988 Worker thread wakes up
23:44:01.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
23:44:01.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
23:44:01.973 00.000 29988 Moving (-0.04, 0.30) raw xDistance=-0.29 yDistance=-0.10
23:44:01.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:44:01.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:01.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:01.973 00.000 29988 MoveAxis(E, 60, ABG)
23:44:01.973 00.000 29988 Guiding  Dir = 2, Dur = 60
23:44:01.975 00.002 29988 IsSlewing returns 0
23:44:01.975 00.000 29988 IsGuiding returns 0
23:44:01.976 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:01.977 00.001 29988 PulseGuide returned control before completion, sleep 69
23:44:01.983 00.006 28316 UpdateGuideState exits: m=1840 RSB=29.4
23:44:01.984 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.984 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:01.985 00.001 28316 Enqueuing Expose request
23:44:02.051 00.066 29988 IsGuiding returns 0
23:44:02.051 00.000 29988 Move returns status 0, amount 60
23:44:02.051 00.000 29988 MoveAxis(N, 0, ABG)
23:44:02.051 00.000 29988 Move returns status 0, amount 0
23:44:02.051 00.000 29988 move complete, result=0
23:44:02.051 00.000 29988 worker thread done servicing request
23:44:02.051 00.000 29988 Worker thread wakes up
23:44:02.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:02.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:02.051 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.1 px 0 ms NORTH
23:44:03.455 01.404 29988 Exposure complete
23:44:03.479 00.024 29988 worker thread done servicing request
23:44:03.480 00.001 28316 OnExposeComplete: enter
23:44:03.480 00.000 28316 UpdateGuideState(): m_state=6
23:44:03.481 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2399
23:44:03.481 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=120.02, Mass=2032, SNR=30.8, Peak=184 HFD=4.3
23:44:03.482 00.001 28316 MultiStar: [#1 0.20,0.26,0.91,U] [#2 0.23,0.28,0.94,U] [#3 -0.06,0.04,0.86,U] [#4 0.10,0.37,0.85,U] [#5 0.24,0.21,0.75,U] [#6 -0.11,0.46,0.00,M9] [#7 0.27,0.17,0.64,U] [#8 -0.07,0.40,0.56,U] 
23:44:03.482 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.26}, one-star: {0.05, 0.34}
23:44:03.483 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
23:44:03.483 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.92)
23:44:03.484 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.12 mountX=-0.18 mountY=-0.23, mountTheta=-2.25
23:44:03.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.26, opts=13)
23:44:03.487 00.002 28316 Enqueuing Move request for scope (0.12, 0.26)
23:44:03.488 00.001 29988 Worker thread wakes up
23:44:03.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
23:44:03.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
23:44:03.488 00.000 29988 Moving (0.12, 0.26) raw xDistance=-0.18 yDistance=-0.23
23:44:03.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:44:03.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:44:03.488 00.000 29988 MoveAxis(E, 0, ABG)
23:44:03.488 00.000 29988 Move returns status 0, amount 0
23:44:03.488 00.000 29988 MoveAxis(N, 54, ABG)
23:44:03.488 00.000 29988 Guiding  Dir = 0, Dur = 54
23:44:03.488 00.000 29988 IsSlewing returns 0
23:44:03.489 00.001 29988 IsGuiding returns 0
23:44:03.492 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:03.494 00.002 29988 PulseGuide returned control before completion, sleep 60
23:44:03.499 00.005 28316 UpdateGuideState exits: m=2032 RSB=30.8
23:44:03.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:03.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:03.501 00.001 28316 Enqueuing Expose request
23:44:03.564 00.063 29988 IsGuiding returns 1
23:44:03.564 00.000 29988 scope still moving after pulse duration time elapsed
23:44:03.595 00.031 29988 IsSlewing returns 0
23:44:03.595 00.000 29988 IsGuiding returns 0
23:44:03.595 00.000 29988 scope move finished after 54 + 52 ms
23:44:03.595 00.000 29988 Move returns status 0, amount 54
23:44:03.595 00.000 29988 move complete, result=0
23:44:03.596 00.001 29988 worker thread done servicing request
23:44:03.596 00.000 29988 Worker thread wakes up
23:44:03.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:03.596 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 54 ms NORTH
23:44:03.598 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:05.224 01.626 29988 Exposure complete
23:44:05.250 00.026 29988 worker thread done servicing request
23:44:05.250 00.000 28316 OnExposeComplete: enter
23:44:05.251 00.001 28316 UpdateGuideState(): m_state=6
23:44:05.251 00.000 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2400
23:44:05.252 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=119.74, Mass=1885, SNR=29.9, Peak=172 HFD=4.3
23:44:05.252 00.000 28316 MultiStar: [#1 0.12,-0.12,0.89,U] [#2 0.25,-0.08,0.95,U] [#3 -0.19,-0.19,0.87,U] [#4 0.11,-0.02,0.86,U] [#5 0.22,-0.07,0.75,U] [#6 -0.24,0.32,0.73,U] [#7 0.11,-0.07,0.65,U] [#8 -0.23,0.13,0.61,U] 
23:44:05.253 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.02, 0.06}
23:44:05.253 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
23:44:05.253 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.46)
23:44:05.254 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.43 mountX=0.02 mountY=-0.02, mountTheta=-0.69
23:44:05.255 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
23:44:05.256 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
23:44:05.257 00.001 29988 Worker thread wakes up
23:44:05.257 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:44:05.257 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:44:05.257 00.000 29988 Moving (0.03, -0.01) raw xDistance=0.02 yDistance=-0.02
23:44:05.257 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:44:05.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:05.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:44:05.257 00.000 29988 MoveAxis(E, 0, ABG)
23:44:05.257 00.000 29988 Move returns status 0, amount 0
23:44:05.257 00.000 29988 MoveAxis(N, 0, ABG)
23:44:05.257 00.000 29988 Move returns status 0, amount 0
23:44:05.257 00.000 29988 move complete, result=0
23:44:05.257 00.000 29988 worker thread done servicing request
23:44:05.261 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:05.268 00.007 28316 UpdateGuideState exits: m=1885 RSB=29.9
23:44:05.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:05.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:05.269 00.000 28316 Enqueuing Expose request
23:44:05.270 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:05.270 00.000 29988 Worker thread wakes up
23:44:05.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:05.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:06.785 01.515 29988 Exposure complete
23:44:06.809 00.024 29988 worker thread done servicing request
23:44:06.809 00.000 28316 OnExposeComplete: enter
23:44:06.810 00.001 28316 UpdateGuideState(): m_state=6
23:44:06.810 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2401
23:44:06.811 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=119.82, Mass=1929, SNR=30.2, Peak=167 HFD=4.4
23:44:06.811 00.000 28316 MultiStar: [#1 0.14,0.07,0.89,U] [#2 0.10,-0.00,0.97,U] [#3 -0.27,-0.04,0.85,U] [#4 0.02,0.01,0.89,U] [#5 0.15,0.03,0.77,U] [#6 -0.17,0.29,0.71,U] [#7 0.08,-0.08,0.66,U] [#8 -0.21,0.05,0.60,U] 
23:44:06.812 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.02, 0.15}
23:44:06.812 00.000 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
23:44:06.813 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
23:44:06.813 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.76 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
23:44:06.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
23:44:06.815 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
23:44:06.815 00.000 29988 Worker thread wakes up
23:44:06.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:44:06.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:44:06.815 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
23:44:06.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:06.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:06.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:44:06.815 00.000 29988 MoveAxis(E, 0, ABG)
23:44:06.815 00.000 29988 Move returns status 0, amount 0
23:44:06.815 00.000 29988 MoveAxis(N, 0, ABG)
23:44:06.815 00.000 29988 Move returns status 0, amount 0
23:44:06.815 00.000 29988 move complete, result=0
23:44:06.815 00.000 29988 worker thread done servicing request
23:44:06.818 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:06.825 00.007 28316 UpdateGuideState exits: m=1929 RSB=30.2
23:44:06.826 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:06.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:06.827 00.001 28316 Enqueuing Expose request
23:44:06.827 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:06.828 00.001 29988 Worker thread wakes up
23:44:06.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:06.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:08.451 01.623 29988 Exposure complete
23:44:08.480 00.029 29988 worker thread done servicing request
23:44:08.481 00.001 28316 OnExposeComplete: enter
23:44:08.482 00.001 28316 UpdateGuideState(): m_state=6
23:44:08.483 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2402
23:44:08.484 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=119.71, Mass=1818, SNR=29.2, Peak=151 HFD=4.3
23:44:08.484 00.000 28316 MultiStar: [#1 0.08,-0.07,0.93,U] [#2 0.14,-0.05,1.00,U] [#3 -0.31,-0.22,0.93,U] [#4 0.14,-0.05,0.92,U] [#5 0.22,0.10,0.80,U] [#6 -0.31,0.06,0.74,U] [#7 -0.01,-0.05,0.67,U] [#8 -0.21,0.19,0.63,U] 
23:44:08.485 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.09, 0.03}
23:44:08.485 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
23:44:08.486 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
23:44:08.486 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.01 mountX=0.01 mountY=0.01, mountTheta=0.89
23:44:08.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
23:44:08.488 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
23:44:08.489 00.001 29988 Worker thread wakes up
23:44:08.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
23:44:08.489 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
23:44:08.489 00.000 29988 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.01
23:44:08.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:44:08.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:08.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:08.489 00.000 29988 MoveAxis(E, 0, ABG)
23:44:08.489 00.000 29988 Move returns status 0, amount 0
23:44:08.489 00.000 29988 MoveAxis(N, 0, ABG)
23:44:08.489 00.000 29988 Move returns status 0, amount 0
23:44:08.489 00.000 29988 move complete, result=0
23:44:08.489 00.000 29988 worker thread done servicing request
23:44:08.492 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:08.499 00.007 28316 UpdateGuideState exits: m=1818 RSB=29.2
23:44:08.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:08.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:08.501 00.001 28316 Enqueuing Expose request
23:44:08.501 00.000 29988 Worker thread wakes up
23:44:08.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:08.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:08.501 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:10.028 01.527 29988 Exposure complete
23:44:10.053 00.025 29988 worker thread done servicing request
23:44:10.053 00.000 28316 OnExposeComplete: enter
23:44:10.054 00.001 28316 UpdateGuideState(): m_state=6
23:44:10.054 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2403
23:44:10.055 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=119.80, Mass=1964, SNR=30.5, Peak=172 HFD=4.2
23:44:10.055 00.000 28316 MultiStar: [#1 0.11,0.00,0.89,U] [#2 0.14,0.01,0.93,U] [#3 -0.24,0.01,0.84,U] [#4 0.03,0.15,0.84,U] [#5 0.09,-0.04,0.75,U] [#6 -0.24,0.19,0.71,U] [#7 0.10,0.04,0.64,U] [#8 -0.24,0.04,0.60,U] 
23:44:10.056 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.08, 0.12}
23:44:10.056 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:44:10.056 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
23:44:10.057 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.70 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
23:44:10.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:44:10.059 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:44:10.059 00.000 29988 Worker thread wakes up
23:44:10.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:44:10.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:44:10.059 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:44:10.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:44:10.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:10.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:44:10.059 00.000 29988 MoveAxis(E, 0, ABG)
23:44:10.059 00.000 29988 Move returns status 0, amount 0
23:44:10.059 00.000 29988 MoveAxis(N, 0, ABG)
23:44:10.060 00.001 29988 Move returns status 0, amount 0
23:44:10.060 00.000 29988 move complete, result=0
23:44:10.060 00.000 29988 worker thread done servicing request
23:44:10.062 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:10.069 00.007 28316 UpdateGuideState exits: m=1964 RSB=30.5
23:44:10.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:10.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:10.071 00.001 28316 Enqueuing Expose request
23:44:10.071 00.000 29988 Worker thread wakes up
23:44:10.071 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:10.072 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:10.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:11.706 01.634 29988 Exposure complete
23:44:11.730 00.024 29988 worker thread done servicing request
23:44:11.730 00.000 28316 OnExposeComplete: enter
23:44:11.731 00.001 28316 UpdateGuideState(): m_state=6
23:44:11.731 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2404
23:44:11.732 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=119.94, Mass=1898, SNR=29.9, Peak=167 HFD=4.2
23:44:11.732 00.000 28316 MultiStar: [#1 0.03,0.14,0.91,U] [#2 -0.10,0.16,0.98,U] [#3 -0.47,0.17,0.00,M1] [#4 -0.18,0.24,0.89,U] [#5 -0.05,0.23,0.77,U] [#6 -0.43,0.28,0.00,M6] [#7 -0.01,0.18,0.66,U] [#8 -0.62,0.35,0.00,M1] 
23:44:11.733 00.001 28316 refined, 5 included, MultiStar: {-0.12, 0.20}, one-star: {-0.34, 0.26}
23:44:11.733 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.25 = -3.04)
23:44:11.733 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
23:44:11.734 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.24 cameraTheta=2.10 mountX=-0.23 mountY=0.02, mountTheta=3.07
23:44:11.736 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.20, opts=13)
23:44:11.737 00.001 28316 Enqueuing Move request for scope (-0.12, 0.20)
23:44:11.737 00.000 29988 Worker thread wakes up
23:44:11.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
23:44:11.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
23:44:11.737 00.000 29988 Moving (-0.12, 0.20) raw xDistance=-0.23 yDistance=0.02
23:44:11.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:44:11.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:11.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:44:11.737 00.000 29988 MoveAxis(E, 49, ABG)
23:44:11.737 00.000 29988 Guiding  Dir = 2, Dur = 49
23:44:11.738 00.001 29988 IsSlewing returns 0
23:44:11.738 00.000 29988 IsGuiding returns 0
23:44:11.739 00.001 29988 PulseGuide returned control before completion, sleep 58
23:44:11.741 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:11.748 00.007 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:44:11.750 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:11.750 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:11.750 00.000 28316 Enqueuing Expose request
23:44:11.815 00.065 29988 IsGuiding returns 0
23:44:11.815 00.000 29988 Move returns status 0, amount 49
23:44:11.815 00.000 29988 MoveAxis(N, 0, ABG)
23:44:11.815 00.000 29988 Move returns status 0, amount 0
23:44:11.815 00.000 29988 move complete, result=0
23:44:11.815 00.000 29988 worker thread done servicing request
23:44:11.815 00.000 29988 Worker thread wakes up
23:44:11.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:11.816 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:11.816 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
23:44:12.782 00.966 28316 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
23:44:13.226 00.444 29988 Exposure complete
23:44:13.248 00.022 29988 worker thread done servicing request
23:44:13.248 00.000 28316 OnExposeComplete: enter
23:44:13.249 00.001 28316 UpdateGuideState(): m_state=6
23:44:13.250 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2405
23:44:13.250 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=119.87, Mass=1894, SNR=29.9, Peak=163 HFD=4.1
23:44:13.251 00.001 28316 MultiStar: [#1 0.15,0.08,0.92,U] [#2 0.10,-0.01,0.96,U] [#3 -0.34,-0.01,0.88,U] [#4 -0.03,0.09,0.84,U] [#5 0.17,0.01,0.77,U] [#6 -0.40,0.27,0.00,M7] [#7 0.06,-0.01,0.65,U] [#8 -0.10,0.23,0.63,U] 
23:44:13.251 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.07}, one-star: {-0.11, 0.19}
23:44:13.251 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
23:44:13.252 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
23:44:13.252 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.75 mountX=-0.07 mountY=-0.02, mountTheta=-2.85
23:44:13.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
23:44:13.254 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
23:44:13.255 00.001 29988 Worker thread wakes up
23:44:13.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:44:13.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:44:13.255 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
23:44:13.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:44:13.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:13.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:44:13.255 00.000 29988 MoveAxis(E, 0, ABG)
23:44:13.255 00.000 29988 Move returns status 0, amount 0
23:44:13.255 00.000 29988 MoveAxis(N, 0, ABG)
23:44:13.255 00.000 29988 Move returns status 0, amount 0
23:44:13.255 00.000 29988 move complete, result=0
23:44:13.255 00.000 29988 worker thread done servicing request
23:44:13.259 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:13.265 00.006 28316 UpdateGuideState exits: m=1894 RSB=29.9
23:44:13.266 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:13.266 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:13.267 00.001 28316 Enqueuing Expose request
23:44:13.267 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:13.268 00.001 29988 Worker thread wakes up
23:44:13.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:13.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:14.901 01.633 29988 Exposure complete
23:44:14.924 00.023 29988 worker thread done servicing request
23:44:14.924 00.000 28316 OnExposeComplete: enter
23:44:14.925 00.001 28316 UpdateGuideState(): m_state=6
23:44:14.926 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2406
23:44:14.926 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=119.77, Mass=2021, SNR=30.8, Peak=179 HFD=4.4
23:44:14.927 00.001 28316 MultiStar: [#1 0.15,0.03,0.87,U] [#2 0.20,-0.05,0.95,U] [#3 -0.20,-0.10,0.81,U] [#4 0.02,0.13,0.84,U] [#5 0.23,-0.02,0.76,U] [#6 -0.21,0.21,0.68,U] [#7 0.06,0.11,0.64,U] [#8 -0.20,0.09,0.58,U] 
23:44:14.927 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.04, 0.10}
23:44:14.928 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
23:44:14.928 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93)
23:44:14.928 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.11 mountX=-0.04 mountY=-0.04, mountTheta=-2.24
23:44:14.929 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
23:44:14.931 00.002 28316 Enqueuing Move request for scope (0.02, 0.05)
23:44:14.931 00.000 29988 Worker thread wakes up
23:44:14.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
23:44:14.931 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
23:44:14.931 00.000 29988 Moving (0.02, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:44:14.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:44:14.932 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:14.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:14.932 00.000 29988 MoveAxis(E, 0, ABG)
23:44:14.932 00.000 29988 Move returns status 0, amount 0
23:44:14.932 00.000 29988 MoveAxis(N, 0, ABG)
23:44:14.932 00.000 29988 Move returns status 0, amount 0
23:44:14.932 00.000 29988 move complete, result=0
23:44:14.932 00.000 29988 worker thread done servicing request
23:44:14.935 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:14.942 00.007 28316 UpdateGuideState exits: m=2021 RSB=30.8
23:44:14.943 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:14.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:14.943 00.000 28316 Enqueuing Expose request
23:44:14.944 00.001 29988 Worker thread wakes up
23:44:14.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:14.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:14.944 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:16.464 01.520 29988 Exposure complete
23:44:16.488 00.024 29988 worker thread done servicing request
23:44:16.489 00.001 28316 OnExposeComplete: enter
23:44:16.489 00.000 28316 UpdateGuideState(): m_state=6
23:44:16.490 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2407
23:44:16.490 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=119.78, Mass=1937, SNR=30.4, Peak=174 HFD=4.6
23:44:16.491 00.001 28316 MultiStar: [#1 0.20,0.00,0.89,U] [#2 0.24,-0.02,0.95,U] [#3 -0.19,-0.16,0.85,U] [#4 0.10,0.11,0.85,U] [#5 0.19,0.07,0.78,U] [#6 -0.27,0.27,0.71,U] [#7 0.09,-0.15,0.63,U] [#8 -0.11,-0.00,0.62,U] 
23:44:16.491 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.03}, one-star: {0.02, 0.10}
23:44:16.492 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.71 = 1.71)
23:44:16.492 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.81 = -1.47)
23:44:16.493 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.56 mountX=-0.01 mountY=-0.05, mountTheta=-1.71
23:44:16.494 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
23:44:16.495 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
23:44:16.495 00.000 29988 Worker thread wakes up
23:44:16.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
23:44:16.496 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
23:44:16.496 00.000 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.05
23:44:16.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:16.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:16.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:16.496 00.000 29988 MoveAxis(E, 0, ABG)
23:44:16.496 00.000 29988 Move returns status 0, amount 0
23:44:16.496 00.000 29988 MoveAxis(N, 0, ABG)
23:44:16.496 00.000 29988 Move returns status 0, amount 0
23:44:16.496 00.000 29988 move complete, result=0
23:44:16.496 00.000 29988 worker thread done servicing request
23:44:16.499 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:16.508 00.009 28316 UpdateGuideState exits: m=1937 RSB=30.4
23:44:16.509 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:16.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:16.509 00.000 28316 Enqueuing Expose request
23:44:16.510 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:16.510 00.000 29988 Worker thread wakes up
23:44:16.511 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:16.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:18.137 01.626 29988 Exposure complete
23:44:18.161 00.024 29988 worker thread done servicing request
23:44:18.161 00.000 28316 OnExposeComplete: enter
23:44:18.161 00.000 28316 UpdateGuideState(): m_state=6
23:44:18.162 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2408
23:44:18.162 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=119.78, Mass=1954, SNR=30.4, Peak=175 HFD=4.5
23:44:18.163 00.001 28316 MultiStar: [#1 0.35,0.02,0.89,U] [#2 0.24,0.04,0.96,U] [#3 -0.25,-0.04,0.87,U] [#4 0.13,0.17,0.84,U] [#5 0.35,0.09,0.75,U] [#6 -0.22,0.29,0.70,U] [#7 0.09,0.09,0.64,U] [#8 -0.16,0.19,0.60,U] 
23:44:18.163 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.03, 0.10}
23:44:18.164 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
23:44:18.164 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.71)
23:44:18.164 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.33 mountX=-0.08 mountY=-0.07, mountTheta=-2.45
23:44:18.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
23:44:18.167 00.001 28316 Enqueuing Move request for scope (0.03, 0.10)
23:44:18.169 00.002 29988 Worker thread wakes up
23:44:18.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:44:18.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:44:18.169 00.000 29988 Moving (0.03, 0.10) raw xDistance=-0.08 yDistance=-0.07
23:44:18.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:44:18.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:18.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:18.169 00.000 29988 MoveAxis(E, 0, ABG)
23:44:18.169 00.000 29988 Move returns status 0, amount 0
23:44:18.169 00.000 29988 MoveAxis(N, 0, ABG)
23:44:18.169 00.000 29988 Move returns status 0, amount 0
23:44:18.169 00.000 29988 move complete, result=0
23:44:18.169 00.000 29988 worker thread done servicing request
23:44:18.173 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:18.180 00.007 28316 UpdateGuideState exits: m=1954 RSB=30.4
23:44:18.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:18.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:18.181 00.000 28316 Enqueuing Expose request
23:44:18.182 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:18.182 00.000 29988 Worker thread wakes up
23:44:18.183 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:18.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:19.699 01.516 29988 Exposure complete
23:44:19.721 00.022 29988 worker thread done servicing request
23:44:19.721 00.000 28316 OnExposeComplete: enter
23:44:19.722 00.001 28316 UpdateGuideState(): m_state=6
23:44:19.722 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2409
23:44:19.723 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=119.75, Mass=1978, SNR=30.5, Peak=169 HFD=4.5
23:44:19.724 00.001 28316 MultiStar: [#1 0.09,0.04,0.90,U] [#2 0.12,0.01,0.94,U] [#3 -0.40,-0.10,0.87,U] [#4 -0.05,0.06,0.87,U] [#5 0.21,0.02,0.77,U] [#6 -0.36,0.19,0.70,U] [#7 -0.08,0.04,0.67,U] [#8 -0.22,0.10,0.59,U] 
23:44:19.724 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.04, 0.07}
23:44:19.725 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.72 = -2.56)
23:44:19.725 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.54)
23:44:19.725 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.58 mountX=-0.07 mountY=0.04, mountTheta=2.59
23:44:19.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
23:44:19.727 00.000 28316 Enqueuing Move request for scope (-0.07, 0.04)
23:44:19.728 00.001 29988 Worker thread wakes up
23:44:19.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:44:19.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:44:19.728 00.000 29988 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=0.04
23:44:19.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:44:19.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:19.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:19.728 00.000 29988 MoveAxis(E, 0, ABG)
23:44:19.728 00.000 29988 Move returns status 0, amount 0
23:44:19.728 00.000 29988 MoveAxis(N, 0, ABG)
23:44:19.728 00.000 29988 Move returns status 0, amount 0
23:44:19.728 00.000 29988 move complete, result=0
23:44:19.728 00.000 29988 worker thread done servicing request
23:44:19.733 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:19.741 00.008 28316 UpdateGuideState exits: m=1978 RSB=30.5
23:44:19.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:19.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:19.742 00.000 28316 Enqueuing Expose request
23:44:19.743 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:19.743 00.000 29988 Worker thread wakes up
23:44:19.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:19.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:21.471 01.728 29988 Exposure complete
23:44:21.494 00.023 29988 worker thread done servicing request
23:44:21.495 00.001 28316 OnExposeComplete: enter
23:44:21.495 00.000 28316 UpdateGuideState(): m_state=6
23:44:21.496 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2410
23:44:21.496 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=119.89, Mass=1837, SNR=29.4, Peak=165 HFD=4.1
23:44:21.497 00.001 28316 MultiStar: [#1 0.09,0.18,0.94,U] [#2 0.11,0.14,0.99,U] [#3 -0.30,-0.06,0.88,U] [#4 -0.07,0.29,0.88,U] [#5 0.07,0.16,0.81,U] [#6 -0.25,0.37,0.00,M4] [#7 -0.03,0.09,0.67,U] [#8 -0.36,0.30,0.00,M1] 
23:44:21.497 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.15}, one-star: {-0.05, 0.21}
23:44:21.498 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:44:21.498 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
23:44:21.498 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.71 mountX=-0.14 mountY=-0.05, mountTheta=-2.82
23:44:21.500 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
23:44:21.500 00.000 28316 Enqueuing Move request for scope (-0.02, 0.15)
23:44:21.500 00.000 29988 Worker thread wakes up
23:44:21.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
23:44:21.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
23:44:21.500 00.000 29988 Moving (-0.02, 0.15) raw xDistance=-0.14 yDistance=-0.05
23:44:21.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:44:21.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:21.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:21.500 00.000 29988 MoveAxis(E, 0, ABG)
23:44:21.500 00.000 29988 Move returns status 0, amount 0
23:44:21.500 00.000 29988 MoveAxis(N, 0, ABG)
23:44:21.500 00.000 29988 Move returns status 0, amount 0
23:44:21.500 00.000 29988 move complete, result=0
23:44:21.500 00.000 29988 worker thread done servicing request
23:44:21.506 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:21.512 00.006 28316 UpdateGuideState exits: m=1837 RSB=29.4
23:44:21.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:21.514 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:21.514 00.000 28316 Enqueuing Expose request
23:44:21.514 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:21.515 00.001 29988 Worker thread wakes up
23:44:21.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:21.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:22.918 01.403 29988 Exposure complete
23:44:22.943 00.025 29988 worker thread done servicing request
23:44:22.943 00.000 28316 OnExposeComplete: enter
23:44:22.943 00.000 28316 UpdateGuideState(): m_state=6
23:44:22.944 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2411
23:44:22.944 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=119.85, Mass=1974, SNR=30.4, Peak=169 HFD=4.4
23:44:22.945 00.001 28316 MultiStar: [#1 0.18,-0.05,0.89,U] [#2 0.15,-0.02,0.96,U] [#3 -0.11,-0.12,0.88,U] [#4 0.01,0.03,0.85,U] [#5 0.16,0.05,0.73,U] [#6 -0.24,0.28,0.72,U] [#7 0.09,0.15,0.65,U] [#8 -0.33,0.11,0.59,U] 
23:44:22.945 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {-0.03, 0.17}
23:44:22.946 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
23:44:22.946 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
23:44:22.947 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=-0.05 mountY=-0.03, mountTheta=-2.69
23:44:22.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.06, opts=13)
23:44:22.949 00.001 28316 Enqueuing Move request for scope (-0.00, 0.06)
23:44:22.949 00.000 29988 Worker thread wakes up
23:44:22.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
23:44:22.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
23:44:22.949 00.000 29988 Moving (-0.00, 0.06) raw xDistance=-0.05 yDistance=-0.03
23:44:22.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:22.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:22.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:22.950 00.001 29988 MoveAxis(E, 0, ABG)
23:44:22.950 00.000 29988 Move returns status 0, amount 0
23:44:22.950 00.000 29988 MoveAxis(N, 0, ABG)
23:44:22.950 00.000 29988 Move returns status 0, amount 0
23:44:22.950 00.000 29988 move complete, result=0
23:44:22.950 00.000 29988 worker thread done servicing request
23:44:22.952 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:22.960 00.008 28316 UpdateGuideState exits: m=1974 RSB=30.4
23:44:22.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:22.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:22.961 00.000 28316 Enqueuing Expose request
23:44:22.962 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:22.962 00.000 29988 Worker thread wakes up
23:44:22.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:22.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:24.592 01.630 29988 Exposure complete
23:44:24.614 00.022 29988 worker thread done servicing request
23:44:24.615 00.001 28316 OnExposeComplete: enter
23:44:24.616 00.001 28316 UpdateGuideState(): m_state=6
23:44:24.617 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2412
23:44:24.617 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=119.86, Mass=1981, SNR=30.5, Peak=183 HFD=4.5
23:44:24.618 00.001 28316 MultiStar: [#1 0.17,-0.08,0.90,U] [#2 0.07,-0.05,0.96,U] [#3 -0.26,-0.24,0.84,U] [#4 0.03,0.08,0.86,U] [#5 0.16,-0.02,0.79,U] [#6 -0.21,0.16,0.70,U] [#7 0.01,-0.06,0.68,U] [#8 -0.26,0.12,0.59,U] 
23:44:24.618 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.09, 0.18}
23:44:24.619 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:44:24.619 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:44:24.619 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.16 mountX=-0.01 mountY=0.00, mountTheta=3.02
23:44:24.621 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
23:44:24.621 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
23:44:24.622 00.001 29988 Worker thread wakes up
23:44:24.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:44:24.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:44:24.622 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.00
23:44:24.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:24.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:24.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:44:24.622 00.000 29988 MoveAxis(E, 0, ABG)
23:44:24.622 00.000 29988 Move returns status 0, amount 0
23:44:24.622 00.000 29988 MoveAxis(N, 0, ABG)
23:44:24.622 00.000 29988 Move returns status 0, amount 0
23:44:24.622 00.000 29988 move complete, result=0
23:44:24.622 00.000 29988 worker thread done servicing request
23:44:24.625 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:24.632 00.007 28316 UpdateGuideState exits: m=1981 RSB=30.5
23:44:24.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:24.634 00.001 28316 Enqueuing Expose request
23:44:24.634 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:24.635 00.001 29988 Worker thread wakes up
23:44:24.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:24.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:26.157 01.522 29988 Exposure complete
23:44:26.179 00.022 29988 worker thread done servicing request
23:44:26.179 00.000 28316 OnExposeComplete: enter
23:44:26.181 00.002 28316 UpdateGuideState(): m_state=6
23:44:26.182 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2413
23:44:26.183 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=119.79, Mass=1952, SNR=30.4, Peak=148 HFD=4.5
23:44:26.183 00.000 28316 MultiStar: [#1 0.14,-0.16,0.90,U] [#2 0.01,-0.25,0.93,U] [#3 -0.24,-0.26,0.87,U] [#4 0.07,-0.05,0.84,U] [#5 0.19,-0.14,0.78,U] [#6 -0.27,-0.02,0.72,U] [#7 0.04,-0.01,0.67,U] [#8 -0.24,-0.08,0.61,U] 
23:44:26.184 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.09, 0.11}
23:44:26.184 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.14) = xAngle (-0.77 = -0.77)
23:44:26.184 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.33 = 2.33)
23:44:26.185 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.91 mountX=0.08 mountY=0.08, mountTheta=0.79
23:44:26.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
23:44:26.188 00.002 28316 Enqueuing Move request for scope (-0.04, -0.10)
23:44:26.188 00.000 29988 Worker thread wakes up
23:44:26.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:44:26.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:44:26.188 00.000 29988 Moving (-0.04, -0.10) raw xDistance=0.08 yDistance=0.08
23:44:26.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:44:26.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:26.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:26.189 00.001 29988 MoveAxis(E, 0, ABG)
23:44:26.189 00.000 29988 Move returns status 0, amount 0
23:44:26.189 00.000 29988 MoveAxis(N, 0, ABG)
23:44:26.189 00.000 29988 Move returns status 0, amount 0
23:44:26.189 00.000 29988 move complete, result=0
23:44:26.189 00.000 29988 worker thread done servicing request
23:44:26.192 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:26.199 00.007 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:44:26.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:26.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:26.200 00.000 28316 Enqueuing Expose request
23:44:26.200 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:26.201 00.001 29988 Worker thread wakes up
23:44:26.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:26.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:27.841 01.640 29988 Exposure complete
23:44:27.864 00.023 29988 worker thread done servicing request
23:44:27.864 00.000 28316 OnExposeComplete: enter
23:44:27.864 00.000 28316 UpdateGuideState(): m_state=6
23:44:27.865 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2414
23:44:27.865 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=119.73, Mass=1942, SNR=30.1, Peak=165 HFD=4.4
23:44:27.866 00.001 28316 MultiStar: [#1 0.17,-0.08,0.90,U] [#2 0.21,-0.18,0.98,U] [#3 -0.17,-0.21,0.87,U] [#4 0.09,0.02,0.85,U] [#5 0.23,-0.18,0.77,U] [#6 -0.08,0.18,0.71,U] [#7 0.09,0.01,0.64,U] [#8 -0.22,0.01,0.59,U] 
23:44:27.866 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.05, 0.06}
23:44:27.867 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:44:27.867 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.79)
23:44:27.867 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.75 mountX=0.07 mountY=-0.02, mountTheta=-0.36
23:44:27.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
23:44:27.869 00.000 28316 Enqueuing Move request for scope (0.05, -0.05)
23:44:27.870 00.001 29988 Worker thread wakes up
23:44:27.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
23:44:27.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
23:44:27.870 00.000 29988 Moving (0.05, -0.05) raw xDistance=0.07 yDistance=-0.02
23:44:27.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:27.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:27.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:44:27.870 00.000 29988 MoveAxis(E, 0, ABG)
23:44:27.870 00.000 29988 Move returns status 0, amount 0
23:44:27.870 00.000 29988 MoveAxis(N, 0, ABG)
23:44:27.870 00.000 29988 Move returns status 0, amount 0
23:44:27.870 00.000 29988 move complete, result=0
23:44:27.870 00.000 29988 worker thread done servicing request
23:44:27.874 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:27.880 00.006 28316 UpdateGuideState exits: m=1942 RSB=30.1
23:44:27.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.882 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:27.882 00.000 28316 Enqueuing Expose request
23:44:27.883 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:27.884 00.001 29988 Worker thread wakes up
23:44:27.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:27.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:29.404 01.520 29988 Exposure complete
23:44:29.427 00.023 29988 worker thread done servicing request
23:44:29.427 00.000 28316 OnExposeComplete: enter
23:44:29.428 00.001 28316 UpdateGuideState(): m_state=6
23:44:29.429 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2415
23:44:29.429 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=119.75, Mass=1906, SNR=29.9, Peak=146 HFD=4.6
23:44:29.429 00.000 28316 MultiStar: [#1 0.04,-0.08,0.89,U] [#2 0.05,-0.08,0.99,U] [#3 -0.19,-0.17,0.86,U] [#4 -0.01,-0.06,0.86,U] [#5 0.09,-0.26,0.78,U] [#6 -0.28,0.13,0.74,U] [#7 0.03,-0.05,0.65,U] [#8 -0.12,-0.01,0.60,U] 
23:44:29.430 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.14, 0.07}
23:44:29.430 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.14) = xAngle (-1.20 = -1.20)
23:44:29.431 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.90 = 1.90)
23:44:29.431 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.34 mountX=0.03 mountY=0.08, mountTheta=1.21
23:44:29.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
23:44:29.433 00.001 28316 Enqueuing Move request for scope (-0.06, -0.06)
23:44:29.433 00.000 29988 Worker thread wakes up
23:44:29.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
23:44:29.433 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
23:44:29.433 00.000 29988 Moving (-0.06, -0.06) raw xDistance=0.03 yDistance=0.08
23:44:29.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:29.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:29.434 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:29.434 00.000 29988 MoveAxis(E, 0, ABG)
23:44:29.434 00.000 29988 Move returns status 0, amount 0
23:44:29.434 00.000 29988 MoveAxis(N, 0, ABG)
23:44:29.434 00.000 29988 Move returns status 0, amount 0
23:44:29.434 00.000 29988 move complete, result=0
23:44:29.434 00.000 29988 worker thread done servicing request
23:44:29.439 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:29.446 00.007 28316 UpdateGuideState exits: m=1906 RSB=29.9
23:44:29.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:29.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:29.448 00.001 28316 Enqueuing Expose request
23:44:29.448 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:29.449 00.001 29988 Worker thread wakes up
23:44:29.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:29.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:31.074 01.625 29988 Exposure complete
23:44:31.097 00.023 29988 worker thread done servicing request
23:44:31.098 00.001 28316 OnExposeComplete: enter
23:44:31.098 00.000 28316 UpdateGuideState(): m_state=6
23:44:31.099 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2416
23:44:31.099 00.000 28316 Star::Find returns 1 (0), X=587.61, Y=119.79, Mass=2020, SNR=31.0, Peak=183 HFD=4.5
23:44:31.100 00.001 28316 MultiStar: [#1 0.26,-0.05,0.88,U] [#2 0.10,-0.12,0.93,U] [#3 -0.19,-0.19,0.83,U] [#4 -0.02,-0.00,0.85,U] [#5 0.12,-0.09,0.75,U] [#6 -0.24,0.07,0.70,U] [#7 0.07,-0.00,0.65,U] [#8 -0.20,-0.10,0.59,U] 
23:44:31.100 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {-0.05, 0.11}
23:44:31.101 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.14) = xAngle (-0.61 = -0.61)
23:44:31.101 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.50 = 2.50)
23:44:31.102 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.75 mountX=0.03 mountY=0.03, mountTheta=0.63
23:44:31.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
23:44:31.103 00.000 28316 Enqueuing Move request for scope (-0.01, -0.04)
23:44:31.104 00.001 29988 Worker thread wakes up
23:44:31.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:44:31.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:44:31.104 00.000 29988 Moving (-0.01, -0.04) raw xDistance=0.03 yDistance=0.03
23:44:31.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:31.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:31.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:31.104 00.000 29988 MoveAxis(E, 0, ABG)
23:44:31.104 00.000 29988 Move returns status 0, amount 0
23:44:31.104 00.000 29988 MoveAxis(N, 0, ABG)
23:44:31.104 00.000 29988 Move returns status 0, amount 0
23:44:31.104 00.000 29988 move complete, result=0
23:44:31.104 00.000 29988 worker thread done servicing request
23:44:31.108 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:31.115 00.007 28316 UpdateGuideState exits: m=2020 RSB=31.0
23:44:31.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:31.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:31.117 00.001 28316 Enqueuing Expose request
23:44:31.117 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:31.118 00.001 29988 Worker thread wakes up
23:44:31.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:31.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:32.635 01.517 29988 Exposure complete
23:44:32.662 00.027 29988 worker thread done servicing request
23:44:32.662 00.000 28316 OnExposeComplete: enter
23:44:32.663 00.001 28316 UpdateGuideState(): m_state=6
23:44:32.663 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2417
23:44:32.664 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=119.79, Mass=1981, SNR=30.7, Peak=157 HFD=4.6
23:44:32.664 00.000 28316 MultiStar: [#1 0.12,-0.05,0.90,U] [#2 0.13,-0.04,0.94,U] [#3 -0.32,-0.04,0.82,U] [#4 0.02,0.01,0.86,U] [#5 0.14,-0.03,0.74,U] [#6 -0.26,0.30,0.68,U] [#7 -0.04,0.07,0.66,U] [#8 -0.31,0.21,0.59,U] 
23:44:32.665 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.04, 0.11}
23:44:32.665 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
23:44:32.666 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.15)
23:44:32.666 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.19 mountX=-0.06 mountY=0.01, mountTheta=2.99
23:44:32.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
23:44:32.668 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
23:44:32.668 00.000 29988 Worker thread wakes up
23:44:32.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:44:32.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:44:32.669 00.001 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
23:44:32.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:44:32.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:32.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:32.669 00.000 29988 MoveAxis(E, 0, ABG)
23:44:32.669 00.000 29988 Move returns status 0, amount 0
23:44:32.669 00.000 29988 MoveAxis(N, 0, ABG)
23:44:32.669 00.000 29988 Move returns status 0, amount 0
23:44:32.669 00.000 29988 move complete, result=0
23:44:32.669 00.000 29988 worker thread done servicing request
23:44:32.672 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:32.679 00.007 28316 UpdateGuideState exits: m=1981 RSB=30.7
23:44:32.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:32.681 00.001 28316 Enqueuing Expose request
23:44:32.681 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:32.681 00.000 29988 Worker thread wakes up
23:44:32.682 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:32.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:34.304 01.622 29988 Exposure complete
23:44:34.329 00.025 29988 worker thread done servicing request
23:44:34.329 00.000 28316 OnExposeComplete: enter
23:44:34.330 00.001 28316 UpdateGuideState(): m_state=6
23:44:34.330 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
23:44:34.331 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=119.67, Mass=1973, SNR=30.6, Peak=154 HFD=4.4
23:44:34.331 00.000 28316 MultiStar: [#1 0.13,-0.24,0.88,U] [#2 0.19,-0.21,0.95,U] [#3 -0.13,-0.28,0.86,U] [#4 0.10,-0.09,0.81,U] [#5 0.07,-0.21,0.79,U] [#6 -0.25,0.09,0.71,U] [#7 0.02,-0.11,0.64,U] [#8 -0.08,-0.09,0.60,U] 
23:44:34.331 00.000 28316 single-star, 8 included, MultiStar: {0.01, -0.13}, one-star: {0.01, -0.01}
23:44:34.332 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:44:34.332 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
23:44:34.333 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.50 mountX=0.01 mountY=-0.01, mountTheta=-0.62
23:44:34.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
23:44:34.335 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
23:44:34.335 00.000 29988 Worker thread wakes up
23:44:34.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:44:34.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:44:34.335 00.000 29988 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=-0.01
23:44:34.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:44:34.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:34.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:44:34.335 00.000 29988 MoveAxis(E, 0, ABG)
23:44:34.336 00.001 29988 Move returns status 0, amount 0
23:44:34.336 00.000 29988 MoveAxis(N, 0, ABG)
23:44:34.336 00.000 29988 Move returns status 0, amount 0
23:44:34.336 00.000 29988 move complete, result=0
23:44:34.336 00.000 29988 worker thread done servicing request
23:44:34.340 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:34.347 00.007 28316 UpdateGuideState exits: m=1973 RSB=30.6
23:44:34.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:34.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:34.348 00.000 28316 Enqueuing Expose request
23:44:34.349 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:34.349 00.000 29988 Worker thread wakes up
23:44:34.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:34.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:35.865 01.516 29988 Exposure complete
23:44:35.888 00.023 29988 worker thread done servicing request
23:44:35.888 00.000 28316 OnExposeComplete: enter
23:44:35.889 00.001 28316 UpdateGuideState(): m_state=6
23:44:35.889 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2419
23:44:35.890 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=119.52, Mass=1913, SNR=29.9, Peak=159 HFD=4.0
23:44:35.890 00.000 28316 MultiStar: [#1 0.22,-0.22,0.90,U] [#2 0.23,-0.17,0.98,U] [#3 0.10,-0.38,0.87,U] [#4 0.21,-0.13,0.86,U] [#5 0.20,-0.38,0.00,M1] [#6 -0.33,0.24,0.72,U] [#7 0.06,-0.02,0.65,U] [#8 -0.14,-0.30,0.60,U] 
23:44:35.891 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.07, -0.16}
23:44:35.891 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
23:44:35.892 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
23:44:35.892 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.12 mountX=0.16 mountY=0.00, mountTheta=0.01
23:44:35.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
23:44:35.894 00.001 28316 Enqueuing Move request for scope (0.07, -0.15)
23:44:35.894 00.000 29988 Worker thread wakes up
23:44:35.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
23:44:35.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
23:44:35.895 00.001 29988 Moving (0.07, -0.15) raw xDistance=0.16 yDistance=0.00
23:44:35.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:44:35.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:35.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:44:35.895 00.000 29988 MoveAxis(E, 0, ABG)
23:44:35.895 00.000 29988 Move returns status 0, amount 0
23:44:35.895 00.000 29988 MoveAxis(N, 0, ABG)
23:44:35.895 00.000 29988 Move returns status 0, amount 0
23:44:35.895 00.000 29988 move complete, result=0
23:44:35.895 00.000 29988 worker thread done servicing request
23:44:35.898 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:35.906 00.008 28316 UpdateGuideState exits: m=1913 RSB=29.9
23:44:35.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:35.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:35.907 00.000 28316 Enqueuing Expose request
23:44:35.908 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:35.908 00.000 29988 Worker thread wakes up
23:44:35.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:35.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:37.544 01.636 29988 Exposure complete
23:44:37.569 00.025 29988 worker thread done servicing request
23:44:37.569 00.000 28316 OnExposeComplete: enter
23:44:37.570 00.001 28316 UpdateGuideState(): m_state=6
23:44:37.571 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2420
23:44:37.572 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=119.84, Mass=1936, SNR=30.3, Peak=148 HFD=4.4
23:44:37.574 00.002 28316 MultiStar: [#1 0.05,-0.06,0.91,U] [#2 0.05,-0.06,1.00,U] [#3 -0.25,-0.00,0.85,U] [#4 -0.02,0.14,0.86,U] [#5 0.12,-0.04,0.79,U] [#6 -0.26,0.38,0.00,M1] [#7 -0.04,-0.03,0.64,U] [#8 -0.22,0.01,0.59,U] 
23:44:37.575 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.02}, one-star: {-0.20, 0.16}
23:44:37.576 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.00 = -2.28)
23:44:37.576 00.000 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.82)
23:44:37.577 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=-0.04 mountY=0.05, mountTheta=2.30
23:44:37.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
23:44:37.578 00.000 28316 Enqueuing Move request for scope (-0.06, 0.02)
23:44:37.579 00.001 29988 Worker thread wakes up
23:44:37.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:44:37.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:44:37.579 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.05
23:44:37.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:44:37.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:37.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:44:37.579 00.000 29988 MoveAxis(E, 0, ABG)
23:44:37.579 00.000 29988 Move returns status 0, amount 0
23:44:37.579 00.000 29988 MoveAxis(N, 0, ABG)
23:44:37.579 00.000 29988 Move returns status 0, amount 0
23:44:37.579 00.000 29988 move complete, result=0
23:44:37.579 00.000 29988 worker thread done servicing request
23:44:37.582 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:37.590 00.008 28316 UpdateGuideState exits: m=1936 RSB=30.3
23:44:37.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:37.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:37.591 00.000 28316 Enqueuing Expose request
23:44:37.592 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:37.592 00.000 29988 Worker thread wakes up
23:44:37.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:37.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:39.118 01.526 29988 Exposure complete
23:44:39.141 00.023 29988 worker thread done servicing request
23:44:39.141 00.000 28316 OnExposeComplete: enter
23:44:39.142 00.001 28316 UpdateGuideState(): m_state=6
23:44:39.142 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2421
23:44:39.143 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=119.82, Mass=1835, SNR=29.4, Peak=153 HFD=4.1
23:44:39.143 00.000 28316 MultiStar: [#1 -0.03,-0.13,0.94,U] [#2 0.06,-0.16,0.99,U] [#3 -0.32,-0.10,0.89,U] [#4 0.04,0.11,0.86,U] [#5 -0.06,0.08,0.79,U] [#6 -0.42,0.16,0.00,M2] [#7 -0.04,-0.02,0.66,U] [#8 -0.38,0.23,0.00,M1] 
23:44:39.143 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.01}, one-star: {-0.30, 0.14}
23:44:39.144 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.14) = xAngle (-1.85 = -1.85)
23:44:39.144 00.000 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.25 = 1.25)
23:44:39.145 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.00 mountX=-0.03 mountY=0.09, mountTheta=1.86
23:44:39.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
23:44:39.146 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
23:44:39.147 00.001 29988 Worker thread wakes up
23:44:39.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:44:39.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:44:39.147 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.03 yDistance=0.09
23:44:39.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:44:39.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:39.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:44:39.147 00.000 29988 MoveAxis(E, 0, ABG)
23:44:39.147 00.000 29988 Move returns status 0, amount 0
23:44:39.147 00.000 29988 MoveAxis(N, 0, ABG)
23:44:39.147 00.000 29988 Move returns status 0, amount 0
23:44:39.147 00.000 29988 move complete, result=0
23:44:39.147 00.000 29988 worker thread done servicing request
23:44:39.150 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:39.157 00.007 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:44:39.158 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:39.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:39.158 00.000 28316 Enqueuing Expose request
23:44:39.159 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:39.159 00.000 29988 Worker thread wakes up
23:44:39.160 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:39.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:40.790 01.630 29988 Exposure complete
23:44:40.813 00.023 29988 worker thread done servicing request
23:44:40.813 00.000 28316 OnExposeComplete: enter
23:44:40.814 00.001 28316 UpdateGuideState(): m_state=6
23:44:40.814 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2422
23:44:40.814 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=119.61, Mass=1868, SNR=29.6, Peak=162 HFD=4.2
23:44:40.815 00.001 28316 MultiStar: [#1 0.11,-0.05,0.90,U] [#2 0.17,-0.14,0.99,U] [#3 -0.10,-0.30,0.87,U] [#4 0.06,-0.07,0.90,U] [#5 0.10,-0.12,0.78,U] [#6 -0.27,0.01,0.74,U] [#7 0.20,-0.04,0.68,U] [#8 -0.18,0.04,0.63,U] 
23:44:40.815 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.02, -0.07}
23:44:40.816 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.14) = xAngle (-0.66 = -0.66)
23:44:40.816 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
23:44:40.817 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.80 mountX=0.06 mountY=0.05, mountTheta=0.68
23:44:40.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
23:44:40.818 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
23:44:40.819 00.001 29988 Worker thread wakes up
23:44:40.819 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
23:44:40.819 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
23:44:40.819 00.000 29988 Moving (-0.02, -0.07) raw xDistance=0.06 yDistance=0.05
23:44:40.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:44:40.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:40.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:44:40.819 00.000 29988 MoveAxis(E, 0, ABG)
23:44:40.819 00.000 29988 Move returns status 0, amount 0
23:44:40.819 00.000 29988 MoveAxis(N, 0, ABG)
23:44:40.819 00.000 29988 Move returns status 0, amount 0
23:44:40.819 00.000 29988 move complete, result=0
23:44:40.819 00.000 29988 worker thread done servicing request
23:44:40.824 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:40.831 00.007 28316 UpdateGuideState exits: m=1868 RSB=29.6
23:44:40.832 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:40.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:40.833 00.000 28316 Enqueuing Expose request
23:44:40.834 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:40.834 00.000 29988 Worker thread wakes up
23:44:40.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:40.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:42.356 01.522 29988 Exposure complete
23:44:42.379 00.023 29988 worker thread done servicing request
23:44:42.380 00.001 28316 OnExposeComplete: enter
23:44:42.381 00.001 28316 UpdateGuideState(): m_state=6
23:44:42.382 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2423
23:44:42.383 00.001 28316 Star::Find returns 1 (0), X=587.57, Y=119.71, Mass=1929, SNR=30.1, Peak=173 HFD=4.2
23:44:42.383 00.000 28316 MultiStar: [#1 0.09,-0.06,0.92,U] [#2 0.03,-0.07,0.95,U] [#3 -0.23,-0.19,0.85,U] [#4 -0.02,0.04,0.86,U] [#5 0.14,0.05,0.75,U] [#6 -0.33,0.08,0.71,U] [#7 0.05,-0.10,0.67,U] [#8 -0.28,0.11,0.59,U] 
23:44:42.384 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.10, 0.03}
23:44:42.384 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:44:42.385 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
23:44:42.385 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.89 mountX=-0.01 mountY=0.06, mountTheta=1.75
23:44:42.387 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
23:44:42.387 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
23:44:42.388 00.001 29988 Worker thread wakes up
23:44:42.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:44:42.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:44:42.388 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.01 yDistance=0.06
23:44:42.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:42.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:42.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:42.388 00.000 29988 MoveAxis(E, 0, ABG)
23:44:42.388 00.000 29988 Move returns status 0, amount 0
23:44:42.388 00.000 29988 MoveAxis(N, 0, ABG)
23:44:42.388 00.000 29988 Move returns status 0, amount 0
23:44:42.388 00.000 29988 move complete, result=0
23:44:42.388 00.000 29988 worker thread done servicing request
23:44:42.391 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:42.398 00.007 28316 UpdateGuideState exits: m=1929 RSB=30.1
23:44:42.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:42.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:42.401 00.002 28316 Enqueuing Expose request
23:44:42.402 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:42.403 00.001 29988 Worker thread wakes up
23:44:42.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:42.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:44.036 01.633 29988 Exposure complete
23:44:44.059 00.023 29988 worker thread done servicing request
23:44:44.059 00.000 28316 OnExposeComplete: enter
23:44:44.060 00.001 28316 UpdateGuideState(): m_state=6
23:44:44.060 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2424
23:44:44.061 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=119.71, Mass=1828, SNR=29.4, Peak=162 HFD=4.3
23:44:44.061 00.000 28316 MultiStar: [#1 0.23,-0.15,0.94,U] [#2 0.26,-0.06,0.99,U] [#3 -0.21,-0.27,0.89,U] [#4 0.26,0.01,0.89,U] [#5 0.26,-0.13,0.80,U] [#6 -0.15,-0.00,0.73,U] [#7 0.10,-0.08,0.71,U] [#8 0.09,0.03,0.61,U] 
23:44:44.062 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.08, 0.03}
23:44:44.062 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:44:44.062 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.67)
23:44:44.063 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.37 mountX=0.00 mountY=-0.08, mountTheta=-1.51
23:44:44.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
23:44:44.065 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
23:44:44.067 00.002 29988 Worker thread wakes up
23:44:44.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:44:44.067 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:44:44.067 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.00 yDistance=-0.08
23:44:44.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:44:44.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:44.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:44:44.067 00.000 29988 MoveAxis(E, 0, ABG)
23:44:44.067 00.000 29988 Move returns status 0, amount 0
23:44:44.067 00.000 29988 MoveAxis(N, 0, ABG)
23:44:44.067 00.000 29988 Move returns status 0, amount 0
23:44:44.067 00.000 29988 move complete, result=0
23:44:44.067 00.000 29988 worker thread done servicing request
23:44:44.070 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:44.077 00.007 28316 UpdateGuideState exits: m=1828 RSB=29.4
23:44:44.077 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:44.078 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:44.078 00.000 28316 Enqueuing Expose request
23:44:44.079 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:44.079 00.000 29988 Worker thread wakes up
23:44:44.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:44.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:45.595 01.516 29988 Exposure complete
23:44:45.618 00.023 29988 worker thread done servicing request
23:44:45.618 00.000 28316 OnExposeComplete: enter
23:44:45.618 00.000 28316 UpdateGuideState(): m_state=6
23:44:45.619 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2425
23:44:45.619 00.000 28316 Star::Find returns 1 (0), X=587.64, Y=119.81, Mass=1990, SNR=30.7, Peak=164 HFD=4.5
23:44:45.620 00.001 28316 MultiStar: [#1 0.16,-0.05,0.87,U] [#2 0.19,0.04,0.97,U] [#3 -0.15,0.09,0.85,U] [#4 0.25,0.12,0.86,U] [#5 0.35,0.13,0.74,U] [#6 -0.19,0.27,0.70,U] [#7 0.16,0.13,0.65,U] [#8 0.03,0.19,0.61,U] 
23:44:45.620 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.11}, one-star: {-0.03, 0.13}
23:44:45.621 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:44:45.621 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:44:45.622 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.80 mountX=-0.13 mountY=-0.03, mountTheta=-2.91
23:44:45.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
23:44:45.624 00.001 28316 Enqueuing Move request for scope (-0.03, 0.13)
23:44:45.624 00.000 29988 Worker thread wakes up
23:44:45.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:44:45.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:44:45.624 00.000 29988 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.03
23:44:45.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:44:45.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:45.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:45.624 00.000 29988 MoveAxis(E, 0, ABG)
23:44:45.624 00.000 29988 Move returns status 0, amount 0
23:44:45.624 00.000 29988 MoveAxis(N, 0, ABG)
23:44:45.624 00.000 29988 Move returns status 0, amount 0
23:44:45.624 00.000 29988 move complete, result=0
23:44:45.624 00.000 29988 worker thread done servicing request
23:44:45.628 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:45.636 00.008 28316 UpdateGuideState exits: m=1990 RSB=30.7
23:44:45.637 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:45.638 00.001 28316 Enqueuing Expose request
23:44:45.638 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:45.639 00.001 29988 Worker thread wakes up
23:44:45.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:45.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:47.269 01.630 29988 Exposure complete
23:44:47.296 00.027 29988 worker thread done servicing request
23:44:47.296 00.000 28316 OnExposeComplete: enter
23:44:47.297 00.001 28316 UpdateGuideState(): m_state=6
23:44:47.298 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2426
23:44:47.298 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=119.74, Mass=1857, SNR=29.5, Peak=170 HFD=3.9
23:44:47.299 00.001 28316 MultiStar: [#1 0.08,0.03,0.92,U] [#2 0.05,-0.07,0.96,U] [#3 -0.35,-0.07,0.91,U] [#4 -0.12,0.05,0.91,U] [#5 0.02,-0.01,0.77,U] [#6 -0.45,0.30,0.00,M1] [#7 -0.04,0.03,0.68,U] [#8 -0.38,0.18,0.62,U] 
23:44:47.299 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.02}, one-star: {-0.22, 0.06}
23:44:47.299 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
23:44:47.300 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.92)
23:44:47.301 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.96 mountX=-0.07 mountY=0.09, mountTheta=2.19
23:44:47.301 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.02, opts=13)
23:44:47.302 00.001 28316 Enqueuing Move request for scope (-0.11, 0.02)
23:44:47.302 00.000 29988 Worker thread wakes up
23:44:47.302 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:44:47.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:44:47.302 00.000 29988 Moving (-0.11, 0.02) raw xDistance=-0.07 yDistance=0.09
23:44:47.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:44:47.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:47.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:44:47.302 00.000 29988 MoveAxis(E, 0, ABG)
23:44:47.302 00.000 29988 Move returns status 0, amount 0
23:44:47.302 00.000 29988 MoveAxis(N, 0, ABG)
23:44:47.302 00.000 29988 Move returns status 0, amount 0
23:44:47.302 00.000 29988 move complete, result=0
23:44:47.302 00.000 29988 worker thread done servicing request
23:44:47.306 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:47.313 00.007 28316 UpdateGuideState exits: m=1857 RSB=29.5
23:44:47.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:47.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:47.314 00.000 28316 Enqueuing Expose request
23:44:47.315 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:47.316 00.001 29988 Worker thread wakes up
23:44:47.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:47.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:48.832 01.516 29988 Exposure complete
23:44:48.855 00.023 29988 worker thread done servicing request
23:44:48.855 00.000 28316 OnExposeComplete: enter
23:44:48.856 00.001 28316 UpdateGuideState(): m_state=6
23:44:48.856 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2427
23:44:48.857 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=119.78, Mass=1904, SNR=30.0, Peak=156 HFD=4.3
23:44:48.857 00.000 28316 MultiStar: [#1 0.27,-0.10,0.92,U] [#2 0.24,0.06,0.98,U] [#3 -0.27,-0.17,0.87,U] [#4 -0.03,0.07,0.86,U] [#5 0.20,0.04,0.76,U] [#6 -0.33,0.21,0.72,U] [#7 -0.06,0.08,0.68,U] [#8 -0.17,0.09,0.58,U] 
23:44:48.858 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {-0.11, 0.10}
23:44:48.858 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:44:48.859 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
23:44:48.859 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.94 mountX=-0.04 mountY=-0.00, mountTheta=-3.05
23:44:48.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
23:44:48.861 00.001 28316 Enqueuing Move request for scope (-0.01, 0.04)
23:44:48.861 00.000 29988 Worker thread wakes up
23:44:48.861 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:44:48.861 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:44:48.861 00.000 29988 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.00
23:44:48.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:44:48.862 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:48.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:44:48.862 00.000 29988 MoveAxis(E, 0, ABG)
23:44:48.862 00.000 29988 Move returns status 0, amount 0
23:44:48.862 00.000 29988 MoveAxis(N, 0, ABG)
23:44:48.862 00.000 29988 Move returns status 0, amount 0
23:44:48.862 00.000 29988 move complete, result=0
23:44:48.862 00.000 29988 worker thread done servicing request
23:44:48.865 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:48.872 00.007 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:44:48.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:48.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:48.873 00.000 28316 Enqueuing Expose request
23:44:48.874 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:48.874 00.000 29988 Worker thread wakes up
23:44:48.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:48.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:50.504 01.630 29988 Exposure complete
23:44:50.526 00.022 29988 worker thread done servicing request
23:44:50.526 00.000 28316 OnExposeComplete: enter
23:44:50.527 00.001 28316 UpdateGuideState(): m_state=6
23:44:50.528 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2428
23:44:50.528 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=119.68, Mass=1937, SNR=30.2, Peak=149 HFD=4.2
23:44:50.529 00.001 28316 MultiStar: [#1 0.05,0.00,0.91,U] [#2 -0.03,-0.09,0.96,U] [#3 -0.22,-0.13,0.88,U] [#4 0.00,0.13,0.86,U] [#5 0.05,-0.04,0.77,U] [#6 -0.22,0.19,0.73,U] [#7 0.02,-0.04,0.67,U] [#8 -0.24,0.17,0.60,U] 
23:44:50.529 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.16, 0.00}
23:44:50.529 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
23:44:50.530 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.92)
23:44:50.530 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.96 mountX=-0.05 mountY=0.07, mountTheta=2.19
23:44:50.533 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
23:44:50.536 00.003 28316 Enqueuing Move request for scope (-0.08, 0.01)
23:44:50.537 00.001 29988 Worker thread wakes up
23:44:50.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:44:50.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:44:50.537 00.000 29988 Moving (-0.08, 0.01) raw xDistance=-0.05 yDistance=0.07
23:44:50.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:50.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:50.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:44:50.537 00.000 29988 MoveAxis(E, 0, ABG)
23:44:50.537 00.000 29988 Move returns status 0, amount 0
23:44:50.537 00.000 29988 MoveAxis(N, 0, ABG)
23:44:50.537 00.000 29988 Move returns status 0, amount 0
23:44:50.537 00.000 29988 move complete, result=0
23:44:50.537 00.000 29988 worker thread done servicing request
23:44:50.540 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:44:50.546 00.006 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:44:50.547 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:50.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:50.548 00.001 28316 Enqueuing Expose request
23:44:50.548 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:50.549 00.001 29988 Worker thread wakes up
23:44:50.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:50.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:52.066 01.517 29988 Exposure complete
23:44:52.091 00.025 29988 worker thread done servicing request
23:44:52.092 00.001 28316 OnExposeComplete: enter
23:44:52.092 00.000 28316 UpdateGuideState(): m_state=6
23:44:52.093 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2429
23:44:52.093 00.000 28316 Star::Find returns 1 (0), X=587.46, Y=119.81, Mass=1990, SNR=30.7, Peak=158 HFD=4.3
23:44:52.094 00.001 28316 MultiStar: [#1 -0.03,0.03,0.88,U] [#2 0.00,-0.00,0.94,U] [#3 -0.36,-0.11,0.87,U] [#4 -0.01,0.03,0.86,U] [#5 0.08,0.04,0.76,U] [#6 -0.37,0.45,0.00,M1] [#7 -0.14,0.03,0.65,U] [#8 -0.35,0.28,0.00,M1] 
23:44:52.094 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.02}, one-star: {-0.21, 0.13}
23:44:52.095 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
23:44:52.095 00.000 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
23:44:52.096 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.92 mountX=-0.06 mountY=0.08, mountTheta=2.24
23:44:52.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
23:44:52.098 00.000 28316 Enqueuing Move request for scope (-0.10, 0.02)
23:44:52.099 00.001 29988 Worker thread wakes up
23:44:52.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:44:52.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:44:52.099 00.000 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.08
23:44:52.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:44:52.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:52.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:52.099 00.000 29988 MoveAxis(E, 0, ABG)
23:44:52.099 00.000 29988 Move returns status 0, amount 0
23:44:52.099 00.000 29988 MoveAxis(N, 0, ABG)
23:44:52.099 00.000 29988 Move returns status 0, amount 0
23:44:52.099 00.000 29988 move complete, result=0
23:44:52.099 00.000 29988 worker thread done servicing request
23:44:52.102 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:52.110 00.008 28316 UpdateGuideState exits: m=1990 RSB=30.7
23:44:52.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:52.113 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:52.113 00.000 28316 Enqueuing Expose request
23:44:52.114 00.001 29988 Worker thread wakes up
23:44:52.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:52.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:52.114 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:53.750 01.636 29988 Exposure complete
23:44:53.772 00.022 29988 worker thread done servicing request
23:44:53.772 00.000 28316 OnExposeComplete: enter
23:44:53.773 00.001 28316 UpdateGuideState(): m_state=6
23:44:53.774 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2430
23:44:53.774 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.97, Mass=1934, SNR=30.1, Peak=160 HFD=4.2
23:44:53.775 00.001 28316 MultiStar: [#1 0.06,0.13,0.90,U] [#2 0.03,0.15,0.94,U] [#3 -0.29,0.02,0.89,U] [#4 -0.14,0.35,0.87,U] [#5 0.10,0.10,0.77,U] [#6 -0.41,0.29,0.00,M2] [#7 0.00,0.22,0.67,U] [#8 -0.10,0.20,0.60,U] 
23:44:53.775 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.18}, one-star: {-0.09, 0.29}
23:44:53.776 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:44:53.776 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
23:44:53.777 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.87 mountX=-0.19 mountY=-0.03, mountTheta=-2.97
23:44:53.778 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.18, opts=13)
23:44:53.778 00.000 28316 Enqueuing Move request for scope (-0.06, 0.18)
23:44:53.779 00.001 29988 Worker thread wakes up
23:44:53.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:44:53.779 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:44:53.779 00.000 29988 Moving (-0.06, 0.18) raw xDistance=-0.19 yDistance=-0.03
23:44:53.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:44:53.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:53.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:53.779 00.000 29988 MoveAxis(E, 0, ABG)
23:44:53.779 00.000 29988 Move returns status 0, amount 0
23:44:53.779 00.000 29988 MoveAxis(N, 0, ABG)
23:44:53.779 00.000 29988 Move returns status 0, amount 0
23:44:53.779 00.000 29988 move complete, result=0
23:44:53.780 00.001 29988 worker thread done servicing request
23:44:53.782 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:53.790 00.008 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:44:53.790 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:53.791 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:53.791 00.000 28316 Enqueuing Expose request
23:44:53.792 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:53.792 00.000 29988 Worker thread wakes up
23:44:53.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:53.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:55.315 01.523 29988 Exposure complete
23:44:55.345 00.030 29988 worker thread done servicing request
23:44:55.345 00.000 28316 OnExposeComplete: enter
23:44:55.346 00.001 28316 UpdateGuideState(): m_state=6
23:44:55.346 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2431
23:44:55.347 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=119.96, Mass=1793, SNR=29.3, Peak=163 HFD=4.1
23:44:55.347 00.000 28316 MultiStar: [#1 -0.04,0.07,0.95,U] [#2 0.05,-0.01,0.99,U] [#3 -0.45,-0.06,0.00,M1] [#4 -0.10,0.04,0.89,U] [#5 0.05,-0.00,0.78,U] [#6 -0.57,0.30,0.00,M3] [#7 -0.13,-0.07,0.67,U] [#8 -0.41,0.11,0.00,M1] 
23:44:55.348 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.06}, one-star: {-0.29, 0.28}
23:44:55.348 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.61 = -2.67)
23:44:55.349 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.43)
23:44:55.349 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.47 mountX=-0.09 mountY=0.04, mountTheta=2.70
23:44:55.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
23:44:55.350 00.000 28316 Enqueuing Move request for scope (-0.08, 0.06)
23:44:55.351 00.001 29988 Worker thread wakes up
23:44:55.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:44:55.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:44:55.351 00.000 29988 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.04
23:44:55.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:44:55.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:55.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:55.351 00.000 29988 MoveAxis(E, 0, ABG)
23:44:55.351 00.000 29988 Move returns status 0, amount 0
23:44:55.351 00.000 29988 MoveAxis(N, 0, ABG)
23:44:55.351 00.000 29988 Move returns status 0, amount 0
23:44:55.351 00.000 29988 move complete, result=0
23:44:55.351 00.000 29988 worker thread done servicing request
23:44:55.354 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:55.364 00.010 28316 UpdateGuideState exits: m=1793 RSB=29.3
23:44:55.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:55.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:55.366 00.001 28316 Enqueuing Expose request
23:44:55.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:55.366 00.000 29988 Worker thread wakes up
23:44:55.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:55.367 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:57.001 01.634 29988 Exposure complete
23:44:57.026 00.025 29988 worker thread done servicing request
23:44:57.026 00.000 28316 OnExposeComplete: enter
23:44:57.027 00.001 28316 UpdateGuideState(): m_state=6
23:44:57.027 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2432
23:44:57.028 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=120.16, Mass=1859, SNR=29.7, Peak=156 HFD=4.1
23:44:57.028 00.000 28316 MultiStar: [#1 -0.07,0.22,0.92,U] [#2 -0.01,0.26,0.95,U] [#3 -0.33,0.14,0.87,U] [#4 -0.20,0.39,0.00,M1] [#5 0.04,0.10,0.79,U] [#6 -0.44,0.43,0.00,M4] [#7 -0.16,0.33,0.63,U] [#8 -0.37,0.41,0.00,M2] 
23:44:57.029 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.26}, one-star: {-0.22, 0.48}
23:44:57.029 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
23:44:57.030 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
23:44:57.030 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.03 mountX=-0.29 mountY=-0.00, mountTheta=-3.13
23:44:57.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.26, opts=13)
23:44:57.032 00.001 28316 Enqueuing Move request for scope (-0.13, 0.26)
23:44:57.032 00.000 29988 Worker thread wakes up
23:44:57.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
23:44:57.032 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
23:44:57.032 00.000 29988 Moving (-0.13, 0.26) raw xDistance=-0.29 yDistance=-0.00
23:44:57.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:44:57.033 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:57.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:44:57.033 00.000 29988 MoveAxis(E, 60, ABG)
23:44:57.033 00.000 29988 Guiding  Dir = 2, Dur = 60
23:44:57.033 00.000 29988 IsSlewing returns 0
23:44:57.033 00.000 29988 IsGuiding returns 0
23:44:57.035 00.002 29988 PulseGuide returned control before completion, sleep 69
23:44:57.036 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:57.044 00.008 28316 UpdateGuideState exits: m=1859 RSB=29.7
23:44:57.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:57.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:57.046 00.001 28316 Enqueuing Expose request
23:44:57.109 00.063 29988 IsGuiding returns 1
23:44:57.109 00.000 29988 scope still moving after pulse duration time elapsed
23:44:57.141 00.032 29988 IsSlewing returns 0
23:44:57.141 00.000 29988 IsGuiding returns 0
23:44:57.142 00.001 29988 scope move finished after 60 + 48 ms
23:44:57.142 00.000 29988 Move returns status 0, amount 60
23:44:57.142 00.000 29988 MoveAxis(N, 0, ABG)
23:44:57.142 00.000 29988 Move returns status 0, amount 0
23:44:57.142 00.000 29988 move complete, result=0
23:44:57.142 00.000 29988 worker thread done servicing request
23:44:57.142 00.000 29988 Worker thread wakes up
23:44:57.142 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.0 px 0 ms NORTH
23:44:57.143 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:57.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:58.551 01.408 29988 Exposure complete
23:44:58.579 00.028 29988 worker thread done servicing request
23:44:58.579 00.000 28316 OnExposeComplete: enter
23:44:58.579 00.000 28316 UpdateGuideState(): m_state=6
23:44:58.580 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2433
23:44:58.580 00.000 28316 Star::Find returns 1 (0), X=587.53, Y=120.09, Mass=1992, SNR=30.7, Peak=168 HFD=4.2
23:44:58.581 00.001 28316 MultiStar: [#1 0.07,0.16,0.88,U] [#2 0.03,0.30,0.94,U] [#3 -0.11,0.16,0.83,U] [#4 -0.06,0.44,0.00,M2] [#5 0.05,0.19,0.72,U] [#6 -0.30,0.46,0.00,M5] [#7 -0.05,0.41,0.63,U] [#8 -0.34,0.46,0.00,M3] 
23:44:58.581 00.000 28316 refined, 5 included, MultiStar: {-0.02, 0.27}, one-star: {-0.14, 0.41}
23:44:58.582 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
23:44:58.582 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.38)
23:44:58.582 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.66 mountX=-0.26 mountY=-0.10, mountTheta=-2.77
23:44:58.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.27, opts=13)
23:44:58.584 00.001 28316 Enqueuing Move request for scope (-0.02, 0.27)
23:44:58.584 00.000 29988 Worker thread wakes up
23:44:58.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
23:44:58.585 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
23:44:58.585 00.000 29988 Moving (-0.02, 0.27) raw xDistance=-0.26 yDistance=-0.10
23:44:58.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:44:58.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:58.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:58.585 00.000 29988 MoveAxis(E, 59, ABG)
23:44:58.585 00.000 29988 Guiding  Dir = 2, Dur = 59
23:44:58.585 00.000 29988 IsSlewing returns 0
23:44:58.585 00.000 29988 IsGuiding returns 0
23:44:58.587 00.002 29988 PulseGuide returned control before completion, sleep 68
23:44:58.589 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:44:58.595 00.006 28316 UpdateGuideState exits: m=1992 RSB=30.7
23:44:58.596 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:58.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:44:58.597 00.001 28316 Enqueuing Expose request
23:44:58.659 00.062 29988 IsGuiding returns 0
23:44:58.659 00.000 29988 Move returns status 0, amount 59
23:44:58.659 00.000 29988 MoveAxis(N, 0, ABG)
23:44:58.659 00.000 29988 Move returns status 0, amount 0
23:44:58.659 00.000 29988 move complete, result=0
23:44:58.659 00.000 29988 worker thread done servicing request
23:44:58.659 00.000 29988 Worker thread wakes up
23:44:58.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:44:58.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:44:58.659 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.1 px 0 ms NORTH
23:45:00.287 01.628 29988 Exposure complete
23:45:00.312 00.025 29988 worker thread done servicing request
23:45:00.313 00.001 28316 OnExposeComplete: enter
23:45:00.313 00.000 28316 UpdateGuideState(): m_state=6
23:45:00.314 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2434
23:45:00.314 00.000 28316 Star::Find returns 1 (0), X=587.87, Y=119.74, Mass=1953, SNR=30.3, Peak=186 HFD=4.3
23:45:00.315 00.001 28316 MultiStar: [#1 0.27,-0.04,0.92,U] [#2 0.21,-0.13,0.96,U] [#3 -0.20,-0.19,0.90,U] [#4 0.14,-0.04,0.86,U] [#5 0.27,0.03,0.76,U] [#6 -0.14,0.18,0.73,U] [#7 0.21,0.02,0.67,U] [#8 -0.21,-0.03,0.59,U] 
23:45:00.315 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.20, 0.06}
23:45:00.316 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
23:45:00.316 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
23:45:00.316 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=0.06 mountY=-0.07, mountTheta=-0.90
23:45:00.318 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
23:45:00.318 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
23:45:00.319 00.001 29988 Worker thread wakes up
23:45:00.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:45:00.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:45:00.319 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.06 yDistance=-0.07
23:45:00.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:00.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:00.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:00.319 00.000 29988 MoveAxis(E, 0, ABG)
23:45:00.319 00.000 29988 Move returns status 0, amount 0
23:45:00.319 00.000 29988 MoveAxis(N, 0, ABG)
23:45:00.319 00.000 29988 Move returns status 0, amount 0
23:45:00.319 00.000 29988 move complete, result=0
23:45:00.319 00.000 29988 worker thread done servicing request
23:45:00.323 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:00.330 00.007 28316 UpdateGuideState exits: m=1953 RSB=30.3
23:45:00.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:00.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:00.332 00.001 28316 Enqueuing Expose request
23:45:00.334 00.002 29988 Worker thread wakes up
23:45:00.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:00.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:00.334 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:01.852 01.518 29988 Exposure complete
23:45:01.877 00.025 29988 worker thread done servicing request
23:45:01.877 00.000 28316 OnExposeComplete: enter
23:45:01.878 00.001 28316 UpdateGuideState(): m_state=6
23:45:01.879 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2435
23:45:01.879 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=119.82, Mass=1953, SNR=30.4, Peak=196 HFD=4.3
23:45:01.880 00.001 28316 MultiStar: [#1 0.22,-0.06,0.91,U] [#2 0.24,-0.08,0.94,U] [#3 -0.11,-0.11,0.86,U] [#4 0.15,0.10,0.87,U] [#5 0.24,-0.06,0.77,U] [#6 -0.25,0.28,0.70,U] [#7 0.09,0.15,0.65,U] [#8 -0.13,0.15,0.57,U] 
23:45:01.880 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.10, 0.14}
23:45:01.881 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
23:45:01.881 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
23:45:01.881 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.56 mountX=-0.01 mountY=-0.09, mountTheta=-1.70
23:45:01.883 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
23:45:01.883 00.000 28316 Enqueuing Move request for scope (0.08, 0.05)
23:45:01.883 00.000 29988 Worker thread wakes up
23:45:01.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:45:01.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:45:01.884 00.001 29988 Moving (0.08, 0.05) raw xDistance=-0.01 yDistance=-0.09
23:45:01.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:01.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:01.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:45:01.884 00.000 29988 MoveAxis(E, 0, ABG)
23:45:01.884 00.000 29988 Move returns status 0, amount 0
23:45:01.884 00.000 29988 MoveAxis(N, 0, ABG)
23:45:01.884 00.000 29988 Move returns status 0, amount 0
23:45:01.884 00.000 29988 move complete, result=0
23:45:01.884 00.000 29988 worker thread done servicing request
23:45:01.886 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:01.894 00.008 28316 UpdateGuideState exits: m=1953 RSB=30.4
23:45:01.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:01.895 00.000 28316 Enqueuing Expose request
23:45:01.896 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:01.896 00.000 29988 Worker thread wakes up
23:45:01.897 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:01.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:03.528 01.631 29988 Exposure complete
23:45:03.551 00.023 29988 worker thread done servicing request
23:45:03.552 00.001 28316 OnExposeComplete: enter
23:45:03.552 00.000 28316 UpdateGuideState(): m_state=6
23:45:03.553 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2436
23:45:03.553 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=119.75, Mass=1996, SNR=30.6, Peak=158 HFD=4.4
23:45:03.554 00.001 28316 MultiStar: [#1 0.32,-0.07,0.90,U] [#2 0.20,-0.08,0.95,U] [#3 -0.23,-0.18,0.86,U] [#4 0.17,-0.14,0.85,U] [#5 0.21,-0.15,0.75,U] [#6 -0.19,0.14,0.69,U] [#7 0.18,-0.09,0.62,U] [#8 -0.08,-0.02,0.59,U] 
23:45:03.555 00.001 28316 single-star, 8 included, MultiStar: {0.08, -0.06}, one-star: {0.05, 0.07}
23:45:03.556 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
23:45:03.557 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.10)
23:45:03.558 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.94 mountX=-0.04 mountY=-0.08, mountTheta=-2.07
23:45:03.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
23:45:03.560 00.001 28316 Enqueuing Move request for scope (0.05, 0.07)
23:45:03.561 00.001 29988 Worker thread wakes up
23:45:03.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:45:03.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:45:03.561 00.000 29988 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=-0.08
23:45:03.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:03.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:03.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:03.561 00.000 29988 MoveAxis(E, 0, ABG)
23:45:03.561 00.000 29988 Move returns status 0, amount 0
23:45:03.561 00.000 29988 MoveAxis(N, 0, ABG)
23:45:03.561 00.000 29988 Move returns status 0, amount 0
23:45:03.561 00.000 29988 move complete, result=0
23:45:03.561 00.000 29988 worker thread done servicing request
23:45:03.564 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:03.571 00.007 28316 UpdateGuideState exits: m=1996 RSB=30.6
23:45:03.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:03.572 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:03.572 00.000 28316 Enqueuing Expose request
23:45:03.573 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:03.573 00.000 29988 Worker thread wakes up
23:45:03.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:03.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:05.097 01.524 29988 Exposure complete
23:45:05.120 00.023 29988 worker thread done servicing request
23:45:05.120 00.000 28316 OnExposeComplete: enter
23:45:05.122 00.002 28316 UpdateGuideState(): m_state=6
23:45:05.124 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2437
23:45:05.125 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=119.75, Mass=1972, SNR=30.4, Peak=177 HFD=4.3
23:45:05.125 00.000 28316 MultiStar: [#1 0.43,-0.01,0.00,M1] [#2 0.31,-0.02,0.98,U] [#3 0.03,-0.01,0.86,U] [#4 0.32,0.11,0.88,U] [#5 0.36,0.00,0.75,U] [#6 -0.14,0.32,0.69,U] [#7 0.22,0.06,0.65,U] [#8 -0.17,0.10,0.59,U] 
23:45:05.126 00.001 28316 single-star, 7 included, MultiStar: {0.14, 0.07}, one-star: {0.05, 0.07}
23:45:05.127 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:45:05.127 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:45:05.128 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.97 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
23:45:05.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
23:45:05.129 00.000 28316 Enqueuing Move request for scope (0.05, 0.07)
23:45:05.130 00.001 29988 Worker thread wakes up
23:45:05.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:45:05.130 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:45:05.130 00.000 29988 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=-0.07
23:45:05.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:05.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:05.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:05.130 00.000 29988 MoveAxis(E, 0, ABG)
23:45:05.130 00.000 29988 Move returns status 0, amount 0
23:45:05.130 00.000 29988 MoveAxis(N, 0, ABG)
23:45:05.130 00.000 29988 Move returns status 0, amount 0
23:45:05.130 00.000 29988 move complete, result=0
23:45:05.130 00.000 29988 worker thread done servicing request
23:45:05.133 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:05.141 00.008 28316 UpdateGuideState exits: m=1972 RSB=30.4
23:45:05.142 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:05.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:05.142 00.000 28316 Enqueuing Expose request
23:45:05.143 00.001 29988 Worker thread wakes up
23:45:05.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:05.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:05.143 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:06.767 01.624 29988 Exposure complete
23:45:06.793 00.026 29988 worker thread done servicing request
23:45:06.793 00.000 28316 OnExposeComplete: enter
23:45:06.795 00.002 28316 UpdateGuideState(): m_state=6
23:45:06.795 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2438
23:45:06.796 00.001 28316 Star::Find returns 1 (0), X=587.68, Y=119.74, Mass=1923, SNR=30.1, Peak=161 HFD=4.4
23:45:06.796 00.000 28316 MultiStar: [#1 0.13,-0.01,0.91,U] [#2 0.16,-0.04,0.97,U] [#3 -0.20,-0.24,0.86,U] [#4 0.06,0.10,0.88,U] [#5 0.16,-0.04,0.78,U] [#6 -0.16,0.30,0.73,U] [#7 0.22,-0.05,0.67,U] [#8 -0.14,0.08,0.59,U] 
23:45:06.797 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {0.01, 0.07}
23:45:06.797 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
23:45:06.798 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
23:45:06.798 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.37 mountX=0.00 mountY=-0.03, mountTheta=-1.51
23:45:06.800 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
23:45:06.800 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
23:45:06.800 00.000 29988 Worker thread wakes up
23:45:06.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:45:06.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:45:06.801 00.000 29988 Moving (0.03, 0.01) raw xDistance=0.00 yDistance=-0.03
23:45:06.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:45:06.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:06.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:45:06.801 00.000 29988 MoveAxis(E, 0, ABG)
23:45:06.801 00.000 29988 Move returns status 0, amount 0
23:45:06.801 00.000 29988 MoveAxis(N, 0, ABG)
23:45:06.801 00.000 29988 Move returns status 0, amount 0
23:45:06.801 00.000 29988 move complete, result=0
23:45:06.801 00.000 29988 worker thread done servicing request
23:45:06.804 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:06.811 00.007 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:45:06.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:06.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:06.812 00.000 28316 Enqueuing Expose request
23:45:06.813 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:06.813 00.000 29988 Worker thread wakes up
23:45:06.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:06.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:08.333 01.520 29988 Exposure complete
23:45:08.358 00.025 29988 worker thread done servicing request
23:45:08.358 00.000 28316 OnExposeComplete: enter
23:45:08.359 00.001 28316 UpdateGuideState(): m_state=6
23:45:08.359 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2439
23:45:08.359 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=119.74, Mass=1956, SNR=30.4, Peak=168 HFD=4.5
23:45:08.360 00.001 28316 MultiStar: [#1 0.09,0.01,0.89,U] [#2 0.07,-0.01,0.95,U] [#3 -0.28,0.05,0.85,U] [#4 -0.10,0.16,0.88,U] [#5 0.15,0.09,0.75,U] [#6 -0.32,0.38,0.00,M1] [#7 0.02,0.09,0.65,U] [#8 -0.27,0.29,0.61,U] 
23:45:08.360 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.08}, one-star: {-0.08, 0.07}
23:45:08.361 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.22 = -3.06)
23:45:08.361 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.04)
23:45:08.362 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.08 mountX=-0.09 mountY=0.00, mountTheta=3.10
23:45:08.363 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
23:45:08.363 00.000 28316 Enqueuing Move request for scope (-0.05, 0.08)
23:45:08.364 00.001 29988 Worker thread wakes up
23:45:08.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
23:45:08.364 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
23:45:08.364 00.000 29988 Moving (-0.05, 0.08) raw xDistance=-0.09 yDistance=0.00
23:45:08.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:45:08.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:08.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:45:08.364 00.000 29988 MoveAxis(E, 0, ABG)
23:45:08.364 00.000 29988 Move returns status 0, amount 0
23:45:08.364 00.000 29988 MoveAxis(N, 0, ABG)
23:45:08.364 00.000 29988 Move returns status 0, amount 0
23:45:08.364 00.000 29988 move complete, result=0
23:45:08.364 00.000 29988 worker thread done servicing request
23:45:08.367 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:08.374 00.007 28316 UpdateGuideState exits: m=1956 RSB=30.4
23:45:08.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:08.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:08.375 00.000 28316 Enqueuing Expose request
23:45:08.376 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:08.376 00.000 29988 Worker thread wakes up
23:45:08.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:08.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:10.000 01.624 29988 Exposure complete
23:45:10.026 00.026 29988 worker thread done servicing request
23:45:10.026 00.000 28316 OnExposeComplete: enter
23:45:10.027 00.001 28316 UpdateGuideState(): m_state=6
23:45:10.027 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2440
23:45:10.028 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=119.99, Mass=1911, SNR=30.0, Peak=168 HFD=4.2
23:45:10.028 00.000 28316 MultiStar: [#1 0.15,0.04,0.92,U] [#2 0.14,0.07,0.96,U] [#3 -0.33,-0.09,0.88,U] [#4 -0.10,0.16,0.85,U] [#5 0.13,0.01,0.73,U] [#6 -0.30,0.34,0.00,M2] [#7 -0.00,0.12,0.67,U] [#8 -0.28,0.20,0.60,U] 
23:45:10.029 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.10}, one-star: {0.09, 0.31}
23:45:10.029 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:45:10.030 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
23:45:10.030 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.71 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
23:45:10.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
23:45:10.032 00.001 28316 Enqueuing Move request for scope (-0.01, 0.10)
23:45:10.033 00.001 29988 Worker thread wakes up
23:45:10.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
23:45:10.033 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
23:45:10.033 00.000 29988 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.03
23:45:10.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:45:10.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:10.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:45:10.033 00.000 29988 MoveAxis(E, 0, ABG)
23:45:10.033 00.000 29988 Move returns status 0, amount 0
23:45:10.033 00.000 29988 MoveAxis(N, 0, ABG)
23:45:10.033 00.000 29988 Move returns status 0, amount 0
23:45:10.033 00.000 29988 move complete, result=0
23:45:10.033 00.000 29988 worker thread done servicing request
23:45:10.037 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:10.050 00.013 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:45:10.052 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:10.053 00.001 28316 Enqueuing Expose request
23:45:10.054 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:10.054 00.000 29988 Worker thread wakes up
23:45:10.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:10.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:11.578 01.524 29988 Exposure complete
23:45:11.601 00.023 29988 worker thread done servicing request
23:45:11.601 00.000 28316 OnExposeComplete: enter
23:45:11.602 00.001 28316 UpdateGuideState(): m_state=6
23:45:11.602 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2441
23:45:11.602 00.000 28316 Star::Find returns 1 (0), X=587.47, Y=120.02, Mass=2053, SNR=31.0, Peak=167 HFD=4.2
23:45:11.603 00.001 28316 MultiStar: [#1 -0.15,0.22,0.89,U] [#2 -0.10,0.23,0.95,U] [#3 -0.38,0.04,0.82,U] [#4 -0.14,0.27,0.86,U] [#5 -0.08,0.28,0.74,U] [#6 -0.35,0.45,0.00,M3] [#7 -0.11,0.20,0.66,U] [#8 -0.48,0.37,0.00,M1] 
23:45:11.604 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.23}, one-star: {-0.20, 0.34}
23:45:11.604 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
23:45:11.605 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
23:45:11.605 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.21 mountX=-0.28 mountY=0.05, mountTheta=2.97
23:45:11.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.23, opts=13)
23:45:11.607 00.001 28316 Enqueuing Move request for scope (-0.17, 0.23)
23:45:11.607 00.000 29988 Worker thread wakes up
23:45:11.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
23:45:11.607 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
23:45:11.607 00.000 29988 Moving (-0.17, 0.23) raw xDistance=-0.28 yDistance=0.05
23:45:11.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:45:11.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:11.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:11.607 00.000 29988 MoveAxis(E, 58, ABG)
23:45:11.607 00.000 29988 Guiding  Dir = 2, Dur = 58
23:45:11.608 00.001 29988 IsSlewing returns 0
23:45:11.608 00.000 29988 IsGuiding returns 0
23:45:11.610 00.002 29988 PulseGuide returned control before completion, sleep 67
23:45:11.611 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:11.618 00.007 28316 UpdateGuideState exits: m=2053 RSB=31.0
23:45:11.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:11.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:11.619 00.000 28316 Enqueuing Expose request
23:45:11.686 00.067 29988 IsGuiding returns 0
23:45:11.686 00.000 29988 Move returns status 0, amount 58
23:45:11.686 00.000 29988 MoveAxis(N, 0, ABG)
23:45:11.686 00.000 29988 Move returns status 0, amount 0
23:45:11.686 00.000 29988 move complete, result=0
23:45:11.686 00.000 29988 worker thread done servicing request
23:45:11.686 00.000 29988 Worker thread wakes up
23:45:11.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:11.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:11.686 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH
23:45:13.313 01.627 29988 Exposure complete
23:45:13.339 00.026 29988 worker thread done servicing request
23:45:13.339 00.000 28316 OnExposeComplete: enter
23:45:13.339 00.000 28316 UpdateGuideState(): m_state=6
23:45:13.340 00.001 28316 Star::Find(15, 587, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2442
23:45:13.340 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=119.85, Mass=1899, SNR=29.9, Peak=173 HFD=4.3
23:45:13.341 00.001 28316 MultiStar: [#1 0.28,0.03,0.91,U] [#2 0.17,0.06,0.97,U] [#3 -0.22,-0.05,0.84,U] [#4 0.00,0.01,0.86,U] [#5 0.24,-0.10,0.76,U] [#6 -0.24,0.17,0.74,U] [#7 0.01,-0.14,0.66,U] [#8 -0.28,0.22,0.63,U] 
23:45:13.341 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.00, 0.17}
23:45:13.342 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
23:45:13.342 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
23:45:13.343 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.31 mountX=-0.03 mountY=-0.03, mountTheta=-2.43
23:45:13.346 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
23:45:13.346 00.000 28316 Enqueuing Move request for scope (0.01, 0.04)
23:45:13.347 00.001 29988 Worker thread wakes up
23:45:13.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:45:13.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:45:13.347 00.000 29988 Moving (0.01, 0.04) raw xDistance=-0.03 yDistance=-0.03
23:45:13.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:45:13.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:13.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:45:13.347 00.000 29988 MoveAxis(E, 0, ABG)
23:45:13.347 00.000 29988 Move returns status 0, amount 0
23:45:13.347 00.000 29988 MoveAxis(N, 0, ABG)
23:45:13.347 00.000 29988 Move returns status 0, amount 0
23:45:13.347 00.000 29988 move complete, result=0
23:45:13.347 00.000 29988 worker thread done servicing request
23:45:13.351 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:13.358 00.007 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:45:13.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:13.360 00.001 28316 Enqueuing Expose request
23:45:13.360 00.000 29988 Worker thread wakes up
23:45:13.360 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:13.361 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:13.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:14.888 01.527 29988 Exposure complete
23:45:14.913 00.025 29988 worker thread done servicing request
23:45:14.914 00.001 28316 OnExposeComplete: enter
23:45:14.914 00.000 28316 UpdateGuideState(): m_state=6
23:45:14.915 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2443
23:45:14.915 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=119.81, Mass=1984, SNR=30.6, Peak=182 HFD=4.4
23:45:14.916 00.001 28316 MultiStar: [#1 0.30,-0.01,0.89,U] [#2 0.31,0.07,0.94,U] [#3 -0.16,-0.20,0.85,U] [#4 0.30,0.04,0.86,U] [#5 0.29,0.02,0.76,U] [#6 -0.15,0.08,0.70,U] [#7 0.18,-0.04,0.66,U] [#8 -0.14,0.07,0.60,U] 
23:45:14.916 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.13, 0.13}
23:45:14.916 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
23:45:14.917 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.90)
23:45:14.917 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.14 mountX=0.04 mountY=-0.13, mountTheta=-1.28
23:45:14.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
23:45:14.918 00.000 28316 Enqueuing Move request for scope (0.13, 0.02)
23:45:14.919 00.001 29988 Worker thread wakes up
23:45:14.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
23:45:14.919 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
23:45:14.919 00.000 29988 Moving (0.13, 0.02) raw xDistance=0.04 yDistance=-0.13
23:45:14.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:45:14.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:14.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:45:14.919 00.000 29988 MoveAxis(E, 0, ABG)
23:45:14.919 00.000 29988 Move returns status 0, amount 0
23:45:14.919 00.000 29988 MoveAxis(N, 0, ABG)
23:45:14.920 00.001 29988 Move returns status 0, amount 0
23:45:14.920 00.000 29988 move complete, result=0
23:45:14.920 00.000 29988 worker thread done servicing request
23:45:14.924 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:14.932 00.008 28316 UpdateGuideState exits: m=1984 RSB=30.6
23:45:14.933 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:14.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:14.934 00.001 28316 Enqueuing Expose request
23:45:14.934 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:14.935 00.001 29988 Worker thread wakes up
23:45:14.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:14.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:16.567 01.632 29988 Exposure complete
23:45:16.592 00.025 29988 worker thread done servicing request
23:45:16.592 00.000 28316 OnExposeComplete: enter
23:45:16.592 00.000 28316 UpdateGuideState(): m_state=6
23:45:16.593 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2444
23:45:16.593 00.000 28316 Star::Find returns 1 (0), X=587.87, Y=119.84, Mass=1889, SNR=29.8, Peak=161 HFD=4.3
23:45:16.594 00.001 28316 MultiStar: [#1 0.34,-0.14,0.92,U] [#2 0.32,-0.04,0.97,U] [#3 -0.15,-0.17,0.86,U] [#4 0.12,0.01,0.87,U] [#5 0.30,0.11,0.79,U] [#6 -0.22,0.22,0.73,U] [#7 0.18,0.03,0.66,U] [#8 -0.09,0.18,0.61,U] 
23:45:16.594 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.20, 0.16}
23:45:16.595 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:45:16.595 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.80)
23:45:16.596 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.24 mountX=0.02 mountY=-0.13, mountTheta=-1.38
23:45:16.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
23:45:16.597 00.000 28316 Enqueuing Move request for scope (0.13, 0.03)
23:45:16.598 00.001 29988 Worker thread wakes up
23:45:16.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
23:45:16.598 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
23:45:16.598 00.000 29988 Moving (0.13, 0.03) raw xDistance=0.02 yDistance=-0.13
23:45:16.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:16.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:16.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:45:16.598 00.000 29988 MoveAxis(E, 0, ABG)
23:45:16.598 00.000 29988 Move returns status 0, amount 0
23:45:16.599 00.001 29988 MoveAxis(N, 0, ABG)
23:45:16.599 00.000 29988 Move returns status 0, amount 0
23:45:16.599 00.000 29988 move complete, result=0
23:45:16.599 00.000 29988 worker thread done servicing request
23:45:16.602 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:16.609 00.007 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:45:16.610 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:16.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:16.610 00.000 28316 Enqueuing Expose request
23:45:16.611 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:16.611 00.000 29988 Worker thread wakes up
23:45:16.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:16.612 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:18.130 01.518 29988 Exposure complete
23:45:18.154 00.024 29988 worker thread done servicing request
23:45:18.154 00.000 28316 OnExposeComplete: enter
23:45:18.155 00.001 28316 UpdateGuideState(): m_state=6
23:45:18.156 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2445
23:45:18.156 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=119.79, Mass=2006, SNR=30.8, Peak=180 HFD=4.4
23:45:18.157 00.001 28316 MultiStar: [#1 0.28,-0.07,0.92,U] [#2 0.18,-0.06,0.93,U] [#3 -0.05,-0.11,0.86,U] [#4 0.02,0.01,0.85,U] [#5 0.28,-0.17,0.72,U] [#6 -0.32,0.26,0.70,U] [#7 0.12,-0.02,0.63,U] [#8 -0.10,0.07,0.60,U] 
23:45:18.157 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.00, 0.11}
23:45:18.158 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
23:45:18.158 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
23:45:18.159 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=0.02 mountY=-0.05, mountTheta=-1.12
23:45:18.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
23:45:18.160 00.000 28316 Enqueuing Move request for scope (0.05, -0.00)
23:45:18.161 00.001 29988 Worker thread wakes up
23:45:18.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
23:45:18.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
23:45:18.161 00.000 29988 Moving (0.05, -0.00) raw xDistance=0.02 yDistance=-0.05
23:45:18.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:18.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:18.162 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:45:18.162 00.000 29988 MoveAxis(E, 0, ABG)
23:45:18.162 00.000 29988 Move returns status 0, amount 0
23:45:18.162 00.000 29988 MoveAxis(N, 0, ABG)
23:45:18.162 00.000 29988 Move returns status 0, amount 0
23:45:18.162 00.000 29988 move complete, result=0
23:45:18.162 00.000 29988 worker thread done servicing request
23:45:18.165 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:18.173 00.008 28316 UpdateGuideState exits: m=2006 RSB=30.8
23:45:18.174 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:18.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:18.174 00.000 28316 Enqueuing Expose request
23:45:18.175 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:18.175 00.000 29988 Worker thread wakes up
23:45:18.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:18.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:19.807 01.632 29988 Exposure complete
23:45:19.832 00.025 29988 worker thread done servicing request
23:45:19.832 00.000 28316 OnExposeComplete: enter
23:45:19.833 00.001 28316 UpdateGuideState(): m_state=6
23:45:19.833 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2446
23:45:19.834 00.001 28316 Star::Find returns 1 (0), X=587.84, Y=119.89, Mass=1952, SNR=30.2, Peak=184 HFD=4.3
23:45:19.834 00.000 28316 MultiStar: [#1 0.19,0.02,0.95,U] [#2 0.28,0.03,0.98,U] [#3 -0.16,0.01,0.87,U] [#4 0.28,0.13,0.84,U] [#5 0.35,0.20,0.75,U] [#6 0.02,0.24,0.72,U] [#7 0.21,0.07,0.66,U] [#8 -0.11,0.23,0.58,U] 
23:45:19.835 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.12}, one-star: {0.17, 0.21}
23:45:19.835 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
23:45:19.835 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.36)
23:45:19.836 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=-0.05 mountY=-0.19, mountTheta=-1.82
23:45:19.837 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.12, opts=13)
23:45:19.838 00.001 28316 Enqueuing Move request for scope (0.15, 0.12)
23:45:19.838 00.000 29988 Worker thread wakes up
23:45:19.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:45:19.838 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:45:19.838 00.000 29988 Moving (0.15, 0.12) raw xDistance=-0.05 yDistance=-0.19
23:45:19.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:19.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:19.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:45:19.838 00.000 29988 MoveAxis(E, 0, ABG)
23:45:19.838 00.000 29988 Move returns status 0, amount 0
23:45:19.839 00.001 29988 MoveAxis(N, 0, ABG)
23:45:19.839 00.000 29988 Move returns status 0, amount 0
23:45:19.839 00.000 29988 move complete, result=0
23:45:19.839 00.000 29988 worker thread done servicing request
23:45:19.841 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:19.848 00.007 28316 UpdateGuideState exits: m=1952 RSB=30.2
23:45:19.849 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:19.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:19.850 00.001 28316 Enqueuing Expose request
23:45:19.850 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:19.851 00.001 29988 Worker thread wakes up
23:45:19.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:19.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:21.372 01.521 29988 Exposure complete
23:45:21.397 00.025 29988 worker thread done servicing request
23:45:21.397 00.000 28316 OnExposeComplete: enter
23:45:21.398 00.001 28316 UpdateGuideState(): m_state=6
23:45:21.399 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2447
23:45:21.399 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=119.82, Mass=1905, SNR=30.2, Peak=175 HFD=4.4
23:45:21.400 00.001 28316 MultiStar: [#1 0.27,0.06,0.91,U] [#2 0.20,-0.14,0.96,U] [#3 -0.10,-0.01,0.86,U] [#4 -0.00,0.09,0.88,U] [#5 0.25,-0.02,0.76,U] [#6 -0.04,0.30,0.70,U] [#7 0.23,0.10,0.65,U] [#8 0.05,0.20,0.63,U] 
23:45:21.400 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.05, 0.14}
23:45:21.400 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:45:21.401 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.43)
23:45:21.402 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.61 mountX=-0.02 mountY=-0.12, mountTheta=-1.75
23:45:21.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
23:45:21.404 00.001 28316 Enqueuing Move request for scope (0.10, 0.07)
23:45:21.405 00.001 29988 Worker thread wakes up
23:45:21.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:45:21.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:45:21.405 00.000 29988 Moving (0.10, 0.07) raw xDistance=-0.02 yDistance=-0.12
23:45:21.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:45:21.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:21.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:45:21.405 00.000 29988 MoveAxis(E, 0, ABG)
23:45:21.405 00.000 29988 Move returns status 0, amount 0
23:45:21.405 00.000 29988 MoveAxis(N, 0, ABG)
23:45:21.405 00.000 29988 Move returns status 0, amount 0
23:45:21.405 00.000 29988 move complete, result=0
23:45:21.405 00.000 29988 worker thread done servicing request
23:45:21.408 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:21.415 00.007 28316 UpdateGuideState exits: m=1905 RSB=30.2
23:45:21.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:21.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:21.416 00.000 28316 Enqueuing Expose request
23:45:21.418 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:21.418 00.000 29988 Worker thread wakes up
23:45:21.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:21.419 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,105,31,31)
23:45:22.794 01.375 28316 evsrv: cli 0C97D050 connect
23:45:22.796 00.002 28316 case statement mapped state 6 to 3
23:45:22.796 00.000 28316 case statement mapped state 6 to 3
23:45:22.797 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"6e04720b-a3c9-41b1-9c58-0a9911f7b390"}
23:45:22.798 00.001 28316 case statement mapped state 6 to 3
23:45:22.798 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"6e04720b-a3c9-41b1-9c58-0a9911f7b390"}
23:45:22.799 00.001 28316 evsrv: cli 0C97D050 disconnect
23:45:22.800 00.001 28316 evsrv: cli 0C97D870 connect
23:45:22.801 00.001 28316 case statement mapped state 6 to 3
23:45:22.801 00.000 28316 case statement mapped state 6 to 3
23:45:22.802 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"c8efe3db-65db-4a9c-aef4-67d473932045"}
23:45:22.803 00.001 28316 PhdController::Dither begins
23:45:22.804 00.001 28316 dither: size=2.00, dRA=0.13 dDec=0.28
23:45:22.804 00.000 28316 MountToCamera -- mountTheta (-1.15) + m_xAngle (-1.14) = xAngle (-2.30 = -2.30)
23:45:22.805 00.001 28316 MountToCamera -- mountX=0.13 mountY=0.28 hyp=0.31 mountTheta=-1.15 cameraX=-0.21, cameraY=-0.23 cameraTheta=-2.30
23:45:22.805 00.000 28316 setting lock position to (587.46, 119.45)
23:45:22.806 00.001 28316 Mount: notify guiding dithered (-0.2, -0.2)
23:45:22.806 00.000 28316 MultiStar: stabilizing after lock position change
23:45:22.807 00.001 28316 Status Line: Dithering de 0.13,0.28
23:45:22.809 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:45:22.809 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
23:45:22.811 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"c8efe3db-65db-4a9c-aef4-67d473932045"}
23:45:22.811 00.000 28316 evsrv: cli 0C97D870 disconnect
23:45:23.057 00.246 29988 Exposure complete
23:45:23.081 00.024 29988 worker thread done servicing request
23:45:23.081 00.000 28316 OnExposeComplete: enter
23:45:23.082 00.001 28316 UpdateGuideState(): m_state=6
23:45:23.083 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2448
23:45:23.083 00.000 28316 Star::Find returns 1 (0), X=587.79, Y=119.90, Mass=2002, SNR=30.7, Peak=182 HFD=4.3
23:45:23.083 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
23:45:23.084 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
23:45:23.084 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.46 hyp=0.56 cameraTheta=0.95 mountX=-0.28 mountY=-0.49, mountTheta=-2.09
23:45:23.087 00.003 28316 dither recenter: remaining=(-0.1,-0.3) step=(-0.1,-0.3)
23:45:23.089 00.002 28316 MountToCamera -- mountTheta (1.99) + m_xAngle (-1.14) = xAngle (0.85 = 0.85)
23:45:23.089 00.000 28316 MountToCamera -- mountX=-0.13 mountY=-0.28 hyp=0.31 mountTheta=1.99 cameraX=0.21, cameraY=0.23 cameraTheta=0.85
23:45:23.089 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.23, opts=4)
23:45:23.090 00.001 28316 Enqueuing Move request for scope (0.21, 0.23)
23:45:23.090 00.000 28316 Mount: notify direct move -0.13,-0.28
23:45:23.091 00.001 29988 Worker thread wakes up
23:45:23.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0x4
23:45:23.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
23:45:23.091 00.000 29988 Moving (0.21, 0.23) raw xDistance=-0.13 yDistance=-0.28
23:45:23.091 00.000 29988 MoveAxis(E, 42, B)
23:45:23.091 00.000 29988 Guiding  Dir = 2, Dur = 42
23:45:23.091 00.000 29988 IsSlewing returns 0
23:45:23.091 00.000 29988 IsGuiding returns 0
23:45:23.093 00.002 29988 PulseGuide returned control before completion, sleep 51
23:45:23.095 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:23.102 00.007 28316 UpdateGuideState exits: m=2002 RSB=30.7
23:45:23.103 00.001 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 1 / 99999
23:45:23.103 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139123.103,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:45:23.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:23.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:23.105 00.001 28316 Enqueuing Expose request
23:45:23.150 00.045 29988 IsGuiding returns 0
23:45:23.150 00.000 29988 Move returns status 0, amount 42
23:45:23.150 00.000 29988 MoveAxis(N, 68, B)
23:45:23.150 00.000 29988 Guiding  Dir = 0, Dur = 68
23:45:23.150 00.000 29988 IsSlewing returns 0
23:45:23.150 00.000 29988 IsGuiding returns 0
23:45:23.156 00.006 29988 PulseGuide returned control before completion, sleep 74
23:45:23.244 00.088 29988 IsGuiding returns 0
23:45:23.244 00.000 29988 Move returns status 0, amount 68
23:45:23.244 00.000 29988 move complete, result=0
23:45:23.244 00.000 29988 worker thread done servicing request
23:45:23.244 00.000 29988 Worker thread wakes up
23:45:23.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:23.244 00.000 28316 GuideStep: -0.1 px 42 ms EAST, -0.3 px 68 ms NORTH
23:45:23.245 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:24.653 01.408 29988 Exposure complete
23:45:24.675 00.022 29988 worker thread done servicing request
23:45:24.675 00.000 28316 OnExposeComplete: enter
23:45:24.675 00.000 28316 UpdateGuideState(): m_state=6
23:45:24.676 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2449
23:45:24.676 00.000 28316 Star::Find returns 1 (0), X=587.85, Y=119.46, Mass=1954, SNR=30.3, Peak=147 HFD=4.3
23:45:24.677 00.001 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (-1.14) = xAngle (1.19 = 1.19)
23:45:24.677 00.000 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -1.99)
23:45:24.678 00.001 28316 CameraToMount -- cameraX=0.39 cameraY=0.02 hyp=0.39 cameraTheta=0.05 mountX=0.14 mountY=-0.36, mountTheta=-1.19
23:45:24.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=0.02, opts=13)
23:45:24.680 00.001 28316 Enqueuing Move request for scope (0.39, 0.02)
23:45:24.680 00.000 29988 Worker thread wakes up
23:45:24.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.02) opts 0xd
23:45:24.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, 0.02)
23:45:24.680 00.000 29988 Moving (0.39, 0.02) raw xDistance=0.14 yDistance=-0.36
23:45:24.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:45:24.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:45:24.681 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:45:24.681 00.000 29988 MoveAxis(E, 0, ABG)
23:45:24.681 00.000 29988 Move returns status 0, amount 0
23:45:24.681 00.000 29988 MoveAxis(N, 0, ABG)
23:45:24.681 00.000 29988 Move returns status 0, amount 0
23:45:24.681 00.000 29988 move complete, result=0
23:45:24.681 00.000 29988 worker thread done servicing request
23:45:24.684 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:24.691 00.007 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:45:24.692 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 2 / 99999
23:45:24.692 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139124.692,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
23:45:24.693 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:24.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:24.693 00.000 28316 Enqueuing Expose request
23:45:24.694 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:45:24.694 00.000 29988 Worker thread wakes up
23:45:24.695 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:24.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:26.322 01.627 29988 Exposure complete
23:45:26.346 00.024 29988 worker thread done servicing request
23:45:26.346 00.000 28316 OnExposeComplete: enter
23:45:26.346 00.000 28316 UpdateGuideState(): m_state=6
23:45:26.347 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2450
23:45:26.347 00.000 28316 Star::Find returns 1 (0), X=587.77, Y=119.64, Mass=1860, SNR=29.7, Peak=160 HFD=4.5
23:45:26.348 00.001 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
23:45:26.348 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
23:45:26.349 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.20 hyp=0.36 cameraTheta=0.57 mountX=-0.05 mountY=-0.36, mountTheta=-1.72
23:45:26.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.20, opts=13)
23:45:26.350 00.000 28316 Enqueuing Move request for scope (0.30, 0.20)
23:45:26.351 00.001 29988 Worker thread wakes up
23:45:26.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.20) opts 0xd
23:45:26.351 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.20)
23:45:26.351 00.000 29988 Moving (0.30, 0.20) raw xDistance=-0.05 yDistance=-0.36
23:45:26.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:45:26.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:45:26.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:45:26.351 00.000 29988 MoveAxis(E, 0, ABG)
23:45:26.351 00.000 29988 Move returns status 0, amount 0
23:45:26.351 00.000 29988 MoveAxis(N, 0, ABG)
23:45:26.351 00.000 29988 Move returns status 0, amount 0
23:45:26.351 00.000 29988 move complete, result=0
23:45:26.352 00.001 29988 worker thread done servicing request
23:45:26.354 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:26.363 00.009 28316 UpdateGuideState exits: m=1860 RSB=29.7
23:45:26.363 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 3 / 99999
23:45:26.364 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139126.364,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
23:45:26.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:26.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:26.365 00.000 28316 Enqueuing Expose request
23:45:26.366 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:45:26.366 00.000 29988 Worker thread wakes up
23:45:26.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:26.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:27.880 01.514 29988 Exposure complete
23:45:27.904 00.024 29988 worker thread done servicing request
23:45:27.904 00.000 28316 OnExposeComplete: enter
23:45:27.906 00.002 28316 UpdateGuideState(): m_state=6
23:45:27.907 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2451
23:45:27.907 00.000 28316 Star::Find returns 1 (0), X=587.78, Y=119.70, Mass=2034, SNR=30.9, Peak=183 HFD=4.4
23:45:27.907 00.000 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
23:45:27.908 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
23:45:27.908 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.25 hyp=0.41 cameraTheta=0.67 mountX=-0.10 mountY=-0.40, mountTheta=-1.81
23:45:27.909 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.25, opts=13)
23:45:27.910 00.001 28316 Enqueuing Move request for scope (0.32, 0.25)
23:45:27.910 00.000 29988 Worker thread wakes up
23:45:27.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.25) opts 0xd
23:45:27.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.25)
23:45:27.910 00.000 29988 Moving (0.32, 0.25) raw xDistance=-0.10 yDistance=-0.40
23:45:27.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:45:27.911 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
23:45:27.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:45:27.911 00.000 29988 MoveAxis(E, 0, ABG)
23:45:27.911 00.000 29988 Move returns status 0, amount 0
23:45:27.911 00.000 29988 MoveAxis(N, 95, ABG)
23:45:27.911 00.000 29988 Guiding  Dir = 0, Dur = 95
23:45:27.911 00.000 29988 IsSlewing returns 0
23:45:27.911 00.000 29988 IsGuiding returns 0
23:45:27.914 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:27.916 00.002 29988 PulseGuide returned control before completion, sleep 101
23:45:27.921 00.005 28316 UpdateGuideState exits: m=2034 RSB=30.9
23:45:27.922 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 4 / 99999
23:45:27.922 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139127.922,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
23:45:27.923 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:27.923 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:27.924 00.001 28316 Enqueuing Expose request
23:45:28.019 00.095 29988 IsGuiding returns 0
23:45:28.019 00.000 29988 Move returns status 0, amount 95
23:45:28.019 00.000 29988 move complete, result=0
23:45:28.019 00.000 29988 worker thread done servicing request
23:45:28.019 00.000 29988 Worker thread wakes up
23:45:28.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:28.020 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:28.020 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 95 ms NORTH
23:45:29.642 01.622 29988 Exposure complete
23:45:29.667 00.025 29988 worker thread done servicing request
23:45:29.667 00.000 28316 OnExposeComplete: enter
23:45:29.668 00.001 28316 UpdateGuideState(): m_state=6
23:45:29.669 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2452
23:45:29.669 00.000 28316 Star::Find returns 1 (0), X=587.49, Y=119.53, Mass=1889, SNR=29.9, Peak=138 HFD=4.2
23:45:29.670 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:45:29.670 00.000 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:45:29.672 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.28 mountX=-0.07 mountY=-0.06, mountTheta=-2.41
23:45:29.674 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
23:45:29.674 00.000 28316 Enqueuing Move request for scope (0.02, 0.08)
23:45:29.675 00.001 29988 Worker thread wakes up
23:45:29.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:45:29.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:45:29.675 00.000 29988 Moving (0.02, 0.08) raw xDistance=-0.07 yDistance=-0.06
23:45:29.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:45:29.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:29.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:45:29.675 00.000 29988 MoveAxis(E, 0, ABG)
23:45:29.675 00.000 29988 Move returns status 0, amount 0
23:45:29.675 00.000 29988 MoveAxis(N, 0, ABG)
23:45:29.675 00.000 29988 Move returns status 0, amount 0
23:45:29.675 00.000 29988 move complete, result=0
23:45:29.675 00.000 29988 worker thread done servicing request
23:45:29.679 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:29.686 00.007 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:45:29.686 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 5 / 99999
23:45:29.687 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139129.687,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
23:45:29.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:29.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:29.689 00.001 28316 Enqueuing Expose request
23:45:29.689 00.000 29988 Worker thread wakes up
23:45:29.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:29.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:29.689 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:31.206 01.517 29988 Exposure complete
23:45:31.229 00.023 29988 worker thread done servicing request
23:45:31.229 00.000 28316 OnExposeComplete: enter
23:45:31.229 00.000 28316 UpdateGuideState(): m_state=6
23:45:31.230 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2453
23:45:31.230 00.000 28316 Star::Find returns 1 (0), X=587.47, Y=119.53, Mass=1986, SNR=30.5, Peak=156 HFD=4.2
23:45:31.231 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
23:45:31.231 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.63)
23:45:31.232 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.41 mountX=-0.07 mountY=-0.05, mountTheta=-2.53
23:45:31.233 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
23:45:31.233 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
23:45:31.234 00.001 29988 Worker thread wakes up
23:45:31.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
23:45:31.234 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
23:45:31.234 00.000 29988 Moving (0.01, 0.08) raw xDistance=-0.07 yDistance=-0.05
23:45:31.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:45:31.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:31.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:45:31.234 00.000 29988 MoveAxis(E, 0, ABG)
23:45:31.234 00.000 29988 Move returns status 0, amount 0
23:45:31.234 00.000 29988 MoveAxis(N, 0, ABG)
23:45:31.234 00.000 29988 Move returns status 0, amount 0
23:45:31.235 00.001 29988 move complete, result=0
23:45:31.235 00.000 29988 worker thread done servicing request
23:45:31.237 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:31.244 00.007 28316 UpdateGuideState exits: m=1986 RSB=30.5
23:45:31.245 00.001 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 6 / 99999
23:45:31.245 00.000 28316 PhdController: newstate STATE_FINISH
23:45:31.246 00.001 28316 PhdController complete: success
23:45:31.246 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786139131.246,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:45:31.247 00.001 28316 Mount: notify guiding dither settle done success=1
23:45:31.247 00.000 28316 PhdController: newstate STATE_IDLE
23:45:31.248 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:31.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:31.248 00.000 28316 Enqueuing Expose request
23:45:31.249 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:31.249 00.000 29988 Worker thread wakes up
23:45:31.250 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:31.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:32.871 01.621 29988 Exposure complete
23:45:32.896 00.025 29988 worker thread done servicing request
23:45:32.896 00.000 28316 OnExposeComplete: enter
23:45:32.896 00.000 28316 UpdateGuideState(): m_state=6
23:45:32.897 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2454
23:45:32.897 00.000 28316 Star::Find returns 1 (0), X=587.25, Y=119.73, Mass=1928, SNR=30.2, Peak=165 HFD=4.5
23:45:32.898 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.36 = -2.92)
23:45:32.898 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
23:45:32.898 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.28 hyp=0.35 cameraTheta=2.22 mountX=-0.34 mountY=0.06, mountTheta=2.96
23:45:32.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.28, opts=13)
23:45:32.901 00.001 28316 Enqueuing Move request for scope (-0.21, 0.28)
23:45:32.902 00.001 29988 Worker thread wakes up
23:45:32.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.28) opts 0xd
23:45:32.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.28)
23:45:32.903 00.001 29988 Moving (-0.21, 0.28) raw xDistance=-0.34 yDistance=0.06
23:45:32.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:45:32.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:32.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:45:32.903 00.000 29988 MoveAxis(E, 72, ABG)
23:45:32.903 00.000 29988 Guiding  Dir = 2, Dur = 72
23:45:32.904 00.001 29988 IsSlewing returns 0
23:45:32.904 00.000 29988 IsGuiding returns 0
23:45:32.906 00.002 29988 PulseGuide returned control before completion, sleep 81
23:45:32.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:32.913 00.007 28316 UpdateGuideState exits: m=1928 RSB=30.2
23:45:32.914 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:32.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:32.915 00.001 28316 Enqueuing Expose request
23:45:33.000 00.085 29988 IsGuiding returns 0
23:45:33.000 00.000 29988 Move returns status 0, amount 72
23:45:33.000 00.000 29988 MoveAxis(N, 0, ABG)
23:45:33.000 00.000 29988 Move returns status 0, amount 0
23:45:33.000 00.000 29988 move complete, result=0
23:45:33.000 00.000 29988 worker thread done servicing request
23:45:33.000 00.000 29988 Worker thread wakes up
23:45:33.000 00.000 28316 GuideStep: -0.3 px 72 ms EAST, 0.1 px 0 ms NORTH
23:45:33.001 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:33.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:34.404 01.403 29988 Exposure complete
23:45:34.428 00.024 29988 worker thread done servicing request
23:45:34.428 00.000 28316 OnExposeComplete: enter
23:45:34.428 00.000 28316 UpdateGuideState(): m_state=6
23:45:34.429 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.429 00.000 28316 Star::Find returns 1 (0), X=587.41, Y=119.53, Mass=1937, SNR=30.1, Peak=145 HFD=4.3
23:45:34.430 00.001 28316 MultiStar: exiting stabilization period
23:45:34.430 00.000 28316 MultiStar: updating star positions after lock position change
23:45:34.431 00.001 28316 Star::Find(15, 470, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.431 00.000 28316 Star::Find returns 1 (0), X=470.43, Y=129.64, Mass=1560, SNR=27.5, Peak=133 HFD=3.5
23:45:34.432 00.001 28316 Star::Find(15, 428, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.432 00.000 28316 Star::Find returns 1 (0), X=428.61, Y=201.07, Mass=1883, SNR=29.9, Peak=181 HFD=4.0
23:45:34.432 00.000 28316 Star::Find(15, 1120, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.433 00.001 28316 Star::Find returns 1 (0), X=1120.40, Y=661.93, Mass=1418, SNR=25.9, Peak=120 HFD=4.0
23:45:34.433 00.000 28316 Star::Find(15, 573, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.434 00.001 28316 Star::Find returns 1 (0), X=573.18, Y=645.88, Mass=1468, SNR=26.7, Peak=139 HFD=4.3
23:45:34.434 00.000 28316 Star::Find(15, 591, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.435 00.001 28316 Star::Find returns 1 (0), X=591.82, Y=420.62, Mass=1173, SNR=23.8, Peak=96 HFD=3.8
23:45:34.435 00.000 28316 Star::Find(15, 1108, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.435 00.000 28316 Star::Find returns 1 (0), X=1108.01, Y=895.20, Mass=962, SNR=21.5, Peak=76 HFD=4.0
23:45:34.436 00.001 28316 Star::Find(15, 1127, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.436 00.000 28316 Star::Find returns 1 (0), X=1127.24, Y=813.47, Mass=787, SNR=19.4, Peak=69 HFD=3.5
23:45:34.437 00.001 28316 Star::Find(15, 978, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.437 00.000 28316 Star::Find returns 1 (0), X=978.33, Y=265.30, Mass=648, SNR=17.7, Peak=57 HFD=3.5
23:45:34.438 00.001 28316 Star::Find(15, 306, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.438 00.000 28316 Star::Find returns 1 (0), X=306.75, Y=446.97, Mass=737, SNR=18.8, Peak=71 HFD=4.0
23:45:34.439 00.001 28316 Star::Find(15, 570, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.439 00.000 28316 Star::Find returns 1 (0), X=570.71, Y=440.83, Mass=661, SNR=17.8, Peak=58 HFD=3.8
23:45:34.440 00.001 28316 Star::Find(15, 1009, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
23:45:34.440 00.000 28316 Star::Find returns 1 (0), X=1009.07, Y=701.64, Mass=569, SNR=16.5, Peak=57 HFD=3.4
23:45:34.440 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
23:45:34.441 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
23:45:34.441 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.12 mountX=-0.10 mountY=0.01, mountTheta=3.06
23:45:34.442 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
23:45:34.443 00.001 28316 Enqueuing Move request for scope (-0.05, 0.09)
23:45:34.443 00.000 29988 Worker thread wakes up
23:45:34.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
23:45:34.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
23:45:34.443 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.10 yDistance=0.01
23:45:34.444 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:45:34.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:34.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:45:34.444 00.000 29988 MoveAxis(E, 0, ABG)
23:45:34.444 00.000 29988 Move returns status 0, amount 0
23:45:34.444 00.000 29988 MoveAxis(N, 0, ABG)
23:45:34.444 00.000 29988 Move returns status 0, amount 0
23:45:34.444 00.000 29988 move complete, result=0
23:45:34.444 00.000 29988 worker thread done servicing request
23:45:34.447 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:34.455 00.008 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:45:34.456 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:34.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:34.457 00.001 28316 Enqueuing Expose request
23:45:34.457 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:34.457 00.000 29988 Worker thread wakes up
23:45:34.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:34.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:36.079 01.622 29988 Exposure complete
23:45:36.105 00.026 29988 worker thread done servicing request
23:45:36.105 00.000 28316 OnExposeComplete: enter
23:45:36.106 00.001 28316 UpdateGuideState(): m_state=6
23:45:36.107 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2456
23:45:36.107 00.000 28316 Star::Find returns 1 (0), X=587.31, Y=119.47, Mass=1894, SNR=29.8, Peak=140 HFD=4.3
23:45:36.108 00.001 28316 MultiStar: [#1 -0.12,0.01,0.92,U] [#2 -0.04,-0.12,0.97,U] [#3 -0.05,-0.07,0.87,U] [#4 -0.14,-0.07,0.88,U] [#5 0.01,-0.03,0.77,U] [#6 -0.20,0.03,0.75,U] [#7 -0.09,-0.08,0.66,U] [#8 0.07,-0.02,0.59,U] 
23:45:36.109 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.15, 0.02}
23:45:36.109 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:45:36.110 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:45:36.110 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.73 mountX=-0.00 mountY=0.09, mountTheta=1.58
23:45:36.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
23:45:36.112 00.001 28316 Enqueuing Move request for scope (-0.08, -0.04)
23:45:36.113 00.001 29988 Worker thread wakes up
23:45:36.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
23:45:36.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
23:45:36.113 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
23:45:36.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:45:36.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:36.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:45:36.113 00.000 29988 MoveAxis(E, 0, ABG)
23:45:36.113 00.000 29988 Move returns status 0, amount 0
23:45:36.113 00.000 29988 MoveAxis(N, 0, ABG)
23:45:36.113 00.000 29988 Move returns status 0, amount 0
23:45:36.113 00.000 29988 move complete, result=0
23:45:36.113 00.000 29988 worker thread done servicing request
23:45:36.116 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:36.123 00.007 28316 UpdateGuideState exits: m=1894 RSB=29.8
23:45:36.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:36.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:36.124 00.000 28316 Enqueuing Expose request
23:45:36.125 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:36.125 00.000 29988 Worker thread wakes up
23:45:36.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:36.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:37.644 01.519 29988 Exposure complete
23:45:37.668 00.024 29988 worker thread done servicing request
23:45:37.668 00.000 28316 OnExposeComplete: enter
23:45:37.669 00.001 28316 UpdateGuideState(): m_state=6
23:45:37.670 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2457
23:45:37.670 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=119.55, Mass=1855, SNR=29.5, Peak=151 HFD=4.3
23:45:37.672 00.002 28316 MultiStar: [#1 -0.02,-0.07,0.94,U] [#2 0.06,0.10,0.96,U] [#3 0.05,-0.14,0.88,U] [#4 -0.16,0.19,0.89,U] [#5 -0.00,0.02,0.79,U] [#6 -0.11,0.10,0.74,U] [#7 -0.09,0.05,0.68,U] [#8 -0.05,0.15,0.61,U] 
23:45:37.673 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.11, 0.10}
23:45:37.673 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
23:45:37.674 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.25)
23:45:37.674 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.29 mountX=-0.07 mountY=0.02, mountTheta=2.89
23:45:37.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
23:45:37.676 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
23:45:37.676 00.000 29988 Worker thread wakes up
23:45:37.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
23:45:37.676 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
23:45:37.676 00.000 29988 Moving (-0.05, 0.05) raw xDistance=-0.07 yDistance=0.02
23:45:37.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:45:37.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:37.677 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:45:37.677 00.000 29988 MoveAxis(E, 0, ABG)
23:45:37.677 00.000 29988 Move returns status 0, amount 0
23:45:37.677 00.000 29988 MoveAxis(N, 0, ABG)
23:45:37.677 00.000 29988 Move returns status 0, amount 0
23:45:37.677 00.000 29988 move complete, result=0
23:45:37.677 00.000 29988 worker thread done servicing request
23:45:37.680 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:37.686 00.006 28316 UpdateGuideState exits: m=1855 RSB=29.5
23:45:37.687 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:37.688 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:37.688 00.000 28316 Enqueuing Expose request
23:45:37.690 00.002 29988 Worker thread wakes up
23:45:37.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:37.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:37.690 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:39.321 01.631 29988 Exposure complete
23:45:39.343 00.022 29988 worker thread done servicing request
23:45:39.344 00.001 28316 OnExposeComplete: enter
23:45:39.344 00.000 28316 UpdateGuideState(): m_state=6
23:45:39.345 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2458
23:45:39.345 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=119.41, Mass=1945, SNR=30.3, Peak=144 HFD=4.4
23:45:39.346 00.001 28316 MultiStar: [#1 0.11,-0.20,0.90,U] [#2 0.12,-0.12,0.96,U] [#3 0.04,0.01,0.86,U] [#4 -0.07,-0.02,0.84,U] [#5 0.06,-0.07,0.77,U] [#6 0.05,0.14,0.72,U] [#7 -0.03,-0.09,0.67,U] [#8 0.24,-0.06,0.57,U] 
23:45:39.346 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.16, -0.03}
23:45:39.346 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
23:45:39.347 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
23:45:39.347 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.03 mountX=0.06 mountY=-0.00, mountTheta=-0.08
23:45:39.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
23:45:39.349 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
23:45:39.350 00.001 29988 Worker thread wakes up
23:45:39.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:45:39.350 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:45:39.350 00.000 29988 Moving (0.03, -0.05) raw xDistance=0.06 yDistance=-0.00
23:45:39.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:39.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:39.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:45:39.350 00.000 29988 MoveAxis(E, 0, ABG)
23:45:39.350 00.000 29988 Move returns status 0, amount 0
23:45:39.350 00.000 29988 MoveAxis(N, 0, ABG)
23:45:39.350 00.000 29988 Move returns status 0, amount 0
23:45:39.350 00.000 29988 move complete, result=0
23:45:39.350 00.000 29988 worker thread done servicing request
23:45:39.353 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:45:39.361 00.008 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:45:39.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:39.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:39.362 00.000 28316 Enqueuing Expose request
23:45:39.362 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:39.363 00.001 29988 Worker thread wakes up
23:45:39.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:39.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:40.881 01.518 29988 Exposure complete
23:45:40.904 00.023 29988 worker thread done servicing request
23:45:40.904 00.000 28316 OnExposeComplete: enter
23:45:40.906 00.002 28316 UpdateGuideState(): m_state=6
23:45:40.907 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2459
23:45:40.907 00.000 28316 Star::Find returns 1 (0), X=587.36, Y=119.40, Mass=1947, SNR=30.2, Peak=143 HFD=4.3
23:45:40.908 00.001 28316 MultiStar: [#1 0.22,-0.27,0.88,U] [#2 0.15,0.02,0.97,U] [#3 0.21,-0.10,0.85,U] [#4 0.03,0.01,0.87,U] [#5 0.04,-0.16,0.76,U] [#6 -0.05,0.05,0.69,U] [#7 -0.08,-0.20,0.63,U] [#8 0.17,-0.04,0.60,U] 
23:45:40.908 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {-0.10, -0.05}
23:45:40.909 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
23:45:40.909 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.90)
23:45:40.909 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.87 mountX=0.10 mountY=-0.02, mountTheta=-0.24
23:45:40.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
23:45:40.911 00.001 28316 Enqueuing Move request for scope (0.07, -0.08)
23:45:40.911 00.000 29988 Worker thread wakes up
23:45:40.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
23:45:40.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
23:45:40.912 00.001 29988 Moving (0.07, -0.08) raw xDistance=0.10 yDistance=-0.02
23:45:40.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:45:40.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:40.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:45:40.912 00.000 29988 MoveAxis(E, 0, ABG)
23:45:40.912 00.000 29988 Move returns status 0, amount 0
23:45:40.912 00.000 29988 MoveAxis(N, 0, ABG)
23:45:40.912 00.000 29988 Move returns status 0, amount 0
23:45:40.912 00.000 29988 move complete, result=0
23:45:40.912 00.000 29988 worker thread done servicing request
23:45:40.916 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
23:45:40.924 00.008 28316 UpdateGuideState exits: m=1947 RSB=30.2
23:45:40.925 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:40.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:40.926 00.001 28316 Enqueuing Expose request
23:45:40.926 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:40.927 00.001 29988 Worker thread wakes up
23:45:40.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:40.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:42.550 01.623 29988 Exposure complete
23:45:42.574 00.024 29988 worker thread done servicing request
23:45:42.574 00.000 28316 OnExposeComplete: enter
23:45:42.575 00.001 28316 UpdateGuideState(): m_state=6
23:45:42.575 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2460
23:45:42.576 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=119.57, Mass=1964, SNR=30.1, Peak=149 HFD=4.2
23:45:42.576 00.000 28316 MultiStar: [#1 0.15,-0.03,0.92,U] [#2 0.14,0.06,0.97,U] [#3 0.19,0.03,0.85,U] [#4 -0.04,0.21,0.87,U] [#5 0.20,0.20,0.80,U] [#6 0.15,0.14,0.71,U] [#7 -0.00,0.21,0.67,U] [#8 0.28,0.09,0.59,U] 
23:45:42.577 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.00, 0.12}
23:45:42.577 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
23:45:42.578 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.47)
23:45:42.578 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.11 mountY=-0.06, mountTheta=-2.68
23:45:42.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.12, opts=13)
23:45:42.580 00.001 28316 Enqueuing Move request for scope (0.00, 0.12)
23:45:42.581 00.001 29988 Worker thread wakes up
23:45:42.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
23:45:42.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
23:45:42.581 00.000 29988 Moving (0.00, 0.12) raw xDistance=-0.11 yDistance=-0.06
23:45:42.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:45:42.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:42.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:45:42.581 00.000 29988 MoveAxis(E, 0, ABG)
23:45:42.581 00.000 29988 Move returns status 0, amount 0
23:45:42.581 00.000 29988 MoveAxis(N, 0, ABG)
23:45:42.581 00.000 29988 Move returns status 0, amount 0
23:45:42.581 00.000 29988 move complete, result=0
23:45:42.581 00.000 29988 worker thread done servicing request
23:45:42.586 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:45:42.593 00.007 28316 UpdateGuideState exits: m=1964 RSB=30.1
23:45:42.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:42.595 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:42.595 00.000 28316 Enqueuing Expose request
23:45:42.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:42.596 00.001 29988 Worker thread wakes up
23:45:42.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:42.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:44.114 01.518 29988 Exposure complete
23:45:44.138 00.024 29988 worker thread done servicing request
23:45:44.138 00.000 28316 OnExposeComplete: enter
23:45:44.139 00.001 28316 UpdateGuideState(): m_state=6
23:45:44.139 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2461
23:45:44.140 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=119.56, Mass=1945, SNR=30.2, Peak=138 HFD=4.4
23:45:44.140 00.000 28316 MultiStar: [#1 0.04,-0.00,0.87,U] [#2 0.04,0.01,1.00,U] [#3 0.03,-0.06,0.86,U] [#4 -0.11,0.04,0.89,U] [#5 0.09,0.03,0.77,U] [#6 -0.11,0.21,0.72,U] [#7 -0.13,0.10,0.67,U] [#8 -0.00,0.08,0.57,U] 
23:45:44.141 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {-0.10, 0.11}
23:45:44.141 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.19 = -3.09)
23:45:44.141 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
23:45:44.142 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.05 mountX=-0.06 mountY=0.00, mountTheta=3.13
23:45:44.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
23:45:44.143 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
23:45:44.144 00.001 29988 Worker thread wakes up
23:45:44.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:45:44.144 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:45:44.144 00.000 29988 Moving (-0.03, 0.05) raw xDistance=-0.06 yDistance=0.00
23:45:44.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:44.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:44.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:45:44.144 00.000 29988 MoveAxis(E, 0, ABG)
23:45:44.144 00.000 29988 Move returns status 0, amount 0
23:45:44.144 00.000 29988 MoveAxis(N, 0, ABG)
23:45:44.144 00.000 29988 Move returns status 0, amount 0
23:45:44.144 00.000 29988 move complete, result=0
23:45:44.144 00.000 29988 worker thread done servicing request
23:45:44.147 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:44.154 00.007 28316 UpdateGuideState exits: m=1945 RSB=30.2
23:45:44.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:44.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:44.156 00.001 28316 Enqueuing Expose request
23:45:44.156 00.000 29988 Worker thread wakes up
23:45:44.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:44.156 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:44.157 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:45.777 01.620 29988 Exposure complete
23:45:45.800 00.023 29988 worker thread done servicing request
23:45:45.800 00.000 28316 OnExposeComplete: enter
23:45:45.801 00.001 28316 UpdateGuideState(): m_state=6
23:45:45.801 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2462
23:45:45.802 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=119.69, Mass=1888, SNR=29.8, Peak=154 HFD=4.3
23:45:45.802 00.000 28316 MultiStar: [#1 -0.03,0.03,0.90,U] [#2 0.03,0.09,0.97,U] [#3 0.11,0.00,0.85,U] [#4 -0.07,0.08,0.85,U] [#5 0.02,0.03,0.79,U] [#6 -0.06,0.09,0.71,U] [#7 -0.13,-0.14,0.69,U] [#8 0.04,0.02,0.62,U] 
23:45:45.803 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.11, 0.25}
23:45:45.803 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
23:45:45.804 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
23:45:45.804 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.93 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
23:45:45.805 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
23:45:45.806 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
23:45:45.806 00.000 29988 Worker thread wakes up
23:45:45.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:45:45.806 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:45:45.806 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:45:45.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:45.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:45.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:45:45.806 00.000 29988 MoveAxis(E, 0, ABG)
23:45:45.806 00.000 29988 Move returns status 0, amount 0
23:45:45.806 00.000 29988 MoveAxis(N, 0, ABG)
23:45:45.806 00.000 29988 Move returns status 0, amount 0
23:45:45.806 00.000 29988 move complete, result=0
23:45:45.806 00.000 29988 worker thread done servicing request
23:45:45.811 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:45:45.818 00.007 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:45:45.818 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:45.819 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:45.819 00.000 28316 Enqueuing Expose request
23:45:45.820 00.001 29988 Worker thread wakes up
23:45:45.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:45.820 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:45.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:47.335 01.515 29988 Exposure complete
23:45:47.357 00.022 29988 worker thread done servicing request
23:45:47.357 00.000 28316 OnExposeComplete: enter
23:45:47.358 00.001 28316 UpdateGuideState(): m_state=6
23:45:47.359 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2463
23:45:47.359 00.000 28316 Star::Find returns 1 (0), X=587.32, Y=119.52, Mass=1836, SNR=29.4, Peak=153 HFD=4.0
23:45:47.360 00.001 28316 MultiStar: [#1 0.09,-0.08,0.92,U] [#2 0.00,-0.06,1.01,U] [#3 0.03,-0.02,0.89,U] [#4 -0.03,0.04,0.88,U] [#5 -0.02,-0.04,0.79,U] [#6 0.02,-0.06,0.74,U] [#7 -0.02,-0.13,0.67,U] [#8 0.05,0.11,0.61,U] 
23:45:47.360 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.14, 0.08}
23:45:47.360 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.14) = xAngle (-0.77 = -0.77)
23:45:47.361 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.33 = 2.33)
23:45:47.361 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.91 mountX=0.01 mountY=0.01, mountTheta=0.79
23:45:47.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
23:45:47.363 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
23:45:47.363 00.000 29988 Worker thread wakes up
23:45:47.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
23:45:47.363 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
23:45:47.363 00.000 29988 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.01
23:45:47.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:47.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:47.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:45:47.363 00.000 29988 MoveAxis(E, 0, ABG)
23:45:47.363 00.000 29988 Move returns status 0, amount 0
23:45:47.363 00.000 29988 MoveAxis(N, 0, ABG)
23:45:47.363 00.000 29988 Move returns status 0, amount 0
23:45:47.363 00.000 29988 move complete, result=0
23:45:47.363 00.000 29988 worker thread done servicing request
23:45:47.367 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:45:47.376 00.009 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:45:47.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:47.377 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:47.377 00.000 28316 Enqueuing Expose request
23:45:47.378 00.001 29988 Worker thread wakes up
23:45:47.378 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:47.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:47.378 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:49.007 01.629 29988 Exposure complete
23:45:49.031 00.024 29988 worker thread done servicing request
23:45:49.031 00.000 28316 OnExposeComplete: enter
23:45:49.032 00.001 28316 UpdateGuideState(): m_state=6
23:45:49.032 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2464
23:45:49.033 00.001 28316 Star::Find returns 1 (0), X=587.17, Y=119.86, Mass=1913, SNR=29.9, Peak=183 HFD=4.3
23:45:49.033 00.000 28316 MultiStar: [#1 -0.06,0.17,0.92,U] [#2 -0.01,0.33,0.95,U] [#3 -0.05,0.26,0.87,U] [#4 -0.18,0.28,0.86,U] [#5 -0.26,0.40,0.00,M1] [#6 -0.17,0.30,0.72,U] [#7 -0.18,0.28,0.66,U] [#8 0.04,0.34,0.61,U] 
23:45:49.034 00.001 28316 refined, 7 included, MultiStar: {-0.12, 0.30}, one-star: {-0.29, 0.42}
23:45:49.034 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:45:49.034 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
23:45:49.035 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.95 mountX=-0.32 mountY=-0.03, mountTheta=-3.05
23:45:49.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.30, opts=13)
23:45:49.036 00.000 28316 Enqueuing Move request for scope (-0.12, 0.30)
23:45:49.037 00.001 29988 Worker thread wakes up
23:45:49.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
23:45:49.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
23:45:49.037 00.000 29988 Moving (-0.12, 0.30) raw xDistance=-0.32 yDistance=-0.03
23:45:49.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:45:49.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:49.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:45:49.037 00.000 29988 MoveAxis(E, 67, ABG)
23:45:49.038 00.001 29988 Guiding  Dir = 2, Dur = 67
23:45:49.038 00.000 29988 IsSlewing returns 0
23:45:49.038 00.000 29988 IsGuiding returns 0
23:45:49.040 00.002 29988 PulseGuide returned control before completion, sleep 76
23:45:49.041 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:49.047 00.006 28316 UpdateGuideState exits: m=1913 RSB=29.9
23:45:49.049 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:49.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:49.049 00.000 28316 Enqueuing Expose request
23:45:49.117 00.068 29988 IsGuiding returns 0
23:45:49.117 00.000 29988 Move returns status 0, amount 67
23:45:49.117 00.000 29988 MoveAxis(N, 0, ABG)
23:45:49.117 00.000 29988 Move returns status 0, amount 0
23:45:49.117 00.000 29988 move complete, result=0
23:45:49.117 00.000 29988 worker thread done servicing request
23:45:49.117 00.000 29988 Worker thread wakes up
23:45:49.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:49.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:49.117 00.000 28316 GuideStep: -0.3 px 67 ms EAST, -0.0 px 0 ms NORTH
23:45:50.525 01.408 29988 Exposure complete
23:45:50.547 00.022 29988 worker thread done servicing request
23:45:50.547 00.000 28316 OnExposeComplete: enter
23:45:50.548 00.001 28316 UpdateGuideState(): m_state=6
23:45:50.549 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2465
23:45:50.549 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=119.60, Mass=1882, SNR=29.7, Peak=148 HFD=4.3
23:45:50.550 00.001 28316 MultiStar: [#1 0.17,-0.01,0.91,U] [#2 0.04,0.11,0.99,U] [#3 0.13,-0.05,0.90,U] [#4 0.02,0.15,0.88,U] [#5 0.03,0.03,0.76,U] [#6 0.04,0.13,0.75,U] [#7 -0.14,0.13,0.67,U] [#8 0.05,0.15,0.62,U] 
23:45:50.550 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.02, 0.16}
23:45:50.550 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:45:50.551 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.91)
23:45:50.551 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.13 mountX=-0.06 mountY=-0.08, mountTheta=-2.26
23:45:50.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
23:45:50.553 00.001 28316 Enqueuing Move request for scope (0.04, 0.09)
23:45:50.553 00.000 29988 Worker thread wakes up
23:45:50.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:45:50.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:45:50.553 00.000 29988 Moving (0.04, 0.09) raw xDistance=-0.06 yDistance=-0.08
23:45:50.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:50.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:50.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:50.553 00.000 29988 MoveAxis(E, 0, ABG)
23:45:50.553 00.000 29988 Move returns status 0, amount 0
23:45:50.553 00.000 29988 MoveAxis(N, 0, ABG)
23:45:50.553 00.000 29988 Move returns status 0, amount 0
23:45:50.553 00.000 29988 move complete, result=0
23:45:50.553 00.000 29988 worker thread done servicing request
23:45:50.557 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:45:50.565 00.008 28316 UpdateGuideState exits: m=1882 RSB=29.7
23:45:50.566 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:50.566 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:50.567 00.001 28316 Enqueuing Expose request
23:45:50.567 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:50.567 00.000 29988 Worker thread wakes up
23:45:50.568 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:50.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:52.198 01.630 29988 Exposure complete
23:45:52.221 00.023 29988 worker thread done servicing request
23:45:52.221 00.000 28316 OnExposeComplete: enter
23:45:52.222 00.001 28316 UpdateGuideState(): m_state=6
23:45:52.223 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2466
23:45:52.223 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=119.58, Mass=1903, SNR=30.0, Peak=147 HFD=4.3
23:45:52.223 00.000 28316 MultiStar: [#1 0.24,0.14,0.93,U] [#2 0.20,0.17,0.96,U] [#3 0.27,-0.00,0.85,U] [#4 0.12,0.22,0.85,U] [#5 0.17,0.21,0.74,U] [#6 0.06,0.18,0.72,U] [#7 -0.03,0.21,0.68,U] [#8 0.15,0.19,0.62,U] 
23:45:52.224 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.10, 0.13}
23:45:52.224 00.000 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
23:45:52.225 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.12)
23:45:52.225 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.92 mountX=-0.08 mountY=-0.15, mountTheta=-2.05
23:45:52.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.13, opts=13)
23:45:52.227 00.001 28316 Enqueuing Move request for scope (0.10, 0.13)
23:45:52.227 00.000 29988 Worker thread wakes up
23:45:52.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
23:45:52.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
23:45:52.227 00.000 29988 Moving (0.10, 0.13) raw xDistance=-0.08 yDistance=-0.15
23:45:52.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:52.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:52.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:52.227 00.000 29988 MoveAxis(E, 0, ABG)
23:45:52.227 00.000 29988 Move returns status 0, amount 0
23:45:52.228 00.001 29988 MoveAxis(N, 0, ABG)
23:45:52.228 00.000 29988 Move returns status 0, amount 0
23:45:52.228 00.000 29988 move complete, result=0
23:45:52.228 00.000 29988 worker thread done servicing request
23:45:52.231 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=246, Gamma=0.580
23:45:52.239 00.008 28316 UpdateGuideState exits: m=1903 RSB=30.0
23:45:52.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:52.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:52.241 00.001 28316 Enqueuing Expose request
23:45:52.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:52.241 00.000 29988 Worker thread wakes up
23:45:52.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:52.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:53.767 01.526 29988 Exposure complete
23:45:53.790 00.023 29988 worker thread done servicing request
23:45:53.790 00.000 28316 OnExposeComplete: enter
23:45:53.790 00.000 28316 UpdateGuideState(): m_state=6
23:45:53.791 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2467
23:45:53.791 00.000 28316 Star::Find returns 1 (0), X=587.36, Y=119.75, Mass=1929, SNR=30.2, Peak=164 HFD=4.2
23:45:53.792 00.001 28316 MultiStar: [#1 0.16,0.20,0.93,U] [#2 0.08,0.29,0.95,U] [#3 0.12,0.22,0.88,U] [#4 0.03,0.36,0.87,U] [#5 0.14,0.31,0.74,U] [#6 -0.01,0.37,0.71,U] [#7 -0.05,0.32,0.66,U] [#8 0.17,0.36,0.60,U] 
23:45:53.792 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.30}, one-star: {-0.11, 0.30}
23:45:53.793 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:45:53.793 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.66)
23:45:53.793 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.38 mountX=-0.25 mountY=-0.19, mountTheta=-2.50
23:45:53.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.30, opts=13)
23:45:53.795 00.001 28316 Enqueuing Move request for scope (0.06, 0.30)
23:45:53.795 00.000 29988 Worker thread wakes up
23:45:53.796 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
23:45:53.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
23:45:53.796 00.000 29988 Moving (0.06, 0.30) raw xDistance=-0.25 yDistance=-0.19
23:45:53.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:45:53.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:53.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:45:53.796 00.000 29988 MoveAxis(E, 52, ABG)
23:45:53.796 00.000 29988 Guiding  Dir = 2, Dur = 52
23:45:53.796 00.000 29988 IsSlewing returns 0
23:45:53.796 00.000 29988 IsGuiding returns 0
23:45:53.798 00.002 29988 PulseGuide returned control before completion, sleep 61
23:45:53.801 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
23:45:53.809 00.008 28316 UpdateGuideState exits: m=1929 RSB=30.2
23:45:53.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:53.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:53.810 00.000 28316 Enqueuing Expose request
23:45:53.874 00.064 29988 IsGuiding returns 0
23:45:53.874 00.000 29988 Move returns status 0, amount 52
23:45:53.874 00.000 29988 MoveAxis(N, 0, ABG)
23:45:53.874 00.000 29988 Move returns status 0, amount 0
23:45:53.874 00.000 29988 move complete, result=0
23:45:53.874 00.000 29988 worker thread done servicing request
23:45:53.874 00.000 29988 Worker thread wakes up
23:45:53.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:53.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:53.874 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
23:45:55.499 01.625 29988 Exposure complete
23:45:55.522 00.023 29988 worker thread done servicing request
23:45:55.522 00.000 28316 OnExposeComplete: enter
23:45:55.523 00.001 28316 UpdateGuideState(): m_state=6
23:45:55.523 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2468
23:45:55.524 00.001 28316 Star::Find returns 1 (0), X=587.47, Y=119.53, Mass=1731, SNR=28.5, Peak=130 HFD=3.7
23:45:55.524 00.000 28316 MultiStar: [#1 0.26,-0.05,0.99,U] [#2 0.22,-0.05,1.01,U] [#3 0.26,0.02,0.90,U] [#4 -0.03,0.21,0.92,U] [#5 0.01,0.05,0.83,U] [#6 0.17,0.06,0.78,U] [#7 -0.03,-0.07,0.73,U] [#8 0.33,-0.03,0.66,U] 
23:45:55.524 00.000 28316 single-star, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.01, 0.09}
23:45:55.525 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
23:45:55.525 00.000 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
23:45:55.526 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.48 mountX=-0.08 mountY=-0.05, mountTheta=-2.60
23:45:55.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:45:55.527 00.000 28316 Enqueuing Move request for scope (0.01, 0.09)
23:45:55.528 00.001 29988 Worker thread wakes up
23:45:55.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:45:55.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:45:55.528 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:45:55.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:55.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:55.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:45:55.528 00.000 29988 MoveAxis(E, 0, ABG)
23:45:55.528 00.000 29988 Move returns status 0, amount 0
23:45:55.529 00.001 29988 MoveAxis(N, 0, ABG)
23:45:55.529 00.000 29988 Move returns status 0, amount 0
23:45:55.529 00.000 29988 move complete, result=0
23:45:55.529 00.000 29988 worker thread done servicing request
23:45:55.532 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:45:55.539 00.007 28316 UpdateGuideState exits: m=1731 RSB=28.5
23:45:55.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:55.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:55.540 00.000 28316 Enqueuing Expose request
23:45:55.541 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:55.541 00.000 29988 Worker thread wakes up
23:45:55.542 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:55.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:57.065 01.523 29988 Exposure complete
23:45:57.091 00.026 29988 worker thread done servicing request
23:45:57.091 00.000 28316 OnExposeComplete: enter
23:45:57.092 00.001 28316 UpdateGuideState(): m_state=6
23:45:57.092 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2469
23:45:57.093 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=119.71, Mass=1936, SNR=30.2, Peak=155 HFD=4.4
23:45:57.093 00.000 28316 MultiStar: [#1 0.12,0.08,0.91,U] [#2 0.01,0.19,0.97,U] [#3 0.10,0.11,0.86,U] [#4 0.01,0.17,0.88,U] [#5 0.02,0.02,0.73,U] [#6 -0.08,0.15,0.72,U] [#7 0.02,0.28,0.68,U] [#8 0.23,0.13,0.61,U] 
23:45:57.094 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.16}, one-star: {-0.02, 0.27}
23:45:57.094 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:45:57.095 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.72)
23:45:57.095 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.32 mountX=-0.13 mountY=-0.11, mountTheta=-2.44
23:45:57.097 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
23:45:57.097 00.000 28316 Enqueuing Move request for scope (0.04, 0.16)
23:45:57.098 00.001 29988 Worker thread wakes up
23:45:57.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:45:57.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:45:57.098 00.000 29988 Moving (0.04, 0.16) raw xDistance=-0.13 yDistance=-0.11
23:45:57.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:45:57.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:57.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:45:57.098 00.000 29988 MoveAxis(E, 0, ABG)
23:45:57.098 00.000 29988 Move returns status 0, amount 0
23:45:57.098 00.000 29988 MoveAxis(N, 0, ABG)
23:45:57.098 00.000 29988 Move returns status 0, amount 0
23:45:57.098 00.000 29988 move complete, result=0
23:45:57.098 00.000 29988 worker thread done servicing request
23:45:57.101 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
23:45:57.109 00.008 28316 UpdateGuideState exits: m=1936 RSB=30.2
23:45:57.110 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:57.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:57.111 00.001 28316 Enqueuing Expose request
23:45:57.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:57.111 00.000 29988 Worker thread wakes up
23:45:57.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:57.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:45:58.736 01.625 29988 Exposure complete
23:45:58.759 00.023 29988 worker thread done servicing request
23:45:58.759 00.000 28316 OnExposeComplete: enter
23:45:58.760 00.001 28316 UpdateGuideState(): m_state=6
23:45:58.760 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2470
23:45:58.761 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=119.58, Mass=1928, SNR=30.1, Peak=135 HFD=4.5
23:45:58.761 00.000 28316 MultiStar: [#1 0.29,-0.01,0.91,U] [#2 0.20,0.01,0.96,U] [#3 0.21,-0.08,0.85,U] [#4 -0.01,0.18,0.88,U] [#5 0.12,-0.03,0.76,U] [#6 0.04,0.22,0.70,U] [#7 -0.10,-0.04,0.65,U] [#8 0.19,0.04,0.61,U] 
23:45:58.762 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {-0.09, 0.14}
23:45:58.762 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
23:45:58.763 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
23:45:58.763 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=-0.00 mountY=-0.11, mountTheta=-1.60
23:45:58.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
23:45:58.765 00.001 28316 Enqueuing Move request for scope (0.10, 0.05)
23:45:58.766 00.001 29988 Worker thread wakes up
23:45:58.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:45:58.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:45:58.766 00.000 29988 Moving (0.10, 0.05) raw xDistance=-0.00 yDistance=-0.11
23:45:58.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:45:58.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:58.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:45:58.766 00.000 29988 MoveAxis(E, 0, ABG)
23:45:58.766 00.000 29988 Move returns status 0, amount 0
23:45:58.766 00.000 29988 MoveAxis(N, 0, ABG)
23:45:58.767 00.001 29988 Move returns status 0, amount 0
23:45:58.767 00.000 29988 move complete, result=0
23:45:58.767 00.000 29988 worker thread done servicing request
23:45:58.769 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:45:58.776 00.007 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:45:58.777 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:58.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:45:58.778 00.001 28316 Enqueuing Expose request
23:45:58.778 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:58.779 00.001 29988 Worker thread wakes up
23:45:58.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:45:58.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:00.296 01.517 29988 Exposure complete
23:46:00.322 00.026 29988 worker thread done servicing request
23:46:00.322 00.000 28316 OnExposeComplete: enter
23:46:00.323 00.001 28316 UpdateGuideState(): m_state=6
23:46:00.323 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2471
23:46:00.324 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=119.50, Mass=1856, SNR=29.7, Peak=131 HFD=4.3
23:46:00.324 00.000 28316 MultiStar: [#1 0.22,-0.00,0.93,U] [#2 0.26,-0.02,0.97,U] [#3 0.07,-0.02,0.88,U] [#4 0.14,0.08,0.91,U] [#5 0.18,-0.05,0.78,U] [#6 -0.03,0.03,0.72,U] [#7 -0.04,-0.09,0.68,U] [#8 0.12,-0.09,0.61,U] 
23:46:00.325 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.00}, one-star: {-0.01, 0.06}
23:46:00.325 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
23:46:00.326 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.25)
23:46:00.326 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.78 mountX=-0.06 mountY=-0.01, mountTheta=-2.89
23:46:00.328 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:46:00.328 00.000 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:46:00.329 00.001 29988 Worker thread wakes up
23:46:00.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:46:00.329 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:46:00.329 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:46:00.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:46:00.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:00.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:46:00.329 00.000 29988 MoveAxis(E, 0, ABG)
23:46:00.329 00.000 29988 Move returns status 0, amount 0
23:46:00.329 00.000 29988 MoveAxis(N, 0, ABG)
23:46:00.329 00.000 29988 Move returns status 0, amount 0
23:46:00.329 00.000 29988 move complete, result=0
23:46:00.329 00.000 29988 worker thread done servicing request
23:46:00.332 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:46:00.339 00.007 28316 UpdateGuideState exits: m=1856 RSB=29.7
23:46:00.340 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:00.340 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:00.341 00.001 28316 Enqueuing Expose request
23:46:00.341 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:00.342 00.001 29988 Worker thread wakes up
23:46:00.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:00.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:01.973 01.631 29988 Exposure complete
23:46:01.996 00.023 29988 worker thread done servicing request
23:46:01.996 00.000 28316 OnExposeComplete: enter
23:46:01.997 00.001 28316 UpdateGuideState(): m_state=6
23:46:01.997 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2472
23:46:01.998 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=119.33, Mass=2054, SNR=31.2, Peak=163 HFD=4.4
23:46:01.998 00.000 28316 MultiStar: [#1 0.14,-0.22,0.88,U] [#2 0.17,-0.15,0.96,U] [#3 0.20,-0.16,0.84,U] [#4 0.03,0.10,0.83,U] [#5 0.12,-0.15,0.73,U] [#6 0.05,0.15,0.72,U] [#7 0.19,-0.09,0.69,U] [#8 0.33,-0.04,0.58,U] 
23:46:01.999 00.001 28316 single-star, 8 included, MultiStar: {0.14, -0.08}, one-star: {0.10, -0.12}
23:46:01.999 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
23:46:02.000 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.94)
23:46:02.000 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-0.90 mountX=0.15 mountY=-0.03, mountTheta=-0.21
23:46:02.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
23:46:02.002 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
23:46:02.003 00.001 29988 Worker thread wakes up
23:46:02.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
23:46:02.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
23:46:02.003 00.000 29988 Moving (0.10, -0.12) raw xDistance=0.15 yDistance=-0.03
23:46:02.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:46:02.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:02.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:02.003 00.000 29988 MoveAxis(E, 0, ABG)
23:46:02.003 00.000 29988 Move returns status 0, amount 0
23:46:02.003 00.000 29988 MoveAxis(N, 0, ABG)
23:46:02.003 00.000 29988 Move returns status 0, amount 0
23:46:02.003 00.000 29988 move complete, result=0
23:46:02.003 00.000 29988 worker thread done servicing request
23:46:02.006 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:46:02.013 00.007 28316 UpdateGuideState exits: m=2054 RSB=31.2
23:46:02.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:02.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:02.014 00.000 28316 Enqueuing Expose request
23:46:02.015 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:02.015 00.000 29988 Worker thread wakes up
23:46:02.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:02.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:03.533 01.518 29988 Exposure complete
23:46:03.557 00.024 29988 worker thread done servicing request
23:46:03.558 00.001 28316 OnExposeComplete: enter
23:46:03.558 00.000 28316 UpdateGuideState(): m_state=6
23:46:03.559 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2473
23:46:03.559 00.000 28316 Star::Find returns 1 (0), X=587.49, Y=119.62, Mass=1930, SNR=30.1, Peak=133 HFD=4.4
23:46:03.560 00.001 28316 MultiStar: [#1 0.13,-0.04,0.91,U] [#2 0.09,0.02,0.96,U] [#3 0.34,0.01,0.87,U] [#4 0.08,0.13,0.87,U] [#5 0.13,-0.03,0.77,U] [#6 0.10,0.24,0.73,U] [#7 0.07,-0.05,0.64,U] [#8 0.36,0.11,0.62,U] 
23:46:03.560 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.06}, one-star: {0.02, 0.17}
23:46:03.561 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
23:46:03.561 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
23:46:03.562 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.42 mountX=0.00 mountY=-0.15, mountTheta=-1.57
23:46:03.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.06, opts=13)
23:46:03.564 00.001 28316 Enqueuing Move request for scope (0.14, 0.06)
23:46:03.564 00.000 29988 Worker thread wakes up
23:46:03.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
23:46:03.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
23:46:03.564 00.000 29988 Moving (0.14, 0.06) raw xDistance=0.00 yDistance=-0.15
23:46:03.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:46:03.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:03.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:46:03.564 00.000 29988 MoveAxis(E, 0, ABG)
23:46:03.564 00.000 29988 Move returns status 0, amount 0
23:46:03.564 00.000 29988 MoveAxis(N, 0, ABG)
23:46:03.564 00.000 29988 Move returns status 0, amount 0
23:46:03.564 00.000 29988 move complete, result=0
23:46:03.564 00.000 29988 worker thread done servicing request
23:46:03.567 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=247, Gamma=0.580
23:46:03.574 00.007 28316 UpdateGuideState exits: m=1930 RSB=30.1
23:46:03.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:03.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:03.576 00.001 28316 Enqueuing Expose request
23:46:03.576 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:03.577 00.001 29988 Worker thread wakes up
23:46:03.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:03.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:05.203 01.626 29988 Exposure complete
23:46:05.227 00.024 29988 worker thread done servicing request
23:46:05.227 00.000 28316 OnExposeComplete: enter
23:46:05.228 00.001 28316 UpdateGuideState(): m_state=6
23:46:05.229 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2474
23:46:05.229 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=119.51, Mass=1800, SNR=29.1, Peak=130 HFD=4.2
23:46:05.230 00.001 28316 MultiStar: [#1 0.13,-0.04,0.93,U] [#2 0.18,0.03,1.02,U] [#3 0.15,-0.04,0.88,U] [#4 0.11,0.06,0.91,U] [#5 0.14,0.06,0.80,U] [#6 -0.02,0.10,0.73,U] [#7 0.00,-0.05,0.66,U] [#8 0.23,0.03,0.62,U] 
23:46:05.230 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.05, 0.06}
23:46:05.231 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
23:46:05.231 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
23:46:05.231 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.90 mountX=-0.04 mountY=-0.08, mountTheta=-2.03
23:46:05.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
23:46:05.233 00.001 28316 Enqueuing Move request for scope (0.05, 0.06)
23:46:05.233 00.000 29988 Worker thread wakes up
23:46:05.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
23:46:05.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
23:46:05.234 00.001 29988 Moving (0.05, 0.06) raw xDistance=-0.04 yDistance=-0.08
23:46:05.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:46:05.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:05.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:46:05.234 00.000 29988 MoveAxis(E, 0, ABG)
23:46:05.234 00.000 29988 Move returns status 0, amount 0
23:46:05.234 00.000 29988 MoveAxis(N, 0, ABG)
23:46:05.234 00.000 29988 Move returns status 0, amount 0
23:46:05.234 00.000 29988 move complete, result=0
23:46:05.234 00.000 29988 worker thread done servicing request
23:46:05.237 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:05.244 00.007 28316 UpdateGuideState exits: m=1800 RSB=29.1
23:46:05.245 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:05.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:05.246 00.001 28316 Enqueuing Expose request
23:46:05.246 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:05.246 00.000 29988 Worker thread wakes up
23:46:05.247 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:05.247 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:06.769 01.522 29988 Exposure complete
23:46:06.792 00.023 29988 worker thread done servicing request
23:46:06.792 00.000 28316 OnExposeComplete: enter
23:46:06.792 00.000 28316 UpdateGuideState(): m_state=6
23:46:06.793 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2475
23:46:06.793 00.000 28316 Star::Find returns 1 (0), X=587.38, Y=119.40, Mass=1989, SNR=30.5, Peak=140 HFD=4.4
23:46:06.794 00.001 28316 MultiStar: [#1 0.04,-0.20,0.87,U] [#2 0.09,-0.17,0.94,U] [#3 0.25,-0.18,0.84,U] [#4 -0.09,0.03,0.84,U] [#5 -0.08,-0.13,0.77,U] [#6 -0.02,0.06,0.71,U] [#7 -0.04,-0.14,0.66,U] [#8 0.28,-0.13,0.60,U] 
23:46:06.794 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.08, -0.05}
23:46:06.795 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
23:46:06.795 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.64 = 1.64)
23:46:06.796 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.60 mountX=0.01 mountY=0.10, mountTheta=1.46
23:46:06.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
23:46:06.798 00.001 28316 Enqueuing Move request for scope (-0.08, -0.05)
23:46:06.800 00.002 29988 Worker thread wakes up
23:46:06.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:46:06.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:46:06.800 00.000 29988 Moving (-0.08, -0.05) raw xDistance=0.01 yDistance=0.10
23:46:06.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:46:06.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:06.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:46:06.800 00.000 29988 MoveAxis(E, 0, ABG)
23:46:06.800 00.000 29988 Move returns status 0, amount 0
23:46:06.800 00.000 29988 MoveAxis(N, 0, ABG)
23:46:06.800 00.000 29988 Move returns status 0, amount 0
23:46:06.801 00.001 29988 move complete, result=0
23:46:06.801 00.000 29988 worker thread done servicing request
23:46:06.806 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:06.814 00.008 28316 UpdateGuideState exits: m=1989 RSB=30.5
23:46:06.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:06.815 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:06.815 00.000 28316 Enqueuing Expose request
23:46:06.816 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:06.816 00.000 29988 Worker thread wakes up
23:46:06.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:06.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:08.441 01.625 29988 Exposure complete
23:46:08.464 00.023 29988 worker thread done servicing request
23:46:08.464 00.000 28316 OnExposeComplete: enter
23:46:08.465 00.001 28316 UpdateGuideState(): m_state=6
23:46:08.466 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2476
23:46:08.466 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=119.71, Mass=1914, SNR=30.0, Peak=157 HFD=4.3
23:46:08.467 00.001 28316 MultiStar: [#1 0.01,0.11,0.91,U] [#2 0.18,0.07,1.00,U] [#3 0.12,-0.02,0.87,U] [#4 -0.11,0.31,0.89,U] [#5 0.01,0.03,0.77,U] [#6 -0.07,0.28,0.70,U] [#7 -0.15,0.19,0.66,U] [#8 0.11,0.15,0.61,U] 
23:46:08.467 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.15}, one-star: {-0.14, 0.26}
23:46:08.467 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
23:46:08.468 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
23:46:08.468 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
23:46:08.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.15, opts=13)
23:46:08.470 00.001 28316 Enqueuing Move request for scope (-0.00, 0.15)
23:46:08.470 00.000 29988 Worker thread wakes up
23:46:08.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
23:46:08.471 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
23:46:08.471 00.000 29988 Moving (-0.00, 0.15) raw xDistance=-0.14 yDistance=-0.07
23:46:08.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:46:08.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:08.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:46:08.471 00.000 29988 MoveAxis(E, 0, ABG)
23:46:08.471 00.000 29988 Move returns status 0, amount 0
23:46:08.471 00.000 29988 MoveAxis(N, 0, ABG)
23:46:08.471 00.000 29988 Move returns status 0, amount 0
23:46:08.471 00.000 29988 move complete, result=0
23:46:08.471 00.000 29988 worker thread done servicing request
23:46:08.474 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:08.481 00.007 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:46:08.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:08.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:08.482 00.000 28316 Enqueuing Expose request
23:46:08.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:08.483 00.001 29988 Worker thread wakes up
23:46:08.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:08.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:08.936 00.453 28316 User exited setup dialog with 'ok'
23:46:08.937 00.001 28316 set dither mode 0
23:46:08.938 00.001 28316 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:46:08.939 00.001 28316 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:46:08.939 00.000 28316 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:46:08.940 00.001 28316 camera: set binning = 1
23:46:08.941 00.001 28316 Saturation detection set to Max-ADU value 255
23:46:08.942 00.001 28316 Setting StarMinHFD = 1.50
23:46:08.942 00.000 28316 Setting MaxHFD = 10.0
23:46:08.943 00.001 28316 Setting StarMinSNR = 6.0
23:46:08.943 00.000 28316 Setting AutoSelDownsample = 0
23:46:08.944 00.001 28316 MultiStar mode enabled
23:46:08.945 00.001 28316 Scope: enabling slew check, guiding will stop when slew is detected
23:46:08.945 00.000 28316 BLC: Backlash comp disabled, Comp pulse = 100 ms
23:46:08.948 00.003 28316 ScopeASCOM::GetDeclinationRadians() returns 38.3
23:46:08.949 00.001 28316 ScopeASCOM::SideOfPier() returns 1
23:46:08.951 00.002 28316 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:46:08.951 00.000 28316 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:46:08.951 00.000 28316 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:46:08.998 00.047 28316 PhdConfig flush
23:46:08.999 00.001 28316 evsrv: cli 0C97D870 connect
23:46:09.000 00.001 28316 case statement mapped state 6 to 3
23:46:09.001 00.001 28316 case statement mapped state 6 to 3
23:46:09.001 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_pixel_scale","id":"bd19bf6d-ab87-470f-b96b-0fdf576e0cb6"}
23:46:09.002 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":3.22289,"id":"bd19bf6d-ab87-470f-b96b-0fdf576e0cb6"}
23:46:09.003 00.001 28316 evsrv: cli 0C97D870 disconnect
23:46:10.000 00.997 29988 Exposure complete
23:46:10.027 00.027 29988 worker thread done servicing request
23:46:10.027 00.000 28316 OnExposeComplete: enter
23:46:10.028 00.001 28316 UpdateGuideState(): m_state=6
23:46:10.028 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2477
23:46:10.029 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=119.69, Mass=1971, SNR=30.2, Peak=161 HFD=4.4
23:46:10.029 00.000 28316 MultiStar: [#1 0.17,0.04,0.91,U] [#2 0.15,0.16,0.96,U] [#3 0.12,0.12,0.87,U] [#4 0.04,0.21,0.86,U] [#5 0.00,0.13,0.78,U] [#6 0.00,0.17,0.75,U] [#7 0.03,0.19,0.63,U] [#8 0.18,0.15,0.59,U] 
23:46:10.030 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {-0.03, 0.24}
23:46:10.030 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
23:46:10.030 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.89)
23:46:10.031 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.14 mountX=-0.11 mountY=-0.14, mountTheta=-2.27
23:46:10.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
23:46:10.032 00.000 28316 Enqueuing Move request for scope (0.07, 0.16)
23:46:10.033 00.001 29988 Worker thread wakes up
23:46:10.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
23:46:10.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
23:46:10.033 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.11 yDistance=-0.14
23:46:10.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:46:10.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:10.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:46:10.033 00.000 29988 MoveAxis(E, 0, ABG)
23:46:10.033 00.000 29988 Move returns status 0, amount 0
23:46:10.033 00.000 29988 MoveAxis(N, 0, ABG)
23:46:10.033 00.000 29988 Move returns status 0, amount 0
23:46:10.033 00.000 29988 move complete, result=0
23:46:10.033 00.000 29988 worker thread done servicing request
23:46:10.036 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=245, Gamma=0.580
23:46:10.043 00.007 28316 UpdateGuideState exits: m=1971 RSB=30.2
23:46:10.044 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:10.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:10.046 00.001 28316 Enqueuing Expose request
23:46:10.047 00.001 29988 Worker thread wakes up
23:46:10.047 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:10.048 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:10.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:11.672 01.624 29988 Exposure complete
23:46:11.695 00.023 29988 worker thread done servicing request
23:46:11.695 00.000 28316 OnExposeComplete: enter
23:46:11.696 00.001 28316 UpdateGuideState(): m_state=6
23:46:11.697 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2478
23:46:11.697 00.000 28316 Star::Find returns 1 (0), X=587.31, Y=119.68, Mass=1971, SNR=30.5, Peak=155 HFD=4.4
23:46:11.698 00.001 28316 MultiStar: [#1 0.02,0.13,0.89,U] [#2 0.09,0.17,0.95,U] [#3 -0.01,0.19,0.85,U] [#4 -0.13,0.23,0.86,U] [#5 0.11,0.17,0.75,U] [#6 -0.14,0.35,0.70,U] [#7 -0.11,0.28,0.67,U] [#8 0.03,0.27,0.61,U] 
23:46:11.698 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.22}, one-star: {-0.16, 0.24}
23:46:11.699 00.001 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
23:46:11.699 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.32)
23:46:11.699 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.72 mountX=-0.21 mountY=-0.07, mountTheta=-2.83
23:46:11.701 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.22, opts=13)
23:46:11.701 00.000 28316 Enqueuing Move request for scope (-0.03, 0.22)
23:46:11.702 00.001 29988 Worker thread wakes up
23:46:11.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
23:46:11.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
23:46:11.702 00.000 29988 Moving (-0.03, 0.22) raw xDistance=-0.21 yDistance=-0.07
23:46:11.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:46:11.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:11.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:46:11.702 00.000 29988 MoveAxis(E, 45, ABG)
23:46:11.702 00.000 29988 Guiding  Dir = 2, Dur = 45
23:46:11.703 00.001 29988 IsSlewing returns 0
23:46:11.703 00.000 29988 IsGuiding returns 0
23:46:11.705 00.002 29988 PulseGuide returned control before completion, sleep 53
23:46:11.706 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:11.713 00.007 28316 UpdateGuideState exits: m=1971 RSB=30.5
23:46:11.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:11.714 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:11.714 00.000 28316 Enqueuing Expose request
23:46:11.764 00.050 29988 IsGuiding returns 1
23:46:11.764 00.000 29988 scope still moving after pulse duration time elapsed
23:46:11.796 00.032 29988 IsSlewing returns 0
23:46:11.796 00.000 29988 IsGuiding returns 0
23:46:11.796 00.000 29988 scope move finished after 45 + 48 ms
23:46:11.797 00.001 29988 Move returns status 0, amount 45
23:46:11.797 00.000 29988 MoveAxis(N, 0, ABG)
23:46:11.797 00.000 29988 Move returns status 0, amount 0
23:46:11.797 00.000 29988 move complete, result=0
23:46:11.797 00.000 29988 worker thread done servicing request
23:46:11.797 00.000 29988 Worker thread wakes up
23:46:11.797 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
23:46:11.798 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:11.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:13.201 01.403 29988 Exposure complete
23:46:13.224 00.023 29988 worker thread done servicing request
23:46:13.224 00.000 28316 OnExposeComplete: enter
23:46:13.225 00.001 28316 UpdateGuideState(): m_state=6
23:46:13.226 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2479
23:46:13.226 00.000 28316 Star::Find returns 1 (0), X=587.54, Y=119.34, Mass=1947, SNR=30.2, Peak=147 HFD=4.1
23:46:13.227 00.001 28316 MultiStar: [#1 0.10,-0.29,0.89,U] [#2 0.17,-0.13,0.96,U] [#3 0.31,-0.10,0.87,U] [#4 0.14,0.13,0.85,U] [#5 0.29,-0.24,0.79,U] [#6 0.08,0.06,0.70,U] [#7 0.24,-0.22,0.68,U] [#8 0.24,-0.06,0.59,U] 
23:46:13.227 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.11}, one-star: {0.08, -0.11}
23:46:13.227 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:46:13.228 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.98)
23:46:13.228 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.94 mountX=0.13 mountY=-0.02, mountTheta=-0.16
23:46:13.230 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
23:46:13.231 00.001 28316 Enqueuing Move request for scope (0.08, -0.11)
23:46:13.231 00.000 29988 Worker thread wakes up
23:46:13.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
23:46:13.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
23:46:13.231 00.000 29988 Moving (0.08, -0.11) raw xDistance=0.13 yDistance=-0.02
23:46:13.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:46:13.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:13.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:46:13.231 00.000 29988 MoveAxis(E, 0, ABG)
23:46:13.233 00.002 29988 Move returns status 0, amount 0
23:46:13.233 00.000 29988 MoveAxis(N, 0, ABG)
23:46:13.233 00.000 29988 Move returns status 0, amount 0
23:46:13.233 00.000 29988 move complete, result=0
23:46:13.233 00.000 29988 worker thread done servicing request
23:46:13.236 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:13.244 00.008 28316 UpdateGuideState exits: m=1947 RSB=30.2
23:46:13.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:13.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:13.245 00.000 28316 Enqueuing Expose request
23:46:13.246 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:13.246 00.000 29988 Worker thread wakes up
23:46:13.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:13.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:14.880 01.634 29988 Exposure complete
23:46:14.902 00.022 29988 worker thread done servicing request
23:46:14.902 00.000 28316 OnExposeComplete: enter
23:46:14.903 00.001 28316 UpdateGuideState(): m_state=6
23:46:14.903 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2480
23:46:14.904 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=119.15, Mass=1979, SNR=30.5, Peak=174 HFD=4.4
23:46:14.905 00.001 28316 MultiStar: [#1 0.24,-0.43,0.00,M1] [#2 0.37,-0.24,0.00,M1] [#3 0.38,-0.35,0.00,M1] [#4 0.25,-0.23,0.85,U] [#5 0.29,-0.38,0.00,M1] [#6 0.23,-0.15,0.68,U] [#7 0.14,-0.37,0.64,U] [#8 0.41,-0.30,0.00,M1] 
23:46:14.905 00.000 28316 refined, 3 included, MultiStar: {0.20, -0.26}, one-star: {0.18, -0.30}
23:46:14.905 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
23:46:14.906 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
23:46:14.906 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.26 hyp=0.33 cameraTheta=-0.92 mountX=0.32 mountY=-0.06, mountTheta=-0.18
23:46:14.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.26, opts=13)
23:46:14.908 00.001 28316 Enqueuing Move request for scope (0.20, -0.26)
23:46:14.908 00.000 29988 Worker thread wakes up
23:46:14.909 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.26) opts 0xd
23:46:14.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.26)
23:46:14.909 00.000 29988 Moving (0.20, -0.26) raw xDistance=0.32 yDistance=-0.06
23:46:14.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:46:14.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:14.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:46:14.909 00.000 29988 MoveAxis(W, 67, ABG)
23:46:14.909 00.000 29988 Guiding  Dir = 3, Dur = 67
23:46:14.909 00.000 29988 IsSlewing returns 0
23:46:14.909 00.000 29988 IsGuiding returns 0
23:46:14.911 00.002 29988 PulseGuide returned control before completion, sleep 76
23:46:14.912 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:14.919 00.007 28316 UpdateGuideState exits: m=1979 RSB=30.5
23:46:14.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:14.921 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:14.922 00.001 28316 Enqueuing Expose request
23:46:15.001 00.079 29988 IsGuiding returns 0
23:46:15.001 00.000 29988 Move returns status 0, amount 67
23:46:15.001 00.000 29988 MoveAxis(N, 0, ABG)
23:46:15.001 00.000 29988 Move returns status 0, amount 0
23:46:15.001 00.000 29988 move complete, result=0
23:46:15.001 00.000 29988 worker thread done servicing request
23:46:15.001 00.000 29988 Worker thread wakes up
23:46:15.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:15.001 00.000 28316 GuideStep: 0.3 px 67 ms WEST, -0.1 px 0 ms NORTH
23:46:15.003 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:16.407 01.404 29988 Exposure complete
23:46:16.432 00.025 29988 worker thread done servicing request
23:46:16.432 00.000 28316 OnExposeComplete: enter
23:46:16.432 00.000 28316 UpdateGuideState(): m_state=6
23:46:16.432 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2481
23:46:16.432 00.000 28316 Star::Find returns 1 (0), X=587.39, Y=119.52, Mass=2015, SNR=30.8, Peak=147 HFD=4.4
23:46:16.433 00.001 28316 MultiStar: [#1 0.20,0.01,0.86,U] [#2 0.10,0.05,0.92,U] [#3 0.30,0.05,0.86,U] [#4 0.17,0.03,0.83,U] [#5 0.05,-0.03,0.73,U] [#6 0.05,0.16,0.70,U] [#7 0.19,0.05,0.65,U] [#8 0.07,0.17,0.58,U] 
23:46:16.433 00.000 28316 single-star, 8 included, MultiStar: {0.12, 0.06}, one-star: {-0.07, 0.08}
23:46:16.434 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.44 = -2.85)
23:46:16.434 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
23:46:16.435 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.29 mountX=-0.10 mountY=0.03, mountTheta=2.88
23:46:16.437 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
23:46:16.437 00.000 28316 Enqueuing Move request for scope (-0.07, 0.08)
23:46:16.438 00.001 29988 Worker thread wakes up
23:46:16.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
23:46:16.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
23:46:16.440 00.002 29988 Moving (-0.07, 0.08) raw xDistance=-0.10 yDistance=0.03
23:46:16.440 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:46:16.440 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:16.440 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:46:16.440 00.000 29988 MoveAxis(E, 0, ABG)
23:46:16.440 00.000 29988 Move returns status 0, amount 0
23:46:16.440 00.000 29988 MoveAxis(N, 0, ABG)
23:46:16.440 00.000 29988 Move returns status 0, amount 0
23:46:16.440 00.000 29988 move complete, result=0
23:46:16.440 00.000 29988 worker thread done servicing request
23:46:16.443 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:46:16.451 00.008 28316 UpdateGuideState exits: m=2015 RSB=30.8
23:46:16.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:16.452 00.000 28316 Enqueuing Expose request
23:46:16.452 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:16.453 00.001 29988 Worker thread wakes up
23:46:16.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:16.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:17.425 00.972 28316 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
23:46:18.074 00.649 29988 Exposure complete
23:46:18.097 00.023 29988 worker thread done servicing request
23:46:18.097 00.000 28316 OnExposeComplete: enter
23:46:18.098 00.001 28316 UpdateGuideState(): m_state=6
23:46:18.098 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2482
23:46:18.099 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=119.57, Mass=1867, SNR=29.8, Peak=132 HFD=4.4
23:46:18.099 00.000 28316 MultiStar: [#1 0.30,-0.04,0.90,U] [#2 0.26,0.04,0.96,U] [#3 0.38,-0.08,0.89,U] [#4 0.04,-0.01,0.87,U] [#5 0.39,-0.14,0.77,U] [#6 0.04,0.12,0.72,U] [#7 0.20,-0.08,0.67,U] [#8 0.40,0.08,0.61,U] 
23:46:18.100 00.001 28316 single-star, 8 included, MultiStar: {0.24, 0.00}, one-star: {0.14, 0.13}
23:46:18.100 00.000 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:46:18.100 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.31)
23:46:18.101 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.73 mountX=-0.06 mountY=-0.19, mountTheta=-1.87
23:46:18.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.13, opts=13)
23:46:18.103 00.001 28316 Enqueuing Move request for scope (0.14, 0.13)
23:46:18.103 00.000 29988 Worker thread wakes up
23:46:18.103 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
23:46:18.103 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
23:46:18.103 00.000 29988 Moving (0.14, 0.13) raw xDistance=-0.06 yDistance=-0.19
23:46:18.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:46:18.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:18.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:46:18.103 00.000 29988 MoveAxis(E, 0, ABG)
23:46:18.103 00.000 29988 Move returns status 0, amount 0
23:46:18.103 00.000 29988 MoveAxis(N, 0, ABG)
23:46:18.103 00.000 29988 Move returns status 0, amount 0
23:46:18.104 00.001 29988 move complete, result=0
23:46:18.104 00.000 29988 worker thread done servicing request
23:46:18.108 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:46:18.115 00.007 28316 UpdateGuideState exits: m=1867 RSB=29.8
23:46:18.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:18.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:18.116 00.000 28316 Enqueuing Expose request
23:46:18.116 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:18.117 00.001 29988 Worker thread wakes up
23:46:18.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:18.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:19.637 01.520 29988 Exposure complete
23:46:19.660 00.023 29988 worker thread done servicing request
23:46:19.660 00.000 28316 OnExposeComplete: enter
23:46:19.661 00.001 28316 UpdateGuideState(): m_state=6
23:46:19.662 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2483
23:46:19.662 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=119.41, Mass=1938, SNR=30.3, Peak=154 HFD=4.5
23:46:19.663 00.001 28316 MultiStar: [#1 0.41,-0.12,0.00,M1] [#2 0.45,-0.04,0.00,M1] [#3 0.39,-0.07,0.88,U] [#4 0.24,-0.11,0.87,U] [#5 0.36,-0.16,0.76,U] [#6 0.28,0.01,0.72,U] [#7 0.34,-0.07,0.65,U] [#8 0.44,-0.07,0.00,M1] 
23:46:19.663 00.000 28316 single-star, 5 included, MultiStar: {0.31, -0.07}, one-star: {0.27, -0.04}
23:46:19.663 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
23:46:19.664 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
23:46:19.664 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.13 mountX=0.14 mountY=-0.22, mountTheta=-1.00
23:46:19.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.04, opts=13)
23:46:19.666 00.000 28316 Enqueuing Move request for scope (0.27, -0.04)
23:46:19.667 00.001 29988 Worker thread wakes up
23:46:19.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd
23:46:19.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.04)
23:46:19.667 00.000 29988 Moving (0.27, -0.04) raw xDistance=0.14 yDistance=-0.22
23:46:19.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:46:19.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:19.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:46:19.667 00.000 29988 MoveAxis(E, 0, ABG)
23:46:19.667 00.000 29988 Move returns status 0, amount 0
23:46:19.667 00.000 29988 MoveAxis(N, 0, ABG)
23:46:19.667 00.000 29988 Move returns status 0, amount 0
23:46:19.667 00.000 29988 move complete, result=0
23:46:19.667 00.000 29988 worker thread done servicing request
23:46:19.671 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:19.679 00.008 28316 UpdateGuideState exits: m=1938 RSB=30.3
23:46:19.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:19.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:19.681 00.001 28316 Enqueuing Expose request
23:46:19.681 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:19.682 00.001 29988 Worker thread wakes up
23:46:19.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:19.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:21.320 01.638 29988 Exposure complete
23:46:21.343 00.023 29988 worker thread done servicing request
23:46:21.343 00.000 28316 OnExposeComplete: enter
23:46:21.343 00.000 28316 UpdateGuideState(): m_state=6
23:46:21.344 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2484
23:46:21.344 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=119.26, Mass=2034, SNR=31.0, Peak=168 HFD=4.5
23:46:21.345 00.001 28316 MultiStar: [#1 0.24,-0.29,0.88,U] [#2 0.19,-0.32,0.95,U] [#3 0.39,-0.35,0.00,M1] [#4 0.15,-0.09,0.85,U] [#5 0.34,-0.36,0.00,M1] [#6 0.20,-0.21,0.69,U] [#7 0.12,-0.31,0.65,U] [#8 0.39,-0.19,0.00,M2] 
23:46:21.345 00.000 28316 single-star, 5 included, MultiStar: {0.19, -0.23}, one-star: {0.22, -0.19}
23:46:21.346 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:46:21.346 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
23:46:21.347 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.70 mountX=0.27 mountY=-0.11, mountTheta=-0.41
23:46:21.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.19, opts=13)
23:46:21.348 00.000 28316 Enqueuing Move request for scope (0.22, -0.19)
23:46:21.349 00.001 29988 Worker thread wakes up
23:46:21.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
23:46:21.349 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
23:46:21.349 00.000 29988 Moving (0.22, -0.19) raw xDistance=0.27 yDistance=-0.11
23:46:21.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:46:21.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:21.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:46:21.349 00.000 29988 MoveAxis(W, 56, ABG)
23:46:21.349 00.000 29988 Guiding  Dir = 3, Dur = 56
23:46:21.349 00.000 29988 IsSlewing returns 0
23:46:21.350 00.001 29988 IsGuiding returns 0
23:46:21.351 00.001 29988 PulseGuide returned control before completion, sleep 65
23:46:21.357 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:21.364 00.007 28316 UpdateGuideState exits: m=2034 RSB=31.0
23:46:21.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:21.366 00.001 28316 Enqueuing Expose request
23:46:21.429 00.063 29988 IsGuiding returns 0
23:46:21.429 00.000 29988 Move returns status 0, amount 56
23:46:21.429 00.000 29988 MoveAxis(N, 0, ABG)
23:46:21.429 00.000 29988 Move returns status 0, amount 0
23:46:21.429 00.000 29988 move complete, result=0
23:46:21.429 00.000 29988 worker thread done servicing request
23:46:21.429 00.000 29988 Worker thread wakes up
23:46:21.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:21.429 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
23:46:21.430 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:22.840 01.410 29988 Exposure complete
23:46:22.864 00.024 29988 worker thread done servicing request
23:46:22.864 00.000 28316 OnExposeComplete: enter
23:46:22.864 00.000 28316 UpdateGuideState(): m_state=6
23:46:22.865 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2485
23:46:22.865 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=119.32, Mass=1886, SNR=29.7, Peak=167 HFD=4.4
23:46:22.866 00.001 28316 MultiStar: [#1 0.29,-0.26,0.93,U] [#2 0.21,-0.14,0.96,U] [#3 0.40,-0.17,0.00,M2] [#4 0.29,-0.11,0.87,U] [#5 0.43,-0.23,0.00,M2] [#6 0.34,-0.05,0.74,U] [#7 0.18,-0.23,0.67,U] [#8 0.35,0.04,0.61,U] 
23:46:22.866 00.000 28316 refined, 6 included, MultiStar: {0.28, -0.13}, one-star: {0.29, -0.12}
23:46:22.867 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
23:46:22.867 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
23:46:22.868 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.44 mountX=0.23 mountY=-0.19, mountTheta=-0.67
23:46:22.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.13, opts=13)
23:46:22.871 00.002 28316 Enqueuing Move request for scope (0.28, -0.13)
23:46:22.872 00.001 29988 Worker thread wakes up
23:46:22.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
23:46:22.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
23:46:22.872 00.000 29988 Moving (0.28, -0.13) raw xDistance=0.23 yDistance=-0.19
23:46:22.873 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:46:22.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:22.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:46:22.873 00.000 29988 MoveAxis(W, 53, ABG)
23:46:22.873 00.000 29988 Guiding  Dir = 3, Dur = 53
23:46:22.873 00.000 29988 IsSlewing returns 0
23:46:22.873 00.000 29988 IsGuiding returns 0
23:46:22.874 00.001 29988 PulseGuide returned control before completion, sleep 62
23:46:22.876 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:22.884 00.008 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:46:22.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:22.885 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:22.885 00.000 28316 Enqueuing Expose request
23:46:22.947 00.062 29988 IsGuiding returns 0
23:46:22.947 00.000 29988 Move returns status 0, amount 53
23:46:22.947 00.000 29988 MoveAxis(N, 0, ABG)
23:46:22.947 00.000 29988 Move returns status 0, amount 0
23:46:22.947 00.000 29988 move complete, result=0
23:46:22.947 00.000 29988 worker thread done servicing request
23:46:22.947 00.000 29988 Worker thread wakes up
23:46:22.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:22.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:22.947 00.000 28316 GuideStep: 0.2 px 53 ms WEST, -0.2 px 0 ms NORTH
23:46:24.580 01.633 29988 Exposure complete
23:46:24.602 00.022 29988 worker thread done servicing request
23:46:24.602 00.000 28316 OnExposeComplete: enter
23:46:24.603 00.001 28316 UpdateGuideState(): m_state=6
23:46:24.603 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2486
23:46:24.604 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=119.36, Mass=1864, SNR=29.6, Peak=154 HFD=4.3
23:46:24.605 00.001 28316 MultiStar: [#1 0.31,-0.23,0.90,U] [#2 0.17,-0.12,0.98,U] [#3 0.28,-0.12,0.86,U] [#4 0.03,0.01,0.92,U] [#5 0.21,-0.18,0.79,U] [#6 0.12,0.04,0.74,U] [#7 0.02,-0.08,0.68,U] [#8 0.30,-0.08,0.62,U] 
23:46:24.605 00.000 28316 refined, 8 included, MultiStar: {0.18, -0.10}, one-star: {0.20, -0.08}
23:46:24.605 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
23:46:24.606 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.52)
23:46:24.606 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.48 mountX=0.16 mountY=-0.12, mountTheta=-0.64
23:46:24.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.10, opts=13)
23:46:24.608 00.001 28316 Enqueuing Move request for scope (0.18, -0.10)
23:46:24.608 00.000 29988 Worker thread wakes up
23:46:24.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
23:46:24.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
23:46:24.608 00.000 29988 Moving (0.18, -0.10) raw xDistance=0.16 yDistance=-0.12
23:46:24.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:46:24.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:24.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:46:24.609 00.001 29988 MoveAxis(E, 0, ABG)
23:46:24.609 00.000 29988 Move returns status 0, amount 0
23:46:24.609 00.000 29988 MoveAxis(N, 0, ABG)
23:46:24.609 00.000 29988 Move returns status 0, amount 0
23:46:24.609 00.000 29988 move complete, result=0
23:46:24.609 00.000 29988 worker thread done servicing request
23:46:24.612 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:24.620 00.008 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:46:24.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:24.622 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:24.624 00.002 28316 Enqueuing Expose request
23:46:24.625 00.001 29988 Worker thread wakes up
23:46:24.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:24.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:24.625 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:26.139 01.514 29988 Exposure complete
23:46:26.161 00.022 29988 worker thread done servicing request
23:46:26.162 00.001 28316 OnExposeComplete: enter
23:46:26.162 00.000 28316 UpdateGuideState(): m_state=6
23:46:26.163 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2487
23:46:26.163 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=119.35, Mass=1967, SNR=30.4, Peak=188 HFD=4.2
23:46:26.164 00.001 28316 MultiStar: [#1 0.33,-0.39,0.00,M1] [#2 0.28,-0.22,0.93,U] [#3 0.32,-0.18,0.87,U] [#4 0.17,-0.08,0.85,U] [#5 0.27,-0.24,0.77,U] [#6 0.27,-0.02,0.72,U] [#7 0.11,-0.13,0.67,U] [#8 0.60,-0.18,0.00,M1] 
23:46:26.164 00.000 28316 refined, 6 included, MultiStar: {0.25, -0.14}, one-star: {0.29, -0.10}
23:46:26.165 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
23:46:26.165 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.55)
23:46:26.165 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.52 mountX=0.23 mountY=-0.16, mountTheta=-0.60
23:46:26.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.14, opts=13)
23:46:26.168 00.002 28316 Enqueuing Move request for scope (0.25, -0.14)
23:46:26.168 00.000 29988 Worker thread wakes up
23:46:26.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
23:46:26.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
23:46:26.168 00.000 29988 Moving (0.25, -0.14) raw xDistance=0.23 yDistance=-0.16
23:46:26.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:46:26.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:26.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:46:26.168 00.000 29988 MoveAxis(W, 49, ABG)
23:46:26.168 00.000 29988 Guiding  Dir = 3, Dur = 49
23:46:26.169 00.001 29988 IsSlewing returns 0
23:46:26.169 00.000 29988 IsGuiding returns 0
23:46:26.171 00.002 29988 PulseGuide returned control before completion, sleep 58
23:46:26.174 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:26.181 00.007 28316 UpdateGuideState exits: m=1967 RSB=30.4
23:46:26.182 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:26.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:26.183 00.001 28316 Enqueuing Expose request
23:46:26.231 00.048 29988 IsGuiding returns 1
23:46:26.231 00.000 29988 scope still moving after pulse duration time elapsed
23:46:26.262 00.031 29988 IsSlewing returns 0
23:46:26.262 00.000 29988 IsGuiding returns 0
23:46:26.262 00.000 29988 scope move finished after 49 + 44 ms
23:46:26.262 00.000 29988 Move returns status 0, amount 49
23:46:26.262 00.000 29988 MoveAxis(N, 0, ABG)
23:46:26.263 00.001 29988 Move returns status 0, amount 0
23:46:26.263 00.000 29988 move complete, result=0
23:46:26.263 00.000 29988 worker thread done servicing request
23:46:26.263 00.000 29988 Worker thread wakes up
23:46:26.263 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.2 px 0 ms NORTH
23:46:26.264 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:26.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:27.885 01.621 29988 Exposure complete
23:46:27.909 00.024 29988 worker thread done servicing request
23:46:27.909 00.000 28316 OnExposeComplete: enter
23:46:27.910 00.001 28316 UpdateGuideState(): m_state=6
23:46:27.911 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2488
23:46:27.911 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.49, Mass=1963, SNR=30.4, Peak=141 HFD=4.4
23:46:27.912 00.001 28316 MultiStar: [#1 0.31,0.03,0.91,U] [#2 0.10,0.15,0.98,U] [#3 0.19,0.11,0.85,U] [#4 0.09,0.22,0.90,U] [#5 0.19,0.11,0.75,U] [#6 0.14,0.15,0.75,U] [#7 0.02,0.25,0.64,U] [#8 0.33,0.00,0.60,U] 
23:46:27.912 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.12, 0.05}
23:46:27.913 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:46:27.913 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:46:27.913 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.40 mountX=0.00 mountY=-0.13, mountTheta=-1.54
23:46:27.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
23:46:27.915 00.001 28316 Enqueuing Move request for scope (0.12, 0.05)
23:46:27.916 00.001 29988 Worker thread wakes up
23:46:27.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
23:46:27.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
23:46:27.916 00.000 29988 Moving (0.12, 0.05) raw xDistance=0.00 yDistance=-0.13
23:46:27.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:46:27.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:27.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:46:27.916 00.000 29988 MoveAxis(E, 0, ABG)
23:46:27.916 00.000 29988 Move returns status 0, amount 0
23:46:27.916 00.000 29988 MoveAxis(N, 0, ABG)
23:46:27.916 00.000 29988 Move returns status 0, amount 0
23:46:27.916 00.000 29988 move complete, result=0
23:46:27.917 00.001 29988 worker thread done servicing request
23:46:27.921 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:27.929 00.008 28316 UpdateGuideState exits: m=1963 RSB=30.4
23:46:27.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:27.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:27.930 00.000 28316 Enqueuing Expose request
23:46:27.931 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:27.931 00.000 29988 Worker thread wakes up
23:46:27.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:27.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:29.455 01.524 29988 Exposure complete
23:46:29.478 00.023 29988 worker thread done servicing request
23:46:29.478 00.000 28316 OnExposeComplete: enter
23:46:29.479 00.001 28316 UpdateGuideState(): m_state=6
23:46:29.479 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2489
23:46:29.480 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=119.48, Mass=1909, SNR=30.1, Peak=141 HFD=4.4
23:46:29.480 00.000 28316 MultiStar: [#1 0.34,-0.02,0.94,U] [#2 0.22,0.10,0.95,U] [#3 0.27,-0.04,0.89,U] [#4 0.24,0.11,0.89,U] [#5 0.31,0.03,0.75,U] [#6 0.11,0.19,0.71,U] [#7 0.23,-0.00,0.65,U] [#8 0.37,0.14,0.61,U] 
23:46:29.481 00.001 28316 single-star, 8 included, MultiStar: {0.25, 0.06}, one-star: {0.17, 0.04}
23:46:29.481 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
23:46:29.482 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.83)
23:46:29.482 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=0.04 mountY=-0.17, mountTheta=-1.35
23:46:29.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.04, opts=13)
23:46:29.484 00.001 28316 Enqueuing Move request for scope (0.17, 0.04)
23:46:29.484 00.000 29988 Worker thread wakes up
23:46:29.485 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
23:46:29.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
23:46:29.485 00.000 29988 Moving (0.17, 0.04) raw xDistance=0.04 yDistance=-0.17
23:46:29.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:46:29.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:29.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:46:29.485 00.000 29988 MoveAxis(E, 0, ABG)
23:46:29.485 00.000 29988 Move returns status 0, amount 0
23:46:29.485 00.000 29988 MoveAxis(N, 0, ABG)
23:46:29.485 00.000 29988 Move returns status 0, amount 0
23:46:29.485 00.000 29988 move complete, result=0
23:46:29.485 00.000 29988 worker thread done servicing request
23:46:29.488 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:29.495 00.007 28316 UpdateGuideState exits: m=1909 RSB=30.1
23:46:29.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:29.497 00.001 28316 Enqueuing Expose request
23:46:29.497 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:29.497 00.000 29988 Worker thread wakes up
23:46:29.498 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:29.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:31.122 01.624 29988 Exposure complete
23:46:31.147 00.025 29988 worker thread done servicing request
23:46:31.147 00.000 28316 OnExposeComplete: enter
23:46:31.147 00.000 28316 UpdateGuideState(): m_state=6
23:46:31.148 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2490
23:46:31.148 00.000 28316 Star::Find returns 1 (0), X=587.44, Y=119.73, Mass=2043, SNR=31.1, Peak=150 HFD=4.5
23:46:31.149 00.001 28316 MultiStar: [#1 0.12,0.02,0.88,U] [#2 0.12,-0.00,0.94,U] [#3 0.19,0.17,0.81,U] [#4 0.12,0.21,0.82,U] [#5 0.23,-0.01,0.73,U] [#6 0.10,0.23,0.70,U] [#7 0.01,0.19,0.63,U] [#8 0.26,0.22,0.59,U] 
23:46:31.149 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.14}, one-star: {-0.02, 0.28}
23:46:31.150 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:46:31.150 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
23:46:31.150 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.87 mountX=-0.08 mountY=-0.17, mountTheta=-2.01
23:46:31.152 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.14, opts=13)
23:46:31.152 00.000 28316 Enqueuing Move request for scope (0.12, 0.14)
23:46:31.153 00.001 29988 Worker thread wakes up
23:46:31.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
23:46:31.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
23:46:31.153 00.000 29988 Moving (0.12, 0.14) raw xDistance=-0.08 yDistance=-0.17
23:46:31.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:46:31.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:31.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:46:31.153 00.000 29988 MoveAxis(E, 0, ABG)
23:46:31.153 00.000 29988 Move returns status 0, amount 0
23:46:31.153 00.000 29988 MoveAxis(N, 0, ABG)
23:46:31.153 00.000 29988 Move returns status 0, amount 0
23:46:31.153 00.000 29988 move complete, result=0
23:46:31.153 00.000 29988 worker thread done servicing request
23:46:31.157 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:46:31.163 00.006 28316 UpdateGuideState exits: m=2043 RSB=31.1
23:46:31.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:31.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:31.165 00.001 28316 Enqueuing Expose request
23:46:31.165 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:31.166 00.001 29988 Worker thread wakes up
23:46:31.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:31.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:32.685 01.519 29988 Exposure complete
23:46:32.708 00.023 29988 worker thread done servicing request
23:46:32.708 00.000 28316 OnExposeComplete: enter
23:46:32.709 00.001 28316 UpdateGuideState(): m_state=6
23:46:32.710 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2491
23:46:32.710 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=119.46, Mass=1850, SNR=29.5, Peak=153 HFD=4.3
23:46:32.711 00.001 28316 MultiStar: [#1 0.33,-0.06,0.93,U] [#2 0.28,-0.03,0.97,U] [#3 0.28,-0.06,0.88,U] [#4 0.25,0.09,0.91,U] [#5 0.48,-0.09,0.00,M1] [#6 0.22,-0.01,0.72,U] [#7 0.26,-0.10,0.67,U] [#8 0.50,-0.04,0.00,M1] 
23:46:32.711 00.000 28316 refined, 6 included, MultiStar: {0.27, -0.02}, one-star: {0.29, 0.01}
23:46:32.712 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:46:32.712 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
23:46:32.712 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.28 cameraTheta=-0.08 mountX=0.13 mountY=-0.24, mountTheta=-1.06
23:46:32.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.02, opts=13)
23:46:32.714 00.001 28316 Enqueuing Move request for scope (0.27, -0.02)
23:46:32.714 00.000 29988 Worker thread wakes up
23:46:32.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
23:46:32.714 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
23:46:32.714 00.000 29988 Moving (0.27, -0.02) raw xDistance=0.13 yDistance=-0.24
23:46:32.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:46:32.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:32.715 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:46:32.715 00.000 29988 MoveAxis(E, 0, ABG)
23:46:32.715 00.000 29988 Move returns status 0, amount 0
23:46:32.715 00.000 29988 MoveAxis(N, 0, ABG)
23:46:32.715 00.000 29988 Move returns status 0, amount 0
23:46:32.715 00.000 29988 move complete, result=0
23:46:32.715 00.000 29988 worker thread done servicing request
23:46:32.718 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:32.725 00.007 28316 UpdateGuideState exits: m=1850 RSB=29.5
23:46:32.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:32.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:32.727 00.001 28316 Enqueuing Expose request
23:46:32.727 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:32.727 00.000 29988 Worker thread wakes up
23:46:32.728 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:32.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:34.363 01.635 29988 Exposure complete
23:46:34.386 00.023 29988 worker thread done servicing request
23:46:34.386 00.000 28316 OnExposeComplete: enter
23:46:34.387 00.001 28316 UpdateGuideState(): m_state=6
23:46:34.388 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2492
23:46:34.388 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=119.37, Mass=1900, SNR=29.8, Peak=162 HFD=4.5
23:46:34.389 00.001 28316 MultiStar: [#1 0.38,-0.27,0.00,M1] [#2 0.35,-0.16,0.96,U] [#3 0.41,-0.24,0.00,M1] [#4 0.34,-0.10,0.90,U] [#5 0.23,-0.22,0.79,U] [#6 0.21,-0.08,0.72,U] [#7 0.11,-0.11,0.67,U] [#8 0.33,-0.18,0.61,U] 
23:46:34.389 00.000 28316 refined, 6 included, MultiStar: {0.28, -0.13}, one-star: {0.30, -0.08}
23:46:34.389 00.000 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
23:46:34.390 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.48)
23:46:34.391 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.30 cameraTheta=-0.44 mountX=0.23 mountY=-0.19, mountTheta=-0.68
23:46:34.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.13, opts=13)
23:46:34.393 00.001 28316 Enqueuing Move request for scope (0.28, -0.13)
23:46:34.393 00.000 29988 Worker thread wakes up
23:46:34.393 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
23:46:34.393 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
23:46:34.393 00.000 29988 Moving (0.28, -0.13) raw xDistance=0.23 yDistance=-0.19
23:46:34.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:46:34.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:34.394 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:46:34.394 00.000 29988 MoveAxis(W, 49, ABG)
23:46:34.394 00.000 29988 Guiding  Dir = 3, Dur = 49
23:46:34.394 00.000 29988 IsSlewing returns 0
23:46:34.394 00.000 29988 IsGuiding returns 0
23:46:34.396 00.002 29988 PulseGuide returned control before completion, sleep 58
23:46:34.397 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:34.404 00.007 28316 UpdateGuideState exits: m=1900 RSB=29.8
23:46:34.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:34.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:34.406 00.001 28316 Enqueuing Expose request
23:46:34.455 00.049 29988 IsGuiding returns 1
23:46:34.455 00.000 29988 scope still moving after pulse duration time elapsed
23:46:34.487 00.032 29988 IsSlewing returns 0
23:46:34.487 00.000 29988 IsGuiding returns 0
23:46:34.487 00.000 29988 scope move finished after 49 + 44 ms
23:46:34.487 00.000 29988 Move returns status 0, amount 49
23:46:34.487 00.000 29988 MoveAxis(N, 0, ABG)
23:46:34.487 00.000 29988 Move returns status 0, amount 0
23:46:34.487 00.000 29988 move complete, result=0
23:46:34.487 00.000 29988 worker thread done servicing request
23:46:34.487 00.000 29988 Worker thread wakes up
23:46:34.487 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.2 px 0 ms NORTH
23:46:34.489 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:34.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:35.895 01.406 29988 Exposure complete
23:46:35.917 00.022 29988 worker thread done servicing request
23:46:35.917 00.000 28316 OnExposeComplete: enter
23:46:35.918 00.001 28316 UpdateGuideState(): m_state=6
23:46:35.919 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2493
23:46:35.919 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=119.42, Mass=2006, SNR=30.7, Peak=150 HFD=4.3
23:46:35.920 00.001 28316 MultiStar: [#1 0.35,-0.13,0.87,U] [#2 0.28,-0.09,0.96,U] [#3 0.31,-0.05,0.82,U] [#4 0.15,0.07,0.85,U] [#5 0.29,-0.11,0.75,U] [#6 0.10,0.09,0.72,U] [#7 0.11,-0.12,0.67,U] [#8 0.35,0.07,0.59,U] 
23:46:35.920 00.000 28316 single-star, 8 included, MultiStar: {0.24, -0.04}, one-star: {0.19, -0.02}
23:46:35.921 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:46:35.921 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
23:46:35.923 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.12 mountX=0.10 mountY=-0.16, mountTheta=-1.01
23:46:35.926 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.02, opts=13)
23:46:35.926 00.000 28316 Enqueuing Move request for scope (0.19, -0.02)
23:46:35.927 00.001 29988 Worker thread wakes up
23:46:35.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
23:46:35.927 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
23:46:35.927 00.000 29988 Moving (0.19, -0.02) raw xDistance=0.10 yDistance=-0.16
23:46:35.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:35.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:35.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:46:35.927 00.000 29988 MoveAxis(E, 0, ABG)
23:46:35.927 00.000 29988 Move returns status 0, amount 0
23:46:35.927 00.000 29988 MoveAxis(N, 0, ABG)
23:46:35.927 00.000 29988 Move returns status 0, amount 0
23:46:35.927 00.000 29988 move complete, result=0
23:46:35.927 00.000 29988 worker thread done servicing request
23:46:35.930 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:35.939 00.009 28316 UpdateGuideState exits: m=2006 RSB=30.7
23:46:35.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:35.940 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:35.940 00.000 28316 Enqueuing Expose request
23:46:35.941 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:35.941 00.000 29988 Worker thread wakes up
23:46:35.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:35.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:37.570 01.629 29988 Exposure complete
23:46:37.593 00.023 29988 worker thread done servicing request
23:46:37.593 00.000 28316 OnExposeComplete: enter
23:46:37.594 00.001 28316 UpdateGuideState(): m_state=6
23:46:37.595 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2494
23:46:37.595 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=119.34, Mass=1919, SNR=30.0, Peak=156 HFD=4.5
23:46:37.596 00.001 28316 MultiStar: [#1 0.30,-0.22,0.93,U] [#2 0.29,-0.21,0.97,U] [#3 0.57,-0.17,0.00,M1] [#4 0.21,0.00,0.87,U] [#5 0.41,-0.28,0.00,M1] [#6 0.34,0.20,0.73,U] [#7 0.12,0.04,0.65,U] [#8 0.46,-0.11,0.00,M1] 
23:46:37.596 00.000 28316 single-star, 5 included, MultiStar: {0.24, -0.07}, one-star: {0.16, -0.11}
23:46:37.596 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:46:37.597 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
23:46:37.597 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.61 mountX=0.17 mountY=-0.09, mountTheta=-0.50
23:46:37.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.11, opts=13)
23:46:37.599 00.001 28316 Enqueuing Move request for scope (0.16, -0.11)
23:46:37.599 00.000 29988 Worker thread wakes up
23:46:37.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
23:46:37.600 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
23:46:37.600 00.000 29988 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=-0.09
23:46:37.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:46:37.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:37.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:46:37.600 00.000 29988 MoveAxis(E, 0, ABG)
23:46:37.600 00.000 29988 Move returns status 0, amount 0
23:46:37.600 00.000 29988 MoveAxis(N, 0, ABG)
23:46:37.600 00.000 29988 Move returns status 0, amount 0
23:46:37.600 00.000 29988 move complete, result=0
23:46:37.600 00.000 29988 worker thread done servicing request
23:46:37.602 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:37.612 00.010 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:46:37.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:37.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:37.613 00.000 28316 Enqueuing Expose request
23:46:37.613 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:37.614 00.001 29988 Worker thread wakes up
23:46:37.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:37.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:39.134 01.520 29988 Exposure complete
23:46:39.157 00.023 29988 worker thread done servicing request
23:46:39.157 00.000 28316 OnExposeComplete: enter
23:46:39.157 00.000 28316 UpdateGuideState(): m_state=6
23:46:39.158 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2495
23:46:39.158 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=119.27, Mass=1928, SNR=30.2, Peak=172 HFD=4.3
23:46:39.159 00.001 28316 MultiStar: [#1 0.32,-0.30,0.00,M1] [#2 0.34,-0.29,0.00,M1] [#3 0.43,-0.31,0.00,M2] [#4 0.09,-0.07,0.87,U] [#5 0.25,-0.30,0.77,U] [#6 0.27,-0.10,0.71,U] [#7 0.19,-0.27,0.66,U] [#8 0.42,-0.28,0.00,M2] 
23:46:39.159 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.18}, one-star: {0.28, -0.18}
23:46:39.160 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
23:46:39.160 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.74)
23:46:39.160 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.70 mountX=0.25 mountY=-0.11, mountTheta=-0.41
23:46:39.162 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.18, opts=13)
23:46:39.163 00.001 28316 Enqueuing Move request for scope (0.21, -0.18)
23:46:39.164 00.001 29988 Worker thread wakes up
23:46:39.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
23:46:39.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
23:46:39.164 00.000 29988 Moving (0.21, -0.18) raw xDistance=0.25 yDistance=-0.11
23:46:39.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:46:39.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:39.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:46:39.164 00.000 29988 MoveAxis(W, 53, ABG)
23:46:39.164 00.000 29988 Guiding  Dir = 3, Dur = 53
23:46:39.164 00.000 29988 IsSlewing returns 0
23:46:39.165 00.001 29988 IsGuiding returns 0
23:46:39.166 00.001 29988 PulseGuide returned control before completion, sleep 62
23:46:39.167 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:39.174 00.007 28316 UpdateGuideState exits: m=1928 RSB=30.2
23:46:39.175 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:39.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:39.176 00.001 28316 Enqueuing Expose request
23:46:39.242 00.066 29988 IsGuiding returns 0
23:46:39.242 00.000 29988 Move returns status 0, amount 53
23:46:39.242 00.000 29988 MoveAxis(N, 0, ABG)
23:46:39.242 00.000 29988 Move returns status 0, amount 0
23:46:39.242 00.000 29988 move complete, result=0
23:46:39.242 00.000 29988 worker thread done servicing request
23:46:39.242 00.000 29988 Worker thread wakes up
23:46:39.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:39.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:39.242 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.1 px 0 ms NORTH
23:46:40.869 01.627 29988 Exposure complete
23:46:40.895 00.026 29988 worker thread done servicing request
23:46:40.895 00.000 28316 OnExposeComplete: enter
23:46:40.896 00.001 28316 UpdateGuideState(): m_state=6
23:46:40.897 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2496
23:46:40.898 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=119.36, Mass=2033, SNR=30.9, Peak=159 HFD=4.5
23:46:40.899 00.001 28316 MultiStar: [#1 0.34,-0.07,0.89,U] [#2 0.13,-0.03,0.93,U] [#3 0.41,-0.06,0.85,U] [#4 0.18,0.03,0.86,U] [#5 0.21,-0.08,0.75,U] [#6 0.14,0.09,0.69,U] [#7 0.20,-0.06,0.64,U] [#8 0.30,0.07,0.59,U] 
23:46:40.899 00.000 28316 refined, 8 included, MultiStar: {0.24, -0.03}, one-star: {0.23, -0.09}
23:46:40.899 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:46:40.899 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.16)
23:46:40.901 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.12 mountX=0.12 mountY=-0.20, mountTheta=-1.01
23:46:40.902 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.03, opts=13)
23:46:40.903 00.001 28316 Enqueuing Move request for scope (0.24, -0.03)
23:46:40.904 00.001 29988 Worker thread wakes up
23:46:40.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
23:46:40.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
23:46:40.904 00.000 29988 Moving (0.24, -0.03) raw xDistance=0.12 yDistance=-0.20
23:46:40.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:40.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:40.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:46:40.904 00.000 29988 MoveAxis(E, 0, ABG)
23:46:40.904 00.000 29988 Move returns status 0, amount 0
23:46:40.904 00.000 29988 MoveAxis(N, 0, ABG)
23:46:40.904 00.000 29988 Move returns status 0, amount 0
23:46:40.904 00.000 29988 move complete, result=0
23:46:40.904 00.000 29988 worker thread done servicing request
23:46:40.908 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:40.915 00.007 28316 UpdateGuideState exits: m=2033 RSB=30.9
23:46:40.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:40.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:40.916 00.000 28316 Enqueuing Expose request
23:46:40.916 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:40.917 00.001 29988 Worker thread wakes up
23:46:40.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:40.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:42.438 01.521 29988 Exposure complete
23:46:42.463 00.025 29988 worker thread done servicing request
23:46:42.463 00.000 28316 OnExposeComplete: enter
23:46:42.463 00.000 28316 UpdateGuideState(): m_state=6
23:46:42.464 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2497
23:46:42.464 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=119.29, Mass=1934, SNR=30.1, Peak=167 HFD=4.4
23:46:42.465 00.001 28316 MultiStar: [#1 0.36,-0.33,0.00,M1] [#2 0.27,-0.09,0.96,U] [#3 0.37,-0.38,0.00,M2] [#4 0.12,-0.09,0.85,U] [#5 0.18,-0.10,0.78,U] [#6 0.07,-0.16,0.72,U] [#7 0.17,-0.14,0.66,U] [#8 0.27,-0.09,0.59,U] 
23:46:42.465 00.000 28316 refined, 6 included, MultiStar: {0.19, -0.12}, one-star: {0.22, -0.15}
23:46:42.466 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
23:46:42.466 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
23:46:42.467 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.56 mountX=0.18 mountY=-0.11, mountTheta=-0.56
23:46:42.470 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.12, opts=13)
23:46:42.471 00.001 28316 Enqueuing Move request for scope (0.19, -0.12)
23:46:42.471 00.000 29988 Worker thread wakes up
23:46:42.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
23:46:42.471 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
23:46:42.471 00.000 29988 Moving (0.19, -0.12) raw xDistance=0.18 yDistance=-0.11
23:46:42.472 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:46:42.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:42.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:46:42.472 00.000 29988 MoveAxis(E, 0, ABG)
23:46:42.472 00.000 29988 Move returns status 0, amount 0
23:46:42.472 00.000 29988 MoveAxis(N, 0, ABG)
23:46:42.472 00.000 29988 Move returns status 0, amount 0
23:46:42.472 00.000 29988 move complete, result=0
23:46:42.472 00.000 29988 worker thread done servicing request
23:46:42.475 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:42.482 00.007 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:46:42.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:42.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:42.483 00.000 28316 Enqueuing Expose request
23:46:42.484 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:42.484 00.000 29988 Worker thread wakes up
23:46:42.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:42.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:44.107 01.623 29988 Exposure complete
23:46:44.133 00.026 29988 worker thread done servicing request
23:46:44.134 00.001 28316 OnExposeComplete: enter
23:46:44.134 00.000 28316 UpdateGuideState(): m_state=6
23:46:44.135 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2498
23:46:44.135 00.000 28316 Star::Find returns 1 (0), X=587.84, Y=119.24, Mass=1950, SNR=30.2, Peak=181 HFD=4.3
23:46:44.136 00.001 28316 MultiStar: [#1 0.43,-0.45,0.00,M2] [#2 0.34,-0.20,0.99,U] [#3 0.42,-0.23,0.00,M3] [#4 0.26,-0.24,0.88,U] [#5 0.33,-0.24,0.80,U] [#6 0.25,-0.06,0.71,U] [#7 0.27,-0.34,0.00,M1] [#8 0.48,-0.24,0.00,M1] 
23:46:44.136 00.000 28316 refined, 4 included, MultiStar: {0.32, -0.19}, one-star: {0.37, -0.20}
23:46:44.137 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
23:46:44.137 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
23:46:44.138 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=-0.19 hyp=0.37 cameraTheta=-0.55 mountX=0.31 mountY=-0.19, mountTheta=-0.56
23:46:44.139 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.19, opts=13)
23:46:44.139 00.000 28316 Enqueuing Move request for scope (0.32, -0.19)
23:46:44.140 00.001 29988 Worker thread wakes up
23:46:44.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.19) opts 0xd
23:46:44.140 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.19)
23:46:44.140 00.000 29988 Moving (0.32, -0.19) raw xDistance=0.31 yDistance=-0.19
23:46:44.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:46:44.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:44.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:46:44.140 00.000 29988 MoveAxis(W, 65, ABG)
23:46:44.140 00.000 29988 Guiding  Dir = 3, Dur = 65
23:46:44.140 00.000 29988 IsSlewing returns 0
23:46:44.140 00.000 29988 IsGuiding returns 0
23:46:44.142 00.002 29988 PulseGuide returned control before completion, sleep 74
23:46:44.144 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:44.151 00.007 28316 UpdateGuideState exits: m=1950 RSB=30.2
23:46:44.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:44.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:44.152 00.000 28316 Enqueuing Expose request
23:46:44.231 00.079 29988 IsGuiding returns 0
23:46:44.231 00.000 29988 Move returns status 0, amount 65
23:46:44.231 00.000 29988 MoveAxis(N, 0, ABG)
23:46:44.231 00.000 29988 Move returns status 0, amount 0
23:46:44.231 00.000 29988 move complete, result=0
23:46:44.231 00.000 29988 worker thread done servicing request
23:46:44.231 00.000 29988 Worker thread wakes up
23:46:44.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:44.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:44.231 00.000 28316 GuideStep: 0.3 px 65 ms WEST, -0.2 px 0 ms NORTH
23:46:45.638 01.407 29988 Exposure complete
23:46:45.662 00.024 29988 worker thread done servicing request
23:46:45.662 00.000 28316 OnExposeComplete: enter
23:46:45.663 00.001 28316 UpdateGuideState(): m_state=6
23:46:45.664 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2499
23:46:45.664 00.000 28316 Star::Find returns 1 (0), X=587.52, Y=119.32, Mass=1919, SNR=30.1, Peak=138 HFD=4.5
23:46:45.665 00.001 28316 MultiStar: [#1 0.24,-0.21,0.92,U] [#2 0.22,-0.14,0.95,U] [#3 0.14,-0.10,0.86,U] [#4 0.05,-0.12,0.85,U] [#5 0.13,-0.21,0.77,U] [#6 -0.03,-0.05,0.73,U] [#7 -0.15,-0.12,0.66,U] [#8 0.18,-0.06,0.61,U] 
23:46:45.665 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.05, -0.12}
23:46:45.665 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
23:46:45.666 00.001 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
23:46:45.666 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.14 cameraTheta=-1.16 mountX=0.14 mountY=0.01, mountTheta=0.05
23:46:45.668 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
23:46:45.668 00.000 28316 Enqueuing Move request for scope (0.05, -0.12)
23:46:45.669 00.001 29988 Worker thread wakes up
23:46:45.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
23:46:45.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
23:46:45.669 00.000 29988 Moving (0.05, -0.12) raw xDistance=0.14 yDistance=0.01
23:46:45.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:46:45.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:45.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:46:45.669 00.000 29988 MoveAxis(E, 0, ABG)
23:46:45.669 00.000 29988 Move returns status 0, amount 0
23:46:45.669 00.000 29988 MoveAxis(N, 0, ABG)
23:46:45.669 00.000 29988 Move returns status 0, amount 0
23:46:45.669 00.000 29988 move complete, result=0
23:46:45.669 00.000 29988 worker thread done servicing request
23:46:45.672 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:45.679 00.007 28316 UpdateGuideState exits: m=1919 RSB=30.1
23:46:45.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:45.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:45.681 00.001 28316 Enqueuing Expose request
23:46:45.681 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:45.681 00.000 29988 Worker thread wakes up
23:46:45.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:45.682 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:47.310 01.628 29988 Exposure complete
23:46:47.333 00.023 29988 worker thread done servicing request
23:46:47.333 00.000 28316 OnExposeComplete: enter
23:46:47.334 00.001 28316 UpdateGuideState(): m_state=6
23:46:47.334 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2500
23:46:47.335 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=119.35, Mass=1920, SNR=30.0, Peak=149 HFD=4.3
23:46:47.335 00.000 28316 MultiStar: [#1 0.24,-0.15,0.91,U] [#2 0.27,-0.01,0.95,U] [#3 0.42,-0.16,0.00,M3] [#4 0.16,0.08,0.87,U] [#5 0.27,0.07,0.74,U] [#6 0.20,-0.11,0.73,U] [#7 0.17,-0.05,0.63,U] [#8 0.23,-0.01,0.60,U] 
23:46:47.335 00.000 28316 single-star, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.04, -0.09}
23:46:47.336 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.14) = xAngle (-0.06 = -0.06)
23:46:47.336 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.04 = 3.04)
23:46:47.337 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.20 mountX=0.10 mountY=0.01, mountTheta=0.10
23:46:47.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
23:46:47.339 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
23:46:47.339 00.000 29988 Worker thread wakes up
23:46:47.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
23:46:47.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
23:46:47.339 00.000 29988 Moving (0.04, -0.09) raw xDistance=0.10 yDistance=0.01
23:46:47.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:47.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:47.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:46:47.339 00.000 29988 MoveAxis(E, 0, ABG)
23:46:47.339 00.000 29988 Move returns status 0, amount 0
23:46:47.339 00.000 29988 MoveAxis(N, 0, ABG)
23:46:47.339 00.000 29988 Move returns status 0, amount 0
23:46:47.339 00.000 29988 move complete, result=0
23:46:47.339 00.000 29988 worker thread done servicing request
23:46:47.343 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:47.350 00.007 28316 UpdateGuideState exits: m=1920 RSB=30.0
23:46:47.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:47.351 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:47.351 00.000 28316 Enqueuing Expose request
23:46:47.352 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:47.352 00.000 29988 Worker thread wakes up
23:46:47.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:47.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:48.872 01.520 29988 Exposure complete
23:46:48.895 00.023 29988 worker thread done servicing request
23:46:48.895 00.000 28316 OnExposeComplete: enter
23:46:48.896 00.001 28316 UpdateGuideState(): m_state=6
23:46:48.897 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2501
23:46:48.897 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=119.32, Mass=1883, SNR=29.6, Peak=149 HFD=4.3
23:46:48.897 00.000 28316 MultiStar: [#1 0.22,-0.11,0.92,U] [#2 0.16,0.00,0.98,U] [#3 0.15,-0.11,0.90,U] [#4 0.08,0.02,0.87,U] [#5 0.22,-0.10,0.77,U] [#6 0.14,0.17,0.74,U] [#7 0.13,-0.08,0.70,U] [#8 0.34,0.19,0.61,U] 
23:46:48.898 00.001 28316 refined, 8 included, MultiStar: {0.19, -0.03}, one-star: {0.28, -0.13}
23:46:48.898 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
23:46:48.899 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
23:46:48.899 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=0.10 mountY=-0.16, mountTheta=-0.99
23:46:48.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.03, opts=13)
23:46:48.901 00.001 28316 Enqueuing Move request for scope (0.19, -0.03)
23:46:48.901 00.000 29988 Worker thread wakes up
23:46:48.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
23:46:48.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
23:46:48.901 00.000 29988 Moving (0.19, -0.03) raw xDistance=0.10 yDistance=-0.16
23:46:48.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:48.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:48.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:46:48.902 00.001 29988 MoveAxis(E, 0, ABG)
23:46:48.902 00.000 29988 Move returns status 0, amount 0
23:46:48.902 00.000 29988 MoveAxis(N, 0, ABG)
23:46:48.902 00.000 29988 Move returns status 0, amount 0
23:46:48.902 00.000 29988 move complete, result=0
23:46:48.902 00.000 29988 worker thread done servicing request
23:46:48.906 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:48.912 00.006 28316 UpdateGuideState exits: m=1883 RSB=29.6
23:46:48.912 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:48.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:48.913 00.000 28316 Enqueuing Expose request
23:46:48.914 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:48.914 00.000 29988 Worker thread wakes up
23:46:48.914 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:48.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:50.548 01.634 29988 Exposure complete
23:46:50.570 00.022 29988 worker thread done servicing request
23:46:50.570 00.000 28316 OnExposeComplete: enter
23:46:50.571 00.001 28316 UpdateGuideState(): m_state=6
23:46:50.571 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2502
23:46:50.572 00.001 28316 Star::Find returns 1 (0), X=587.87, Y=119.52, Mass=1969, SNR=30.4, Peak=164 HFD=4.4
23:46:50.573 00.001 28316 MultiStar: [#1 0.52,-0.14,0.00,M1] [#2 0.42,0.01,0.00,M1] [#3 0.39,-0.15,0.86,U] [#4 0.42,0.01,0.88,U] [#5 0.42,-0.04,0.00,M1] [#6 0.22,0.01,0.75,U] [#7 0.28,-0.12,0.66,U] [#8 0.43,-0.13,0.00,M1] 
23:46:50.573 00.000 28316 refined, 4 included, MultiStar: {0.35, -0.03}, one-star: {0.41, 0.07}
23:46:50.573 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:46:50.574 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
23:46:50.574 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-0.08 mountX=0.17 mountY=-0.30, mountTheta=-1.06
23:46:50.576 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.03, opts=13)
23:46:50.576 00.000 28316 Enqueuing Move request for scope (0.35, -0.03)
23:46:50.578 00.002 29988 Worker thread wakes up
23:46:50.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.03) opts 0xd
23:46:50.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.03)
23:46:50.578 00.000 29988 Moving (0.35, -0.03) raw xDistance=0.17 yDistance=-0.30
23:46:50.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:46:50.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:50.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:46:50.578 00.000 29988 MoveAxis(E, 0, ABG)
23:46:50.578 00.000 29988 Move returns status 0, amount 0
23:46:50.578 00.000 29988 MoveAxis(N, 0, ABG)
23:46:50.578 00.000 29988 Move returns status 0, amount 0
23:46:50.578 00.000 29988 move complete, result=0
23:46:50.578 00.000 29988 worker thread done servicing request
23:46:50.581 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:50.588 00.007 28316 UpdateGuideState exits: m=1969 RSB=30.4
23:46:50.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:50.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:50.590 00.001 28316 Enqueuing Expose request
23:46:50.590 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:46:50.590 00.000 29988 Worker thread wakes up
23:46:50.591 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:50.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:52.107 01.516 29988 Exposure complete
23:46:52.131 00.024 29988 worker thread done servicing request
23:46:52.131 00.000 28316 OnExposeComplete: enter
23:46:52.133 00.002 28316 UpdateGuideState(): m_state=6
23:46:52.134 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2503
23:46:52.134 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=119.46, Mass=1814, SNR=29.2, Peak=144 HFD=4.3
23:46:52.135 00.001 28316 MultiStar: [#1 0.41,-0.03,0.94,U] [#2 0.22,0.09,0.97,U] [#3 0.63,-0.04,0.00,M2] [#4 0.28,0.06,0.90,U] [#5 0.40,0.04,0.80,U] [#6 0.38,0.24,0.00,M1] [#7 0.36,-0.04,0.66,U] [#8 0.62,-0.00,0.00,M2] 
23:46:52.135 00.000 28316 refined, 5 included, MultiStar: {0.33, 0.03}, one-star: {0.35, 0.02}
23:46:52.136 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
23:46:52.136 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.96)
23:46:52.137 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.03 hyp=0.34 cameraTheta=0.08 mountX=0.12 mountY=-0.31, mountTheta=-1.21
23:46:52.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.03, opts=13)
23:46:52.139 00.001 28316 Enqueuing Move request for scope (0.33, 0.03)
23:46:52.139 00.000 29988 Worker thread wakes up
23:46:52.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.03) opts 0xd
23:46:52.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.03)
23:46:52.139 00.000 29988 Moving (0.33, 0.03) raw xDistance=0.12 yDistance=-0.31
23:46:52.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:52.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:52.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:46:52.139 00.000 29988 MoveAxis(E, 0, ABG)
23:46:52.139 00.000 29988 Move returns status 0, amount 0
23:46:52.140 00.001 29988 MoveAxis(N, 0, ABG)
23:46:52.140 00.000 29988 Move returns status 0, amount 0
23:46:52.140 00.000 29988 move complete, result=0
23:46:52.140 00.000 29988 worker thread done servicing request
23:46:52.143 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:52.149 00.006 28316 UpdateGuideState exits: m=1814 RSB=29.2
23:46:52.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:52.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:52.151 00.001 28316 Enqueuing Expose request
23:46:52.151 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:46:52.152 00.001 29988 Worker thread wakes up
23:46:52.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:52.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:53.780 01.628 29988 Exposure complete
23:46:53.804 00.024 29988 worker thread done servicing request
23:46:53.804 00.000 28316 OnExposeComplete: enter
23:46:53.805 00.001 28316 UpdateGuideState(): m_state=6
23:46:53.805 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2504
23:46:53.806 00.001 28316 Star::Find returns 1 (0), X=587.80, Y=119.40, Mass=1927, SNR=30.2, Peak=156 HFD=4.4
23:46:53.806 00.000 28316 MultiStar: [#1 0.58,-0.23,0.00,M1] [#2 0.46,-0.09,0.00,M1] [#3 0.79,-0.13,0.00,M3] [#4 0.54,-0.11,0.00,M1] [#5 0.58,-0.15,0.00,M1] [#6 0.50,0.08,0.00,M2] [#7 0.59,-0.25,0.00,M1] [#8 0.79,0.03,0.00,M3] 
23:46:53.807 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
23:46:53.807 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
23:46:53.807 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.05 hyp=0.34 cameraTheta=-0.15 mountX=0.19 mountY=-0.28, mountTheta=-0.99
23:46:53.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.05, opts=13)
23:46:53.809 00.000 28316 Enqueuing Move request for scope (0.34, -0.05)
23:46:53.810 00.001 29988 Worker thread wakes up
23:46:53.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.05) opts 0xd
23:46:53.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.05)
23:46:53.810 00.000 29988 Moving (0.34, -0.05) raw xDistance=0.19 yDistance=-0.28
23:46:53.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:46:53.810 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.42 newest=-0.89
23:46:53.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:46:53.810 00.000 29988 MoveAxis(E, 0, ABG)
23:46:53.810 00.000 29988 Move returns status 0, amount 0
23:46:53.810 00.000 29988 MoveAxis(N, 67, ABG)
23:46:53.810 00.000 29988 Guiding  Dir = 0, Dur = 67
23:46:53.810 00.000 29988 IsSlewing returns 0
23:46:53.810 00.000 29988 IsGuiding returns 0
23:46:53.813 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:53.816 00.003 29988 PulseGuide returned control before completion, sleep 72
23:46:53.821 00.005 28316 UpdateGuideState exits: m=1927 RSB=30.2
23:46:53.822 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:53.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:53.823 00.001 28316 Enqueuing Expose request
23:46:53.889 00.066 29988 IsGuiding returns 1
23:46:53.889 00.000 29988 scope still moving after pulse duration time elapsed
23:46:53.920 00.031 29988 IsSlewing returns 0
23:46:53.920 00.000 29988 IsGuiding returns 0
23:46:53.921 00.001 29988 scope move finished after 67 + 43 ms
23:46:53.921 00.000 29988 Move returns status 0, amount 67
23:46:53.921 00.000 29988 move complete, result=0
23:46:53.921 00.000 29988 worker thread done servicing request
23:46:53.921 00.000 29988 Worker thread wakes up
23:46:53.921 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 67 ms NORTH
23:46:53.923 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:53.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:55.334 01.411 29988 Exposure complete
23:46:55.355 00.021 29988 worker thread done servicing request
23:46:55.356 00.001 28316 OnExposeComplete: enter
23:46:55.356 00.000 28316 UpdateGuideState(): m_state=6
23:46:55.357 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2505
23:46:55.357 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=119.46, Mass=1901, SNR=29.8, Peak=142 HFD=4.6
23:46:55.358 00.001 28316 MultiStar: [#1 0.33,-0.08,0.90,U] [#2 0.06,-0.06,1.00,U] [#3 0.43,-0.16,0.00,M4] [#4 0.18,0.07,0.87,U] [#5 0.29,-0.16,0.78,U] [#6 0.30,0.18,0.73,U] [#7 0.07,-0.05,0.65,U] [#8 0.52,-0.06,0.00,M4] 
23:46:55.358 00.000 28316 refined, 6 included, MultiStar: {0.21, -0.01}, one-star: {0.22, 0.02}
23:46:55.359 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:46:55.359 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.10)
23:46:55.359 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.06 mountX=0.10 mountY=-0.18, mountTheta=-1.07
23:46:55.361 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.01, opts=13)
23:46:55.361 00.000 28316 Enqueuing Move request for scope (0.21, -0.01)
23:46:55.363 00.002 29988 Worker thread wakes up
23:46:55.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
23:46:55.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
23:46:55.363 00.000 29988 Moving (0.21, -0.01) raw xDistance=0.10 yDistance=-0.18
23:46:55.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:55.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:55.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:46:55.363 00.000 29988 MoveAxis(E, 0, ABG)
23:46:55.363 00.000 29988 Move returns status 0, amount 0
23:46:55.363 00.000 29988 MoveAxis(N, 0, ABG)
23:46:55.363 00.000 29988 Move returns status 0, amount 0
23:46:55.363 00.000 29988 move complete, result=0
23:46:55.363 00.000 29988 worker thread done servicing request
23:46:55.365 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:46:55.373 00.008 28316 UpdateGuideState exits: m=1901 RSB=29.8
23:46:55.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:55.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:55.374 00.000 28316 Enqueuing Expose request
23:46:55.374 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:55.376 00.002 29988 Worker thread wakes up
23:46:55.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:55.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:57.004 01.628 29988 Exposure complete
23:46:57.028 00.024 29988 worker thread done servicing request
23:46:57.028 00.000 28316 OnExposeComplete: enter
23:46:57.030 00.002 28316 UpdateGuideState(): m_state=6
23:46:57.031 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2506
23:46:57.032 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=119.25, Mass=1998, SNR=30.7, Peak=165 HFD=4.5
23:46:57.032 00.000 28316 MultiStar: [#1 0.28,-0.28,0.89,U] [#2 0.22,-0.27,0.94,U] [#3 0.20,-0.20,0.85,U] [#4 0.09,-0.17,0.83,U] [#5 0.20,-0.26,0.75,U] [#6 0.12,-0.20,0.71,U] [#7 0.11,-0.29,0.63,U] [#8 0.11,-0.24,0.59,U] 
23:46:57.033 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.23}, one-star: {0.13, -0.19}
23:46:57.033 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
23:46:57.034 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
23:46:57.035 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=0.23 mountY=-0.03, mountTheta=-0.13
23:46:57.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.19, opts=13)
23:46:57.036 00.000 28316 Enqueuing Move request for scope (0.13, -0.19)
23:46:57.037 00.001 29988 Worker thread wakes up
23:46:57.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
23:46:57.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
23:46:57.037 00.000 29988 Moving (0.13, -0.19) raw xDistance=0.23 yDistance=-0.03
23:46:57.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:46:57.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:57.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:46:57.038 00.001 29988 MoveAxis(W, 48, ABG)
23:46:57.038 00.000 29988 Guiding  Dir = 3, Dur = 48
23:46:57.038 00.000 29988 IsSlewing returns 0
23:46:57.038 00.000 29988 IsGuiding returns 0
23:46:57.040 00.002 29988 PulseGuide returned control before completion, sleep 57
23:46:57.042 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:46:57.049 00.007 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:46:57.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:57.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:57.051 00.001 28316 Enqueuing Expose request
23:46:57.113 00.062 29988 IsGuiding returns 0
23:46:57.113 00.000 29988 Move returns status 0, amount 48
23:46:57.113 00.000 29988 MoveAxis(N, 0, ABG)
23:46:57.113 00.000 29988 Move returns status 0, amount 0
23:46:57.113 00.000 29988 move complete, result=0
23:46:57.113 00.000 29988 worker thread done servicing request
23:46:57.113 00.000 29988 Worker thread wakes up
23:46:57.113 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
23:46:57.114 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:57.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:46:58.523 01.409 29988 Exposure complete
23:46:58.546 00.023 29988 worker thread done servicing request
23:46:58.546 00.000 28316 OnExposeComplete: enter
23:46:58.547 00.001 28316 UpdateGuideState(): m_state=6
23:46:58.547 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2507
23:46:58.548 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=119.72, Mass=1994, SNR=30.7, Peak=148 HFD=4.3
23:46:58.548 00.000 28316 MultiStar: [#1 -0.10,-0.08,0.87,U] [#2 -0.09,0.06,0.92,U] [#3 0.05,-0.00,0.83,U] [#4 -0.10,0.12,0.85,U] [#5 0.01,-0.13,0.76,U] [#6 0.00,0.17,0.72,U] [#7 -0.15,-0.01,0.64,U] [#8 0.07,0.06,0.58,U] 
23:46:58.548 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {-0.10, 0.27}
23:46:58.549 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.44 = -2.85)
23:46:58.549 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
23:46:58.550 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.29 mountX=-0.07 mountY=0.02, mountTheta=2.88
23:46:58.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
23:46:58.552 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
23:46:58.553 00.001 29988 Worker thread wakes up
23:46:58.554 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:46:58.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:46:58.554 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.07 yDistance=0.02
23:46:58.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:46:58.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:58.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:46:58.554 00.000 29988 MoveAxis(E, 0, ABG)
23:46:58.554 00.000 29988 Move returns status 0, amount 0
23:46:58.554 00.000 29988 MoveAxis(N, 0, ABG)
23:46:58.554 00.000 29988 Move returns status 0, amount 0
23:46:58.554 00.000 29988 move complete, result=0
23:46:58.554 00.000 29988 worker thread done servicing request
23:46:58.558 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:46:58.565 00.007 28316 UpdateGuideState exits: m=1994 RSB=30.7
23:46:58.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:58.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:46:58.566 00.000 28316 Enqueuing Expose request
23:46:58.566 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:58.567 00.001 29988 Worker thread wakes up
23:46:58.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:46:58.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:00.190 01.623 29988 Exposure complete
23:47:00.217 00.027 29988 worker thread done servicing request
23:47:00.217 00.000 28316 OnExposeComplete: enter
23:47:00.218 00.001 28316 UpdateGuideState(): m_state=6
23:47:00.219 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2508
23:47:00.220 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=119.59, Mass=1946, SNR=30.4, Peak=161 HFD=4.3
23:47:00.220 00.000 28316 MultiStar: [#1 -0.05,0.02,0.90,U] [#2 -0.15,0.08,0.97,U] [#3 -0.14,0.05,0.84,U] [#4 -0.02,0.12,0.86,U] [#5 -0.12,0.02,0.80,U] [#6 -0.11,0.08,0.69,U] [#7 -0.18,-0.01,0.66,U] [#8 -0.07,0.05,0.59,U] 
23:47:00.221 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.13, 0.15}
23:47:00.221 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.73 = -2.55)
23:47:00.222 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
23:47:00.222 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.59 mountX=-0.10 mountY=0.07, mountTheta=2.58
23:47:00.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.07, opts=13)
23:47:00.224 00.001 28316 Enqueuing Move request for scope (-0.11, 0.07)
23:47:00.224 00.000 29988 Worker thread wakes up
23:47:00.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
23:47:00.224 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
23:47:00.224 00.000 29988 Moving (-0.11, 0.07) raw xDistance=-0.10 yDistance=0.07
23:47:00.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:47:00.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:00.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:47:00.224 00.000 29988 MoveAxis(E, 0, ABG)
23:47:00.224 00.000 29988 Move returns status 0, amount 0
23:47:00.224 00.000 29988 MoveAxis(N, 0, ABG)
23:47:00.225 00.001 29988 Move returns status 0, amount 0
23:47:00.225 00.000 29988 move complete, result=0
23:47:00.225 00.000 29988 worker thread done servicing request
23:47:00.228 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:47:00.235 00.007 28316 UpdateGuideState exits: m=1946 RSB=30.4
23:47:00.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:00.236 00.000 28316 Enqueuing Expose request
23:47:00.236 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:00.237 00.001 29988 Worker thread wakes up
23:47:00.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:00.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:01.754 01.517 29988 Exposure complete
23:47:01.777 00.023 29988 worker thread done servicing request
23:47:01.777 00.000 28316 OnExposeComplete: enter
23:47:01.779 00.002 28316 UpdateGuideState(): m_state=6
23:47:01.781 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2509
23:47:01.782 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=119.61, Mass=1889, SNR=29.8, Peak=153 HFD=4.3
23:47:01.783 00.001 28316 MultiStar: [#1 0.19,0.02,0.90,U] [#2 0.10,-0.00,0.99,U] [#3 0.06,0.04,0.89,U] [#4 0.06,0.08,0.87,U] [#5 -0.01,0.09,0.79,U] [#6 -0.12,0.11,0.74,U] [#7 -0.22,0.11,0.65,U] [#8 0.05,-0.01,0.60,U] 
23:47:01.783 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {-0.13, 0.17}
23:47:01.784 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:47:01.784 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:47:01.784 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.50 mountX=-0.06 mountY=-0.03, mountTheta=-2.61
23:47:01.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.07, opts=13)
23:47:01.785 00.000 28316 Enqueuing Move request for scope (0.00, 0.07)
23:47:01.787 00.002 29988 Worker thread wakes up
23:47:01.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
23:47:01.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
23:47:01.787 00.000 29988 Moving (0.00, 0.07) raw xDistance=-0.06 yDistance=-0.03
23:47:01.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:01.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:01.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:01.787 00.000 29988 MoveAxis(E, 0, ABG)
23:47:01.787 00.000 29988 Move returns status 0, amount 0
23:47:01.787 00.000 29988 MoveAxis(N, 0, ABG)
23:47:01.787 00.000 29988 Move returns status 0, amount 0
23:47:01.787 00.000 29988 move complete, result=0
23:47:01.787 00.000 29988 worker thread done servicing request
23:47:01.791 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
23:47:01.798 00.007 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:47:01.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:01.801 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:01.802 00.001 28316 Enqueuing Expose request
23:47:01.803 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:01.804 00.001 29988 Worker thread wakes up
23:47:01.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:01.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:03.439 01.635 29988 Exposure complete
23:47:03.461 00.022 29988 worker thread done servicing request
23:47:03.462 00.001 28316 OnExposeComplete: enter
23:47:03.462 00.000 28316 UpdateGuideState(): m_state=6
23:47:03.463 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2510
23:47:03.463 00.000 28316 Star::Find returns 1 (0), X=587.27, Y=119.56, Mass=1987, SNR=30.6, Peak=149 HFD=4.5
23:47:03.464 00.001 28316 MultiStar: [#1 0.03,0.03,0.89,U] [#2 0.03,0.05,0.97,U] [#3 0.06,0.06,0.89,U] [#4 -0.11,0.11,0.84,U] [#5 -0.07,0.09,0.74,U] [#6 -0.15,0.16,0.70,U] [#7 -0.15,0.06,0.66,U] [#8 0.12,0.16,0.59,U] 
23:47:03.464 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.19, 0.11}
23:47:03.464 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.21 = -3.08)
23:47:03.465 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
23:47:03.465 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.06 mountX=-0.10 mountY=0.00, mountTheta=3.12
23:47:03.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
23:47:03.468 00.002 28316 Enqueuing Move request for scope (-0.05, 0.09)
23:47:03.468 00.000 29988 Worker thread wakes up
23:47:03.469 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
23:47:03.469 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
23:47:03.469 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.10 yDistance=0.00
23:47:03.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:47:03.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:03.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:47:03.469 00.000 29988 MoveAxis(E, 0, ABG)
23:47:03.469 00.000 29988 Move returns status 0, amount 0
23:47:03.469 00.000 29988 MoveAxis(N, 0, ABG)
23:47:03.469 00.000 29988 Move returns status 0, amount 0
23:47:03.469 00.000 29988 move complete, result=0
23:47:03.469 00.000 29988 worker thread done servicing request
23:47:03.473 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:03.480 00.007 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:47:03.481 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:03.482 00.001 28316 Enqueuing Expose request
23:47:03.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:03.483 00.001 29988 Worker thread wakes up
23:47:03.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:03.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:05.009 01.526 29988 Exposure complete
23:47:05.032 00.023 29988 worker thread done servicing request
23:47:05.032 00.000 28316 OnExposeComplete: enter
23:47:05.033 00.001 28316 UpdateGuideState(): m_state=6
23:47:05.034 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2511
23:47:05.034 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=119.49, Mass=1809, SNR=29.1, Peak=128 HFD=4.2
23:47:05.035 00.001 28316 MultiStar: [#1 0.16,-0.08,0.92,U] [#2 -0.02,0.01,0.99,U] [#3 0.18,0.02,0.90,U] [#4 -0.11,0.19,0.90,U] [#5 0.08,0.11,0.79,U] [#6 0.12,0.29,0.75,U] [#7 0.06,-0.01,0.68,U] [#8 0.26,-0.10,0.63,U] 
23:47:05.035 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.05}, one-star: {-0.03, 0.05}
23:47:05.036 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
23:47:05.036 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
23:47:05.037 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.13 mountX=-0.05 mountY=0.00, mountTheta=3.05
23:47:05.040 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
23:47:05.040 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
23:47:05.041 00.001 29988 Worker thread wakes up
23:47:05.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:47:05.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:47:05.041 00.000 29988 Moving (-0.03, 0.05) raw xDistance=-0.05 yDistance=0.00
23:47:05.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:47:05.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:05.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:47:05.041 00.000 29988 MoveAxis(E, 0, ABG)
23:47:05.041 00.000 29988 Move returns status 0, amount 0
23:47:05.041 00.000 29988 MoveAxis(N, 0, ABG)
23:47:05.041 00.000 29988 Move returns status 0, amount 0
23:47:05.041 00.000 29988 move complete, result=0
23:47:05.041 00.000 29988 worker thread done servicing request
23:47:05.044 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:05.051 00.007 28316 UpdateGuideState exits: m=1809 RSB=29.1
23:47:05.052 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:05.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:05.053 00.001 28316 Enqueuing Expose request
23:47:05.053 00.000 29988 Worker thread wakes up
23:47:05.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:05.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:05.053 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:06.681 01.628 29988 Exposure complete
23:47:06.705 00.024 29988 worker thread done servicing request
23:47:06.705 00.000 28316 OnExposeComplete: enter
23:47:06.705 00.000 28316 UpdateGuideState(): m_state=6
23:47:06.706 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2512
23:47:06.706 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=119.39, Mass=1915, SNR=29.9, Peak=140 HFD=4.5
23:47:06.707 00.001 28316 MultiStar: [#1 0.19,-0.31,0.88,U] [#2 0.20,-0.17,0.99,U] [#3 0.26,-0.12,0.89,U] [#4 0.00,-0.00,0.88,U] [#5 0.21,-0.18,0.78,U] [#6 0.13,0.06,0.72,U] [#7 -0.01,-0.05,0.67,U] [#8 0.21,-0.20,0.60,U] 
23:47:06.707 00.000 28316 single-star, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.12, -0.06}
23:47:06.708 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
23:47:06.708 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
23:47:06.709 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.46 mountX=0.10 mountY=-0.08, mountTheta=-0.66
23:47:06.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
23:47:06.710 00.000 28316 Enqueuing Move request for scope (0.12, -0.06)
23:47:06.711 00.001 29988 Worker thread wakes up
23:47:06.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
23:47:06.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
23:47:06.711 00.000 29988 Moving (0.12, -0.06) raw xDistance=0.10 yDistance=-0.08
23:47:06.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:47:06.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:06.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:06.711 00.000 29988 MoveAxis(E, 0, ABG)
23:47:06.711 00.000 29988 Move returns status 0, amount 0
23:47:06.711 00.000 29988 MoveAxis(N, 0, ABG)
23:47:06.711 00.000 29988 Move returns status 0, amount 0
23:47:06.711 00.000 29988 move complete, result=0
23:47:06.711 00.000 29988 worker thread done servicing request
23:47:06.714 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:06.722 00.008 28316 UpdateGuideState exits: m=1915 RSB=29.9
23:47:06.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:06.723 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:06.723 00.000 28316 Enqueuing Expose request
23:47:06.723 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:06.724 00.001 29988 Worker thread wakes up
23:47:06.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:06.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:08.242 01.518 29988 Exposure complete
23:47:08.266 00.024 29988 worker thread done servicing request
23:47:08.266 00.000 28316 OnExposeComplete: enter
23:47:08.267 00.001 28316 UpdateGuideState(): m_state=6
23:47:08.267 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2513
23:47:08.268 00.001 28316 Star::Find returns 1 (0), X=587.41, Y=119.45, Mass=1945, SNR=30.3, Peak=141 HFD=4.2
23:47:08.268 00.000 28316 MultiStar: [#1 0.15,-0.09,0.95,U] [#2 0.21,0.04,0.98,U] [#3 0.25,-0.10,0.87,U] [#4 0.02,0.02,0.86,U] [#5 0.10,-0.09,0.77,U] [#6 0.06,0.07,0.70,U] [#7 -0.02,-0.13,0.67,U] [#8 0.15,-0.11,0.58,U] 
23:47:08.268 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.04}, one-star: {-0.05, 0.01}
23:47:08.269 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
23:47:08.269 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
23:47:08.270 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.00 mountX=-0.03 mountY=0.04, mountTheta=2.15
23:47:08.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
23:47:08.272 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
23:47:08.272 00.000 29988 Worker thread wakes up
23:47:08.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:47:08.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:47:08.272 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.04
23:47:08.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:08.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:08.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:47:08.272 00.000 29988 MoveAxis(E, 0, ABG)
23:47:08.272 00.000 29988 Move returns status 0, amount 0
23:47:08.273 00.001 29988 MoveAxis(N, 0, ABG)
23:47:08.273 00.000 29988 Move returns status 0, amount 0
23:47:08.273 00.000 29988 move complete, result=0
23:47:08.273 00.000 29988 worker thread done servicing request
23:47:08.276 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:47:08.283 00.007 28316 UpdateGuideState exits: m=1945 RSB=30.3
23:47:08.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:08.284 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:08.285 00.001 28316 Enqueuing Expose request
23:47:08.285 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:08.286 00.001 29988 Worker thread wakes up
23:47:08.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:08.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:09.919 01.633 29988 Exposure complete
23:47:09.941 00.022 29988 worker thread done servicing request
23:47:09.941 00.000 28316 OnExposeComplete: enter
23:47:09.942 00.001 28316 UpdateGuideState(): m_state=6
23:47:09.942 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2514
23:47:09.943 00.001 28316 Star::Find returns 1 (0), X=587.42, Y=119.52, Mass=1779, SNR=29.0, Peak=129 HFD=4.3
23:47:09.943 00.000 28316 MultiStar: [#1 0.06,-0.12,0.91,U] [#2 0.05,0.01,1.01,U] [#3 0.14,-0.08,0.87,U] [#4 -0.02,0.05,0.90,U] [#5 0.07,-0.12,0.82,U] [#6 -0.04,0.13,0.77,U] [#7 0.01,-0.03,0.72,U] [#8 0.09,0.03,0.61,U] 
23:47:09.944 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {-0.04, 0.08}
23:47:09.944 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
23:47:09.945 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
23:47:09.945 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.17 mountX=0.02 mountY=-0.03, mountTheta=-0.96
23:47:09.946 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
23:47:09.947 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
23:47:09.947 00.000 29988 Worker thread wakes up
23:47:09.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:47:09.947 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:47:09.947 00.000 29988 Moving (0.03, -0.01) raw xDistance=0.02 yDistance=-0.03
23:47:09.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:47:09.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:09.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:09.947 00.000 29988 MoveAxis(E, 0, ABG)
23:47:09.947 00.000 29988 Move returns status 0, amount 0
23:47:09.947 00.000 29988 MoveAxis(N, 0, ABG)
23:47:09.947 00.000 29988 Move returns status 0, amount 0
23:47:09.947 00.000 29988 move complete, result=0
23:47:09.947 00.000 29988 worker thread done servicing request
23:47:09.951 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:47:09.958 00.007 28316 UpdateGuideState exits: m=1779 RSB=29.0
23:47:09.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:09.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:09.959 00.000 28316 Enqueuing Expose request
23:47:09.960 00.001 29988 Worker thread wakes up
23:47:09.960 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:09.961 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:09.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:11.485 01.524 29988 Exposure complete
23:47:11.508 00.023 29988 worker thread done servicing request
23:47:11.508 00.000 28316 OnExposeComplete: enter
23:47:11.509 00.001 28316 UpdateGuideState(): m_state=6
23:47:11.510 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2515
23:47:11.510 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=119.48, Mass=1876, SNR=29.6, Peak=137 HFD=4.3
23:47:11.511 00.001 28316 MultiStar: [#1 0.18,-0.04,0.92,U] [#2 0.06,0.05,0.98,U] [#3 0.19,0.03,0.86,U] [#4 -0.05,0.09,0.89,U] [#5 0.14,0.16,0.78,U] [#6 0.19,0.19,0.73,U] [#7 0.00,0.12,0.66,U] [#8 0.28,0.04,0.62,U] 
23:47:11.511 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {-0.16, 0.04}
23:47:11.511 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
23:47:11.512 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
23:47:11.512 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.72 mountX=-0.03 mountY=-0.10, mountTheta=-1.86
23:47:11.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
23:47:11.514 00.001 28316 Enqueuing Move request for scope (0.08, 0.07)
23:47:11.514 00.000 29988 Worker thread wakes up
23:47:11.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:47:11.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:47:11.514 00.000 29988 Moving (0.08, 0.07) raw xDistance=-0.03 yDistance=-0.10
23:47:11.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:11.515 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:11.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:11.515 00.000 29988 MoveAxis(E, 0, ABG)
23:47:11.515 00.000 29988 Move returns status 0, amount 0
23:47:11.515 00.000 29988 MoveAxis(N, 0, ABG)
23:47:11.515 00.000 29988 Move returns status 0, amount 0
23:47:11.515 00.000 29988 move complete, result=0
23:47:11.515 00.000 29988 worker thread done servicing request
23:47:11.519 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:11.526 00.007 28316 UpdateGuideState exits: m=1876 RSB=29.6
23:47:11.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:11.527 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:11.527 00.000 28316 Enqueuing Expose request
23:47:11.528 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:11.528 00.000 29988 Worker thread wakes up
23:47:11.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:11.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:13.153 01.625 29988 Exposure complete
23:47:13.176 00.023 29988 worker thread done servicing request
23:47:13.176 00.000 28316 OnExposeComplete: enter
23:47:13.177 00.001 28316 UpdateGuideState(): m_state=6
23:47:13.177 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2516
23:47:13.178 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=119.49, Mass=1852, SNR=29.5, Peak=145 HFD=4.0
23:47:13.178 00.000 28316 MultiStar: [#1 0.06,-0.05,0.91,U] [#2 0.02,-0.04,0.99,U] [#3 -0.01,0.08,0.88,U] [#4 0.06,0.08,0.85,U] [#5 -0.03,-0.03,0.78,U] [#6 -0.07,0.23,0.73,U] [#7 -0.18,-0.02,0.69,U] [#8 0.14,0.03,0.60,U] 
23:47:13.179 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {-0.03, 0.04}
23:47:13.179 00.000 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
23:47:13.179 00.000 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.41)
23:47:13.180 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.63 mountX=-0.03 mountY=-0.01, mountTheta=-2.74
23:47:13.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
23:47:13.182 00.001 28316 Enqueuing Move request for scope (-0.00, 0.03)
23:47:13.182 00.000 29988 Worker thread wakes up
23:47:13.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
23:47:13.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
23:47:13.182 00.000 29988 Moving (-0.00, 0.03) raw xDistance=-0.03 yDistance=-0.01
23:47:13.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:13.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:13.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:13.182 00.000 29988 MoveAxis(E, 0, ABG)
23:47:13.182 00.000 29988 Move returns status 0, amount 0
23:47:13.182 00.000 29988 MoveAxis(N, 0, ABG)
23:47:13.182 00.000 29988 Move returns status 0, amount 0
23:47:13.182 00.000 29988 move complete, result=0
23:47:13.182 00.000 29988 worker thread done servicing request
23:47:13.186 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:47:13.193 00.007 28316 UpdateGuideState exits: m=1852 RSB=29.5
23:47:13.194 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:13.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:13.194 00.000 28316 Enqueuing Expose request
23:47:13.195 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:13.195 00.000 29988 Worker thread wakes up
23:47:13.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:13.196 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:14.715 01.519 29988 Exposure complete
23:47:14.739 00.024 29988 worker thread done servicing request
23:47:14.739 00.000 28316 OnExposeComplete: enter
23:47:14.740 00.001 28316 UpdateGuideState(): m_state=6
23:47:14.740 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2517
23:47:14.741 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=119.60, Mass=1845, SNR=29.5, Peak=138 HFD=4.2
23:47:14.742 00.001 28316 MultiStar: [#1 0.08,-0.03,0.94,U] [#2 0.09,0.04,0.96,U] [#3 0.24,0.13,0.90,U] [#4 -0.03,0.13,0.87,U] [#5 0.17,0.26,0.78,U] [#6 0.03,0.26,0.74,U] [#7 0.02,0.18,0.67,U] [#8 0.37,0.17,0.62,U] 
23:47:14.742 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.14}, one-star: {-0.00, 0.15}
23:47:14.742 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
23:47:14.743 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
23:47:14.743 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
23:47:14.745 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.15, opts=13)
23:47:14.747 00.002 28316 Enqueuing Move request for scope (-0.00, 0.15)
23:47:14.747 00.000 29988 Worker thread wakes up
23:47:14.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
23:47:14.747 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
23:47:14.747 00.000 29988 Moving (-0.00, 0.15) raw xDistance=-0.14 yDistance=-0.07
23:47:14.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:47:14.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:14.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:47:14.747 00.000 29988 MoveAxis(E, 0, ABG)
23:47:14.747 00.000 29988 Move returns status 0, amount 0
23:47:14.747 00.000 29988 MoveAxis(N, 0, ABG)
23:47:14.747 00.000 29988 Move returns status 0, amount 0
23:47:14.747 00.000 29988 move complete, result=0
23:47:14.748 00.001 29988 worker thread done servicing request
23:47:14.751 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:47:14.757 00.006 28316 UpdateGuideState exits: m=1845 RSB=29.5
23:47:14.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:14.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:14.759 00.001 28316 Enqueuing Expose request
23:47:14.760 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:14.761 00.001 29988 Worker thread wakes up
23:47:14.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:14.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:16.389 01.628 29988 Exposure complete
23:47:16.411 00.022 29988 worker thread done servicing request
23:47:16.412 00.001 28316 OnExposeComplete: enter
23:47:16.412 00.000 28316 UpdateGuideState(): m_state=6
23:47:16.413 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2518
23:47:16.413 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=119.50, Mass=1937, SNR=30.2, Peak=149 HFD=4.0
23:47:16.414 00.001 28316 MultiStar: [#1 -0.00,-0.03,0.93,U] [#2 0.00,0.06,0.95,U] [#3 0.25,-0.11,0.86,U] [#4 0.02,0.10,0.87,U] [#5 -0.04,-0.02,0.77,U] [#6 0.01,0.24,0.73,U] [#7 0.03,0.08,0.65,U] [#8 0.30,0.03,0.59,U] 
23:47:16.414 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.16, 0.06}
23:47:16.414 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
23:47:16.415 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.09)
23:47:16.415 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.95 mountX=-0.03 mountY=-0.05, mountTheta=-2.08
23:47:16.416 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
23:47:16.417 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
23:47:16.417 00.000 29988 Worker thread wakes up
23:47:16.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:47:16.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:47:16.417 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.05
23:47:16.418 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:16.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:16.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:16.418 00.000 29988 MoveAxis(E, 0, ABG)
23:47:16.418 00.000 29988 Move returns status 0, amount 0
23:47:16.418 00.000 29988 MoveAxis(N, 0, ABG)
23:47:16.418 00.000 29988 Move returns status 0, amount 0
23:47:16.418 00.000 29988 move complete, result=0
23:47:16.418 00.000 29988 worker thread done servicing request
23:47:16.424 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:47:16.431 00.007 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:47:16.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:16.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:16.433 00.001 28316 Enqueuing Expose request
23:47:16.433 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:16.433 00.000 29988 Worker thread wakes up
23:47:16.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:16.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:16.928 00.495 28316 User exited setup dialog with 'cancel'
23:47:17.949 01.021 29988 Exposure complete
23:47:17.974 00.025 29988 worker thread done servicing request
23:47:17.974 00.000 28316 OnExposeComplete: enter
23:47:17.974 00.000 28316 UpdateGuideState(): m_state=6
23:47:17.975 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2519
23:47:17.975 00.000 28316 Star::Find returns 1 (0), X=587.42, Y=119.67, Mass=1955, SNR=30.4, Peak=148 HFD=4.4
23:47:17.976 00.001 28316 MultiStar: [#1 0.20,0.02,0.89,U] [#2 0.21,0.08,0.97,U] [#3 0.15,0.04,0.88,U] [#4 0.12,0.17,0.86,U] [#5 -0.01,0.03,0.76,U] [#6 0.00,0.27,0.72,U] [#7 -0.06,0.05,0.65,U] [#8 0.26,0.10,0.57,U] 
23:47:17.976 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.11}, one-star: {-0.04, 0.22}
23:47:17.977 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
23:47:17.977 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.17)
23:47:17.978 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.86 mountX=-0.06 mountY=-0.13, mountTheta=-2.00
23:47:17.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
23:47:17.980 00.001 28316 Enqueuing Move request for scope (0.09, 0.11)
23:47:17.980 00.000 29988 Worker thread wakes up
23:47:17.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:47:17.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:47:17.980 00.000 29988 Moving (0.09, 0.11) raw xDistance=-0.06 yDistance=-0.13
23:47:17.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:17.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:17.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:17.980 00.000 29988 MoveAxis(E, 0, ABG)
23:47:17.980 00.000 29988 Move returns status 0, amount 0
23:47:17.980 00.000 29988 MoveAxis(N, 0, ABG)
23:47:17.980 00.000 29988 Move returns status 0, amount 0
23:47:17.980 00.000 29988 move complete, result=0
23:47:17.980 00.000 29988 worker thread done servicing request
23:47:17.984 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:17.992 00.008 28316 UpdateGuideState exits: m=1955 RSB=30.4
23:47:17.992 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:17.993 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:17.993 00.000 28316 Enqueuing Expose request
23:47:17.995 00.002 29988 Worker thread wakes up
23:47:17.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:17.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:17.995 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:19.628 01.633 29988 Exposure complete
23:47:19.653 00.025 29988 worker thread done servicing request
23:47:19.653 00.000 28316 OnExposeComplete: enter
23:47:19.655 00.002 28316 UpdateGuideState(): m_state=6
23:47:19.656 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2520
23:47:19.656 00.000 28316 Star::Find returns 1 (0), X=587.49, Y=119.69, Mass=1989, SNR=30.6, Peak=150 HFD=4.3
23:47:19.656 00.000 28316 MultiStar: [#1 0.21,-0.07,0.89,U] [#2 0.22,0.09,0.94,U] [#3 0.26,0.00,0.87,U] [#4 -0.01,0.18,0.86,U] [#5 0.15,0.19,0.79,U] [#6 0.11,0.21,0.70,U] [#7 0.01,0.18,0.66,U] [#8 0.43,-0.03,0.00,M1] 
23:47:19.657 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.12}, one-star: {0.03, 0.24}
23:47:19.657 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:47:19.658 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
23:47:19.658 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.77 mountX=-0.06 mountY=-0.17, mountTheta=-1.91
23:47:19.659 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.12, opts=13)
23:47:19.660 00.001 28316 Enqueuing Move request for scope (0.13, 0.12)
23:47:19.660 00.000 29988 Worker thread wakes up
23:47:19.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
23:47:19.660 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
23:47:19.660 00.000 29988 Moving (0.13, 0.12) raw xDistance=-0.06 yDistance=-0.17
23:47:19.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:19.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:19.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:47:19.661 00.001 29988 MoveAxis(E, 0, ABG)
23:47:19.661 00.000 29988 Move returns status 0, amount 0
23:47:19.661 00.000 29988 MoveAxis(N, 0, ABG)
23:47:19.661 00.000 29988 Move returns status 0, amount 0
23:47:19.661 00.000 29988 move complete, result=0
23:47:19.661 00.000 29988 worker thread done servicing request
23:47:19.664 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:47:19.671 00.007 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:47:19.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:19.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:19.672 00.000 28316 Enqueuing Expose request
23:47:19.672 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:19.673 00.001 29988 Worker thread wakes up
23:47:19.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:19.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:21.191 01.518 29988 Exposure complete
23:47:21.214 00.023 29988 worker thread done servicing request
23:47:21.214 00.000 28316 OnExposeComplete: enter
23:47:21.215 00.001 28316 UpdateGuideState(): m_state=6
23:47:21.215 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2521
23:47:21.217 00.002 28316 Star::Find returns 1 (0), X=587.76, Y=119.77, Mass=1986, SNR=30.5, Peak=167 HFD=4.4
23:47:21.217 00.000 28316 MultiStar: [#1 0.35,0.10,0.92,U] [#2 0.35,0.23,0.96,U] [#3 0.34,0.13,0.86,U] [#4 0.10,0.21,0.87,U] [#5 0.36,0.13,0.75,U] [#6 0.17,0.21,0.69,U] [#7 0.14,0.32,0.64,U] [#8 0.36,0.06,0.60,U] 
23:47:21.217 00.000 28316 refined, 8 included, MultiStar: {0.28, 0.19}, one-star: {0.30, 0.33}
23:47:21.218 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
23:47:21.218 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.43)
23:47:21.219 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.34 cameraTheta=0.61 mountX=-0.06 mountY=-0.33, mountTheta=-1.75
23:47:21.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.19, opts=13)
23:47:21.220 00.000 28316 Enqueuing Move request for scope (0.28, 0.19)
23:47:21.221 00.001 29988 Worker thread wakes up
23:47:21.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
23:47:21.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
23:47:21.221 00.000 29988 Moving (0.28, 0.19) raw xDistance=-0.06 yDistance=-0.33
23:47:21.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:21.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:47:21.221 00.000 29988 MoveAxis(E, 0, ABG)
23:47:21.221 00.000 29988 Move returns status 0, amount 0
23:47:21.221 00.000 29988 MoveAxis(N, 80, ABG)
23:47:21.221 00.000 29988 Guiding  Dir = 0, Dur = 80
23:47:21.221 00.000 29988 IsSlewing returns 0
23:47:21.222 00.001 29988 IsGuiding returns 0
23:47:21.227 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:21.227 00.000 29988 PulseGuide returned control before completion, sleep 85
23:47:21.234 00.007 28316 UpdateGuideState exits: m=1986 RSB=30.5
23:47:21.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:21.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:21.235 00.000 28316 Enqueuing Expose request
23:47:21.317 00.082 29988 IsGuiding returns 1
23:47:21.317 00.000 29988 scope still moving after pulse duration time elapsed
23:47:21.347 00.030 29988 IsSlewing returns 0
23:47:21.347 00.000 29988 IsGuiding returns 0
23:47:21.347 00.000 29988 scope move finished after 80 + 45 ms
23:47:21.347 00.000 29988 Move returns status 0, amount 80
23:47:21.347 00.000 29988 move complete, result=0
23:47:21.347 00.000 29988 worker thread done servicing request
23:47:21.347 00.000 29988 Worker thread wakes up
23:47:21.348 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:21.348 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 80 ms NORTH
23:47:21.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:23.079 01.731 29988 Exposure complete
23:47:23.102 00.023 29988 worker thread done servicing request
23:47:23.102 00.000 28316 OnExposeComplete: enter
23:47:23.104 00.002 28316 UpdateGuideState(): m_state=6
23:47:23.105 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2522
23:47:23.105 00.000 28316 Star::Find returns 1 (0), X=587.19, Y=119.46, Mass=1992, SNR=30.6, Peak=150 HFD=4.5
23:47:23.106 00.001 28316 MultiStar: [#1 -0.06,-0.08,0.92,U] [#2 -0.06,-0.02,0.96,U] [#3 -0.06,-0.04,0.85,U] [#4 -0.25,0.13,0.86,U] [#5 -0.16,0.01,0.76,U] [#6 -0.27,0.13,0.69,U] [#7 -0.12,-0.10,0.66,U] [#8 0.04,0.13,0.58,U] 
23:47:23.106 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.27, 0.01}
23:47:23.108 00.002 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.18 = -2.10)
23:47:23.108 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 1.00)
23:47:23.108 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.04 mountX=-0.07 mountY=0.12, mountTheta=2.11
23:47:23.110 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.01, opts=13)
23:47:23.111 00.001 28316 Enqueuing Move request for scope (-0.14, 0.01)
23:47:23.112 00.001 29988 Worker thread wakes up
23:47:23.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
23:47:23.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
23:47:23.112 00.000 29988 Moving (-0.14, 0.01) raw xDistance=-0.07 yDistance=0.12
23:47:23.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:47:23.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:23.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:47:23.112 00.000 29988 MoveAxis(E, 0, ABG)
23:47:23.112 00.000 29988 Move returns status 0, amount 0
23:47:23.112 00.000 29988 MoveAxis(N, 0, ABG)
23:47:23.112 00.000 29988 Move returns status 0, amount 0
23:47:23.112 00.000 29988 move complete, result=0
23:47:23.112 00.000 29988 worker thread done servicing request
23:47:23.116 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:23.123 00.007 28316 UpdateGuideState exits: m=1992 RSB=30.6
23:47:23.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:23.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:23.123 00.000 28316 Enqueuing Expose request
23:47:23.123 00.000 29988 Worker thread wakes up
23:47:23.125 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:23.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:23.126 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:24.531 01.405 29988 Exposure complete
23:47:24.555 00.024 29988 worker thread done servicing request
23:47:24.555 00.000 28316 OnExposeComplete: enter
23:47:24.555 00.000 28316 UpdateGuideState(): m_state=6
23:47:24.556 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2523
23:47:24.556 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=119.60, Mass=1872, SNR=29.7, Peak=172 HFD=3.8
23:47:24.557 00.001 28316 MultiStar: [#1 -0.18,-0.05,0.92,U] [#2 -0.18,0.12,0.96,U] [#3 -0.06,0.04,0.88,U] [#4 -0.20,0.02,0.88,U] [#5 -0.07,-0.12,0.77,U] [#6 -0.14,0.11,0.74,U] [#7 -0.10,0.12,0.65,U] [#8 -0.08,0.28,0.61,U] 
23:47:24.558 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.07}, one-star: {-0.25, 0.16}
23:47:24.558 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.84 = -2.44)
23:47:24.559 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.66)
23:47:24.559 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.70 mountX=-0.13 mountY=0.10, mountTheta=2.47
23:47:24.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.07, opts=13)
23:47:24.561 00.001 28316 Enqueuing Move request for scope (-0.15, 0.07)
23:47:24.561 00.000 29988 Worker thread wakes up
23:47:24.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
23:47:24.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
23:47:24.562 00.001 29988 Moving (-0.15, 0.07) raw xDistance=-0.13 yDistance=0.10
23:47:24.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:47:24.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:24.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:47:24.562 00.000 29988 MoveAxis(E, 0, ABG)
23:47:24.562 00.000 29988 Move returns status 0, amount 0
23:47:24.562 00.000 29988 MoveAxis(N, 0, ABG)
23:47:24.562 00.000 29988 Move returns status 0, amount 0
23:47:24.562 00.000 29988 move complete, result=0
23:47:24.562 00.000 29988 worker thread done servicing request
23:47:24.565 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:24.572 00.007 28316 UpdateGuideState exits: m=1872 RSB=29.7
23:47:24.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:24.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:24.574 00.001 28316 Enqueuing Expose request
23:47:24.574 00.000 29988 Worker thread wakes up
23:47:24.574 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:24.575 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:24.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:24.830 00.255 28316 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
23:47:26.209 01.379 29988 Exposure complete
23:47:26.231 00.022 29988 worker thread done servicing request
23:47:26.232 00.001 28316 OnExposeComplete: enter
23:47:26.232 00.000 28316 UpdateGuideState(): m_state=6
23:47:26.233 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2524
23:47:26.233 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=119.64, Mass=1816, SNR=29.1, Peak=145 HFD=4.5
23:47:26.234 00.001 28316 MultiStar: [#1 0.06,-0.13,0.96,U] [#2 0.06,0.08,0.98,U] [#3 0.08,-0.04,0.92,U] [#4 -0.06,0.05,0.90,U] [#5 0.06,-0.05,0.78,U] [#6 0.03,0.07,0.73,U] [#7 -0.09,-0.10,0.68,U] [#8 -0.10,0.06,0.61,U] 
23:47:26.234 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.26, 0.19}
23:47:26.235 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
23:47:26.235 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
23:47:26.235 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.45 mountX=-0.03 mountY=0.01, mountTheta=2.73
23:47:26.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
23:47:26.237 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
23:47:26.238 00.001 29988 Worker thread wakes up
23:47:26.238 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:47:26.238 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:47:26.238 00.000 29988 Moving (-0.02, 0.02) raw xDistance=-0.03 yDistance=0.01
23:47:26.239 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:26.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:26.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:47:26.239 00.000 29988 MoveAxis(E, 0, ABG)
23:47:26.239 00.000 29988 Move returns status 0, amount 0
23:47:26.239 00.000 29988 MoveAxis(N, 0, ABG)
23:47:26.239 00.000 29988 Move returns status 0, amount 0
23:47:26.239 00.000 29988 move complete, result=0
23:47:26.239 00.000 29988 worker thread done servicing request
23:47:26.242 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:26.249 00.007 28316 UpdateGuideState exits: m=1816 RSB=29.1
23:47:26.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:26.250 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:26.250 00.000 28316 Enqueuing Expose request
23:47:26.251 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:26.251 00.000 29988 Worker thread wakes up
23:47:26.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:26.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:27.772 01.521 29988 Exposure complete
23:47:27.796 00.024 29988 worker thread done servicing request
23:47:27.796 00.000 28316 OnExposeComplete: enter
23:47:27.797 00.001 28316 UpdateGuideState(): m_state=6
23:47:27.798 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2525
23:47:27.798 00.000 28316 Star::Find returns 1 (0), X=587.27, Y=119.62, Mass=1948, SNR=30.2, Peak=145 HFD=4.5
23:47:27.799 00.001 28316 MultiStar: [#1 -0.09,-0.04,0.94,U] [#2 -0.21,0.04,0.94,U] [#3 -0.15,-0.00,0.86,U] [#4 -0.16,0.03,0.86,U] [#5 -0.06,-0.02,0.75,U] [#6 -0.16,0.07,0.70,U] [#7 -0.26,-0.04,0.65,U] [#8 -0.06,0.17,0.59,U] 
23:47:27.799 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.19, 0.18}
23:47:27.799 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.00 = -2.28)
23:47:27.800 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.82)
23:47:27.800 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.86 mountX=-0.10 mountY=0.12, mountTheta=2.30
23:47:27.802 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
23:47:27.803 00.001 28316 Enqueuing Move request for scope (-0.15, 0.04)
23:47:27.804 00.001 29988 Worker thread wakes up
23:47:27.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:47:27.804 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:47:27.804 00.000 29988 Moving (-0.15, 0.04) raw xDistance=-0.10 yDistance=0.12
23:47:27.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:47:27.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:27.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:47:27.804 00.000 29988 MoveAxis(E, 0, ABG)
23:47:27.804 00.000 29988 Move returns status 0, amount 0
23:47:27.804 00.000 29988 MoveAxis(N, 0, ABG)
23:47:27.804 00.000 29988 Move returns status 0, amount 0
23:47:27.804 00.000 29988 move complete, result=0
23:47:27.804 00.000 29988 worker thread done servicing request
23:47:27.807 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:27.814 00.007 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:47:27.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:27.815 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:27.815 00.000 28316 Enqueuing Expose request
23:47:27.816 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:27.816 00.000 29988 Worker thread wakes up
23:47:27.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:27.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:29.452 01.636 29988 Exposure complete
23:47:29.475 00.023 29988 worker thread done servicing request
23:47:29.475 00.000 28316 OnExposeComplete: enter
23:47:29.476 00.001 28316 UpdateGuideState(): m_state=6
23:47:29.476 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2526
23:47:29.477 00.001 28316 Star::Find returns 1 (0), X=587.10, Y=119.52, Mass=1917, SNR=30.1, Peak=166 HFD=3.9
23:47:29.477 00.000 28316 MultiStar: [#1 -0.26,0.04,0.95,U] [#2 -0.30,-0.01,0.95,U] [#3 -0.21,-0.05,0.88,U] [#4 -0.26,0.17,0.87,U] [#5 -0.24,-0.02,0.76,U] [#6 -0.30,0.14,0.71,U] [#7 -0.36,-0.03,0.66,U] [#8 -0.17,0.09,0.64,U] 
23:47:29.478 00.001 28316 refined, 8 included, MultiStar: {-0.28, 0.04}, one-star: {-0.36, 0.07}
23:47:29.478 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
23:47:29.478 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
23:47:29.479 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=2.99 mountX=-0.15 mountY=0.23, mountTheta=2.16
23:47:29.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.04, opts=13)
23:47:29.481 00.001 28316 Enqueuing Move request for scope (-0.28, 0.04)
23:47:29.482 00.001 29988 Worker thread wakes up
23:47:29.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
23:47:29.483 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
23:47:29.483 00.000 29988 Moving (-0.28, 0.04) raw xDistance=-0.15 yDistance=0.23
23:47:29.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:47:29.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:29.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:47:29.483 00.000 29988 MoveAxis(E, 0, ABG)
23:47:29.483 00.000 29988 Move returns status 0, amount 0
23:47:29.483 00.000 29988 MoveAxis(N, 0, ABG)
23:47:29.483 00.000 29988 Move returns status 0, amount 0
23:47:29.483 00.000 29988 move complete, result=0
23:47:29.483 00.000 29988 worker thread done servicing request
23:47:29.487 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:29.494 00.007 28316 UpdateGuideState exits: m=1917 RSB=30.1
23:47:29.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:29.495 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:29.495 00.000 28316 Enqueuing Expose request
23:47:29.495 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:29.496 00.001 29988 Worker thread wakes up
23:47:29.496 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:29.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:31.011 01.515 29988 Exposure complete
23:47:31.035 00.024 29988 worker thread done servicing request
23:47:31.035 00.000 28316 OnExposeComplete: enter
23:47:31.036 00.001 28316 UpdateGuideState(): m_state=6
23:47:31.036 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2527
23:47:31.037 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=119.68, Mass=1886, SNR=29.7, Peak=145 HFD=4.4
23:47:31.037 00.000 28316 MultiStar: [#1 -0.21,0.06,0.95,U] [#2 -0.28,0.23,0.98,U] [#3 -0.00,0.16,0.86,U] [#4 -0.31,0.10,0.87,U] [#5 -0.12,0.14,0.79,U] [#6 -0.25,0.15,0.75,U] [#7 -0.23,0.10,0.64,U] [#8 0.02,0.04,0.62,U] 
23:47:31.038 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.14}, one-star: {-0.20, 0.23}
23:47:31.038 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.65)
23:47:31.039 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
23:47:31.039 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.48 mountX=-0.20 mountY=0.10, mountTheta=2.69
23:47:31.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.14, opts=13)
23:47:31.041 00.001 28316 Enqueuing Move request for scope (-0.18, 0.14)
23:47:31.041 00.000 29988 Worker thread wakes up
23:47:31.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
23:47:31.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
23:47:31.041 00.000 29988 Moving (-0.18, 0.14) raw xDistance=-0.20 yDistance=0.10
23:47:31.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:47:31.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:31.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:47:31.041 00.000 29988 MoveAxis(E, 43, ABG)
23:47:31.041 00.000 29988 Guiding  Dir = 2, Dur = 43
23:47:31.042 00.001 29988 IsSlewing returns 0
23:47:31.042 00.000 29988 IsGuiding returns 0
23:47:31.044 00.002 29988 PulseGuide returned control before completion, sleep 52
23:47:31.045 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:31.052 00.007 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:47:31.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:31.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:31.054 00.000 28316 Enqueuing Expose request
23:47:31.105 00.051 29988 IsGuiding returns 1
23:47:31.105 00.000 29988 scope still moving after pulse duration time elapsed
23:47:31.136 00.031 29988 IsSlewing returns 0
23:47:31.136 00.000 29988 IsGuiding returns 0
23:47:31.137 00.001 29988 scope move finished after 43 + 51 ms
23:47:31.137 00.000 29988 Move returns status 0, amount 43
23:47:31.137 00.000 29988 MoveAxis(N, 0, ABG)
23:47:31.137 00.000 29988 Move returns status 0, amount 0
23:47:31.137 00.000 29988 move complete, result=0
23:47:31.137 00.000 29988 worker thread done servicing request
23:47:31.137 00.000 29988 Worker thread wakes up
23:47:31.137 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
23:47:31.139 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:31.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:32.774 01.635 29988 Exposure complete
23:47:32.797 00.023 29988 worker thread done servicing request
23:47:32.797 00.000 28316 OnExposeComplete: enter
23:47:32.798 00.001 28316 UpdateGuideState(): m_state=6
23:47:32.798 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2528
23:47:32.799 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=119.66, Mass=2033, SNR=30.9, Peak=150 HFD=4.6
23:47:32.799 00.000 28316 MultiStar: [#1 0.09,-0.04,0.90,U] [#2 0.04,0.02,0.93,U] [#3 -0.11,-0.05,0.83,U] [#4 0.00,0.18,0.83,U] [#5 0.05,-0.09,0.77,U] [#6 -0.01,0.08,0.68,U] [#7 -0.02,0.12,0.67,U] [#8 0.02,0.27,0.58,U] 
23:47:32.800 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {-0.13, 0.21}
23:47:32.800 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:47:32.800 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
23:47:32.801 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.70 mountX=-0.07 mountY=-0.02, mountTheta=-2.81
23:47:32.802 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
23:47:32.803 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
23:47:32.804 00.001 29988 Worker thread wakes up
23:47:32.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:47:32.804 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:47:32.804 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
23:47:32.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:47:32.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:32.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:47:32.804 00.000 29988 MoveAxis(E, 0, ABG)
23:47:32.804 00.000 29988 Move returns status 0, amount 0
23:47:32.805 00.001 29988 MoveAxis(N, 0, ABG)
23:47:32.805 00.000 29988 Move returns status 0, amount 0
23:47:32.805 00.000 29988 move complete, result=0
23:47:32.805 00.000 29988 worker thread done servicing request
23:47:32.808 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:32.815 00.007 28316 UpdateGuideState exits: m=2033 RSB=30.9
23:47:32.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:32.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:32.817 00.001 28316 Enqueuing Expose request
23:47:32.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:32.818 00.001 29988 Worker thread wakes up
23:47:32.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:32.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:34.340 01.522 29988 Exposure complete
23:47:34.363 00.023 29988 worker thread done servicing request
23:47:34.363 00.000 28316 OnExposeComplete: enter
23:47:34.363 00.000 28316 UpdateGuideState(): m_state=6
23:47:34.364 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2529
23:47:34.364 00.000 28316 Star::Find returns 1 (0), X=587.28, Y=119.56, Mass=1842, SNR=29.3, Peak=144 HFD=4.1
23:47:34.365 00.001 28316 MultiStar: [#1 -0.07,-0.01,0.92,U] [#2 -0.07,0.01,0.96,U] [#3 0.20,-0.05,0.87,U] [#4 -0.14,0.11,0.86,U] [#5 -0.02,-0.07,0.80,U] [#6 -0.24,-0.01,0.73,U] [#7 -0.25,-0.07,0.70,U] [#8 0.12,0.15,0.61,U] 
23:47:34.365 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.18, 0.11}
23:47:34.366 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
23:47:34.366 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
23:47:34.366 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.05 mountY=0.06, mountTheta=2.27
23:47:34.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
23:47:34.369 00.002 28316 Enqueuing Move request for scope (-0.07, 0.02)
23:47:34.370 00.001 29988 Worker thread wakes up
23:47:34.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:47:34.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:47:34.370 00.000 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.06
23:47:34.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:47:34.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:34.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:34.370 00.000 29988 MoveAxis(E, 0, ABG)
23:47:34.370 00.000 29988 Move returns status 0, amount 0
23:47:34.370 00.000 29988 MoveAxis(N, 0, ABG)
23:47:34.370 00.000 29988 Move returns status 0, amount 0
23:47:34.370 00.000 29988 move complete, result=0
23:47:34.370 00.000 29988 worker thread done servicing request
23:47:34.373 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:34.381 00.008 28316 UpdateGuideState exits: m=1842 RSB=29.3
23:47:34.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:34.382 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:34.382 00.000 28316 Enqueuing Expose request
23:47:34.383 00.001 29988 Worker thread wakes up
23:47:34.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:34.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:34.383 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:36.005 01.622 29988 Exposure complete
23:47:36.028 00.023 29988 worker thread done servicing request
23:47:36.028 00.000 28316 OnExposeComplete: enter
23:47:36.029 00.001 28316 UpdateGuideState(): m_state=6
23:47:36.029 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2530
23:47:36.030 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=119.15, Mass=1908, SNR=29.8, Peak=157 HFD=4.5
23:47:36.030 00.000 28316 MultiStar: [#1 -0.06,-0.43,0.00,M1] [#2 -0.09,-0.11,0.94,U] [#3 -0.04,-0.18,0.87,U] [#4 -0.30,-0.12,0.87,U] [#5 -0.16,-0.26,0.78,U] [#6 -0.22,-0.01,0.72,U] [#7 -0.23,-0.27,0.68,U] [#8 0.13,-0.23,0.61,U] 
23:47:36.031 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.18}, one-star: {-0.12, -0.30}
23:47:36.031 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-1.14) = xAngle (-1.05 = -1.05)
23:47:36.032 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.05 = 2.05)
23:47:36.032 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-2.19 mountX=0.11 mountY=0.20, mountTheta=1.06
23:47:36.034 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.18, opts=13)
23:47:36.034 00.000 28316 Enqueuing Move request for scope (-0.13, -0.18)
23:47:36.035 00.001 29988 Worker thread wakes up
23:47:36.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
23:47:36.035 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
23:47:36.035 00.000 29988 Moving (-0.13, -0.18) raw xDistance=0.11 yDistance=0.20
23:47:36.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:47:36.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:36.035 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:47:36.035 00.000 29988 MoveAxis(E, 0, ABG)
23:47:36.035 00.000 29988 Move returns status 0, amount 0
23:47:36.035 00.000 29988 MoveAxis(N, 0, ABG)
23:47:36.035 00.000 29988 Move returns status 0, amount 0
23:47:36.035 00.000 29988 move complete, result=0
23:47:36.035 00.000 29988 worker thread done servicing request
23:47:36.039 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:36.046 00.007 28316 UpdateGuideState exits: m=1908 RSB=29.8
23:47:36.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:36.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:36.047 00.001 28316 Enqueuing Expose request
23:47:36.047 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:36.048 00.001 29988 Worker thread wakes up
23:47:36.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:36.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:37.572 01.524 29988 Exposure complete
23:47:37.595 00.023 29988 worker thread done servicing request
23:47:37.596 00.001 28316 OnExposeComplete: enter
23:47:37.597 00.001 28316 UpdateGuideState(): m_state=6
23:47:37.598 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2531
23:47:37.599 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=119.56, Mass=2017, SNR=30.8, Peak=156 HFD=4.6
23:47:37.599 00.000 28316 MultiStar: [#1 -0.20,-0.03,0.88,U] [#2 -0.15,0.07,0.92,U] [#3 0.12,-0.02,0.88,U] [#4 -0.13,0.05,0.86,U] [#5 -0.11,-0.16,0.79,U] [#6 -0.26,0.06,0.70,U] [#7 -0.16,-0.01,0.64,U] [#8 0.12,-0.18,0.61,U] 
23:47:37.600 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.00}, one-star: {-0.19, 0.12}
23:47:37.600 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:47:37.600 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:47:37.601 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.11 mountX=-0.04 mountY=0.10, mountTheta=1.98
23:47:37.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
23:47:37.603 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
23:47:37.604 00.001 29988 Worker thread wakes up
23:47:37.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
23:47:37.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
23:47:37.604 00.000 29988 Moving (-0.11, -0.00) raw xDistance=-0.04 yDistance=0.10
23:47:37.605 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:47:37.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:37.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:47:37.605 00.000 29988 MoveAxis(E, 0, ABG)
23:47:37.605 00.000 29988 Move returns status 0, amount 0
23:47:37.605 00.000 29988 MoveAxis(N, 0, ABG)
23:47:37.605 00.000 29988 Move returns status 0, amount 0
23:47:37.605 00.000 29988 move complete, result=0
23:47:37.605 00.000 29988 worker thread done servicing request
23:47:37.608 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:37.614 00.006 28316 UpdateGuideState exits: m=2017 RSB=30.8
23:47:37.616 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:37.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:37.616 00.000 28316 Enqueuing Expose request
23:47:37.616 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:37.617 00.001 29988 Worker thread wakes up
23:47:37.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:37.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:39.248 01.631 29988 Exposure complete
23:47:39.274 00.026 29988 worker thread done servicing request
23:47:39.275 00.001 28316 OnExposeComplete: enter
23:47:39.275 00.000 28316 UpdateGuideState(): m_state=6
23:47:39.276 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2532
23:47:39.276 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=119.31, Mass=1896, SNR=29.9, Peak=153 HFD=4.2
23:47:39.277 00.001 28316 MultiStar: [#1 -0.12,-0.25,0.90,U] [#2 -0.10,-0.12,0.99,U] [#3 0.08,-0.10,0.90,U] [#4 -0.11,-0.03,0.89,U] [#5 0.00,-0.17,0.77,U] [#6 -0.12,-0.06,0.72,U] [#7 -0.06,-0.14,0.69,U] [#8 0.19,-0.05,0.60,U] 
23:47:39.279 00.002 28316 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.25, -0.14}
23:47:39.280 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
23:47:39.280 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
23:47:39.281 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.07 mountX=0.08 mountY=0.11, mountTheta=0.94
23:47:39.282 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
23:47:39.283 00.001 28316 Enqueuing Move request for scope (-0.07, -0.12)
23:47:39.283 00.000 29988 Worker thread wakes up
23:47:39.283 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
23:47:39.283 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
23:47:39.283 00.000 29988 Moving (-0.07, -0.12) raw xDistance=0.08 yDistance=0.11
23:47:39.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:47:39.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:39.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:47:39.284 00.001 29988 MoveAxis(E, 0, ABG)
23:47:39.284 00.000 29988 Move returns status 0, amount 0
23:47:39.284 00.000 29988 MoveAxis(N, 0, ABG)
23:47:39.284 00.000 29988 Move returns status 0, amount 0
23:47:39.284 00.000 29988 move complete, result=0
23:47:39.284 00.000 29988 worker thread done servicing request
23:47:39.287 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:39.294 00.007 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:47:39.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:39.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:39.295 00.000 28316 Enqueuing Expose request
23:47:39.296 00.001 29988 Worker thread wakes up
23:47:39.296 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:39.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:39.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:40.813 01.517 29988 Exposure complete
23:47:40.835 00.022 29988 worker thread done servicing request
23:47:40.835 00.000 28316 OnExposeComplete: enter
23:47:40.836 00.001 28316 UpdateGuideState(): m_state=6
23:47:40.838 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2533
23:47:40.839 00.001 28316 Star::Find returns 1 (0), X=587.38, Y=119.35, Mass=1899, SNR=29.8, Peak=137 HFD=4.4
23:47:40.840 00.001 28316 MultiStar: [#1 -0.09,-0.17,0.89,U] [#2 -0.03,-0.19,0.95,U] [#3 0.02,-0.08,0.91,U] [#4 -0.15,-0.07,0.90,U] [#5 -0.10,-0.21,0.78,U] [#6 -0.11,-0.04,0.74,U] [#7 -0.25,-0.10,0.67,U] [#8 0.13,-0.07,0.61,U] 
23:47:40.841 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.08, -0.09}
23:47:40.841 00.000 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
23:47:40.842 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
23:47:40.842 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.31 mountX=0.05 mountY=0.11, mountTheta=1.17
23:47:40.845 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
23:47:40.845 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
23:47:40.846 00.001 29988 Worker thread wakes up
23:47:40.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
23:47:40.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
23:47:40.846 00.000 29988 Moving (-0.08, -0.09) raw xDistance=0.05 yDistance=0.11
23:47:40.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:47:40.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:40.846 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:47:40.846 00.000 29988 MoveAxis(E, 0, ABG)
23:47:40.846 00.000 29988 Move returns status 0, amount 0
23:47:40.846 00.000 29988 MoveAxis(N, 0, ABG)
23:47:40.846 00.000 29988 Move returns status 0, amount 0
23:47:40.846 00.000 29988 move complete, result=0
23:47:40.846 00.000 29988 worker thread done servicing request
23:47:40.849 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:40.856 00.007 28316 UpdateGuideState exits: m=1899 RSB=29.8
23:47:40.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:40.857 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:40.857 00.000 28316 Enqueuing Expose request
23:47:40.858 00.001 29988 Worker thread wakes up
23:47:40.858 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:40.859 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:40.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:41.829 00.970 28316 User exited setup dialog with 'ok'
23:47:41.831 00.002 28316 set dither mode 0
23:47:41.832 00.001 28316 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:47:41.834 00.002 28316 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:47:41.834 00.000 28316 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:47:41.835 00.001 28316 camera: set binning = 1
23:47:41.836 00.001 28316 Saturation detection set to Max-ADU value 255
23:47:41.836 00.000 28316 Setting StarMinHFD = 1.50
23:47:41.837 00.001 28316 Setting MaxHFD = 10.0
23:47:41.838 00.001 28316 Setting StarMinSNR = 6.0
23:47:41.838 00.000 28316 Setting AutoSelDownsample = 0
23:47:41.839 00.001 28316 MultiStar mode enabled
23:47:41.840 00.001 28316 Scope: enabling slew check, guiding will stop when slew is detected
23:47:41.840 00.000 28316 BLC: Backlash comp disabled, Comp pulse = 100 ms
23:47:41.843 00.003 28316 ScopeASCOM::GetDeclinationRadians() returns 38.3
23:47:41.844 00.001 28316 ScopeASCOM::SideOfPier() returns 1
23:47:41.845 00.001 28316 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:47:41.846 00.001 28316 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:47:41.847 00.001 28316 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(0)
23:47:41.891 00.044 28316 PhdConfig flush
23:47:41.893 00.002 28316 evsrv: cli 0C97DD70 connect
23:47:41.893 00.000 28316 case statement mapped state 6 to 3
23:47:41.894 00.001 28316 case statement mapped state 6 to 3
23:47:41.895 00.001 28316 evsrv: cli 0C97DD70 request: {"method":"get_pixel_scale","id":"63d44f94-f852-46c3-900e-6ebbe29bfeee"}
23:47:41.895 00.000 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":3.22289,"id":"63d44f94-f852-46c3-900e-6ebbe29bfeee"}
23:47:41.896 00.001 28316 evsrv: cli 0C97DD70 disconnect
23:47:42.590 00.694 29988 Exposure complete
23:47:42.613 00.023 29988 worker thread done servicing request
23:47:42.613 00.000 28316 OnExposeComplete: enter
23:47:42.614 00.001 28316 UpdateGuideState(): m_state=6
23:47:42.614 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2534
23:47:42.615 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=119.52, Mass=1881, SNR=29.8, Peak=140 HFD=4.1
23:47:42.615 00.000 28316 MultiStar: [#1 -0.09,-0.11,0.93,U] [#2 -0.02,0.01,0.98,U] [#3 -0.04,-0.03,0.87,U] [#4 -0.18,-0.08,0.87,U] [#5 -0.11,-0.03,0.79,U] [#6 -0.13,-0.03,0.72,U] [#7 -0.19,-0.14,0.66,U] [#8 0.16,-0.07,0.61,U] 
23:47:42.616 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.03, 0.08}
23:47:42.616 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
23:47:42.617 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
23:47:42.617 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.64 mountX=0.01 mountY=0.08, mountTheta=1.49
23:47:42.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
23:47:42.618 00.000 28316 Enqueuing Move request for scope (-0.07, -0.04)
23:47:42.619 00.001 29988 Worker thread wakes up
23:47:42.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:47:42.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:47:42.620 00.001 29988 Moving (-0.07, -0.04) raw xDistance=0.01 yDistance=0.08
23:47:42.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:47:42.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:42.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:47:42.620 00.000 29988 MoveAxis(E, 0, ABG)
23:47:42.620 00.000 29988 Move returns status 0, amount 0
23:47:42.620 00.000 29988 MoveAxis(N, 0, ABG)
23:47:42.620 00.000 29988 Move returns status 0, amount 0
23:47:42.620 00.000 29988 move complete, result=0
23:47:42.620 00.000 29988 worker thread done servicing request
23:47:42.623 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:42.630 00.007 28316 UpdateGuideState exits: m=1881 RSB=29.8
23:47:42.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:42.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:42.631 00.000 28316 Enqueuing Expose request
23:47:42.632 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:42.632 00.000 29988 Worker thread wakes up
23:47:42.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:42.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:44.039 01.407 29988 Exposure complete
23:47:44.062 00.023 29988 worker thread done servicing request
23:47:44.062 00.000 28316 OnExposeComplete: enter
23:47:44.063 00.001 28316 UpdateGuideState(): m_state=6
23:47:44.063 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2535
23:47:44.064 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=119.24, Mass=1930, SNR=30.2, Peak=132 HFD=4.5
23:47:44.064 00.000 28316 MultiStar: [#1 0.06,-0.34,0.92,U] [#2 -0.00,-0.11,0.98,U] [#3 0.16,-0.15,0.85,U] [#4 -0.11,-0.07,0.87,U] [#5 0.05,-0.20,0.73,U] [#6 -0.07,-0.05,0.67,U] [#7 -0.14,-0.15,0.65,U] [#8 0.20,-0.13,0.58,U] 
23:47:44.065 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.16}, one-star: {-0.09, -0.20}
23:47:44.065 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
23:47:44.066 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.69 = 2.69)
23:47:44.066 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=0.15 mountY=0.07, mountTheta=0.44
23:47:44.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
23:47:44.068 00.001 28316 Enqueuing Move request for scope (0.00, -0.16)
23:47:44.068 00.000 29988 Worker thread wakes up
23:47:44.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
23:47:44.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
23:47:44.068 00.000 29988 Moving (0.00, -0.16) raw xDistance=0.15 yDistance=0.07
23:47:44.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:47:44.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:44.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:47:44.068 00.000 29988 MoveAxis(E, 0, ABG)
23:47:44.068 00.000 29988 Move returns status 0, amount 0
23:47:44.068 00.000 29988 MoveAxis(N, 0, ABG)
23:47:44.068 00.000 29988 Move returns status 0, amount 0
23:47:44.068 00.000 29988 move complete, result=0
23:47:44.068 00.000 29988 worker thread done servicing request
23:47:44.072 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=211, Gamma=0.580
23:47:44.080 00.008 28316 UpdateGuideState exits: m=1930 RSB=30.2
23:47:44.080 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:44.081 00.000 28316 Enqueuing Expose request
23:47:44.082 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:44.082 00.000 29988 Worker thread wakes up
23:47:44.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:44.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:45.713 01.631 29988 Exposure complete
23:47:45.735 00.022 29988 worker thread done servicing request
23:47:45.735 00.000 28316 OnExposeComplete: enter
23:47:45.735 00.000 28316 UpdateGuideState(): m_state=6
23:47:45.736 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2536
23:47:45.737 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=119.19, Mass=2027, SNR=31.0, Peak=171 HFD=4.5
23:47:45.737 00.000 28316 MultiStar: [#1 -0.14,-0.26,0.86,U] [#2 0.03,-0.19,0.91,U] [#3 0.24,-0.19,0.83,U] [#4 -0.09,-0.22,0.84,U] [#5 -0.05,-0.18,0.77,U] [#6 -0.13,-0.08,0.72,U] [#7 -0.04,-0.33,0.65,U] [#8 -0.03,-0.35,0.57,U] 
23:47:45.738 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.22}, one-star: {-0.13, -0.25}
23:47:45.738 00.000 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.14) = xAngle (-0.60 = -0.60)
23:47:45.739 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.50 = 2.50)
23:47:45.739 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.75 mountX=0.19 mountY=0.14, mountTheta=0.63
23:47:45.740 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.22, opts=13)
23:47:45.741 00.001 28316 Enqueuing Move request for scope (-0.04, -0.22)
23:47:45.741 00.000 29988 Worker thread wakes up
23:47:45.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
23:47:45.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
23:47:45.741 00.000 29988 Moving (-0.04, -0.22) raw xDistance=0.19 yDistance=0.14
23:47:45.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:47:45.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:45.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:47:45.741 00.000 29988 MoveAxis(E, 0, ABG)
23:47:45.742 00.001 29988 Move returns status 0, amount 0
23:47:45.742 00.000 29988 MoveAxis(N, 0, ABG)
23:47:45.742 00.000 29988 Move returns status 0, amount 0
23:47:45.742 00.000 29988 move complete, result=0
23:47:45.742 00.000 29988 worker thread done servicing request
23:47:45.745 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:45.752 00.007 28316 UpdateGuideState exits: m=2027 RSB=31.0
23:47:45.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:45.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:45.754 00.000 28316 Enqueuing Expose request
23:47:45.755 00.001 29988 Worker thread wakes up
23:47:45.755 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:45.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:45.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:47.277 01.522 29988 Exposure complete
23:47:47.300 00.023 29988 worker thread done servicing request
23:47:47.301 00.001 28316 OnExposeComplete: enter
23:47:47.301 00.000 28316 UpdateGuideState(): m_state=6
23:47:47.302 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2537
23:47:47.302 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=119.37, Mass=1922, SNR=30.0, Peak=146 HFD=4.5
23:47:47.303 00.001 28316 MultiStar: [#1 0.28,-0.31,0.00,M1] [#2 0.19,-0.12,0.95,U] [#3 0.38,-0.20,0.00,M1] [#4 0.21,-0.13,0.85,U] [#5 0.23,-0.22,0.79,U] [#6 0.11,-0.10,0.73,U] [#7 0.19,-0.16,0.64,U] [#8 0.38,-0.09,0.61,U] 
23:47:47.304 00.001 28316 single-star, 6 included, MultiStar: {0.20, -0.13}, one-star: {0.13, -0.08}
23:47:47.304 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
23:47:47.304 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.57)
23:47:47.305 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.54 mountX=0.12 mountY=-0.08, mountTheta=-0.58
23:47:47.306 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
23:47:47.306 00.000 28316 Enqueuing Move request for scope (0.13, -0.08)
23:47:47.307 00.001 29988 Worker thread wakes up
23:47:47.307 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:47:47.307 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:47:47.307 00.000 29988 Moving (0.13, -0.08) raw xDistance=0.12 yDistance=-0.08
23:47:47.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:47.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:47.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:47:47.307 00.000 29988 MoveAxis(E, 0, ABG)
23:47:47.307 00.000 29988 Move returns status 0, amount 0
23:47:47.307 00.000 29988 MoveAxis(N, 0, ABG)
23:47:47.307 00.000 29988 Move returns status 0, amount 0
23:47:47.307 00.000 29988 move complete, result=0
23:47:47.307 00.000 29988 worker thread done servicing request
23:47:47.310 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:47.317 00.007 28316 UpdateGuideState exits: m=1922 RSB=30.0
23:47:47.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:47.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:47.319 00.001 28316 Enqueuing Expose request
23:47:47.319 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:47.320 00.001 29988 Worker thread wakes up
23:47:47.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:47.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:48.950 01.630 29988 Exposure complete
23:47:48.973 00.023 29988 worker thread done servicing request
23:47:48.973 00.000 28316 OnExposeComplete: enter
23:47:48.974 00.001 28316 UpdateGuideState(): m_state=6
23:47:48.975 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2538
23:47:48.975 00.000 28316 Star::Find returns 1 (0), X=587.34, Y=119.25, Mass=1979, SNR=30.5, Peak=150 HFD=4.5
23:47:48.975 00.000 28316 MultiStar: [#1 0.09,-0.45,0.00,M2] [#2 -0.12,-0.18,0.96,U] [#3 0.14,-0.27,0.84,U] [#4 -0.23,-0.13,0.84,U] [#5 -0.05,-0.29,0.76,U] [#6 -0.04,-0.06,0.73,U] [#7 -0.06,-0.19,0.65,U] [#8 0.17,-0.23,0.61,U] 
23:47:48.976 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.19}, one-star: {-0.12, -0.20}
23:47:48.976 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
23:47:48.977 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
23:47:48.977 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.81 mountX=0.16 mountY=0.13, mountTheta=0.69
23:47:48.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.19, opts=13)
23:47:48.979 00.001 28316 Enqueuing Move request for scope (-0.05, -0.19)
23:47:48.979 00.000 29988 Worker thread wakes up
23:47:48.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
23:47:48.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
23:47:48.979 00.000 29988 Moving (-0.05, -0.19) raw xDistance=0.16 yDistance=0.13
23:47:48.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:47:48.980 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:48.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:47:48.980 00.000 29988 MoveAxis(E, 0, ABG)
23:47:48.980 00.000 29988 Move returns status 0, amount 0
23:47:48.980 00.000 29988 MoveAxis(N, 0, ABG)
23:47:48.980 00.000 29988 Move returns status 0, amount 0
23:47:48.980 00.000 29988 move complete, result=0
23:47:48.980 00.000 29988 worker thread done servicing request
23:47:48.983 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:47:48.991 00.008 28316 UpdateGuideState exits: m=1979 RSB=30.5
23:47:48.992 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:48.992 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:48.992 00.000 28316 Enqueuing Expose request
23:47:48.993 00.001 29988 Worker thread wakes up
23:47:48.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:48.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:48.993 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:50.513 01.520 29988 Exposure complete
23:47:50.539 00.026 29988 worker thread done servicing request
23:47:50.539 00.000 28316 OnExposeComplete: enter
23:47:50.540 00.001 28316 UpdateGuideState(): m_state=6
23:47:50.540 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2539
23:47:50.541 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=119.33, Mass=1931, SNR=30.2, Peak=141 HFD=4.3
23:47:50.541 00.000 28316 MultiStar: [#1 0.07,-0.25,0.91,U] [#2 0.02,-0.26,0.97,U] [#3 0.06,-0.19,0.87,U] [#4 0.01,-0.14,0.86,U] [#5 0.04,-0.21,0.76,U] [#6 -0.14,0.01,0.70,U] [#7 -0.07,-0.16,0.67,U] [#8 0.11,-0.25,0.61,U] 
23:47:50.542 00.001 28316 single-star, 8 included, MultiStar: {-0.00, -0.18}, one-star: {-0.09, -0.12}
23:47:50.542 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.10 = -1.10)
23:47:50.542 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.00 = 2.00)
23:47:50.543 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.25 mountX=0.07 mountY=0.13, mountTheta=1.11
23:47:50.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
23:47:50.545 00.001 28316 Enqueuing Move request for scope (-0.09, -0.12)
23:47:50.545 00.000 29988 Worker thread wakes up
23:47:50.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:47:50.545 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:47:50.545 00.000 29988 Moving (-0.09, -0.12) raw xDistance=0.07 yDistance=0.13
23:47:50.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:47:50.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:50.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:47:50.545 00.000 29988 MoveAxis(E, 0, ABG)
23:47:50.545 00.000 29988 Move returns status 0, amount 0
23:47:50.545 00.000 29988 MoveAxis(N, 0, ABG)
23:47:50.545 00.000 29988 Move returns status 0, amount 0
23:47:50.545 00.000 29988 move complete, result=0
23:47:50.545 00.000 29988 worker thread done servicing request
23:47:50.548 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:47:50.555 00.007 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:47:50.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:50.556 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:50.556 00.000 28316 Enqueuing Expose request
23:47:50.557 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:50.557 00.000 29988 Worker thread wakes up
23:47:50.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:50.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:52.185 01.628 29988 Exposure complete
23:47:52.210 00.025 29988 worker thread done servicing request
23:47:52.210 00.000 28316 OnExposeComplete: enter
23:47:52.211 00.001 28316 UpdateGuideState(): m_state=6
23:47:52.212 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2540
23:47:52.213 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=119.28, Mass=1922, SNR=30.1, Peak=139 HFD=4.4
23:47:52.213 00.000 28316 MultiStar: [#1 0.14,-0.27,0.90,U] [#2 0.14,-0.13,0.95,U] [#3 0.13,-0.24,0.88,U] [#4 -0.08,0.13,0.87,U] [#5 0.18,-0.11,0.78,U] [#6 -0.03,-0.01,0.71,U] [#7 -0.10,-0.12,0.66,U] [#8 0.16,0.02,0.57,U] 
23:47:52.214 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {-0.09, -0.17}
23:47:52.214 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.14) = xAngle (0.01 = 0.01)
23:47:52.214 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.11 = 3.11)
23:47:52.215 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=0.12 mountY=0.00, mountTheta=0.03
23:47:52.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
23:47:52.217 00.001 28316 Enqueuing Move request for scope (0.05, -0.11)
23:47:52.217 00.000 29988 Worker thread wakes up
23:47:52.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
23:47:52.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
23:47:52.217 00.000 29988 Moving (0.05, -0.11) raw xDistance=0.12 yDistance=0.00
23:47:52.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:52.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:52.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:47:52.217 00.000 29988 MoveAxis(E, 0, ABG)
23:47:52.217 00.000 29988 Move returns status 0, amount 0
23:47:52.217 00.000 29988 MoveAxis(N, 0, ABG)
23:47:52.218 00.001 29988 Move returns status 0, amount 0
23:47:52.218 00.000 29988 move complete, result=0
23:47:52.218 00.000 29988 worker thread done servicing request
23:47:52.221 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:52.228 00.007 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:47:52.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:52.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:52.230 00.001 28316 Enqueuing Expose request
23:47:52.230 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:52.231 00.001 29988 Worker thread wakes up
23:47:52.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:52.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:53.750 01.519 29988 Exposure complete
23:47:53.780 00.030 29988 worker thread done servicing request
23:47:53.781 00.001 28316 OnExposeComplete: enter
23:47:53.781 00.000 28316 UpdateGuideState(): m_state=6
23:47:53.782 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2541
23:47:53.782 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=119.30, Mass=1920, SNR=30.1, Peak=166 HFD=4.2
23:47:53.784 00.002 28316 MultiStar: [#1 0.22,-0.31,0.90,U] [#2 0.16,-0.16,0.99,U] [#3 0.27,-0.21,0.86,U] [#4 0.15,-0.16,0.87,U] [#5 0.23,-0.26,0.78,U] [#6 0.06,-0.15,0.72,U] [#7 0.21,-0.20,0.66,U] [#8 0.30,-0.13,0.59,U] 
23:47:53.785 00.001 28316 single-star, 8 included, MultiStar: {0.20, -0.19}, one-star: {0.22, -0.14}
23:47:53.789 00.004 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
23:47:53.791 00.002 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.61)
23:47:53.793 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=0.22 mountY=-0.13, mountTheta=-0.54
23:47:53.797 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.14, opts=13)
23:47:53.797 00.000 28316 Enqueuing Move request for scope (0.22, -0.14)
23:47:53.798 00.001 29988 Worker thread wakes up
23:47:53.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:53.799 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:47:53.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:53.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:53.800 00.001 28316 Enqueuing Expose request
23:47:53.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
23:47:53.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
23:47:53.800 00.000 29988 Moving (0.22, -0.14) raw xDistance=0.22 yDistance=-0.13
23:47:53.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:47:53.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:53.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:53.801 00.000 29988 MoveAxis(W, 46, ABG)
23:47:53.801 00.000 29988 Guiding  Dir = 3, Dur = 46
23:47:53.801 00.000 29988 IsSlewing returns 0
23:47:53.801 00.000 29988 IsGuiding returns 0
23:47:53.803 00.002 29988 PulseGuide returned control before completion, sleep 55
23:47:53.876 00.073 29988 IsGuiding returns 0
23:47:53.876 00.000 29988 Move returns status 0, amount 46
23:47:53.876 00.000 29988 MoveAxis(N, 0, ABG)
23:47:53.876 00.000 29988 Move returns status 0, amount 0
23:47:53.876 00.000 29988 move complete, result=0
23:47:53.876 00.000 29988 worker thread done servicing request
23:47:53.876 00.000 29988 Worker thread wakes up
23:47:53.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:53.876 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
23:47:53.878 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:55.500 01.622 29988 Exposure complete
23:47:55.528 00.028 29988 worker thread done servicing request
23:47:55.528 00.000 28316 OnExposeComplete: enter
23:47:55.529 00.001 28316 UpdateGuideState(): m_state=6
23:47:55.530 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2542
23:47:55.531 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=119.25, Mass=1920, SNR=30.0, Peak=149 HFD=4.2
23:47:55.531 00.000 28316 MultiStar: [#1 0.15,-0.23,0.92,U] [#2 0.16,-0.15,0.96,U] [#3 0.24,-0.14,0.88,U] [#4 -0.02,-0.05,0.85,U] [#5 0.19,-0.17,0.75,U] [#6 0.03,-0.06,0.70,U] [#7 0.03,-0.33,0.67,U] [#8 0.21,-0.13,0.58,U] 
23:47:55.532 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.16}, one-star: {0.04, -0.19}
23:47:55.532 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
23:47:55.532 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
23:47:55.533 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.96 mountX=0.19 mountY=-0.03, mountTheta=-0.15
23:47:55.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.16, opts=13)
23:47:55.534 00.000 28316 Enqueuing Move request for scope (0.11, -0.16)
23:47:55.535 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:47:55.535 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.0
23:47:55.536 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:55.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:55.537 00.001 28316 Enqueuing Expose request
23:47:55.538 00.001 29988 Worker thread wakes up
23:47:55.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
23:47:55.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
23:47:55.538 00.000 29988 Moving (0.11, -0.16) raw xDistance=0.19 yDistance=-0.03
23:47:55.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:47:55.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:55.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:47:55.538 00.000 29988 MoveAxis(E, 0, ABG)
23:47:55.538 00.000 29988 Move returns status 0, amount 0
23:47:55.538 00.000 29988 MoveAxis(N, 0, ABG)
23:47:55.538 00.000 29988 Move returns status 0, amount 0
23:47:55.538 00.000 29988 move complete, result=0
23:47:55.538 00.000 29988 worker thread done servicing request
23:47:55.538 00.000 29988 Worker thread wakes up
23:47:55.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:55.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:55.538 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:57.066 01.528 29988 Exposure complete
23:47:57.107 00.041 29988 worker thread done servicing request
23:47:57.107 00.000 28316 OnExposeComplete: enter
23:47:57.108 00.001 28316 UpdateGuideState(): m_state=6
23:47:57.108 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2543
23:47:57.109 00.001 28316 Star::Find returns 1 (0), X=587.39, Y=119.51, Mass=1916, SNR=30.0, Peak=137 HFD=4.3
23:47:57.110 00.001 28316 MultiStar: [#1 0.21,-0.01,0.90,U] [#2 0.15,0.02,0.99,U] [#3 0.18,0.07,0.84,U] [#4 0.08,0.06,0.88,U] [#5 0.06,0.03,0.74,U] [#6 0.04,0.19,0.70,U] [#7 0.03,-0.07,0.68,U] [#8 0.02,0.13,0.59,U] 
23:47:57.110 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {-0.08, 0.07}
23:47:57.110 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
23:47:57.111 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
23:47:57.111 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.72
23:47:57.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
23:47:57.113 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
23:47:57.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:47:57.113 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
23:47:57.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:57.114 00.000 29988 Worker thread wakes up
23:47:57.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:57.115 00.001 28316 Enqueuing Expose request
23:47:57.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
23:47:57.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
23:47:57.115 00.000 29988 Moving (0.08, 0.05) raw xDistance=-0.01 yDistance=-0.10
23:47:57.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:47:57.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:57.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:57.116 00.001 29988 MoveAxis(E, 0, ABG)
23:47:57.116 00.000 29988 Move returns status 0, amount 0
23:47:57.116 00.000 29988 MoveAxis(N, 0, ABG)
23:47:57.116 00.000 29988 Move returns status 0, amount 0
23:47:57.116 00.000 29988 move complete, result=0
23:47:57.116 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:57.116 00.000 29988 worker thread done servicing request
23:47:57.116 00.000 29988 Worker thread wakes up
23:47:57.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:57.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:58.750 01.634 29988 Exposure complete
23:47:58.782 00.032 29988 worker thread done servicing request
23:47:58.782 00.000 28316 OnExposeComplete: enter
23:47:58.785 00.003 28316 UpdateGuideState(): m_state=6
23:47:58.788 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2544
23:47:58.791 00.003 28316 Star::Find returns 1 (0), X=587.59, Y=119.22, Mass=1998, SNR=30.7, Peak=159 HFD=4.5
23:47:58.793 00.002 28316 MultiStar: [#1 0.19,-0.30,0.87,U] [#2 0.16,-0.06,0.95,U] [#3 0.13,-0.13,0.86,U] [#4 0.05,-0.08,0.86,U] [#5 0.12,-0.18,0.77,U] [#6 0.03,-0.11,0.72,U] [#7 -0.06,-0.14,0.64,U] [#8 0.06,-0.08,0.60,U] 
23:47:58.795 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.15}, one-star: {0.13, -0.23}
23:47:58.798 00.003 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
23:47:58.800 00.002 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
23:47:58.802 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.98 mountX=0.18 mountY=-0.02, mountTheta=-0.13
23:47:58.807 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
23:47:58.807 00.000 28316 Enqueuing Move request for scope (0.10, -0.15)
23:47:58.808 00.001 29988 Worker thread wakes up
23:47:58.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
23:47:58.808 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:47:58.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:58.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:47:58.809 00.000 28316 Enqueuing Expose request
23:47:58.810 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
23:47:58.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
23:47:58.810 00.000 29988 Moving (0.10, -0.15) raw xDistance=0.18 yDistance=-0.02
23:47:58.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:47:58.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:58.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:47:58.810 00.000 29988 MoveAxis(E, 0, ABG)
23:47:58.810 00.000 29988 Move returns status 0, amount 0
23:47:58.810 00.000 29988 MoveAxis(N, 0, ABG)
23:47:58.810 00.000 29988 Move returns status 0, amount 0
23:47:58.810 00.000 29988 move complete, result=0
23:47:58.810 00.000 29988 worker thread done servicing request
23:47:58.811 00.001 29988 Worker thread wakes up
23:47:58.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:47:58.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:47:58.811 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:00.337 01.526 29988 Exposure complete
23:48:00.386 00.049 29988 worker thread done servicing request
23:48:00.386 00.000 28316 OnExposeComplete: enter
23:48:00.387 00.001 28316 UpdateGuideState(): m_state=6
23:48:00.388 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2545
23:48:00.388 00.000 28316 Star::Find returns 1 (0), X=587.34, Y=119.01, Mass=1921, SNR=30.0, Peak=167 HFD=4.2
23:48:00.389 00.001 28316 MultiStar: [#1 0.11,-0.62,0.00,M1] [#2 0.04,-0.36,0.95,U] [#3 0.26,-0.49,0.00,M1] [#4 -0.04,-0.24,0.88,U] [#5 0.11,-0.43,0.00,M1] [#6 -0.10,-0.27,0.72,U] [#7 -0.16,-0.43,0.00,M1] [#8 0.23,-0.39,0.00,M1] 
23:48:00.389 00.000 28316 refined, 3 included, MultiStar: {-0.05, -0.34}, one-star: {-0.12, -0.44}
23:48:00.390 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
23:48:00.390 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
23:48:00.391 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.72 mountX=0.29 mountY=0.20, mountTheta=0.60
23:48:00.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.34, opts=13)
23:48:00.393 00.001 28316 Enqueuing Move request for scope (-0.05, -0.34)
23:48:00.393 00.000 29988 Worker thread wakes up
23:48:00.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:00.394 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.0
23:48:00.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:00.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:00.395 00.000 28316 Enqueuing Expose request
23:48:00.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.34) opts 0xd
23:48:00.396 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.34)
23:48:00.396 00.000 29988 Moving (-0.05, -0.34) raw xDistance=0.29 yDistance=0.20
23:48:00.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:48:00.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:00.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:48:00.396 00.000 29988 MoveAxis(W, 60, ABG)
23:48:00.396 00.000 29988 Guiding  Dir = 3, Dur = 60
23:48:00.396 00.000 29988 IsSlewing returns 0
23:48:00.396 00.000 29988 IsGuiding returns 0
23:48:00.399 00.003 29988 PulseGuide returned control before completion, sleep 68
23:48:00.475 00.076 29988 IsGuiding returns 0
23:48:00.475 00.000 29988 Move returns status 0, amount 60
23:48:00.475 00.000 29988 MoveAxis(N, 0, ABG)
23:48:00.475 00.000 29988 Move returns status 0, amount 0
23:48:00.475 00.000 29988 move complete, result=0
23:48:00.476 00.001 29988 worker thread done servicing request
23:48:00.476 00.000 29988 Worker thread wakes up
23:48:00.476 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.2 px 0 ms NORTH
23:48:00.478 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:00.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:02.117 01.639 29988 Exposure complete
23:48:02.153 00.036 29988 worker thread done servicing request
23:48:02.153 00.000 28316 OnExposeComplete: enter
23:48:02.154 00.001 28316 UpdateGuideState(): m_state=6
23:48:02.154 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2546
23:48:02.155 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=119.37, Mass=1874, SNR=29.6, Peak=147 HFD=4.3
23:48:02.155 00.000 28316 MultiStar: [#1 0.03,-0.20,0.93,U] [#2 0.02,-0.07,0.96,U] [#3 0.12,-0.18,0.90,U] [#4 -0.15,0.06,0.89,U] [#5 -0.09,-0.08,0.77,U] [#6 -0.12,0.02,0.74,U] [#7 -0.08,-0.07,0.67,U] [#8 0.03,-0.11,0.65,U] 
23:48:02.156 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {-0.11, -0.08}
23:48:02.156 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.14) = xAngle (-0.85 = -0.85)
23:48:02.157 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25)
23:48:02.157 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.00 mountX=0.06 mountY=0.07, mountTheta=0.87
23:48:02.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
23:48:02.159 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
23:48:02.160 00.001 29988 Worker thread wakes up
23:48:02.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:48:02.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
23:48:02.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
23:48:02.160 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.6
23:48:02.161 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:02.162 00.001 29988 Moving (-0.04, -0.08) raw xDistance=0.06 yDistance=0.07
23:48:02.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:48:02.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:02.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:02.162 00.000 28316 Enqueuing Expose request
23:48:02.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:48:02.163 00.001 29988 MoveAxis(E, 0, ABG)
23:48:02.163 00.000 29988 Move returns status 0, amount 0
23:48:02.163 00.000 29988 MoveAxis(N, 0, ABG)
23:48:02.163 00.000 29988 Move returns status 0, amount 0
23:48:02.163 00.000 29988 move complete, result=0
23:48:02.163 00.000 29988 worker thread done servicing request
23:48:02.163 00.000 29988 Worker thread wakes up
23:48:02.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:02.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:02.163 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:03.681 01.518 29988 Exposure complete
23:48:03.715 00.034 29988 worker thread done servicing request
23:48:03.715 00.000 28316 OnExposeComplete: enter
23:48:03.718 00.003 28316 UpdateGuideState(): m_state=6
23:48:03.721 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2547
23:48:03.724 00.003 28316 Star::Find returns 1 (0), X=587.37, Y=119.60, Mass=1976, SNR=30.6, Peak=135 HFD=4.4
23:48:03.726 00.002 28316 MultiStar: [#1 0.14,-0.04,0.88,U] [#2 0.20,-0.02,0.95,U] [#3 0.11,-0.02,0.85,U] [#4 0.13,0.01,0.86,U] [#5 0.05,-0.09,0.76,U] [#6 0.00,0.02,0.70,U] [#7 0.06,-0.14,0.65,U] [#8 0.33,0.21,0.58,U] 
23:48:03.729 00.003 28316 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.09, 0.15}
23:48:03.731 00.002 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
23:48:03.733 00.002 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
23:48:03.736 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.10 cameraTheta=0.10 mountX=0.03 mountY=-0.09, mountTheta=-1.24
23:48:03.738 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
23:48:03.740 00.002 28316 Enqueuing Move request for scope (0.09, 0.01)
23:48:03.742 00.002 29988 Worker thread wakes up
23:48:03.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:48:03.744 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
23:48:03.744 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.6
23:48:03.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:03.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:03.746 00.001 28316 Enqueuing Expose request
23:48:03.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
23:48:03.746 00.000 29988 Moving (0.09, 0.01) raw xDistance=0.03 yDistance=-0.09
23:48:03.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:03.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:03.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:03.746 00.000 29988 MoveAxis(E, 0, ABG)
23:48:03.746 00.000 29988 Move returns status 0, amount 0
23:48:03.746 00.000 29988 MoveAxis(N, 0, ABG)
23:48:03.746 00.000 29988 Move returns status 0, amount 0
23:48:03.746 00.000 29988 move complete, result=0
23:48:03.747 00.001 29988 worker thread done servicing request
23:48:03.747 00.000 29988 Worker thread wakes up
23:48:03.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:03.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:03.748 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:05.378 01.630 29988 Exposure complete
23:48:05.419 00.041 29988 worker thread done servicing request
23:48:05.419 00.000 28316 OnExposeComplete: enter
23:48:05.422 00.003 28316 UpdateGuideState(): m_state=6
23:48:05.425 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2548
23:48:05.427 00.002 28316 Star::Find returns 1 (0), X=587.57, Y=119.35, Mass=1945, SNR=30.2, Peak=151 HFD=4.5
23:48:05.430 00.003 28316 MultiStar: [#1 0.12,-0.21,0.90,U] [#2 -0.02,-0.14,0.99,U] [#3 0.20,-0.24,0.86,U] [#4 -0.04,-0.08,0.87,U] [#5 0.05,-0.04,0.73,U] [#6 -0.03,-0.06,0.71,U] [#7 -0.08,-0.07,0.67,U] [#8 0.07,-0.18,0.62,U] 
23:48:05.432 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.13}, one-star: {0.11, -0.09}
23:48:05.435 00.003 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
23:48:05.437 00.002 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
23:48:05.438 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.22 mountX=0.14 mountY=0.02, mountTheta=0.12
23:48:05.440 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
23:48:05.442 00.002 28316 Enqueuing Move request for scope (0.05, -0.13)
23:48:05.442 00.000 29988 Worker thread wakes up
23:48:05.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:48:05.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:48:05.442 00.000 29988 Moving (0.05, -0.13) raw xDistance=0.14 yDistance=0.02
23:48:05.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:48:05.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:05.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:05.444 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:48:05.444 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.2
23:48:05.445 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:05.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:05.446 00.001 28316 Enqueuing Expose request
23:48:05.446 00.000 29988 MoveAxis(E, 0, ABG)
23:48:05.446 00.000 29988 Move returns status 0, amount 0
23:48:05.446 00.000 29988 MoveAxis(N, 0, ABG)
23:48:05.446 00.000 29988 Move returns status 0, amount 0
23:48:05.446 00.000 29988 move complete, result=0
23:48:05.447 00.001 29988 worker thread done servicing request
23:48:05.447 00.000 29988 Worker thread wakes up
23:48:05.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:05.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:05.447 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:06.969 01.522 29988 Exposure complete
23:48:07.005 00.036 29988 worker thread done servicing request
23:48:07.005 00.000 28316 OnExposeComplete: enter
23:48:07.005 00.000 28316 UpdateGuideState(): m_state=6
23:48:07.006 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2549
23:48:07.006 00.000 28316 Star::Find returns 1 (0), X=587.46, Y=119.28, Mass=1848, SNR=29.3, Peak=142 HFD=4.5
23:48:07.007 00.001 28316 MultiStar: [#1 -0.05,-0.14,0.95,U] [#2 -0.04,-0.04,0.99,U] [#3 0.01,0.01,0.91,U] [#4 -0.05,0.09,0.91,U] [#5 0.07,-0.07,0.79,U] [#6 -0.01,0.12,0.75,U] [#7 -0.20,0.00,0.68,U] [#8 -0.00,0.03,0.61,U] 
23:48:07.007 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.00, -0.16}
23:48:07.008 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:48:07.008 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:48:07.009 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.41 mountX=0.01 mountY=0.04, mountTheta=1.27
23:48:07.009 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
23:48:07.010 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
23:48:07.010 00.000 29988 Worker thread wakes up
23:48:07.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:48:07.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:48:07.010 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.01 yDistance=0.04
23:48:07.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:48:07.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:07.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:48:07.011 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.3
23:48:07.012 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:07.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:07.013 00.000 28316 Enqueuing Expose request
23:48:07.014 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:48:07.014 00.000 29988 MoveAxis(E, 0, ABG)
23:48:07.014 00.000 29988 Move returns status 0, amount 0
23:48:07.014 00.000 29988 MoveAxis(N, 0, ABG)
23:48:07.015 00.001 29988 Move returns status 0, amount 0
23:48:07.015 00.000 29988 move complete, result=0
23:48:07.015 00.000 29988 worker thread done servicing request
23:48:07.015 00.000 29988 Worker thread wakes up
23:48:07.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:07.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:07.015 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:08.640 01.625 29988 Exposure complete
23:48:08.680 00.040 29988 worker thread done servicing request
23:48:08.680 00.000 28316 OnExposeComplete: enter
23:48:08.681 00.001 28316 UpdateGuideState(): m_state=6
23:48:08.681 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2550
23:48:08.682 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=119.56, Mass=1979, SNR=30.4, Peak=145 HFD=4.2
23:48:08.682 00.000 28316 MultiStar: [#1 0.21,0.02,0.91,U] [#2 0.01,0.15,0.95,U] [#3 0.20,0.01,0.86,U] [#4 0.01,0.13,0.87,U] [#5 0.07,0.07,0.75,U] [#6 -0.04,0.31,0.71,U] [#7 -0.02,0.12,0.66,U] [#8 0.09,0.04,0.60,U] 
23:48:08.683 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.11}, one-star: {-0.02, 0.12}
23:48:08.683 00.000 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.90 = 2.90)
23:48:08.684 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.28)
23:48:08.684 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=-0.12 mountY=-0.03, mountTheta=-2.87
23:48:08.686 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
23:48:08.686 00.000 28316 Enqueuing Move request for scope (-0.02, 0.12)
23:48:08.687 00.001 29988 Worker thread wakes up
23:48:08.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:48:08.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:48:08.687 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.4
23:48:08.688 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:48:08.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:08.688 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.12 yDistance=-0.03
23:48:08.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:08.689 00.001 28316 Enqueuing Expose request
23:48:08.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:48:08.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:08.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:08.689 00.000 29988 MoveAxis(E, 0, ABG)
23:48:08.689 00.000 29988 Move returns status 0, amount 0
23:48:08.689 00.000 29988 MoveAxis(N, 0, ABG)
23:48:08.689 00.000 29988 Move returns status 0, amount 0
23:48:08.689 00.000 29988 move complete, result=0
23:48:08.689 00.000 29988 worker thread done servicing request
23:48:08.689 00.000 29988 Worker thread wakes up
23:48:08.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:08.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:08.690 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:10.218 01.528 29988 Exposure complete
23:48:10.243 00.025 29988 worker thread done servicing request
23:48:10.244 00.001 28316 OnExposeComplete: enter
23:48:10.244 00.000 28316 UpdateGuideState(): m_state=6
23:48:10.245 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2551
23:48:10.246 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=119.83, Mass=1846, SNR=29.4, Peak=146 HFD=4.3
23:48:10.246 00.000 28316 MultiStar: [#1 0.36,0.15,0.94,U] [#2 0.18,0.17,1.00,U] [#3 0.15,0.08,0.88,U] [#4 0.04,0.22,0.87,U] [#5 0.14,0.25,0.78,U] [#6 -0.02,0.23,0.74,U] [#7 -0.02,0.15,0.70,U] [#8 0.16,0.33,0.61,U] 
23:48:10.247 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.21}, one-star: {0.10, 0.38}
23:48:10.247 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
23:48:10.248 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.01)
23:48:10.248 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.03 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
23:48:10.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.21, opts=13)
23:48:10.250 00.001 28316 Enqueuing Move request for scope (0.13, 0.21)
23:48:10.250 00.000 29988 Worker thread wakes up
23:48:10.250 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=246, Gamma=0.580
23:48:10.251 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.4
23:48:10.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:10.252 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:10.252 00.000 28316 Enqueuing Expose request
23:48:10.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
23:48:10.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
23:48:10.253 00.001 29988 Moving (0.13, 0.21) raw xDistance=-0.14 yDistance=-0.21
23:48:10.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:48:10.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:10.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:48:10.253 00.000 29988 MoveAxis(E, 0, ABG)
23:48:10.253 00.000 29988 Move returns status 0, amount 0
23:48:10.253 00.000 29988 MoveAxis(N, 0, ABG)
23:48:10.253 00.000 29988 Move returns status 0, amount 0
23:48:10.253 00.000 29988 move complete, result=0
23:48:10.253 00.000 29988 worker thread done servicing request
23:48:10.253 00.000 29988 Worker thread wakes up
23:48:10.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:10.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:10.253 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:11.879 01.626 29988 Exposure complete
23:48:11.923 00.044 29988 worker thread done servicing request
23:48:11.923 00.000 28316 OnExposeComplete: enter
23:48:11.923 00.000 28316 UpdateGuideState(): m_state=6
23:48:11.924 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2552
23:48:11.924 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=119.35, Mass=1860, SNR=29.5, Peak=137 HFD=4.4
23:48:11.925 00.001 28316 MultiStar: [#1 0.28,-0.15,0.90,U] [#2 0.18,0.06,0.99,U] [#3 0.23,0.01,0.88,U] [#4 0.06,0.06,0.88,U] [#5 0.18,-0.07,0.77,U] [#6 0.02,0.06,0.72,U] [#7 -0.00,-0.10,0.69,U] [#8 0.22,0.16,0.62,U] 
23:48:11.925 00.000 28316 single-star, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.09, -0.09}
23:48:11.926 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
23:48:11.927 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
23:48:11.928 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.76 mountX=0.12 mountY=-0.04, mountTheta=-0.34
23:48:11.931 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
23:48:11.931 00.000 28316 Enqueuing Move request for scope (0.09, -0.09)
23:48:11.932 00.001 29988 Worker thread wakes up
23:48:11.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:11.932 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:48:11.933 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:11.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:11.933 00.000 28316 Enqueuing Expose request
23:48:11.934 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
23:48:11.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
23:48:11.934 00.000 29988 Moving (0.09, -0.09) raw xDistance=0.12 yDistance=-0.04
23:48:11.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:48:11.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:11.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:48:11.934 00.000 29988 MoveAxis(E, 0, ABG)
23:48:11.934 00.000 29988 Move returns status 0, amount 0
23:48:11.934 00.000 29988 MoveAxis(N, 0, ABG)
23:48:11.934 00.000 29988 Move returns status 0, amount 0
23:48:11.934 00.000 29988 move complete, result=0
23:48:11.934 00.000 29988 worker thread done servicing request
23:48:11.934 00.000 29988 Worker thread wakes up
23:48:11.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:11.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:11.935 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:13.459 01.524 29988 Exposure complete
23:48:13.490 00.031 29988 worker thread done servicing request
23:48:13.490 00.000 28316 OnExposeComplete: enter
23:48:13.491 00.001 28316 UpdateGuideState(): m_state=6
23:48:13.492 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2553
23:48:13.492 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=119.22, Mass=2057, SNR=31.1, Peak=184 HFD=4.5
23:48:13.493 00.001 28316 MultiStar: [#1 0.37,-0.35,0.00,M1] [#2 0.29,-0.37,0.00,M1] [#3 0.40,-0.45,0.00,M1] [#4 0.27,-0.32,0.85,U] [#5 0.23,-0.37,0.00,M1] [#6 0.28,-0.27,0.69,U] [#7 0.31,-0.37,0.00,M1] [#8 0.43,-0.38,0.00,M1] 
23:48:13.493 00.000 28316 single-star, 2 included, MultiStar: {0.27, -0.27}, one-star: {0.26, -0.23}
23:48:13.494 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
23:48:13.494 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
23:48:13.494 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.35 cameraTheta=-0.72 mountX=0.32 mountY=-0.13, mountTheta=-0.39
23:48:13.495 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.23, opts=13)
23:48:13.496 00.001 28316 Enqueuing Move request for scope (0.26, -0.23)
23:48:13.496 00.000 29988 Worker thread wakes up
23:48:13.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:13.497 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd
23:48:13.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.23)
23:48:13.497 00.000 29988 Moving (0.26, -0.23) raw xDistance=0.32 yDistance=-0.13
23:48:13.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:48:13.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:13.497 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.1
23:48:13.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:13.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:13.498 00.000 28316 Enqueuing Expose request
23:48:13.499 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:13.499 00.000 29988 MoveAxis(W, 66, ABG)
23:48:13.499 00.000 29988 Guiding  Dir = 3, Dur = 66
23:48:13.499 00.000 29988 IsSlewing returns 0
23:48:13.499 00.000 29988 IsGuiding returns 0
23:48:13.501 00.002 29988 PulseGuide returned control before completion, sleep 75
23:48:13.584 00.083 29988 IsGuiding returns 0
23:48:13.584 00.000 29988 Move returns status 0, amount 66
23:48:13.584 00.000 29988 MoveAxis(N, 0, ABG)
23:48:13.584 00.000 29988 Move returns status 0, amount 0
23:48:13.584 00.000 29988 move complete, result=0
23:48:13.584 00.000 29988 worker thread done servicing request
23:48:13.584 00.000 29988 Worker thread wakes up
23:48:13.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:13.584 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.1 px 0 ms NORTH
23:48:13.585 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:15.225 01.640 29988 Exposure complete
23:48:15.256 00.031 29988 worker thread done servicing request
23:48:15.256 00.000 28316 OnExposeComplete: enter
23:48:15.257 00.001 28316 UpdateGuideState(): m_state=6
23:48:15.258 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2554
23:48:15.258 00.000 28316 Star::Find returns 1 (0), X=587.86, Y=119.21, Mass=1927, SNR=30.1, Peak=196 HFD=4.3
23:48:15.259 00.001 28316 MultiStar: [#1 0.30,-0.39,0.00,M2] [#2 0.23,-0.24,0.98,U] [#3 0.30,-0.23,0.84,U] [#4 0.26,-0.13,0.85,U] [#5 0.31,-0.36,0.00,M2] [#6 0.24,-0.31,0.69,U] [#7 0.19,-0.25,0.66,U] [#8 0.27,-0.28,0.58,U] 
23:48:15.259 00.000 28316 refined, 6 included, MultiStar: {0.28, -0.24}, one-star: {0.40, -0.24}
23:48:15.260 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
23:48:15.260 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.75)
23:48:15.261 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.36 cameraTheta=-0.71 mountX=0.33 mountY=-0.14, mountTheta=-0.40
23:48:15.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.24, opts=13)
23:48:15.262 00.000 28316 Enqueuing Move request for scope (0.28, -0.24)
23:48:15.263 00.001 29988 Worker thread wakes up
23:48:15.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
23:48:15.263 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
23:48:15.263 00.000 29988 Moving (0.28, -0.24) raw xDistance=0.33 yDistance=-0.14
23:48:15.263 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
23:48:15.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:15.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:15.264 00.001 28316 UpdateGuideState exits: m=1927 RSB=30.1
23:48:15.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:15.265 00.001 28316 Enqueuing Expose request
23:48:15.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:48:15.265 00.000 29988 MoveAxis(W, 74, ABG)
23:48:15.265 00.000 29988 Guiding  Dir = 3, Dur = 74
23:48:15.266 00.001 29988 IsSlewing returns 0
23:48:15.266 00.000 29988 IsGuiding returns 0
23:48:15.268 00.002 29988 PulseGuide returned control before completion, sleep 83
23:48:15.365 00.097 29988 IsGuiding returns 0
23:48:15.365 00.000 29988 Move returns status 0, amount 74
23:48:15.365 00.000 29988 MoveAxis(N, 0, ABG)
23:48:15.365 00.000 29988 Move returns status 0, amount 0
23:48:15.365 00.000 29988 move complete, result=0
23:48:15.365 00.000 29988 worker thread done servicing request
23:48:15.365 00.000 29988 Worker thread wakes up
23:48:15.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:15.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:15.365 00.000 28316 GuideStep: 0.3 px 74 ms WEST, -0.1 px 0 ms NORTH
23:48:16.779 01.414 29988 Exposure complete
23:48:16.818 00.039 29988 worker thread done servicing request
23:48:16.818 00.000 28316 OnExposeComplete: enter
23:48:16.819 00.001 28316 UpdateGuideState(): m_state=6
23:48:16.821 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2555
23:48:16.823 00.002 28316 Star::Find returns 1 (0), X=587.58, Y=119.32, Mass=1904, SNR=29.9, Peak=159 HFD=4.4
23:48:16.825 00.002 28316 MultiStar: [#1 0.26,-0.26,0.93,U] [#2 0.17,-0.28,0.94,U] [#3 0.36,-0.32,0.00,M1] [#4 0.08,-0.11,0.87,U] [#5 0.16,-0.32,0.79,U] [#6 0.05,-0.06,0.73,U] [#7 0.08,-0.24,0.66,U] [#8 0.31,-0.15,0.59,U] 
23:48:16.825 00.000 28316 single-star, 7 included, MultiStar: {0.15, -0.20}, one-star: {0.12, -0.13}
23:48:16.826 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:48:16.826 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.87)
23:48:16.827 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.83 mountX=0.16 mountY=-0.05, mountTheta=-0.28
23:48:16.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
23:48:16.829 00.001 28316 Enqueuing Move request for scope (0.12, -0.13)
23:48:16.829 00.000 29988 Worker thread wakes up
23:48:16.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
23:48:16.829 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
23:48:16.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:16.830 00.001 28316 UpdateGuideState exits: m=1904 RSB=29.9
23:48:16.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:16.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:16.831 00.000 28316 Enqueuing Expose request
23:48:16.832 00.001 29988 Moving (0.12, -0.13) raw xDistance=0.16 yDistance=-0.05
23:48:16.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:48:16.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:16.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:48:16.832 00.000 29988 MoveAxis(E, 0, ABG)
23:48:16.832 00.000 29988 Move returns status 0, amount 0
23:48:16.832 00.000 29988 MoveAxis(N, 0, ABG)
23:48:16.832 00.000 29988 Move returns status 0, amount 0
23:48:16.832 00.000 29988 move complete, result=0
23:48:16.832 00.000 29988 worker thread done servicing request
23:48:16.832 00.000 29988 Worker thread wakes up
23:48:16.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:16.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:16.833 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:18.466 01.633 29988 Exposure complete
23:48:18.502 00.036 29988 worker thread done servicing request
23:48:18.502 00.000 28316 OnExposeComplete: enter
23:48:18.502 00.000 28316 UpdateGuideState(): m_state=6
23:48:18.503 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2556
23:48:18.505 00.002 28316 Star::Find returns 1 (0), X=587.45, Y=119.41, Mass=1846, SNR=29.5, Peak=138 HFD=4.1
23:48:18.505 00.000 28316 MultiStar: [#1 0.14,-0.28,0.92,U] [#2 0.08,-0.11,1.00,U] [#3 0.11,-0.12,0.90,U] [#4 0.06,-0.03,0.89,U] [#5 0.14,-0.15,0.80,U] [#6 0.03,-0.03,0.74,U] [#7 0.00,-0.07,0.69,U] [#8 0.09,-0.09,0.62,U] 
23:48:18.506 00.001 28316 single-star, 8 included, MultiStar: {0.07, -0.10}, one-star: {-0.01, -0.04}
23:48:18.506 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.14) = xAngle (-0.75 = -0.75)
23:48:18.507 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.35 = 2.35)
23:48:18.507 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.90 mountX=0.03 mountY=0.03, mountTheta=0.77
23:48:18.509 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
23:48:18.510 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
23:48:18.510 00.000 29988 Worker thread wakes up
23:48:18.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:48:18.511 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:48:18.511 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.5
23:48:18.512 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:48:18.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:18.512 00.000 29988 Moving (-0.01, -0.04) raw xDistance=0.03 yDistance=0.03
23:48:18.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:18.513 00.001 28316 Enqueuing Expose request
23:48:18.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:18.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:18.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:18.513 00.000 29988 MoveAxis(E, 0, ABG)
23:48:18.513 00.000 29988 Move returns status 0, amount 0
23:48:18.513 00.000 29988 MoveAxis(N, 0, ABG)
23:48:18.513 00.000 29988 Move returns status 0, amount 0
23:48:18.513 00.000 29988 move complete, result=0
23:48:18.513 00.000 29988 worker thread done servicing request
23:48:18.513 00.000 29988 Worker thread wakes up
23:48:18.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:18.514 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:18.514 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:20.030 01.516 29988 Exposure complete
23:48:20.058 00.028 29988 worker thread done servicing request
23:48:20.058 00.000 28316 OnExposeComplete: enter
23:48:20.059 00.001 28316 UpdateGuideState(): m_state=6
23:48:20.062 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2557
23:48:20.064 00.002 28316 Star::Find returns 1 (0), X=587.53, Y=119.37, Mass=1889, SNR=29.8, Peak=149 HFD=4.4
23:48:20.067 00.003 28316 MultiStar: [#1 0.31,-0.24,0.91,U] [#2 0.21,-0.15,0.98,U] [#3 0.29,-0.22,0.88,U] [#4 0.15,-0.08,0.88,U] [#5 0.20,-0.16,0.79,U] [#6 0.02,-0.05,0.72,U] [#7 -0.02,-0.06,0.67,U] [#8 0.26,-0.14,0.61,U] 
23:48:20.069 00.002 28316 single-star, 8 included, MultiStar: {0.17, -0.13}, one-star: {0.07, -0.08}
23:48:20.070 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:48:20.071 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.87)
23:48:20.071 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.83 mountX=0.10 mountY=-0.03, mountTheta=-0.28
23:48:20.072 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
23:48:20.072 00.000 28316 Enqueuing Move request for scope (0.07, -0.08)
23:48:20.073 00.001 29988 Worker thread wakes up
23:48:20.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:48:20.073 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:48:20.074 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.075 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:20.076 00.001 28316 Enqueuing Expose request
23:48:20.078 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
23:48:20.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
23:48:20.078 00.000 29988 Moving (0.07, -0.08) raw xDistance=0.10 yDistance=-0.03
23:48:20.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:48:20.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:20.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:20.078 00.000 29988 MoveAxis(E, 0, ABG)
23:48:20.078 00.000 29988 Move returns status 0, amount 0
23:48:20.078 00.000 29988 MoveAxis(N, 0, ABG)
23:48:20.078 00.000 29988 Move returns status 0, amount 0
23:48:20.078 00.000 29988 move complete, result=0
23:48:20.078 00.000 29988 worker thread done servicing request
23:48:20.078 00.000 29988 Worker thread wakes up
23:48:20.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:20.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:20.079 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:21.717 01.638 29988 Exposure complete
23:48:21.784 00.067 29988 worker thread done servicing request
23:48:21.784 00.000 28316 OnExposeComplete: enter
23:48:21.785 00.001 28316 UpdateGuideState(): m_state=6
23:48:21.785 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2558
23:48:21.786 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=119.56, Mass=1998, SNR=30.6, Peak=154 HFD=4.3
23:48:21.789 00.003 28316 MultiStar: [#1 0.20,-0.06,0.90,U] [#2 0.06,0.17,0.95,U] [#3 0.26,-0.01,0.86,U] [#4 0.18,0.16,0.87,U] [#5 0.13,-0.04,0.75,U] [#6 -0.03,0.17,0.69,U] [#7 -0.15,0.03,0.64,U] [#8 -0.01,0.27,0.58,U] 
23:48:21.790 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {-0.03, 0.11}
23:48:21.791 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
23:48:21.791 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
23:48:21.792 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.83 mountX=-0.04 mountY=-0.11, mountTheta=-1.97
23:48:21.795 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
23:48:21.796 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
23:48:21.797 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:48:21.797 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.6
23:48:21.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:21.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:21.799 00.001 29988 Worker thread wakes up
23:48:21.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
23:48:21.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
23:48:21.799 00.000 29988 Moving (0.08, 0.08) raw xDistance=-0.04 yDistance=-0.11
23:48:21.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:48:21.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:21.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:48:21.799 00.000 29988 MoveAxis(E, 0, ABG)
23:48:21.799 00.000 29988 Move returns status 0, amount 0
23:48:21.799 00.000 29988 MoveAxis(N, 0, ABG)
23:48:21.799 00.000 29988 Move returns status 0, amount 0
23:48:21.799 00.000 28316 Enqueuing Expose request
23:48:21.800 00.001 29988 move complete, result=0
23:48:21.800 00.000 29988 worker thread done servicing request
23:48:21.800 00.000 29988 Worker thread wakes up
23:48:21.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:21.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:21.800 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:23.216 01.416 29988 Exposure complete
23:48:23.249 00.033 29988 worker thread done servicing request
23:48:23.249 00.000 28316 OnExposeComplete: enter
23:48:23.251 00.002 28316 UpdateGuideState(): m_state=6
23:48:23.253 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2559
23:48:23.255 00.002 28316 Star::Find returns 1 (0), X=587.53, Y=119.46, Mass=1919, SNR=30.0, Peak=143 HFD=4.3
23:48:23.256 00.001 28316 MultiStar: [#1 0.18,-0.11,0.92,U] [#2 0.13,-0.05,0.96,U] [#3 0.26,-0.01,0.88,U] [#4 0.06,-0.03,0.89,U] [#5 0.17,-0.05,0.79,U] [#6 0.19,-0.00,0.71,U] [#7 0.08,-0.06,0.63,U] [#8 0.42,-0.02,0.00,M1] 
23:48:23.257 00.001 28316 single-star, 7 included, MultiStar: {0.14, -0.03}, one-star: {0.07, 0.02}
23:48:23.259 00.002 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
23:48:23.260 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
23:48:23.261 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.24 mountX=0.01 mountY=-0.07, mountTheta=-1.38
23:48:23.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
23:48:23.263 00.001 28316 Enqueuing Move request for scope (0.07, 0.02)
23:48:23.263 00.000 29988 Worker thread wakes up
23:48:23.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
23:48:23.264 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:48:23.264 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:48:23.264 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:48:23.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.265 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:23.265 00.000 28316 Enqueuing Expose request
23:48:23.266 00.001 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
23:48:23.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:48:23.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:23.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:23.266 00.000 29988 MoveAxis(E, 0, ABG)
23:48:23.266 00.000 29988 Move returns status 0, amount 0
23:48:23.266 00.000 29988 MoveAxis(N, 0, ABG)
23:48:23.266 00.000 29988 Move returns status 0, amount 0
23:48:23.266 00.000 29988 move complete, result=0
23:48:23.266 00.000 29988 worker thread done servicing request
23:48:23.266 00.000 29988 Worker thread wakes up
23:48:23.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:23.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:23.266 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:24.903 01.637 29988 Exposure complete
23:48:24.953 00.050 29988 worker thread done servicing request
23:48:24.953 00.000 28316 OnExposeComplete: enter
23:48:24.956 00.003 28316 UpdateGuideState(): m_state=6
23:48:24.956 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2560
23:48:24.957 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=119.31, Mass=1956, SNR=30.2, Peak=169 HFD=4.5
23:48:24.958 00.001 28316 MultiStar: [#1 0.34,-0.28,0.00,M1] [#2 0.21,-0.06,0.97,U] [#3 0.34,-0.31,0.00,M1] [#4 0.19,-0.14,0.85,U] [#5 0.36,-0.10,0.78,U] [#6 0.16,-0.03,0.71,U] [#7 0.18,-0.18,0.66,U] [#8 0.40,-0.19,0.00,M2] 
23:48:24.958 00.000 28316 refined, 5 included, MultiStar: {0.24, -0.11}, one-star: {0.29, -0.14}
23:48:24.958 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
23:48:24.959 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.46)
23:48:24.959 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-0.43 mountX=0.20 mountY=-0.16, mountTheta=-0.69
23:48:24.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.11, opts=13)
23:48:24.961 00.001 28316 Enqueuing Move request for scope (0.24, -0.11)
23:48:24.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:24.962 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.2
23:48:24.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:24.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:24.963 00.001 28316 Enqueuing Expose request
23:48:24.963 00.000 29988 Worker thread wakes up
23:48:24.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.11) opts 0xd
23:48:24.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.11)
23:48:24.964 00.000 29988 Moving (0.24, -0.11) raw xDistance=0.20 yDistance=-0.16
23:48:24.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:48:24.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:24.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:48:24.964 00.000 29988 MoveAxis(E, 0, ABG)
23:48:24.964 00.000 29988 Move returns status 0, amount 0
23:48:24.964 00.000 29988 MoveAxis(N, 0, ABG)
23:48:24.964 00.000 29988 Move returns status 0, amount 0
23:48:24.964 00.000 29988 move complete, result=0
23:48:24.964 00.000 29988 worker thread done servicing request
23:48:24.964 00.000 29988 Worker thread wakes up
23:48:24.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:24.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:24.964 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:26.482 01.518 29988 Exposure complete
23:48:26.518 00.036 29988 worker thread done servicing request
23:48:26.518 00.000 28316 OnExposeComplete: enter
23:48:26.519 00.001 28316 UpdateGuideState(): m_state=6
23:48:26.521 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2561
23:48:26.521 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=119.26, Mass=1981, SNR=30.6, Peak=164 HFD=4.5
23:48:26.522 00.001 28316 MultiStar: [#1 0.39,-0.46,0.00,M2] [#2 0.35,-0.37,0.00,M1] [#3 0.55,-0.43,0.00,M2] [#4 0.31,-0.21,0.86,U] [#5 0.43,-0.41,0.00,M1] [#6 0.36,-0.15,0.72,U] [#7 0.34,-0.37,0.00,M1] [#8 0.52,-0.17,0.00,M3] 
23:48:26.523 00.001 28316 single-star, 2 included, MultiStar: {0.31, -0.19}, one-star: {0.27, -0.19}
23:48:26.523 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
23:48:26.524 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
23:48:26.524 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.59 mountX=0.28 mountY=-0.16, mountTheta=-0.52
23:48:26.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.19, opts=13)
23:48:26.526 00.001 28316 Enqueuing Move request for scope (0.27, -0.19)
23:48:26.526 00.000 29988 Worker thread wakes up
23:48:26.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:26.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.19) opts 0xd
23:48:26.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.19)
23:48:26.527 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.6
23:48:26.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:26.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:26.528 00.000 28316 Enqueuing Expose request
23:48:26.529 00.001 29988 Moving (0.27, -0.19) raw xDistance=0.28 yDistance=-0.16
23:48:26.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:48:26.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:26.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:48:26.529 00.000 29988 MoveAxis(W, 59, ABG)
23:48:26.529 00.000 29988 Guiding  Dir = 3, Dur = 59
23:48:26.529 00.000 29988 IsSlewing returns 0
23:48:26.529 00.000 29988 IsGuiding returns 0
23:48:26.531 00.002 29988 PulseGuide returned control before completion, sleep 68
23:48:26.606 00.075 29988 IsGuiding returns 0
23:48:26.606 00.000 29988 Move returns status 0, amount 59
23:48:26.606 00.000 29988 MoveAxis(N, 0, ABG)
23:48:26.606 00.000 29988 Move returns status 0, amount 0
23:48:26.606 00.000 29988 move complete, result=0
23:48:26.606 00.000 29988 worker thread done servicing request
23:48:26.606 00.000 29988 Worker thread wakes up
23:48:26.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:26.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:26.606 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.2 px 0 ms NORTH
23:48:28.235 01.629 29988 Exposure complete
23:48:28.265 00.030 29988 worker thread done servicing request
23:48:28.265 00.000 28316 OnExposeComplete: enter
23:48:28.266 00.001 28316 UpdateGuideState(): m_state=6
23:48:28.267 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2562
23:48:28.267 00.000 28316 Star::Find returns 1 (0), X=587.50, Y=119.55, Mass=1932, SNR=30.2, Peak=136 HFD=4.2
23:48:28.268 00.001 28316 MultiStar: [#1 0.35,-0.08,0.91,U] [#2 0.33,0.03,0.96,U] [#3 0.29,-0.16,0.88,U] [#4 0.16,0.09,0.86,U] [#5 0.20,-0.02,0.75,U] [#6 0.07,0.08,0.72,U] [#7 0.16,-0.06,0.69,U] [#8 0.33,0.02,0.62,U] 
23:48:28.268 00.000 28316 single-star, 8 included, MultiStar: {0.22, 0.00}, one-star: {0.04, 0.10}
23:48:28.268 00.000 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
23:48:28.269 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.85)
23:48:28.269 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.18 mountX=-0.08 mountY=-0.09, mountTheta=-2.31
23:48:28.272 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
23:48:28.275 00.003 28316 Enqueuing Move request for scope (0.04, 0.10)
23:48:28.277 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:28.280 00.003 28316 UpdateGuideState exits: m=1932 RSB=30.2
23:48:28.281 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:28.282 00.000 28316 Enqueuing Expose request
23:48:28.283 00.001 29988 Worker thread wakes up
23:48:28.283 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:48:28.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:48:28.283 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:48:28.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:48:28.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:28.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:28.283 00.000 29988 MoveAxis(E, 0, ABG)
23:48:28.283 00.000 29988 Move returns status 0, amount 0
23:48:28.283 00.000 29988 MoveAxis(N, 0, ABG)
23:48:28.283 00.000 29988 Move returns status 0, amount 0
23:48:28.283 00.000 29988 move complete, result=0
23:48:28.283 00.000 29988 worker thread done servicing request
23:48:28.283 00.000 29988 Worker thread wakes up
23:48:28.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:28.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:28.284 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:29.796 01.512 29988 Exposure complete
23:48:29.856 00.060 29988 worker thread done servicing request
23:48:29.856 00.000 28316 OnExposeComplete: enter
23:48:29.857 00.001 28316 UpdateGuideState(): m_state=6
23:48:29.858 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2563
23:48:29.858 00.000 28316 Star::Find returns 1 (0), X=587.29, Y=119.48, Mass=1830, SNR=29.3, Peak=131 HFD=4.0
23:48:29.859 00.001 28316 MultiStar: [#1 0.19,-0.01,0.92,U] [#2 0.15,-0.05,1.00,U] [#3 0.04,0.01,0.90,U] [#4 -0.01,0.04,0.90,U] [#5 -0.10,-0.08,0.78,U] [#6 -0.06,0.04,0.76,U] [#7 -0.07,-0.04,0.69,U] [#8 0.17,0.19,0.61,U] 
23:48:29.860 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {-0.17, 0.03}
23:48:29.861 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
23:48:29.862 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
23:48:29.862 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.55 mountX=-0.00 mountY=-0.02, mountTheta=-1.70
23:48:29.864 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
23:48:29.865 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
23:48:29.866 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:48:29.867 00.001 28316 UpdateGuideState exits: m=1830 RSB=29.3
23:48:29.868 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:29.869 00.001 29988 Worker thread wakes up
23:48:29.870 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:29.872 00.002 28316 Enqueuing Expose request
23:48:29.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:48:29.873 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:48:29.873 00.000 29988 Moving (0.01, 0.01) raw xDistance=-0.00 yDistance=-0.02
23:48:29.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:48:29.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:29.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:29.873 00.000 29988 MoveAxis(E, 0, ABG)
23:48:29.873 00.000 29988 Move returns status 0, amount 0
23:48:29.873 00.000 29988 MoveAxis(N, 0, ABG)
23:48:29.873 00.000 29988 Move returns status 0, amount 0
23:48:29.873 00.000 29988 move complete, result=0
23:48:29.873 00.000 29988 worker thread done servicing request
23:48:29.873 00.000 29988 Worker thread wakes up
23:48:29.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:29.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:29.873 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:31.500 01.627 29988 Exposure complete
23:48:31.552 00.052 29988 worker thread done servicing request
23:48:31.552 00.000 28316 OnExposeComplete: enter
23:48:31.554 00.002 28316 UpdateGuideState(): m_state=6
23:48:31.557 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2564
23:48:31.559 00.002 28316 Star::Find returns 1 (0), X=587.30, Y=119.68, Mass=1886, SNR=29.7, Peak=161 HFD=4.3
23:48:31.562 00.003 28316 MultiStar: [#1 -0.09,0.08,0.92,U] [#2 -0.01,0.11,1.00,U] [#3 0.08,0.27,0.90,U] [#4 -0.09,0.29,0.86,U] [#5 -0.13,0.19,0.80,U] [#6 -0.11,0.38,0.72,U] [#7 -0.03,0.12,0.66,U] [#8 -0.07,0.08,0.63,U] 
23:48:31.564 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.16, 0.24}
23:48:31.567 00.003 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
23:48:31.569 00.002 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.13)
23:48:31.570 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.91 mountX=-0.21 mountY=-0.03, mountTheta=-3.01
23:48:31.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.20, opts=13)
23:48:31.572 00.001 28316 Enqueuing Move request for scope (-0.07, 0.20)
23:48:31.572 00.000 29988 Worker thread wakes up
23:48:31.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:31.573 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:48:31.573 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:31.574 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:31.574 00.000 28316 Enqueuing Expose request
23:48:31.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
23:48:31.574 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
23:48:31.574 00.000 29988 Moving (-0.07, 0.20) raw xDistance=-0.21 yDistance=-0.03
23:48:31.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:48:31.575 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:31.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:48:31.575 00.000 29988 MoveAxis(E, 43, ABG)
23:48:31.575 00.000 29988 Guiding  Dir = 2, Dur = 43
23:48:31.575 00.000 29988 IsSlewing returns 0
23:48:31.575 00.000 29988 IsGuiding returns 0
23:48:31.578 00.003 29988 PulseGuide returned control before completion, sleep 51
23:48:31.642 00.064 29988 IsGuiding returns 0
23:48:31.642 00.000 29988 Move returns status 0, amount 43
23:48:31.642 00.000 29988 MoveAxis(N, 0, ABG)
23:48:31.642 00.000 29988 Move returns status 0, amount 0
23:48:31.642 00.000 29988 move complete, result=0
23:48:31.642 00.000 29988 worker thread done servicing request
23:48:31.642 00.000 29988 Worker thread wakes up
23:48:31.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:31.642 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
23:48:31.643 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:33.052 01.409 29988 Exposure complete
23:48:33.082 00.030 29988 worker thread done servicing request
23:48:33.082 00.000 28316 OnExposeComplete: enter
23:48:33.083 00.001 28316 UpdateGuideState(): m_state=6
23:48:33.083 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2565
23:48:33.084 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=119.24, Mass=1899, SNR=29.9, Peak=149 HFD=4.6
23:48:33.084 00.000 28316 MultiStar: [#1 0.11,-0.37,0.90,U] [#2 0.14,-0.21,0.96,U] [#3 0.28,-0.18,0.87,U] [#4 0.07,-0.19,0.88,U] [#5 0.14,-0.21,0.79,U] [#6 0.07,-0.13,0.73,U] [#7 -0.01,-0.15,0.65,U] [#8 0.26,-0.19,0.60,U] 
23:48:33.085 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.21}, one-star: {0.06, -0.21}
23:48:33.085 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
23:48:33.086 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
23:48:33.086 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.27 mountX=0.21 mountY=0.03, mountTheta=0.16
23:48:33.088 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.21, opts=13)
23:48:33.090 00.002 28316 Enqueuing Move request for scope (0.06, -0.21)
23:48:33.091 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
23:48:33.092 00.001 29988 Worker thread wakes up
23:48:33.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
23:48:33.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
23:48:33.093 00.000 29988 Moving (0.06, -0.21) raw xDistance=0.21 yDistance=0.03
23:48:33.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:48:33.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:33.093 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:48:33.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:33.095 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:33.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:33.096 00.000 28316 Enqueuing Expose request
23:48:33.097 00.001 29988 MoveAxis(W, 42, ABG)
23:48:33.097 00.000 29988 Guiding  Dir = 3, Dur = 42
23:48:33.097 00.000 29988 IsSlewing returns 0
23:48:33.098 00.001 29988 IsGuiding returns 0
23:48:33.100 00.002 29988 PulseGuide returned control before completion, sleep 51
23:48:33.159 00.059 29988 IsGuiding returns 1
23:48:33.159 00.000 29988 scope still moving after pulse duration time elapsed
23:48:33.190 00.031 29988 IsSlewing returns 0
23:48:33.190 00.000 29988 IsGuiding returns 0
23:48:33.190 00.000 29988 scope move finished after 42 + 50 ms
23:48:33.190 00.000 29988 Move returns status 0, amount 42
23:48:33.190 00.000 29988 MoveAxis(N, 0, ABG)
23:48:33.190 00.000 29988 Move returns status 0, amount 0
23:48:33.190 00.000 29988 move complete, result=0
23:48:33.190 00.000 29988 worker thread done servicing request
23:48:33.190 00.000 29988 Worker thread wakes up
23:48:33.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:33.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:33.190 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
23:48:34.818 01.628 29988 Exposure complete
23:48:34.874 00.056 29988 worker thread done servicing request
23:48:34.875 00.001 28316 OnExposeComplete: enter
23:48:34.876 00.001 28316 UpdateGuideState(): m_state=6
23:48:34.878 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2566
23:48:34.879 00.001 28316 Star::Find returns 1 (0), X=587.52, Y=119.65, Mass=1857, SNR=29.6, Peak=147 HFD=4.0
23:48:34.882 00.003 28316 MultiStar: [#1 0.20,0.17,0.90,U] [#2 0.14,0.17,1.00,U] [#3 0.19,0.11,0.89,U] [#4 0.09,0.26,0.86,U] [#5 0.09,0.24,0.79,U] [#6 0.07,0.25,0.74,U] [#7 0.01,0.22,0.64,U] [#8 0.26,0.08,0.61,U] 
23:48:34.884 00.002 28316 single-star, 8 included, MultiStar: {0.12, 0.19}, one-star: {0.06, 0.21}
23:48:34.887 00.003 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
23:48:34.888 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
23:48:34.889 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.30 mountX=-0.17 mountY=-0.15, mountTheta=-2.42
23:48:34.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.21, opts=13)
23:48:34.891 00.000 28316 Enqueuing Move request for scope (0.06, 0.21)
23:48:34.892 00.001 29988 Worker thread wakes up
23:48:34.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:48:34.892 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.6
23:48:34.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:34.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:34.893 00.000 28316 Enqueuing Expose request
23:48:34.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
23:48:34.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
23:48:34.894 00.000 29988 Moving (0.06, 0.21) raw xDistance=-0.17 yDistance=-0.15
23:48:34.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:48:34.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:34.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:34.894 00.000 29988 MoveAxis(E, 0, ABG)
23:48:34.894 00.000 29988 Move returns status 0, amount 0
23:48:34.894 00.000 29988 MoveAxis(N, 0, ABG)
23:48:34.894 00.000 29988 Move returns status 0, amount 0
23:48:34.894 00.000 29988 move complete, result=0
23:48:34.894 00.000 29988 worker thread done servicing request
23:48:34.894 00.000 29988 Worker thread wakes up
23:48:34.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:34.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:34.894 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:36.416 01.522 29988 Exposure complete
23:48:36.449 00.033 29988 worker thread done servicing request
23:48:36.449 00.000 28316 OnExposeComplete: enter
23:48:36.450 00.001 28316 UpdateGuideState(): m_state=6
23:48:36.450 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2567
23:48:36.451 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=119.68, Mass=1995, SNR=30.7, Peak=157 HFD=4.4
23:48:36.452 00.001 28316 MultiStar: [#1 0.16,0.10,0.90,U] [#2 0.23,0.14,0.96,U] [#3 0.23,0.11,0.88,U] [#4 0.06,0.25,0.84,U] [#5 0.23,0.27,0.78,U] [#6 0.02,0.26,0.72,U] [#7 0.15,0.03,0.66,U] [#8 0.22,0.15,0.58,U] 
23:48:36.452 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.17}, one-star: {0.12, 0.24}
23:48:36.452 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
23:48:36.454 00.002 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
23:48:36.456 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.24 cameraTheta=0.83 mountX=-0.09 mountY=-0.22, mountTheta=-1.97
23:48:36.461 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.17, opts=13)
23:48:36.462 00.001 28316 Enqueuing Move request for scope (0.16, 0.17)
23:48:36.463 00.001 29988 Worker thread wakes up
23:48:36.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=247, Gamma=0.580
23:48:36.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
23:48:36.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
23:48:36.464 00.000 29988 Moving (0.16, 0.17) raw xDistance=-0.09 yDistance=-0.22
23:48:36.464 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
23:48:36.465 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:36.466 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:36.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:36.466 00.000 28316 Enqueuing Expose request
23:48:36.467 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:36.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:48:36.467 00.000 29988 MoveAxis(E, 0, ABG)
23:48:36.467 00.000 29988 Move returns status 0, amount 0
23:48:36.467 00.000 29988 MoveAxis(N, 0, ABG)
23:48:36.467 00.000 29988 Move returns status 0, amount 0
23:48:36.467 00.000 29988 move complete, result=0
23:48:36.467 00.000 29988 worker thread done servicing request
23:48:36.467 00.000 29988 Worker thread wakes up
23:48:36.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:36.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:36.468 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:38.094 01.626 29988 Exposure complete
23:48:38.135 00.041 29988 worker thread done servicing request
23:48:38.135 00.000 28316 OnExposeComplete: enter
23:48:38.136 00.001 28316 UpdateGuideState(): m_state=6
23:48:38.137 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2568
23:48:38.137 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=119.68, Mass=1891, SNR=29.8, Peak=145 HFD=4.3
23:48:38.138 00.001 28316 MultiStar: [#1 0.25,0.15,0.88,U] [#2 0.13,0.31,0.98,U] [#3 0.31,0.26,0.84,U] [#4 0.01,0.34,0.89,U] [#5 0.18,0.29,0.79,U] [#6 0.15,0.41,0.00,M1] [#7 0.08,0.16,0.67,U] [#8 0.29,0.29,0.60,U] 
23:48:38.138 00.000 28316 single-star, 7 included, MultiStar: {0.17, 0.25}, one-star: {0.16, 0.23}
23:48:38.139 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
23:48:38.139 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
23:48:38.140 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.97 mountX=-0.15 mountY=-0.25, mountTheta=-2.11
23:48:38.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.23, opts=13)
23:48:38.142 00.001 28316 Enqueuing Move request for scope (0.16, 0.23)
23:48:38.142 00.000 29988 Worker thread wakes up
23:48:38.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
23:48:38.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
23:48:38.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=245, Gamma=0.580
23:48:38.143 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
23:48:38.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:38.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:38.144 00.000 28316 Enqueuing Expose request
23:48:38.144 00.000 29988 Moving (0.16, 0.23) raw xDistance=-0.15 yDistance=-0.25
23:48:38.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:48:38.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:38.145 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:48:38.145 00.000 29988 MoveAxis(E, 0, ABG)
23:48:38.145 00.000 29988 Move returns status 0, amount 0
23:48:38.145 00.000 29988 MoveAxis(N, 0, ABG)
23:48:38.145 00.000 29988 Move returns status 0, amount 0
23:48:38.145 00.000 29988 move complete, result=0
23:48:38.145 00.000 29988 worker thread done servicing request
23:48:38.145 00.000 29988 Worker thread wakes up
23:48:38.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:38.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:38.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:39.675 01.530 29988 Exposure complete
23:48:39.739 00.064 29988 worker thread done servicing request
23:48:39.739 00.000 28316 OnExposeComplete: enter
23:48:39.740 00.001 28316 UpdateGuideState(): m_state=6
23:48:39.740 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2569
23:48:39.740 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=119.66, Mass=1933, SNR=30.3, Peak=153 HFD=4.4
23:48:39.741 00.001 28316 MultiStar: [#1 0.22,0.08,0.91,U] [#2 0.23,0.22,0.96,U] [#3 0.21,-0.04,0.86,U] [#4 0.14,0.25,0.86,U] [#5 0.20,0.20,0.74,U] [#6 0.04,0.50,0.00,M2] [#7 0.10,0.19,0.65,U] [#8 0.10,0.22,0.60,U] 
23:48:39.741 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.17}, one-star: {0.10, 0.22}
23:48:39.742 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:48:39.742 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
23:48:39.742 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.17 hyp=0.24 cameraTheta=0.78 mountX=-0.08 mountY=-0.22, mountTheta=-1.92
23:48:39.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.17, opts=13)
23:48:39.745 00.001 28316 Enqueuing Move request for scope (0.17, 0.17)
23:48:39.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:48:39.746 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.3
23:48:39.746 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:39.747 00.001 29988 Worker thread wakes up
23:48:39.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.17) opts 0xd
23:48:39.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.17)
23:48:39.747 00.000 29988 Moving (0.17, 0.17) raw xDistance=-0.08 yDistance=-0.22
23:48:39.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:48:39.747 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.41 newest=-0.69
23:48:39.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:48:39.747 00.000 29988 MoveAxis(E, 0, ABG)
23:48:39.747 00.000 29988 Move returns status 0, amount 0
23:48:39.747 00.000 29988 MoveAxis(N, 53, ABG)
23:48:39.747 00.000 29988 Guiding  Dir = 0, Dur = 53
23:48:39.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:39.748 00.001 28316 Enqueuing Expose request
23:48:39.749 00.001 29988 IsSlewing returns 0
23:48:39.749 00.000 29988 IsGuiding returns 0
23:48:39.754 00.005 29988 PulseGuide returned control before completion, sleep 59
23:48:39.830 00.076 29988 IsGuiding returns 0
23:48:39.830 00.000 29988 Move returns status 0, amount 53
23:48:39.830 00.000 29988 move complete, result=0
23:48:39.830 00.000 29988 worker thread done servicing request
23:48:39.830 00.000 29988 Worker thread wakes up
23:48:39.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:39.830 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
23:48:39.831 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:41.453 01.622 29988 Exposure complete
23:48:41.493 00.040 29988 worker thread done servicing request
23:48:41.493 00.000 28316 OnExposeComplete: enter
23:48:41.493 00.000 28316 UpdateGuideState(): m_state=6
23:48:41.494 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2570
23:48:41.494 00.000 28316 Star::Find returns 1 (0), X=587.28, Y=119.68, Mass=1940, SNR=30.2, Peak=150 HFD=4.5
23:48:41.495 00.001 28316 MultiStar: [#1 -0.05,0.01,0.88,U] [#2 -0.05,0.06,0.96,U] [#3 0.03,0.15,0.86,U] [#4 -0.04,0.23,0.84,U] [#5 -0.11,0.10,0.75,U] [#6 -0.13,0.33,0.72,U] [#7 -0.17,0.17,0.65,U] [#8 0.02,0.02,0.61,U] 
23:48:41.495 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.15}, one-star: {-0.18, 0.24}
23:48:41.496 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
23:48:41.496 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.30 = 0.02)
23:48:41.496 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.06 mountX=-0.17 mountY=0.00, mountTheta=3.12
23:48:41.498 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
23:48:41.498 00.000 28316 Enqueuing Move request for scope (-0.08, 0.15)
23:48:41.498 00.000 29988 Worker thread wakes up
23:48:41.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:48:41.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:48:41.499 00.001 29988 Moving (-0.08, 0.15) raw xDistance=-0.17 yDistance=0.00
23:48:41.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:48:41.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:41.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:41.501 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:48:41.501 00.000 29988 MoveAxis(E, 0, ABG)
23:48:41.501 00.000 29988 Move returns status 0, amount 0
23:48:41.501 00.000 29988 MoveAxis(N, 0, ABG)
23:48:41.501 00.000 29988 Move returns status 0, amount 0
23:48:41.501 00.000 29988 move complete, result=0
23:48:41.501 00.000 29988 worker thread done servicing request
23:48:41.501 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:48:41.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:41.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:41.503 00.001 28316 Enqueuing Expose request
23:48:41.503 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:41.506 00.003 29988 Worker thread wakes up
23:48:41.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:41.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:43.019 01.513 29988 Exposure complete
23:48:43.047 00.028 29988 worker thread done servicing request
23:48:43.047 00.000 28316 OnExposeComplete: enter
23:48:43.049 00.002 28316 UpdateGuideState(): m_state=6
23:48:43.051 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2571
23:48:43.052 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=119.66, Mass=1933, SNR=30.2, Peak=151 HFD=4.4
23:48:43.053 00.001 28316 MultiStar: [#1 0.06,0.00,0.91,U] [#2 -0.11,0.15,0.95,U] [#3 0.05,-0.02,0.88,U] [#4 -0.02,0.04,0.86,U] [#5 -0.10,-0.08,0.75,U] [#6 -0.21,0.11,0.72,U] [#7 -0.03,-0.09,0.66,U] [#8 0.09,0.14,0.60,U] 
23:48:43.053 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.22, 0.22}
23:48:43.054 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
23:48:43.054 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
23:48:43.055 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.37 mountX=-0.08 mountY=0.03, mountTheta=2.80
23:48:43.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
23:48:43.056 00.000 28316 Enqueuing Move request for scope (-0.06, 0.06)
23:48:43.056 00.000 29988 Worker thread wakes up
23:48:43.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:48:43.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:48:43.057 00.000 29988 Moving (-0.06, 0.06) raw xDistance=-0.08 yDistance=0.03
23:48:43.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:48:43.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:43.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:43.057 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:48:43.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:43.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:43.058 00.000 28316 Enqueuing Expose request
23:48:43.059 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:43.059 00.000 29988 MoveAxis(E, 0, ABG)
23:48:43.059 00.000 29988 Move returns status 0, amount 0
23:48:43.059 00.000 29988 MoveAxis(N, 0, ABG)
23:48:43.059 00.000 29988 Move returns status 0, amount 0
23:48:43.059 00.000 29988 move complete, result=0
23:48:43.059 00.000 29988 worker thread done servicing request
23:48:43.059 00.000 29988 Worker thread wakes up
23:48:43.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:43.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:43.059 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:44.683 01.624 29988 Exposure complete
23:48:44.714 00.031 29988 worker thread done servicing request
23:48:44.714 00.000 28316 OnExposeComplete: enter
23:48:44.715 00.001 28316 UpdateGuideState(): m_state=6
23:48:44.715 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2572
23:48:44.716 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=119.57, Mass=1905, SNR=30.0, Peak=140 HFD=4.3
23:48:44.716 00.000 28316 MultiStar: [#1 0.18,-0.05,0.91,U] [#2 0.06,0.11,0.97,U] [#3 0.09,0.05,0.88,U] [#4 -0.01,0.12,0.87,U] [#5 0.04,-0.03,0.80,U] [#6 -0.05,0.28,0.73,U] [#7 -0.09,-0.02,0.65,U] [#8 0.18,0.08,0.57,U] 
23:48:44.717 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {-0.01, 0.13}
23:48:44.717 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:48:44.717 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:48:44.718 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.09 cameraTheta=1.03 mountX=-0.05 mountY=-0.07, mountTheta=-2.16
23:48:44.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
23:48:44.719 00.000 28316 Enqueuing Move request for scope (0.04, 0.07)
23:48:44.721 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:44.721 00.000 28316 UpdateGuideState exits: m=1905 RSB=30.0
23:48:44.722 00.001 29988 Worker thread wakes up
23:48:44.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:48:44.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:44.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:44.722 00.000 28316 Enqueuing Expose request
23:48:44.723 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:48:44.723 00.000 29988 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
23:48:44.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:44.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:44.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:48:44.723 00.000 29988 MoveAxis(E, 0, ABG)
23:48:44.723 00.000 29988 Move returns status 0, amount 0
23:48:44.723 00.000 29988 MoveAxis(N, 0, ABG)
23:48:44.723 00.000 29988 Move returns status 0, amount 0
23:48:44.723 00.000 29988 move complete, result=0
23:48:44.723 00.000 29988 worker thread done servicing request
23:48:44.723 00.000 29988 Worker thread wakes up
23:48:44.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:44.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:44.724 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:46.252 01.528 29988 Exposure complete
23:48:46.290 00.038 29988 worker thread done servicing request
23:48:46.290 00.000 28316 OnExposeComplete: enter
23:48:46.291 00.001 28316 UpdateGuideState(): m_state=6
23:48:46.292 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2573
23:48:46.292 00.000 28316 Star::Find returns 1 (0), X=587.31, Y=119.61, Mass=1989, SNR=30.5, Peak=154 HFD=4.5
23:48:46.293 00.001 28316 MultiStar: [#1 -0.08,-0.00,0.90,U] [#2 -0.01,0.06,0.93,U] [#3 0.09,0.01,0.84,U] [#4 -0.17,0.12,0.86,U] [#5 0.06,0.08,0.74,U] [#6 -0.15,0.07,0.71,U] [#7 -0.08,-0.08,0.67,U] [#8 0.09,-0.03,0.57,U] 
23:48:46.293 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.15, 0.16}
23:48:46.293 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.49 = -2.79)
23:48:46.294 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.31)
23:48:46.294 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=-0.07 mountY=0.02, mountTheta=2.83
23:48:46.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
23:48:46.298 00.003 28316 Enqueuing Move request for scope (-0.05, 0.05)
23:48:46.301 00.003 29988 Worker thread wakes up
23:48:46.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
23:48:46.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
23:48:46.301 00.000 29988 Moving (-0.05, 0.05) raw xDistance=-0.07 yDistance=0.02
23:48:46.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:48:46.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:46.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:48:46.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:46.302 00.001 29988 MoveAxis(E, 0, ABG)
23:48:46.302 00.000 29988 Move returns status 0, amount 0
23:48:46.302 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.5
23:48:46.302 00.000 29988 MoveAxis(N, 0, ABG)
23:48:46.302 00.000 29988 Move returns status 0, amount 0
23:48:46.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.303 00.001 29988 move complete, result=0
23:48:46.303 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:46.303 00.000 28316 Enqueuing Expose request
23:48:46.304 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:46.304 00.000 29988 worker thread done servicing request
23:48:46.304 00.000 29988 Worker thread wakes up
23:48:46.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:46.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:47.938 01.634 29988 Exposure complete
23:48:47.980 00.042 29988 worker thread done servicing request
23:48:47.980 00.000 28316 OnExposeComplete: enter
23:48:47.982 00.002 28316 UpdateGuideState(): m_state=6
23:48:47.983 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2574
23:48:47.983 00.000 28316 Star::Find returns 1 (0), X=587.20, Y=119.58, Mass=1966, SNR=30.4, Peak=159 HFD=4.4
23:48:47.984 00.001 28316 MultiStar: [#1 -0.08,-0.06,0.90,U] [#2 -0.18,-0.01,0.95,U] [#3 -0.04,-0.11,0.85,U] [#4 -0.13,0.09,0.87,U] [#5 -0.06,-0.05,0.76,U] [#6 -0.16,-0.04,0.73,U] [#7 -0.12,-0.02,0.66,U] [#8 0.04,0.18,0.60,U] 
23:48:47.985 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.26, 0.13}
23:48:47.987 00.002 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
23:48:47.990 00.003 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
23:48:47.992 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.05 mountX=-0.06 mountY=0.10, mountTheta=2.10
23:48:47.996 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
23:48:47.997 00.001 28316 Enqueuing Move request for scope (-0.12, 0.01)
23:48:47.998 00.001 29988 Worker thread wakes up
23:48:47.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:48:47.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:48.001 00.003 28316 UpdateGuideState exits: m=1966 RSB=30.4
23:48:48.004 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:48:48.004 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
23:48:48.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:48:48.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:48.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:48.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:48.006 00.001 28316 Enqueuing Expose request
23:48:48.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:48:48.006 00.000 29988 MoveAxis(E, 0, ABG)
23:48:48.006 00.000 29988 Move returns status 0, amount 0
23:48:48.006 00.000 29988 MoveAxis(N, 0, ABG)
23:48:48.006 00.000 29988 Move returns status 0, amount 0
23:48:48.006 00.000 29988 move complete, result=0
23:48:48.006 00.000 29988 worker thread done servicing request
23:48:48.006 00.000 29988 Worker thread wakes up
23:48:48.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:48.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:48.007 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:49.531 01.524 29988 Exposure complete
23:48:49.566 00.035 29988 worker thread done servicing request
23:48:49.566 00.000 28316 OnExposeComplete: enter
23:48:49.567 00.001 28316 UpdateGuideState(): m_state=6
23:48:49.567 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2575
23:48:49.568 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=119.51, Mass=1977, SNR=30.6, Peak=156 HFD=4.4
23:48:49.568 00.000 28316 MultiStar: [#1 -0.18,-0.04,0.89,U] [#2 -0.30,0.04,0.93,U] [#3 -0.13,0.08,0.87,U] [#4 -0.20,0.10,0.88,U] [#5 -0.10,-0.00,0.77,U] [#6 -0.17,0.17,0.74,U] [#7 -0.37,0.07,0.68,U] [#8 -0.16,0.14,0.59,U] 
23:48:49.569 00.001 28316 refined, 8 included, MultiStar: {-0.22, 0.07}, one-star: {-0.34, 0.06}
23:48:49.569 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.14) = xAngle (3.99 = -2.29)
23:48:49.571 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.81)
23:48:49.572 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.85 mountX=-0.15 mountY=0.17, mountTheta=2.31
23:48:49.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.07, opts=13)
23:48:49.575 00.002 28316 Enqueuing Move request for scope (-0.22, 0.07)
23:48:49.577 00.002 29988 Worker thread wakes up
23:48:49.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:49.577 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.6
23:48:49.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:49.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:49.578 00.000 28316 Enqueuing Expose request
23:48:49.579 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
23:48:49.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
23:48:49.579 00.000 29988 Moving (-0.22, 0.07) raw xDistance=-0.15 yDistance=0.17
23:48:49.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:48:49.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:49.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:48:49.579 00.000 29988 MoveAxis(E, 0, ABG)
23:48:49.579 00.000 29988 Move returns status 0, amount 0
23:48:49.579 00.000 29988 MoveAxis(N, 0, ABG)
23:48:49.579 00.000 29988 Move returns status 0, amount 0
23:48:49.579 00.000 29988 move complete, result=0
23:48:49.579 00.000 29988 worker thread done servicing request
23:48:49.579 00.000 29988 Worker thread wakes up
23:48:49.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:49.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:49.579 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:51.205 01.626 29988 Exposure complete
23:48:51.232 00.027 29988 worker thread done servicing request
23:48:51.232 00.000 28316 OnExposeComplete: enter
23:48:51.233 00.001 28316 UpdateGuideState(): m_state=6
23:48:51.234 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
23:48:51.234 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=119.74, Mass=1793, SNR=29.1, Peak=154 HFD=4.4
23:48:51.235 00.001 28316 MultiStar: [#1 -0.25,0.08,0.93,U] [#2 -0.30,0.22,0.99,U] [#3 -0.14,0.13,0.93,U] [#4 -0.19,0.16,0.93,U] [#5 -0.25,0.11,0.79,U] [#6 -0.18,0.26,0.77,U] [#7 -0.37,0.24,0.00,M1] [#8 -0.12,0.05,0.58,U] 
23:48:51.235 00.000 28316 refined, 7 included, MultiStar: {-0.22, 0.17}, one-star: {-0.31, 0.29}
23:48:51.236 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.64 = -2.64)
23:48:51.236 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
23:48:51.237 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.50 mountX=-0.25 mountY=0.12, mountTheta=2.67
23:48:51.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.17, opts=13)
23:48:51.238 00.000 28316 Enqueuing Move request for scope (-0.22, 0.17)
23:48:51.239 00.001 29988 Worker thread wakes up
23:48:51.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
23:48:51.239 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
23:48:51.239 00.000 29988 Moving (-0.22, 0.17) raw xDistance=-0.25 yDistance=0.12
23:48:51.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:48:51.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:51.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:51.240 00.001 28316 UpdateGuideState exits: m=1793 RSB=29.1
23:48:51.241 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:51.242 00.001 28316 Enqueuing Expose request
23:48:51.243 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:48:51.243 00.000 29988 MoveAxis(E, 52, ABG)
23:48:51.243 00.000 29988 Guiding  Dir = 2, Dur = 52
23:48:51.243 00.000 29988 IsSlewing returns 0
23:48:51.243 00.000 29988 IsGuiding returns 0
23:48:51.244 00.001 29988 PulseGuide returned control before completion, sleep 61
23:48:51.311 00.067 29988 IsGuiding returns 0
23:48:51.311 00.000 29988 Move returns status 0, amount 52
23:48:51.311 00.000 29988 MoveAxis(N, 0, ABG)
23:48:51.311 00.000 29988 Move returns status 0, amount 0
23:48:51.311 00.000 29988 move complete, result=0
23:48:51.312 00.001 29988 worker thread done servicing request
23:48:51.312 00.000 29988 Worker thread wakes up
23:48:51.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:51.312 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
23:48:51.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:52.718 01.406 29988 Exposure complete
23:48:52.772 00.054 29988 worker thread done servicing request
23:48:52.773 00.001 28316 OnExposeComplete: enter
23:48:52.774 00.001 28316 UpdateGuideState(): m_state=6
23:48:52.775 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2577
23:48:52.776 00.001 28316 Star::Find returns 1 (0), X=587.29, Y=119.37, Mass=2029, SNR=30.9, Peak=146 HFD=4.5
23:48:52.776 00.000 28316 MultiStar: [#1 -0.11,-0.13,0.88,U] [#2 -0.11,-0.06,0.91,U] [#3 -0.06,-0.04,0.87,U] [#4 -0.16,0.01,0.85,U] [#5 -0.08,-0.08,0.75,U] [#6 -0.13,0.03,0.69,U] [#7 -0.14,0.02,0.64,U] [#8 0.01,-0.11,0.60,U] 
23:48:52.777 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.17, -0.07}
23:48:52.778 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
23:48:52.780 00.002 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
23:48:52.783 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.73 mountX=-0.00 mountY=0.12, mountTheta=1.58
23:48:52.787 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.05, opts=13)
23:48:52.788 00.001 28316 Enqueuing Move request for scope (-0.11, -0.05)
23:48:52.788 00.000 29988 Worker thread wakes up
23:48:52.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:52.790 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
23:48:52.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
23:48:52.790 00.000 29988 Moving (-0.11, -0.05) raw xDistance=-0.00 yDistance=0.12
23:48:52.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:48:52.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:52.790 00.000 28316 UpdateGuideState exits: m=2029 RSB=30.9
23:48:52.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:52.792 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:48:52.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:52.794 00.002 28316 Enqueuing Expose request
23:48:52.794 00.000 29988 MoveAxis(E, 0, ABG)
23:48:52.794 00.000 29988 Move returns status 0, amount 0
23:48:52.794 00.000 29988 MoveAxis(N, 0, ABG)
23:48:52.794 00.000 29988 Move returns status 0, amount 0
23:48:52.794 00.000 29988 move complete, result=0
23:48:52.794 00.000 29988 worker thread done servicing request
23:48:52.794 00.000 29988 Worker thread wakes up
23:48:52.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:52.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:52.795 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:54.424 01.629 29988 Exposure complete
23:48:54.483 00.059 29988 worker thread done servicing request
23:48:54.483 00.000 28316 OnExposeComplete: enter
23:48:54.484 00.001 28316 UpdateGuideState(): m_state=6
23:48:54.486 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2578
23:48:54.487 00.001 28316 Star::Find returns 1 (0), X=587.23, Y=119.49, Mass=1936, SNR=30.2, Peak=147 HFD=4.5
23:48:54.488 00.001 28316 MultiStar: [#1 -0.20,-0.15,0.91,U] [#2 -0.12,0.03,0.95,U] [#3 -0.11,-0.04,0.86,U] [#4 -0.15,0.05,0.85,U] [#5 -0.25,-0.09,0.78,U] [#6 -0.17,0.08,0.74,U] [#7 -0.15,-0.11,0.67,U] [#8 -0.23,0.11,0.62,U] 
23:48:54.488 00.000 28316 refined, 8 included, MultiStar: {-0.18, -0.01}, one-star: {-0.23, 0.04}
23:48:54.488 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
23:48:54.489 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
23:48:54.489 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.09 mountX=-0.06 mountY=0.16, mountTheta=1.95
23:48:54.490 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.01, opts=13)
23:48:54.491 00.001 28316 Enqueuing Move request for scope (-0.18, -0.01)
23:48:54.491 00.000 29988 Worker thread wakes up
23:48:54.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:54.492 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
23:48:54.492 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.2
23:48:54.492 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
23:48:54.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:54.493 00.001 29988 Moving (-0.18, -0.01) raw xDistance=-0.06 yDistance=0.16
23:48:54.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:54.493 00.000 28316 Enqueuing Expose request
23:48:54.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:48:54.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:54.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:48:54.494 00.001 29988 MoveAxis(E, 0, ABG)
23:48:54.494 00.000 29988 Move returns status 0, amount 0
23:48:54.494 00.000 29988 MoveAxis(N, 0, ABG)
23:48:54.494 00.000 29988 Move returns status 0, amount 0
23:48:54.494 00.000 29988 move complete, result=0
23:48:54.494 00.000 29988 worker thread done servicing request
23:48:54.494 00.000 29988 Worker thread wakes up
23:48:54.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:54.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:54.494 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:56.015 01.521 29988 Exposure complete
23:48:56.041 00.026 29988 worker thread done servicing request
23:48:56.041 00.000 28316 OnExposeComplete: enter
23:48:56.042 00.001 28316 UpdateGuideState(): m_state=6
23:48:56.043 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2579
23:48:56.044 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=119.49, Mass=1838, SNR=29.4, Peak=146 HFD=4.1
23:48:56.045 00.001 28316 MultiStar: [#1 -0.30,-0.08,0.94,U] [#2 -0.37,0.04,1.00,U] [#3 -0.29,-0.07,0.92,U] [#4 -0.33,-0.08,0.90,U] [#5 -0.48,-0.16,0.00,M1] [#6 -0.45,-0.02,0.00,M1] [#7 -0.42,-0.02,0.00,M1] [#8 -0.33,0.01,0.62,U] 
23:48:56.045 00.000 28316 refined, 5 included, MultiStar: {-0.36, -0.02}, one-star: {-0.52, 0.04}
23:48:56.047 00.002 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
23:48:56.047 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.17 = 1.17)
23:48:56.047 00.000 28316 CameraToMount -- cameraX=-0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-3.08 mountX=-0.13 mountY=0.33, mountTheta=1.94
23:48:56.048 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=-0.02, opts=13)
23:48:56.049 00.001 28316 Enqueuing Move request for scope (-0.36, -0.02)
23:48:56.049 00.000 29988 Worker thread wakes up
23:48:56.050 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.02) opts 0xd
23:48:56.050 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, -0.02)
23:48:56.050 00.000 29988 Moving (-0.36, -0.02) raw xDistance=-0.13 yDistance=0.33
23:48:56.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:48:56.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:56.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:56.050 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.4
23:48:56.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:56.051 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:56.051 00.000 28316 Enqueuing Expose request
23:48:56.052 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:48:56.052 00.000 29988 MoveAxis(E, 0, ABG)
23:48:56.052 00.000 29988 Move returns status 0, amount 0
23:48:56.052 00.000 29988 MoveAxis(N, 0, ABG)
23:48:56.052 00.000 29988 Move returns status 0, amount 0
23:48:56.052 00.000 29988 move complete, result=0
23:48:56.052 00.000 29988 worker thread done servicing request
23:48:56.052 00.000 29988 Worker thread wakes up
23:48:56.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:56.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:56.053 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:48:57.686 01.633 29988 Exposure complete
23:48:57.734 00.048 29988 worker thread done servicing request
23:48:57.735 00.001 28316 OnExposeComplete: enter
23:48:57.737 00.002 28316 UpdateGuideState(): m_state=6
23:48:57.740 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2580
23:48:57.742 00.002 28316 Star::Find returns 1 (0), X=587.11, Y=119.59, Mass=1929, SNR=30.2, Peak=153 HFD=4.2
23:48:57.745 00.003 28316 MultiStar: [#1 -0.15,-0.09,0.91,U] [#2 -0.25,-0.08,0.94,U] [#3 -0.23,-0.05,0.90,U] [#4 -0.29,0.04,0.89,U] [#5 -0.13,0.06,0.77,U] [#6 -0.45,0.22,0.00,M2] [#7 -0.37,-0.05,0.65,U] [#8 -0.14,0.08,0.63,U] 
23:48:57.748 00.003 28316 refined, 7 included, MultiStar: {-0.24, 0.01}, one-star: {-0.35, 0.15}
23:48:57.749 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.26 = -2.02)
23:48:57.750 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
23:48:57.751 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.12 mountX=-0.11 mountY=0.21, mountTheta=2.03
23:48:57.753 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.01, opts=13)
23:48:57.755 00.002 28316 Enqueuing Move request for scope (-0.24, 0.01)
23:48:57.756 00.001 29988 Worker thread wakes up
23:48:57.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:57.757 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.2
23:48:57.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:57.758 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
23:48:57.758 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
23:48:57.758 00.000 29988 Moving (-0.24, 0.01) raw xDistance=-0.11 yDistance=0.21
23:48:57.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:48:57.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:57.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:48:57.758 00.000 29988 MoveAxis(E, 0, ABG)
23:48:57.758 00.000 29988 Move returns status 0, amount 0
23:48:57.758 00.000 29988 MoveAxis(N, 0, ABG)
23:48:57.758 00.000 29988 Move returns status 0, amount 0
23:48:57.758 00.000 29988 move complete, result=0
23:48:57.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:57.758 00.000 28316 Enqueuing Expose request
23:48:57.761 00.003 29988 worker thread done servicing request
23:48:57.761 00.000 29988 Worker thread wakes up
23:48:57.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:57.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:57.761 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:59.278 01.517 29988 Exposure complete
23:48:59.312 00.034 29988 worker thread done servicing request
23:48:59.312 00.000 28316 OnExposeComplete: enter
23:48:59.313 00.001 28316 UpdateGuideState(): m_state=6
23:48:59.314 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2581
23:48:59.315 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=119.59, Mass=1944, SNR=30.3, Peak=142 HFD=4.3
23:48:59.316 00.001 28316 MultiStar: [#1 -0.08,-0.01,0.88,U] [#2 -0.04,0.12,0.99,U] [#3 -0.12,0.04,0.86,U] [#4 -0.06,0.13,0.87,U] [#5 -0.07,0.08,0.76,U] [#6 -0.11,0.24,0.70,U] [#7 -0.18,0.18,0.66,U] [#8 -0.03,0.12,0.61,U] 
23:48:59.317 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {-0.02, 0.14}
23:48:59.317 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.32 = -2.97)
23:48:59.318 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
23:48:59.319 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.17 mountX=-0.13 mountY=0.02, mountTheta=3.01
23:48:59.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
23:48:59.322 00.001 28316 Enqueuing Move request for scope (-0.08, 0.11)
23:48:59.322 00.000 29988 Worker thread wakes up
23:48:59.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:48:59.325 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
23:48:59.325 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:48:59.327 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:59.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:48:59.328 00.001 28316 Enqueuing Expose request
23:48:59.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
23:48:59.328 00.000 29988 Moving (-0.08, 0.11) raw xDistance=-0.13 yDistance=0.02
23:48:59.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:48:59.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:59.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:48:59.328 00.000 29988 MoveAxis(E, 0, ABG)
23:48:59.328 00.000 29988 Move returns status 0, amount 0
23:48:59.328 00.000 29988 MoveAxis(N, 0, ABG)
23:48:59.328 00.000 29988 Move returns status 0, amount 0
23:48:59.328 00.000 29988 move complete, result=0
23:48:59.328 00.000 29988 worker thread done servicing request
23:48:59.328 00.000 29988 Worker thread wakes up
23:48:59.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:48:59.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:48:59.329 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:01.057 01.728 29988 Exposure complete
23:49:01.103 00.046 29988 worker thread done servicing request
23:49:01.103 00.000 28316 OnExposeComplete: enter
23:49:01.104 00.001 28316 UpdateGuideState(): m_state=6
23:49:01.105 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2582
23:49:01.105 00.000 28316 Star::Find returns 1 (0), X=587.22, Y=119.37, Mass=1933, SNR=30.1, Peak=139 HFD=4.5
23:49:01.106 00.001 28316 MultiStar: [#1 -0.02,-0.08,0.90,U] [#2 -0.14,-0.10,0.96,U] [#3 -0.00,-0.07,0.88,U] [#4 -0.21,0.02,0.90,U] [#5 -0.16,-0.14,0.76,U] [#6 -0.17,-0.01,0.72,U] [#7 -0.13,-0.23,0.67,U] [#8 -0.14,0.10,0.60,U] 
23:49:01.106 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.25, -0.08}
23:49:01.106 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
23:49:01.107 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
23:49:01.107 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.68 mountX=0.01 mountY=0.15, mountTheta=1.54
23:49:01.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
23:49:01.109 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
23:49:01.110 00.001 29988 Worker thread wakes up
23:49:01.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
23:49:01.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
23:49:01.110 00.000 29988 Moving (-0.14, -0.07) raw xDistance=0.01 yDistance=0.15
23:49:01.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:49:01.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:01.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:01.111 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:49:01.111 00.000 29988 MoveAxis(E, 0, ABG)
23:49:01.111 00.000 29988 Move returns status 0, amount 0
23:49:01.111 00.000 29988 MoveAxis(N, 0, ABG)
23:49:01.111 00.000 29988 Move returns status 0, amount 0
23:49:01.111 00.000 29988 move complete, result=0
23:49:01.111 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:49:01.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:01.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:01.113 00.001 28316 Enqueuing Expose request
23:49:01.113 00.000 29988 worker thread done servicing request
23:49:01.113 00.000 29988 Worker thread wakes up
23:49:01.113 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:01.114 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:01.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:02.529 01.415 29988 Exposure complete
23:49:02.567 00.038 29988 worker thread done servicing request
23:49:02.568 00.001 28316 OnExposeComplete: enter
23:49:02.570 00.002 28316 UpdateGuideState(): m_state=6
23:49:02.572 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2583
23:49:02.575 00.003 28316 Star::Find returns 1 (0), X=587.29, Y=119.64, Mass=1906, SNR=30.0, Peak=160 HFD=4.3
23:49:02.578 00.003 28316 MultiStar: [#1 -0.05,0.06,0.91,U] [#2 -0.04,-0.01,0.97,U] [#3 -0.05,-0.01,0.86,U] [#4 -0.17,0.26,0.88,U] [#5 -0.10,0.12,0.73,U] [#6 -0.12,0.07,0.72,U] [#7 -0.24,0.01,0.64,U] [#8 0.01,0.15,0.62,U] 
23:49:02.580 00.002 28316 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.17, 0.20}
23:49:02.582 00.002 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.55 = -2.74)
23:49:02.585 00.003 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.37)
23:49:02.586 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.40 mountX=-0.13 mountY=0.05, mountTheta=2.77
23:49:02.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
23:49:02.589 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
23:49:02.592 00.003 29988 Worker thread wakes up
23:49:02.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:49:02.592 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:49:02.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:02.593 00.001 29988 Moving (-0.10, 0.10) raw xDistance=-0.13 yDistance=0.05
23:49:02.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:49:02.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:02.593 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
23:49:02.594 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:49:02.594 00.000 29988 MoveAxis(E, 0, ABG)
23:49:02.594 00.000 29988 Move returns status 0, amount 0
23:49:02.594 00.000 29988 MoveAxis(N, 0, ABG)
23:49:02.594 00.000 29988 Move returns status 0, amount 0
23:49:02.594 00.000 29988 move complete, result=0
23:49:02.594 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:02.595 00.001 29988 worker thread done servicing request
23:49:02.595 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:02.596 00.001 28316 Enqueuing Expose request
23:49:02.596 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:02.597 00.001 29988 Worker thread wakes up
23:49:02.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:02.598 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:04.228 01.630 29988 Exposure complete
23:49:04.281 00.053 29988 worker thread done servicing request
23:49:04.281 00.000 28316 OnExposeComplete: enter
23:49:04.284 00.003 28316 UpdateGuideState(): m_state=6
23:49:04.287 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2584
23:49:04.290 00.003 28316 Star::Find returns 1 (0), X=587.15, Y=119.68, Mass=1938, SNR=30.1, Peak=155 HFD=4.5
23:49:04.293 00.003 28316 MultiStar: [#1 -0.15,0.11,0.93,U] [#2 -0.34,0.19,0.92,U] [#3 -0.22,0.08,0.89,U] [#4 -0.13,0.11,0.87,U] [#5 -0.15,0.13,0.76,U] [#6 -0.21,0.26,0.71,U] [#7 -0.29,0.04,0.64,U] [#8 0.02,0.18,0.58,U] 
23:49:04.295 00.002 28316 refined, 8 included, MultiStar: {-0.21, 0.15}, one-star: {-0.31, 0.23}
23:49:04.297 00.002 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
23:49:04.300 00.003 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
23:49:04.302 00.002 28316 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.25 cameraTheta=2.52 mountX=-0.22 mountY=0.12, mountTheta=2.65
23:49:04.305 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.15, opts=13)
23:49:04.307 00.002 28316 Enqueuing Move request for scope (-0.21, 0.15)
23:49:04.307 00.000 29988 Worker thread wakes up
23:49:04.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:04.308 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
23:49:04.308 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.1
23:49:04.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
23:49:04.308 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:04.309 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:04.309 00.000 28316 Enqueuing Expose request
23:49:04.309 00.000 29988 Moving (-0.21, 0.15) raw xDistance=-0.22 yDistance=0.12
23:49:04.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:49:04.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:04.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:49:04.309 00.000 29988 MoveAxis(E, 46, ABG)
23:49:04.310 00.001 29988 Guiding  Dir = 2, Dur = 46
23:49:04.310 00.000 29988 IsSlewing returns 0
23:49:04.310 00.000 29988 IsGuiding returns 0
23:49:04.312 00.002 29988 PulseGuide returned control before completion, sleep 55
23:49:04.368 00.056 29988 IsGuiding returns 1
23:49:04.368 00.000 29988 scope still moving after pulse duration time elapsed
23:49:04.399 00.031 29988 IsSlewing returns 0
23:49:04.399 00.000 29988 IsGuiding returns 0
23:49:04.399 00.000 29988 scope move finished after 46 + 43 ms
23:49:04.400 00.001 29988 Move returns status 0, amount 46
23:49:04.400 00.000 29988 MoveAxis(N, 0, ABG)
23:49:04.400 00.000 29988 Move returns status 0, amount 0
23:49:04.400 00.000 29988 move complete, result=0
23:49:04.400 00.000 29988 worker thread done servicing request
23:49:04.400 00.000 29988 Worker thread wakes up
23:49:04.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:04.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:04.400 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
23:49:05.816 01.416 29988 Exposure complete
23:49:05.845 00.029 29988 worker thread done servicing request
23:49:05.845 00.000 28316 OnExposeComplete: enter
23:49:05.846 00.001 28316 UpdateGuideState(): m_state=6
23:49:05.847 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2585
23:49:05.848 00.001 28316 Star::Find returns 1 (0), X=587.29, Y=119.68, Mass=1978, SNR=30.4, Peak=153 HFD=4.5
23:49:05.848 00.000 28316 MultiStar: [#1 -0.09,-0.02,0.90,U] [#2 -0.00,-0.02,0.99,U] [#3 -0.05,0.03,0.85,U] [#4 -0.10,0.01,0.87,U] [#5 -0.02,-0.12,0.74,U] [#6 -0.07,-0.08,0.71,U] [#7 -0.21,-0.05,0.66,U] [#8 0.13,-0.06,0.61,U] 
23:49:05.849 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.00}, one-star: {-0.17, 0.23}
23:49:05.849 00.000 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.25 = -2.03)
23:49:05.850 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.07)
23:49:05.850 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.11 mountX=-0.03 mountY=0.06, mountTheta=2.04
23:49:05.851 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.00, opts=13)
23:49:05.852 00.001 28316 Enqueuing Move request for scope (-0.07, 0.00)
23:49:05.853 00.001 29988 Worker thread wakes up
23:49:05.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:05.854 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.4
23:49:05.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:05.855 00.001 28316 Enqueuing Expose request
23:49:05.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
23:49:05.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
23:49:05.855 00.000 29988 Moving (-0.07, 0.00) raw xDistance=-0.03 yDistance=0.06
23:49:05.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:49:05.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:05.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:05.855 00.000 29988 MoveAxis(E, 0, ABG)
23:49:05.855 00.000 29988 Move returns status 0, amount 0
23:49:05.855 00.000 29988 MoveAxis(N, 0, ABG)
23:49:05.855 00.000 29988 Move returns status 0, amount 0
23:49:05.855 00.000 29988 move complete, result=0
23:49:05.855 00.000 29988 worker thread done servicing request
23:49:05.856 00.001 29988 Worker thread wakes up
23:49:05.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:05.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:05.856 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:07.486 01.630 29988 Exposure complete
23:49:07.531 00.045 29988 worker thread done servicing request
23:49:07.531 00.000 28316 OnExposeComplete: enter
23:49:07.534 00.003 28316 UpdateGuideState(): m_state=6
23:49:07.536 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2586
23:49:07.537 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=119.69, Mass=1947, SNR=30.3, Peak=171 HFD=4.3
23:49:07.537 00.000 28316 MultiStar: [#1 -0.08,-0.02,0.91,U] [#2 -0.13,0.11,0.95,U] [#3 -0.09,0.11,0.86,U] [#4 -0.24,0.10,0.87,U] [#5 -0.13,0.00,0.78,U] [#6 -0.24,0.09,0.73,U] [#7 -0.20,0.03,0.67,U] [#8 -0.01,0.02,0.62,U] 
23:49:07.538 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.34, 0.25}
23:49:07.538 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
23:49:07.538 00.000 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
23:49:07.539 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.68 mountX=-0.15 mountY=0.11, mountTheta=2.49
23:49:07.539 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.08, opts=13)
23:49:07.541 00.002 28316 Enqueuing Move request for scope (-0.17, 0.08)
23:49:07.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:07.542 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.3
23:49:07.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:07.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:07.543 00.000 28316 Enqueuing Expose request
23:49:07.544 00.001 29988 Worker thread wakes up
23:49:07.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
23:49:07.544 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
23:49:07.544 00.000 29988 Moving (-0.17, 0.08) raw xDistance=-0.15 yDistance=0.11
23:49:07.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:49:07.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:07.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:49:07.544 00.000 29988 MoveAxis(E, 0, ABG)
23:49:07.544 00.000 29988 Move returns status 0, amount 0
23:49:07.544 00.000 29988 MoveAxis(N, 0, ABG)
23:49:07.544 00.000 29988 Move returns status 0, amount 0
23:49:07.544 00.000 29988 move complete, result=0
23:49:07.544 00.000 29988 worker thread done servicing request
23:49:07.544 00.000 29988 Worker thread wakes up
23:49:07.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:07.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:07.544 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:09.066 01.522 29988 Exposure complete
23:49:09.101 00.035 29988 worker thread done servicing request
23:49:09.101 00.000 28316 OnExposeComplete: enter
23:49:09.101 00.000 28316 UpdateGuideState(): m_state=6
23:49:09.102 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2587
23:49:09.102 00.000 28316 Star::Find returns 1 (0), X=587.40, Y=119.34, Mass=1986, SNR=30.5, Peak=144 HFD=4.3
23:49:09.103 00.001 28316 MultiStar: [#1 -0.12,-0.24,0.85,U] [#2 0.00,-0.13,0.96,U] [#3 0.11,-0.08,0.86,U] [#4 0.05,-0.18,0.85,U] [#5 -0.03,-0.10,0.78,U] [#6 0.00,-0.01,0.76,U] [#7 -0.05,-0.12,0.65,U] [#8 0.02,0.02,0.60,U] 
23:49:09.104 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.06, -0.10}
23:49:09.105 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.50 = -0.50)
23:49:09.105 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.60 = 2.60)
23:49:09.106 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=0.10 mountY=0.06, mountTheta=0.53
23:49:09.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
23:49:09.107 00.000 28316 Enqueuing Move request for scope (-0.01, -0.11)
23:49:09.108 00.001 29988 Worker thread wakes up
23:49:09.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:49:09.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:49:09.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:49:09.108 00.000 28316 UpdateGuideState exits: m=1986 RSB=30.5
23:49:09.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:09.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:09.110 00.001 28316 Enqueuing Expose request
23:49:09.110 00.000 29988 Moving (-0.01, -0.11) raw xDistance=0.10 yDistance=0.06
23:49:09.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:09.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:09.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:09.110 00.000 29988 MoveAxis(E, 0, ABG)
23:49:09.110 00.000 29988 Move returns status 0, amount 0
23:49:09.110 00.000 29988 MoveAxis(N, 0, ABG)
23:49:09.110 00.000 29988 Move returns status 0, amount 0
23:49:09.110 00.000 29988 move complete, result=0
23:49:09.110 00.000 29988 worker thread done servicing request
23:49:09.110 00.000 29988 Worker thread wakes up
23:49:09.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:09.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:09.111 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:10.737 01.626 29988 Exposure complete
23:49:10.762 00.025 29988 worker thread done servicing request
23:49:10.762 00.000 28316 OnExposeComplete: enter
23:49:10.763 00.001 28316 UpdateGuideState(): m_state=6
23:49:10.763 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2588
23:49:10.764 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=119.39, Mass=1928, SNR=30.1, Peak=133 HFD=4.4
23:49:10.764 00.000 28316 MultiStar: [#1 0.11,-0.12,0.93,U] [#2 0.16,-0.01,0.96,U] [#3 0.19,-0.11,0.86,U] [#4 0.10,-0.07,0.87,U] [#5 0.16,-0.15,0.79,U] [#6 0.08,0.04,0.71,U] [#7 -0.03,-0.05,0.67,U] [#8 0.17,-0.11,0.60,U] 
23:49:10.765 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.07}, one-star: {0.13, -0.06}
23:49:10.765 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
23:49:10.766 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.45)
23:49:10.766 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.41 mountX=0.10 mountY=-0.09, mountTheta=-0.71
23:49:10.768 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
23:49:10.768 00.000 28316 Enqueuing Move request for scope (0.13, -0.06)
23:49:10.769 00.001 29988 Worker thread wakes up
23:49:10.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
23:49:10.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
23:49:10.769 00.000 29988 Moving (0.13, -0.06) raw xDistance=0.10 yDistance=-0.09
23:49:10.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:10.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:10.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:49:10.770 00.001 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:49:10.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:10.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:10.772 00.001 28316 Enqueuing Expose request
23:49:10.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:49:10.772 00.000 29988 MoveAxis(E, 0, ABG)
23:49:10.772 00.000 29988 Move returns status 0, amount 0
23:49:10.772 00.000 29988 MoveAxis(N, 0, ABG)
23:49:10.772 00.000 29988 Move returns status 0, amount 0
23:49:10.772 00.000 29988 move complete, result=0
23:49:10.772 00.000 29988 worker thread done servicing request
23:49:10.772 00.000 29988 Worker thread wakes up
23:49:10.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:10.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:10.773 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:12.285 01.512 29988 Exposure complete
23:49:12.322 00.037 29988 worker thread done servicing request
23:49:12.322 00.000 28316 OnExposeComplete: enter
23:49:12.323 00.001 28316 UpdateGuideState(): m_state=6
23:49:12.323 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2589
23:49:12.324 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=119.37, Mass=2027, SNR=30.8, Peak=141 HFD=4.7
23:49:12.324 00.000 28316 MultiStar: [#1 0.09,-0.30,0.86,U] [#2 0.04,-0.18,0.93,U] [#3 0.01,-0.11,0.85,U] [#4 -0.04,-0.06,0.87,U] [#5 0.02,-0.12,0.78,U] [#6 -0.00,-0.14,0.71,U] [#7 0.10,-0.35,0.67,U] [#8 0.02,0.01,0.57,U] 
23:49:12.325 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.15}, one-star: {-0.14, -0.08}
23:49:12.325 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
23:49:12.326 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.72 = 2.72)
23:49:12.328 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.53 mountX=0.14 mountY=0.06, mountTheta=0.42
23:49:12.330 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.15, opts=13)
23:49:12.332 00.002 28316 Enqueuing Move request for scope (0.01, -0.15)
23:49:12.335 00.003 29988 Worker thread wakes up
23:49:12.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
23:49:12.335 00.000 28316 UpdateGuideState exits: m=2027 RSB=30.8
23:49:12.336 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:12.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:12.337 00.001 28316 Enqueuing Expose request
23:49:12.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
23:49:12.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
23:49:12.337 00.000 29988 Moving (0.01, -0.15) raw xDistance=0.14 yDistance=0.06
23:49:12.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:49:12.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:12.338 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:12.338 00.000 29988 MoveAxis(E, 0, ABG)
23:49:12.338 00.000 29988 Move returns status 0, amount 0
23:49:12.338 00.000 29988 MoveAxis(N, 0, ABG)
23:49:12.338 00.000 29988 Move returns status 0, amount 0
23:49:12.338 00.000 29988 move complete, result=0
23:49:12.338 00.000 29988 worker thread done servicing request
23:49:12.338 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:12.338 00.000 29988 Worker thread wakes up
23:49:12.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:12.339 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:13.960 01.621 29988 Exposure complete
23:49:14.008 00.048 29988 worker thread done servicing request
23:49:14.008 00.000 28316 OnExposeComplete: enter
23:49:14.009 00.001 28316 UpdateGuideState(): m_state=6
23:49:14.010 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2590
23:49:14.010 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=119.36, Mass=1964, SNR=30.3, Peak=145 HFD=4.4
23:49:14.011 00.001 28316 MultiStar: [#1 0.31,-0.25,0.93,U] [#2 0.15,-0.21,0.95,U] [#3 0.30,-0.17,0.87,U] [#4 0.08,-0.00,0.88,U] [#5 0.16,-0.13,0.78,U] [#6 0.13,-0.01,0.76,U] [#7 0.13,-0.15,0.63,U] [#8 0.23,-0.18,0.61,U] 
23:49:14.011 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.13}, one-star: {0.09, -0.09}
23:49:14.012 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
23:49:14.012 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
23:49:14.012 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.78 mountX=0.12 mountY=-0.04, mountTheta=-0.33
23:49:14.014 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
23:49:14.014 00.000 28316 Enqueuing Move request for scope (0.09, -0.09)
23:49:14.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:14.015 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.3
23:49:14.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:14.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:14.016 00.000 28316 Enqueuing Expose request
23:49:14.017 00.001 29988 Worker thread wakes up
23:49:14.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
23:49:14.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
23:49:14.017 00.000 29988 Moving (0.09, -0.09) raw xDistance=0.12 yDistance=-0.04
23:49:14.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:49:14.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:14.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:49:14.017 00.000 29988 MoveAxis(E, 0, ABG)
23:49:14.017 00.000 29988 Move returns status 0, amount 0
23:49:14.017 00.000 29988 MoveAxis(N, 0, ABG)
23:49:14.017 00.000 29988 Move returns status 0, amount 0
23:49:14.017 00.000 29988 move complete, result=0
23:49:14.017 00.000 29988 worker thread done servicing request
23:49:14.017 00.000 29988 Worker thread wakes up
23:49:14.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:14.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:14.017 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:15.543 01.526 29988 Exposure complete
23:49:15.568 00.025 29988 worker thread done servicing request
23:49:15.568 00.000 28316 OnExposeComplete: enter
23:49:15.570 00.002 28316 UpdateGuideState(): m_state=6
23:49:15.573 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2591
23:49:15.576 00.003 28316 Star::Find returns 1 (0), X=587.21, Y=119.58, Mass=1905, SNR=29.8, Peak=152 HFD=4.4
23:49:15.578 00.002 28316 MultiStar: [#1 -0.08,-0.01,0.90,U] [#2 -0.04,0.06,0.98,U] [#3 -0.05,0.07,0.89,U] [#4 -0.20,0.18,0.87,U] [#5 -0.17,-0.02,0.76,U] [#6 -0.12,0.16,0.72,U] [#7 -0.31,-0.02,0.65,U] [#8 -0.05,0.23,0.62,U] 
23:49:15.581 00.003 28316 refined, 8 included, MultiStar: {-0.14, 0.09}, one-star: {-0.25, 0.14}
23:49:15.583 00.002 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
23:49:15.585 00.002 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.56)
23:49:15.588 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.59 mountX=-0.14 mountY=0.09, mountTheta=2.57
23:49:15.592 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.09, opts=13)
23:49:15.593 00.001 28316 Enqueuing Move request for scope (-0.14, 0.09)
23:49:15.594 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:15.595 00.001 28316 UpdateGuideState exits: m=1905 RSB=29.8
23:49:15.596 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:15.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:15.597 00.001 28316 Enqueuing Expose request
23:49:15.597 00.000 29988 Worker thread wakes up
23:49:15.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
23:49:15.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
23:49:15.597 00.000 29988 Moving (-0.14, 0.09) raw xDistance=-0.14 yDistance=0.09
23:49:15.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:49:15.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:15.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:49:15.597 00.000 29988 MoveAxis(E, 0, ABG)
23:49:15.597 00.000 29988 Move returns status 0, amount 0
23:49:15.597 00.000 29988 MoveAxis(N, 0, ABG)
23:49:15.597 00.000 29988 Move returns status 0, amount 0
23:49:15.597 00.000 29988 move complete, result=0
23:49:15.597 00.000 29988 worker thread done servicing request
23:49:15.597 00.000 29988 Worker thread wakes up
23:49:15.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:15.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:15.598 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:17.233 01.635 29988 Exposure complete
23:49:17.262 00.029 29988 worker thread done servicing request
23:49:17.262 00.000 28316 OnExposeComplete: enter
23:49:17.263 00.001 28316 UpdateGuideState(): m_state=6
23:49:17.264 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2592
23:49:17.264 00.000 28316 Star::Find returns 1 (0), X=587.25, Y=119.45, Mass=1995, SNR=30.8, Peak=150 HFD=4.6
23:49:17.265 00.001 28316 MultiStar: [#1 -0.17,-0.10,0.89,U] [#2 -0.13,-0.09,0.95,U] [#3 -0.18,-0.17,0.85,U] [#4 -0.13,-0.02,0.83,U] [#5 -0.23,-0.11,0.74,U] [#6 -0.20,0.03,0.70,U] [#7 -0.27,-0.03,0.64,U] [#8 -0.08,-0.13,0.57,U] 
23:49:17.265 00.000 28316 refined, 8 included, MultiStar: {-0.18, -0.07}, one-star: {-0.21, 0.01}
23:49:17.267 00.002 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:49:17.268 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
23:49:17.269 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.78 mountX=-0.01 mountY=0.19, mountTheta=1.64
23:49:17.271 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.07, opts=13)
23:49:17.272 00.001 28316 Enqueuing Move request for scope (-0.18, -0.07)
23:49:17.273 00.001 29988 Worker thread wakes up
23:49:17.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:17.274 00.001 28316 UpdateGuideState exits: m=1995 RSB=30.8
23:49:17.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:17.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:17.275 00.000 28316 Enqueuing Expose request
23:49:17.276 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
23:49:17.276 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
23:49:17.276 00.000 29988 Moving (-0.18, -0.07) raw xDistance=-0.01 yDistance=0.19
23:49:17.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:49:17.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:17.276 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:49:17.276 00.000 29988 MoveAxis(E, 0, ABG)
23:49:17.276 00.000 29988 Move returns status 0, amount 0
23:49:17.276 00.000 29988 MoveAxis(N, 0, ABG)
23:49:17.276 00.000 29988 Move returns status 0, amount 0
23:49:17.276 00.000 29988 move complete, result=0
23:49:17.276 00.000 29988 worker thread done servicing request
23:49:17.276 00.000 29988 Worker thread wakes up
23:49:17.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:17.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:17.276 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:18.793 01.517 29988 Exposure complete
23:49:18.834 00.041 29988 worker thread done servicing request
23:49:18.835 00.001 28316 OnExposeComplete: enter
23:49:18.835 00.000 28316 UpdateGuideState(): m_state=6
23:49:18.836 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2593
23:49:18.838 00.002 28316 Star::Find returns 1 (0), X=587.42, Y=119.57, Mass=1845, SNR=29.5, Peak=148 HFD=4.2
23:49:18.840 00.002 28316 MultiStar: [#1 -0.06,-0.06,0.92,U] [#2 -0.05,-0.07,1.01,U] [#3 0.01,-0.11,0.87,U] [#4 0.01,-0.01,0.88,U] [#5 -0.08,-0.13,0.77,U] [#6 -0.24,0.15,0.73,U] [#7 -0.09,-0.04,0.70,U] [#8 -0.02,0.02,0.61,U] 
23:49:18.843 00.003 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.04, 0.12}
23:49:18.844 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
23:49:18.845 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
23:49:18.845 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.89 mountX=-0.01 mountY=0.06, mountTheta=1.75
23:49:18.847 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
23:49:18.849 00.002 28316 Enqueuing Move request for scope (-0.06, -0.02)
23:49:18.850 00.001 29988 Worker thread wakes up
23:49:18.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:49:18.850 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:49:18.850 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.01 yDistance=0.06
23:49:18.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:49:18.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:18.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:18.851 00.001 28316 UpdateGuideState exits: m=1845 RSB=29.5
23:49:18.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.852 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:18.852 00.000 28316 Enqueuing Expose request
23:49:18.853 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:18.853 00.000 29988 MoveAxis(E, 0, ABG)
23:49:18.853 00.000 29988 Move returns status 0, amount 0
23:49:18.853 00.000 29988 MoveAxis(N, 0, ABG)
23:49:18.853 00.000 29988 Move returns status 0, amount 0
23:49:18.853 00.000 29988 move complete, result=0
23:49:18.853 00.000 29988 worker thread done servicing request
23:49:18.853 00.000 29988 Worker thread wakes up
23:49:18.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:18.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:18.853 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:20.481 01.628 29988 Exposure complete
23:49:20.514 00.033 29988 worker thread done servicing request
23:49:20.515 00.001 28316 OnExposeComplete: enter
23:49:20.515 00.000 28316 UpdateGuideState(): m_state=6
23:49:20.516 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2594
23:49:20.516 00.000 28316 Star::Find returns 1 (0), X=587.49, Y=119.54, Mass=1888, SNR=29.8, Peak=136 HFD=4.2
23:49:20.517 00.001 28316 MultiStar: [#1 -0.06,0.12,0.93,U] [#2 -0.06,-0.02,0.94,U] [#3 0.19,0.07,0.87,U] [#4 0.02,0.15,0.84,U] [#5 0.20,-0.04,0.78,U] [#6 -0.14,0.21,0.69,U] [#7 -0.17,0.11,0.65,U] [#8 0.02,0.31,0.63,U] 
23:49:20.517 00.000 28316 single-star, 8 included, MultiStar: {0.01, 0.10}, one-star: {0.03, 0.09}
23:49:20.518 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:49:20.518 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:49:20.520 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.29 mountX=-0.07 mountY=-0.07, mountTheta=-2.41
23:49:20.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
23:49:20.521 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
23:49:20.522 00.001 29988 Worker thread wakes up
23:49:20.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
23:49:20.522 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
23:49:20.522 00.000 29988 Moving (0.03, 0.09) raw xDistance=-0.07 yDistance=-0.07
23:49:20.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:49:20.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:20.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:20.522 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
23:49:20.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:20.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:20.524 00.000 28316 Enqueuing Expose request
23:49:20.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:49:20.524 00.000 29988 MoveAxis(E, 0, ABG)
23:49:20.524 00.000 29988 Move returns status 0, amount 0
23:49:20.524 00.000 29988 MoveAxis(N, 0, ABG)
23:49:20.524 00.000 29988 Move returns status 0, amount 0
23:49:20.524 00.000 29988 move complete, result=0
23:49:20.524 00.000 29988 worker thread done servicing request
23:49:20.524 00.000 29988 Worker thread wakes up
23:49:20.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:20.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:20.526 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:22.049 01.523 29988 Exposure complete
23:49:22.083 00.034 29988 worker thread done servicing request
23:49:22.083 00.000 28316 OnExposeComplete: enter
23:49:22.084 00.001 28316 UpdateGuideState(): m_state=6
23:49:22.085 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2595
23:49:22.087 00.002 28316 Star::Find returns 1 (0), X=587.24, Y=119.64, Mass=1978, SNR=30.5, Peak=150 HFD=4.6
23:49:22.090 00.003 28316 MultiStar: [#1 -0.11,0.07,0.91,U] [#2 -0.14,0.08,0.94,U] [#3 0.03,0.09,0.85,U] [#4 -0.09,0.06,0.86,U] [#5 0.17,0.04,0.75,U] [#6 -0.13,0.16,0.72,U] [#7 -0.20,0.07,0.64,U] [#8 0.13,0.03,0.60,U] 
23:49:22.092 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.22, 0.19}
23:49:22.094 00.002 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
23:49:22.096 00.002 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.21)
23:49:22.096 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.25 mountX=-0.11 mountY=0.02, mountTheta=2.93
23:49:22.097 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
23:49:22.098 00.001 28316 Enqueuing Move request for scope (-0.07, 0.09)
23:49:22.099 00.001 29988 Worker thread wakes up
23:49:22.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:22.099 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.5
23:49:22.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:22.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:22.100 00.000 28316 Enqueuing Expose request
23:49:22.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
23:49:22.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
23:49:22.101 00.001 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
23:49:22.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:49:22.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:22.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:22.101 00.000 29988 MoveAxis(E, 0, ABG)
23:49:22.101 00.000 29988 Move returns status 0, amount 0
23:49:22.101 00.000 29988 MoveAxis(N, 0, ABG)
23:49:22.101 00.000 29988 Move returns status 0, amount 0
23:49:22.101 00.000 29988 move complete, result=0
23:49:22.101 00.000 29988 worker thread done servicing request
23:49:22.101 00.000 29988 Worker thread wakes up
23:49:22.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:22.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:22.102 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:23.734 01.632 29988 Exposure complete
23:49:23.769 00.035 29988 worker thread done servicing request
23:49:23.770 00.001 28316 OnExposeComplete: enter
23:49:23.770 00.000 28316 UpdateGuideState(): m_state=6
23:49:23.771 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2596
23:49:23.771 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=119.17, Mass=2036, SNR=30.9, Peak=144 HFD=4.5
23:49:23.772 00.001 28316 MultiStar: [#1 0.12,-0.30,0.86,U] [#2 0.18,-0.31,0.91,U] [#3 0.23,-0.19,0.85,U] [#4 0.22,-0.13,0.85,U] [#5 0.26,-0.26,0.77,U] [#6 0.02,-0.07,0.71,U] [#7 -0.01,-0.02,0.65,U] [#8 0.32,-0.20,0.59,U] 
23:49:23.772 00.000 28316 refined, 8 included, MultiStar: {0.16, -0.20}, one-star: {0.13, -0.28}
23:49:23.773 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:49:23.773 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
23:49:23.774 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.89 mountX=0.25 mountY=-0.06, mountTheta=-0.21
23:49:23.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.20, opts=13)
23:49:23.775 00.000 28316 Enqueuing Move request for scope (0.16, -0.20)
23:49:23.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:23.776 00.001 28316 UpdateGuideState exits: m=2036 RSB=30.9
23:49:23.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:23.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:23.777 00.000 28316 Enqueuing Expose request
23:49:23.778 00.001 29988 Worker thread wakes up
23:49:23.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
23:49:23.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
23:49:23.778 00.000 29988 Moving (0.16, -0.20) raw xDistance=0.25 yDistance=-0.06
23:49:23.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:49:23.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:23.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:23.778 00.000 29988 MoveAxis(W, 53, ABG)
23:49:23.778 00.000 29988 Guiding  Dir = 3, Dur = 53
23:49:23.778 00.000 29988 IsSlewing returns 0
23:49:23.779 00.001 29988 IsGuiding returns 0
23:49:23.782 00.003 29988 PulseGuide returned control before completion, sleep 61
23:49:23.858 00.076 29988 IsGuiding returns 0
23:49:23.858 00.000 29988 Move returns status 0, amount 53
23:49:23.858 00.000 29988 MoveAxis(N, 0, ABG)
23:49:23.858 00.000 29988 Move returns status 0, amount 0
23:49:23.858 00.000 29988 move complete, result=0
23:49:23.859 00.001 29988 worker thread done servicing request
23:49:23.859 00.000 29988 Worker thread wakes up
23:49:23.859 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.1 px 0 ms NORTH
23:49:23.861 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:23.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:25.282 01.421 29988 Exposure complete
23:49:25.316 00.034 29988 worker thread done servicing request
23:49:25.316 00.000 28316 OnExposeComplete: enter
23:49:25.317 00.001 28316 UpdateGuideState(): m_state=6
23:49:25.318 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2597
23:49:25.318 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=119.41, Mass=1878, SNR=29.7, Peak=141 HFD=4.2
23:49:25.319 00.001 28316 MultiStar: [#1 0.07,-0.15,0.93,U] [#2 0.11,-0.17,0.98,U] [#3 0.22,-0.07,0.89,U] [#4 -0.08,0.01,0.87,U] [#5 -0.01,-0.08,0.80,U] [#6 0.04,0.16,0.73,U] [#7 0.06,0.10,0.66,U] [#8 0.31,-0.14,0.59,U] 
23:49:25.322 00.003 28316 single-star, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.03, -0.03}
23:49:25.325 00.003 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
23:49:25.327 00.002 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.00 = 2.00)
23:49:25.329 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.25 mountX=0.02 mountY=0.04, mountTheta=1.11
23:49:25.333 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
23:49:25.334 00.001 28316 Enqueuing Move request for scope (-0.03, -0.03)
23:49:25.336 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:25.337 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.7
23:49:25.338 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:25.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:25.338 00.000 28316 Enqueuing Expose request
23:49:25.339 00.001 29988 Worker thread wakes up
23:49:25.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:49:25.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:49:25.339 00.000 29988 Moving (-0.03, -0.03) raw xDistance=0.02 yDistance=0.04
23:49:25.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:49:25.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:25.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:25.339 00.000 29988 MoveAxis(E, 0, ABG)
23:49:25.339 00.000 29988 Move returns status 0, amount 0
23:49:25.339 00.000 29988 MoveAxis(N, 0, ABG)
23:49:25.339 00.000 29988 Move returns status 0, amount 0
23:49:25.339 00.000 29988 move complete, result=0
23:49:25.339 00.000 29988 worker thread done servicing request
23:49:25.339 00.000 29988 Worker thread wakes up
23:49:25.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:25.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:25.340 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:26.972 01.632 29988 Exposure complete
23:49:27.016 00.044 29988 worker thread done servicing request
23:49:27.016 00.000 28316 OnExposeComplete: enter
23:49:27.018 00.002 28316 UpdateGuideState(): m_state=6
23:49:27.021 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2598
23:49:27.022 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=119.56, Mass=1912, SNR=30.0, Peak=129 HFD=4.2
23:49:27.022 00.000 28316 MultiStar: [#1 0.32,-0.02,0.93,U] [#2 0.20,-0.01,0.99,U] [#3 0.14,0.04,0.87,U] [#4 0.14,0.08,0.89,U] [#5 0.22,0.04,0.80,U] [#6 0.04,0.22,0.71,U] [#7 -0.06,0.05,0.64,U] [#8 0.23,0.05,0.60,U] 
23:49:27.023 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.06}, one-star: {-0.02, 0.11}
23:49:27.023 00.000 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
23:49:27.024 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
23:49:27.024 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.73 mountX=-0.11 mountY=-0.03, mountTheta=-2.84
23:49:27.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
23:49:27.026 00.001 28316 Enqueuing Move request for scope (-0.02, 0.11)
23:49:27.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:49:27.027 00.001 29988 Worker thread wakes up
23:49:27.027 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:49:27.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
23:49:27.027 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
23:49:27.027 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:27.028 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:27.028 00.000 28316 Enqueuing Expose request
23:49:27.028 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
23:49:27.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:49:27.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:27.029 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:27.029 00.000 29988 MoveAxis(E, 0, ABG)
23:49:27.029 00.000 29988 Move returns status 0, amount 0
23:49:27.029 00.000 29988 MoveAxis(N, 0, ABG)
23:49:27.029 00.000 29988 Move returns status 0, amount 0
23:49:27.029 00.000 29988 move complete, result=0
23:49:27.029 00.000 29988 worker thread done servicing request
23:49:27.029 00.000 29988 Worker thread wakes up
23:49:27.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:27.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:27.029 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:28.549 01.520 29988 Exposure complete
23:49:28.585 00.036 29988 worker thread done servicing request
23:49:28.585 00.000 28316 OnExposeComplete: enter
23:49:28.586 00.001 28316 UpdateGuideState(): m_state=6
23:49:28.586 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2599
23:49:28.589 00.003 28316 Star::Find returns 1 (0), X=587.35, Y=119.61, Mass=1925, SNR=30.1, Peak=139 HFD=4.4
23:49:28.592 00.003 28316 MultiStar: [#1 0.05,0.03,0.91,U] [#2 0.00,0.09,0.97,U] [#3 0.20,0.05,0.84,U] [#4 0.10,0.02,0.86,U] [#5 0.09,-0.06,0.76,U] [#6 0.13,0.22,0.72,U] [#7 -0.05,0.09,0.69,U] [#8 0.36,0.18,0.59,U] 
23:49:28.594 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.09}, one-star: {-0.11, 0.17}
23:49:28.597 00.003 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:49:28.599 00.002 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
23:49:28.601 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.88 mountX=-0.05 mountY=-0.10, mountTheta=-2.01
23:49:28.604 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
23:49:28.606 00.002 28316 Enqueuing Move request for scope (0.07, 0.09)
23:49:28.607 00.001 29988 Worker thread wakes up
23:49:28.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:49:28.609 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:49:28.610 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:49:28.611 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:28.612 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:49:28.612 00.000 29988 Moving (0.07, 0.09) raw xDistance=-0.05 yDistance=-0.10
23:49:28.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:49:28.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:28.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:28.612 00.000 29988 MoveAxis(E, 0, ABG)
23:49:28.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:28.614 00.001 28316 Enqueuing Expose request
23:49:28.615 00.001 29988 Move returns status 0, amount 0
23:49:28.615 00.000 29988 MoveAxis(N, 0, ABG)
23:49:28.616 00.001 29988 Move returns status 0, amount 0
23:49:28.616 00.000 29988 move complete, result=0
23:49:28.616 00.000 29988 worker thread done servicing request
23:49:28.616 00.000 29988 Worker thread wakes up
23:49:28.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:28.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:28.617 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:30.249 01.632 29988 Exposure complete
23:49:30.301 00.052 29988 worker thread done servicing request
23:49:30.301 00.000 28316 OnExposeComplete: enter
23:49:30.301 00.000 28316 UpdateGuideState(): m_state=6
23:49:30.302 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2600
23:49:30.303 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=119.66, Mass=1989, SNR=30.5, Peak=153 HFD=4.5
23:49:30.304 00.001 28316 MultiStar: [#1 0.03,0.06,0.90,U] [#2 0.06,0.14,0.97,U] [#3 0.29,0.03,0.83,U] [#4 0.05,0.23,0.86,U] [#5 0.15,0.08,0.75,U] [#6 0.06,0.06,0.70,U] [#7 0.06,0.03,0.68,U] [#8 0.30,0.12,0.59,U] 
23:49:30.305 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.11}, one-star: {-0.06, 0.22}
23:49:30.305 00.000 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
23:49:30.305 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.16)
23:49:30.306 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.15 cameraTheta=0.88 mountX=-0.06 mountY=-0.13, mountTheta=-2.02
23:49:30.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
23:49:30.309 00.002 28316 Enqueuing Move request for scope (0.09, 0.11)
23:49:30.309 00.000 29988 Worker thread wakes up
23:49:30.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:30.310 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
23:49:30.310 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.5
23:49:30.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
23:49:30.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:30.311 00.001 29988 Moving (0.09, 0.11) raw xDistance=-0.06 yDistance=-0.13
23:49:30.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:30.311 00.000 28316 Enqueuing Expose request
23:49:30.312 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:49:30.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:30.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:49:30.312 00.000 29988 MoveAxis(E, 0, ABG)
23:49:30.312 00.000 29988 Move returns status 0, amount 0
23:49:30.312 00.000 29988 MoveAxis(N, 0, ABG)
23:49:30.312 00.000 29988 Move returns status 0, amount 0
23:49:30.312 00.000 29988 move complete, result=0
23:49:30.312 00.000 29988 worker thread done servicing request
23:49:30.312 00.000 29988 Worker thread wakes up
23:49:30.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:30.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:30.312 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:31.831 01.519 29988 Exposure complete
23:49:31.868 00.037 29988 worker thread done servicing request
23:49:31.868 00.000 28316 OnExposeComplete: enter
23:49:31.869 00.001 28316 UpdateGuideState(): m_state=6
23:49:31.870 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2601
23:49:31.870 00.000 28316 Star::Find returns 1 (0), X=587.18, Y=119.67, Mass=1954, SNR=30.5, Peak=165 HFD=4.4
23:49:31.871 00.001 28316 MultiStar: [#1 -0.17,0.02,0.91,U] [#2 -0.10,0.11,0.95,U] [#3 -0.17,0.12,0.85,U] [#4 0.01,0.24,0.84,U] [#5 -0.09,0.19,0.76,U] [#6 -0.31,0.40,0.00,M1] [#7 -0.26,0.22,0.65,U] [#8 -0.19,0.21,0.60,U] 
23:49:31.871 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.16}, one-star: {-0.28, 0.23}
23:49:31.872 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.47 = -2.81)
23:49:31.872 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.29)
23:49:31.873 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=-0.21 mountY=0.06, mountTheta=2.85
23:49:31.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
23:49:31.874 00.000 28316 Enqueuing Move request for scope (-0.15, 0.16)
23:49:31.875 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:31.875 00.000 29988 Worker thread wakes up
23:49:31.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
23:49:31.875 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.5
23:49:31.876 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:31.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:31.877 00.001 28316 Enqueuing Expose request
23:49:31.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
23:49:31.877 00.000 29988 Moving (-0.15, 0.16) raw xDistance=-0.21 yDistance=0.06
23:49:31.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:49:31.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:31.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:31.877 00.000 29988 MoveAxis(E, 45, ABG)
23:49:31.877 00.000 29988 Guiding  Dir = 2, Dur = 45
23:49:31.878 00.001 29988 IsSlewing returns 0
23:49:31.878 00.000 29988 IsGuiding returns 0
23:49:31.879 00.001 29988 PulseGuide returned control before completion, sleep 54
23:49:31.938 00.059 29988 IsGuiding returns 1
23:49:31.938 00.000 29988 scope still moving after pulse duration time elapsed
23:49:31.968 00.030 29988 IsSlewing returns 0
23:49:31.968 00.000 29988 IsGuiding returns 0
23:49:31.969 00.001 29988 scope move finished after 45 + 45 ms
23:49:31.969 00.000 29988 Move returns status 0, amount 45
23:49:31.969 00.000 29988 MoveAxis(N, 0, ABG)
23:49:31.969 00.000 29988 Move returns status 0, amount 0
23:49:31.969 00.000 29988 move complete, result=0
23:49:31.969 00.000 29988 worker thread done servicing request
23:49:31.969 00.000 29988 Worker thread wakes up
23:49:31.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:31.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:31.969 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
23:49:32.825 00.856 28316 evsrv: cli 0C97DC30 connect
23:49:32.825 00.000 28316 case statement mapped state 6 to 3
23:49:32.826 00.001 28316 case statement mapped state 6 to 3
23:49:32.831 00.005 28316 evsrv: cli 0C97DC30 request: {"method":"get_app_state","id":"81f68b1e-deac-42c7-8937-7dfb395f2767"}
23:49:32.833 00.002 28316 case statement mapped state 6 to 3
23:49:32.834 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":"Guiding","id":"81f68b1e-deac-42c7-8937-7dfb395f2767"}
23:49:32.836 00.002 28316 evsrv: cli 0C97DC30 disconnect
23:49:32.837 00.001 28316 evsrv: cli 0C97D870 connect
23:49:32.838 00.001 28316 case statement mapped state 6 to 3
23:49:32.839 00.001 28316 case statement mapped state 6 to 3
23:49:32.840 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"4e1207fb-ba55-4439-83f9-056210cc92d9"}
23:49:32.840 00.000 28316 PhdController::Dither begins
23:49:32.841 00.001 28316 dither: size=2.00, dRA=0.41 dDec=0.43
23:49:32.843 00.002 28316 MountToCamera -- mountTheta (-0.81) + m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
23:49:32.844 00.001 28316 MountToCamera -- mountX=0.41 mountY=0.43 hyp=0.59 mountTheta=-0.81 cameraX=-0.22, cameraY=-0.55 cameraTheta=-1.95
23:49:32.845 00.001 28316 setting lock position to (587.24, 118.90)
23:49:32.845 00.000 28316 Mount: notify guiding dithered (-0.2, -0.5)
23:49:32.846 00.001 28316 MultiStar: stabilizing after lock position change
23:49:32.847 00.001 28316 Status Line: Dithering de 0.41,0.43
23:49:32.849 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:49:32.850 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:49:32.850 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"4e1207fb-ba55-4439-83f9-056210cc92d9"}
23:49:32.851 00.001 28316 evsrv: cli 0C97D870 disconnect
23:49:33.607 00.756 29988 Exposure complete
23:49:33.653 00.046 29988 worker thread done servicing request
23:49:33.653 00.000 28316 OnExposeComplete: enter
23:49:33.654 00.001 28316 UpdateGuideState(): m_state=6
23:49:33.654 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2602
23:49:33.655 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=119.42, Mass=1913, SNR=30.1, Peak=149 HFD=4.1
23:49:33.655 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
23:49:33.655 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.97)
23:49:33.656 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.52 hyp=0.60 cameraTheta=1.06 mountX=-0.36 mountY=-0.50, mountTheta=-2.19
23:49:33.657 00.001 28316 dither recenter: remaining=(-0.4,-0.4) step=(-0.4,-0.4)
23:49:33.658 00.001 28316 MountToCamera -- mountTheta (2.33) + m_xAngle (-1.14) = xAngle (1.19 = 1.19)
23:49:33.658 00.000 28316 MountToCamera -- mountX=-0.41 mountY=-0.43 hyp=0.59 mountTheta=2.33 cameraX=0.22, cameraY=0.55 cameraTheta=1.19
23:49:33.658 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.55, opts=4)
23:49:33.659 00.001 28316 Enqueuing Move request for scope (0.22, 0.55)
23:49:33.659 00.000 28316 Mount: notify direct move -0.41,-0.43
23:49:33.660 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:49:33.660 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.1
23:49:33.661 00.001 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 1 / 99999
23:49:33.661 00.000 29988 Worker thread wakes up
23:49:33.661 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139373.661,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:49:33.662 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.55) opts 0x4
23:49:33.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.55)
23:49:33.662 00.000 29988 Moving (0.22, 0.55) raw xDistance=-0.41 yDistance=-0.43
23:49:33.662 00.000 29988 MoveAxis(E, 136, B)
23:49:33.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:33.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:33.662 00.000 28316 Enqueuing Expose request
23:49:33.663 00.001 29988 Guiding  Dir = 2, Dur = 136
23:49:33.663 00.000 29988 IsSlewing returns 0
23:49:33.663 00.000 29988 IsGuiding returns 0
23:49:33.666 00.003 29988 PulseGuide returned control before completion, sleep 145
23:49:33.827 00.161 29988 IsGuiding returns 0
23:49:33.827 00.000 29988 Move returns status 0, amount 136
23:49:33.827 00.000 29988 MoveAxis(N, 102, B)
23:49:33.827 00.000 29988 Guiding  Dir = 0, Dur = 102
23:49:33.827 00.000 29988 IsSlewing returns 0
23:49:33.827 00.000 29988 IsGuiding returns 0
23:49:33.832 00.005 29988 PulseGuide returned control before completion, sleep 108
23:49:33.948 00.116 29988 IsGuiding returns 0
23:49:33.948 00.000 29988 Move returns status 0, amount 102
23:49:33.948 00.000 29988 move complete, result=0
23:49:33.948 00.000 29988 worker thread done servicing request
23:49:33.950 00.002 29988 Worker thread wakes up
23:49:33.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:33.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:33.950 00.000 28316 GuideStep: -0.4 px 136 ms EAST, -0.4 px 102 ms NORTH
23:49:35.354 01.404 29988 Exposure complete
23:49:35.405 00.051 29988 worker thread done servicing request
23:49:35.405 00.000 28316 OnExposeComplete: enter
23:49:35.406 00.001 28316 UpdateGuideState(): m_state=6
23:49:35.406 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2603
23:49:35.407 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=119.02, Mass=1936, SNR=30.3, Peak=170 HFD=4.2
23:49:35.407 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:49:35.408 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:49:35.408 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.12 hyp=0.47 cameraTheta=0.25 mountX=0.08 mountY=-0.46, mountTheta=-1.40
23:49:35.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.12, opts=13)
23:49:35.410 00.001 28316 Enqueuing Move request for scope (0.46, 0.12)
23:49:35.410 00.000 29988 Worker thread wakes up
23:49:35.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.12) opts 0xd
23:49:35.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.12)
23:49:35.410 00.000 29988 Moving (0.46, 0.12) raw xDistance=0.08 yDistance=-0.46
23:49:35.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:49:35.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:35.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:35.411 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.3
23:49:35.411 00.000 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 2 / 99999
23:49:35.412 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:49:35.412 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139375.412,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:49:35.412 00.000 29988 MoveAxis(E, 0, ABG)
23:49:35.412 00.000 29988 Move returns status 0, amount 0
23:49:35.412 00.000 29988 MoveAxis(N, 0, ABG)
23:49:35.412 00.000 29988 Move returns status 0, amount 0
23:49:35.412 00.000 29988 move complete, result=0
23:49:35.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:35.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:35.413 00.000 28316 Enqueuing Expose request
23:49:35.414 00.001 29988 worker thread done servicing request
23:49:35.414 00.000 29988 Worker thread wakes up
23:49:35.414 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:49:35.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:35.415 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:37.051 01.636 29988 Exposure complete
23:49:37.079 00.028 29988 worker thread done servicing request
23:49:37.079 00.000 28316 OnExposeComplete: enter
23:49:37.080 00.001 28316 UpdateGuideState(): m_state=6
23:49:37.080 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2604
23:49:37.081 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=118.90, Mass=1923, SNR=30.1, Peak=192 HFD=4.2
23:49:37.082 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
23:49:37.082 00.000 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
23:49:37.083 00.001 28316 CameraToMount -- cameraX=0.59 cameraY=-0.00 hyp=0.59 cameraTheta=-0.00 mountX=0.24 mountY=-0.52, mountTheta=-1.14
23:49:37.084 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=-0.00, opts=13)
23:49:37.084 00.000 28316 Enqueuing Move request for scope (0.59, -0.00)
23:49:37.085 00.001 29988 Worker thread wakes up
23:49:37.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:37.085 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
23:49:37.086 00.001 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 3 / 99999
23:49:37.087 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.00) opts 0xd
23:49:37.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, -0.00)
23:49:37.087 00.000 29988 Moving (0.59, -0.00) raw xDistance=0.24 yDistance=-0.52
23:49:37.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:49:37.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:37.087 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139377.087,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:49:37.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
23:49:37.087 00.000 29988 MoveAxis(W, 51, ABG)
23:49:37.087 00.000 29988 Guiding  Dir = 3, Dur = 51
23:49:37.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.088 00.001 29988 IsSlewing returns 0
23:49:37.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:37.088 00.000 28316 Enqueuing Expose request
23:49:37.089 00.001 29988 IsGuiding returns 0
23:49:37.090 00.001 29988 PulseGuide returned control before completion, sleep 60
23:49:37.162 00.072 29988 IsGuiding returns 0
23:49:37.162 00.000 29988 Move returns status 0, amount 51
23:49:37.162 00.000 29988 MoveAxis(N, 0, ABG)
23:49:37.162 00.000 29988 Move returns status 0, amount 0
23:49:37.162 00.000 29988 move complete, result=0
23:49:37.162 00.000 29988 worker thread done servicing request
23:49:37.162 00.000 29988 Worker thread wakes up
23:49:37.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:37.162 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.5 px 0 ms NORTH
23:49:37.163 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:38.575 01.412 29988 Exposure complete
23:49:38.601 00.026 29988 worker thread done servicing request
23:49:38.601 00.000 28316 OnExposeComplete: enter
23:49:38.602 00.001 28316 UpdateGuideState(): m_state=6
23:49:38.603 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2605
23:49:38.603 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=118.84, Mass=1907, SNR=30.0, Peak=171 HFD=4.0
23:49:38.604 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:49:38.605 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
23:49:38.608 00.003 28316 CameraToMount -- cameraX=0.43 cameraY=-0.05 hyp=0.44 cameraTheta=-0.13 mountX=0.23 mountY=-0.36, mountTheta=-1.01
23:49:38.612 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=-0.05, opts=13)
23:49:38.614 00.002 28316 Enqueuing Move request for scope (0.43, -0.05)
23:49:38.617 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:38.619 00.002 28316 UpdateGuideState exits: m=1907 RSB=30.0
23:49:38.620 00.001 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 4 / 99999
23:49:38.621 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139378.621,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:49:38.621 00.000 29988 Worker thread wakes up
23:49:38.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.05) opts 0xd
23:49:38.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, -0.05)
23:49:38.621 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:38.622 00.001 29988 Moving (0.43, -0.05) raw xDistance=0.23 yDistance=-0.36
23:49:38.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:49:38.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:38.622 00.000 28316 Enqueuing Expose request
23:49:38.623 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.34
23:49:38.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
23:49:38.623 00.000 29988 MoveAxis(W, 52, ABG)
23:49:38.623 00.000 29988 Guiding  Dir = 3, Dur = 52
23:49:38.623 00.000 29988 IsSlewing returns 0
23:49:38.623 00.000 29988 IsGuiding returns 0
23:49:38.625 00.002 29988 PulseGuide returned control before completion, sleep 61
23:49:38.699 00.074 29988 IsGuiding returns 0
23:49:38.699 00.000 29988 Move returns status 0, amount 52
23:49:38.699 00.000 29988 MoveAxis(N, 87, ABG)
23:49:38.700 00.001 29988 Guiding  Dir = 0, Dur = 87
23:49:38.700 00.000 29988 IsSlewing returns 0
23:49:38.700 00.000 29988 IsGuiding returns 0
23:49:38.706 00.006 29988 PulseGuide returned control before completion, sleep 92
23:49:38.809 00.103 29988 IsGuiding returns 0
23:49:38.809 00.000 29988 Move returns status 0, amount 87
23:49:38.809 00.000 29988 move complete, result=0
23:49:38.809 00.000 29988 worker thread done servicing request
23:49:38.809 00.000 29988 Worker thread wakes up
23:49:38.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:38.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:38.809 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.4 px 87 ms NORTH
23:49:40.437 01.628 29988 Exposure complete
23:49:40.462 00.025 29988 worker thread done servicing request
23:49:40.462 00.000 28316 OnExposeComplete: enter
23:49:40.463 00.001 28316 UpdateGuideState(): m_state=6
23:49:40.463 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2606
23:49:40.464 00.001 28316 Star::Find returns 1 (0), X=587.18, Y=119.09, Mass=1977, SNR=30.4, Peak=192 HFD=4.3
23:49:40.464 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
23:49:40.465 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
23:49:40.465 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.87 mountX=-0.20 mountY=-0.03, mountTheta=-2.98
23:49:40.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.19, opts=13)
23:49:40.467 00.001 28316 Enqueuing Move request for scope (-0.06, 0.19)
23:49:40.468 00.001 29988 Worker thread wakes up
23:49:40.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:49:40.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:49:40.468 00.000 29988 Moving (-0.06, 0.19) raw xDistance=-0.20 yDistance=-0.03
23:49:40.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:49:40.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:40.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:49:40.468 00.000 29988 MoveAxis(E, 0, ABG)
23:49:40.468 00.000 29988 Move returns status 0, amount 0
23:49:40.468 00.000 29988 MoveAxis(N, 0, ABG)
23:49:40.468 00.000 29988 Move returns status 0, amount 0
23:49:40.468 00.000 29988 move complete, result=0
23:49:40.468 00.000 29988 worker thread done servicing request
23:49:40.471 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:40.478 00.007 28316 UpdateGuideState exits: m=1977 RSB=30.4
23:49:40.479 00.001 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 5 / 99999
23:49:40.479 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139380.479,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.9,"SettleTime":8.0,"StarLocked":true}
23:49:40.480 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:40.481 00.001 28316 Enqueuing Expose request
23:49:40.481 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:40.482 00.001 29988 Worker thread wakes up
23:49:40.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:40.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:42.003 01.521 29988 Exposure complete
23:49:42.027 00.024 29988 worker thread done servicing request
23:49:42.027 00.000 28316 OnExposeComplete: enter
23:49:42.028 00.001 28316 UpdateGuideState(): m_state=6
23:49:42.028 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2607
23:49:42.029 00.001 28316 Star::Find returns 1 (0), X=587.23, Y=119.03, Mass=1876, SNR=29.6, Peak=190 HFD=4.1
23:49:42.029 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
23:49:42.029 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
23:49:42.030 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.62 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
23:49:42.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
23:49:42.031 00.000 28316 Enqueuing Move request for scope (-0.01, 0.13)
23:49:42.032 00.001 29988 Worker thread wakes up
23:49:42.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:49:42.032 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:49:42.032 00.000 29988 Moving (-0.01, 0.13) raw xDistance=-0.12 yDistance=-0.05
23:49:42.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:49:42.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:42.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:42.032 00.000 29988 MoveAxis(E, 0, ABG)
23:49:42.032 00.000 29988 Move returns status 0, amount 0
23:49:42.032 00.000 29988 MoveAxis(N, 0, ABG)
23:49:42.032 00.000 29988 Move returns status 0, amount 0
23:49:42.032 00.000 29988 move complete, result=0
23:49:42.032 00.000 29988 worker thread done servicing request
23:49:42.035 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:42.042 00.007 28316 UpdateGuideState exits: m=1876 RSB=29.6
23:49:42.043 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 6 / 99999
23:49:42.043 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139382.043,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
23:49:42.044 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:42.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:42.045 00.001 28316 Enqueuing Expose request
23:49:42.045 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:42.046 00.001 29988 Worker thread wakes up
23:49:42.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:42.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:43.675 01.629 29988 Exposure complete
23:49:43.699 00.024 29988 worker thread done servicing request
23:49:43.699 00.000 28316 OnExposeComplete: enter
23:49:43.700 00.001 28316 UpdateGuideState(): m_state=6
23:49:43.700 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2608
23:49:43.701 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=119.03, Mass=1971, SNR=30.5, Peak=198 HFD=4.3
23:49:43.701 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
23:49:43.702 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:49:43.703 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=-0.16 mountY=0.03, mountTheta=2.94
23:49:43.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
23:49:43.705 00.000 28316 Enqueuing Move request for scope (-0.10, 0.13)
23:49:43.706 00.001 29988 Worker thread wakes up
23:49:43.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
23:49:43.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
23:49:43.706 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
23:49:43.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:49:43.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:43.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:43.706 00.000 29988 MoveAxis(E, 0, ABG)
23:49:43.706 00.000 29988 Move returns status 0, amount 0
23:49:43.706 00.000 29988 MoveAxis(N, 0, ABG)
23:49:43.706 00.000 29988 Move returns status 0, amount 0
23:49:43.706 00.000 29988 move complete, result=0
23:49:43.707 00.001 29988 worker thread done servicing request
23:49:43.710 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:43.717 00.007 28316 UpdateGuideState exits: m=1971 RSB=30.5
23:49:43.719 00.002 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 7 / 99999
23:49:43.719 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139383.719,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
23:49:43.720 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:43.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:43.721 00.000 28316 Enqueuing Expose request
23:49:43.722 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:43.722 00.000 29988 Worker thread wakes up
23:49:43.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:43.724 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:45.238 01.514 29988 Exposure complete
23:49:45.261 00.023 29988 worker thread done servicing request
23:49:45.261 00.000 28316 OnExposeComplete: enter
23:49:45.262 00.001 28316 UpdateGuideState(): m_state=6
23:49:45.262 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2609
23:49:45.263 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=119.09, Mass=1954, SNR=30.3, Peak=194 HFD=4.3
23:49:45.263 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.70 = -2.59)
23:49:45.264 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
23:49:45.264 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.35 cameraTheta=2.55 mountX=-0.30 mountY=0.17, mountTheta=2.62
23:49:45.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.19, opts=13)
23:49:45.266 00.001 28316 Enqueuing Move request for scope (-0.29, 0.19)
23:49:45.266 00.000 29988 Worker thread wakes up
23:49:45.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
23:49:45.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
23:49:45.266 00.000 29988 Moving (-0.29, 0.19) raw xDistance=-0.30 yDistance=0.17
23:49:45.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:49:45.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:45.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:49:45.266 00.000 29988 MoveAxis(E, 63, ABG)
23:49:45.266 00.000 29988 Guiding  Dir = 2, Dur = 63
23:49:45.267 00.001 29988 IsSlewing returns 0
23:49:45.267 00.000 29988 IsGuiding returns 0
23:49:45.269 00.002 29988 PulseGuide returned control before completion, sleep 72
23:49:45.270 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:45.277 00.007 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:49:45.278 00.001 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 8 / 99999
23:49:45.278 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139385.278,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
23:49:45.279 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:45.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:45.279 00.000 28316 Enqueuing Expose request
23:49:45.345 00.066 29988 IsGuiding returns 1
23:49:45.345 00.000 29988 scope still moving after pulse duration time elapsed
23:49:45.377 00.032 29988 IsSlewing returns 0
23:49:45.377 00.000 29988 IsGuiding returns 0
23:49:45.377 00.000 29988 scope move finished after 63 + 47 ms
23:49:45.377 00.000 29988 Move returns status 0, amount 63
23:49:45.377 00.000 29988 MoveAxis(N, 0, ABG)
23:49:45.377 00.000 29988 Move returns status 0, amount 0
23:49:45.378 00.001 29988 move complete, result=0
23:49:45.378 00.000 29988 worker thread done servicing request
23:49:45.378 00.000 29988 Worker thread wakes up
23:49:45.378 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.2 px 0 ms NORTH
23:49:45.379 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:45.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:47.003 01.624 29988 Exposure complete
23:49:47.026 00.023 29988 worker thread done servicing request
23:49:47.026 00.000 28316 OnExposeComplete: enter
23:49:47.026 00.000 28316 UpdateGuideState(): m_state=6
23:49:47.027 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2610
23:49:47.027 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=118.86, Mass=1908, SNR=30.0, Peak=184 HFD=4.3
23:49:47.028 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
23:49:47.028 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.31 = 1.31)
23:49:47.029 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.05 mountY=0.20, mountTheta=1.79
23:49:47.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.04, opts=13)
23:49:47.030 00.000 28316 Enqueuing Move request for scope (-0.20, -0.04)
23:49:47.031 00.001 29988 Worker thread wakes up
23:49:47.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
23:49:47.031 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
23:49:47.031 00.000 29988 Moving (-0.20, -0.04) raw xDistance=-0.05 yDistance=0.20
23:49:47.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:49:47.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:47.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:49:47.031 00.000 29988 MoveAxis(E, 0, ABG)
23:49:47.031 00.000 29988 Move returns status 0, amount 0
23:49:47.031 00.000 29988 MoveAxis(N, 0, ABG)
23:49:47.031 00.000 29988 Move returns status 0, amount 0
23:49:47.031 00.000 29988 move complete, result=0
23:49:47.031 00.000 29988 worker thread done servicing request
23:49:47.034 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:47.042 00.008 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:49:47.042 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
23:49:47.043 00.001 28316 PhdController: newstate STATE_FINISH
23:49:47.043 00.000 28316 PhdController complete: success
23:49:47.044 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786139387.043,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
23:49:47.044 00.000 28316 Mount: notify guiding dither settle done success=1
23:49:47.044 00.000 28316 PhdController: newstate STATE_IDLE
23:49:47.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:47.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:47.046 00.001 28316 Enqueuing Expose request
23:49:47.046 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:47.046 00.000 29988 Worker thread wakes up
23:49:47.047 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:47.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:48.566 01.519 29988 Exposure complete
23:49:48.591 00.025 29988 worker thread done servicing request
23:49:48.591 00.000 28316 OnExposeComplete: enter
23:49:48.592 00.001 28316 UpdateGuideState(): m_state=6
23:49:48.592 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.593 00.001 28316 Star::Find returns 1 (0), X=587.10, Y=118.70, Mass=2169, SNR=32.0, Peak=202 HFD=4.4
23:49:48.593 00.000 28316 MultiStar: exiting stabilization period
23:49:48.593 00.000 28316 MultiStar: updating star positions after lock position change
23:49:48.594 00.001 28316 Star::Find(15, 470, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.594 00.000 28316 Star::Find returns 1 (0), X=470.22, Y=128.74, Mass=1579, SNR=27.6, Peak=171 HFD=3.7
23:49:48.595 00.001 28316 Star::Find(15, 428, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.595 00.000 28316 Star::Find returns 1 (0), X=428.33, Y=200.28, Mass=1789, SNR=29.1, Peak=173 HFD=3.7
23:49:48.596 00.001 28316 Star::Find(15, 1120, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.596 00.000 28316 Star::Find returns 1 (0), X=1120.35, Y=661.12, Mass=1402, SNR=25.7, Peak=116 HFD=4.0
23:49:48.597 00.001 28316 Star::Find(15, 572, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.597 00.000 28316 Star::Find returns 1 (0), X=572.76, Y=645.17, Mass=1408, SNR=26.1, Peak=144 HFD=3.9
23:49:48.597 00.000 28316 Star::Find(15, 591, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.598 00.001 28316 Star::Find returns 1 (0), X=591.63, Y=419.79, Mass=1171, SNR=23.7, Peak=98 HFD=3.9
23:49:48.598 00.000 28316 Star::Find(15, 1107, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.599 00.001 28316 Star::Find returns 1 (0), X=1107.71, Y=894.50, Mass=994, SNR=22.0, Peak=93 HFD=3.6
23:49:48.599 00.000 28316 Star::Find(15, 1126, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.600 00.001 28316 Star::Find returns 1 (0), X=1126.97, Y=812.61, Mass=838, SNR=20.1, Peak=78 HFD=3.5
23:49:48.600 00.000 28316 Star::Find(15, 978, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.601 00.001 28316 Star::Find returns 1 (0), X=978.17, Y=264.57, Mass=669, SNR=17.9, Peak=66 HFD=3.6
23:49:48.601 00.000 28316 Star::Find(15, 306, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.601 00.000 28316 Star::Find returns 1 (0), X=306.30, Y=446.11, Mass=691, SNR=18.2, Peak=78 HFD=3.8
23:49:48.602 00.001 28316 Star::Find(15, 570, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.602 00.000 28316 Star::Find returns 1 (0), X=570.47, Y=440.05, Mass=626, SNR=17.3, Peak=61 HFD=3.6
23:49:48.603 00.001 28316 Star::Find(15, 1008, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
23:49:48.604 00.001 28316 Star::Find returns 1 (0), X=1008.75, Y=700.91, Mass=628, SNR=17.3, Peak=68 HFD=3.5
23:49:48.604 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.14) = xAngle (-1.06 = -1.06)
23:49:48.604 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.04 = 2.04)
23:49:48.605 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.21 mountX=0.12 mountY=0.22, mountTheta=1.07
23:49:48.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.19, opts=13)
23:49:48.606 00.000 28316 Enqueuing Move request for scope (-0.14, -0.19)
23:49:48.607 00.001 29988 Worker thread wakes up
23:49:48.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
23:49:48.607 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
23:49:48.607 00.000 29988 Moving (-0.14, -0.19) raw xDistance=0.12 yDistance=0.22
23:49:48.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:49:48.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:48.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:49:48.607 00.000 29988 MoveAxis(E, 0, ABG)
23:49:48.607 00.000 29988 Move returns status 0, amount 0
23:49:48.607 00.000 29988 MoveAxis(N, 0, ABG)
23:49:48.607 00.000 29988 Move returns status 0, amount 0
23:49:48.607 00.000 29988 move complete, result=0
23:49:48.607 00.000 29988 worker thread done servicing request
23:49:48.610 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:48.617 00.007 28316 UpdateGuideState exits: m=2169 RSB=32.0
23:49:48.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:48.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:48.619 00.001 28316 Enqueuing Expose request
23:49:48.619 00.000 29988 Worker thread wakes up
23:49:48.619 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:48.620 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:48.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:50.253 01.633 29988 Exposure complete
23:49:50.277 00.024 29988 worker thread done servicing request
23:49:50.277 00.000 28316 OnExposeComplete: enter
23:49:50.278 00.001 28316 UpdateGuideState(): m_state=6
23:49:50.278 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2612
23:49:50.279 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=118.65, Mass=1959, SNR=30.5, Peak=179 HFD=4.2
23:49:50.279 00.000 28316 MultiStar: [#1 -0.07,-0.04,0.90,U] [#2 0.05,-0.13,0.95,U] [#3 -0.24,-0.15,0.85,U] [#4 0.11,-0.09,0.87,U] [#5 -0.05,-0.06,0.78,U] [#6 -0.01,-0.18,0.73,U] [#7 -0.10,-0.13,0.69,U] [#8 -0.05,-0.20,0.60,U] 
23:49:50.280 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.10, -0.25}
23:49:50.280 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.78 = -0.78)
23:49:50.280 00.000 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:49:50.281 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.93 mountX=0.10 mountY=0.11, mountTheta=0.80
23:49:50.283 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
23:49:50.283 00.000 28316 Enqueuing Move request for scope (-0.05, -0.14)
23:49:50.284 00.001 29988 Worker thread wakes up
23:49:50.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:49:50.284 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:49:50.284 00.000 29988 Moving (-0.05, -0.14) raw xDistance=0.10 yDistance=0.11
23:49:50.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:50.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:50.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:49:50.284 00.000 29988 MoveAxis(E, 0, ABG)
23:49:50.284 00.000 29988 Move returns status 0, amount 0
23:49:50.284 00.000 29988 MoveAxis(N, 0, ABG)
23:49:50.284 00.000 29988 Move returns status 0, amount 0
23:49:50.284 00.000 29988 move complete, result=0
23:49:50.284 00.000 29988 worker thread done servicing request
23:49:50.287 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:50.294 00.007 28316 UpdateGuideState exits: m=1959 RSB=30.5
23:49:50.295 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:50.296 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:50.296 00.000 28316 Enqueuing Expose request
23:49:50.296 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:50.298 00.002 29988 Worker thread wakes up
23:49:50.298 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:50.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:51.821 01.523 29988 Exposure complete
23:49:51.844 00.023 29988 worker thread done servicing request
23:49:51.844 00.000 28316 OnExposeComplete: enter
23:49:51.846 00.002 28316 UpdateGuideState(): m_state=6
23:49:51.847 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2613
23:49:51.848 00.001 28316 Star::Find returns 1 (0), X=587.29, Y=118.70, Mass=1922, SNR=30.1, Peak=174 HFD=4.3
23:49:51.849 00.001 28316 MultiStar: [#1 0.23,0.09,0.92,U] [#2 0.13,0.06,0.97,U] [#3 -0.04,0.00,0.85,U] [#4 0.37,-0.01,0.89,U] [#5 0.19,-0.02,0.81,U] [#6 0.08,-0.00,0.75,U] [#7 -0.02,0.10,0.64,U] [#8 0.23,-0.03,0.61,U] 
23:49:51.849 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.05, -0.20}
23:49:51.850 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
23:49:51.850 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
23:49:51.850 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.05 mountX=0.06 mountY=-0.12, mountTheta=-1.09
23:49:51.852 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
23:49:51.853 00.001 28316 Enqueuing Move request for scope (0.14, -0.01)
23:49:51.853 00.000 29988 Worker thread wakes up
23:49:51.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
23:49:51.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
23:49:51.853 00.000 29988 Moving (0.14, -0.01) raw xDistance=0.06 yDistance=-0.12
23:49:51.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:49:51.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:51.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:49:51.853 00.000 29988 MoveAxis(E, 0, ABG)
23:49:51.853 00.000 29988 Move returns status 0, amount 0
23:49:51.853 00.000 29988 MoveAxis(N, 0, ABG)
23:49:51.853 00.000 29988 Move returns status 0, amount 0
23:49:51.853 00.000 29988 move complete, result=0
23:49:51.853 00.000 29988 worker thread done servicing request
23:49:51.856 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:49:51.863 00.007 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:49:51.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:51.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:51.865 00.001 28316 Enqueuing Expose request
23:49:51.865 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:51.866 00.001 29988 Worker thread wakes up
23:49:51.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:51.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:53.500 01.634 29988 Exposure complete
23:49:53.523 00.023 29988 worker thread done servicing request
23:49:53.523 00.000 28316 OnExposeComplete: enter
23:49:53.524 00.001 28316 UpdateGuideState(): m_state=6
23:49:53.524 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2614
23:49:53.524 00.000 28316 Star::Find returns 1 (0), X=587.26, Y=118.81, Mass=1976, SNR=30.4, Peak=182 HFD=4.4
23:49:53.525 00.001 28316 MultiStar: [#1 0.22,0.08,0.90,U] [#2 0.39,0.03,0.95,U] [#3 0.31,-0.12,0.83,U] [#4 0.33,0.05,0.86,U] [#5 0.19,0.05,0.77,U] [#6 0.25,0.09,0.74,U] [#7 0.14,0.03,0.65,U] [#8 0.25,0.11,0.60,U] 
23:49:53.526 00.001 28316 single-star, 8 included, MultiStar: {0.23, 0.02}, one-star: {0.02, -0.09}
23:49:53.526 00.000 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.15 = -0.15)
23:49:53.526 00.000 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
23:49:53.527 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.30 mountX=0.09 mountY=0.02, mountTheta=0.19
23:49:53.528 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
23:49:53.528 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
23:49:53.529 00.001 29988 Worker thread wakes up
23:49:53.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:49:53.529 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:49:53.529 00.000 29988 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
23:49:53.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:53.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:53.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:53.529 00.000 29988 MoveAxis(E, 0, ABG)
23:49:53.529 00.000 29988 Move returns status 0, amount 0
23:49:53.529 00.000 29988 MoveAxis(N, 0, ABG)
23:49:53.529 00.000 29988 Move returns status 0, amount 0
23:49:53.529 00.000 29988 move complete, result=0
23:49:53.529 00.000 29988 worker thread done servicing request
23:49:53.533 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:49:53.540 00.007 28316 UpdateGuideState exits: m=1976 RSB=30.4
23:49:53.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:53.541 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:53.541 00.000 28316 Enqueuing Expose request
23:49:53.541 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:53.542 00.001 29988 Worker thread wakes up
23:49:53.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:53.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:55.061 01.519 29988 Exposure complete
23:49:55.085 00.024 29988 worker thread done servicing request
23:49:55.085 00.000 28316 OnExposeComplete: enter
23:49:55.086 00.001 28316 UpdateGuideState(): m_state=6
23:49:55.087 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2615
23:49:55.087 00.000 28316 Star::Find returns 1 (0), X=587.19, Y=118.71, Mass=1967, SNR=30.3, Peak=174 HFD=4.4
23:49:55.088 00.001 28316 MultiStar: [#1 0.09,-0.10,0.90,U] [#2 0.28,0.02,0.97,U] [#3 0.09,0.03,0.85,U] [#4 0.44,-0.05,0.00,M1] [#5 0.13,0.07,0.80,U] [#6 0.35,0.08,0.71,U] [#7 0.29,0.06,0.64,U] [#8 0.20,0.02,0.60,U] 
23:49:55.088 00.000 28316 refined, 7 included, MultiStar: {0.16, -0.01}, one-star: {-0.04, -0.18}
23:49:55.089 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:49:55.089 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.10)
23:49:55.089 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.08 mountY=-0.14, mountTheta=-1.07
23:49:55.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
23:49:55.092 00.001 28316 Enqueuing Move request for scope (0.16, -0.01)
23:49:55.092 00.000 29988 Worker thread wakes up
23:49:55.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:49:55.092 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:49:55.092 00.000 29988 Moving (0.16, -0.01) raw xDistance=0.08 yDistance=-0.14
23:49:55.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:49:55.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:55.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:49:55.092 00.000 29988 MoveAxis(E, 0, ABG)
23:49:55.092 00.000 29988 Move returns status 0, amount 0
23:49:55.092 00.000 29988 MoveAxis(N, 0, ABG)
23:49:55.092 00.000 29988 Move returns status 0, amount 0
23:49:55.092 00.000 29988 move complete, result=0
23:49:55.092 00.000 29988 worker thread done servicing request
23:49:55.098 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:49:55.105 00.007 28316 UpdateGuideState exits: m=1967 RSB=30.3
23:49:55.106 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:55.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:55.107 00.001 28316 Enqueuing Expose request
23:49:55.107 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:55.108 00.001 29988 Worker thread wakes up
23:49:55.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:55.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:56.737 01.629 29988 Exposure complete
23:49:56.778 00.041 29988 worker thread done servicing request
23:49:56.778 00.000 28316 OnExposeComplete: enter
23:49:56.779 00.001 28316 UpdateGuideState(): m_state=6
23:49:56.780 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2616
23:49:56.781 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=118.57, Mass=2027, SNR=31.0, Peak=152 HFD=4.2
23:49:56.782 00.001 28316 MultiStar: [#1 0.42,-0.06,0.00,M1] [#2 0.40,-0.14,0.00,M1] [#3 0.29,-0.27,0.83,U] [#4 0.43,-0.18,0.00,M2] [#5 0.31,-0.06,0.76,U] [#6 0.33,-0.10,0.69,U] [#7 0.30,0.01,0.61,U] [#8 0.30,-0.21,0.59,U] 
23:49:56.782 00.000 28316 refined, 5 included, MultiStar: {0.30, -0.18}, one-star: {0.26, -0.33}
23:49:56.784 00.002 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
23:49:56.787 00.003 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.57)
23:49:56.788 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=-0.18 hyp=0.34 cameraTheta=-0.53 mountX=0.28 mountY=-0.19, mountTheta=-0.58
23:49:56.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.18, opts=13)
23:49:56.789 00.000 28316 Enqueuing Move request for scope (0.30, -0.18)
23:49:56.790 00.001 29988 Worker thread wakes up
23:49:56.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.18) opts 0xd
23:49:56.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.18)
23:49:56.790 00.000 29988 Moving (0.30, -0.18) raw xDistance=0.28 yDistance=-0.19
23:49:56.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:49:56.790 00.000 28316 UpdateGuideState exits: m=2027 RSB=31.0
23:49:56.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:56.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:56.792 00.001 28316 Enqueuing Expose request
23:49:56.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:49:56.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:56.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:49:56.792 00.000 29988 MoveAxis(W, 59, ABG)
23:49:56.792 00.000 29988 Guiding  Dir = 3, Dur = 59
23:49:56.792 00.000 29988 IsSlewing returns 0
23:49:56.792 00.000 29988 IsGuiding returns 0
23:49:56.795 00.003 29988 PulseGuide returned control before completion, sleep 68
23:49:56.875 00.080 29988 IsGuiding returns 0
23:49:56.875 00.000 29988 Move returns status 0, amount 59
23:49:56.875 00.000 29988 MoveAxis(N, 0, ABG)
23:49:56.875 00.000 29988 Move returns status 0, amount 0
23:49:56.875 00.000 29988 move complete, result=0
23:49:56.875 00.000 29988 worker thread done servicing request
23:49:56.875 00.000 29988 Worker thread wakes up
23:49:56.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:56.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:56.875 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.2 px 0 ms NORTH
23:49:58.288 01.413 29988 Exposure complete
23:49:58.338 00.050 29988 worker thread done servicing request
23:49:58.338 00.000 28316 OnExposeComplete: enter
23:49:58.341 00.003 28316 UpdateGuideState(): m_state=6
23:49:58.342 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2617
23:49:58.342 00.000 28316 Star::Find returns 1 (0), X=587.28, Y=118.68, Mass=1911, SNR=30.0, Peak=165 HFD=4.3
23:49:58.343 00.001 28316 MultiStar: [#1 0.15,0.09,0.89,U] [#2 0.25,-0.03,1.00,U] [#3 0.09,0.03,0.87,U] [#4 0.34,0.06,0.85,U] [#5 0.06,0.05,0.78,U] [#6 0.05,0.18,0.71,U] [#7 0.07,0.06,0.68,U] [#8 0.16,0.05,0.60,U] 
23:49:58.343 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.02}, one-star: {0.04, -0.21}
23:49:58.343 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
23:49:58.344 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.88)
23:49:58.344 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.16 mountX=0.04 mountY=-0.13, mountTheta=-1.30
23:49:58.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
23:49:58.346 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
23:49:58.346 00.000 29988 Worker thread wakes up
23:49:58.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:49:58.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
23:49:58.347 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:49:58.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:58.348 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
23:49:58.348 00.000 29988 Moving (0.14, 0.02) raw xDistance=0.04 yDistance=-0.13
23:49:58.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:58.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:58.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:49:58.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:49:58.350 00.002 28316 Enqueuing Expose request
23:49:58.351 00.001 29988 MoveAxis(E, 0, ABG)
23:49:58.351 00.000 29988 Move returns status 0, amount 0
23:49:58.351 00.000 29988 MoveAxis(N, 0, ABG)
23:49:58.351 00.000 29988 Move returns status 0, amount 0
23:49:58.351 00.000 29988 move complete, result=0
23:49:58.351 00.000 29988 worker thread done servicing request
23:49:58.351 00.000 29988 Worker thread wakes up
23:49:58.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:49:58.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:49:58.353 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:59.980 01.627 29988 Exposure complete
23:50:00.019 00.039 29988 worker thread done servicing request
23:50:00.019 00.000 28316 OnExposeComplete: enter
23:50:00.020 00.001 28316 UpdateGuideState(): m_state=6
23:50:00.021 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2618
23:50:00.021 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=118.73, Mass=1970, SNR=30.5, Peak=178 HFD=4.4
23:50:00.022 00.001 28316 MultiStar: [#1 0.06,0.07,0.91,U] [#2 0.24,0.07,0.93,U] [#3 -0.06,-0.01,0.90,U] [#4 0.21,0.10,0.84,U] [#5 0.16,0.12,0.76,U] [#6 0.11,0.24,0.72,U] [#7 0.03,0.20,0.67,U] [#8 0.11,0.11,0.60,U] 
23:50:00.022 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.07}, one-star: {-0.03, -0.16}
23:50:00.022 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:50:00.023 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
23:50:00.023 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.65 mountX=-0.02 mountY=-0.11, mountTheta=-1.79
23:50:00.025 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
23:50:00.026 00.001 28316 Enqueuing Move request for scope (0.09, 0.07)
23:50:00.026 00.000 29988 Worker thread wakes up
23:50:00.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:00.027 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
23:50:00.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
23:50:00.027 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:50:00.027 00.000 29988 Moving (0.09, 0.07) raw xDistance=-0.02 yDistance=-0.11
23:50:00.027 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:00.028 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:50:00.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:00.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:00.029 00.001 28316 Enqueuing Expose request
23:50:00.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:00.029 00.000 29988 MoveAxis(E, 0, ABG)
23:50:00.029 00.000 29988 Move returns status 0, amount 0
23:50:00.029 00.000 29988 MoveAxis(N, 0, ABG)
23:50:00.029 00.000 29988 Move returns status 0, amount 0
23:50:00.029 00.000 29988 move complete, result=0
23:50:00.029 00.000 29988 worker thread done servicing request
23:50:00.029 00.000 29988 Worker thread wakes up
23:50:00.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:00.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:00.030 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:01.543 01.513 29988 Exposure complete
23:50:01.568 00.025 29988 worker thread done servicing request
23:50:01.568 00.000 28316 OnExposeComplete: enter
23:50:01.571 00.003 28316 UpdateGuideState(): m_state=6
23:50:01.575 00.004 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2619
23:50:01.577 00.002 28316 Star::Find returns 1 (0), X=587.33, Y=118.90, Mass=1959, SNR=30.4, Peak=181 HFD=4.2
23:50:01.580 00.003 28316 MultiStar: [#1 0.14,0.21,0.91,U] [#2 0.08,0.24,0.96,U] [#3 0.19,0.15,0.84,U] [#4 0.33,0.09,0.87,U] [#5 0.04,0.25,0.75,U] [#6 0.14,0.17,0.70,U] [#7 0.14,0.17,0.67,U] [#8 0.30,0.07,0.59,U] 
23:50:01.582 00.002 28316 single-star, 8 included, MultiStar: {0.16, 0.15}, one-star: {0.09, 0.00}
23:50:01.584 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:50:01.586 00.002 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
23:50:01.588 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.01 mountX=0.04 mountY=-0.08, mountTheta=-1.14
23:50:01.591 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.00, opts=13)
23:50:01.591 00.000 28316 Enqueuing Move request for scope (0.09, 0.00)
23:50:01.591 00.000 29988 Worker thread wakes up
23:50:01.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:01.592 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
23:50:01.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
23:50:01.592 00.000 29988 Moving (0.09, 0.00) raw xDistance=0.04 yDistance=-0.08
23:50:01.592 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:50:01.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:01.593 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:01.593 00.000 28316 Enqueuing Expose request
23:50:01.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:01.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:01.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:01.594 00.001 29988 MoveAxis(E, 0, ABG)
23:50:01.594 00.000 29988 Move returns status 0, amount 0
23:50:01.594 00.000 29988 MoveAxis(N, 0, ABG)
23:50:01.594 00.000 29988 Move returns status 0, amount 0
23:50:01.594 00.000 29988 move complete, result=0
23:50:01.594 00.000 29988 worker thread done servicing request
23:50:01.594 00.000 29988 Worker thread wakes up
23:50:01.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:01.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:01.594 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:03.326 01.732 29988 Exposure complete
23:50:03.385 00.059 29988 worker thread done servicing request
23:50:03.385 00.000 28316 OnExposeComplete: enter
23:50:03.388 00.003 28316 UpdateGuideState(): m_state=6
23:50:03.389 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2620
23:50:03.390 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=118.73, Mass=1949, SNR=30.3, Peak=162 HFD=4.1
23:50:03.390 00.000 28316 MultiStar: [#1 0.36,0.07,0.93,U] [#2 0.31,-0.00,0.98,U] [#3 0.35,-0.13,0.84,U] [#4 0.44,-0.01,0.00,M1] [#5 0.26,0.09,0.80,U] [#6 0.36,-0.04,0.72,U] [#7 0.28,0.09,0.65,U] [#8 0.43,0.04,0.00,M1] 
23:50:03.391 00.001 28316 single-star, 6 included, MultiStar: {0.30, -0.02}, one-star: {0.20, -0.16}
23:50:03.391 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.47 = 0.47)
23:50:03.392 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.57 = -2.71)
23:50:03.392 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-0.68 mountX=0.23 mountY=-0.11, mountTheta=-0.43
23:50:03.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.16, opts=13)
23:50:03.394 00.001 28316 Enqueuing Move request for scope (0.20, -0.16)
23:50:03.394 00.000 29988 Worker thread wakes up
23:50:03.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:03.395 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.3
23:50:03.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:03.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:03.396 00.000 28316 Enqueuing Expose request
23:50:03.397 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
23:50:03.397 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
23:50:03.397 00.000 29988 Moving (0.20, -0.16) raw xDistance=0.23 yDistance=-0.11
23:50:03.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:50:03.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:03.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:03.397 00.000 29988 MoveAxis(W, 49, ABG)
23:50:03.397 00.000 29988 Guiding  Dir = 3, Dur = 49
23:50:03.397 00.000 29988 IsSlewing returns 0
23:50:03.397 00.000 29988 IsGuiding returns 0
23:50:03.399 00.002 29988 PulseGuide returned control before completion, sleep 58
23:50:03.468 00.069 29988 IsGuiding returns 0
23:50:03.468 00.000 29988 Move returns status 0, amount 49
23:50:03.468 00.000 29988 MoveAxis(N, 0, ABG)
23:50:03.468 00.000 29988 Move returns status 0, amount 0
23:50:03.469 00.001 29988 move complete, result=0
23:50:03.469 00.000 29988 worker thread done servicing request
23:50:03.469 00.000 29988 Worker thread wakes up
23:50:03.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:03.469 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
23:50:03.470 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:04.886 01.416 29988 Exposure complete
23:50:04.919 00.033 29988 worker thread done servicing request
23:50:04.919 00.000 28316 OnExposeComplete: enter
23:50:04.920 00.001 28316 UpdateGuideState(): m_state=6
23:50:04.920 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2621
23:50:04.921 00.001 28316 Star::Find returns 1 (0), X=587.49, Y=118.68, Mass=1842, SNR=29.5, Peak=151 HFD=4.0
23:50:04.922 00.001 28316 MultiStar: [#1 0.42,0.03,0.00,M1] [#2 0.52,-0.11,0.00,M1] [#3 0.26,-0.03,0.89,U] [#4 0.52,-0.05,0.00,M2] [#5 0.40,0.12,0.00,M1] [#6 0.40,-0.08,0.76,U] [#7 0.18,0.03,0.67,U] [#8 0.35,-0.06,0.62,U] 
23:50:04.923 00.001 28316 refined, 4 included, MultiStar: {0.29, -0.08}, one-star: {0.25, -0.22}
23:50:04.923 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
23:50:04.924 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.96 = -2.32)
23:50:04.924 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-0.28 mountX=0.19 mountY=-0.22, mountTheta=-0.84
23:50:04.926 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.08, opts=13)
23:50:04.926 00.000 28316 Enqueuing Move request for scope (0.29, -0.08)
23:50:04.927 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:04.927 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
23:50:04.928 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:04.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:04.929 00.001 28316 Enqueuing Expose request
23:50:04.929 00.000 29988 Worker thread wakes up
23:50:04.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.08) opts 0xd
23:50:04.929 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.08)
23:50:04.929 00.000 29988 Moving (0.29, -0.08) raw xDistance=0.19 yDistance=-0.22
23:50:04.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:50:04.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:50:04.929 00.000 29988 MoveAxis(E, 0, ABG)
23:50:04.929 00.000 29988 Move returns status 0, amount 0
23:50:04.929 00.000 29988 MoveAxis(N, 52, ABG)
23:50:04.929 00.000 29988 Guiding  Dir = 0, Dur = 52
23:50:04.930 00.001 29988 IsSlewing returns 0
23:50:04.930 00.000 29988 IsGuiding returns 0
23:50:04.934 00.004 29988 PulseGuide returned control before completion, sleep 58
23:50:04.996 00.062 29988 IsGuiding returns 0
23:50:04.996 00.000 29988 Move returns status 0, amount 52
23:50:04.996 00.000 29988 move complete, result=0
23:50:04.996 00.000 29988 worker thread done servicing request
23:50:04.996 00.000 29988 Worker thread wakes up
23:50:04.996 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 52 ms NORTH
23:50:04.999 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:04.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:06.633 01.634 29988 Exposure complete
23:50:06.662 00.029 29988 worker thread done servicing request
23:50:06.662 00.000 28316 OnExposeComplete: enter
23:50:06.663 00.001 28316 UpdateGuideState(): m_state=6
23:50:06.665 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2622
23:50:06.666 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=118.74, Mass=1925, SNR=30.0, Peak=172 HFD=4.3
23:50:06.668 00.002 28316 MultiStar: [#1 0.04,-0.06,0.92,U] [#2 0.28,-0.10,0.95,U] [#3 0.09,-0.16,0.86,U] [#4 0.32,-0.10,0.86,U] [#5 0.05,-0.01,0.81,U] [#6 0.22,-0.08,0.72,U] [#7 0.06,0.02,0.68,U] [#8 0.21,-0.00,0.59,U] 
23:50:06.669 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {-0.12, -0.16}
23:50:06.669 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
23:50:06.670 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.61)
23:50:06.670 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.57 mountX=0.12 mountY=-0.07, mountTheta=-0.54
23:50:06.672 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
23:50:06.672 00.000 28316 Enqueuing Move request for scope (0.12, -0.08)
23:50:06.673 00.001 29988 Worker thread wakes up
23:50:06.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:06.673 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
23:50:06.674 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:06.674 00.000 28316 Enqueuing Expose request
23:50:06.675 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:50:06.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:50:06.675 00.000 29988 Moving (0.12, -0.08) raw xDistance=0.12 yDistance=-0.07
23:50:06.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:50:06.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:06.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:50:06.675 00.000 29988 MoveAxis(E, 0, ABG)
23:50:06.675 00.000 29988 Move returns status 0, amount 0
23:50:06.675 00.000 29988 MoveAxis(N, 0, ABG)
23:50:06.675 00.000 29988 Move returns status 0, amount 0
23:50:06.675 00.000 29988 move complete, result=0
23:50:06.675 00.000 29988 worker thread done servicing request
23:50:06.675 00.000 29988 Worker thread wakes up
23:50:06.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:06.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:06.675 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:08.192 01.517 29988 Exposure complete
23:50:08.227 00.035 29988 worker thread done servicing request
23:50:08.228 00.001 28316 OnExposeComplete: enter
23:50:08.228 00.000 28316 UpdateGuideState(): m_state=6
23:50:08.229 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2623
23:50:08.229 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=118.65, Mass=1976, SNR=30.5, Peak=190 HFD=4.1
23:50:08.230 00.001 28316 MultiStar: [#1 0.06,-0.08,0.89,U] [#2 0.05,-0.10,0.98,U] [#3 0.02,-0.09,0.85,U] [#4 0.22,-0.16,0.84,U] [#5 0.05,-0.11,0.76,U] [#6 0.00,-0.12,0.71,U] [#7 -0.14,-0.02,0.65,U] [#8 0.10,-0.12,0.60,U] 
23:50:08.230 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.12}, one-star: {-0.20, -0.25}
23:50:08.230 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.29 = -0.29)
23:50:08.231 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
23:50:08.231 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.44 mountX=0.12 mountY=0.04, mountTheta=0.33
23:50:08.233 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
23:50:08.233 00.000 28316 Enqueuing Move request for scope (0.02, -0.12)
23:50:08.233 00.000 29988 Worker thread wakes up
23:50:08.234 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:50:08.234 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
23:50:08.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:08.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:08.235 00.000 28316 Enqueuing Expose request
23:50:08.237 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
23:50:08.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
23:50:08.237 00.000 29988 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.04
23:50:08.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:50:08.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:08.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:50:08.237 00.000 29988 MoveAxis(E, 0, ABG)
23:50:08.237 00.000 29988 Move returns status 0, amount 0
23:50:08.237 00.000 29988 MoveAxis(N, 0, ABG)
23:50:08.237 00.000 29988 Move returns status 0, amount 0
23:50:08.237 00.000 29988 move complete, result=0
23:50:08.237 00.000 29988 worker thread done servicing request
23:50:08.237 00.000 29988 Worker thread wakes up
23:50:08.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:08.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:08.239 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:09.861 01.622 29988 Exposure complete
23:50:09.890 00.029 29988 worker thread done servicing request
23:50:09.890 00.000 28316 OnExposeComplete: enter
23:50:09.891 00.001 28316 UpdateGuideState(): m_state=6
23:50:09.891 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2624
23:50:09.892 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=118.57, Mass=1962, SNR=30.4, Peak=167 HFD=4.4
23:50:09.893 00.001 28316 MultiStar: [#1 0.02,-0.11,0.89,U] [#2 0.20,-0.12,0.97,U] [#3 -0.03,-0.10,0.87,U] [#4 0.24,-0.19,0.86,U] [#5 0.07,-0.15,0.78,U] [#6 0.07,-0.09,0.71,U] [#7 0.03,-0.17,0.69,U] [#8 0.07,-0.13,0.60,U] 
23:50:09.893 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.16}, one-star: {0.02, -0.33}
23:50:09.894 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
23:50:09.894 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
23:50:09.894 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.11 mountX=0.18 mountY=0.00, mountTheta=0.01
23:50:09.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
23:50:09.896 00.001 28316 Enqueuing Move request for scope (0.08, -0.16)
23:50:09.896 00.000 29988 Worker thread wakes up
23:50:09.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:50:09.897 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.4
23:50:09.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:09.898 00.000 28316 Enqueuing Expose request
23:50:09.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
23:50:09.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
23:50:09.899 00.000 29988 Moving (0.08, -0.16) raw xDistance=0.18 yDistance=0.00
23:50:09.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:50:09.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:09.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:50:09.899 00.000 29988 MoveAxis(E, 0, ABG)
23:50:09.899 00.000 29988 Move returns status 0, amount 0
23:50:09.899 00.000 29988 MoveAxis(N, 0, ABG)
23:50:09.899 00.000 29988 Move returns status 0, amount 0
23:50:09.899 00.000 29988 move complete, result=0
23:50:09.899 00.000 29988 worker thread done servicing request
23:50:09.899 00.000 29988 Worker thread wakes up
23:50:09.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:09.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:09.899 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:11.421 01.522 29988 Exposure complete
23:50:11.464 00.043 29988 worker thread done servicing request
23:50:11.464 00.000 28316 OnExposeComplete: enter
23:50:11.465 00.001 28316 UpdateGuideState(): m_state=6
23:50:11.467 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2625
23:50:11.469 00.002 28316 Star::Find returns 1 (0), X=587.37, Y=118.59, Mass=1904, SNR=29.9, Peak=169 HFD=4.0
23:50:11.471 00.002 28316 MultiStar: [#1 0.33,-0.10,0.92,U] [#2 0.28,-0.09,0.96,U] [#3 0.11,-0.19,0.88,U] [#4 0.39,-0.09,0.89,U] [#5 0.26,-0.15,0.76,U] [#6 0.18,-0.15,0.71,U] [#7 0.08,-0.16,0.66,U] [#8 0.21,-0.12,0.60,U] 
23:50:11.471 00.000 28316 refined, 8 included, MultiStar: {0.22, -0.15}, one-star: {0.13, -0.30}
23:50:11.472 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
23:50:11.473 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.64)
23:50:11.473 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.60 mountX=0.23 mountY=-0.13, mountTheta=-0.51
23:50:11.475 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.15, opts=13)
23:50:11.475 00.000 28316 Enqueuing Move request for scope (0.22, -0.15)
23:50:11.476 00.001 29988 Worker thread wakes up
23:50:11.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
23:50:11.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
23:50:11.476 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
23:50:11.477 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:11.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:11.478 00.001 28316 Enqueuing Expose request
23:50:11.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
23:50:11.478 00.000 29988 Moving (0.22, -0.15) raw xDistance=0.23 yDistance=-0.13
23:50:11.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:50:11.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:11.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:11.478 00.000 29988 MoveAxis(W, 49, ABG)
23:50:11.478 00.000 29988 Guiding  Dir = 3, Dur = 49
23:50:11.479 00.001 29988 IsSlewing returns 0
23:50:11.479 00.000 29988 IsGuiding returns 0
23:50:11.481 00.002 29988 PulseGuide returned control before completion, sleep 58
23:50:11.546 00.065 29988 IsGuiding returns 1
23:50:11.546 00.000 29988 scope still moving after pulse duration time elapsed
23:50:11.577 00.031 29988 IsSlewing returns 0
23:50:11.577 00.000 29988 IsGuiding returns 0
23:50:11.577 00.000 29988 scope move finished after 49 + 50 ms
23:50:11.577 00.000 29988 Move returns status 0, amount 49
23:50:11.577 00.000 29988 MoveAxis(N, 0, ABG)
23:50:11.577 00.000 29988 Move returns status 0, amount 0
23:50:11.577 00.000 29988 move complete, result=0
23:50:11.577 00.000 29988 worker thread done servicing request
23:50:11.577 00.000 29988 Worker thread wakes up
23:50:11.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:11.577 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
23:50:11.578 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:13.215 01.637 29988 Exposure complete
23:50:13.245 00.030 29988 worker thread done servicing request
23:50:13.246 00.001 28316 OnExposeComplete: enter
23:50:13.246 00.000 28316 UpdateGuideState(): m_state=6
23:50:13.247 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2626
23:50:13.247 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=118.58, Mass=1874, SNR=29.6, Peak=154 HFD=4.3
23:50:13.248 00.001 28316 MultiStar: [#1 0.20,-0.09,0.93,U] [#2 0.22,-0.18,1.01,U] [#3 0.08,-0.10,0.91,U] [#4 0.45,-0.11,0.00,M1] [#5 0.26,-0.12,0.81,U] [#6 0.33,-0.14,0.73,U] [#7 0.13,-0.13,0.71,U] [#8 0.24,0.07,0.62,U] 
23:50:13.248 00.000 28316 refined, 7 included, MultiStar: {0.19, -0.14}, one-star: {0.11, -0.32}
23:50:13.249 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
23:50:13.250 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.66)
23:50:13.250 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.62 mountX=0.20 mountY=-0.11, mountTheta=-0.49
23:50:13.252 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.14, opts=13)
23:50:13.253 00.001 28316 Enqueuing Move request for scope (0.19, -0.14)
23:50:13.254 00.001 29988 Worker thread wakes up
23:50:13.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
23:50:13.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
23:50:13.254 00.000 29988 Moving (0.19, -0.14) raw xDistance=0.20 yDistance=-0.11
23:50:13.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
23:50:13.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:50:13.254 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.6
23:50:13.255 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:13.255 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:13.256 00.001 28316 Enqueuing Expose request
23:50:13.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:13.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:13.256 00.000 29988 MoveAxis(W, 46, ABG)
23:50:13.256 00.000 29988 Guiding  Dir = 3, Dur = 46
23:50:13.256 00.000 29988 IsSlewing returns 0
23:50:13.257 00.001 29988 IsGuiding returns 0
23:50:13.259 00.002 29988 PulseGuide returned control before completion, sleep 55
23:50:13.320 00.061 29988 IsGuiding returns 1
23:50:13.320 00.000 29988 scope still moving after pulse duration time elapsed
23:50:13.352 00.032 29988 IsSlewing returns 0
23:50:13.352 00.000 29988 IsGuiding returns 0
23:50:13.352 00.000 29988 scope move finished after 46 + 48 ms
23:50:13.352 00.000 29988 Move returns status 0, amount 46
23:50:13.352 00.000 29988 MoveAxis(N, 0, ABG)
23:50:13.352 00.000 29988 Move returns status 0, amount 0
23:50:13.352 00.000 29988 move complete, result=0
23:50:13.352 00.000 29988 worker thread done servicing request
23:50:13.352 00.000 29988 Worker thread wakes up
23:50:13.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:13.353 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:13.353 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
23:50:14.759 01.406 29988 Exposure complete
23:50:14.790 00.031 29988 worker thread done servicing request
23:50:14.790 00.000 28316 OnExposeComplete: enter
23:50:14.791 00.001 28316 UpdateGuideState(): m_state=6
23:50:14.792 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2627
23:50:14.792 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=118.51, Mass=1859, SNR=29.6, Peak=152 HFD=4.3
23:50:14.793 00.001 28316 MultiStar: [#1 0.04,-0.16,0.91,U] [#2 0.16,-0.15,1.01,U] [#3 0.03,-0.09,0.88,U] [#4 0.31,-0.14,0.89,U] [#5 0.13,-0.11,0.80,U] [#6 0.19,-0.11,0.72,U] [#7 -0.02,-0.07,0.67,U] [#8 0.21,-0.14,0.62,U] 
23:50:14.793 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.16}, one-star: {-0.09, -0.39}
23:50:14.794 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
23:50:14.794 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
23:50:14.794 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-0.99 mountX=0.19 mountY=-0.02, mountTheta=-0.12
23:50:14.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.16, opts=13)
23:50:14.796 00.000 28316 Enqueuing Move request for scope (0.10, -0.16)
23:50:14.797 00.001 29988 Worker thread wakes up
23:50:14.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:50:14.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:50:14.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:14.798 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:50:14.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:14.800 00.001 28316 Enqueuing Expose request
23:50:14.800 00.000 29988 Moving (0.10, -0.16) raw xDistance=0.19 yDistance=-0.02
23:50:14.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:50:14.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:14.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:50:14.800 00.000 29988 MoveAxis(E, 0, ABG)
23:50:14.800 00.000 29988 Move returns status 0, amount 0
23:50:14.801 00.001 29988 MoveAxis(N, 0, ABG)
23:50:14.801 00.000 29988 Move returns status 0, amount 0
23:50:14.801 00.000 29988 move complete, result=0
23:50:14.801 00.000 29988 worker thread done servicing request
23:50:14.801 00.000 29988 Worker thread wakes up
23:50:14.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:14.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:14.801 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:16.432 01.631 29988 Exposure complete
23:50:16.459 00.027 29988 worker thread done servicing request
23:50:16.459 00.000 28316 OnExposeComplete: enter
23:50:16.462 00.003 28316 UpdateGuideState(): m_state=6
23:50:16.465 00.003 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2628
23:50:16.467 00.002 28316 Star::Find returns 1 (0), X=587.02, Y=118.66, Mass=1923, SNR=30.0, Peak=173 HFD=4.2
23:50:16.469 00.002 28316 MultiStar: [#1 -0.10,0.00,0.89,U] [#2 -0.09,0.01,0.94,U] [#3 -0.03,-0.06,0.87,U] [#4 0.17,-0.15,0.85,U] [#5 -0.06,-0.06,0.77,U] [#6 0.09,-0.05,0.70,U] [#7 0.04,0.13,0.67,U] [#8 -0.03,-0.05,0.61,U] 
23:50:16.470 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {-0.22, -0.24}
23:50:16.470 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
23:50:16.471 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.15 = 2.15)
23:50:16.471 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.10 mountX=0.04 mountY=0.06, mountTheta=0.97
23:50:16.472 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
23:50:16.473 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
23:50:16.473 00.000 29988 Worker thread wakes up
23:50:16.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:16.474 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.0
23:50:16.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:16.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:16.478 00.003 28316 Enqueuing Expose request
23:50:16.479 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:50:16.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:50:16.479 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.06
23:50:16.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:16.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:16.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:50:16.479 00.000 29988 MoveAxis(E, 0, ABG)
23:50:16.479 00.000 29988 Move returns status 0, amount 0
23:50:16.479 00.000 29988 MoveAxis(N, 0, ABG)
23:50:16.479 00.000 29988 Move returns status 0, amount 0
23:50:16.479 00.000 29988 move complete, result=0
23:50:16.479 00.000 29988 worker thread done servicing request
23:50:16.479 00.000 29988 Worker thread wakes up
23:50:16.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:16.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:16.480 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:17.993 01.513 29988 Exposure complete
23:50:18.022 00.029 29988 worker thread done servicing request
23:50:18.022 00.000 28316 OnExposeComplete: enter
23:50:18.026 00.004 28316 UpdateGuideState(): m_state=6
23:50:18.029 00.003 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2629
23:50:18.031 00.002 28316 Star::Find returns 1 (0), X=587.19, Y=118.73, Mass=1916, SNR=30.0, Peak=166 HFD=4.4
23:50:18.034 00.003 28316 MultiStar: [#1 0.10,0.05,0.90,U] [#2 0.02,0.01,0.95,U] [#3 0.16,0.02,0.88,U] [#4 0.34,-0.02,0.87,U] [#5 0.08,0.01,0.81,U] [#6 0.24,0.02,0.72,U] [#7 0.20,0.05,0.66,U] [#8 0.07,0.17,0.57,U] 
23:50:18.036 00.002 28316 refined, 8 included, MultiStar: {0.12, 0.00}, one-star: {-0.04, -0.17}
23:50:18.038 00.002 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
23:50:18.039 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -2.00)
23:50:18.042 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.04 mountX=0.05 mountY=-0.11, mountTheta=-1.18
23:50:18.046 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.00, opts=13)
23:50:18.047 00.001 28316 Enqueuing Move request for scope (0.12, 0.00)
23:50:18.048 00.001 29988 Worker thread wakes up
23:50:18.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:18.048 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
23:50:18.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:18.050 00.001 28316 Enqueuing Expose request
23:50:18.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
23:50:18.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
23:50:18.050 00.000 29988 Moving (0.12, 0.00) raw xDistance=0.05 yDistance=-0.11
23:50:18.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:18.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:18.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:18.050 00.000 29988 MoveAxis(E, 0, ABG)
23:50:18.051 00.001 29988 Move returns status 0, amount 0
23:50:18.051 00.000 29988 MoveAxis(N, 0, ABG)
23:50:18.051 00.000 29988 Move returns status 0, amount 0
23:50:18.051 00.000 29988 move complete, result=0
23:50:18.051 00.000 29988 worker thread done servicing request
23:50:18.051 00.000 29988 Worker thread wakes up
23:50:18.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:18.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:18.051 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:19.682 01.631 29988 Exposure complete
23:50:19.720 00.038 29988 worker thread done servicing request
23:50:19.720 00.000 28316 OnExposeComplete: enter
23:50:19.721 00.001 28316 UpdateGuideState(): m_state=6
23:50:19.722 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2630
23:50:19.722 00.000 28316 Star::Find returns 1 (0), X=587.13, Y=118.60, Mass=1785, SNR=28.9, Peak=179 HFD=3.9
23:50:19.724 00.002 28316 MultiStar: [#1 -0.02,-0.05,0.95,U] [#2 0.13,-0.07,1.00,U] [#3 0.12,-0.09,0.90,U] [#4 0.08,-0.07,0.89,U] [#5 0.02,-0.07,0.81,U] [#6 0.13,-0.05,0.75,U] [#7 0.06,0.02,0.72,U] [#8 -0.00,0.15,0.63,U] 
23:50:19.726 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.11, -0.30}
23:50:19.727 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
23:50:19.730 00.003 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
23:50:19.733 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=0.08 mountY=-0.01, mountTheta=-0.09
23:50:19.736 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
23:50:19.737 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
23:50:19.737 00.000 29988 Worker thread wakes up
23:50:19.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:19.738 00.001 28316 UpdateGuideState exits: m=1785 RSB=28.9
23:50:19.738 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:19.739 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:19.739 00.000 28316 Enqueuing Expose request
23:50:19.740 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:50:19.740 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:50:19.740 00.000 29988 Moving (0.04, -0.07) raw xDistance=0.08 yDistance=-0.01
23:50:19.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:50:19.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:19.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:19.740 00.000 29988 MoveAxis(E, 0, ABG)
23:50:19.740 00.000 29988 Move returns status 0, amount 0
23:50:19.740 00.000 29988 MoveAxis(N, 0, ABG)
23:50:19.740 00.000 29988 Move returns status 0, amount 0
23:50:19.740 00.000 29988 move complete, result=0
23:50:19.740 00.000 29988 worker thread done servicing request
23:50:19.740 00.000 29988 Worker thread wakes up
23:50:19.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:19.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:19.740 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:21.256 01.516 29988 Exposure complete
23:50:21.312 00.056 29988 worker thread done servicing request
23:50:21.312 00.000 28316 OnExposeComplete: enter
23:50:21.313 00.001 28316 UpdateGuideState(): m_state=6
23:50:21.314 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2631
23:50:21.314 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=118.72, Mass=1833, SNR=29.3, Peak=167 HFD=4.3
23:50:21.315 00.001 28316 MultiStar: [#1 0.03,0.04,0.91,U] [#2 0.08,-0.08,0.96,U] [#3 -0.06,-0.03,0.91,U] [#4 0.07,0.01,0.88,U] [#5 0.04,-0.15,0.82,U] [#6 -0.00,-0.10,0.75,U] [#7 -0.01,0.02,0.66,U] [#8 0.06,-0.01,0.61,U] 
23:50:21.316 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {-0.07, -0.17}
23:50:21.316 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
23:50:21.318 00.002 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
23:50:21.320 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=0.06 mountY=0.01, mountTheta=0.22
23:50:21.323 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
23:50:21.324 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
23:50:21.324 00.000 29988 Worker thread wakes up
23:50:21.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:21.325 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:50:21.325 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.3
23:50:21.326 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:50:21.326 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.01
23:50:21.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:50:21.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:21.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:21.326 00.000 28316 Enqueuing Expose request
23:50:21.327 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:21.327 00.000 29988 MoveAxis(E, 0, ABG)
23:50:21.327 00.000 29988 Move returns status 0, amount 0
23:50:21.327 00.000 29988 MoveAxis(N, 0, ABG)
23:50:21.327 00.000 29988 Move returns status 0, amount 0
23:50:21.327 00.000 29988 move complete, result=0
23:50:21.327 00.000 29988 worker thread done servicing request
23:50:21.327 00.000 29988 Worker thread wakes up
23:50:21.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:21.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:21.328 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:22.958 01.630 29988 Exposure complete
23:50:23.007 00.049 29988 worker thread done servicing request
23:50:23.007 00.000 28316 OnExposeComplete: enter
23:50:23.008 00.001 28316 UpdateGuideState(): m_state=6
23:50:23.009 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2632
23:50:23.010 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=118.57, Mass=1990, SNR=30.6, Peak=158 HFD=4.4
23:50:23.012 00.002 28316 MultiStar: [#1 0.20,-0.21,0.89,U] [#2 0.28,-0.11,0.94,U] [#3 0.25,-0.27,0.86,U] [#4 0.43,-0.14,0.00,M1] [#5 0.29,-0.11,0.80,U] [#6 0.24,-0.14,0.71,U] [#7 0.13,-0.23,0.66,U] [#8 0.31,-0.16,0.60,U] 
23:50:23.013 00.001 28316 refined, 7 included, MultiStar: {0.22, -0.20}, one-star: {0.12, -0.33}
23:50:23.014 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
23:50:23.015 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
23:50:23.016 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-0.72 mountX=0.27 mountY=-0.11, mountTheta=-0.39
23:50:23.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.20, opts=13)
23:50:23.020 00.002 28316 Enqueuing Move request for scope (0.22, -0.20)
23:50:23.021 00.001 29988 Worker thread wakes up
23:50:23.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.20) opts 0xd
23:50:23.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.20)
23:50:23.021 00.000 29988 Moving (0.22, -0.20) raw xDistance=0.27 yDistance=-0.11
23:50:23.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:50:23.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:23.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:23.023 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:50:23.023 00.000 29988 MoveAxis(W, 57, ABG)
23:50:23.023 00.000 29988 Guiding  Dir = 3, Dur = 57
23:50:23.023 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.6
23:50:23.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:23.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:23.025 00.000 28316 Enqueuing Expose request
23:50:23.026 00.001 29988 IsSlewing returns 0
23:50:23.027 00.001 29988 IsGuiding returns 0
23:50:23.028 00.001 29988 PulseGuide returned control before completion, sleep 66
23:50:23.097 00.069 29988 IsGuiding returns 0
23:50:23.097 00.000 29988 Move returns status 0, amount 57
23:50:23.097 00.000 29988 MoveAxis(N, 0, ABG)
23:50:23.097 00.000 29988 Move returns status 0, amount 0
23:50:23.097 00.000 29988 move complete, result=0
23:50:23.097 00.000 29988 worker thread done servicing request
23:50:23.097 00.000 29988 Worker thread wakes up
23:50:23.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:23.098 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:23.098 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH
23:50:24.505 01.407 29988 Exposure complete
23:50:24.530 00.025 29988 worker thread done servicing request
23:50:24.530 00.000 28316 OnExposeComplete: enter
23:50:24.531 00.001 28316 UpdateGuideState(): m_state=6
23:50:24.531 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2633
23:50:24.532 00.001 28316 Star::Find returns 1 (0), X=586.98, Y=118.79, Mass=1941, SNR=30.4, Peak=184 HFD=4.3
23:50:24.532 00.000 28316 MultiStar: [#1 -0.13,0.18,0.90,U] [#2 -0.08,0.01,0.96,U] [#3 0.02,0.09,0.85,U] [#4 0.07,0.05,0.87,U] [#5 -0.02,0.03,0.78,U] [#6 -0.11,0.29,0.73,U] [#7 0.05,0.16,0.66,U] [#8 0.03,0.06,0.59,U] 
23:50:24.533 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.08}, one-star: {-0.26, -0.11}
23:50:24.533 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.36 = -2.92)
23:50:24.536 00.003 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
23:50:24.538 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.22 mountX=-0.09 mountY=0.02, mountTheta=2.96
23:50:24.542 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
23:50:24.542 00.000 28316 Enqueuing Move request for scope (-0.06, 0.08)
23:50:24.544 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:24.546 00.002 29988 Worker thread wakes up
23:50:24.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:50:24.546 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:50:24.546 00.000 29988 Moving (-0.06, 0.08) raw xDistance=-0.09 yDistance=0.02
23:50:24.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:24.546 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.4
23:50:24.547 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:24.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:50:24.547 00.000 29988 MoveAxis(E, 0, ABG)
23:50:24.547 00.000 29988 Move returns status 0, amount 0
23:50:24.547 00.000 29988 MoveAxis(N, 0, ABG)
23:50:24.547 00.000 29988 Move returns status 0, amount 0
23:50:24.547 00.000 29988 move complete, result=0
23:50:24.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:24.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:24.549 00.001 28316 Enqueuing Expose request
23:50:24.549 00.000 29988 worker thread done servicing request
23:50:24.549 00.000 29988 Worker thread wakes up
23:50:24.549 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:24.550 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:24.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:26.176 01.626 29988 Exposure complete
23:50:26.212 00.036 29988 worker thread done servicing request
23:50:26.212 00.000 28316 OnExposeComplete: enter
23:50:26.215 00.003 28316 UpdateGuideState(): m_state=6
23:50:26.217 00.002 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2634
23:50:26.219 00.002 28316 Star::Find returns 1 (0), X=587.12, Y=118.90, Mass=1908, SNR=30.1, Peak=180 HFD=4.2
23:50:26.221 00.002 28316 MultiStar: [#1 0.10,0.22,0.92,U] [#2 0.27,0.24,0.98,U] [#3 -0.18,0.36,0.87,U] [#4 0.14,0.18,0.90,U] [#5 0.00,0.17,0.77,U] [#6 0.08,0.22,0.71,U] [#7 -0.17,0.20,0.63,U] [#8 0.18,0.21,0.58,U] 
23:50:26.222 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.20}, one-star: {-0.12, 0.01}
23:50:26.224 00.002 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
23:50:26.225 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
23:50:26.226 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.09 mountX=-0.06 mountY=0.10, mountTheta=2.06
23:50:26.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
23:50:26.228 00.001 28316 Enqueuing Move request for scope (-0.12, 0.01)
23:50:26.228 00.000 29988 Worker thread wakes up
23:50:26.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:50:26.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:50:26.228 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
23:50:26.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:50:26.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:26.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:26.229 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.1
23:50:26.231 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:26.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:26.232 00.001 28316 Enqueuing Expose request
23:50:26.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:50:26.232 00.000 29988 MoveAxis(E, 0, ABG)
23:50:26.232 00.000 29988 Move returns status 0, amount 0
23:50:26.232 00.000 29988 MoveAxis(N, 0, ABG)
23:50:26.232 00.000 29988 Move returns status 0, amount 0
23:50:26.232 00.000 29988 move complete, result=0
23:50:26.232 00.000 29988 worker thread done servicing request
23:50:26.232 00.000 29988 Worker thread wakes up
23:50:26.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:26.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:26.232 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:27.754 01.522 29988 Exposure complete
23:50:27.787 00.033 29988 worker thread done servicing request
23:50:27.788 00.001 28316 OnExposeComplete: enter
23:50:27.789 00.001 28316 UpdateGuideState(): m_state=6
23:50:27.790 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2635
23:50:27.791 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=119.00, Mass=1979, SNR=30.5, Peak=186 HFD=4.3
23:50:27.792 00.001 28316 MultiStar: [#1 0.14,0.34,0.90,U] [#2 0.14,0.37,0.95,U] [#3 0.12,0.22,0.85,U] [#4 0.22,0.45,0.00,M1] [#5 0.06,0.33,0.77,U] [#6 0.19,0.34,0.69,U] [#7 -0.03,0.45,0.00,M1] [#8 0.13,0.33,0.60,U] 
23:50:27.792 00.000 28316 single-star, 6 included, MultiStar: {0.11, 0.28}, one-star: {0.04, 0.10}
23:50:27.793 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
23:50:27.794 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
23:50:27.796 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.22 mountX=-0.08 mountY=-0.08, mountTheta=-2.34
23:50:27.798 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
23:50:27.799 00.001 28316 Enqueuing Move request for scope (0.04, 0.10)
23:50:27.800 00.001 29988 Worker thread wakes up
23:50:27.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:50:27.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:50:27.800 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.08 yDistance=-0.08
23:50:27.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:27.801 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.5
23:50:27.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:27.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:27.802 00.001 28316 Enqueuing Expose request
23:50:27.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:50:27.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:27.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:27.802 00.000 29988 MoveAxis(E, 0, ABG)
23:50:27.802 00.000 29988 Move returns status 0, amount 0
23:50:27.803 00.001 29988 MoveAxis(N, 0, ABG)
23:50:27.803 00.000 29988 Move returns status 0, amount 0
23:50:27.803 00.000 29988 move complete, result=0
23:50:27.803 00.000 29988 worker thread done servicing request
23:50:27.803 00.000 29988 Worker thread wakes up
23:50:27.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:27.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:27.803 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:29.427 01.624 29988 Exposure complete
23:50:29.465 00.038 29988 worker thread done servicing request
23:50:29.465 00.000 28316 OnExposeComplete: enter
23:50:29.465 00.000 28316 UpdateGuideState(): m_state=6
23:50:29.467 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2636
23:50:29.467 00.000 28316 Star::Find returns 1 (0), X=587.22, Y=118.84, Mass=1928, SNR=30.2, Peak=177 HFD=4.3
23:50:29.469 00.002 28316 MultiStar: [#1 0.09,0.17,0.91,U] [#2 0.03,0.30,0.99,U] [#3 0.01,0.07,0.85,U] [#4 0.06,0.07,0.85,U] [#5 0.06,0.12,0.77,U] [#6 0.04,0.33,0.71,U] [#7 -0.03,0.34,0.66,U] [#8 0.17,0.18,0.58,U] 
23:50:29.471 00.002 28316 single-star, 8 included, MultiStar: {0.04, 0.16}, one-star: {-0.02, -0.06}
23:50:29.475 00.004 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
23:50:29.476 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:50:29.477 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.93 mountX=0.04 mountY=0.05, mountTheta=0.81
23:50:29.480 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
23:50:29.481 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
23:50:29.482 00.001 29988 Worker thread wakes up
23:50:29.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:29.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:50:29.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:50:29.483 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
23:50:29.485 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:29.486 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:29.487 00.001 29988 Moving (-0.02, -0.06) raw xDistance=0.04 yDistance=0.05
23:50:29.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:29.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:29.487 00.000 28316 Enqueuing Expose request
23:50:29.488 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:50:29.488 00.000 29988 MoveAxis(E, 0, ABG)
23:50:29.488 00.000 29988 Move returns status 0, amount 0
23:50:29.488 00.000 29988 MoveAxis(N, 0, ABG)
23:50:29.488 00.000 29988 Move returns status 0, amount 0
23:50:29.488 00.000 29988 move complete, result=0
23:50:29.488 00.000 29988 worker thread done servicing request
23:50:29.488 00.000 29988 Worker thread wakes up
23:50:29.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:29.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:29.489 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:31.004 01.515 29988 Exposure complete
23:50:31.031 00.027 29988 worker thread done servicing request
23:50:31.031 00.000 28316 OnExposeComplete: enter
23:50:31.032 00.001 28316 UpdateGuideState(): m_state=6
23:50:31.033 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2637
23:50:31.033 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=119.29, Mass=1970, SNR=30.5, Peak=163 HFD=4.3
23:50:31.034 00.001 28316 MultiStar: [#1 -0.08,0.54,0.00,M1] [#2 -0.01,0.48,0.00,M1] [#3 -0.11,0.43,0.00,M1] [#4 0.12,0.47,0.00,M1] [#5 -0.05,0.48,0.00,M1] [#6 -0.19,0.46,0.00,M1] [#7 -0.23,0.45,0.00,M1] [#8 -0.11,0.44,0.00,M1] 
23:50:31.037 00.003 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
23:50:31.038 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
23:50:31.038 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.41 cameraTheta=1.81 mountX=-0.40 mountY=-0.09, mountTheta=-2.92
23:50:31.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.40, opts=13)
23:50:31.039 00.000 28316 Enqueuing Move request for scope (-0.10, 0.40)
23:50:31.040 00.001 29988 Worker thread wakes up
23:50:31.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:31.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
23:50:31.040 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:50:31.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:31.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:31.042 00.001 28316 Enqueuing Expose request
23:50:31.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
23:50:31.042 00.000 29988 Moving (-0.10, 0.40) raw xDistance=-0.40 yDistance=-0.09
23:50:31.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
23:50:31.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:31.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:50:31.042 00.000 29988 MoveAxis(E, 84, ABG)
23:50:31.042 00.000 29988 Guiding  Dir = 2, Dur = 84
23:50:31.042 00.000 29988 IsSlewing returns 0
23:50:31.042 00.000 29988 IsGuiding returns 0
23:50:31.044 00.002 29988 PulseGuide returned control before completion, sleep 93
23:50:31.144 00.100 29988 IsGuiding returns 0
23:50:31.144 00.000 29988 Move returns status 0, amount 84
23:50:31.145 00.001 29988 MoveAxis(N, 0, ABG)
23:50:31.145 00.000 29988 Move returns status 0, amount 0
23:50:31.145 00.000 29988 move complete, result=0
23:50:31.145 00.000 29988 worker thread done servicing request
23:50:31.145 00.000 29988 Worker thread wakes up
23:50:31.145 00.000 28316 GuideStep: -0.4 px 84 ms EAST, -0.1 px 0 ms NORTH
23:50:31.147 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:31.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:32.781 01.634 29988 Exposure complete
23:50:32.831 00.050 28316 OnExposeComplete: enter
23:50:32.832 00.001 28316 UpdateGuideState(): m_state=6
23:50:32.832 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2638
23:50:32.833 00.001 29988 worker thread done servicing request
23:50:32.833 00.000 28316 Star::Find returns 1 (0), X=587.13, Y=118.91, Mass=2004, SNR=30.9, Peak=195 HFD=4.2
23:50:32.833 00.000 28316 MultiStar: [#1 -0.14,0.37,0.91,U] [#2 0.08,0.14,0.97,U] [#3 -0.02,0.21,0.80,U] [#4 0.16,0.15,0.86,U] [#5 0.11,0.17,0.77,U] [#6 0.05,0.21,0.69,U] [#7 0.10,0.18,0.65,U] [#8 0.17,0.05,0.58,U] 
23:50:32.834 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.17}, one-star: {-0.11, 0.01}
23:50:32.834 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.14) = xAngle (4.16 = -2.12)
23:50:32.834 00.000 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.26 = 0.98)
23:50:32.835 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.12 cameraTheta=3.01 mountX=-0.06 mountY=0.10, mountTheta=2.14
23:50:32.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
23:50:32.837 00.001 28316 Enqueuing Move request for scope (-0.11, 0.01)
23:50:32.838 00.001 29988 Worker thread wakes up
23:50:32.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:32.838 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.9
23:50:32.839 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:32.839 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:32.839 00.000 28316 Enqueuing Expose request
23:50:32.840 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
23:50:32.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
23:50:32.840 00.000 29988 Moving (-0.11, 0.01) raw xDistance=-0.06 yDistance=0.10
23:50:32.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:50:32.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:32.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:50:32.840 00.000 29988 MoveAxis(E, 0, ABG)
23:50:32.840 00.000 29988 Move returns status 0, amount 0
23:50:32.840 00.000 29988 MoveAxis(N, 0, ABG)
23:50:32.840 00.000 29988 Move returns status 0, amount 0
23:50:32.840 00.000 29988 move complete, result=0
23:50:32.840 00.000 29988 worker thread done servicing request
23:50:32.840 00.000 29988 Worker thread wakes up
23:50:32.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:32.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:32.840 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:34.363 01.523 29988 Exposure complete
23:50:34.411 00.048 29988 worker thread done servicing request
23:50:34.411 00.000 28316 OnExposeComplete: enter
23:50:34.413 00.002 28316 UpdateGuideState(): m_state=6
23:50:34.413 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2639
23:50:34.414 00.001 28316 Star::Find returns 1 (0), X=587.19, Y=118.83, Mass=1842, SNR=29.6, Peak=150 HFD=4.4
23:50:34.415 00.001 28316 MultiStar: [#1 0.16,0.14,0.92,U] [#2 0.09,0.19,0.97,U] [#3 -0.07,0.09,0.92,U] [#4 0.20,0.07,0.87,U] [#5 0.06,0.09,0.79,U] [#6 0.27,0.02,0.74,U] [#7 0.02,0.06,0.68,U] [#8 0.08,0.17,0.61,U] 
23:50:34.416 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.08}, one-star: {-0.05, -0.07}
23:50:34.417 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
23:50:34.419 00.002 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
23:50:34.420 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.23 mountX=0.04 mountY=0.08, mountTheta=1.10
23:50:34.422 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
23:50:34.424 00.002 28316 Enqueuing Move request for scope (-0.05, -0.07)
23:50:34.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:34.426 00.002 29988 Worker thread wakes up
23:50:34.426 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.6
23:50:34.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:34.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:34.427 00.000 28316 Enqueuing Expose request
23:50:34.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:50:34.428 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:50:34.428 00.000 29988 Moving (-0.05, -0.07) raw xDistance=0.04 yDistance=0.08
23:50:34.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:34.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:34.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:50:34.428 00.000 29988 MoveAxis(E, 0, ABG)
23:50:34.428 00.000 29988 Move returns status 0, amount 0
23:50:34.428 00.000 29988 MoveAxis(N, 0, ABG)
23:50:34.428 00.000 29988 Move returns status 0, amount 0
23:50:34.428 00.000 29988 move complete, result=0
23:50:34.428 00.000 29988 worker thread done servicing request
23:50:34.428 00.000 29988 Worker thread wakes up
23:50:34.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:34.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:34.429 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:36.053 01.624 29988 Exposure complete
23:50:36.086 00.033 29988 worker thread done servicing request
23:50:36.087 00.001 28316 OnExposeComplete: enter
23:50:36.090 00.003 28316 UpdateGuideState(): m_state=6
23:50:36.092 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2640
23:50:36.094 00.002 28316 Star::Find returns 1 (0), X=587.28, Y=118.89, Mass=1966, SNR=30.3, Peak=166 HFD=4.4
23:50:36.096 00.002 28316 MultiStar: [#1 0.28,0.17,0.89,U] [#2 0.24,0.20,0.96,U] [#3 0.07,0.20,0.86,U] [#4 0.28,0.20,0.84,U] [#5 0.22,0.20,0.80,U] [#6 0.27,0.09,0.71,U] [#7 0.03,0.14,0.64,U] [#8 0.30,0.24,0.60,U] 
23:50:36.098 00.002 28316 single-star, 8 included, MultiStar: {0.19, 0.15}, one-star: {0.04, -0.01}
23:50:36.100 00.002 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
23:50:36.101 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
23:50:36.102 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.20 mountX=0.02 mountY=-0.03, mountTheta=-0.93
23:50:36.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
23:50:36.104 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
23:50:36.105 00.001 29988 Worker thread wakes up
23:50:36.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:50:36.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:36.106 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.3
23:50:36.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:36.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:36.107 00.000 28316 Enqueuing Expose request
23:50:36.108 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:50:36.108 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.02 yDistance=-0.03
23:50:36.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:36.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:36.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:36.108 00.000 29988 MoveAxis(E, 0, ABG)
23:50:36.108 00.000 29988 Move returns status 0, amount 0
23:50:36.108 00.000 29988 MoveAxis(N, 0, ABG)
23:50:36.108 00.000 29988 Move returns status 0, amount 0
23:50:36.108 00.000 29988 move complete, result=0
23:50:36.108 00.000 29988 worker thread done servicing request
23:50:36.108 00.000 29988 Worker thread wakes up
23:50:36.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:36.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:36.108 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:37.622 01.514 29988 Exposure complete
23:50:37.680 00.058 29988 worker thread done servicing request
23:50:37.680 00.000 28316 OnExposeComplete: enter
23:50:37.682 00.002 28316 UpdateGuideState(): m_state=6
23:50:37.685 00.003 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2641
23:50:37.686 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=118.93, Mass=1909, SNR=30.0, Peak=164 HFD=4.3
23:50:37.687 00.001 28316 MultiStar: [#1 0.29,0.35,0.00,M1] [#2 0.17,0.28,0.97,U] [#3 -0.01,0.23,0.87,U] [#4 0.43,0.06,0.00,M1] [#5 0.11,0.25,0.77,U] [#6 0.13,0.21,0.73,U] [#7 0.18,0.33,0.65,U] [#8 0.28,0.44,0.00,M1] 
23:50:37.687 00.000 28316 single-star, 5 included, MultiStar: {0.11, 0.21}, one-star: {0.10, 0.03}
23:50:37.688 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:50:37.688 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
23:50:37.689 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.33 mountX=0.01 mountY=-0.10, mountTheta=-1.48
23:50:37.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
23:50:37.690 00.000 28316 Enqueuing Move request for scope (0.10, 0.03)
23:50:37.691 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:37.691 00.000 29988 Worker thread wakes up
23:50:37.691 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:50:37.691 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:37.692 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:37.692 00.000 28316 Enqueuing Expose request
23:50:37.693 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
23:50:37.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
23:50:37.693 00.000 29988 Moving (0.10, 0.03) raw xDistance=0.01 yDistance=-0.10
23:50:37.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:50:37.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:37.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:50:37.693 00.000 29988 MoveAxis(E, 0, ABG)
23:50:37.693 00.000 29988 Move returns status 0, amount 0
23:50:37.693 00.000 29988 MoveAxis(N, 0, ABG)
23:50:37.693 00.000 29988 Move returns status 0, amount 0
23:50:37.693 00.000 29988 move complete, result=0
23:50:37.693 00.000 29988 worker thread done servicing request
23:50:37.693 00.000 29988 Worker thread wakes up
23:50:37.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:37.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:37.694 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:39.326 01.632 29988 Exposure complete
23:50:39.351 00.025 29988 worker thread done servicing request
23:50:39.352 00.001 28316 OnExposeComplete: enter
23:50:39.352 00.000 28316 UpdateGuideState(): m_state=6
23:50:39.353 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2642
23:50:39.354 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=118.97, Mass=1914, SNR=30.1, Peak=168 HFD=4.1
23:50:39.355 00.001 28316 MultiStar: [#1 0.25,0.17,0.91,U] [#2 0.33,0.22,0.97,U] [#3 0.12,0.06,0.86,U] [#4 0.42,-0.02,0.00,M2] [#5 0.18,0.22,0.79,U] [#6 0.14,0.21,0.72,U] [#7 0.08,0.23,0.69,U] [#8 0.06,0.32,0.64,U] 
23:50:39.355 00.000 28316 single-star, 7 included, MultiStar: {0.16, 0.18}, one-star: {0.08, 0.07}
23:50:39.357 00.002 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:50:39.358 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.31)
23:50:39.358 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.73 mountX=-0.03 mountY=-0.10, mountTheta=-1.87
23:50:39.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
23:50:39.360 00.001 28316 Enqueuing Move request for scope (0.08, 0.07)
23:50:39.360 00.000 29988 Worker thread wakes up
23:50:39.361 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:39.361 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.1
23:50:39.362 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:39.362 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:39.362 00.000 28316 Enqueuing Expose request
23:50:39.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
23:50:39.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
23:50:39.363 00.000 29988 Moving (0.08, 0.07) raw xDistance=-0.03 yDistance=-0.10
23:50:39.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:50:39.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:39.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:50:39.363 00.000 29988 MoveAxis(E, 0, ABG)
23:50:39.363 00.000 29988 Move returns status 0, amount 0
23:50:39.363 00.000 29988 MoveAxis(N, 0, ABG)
23:50:39.363 00.000 29988 Move returns status 0, amount 0
23:50:39.363 00.000 29988 move complete, result=0
23:50:39.363 00.000 29988 worker thread done servicing request
23:50:39.363 00.000 29988 Worker thread wakes up
23:50:39.364 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:39.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:39.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:40.892 01.528 29988 Exposure complete
23:50:40.937 00.045 29988 worker thread done servicing request
23:50:40.937 00.000 28316 OnExposeComplete: enter
23:50:40.938 00.001 28316 UpdateGuideState(): m_state=6
23:50:40.939 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2643
23:50:40.939 00.000 28316 Star::Find returns 1 (0), X=587.31, Y=119.02, Mass=1896, SNR=29.8, Peak=161 HFD=4.2
23:50:40.939 00.000 28316 MultiStar: [#1 0.20,0.23,0.92,U] [#2 0.26,0.28,0.96,U] [#3 0.19,0.08,0.87,U] [#4 0.44,0.19,0.00,M3] [#5 0.12,0.20,0.77,U] [#6 0.13,0.14,0.72,U] [#7 0.08,0.36,0.71,U] [#8 0.20,0.23,0.61,U] 
23:50:40.940 00.001 28316 single-star, 7 included, MultiStar: {0.16, 0.20}, one-star: {0.07, 0.13}
23:50:40.940 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
23:50:40.941 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
23:50:40.941 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.05 mountX=-0.09 mountY=-0.12, mountTheta=-2.18
23:50:40.943 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.13, opts=13)
23:50:40.943 00.000 28316 Enqueuing Move request for scope (0.07, 0.13)
23:50:40.944 00.001 29988 Worker thread wakes up
23:50:40.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:40.944 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.8
23:50:40.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:40.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:40.945 00.000 28316 Enqueuing Expose request
23:50:40.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
23:50:40.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
23:50:40.946 00.000 29988 Moving (0.07, 0.13) raw xDistance=-0.09 yDistance=-0.12
23:50:40.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:40.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:40.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:50:40.946 00.000 29988 MoveAxis(E, 0, ABG)
23:50:40.946 00.000 29988 Move returns status 0, amount 0
23:50:40.946 00.000 29988 MoveAxis(N, 0, ABG)
23:50:40.946 00.000 29988 Move returns status 0, amount 0
23:50:40.946 00.000 29988 move complete, result=0
23:50:40.946 00.000 29988 worker thread done servicing request
23:50:40.947 00.001 29988 Worker thread wakes up
23:50:40.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:40.947 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:40.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:42.581 01.634 29988 Exposure complete
23:50:42.634 00.053 29988 worker thread done servicing request
23:50:42.634 00.000 28316 OnExposeComplete: enter
23:50:42.635 00.001 28316 UpdateGuideState(): m_state=6
23:50:42.636 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2644
23:50:42.637 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=118.77, Mass=1901, SNR=30.0, Peak=179 HFD=4.3
23:50:42.637 00.000 28316 MultiStar: [#1 0.01,0.15,0.90,U] [#2 0.06,0.05,0.97,U] [#3 0.02,-0.02,0.86,U] [#4 0.13,0.02,0.89,U] [#5 -0.01,0.08,0.79,U] [#6 0.15,0.02,0.71,U] [#7 0.02,0.20,0.70,U] [#8 0.15,0.05,0.60,U] 
23:50:42.638 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {-0.00, -0.13}
23:50:42.638 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
23:50:42.638 00.000 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
23:50:42.639 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.64 mountX=-0.01 mountY=-0.07, mountTheta=-1.79
23:50:42.641 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
23:50:42.642 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
23:50:42.643 00.001 29988 Worker thread wakes up
23:50:42.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
23:50:42.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
23:50:42.643 00.000 29988 Moving (0.06, 0.04) raw xDistance=-0.01 yDistance=-0.07
23:50:42.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:50:42.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:42.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:42.644 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:50:42.644 00.000 29988 MoveAxis(E, 0, ABG)
23:50:42.644 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
23:50:42.645 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:42.646 00.001 28316 Enqueuing Expose request
23:50:42.646 00.000 29988 Move returns status 0, amount 0
23:50:42.646 00.000 29988 MoveAxis(N, 0, ABG)
23:50:42.646 00.000 29988 Move returns status 0, amount 0
23:50:42.646 00.000 29988 move complete, result=0
23:50:42.646 00.000 29988 worker thread done servicing request
23:50:42.646 00.000 29988 Worker thread wakes up
23:50:42.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:42.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:42.647 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:44.171 01.524 29988 Exposure complete
23:50:44.198 00.027 29988 worker thread done servicing request
23:50:44.198 00.000 28316 OnExposeComplete: enter
23:50:44.199 00.001 28316 UpdateGuideState(): m_state=6
23:50:44.199 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2645
23:50:44.200 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=118.94, Mass=1921, SNR=30.1, Peak=182 HFD=4.2
23:50:44.200 00.000 28316 MultiStar: [#1 0.12,0.07,0.89,U] [#2 0.22,0.11,0.96,U] [#3 -0.08,0.14,0.89,U] [#4 0.25,0.13,0.87,U] [#5 0.04,0.21,0.78,U] [#6 0.06,0.09,0.69,U] [#7 -0.06,0.26,0.66,U] [#8 0.01,0.09,0.59,U] 
23:50:44.201 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.12}, one-star: {0.08, 0.04}
23:50:44.201 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
23:50:44.202 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
23:50:44.203 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=-0.00 mountY=-0.09, mountTheta=-1.62
23:50:44.205 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
23:50:44.206 00.001 28316 Enqueuing Move request for scope (0.08, 0.04)
23:50:44.207 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:44.208 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.1
23:50:44.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.210 00.001 29988 Worker thread wakes up
23:50:44.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:50:44.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:50:44.210 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.00 yDistance=-0.09
23:50:44.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:50:44.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:44.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:44.212 00.002 28316 Enqueuing Expose request
23:50:44.213 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:50:44.213 00.000 29988 MoveAxis(E, 0, ABG)
23:50:44.213 00.000 29988 Move returns status 0, amount 0
23:50:44.213 00.000 29988 MoveAxis(N, 0, ABG)
23:50:44.213 00.000 29988 Move returns status 0, amount 0
23:50:44.213 00.000 29988 move complete, result=0
23:50:44.213 00.000 29988 worker thread done servicing request
23:50:44.213 00.000 29988 Worker thread wakes up
23:50:44.214 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:44.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:44.215 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:45.845 01.630 29988 Exposure complete
23:50:45.885 00.040 29988 worker thread done servicing request
23:50:45.885 00.000 28316 OnExposeComplete: enter
23:50:45.886 00.001 28316 UpdateGuideState(): m_state=6
23:50:45.887 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2646
23:50:45.887 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=118.83, Mass=1866, SNR=29.6, Peak=166 HFD=4.3
23:50:45.888 00.001 28316 MultiStar: [#1 0.03,0.12,0.94,U] [#2 0.21,0.09,0.96,U] [#3 0.04,-0.01,0.89,U] [#4 0.37,0.01,0.89,U] [#5 0.04,0.01,0.80,U] [#6 0.30,0.01,0.73,U] [#7 -0.01,-0.02,0.67,U] [#8 0.12,0.14,0.62,U] 
23:50:45.888 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.03}, one-star: {-0.07, -0.07}
23:50:45.888 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-1.14) = xAngle (-1.21 = -1.21)
23:50:45.889 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.90 = 1.90)
23:50:45.889 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-2.35 mountX=0.03 mountY=0.09, mountTheta=1.21
23:50:45.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
23:50:45.893 00.003 28316 Enqueuing Move request for scope (-0.07, -0.07)
23:50:45.893 00.000 29988 Worker thread wakes up
23:50:45.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:50:45.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:50:45.893 00.000 29988 Moving (-0.07, -0.07) raw xDistance=0.03 yDistance=0.09
23:50:45.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:50:45.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:45.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:50:45.893 00.000 29988 MoveAxis(E, 0, ABG)
23:50:45.893 00.000 29988 Move returns status 0, amount 0
23:50:45.893 00.000 29988 MoveAxis(N, 0, ABG)
23:50:45.893 00.000 29988 Move returns status 0, amount 0
23:50:45.893 00.000 29988 move complete, result=0
23:50:45.893 00.000 29988 worker thread done servicing request
23:50:45.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:45.894 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.6
23:50:45.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:45.895 00.000 28316 Enqueuing Expose request
23:50:45.896 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:45.896 00.000 29988 Worker thread wakes up
23:50:45.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:45.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:47.417 01.521 29988 Exposure complete
23:50:47.455 00.038 29988 worker thread done servicing request
23:50:47.455 00.000 28316 OnExposeComplete: enter
23:50:47.456 00.001 28316 UpdateGuideState(): m_state=6
23:50:47.457 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2647
23:50:47.457 00.000 28316 Star::Find returns 1 (0), X=587.34, Y=118.65, Mass=1944, SNR=30.3, Peak=149 HFD=4.3
23:50:47.458 00.001 28316 MultiStar: [#1 0.30,-0.12,0.87,U] [#2 0.36,-0.06,0.94,U] [#3 0.25,-0.06,0.84,U] [#4 0.35,-0.04,0.85,U] [#5 0.24,0.12,0.82,U] [#6 0.34,-0.02,0.72,U] [#7 0.25,-0.01,0.64,U] [#8 0.39,-0.14,0.00,M1] 
23:50:47.458 00.000 28316 single-star, 7 included, MultiStar: {0.27, -0.06}, one-star: {0.10, -0.25}
23:50:47.459 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.14) = xAngle (-0.05 = -0.05)
23:50:47.459 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
23:50:47.459 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.19 mountX=0.27 mountY=0.02, mountTheta=0.09
23:50:47.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.25, opts=13)
23:50:47.461 00.001 28316 Enqueuing Move request for scope (0.10, -0.25)
23:50:47.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
23:50:47.462 00.001 29988 Worker thread wakes up
23:50:47.462 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:50:47.463 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:47.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:47.464 00.001 28316 Enqueuing Expose request
23:50:47.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
23:50:47.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
23:50:47.464 00.000 29988 Moving (0.10, -0.25) raw xDistance=0.27 yDistance=0.02
23:50:47.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:50:47.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:47.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:50:47.464 00.000 29988 MoveAxis(W, 57, ABG)
23:50:47.464 00.000 29988 Guiding  Dir = 3, Dur = 57
23:50:47.465 00.001 29988 IsSlewing returns 0
23:50:47.465 00.000 29988 IsGuiding returns 0
23:50:47.467 00.002 29988 PulseGuide returned control before completion, sleep 66
23:50:47.539 00.072 29988 IsGuiding returns 0
23:50:47.539 00.000 29988 Move returns status 0, amount 57
23:50:47.539 00.000 29988 MoveAxis(N, 0, ABG)
23:50:47.539 00.000 29988 Move returns status 0, amount 0
23:50:47.539 00.000 29988 move complete, result=0
23:50:47.539 00.000 29988 worker thread done servicing request
23:50:47.539 00.000 29988 Worker thread wakes up
23:50:47.540 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:47.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:47.540 00.000 28316 GuideStep: 0.3 px 57 ms WEST, 0.0 px 0 ms NORTH
23:50:49.177 01.637 29988 Exposure complete
23:50:49.207 00.030 29988 worker thread done servicing request
23:50:49.207 00.000 28316 OnExposeComplete: enter
23:50:49.210 00.003 28316 UpdateGuideState(): m_state=6
23:50:49.213 00.003 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2648
23:50:49.215 00.002 28316 Star::Find returns 1 (0), X=587.06, Y=119.02, Mass=1914, SNR=29.9, Peak=181 HFD=4.4
23:50:49.218 00.003 28316 MultiStar: [#1 -0.05,0.39,0.92,U] [#2 0.02,0.34,0.98,U] [#3 -0.12,0.18,0.89,U] [#4 0.07,0.20,0.86,U] [#5 -0.04,0.21,0.81,U] [#6 -0.23,0.38,0.00,M1] [#7 -0.08,0.29,0.67,U] [#8 -0.05,0.25,0.61,U] 
23:50:49.221 00.003 28316 single-star, 7 included, MultiStar: {-0.06, 0.25}, one-star: {-0.18, 0.13}
23:50:49.223 00.002 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.68 = -2.60)
23:50:49.224 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
23:50:49.225 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.54 mountX=-0.19 mountY=0.11, mountTheta=2.63
23:50:49.227 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.13, opts=13)
23:50:49.228 00.001 28316 Enqueuing Move request for scope (-0.18, 0.13)
23:50:49.228 00.000 29988 Worker thread wakes up
23:50:49.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:49.229 00.001 28316 UpdateGuideState exits: m=1914 RSB=29.9
23:50:49.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:49.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:49.230 00.001 28316 Enqueuing Expose request
23:50:49.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
23:50:49.231 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
23:50:49.231 00.000 29988 Moving (-0.18, 0.13) raw xDistance=-0.19 yDistance=0.11
23:50:49.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:50:49.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:49.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:50:49.231 00.000 29988 MoveAxis(E, 0, ABG)
23:50:49.231 00.000 29988 Move returns status 0, amount 0
23:50:49.231 00.000 29988 MoveAxis(N, 0, ABG)
23:50:49.231 00.000 29988 Move returns status 0, amount 0
23:50:49.231 00.000 29988 move complete, result=0
23:50:49.231 00.000 29988 worker thread done servicing request
23:50:49.231 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:49.232 00.001 29988 Worker thread wakes up
23:50:49.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:49.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:50.755 01.523 29988 Exposure complete
23:50:50.805 00.050 29988 worker thread done servicing request
23:50:50.805 00.000 28316 OnExposeComplete: enter
23:50:50.807 00.002 28316 UpdateGuideState(): m_state=6
23:50:50.807 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2649
23:50:50.808 00.001 28316 Star::Find returns 1 (0), X=587.10, Y=118.98, Mass=1861, SNR=29.5, Peak=182 HFD=4.3
23:50:50.808 00.000 28316 MultiStar: [#1 -0.01,0.24,0.93,U] [#2 0.08,0.22,0.98,U] [#3 -0.06,0.14,0.88,U] [#4 0.14,0.15,0.87,U] [#5 -0.03,0.12,0.81,U] [#6 0.00,0.16,0.73,U] [#7 0.02,0.19,0.67,U] [#8 -0.03,0.17,0.63,U] 
23:50:50.809 00.001 28316 single-star, 8 included, MultiStar: {-0.00, 0.16}, one-star: {-0.14, 0.08}
23:50:50.809 00.000 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.52)
23:50:50.810 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.59)
23:50:50.810 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=-0.13 mountY=0.09, mountTheta=2.54
23:50:50.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
23:50:50.812 00.001 28316 Enqueuing Move request for scope (-0.14, 0.08)
23:50:50.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:50.813 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.5
23:50:50.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:50.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:50.814 00.000 28316 Enqueuing Expose request
23:50:50.815 00.001 29988 Worker thread wakes up
23:50:50.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
23:50:50.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
23:50:50.815 00.000 29988 Moving (-0.14, 0.08) raw xDistance=-0.13 yDistance=0.09
23:50:50.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:50:50.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:50.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:50:50.815 00.000 29988 MoveAxis(E, 0, ABG)
23:50:50.815 00.000 29988 Move returns status 0, amount 0
23:50:50.816 00.001 29988 MoveAxis(N, 0, ABG)
23:50:50.816 00.000 29988 Move returns status 0, amount 0
23:50:50.816 00.000 29988 move complete, result=0
23:50:50.816 00.000 29988 worker thread done servicing request
23:50:50.816 00.000 29988 Worker thread wakes up
23:50:50.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:50.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:50.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:52.439 01.623 29988 Exposure complete
23:50:52.484 00.045 29988 worker thread done servicing request
23:50:52.484 00.000 28316 OnExposeComplete: enter
23:50:52.485 00.001 28316 UpdateGuideState(): m_state=6
23:50:52.486 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2650
23:50:52.487 00.001 28316 Star::Find returns 1 (0), X=586.89, Y=118.99, Mass=1991, SNR=30.7, Peak=195 HFD=4.3
23:50:52.487 00.000 28316 MultiStar: [#1 -0.22,0.37,0.00,M1] [#2 -0.18,0.37,0.00,M1] [#3 -0.31,0.27,0.00,M1] [#4 -0.09,0.43,0.00,M1] [#5 -0.31,0.31,0.00,M1] [#6 -0.29,0.44,0.00,M1] [#7 -0.21,0.50,0.00,M1] [#8 -0.28,0.17,0.59,U] 
23:50:52.488 00.001 28316 refined, 1 included, MultiStar: {-0.32, 0.12}, one-star: {-0.34, 0.09}
23:50:52.488 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.93 = -2.35)
23:50:52.488 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.75)
23:50:52.489 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=0.12 hyp=0.34 cameraTheta=2.79 mountX=-0.24 mountY=0.23, mountTheta=2.37
23:50:52.490 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.12, opts=13)
23:50:52.490 00.000 28316 Enqueuing Move request for scope (-0.32, 0.12)
23:50:52.491 00.001 29988 Worker thread wakes up
23:50:52.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.12) opts 0xd
23:50:52.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.12)
23:50:52.491 00.000 29988 Moving (-0.32, 0.12) raw xDistance=-0.24 yDistance=0.23
23:50:52.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:50:52.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:52.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:52.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:50:52.491 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.7
23:50:52.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:52.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:52.493 00.001 28316 Enqueuing Expose request
23:50:52.493 00.000 29988 MoveAxis(E, 51, ABG)
23:50:52.493 00.000 29988 Guiding  Dir = 2, Dur = 51
23:50:52.493 00.000 29988 IsSlewing returns 0
23:50:52.494 00.001 29988 IsGuiding returns 0
23:50:52.495 00.001 29988 PulseGuide returned control before completion, sleep 60
23:50:52.568 00.073 29988 IsGuiding returns 0
23:50:52.568 00.000 29988 Move returns status 0, amount 51
23:50:52.568 00.000 29988 MoveAxis(N, 0, ABG)
23:50:52.568 00.000 29988 Move returns status 0, amount 0
23:50:52.569 00.001 29988 move complete, result=0
23:50:52.569 00.000 29988 worker thread done servicing request
23:50:52.569 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.2 px 0 ms NORTH
23:50:52.570 00.001 29988 Worker thread wakes up
23:50:52.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:52.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:53.978 01.408 29988 Exposure complete
23:50:54.021 00.043 29988 worker thread done servicing request
23:50:54.021 00.000 28316 OnExposeComplete: enter
23:50:54.022 00.001 28316 UpdateGuideState(): m_state=6
23:50:54.022 00.000 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2651
23:50:54.022 00.000 28316 Star::Find returns 1 (0), X=587.13, Y=119.21, Mass=1933, SNR=30.1, Peak=188 HFD=4.3
23:50:54.023 00.001 28316 MultiStar: [#1 -0.00,0.57,0.00,M2] [#2 0.09,0.58,0.00,M2] [#3 -0.03,0.47,0.00,M2] [#4 0.15,0.55,0.00,M2] [#5 -0.12,0.51,0.00,M2] [#6 -0.04,0.43,0.00,M2] [#7 0.02,0.35,0.66,U] [#8 -0.08,0.44,0.00,M1] 
23:50:54.023 00.000 28316 refined, 1 included, MultiStar: {-0.06, 0.33}, one-star: {-0.11, 0.31}
23:50:54.026 00.003 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.90 = 2.90)
23:50:54.028 00.002 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.00 = -0.28)
23:50:54.030 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.75 mountX=-0.32 mountY=-0.09, mountTheta=-2.86
23:50:54.034 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.33, opts=13)
23:50:54.036 00.002 28316 Enqueuing Move request for scope (-0.06, 0.33)
23:50:54.037 00.001 29988 Worker thread wakes up
23:50:54.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:54.038 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
23:50:54.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
23:50:54.038 00.000 29988 Moving (-0.06, 0.33) raw xDistance=-0.32 yDistance=-0.09
23:50:54.038 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:50:54.040 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:54.041 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:54.042 00.001 28316 Enqueuing Expose request
23:50:54.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
23:50:54.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:54.043 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:50:54.043 00.000 29988 MoveAxis(E, 71, ABG)
23:50:54.043 00.000 29988 Guiding  Dir = 2, Dur = 71
23:50:54.043 00.000 29988 IsSlewing returns 0
23:50:54.043 00.000 29988 IsGuiding returns 0
23:50:54.045 00.002 29988 PulseGuide returned control before completion, sleep 80
23:50:54.133 00.088 29988 IsGuiding returns 0
23:50:54.133 00.000 29988 Move returns status 0, amount 71
23:50:54.133 00.000 29988 MoveAxis(N, 0, ABG)
23:50:54.133 00.000 29988 Move returns status 0, amount 0
23:50:54.133 00.000 29988 move complete, result=0
23:50:54.133 00.000 29988 worker thread done servicing request
23:50:54.133 00.000 29988 Worker thread wakes up
23:50:54.133 00.000 28316 GuideStep: -0.3 px 71 ms EAST, -0.1 px 0 ms NORTH
23:50:54.134 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:54.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:55.763 01.629 29988 Exposure complete
23:50:55.792 00.029 29988 worker thread done servicing request
23:50:55.792 00.000 28316 OnExposeComplete: enter
23:50:55.793 00.001 28316 UpdateGuideState(): m_state=6
23:50:55.793 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2652
23:50:55.794 00.001 28316 Star::Find returns 1 (0), X=586.86, Y=118.95, Mass=1932, SNR=30.4, Peak=192 HFD=4.3
23:50:55.796 00.002 28316 MultiStar: [#1 0.05,0.29,0.93,U] [#2 -0.13,0.34,0.95,U] [#3 -0.15,0.28,0.85,U] [#4 0.10,0.27,0.87,U] [#5 -0.17,0.32,0.79,U] [#6 -0.01,0.35,0.73,U] [#7 -0.02,0.39,0.65,U] [#8 0.00,0.22,0.60,U] 
23:50:55.797 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.27}, one-star: {-0.38, 0.06}
23:50:55.798 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
23:50:55.800 00.002 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.15)
23:50:55.801 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.89 mountX=-0.29 mountY=-0.04, mountTheta=-2.99
23:50:55.804 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.27, opts=13)
23:50:55.805 00.001 28316 Enqueuing Move request for scope (-0.09, 0.27)
23:50:55.806 00.001 29988 Worker thread wakes up
23:50:55.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:55.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
23:50:55.806 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.4
23:50:55.807 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
23:50:55.807 00.000 29988 Moving (-0.09, 0.27) raw xDistance=-0.29 yDistance=-0.04
23:50:55.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:55.808 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:55.808 00.000 28316 Enqueuing Expose request
23:50:55.810 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
23:50:55.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:55.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:50:55.810 00.000 29988 MoveAxis(E, 65, ABG)
23:50:55.810 00.000 29988 Guiding  Dir = 2, Dur = 65
23:50:55.810 00.000 29988 IsSlewing returns 0
23:50:55.810 00.000 29988 IsGuiding returns 0
23:50:55.812 00.002 29988 PulseGuide returned control before completion, sleep 74
23:50:55.901 00.089 29988 IsGuiding returns 0
23:50:55.901 00.000 29988 Move returns status 0, amount 65
23:50:55.901 00.000 29988 MoveAxis(N, 0, ABG)
23:50:55.901 00.000 29988 Move returns status 0, amount 0
23:50:55.901 00.000 29988 move complete, result=0
23:50:55.902 00.001 29988 worker thread done servicing request
23:50:55.902 00.000 29988 Worker thread wakes up
23:50:55.902 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.0 px 0 ms NORTH
23:50:55.903 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:55.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:57.315 01.412 29988 Exposure complete
23:50:57.355 00.040 29988 worker thread done servicing request
23:50:57.355 00.000 28316 OnExposeComplete: enter
23:50:57.356 00.001 28316 UpdateGuideState(): m_state=6
23:50:57.357 00.001 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2653
23:50:57.359 00.002 28316 Star::Find returns 1 (0), X=587.23, Y=118.96, Mass=1883, SNR=29.8, Peak=195 HFD=4.1
23:50:57.360 00.001 28316 MultiStar: [#1 0.24,0.38,0.00,M2] [#2 0.02,0.43,0.00,M2] [#3 0.03,0.34,0.85,U] [#4 0.11,0.42,0.00,M2] [#5 0.08,0.33,0.77,U] [#6 0.02,0.31,0.72,U] [#7 -0.04,0.31,0.71,U] [#8 0.12,0.14,0.61,U] 
23:50:57.360 00.000 28316 single-star, 5 included, MultiStar: {0.03, 0.24}, one-star: {-0.01, 0.07}
23:50:57.360 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:50:57.361 00.001 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.32)
23:50:57.361 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.72 mountX=-0.07 mountY=-0.02, mountTheta=-2.82
23:50:57.363 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
23:50:57.363 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
23:50:57.364 00.001 29988 Worker thread wakes up
23:50:57.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:57.364 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:50:57.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:57.365 00.000 28316 Enqueuing Expose request
23:50:57.366 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:50:57.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:50:57.366 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
23:50:57.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:50:57.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:57.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:50:57.366 00.000 29988 MoveAxis(E, 0, ABG)
23:50:57.366 00.000 29988 Move returns status 0, amount 0
23:50:57.366 00.000 29988 MoveAxis(N, 0, ABG)
23:50:57.366 00.000 29988 Move returns status 0, amount 0
23:50:57.366 00.000 29988 move complete, result=0
23:50:57.366 00.000 29988 worker thread done servicing request
23:50:57.366 00.000 29988 Worker thread wakes up
23:50:57.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:57.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:57.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:59.002 01.636 29988 Exposure complete
23:50:59.028 00.026 29988 worker thread done servicing request
23:50:59.028 00.000 28316 OnExposeComplete: enter
23:50:59.030 00.002 28316 UpdateGuideState(): m_state=6
23:50:59.031 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2654
23:50:59.032 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=118.97, Mass=1939, SNR=30.1, Peak=194 HFD=4.4
23:50:59.033 00.001 28316 MultiStar: [#1 -0.06,0.17,0.90,U] [#2 -0.12,0.23,0.95,U] [#3 -0.21,0.04,0.85,U] [#4 -0.00,0.18,0.89,U] [#5 -0.23,0.21,0.80,U] [#6 -0.14,0.17,0.71,U] [#7 -0.10,0.16,0.69,U] [#8 -0.12,0.13,0.61,U] 
23:50:59.033 00.000 28316 single-star, 8 included, MultiStar: {-0.13, 0.15}, one-star: {-0.19, 0.07}
23:50:59.034 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
23:50:59.034 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
23:50:59.034 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=-0.14 mountY=0.13, mountTheta=2.38
23:50:59.036 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.07, opts=13)
23:50:59.036 00.000 28316 Enqueuing Move request for scope (-0.19, 0.07)
23:50:59.038 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:50:59.039 00.001 29988 Worker thread wakes up
23:50:59.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
23:50:59.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
23:50:59.039 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:50:59.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:59.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:50:59.040 00.000 28316 Enqueuing Expose request
23:50:59.041 00.001 29988 Moving (-0.19, 0.07) raw xDistance=-0.14 yDistance=0.13
23:50:59.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:50:59.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:59.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:50:59.041 00.000 29988 MoveAxis(E, 0, ABG)
23:50:59.041 00.000 29988 Move returns status 0, amount 0
23:50:59.041 00.000 29988 MoveAxis(N, 0, ABG)
23:50:59.041 00.000 29988 Move returns status 0, amount 0
23:50:59.041 00.000 29988 move complete, result=0
23:50:59.041 00.000 29988 worker thread done servicing request
23:50:59.041 00.000 29988 Worker thread wakes up
23:50:59.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:50:59.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:50:59.041 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:00.571 01.530 29988 Exposure complete
23:51:00.623 00.052 29988 worker thread done servicing request
23:51:00.623 00.000 28316 OnExposeComplete: enter
23:51:00.624 00.001 28316 UpdateGuideState(): m_state=6
23:51:00.625 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2655
23:51:00.626 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=118.97, Mass=1971, SNR=30.4, Peak=176 HFD=4.3
23:51:00.627 00.001 28316 MultiStar: [#1 0.10,0.26,0.90,U] [#2 0.13,0.11,0.94,U] [#3 0.06,0.30,0.85,U] [#4 0.27,0.39,0.00,M2] [#5 0.05,0.33,0.76,U] [#6 -0.01,0.35,0.70,U] [#7 0.13,0.30,0.67,U] [#8 0.18,0.25,0.60,U] 
23:51:00.627 00.000 28316 single-star, 7 included, MultiStar: {0.06, 0.24}, one-star: {-0.09, 0.08}
23:51:00.628 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.57 = -2.72)
23:51:00.629 00.001 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
23:51:00.630 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.42 mountX=-0.11 mountY=0.04, mountTheta=2.75
23:51:00.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
23:51:00.633 00.002 28316 Enqueuing Move request for scope (-0.09, 0.08)
23:51:00.633 00.000 29988 Worker thread wakes up
23:51:00.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:51:00.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:51:00.633 00.000 29988 Moving (-0.09, 0.08) raw xDistance=-0.11 yDistance=0.04
23:51:00.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:51:00.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:00.634 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:00.634 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.4
23:51:00.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:00.636 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:00.636 00.000 29988 MoveAxis(E, 0, ABG)
23:51:00.636 00.000 29988 Move returns status 0, amount 0
23:51:00.636 00.000 29988 MoveAxis(N, 0, ABG)
23:51:00.636 00.000 29988 Move returns status 0, amount 0
23:51:00.636 00.000 29988 move complete, result=0
23:51:00.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:00.637 00.001 28316 Enqueuing Expose request
23:51:00.637 00.000 29988 worker thread done servicing request
23:51:00.637 00.000 29988 Worker thread wakes up
23:51:00.637 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:00.638 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:00.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:02.262 01.624 29988 Exposure complete
23:51:02.318 00.056 29988 worker thread done servicing request
23:51:02.319 00.001 28316 OnExposeComplete: enter
23:51:02.322 00.003 28316 UpdateGuideState(): m_state=6
23:51:02.325 00.003 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2656
23:51:02.327 00.002 28316 Star::Find returns 1 (0), X=587.16, Y=118.89, Mass=1796, SNR=29.1, Peak=190 HFD=4.2
23:51:02.330 00.003 28316 MultiStar: [#1 -0.06,0.22,0.93,U] [#2 0.00,0.20,1.03,U] [#3 -0.06,0.24,0.87,U] [#4 0.14,0.20,0.85,U] [#5 -0.02,0.15,0.80,U] [#6 0.02,0.35,0.75,U] [#7 0.03,0.18,0.68,U] [#8 -0.01,0.27,0.60,U] 
23:51:02.331 00.001 28316 single-star, 8 included, MultiStar: {-0.01, 0.19}, one-star: {-0.08, -0.01}
23:51:02.333 00.002 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
23:51:02.334 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.17 = 1.17)
23:51:02.335 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.07 mountX=-0.03 mountY=0.07, mountTheta=1.93
23:51:02.340 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
23:51:02.340 00.000 28316 Enqueuing Move request for scope (-0.08, -0.01)
23:51:02.341 00.001 29988 Worker thread wakes up
23:51:02.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:02.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:51:02.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:51:02.341 00.000 28316 UpdateGuideState exits: m=1796 RSB=29.1
23:51:02.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:02.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:02.342 00.000 28316 Enqueuing Expose request
23:51:02.343 00.001 29988 Moving (-0.08, -0.01) raw xDistance=-0.03 yDistance=0.07
23:51:02.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:51:02.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:02.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:51:02.343 00.000 29988 MoveAxis(E, 0, ABG)
23:51:02.343 00.000 29988 Move returns status 0, amount 0
23:51:02.343 00.000 29988 MoveAxis(N, 0, ABG)
23:51:02.343 00.000 29988 Move returns status 0, amount 0
23:51:02.343 00.000 29988 move complete, result=0
23:51:02.343 00.000 29988 worker thread done servicing request
23:51:02.343 00.000 29988 Worker thread wakes up
23:51:02.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:02.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:02.344 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:03.855 01.511 29988 Exposure complete
23:51:03.881 00.026 29988 worker thread done servicing request
23:51:03.881 00.000 28316 OnExposeComplete: enter
23:51:03.881 00.000 28316 UpdateGuideState(): m_state=6
23:51:03.882 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2657
23:51:03.883 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=118.76, Mass=1915, SNR=30.0, Peak=198 HFD=4.0
23:51:03.883 00.000 28316 MultiStar: [#1 -0.00,0.14,0.91,U] [#2 0.12,0.15,0.97,U] [#3 -0.18,0.05,0.84,U] [#4 0.13,0.15,0.87,U] [#5 -0.00,0.10,0.79,U] [#6 -0.09,0.27,0.72,U] [#7 -0.04,0.26,0.68,U] [#8 0.11,0.05,0.62,U] 
23:51:03.884 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {0.04, -0.14}
23:51:03.884 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
23:51:03.884 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
23:51:03.885 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.46 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
23:51:03.889 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
23:51:03.891 00.002 28316 Enqueuing Move request for scope (0.01, 0.11)
23:51:03.893 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:03.896 00.003 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:51:03.898 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:03.900 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:03.903 00.003 29988 Worker thread wakes up
23:51:03.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
23:51:03.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
23:51:03.903 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.09 yDistance=-0.06
23:51:03.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:51:03.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:03.903 00.000 28316 Enqueuing Expose request
23:51:03.904 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:03.904 00.000 29988 MoveAxis(E, 0, ABG)
23:51:03.904 00.000 29988 Move returns status 0, amount 0
23:51:03.904 00.000 29988 MoveAxis(N, 0, ABG)
23:51:03.904 00.000 29988 Move returns status 0, amount 0
23:51:03.904 00.000 29988 move complete, result=0
23:51:03.904 00.000 29988 worker thread done servicing request
23:51:03.904 00.000 29988 Worker thread wakes up
23:51:03.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:03.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:03.905 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:05.530 01.625 29988 Exposure complete
23:51:05.570 00.040 29988 worker thread done servicing request
23:51:05.570 00.000 28316 OnExposeComplete: enter
23:51:05.571 00.001 28316 UpdateGuideState(): m_state=6
23:51:05.571 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2658
23:51:05.571 00.000 28316 Star::Find returns 1 (0), X=587.12, Y=118.98, Mass=1980, SNR=30.6, Peak=183 HFD=4.3
23:51:05.572 00.001 28316 MultiStar: [#1 0.03,0.29,0.91,U] [#2 -0.05,0.29,0.95,U] [#3 -0.09,0.25,0.85,U] [#4 0.09,0.26,0.85,U] [#5 0.05,0.17,0.78,U] [#6 -0.04,0.39,0.71,U] [#7 -0.08,0.25,0.65,U] [#8 -0.01,0.30,0.55,U] 
23:51:05.572 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.25}, one-star: {-0.12, 0.09}
23:51:05.573 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
23:51:05.573 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.49)
23:51:05.574 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.52 mountX=-0.13 mountY=0.07, mountTheta=2.65
23:51:05.576 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
23:51:05.579 00.003 28316 Enqueuing Move request for scope (-0.12, 0.09)
23:51:05.581 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:05.584 00.003 28316 UpdateGuideState exits: m=1980 RSB=30.6
23:51:05.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:05.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:05.586 00.000 28316 Enqueuing Expose request
23:51:05.587 00.001 29988 Worker thread wakes up
23:51:05.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:51:05.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:51:05.587 00.000 29988 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=0.07
23:51:05.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:05.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:05.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:51:05.587 00.000 29988 MoveAxis(E, 0, ABG)
23:51:05.587 00.000 29988 Move returns status 0, amount 0
23:51:05.587 00.000 29988 MoveAxis(N, 0, ABG)
23:51:05.587 00.000 29988 Move returns status 0, amount 0
23:51:05.587 00.000 29988 move complete, result=0
23:51:05.587 00.000 29988 worker thread done servicing request
23:51:05.587 00.000 29988 Worker thread wakes up
23:51:05.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:05.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:05.588 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:07.107 01.519 29988 Exposure complete
23:51:07.155 00.048 28316 OnExposeComplete: enter
23:51:07.156 00.001 29988 worker thread done servicing request
23:51:07.156 00.000 28316 UpdateGuideState(): m_state=6
23:51:07.156 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2659
23:51:07.157 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=119.13, Mass=1877, SNR=29.8, Peak=176 HFD=4.2
23:51:07.157 00.000 28316 MultiStar: [#1 0.07,0.43,0.00,M1] [#2 0.10,0.41,0.00,M1] [#3 0.05,0.57,0.00,M1] [#4 0.28,0.52,0.00,M1] [#5 -0.04,0.48,0.00,M1] [#6 0.17,0.43,0.00,M1] [#7 -0.01,0.58,0.00,M1] [#8 0.15,0.40,0.00,M1] 
23:51:07.159 00.002 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.22 = -3.06)
23:51:07.160 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.04)
23:51:07.160 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.08 mountX=-0.26 mountY=0.01, mountTheta=3.10
23:51:07.162 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.23, opts=13)
23:51:07.162 00.000 28316 Enqueuing Move request for scope (-0.13, 0.23)
23:51:07.163 00.001 29988 Worker thread wakes up
23:51:07.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
23:51:07.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
23:51:07.163 00.000 29988 Moving (-0.13, 0.23) raw xDistance=-0.26 yDistance=0.01
23:51:07.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:51:07.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:07.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:07.164 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.8
23:51:07.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:07.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:07.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:51:07.165 00.000 29988 MoveAxis(E, 55, ABG)
23:51:07.165 00.000 29988 Guiding  Dir = 2, Dur = 55
23:51:07.165 00.000 28316 Enqueuing Expose request
23:51:07.167 00.002 29988 IsSlewing returns 0
23:51:07.167 00.000 29988 IsGuiding returns 0
23:51:07.170 00.003 29988 PulseGuide returned control before completion, sleep 63
23:51:07.248 00.078 29988 IsGuiding returns 0
23:51:07.248 00.000 29988 Move returns status 0, amount 55
23:51:07.248 00.000 29988 MoveAxis(N, 0, ABG)
23:51:07.248 00.000 29988 Move returns status 0, amount 0
23:51:07.248 00.000 29988 move complete, result=0
23:51:07.248 00.000 29988 worker thread done servicing request
23:51:07.248 00.000 29988 Worker thread wakes up
23:51:07.248 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.0 px 0 ms NORTH
23:51:07.249 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:07.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:08.873 01.624 29988 Exposure complete
23:51:08.918 00.045 29988 worker thread done servicing request
23:51:08.918 00.000 28316 OnExposeComplete: enter
23:51:08.919 00.001 28316 UpdateGuideState(): m_state=6
23:51:08.920 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2660
23:51:08.921 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=119.06, Mass=1889, SNR=29.9, Peak=166 HFD=4.2
23:51:08.922 00.001 28316 MultiStar: [#1 0.20,0.19,0.93,U] [#2 0.22,0.27,0.96,U] [#3 0.18,0.32,0.87,U] [#4 0.27,0.20,0.89,U] [#5 0.13,0.30,0.80,U] [#6 0.19,0.39,0.00,M2] [#7 0.23,0.35,0.00,M2] [#8 0.38,0.37,0.00,M2] 
23:51:08.923 00.001 28316 single-star, 5 included, MultiStar: {0.19, 0.24}, one-star: {0.12, 0.17}
23:51:08.923 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
23:51:08.924 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.09)
23:51:08.925 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.95 mountX=-0.10 mountY=-0.18, mountTheta=-2.09
23:51:08.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.17, opts=13)
23:51:08.927 00.001 28316 Enqueuing Move request for scope (0.12, 0.17)
23:51:08.928 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:08.929 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:51:08.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:08.931 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:08.932 00.001 28316 Enqueuing Expose request
23:51:08.932 00.000 29988 Worker thread wakes up
23:51:08.933 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
23:51:08.933 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
23:51:08.933 00.000 29988 Moving (0.12, 0.17) raw xDistance=-0.10 yDistance=-0.18
23:51:08.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:51:08.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:08.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:51:08.933 00.000 29988 MoveAxis(E, 0, ABG)
23:51:08.933 00.000 29988 Move returns status 0, amount 0
23:51:08.933 00.000 29988 MoveAxis(N, 0, ABG)
23:51:08.933 00.000 29988 Move returns status 0, amount 0
23:51:08.933 00.000 29988 move complete, result=0
23:51:08.933 00.000 29988 worker thread done servicing request
23:51:08.933 00.000 29988 Worker thread wakes up
23:51:08.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:08.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:08.934 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:10.451 01.517 29988 Exposure complete
23:51:10.503 00.052 29988 worker thread done servicing request
23:51:10.503 00.000 28316 OnExposeComplete: enter
23:51:10.504 00.001 28316 UpdateGuideState(): m_state=6
23:51:10.505 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2661
23:51:10.506 00.001 28316 Star::Find returns 1 (0), X=587.25, Y=119.18, Mass=1940, SNR=30.2, Peak=162 HFD=4.4
23:51:10.506 00.000 28316 MultiStar: [#1 0.17,0.50,0.00,M1] [#2 0.23,0.53,0.00,M1] [#3 -0.10,0.60,0.00,M1] [#4 0.32,0.40,0.00,M1] [#5 0.12,0.42,0.00,M1] [#6 0.22,0.48,0.00,M3] [#7 0.15,0.47,0.00,M3] [#8 0.22,0.45,0.00,M3] 
23:51:10.507 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:51:10.507 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.51)
23:51:10.508 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.53 mountX=-0.25 mountY=-0.14, mountTheta=-2.64
23:51:10.508 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.28, opts=13)
23:51:10.509 00.001 28316 Enqueuing Move request for scope (0.01, 0.28)
23:51:10.510 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:51:10.510 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:51:10.511 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.512 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:10.512 00.000 28316 Enqueuing Expose request
23:51:10.513 00.001 29988 Worker thread wakes up
23:51:10.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
23:51:10.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
23:51:10.513 00.000 29988 Moving (0.01, 0.28) raw xDistance=-0.25 yDistance=-0.14
23:51:10.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:51:10.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:10.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:51:10.513 00.000 29988 MoveAxis(E, 53, ABG)
23:51:10.513 00.000 29988 Guiding  Dir = 2, Dur = 53
23:51:10.513 00.000 29988 IsSlewing returns 0
23:51:10.513 00.000 29988 IsGuiding returns 0
23:51:10.515 00.002 29988 PulseGuide returned control before completion, sleep 61
23:51:10.592 00.077 29988 IsGuiding returns 0
23:51:10.592 00.000 29988 Move returns status 0, amount 53
23:51:10.592 00.000 29988 MoveAxis(N, 0, ABG)
23:51:10.592 00.000 29988 Move returns status 0, amount 0
23:51:10.592 00.000 29988 move complete, result=0
23:51:10.593 00.001 29988 worker thread done servicing request
23:51:10.593 00.000 29988 Worker thread wakes up
23:51:10.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:10.593 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
23:51:10.595 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:12.219 01.624 29988 Exposure complete
23:51:12.270 00.051 29988 worker thread done servicing request
23:51:12.270 00.000 28316 OnExposeComplete: enter
23:51:12.271 00.001 28316 UpdateGuideState(): m_state=6
23:51:12.272 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2662
23:51:12.273 00.001 28316 Star::Find returns 1 (0), X=587.44, Y=118.81, Mass=1915, SNR=30.0, Peak=162 HFD=4.5
23:51:12.273 00.000 28316 MultiStar: [#1 0.36,0.13,0.91,U] [#2 0.45,0.07,0.00,M2] [#3 0.30,0.00,0.87,U] [#4 0.39,-0.03,0.88,U] [#5 0.30,0.15,0.80,U] [#6 0.54,0.06,0.00,M4] [#7 0.29,0.11,0.68,U] [#8 0.42,0.29,0.00,M4] 
23:51:12.274 00.001 28316 single-star, 5 included, MultiStar: {0.30, 0.04}, one-star: {0.20, -0.09}
23:51:12.274 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
23:51:12.274 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.45)
23:51:12.275 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.41 mountX=0.16 mountY=-0.14, mountTheta=-0.71
23:51:12.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
23:51:12.278 00.002 28316 Enqueuing Move request for scope (0.20, -0.09)
23:51:12.279 00.001 29988 Worker thread wakes up
23:51:12.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:12.279 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:51:12.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:12.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:12.281 00.001 28316 Enqueuing Expose request
23:51:12.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
23:51:12.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
23:51:12.281 00.000 29988 Moving (0.20, -0.09) raw xDistance=0.16 yDistance=-0.14
23:51:12.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:51:12.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:12.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:51:12.281 00.000 29988 MoveAxis(E, 0, ABG)
23:51:12.282 00.001 29988 Move returns status 0, amount 0
23:51:12.282 00.000 29988 MoveAxis(N, 0, ABG)
23:51:12.282 00.000 29988 Move returns status 0, amount 0
23:51:12.282 00.000 29988 move complete, result=0
23:51:12.282 00.000 29988 worker thread done servicing request
23:51:12.282 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:12.283 00.001 29988 Worker thread wakes up
23:51:12.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:12.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:13.802 01.519 29988 Exposure complete
23:51:13.852 00.050 29988 worker thread done servicing request
23:51:13.852 00.000 28316 OnExposeComplete: enter
23:51:13.852 00.000 28316 UpdateGuideState(): m_state=6
23:51:13.853 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2663
23:51:13.853 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=118.86, Mass=1977, SNR=30.5, Peak=167 HFD=4.4
23:51:13.854 00.001 28316 MultiStar: [#1 0.22,0.24,0.86,U] [#2 0.24,0.21,0.93,U] [#3 0.07,0.21,0.86,U] [#4 0.28,0.14,0.84,U] [#5 0.14,0.30,0.77,U] [#6 0.27,0.15,0.72,U] [#7 0.13,0.13,0.65,U] [#8 0.16,0.21,0.60,U] 
23:51:13.854 00.000 28316 single-star, 8 included, MultiStar: {0.17, 0.17}, one-star: {0.06, -0.04}
23:51:13.855 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
23:51:13.855 00.000 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.66)
23:51:13.856 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.62 mountX=0.06 mountY=-0.03, mountTheta=-0.49
23:51:13.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
23:51:13.857 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
23:51:13.858 00.001 29988 Worker thread wakes up
23:51:13.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:13.858 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
23:51:13.859 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:13.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:13.859 00.000 28316 Enqueuing Expose request
23:51:13.860 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:51:13.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:51:13.860 00.000 29988 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=-0.03
23:51:13.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:51:13.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:13.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:13.860 00.000 29988 MoveAxis(E, 0, ABG)
23:51:13.860 00.000 29988 Move returns status 0, amount 0
23:51:13.860 00.000 29988 MoveAxis(N, 0, ABG)
23:51:13.860 00.000 29988 Move returns status 0, amount 0
23:51:13.860 00.000 29988 move complete, result=0
23:51:13.860 00.000 29988 worker thread done servicing request
23:51:13.860 00.000 29988 Worker thread wakes up
23:51:13.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:13.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:13.861 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:15.483 01.622 29988 Exposure complete
23:51:15.526 00.043 29988 worker thread done servicing request
23:51:15.526 00.000 28316 OnExposeComplete: enter
23:51:15.528 00.002 28316 UpdateGuideState(): m_state=6
23:51:15.529 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2664
23:51:15.530 00.001 28316 Star::Find returns 1 (0), X=587.19, Y=119.12, Mass=2011, SNR=30.7, Peak=168 HFD=4.4
23:51:15.531 00.001 28316 MultiStar: [#1 0.19,0.46,0.00,M1] [#2 0.10,0.39,0.95,U] [#3 0.25,0.35,0.00,M1] [#4 0.23,0.34,0.00,M1] [#5 -0.00,0.25,0.76,U] [#6 0.33,0.39,0.00,M4] [#7 0.21,0.51,0.00,M2] [#8 0.36,0.39,0.00,M4] 
23:51:15.532 00.001 28316 single-star, 2 included, MultiStar: {0.02, 0.29}, one-star: {-0.05, 0.22}
23:51:15.533 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
23:51:15.534 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
23:51:15.534 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.80 mountX=-0.23 mountY=-0.05, mountTheta=-2.91
23:51:15.536 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.22, opts=13)
23:51:15.536 00.000 28316 Enqueuing Move request for scope (-0.05, 0.22)
23:51:15.537 00.001 29988 Worker thread wakes up
23:51:15.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:15.537 00.000 28316 UpdateGuideState exits: m=2011 RSB=30.7
23:51:15.538 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:15.539 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
23:51:15.539 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
23:51:15.539 00.000 29988 Moving (-0.05, 0.22) raw xDistance=-0.23 yDistance=-0.05
23:51:15.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:51:15.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:15.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:15.541 00.002 28316 Enqueuing Expose request
23:51:15.542 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:51:15.542 00.000 29988 MoveAxis(E, 47, ABG)
23:51:15.542 00.000 29988 Guiding  Dir = 2, Dur = 47
23:51:15.542 00.000 29988 IsSlewing returns 0
23:51:15.542 00.000 29988 IsGuiding returns 0
23:51:15.543 00.001 29988 PulseGuide returned control before completion, sleep 56
23:51:15.607 00.064 29988 IsGuiding returns 0
23:51:15.607 00.000 29988 Move returns status 0, amount 47
23:51:15.607 00.000 29988 MoveAxis(N, 0, ABG)
23:51:15.607 00.000 29988 Move returns status 0, amount 0
23:51:15.607 00.000 29988 move complete, result=0
23:51:15.607 00.000 29988 worker thread done servicing request
23:51:15.607 00.000 29988 Worker thread wakes up
23:51:15.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:15.607 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:51:15.608 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:17.014 01.406 29988 Exposure complete
23:51:17.056 00.042 29988 worker thread done servicing request
23:51:17.057 00.001 28316 OnExposeComplete: enter
23:51:17.058 00.001 28316 UpdateGuideState(): m_state=6
23:51:17.058 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2665
23:51:17.059 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=119.01, Mass=1790, SNR=29.0, Peak=154 HFD=4.2
23:51:17.061 00.002 28316 MultiStar: [#1 0.18,0.36,0.94,U] [#2 0.11,0.33,1.02,U] [#3 0.08,0.16,0.92,U] [#4 0.25,0.32,0.92,U] [#5 0.20,0.38,0.00,M1] [#6 0.10,0.37,0.76,U] [#7 0.11,0.29,0.69,U] [#8 0.10,0.21,0.61,U] 
23:51:17.062 00.001 28316 single-star, 7 included, MultiStar: {0.11, 0.27}, one-star: {-0.03, 0.11}
23:51:17.063 00.001 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
23:51:17.065 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
23:51:17.066 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.83 mountX=-0.12 mountY=-0.02, mountTheta=-2.94
23:51:17.068 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
23:51:17.069 00.001 28316 Enqueuing Move request for scope (-0.03, 0.11)
23:51:17.070 00.001 29988 Worker thread wakes up
23:51:17.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:51:17.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:51:17.070 00.000 29988 Moving (-0.03, 0.11) raw xDistance=-0.12 yDistance=-0.02
23:51:17.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:51:17.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:17.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:17.071 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:51:17.071 00.000 29988 MoveAxis(E, 0, ABG)
23:51:17.071 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.0
23:51:17.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:17.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:17.072 00.000 28316 Enqueuing Expose request
23:51:17.073 00.001 29988 Move returns status 0, amount 0
23:51:17.073 00.000 29988 MoveAxis(N, 0, ABG)
23:51:17.073 00.000 29988 Move returns status 0, amount 0
23:51:17.073 00.000 29988 move complete, result=0
23:51:17.073 00.000 29988 worker thread done servicing request
23:51:17.073 00.000 29988 Worker thread wakes up
23:51:17.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:17.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:17.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:18.703 01.630 29988 Exposure complete
23:51:18.742 00.039 29988 worker thread done servicing request
23:51:18.742 00.000 28316 OnExposeComplete: enter
23:51:18.742 00.000 28316 UpdateGuideState(): m_state=6
23:51:18.743 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2666
23:51:18.743 00.000 28316 Star::Find returns 1 (0), X=587.47, Y=119.15, Mass=2049, SNR=31.2, Peak=152 HFD=4.7
23:51:18.744 00.001 28316 MultiStar: [#1 0.31,0.42,0.00,M1] [#2 0.32,0.35,0.00,M1] [#3 0.09,0.20,0.83,U] [#4 0.26,0.38,0.00,M1] [#5 0.33,0.24,0.76,U] [#6 0.18,0.24,0.69,U] [#7 0.22,0.29,0.61,U] [#8 0.37,0.34,0.00,M4] 
23:51:18.745 00.001 28316 refined, 4 included, MultiStar: {0.21, 0.24}, one-star: {0.23, 0.25}
23:51:18.746 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
23:51:18.746 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.10 = -1.18)
23:51:18.748 00.002 28316 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.32 cameraTheta=0.85 mountX=-0.13 mountY=-0.30, mountTheta=-1.99
23:51:18.748 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.24, opts=13)
23:51:18.749 00.001 28316 Enqueuing Move request for scope (0.21, 0.24)
23:51:18.752 00.003 29988 Worker thread wakes up
23:51:18.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:51:18.753 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
23:51:18.753 00.000 28316 UpdateGuideState exits: m=2049 RSB=31.2
23:51:18.754 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
23:51:18.754 00.000 29988 Moving (0.21, 0.24) raw xDistance=-0.13 yDistance=-0.30
23:51:18.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:18.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:51:18.754 00.000 29988 MoveAxis(E, 0, ABG)
23:51:18.754 00.000 29988 Move returns status 0, amount 0
23:51:18.754 00.000 29988 MoveAxis(N, 71, ABG)
23:51:18.754 00.000 29988 Guiding  Dir = 0, Dur = 71
23:51:18.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:18.756 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:18.757 00.001 29988 IsSlewing returns 0
23:51:18.757 00.000 28316 Enqueuing Expose request
23:51:18.758 00.001 29988 IsGuiding returns 0
23:51:18.762 00.004 29988 PulseGuide returned control before completion, sleep 77
23:51:18.844 00.082 29988 IsGuiding returns 0
23:51:18.844 00.000 29988 Move returns status 0, amount 71
23:51:18.844 00.000 29988 move complete, result=0
23:51:18.845 00.001 29988 worker thread done servicing request
23:51:18.845 00.000 29988 Worker thread wakes up
23:51:18.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
23:51:18.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:18.846 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:20.253 01.407 29988 Exposure complete
23:51:20.296 00.043 29988 worker thread done servicing request
23:51:20.296 00.000 28316 OnExposeComplete: enter
23:51:20.298 00.002 28316 UpdateGuideState(): m_state=6
23:51:20.300 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2667
23:51:20.302 00.002 28316 Star::Find returns 1 (0), X=587.23, Y=119.01, Mass=1907, SNR=29.8, Peak=176 HFD=4.3
23:51:20.303 00.001 28316 MultiStar: [#1 0.08,0.35,0.94,U] [#2 0.08,0.35,0.97,U] [#3 -0.05,0.20,0.86,U] [#4 0.26,0.40,0.00,M2] [#5 0.07,0.32,0.81,U] [#6 -0.09,0.45,0.00,M3] [#7 -0.24,0.48,0.00,M1] [#8 0.13,0.33,0.61,U] 
23:51:20.303 00.000 28316 single-star, 5 included, MultiStar: {0.04, 0.27}, one-star: {-0.01, 0.11}
23:51:20.304 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:51:20.304 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.35)
23:51:20.304 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.69 mountX=-0.10 mountY=-0.04, mountTheta=-2.80
23:51:20.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.11, opts=13)
23:51:20.306 00.001 28316 Enqueuing Move request for scope (-0.01, 0.11)
23:51:20.306 00.000 29988 Worker thread wakes up
23:51:20.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:51:20.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:20.307 00.001 28316 UpdateGuideState exits: m=1907 RSB=29.8
23:51:20.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:20.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:20.308 00.000 28316 Enqueuing Expose request
23:51:20.309 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:51:20.309 00.000 29988 Moving (-0.01, 0.11) raw xDistance=-0.10 yDistance=-0.04
23:51:20.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:51:20.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:20.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:51:20.309 00.000 29988 MoveAxis(E, 0, ABG)
23:51:20.309 00.000 29988 Move returns status 0, amount 0
23:51:20.309 00.000 29988 MoveAxis(N, 0, ABG)
23:51:20.309 00.000 29988 Move returns status 0, amount 0
23:51:20.309 00.000 29988 move complete, result=0
23:51:20.309 00.000 29988 worker thread done servicing request
23:51:20.309 00.000 29988 Worker thread wakes up
23:51:20.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:20.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:20.309 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:21.937 01.628 29988 Exposure complete
23:51:21.966 00.029 29988 worker thread done servicing request
23:51:21.967 00.001 28316 OnExposeComplete: enter
23:51:21.967 00.000 28316 UpdateGuideState(): m_state=6
23:51:21.968 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2668
23:51:21.969 00.001 28316 Star::Find returns 1 (0), X=587.16, Y=118.92, Mass=1906, SNR=29.9, Peak=185 HFD=4.2
23:51:21.969 00.000 28316 MultiStar: [#1 0.01,0.15,0.91,U] [#2 0.11,0.08,0.94,U] [#3 -0.15,0.14,0.88,U] [#4 0.07,0.09,0.89,U] [#5 -0.17,0.15,0.80,U] [#6 -0.07,0.21,0.72,U] [#7 -0.12,0.17,0.68,U] [#8 -0.04,0.13,0.62,U] 
23:51:21.970 00.001 28316 single-star, 8 included, MultiStar: {-0.04, 0.12}, one-star: {-0.08, 0.02}
23:51:21.970 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.14) = xAngle (4.04 = -2.24)
23:51:21.971 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.14 = 0.86)
23:51:21.971 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.90 mountX=-0.05 mountY=0.06, mountTheta=2.26
23:51:21.973 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
23:51:21.973 00.000 28316 Enqueuing Move request for scope (-0.08, 0.02)
23:51:21.973 00.000 29988 Worker thread wakes up
23:51:21.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:21.974 00.001 28316 UpdateGuideState exits: m=1906 RSB=29.9
23:51:21.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:21.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:21.975 00.001 28316 Enqueuing Expose request
23:51:21.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:51:21.975 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:51:21.975 00.000 29988 Moving (-0.08, 0.02) raw xDistance=-0.05 yDistance=0.06
23:51:21.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:51:21.976 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:21.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:51:21.976 00.000 29988 MoveAxis(E, 0, ABG)
23:51:21.976 00.000 29988 Move returns status 0, amount 0
23:51:21.976 00.000 29988 MoveAxis(N, 0, ABG)
23:51:21.976 00.000 29988 Move returns status 0, amount 0
23:51:21.976 00.000 29988 move complete, result=0
23:51:21.976 00.000 29988 worker thread done servicing request
23:51:21.976 00.000 29988 Worker thread wakes up
23:51:21.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:21.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:21.976 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:23.499 01.523 29988 Exposure complete
23:51:23.540 00.041 29988 worker thread done servicing request
23:51:23.540 00.000 28316 OnExposeComplete: enter
23:51:23.541 00.001 28316 UpdateGuideState(): m_state=6
23:51:23.541 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2669
23:51:23.542 00.001 28316 Star::Find returns 1 (0), X=587.01, Y=119.07, Mass=1859, SNR=29.6, Peak=177 HFD=4.3
23:51:23.542 00.000 28316 MultiStar: [#1 -0.00,0.40,0.94,U] [#2 0.05,0.45,0.00,M1] [#3 -0.14,0.41,0.00,M1] [#4 0.11,0.44,0.00,M2] [#5 -0.02,0.37,0.77,U] [#6 -0.05,0.35,0.74,U] [#7 -0.15,0.42,0.00,M1] [#8 -0.04,0.42,0.00,M3] 
23:51:23.543 00.001 28316 single-star, 3 included, MultiStar: {-0.08, 0.32}, one-star: {-0.23, 0.17}
23:51:23.543 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.64 = -2.64)
23:51:23.544 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
23:51:23.544 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.29 cameraTheta=2.50 mountX=-0.25 mountY=0.13, mountTheta=2.68
23:51:23.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.17, opts=13)
23:51:23.547 00.002 28316 Enqueuing Move request for scope (-0.23, 0.17)
23:51:23.550 00.003 29988 Worker thread wakes up
23:51:23.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
23:51:23.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:23.551 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:51:23.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:23.552 00.001 28316 Enqueuing Expose request
23:51:23.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
23:51:23.553 00.001 29988 Moving (-0.23, 0.17) raw xDistance=-0.25 yDistance=0.13
23:51:23.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:51:23.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:23.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:51:23.553 00.000 29988 MoveAxis(E, 53, ABG)
23:51:23.553 00.000 29988 Guiding  Dir = 2, Dur = 53
23:51:23.553 00.000 29988 IsSlewing returns 0
23:51:23.553 00.000 29988 IsGuiding returns 0
23:51:23.555 00.002 29988 PulseGuide returned control before completion, sleep 62
23:51:23.628 00.073 29988 IsGuiding returns 0
23:51:23.628 00.000 29988 Move returns status 0, amount 53
23:51:23.628 00.000 29988 MoveAxis(N, 0, ABG)
23:51:23.628 00.000 29988 Move returns status 0, amount 0
23:51:23.628 00.000 29988 move complete, result=0
23:51:23.628 00.000 29988 worker thread done servicing request
23:51:23.628 00.000 29988 Worker thread wakes up
23:51:23.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:23.628 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
23:51:23.629 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:25.264 01.635 29988 Exposure complete
23:51:25.313 00.049 29988 worker thread done servicing request
23:51:25.313 00.000 28316 OnExposeComplete: enter
23:51:25.314 00.001 28316 UpdateGuideState(): m_state=6
23:51:25.315 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2670
23:51:25.315 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=118.98, Mass=1983, SNR=30.5, Peak=190 HFD=4.3
23:51:25.316 00.001 28316 MultiStar: [#1 -0.06,0.33,0.90,U] [#2 -0.02,0.26,0.92,U] [#3 -0.14,0.18,0.86,U] [#4 0.19,0.13,0.87,U] [#5 0.00,0.23,0.77,U] [#6 0.11,0.24,0.71,U] [#7 -0.08,0.31,0.65,U] [#8 -0.01,0.14,0.58,U] 
23:51:25.316 00.000 28316 single-star, 8 included, MultiStar: {-0.02, 0.21}, one-star: {-0.15, 0.08}
23:51:25.317 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.14) = xAngle (3.78 = -2.50)
23:51:25.317 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.60)
23:51:25.317 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.63 mountX=-0.14 mountY=0.10, mountTheta=2.53
23:51:25.319 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
23:51:25.319 00.000 28316 Enqueuing Move request for scope (-0.15, 0.08)
23:51:25.320 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:25.321 00.001 28316 UpdateGuideState exits: m=1983 RSB=30.5
23:51:25.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:25.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:25.322 00.000 28316 Enqueuing Expose request
23:51:25.323 00.001 29988 Worker thread wakes up
23:51:25.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:51:25.323 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:51:25.323 00.000 29988 Moving (-0.15, 0.08) raw xDistance=-0.14 yDistance=0.10
23:51:25.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:25.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:25.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:51:25.323 00.000 29988 MoveAxis(E, 0, ABG)
23:51:25.323 00.000 29988 Move returns status 0, amount 0
23:51:25.323 00.000 29988 MoveAxis(N, 0, ABG)
23:51:25.323 00.000 29988 Move returns status 0, amount 0
23:51:25.323 00.000 29988 move complete, result=0
23:51:25.323 00.000 29988 worker thread done servicing request
23:51:25.323 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:25.324 00.001 29988 Worker thread wakes up
23:51:25.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:25.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:26.842 01.518 29988 Exposure complete
23:51:26.886 00.044 29988 worker thread done servicing request
23:51:26.886 00.000 28316 OnExposeComplete: enter
23:51:26.887 00.001 28316 UpdateGuideState(): m_state=6
23:51:26.888 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2671
23:51:26.888 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=119.11, Mass=1944, SNR=30.3, Peak=186 HFD=4.4
23:51:26.889 00.001 28316 MultiStar: [#1 -0.16,0.41,0.00,M1] [#2 0.03,0.36,0.98,U] [#3 -0.30,0.27,0.87,U] [#4 0.10,0.28,0.85,U] [#5 -0.14,0.39,0.00,M1] [#6 -0.09,0.30,0.70,U] [#7 -0.35,0.35,0.00,M1] [#8 -0.20,0.39,0.00,M3] 
23:51:26.889 00.000 28316 single-star, 4 included, MultiStar: {-0.08, 0.28}, one-star: {-0.15, 0.22}
23:51:26.890 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.31 = -2.98)
23:51:26.890 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
23:51:26.890 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.16 mountX=-0.26 mountY=0.03, mountTheta=3.01
23:51:26.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.22, opts=13)
23:51:26.892 00.000 28316 Enqueuing Move request for scope (-0.15, 0.22)
23:51:26.893 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:26.893 00.000 29988 Worker thread wakes up
23:51:26.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
23:51:26.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
23:51:26.893 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
23:51:26.893 00.000 29988 Moving (-0.15, 0.22) raw xDistance=-0.26 yDistance=0.03
23:51:26.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:26.894 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:26.894 00.000 28316 Enqueuing Expose request
23:51:26.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:51:26.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:26.895 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:26.895 00.000 29988 MoveAxis(E, 54, ABG)
23:51:26.895 00.000 29988 Guiding  Dir = 2, Dur = 54
23:51:26.895 00.000 29988 IsSlewing returns 0
23:51:26.895 00.000 29988 IsGuiding returns 0
23:51:26.897 00.002 29988 PulseGuide returned control before completion, sleep 63
23:51:26.966 00.069 29988 IsGuiding returns 0
23:51:26.966 00.000 29988 Move returns status 0, amount 54
23:51:26.966 00.000 29988 MoveAxis(N, 0, ABG)
23:51:26.966 00.000 29988 Move returns status 0, amount 0
23:51:26.966 00.000 29988 move complete, result=0
23:51:26.966 00.000 29988 worker thread done servicing request
23:51:26.966 00.000 29988 Worker thread wakes up
23:51:26.966 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.0 px 0 ms NORTH
23:51:26.967 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:26.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:28.599 01.632 29988 Exposure complete
23:51:28.663 00.064 29988 worker thread done servicing request
23:51:28.663 00.000 28316 OnExposeComplete: enter
23:51:28.664 00.001 28316 UpdateGuideState(): m_state=6
23:51:28.665 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2672
23:51:28.665 00.000 28316 Star::Find returns 1 (0), X=587.05, Y=118.92, Mass=2016, SNR=30.8, Peak=199 HFD=4.3
23:51:28.666 00.001 28316 MultiStar: [#1 -0.04,0.20,0.90,U] [#2 -0.06,0.30,0.95,U] [#3 -0.23,0.20,0.84,U] [#4 0.14,0.22,0.86,U] [#5 -0.08,0.18,0.75,U] [#6 -0.01,0.28,0.70,U] [#7 -0.07,0.29,0.68,U] [#8 -0.01,0.26,0.59,U] 
23:51:28.666 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.21}, one-star: {-0.19, 0.03}
23:51:28.667 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.14) = xAngle (4.15 = -2.13)
23:51:28.667 00.000 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
23:51:28.667 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=-0.10 mountY=0.16, mountTheta=2.15
23:51:28.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.03, opts=13)
23:51:28.670 00.001 28316 Enqueuing Move request for scope (-0.19, 0.03)
23:51:28.670 00.000 29988 Worker thread wakes up
23:51:28.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:51:28.671 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
23:51:28.671 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.8
23:51:28.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:28.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:28.672 00.000 28316 Enqueuing Expose request
23:51:28.672 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
23:51:28.673 00.001 29988 Moving (-0.19, 0.03) raw xDistance=-0.10 yDistance=0.16
23:51:28.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:51:28.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:28.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:51:28.673 00.000 29988 MoveAxis(E, 0, ABG)
23:51:28.673 00.000 29988 Move returns status 0, amount 0
23:51:28.673 00.000 29988 MoveAxis(N, 0, ABG)
23:51:28.673 00.000 29988 Move returns status 0, amount 0
23:51:28.673 00.000 29988 move complete, result=0
23:51:28.673 00.000 29988 worker thread done servicing request
23:51:28.673 00.000 29988 Worker thread wakes up
23:51:28.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:28.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:28.673 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:30.189 01.516 29988 Exposure complete
23:51:30.215 00.026 29988 worker thread done servicing request
23:51:30.215 00.000 28316 OnExposeComplete: enter
23:51:30.215 00.000 28316 UpdateGuideState(): m_state=6
23:51:30.216 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2673
23:51:30.216 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=119.02, Mass=1982, SNR=30.5, Peak=198 HFD=4.2
23:51:30.217 00.001 28316 MultiStar: [#1 0.07,0.29,0.90,U] [#2 0.03,0.34,0.95,U] [#3 -0.06,0.39,0.86,U] [#4 0.13,0.32,0.85,U] [#5 0.02,0.31,0.77,U] [#6 0.03,0.33,0.70,U] [#7 -0.11,0.55,0.00,M1] [#8 0.06,0.32,0.59,U] 
23:51:30.217 00.000 28316 single-star, 7 included, MultiStar: {0.03, 0.30}, one-star: {-0.03, 0.13}
23:51:30.219 00.002 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
23:51:30.219 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
23:51:30.220 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.81 mountX=-0.13 mountY=-0.03, mountTheta=-2.92
23:51:30.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
23:51:30.223 00.002 28316 Enqueuing Move request for scope (-0.03, 0.13)
23:51:30.224 00.001 29988 Worker thread wakes up
23:51:30.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:51:30.224 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:51:30.224 00.000 29988 Moving (-0.03, 0.13) raw xDistance=-0.13 yDistance=-0.03
23:51:30.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:30.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:30.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:30.224 00.000 29988 MoveAxis(E, 0, ABG)
23:51:30.224 00.000 29988 Move returns status 0, amount 0
23:51:30.224 00.000 29988 MoveAxis(N, 0, ABG)
23:51:30.224 00.000 29988 Move returns status 0, amount 0
23:51:30.224 00.000 29988 move complete, result=0
23:51:30.224 00.000 29988 worker thread done servicing request
23:51:30.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:30.225 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.5
23:51:30.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:30.226 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:30.226 00.000 28316 Enqueuing Expose request
23:51:30.226 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:30.227 00.001 29988 Worker thread wakes up
23:51:30.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:30.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:31.861 01.634 29988 Exposure complete
23:51:31.889 00.028 29988 worker thread done servicing request
23:51:31.889 00.000 28316 OnExposeComplete: enter
23:51:31.892 00.003 28316 UpdateGuideState(): m_state=6
23:51:31.894 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2674
23:51:31.897 00.003 28316 Star::Find returns 1 (0), X=587.05, Y=119.16, Mass=1917, SNR=30.2, Peak=196 HFD=4.3
23:51:31.899 00.002 28316 MultiStar: [#1 -0.16,0.47,0.00,M1] [#2 -0.15,0.42,0.00,M1] [#3 -0.20,0.41,0.00,M1] [#4 0.06,0.57,0.00,M1] [#5 -0.19,0.47,0.00,M1] [#6 -0.09,0.49,0.00,M1] [#7 -0.24,0.53,0.00,M2] [#8 -0.16,0.56,0.00,M2] 
23:51:31.902 00.003 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
23:51:31.905 00.003 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
23:51:31.907 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.21 mountX=-0.32 mountY=0.05, mountTheta=2.97
23:51:31.909 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.26, opts=13)
23:51:31.910 00.001 28316 Enqueuing Move request for scope (-0.19, 0.26)
23:51:31.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:31.911 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.2
23:51:31.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:31.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:31.914 00.001 28316 Enqueuing Expose request
23:51:31.915 00.001 29988 Worker thread wakes up
23:51:31.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
23:51:31.915 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
23:51:31.915 00.000 29988 Moving (-0.19, 0.26) raw xDistance=-0.32 yDistance=0.05
23:51:31.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:51:31.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:31.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:31.915 00.000 29988 MoveAxis(E, 66, ABG)
23:51:31.915 00.000 29988 Guiding  Dir = 2, Dur = 66
23:51:31.916 00.001 29988 IsSlewing returns 0
23:51:31.916 00.000 29988 IsGuiding returns 0
23:51:31.918 00.002 29988 PulseGuide returned control before completion, sleep 75
23:51:32.001 00.083 29988 IsGuiding returns 0
23:51:32.001 00.000 29988 Move returns status 0, amount 66
23:51:32.001 00.000 29988 MoveAxis(N, 0, ABG)
23:51:32.001 00.000 29988 Move returns status 0, amount 0
23:51:32.001 00.000 29988 move complete, result=0
23:51:32.001 00.000 29988 worker thread done servicing request
23:51:32.001 00.000 29988 Worker thread wakes up
23:51:32.002 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:32.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:32.002 00.000 28316 GuideStep: -0.3 px 66 ms EAST, 0.1 px 0 ms NORTH
23:51:33.407 01.405 29988 Exposure complete
23:51:33.442 00.035 29988 worker thread done servicing request
23:51:33.442 00.000 28316 OnExposeComplete: enter
23:51:33.443 00.001 28316 UpdateGuideState(): m_state=6
23:51:33.444 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2675
23:51:33.445 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=119.14, Mass=2101, SNR=31.6, Peak=207 HFD=4.3
23:51:33.447 00.002 28316 MultiStar: [#1 -0.10,0.42,0.00,M2] [#2 -0.11,0.38,0.92,U] [#3 -0.26,0.47,0.00,M2] [#4 -0.06,0.50,0.00,M2] [#5 -0.31,0.42,0.00,M2] [#6 -0.00,0.40,0.67,U] [#7 -0.14,0.43,0.00,M3] [#8 -0.04,0.44,0.00,M3] 
23:51:33.448 00.001 28316 single-star, 2 included, MultiStar: {-0.11, 0.33}, one-star: {-0.19, 0.25}
23:51:33.449 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
23:51:33.450 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.19)
23:51:33.451 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.23 mountX=-0.30 mountY=0.06, mountTheta=2.95
23:51:33.453 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.25, opts=13)
23:51:33.454 00.001 28316 Enqueuing Move request for scope (-0.19, 0.25)
23:51:33.455 00.001 29988 Worker thread wakes up
23:51:33.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:33.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.25) opts 0xd
23:51:33.455 00.000 28316 UpdateGuideState exits: m=2101 RSB=31.6
23:51:33.456 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:33.457 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:33.458 00.001 28316 Enqueuing Expose request
23:51:33.458 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.25)
23:51:33.458 00.000 29988 Moving (-0.19, 0.25) raw xDistance=-0.30 yDistance=0.06
23:51:33.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
23:51:33.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:33.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:51:33.458 00.000 29988 MoveAxis(E, 68, ABG)
23:51:33.458 00.000 29988 Guiding  Dir = 2, Dur = 68
23:51:33.458 00.000 29988 IsSlewing returns 0
23:51:33.458 00.000 29988 IsGuiding returns 0
23:51:33.460 00.002 29988 PulseGuide returned control before completion, sleep 77
23:51:33.546 00.086 29988 IsGuiding returns 0
23:51:33.546 00.000 29988 Move returns status 0, amount 68
23:51:33.546 00.000 29988 MoveAxis(N, 0, ABG)
23:51:33.546 00.000 29988 Move returns status 0, amount 0
23:51:33.546 00.000 29988 move complete, result=0
23:51:33.546 00.000 29988 worker thread done servicing request
23:51:33.547 00.001 29988 Worker thread wakes up
23:51:33.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:33.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:33.547 00.000 28316 GuideStep: -0.3 px 68 ms EAST, 0.1 px 0 ms NORTH
23:51:35.173 01.626 29988 Exposure complete
23:51:35.198 00.025 29988 worker thread done servicing request
23:51:35.198 00.000 28316 OnExposeComplete: enter
23:51:35.199 00.001 28316 UpdateGuideState(): m_state=6
23:51:35.200 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2676
23:51:35.201 00.001 28316 Star::Find returns 1 (0), X=587.25, Y=118.88, Mass=1961, SNR=30.3, Peak=189 HFD=4.3
23:51:35.203 00.002 28316 MultiStar: [#1 0.02,0.16,0.90,U] [#2 0.10,0.11,0.96,U] [#3 -0.09,0.08,0.88,U] [#4 0.28,0.16,0.84,U] [#5 0.15,0.03,0.79,U] [#6 0.01,0.07,0.72,U] [#7 -0.00,0.08,0.64,U] [#8 0.24,0.13,0.58,U] 
23:51:35.205 00.002 28316 single-star, 8 included, MultiStar: {0.07, 0.09}, one-star: {0.01, -0.01}
23:51:35.206 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
23:51:35.206 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.95)
23:51:35.208 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.91 mountX=0.02 mountY=-0.00, mountTheta=-0.19
23:51:35.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
23:51:35.209 00.000 28316 Enqueuing Move request for scope (0.01, -0.01)
23:51:35.210 00.001 29988 Worker thread wakes up
23:51:35.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:35.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:51:35.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:51:35.210 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.3
23:51:35.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:35.212 00.001 28316 Enqueuing Expose request
23:51:35.212 00.000 29988 Moving (0.01, -0.01) raw xDistance=0.02 yDistance=-0.00
23:51:35.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:51:35.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:35.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:51:35.212 00.000 29988 MoveAxis(E, 0, ABG)
23:51:35.212 00.000 29988 Move returns status 0, amount 0
23:51:35.212 00.000 29988 MoveAxis(N, 0, ABG)
23:51:35.212 00.000 29988 Move returns status 0, amount 0
23:51:35.212 00.000 29988 move complete, result=0
23:51:35.212 00.000 29988 worker thread done servicing request
23:51:35.212 00.000 29988 Worker thread wakes up
23:51:35.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:35.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:35.213 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:36.730 01.517 29988 Exposure complete
23:51:36.760 00.030 29988 worker thread done servicing request
23:51:36.760 00.000 28316 OnExposeComplete: enter
23:51:36.760 00.000 28316 UpdateGuideState(): m_state=6
23:51:36.761 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2677
23:51:36.761 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=118.87, Mass=1986, SNR=30.6, Peak=171 HFD=4.3
23:51:36.762 00.001 28316 MultiStar: [#1 0.09,0.18,0.90,U] [#2 0.12,0.03,0.97,U] [#3 -0.06,0.10,0.85,U] [#4 0.29,0.10,0.86,U] [#5 0.05,0.08,0.77,U] [#6 0.09,0.15,0.71,U] [#7 -0.07,0.09,0.67,U] [#8 0.04,0.19,0.60,U] 
23:51:36.762 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.15, -0.02}
23:51:36.763 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:51:36.763 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.92)
23:51:36.764 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.12 mountX=-0.07 mountY=-0.08, mountTheta=-2.25
23:51:36.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
23:51:36.765 00.000 28316 Enqueuing Move request for scope (0.04, 0.09)
23:51:36.766 00.001 29988 Worker thread wakes up
23:51:36.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:36.766 00.000 28316 UpdateGuideState exits: m=1986 RSB=30.6
23:51:36.767 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:36.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:36.767 00.000 28316 Enqueuing Expose request
23:51:36.768 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:51:36.768 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:51:36.768 00.000 29988 Moving (0.04, 0.09) raw xDistance=-0.07 yDistance=-0.08
23:51:36.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:36.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:36.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:36.768 00.000 29988 MoveAxis(E, 0, ABG)
23:51:36.768 00.000 29988 Move returns status 0, amount 0
23:51:36.768 00.000 29988 MoveAxis(N, 0, ABG)
23:51:36.768 00.000 29988 Move returns status 0, amount 0
23:51:36.769 00.001 29988 move complete, result=0
23:51:36.769 00.000 29988 worker thread done servicing request
23:51:36.769 00.000 29988 Worker thread wakes up
23:51:36.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:36.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:36.769 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:38.398 01.629 29988 Exposure complete
23:51:38.465 00.067 29988 worker thread done servicing request
23:51:38.465 00.000 28316 OnExposeComplete: enter
23:51:38.467 00.002 28316 UpdateGuideState(): m_state=6
23:51:38.467 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2678
23:51:38.470 00.003 28316 Star::Find returns 1 (0), X=587.24, Y=119.08, Mass=1869, SNR=29.7, Peak=151 HFD=4.3
23:51:38.471 00.001 28316 MultiStar: [#1 0.15,0.35,0.93,U] [#2 0.33,0.30,0.00,M1] [#3 0.09,0.38,0.87,U] [#4 0.36,0.36,0.00,M1] [#5 0.14,0.48,0.00,M1] [#6 0.19,0.34,0.73,U] [#7 0.22,0.27,0.65,U] [#8 0.35,0.47,0.00,M2] 
23:51:38.471 00.000 28316 single-star, 4 included, MultiStar: {0.12, 0.30}, one-star: {-0.00, 0.18}
23:51:38.472 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
23:51:38.473 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
23:51:38.474 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.58 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
23:51:38.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.18, opts=13)
23:51:38.476 00.001 28316 Enqueuing Move request for scope (-0.00, 0.18)
23:51:38.477 00.001 29988 Worker thread wakes up
23:51:38.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:38.478 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
23:51:38.478 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
23:51:38.479 00.001 29988 Moving (-0.00, 0.18) raw xDistance=-0.17 yDistance=-0.08
23:51:38.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:38.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:38.479 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.7
23:51:38.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:38.480 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:38.480 00.000 28316 Enqueuing Expose request
23:51:38.481 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:38.481 00.000 29988 MoveAxis(E, 0, ABG)
23:51:38.481 00.000 29988 Move returns status 0, amount 0
23:51:38.481 00.000 29988 MoveAxis(N, 0, ABG)
23:51:38.481 00.000 29988 Move returns status 0, amount 0
23:51:38.481 00.000 29988 move complete, result=0
23:51:38.481 00.000 29988 worker thread done servicing request
23:51:38.481 00.000 29988 Worker thread wakes up
23:51:38.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:38.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:38.481 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:39.898 01.417 29988 Exposure complete
23:51:39.925 00.027 29988 worker thread done servicing request
23:51:39.927 00.002 28316 OnExposeComplete: enter
23:51:39.929 00.002 28316 UpdateGuideState(): m_state=6
23:51:39.932 00.003 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2679
23:51:39.935 00.003 28316 Star::Find returns 1 (0), X=587.34, Y=119.05, Mass=1977, SNR=30.6, Peak=163 HFD=4.3
23:51:39.936 00.001 28316 MultiStar: [#1 0.14,0.31,0.90,U] [#2 0.10,0.37,0.92,U] [#3 -0.05,0.38,0.84,U] [#4 0.31,0.37,0.00,M2] [#5 0.12,0.38,0.77,U] [#6 0.17,0.32,0.70,U] [#7 0.09,0.38,0.63,U] [#8 0.08,0.30,0.60,U] 
23:51:39.937 00.001 28316 single-star, 7 included, MultiStar: {0.09, 0.32}, one-star: {0.10, 0.16}
23:51:39.937 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:51:39.937 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:51:39.938 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.18 cameraTheta=1.03 mountX=-0.10 mountY=-0.16, mountTheta=-2.16
23:51:39.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.16, opts=13)
23:51:39.940 00.001 28316 Enqueuing Move request for scope (0.10, 0.16)
23:51:39.940 00.000 29988 Worker thread wakes up
23:51:39.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
23:51:39.940 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
23:51:39.940 00.000 29988 Moving (0.10, 0.16) raw xDistance=-0.10 yDistance=-0.16
23:51:39.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:51:39.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:39.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:39.941 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.6
23:51:39.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:39.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:39.944 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:51:39.945 00.001 28316 Enqueuing Expose request
23:51:39.945 00.000 29988 MoveAxis(E, 0, ABG)
23:51:39.945 00.000 29988 Move returns status 0, amount 0
23:51:39.945 00.000 29988 MoveAxis(N, 0, ABG)
23:51:39.945 00.000 29988 Move returns status 0, amount 0
23:51:39.945 00.000 29988 move complete, result=0
23:51:39.945 00.000 29988 worker thread done servicing request
23:51:39.945 00.000 29988 Worker thread wakes up
23:51:39.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:39.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:39.946 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:41.569 01.623 29988 Exposure complete
23:51:41.595 00.026 29988 worker thread done servicing request
23:51:41.595 00.000 28316 OnExposeComplete: enter
23:51:41.596 00.001 28316 UpdateGuideState(): m_state=6
23:51:41.597 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2680
23:51:41.597 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=119.32, Mass=1944, SNR=30.4, Peak=167 HFD=4.2
23:51:41.598 00.001 28316 MultiStar: [#1 -0.10,0.59,0.00,M1] [#2 -0.09,0.60,0.00,M1] [#3 -0.30,0.68,0.00,M1] [#4 0.09,0.54,0.00,M3] [#5 -0.19,0.64,0.00,M1] [#6 -0.07,0.66,0.00,M1] [#7 -0.19,0.82,0.00,M1] [#8 -0.11,0.55,0.00,M2] 
23:51:41.598 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.25 = -3.04)
23:51:41.599 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
23:51:41.599 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.43 hyp=0.49 cameraTheta=2.10 mountX=-0.49 mountY=0.03, mountTheta=3.08
23:51:41.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.43, opts=13)
23:51:41.601 00.001 28316 Enqueuing Move request for scope (-0.25, 0.43)
23:51:41.601 00.000 29988 Worker thread wakes up
23:51:41.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:41.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.43) opts 0xd
23:51:41.602 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.4
23:51:41.603 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.43)
23:51:41.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:41.603 00.000 29988 Moving (-0.25, 0.43) raw xDistance=-0.49 yDistance=0.03
23:51:41.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
23:51:41.603 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:41.604 00.001 28316 Enqueuing Expose request
23:51:41.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:41.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:51:41.604 00.000 29988 MoveAxis(E, 103, ABG)
23:51:41.604 00.000 29988 Guiding  Dir = 2, Dur = 103
23:51:41.604 00.000 29988 IsSlewing returns 0
23:51:41.604 00.000 29988 IsGuiding returns 0
23:51:41.606 00.002 29988 PulseGuide returned control before completion, sleep 112
23:51:41.723 00.117 29988 IsGuiding returns 0
23:51:41.723 00.000 29988 Move returns status 0, amount 103
23:51:41.723 00.000 29988 MoveAxis(N, 0, ABG)
23:51:41.723 00.000 29988 Move returns status 0, amount 0
23:51:41.723 00.000 29988 move complete, result=0
23:51:41.723 00.000 29988 worker thread done servicing request
23:51:41.723 00.000 29988 Worker thread wakes up
23:51:41.723 00.000 28316 GuideStep: -0.5 px 103 ms EAST, 0.0 px 0 ms NORTH
23:51:41.726 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:41.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:43.145 01.419 29988 Exposure complete
23:51:43.185 00.040 29988 worker thread done servicing request
23:51:43.185 00.000 28316 OnExposeComplete: enter
23:51:43.186 00.001 28316 UpdateGuideState(): m_state=6
23:51:43.187 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2681
23:51:43.189 00.002 28316 Star::Find returns 1 (0), X=587.23, Y=119.18, Mass=1959, SNR=30.4, Peak=177 HFD=4.4
23:51:43.191 00.002 28316 MultiStar: [#1 0.09,0.52,0.00,M2] [#2 0.05,0.57,0.00,M2] [#3 -0.03,0.47,0.00,M2] [#4 0.27,0.37,0.00,M4] [#5 0.05,0.30,0.79,U] [#6 0.01,0.41,0.00,M2] [#7 0.01,0.55,0.00,M2] [#8 -0.09,0.44,0.00,M3] 
23:51:43.191 00.000 28316 single-star, 1 included, MultiStar: {0.02, 0.29}, one-star: {-0.01, 0.28}
23:51:43.191 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
23:51:43.192 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
23:51:43.192 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.60 mountX=-0.26 mountY=-0.12, mountTheta=-2.71
23:51:43.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.28, opts=13)
23:51:43.194 00.001 28316 Enqueuing Move request for scope (-0.01, 0.28)
23:51:43.194 00.000 29988 Worker thread wakes up
23:51:43.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:43.195 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
23:51:43.195 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.4
23:51:43.195 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
23:51:43.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.196 00.001 29988 Moving (-0.01, 0.28) raw xDistance=-0.26 yDistance=-0.12
23:51:43.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:43.196 00.000 28316 Enqueuing Expose request
23:51:43.197 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:51:43.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:43.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:51:43.197 00.000 29988 MoveAxis(E, 62, ABG)
23:51:43.197 00.000 29988 Guiding  Dir = 2, Dur = 62
23:51:43.197 00.000 29988 IsSlewing returns 0
23:51:43.197 00.000 29988 IsGuiding returns 0
23:51:43.199 00.002 29988 PulseGuide returned control before completion, sleep 71
23:51:43.283 00.084 29988 IsGuiding returns 0
23:51:43.283 00.000 29988 Move returns status 0, amount 62
23:51:43.284 00.001 29988 MoveAxis(N, 0, ABG)
23:51:43.284 00.000 29988 Move returns status 0, amount 0
23:51:43.284 00.000 29988 move complete, result=0
23:51:43.284 00.000 29988 worker thread done servicing request
23:51:43.284 00.000 29988 Worker thread wakes up
23:51:43.284 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH
23:51:43.285 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:43.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:44.914 01.629 29988 Exposure complete
23:51:44.945 00.031 29988 worker thread done servicing request
23:51:44.947 00.002 28316 OnExposeComplete: enter
23:51:44.947 00.000 28316 UpdateGuideState(): m_state=6
23:51:44.948 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2682
23:51:44.949 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=119.04, Mass=2023, SNR=30.9, Peak=169 HFD=4.4
23:51:44.949 00.000 28316 MultiStar: [#1 0.11,0.37,0.89,U] [#2 0.07,0.31,0.97,U] [#3 0.06,0.19,0.84,U] [#4 0.32,0.16,0.85,U] [#5 0.08,0.26,0.76,U] [#6 0.06,0.20,0.72,U] [#7 -0.05,0.35,0.66,U] [#8 0.03,0.31,0.58,U] 
23:51:44.949 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.25}, one-star: {0.03, 0.14}
23:51:44.950 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
23:51:44.950 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
23:51:44.950 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=-0.12 mountY=-0.09, mountTheta=-2.49
23:51:44.952 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
23:51:44.952 00.000 28316 Enqueuing Move request for scope (0.03, 0.14)
23:51:44.953 00.001 29988 Worker thread wakes up
23:51:44.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:51:44.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:51:44.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:44.953 00.000 28316 UpdateGuideState exits: m=2023 RSB=30.9
23:51:44.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:44.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:44.955 00.001 28316 Enqueuing Expose request
23:51:44.955 00.000 29988 Moving (0.03, 0.14) raw xDistance=-0.12 yDistance=-0.09
23:51:44.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:51:44.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:44.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:51:44.955 00.000 29988 MoveAxis(E, 0, ABG)
23:51:44.955 00.000 29988 Move returns status 0, amount 0
23:51:44.955 00.000 29988 MoveAxis(N, 0, ABG)
23:51:44.955 00.000 29988 Move returns status 0, amount 0
23:51:44.955 00.000 29988 move complete, result=0
23:51:44.955 00.000 29988 worker thread done servicing request
23:51:44.955 00.000 29988 Worker thread wakes up
23:51:44.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:44.956 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:44.956 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:46.474 01.518 29988 Exposure complete
23:51:46.513 00.039 29988 worker thread done servicing request
23:51:46.513 00.000 28316 OnExposeComplete: enter
23:51:46.514 00.001 28316 UpdateGuideState(): m_state=6
23:51:46.515 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2683
23:51:46.515 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=118.82, Mass=1846, SNR=29.5, Peak=155 HFD=3.9
23:51:46.516 00.001 28316 MultiStar: [#1 0.40,0.30,0.00,M2] [#2 0.41,0.19,0.00,M2] [#3 0.35,0.20,0.90,U] [#4 0.49,0.15,0.00,M4] [#5 0.22,0.21,0.79,U] [#6 0.31,0.21,0.72,U] [#7 0.40,0.26,0.00,M2] [#8 0.44,0.20,0.00,M3] 
23:51:46.516 00.000 28316 refined, 3 included, MultiStar: {0.30, 0.12}, one-star: {0.32, -0.08}
23:51:46.516 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
23:51:46.517 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
23:51:46.517 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=0.12 hyp=0.33 cameraTheta=0.38 mountX=0.02 mountY=-0.33, mountTheta=-1.52
23:51:46.520 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.12, opts=13)
23:51:46.521 00.001 28316 Enqueuing Move request for scope (0.30, 0.12)
23:51:46.521 00.000 29988 Worker thread wakes up
23:51:46.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:46.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.12) opts 0xd
23:51:46.522 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.5
23:51:46.522 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:46.523 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:46.523 00.000 28316 Enqueuing Expose request
23:51:46.524 00.001 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.12)
23:51:46.524 00.000 29988 Moving (0.30, 0.12) raw xDistance=0.02 yDistance=-0.33
23:51:46.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:51:46.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:51:46.524 00.000 29988 MoveAxis(E, 0, ABG)
23:51:46.524 00.000 29988 Move returns status 0, amount 0
23:51:46.524 00.000 29988 MoveAxis(N, 78, ABG)
23:51:46.524 00.000 29988 Guiding  Dir = 0, Dur = 78
23:51:46.524 00.000 29988 IsSlewing returns 0
23:51:46.524 00.000 29988 IsGuiding returns 0
23:51:46.529 00.005 29988 PulseGuide returned control before completion, sleep 84
23:51:46.629 00.100 29988 IsGuiding returns 0
23:51:46.629 00.000 29988 Move returns status 0, amount 78
23:51:46.629 00.000 29988 move complete, result=0
23:51:46.629 00.000 29988 worker thread done servicing request
23:51:46.629 00.000 29988 Worker thread wakes up
23:51:46.630 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:46.630 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 78 ms NORTH
23:51:46.631 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:48.255 01.624 29988 Exposure complete
23:51:48.292 00.037 29988 worker thread done servicing request
23:51:48.292 00.000 28316 OnExposeComplete: enter
23:51:48.293 00.001 28316 UpdateGuideState(): m_state=6
23:51:48.294 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2684
23:51:48.295 00.001 28316 Star::Find returns 1 (0), X=587.17, Y=118.82, Mass=1974, SNR=30.4, Peak=174 HFD=4.4
23:51:48.295 00.000 28316 MultiStar: [#1 0.06,0.16,0.89,U] [#2 0.17,0.20,0.95,U] [#3 -0.03,0.21,0.84,U] [#4 0.27,0.04,0.90,U] [#5 0.13,0.13,0.77,U] [#6 0.05,0.23,0.71,U] [#7 -0.02,0.16,0.68,U] [#8 0.03,0.25,0.60,U] 
23:51:48.296 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.07, -0.07}
23:51:48.297 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
23:51:48.297 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
23:51:48.298 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.37 mountX=0.04 mountY=0.10, mountTheta=1.23
23:51:48.300 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
23:51:48.300 00.000 28316 Enqueuing Move request for scope (-0.07, -0.07)
23:51:48.301 00.001 29988 Worker thread wakes up
23:51:48.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:48.303 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:51:48.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:51:48.303 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.4
23:51:48.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:48.304 00.000 29988 Moving (-0.07, -0.07) raw xDistance=0.04 yDistance=0.10
23:51:48.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:48.305 00.001 28316 Enqueuing Expose request
23:51:48.306 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:51:48.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:48.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:51:48.306 00.000 29988 MoveAxis(E, 0, ABG)
23:51:48.306 00.000 29988 Move returns status 0, amount 0
23:51:48.306 00.000 29988 MoveAxis(N, 0, ABG)
23:51:48.306 00.000 29988 Move returns status 0, amount 0
23:51:48.306 00.000 29988 move complete, result=0
23:51:48.306 00.000 29988 worker thread done servicing request
23:51:48.306 00.000 29988 Worker thread wakes up
23:51:48.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:48.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:48.306 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:49.823 01.517 29988 Exposure complete
23:51:49.861 00.038 29988 worker thread done servicing request
23:51:49.861 00.000 28316 OnExposeComplete: enter
23:51:49.862 00.001 28316 UpdateGuideState(): m_state=6
23:51:49.863 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2685
23:51:49.863 00.000 28316 Star::Find returns 1 (0), X=587.18, Y=118.83, Mass=1940, SNR=30.2, Peak=171 HFD=4.3
23:51:49.864 00.001 28316 MultiStar: [#1 0.04,0.20,0.91,U] [#2 0.04,0.13,0.98,U] [#3 -0.00,0.02,0.86,U] [#4 0.21,0.10,0.85,U] [#5 0.05,0.03,0.79,U] [#6 0.05,0.15,0.72,U] [#7 -0.16,0.34,0.63,U] [#8 0.02,0.38,0.60,U] 
23:51:49.864 00.000 28316 single-star, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.06, -0.07}
23:51:49.865 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.13 = -1.13)
23:51:49.865 00.000 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
23:51:49.866 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.27 mountX=0.04 mountY=0.08, mountTheta=1.14
23:51:49.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
23:51:49.868 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
23:51:49.869 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:49.870 00.001 29988 Worker thread wakes up
23:51:49.870 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:51:49.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:51:49.872 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:51:49.872 00.000 29988 Moving (-0.06, -0.07) raw xDistance=0.04 yDistance=0.08
23:51:49.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:51:49.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:49.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:49.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:49.872 00.000 28316 Enqueuing Expose request
23:51:49.873 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:51:49.873 00.000 29988 MoveAxis(E, 0, ABG)
23:51:49.873 00.000 29988 Move returns status 0, amount 0
23:51:49.873 00.000 29988 MoveAxis(N, 0, ABG)
23:51:49.873 00.000 29988 Move returns status 0, amount 0
23:51:49.873 00.000 29988 move complete, result=0
23:51:49.873 00.000 29988 worker thread done servicing request
23:51:49.873 00.000 29988 Worker thread wakes up
23:51:49.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:49.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:49.873 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:51.497 01.624 29988 Exposure complete
23:51:51.524 00.027 29988 worker thread done servicing request
23:51:51.524 00.000 28316 OnExposeComplete: enter
23:51:51.525 00.001 28316 UpdateGuideState(): m_state=6
23:51:51.526 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2686
23:51:51.526 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=118.99, Mass=1946, SNR=30.3, Peak=190 HFD=4.2
23:51:51.527 00.001 28316 MultiStar: [#1 0.05,0.20,0.90,U] [#2 0.06,0.19,0.92,U] [#3 -0.03,0.08,0.88,U] [#4 0.22,0.06,0.88,U] [#5 0.06,0.21,0.77,U] [#6 0.10,0.12,0.71,U] [#7 -0.03,0.27,0.64,U] [#8 0.07,0.25,0.58,U] 
23:51:51.527 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.16}, one-star: {-0.09, 0.10}
23:51:51.528 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.46 = -2.82)
23:51:51.528 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.28)
23:51:51.529 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.32 mountX=-0.13 mountY=0.04, mountTheta=2.86
23:51:51.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
23:51:51.530 00.000 28316 Enqueuing Move request for scope (-0.09, 0.10)
23:51:51.531 00.001 29988 Worker thread wakes up
23:51:51.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:51.531 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:51:51.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:51.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:51.532 00.000 28316 Enqueuing Expose request
23:51:51.533 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
23:51:51.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
23:51:51.533 00.000 29988 Moving (-0.09, 0.10) raw xDistance=-0.13 yDistance=0.04
23:51:51.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:51.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:51.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:51.533 00.000 29988 MoveAxis(E, 0, ABG)
23:51:51.533 00.000 29988 Move returns status 0, amount 0
23:51:51.533 00.000 29988 MoveAxis(N, 0, ABG)
23:51:51.533 00.000 29988 Move returns status 0, amount 0
23:51:51.533 00.000 29988 move complete, result=0
23:51:51.533 00.000 29988 worker thread done servicing request
23:51:51.533 00.000 29988 Worker thread wakes up
23:51:51.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:51.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:51.533 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:53.056 01.523 29988 Exposure complete
23:51:53.122 00.066 29988 worker thread done servicing request
23:51:53.122 00.000 28316 OnExposeComplete: enter
23:51:53.123 00.001 28316 UpdateGuideState(): m_state=6
23:51:53.123 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2687
23:51:53.124 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=118.99, Mass=1795, SNR=29.1, Peak=181 HFD=4.3
23:51:53.124 00.000 28316 MultiStar: [#1 0.03,0.28,0.96,U] [#2 -0.03,0.27,1.00,U] [#3 -0.07,0.17,0.92,U] [#4 0.18,0.32,0.88,U] [#5 0.05,0.31,0.81,U] [#6 0.03,0.33,0.75,U] [#7 -0.03,0.46,0.00,M1] [#8 0.12,0.28,0.64,U] 
23:51:53.125 00.001 28316 single-star, 7 included, MultiStar: {0.01, 0.25}, one-star: {-0.13, 0.09}
23:51:53.125 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
23:51:53.126 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.49)
23:51:53.127 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.52 mountX=-0.14 mountY=0.08, mountTheta=2.65
23:51:53.129 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
23:51:53.130 00.001 28316 Enqueuing Move request for scope (-0.13, 0.09)
23:51:53.130 00.000 29988 Worker thread wakes up
23:51:53.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:53.131 00.001 28316 UpdateGuideState exits: m=1795 RSB=29.1
23:51:53.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:53.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:53.132 00.000 28316 Enqueuing Expose request
23:51:53.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
23:51:53.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
23:51:53.133 00.000 29988 Moving (-0.13, 0.09) raw xDistance=-0.14 yDistance=0.08
23:51:53.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:53.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:53.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:51:53.133 00.000 29988 MoveAxis(E, 0, ABG)
23:51:53.133 00.000 29988 Move returns status 0, amount 0
23:51:53.133 00.000 29988 MoveAxis(N, 0, ABG)
23:51:53.133 00.000 29988 Move returns status 0, amount 0
23:51:53.133 00.000 29988 move complete, result=0
23:51:53.133 00.000 29988 worker thread done servicing request
23:51:53.133 00.000 29988 Worker thread wakes up
23:51:53.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:53.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:53.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:54.757 01.624 29988 Exposure complete
23:51:54.787 00.030 29988 worker thread done servicing request
23:51:54.788 00.001 28316 OnExposeComplete: enter
23:51:54.788 00.000 28316 UpdateGuideState(): m_state=6
23:51:54.789 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2688
23:51:54.789 00.000 28316 Star::Find returns 1 (0), X=587.16, Y=119.02, Mass=1896, SNR=29.9, Peak=183 HFD=4.2
23:51:54.790 00.001 28316 MultiStar: [#1 0.08,0.31,0.90,U] [#2 0.03,0.16,0.98,U] [#3 -0.04,0.23,0.88,U] [#4 0.20,0.16,0.89,U] [#5 0.05,0.27,0.78,U] [#6 0.14,0.31,0.73,U] [#7 -0.16,0.33,0.64,U] [#8 0.13,0.23,0.61,U] 
23:51:54.790 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.23}, one-star: {-0.08, 0.12}
23:51:54.791 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.30 = -2.99)
23:51:54.791 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:51:54.792 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.15 mountX=-0.14 mountY=0.02, mountTheta=3.03
23:51:54.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
23:51:54.793 00.000 28316 Enqueuing Move request for scope (-0.08, 0.12)
23:51:54.794 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:54.794 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:51:54.795 00.001 29988 Worker thread wakes up
23:51:54.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:51:54.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:51:54.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:54.795 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.14 yDistance=0.02
23:51:54.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:54.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:54.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:54.796 00.001 28316 Enqueuing Expose request
23:51:54.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:51:54.796 00.000 29988 MoveAxis(E, 0, ABG)
23:51:54.796 00.000 29988 Move returns status 0, amount 0
23:51:54.796 00.000 29988 MoveAxis(N, 0, ABG)
23:51:54.796 00.000 29988 Move returns status 0, amount 0
23:51:54.796 00.000 29988 move complete, result=0
23:51:54.796 00.000 29988 worker thread done servicing request
23:51:54.796 00.000 29988 Worker thread wakes up
23:51:54.796 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:54.796 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:54.797 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:56.311 01.514 29988 Exposure complete
23:51:56.337 00.026 29988 worker thread done servicing request
23:51:56.337 00.000 28316 OnExposeComplete: enter
23:51:56.338 00.001 28316 UpdateGuideState(): m_state=6
23:51:56.340 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2689
23:51:56.343 00.003 28316 Star::Find returns 1 (0), X=586.98, Y=119.10, Mass=1878, SNR=29.8, Peak=193 HFD=4.3
23:51:56.345 00.002 28316 MultiStar: [#1 -0.14,0.41,0.00,M1] [#2 0.07,0.31,0.95,U] [#3 -0.23,0.42,0.00,M1] [#4 0.10,0.42,0.00,M1] [#5 -0.24,0.36,0.00,M1] [#6 -0.08,0.32,0.71,U] [#7 -0.11,0.47,0.00,M1] [#8 0.08,0.42,0.00,M1] 
23:51:56.348 00.003 28316 refined, 2 included, MultiStar: {-0.09, 0.27}, one-star: {-0.26, 0.21}
23:51:56.350 00.002 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
23:51:56.352 00.002 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
23:51:56.353 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=-0.29 mountY=-0.04, mountTheta=-3.00
23:51:56.355 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.27, opts=13)
23:51:56.356 00.001 28316 Enqueuing Move request for scope (-0.09, 0.27)
23:51:56.357 00.001 29988 Worker thread wakes up
23:51:56.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:56.358 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.8
23:51:56.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:56.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:56.360 00.001 28316 Enqueuing Expose request
23:51:56.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
23:51:56.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
23:51:56.360 00.000 29988 Moving (-0.09, 0.27) raw xDistance=-0.29 yDistance=-0.04
23:51:56.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:51:56.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:56.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:51:56.360 00.000 29988 MoveAxis(E, 60, ABG)
23:51:56.360 00.000 29988 Guiding  Dir = 2, Dur = 60
23:51:56.361 00.001 29988 IsSlewing returns 0
23:51:56.361 00.000 29988 IsGuiding returns 0
23:51:56.362 00.001 29988 PulseGuide returned control before completion, sleep 69
23:51:56.433 00.071 29988 IsGuiding returns 0
23:51:56.433 00.000 29988 Move returns status 0, amount 60
23:51:56.433 00.000 29988 MoveAxis(N, 0, ABG)
23:51:56.433 00.000 29988 Move returns status 0, amount 0
23:51:56.433 00.000 29988 move complete, result=0
23:51:56.433 00.000 29988 worker thread done servicing request
23:51:56.433 00.000 29988 Worker thread wakes up
23:51:56.434 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:56.434 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.0 px 0 ms NORTH
23:51:56.435 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:58.059 01.624 29988 Exposure complete
23:51:58.105 00.046 28316 OnExposeComplete: enter
23:51:58.106 00.001 29988 worker thread done servicing request
23:51:58.106 00.000 28316 UpdateGuideState(): m_state=6
23:51:58.107 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2690
23:51:58.107 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=119.03, Mass=1786, SNR=29.0, Peak=172 HFD=4.4
23:51:58.108 00.001 28316 MultiStar: [#1 -0.00,0.39,0.94,U] [#2 0.00,0.45,0.00,M1] [#3 -0.16,0.43,0.00,M2] [#4 0.06,0.46,0.00,M2] [#5 -0.11,0.51,0.00,M2] [#6 0.07,0.43,0.00,M1] [#7 -0.16,0.61,0.00,M2] [#8 0.07,0.35,0.63,U] 
23:51:58.108 00.000 28316 single-star, 2 included, MultiStar: {-0.05, 0.28}, one-star: {-0.17, 0.13}
23:51:58.108 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.65 = -2.64)
23:51:58.109 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.46)
23:51:58.109 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.50 mountX=-0.19 mountY=0.10, mountTheta=2.67
23:51:58.111 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.13, opts=13)
23:51:58.112 00.001 28316 Enqueuing Move request for scope (-0.17, 0.13)
23:51:58.112 00.000 29988 Worker thread wakes up
23:51:58.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:51:58.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:58.113 00.001 28316 UpdateGuideState exits: m=1786 RSB=29.0
23:51:58.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:58.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:58.114 00.001 28316 Enqueuing Expose request
23:51:58.114 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:51:58.114 00.000 29988 Moving (-0.17, 0.13) raw xDistance=-0.19 yDistance=0.10
23:51:58.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:51:58.115 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:58.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:51:58.115 00.000 29988 MoveAxis(E, 0, ABG)
23:51:58.115 00.000 29988 Move returns status 0, amount 0
23:51:58.115 00.000 29988 MoveAxis(N, 0, ABG)
23:51:58.115 00.000 29988 Move returns status 0, amount 0
23:51:58.115 00.000 29988 move complete, result=0
23:51:58.115 00.000 29988 worker thread done servicing request
23:51:58.115 00.000 29988 Worker thread wakes up
23:51:58.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:58.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:51:58.115 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:59.635 01.520 29988 Exposure complete
23:51:59.670 00.035 29988 worker thread done servicing request
23:51:59.670 00.000 28316 OnExposeComplete: enter
23:51:59.671 00.001 28316 UpdateGuideState(): m_state=6
23:51:59.671 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2691
23:51:59.672 00.001 28316 Star::Find returns 1 (0), X=587.12, Y=119.02, Mass=1881, SNR=29.7, Peak=202 HFD=4.3
23:51:59.672 00.000 28316 MultiStar: [#1 -0.15,0.36,0.95,U] [#2 -0.19,0.28,0.98,U] [#3 -0.14,0.19,0.88,U] [#4 0.02,0.43,0.00,M3] [#5 -0.17,0.41,0.00,M3] [#6 -0.17,0.35,0.73,U] [#7 -0.14,0.31,0.68,U] [#8 -0.06,0.30,0.60,U] 
23:51:59.673 00.001 28316 single-star, 6 included, MultiStar: {-0.14, 0.27}, one-star: {-0.12, 0.13}
23:51:59.673 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:51:59.673 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
23:51:59.674 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=-0.16 mountY=0.05, mountTheta=2.87
23:51:59.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
23:51:59.676 00.001 28316 Enqueuing Move request for scope (-0.12, 0.13)
23:51:59.677 00.001 29988 Worker thread wakes up
23:51:59.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
23:51:59.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
23:51:59.677 00.000 29988 Moving (-0.12, 0.13) raw xDistance=-0.16 yDistance=0.05
23:51:59.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:51:59.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:59.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:51:59.678 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:51:59.678 00.000 29988 MoveAxis(E, 0, ABG)
23:51:59.678 00.000 29988 Move returns status 0, amount 0
23:51:59.678 00.000 29988 MoveAxis(N, 0, ABG)
23:51:59.678 00.000 29988 Move returns status 0, amount 0
23:51:59.678 00.000 29988 move complete, result=0
23:51:59.678 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:51:59.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:59.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:51:59.681 00.001 28316 Enqueuing Expose request
23:51:59.681 00.000 29988 worker thread done servicing request
23:51:59.681 00.000 29988 Worker thread wakes up
23:51:59.681 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:59.682 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:51:59.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:01.310 01.628 29988 Exposure complete
23:52:01.348 00.038 29988 worker thread done servicing request
23:52:01.348 00.000 28316 OnExposeComplete: enter
23:52:01.349 00.001 28316 UpdateGuideState(): m_state=6
23:52:01.349 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2692
23:52:01.350 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=119.15, Mass=1922, SNR=30.1, Peak=201 HFD=4.3
23:52:01.352 00.002 28316 MultiStar: [#1 -0.06,0.39,0.91,U] [#2 -0.00,0.37,0.97,U] [#3 -0.15,0.30,0.86,U] [#4 0.17,0.29,0.84,U] [#5 -0.09,0.41,0.00,M4] [#6 -0.18,0.41,0.00,M1] [#7 -0.10,0.29,0.67,U] [#8 0.04,0.47,0.00,M1] 
23:52:01.354 00.002 28316 single-star, 5 included, MultiStar: {-0.04, 0.32}, one-star: {-0.10, 0.25}
23:52:01.354 00.000 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
23:52:01.355 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.08)
23:52:01.355 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.96 mountX=-0.27 mountY=-0.02, mountTheta=-3.06
23:52:01.358 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.25, opts=13)
23:52:01.359 00.001 28316 Enqueuing Move request for scope (-0.10, 0.25)
23:52:01.359 00.000 29988 Worker thread wakes up
23:52:01.360 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:01.360 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:52:01.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:01.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:01.361 00.000 28316 Enqueuing Expose request
23:52:01.362 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
23:52:01.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
23:52:01.362 00.000 29988 Moving (-0.10, 0.25) raw xDistance=-0.27 yDistance=-0.02
23:52:01.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:52:01.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:01.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:52:01.362 00.000 29988 MoveAxis(E, 57, ABG)
23:52:01.362 00.000 29988 Guiding  Dir = 2, Dur = 57
23:52:01.362 00.000 29988 IsSlewing returns 0
23:52:01.362 00.000 29988 IsGuiding returns 0
23:52:01.364 00.002 29988 PulseGuide returned control before completion, sleep 66
23:52:01.434 00.070 29988 IsGuiding returns 1
23:52:01.434 00.000 29988 scope still moving after pulse duration time elapsed
23:52:01.466 00.032 29988 IsSlewing returns 0
23:52:01.467 00.001 29988 IsGuiding returns 0
23:52:01.467 00.000 29988 scope move finished after 57 + 47 ms
23:52:01.467 00.000 29988 Move returns status 0, amount 57
23:52:01.467 00.000 29988 MoveAxis(N, 0, ABG)
23:52:01.467 00.000 29988 Move returns status 0, amount 0
23:52:01.467 00.000 29988 move complete, result=0
23:52:01.467 00.000 29988 worker thread done servicing request
23:52:01.468 00.001 29988 Worker thread wakes up
23:52:01.468 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
23:52:01.471 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:01.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:02.889 01.418 29988 Exposure complete
23:52:02.913 00.024 29988 worker thread done servicing request
23:52:02.913 00.000 28316 OnExposeComplete: enter
23:52:02.914 00.001 28316 UpdateGuideState(): m_state=6
23:52:02.915 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2693
23:52:02.915 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=118.83, Mass=1940, SNR=30.3, Peak=190 HFD=4.2
23:52:02.915 00.000 28316 MultiStar: [#1 0.02,0.25,0.90,U] [#2 -0.01,0.15,0.94,U] [#3 -0.06,0.15,0.86,U] [#4 0.10,0.10,0.86,U] [#5 -0.07,0.16,0.80,U] [#6 0.13,0.17,0.71,U] [#7 -0.05,0.23,0.66,U] [#8 0.16,0.20,0.58,U] 
23:52:02.916 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.14}, one-star: {-0.17, -0.07}
23:52:02.916 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
23:52:02.917 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.44)
23:52:02.917 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
23:52:02.920 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.14, opts=13)
23:52:02.923 00.003 28316 Enqueuing Move request for scope (-0.00, 0.14)
23:52:02.925 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:02.927 00.002 29988 Worker thread wakes up
23:52:02.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
23:52:02.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
23:52:02.927 00.000 29988 Moving (-0.00, 0.14) raw xDistance=-0.13 yDistance=-0.06
23:52:02.928 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:52:02.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:02.928 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.3
23:52:02.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:02.930 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:52:02.930 00.000 29988 MoveAxis(E, 0, ABG)
23:52:02.930 00.000 29988 Move returns status 0, amount 0
23:52:02.930 00.000 29988 MoveAxis(N, 0, ABG)
23:52:02.930 00.000 29988 Move returns status 0, amount 0
23:52:02.931 00.001 29988 move complete, result=0
23:52:02.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:02.932 00.001 28316 Enqueuing Expose request
23:52:02.933 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:02.935 00.002 29988 worker thread done servicing request
23:52:02.935 00.000 29988 Worker thread wakes up
23:52:02.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:02.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:04.666 01.731 29988 Exposure complete
23:52:04.708 00.042 29988 worker thread done servicing request
23:52:04.709 00.001 28316 OnExposeComplete: enter
23:52:04.711 00.002 28316 UpdateGuideState(): m_state=6
23:52:04.713 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2694
23:52:04.714 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=118.81, Mass=1974, SNR=30.6, Peak=191 HFD=4.2
23:52:04.716 00.002 28316 MultiStar: [#1 -0.05,0.26,0.90,U] [#2 0.01,0.16,0.95,U] [#3 -0.26,0.17,0.85,U] [#4 0.11,0.11,0.87,U] [#5 -0.00,0.14,0.80,U] [#6 -0.21,0.04,0.71,U] [#7 -0.24,0.08,0.67,U] [#8 -0.05,0.09,0.59,U] 
23:52:04.717 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.11}, one-star: {-0.18, -0.09}
23:52:04.718 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
23:52:04.719 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.24)
23:52:04.720 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.28 mountX=-0.14 mountY=0.03, mountTheta=2.90
23:52:04.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
23:52:04.721 00.000 28316 Enqueuing Move request for scope (-0.09, 0.11)
23:52:04.722 00.001 29988 Worker thread wakes up
23:52:04.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:04.723 00.001 28316 UpdateGuideState exits: m=1974 RSB=30.6
23:52:04.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:04.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:04.725 00.001 28316 Enqueuing Expose request
23:52:04.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:52:04.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:52:04.725 00.000 29988 Moving (-0.09, 0.11) raw xDistance=-0.14 yDistance=0.03
23:52:04.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:04.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:04.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:04.725 00.000 29988 MoveAxis(E, 0, ABG)
23:52:04.725 00.000 29988 Move returns status 0, amount 0
23:52:04.725 00.000 29988 MoveAxis(N, 0, ABG)
23:52:04.725 00.000 29988 Move returns status 0, amount 0
23:52:04.725 00.000 29988 move complete, result=0
23:52:04.725 00.000 29988 worker thread done servicing request
23:52:04.725 00.000 29988 Worker thread wakes up
23:52:04.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:04.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:04.726 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:06.136 01.410 29988 Exposure complete
23:52:06.165 00.029 29988 worker thread done servicing request
23:52:06.166 00.001 28316 OnExposeComplete: enter
23:52:06.166 00.000 28316 UpdateGuideState(): m_state=6
23:52:06.167 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2695
23:52:06.167 00.000 28316 Star::Find returns 1 (0), X=587.24, Y=118.81, Mass=1936, SNR=30.3, Peak=179 HFD=4.4
23:52:06.168 00.001 28316 MultiStar: [#1 0.11,0.10,0.92,U] [#2 0.06,0.03,0.97,U] [#3 -0.27,0.09,0.86,U] [#4 0.21,-0.02,0.88,U] [#5 -0.08,0.13,0.79,U] [#6 -0.06,0.28,0.71,U] [#7 -0.05,0.14,0.69,U] [#8 0.04,0.10,0.59,U] 
23:52:06.169 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.08}, one-star: {0.00, -0.09}
23:52:06.172 00.003 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
23:52:06.173 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
23:52:06.173 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.58 mountX=-0.07 mountY=-0.03, mountTheta=-2.69
23:52:06.175 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.08, opts=13)
23:52:06.175 00.000 28316 Enqueuing Move request for scope (-0.00, 0.08)
23:52:06.176 00.001 29988 Worker thread wakes up
23:52:06.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:06.177 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.3
23:52:06.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:06.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:06.178 00.001 28316 Enqueuing Expose request
23:52:06.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
23:52:06.178 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
23:52:06.178 00.000 29988 Moving (-0.00, 0.08) raw xDistance=-0.07 yDistance=-0.03
23:52:06.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:06.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:06.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:52:06.178 00.000 29988 MoveAxis(E, 0, ABG)
23:52:06.178 00.000 29988 Move returns status 0, amount 0
23:52:06.178 00.000 29988 MoveAxis(N, 0, ABG)
23:52:06.178 00.000 29988 Move returns status 0, amount 0
23:52:06.178 00.000 29988 move complete, result=0
23:52:06.178 00.000 29988 worker thread done servicing request
23:52:06.178 00.000 29988 Worker thread wakes up
23:52:06.179 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:06.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:06.179 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:07.813 01.634 29988 Exposure complete
23:52:07.841 00.028 29988 worker thread done servicing request
23:52:07.841 00.000 28316 OnExposeComplete: enter
23:52:07.842 00.001 28316 UpdateGuideState(): m_state=6
23:52:07.843 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2696
23:52:07.845 00.002 28316 Star::Find returns 1 (0), X=587.15, Y=119.03, Mass=1892, SNR=30.0, Peak=200 HFD=4.3
23:52:07.846 00.001 28316 MultiStar: [#1 -0.06,0.33,0.92,U] [#2 0.03,0.26,0.99,U] [#3 -0.21,0.28,0.84,U] [#4 0.21,0.40,0.00,M1] [#5 -0.18,0.31,0.79,U] [#6 -0.23,0.34,0.00,M1] [#7 -0.12,0.23,0.65,U] [#8 -0.13,0.23,0.60,U] 
23:52:07.847 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.25}, one-star: {-0.09, 0.14}
23:52:07.848 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
23:52:07.850 00.002 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.09)
23:52:07.851 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.13 mountX=-0.16 mountY=0.02, mountTheta=3.05
23:52:07.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
23:52:07.853 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
23:52:07.853 00.000 29988 Worker thread wakes up
23:52:07.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:07.854 00.001 28316 UpdateGuideState exits: m=1892 RSB=30.0
23:52:07.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:07.855 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:07.855 00.000 28316 Enqueuing Expose request
23:52:07.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:52:07.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:52:07.856 00.001 29988 Moving (-0.09, 0.14) raw xDistance=-0.16 yDistance=0.02
23:52:07.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:52:07.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:07.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:52:07.856 00.000 29988 MoveAxis(E, 0, ABG)
23:52:07.856 00.000 29988 Move returns status 0, amount 0
23:52:07.856 00.000 29988 MoveAxis(N, 0, ABG)
23:52:07.856 00.000 29988 Move returns status 0, amount 0
23:52:07.856 00.000 29988 move complete, result=0
23:52:07.856 00.000 29988 worker thread done servicing request
23:52:07.856 00.000 29988 Worker thread wakes up
23:52:07.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:07.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:07.856 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:09.377 01.521 29988 Exposure complete
23:52:09.437 00.060 29988 worker thread done servicing request
23:52:09.437 00.000 28316 OnExposeComplete: enter
23:52:09.438 00.001 28316 UpdateGuideState(): m_state=6
23:52:09.439 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2697
23:52:09.440 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=118.79, Mass=1976, SNR=30.5, Peak=165 HFD=4.5
23:52:09.441 00.001 28316 MultiStar: [#1 0.12,0.08,0.91,U] [#2 0.15,0.07,0.95,U] [#3 0.10,0.08,0.85,U] [#4 0.32,-0.02,0.85,U] [#5 0.26,0.04,0.77,U] [#6 0.14,0.05,0.72,U] [#7 0.10,0.07,0.64,U] [#8 0.26,0.13,0.58,U] 
23:52:09.442 00.001 28316 single-star, 8 included, MultiStar: {0.17, 0.03}, one-star: {0.07, -0.11}
23:52:09.443 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
23:52:09.443 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.07)
23:52:09.444 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.03 mountX=0.13 mountY=-0.01, mountTheta=-0.08
23:52:09.445 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
23:52:09.445 00.000 28316 Enqueuing Move request for scope (0.07, -0.11)
23:52:09.446 00.001 29988 Worker thread wakes up
23:52:09.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:09.446 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
23:52:09.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:09.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:09.447 00.000 28316 Enqueuing Expose request
23:52:09.448 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:52:09.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:52:09.448 00.000 29988 Moving (0.07, -0.11) raw xDistance=0.13 yDistance=-0.01
23:52:09.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:52:09.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:09.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:09.448 00.000 29988 MoveAxis(E, 0, ABG)
23:52:09.448 00.000 29988 Move returns status 0, amount 0
23:52:09.448 00.000 29988 MoveAxis(N, 0, ABG)
23:52:09.448 00.000 29988 Move returns status 0, amount 0
23:52:09.448 00.000 29988 move complete, result=0
23:52:09.448 00.000 29988 worker thread done servicing request
23:52:09.448 00.000 29988 Worker thread wakes up
23:52:09.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:09.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:09.449 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:11.079 01.630 29988 Exposure complete
23:52:11.114 00.035 29988 worker thread done servicing request
23:52:11.114 00.000 28316 OnExposeComplete: enter
23:52:11.115 00.001 28316 UpdateGuideState(): m_state=6
23:52:11.117 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2698
23:52:11.118 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=118.99, Mass=1878, SNR=29.6, Peak=180 HFD=4.3
23:52:11.121 00.003 28316 MultiStar: [#1 0.05,0.33,0.94,U] [#2 0.06,0.32,0.97,U] [#3 0.03,0.20,0.88,U] [#4 0.19,0.24,0.89,U] [#5 -0.03,0.28,0.82,U] [#6 -0.04,0.30,0.74,U] [#7 -0.10,0.37,0.67,U] [#8 -0.04,0.25,0.62,U] 
23:52:11.124 00.003 28316 single-star, 8 included, MultiStar: {0.01, 0.26}, one-star: {-0.11, 0.09}
23:52:11.126 00.002 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.62 = -2.67)
23:52:11.128 00.002 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.43)
23:52:11.130 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.47 mountX=-0.13 mountY=0.06, mountTheta=2.70
23:52:11.134 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.09, opts=13)
23:52:11.137 00.003 28316 Enqueuing Move request for scope (-0.11, 0.09)
23:52:11.140 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:11.142 00.002 29988 Worker thread wakes up
23:52:11.142 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.6
23:52:11.143 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:52:11.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:11.144 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:52:11.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:11.144 00.000 28316 Enqueuing Expose request
23:52:11.145 00.001 29988 Moving (-0.11, 0.09) raw xDistance=-0.13 yDistance=0.06
23:52:11.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:52:11.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:11.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:11.145 00.000 29988 MoveAxis(E, 0, ABG)
23:52:11.145 00.000 29988 Move returns status 0, amount 0
23:52:11.145 00.000 29988 MoveAxis(N, 0, ABG)
23:52:11.145 00.000 29988 Move returns status 0, amount 0
23:52:11.145 00.000 29988 move complete, result=0
23:52:11.145 00.000 29988 worker thread done servicing request
23:52:11.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:11.146 00.001 29988 Worker thread wakes up
23:52:11.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:11.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:12.671 01.525 29988 Exposure complete
23:52:12.721 00.050 29988 worker thread done servicing request
23:52:12.721 00.000 28316 OnExposeComplete: enter
23:52:12.722 00.001 28316 UpdateGuideState(): m_state=6
23:52:12.723 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2699
23:52:12.723 00.000 28316 Star::Find returns 1 (0), X=587.05, Y=118.99, Mass=1837, SNR=29.7, Peak=178 HFD=4.4
23:52:12.724 00.001 28316 MultiStar: [#1 -0.01,0.34,0.93,U] [#2 -0.06,0.31,0.97,U] [#3 -0.07,0.26,0.86,U] [#4 0.14,0.21,0.86,U] [#5 0.10,0.33,0.83,U] [#6 -0.03,0.39,0.74,U] [#7 -0.15,0.33,0.65,U] [#8 -0.04,0.45,0.00,M1] 
23:52:12.724 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.28}, one-star: {-0.19, 0.09}
23:52:12.724 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.84 = -2.45)
23:52:12.725 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.65)
23:52:12.725 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.22 cameraTheta=2.69 mountX=-0.17 mountY=0.13, mountTheta=2.47
23:52:12.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.09, opts=13)
23:52:12.727 00.000 28316 Enqueuing Move request for scope (-0.19, 0.09)
23:52:12.728 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:12.728 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.7
23:52:12.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:12.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:12.729 00.000 28316 Enqueuing Expose request
23:52:12.730 00.001 29988 Worker thread wakes up
23:52:12.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
23:52:12.730 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
23:52:12.730 00.000 29988 Moving (-0.19, 0.09) raw xDistance=-0.17 yDistance=0.13
23:52:12.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:52:12.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:12.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:52:12.730 00.000 29988 MoveAxis(E, 0, ABG)
23:52:12.730 00.000 29988 Move returns status 0, amount 0
23:52:12.730 00.000 29988 MoveAxis(N, 0, ABG)
23:52:12.730 00.000 29988 Move returns status 0, amount 0
23:52:12.730 00.000 29988 move complete, result=0
23:52:12.730 00.000 29988 worker thread done servicing request
23:52:12.730 00.000 29988 Worker thread wakes up
23:52:12.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:12.731 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:12.731 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:14.357 01.626 29988 Exposure complete
23:52:14.385 00.028 29988 worker thread done servicing request
23:52:14.385 00.000 28316 OnExposeComplete: enter
23:52:14.387 00.002 28316 UpdateGuideState(): m_state=6
23:52:14.388 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2700
23:52:14.388 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=118.82, Mass=2025, SNR=31.1, Peak=166 HFD=4.4
23:52:14.388 00.000 28316 MultiStar: [#1 -0.20,0.13,0.90,U] [#2 -0.05,-0.01,0.93,U] [#3 -0.19,-0.03,0.83,U] [#4 0.20,-0.03,0.85,U] [#5 -0.14,0.18,0.77,U] [#6 -0.13,0.21,0.70,U] [#7 -0.12,0.08,0.64,U] [#8 -0.17,0.11,0.58,U] 
23:52:14.389 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {-0.17, -0.08}
23:52:14.389 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.82 = -2.47)
23:52:14.390 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
23:52:14.390 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.67 mountX=-0.09 mountY=0.07, mountTheta=2.49
23:52:14.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
23:52:14.392 00.001 28316 Enqueuing Move request for scope (-0.11, 0.05)
23:52:14.393 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:14.395 00.002 29988 Worker thread wakes up
23:52:14.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
23:52:14.395 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
23:52:14.395 00.000 29988 Moving (-0.11, 0.05) raw xDistance=-0.09 yDistance=0.07
23:52:14.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:52:14.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:14.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:52:14.395 00.000 29988 MoveAxis(E, 0, ABG)
23:52:14.395 00.000 29988 Move returns status 0, amount 0
23:52:14.395 00.000 29988 MoveAxis(N, 0, ABG)
23:52:14.395 00.000 29988 Move returns status 0, amount 0
23:52:14.395 00.000 29988 move complete, result=0
23:52:14.395 00.000 29988 worker thread done servicing request
23:52:14.395 00.000 28316 UpdateGuideState exits: m=2025 RSB=31.1
23:52:14.396 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:14.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:14.398 00.001 28316 Enqueuing Expose request
23:52:14.398 00.000 29988 Worker thread wakes up
23:52:14.399 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:14.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:14.399 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:15.920 01.521 29988 Exposure complete
23:52:15.967 00.047 29988 worker thread done servicing request
23:52:15.968 00.001 28316 OnExposeComplete: enter
23:52:15.969 00.001 28316 UpdateGuideState(): m_state=6
23:52:15.970 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2701
23:52:15.970 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=118.89, Mass=2024, SNR=30.9, Peak=184 HFD=4.3
23:52:15.971 00.001 28316 MultiStar: [#1 -0.14,0.29,0.89,U] [#2 0.03,0.15,0.91,U] [#3 -0.13,0.12,0.83,U] [#4 0.14,0.12,0.86,U] [#5 -0.16,0.27,0.76,U] [#6 -0.15,0.30,0.70,U] [#7 -0.04,0.40,0.66,U] [#8 -0.01,0.07,0.56,U] 
23:52:15.971 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.18}, one-star: {-0.27, -0.01}
23:52:15.972 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.15 = -3.14)
23:52:15.972 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:52:15.973 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.00 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
23:52:15.974 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.18, opts=13)
23:52:15.976 00.002 28316 Enqueuing Move request for scope (-0.08, 0.18)
23:52:15.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:15.977 00.001 29988 Worker thread wakes up
23:52:15.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
23:52:15.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
23:52:15.977 00.000 29988 Moving (-0.08, 0.18) raw xDistance=-0.20 yDistance=-0.01
23:52:15.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:52:15.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:15.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:15.977 00.000 28316 UpdateGuideState exits: m=2024 RSB=30.9
23:52:15.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:15.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:15.978 00.000 28316 Enqueuing Expose request
23:52:15.979 00.001 29988 MoveAxis(E, 42, ABG)
23:52:15.979 00.000 29988 Guiding  Dir = 2, Dur = 42
23:52:15.979 00.000 29988 IsSlewing returns 0
23:52:15.979 00.000 29988 IsGuiding returns 0
23:52:15.981 00.002 29988 PulseGuide returned control before completion, sleep 51
23:52:16.046 00.065 29988 IsGuiding returns 0
23:52:16.046 00.000 29988 Move returns status 0, amount 42
23:52:16.046 00.000 29988 MoveAxis(N, 0, ABG)
23:52:16.046 00.000 29988 Move returns status 0, amount 0
23:52:16.046 00.000 29988 move complete, result=0
23:52:16.046 00.000 29988 worker thread done servicing request
23:52:16.046 00.000 29988 Worker thread wakes up
23:52:16.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:16.046 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
23:52:16.047 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:17.671 01.624 29988 Exposure complete
23:52:17.704 00.033 29988 worker thread done servicing request
23:52:17.705 00.001 28316 OnExposeComplete: enter
23:52:17.705 00.000 28316 UpdateGuideState(): m_state=6
23:52:17.706 00.001 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2702
23:52:17.706 00.000 28316 Star::Find returns 1 (0), X=587.15, Y=118.82, Mass=1958, SNR=30.3, Peak=189 HFD=4.3
23:52:17.707 00.001 28316 MultiStar: [#1 -0.00,0.28,0.91,U] [#2 -0.01,0.22,0.97,U] [#3 -0.09,0.11,0.89,U] [#4 0.19,0.08,0.86,U] [#5 -0.10,0.13,0.77,U] [#6 -0.15,0.25,0.72,U] [#7 -0.02,0.24,0.68,U] [#8 0.03,0.24,0.59,U] 
23:52:17.707 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.09, -0.08}
23:52:17.708 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
23:52:17.708 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.80 = 1.80)
23:52:17.708 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.44 mountX=0.03 mountY=0.12, mountTheta=1.30
23:52:17.710 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
23:52:17.711 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
23:52:17.711 00.000 29988 Worker thread wakes up
23:52:17.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:52:17.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:52:17.711 00.000 29988 Moving (-0.09, -0.08) raw xDistance=0.03 yDistance=0.12
23:52:17.712 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:52:17.712 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:17.712 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:17.712 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:52:17.713 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:17.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:17.713 00.000 28316 Enqueuing Expose request
23:52:17.714 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:52:17.714 00.000 29988 MoveAxis(E, 0, ABG)
23:52:17.714 00.000 29988 Move returns status 0, amount 0
23:52:17.714 00.000 29988 MoveAxis(N, 0, ABG)
23:52:17.714 00.000 29988 Move returns status 0, amount 0
23:52:17.714 00.000 29988 move complete, result=0
23:52:17.714 00.000 29988 worker thread done servicing request
23:52:17.714 00.000 29988 Worker thread wakes up
23:52:17.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:17.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:17.714 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:19.239 01.525 29988 Exposure complete
23:52:19.284 00.045 29988 worker thread done servicing request
23:52:19.284 00.000 28316 OnExposeComplete: enter
23:52:19.285 00.001 28316 UpdateGuideState(): m_state=6
23:52:19.286 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2703
23:52:19.287 00.001 28316 Star::Find returns 1 (0), X=587.08, Y=118.92, Mass=1889, SNR=29.8, Peak=177 HFD=4.3
23:52:19.288 00.001 28316 MultiStar: [#1 -0.03,0.21,0.92,U] [#2 0.01,0.26,0.98,U] [#3 -0.19,0.19,0.89,U] [#4 0.02,0.19,0.86,U] [#5 -0.11,0.30,0.80,U] [#6 -0.04,0.24,0.71,U] [#7 -0.13,0.36,0.67,U] [#8 0.11,0.29,0.59,U] 
23:52:19.289 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.22}, one-star: {-0.16, 0.02}
23:52:19.289 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.15 = -2.14)
23:52:19.290 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.96)
23:52:19.291 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=-0.09 mountY=0.13, mountTheta=2.15
23:52:19.293 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
23:52:19.293 00.000 28316 Enqueuing Move request for scope (-0.16, 0.02)
23:52:19.294 00.001 29988 Worker thread wakes up
23:52:19.294 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:52:19.294 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:52:19.294 00.000 29988 Moving (-0.16, 0.02) raw xDistance=-0.09 yDistance=0.13
23:52:19.295 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:52:19.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:19.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:19.296 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:52:19.296 00.000 29988 MoveAxis(E, 0, ABG)
23:52:19.296 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
23:52:19.298 00.002 29988 Move returns status 0, amount 0
23:52:19.298 00.000 29988 MoveAxis(N, 0, ABG)
23:52:19.298 00.000 29988 Move returns status 0, amount 0
23:52:19.298 00.000 29988 move complete, result=0
23:52:19.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:19.298 00.000 29988 worker thread done servicing request
23:52:19.300 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:19.301 00.001 28316 Enqueuing Expose request
23:52:19.302 00.001 29988 Worker thread wakes up
23:52:19.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:19.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:19.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:20.928 01.626 29988 Exposure complete
23:52:20.966 00.038 29988 worker thread done servicing request
23:52:20.967 00.001 28316 OnExposeComplete: enter
23:52:20.967 00.000 28316 UpdateGuideState(): m_state=6
23:52:20.968 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2704
23:52:20.970 00.002 28316 Star::Find returns 1 (0), X=587.10, Y=118.98, Mass=1886, SNR=29.9, Peak=186 HFD=4.3
23:52:20.971 00.001 28316 MultiStar: [#1 0.08,0.21,0.89,U] [#2 0.02,0.28,0.97,U] [#3 -0.02,0.23,0.84,U] [#4 0.21,0.14,0.87,U] [#5 0.03,0.25,0.78,U] [#6 -0.05,0.21,0.72,U] [#7 0.00,0.17,0.67,U] [#8 0.06,0.35,0.61,U] 
23:52:20.974 00.003 28316 single-star, 8 included, MultiStar: {0.02, 0.21}, one-star: {-0.14, 0.09}
23:52:20.974 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
23:52:20.975 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.56)
23:52:20.975 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.60 mountX=-0.14 mountY=0.09, mountTheta=2.57
23:52:20.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.09, opts=13)
23:52:20.977 00.001 28316 Enqueuing Move request for scope (-0.14, 0.09)
23:52:20.977 00.000 29988 Worker thread wakes up
23:52:20.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
23:52:20.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
23:52:20.977 00.000 29988 Moving (-0.14, 0.09) raw xDistance=-0.14 yDistance=0.09
23:52:20.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:20.978 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.9
23:52:20.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:20.979 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:20.979 00.000 28316 Enqueuing Expose request
23:52:20.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:20.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:20.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:20.980 00.001 29988 MoveAxis(E, 0, ABG)
23:52:20.980 00.000 29988 Move returns status 0, amount 0
23:52:20.980 00.000 29988 MoveAxis(N, 0, ABG)
23:52:20.980 00.000 29988 Move returns status 0, amount 0
23:52:20.980 00.000 29988 move complete, result=0
23:52:20.980 00.000 29988 worker thread done servicing request
23:52:20.980 00.000 29988 Worker thread wakes up
23:52:20.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:20.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:20.980 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:22.506 01.526 29988 Exposure complete
23:52:22.552 00.046 29988 worker thread done servicing request
23:52:22.552 00.000 28316 OnExposeComplete: enter
23:52:22.553 00.001 28316 UpdateGuideState(): m_state=6
23:52:22.553 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2705
23:52:22.555 00.002 28316 Star::Find returns 1 (0), X=587.19, Y=118.92, Mass=1989, SNR=30.5, Peak=192 HFD=4.4
23:52:22.555 00.000 28316 MultiStar: [#1 0.08,0.37,0.91,U] [#2 0.00,0.20,0.96,U] [#3 -0.10,0.20,0.85,U] [#4 0.27,0.08,0.86,U] [#5 -0.01,0.25,0.79,U] [#6 0.08,0.08,0.70,U] [#7 -0.02,0.20,0.66,U] [#8 0.06,0.18,0.59,U] 
23:52:22.556 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.17}, one-star: {-0.05, 0.02}
23:52:22.556 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.83 = -2.45)
23:52:22.557 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.65)
23:52:22.557 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.69 mountX=-0.04 mountY=0.03, mountTheta=2.47
23:52:22.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
23:52:22.559 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
23:52:22.559 00.000 29988 Worker thread wakes up
23:52:22.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:52:22.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:22.560 00.001 28316 UpdateGuideState exits: m=1989 RSB=30.5
23:52:22.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:22.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:22.561 00.001 28316 Enqueuing Expose request
23:52:22.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:52:22.561 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.03
23:52:22.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:52:22.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:22.562 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:22.562 00.000 29988 MoveAxis(E, 0, ABG)
23:52:22.562 00.000 29988 Move returns status 0, amount 0
23:52:22.562 00.000 29988 MoveAxis(N, 0, ABG)
23:52:22.562 00.000 29988 Move returns status 0, amount 0
23:52:22.562 00.000 29988 move complete, result=0
23:52:22.562 00.000 29988 worker thread done servicing request
23:52:22.562 00.000 29988 Worker thread wakes up
23:52:22.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:22.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:22.562 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:24.182 01.620 29988 Exposure complete
23:52:24.207 00.025 29988 worker thread done servicing request
23:52:24.207 00.000 28316 OnExposeComplete: enter
23:52:24.207 00.000 28316 UpdateGuideState(): m_state=6
23:52:24.208 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2706
23:52:24.209 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=118.82, Mass=1890, SNR=29.9, Peak=187 HFD=4.3
23:52:24.209 00.000 28316 MultiStar: [#1 -0.01,0.16,0.91,U] [#2 -0.05,0.17,0.98,U] [#3 -0.07,0.18,0.87,U] [#4 0.09,0.15,0.89,U] [#5 -0.07,0.23,0.80,U] [#6 -0.20,0.34,0.74,U] [#7 -0.08,0.22,0.65,U] [#8 0.08,0.12,0.61,U] 
23:52:24.210 00.001 28316 single-star, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.12, -0.08}
23:52:24.210 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-1.14) = xAngle (-1.43 = -1.43)
23:52:24.210 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
23:52:24.211 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=0.02 mountY=0.15, mountTheta=1.43
23:52:24.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
23:52:24.213 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
23:52:24.215 00.002 29988 Worker thread wakes up
23:52:24.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:24.215 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:52:24.215 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:52:24.216 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:52:24.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:24.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:24.217 00.001 28316 Enqueuing Expose request
23:52:24.217 00.000 29988 Moving (-0.12, -0.08) raw xDistance=0.02 yDistance=0.15
23:52:24.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:24.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:24.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:52:24.217 00.000 29988 MoveAxis(E, 0, ABG)
23:52:24.217 00.000 29988 Move returns status 0, amount 0
23:52:24.217 00.000 29988 MoveAxis(N, 0, ABG)
23:52:24.217 00.000 29988 Move returns status 0, amount 0
23:52:24.217 00.000 29988 move complete, result=0
23:52:24.217 00.000 29988 worker thread done servicing request
23:52:24.217 00.000 29988 Worker thread wakes up
23:52:24.218 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:24.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:24.218 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:25.746 01.528 29988 Exposure complete
23:52:25.780 00.034 29988 worker thread done servicing request
23:52:25.780 00.000 28316 OnExposeComplete: enter
23:52:25.781 00.001 28316 UpdateGuideState(): m_state=6
23:52:25.781 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2707
23:52:25.782 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=118.81, Mass=2021, SNR=30.9, Peak=193 HFD=4.3
23:52:25.782 00.000 28316 MultiStar: [#1 -0.07,0.22,0.89,U] [#2 -0.01,0.08,0.92,U] [#3 -0.07,0.00,0.84,U] [#4 0.06,0.08,0.86,U] [#5 -0.17,0.11,0.78,U] [#6 -0.13,0.23,0.69,U] [#7 0.00,0.03,0.64,U] [#8 -0.02,-0.01,0.58,U] 
23:52:25.783 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.09, -0.09}
23:52:25.783 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
23:52:25.784 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.22)
23:52:25.784 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.26 mountX=-0.09 mountY=0.02, mountTheta=2.92
23:52:25.786 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
23:52:25.787 00.001 28316 Enqueuing Move request for scope (-0.06, 0.07)
23:52:25.787 00.000 29988 Worker thread wakes up
23:52:25.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:25.788 00.001 28316 UpdateGuideState exits: m=2021 RSB=30.9
23:52:25.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:25.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:25.789 00.000 28316 Enqueuing Expose request
23:52:25.790 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:52:25.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:52:25.790 00.000 29988 Moving (-0.06, 0.07) raw xDistance=-0.09 yDistance=0.02
23:52:25.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:52:25.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:25.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:52:25.790 00.000 29988 MoveAxis(E, 0, ABG)
23:52:25.790 00.000 29988 Move returns status 0, amount 0
23:52:25.790 00.000 29988 MoveAxis(N, 0, ABG)
23:52:25.790 00.000 29988 Move returns status 0, amount 0
23:52:25.790 00.000 29988 move complete, result=0
23:52:25.790 00.000 29988 worker thread done servicing request
23:52:25.790 00.000 29988 Worker thread wakes up
23:52:25.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:25.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:25.790 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:27.412 01.622 29988 Exposure complete
23:52:27.452 00.040 29988 worker thread done servicing request
23:52:27.452 00.000 28316 OnExposeComplete: enter
23:52:27.453 00.001 28316 UpdateGuideState(): m_state=6
23:52:27.453 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2708
23:52:27.454 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=118.67, Mass=1985, SNR=30.5, Peak=166 HFD=4.5
23:52:27.454 00.000 28316 MultiStar: [#1 0.13,-0.04,0.89,U] [#2 0.16,-0.12,0.94,U] [#3 0.07,-0.02,0.86,U] [#4 0.35,-0.03,0.85,U] [#5 0.15,0.05,0.77,U] [#6 0.22,0.03,0.71,U] [#7 0.10,0.15,0.66,U] [#8 0.17,0.12,0.60,U] 
23:52:27.455 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.03}, one-star: {0.04, -0.23}
23:52:27.456 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
23:52:27.457 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.08 = -2.20)
23:52:27.460 00.003 28316 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.17 mountX=0.09 mountY=-0.12, mountTheta=-0.96
23:52:27.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.03, opts=13)
23:52:27.462 00.001 28316 Enqueuing Move request for scope (0.15, -0.03)
23:52:27.462 00.000 29988 Worker thread wakes up
23:52:27.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:27.463 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
23:52:27.463 00.000 28316 UpdateGuideState exits: m=1985 RSB=30.5
23:52:27.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
23:52:27.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:27.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:27.464 00.000 28316 Enqueuing Expose request
23:52:27.465 00.001 29988 Moving (0.15, -0.03) raw xDistance=0.09 yDistance=-0.12
23:52:27.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:27.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:27.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:52:27.465 00.000 29988 MoveAxis(E, 0, ABG)
23:52:27.465 00.000 29988 Move returns status 0, amount 0
23:52:27.465 00.000 29988 MoveAxis(N, 0, ABG)
23:52:27.465 00.000 29988 Move returns status 0, amount 0
23:52:27.465 00.000 29988 move complete, result=0
23:52:27.465 00.000 29988 worker thread done servicing request
23:52:27.465 00.000 29988 Worker thread wakes up
23:52:27.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:27.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:27.465 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:28.983 01.518 29988 Exposure complete
23:52:29.016 00.033 29988 worker thread done servicing request
23:52:29.016 00.000 28316 OnExposeComplete: enter
23:52:29.017 00.001 28316 UpdateGuideState(): m_state=6
23:52:29.017 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2709
23:52:29.018 00.001 28316 Star::Find returns 1 (0), X=586.97, Y=118.66, Mass=1913, SNR=29.9, Peak=161 HFD=4.3
23:52:29.019 00.001 28316 MultiStar: [#1 -0.02,-0.01,0.93,U] [#2 -0.07,-0.16,0.95,U] [#3 -0.14,-0.25,0.88,U] [#4 0.13,-0.16,0.89,U] [#5 -0.09,-0.15,0.76,U] [#6 0.07,-0.14,0.74,U] [#7 -0.03,-0.20,0.69,U] [#8 -0.04,-0.16,0.58,U] 
23:52:29.019 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.16}, one-star: {-0.27, -0.24}
23:52:29.019 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.14) = xAngle (-0.76 = -0.76)
23:52:29.019 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.34 = 2.34)
23:52:29.021 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=0.13 mountY=0.12, mountTheta=0.78
23:52:29.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
23:52:29.022 00.000 28316 Enqueuing Move request for scope (-0.06, -0.16)
23:52:29.023 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:29.023 00.000 28316 UpdateGuideState exits: m=1913 RSB=29.9
23:52:29.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:29.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:29.024 00.000 28316 Enqueuing Expose request
23:52:29.025 00.001 29988 Worker thread wakes up
23:52:29.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
23:52:29.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
23:52:29.025 00.000 29988 Moving (-0.06, -0.16) raw xDistance=0.13 yDistance=0.12
23:52:29.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:52:29.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:29.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:52:29.025 00.000 29988 MoveAxis(E, 0, ABG)
23:52:29.025 00.000 29988 Move returns status 0, amount 0
23:52:29.025 00.000 29988 MoveAxis(N, 0, ABG)
23:52:29.025 00.000 29988 Move returns status 0, amount 0
23:52:29.025 00.000 29988 move complete, result=0
23:52:29.025 00.000 29988 worker thread done servicing request
23:52:29.025 00.000 29988 Worker thread wakes up
23:52:29.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:29.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:29.026 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:30.657 01.631 29988 Exposure complete
23:52:30.688 00.031 29988 worker thread done servicing request
23:52:30.688 00.000 28316 OnExposeComplete: enter
23:52:30.689 00.001 28316 UpdateGuideState(): m_state=6
23:52:30.689 00.000 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2710
23:52:30.690 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=118.55, Mass=2021, SNR=30.8, Peak=171 HFD=4.3
23:52:30.690 00.000 28316 MultiStar: [#1 0.14,-0.07,0.88,U] [#2 0.10,-0.16,0.93,U] [#3 -0.06,-0.31,0.85,U] [#4 0.26,-0.31,0.85,U] [#5 0.10,-0.16,0.79,U] [#6 0.33,-0.20,0.71,U] [#7 0.08,-0.27,0.66,U] [#8 0.18,-0.28,0.59,U] 
23:52:30.692 00.002 28316 refined, 8 included, MultiStar: {0.11, -0.23}, one-star: {-0.10, -0.35}
23:52:30.692 00.000 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.14) = xAngle (-0.00 = -0.00)
23:52:30.692 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.10 = 3.10)
23:52:30.693 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-1.15 mountX=0.26 mountY=0.01, mountTheta=0.04
23:52:30.694 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.23, opts=13)
23:52:30.695 00.001 28316 Enqueuing Move request for scope (0.11, -0.23)
23:52:30.695 00.000 29988 Worker thread wakes up
23:52:30.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:30.696 00.001 28316 UpdateGuideState exits: m=2021 RSB=30.8
23:52:30.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:30.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:30.697 00.001 28316 Enqueuing Expose request
23:52:30.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
23:52:30.697 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
23:52:30.697 00.000 29988 Moving (0.11, -0.23) raw xDistance=0.26 yDistance=0.01
23:52:30.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:52:30.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:30.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:30.697 00.000 29988 MoveAxis(W, 54, ABG)
23:52:30.697 00.000 29988 Guiding  Dir = 3, Dur = 54
23:52:30.698 00.001 29988 IsSlewing returns 0
23:52:30.698 00.000 29988 IsGuiding returns 0
23:52:30.700 00.002 29988 PulseGuide returned control before completion, sleep 63
23:52:30.766 00.066 29988 IsGuiding returns 0
23:52:30.766 00.000 29988 Move returns status 0, amount 54
23:52:30.766 00.000 29988 MoveAxis(N, 0, ABG)
23:52:30.766 00.000 29988 Move returns status 0, amount 0
23:52:30.766 00.000 29988 move complete, result=0
23:52:30.767 00.001 29988 worker thread done servicing request
23:52:30.767 00.000 29988 Worker thread wakes up
23:52:30.767 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.0 px 0 ms NORTH
23:52:30.769 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:30.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:32.187 01.418 29988 Exposure complete
23:52:32.229 00.042 29988 worker thread done servicing request
23:52:32.229 00.000 28316 OnExposeComplete: enter
23:52:32.230 00.001 28316 UpdateGuideState(): m_state=6
23:52:32.231 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2711
23:52:32.232 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=118.54, Mass=1902, SNR=29.8, Peak=167 HFD=4.4
23:52:32.233 00.001 28316 MultiStar: [#1 0.08,-0.07,0.92,U] [#2 0.17,-0.12,0.96,U] [#3 0.12,-0.31,0.86,U] [#4 0.20,-0.16,0.89,U] [#5 0.08,-0.19,0.79,U] [#6 0.10,-0.16,0.73,U] [#7 0.17,-0.21,0.67,U] [#8 0.11,-0.22,0.61,U] 
23:52:32.234 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.20}, one-star: {-0.03, -0.35}
23:52:32.234 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
23:52:32.234 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
23:52:32.235 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=0.23 mountY=-0.01, mountTheta=-0.03
23:52:32.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.20, opts=13)
23:52:32.237 00.001 28316 Enqueuing Move request for scope (0.11, -0.20)
23:52:32.237 00.000 29988 Worker thread wakes up
23:52:32.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:32.238 00.001 28316 UpdateGuideState exits: m=1902 RSB=29.8
23:52:32.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:32.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:32.239 00.000 28316 Enqueuing Expose request
23:52:32.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
23:52:32.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
23:52:32.239 00.000 29988 Moving (0.11, -0.20) raw xDistance=0.23 yDistance=-0.01
23:52:32.240 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:52:32.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:32.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:32.240 00.000 29988 MoveAxis(W, 52, ABG)
23:52:32.240 00.000 29988 Guiding  Dir = 3, Dur = 52
23:52:32.240 00.000 29988 IsSlewing returns 0
23:52:32.240 00.000 29988 IsGuiding returns 0
23:52:32.242 00.002 29988 PulseGuide returned control before completion, sleep 60
23:52:32.315 00.073 29988 IsGuiding returns 0
23:52:32.315 00.000 29988 Move returns status 0, amount 52
23:52:32.315 00.000 29988 MoveAxis(N, 0, ABG)
23:52:32.315 00.000 29988 Move returns status 0, amount 0
23:52:32.315 00.000 29988 move complete, result=0
23:52:32.315 00.000 29988 worker thread done servicing request
23:52:32.315 00.000 29988 Worker thread wakes up
23:52:32.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:32.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:32.315 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.0 px 0 ms NORTH
23:52:33.940 01.625 29988 Exposure complete
23:52:33.989 00.049 29988 worker thread done servicing request
23:52:33.990 00.001 28316 OnExposeComplete: enter
23:52:33.990 00.000 28316 UpdateGuideState(): m_state=6
23:52:33.991 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2712
23:52:33.993 00.002 28316 Star::Find returns 1 (0), X=587.16, Y=118.78, Mass=1859, SNR=29.5, Peak=184 HFD=4.3
23:52:33.994 00.001 28316 MultiStar: [#1 -0.06,0.09,0.93,U] [#2 0.01,0.01,0.97,U] [#3 -0.05,0.25,0.90,U] [#4 0.23,0.04,0.88,U] [#5 -0.07,0.05,0.79,U] [#6 -0.00,-0.03,0.73,U] [#7 -0.10,0.09,0.68,U] [#8 0.02,-0.04,0.62,U] 
23:52:33.996 00.002 28316 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {-0.08, -0.12}
23:52:33.997 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
23:52:33.998 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
23:52:33.999 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.84 mountX=-0.04 mountY=-0.01, mountTheta=-2.95
23:52:34.001 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
23:52:34.002 00.001 28316 Enqueuing Move request for scope (-0.01, 0.04)
23:52:34.003 00.001 29988 Worker thread wakes up
23:52:34.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:34.003 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.5
23:52:34.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:34.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:34.004 00.000 28316 Enqueuing Expose request
23:52:34.005 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:52:34.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:52:34.005 00.000 29988 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
23:52:34.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:52:34.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:34.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:34.005 00.000 29988 MoveAxis(E, 0, ABG)
23:52:34.005 00.000 29988 Move returns status 0, amount 0
23:52:34.005 00.000 29988 MoveAxis(N, 0, ABG)
23:52:34.005 00.000 29988 Move returns status 0, amount 0
23:52:34.005 00.000 29988 move complete, result=0
23:52:34.005 00.000 29988 worker thread done servicing request
23:52:34.005 00.000 29988 Worker thread wakes up
23:52:34.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:34.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:34.006 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:35.521 01.515 29988 Exposure complete
23:52:35.563 00.042 29988 worker thread done servicing request
23:52:35.564 00.001 28316 OnExposeComplete: enter
23:52:35.564 00.000 28316 UpdateGuideState(): m_state=6
23:52:35.565 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2713
23:52:35.566 00.001 28316 Star::Find returns 1 (0), X=587.22, Y=118.72, Mass=1921, SNR=30.0, Peak=201 HFD=4.3
23:52:35.566 00.000 28316 MultiStar: [#1 -0.08,0.03,0.94,U] [#2 -0.04,0.06,0.94,U] [#3 -0.12,0.10,0.85,U] [#4 0.23,0.01,0.88,U] [#5 -0.09,0.16,0.79,U] [#6 -0.03,0.07,0.74,U] [#7 -0.09,0.14,0.69,U] [#8 0.07,0.02,0.60,U] 
23:52:35.567 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.02, -0.17}
23:52:35.567 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
23:52:35.567 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
23:52:35.568 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.02 mountX=-0.05 mountY=-0.00, mountTheta=-3.12
23:52:35.569 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
23:52:35.570 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
23:52:35.571 00.001 29988 Worker thread wakes up
23:52:35.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
23:52:35.571 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
23:52:35.571 00.000 29988 Moving (-0.02, 0.04) raw xDistance=-0.05 yDistance=-0.00
23:52:35.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:52:35.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:35.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:35.572 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.0
23:52:35.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:35.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:35.573 00.001 28316 Enqueuing Expose request
23:52:35.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:35.573 00.000 29988 MoveAxis(E, 0, ABG)
23:52:35.573 00.000 29988 Move returns status 0, amount 0
23:52:35.573 00.000 29988 MoveAxis(N, 0, ABG)
23:52:35.573 00.000 29988 Move returns status 0, amount 0
23:52:35.573 00.000 29988 move complete, result=0
23:52:35.573 00.000 29988 worker thread done servicing request
23:52:35.573 00.000 29988 Worker thread wakes up
23:52:35.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:35.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:35.574 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:37.208 01.634 29988 Exposure complete
23:52:37.236 00.028 29988 worker thread done servicing request
23:52:37.237 00.001 28316 OnExposeComplete: enter
23:52:37.239 00.002 28316 UpdateGuideState(): m_state=6
23:52:37.240 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2714
23:52:37.241 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=118.82, Mass=1944, SNR=30.2, Peak=199 HFD=4.2
23:52:37.242 00.001 28316 MultiStar: [#1 -0.00,0.23,0.90,U] [#2 0.07,0.20,0.96,U] [#3 -0.06,0.18,0.86,U] [#4 0.06,0.22,0.86,U] [#5 0.00,0.24,0.76,U] [#6 -0.06,0.33,0.71,U] [#7 0.03,0.21,0.69,U] [#8 0.11,0.34,0.63,U] 
23:52:37.243 00.001 28316 single-star, 8 included, MultiStar: {-0.01, 0.19}, one-star: {-0.18, -0.08}
23:52:37.244 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.60 = -1.60)
23:52:37.245 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
23:52:37.246 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.74 mountX=-0.01 mountY=0.19, mountTheta=1.60
23:52:37.249 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.08, opts=13)
23:52:37.250 00.001 28316 Enqueuing Move request for scope (-0.18, -0.08)
23:52:37.251 00.001 29988 Worker thread wakes up
23:52:37.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:37.252 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
23:52:37.252 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:37.253 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:37.254 00.001 28316 Enqueuing Expose request
23:52:37.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
23:52:37.254 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
23:52:37.254 00.000 29988 Moving (-0.18, -0.08) raw xDistance=-0.01 yDistance=0.19
23:52:37.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:52:37.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:37.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:52:37.254 00.000 29988 MoveAxis(E, 0, ABG)
23:52:37.254 00.000 29988 Move returns status 0, amount 0
23:52:37.254 00.000 29988 MoveAxis(N, 0, ABG)
23:52:37.254 00.000 29988 Move returns status 0, amount 0
23:52:37.254 00.000 29988 move complete, result=0
23:52:37.255 00.001 29988 worker thread done servicing request
23:52:37.255 00.000 29988 Worker thread wakes up
23:52:37.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:37.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:37.255 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:52:38.778 01.523 29988 Exposure complete
23:52:38.825 00.047 29988 worker thread done servicing request
23:52:38.825 00.000 28316 OnExposeComplete: enter
23:52:38.826 00.001 28316 UpdateGuideState(): m_state=6
23:52:38.827 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2715
23:52:38.827 00.000 28316 Star::Find returns 1 (0), X=587.16, Y=118.87, Mass=1937, SNR=30.1, Peak=192 HFD=4.3
23:52:38.828 00.001 28316 MultiStar: [#1 -0.09,0.21,0.92,U] [#2 -0.13,0.17,0.95,U] [#3 -0.11,0.11,0.87,U] [#4 0.16,0.06,0.88,U] [#5 -0.13,0.20,0.78,U] [#6 0.00,0.17,0.71,U] [#7 -0.07,0.32,0.68,U] [#8 -0.15,0.08,0.59,U] 
23:52:38.828 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.14}, one-star: {-0.08, -0.03}
23:52:38.829 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:52:38.829 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:52:38.829 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=-0.01 mountY=0.09, mountTheta=1.64
23:52:38.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
23:52:38.832 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
23:52:38.832 00.000 29988 Worker thread wakes up
23:52:38.833 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:52:38.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:52:38.833 00.000 29988 Moving (-0.08, -0.03) raw xDistance=-0.01 yDistance=0.09
23:52:38.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:52:38.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:38.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:38.833 00.000 29988 MoveAxis(E, 0, ABG)
23:52:38.833 00.000 29988 Move returns status 0, amount 0
23:52:38.833 00.000 29988 MoveAxis(N, 0, ABG)
23:52:38.833 00.000 29988 Move returns status 0, amount 0
23:52:38.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:38.833 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:52:38.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:38.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:38.834 00.000 28316 Enqueuing Expose request
23:52:38.835 00.001 29988 move complete, result=0
23:52:38.835 00.000 29988 worker thread done servicing request
23:52:38.835 00.000 29988 Worker thread wakes up
23:52:38.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:38.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:38.836 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:40.468 01.632 29988 Exposure complete
23:52:40.509 00.041 29988 worker thread done servicing request
23:52:40.509 00.000 28316 OnExposeComplete: enter
23:52:40.511 00.002 28316 UpdateGuideState(): m_state=6
23:52:40.512 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2716
23:52:40.512 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=118.92, Mass=1886, SNR=29.7, Peak=184 HFD=4.3
23:52:40.513 00.001 28316 MultiStar: [#1 -0.12,0.20,0.93,U] [#2 -0.01,0.23,0.97,U] [#3 -0.22,0.05,0.84,U] [#4 0.10,0.07,0.87,U] [#5 -0.07,0.15,0.80,U] [#6 -0.15,0.31,0.73,U] [#7 -0.15,0.24,0.67,U] [#8 -0.06,0.08,0.63,U] 
23:52:40.514 00.001 28316 single-star, 8 included, MultiStar: {-0.09, 0.15}, one-star: {-0.16, 0.02}
23:52:40.514 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.17 = -2.12)
23:52:40.515 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.98)
23:52:40.515 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.02 mountX=-0.08 mountY=0.14, mountTheta=2.13
23:52:40.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
23:52:40.517 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
23:52:40.517 00.000 29988 Worker thread wakes up
23:52:40.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:52:40.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:40.519 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:52:40.519 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:52:40.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:40.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:40.522 00.002 29988 Moving (-0.16, 0.02) raw xDistance=-0.08 yDistance=0.14
23:52:40.522 00.000 28316 Enqueuing Expose request
23:52:40.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:52:40.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:40.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:52:40.522 00.000 29988 MoveAxis(E, 0, ABG)
23:52:40.522 00.000 29988 Move returns status 0, amount 0
23:52:40.522 00.000 29988 MoveAxis(N, 0, ABG)
23:52:40.522 00.000 29988 Move returns status 0, amount 0
23:52:40.522 00.000 29988 move complete, result=0
23:52:40.522 00.000 29988 worker thread done servicing request
23:52:40.522 00.000 29988 Worker thread wakes up
23:52:40.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:40.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:40.523 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:42.046 01.523 29988 Exposure complete
23:52:42.090 00.044 29988 worker thread done servicing request
23:52:42.090 00.000 28316 OnExposeComplete: enter
23:52:42.092 00.002 28316 UpdateGuideState(): m_state=6
23:52:42.093 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2717
23:52:42.094 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=119.07, Mass=1907, SNR=29.9, Peak=183 HFD=4.3
23:52:42.095 00.001 28316 MultiStar: [#1 -0.11,0.32,0.93,U] [#2 -0.03,0.33,0.96,U] [#3 -0.08,0.36,0.89,U] [#4 0.10,0.24,0.86,U] [#5 -0.16,0.25,0.80,U] [#6 -0.05,0.37,0.71,U] [#7 -0.28,0.27,0.67,U] [#8 -0.06,0.30,0.62,U] 
23:52:42.095 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.29}, one-star: {-0.13, 0.17}
23:52:42.097 00.002 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
23:52:42.098 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
23:52:42.100 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.24 mountX=-0.21 mountY=0.04, mountTheta=2.94
23:52:42.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.17, opts=13)
23:52:42.103 00.001 28316 Enqueuing Move request for scope (-0.13, 0.17)
23:52:42.103 00.000 29988 Worker thread wakes up
23:52:42.104 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:42.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:52:42.104 00.000 28316 UpdateGuideState exits: m=1907 RSB=29.9
23:52:42.105 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:42.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:42.106 00.001 28316 Enqueuing Expose request
23:52:42.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:52:42.106 00.000 29988 Moving (-0.13, 0.17) raw xDistance=-0.21 yDistance=0.04
23:52:42.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:52:42.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:42.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:52:42.106 00.000 29988 MoveAxis(E, 44, ABG)
23:52:42.106 00.000 29988 Guiding  Dir = 2, Dur = 44
23:52:42.107 00.001 29988 IsSlewing returns 0
23:52:42.107 00.000 29988 IsGuiding returns 0
23:52:42.108 00.001 29988 PulseGuide returned control before completion, sleep 53
23:52:42.170 00.062 29988 IsGuiding returns 1
23:52:42.170 00.000 29988 scope still moving after pulse duration time elapsed
23:52:42.201 00.031 29988 IsSlewing returns 0
23:52:42.202 00.001 29988 IsGuiding returns 0
23:52:42.202 00.000 29988 scope move finished after 44 + 51 ms
23:52:42.202 00.000 29988 Move returns status 0, amount 44
23:52:42.202 00.000 29988 MoveAxis(N, 0, ABG)
23:52:42.202 00.000 29988 Move returns status 0, amount 0
23:52:42.202 00.000 29988 move complete, result=0
23:52:42.202 00.000 29988 worker thread done servicing request
23:52:42.202 00.000 29988 Worker thread wakes up
23:52:42.202 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
23:52:42.204 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:42.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:43.841 01.637 29988 Exposure complete
23:52:43.875 00.034 29988 worker thread done servicing request
23:52:43.875 00.000 28316 OnExposeComplete: enter
23:52:43.875 00.000 28316 UpdateGuideState(): m_state=6
23:52:43.877 00.002 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2718
23:52:43.877 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=118.84, Mass=1997, SNR=30.7, Peak=203 HFD=4.3
23:52:43.878 00.001 28316 MultiStar: [#1 0.01,0.08,0.88,U] [#2 -0.01,0.00,0.94,U] [#3 -0.13,-0.05,0.86,U] [#4 0.14,0.08,0.82,U] [#5 -0.04,0.13,0.75,U] [#6 0.03,0.05,0.72,U] [#7 -0.11,0.03,0.64,U] [#8 0.17,0.08,0.58,U] 
23:52:43.878 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.10, -0.06}
23:52:43.879 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.06 = 3.06)
23:52:43.879 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.16 = -0.12)
23:52:43.879 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.92 mountX=-0.04 mountY=-0.00, mountTheta=-3.02
23:52:43.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
23:52:43.880 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
23:52:43.881 00.001 29988 Worker thread wakes up
23:52:43.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:52:43.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:43.883 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:52:43.883 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.04 yDistance=-0.00
23:52:43.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:52:43.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:43.883 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.7
23:52:43.884 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:43.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:43.885 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:43.885 00.000 28316 Enqueuing Expose request
23:52:43.887 00.002 29988 MoveAxis(E, 0, ABG)
23:52:43.887 00.000 29988 Move returns status 0, amount 0
23:52:43.887 00.000 29988 MoveAxis(N, 0, ABG)
23:52:43.887 00.000 29988 Move returns status 0, amount 0
23:52:43.887 00.000 29988 move complete, result=0
23:52:43.887 00.000 29988 worker thread done servicing request
23:52:43.887 00.000 29988 Worker thread wakes up
23:52:43.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:43.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:43.887 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:45.415 01.528 29988 Exposure complete
23:52:45.456 00.041 29988 worker thread done servicing request
23:52:45.456 00.000 28316 OnExposeComplete: enter
23:52:45.457 00.001 28316 UpdateGuideState(): m_state=6
23:52:45.457 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2719
23:52:45.458 00.001 28316 Star::Find returns 1 (0), X=587.09, Y=118.82, Mass=1875, SNR=29.7, Peak=187 HFD=4.2
23:52:45.458 00.000 28316 MultiStar: [#1 -0.07,0.23,0.92,U] [#2 -0.08,0.20,0.98,U] [#3 -0.16,-0.10,0.90,U] [#4 0.02,0.07,0.86,U] [#5 -0.24,0.10,0.81,U] [#6 -0.13,0.26,0.74,U] [#7 -0.07,0.22,0.69,U] [#8 -0.09,0.14,0.61,U] 
23:52:45.459 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.11}, one-star: {-0.15, -0.07}
23:52:45.459 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.49 = -2.79)
23:52:45.461 00.002 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.31)
23:52:45.463 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.35 mountX=-0.14 mountY=0.05, mountTheta=2.83
23:52:45.465 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
23:52:45.465 00.000 28316 Enqueuing Move request for scope (-0.11, 0.11)
23:52:45.466 00.001 29988 Worker thread wakes up
23:52:45.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:45.467 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
23:52:45.467 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
23:52:45.467 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.7
23:52:45.468 00.001 29988 Moving (-0.11, 0.11) raw xDistance=-0.14 yDistance=0.05
23:52:45.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:45.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:45.468 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:45.469 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:45.470 00.001 28316 Enqueuing Expose request
23:52:45.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:52:45.470 00.000 29988 MoveAxis(E, 0, ABG)
23:52:45.470 00.000 29988 Move returns status 0, amount 0
23:52:45.470 00.000 29988 MoveAxis(N, 0, ABG)
23:52:45.470 00.000 29988 Move returns status 0, amount 0
23:52:45.470 00.000 29988 move complete, result=0
23:52:45.470 00.000 29988 worker thread done servicing request
23:52:45.470 00.000 29988 Worker thread wakes up
23:52:45.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:45.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:45.471 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:47.101 01.630 29988 Exposure complete
23:52:47.155 00.054 29988 worker thread done servicing request
23:52:47.156 00.001 28316 OnExposeComplete: enter
23:52:47.156 00.000 28316 UpdateGuideState(): m_state=6
23:52:47.157 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2720
23:52:47.157 00.000 28316 Star::Find returns 1 (0), X=587.24, Y=118.88, Mass=1907, SNR=30.1, Peak=176 HFD=4.4
23:52:47.158 00.001 28316 MultiStar: [#1 0.12,0.19,0.92,U] [#2 0.19,0.16,0.97,U] [#3 0.00,0.14,0.88,U] [#4 0.30,0.13,0.84,U] [#5 0.14,0.17,0.83,U] [#6 0.18,0.10,0.72,U] [#7 0.08,0.17,0.63,U] [#8 0.07,0.31,0.62,U] 
23:52:47.158 00.000 28316 single-star, 8 included, MultiStar: {0.12, 0.14}, one-star: {0.00, -0.01}
23:52:47.159 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.14) = xAngle (-0.28 = -0.28)
23:52:47.159 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.82 = 2.82)
23:52:47.160 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.43 mountX=0.01 mountY=0.00, mountTheta=0.32
23:52:47.163 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
23:52:47.164 00.001 28316 Enqueuing Move request for scope (0.00, -0.01)
23:52:47.165 00.001 29988 Worker thread wakes up
23:52:47.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:47.165 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.1
23:52:47.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:47.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:47.167 00.001 28316 Enqueuing Expose request
23:52:47.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
23:52:47.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
23:52:47.167 00.000 29988 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=0.00
23:52:47.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:52:47.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:47.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:52:47.167 00.000 29988 MoveAxis(E, 0, ABG)
23:52:47.167 00.000 29988 Move returns status 0, amount 0
23:52:47.167 00.000 29988 MoveAxis(N, 0, ABG)
23:52:47.167 00.000 29988 Move returns status 0, amount 0
23:52:47.167 00.000 29988 move complete, result=0
23:52:47.167 00.000 29988 worker thread done servicing request
23:52:47.167 00.000 29988 Worker thread wakes up
23:52:47.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:47.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:47.168 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:48.697 01.529 29988 Exposure complete
23:52:48.726 00.029 29988 worker thread done servicing request
23:52:48.726 00.000 28316 OnExposeComplete: enter
23:52:48.726 00.000 28316 UpdateGuideState(): m_state=6
23:52:48.727 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2721
23:52:48.728 00.001 28316 Star::Find returns 1 (0), X=587.17, Y=118.87, Mass=1927, SNR=30.0, Peak=172 HFD=4.3
23:52:48.729 00.001 28316 MultiStar: [#1 0.15,0.22,0.91,U] [#2 0.08,0.26,0.98,U] [#3 0.10,0.11,0.87,U] [#4 0.25,0.13,0.87,U] [#5 -0.08,0.30,0.80,U] [#6 0.15,0.34,0.73,U] [#7 0.07,0.30,0.63,U] [#8 0.31,0.20,0.61,U] 
23:52:48.729 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.19}, one-star: {-0.07, -0.03}
23:52:48.729 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:52:48.730 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:52:48.730 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=-0.00 mountY=0.07, mountTheta=1.57
23:52:48.732 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
23:52:48.733 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
23:52:48.733 00.000 29988 Worker thread wakes up
23:52:48.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:48.733 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
23:52:48.734 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:48.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:48.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:52:48.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:52:48.735 00.000 29988 Moving (-0.07, -0.03) raw xDistance=-0.00 yDistance=0.07
23:52:48.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:52:48.735 00.000 28316 Enqueuing Expose request
23:52:48.736 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:48.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:52:48.736 00.000 29988 MoveAxis(E, 0, ABG)
23:52:48.736 00.000 29988 Move returns status 0, amount 0
23:52:48.736 00.000 29988 MoveAxis(N, 0, ABG)
23:52:48.736 00.000 29988 Move returns status 0, amount 0
23:52:48.736 00.000 29988 move complete, result=0
23:52:48.736 00.000 29988 worker thread done servicing request
23:52:48.736 00.000 29988 Worker thread wakes up
23:52:48.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:48.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:48.737 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:50.368 01.631 29988 Exposure complete
23:52:50.397 00.029 29988 worker thread done servicing request
23:52:50.397 00.000 28316 OnExposeComplete: enter
23:52:50.397 00.000 28316 UpdateGuideState(): m_state=6
23:52:50.399 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2722
23:52:50.399 00.000 28316 Star::Find returns 1 (0), X=587.03, Y=118.95, Mass=1938, SNR=30.2, Peak=186 HFD=4.4
23:52:50.400 00.001 28316 MultiStar: [#1 -0.07,0.32,0.91,U] [#2 -0.16,0.27,0.95,U] [#3 -0.16,0.21,0.86,U] [#4 0.07,0.20,0.85,U] [#5 -0.12,0.31,0.78,U] [#6 -0.06,0.31,0.72,U] [#7 -0.25,0.34,0.00,M1] [#8 -0.21,0.41,0.00,M1] 
23:52:50.400 00.000 28316 single-star, 6 included, MultiStar: {-0.11, 0.23}, one-star: {-0.20, 0.05}
23:52:50.401 00.001 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (-1.14) = xAngle (4.04 = -2.24)
23:52:50.401 00.000 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.14 = 0.86)
23:52:50.403 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.90 mountX=-0.13 mountY=0.16, mountTheta=2.26
23:52:50.406 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.05, opts=13)
23:52:50.407 00.001 28316 Enqueuing Move request for scope (-0.20, 0.05)
23:52:50.408 00.001 29988 Worker thread wakes up
23:52:50.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
23:52:50.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
23:52:50.408 00.000 29988 Moving (-0.20, 0.05) raw xDistance=-0.13 yDistance=0.16
23:52:50.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:52:50.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:50.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:50.408 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
23:52:50.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:50.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:50.410 00.001 28316 Enqueuing Expose request
23:52:50.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:52:50.410 00.000 29988 MoveAxis(E, 0, ABG)
23:52:50.410 00.000 29988 Move returns status 0, amount 0
23:52:50.410 00.000 29988 MoveAxis(N, 0, ABG)
23:52:50.410 00.000 29988 Move returns status 0, amount 0
23:52:50.410 00.000 29988 move complete, result=0
23:52:50.411 00.001 29988 worker thread done servicing request
23:52:50.411 00.000 29988 Worker thread wakes up
23:52:50.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:50.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:50.412 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:52:51.926 01.514 29988 Exposure complete
23:52:51.965 00.039 29988 worker thread done servicing request
23:52:51.965 00.000 28316 OnExposeComplete: enter
23:52:51.967 00.002 28316 UpdateGuideState(): m_state=6
23:52:51.969 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2723
23:52:51.969 00.000 28316 Star::Find returns 1 (0), X=587.20, Y=118.99, Mass=1902, SNR=29.8, Peak=182 HFD=4.3
23:52:51.970 00.001 28316 MultiStar: [#1 0.07,0.38,0.92,U] [#2 0.01,0.29,0.99,U] [#3 -0.04,0.37,0.88,U] [#4 0.11,0.22,0.88,U] [#5 -0.05,0.37,0.82,U] [#6 -0.06,0.42,0.00,M1] [#7 -0.06,0.28,0.70,U] [#8 0.15,0.36,0.61,U] 
23:52:51.972 00.002 28316 single-star, 7 included, MultiStar: {0.02, 0.29}, one-star: {-0.04, 0.09}
23:52:51.973 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
23:52:51.975 00.002 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.06)
23:52:51.976 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
23:52:51.979 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
23:52:51.979 00.000 28316 Enqueuing Move request for scope (-0.04, 0.09)
23:52:51.980 00.001 29988 Worker thread wakes up
23:52:51.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:51.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:52:51.980 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:52:51.980 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.8
23:52:51.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:51.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:51.982 00.001 28316 Enqueuing Expose request
23:52:51.982 00.000 29988 Moving (-0.04, 0.09) raw xDistance=-0.10 yDistance=-0.01
23:52:51.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:52:51.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:51.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:52:51.982 00.000 29988 MoveAxis(E, 0, ABG)
23:52:51.982 00.000 29988 Move returns status 0, amount 0
23:52:51.982 00.000 29988 MoveAxis(N, 0, ABG)
23:52:51.982 00.000 29988 Move returns status 0, amount 0
23:52:51.982 00.000 29988 move complete, result=0
23:52:51.982 00.000 29988 worker thread done servicing request
23:52:51.982 00.000 29988 Worker thread wakes up
23:52:51.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:51.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:51.983 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:53.606 01.623 29988 Exposure complete
23:52:53.633 00.027 29988 worker thread done servicing request
23:52:53.633 00.000 28316 OnExposeComplete: enter
23:52:53.634 00.001 28316 UpdateGuideState(): m_state=6
23:52:53.636 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2724
23:52:53.636 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=119.26, Mass=1947, SNR=30.3, Peak=192 HFD=4.1
23:52:53.638 00.002 28316 MultiStar: [#1 0.13,0.49,0.00,M1] [#2 0.05,0.41,0.00,M1] [#3 -0.15,0.44,0.00,M1] [#4 0.21,0.45,0.00,M1] [#5 -0.12,0.47,0.00,M1] [#6 -0.12,0.46,0.00,M2] [#7 -0.10,0.47,0.00,M1] [#8 0.02,0.54,0.00,M1] 
23:52:53.638 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
23:52:53.639 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
23:52:53.639 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.37 hyp=0.46 cameraTheta=2.22 mountX=-0.45 mountY=0.09, mountTheta=2.95
23:52:53.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.37, opts=13)
23:52:53.641 00.001 28316 Enqueuing Move request for scope (-0.28, 0.37)
23:52:53.641 00.000 29988 Worker thread wakes up
23:52:53.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:53.642 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.3
23:52:53.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:53.643 00.001 28316 Enqueuing Expose request
23:52:53.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.37) opts 0xd
23:52:53.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.37)
23:52:53.643 00.000 29988 Moving (-0.28, 0.37) raw xDistance=-0.45 yDistance=0.09
23:52:53.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
23:52:53.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:53.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:53.643 00.000 29988 MoveAxis(E, 95, ABG)
23:52:53.644 00.001 29988 Guiding  Dir = 2, Dur = 95
23:52:53.644 00.000 29988 IsSlewing returns 0
23:52:53.644 00.000 29988 IsGuiding returns 0
23:52:53.645 00.001 29988 PulseGuide returned control before completion, sleep 104
23:52:53.760 00.115 29988 IsGuiding returns 0
23:52:53.760 00.000 29988 Move returns status 0, amount 95
23:52:53.760 00.000 29988 MoveAxis(N, 0, ABG)
23:52:53.760 00.000 29988 Move returns status 0, amount 0
23:52:53.760 00.000 29988 move complete, result=0
23:52:53.760 00.000 29988 worker thread done servicing request
23:52:53.760 00.000 29988 Worker thread wakes up
23:52:53.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:53.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:53.760 00.000 28316 GuideStep: -0.5 px 95 ms EAST, 0.1 px 0 ms NORTH
23:52:55.168 01.408 29988 Exposure complete
23:52:55.203 00.035 29988 worker thread done servicing request
23:52:55.203 00.000 28316 OnExposeComplete: enter
23:52:55.204 00.001 28316 UpdateGuideState(): m_state=6
23:52:55.204 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2725
23:52:55.205 00.001 28316 Star::Find returns 1 (0), X=587.21, Y=118.96, Mass=1948, SNR=30.2, Peak=188 HFD=4.3
23:52:55.205 00.000 28316 MultiStar: [#1 0.25,0.26,0.91,U] [#2 0.11,0.29,0.96,U] [#3 -0.01,0.41,0.00,M2] [#4 0.15,0.23,0.86,U] [#5 0.06,0.26,0.79,U] [#6 0.11,0.27,0.73,U] [#7 0.07,0.46,0.00,M2] [#8 0.19,0.32,0.59,U] 
23:52:55.206 00.001 28316 single-star, 6 included, MultiStar: {0.11, 0.23}, one-star: {-0.03, 0.06}
23:52:55.206 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
23:52:55.207 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.03)
23:52:55.207 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.07 mountX=-0.07 mountY=0.00, mountTheta=3.11
23:52:55.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
23:52:55.209 00.001 28316 Enqueuing Move request for scope (-0.03, 0.06)
23:52:55.209 00.000 29988 Worker thread wakes up
23:52:55.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:52:55.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:52:55.209 00.000 29988 Moving (-0.03, 0.06) raw xDistance=-0.07 yDistance=0.00
23:52:55.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:55.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:55.209 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:55.210 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:52:55.210 00.000 29988 MoveAxis(E, 0, ABG)
23:52:55.210 00.000 29988 Move returns status 0, amount 0
23:52:55.210 00.000 29988 MoveAxis(N, 0, ABG)
23:52:55.210 00.000 29988 Move returns status 0, amount 0
23:52:55.210 00.000 29988 move complete, result=0
23:52:55.210 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:52:55.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:55.212 00.001 29988 worker thread done servicing request
23:52:55.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:55.213 00.001 28316 Enqueuing Expose request
23:52:55.213 00.000 29988 Worker thread wakes up
23:52:55.213 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:55.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:55.215 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:56.839 01.624 29988 Exposure complete
23:52:56.880 00.041 29988 worker thread done servicing request
23:52:56.881 00.001 28316 OnExposeComplete: enter
23:52:56.882 00.001 28316 UpdateGuideState(): m_state=6
23:52:56.883 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2726
23:52:56.885 00.002 28316 Star::Find returns 1 (0), X=587.25, Y=118.71, Mass=1974, SNR=30.5, Peak=165 HFD=4.5
23:52:56.888 00.003 28316 MultiStar: [#1 0.23,-0.01,0.89,U] [#2 0.26,-0.00,0.98,U] [#3 -0.08,0.09,0.86,U] [#4 0.26,0.06,0.87,U] [#5 0.12,0.10,0.79,U] [#6 0.12,0.01,0.70,U] [#7 -0.12,0.12,0.62,U] [#8 0.07,0.17,0.59,U] 
23:52:56.890 00.002 28316 refined, 8 included, MultiStar: {0.11, 0.03}, one-star: {0.01, -0.19}
23:52:56.893 00.003 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
23:52:56.895 00.002 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
23:52:56.897 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.25 mountX=0.02 mountY=-0.11, mountTheta=-1.39
23:52:56.902 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
23:52:56.903 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
23:52:56.903 00.000 29988 Worker thread wakes up
23:52:56.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:56.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
23:52:56.904 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.5
23:52:56.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:56.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:56.905 00.000 28316 Enqueuing Expose request
23:52:56.906 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
23:52:56.906 00.000 29988 Moving (0.11, 0.03) raw xDistance=0.02 yDistance=-0.11
23:52:56.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:56.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:56.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:52:56.906 00.000 29988 MoveAxis(E, 0, ABG)
23:52:56.906 00.000 29988 Move returns status 0, amount 0
23:52:56.906 00.000 29988 MoveAxis(N, 0, ABG)
23:52:56.906 00.000 29988 Move returns status 0, amount 0
23:52:56.906 00.000 29988 move complete, result=0
23:52:56.906 00.000 29988 worker thread done servicing request
23:52:56.906 00.000 29988 Worker thread wakes up
23:52:56.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:56.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:56.906 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:58.430 01.524 29988 Exposure complete
23:52:58.461 00.031 29988 worker thread done servicing request
23:52:58.461 00.000 28316 OnExposeComplete: enter
23:52:58.461 00.000 28316 UpdateGuideState(): m_state=6
23:52:58.462 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2727
23:52:58.462 00.000 28316 Star::Find returns 1 (0), X=587.24, Y=118.88, Mass=2001, SNR=30.8, Peak=163 HFD=4.5
23:52:58.463 00.001 28316 MultiStar: [#1 0.29,0.25,0.89,U] [#2 0.32,0.11,0.95,U] [#3 0.16,0.07,0.86,U] [#4 0.43,0.10,0.00,M1] [#5 0.21,0.15,0.76,U] [#6 0.21,0.12,0.71,U] [#7 0.09,0.16,0.65,U] [#8 0.16,0.18,0.60,U] 
23:52:58.463 00.000 28316 single-star, 7 included, MultiStar: {0.18, 0.12}, one-star: {-0.00, -0.01}
23:52:58.464 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-1.14) = xAngle (-0.51 = -0.51)
23:52:58.464 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.59 = 2.59)
23:52:58.465 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.65 mountX=0.01 mountY=0.01, mountTheta=0.54
23:52:58.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
23:52:58.466 00.000 28316 Enqueuing Move request for scope (-0.00, -0.01)
23:52:58.467 00.001 29988 Worker thread wakes up
23:52:58.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:52:58.467 00.000 28316 UpdateGuideState exits: m=2001 RSB=30.8
23:52:58.468 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:58.469 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:52:58.469 00.000 28316 Enqueuing Expose request
23:52:58.470 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
23:52:58.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
23:52:58.470 00.000 29988 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=0.01
23:52:58.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:52:58.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:58.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:58.470 00.000 29988 MoveAxis(E, 0, ABG)
23:52:58.470 00.000 29988 Move returns status 0, amount 0
23:52:58.470 00.000 29988 MoveAxis(N, 0, ABG)
23:52:58.470 00.000 29988 Move returns status 0, amount 0
23:52:58.470 00.000 29988 move complete, result=0
23:52:58.470 00.000 29988 worker thread done servicing request
23:52:58.470 00.000 29988 Worker thread wakes up
23:52:58.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:52:58.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:52:58.470 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:00.101 01.631 29988 Exposure complete
23:53:00.126 00.025 29988 worker thread done servicing request
23:53:00.126 00.000 28316 OnExposeComplete: enter
23:53:00.127 00.001 28316 UpdateGuideState(): m_state=6
23:53:00.127 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2728
23:53:00.128 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=118.89, Mass=1967, SNR=30.3, Peak=167 HFD=4.4
23:53:00.128 00.000 28316 MultiStar: [#1 0.19,0.08,0.90,U] [#2 0.31,0.10,0.98,U] [#3 0.33,0.05,0.85,U] [#4 0.28,0.16,0.86,U] [#5 0.26,0.13,0.79,U] [#6 0.21,0.21,0.70,U] [#7 0.26,0.24,0.69,U] [#8 0.25,0.24,0.60,U] 
23:53:00.129 00.001 28316 single-star, 8 included, MultiStar: {0.24, 0.12}, one-star: {0.11, -0.01}
23:53:00.129 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
23:53:00.130 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
23:53:00.130 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.07 mountX=0.05 mountY=-0.10, mountTheta=-1.06
23:53:00.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
23:53:00.132 00.001 28316 Enqueuing Move request for scope (0.11, -0.01)
23:53:00.132 00.000 29988 Worker thread wakes up
23:53:00.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
23:53:00.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
23:53:00.132 00.000 29988 Moving (0.11, -0.01) raw xDistance=0.05 yDistance=-0.10
23:53:00.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:53:00.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:00.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:53:00.132 00.000 29988 MoveAxis(E, 0, ABG)
23:53:00.132 00.000 29988 Move returns status 0, amount 0
23:53:00.132 00.000 29988 MoveAxis(N, 0, ABG)
23:53:00.132 00.000 29988 Move returns status 0, amount 0
23:53:00.132 00.000 29988 move complete, result=0
23:53:00.132 00.000 29988 worker thread done servicing request
23:53:00.136 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:00.144 00.008 28316 UpdateGuideState exits: m=1967 RSB=30.3
23:53:00.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:00.145 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:00.145 00.000 28316 Enqueuing Expose request
23:53:00.146 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:00.146 00.000 29988 Worker thread wakes up
23:53:00.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:00.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:01.663 01.517 29988 Exposure complete
23:53:01.687 00.024 29988 worker thread done servicing request
23:53:01.687 00.000 28316 OnExposeComplete: enter
23:53:01.688 00.001 28316 UpdateGuideState(): m_state=6
23:53:01.688 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2729
23:53:01.689 00.001 28316 Star::Find returns 1 (0), X=587.25, Y=118.99, Mass=1766, SNR=28.8, Peak=167 HFD=4.0
23:53:01.689 00.000 28316 MultiStar: [#1 0.16,0.28,0.97,U] [#2 0.25,0.12,1.01,U] [#3 0.00,0.18,0.92,U] [#4 0.41,0.14,0.00,M1] [#5 0.19,0.23,0.83,U] [#6 0.09,0.24,0.75,U] [#7 0.10,0.13,0.70,U] [#8 0.22,0.14,0.65,U] 
23:53:01.690 00.001 28316 single-star, 7 included, MultiStar: {0.12, 0.18}, one-star: {0.01, 0.10}
23:53:01.690 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
23:53:01.690 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
23:53:01.691 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=-0.08 mountY=-0.06, mountTheta=-2.55
23:53:01.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
23:53:01.692 00.000 28316 Enqueuing Move request for scope (0.01, 0.10)
23:53:01.693 00.001 29988 Worker thread wakes up
23:53:01.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:53:01.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:53:01.693 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.08 yDistance=-0.06
23:53:01.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:53:01.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:01.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:01.693 00.000 29988 MoveAxis(E, 0, ABG)
23:53:01.693 00.000 29988 Move returns status 0, amount 0
23:53:01.693 00.000 29988 MoveAxis(N, 0, ABG)
23:53:01.693 00.000 29988 Move returns status 0, amount 0
23:53:01.693 00.000 29988 move complete, result=0
23:53:01.693 00.000 29988 worker thread done servicing request
23:53:01.696 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:01.704 00.008 28316 UpdateGuideState exits: m=1766 RSB=28.8
23:53:01.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:01.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:01.705 00.000 28316 Enqueuing Expose request
23:53:01.706 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:01.706 00.000 29988 Worker thread wakes up
23:53:01.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:01.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:03.332 01.626 29988 Exposure complete
23:53:03.356 00.024 29988 worker thread done servicing request
23:53:03.356 00.000 28316 OnExposeComplete: enter
23:53:03.356 00.000 28316 UpdateGuideState(): m_state=6
23:53:03.357 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2730
23:53:03.357 00.000 28316 Star::Find returns 1 (0), X=587.41, Y=118.87, Mass=2000, SNR=30.7, Peak=171 HFD=4.3
23:53:03.358 00.001 28316 MultiStar: [#1 0.15,0.23,0.90,U] [#2 0.33,0.16,0.98,U] [#3 0.17,-0.06,0.83,U] [#4 0.29,0.13,0.86,U] [#5 0.09,0.15,0.76,U] [#6 0.10,0.23,0.73,U] [#7 0.03,0.37,0.65,U] [#8 0.30,0.16,0.59,U] 
23:53:03.358 00.000 28316 single-star, 8 included, MultiStar: {0.19, 0.14}, one-star: {0.17, -0.03}
23:53:03.359 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
23:53:03.359 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.20)
23:53:03.359 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=0.10 mountY=-0.14, mountTheta=-0.97
23:53:03.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
23:53:03.361 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
23:53:03.361 00.000 29988 Worker thread wakes up
23:53:03.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
23:53:03.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
23:53:03.362 00.001 29988 Moving (0.17, -0.03) raw xDistance=0.10 yDistance=-0.14
23:53:03.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:53:03.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:03.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:53:03.362 00.000 29988 MoveAxis(E, 0, ABG)
23:53:03.362 00.000 29988 Move returns status 0, amount 0
23:53:03.362 00.000 29988 MoveAxis(N, 0, ABG)
23:53:03.362 00.000 29988 Move returns status 0, amount 0
23:53:03.362 00.000 29988 move complete, result=0
23:53:03.362 00.000 29988 worker thread done servicing request
23:53:03.365 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:03.375 00.010 28316 UpdateGuideState exits: m=2000 RSB=30.7
23:53:03.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:03.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:03.377 00.001 28316 Enqueuing Expose request
23:53:03.377 00.000 29988 Worker thread wakes up
23:53:03.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:03.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:03.377 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:04.895 01.518 29988 Exposure complete
23:53:04.918 00.023 29988 worker thread done servicing request
23:53:04.918 00.000 28316 OnExposeComplete: enter
23:53:04.919 00.001 28316 UpdateGuideState(): m_state=6
23:53:04.919 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2731
23:53:04.920 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=118.74, Mass=1947, SNR=30.2, Peak=166 HFD=4.5
23:53:04.920 00.000 28316 MultiStar: [#1 0.20,-0.05,0.87,U] [#2 0.15,0.01,0.96,U] [#3 0.00,0.01,0.87,U] [#4 0.27,-0.08,0.85,U] [#5 0.19,0.01,0.78,U] [#6 0.07,0.07,0.71,U] [#7 -0.02,0.15,0.66,U] [#8 0.15,0.11,0.59,U] 
23:53:04.921 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.00}, one-star: {0.02, -0.15}
23:53:04.921 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
23:53:04.922 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
23:53:04.922 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.04 mountX=0.05 mountY=-0.10, mountTheta=-1.10
23:53:04.923 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.00, opts=13)
23:53:04.924 00.001 28316 Enqueuing Move request for scope (0.12, -0.00)
23:53:04.924 00.000 29988 Worker thread wakes up
23:53:04.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
23:53:04.924 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
23:53:04.924 00.000 29988 Moving (0.12, -0.00) raw xDistance=0.05 yDistance=-0.10
23:53:04.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:53:04.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:04.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:53:04.924 00.000 29988 MoveAxis(E, 0, ABG)
23:53:04.924 00.000 29988 Move returns status 0, amount 0
23:53:04.924 00.000 29988 MoveAxis(N, 0, ABG)
23:53:04.924 00.000 29988 Move returns status 0, amount 0
23:53:04.924 00.000 29988 move complete, result=0
23:53:04.924 00.000 29988 worker thread done servicing request
23:53:04.928 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:04.935 00.007 28316 UpdateGuideState exits: m=1947 RSB=30.2
23:53:04.936 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:04.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:04.937 00.001 28316 Enqueuing Expose request
23:53:04.937 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:04.938 00.001 29988 Worker thread wakes up
23:53:04.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:04.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:06.570 01.632 29988 Exposure complete
23:53:06.594 00.024 29988 worker thread done servicing request
23:53:06.594 00.000 28316 OnExposeComplete: enter
23:53:06.595 00.001 28316 UpdateGuideState(): m_state=6
23:53:06.596 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2732
23:53:06.596 00.000 28316 Star::Find returns 1 (0), X=587.31, Y=118.96, Mass=1982, SNR=30.6, Peak=181 HFD=4.2
23:53:06.597 00.001 28316 MultiStar: [#1 0.22,0.29,0.89,U] [#2 0.36,0.20,0.00,M1] [#3 0.18,0.23,0.84,U] [#4 0.37,0.17,0.00,M1] [#5 0.26,0.28,0.75,U] [#6 0.22,0.24,0.70,U] [#7 0.10,0.38,0.67,U] [#8 0.29,0.26,0.59,U] 
23:53:06.597 00.000 28316 single-star, 6 included, MultiStar: {0.19, 0.24}, one-star: {0.07, 0.06}
23:53:06.598 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:53:06.598 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:53:06.598 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.73 mountX=-0.03 mountY=-0.09, mountTheta=-1.87
23:53:06.600 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
23:53:06.600 00.000 28316 Enqueuing Move request for scope (0.07, 0.06)
23:53:06.601 00.001 29988 Worker thread wakes up
23:53:06.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:53:06.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:53:06.601 00.000 29988 Moving (0.07, 0.06) raw xDistance=-0.03 yDistance=-0.09
23:53:06.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:53:06.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:06.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:53:06.601 00.000 29988 MoveAxis(E, 0, ABG)
23:53:06.601 00.000 29988 Move returns status 0, amount 0
23:53:06.601 00.000 29988 MoveAxis(N, 0, ABG)
23:53:06.601 00.000 29988 Move returns status 0, amount 0
23:53:06.601 00.000 29988 move complete, result=0
23:53:06.602 00.001 29988 worker thread done servicing request
23:53:06.605 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:06.612 00.007 28316 UpdateGuideState exits: m=1982 RSB=30.6
23:53:06.613 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:06.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:06.614 00.001 28316 Enqueuing Expose request
23:53:06.614 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:06.615 00.001 29988 Worker thread wakes up
23:53:06.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:06.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:08.132 01.517 29988 Exposure complete
23:53:08.156 00.024 29988 worker thread done servicing request
23:53:08.156 00.000 28316 OnExposeComplete: enter
23:53:08.156 00.000 28316 UpdateGuideState(): m_state=6
23:53:08.157 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2733
23:53:08.157 00.000 28316 Star::Find returns 1 (0), X=587.41, Y=119.13, Mass=1879, SNR=29.7, Peak=159 HFD=4.2
23:53:08.158 00.001 28316 MultiStar: [#1 0.33,0.40,0.00,M1] [#2 0.36,0.35,0.00,M2] [#3 0.06,0.41,0.90,U] [#4 0.54,0.35,0.00,M2] [#5 0.18,0.40,0.00,M1] [#6 0.23,0.38,0.00,M1] [#7 0.14,0.36,0.71,U] [#8 0.26,0.34,0.00,M1] 
23:53:08.158 00.000 28316 single-star, 2 included, MultiStar: {0.12, 0.33}, one-star: {0.17, 0.24}
23:53:08.159 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
23:53:08.159 00.000 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
23:53:08.160 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.95 mountX=-0.14 mountY=-0.25, mountTheta=-2.09
23:53:08.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.24, opts=13)
23:53:08.161 00.000 28316 Enqueuing Move request for scope (0.17, 0.24)
23:53:08.162 00.001 29988 Worker thread wakes up
23:53:08.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
23:53:08.162 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
23:53:08.162 00.000 29988 Moving (0.17, 0.24) raw xDistance=-0.14 yDistance=-0.25
23:53:08.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:53:08.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:53:08.162 00.000 29988 MoveAxis(E, 0, ABG)
23:53:08.162 00.000 29988 Move returns status 0, amount 0
23:53:08.162 00.000 29988 MoveAxis(N, 61, ABG)
23:53:08.162 00.000 29988 Guiding  Dir = 0, Dur = 61
23:53:08.162 00.000 29988 IsSlewing returns 0
23:53:08.163 00.001 29988 IsGuiding returns 0
23:53:08.166 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:08.168 00.002 29988 PulseGuide returned control before completion, sleep 66
23:53:08.174 00.006 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:53:08.175 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:08.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:08.176 00.001 28316 Enqueuing Expose request
23:53:08.241 00.065 29988 IsGuiding returns 0
23:53:08.241 00.000 29988 Move returns status 0, amount 61
23:53:08.241 00.000 29988 move complete, result=0
23:53:08.241 00.000 29988 worker thread done servicing request
23:53:08.241 00.000 29988 Worker thread wakes up
23:53:08.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:08.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
23:53:08.243 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:09.872 01.629 29988 Exposure complete
23:53:09.894 00.022 29988 worker thread done servicing request
23:53:09.895 00.001 28316 OnExposeComplete: enter
23:53:09.895 00.000 28316 UpdateGuideState(): m_state=6
23:53:09.896 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2734
23:53:09.896 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=119.07, Mass=1896, SNR=29.8, Peak=191 HFD=4.3
23:53:09.897 00.001 28316 MultiStar: [#1 0.03,0.31,0.89,U] [#2 -0.00,0.30,0.95,U] [#3 -0.04,0.17,0.85,U] [#4 0.12,0.13,0.90,U] [#5 0.06,0.13,0.82,U] [#6 -0.11,0.34,0.71,U] [#7 -0.10,0.19,0.67,U] [#8 -0.03,0.24,0.61,U] 
23:53:09.897 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.22}, one-star: {-0.16, 0.17}
23:53:09.898 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
23:53:09.898 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.36)
23:53:09.899 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.68 mountX=-0.21 mountY=-0.08, mountTheta=-2.79
23:53:09.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.22, opts=13)
23:53:09.900 00.000 28316 Enqueuing Move request for scope (-0.02, 0.22)
23:53:09.901 00.001 29988 Worker thread wakes up
23:53:09.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:53:09.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:53:09.901 00.000 29988 Moving (-0.02, 0.22) raw xDistance=-0.21 yDistance=-0.08
23:53:09.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:53:09.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:09.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:09.901 00.000 29988 MoveAxis(E, 44, ABG)
23:53:09.901 00.000 29988 Guiding  Dir = 2, Dur = 44
23:53:09.901 00.000 29988 IsSlewing returns 0
23:53:09.902 00.001 29988 IsGuiding returns 0
23:53:09.903 00.001 29988 PulseGuide returned control before completion, sleep 53
23:53:09.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:09.911 00.007 28316 UpdateGuideState exits: m=1896 RSB=29.8
23:53:09.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:09.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:09.912 00.000 28316 Enqueuing Expose request
23:53:09.965 00.053 29988 IsGuiding returns 1
23:53:09.965 00.000 29988 scope still moving after pulse duration time elapsed
23:53:09.996 00.031 29988 IsSlewing returns 0
23:53:09.996 00.000 29988 IsGuiding returns 0
23:53:09.996 00.000 29988 scope move finished after 44 + 50 ms
23:53:09.996 00.000 29988 Move returns status 0, amount 44
23:53:09.997 00.001 29988 MoveAxis(N, 0, ABG)
23:53:09.997 00.000 29988 Move returns status 0, amount 0
23:53:09.997 00.000 29988 move complete, result=0
23:53:09.997 00.000 29988 worker thread done servicing request
23:53:09.997 00.000 29988 Worker thread wakes up
23:53:09.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:09.997 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
23:53:09.998 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:11.411 01.413 29988 Exposure complete
23:53:11.434 00.023 29988 worker thread done servicing request
23:53:11.434 00.000 28316 OnExposeComplete: enter
23:53:11.436 00.002 28316 UpdateGuideState(): m_state=6
23:53:11.437 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2735
23:53:11.437 00.000 28316 Star::Find returns 1 (0), X=587.21, Y=118.67, Mass=1880, SNR=29.6, Peak=169 HFD=4.3
23:53:11.438 00.001 28316 MultiStar: [#1 0.03,-0.00,0.92,U] [#2 -0.02,0.01,0.96,U] [#3 -0.07,-0.23,0.87,U] [#4 0.25,-0.15,0.88,U] [#5 0.01,-0.07,0.80,U] [#6 -0.06,-0.20,0.74,U] [#7 -0.08,0.04,0.66,U] [#8 0.03,0.01,0.60,U] 
23:53:11.438 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.03, -0.23}
23:53:11.439 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
23:53:11.439 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
23:53:11.440 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.09 mountY=0.04, mountTheta=0.38
23:53:11.443 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
23:53:11.444 00.001 28316 Enqueuing Move request for scope (0.01, -0.10)
23:53:11.445 00.001 29988 Worker thread wakes up
23:53:11.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:53:11.446 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:53:11.446 00.000 29988 Moving (0.01, -0.10) raw xDistance=0.09 yDistance=0.04
23:53:11.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:53:11.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:11.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:53:11.446 00.000 29988 MoveAxis(E, 0, ABG)
23:53:11.446 00.000 29988 Move returns status 0, amount 0
23:53:11.446 00.000 29988 MoveAxis(N, 0, ABG)
23:53:11.446 00.000 29988 Move returns status 0, amount 0
23:53:11.446 00.000 29988 move complete, result=0
23:53:11.446 00.000 29988 worker thread done servicing request
23:53:11.449 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:11.455 00.006 28316 UpdateGuideState exits: m=1880 RSB=29.6
23:53:11.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:11.457 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:11.457 00.000 28316 Enqueuing Expose request
23:53:11.457 00.000 29988 Worker thread wakes up
23:53:11.458 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:11.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:11.458 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:13.084 01.626 29988 Exposure complete
23:53:13.109 00.025 29988 worker thread done servicing request
23:53:13.109 00.000 28316 OnExposeComplete: enter
23:53:13.110 00.001 28316 UpdateGuideState(): m_state=6
23:53:13.111 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
23:53:13.111 00.000 28316 Star::Find returns 1 (0), X=587.32, Y=118.86, Mass=2104, SNR=31.7, Peak=173 HFD=4.5
23:53:13.112 00.001 28316 MultiStar: [#1 0.01,0.14,0.87,U] [#2 0.11,0.14,0.91,U] [#3 0.07,0.11,0.81,U] [#4 0.29,0.05,0.83,U] [#5 0.08,0.04,0.75,U] [#6 0.06,0.17,0.70,U] [#7 -0.01,0.19,0.65,U] [#8 0.16,0.16,0.56,U] 
23:53:13.112 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.10}, one-star: {0.08, -0.04}
23:53:13.112 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
23:53:13.114 00.002 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.81 = -2.47)
23:53:13.115 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.43 mountX=0.07 mountY=-0.06, mountTheta=-0.69
23:53:13.117 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
23:53:13.117 00.000 28316 Enqueuing Move request for scope (0.08, -0.04)
23:53:13.118 00.001 29988 Worker thread wakes up
23:53:13.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
23:53:13.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
23:53:13.118 00.000 29988 Moving (0.08, -0.04) raw xDistance=0.07 yDistance=-0.06
23:53:13.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:53:13.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:13.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:13.118 00.000 29988 MoveAxis(E, 0, ABG)
23:53:13.118 00.000 29988 Move returns status 0, amount 0
23:53:13.118 00.000 29988 MoveAxis(N, 0, ABG)
23:53:13.118 00.000 29988 Move returns status 0, amount 0
23:53:13.118 00.000 29988 move complete, result=0
23:53:13.118 00.000 29988 worker thread done servicing request
23:53:13.121 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:13.128 00.007 28316 UpdateGuideState exits: m=2104 RSB=31.7
23:53:13.130 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:13.131 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:13.131 00.000 28316 Enqueuing Expose request
23:53:13.131 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:13.132 00.001 29988 Worker thread wakes up
23:53:13.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:13.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:14.645 01.513 29988 Exposure complete
23:53:14.668 00.023 29988 worker thread done servicing request
23:53:14.668 00.000 28316 OnExposeComplete: enter
23:53:14.669 00.001 28316 UpdateGuideState(): m_state=6
23:53:14.669 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2737
23:53:14.670 00.001 28316 Star::Find returns 1 (0), X=587.14, Y=118.88, Mass=1839, SNR=29.5, Peak=179 HFD=4.3
23:53:14.670 00.000 28316 MultiStar: [#1 0.08,0.21,0.95,U] [#2 0.08,0.13,0.99,U] [#3 0.03,0.11,0.87,U] [#4 0.26,0.20,0.92,U] [#5 0.03,0.23,0.78,U] [#6 0.11,0.35,0.71,U] [#7 -0.06,0.33,0.71,U] [#8 0.23,0.15,0.61,U] 
23:53:14.671 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.18}, one-star: {-0.10, -0.02}
23:53:14.671 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
23:53:14.672 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
23:53:14.672 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-2.94 mountX=-0.02 mountY=0.10, mountTheta=1.80
23:53:14.674 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
23:53:14.675 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
23:53:14.675 00.000 29988 Worker thread wakes up
23:53:14.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:53:14.675 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:53:14.675 00.000 29988 Moving (-0.10, -0.02) raw xDistance=-0.02 yDistance=0.10
23:53:14.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:53:14.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:14.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:53:14.675 00.000 29988 MoveAxis(E, 0, ABG)
23:53:14.675 00.000 29988 Move returns status 0, amount 0
23:53:14.675 00.000 29988 MoveAxis(N, 0, ABG)
23:53:14.676 00.001 29988 Move returns status 0, amount 0
23:53:14.676 00.000 29988 move complete, result=0
23:53:14.676 00.000 29988 worker thread done servicing request
23:53:14.679 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:14.686 00.007 28316 UpdateGuideState exits: m=1839 RSB=29.5
23:53:14.686 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:14.688 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:14.688 00.000 28316 Enqueuing Expose request
23:53:14.688 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:14.689 00.001 29988 Worker thread wakes up
23:53:14.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:14.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:16.315 01.626 29988 Exposure complete
23:53:16.337 00.022 29988 worker thread done servicing request
23:53:16.337 00.000 28316 OnExposeComplete: enter
23:53:16.338 00.001 28316 UpdateGuideState(): m_state=6
23:53:16.339 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2738
23:53:16.339 00.000 28316 Star::Find returns 1 (0), X=587.01, Y=118.71, Mass=2032, SNR=31.1, Peak=162 HFD=4.4
23:53:16.339 00.000 28316 MultiStar: [#1 0.01,0.00,0.90,U] [#2 0.03,-0.01,0.93,U] [#3 -0.04,-0.02,0.84,U] [#4 0.12,-0.01,0.86,U] [#5 -0.13,-0.07,0.76,U] [#6 -0.10,0.01,0.70,U] [#7 -0.08,-0.05,0.63,U] [#8 -0.19,-0.19,0.58,U] 
23:53:16.340 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.23, -0.19}
23:53:16.340 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.14) = xAngle (-1.26 = -1.26)
23:53:16.341 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
23:53:16.341 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.40 mountX=0.03 mountY=0.08, mountTheta=1.26
23:53:16.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
23:53:16.343 00.001 28316 Enqueuing Move request for scope (-0.06, -0.06)
23:53:16.343 00.000 29988 Worker thread wakes up
23:53:16.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
23:53:16.344 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
23:53:16.344 00.000 29988 Moving (-0.06, -0.06) raw xDistance=0.03 yDistance=0.08
23:53:16.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:53:16.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:16.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:53:16.344 00.000 29988 MoveAxis(E, 0, ABG)
23:53:16.344 00.000 29988 Move returns status 0, amount 0
23:53:16.344 00.000 29988 MoveAxis(N, 0, ABG)
23:53:16.344 00.000 29988 Move returns status 0, amount 0
23:53:16.344 00.000 29988 move complete, result=0
23:53:16.344 00.000 29988 worker thread done servicing request
23:53:16.347 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:16.354 00.007 28316 UpdateGuideState exits: m=2032 RSB=31.1
23:53:16.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:16.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:16.355 00.000 28316 Enqueuing Expose request
23:53:16.356 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:16.356 00.000 29988 Worker thread wakes up
23:53:16.357 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:16.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:17.874 01.517 29988 Exposure complete
23:53:17.897 00.023 29988 worker thread done servicing request
23:53:17.897 00.000 28316 OnExposeComplete: enter
23:53:17.897 00.000 28316 UpdateGuideState(): m_state=6
23:53:17.898 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2739
23:53:17.898 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=118.75, Mass=1939, SNR=30.1, Peak=143 HFD=4.4
23:53:17.899 00.001 28316 MultiStar: [#1 0.01,0.12,0.90,U] [#2 0.12,0.02,0.96,U] [#3 -0.09,-0.05,0.86,U] [#4 0.14,0.03,0.85,U] [#5 -0.05,-0.12,0.79,U] [#6 -0.03,0.14,0.73,U] [#7 -0.07,0.09,0.69,U] [#8 -0.22,-0.06,0.60,U] 
23:53:17.899 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {-0.16, -0.14}
23:53:17.900 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.27 = -2.02)
23:53:17.900 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.37 = 1.09)
23:53:17.900 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.12 mountX=-0.01 mountY=0.03, mountTheta=2.02
23:53:17.902 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
23:53:17.903 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
23:53:17.904 00.001 29988 Worker thread wakes up
23:53:17.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
23:53:17.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
23:53:17.904 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.01 yDistance=0.03
23:53:17.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:53:17.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:17.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:17.904 00.000 29988 MoveAxis(E, 0, ABG)
23:53:17.904 00.000 29988 Move returns status 0, amount 0
23:53:17.904 00.000 29988 MoveAxis(N, 0, ABG)
23:53:17.904 00.000 29988 Move returns status 0, amount 0
23:53:17.904 00.000 29988 move complete, result=0
23:53:17.904 00.000 29988 worker thread done servicing request
23:53:17.907 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:17.914 00.007 28316 UpdateGuideState exits: m=1939 RSB=30.1
23:53:17.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:17.915 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:17.915 00.000 28316 Enqueuing Expose request
23:53:17.916 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:17.916 00.000 29988 Worker thread wakes up
23:53:17.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:17.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:19.545 01.629 29988 Exposure complete
23:53:19.570 00.025 29988 worker thread done servicing request
23:53:19.570 00.000 28316 OnExposeComplete: enter
23:53:19.571 00.001 28316 UpdateGuideState(): m_state=6
23:53:19.571 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2740
23:53:19.572 00.001 28316 Star::Find returns 1 (0), X=587.17, Y=118.92, Mass=1925, SNR=30.1, Peak=183 HFD=4.2
23:53:19.572 00.000 28316 MultiStar: [#1 0.05,0.26,0.91,U] [#2 0.17,0.13,0.95,U] [#3 0.03,0.02,0.87,U] [#4 0.28,0.10,0.85,U] [#5 0.04,0.08,0.79,U] [#6 0.18,0.13,0.72,U] [#7 -0.02,0.26,0.68,U] [#8 0.02,0.21,0.61,U] 
23:53:19.573 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.13}, one-star: {-0.07, 0.02}
23:53:19.573 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.97 = -2.31)
23:53:19.574 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.79)
23:53:19.574 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=-0.05 mountY=0.05, mountTheta=2.33
23:53:19.577 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
23:53:19.577 00.000 28316 Enqueuing Move request for scope (-0.07, 0.02)
23:53:19.577 00.000 29988 Worker thread wakes up
23:53:19.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:53:19.577 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:53:19.577 00.000 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.05
23:53:19.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:53:19.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:19.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:19.577 00.000 29988 MoveAxis(E, 0, ABG)
23:53:19.577 00.000 29988 Move returns status 0, amount 0
23:53:19.577 00.000 29988 MoveAxis(N, 0, ABG)
23:53:19.577 00.000 29988 Move returns status 0, amount 0
23:53:19.577 00.000 29988 move complete, result=0
23:53:19.577 00.000 29988 worker thread done servicing request
23:53:19.580 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:19.587 00.007 28316 UpdateGuideState exits: m=1925 RSB=30.1
23:53:19.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:19.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:19.589 00.001 28316 Enqueuing Expose request
23:53:19.589 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:19.590 00.001 29988 Worker thread wakes up
23:53:19.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:19.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:21.105 01.515 29988 Exposure complete
23:53:21.138 00.033 29988 worker thread done servicing request
23:53:21.138 00.000 28316 OnExposeComplete: enter
23:53:21.139 00.001 28316 UpdateGuideState(): m_state=6
23:53:21.140 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2741
23:53:21.141 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=118.94, Mass=1851, SNR=29.5, Peak=175 HFD=4.3
23:53:21.142 00.001 28316 MultiStar: [#1 0.21,0.28,0.91,U] [#2 0.15,0.15,0.98,U] [#3 -0.05,0.13,0.84,U] [#4 0.28,0.08,0.90,U] [#5 0.12,0.18,0.78,U] [#6 -0.11,0.23,0.75,U] [#7 -0.01,0.18,0.69,U] [#8 0.08,0.36,0.62,U] 
23:53:21.143 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.17}, one-star: {-0.11, 0.05}
23:53:21.144 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
23:53:21.144 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.71)
23:53:21.145 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.75 mountX=-0.09 mountY=0.08, mountTheta=2.41
23:53:21.147 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
23:53:21.148 00.001 28316 Enqueuing Move request for scope (-0.11, 0.05)
23:53:21.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:21.149 00.001 28316 UpdateGuideState exits: m=1851 RSB=29.5
23:53:21.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:21.150 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:21.150 00.000 28316 Enqueuing Expose request
23:53:21.150 00.000 29988 Worker thread wakes up
23:53:21.151 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
23:53:21.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
23:53:21.151 00.000 29988 Moving (-0.11, 0.05) raw xDistance=-0.09 yDistance=0.08
23:53:21.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:53:21.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:21.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:53:21.151 00.000 29988 MoveAxis(E, 0, ABG)
23:53:21.151 00.000 29988 Move returns status 0, amount 0
23:53:21.151 00.000 29988 MoveAxis(N, 0, ABG)
23:53:21.151 00.000 29988 Move returns status 0, amount 0
23:53:21.151 00.000 29988 move complete, result=0
23:53:21.151 00.000 29988 worker thread done servicing request
23:53:21.151 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:21.152 00.001 29988 Worker thread wakes up
23:53:21.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:21.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:22.783 01.631 29988 Exposure complete
23:53:22.815 00.032 29988 worker thread done servicing request
23:53:22.815 00.000 28316 OnExposeComplete: enter
23:53:22.816 00.001 28316 UpdateGuideState(): m_state=6
23:53:22.816 00.000 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2742
23:53:22.817 00.001 28316 Star::Find returns 1 (0), X=587.09, Y=118.94, Mass=1999, SNR=30.6, Peak=182 HFD=4.4
23:53:22.818 00.001 28316 MultiStar: [#1 -0.10,0.29,0.88,U] [#2 0.01,0.29,0.94,U] [#3 -0.13,0.15,0.85,U] [#4 0.07,0.22,0.86,U] [#5 -0.12,0.30,0.77,U] [#6 -0.04,0.23,0.70,U] [#7 -0.08,0.27,0.67,U] [#8 0.02,0.20,0.59,U] 
23:53:22.820 00.002 28316 single-star, 8 included, MultiStar: {-0.06, 0.22}, one-star: {-0.15, 0.04}
23:53:22.821 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
23:53:22.822 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
23:53:22.823 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=-0.10 mountY=0.12, mountTheta=2.28
23:53:22.826 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
23:53:22.829 00.003 28316 Enqueuing Move request for scope (-0.15, 0.04)
23:53:22.831 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:22.834 00.003 29988 Worker thread wakes up
23:53:22.834 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.6
23:53:22.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:22.835 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:22.836 00.001 28316 Enqueuing Expose request
23:53:22.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:53:22.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:53:22.836 00.000 29988 Moving (-0.15, 0.04) raw xDistance=-0.10 yDistance=0.12
23:53:22.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:53:22.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:22.837 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:53:22.837 00.000 29988 MoveAxis(E, 0, ABG)
23:53:22.837 00.000 29988 Move returns status 0, amount 0
23:53:22.837 00.000 29988 MoveAxis(N, 0, ABG)
23:53:22.837 00.000 29988 Move returns status 0, amount 0
23:53:22.837 00.000 29988 move complete, result=0
23:53:22.837 00.000 29988 worker thread done servicing request
23:53:22.837 00.000 29988 Worker thread wakes up
23:53:22.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:22.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:22.837 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:24.360 01.523 29988 Exposure complete
23:53:24.389 00.029 29988 worker thread done servicing request
23:53:24.389 00.000 28316 OnExposeComplete: enter
23:53:24.390 00.001 28316 UpdateGuideState(): m_state=6
23:53:24.391 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2743
23:53:24.391 00.000 28316 Star::Find returns 1 (0), X=587.10, Y=119.05, Mass=1921, SNR=30.0, Peak=183 HFD=4.3
23:53:24.392 00.001 28316 MultiStar: [#1 0.08,0.22,0.88,U] [#2 -0.01,0.41,0.97,U] [#3 -0.19,0.19,0.85,U] [#4 0.21,0.12,0.91,U] [#5 -0.14,0.30,0.79,U] [#6 -0.12,0.38,0.72,U] [#7 -0.20,0.33,0.64,U] [#8 -0.07,0.09,0.60,U] 
23:53:24.392 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.24}, one-star: {-0.14, 0.16}
23:53:24.393 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.46 = -2.83)
23:53:24.393 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.27)
23:53:24.394 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.31 mountX=-0.20 mountY=0.06, mountTheta=2.86
23:53:24.395 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.16, opts=13)
23:53:24.397 00.002 28316 Enqueuing Move request for scope (-0.14, 0.16)
23:53:24.398 00.001 29988 Worker thread wakes up
23:53:24.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
23:53:24.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
23:53:24.398 00.000 29988 Moving (-0.14, 0.16) raw xDistance=-0.20 yDistance=0.06
23:53:24.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:53:24.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:24.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:24.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:24.398 00.000 29988 MoveAxis(E, 42, ABG)
23:53:24.398 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
23:53:24.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:24.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:24.400 00.001 28316 Enqueuing Expose request
23:53:24.400 00.000 29988 Guiding  Dir = 2, Dur = 42
23:53:24.400 00.000 29988 IsSlewing returns 0
23:53:24.400 00.000 29988 IsGuiding returns 0
23:53:24.403 00.003 29988 PulseGuide returned control before completion, sleep 50
23:53:24.469 00.066 29988 IsGuiding returns 0
23:53:24.469 00.000 29988 Move returns status 0, amount 42
23:53:24.469 00.000 29988 MoveAxis(N, 0, ABG)
23:53:24.469 00.000 29988 Move returns status 0, amount 0
23:53:24.469 00.000 29988 move complete, result=0
23:53:24.469 00.000 29988 worker thread done servicing request
23:53:24.469 00.000 29988 Worker thread wakes up
23:53:24.470 00.001 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
23:53:24.471 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:24.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:26.098 01.627 29988 Exposure complete
23:53:26.123 00.025 29988 worker thread done servicing request
23:53:26.123 00.000 28316 OnExposeComplete: enter
23:53:26.124 00.001 28316 UpdateGuideState(): m_state=6
23:53:26.125 00.001 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2744
23:53:26.125 00.000 28316 Star::Find returns 1 (0), X=587.22, Y=118.77, Mass=2051, SNR=31.2, Peak=183 HFD=4.5
23:53:26.126 00.001 28316 MultiStar: [#1 0.13,0.11,0.88,U] [#2 0.14,0.16,0.93,U] [#3 0.10,0.06,0.83,U] [#4 0.33,0.13,0.85,U] [#5 0.11,0.19,0.76,U] [#6 0.31,0.16,0.71,U] [#7 0.08,0.07,0.64,U] [#8 0.21,0.18,0.59,U] 
23:53:26.126 00.000 28316 single-star, 8 included, MultiStar: {0.15, 0.10}, one-star: {-0.02, -0.13}
23:53:26.127 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.14) = xAngle (-0.56 = -0.56)
23:53:26.127 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.54 = 2.54)
23:53:26.128 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.71 mountX=0.11 mountY=0.07, mountTheta=0.59
23:53:26.132 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
23:53:26.133 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
23:53:26.134 00.001 29988 Worker thread wakes up
23:53:26.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:26.134 00.000 28316 UpdateGuideState exits: m=2051 RSB=31.2
23:53:26.135 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
23:53:26.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
23:53:26.135 00.000 29988 Moving (-0.02, -0.13) raw xDistance=0.11 yDistance=0.07
23:53:26.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:53:26.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:26.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:26.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:26.136 00.000 28316 Enqueuing Expose request
23:53:26.137 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:53:26.137 00.000 29988 MoveAxis(E, 0, ABG)
23:53:26.137 00.000 29988 Move returns status 0, amount 0
23:53:26.137 00.000 29988 MoveAxis(N, 0, ABG)
23:53:26.137 00.000 29988 Move returns status 0, amount 0
23:53:26.137 00.000 29988 move complete, result=0
23:53:26.137 00.000 29988 worker thread done servicing request
23:53:26.137 00.000 29988 Worker thread wakes up
23:53:26.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:26.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:26.137 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:27.658 01.521 29988 Exposure complete
23:53:27.693 00.035 29988 worker thread done servicing request
23:53:27.693 00.000 28316 OnExposeComplete: enter
23:53:27.693 00.000 28316 UpdateGuideState(): m_state=6
23:53:27.694 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2745
23:53:27.694 00.000 28316 Star::Find returns 1 (0), X=587.29, Y=118.77, Mass=1833, SNR=29.4, Peak=164 HFD=4.3
23:53:27.695 00.001 28316 MultiStar: [#1 0.16,0.14,0.91,U] [#2 0.21,0.12,0.99,U] [#3 0.15,-0.06,0.87,U] [#4 0.31,0.09,0.86,U] [#5 0.19,0.14,0.80,U] [#6 0.23,0.19,0.77,U] [#7 0.23,-0.01,0.70,U] [#8 0.28,0.05,0.61,U] 
23:53:27.695 00.000 28316 single-star, 8 included, MultiStar: {0.20, 0.06}, one-star: {0.05, -0.13}
23:53:27.696 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
23:53:27.696 00.000 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
23:53:27.697 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.22 mountX=0.14 mountY=0.02, mountTheta=0.11
23:53:27.698 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
23:53:27.698 00.000 28316 Enqueuing Move request for scope (0.05, -0.13)
23:53:27.699 00.001 29988 Worker thread wakes up
23:53:27.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:53:27.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:53:27.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:27.700 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.4
23:53:27.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:27.700 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:27.701 00.001 28316 Enqueuing Expose request
23:53:27.702 00.001 29988 Moving (0.05, -0.13) raw xDistance=0.14 yDistance=0.02
23:53:27.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:53:27.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:27.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:27.702 00.000 29988 MoveAxis(E, 0, ABG)
23:53:27.702 00.000 29988 Move returns status 0, amount 0
23:53:27.702 00.000 29988 MoveAxis(N, 0, ABG)
23:53:27.702 00.000 29988 Move returns status 0, amount 0
23:53:27.702 00.000 29988 move complete, result=0
23:53:27.702 00.000 29988 worker thread done servicing request
23:53:27.702 00.000 29988 Worker thread wakes up
23:53:27.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:27.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:27.703 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:29.340 01.637 29988 Exposure complete
23:53:29.387 00.047 29988 worker thread done servicing request
23:53:29.387 00.000 28316 OnExposeComplete: enter
23:53:29.387 00.000 28316 UpdateGuideState(): m_state=6
23:53:29.388 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2746
23:53:29.388 00.000 28316 Star::Find returns 1 (0), X=587.26, Y=118.87, Mass=1986, SNR=30.5, Peak=172 HFD=4.4
23:53:29.389 00.001 28316 MultiStar: [#1 0.19,0.15,0.90,U] [#2 0.26,0.16,0.96,U] [#3 0.26,0.10,0.86,U] [#4 0.23,0.04,0.84,U] [#5 0.12,0.05,0.82,U] [#6 0.27,0.23,0.69,U] [#7 0.22,0.09,0.66,U] [#8 0.19,0.26,0.58,U] 
23:53:29.389 00.000 28316 single-star, 8 included, MultiStar: {0.19, 0.11}, one-star: {0.02, -0.03}
23:53:29.390 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.11 = 0.11)
23:53:29.390 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.07)
23:53:29.391 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-1.03 mountX=0.03 mountY=-0.00, mountTheta=-0.08
23:53:29.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
23:53:29.392 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
23:53:29.393 00.001 29988 Worker thread wakes up
23:53:29.393 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
23:53:29.393 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
23:53:29.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:29.394 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.5
23:53:29.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:29.394 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:29.395 00.001 28316 Enqueuing Expose request
23:53:29.395 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=-0.00
23:53:29.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:53:29.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:29.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:53:29.395 00.000 29988 MoveAxis(E, 0, ABG)
23:53:29.395 00.000 29988 Move returns status 0, amount 0
23:53:29.395 00.000 29988 MoveAxis(N, 0, ABG)
23:53:29.395 00.000 29988 Move returns status 0, amount 0
23:53:29.395 00.000 29988 move complete, result=0
23:53:29.395 00.000 29988 worker thread done servicing request
23:53:29.396 00.001 29988 Worker thread wakes up
23:53:29.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:29.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:29.396 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:30.921 01.525 29988 Exposure complete
23:53:30.959 00.038 29988 worker thread done servicing request
23:53:30.959 00.000 28316 OnExposeComplete: enter
23:53:30.960 00.001 28316 UpdateGuideState(): m_state=6
23:53:30.961 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2747
23:53:30.962 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=118.86, Mass=1859, SNR=29.6, Peak=178 HFD=3.9
23:53:30.964 00.002 28316 MultiStar: [#1 0.13,0.11,0.91,U] [#2 0.20,0.22,0.99,U] [#3 0.22,-0.05,0.87,U] [#4 0.32,0.16,0.88,U] [#5 0.05,0.21,0.81,U] [#6 0.10,0.28,0.72,U] [#7 0.11,0.17,0.67,U] [#8 0.18,0.08,0.60,U] 
23:53:30.965 00.001 28316 single-star, 8 included, MultiStar: {0.17, 0.12}, one-star: {0.19, -0.04}
23:53:30.966 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
23:53:30.968 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.25)
23:53:30.969 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=0.11 mountY=-0.15, mountTheta=-0.92
23:53:30.973 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
23:53:30.974 00.001 28316 Enqueuing Move request for scope (0.19, -0.04)
23:53:30.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:30.975 00.001 29988 Worker thread wakes up
23:53:30.975 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
23:53:30.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
23:53:30.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:30.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:30.976 00.000 28316 Enqueuing Expose request
23:53:30.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
23:53:30.977 00.001 29988 Moving (0.19, -0.04) raw xDistance=0.11 yDistance=-0.15
23:53:30.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:53:30.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:30.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:53:30.977 00.000 29988 MoveAxis(E, 0, ABG)
23:53:30.977 00.000 29988 Move returns status 0, amount 0
23:53:30.977 00.000 29988 MoveAxis(N, 0, ABG)
23:53:30.977 00.000 29988 Move returns status 0, amount 0
23:53:30.977 00.000 29988 move complete, result=0
23:53:30.977 00.000 29988 worker thread done servicing request
23:53:30.977 00.000 29988 Worker thread wakes up
23:53:30.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:30.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:30.977 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:32.614 01.637 29988 Exposure complete
23:53:32.668 00.054 29988 worker thread done servicing request
23:53:32.668 00.000 28316 OnExposeComplete: enter
23:53:32.669 00.001 28316 UpdateGuideState(): m_state=6
23:53:32.671 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2748
23:53:32.672 00.001 28316 Star::Find returns 1 (0), X=587.49, Y=118.82, Mass=1866, SNR=29.6, Peak=156 HFD=4.1
23:53:32.674 00.002 28316 MultiStar: [#1 0.31,0.17,0.92,U] [#2 0.34,-0.04,1.01,U] [#3 0.13,0.17,0.88,U] [#4 0.45,0.08,0.00,M1] [#5 0.22,0.03,0.79,U] [#6 0.16,0.05,0.71,U] [#7 0.23,0.14,0.72,U] [#8 0.28,0.22,0.59,U] 
23:53:32.676 00.002 28316 refined, 7 included, MultiStar: {0.24, 0.07}, one-star: {0.25, -0.08}
23:53:32.677 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
23:53:32.678 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
23:53:32.680 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.26 cameraTheta=0.28 mountX=0.04 mountY=-0.25, mountTheta=-1.42
23:53:32.682 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.07, opts=13)
23:53:32.683 00.001 28316 Enqueuing Move request for scope (0.24, 0.07)
23:53:32.684 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:32.687 00.003 29988 Worker thread wakes up
23:53:32.687 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.6
23:53:32.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:32.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:32.689 00.001 28316 Enqueuing Expose request
23:53:32.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
23:53:32.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
23:53:32.689 00.000 29988 Moving (0.24, 0.07) raw xDistance=0.04 yDistance=-0.25
23:53:32.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:53:32.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:53:32.689 00.000 29988 MoveAxis(E, 0, ABG)
23:53:32.689 00.000 29988 Move returns status 0, amount 0
23:53:32.689 00.000 29988 MoveAxis(N, 60, ABG)
23:53:32.690 00.001 29988 Guiding  Dir = 0, Dur = 60
23:53:32.690 00.000 29988 IsSlewing returns 0
23:53:32.690 00.000 29988 IsGuiding returns 0
23:53:32.696 00.006 29988 PulseGuide returned control before completion, sleep 65
23:53:32.770 00.074 29988 IsGuiding returns 0
23:53:32.770 00.000 29988 Move returns status 0, amount 60
23:53:32.770 00.000 29988 move complete, result=0
23:53:32.770 00.000 29988 worker thread done servicing request
23:53:32.770 00.000 29988 Worker thread wakes up
23:53:32.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:32.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:32.770 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 60 ms NORTH
23:53:34.173 01.403 29988 Exposure complete
23:53:34.223 00.050 29988 worker thread done servicing request
23:53:34.223 00.000 28316 OnExposeComplete: enter
23:53:34.224 00.001 28316 UpdateGuideState(): m_state=6
23:53:34.226 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2749
23:53:34.227 00.001 28316 Star::Find returns 1 (0), X=587.26, Y=118.73, Mass=1972, SNR=30.5, Peak=183 HFD=4.5
23:53:34.229 00.002 28316 MultiStar: [#1 0.04,0.03,0.87,U] [#2 0.04,0.05,0.96,U] [#3 0.06,-0.07,0.87,U] [#4 0.15,-0.02,0.86,U] [#5 -0.10,0.22,0.78,U] [#6 -0.00,0.13,0.72,U] [#7 -0.08,0.16,0.65,U] [#8 0.23,-0.07,0.60,U] 
23:53:34.230 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {0.02, -0.17}
23:53:34.231 00.001 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
23:53:34.233 00.002 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
23:53:34.235 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.48 mountX=-0.00 mountY=-0.04, mountTheta=-1.62
23:53:34.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
23:53:34.238 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
23:53:34.238 00.000 29988 Worker thread wakes up
23:53:34.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:34.238 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.5
23:53:34.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:34.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:34.240 00.001 28316 Enqueuing Expose request
23:53:34.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
23:53:34.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
23:53:34.240 00.000 29988 Moving (0.04, 0.02) raw xDistance=-0.00 yDistance=-0.04
23:53:34.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:53:34.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:34.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:53:34.240 00.000 29988 MoveAxis(E, 0, ABG)
23:53:34.240 00.000 29988 Move returns status 0, amount 0
23:53:34.240 00.000 29988 MoveAxis(N, 0, ABG)
23:53:34.240 00.000 29988 Move returns status 0, amount 0
23:53:34.240 00.000 29988 move complete, result=0
23:53:34.240 00.000 29988 worker thread done servicing request
23:53:34.240 00.000 29988 Worker thread wakes up
23:53:34.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:34.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:34.241 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:35.861 01.620 29988 Exposure complete
23:53:35.908 00.047 29988 worker thread done servicing request
23:53:35.908 00.000 28316 OnExposeComplete: enter
23:53:35.911 00.003 28316 UpdateGuideState(): m_state=6
23:53:35.913 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2750
23:53:35.916 00.003 28316 Star::Find returns 1 (0), X=587.13, Y=118.71, Mass=2052, SNR=31.1, Peak=176 HFD=4.4
23:53:35.919 00.003 28316 MultiStar: [#1 -0.06,0.02,0.88,U] [#2 0.03,-0.05,0.95,U] [#3 -0.14,0.02,0.85,U] [#4 0.20,0.03,0.84,U] [#5 -0.02,0.01,0.78,U] [#6 0.01,0.11,0.71,U] [#7 0.05,0.05,0.64,U] [#8 0.16,-0.15,0.57,U] 
23:53:35.920 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.02}, one-star: {-0.11, -0.19}
23:53:35.920 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
23:53:35.921 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
23:53:35.921 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.36 mountX=0.02 mountY=0.01, mountTheta=0.26
23:53:35.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.02, opts=13)
23:53:35.923 00.001 28316 Enqueuing Move request for scope (0.00, -0.02)
23:53:35.924 00.001 29988 Worker thread wakes up
23:53:35.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
23:53:35.924 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
23:53:35.924 00.000 29988 Moving (0.00, -0.02) raw xDistance=0.02 yDistance=0.01
23:53:35.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:35.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:35.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:35.926 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:35.926 00.000 29988 MoveAxis(E, 0, ABG)
23:53:35.926 00.000 29988 Move returns status 0, amount 0
23:53:35.926 00.000 29988 MoveAxis(N, 0, ABG)
23:53:35.926 00.000 29988 Move returns status 0, amount 0
23:53:35.926 00.000 29988 move complete, result=0
23:53:35.926 00.000 28316 UpdateGuideState exits: m=2052 RSB=31.1
23:53:35.927 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:35.928 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:35.928 00.000 28316 Enqueuing Expose request
23:53:35.928 00.000 29988 worker thread done servicing request
23:53:35.928 00.000 29988 Worker thread wakes up
23:53:35.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:35.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:35.929 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:37.456 01.527 29988 Exposure complete
23:53:37.507 00.051 29988 worker thread done servicing request
23:53:37.507 00.000 28316 OnExposeComplete: enter
23:53:37.508 00.001 28316 UpdateGuideState(): m_state=6
23:53:37.509 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2751
23:53:37.511 00.002 28316 Star::Find returns 1 (0), X=587.08, Y=118.79, Mass=1987, SNR=30.6, Peak=190 HFD=4.2
23:53:37.513 00.002 28316 MultiStar: [#1 -0.05,0.10,0.88,U] [#2 0.00,0.05,0.92,U] [#3 -0.12,0.08,0.86,U] [#4 0.14,-0.01,0.86,U] [#5 -0.11,0.06,0.76,U] [#6 0.01,0.06,0.69,U] [#7 -0.01,0.15,0.66,U] [#8 -0.08,0.06,0.61,U] 
23:53:37.515 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.16, -0.10}
23:53:37.516 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.50 = -2.78)
23:53:37.518 00.002 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.32)
23:53:37.519 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.36 mountX=-0.06 mountY=0.02, mountTheta=2.81
23:53:37.521 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
23:53:37.522 00.001 28316 Enqueuing Move request for scope (-0.04, 0.04)
23:53:37.523 00.001 29988 Worker thread wakes up
23:53:37.524 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:53:37.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:37.524 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
23:53:37.525 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:37.525 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:37.525 00.000 28316 Enqueuing Expose request
23:53:37.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:53:37.525 00.000 29988 Moving (-0.04, 0.04) raw xDistance=-0.06 yDistance=0.02
23:53:37.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:53:37.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:37.526 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:37.526 00.000 29988 MoveAxis(E, 0, ABG)
23:53:37.526 00.000 29988 Move returns status 0, amount 0
23:53:37.526 00.000 29988 MoveAxis(N, 0, ABG)
23:53:37.526 00.000 29988 Move returns status 0, amount 0
23:53:37.526 00.000 29988 move complete, result=0
23:53:37.526 00.000 29988 worker thread done servicing request
23:53:37.526 00.000 29988 Worker thread wakes up
23:53:37.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:37.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:37.526 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:39.158 01.632 29988 Exposure complete
23:53:39.184 00.026 29988 worker thread done servicing request
23:53:39.184 00.000 28316 OnExposeComplete: enter
23:53:39.185 00.001 28316 UpdateGuideState(): m_state=6
23:53:39.186 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2752
23:53:39.186 00.000 28316 Star::Find returns 1 (0), X=587.47, Y=118.77, Mass=1851, SNR=29.5, Peak=145 HFD=4.6
23:53:39.187 00.001 28316 MultiStar: [#1 0.41,-0.02,0.00,M1] [#2 0.30,-0.10,0.99,U] [#3 0.30,-0.09,0.88,U] [#4 0.38,-0.06,0.88,U] [#5 0.17,-0.07,0.79,U] [#6 0.39,-0.12,0.00,M1] [#7 0.20,0.04,0.67,U] [#8 0.20,0.08,0.60,U] 
23:53:39.187 00.000 28316 single-star, 6 included, MultiStar: {0.26, -0.06}, one-star: {0.23, -0.13}
23:53:39.187 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:53:39.188 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
23:53:39.189 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.27 cameraTheta=-0.49 mountX=0.21 mountY=-0.15, mountTheta=-0.62
23:53:39.192 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.13, opts=13)
23:53:39.192 00.000 28316 Enqueuing Move request for scope (0.23, -0.13)
23:53:39.193 00.001 29988 Worker thread wakes up
23:53:39.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
23:53:39.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd
23:53:39.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.13)
23:53:39.193 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.5
23:53:39.193 00.000 29988 Moving (0.23, -0.13) raw xDistance=0.21 yDistance=-0.15
23:53:39.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:53:39.194 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:39.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:39.194 00.000 28316 Enqueuing Expose request
23:53:39.195 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:39.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:53:39.195 00.000 29988 MoveAxis(W, 45, ABG)
23:53:39.195 00.000 29988 Guiding  Dir = 3, Dur = 45
23:53:39.195 00.000 29988 IsSlewing returns 0
23:53:39.195 00.000 29988 IsGuiding returns 0
23:53:39.197 00.002 29988 PulseGuide returned control before completion, sleep 54
23:53:39.265 00.068 29988 IsGuiding returns 1
23:53:39.265 00.000 29988 scope still moving after pulse duration time elapsed
23:53:39.297 00.032 29988 IsSlewing returns 0
23:53:39.297 00.000 29988 IsGuiding returns 0
23:53:39.297 00.000 29988 scope move finished after 45 + 57 ms
23:53:39.297 00.000 29988 Move returns status 0, amount 45
23:53:39.297 00.000 29988 MoveAxis(N, 0, ABG)
23:53:39.297 00.000 29988 Move returns status 0, amount 0
23:53:39.297 00.000 29988 move complete, result=0
23:53:39.297 00.000 29988 worker thread done servicing request
23:53:39.297 00.000 29988 Worker thread wakes up
23:53:39.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:39.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:39.297 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 0 ms NORTH
23:53:40.705 01.408 29988 Exposure complete
23:53:40.762 00.057 29988 worker thread done servicing request
23:53:40.762 00.000 28316 OnExposeComplete: enter
23:53:40.765 00.003 28316 UpdateGuideState(): m_state=6
23:53:40.767 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2753
23:53:40.770 00.003 28316 Star::Find returns 1 (0), X=587.08, Y=119.08, Mass=1952, SNR=30.2, Peak=187 HFD=4.4
23:53:40.771 00.001 28316 MultiStar: [#1 -0.04,0.32,0.88,U] [#2 0.07,0.43,0.00,M1] [#3 -0.09,0.28,0.87,U] [#4 0.07,0.37,0.85,U] [#5 -0.11,0.29,0.79,U] [#6 0.01,0.44,0.00,M2] [#7 -0.00,0.47,0.00,M1] [#8 0.10,0.30,0.58,U] 
23:53:40.772 00.001 28316 single-star, 5 included, MultiStar: {-0.05, 0.29}, one-star: {-0.15, 0.18}
23:53:40.772 00.000 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.14) = xAngle (3.41 = -2.87)
23:53:40.773 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
23:53:40.774 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.27 mountX=-0.23 mountY=0.06, mountTheta=2.91
23:53:40.776 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
23:53:40.777 00.001 28316 Enqueuing Move request for scope (-0.15, 0.18)
23:53:40.779 00.002 29988 Worker thread wakes up
23:53:40.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
23:53:40.779 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
23:53:40.779 00.000 29988 Moving (-0.15, 0.18) raw xDistance=-0.23 yDistance=0.06
23:53:40.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:40.781 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:53:40.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:40.781 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.2
23:53:40.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:40.784 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:40.785 00.001 28316 Enqueuing Expose request
23:53:40.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:40.785 00.000 29988 MoveAxis(E, 46, ABG)
23:53:40.785 00.000 29988 Guiding  Dir = 2, Dur = 46
23:53:40.786 00.001 29988 IsSlewing returns 0
23:53:40.786 00.000 29988 IsGuiding returns 0
23:53:40.787 00.001 29988 PulseGuide returned control before completion, sleep 55
23:53:40.845 00.058 29988 IsGuiding returns 1
23:53:40.845 00.000 29988 scope still moving after pulse duration time elapsed
23:53:40.876 00.031 29988 IsSlewing returns 0
23:53:40.877 00.001 29988 IsGuiding returns 0
23:53:40.877 00.000 29988 scope move finished after 46 + 45 ms
23:53:40.877 00.000 29988 Move returns status 0, amount 46
23:53:40.877 00.000 29988 MoveAxis(N, 0, ABG)
23:53:40.877 00.000 29988 Move returns status 0, amount 0
23:53:40.877 00.000 29988 move complete, result=0
23:53:40.877 00.000 29988 worker thread done servicing request
23:53:40.877 00.000 29988 Worker thread wakes up
23:53:40.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:40.877 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
23:53:40.879 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:42.504 01.625 29988 Exposure complete
23:53:42.553 00.049 29988 worker thread done servicing request
23:53:42.553 00.000 28316 OnExposeComplete: enter
23:53:42.554 00.001 28316 UpdateGuideState(): m_state=6
23:53:42.554 00.000 28316 Star::Find(15, 587, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2754
23:53:42.555 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=118.88, Mass=1899, SNR=29.9, Peak=168 HFD=4.0
23:53:42.555 00.000 28316 MultiStar: [#1 0.27,0.22,0.93,U] [#2 0.30,0.16,0.97,U] [#3 0.11,0.24,0.86,U] [#4 0.28,0.17,0.87,U] [#5 0.15,0.25,0.80,U] [#6 0.27,0.29,0.72,U] [#7 0.14,0.29,0.67,U] [#8 0.21,0.19,0.61,U] 
23:53:42.556 00.001 28316 single-star, 8 included, MultiStar: {0.21, 0.19}, one-star: {0.16, -0.02}
23:53:42.556 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
23:53:42.557 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.14 = -2.14)
23:53:42.557 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=0.08 mountY=-0.13, mountTheta=-1.03
23:53:42.559 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
23:53:42.560 00.001 28316 Enqueuing Move request for scope (0.16, -0.02)
23:53:42.560 00.000 29988 Worker thread wakes up
23:53:42.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
23:53:42.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
23:53:42.560 00.000 29988 Moving (0.16, -0.02) raw xDistance=0.08 yDistance=-0.13
23:53:42.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:53:42.561 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:42.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:42.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:53:42.561 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
23:53:42.562 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:42.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:42.563 00.000 28316 Enqueuing Expose request
23:53:42.564 00.001 29988 MoveAxis(E, 0, ABG)
23:53:42.564 00.000 29988 Move returns status 0, amount 0
23:53:42.564 00.000 29988 MoveAxis(N, 0, ABG)
23:53:42.564 00.000 29988 Move returns status 0, amount 0
23:53:42.564 00.000 29988 move complete, result=0
23:53:42.564 00.000 29988 worker thread done servicing request
23:53:42.564 00.000 29988 Worker thread wakes up
23:53:42.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:42.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:42.565 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:44.084 01.519 29988 Exposure complete
23:53:44.120 00.036 29988 worker thread done servicing request
23:53:44.121 00.001 28316 OnExposeComplete: enter
23:53:44.121 00.000 28316 UpdateGuideState(): m_state=6
23:53:44.122 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2755
23:53:44.122 00.000 28316 Star::Find returns 1 (0), X=587.18, Y=118.77, Mass=1968, SNR=30.5, Peak=178 HFD=4.4
23:53:44.123 00.001 28316 MultiStar: [#1 0.06,0.09,0.90,U] [#2 0.14,0.15,0.95,U] [#3 0.04,-0.06,0.85,U] [#4 0.23,0.08,0.83,U] [#5 0.11,0.08,0.77,U] [#6 0.05,0.10,0.71,U] [#7 0.00,0.11,0.66,U] [#8 0.14,-0.04,0.59,U] 
23:53:44.123 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.04}, one-star: {-0.06, -0.13}
23:53:44.124 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
23:53:44.124 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.54)
23:53:44.125 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
23:53:44.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
23:53:44.126 00.000 28316 Enqueuing Move request for scope (0.08, 0.04)
23:53:44.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:44.127 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.5
23:53:44.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:44.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:44.128 00.000 28316 Enqueuing Expose request
23:53:44.129 00.001 29988 Worker thread wakes up
23:53:44.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:53:44.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:53:44.129 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.01 yDistance=-0.09
23:53:44.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:53:44.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:44.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:53:44.129 00.000 29988 MoveAxis(E, 0, ABG)
23:53:44.129 00.000 29988 Move returns status 0, amount 0
23:53:44.129 00.000 29988 MoveAxis(N, 0, ABG)
23:53:44.129 00.000 29988 Move returns status 0, amount 0
23:53:44.130 00.001 29988 move complete, result=0
23:53:44.130 00.000 29988 worker thread done servicing request
23:53:44.130 00.000 29988 Worker thread wakes up
23:53:44.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:44.130 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:44.131 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:45.765 01.634 29988 Exposure complete
23:53:45.798 00.033 29988 worker thread done servicing request
23:53:45.798 00.000 28316 OnExposeComplete: enter
23:53:45.798 00.000 28316 UpdateGuideState(): m_state=6
23:53:45.799 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2756
23:53:45.799 00.000 28316 Star::Find returns 1 (0), X=587.23, Y=118.83, Mass=1994, SNR=30.5, Peak=181 HFD=4.4
23:53:45.800 00.001 28316 MultiStar: [#1 0.07,0.21,0.89,U] [#2 0.17,0.11,0.94,U] [#3 0.04,0.10,0.85,U] [#4 0.25,0.14,0.88,U] [#5 0.02,0.28,0.76,U] [#6 0.06,0.03,0.72,U] [#7 0.01,0.24,0.67,U] [#8 0.15,0.14,0.57,U] 
23:53:45.800 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.12}, one-star: {-0.01, -0.06}
23:53:45.801 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.14) = xAngle (-0.61 = -0.61)
23:53:45.802 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.49 = 2.49)
23:53:45.803 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.75 mountX=0.05 mountY=0.04, mountTheta=0.63
23:53:45.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
23:53:45.806 00.002 28316 Enqueuing Move request for scope (-0.01, -0.06)
23:53:45.807 00.001 29988 Worker thread wakes up
23:53:45.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:53:45.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:53:45.807 00.000 29988 Moving (-0.01, -0.06) raw xDistance=0.05 yDistance=0.04
23:53:45.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:53:45.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:45.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:45.809 00.002 28316 UpdateGuideState exits: m=1994 RSB=30.5
23:53:45.811 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:45.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:45.813 00.001 28316 Enqueuing Expose request
23:53:45.814 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:53:45.815 00.001 29988 MoveAxis(E, 0, ABG)
23:53:45.815 00.000 29988 Move returns status 0, amount 0
23:53:45.815 00.000 29988 MoveAxis(N, 0, ABG)
23:53:45.815 00.000 29988 Move returns status 0, amount 0
23:53:45.815 00.000 29988 move complete, result=0
23:53:45.815 00.000 29988 worker thread done servicing request
23:53:45.815 00.000 29988 Worker thread wakes up
23:53:45.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:45.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:45.816 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:47.331 01.515 29988 Exposure complete
23:53:47.369 00.038 29988 worker thread done servicing request
23:53:47.369 00.000 28316 OnExposeComplete: enter
23:53:47.370 00.001 28316 UpdateGuideState(): m_state=6
23:53:47.371 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2757
23:53:47.371 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=118.81, Mass=1888, SNR=29.7, Peak=138 HFD=4.5
23:53:47.372 00.001 28316 MultiStar: [#1 0.39,0.09,0.92,U] [#2 0.28,0.05,0.98,U] [#3 0.14,-0.11,0.83,U] [#4 0.46,0.03,0.00,M1] [#5 0.32,0.08,0.80,U] [#6 0.25,0.12,0.70,U] [#7 0.12,0.09,0.67,U] [#8 0.38,-0.09,0.60,U] 
23:53:47.372 00.000 28316 single-star, 7 included, MultiStar: {0.25, 0.02}, one-star: {0.11, -0.08}
23:53:47.373 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
23:53:47.373 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.68)
23:53:47.374 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.65 mountX=0.12 mountY=-0.06, mountTheta=-0.47
23:53:47.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
23:53:47.375 00.000 28316 Enqueuing Move request for scope (0.11, -0.08)
23:53:47.376 00.001 29988 Worker thread wakes up
23:53:47.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
23:53:47.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
23:53:47.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:47.377 00.001 29988 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=-0.06
23:53:47.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:53:47.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:47.377 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.7
23:53:47.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:47.377 00.000 29988 MoveAxis(E, 0, ABG)
23:53:47.377 00.000 29988 Move returns status 0, amount 0
23:53:47.377 00.000 29988 MoveAxis(N, 0, ABG)
23:53:47.377 00.000 29988 Move returns status 0, amount 0
23:53:47.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:47.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:47.378 00.000 28316 Enqueuing Expose request
23:53:47.378 00.000 29988 move complete, result=0
23:53:47.379 00.001 29988 worker thread done servicing request
23:53:47.379 00.000 29988 Worker thread wakes up
23:53:47.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:47.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,104,31,31)
23:53:47.379 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:49.012 01.633 28316 evsrv: cli 0C97DCD0 connect
23:53:49.015 00.003 28316 case statement mapped state 6 to 3
23:53:49.017 00.002 29988 Exposure complete
23:53:49.017 00.000 28316 case statement mapped state 6 to 3
23:53:49.020 00.003 28316 evsrv: cli 0C97DCD0 request: {"method":"get_app_state","id":"e5547ca1-3f55-40c1-bb3b-0611e6374ba4"}
23:53:49.022 00.002 28316 case statement mapped state 6 to 3
23:53:49.023 00.001 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e5547ca1-3f55-40c1-bb3b-0611e6374ba4"}
23:53:49.024 00.001 28316 evsrv: cli 0C97DCD0 disconnect
23:53:49.025 00.001 28316 evsrv: cli 0C97D050 connect
23:53:49.026 00.001 28316 case statement mapped state 6 to 3
23:53:49.027 00.001 28316 case statement mapped state 6 to 3
23:53:49.028 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"8570285f-f1c9-45a5-8e6b-a99b27af520f"}
23:53:49.029 00.001 28316 PhdController::Dither begins
23:53:49.030 00.001 28316 dither: size=2.00, dRA=-1.34 dDec=0.65
23:53:49.031 00.001 28316 MountToCamera -- mountTheta (-2.69) + m_xAngle (-1.14) = xAngle (-3.83 = 2.45)
23:53:49.032 00.001 28316 MountToCamera -- mountX=-1.34 mountY=0.65 hyp=1.49 mountTheta=-2.69 cameraX=-1.15, cameraY=0.95 cameraTheta=2.45
23:53:49.033 00.001 28316 setting lock position to (586.09, 119.84)
23:53:49.034 00.001 28316 Mount: notify guiding dithered (-1.1, 0.9)
23:53:49.035 00.001 28316 MultiStar: stabilizing after lock position change
23:53:49.036 00.001 28316 Status Line: Dithering de -1.34,0.65
23:53:49.038 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:53:49.040 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
23:53:49.041 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"8570285f-f1c9-45a5-8e6b-a99b27af520f"}
23:53:49.042 00.001 28316 evsrv: cli 0C97D050 disconnect
23:53:49.049 00.007 29988 worker thread done servicing request
23:53:49.049 00.000 28316 OnExposeComplete: enter
23:53:49.050 00.001 28316 UpdateGuideState(): m_state=6
23:53:49.051 00.001 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2758
23:53:49.052 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=118.85, Mass=1976, SNR=30.5, Peak=142 HFD=4.4
23:53:49.053 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
23:53:49.053 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
23:53:49.055 00.002 28316 CameraToMount -- cameraX=1.40 cameraY=-0.99 hyp=1.72 cameraTheta=-0.61 mountX=1.48 mountY=-0.81, mountTheta=-0.50
23:53:49.057 00.002 28316 dither recenter: remaining=(1.3,-0.7) step=(1.3,-0.7)
23:53:49.058 00.001 28316 MountToCamera -- mountTheta (0.45) + m_xAngle (-1.14) = xAngle (-0.69 = -0.69)
23:53:49.061 00.003 28316 MountToCamera -- mountX=1.34 mountY=-0.65 hyp=1.49 mountTheta=0.45 cameraX=1.15, cameraY=-0.95 cameraTheta=-0.69
23:53:49.062 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.15, y=-0.95, opts=4)
23:53:49.062 00.000 28316 Enqueuing Move request for scope (1.15, -0.95)
23:53:49.063 00.001 28316 Mount: notify direct move 1.34,-0.65
23:53:49.064 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:49.065 00.001 28316 UpdateGuideState exits: m=1976 RSB=30.5
23:53:49.066 00.001 28316 PhdController: settling, locked = 1, distance = 1.64 (0.50) aobump = 0 frame = 1 / 99999
23:53:49.066 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139629.066,"Host":"ASUS_SAM","Inst":1,"Distance":1.64,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:53:49.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:49.068 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:49.069 00.001 28316 Enqueuing Expose request
23:53:49.069 00.000 29988 Worker thread wakes up
23:53:49.070 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.15, -0.95) opts 0x4
23:53:49.070 00.000 29988 Handling offset move in thread for scope, endpoint = (1.15, -0.95)
23:53:49.070 00.000 29988 Moving (1.15, -0.95) raw xDistance=1.34 yDistance=-0.65
23:53:49.070 00.000 29988 MoveAxis(W, 445, B)
23:53:49.070 00.000 29988 Guiding  Dir = 3, Dur = 445
23:53:49.070 00.000 29988 IsSlewing returns 0
23:53:49.070 00.000 29988 IsGuiding returns 0
23:53:49.073 00.003 29988 PulseGuide returned control before completion, sleep 453
23:53:49.542 00.469 29988 IsGuiding returns 0
23:53:49.542 00.000 29988 Move returns status 0, amount 445
23:53:49.542 00.000 29988 MoveAxis(N, 156, B)
23:53:49.542 00.000 29988 Guiding  Dir = 0, Dur = 156
23:53:49.543 00.001 29988 IsSlewing returns 0
23:53:49.543 00.000 29988 IsGuiding returns 0
23:53:49.548 00.005 29988 PulseGuide returned control before completion, sleep 162
23:53:49.718 00.170 29988 IsGuiding returns 0
23:53:49.718 00.000 29988 Move returns status 0, amount 156
23:53:49.718 00.000 29988 move complete, result=0
23:53:49.718 00.000 29988 worker thread done servicing request
23:53:49.718 00.000 29988 Worker thread wakes up
23:53:49.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:49.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:49.719 00.001 28316 GuideStep: 1.3 px 445 ms WEST, -0.7 px 156 ms NORTH
23:53:51.128 01.409 29988 Exposure complete
23:53:51.169 00.041 29988 worker thread done servicing request
23:53:51.169 00.000 28316 OnExposeComplete: enter
23:53:51.171 00.002 28316 UpdateGuideState(): m_state=6
23:53:51.173 00.002 28316 Star::Find(15, 587, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2759
23:53:51.175 00.002 28316 Star::Find returns 1 (0), X=586.43, Y=119.82, Mass=1853, SNR=29.5, Peak=143 HFD=4.5
23:53:51.176 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
23:53:51.177 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.10)
23:53:51.177 00.000 28316 CameraToMount -- cameraX=0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-0.06 mountX=0.16 mountY=-0.29, mountTheta=-1.08
23:53:51.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.02, opts=13)
23:53:51.179 00.000 28316 Enqueuing Move request for scope (0.33, -0.02)
23:53:51.180 00.001 29988 Worker thread wakes up
23:53:51.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:53:51.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.02) opts 0xd
23:53:51.180 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:53:51.181 00.001 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 2 / 99999
23:53:51.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.02)
23:53:51.181 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139631.181,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:53:51.181 00.000 29988 Moving (0.33, -0.02) raw xDistance=0.16 yDistance=-0.29
23:53:51.182 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:53:51.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:51.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:51.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:51.183 00.001 28316 Enqueuing Expose request
23:53:51.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:53:51.183 00.000 29988 MoveAxis(E, 0, ABG)
23:53:51.183 00.000 29988 Move returns status 0, amount 0
23:53:51.183 00.000 29988 MoveAxis(N, 0, ABG)
23:53:51.183 00.000 29988 Move returns status 0, amount 0
23:53:51.183 00.000 29988 move complete, result=0
23:53:51.183 00.000 29988 worker thread done servicing request
23:53:51.183 00.000 29988 Worker thread wakes up
23:53:51.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:51.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:51.184 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:53:52.804 01.620 29988 Exposure complete
23:53:52.829 00.025 29988 worker thread done servicing request
23:53:52.830 00.001 28316 OnExposeComplete: enter
23:53:52.830 00.000 28316 UpdateGuideState(): m_state=6
23:53:52.831 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2760
23:53:52.832 00.001 28316 Star::Find returns 1 (0), X=586.18, Y=119.84, Mass=1901, SNR=29.9, Peak=158 HFD=4.3
23:53:52.832 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:53:52.832 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.03)
23:53:52.833 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.01 mountX=0.04 mountY=-0.08, mountTheta=-1.15
23:53:52.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.00, opts=13)
23:53:52.838 00.004 28316 Enqueuing Move request for scope (0.09, 0.00)
23:53:52.840 00.002 29988 Worker thread wakes up
23:53:52.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
23:53:52.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:52.843 00.003 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
23:53:52.843 00.000 29988 Moving (0.09, 0.00) raw xDistance=0.04 yDistance=-0.08
23:53:52.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:53:52.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:52.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:52.843 00.000 29988 MoveAxis(E, 0, ABG)
23:53:52.843 00.000 29988 Move returns status 0, amount 0
23:53:52.843 00.000 29988 MoveAxis(N, 0, ABG)
23:53:52.843 00.000 29988 Move returns status 0, amount 0
23:53:52.843 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
23:53:52.844 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 3 / 99999
23:53:52.844 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139632.844,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
23:53:52.845 00.001 29988 move complete, result=0
23:53:52.845 00.000 29988 worker thread done servicing request
23:53:52.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:52.845 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:52.846 00.001 28316 Enqueuing Expose request
23:53:52.846 00.000 29988 Worker thread wakes up
23:53:52.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:52.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:52.846 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:54.372 01.526 29988 Exposure complete
23:53:54.421 00.049 29988 worker thread done servicing request
23:53:54.421 00.000 28316 OnExposeComplete: enter
23:53:54.421 00.000 28316 UpdateGuideState(): m_state=6
23:53:54.422 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2761
23:53:54.423 00.001 28316 Star::Find returns 1 (0), X=586.03, Y=119.75, Mass=1923, SNR=30.2, Peak=164 HFD=4.3
23:53:54.423 00.000 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.14) = xAngle (-1.01 = -1.01)
23:53:54.424 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.10 = 2.10)
23:53:54.424 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=0.06 mountY=0.09, mountTheta=1.02
23:53:54.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.09, opts=13)
23:53:54.427 00.001 28316 Enqueuing Move request for scope (-0.06, -0.09)
23:53:54.428 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:54.429 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.2
23:53:54.429 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 4 / 99999
23:53:54.429 00.000 29988 Worker thread wakes up
23:53:54.430 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139634.429,"Host":"ASUS_SAM","Inst":1,"Distance":0.21,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
23:53:54.430 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
23:53:54.430 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
23:53:54.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:54.431 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:54.431 00.000 28316 Enqueuing Expose request
23:53:54.431 00.000 29988 Moving (-0.06, -0.09) raw xDistance=0.06 yDistance=0.09
23:53:54.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:53:54.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:54.432 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:53:54.432 00.000 29988 MoveAxis(E, 0, ABG)
23:53:54.432 00.000 29988 Move returns status 0, amount 0
23:53:54.432 00.000 29988 MoveAxis(N, 0, ABG)
23:53:54.432 00.000 29988 Move returns status 0, amount 0
23:53:54.432 00.000 29988 move complete, result=0
23:53:54.432 00.000 29988 worker thread done servicing request
23:53:54.432 00.000 29988 Worker thread wakes up
23:53:54.432 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:54.432 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:54.432 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:56.064 01.632 29988 Exposure complete
23:53:56.112 00.048 29988 worker thread done servicing request
23:53:56.112 00.000 28316 OnExposeComplete: enter
23:53:56.113 00.001 28316 UpdateGuideState(): m_state=6
23:53:56.114 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2762
23:53:56.114 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=119.95, Mass=1936, SNR=30.1, Peak=177 HFD=4.2
23:53:56.114 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.14) = xAngle (3.99 = -2.30)
23:53:56.115 00.001 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.80)
23:53:56.115 00.000 28316 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.36 cameraTheta=2.84 mountX=-0.24 mountY=0.26, mountTheta=2.32
23:53:56.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.11, opts=13)
23:53:56.117 00.001 28316 Enqueuing Move request for scope (-0.34, 0.11)
23:53:56.117 00.000 29988 Worker thread wakes up
23:53:56.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:56.118 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.1
23:53:56.119 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 5 / 99999
23:53:56.119 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
23:53:56.119 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
23:53:56.119 00.000 29988 Moving (-0.34, 0.11) raw xDistance=-0.24 yDistance=0.26
23:53:56.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:53:56.119 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139636.119,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:53:56.120 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:56.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:56.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:56.121 00.001 28316 Enqueuing Expose request
23:53:56.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:53:56.121 00.000 29988 MoveAxis(E, 50, ABG)
23:53:56.121 00.000 29988 Guiding  Dir = 2, Dur = 50
23:53:56.121 00.000 29988 IsSlewing returns 0
23:53:56.121 00.000 29988 IsGuiding returns 0
23:53:56.123 00.002 29988 PulseGuide returned control before completion, sleep 59
23:53:56.188 00.065 29988 IsGuiding returns 1
23:53:56.189 00.001 29988 scope still moving after pulse duration time elapsed
23:53:56.219 00.030 29988 IsSlewing returns 0
23:53:56.219 00.000 29988 IsGuiding returns 0
23:53:56.219 00.000 29988 scope move finished after 50 + 47 ms
23:53:56.219 00.000 29988 Move returns status 0, amount 50
23:53:56.219 00.000 29988 MoveAxis(N, 0, ABG)
23:53:56.219 00.000 29988 Move returns status 0, amount 0
23:53:56.219 00.000 29988 move complete, result=0
23:53:56.219 00.000 29988 worker thread done servicing request
23:53:56.219 00.000 29988 Worker thread wakes up
23:53:56.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:56.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:56.219 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.3 px 0 ms NORTH
23:53:57.624 01.405 29988 Exposure complete
23:53:57.648 00.024 29988 worker thread done servicing request
23:53:57.648 00.000 28316 OnExposeComplete: enter
23:53:57.649 00.001 28316 UpdateGuideState(): m_state=6
23:53:57.650 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2763
23:53:57.652 00.002 28316 Star::Find returns 1 (0), X=586.16, Y=119.85, Mass=1920, SNR=30.2, Peak=176 HFD=4.3
23:53:57.652 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
23:53:57.653 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.87)
23:53:57.653 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.16 mountX=0.02 mountY=-0.06, mountTheta=-1.30
23:53:57.656 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
23:53:57.656 00.000 28316 Enqueuing Move request for scope (0.06, 0.01)
23:53:57.657 00.001 29988 Worker thread wakes up
23:53:57.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:57.657 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.2
23:53:57.658 00.001 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 6 / 99999
23:53:57.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:53:57.658 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139637.658,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:53:57.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:53:57.659 00.001 29988 Moving (0.06, 0.01) raw xDistance=0.02 yDistance=-0.06
23:53:57.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:57.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:57.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:57.659 00.000 28316 Enqueuing Expose request
23:53:57.660 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:57.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:57.660 00.000 29988 MoveAxis(E, 0, ABG)
23:53:57.660 00.000 29988 Move returns status 0, amount 0
23:53:57.660 00.000 29988 MoveAxis(N, 0, ABG)
23:53:57.660 00.000 29988 Move returns status 0, amount 0
23:53:57.660 00.000 29988 move complete, result=0
23:53:57.661 00.001 29988 worker thread done servicing request
23:53:57.661 00.000 29988 Worker thread wakes up
23:53:57.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:57.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:53:57.661 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:59.389 01.728 29988 Exposure complete
23:53:59.417 00.028 29988 worker thread done servicing request
23:53:59.417 00.000 28316 OnExposeComplete: enter
23:53:59.417 00.000 28316 UpdateGuideState(): m_state=6
23:53:59.421 00.004 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2764
23:53:59.423 00.002 28316 Star::Find returns 1 (0), X=585.95, Y=119.47, Mass=1782, SNR=28.9, Peak=154 HFD=4.0
23:53:59.424 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
23:53:59.425 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
23:53:59.427 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.37 hyp=0.40 cameraTheta=-1.93 mountX=0.28 mountY=0.29, mountTheta=0.81
23:53:59.431 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.37, opts=13)
23:53:59.432 00.001 28316 Enqueuing Move request for scope (-0.14, -0.37)
23:53:59.434 00.002 29988 Worker thread wakes up
23:53:59.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.37) opts 0xd
23:53:59.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.37)
23:53:59.434 00.000 29988 Moving (-0.14, -0.37) raw xDistance=0.28 yDistance=0.29
23:53:59.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:53:59.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:59.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:53:59.436 00.002 28316 UpdateGuideState exits: m=1782 RSB=28.9
23:53:59.436 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 7 / 99999
23:53:59.436 00.000 28316 PhdController: newstate STATE_FINISH
23:53:59.437 00.001 28316 PhdController complete: success
23:53:59.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:53:59.437 00.000 29988 MoveAxis(W, 59, ABG)
23:53:59.437 00.000 29988 Guiding  Dir = 3, Dur = 59
23:53:59.437 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786139639.437,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:53:59.438 00.001 29988 IsSlewing returns 0
23:53:59.438 00.000 28316 Mount: notify guiding dither settle done success=1
23:53:59.438 00.000 28316 PhdController: newstate STATE_IDLE
23:53:59.439 00.001 29988 IsGuiding returns 0
23:53:59.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:53:59.439 00.000 28316 Enqueuing Expose request
23:53:59.441 00.002 29988 PulseGuide returned control before completion, sleep 68
23:53:59.513 00.072 29988 IsGuiding returns 1
23:53:59.514 00.001 29988 scope still moving after pulse duration time elapsed
23:53:59.545 00.031 29988 IsSlewing returns 0
23:53:59.545 00.000 29988 IsGuiding returns 0
23:53:59.546 00.001 29988 scope move finished after 59 + 47 ms
23:53:59.546 00.000 29988 Move returns status 0, amount 59
23:53:59.546 00.000 29988 MoveAxis(N, 0, ABG)
23:53:59.546 00.000 29988 Move returns status 0, amount 0
23:53:59.546 00.000 29988 move complete, result=0
23:53:59.546 00.000 29988 worker thread done servicing request
23:53:59.546 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.3 px 0 ms NORTH
23:53:59.547 00.001 29988 Worker thread wakes up
23:53:59.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:53:59.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:00.963 01.416 29988 Exposure complete
23:54:00.998 00.035 29988 worker thread done servicing request
23:54:00.998 00.000 28316 OnExposeComplete: enter
23:54:00.999 00.001 28316 UpdateGuideState(): m_state=6
23:54:01.000 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.002 00.002 28316 Star::Find returns 1 (0), X=585.98, Y=119.86, Mass=1834, SNR=29.5, Peak=175 HFD=4.2
23:54:01.004 00.002 28316 MultiStar: exiting stabilization period
23:54:01.007 00.003 28316 MultiStar: updating star positions after lock position change
23:54:01.009 00.002 28316 Star::Find(15, 469, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.011 00.002 28316 Star::Find returns 1 (0), X=469.05, Y=129.88, Mass=1636, SNR=28.1, Peak=169 HFD=4.2
23:54:01.014 00.003 28316 Star::Find(15, 427, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.016 00.002 28316 Star::Find returns 1 (0), X=427.11, Y=201.29, Mass=1834, SNR=29.3, Peak=164 HFD=4.1
23:54:01.017 00.001 28316 Star::Find(15, 1119, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.020 00.003 28316 Star::Find returns 1 (0), X=1119.13, Y=662.14, Mass=1405, SNR=25.7, Peak=123 HFD=4.3
23:54:01.023 00.003 28316 Star::Find(15, 571, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.025 00.002 28316 Star::Find returns 1 (0), X=571.73, Y=646.12, Mass=1422, SNR=26.2, Peak=126 HFD=4.0
23:54:01.027 00.002 28316 Star::Find(15, 590, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.027 00.000 28316 Star::Find returns 1 (0), X=590.48, Y=420.81, Mass=1153, SNR=23.6, Peak=101 HFD=3.8
23:54:01.028 00.001 28316 Star::Find(15, 1106, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.028 00.000 28316 Star::Find returns 1 (0), X=1106.52, Y=895.63, Mass=954, SNR=21.5, Peak=80 HFD=3.4
23:54:01.029 00.001 28316 Star::Find(15, 1125, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.029 00.000 28316 Star::Find returns 1 (0), X=1125.55, Y=813.79, Mass=835, SNR=20.0, Peak=75 HFD=3.7
23:54:01.029 00.000 28316 Star::Find(15, 977, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.030 00.001 28316 Star::Find returns 1 (0), X=977.09, Y=265.53, Mass=677, SNR=18.0, Peak=74 HFD=3.6
23:54:01.030 00.000 28316 Star::Find(15, 305, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.030 00.000 28316 Star::Find returns 1 (0), X=305.22, Y=447.05, Mass=685, SNR=18.1, Peak=78 HFD=4.0
23:54:01.031 00.001 28316 Star::Find(15, 569, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.031 00.000 28316 Star::Find returns 1 (0), X=569.44, Y=441.05, Mass=623, SNR=17.3, Peak=66 HFD=3.7
23:54:01.032 00.001 28316 Star::Find(15, 1007, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
23:54:01.032 00.000 28316 Star::Find returns 1 (0), X=1007.70, Y=702.04, Mass=583, SNR=16.7, Peak=55 HFD=3.4
23:54:01.032 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.09 = -2.19)
23:54:01.033 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.91)
23:54:01.033 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.95 mountX=-0.07 mountY=0.09, mountTheta=2.20
23:54:01.035 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.02, opts=13)
23:54:01.036 00.001 28316 Enqueuing Move request for scope (-0.12, 0.02)
23:54:01.036 00.000 29988 Worker thread wakes up
23:54:01.037 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:01.037 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.5
23:54:01.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:01.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:01.039 00.001 28316 Enqueuing Expose request
23:54:01.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
23:54:01.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
23:54:01.039 00.000 29988 Moving (-0.12, 0.02) raw xDistance=-0.07 yDistance=0.09
23:54:01.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:54:01.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:01.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:54:01.039 00.000 29988 MoveAxis(E, 0, ABG)
23:54:01.039 00.000 29988 Move returns status 0, amount 0
23:54:01.039 00.000 29988 MoveAxis(N, 0, ABG)
23:54:01.039 00.000 29988 Move returns status 0, amount 0
23:54:01.039 00.000 29988 move complete, result=0
23:54:01.039 00.000 29988 worker thread done servicing request
23:54:01.039 00.000 29988 Worker thread wakes up
23:54:01.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:01.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:01.041 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:02.670 01.629 29988 Exposure complete
23:54:02.703 00.033 29988 worker thread done servicing request
23:54:02.703 00.000 28316 OnExposeComplete: enter
23:54:02.704 00.001 28316 UpdateGuideState(): m_state=6
23:54:02.705 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2766
23:54:02.705 00.000 28316 Star::Find returns 1 (0), X=585.99, Y=119.86, Mass=1891, SNR=29.9, Peak=193 HFD=4.2
23:54:02.706 00.001 28316 MultiStar: [#1 0.03,0.06,0.92,U] [#2 0.02,0.07,0.98,U] [#3 -0.05,0.02,0.89,U] [#4 0.04,0.18,0.89,U] [#5 -0.02,0.11,0.80,U] [#6 -0.09,0.04,0.72,U] [#7 0.21,-0.04,0.66,U] [#8 -0.06,0.05,0.62,U] 
23:54:02.706 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.10, 0.02}
23:54:02.707 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
23:54:02.707 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
23:54:02.708 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=-0.06 mountY=-0.02, mountTheta=-2.80
23:54:02.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
23:54:02.709 00.000 28316 Enqueuing Move request for scope (-0.01, 0.06)
23:54:02.710 00.001 29988 Worker thread wakes up
23:54:02.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:54:02.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:54:02.710 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
23:54:02.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:02.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:02.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:02.711 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.9
23:54:02.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:02.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:02.712 00.001 28316 Enqueuing Expose request
23:54:02.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:02.712 00.000 29988 MoveAxis(E, 0, ABG)
23:54:02.712 00.000 29988 Move returns status 0, amount 0
23:54:02.712 00.000 29988 MoveAxis(N, 0, ABG)
23:54:02.712 00.000 29988 Move returns status 0, amount 0
23:54:02.712 00.000 29988 move complete, result=0
23:54:02.713 00.001 29988 worker thread done servicing request
23:54:02.713 00.000 29988 Worker thread wakes up
23:54:02.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:02.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:02.713 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:04.231 01.518 29988 Exposure complete
23:54:04.273 00.042 29988 worker thread done servicing request
23:54:04.273 00.000 28316 OnExposeComplete: enter
23:54:04.274 00.001 28316 UpdateGuideState(): m_state=6
23:54:04.275 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2767
23:54:04.275 00.000 28316 Star::Find returns 1 (0), X=585.88, Y=119.85, Mass=1946, SNR=30.2, Peak=181 HFD=4.3
23:54:04.276 00.001 28316 MultiStar: [#1 0.02,-0.03,0.90,U] [#2 0.13,0.12,0.94,U] [#3 0.03,-0.09,0.87,U] [#4 0.12,0.06,0.86,U] [#5 -0.04,0.02,0.80,U] [#6 -0.07,-0.10,0.71,U] [#7 0.11,-0.08,0.64,U] [#8 -0.06,0.16,0.61,U] 
23:54:04.276 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {-0.22, 0.01}
23:54:04.277 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
23:54:04.277 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
23:54:04.278 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.41 mountX=-0.01 mountY=-0.00, mountTheta=-2.53
23:54:04.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
23:54:04.279 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
23:54:04.280 00.001 29988 Worker thread wakes up
23:54:04.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:04.280 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:54:04.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:54:04.280 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
23:54:04.281 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:04.281 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:04.283 00.002 28316 Enqueuing Expose request
23:54:04.283 00.000 29988 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=-0.00
23:54:04.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:54:04.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:04.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:54:04.283 00.000 29988 MoveAxis(E, 0, ABG)
23:54:04.283 00.000 29988 Move returns status 0, amount 0
23:54:04.283 00.000 29988 MoveAxis(N, 0, ABG)
23:54:04.283 00.000 29988 Move returns status 0, amount 0
23:54:04.283 00.000 29988 move complete, result=0
23:54:04.283 00.000 29988 worker thread done servicing request
23:54:04.283 00.000 29988 Worker thread wakes up
23:54:04.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:04.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:04.283 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:05.917 01.634 29988 Exposure complete
23:54:05.950 00.033 29988 worker thread done servicing request
23:54:05.950 00.000 28316 OnExposeComplete: enter
23:54:05.951 00.001 28316 UpdateGuideState(): m_state=6
23:54:05.952 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2768
23:54:05.953 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=119.81, Mass=1827, SNR=29.4, Peak=168 HFD=4.3
23:54:05.956 00.003 28316 MultiStar: [#1 0.09,-0.06,0.91,U] [#2 0.14,-0.03,0.98,U] [#3 -0.05,-0.10,0.90,U] [#4 0.15,-0.01,0.88,U] [#5 -0.12,0.12,0.82,U] [#6 0.26,-0.14,0.75,U] [#7 0.23,-0.12,0.64,U] [#8 0.08,0.07,0.61,U] 
23:54:05.957 00.001 28316 single-star, 8 included, MultiStar: {0.08, -0.04}, one-star: {-0.02, -0.03}
23:54:05.957 00.000 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.14) = xAngle (-1.02 = -1.02)
23:54:05.958 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.08 = 2.08)
23:54:05.958 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.17 mountX=0.02 mountY=0.03, mountTheta=1.03
23:54:05.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
23:54:05.959 00.000 28316 Enqueuing Move request for scope (-0.02, -0.03)
23:54:05.960 00.001 29988 Worker thread wakes up
23:54:05.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:05.960 00.000 28316 UpdateGuideState exits: m=1827 RSB=29.4
23:54:05.961 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:05.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:05.962 00.001 28316 Enqueuing Expose request
23:54:05.963 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:54:05.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:54:05.963 00.000 29988 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
23:54:05.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:54:05.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:05.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:05.963 00.000 29988 MoveAxis(E, 0, ABG)
23:54:05.963 00.000 29988 Move returns status 0, amount 0
23:54:05.963 00.000 29988 MoveAxis(N, 0, ABG)
23:54:05.963 00.000 29988 Move returns status 0, amount 0
23:54:05.963 00.000 29988 move complete, result=0
23:54:05.963 00.000 29988 worker thread done servicing request
23:54:05.963 00.000 29988 Worker thread wakes up
23:54:05.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:05.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:05.963 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:07.484 01.521 29988 Exposure complete
23:54:07.519 00.035 29988 worker thread done servicing request
23:54:07.519 00.000 28316 OnExposeComplete: enter
23:54:07.520 00.001 28316 UpdateGuideState(): m_state=6
23:54:07.522 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2769
23:54:07.524 00.002 28316 Star::Find returns 1 (0), X=586.19, Y=119.62, Mass=1856, SNR=29.6, Peak=138 HFD=4.5
23:54:07.525 00.001 28316 MultiStar: [#1 0.26,-0.24,0.91,U] [#2 0.21,-0.12,0.97,U] [#3 0.26,-0.20,0.89,U] [#4 0.30,-0.07,0.90,U] [#5 0.15,-0.03,0.81,U] [#6 0.45,-0.19,0.00,M1] [#7 0.53,-0.19,0.00,M1] [#8 0.26,-0.05,0.60,U] 
23:54:07.526 00.001 28316 single-star, 6 included, MultiStar: {0.21, -0.14}, one-star: {0.10, -0.22}
23:54:07.529 00.003 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.01 = -0.01)
23:54:07.532 00.003 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
23:54:07.534 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.16 mountX=0.24 mountY=0.01, mountTheta=0.05
23:54:07.536 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.22, opts=13)
23:54:07.538 00.002 28316 Enqueuing Move request for scope (0.10, -0.22)
23:54:07.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:07.541 00.002 28316 UpdateGuideState exits: m=1856 RSB=29.6
23:54:07.542 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:07.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:07.544 00.001 28316 Enqueuing Expose request
23:54:07.544 00.000 29988 Worker thread wakes up
23:54:07.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
23:54:07.544 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
23:54:07.544 00.000 29988 Moving (0.10, -0.22) raw xDistance=0.24 yDistance=0.01
23:54:07.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:54:07.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:07.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:54:07.545 00.001 29988 MoveAxis(W, 51, ABG)
23:54:07.545 00.000 29988 Guiding  Dir = 3, Dur = 51
23:54:07.545 00.000 29988 IsSlewing returns 0
23:54:07.545 00.000 29988 IsGuiding returns 0
23:54:07.547 00.002 29988 PulseGuide returned control before completion, sleep 60
23:54:07.621 00.074 29988 IsGuiding returns 0
23:54:07.621 00.000 29988 Move returns status 0, amount 51
23:54:07.621 00.000 29988 MoveAxis(N, 0, ABG)
23:54:07.621 00.000 29988 Move returns status 0, amount 0
23:54:07.621 00.000 29988 move complete, result=0
23:54:07.621 00.000 29988 worker thread done servicing request
23:54:07.621 00.000 29988 Worker thread wakes up
23:54:07.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:07.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:07.621 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.0 px 0 ms NORTH
23:54:09.247 01.626 29988 Exposure complete
23:54:09.276 00.029 29988 worker thread done servicing request
23:54:09.276 00.000 28316 OnExposeComplete: enter
23:54:09.277 00.001 28316 UpdateGuideState(): m_state=6
23:54:09.279 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2770
23:54:09.279 00.000 28316 Star::Find returns 1 (0), X=586.04, Y=119.90, Mass=1874, SNR=29.7, Peak=174 HFD=4.3
23:54:09.280 00.001 28316 MultiStar: [#1 0.08,0.11,0.93,U] [#2 0.15,0.15,0.98,U] [#3 -0.04,0.07,0.90,U] [#4 0.10,0.16,0.90,U] [#5 0.04,0.19,0.81,U] [#6 0.01,-0.05,0.74,U] [#7 0.19,-0.03,0.65,U] [#8 0.00,0.26,0.62,U] 
23:54:09.280 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.10}, one-star: {-0.05, 0.06}
23:54:09.281 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:54:09.281 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
23:54:09.281 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.30 mountX=-0.07 mountY=0.02, mountTheta=2.87
23:54:09.282 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
23:54:09.283 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
23:54:09.283 00.000 29988 Worker thread wakes up
23:54:09.283 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:09.284 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.7
23:54:09.284 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:09.285 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:09.285 00.000 28316 Enqueuing Expose request
23:54:09.286 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:54:09.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:54:09.286 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.07 yDistance=0.02
23:54:09.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:54:09.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:09.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:09.286 00.000 29988 MoveAxis(E, 0, ABG)
23:54:09.286 00.000 29988 Move returns status 0, amount 0
23:54:09.286 00.000 29988 MoveAxis(N, 0, ABG)
23:54:09.286 00.000 29988 Move returns status 0, amount 0
23:54:09.286 00.000 29988 move complete, result=0
23:54:09.286 00.000 29988 worker thread done servicing request
23:54:09.286 00.000 29988 Worker thread wakes up
23:54:09.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:09.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:09.287 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:10.807 01.520 29988 Exposure complete
23:54:10.842 00.035 29988 worker thread done servicing request
23:54:10.842 00.000 28316 OnExposeComplete: enter
23:54:10.843 00.001 28316 UpdateGuideState(): m_state=6
23:54:10.843 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2771
23:54:10.844 00.001 28316 Star::Find returns 1 (0), X=585.84, Y=120.02, Mass=2030, SNR=31.0, Peak=203 HFD=4.3
23:54:10.844 00.000 28316 MultiStar: [#1 -0.08,0.21,0.88,U] [#2 -0.07,0.32,0.93,U] [#3 0.01,0.29,0.86,U] [#4 -0.11,0.56,0.00,M1] [#5 -0.08,0.48,0.00,M1] [#6 -0.11,0.39,0.71,U] [#7 0.00,0.31,0.64,U] [#8 -0.02,0.49,0.00,M1] 
23:54:10.845 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.28}, one-star: {-0.26, 0.17}
23:54:10.845 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
23:54:10.846 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
23:54:10.846 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=-0.29 mountY=-0.04, mountTheta=-3.00
23:54:10.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.28, opts=13)
23:54:10.848 00.001 28316 Enqueuing Move request for scope (-0.09, 0.28)
23:54:10.848 00.000 29988 Worker thread wakes up
23:54:10.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:10.849 00.001 28316 UpdateGuideState exits: m=2030 RSB=31.0
23:54:10.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:10.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:10.850 00.001 28316 Enqueuing Expose request
23:54:10.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
23:54:10.850 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
23:54:10.850 00.000 29988 Moving (-0.09, 0.28) raw xDistance=-0.29 yDistance=-0.04
23:54:10.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:54:10.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:10.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:54:10.850 00.000 29988 MoveAxis(E, 61, ABG)
23:54:10.850 00.000 29988 Guiding  Dir = 2, Dur = 61
23:54:10.851 00.001 29988 IsSlewing returns 0
23:54:10.851 00.000 29988 IsGuiding returns 0
23:54:10.853 00.002 29988 PulseGuide returned control before completion, sleep 70
23:54:10.930 00.077 29988 IsGuiding returns 0
23:54:10.931 00.001 29988 Move returns status 0, amount 61
23:54:10.931 00.000 29988 MoveAxis(N, 0, ABG)
23:54:10.931 00.000 29988 Move returns status 0, amount 0
23:54:10.931 00.000 29988 move complete, result=0
23:54:10.931 00.000 29988 worker thread done servicing request
23:54:10.931 00.000 29988 Worker thread wakes up
23:54:10.931 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.0 px 0 ms NORTH
23:54:10.933 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:10.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:12.558 01.625 29988 Exposure complete
23:54:12.611 00.053 29988 worker thread done servicing request
23:54:12.612 00.001 28316 OnExposeComplete: enter
23:54:12.615 00.003 28316 UpdateGuideState(): m_state=6
23:54:12.617 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2772
23:54:12.620 00.003 28316 Star::Find returns 1 (0), X=585.95, Y=119.76, Mass=2021, SNR=30.9, Peak=180 HFD=4.3
23:54:12.621 00.001 28316 MultiStar: [#1 -0.02,-0.05,0.86,U] [#2 0.18,-0.02,0.94,U] [#3 -0.03,-0.11,0.84,U] [#4 0.09,0.08,0.87,U] [#5 -0.12,0.08,0.75,U] [#6 0.00,-0.14,0.68,U] [#7 0.19,-0.06,0.64,U] [#8 0.08,0.15,0.59,U] 
23:54:12.621 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.14, -0.08}
23:54:12.622 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:54:12.622 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.87)
23:54:12.623 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.83 mountX=0.03 mountY=-0.01, mountTheta=-0.28
23:54:12.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
23:54:12.624 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
23:54:12.625 00.001 29988 Worker thread wakes up
23:54:12.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:12.625 00.000 28316 UpdateGuideState exits: m=2021 RSB=30.9
23:54:12.626 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:12.627 00.001 28316 Enqueuing Expose request
23:54:12.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
23:54:12.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
23:54:12.627 00.000 29988 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=-0.01
23:54:12.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:54:12.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:12.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:12.627 00.000 29988 MoveAxis(E, 0, ABG)
23:54:12.627 00.000 29988 Move returns status 0, amount 0
23:54:12.627 00.000 29988 MoveAxis(N, 0, ABG)
23:54:12.627 00.000 29988 Move returns status 0, amount 0
23:54:12.627 00.000 29988 move complete, result=0
23:54:12.627 00.000 29988 worker thread done servicing request
23:54:12.627 00.000 29988 Worker thread wakes up
23:54:12.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:12.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:12.628 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:14.151 01.523 29988 Exposure complete
23:54:14.188 00.037 29988 worker thread done servicing request
23:54:14.188 00.000 28316 OnExposeComplete: enter
23:54:14.190 00.002 28316 UpdateGuideState(): m_state=6
23:54:14.190 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2773
23:54:14.191 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=119.76, Mass=1879, SNR=29.7, Peak=173 HFD=4.3
23:54:14.191 00.000 28316 MultiStar: [#1 0.07,-0.16,0.90,U] [#2 0.01,0.02,0.95,U] [#3 0.01,-0.02,0.87,U] [#4 0.09,-0.04,0.89,U] [#5 -0.11,-0.05,0.78,U] [#6 0.17,-0.28,0.73,U] [#7 0.32,-0.37,0.00,M1] [#8 0.11,-0.14,0.62,U] 
23:54:14.192 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.09}, one-star: {-0.12, -0.09}
23:54:14.192 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
23:54:14.192 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
23:54:14.192 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.34 mountX=0.09 mountY=0.02, mountTheta=0.24
23:54:14.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
23:54:14.194 00.001 28316 Enqueuing Move request for scope (0.02, -0.09)
23:54:14.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:14.195 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
23:54:14.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:14.197 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:14.199 00.002 28316 Enqueuing Expose request
23:54:14.201 00.002 29988 Worker thread wakes up
23:54:14.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:54:14.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:54:14.201 00.000 29988 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.02
23:54:14.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:54:14.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:14.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:14.201 00.000 29988 MoveAxis(E, 0, ABG)
23:54:14.201 00.000 29988 Move returns status 0, amount 0
23:54:14.201 00.000 29988 MoveAxis(N, 0, ABG)
23:54:14.201 00.000 29988 Move returns status 0, amount 0
23:54:14.201 00.000 29988 move complete, result=0
23:54:14.201 00.000 29988 worker thread done servicing request
23:54:14.201 00.000 29988 Worker thread wakes up
23:54:14.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:14.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:14.203 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:15.826 01.623 29988 Exposure complete
23:54:15.867 00.041 29988 worker thread done servicing request
23:54:15.867 00.000 28316 OnExposeComplete: enter
23:54:15.869 00.002 28316 UpdateGuideState(): m_state=6
23:54:15.870 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2774
23:54:15.871 00.001 28316 Star::Find returns 1 (0), X=586.14, Y=119.34, Mass=1880, SNR=29.8, Peak=145 HFD=4.0
23:54:15.873 00.002 28316 MultiStar: [#1 0.09,-0.31,0.93,U] [#2 0.12,-0.21,0.98,U] [#3 0.03,-0.22,0.89,U] [#4 0.22,-0.21,0.90,U] [#5 0.20,-0.32,0.83,U] [#6 0.18,-0.46,0.00,M1] [#7 0.30,-0.43,0.00,M2] [#8 0.02,-0.11,0.59,U] 
23:54:15.874 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.28}, one-star: {0.04, -0.50}
23:54:15.874 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.14) = xAngle (-0.06 = -0.06)
23:54:15.876 00.002 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.04 = 3.04)
23:54:15.876 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.21 mountX=0.30 mountY=0.03, mountTheta=0.10
23:54:15.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.28, opts=13)
23:54:15.878 00.001 28316 Enqueuing Move request for scope (0.11, -0.28)
23:54:15.878 00.000 29988 Worker thread wakes up
23:54:15.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
23:54:15.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
23:54:15.878 00.000 29988 Moving (0.11, -0.28) raw xDistance=0.30 yDistance=0.03
23:54:15.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:54:15.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:15.879 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:15.879 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.8
23:54:15.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:15.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:15.880 00.001 28316 Enqueuing Expose request
23:54:15.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:15.880 00.000 29988 MoveAxis(W, 62, ABG)
23:54:15.880 00.000 29988 Guiding  Dir = 3, Dur = 62
23:54:15.881 00.001 29988 IsSlewing returns 0
23:54:15.881 00.000 29988 IsGuiding returns 0
23:54:15.882 00.001 29988 PulseGuide returned control before completion, sleep 71
23:54:15.966 00.084 29988 IsGuiding returns 0
23:54:15.967 00.001 29988 Move returns status 0, amount 62
23:54:15.967 00.000 29988 MoveAxis(N, 0, ABG)
23:54:15.967 00.000 29988 Move returns status 0, amount 0
23:54:15.967 00.000 29988 move complete, result=0
23:54:15.967 00.000 28316 GuideStep: 0.3 px 62 ms WEST, 0.0 px 0 ms NORTH
23:54:15.968 00.001 29988 worker thread done servicing request
23:54:15.968 00.000 29988 Worker thread wakes up
23:54:15.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:15.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:17.385 01.417 29988 Exposure complete
23:54:17.426 00.041 29988 worker thread done servicing request
23:54:17.426 00.000 28316 OnExposeComplete: enter
23:54:17.427 00.001 28316 UpdateGuideState(): m_state=6
23:54:17.429 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2775
23:54:17.431 00.002 28316 Star::Find returns 1 (0), X=586.22, Y=119.66, Mass=1923, SNR=30.2, Peak=173 HFD=4.4
23:54:17.432 00.001 28316 MultiStar: [#1 0.19,-0.22,0.90,U] [#2 0.23,-0.22,0.98,U] [#3 0.12,-0.20,0.86,U] [#4 0.02,-0.11,0.87,U] [#5 0.12,-0.21,0.79,U] [#6 0.14,-0.21,0.71,U] [#7 0.38,-0.29,0.00,M3] [#8 -0.01,-0.09,0.60,U] 
23:54:17.433 00.001 28316 single-star, 7 included, MultiStar: {0.13, -0.18}, one-star: {0.13, -0.18}
23:54:17.433 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:54:17.434 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.98)
23:54:17.434 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.95 mountX=0.22 mountY=-0.04, mountTheta=-0.16
23:54:17.436 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.18, opts=13)
23:54:17.437 00.001 28316 Enqueuing Move request for scope (0.13, -0.18)
23:54:17.438 00.001 29988 Worker thread wakes up
23:54:17.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
23:54:17.438 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
23:54:17.438 00.000 29988 Moving (0.13, -0.18) raw xDistance=0.22 yDistance=-0.04
23:54:17.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
23:54:17.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:17.438 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.2
23:54:17.439 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:17.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:17.441 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:17.441 00.000 28316 Enqueuing Expose request
23:54:17.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:54:17.441 00.000 29988 MoveAxis(W, 50, ABG)
23:54:17.441 00.000 29988 Guiding  Dir = 3, Dur = 50
23:54:17.442 00.001 29988 IsSlewing returns 0
23:54:17.442 00.000 29988 IsGuiding returns 0
23:54:17.444 00.002 29988 PulseGuide returned control before completion, sleep 59
23:54:17.509 00.065 29988 IsGuiding returns 0
23:54:17.509 00.000 29988 Move returns status 0, amount 50
23:54:17.509 00.000 29988 MoveAxis(N, 0, ABG)
23:54:17.509 00.000 29988 Move returns status 0, amount 0
23:54:17.509 00.000 29988 move complete, result=0
23:54:17.509 00.000 29988 worker thread done servicing request
23:54:17.509 00.000 29988 Worker thread wakes up
23:54:17.509 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.0 px 0 ms NORTH
23:54:17.510 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:17.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:19.144 01.634 29988 Exposure complete
23:54:19.181 00.037 29988 worker thread done servicing request
23:54:19.181 00.000 28316 OnExposeComplete: enter
23:54:19.183 00.002 28316 UpdateGuideState(): m_state=6
23:54:19.183 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2776
23:54:19.183 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=119.93, Mass=1896, SNR=29.9, Peak=176 HFD=4.4
23:54:19.184 00.001 28316 MultiStar: [#1 0.03,0.14,0.93,U] [#2 0.19,0.44,0.00,M1] [#3 -0.03,0.16,0.86,U] [#4 -0.07,0.34,0.85,U] [#5 -0.01,0.30,0.79,U] [#6 0.09,0.21,0.70,U] [#7 0.09,0.21,0.66,U] [#8 -0.09,0.46,0.00,M1] 
23:54:19.186 00.002 28316 single-star, 6 included, MultiStar: {-0.00, 0.20}, one-star: {-0.08, 0.08}
23:54:19.188 00.002 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:54:19.191 00.003 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
23:54:19.193 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.31 mountX=-0.11 mountY=0.03, mountTheta=2.87
23:54:19.198 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
23:54:19.198 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
23:54:19.199 00.001 29988 Worker thread wakes up
23:54:19.199 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:19.199 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
23:54:19.200 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:19.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:19.201 00.001 28316 Enqueuing Expose request
23:54:19.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:54:19.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:54:19.202 00.001 29988 Moving (-0.08, 0.08) raw xDistance=-0.11 yDistance=0.03
23:54:19.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:54:19.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:19.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:19.202 00.000 29988 MoveAxis(E, 0, ABG)
23:54:19.202 00.000 29988 Move returns status 0, amount 0
23:54:19.202 00.000 29988 MoveAxis(N, 0, ABG)
23:54:19.202 00.000 29988 Move returns status 0, amount 0
23:54:19.202 00.000 29988 move complete, result=0
23:54:19.202 00.000 29988 worker thread done servicing request
23:54:19.202 00.000 29988 Worker thread wakes up
23:54:19.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:19.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:19.202 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:20.721 01.519 29988 Exposure complete
23:54:20.750 00.029 29988 worker thread done servicing request
23:54:20.750 00.000 28316 OnExposeComplete: enter
23:54:20.752 00.002 28316 UpdateGuideState(): m_state=6
23:54:20.752 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2777
23:54:20.753 00.001 28316 Star::Find returns 1 (0), X=585.94, Y=119.95, Mass=1914, SNR=30.0, Peak=187 HFD=4.4
23:54:20.753 00.000 28316 MultiStar: [#1 0.08,0.21,0.93,U] [#2 0.10,0.20,0.96,U] [#3 -0.10,0.18,0.86,U] [#4 0.07,0.32,0.87,U] [#5 -0.06,0.24,0.80,U] [#6 0.11,0.14,0.71,U] [#7 0.12,0.05,0.65,U] [#8 -0.10,0.24,0.59,U] 
23:54:20.754 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.19}, one-star: {-0.16, 0.11}
23:54:20.754 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
23:54:20.754 00.000 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.49)
23:54:20.755 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.55 mountX=-0.17 mountY=-0.09, mountTheta=-2.66
23:54:20.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.19, opts=13)
23:54:20.756 00.000 28316 Enqueuing Move request for scope (0.00, 0.19)
23:54:20.757 00.001 29988 Worker thread wakes up
23:54:20.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
23:54:20.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
23:54:20.757 00.000 29988 Moving (0.00, 0.19) raw xDistance=-0.17 yDistance=-0.09
23:54:20.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:54:20.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:20.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:20.758 00.001 28316 UpdateGuideState exits: m=1914 RSB=30.0
23:54:20.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:20.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:20.759 00.001 28316 Enqueuing Expose request
23:54:20.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:54:20.759 00.000 29988 MoveAxis(E, 0, ABG)
23:54:20.759 00.000 29988 Move returns status 0, amount 0
23:54:20.759 00.000 29988 MoveAxis(N, 0, ABG)
23:54:20.760 00.001 29988 Move returns status 0, amount 0
23:54:20.760 00.000 29988 move complete, result=0
23:54:20.760 00.000 29988 worker thread done servicing request
23:54:20.760 00.000 29988 Worker thread wakes up
23:54:20.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:20.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:20.760 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:22.390 01.630 29988 Exposure complete
23:54:22.418 00.028 29988 worker thread done servicing request
23:54:22.418 00.000 28316 OnExposeComplete: enter
23:54:22.419 00.001 28316 UpdateGuideState(): m_state=6
23:54:22.421 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2778
23:54:22.422 00.001 28316 Star::Find returns 1 (0), X=586.04, Y=119.80, Mass=1929, SNR=30.3, Peak=168 HFD=4.4
23:54:22.424 00.002 28316 MultiStar: [#1 0.21,-0.05,0.89,U] [#2 0.20,0.14,0.95,U] [#3 0.03,0.01,0.85,U] [#4 0.15,0.28,0.88,U] [#5 0.08,0.11,0.77,U] [#6 0.05,0.00,0.72,U] [#7 0.28,-0.04,0.64,U] [#8 0.04,0.11,0.59,U] 
23:54:22.425 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.06}, one-star: {-0.06, -0.04}
23:54:22.426 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.42 = -1.42)
23:54:22.427 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
23:54:22.428 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.56 mountX=0.01 mountY=0.07, mountTheta=1.42
23:54:22.431 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
23:54:22.431 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
23:54:22.432 00.001 29988 Worker thread wakes up
23:54:22.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:22.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
23:54:22.432 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.3
23:54:22.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:22.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:22.434 00.001 28316 Enqueuing Expose request
23:54:22.435 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
23:54:22.435 00.000 29988 Moving (-0.06, -0.04) raw xDistance=0.01 yDistance=0.07
23:54:22.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:54:22.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:22.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:54:22.435 00.000 29988 MoveAxis(E, 0, ABG)
23:54:22.435 00.000 29988 Move returns status 0, amount 0
23:54:22.435 00.000 29988 MoveAxis(N, 0, ABG)
23:54:22.435 00.000 29988 Move returns status 0, amount 0
23:54:22.435 00.000 29988 move complete, result=0
23:54:22.435 00.000 29988 worker thread done servicing request
23:54:22.435 00.000 29988 Worker thread wakes up
23:54:22.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:22.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:22.435 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:23.953 01.518 29988 Exposure complete
23:54:24.006 00.053 29988 worker thread done servicing request
23:54:24.006 00.000 28316 OnExposeComplete: enter
23:54:24.007 00.001 28316 UpdateGuideState(): m_state=6
23:54:24.007 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2779
23:54:24.008 00.001 28316 Star::Find returns 1 (0), X=586.23, Y=119.56, Mass=1853, SNR=29.5, Peak=182 HFD=3.9
23:54:24.008 00.000 28316 MultiStar: [#1 0.27,-0.20,0.93,U] [#2 0.21,-0.06,0.98,U] [#3 0.01,-0.19,0.90,U] [#4 0.20,0.05,0.89,U] [#5 0.10,0.06,0.78,U] [#6 0.32,-0.23,0.73,U] [#7 0.52,-0.24,0.00,M1] [#8 0.17,-0.00,0.63,U] 
23:54:24.009 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.12}, one-star: {0.14, -0.28}
23:54:24.009 00.000 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
23:54:24.009 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.62)
23:54:24.010 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.58 mountX=0.18 mountY=-0.10, mountTheta=-0.53
23:54:24.011 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.12, opts=13)
23:54:24.011 00.000 28316 Enqueuing Move request for scope (0.17, -0.12)
23:54:24.012 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:24.012 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:54:24.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:24.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:24.014 00.001 28316 Enqueuing Expose request
23:54:24.016 00.002 29988 Worker thread wakes up
23:54:24.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
23:54:24.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
23:54:24.016 00.000 29988 Moving (0.17, -0.12) raw xDistance=0.18 yDistance=-0.10
23:54:24.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:54:24.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:24.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:54:24.016 00.000 29988 MoveAxis(E, 0, ABG)
23:54:24.016 00.000 29988 Move returns status 0, amount 0
23:54:24.016 00.000 29988 MoveAxis(N, 0, ABG)
23:54:24.016 00.000 29988 Move returns status 0, amount 0
23:54:24.016 00.000 29988 move complete, result=0
23:54:24.016 00.000 29988 worker thread done servicing request
23:54:24.016 00.000 29988 Worker thread wakes up
23:54:24.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:24.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:24.017 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:25.643 01.626 29988 Exposure complete
23:54:25.683 00.040 29988 worker thread done servicing request
23:54:25.683 00.000 28316 OnExposeComplete: enter
23:54:25.685 00.002 28316 UpdateGuideState(): m_state=6
23:54:25.685 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2780
23:54:25.686 00.001 28316 Star::Find returns 1 (0), X=586.37, Y=119.66, Mass=1948, SNR=30.2, Peak=168 HFD=4.2
23:54:25.687 00.001 28316 MultiStar: [#1 0.36,-0.24,0.00,M1] [#2 0.45,-0.12,0.00,M1] [#3 0.29,-0.16,0.84,U] [#4 0.46,-0.09,0.00,M1] [#5 0.36,-0.10,0.81,U] [#6 0.36,-0.26,0.00,M1] [#7 0.54,-0.34,0.00,M2] [#8 0.31,-0.14,0.58,U] 
23:54:25.687 00.000 28316 single-star, 3 included, MultiStar: {0.31, -0.15}, one-star: {0.28, -0.19}
23:54:25.688 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
23:54:25.688 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.62)
23:54:25.688 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-0.59 mountX=0.29 mountY=-0.17, mountTheta=-0.53
23:54:25.692 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.19, opts=13)
23:54:25.693 00.001 28316 Enqueuing Move request for scope (0.28, -0.19)
23:54:25.694 00.001 29988 Worker thread wakes up
23:54:25.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:25.695 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:54:25.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:25.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:25.697 00.001 28316 Enqueuing Expose request
23:54:25.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.19) opts 0xd
23:54:25.697 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.19)
23:54:25.697 00.000 29988 Moving (0.28, -0.19) raw xDistance=0.29 yDistance=-0.17
23:54:25.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:54:25.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:25.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:54:25.697 00.000 29988 MoveAxis(W, 60, ABG)
23:54:25.697 00.000 29988 Guiding  Dir = 3, Dur = 60
23:54:25.697 00.000 29988 IsSlewing returns 0
23:54:25.697 00.000 29988 IsGuiding returns 0
23:54:25.699 00.002 29988 PulseGuide returned control before completion, sleep 69
23:54:25.784 00.085 29988 IsGuiding returns 0
23:54:25.786 00.002 29988 Move returns status 0, amount 60
23:54:25.786 00.000 29988 MoveAxis(N, 0, ABG)
23:54:25.786 00.000 29988 Move returns status 0, amount 0
23:54:25.786 00.000 29988 move complete, result=0
23:54:25.786 00.000 29988 worker thread done servicing request
23:54:25.786 00.000 29988 Worker thread wakes up
23:54:25.786 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.2 px 0 ms NORTH
23:54:25.788 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:25.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:27.194 01.406 29988 Exposure complete
23:54:27.226 00.032 29988 worker thread done servicing request
23:54:27.227 00.001 28316 OnExposeComplete: enter
23:54:27.227 00.000 28316 UpdateGuideState(): m_state=6
23:54:27.228 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2781
23:54:27.228 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=119.82, Mass=1951, SNR=30.4, Peak=199 HFD=4.3
23:54:27.229 00.001 28316 MultiStar: [#1 0.16,-0.02,0.91,U] [#2 0.29,0.12,0.94,U] [#3 0.10,0.20,0.87,U] [#4 0.23,0.15,0.87,U] [#5 0.05,0.06,0.80,U] [#6 0.22,-0.06,0.70,U] [#7 0.24,0.06,0.67,U] [#8 0.05,0.22,0.60,U] 
23:54:27.229 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.08}, one-star: {-0.02, -0.02}
23:54:27.230 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.14) = xAngle (-1.31 = -1.31)
23:54:27.230 00.000 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.79 = 1.79)
23:54:27.231 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.46 mountX=0.01 mountY=0.03, mountTheta=1.31
23:54:27.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
23:54:27.234 00.002 28316 Enqueuing Move request for scope (-0.02, -0.02)
23:54:27.235 00.001 29988 Worker thread wakes up
23:54:27.235 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:54:27.235 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:54:27.235 00.000 29988 Moving (-0.02, -0.02) raw xDistance=0.01 yDistance=0.03
23:54:27.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:54:27.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:27.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:27.236 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.4
23:54:27.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:27.237 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:27.237 00.000 28316 Enqueuing Expose request
23:54:27.238 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:27.238 00.000 29988 MoveAxis(E, 0, ABG)
23:54:27.238 00.000 29988 Move returns status 0, amount 0
23:54:27.238 00.000 29988 MoveAxis(N, 0, ABG)
23:54:27.238 00.000 29988 Move returns status 0, amount 0
23:54:27.238 00.000 29988 move complete, result=0
23:54:27.238 00.000 29988 worker thread done servicing request
23:54:27.238 00.000 29988 Worker thread wakes up
23:54:27.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:27.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:27.238 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:28.867 01.629 29988 Exposure complete
23:54:28.906 00.039 29988 worker thread done servicing request
23:54:28.906 00.000 28316 OnExposeComplete: enter
23:54:28.906 00.000 28316 UpdateGuideState(): m_state=6
23:54:28.907 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2782
23:54:28.907 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=119.88, Mass=1865, SNR=29.8, Peak=197 HFD=4.3
23:54:28.908 00.001 28316 MultiStar: [#1 0.20,0.02,0.90,U] [#2 0.14,0.21,0.98,U] [#3 -0.03,0.07,0.92,U] [#4 0.15,0.16,0.90,U] [#5 0.09,0.17,0.78,U] [#6 0.06,0.08,0.74,U] [#7 0.28,0.02,0.67,U] [#8 -0.13,0.15,0.62,U] 
23:54:28.908 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.10}, one-star: {-0.09, 0.04}
23:54:28.908 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.90 = -2.38)
23:54:28.909 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.72)
23:54:28.909 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.76 mountX=-0.07 mountY=0.07, mountTheta=2.41
23:54:28.911 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
23:54:28.912 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
23:54:28.912 00.000 29988 Worker thread wakes up
23:54:28.913 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:28.913 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.8
23:54:28.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:28.914 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:28.915 00.001 28316 Enqueuing Expose request
23:54:28.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
23:54:28.915 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
23:54:28.915 00.000 29988 Moving (-0.09, 0.04) raw xDistance=-0.07 yDistance=0.07
23:54:28.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:54:28.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:28.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:54:28.915 00.000 29988 MoveAxis(E, 0, ABG)
23:54:28.915 00.000 29988 Move returns status 0, amount 0
23:54:28.915 00.000 29988 MoveAxis(N, 0, ABG)
23:54:28.915 00.000 29988 Move returns status 0, amount 0
23:54:28.915 00.000 29988 move complete, result=0
23:54:28.915 00.000 29988 worker thread done servicing request
23:54:28.915 00.000 29988 Worker thread wakes up
23:54:28.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:28.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:28.916 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:30.434 01.518 29988 Exposure complete
23:54:30.468 00.034 29988 worker thread done servicing request
23:54:30.468 00.000 28316 OnExposeComplete: enter
23:54:30.470 00.002 28316 UpdateGuideState(): m_state=6
23:54:30.472 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2783
23:54:30.473 00.001 28316 Star::Find returns 1 (0), X=586.09, Y=119.89, Mass=1963, SNR=30.5, Peak=194 HFD=4.3
23:54:30.474 00.001 28316 MultiStar: [#1 0.22,0.01,0.87,U] [#2 0.31,0.09,0.93,U] [#3 0.17,0.07,0.84,U] [#4 0.21,0.08,0.84,U] [#5 0.34,0.07,0.76,U] [#6 0.17,-0.08,0.72,U] [#7 0.43,-0.02,0.00,M1] [#8 0.12,0.17,0.58,U] 
23:54:30.475 00.001 28316 single-star, 7 included, MultiStar: {0.19, 0.06}, one-star: {-0.01, 0.05}
23:54:30.477 00.002 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
23:54:30.479 00.002 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
23:54:30.480 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.67 mountX=-0.05 mountY=-0.02, mountTheta=-2.78
23:54:30.484 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
23:54:30.485 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
23:54:30.486 00.001 29988 Worker thread wakes up
23:54:30.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:30.488 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:54:30.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:54:30.488 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
23:54:30.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:30.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:30.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:30.488 00.000 29988 MoveAxis(E, 0, ABG)
23:54:30.488 00.000 29988 Move returns status 0, amount 0
23:54:30.489 00.001 29988 MoveAxis(N, 0, ABG)
23:54:30.489 00.000 29988 Move returns status 0, amount 0
23:54:30.489 00.000 29988 move complete, result=0
23:54:30.489 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.5
23:54:30.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:30.490 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:30.490 00.000 28316 Enqueuing Expose request
23:54:30.491 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:30.491 00.000 29988 worker thread done servicing request
23:54:30.491 00.000 29988 Worker thread wakes up
23:54:30.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:30.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:32.130 01.639 29988 Exposure complete
23:54:32.168 00.038 29988 worker thread done servicing request
23:54:32.168 00.000 28316 OnExposeComplete: enter
23:54:32.169 00.001 28316 UpdateGuideState(): m_state=6
23:54:32.169 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2784
23:54:32.170 00.001 28316 Star::Find returns 1 (0), X=586.25, Y=119.56, Mass=1970, SNR=30.5, Peak=168 HFD=4.3
23:54:32.170 00.000 28316 MultiStar: [#1 0.25,-0.28,0.87,U] [#2 0.38,-0.19,0.00,M1] [#3 0.17,-0.25,0.85,U] [#4 0.23,-0.18,0.84,U] [#5 0.25,-0.19,0.76,U] [#6 0.30,-0.22,0.70,U] [#7 0.36,-0.34,0.00,M2] [#8 0.13,-0.25,0.59,U] 
23:54:32.171 00.001 28316 single-star, 6 included, MultiStar: {0.21, -0.24}, one-star: {0.16, -0.28}
23:54:32.171 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
23:54:32.171 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.10)
23:54:32.172 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-1.06 mountX=0.32 mountY=-0.01, mountTheta=-0.05
23:54:32.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.28, opts=13)
23:54:32.173 00.000 28316 Enqueuing Move request for scope (0.16, -0.28)
23:54:32.174 00.001 29988 Worker thread wakes up
23:54:32.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.28) opts 0xd
23:54:32.174 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.28)
23:54:32.174 00.000 29988 Moving (0.16, -0.28) raw xDistance=0.32 yDistance=-0.01
23:54:32.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:54:32.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:32.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:32.175 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:54:32.177 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:32.177 00.000 29988 MoveAxis(W, 67, ABG)
23:54:32.177 00.000 29988 Guiding  Dir = 3, Dur = 67
23:54:32.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:32.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:32.178 00.001 28316 Enqueuing Expose request
23:54:32.178 00.000 29988 IsSlewing returns 0
23:54:32.178 00.000 29988 IsGuiding returns 0
23:54:32.179 00.001 29988 PulseGuide returned control before completion, sleep 76
23:54:32.270 00.091 29988 IsGuiding returns 0
23:54:32.270 00.000 29988 Move returns status 0, amount 67
23:54:32.270 00.000 29988 MoveAxis(N, 0, ABG)
23:54:32.270 00.000 29988 Move returns status 0, amount 0
23:54:32.270 00.000 29988 move complete, result=0
23:54:32.270 00.000 29988 worker thread done servicing request
23:54:32.270 00.000 29988 Worker thread wakes up
23:54:32.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:32.271 00.001 28316 GuideStep: 0.3 px 67 ms WEST, -0.0 px 0 ms NORTH
23:54:32.272 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:33.680 01.408 29988 Exposure complete
23:54:33.721 00.041 29988 worker thread done servicing request
23:54:33.722 00.001 28316 OnExposeComplete: enter
23:54:33.722 00.000 28316 UpdateGuideState(): m_state=6
23:54:33.723 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2785
23:54:33.723 00.000 28316 Star::Find returns 1 (0), X=586.23, Y=119.63, Mass=1876, SNR=29.8, Peak=157 HFD=4.3
23:54:33.724 00.001 28316 MultiStar: [#1 0.34,-0.23,0.00,M1] [#2 0.52,-0.09,0.00,M2] [#3 0.22,-0.26,0.90,U] [#4 0.33,-0.16,0.89,U] [#5 0.23,-0.15,0.81,U] [#6 0.38,-0.37,0.00,M1] [#7 0.59,-0.37,0.00,M3] [#8 0.31,-0.18,0.60,U] 
23:54:33.724 00.000 28316 single-star, 4 included, MultiStar: {0.24, -0.20}, one-star: {0.14, -0.21}
23:54:33.725 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
23:54:33.725 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
23:54:33.725 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.26 cameraTheta=-0.99 mountX=0.25 mountY=-0.03, mountTheta=-0.12
23:54:33.728 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.21, opts=13)
23:54:33.728 00.000 28316 Enqueuing Move request for scope (0.14, -0.21)
23:54:33.728 00.000 29988 Worker thread wakes up
23:54:33.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
23:54:33.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
23:54:33.729 00.001 29988 Moving (0.14, -0.21) raw xDistance=0.25 yDistance=-0.03
23:54:33.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
23:54:33.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:33.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:54:33.729 00.000 29988 MoveAxis(W, 58, ABG)
23:54:33.729 00.000 29988 Guiding  Dir = 3, Dur = 58
23:54:33.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:33.729 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.8
23:54:33.730 00.001 29988 IsSlewing returns 0
23:54:33.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:33.730 00.000 29988 IsGuiding returns 0
23:54:33.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:33.730 00.000 28316 Enqueuing Expose request
23:54:33.731 00.001 29988 PulseGuide returned control before completion, sleep 67
23:54:33.804 00.073 29988 IsGuiding returns 0
23:54:33.804 00.000 29988 Move returns status 0, amount 58
23:54:33.804 00.000 29988 MoveAxis(N, 0, ABG)
23:54:33.804 00.000 29988 Move returns status 0, amount 0
23:54:33.804 00.000 29988 move complete, result=0
23:54:33.804 00.000 29988 worker thread done servicing request
23:54:33.804 00.000 29988 Worker thread wakes up
23:54:33.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:33.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:33.804 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.0 px 0 ms NORTH
23:54:35.431 01.627 29988 Exposure complete
23:54:35.485 00.054 29988 worker thread done servicing request
23:54:35.485 00.000 28316 OnExposeComplete: enter
23:54:35.487 00.002 28316 UpdateGuideState(): m_state=6
23:54:35.488 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2786
23:54:35.489 00.001 28316 Star::Find returns 1 (0), X=586.15, Y=119.64, Mass=1991, SNR=30.6, Peak=160 HFD=4.4
23:54:35.491 00.002 28316 MultiStar: [#1 0.20,-0.28,0.89,U] [#2 0.29,-0.17,0.95,U] [#3 0.11,-0.29,0.86,U] [#4 0.27,-0.18,0.83,U] [#5 0.26,-0.19,0.75,U] [#6 0.24,-0.24,0.70,U] [#7 0.45,-0.28,0.00,M4] [#8 0.18,-0.20,0.56,U] 
23:54:35.493 00.002 28316 single-star, 7 included, MultiStar: {0.20, -0.22}, one-star: {0.06, -0.21}
23:54:35.494 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.16 = -0.16)
23:54:35.495 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
23:54:35.495 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.21 cameraTheta=-1.30 mountX=0.21 mountY=0.04, mountTheta=0.20
23:54:35.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.21, opts=13)
23:54:35.496 00.000 28316 Enqueuing Move request for scope (0.06, -0.21)
23:54:35.497 00.001 29988 Worker thread wakes up
23:54:35.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
23:54:35.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
23:54:35.497 00.000 29988 Moving (0.06, -0.21) raw xDistance=0.21 yDistance=0.04
23:54:35.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
23:54:35.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:35.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:35.498 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:35.498 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
23:54:35.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:35.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:35.499 00.000 28316 Enqueuing Expose request
23:54:35.500 00.001 29988 MoveAxis(W, 48, ABG)
23:54:35.500 00.000 29988 Guiding  Dir = 3, Dur = 48
23:54:35.500 00.000 29988 IsSlewing returns 0
23:54:35.500 00.000 29988 IsGuiding returns 0
23:54:35.502 00.002 29988 PulseGuide returned control before completion, sleep 57
23:54:35.568 00.066 29988 IsGuiding returns 0
23:54:35.568 00.000 29988 Move returns status 0, amount 48
23:54:35.568 00.000 29988 MoveAxis(N, 0, ABG)
23:54:35.568 00.000 29988 Move returns status 0, amount 0
23:54:35.568 00.000 29988 move complete, result=0
23:54:35.569 00.001 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
23:54:35.569 00.000 29988 worker thread done servicing request
23:54:35.570 00.001 29988 Worker thread wakes up
23:54:35.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:35.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:36.976 01.406 29988 Exposure complete
23:54:37.009 00.033 29988 worker thread done servicing request
23:54:37.009 00.000 28316 OnExposeComplete: enter
23:54:37.012 00.003 28316 UpdateGuideState(): m_state=6
23:54:37.014 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2787
23:54:37.016 00.002 28316 Star::Find returns 1 (0), X=586.16, Y=119.75, Mass=1865, SNR=29.6, Peak=156 HFD=4.3
23:54:37.017 00.001 28316 MultiStar: [#1 0.29,-0.12,0.92,U] [#2 0.33,-0.15,0.97,U] [#3 0.21,-0.03,0.89,U] [#4 0.30,-0.09,0.86,U] [#5 0.30,0.04,0.84,U] [#6 0.46,-0.11,0.00,M1] [#7 0.41,0.02,0.68,U] [#8 0.40,-0.11,0.00,M1] 
23:54:37.019 00.002 28316 single-star, 6 included, MultiStar: {0.26, -0.07}, one-star: {0.07, -0.10}
23:54:37.019 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:54:37.020 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
23:54:37.021 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.94 mountX=0.12 mountY=-0.02, mountTheta=-0.16
23:54:37.023 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
23:54:37.024 00.001 28316 Enqueuing Move request for scope (0.07, -0.10)
23:54:37.025 00.001 29988 Worker thread wakes up
23:54:37.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:37.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:54:37.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:54:37.025 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.6
23:54:37.026 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:37.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:37.027 00.001 28316 Enqueuing Expose request
23:54:37.027 00.000 29988 Moving (0.07, -0.10) raw xDistance=0.12 yDistance=-0.02
23:54:37.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:54:37.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:37.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:54:37.027 00.000 29988 MoveAxis(E, 0, ABG)
23:54:37.027 00.000 29988 Move returns status 0, amount 0
23:54:37.027 00.000 29988 MoveAxis(N, 0, ABG)
23:54:37.027 00.000 29988 Move returns status 0, amount 0
23:54:37.028 00.001 29988 move complete, result=0
23:54:37.028 00.000 29988 worker thread done servicing request
23:54:37.028 00.000 29988 Worker thread wakes up
23:54:37.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:37.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:37.028 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:38.659 01.631 29988 Exposure complete
23:54:38.702 00.043 29988 worker thread done servicing request
23:54:38.702 00.000 28316 OnExposeComplete: enter
23:54:38.703 00.001 28316 UpdateGuideState(): m_state=6
23:54:38.705 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2788
23:54:38.706 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=119.71, Mass=1946, SNR=30.4, Peak=174 HFD=4.3
23:54:38.707 00.001 28316 MultiStar: [#1 0.23,-0.24,0.89,U] [#2 0.17,-0.13,0.96,U] [#3 0.24,-0.08,0.88,U] [#4 0.16,-0.09,0.85,U] [#5 0.13,-0.11,0.79,U] [#6 0.27,-0.22,0.72,U] [#7 0.42,-0.27,0.00,M4] [#8 0.14,-0.09,0.61,U] 
23:54:38.708 00.001 28316 single-star, 7 included, MultiStar: {0.16, -0.14}, one-star: {0.02, -0.14}
23:54:38.708 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-1.14) = xAngle (-0.29 = -0.29)
23:54:38.710 00.002 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
23:54:38.711 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.43 mountX=0.13 mountY=0.04, mountTheta=0.32
23:54:38.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
23:54:38.713 00.000 28316 Enqueuing Move request for scope (0.02, -0.14)
23:54:38.714 00.001 29988 Worker thread wakes up
23:54:38.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:38.714 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
23:54:38.715 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:38.717 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:54:38.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:54:38.717 00.000 29988 Moving (0.02, -0.14) raw xDistance=0.13 yDistance=0.04
23:54:38.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:54:38.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:38.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:38.718 00.001 28316 Enqueuing Expose request
23:54:38.719 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:54:38.719 00.000 29988 MoveAxis(E, 0, ABG)
23:54:38.719 00.000 29988 Move returns status 0, amount 0
23:54:38.719 00.000 29988 MoveAxis(N, 0, ABG)
23:54:38.719 00.000 29988 Move returns status 0, amount 0
23:54:38.719 00.000 29988 move complete, result=0
23:54:38.719 00.000 29988 worker thread done servicing request
23:54:38.719 00.000 29988 Worker thread wakes up
23:54:38.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:38.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:38.720 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:40.240 01.520 29988 Exposure complete
23:54:40.284 00.044 29988 worker thread done servicing request
23:54:40.284 00.000 28316 OnExposeComplete: enter
23:54:40.287 00.003 28316 UpdateGuideState(): m_state=6
23:54:40.290 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2789
23:54:40.293 00.003 28316 Star::Find returns 1 (0), X=586.17, Y=119.46, Mass=1932, SNR=30.1, Peak=147 HFD=4.4
23:54:40.295 00.002 28316 MultiStar: [#1 0.25,-0.25,0.91,U] [#2 0.28,-0.22,0.98,U] [#3 0.16,-0.24,0.87,U] [#4 0.26,-0.12,0.87,U] [#5 0.19,-0.05,0.79,U] [#6 0.30,-0.14,0.71,U] [#7 0.50,-0.31,0.00,M5] [#8 0.17,-0.09,0.61,U] 
23:54:40.298 00.003 28316 refined, 7 included, MultiStar: {0.21, -0.20}, one-star: {0.08, -0.38}
23:54:40.300 00.002 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:54:40.303 00.003 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
23:54:40.304 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.75 mountX=0.27 mountY=-0.10, mountTheta=-0.35
23:54:40.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.20, opts=13)
23:54:40.306 00.001 28316 Enqueuing Move request for scope (0.21, -0.20)
23:54:40.306 00.000 29988 Worker thread wakes up
23:54:40.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:40.307 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.1
23:54:40.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:40.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:40.308 00.001 28316 Enqueuing Expose request
23:54:40.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
23:54:40.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
23:54:40.308 00.000 29988 Moving (0.21, -0.20) raw xDistance=0.27 yDistance=-0.10
23:54:40.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:54:40.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:40.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:54:40.309 00.001 29988 MoveAxis(W, 56, ABG)
23:54:40.309 00.000 29988 Guiding  Dir = 3, Dur = 56
23:54:40.309 00.000 29988 IsSlewing returns 0
23:54:40.309 00.000 29988 IsGuiding returns 0
23:54:40.311 00.002 29988 PulseGuide returned control before completion, sleep 65
23:54:40.381 00.070 29988 IsGuiding returns 0
23:54:40.381 00.000 29988 Move returns status 0, amount 56
23:54:40.381 00.000 29988 MoveAxis(N, 0, ABG)
23:54:40.381 00.000 29988 Move returns status 0, amount 0
23:54:40.381 00.000 29988 move complete, result=0
23:54:40.382 00.001 29988 worker thread done servicing request
23:54:40.382 00.000 29988 Worker thread wakes up
23:54:40.382 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
23:54:40.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:40.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:42.014 01.631 29988 Exposure complete
23:54:42.044 00.030 29988 worker thread done servicing request
23:54:42.044 00.000 28316 OnExposeComplete: enter
23:54:42.044 00.000 28316 UpdateGuideState(): m_state=6
23:54:42.045 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2790
23:54:42.045 00.000 28316 Star::Find returns 1 (0), X=586.11, Y=119.68, Mass=1978, SNR=30.6, Peak=187 HFD=4.3
23:54:42.047 00.002 28316 MultiStar: [#1 0.26,-0.07,0.87,U] [#2 0.30,-0.02,0.93,U] [#3 -0.01,-0.07,0.84,U] [#4 0.22,0.00,0.86,U] [#5 0.14,0.04,0.82,U] [#6 0.10,-0.13,0.70,U] [#7 0.33,-0.20,0.63,U] [#8 0.10,-0.08,0.59,U] 
23:54:42.047 00.000 28316 single-star, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.01, -0.16}
23:54:42.048 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
23:54:42.048 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
23:54:42.048 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.17 cameraTheta=-1.49 mountX=0.16 mountY=0.06, mountTheta=0.38
23:54:42.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
23:54:42.050 00.001 28316 Enqueuing Move request for scope (0.01, -0.16)
23:54:42.050 00.000 29988 Worker thread wakes up
23:54:42.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:42.051 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.6
23:54:42.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
23:54:42.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:42.052 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:42.052 00.000 28316 Enqueuing Expose request
23:54:42.053 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
23:54:42.053 00.000 29988 Moving (0.01, -0.16) raw xDistance=0.16 yDistance=0.06
23:54:42.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:54:42.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:42.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:54:42.053 00.000 29988 MoveAxis(E, 0, ABG)
23:54:42.053 00.000 29988 Move returns status 0, amount 0
23:54:42.053 00.000 29988 MoveAxis(N, 0, ABG)
23:54:42.053 00.000 29988 Move returns status 0, amount 0
23:54:42.053 00.000 29988 move complete, result=0
23:54:42.053 00.000 29988 worker thread done servicing request
23:54:42.053 00.000 29988 Worker thread wakes up
23:54:42.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:42.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:42.053 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:43.576 01.523 29988 Exposure complete
23:54:43.617 00.041 29988 worker thread done servicing request
23:54:43.617 00.000 28316 OnExposeComplete: enter
23:54:43.618 00.001 28316 UpdateGuideState(): m_state=6
23:54:43.620 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2791
23:54:43.623 00.003 28316 Star::Find returns 1 (0), X=586.09, Y=119.71, Mass=1954, SNR=30.3, Peak=187 HFD=4.2
23:54:43.625 00.002 28316 MultiStar: [#1 0.34,-0.10,0.90,U] [#2 0.32,0.03,0.97,U] [#3 0.12,0.03,0.87,U] [#4 0.27,0.05,0.87,U] [#5 0.21,-0.06,0.77,U] [#6 0.19,-0.04,0.70,U] [#7 0.26,-0.10,0.65,U] [#8 0.03,0.09,0.59,U] 
23:54:43.627 00.002 28316 single-star, 8 included, MultiStar: {0.20, -0.03}, one-star: {-0.00, -0.13}
23:54:43.630 00.003 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-1.14) = xAngle (-0.45 = -0.45)
23:54:43.632 00.002 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
23:54:43.634 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.59 mountX=0.12 mountY=0.06, mountTheta=0.48
23:54:43.637 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
23:54:43.637 00.000 28316 Enqueuing Move request for scope (-0.00, -0.13)
23:54:43.638 00.001 29988 Worker thread wakes up
23:54:43.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
23:54:43.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:43.639 00.001 28316 UpdateGuideState exits: m=1954 RSB=30.3
23:54:43.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:43.640 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:43.640 00.000 28316 Enqueuing Expose request
23:54:43.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
23:54:43.640 00.000 29988 Moving (-0.00, -0.13) raw xDistance=0.12 yDistance=0.06
23:54:43.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:54:43.641 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:43.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:54:43.641 00.000 29988 MoveAxis(E, 0, ABG)
23:54:43.641 00.000 29988 Move returns status 0, amount 0
23:54:43.641 00.000 29988 MoveAxis(N, 0, ABG)
23:54:43.641 00.000 29988 Move returns status 0, amount 0
23:54:43.641 00.000 29988 move complete, result=0
23:54:43.641 00.000 29988 worker thread done servicing request
23:54:43.641 00.000 29988 Worker thread wakes up
23:54:43.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:43.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:43.641 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:45.272 01.631 29988 Exposure complete
23:54:45.304 00.032 29988 worker thread done servicing request
23:54:45.304 00.000 28316 OnExposeComplete: enter
23:54:45.305 00.001 28316 UpdateGuideState(): m_state=6
23:54:45.306 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2792
23:54:45.306 00.000 28316 Star::Find returns 1 (0), X=586.11, Y=119.77, Mass=1879, SNR=29.8, Peak=179 HFD=4.1
23:54:45.307 00.001 28316 MultiStar: [#1 0.24,-0.04,0.92,U] [#2 0.20,-0.01,0.96,U] [#3 0.27,0.03,0.88,U] [#4 0.27,0.03,0.88,U] [#5 0.13,0.01,0.81,U] [#6 0.24,0.03,0.73,U] [#7 0.48,-0.13,0.00,M4] [#8 0.19,0.06,0.62,U] 
23:54:45.307 00.000 28316 single-star, 7 included, MultiStar: {0.19, 0.00}, one-star: {0.02, -0.07}
23:54:45.307 00.000 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.15 = -0.15)
23:54:45.308 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
23:54:45.308 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.30 mountX=0.07 mountY=0.01, mountTheta=0.19
23:54:45.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.07, opts=13)
23:54:45.310 00.001 28316 Enqueuing Move request for scope (0.02, -0.07)
23:54:45.310 00.000 29988 Worker thread wakes up
23:54:45.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:54:45.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:54:45.311 00.000 29988 Moving (0.02, -0.07) raw xDistance=0.07 yDistance=0.01
23:54:45.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:54:45.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:45.311 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.8
23:54:45.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:45.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:45.312 00.000 28316 Enqueuing Expose request
23:54:45.313 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:45.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:54:45.313 00.000 29988 MoveAxis(E, 0, ABG)
23:54:45.313 00.000 29988 Move returns status 0, amount 0
23:54:45.313 00.000 29988 MoveAxis(N, 0, ABG)
23:54:45.313 00.000 29988 Move returns status 0, amount 0
23:54:45.313 00.000 29988 move complete, result=0
23:54:45.313 00.000 29988 worker thread done servicing request
23:54:45.313 00.000 29988 Worker thread wakes up
23:54:45.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:45.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:45.313 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:46.835 01.522 29988 Exposure complete
23:54:46.863 00.028 29988 worker thread done servicing request
23:54:46.863 00.000 28316 OnExposeComplete: enter
23:54:46.864 00.001 28316 UpdateGuideState(): m_state=6
23:54:46.865 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2793
23:54:46.865 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=119.69, Mass=1946, SNR=30.3, Peak=184 HFD=4.2
23:54:46.866 00.001 28316 MultiStar: [#1 0.15,-0.14,0.91,U] [#2 0.28,0.00,0.97,U] [#3 0.08,0.01,0.86,U] [#4 0.24,-0.07,0.85,U] [#5 0.08,0.16,0.77,U] [#6 0.20,-0.03,0.72,U] [#7 0.34,-0.05,0.67,U] [#8 0.13,0.16,0.60,U] 
23:54:46.866 00.000 28316 refined, 8 included, MultiStar: {0.15, -0.02}, one-star: {-0.08, -0.15}
23:54:46.867 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
23:54:46.867 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.19)
23:54:46.868 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.15 mountX=0.08 mountY=-0.12, mountTheta=-0.98
23:54:46.871 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.02, opts=13)
23:54:46.872 00.001 28316 Enqueuing Move request for scope (0.15, -0.02)
23:54:46.872 00.000 29988 Worker thread wakes up
23:54:46.873 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:46.875 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
23:54:46.875 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
23:54:46.875 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
23:54:46.876 00.001 29988 Moving (0.15, -0.02) raw xDistance=0.08 yDistance=-0.12
23:54:46.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:54:46.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:46.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:46.877 00.001 28316 Enqueuing Expose request
23:54:46.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:46.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:54:46.877 00.000 29988 MoveAxis(E, 0, ABG)
23:54:46.877 00.000 29988 Move returns status 0, amount 0
23:54:46.877 00.000 29988 MoveAxis(N, 0, ABG)
23:54:46.877 00.000 29988 Move returns status 0, amount 0
23:54:46.877 00.000 29988 move complete, result=0
23:54:46.877 00.000 29988 worker thread done servicing request
23:54:46.877 00.000 29988 Worker thread wakes up
23:54:46.878 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:46.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:46.878 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:48.505 01.627 29988 Exposure complete
23:54:48.568 00.063 29988 worker thread done servicing request
23:54:48.568 00.000 28316 OnExposeComplete: enter
23:54:48.571 00.003 28316 UpdateGuideState(): m_state=6
23:54:48.573 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2794
23:54:48.576 00.003 28316 Star::Find returns 1 (0), X=586.14, Y=119.67, Mass=1787, SNR=29.1, Peak=161 HFD=4.2
23:54:48.578 00.002 28316 MultiStar: [#1 0.16,-0.24,0.96,U] [#2 0.23,-0.12,1.00,U] [#3 0.16,-0.19,0.88,U] [#4 0.21,-0.08,0.91,U] [#5 0.08,-0.15,0.82,U] [#6 0.19,-0.29,0.77,U] [#7 0.34,-0.21,0.67,U] [#8 0.19,0.05,0.61,U] 
23:54:48.581 00.003 28316 single-star, 8 included, MultiStar: {0.18, -0.16}, one-star: {0.05, -0.17}
23:54:48.583 00.002 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
23:54:48.585 00.002 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
23:54:48.585 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.29 mountX=0.18 mountY=0.03, mountTheta=0.18
23:54:48.587 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
23:54:48.589 00.002 28316 Enqueuing Move request for scope (0.05, -0.17)
23:54:48.590 00.001 29988 Worker thread wakes up
23:54:48.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
23:54:48.590 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
23:54:48.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:48.592 00.002 29988 Moving (0.05, -0.17) raw xDistance=0.18 yDistance=0.03
23:54:48.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:54:48.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:48.592 00.000 28316 UpdateGuideState exits: m=1787 RSB=29.1
23:54:48.593 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:48.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:48.595 00.001 28316 Enqueuing Expose request
23:54:48.597 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:48.597 00.000 29988 MoveAxis(E, 0, ABG)
23:54:48.597 00.000 29988 Move returns status 0, amount 0
23:54:48.597 00.000 29988 MoveAxis(N, 0, ABG)
23:54:48.597 00.000 29988 Move returns status 0, amount 0
23:54:48.597 00.000 29988 move complete, result=0
23:54:48.597 00.000 29988 worker thread done servicing request
23:54:48.597 00.000 29988 Worker thread wakes up
23:54:48.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:48.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:48.598 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:50.004 01.406 29988 Exposure complete
23:54:50.046 00.042 29988 worker thread done servicing request
23:54:50.046 00.000 28316 OnExposeComplete: enter
23:54:50.047 00.001 28316 UpdateGuideState(): m_state=6
23:54:50.047 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2795
23:54:50.048 00.001 28316 Star::Find returns 1 (0), X=586.21, Y=119.65, Mass=1882, SNR=29.8, Peak=172 HFD=4.4
23:54:50.048 00.000 28316 MultiStar: [#1 0.23,-0.20,0.91,U] [#2 0.21,-0.08,0.98,U] [#3 0.20,0.03,0.89,U] [#4 0.28,0.06,0.88,U] [#5 0.19,-0.05,0.79,U] [#6 0.18,-0.22,0.71,U] [#7 0.26,0.06,0.65,U] [#8 0.19,0.03,0.61,U] 
23:54:50.049 00.001 28316 refined, 8 included, MultiStar: {0.21, -0.07}, one-star: {0.12, -0.19}
23:54:50.049 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
23:54:50.052 00.003 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
23:54:50.053 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.32 mountX=0.15 mountY=-0.15, mountTheta=-0.80
23:54:50.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.07, opts=13)
23:54:50.055 00.001 28316 Enqueuing Move request for scope (0.21, -0.07)
23:54:50.055 00.000 29988 Worker thread wakes up
23:54:50.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:50.056 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
23:54:50.056 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
23:54:50.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:50.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:50.058 00.002 28316 Enqueuing Expose request
23:54:50.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
23:54:50.058 00.000 29988 Moving (0.21, -0.07) raw xDistance=0.15 yDistance=-0.15
23:54:50.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:54:50.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:50.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:54:50.058 00.000 29988 MoveAxis(E, 0, ABG)
23:54:50.058 00.000 29988 Move returns status 0, amount 0
23:54:50.058 00.000 29988 MoveAxis(N, 0, ABG)
23:54:50.058 00.000 29988 Move returns status 0, amount 0
23:54:50.058 00.000 29988 move complete, result=0
23:54:50.058 00.000 29988 worker thread done servicing request
23:54:50.058 00.000 29988 Worker thread wakes up
23:54:50.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:50.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:50.059 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:51.686 01.627 29988 Exposure complete
23:54:51.729 00.043 29988 worker thread done servicing request
23:54:51.729 00.000 28316 OnExposeComplete: enter
23:54:51.731 00.002 28316 UpdateGuideState(): m_state=6
23:54:51.733 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2796
23:54:51.737 00.004 28316 Star::Find returns 1 (0), X=586.12, Y=119.68, Mass=1993, SNR=30.6, Peak=186 HFD=4.3
23:54:51.739 00.002 28316 MultiStar: [#1 0.22,-0.03,0.89,U] [#2 0.50,-0.24,0.00,M1] [#3 0.27,-0.02,0.88,U] [#4 0.34,0.03,0.84,U] [#5 0.26,-0.07,0.82,U] [#6 0.38,-0.04,0.73,U] [#7 0.54,-0.15,0.00,M2] [#8 0.30,0.16,0.58,U] 
23:54:51.741 00.002 28316 single-star, 6 included, MultiStar: {0.24, -0.03}, one-star: {0.02, -0.16}
23:54:51.744 00.003 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
23:54:51.746 00.002 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
23:54:51.748 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.42 mountX=0.15 mountY=0.05, mountTheta=0.31
23:54:51.751 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
23:54:51.752 00.001 28316 Enqueuing Move request for scope (0.02, -0.16)
23:54:51.752 00.000 29988 Worker thread wakes up
23:54:51.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:51.753 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.6
23:54:51.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:51.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:51.754 00.000 28316 Enqueuing Expose request
23:54:51.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
23:54:51.754 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
23:54:51.754 00.000 29988 Moving (0.02, -0.16) raw xDistance=0.15 yDistance=0.05
23:54:51.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:54:51.755 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:51.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:54:51.755 00.000 29988 MoveAxis(E, 0, ABG)
23:54:51.755 00.000 29988 Move returns status 0, amount 0
23:54:51.755 00.000 29988 MoveAxis(N, 0, ABG)
23:54:51.755 00.000 29988 Move returns status 0, amount 0
23:54:51.755 00.000 29988 move complete, result=0
23:54:51.755 00.000 29988 worker thread done servicing request
23:54:51.755 00.000 29988 Worker thread wakes up
23:54:51.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:51.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:51.756 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:53.269 01.513 29988 Exposure complete
23:54:53.311 00.042 29988 worker thread done servicing request
23:54:53.311 00.000 28316 OnExposeComplete: enter
23:54:53.313 00.002 28316 UpdateGuideState(): m_state=6
23:54:53.315 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2797
23:54:53.319 00.004 28316 Star::Find returns 1 (0), X=586.29, Y=119.67, Mass=1860, SNR=29.6, Peak=174 HFD=4.3
23:54:53.322 00.003 28316 MultiStar: [#1 0.30,-0.11,0.90,U] [#2 0.22,-0.08,1.02,U] [#3 0.21,-0.06,0.88,U] [#4 0.28,0.01,0.89,U] [#5 0.18,0.04,0.83,U] [#6 0.25,-0.11,0.73,U] [#7 0.58,-0.29,0.00,M3] [#8 0.28,-0.03,0.61,U] 
23:54:53.324 00.002 28316 refined, 7 included, MultiStar: {0.24, -0.07}, one-star: {0.20, -0.17}
23:54:53.326 00.002 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
23:54:53.328 00.002 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.31)
23:54:53.330 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.28 mountX=0.16 mountY=-0.18, mountTheta=-0.85
23:54:53.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.07, opts=13)
23:54:53.333 00.001 28316 Enqueuing Move request for scope (0.24, -0.07)
23:54:53.333 00.000 29988 Worker thread wakes up
23:54:53.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:53.334 00.001 28316 UpdateGuideState exits: m=1860 RSB=29.6
23:54:53.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:53.335 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
23:54:53.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:53.336 00.001 28316 Enqueuing Expose request
23:54:53.336 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
23:54:53.336 00.000 29988 Moving (0.24, -0.07) raw xDistance=0.16 yDistance=-0.18
23:54:53.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:54:53.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:53.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:54:53.336 00.000 29988 MoveAxis(E, 0, ABG)
23:54:53.336 00.000 29988 Move returns status 0, amount 0
23:54:53.336 00.000 29988 MoveAxis(N, 0, ABG)
23:54:53.336 00.000 29988 Move returns status 0, amount 0
23:54:53.336 00.000 29988 move complete, result=0
23:54:53.336 00.000 29988 worker thread done servicing request
23:54:53.336 00.000 29988 Worker thread wakes up
23:54:53.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:53.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:53.338 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:54.972 01.634 29988 Exposure complete
23:54:55.022 00.050 29988 worker thread done servicing request
23:54:55.023 00.001 28316 OnExposeComplete: enter
23:54:55.025 00.002 28316 UpdateGuideState(): m_state=6
23:54:55.028 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2798
23:54:55.030 00.002 28316 Star::Find returns 1 (0), X=586.23, Y=119.74, Mass=1783, SNR=29.0, Peak=163 HFD=4.1
23:54:55.033 00.003 28316 MultiStar: [#1 0.26,-0.19,0.95,U] [#2 0.46,-0.06,0.00,M1] [#3 0.17,-0.07,0.91,U] [#4 0.30,-0.15,0.90,U] [#5 0.14,-0.09,0.82,U] [#6 0.31,-0.29,0.00,M1] [#7 0.49,-0.31,0.00,M4] [#8 0.04,-0.06,0.63,U] 
23:54:55.035 00.002 28316 single-star, 5 included, MultiStar: {0.18, -0.11}, one-star: {0.14, -0.10}
23:54:55.037 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
23:54:55.037 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.68)
23:54:55.038 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.64 mountX=0.15 mountY=-0.08, mountTheta=-0.47
23:54:55.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
23:54:55.039 00.000 28316 Enqueuing Move request for scope (0.14, -0.10)
23:54:55.040 00.001 29988 Worker thread wakes up
23:54:55.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:55.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
23:54:55.041 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
23:54:55.041 00.000 29988 Moving (0.14, -0.10) raw xDistance=0.15 yDistance=-0.08
23:54:55.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:54:55.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:55.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:54:55.041 00.000 29988 MoveAxis(E, 0, ABG)
23:54:55.041 00.000 29988 Move returns status 0, amount 0
23:54:55.041 00.000 29988 MoveAxis(N, 0, ABG)
23:54:55.041 00.000 29988 Move returns status 0, amount 0
23:54:55.041 00.000 29988 move complete, result=0
23:54:55.041 00.000 28316 UpdateGuideState exits: m=1783 RSB=29.0
23:54:55.043 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:55.044 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:55.045 00.001 28316 Enqueuing Expose request
23:54:55.046 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:55.047 00.001 29988 worker thread done servicing request
23:54:55.047 00.000 29988 Worker thread wakes up
23:54:55.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:55.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:56.565 01.518 29988 Exposure complete
23:54:56.606 00.041 29988 worker thread done servicing request
23:54:56.606 00.000 28316 OnExposeComplete: enter
23:54:56.607 00.001 28316 UpdateGuideState(): m_state=6
23:54:56.608 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2799
23:54:56.608 00.000 28316 Star::Find returns 1 (0), X=586.03, Y=119.68, Mass=1979, SNR=30.5, Peak=185 HFD=4.1
23:54:56.609 00.001 28316 MultiStar: [#1 0.11,-0.08,0.91,U] [#2 0.20,-0.02,0.98,U] [#3 0.14,0.15,0.85,U] [#4 0.11,0.02,0.85,U] [#5 -0.04,0.09,0.79,U] [#6 0.27,0.04,0.70,U] [#7 0.33,-0.09,0.64,U] [#8 0.12,0.04,0.62,U] 
23:54:56.609 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {-0.06, -0.16}
23:54:56.611 00.002 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
23:54:56.614 00.003 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
23:54:56.616 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.06 mountX=0.06 mountY=-0.10, mountTheta=-1.08
23:54:56.620 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
23:54:56.623 00.003 28316 Enqueuing Move request for scope (0.12, -0.01)
23:54:56.625 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:56.627 00.002 28316 UpdateGuideState exits: m=1979 RSB=30.5
23:54:56.628 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:56.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:56.628 00.000 28316 Enqueuing Expose request
23:54:56.628 00.000 29988 Worker thread wakes up
23:54:56.628 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:54:56.629 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:54:56.629 00.000 29988 Moving (0.12, -0.01) raw xDistance=0.06 yDistance=-0.10
23:54:56.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:56.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:56.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:54:56.629 00.000 29988 MoveAxis(E, 0, ABG)
23:54:56.629 00.000 29988 Move returns status 0, amount 0
23:54:56.629 00.000 29988 MoveAxis(N, 0, ABG)
23:54:56.629 00.000 29988 Move returns status 0, amount 0
23:54:56.629 00.000 29988 move complete, result=0
23:54:56.629 00.000 29988 worker thread done servicing request
23:54:56.629 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:56.630 00.001 29988 Worker thread wakes up
23:54:56.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:56.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:58.259 01.629 29988 Exposure complete
23:54:58.293 00.034 29988 worker thread done servicing request
23:54:58.293 00.000 28316 OnExposeComplete: enter
23:54:58.294 00.001 28316 UpdateGuideState(): m_state=6
23:54:58.294 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2800
23:54:58.295 00.001 28316 Star::Find returns 1 (0), X=586.13, Y=119.77, Mass=2056, SNR=31.1, Peak=184 HFD=4.5
23:54:58.295 00.000 28316 MultiStar: [#1 0.26,-0.02,0.88,U] [#2 0.40,-0.04,0.91,U] [#3 0.15,0.05,0.82,U] [#4 0.23,0.13,0.84,U] [#5 0.07,-0.01,0.77,U] [#6 0.33,-0.03,0.71,U] [#7 0.37,-0.16,0.64,U] [#8 0.03,0.16,0.58,U] 
23:54:58.296 00.001 28316 single-star, 8 included, MultiStar: {0.21, -0.00}, one-star: {0.04, -0.08}
23:54:58.297 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
23:54:58.298 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
23:54:58.299 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.11 mountX=0.08 mountY=0.00, mountTheta=0.01
23:54:58.301 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
23:54:58.302 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
23:54:58.304 00.002 29988 Worker thread wakes up
23:54:58.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:58.305 00.001 28316 UpdateGuideState exits: m=2056 RSB=31.1
23:54:58.306 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:54:58.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:58.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:58.309 00.002 28316 Enqueuing Expose request
23:54:58.310 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:54:58.310 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.08 yDistance=0.00
23:54:58.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:54:58.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:58.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:54:58.310 00.000 29988 MoveAxis(E, 0, ABG)
23:54:58.310 00.000 29988 Move returns status 0, amount 0
23:54:58.310 00.000 29988 MoveAxis(N, 0, ABG)
23:54:58.310 00.000 29988 Move returns status 0, amount 0
23:54:58.310 00.000 29988 move complete, result=0
23:54:58.310 00.000 29988 worker thread done servicing request
23:54:58.310 00.000 29988 Worker thread wakes up
23:54:58.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:58.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:58.312 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:59.838 01.526 29988 Exposure complete
23:54:59.872 00.034 29988 worker thread done servicing request
23:54:59.872 00.000 28316 OnExposeComplete: enter
23:54:59.873 00.001 28316 UpdateGuideState(): m_state=6
23:54:59.874 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2801
23:54:59.874 00.000 28316 Star::Find returns 1 (0), X=586.04, Y=119.89, Mass=1871, SNR=29.7, Peak=171 HFD=4.3
23:54:59.875 00.001 28316 MultiStar: [#1 0.18,-0.07,0.92,U] [#2 0.16,0.03,0.97,U] [#3 0.15,0.00,0.88,U] [#4 0.12,0.11,0.88,U] [#5 -0.05,0.21,0.80,U] [#6 0.26,-0.08,0.74,U] [#7 0.28,0.04,0.66,U] [#8 0.29,0.06,0.59,U] 
23:54:59.875 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {-0.05, 0.04}
23:54:59.876 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.56 = -2.72)
23:54:59.876 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
23:54:59.877 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.42 mountX=-0.06 mountY=0.03, mountTheta=2.76
23:54:59.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
23:54:59.878 00.000 28316 Enqueuing Move request for scope (-0.05, 0.04)
23:54:59.879 00.001 29988 Worker thread wakes up
23:54:59.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:54:59.879 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.7
23:54:59.880 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:59.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:54:59.881 00.001 28316 Enqueuing Expose request
23:54:59.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
23:54:59.881 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
23:54:59.881 00.000 29988 Moving (-0.05, 0.04) raw xDistance=-0.06 yDistance=0.03
23:54:59.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:59.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:59.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:59.881 00.000 29988 MoveAxis(E, 0, ABG)
23:54:59.881 00.000 29988 Move returns status 0, amount 0
23:54:59.881 00.000 29988 MoveAxis(N, 0, ABG)
23:54:59.881 00.000 29988 Move returns status 0, amount 0
23:54:59.882 00.001 29988 move complete, result=0
23:54:59.882 00.000 29988 worker thread done servicing request
23:54:59.882 00.000 29988 Worker thread wakes up
23:54:59.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:54:59.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:54:59.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:01.505 01.623 29988 Exposure complete
23:55:01.554 00.049 29988 worker thread done servicing request
23:55:01.554 00.000 28316 OnExposeComplete: enter
23:55:01.555 00.001 28316 UpdateGuideState(): m_state=6
23:55:01.555 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2802
23:55:01.556 00.001 28316 Star::Find returns 1 (0), X=586.15, Y=119.94, Mass=2005, SNR=30.8, Peak=183 HFD=4.3
23:55:01.556 00.000 28316 MultiStar: [#1 0.15,0.12,0.89,U] [#2 0.24,0.12,0.91,U] [#3 0.16,-0.02,0.84,U] [#4 0.16,0.24,0.85,U] [#5 0.11,0.27,0.78,U] [#6 0.16,0.13,0.70,U] [#7 0.27,0.08,0.62,U] [#8 0.16,0.23,0.59,U] 
23:55:01.557 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.14}, one-star: {0.06, 0.10}
23:55:01.557 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
23:55:01.557 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.99)
23:55:01.558 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.05 mountX=-0.07 mountY=-0.10, mountTheta=-2.18
23:55:01.560 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
23:55:01.561 00.001 28316 Enqueuing Move request for scope (0.06, 0.10)
23:55:01.562 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:01.562 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.8
23:55:01.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:01.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:01.563 00.000 28316 Enqueuing Expose request
23:55:01.564 00.001 29988 Worker thread wakes up
23:55:01.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:55:01.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:55:01.564 00.000 29988 Moving (0.06, 0.10) raw xDistance=-0.07 yDistance=-0.10
23:55:01.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:55:01.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:01.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:55:01.564 00.000 29988 MoveAxis(E, 0, ABG)
23:55:01.564 00.000 29988 Move returns status 0, amount 0
23:55:01.564 00.000 29988 MoveAxis(N, 0, ABG)
23:55:01.564 00.000 29988 Move returns status 0, amount 0
23:55:01.564 00.000 29988 move complete, result=0
23:55:01.564 00.000 29988 worker thread done servicing request
23:55:01.564 00.000 29988 Worker thread wakes up
23:55:01.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:01.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:01.564 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:03.081 01.517 29988 Exposure complete
23:55:03.119 00.038 29988 worker thread done servicing request
23:55:03.119 00.000 28316 OnExposeComplete: enter
23:55:03.120 00.001 28316 UpdateGuideState(): m_state=6
23:55:03.122 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2803
23:55:03.123 00.001 28316 Star::Find returns 1 (0), X=586.02, Y=119.92, Mass=2049, SNR=31.1, Peak=205 HFD=4.3
23:55:03.124 00.001 28316 MultiStar: [#1 0.15,0.06,0.88,U] [#2 0.09,0.05,0.96,U] [#3 0.25,0.04,0.85,U] [#4 0.07,0.10,0.87,U] [#5 0.06,0.01,0.77,U] [#6 0.15,0.01,0.70,U] [#7 0.40,0.05,0.65,U] [#8 0.12,0.23,0.58,U] 
23:55:03.125 00.001 28316 single-star, 8 included, MultiStar: {0.12, 0.07}, one-star: {-0.07, 0.08}
23:55:03.126 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
23:55:03.128 00.002 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.25)
23:55:03.128 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.29 mountX=-0.10 mountY=0.03, mountTheta=2.89
23:55:03.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
23:55:03.130 00.001 28316 Enqueuing Move request for scope (-0.07, 0.08)
23:55:03.130 00.000 29988 Worker thread wakes up
23:55:03.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:03.131 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
23:55:03.131 00.000 28316 UpdateGuideState exits: m=2049 RSB=31.1
23:55:03.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:03.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:03.132 00.000 28316 Enqueuing Expose request
23:55:03.133 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
23:55:03.133 00.000 29988 Moving (-0.07, 0.08) raw xDistance=-0.10 yDistance=0.03
23:55:03.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:55:03.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:03.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:55:03.133 00.000 29988 MoveAxis(E, 0, ABG)
23:55:03.133 00.000 29988 Move returns status 0, amount 0
23:55:03.133 00.000 29988 MoveAxis(N, 0, ABG)
23:55:03.133 00.000 29988 Move returns status 0, amount 0
23:55:03.133 00.000 29988 move complete, result=0
23:55:03.133 00.000 29988 worker thread done servicing request
23:55:03.133 00.000 29988 Worker thread wakes up
23:55:03.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:03.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:03.134 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:04.768 01.634 29988 Exposure complete
23:55:04.803 00.035 29988 worker thread done servicing request
23:55:04.803 00.000 28316 OnExposeComplete: enter
23:55:04.805 00.002 28316 UpdateGuideState(): m_state=6
23:55:04.805 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2804
23:55:04.806 00.001 28316 Star::Find returns 1 (0), X=586.04, Y=119.79, Mass=1964, SNR=30.4, Peak=185 HFD=4.2
23:55:04.807 00.001 28316 MultiStar: [#1 -0.00,0.02,0.89,U] [#2 0.07,0.06,0.96,U] [#3 0.12,-0.00,0.83,U] [#4 0.05,0.16,0.85,U] [#5 -0.03,0.16,0.77,U] [#6 0.07,0.03,0.73,U] [#7 0.26,0.00,0.68,U] [#8 -0.03,0.12,0.60,U] 
23:55:04.808 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {-0.05, -0.06}
23:55:04.810 00.002 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
23:55:04.811 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
23:55:04.812 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.82 mountX=-0.03 mountY=-0.06, mountTheta=-1.96
23:55:04.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
23:55:04.815 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
23:55:04.815 00.000 29988 Worker thread wakes up
23:55:04.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:04.816 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:55:04.816 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.4
23:55:04.816 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:04.817 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:04.820 00.003 28316 Enqueuing Expose request
23:55:04.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:55:04.820 00.000 29988 Moving (0.05, 0.05) raw xDistance=-0.03 yDistance=-0.06
23:55:04.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:55:04.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:04.822 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:04.822 00.000 29988 MoveAxis(E, 0, ABG)
23:55:04.822 00.000 29988 Move returns status 0, amount 0
23:55:04.822 00.000 29988 MoveAxis(N, 0, ABG)
23:55:04.822 00.000 29988 Move returns status 0, amount 0
23:55:04.822 00.000 29988 move complete, result=0
23:55:04.822 00.000 29988 worker thread done servicing request
23:55:04.822 00.000 29988 Worker thread wakes up
23:55:04.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:04.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:04.822 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:06.342 01.520 29988 Exposure complete
23:55:06.391 00.049 29988 worker thread done servicing request
23:55:06.391 00.000 28316 OnExposeComplete: enter
23:55:06.392 00.001 28316 UpdateGuideState(): m_state=6
23:55:06.393 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2805
23:55:06.393 00.000 28316 Star::Find returns 1 (0), X=586.19, Y=119.86, Mass=1963, SNR=30.3, Peak=194 HFD=4.3
23:55:06.394 00.001 28316 MultiStar: [#1 0.10,0.10,0.91,U] [#2 0.10,0.18,0.97,U] [#3 0.08,0.02,0.86,U] [#4 0.09,0.27,0.85,U] [#5 0.06,0.05,0.80,U] [#6 0.15,-0.00,0.72,U] [#7 0.31,0.04,0.68,U] [#8 0.02,0.12,0.58,U] 
23:55:06.394 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.10, 0.02}
23:55:06.395 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
23:55:06.395 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
23:55:06.396 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.20 mountX=0.02 mountY=-0.10, mountTheta=-1.34
23:55:06.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
23:55:06.398 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
23:55:06.400 00.002 29988 Worker thread wakes up
23:55:06.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
23:55:06.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
23:55:06.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:06.401 00.001 28316 UpdateGuideState exits: m=1963 RSB=30.3
23:55:06.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:06.403 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:06.403 00.000 28316 Enqueuing Expose request
23:55:06.405 00.002 29988 Moving (0.10, 0.02) raw xDistance=0.02 yDistance=-0.10
23:55:06.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:55:06.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:06.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:55:06.405 00.000 29988 MoveAxis(E, 0, ABG)
23:55:06.405 00.000 29988 Move returns status 0, amount 0
23:55:06.405 00.000 29988 MoveAxis(N, 0, ABG)
23:55:06.405 00.000 29988 Move returns status 0, amount 0
23:55:06.405 00.000 29988 move complete, result=0
23:55:06.405 00.000 29988 worker thread done servicing request
23:55:06.405 00.000 29988 Worker thread wakes up
23:55:06.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:06.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:06.405 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:08.033 01.628 29988 Exposure complete
23:55:08.062 00.029 29988 worker thread done servicing request
23:55:08.062 00.000 28316 OnExposeComplete: enter
23:55:08.063 00.001 28316 UpdateGuideState(): m_state=6
23:55:08.063 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2806
23:55:08.064 00.001 28316 Star::Find returns 1 (0), X=586.14, Y=119.79, Mass=1944, SNR=30.2, Peak=181 HFD=4.3
23:55:08.065 00.001 28316 MultiStar: [#1 0.10,0.01,0.93,U] [#2 0.11,0.18,0.97,U] [#3 0.19,0.04,0.85,U] [#4 0.16,0.16,0.91,U] [#5 0.08,0.16,0.80,U] [#6 0.22,-0.13,0.75,U] [#7 0.27,0.05,0.67,U] [#8 0.13,0.20,0.61,U] 
23:55:08.066 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.07}, one-star: {0.04, -0.05}
23:55:08.066 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
23:55:08.068 00.002 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
23:55:08.069 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.85 mountX=0.06 mountY=-0.02, mountTheta=-0.26
23:55:08.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
23:55:08.070 00.000 28316 Enqueuing Move request for scope (0.04, -0.05)
23:55:08.071 00.001 29988 Worker thread wakes up
23:55:08.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:08.071 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.2
23:55:08.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:08.072 00.000 28316 Enqueuing Expose request
23:55:08.073 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:55:08.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:55:08.073 00.000 29988 Moving (0.04, -0.05) raw xDistance=0.06 yDistance=-0.02
23:55:08.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:55:08.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:08.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:55:08.073 00.000 29988 MoveAxis(E, 0, ABG)
23:55:08.073 00.000 29988 Move returns status 0, amount 0
23:55:08.073 00.000 29988 MoveAxis(N, 0, ABG)
23:55:08.073 00.000 29988 Move returns status 0, amount 0
23:55:08.073 00.000 29988 move complete, result=0
23:55:08.073 00.000 29988 worker thread done servicing request
23:55:08.073 00.000 29988 Worker thread wakes up
23:55:08.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:08.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:08.073 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:09.594 01.521 29988 Exposure complete
23:55:09.621 00.027 29988 worker thread done servicing request
23:55:09.621 00.000 28316 OnExposeComplete: enter
23:55:09.623 00.002 28316 UpdateGuideState(): m_state=6
23:55:09.623 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2807
23:55:09.624 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=119.95, Mass=1822, SNR=29.2, Peak=181 HFD=4.2
23:55:09.624 00.000 28316 MultiStar: [#1 0.25,0.08,0.92,U] [#2 0.28,0.26,0.96,U] [#3 0.29,0.19,0.89,U] [#4 0.18,0.23,0.87,U] [#5 0.28,0.19,0.81,U] [#6 0.38,0.19,0.00,M1] [#7 0.36,0.20,0.68,U] [#8 0.08,0.27,0.62,U] 
23:55:09.626 00.002 28316 single-star, 7 included, MultiStar: {0.21, 0.18}, one-star: {0.02, 0.11}
23:55:09.628 00.002 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:55:09.630 00.002 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.65)
23:55:09.631 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.39 mountX=-0.09 mountY=-0.07, mountTheta=-2.51
23:55:09.632 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
23:55:09.634 00.002 28316 Enqueuing Move request for scope (0.02, 0.11)
23:55:09.635 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:09.635 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.2
23:55:09.636 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:09.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:09.636 00.000 28316 Enqueuing Expose request
23:55:09.637 00.001 29988 Worker thread wakes up
23:55:09.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
23:55:09.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
23:55:09.637 00.000 29988 Moving (0.02, 0.11) raw xDistance=-0.09 yDistance=-0.07
23:55:09.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:55:09.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:09.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:55:09.637 00.000 29988 MoveAxis(E, 0, ABG)
23:55:09.637 00.000 29988 Move returns status 0, amount 0
23:55:09.637 00.000 29988 MoveAxis(N, 0, ABG)
23:55:09.637 00.000 29988 Move returns status 0, amount 0
23:55:09.637 00.000 29988 move complete, result=0
23:55:09.637 00.000 29988 worker thread done servicing request
23:55:09.638 00.001 29988 Worker thread wakes up
23:55:09.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:09.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:09.638 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:11.368 01.730 29988 Exposure complete
23:55:11.400 00.032 29988 worker thread done servicing request
23:55:11.400 00.000 28316 OnExposeComplete: enter
23:55:11.401 00.001 28316 UpdateGuideState(): m_state=6
23:55:11.402 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2808
23:55:11.402 00.000 28316 Star::Find returns 1 (0), X=586.13, Y=119.76, Mass=1902, SNR=29.9, Peak=174 HFD=4.2
23:55:11.403 00.001 28316 MultiStar: [#1 0.27,-0.06,0.89,U] [#2 0.42,0.06,0.00,M1] [#3 0.03,-0.01,0.87,U] [#4 0.24,0.02,0.88,U] [#5 0.15,0.12,0.79,U] [#6 0.26,-0.16,0.73,U] [#7 0.15,0.12,0.66,U] [#8 0.28,0.10,0.59,U] 
23:55:11.403 00.000 28316 single-star, 7 included, MultiStar: {0.17, -0.00}, one-star: {0.03, -0.08}
23:55:11.403 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-1.14) = xAngle (-0.05 = -0.05)
23:55:11.404 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
23:55:11.404 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.19 mountX=0.09 mountY=0.01, mountTheta=0.08
23:55:11.405 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
23:55:11.406 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
23:55:11.406 00.000 29988 Worker thread wakes up
23:55:11.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
23:55:11.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
23:55:11.406 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.09 yDistance=0.01
23:55:11.407 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:11.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:11.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:11.407 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
23:55:11.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:11.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:11.408 00.000 28316 Enqueuing Expose request
23:55:11.409 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:55:11.409 00.000 29988 MoveAxis(E, 0, ABG)
23:55:11.409 00.000 29988 Move returns status 0, amount 0
23:55:11.409 00.000 29988 MoveAxis(N, 0, ABG)
23:55:11.409 00.000 29988 Move returns status 0, amount 0
23:55:11.409 00.000 29988 move complete, result=0
23:55:11.409 00.000 29988 worker thread done servicing request
23:55:11.409 00.000 29988 Worker thread wakes up
23:55:11.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:11.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:11.409 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:12.824 01.415 29988 Exposure complete
23:55:12.887 00.063 29988 worker thread done servicing request
23:55:12.889 00.002 28316 OnExposeComplete: enter
23:55:12.890 00.001 28316 UpdateGuideState(): m_state=6
23:55:12.891 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2809
23:55:12.892 00.001 28316 Star::Find returns 1 (0), X=586.08, Y=119.81, Mass=1974, SNR=30.6, Peak=183 HFD=4.3
23:55:12.892 00.000 28316 MultiStar: [#1 0.22,-0.00,0.89,U] [#2 0.31,0.18,0.92,U] [#3 0.06,0.10,0.88,U] [#4 0.26,0.12,0.87,U] [#5 0.20,0.06,0.77,U] [#6 0.18,-0.11,0.71,U] [#7 0.27,-0.15,0.64,U] [#8 0.20,0.19,0.58,U] 
23:55:12.893 00.001 28316 single-star, 8 included, MultiStar: {0.18, 0.04}, one-star: {-0.01, -0.03}
23:55:12.893 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
23:55:12.894 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
23:55:12.894 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.98 mountX=0.02 mountY=0.03, mountTheta=0.85
23:55:12.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
23:55:12.896 00.001 28316 Enqueuing Move request for scope (-0.01, -0.03)
23:55:12.897 00.001 29988 Worker thread wakes up
23:55:12.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:12.898 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:55:12.898 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:55:12.898 00.000 29988 Moving (-0.01, -0.03) raw xDistance=0.02 yDistance=0.03
23:55:12.898 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.6
23:55:12.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:12.900 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:12.900 00.000 28316 Enqueuing Expose request
23:55:12.901 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:55:12.902 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:12.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:55:12.902 00.000 29988 MoveAxis(E, 0, ABG)
23:55:12.902 00.000 29988 Move returns status 0, amount 0
23:55:12.902 00.000 29988 MoveAxis(N, 0, ABG)
23:55:12.902 00.000 29988 Move returns status 0, amount 0
23:55:12.902 00.000 29988 move complete, result=0
23:55:12.902 00.000 29988 worker thread done servicing request
23:55:12.902 00.000 29988 Worker thread wakes up
23:55:12.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:12.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:12.903 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:14.530 01.627 29988 Exposure complete
23:55:14.566 00.036 29988 worker thread done servicing request
23:55:14.567 00.001 28316 OnExposeComplete: enter
23:55:14.570 00.003 28316 UpdateGuideState(): m_state=6
23:55:14.571 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2810
23:55:14.572 00.001 28316 Star::Find returns 1 (0), X=586.02, Y=119.84, Mass=1937, SNR=30.3, Peak=182 HFD=4.3
23:55:14.573 00.001 28316 MultiStar: [#1 0.17,0.04,0.90,U] [#2 0.03,0.08,0.99,U] [#3 0.04,0.05,0.87,U] [#4 0.15,0.07,0.87,U] [#5 0.04,-0.00,0.78,U] [#6 0.06,-0.02,0.71,U] [#7 0.23,-0.06,0.68,U] [#8 0.08,0.24,0.60,U] 
23:55:14.574 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.07, 0.00}
23:55:14.575 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.26 = -2.02)
23:55:14.576 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
23:55:14.578 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=-0.03 mountY=0.06, mountTheta=2.03
23:55:14.581 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.00, opts=13)
23:55:14.581 00.000 28316 Enqueuing Move request for scope (-0.07, 0.00)
23:55:14.582 00.001 29988 Worker thread wakes up
23:55:14.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:14.582 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
23:55:14.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:14.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:14.583 00.000 28316 Enqueuing Expose request
23:55:14.586 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
23:55:14.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
23:55:14.586 00.000 29988 Moving (-0.07, 0.00) raw xDistance=-0.03 yDistance=0.06
23:55:14.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:55:14.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:14.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:14.586 00.000 29988 MoveAxis(E, 0, ABG)
23:55:14.586 00.000 29988 Move returns status 0, amount 0
23:55:14.586 00.000 29988 MoveAxis(N, 0, ABG)
23:55:14.586 00.000 29988 Move returns status 0, amount 0
23:55:14.586 00.000 29988 move complete, result=0
23:55:14.586 00.000 29988 worker thread done servicing request
23:55:14.586 00.000 29988 Worker thread wakes up
23:55:14.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:14.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:14.588 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:16.110 01.522 29988 Exposure complete
23:55:16.140 00.030 29988 worker thread done servicing request
23:55:16.141 00.001 28316 OnExposeComplete: enter
23:55:16.141 00.000 28316 UpdateGuideState(): m_state=6
23:55:16.142 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2811
23:55:16.142 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=119.93, Mass=1929, SNR=30.1, Peak=179 HFD=4.4
23:55:16.143 00.001 28316 MultiStar: [#1 -0.06,0.13,0.90,U] [#2 0.17,0.12,0.94,U] [#3 0.04,0.06,0.86,U] [#4 0.06,0.15,0.85,U] [#5 -0.02,0.12,0.79,U] [#6 0.04,0.16,0.73,U] [#7 0.32,0.05,0.65,U] [#8 0.20,0.24,0.58,U] 
23:55:16.143 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.13, 0.09}
23:55:16.143 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
23:55:16.144 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
23:55:16.144 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.14 mountX=-0.09 mountY=-0.10, mountTheta=-2.27
23:55:16.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
23:55:16.147 00.002 28316 Enqueuing Move request for scope (0.05, 0.12)
23:55:16.147 00.000 29988 Worker thread wakes up
23:55:16.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:16.149 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
23:55:16.150 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
23:55:16.150 00.000 29988 Moving (0.05, 0.12) raw xDistance=-0.09 yDistance=-0.10
23:55:16.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:55:16.150 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.1
23:55:16.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:16.151 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:16.151 00.000 28316 Enqueuing Expose request
23:55:16.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:16.152 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:55:16.152 00.000 29988 MoveAxis(E, 0, ABG)
23:55:16.152 00.000 29988 Move returns status 0, amount 0
23:55:16.152 00.000 29988 MoveAxis(N, 0, ABG)
23:55:16.152 00.000 29988 Move returns status 0, amount 0
23:55:16.152 00.000 29988 move complete, result=0
23:55:16.152 00.000 29988 worker thread done servicing request
23:55:16.152 00.000 29988 Worker thread wakes up
23:55:16.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:16.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:16.152 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:17.775 01.623 29988 Exposure complete
23:55:17.814 00.039 29988 worker thread done servicing request
23:55:17.814 00.000 28316 OnExposeComplete: enter
23:55:17.817 00.003 28316 UpdateGuideState(): m_state=6
23:55:17.819 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2812
23:55:17.822 00.003 28316 Star::Find returns 1 (0), X=586.03, Y=119.98, Mass=1884, SNR=29.7, Peak=172 HFD=4.4
23:55:17.823 00.001 28316 MultiStar: [#1 0.07,0.19,0.92,U] [#2 0.17,0.25,0.95,U] [#3 -0.07,0.20,0.89,U] [#4 0.04,0.27,0.87,U] [#5 0.01,0.27,0.82,U] [#6 0.11,0.19,0.72,U] [#7 0.23,0.02,0.67,U] [#8 0.10,0.28,0.60,U] 
23:55:17.823 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.06, 0.14}
23:55:17.825 00.002 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.15 = -3.14)
23:55:17.825 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
23:55:17.825 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=-0.15 mountY=-0.01, mountTheta=-3.11
23:55:17.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
23:55:17.827 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
23:55:17.827 00.000 29988 Worker thread wakes up
23:55:17.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:17.828 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.7
23:55:17.828 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:17.829 00.000 28316 Enqueuing Expose request
23:55:17.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
23:55:17.830 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
23:55:17.830 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.15 yDistance=-0.01
23:55:17.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:55:17.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:17.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:55:17.830 00.000 29988 MoveAxis(E, 0, ABG)
23:55:17.830 00.000 29988 Move returns status 0, amount 0
23:55:17.830 00.000 29988 MoveAxis(N, 0, ABG)
23:55:17.830 00.000 29988 Move returns status 0, amount 0
23:55:17.830 00.000 29988 move complete, result=0
23:55:17.830 00.000 29988 worker thread done servicing request
23:55:17.830 00.000 29988 Worker thread wakes up
23:55:17.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:17.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:17.830 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:19.353 01.523 29988 Exposure complete
23:55:19.392 00.039 29988 worker thread done servicing request
23:55:19.392 00.000 28316 OnExposeComplete: enter
23:55:19.392 00.000 28316 UpdateGuideState(): m_state=6
23:55:19.393 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2813
23:55:19.393 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=119.65, Mass=1810, SNR=29.1, Peak=142 HFD=4.5
23:55:19.394 00.001 28316 MultiStar: [#1 0.23,-0.32,0.92,U] [#2 0.20,-0.11,0.95,U] [#3 0.20,-0.11,0.91,U] [#4 0.22,-0.04,0.92,U] [#5 0.17,-0.19,0.77,U] [#6 0.25,-0.24,0.74,U] [#7 0.33,-0.25,0.00,M1] [#8 0.13,0.02,0.61,U] 
23:55:19.395 00.001 28316 single-star, 7 included, MultiStar: {0.19, -0.15}, one-star: {0.13, -0.20}
23:55:19.395 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
23:55:19.395 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
23:55:19.396 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.98 mountX=0.23 mountY=-0.03, mountTheta=-0.12
23:55:19.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.20, opts=13)
23:55:19.398 00.001 28316 Enqueuing Move request for scope (0.13, -0.20)
23:55:19.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:19.399 00.001 28316 UpdateGuideState exits: m=1810 RSB=29.1
23:55:19.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:19.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:19.400 00.000 28316 Enqueuing Expose request
23:55:19.401 00.001 29988 Worker thread wakes up
23:55:19.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
23:55:19.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
23:55:19.401 00.000 29988 Moving (0.13, -0.20) raw xDistance=0.23 yDistance=-0.03
23:55:19.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:55:19.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:19.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:19.401 00.000 29988 MoveAxis(W, 49, ABG)
23:55:19.401 00.000 29988 Guiding  Dir = 3, Dur = 49
23:55:19.401 00.000 29988 IsSlewing returns 0
23:55:19.402 00.001 29988 IsGuiding returns 0
23:55:19.404 00.002 29988 PulseGuide returned control before completion, sleep 58
23:55:19.477 00.073 29988 IsGuiding returns 0
23:55:19.477 00.000 29988 Move returns status 0, amount 49
23:55:19.477 00.000 29988 MoveAxis(N, 0, ABG)
23:55:19.477 00.000 29988 Move returns status 0, amount 0
23:55:19.477 00.000 29988 move complete, result=0
23:55:19.477 00.000 29988 worker thread done servicing request
23:55:19.477 00.000 29988 Worker thread wakes up
23:55:19.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:19.477 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.0 px 0 ms NORTH
23:55:19.478 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:21.104 01.626 29988 Exposure complete
23:55:21.143 00.039 29988 worker thread done servicing request
23:55:21.143 00.000 28316 OnExposeComplete: enter
23:55:21.144 00.001 28316 UpdateGuideState(): m_state=6
23:55:21.144 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2814
23:55:21.144 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=119.84, Mass=1984, SNR=30.5, Peak=191 HFD=4.2
23:55:21.145 00.001 28316 MultiStar: [#1 0.05,-0.05,0.88,U] [#2 -0.06,0.07,0.94,U] [#3 -0.11,0.19,0.85,U] [#4 -0.05,0.19,0.88,U] [#5 -0.22,0.18,0.79,U] [#6 -0.04,0.12,0.73,U] [#7 0.21,0.06,0.65,U] [#8 -0.18,0.30,0.59,U] 
23:55:21.145 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.13, -0.01}
23:55:21.145 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.22 = -3.06)
23:55:21.146 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.04)
23:55:21.146 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.08 mountX=-0.12 mountY=0.01, mountTheta=3.10
23:55:21.147 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
23:55:21.148 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
23:55:21.149 00.001 29988 Worker thread wakes up
23:55:21.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:21.149 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.5
23:55:21.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:21.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:55:21.150 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:55:21.151 00.001 29988 Moving (-0.06, 0.11) raw xDistance=-0.12 yDistance=0.01
23:55:21.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:55:21.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:21.151 00.000 28316 Enqueuing Expose request
23:55:21.152 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:21.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:55:21.152 00.000 29988 MoveAxis(E, 0, ABG)
23:55:21.152 00.000 29988 Move returns status 0, amount 0
23:55:21.152 00.000 29988 MoveAxis(N, 0, ABG)
23:55:21.152 00.000 29988 Move returns status 0, amount 0
23:55:21.152 00.000 29988 move complete, result=0
23:55:21.152 00.000 29988 worker thread done servicing request
23:55:21.152 00.000 29988 Worker thread wakes up
23:55:21.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:21.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:21.152 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:22.672 01.520 29988 Exposure complete
23:55:22.704 00.032 29988 worker thread done servicing request
23:55:22.704 00.000 28316 OnExposeComplete: enter
23:55:22.705 00.001 28316 UpdateGuideState(): m_state=6
23:55:22.706 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2815
23:55:22.706 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=120.09, Mass=1854, SNR=29.6, Peak=177 HFD=4.3
23:55:22.706 00.000 28316 MultiStar: [#1 0.05,0.23,0.93,U] [#2 0.09,0.40,0.00,M1] [#3 -0.12,0.46,0.00,M1] [#4 0.04,0.52,0.00,M1] [#5 -0.02,0.32,0.80,U] [#6 0.02,0.30,0.74,U] [#7 0.23,0.20,0.67,U] [#8 -0.07,0.38,0.63,U] 
23:55:22.707 00.001 28316 single-star, 5 included, MultiStar: {0.01, 0.28}, one-star: {-0.10, 0.25}
23:55:22.707 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
23:55:22.708 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
23:55:22.708 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=-0.27 mountY=-0.03, mountTheta=-3.04
23:55:22.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.25, opts=13)
23:55:22.709 00.000 28316 Enqueuing Move request for scope (-0.10, 0.25)
23:55:22.710 00.001 29988 Worker thread wakes up
23:55:22.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
23:55:22.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
23:55:22.710 00.000 29988 Moving (-0.10, 0.25) raw xDistance=-0.27 yDistance=-0.03
23:55:22.711 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:55:22.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:22.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:22.712 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:22.712 00.000 29988 MoveAxis(E, 57, ABG)
23:55:22.712 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.6
23:55:22.713 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:22.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:22.714 00.001 28316 Enqueuing Expose request
23:55:22.714 00.000 29988 Guiding  Dir = 2, Dur = 57
23:55:22.715 00.001 29988 IsSlewing returns 0
23:55:22.715 00.000 29988 IsGuiding returns 0
23:55:22.717 00.002 29988 PulseGuide returned control before completion, sleep 65
23:55:22.795 00.078 29988 IsGuiding returns 0
23:55:22.795 00.000 29988 Move returns status 0, amount 57
23:55:22.795 00.000 29988 MoveAxis(N, 0, ABG)
23:55:22.795 00.000 29988 Move returns status 0, amount 0
23:55:22.795 00.000 29988 move complete, result=0
23:55:22.797 00.002 29988 worker thread done servicing request
23:55:22.797 00.000 29988 Worker thread wakes up
23:55:22.797 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
23:55:22.798 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:22.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:24.421 01.623 29988 Exposure complete
23:55:24.450 00.029 29988 worker thread done servicing request
23:55:24.450 00.000 28316 OnExposeComplete: enter
23:55:24.451 00.001 28316 UpdateGuideState(): m_state=6
23:55:24.452 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2816
23:55:24.452 00.000 28316 Star::Find returns 1 (0), X=586.15, Y=119.86, Mass=1848, SNR=29.3, Peak=169 HFD=4.3
23:55:24.453 00.001 28316 MultiStar: [#1 0.16,0.03,0.93,U] [#2 0.26,0.06,0.99,U] [#3 -0.12,-0.01,0.91,U] [#4 0.10,0.15,0.88,U] [#5 0.19,0.10,0.79,U] [#6 0.03,0.06,0.70,U] [#7 0.17,0.06,0.67,U] [#8 -0.05,0.17,0.60,U] 
23:55:24.453 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.07}, one-star: {0.05, 0.02}
23:55:24.454 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
23:55:24.454 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
23:55:24.454 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.40 mountX=0.00 mountY=-0.06, mountTheta=-1.54
23:55:24.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
23:55:24.456 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
23:55:24.456 00.000 29988 Worker thread wakes up
23:55:24.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:55:24.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:55:24.457 00.001 29988 Moving (0.05, 0.02) raw xDistance=0.00 yDistance=-0.06
23:55:24.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:55:24.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:24.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:24.457 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.3
23:55:24.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:24.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:24.458 00.000 28316 Enqueuing Expose request
23:55:24.459 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:24.459 00.000 29988 MoveAxis(E, 0, ABG)
23:55:24.459 00.000 29988 Move returns status 0, amount 0
23:55:24.459 00.000 29988 MoveAxis(N, 0, ABG)
23:55:24.459 00.000 29988 Move returns status 0, amount 0
23:55:24.459 00.000 29988 move complete, result=0
23:55:24.459 00.000 29988 worker thread done servicing request
23:55:24.459 00.000 29988 Worker thread wakes up
23:55:24.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:24.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:24.460 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:25.986 01.526 29988 Exposure complete
23:55:26.028 00.042 29988 worker thread done servicing request
23:55:26.028 00.000 28316 OnExposeComplete: enter
23:55:26.029 00.001 28316 UpdateGuideState(): m_state=6
23:55:26.029 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2817
23:55:26.030 00.001 28316 Star::Find returns 1 (0), X=586.12, Y=119.81, Mass=1946, SNR=30.1, Peak=186 HFD=4.3
23:55:26.032 00.002 28316 MultiStar: [#1 0.07,-0.05,0.90,U] [#2 0.14,0.12,0.95,U] [#3 0.13,0.11,0.89,U] [#4 0.14,0.18,0.86,U] [#5 0.12,0.01,0.79,U] [#6 0.16,-0.00,0.71,U] [#7 0.28,0.10,0.65,U] [#8 0.12,0.08,0.60,U] 
23:55:26.034 00.002 28316 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.03, -0.03}
23:55:26.034 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
23:55:26.036 00.002 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
23:55:26.036 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.79 mountX=0.04 mountY=-0.01, mountTheta=-0.32
23:55:26.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
23:55:26.037 00.000 28316 Enqueuing Move request for scope (0.03, -0.03)
23:55:26.038 00.001 29988 Worker thread wakes up
23:55:26.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:26.038 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.1
23:55:26.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:26.040 00.001 28316 Enqueuing Expose request
23:55:26.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
23:55:26.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
23:55:26.040 00.000 29988 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=-0.01
23:55:26.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:55:26.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:26.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:55:26.040 00.000 29988 MoveAxis(E, 0, ABG)
23:55:26.040 00.000 29988 Move returns status 0, amount 0
23:55:26.040 00.000 29988 MoveAxis(N, 0, ABG)
23:55:26.040 00.000 29988 Move returns status 0, amount 0
23:55:26.040 00.000 29988 move complete, result=0
23:55:26.040 00.000 29988 worker thread done servicing request
23:55:26.040 00.000 29988 Worker thread wakes up
23:55:26.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:26.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:26.041 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:27.669 01.628 29988 Exposure complete
23:55:27.695 00.026 29988 worker thread done servicing request
23:55:27.695 00.000 28316 OnExposeComplete: enter
23:55:27.696 00.001 28316 UpdateGuideState(): m_state=6
23:55:27.696 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2818
23:55:27.697 00.001 28316 Star::Find returns 1 (0), X=586.36, Y=119.99, Mass=1980, SNR=30.5, Peak=171 HFD=4.2
23:55:27.698 00.001 28316 MultiStar: [#1 0.24,0.09,0.91,U] [#2 0.40,0.25,0.00,M1] [#3 0.14,0.22,0.85,U] [#4 0.31,0.18,0.84,U] [#5 0.32,0.21,0.80,U] [#6 0.25,0.14,0.72,U] [#7 0.26,0.11,0.63,U] [#8 0.34,0.40,0.00,M1] 
23:55:27.698 00.000 28316 refined, 6 included, MultiStar: {0.26, 0.16}, one-star: {0.27, 0.15}
23:55:27.698 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
23:55:27.701 00.003 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
23:55:27.704 00.003 28316 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.55 mountX=-0.04 mountY=-0.30, mountTheta=-1.70
23:55:27.708 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.16, opts=13)
23:55:27.710 00.002 28316 Enqueuing Move request for scope (0.26, 0.16)
23:55:27.712 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:27.715 00.003 28316 UpdateGuideState exits: m=1980 RSB=30.5
23:55:27.718 00.003 29988 Worker thread wakes up
23:55:27.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:27.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:27.719 00.001 28316 Enqueuing Expose request
23:55:27.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
23:55:27.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
23:55:27.719 00.000 29988 Moving (0.26, 0.16) raw xDistance=-0.04 yDistance=-0.30
23:55:27.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:55:27.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:55:27.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:55:27.720 00.000 29988 MoveAxis(E, 0, ABG)
23:55:27.720 00.000 29988 Move returns status 0, amount 0
23:55:27.720 00.000 29988 MoveAxis(N, 0, ABG)
23:55:27.720 00.000 29988 Move returns status 0, amount 0
23:55:27.720 00.000 29988 move complete, result=0
23:55:27.720 00.000 29988 worker thread done servicing request
23:55:27.720 00.000 29988 Worker thread wakes up
23:55:27.720 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:55:27.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:27.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:29.236 01.516 29988 Exposure complete
23:55:29.266 00.030 29988 worker thread done servicing request
23:55:29.266 00.000 28316 OnExposeComplete: enter
23:55:29.267 00.001 28316 UpdateGuideState(): m_state=6
23:55:29.268 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2819
23:55:29.268 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=119.92, Mass=1928, SNR=30.0, Peak=170 HFD=4.3
23:55:29.269 00.001 28316 MultiStar: [#1 0.30,0.09,0.91,U] [#2 0.60,0.20,0.00,M2] [#3 0.22,0.16,0.85,U] [#4 0.31,0.35,0.00,M1] [#5 0.27,0.17,0.80,U] [#6 0.37,0.14,0.73,U] [#7 0.28,0.19,0.67,U] [#8 0.34,0.22,0.61,U] 
23:55:29.269 00.000 28316 single-star, 6 included, MultiStar: {0.26, 0.14}, one-star: {0.13, 0.07}
23:55:29.270 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
23:55:29.270 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
23:55:29.271 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.53 mountX=-0.01 mountY=-0.15, mountTheta=-1.67
23:55:29.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.07, opts=13)
23:55:29.273 00.001 28316 Enqueuing Move request for scope (0.13, 0.07)
23:55:29.273 00.000 29988 Worker thread wakes up
23:55:29.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:29.275 00.002 28316 UpdateGuideState exits: m=1928 RSB=30.0
23:55:29.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:29.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:29.276 00.000 28316 Enqueuing Expose request
23:55:29.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:55:29.277 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:55:29.277 00.000 29988 Moving (0.13, 0.07) raw xDistance=-0.01 yDistance=-0.15
23:55:29.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:55:29.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:29.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:55:29.277 00.000 29988 MoveAxis(E, 0, ABG)
23:55:29.277 00.000 29988 Move returns status 0, amount 0
23:55:29.277 00.000 29988 MoveAxis(N, 0, ABG)
23:55:29.277 00.000 29988 Move returns status 0, amount 0
23:55:29.277 00.000 29988 move complete, result=0
23:55:29.277 00.000 29988 worker thread done servicing request
23:55:29.277 00.000 29988 Worker thread wakes up
23:55:29.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:29.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:29.277 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:30.912 01.635 29988 Exposure complete
23:55:30.965 00.053 29988 worker thread done servicing request
23:55:30.965 00.000 28316 OnExposeComplete: enter
23:55:30.968 00.003 28316 UpdateGuideState(): m_state=6
23:55:30.968 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2820
23:55:30.969 00.001 28316 Star::Find returns 1 (0), X=586.10, Y=119.77, Mass=1832, SNR=29.4, Peak=176 HFD=4.2
23:55:30.969 00.000 28316 MultiStar: [#1 0.30,0.03,0.94,U] [#2 0.30,-0.01,0.99,U] [#3 0.17,0.03,0.86,U] [#4 0.32,0.15,0.90,U] [#5 0.26,0.20,0.79,U] [#6 0.12,0.01,0.75,U] [#7 0.43,-0.01,0.00,M1] [#8 0.11,0.09,0.60,U] 
23:55:30.971 00.002 28316 single-star, 7 included, MultiStar: {0.20, 0.05}, one-star: {0.01, -0.07}
23:55:30.972 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
23:55:30.972 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.75 = 2.75)
23:55:30.974 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.49 mountX=0.07 mountY=0.03, mountTheta=0.38
23:55:30.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
23:55:30.975 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
23:55:30.976 00.001 29988 Worker thread wakes up
23:55:30.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:30.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
23:55:30.976 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.4
23:55:30.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:30.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:30.977 00.000 28316 Enqueuing Expose request
23:55:30.978 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
23:55:30.978 00.000 29988 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.03
23:55:30.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:55:30.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:30.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:55:30.978 00.000 29988 MoveAxis(E, 0, ABG)
23:55:30.978 00.000 29988 Move returns status 0, amount 0
23:55:30.978 00.000 29988 MoveAxis(N, 0, ABG)
23:55:30.978 00.000 29988 Move returns status 0, amount 0
23:55:30.978 00.000 29988 move complete, result=0
23:55:30.978 00.000 29988 worker thread done servicing request
23:55:30.978 00.000 29988 Worker thread wakes up
23:55:30.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:30.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:30.979 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:32.494 01.515 29988 Exposure complete
23:55:32.523 00.029 29988 worker thread done servicing request
23:55:32.523 00.000 28316 OnExposeComplete: enter
23:55:32.524 00.001 28316 UpdateGuideState(): m_state=6
23:55:32.525 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2821
23:55:32.525 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=120.00, Mass=1919, SNR=30.0, Peak=180 HFD=4.3
23:55:32.526 00.001 28316 MultiStar: [#1 0.30,0.08,0.92,U] [#2 0.32,0.30,0.00,M2] [#3 0.15,0.16,0.85,U] [#4 0.28,0.36,0.00,M1] [#5 0.29,0.33,0.00,M1] [#6 0.24,0.12,0.71,U] [#7 0.41,0.13,0.00,M2] [#8 0.19,0.14,0.61,U] 
23:55:32.526 00.000 28316 single-star, 4 included, MultiStar: {0.19, 0.13}, one-star: {0.08, 0.16}
23:55:32.527 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:55:32.527 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
23:55:32.527 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.13 mountX=-0.11 mountY=-0.14, mountTheta=-2.25
23:55:32.528 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.16, opts=13)
23:55:32.529 00.001 28316 Enqueuing Move request for scope (0.08, 0.16)
23:55:32.529 00.000 29988 Worker thread wakes up
23:55:32.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
23:55:32.530 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
23:55:32.530 00.000 29988 Moving (0.08, 0.16) raw xDistance=-0.11 yDistance=-0.14
23:55:32.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:55:32.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:32.530 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:32.530 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
23:55:32.531 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:32.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:32.532 00.001 28316 Enqueuing Expose request
23:55:32.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:55:32.532 00.000 29988 MoveAxis(E, 0, ABG)
23:55:32.532 00.000 29988 Move returns status 0, amount 0
23:55:32.532 00.000 29988 MoveAxis(N, 0, ABG)
23:55:32.532 00.000 29988 Move returns status 0, amount 0
23:55:32.532 00.000 29988 move complete, result=0
23:55:32.532 00.000 29988 worker thread done servicing request
23:55:32.532 00.000 29988 Worker thread wakes up
23:55:32.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:32.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:32.533 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:34.158 01.625 29988 Exposure complete
23:55:34.203 00.045 29988 worker thread done servicing request
23:55:34.204 00.001 28316 OnExposeComplete: enter
23:55:34.205 00.001 28316 UpdateGuideState(): m_state=6
23:55:34.208 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2822
23:55:34.210 00.002 28316 Star::Find returns 1 (0), X=586.30, Y=119.81, Mass=2026, SNR=30.9, Peak=184 HFD=4.4
23:55:34.213 00.003 28316 MultiStar: [#1 0.35,0.03,0.89,U] [#2 0.41,0.10,0.00,M3] [#3 0.25,0.03,0.84,U] [#4 0.33,0.13,0.84,U] [#5 0.18,0.08,0.79,U] [#6 0.21,-0.10,0.70,U] [#7 0.44,0.06,0.00,M3] [#8 0.29,0.10,0.59,U] 
23:55:34.215 00.002 28316 single-star, 6 included, MultiStar: {0.26, 0.03}, one-star: {0.20, -0.03}
23:55:34.218 00.003 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
23:55:34.219 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
23:55:34.219 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.14 mountX=0.11 mountY=-0.17, mountTheta=-0.99
23:55:34.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.03, opts=13)
23:55:34.220 00.000 28316 Enqueuing Move request for scope (0.20, -0.03)
23:55:34.222 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:34.222 00.000 28316 UpdateGuideState exits: m=2026 RSB=30.9
23:55:34.223 00.001 29988 Worker thread wakes up
23:55:34.223 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
23:55:34.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
23:55:34.223 00.000 29988 Moving (0.20, -0.03) raw xDistance=0.11 yDistance=-0.17
23:55:34.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:34.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:34.224 00.000 28316 Enqueuing Expose request
23:55:34.225 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:55:34.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:34.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:55:34.225 00.000 29988 MoveAxis(E, 0, ABG)
23:55:34.225 00.000 29988 Move returns status 0, amount 0
23:55:34.225 00.000 29988 MoveAxis(N, 0, ABG)
23:55:34.225 00.000 29988 Move returns status 0, amount 0
23:55:34.225 00.000 29988 move complete, result=0
23:55:34.225 00.000 29988 worker thread done servicing request
23:55:34.225 00.000 29988 Worker thread wakes up
23:55:34.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:34.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:34.225 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:35.750 01.525 29988 Exposure complete
23:55:35.780 00.030 29988 worker thread done servicing request
23:55:35.780 00.000 28316 OnExposeComplete: enter
23:55:35.781 00.001 28316 UpdateGuideState(): m_state=6
23:55:35.781 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2823
23:55:35.783 00.002 28316 Star::Find returns 1 (0), X=586.33, Y=119.77, Mass=1948, SNR=30.2, Peak=174 HFD=4.3
23:55:35.783 00.000 28316 MultiStar: [#1 0.34,-0.10,0.90,U] [#2 0.45,0.02,0.00,M4] [#3 0.39,0.05,0.87,U] [#4 0.46,-0.04,0.00,M1] [#5 0.26,0.04,0.83,U] [#6 0.47,-0.10,0.00,M1] [#7 0.51,-0.23,0.00,M4] [#8 0.22,0.06,0.60,U] 
23:55:35.784 00.001 28316 single-star, 4 included, MultiStar: {0.29, -0.01}, one-star: {0.23, -0.07}
23:55:35.785 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
23:55:35.785 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
23:55:35.785 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.25 cameraTheta=-0.30 mountX=0.16 mountY=-0.18, mountTheta=-0.82
23:55:35.787 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
23:55:35.787 00.000 28316 Enqueuing Move request for scope (0.23, -0.07)
23:55:35.788 00.001 29988 Worker thread wakes up
23:55:35.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
23:55:35.788 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
23:55:35.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
23:55:35.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:35.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
23:55:35.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:35.790 00.001 28316 Enqueuing Expose request
23:55:35.790 00.000 29988 Moving (0.23, -0.07) raw xDistance=0.16 yDistance=-0.18
23:55:35.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:55:35.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:35.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:55:35.790 00.000 29988 MoveAxis(E, 0, ABG)
23:55:35.790 00.000 29988 Move returns status 0, amount 0
23:55:35.790 00.000 29988 MoveAxis(N, 0, ABG)
23:55:35.791 00.001 29988 Move returns status 0, amount 0
23:55:35.791 00.000 29988 move complete, result=0
23:55:35.791 00.000 29988 worker thread done servicing request
23:55:35.791 00.000 29988 Worker thread wakes up
23:55:35.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:35.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:35.791 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:37.420 01.629 29988 Exposure complete
23:55:37.464 00.044 29988 worker thread done servicing request
23:55:37.464 00.000 28316 OnExposeComplete: enter
23:55:37.467 00.003 28316 UpdateGuideState(): m_state=6
23:55:37.468 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2824
23:55:37.469 00.001 28316 Star::Find returns 1 (0), X=586.38, Y=119.83, Mass=1820, SNR=29.2, Peak=157 HFD=4.3
23:55:37.469 00.000 28316 MultiStar: [#1 0.36,0.02,0.94,U] [#2 0.43,0.04,0.00,M5] [#3 0.11,0.09,0.91,U] [#4 0.29,0.01,0.90,U] [#5 0.29,-0.01,0.81,U] [#6 0.26,-0.12,0.74,U] [#7 0.61,-0.05,0.00,M5] [#8 0.28,0.02,0.62,U] 
23:55:37.470 00.001 28316 refined, 6 included, MultiStar: {0.27, 0.00}, one-star: {0.29, -0.01}
23:55:37.471 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
23:55:37.471 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.02)
23:55:37.472 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=0.00 hyp=0.27 cameraTheta=0.02 mountX=0.11 mountY=-0.24, mountTheta=-1.15
23:55:37.472 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.00, opts=13)
23:55:37.473 00.001 28316 Enqueuing Move request for scope (0.27, 0.00)
23:55:37.473 00.000 29988 Worker thread wakes up
23:55:37.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.00) opts 0xd
23:55:37.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.00)
23:55:37.474 00.000 29988 Moving (0.27, 0.00) raw xDistance=0.11 yDistance=-0.24
23:55:37.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:55:37.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:55:37.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:37.474 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.2
23:55:37.475 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:37.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:37.475 00.000 28316 Enqueuing Expose request
23:55:37.476 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:55:37.476 00.000 29988 MoveAxis(E, 0, ABG)
23:55:37.476 00.000 29988 Move returns status 0, amount 0
23:55:37.476 00.000 29988 MoveAxis(N, 0, ABG)
23:55:37.476 00.000 29988 Move returns status 0, amount 0
23:55:37.476 00.000 29988 move complete, result=0
23:55:37.476 00.000 29988 worker thread done servicing request
23:55:37.476 00.000 29988 Worker thread wakes up
23:55:37.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:37.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:37.477 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:39.002 01.525 29988 Exposure complete
23:55:39.033 00.031 29988 worker thread done servicing request
23:55:39.033 00.000 28316 OnExposeComplete: enter
23:55:39.034 00.001 28316 UpdateGuideState(): m_state=6
23:55:39.035 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2825
23:55:39.035 00.000 28316 Star::Find returns 1 (0), X=586.38, Y=119.69, Mass=2023, SNR=30.9, Peak=156 HFD=4.4
23:55:39.036 00.001 28316 MultiStar: [#1 0.41,-0.12,0.00,M1] [#2 0.50,0.05,0.00,M6] [#3 0.30,-0.01,0.86,U] [#4 0.43,0.12,0.00,M1] [#5 0.33,0.05,0.75,U] [#6 0.39,-0.12,0.70,U] [#7 0.63,-0.04,0.00,M6] [#8 0.28,0.01,0.58,U] 
23:55:39.036 00.000 28316 refined, 4 included, MultiStar: {0.31, -0.05}, one-star: {0.29, -0.15}
23:55:39.036 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
23:55:39.037 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.20)
23:55:39.037 00.000 28316 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.32 cameraTheta=-0.16 mountX=0.18 mountY=-0.26, mountTheta=-0.97
23:55:39.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.05, opts=13)
23:55:39.039 00.001 28316 Enqueuing Move request for scope (0.31, -0.05)
23:55:39.039 00.000 29988 Worker thread wakes up
23:55:39.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd
23:55:39.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.05)
23:55:39.040 00.001 29988 Moving (0.31, -0.05) raw xDistance=0.18 yDistance=-0.26
23:55:39.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:55:39.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:39.040 00.000 28316 UpdateGuideState exits: m=2023 RSB=30.9
23:55:39.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.041 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:39.041 00.000 28316 Enqueuing Expose request
23:55:39.042 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.37 newest=-0.68
23:55:39.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:55:39.042 00.000 29988 MoveAxis(E, 0, ABG)
23:55:39.042 00.000 29988 Move returns status 0, amount 0
23:55:39.042 00.000 29988 MoveAxis(N, 61, ABG)
23:55:39.042 00.000 29988 Guiding  Dir = 0, Dur = 61
23:55:39.042 00.000 29988 IsSlewing returns 0
23:55:39.042 00.000 29988 IsGuiding returns 0
23:55:39.047 00.005 29988 PulseGuide returned control before completion, sleep 66
23:55:39.123 00.076 29988 IsGuiding returns 0
23:55:39.123 00.000 29988 Move returns status 0, amount 61
23:55:39.123 00.000 29988 move complete, result=0
23:55:39.123 00.000 29988 worker thread done servicing request
23:55:39.124 00.001 29988 Worker thread wakes up
23:55:39.124 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 61 ms NORTH
23:55:39.125 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:39.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:40.749 01.624 29988 Exposure complete
23:55:40.774 00.025 29988 worker thread done servicing request
23:55:40.774 00.000 28316 OnExposeComplete: enter
23:55:40.776 00.002 28316 UpdateGuideState(): m_state=6
23:55:40.776 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2826
23:55:40.777 00.001 28316 Star::Find returns 1 (0), X=586.25, Y=119.72, Mass=2088, SNR=31.4, Peak=170 HFD=4.5
23:55:40.777 00.000 28316 MultiStar: [#1 0.33,-0.08,0.89,U] [#2 0.45,-0.06,0.00,M7] [#3 0.24,-0.11,0.85,U] [#4 0.37,0.07,0.84,U] [#5 0.35,-0.06,0.73,U] [#6 0.32,-0.07,0.69,U] [#7 0.50,-0.12,0.00,M7] [#8 0.31,0.05,0.57,U] 
23:55:40.778 00.001 28316 single-star, 6 included, MultiStar: {0.29, -0.05}, one-star: {0.16, -0.12}
23:55:40.778 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
23:55:40.779 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
23:55:40.781 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.66 mountX=0.18 mountY=-0.09, mountTheta=-0.45
23:55:40.785 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
23:55:40.786 00.001 28316 Enqueuing Move request for scope (0.16, -0.12)
23:55:40.786 00.000 29988 Worker thread wakes up
23:55:40.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:40.787 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
23:55:40.787 00.000 28316 UpdateGuideState exits: m=2088 RSB=31.4
23:55:40.788 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
23:55:40.788 00.000 29988 Moving (0.16, -0.12) raw xDistance=0.18 yDistance=-0.09
23:55:40.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:40.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:40.789 00.001 28316 Enqueuing Expose request
23:55:40.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:55:40.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:40.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:40.789 00.000 29988 MoveAxis(E, 0, ABG)
23:55:40.789 00.000 29988 Move returns status 0, amount 0
23:55:40.789 00.000 29988 MoveAxis(N, 0, ABG)
23:55:40.789 00.000 29988 Move returns status 0, amount 0
23:55:40.789 00.000 29988 move complete, result=0
23:55:40.789 00.000 29988 worker thread done servicing request
23:55:40.789 00.000 29988 Worker thread wakes up
23:55:40.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:40.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:40.790 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:42.308 01.518 29988 Exposure complete
23:55:42.350 00.042 29988 worker thread done servicing request
23:55:42.350 00.000 28316 OnExposeComplete: enter
23:55:42.351 00.001 28316 UpdateGuideState(): m_state=6
23:55:42.352 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2827
23:55:42.352 00.000 28316 Star::Find returns 1 (0), X=586.30, Y=119.57, Mass=1870, SNR=29.7, Peak=162 HFD=4.0
23:55:42.353 00.001 28316 MultiStar: [#1 0.27,-0.17,0.92,U] [#2 0.35,-0.03,1.00,U] [#3 0.32,-0.11,0.88,U] [#4 0.15,-0.04,0.86,U] [#5 0.19,0.10,0.83,U] [#6 0.34,-0.20,0.73,U] [#7 0.52,-0.23,0.00,M8] [#8 0.32,-0.01,0.60,U] 
23:55:42.353 00.000 28316 refined, 7 included, MultiStar: {0.27, -0.10}, one-star: {0.21, -0.27}
23:55:42.353 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
23:55:42.354 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.90 = -2.38)
23:55:42.355 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-0.34 mountX=0.20 mountY=-0.20, mountTheta=-0.78
23:55:42.355 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.10, opts=13)
23:55:42.356 00.001 28316 Enqueuing Move request for scope (0.27, -0.10)
23:55:42.356 00.000 29988 Worker thread wakes up
23:55:42.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd
23:55:42.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:42.357 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.7
23:55:42.358 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:42.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:42.358 00.000 28316 Enqueuing Expose request
23:55:42.359 00.001 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.10)
23:55:42.359 00.000 29988 Moving (0.27, -0.10) raw xDistance=0.20 yDistance=-0.20
23:55:42.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:55:42.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:42.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:55:42.359 00.000 29988 MoveAxis(E, 0, ABG)
23:55:42.359 00.000 29988 Move returns status 0, amount 0
23:55:42.359 00.000 29988 MoveAxis(N, 0, ABG)
23:55:42.359 00.000 29988 Move returns status 0, amount 0
23:55:42.359 00.000 29988 move complete, result=0
23:55:42.359 00.000 29988 worker thread done servicing request
23:55:42.359 00.000 29988 Worker thread wakes up
23:55:42.359 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:42.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:42.359 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:43.993 01.634 29988 Exposure complete
23:55:44.029 00.036 29988 worker thread done servicing request
23:55:44.029 00.000 28316 OnExposeComplete: enter
23:55:44.030 00.001 28316 UpdateGuideState(): m_state=6
23:55:44.031 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2828
23:55:44.033 00.002 28316 Star::Find returns 1 (0), X=586.09, Y=119.65, Mass=1961, SNR=30.4, Peak=178 HFD=4.1
23:55:44.034 00.001 28316 MultiStar: [#1 0.26,-0.26,0.89,U] [#2 0.36,-0.15,0.96,U] [#3 0.25,-0.08,0.85,U] [#4 0.31,-0.00,0.83,U] [#5 0.22,-0.16,0.78,U] [#6 0.21,-0.33,0.70,U] [#7 0.43,-0.33,0.00,M9] [#8 0.21,-0.09,0.58,U] 
23:55:44.037 00.003 28316 single-star, 7 included, MultiStar: {0.22, -0.16}, one-star: {-0.00, -0.19}
23:55:44.040 00.003 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-1.14) = xAngle (-0.43 = -0.43)
23:55:44.043 00.003 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
23:55:44.045 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.18 mountY=0.09, mountTheta=0.46
23:55:44.048 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.19, opts=13)
23:55:44.048 00.000 28316 Enqueuing Move request for scope (-0.00, -0.19)
23:55:44.048 00.000 29988 Worker thread wakes up
23:55:44.049 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:44.049 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.4
23:55:44.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:44.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:44.051 00.001 28316 Enqueuing Expose request
23:55:44.053 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
23:55:44.054 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
23:55:44.054 00.000 29988 Moving (-0.00, -0.19) raw xDistance=0.18 yDistance=0.09
23:55:44.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:55:44.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:44.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:55:44.054 00.000 29988 MoveAxis(E, 0, ABG)
23:55:44.054 00.000 29988 Move returns status 0, amount 0
23:55:44.054 00.000 29988 MoveAxis(N, 0, ABG)
23:55:44.054 00.000 29988 Move returns status 0, amount 0
23:55:44.054 00.000 29988 move complete, result=0
23:55:44.054 00.000 29988 worker thread done servicing request
23:55:44.054 00.000 29988 Worker thread wakes up
23:55:44.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:44.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:44.056 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:45.577 01.521 29988 Exposure complete
23:55:45.627 00.050 29988 worker thread done servicing request
23:55:45.627 00.000 28316 OnExposeComplete: enter
23:55:45.628 00.001 28316 UpdateGuideState(): m_state=6
23:55:45.629 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2829
23:55:45.629 00.000 28316 Star::Find returns 1 (0), X=586.16, Y=119.59, Mass=1836, SNR=29.4, Peak=170 HFD=3.9
23:55:45.631 00.002 28316 MultiStar: [#1 0.28,-0.20,0.92,U] [#2 0.23,-0.13,0.99,U] [#3 0.30,-0.06,0.87,U] [#4 0.18,-0.04,0.87,U] [#5 0.19,-0.04,0.81,U] [#6 0.23,-0.19,0.72,U] [#7 0.53,-0.16,0.00,M10] [#8 0.27,0.00,0.60,U] 
23:55:45.632 00.001 28316 refined, 7 included, MultiStar: {0.21, -0.12}, one-star: {0.06, -0.26}
23:55:45.633 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
23:55:45.634 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.55)
23:55:45.635 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.25 cameraTheta=-0.52 mountX=0.20 mountY=-0.14, mountTheta=-0.60
23:55:45.636 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.12, opts=13)
23:55:45.639 00.003 28316 Enqueuing Move request for scope (0.21, -0.12)
23:55:45.641 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:45.643 00.002 28316 UpdateGuideState exits: m=1836 RSB=29.4
23:55:45.646 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:45.648 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:45.650 00.002 28316 Enqueuing Expose request
23:55:45.652 00.002 29988 Worker thread wakes up
23:55:45.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
23:55:45.652 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
23:55:45.653 00.001 29988 Moving (0.21, -0.12) raw xDistance=0.20 yDistance=-0.14
23:55:45.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:55:45.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:45.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:55:45.653 00.000 29988 MoveAxis(E, 0, ABG)
23:55:45.653 00.000 29988 Move returns status 0, amount 0
23:55:45.653 00.000 29988 MoveAxis(N, 0, ABG)
23:55:45.653 00.000 29988 Move returns status 0, amount 0
23:55:45.653 00.000 29988 move complete, result=0
23:55:45.653 00.000 29988 worker thread done servicing request
23:55:45.653 00.000 29988 Worker thread wakes up
23:55:45.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:45.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:45.654 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:47.278 01.624 29988 Exposure complete
23:55:47.306 00.028 29988 worker thread done servicing request
23:55:47.306 00.000 28316 OnExposeComplete: enter
23:55:47.307 00.001 28316 UpdateGuideState(): m_state=6
23:55:47.308 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2830
23:55:47.308 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=119.78, Mass=1874, SNR=29.7, Peak=185 HFD=4.2
23:55:47.309 00.001 28316 MultiStar: [#1 0.05,-0.05,0.90,U] [#2 0.18,-0.04,0.98,U] [#3 0.09,0.02,0.88,U] [#4 0.00,0.09,0.87,U] [#5 0.07,0.12,0.82,U] [#6 0.06,-0.09,0.74,U] [#7 0.12,-0.14,0.66,U] [#8 0.03,0.05,0.60,U] 
23:55:47.309 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.16, -0.07}
23:55:47.310 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
23:55:47.310 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.29)
23:55:47.311 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.25 mountX=0.03 mountY=-0.04, mountTheta=-0.88
23:55:47.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
23:55:47.312 00.000 28316 Enqueuing Move request for scope (0.05, -0.01)
23:55:47.313 00.001 29988 Worker thread wakes up
23:55:47.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:55:47.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:55:47.313 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
23:55:47.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:47.313 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.7
23:55:47.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:47.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:47.315 00.001 28316 Enqueuing Expose request
23:55:47.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:55:47.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:47.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:55:47.315 00.000 29988 MoveAxis(E, 0, ABG)
23:55:47.315 00.000 29988 Move returns status 0, amount 0
23:55:47.315 00.000 29988 MoveAxis(N, 0, ABG)
23:55:47.315 00.000 29988 Move returns status 0, amount 0
23:55:47.315 00.000 29988 move complete, result=0
23:55:47.315 00.000 29988 worker thread done servicing request
23:55:47.315 00.000 29988 Worker thread wakes up
23:55:47.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:47.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:47.316 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:48.843 01.527 29988 Exposure complete
23:55:48.888 00.045 29988 worker thread done servicing request
23:55:48.888 00.000 28316 OnExposeComplete: enter
23:55:48.890 00.002 28316 UpdateGuideState(): m_state=6
23:55:48.892 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2831
23:55:48.892 00.000 28316 Star::Find returns 1 (0), X=586.23, Y=119.73, Mass=1940, SNR=30.2, Peak=180 HFD=4.4
23:55:48.893 00.001 28316 MultiStar: [#1 0.24,-0.09,0.91,U] [#2 0.24,0.01,0.98,U] [#3 0.02,-0.08,0.87,U] [#4 0.16,0.04,0.86,U] [#5 0.23,-0.02,0.78,U] [#6 0.16,-0.21,0.71,U] [#7 0.35,-0.31,0.00,M10] [#8 0.12,-0.13,0.58,U] 
23:55:48.894 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.07}, one-star: {0.14, -0.12}
23:55:48.895 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
23:55:48.895 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
23:55:48.896 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.39 mountX=0.13 mountY=-0.12, mountTheta=-0.73
23:55:48.897 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.07, opts=13)
23:55:48.897 00.000 28316 Enqueuing Move request for scope (0.17, -0.07)
23:55:48.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:48.898 00.001 29988 Worker thread wakes up
23:55:48.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
23:55:48.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
23:55:48.898 00.000 29988 Moving (0.17, -0.07) raw xDistance=0.13 yDistance=-0.12
23:55:48.898 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:55:48.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:48.899 00.000 28316 Enqueuing Expose request
23:55:48.900 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:55:48.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:48.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:55:48.900 00.000 29988 MoveAxis(E, 0, ABG)
23:55:48.900 00.000 29988 Move returns status 0, amount 0
23:55:48.900 00.000 29988 MoveAxis(N, 0, ABG)
23:55:48.900 00.000 29988 Move returns status 0, amount 0
23:55:48.900 00.000 29988 move complete, result=0
23:55:48.900 00.000 29988 worker thread done servicing request
23:55:48.900 00.000 29988 Worker thread wakes up
23:55:48.900 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:48.901 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:48.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:50.532 01.631 29988 Exposure complete
23:55:50.560 00.028 29988 worker thread done servicing request
23:55:50.560 00.000 28316 OnExposeComplete: enter
23:55:50.563 00.003 28316 UpdateGuideState(): m_state=6
23:55:50.565 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2832
23:55:50.568 00.003 28316 Star::Find returns 1 (0), X=586.01, Y=119.64, Mass=1933, SNR=30.1, Peak=173 HFD=4.2
23:55:50.569 00.001 28316 MultiStar: [#1 0.14,-0.20,0.91,U] [#2 0.09,-0.01,0.95,U] [#3 -0.01,-0.06,0.87,U] [#4 0.10,-0.06,0.88,U] [#5 0.15,-0.12,0.78,U] [#6 0.14,-0.25,0.70,U] [#7 0.27,-0.24,0.62,U] [#8 -0.01,-0.09,0.59,U] 
23:55:50.570 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.14}, one-star: {-0.09, -0.21}
23:55:50.571 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.11 = 0.11)
23:55:50.572 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.07)
23:55:50.572 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.03 mountX=0.16 mountY=-0.01, mountTheta=-0.07
23:55:50.574 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
23:55:50.575 00.001 28316 Enqueuing Move request for scope (0.08, -0.14)
23:55:50.576 00.001 29988 Worker thread wakes up
23:55:50.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
23:55:50.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
23:55:50.576 00.000 29988 Moving (0.08, -0.14) raw xDistance=0.16 yDistance=-0.01
23:55:50.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:55:50.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:50.577 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:50.579 00.002 28316 UpdateGuideState exits: m=1933 RSB=30.1
23:55:50.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:50.581 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:50.582 00.001 28316 Enqueuing Expose request
23:55:50.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:55:50.583 00.001 29988 MoveAxis(E, 0, ABG)
23:55:50.583 00.000 29988 Move returns status 0, amount 0
23:55:50.583 00.000 29988 MoveAxis(N, 0, ABG)
23:55:50.583 00.000 29988 Move returns status 0, amount 0
23:55:50.583 00.000 29988 move complete, result=0
23:55:50.583 00.000 29988 worker thread done servicing request
23:55:50.583 00.000 29988 Worker thread wakes up
23:55:50.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:50.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:50.583 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:52.106 01.523 29988 Exposure complete
23:55:52.146 00.040 29988 worker thread done servicing request
23:55:52.146 00.000 28316 OnExposeComplete: enter
23:55:52.147 00.001 28316 UpdateGuideState(): m_state=6
23:55:52.147 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2833
23:55:52.148 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=119.68, Mass=1766, SNR=28.8, Peak=170 HFD=4.0
23:55:52.148 00.000 28316 MultiStar: [#1 -0.03,-0.30,0.94,U] [#2 0.08,-0.06,1.01,U] [#3 0.01,-0.35,0.91,U] [#4 -0.07,-0.10,0.89,U] [#5 -0.11,-0.07,0.84,U] [#6 0.03,-0.43,0.00,M1] [#7 0.33,-0.40,0.00,M10] [#8 -0.04,-0.16,0.63,U] 
23:55:52.149 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.17}, one-star: {-0.12, -0.16}
23:55:52.149 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.14) = xAngle (-0.64 = -0.64)
23:55:52.150 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.46 = 2.46)
23:55:52.150 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.79 mountX=0.14 mountY=0.11, mountTheta=0.67
23:55:52.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.17, opts=13)
23:55:52.152 00.001 28316 Enqueuing Move request for scope (-0.04, -0.17)
23:55:52.153 00.001 29988 Worker thread wakes up
23:55:52.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
23:55:52.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
23:55:52.153 00.000 29988 Moving (-0.04, -0.17) raw xDistance=0.14 yDistance=0.11
23:55:52.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:55:52.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:52.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:55:52.153 00.000 29988 MoveAxis(E, 0, ABG)
23:55:52.153 00.000 29988 Move returns status 0, amount 0
23:55:52.153 00.000 29988 MoveAxis(N, 0, ABG)
23:55:52.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:52.154 00.001 29988 Move returns status 0, amount 0
23:55:52.154 00.000 28316 UpdateGuideState exits: m=1766 RSB=28.8
23:55:52.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:52.155 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:52.155 00.000 28316 Enqueuing Expose request
23:55:52.156 00.001 29988 move complete, result=0
23:55:52.156 00.000 29988 worker thread done servicing request
23:55:52.156 00.000 29988 Worker thread wakes up
23:55:52.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:52.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:52.156 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:53.779 01.623 29988 Exposure complete
23:55:53.814 00.035 29988 worker thread done servicing request
23:55:53.814 00.000 28316 OnExposeComplete: enter
23:55:53.815 00.001 28316 UpdateGuideState(): m_state=6
23:55:53.816 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2834
23:55:53.816 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=119.45, Mass=1910, SNR=30.0, Peak=155 HFD=4.1
23:55:53.817 00.001 28316 MultiStar: [#1 0.12,-0.25,0.88,U] [#2 0.16,-0.34,0.96,U] [#3 0.09,-0.23,0.88,U] [#4 0.09,-0.16,0.86,U] [#5 -0.03,-0.24,0.82,U] [#6 0.12,-0.38,0.74,U] [#7 0.31,-0.38,0.00,R] [#8 0.09,-0.24,0.62,U] 
23:55:53.817 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.28}, one-star: {-0.12, -0.39}
23:55:53.818 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
23:55:53.819 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
23:55:53.820 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=0.28 mountY=0.07, mountTheta=0.25
23:55:53.821 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.28, opts=13)
23:55:53.821 00.000 28316 Enqueuing Move request for scope (0.06, -0.28)
23:55:53.822 00.001 29988 Worker thread wakes up
23:55:53.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:53.823 00.001 28316 UpdateGuideState exits: m=1910 RSB=30.0
23:55:53.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
23:55:53.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:53.826 00.003 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
23:55:53.826 00.000 29988 Moving (0.06, -0.28) raw xDistance=0.28 yDistance=0.07
23:55:53.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:55:53.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:53.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:53.827 00.001 28316 Enqueuing Expose request
23:55:53.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:55:53.827 00.000 29988 MoveAxis(W, 59, ABG)
23:55:53.827 00.000 29988 Guiding  Dir = 3, Dur = 59
23:55:53.828 00.001 29988 IsSlewing returns 0
23:55:53.828 00.000 29988 IsGuiding returns 0
23:55:53.829 00.001 29988 PulseGuide returned control before completion, sleep 68
23:55:53.903 00.074 29988 IsGuiding returns 0
23:55:53.903 00.000 29988 Move returns status 0, amount 59
23:55:53.903 00.000 29988 MoveAxis(N, 0, ABG)
23:55:53.903 00.000 29988 Move returns status 0, amount 0
23:55:53.903 00.000 29988 move complete, result=0
23:55:53.904 00.001 29988 worker thread done servicing request
23:55:53.904 00.000 29988 Worker thread wakes up
23:55:53.904 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.1 px 0 ms NORTH
23:55:53.905 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:53.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:55.320 01.415 29988 Exposure complete
23:55:55.366 00.046 29988 worker thread done servicing request
23:55:55.366 00.000 28316 OnExposeComplete: enter
23:55:55.367 00.001 28316 UpdateGuideState(): m_state=6
23:55:55.367 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2835
23:55:55.369 00.002 28316 Star::Find returns 1 (0), X=586.13, Y=119.42, Mass=1996, SNR=30.7, Peak=163 HFD=4.3
23:55:55.369 00.000 28316 MultiStar: [#1 0.08,-0.38,0.87,U] [#2 0.17,-0.15,0.91,U] [#3 -0.08,-0.30,0.83,U] [#4 0.12,-0.32,0.88,U] [#5 0.08,-0.27,0.78,U] [#6 0.18,-0.42,0.00,M1] [#7 -0.07,0.02,0.64,U] [#8 0.11,-0.15,0.60,U] 
23:55:55.370 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.26}, one-star: {0.04, -0.42}
23:55:55.370 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
23:55:55.370 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
23:55:55.371 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.35 mountX=0.26 mountY=0.07, mountTheta=0.25
23:55:55.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.26, opts=13)
23:55:55.373 00.001 28316 Enqueuing Move request for scope (0.06, -0.26)
23:55:55.373 00.000 29988 Worker thread wakes up
23:55:55.374 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:55.374 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.7
23:55:55.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:55.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:55.375 00.000 28316 Enqueuing Expose request
23:55:55.376 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
23:55:55.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
23:55:55.376 00.000 29988 Moving (0.06, -0.26) raw xDistance=0.26 yDistance=0.07
23:55:55.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
23:55:55.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:55.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:55:55.376 00.000 29988 MoveAxis(W, 59, ABG)
23:55:55.376 00.000 29988 Guiding  Dir = 3, Dur = 59
23:55:55.377 00.001 29988 IsSlewing returns 0
23:55:55.377 00.000 29988 IsGuiding returns 0
23:55:55.377 00.000 29988 PulseGuide returned control before completion, sleep 68
23:55:55.457 00.080 29988 IsGuiding returns 0
23:55:55.457 00.000 29988 Move returns status 0, amount 59
23:55:55.457 00.000 29988 MoveAxis(N, 0, ABG)
23:55:55.457 00.000 29988 Move returns status 0, amount 0
23:55:55.457 00.000 29988 move complete, result=0
23:55:55.459 00.002 29988 worker thread done servicing request
23:55:55.459 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.1 px 0 ms NORTH
23:55:55.461 00.002 29988 Worker thread wakes up
23:55:55.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:55.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:57.092 01.631 29988 Exposure complete
23:55:57.128 00.036 29988 worker thread done servicing request
23:55:57.128 00.000 28316 OnExposeComplete: enter
23:55:57.130 00.002 28316 UpdateGuideState(): m_state=6
23:55:57.133 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2836
23:55:57.135 00.002 28316 Star::Find returns 1 (0), X=586.01, Y=119.71, Mass=1942, SNR=30.3, Peak=182 HFD=4.1
23:55:57.136 00.001 28316 MultiStar: [#1 0.05,-0.32,0.89,U] [#2 -0.04,-0.08,0.96,U] [#3 -0.10,-0.11,0.84,U] [#4 0.13,-0.15,0.88,U] [#5 -0.02,-0.05,0.77,U] [#6 0.12,-0.28,0.71,U] [#7 -0.16,0.07,0.66,U] [#8 0.13,-0.11,0.59,U] 
23:55:57.137 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.13}, one-star: {-0.09, -0.13}
23:55:57.138 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
23:55:57.138 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
23:55:57.139 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.58 mountX=0.12 mountY=0.06, mountTheta=0.47
23:55:57.141 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
23:55:57.142 00.001 28316 Enqueuing Move request for scope (-0.00, -0.13)
23:55:57.142 00.000 29988 Worker thread wakes up
23:55:57.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:57.143 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.3
23:55:57.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:57.144 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
23:55:57.144 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
23:55:57.144 00.000 29988 Moving (-0.00, -0.13) raw xDistance=0.12 yDistance=0.06
23:55:57.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:55:57.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:57.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:57.145 00.001 28316 Enqueuing Expose request
23:55:57.146 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:57.146 00.000 29988 MoveAxis(E, 0, ABG)
23:55:57.146 00.000 29988 Move returns status 0, amount 0
23:55:57.146 00.000 29988 MoveAxis(N, 0, ABG)
23:55:57.146 00.000 29988 Move returns status 0, amount 0
23:55:57.146 00.000 29988 move complete, result=0
23:55:57.146 00.000 29988 worker thread done servicing request
23:55:57.147 00.001 29988 Worker thread wakes up
23:55:57.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:57.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:57.147 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:58.672 01.525 29988 Exposure complete
23:55:58.733 00.061 29988 worker thread done servicing request
23:55:58.733 00.000 28316 OnExposeComplete: enter
23:55:58.735 00.002 28316 UpdateGuideState(): m_state=6
23:55:58.736 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2837
23:55:58.737 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=119.69, Mass=1970, SNR=30.5, Peak=182 HFD=4.2
23:55:58.737 00.000 28316 MultiStar: [#1 -0.08,-0.09,0.88,U] [#2 -0.08,0.03,0.94,U] [#3 -0.12,-0.06,0.88,U] [#4 -0.07,-0.06,0.86,U] [#5 -0.16,0.08,0.78,U] [#6 -0.22,-0.08,0.71,U] [#7 -0.44,0.30,0.00,M1] [#8 -0.01,-0.06,0.58,U] 
23:55:58.739 00.002 28316 refined, 7 included, MultiStar: {-0.11, -0.05}, one-star: {-0.16, -0.15}
23:55:58.739 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
23:55:58.740 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
23:55:58.740 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.71 mountX=0.00 mountY=0.12, mountTheta=1.57
23:55:58.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.05, opts=13)
23:55:58.742 00.001 28316 Enqueuing Move request for scope (-0.11, -0.05)
23:55:58.742 00.000 29988 Worker thread wakes up
23:55:58.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:55:58.743 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
23:55:58.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
23:55:58.743 00.000 29988 Moving (-0.11, -0.05) raw xDistance=0.00 yDistance=0.12
23:55:58.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:55:58.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:58.743 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.5
23:55:58.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:58.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:55:58.745 00.001 28316 Enqueuing Expose request
23:55:58.746 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:55:58.746 00.000 29988 MoveAxis(E, 0, ABG)
23:55:58.746 00.000 29988 Move returns status 0, amount 0
23:55:58.746 00.000 29988 MoveAxis(N, 0, ABG)
23:55:58.746 00.000 29988 Move returns status 0, amount 0
23:55:58.746 00.000 29988 move complete, result=0
23:55:58.746 00.000 29988 worker thread done servicing request
23:55:58.746 00.000 29988 Worker thread wakes up
23:55:58.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:55:58.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:55:58.747 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:00.383 01.636 29988 Exposure complete
23:56:00.422 00.039 29988 worker thread done servicing request
23:56:00.422 00.000 28316 OnExposeComplete: enter
23:56:00.423 00.001 28316 UpdateGuideState(): m_state=6
23:56:00.424 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2838
23:56:00.425 00.001 28316 Star::Find returns 1 (0), X=585.79, Y=119.73, Mass=1866, SNR=29.7, Peak=163 HFD=4.4
23:56:00.426 00.001 28316 MultiStar: [#1 -0.09,-0.11,0.91,U] [#2 -0.00,-0.07,0.99,U] [#3 -0.22,-0.03,0.88,U] [#4 0.06,-0.08,0.86,U] [#5 -0.09,0.11,0.79,U] [#6 -0.03,-0.28,0.72,U] [#7 -0.28,0.22,0.67,U] [#8 -0.27,-0.02,0.61,U] 
23:56:00.426 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.30, -0.11}
23:56:00.427 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
23:56:00.428 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
23:56:00.429 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=-0.01 mountY=0.14, mountTheta=1.64
23:56:00.430 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.05, opts=13)
23:56:00.431 00.001 28316 Enqueuing Move request for scope (-0.13, -0.05)
23:56:00.432 00.001 29988 Worker thread wakes up
23:56:00.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:56:00.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:56:00.432 00.000 29988 Moving (-0.13, -0.05) raw xDistance=-0.01 yDistance=0.14
23:56:00.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:00.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:00.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:00.433 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.7
23:56:00.435 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:56:00.435 00.000 29988 MoveAxis(E, 0, ABG)
23:56:00.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:00.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:00.436 00.001 28316 Enqueuing Expose request
23:56:00.437 00.001 29988 Move returns status 0, amount 0
23:56:00.437 00.000 29988 MoveAxis(N, 0, ABG)
23:56:00.437 00.000 29988 Move returns status 0, amount 0
23:56:00.437 00.000 29988 move complete, result=0
23:56:00.437 00.000 29988 worker thread done servicing request
23:56:00.437 00.000 29988 Worker thread wakes up
23:56:00.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:00.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:00.438 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:01.952 01.514 29988 Exposure complete
23:56:01.977 00.025 29988 worker thread done servicing request
23:56:01.977 00.000 28316 OnExposeComplete: enter
23:56:01.978 00.001 28316 UpdateGuideState(): m_state=6
23:56:01.979 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2839
23:56:01.979 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=119.68, Mass=1889, SNR=29.9, Peak=174 HFD=4.2
23:56:01.980 00.001 28316 MultiStar: [#1 0.07,-0.22,0.92,U] [#2 0.13,-0.01,0.97,U] [#3 -0.06,-0.10,0.84,U] [#4 0.19,-0.12,0.88,U] [#5 0.01,-0.15,0.78,U] [#6 -0.11,-0.37,0.71,U] [#7 -0.26,0.15,0.66,U] [#8 -0.12,-0.05,0.59,U] 
23:56:01.980 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.17, -0.17}
23:56:01.981 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
23:56:01.981 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
23:56:01.981 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=0.10 mountY=0.07, mountTheta=0.65
23:56:01.986 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
23:56:01.986 00.000 28316 Enqueuing Move request for scope (-0.02, -0.12)
23:56:01.987 00.001 29988 Worker thread wakes up
23:56:01.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:56:01.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:56:01.987 00.000 29988 Moving (-0.02, -0.12) raw xDistance=0.10 yDistance=0.07
23:56:01.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:56:01.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:01.987 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.9
23:56:01.988 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:01.989 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:01.989 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:01.990 00.001 28316 Enqueuing Expose request
23:56:01.991 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:56:01.992 00.001 29988 MoveAxis(E, 0, ABG)
23:56:01.992 00.000 29988 Move returns status 0, amount 0
23:56:01.992 00.000 29988 MoveAxis(N, 0, ABG)
23:56:01.992 00.000 29988 Move returns status 0, amount 0
23:56:01.992 00.000 29988 move complete, result=0
23:56:01.992 00.000 29988 worker thread done servicing request
23:56:01.992 00.000 29988 Worker thread wakes up
23:56:01.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:01.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:01.993 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:03.624 01.631 29988 Exposure complete
23:56:03.658 00.034 29988 worker thread done servicing request
23:56:03.658 00.000 28316 OnExposeComplete: enter
23:56:03.658 00.000 28316 UpdateGuideState(): m_state=6
23:56:03.659 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2840
23:56:03.659 00.000 28316 Star::Find returns 1 (0), X=586.12, Y=119.62, Mass=1905, SNR=29.9, Peak=185 HFD=4.0
23:56:03.660 00.001 28316 MultiStar: [#1 0.10,-0.05,0.92,U] [#2 0.07,-0.02,0.99,U] [#3 0.00,0.03,0.87,U] [#4 0.00,0.06,0.88,U] [#5 -0.05,-0.01,0.80,U] [#6 0.12,-0.18,0.73,U] [#7 -0.05,0.28,0.66,U] [#8 0.10,0.13,0.60,U] 
23:56:03.660 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.03, -0.22}
23:56:03.661 00.001 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
23:56:03.661 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.35)
23:56:03.662 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.31 mountX=0.03 mountY=-0.03, mountTheta=-0.81
23:56:03.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
23:56:03.664 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
23:56:03.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:03.665 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
23:56:03.666 00.001 29988 Worker thread wakes up
23:56:03.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:56:03.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:56:03.666 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.03 yDistance=-0.03
23:56:03.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:56:03.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:03.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:03.667 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:03.667 00.000 29988 MoveAxis(E, 0, ABG)
23:56:03.667 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:03.668 00.001 28316 Enqueuing Expose request
23:56:03.670 00.002 29988 Move returns status 0, amount 0
23:56:03.670 00.000 29988 MoveAxis(N, 0, ABG)
23:56:03.670 00.000 29988 Move returns status 0, amount 0
23:56:03.670 00.000 29988 move complete, result=0
23:56:03.670 00.000 29988 worker thread done servicing request
23:56:03.670 00.000 29988 Worker thread wakes up
23:56:03.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:03.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:03.671 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:05.198 01.527 29988 Exposure complete
23:56:05.230 00.032 29988 worker thread done servicing request
23:56:05.231 00.001 28316 OnExposeComplete: enter
23:56:05.231 00.000 28316 UpdateGuideState(): m_state=6
23:56:05.232 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2841
23:56:05.232 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=119.71, Mass=1867, SNR=29.6, Peak=176 HFD=4.1
23:56:05.233 00.001 28316 MultiStar: [#1 0.18,-0.08,0.94,U] [#2 -0.01,-0.11,1.00,U] [#3 -0.00,-0.09,0.89,U] [#4 0.02,-0.09,0.87,U] [#5 -0.08,0.03,0.81,U] [#6 -0.05,-0.15,0.73,U] [#7 -0.04,0.22,0.66,U] [#8 0.00,0.07,0.62,U] 
23:56:05.233 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {-0.02, -0.14}
23:56:05.234 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.14) = xAngle (-0.36 = -0.36)
23:56:05.235 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74)
23:56:05.235 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.51 mountX=0.05 mountY=0.02, mountTheta=0.40
23:56:05.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
23:56:05.238 00.002 28316 Enqueuing Move request for scope (0.00, -0.05)
23:56:05.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:05.239 00.001 29988 Worker thread wakes up
23:56:05.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
23:56:05.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
23:56:05.239 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
23:56:05.240 00.001 29988 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.02
23:56:05.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:05.240 00.000 28316 Enqueuing Expose request
23:56:05.244 00.004 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:05.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:05.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:56:05.244 00.000 29988 MoveAxis(E, 0, ABG)
23:56:05.244 00.000 29988 Move returns status 0, amount 0
23:56:05.244 00.000 29988 MoveAxis(N, 0, ABG)
23:56:05.244 00.000 29988 Move returns status 0, amount 0
23:56:05.244 00.000 29988 move complete, result=0
23:56:05.244 00.000 29988 worker thread done servicing request
23:56:05.244 00.000 29988 Worker thread wakes up
23:56:05.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:05.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:05.245 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:06.881 01.636 29988 Exposure complete
23:56:06.930 00.049 29988 worker thread done servicing request
23:56:06.930 00.000 28316 OnExposeComplete: enter
23:56:06.931 00.001 28316 UpdateGuideState(): m_state=6
23:56:06.931 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2842
23:56:06.932 00.001 28316 Star::Find returns 1 (0), X=586.25, Y=119.64, Mass=1814, SNR=29.3, Peak=157 HFD=4.4
23:56:06.932 00.000 28316 MultiStar: [#1 0.18,-0.16,0.93,U] [#2 0.33,-0.09,1.00,U] [#3 0.26,-0.17,0.91,U] [#4 0.22,0.02,0.92,U] [#5 0.18,-0.13,0.82,U] [#6 0.20,-0.05,0.73,U] [#7 0.08,0.14,0.70,U] [#8 0.28,-0.05,0.61,U] 
23:56:06.933 00.001 28316 refined, 8 included, MultiStar: {0.21, -0.08}, one-star: {0.16, -0.21}
23:56:06.935 00.002 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
23:56:06.936 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.42)
23:56:06.937 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.38 mountX=0.16 mountY=-0.15, mountTheta=-0.74
23:56:06.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
23:56:06.939 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
23:56:06.940 00.001 29988 Worker thread wakes up
23:56:06.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:06.940 00.000 28316 UpdateGuideState exits: m=1814 RSB=29.3
23:56:06.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:06.943 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:06.944 00.001 28316 Enqueuing Expose request
23:56:06.946 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
23:56:06.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
23:56:06.946 00.000 29988 Moving (0.21, -0.08) raw xDistance=0.16 yDistance=-0.15
23:56:06.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:56:06.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:06.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:56:06.946 00.000 29988 MoveAxis(E, 0, ABG)
23:56:06.946 00.000 29988 Move returns status 0, amount 0
23:56:06.946 00.000 29988 MoveAxis(N, 0, ABG)
23:56:06.946 00.000 29988 Move returns status 0, amount 0
23:56:06.946 00.000 29988 move complete, result=0
23:56:06.946 00.000 29988 worker thread done servicing request
23:56:06.946 00.000 29988 Worker thread wakes up
23:56:06.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:06.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:06.947 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:08.472 01.525 29988 Exposure complete
23:56:08.498 00.026 29988 worker thread done servicing request
23:56:08.498 00.000 28316 OnExposeComplete: enter
23:56:08.498 00.000 28316 UpdateGuideState(): m_state=6
23:56:08.499 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2843
23:56:08.499 00.000 28316 Star::Find returns 1 (0), X=586.14, Y=119.63, Mass=1928, SNR=30.1, Peak=163 HFD=4.1
23:56:08.500 00.001 28316 MultiStar: [#1 0.15,-0.21,0.91,U] [#2 0.19,-0.11,0.94,U] [#3 0.08,-0.13,0.88,U] [#4 0.15,0.04,0.84,U] [#5 0.19,-0.07,0.81,U] [#6 0.19,-0.22,0.69,U] [#7 0.02,0.12,0.66,U] [#8 0.10,0.04,0.62,U] 
23:56:08.501 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.05, -0.21}
23:56:08.501 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
23:56:08.502 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.61 = -2.68)
23:56:08.502 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.64 mountX=0.14 mountY=-0.07, mountTheta=-0.47
23:56:08.504 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
23:56:08.504 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
23:56:08.505 00.001 29988 Worker thread wakes up
23:56:08.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:08.505 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:56:08.507 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:08.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
23:56:08.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
23:56:08.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:08.507 00.000 28316 Enqueuing Expose request
23:56:08.507 00.000 29988 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=-0.07
23:56:08.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:56:08.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:08.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:56:08.507 00.000 29988 MoveAxis(E, 0, ABG)
23:56:08.507 00.000 29988 Move returns status 0, amount 0
23:56:08.507 00.000 29988 MoveAxis(N, 0, ABG)
23:56:08.507 00.000 29988 Move returns status 0, amount 0
23:56:08.507 00.000 29988 move complete, result=0
23:56:08.507 00.000 29988 worker thread done servicing request
23:56:08.508 00.001 29988 Worker thread wakes up
23:56:08.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:08.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:08.508 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:10.129 01.621 29988 Exposure complete
23:56:10.157 00.028 29988 worker thread done servicing request
23:56:10.158 00.001 28316 OnExposeComplete: enter
23:56:10.158 00.000 28316 UpdateGuideState(): m_state=6
23:56:10.159 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2844
23:56:10.159 00.000 28316 Star::Find returns 1 (0), X=586.06, Y=119.69, Mass=1908, SNR=30.0, Peak=184 HFD=4.2
23:56:10.160 00.001 28316 MultiStar: [#1 0.15,-0.20,0.92,U] [#2 0.19,-0.06,1.02,U] [#3 0.03,-0.12,0.85,U] [#4 0.19,0.01,0.89,U] [#5 0.15,-0.11,0.82,U] [#6 0.22,-0.32,0.72,U] [#7 -0.11,0.28,0.66,U] [#8 0.23,-0.10,0.61,U] 
23:56:10.161 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {-0.03, -0.15}
23:56:10.161 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
23:56:10.162 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.71)
23:56:10.163 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-0.67 mountX=0.13 mountY=-0.06, mountTheta=-0.44
23:56:10.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
23:56:10.164 00.000 28316 Enqueuing Move request for scope (0.11, -0.09)
23:56:10.165 00.001 29988 Worker thread wakes up
23:56:10.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
23:56:10.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
23:56:10.165 00.000 29988 Moving (0.11, -0.09) raw xDistance=0.13 yDistance=-0.06
23:56:10.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:56:10.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:10.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:10.166 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:56:10.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:10.167 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:10.167 00.000 29988 MoveAxis(E, 0, ABG)
23:56:10.167 00.000 29988 Move returns status 0, amount 0
23:56:10.167 00.000 29988 MoveAxis(N, 0, ABG)
23:56:10.167 00.000 29988 Move returns status 0, amount 0
23:56:10.167 00.000 29988 move complete, result=0
23:56:10.167 00.000 29988 worker thread done servicing request
23:56:10.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:10.168 00.001 28316 Enqueuing Expose request
23:56:10.168 00.000 29988 Worker thread wakes up
23:56:10.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:10.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:10.168 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:11.690 01.522 29988 Exposure complete
23:56:11.730 00.040 29988 worker thread done servicing request
23:56:11.731 00.001 28316 OnExposeComplete: enter
23:56:11.732 00.001 28316 UpdateGuideState(): m_state=6
23:56:11.734 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2845
23:56:11.735 00.001 28316 Star::Find returns 1 (0), X=586.30, Y=119.35, Mass=1880, SNR=29.8, Peak=146 HFD=4.1
23:56:11.736 00.001 28316 MultiStar: [#1 0.33,-0.33,0.00,M1] [#2 0.43,-0.26,0.00,M1] [#3 0.23,-0.26,0.88,U] [#4 0.44,-0.18,0.00,M1] [#5 0.19,-0.12,0.79,U] [#6 0.29,-0.33,0.00,M1] [#7 0.07,-0.04,0.71,U] [#8 0.15,-0.21,0.60,U] 
23:56:11.736 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.24}, one-star: {0.21, -0.49}
23:56:11.736 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
23:56:11.737 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
23:56:11.737 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-0.94 mountX=0.30 mountY=-0.05, mountTheta=-0.17
23:56:11.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.24, opts=13)
23:56:11.739 00.001 28316 Enqueuing Move request for scope (0.18, -0.24)
23:56:11.740 00.001 29988 Worker thread wakes up
23:56:11.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.24) opts 0xd
23:56:11.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:11.741 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.24)
23:56:11.741 00.000 29988 Moving (0.18, -0.24) raw xDistance=0.30 yDistance=-0.05
23:56:11.741 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.8
23:56:11.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:11.743 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:11.744 00.001 28316 Enqueuing Expose request
23:56:11.745 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:56:11.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:11.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:56:11.745 00.000 29988 MoveAxis(W, 62, ABG)
23:56:11.745 00.000 29988 Guiding  Dir = 3, Dur = 62
23:56:11.745 00.000 29988 IsSlewing returns 0
23:56:11.745 00.000 29988 IsGuiding returns 0
23:56:11.747 00.002 29988 PulseGuide returned control before completion, sleep 71
23:56:11.835 00.088 29988 IsGuiding returns 0
23:56:11.835 00.000 29988 Move returns status 0, amount 62
23:56:11.835 00.000 29988 MoveAxis(N, 0, ABG)
23:56:11.835 00.000 29988 Move returns status 0, amount 0
23:56:11.835 00.000 29988 move complete, result=0
23:56:11.835 00.000 29988 worker thread done servicing request
23:56:11.836 00.001 29988 Worker thread wakes up
23:56:11.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:11.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:11.836 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.0 px 0 ms NORTH
23:56:13.469 01.633 29988 Exposure complete
23:56:13.509 00.040 29988 worker thread done servicing request
23:56:13.509 00.000 28316 OnExposeComplete: enter
23:56:13.511 00.002 28316 UpdateGuideState(): m_state=6
23:56:13.513 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2846
23:56:13.514 00.001 28316 Star::Find returns 1 (0), X=586.30, Y=119.35, Mass=1891, SNR=29.9, Peak=143 HFD=4.6
23:56:13.515 00.001 28316 MultiStar: [#1 0.33,-0.54,0.00,M2] [#2 0.48,-0.39,0.00,M2] [#3 0.18,-0.32,0.89,U] [#4 0.35,-0.21,0.00,M2] [#5 0.28,-0.33,0.00,M1] [#6 0.41,-0.48,0.00,M2] [#7 0.11,-0.00,0.66,U] [#8 0.12,-0.36,0.60,U] 
23:56:13.517 00.002 28316 refined, 3 included, MultiStar: {0.16, -0.32}, one-star: {0.20, -0.49}
23:56:13.517 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
23:56:13.518 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13)
23:56:13.519 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.32 hyp=0.36 cameraTheta=-1.09 mountX=0.36 mountY=-0.00, mountTheta=-0.01
23:56:13.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.32, opts=13)
23:56:13.520 00.000 28316 Enqueuing Move request for scope (0.16, -0.32)
23:56:13.521 00.001 29988 Worker thread wakes up
23:56:13.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:13.521 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.9
23:56:13.522 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:13.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.32) opts 0xd
23:56:13.522 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.32)
23:56:13.522 00.000 29988 Moving (0.16, -0.32) raw xDistance=0.36 yDistance=-0.00
23:56:13.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
23:56:13.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:13.523 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:13.523 00.000 28316 Enqueuing Expose request
23:56:13.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:56:13.523 00.000 29988 MoveAxis(W, 79, ABG)
23:56:13.523 00.000 29988 Guiding  Dir = 3, Dur = 79
23:56:13.524 00.001 29988 IsSlewing returns 0
23:56:13.524 00.000 29988 IsGuiding returns 0
23:56:13.524 00.000 29988 PulseGuide returned control before completion, sleep 88
23:56:13.627 00.103 29988 IsGuiding returns 0
23:56:13.627 00.000 29988 Move returns status 0, amount 79
23:56:13.627 00.000 29988 MoveAxis(N, 0, ABG)
23:56:13.627 00.000 29988 Move returns status 0, amount 0
23:56:13.627 00.000 29988 move complete, result=0
23:56:13.628 00.001 29988 worker thread done servicing request
23:56:13.628 00.000 28316 GuideStep: 0.4 px 79 ms WEST, -0.0 px 0 ms NORTH
23:56:13.628 00.000 29988 Worker thread wakes up
23:56:13.629 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:13.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:15.034 01.405 29988 Exposure complete
23:56:15.061 00.027 29988 worker thread done servicing request
23:56:15.062 00.001 28316 OnExposeComplete: enter
23:56:15.062 00.000 28316 UpdateGuideState(): m_state=6
23:56:15.063 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2847
23:56:15.063 00.000 28316 Star::Find returns 1 (0), X=586.42, Y=119.22, Mass=1864, SNR=29.6, Peak=132 HFD=4.1
23:56:15.067 00.004 28316 MultiStar: [#1 0.60,-0.47,0.00,M3] [#2 0.52,-0.29,0.00,M3] [#3 0.43,-0.24,0.00,M1] [#4 0.43,-0.23,0.00,M3] [#5 0.46,-0.26,0.00,M2] [#6 0.52,-0.27,0.00,M3] [#7 0.36,-0.00,0.66,U] [#8 0.44,-0.41,0.00,M1] 
23:56:15.068 00.001 28316 refined, 1 included, MultiStar: {0.34, -0.37}, one-star: {0.33, -0.62}
23:56:15.070 00.002 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
23:56:15.070 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
23:56:15.071 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-0.83 mountX=0.48 mountY=-0.14, mountTheta=-0.27
23:56:15.073 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.37, opts=13)
23:56:15.074 00.001 28316 Enqueuing Move request for scope (0.34, -0.37)
23:56:15.074 00.000 29988 Worker thread wakes up
23:56:15.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:56:15.075 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:56:15.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:15.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:15.076 00.001 28316 Enqueuing Expose request
23:56:15.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.37) opts 0xd
23:56:15.076 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.37)
23:56:15.076 00.000 29988 Moving (0.34, -0.37) raw xDistance=0.48 yDistance=-0.14
23:56:15.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48
23:56:15.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:15.077 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:56:15.077 00.000 29988 MoveAxis(W, 106, ABG)
23:56:15.077 00.000 29988 Guiding  Dir = 3, Dur = 106
23:56:15.077 00.000 29988 IsSlewing returns 0
23:56:15.077 00.000 29988 IsGuiding returns 0
23:56:15.079 00.002 29988 PulseGuide returned control before completion, sleep 115
23:56:15.208 00.129 29988 IsGuiding returns 0
23:56:15.208 00.000 29988 Move returns status 0, amount 106
23:56:15.208 00.000 29988 MoveAxis(N, 0, ABG)
23:56:15.208 00.000 29988 Move returns status 0, amount 0
23:56:15.208 00.000 29988 move complete, result=0
23:56:15.208 00.000 29988 worker thread done servicing request
23:56:15.208 00.000 28316 GuideStep: 0.5 px 106 ms WEST, -0.1 px 0 ms NORTH
23:56:15.209 00.001 29988 Worker thread wakes up
23:56:15.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:15.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:16.844 01.635 29988 Exposure complete
23:56:16.873 00.029 29988 worker thread done servicing request
23:56:16.873 00.000 28316 OnExposeComplete: enter
23:56:16.873 00.000 28316 UpdateGuideState(): m_state=6
23:56:16.874 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2848
23:56:16.875 00.001 28316 Star::Find returns 1 (0), X=586.15, Y=119.77, Mass=2036, SNR=30.9, Peak=157 HFD=4.5
23:56:16.875 00.000 28316 MultiStar: [#1 0.17,-0.06,0.86,U] [#2 0.20,-0.04,0.96,U] [#3 0.06,-0.03,0.84,U] [#4 0.17,-0.07,0.85,U] [#5 0.10,-0.05,0.77,U] [#6 0.31,-0.16,0.69,U] [#7 0.16,0.23,0.65,U] [#8 0.18,0.14,0.57,U] 
23:56:16.876 00.001 28316 single-star, 8 included, MultiStar: {0.15, -0.02}, one-star: {0.06, -0.08}
23:56:16.876 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:56:16.876 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.98)
23:56:16.877 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.94 mountX=0.09 mountY=-0.02, mountTheta=-0.16
23:56:16.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
23:56:16.879 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
23:56:16.879 00.000 29988 Worker thread wakes up
23:56:16.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:16.880 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
23:56:16.880 00.000 28316 UpdateGuideState exits: m=2036 RSB=30.9
23:56:16.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:16.881 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:16.881 00.000 28316 Enqueuing Expose request
23:56:16.882 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
23:56:16.882 00.000 29988 Moving (0.06, -0.08) raw xDistance=0.09 yDistance=-0.02
23:56:16.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:56:16.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:16.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:16.882 00.000 29988 MoveAxis(E, 0, ABG)
23:56:16.882 00.000 29988 Move returns status 0, amount 0
23:56:16.882 00.000 29988 MoveAxis(N, 0, ABG)
23:56:16.882 00.000 29988 Move returns status 0, amount 0
23:56:16.882 00.000 29988 move complete, result=0
23:56:16.882 00.000 29988 worker thread done servicing request
23:56:16.882 00.000 29988 Worker thread wakes up
23:56:16.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:16.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:16.882 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:18.404 01.522 29988 Exposure complete
23:56:18.453 00.049 29988 worker thread done servicing request
23:56:18.453 00.000 28316 OnExposeComplete: enter
23:56:18.456 00.003 28316 UpdateGuideState(): m_state=6
23:56:18.460 00.004 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2849
23:56:18.462 00.002 28316 Star::Find returns 1 (0), X=585.96, Y=119.73, Mass=1978, SNR=30.6, Peak=182 HFD=4.2
23:56:18.463 00.001 28316 MultiStar: [#1 0.00,-0.03,0.91,U] [#2 -0.01,-0.02,0.95,U] [#3 -0.14,-0.02,0.87,U] [#4 -0.00,0.10,0.85,U] [#5 -0.09,0.04,0.76,U] [#6 -0.16,-0.08,0.70,U] [#7 -0.33,0.27,0.00,M1] [#8 -0.15,0.14,0.58,U] 
23:56:18.464 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.01}, one-star: {-0.13, -0.11}
23:56:18.467 00.003 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
23:56:18.470 00.003 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
23:56:18.472 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.07 mountX=-0.03 mountY=0.08, mountTheta=1.93
23:56:18.476 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
23:56:18.478 00.002 28316 Enqueuing Move request for scope (-0.08, -0.01)
23:56:18.480 00.002 29988 Worker thread wakes up
23:56:18.481 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:56:18.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:56:18.481 00.000 29988 Moving (-0.08, -0.01) raw xDistance=-0.03 yDistance=0.08
23:56:18.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:56:18.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:18.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:18.481 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.6
23:56:18.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:18.483 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:56:18.483 00.000 29988 MoveAxis(E, 0, ABG)
23:56:18.483 00.000 29988 Move returns status 0, amount 0
23:56:18.483 00.000 29988 MoveAxis(N, 0, ABG)
23:56:18.483 00.000 29988 Move returns status 0, amount 0
23:56:18.483 00.000 29988 move complete, result=0
23:56:18.483 00.000 29988 worker thread done servicing request
23:56:18.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:18.484 00.001 28316 Enqueuing Expose request
23:56:18.487 00.003 29988 Worker thread wakes up
23:56:18.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:18.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:18.487 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:20.110 01.623 29988 Exposure complete
23:56:20.150 00.040 29988 worker thread done servicing request
23:56:20.151 00.001 28316 OnExposeComplete: enter
23:56:20.153 00.002 28316 UpdateGuideState(): m_state=6
23:56:20.156 00.003 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2850
23:56:20.157 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=119.94, Mass=1915, SNR=29.9, Peak=179 HFD=4.4
23:56:20.158 00.001 28316 MultiStar: [#1 -0.10,0.10,0.93,U] [#2 0.01,0.11,0.99,U] [#3 0.01,0.13,0.85,U] [#4 -0.02,0.20,0.85,U] [#5 -0.10,0.19,0.82,U] [#6 -0.04,0.02,0.73,U] [#7 -0.17,0.55,0.00,M2] [#8 -0.02,0.22,0.60,U] 
23:56:20.158 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.13}, one-star: {-0.14, 0.09}
23:56:20.158 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
23:56:20.159 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
23:56:20.159 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.94 mountX=-0.14 mountY=-0.01, mountTheta=-3.05
23:56:20.161 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
23:56:20.162 00.001 28316 Enqueuing Move request for scope (-0.05, 0.13)
23:56:20.162 00.000 29988 Worker thread wakes up
23:56:20.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:20.163 00.001 28316 UpdateGuideState exits: m=1915 RSB=29.9
23:56:20.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:20.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:20.164 00.000 28316 Enqueuing Expose request
23:56:20.165 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
23:56:20.165 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
23:56:20.165 00.000 29988 Moving (-0.05, 0.13) raw xDistance=-0.14 yDistance=-0.01
23:56:20.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:56:20.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:20.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:56:20.165 00.000 29988 MoveAxis(E, 0, ABG)
23:56:20.165 00.000 29988 Move returns status 0, amount 0
23:56:20.165 00.000 29988 MoveAxis(N, 0, ABG)
23:56:20.165 00.000 29988 Move returns status 0, amount 0
23:56:20.165 00.000 29988 move complete, result=0
23:56:20.165 00.000 29988 worker thread done servicing request
23:56:20.165 00.000 29988 Worker thread wakes up
23:56:20.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:20.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:20.165 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:21.676 01.511 29988 Exposure complete
23:56:21.699 00.023 29988 worker thread done servicing request
23:56:21.699 00.000 28316 OnExposeComplete: enter
23:56:21.700 00.001 28316 UpdateGuideState(): m_state=6
23:56:21.700 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2851
23:56:21.701 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=119.79, Mass=1898, SNR=29.9, Peak=179 HFD=4.4
23:56:21.702 00.001 28316 MultiStar: [#1 -0.04,-0.07,0.91,U] [#2 -0.02,0.06,0.97,U] [#3 -0.13,-0.01,0.91,U] [#4 0.04,0.07,0.86,U] [#5 -0.26,0.20,0.77,U] [#6 -0.13,0.03,0.72,U] [#7 -0.21,0.44,0.00,M3] [#8 -0.06,0.16,0.62,U] 
23:56:21.702 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.04}, one-star: {-0.24, -0.05}
23:56:21.703 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
23:56:21.703 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.74)
23:56:21.703 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.78 mountX=-0.08 mountY=0.08, mountTheta=2.38
23:56:21.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
23:56:21.707 00.003 28316 Enqueuing Move request for scope (-0.11, 0.04)
23:56:21.709 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:21.712 00.003 28316 UpdateGuideState exits: m=1898 RSB=29.9
23:56:21.714 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:21.716 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:21.717 00.001 28316 Enqueuing Expose request
23:56:21.718 00.001 29988 Worker thread wakes up
23:56:21.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:56:21.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:56:21.718 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.08 yDistance=0.08
23:56:21.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:21.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:21.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:56:21.718 00.000 29988 MoveAxis(E, 0, ABG)
23:56:21.718 00.000 29988 Move returns status 0, amount 0
23:56:21.718 00.000 29988 MoveAxis(N, 0, ABG)
23:56:21.718 00.000 29988 Move returns status 0, amount 0
23:56:21.718 00.000 29988 move complete, result=0
23:56:21.718 00.000 29988 worker thread done servicing request
23:56:21.718 00.000 29988 Worker thread wakes up
23:56:21.718 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:21.719 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:21.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:23.355 01.636 29988 Exposure complete
23:56:23.382 00.027 29988 worker thread done servicing request
23:56:23.382 00.000 28316 OnExposeComplete: enter
23:56:23.383 00.001 28316 UpdateGuideState(): m_state=6
23:56:23.384 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2852
23:56:23.386 00.002 28316 Star::Find returns 1 (0), X=586.30, Y=119.38, Mass=1907, SNR=29.9, Peak=151 HFD=4.4
23:56:23.388 00.002 28316 MultiStar: [#1 0.23,-0.34,0.00,M1] [#2 0.24,-0.31,0.96,U] [#3 0.19,-0.34,0.87,U] [#4 0.33,-0.29,0.00,M1] [#5 0.04,-0.19,0.78,U] [#6 0.18,-0.33,0.72,U] [#7 0.08,-0.07,0.67,U] [#8 0.25,-0.26,0.60,U] 
23:56:23.389 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.29}, one-star: {0.21, -0.46}
23:56:23.390 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.11 = 0.11)
23:56:23.391 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.21 = -3.07)
23:56:23.392 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-1.03 mountX=0.34 mountY=-0.02, mountTheta=-0.07
23:56:23.396 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.29, opts=13)
23:56:23.397 00.001 28316 Enqueuing Move request for scope (0.17, -0.29)
23:56:23.397 00.000 29988 Worker thread wakes up
23:56:23.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:23.398 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.29) opts 0xd
23:56:23.398 00.000 28316 UpdateGuideState exits: m=1907 RSB=29.9
23:56:23.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:23.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:23.399 00.000 28316 Enqueuing Expose request
23:56:23.400 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.29)
23:56:23.400 00.000 29988 Moving (0.17, -0.29) raw xDistance=0.34 yDistance=-0.02
23:56:23.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:56:23.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:23.401 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:23.401 00.000 29988 MoveAxis(W, 71, ABG)
23:56:23.401 00.000 29988 Guiding  Dir = 3, Dur = 71
23:56:23.402 00.001 29988 IsSlewing returns 0
23:56:23.402 00.000 29988 IsGuiding returns 0
23:56:23.403 00.001 29988 PulseGuide returned control before completion, sleep 80
23:56:23.494 00.091 29988 IsGuiding returns 0
23:56:23.494 00.000 29988 Move returns status 0, amount 71
23:56:23.494 00.000 29988 MoveAxis(N, 0, ABG)
23:56:23.494 00.000 29988 Move returns status 0, amount 0
23:56:23.494 00.000 29988 move complete, result=0
23:56:23.494 00.000 29988 worker thread done servicing request
23:56:23.494 00.000 29988 Worker thread wakes up
23:56:23.494 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.0 px 0 ms NORTH
23:56:23.495 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:23.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:24.906 01.411 29988 Exposure complete
23:56:24.933 00.027 29988 worker thread done servicing request
23:56:24.933 00.000 28316 OnExposeComplete: enter
23:56:24.934 00.001 28316 UpdateGuideState(): m_state=6
23:56:24.935 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2853
23:56:24.935 00.000 28316 Star::Find returns 1 (0), X=586.24, Y=119.69, Mass=1865, SNR=29.7, Peak=175 HFD=4.1
23:56:24.936 00.001 28316 MultiStar: [#1 0.28,-0.16,0.93,U] [#2 0.33,-0.03,0.99,U] [#3 0.32,-0.15,0.87,U] [#4 0.18,0.04,0.87,U] [#5 0.28,-0.04,0.81,U] [#6 0.36,-0.01,0.71,U] [#7 0.07,0.24,0.68,U] [#8 0.21,0.18,0.58,U] 
23:56:24.936 00.000 28316 single-star, 8 included, MultiStar: {0.24, -0.03}, one-star: {0.15, -0.16}
23:56:24.937 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
23:56:24.937 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
23:56:24.937 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.21 cameraTheta=-0.82 mountX=0.20 mountY=-0.06, mountTheta=-0.29
23:56:24.938 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.16, opts=13)
23:56:24.939 00.001 28316 Enqueuing Move request for scope (0.15, -0.16)
23:56:24.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:24.940 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.7
23:56:24.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:24.941 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:24.941 00.000 28316 Enqueuing Expose request
23:56:24.942 00.001 29988 Worker thread wakes up
23:56:24.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
23:56:24.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
23:56:24.942 00.000 29988 Moving (0.15, -0.16) raw xDistance=0.20 yDistance=-0.06
23:56:24.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
23:56:24.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:24.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:24.942 00.000 29988 MoveAxis(W, 47, ABG)
23:56:24.942 00.000 29988 Guiding  Dir = 3, Dur = 47
23:56:24.942 00.000 29988 IsSlewing returns 0
23:56:24.942 00.000 29988 IsGuiding returns 0
23:56:24.945 00.003 29988 PulseGuide returned control before completion, sleep 55
23:56:25.015 00.070 29988 IsGuiding returns 0
23:56:25.016 00.001 29988 Move returns status 0, amount 47
23:56:25.016 00.000 29988 MoveAxis(N, 0, ABG)
23:56:25.016 00.000 29988 Move returns status 0, amount 0
23:56:25.016 00.000 29988 move complete, result=0
23:56:25.016 00.000 29988 worker thread done servicing request
23:56:25.016 00.000 29988 Worker thread wakes up
23:56:25.016 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
23:56:25.017 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:25.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:26.653 01.636 29988 Exposure complete
23:56:26.694 00.041 29988 worker thread done servicing request
23:56:26.694 00.000 28316 OnExposeComplete: enter
23:56:26.695 00.001 28316 UpdateGuideState(): m_state=6
23:56:26.695 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2854
23:56:26.696 00.001 28316 Star::Find returns 1 (0), X=586.03, Y=119.95, Mass=1904, SNR=30.0, Peak=177 HFD=4.4
23:56:26.696 00.000 28316 MultiStar: [#1 -0.03,0.10,0.93,U] [#2 0.01,0.12,0.96,U] [#3 -0.06,0.06,0.86,U] [#4 0.06,0.23,0.87,U] [#5 -0.08,0.19,0.78,U] [#6 -0.09,0.14,0.73,U] [#7 -0.24,0.54,0.00,M2] [#8 -0.05,0.13,0.60,U] 
23:56:26.697 00.001 28316 single-star, 7 included, MultiStar: {-0.04, 0.13}, one-star: {-0.06, 0.11}
23:56:26.697 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
23:56:26.699 00.002 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
23:56:26.702 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.10 mountX=-0.13 mountY=0.01, mountTheta=3.08
23:56:26.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
23:56:26.704 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
23:56:26.704 00.000 29988 Worker thread wakes up
23:56:26.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:26.705 00.001 28316 UpdateGuideState exits: m=1904 RSB=30.0
23:56:26.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:26.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:26.706 00.001 28316 Enqueuing Expose request
23:56:26.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:56:26.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:56:26.706 00.000 29988 Moving (-0.06, 0.11) raw xDistance=-0.13 yDistance=0.01
23:56:26.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:26.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:26.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:56:26.706 00.000 29988 MoveAxis(E, 0, ABG)
23:56:26.706 00.000 29988 Move returns status 0, amount 0
23:56:26.706 00.000 29988 MoveAxis(N, 0, ABG)
23:56:26.706 00.000 29988 Move returns status 0, amount 0
23:56:26.707 00.001 29988 move complete, result=0
23:56:26.707 00.000 29988 worker thread done servicing request
23:56:26.707 00.000 29988 Worker thread wakes up
23:56:26.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:26.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:26.707 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:28.232 01.525 29988 Exposure complete
23:56:28.274 00.042 29988 worker thread done servicing request
23:56:28.274 00.000 28316 OnExposeComplete: enter
23:56:28.276 00.002 28316 UpdateGuideState(): m_state=6
23:56:28.277 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2855
23:56:28.278 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=120.05, Mass=1958, SNR=30.3, Peak=183 HFD=4.3
23:56:28.279 00.001 28316 MultiStar: [#1 0.08,0.18,0.89,U] [#2 0.20,0.33,0.99,U] [#3 0.07,0.34,0.88,U] [#4 0.17,0.22,0.86,U] [#5 0.17,0.16,0.80,U] [#6 0.26,0.11,0.72,U] [#7 -0.08,0.52,0.00,M3] [#8 0.05,0.20,0.58,U] 
23:56:28.280 00.001 28316 single-star, 7 included, MultiStar: {0.13, 0.23}, one-star: {0.01, 0.21}
23:56:28.282 00.002 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
23:56:28.283 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.53)
23:56:28.285 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.51 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
23:56:28.289 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
23:56:28.293 00.004 28316 Enqueuing Move request for scope (0.01, 0.21)
23:56:28.295 00.002 29988 Worker thread wakes up
23:56:28.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
23:56:28.295 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
23:56:28.295 00.000 29988 Moving (0.01, 0.21) raw xDistance=-0.18 yDistance=-0.10
23:56:28.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:28.296 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:56:28.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:28.297 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:28.297 00.000 28316 Enqueuing Expose request
23:56:28.298 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:56:28.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:28.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:56:28.298 00.000 29988 MoveAxis(E, 0, ABG)
23:56:28.298 00.000 29988 Move returns status 0, amount 0
23:56:28.298 00.000 29988 MoveAxis(N, 0, ABG)
23:56:28.298 00.000 29988 Move returns status 0, amount 0
23:56:28.298 00.000 29988 move complete, result=0
23:56:28.298 00.000 29988 worker thread done servicing request
23:56:28.298 00.000 29988 Worker thread wakes up
23:56:28.298 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:28.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:28.298 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:29.935 01.637 29988 Exposure complete
23:56:29.978 00.043 29988 worker thread done servicing request
23:56:29.978 00.000 28316 OnExposeComplete: enter
23:56:29.980 00.002 28316 UpdateGuideState(): m_state=6
23:56:29.981 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2856
23:56:29.982 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=119.97, Mass=1933, SNR=30.2, Peak=199 HFD=4.3
23:56:29.983 00.001 28316 MultiStar: [#1 0.07,0.10,0.92,U] [#2 0.03,0.29,0.95,U] [#3 0.10,0.27,0.85,U] [#4 0.15,0.31,0.85,U] [#5 0.02,0.36,0.78,U] [#6 0.12,0.25,0.70,U] [#7 0.02,0.57,0.00,M4] [#8 0.01,0.36,0.60,U] 
23:56:29.985 00.002 28316 single-star, 7 included, MultiStar: {0.06, 0.25}, one-star: {-0.02, 0.13}
23:56:29.987 00.002 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.86 = 2.86)
23:56:29.988 00.001 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.32)
23:56:29.989 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.72 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
23:56:29.992 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
23:56:29.993 00.001 28316 Enqueuing Move request for scope (-0.02, 0.13)
23:56:29.995 00.002 29988 Worker thread wakes up
23:56:29.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:29.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
23:56:29.995 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
23:56:29.996 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
23:56:29.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:29.997 00.001 29988 Moving (-0.02, 0.13) raw xDistance=-0.13 yDistance=-0.04
23:56:29.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:29.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:29.997 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:29.998 00.001 28316 Enqueuing Expose request
23:56:29.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:56:29.998 00.000 29988 MoveAxis(E, 0, ABG)
23:56:29.998 00.000 29988 Move returns status 0, amount 0
23:56:29.998 00.000 29988 MoveAxis(N, 0, ABG)
23:56:29.998 00.000 29988 Move returns status 0, amount 0
23:56:29.998 00.000 29988 move complete, result=0
23:56:29.999 00.001 29988 worker thread done servicing request
23:56:29.999 00.000 29988 Worker thread wakes up
23:56:29.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:29.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:29.999 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:31.511 01.512 29988 Exposure complete
23:56:31.549 00.038 29988 worker thread done servicing request
23:56:31.549 00.000 28316 OnExposeComplete: enter
23:56:31.549 00.000 28316 UpdateGuideState(): m_state=6
23:56:31.550 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2857
23:56:31.552 00.002 28316 Star::Find returns 1 (0), X=586.00, Y=119.90, Mass=1916, SNR=30.1, Peak=192 HFD=4.3
23:56:31.555 00.003 28316 MultiStar: [#1 0.08,0.09,0.88,U] [#2 0.08,0.10,0.97,U] [#3 0.08,0.14,0.86,U] [#4 0.13,0.18,0.87,U] [#5 0.06,0.19,0.81,U] [#6 -0.04,0.17,0.75,U] [#7 0.04,0.50,0.00,M5] [#8 0.05,0.09,0.63,U] 
23:56:31.558 00.003 28316 single-star, 7 included, MultiStar: {0.04, 0.12}, one-star: {-0.09, 0.06}
23:56:31.559 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
23:56:31.563 00.004 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.81 = 0.52)
23:56:31.565 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.56 mountX=-0.09 mountY=0.05, mountTheta=2.61
23:56:31.567 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
23:56:31.568 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
23:56:31.568 00.000 29988 Worker thread wakes up
23:56:31.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:31.569 00.001 28316 UpdateGuideState exits: m=1916 RSB=30.1
23:56:31.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:31.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:31.570 00.001 28316 Enqueuing Expose request
23:56:31.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:56:31.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:56:31.570 00.000 29988 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=0.05
23:56:31.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:56:31.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:31.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:56:31.570 00.000 29988 MoveAxis(E, 0, ABG)
23:56:31.570 00.000 29988 Move returns status 0, amount 0
23:56:31.570 00.000 29988 MoveAxis(N, 0, ABG)
23:56:31.570 00.000 29988 Move returns status 0, amount 0
23:56:31.570 00.000 29988 move complete, result=0
23:56:31.570 00.000 29988 worker thread done servicing request
23:56:31.570 00.000 29988 Worker thread wakes up
23:56:31.571 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:31.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:31.571 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:33.201 01.630 29988 Exposure complete
23:56:33.231 00.030 29988 worker thread done servicing request
23:56:33.231 00.000 28316 OnExposeComplete: enter
23:56:33.233 00.002 28316 UpdateGuideState(): m_state=6
23:56:33.236 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2858
23:56:33.239 00.003 28316 Star::Find returns 1 (0), X=586.14, Y=120.00, Mass=1942, SNR=30.3, Peak=188 HFD=4.3
23:56:33.240 00.001 28316 MultiStar: [#1 0.06,0.21,0.90,U] [#2 0.17,0.33,0.93,U] [#3 0.06,0.20,0.87,U] [#4 0.24,0.29,0.87,U] [#5 0.14,0.34,0.79,U] [#6 0.02,0.22,0.70,U] [#7 -0.13,0.43,0.00,M6] [#8 0.14,0.27,0.60,U] 
23:56:33.240 00.000 28316 single-star, 7 included, MultiStar: {0.11, 0.25}, one-star: {0.04, 0.16}
23:56:33.241 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
23:56:33.241 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.74)
23:56:33.242 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.30 mountX=-0.13 mountY=-0.11, mountTheta=-2.42
23:56:33.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
23:56:33.243 00.000 28316 Enqueuing Move request for scope (0.04, 0.16)
23:56:33.244 00.001 29988 Worker thread wakes up
23:56:33.244 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:33.245 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:56:33.245 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:56:33.245 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.3
23:56:33.245 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:33.246 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:33.246 00.000 28316 Enqueuing Expose request
23:56:33.248 00.002 29988 Moving (0.04, 0.16) raw xDistance=-0.13 yDistance=-0.11
23:56:33.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:33.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:33.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:33.248 00.000 29988 MoveAxis(E, 0, ABG)
23:56:33.248 00.000 29988 Move returns status 0, amount 0
23:56:33.248 00.000 29988 MoveAxis(N, 0, ABG)
23:56:33.248 00.000 29988 Move returns status 0, amount 0
23:56:33.248 00.000 29988 move complete, result=0
23:56:33.248 00.000 29988 worker thread done servicing request
23:56:33.248 00.000 29988 Worker thread wakes up
23:56:33.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:33.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:33.249 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:34.765 01.516 29988 Exposure complete
23:56:34.807 00.042 29988 worker thread done servicing request
23:56:34.807 00.000 28316 OnExposeComplete: enter
23:56:34.808 00.001 28316 UpdateGuideState(): m_state=6
23:56:34.808 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2859
23:56:34.810 00.002 28316 Star::Find returns 1 (0), X=586.22, Y=119.97, Mass=1883, SNR=29.8, Peak=180 HFD=4.2
23:56:34.811 00.001 28316 MultiStar: [#1 0.32,0.03,0.91,U] [#2 0.44,0.21,0.00,M1] [#3 0.41,0.12,0.00,M1] [#4 0.41,0.09,0.00,M1] [#5 0.38,0.23,0.00,M1] [#6 0.43,0.20,0.00,M1] [#7 0.22,0.47,0.00,M7] [#8 0.17,0.37,0.00,M1] 
23:56:34.811 00.000 28316 single-star, 1 included, MultiStar: {0.22, 0.08}, one-star: {0.12, 0.12}
23:56:34.812 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
23:56:34.812 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.26)
23:56:34.812 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.18 cameraTheta=0.78 mountX=-0.06 mountY=-0.17, mountTheta=-1.92
23:56:34.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.12, opts=13)
23:56:34.814 00.001 28316 Enqueuing Move request for scope (0.12, 0.12)
23:56:34.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:34.815 00.001 29988 Worker thread wakes up
23:56:34.815 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
23:56:34.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
23:56:34.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:34.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:34.816 00.000 28316 Enqueuing Expose request
23:56:34.817 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
23:56:34.817 00.000 29988 Moving (0.12, 0.12) raw xDistance=-0.06 yDistance=-0.17
23:56:34.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:56:34.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:34.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:56:34.817 00.000 29988 MoveAxis(E, 0, ABG)
23:56:34.817 00.000 29988 Move returns status 0, amount 0
23:56:34.817 00.000 29988 MoveAxis(N, 0, ABG)
23:56:34.817 00.000 29988 Move returns status 0, amount 0
23:56:34.817 00.000 29988 move complete, result=0
23:56:34.817 00.000 29988 worker thread done servicing request
23:56:34.817 00.000 29988 Worker thread wakes up
23:56:34.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:34.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:34.818 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:36.453 01.635 29988 Exposure complete
23:56:36.495 00.042 29988 worker thread done servicing request
23:56:36.495 00.000 28316 OnExposeComplete: enter
23:56:36.496 00.001 28316 UpdateGuideState(): m_state=6
23:56:36.496 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2860
23:56:36.497 00.001 28316 Star::Find returns 1 (0), X=586.13, Y=119.92, Mass=1908, SNR=30.0, Peak=188 HFD=4.3
23:56:36.497 00.000 28316 MultiStar: [#1 0.18,0.11,0.92,U] [#2 0.24,0.15,0.99,U] [#3 0.21,0.07,0.86,U] [#4 0.16,0.09,0.87,U] [#5 0.13,0.11,0.81,U] [#6 0.13,0.15,0.72,U] [#7 0.08,0.37,0.66,U] [#8 0.19,0.34,0.61,U] 
23:56:36.498 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.15}, one-star: {0.04, 0.08}
23:56:36.498 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:56:36.498 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.91)
23:56:36.500 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.13 mountX=-0.06 mountY=-0.07, mountTheta=-2.26
23:56:36.502 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
23:56:36.503 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
23:56:36.503 00.000 29988 Worker thread wakes up
23:56:36.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:36.504 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:56:36.504 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:36.505 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:36.505 00.000 28316 Enqueuing Expose request
23:56:36.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:56:36.505 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:56:36.505 00.000 29988 Moving (0.04, 0.08) raw xDistance=-0.06 yDistance=-0.07
23:56:36.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:56:36.506 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:36.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:56:36.506 00.000 29988 MoveAxis(E, 0, ABG)
23:56:36.506 00.000 29988 Move returns status 0, amount 0
23:56:36.506 00.000 29988 MoveAxis(N, 0, ABG)
23:56:36.506 00.000 29988 Move returns status 0, amount 0
23:56:36.506 00.000 29988 move complete, result=0
23:56:36.506 00.000 29988 worker thread done servicing request
23:56:36.506 00.000 29988 Worker thread wakes up
23:56:36.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:36.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:36.506 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:38.029 01.523 29988 Exposure complete
23:56:38.057 00.028 29988 worker thread done servicing request
23:56:38.057 00.000 28316 OnExposeComplete: enter
23:56:38.060 00.003 28316 UpdateGuideState(): m_state=6
23:56:38.063 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2861
23:56:38.065 00.002 28316 Star::Find returns 1 (0), X=586.18, Y=119.85, Mass=1893, SNR=29.8, Peak=177 HFD=4.3
23:56:38.068 00.003 28316 MultiStar: [#1 0.16,0.08,0.90,U] [#2 0.27,0.16,0.97,U] [#3 0.15,0.08,0.89,U] [#4 0.21,0.14,0.89,U] [#5 0.14,0.21,0.79,U] [#6 0.20,0.09,0.74,U] [#7 0.25,0.31,0.68,U] [#8 0.26,0.11,0.61,U] 
23:56:38.068 00.000 28316 single-star, 8 included, MultiStar: {0.19, 0.12}, one-star: {0.09, 0.01}
23:56:38.069 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
23:56:38.069 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
23:56:38.070 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.14 mountX=0.02 mountY=-0.08, mountTheta=-1.28
23:56:38.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
23:56:38.071 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
23:56:38.072 00.001 29988 Worker thread wakes up
23:56:38.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:38.072 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:56:38.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:38.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:38.073 00.000 28316 Enqueuing Expose request
23:56:38.074 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
23:56:38.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
23:56:38.074 00.000 29988 Moving (0.09, 0.01) raw xDistance=0.02 yDistance=-0.08
23:56:38.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:56:38.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:38.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:56:38.074 00.000 29988 MoveAxis(E, 0, ABG)
23:56:38.074 00.000 29988 Move returns status 0, amount 0
23:56:38.074 00.000 29988 MoveAxis(N, 0, ABG)
23:56:38.074 00.000 29988 Move returns status 0, amount 0
23:56:38.074 00.000 29988 move complete, result=0
23:56:38.074 00.000 29988 worker thread done servicing request
23:56:38.074 00.000 29988 Worker thread wakes up
23:56:38.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:38.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:38.075 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:39.699 01.624 29988 Exposure complete
23:56:39.728 00.029 29988 worker thread done servicing request
23:56:39.728 00.000 28316 OnExposeComplete: enter
23:56:39.731 00.003 28316 UpdateGuideState(): m_state=6
23:56:39.734 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2862
23:56:39.734 00.000 28316 Star::Find returns 1 (0), X=586.27, Y=120.01, Mass=1915, SNR=30.0, Peak=181 HFD=4.1
23:56:39.735 00.001 28316 MultiStar: [#1 0.19,0.08,0.93,U] [#2 0.20,0.17,0.97,U] [#3 0.42,0.10,0.00,M1] [#4 0.37,0.14,0.88,U] [#5 0.21,0.18,0.80,U] [#6 0.38,-0.05,0.72,U] [#7 0.14,0.39,0.00,M6] [#8 0.33,0.28,0.00,M1] 
23:56:39.735 00.000 28316 single-star, 5 included, MultiStar: {0.25, 0.12}, one-star: {0.18, 0.17}
23:56:39.735 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
23:56:39.736 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.27)
23:56:39.736 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.77 mountX=-0.08 mountY=-0.24, mountTheta=-1.91
23:56:39.737 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.17, opts=13)
23:56:39.738 00.001 28316 Enqueuing Move request for scope (0.18, 0.17)
23:56:39.739 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:39.740 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.0
23:56:39.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:39.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:39.741 00.000 28316 Enqueuing Expose request
23:56:39.742 00.001 29988 Worker thread wakes up
23:56:39.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
23:56:39.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
23:56:39.742 00.000 29988 Moving (0.18, 0.17) raw xDistance=-0.08 yDistance=-0.24
23:56:39.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:39.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:56:39.742 00.000 29988 MoveAxis(E, 0, ABG)
23:56:39.742 00.000 29988 Move returns status 0, amount 0
23:56:39.742 00.000 29988 MoveAxis(N, 57, ABG)
23:56:39.742 00.000 29988 Guiding  Dir = 0, Dur = 57
23:56:39.742 00.000 29988 IsSlewing returns 0
23:56:39.743 00.001 29988 IsGuiding returns 0
23:56:39.748 00.005 29988 PulseGuide returned control before completion, sleep 63
23:56:39.821 00.073 29988 IsGuiding returns 0
23:56:39.821 00.000 29988 Move returns status 0, amount 57
23:56:39.821 00.000 29988 move complete, result=0
23:56:39.822 00.001 29988 worker thread done servicing request
23:56:39.822 00.000 29988 Worker thread wakes up
23:56:39.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:39.822 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
23:56:39.823 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:41.228 01.405 29988 Exposure complete
23:56:41.258 00.030 29988 worker thread done servicing request
23:56:41.258 00.000 28316 OnExposeComplete: enter
23:56:41.258 00.000 28316 UpdateGuideState(): m_state=6
23:56:41.260 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2863
23:56:41.261 00.001 28316 Star::Find returns 1 (0), X=586.27, Y=119.70, Mass=2021, SNR=30.9, Peak=192 HFD=4.3
23:56:41.263 00.002 28316 MultiStar: [#1 0.17,-0.01,0.90,U] [#2 0.24,0.11,0.94,U] [#3 0.30,-0.03,0.82,U] [#4 0.15,0.13,0.84,U] [#5 0.11,0.08,0.79,U] [#6 0.15,-0.12,0.69,U] [#7 0.10,0.34,0.65,U] [#8 0.06,0.11,0.58,U] 
23:56:41.264 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.04}, one-star: {0.18, -0.14}
23:56:41.265 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
23:56:41.266 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
23:56:41.267 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.25 mountX=0.03 mountY=-0.17, mountTheta=-1.40
23:56:41.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.04, opts=13)
23:56:41.269 00.001 28316 Enqueuing Move request for scope (0.17, 0.04)
23:56:41.269 00.000 29988 Worker thread wakes up
23:56:41.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:41.270 00.001 28316 UpdateGuideState exits: m=2021 RSB=30.9
23:56:41.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:41.270 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:41.271 00.001 28316 Enqueuing Expose request
23:56:41.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
23:56:41.271 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
23:56:41.271 00.000 29988 Moving (0.17, 0.04) raw xDistance=0.03 yDistance=-0.17
23:56:41.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:56:41.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:41.272 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:56:41.272 00.000 29988 MoveAxis(E, 0, ABG)
23:56:41.272 00.000 29988 Move returns status 0, amount 0
23:56:41.272 00.000 29988 MoveAxis(N, 0, ABG)
23:56:41.272 00.000 29988 Move returns status 0, amount 0
23:56:41.272 00.000 29988 move complete, result=0
23:56:41.272 00.000 29988 worker thread done servicing request
23:56:41.272 00.000 29988 Worker thread wakes up
23:56:41.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:41.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:41.272 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:42.898 01.626 29988 Exposure complete
23:56:42.933 00.035 29988 worker thread done servicing request
23:56:42.933 00.000 28316 OnExposeComplete: enter
23:56:42.935 00.002 28316 UpdateGuideState(): m_state=6
23:56:42.936 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2864
23:56:42.937 00.001 28316 Star::Find returns 1 (0), X=586.17, Y=119.74, Mass=1952, SNR=30.4, Peak=201 HFD=4.3
23:56:42.938 00.001 28316 MultiStar: [#1 0.18,0.13,0.89,U] [#2 0.26,0.07,0.95,U] [#3 0.05,0.12,0.88,U] [#4 0.17,0.13,0.87,U] [#5 0.05,0.11,0.77,U] [#6 0.19,-0.07,0.69,U] [#7 -0.13,0.43,0.00,M6] [#8 0.17,0.03,0.60,U] 
23:56:42.938 00.000 28316 single-star, 7 included, MultiStar: {0.14, 0.05}, one-star: {0.07, -0.10}
23:56:42.938 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.20 = 0.20)
23:56:42.939 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.98)
23:56:42.939 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.94 mountX=0.12 mountY=-0.02, mountTheta=-0.16
23:56:42.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
23:56:42.941 00.001 28316 Enqueuing Move request for scope (0.07, -0.10)
23:56:42.941 00.000 29988 Worker thread wakes up
23:56:42.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:42.942 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:56:42.942 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
23:56:42.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:42.943 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:42.943 00.000 28316 Enqueuing Expose request
23:56:42.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:56:42.943 00.000 29988 Moving (0.07, -0.10) raw xDistance=0.12 yDistance=-0.02
23:56:42.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:56:42.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:42.944 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:42.944 00.000 29988 MoveAxis(E, 0, ABG)
23:56:42.944 00.000 29988 Move returns status 0, amount 0
23:56:42.944 00.000 29988 MoveAxis(N, 0, ABG)
23:56:42.944 00.000 29988 Move returns status 0, amount 0
23:56:42.944 00.000 29988 move complete, result=0
23:56:42.944 00.000 29988 worker thread done servicing request
23:56:42.944 00.000 29988 Worker thread wakes up
23:56:42.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:42.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:42.944 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:44.465 01.521 29988 Exposure complete
23:56:44.493 00.028 29988 worker thread done servicing request
23:56:44.493 00.000 28316 OnExposeComplete: enter
23:56:44.494 00.001 28316 UpdateGuideState(): m_state=6
23:56:44.494 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2865
23:56:44.494 00.000 28316 Star::Find returns 1 (0), X=586.11, Y=119.86, Mass=1911, SNR=30.0, Peak=188 HFD=4.2
23:56:44.496 00.002 28316 MultiStar: [#1 0.23,0.01,0.91,U] [#2 0.28,0.21,0.96,U] [#3 0.14,0.13,0.87,U] [#4 0.33,0.15,0.88,U] [#5 0.22,0.18,0.82,U] [#6 0.26,-0.03,0.71,U] [#7 0.01,0.43,0.00,M7] [#8 0.11,0.08,0.60,U] 
23:56:44.498 00.002 28316 single-star, 7 included, MultiStar: {0.20, 0.10}, one-star: {0.02, 0.02}
23:56:44.502 00.004 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
23:56:44.503 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.29)
23:56:44.504 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.75 mountX=-0.01 mountY=-0.03, mountTheta=-1.89
23:56:44.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
23:56:44.506 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
23:56:44.506 00.000 29988 Worker thread wakes up
23:56:44.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
23:56:44.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
23:56:44.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:44.507 00.001 29988 Moving (0.02, 0.02) raw xDistance=-0.01 yDistance=-0.03
23:56:44.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:44.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:44.507 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
23:56:44.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.509 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:44.510 00.001 29988 MoveAxis(E, 0, ABG)
23:56:44.510 00.000 29988 Move returns status 0, amount 0
23:56:44.510 00.000 29988 MoveAxis(N, 0, ABG)
23:56:44.510 00.000 29988 Move returns status 0, amount 0
23:56:44.510 00.000 29988 move complete, result=0
23:56:44.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:44.511 00.001 28316 Enqueuing Expose request
23:56:44.512 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:44.512 00.000 29988 worker thread done servicing request
23:56:44.512 00.000 29988 Worker thread wakes up
23:56:44.513 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:44.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:46.141 01.628 29988 Exposure complete
23:56:46.168 00.027 29988 worker thread done servicing request
23:56:46.168 00.000 28316 OnExposeComplete: enter
23:56:46.169 00.001 28316 UpdateGuideState(): m_state=6
23:56:46.171 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2866
23:56:46.173 00.002 28316 Star::Find returns 1 (0), X=586.06, Y=119.87, Mass=1943, SNR=30.3, Peak=182 HFD=4.4
23:56:46.176 00.003 28316 MultiStar: [#1 0.23,-0.01,0.91,U] [#2 0.21,0.21,0.95,U] [#3 0.31,0.09,0.85,U] [#4 0.27,-0.01,0.85,U] [#5 0.19,0.15,0.76,U] [#6 0.34,-0.02,0.71,U] [#7 0.15,0.43,0.00,M8] [#8 0.23,0.13,0.62,U] 
23:56:46.179 00.003 28316 single-star, 7 included, MultiStar: {0.21, 0.07}, one-star: {-0.03, 0.03}
23:56:46.181 00.002 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.55 = -2.74)
23:56:46.183 00.002 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.36)
23:56:46.185 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.40 mountX=-0.04 mountY=0.01, mountTheta=2.77
23:56:46.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
23:56:46.190 00.003 28316 Enqueuing Move request for scope (-0.03, 0.03)
23:56:46.190 00.000 29988 Worker thread wakes up
23:56:46.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
23:56:46.191 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.3
23:56:46.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:46.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:46.192 00.001 28316 Enqueuing Expose request
23:56:46.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:56:46.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:56:46.193 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.01
23:56:46.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:56:46.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:46.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:56:46.193 00.000 29988 MoveAxis(E, 0, ABG)
23:56:46.193 00.000 29988 Move returns status 0, amount 0
23:56:46.193 00.000 29988 MoveAxis(N, 0, ABG)
23:56:46.193 00.000 29988 Move returns status 0, amount 0
23:56:46.193 00.000 29988 move complete, result=0
23:56:46.193 00.000 29988 worker thread done servicing request
23:56:46.193 00.000 29988 Worker thread wakes up
23:56:46.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:46.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:46.193 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:47.717 01.524 29988 Exposure complete
23:56:47.741 00.024 29988 worker thread done servicing request
23:56:47.741 00.000 28316 OnExposeComplete: enter
23:56:47.742 00.001 28316 UpdateGuideState(): m_state=6
23:56:47.742 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2867
23:56:47.743 00.001 28316 Star::Find returns 1 (0), X=586.14, Y=119.82, Mass=1970, SNR=30.4, Peak=184 HFD=4.3
23:56:47.743 00.000 28316 MultiStar: [#1 0.24,-0.01,0.92,U] [#2 0.29,0.10,0.96,U] [#3 0.15,0.07,0.85,U] [#4 0.12,0.16,0.88,U] [#5 0.24,-0.00,0.80,U] [#6 0.24,-0.07,0.72,U] [#7 0.11,0.44,0.00,M9] [#8 0.18,0.10,0.59,U] 
23:56:47.744 00.001 28316 single-star, 7 included, MultiStar: {0.19, 0.04}, one-star: {0.05, -0.02}
23:56:47.744 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
23:56:47.745 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.52)
23:56:47.745 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.49 mountX=0.04 mountY=-0.03, mountTheta=-0.63
23:56:47.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.02, opts=13)
23:56:47.749 00.003 28316 Enqueuing Move request for scope (0.05, -0.02)
23:56:47.749 00.000 29988 Worker thread wakes up
23:56:47.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:47.750 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.4
23:56:47.752 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:56:47.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:56:47.752 00.000 29988 Moving (0.05, -0.02) raw xDistance=0.04 yDistance=-0.03
23:56:47.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:56:47.753 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:47.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:47.753 00.000 28316 Enqueuing Expose request
23:56:47.754 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:47.754 00.000 29988 MoveAxis(E, 0, ABG)
23:56:47.754 00.000 29988 Move returns status 0, amount 0
23:56:47.754 00.000 29988 MoveAxis(N, 0, ABG)
23:56:47.754 00.000 29988 Move returns status 0, amount 0
23:56:47.754 00.000 29988 move complete, result=0
23:56:47.754 00.000 29988 worker thread done servicing request
23:56:47.754 00.000 29988 Worker thread wakes up
23:56:47.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:47.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:47.754 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:49.391 01.637 29988 Exposure complete
23:56:49.421 00.030 29988 worker thread done servicing request
23:56:49.421 00.000 28316 OnExposeComplete: enter
23:56:49.422 00.001 28316 UpdateGuideState(): m_state=6
23:56:49.424 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2868
23:56:49.424 00.000 28316 Star::Find returns 1 (0), X=586.14, Y=119.76, Mass=1898, SNR=29.8, Peak=179 HFD=4.4
23:56:49.425 00.001 28316 MultiStar: [#1 0.34,-0.11,0.91,U] [#2 0.25,-0.04,0.99,U] [#3 0.13,-0.02,0.88,U] [#4 0.12,0.01,0.88,U] [#5 0.16,0.10,0.81,U] [#6 0.42,-0.18,0.00,M1] [#7 0.09,0.28,0.67,U] [#8 0.34,0.13,0.61,U] 
23:56:49.426 00.001 28316 single-star, 7 included, MultiStar: {0.18, 0.02}, one-star: {0.04, -0.08}
23:56:49.427 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
23:56:49.428 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
23:56:49.428 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=0.09 mountY=-0.00, mountTheta=-0.03
23:56:49.430 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
23:56:49.431 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
23:56:49.432 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:49.432 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.8
23:56:49.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:49.434 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:49.435 00.001 28316 Enqueuing Expose request
23:56:49.436 00.001 29988 Worker thread wakes up
23:56:49.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:56:49.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:56:49.436 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.09 yDistance=-0.00
23:56:49.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:56:49.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:49.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:56:49.436 00.000 29988 MoveAxis(E, 0, ABG)
23:56:49.436 00.000 29988 Move returns status 0, amount 0
23:56:49.436 00.000 29988 MoveAxis(N, 0, ABG)
23:56:49.436 00.000 29988 Move returns status 0, amount 0
23:56:49.436 00.000 29988 move complete, result=0
23:56:49.436 00.000 29988 worker thread done servicing request
23:56:49.436 00.000 29988 Worker thread wakes up
23:56:49.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:49.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:49.437 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:50.951 01.514 29988 Exposure complete
23:56:51.006 00.055 29988 worker thread done servicing request
23:56:51.006 00.000 28316 OnExposeComplete: enter
23:56:51.008 00.002 28316 UpdateGuideState(): m_state=6
23:56:51.010 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2869
23:56:51.011 00.001 28316 Star::Find returns 1 (0), X=586.17, Y=119.83, Mass=1890, SNR=29.8, Peak=182 HFD=4.3
23:56:51.013 00.002 28316 MultiStar: [#1 0.17,-0.08,0.92,U] [#2 0.32,0.06,0.97,U] [#3 0.10,-0.01,0.86,U] [#4 0.25,0.05,0.88,U] [#5 0.19,0.20,0.81,U] [#6 0.27,-0.05,0.75,U] [#7 0.10,0.31,0.65,U] [#8 0.23,0.06,0.63,U] 
23:56:51.016 00.003 28316 single-star, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.07, -0.01}
23:56:51.018 00.002 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:56:51.019 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
23:56:51.019 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.12 mountX=0.04 mountY=-0.06, mountTheta=-1.01
23:56:51.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
23:56:51.022 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
23:56:51.023 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:51.023 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:56:51.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:51.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:51.024 00.000 28316 Enqueuing Expose request
23:56:51.025 00.001 29988 Worker thread wakes up
23:56:51.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
23:56:51.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
23:56:51.025 00.000 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.06
23:56:51.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:56:51.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:51.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:51.025 00.000 29988 MoveAxis(E, 0, ABG)
23:56:51.025 00.000 29988 Move returns status 0, amount 0
23:56:51.025 00.000 29988 MoveAxis(N, 0, ABG)
23:56:51.025 00.000 29988 Move returns status 0, amount 0
23:56:51.025 00.000 29988 move complete, result=0
23:56:51.025 00.000 29988 worker thread done servicing request
23:56:51.025 00.000 29988 Worker thread wakes up
23:56:51.026 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:51.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:51.026 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:52.652 01.626 29988 Exposure complete
23:56:52.688 00.036 29988 worker thread done servicing request
23:56:52.688 00.000 28316 OnExposeComplete: enter
23:56:52.689 00.001 28316 UpdateGuideState(): m_state=6
23:56:52.689 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2870
23:56:52.690 00.001 28316 Star::Find returns 1 (0), X=586.16, Y=119.71, Mass=1883, SNR=29.7, Peak=187 HFD=4.3
23:56:52.690 00.000 28316 MultiStar: [#1 0.21,-0.09,0.91,U] [#2 0.41,-0.04,0.00,M1] [#3 0.07,0.00,0.89,U] [#4 0.16,-0.03,0.87,U] [#5 0.10,-0.02,0.81,U] [#6 0.37,-0.01,0.71,U] [#7 0.01,0.32,0.66,U] [#8 0.12,0.14,0.60,U] 
23:56:52.691 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.00}, one-star: {0.07, -0.13}
23:56:52.691 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
23:56:52.692 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.00)
23:56:52.692 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.04 mountX=0.05 mountY=-0.13, mountTheta=-1.17
23:56:52.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.00, opts=13)
23:56:52.693 00.000 28316 Enqueuing Move request for scope (0.14, 0.00)
23:56:52.694 00.001 29988 Worker thread wakes up
23:56:52.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
23:56:52.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
23:56:52.694 00.000 29988 Moving (0.14, 0.00) raw xDistance=0.05 yDistance=-0.13
23:56:52.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:52.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:52.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:52.695 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:56:52.695 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:52.697 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:52.697 00.000 28316 Enqueuing Expose request
23:56:52.698 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:56:52.698 00.000 29988 MoveAxis(E, 0, ABG)
23:56:52.698 00.000 29988 Move returns status 0, amount 0
23:56:52.698 00.000 29988 MoveAxis(N, 0, ABG)
23:56:52.698 00.000 29988 Move returns status 0, amount 0
23:56:52.698 00.000 29988 move complete, result=0
23:56:52.698 00.000 29988 worker thread done servicing request
23:56:52.698 00.000 29988 Worker thread wakes up
23:56:52.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:52.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:52.698 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:54.216 01.518 29988 Exposure complete
23:56:54.254 00.038 29988 worker thread done servicing request
23:56:54.254 00.000 28316 OnExposeComplete: enter
23:56:54.255 00.001 28316 UpdateGuideState(): m_state=6
23:56:54.256 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2871
23:56:54.257 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=119.76, Mass=1917, SNR=30.0, Peak=196 HFD=4.2
23:56:54.260 00.003 28316 MultiStar: [#1 0.26,-0.10,0.90,U] [#2 0.23,0.06,1.00,U] [#3 0.15,-0.07,0.90,U] [#4 0.20,0.12,0.87,U] [#5 0.07,0.09,0.78,U] [#6 0.22,-0.12,0.73,U] [#7 0.11,0.32,0.65,U] [#8 0.07,-0.05,0.60,U] 
23:56:54.262 00.002 28316 single-star, 8 included, MultiStar: {0.15, 0.01}, one-star: {0.02, -0.08}
23:56:54.264 00.002 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
23:56:54.267 00.003 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
23:56:54.269 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.35 mountX=0.08 mountY=0.02, mountTheta=0.25
23:56:54.273 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
23:56:54.274 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
23:56:54.276 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:54.277 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
23:56:54.277 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.278 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:54.278 00.000 28316 Enqueuing Expose request
23:56:54.279 00.001 29988 Worker thread wakes up
23:56:54.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:56:54.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:56:54.279 00.000 29988 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.02
23:56:54.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:56:54.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:54.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:56:54.279 00.000 29988 MoveAxis(E, 0, ABG)
23:56:54.279 00.000 29988 Move returns status 0, amount 0
23:56:54.279 00.000 29988 MoveAxis(N, 0, ABG)
23:56:54.279 00.000 29988 Move returns status 0, amount 0
23:56:54.279 00.000 29988 move complete, result=0
23:56:54.279 00.000 29988 worker thread done servicing request
23:56:54.279 00.000 29988 Worker thread wakes up
23:56:54.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:54.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:54.279 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:56.010 01.731 29988 Exposure complete
23:56:56.058 00.048 29988 worker thread done servicing request
23:56:56.058 00.000 28316 OnExposeComplete: enter
23:56:56.059 00.001 28316 UpdateGuideState(): m_state=6
23:56:56.060 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2872
23:56:56.061 00.001 28316 Star::Find returns 1 (0), X=586.10, Y=119.87, Mass=1950, SNR=30.3, Peak=187 HFD=4.3
23:56:56.062 00.001 28316 MultiStar: [#1 0.13,-0.01,0.88,U] [#2 0.12,0.07,0.96,U] [#3 0.12,-0.02,0.87,U] [#4 0.15,0.13,0.84,U] [#5 0.16,0.04,0.79,U] [#6 0.05,0.07,0.74,U] [#7 0.02,0.28,0.67,U] [#8 0.14,0.13,0.60,U] 
23:56:56.062 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.01, 0.02}
23:56:56.062 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
23:56:56.063 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
23:56:56.063 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.29 mountX=-0.02 mountY=-0.02, mountTheta=-2.41
23:56:56.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
23:56:56.065 00.001 28316 Enqueuing Move request for scope (0.01, 0.02)
23:56:56.065 00.000 29988 Worker thread wakes up
23:56:56.066 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:56.066 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
23:56:56.068 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:56:56.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:56:56.068 00.000 29988 Moving (0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:56:56.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:56:56.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:56.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:56.068 00.000 29988 MoveAxis(E, 0, ABG)
23:56:56.068 00.000 29988 Move returns status 0, amount 0
23:56:56.068 00.000 29988 MoveAxis(N, 0, ABG)
23:56:56.068 00.000 29988 Move returns status 0, amount 0
23:56:56.068 00.000 29988 move complete, result=0
23:56:56.068 00.000 29988 worker thread done servicing request
23:56:56.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:56.069 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:56.069 00.000 28316 Enqueuing Expose request
23:56:56.073 00.004 29988 Worker thread wakes up
23:56:56.073 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:56.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:56.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:57.485 01.412 29988 Exposure complete
23:56:57.520 00.035 29988 worker thread done servicing request
23:56:57.520 00.000 28316 OnExposeComplete: enter
23:56:57.521 00.001 28316 UpdateGuideState(): m_state=6
23:56:57.521 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2873
23:56:57.521 00.000 28316 Star::Find returns 1 (0), X=586.09, Y=119.86, Mass=1860, SNR=29.5, Peak=173 HFD=4.3
23:56:57.522 00.001 28316 MultiStar: [#1 0.21,0.16,0.93,U] [#2 0.03,0.17,0.96,U] [#3 0.03,0.06,0.90,U] [#4 0.07,0.23,0.87,U] [#5 0.12,0.12,0.81,U] [#6 0.06,0.12,0.74,U] [#7 0.05,0.35,0.69,U] [#8 0.06,0.28,0.61,U] 
23:56:57.523 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.16}, one-star: {0.00, 0.01}
23:56:57.523 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
23:56:57.523 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
23:56:57.524 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.02 cameraTheta=1.45 mountX=-0.01 mountY=-0.01, mountTheta=-2.57
23:56:57.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
23:56:57.525 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
23:56:57.526 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:57.526 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
23:56:57.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:57.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:57.528 00.001 28316 Enqueuing Expose request
23:56:57.528 00.000 29988 Worker thread wakes up
23:56:57.529 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:56:57.529 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:56:57.529 00.000 29988 Moving (0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:56:57.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:57.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:57.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:56:57.529 00.000 29988 MoveAxis(E, 0, ABG)
23:56:57.529 00.000 29988 Move returns status 0, amount 0
23:56:57.529 00.000 29988 MoveAxis(N, 0, ABG)
23:56:57.529 00.000 29988 Move returns status 0, amount 0
23:56:57.529 00.000 29988 move complete, result=0
23:56:57.529 00.000 29988 worker thread done servicing request
23:56:57.529 00.000 29988 Worker thread wakes up
23:56:57.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:57.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:57.529 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:59.159 01.630 29988 Exposure complete
23:56:59.222 00.063 29988 worker thread done servicing request
23:56:59.223 00.001 28316 OnExposeComplete: enter
23:56:59.223 00.000 28316 UpdateGuideState(): m_state=6
23:56:59.223 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2874
23:56:59.225 00.002 28316 Star::Find returns 1 (0), X=586.35, Y=119.73, Mass=1975, SNR=30.6, Peak=183 HFD=4.3
23:56:59.225 00.000 28316 MultiStar: [#1 0.23,-0.10,0.90,U] [#2 0.34,0.01,0.95,U] [#3 0.19,-0.06,0.85,U] [#4 0.26,-0.04,0.86,U] [#5 0.21,0.03,0.80,U] [#6 0.23,-0.18,0.72,U] [#7 -0.06,0.32,0.66,U] [#8 0.17,-0.02,0.59,U] 
23:56:59.226 00.001 28316 refined, 8 included, MultiStar: {0.21, -0.03}, one-star: {0.26, -0.11}
23:56:59.226 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:56:59.227 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.16)
23:56:59.227 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.22 cameraTheta=-0.12 mountX=0.11 mountY=-0.18, mountTheta=-1.01
23:56:59.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.03, opts=13)
23:56:59.229 00.001 28316 Enqueuing Move request for scope (0.21, -0.03)
23:56:59.230 00.001 29988 Worker thread wakes up
23:56:59.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:56:59.230 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.6
23:56:59.231 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:59.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:56:59.231 00.000 28316 Enqueuing Expose request
23:56:59.232 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
23:56:59.232 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
23:56:59.232 00.000 29988 Moving (0.21, -0.03) raw xDistance=0.11 yDistance=-0.18
23:56:59.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:56:59.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:59.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:59.232 00.000 29988 MoveAxis(E, 0, ABG)
23:56:59.232 00.000 29988 Move returns status 0, amount 0
23:56:59.232 00.000 29988 MoveAxis(N, 0, ABG)
23:56:59.232 00.000 29988 Move returns status 0, amount 0
23:56:59.232 00.000 29988 move complete, result=0
23:56:59.232 00.000 29988 worker thread done servicing request
23:56:59.232 00.000 29988 Worker thread wakes up
23:56:59.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:56:59.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:56:59.233 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:00.752 01.519 29988 Exposure complete
23:57:00.792 00.040 29988 worker thread done servicing request
23:57:00.792 00.000 28316 OnExposeComplete: enter
23:57:00.793 00.001 28316 UpdateGuideState(): m_state=6
23:57:00.793 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2875
23:57:00.794 00.001 28316 Star::Find returns 1 (0), X=586.17, Y=119.83, Mass=1914, SNR=29.9, Peak=185 HFD=4.3
23:57:00.794 00.000 28316 MultiStar: [#1 0.17,0.04,0.90,U] [#2 0.41,0.07,0.00,M1] [#3 0.23,0.09,0.86,U] [#4 0.29,0.09,0.88,U] [#5 0.13,0.20,0.82,U] [#6 0.28,0.07,0.73,U] [#7 0.07,0.42,0.00,M3] [#8 0.17,0.19,0.62,U] 
23:57:00.794 00.000 28316 single-star, 6 included, MultiStar: {0.19, 0.09}, one-star: {0.08, -0.01}
23:57:00.795 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
23:57:00.797 00.002 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
23:57:00.797 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=0.04 mountY=-0.07, mountTheta=-1.02
23:57:00.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
23:57:00.800 00.002 28316 Enqueuing Move request for scope (0.08, -0.01)
23:57:00.800 00.000 29988 Worker thread wakes up
23:57:00.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:00.801 00.001 28316 UpdateGuideState exits: m=1914 RSB=29.9
23:57:00.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
23:57:00.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:00.802 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
23:57:00.802 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:00.802 00.000 28316 Enqueuing Expose request
23:57:00.803 00.001 29988 Moving (0.08, -0.01) raw xDistance=0.04 yDistance=-0.07
23:57:00.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:57:00.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:00.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:57:00.803 00.000 29988 MoveAxis(E, 0, ABG)
23:57:00.803 00.000 29988 Move returns status 0, amount 0
23:57:00.803 00.000 29988 MoveAxis(N, 0, ABG)
23:57:00.803 00.000 29988 Move returns status 0, amount 0
23:57:00.803 00.000 29988 move complete, result=0
23:57:00.803 00.000 29988 worker thread done servicing request
23:57:00.803 00.000 29988 Worker thread wakes up
23:57:00.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:00.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:00.803 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:02.432 01.629 29988 Exposure complete
23:57:02.465 00.033 29988 worker thread done servicing request
23:57:02.465 00.000 28316 OnExposeComplete: enter
23:57:02.467 00.002 28316 UpdateGuideState(): m_state=6
23:57:02.470 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2876
23:57:02.472 00.002 28316 Star::Find returns 1 (0), X=586.19, Y=119.74, Mass=1931, SNR=30.2, Peak=183 HFD=4.4
23:57:02.475 00.003 28316 MultiStar: [#1 0.15,-0.14,0.91,U] [#2 0.20,-0.09,0.97,U] [#3 0.19,-0.06,0.88,U] [#4 0.17,-0.08,0.87,U] [#5 0.27,-0.06,0.78,U] [#6 0.27,-0.17,0.73,U] [#7 0.06,0.18,0.68,U] [#8 0.21,0.09,0.59,U] 
23:57:02.477 00.002 28316 single-star, 8 included, MultiStar: {0.18, -0.06}, one-star: {0.10, -0.11}
23:57:02.480 00.003 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
23:57:02.482 00.002 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
23:57:02.485 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-0.83 mountX=0.14 mountY=-0.04, mountTheta=-0.28
23:57:02.489 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
23:57:02.490 00.001 28316 Enqueuing Move request for scope (0.10, -0.11)
23:57:02.491 00.001 29988 Worker thread wakes up
23:57:02.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:02.491 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.2
23:57:02.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:02.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:02.495 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
23:57:02.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
23:57:02.495 00.000 29988 Moving (0.10, -0.11) raw xDistance=0.14 yDistance=-0.04
23:57:02.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:57:02.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:02.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:02.495 00.000 29988 MoveAxis(E, 0, ABG)
23:57:02.496 00.001 29988 Move returns status 0, amount 0
23:57:02.496 00.000 29988 MoveAxis(N, 0, ABG)
23:57:02.496 00.000 29988 Move returns status 0, amount 0
23:57:02.496 00.000 29988 move complete, result=0
23:57:02.496 00.000 28316 Enqueuing Expose request
23:57:02.496 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:02.497 00.001 29988 worker thread done servicing request
23:57:02.497 00.000 29988 Worker thread wakes up
23:57:02.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:02.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:04.019 01.522 29988 Exposure complete
23:57:04.046 00.027 29988 worker thread done servicing request
23:57:04.047 00.001 28316 OnExposeComplete: enter
23:57:04.049 00.002 28316 UpdateGuideState(): m_state=6
23:57:04.050 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2877
23:57:04.051 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=119.74, Mass=1961, SNR=30.3, Peak=184 HFD=4.3
23:57:04.052 00.001 28316 MultiStar: [#1 0.01,0.06,0.90,U] [#2 0.15,0.08,0.96,U] [#3 0.02,-0.10,0.85,U] [#4 0.16,0.11,0.87,U] [#5 -0.04,0.10,0.78,U] [#6 0.13,-0.05,0.73,U] [#7 -0.07,0.46,0.00,M3] [#8 -0.04,0.00,0.59,U] 
23:57:04.053 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {-0.12, -0.10}
23:57:04.053 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:57:04.053 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.70)
23:57:04.054 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.34 mountX=0.00 mountY=-0.04, mountTheta=-1.48
23:57:04.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
23:57:04.055 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
23:57:04.056 00.001 29988 Worker thread wakes up
23:57:04.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:57:04.056 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:57:04.056 00.000 29988 Moving (0.03, 0.01) raw xDistance=0.00 yDistance=-0.04
23:57:04.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:57:04.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:04.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:04.056 00.000 29988 MoveAxis(E, 0, ABG)
23:57:04.056 00.000 29988 Move returns status 0, amount 0
23:57:04.056 00.000 29988 MoveAxis(N, 0, ABG)
23:57:04.056 00.000 29988 Move returns status 0, amount 0
23:57:04.056 00.000 29988 move complete, result=0
23:57:04.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:04.056 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.3
23:57:04.057 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:04.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:04.058 00.001 28316 Enqueuing Expose request
23:57:04.058 00.000 29988 worker thread done servicing request
23:57:04.058 00.000 29988 Worker thread wakes up
23:57:04.058 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:04.059 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:04.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:05.685 01.626 29988 Exposure complete
23:57:05.713 00.028 29988 worker thread done servicing request
23:57:05.713 00.000 28316 OnExposeComplete: enter
23:57:05.714 00.001 28316 UpdateGuideState(): m_state=6
23:57:05.714 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2878
23:57:05.715 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=119.65, Mass=1937, SNR=30.2, Peak=179 HFD=4.2
23:57:05.718 00.003 28316 MultiStar: [#1 0.19,-0.13,0.90,U] [#2 0.24,-0.03,0.98,U] [#3 0.32,-0.08,0.84,U] [#4 0.32,0.01,0.87,U] [#5 0.18,-0.08,0.80,U] [#6 0.31,-0.04,0.72,U] [#7 0.23,0.36,0.00,M4] [#8 0.18,0.08,0.57,U] 
23:57:05.720 00.002 28316 single-star, 7 included, MultiStar: {0.21, -0.07}, one-star: {-0.02, -0.19}
23:57:05.723 00.003 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.55 = -0.55)
23:57:05.725 00.002 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.55 = 2.55)
23:57:05.727 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.69 mountX=0.16 mountY=0.11, mountTheta=0.58
23:57:05.732 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.19, opts=13)
23:57:05.734 00.002 28316 Enqueuing Move request for scope (-0.02, -0.19)
23:57:05.734 00.000 29988 Worker thread wakes up
23:57:05.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:05.735 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.2
23:57:05.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:05.737 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
23:57:05.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
23:57:05.737 00.000 29988 Moving (-0.02, -0.19) raw xDistance=0.16 yDistance=0.11
23:57:05.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:57:05.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:05.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:05.738 00.001 28316 Enqueuing Expose request
23:57:05.739 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:57:05.739 00.000 29988 MoveAxis(E, 0, ABG)
23:57:05.739 00.000 29988 Move returns status 0, amount 0
23:57:05.739 00.000 29988 MoveAxis(N, 0, ABG)
23:57:05.739 00.000 29988 Move returns status 0, amount 0
23:57:05.739 00.000 29988 move complete, result=0
23:57:05.739 00.000 29988 worker thread done servicing request
23:57:05.740 00.001 29988 Worker thread wakes up
23:57:05.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:05.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:05.740 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:07.263 01.523 29988 Exposure complete
23:57:07.304 00.041 29988 worker thread done servicing request
23:57:07.304 00.000 28316 OnExposeComplete: enter
23:57:07.305 00.001 28316 UpdateGuideState(): m_state=6
23:57:07.306 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2879
23:57:07.306 00.000 28316 Star::Find returns 1 (0), X=586.09, Y=119.84, Mass=1928, SNR=30.1, Peak=188 HFD=4.2
23:57:07.307 00.001 28316 MultiStar: [#1 0.23,0.02,0.91,U] [#2 0.24,0.03,0.95,U] [#3 0.20,0.13,0.87,U] [#4 0.19,0.15,0.88,U] [#5 0.09,0.20,0.79,U] [#6 0.37,-0.05,0.71,U] [#7 0.00,0.48,0.00,M5] [#8 0.07,0.16,0.63,U] 
23:57:07.308 00.001 28316 single-star, 7 included, MultiStar: {0.17, 0.08}, one-star: {-0.00, 0.00}
23:57:07.309 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.88)
23:57:07.310 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
23:57:07.310 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.26 mountX=-0.00 mountY=0.00, mountTheta=2.91
23:57:07.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.00, opts=13)
23:57:07.312 00.001 28316 Enqueuing Move request for scope (-0.00, 0.00)
23:57:07.312 00.000 29988 Worker thread wakes up
23:57:07.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
23:57:07.312 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
23:57:07.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:07.313 00.001 28316 UpdateGuideState exits: m=1928 RSB=30.1
23:57:07.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:07.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:07.314 00.000 28316 Enqueuing Expose request
23:57:07.314 00.000 29988 Moving (-0.00, 0.00) raw xDistance=-0.00 yDistance=0.00
23:57:07.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:57:07.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:07.315 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:57:07.315 00.000 29988 MoveAxis(E, 0, ABG)
23:57:07.315 00.000 29988 Move returns status 0, amount 0
23:57:07.315 00.000 29988 MoveAxis(N, 0, ABG)
23:57:07.315 00.000 29988 Move returns status 0, amount 0
23:57:07.315 00.000 29988 move complete, result=0
23:57:07.315 00.000 29988 worker thread done servicing request
23:57:07.315 00.000 29988 Worker thread wakes up
23:57:07.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:07.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:07.315 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:09.045 01.730 29988 Exposure complete
23:57:09.095 00.050 29988 worker thread done servicing request
23:57:09.095 00.000 28316 OnExposeComplete: enter
23:57:09.096 00.001 28316 UpdateGuideState(): m_state=6
23:57:09.096 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2880
23:57:09.097 00.001 28316 Star::Find returns 1 (0), X=586.14, Y=119.76, Mass=1920, SNR=30.1, Peak=188 HFD=4.3
23:57:09.097 00.000 28316 MultiStar: [#1 0.34,-0.01,0.89,U] [#2 0.22,0.12,0.98,U] [#3 0.04,0.03,0.86,U] [#4 0.21,0.20,0.87,U] [#5 0.14,0.10,0.77,U] [#6 0.31,-0.09,0.74,U] [#7 -0.09,0.34,0.65,U] [#8 -0.06,0.10,0.61,U] 
23:57:09.098 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.07}, one-star: {0.05, -0.08}
23:57:09.098 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
23:57:09.099 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
23:57:09.100 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.01 mountX=0.09 mountY=-0.01, mountTheta=-0.09
23:57:09.104 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
23:57:09.106 00.002 28316 Enqueuing Move request for scope (0.05, -0.08)
23:57:09.107 00.001 29988 Worker thread wakes up
23:57:09.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
23:57:09.107 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
23:57:09.107 00.000 29988 Moving (0.05, -0.08) raw xDistance=0.09 yDistance=-0.01
23:57:09.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:09.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:09.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:57:09.107 00.000 29988 MoveAxis(E, 0, ABG)
23:57:09.107 00.000 29988 Move returns status 0, amount 0
23:57:09.107 00.000 29988 MoveAxis(N, 0, ABG)
23:57:09.107 00.000 29988 Move returns status 0, amount 0
23:57:09.107 00.000 29988 move complete, result=0
23:57:09.108 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:09.108 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.1
23:57:09.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:09.110 00.001 29988 worker thread done servicing request
23:57:09.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:09.110 00.000 28316 Enqueuing Expose request
23:57:09.111 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:09.111 00.000 29988 Worker thread wakes up
23:57:09.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:09.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:10.514 01.403 29988 Exposure complete
23:57:10.552 00.038 29988 worker thread done servicing request
23:57:10.552 00.000 28316 OnExposeComplete: enter
23:57:10.554 00.002 28316 UpdateGuideState(): m_state=6
23:57:10.556 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2881
23:57:10.557 00.001 28316 Star::Find returns 1 (0), X=586.29, Y=119.74, Mass=1841, SNR=29.5, Peak=171 HFD=4.3
23:57:10.558 00.001 28316 MultiStar: [#1 0.24,-0.12,0.93,U] [#2 0.32,0.07,1.00,U] [#3 0.20,0.06,0.88,U] [#4 0.24,0.16,0.87,U] [#5 0.20,0.14,0.81,U] [#6 0.31,-0.09,0.77,U] [#7 0.00,0.48,0.00,M5] [#8 0.24,0.13,0.64,U] 
23:57:10.560 00.002 28316 single-star, 7 included, MultiStar: {0.24, 0.03}, one-star: {0.19, -0.10}
23:57:10.561 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
23:57:10.562 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
23:57:10.563 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.50 mountX=0.17 mountY=-0.12, mountTheta=-0.62
23:57:10.565 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.10, opts=13)
23:57:10.565 00.000 28316 Enqueuing Move request for scope (0.19, -0.10)
23:57:10.566 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:57:10.566 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.5
23:57:10.566 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:10.568 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:10.569 00.001 28316 Enqueuing Expose request
23:57:10.570 00.001 29988 Worker thread wakes up
23:57:10.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
23:57:10.570 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
23:57:10.570 00.000 29988 Moving (0.19, -0.10) raw xDistance=0.17 yDistance=-0.12
23:57:10.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:57:10.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:10.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:57:10.570 00.000 29988 MoveAxis(E, 0, ABG)
23:57:10.570 00.000 29988 Move returns status 0, amount 0
23:57:10.570 00.000 29988 MoveAxis(N, 0, ABG)
23:57:10.570 00.000 29988 Move returns status 0, amount 0
23:57:10.570 00.000 29988 move complete, result=0
23:57:10.570 00.000 29988 worker thread done servicing request
23:57:10.570 00.000 29988 Worker thread wakes up
23:57:10.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:10.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:10.571 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:12.202 01.631 29988 Exposure complete
23:57:12.237 00.035 29988 worker thread done servicing request
23:57:12.237 00.000 28316 OnExposeComplete: enter
23:57:12.238 00.001 28316 UpdateGuideState(): m_state=6
23:57:12.239 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2882
23:57:12.239 00.000 28316 Star::Find returns 1 (0), X=586.14, Y=119.82, Mass=1935, SNR=30.3, Peak=189 HFD=4.3
23:57:12.240 00.001 28316 MultiStar: [#1 0.18,-0.02,0.91,U] [#2 0.50,0.01,0.00,M1] [#3 0.35,-0.08,0.88,U] [#4 0.29,0.08,0.86,U] [#5 0.28,0.16,0.79,U] [#6 0.41,-0.13,0.00,M1] [#7 0.15,0.39,0.00,M6] [#8 0.24,-0.01,0.60,U] 
23:57:12.240 00.000 28316 single-star, 5 included, MultiStar: {0.22, 0.01}, one-star: {0.04, -0.03}
23:57:12.241 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
23:57:12.241 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
23:57:12.242 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.54 mountX=0.04 mountY=-0.03, mountTheta=-0.57
23:57:12.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
23:57:12.243 00.000 28316 Enqueuing Move request for scope (0.04, -0.03)
23:57:12.244 00.001 29988 Worker thread wakes up
23:57:12.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:57:12.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:57:12.244 00.000 29988 Moving (0.04, -0.03) raw xDistance=0.04 yDistance=-0.03
23:57:12.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:57:12.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:12.244 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:12.244 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.3
23:57:12.246 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:12.246 00.000 29988 MoveAxis(E, 0, ABG)
23:57:12.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:12.246 00.000 29988 Move returns status 0, amount 0
23:57:12.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:12.247 00.001 28316 Enqueuing Expose request
23:57:12.247 00.000 29988 MoveAxis(N, 0, ABG)
23:57:12.248 00.001 29988 Move returns status 0, amount 0
23:57:12.248 00.000 29988 move complete, result=0
23:57:12.248 00.000 29988 worker thread done servicing request
23:57:12.248 00.000 29988 Worker thread wakes up
23:57:12.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:12.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:12.248 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:13.761 01.513 29988 Exposure complete
23:57:13.802 00.041 29988 worker thread done servicing request
23:57:13.802 00.000 28316 OnExposeComplete: enter
23:57:13.803 00.001 28316 UpdateGuideState(): m_state=6
23:57:13.803 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2883
23:57:13.803 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=119.67, Mass=1859, SNR=29.7, Peak=172 HFD=4.0
23:57:13.804 00.001 28316 MultiStar: [#1 0.40,-0.09,0.92,U] [#2 0.42,-0.08,0.00,M2] [#3 0.28,-0.03,0.89,U] [#4 0.39,-0.02,0.88,U] [#5 0.45,-0.01,0.00,M1] [#6 0.43,-0.15,0.00,M2] [#7 0.19,0.25,0.66,U] [#8 0.29,0.03,0.60,U] 
23:57:13.804 00.000 28316 single-star, 5 included, MultiStar: {0.28, -0.02}, one-star: {0.13, -0.17}
23:57:13.805 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
23:57:13.805 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.97)
23:57:13.806 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=0.21 mountY=-0.04, mountTheta=-0.17
23:57:13.807 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.17, opts=13)
23:57:13.808 00.001 28316 Enqueuing Move request for scope (0.13, -0.17)
23:57:13.808 00.000 29988 Worker thread wakes up
23:57:13.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
23:57:13.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
23:57:13.808 00.000 29988 Moving (0.13, -0.17) raw xDistance=0.21 yDistance=-0.04
23:57:13.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:57:13.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:13.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:13.808 00.000 29988 MoveAxis(W, 43, ABG)
23:57:13.808 00.000 29988 Guiding  Dir = 3, Dur = 43
23:57:13.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
23:57:13.808 00.000 29988 IsSlewing returns 0
23:57:13.808 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.7
23:57:13.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:13.809 00.000 29988 IsGuiding returns 0
23:57:13.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:13.810 00.001 28316 Enqueuing Expose request
23:57:13.812 00.002 29988 PulseGuide returned control before completion, sleep 52
23:57:13.872 00.060 29988 IsGuiding returns 0
23:57:13.872 00.000 29988 Move returns status 0, amount 43
23:57:13.872 00.000 29988 MoveAxis(N, 0, ABG)
23:57:13.872 00.000 29988 Move returns status 0, amount 0
23:57:13.872 00.000 29988 move complete, result=0
23:57:13.872 00.000 29988 worker thread done servicing request
23:57:13.872 00.000 29988 Worker thread wakes up
23:57:13.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:13.872 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.0 px 0 ms NORTH
23:57:13.873 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:15.500 01.627 29988 Exposure complete
23:57:15.534 00.034 29988 worker thread done servicing request
23:57:15.534 00.000 28316 OnExposeComplete: enter
23:57:15.535 00.001 28316 UpdateGuideState(): m_state=6
23:57:15.536 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2884
23:57:15.536 00.000 28316 Star::Find returns 1 (0), X=586.06, Y=120.09, Mass=1965, SNR=30.4, Peak=198 HFD=4.3
23:57:15.538 00.002 28316 MultiStar: [#1 0.13,0.19,0.90,U] [#2 0.22,0.25,0.93,U] [#3 0.31,0.13,0.85,U] [#4 0.24,0.30,0.86,U] [#5 0.21,0.29,0.78,U] [#6 0.21,0.24,0.72,U] [#7 0.08,0.45,0.00,M6] [#8 0.21,0.28,0.61,U] 
23:57:15.538 00.000 28316 single-star, 7 included, MultiStar: {0.18, 0.24}, one-star: {-0.03, 0.25}
23:57:15.539 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
23:57:15.539 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.35)
23:57:15.539 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=-0.24 mountY=-0.08, mountTheta=-2.80
23:57:15.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.25, opts=13)
23:57:15.541 00.001 28316 Enqueuing Move request for scope (-0.03, 0.25)
23:57:15.541 00.000 29988 Worker thread wakes up
23:57:15.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:15.542 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.4
23:57:15.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:15.542 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:15.543 00.001 28316 Enqueuing Expose request
23:57:15.543 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
23:57:15.543 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
23:57:15.543 00.000 29988 Moving (-0.03, 0.25) raw xDistance=-0.24 yDistance=-0.08
23:57:15.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
23:57:15.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:15.544 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:57:15.544 00.000 29988 MoveAxis(E, 47, ABG)
23:57:15.544 00.000 29988 Guiding  Dir = 2, Dur = 47
23:57:15.544 00.000 29988 IsSlewing returns 0
23:57:15.544 00.000 29988 IsGuiding returns 0
23:57:15.546 00.002 29988 PulseGuide returned control before completion, sleep 56
23:57:15.608 00.062 29988 IsGuiding returns 1
23:57:15.608 00.000 29988 scope still moving after pulse duration time elapsed
23:57:15.640 00.032 29988 IsSlewing returns 0
23:57:15.640 00.000 29988 IsGuiding returns 0
23:57:15.640 00.000 29988 scope move finished after 47 + 49 ms
23:57:15.640 00.000 29988 Move returns status 0, amount 47
23:57:15.641 00.001 29988 MoveAxis(N, 0, ABG)
23:57:15.641 00.000 29988 Move returns status 0, amount 0
23:57:15.641 00.000 29988 move complete, result=0
23:57:15.641 00.000 29988 worker thread done servicing request
23:57:15.641 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
23:57:15.642 00.001 29988 Worker thread wakes up
23:57:15.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:15.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:17.047 01.405 29988 Exposure complete
23:57:17.077 00.030 29988 worker thread done servicing request
23:57:17.077 00.000 28316 OnExposeComplete: enter
23:57:17.078 00.001 28316 UpdateGuideState(): m_state=6
23:57:17.078 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2885
23:57:17.079 00.001 28316 Star::Find returns 1 (0), X=586.32, Y=119.83, Mass=1912, SNR=30.0, Peak=183 HFD=4.1
23:57:17.079 00.000 28316 MultiStar: [#1 0.33,-0.04,0.90,U] [#2 0.46,0.06,0.00,M2] [#3 0.20,0.01,0.87,U] [#4 0.24,0.03,0.88,U] [#5 0.21,-0.02,0.79,U] [#6 0.29,-0.02,0.71,U] [#7 0.23,0.35,0.00,M7] [#8 0.31,0.19,0.60,U] 
23:57:17.080 00.001 28316 single-star, 6 included, MultiStar: {0.26, 0.01}, one-star: {0.23, -0.01}
23:57:17.080 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:57:17.081 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.10)
23:57:17.081 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.06 mountX=0.11 mountY=-0.20, mountTheta=-1.07
23:57:17.082 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.01, opts=13)
23:57:17.085 00.003 28316 Enqueuing Move request for scope (0.23, -0.01)
23:57:17.088 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:17.090 00.002 28316 UpdateGuideState exits: m=1912 RSB=30.0
23:57:17.092 00.002 29988 Worker thread wakes up
23:57:17.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:17.094 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
23:57:17.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
23:57:17.094 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:17.095 00.001 28316 Enqueuing Expose request
23:57:17.095 00.000 29988 Moving (0.23, -0.01) raw xDistance=0.11 yDistance=-0.20
23:57:17.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:57:17.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:17.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:57:17.095 00.000 29988 MoveAxis(E, 0, ABG)
23:57:17.095 00.000 29988 Move returns status 0, amount 0
23:57:17.095 00.000 29988 MoveAxis(N, 0, ABG)
23:57:17.095 00.000 29988 Move returns status 0, amount 0
23:57:17.095 00.000 29988 move complete, result=0
23:57:17.095 00.000 29988 worker thread done servicing request
23:57:17.095 00.000 29988 Worker thread wakes up
23:57:17.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:17.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:17.096 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:18.717 01.621 29988 Exposure complete
23:57:18.754 00.037 29988 worker thread done servicing request
23:57:18.754 00.000 28316 OnExposeComplete: enter
23:57:18.755 00.001 28316 UpdateGuideState(): m_state=6
23:57:18.756 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2886
23:57:18.757 00.001 28316 Star::Find returns 1 (0), X=586.32, Y=119.84, Mass=1764, SNR=29.0, Peak=160 HFD=4.2
23:57:18.759 00.002 28316 MultiStar: [#1 0.45,-0.02,0.00,M1] [#2 0.41,0.12,0.00,M3] [#3 0.31,-0.02,0.88,U] [#4 0.31,0.05,0.89,U] [#5 0.26,0.15,0.84,U] [#6 0.36,-0.11,0.75,U] [#7 0.22,0.28,0.72,U] [#8 0.33,0.09,0.62,U] 
23:57:18.760 00.001 28316 single-star, 6 included, MultiStar: {0.29, 0.06}, one-star: {0.23, 0.00}
23:57:18.762 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
23:57:18.765 00.003 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
23:57:18.767 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.01 mountX=0.09 mountY=-0.21, mountTheta=-1.15
23:57:18.769 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.00, opts=13)
23:57:18.770 00.001 28316 Enqueuing Move request for scope (0.23, 0.00)
23:57:18.770 00.000 29988 Worker thread wakes up
23:57:18.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
23:57:18.771 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
23:57:18.771 00.000 28316 UpdateGuideState exits: m=1764 RSB=29.0
23:57:18.771 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:18.772 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:18.772 00.000 28316 Enqueuing Expose request
23:57:18.773 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
23:57:18.773 00.000 29988 Moving (0.23, 0.00) raw xDistance=0.09 yDistance=-0.21
23:57:18.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:18.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:57:18.773 00.000 29988 MoveAxis(E, 0, ABG)
23:57:18.773 00.000 29988 Move returns status 0, amount 0
23:57:18.773 00.000 29988 MoveAxis(N, 50, ABG)
23:57:18.773 00.000 29988 Guiding  Dir = 0, Dur = 50
23:57:18.773 00.000 29988 IsSlewing returns 0
23:57:18.773 00.000 29988 IsGuiding returns 0
23:57:18.778 00.005 29988 PulseGuide returned control before completion, sleep 56
23:57:18.841 00.063 29988 IsGuiding returns 0
23:57:18.841 00.000 29988 Move returns status 0, amount 50
23:57:18.841 00.000 29988 move complete, result=0
23:57:18.841 00.000 29988 worker thread done servicing request
23:57:18.841 00.000 29988 Worker thread wakes up
23:57:18.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:18.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:18.841 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
23:57:20.246 01.405 29988 Exposure complete
23:57:20.278 00.032 29988 worker thread done servicing request
23:57:20.278 00.000 28316 OnExposeComplete: enter
23:57:20.278 00.000 28316 UpdateGuideState(): m_state=6
23:57:20.280 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2887
23:57:20.280 00.000 28316 Star::Find returns 1 (0), X=586.34, Y=119.82, Mass=1990, SNR=30.7, Peak=188 HFD=4.3
23:57:20.281 00.001 28316 MultiStar: [#1 0.18,0.10,0.89,U] [#2 0.17,0.13,0.93,U] [#3 0.19,0.13,0.85,U] [#4 0.20,0.18,0.85,U] [#5 0.15,0.07,0.78,U] [#6 0.24,-0.09,0.68,U] [#7 0.08,0.36,0.64,U] [#8 0.24,0.13,0.58,U] 
23:57:20.281 00.000 28316 refined, 8 included, MultiStar: {0.19, 0.10}, one-star: {0.24, -0.02}
23:57:20.281 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
23:57:20.282 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.75 = -1.54)
23:57:20.282 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.50 mountX=-0.02 mountY=-0.22, mountTheta=-1.65
23:57:20.285 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
23:57:20.287 00.002 28316 Enqueuing Move request for scope (0.19, 0.10)
23:57:20.288 00.001 29988 Worker thread wakes up
23:57:20.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:20.288 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.7
23:57:20.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:20.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:20.290 00.001 28316 Enqueuing Expose request
23:57:20.292 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
23:57:20.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
23:57:20.292 00.000 29988 Moving (0.19, 0.10) raw xDistance=-0.02 yDistance=-0.22
23:57:20.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:57:20.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:57:20.292 00.000 29988 MoveAxis(E, 0, ABG)
23:57:20.292 00.000 29988 Move returns status 0, amount 0
23:57:20.292 00.000 29988 MoveAxis(N, 52, ABG)
23:57:20.292 00.000 29988 Guiding  Dir = 0, Dur = 52
23:57:20.292 00.000 29988 IsSlewing returns 0
23:57:20.292 00.000 29988 IsGuiding returns 0
23:57:20.298 00.006 29988 PulseGuide returned control before completion, sleep 57
23:57:20.370 00.072 29988 IsGuiding returns 0
23:57:20.370 00.000 29988 Move returns status 0, amount 52
23:57:20.370 00.000 29988 move complete, result=0
23:57:20.370 00.000 29988 worker thread done servicing request
23:57:20.370 00.000 29988 Worker thread wakes up
23:57:20.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:20.370 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
23:57:20.371 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:22.001 01.630 29988 Exposure complete
23:57:22.043 00.042 29988 worker thread done servicing request
23:57:22.043 00.000 28316 OnExposeComplete: enter
23:57:22.044 00.001 28316 UpdateGuideState(): m_state=6
23:57:22.047 00.003 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2888
23:57:22.048 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=119.59, Mass=1903, SNR=29.8, Peak=161 HFD=4.2
23:57:22.049 00.001 28316 MultiStar: [#1 -0.02,-0.31,0.91,U] [#2 0.10,-0.16,0.99,U] [#3 0.09,-0.04,0.89,U] [#4 0.01,-0.10,0.87,U] [#5 -0.06,-0.06,0.81,U] [#6 0.05,-0.17,0.73,U] [#7 -0.13,0.32,0.68,U] [#8 0.04,-0.16,0.60,U] 
23:57:22.049 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.13, -0.25}
23:57:22.051 00.002 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.14) = xAngle (-0.47 = -0.47)
23:57:22.051 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.63 = 2.63)
23:57:22.051 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.62 mountX=0.10 mountY=0.06, mountTheta=0.50
23:57:22.053 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
23:57:22.053 00.000 28316 Enqueuing Move request for scope (-0.01, -0.11)
23:57:22.054 00.001 29988 Worker thread wakes up
23:57:22.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:57:22.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:22.054 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:57:22.054 00.000 29988 Moving (-0.01, -0.11) raw xDistance=0.10 yDistance=0.06
23:57:22.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:57:22.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:22.054 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.8
23:57:22.056 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:22.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:22.056 00.000 28316 Enqueuing Expose request
23:57:22.057 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:22.057 00.000 29988 MoveAxis(E, 0, ABG)
23:57:22.057 00.000 29988 Move returns status 0, amount 0
23:57:22.057 00.000 29988 MoveAxis(N, 0, ABG)
23:57:22.057 00.000 29988 Move returns status 0, amount 0
23:57:22.057 00.000 29988 move complete, result=0
23:57:22.057 00.000 29988 worker thread done servicing request
23:57:22.057 00.000 29988 Worker thread wakes up
23:57:22.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:22.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:22.057 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:23.583 01.526 29988 Exposure complete
23:57:23.618 00.035 29988 worker thread done servicing request
23:57:23.618 00.000 28316 OnExposeComplete: enter
23:57:23.618 00.000 28316 UpdateGuideState(): m_state=6
23:57:23.619 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2889
23:57:23.619 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=119.72, Mass=2011, SNR=30.8, Peak=193 HFD=4.2
23:57:23.620 00.001 28316 MultiStar: [#1 0.03,-0.14,0.90,U] [#2 0.19,-0.16,0.93,U] [#3 -0.03,-0.09,0.83,U] [#4 0.02,0.02,0.85,U] [#5 0.04,-0.15,0.78,U] [#6 0.03,-0.08,0.70,U] [#7 -0.07,0.22,0.62,U] [#8 -0.03,0.12,0.58,U] 
23:57:23.620 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.08, -0.12}
23:57:23.621 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.16 = -0.16)
23:57:23.621 00.000 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
23:57:23.622 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.30 mountX=0.06 mountY=0.01, mountTheta=0.20
23:57:23.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
23:57:23.623 00.000 28316 Enqueuing Move request for scope (0.02, -0.06)
23:57:23.624 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:23.624 00.000 28316 UpdateGuideState exits: m=2011 RSB=30.8
23:57:23.625 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:23.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:23.625 00.000 28316 Enqueuing Expose request
23:57:23.626 00.001 29988 Worker thread wakes up
23:57:23.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:57:23.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:57:23.626 00.000 29988 Moving (0.02, -0.06) raw xDistance=0.06 yDistance=0.01
23:57:23.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:57:23.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:23.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:23.626 00.000 29988 MoveAxis(E, 0, ABG)
23:57:23.626 00.000 29988 Move returns status 0, amount 0
23:57:23.626 00.000 29988 MoveAxis(N, 0, ABG)
23:57:23.626 00.000 29988 Move returns status 0, amount 0
23:57:23.626 00.000 29988 move complete, result=0
23:57:23.626 00.000 29988 worker thread done servicing request
23:57:23.626 00.000 29988 Worker thread wakes up
23:57:23.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:23.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:23.626 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:25.259 01.633 29988 Exposure complete
23:57:25.304 00.045 29988 worker thread done servicing request
23:57:25.304 00.000 28316 OnExposeComplete: enter
23:57:25.305 00.001 28316 UpdateGuideState(): m_state=6
23:57:25.305 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2890
23:57:25.307 00.002 28316 Star::Find returns 1 (0), X=585.92, Y=119.65, Mass=1835, SNR=29.4, Peak=183 HFD=4.0
23:57:25.307 00.000 28316 MultiStar: [#1 0.04,-0.13,0.91,U] [#2 0.05,-0.11,0.98,U] [#3 -0.06,-0.16,0.88,U] [#4 0.05,-0.07,0.89,U] [#5 -0.02,-0.12,0.82,U] [#6 0.03,-0.24,0.73,U] [#7 -0.10,0.20,0.68,U] [#8 0.02,-0.18,0.62,U] 
23:57:25.308 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.17, -0.19}
23:57:25.308 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.14) = xAngle (-0.60 = -0.60)
23:57:25.309 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.51 = 2.51)
23:57:25.309 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.74 mountX=0.10 mountY=0.07, mountTheta=0.62
23:57:25.311 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
23:57:25.312 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
23:57:25.312 00.000 29988 Worker thread wakes up
23:57:25.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:25.313 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:57:25.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:57:25.313 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.4
23:57:25.315 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:25.316 00.001 29988 Moving (-0.02, -0.12) raw xDistance=0.10 yDistance=0.07
23:57:25.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:57:25.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:25.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:25.317 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:57:25.317 00.000 28316 Enqueuing Expose request
23:57:25.319 00.002 29988 MoveAxis(E, 0, ABG)
23:57:25.319 00.000 29988 Move returns status 0, amount 0
23:57:25.319 00.000 29988 MoveAxis(N, 0, ABG)
23:57:25.319 00.000 29988 Move returns status 0, amount 0
23:57:25.319 00.000 29988 move complete, result=0
23:57:25.319 00.000 29988 worker thread done servicing request
23:57:25.319 00.000 29988 Worker thread wakes up
23:57:25.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:25.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:25.321 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:26.847 01.526 29988 Exposure complete
23:57:26.897 00.050 29988 worker thread done servicing request
23:57:26.898 00.001 28316 OnExposeComplete: enter
23:57:26.898 00.000 28316 UpdateGuideState(): m_state=6
23:57:26.899 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2891
23:57:26.900 00.001 28316 Star::Find returns 1 (0), X=586.14, Y=119.67, Mass=1893, SNR=29.7, Peak=165 HFD=4.4
23:57:26.900 00.000 28316 MultiStar: [#1 0.13,-0.14,0.94,U] [#2 0.12,-0.04,0.97,U] [#3 0.00,-0.09,0.86,U] [#4 0.04,0.02,0.89,U] [#5 0.01,0.06,0.79,U] [#6 0.05,-0.15,0.72,U] [#7 -0.11,0.29,0.65,U] [#8 0.02,0.06,0.61,U] 
23:57:26.901 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.05, -0.17}
23:57:26.901 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
23:57:26.903 00.002 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
23:57:26.906 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.67 mountX=0.05 mountY=-0.02, mountTheta=-0.45
23:57:26.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
23:57:26.907 00.000 28316 Enqueuing Move request for scope (0.04, -0.03)
23:57:26.908 00.001 29988 Worker thread wakes up
23:57:26.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:26.908 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.7
23:57:26.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:26.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:26.910 00.001 28316 Enqueuing Expose request
23:57:26.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:57:26.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:57:26.910 00.000 29988 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=-0.02
23:57:26.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:57:26.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:26.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:57:26.910 00.000 29988 MoveAxis(E, 0, ABG)
23:57:26.910 00.000 29988 Move returns status 0, amount 0
23:57:26.910 00.000 29988 MoveAxis(N, 0, ABG)
23:57:26.910 00.000 29988 Move returns status 0, amount 0
23:57:26.910 00.000 29988 move complete, result=0
23:57:26.910 00.000 29988 worker thread done servicing request
23:57:26.910 00.000 29988 Worker thread wakes up
23:57:26.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:26.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:26.911 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:28.534 01.623 29988 Exposure complete
23:57:28.563 00.029 29988 worker thread done servicing request
23:57:28.564 00.001 28316 OnExposeComplete: enter
23:57:28.565 00.001 28316 UpdateGuideState(): m_state=6
23:57:28.567 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2892
23:57:28.568 00.001 28316 Star::Find returns 1 (0), X=586.23, Y=119.51, Mass=1847, SNR=29.6, Peak=151 HFD=4.5
23:57:28.569 00.001 28316 MultiStar: [#1 0.12,-0.27,0.94,U] [#2 0.25,-0.13,0.98,U] [#3 0.14,-0.23,0.88,U] [#4 0.12,-0.06,0.89,U] [#5 0.09,-0.13,0.80,U] [#6 0.20,-0.15,0.72,U] [#7 -0.01,0.09,0.67,U] [#8 -0.00,-0.05,0.61,U] 
23:57:28.570 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.13, -0.33}
23:57:28.570 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
23:57:28.571 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
23:57:28.573 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-0.89 mountX=0.19 mountY=-0.04, mountTheta=-0.21
23:57:28.576 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
23:57:28.577 00.001 28316 Enqueuing Move request for scope (0.12, -0.15)
23:57:28.578 00.001 29988 Worker thread wakes up
23:57:28.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
23:57:28.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
23:57:28.578 00.000 29988 Moving (0.12, -0.15) raw xDistance=0.19 yDistance=-0.04
23:57:28.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:57:28.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:28.579 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:28.581 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:28.581 00.000 29988 MoveAxis(E, 0, ABG)
23:57:28.581 00.000 29988 Move returns status 0, amount 0
23:57:28.581 00.000 29988 MoveAxis(N, 0, ABG)
23:57:28.581 00.000 29988 Move returns status 0, amount 0
23:57:28.581 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.6
23:57:28.581 00.000 29988 move complete, result=0
23:57:28.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:28.584 00.003 29988 worker thread done servicing request
23:57:28.584 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:28.584 00.000 28316 Enqueuing Expose request
23:57:28.585 00.001 29988 Worker thread wakes up
23:57:28.585 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:28.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:28.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:30.103 01.518 29988 Exposure complete
23:57:30.143 00.040 29988 worker thread done servicing request
23:57:30.143 00.000 28316 OnExposeComplete: enter
23:57:30.144 00.001 28316 UpdateGuideState(): m_state=6
23:57:30.144 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2893
23:57:30.145 00.001 28316 Star::Find returns 1 (0), X=586.15, Y=119.82, Mass=2005, SNR=30.7, Peak=181 HFD=4.3
23:57:30.145 00.000 28316 MultiStar: [#1 0.17,-0.07,0.89,U] [#2 0.20,0.05,0.94,U] [#3 0.07,-0.15,0.85,U] [#4 0.16,0.06,0.85,U] [#5 0.17,0.03,0.78,U] [#6 0.13,-0.03,0.71,U] [#7 -0.06,0.34,0.66,U] [#8 0.16,-0.11,0.58,U] 
23:57:30.147 00.002 28316 single-star, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.06, -0.02}
23:57:30.149 00.002 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
23:57:30.150 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.36)
23:57:30.151 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.32 mountX=0.04 mountY=-0.05, mountTheta=-0.81
23:57:30.153 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
23:57:30.153 00.000 28316 Enqueuing Move request for scope (0.06, -0.02)
23:57:30.154 00.001 29988 Worker thread wakes up
23:57:30.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:30.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
23:57:30.154 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.7
23:57:30.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:30.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
23:57:30.155 00.000 29988 Moving (0.06, -0.02) raw xDistance=0.04 yDistance=-0.05
23:57:30.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:30.156 00.001 28316 Enqueuing Expose request
23:57:30.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:57:30.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:30.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:57:30.156 00.000 29988 MoveAxis(E, 0, ABG)
23:57:30.156 00.000 29988 Move returns status 0, amount 0
23:57:30.156 00.000 29988 MoveAxis(N, 0, ABG)
23:57:30.156 00.000 29988 Move returns status 0, amount 0
23:57:30.156 00.000 29988 move complete, result=0
23:57:30.156 00.000 29988 worker thread done servicing request
23:57:30.156 00.000 29988 Worker thread wakes up
23:57:30.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:30.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:30.157 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:31.786 01.629 29988 Exposure complete
23:57:31.812 00.026 29988 worker thread done servicing request
23:57:31.812 00.000 28316 OnExposeComplete: enter
23:57:31.812 00.000 28316 UpdateGuideState(): m_state=6
23:57:31.813 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2894
23:57:31.813 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=119.68, Mass=1918, SNR=30.1, Peak=178 HFD=4.5
23:57:31.814 00.001 28316 MultiStar: [#1 -0.09,0.03,0.92,U] [#2 0.24,0.04,0.98,U] [#3 -0.09,0.09,0.85,U] [#4 0.09,0.10,0.87,U] [#5 -0.05,0.05,0.80,U] [#6 0.04,0.07,0.72,U] [#7 -0.07,0.38,0.63,U] [#8 0.06,0.11,0.60,U] 
23:57:31.814 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.06}, one-star: {0.08, -0.16}
23:57:31.815 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
23:57:31.815 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.91)
23:57:31.816 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.13 mountX=-0.04 mountY=-0.05, mountTheta=-2.26
23:57:31.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
23:57:31.819 00.002 28316 Enqueuing Move request for scope (0.03, 0.06)
23:57:31.820 00.001 29988 Worker thread wakes up
23:57:31.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:31.821 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:57:31.821 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.1
23:57:31.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:31.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:31.825 00.003 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:57:31.825 00.000 28316 Enqueuing Expose request
23:57:31.826 00.001 29988 Moving (0.03, 0.06) raw xDistance=-0.04 yDistance=-0.05
23:57:31.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:57:31.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:31.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:57:31.826 00.000 29988 MoveAxis(E, 0, ABG)
23:57:31.826 00.000 29988 Move returns status 0, amount 0
23:57:31.826 00.000 29988 MoveAxis(N, 0, ABG)
23:57:31.826 00.000 29988 Move returns status 0, amount 0
23:57:31.826 00.000 29988 move complete, result=0
23:57:31.826 00.000 29988 worker thread done servicing request
23:57:31.826 00.000 29988 Worker thread wakes up
23:57:31.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:31.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:31.827 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:33.340 01.513 29988 Exposure complete
23:57:33.376 00.036 29988 worker thread done servicing request
23:57:33.376 00.000 28316 OnExposeComplete: enter
23:57:33.377 00.001 28316 UpdateGuideState(): m_state=6
23:57:33.377 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
23:57:33.378 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=119.62, Mass=1934, SNR=30.1, Peak=168 HFD=4.3
23:57:33.379 00.001 28316 MultiStar: [#1 0.15,-0.15,0.90,U] [#2 0.15,-0.01,0.97,U] [#3 0.04,0.01,0.87,U] [#4 0.20,0.07,0.87,U] [#5 -0.05,0.03,0.78,U] [#6 0.20,-0.11,0.74,U] [#7 -0.14,0.41,0.00,M1] [#8 0.02,-0.08,0.60,U] 
23:57:33.381 00.002 28316 refined, 7 included, MultiStar: {0.09, -0.06}, one-star: {0.02, -0.22}
23:57:33.382 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
23:57:33.383 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.62)
23:57:33.385 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.58 mountX=0.09 mountY=-0.06, mountTheta=-0.53
23:57:33.387 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
23:57:33.387 00.000 28316 Enqueuing Move request for scope (0.09, -0.06)
23:57:33.388 00.001 29988 Worker thread wakes up
23:57:33.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:33.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
23:57:33.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
23:57:33.388 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:57:33.389 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:33.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:33.390 00.001 28316 Enqueuing Expose request
23:57:33.390 00.000 29988 Moving (0.09, -0.06) raw xDistance=0.09 yDistance=-0.06
23:57:33.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:33.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:33.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:57:33.390 00.000 29988 MoveAxis(E, 0, ABG)
23:57:33.390 00.000 29988 Move returns status 0, amount 0
23:57:33.390 00.000 29988 MoveAxis(N, 0, ABG)
23:57:33.390 00.000 29988 Move returns status 0, amount 0
23:57:33.390 00.000 29988 move complete, result=0
23:57:33.390 00.000 29988 worker thread done servicing request
23:57:33.390 00.000 29988 Worker thread wakes up
23:57:33.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:33.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:33.391 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:35.026 01.635 29988 Exposure complete
23:57:35.066 00.040 29988 worker thread done servicing request
23:57:35.066 00.000 28316 OnExposeComplete: enter
23:57:35.067 00.001 28316 UpdateGuideState(): m_state=6
23:57:35.069 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2896
23:57:35.069 00.000 28316 Star::Find returns 1 (0), X=586.27, Y=119.75, Mass=1940, SNR=30.2, Peak=176 HFD=4.3
23:57:35.070 00.001 28316 MultiStar: [#1 0.19,0.03,0.91,U] [#2 0.32,0.04,0.97,U] [#3 0.12,0.02,0.88,U] [#4 0.20,0.09,0.87,U] [#5 0.10,0.08,0.77,U] [#6 0.23,-0.05,0.73,U] [#7 0.05,0.29,0.65,U] [#8 0.07,0.13,0.58,U] 
23:57:35.070 00.000 28316 refined, 8 included, MultiStar: {0.17, 0.05}, one-star: {0.18, -0.09}
23:57:35.070 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
23:57:35.072 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
23:57:35.075 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.28 mountX=0.03 mountY=-0.18, mountTheta=-1.42
23:57:35.079 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.05, opts=13)
23:57:35.081 00.002 28316 Enqueuing Move request for scope (0.17, 0.05)
23:57:35.084 00.003 29988 Worker thread wakes up
23:57:35.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:35.086 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
23:57:35.086 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
23:57:35.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
23:57:35.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:35.087 00.001 29988 Moving (0.17, 0.05) raw xDistance=0.03 yDistance=-0.18
23:57:35.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:35.088 00.001 28316 Enqueuing Expose request
23:57:35.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:57:35.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:35.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:57:35.088 00.000 29988 MoveAxis(E, 0, ABG)
23:57:35.088 00.000 29988 Move returns status 0, amount 0
23:57:35.088 00.000 29988 MoveAxis(N, 0, ABG)
23:57:35.088 00.000 29988 Move returns status 0, amount 0
23:57:35.088 00.000 29988 move complete, result=0
23:57:35.088 00.000 29988 worker thread done servicing request
23:57:35.088 00.000 29988 Worker thread wakes up
23:57:35.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:35.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:35.088 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:57:36.605 01.517 29988 Exposure complete
23:57:36.645 00.040 29988 worker thread done servicing request
23:57:36.645 00.000 28316 OnExposeComplete: enter
23:57:36.646 00.001 28316 UpdateGuideState(): m_state=6
23:57:36.646 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2897
23:57:36.647 00.001 28316 Star::Find returns 1 (0), X=586.03, Y=119.85, Mass=1832, SNR=29.4, Peak=189 HFD=4.2
23:57:36.649 00.002 28316 MultiStar: [#1 0.11,0.03,0.92,U] [#2 0.17,0.15,0.99,U] [#3 -0.06,0.07,0.90,U] [#4 -0.00,0.14,0.86,U] [#5 -0.11,0.13,0.81,U] [#6 0.05,0.04,0.72,U] [#7 -0.19,0.48,0.00,M1] [#8 0.07,0.07,0.59,U] 
23:57:36.652 00.003 28316 single-star, 7 included, MultiStar: {0.02, 0.08}, one-star: {-0.07, 0.01}
23:57:36.654 00.002 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.21 = -2.08)
23:57:36.655 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.02)
23:57:36.656 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.06 mountX=-0.03 mountY=0.06, mountTheta=2.09
23:57:36.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
23:57:36.658 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
23:57:36.659 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:36.660 00.001 28316 UpdateGuideState exits: m=1832 RSB=29.4
23:57:36.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:36.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:36.663 00.001 28316 Enqueuing Expose request
23:57:36.664 00.001 29988 Worker thread wakes up
23:57:36.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:57:36.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:57:36.664 00.000 29988 Moving (-0.07, 0.01) raw xDistance=-0.03 yDistance=0.06
23:57:36.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:57:36.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:36.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:36.664 00.000 29988 MoveAxis(E, 0, ABG)
23:57:36.664 00.000 29988 Move returns status 0, amount 0
23:57:36.664 00.000 29988 MoveAxis(N, 0, ABG)
23:57:36.664 00.000 29988 Move returns status 0, amount 0
23:57:36.664 00.000 29988 move complete, result=0
23:57:36.664 00.000 29988 worker thread done servicing request
23:57:36.664 00.000 29988 Worker thread wakes up
23:57:36.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:36.665 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:36.665 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:38.298 01.633 29988 Exposure complete
23:57:38.336 00.038 29988 worker thread done servicing request
23:57:38.336 00.000 28316 OnExposeComplete: enter
23:57:38.337 00.001 28316 UpdateGuideState(): m_state=6
23:57:38.338 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2898
23:57:38.338 00.000 28316 Star::Find returns 1 (0), X=586.24, Y=119.74, Mass=2006, SNR=30.7, Peak=184 HFD=4.4
23:57:38.339 00.001 28316 MultiStar: [#1 0.21,-0.05,0.90,U] [#2 0.34,0.11,0.93,U] [#3 0.10,-0.13,0.85,U] [#4 0.16,0.09,0.83,U] [#5 0.16,-0.13,0.76,U] [#6 0.27,-0.15,0.71,U] [#7 0.07,0.28,0.63,U] [#8 0.12,0.16,0.60,U] 
23:57:38.339 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.00}, one-star: {0.15, -0.10}
23:57:38.340 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
23:57:38.340 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
23:57:38.341 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.59 mountX=0.15 mountY=-0.09, mountTheta=-0.52
23:57:38.341 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.10, opts=13)
23:57:38.342 00.001 28316 Enqueuing Move request for scope (0.15, -0.10)
23:57:38.342 00.000 29988 Worker thread wakes up
23:57:38.343 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
23:57:38.343 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:38.345 00.002 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
23:57:38.345 00.000 28316 UpdateGuideState exits: m=2006 RSB=30.7
23:57:38.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:38.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:38.347 00.001 28316 Enqueuing Expose request
23:57:38.347 00.000 29988 Moving (0.15, -0.10) raw xDistance=0.15 yDistance=-0.09
23:57:38.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:57:38.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:38.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:38.347 00.000 29988 MoveAxis(E, 0, ABG)
23:57:38.347 00.000 29988 Move returns status 0, amount 0
23:57:38.347 00.000 29988 MoveAxis(N, 0, ABG)
23:57:38.347 00.000 29988 Move returns status 0, amount 0
23:57:38.347 00.000 29988 move complete, result=0
23:57:38.347 00.000 29988 worker thread done servicing request
23:57:38.347 00.000 29988 Worker thread wakes up
23:57:38.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:38.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:38.348 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:39.874 01.526 29988 Exposure complete
23:57:39.911 00.037 29988 worker thread done servicing request
23:57:39.911 00.000 28316 OnExposeComplete: enter
23:57:39.911 00.000 28316 UpdateGuideState(): m_state=6
23:57:39.912 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2899
23:57:39.912 00.000 28316 Star::Find returns 1 (0), X=586.12, Y=120.00, Mass=1926, SNR=30.1, Peak=189 HFD=4.3
23:57:39.913 00.001 28316 MultiStar: [#1 0.26,0.13,0.88,U] [#2 0.31,0.27,0.00,M1] [#3 0.27,0.09,0.90,U] [#4 0.33,0.12,0.89,U] [#5 0.11,0.18,0.79,U] [#6 0.28,0.01,0.72,U] [#7 0.20,0.62,0.00,M1] [#8 0.07,0.28,0.61,U] 
23:57:39.913 00.000 28316 single-star, 6 included, MultiStar: {0.19, 0.13}, one-star: {0.03, 0.16}
23:57:39.914 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
23:57:39.914 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.64)
23:57:39.915 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.39 mountX=-0.13 mountY=-0.09, mountTheta=-2.51
23:57:39.915 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.16, opts=13)
23:57:39.916 00.001 28316 Enqueuing Move request for scope (0.03, 0.16)
23:57:39.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:39.919 00.003 29988 Worker thread wakes up
23:57:39.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:57:39.919 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:57:39.919 00.000 29988 Moving (0.03, 0.16) raw xDistance=-0.13 yDistance=-0.09
23:57:39.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:57:39.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:39.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:39.919 00.000 29988 MoveAxis(E, 0, ABG)
23:57:39.919 00.000 29988 Move returns status 0, amount 0
23:57:39.919 00.000 29988 MoveAxis(N, 0, ABG)
23:57:39.919 00.000 29988 Move returns status 0, amount 0
23:57:39.919 00.000 29988 move complete, result=0
23:57:39.919 00.000 29988 worker thread done servicing request
23:57:39.919 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
23:57:39.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:39.922 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:39.922 00.000 28316 Enqueuing Expose request
23:57:39.923 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:39.923 00.000 29988 Worker thread wakes up
23:57:39.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:39.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:41.558 01.635 29988 Exposure complete
23:57:41.605 00.047 29988 worker thread done servicing request
23:57:41.605 00.000 28316 OnExposeComplete: enter
23:57:41.606 00.001 28316 UpdateGuideState(): m_state=6
23:57:41.607 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2900
23:57:41.608 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=119.87, Mass=1864, SNR=29.8, Peak=178 HFD=4.3
23:57:41.608 00.000 28316 MultiStar: [#1 0.31,-0.02,0.94,U] [#2 0.32,0.01,0.97,U] [#3 0.20,0.02,0.90,U] [#4 0.20,0.03,0.88,U] [#5 0.18,0.01,0.80,U] [#6 0.11,-0.05,0.72,U] [#7 0.11,0.24,0.67,U] [#8 0.06,0.12,0.60,U] 
23:57:41.609 00.001 28316 single-star, 8 included, MultiStar: {0.17, 0.04}, one-star: {0.02, 0.03}
23:57:41.609 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
23:57:41.609 00.000 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.97)
23:57:41.611 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.07 mountX=-0.02 mountY=-0.03, mountTheta=-2.20
23:57:41.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
23:57:41.613 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
23:57:41.614 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:41.614 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.8
23:57:41.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:41.616 00.001 29988 Worker thread wakes up
23:57:41.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:57:41.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:57:41.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:41.616 00.000 28316 Enqueuing Expose request
23:57:41.617 00.001 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
23:57:41.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:57:41.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:41.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:41.617 00.000 29988 MoveAxis(E, 0, ABG)
23:57:41.617 00.000 29988 Move returns status 0, amount 0
23:57:41.617 00.000 29988 MoveAxis(N, 0, ABG)
23:57:41.617 00.000 29988 Move returns status 0, amount 0
23:57:41.617 00.000 29988 move complete, result=0
23:57:41.617 00.000 29988 worker thread done servicing request
23:57:41.617 00.000 29988 Worker thread wakes up
23:57:41.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:41.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:41.618 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:43.138 01.520 29988 Exposure complete
23:57:43.185 00.047 29988 worker thread done servicing request
23:57:43.185 00.000 28316 OnExposeComplete: enter
23:57:43.186 00.001 28316 UpdateGuideState(): m_state=6
23:57:43.187 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2901
23:57:43.187 00.000 28316 Star::Find returns 1 (0), X=586.05, Y=119.61, Mass=1909, SNR=30.0, Peak=157 HFD=4.2
23:57:43.188 00.001 28316 MultiStar: [#1 0.18,-0.19,0.91,U] [#2 0.21,-0.01,0.97,U] [#3 0.10,-0.03,0.87,U] [#4 0.27,-0.06,0.88,U] [#5 0.24,-0.07,0.79,U] [#6 0.11,-0.15,0.72,U] [#7 -0.14,0.10,0.67,U] [#8 0.19,-0.03,0.59,U] 
23:57:43.188 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.08}, one-star: {-0.04, -0.23}
23:57:43.190 00.002 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
23:57:43.190 00.000 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.61)
23:57:43.190 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.57 mountX=0.13 mountY=-0.08, mountTheta=-0.54
23:57:43.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
23:57:43.192 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
23:57:43.192 00.000 29988 Worker thread wakes up
23:57:43.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:43.193 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:57:43.193 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:43.194 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:43.194 00.000 28316 Enqueuing Expose request
23:57:43.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:57:43.194 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:57:43.195 00.001 29988 Moving (0.13, -0.08) raw xDistance=0.13 yDistance=-0.08
23:57:43.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:57:43.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:43.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:57:43.195 00.000 29988 MoveAxis(E, 0, ABG)
23:57:43.195 00.000 29988 Move returns status 0, amount 0
23:57:43.195 00.000 29988 MoveAxis(N, 0, ABG)
23:57:43.195 00.000 29988 Move returns status 0, amount 0
23:57:43.195 00.000 29988 move complete, result=0
23:57:43.195 00.000 29988 worker thread done servicing request
23:57:43.195 00.000 29988 Worker thread wakes up
23:57:43.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:43.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:43.195 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:44.825 01.630 29988 Exposure complete
23:57:44.855 00.030 29988 worker thread done servicing request
23:57:44.855 00.000 28316 OnExposeComplete: enter
23:57:44.856 00.001 28316 UpdateGuideState(): m_state=6
23:57:44.856 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2902
23:57:44.857 00.001 28316 Star::Find returns 1 (0), X=586.28, Y=119.71, Mass=1903, SNR=29.9, Peak=164 HFD=4.2
23:57:44.857 00.000 28316 MultiStar: [#1 0.24,-0.13,0.94,U] [#2 0.41,-0.12,0.00,M1] [#3 0.11,0.13,0.89,U] [#4 0.30,0.03,0.87,U] [#5 0.31,0.04,0.82,U] [#6 0.27,-0.11,0.75,U] [#7 0.11,0.39,0.65,U] [#8 0.28,0.12,0.59,U] 
23:57:44.858 00.001 28316 refined, 7 included, MultiStar: {0.22, 0.02}, one-star: {0.18, -0.13}
23:57:44.858 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
23:57:44.859 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.94)
23:57:44.859 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=0.07 mountY=-0.21, mountTheta=-1.24
23:57:44.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.02, opts=13)
23:57:44.861 00.001 28316 Enqueuing Move request for scope (0.22, 0.02)
23:57:44.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:44.862 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
23:57:44.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:44.863 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:44.863 00.000 28316 Enqueuing Expose request
23:57:44.863 00.000 29988 Worker thread wakes up
23:57:44.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
23:57:44.863 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
23:57:44.863 00.000 29988 Moving (0.22, 0.02) raw xDistance=0.07 yDistance=-0.21
23:57:44.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:57:44.864 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:57:44.864 00.000 29988 MoveAxis(E, 0, ABG)
23:57:44.864 00.000 29988 Move returns status 0, amount 0
23:57:44.864 00.000 29988 MoveAxis(N, 50, ABG)
23:57:44.864 00.000 29988 Guiding  Dir = 0, Dur = 50
23:57:44.864 00.000 29988 IsSlewing returns 0
23:57:44.864 00.000 29988 IsGuiding returns 0
23:57:44.869 00.005 29988 PulseGuide returned control before completion, sleep 56
23:57:44.935 00.066 29988 IsGuiding returns 0
23:57:44.936 00.001 29988 Move returns status 0, amount 50
23:57:44.936 00.000 29988 move complete, result=0
23:57:44.936 00.000 29988 worker thread done servicing request
23:57:44.936 00.000 29988 Worker thread wakes up
23:57:44.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:44.936 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
23:57:44.937 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:46.351 01.414 29988 Exposure complete
23:57:46.379 00.028 29988 worker thread done servicing request
23:57:46.379 00.000 28316 OnExposeComplete: enter
23:57:46.380 00.001 28316 UpdateGuideState(): m_state=6
23:57:46.381 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2903
23:57:46.381 00.000 28316 Star::Find returns 1 (0), X=585.83, Y=119.69, Mass=1833, SNR=29.4, Peak=162 HFD=4.3
23:57:46.382 00.001 28316 MultiStar: [#1 0.08,-0.23,0.94,U] [#2 -0.07,-0.14,1.00,U] [#3 -0.04,-0.08,0.89,U] [#4 0.06,-0.10,0.89,U] [#5 0.02,0.05,0.79,U] [#6 0.13,-0.10,0.75,U] [#7 -0.08,0.29,0.66,U] [#8 0.06,0.17,0.60,U] 
23:57:46.383 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.05}, one-star: {-0.26, -0.15}
23:57:46.383 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
23:57:46.384 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.31 = 2.31)
23:57:46.384 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.93 mountX=0.04 mountY=0.04, mountTheta=0.81
23:57:46.386 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
23:57:46.387 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
23:57:46.388 00.001 29988 Worker thread wakes up
23:57:46.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:57:46.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:57:46.388 00.000 29988 Moving (-0.02, -0.05) raw xDistance=0.04 yDistance=0.04
23:57:46.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:57:46.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:46.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:46.389 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:57:46.389 00.000 29988 MoveAxis(E, 0, ABG)
23:57:46.389 00.000 29988 Move returns status 0, amount 0
23:57:46.389 00.000 29988 MoveAxis(N, 0, ABG)
23:57:46.389 00.000 29988 Move returns status 0, amount 0
23:57:46.389 00.000 29988 move complete, result=0
23:57:46.389 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.4
23:57:46.391 00.002 29988 worker thread done servicing request
23:57:46.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:46.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:46.392 00.001 28316 Enqueuing Expose request
23:57:46.393 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:46.394 00.001 29988 Worker thread wakes up
23:57:46.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:46.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:48.025 01.631 29988 Exposure complete
23:57:48.058 00.033 29988 worker thread done servicing request
23:57:48.058 00.000 28316 OnExposeComplete: enter
23:57:48.058 00.000 28316 UpdateGuideState(): m_state=6
23:57:48.059 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2904
23:57:48.059 00.000 28316 Star::Find returns 1 (0), X=586.15, Y=119.67, Mass=1834, SNR=29.4, Peak=168 HFD=4.0
23:57:48.060 00.001 28316 MultiStar: [#1 0.32,-0.17,0.93,U] [#2 0.10,-0.14,1.02,U] [#3 0.14,-0.14,0.88,U] [#4 0.31,-0.07,0.89,U] [#5 0.20,-0.07,0.82,U] [#6 0.25,-0.20,0.75,U] [#7 0.14,0.17,0.67,U] [#8 0.14,-0.08,0.61,U] 
23:57:48.060 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.11}, one-star: {0.05, -0.17}
23:57:48.061 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
23:57:48.061 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.99 = 2.99)
23:57:48.061 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.26 mountX=0.18 mountY=0.03, mountTheta=0.16
23:57:48.062 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
23:57:48.063 00.001 28316 Enqueuing Move request for scope (0.05, -0.17)
23:57:48.063 00.000 29988 Worker thread wakes up
23:57:48.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
23:57:48.064 00.001 28316 UpdateGuideState exits: m=1834 RSB=29.4
23:57:48.064 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.065 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:48.065 00.000 28316 Enqueuing Expose request
23:57:48.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
23:57:48.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
23:57:48.066 00.000 29988 Moving (0.05, -0.17) raw xDistance=0.18 yDistance=0.03
23:57:48.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:57:48.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:48.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:57:48.066 00.000 29988 MoveAxis(E, 0, ABG)
23:57:48.066 00.000 29988 Move returns status 0, amount 0
23:57:48.066 00.000 29988 MoveAxis(N, 0, ABG)
23:57:48.066 00.000 29988 Move returns status 0, amount 0
23:57:48.066 00.000 29988 move complete, result=0
23:57:48.066 00.000 29988 worker thread done servicing request
23:57:48.066 00.000 29988 Worker thread wakes up
23:57:48.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:48.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:48.067 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:49.590 01.523 29988 Exposure complete
23:57:49.632 00.042 29988 worker thread done servicing request
23:57:49.632 00.000 28316 OnExposeComplete: enter
23:57:49.634 00.002 28316 UpdateGuideState(): m_state=6
23:57:49.635 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2905
23:57:49.636 00.001 28316 Star::Find returns 1 (0), X=586.26, Y=119.55, Mass=1935, SNR=30.2, Peak=160 HFD=4.6
23:57:49.637 00.001 28316 MultiStar: [#1 0.41,-0.36,0.00,M1] [#2 0.24,-0.14,0.95,U] [#3 0.21,-0.24,0.87,U] [#4 0.32,-0.13,0.86,U] [#5 0.16,-0.06,0.78,U] [#6 0.25,-0.20,0.72,U] [#7 0.05,-0.01,0.66,U] [#8 0.24,-0.11,0.59,U] 
23:57:49.638 00.001 28316 refined, 7 included, MultiStar: {0.21, -0.16}, one-star: {0.16, -0.29}
23:57:49.638 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
23:57:49.639 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.60 = -2.68)
23:57:49.639 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-0.64 mountX=0.23 mountY=-0.12, mountTheta=-0.47
23:57:49.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.16, opts=13)
23:57:49.641 00.001 28316 Enqueuing Move request for scope (0.21, -0.16)
23:57:49.641 00.000 29988 Worker thread wakes up
23:57:49.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:49.642 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
23:57:49.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:49.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:49.643 00.001 28316 Enqueuing Expose request
23:57:49.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd
23:57:49.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.16)
23:57:49.643 00.000 29988 Moving (0.21, -0.16) raw xDistance=0.23 yDistance=-0.12
23:57:49.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:57:49.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:49.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:57:49.643 00.000 29988 MoveAxis(W, 48, ABG)
23:57:49.643 00.000 29988 Guiding  Dir = 3, Dur = 48
23:57:49.644 00.001 29988 IsSlewing returns 0
23:57:49.644 00.000 29988 IsGuiding returns 0
23:57:49.646 00.002 29988 PulseGuide returned control before completion, sleep 57
23:57:49.719 00.073 29988 IsGuiding returns 0
23:57:49.719 00.000 29988 Move returns status 0, amount 48
23:57:49.719 00.000 29988 MoveAxis(N, 0, ABG)
23:57:49.719 00.000 29988 Move returns status 0, amount 0
23:57:49.719 00.000 29988 move complete, result=0
23:57:49.719 00.000 29988 worker thread done servicing request
23:57:49.719 00.000 29988 Worker thread wakes up
23:57:49.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:49.719 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.1 px 0 ms NORTH
23:57:49.720 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:51.355 01.635 29988 Exposure complete
23:57:51.399 00.044 29988 worker thread done servicing request
23:57:51.400 00.001 28316 OnExposeComplete: enter
23:57:51.401 00.001 28316 UpdateGuideState(): m_state=6
23:57:51.401 00.000 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2906
23:57:51.402 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=119.67, Mass=1800, SNR=29.1, Peak=168 HFD=4.1
23:57:51.402 00.000 28316 MultiStar: [#1 -0.06,-0.04,0.95,U] [#2 -0.04,-0.10,1.01,U] [#3 -0.07,-0.06,0.91,U] [#4 0.09,-0.07,0.90,U] [#5 -0.11,-0.02,0.80,U] [#6 -0.03,-0.19,0.76,U] [#7 -0.24,0.21,0.66,U] [#8 -0.02,-0.03,0.63,U] 
23:57:51.403 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {-0.15, -0.17}
23:57:51.404 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
23:57:51.404 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
23:57:51.405 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.41 mountX=0.03 mountY=0.09, mountTheta=1.27
23:57:51.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
23:57:51.407 00.001 28316 Enqueuing Move request for scope (-0.07, -0.06)
23:57:51.408 00.001 29988 Worker thread wakes up
23:57:51.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
23:57:51.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
23:57:51.408 00.000 29988 Moving (-0.07, -0.06) raw xDistance=0.03 yDistance=0.09
23:57:51.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:57:51.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:51.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:51.408 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.1
23:57:51.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:51.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:51.410 00.001 28316 Enqueuing Expose request
23:57:51.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:57:51.410 00.000 29988 MoveAxis(E, 0, ABG)
23:57:51.410 00.000 29988 Move returns status 0, amount 0
23:57:51.410 00.000 29988 MoveAxis(N, 0, ABG)
23:57:51.410 00.000 29988 Move returns status 0, amount 0
23:57:51.410 00.000 29988 move complete, result=0
23:57:51.410 00.000 29988 worker thread done servicing request
23:57:51.410 00.000 29988 Worker thread wakes up
23:57:51.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:51.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:51.411 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:52.931 01.520 29988 Exposure complete
23:57:52.954 00.023 29988 worker thread done servicing request
23:57:52.954 00.000 28316 OnExposeComplete: enter
23:57:52.956 00.002 28316 UpdateGuideState(): m_state=6
23:57:52.957 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2907
23:57:52.958 00.001 28316 Star::Find returns 1 (0), X=585.98, Y=119.72, Mass=1853, SNR=29.5, Peak=173 HFD=4.1
23:57:52.960 00.002 28316 MultiStar: [#1 -0.12,-0.10,0.92,U] [#2 -0.04,0.00,0.97,U] [#3 -0.08,-0.14,0.89,U] [#4 0.02,-0.01,0.90,U] [#5 -0.16,-0.12,0.82,U] [#6 -0.16,-0.09,0.73,U] [#7 -0.17,0.32,0.66,U] [#8 -0.12,0.05,0.62,U] 
23:57:52.961 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.11, -0.12}
23:57:52.962 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-1.14) = xAngle (-1.65 = -1.65)
23:57:52.962 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.45 = 1.45)
23:57:52.963 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.79 mountX=-0.01 mountY=0.10, mountTheta=1.65
23:57:52.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
23:57:52.964 00.000 28316 Enqueuing Move request for scope (-0.10, -0.04)
23:57:52.965 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:52.965 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:57:52.966 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:52.966 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:52.967 00.001 28316 Enqueuing Expose request
23:57:52.967 00.000 29988 Worker thread wakes up
23:57:52.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:57:52.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:57:52.967 00.000 29988 Moving (-0.10, -0.04) raw xDistance=-0.01 yDistance=0.10
23:57:52.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:57:52.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:52.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:57:52.967 00.000 29988 MoveAxis(E, 0, ABG)
23:57:52.967 00.000 29988 Move returns status 0, amount 0
23:57:52.967 00.000 29988 MoveAxis(N, 0, ABG)
23:57:52.967 00.000 29988 Move returns status 0, amount 0
23:57:52.968 00.001 29988 move complete, result=0
23:57:52.968 00.000 29988 worker thread done servicing request
23:57:52.968 00.000 29988 Worker thread wakes up
23:57:52.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:52.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:52.968 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:54.600 01.632 29988 Exposure complete
23:57:54.629 00.029 29988 worker thread done servicing request
23:57:54.630 00.001 28316 OnExposeComplete: enter
23:57:54.632 00.002 28316 UpdateGuideState(): m_state=6
23:57:54.634 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2908
23:57:54.634 00.000 28316 Star::Find returns 1 (0), X=585.94, Y=119.73, Mass=1858, SNR=29.5, Peak=177 HFD=4.2
23:57:54.635 00.001 28316 MultiStar: [#1 -0.07,-0.10,0.93,U] [#2 -0.06,0.02,0.99,U] [#3 -0.23,-0.03,0.89,U] [#4 -0.09,0.01,0.89,U] [#5 -0.20,0.21,0.84,U] [#6 -0.18,0.00,0.75,U] [#7 -0.32,0.37,0.00,M1] [#8 -0.15,-0.00,0.59,U] 
23:57:54.635 00.000 28316 refined, 7 included, MultiStar: {-0.14, -0.00}, one-star: {-0.15, -0.11}
23:57:54.636 00.001 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.98 = -1.98)
23:57:54.636 00.000 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:57:54.636 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=-0.06 mountY=0.13, mountTheta=1.98
23:57:54.638 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.00, opts=13)
23:57:54.639 00.001 28316 Enqueuing Move request for scope (-0.14, -0.00)
23:57:54.640 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:54.641 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.5
23:57:54.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:54.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:54.642 00.000 28316 Enqueuing Expose request
23:57:54.643 00.001 29988 Worker thread wakes up
23:57:54.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
23:57:54.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
23:57:54.643 00.000 29988 Moving (-0.14, -0.00) raw xDistance=-0.06 yDistance=0.13
23:57:54.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:57:54.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:54.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:57:54.643 00.000 29988 MoveAxis(E, 0, ABG)
23:57:54.643 00.000 29988 Move returns status 0, amount 0
23:57:54.643 00.000 29988 MoveAxis(N, 0, ABG)
23:57:54.643 00.000 29988 Move returns status 0, amount 0
23:57:54.644 00.001 29988 move complete, result=0
23:57:54.644 00.000 29988 worker thread done servicing request
23:57:54.644 00.000 29988 Worker thread wakes up
23:57:54.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:54.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:54.644 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:56.162 01.518 29988 Exposure complete
23:57:56.219 00.057 29988 worker thread done servicing request
23:57:56.219 00.000 28316 OnExposeComplete: enter
23:57:56.221 00.002 28316 UpdateGuideState(): m_state=6
23:57:56.223 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2909
23:57:56.224 00.001 28316 Star::Find returns 1 (0), X=585.86, Y=119.86, Mass=1853, SNR=29.7, Peak=183 HFD=4.3
23:57:56.224 00.000 28316 MultiStar: [#1 -0.12,-0.04,0.92,U] [#2 0.03,0.04,1.00,U] [#3 -0.16,0.01,0.89,U] [#4 0.02,0.11,0.89,U] [#5 -0.04,0.12,0.80,U] [#6 -0.08,0.14,0.73,U] [#7 -0.24,0.40,0.00,M2] [#8 -0.07,0.26,0.62,U] 
23:57:56.225 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.07}, one-star: {-0.23, 0.02}
23:57:56.225 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.58 = -2.71)
23:57:56.225 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.39)
23:57:56.226 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.43 mountX=-0.10 mountY=0.04, mountTheta=2.74
23:57:56.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
23:57:56.228 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
23:57:56.230 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:56.231 00.001 29988 Worker thread wakes up
23:57:56.232 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:57:56.232 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:57:56.232 00.000 29988 Moving (-0.08, 0.07) raw xDistance=-0.10 yDistance=0.04
23:57:56.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:57:56.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:56.232 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.7
23:57:56.233 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:56.234 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:56.234 00.000 28316 Enqueuing Expose request
23:57:56.235 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:57:56.235 00.000 29988 MoveAxis(E, 0, ABG)
23:57:56.235 00.000 29988 Move returns status 0, amount 0
23:57:56.235 00.000 29988 MoveAxis(N, 0, ABG)
23:57:56.235 00.000 29988 Move returns status 0, amount 0
23:57:56.235 00.000 29988 move complete, result=0
23:57:56.235 00.000 29988 worker thread done servicing request
23:57:56.235 00.000 29988 Worker thread wakes up
23:57:56.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:56.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:56.235 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:57.861 01.626 29988 Exposure complete
23:57:57.895 00.034 29988 worker thread done servicing request
23:57:57.895 00.000 28316 OnExposeComplete: enter
23:57:57.896 00.001 28316 UpdateGuideState(): m_state=6
23:57:57.897 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2910
23:57:57.898 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=119.55, Mass=1997, SNR=30.7, Peak=154 HFD=4.2
23:57:57.899 00.001 28316 MultiStar: [#1 0.11,-0.34,0.88,U] [#2 0.09,-0.15,0.94,U] [#3 -0.13,-0.16,0.86,U] [#4 0.18,-0.22,0.86,U] [#5 -0.03,-0.02,0.80,U] [#6 0.14,-0.27,0.72,U] [#7 0.12,-0.02,0.64,U] [#8 0.02,-0.11,0.59,U] 
23:57:57.900 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.18}, one-star: {-0.14, -0.29}
23:57:57.902 00.002 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
23:57:57.905 00.003 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
23:57:57.907 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.38 mountX=0.18 mountY=0.05, mountTheta=0.27
23:57:57.910 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
23:57:57.912 00.002 28316 Enqueuing Move request for scope (0.04, -0.18)
23:57:57.914 00.002 29988 Worker thread wakes up
23:57:57.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
23:57:57.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:57.915 00.001 28316 UpdateGuideState exits: m=1997 RSB=30.7
23:57:57.917 00.002 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
23:57:57.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:57.919 00.002 29988 Moving (0.04, -0.18) raw xDistance=0.18 yDistance=0.05
23:57:57.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:57:57.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:57.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:57.920 00.001 28316 Enqueuing Expose request
23:57:57.921 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:57:57.923 00.002 29988 MoveAxis(E, 0, ABG)
23:57:57.923 00.000 29988 Move returns status 0, amount 0
23:57:57.923 00.000 29988 MoveAxis(N, 0, ABG)
23:57:57.923 00.000 29988 Move returns status 0, amount 0
23:57:57.923 00.000 29988 move complete, result=0
23:57:57.923 00.000 29988 worker thread done servicing request
23:57:57.923 00.000 29988 Worker thread wakes up
23:57:57.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:57.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:57.924 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:59.443 01.519 29988 Exposure complete
23:57:59.484 00.041 29988 worker thread done servicing request
23:57:59.484 00.000 28316 OnExposeComplete: enter
23:57:59.485 00.001 28316 UpdateGuideState(): m_state=6
23:57:59.485 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2911
23:57:59.485 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=119.70, Mass=1931, SNR=30.1, Peak=152 HFD=4.2
23:57:59.486 00.001 28316 MultiStar: [#1 0.14,-0.15,0.89,U] [#2 0.12,-0.24,0.97,U] [#3 -0.04,-0.11,0.86,U] [#4 0.05,-0.16,0.85,U] [#5 0.07,-0.20,0.80,U] [#6 0.11,-0.36,0.72,U] [#7 -0.05,0.13,0.66,U] [#8 -0.08,-0.06,0.61,U] 
23:57:59.487 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.15}, one-star: {-0.13, -0.14}
23:57:59.487 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
23:57:59.487 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
23:57:59.488 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=0.15 mountY=0.05, mountTheta=0.31
23:57:59.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
23:57:59.491 00.001 28316 Enqueuing Move request for scope (0.02, -0.15)
23:57:59.491 00.000 29988 Worker thread wakes up
23:57:59.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:57:59.492 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
23:57:59.492 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
23:57:59.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:59.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:57:59.493 00.000 28316 Enqueuing Expose request
23:57:59.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
23:57:59.494 00.001 29988 Moving (0.02, -0.15) raw xDistance=0.15 yDistance=0.05
23:57:59.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:57:59.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:59.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:57:59.494 00.000 29988 MoveAxis(E, 0, ABG)
23:57:59.494 00.000 29988 Move returns status 0, amount 0
23:57:59.494 00.000 29988 MoveAxis(N, 0, ABG)
23:57:59.494 00.000 29988 Move returns status 0, amount 0
23:57:59.494 00.000 29988 move complete, result=0
23:57:59.494 00.000 29988 worker thread done servicing request
23:57:59.494 00.000 29988 Worker thread wakes up
23:57:59.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:57:59.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
23:57:59.494 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:01.090 01.596 28316 evsrv: cli 0C97DFF0 connect
23:58:01.092 00.002 28316 case statement mapped state 6 to 3
23:58:01.093 00.001 28316 case statement mapped state 6 to 3
23:58:01.094 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"ec307022-d23e-4efc-99aa-c39742dcd965"}
23:58:01.095 00.001 28316 case statement mapped state 6 to 3
23:58:01.095 00.000 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec307022-d23e-4efc-99aa-c39742dcd965"}
23:58:01.096 00.001 28316 evsrv: cli 0C97DFF0 disconnect
23:58:01.099 00.003 28316 evsrv: cli 0C97D050 connect
23:58:01.100 00.001 28316 case statement mapped state 6 to 3
23:58:01.101 00.001 28316 case statement mapped state 6 to 3
23:58:01.104 00.003 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"db25787c-a552-4d32-8e3c-e9ad1f31d982"}
23:58:01.104 00.000 28316 PhdController::Dither begins
23:58:01.105 00.001 28316 dither: size=2.00, dRA=-0.20 dDec=-0.59
23:58:01.105 00.000 28316 MountToCamera -- mountTheta (1.89) + m_xAngle (-1.14) = xAngle (0.75 = 0.75)
23:58:01.105 00.000 28316 MountToCamera -- mountX=-0.20 mountY=-0.59 hyp=0.62 mountTheta=1.89 cameraX=0.46, cameraY=0.42 cameraTheta=0.75
23:58:01.106 00.001 28316 setting lock position to (586.55, 120.27)
23:58:01.107 00.001 28316 Mount: notify guiding dithered (0.5, 0.4)
23:58:01.108 00.001 28316 MultiStar: stabilizing after lock position change
23:58:01.109 00.001 28316 Status Line: Dithering de -0.20,-0.59
23:58:01.113 00.004 28316 PhdController: newstate STATE_SETTLE_BEGIN
23:58:01.114 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
23:58:01.115 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"db25787c-a552-4d32-8e3c-e9ad1f31d982"}
23:58:01.116 00.001 28316 evsrv: cli 0C97D050 disconnect
23:58:01.128 00.012 29988 Exposure complete
23:58:01.153 00.025 29988 worker thread done servicing request
23:58:01.153 00.000 28316 OnExposeComplete: enter
23:58:01.154 00.001 28316 UpdateGuideState(): m_state=6
23:58:01.155 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2912
23:58:01.155 00.000 28316 Star::Find returns 1 (0), X=585.99, Y=119.62, Mass=2039, SNR=31.0, Peak=179 HFD=4.2
23:58:01.156 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
23:58:01.156 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.96 = 1.96)
23:58:01.156 00.000 28316 CameraToMount -- cameraX=-0.56 cameraY=-0.64 hyp=0.85 cameraTheta=-2.28 mountX=0.35 mountY=0.79, mountTheta=1.15
23:58:01.157 00.001 28316 dither recenter: remaining=(0.2,0.6) step=(0.2,0.6)
23:58:01.161 00.004 28316 MountToCamera -- mountTheta (-1.25) + m_xAngle (-1.14) = xAngle (-2.39 = -2.39)
23:58:01.163 00.002 28316 MountToCamera -- mountX=0.20 mountY=0.59 hyp=0.62 mountTheta=-1.25 cameraX=-0.46, cameraY=-0.42 cameraTheta=-2.39
23:58:01.166 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.42, opts=4)
23:58:01.168 00.002 28316 Enqueuing Move request for scope (-0.46, -0.42)
23:58:01.169 00.001 28316 Mount: notify direct move 0.20,0.59
23:58:01.170 00.001 29988 Worker thread wakes up
23:58:01.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.42) opts 0x4
23:58:01.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.42)
23:58:01.170 00.000 29988 Moving (-0.46, -0.42) raw xDistance=0.20 yDistance=0.59
23:58:01.170 00.000 29988 MoveAxis(W, 66, B)
23:58:01.170 00.000 29988 Guiding  Dir = 3, Dur = 66
23:58:01.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:01.171 00.001 28316 UpdateGuideState exits: m=2039 RSB=31.0
23:58:01.172 00.001 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 1 / 99999
23:58:01.172 00.000 29988 IsSlewing returns 0
23:58:01.172 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139881.172,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:01.173 00.001 29988 IsGuiding returns 0
23:58:01.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:01.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:01.178 00.005 29988 PulseGuide returned control before completion, sleep 75
23:58:01.178 00.000 28316 Enqueuing Expose request
23:58:01.271 00.093 29988 IsGuiding returns 0
23:58:01.272 00.001 29988 Move returns status 0, amount 66
23:58:01.272 00.000 29988 MoveAxis(S, 141, B)
23:58:01.272 00.000 29988 Guiding  Dir = 1, Dur = 141
23:58:01.272 00.000 29988 IsSlewing returns 0
23:58:01.272 00.000 29988 IsGuiding returns 0
23:58:01.276 00.004 29988 PulseGuide returned control before completion, sleep 147
23:58:01.439 00.163 29988 IsGuiding returns 0
23:58:01.439 00.000 29988 Move returns status 0, amount 141
23:58:01.439 00.000 29988 move complete, result=0
23:58:01.439 00.000 29988 worker thread done servicing request
23:58:01.439 00.000 29988 Worker thread wakes up
23:58:01.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:01.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:01.439 00.000 28316 GuideStep: 0.2 px 66 ms WEST, 0.6 px 141 ms SOUTH
23:58:02.855 01.416 29988 Exposure complete
23:58:02.895 00.040 29988 worker thread done servicing request
23:58:02.896 00.001 28316 OnExposeComplete: enter
23:58:02.897 00.001 28316 UpdateGuideState(): m_state=6
23:58:02.898 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2913
23:58:02.898 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=119.68, Mass=1989, SNR=30.6, Peak=170 HFD=4.5
23:58:02.899 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.95 = -0.95)
23:58:02.901 00.002 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
23:58:02.904 00.003 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.59 hyp=0.68 cameraTheta=-2.09 mountX=0.40 mountY=0.56, mountTheta=0.96
23:58:02.907 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.59, opts=13)
23:58:02.910 00.003 28316 Enqueuing Move request for scope (-0.33, -0.59)
23:58:02.912 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:02.915 00.003 28316 UpdateGuideState exits: m=1989 RSB=30.6
23:58:02.917 00.002 29988 Worker thread wakes up
23:58:02.918 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.59) opts 0xd
23:58:02.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.59)
23:58:02.918 00.000 29988 Moving (-0.33, -0.59) raw xDistance=0.40 yDistance=0.56
23:58:02.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
23:58:02.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:02.918 00.000 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 2 / 99999
23:58:02.919 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
23:58:02.919 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139882.919,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:02.920 00.001 29988 MoveAxis(W, 83, ABG)
23:58:02.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:02.921 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:02.921 00.000 28316 Enqueuing Expose request
23:58:02.921 00.000 29988 Guiding  Dir = 3, Dur = 83
23:58:02.922 00.001 29988 IsSlewing returns 0
23:58:02.922 00.000 29988 IsGuiding returns 0
23:58:02.923 00.001 29988 PulseGuide returned control before completion, sleep 92
23:58:03.028 00.105 29988 IsGuiding returns 0
23:58:03.028 00.000 29988 Move returns status 0, amount 83
23:58:03.028 00.000 29988 MoveAxis(N, 0, ABG)
23:58:03.028 00.000 29988 Move returns status 0, amount 0
23:58:03.028 00.000 29988 move complete, result=0
23:58:03.028 00.000 29988 worker thread done servicing request
23:58:03.028 00.000 29988 Worker thread wakes up
23:58:03.029 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:03.029 00.000 28316 GuideStep: 0.4 px 83 ms WEST, 0.6 px 0 ms NORTH
23:58:03.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:04.662 01.633 29988 Exposure complete
23:58:04.712 00.050 29988 worker thread done servicing request
23:58:04.712 00.000 28316 OnExposeComplete: enter
23:58:04.713 00.001 28316 UpdateGuideState(): m_state=6
23:58:04.714 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2914
23:58:04.714 00.000 28316 Star::Find returns 1 (0), X=586.09, Y=119.84, Mass=1884, SNR=29.7, Peak=190 HFD=4.2
23:58:04.714 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.14) = xAngle (-1.26 = -1.26)
23:58:04.715 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.84 = 1.84)
23:58:04.716 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.42 hyp=0.63 cameraTheta=-2.40 mountX=0.19 mountY=0.60, mountTheta=1.26
23:58:04.720 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.42, opts=13)
23:58:04.722 00.002 28316 Enqueuing Move request for scope (-0.46, -0.42)
23:58:04.725 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:04.727 00.002 29988 Worker thread wakes up
23:58:04.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.42) opts 0xd
23:58:04.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.42)
23:58:04.727 00.000 29988 Moving (-0.46, -0.42) raw xDistance=0.19 yDistance=0.60
23:58:04.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:58:04.727 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
23:58:04.728 00.001 28316 PhdController: settling, locked = 1, distance = 0.66 (0.50) aobump = 0 frame = 3 / 99999
23:58:04.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:04.728 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139884.728,"Host":"ASUS_SAM","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:04.729 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
23:58:04.729 00.000 29988 MoveAxis(E, 0, ABG)
23:58:04.729 00.000 29988 Move returns status 0, amount 0
23:58:04.729 00.000 29988 MoveAxis(N, 0, ABG)
23:58:04.729 00.000 29988 Move returns status 0, amount 0
23:58:04.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:04.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:04.730 00.001 28316 Enqueuing Expose request
23:58:04.730 00.000 29988 move complete, result=0
23:58:04.730 00.000 29988 worker thread done servicing request
23:58:04.730 00.000 29988 Worker thread wakes up
23:58:04.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:04.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:04.731 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
23:58:06.256 01.525 29988 Exposure complete
23:58:06.279 00.023 29988 worker thread done servicing request
23:58:06.280 00.001 28316 OnExposeComplete: enter
23:58:06.280 00.000 28316 UpdateGuideState(): m_state=6
23:58:06.281 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2915
23:58:06.281 00.000 28316 Star::Find returns 1 (0), X=586.15, Y=119.90, Mass=1837, SNR=29.5, Peak=178 HFD=4.3
23:58:06.282 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
23:58:06.282 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
23:58:06.282 00.000 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.37 hyp=0.54 cameraTheta=-2.39 mountX=0.17 mountY=0.52, mountTheta=1.25
23:58:06.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.37, opts=13)
23:58:06.284 00.001 28316 Enqueuing Move request for scope (-0.40, -0.37)
23:58:06.285 00.001 29988 Worker thread wakes up
23:58:06.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.37) opts 0xd
23:58:06.285 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.37)
23:58:06.285 00.000 29988 Moving (-0.40, -0.37) raw xDistance=0.17 yDistance=0.52
23:58:06.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:58:06.285 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.69
23:58:06.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
23:58:06.285 00.000 29988 MoveAxis(E, 0, ABG)
23:58:06.285 00.000 29988 Move returns status 0, amount 0
23:58:06.285 00.000 29988 MoveAxis(S, 124, ABG)
23:58:06.285 00.000 29988 Guiding  Dir = 1, Dur = 124
23:58:06.286 00.001 29988 IsSlewing returns 0
23:58:06.286 00.000 29988 IsGuiding returns 0
23:58:06.288 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:06.291 00.003 29988 PulseGuide returned control before completion, sleep 130
23:58:06.296 00.005 28316 UpdateGuideState exits: m=1837 RSB=29.5
23:58:06.297 00.001 28316 PhdController: settling, locked = 1, distance = 0.63 (0.50) aobump = 0 frame = 4 / 99999
23:58:06.298 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139886.298,"Host":"ASUS_SAM","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:06.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:06.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:06.300 00.001 28316 Enqueuing Expose request
23:58:06.425 00.125 29988 IsGuiding returns 0
23:58:06.425 00.000 29988 Move returns status 0, amount 124
23:58:06.425 00.000 29988 move complete, result=0
23:58:06.425 00.000 29988 worker thread done servicing request
23:58:06.425 00.000 29988 Worker thread wakes up
23:58:06.426 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.5 px 124 ms SOUTH
23:58:06.427 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:06.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:08.053 01.626 29988 Exposure complete
23:58:08.078 00.025 29988 worker thread done servicing request
23:58:08.078 00.000 28316 OnExposeComplete: enter
23:58:08.078 00.000 28316 UpdateGuideState(): m_state=6
23:58:08.079 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2916
23:58:08.079 00.000 28316 Star::Find returns 1 (0), X=586.05, Y=120.14, Mass=1998, SNR=30.7, Peak=184 HFD=4.3
23:58:08.080 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
23:58:08.080 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
23:58:08.081 00.001 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.13 hyp=0.52 cameraTheta=-2.89 mountX=-0.09 mountY=0.50, mountTheta=1.74
23:58:08.082 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.13, opts=13)
23:58:08.082 00.000 28316 Enqueuing Move request for scope (-0.50, -0.13)
23:58:08.083 00.001 29988 Worker thread wakes up
23:58:08.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.13) opts 0xd
23:58:08.083 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.13)
23:58:08.083 00.000 29988 Moving (-0.50, -0.13) raw xDistance=-0.09 yDistance=0.50
23:58:08.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:08.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
23:58:08.083 00.000 29988 MoveAxis(E, 0, ABG)
23:58:08.083 00.000 29988 Move returns status 0, amount 0
23:58:08.083 00.000 29988 MoveAxis(S, 120, ABG)
23:58:08.083 00.000 29988 Guiding  Dir = 1, Dur = 120
23:58:08.083 00.000 29988 IsSlewing returns 0
23:58:08.083 00.000 29988 IsGuiding returns 0
23:58:08.086 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:08.089 00.003 29988 PulseGuide returned control before completion, sleep 125
23:58:08.096 00.007 28316 UpdateGuideState exits: m=1998 RSB=30.7
23:58:08.096 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 5 / 99999
23:58:08.097 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139888.097,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:08.097 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:08.098 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:08.098 00.000 28316 Enqueuing Expose request
23:58:08.225 00.127 29988 IsGuiding returns 0
23:58:08.225 00.000 29988 Move returns status 0, amount 120
23:58:08.225 00.000 29988 move complete, result=0
23:58:08.225 00.000 29988 worker thread done servicing request
23:58:08.225 00.000 29988 Worker thread wakes up
23:58:08.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:08.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:08.225 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 120 ms SOUTH
23:58:09.634 01.409 29988 Exposure complete
23:58:09.657 00.023 29988 worker thread done servicing request
23:58:09.657 00.000 28316 OnExposeComplete: enter
23:58:09.658 00.001 28316 UpdateGuideState(): m_state=6
23:58:09.658 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2917
23:58:09.659 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.05, Mass=2025, SNR=30.9, Peak=162 HFD=4.2
23:58:09.659 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
23:58:09.660 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
23:58:09.660 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.36 mountX=0.22 mountY=0.06, mountTheta=0.26
23:58:09.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.22, opts=13)
23:58:09.662 00.001 28316 Enqueuing Move request for scope (0.05, -0.22)
23:58:09.662 00.000 29988 Worker thread wakes up
23:58:09.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
23:58:09.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
23:58:09.662 00.000 29988 Moving (0.05, -0.22) raw xDistance=0.22 yDistance=0.06
23:58:09.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:58:09.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:09.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:58:09.662 00.000 29988 MoveAxis(W, 46, ABG)
23:58:09.662 00.000 29988 Guiding  Dir = 3, Dur = 46
23:58:09.663 00.001 29988 IsSlewing returns 0
23:58:09.663 00.000 29988 IsGuiding returns 0
23:58:09.664 00.001 29988 PulseGuide returned control before completion, sleep 55
23:58:09.666 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:09.673 00.007 28316 UpdateGuideState exits: m=2025 RSB=30.9
23:58:09.674 00.001 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 6 / 99999
23:58:09.674 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139889.674,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
23:58:09.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:09.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:09.675 00.000 28316 Enqueuing Expose request
23:58:09.727 00.052 29988 IsGuiding returns 1
23:58:09.727 00.000 29988 scope still moving after pulse duration time elapsed
23:58:09.759 00.032 29988 IsSlewing returns 0
23:58:09.759 00.000 29988 IsGuiding returns 0
23:58:09.759 00.000 29988 scope move finished after 46 + 50 ms
23:58:09.760 00.001 29988 Move returns status 0, amount 46
23:58:09.760 00.000 29988 MoveAxis(N, 0, ABG)
23:58:09.760 00.000 29988 Move returns status 0, amount 0
23:58:09.760 00.000 29988 move complete, result=0
23:58:09.760 00.000 29988 worker thread done servicing request
23:58:09.760 00.000 29988 Worker thread wakes up
23:58:09.760 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.1 px 0 ms NORTH
23:58:09.762 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:09.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:11.390 01.628 29988 Exposure complete
23:58:11.412 00.022 29988 worker thread done servicing request
23:58:11.412 00.000 28316 OnExposeComplete: enter
23:58:11.413 00.001 28316 UpdateGuideState(): m_state=6
23:58:11.413 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2918
23:58:11.414 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=120.13, Mass=1934, SNR=30.1, Peak=155 HFD=4.4
23:58:11.414 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.67 = 0.67)
23:58:11.415 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.51)
23:58:11.415 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.14 hyp=0.30 cameraTheta=-0.47 mountX=0.23 mountY=-0.17, mountTheta=-0.64
23:58:11.416 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.14, opts=13)
23:58:11.417 00.001 28316 Enqueuing Move request for scope (0.26, -0.14)
23:58:11.417 00.000 29988 Worker thread wakes up
23:58:11.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.14) opts 0xd
23:58:11.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.14)
23:58:11.417 00.000 29988 Moving (0.26, -0.14) raw xDistance=0.23 yDistance=-0.17
23:58:11.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:58:11.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:11.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:58:11.417 00.000 29988 MoveAxis(W, 52, ABG)
23:58:11.417 00.000 29988 Guiding  Dir = 3, Dur = 52
23:58:11.418 00.001 29988 IsSlewing returns 0
23:58:11.418 00.000 29988 IsGuiding returns 0
23:58:11.420 00.002 29988 PulseGuide returned control before completion, sleep 61
23:58:11.422 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:11.429 00.007 28316 UpdateGuideState exits: m=1934 RSB=30.1
23:58:11.429 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 7 / 99999
23:58:11.430 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139891.430,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
23:58:11.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.431 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:11.431 00.000 28316 Enqueuing Expose request
23:58:11.484 00.053 29988 IsGuiding returns 0
23:58:11.484 00.000 29988 Move returns status 0, amount 52
23:58:11.484 00.000 29988 MoveAxis(N, 0, ABG)
23:58:11.484 00.000 29988 Move returns status 0, amount 0
23:58:11.484 00.000 29988 move complete, result=0
23:58:11.484 00.000 29988 worker thread done servicing request
23:58:11.484 00.000 29988 Worker thread wakes up
23:58:11.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:11.484 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.2 px 0 ms NORTH
23:58:11.485 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:12.898 01.413 29988 Exposure complete
23:58:12.922 00.024 29988 worker thread done servicing request
23:58:12.922 00.000 28316 OnExposeComplete: enter
23:58:12.922 00.000 28316 UpdateGuideState(): m_state=6
23:58:12.923 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2919
23:58:12.923 00.000 28316 Star::Find returns 1 (0), X=586.46, Y=120.35, Mass=1853, SNR=29.5, Peak=121 HFD=4.4
23:58:12.924 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.57 = -2.72)
23:58:12.924 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
23:58:12.925 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.42 mountX=-0.11 mountY=0.05, mountTheta=2.75
23:58:12.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
23:58:12.926 00.000 28316 Enqueuing Move request for scope (-0.09, 0.08)
23:58:12.927 00.001 29988 Worker thread wakes up
23:58:12.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:58:12.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:58:12.927 00.000 29988 Moving (-0.09, 0.08) raw xDistance=-0.11 yDistance=0.05
23:58:12.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:58:12.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:12.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:12.927 00.000 29988 MoveAxis(E, 0, ABG)
23:58:12.927 00.000 29988 Move returns status 0, amount 0
23:58:12.927 00.000 29988 MoveAxis(N, 0, ABG)
23:58:12.927 00.000 29988 Move returns status 0, amount 0
23:58:12.927 00.000 29988 move complete, result=0
23:58:12.927 00.000 29988 worker thread done servicing request
23:58:12.930 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:12.937 00.007 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:58:12.938 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 8 / 99999
23:58:12.938 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139892.938,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
23:58:12.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:12.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:12.939 00.000 28316 Enqueuing Expose request
23:58:12.940 00.001 29988 Worker thread wakes up
23:58:12.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:12.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:12.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:14.573 01.633 29988 Exposure complete
23:58:14.596 00.023 29988 worker thread done servicing request
23:58:14.596 00.000 28316 OnExposeComplete: enter
23:58:14.598 00.002 28316 UpdateGuideState(): m_state=6
23:58:14.598 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2920
23:58:14.598 00.000 28316 Star::Find returns 1 (0), X=586.31, Y=120.42, Mass=1874, SNR=29.8, Peak=133 HFD=4.2
23:58:14.598 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.72 = -2.56)
23:58:14.599 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.54)
23:58:14.599 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.15 hyp=0.29 cameraTheta=2.58 mountX=-0.24 mountY=0.15, mountTheta=2.59
23:58:14.601 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.15, opts=13)
23:58:14.602 00.001 28316 Enqueuing Move request for scope (-0.24, 0.15)
23:58:14.603 00.001 29988 Worker thread wakes up
23:58:14.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.15) opts 0xd
23:58:14.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.15)
23:58:14.603 00.000 29988 Moving (-0.24, 0.15) raw xDistance=-0.24 yDistance=0.15
23:58:14.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:58:14.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:14.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:58:14.603 00.000 29988 MoveAxis(E, 50, ABG)
23:58:14.603 00.000 29988 Guiding  Dir = 2, Dur = 50
23:58:14.604 00.001 29988 IsSlewing returns 0
23:58:14.604 00.000 29988 IsGuiding returns 0
23:58:14.605 00.001 29988 PulseGuide returned control before completion, sleep 59
23:58:14.606 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:14.613 00.007 28316 UpdateGuideState exits: m=1874 RSB=29.8
23:58:14.613 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 9 / 99999
23:58:14.614 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786139894.614,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
23:58:14.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:14.616 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:14.616 00.000 28316 Enqueuing Expose request
23:58:14.681 00.065 29988 IsGuiding returns 0
23:58:14.681 00.000 29988 Move returns status 0, amount 50
23:58:14.681 00.000 29988 MoveAxis(N, 0, ABG)
23:58:14.681 00.000 29988 Move returns status 0, amount 0
23:58:14.681 00.000 29988 move complete, result=0
23:58:14.681 00.000 29988 worker thread done servicing request
23:58:14.681 00.000 29988 Worker thread wakes up
23:58:14.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:14.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:14.681 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
23:58:16.089 01.408 29988 Exposure complete
23:58:16.112 00.023 29988 worker thread done servicing request
23:58:16.112 00.000 28316 OnExposeComplete: enter
23:58:16.113 00.001 28316 UpdateGuideState(): m_state=6
23:58:16.114 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2921
23:58:16.114 00.000 28316 Star::Find returns 1 (0), X=586.43, Y=120.26, Mass=1922, SNR=30.1, Peak=154 HFD=4.1
23:58:16.114 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
23:58:16.115 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
23:58:16.115 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.11 mountX=-0.04 mountY=0.10, mountTheta=1.98
23:58:16.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.00, opts=13)
23:58:16.117 00.001 28316 Enqueuing Move request for scope (-0.12, -0.00)
23:58:16.119 00.002 29988 Worker thread wakes up
23:58:16.119 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
23:58:16.119 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
23:58:16.119 00.000 29988 Moving (-0.12, -0.00) raw xDistance=-0.04 yDistance=0.10
23:58:16.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:58:16.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:16.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:58:16.119 00.000 29988 MoveAxis(E, 0, ABG)
23:58:16.119 00.000 29988 Move returns status 0, amount 0
23:58:16.119 00.000 29988 MoveAxis(N, 0, ABG)
23:58:16.119 00.000 29988 Move returns status 0, amount 0
23:58:16.119 00.000 29988 move complete, result=0
23:58:16.119 00.000 29988 worker thread done servicing request
23:58:16.123 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:16.129 00.006 28316 UpdateGuideState exits: m=1922 RSB=30.1
23:58:16.130 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 10 / 99999
23:58:16.130 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786139896.130,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
23:58:16.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:16.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:16.132 00.001 28316 Enqueuing Expose request
23:58:16.132 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:16.132 00.000 29988 Worker thread wakes up
23:58:16.133 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:16.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:17.767 01.634 29988 Exposure complete
23:58:17.790 00.023 29988 worker thread done servicing request
23:58:17.790 00.000 28316 OnExposeComplete: enter
23:58:17.790 00.000 28316 UpdateGuideState(): m_state=6
23:58:17.791 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2922
23:58:17.791 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=120.20, Mass=1868, SNR=29.6, Peak=163 HFD=4.4
23:58:17.792 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
23:58:17.792 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.31)
23:58:17.793 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.27 mountX=0.15 mountY=-0.17, mountTheta=-0.86
23:58:17.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.06, opts=13)
23:58:17.794 00.000 28316 Enqueuing Move request for scope (0.23, -0.06)
23:58:17.795 00.001 29988 Worker thread wakes up
23:58:17.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
23:58:17.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
23:58:17.795 00.000 29988 Moving (0.23, -0.06) raw xDistance=0.15 yDistance=-0.17
23:58:17.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:58:17.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:17.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:58:17.795 00.000 29988 MoveAxis(E, 0, ABG)
23:58:17.795 00.000 29988 Move returns status 0, amount 0
23:58:17.795 00.000 29988 MoveAxis(N, 0, ABG)
23:58:17.795 00.000 29988 Move returns status 0, amount 0
23:58:17.795 00.000 29988 move complete, result=0
23:58:17.795 00.000 29988 worker thread done servicing request
23:58:17.798 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:17.806 00.008 28316 UpdateGuideState exits: m=1868 RSB=29.6
23:58:17.806 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 11 / 99999
23:58:17.807 00.001 28316 PhdController: newstate STATE_FINISH
23:58:17.807 00.000 28316 PhdController complete: success
23:58:17.808 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786139897.808,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
23:58:17.808 00.000 28316 Mount: notify guiding dither settle done success=1
23:58:17.809 00.001 28316 PhdController: newstate STATE_IDLE
23:58:17.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:17.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:17.810 00.001 28316 Enqueuing Expose request
23:58:17.810 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:17.811 00.001 29988 Worker thread wakes up
23:58:17.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:17.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:19.332 01.521 29988 Exposure complete
23:58:19.356 00.024 29988 worker thread done servicing request
23:58:19.356 00.000 28316 OnExposeComplete: enter
23:58:19.358 00.002 28316 UpdateGuideState(): m_state=6
23:58:19.358 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.359 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=120.32, Mass=1966, SNR=30.6, Peak=173 HFD=4.2
23:58:19.359 00.000 28316 MultiStar: exiting stabilization period
23:58:19.360 00.001 28316 MultiStar: updating star positions after lock position change
23:58:19.360 00.000 28316 Star::Find(15, 469, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.360 00.000 28316 Star::Find returns 1 (0), X=469.76, Y=130.27, Mass=1488, SNR=26.8, Peak=139 HFD=3.7
23:58:19.361 00.001 28316 Star::Find(15, 427, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.361 00.000 28316 Star::Find returns 1 (0), X=427.81, Y=201.87, Mass=1746, SNR=28.6, Peak=175 HFD=4.2
23:58:19.362 00.001 28316 Star::Find(15, 1119, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.362 00.000 28316 Star::Find returns 1 (0), X=1119.78, Y=662.67, Mass=1493, SNR=26.5, Peak=124 HFD=4.1
23:58:19.362 00.000 28316 Star::Find(15, 572, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.363 00.001 28316 Star::Find returns 1 (0), X=572.32, Y=646.65, Mass=1368, SNR=25.6, Peak=128 HFD=3.8
23:58:19.363 00.000 28316 Star::Find(15, 591, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.364 00.001 28316 Star::Find returns 1 (0), X=591.09, Y=421.34, Mass=1154, SNR=23.5, Peak=106 HFD=3.9
23:58:19.364 00.000 28316 Star::Find(15, 1107, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.365 00.001 28316 Star::Find returns 1 (0), X=1107.19, Y=896.18, Mass=995, SNR=21.9, Peak=80 HFD=3.6
23:58:19.365 00.000 28316 Star::Find(15, 1126, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.366 00.001 28316 Star::Find returns 1 (0), X=1126.38, Y=814.27, Mass=800, SNR=19.7, Peak=76 HFD=3.6
23:58:19.366 00.000 28316 Star::Find(15, 977, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.366 00.000 28316 Star::Find returns 1 (0), X=977.69, Y=266.18, Mass=699, SNR=18.3, Peak=71 HFD=3.7
23:58:19.368 00.002 28316 Star::Find(15, 305, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.368 00.000 28316 Star::Find returns 1 (0), X=305.97, Y=447.77, Mass=714, SNR=18.5, Peak=75 HFD=4.0
23:58:19.369 00.001 28316 Star::Find(15, 569, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.369 00.000 28316 Star::Find returns 1 (0), X=570.03, Y=441.56, Mass=625, SNR=17.3, Peak=57 HFD=3.7
23:58:19.369 00.000 28316 Star::Find(15, 1008, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
23:58:19.370 00.001 28316 Star::Find returns 1 (0), X=1008.20, Y=702.54, Mass=615, SNR=17.2, Peak=55 HFD=3.4
23:58:19.370 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
23:58:19.371 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
23:58:19.371 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.51 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
23:58:19.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
23:58:19.372 00.000 28316 Enqueuing Move request for scope (0.09, 0.05)
23:58:19.373 00.001 29988 Worker thread wakes up
23:58:19.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
23:58:19.373 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
23:58:19.373 00.000 29988 Moving (0.09, 0.05) raw xDistance=-0.01 yDistance=-0.10
23:58:19.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:19.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:19.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:58:19.373 00.000 29988 MoveAxis(E, 0, ABG)
23:58:19.373 00.000 29988 Move returns status 0, amount 0
23:58:19.373 00.000 29988 MoveAxis(N, 0, ABG)
23:58:19.373 00.000 29988 Move returns status 0, amount 0
23:58:19.373 00.000 29988 move complete, result=0
23:58:19.373 00.000 29988 worker thread done servicing request
23:58:19.376 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:19.383 00.007 28316 UpdateGuideState exits: m=1966 RSB=30.6
23:58:19.384 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:19.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:19.385 00.001 28316 Enqueuing Expose request
23:58:19.385 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:19.386 00.001 29988 Worker thread wakes up
23:58:19.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:19.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:21.022 01.636 29988 Exposure complete
23:58:21.044 00.022 29988 worker thread done servicing request
23:58:21.044 00.000 28316 OnExposeComplete: enter
23:58:21.046 00.002 28316 UpdateGuideState(): m_state=6
23:58:21.047 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2924
23:58:21.048 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=120.28, Mass=1873, SNR=29.7, Peak=167 HFD=4.4
23:58:21.049 00.001 28316 MultiStar: [#1 0.00,0.01,0.92,U] [#2 0.08,0.01,0.94,U] [#3 -0.02,0.06,0.88,U] [#4 0.07,-0.05,0.87,U] [#5 0.04,-0.05,0.82,U] [#6 -0.04,-0.17,0.72,U] [#7 -0.07,-0.05,0.66,U] [#8 0.12,-0.14,0.62,U] 
23:58:21.049 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.13, 0.02}
23:58:21.050 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
23:58:21.051 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.73)
23:58:21.052 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.69 mountX=0.04 mountY=-0.02, mountTheta=-0.42
23:58:21.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
23:58:21.054 00.001 28316 Enqueuing Move request for scope (0.04, -0.03)
23:58:21.054 00.000 29988 Worker thread wakes up
23:58:21.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
23:58:21.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
23:58:21.054 00.000 29988 Moving (0.04, -0.03) raw xDistance=0.04 yDistance=-0.02
23:58:21.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:58:21.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:21.055 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:58:21.055 00.000 29988 MoveAxis(E, 0, ABG)
23:58:21.055 00.000 29988 Move returns status 0, amount 0
23:58:21.055 00.000 29988 MoveAxis(N, 0, ABG)
23:58:21.055 00.000 29988 Move returns status 0, amount 0
23:58:21.055 00.000 29988 move complete, result=0
23:58:21.055 00.000 29988 worker thread done servicing request
23:58:21.058 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:21.065 00.007 28316 UpdateGuideState exits: m=1873 RSB=29.7
23:58:21.066 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:21.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:21.066 00.000 28316 Enqueuing Expose request
23:58:21.068 00.002 29988 Worker thread wakes up
23:58:21.068 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:21.069 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:21.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:22.592 01.523 29988 Exposure complete
23:58:22.615 00.023 29988 worker thread done servicing request
23:58:22.615 00.000 28316 OnExposeComplete: enter
23:58:22.616 00.001 28316 UpdateGuideState(): m_state=6
23:58:22.616 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2925
23:58:22.618 00.002 28316 Star::Find returns 1 (0), X=586.78, Y=120.28, Mass=1957, SNR=30.4, Peak=160 HFD=4.4
23:58:22.618 00.000 28316 MultiStar: [#1 0.08,0.13,0.89,U] [#2 0.06,0.08,0.93,U] [#3 -0.00,-0.11,0.87,U] [#4 -0.00,0.15,0.86,U] [#5 -0.02,0.10,0.78,U] [#6 0.02,-0.08,0.74,U] [#7 -0.01,0.03,0.65,U] [#8 0.06,-0.02,0.56,U] 
23:58:22.619 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.23, 0.02}
23:58:22.619 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
23:58:22.619 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
23:58:22.620 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.63 mountX=-0.01 mountY=-0.06, mountTheta=-1.77
23:58:22.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
23:58:22.622 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
23:58:22.622 00.000 29988 Worker thread wakes up
23:58:22.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:58:22.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:58:22.622 00.000 29988 Moving (0.05, 0.04) raw xDistance=-0.01 yDistance=-0.06
23:58:22.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:22.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:22.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:58:22.623 00.001 29988 MoveAxis(E, 0, ABG)
23:58:22.623 00.000 29988 Move returns status 0, amount 0
23:58:22.623 00.000 29988 MoveAxis(N, 0, ABG)
23:58:22.623 00.000 29988 Move returns status 0, amount 0
23:58:22.623 00.000 29988 move complete, result=0
23:58:22.623 00.000 29988 worker thread done servicing request
23:58:22.626 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:22.632 00.006 28316 UpdateGuideState exits: m=1957 RSB=30.4
23:58:22.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:22.634 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:22.634 00.000 28316 Enqueuing Expose request
23:58:22.635 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:22.635 00.000 29988 Worker thread wakes up
23:58:22.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:22.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:24.271 01.636 29988 Exposure complete
23:58:24.293 00.022 29988 worker thread done servicing request
23:58:24.293 00.000 28316 OnExposeComplete: enter
23:58:24.294 00.001 28316 UpdateGuideState(): m_state=6
23:58:24.294 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2926
23:58:24.295 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=120.34, Mass=1908, SNR=30.0, Peak=170 HFD=4.4
23:58:24.295 00.000 28316 MultiStar: [#1 0.09,0.08,0.94,U] [#2 0.19,-0.12,0.97,U] [#3 0.11,0.00,0.88,U] [#4 0.04,-0.05,0.88,U] [#5 0.04,-0.08,0.77,U] [#6 0.15,-0.11,0.73,U] [#7 0.13,-0.12,0.65,U] [#8 0.22,-0.17,0.60,U] 
23:58:24.296 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {0.19, 0.07}
23:58:24.296 00.000 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
23:58:24.296 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
23:58:24.297 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.13 cameraTheta=-0.35 mountX=0.09 mountY=-0.09, mountTheta=-0.77
23:58:24.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
23:58:24.300 00.002 28316 Enqueuing Move request for scope (0.13, -0.05)
23:58:24.300 00.000 29988 Worker thread wakes up
23:58:24.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
23:58:24.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
23:58:24.300 00.000 29988 Moving (0.13, -0.05) raw xDistance=0.09 yDistance=-0.09
23:58:24.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:24.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:24.301 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:24.301 00.000 29988 MoveAxis(E, 0, ABG)
23:58:24.301 00.000 29988 Move returns status 0, amount 0
23:58:24.301 00.000 29988 MoveAxis(N, 0, ABG)
23:58:24.301 00.000 29988 Move returns status 0, amount 0
23:58:24.301 00.000 29988 move complete, result=0
23:58:24.301 00.000 29988 worker thread done servicing request
23:58:24.304 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:24.311 00.007 28316 UpdateGuideState exits: m=1908 RSB=30.0
23:58:24.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:24.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:24.312 00.000 28316 Enqueuing Expose request
23:58:24.313 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:24.313 00.000 29988 Worker thread wakes up
23:58:24.314 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:24.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:25.836 01.522 29988 Exposure complete
23:58:25.878 00.042 29988 worker thread done servicing request
23:58:25.878 00.000 28316 OnExposeComplete: enter
23:58:25.879 00.001 28316 UpdateGuideState(): m_state=6
23:58:25.879 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2927
23:58:25.880 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=120.35, Mass=1894, SNR=29.8, Peak=154 HFD=4.3
23:58:25.882 00.002 28316 MultiStar: [#1 -0.07,0.14,0.92,U] [#2 -0.09,0.06,0.98,U] [#3 -0.06,-0.01,0.85,U] [#4 -0.06,0.15,0.86,U] [#5 -0.08,0.10,0.78,U] [#6 -0.08,-0.07,0.75,U] [#7 -0.10,0.05,0.70,U] [#8 0.07,-0.12,0.61,U] 
23:58:25.883 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.10, 0.08}
23:58:25.883 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
23:58:25.885 00.002 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
23:58:25.886 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.26 mountX=-0.06 mountY=0.01, mountTheta=2.92
23:58:25.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
23:58:25.888 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
23:58:25.888 00.000 29988 Worker thread wakes up
23:58:25.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:58:25.888 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:58:25.889 00.001 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
23:58:25.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:25.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:25.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:25.889 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
23:58:25.890 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:25.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:58:25.890 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:25.892 00.002 28316 Enqueuing Expose request
23:58:25.892 00.000 29988 MoveAxis(E, 0, ABG)
23:58:25.892 00.000 29988 Move returns status 0, amount 0
23:58:25.892 00.000 29988 MoveAxis(N, 0, ABG)
23:58:25.892 00.000 29988 Move returns status 0, amount 0
23:58:25.892 00.000 29988 move complete, result=0
23:58:25.892 00.000 29988 worker thread done servicing request
23:58:25.892 00.000 29988 Worker thread wakes up
23:58:25.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:25.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:25.893 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:27.529 01.636 29988 Exposure complete
23:58:27.562 00.033 29988 worker thread done servicing request
23:58:27.562 00.000 28316 OnExposeComplete: enter
23:58:27.563 00.001 28316 UpdateGuideState(): m_state=6
23:58:27.564 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2928
23:58:27.564 00.000 28316 Star::Find returns 1 (0), X=586.73, Y=120.29, Mass=1861, SNR=29.5, Peak=159 HFD=4.3
23:58:27.565 00.001 28316 MultiStar: [#1 0.11,0.10,0.93,U] [#2 0.09,0.01,1.01,U] [#3 0.02,0.03,0.90,U] [#4 0.08,0.19,0.87,U] [#5 -0.07,0.11,0.78,U] [#6 -0.03,0.13,0.71,U] [#7 0.15,-0.03,0.66,U] [#8 0.05,-0.09,0.61,U] 
23:58:27.566 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.18, 0.02}
23:58:27.569 00.003 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
23:58:27.571 00.002 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
23:58:27.574 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.70 mountX=-0.02 mountY=-0.09, mountTheta=-1.84
23:58:27.578 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
23:58:27.579 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
23:58:27.581 00.002 29988 Worker thread wakes up
23:58:27.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:27.582 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:58:27.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:58:27.582 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
23:58:27.584 00.002 29988 Moving (0.07, 0.06) raw xDistance=-0.02 yDistance=-0.09
23:58:27.584 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:27.585 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:27.585 00.000 28316 Enqueuing Expose request
23:58:27.586 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:58:27.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:27.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:27.586 00.000 29988 MoveAxis(E, 0, ABG)
23:58:27.586 00.000 29988 Move returns status 0, amount 0
23:58:27.586 00.000 29988 MoveAxis(N, 0, ABG)
23:58:27.586 00.000 29988 Move returns status 0, amount 0
23:58:27.586 00.000 29988 move complete, result=0
23:58:27.586 00.000 29988 worker thread done servicing request
23:58:27.586 00.000 29988 Worker thread wakes up
23:58:27.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:27.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:27.586 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:29.105 01.519 29988 Exposure complete
23:58:29.160 00.055 29988 worker thread done servicing request
23:58:29.160 00.000 28316 OnExposeComplete: enter
23:58:29.161 00.001 28316 UpdateGuideState(): m_state=6
23:58:29.162 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2929
23:58:29.162 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=120.39, Mass=1825, SNR=29.3, Peak=155 HFD=4.1
23:58:29.163 00.001 28316 MultiStar: [#1 0.19,0.03,0.93,U] [#2 0.21,-0.01,1.02,U] [#3 0.18,0.02,0.90,U] [#4 0.17,0.15,0.88,U] [#5 0.10,0.04,0.80,U] [#6 -0.07,-0.05,0.72,U] [#7 0.18,0.03,0.68,U] [#8 0.00,-0.01,0.62,U] 
23:58:29.163 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.04}, one-star: {0.26, 0.13}
23:58:29.164 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
23:58:29.164 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.78)
23:58:29.165 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.26 mountX=0.03 mountY=-0.15, mountTheta=-1.40
23:58:29.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
23:58:29.166 00.000 28316 Enqueuing Move request for scope (0.15, 0.04)
23:58:29.167 00.001 29988 Worker thread wakes up
23:58:29.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
23:58:29.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
23:58:29.167 00.000 29988 Moving (0.15, 0.04) raw xDistance=0.03 yDistance=-0.15
23:58:29.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:58:29.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:29.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:29.168 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:58:29.169 00.001 29988 MoveAxis(E, 0, ABG)
23:58:29.169 00.000 29988 Move returns status 0, amount 0
23:58:29.169 00.000 29988 MoveAxis(N, 0, ABG)
23:58:29.169 00.000 29988 Move returns status 0, amount 0
23:58:29.169 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
23:58:29.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:29.170 00.001 29988 move complete, result=0
23:58:29.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:29.170 00.000 28316 Enqueuing Expose request
23:58:29.170 00.000 29988 worker thread done servicing request
23:58:29.171 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:29.171 00.000 29988 Worker thread wakes up
23:58:29.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:29.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:30.804 01.633 29988 Exposure complete
23:58:30.830 00.026 29988 worker thread done servicing request
23:58:30.830 00.000 28316 OnExposeComplete: enter
23:58:30.831 00.001 28316 UpdateGuideState(): m_state=6
23:58:30.832 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2930
23:58:30.832 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=120.32, Mass=1876, SNR=29.7, Peak=164 HFD=4.3
23:58:30.833 00.001 28316 MultiStar: [#1 -0.05,0.09,0.91,U] [#2 0.03,0.03,0.98,U] [#3 0.04,0.17,0.88,U] [#4 0.06,0.16,0.88,U] [#5 0.01,0.10,0.78,U] [#6 -0.02,-0.07,0.73,U] [#7 -0.14,0.12,0.66,U] [#8 0.03,0.01,0.60,U] 
23:58:30.833 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.15, 0.06}
23:58:30.834 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
23:58:30.834 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
23:58:30.835 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.32 mountX=-0.06 mountY=-0.05, mountTheta=-2.44
23:58:30.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
23:58:30.837 00.001 28316 Enqueuing Move request for scope (0.02, 0.08)
23:58:30.837 00.000 29988 Worker thread wakes up
23:58:30.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:30.838 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.7
23:58:30.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:30.839 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:30.839 00.000 28316 Enqueuing Expose request
23:58:30.840 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:58:30.840 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:58:30.840 00.000 29988 Moving (0.02, 0.08) raw xDistance=-0.06 yDistance=-0.05
23:58:30.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:30.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:30.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:30.840 00.000 29988 MoveAxis(E, 0, ABG)
23:58:30.840 00.000 29988 Move returns status 0, amount 0
23:58:30.840 00.000 29988 MoveAxis(N, 0, ABG)
23:58:30.840 00.000 29988 Move returns status 0, amount 0
23:58:30.840 00.000 29988 move complete, result=0
23:58:30.840 00.000 29988 worker thread done servicing request
23:58:30.840 00.000 29988 Worker thread wakes up
23:58:30.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:30.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:30.840 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:32.356 01.516 29988 Exposure complete
23:58:32.387 00.031 29988 worker thread done servicing request
23:58:32.387 00.000 28316 OnExposeComplete: enter
23:58:32.389 00.002 28316 UpdateGuideState(): m_state=6
23:58:32.390 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2931
23:58:32.390 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=120.45, Mass=1890, SNR=29.9, Peak=149 HFD=3.9
23:58:32.391 00.001 28316 MultiStar: [#1 0.16,0.18,0.92,U] [#2 0.18,0.25,0.95,U] [#3 0.19,0.23,0.89,U] [#4 0.29,0.30,0.00,M1] [#5 0.16,0.35,0.79,U] [#6 0.30,0.03,0.73,U] [#7 0.27,0.26,0.67,U] [#8 0.19,0.07,0.62,U] 
23:58:32.392 00.001 28316 refined, 7 included, MultiStar: {0.22, 0.20}, one-star: {0.29, 0.18}
23:58:32.393 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
23:58:32.394 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
23:58:32.396 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=0.20 hyp=0.29 cameraTheta=0.74 mountX=-0.09 mountY=-0.28, mountTheta=-1.88
23:58:32.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.20, opts=13)
23:58:32.399 00.001 28316 Enqueuing Move request for scope (0.22, 0.20)
23:58:32.401 00.002 29988 Worker thread wakes up
23:58:32.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:32.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.20) opts 0xd
23:58:32.402 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
23:58:32.403 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.20)
23:58:32.403 00.000 29988 Moving (0.22, 0.20) raw xDistance=-0.09 yDistance=-0.28
23:58:32.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:32.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:32.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:32.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:32.404 00.001 28316 Enqueuing Expose request
23:58:32.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:58:32.404 00.000 29988 MoveAxis(E, 0, ABG)
23:58:32.404 00.000 29988 Move returns status 0, amount 0
23:58:32.404 00.000 29988 MoveAxis(N, 0, ABG)
23:58:32.404 00.000 29988 Move returns status 0, amount 0
23:58:32.404 00.000 29988 move complete, result=0
23:58:32.405 00.001 29988 worker thread done servicing request
23:58:32.405 00.000 29988 Worker thread wakes up
23:58:32.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:32.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:32.405 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:34.031 01.626 29988 Exposure complete
23:58:34.087 00.056 29988 worker thread done servicing request
23:58:34.087 00.000 28316 OnExposeComplete: enter
23:58:34.088 00.001 28316 UpdateGuideState(): m_state=6
23:58:34.088 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2932
23:58:34.089 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=120.25, Mass=1880, SNR=29.7, Peak=153 HFD=4.4
23:58:34.089 00.000 28316 MultiStar: [#1 -0.12,-0.00,0.92,U] [#2 -0.07,0.07,0.99,U] [#3 -0.01,0.16,0.89,U] [#4 -0.04,0.18,0.85,U] [#5 -0.05,0.06,0.80,U] [#6 -0.14,0.03,0.71,U] [#7 -0.06,0.19,0.67,U] [#8 -0.03,0.01,0.60,U] 
23:58:34.090 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {0.13, -0.02}
23:58:34.090 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
23:58:34.091 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.03)
23:58:34.091 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.07 mountX=-0.08 mountY=0.00, mountTheta=3.11
23:58:34.092 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
23:58:34.093 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
23:58:34.096 00.003 29988 Worker thread wakes up
23:58:34.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:58:34.097 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:58:34.097 00.000 29988 Moving (-0.04, 0.07) raw xDistance=-0.08 yDistance=0.00
23:58:34.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:58:34.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:34.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:34.098 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:58:34.098 00.000 29988 MoveAxis(E, 0, ABG)
23:58:34.098 00.000 29988 Move returns status 0, amount 0
23:58:34.098 00.000 29988 MoveAxis(N, 0, ABG)
23:58:34.098 00.000 29988 Move returns status 0, amount 0
23:58:34.098 00.000 29988 move complete, result=0
23:58:34.098 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
23:58:34.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:34.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:34.100 00.001 28316 Enqueuing Expose request
23:58:34.101 00.001 29988 worker thread done servicing request
23:58:34.101 00.000 29988 Worker thread wakes up
23:58:34.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:34.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:34.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:35.622 01.521 29988 Exposure complete
23:58:35.646 00.024 29988 worker thread done servicing request
23:58:35.646 00.000 28316 OnExposeComplete: enter
23:58:35.647 00.001 28316 UpdateGuideState(): m_state=6
23:58:35.647 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2933
23:58:35.647 00.000 28316 Star::Find returns 1 (0), X=586.43, Y=120.62, Mass=1905, SNR=29.8, Peak=132 HFD=4.4
23:58:35.648 00.001 28316 MultiStar: [#1 -0.01,0.34,0.92,U] [#2 0.05,0.21,0.93,U] [#3 -0.23,0.32,0.85,U] [#4 -0.03,0.28,0.91,U] [#5 -0.14,0.41,0.00,M1] [#6 -0.14,0.26,0.70,U] [#7 -0.09,0.24,0.67,U] [#8 -0.23,0.09,0.59,U] 
23:58:35.648 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.27}, one-star: {-0.12, 0.35}
23:58:35.650 00.002 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
23:58:35.651 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
23:58:35.652 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=-0.28 mountY=-0.04, mountTheta=-3.00
23:58:35.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.27, opts=13)
23:58:35.653 00.000 28316 Enqueuing Move request for scope (-0.09, 0.27)
23:58:35.654 00.001 29988 Worker thread wakes up
23:58:35.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:35.654 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.8
23:58:35.655 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:35.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:35.655 00.000 28316 Enqueuing Expose request
23:58:35.656 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
23:58:35.656 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
23:58:35.656 00.000 29988 Moving (-0.09, 0.27) raw xDistance=-0.28 yDistance=-0.04
23:58:35.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:58:35.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:35.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:35.656 00.000 29988 MoveAxis(E, 60, ABG)
23:58:35.656 00.000 29988 Guiding  Dir = 2, Dur = 60
23:58:35.657 00.001 29988 IsSlewing returns 0
23:58:35.657 00.000 29988 IsGuiding returns 0
23:58:35.659 00.002 29988 PulseGuide returned control before completion, sleep 69
23:58:35.730 00.071 29988 IsGuiding returns 0
23:58:35.730 00.000 29988 Move returns status 0, amount 60
23:58:35.730 00.000 29988 MoveAxis(N, 0, ABG)
23:58:35.730 00.000 29988 Move returns status 0, amount 0
23:58:35.731 00.001 29988 move complete, result=0
23:58:35.731 00.000 29988 worker thread done servicing request
23:58:35.731 00.000 29988 Worker thread wakes up
23:58:35.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:35.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:35.731 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.0 px 0 ms NORTH
23:58:37.362 01.631 29988 Exposure complete
23:58:37.397 00.035 29988 worker thread done servicing request
23:58:37.397 00.000 28316 OnExposeComplete: enter
23:58:37.398 00.001 28316 UpdateGuideState(): m_state=6
23:58:37.398 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2934
23:58:37.399 00.001 28316 Star::Find returns 1 (0), X=586.40, Y=120.35, Mass=1853, SNR=29.5, Peak=127 HFD=4.3
23:58:37.399 00.000 28316 MultiStar: [#1 -0.17,0.12,0.94,U] [#2 -0.16,0.16,0.97,U] [#3 -0.23,0.20,0.91,U] [#4 -0.16,0.37,0.87,U] [#5 -0.18,0.06,0.79,U] [#6 -0.14,0.16,0.74,U] [#7 -0.20,0.18,0.67,U] [#8 -0.06,-0.03,0.59,U] 
23:58:37.400 00.001 28316 single-star, 8 included, MultiStar: {-0.16, 0.15}, one-star: {-0.15, 0.08}
23:58:37.401 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
23:58:37.401 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
23:58:37.401 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.67 mountX=-0.14 mountY=0.10, mountTheta=2.50
23:58:37.403 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
23:58:37.403 00.000 28316 Enqueuing Move request for scope (-0.15, 0.08)
23:58:37.404 00.001 29988 Worker thread wakes up
23:58:37.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:58:37.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:58:37.404 00.000 29988 Moving (-0.15, 0.08) raw xDistance=-0.14 yDistance=0.10
23:58:37.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:58:37.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:37.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:37.404 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
23:58:37.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:37.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:37.406 00.001 28316 Enqueuing Expose request
23:58:37.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:58:37.406 00.000 29988 MoveAxis(E, 0, ABG)
23:58:37.406 00.000 29988 Move returns status 0, amount 0
23:58:37.406 00.000 29988 MoveAxis(N, 0, ABG)
23:58:37.406 00.000 29988 Move returns status 0, amount 0
23:58:37.406 00.000 29988 move complete, result=0
23:58:37.406 00.000 29988 worker thread done servicing request
23:58:37.406 00.000 29988 Worker thread wakes up
23:58:37.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:37.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:37.407 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:38.922 01.515 29988 Exposure complete
23:58:38.954 00.032 29988 worker thread done servicing request
23:58:38.955 00.001 28316 OnExposeComplete: enter
23:58:38.957 00.002 28316 UpdateGuideState(): m_state=6
23:58:38.960 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2935
23:58:38.962 00.002 28316 Star::Find returns 1 (0), X=586.56, Y=120.35, Mass=2029, SNR=31.0, Peak=141 HFD=4.5
23:58:38.965 00.003 28316 MultiStar: [#1 -0.14,0.16,0.86,U] [#2 -0.06,0.09,0.93,U] [#3 -0.30,-0.04,0.84,U] [#4 0.03,0.11,0.82,U] [#5 -0.18,0.13,0.75,U] [#6 -0.16,0.07,0.68,U] [#7 -0.29,0.01,0.66,U] [#8 -0.07,-0.12,0.58,U] 
23:58:38.968 00.003 28316 single-star, 8 included, MultiStar: {-0.12, 0.06}, one-star: {0.01, 0.09}
23:58:38.970 00.002 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
23:58:38.973 00.003 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.55)
23:58:38.975 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=-0.08 mountY=-0.05, mountTheta=-2.60
23:58:38.979 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
23:58:38.980 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
23:58:38.980 00.000 29988 Worker thread wakes up
23:58:38.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:38.981 00.001 28316 UpdateGuideState exits: m=2029 RSB=31.0
23:58:38.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:38.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:58:38.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:58:38.982 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.08 yDistance=-0.05
23:58:38.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:58:38.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:38.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:38.983 00.001 28316 Enqueuing Expose request
23:58:38.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:38.983 00.000 29988 MoveAxis(E, 0, ABG)
23:58:38.983 00.000 29988 Move returns status 0, amount 0
23:58:38.983 00.000 29988 MoveAxis(N, 0, ABG)
23:58:38.983 00.000 29988 Move returns status 0, amount 0
23:58:38.984 00.001 29988 move complete, result=0
23:58:38.984 00.000 29988 worker thread done servicing request
23:58:38.984 00.000 29988 Worker thread wakes up
23:58:38.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:38.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:38.984 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:40.614 01.630 29988 Exposure complete
23:58:40.643 00.029 29988 worker thread done servicing request
23:58:40.643 00.000 28316 OnExposeComplete: enter
23:58:40.644 00.001 28316 UpdateGuideState(): m_state=6
23:58:40.644 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2936
23:58:40.646 00.002 28316 Star::Find returns 1 (0), X=586.71, Y=120.23, Mass=1909, SNR=30.0, Peak=159 HFD=4.4
23:58:40.646 00.000 28316 MultiStar: [#1 0.11,0.06,0.92,U] [#2 0.10,-0.03,0.96,U] [#3 -0.02,0.07,0.85,U] [#4 0.08,0.11,0.89,U] [#5 0.00,0.11,0.76,U] [#6 0.02,-0.08,0.72,U] [#7 0.01,0.04,0.67,U] [#8 -0.03,-0.04,0.57,U] 
23:58:40.647 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {0.16, -0.04}
23:58:40.647 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
23:58:40.648 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
23:58:40.648 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.39 mountX=0.00 mountY=-0.06, mountTheta=-1.53
23:58:40.650 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
23:58:40.650 00.000 28316 Enqueuing Move request for scope (0.06, 0.02)
23:58:40.651 00.001 29988 Worker thread wakes up
23:58:40.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:58:40.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:58:40.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:40.651 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
23:58:40.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:40.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:40.655 00.003 28316 Enqueuing Expose request
23:58:40.655 00.000 29988 Moving (0.06, 0.02) raw xDistance=0.00 yDistance=-0.06
23:58:40.656 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:58:40.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:40.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:58:40.656 00.000 29988 MoveAxis(E, 0, ABG)
23:58:40.656 00.000 29988 Move returns status 0, amount 0
23:58:40.656 00.000 29988 MoveAxis(N, 0, ABG)
23:58:40.656 00.000 29988 Move returns status 0, amount 0
23:58:40.656 00.000 29988 move complete, result=0
23:58:40.656 00.000 29988 worker thread done servicing request
23:58:40.656 00.000 29988 Worker thread wakes up
23:58:40.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:40.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:40.656 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:42.176 01.520 29988 Exposure complete
23:58:42.201 00.025 29988 worker thread done servicing request
23:58:42.201 00.000 28316 OnExposeComplete: enter
23:58:42.202 00.001 28316 UpdateGuideState(): m_state=6
23:58:42.202 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2937
23:58:42.203 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=120.25, Mass=1955, SNR=30.3, Peak=158 HFD=4.4
23:58:42.203 00.000 28316 MultiStar: [#1 -0.00,0.05,0.90,U] [#2 0.22,0.06,0.94,U] [#3 0.03,0.06,0.87,U] [#4 0.06,0.12,0.86,U] [#5 0.02,0.15,0.74,U] [#6 0.10,0.13,0.69,U] [#7 0.18,-0.05,0.65,U] [#8 0.02,-0.16,0.60,U] 
23:58:42.204 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.22, -0.01}
23:58:42.204 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
23:58:42.204 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.63)
23:58:42.205 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.00 mountY=-0.11, mountTheta=-1.55
23:58:42.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
23:58:42.207 00.001 28316 Enqueuing Move request for scope (0.10, 0.04)
23:58:42.207 00.000 29988 Worker thread wakes up
23:58:42.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
23:58:42.207 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
23:58:42.207 00.000 29988 Moving (0.10, 0.04) raw xDistance=0.00 yDistance=-0.11
23:58:42.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:58:42.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:42.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:58:42.207 00.000 29988 MoveAxis(E, 0, ABG)
23:58:42.207 00.000 29988 Move returns status 0, amount 0
23:58:42.207 00.000 29988 MoveAxis(N, 0, ABG)
23:58:42.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:42.208 00.001 29988 Move returns status 0, amount 0
23:58:42.208 00.000 29988 move complete, result=0
23:58:42.208 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
23:58:42.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:42.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:42.209 00.000 28316 Enqueuing Expose request
23:58:42.210 00.001 29988 worker thread done servicing request
23:58:42.210 00.000 29988 Worker thread wakes up
23:58:42.210 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:42.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:42.211 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:43.836 01.625 29988 Exposure complete
23:58:43.884 00.048 29988 worker thread done servicing request
23:58:43.884 00.000 28316 OnExposeComplete: enter
23:58:43.886 00.002 28316 UpdateGuideState(): m_state=6
23:58:43.886 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2938
23:58:43.887 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=120.08, Mass=1969, SNR=30.4, Peak=166 HFD=4.3
23:58:43.888 00.001 28316 MultiStar: [#1 0.04,-0.11,0.91,U] [#2 0.18,-0.18,0.99,U] [#3 0.12,-0.18,0.86,U] [#4 0.06,0.02,0.88,U] [#5 -0.03,0.06,0.76,U] [#6 0.09,-0.24,0.70,U] [#7 -0.02,-0.02,0.63,U] [#8 0.06,-0.20,0.61,U] 
23:58:43.889 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.12}, one-star: {0.15, -0.19}
23:58:43.890 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
23:58:43.891 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.01)
23:58:43.893 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.97 mountX=0.14 mountY=-0.02, mountTheta=-0.14
23:58:43.895 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
23:58:43.896 00.001 28316 Enqueuing Move request for scope (0.08, -0.12)
23:58:43.897 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:43.899 00.002 29988 Worker thread wakes up
23:58:43.899 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.4
23:58:43.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:43.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:43.901 00.001 28316 Enqueuing Expose request
23:58:43.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
23:58:43.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
23:58:43.901 00.000 29988 Moving (0.08, -0.12) raw xDistance=0.14 yDistance=-0.02
23:58:43.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:58:43.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:43.902 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:58:43.902 00.000 29988 MoveAxis(E, 0, ABG)
23:58:43.902 00.000 29988 Move returns status 0, amount 0
23:58:43.902 00.000 29988 MoveAxis(N, 0, ABG)
23:58:43.902 00.000 29988 Move returns status 0, amount 0
23:58:43.902 00.000 29988 move complete, result=0
23:58:43.902 00.000 29988 worker thread done servicing request
23:58:43.902 00.000 29988 Worker thread wakes up
23:58:43.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:43.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:43.902 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:45.415 01.513 29988 Exposure complete
23:58:45.452 00.037 29988 worker thread done servicing request
23:58:45.452 00.000 28316 OnExposeComplete: enter
23:58:45.452 00.000 28316 UpdateGuideState(): m_state=6
23:58:45.453 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2939
23:58:45.453 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=120.54, Mass=1975, SNR=30.5, Peak=140 HFD=4.6
23:58:45.454 00.001 28316 MultiStar: [#1 0.15,0.27,0.89,U] [#2 0.22,0.25,0.96,U] [#3 0.04,0.17,0.86,U] [#4 0.28,0.26,0.87,U] [#5 0.06,0.23,0.76,U] [#6 0.05,0.18,0.70,U] [#7 0.03,0.20,0.64,U] [#8 0.09,0.17,0.59,U] 
23:58:45.454 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.23}, one-star: {0.23, 0.28}
23:58:45.455 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:58:45.456 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:58:45.457 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.03 mountX=-0.15 mountY=-0.23, mountTheta=-2.16
23:58:45.459 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.23, opts=13)
23:58:45.460 00.001 28316 Enqueuing Move request for scope (0.14, 0.23)
23:58:45.460 00.000 29988 Worker thread wakes up
23:58:45.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:45.461 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
23:58:45.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
23:58:45.461 00.000 29988 Moving (0.14, 0.23) raw xDistance=-0.15 yDistance=-0.23
23:58:45.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:58:45.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:45.461 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
23:58:45.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:45.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:45.463 00.001 28316 Enqueuing Expose request
23:58:45.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:58:45.463 00.000 29988 MoveAxis(E, 0, ABG)
23:58:45.463 00.000 29988 Move returns status 0, amount 0
23:58:45.463 00.000 29988 MoveAxis(N, 0, ABG)
23:58:45.463 00.000 29988 Move returns status 0, amount 0
23:58:45.463 00.000 29988 move complete, result=0
23:58:45.463 00.000 29988 worker thread done servicing request
23:58:45.463 00.000 29988 Worker thread wakes up
23:58:45.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:45.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:45.463 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:47.094 01.631 29988 Exposure complete
23:58:47.121 00.027 29988 worker thread done servicing request
23:58:47.121 00.000 28316 OnExposeComplete: enter
23:58:47.122 00.001 28316 UpdateGuideState(): m_state=6
23:58:47.122 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2940
23:58:47.123 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=120.43, Mass=2000, SNR=30.6, Peak=155 HFD=4.3
23:58:47.123 00.000 28316 MultiStar: [#1 0.10,0.26,0.90,U] [#2 0.20,0.06,0.95,U] [#3 -0.01,0.20,0.86,U] [#4 0.13,0.33,0.87,U] [#5 0.06,0.26,0.77,U] [#6 0.06,0.08,0.72,U] [#7 -0.00,0.16,0.65,U] [#8 0.24,0.06,0.57,U] 
23:58:47.123 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.18}, one-star: {0.02, 0.17}
23:58:47.124 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
23:58:47.124 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.61)
23:58:47.125 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.43 mountX=-0.14 mountY=-0.10, mountTheta=-2.55
23:58:47.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
23:58:47.127 00.001 28316 Enqueuing Move request for scope (0.02, 0.17)
23:58:47.127 00.000 29988 Worker thread wakes up
23:58:47.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
23:58:47.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
23:58:47.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:47.128 00.001 28316 UpdateGuideState exits: m=2000 RSB=30.6
23:58:47.128 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:47.129 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:47.129 00.000 28316 Enqueuing Expose request
23:58:47.129 00.000 29988 Moving (0.02, 0.17) raw xDistance=-0.14 yDistance=-0.10
23:58:47.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:58:47.130 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:47.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:58:47.130 00.000 29988 MoveAxis(E, 0, ABG)
23:58:47.130 00.000 29988 Move returns status 0, amount 0
23:58:47.130 00.000 29988 MoveAxis(N, 0, ABG)
23:58:47.130 00.000 29988 Move returns status 0, amount 0
23:58:47.130 00.000 29988 move complete, result=0
23:58:47.130 00.000 29988 worker thread done servicing request
23:58:47.130 00.000 29988 Worker thread wakes up
23:58:47.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:47.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:47.130 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:48.646 01.516 29988 Exposure complete
23:58:48.689 00.043 29988 worker thread done servicing request
23:58:48.689 00.000 28316 OnExposeComplete: enter
23:58:48.691 00.002 28316 UpdateGuideState(): m_state=6
23:58:48.693 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2941
23:58:48.694 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=120.60, Mass=1967, SNR=30.3, Peak=150 HFD=4.4
23:58:48.696 00.002 28316 MultiStar: [#1 0.16,0.30,0.90,U] [#2 0.27,0.18,0.96,U] [#3 0.07,0.13,0.86,U] [#4 0.35,0.30,0.00,M1] [#5 0.20,0.25,0.76,U] [#6 0.26,0.13,0.69,U] [#7 0.27,0.09,0.66,U] [#8 0.29,0.08,0.60,U] 
23:58:48.697 00.001 28316 refined, 7 included, MultiStar: {0.23, 0.20}, one-star: {0.33, 0.33}
23:58:48.698 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
23:58:48.699 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
23:58:48.701 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=0.20 hyp=0.30 cameraTheta=0.72 mountX=-0.09 mountY=-0.29, mountTheta=-1.86
23:58:48.705 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.20, opts=13)
23:58:48.706 00.001 28316 Enqueuing Move request for scope (0.23, 0.20)
23:58:48.708 00.002 29988 Worker thread wakes up
23:58:48.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:48.709 00.001 28316 UpdateGuideState exits: m=1967 RSB=30.3
23:58:48.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:48.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:48.710 00.000 28316 Enqueuing Expose request
23:58:48.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.20) opts 0xd
23:58:48.711 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.20)
23:58:48.711 00.000 29988 Moving (0.23, 0.20) raw xDistance=-0.09 yDistance=-0.29
23:58:48.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:48.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:48.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:58:48.711 00.000 29988 MoveAxis(E, 0, ABG)
23:58:48.711 00.000 29988 Move returns status 0, amount 0
23:58:48.711 00.000 29988 MoveAxis(N, 0, ABG)
23:58:48.711 00.000 29988 Move returns status 0, amount 0
23:58:48.711 00.000 29988 move complete, result=0
23:58:48.711 00.000 29988 worker thread done servicing request
23:58:48.711 00.000 29988 Worker thread wakes up
23:58:48.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:48.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:48.711 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:50.341 01.630 29988 Exposure complete
23:58:50.369 00.028 29988 worker thread done servicing request
23:58:50.369 00.000 28316 OnExposeComplete: enter
23:58:50.370 00.001 28316 UpdateGuideState(): m_state=6
23:58:50.370 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2942
23:58:50.371 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=120.46, Mass=1890, SNR=29.8, Peak=146 HFD=4.0
23:58:50.371 00.000 28316 MultiStar: [#1 0.12,0.25,0.92,U] [#2 0.14,0.29,0.95,U] [#3 0.06,0.32,0.90,U] [#4 0.03,0.33,0.86,U] [#5 -0.01,0.40,0.82,U] [#6 0.02,0.13,0.73,U] [#7 0.07,0.33,0.65,U] [#8 0.29,0.10,0.60,U] 
23:58:50.372 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.26}, one-star: {0.12, 0.19}
23:58:50.372 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:58:50.373 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:58:50.373 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.02 mountX=-0.13 mountY=-0.19, mountTheta=-2.15
23:58:50.374 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.19, opts=13)
23:58:50.375 00.001 28316 Enqueuing Move request for scope (0.12, 0.19)
23:58:50.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:50.376 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
23:58:50.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:50.377 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:50.377 00.000 28316 Enqueuing Expose request
23:58:50.378 00.001 29988 Worker thread wakes up
23:58:50.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
23:58:50.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
23:58:50.378 00.000 29988 Moving (0.12, 0.19) raw xDistance=-0.13 yDistance=-0.19
23:58:50.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:58:50.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:50.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:58:50.378 00.000 29988 MoveAxis(E, 0, ABG)
23:58:50.378 00.000 29988 Move returns status 0, amount 0
23:58:50.378 00.000 29988 MoveAxis(N, 0, ABG)
23:58:50.378 00.000 29988 Move returns status 0, amount 0
23:58:50.378 00.000 29988 move complete, result=0
23:58:50.378 00.000 29988 worker thread done servicing request
23:58:50.378 00.000 29988 Worker thread wakes up
23:58:50.378 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:50.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:50.378 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:51.904 01.526 29988 Exposure complete
23:58:51.937 00.033 29988 worker thread done servicing request
23:58:51.937 00.000 28316 OnExposeComplete: enter
23:58:51.937 00.000 28316 UpdateGuideState(): m_state=6
23:58:51.938 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2943
23:58:51.938 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=120.58, Mass=1882, SNR=29.7, Peak=159 HFD=4.5
23:58:51.939 00.001 28316 MultiStar: [#1 -0.03,0.36,0.93,U] [#2 0.08,0.28,0.93,U] [#3 -0.02,0.36,0.90,U] [#4 0.01,0.42,0.00,M1] [#5 0.02,0.36,0.78,U] [#6 0.01,0.21,0.73,U] [#7 0.03,0.24,0.67,U] [#8 -0.03,0.24,0.60,U] 
23:58:51.939 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.30}, one-star: {0.21, 0.32}
23:58:51.939 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
23:58:51.940 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
23:58:51.940 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.44 mountX=-0.26 mountY=-0.17, mountTheta=-2.56
23:58:51.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.30, opts=13)
23:58:51.942 00.001 28316 Enqueuing Move request for scope (0.04, 0.30)
23:58:51.942 00.000 29988 Worker thread wakes up
23:58:51.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:51.943 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.7
23:58:51.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:51.944 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:51.944 00.000 28316 Enqueuing Expose request
23:58:51.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
23:58:51.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
23:58:51.944 00.000 29988 Moving (0.04, 0.30) raw xDistance=-0.26 yDistance=-0.17
23:58:51.945 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:58:51.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:51.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:58:51.945 00.000 29988 MoveAxis(E, 54, ABG)
23:58:51.945 00.000 29988 Guiding  Dir = 2, Dur = 54
23:58:51.945 00.000 29988 IsSlewing returns 0
23:58:51.945 00.000 29988 IsGuiding returns 0
23:58:51.946 00.001 29988 PulseGuide returned control before completion, sleep 63
23:58:52.013 00.067 29988 IsGuiding returns 1
23:58:52.013 00.000 29988 scope still moving after pulse duration time elapsed
23:58:52.044 00.031 29988 IsSlewing returns 0
23:58:52.044 00.000 29988 IsGuiding returns 0
23:58:52.044 00.000 29988 scope move finished after 54 + 45 ms
23:58:52.044 00.000 29988 Move returns status 0, amount 54
23:58:52.044 00.000 29988 MoveAxis(N, 0, ABG)
23:58:52.044 00.000 29988 Move returns status 0, amount 0
23:58:52.044 00.000 29988 move complete, result=0
23:58:52.044 00.000 29988 worker thread done servicing request
23:58:52.044 00.000 29988 Worker thread wakes up
23:58:52.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:52.044 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH
23:58:52.045 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:53.668 01.623 29988 Exposure complete
23:58:53.697 00.029 29988 worker thread done servicing request
23:58:53.697 00.000 28316 OnExposeComplete: enter
23:58:53.698 00.001 28316 UpdateGuideState(): m_state=6
23:58:53.698 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2944
23:58:53.699 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=120.47, Mass=1993, SNR=30.7, Peak=148 HFD=4.5
23:58:53.700 00.001 28316 MultiStar: [#1 0.21,0.28,0.87,U] [#2 0.29,0.26,0.94,U] [#3 0.13,0.14,0.89,U] [#4 0.32,0.19,0.84,U] [#5 0.10,0.27,0.76,U] [#6 0.24,0.16,0.71,U] [#7 0.17,0.19,0.62,U] [#8 0.21,0.01,0.59,U] 
23:58:53.700 00.000 28316 refined, 8 included, MultiStar: {0.22, 0.19}, one-star: {0.28, 0.20}
23:58:53.701 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
23:58:53.701 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
23:58:53.702 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.72 mountX=-0.09 mountY=-0.28, mountTheta=-1.87
23:58:53.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.19, opts=13)
23:58:53.705 00.001 28316 Enqueuing Move request for scope (0.22, 0.19)
23:58:53.705 00.000 29988 Worker thread wakes up
23:58:53.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:53.706 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.7
23:58:53.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:53.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:53.707 00.000 28316 Enqueuing Expose request
23:58:53.708 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
23:58:53.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
23:58:53.708 00.000 29988 Moving (0.22, 0.19) raw xDistance=-0.09 yDistance=-0.28
23:58:53.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:53.708 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.65
23:58:53.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:58:53.708 00.000 29988 MoveAxis(E, 0, ABG)
23:58:53.708 00.000 29988 Move returns status 0, amount 0
23:58:53.708 00.000 29988 MoveAxis(N, 68, ABG)
23:58:53.709 00.001 29988 Guiding  Dir = 0, Dur = 68
23:58:53.709 00.000 29988 IsSlewing returns 0
23:58:53.709 00.000 29988 IsGuiding returns 0
23:58:53.715 00.006 29988 PulseGuide returned control before completion, sleep 73
23:58:53.792 00.077 29988 IsGuiding returns 0
23:58:53.792 00.000 29988 Move returns status 0, amount 68
23:58:53.792 00.000 29988 move complete, result=0
23:58:53.792 00.000 29988 worker thread done servicing request
23:58:53.792 00.000 29988 Worker thread wakes up
23:58:53.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:53.793 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:53.793 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
23:58:55.197 01.404 29988 Exposure complete
23:58:55.225 00.028 29988 worker thread done servicing request
23:58:55.225 00.000 28316 OnExposeComplete: enter
23:58:55.225 00.000 28316 UpdateGuideState(): m_state=6
23:58:55.226 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2945
23:58:55.227 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=120.35, Mass=1885, SNR=29.7, Peak=150 HFD=4.2
23:58:55.228 00.001 28316 MultiStar: [#1 0.30,0.14,0.92,U] [#2 0.28,0.11,0.98,U] [#3 0.05,0.04,0.90,U] [#4 0.43,0.15,0.00,M1] [#5 0.36,0.12,0.79,U] [#6 0.20,0.09,0.72,U] [#7 0.34,0.11,0.70,U] [#8 0.34,0.10,0.61,U] 
23:58:55.229 00.001 28316 refined, 7 included, MultiStar: {0.28, 0.10}, one-star: {0.37, 0.08}
23:58:55.229 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
23:58:55.230 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
23:58:55.230 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.29 cameraTheta=0.34 mountX=0.03 mountY=-0.29, mountTheta=-1.48
23:58:55.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.10, opts=13)
23:58:55.233 00.002 28316 Enqueuing Move request for scope (0.28, 0.10)
23:58:55.233 00.000 29988 Worker thread wakes up
23:58:55.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:55.235 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
23:58:55.235 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
23:58:55.235 00.000 29988 Moving (0.28, 0.10) raw xDistance=0.03 yDistance=-0.29
23:58:55.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:58:55.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:58:55.235 00.000 29988 MoveAxis(E, 0, ABG)
23:58:55.235 00.000 29988 Move returns status 0, amount 0
23:58:55.235 00.000 29988 MoveAxis(N, 70, ABG)
23:58:55.235 00.000 29988 Guiding  Dir = 0, Dur = 70
23:58:55.235 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.7
23:58:55.237 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:55.238 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:55.238 00.000 28316 Enqueuing Expose request
23:58:55.239 00.001 29988 IsSlewing returns 0
23:58:55.240 00.001 29988 IsGuiding returns 0
23:58:55.244 00.004 29988 PulseGuide returned control before completion, sleep 76
23:58:55.335 00.091 29988 IsGuiding returns 0
23:58:55.335 00.000 29988 Move returns status 0, amount 70
23:58:55.335 00.000 29988 move complete, result=0
23:58:55.335 00.000 29988 worker thread done servicing request
23:58:55.335 00.000 29988 Worker thread wakes up
23:58:55.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:55.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:55.335 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 70 ms NORTH
23:58:56.959 01.624 29988 Exposure complete
23:58:56.989 00.030 29988 worker thread done servicing request
23:58:56.989 00.000 28316 OnExposeComplete: enter
23:58:56.991 00.002 28316 UpdateGuideState(): m_state=6
23:58:56.992 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2946
23:58:56.993 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=120.33, Mass=1910, SNR=29.9, Peak=140 HFD=4.5
23:58:56.994 00.001 28316 MultiStar: [#1 -0.12,0.09,0.91,U] [#2 -0.06,0.01,0.99,U] [#3 -0.19,0.14,0.87,U] [#4 -0.00,0.20,0.83,U] [#5 0.01,0.10,0.80,U] [#6 -0.12,-0.04,0.72,U] [#7 -0.16,0.08,0.67,U] [#8 -0.18,0.02,0.60,U] 
23:58:56.994 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.02, 0.06}
23:58:56.995 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.06 = 3.06)
23:58:56.995 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.16 = -0.12)
23:58:56.996 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.92 mountX=-0.06 mountY=-0.01, mountTheta=-3.02
23:58:56.999 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
23:58:57.000 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
23:58:57.000 00.000 29988 Worker thread wakes up
23:58:57.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:58:57.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:57.001 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:58:57.001 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
23:58:57.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:57.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:57.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:58:57.001 00.000 29988 MoveAxis(E, 0, ABG)
23:58:57.001 00.000 29988 Move returns status 0, amount 0
23:58:57.001 00.000 29988 MoveAxis(N, 0, ABG)
23:58:57.001 00.000 29988 Move returns status 0, amount 0
23:58:57.001 00.000 29988 move complete, result=0
23:58:57.001 00.000 29988 worker thread done servicing request
23:58:57.001 00.000 28316 UpdateGuideState exits: m=1910 RSB=29.9
23:58:57.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:57.002 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:57.003 00.001 28316 Enqueuing Expose request
23:58:57.004 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:57.004 00.000 29988 Worker thread wakes up
23:58:57.005 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:57.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:58.523 01.518 29988 Exposure complete
23:58:58.552 00.029 29988 worker thread done servicing request
23:58:58.552 00.000 28316 OnExposeComplete: enter
23:58:58.553 00.001 28316 UpdateGuideState(): m_state=6
23:58:58.554 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2947
23:58:58.554 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=120.25, Mass=1900, SNR=29.9, Peak=164 HFD=4.2
23:58:58.555 00.001 28316 MultiStar: [#1 -0.01,0.08,0.90,U] [#2 0.15,0.05,0.98,U] [#3 -0.01,0.14,0.87,U] [#4 0.14,0.13,0.86,U] [#5 0.03,0.13,0.77,U] [#6 -0.08,-0.05,0.72,U] [#7 -0.06,0.13,0.65,U] [#8 0.06,0.19,0.60,U] 
23:58:58.555 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {0.14, -0.01}
23:58:58.556 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
23:58:58.556 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
23:58:58.556 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.04 mountX=-0.05 mountY=-0.08, mountTheta=-2.17
23:58:58.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
23:58:58.558 00.001 28316 Enqueuing Move request for scope (0.05, 0.08)
23:58:58.558 00.000 29988 Worker thread wakes up
23:58:58.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:58:58.559 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.9
23:58:58.559 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:58.560 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:58:58.560 00.000 28316 Enqueuing Expose request
23:58:58.561 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
23:58:58.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
23:58:58.561 00.000 29988 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.08
23:58:58.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:58:58.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:58.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:58:58.561 00.000 29988 MoveAxis(E, 0, ABG)
23:58:58.561 00.000 29988 Move returns status 0, amount 0
23:58:58.561 00.000 29988 MoveAxis(N, 0, ABG)
23:58:58.561 00.000 29988 Move returns status 0, amount 0
23:58:58.561 00.000 29988 move complete, result=0
23:58:58.561 00.000 29988 worker thread done servicing request
23:58:58.561 00.000 29988 Worker thread wakes up
23:58:58.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:58:58.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:58:58.561 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:00.190 01.629 29988 Exposure complete
23:59:00.225 00.035 29988 worker thread done servicing request
23:59:00.225 00.000 28316 OnExposeComplete: enter
23:59:00.225 00.000 28316 UpdateGuideState(): m_state=6
23:59:00.226 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2948
23:59:00.227 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=120.47, Mass=1780, SNR=28.9, Peak=133 HFD=4.1
23:59:00.227 00.000 28316 MultiStar: [#1 0.01,0.30,0.98,U] [#2 0.01,0.26,0.98,U] [#3 0.02,0.19,0.91,U] [#4 -0.07,0.31,0.90,U] [#5 -0.06,0.39,0.82,U] [#6 0.01,0.06,0.74,U] [#7 0.00,0.14,0.68,U] [#8 -0.03,0.20,0.61,U] 
23:59:00.229 00.002 28316 single-star, 8 included, MultiStar: {-0.00, 0.23}, one-star: {0.06, 0.20}
23:59:00.229 00.000 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
23:59:00.229 00.000 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
23:59:00.230 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.28 mountX=-0.16 mountY=-0.14, mountTheta=-2.40
23:59:00.230 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.20, opts=13)
23:59:00.230 00.000 28316 Enqueuing Move request for scope (0.06, 0.20)
23:59:00.232 00.002 29988 Worker thread wakes up
23:59:00.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:00.232 00.000 28316 UpdateGuideState exits: m=1780 RSB=28.9
23:59:00.233 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:00.234 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:00.235 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
23:59:00.235 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
23:59:00.235 00.000 28316 Enqueuing Expose request
23:59:00.235 00.000 29988 Moving (0.06, 0.20) raw xDistance=-0.16 yDistance=-0.14
23:59:00.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:59:00.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:00.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:00.236 00.001 29988 MoveAxis(E, 0, ABG)
23:59:00.236 00.000 29988 Move returns status 0, amount 0
23:59:00.236 00.000 29988 MoveAxis(N, 0, ABG)
23:59:00.236 00.000 29988 Move returns status 0, amount 0
23:59:00.236 00.000 29988 move complete, result=0
23:59:00.236 00.000 29988 worker thread done servicing request
23:59:00.236 00.000 29988 Worker thread wakes up
23:59:00.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:00.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:00.237 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:01.762 01.525 29988 Exposure complete
23:59:01.790 00.028 29988 worker thread done servicing request
23:59:01.790 00.000 28316 OnExposeComplete: enter
23:59:01.793 00.003 28316 UpdateGuideState(): m_state=6
23:59:01.795 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2949
23:59:01.795 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=120.62, Mass=1996, SNR=30.9, Peak=149 HFD=4.6
23:59:01.796 00.001 28316 MultiStar: [#1 0.05,0.33,0.89,U] [#2 0.15,0.23,0.95,U] [#3 -0.06,0.17,0.83,U] [#4 0.21,0.38,0.00,M1] [#5 0.10,0.28,0.75,U] [#6 0.01,0.11,0.70,U] [#7 0.03,0.25,0.63,U] [#8 0.20,0.22,0.58,U] 
23:59:01.797 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.25}, one-star: {0.30, 0.36}
23:59:01.799 00.002 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
23:59:01.800 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.86)
23:59:01.800 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.17 mountX=-0.18 mountY=-0.20, mountTheta=-2.30
23:59:01.804 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.25, opts=13)
23:59:01.804 00.000 28316 Enqueuing Move request for scope (0.10, 0.25)
23:59:01.805 00.001 29988 Worker thread wakes up
23:59:01.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:01.806 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
23:59:01.806 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.9
23:59:01.807 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
23:59:01.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:01.807 00.000 29988 Moving (0.10, 0.25) raw xDistance=-0.18 yDistance=-0.20
23:59:01.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:01.808 00.001 28316 Enqueuing Expose request
23:59:01.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:59:01.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:59:01.808 00.000 29988 MoveAxis(E, 0, ABG)
23:59:01.808 00.000 29988 Move returns status 0, amount 0
23:59:01.808 00.000 29988 MoveAxis(N, 49, ABG)
23:59:01.808 00.000 29988 Guiding  Dir = 0, Dur = 49
23:59:01.809 00.001 29988 IsSlewing returns 0
23:59:01.809 00.000 29988 IsGuiding returns 0
23:59:01.814 00.005 29988 PulseGuide returned control before completion, sleep 55
23:59:01.884 00.070 29988 IsGuiding returns 0
23:59:01.884 00.000 29988 Move returns status 0, amount 49
23:59:01.884 00.000 29988 move complete, result=0
23:59:01.884 00.000 29988 worker thread done servicing request
23:59:01.884 00.000 29988 Worker thread wakes up
23:59:01.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:01.884 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
23:59:01.885 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:03.516 01.631 29988 Exposure complete
23:59:03.545 00.029 29988 worker thread done servicing request
23:59:03.545 00.000 28316 OnExposeComplete: enter
23:59:03.546 00.001 28316 UpdateGuideState(): m_state=6
23:59:03.549 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2950
23:59:03.550 00.001 28316 Star::Find returns 1 (0), X=586.49, Y=120.46, Mass=1841, SNR=29.5, Peak=138 HFD=4.2
23:59:03.551 00.001 28316 MultiStar: [#1 -0.17,0.17,0.92,U] [#2 -0.07,0.05,0.96,U] [#3 -0.09,0.16,0.87,U] [#4 -0.04,0.29,0.90,U] [#5 -0.17,0.28,0.83,U] [#6 -0.18,0.20,0.73,U] [#7 -0.06,0.17,0.67,U] [#8 -0.03,-0.09,0.60,U] 
23:59:03.551 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.16}, one-star: {-0.06, 0.19}
23:59:03.552 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
23:59:03.552 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
23:59:03.553 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=-0.19 mountY=0.01, mountTheta=3.07
23:59:03.554 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.16, opts=13)
23:59:03.554 00.000 28316 Enqueuing Move request for scope (-0.10, 0.16)
23:59:03.554 00.000 29988 Worker thread wakes up
23:59:03.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:59:03.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:59:03.554 00.000 29988 Moving (-0.10, 0.16) raw xDistance=-0.19 yDistance=0.01
23:59:03.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:59:03.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:03.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:03.556 00.002 28316 UpdateGuideState exits: m=1841 RSB=29.5
23:59:03.557 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:03.557 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:03.558 00.001 28316 Enqueuing Expose request
23:59:03.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:03.559 00.001 29988 MoveAxis(E, 0, ABG)
23:59:03.559 00.000 29988 Move returns status 0, amount 0
23:59:03.559 00.000 29988 MoveAxis(N, 0, ABG)
23:59:03.559 00.000 29988 Move returns status 0, amount 0
23:59:03.559 00.000 29988 move complete, result=0
23:59:03.559 00.000 29988 worker thread done servicing request
23:59:03.559 00.000 29988 Worker thread wakes up
23:59:03.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:03.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:03.559 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:05.082 01.523 29988 Exposure complete
23:59:05.113 00.031 29988 worker thread done servicing request
23:59:05.113 00.000 28316 OnExposeComplete: enter
23:59:05.114 00.001 28316 UpdateGuideState(): m_state=6
23:59:05.115 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2951
23:59:05.115 00.000 28316 Star::Find returns 1 (0), X=586.38, Y=120.56, Mass=1864, SNR=29.6, Peak=139 HFD=4.3
23:59:05.116 00.001 28316 MultiStar: [#1 -0.24,0.23,0.94,U] [#2 -0.10,0.13,1.00,U] [#3 -0.31,0.27,0.00,M1] [#4 -0.21,0.20,0.89,U] [#5 -0.15,0.31,0.78,U] [#6 -0.09,0.15,0.73,U] [#7 -0.26,0.16,0.66,U] [#8 -0.27,0.04,0.61,U] 
23:59:05.117 00.001 28316 refined, 7 included, MultiStar: {-0.18, 0.20}, one-star: {-0.17, 0.30}
23:59:05.118 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
23:59:05.119 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.27)
23:59:05.119 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.31 mountX=-0.25 mountY=0.07, mountTheta=2.87
23:59:05.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.20, opts=13)
23:59:05.122 00.001 28316 Enqueuing Move request for scope (-0.18, 0.20)
23:59:05.123 00.001 29988 Worker thread wakes up
23:59:05.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
23:59:05.124 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.6
23:59:05.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:05.124 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:05.126 00.002 28316 Enqueuing Expose request
23:59:05.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
23:59:05.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
23:59:05.126 00.000 29988 Moving (-0.18, 0.20) raw xDistance=-0.25 yDistance=0.07
23:59:05.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:59:05.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:05.127 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:59:05.127 00.000 29988 MoveAxis(E, 53, ABG)
23:59:05.127 00.000 29988 Guiding  Dir = 2, Dur = 53
23:59:05.127 00.000 29988 IsSlewing returns 0
23:59:05.127 00.000 29988 IsGuiding returns 0
23:59:05.130 00.003 29988 PulseGuide returned control before completion, sleep 62
23:59:05.207 00.077 29988 IsGuiding returns 0
23:59:05.207 00.000 29988 Move returns status 0, amount 53
23:59:05.207 00.000 29988 MoveAxis(N, 0, ABG)
23:59:05.207 00.000 29988 Move returns status 0, amount 0
23:59:05.207 00.000 29988 move complete, result=0
23:59:05.207 00.000 29988 worker thread done servicing request
23:59:05.207 00.000 29988 Worker thread wakes up
23:59:05.207 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
23:59:05.208 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:05.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:06.841 01.633 29988 Exposure complete
23:59:06.867 00.026 29988 worker thread done servicing request
23:59:06.867 00.000 28316 OnExposeComplete: enter
23:59:06.870 00.003 28316 UpdateGuideState(): m_state=6
23:59:06.873 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2952
23:59:06.875 00.002 28316 Star::Find returns 1 (0), X=586.54, Y=120.35, Mass=1928, SNR=30.2, Peak=134 HFD=4.4
23:59:06.878 00.003 28316 MultiStar: [#1 -0.13,0.16,0.90,U] [#2 -0.05,0.06,0.94,U] [#3 -0.10,0.20,0.88,U] [#4 -0.22,0.37,0.00,M1] [#5 -0.24,0.13,0.78,U] [#6 -0.19,0.08,0.71,U] [#7 -0.23,0.12,0.65,U] [#8 -0.09,0.10,0.60,U] 
23:59:06.880 00.002 28316 single-star, 7 included, MultiStar: {-0.12, 0.11}, one-star: {-0.01, 0.08}
23:59:06.883 00.003 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
23:59:06.884 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
23:59:06.884 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.81
23:59:06.886 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
23:59:06.887 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
23:59:06.890 00.003 29988 Worker thread wakes up
23:59:06.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:59:06.891 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
23:59:06.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
23:59:06.891 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
23:59:06.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:06.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:06.893 00.001 28316 Enqueuing Expose request
23:59:06.893 00.000 29988 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.03
23:59:06.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:59:06.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:06.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:59:06.893 00.000 29988 MoveAxis(E, 0, ABG)
23:59:06.893 00.000 29988 Move returns status 0, amount 0
23:59:06.893 00.000 29988 MoveAxis(N, 0, ABG)
23:59:06.893 00.000 29988 Move returns status 0, amount 0
23:59:06.893 00.000 29988 move complete, result=0
23:59:06.893 00.000 29988 worker thread done servicing request
23:59:06.893 00.000 29988 Worker thread wakes up
23:59:06.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:06.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:06.894 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:08.407 01.513 29988 Exposure complete
23:59:08.455 00.048 29988 worker thread done servicing request
23:59:08.455 00.000 28316 OnExposeComplete: enter
23:59:08.456 00.001 28316 UpdateGuideState(): m_state=6
23:59:08.457 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2953
23:59:08.457 00.000 28316 Star::Find returns 1 (0), X=586.54, Y=120.28, Mass=1886, SNR=29.7, Peak=132 HFD=4.5
23:59:08.458 00.001 28316 MultiStar: [#1 -0.08,-0.02,0.94,U] [#2 -0.16,-0.02,0.96,U] [#3 -0.19,0.10,0.89,U] [#4 -0.09,0.13,0.86,U] [#5 -0.20,0.13,0.79,U] [#6 -0.24,-0.08,0.73,U] [#7 -0.17,0.05,0.66,U] [#8 -0.20,0.08,0.61,U] 
23:59:08.458 00.000 28316 single-star, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.01, 0.01}
23:59:08.459 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
23:59:08.459 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.10)
23:59:08.459 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.14 mountX=-0.02 mountY=0.00, mountTheta=3.04
23:59:08.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
23:59:08.461 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
23:59:08.461 00.000 29988 Worker thread wakes up
23:59:08.462 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
23:59:08.462 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
23:59:08.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:08.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:08.463 00.000 28316 Enqueuing Expose request
23:59:08.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:59:08.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:59:08.464 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=0.00
23:59:08.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:59:08.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:08.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:59:08.464 00.000 29988 MoveAxis(E, 0, ABG)
23:59:08.464 00.000 29988 Move returns status 0, amount 0
23:59:08.464 00.000 29988 MoveAxis(N, 0, ABG)
23:59:08.464 00.000 29988 Move returns status 0, amount 0
23:59:08.464 00.000 29988 move complete, result=0
23:59:08.464 00.000 29988 worker thread done servicing request
23:59:08.464 00.000 29988 Worker thread wakes up
23:59:08.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:08.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:08.465 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:10.090 01.625 29988 Exposure complete
23:59:10.118 00.028 29988 worker thread done servicing request
23:59:10.118 00.000 28316 OnExposeComplete: enter
23:59:10.119 00.001 28316 UpdateGuideState(): m_state=6
23:59:10.120 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2954
23:59:10.123 00.003 28316 Star::Find returns 1 (0), X=586.58, Y=120.32, Mass=2055, SNR=31.1, Peak=149 HFD=4.5
23:59:10.126 00.003 28316 MultiStar: [#1 -0.14,0.18,0.90,U] [#2 -0.13,0.14,0.93,U] [#3 -0.37,0.10,0.83,U] [#4 0.02,0.19,0.85,U] [#5 -0.10,0.05,0.74,U] [#6 -0.09,-0.00,0.67,U] [#7 -0.22,0.06,0.62,U] [#8 -0.22,0.04,0.56,U] 
23:59:10.128 00.002 28316 single-star, 8 included, MultiStar: {-0.13, 0.10}, one-star: {0.03, 0.06}
23:59:10.130 00.002 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
23:59:10.133 00.003 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
23:59:10.135 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.03 mountX=-0.04 mountY=-0.06, mountTheta=-2.16
23:59:10.137 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
23:59:10.138 00.001 28316 Enqueuing Move request for scope (0.03, 0.06)
23:59:10.138 00.000 29988 Worker thread wakes up
23:59:10.139 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:59:10.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:59:10.139 00.000 29988 Moving (0.03, 0.06) raw xDistance=-0.04 yDistance=-0.06
23:59:10.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:59:10.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:10.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:59:10.139 00.000 28316 UpdateGuideState exits: m=2055 RSB=31.1
23:59:10.140 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:10.140 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:10.141 00.001 28316 Enqueuing Expose request
23:59:10.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:59:10.141 00.000 29988 MoveAxis(E, 0, ABG)
23:59:10.141 00.000 29988 Move returns status 0, amount 0
23:59:10.141 00.000 29988 MoveAxis(N, 0, ABG)
23:59:10.141 00.000 29988 Move returns status 0, amount 0
23:59:10.141 00.000 29988 move complete, result=0
23:59:10.141 00.000 29988 worker thread done servicing request
23:59:10.141 00.000 29988 Worker thread wakes up
23:59:10.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:10.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:10.142 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:11.664 01.522 29988 Exposure complete
23:59:11.704 00.040 29988 worker thread done servicing request
23:59:11.704 00.000 28316 OnExposeComplete: enter
23:59:11.705 00.001 28316 UpdateGuideState(): m_state=6
23:59:11.706 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2955
23:59:11.706 00.000 28316 Star::Find returns 1 (0), X=586.58, Y=120.19, Mass=1975, SNR=30.5, Peak=156 HFD=4.5
23:59:11.707 00.001 28316 MultiStar: [#1 -0.13,-0.08,0.89,U] [#2 -0.03,-0.07,0.95,U] [#3 -0.10,0.06,0.86,U] [#4 0.03,0.09,0.87,U] [#5 -0.06,0.04,0.78,U] [#6 -0.06,-0.07,0.73,U] [#7 -0.07,-0.08,0.65,U] [#8 -0.06,-0.15,0.61,U] 
23:59:11.707 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {0.03, -0.08}
23:59:11.707 00.000 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.14) = xAngle (-1.37 = -1.37)
23:59:11.708 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
23:59:11.708 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.51 mountX=0.01 mountY=0.06, mountTheta=1.37
23:59:11.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
23:59:11.710 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
23:59:11.710 00.000 29988 Worker thread wakes up
23:59:11.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
23:59:11.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
23:59:11.711 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:11.711 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
23:59:11.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:11.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:11.713 00.001 28316 Enqueuing Expose request
23:59:11.713 00.000 29988 Moving (-0.05, -0.03) raw xDistance=0.01 yDistance=0.06
23:59:11.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:11.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:11.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:59:11.713 00.000 29988 MoveAxis(E, 0, ABG)
23:59:11.713 00.000 29988 Move returns status 0, amount 0
23:59:11.713 00.000 29988 MoveAxis(N, 0, ABG)
23:59:11.713 00.000 29988 Move returns status 0, amount 0
23:59:11.713 00.000 29988 move complete, result=0
23:59:11.713 00.000 29988 worker thread done servicing request
23:59:11.713 00.000 29988 Worker thread wakes up
23:59:11.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:11.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:11.714 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:13.335 01.621 29988 Exposure complete
23:59:13.364 00.029 29988 worker thread done servicing request
23:59:13.365 00.001 28316 OnExposeComplete: enter
23:59:13.367 00.002 28316 UpdateGuideState(): m_state=6
23:59:13.368 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2956
23:59:13.368 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=120.09, Mass=1988, SNR=30.6, Peak=175 HFD=4.4
23:59:13.370 00.002 28316 MultiStar: [#1 0.22,-0.04,0.89,U] [#2 0.27,-0.28,0.95,U] [#3 0.02,-0.32,0.82,U] [#4 0.29,-0.23,0.85,U] [#5 0.24,-0.13,0.75,U] [#6 0.09,-0.25,0.69,U] [#7 0.12,-0.24,0.69,U] [#8 0.18,-0.32,0.58,U] 
23:59:13.370 00.000 28316 refined, 8 included, MultiStar: {0.21, -0.22}, one-star: {0.33, -0.18}
23:59:13.371 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
23:59:13.371 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.85)
23:59:13.372 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.81 mountX=0.28 mountY=-0.09, mountTheta=-0.29
23:59:13.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.22, opts=13)
23:59:13.373 00.000 28316 Enqueuing Move request for scope (0.21, -0.22)
23:59:13.374 00.001 29988 Worker thread wakes up
23:59:13.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
23:59:13.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
23:59:13.374 00.000 29988 Moving (0.21, -0.22) raw xDistance=0.28 yDistance=-0.09
23:59:13.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:59:13.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:13.374 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.6
23:59:13.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:13.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:13.376 00.001 28316 Enqueuing Expose request
23:59:13.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:13.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:59:13.376 00.000 29988 MoveAxis(W, 59, ABG)
23:59:13.376 00.000 29988 Guiding  Dir = 3, Dur = 59
23:59:13.377 00.001 29988 IsSlewing returns 0
23:59:13.377 00.000 29988 IsGuiding returns 0
23:59:13.378 00.001 29988 PulseGuide returned control before completion, sleep 68
23:59:13.460 00.082 29988 IsGuiding returns 0
23:59:13.460 00.000 29988 Move returns status 0, amount 59
23:59:13.460 00.000 29988 MoveAxis(N, 0, ABG)
23:59:13.460 00.000 29988 Move returns status 0, amount 0
23:59:13.460 00.000 29988 move complete, result=0
23:59:13.460 00.000 29988 worker thread done servicing request
23:59:13.460 00.000 29988 Worker thread wakes up
23:59:13.460 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.1 px 0 ms NORTH
23:59:13.462 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:13.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:14.881 01.419 29988 Exposure complete
23:59:14.905 00.024 29988 worker thread done servicing request
23:59:14.906 00.001 28316 OnExposeComplete: enter
23:59:14.906 00.000 28316 UpdateGuideState(): m_state=6
23:59:14.907 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2957
23:59:14.907 00.000 28316 Star::Find returns 1 (0), X=586.59, Y=120.45, Mass=1856, SNR=29.6, Peak=131 HFD=4.2
23:59:14.908 00.001 28316 MultiStar: [#1 -0.07,0.20,0.92,U] [#2 0.02,0.17,0.97,U] [#3 -0.14,0.15,0.88,U] [#4 -0.07,0.27,0.90,U] [#5 -0.07,0.10,0.78,U] [#6 -0.07,-0.08,0.72,U] [#7 -0.19,-0.02,0.70,U] [#8 -0.02,-0.05,0.60,U] 
23:59:14.908 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {0.04, 0.18}
23:59:14.909 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.19 = -3.09)
23:59:14.910 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.01)
23:59:14.910 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=-0.13 mountY=0.00, mountTheta=3.13
23:59:14.911 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
23:59:14.912 00.001 28316 Enqueuing Move request for scope (-0.06, 0.12)
23:59:14.912 00.000 29988 Worker thread wakes up
23:59:14.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:14.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:59:14.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:59:14.913 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.6
23:59:14.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:14.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:14.914 00.001 28316 Enqueuing Expose request
23:59:14.915 00.001 29988 Moving (-0.06, 0.12) raw xDistance=-0.13 yDistance=0.00
23:59:14.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:59:14.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:14.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:59:14.915 00.000 29988 MoveAxis(E, 0, ABG)
23:59:14.915 00.000 29988 Move returns status 0, amount 0
23:59:14.915 00.000 29988 MoveAxis(N, 0, ABG)
23:59:14.915 00.000 29988 Move returns status 0, amount 0
23:59:14.915 00.000 29988 move complete, result=0
23:59:14.915 00.000 29988 worker thread done servicing request
23:59:14.915 00.000 29988 Worker thread wakes up
23:59:14.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:14.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:14.916 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:16.548 01.632 29988 Exposure complete
23:59:16.584 00.036 29988 worker thread done servicing request
23:59:16.584 00.000 28316 OnExposeComplete: enter
23:59:16.585 00.001 28316 UpdateGuideState(): m_state=6
23:59:16.585 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2958
23:59:16.586 00.001 28316 Star::Find returns 1 (0), X=586.48, Y=120.35, Mass=1946, SNR=30.2, Peak=145 HFD=4.3
23:59:16.586 00.000 28316 MultiStar: [#1 -0.11,0.19,0.89,U] [#2 -0.02,0.10,0.95,U] [#3 -0.37,0.21,0.00,M1] [#4 0.02,0.04,0.89,U] [#5 -0.13,0.02,0.76,U] [#6 -0.18,0.08,0.71,U] [#7 -0.15,0.13,0.66,U] [#8 -0.12,-0.03,0.59,U] 
23:59:16.587 00.001 28316 single-star, 7 included, MultiStar: {-0.09, 0.08}, one-star: {-0.07, 0.08}
23:59:16.588 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
23:59:16.588 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.19)
23:59:16.589 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.23 mountX=-0.10 mountY=0.02, mountTheta=2.95
23:59:16.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
23:59:16.591 00.001 28316 Enqueuing Move request for scope (-0.07, 0.08)
23:59:16.592 00.001 29988 Worker thread wakes up
23:59:16.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
23:59:16.593 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.2
23:59:16.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:16.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:16.594 00.000 28316 Enqueuing Expose request
23:59:16.594 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
23:59:16.594 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
23:59:16.594 00.000 29988 Moving (-0.07, 0.08) raw xDistance=-0.10 yDistance=0.02
23:59:16.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:59:16.595 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:16.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:16.595 00.000 29988 MoveAxis(E, 0, ABG)
23:59:16.595 00.000 29988 Move returns status 0, amount 0
23:59:16.595 00.000 29988 MoveAxis(N, 0, ABG)
23:59:16.595 00.000 29988 Move returns status 0, amount 0
23:59:16.595 00.000 29988 move complete, result=0
23:59:16.595 00.000 29988 worker thread done servicing request
23:59:16.595 00.000 29988 Worker thread wakes up
23:59:16.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:16.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:16.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:18.108 01.513 29988 Exposure complete
23:59:18.144 00.036 29988 worker thread done servicing request
23:59:18.144 00.000 28316 OnExposeComplete: enter
23:59:18.145 00.001 28316 UpdateGuideState(): m_state=6
23:59:18.145 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2959
23:59:18.146 00.001 28316 Star::Find returns 1 (0), X=586.38, Y=120.69, Mass=1839, SNR=29.4, Peak=148 HFD=3.8
23:59:18.146 00.000 28316 MultiStar: [#1 -0.06,0.40,0.94,U] [#2 -0.09,0.22,0.98,U] [#3 -0.25,0.37,0.00,M2] [#4 -0.13,0.47,0.00,M1] [#5 -0.20,0.34,0.80,U] [#6 -0.24,0.25,0.73,U] [#7 -0.27,0.29,0.66,U] [#8 -0.10,0.22,0.60,U] 
23:59:18.147 00.001 28316 refined, 6 included, MultiStar: {-0.15, 0.31}, one-star: {-0.17, 0.42}
23:59:18.147 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
23:59:18.148 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
23:59:18.148 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.35 cameraTheta=2.03 mountX=-0.35 mountY=-0.00, mountTheta=-3.13
23:59:18.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.31, opts=13)
23:59:18.152 00.003 28316 Enqueuing Move request for scope (-0.15, 0.31)
23:59:18.155 00.003 29988 Worker thread wakes up
23:59:18.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
23:59:18.155 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
23:59:18.155 00.000 29988 Moving (-0.15, 0.31) raw xDistance=-0.35 yDistance=-0.00
23:59:18.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:59:18.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:18.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:59:18.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
23:59:18.156 00.001 28316 UpdateGuideState exits: m=1839 RSB=29.4
23:59:18.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:18.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:18.158 00.000 28316 Enqueuing Expose request
23:59:18.159 00.001 29988 MoveAxis(E, 74, ABG)
23:59:18.159 00.000 29988 Guiding  Dir = 2, Dur = 74
23:59:18.160 00.001 29988 IsSlewing returns 0
23:59:18.160 00.000 29988 IsGuiding returns 0
23:59:18.162 00.002 29988 PulseGuide returned control before completion, sleep 83
23:59:18.248 00.086 29988 IsGuiding returns 1
23:59:18.248 00.000 29988 scope still moving after pulse duration time elapsed
23:59:18.279 00.031 29988 IsSlewing returns 0
23:59:18.280 00.001 29988 IsGuiding returns 0
23:59:18.280 00.000 29988 scope move finished after 74 + 45 ms
23:59:18.280 00.000 29988 Move returns status 0, amount 74
23:59:18.280 00.000 29988 MoveAxis(N, 0, ABG)
23:59:18.280 00.000 29988 Move returns status 0, amount 0
23:59:18.280 00.000 29988 move complete, result=0
23:59:18.280 00.000 29988 worker thread done servicing request
23:59:18.280 00.000 29988 Worker thread wakes up
23:59:18.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:18.280 00.000 28316 GuideStep: -0.3 px 74 ms EAST, -0.0 px 0 ms NORTH
23:59:18.282 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:19.904 01.622 29988 Exposure complete
23:59:19.929 00.025 29988 worker thread done servicing request
23:59:19.929 00.000 28316 OnExposeComplete: enter
23:59:19.930 00.001 28316 UpdateGuideState(): m_state=6
23:59:19.930 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2960
23:59:19.930 00.000 28316 Star::Find returns 1 (0), X=586.53, Y=120.13, Mass=1969, SNR=30.3, Peak=163 HFD=4.4
23:59:19.931 00.001 28316 MultiStar: [#1 -0.10,-0.08,0.88,U] [#2 -0.05,-0.10,0.94,U] [#3 -0.16,-0.10,0.86,U] [#4 -0.09,0.03,0.84,U] [#5 -0.27,-0.08,0.76,U] [#6 -0.06,-0.18,0.71,U] [#7 -0.13,-0.14,0.64,U] [#8 -0.11,-0.14,0.59,U] 
23:59:19.932 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.10}, one-star: {-0.02, -0.14}
23:59:19.932 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.55 = -0.55)
23:59:19.933 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.55 = 2.55)
23:59:19.935 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.69 mountX=0.12 mountY=0.08, mountTheta=0.58
23:59:19.939 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.14, opts=13)
23:59:19.939 00.000 28316 Enqueuing Move request for scope (-0.02, -0.14)
23:59:19.940 00.001 29988 Worker thread wakes up
23:59:19.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:19.940 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.3
23:59:19.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:19.941 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:19.942 00.001 28316 Enqueuing Expose request
23:59:19.944 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
23:59:19.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
23:59:19.944 00.000 29988 Moving (-0.02, -0.14) raw xDistance=0.12 yDistance=0.08
23:59:19.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:59:19.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:19.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:19.944 00.000 29988 MoveAxis(E, 0, ABG)
23:59:19.944 00.000 29988 Move returns status 0, amount 0
23:59:19.944 00.000 29988 MoveAxis(N, 0, ABG)
23:59:19.944 00.000 29988 Move returns status 0, amount 0
23:59:19.944 00.000 29988 move complete, result=0
23:59:19.944 00.000 29988 worker thread done servicing request
23:59:19.944 00.000 29988 Worker thread wakes up
23:59:19.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:19.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:19.945 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:21.459 01.514 29988 Exposure complete
23:59:21.496 00.037 29988 worker thread done servicing request
23:59:21.497 00.001 28316 OnExposeComplete: enter
23:59:21.499 00.002 28316 UpdateGuideState(): m_state=6
23:59:21.500 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2961
23:59:21.501 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=120.29, Mass=1994, SNR=30.7, Peak=167 HFD=4.5
23:59:21.503 00.002 28316 MultiStar: [#1 -0.02,0.16,0.90,U] [#2 -0.01,0.09,0.95,U] [#3 -0.11,0.06,0.85,U] [#4 -0.06,0.14,0.86,U] [#5 -0.04,0.21,0.76,U] [#6 -0.07,-0.02,0.69,U] [#7 -0.05,0.09,0.64,U] [#8 -0.08,-0.04,0.59,U] 
23:59:21.504 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {0.13, 0.03}
23:59:21.505 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
23:59:21.505 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
23:59:21.506 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.87 mountX=-0.09 mountY=-0.01, mountTheta=-2.98
23:59:21.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
23:59:21.508 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
23:59:21.508 00.000 29988 Worker thread wakes up
23:59:21.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:21.509 00.001 28316 UpdateGuideState exits: m=1994 RSB=30.7
23:59:21.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:21.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:21.510 00.000 28316 Enqueuing Expose request
23:59:21.511 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:59:21.511 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:59:21.511 00.000 29988 Moving (-0.03, 0.09) raw xDistance=-0.09 yDistance=-0.01
23:59:21.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:59:21.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:21.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:59:21.511 00.000 29988 MoveAxis(E, 0, ABG)
23:59:21.511 00.000 29988 Move returns status 0, amount 0
23:59:21.511 00.000 29988 MoveAxis(N, 0, ABG)
23:59:21.511 00.000 29988 Move returns status 0, amount 0
23:59:21.511 00.000 29988 move complete, result=0
23:59:21.511 00.000 29988 worker thread done servicing request
23:59:21.511 00.000 29988 Worker thread wakes up
23:59:21.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:21.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:21.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:23.133 01.622 29988 Exposure complete
23:59:23.170 00.037 29988 worker thread done servicing request
23:59:23.170 00.000 28316 OnExposeComplete: enter
23:59:23.171 00.001 28316 UpdateGuideState(): m_state=6
23:59:23.171 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2962
23:59:23.172 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=120.51, Mass=1813, SNR=29.2, Peak=149 HFD=4.0
23:59:23.172 00.000 28316 MultiStar: [#1 0.04,0.35,0.97,U] [#2 -0.04,0.38,1.02,U] [#3 -0.08,0.23,0.92,U] [#4 -0.00,0.44,0.00,M1] [#5 -0.01,0.35,0.82,U] [#6 0.09,0.08,0.75,U] [#7 -0.07,0.37,0.66,U] [#8 -0.02,0.23,0.60,U] 
23:59:23.174 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.29}, one-star: {0.14, 0.25}
23:59:23.176 00.002 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
23:59:23.177 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
23:59:23.178 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=-0.25 mountY=-0.14, mountTheta=-2.64
23:59:23.181 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.29, opts=13)
23:59:23.184 00.003 28316 Enqueuing Move request for scope (0.01, 0.29)
23:59:23.187 00.003 29988 Worker thread wakes up
23:59:23.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
23:59:23.189 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
23:59:23.189 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.2
23:59:23.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:23.191 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
23:59:23.191 00.000 29988 Moving (0.01, 0.29) raw xDistance=-0.25 yDistance=-0.14
23:59:23.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:23.193 00.002 28316 Enqueuing Expose request
23:59:23.195 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:59:23.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:23.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:23.195 00.000 29988 MoveAxis(E, 54, ABG)
23:59:23.195 00.000 29988 Guiding  Dir = 2, Dur = 54
23:59:23.198 00.003 29988 IsSlewing returns 0
23:59:23.198 00.000 29988 IsGuiding returns 0
23:59:23.199 00.001 29988 PulseGuide returned control before completion, sleep 63
23:59:23.272 00.073 29988 IsGuiding returns 0
23:59:23.272 00.000 29988 Move returns status 0, amount 54
23:59:23.272 00.000 29988 MoveAxis(N, 0, ABG)
23:59:23.272 00.000 29988 Move returns status 0, amount 0
23:59:23.272 00.000 29988 move complete, result=0
23:59:23.272 00.000 29988 worker thread done servicing request
23:59:23.272 00.000 29988 Worker thread wakes up
23:59:23.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:23.273 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:23.273 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
23:59:24.684 01.411 29988 Exposure complete
23:59:24.727 00.043 29988 worker thread done servicing request
23:59:24.727 00.000 28316 OnExposeComplete: enter
23:59:24.728 00.001 28316 UpdateGuideState(): m_state=6
23:59:24.730 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2963
23:59:24.731 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=120.43, Mass=2044, SNR=31.0, Peak=141 HFD=4.6
23:59:24.732 00.001 28316 MultiStar: [#1 -0.06,0.27,0.87,U] [#2 0.06,0.19,0.94,U] [#3 0.01,0.10,0.85,U] [#4 0.03,0.23,0.84,U] [#5 -0.04,0.12,0.77,U] [#6 0.05,0.07,0.69,U] [#7 0.00,0.21,0.64,U] [#8 0.22,-0.09,0.59,U] 
23:59:24.733 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.15}, one-star: {0.19, 0.17}
23:59:24.734 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
23:59:24.735 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.80)
23:59:24.736 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.37
23:59:24.738 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.15, opts=13)
23:59:24.739 00.001 28316 Enqueuing Move request for scope (0.05, 0.15)
23:59:24.739 00.000 29988 Worker thread wakes up
23:59:24.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:24.740 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:59:24.740 00.000 28316 UpdateGuideState exits: m=2044 RSB=31.0
23:59:24.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:24.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:24.741 00.001 28316 Enqueuing Expose request
23:59:24.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:59:24.741 00.000 29988 Moving (0.05, 0.15) raw xDistance=-0.11 yDistance=-0.11
23:59:24.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:59:24.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:24.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:59:24.741 00.000 29988 MoveAxis(E, 0, ABG)
23:59:24.741 00.000 29988 Move returns status 0, amount 0
23:59:24.741 00.000 29988 MoveAxis(N, 0, ABG)
23:59:24.741 00.000 29988 Move returns status 0, amount 0
23:59:24.741 00.000 29988 move complete, result=0
23:59:24.741 00.000 29988 worker thread done servicing request
23:59:24.742 00.001 29988 Worker thread wakes up
23:59:24.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:24.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:24.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:26.375 01.633 29988 Exposure complete
23:59:26.406 00.031 29988 worker thread done servicing request
23:59:26.407 00.001 28316 OnExposeComplete: enter
23:59:26.407 00.000 28316 UpdateGuideState(): m_state=6
23:59:26.408 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2964
23:59:26.408 00.000 28316 Star::Find returns 1 (0), X=586.57, Y=120.36, Mass=1822, SNR=29.3, Peak=143 HFD=4.1
23:59:26.409 00.001 28316 MultiStar: [#1 -0.04,0.20,0.92,U] [#2 0.13,0.05,0.99,U] [#3 -0.15,0.09,0.88,U] [#4 0.03,0.32,0.89,U] [#5 -0.03,0.33,0.80,U] [#6 0.02,0.06,0.73,U] [#7 0.02,0.09,0.66,U] [#8 0.03,0.09,0.63,U] 
23:59:26.409 00.000 28316 single-star, 8 included, MultiStar: {0.00, 0.15}, one-star: {0.02, 0.09}
23:59:26.410 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
23:59:26.410 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.65)
23:59:26.410 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.39 mountX=-0.08 mountY=-0.06, mountTheta=-2.50
23:59:26.412 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
23:59:26.412 00.000 28316 Enqueuing Move request for scope (0.02, 0.09)
23:59:26.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:26.413 00.001 29988 Worker thread wakes up
23:59:26.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:59:26.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:59:26.413 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.3
23:59:26.414 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:26.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:26.416 00.001 29988 Moving (0.02, 0.09) raw xDistance=-0.08 yDistance=-0.06
23:59:26.416 00.000 28316 Enqueuing Expose request
23:59:26.418 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:59:26.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:26.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:59:26.418 00.000 29988 MoveAxis(E, 0, ABG)
23:59:26.418 00.000 29988 Move returns status 0, amount 0
23:59:26.418 00.000 29988 MoveAxis(N, 0, ABG)
23:59:26.418 00.000 29988 Move returns status 0, amount 0
23:59:26.418 00.000 29988 move complete, result=0
23:59:26.418 00.000 29988 worker thread done servicing request
23:59:26.418 00.000 29988 Worker thread wakes up
23:59:26.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:26.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:26.418 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:27.940 01.522 29988 Exposure complete
23:59:27.971 00.031 29988 worker thread done servicing request
23:59:27.971 00.000 28316 OnExposeComplete: enter
23:59:27.971 00.000 28316 UpdateGuideState(): m_state=6
23:59:27.972 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2965
23:59:27.972 00.000 28316 Star::Find returns 1 (0), X=586.55, Y=120.31, Mass=1821, SNR=29.3, Peak=135 HFD=4.4
23:59:27.973 00.001 28316 MultiStar: [#1 -0.02,0.23,0.94,U] [#2 0.04,0.14,0.98,U] [#3 -0.05,0.12,0.88,U] [#4 -0.07,0.19,0.90,U] [#5 -0.11,0.27,0.80,U] [#6 0.02,-0.01,0.75,U] [#7 -0.08,0.10,0.67,U] [#8 0.03,0.13,0.61,U] 
23:59:27.974 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.14}, one-star: {0.00, 0.04}
23:59:27.974 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
23:59:27.974 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
23:59:27.975 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.50 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
23:59:27.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
23:59:27.976 00.000 28316 Enqueuing Move request for scope (0.00, 0.04)
23:59:27.977 00.001 29988 Worker thread wakes up
23:59:27.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:27.977 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.3
23:59:27.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:27.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:27.978 00.000 28316 Enqueuing Expose request
23:59:27.979 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
23:59:27.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
23:59:27.979 00.000 29988 Moving (0.00, 0.04) raw xDistance=-0.04 yDistance=-0.02
23:59:27.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:59:27.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:27.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:59:27.979 00.000 29988 MoveAxis(E, 0, ABG)
23:59:27.979 00.000 29988 Move returns status 0, amount 0
23:59:27.979 00.000 29988 MoveAxis(N, 0, ABG)
23:59:27.979 00.000 29988 Move returns status 0, amount 0
23:59:27.979 00.000 29988 move complete, result=0
23:59:27.979 00.000 29988 worker thread done servicing request
23:59:27.979 00.000 29988 Worker thread wakes up
23:59:27.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:27.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:27.979 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:29.611 01.632 29988 Exposure complete
23:59:29.656 00.045 29988 worker thread done servicing request
23:59:29.656 00.000 28316 OnExposeComplete: enter
23:59:29.659 00.003 28316 UpdateGuideState(): m_state=6
23:59:29.662 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2966
23:59:29.664 00.002 28316 Star::Find returns 1 (0), X=586.63, Y=120.63, Mass=1895, SNR=29.8, Peak=131 HFD=4.6
23:59:29.667 00.003 28316 MultiStar: [#1 0.01,0.34,0.91,U] [#2 0.10,0.23,0.96,U] [#3 -0.04,0.44,0.00,M1] [#4 0.05,0.38,0.86,U] [#5 0.03,0.41,0.00,M1] [#6 0.16,0.13,0.73,U] [#7 0.15,0.25,0.66,U] [#8 0.03,0.32,0.61,U] 
23:59:29.669 00.002 28316 refined, 6 included, MultiStar: {0.08, 0.29}, one-star: {0.08, 0.36}
23:59:29.670 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
23:59:29.671 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
23:59:29.672 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.30 mountX=-0.23 mountY=-0.20, mountTheta=-2.42
23:59:29.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.29, opts=13)
23:59:29.675 00.002 28316 Enqueuing Move request for scope (0.08, 0.29)
23:59:29.676 00.001 29988 Worker thread wakes up
23:59:29.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:29.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
23:59:29.676 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
23:59:29.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:29.678 00.001 28316 Enqueuing Expose request
23:59:29.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
23:59:29.678 00.000 29988 Moving (0.08, 0.29) raw xDistance=-0.23 yDistance=-0.20
23:59:29.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:59:29.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:59:29.678 00.000 29988 MoveAxis(E, 49, ABG)
23:59:29.678 00.000 29988 Guiding  Dir = 2, Dur = 49
23:59:29.678 00.000 29988 IsSlewing returns 0
23:59:29.679 00.001 29988 IsGuiding returns 0
23:59:29.681 00.002 29988 PulseGuide returned control before completion, sleep 58
23:59:29.755 00.074 29988 IsGuiding returns 0
23:59:29.755 00.000 29988 Move returns status 0, amount 49
23:59:29.755 00.000 29988 MoveAxis(N, 49, ABG)
23:59:29.755 00.000 29988 Guiding  Dir = 0, Dur = 49
23:59:29.755 00.000 29988 IsSlewing returns 0
23:59:29.756 00.001 29988 IsGuiding returns 0
23:59:29.761 00.005 29988 PulseGuide returned control before completion, sleep 55
23:59:29.833 00.072 29988 IsGuiding returns 0
23:59:29.833 00.000 29988 Move returns status 0, amount 49
23:59:29.833 00.000 29988 move complete, result=0
23:59:29.833 00.000 29988 worker thread done servicing request
23:59:29.833 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 49 ms NORTH
23:59:29.834 00.001 29988 Worker thread wakes up
23:59:29.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:29.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:31.249 01.415 29988 Exposure complete
23:59:31.289 00.040 29988 worker thread done servicing request
23:59:31.289 00.000 28316 OnExposeComplete: enter
23:59:31.291 00.002 28316 UpdateGuideState(): m_state=6
23:59:31.291 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2967
23:59:31.292 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.11, Mass=1887, SNR=29.8, Peak=151 HFD=4.4
23:59:31.293 00.001 28316 MultiStar: [#1 0.02,-0.05,0.93,U] [#2 0.03,-0.15,0.99,U] [#3 -0.01,0.03,0.89,U] [#4 0.02,0.02,0.88,U] [#5 0.13,-0.08,0.79,U] [#6 0.07,-0.14,0.71,U] [#7 -0.11,-0.06,0.67,U] [#8 0.08,-0.36,0.60,U] 
23:59:31.294 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.05, -0.16}
23:59:31.294 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
23:59:31.296 00.002 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.99 = 2.99)
23:59:31.297 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.26 mountX=0.10 mountY=0.02, mountTheta=0.15
23:59:31.299 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
23:59:31.299 00.000 28316 Enqueuing Move request for scope (0.03, -0.10)
23:59:31.300 00.001 29988 Worker thread wakes up
23:59:31.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
23:59:31.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:31.302 00.002 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
23:59:31.303 00.001 29988 Moving (0.03, -0.10) raw xDistance=0.10 yDistance=0.02
23:59:31.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:59:31.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:31.303 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
23:59:31.303 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:31.303 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:31.304 00.001 28316 Enqueuing Expose request
23:59:31.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:31.304 00.000 29988 MoveAxis(E, 0, ABG)
23:59:31.304 00.000 29988 Move returns status 0, amount 0
23:59:31.304 00.000 29988 MoveAxis(N, 0, ABG)
23:59:31.304 00.000 29988 Move returns status 0, amount 0
23:59:31.304 00.000 29988 move complete, result=0
23:59:31.304 00.000 29988 worker thread done servicing request
23:59:31.304 00.000 29988 Worker thread wakes up
23:59:31.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:31.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:31.305 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:32.938 01.633 29988 Exposure complete
23:59:32.965 00.027 29988 worker thread done servicing request
23:59:32.965 00.000 28316 OnExposeComplete: enter
23:59:32.966 00.001 28316 UpdateGuideState(): m_state=6
23:59:32.967 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2968
23:59:32.968 00.001 28316 Star::Find returns 1 (0), X=586.66, Y=120.16, Mass=1854, SNR=29.5, Peak=162 HFD=4.2
23:59:32.969 00.001 28316 MultiStar: [#1 0.05,-0.02,0.91,U] [#2 0.30,-0.20,0.99,U] [#3 0.10,-0.16,0.87,U] [#4 0.07,-0.07,0.87,U] [#5 -0.01,-0.10,0.83,U] [#6 0.09,-0.12,0.72,U] [#7 0.14,-0.15,0.67,U] [#8 0.10,-0.27,0.59,U] 
23:59:32.971 00.002 28316 single-star, 8 included, MultiStar: {0.11, -0.13}, one-star: {0.11, -0.11}
23:59:32.973 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
23:59:32.974 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
23:59:32.976 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.77 mountX=0.14 mountY=-0.05, mountTheta=-0.34
23:59:32.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
23:59:32.979 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
23:59:32.979 00.000 29988 Worker thread wakes up
23:59:32.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
23:59:32.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
23:59:32.979 00.000 29988 Moving (0.11, -0.11) raw xDistance=0.14 yDistance=-0.05
23:59:32.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:59:32.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:32.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:32.980 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
23:59:32.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:32.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:32.981 00.000 28316 Enqueuing Expose request
23:59:32.982 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:59:32.982 00.000 29988 MoveAxis(E, 0, ABG)
23:59:32.982 00.000 29988 Move returns status 0, amount 0
23:59:32.982 00.000 29988 MoveAxis(N, 0, ABG)
23:59:32.982 00.000 29988 Move returns status 0, amount 0
23:59:32.982 00.000 29988 move complete, result=0
23:59:32.982 00.000 29988 worker thread done servicing request
23:59:32.982 00.000 29988 Worker thread wakes up
23:59:32.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:32.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:32.983 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:34.505 01.522 29988 Exposure complete
23:59:34.539 00.034 29988 worker thread done servicing request
23:59:34.539 00.000 28316 OnExposeComplete: enter
23:59:34.540 00.001 28316 UpdateGuideState(): m_state=6
23:59:34.541 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2969
23:59:34.542 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=120.07, Mass=1856, SNR=29.5, Peak=170 HFD=4.3
23:59:34.543 00.001 28316 MultiStar: [#1 0.14,-0.18,0.91,U] [#2 0.37,-0.20,0.00,M1] [#3 0.13,-0.18,0.90,U] [#4 0.07,0.04,0.91,U] [#5 0.14,-0.15,0.78,U] [#6 0.17,-0.16,0.74,U] [#7 0.06,-0.14,0.68,U] [#8 0.18,-0.15,0.59,U] 
23:59:34.544 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.14}, one-star: {0.26, -0.19}
23:59:34.545 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
23:59:34.546 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.80)
23:59:34.547 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.76 mountX=0.19 mountY=-0.07, mountTheta=-0.35
23:59:34.550 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.14, opts=13)
23:59:34.550 00.000 28316 Enqueuing Move request for scope (0.15, -0.14)
23:59:34.551 00.001 29988 Worker thread wakes up
23:59:34.552 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:34.552 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
23:59:34.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:34.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:34.554 00.001 28316 Enqueuing Expose request
23:59:34.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
23:59:34.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
23:59:34.554 00.000 29988 Moving (0.15, -0.14) raw xDistance=0.19 yDistance=-0.07
23:59:34.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:59:34.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:34.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:34.554 00.000 29988 MoveAxis(E, 0, ABG)
23:59:34.554 00.000 29988 Move returns status 0, amount 0
23:59:34.554 00.000 29988 MoveAxis(N, 0, ABG)
23:59:34.554 00.000 29988 Move returns status 0, amount 0
23:59:34.554 00.000 29988 move complete, result=0
23:59:34.554 00.000 29988 worker thread done servicing request
23:59:34.554 00.000 29988 Worker thread wakes up
23:59:34.554 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:34.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:34.555 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:36.177 01.622 29988 Exposure complete
23:59:36.212 00.035 29988 worker thread done servicing request
23:59:36.212 00.000 28316 OnExposeComplete: enter
23:59:36.213 00.001 28316 UpdateGuideState(): m_state=6
23:59:36.214 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2970
23:59:36.214 00.000 28316 Star::Find returns 1 (0), X=586.60, Y=120.14, Mass=1776, SNR=28.8, Peak=158 HFD=4.1
23:59:36.215 00.001 28316 MultiStar: [#1 0.20,-0.19,0.94,U] [#2 0.24,-0.12,1.00,U] [#3 0.01,-0.03,0.89,U] [#4 0.09,0.11,0.90,U] [#5 0.05,-0.07,0.87,U] [#6 0.04,-0.18,0.75,U] [#7 -0.02,-0.04,0.67,U] [#8 0.05,-0.18,0.64,U] 
23:59:36.215 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.05, -0.12}
23:59:36.216 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
23:59:36.216 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
23:59:36.217 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.81 mountX=0.12 mountY=-0.04, mountTheta=-0.30
23:59:36.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
23:59:36.219 00.001 28316 Enqueuing Move request for scope (0.09, -0.09)
23:59:36.220 00.001 29988 Worker thread wakes up
23:59:36.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:36.220 00.000 28316 UpdateGuideState exits: m=1776 RSB=28.8
23:59:36.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:36.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:36.221 00.000 28316 Enqueuing Expose request
23:59:36.223 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
23:59:36.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
23:59:36.223 00.000 29988 Moving (0.09, -0.09) raw xDistance=0.12 yDistance=-0.04
23:59:36.223 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:59:36.223 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:36.224 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:59:36.224 00.000 29988 MoveAxis(E, 0, ABG)
23:59:36.224 00.000 29988 Move returns status 0, amount 0
23:59:36.224 00.000 29988 MoveAxis(N, 0, ABG)
23:59:36.224 00.000 29988 Move returns status 0, amount 0
23:59:36.224 00.000 29988 move complete, result=0
23:59:36.224 00.000 29988 worker thread done servicing request
23:59:36.224 00.000 29988 Worker thread wakes up
23:59:36.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:36.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:36.226 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:37.740 01.514 29988 Exposure complete
23:59:37.776 00.036 29988 worker thread done servicing request
23:59:37.776 00.000 28316 OnExposeComplete: enter
23:59:37.776 00.000 28316 UpdateGuideState(): m_state=6
23:59:37.777 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2971
23:59:37.777 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=120.21, Mass=1927, SNR=30.0, Peak=158 HFD=4.3
23:59:37.778 00.001 28316 MultiStar: [#1 0.26,0.10,0.92,U] [#2 0.27,-0.03,0.98,U] [#3 -0.01,-0.04,0.88,U] [#4 0.24,0.09,0.86,U] [#5 0.17,0.04,0.77,U] [#6 0.10,-0.17,0.71,U] [#7 0.01,0.05,0.65,U] [#8 0.19,-0.12,0.60,U] 
23:59:37.779 00.001 28316 refined, 8 included, MultiStar: {0.17, -0.01}, one-star: {0.23, -0.06}
23:59:37.779 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.08 = 1.08)
23:59:37.780 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.18 = -2.11)
23:59:37.780 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.07 mountX=0.08 mountY=-0.15, mountTheta=-1.07
23:59:37.782 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.01, opts=13)
23:59:37.783 00.001 28316 Enqueuing Move request for scope (0.17, -0.01)
23:59:37.783 00.000 29988 Worker thread wakes up
23:59:37.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:37.784 00.001 28316 UpdateGuideState exits: m=1927 RSB=30.0
23:59:37.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:37.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:37.785 00.001 28316 Enqueuing Expose request
23:59:37.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
23:59:37.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
23:59:37.785 00.000 29988 Moving (0.17, -0.01) raw xDistance=0.08 yDistance=-0.15
23:59:37.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:37.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:37.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:59:37.785 00.000 29988 MoveAxis(E, 0, ABG)
23:59:37.785 00.000 29988 Move returns status 0, amount 0
23:59:37.785 00.000 29988 MoveAxis(N, 0, ABG)
23:59:37.785 00.000 29988 Move returns status 0, amount 0
23:59:37.785 00.000 29988 move complete, result=0
23:59:37.785 00.000 29988 worker thread done servicing request
23:59:37.786 00.001 29988 Worker thread wakes up
23:59:37.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:37.786 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:37.787 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:39.416 01.629 29988 Exposure complete
23:59:39.441 00.025 29988 worker thread done servicing request
23:59:39.441 00.000 28316 OnExposeComplete: enter
23:59:39.442 00.001 28316 UpdateGuideState(): m_state=6
23:59:39.442 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2972
23:59:39.444 00.002 28316 Star::Find returns 1 (0), X=586.75, Y=120.24, Mass=1937, SNR=30.1, Peak=169 HFD=4.3
23:59:39.445 00.001 28316 MultiStar: [#1 0.19,0.11,0.89,U] [#2 0.17,-0.11,0.97,U] [#3 0.12,0.09,0.85,U] [#4 0.36,0.09,0.85,U] [#5 0.04,0.13,0.75,U] [#6 0.31,0.09,0.72,U] [#7 0.18,-0.02,0.65,U] [#8 0.43,-0.04,0.00,M1] 
23:59:39.448 00.003 28316 single-star, 7 included, MultiStar: {0.20, 0.04}, one-star: {0.20, -0.02}
23:59:39.451 00.003 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
23:59:39.452 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.16)
23:59:39.453 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.12 mountX=0.10 mountY=-0.17, mountTheta=-1.01
23:59:39.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.02, opts=13)
23:59:39.455 00.001 28316 Enqueuing Move request for scope (0.20, -0.02)
23:59:39.456 00.001 29988 Worker thread wakes up
23:59:39.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
23:59:39.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
23:59:39.456 00.000 29988 Moving (0.20, -0.02) raw xDistance=0.10 yDistance=-0.17
23:59:39.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:59:39.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:39.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:39.458 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:59:39.458 00.000 29988 MoveAxis(E, 0, ABG)
23:59:39.458 00.000 29988 Move returns status 0, amount 0
23:59:39.458 00.000 29988 MoveAxis(N, 0, ABG)
23:59:39.458 00.000 29988 Move returns status 0, amount 0
23:59:39.458 00.000 29988 move complete, result=0
23:59:39.458 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
23:59:39.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:39.460 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:39.461 00.001 28316 Enqueuing Expose request
23:59:39.461 00.000 29988 worker thread done servicing request
23:59:39.461 00.000 29988 Worker thread wakes up
23:59:39.461 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:39.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:39.462 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:40.984 01.522 29988 Exposure complete
23:59:41.025 00.041 29988 worker thread done servicing request
23:59:41.025 00.000 28316 OnExposeComplete: enter
23:59:41.026 00.001 28316 UpdateGuideState(): m_state=6
23:59:41.026 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2973
23:59:41.027 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=120.42, Mass=1958, SNR=30.3, Peak=133 HFD=4.3
23:59:41.028 00.001 28316 MultiStar: [#1 -0.09,0.22,0.90,U] [#2 0.06,0.09,0.95,U] [#3 -0.04,0.34,0.86,U] [#4 -0.15,0.29,0.87,U] [#5 -0.09,0.17,0.77,U] [#6 -0.14,0.15,0.71,U] [#7 -0.10,0.07,0.65,U] [#8 -0.06,0.15,0.59,U] 
23:59:41.028 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.19}, one-star: {0.02, 0.15}
23:59:41.028 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
23:59:41.029 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.61)
23:59:41.029 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.43 mountX=-0.13 mountY=-0.09, mountTheta=-2.55
23:59:41.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
23:59:41.031 00.001 28316 Enqueuing Move request for scope (0.02, 0.15)
23:59:41.031 00.000 29988 Worker thread wakes up
23:59:41.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:59:41.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:59:41.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:41.032 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.3
23:59:41.034 00.002 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.09
23:59:41.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:59:41.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:41.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:41.035 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:59:41.035 00.000 29988 MoveAxis(E, 0, ABG)
23:59:41.035 00.000 29988 Move returns status 0, amount 0
23:59:41.035 00.000 29988 MoveAxis(N, 0, ABG)
23:59:41.035 00.000 29988 Move returns status 0, amount 0
23:59:41.035 00.000 29988 move complete, result=0
23:59:41.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:41.036 00.001 28316 Enqueuing Expose request
23:59:41.036 00.000 29988 worker thread done servicing request
23:59:41.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:41.037 00.001 29988 Worker thread wakes up
23:59:41.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:41.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:42.660 01.623 29988 Exposure complete
23:59:42.698 00.038 29988 worker thread done servicing request
23:59:42.698 00.000 28316 OnExposeComplete: enter
23:59:42.699 00.001 28316 UpdateGuideState(): m_state=6
23:59:42.700 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2974
23:59:42.703 00.003 28316 Star::Find returns 1 (0), X=586.42, Y=120.31, Mass=1911, SNR=29.9, Peak=143 HFD=4.2
23:59:42.704 00.001 28316 MultiStar: [#1 -0.11,0.08,0.92,U] [#2 -0.03,-0.05,0.97,U] [#3 -0.30,0.18,0.89,U] [#4 -0.23,0.15,0.87,U] [#5 -0.29,0.16,0.78,U] [#6 -0.22,-0.03,0.71,U] [#7 -0.21,0.01,0.67,U] [#8 -0.18,-0.04,0.61,U] 
23:59:42.706 00.002 28316 single-star, 8 included, MultiStar: {-0.18, 0.06}, one-star: {-0.13, 0.05}
23:59:42.707 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.93 = -2.35)
23:59:42.708 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.03 = 0.75)
23:59:42.711 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.79 mountX=-0.10 mountY=0.09, mountTheta=2.37
23:59:42.714 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
23:59:42.717 00.003 28316 Enqueuing Move request for scope (-0.13, 0.05)
23:59:42.718 00.001 29988 Worker thread wakes up
23:59:42.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
23:59:42.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
23:59:42.718 00.000 29988 Moving (-0.13, 0.05) raw xDistance=-0.10 yDistance=0.09
23:59:42.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
23:59:42.718 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
23:59:42.719 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:42.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:42.720 00.001 28316 Enqueuing Expose request
23:59:42.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:59:42.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:42.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:59:42.720 00.000 29988 MoveAxis(E, 0, ABG)
23:59:42.720 00.000 29988 Move returns status 0, amount 0
23:59:42.720 00.000 29988 MoveAxis(N, 0, ABG)
23:59:42.720 00.000 29988 Move returns status 0, amount 0
23:59:42.720 00.000 29988 move complete, result=0
23:59:42.720 00.000 29988 worker thread done servicing request
23:59:42.720 00.000 29988 Worker thread wakes up
23:59:42.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:42.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:42.721 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:44.239 01.518 29988 Exposure complete
23:59:44.271 00.032 29988 worker thread done servicing request
23:59:44.272 00.001 28316 OnExposeComplete: enter
23:59:44.272 00.000 28316 UpdateGuideState(): m_state=6
23:59:44.272 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2975
23:59:44.272 00.000 28316 Star::Find returns 1 (0), X=586.60, Y=120.48, Mass=1907, SNR=30.0, Peak=136 HFD=4.4
23:59:44.273 00.001 28316 MultiStar: [#1 -0.11,0.28,0.93,U] [#2 -0.12,0.18,0.98,U] [#3 -0.22,0.22,0.86,U] [#4 -0.14,0.34,0.88,U] [#5 -0.22,0.29,0.79,U] [#6 -0.10,0.17,0.71,U] [#7 -0.14,0.22,0.66,U] [#8 -0.04,0.07,0.62,U] 
23:59:44.274 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.23}, one-star: {0.05, 0.21}
23:59:44.274 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
23:59:44.274 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.70)
23:59:44.275 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.34 mountX=-0.17 mountY=-0.14, mountTheta=-2.46
23:59:44.277 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.21, opts=13)
23:59:44.277 00.000 28316 Enqueuing Move request for scope (0.05, 0.21)
23:59:44.277 00.000 29988 Worker thread wakes up
23:59:44.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:44.278 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.0
23:59:44.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:44.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:44.279 00.000 28316 Enqueuing Expose request
23:59:44.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
23:59:44.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
23:59:44.280 00.001 29988 Moving (0.05, 0.21) raw xDistance=-0.17 yDistance=-0.14
23:59:44.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:59:44.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:44.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:44.280 00.000 29988 MoveAxis(E, 0, ABG)
23:59:44.280 00.000 29988 Move returns status 0, amount 0
23:59:44.280 00.000 29988 MoveAxis(N, 0, ABG)
23:59:44.280 00.000 29988 Move returns status 0, amount 0
23:59:44.280 00.000 29988 move complete, result=0
23:59:44.280 00.000 29988 worker thread done servicing request
23:59:44.280 00.000 29988 Worker thread wakes up
23:59:44.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:44.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:44.280 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:45.914 01.634 29988 Exposure complete
23:59:45.969 00.055 29988 worker thread done servicing request
23:59:45.969 00.000 28316 OnExposeComplete: enter
23:59:45.970 00.001 28316 UpdateGuideState(): m_state=6
23:59:45.970 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2976
23:59:45.971 00.001 28316 Star::Find returns 1 (0), X=586.38, Y=120.59, Mass=1926, SNR=30.1, Peak=137 HFD=4.4
23:59:45.972 00.001 28316 MultiStar: [#1 -0.25,0.35,0.00,M1] [#2 -0.16,0.32,0.99,U] [#3 -0.29,0.30,0.00,M1] [#4 -0.18,0.45,0.00,M1] [#5 -0.15,0.38,0.00,M1] [#6 -0.25,0.26,0.73,U] [#7 -0.15,0.45,0.00,M1] [#8 -0.17,0.15,0.60,U] 
23:59:45.972 00.000 28316 refined, 3 included, MultiStar: {-0.18, 0.28}, one-star: {-0.17, 0.32}
23:59:45.973 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
23:59:45.974 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
23:59:45.975 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.33 cameraTheta=2.16 mountX=-0.33 mountY=0.04, mountTheta=3.02
23:59:45.978 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.28, opts=13)
23:59:45.978 00.000 28316 Enqueuing Move request for scope (-0.18, 0.28)
23:59:45.979 00.001 29988 Worker thread wakes up
23:59:45.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:45.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
23:59:45.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
23:59:45.979 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
23:59:45.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:45.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:45.980 00.000 28316 Enqueuing Expose request
23:59:45.981 00.001 29988 Moving (-0.18, 0.28) raw xDistance=-0.33 yDistance=0.04
23:59:45.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:59:45.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:45.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:59:45.981 00.000 29988 MoveAxis(E, 69, ABG)
23:59:45.981 00.000 29988 Guiding  Dir = 2, Dur = 69
23:59:45.981 00.000 29988 IsSlewing returns 0
23:59:45.981 00.000 29988 IsGuiding returns 0
23:59:45.984 00.003 29988 PulseGuide returned control before completion, sleep 77
23:59:46.068 00.084 29988 IsGuiding returns 0
23:59:46.068 00.000 29988 Move returns status 0, amount 69
23:59:46.069 00.001 29988 MoveAxis(N, 0, ABG)
23:59:46.069 00.000 29988 Move returns status 0, amount 0
23:59:46.069 00.000 29988 move complete, result=0
23:59:46.069 00.000 29988 worker thread done servicing request
23:59:46.069 00.000 29988 Worker thread wakes up
23:59:46.069 00.000 28316 GuideStep: -0.3 px 69 ms EAST, 0.0 px 0 ms NORTH
23:59:46.070 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:46.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:47.474 01.404 29988 Exposure complete
23:59:47.520 00.046 29988 worker thread done servicing request
23:59:47.520 00.000 28316 OnExposeComplete: enter
23:59:47.520 00.000 28316 UpdateGuideState(): m_state=6
23:59:47.521 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2977
23:59:47.521 00.000 28316 Star::Find returns 1 (0), X=586.61, Y=120.44, Mass=1881, SNR=29.7, Peak=135 HFD=4.3
23:59:47.522 00.001 28316 MultiStar: [#1 -0.15,0.24,0.91,U] [#2 -0.12,0.23,0.99,U] [#3 -0.20,0.23,0.88,U] [#4 -0.09,0.41,0.00,M2] [#5 -0.14,0.39,0.00,M2] [#6 -0.10,0.26,0.73,U] [#7 -0.05,0.28,0.64,U] [#8 -0.15,0.28,0.60,U] 
23:59:47.523 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.24}, one-star: {0.06, 0.17}
23:59:47.523 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
23:59:47.523 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
23:59:47.524 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.25 mountX=-0.13 mountY=-0.13, mountTheta=-2.37
23:59:47.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.17, opts=13)
23:59:47.526 00.001 28316 Enqueuing Move request for scope (0.06, 0.17)
23:59:47.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:47.527 00.001 29988 Worker thread wakes up
23:59:47.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
23:59:47.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
23:59:47.527 00.000 29988 Moving (0.06, 0.17) raw xDistance=-0.13 yDistance=-0.13
23:59:47.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:59:47.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:47.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:59:47.527 00.000 29988 MoveAxis(E, 0, ABG)
23:59:47.527 00.000 29988 Move returns status 0, amount 0
23:59:47.527 00.000 29988 MoveAxis(N, 0, ABG)
23:59:47.527 00.000 29988 Move returns status 0, amount 0
23:59:47.527 00.000 29988 move complete, result=0
23:59:47.527 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
23:59:47.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:47.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:47.529 00.001 28316 Enqueuing Expose request
23:59:47.529 00.000 29988 worker thread done servicing request
23:59:47.529 00.000 29988 Worker thread wakes up
23:59:47.529 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:47.530 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:47.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:49.163 01.633 29988 Exposure complete
23:59:49.194 00.031 29988 worker thread done servicing request
23:59:49.194 00.000 28316 OnExposeComplete: enter
23:59:49.195 00.001 28316 UpdateGuideState(): m_state=6
23:59:49.195 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2978
23:59:49.195 00.000 28316 Star::Find returns 1 (0), X=586.51, Y=120.33, Mass=1813, SNR=29.2, Peak=133 HFD=4.0
23:59:49.196 00.001 28316 MultiStar: [#1 -0.30,0.29,0.00,M1] [#2 -0.19,0.25,0.99,U] [#3 -0.14,0.25,0.91,U] [#4 -0.20,0.31,0.89,U] [#5 -0.18,0.26,0.80,U] [#6 -0.20,0.09,0.75,U] [#7 -0.20,0.23,0.70,U] [#8 -0.25,0.03,0.61,U] 
23:59:49.196 00.000 28316 single-star, 7 included, MultiStar: {-0.17, 0.19}, one-star: {-0.04, 0.06}
23:59:49.197 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
23:59:49.197 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.09)
23:59:49.198 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.13 mountX=-0.07 mountY=0.01, mountTheta=3.05
23:59:49.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
23:59:49.200 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
23:59:49.203 00.003 29988 Worker thread wakes up
23:59:49.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
23:59:49.203 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
23:59:49.203 00.000 29988 Moving (-0.04, 0.06) raw xDistance=-0.07 yDistance=0.01
23:59:49.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:59:49.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:49.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:49.203 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.2
23:59:49.204 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:49.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:49.205 00.001 28316 Enqueuing Expose request
23:59:49.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:49.205 00.000 29988 MoveAxis(E, 0, ABG)
23:59:49.205 00.000 29988 Move returns status 0, amount 0
23:59:49.205 00.000 29988 MoveAxis(N, 0, ABG)
23:59:49.205 00.000 29988 Move returns status 0, amount 0
23:59:49.205 00.000 29988 move complete, result=0
23:59:49.205 00.000 29988 worker thread done servicing request
23:59:49.205 00.000 29988 Worker thread wakes up
23:59:49.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:49.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:49.206 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:50.724 01.518 29988 Exposure complete
23:59:50.760 00.036 29988 worker thread done servicing request
23:59:50.760 00.000 28316 OnExposeComplete: enter
23:59:50.761 00.001 28316 UpdateGuideState(): m_state=6
23:59:50.762 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2979
23:59:50.762 00.000 28316 Star::Find returns 1 (0), X=586.35, Y=120.58, Mass=1893, SNR=29.8, Peak=149 HFD=4.3
23:59:50.763 00.001 28316 MultiStar: [#1 -0.26,0.38,0.00,M2] [#2 -0.24,0.33,0.00,M1] [#3 -0.31,0.29,0.00,M1] [#4 -0.25,0.37,0.00,M2] [#5 -0.22,0.38,0.00,M2] [#6 -0.31,0.16,0.73,U] [#7 -0.22,0.32,0.68,U] [#8 -0.16,0.26,0.58,U] 
23:59:50.763 00.000 28316 refined, 3 included, MultiStar: {-0.22, 0.27}, one-star: {-0.20, 0.31}
23:59:50.764 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.14) = xAngle (3.41 = -2.87)
23:59:50.764 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
23:59:50.764 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.27 hyp=0.35 cameraTheta=2.27 mountX=-0.34 mountY=0.08, mountTheta=2.91
23:59:50.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.27, opts=13)
23:59:50.767 00.001 28316 Enqueuing Move request for scope (-0.22, 0.27)
23:59:50.767 00.000 29988 Worker thread wakes up
23:59:50.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
23:59:50.768 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.8
23:59:50.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:50.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:50.769 00.000 28316 Enqueuing Expose request
23:59:50.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.27) opts 0xd
23:59:50.769 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.27)
23:59:50.769 00.000 29988 Moving (-0.22, 0.27) raw xDistance=-0.34 yDistance=0.08
23:59:50.770 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
23:59:50.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:50.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:50.770 00.000 29988 MoveAxis(E, 71, ABG)
23:59:50.770 00.000 29988 Guiding  Dir = 2, Dur = 71
23:59:50.771 00.001 29988 IsSlewing returns 0
23:59:50.771 00.000 29988 IsGuiding returns 0
23:59:50.773 00.002 29988 PulseGuide returned control before completion, sleep 80
23:59:50.864 00.091 29988 IsGuiding returns 0
23:59:50.864 00.000 29988 Move returns status 0, amount 71
23:59:50.864 00.000 29988 MoveAxis(N, 0, ABG)
23:59:50.864 00.000 29988 Move returns status 0, amount 0
23:59:50.864 00.000 29988 move complete, result=0
23:59:50.865 00.001 29988 worker thread done servicing request
23:59:50.865 00.000 29988 Worker thread wakes up
23:59:50.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:50.865 00.000 28316 GuideStep: -0.3 px 71 ms EAST, 0.1 px 0 ms NORTH
23:59:50.866 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:52.494 01.628 29988 Exposure complete
23:59:52.525 00.031 29988 worker thread done servicing request
23:59:52.525 00.000 28316 OnExposeComplete: enter
23:59:52.526 00.001 28316 UpdateGuideState(): m_state=6
23:59:52.526 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2980
23:59:52.527 00.001 28316 Star::Find returns 1 (0), X=586.54, Y=120.32, Mass=1883, SNR=29.7, Peak=135 HFD=4.3
23:59:52.527 00.000 28316 MultiStar: [#1 -0.12,0.16,0.90,U] [#2 -0.02,0.16,0.96,U] [#3 -0.19,0.01,0.90,U] [#4 -0.14,0.19,0.90,U] [#5 -0.15,0.09,0.80,U] [#6 -0.16,0.10,0.73,U] [#7 -0.20,0.08,0.66,U] [#8 -0.05,0.07,0.61,U] 
23:59:52.528 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.01, 0.05}
23:59:52.528 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
23:59:52.529 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
23:59:52.529 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.77 mountX=-0.05 mountY=-0.01, mountTheta=-2.88
23:59:52.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
23:59:52.531 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
23:59:52.531 00.000 29988 Worker thread wakes up
23:59:52.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:52.532 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:59:52.532 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.7
23:59:52.533 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:59:52.533 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:52.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:52.534 00.001 28316 Enqueuing Expose request
23:59:52.534 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
23:59:52.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:59:52.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:52.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:59:52.534 00.000 29988 MoveAxis(E, 0, ABG)
23:59:52.535 00.001 29988 Move returns status 0, amount 0
23:59:52.535 00.000 29988 MoveAxis(N, 0, ABG)
23:59:52.535 00.000 29988 Move returns status 0, amount 0
23:59:52.535 00.000 29988 move complete, result=0
23:59:52.535 00.000 29988 worker thread done servicing request
23:59:52.535 00.000 29988 Worker thread wakes up
23:59:52.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:52.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:52.535 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:54.053 01.518 29988 Exposure complete
23:59:54.095 00.042 29988 worker thread done servicing request
23:59:54.095 00.000 28316 OnExposeComplete: enter
23:59:54.096 00.001 28316 UpdateGuideState(): m_state=6
23:59:54.097 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2981
23:59:54.097 00.000 28316 Star::Find returns 1 (0), X=586.41, Y=120.32, Mass=1815, SNR=29.2, Peak=126 HFD=4.2
23:59:54.098 00.001 28316 MultiStar: [#1 -0.42,0.18,0.00,M2] [#2 -0.24,0.10,0.98,U] [#3 -0.21,0.12,0.92,U] [#4 -0.21,0.24,0.91,U] [#5 -0.27,0.04,0.81,U] [#6 -0.13,-0.14,0.73,U] [#7 -0.29,0.15,0.66,U] [#8 -0.30,0.03,0.61,U] 
23:59:54.098 00.000 28316 single-star, 7 included, MultiStar: {-0.22, 0.08}, one-star: {-0.14, 0.05}
23:59:54.099 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
23:59:54.099 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
23:59:54.100 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.78 mountX=-0.10 mountY=0.10, mountTheta=2.38
23:59:54.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.05, opts=13)
23:59:54.101 00.000 28316 Enqueuing Move request for scope (-0.14, 0.05)
23:59:54.102 00.001 29988 Worker thread wakes up
23:59:54.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
23:59:54.103 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
23:59:54.103 00.000 28316 UpdateGuideState exits: m=1815 RSB=29.2
23:59:54.103 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
23:59:54.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:54.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:54.104 00.000 28316 Enqueuing Expose request
23:59:54.104 00.000 29988 Moving (-0.14, 0.05) raw xDistance=-0.10 yDistance=0.10
23:59:54.105 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:59:54.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:54.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:59:54.105 00.000 29988 MoveAxis(E, 0, ABG)
23:59:54.105 00.000 29988 Move returns status 0, amount 0
23:59:54.105 00.000 29988 MoveAxis(N, 0, ABG)
23:59:54.105 00.000 29988 Move returns status 0, amount 0
23:59:54.105 00.000 29988 move complete, result=0
23:59:54.105 00.000 29988 worker thread done servicing request
23:59:54.105 00.000 29988 Worker thread wakes up
23:59:54.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:54.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:54.105 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:55.740 01.635 29988 Exposure complete
23:59:55.793 00.053 29988 worker thread done servicing request
23:59:55.793 00.000 28316 OnExposeComplete: enter
23:59:55.794 00.001 28316 UpdateGuideState(): m_state=6
23:59:55.796 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2982
23:59:55.797 00.001 28316 Star::Find returns 1 (0), X=586.34, Y=120.68, Mass=1972, SNR=30.5, Peak=159 HFD=4.6
23:59:55.799 00.002 28316 MultiStar: [#1 -0.35,0.45,0.00,M3] [#2 -0.29,0.28,0.96,U] [#3 -0.27,0.36,0.00,M1] [#4 -0.17,0.51,0.00,M1] [#5 -0.49,0.50,0.00,M1] [#6 -0.40,0.43,0.00,M1] [#7 -0.18,0.42,0.00,M1] [#8 -0.26,0.22,0.59,U] 
23:59:55.801 00.002 28316 refined, 2 included, MultiStar: {-0.25, 0.32}, one-star: {-0.21, 0.42}
23:59:55.802 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
23:59:55.802 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.19)
23:59:55.802 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.32 hyp=0.40 cameraTheta=2.23 mountX=-0.39 mountY=0.08, mountTheta=2.95
23:59:55.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.32, opts=13)
23:59:55.804 00.000 28316 Enqueuing Move request for scope (-0.25, 0.32)
23:59:55.805 00.001 29988 Worker thread wakes up
23:59:55.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:55.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.32) opts 0xd
23:59:55.805 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.32)
23:59:55.805 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.5
23:59:55.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:55.806 00.000 29988 Moving (-0.25, 0.32) raw xDistance=-0.39 yDistance=0.08
23:59:55.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:55.807 00.001 28316 Enqueuing Expose request
23:59:55.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
23:59:55.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:55.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:55.807 00.000 29988 MoveAxis(E, 83, ABG)
23:59:55.807 00.000 29988 Guiding  Dir = 2, Dur = 83
23:59:55.807 00.000 29988 IsSlewing returns 0
23:59:55.807 00.000 29988 IsGuiding returns 0
23:59:55.809 00.002 29988 PulseGuide returned control before completion, sleep 92
23:59:55.910 00.101 29988 IsGuiding returns 0
23:59:55.911 00.001 29988 Move returns status 0, amount 83
23:59:55.911 00.000 29988 MoveAxis(N, 0, ABG)
23:59:55.911 00.000 29988 Move returns status 0, amount 0
23:59:55.911 00.000 29988 move complete, result=0
23:59:55.911 00.000 29988 worker thread done servicing request
23:59:55.911 00.000 29988 Worker thread wakes up
23:59:55.911 00.000 28316 GuideStep: -0.4 px 83 ms EAST, 0.1 px 0 ms NORTH
23:59:55.913 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:55.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:57.323 01.410 29988 Exposure complete
23:59:57.373 00.050 29988 worker thread done servicing request
23:59:57.374 00.001 28316 OnExposeComplete: enter
23:59:57.374 00.000 28316 UpdateGuideState(): m_state=6
23:59:57.375 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2983
23:59:57.375 00.000 28316 Star::Find returns 1 (0), X=586.43, Y=120.56, Mass=1963, SNR=30.4, Peak=145 HFD=4.3
23:59:57.377 00.002 28316 MultiStar: [#1 -0.22,0.22,0.88,U] [#2 -0.09,0.15,0.95,U] [#3 -0.19,0.10,0.84,U] [#4 -0.23,0.30,0.86,U] [#5 -0.30,0.18,0.77,U] [#6 -0.16,0.11,0.70,U] [#7 -0.18,0.11,0.66,U] [#8 -0.25,0.07,0.58,U] 
23:59:57.378 00.001 28316 refined, 8 included, MultiStar: {-0.19, 0.18}, one-star: {-0.12, 0.30}
23:59:57.379 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.14) = xAngle (3.52 = -2.76)
23:59:57.380 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.34)
23:59:57.381 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.38 mountX=-0.24 mountY=0.09, mountTheta=2.80
23:59:57.384 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.18, opts=13)
23:59:57.385 00.001 28316 Enqueuing Move request for scope (-0.19, 0.18)
23:59:57.389 00.004 29988 Worker thread wakes up
23:59:57.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
23:59:57.389 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
23:59:57.389 00.000 29988 Moving (-0.19, 0.18) raw xDistance=-0.24 yDistance=0.09
23:59:57.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
23:59:57.391 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
23:59:57.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:57.391 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
23:59:57.392 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:59:57.392 00.000 29988 MoveAxis(E, 57, ABG)
23:59:57.392 00.000 29988 Guiding  Dir = 2, Dur = 57
23:59:57.392 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:57.392 00.000 29988 IsSlewing returns 0
23:59:57.393 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:57.393 00.000 28316 Enqueuing Expose request
23:59:57.394 00.001 29988 IsGuiding returns 0
23:59:57.395 00.001 29988 PulseGuide returned control before completion, sleep 66
23:59:57.476 00.081 29988 IsGuiding returns 0
23:59:57.476 00.000 29988 Move returns status 0, amount 57
23:59:57.476 00.000 29988 MoveAxis(N, 0, ABG)
23:59:57.476 00.000 29988 Move returns status 0, amount 0
23:59:57.477 00.001 29988 move complete, result=0
23:59:57.477 00.000 29988 worker thread done servicing request
23:59:57.477 00.000 29988 Worker thread wakes up
23:59:57.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:57.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:57.477 00.000 28316 GuideStep: -0.2 px 57 ms EAST, 0.1 px 0 ms NORTH
23:59:59.102 01.625 29988 Exposure complete
23:59:59.126 00.024 29988 worker thread done servicing request
23:59:59.127 00.001 28316 OnExposeComplete: enter
23:59:59.127 00.000 28316 UpdateGuideState(): m_state=6
23:59:59.128 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2984
23:59:59.129 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=120.23, Mass=2018, SNR=30.8, Peak=156 HFD=4.4
23:59:59.130 00.001 28316 MultiStar: [#1 -0.15,-0.08,0.88,U] [#2 -0.07,-0.09,0.93,U] [#3 -0.03,-0.24,0.85,U] [#4 -0.04,-0.00,0.84,U] [#5 -0.20,0.00,0.75,U] [#6 -0.06,-0.19,0.70,U] [#7 -0.09,-0.02,0.63,U] [#8 -0.02,-0.20,0.58,U] 
23:59:59.130 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.09}, one-star: {0.10, -0.04}
23:59:59.131 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
23:59:59.132 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
23:59:59.135 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.33 mountX=0.07 mountY=-0.07, mountTheta=-0.79
23:59:59.138 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
23:59:59.138 00.000 28316 Enqueuing Move request for scope (0.10, -0.04)
23:59:59.139 00.001 29988 Worker thread wakes up
23:59:59.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
23:59:59.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
23:59:59.139 00.000 28316 UpdateGuideState exits: m=2018 RSB=30.8
23:59:59.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.141 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
23:59:59.141 00.000 28316 Enqueuing Expose request
23:59:59.142 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
23:59:59.142 00.000 29988 Moving (0.10, -0.04) raw xDistance=0.07 yDistance=-0.07
23:59:59.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:59:59.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:59.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:59.142 00.000 29988 MoveAxis(E, 0, ABG)
23:59:59.142 00.000 29988 Move returns status 0, amount 0
23:59:59.142 00.000 29988 MoveAxis(N, 0, ABG)
23:59:59.142 00.000 29988 Move returns status 0, amount 0
23:59:59.142 00.000 29988 move complete, result=0
23:59:59.142 00.000 29988 worker thread done servicing request
23:59:59.142 00.000 29988 Worker thread wakes up
23:59:59.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
23:59:59.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
23:59:59.143 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:00.669 01.526 29988 Exposure complete
00:00:00.703 00.034 29988 worker thread done servicing request
00:00:00.704 00.001 28316 OnExposeComplete: enter
00:00:00.704 00.000 28316 UpdateGuideState(): m_state=6
00:00:00.705 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2985
00:00:00.705 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=120.25, Mass=1941, SNR=30.5, Peak=145 HFD=4.6
00:00:00.706 00.001 28316 MultiStar: [#1 -0.10,0.10,0.91,U] [#2 -0.08,-0.01,0.95,U] [#3 -0.25,0.09,0.87,U] [#4 -0.06,0.20,0.87,U] [#5 -0.11,0.10,0.77,U] [#6 -0.15,-0.05,0.71,U] [#7 -0.13,0.11,0.63,U] [#8 -0.02,0.01,0.60,U] 
00:00:00.707 00.001 28316 single-star, 8 included, MultiStar: {-0.09, 0.06}, one-star: {0.09, -0.01}
00:00:00.708 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
00:00:00.709 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
00:00:00.710 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=0.05 mountY=-0.07, mountTheta=-1.00
00:00:00.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
00:00:00.713 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
00:00:00.713 00.000 29988 Worker thread wakes up
00:00:00.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:00.714 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:00:00.715 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.5
00:00:00.716 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:00:00.716 00.000 29988 Moving (0.09, -0.01) raw xDistance=0.05 yDistance=-0.07
00:00:00.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:00.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:00.716 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:00.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:00.717 00.001 28316 Enqueuing Expose request
00:00:00.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:00.717 00.000 29988 MoveAxis(E, 0, ABG)
00:00:00.717 00.000 29988 Move returns status 0, amount 0
00:00:00.717 00.000 29988 MoveAxis(N, 0, ABG)
00:00:00.717 00.000 29988 Move returns status 0, amount 0
00:00:00.717 00.000 29988 move complete, result=0
00:00:00.717 00.000 29988 worker thread done servicing request
00:00:00.717 00.000 29988 Worker thread wakes up
00:00:00.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:00.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:00.718 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:02.350 01.632 29988 Exposure complete
00:00:02.387 00.037 29988 worker thread done servicing request
00:00:02.388 00.001 28316 OnExposeComplete: enter
00:00:02.389 00.001 28316 UpdateGuideState(): m_state=6
00:00:02.391 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2986
00:00:02.392 00.001 28316 Star::Find returns 1 (0), X=586.46, Y=120.38, Mass=1894, SNR=29.8, Peak=130 HFD=4.3
00:00:02.393 00.001 28316 MultiStar: [#1 -0.13,0.12,0.90,U] [#2 -0.13,0.20,1.01,U] [#3 -0.22,0.12,0.88,U] [#4 -0.15,0.21,0.88,U] [#5 -0.22,0.18,0.80,U] [#6 -0.13,-0.04,0.72,U] [#7 -0.29,0.14,0.67,U] [#8 -0.20,0.09,0.60,U] 
00:00:02.394 00.001 28316 single-star, 8 included, MultiStar: {-0.17, 0.13}, one-star: {-0.09, 0.12}
00:00:02.395 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.36 = -2.92)
00:00:02.397 00.002 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
00:00:02.398 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.22 mountX=-0.14 mountY=0.03, mountTheta=2.96
00:00:02.401 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
00:00:02.402 00.001 28316 Enqueuing Move request for scope (-0.09, 0.12)
00:00:02.402 00.000 29988 Worker thread wakes up
00:00:02.402 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:00:02.403 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:00:02.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:02.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:02.404 00.001 28316 Enqueuing Expose request
00:00:02.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
00:00:02.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
00:00:02.404 00.000 29988 Moving (-0.09, 0.12) raw xDistance=-0.14 yDistance=0.03
00:00:02.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:00:02.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:02.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:00:02.404 00.000 29988 MoveAxis(E, 0, ABG)
00:00:02.404 00.000 29988 Move returns status 0, amount 0
00:00:02.404 00.000 29988 MoveAxis(N, 0, ABG)
00:00:02.404 00.000 29988 Move returns status 0, amount 0
00:00:02.404 00.000 29988 move complete, result=0
00:00:02.404 00.000 29988 worker thread done servicing request
00:00:02.404 00.000 29988 Worker thread wakes up
00:00:02.405 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:02.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:02.405 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:03.927 01.522 29988 Exposure complete
00:00:03.973 00.046 29988 worker thread done servicing request
00:00:03.973 00.000 28316 OnExposeComplete: enter
00:00:03.974 00.001 28316 UpdateGuideState(): m_state=6
00:00:03.974 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2987
00:00:03.975 00.001 28316 Star::Find returns 1 (0), X=586.45, Y=120.20, Mass=1831, SNR=29.3, Peak=144 HFD=3.9
00:00:03.976 00.001 28316 MultiStar: [#1 -0.09,-0.01,0.92,U] [#2 -0.06,-0.03,0.98,U] [#3 -0.13,0.04,0.87,U] [#4 -0.11,0.20,0.88,U] [#5 -0.11,0.06,0.80,U] [#6 -0.14,0.02,0.74,U] [#7 -0.02,0.02,0.66,U] [#8 -0.11,-0.03,0.63,U] 
00:00:03.976 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.10, -0.07}
00:00:03.977 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
00:00:03.978 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.89)
00:00:03.978 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=-0.06 mountY=0.08, mountTheta=2.23
00:00:03.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
00:00:03.981 00.001 28316 Enqueuing Move request for scope (-0.10, 0.02)
00:00:03.983 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:03.984 00.001 29988 Worker thread wakes up
00:00:03.985 00.001 28316 UpdateGuideState exits: m=1831 RSB=29.3
00:00:03.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:03.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:03.985 00.000 28316 Enqueuing Expose request
00:00:03.986 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:00:03.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:00:03.986 00.000 29988 Moving (-0.10, 0.02) raw xDistance=-0.06 yDistance=0.08
00:00:03.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:03.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:03.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:00:03.986 00.000 29988 MoveAxis(E, 0, ABG)
00:00:03.986 00.000 29988 Move returns status 0, amount 0
00:00:03.986 00.000 29988 MoveAxis(N, 0, ABG)
00:00:03.986 00.000 29988 Move returns status 0, amount 0
00:00:03.986 00.000 29988 move complete, result=0
00:00:03.986 00.000 29988 worker thread done servicing request
00:00:03.986 00.000 29988 Worker thread wakes up
00:00:03.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:03.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:03.987 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:05.609 01.622 29988 Exposure complete
00:00:05.647 00.038 29988 worker thread done servicing request
00:00:05.647 00.000 28316 OnExposeComplete: enter
00:00:05.648 00.001 28316 UpdateGuideState(): m_state=6
00:00:05.649 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2988
00:00:05.650 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=120.24, Mass=1914, SNR=30.0, Peak=154 HFD=4.5
00:00:05.651 00.001 28316 MultiStar: [#1 -0.02,0.03,0.92,U] [#2 0.12,0.01,0.95,U] [#3 -0.14,0.04,0.84,U] [#4 0.01,0.10,0.86,U] [#5 -0.06,0.01,0.81,U] [#6 0.02,-0.05,0.70,U] [#7 0.01,-0.05,0.65,U] [#8 -0.04,0.04,0.59,U] 
00:00:05.651 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {0.07, -0.03}
00:00:05.652 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
00:00:05.652 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.35)
00:00:05.652 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.69 mountX=-0.01 mountY=-0.00, mountTheta=-2.80
00:00:05.654 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.01, opts=13)
00:00:05.654 00.000 28316 Enqueuing Move request for scope (-0.00, 0.01)
00:00:05.655 00.001 29988 Worker thread wakes up
00:00:05.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
00:00:05.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
00:00:05.655 00.000 29988 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.00
00:00:05.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:00:05.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:05.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:05.657 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:00:05.657 00.000 29988 MoveAxis(E, 0, ABG)
00:00:05.657 00.000 29988 Move returns status 0, amount 0
00:00:05.657 00.000 29988 MoveAxis(N, 0, ABG)
00:00:05.657 00.000 29988 Move returns status 0, amount 0
00:00:05.657 00.000 29988 move complete, result=0
00:00:05.657 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:00:05.658 00.001 29988 worker thread done servicing request
00:00:05.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:05.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:05.661 00.002 28316 Enqueuing Expose request
00:00:05.662 00.001 29988 Worker thread wakes up
00:00:05.662 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:05.663 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:05.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:07.177 01.514 29988 Exposure complete
00:00:07.214 00.037 29988 worker thread done servicing request
00:00:07.215 00.001 28316 OnExposeComplete: enter
00:00:07.216 00.001 28316 UpdateGuideState(): m_state=6
00:00:07.218 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2989
00:00:07.221 00.003 28316 Star::Find returns 1 (0), X=586.53, Y=120.33, Mass=1889, SNR=29.7, Peak=152 HFD=4.4
00:00:07.222 00.001 28316 MultiStar: [#1 -0.08,0.10,0.92,U] [#2 -0.07,0.02,0.97,U] [#3 -0.14,0.02,0.89,U] [#4 -0.08,0.01,0.88,U] [#5 -0.04,0.20,0.79,U] [#6 -0.12,0.02,0.71,U] [#7 -0.12,0.15,0.67,U] [#8 0.12,-0.17,0.65,U] 
00:00:07.224 00.002 28316 single-star, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.02, 0.06}
00:00:07.224 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:00:07.225 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
00:00:07.225 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.96
00:00:07.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
00:00:07.227 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
00:00:07.227 00.000 29988 Worker thread wakes up
00:00:07.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:00:07.228 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:07.228 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.7
00:00:07.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:07.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:07.229 00.000 28316 Enqueuing Expose request
00:00:07.230 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:00:07.230 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
00:00:07.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:07.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:07.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:07.230 00.000 29988 MoveAxis(E, 0, ABG)
00:00:07.230 00.000 29988 Move returns status 0, amount 0
00:00:07.230 00.000 29988 MoveAxis(N, 0, ABG)
00:00:07.230 00.000 29988 Move returns status 0, amount 0
00:00:07.230 00.000 29988 move complete, result=0
00:00:07.230 00.000 29988 worker thread done servicing request
00:00:07.230 00.000 29988 Worker thread wakes up
00:00:07.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:07.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:07.230 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:08.860 01.630 29988 Exposure complete
00:00:08.894 00.034 29988 worker thread done servicing request
00:00:08.894 00.000 28316 OnExposeComplete: enter
00:00:08.895 00.001 28316 UpdateGuideState(): m_state=6
00:00:08.896 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2990
00:00:08.896 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=120.24, Mass=1966, SNR=30.5, Peak=175 HFD=4.3
00:00:08.897 00.001 28316 MultiStar: [#1 0.03,0.09,0.91,U] [#2 0.17,0.01,0.97,U] [#3 -0.01,-0.10,0.84,U] [#4 0.06,0.10,0.86,U] [#5 0.07,0.04,0.78,U] [#6 0.13,-0.16,0.70,U] [#7 0.01,-0.12,0.63,U] [#8 0.18,-0.08,0.59,U] 
00:00:08.897 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.14, -0.03}
00:00:08.897 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:00:08.898 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:00:08.902 00.004 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.19 mountX=0.05 mountY=-0.07, mountTheta=-0.94
00:00:08.905 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
00:00:08.905 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
00:00:08.907 00.002 29988 Worker thread wakes up
00:00:08.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:00:08.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:00:08.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:00:08.908 00.001 29988 Moving (0.09, -0.02) raw xDistance=0.05 yDistance=-0.07
00:00:08.908 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.5
00:00:08.909 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:00:08.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:08.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:08.910 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:08.910 00.000 28316 Enqueuing Expose request
00:00:08.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:08.911 00.001 29988 MoveAxis(E, 0, ABG)
00:00:08.911 00.000 29988 Move returns status 0, amount 0
00:00:08.911 00.000 29988 MoveAxis(N, 0, ABG)
00:00:08.911 00.000 29988 Move returns status 0, amount 0
00:00:08.911 00.000 29988 move complete, result=0
00:00:08.911 00.000 29988 worker thread done servicing request
00:00:08.911 00.000 29988 Worker thread wakes up
00:00:08.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:08.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:08.911 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:10.436 01.525 29988 Exposure complete
00:00:10.459 00.023 29988 worker thread done servicing request
00:00:10.459 00.000 28316 OnExposeComplete: enter
00:00:10.460 00.001 28316 UpdateGuideState(): m_state=6
00:00:10.460 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2991
00:00:10.461 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=120.29, Mass=1909, SNR=30.0, Peak=148 HFD=4.2
00:00:10.461 00.000 28316 MultiStar: [#1 -0.12,0.10,0.92,U] [#2 -0.09,0.09,0.95,U] [#3 -0.09,0.23,0.85,U] [#4 -0.07,0.19,0.89,U] [#5 -0.18,0.15,0.75,U] [#6 0.02,0.22,0.71,U] [#7 -0.05,0.02,0.66,U] [#8 -0.08,-0.13,0.62,U] 
00:00:10.462 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.10}, one-star: {0.07, 0.02}
00:00:10.462 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
00:00:10.463 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.77)
00:00:10.464 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.27 mountX=0.01 mountY=-0.08, mountTheta=-1.41
00:00:10.467 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
00:00:10.468 00.001 28316 Enqueuing Move request for scope (0.07, 0.02)
00:00:10.469 00.001 29988 Worker thread wakes up
00:00:10.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:00:10.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
00:00:10.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
00:00:10.469 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:00:10.470 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:10.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:10.470 00.000 28316 Enqueuing Expose request
00:00:10.471 00.001 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.08
00:00:10.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:00:10.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:10.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:00:10.471 00.000 29988 MoveAxis(E, 0, ABG)
00:00:10.471 00.000 29988 Move returns status 0, amount 0
00:00:10.471 00.000 29988 MoveAxis(N, 0, ABG)
00:00:10.471 00.000 29988 Move returns status 0, amount 0
00:00:10.471 00.000 29988 move complete, result=0
00:00:10.471 00.000 29988 worker thread done servicing request
00:00:10.471 00.000 29988 Worker thread wakes up
00:00:10.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:10.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:10.472 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:12.092 01.620 29988 Exposure complete
00:00:12.123 00.031 29988 worker thread done servicing request
00:00:12.123 00.000 28316 OnExposeComplete: enter
00:00:12.124 00.001 28316 UpdateGuideState(): m_state=6
00:00:12.125 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2992
00:00:12.125 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=120.41, Mass=1903, SNR=29.9, Peak=126 HFD=4.3
00:00:12.126 00.001 28316 MultiStar: [#1 -0.10,0.16,0.91,U] [#2 -0.13,0.09,0.95,U] [#3 -0.14,0.15,0.86,U] [#4 -0.02,0.23,0.86,U] [#5 -0.21,0.26,0.77,U] [#6 -0.01,0.11,0.71,U] [#7 -0.22,0.11,0.66,U] [#8 0.07,-0.04,0.60,U] 
00:00:12.127 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.14}, one-star: {0.07, 0.15}
00:00:12.127 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
00:00:12.128 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.02)
00:00:12.128 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.06 mountX=-0.16 mountY=0.00, mountTheta=3.12
00:00:12.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
00:00:12.130 00.001 28316 Enqueuing Move request for scope (-0.08, 0.14)
00:00:12.130 00.000 29988 Worker thread wakes up
00:00:12.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
00:00:12.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
00:00:12.131 00.001 29988 Moving (-0.08, 0.14) raw xDistance=-0.16 yDistance=0.00
00:00:12.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:00:12.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:00:12.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:12.131 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:00:12.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:12.133 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:12.133 00.000 28316 Enqueuing Expose request
00:00:12.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:00:12.134 00.001 29988 MoveAxis(E, 0, ABG)
00:00:12.134 00.000 29988 Move returns status 0, amount 0
00:00:12.134 00.000 29988 MoveAxis(N, 0, ABG)
00:00:12.134 00.000 29988 Move returns status 0, amount 0
00:00:12.134 00.000 29988 move complete, result=0
00:00:12.134 00.000 29988 worker thread done servicing request
00:00:12.134 00.000 29988 Worker thread wakes up
00:00:12.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:12.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:12.134 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:13.660 01.526 29988 Exposure complete
00:00:13.690 00.030 29988 worker thread done servicing request
00:00:13.690 00.000 28316 OnExposeComplete: enter
00:00:13.691 00.001 28316 UpdateGuideState(): m_state=6
00:00:13.691 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2993
00:00:13.692 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=120.47, Mass=1862, SNR=29.6, Peak=143 HFD=4.5
00:00:13.692 00.000 28316 MultiStar: [#1 0.09,0.31,0.92,U] [#2 0.10,0.12,0.98,U] [#3 -0.00,0.17,0.86,U] [#4 0.02,0.24,0.89,U] [#5 -0.06,0.21,0.82,U] [#6 0.04,0.10,0.76,U] [#7 0.05,0.16,0.65,U] [#8 -0.03,0.02,0.60,U] 
00:00:13.693 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.18}, one-star: {0.18, 0.20}
00:00:13.693 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
00:00:13.694 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
00:00:13.694 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.30 mountX=-0.14 mountY=-0.12, mountTheta=-2.42
00:00:13.696 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.18, opts=13)
00:00:13.696 00.000 28316 Enqueuing Move request for scope (0.05, 0.18)
00:00:13.697 00.001 29988 Worker thread wakes up
00:00:13.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
00:00:13.697 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
00:00:13.697 00.000 29988 Moving (0.05, 0.18) raw xDistance=-0.14 yDistance=-0.12
00:00:13.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:13.698 00.001 28316 UpdateGuideState exits: m=1862 RSB=29.6
00:00:13.698 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:13.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:13.700 00.001 28316 Enqueuing Expose request
00:00:13.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:00:13.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:13.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:13.700 00.000 29988 MoveAxis(E, 0, ABG)
00:00:13.700 00.000 29988 Move returns status 0, amount 0
00:00:13.700 00.000 29988 MoveAxis(N, 0, ABG)
00:00:13.700 00.000 29988 Move returns status 0, amount 0
00:00:13.700 00.000 29988 move complete, result=0
00:00:13.700 00.000 29988 worker thread done servicing request
00:00:13.700 00.000 29988 Worker thread wakes up
00:00:13.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:13.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:13.701 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:15.326 01.625 29988 Exposure complete
00:00:15.362 00.036 29988 worker thread done servicing request
00:00:15.362 00.000 28316 OnExposeComplete: enter
00:00:15.363 00.001 28316 UpdateGuideState(): m_state=6
00:00:15.364 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2994
00:00:15.364 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=120.52, Mass=1893, SNR=29.9, Peak=147 HFD=4.4
00:00:15.365 00.001 28316 MultiStar: [#1 -0.01,0.35,0.93,U] [#2 0.09,0.28,0.96,U] [#3 -0.03,0.25,0.86,U] [#4 -0.11,0.31,0.87,U] [#5 -0.00,0.36,0.80,U] [#6 0.09,0.23,0.72,U] [#7 -0.07,0.27,0.63,U] [#8 0.01,0.27,0.61,U] 
00:00:15.367 00.002 28316 single-star, 8 included, MultiStar: {0.01, 0.29}, one-star: {0.11, 0.25}
00:00:15.368 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
00:00:15.369 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.89)
00:00:15.370 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.28 cameraTheta=1.15 mountX=-0.18 mountY=-0.22, mountTheta=-2.27
00:00:15.373 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.25, opts=13)
00:00:15.375 00.002 28316 Enqueuing Move request for scope (0.11, 0.25)
00:00:15.378 00.003 29988 Worker thread wakes up
00:00:15.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:15.379 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.9
00:00:15.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:15.380 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:15.381 00.001 28316 Enqueuing Expose request
00:00:15.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
00:00:15.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
00:00:15.381 00.000 29988 Moving (0.11, 0.25) raw xDistance=-0.18 yDistance=-0.22
00:00:15.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:00:15.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:00:15.381 00.000 29988 MoveAxis(E, 0, ABG)
00:00:15.381 00.000 29988 Move returns status 0, amount 0
00:00:15.381 00.000 29988 MoveAxis(N, 52, ABG)
00:00:15.381 00.000 29988 Guiding  Dir = 0, Dur = 52
00:00:15.382 00.001 29988 IsSlewing returns 0
00:00:15.382 00.000 29988 IsGuiding returns 0
00:00:15.388 00.006 29988 PulseGuide returned control before completion, sleep 57
00:00:15.449 00.061 29988 IsGuiding returns 1
00:00:15.449 00.000 29988 scope still moving after pulse duration time elapsed
00:00:15.480 00.031 29988 IsSlewing returns 0
00:00:15.480 00.000 29988 IsGuiding returns 0
00:00:15.480 00.000 29988 scope move finished after 52 + 46 ms
00:00:15.480 00.000 29988 Move returns status 0, amount 52
00:00:15.480 00.000 29988 move complete, result=0
00:00:15.480 00.000 29988 worker thread done servicing request
00:00:15.480 00.000 29988 Worker thread wakes up
00:00:15.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:15.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:15.480 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 52 ms NORTH
00:00:16.890 01.410 29988 Exposure complete
00:00:16.916 00.026 29988 worker thread done servicing request
00:00:16.916 00.000 28316 OnExposeComplete: enter
00:00:16.917 00.001 28316 UpdateGuideState(): m_state=6
00:00:16.918 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2995
00:00:16.920 00.002 28316 Star::Find returns 1 (0), X=586.33, Y=120.71, Mass=1878, SNR=29.6, Peak=144 HFD=4.6
00:00:16.922 00.002 28316 MultiStar: [#1 -0.15,0.47,0.00,M1] [#2 -0.15,0.36,0.97,U] [#3 -0.27,0.40,0.00,M1] [#4 -0.15,0.44,0.00,M1] [#5 -0.37,0.43,0.00,M1] [#6 -0.29,0.24,0.73,U] [#7 -0.21,0.33,0.65,U] [#8 -0.26,0.37,0.00,M1] 
00:00:16.925 00.003 28316 refined, 3 included, MultiStar: {-0.21, 0.35}, one-star: {-0.22, 0.44}
00:00:16.927 00.002 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
00:00:16.930 00.003 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.07)
00:00:16.931 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.41 cameraTheta=2.11 mountX=-0.41 mountY=0.03, mountTheta=3.07
00:00:16.934 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.35, opts=13)
00:00:16.934 00.000 28316 Enqueuing Move request for scope (-0.21, 0.35)
00:00:16.935 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:16.936 00.001 29988 Worker thread wakes up
00:00:16.937 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.6
00:00:16.937 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:16.938 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:16.938 00.000 28316 Enqueuing Expose request
00:00:16.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd
00:00:16.939 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.35)
00:00:16.939 00.000 29988 Moving (-0.21, 0.35) raw xDistance=-0.41 yDistance=0.03
00:00:16.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
00:00:16.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:16.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:00:16.939 00.000 29988 MoveAxis(E, 86, ABG)
00:00:16.939 00.000 29988 Guiding  Dir = 2, Dur = 86
00:00:16.939 00.000 29988 IsSlewing returns 0
00:00:16.939 00.000 29988 IsGuiding returns 0
00:00:16.941 00.002 29988 PulseGuide returned control before completion, sleep 95
00:00:17.049 00.108 29988 IsGuiding returns 0
00:00:17.049 00.000 29988 Move returns status 0, amount 86
00:00:17.049 00.000 29988 MoveAxis(N, 0, ABG)
00:00:17.049 00.000 29988 Move returns status 0, amount 0
00:00:17.049 00.000 29988 move complete, result=0
00:00:17.049 00.000 29988 worker thread done servicing request
00:00:17.049 00.000 29988 Worker thread wakes up
00:00:17.049 00.000 28316 GuideStep: -0.4 px 86 ms EAST, 0.0 px 0 ms NORTH
00:00:17.051 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:17.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:18.684 01.633 29988 Exposure complete
00:00:18.717 00.033 29988 worker thread done servicing request
00:00:18.717 00.000 28316 OnExposeComplete: enter
00:00:18.718 00.001 28316 UpdateGuideState(): m_state=6
00:00:18.719 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2996
00:00:18.719 00.000 28316 Star::Find returns 1 (0), X=586.52, Y=120.29, Mass=1917, SNR=30.2, Peak=137 HFD=4.5
00:00:18.720 00.001 28316 MultiStar: [#1 -0.22,0.16,0.91,U] [#2 -0.24,0.08,0.95,U] [#3 -0.20,0.12,0.87,U] [#4 -0.12,0.08,0.88,U] [#5 -0.26,0.13,0.79,U] [#6 -0.17,-0.08,0.71,U] [#7 -0.28,0.05,0.65,U] [#8 -0.26,-0.02,0.59,U] 
00:00:18.720 00.000 28316 single-star, 8 included, MultiStar: {-0.19, 0.07}, one-star: {-0.03, 0.02}
00:00:18.721 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
00:00:18.721 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
00:00:18.722 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.44 mountX=-0.03 mountY=0.01, mountTheta=2.74
00:00:18.722 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
00:00:18.723 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
00:00:18.724 00.001 29988 Worker thread wakes up
00:00:18.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:00:18.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:00:18.724 00.000 29988 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=0.01
00:00:18.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:00:18.724 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
00:00:18.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:18.726 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:18.726 00.000 28316 Enqueuing Expose request
00:00:18.727 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:00:18.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:18.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:00:18.727 00.000 29988 MoveAxis(E, 0, ABG)
00:00:18.727 00.000 29988 Move returns status 0, amount 0
00:00:18.727 00.000 29988 MoveAxis(N, 0, ABG)
00:00:18.727 00.000 29988 Move returns status 0, amount 0
00:00:18.727 00.000 29988 move complete, result=0
00:00:18.727 00.000 29988 worker thread done servicing request
00:00:18.727 00.000 29988 Worker thread wakes up
00:00:18.727 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:18.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:18.728 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:20.244 01.516 29988 Exposure complete
00:00:20.271 00.027 29988 worker thread done servicing request
00:00:20.271 00.000 28316 OnExposeComplete: enter
00:00:20.271 00.000 28316 UpdateGuideState(): m_state=6
00:00:20.272 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2997
00:00:20.272 00.000 28316 Star::Find returns 1 (0), X=586.50, Y=120.38, Mass=1910, SNR=29.9, Peak=145 HFD=4.4
00:00:20.273 00.001 28316 MultiStar: [#1 -0.13,0.08,0.90,U] [#2 -0.03,0.10,0.97,U] [#3 -0.19,0.04,0.87,U] [#4 -0.08,0.10,0.88,U] [#5 -0.20,0.14,0.80,U] [#6 -0.15,0.14,0.72,U] [#7 -0.17,0.16,0.65,U] [#8 -0.16,-0.06,0.58,U] 
00:00:20.273 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.05, 0.12}
00:00:20.274 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
00:00:20.275 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.07)
00:00:20.275 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.97 mountX=-0.13 mountY=-0.01, mountTheta=-3.08
00:00:20.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
00:00:20.278 00.002 28316 Enqueuing Move request for scope (-0.05, 0.12)
00:00:20.279 00.001 29988 Worker thread wakes up
00:00:20.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
00:00:20.279 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
00:00:20.279 00.000 29988 Moving (-0.05, 0.12) raw xDistance=-0.13 yDistance=-0.01
00:00:20.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:20.280 00.001 28316 UpdateGuideState exits: m=1910 RSB=29.9
00:00:20.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:20.281 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:20.281 00.000 28316 Enqueuing Expose request
00:00:20.282 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:00:20.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:20.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:20.282 00.000 29988 MoveAxis(E, 0, ABG)
00:00:20.282 00.000 29988 Move returns status 0, amount 0
00:00:20.282 00.000 29988 MoveAxis(N, 0, ABG)
00:00:20.282 00.000 29988 Move returns status 0, amount 0
00:00:20.282 00.000 29988 move complete, result=0
00:00:20.282 00.000 29988 worker thread done servicing request
00:00:20.282 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:20.283 00.001 29988 Worker thread wakes up
00:00:20.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:20.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:21.919 01.636 29988 Exposure complete
00:00:21.950 00.031 29988 worker thread done servicing request
00:00:21.950 00.000 28316 OnExposeComplete: enter
00:00:21.951 00.001 28316 UpdateGuideState(): m_state=6
00:00:21.951 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2998
00:00:21.952 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=120.55, Mass=1753, SNR=28.7, Peak=130 HFD=4.1
00:00:21.952 00.000 28316 MultiStar: [#1 -0.11,0.26,0.96,U] [#2 -0.11,0.27,0.97,U] [#3 -0.11,0.28,0.93,U] [#4 -0.16,0.39,0.00,M1] [#5 -0.13,0.26,0.79,U] [#6 -0.03,0.26,0.76,U] [#7 0.01,0.25,0.69,U] [#8 -0.11,0.17,0.62,U] 
00:00:21.953 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.26}, one-star: {0.02, 0.29}
00:00:21.953 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
00:00:21.954 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
00:00:21.954 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.84 mountX=-0.27 mountY=-0.05, mountTheta=-2.94
00:00:21.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.26, opts=13)
00:00:21.956 00.001 28316 Enqueuing Move request for scope (-0.07, 0.26)
00:00:21.956 00.000 29988 Worker thread wakes up
00:00:21.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
00:00:21.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
00:00:21.956 00.000 29988 Moving (-0.07, 0.26) raw xDistance=-0.27 yDistance=-0.05
00:00:21.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:00:21.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:21.957 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:21.957 00.000 28316 UpdateGuideState exits: m=1753 RSB=28.7
00:00:21.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:21.957 00.000 29988 MoveAxis(E, 56, ABG)
00:00:21.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:21.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:21.958 00.000 28316 Enqueuing Expose request
00:00:21.958 00.000 29988 Guiding  Dir = 2, Dur = 56
00:00:21.959 00.001 29988 IsSlewing returns 0
00:00:21.959 00.000 29988 IsGuiding returns 0
00:00:21.961 00.002 29988 PulseGuide returned control before completion, sleep 65
00:00:22.031 00.070 29988 IsGuiding returns 0
00:00:22.031 00.000 29988 Move returns status 0, amount 56
00:00:22.031 00.000 29988 MoveAxis(N, 0, ABG)
00:00:22.031 00.000 29988 Move returns status 0, amount 0
00:00:22.031 00.000 29988 move complete, result=0
00:00:22.031 00.000 29988 worker thread done servicing request
00:00:22.031 00.000 29988 Worker thread wakes up
00:00:22.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:22.031 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.1 px 0 ms NORTH
00:00:22.032 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:23.446 01.414 29988 Exposure complete
00:00:23.501 00.055 29988 worker thread done servicing request
00:00:23.501 00.000 28316 OnExposeComplete: enter
00:00:23.502 00.001 28316 UpdateGuideState(): m_state=6
00:00:23.504 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2999
00:00:23.506 00.002 28316 Star::Find returns 1 (0), X=586.62, Y=120.32, Mass=1874, SNR=29.6, Peak=149 HFD=4.3
00:00:23.507 00.001 28316 MultiStar: [#1 0.01,0.00,0.92,U] [#2 0.06,-0.10,0.97,U] [#3 -0.11,-0.01,0.88,U] [#4 0.07,0.06,0.87,U] [#5 -0.13,0.12,0.81,U] [#6 -0.00,-0.11,0.73,U] [#7 -0.05,-0.07,0.65,U] [#8 -0.14,-0.11,0.62,U] 
00:00:23.511 00.004 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.07, 0.05}
00:00:23.513 00.002 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
00:00:23.516 00.003 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82)
00:00:23.517 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.43 mountX=0.01 mountY=0.02, mountTheta=1.29
00:00:23.520 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
00:00:23.521 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
00:00:23.522 00.001 29988 Worker thread wakes up
00:00:23.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:23.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:00:23.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:00:23.522 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:00:23.523 00.001 29988 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.02
00:00:23.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:23.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:00:23.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:23.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:23.526 00.003 28316 Enqueuing Expose request
00:00:23.529 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:23.529 00.000 29988 MoveAxis(E, 0, ABG)
00:00:23.529 00.000 29988 Move returns status 0, amount 0
00:00:23.529 00.000 29988 MoveAxis(N, 0, ABG)
00:00:23.529 00.000 29988 Move returns status 0, amount 0
00:00:23.529 00.000 29988 move complete, result=0
00:00:23.529 00.000 29988 worker thread done servicing request
00:00:23.529 00.000 29988 Worker thread wakes up
00:00:23.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:23.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:23.531 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:25.164 01.633 29988 Exposure complete
00:00:25.190 00.026 29988 worker thread done servicing request
00:00:25.190 00.000 28316 OnExposeComplete: enter
00:00:25.191 00.001 28316 UpdateGuideState(): m_state=6
00:00:25.191 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3000
00:00:25.192 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=120.12, Mass=1960, SNR=30.3, Peak=173 HFD=4.4
00:00:25.192 00.000 28316 MultiStar: [#1 0.11,-0.12,0.90,U] [#2 0.13,-0.09,0.96,U] [#3 0.09,-0.22,0.85,U] [#4 0.02,0.02,0.86,U] [#5 -0.02,-0.02,0.76,U] [#6 0.02,-0.15,0.72,U] [#7 0.24,-0.11,0.63,U] [#8 0.12,-0.15,0.60,U] 
00:00:25.193 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.21, -0.14}
00:00:25.195 00.002 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
00:00:25.195 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
00:00:25.196 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.81 mountX=0.14 mountY=-0.04, mountTheta=-0.30
00:00:25.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
00:00:25.197 00.000 28316 Enqueuing Move request for scope (0.10, -0.11)
00:00:25.198 00.001 29988 Worker thread wakes up
00:00:25.198 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
00:00:25.198 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
00:00:25.198 00.000 29988 Moving (0.10, -0.11) raw xDistance=0.14 yDistance=-0.04
00:00:25.198 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:00:25.198 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:25.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:00:25.198 00.000 29988 MoveAxis(E, 0, ABG)
00:00:25.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:25.198 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.3
00:00:25.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:25.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:25.202 00.003 28316 Enqueuing Expose request
00:00:25.204 00.002 29988 Move returns status 0, amount 0
00:00:25.205 00.001 29988 MoveAxis(N, 0, ABG)
00:00:25.205 00.000 29988 Move returns status 0, amount 0
00:00:25.205 00.000 29988 move complete, result=0
00:00:25.205 00.000 29988 worker thread done servicing request
00:00:25.205 00.000 29988 Worker thread wakes up
00:00:25.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:25.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:25.207 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:26.722 01.515 29988 Exposure complete
00:00:26.757 00.035 29988 worker thread done servicing request
00:00:26.757 00.000 28316 OnExposeComplete: enter
00:00:26.758 00.001 28316 UpdateGuideState(): m_state=6
00:00:26.758 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3001
00:00:26.759 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=120.29, Mass=1887, SNR=30.0, Peak=164 HFD=4.4
00:00:26.759 00.000 28316 MultiStar: [#1 -0.07,0.11,0.90,U] [#2 0.15,-0.04,0.97,U] [#3 -0.10,-0.02,0.88,U] [#4 0.06,0.13,0.89,U] [#5 0.08,0.09,0.79,U] [#6 0.08,-0.19,0.71,U] [#7 0.09,-0.12,0.66,U] [#8 -0.03,0.03,0.60,U] 
00:00:26.760 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.26, 0.02}
00:00:26.760 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
00:00:26.761 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.93)
00:00:26.761 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.11 mountX=0.02 mountY=-0.06, mountTheta=-1.25
00:00:26.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
00:00:26.763 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
00:00:26.763 00.000 29988 Worker thread wakes up
00:00:26.764 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:26.764 00.000 28316 UpdateGuideState exits: m=1887 RSB=30.0
00:00:26.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:26.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:26.765 00.000 28316 Enqueuing Expose request
00:00:26.767 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:00:26.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:00:26.767 00.000 29988 Moving (0.06, 0.01) raw xDistance=0.02 yDistance=-0.06
00:00:26.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:00:26.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:26.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:00:26.767 00.000 29988 MoveAxis(E, 0, ABG)
00:00:26.767 00.000 29988 Move returns status 0, amount 0
00:00:26.767 00.000 29988 MoveAxis(N, 0, ABG)
00:00:26.767 00.000 29988 Move returns status 0, amount 0
00:00:26.767 00.000 29988 move complete, result=0
00:00:26.767 00.000 29988 worker thread done servicing request
00:00:26.767 00.000 29988 Worker thread wakes up
00:00:26.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:26.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:26.768 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:28.395 01.627 29988 Exposure complete
00:00:28.427 00.032 29988 worker thread done servicing request
00:00:28.427 00.000 28316 OnExposeComplete: enter
00:00:28.428 00.001 28316 UpdateGuideState(): m_state=6
00:00:28.429 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3002
00:00:28.430 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=120.23, Mass=1939, SNR=30.1, Peak=144 HFD=4.5
00:00:28.430 00.000 28316 MultiStar: [#1 -0.10,0.03,0.90,U] [#2 0.04,0.03,0.96,U] [#3 -0.13,0.01,0.83,U] [#4 -0.02,0.16,0.87,U] [#5 -0.03,0.08,0.79,U] [#6 -0.05,0.00,0.71,U] [#7 -0.21,0.01,0.67,U] [#8 -0.03,0.03,0.60,U] 
00:00:28.431 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {0.13, -0.03}
00:00:28.431 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.52 = -2.77)
00:00:28.431 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.34)
00:00:28.432 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.37 mountX=-0.05 mountY=0.02, mountTheta=2.80
00:00:28.434 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
00:00:28.434 00.000 28316 Enqueuing Move request for scope (-0.04, 0.04)
00:00:28.439 00.005 29988 Worker thread wakes up
00:00:28.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
00:00:28.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
00:00:28.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:28.440 00.001 29988 Moving (-0.04, 0.04) raw xDistance=-0.05 yDistance=0.02
00:00:28.440 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.1
00:00:28.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:28.441 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:00:28.441 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:28.443 00.002 28316 Enqueuing Expose request
00:00:28.444 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:28.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:28.444 00.000 29988 MoveAxis(E, 0, ABG)
00:00:28.444 00.000 29988 Move returns status 0, amount 0
00:00:28.444 00.000 29988 MoveAxis(N, 0, ABG)
00:00:28.444 00.000 29988 Move returns status 0, amount 0
00:00:28.444 00.000 29988 move complete, result=0
00:00:28.444 00.000 29988 worker thread done servicing request
00:00:28.444 00.000 29988 Worker thread wakes up
00:00:28.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:28.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:28.446 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:29.963 01.517 29988 Exposure complete
00:00:30.000 00.037 29988 worker thread done servicing request
00:00:30.000 00.000 28316 OnExposeComplete: enter
00:00:30.001 00.001 28316 UpdateGuideState(): m_state=6
00:00:30.002 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3003
00:00:30.002 00.000 28316 Star::Find returns 1 (0), X=586.63, Y=120.36, Mass=1921, SNR=30.0, Peak=139 HFD=4.3
00:00:30.003 00.001 28316 MultiStar: [#1 -0.08,0.12,0.94,U] [#2 -0.06,-0.01,0.98,U] [#3 -0.12,0.16,0.88,U] [#4 -0.08,0.15,0.86,U] [#5 -0.03,0.00,0.79,U] [#6 -0.17,-0.08,0.70,U] [#7 -0.24,0.02,0.68,U] [#8 -0.10,-0.05,0.59,U] 
00:00:30.004 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {0.08, 0.10}
00:00:30.004 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (-1.14) = xAngle (3.69 = -2.59)
00:00:30.005 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.79 = 0.51)
00:00:30.007 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.55 mountX=-0.08 mountY=0.05, mountTheta=2.62
00:00:30.009 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
00:00:30.009 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
00:00:30.011 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:00:30.012 00.001 29988 Worker thread wakes up
00:00:30.012 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:00:30.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
00:00:30.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
00:00:30.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:30.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:30.013 00.000 28316 Enqueuing Expose request
00:00:30.014 00.001 29988 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=0.05
00:00:30.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:00:30.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:30.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:00:30.014 00.000 29988 MoveAxis(E, 0, ABG)
00:00:30.014 00.000 29988 Move returns status 0, amount 0
00:00:30.014 00.000 29988 MoveAxis(N, 0, ABG)
00:00:30.014 00.000 29988 Move returns status 0, amount 0
00:00:30.014 00.000 29988 move complete, result=0
00:00:30.014 00.000 29988 worker thread done servicing request
00:00:30.014 00.000 29988 Worker thread wakes up
00:00:30.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:30.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:30.014 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:31.647 01.633 29988 Exposure complete
00:00:31.684 00.037 29988 worker thread done servicing request
00:00:31.684 00.000 28316 OnExposeComplete: enter
00:00:31.685 00.001 28316 UpdateGuideState(): m_state=6
00:00:31.686 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3004
00:00:31.688 00.002 28316 Star::Find returns 1 (0), X=586.76, Y=120.10, Mass=1930, SNR=30.2, Peak=174 HFD=4.2
00:00:31.689 00.001 28316 MultiStar: [#1 0.16,-0.10,0.90,U] [#2 0.17,-0.22,0.97,U] [#3 0.04,-0.15,0.84,U] [#4 0.18,-0.02,0.88,U] [#5 0.16,-0.08,0.77,U] [#6 0.07,-0.14,0.72,U] [#7 0.05,-0.18,0.64,U] [#8 0.22,-0.20,0.62,U] 
00:00:31.690 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.14}, one-star: {0.21, -0.16}
00:00:31.690 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
00:00:31.693 00.003 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
00:00:31.695 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.76 mountX=0.18 mountY=-0.07, mountTheta=-0.35
00:00:31.699 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
00:00:31.700 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
00:00:31.700 00.000 29988 Worker thread wakes up
00:00:31.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:31.701 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
00:00:31.701 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
00:00:31.701 00.000 29988 Moving (0.14, -0.14) raw xDistance=0.18 yDistance=-0.07
00:00:31.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:00:31.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:31.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:31.701 00.000 29988 MoveAxis(E, 0, ABG)
00:00:31.701 00.000 29988 Move returns status 0, amount 0
00:00:31.701 00.000 29988 MoveAxis(N, 0, ABG)
00:00:31.701 00.000 29988 Move returns status 0, amount 0
00:00:31.701 00.000 29988 move complete, result=0
00:00:31.701 00.000 29988 worker thread done servicing request
00:00:31.701 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:00:31.702 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:31.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:31.703 00.001 28316 Enqueuing Expose request
00:00:31.703 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:31.703 00.000 29988 Worker thread wakes up
00:00:31.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:31.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:33.220 01.517 29988 Exposure complete
00:00:33.248 00.028 29988 worker thread done servicing request
00:00:33.248 00.000 28316 OnExposeComplete: enter
00:00:33.250 00.002 28316 UpdateGuideState(): m_state=6
00:00:33.251 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3005
00:00:33.253 00.002 28316 Star::Find returns 1 (0), X=586.82, Y=119.89, Mass=1979, SNR=30.5, Peak=185 HFD=4.3
00:00:33.254 00.001 28316 MultiStar: [#1 0.12,-0.27,0.92,U] [#2 0.18,-0.35,0.95,U] [#3 0.22,-0.35,0.00,M1] [#4 0.23,-0.24,0.84,U] [#5 0.11,-0.33,0.78,U] [#6 0.22,-0.39,0.00,M1] [#7 0.24,-0.40,0.00,M1] [#8 0.27,-0.42,0.00,M1] 
00:00:33.255 00.001 28316 refined, 4 included, MultiStar: {0.18, -0.32}, one-star: {0.27, -0.37}
00:00:33.257 00.002 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
00:00:33.258 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.08)
00:00:33.258 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.32 hyp=0.36 cameraTheta=-1.04 mountX=0.36 mountY=-0.02, mountTheta=-0.06
00:00:33.260 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.32, opts=13)
00:00:33.261 00.001 28316 Enqueuing Move request for scope (0.18, -0.32)
00:00:33.262 00.001 29988 Worker thread wakes up
00:00:33.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.32) opts 0xd
00:00:33.262 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.32)
00:00:33.262 00.000 29988 Moving (0.18, -0.32) raw xDistance=0.36 yDistance=-0.02
00:00:33.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:00:33.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:33.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:33.263 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:00:33.264 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:33.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:33.265 00.001 28316 Enqueuing Expose request
00:00:33.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:33.265 00.000 29988 MoveAxis(W, 76, ABG)
00:00:33.265 00.000 29988 Guiding  Dir = 3, Dur = 76
00:00:33.266 00.001 29988 IsSlewing returns 0
00:00:33.266 00.000 29988 IsGuiding returns 0
00:00:33.267 00.001 29988 PulseGuide returned control before completion, sleep 85
00:00:33.361 00.094 29988 IsGuiding returns 1
00:00:33.361 00.000 29988 scope still moving after pulse duration time elapsed
00:00:33.393 00.032 29988 IsSlewing returns 0
00:00:33.393 00.000 29988 IsGuiding returns 0
00:00:33.393 00.000 29988 scope move finished after 76 + 51 ms
00:00:33.393 00.000 29988 Move returns status 0, amount 76
00:00:33.393 00.000 29988 MoveAxis(N, 0, ABG)
00:00:33.393 00.000 29988 Move returns status 0, amount 0
00:00:33.393 00.000 29988 move complete, result=0
00:00:33.393 00.000 29988 worker thread done servicing request
00:00:33.393 00.000 29988 Worker thread wakes up
00:00:33.394 00.001 28316 GuideStep: 0.4 px 76 ms WEST, -0.0 px 0 ms NORTH
00:00:33.395 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:33.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:35.032 01.637 29988 Exposure complete
00:00:35.081 00.049 29988 worker thread done servicing request
00:00:35.081 00.000 28316 OnExposeComplete: enter
00:00:35.083 00.002 28316 UpdateGuideState(): m_state=6
00:00:35.084 00.001 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3006
00:00:35.085 00.001 28316 Star::Find returns 1 (0), X=586.56, Y=120.58, Mass=1899, SNR=29.9, Peak=129 HFD=4.3
00:00:35.085 00.000 28316 MultiStar: [#1 -0.09,0.34,0.89,U] [#2 -0.06,0.14,0.95,U] [#3 -0.13,0.24,0.84,U] [#4 -0.08,0.33,0.86,U] [#5 -0.12,0.32,0.79,U] [#6 -0.09,0.06,0.75,U] [#7 -0.23,0.22,0.68,U] [#8 -0.16,0.17,0.61,U] 
00:00:35.086 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.24}, one-star: {0.01, 0.32}
00:00:35.087 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
00:00:35.087 00.000 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.08)
00:00:35.088 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=-0.26 mountY=-0.02, mountTheta=-3.06
00:00:35.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.24, opts=13)
00:00:35.089 00.000 28316 Enqueuing Move request for scope (-0.10, 0.24)
00:00:35.090 00.001 29988 Worker thread wakes up
00:00:35.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:35.090 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
00:00:35.091 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:35.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:35.092 00.001 28316 Enqueuing Expose request
00:00:35.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
00:00:35.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
00:00:35.092 00.000 29988 Moving (-0.10, 0.24) raw xDistance=-0.26 yDistance=-0.02
00:00:35.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
00:00:35.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:35.093 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:35.093 00.000 29988 MoveAxis(E, 49, ABG)
00:00:35.093 00.000 29988 Guiding  Dir = 2, Dur = 49
00:00:35.093 00.000 29988 IsSlewing returns 0
00:00:35.093 00.000 29988 IsGuiding returns 0
00:00:35.095 00.002 29988 PulseGuide returned control before completion, sleep 58
00:00:35.154 00.059 29988 IsGuiding returns 1
00:00:35.154 00.000 29988 scope still moving after pulse duration time elapsed
00:00:35.185 00.031 29988 IsSlewing returns 0
00:00:35.185 00.000 29988 IsGuiding returns 0
00:00:35.185 00.000 29988 scope move finished after 49 + 43 ms
00:00:35.186 00.001 29988 Move returns status 0, amount 49
00:00:35.186 00.000 29988 MoveAxis(N, 0, ABG)
00:00:35.186 00.000 29988 Move returns status 0, amount 0
00:00:35.186 00.000 29988 move complete, result=0
00:00:35.186 00.000 29988 worker thread done servicing request
00:00:35.186 00.000 29988 Worker thread wakes up
00:00:35.186 00.000 28316 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH
00:00:35.189 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:35.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:36.605 01.416 29988 Exposure complete
00:00:36.648 00.043 29988 worker thread done servicing request
00:00:36.648 00.000 28316 OnExposeComplete: enter
00:00:36.650 00.002 28316 UpdateGuideState(): m_state=6
00:00:36.651 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3007
00:00:36.651 00.000 28316 Star::Find returns 1 (0), X=586.53, Y=120.33, Mass=1933, SNR=30.1, Peak=142 HFD=4.5
00:00:36.652 00.001 28316 MultiStar: [#1 -0.22,0.23,0.91,U] [#2 0.01,0.14,0.97,U] [#3 -0.06,0.16,0.88,U] [#4 -0.07,0.27,0.86,U] [#5 -0.12,0.28,0.80,U] [#6 -0.12,0.10,0.71,U] [#7 -0.20,0.24,0.66,U] [#8 -0.15,0.07,0.59,U] 
00:00:36.653 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.17}, one-star: {-0.02, 0.06}
00:00:36.653 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:00:36.653 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
00:00:36.654 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.87 mountX=-0.06 mountY=-0.01, mountTheta=-2.98
00:00:36.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
00:00:36.656 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
00:00:36.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:00:36.658 00.002 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:00:36.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:36.659 00.001 29988 Worker thread wakes up
00:00:36.660 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:00:36.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:00:36.660 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
00:00:36.660 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:36.662 00.002 28316 Enqueuing Expose request
00:00:36.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:36.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:36.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:36.662 00.000 29988 MoveAxis(E, 0, ABG)
00:00:36.662 00.000 29988 Move returns status 0, amount 0
00:00:36.662 00.000 29988 MoveAxis(N, 0, ABG)
00:00:36.662 00.000 29988 Move returns status 0, amount 0
00:00:36.662 00.000 29988 move complete, result=0
00:00:36.662 00.000 29988 worker thread done servicing request
00:00:36.662 00.000 29988 Worker thread wakes up
00:00:36.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:36.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:36.663 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:38.296 01.633 29988 Exposure complete
00:00:38.345 00.049 29988 worker thread done servicing request
00:00:38.345 00.000 28316 OnExposeComplete: enter
00:00:38.346 00.001 28316 UpdateGuideState(): m_state=6
00:00:38.346 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3008
00:00:38.347 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.37, Mass=2025, SNR=30.9, Peak=146 HFD=4.6
00:00:38.347 00.000 28316 MultiStar: [#1 -0.09,0.08,0.87,U] [#2 0.08,0.10,0.95,U] [#3 -0.11,0.05,0.84,U] [#4 -0.07,0.14,0.84,U] [#5 -0.07,0.32,0.75,U] [#6 -0.08,-0.05,0.69,U] [#7 -0.05,0.11,0.64,U] [#8 -0.17,-0.02,0.59,U] 
00:00:38.348 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {0.05, 0.10}
00:00:38.348 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:00:38.349 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:00:38.352 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=-0.11 mountY=-0.00, mountTheta=-3.13
00:00:38.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
00:00:38.354 00.001 28316 Enqueuing Move request for scope (-0.05, 0.10)
00:00:38.354 00.000 29988 Worker thread wakes up
00:00:38.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:38.355 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:00:38.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:00:38.355 00.000 29988 Moving (-0.05, 0.10) raw xDistance=-0.11 yDistance=-0.00
00:00:38.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:00:38.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:38.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:00:38.355 00.000 29988 MoveAxis(E, 0, ABG)
00:00:38.355 00.000 29988 Move returns status 0, amount 0
00:00:38.355 00.000 29988 MoveAxis(N, 0, ABG)
00:00:38.355 00.000 29988 Move returns status 0, amount 0
00:00:38.355 00.000 29988 move complete, result=0
00:00:38.355 00.000 28316 UpdateGuideState exits: m=2025 RSB=30.9
00:00:38.358 00.003 29988 worker thread done servicing request
00:00:38.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:38.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:38.359 00.001 28316 Enqueuing Expose request
00:00:38.359 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:38.359 00.000 29988 Worker thread wakes up
00:00:38.360 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:38.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:39.874 01.514 29988 Exposure complete
00:00:39.902 00.028 29988 worker thread done servicing request
00:00:39.902 00.000 28316 OnExposeComplete: enter
00:00:39.902 00.000 28316 UpdateGuideState(): m_state=6
00:00:39.903 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3009
00:00:39.904 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=120.18, Mass=1881, SNR=29.7, Peak=159 HFD=4.3
00:00:39.904 00.000 28316 MultiStar: [#1 0.02,0.09,0.91,U] [#2 0.02,0.04,0.99,U] [#3 -0.04,0.15,0.86,U] [#4 0.15,0.35,0.89,U] [#5 -0.08,0.21,0.76,U] [#6 -0.04,0.09,0.72,U] [#7 0.00,-0.06,0.66,U] [#8 0.12,-0.05,0.60,U] 
00:00:39.905 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.09}, one-star: {0.13, -0.09}
00:00:39.905 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:00:39.905 00.000 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.84)
00:00:39.905 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.20 mountX=-0.06 mountY=-0.07, mountTheta=-2.32
00:00:39.908 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
00:00:39.908 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
00:00:39.909 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:39.909 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
00:00:39.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:39.910 00.001 29988 Worker thread wakes up
00:00:39.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:39.910 00.000 28316 Enqueuing Expose request
00:00:39.911 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:00:39.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:00:39.911 00.000 29988 Moving (0.03, 0.09) raw xDistance=-0.06 yDistance=-0.07
00:00:39.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:39.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:39.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:39.911 00.000 29988 MoveAxis(E, 0, ABG)
00:00:39.911 00.000 29988 Move returns status 0, amount 0
00:00:39.911 00.000 29988 MoveAxis(N, 0, ABG)
00:00:39.911 00.000 29988 Move returns status 0, amount 0
00:00:39.911 00.000 29988 move complete, result=0
00:00:39.911 00.000 29988 worker thread done servicing request
00:00:39.911 00.000 29988 Worker thread wakes up
00:00:39.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:39.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:39.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:41.544 01.633 29988 Exposure complete
00:00:41.572 00.028 29988 worker thread done servicing request
00:00:41.573 00.001 28316 OnExposeComplete: enter
00:00:41.574 00.001 28316 UpdateGuideState(): m_state=6
00:00:41.575 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3010
00:00:41.576 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=120.47, Mass=1847, SNR=29.4, Peak=127 HFD=4.3
00:00:41.577 00.001 28316 MultiStar: [#1 -0.11,0.13,0.92,U] [#2 0.03,0.02,0.98,U] [#3 -0.12,0.24,0.89,U] [#4 -0.05,0.29,0.90,U] [#5 -0.12,0.12,0.79,U] [#6 -0.03,0.10,0.75,U] [#7 -0.16,0.34,0.65,U] [#8 -0.26,0.22,0.59,U] 
00:00:41.577 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.18}, one-star: {0.07, 0.20}
00:00:41.578 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
00:00:41.578 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.09)
00:00:41.579 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.95 mountX=-0.19 mountY=-0.02, mountTheta=-3.05
00:00:41.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.18, opts=13)
00:00:41.580 00.000 28316 Enqueuing Move request for scope (-0.07, 0.18)
00:00:41.581 00.001 29988 Worker thread wakes up
00:00:41.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
00:00:41.581 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
00:00:41.581 00.000 29988 Moving (-0.07, 0.18) raw xDistance=-0.19 yDistance=-0.02
00:00:41.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
00:00:41.581 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.4
00:00:41.582 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:41.583 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:00:41.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:41.583 00.000 28316 Enqueuing Expose request
00:00:41.584 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:41.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:41.584 00.000 29988 MoveAxis(E, 0, ABG)
00:00:41.584 00.000 29988 Move returns status 0, amount 0
00:00:41.584 00.000 29988 MoveAxis(N, 0, ABG)
00:00:41.584 00.000 29988 Move returns status 0, amount 0
00:00:41.584 00.000 29988 move complete, result=0
00:00:41.584 00.000 29988 worker thread done servicing request
00:00:41.584 00.000 29988 Worker thread wakes up
00:00:41.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:41.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:41.585 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:43.098 01.513 29988 Exposure complete
00:00:43.133 00.035 29988 worker thread done servicing request
00:00:43.133 00.000 28316 OnExposeComplete: enter
00:00:43.134 00.001 28316 UpdateGuideState(): m_state=6
00:00:43.135 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3011
00:00:43.135 00.000 28316 Star::Find returns 1 (0), X=586.51, Y=120.66, Mass=1928, SNR=30.2, Peak=135 HFD=4.5
00:00:43.136 00.001 28316 MultiStar: [#1 -0.15,0.39,0.00,M1] [#2 -0.06,0.28,0.97,U] [#3 -0.17,0.21,0.87,U] [#4 -0.10,0.49,0.00,M1] [#5 -0.15,0.51,0.00,M1] [#6 -0.13,0.25,0.72,U] [#7 -0.16,0.24,0.66,U] [#8 -0.10,0.28,0.57,U] 
00:00:43.136 00.000 28316 refined, 5 included, MultiStar: {-0.11, 0.28}, one-star: {-0.04, 0.40}
00:00:43.137 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
00:00:43.137 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.11)
00:00:43.137 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.93 mountX=-0.30 mountY=-0.03, mountTheta=-3.03
00:00:43.139 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.28, opts=13)
00:00:43.139 00.000 28316 Enqueuing Move request for scope (-0.11, 0.28)
00:00:43.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:43.140 00.000 29988 Worker thread wakes up
00:00:43.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
00:00:43.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
00:00:43.140 00.000 29988 Moving (-0.11, 0.28) raw xDistance=-0.30 yDistance=-0.03
00:00:43.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:00:43.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:43.140 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
00:00:43.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:43.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:00:43.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:43.142 00.001 28316 Enqueuing Expose request
00:00:43.142 00.000 29988 MoveAxis(E, 63, ABG)
00:00:43.142 00.000 29988 Guiding  Dir = 2, Dur = 63
00:00:43.142 00.000 29988 IsSlewing returns 0
00:00:43.142 00.000 29988 IsGuiding returns 0
00:00:43.144 00.002 29988 PulseGuide returned control before completion, sleep 72
00:00:43.221 00.077 29988 IsGuiding returns 0
00:00:43.221 00.000 29988 Move returns status 0, amount 63
00:00:43.221 00.000 29988 MoveAxis(N, 0, ABG)
00:00:43.221 00.000 29988 Move returns status 0, amount 0
00:00:43.221 00.000 29988 move complete, result=0
00:00:43.221 00.000 29988 worker thread done servicing request
00:00:43.221 00.000 29988 Worker thread wakes up
00:00:43.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:43.221 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.0 px 0 ms NORTH
00:00:43.222 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:44.850 01.628 29988 Exposure complete
00:00:44.876 00.026 29988 worker thread done servicing request
00:00:44.876 00.000 28316 OnExposeComplete: enter
00:00:44.876 00.000 28316 UpdateGuideState(): m_state=6
00:00:44.877 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3012
00:00:44.877 00.000 28316 Star::Find returns 1 (0), X=586.40, Y=120.68, Mass=1977, SNR=30.4, Peak=149 HFD=4.6
00:00:44.878 00.001 28316 MultiStar: [#1 -0.12,0.30,0.88,U] [#2 -0.08,0.31,0.94,U] [#3 -0.33,0.38,0.00,M1] [#4 -0.08,0.33,0.88,U] [#5 -0.17,0.33,0.75,U] [#6 -0.21,0.27,0.70,U] [#7 -0.21,0.39,0.00,M1] [#8 -0.19,0.13,0.60,U] 
00:00:44.879 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.31}, one-star: {-0.15, 0.41}
00:00:44.881 00.002 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.14 = 3.14)
00:00:44.883 00.002 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.05)
00:00:44.883 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=1.99 mountX=-0.34 mountY=-0.02, mountTheta=-3.10
00:00:44.884 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.31, opts=13)
00:00:44.885 00.001 28316 Enqueuing Move request for scope (-0.14, 0.31)
00:00:44.885 00.000 29988 Worker thread wakes up
00:00:44.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:00:44.886 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.4
00:00:44.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.887 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:44.887 00.000 28316 Enqueuing Expose request
00:00:44.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd
00:00:44.888 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.31)
00:00:44.888 00.000 29988 Moving (-0.14, 0.31) raw xDistance=-0.34 yDistance=-0.02
00:00:44.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
00:00:44.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:44.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:00:44.888 00.000 29988 MoveAxis(E, 76, ABG)
00:00:44.888 00.000 29988 Guiding  Dir = 2, Dur = 76
00:00:44.888 00.000 29988 IsSlewing returns 0
00:00:44.888 00.000 29988 IsGuiding returns 0
00:00:44.890 00.002 29988 PulseGuide returned control before completion, sleep 85
00:00:44.988 00.098 29988 IsGuiding returns 0
00:00:44.988 00.000 29988 Move returns status 0, amount 76
00:00:44.988 00.000 29988 MoveAxis(N, 0, ABG)
00:00:44.988 00.000 29988 Move returns status 0, amount 0
00:00:44.988 00.000 29988 move complete, result=0
00:00:44.988 00.000 29988 worker thread done servicing request
00:00:44.988 00.000 29988 Worker thread wakes up
00:00:44.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:44.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:44.988 00.000 28316 GuideStep: -0.3 px 76 ms EAST, -0.0 px 0 ms NORTH
00:00:46.394 01.406 29988 Exposure complete
00:00:46.418 00.024 29988 worker thread done servicing request
00:00:46.418 00.000 28316 OnExposeComplete: enter
00:00:46.418 00.000 28316 UpdateGuideState(): m_state=6
00:00:46.419 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3013
00:00:46.419 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=120.33, Mass=1840, SNR=29.4, Peak=158 HFD=4.1
00:00:46.420 00.001 28316 MultiStar: [#1 -0.08,0.09,0.92,U] [#2 0.03,0.08,0.97,U] [#3 0.00,0.13,0.89,U] [#4 0.12,0.23,0.90,U] [#5 -0.04,0.11,0.79,U] [#6 0.04,-0.04,0.73,U] [#7 0.15,-0.11,0.66,U] [#8 0.02,0.04,0.59,U] 
00:00:46.420 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {0.11, 0.06}
00:00:46.421 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:00:46.421 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:00:46.422 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.10 mountX=-0.05 mountY=-0.07, mountTheta=-2.22
00:00:46.422 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
00:00:46.423 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
00:00:46.423 00.000 29988 Worker thread wakes up
00:00:46.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:46.424 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:00:46.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:00:46.424 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:00:46.425 00.001 29988 Moving (0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
00:00:46.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:00:46.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:46.425 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:46.426 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:46.426 00.000 28316 Enqueuing Expose request
00:00:46.427 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:46.427 00.000 29988 MoveAxis(E, 0, ABG)
00:00:46.427 00.000 29988 Move returns status 0, amount 0
00:00:46.427 00.000 29988 MoveAxis(N, 0, ABG)
00:00:46.427 00.000 29988 Move returns status 0, amount 0
00:00:46.427 00.000 29988 move complete, result=0
00:00:46.427 00.000 29988 worker thread done servicing request
00:00:46.427 00.000 29988 Worker thread wakes up
00:00:46.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:46.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:46.427 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:48.056 01.629 29988 Exposure complete
00:00:48.085 00.029 29988 worker thread done servicing request
00:00:48.085 00.000 28316 OnExposeComplete: enter
00:00:48.085 00.000 28316 UpdateGuideState(): m_state=6
00:00:48.087 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3014
00:00:48.090 00.003 28316 Star::Find returns 1 (0), X=586.58, Y=120.36, Mass=1839, SNR=29.4, Peak=147 HFD=4.2
00:00:48.093 00.003 28316 MultiStar: [#1 -0.12,-0.05,0.91,U] [#2 -0.03,-0.04,0.97,U] [#3 -0.18,0.02,0.88,U] [#4 0.02,0.04,0.87,U] [#5 -0.11,-0.01,0.81,U] [#6 -0.05,-0.18,0.73,U] [#7 -0.12,0.06,0.67,U] [#8 -0.12,-0.02,0.60,U] 
00:00:48.095 00.002 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {0.03, 0.09}
00:00:48.097 00.002 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
00:00:48.099 00.002 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
00:00:48.101 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.05 mountX=-0.02 mountY=0.07, mountTheta=1.91
00:00:48.105 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
00:00:48.106 00.001 28316 Enqueuing Move request for scope (-0.07, -0.01)
00:00:48.106 00.000 29988 Worker thread wakes up
00:00:48.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:00:48.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:48.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:00:48.106 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.4
00:00:48.107 00.001 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
00:00:48.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:48.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:00:48.108 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:48.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:48.108 00.000 28316 Enqueuing Expose request
00:00:48.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:00:48.109 00.001 29988 MoveAxis(E, 0, ABG)
00:00:48.109 00.000 29988 Move returns status 0, amount 0
00:00:48.109 00.000 29988 MoveAxis(N, 0, ABG)
00:00:48.109 00.000 29988 Move returns status 0, amount 0
00:00:48.109 00.000 29988 move complete, result=0
00:00:48.109 00.000 29988 worker thread done servicing request
00:00:48.109 00.000 29988 Worker thread wakes up
00:00:48.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:48.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:48.109 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:49.624 01.515 29988 Exposure complete
00:00:49.662 00.038 29988 worker thread done servicing request
00:00:49.662 00.000 28316 OnExposeComplete: enter
00:00:49.663 00.001 28316 UpdateGuideState(): m_state=6
00:00:49.664 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3015
00:00:49.667 00.003 28316 Star::Find returns 1 (0), X=586.52, Y=120.27, Mass=1941, SNR=30.3, Peak=132 HFD=4.6
00:00:49.669 00.002 28316 MultiStar: [#1 -0.17,0.17,0.90,U] [#2 -0.15,0.07,0.96,U] [#3 -0.26,0.02,0.87,U] [#4 -0.21,0.06,0.87,U] [#5 -0.24,0.17,0.77,U] [#6 -0.15,-0.11,0.73,U] [#7 -0.19,-0.02,0.66,U] [#8 -0.15,-0.03,0.58,U] 
00:00:49.672 00.003 28316 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {-0.03, 0.00}
00:00:49.674 00.002 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.25 = -2.04)
00:00:49.677 00.003 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.07)
00:00:49.679 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.10 mountX=-0.01 mountY=0.02, mountTheta=2.04
00:00:49.683 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
00:00:49.685 00.002 28316 Enqueuing Move request for scope (-0.03, 0.00)
00:00:49.686 00.001 29988 Worker thread wakes up
00:00:49.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
00:00:49.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
00:00:49.686 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.01 yDistance=0.02
00:00:49.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
00:00:49.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:00:49.686 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
00:00:49.687 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:49.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:49.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:49.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:49.689 00.002 28316 Enqueuing Expose request
00:00:49.689 00.000 29988 MoveAxis(E, 0, ABG)
00:00:49.689 00.000 29988 Move returns status 0, amount 0
00:00:49.689 00.000 29988 MoveAxis(N, 0, ABG)
00:00:49.689 00.000 29988 Move returns status 0, amount 0
00:00:49.689 00.000 29988 move complete, result=0
00:00:49.689 00.000 29988 worker thread done servicing request
00:00:49.689 00.000 29988 Worker thread wakes up
00:00:49.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:49.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:49.690 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:51.325 01.635 29988 Exposure complete
00:00:51.358 00.033 29988 worker thread done servicing request
00:00:51.358 00.000 28316 OnExposeComplete: enter
00:00:51.359 00.001 28316 UpdateGuideState(): m_state=6
00:00:51.359 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3016
00:00:51.360 00.001 28316 Star::Find returns 1 (0), X=586.55, Y=120.35, Mass=1842, SNR=29.5, Peak=153 HFD=4.0
00:00:51.360 00.000 28316 MultiStar: [#1 -0.02,0.14,0.92,U] [#2 -0.04,0.03,1.00,U] [#3 -0.09,-0.07,0.87,U] [#4 0.03,0.13,0.87,U] [#5 -0.01,0.11,0.80,U] [#6 -0.08,-0.07,0.72,U] [#7 -0.11,0.03,0.67,U] [#8 -0.00,-0.07,0.63,U] 
00:00:51.361 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.00, 0.08}
00:00:51.361 00.000 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.14) = xAngle (3.41 = -2.87)
00:00:51.362 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
00:00:51.362 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.27 mountX=-0.05 mountY=0.01, mountTheta=2.91
00:00:51.364 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
00:00:51.365 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
00:00:51.367 00.002 29988 Worker thread wakes up
00:00:51.367 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
00:00:51.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
00:00:51.367 00.000 29988 Moving (-0.03, 0.04) raw xDistance=-0.05 yDistance=0.01
00:00:51.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:00:51.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:51.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:51.368 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.5
00:00:51.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:51.369 00.000 28316 Enqueuing Expose request
00:00:51.370 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:00:51.370 00.000 29988 MoveAxis(E, 0, ABG)
00:00:51.370 00.000 29988 Move returns status 0, amount 0
00:00:51.370 00.000 29988 MoveAxis(N, 0, ABG)
00:00:51.370 00.000 29988 Move returns status 0, amount 0
00:00:51.370 00.000 29988 move complete, result=0
00:00:51.370 00.000 29988 worker thread done servicing request
00:00:51.370 00.000 29988 Worker thread wakes up
00:00:51.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:51.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:51.370 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:52.886 01.516 29988 Exposure complete
00:00:52.938 00.052 29988 worker thread done servicing request
00:00:52.938 00.000 28316 OnExposeComplete: enter
00:00:52.939 00.001 28316 UpdateGuideState(): m_state=6
00:00:52.941 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3017
00:00:52.943 00.002 28316 Star::Find returns 1 (0), X=586.42, Y=120.42, Mass=1896, SNR=29.8, Peak=137 HFD=4.2
00:00:52.945 00.002 28316 MultiStar: [#1 -0.29,0.30,0.00,M1] [#2 -0.11,0.17,0.99,U] [#3 -0.32,0.34,0.00,M1] [#4 -0.17,0.16,0.87,U] [#5 -0.14,0.15,0.79,U] [#6 -0.23,0.16,0.71,U] [#7 -0.44,0.20,0.00,M1] [#8 -0.13,0.11,0.58,U] 
00:00:52.946 00.001 28316 single-star, 5 included, MultiStar: {-0.15, 0.15}, one-star: {-0.13, 0.15}
00:00:52.947 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
00:00:52.948 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
00:00:52.949 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=-0.19 mountY=0.05, mountTheta=2.89
00:00:52.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.15, opts=13)
00:00:52.952 00.001 28316 Enqueuing Move request for scope (-0.13, 0.15)
00:00:52.952 00.000 29988 Worker thread wakes up
00:00:52.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:00:52.953 00.001 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:00:52.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:52.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:52.954 00.000 28316 Enqueuing Expose request
00:00:52.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
00:00:52.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
00:00:52.954 00.000 29988 Moving (-0.13, 0.15) raw xDistance=-0.19 yDistance=0.05
00:00:52.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:00:52.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:52.955 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:00:52.955 00.000 29988 MoveAxis(E, 0, ABG)
00:00:52.955 00.000 29988 Move returns status 0, amount 0
00:00:52.955 00.000 29988 MoveAxis(N, 0, ABG)
00:00:52.955 00.000 29988 Move returns status 0, amount 0
00:00:52.955 00.000 29988 move complete, result=0
00:00:52.955 00.000 29988 worker thread done servicing request
00:00:52.955 00.000 29988 Worker thread wakes up
00:00:52.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:52.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:52.955 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:54.586 01.631 29988 Exposure complete
00:00:54.611 00.025 29988 worker thread done servicing request
00:00:54.611 00.000 28316 OnExposeComplete: enter
00:00:54.612 00.001 28316 UpdateGuideState(): m_state=6
00:00:54.612 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3018
00:00:54.613 00.001 28316 Star::Find returns 1 (0), X=586.63, Y=120.44, Mass=1917, SNR=29.9, Peak=140 HFD=4.5
00:00:54.613 00.000 28316 MultiStar: [#1 -0.16,0.18,0.90,U] [#2 -0.10,0.02,0.97,U] [#3 -0.14,0.18,0.87,U] [#4 -0.11,0.18,0.86,U] [#5 -0.15,0.19,0.77,U] [#6 -0.02,0.16,0.72,U] [#7 -0.27,0.14,0.66,U] [#8 -0.07,0.18,0.61,U] 
00:00:54.614 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.15}, one-star: {0.08, 0.17}
00:00:54.614 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.28 = -3.01)
00:00:54.615 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
00:00:54.615 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.13 mountX=-0.18 mountY=0.02, mountTheta=3.05
00:00:54.617 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.15, opts=13)
00:00:54.617 00.000 28316 Enqueuing Move request for scope (-0.10, 0.15)
00:00:54.618 00.001 29988 Worker thread wakes up
00:00:54.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:54.618 00.000 28316 UpdateGuideState exits: m=1917 RSB=29.9
00:00:54.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:54.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:54.620 00.001 28316 Enqueuing Expose request
00:00:54.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
00:00:54.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
00:00:54.620 00.000 29988 Moving (-0.10, 0.15) raw xDistance=-0.18 yDistance=0.02
00:00:54.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:00:54.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:54.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:54.620 00.000 29988 MoveAxis(E, 0, ABG)
00:00:54.620 00.000 29988 Move returns status 0, amount 0
00:00:54.620 00.000 29988 MoveAxis(N, 0, ABG)
00:00:54.620 00.000 29988 Move returns status 0, amount 0
00:00:54.620 00.000 29988 move complete, result=0
00:00:54.620 00.000 29988 worker thread done servicing request
00:00:54.620 00.000 29988 Worker thread wakes up
00:00:54.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:54.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:54.621 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:56.136 01.515 29988 Exposure complete
00:00:56.184 00.048 29988 worker thread done servicing request
00:00:56.184 00.000 28316 OnExposeComplete: enter
00:00:56.184 00.000 28316 UpdateGuideState(): m_state=6
00:00:56.185 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3019
00:00:56.185 00.000 28316 Star::Find returns 1 (0), X=586.67, Y=120.61, Mass=1864, SNR=29.6, Peak=154 HFD=4.0
00:00:56.186 00.001 28316 MultiStar: [#1 0.08,0.37,0.91,U] [#2 0.11,0.38,0.97,U] [#3 -0.19,0.27,0.89,U] [#4 0.01,0.32,0.90,U] [#5 0.02,0.39,0.79,U] [#6 -0.03,0.18,0.73,U] [#7 -0.15,0.18,0.69,U] [#8 -0.07,0.26,0.61,U] 
00:00:56.186 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.31}, one-star: {0.12, 0.34}
00:00:56.187 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
00:00:56.187 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.46)
00:00:56.188 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=-0.28 mountY=-0.14, mountTheta=-2.69
00:00:56.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.31, opts=13)
00:00:56.190 00.001 28316 Enqueuing Move request for scope (-0.00, 0.31)
00:00:56.191 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:56.191 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:00:56.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:56.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:56.193 00.001 28316 Enqueuing Expose request
00:00:56.193 00.000 29988 Worker thread wakes up
00:00:56.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
00:00:56.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
00:00:56.193 00.000 29988 Moving (-0.00, 0.31) raw xDistance=-0.28 yDistance=-0.14
00:00:56.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:00:56.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:56.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:00:56.193 00.000 29988 MoveAxis(E, 59, ABG)
00:00:56.193 00.000 29988 Guiding  Dir = 2, Dur = 59
00:00:56.193 00.000 29988 IsSlewing returns 0
00:00:56.194 00.001 29988 IsGuiding returns 0
00:00:56.196 00.002 29988 PulseGuide returned control before completion, sleep 67
00:00:56.274 00.078 29988 IsGuiding returns 0
00:00:56.274 00.000 29988 Move returns status 0, amount 59
00:00:56.274 00.000 29988 MoveAxis(N, 0, ABG)
00:00:56.274 00.000 29988 Move returns status 0, amount 0
00:00:56.274 00.000 29988 move complete, result=0
00:00:56.274 00.000 29988 worker thread done servicing request
00:00:56.275 00.001 29988 Worker thread wakes up
00:00:56.275 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.1 px 0 ms NORTH
00:00:56.276 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:56.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:57.897 01.621 29988 Exposure complete
00:00:57.930 00.033 29988 worker thread done servicing request
00:00:57.930 00.000 28316 OnExposeComplete: enter
00:00:57.930 00.000 28316 UpdateGuideState(): m_state=6
00:00:57.931 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3020
00:00:57.931 00.000 28316 Star::Find returns 1 (0), X=586.60, Y=120.42, Mass=1864, SNR=29.6, Peak=149 HFD=4.2
00:00:57.934 00.003 28316 MultiStar: [#1 0.09,0.24,0.94,U] [#2 0.13,0.07,0.96,U] [#3 -0.08,0.12,0.88,U] [#4 -0.03,0.28,0.88,U] [#5 -0.01,0.20,0.77,U] [#6 -0.03,0.04,0.72,U] [#7 -0.01,0.19,0.66,U] [#8 0.12,0.03,0.61,U] 
00:00:57.936 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {0.05, 0.15}
00:00:57.937 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
00:00:57.937 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.64)
00:00:57.938 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.40 mountX=-0.13 mountY=-0.09, mountTheta=-2.52
00:00:57.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
00:00:57.939 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
00:00:57.940 00.001 29988 Worker thread wakes up
00:00:57.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:00:57.940 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:00:57.940 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.13 yDistance=-0.09
00:00:57.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:57.940 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:00:57.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:57.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:57.942 00.001 28316 Enqueuing Expose request
00:00:57.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:00:57.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:57.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:00:57.942 00.000 29988 MoveAxis(E, 0, ABG)
00:00:57.942 00.000 29988 Move returns status 0, amount 0
00:00:57.942 00.000 29988 MoveAxis(N, 0, ABG)
00:00:57.942 00.000 29988 Move returns status 0, amount 0
00:00:57.942 00.000 29988 move complete, result=0
00:00:57.942 00.000 29988 worker thread done servicing request
00:00:57.942 00.000 29988 Worker thread wakes up
00:00:57.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:57.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:57.944 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:59.464 01.520 29988 Exposure complete
00:00:59.493 00.029 29988 worker thread done servicing request
00:00:59.493 00.000 28316 OnExposeComplete: enter
00:00:59.496 00.003 28316 UpdateGuideState(): m_state=6
00:00:59.499 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3021
00:00:59.500 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.17, Mass=1866, SNR=29.8, Peak=155 HFD=4.2
00:00:59.501 00.001 28316 MultiStar: [#1 -0.12,0.05,0.91,U] [#2 -0.09,0.08,0.98,U] [#3 -0.16,0.04,0.90,U] [#4 0.01,0.02,0.88,U] [#5 -0.12,0.22,0.76,U] [#6 -0.14,-0.02,0.71,U] [#7 -0.18,0.00,0.67,U] [#8 -0.15,-0.06,0.61,U] 
00:00:59.502 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {0.05, -0.09}
00:00:59.502 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.00 = -2.28)
00:00:59.502 00.000 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.82)
00:00:59.504 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.86 mountX=-0.06 mountY=0.07, mountTheta=2.30
00:00:59.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.03, opts=13)
00:00:59.505 00.000 28316 Enqueuing Move request for scope (-0.09, 0.03)
00:00:59.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:00:59.507 00.002 29988 Worker thread wakes up
00:00:59.507 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.8
00:00:59.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:59.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:00:59.507 00.000 28316 Enqueuing Expose request
00:00:59.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:00:59.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:00:59.508 00.000 29988 Moving (-0.09, 0.03) raw xDistance=-0.06 yDistance=0.07
00:00:59.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:59.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:59.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:00:59.508 00.000 29988 MoveAxis(E, 0, ABG)
00:00:59.508 00.000 29988 Move returns status 0, amount 0
00:00:59.508 00.000 29988 MoveAxis(N, 0, ABG)
00:00:59.508 00.000 29988 Move returns status 0, amount 0
00:00:59.508 00.000 29988 move complete, result=0
00:00:59.508 00.000 29988 worker thread done servicing request
00:00:59.508 00.000 29988 Worker thread wakes up
00:00:59.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:00:59.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:00:59.509 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:01.138 01.629 29988 Exposure complete
00:01:01.163 00.025 29988 worker thread done servicing request
00:01:01.163 00.000 28316 OnExposeComplete: enter
00:01:01.164 00.001 28316 UpdateGuideState(): m_state=6
00:01:01.165 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3022
00:01:01.166 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=120.28, Mass=2033, SNR=30.9, Peak=164 HFD=4.7
00:01:01.166 00.000 28316 MultiStar: [#1 -0.09,-0.03,0.89,U] [#2 -0.02,-0.00,0.95,U] [#3 -0.11,0.12,0.85,U] [#4 0.00,0.07,0.83,U] [#5 -0.09,0.09,0.79,U] [#6 -0.09,-0.17,0.71,U] [#7 -0.02,0.07,0.64,U] [#8 0.00,-0.05,0.57,U] 
00:01:01.167 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {0.12, 0.01}
00:01:01.167 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.81 = -2.48)
00:01:01.168 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.62)
00:01:01.169 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.66 mountX=-0.03 mountY=0.02, mountTheta=2.50
00:01:01.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
00:01:01.170 00.000 28316 Enqueuing Move request for scope (-0.03, 0.02)
00:01:01.171 00.001 29988 Worker thread wakes up
00:01:01.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:01.171 00.000 28316 UpdateGuideState exits: m=2033 RSB=30.9
00:01:01.172 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:01.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:01.173 00.001 28316 Enqueuing Expose request
00:01:01.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:01:01.173 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:01:01.173 00.000 29988 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=0.02
00:01:01.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:01:01.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:01.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:01.173 00.000 29988 MoveAxis(E, 0, ABG)
00:01:01.173 00.000 29988 Move returns status 0, amount 0
00:01:01.173 00.000 29988 MoveAxis(N, 0, ABG)
00:01:01.173 00.000 29988 Move returns status 0, amount 0
00:01:01.173 00.000 29988 move complete, result=0
00:01:01.174 00.001 29988 worker thread done servicing request
00:01:01.174 00.000 29988 Worker thread wakes up
00:01:01.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:01.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:01.174 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:02.697 01.523 29988 Exposure complete
00:01:02.746 00.049 29988 worker thread done servicing request
00:01:02.746 00.000 28316 OnExposeComplete: enter
00:01:02.747 00.001 28316 UpdateGuideState(): m_state=6
00:01:02.748 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3023
00:01:02.748 00.000 28316 Star::Find returns 1 (0), X=586.42, Y=120.30, Mass=1913, SNR=30.0, Peak=138 HFD=4.2
00:01:02.749 00.001 28316 MultiStar: [#1 -0.19,-0.00,0.91,U] [#2 -0.12,0.16,0.97,U] [#3 -0.39,0.17,0.00,M1] [#4 -0.19,0.10,0.89,U] [#5 -0.20,0.07,0.81,U] [#6 -0.17,-0.04,0.71,U] [#7 -0.39,0.02,0.66,U] [#8 -0.24,0.07,0.61,U] 
00:01:02.750 00.001 28316 single-star, 7 included, MultiStar: {-0.19, 0.05}, one-star: {-0.13, 0.04}
00:01:02.750 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (-1.14) = xAngle (4.01 = -2.27)
00:01:02.751 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.83)
00:01:02.751 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.87 mountX=-0.09 mountY=0.10, mountTheta=2.29
00:01:02.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
00:01:02.753 00.001 28316 Enqueuing Move request for scope (-0.13, 0.04)
00:01:02.753 00.000 29988 Worker thread wakes up
00:01:02.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:01:02.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
00:01:02.754 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
00:01:02.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:02.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:02.755 00.001 28316 Enqueuing Expose request
00:01:02.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
00:01:02.755 00.000 29988 Moving (-0.13, 0.04) raw xDistance=-0.09 yDistance=0.10
00:01:02.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:01:02.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:02.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:01:02.755 00.000 29988 MoveAxis(E, 0, ABG)
00:01:02.755 00.000 29988 Move returns status 0, amount 0
00:01:02.755 00.000 29988 MoveAxis(N, 0, ABG)
00:01:02.755 00.000 29988 Move returns status 0, amount 0
00:01:02.755 00.000 29988 move complete, result=0
00:01:02.756 00.001 29988 worker thread done servicing request
00:01:02.756 00.000 29988 Worker thread wakes up
00:01:02.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:02.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:02.756 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:04.387 01.631 29988 Exposure complete
00:01:04.430 00.043 29988 worker thread done servicing request
00:01:04.430 00.000 28316 OnExposeComplete: enter
00:01:04.432 00.002 28316 UpdateGuideState(): m_state=6
00:01:04.433 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3024
00:01:04.433 00.000 28316 Star::Find returns 1 (0), X=586.45, Y=120.40, Mass=1809, SNR=29.2, Peak=132 HFD=4.1
00:01:04.434 00.001 28316 MultiStar: [#1 -0.18,0.25,0.94,U] [#2 -0.09,0.19,1.02,U] [#3 -0.17,0.13,0.90,U] [#4 0.03,0.33,0.89,U] [#5 -0.24,0.25,0.81,U] [#6 -0.18,0.10,0.76,U] [#7 -0.13,0.22,0.66,U] [#8 -0.12,0.09,0.60,U] 
00:01:04.434 00.000 28316 single-star, 8 included, MultiStar: {-0.13, 0.19}, one-star: {-0.10, 0.13}
00:01:04.435 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.38 = -2.91)
00:01:04.435 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
00:01:04.436 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.23 mountX=-0.16 mountY=0.03, mountTheta=2.94
00:01:04.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
00:01:04.438 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
00:01:04.439 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:04.439 00.000 29988 Worker thread wakes up
00:01:04.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:01:04.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:01:04.439 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
00:01:04.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:01:04.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:04.439 00.000 28316 UpdateGuideState exits: m=1809 RSB=29.2
00:01:04.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:04.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:04.441 00.001 28316 Enqueuing Expose request
00:01:04.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:04.441 00.000 29988 MoveAxis(E, 0, ABG)
00:01:04.441 00.000 29988 Move returns status 0, amount 0
00:01:04.441 00.000 29988 MoveAxis(N, 0, ABG)
00:01:04.441 00.000 29988 Move returns status 0, amount 0
00:01:04.441 00.000 29988 move complete, result=0
00:01:04.441 00.000 29988 worker thread done servicing request
00:01:04.441 00.000 29988 Worker thread wakes up
00:01:04.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:04.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:04.442 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:05.955 01.513 29988 Exposure complete
00:01:05.984 00.029 29988 worker thread done servicing request
00:01:05.985 00.001 28316 OnExposeComplete: enter
00:01:05.986 00.001 28316 UpdateGuideState(): m_state=6
00:01:05.987 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3025
00:01:05.987 00.000 28316 Star::Find returns 1 (0), X=586.40, Y=120.59, Mass=1895, SNR=29.9, Peak=132 HFD=4.7
00:01:05.988 00.001 28316 MultiStar: [#1 -0.23,0.35,0.00,M1] [#2 -0.11,0.16,1.00,U] [#3 -0.06,0.13,0.86,U] [#4 -0.24,0.35,0.00,M1] [#5 -0.13,0.21,0.79,U] [#6 -0.10,0.06,0.72,U] [#7 -0.10,0.19,0.66,U] [#8 -0.23,0.12,0.61,U] 
00:01:05.988 00.000 28316 refined, 6 included, MultiStar: {-0.12, 0.18}, one-star: {-0.15, 0.33}
00:01:05.989 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
00:01:05.989 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
00:01:05.989 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.17 mountX=-0.21 mountY=0.03, mountTheta=3.01
00:01:05.991 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.18, opts=13)
00:01:05.991 00.000 28316 Enqueuing Move request for scope (-0.12, 0.18)
00:01:05.992 00.001 29988 Worker thread wakes up
00:01:05.992 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:05.993 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
00:01:05.993 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
00:01:05.993 00.000 29988 Moving (-0.12, 0.18) raw xDistance=-0.21 yDistance=0.03
00:01:05.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:01:05.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:05.993 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:01:05.994 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:05.995 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:05.995 00.000 29988 MoveAxis(E, 45, ABG)
00:01:05.995 00.000 29988 Guiding  Dir = 2, Dur = 45
00:01:05.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:05.996 00.001 28316 Enqueuing Expose request
00:01:05.997 00.001 29988 IsSlewing returns 0
00:01:05.997 00.000 29988 IsGuiding returns 0
00:01:05.999 00.002 29988 PulseGuide returned control before completion, sleep 54
00:01:06.065 00.066 29988 IsGuiding returns 0
00:01:06.065 00.000 29988 Move returns status 0, amount 45
00:01:06.065 00.000 29988 MoveAxis(N, 0, ABG)
00:01:06.065 00.000 29988 Move returns status 0, amount 0
00:01:06.065 00.000 29988 move complete, result=0
00:01:06.065 00.000 29988 worker thread done servicing request
00:01:06.065 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
00:01:06.067 00.002 29988 Worker thread wakes up
00:01:06.068 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:06.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:07.692 01.624 29988 Exposure complete
00:01:07.735 00.043 29988 worker thread done servicing request
00:01:07.735 00.000 28316 OnExposeComplete: enter
00:01:07.736 00.001 28316 UpdateGuideState(): m_state=6
00:01:07.738 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3026
00:01:07.738 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=120.33, Mass=2047, SNR=31.1, Peak=167 HFD=4.5
00:01:07.739 00.001 28316 MultiStar: [#1 -0.11,-0.01,0.88,U] [#2 0.03,-0.01,0.92,U] [#3 -0.05,0.05,0.84,U] [#4 -0.04,0.06,0.83,U] [#5 -0.10,0.18,0.75,U] [#6 -0.02,-0.06,0.69,U] [#7 -0.01,0.14,0.62,U] [#8 -0.07,-0.09,0.57,U] 
00:01:07.739 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {0.15, 0.06}
00:01:07.740 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
00:01:07.740 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.03)
00:01:07.741 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.01 mountX=-0.04 mountY=-0.00, mountTheta=-3.11
00:01:07.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
00:01:07.742 00.000 28316 Enqueuing Move request for scope (-0.02, 0.04)
00:01:07.743 00.001 29988 Worker thread wakes up
00:01:07.744 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:01:07.744 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:01:07.744 00.000 29988 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=-0.00
00:01:07.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:07.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:07.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:07.745 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:01:07.745 00.000 29988 MoveAxis(E, 0, ABG)
00:01:07.745 00.000 29988 Move returns status 0, amount 0
00:01:07.745 00.000 29988 MoveAxis(N, 0, ABG)
00:01:07.745 00.000 29988 Move returns status 0, amount 0
00:01:07.745 00.000 29988 move complete, result=0
00:01:07.745 00.000 29988 worker thread done servicing request
00:01:07.745 00.000 28316 UpdateGuideState exits: m=2047 RSB=31.1
00:01:07.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:07.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:07.746 00.000 28316 Enqueuing Expose request
00:01:07.747 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:07.747 00.000 29988 Worker thread wakes up
00:01:07.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:07.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:09.262 01.515 29988 Exposure complete
00:01:09.291 00.029 29988 worker thread done servicing request
00:01:09.291 00.000 28316 OnExposeComplete: enter
00:01:09.292 00.001 28316 UpdateGuideState(): m_state=6
00:01:09.292 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3027
00:01:09.293 00.001 28316 Star::Find returns 1 (0), X=586.56, Y=120.49, Mass=1890, SNR=29.7, Peak=141 HFD=4.3
00:01:09.293 00.000 28316 MultiStar: [#1 -0.02,0.30,0.92,U] [#2 0.08,0.27,1.02,U] [#3 -0.17,0.29,0.91,U] [#4 -0.08,0.34,0.88,U] [#5 -0.20,0.23,0.78,U] [#6 -0.11,0.21,0.73,U] [#7 -0.18,0.19,0.67,U] [#8 -0.14,-0.03,0.59,U] 
00:01:09.294 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.24}, one-star: {0.01, 0.23}
00:01:09.294 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:01:09.295 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.51)
00:01:09.295 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=-0.20 mountY=-0.11, mountTheta=-2.64
00:01:09.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.23, opts=13)
00:01:09.297 00.001 28316 Enqueuing Move request for scope (0.01, 0.23)
00:01:09.297 00.000 29988 Worker thread wakes up
00:01:09.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:09.298 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.7
00:01:09.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:09.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:09.299 00.000 28316 Enqueuing Expose request
00:01:09.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
00:01:09.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
00:01:09.300 00.000 29988 Moving (0.01, 0.23) raw xDistance=-0.20 yDistance=-0.11
00:01:09.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:01:09.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:09.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:09.300 00.000 29988 MoveAxis(E, 42, ABG)
00:01:09.300 00.000 29988 Guiding  Dir = 2, Dur = 42
00:01:09.300 00.000 29988 IsSlewing returns 0
00:01:09.300 00.000 29988 IsGuiding returns 0
00:01:09.301 00.001 29988 PulseGuide returned control before completion, sleep 51
00:01:09.355 00.054 29988 IsGuiding returns 1
00:01:09.355 00.000 29988 scope still moving after pulse duration time elapsed
00:01:09.386 00.031 29988 IsSlewing returns 0
00:01:09.386 00.000 29988 IsGuiding returns 0
00:01:09.386 00.000 29988 scope move finished after 42 + 44 ms
00:01:09.386 00.000 29988 Move returns status 0, amount 42
00:01:09.386 00.000 29988 MoveAxis(N, 0, ABG)
00:01:09.386 00.000 29988 Move returns status 0, amount 0
00:01:09.387 00.001 29988 move complete, result=0
00:01:09.387 00.000 29988 worker thread done servicing request
00:01:09.387 00.000 29988 Worker thread wakes up
00:01:09.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:09.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:09.387 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH
00:01:11.009 01.622 29988 Exposure complete
00:01:11.050 00.041 29988 worker thread done servicing request
00:01:11.050 00.000 28316 OnExposeComplete: enter
00:01:11.051 00.001 28316 UpdateGuideState(): m_state=6
00:01:11.051 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3028
00:01:11.052 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=120.02, Mass=1884, SNR=29.8, Peak=164 HFD=4.3
00:01:11.052 00.000 28316 MultiStar: [#1 0.04,-0.16,0.92,U] [#2 0.10,-0.27,0.99,U] [#3 0.14,-0.22,0.88,U] [#4 0.06,-0.07,0.89,U] [#5 0.14,-0.04,0.80,U] [#6 0.05,-0.36,0.73,U] [#7 0.07,-0.19,0.66,U] [#8 0.20,-0.24,0.59,U] 
00:01:11.053 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.20}, one-star: {0.22, -0.24}
00:01:11.053 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
00:01:11.054 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.09)
00:01:11.054 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.05 mountX=0.23 mountY=-0.01, mountTheta=-0.06
00:01:11.057 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.20, opts=13)
00:01:11.057 00.000 28316 Enqueuing Move request for scope (0.11, -0.20)
00:01:11.058 00.001 29988 Worker thread wakes up
00:01:11.058 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
00:01:11.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
00:01:11.058 00.000 29988 Moving (0.11, -0.20) raw xDistance=0.23 yDistance=-0.01
00:01:11.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
00:01:11.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:11.058 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:01:11.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:11.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:11.060 00.001 28316 Enqueuing Expose request
00:01:11.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:11.061 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:11.061 00.000 29988 MoveAxis(W, 45, ABG)
00:01:11.061 00.000 29988 Guiding  Dir = 3, Dur = 45
00:01:11.061 00.000 29988 IsSlewing returns 0
00:01:11.061 00.000 29988 IsGuiding returns 0
00:01:11.062 00.001 29988 PulseGuide returned control before completion, sleep 54
00:01:11.135 00.073 29988 IsGuiding returns 0
00:01:11.135 00.000 29988 Move returns status 0, amount 45
00:01:11.135 00.000 29988 MoveAxis(N, 0, ABG)
00:01:11.136 00.001 29988 Move returns status 0, amount 0
00:01:11.136 00.000 29988 move complete, result=0
00:01:11.136 00.000 29988 worker thread done servicing request
00:01:11.136 00.000 29988 Worker thread wakes up
00:01:11.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:11.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:11.136 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.0 px 0 ms NORTH
00:01:12.540 01.404 29988 Exposure complete
00:01:12.573 00.033 29988 worker thread done servicing request
00:01:12.573 00.000 28316 OnExposeComplete: enter
00:01:12.574 00.001 28316 UpdateGuideState(): m_state=6
00:01:12.575 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3029
00:01:12.576 00.001 28316 Star::Find returns 1 (0), X=586.86, Y=120.18, Mass=1970, SNR=30.4, Peak=170 HFD=4.4
00:01:12.578 00.002 28316 MultiStar: [#1 0.17,0.09,0.87,U] [#2 0.10,0.02,0.95,U] [#3 0.09,0.01,0.87,U] [#4 0.30,0.14,0.86,U] [#5 0.14,0.13,0.74,U] [#6 0.09,-0.15,0.70,U] [#7 0.06,0.11,0.62,U] [#8 0.18,-0.02,0.59,U] 
00:01:12.579 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.03}, one-star: {0.31, -0.09}
00:01:12.581 00.002 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
00:01:12.582 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.89)
00:01:12.586 00.004 28316 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.15 mountX=0.05 mountY=-0.16, mountTheta=-1.29
00:01:12.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.03, opts=13)
00:01:12.588 00.001 28316 Enqueuing Move request for scope (0.17, 0.03)
00:01:12.588 00.000 29988 Worker thread wakes up
00:01:12.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:12.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
00:01:12.588 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
00:01:12.588 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
00:01:12.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:12.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:12.589 00.000 28316 Enqueuing Expose request
00:01:12.590 00.001 29988 Moving (0.17, 0.03) raw xDistance=0.05 yDistance=-0.16
00:01:12.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:01:12.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:12.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:01:12.590 00.000 29988 MoveAxis(E, 0, ABG)
00:01:12.590 00.000 29988 Move returns status 0, amount 0
00:01:12.590 00.000 29988 MoveAxis(N, 0, ABG)
00:01:12.590 00.000 29988 Move returns status 0, amount 0
00:01:12.590 00.000 29988 move complete, result=0
00:01:12.590 00.000 29988 worker thread done servicing request
00:01:12.590 00.000 29988 Worker thread wakes up
00:01:12.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:12.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:12.591 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:14.222 01.631 29988 Exposure complete
00:01:14.247 00.025 29988 worker thread done servicing request
00:01:14.247 00.000 28316 OnExposeComplete: enter
00:01:14.249 00.002 28316 UpdateGuideState(): m_state=6
00:01:14.249 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3030
00:01:14.250 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=120.12, Mass=1938, SNR=30.2, Peak=165 HFD=4.4
00:01:14.251 00.001 28316 MultiStar: [#1 0.00,0.09,0.90,U] [#2 0.09,0.04,0.95,U] [#3 -0.18,0.05,0.87,U] [#4 0.05,0.09,0.90,U] [#5 -0.10,0.04,0.78,U] [#6 -0.05,-0.24,0.71,U] [#7 -0.12,0.01,0.65,U] [#8 -0.12,-0.11,0.59,U] 
00:01:14.252 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.18, -0.14}
00:01:14.252 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
00:01:14.252 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82)
00:01:14.254 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.43 mountX=0.01 mountY=0.02, mountTheta=1.29
00:01:14.255 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
00:01:14.255 00.000 28316 Enqueuing Move request for scope (-0.01, -0.01)
00:01:14.256 00.001 29988 Worker thread wakes up
00:01:14.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:14.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:01:14.256 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:01:14.257 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:14.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:14.257 00.000 28316 Enqueuing Expose request
00:01:14.258 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:01:14.258 00.000 29988 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.02
00:01:14.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:14.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:14.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:14.258 00.000 29988 MoveAxis(E, 0, ABG)
00:01:14.258 00.000 29988 Move returns status 0, amount 0
00:01:14.258 00.000 29988 MoveAxis(N, 0, ABG)
00:01:14.258 00.000 29988 Move returns status 0, amount 0
00:01:14.258 00.000 29988 move complete, result=0
00:01:14.258 00.000 29988 worker thread done servicing request
00:01:14.258 00.000 29988 Worker thread wakes up
00:01:14.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:14.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:14.258 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:15.776 01.518 29988 Exposure complete
00:01:15.804 00.028 28316 OnExposeComplete: enter
00:01:15.804 00.000 28316 UpdateGuideState(): m_state=6
00:01:15.805 00.001 29988 worker thread done servicing request
00:01:15.805 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3031
00:01:15.805 00.000 28316 Star::Find returns 1 (0), X=586.55, Y=120.37, Mass=1845, SNR=29.7, Peak=148 HFD=4.2
00:01:15.806 00.001 28316 MultiStar: [#1 -0.07,0.17,0.90,U] [#2 -0.01,0.18,0.96,U] [#3 -0.10,0.30,0.89,U] [#4 -0.03,0.24,0.87,U] [#5 -0.07,0.01,0.80,U] [#6 -0.06,0.08,0.72,U] [#7 -0.01,0.11,0.70,U] [#8 -0.17,0.13,0.62,U] 
00:01:15.806 00.000 28316 single-star, 8 included, MultiStar: {-0.05, 0.15}, one-star: {0.00, 0.10}
00:01:15.807 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:01:15.807 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
00:01:15.807 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.54 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
00:01:15.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
00:01:15.809 00.000 28316 Enqueuing Move request for scope (0.00, 0.10)
00:01:15.810 00.001 29988 Worker thread wakes up
00:01:15.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:15.810 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.7
00:01:15.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:15.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:15.811 00.000 28316 Enqueuing Expose request
00:01:15.812 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
00:01:15.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
00:01:15.812 00.000 29988 Moving (0.00, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:01:15.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:01:15.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:15.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:01:15.812 00.000 29988 MoveAxis(E, 0, ABG)
00:01:15.812 00.000 29988 Move returns status 0, amount 0
00:01:15.812 00.000 29988 MoveAxis(N, 0, ABG)
00:01:15.812 00.000 29988 Move returns status 0, amount 0
00:01:15.812 00.000 29988 move complete, result=0
00:01:15.812 00.000 29988 worker thread done servicing request
00:01:15.812 00.000 29988 Worker thread wakes up
00:01:15.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:15.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:15.812 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:17.446 01.634 29988 Exposure complete
00:01:17.477 00.031 29988 worker thread done servicing request
00:01:17.477 00.000 28316 OnExposeComplete: enter
00:01:17.478 00.001 28316 UpdateGuideState(): m_state=6
00:01:17.478 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3032
00:01:17.479 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=120.56, Mass=1909, SNR=29.9, Peak=134 HFD=4.6
00:01:17.480 00.001 28316 MultiStar: [#1 0.01,0.31,0.91,U] [#2 0.04,0.23,0.97,U] [#3 -0.11,0.19,0.87,U] [#4 0.07,0.37,0.85,U] [#5 0.04,0.22,0.77,U] [#6 -0.10,0.07,0.72,U] [#7 -0.15,0.17,0.66,U] [#8 -0.07,0.27,0.59,U] 
00:01:17.480 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.24}, one-star: {0.16, 0.30}
00:01:17.481 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
00:01:17.483 00.002 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
00:01:17.485 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=-0.22 mountY=-0.11, mountTheta=-2.69
00:01:17.489 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.24, opts=13)
00:01:17.490 00.001 28316 Enqueuing Move request for scope (-0.00, 0.24)
00:01:17.490 00.000 29988 Worker thread wakes up
00:01:17.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:17.491 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:01:17.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
00:01:17.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:17.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:17.493 00.000 28316 Enqueuing Expose request
00:01:17.494 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
00:01:17.494 00.000 29988 Moving (-0.00, 0.24) raw xDistance=-0.22 yDistance=-0.11
00:01:17.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:01:17.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:17.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:17.494 00.000 29988 MoveAxis(E, 46, ABG)
00:01:17.494 00.000 29988 Guiding  Dir = 2, Dur = 46
00:01:17.494 00.000 29988 IsSlewing returns 0
00:01:17.494 00.000 29988 IsGuiding returns 0
00:01:17.496 00.002 29988 PulseGuide returned control before completion, sleep 55
00:01:17.554 00.058 29988 IsGuiding returns 0
00:01:17.554 00.000 29988 Move returns status 0, amount 46
00:01:17.554 00.000 29988 MoveAxis(N, 0, ABG)
00:01:17.554 00.000 29988 Move returns status 0, amount 0
00:01:17.554 00.000 29988 move complete, result=0
00:01:17.555 00.001 29988 worker thread done servicing request
00:01:17.555 00.000 29988 Worker thread wakes up
00:01:17.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:17.555 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
00:01:17.556 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:18.971 01.415 29988 Exposure complete
00:01:19.020 00.049 29988 worker thread done servicing request
00:01:19.021 00.001 28316 OnExposeComplete: enter
00:01:19.022 00.001 28316 UpdateGuideState(): m_state=6
00:01:19.023 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3033
00:01:19.023 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=120.33, Mass=1937, SNR=30.3, Peak=166 HFD=4.1
00:01:19.024 00.001 28316 MultiStar: [#1 0.22,0.17,0.90,U] [#2 0.23,0.07,0.94,U] [#3 0.20,0.08,0.85,U] [#4 0.21,0.31,0.86,U] [#5 0.15,0.23,0.78,U] [#6 0.27,0.12,0.71,U] [#7 0.26,0.10,0.66,U] [#8 0.11,0.06,0.58,U] 
00:01:19.026 00.002 28316 refined, 8 included, MultiStar: {0.24, 0.13}, one-star: {0.42, 0.06}
00:01:19.028 00.002 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
00:01:19.029 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
00:01:19.030 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.27 cameraTheta=0.52 mountX=-0.02 mountY=-0.27, mountTheta=-1.66
00:01:19.034 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.13, opts=13)
00:01:19.034 00.000 28316 Enqueuing Move request for scope (0.24, 0.13)
00:01:19.035 00.001 29988 Worker thread wakes up
00:01:19.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:19.035 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:01:19.036 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:19.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:19.037 00.001 28316 Enqueuing Expose request
00:01:19.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
00:01:19.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
00:01:19.037 00.000 29988 Moving (0.24, 0.13) raw xDistance=-0.02 yDistance=-0.27
00:01:19.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:01:19.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:01:19.037 00.000 29988 MoveAxis(E, 0, ABG)
00:01:19.038 00.001 29988 Move returns status 0, amount 0
00:01:19.038 00.000 29988 MoveAxis(N, 65, ABG)
00:01:19.038 00.000 29988 Guiding  Dir = 0, Dur = 65
00:01:19.038 00.000 29988 IsSlewing returns 0
00:01:19.038 00.000 29988 IsGuiding returns 0
00:01:19.043 00.005 29988 PulseGuide returned control before completion, sleep 71
00:01:19.126 00.083 29988 IsGuiding returns 0
00:01:19.126 00.000 29988 Move returns status 0, amount 65
00:01:19.126 00.000 29988 move complete, result=0
00:01:19.126 00.000 29988 worker thread done servicing request
00:01:19.126 00.000 29988 Worker thread wakes up
00:01:19.126 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
00:01:19.129 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:19.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:20.768 01.639 29988 Exposure complete
00:01:20.803 00.035 29988 worker thread done servicing request
00:01:20.803 00.000 28316 OnExposeComplete: enter
00:01:20.804 00.001 28316 UpdateGuideState(): m_state=6
00:01:20.804 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3034
00:01:20.805 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=120.24, Mass=1856, SNR=29.6, Peak=173 HFD=4.2
00:01:20.806 00.001 28316 MultiStar: [#1 0.03,0.04,0.91,U] [#2 0.10,-0.05,0.99,U] [#3 0.15,-0.03,0.86,U] [#4 0.30,0.12,0.89,U] [#5 0.10,0.02,0.78,U] [#6 -0.02,-0.13,0.71,U] [#7 0.01,0.05,0.69,U] [#8 0.22,-0.04,0.60,U] 
00:01:20.806 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.00}, one-star: {0.09, -0.03}
00:01:20.806 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:01:20.807 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.30)
00:01:20.807 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.26 mountX=0.06 mountY=-0.07, mountTheta=-0.86
00:01:20.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
00:01:20.809 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
00:01:20.810 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:20.811 00.001 29988 Worker thread wakes up
00:01:20.811 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
00:01:20.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:20.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:20.813 00.000 28316 Enqueuing Expose request
00:01:20.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:01:20.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:01:20.813 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.07
00:01:20.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:01:20.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:20.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:01:20.813 00.000 29988 MoveAxis(E, 0, ABG)
00:01:20.813 00.000 29988 Move returns status 0, amount 0
00:01:20.813 00.000 29988 MoveAxis(N, 0, ABG)
00:01:20.813 00.000 29988 Move returns status 0, amount 0
00:01:20.813 00.000 29988 move complete, result=0
00:01:20.813 00.000 29988 worker thread done servicing request
00:01:20.813 00.000 29988 Worker thread wakes up
00:01:20.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:20.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:20.814 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:22.330 01.516 29988 Exposure complete
00:01:22.366 00.036 29988 worker thread done servicing request
00:01:22.366 00.000 28316 OnExposeComplete: enter
00:01:22.367 00.001 28316 UpdateGuideState(): m_state=6
00:01:22.367 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3035
00:01:22.368 00.001 28316 Star::Find returns 1 (0), X=586.79, Y=120.00, Mass=1848, SNR=29.7, Peak=155 HFD=4.3
00:01:22.368 00.000 28316 MultiStar: [#1 -0.05,-0.06,0.92,U] [#2 0.10,-0.16,0.99,U] [#3 0.06,-0.20,0.89,U] [#4 0.11,-0.05,0.87,U] [#5 0.00,-0.14,0.78,U] [#6 -0.07,-0.30,0.73,U] [#7 -0.00,-0.15,0.68,U] [#8 -0.06,-0.09,0.61,U] 
00:01:22.369 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.16}, one-star: {0.24, -0.27}
00:01:22.370 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
00:01:22.370 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
00:01:22.371 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.28 mountX=0.16 mountY=0.03, mountTheta=0.18
00:01:22.373 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
00:01:22.374 00.001 28316 Enqueuing Move request for scope (0.05, -0.16)
00:01:22.375 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:22.375 00.000 29988 Worker thread wakes up
00:01:22.375 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.7
00:01:22.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:22.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:22.376 00.000 28316 Enqueuing Expose request
00:01:22.377 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:01:22.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:01:22.377 00.000 29988 Moving (0.05, -0.16) raw xDistance=0.16 yDistance=0.03
00:01:22.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:01:22.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:22.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:22.377 00.000 29988 MoveAxis(E, 0, ABG)
00:01:22.377 00.000 29988 Move returns status 0, amount 0
00:01:22.377 00.000 29988 MoveAxis(N, 0, ABG)
00:01:22.377 00.000 29988 Move returns status 0, amount 0
00:01:22.377 00.000 29988 move complete, result=0
00:01:22.377 00.000 29988 worker thread done servicing request
00:01:22.377 00.000 29988 Worker thread wakes up
00:01:22.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:22.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:22.377 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:24.003 01.626 29988 Exposure complete
00:01:24.040 00.037 29988 worker thread done servicing request
00:01:24.040 00.000 28316 OnExposeComplete: enter
00:01:24.041 00.001 28316 UpdateGuideState(): m_state=6
00:01:24.043 00.002 28316 Star::Find(15, 586, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3036
00:01:24.044 00.001 28316 Star::Find returns 1 (0), X=586.79, Y=120.24, Mass=1822, SNR=29.2, Peak=175 HFD=4.3
00:01:24.046 00.002 28316 MultiStar: [#1 0.02,-0.06,0.94,U] [#2 0.24,-0.15,1.01,U] [#3 0.04,-0.11,0.88,U] [#4 0.05,0.08,0.89,U] [#5 0.17,0.01,0.81,U] [#6 0.05,-0.14,0.73,U] [#7 -0.06,-0.10,0.67,U] [#8 0.24,-0.13,0.62,U] 
00:01:24.047 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.24, -0.03}
00:01:24.048 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
00:01:24.051 00.003 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.57)
00:01:24.051 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.53 mountX=0.11 mountY=-0.07, mountTheta=-0.59
00:01:24.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
00:01:24.053 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
00:01:24.053 00.000 29988 Worker thread wakes up
00:01:24.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:24.054 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
00:01:24.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
00:01:24.054 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.2
00:01:24.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:24.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:24.055 00.000 28316 Enqueuing Expose request
00:01:24.055 00.000 29988 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=-0.07
00:01:24.056 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:01:24.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:24.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:01:24.056 00.000 29988 MoveAxis(E, 0, ABG)
00:01:24.056 00.000 29988 Move returns status 0, amount 0
00:01:24.056 00.000 29988 MoveAxis(N, 0, ABG)
00:01:24.056 00.000 29988 Move returns status 0, amount 0
00:01:24.056 00.000 29988 move complete, result=0
00:01:24.056 00.000 29988 worker thread done servicing request
00:01:24.056 00.000 29988 Worker thread wakes up
00:01:24.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:24.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:24.056 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:25.583 01.527 29988 Exposure complete
00:01:25.614 00.031 29988 worker thread done servicing request
00:01:25.614 00.000 28316 OnExposeComplete: enter
00:01:25.615 00.001 28316 UpdateGuideState(): m_state=6
00:01:25.615 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3037
00:01:25.616 00.001 28316 Star::Find returns 1 (0), X=586.82, Y=120.27, Mass=1859, SNR=29.6, Peak=179 HFD=4.4
00:01:25.617 00.001 28316 MultiStar: [#1 0.08,-0.03,0.92,U] [#2 0.13,-0.09,0.98,U] [#3 0.11,-0.02,0.88,U] [#4 0.04,0.08,0.89,U] [#5 0.14,-0.08,0.79,U] [#6 0.11,-0.20,0.73,U] [#7 0.12,-0.22,0.68,U] [#8 0.13,0.01,0.61,U] 
00:01:25.617 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.27, -0.00}
00:01:25.618 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
00:01:25.618 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.45)
00:01:25.618 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.42 mountX=0.10 mountY=-0.09, mountTheta=-0.70
00:01:25.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
00:01:25.620 00.001 28316 Enqueuing Move request for scope (0.13, -0.06)
00:01:25.621 00.001 29988 Worker thread wakes up
00:01:25.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
00:01:25.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
00:01:25.621 00.000 29988 Moving (0.13, -0.06) raw xDistance=0.10 yDistance=-0.09
00:01:25.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:25.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:25.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:25.621 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:01:25.622 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:25.624 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:25.625 00.001 28316 Enqueuing Expose request
00:01:25.626 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:01:25.626 00.000 29988 MoveAxis(E, 0, ABG)
00:01:25.626 00.000 29988 Move returns status 0, amount 0
00:01:25.626 00.000 29988 MoveAxis(N, 0, ABG)
00:01:25.626 00.000 29988 Move returns status 0, amount 0
00:01:25.626 00.000 29988 move complete, result=0
00:01:25.626 00.000 29988 worker thread done servicing request
00:01:25.627 00.001 29988 Worker thread wakes up
00:01:25.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:25.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:25.627 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:27.254 01.627 29988 Exposure complete
00:01:27.282 00.028 29988 worker thread done servicing request
00:01:27.282 00.000 28316 OnExposeComplete: enter
00:01:27.283 00.001 28316 UpdateGuideState(): m_state=6
00:01:27.284 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3038
00:01:27.284 00.000 28316 Star::Find returns 1 (0), X=586.79, Y=120.30, Mass=1880, SNR=29.7, Peak=163 HFD=4.2
00:01:27.285 00.001 28316 MultiStar: [#1 0.13,0.16,0.93,U] [#2 0.22,0.02,1.00,U] [#3 0.13,0.07,0.87,U] [#4 0.12,0.16,0.88,U] [#5 0.17,0.04,0.78,U] [#6 0.11,-0.06,0.72,U] [#7 0.09,0.00,0.69,U] [#8 0.16,0.08,0.60,U] 
00:01:27.285 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.24, 0.03}
00:01:27.286 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
00:01:27.286 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.67)
00:01:27.286 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.37 mountX=0.01 mountY=-0.17, mountTheta=-1.51
00:01:27.288 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.06, opts=13)
00:01:27.289 00.001 28316 Enqueuing Move request for scope (0.16, 0.06)
00:01:27.290 00.001 29988 Worker thread wakes up
00:01:27.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:27.291 00.001 28316 UpdateGuideState exits: m=1880 RSB=29.7
00:01:27.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:27.292 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:27.293 00.001 28316 Enqueuing Expose request
00:01:27.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
00:01:27.294 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
00:01:27.294 00.000 29988 Moving (0.16, 0.06) raw xDistance=0.01 yDistance=-0.17
00:01:27.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:27.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:27.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:01:27.294 00.000 29988 MoveAxis(E, 0, ABG)
00:01:27.294 00.000 29988 Move returns status 0, amount 0
00:01:27.294 00.000 29988 MoveAxis(N, 0, ABG)
00:01:27.294 00.000 29988 Move returns status 0, amount 0
00:01:27.294 00.000 29988 move complete, result=0
00:01:27.294 00.000 29988 worker thread done servicing request
00:01:27.294 00.000 29988 Worker thread wakes up
00:01:27.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:27.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:27.294 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:28.814 01.520 29988 Exposure complete
00:01:28.851 00.037 29988 worker thread done servicing request
00:01:28.851 00.000 28316 OnExposeComplete: enter
00:01:28.852 00.001 28316 UpdateGuideState(): m_state=6
00:01:28.853 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3039
00:01:28.853 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=120.26, Mass=1945, SNR=30.3, Peak=172 HFD=4.4
00:01:28.854 00.001 28316 MultiStar: [#1 0.10,-0.00,0.91,U] [#2 0.27,-0.00,0.97,U] [#3 0.20,-0.01,0.86,U] [#4 0.13,0.17,0.87,U] [#5 0.12,-0.00,0.77,U] [#6 0.26,-0.05,0.71,U] [#7 0.37,-0.05,0.65,U] [#8 0.27,-0.09,0.57,U] 
00:01:28.855 00.001 28316 refined, 8 included, MultiStar: {0.23, 0.00}, one-star: {0.38, -0.00}
00:01:28.855 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:01:28.856 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
00:01:28.856 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.01 mountX=0.09 mountY=-0.21, mountTheta=-1.15
00:01:28.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.00, opts=13)
00:01:28.858 00.001 28316 Enqueuing Move request for scope (0.23, 0.00)
00:01:28.858 00.000 29988 Worker thread wakes up
00:01:28.858 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
00:01:28.858 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
00:01:28.858 00.000 29988 Moving (0.23, 0.00) raw xDistance=0.09 yDistance=-0.21
00:01:28.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:01:28.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:01:28.858 00.000 29988 MoveAxis(E, 0, ABG)
00:01:28.858 00.000 29988 Move returns status 0, amount 0
00:01:28.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:28.859 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:01:28.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:28.860 00.001 29988 MoveAxis(N, 49, ABG)
00:01:28.860 00.000 29988 Guiding  Dir = 0, Dur = 49
00:01:28.860 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:28.861 00.001 28316 Enqueuing Expose request
00:01:28.862 00.001 29988 IsSlewing returns 0
00:01:28.862 00.000 29988 IsGuiding returns 0
00:01:28.867 00.005 29988 PulseGuide returned control before completion, sleep 54
00:01:28.922 00.055 29988 IsGuiding returns 1
00:01:28.922 00.000 29988 scope still moving after pulse duration time elapsed
00:01:28.952 00.030 29988 IsSlewing returns 0
00:01:28.952 00.000 29988 IsGuiding returns 0
00:01:28.952 00.000 29988 scope move finished after 49 + 42 ms
00:01:28.952 00.000 29988 Move returns status 0, amount 49
00:01:28.952 00.000 29988 move complete, result=0
00:01:28.952 00.000 29988 worker thread done servicing request
00:01:28.953 00.001 29988 Worker thread wakes up
00:01:28.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:28.953 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
00:01:28.954 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:30.577 01.623 29988 Exposure complete
00:01:30.609 00.032 29988 worker thread done servicing request
00:01:30.609 00.000 28316 OnExposeComplete: enter
00:01:30.610 00.001 28316 UpdateGuideState(): m_state=6
00:01:30.611 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3040
00:01:30.611 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=120.31, Mass=2013, SNR=30.7, Peak=164 HFD=4.5
00:01:30.612 00.001 28316 MultiStar: [#1 0.06,0.07,0.87,U] [#2 0.14,0.04,0.94,U] [#3 0.14,-0.06,0.81,U] [#4 0.13,0.10,0.87,U] [#5 -0.09,0.08,0.74,U] [#6 -0.08,-0.20,0.72,U] [#7 -0.07,-0.09,0.63,U] [#8 -0.12,-0.11,0.55,U] 
00:01:30.612 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.21, 0.04}
00:01:30.613 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:01:30.613 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.09)
00:01:30.613 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.05 mountX=0.02 mountY=-0.05, mountTheta=-1.09
00:01:30.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
00:01:30.615 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
00:01:30.618 00.003 29988 Worker thread wakes up
00:01:30.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:01:30.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:30.619 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:01:30.619 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.7
00:01:30.619 00.000 29988 Moving (0.05, -0.00) raw xDistance=0.02 yDistance=-0.05
00:01:30.620 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:01:30.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:30.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:30.620 00.000 28316 Enqueuing Expose request
00:01:30.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:30.621 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:01:30.621 00.000 29988 MoveAxis(E, 0, ABG)
00:01:30.621 00.000 29988 Move returns status 0, amount 0
00:01:30.621 00.000 29988 MoveAxis(N, 0, ABG)
00:01:30.621 00.000 29988 Move returns status 0, amount 0
00:01:30.621 00.000 29988 move complete, result=0
00:01:30.621 00.000 29988 worker thread done servicing request
00:01:30.621 00.000 29988 Worker thread wakes up
00:01:30.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:30.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:30.624 00.003 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:32.144 01.520 29988 Exposure complete
00:01:32.169 00.025 29988 worker thread done servicing request
00:01:32.169 00.000 28316 OnExposeComplete: enter
00:01:32.170 00.001 28316 UpdateGuideState(): m_state=6
00:01:32.170 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3041
00:01:32.171 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=120.19, Mass=1969, SNR=30.5, Peak=166 HFD=4.4
00:01:32.171 00.000 28316 MultiStar: [#1 0.01,0.05,0.90,U] [#2 0.12,0.02,0.94,U] [#3 0.12,0.07,0.86,U] [#4 0.11,0.19,0.86,U] [#5 0.03,0.01,0.74,U] [#6 -0.05,-0.21,0.73,U] [#7 0.03,-0.04,0.65,U] [#8 0.11,-0.17,0.59,U] 
00:01:32.172 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.10, -0.08}
00:01:32.172 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:01:32.173 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
00:01:32.173 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.14 mountX=0.04 mountY=-0.06, mountTheta=-0.99
00:01:32.176 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
00:01:32.177 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
00:01:32.177 00.000 29988 Worker thread wakes up
00:01:32.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:32.178 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:01:32.178 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
00:01:32.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:32.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:32.179 00.000 28316 Enqueuing Expose request
00:01:32.180 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:01:32.180 00.000 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.06
00:01:32.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:01:32.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:32.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:32.180 00.000 29988 MoveAxis(E, 0, ABG)
00:01:32.180 00.000 29988 Move returns status 0, amount 0
00:01:32.180 00.000 29988 MoveAxis(N, 0, ABG)
00:01:32.180 00.000 29988 Move returns status 0, amount 0
00:01:32.180 00.000 29988 move complete, result=0
00:01:32.180 00.000 29988 worker thread done servicing request
00:01:32.180 00.000 29988 Worker thread wakes up
00:01:32.180 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:32.181 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:32.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:33.816 01.635 29988 Exposure complete
00:01:33.852 00.036 29988 worker thread done servicing request
00:01:33.852 00.000 28316 OnExposeComplete: enter
00:01:33.853 00.001 28316 UpdateGuideState(): m_state=6
00:01:33.853 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3042
00:01:33.854 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=120.23, Mass=1926, SNR=30.2, Peak=167 HFD=4.1
00:01:33.854 00.000 28316 MultiStar: [#1 0.17,-0.05,0.91,U] [#2 0.23,-0.10,0.98,U] [#3 0.08,-0.09,0.89,U] [#4 0.18,0.03,0.88,U] [#5 0.13,-0.07,0.77,U] [#6 0.15,-0.10,0.71,U] [#7 0.11,0.04,0.67,U] [#8 0.05,-0.11,0.60,U] 
00:01:33.855 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.16, -0.03}
00:01:33.855 00.000 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
00:01:33.856 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
00:01:33.856 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.35 mountX=0.11 mountY=-0.11, mountTheta=-0.77
00:01:33.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
00:01:33.857 00.000 28316 Enqueuing Move request for scope (0.15, -0.05)
00:01:33.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:33.858 00.001 28316 UpdateGuideState exits: m=1926 RSB=30.2
00:01:33.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:33.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:33.859 00.000 28316 Enqueuing Expose request
00:01:33.860 00.001 29988 Worker thread wakes up
00:01:33.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
00:01:33.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
00:01:33.860 00.000 29988 Moving (0.15, -0.05) raw xDistance=0.11 yDistance=-0.11
00:01:33.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:01:33.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:33.861 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:01:33.861 00.000 29988 MoveAxis(E, 0, ABG)
00:01:33.861 00.000 29988 Move returns status 0, amount 0
00:01:33.861 00.000 29988 MoveAxis(N, 0, ABG)
00:01:33.861 00.000 29988 Move returns status 0, amount 0
00:01:33.861 00.000 29988 move complete, result=0
00:01:33.861 00.000 29988 worker thread done servicing request
00:01:33.861 00.000 29988 Worker thread wakes up
00:01:33.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:33.861 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:33.862 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:35.389 01.527 29988 Exposure complete
00:01:35.426 00.037 29988 worker thread done servicing request
00:01:35.426 00.000 28316 OnExposeComplete: enter
00:01:35.427 00.001 28316 UpdateGuideState(): m_state=6
00:01:35.427 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3043
00:01:35.428 00.001 28316 Star::Find returns 1 (0), X=586.58, Y=120.15, Mass=1853, SNR=29.5, Peak=147 HFD=4.2
00:01:35.428 00.000 28316 MultiStar: [#1 -0.06,-0.14,0.92,U] [#2 0.10,-0.19,0.96,U] [#3 -0.14,-0.11,0.89,U] [#4 0.11,-0.12,0.89,U] [#5 -0.04,-0.11,0.82,U] [#6 0.02,-0.24,0.74,U] [#7 -0.03,-0.01,0.68,U] [#8 0.04,-0.24,0.62,U] 
00:01:35.429 00.001 28316 single-star, 8 included, MultiStar: {0.00, -0.14}, one-star: {0.03, -0.12}
00:01:35.429 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
00:01:35.430 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
00:01:35.430 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.34 mountX=0.12 mountY=0.03, mountTheta=0.23
00:01:35.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
00:01:35.432 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
00:01:35.434 00.002 29988 Worker thread wakes up
00:01:35.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:35.434 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
00:01:35.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:35.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:01:35.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:35.436 00.001 28316 Enqueuing Expose request
00:01:35.438 00.002 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:01:35.438 00.000 29988 Moving (0.03, -0.12) raw xDistance=0.12 yDistance=0.03
00:01:35.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:01:35.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:35.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:35.438 00.000 29988 MoveAxis(E, 0, ABG)
00:01:35.438 00.000 29988 Move returns status 0, amount 0
00:01:35.438 00.000 29988 MoveAxis(N, 0, ABG)
00:01:35.438 00.000 29988 Move returns status 0, amount 0
00:01:35.438 00.000 29988 move complete, result=0
00:01:35.438 00.000 29988 worker thread done servicing request
00:01:35.438 00.000 29988 Worker thread wakes up
00:01:35.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:35.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:35.439 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:37.067 01.628 29988 Exposure complete
00:01:37.095 00.028 29988 worker thread done servicing request
00:01:37.095 00.000 28316 OnExposeComplete: enter
00:01:37.096 00.001 28316 UpdateGuideState(): m_state=6
00:01:37.096 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3044
00:01:37.097 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=120.14, Mass=1927, SNR=30.1, Peak=151 HFD=4.4
00:01:37.098 00.001 28316 MultiStar: [#1 -0.17,-0.03,0.90,U] [#2 -0.06,-0.11,0.96,U] [#3 -0.07,-0.03,0.86,U] [#4 -0.05,0.05,0.85,U] [#5 -0.22,-0.12,0.79,U] [#6 -0.10,-0.20,0.72,U] [#7 -0.12,-0.08,0.63,U] [#8 -0.03,-0.15,0.61,U] 
00:01:37.098 00.000 28316 single-star, 8 included, MultiStar: {-0.09, -0.08}, one-star: {-0.02, -0.12}
00:01:37.101 00.003 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
00:01:37.102 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
00:01:37.103 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=0.10 mountY=0.08, mountTheta=0.65
00:01:37.106 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
00:01:37.106 00.000 28316 Enqueuing Move request for scope (-0.02, -0.12)
00:01:37.106 00.000 29988 Worker thread wakes up
00:01:37.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
00:01:37.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
00:01:37.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:37.107 00.001 28316 UpdateGuideState exits: m=1927 RSB=30.1
00:01:37.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:37.108 00.001 28316 Enqueuing Expose request
00:01:37.108 00.000 29988 Moving (-0.02, -0.12) raw xDistance=0.10 yDistance=0.08
00:01:37.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:01:37.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:37.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:01:37.108 00.000 29988 MoveAxis(E, 0, ABG)
00:01:37.108 00.000 29988 Move returns status 0, amount 0
00:01:37.108 00.000 29988 MoveAxis(N, 0, ABG)
00:01:37.108 00.000 29988 Move returns status 0, amount 0
00:01:37.109 00.001 29988 move complete, result=0
00:01:37.109 00.000 29988 worker thread done servicing request
00:01:37.109 00.000 29988 Worker thread wakes up
00:01:37.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:37.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:37.109 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:38.634 01.525 29988 Exposure complete
00:01:38.666 00.032 29988 worker thread done servicing request
00:01:38.666 00.000 28316 OnExposeComplete: enter
00:01:38.667 00.001 28316 UpdateGuideState(): m_state=6
00:01:38.667 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3045
00:01:38.668 00.001 28316 Star::Find returns 1 (0), X=586.41, Y=120.23, Mass=1972, SNR=30.4, Peak=143 HFD=4.5
00:01:38.668 00.000 28316 MultiStar: [#1 -0.16,0.08,0.88,U] [#2 -0.01,0.07,0.94,U] [#3 -0.20,0.16,0.84,U] [#4 -0.13,0.02,0.86,U] [#5 -0.10,0.19,0.75,U] [#6 -0.15,0.03,0.70,U] [#7 -0.19,0.09,0.65,U] [#8 -0.21,-0.11,0.60,U] 
00:01:38.669 00.001 28316 single-star, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.13, -0.04}
00:01:38.669 00.000 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:01:38.669 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
00:01:38.670 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.88 mountX=-0.02 mountY=0.14, mountTheta=1.74
00:01:38.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.04, opts=13)
00:01:38.671 00.000 28316 Enqueuing Move request for scope (-0.13, -0.04)
00:01:38.672 00.001 29988 Worker thread wakes up
00:01:38.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:01:38.672 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.4
00:01:38.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:38.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:38.674 00.001 28316 Enqueuing Expose request
00:01:38.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
00:01:38.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
00:01:38.674 00.000 29988 Moving (-0.13, -0.04) raw xDistance=-0.02 yDistance=0.14
00:01:38.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:01:38.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:38.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:01:38.674 00.000 29988 MoveAxis(E, 0, ABG)
00:01:38.675 00.001 29988 Move returns status 0, amount 0
00:01:38.675 00.000 29988 MoveAxis(N, 0, ABG)
00:01:38.675 00.000 29988 Move returns status 0, amount 0
00:01:38.675 00.000 29988 move complete, result=0
00:01:38.675 00.000 29988 worker thread done servicing request
00:01:38.675 00.000 29988 Worker thread wakes up
00:01:38.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:38.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:38.675 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:40.311 01.636 29988 Exposure complete
00:01:40.361 00.050 29988 worker thread done servicing request
00:01:40.361 00.000 28316 OnExposeComplete: enter
00:01:40.362 00.001 28316 UpdateGuideState(): m_state=6
00:01:40.363 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3046
00:01:40.363 00.000 28316 Star::Find returns 1 (0), X=586.58, Y=120.43, Mass=1973, SNR=30.4, Peak=150 HFD=4.3
00:01:40.364 00.001 28316 MultiStar: [#1 -0.07,0.11,0.91,U] [#2 -0.05,0.11,0.95,U] [#3 -0.06,0.05,0.86,U] [#4 -0.16,0.16,0.88,U] [#5 -0.14,0.21,0.76,U] [#6 -0.13,0.13,0.71,U] [#7 -0.03,0.01,0.62,U] [#8 0.10,-0.04,0.61,U] 
00:01:40.365 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {0.03, 0.17}
00:01:40.368 00.003 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
00:01:40.368 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.03)
00:01:40.370 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.07 mountX=-0.12 mountY=0.00, mountTheta=3.11
00:01:40.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
00:01:40.374 00.003 28316 Enqueuing Move request for scope (-0.06, 0.11)
00:01:40.375 00.001 29988 Worker thread wakes up
00:01:40.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:40.375 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:01:40.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:40.377 00.001 28316 Enqueuing Expose request
00:01:40.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
00:01:40.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
00:01:40.377 00.000 29988 Moving (-0.06, 0.11) raw xDistance=-0.12 yDistance=0.00
00:01:40.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:01:40.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:40.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:01:40.377 00.000 29988 MoveAxis(E, 0, ABG)
00:01:40.377 00.000 29988 Move returns status 0, amount 0
00:01:40.377 00.000 29988 MoveAxis(N, 0, ABG)
00:01:40.377 00.000 29988 Move returns status 0, amount 0
00:01:40.377 00.000 29988 move complete, result=0
00:01:40.377 00.000 29988 worker thread done servicing request
00:01:40.377 00.000 29988 Worker thread wakes up
00:01:40.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:40.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:40.378 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:41.903 01.525 29988 Exposure complete
00:01:41.932 00.029 29988 worker thread done servicing request
00:01:41.932 00.000 28316 OnExposeComplete: enter
00:01:41.934 00.002 28316 UpdateGuideState(): m_state=6
00:01:41.936 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3047
00:01:41.937 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=120.23, Mass=1945, SNR=30.2, Peak=159 HFD=4.5
00:01:41.939 00.002 28316 MultiStar: [#1 -0.09,0.02,0.90,U] [#2 -0.09,-0.01,0.98,U] [#3 -0.20,0.07,0.90,U] [#4 -0.06,0.19,0.86,U] [#5 -0.16,0.17,0.77,U] [#6 -0.05,-0.13,0.71,U] [#7 -0.12,-0.01,0.65,U] [#8 0.00,-0.13,0.62,U] 
00:01:41.940 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {0.07, -0.03}
00:01:41.941 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
00:01:41.942 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.14 = 0.85)
00:01:41.944 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=-0.05 mountY=0.06, mountTheta=2.27
00:01:41.946 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
00:01:41.947 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
00:01:41.948 00.001 29988 Worker thread wakes up
00:01:41.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:01:41.948 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.2
00:01:41.949 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:41.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:41.950 00.001 28316 Enqueuing Expose request
00:01:41.951 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:01:41.951 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:01:41.951 00.000 29988 Moving (-0.08, 0.02) raw xDistance=-0.05 yDistance=0.06
00:01:41.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:41.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:41.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:01:41.951 00.000 29988 MoveAxis(E, 0, ABG)
00:01:41.951 00.000 29988 Move returns status 0, amount 0
00:01:41.951 00.000 29988 MoveAxis(N, 0, ABG)
00:01:41.951 00.000 29988 Move returns status 0, amount 0
00:01:41.951 00.000 29988 move complete, result=0
00:01:41.951 00.000 29988 worker thread done servicing request
00:01:41.951 00.000 29988 Worker thread wakes up
00:01:41.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:41.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:41.951 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:43.578 01.627 29988 Exposure complete
00:01:43.613 00.035 29988 worker thread done servicing request
00:01:43.613 00.000 28316 OnExposeComplete: enter
00:01:43.614 00.001 28316 UpdateGuideState(): m_state=6
00:01:43.614 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3048
00:01:43.615 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=120.15, Mass=1889, SNR=29.7, Peak=144 HFD=4.4
00:01:43.616 00.001 28316 MultiStar: [#1 -0.03,-0.07,0.93,U] [#2 -0.06,-0.17,0.97,U] [#3 -0.11,-0.16,0.86,U] [#4 -0.07,0.01,0.87,U] [#5 -0.05,-0.15,0.81,U] [#6 -0.14,-0.13,0.72,U] [#7 -0.12,-0.14,0.66,U] [#8 -0.12,-0.14,0.60,U] 
00:01:43.618 00.002 28316 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.02, -0.11}
00:01:43.621 00.003 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.62 = -0.62)
00:01:43.623 00.002 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.48 = 2.48)
00:01:43.626 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=0.09 mountY=0.07, mountTheta=0.65
00:01:43.629 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
00:01:43.631 00.002 28316 Enqueuing Move request for scope (-0.02, -0.11)
00:01:43.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:43.633 00.002 29988 Worker thread wakes up
00:01:43.633 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.7
00:01:43.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:43.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:43.635 00.001 28316 Enqueuing Expose request
00:01:43.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:01:43.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:01:43.635 00.000 29988 Moving (-0.02, -0.11) raw xDistance=0.09 yDistance=0.07
00:01:43.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:01:43.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:43.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:01:43.635 00.000 29988 MoveAxis(E, 0, ABG)
00:01:43.635 00.000 29988 Move returns status 0, amount 0
00:01:43.635 00.000 29988 MoveAxis(N, 0, ABG)
00:01:43.635 00.000 29988 Move returns status 0, amount 0
00:01:43.635 00.000 29988 move complete, result=0
00:01:43.635 00.000 29988 worker thread done servicing request
00:01:43.635 00.000 29988 Worker thread wakes up
00:01:43.636 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:43.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:43.636 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:45.158 01.522 29988 Exposure complete
00:01:45.184 00.026 29988 worker thread done servicing request
00:01:45.184 00.000 28316 OnExposeComplete: enter
00:01:45.188 00.004 28316 UpdateGuideState(): m_state=6
00:01:45.189 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3049
00:01:45.189 00.000 28316 Star::Find returns 1 (0), X=586.44, Y=120.27, Mass=1925, SNR=30.2, Peak=148 HFD=4.2
00:01:45.190 00.001 28316 MultiStar: [#1 -0.25,0.09,0.92,U] [#2 -0.17,0.05,0.96,U] [#3 -0.37,0.10,0.85,U] [#4 -0.08,0.04,0.85,U] [#5 -0.35,0.03,0.76,U] [#6 -0.25,-0.09,0.71,U] [#7 -0.19,-0.06,0.67,U] [#8 -0.21,0.00,0.60,U] 
00:01:45.190 00.000 28316 single-star, 8 included, MultiStar: {-0.22, 0.02}, one-star: {-0.11, 0.01}
00:01:45.191 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:01:45.191 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
00:01:45.192 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.09 mountX=-0.05 mountY=0.10, mountTheta=2.06
00:01:45.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
00:01:45.193 00.000 28316 Enqueuing Move request for scope (-0.11, 0.01)
00:01:45.193 00.000 29988 Worker thread wakes up
00:01:45.194 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
00:01:45.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
00:01:45.194 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.2
00:01:45.195 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:45.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:45.195 00.000 28316 Enqueuing Expose request
00:01:45.196 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
00:01:45.196 00.000 29988 Moving (-0.11, 0.01) raw xDistance=-0.05 yDistance=0.10
00:01:45.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:45.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:45.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:01:45.196 00.000 29988 MoveAxis(E, 0, ABG)
00:01:45.196 00.000 29988 Move returns status 0, amount 0
00:01:45.196 00.000 29988 MoveAxis(N, 0, ABG)
00:01:45.196 00.000 29988 Move returns status 0, amount 0
00:01:45.196 00.000 29988 move complete, result=0
00:01:45.197 00.001 29988 worker thread done servicing request
00:01:45.197 00.000 29988 Worker thread wakes up
00:01:45.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:45.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:45.198 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:46.822 01.624 29988 Exposure complete
00:01:46.850 00.028 29988 worker thread done servicing request
00:01:46.850 00.000 28316 OnExposeComplete: enter
00:01:46.851 00.001 28316 UpdateGuideState(): m_state=6
00:01:46.852 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3050
00:01:46.852 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=120.38, Mass=1890, SNR=29.7, Peak=136 HFD=4.5
00:01:46.853 00.001 28316 MultiStar: [#1 -0.53,0.20,0.00,M1] [#2 -0.37,0.15,1.00,U] [#3 -0.32,0.11,0.88,U] [#4 -0.49,0.23,0.00,M1] [#5 -0.33,0.08,0.79,U] [#6 -0.44,0.08,0.00,M1] [#7 -0.34,0.22,0.68,U] [#8 -0.45,0.06,0.00,M1] 
00:01:46.853 00.000 28316 single-star, 4 included, MultiStar: {-0.34, 0.13}, one-star: {-0.33, 0.11}
00:01:46.853 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
00:01:46.854 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.07 = 0.78)
00:01:46.854 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.34 cameraTheta=2.82 mountX=-0.23 mountY=0.24, mountTheta=2.34
00:01:46.857 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.11, opts=13)
00:01:46.858 00.001 28316 Enqueuing Move request for scope (-0.33, 0.11)
00:01:46.859 00.001 29988 Worker thread wakes up
00:01:46.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd
00:01:46.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.11)
00:01:46.859 00.000 29988 Moving (-0.33, 0.11) raw xDistance=-0.23 yDistance=0.24
00:01:46.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:01:46.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:01:46.860 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:01:46.860 00.000 29988 MoveAxis(E, 49, ABG)
00:01:46.860 00.000 29988 Guiding  Dir = 2, Dur = 49
00:01:46.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:01:46.861 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.7
00:01:46.862 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:46.863 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:46.864 00.001 28316 Enqueuing Expose request
00:01:46.865 00.001 29988 IsSlewing returns 0
00:01:46.865 00.000 29988 IsGuiding returns 0
00:01:46.867 00.002 29988 PulseGuide returned control before completion, sleep 58
00:01:46.930 00.063 29988 IsGuiding returns 1
00:01:46.930 00.000 29988 scope still moving after pulse duration time elapsed
00:01:46.961 00.031 29988 IsSlewing returns 0
00:01:46.962 00.001 29988 IsGuiding returns 0
00:01:46.962 00.000 29988 scope move finished after 49 + 47 ms
00:01:46.962 00.000 29988 Move returns status 0, amount 49
00:01:46.962 00.000 29988 MoveAxis(N, 0, ABG)
00:01:46.962 00.000 29988 Move returns status 0, amount 0
00:01:46.962 00.000 29988 move complete, result=0
00:01:46.962 00.000 29988 worker thread done servicing request
00:01:46.962 00.000 29988 Worker thread wakes up
00:01:46.962 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.2 px 0 ms NORTH
00:01:46.963 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:46.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:48.367 01.404 29988 Exposure complete
00:01:48.392 00.025 29988 worker thread done servicing request
00:01:48.392 00.000 28316 OnExposeComplete: enter
00:01:48.393 00.001 28316 UpdateGuideState(): m_state=6
00:01:48.393 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3051
00:01:48.394 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.11, Mass=2006, SNR=30.7, Peak=153 HFD=4.4
00:01:48.394 00.000 28316 MultiStar: [#1 -0.11,-0.20,0.90,U] [#2 -0.07,-0.13,0.94,U] [#3 -0.14,-0.14,0.86,U] [#4 -0.18,-0.05,0.85,U] [#5 -0.18,-0.09,0.77,U] [#6 -0.17,-0.26,0.70,U] [#7 -0.25,-0.13,0.64,U] [#8 -0.00,-0.17,0.58,U] 
00:01:48.395 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.15}, one-star: {0.05, -0.16}
00:01:48.395 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
00:01:48.395 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
00:01:48.396 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.25 mountX=0.17 mountY=0.02, mountTheta=0.14
00:01:48.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
00:01:48.397 00.000 28316 Enqueuing Move request for scope (0.05, -0.16)
00:01:48.399 00.002 29988 Worker thread wakes up
00:01:48.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:48.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:01:48.400 00.000 28316 UpdateGuideState exits: m=2006 RSB=30.7
00:01:48.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:01:48.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:48.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:48.401 00.001 28316 Enqueuing Expose request
00:01:48.401 00.000 29988 Moving (0.05, -0.16) raw xDistance=0.17 yDistance=0.02
00:01:48.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:01:48.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:48.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:01:48.401 00.000 29988 MoveAxis(E, 0, ABG)
00:01:48.401 00.000 29988 Move returns status 0, amount 0
00:01:48.401 00.000 29988 MoveAxis(N, 0, ABG)
00:01:48.401 00.000 29988 Move returns status 0, amount 0
00:01:48.401 00.000 29988 move complete, result=0
00:01:48.401 00.000 29988 worker thread done servicing request
00:01:48.401 00.000 29988 Worker thread wakes up
00:01:48.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:48.402 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:48.402 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:50.025 01.623 29988 Exposure complete
00:01:50.067 00.042 29988 worker thread done servicing request
00:01:50.067 00.000 28316 OnExposeComplete: enter
00:01:50.068 00.001 28316 UpdateGuideState(): m_state=6
00:01:50.069 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
00:01:50.069 00.000 28316 Star::Find returns 1 (0), X=586.60, Y=120.19, Mass=1957, SNR=30.3, Peak=151 HFD=4.5
00:01:50.071 00.002 28316 MultiStar: [#1 -0.17,-0.07,0.87,U] [#2 -0.10,-0.03,0.96,U] [#3 -0.09,-0.09,0.88,U] [#4 -0.04,0.10,0.86,U] [#5 -0.07,0.06,0.78,U] [#6 -0.11,-0.02,0.72,U] [#7 -0.01,0.02,0.66,U] [#8 -0.03,-0.07,0.59,U] 
00:01:50.071 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {0.05, -0.08}
00:01:50.071 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
00:01:50.073 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.43 = 1.43)
00:01:50.073 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.82 mountX=-0.01 mountY=0.07, mountTheta=1.68
00:01:50.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
00:01:50.075 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
00:01:50.075 00.000 29988 Worker thread wakes up
00:01:50.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:50.075 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:01:50.076 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:50.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:50.077 00.001 28316 Enqueuing Expose request
00:01:50.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:01:50.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:01:50.077 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.01 yDistance=0.07
00:01:50.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:01:50.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:50.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:01:50.077 00.000 29988 MoveAxis(E, 0, ABG)
00:01:50.077 00.000 29988 Move returns status 0, amount 0
00:01:50.077 00.000 29988 MoveAxis(N, 0, ABG)
00:01:50.077 00.000 29988 Move returns status 0, amount 0
00:01:50.077 00.000 29988 move complete, result=0
00:01:50.077 00.000 29988 worker thread done servicing request
00:01:50.077 00.000 29988 Worker thread wakes up
00:01:50.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:50.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:50.078 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:51.605 01.527 29988 Exposure complete
00:01:51.633 00.028 29988 worker thread done servicing request
00:01:51.634 00.001 28316 OnExposeComplete: enter
00:01:51.635 00.001 28316 UpdateGuideState(): m_state=6
00:01:51.637 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3053
00:01:51.637 00.000 28316 Star::Find returns 1 (0), X=586.54, Y=120.13, Mass=1876, SNR=29.7, Peak=143 HFD=4.4
00:01:51.638 00.001 28316 MultiStar: [#1 -0.16,0.07,0.91,U] [#2 -0.01,-0.16,0.94,U] [#3 -0.11,-0.08,0.87,U] [#4 -0.09,0.06,0.89,U] [#5 -0.11,-0.01,0.79,U] [#6 -0.09,-0.16,0.73,U] [#7 -0.11,-0.14,0.66,U] [#8 -0.11,-0.13,0.61,U] 
00:01:51.638 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.07}, one-star: {-0.01, -0.14}
00:01:51.639 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
00:01:51.639 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
00:01:51.639 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=0.03 mountY=0.11, mountTheta=1.30
00:01:51.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
00:01:51.641 00.001 28316 Enqueuing Move request for scope (-0.08, -0.07)
00:01:51.641 00.000 29988 Worker thread wakes up
00:01:51.641 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:01:51.641 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:01:51.641 00.000 29988 Moving (-0.08, -0.07) raw xDistance=0.03 yDistance=0.11
00:01:51.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:01:51.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:51.642 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:51.642 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:01:51.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:51.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:51.643 00.000 28316 Enqueuing Expose request
00:01:51.644 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:01:51.644 00.000 29988 MoveAxis(E, 0, ABG)
00:01:51.644 00.000 29988 Move returns status 0, amount 0
00:01:51.644 00.000 29988 MoveAxis(N, 0, ABG)
00:01:51.644 00.000 29988 Move returns status 0, amount 0
00:01:51.644 00.000 29988 move complete, result=0
00:01:51.644 00.000 29988 worker thread done servicing request
00:01:51.644 00.000 29988 Worker thread wakes up
00:01:51.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:51.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:51.644 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:53.272 01.628 29988 Exposure complete
00:01:53.298 00.026 29988 worker thread done servicing request
00:01:53.298 00.000 28316 OnExposeComplete: enter
00:01:53.299 00.001 28316 UpdateGuideState(): m_state=6
00:01:53.302 00.003 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3054
00:01:53.303 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.26, Mass=1878, SNR=29.7, Peak=158 HFD=4.2
00:01:53.304 00.001 28316 MultiStar: [#1 -0.09,-0.00,0.92,U] [#2 0.05,-0.21,0.95,U] [#3 -0.16,-0.13,0.89,U] [#4 -0.16,-0.03,0.88,U] [#5 -0.17,-0.17,0.81,U] [#6 -0.23,-0.19,0.72,U] [#7 -0.06,-0.14,0.68,U] [#8 -0.03,-0.23,0.61,U] 
00:01:53.305 00.001 28316 single-star, 8 included, MultiStar: {-0.08, -0.11}, one-star: {0.05, -0.01}
00:01:53.306 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
00:01:53.308 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
00:01:53.310 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.21 mountX=0.03 mountY=-0.04, mountTheta=-0.91
00:01:53.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
00:01:53.313 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
00:01:53.313 00.000 29988 Worker thread wakes up
00:01:53.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:01:53.314 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:01:53.314 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
00:01:53.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:53.315 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:01:53.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:53.315 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.7
00:01:53.317 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:01:53.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:53.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:53.318 00.000 28316 Enqueuing Expose request
00:01:53.319 00.001 29988 MoveAxis(E, 0, ABG)
00:01:53.319 00.000 29988 Move returns status 0, amount 0
00:01:53.319 00.000 29988 MoveAxis(N, 0, ABG)
00:01:53.319 00.000 29988 Move returns status 0, amount 0
00:01:53.319 00.000 29988 move complete, result=0
00:01:53.319 00.000 29988 worker thread done servicing request
00:01:53.319 00.000 29988 Worker thread wakes up
00:01:53.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:53.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:53.319 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:54.833 01.514 29988 Exposure complete
00:01:54.873 00.040 29988 worker thread done servicing request
00:01:54.873 00.000 28316 OnExposeComplete: enter
00:01:54.875 00.002 28316 UpdateGuideState(): m_state=6
00:01:54.876 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3055
00:01:54.878 00.002 28316 Star::Find returns 1 (0), X=586.34, Y=120.31, Mass=1994, SNR=30.6, Peak=148 HFD=4.4
00:01:54.879 00.001 28316 MultiStar: [#1 -0.13,-0.03,0.90,U] [#2 -0.12,0.07,0.94,U] [#3 -0.13,-0.04,0.83,U] [#4 -0.13,0.12,0.86,U] [#5 -0.18,0.03,0.77,U] [#6 -0.19,-0.02,0.70,U] [#7 -0.27,-0.03,0.65,U] [#8 -0.32,0.00,0.58,U] 
00:01:54.879 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.02}, one-star: {-0.21, 0.04}
00:01:54.879 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:01:54.880 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.99)
00:01:54.880 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.03 mountX=-0.09 mountY=0.15, mountTheta=2.12
00:01:54.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
00:01:54.882 00.001 28316 Enqueuing Move request for scope (-0.18, 0.02)
00:01:54.882 00.000 29988 Worker thread wakes up
00:01:54.883 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:01:54.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
00:01:54.883 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.6
00:01:54.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:54.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:54.884 00.000 28316 Enqueuing Expose request
00:01:54.885 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
00:01:54.885 00.000 29988 Moving (-0.18, 0.02) raw xDistance=-0.09 yDistance=0.15
00:01:54.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:01:54.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:54.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:01:54.885 00.000 29988 MoveAxis(E, 0, ABG)
00:01:54.885 00.000 29988 Move returns status 0, amount 0
00:01:54.885 00.000 29988 MoveAxis(N, 0, ABG)
00:01:54.885 00.000 29988 Move returns status 0, amount 0
00:01:54.885 00.000 29988 move complete, result=0
00:01:54.885 00.000 29988 worker thread done servicing request
00:01:54.885 00.000 29988 Worker thread wakes up
00:01:54.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:54.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:54.885 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:01:56.516 01.631 29988 Exposure complete
00:01:56.559 00.043 29988 worker thread done servicing request
00:01:56.559 00.000 28316 OnExposeComplete: enter
00:01:56.562 00.003 28316 UpdateGuideState(): m_state=6
00:01:56.566 00.004 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3056
00:01:56.567 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=120.44, Mass=1847, SNR=29.5, Peak=140 HFD=4.2
00:01:56.568 00.001 28316 MultiStar: [#1 0.04,0.13,0.93,U] [#2 0.09,0.11,0.98,U] [#3 -0.04,0.17,0.87,U] [#4 0.12,0.04,0.89,U] [#5 -0.02,0.17,0.82,U] [#6 0.01,-0.02,0.73,U] [#7 0.02,-0.03,0.65,U] [#8 -0.10,0.26,0.61,U] 
00:01:56.569 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.12}, one-star: {0.09, 0.17}
00:01:56.570 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:01:56.570 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
00:01:56.571 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.31 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
00:01:56.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
00:01:56.573 00.000 28316 Enqueuing Move request for scope (0.03, 0.12)
00:01:56.574 00.001 29988 Worker thread wakes up
00:01:56.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:01:56.574 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.5
00:01:56.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:56.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:56.576 00.001 28316 Enqueuing Expose request
00:01:56.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
00:01:56.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
00:01:56.576 00.000 29988 Moving (0.03, 0.12) raw xDistance=-0.09 yDistance=-0.08
00:01:56.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:01:56.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:56.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:01:56.576 00.000 29988 MoveAxis(E, 0, ABG)
00:01:56.576 00.000 29988 Move returns status 0, amount 0
00:01:56.576 00.000 29988 MoveAxis(N, 0, ABG)
00:01:56.576 00.000 29988 Move returns status 0, amount 0
00:01:56.576 00.000 29988 move complete, result=0
00:01:56.576 00.000 29988 worker thread done servicing request
00:01:56.576 00.000 29988 Worker thread wakes up
00:01:56.577 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:56.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:56.577 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:58.096 01.519 29988 Exposure complete
00:01:58.139 00.043 29988 worker thread done servicing request
00:01:58.139 00.000 28316 OnExposeComplete: enter
00:01:58.140 00.001 28316 UpdateGuideState(): m_state=6
00:01:58.141 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3057
00:01:58.141 00.000 28316 Star::Find returns 1 (0), X=586.59, Y=120.41, Mass=1864, SNR=29.6, Peak=139 HFD=4.5
00:01:58.142 00.001 28316 MultiStar: [#1 -0.11,0.16,0.93,U] [#2 -0.12,0.22,1.00,U] [#3 -0.14,0.17,0.85,U] [#4 -0.16,0.20,0.89,U] [#5 -0.17,0.09,0.77,U] [#6 -0.12,0.11,0.73,U] [#7 -0.21,0.19,0.67,U] [#8 -0.07,0.19,0.58,U] 
00:01:58.142 00.000 28316 single-star, 8 included, MultiStar: {-0.11, 0.16}, one-star: {0.04, 0.14}
00:01:58.143 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:01:58.143 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
00:01:58.144 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.32 mountX=-0.12 mountY=-0.10, mountTheta=-2.44
00:01:58.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.14, opts=13)
00:01:58.145 00.000 28316 Enqueuing Move request for scope (0.04, 0.14)
00:01:58.145 00.000 29988 Worker thread wakes up
00:01:58.146 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:01:58.146 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:01:58.146 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:58.147 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:58.147 00.000 28316 Enqueuing Expose request
00:01:58.148 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
00:01:58.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
00:01:58.148 00.000 29988 Moving (0.04, 0.14) raw xDistance=-0.12 yDistance=-0.10
00:01:58.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:01:58.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:58.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:01:58.148 00.000 29988 MoveAxis(E, 0, ABG)
00:01:58.148 00.000 29988 Move returns status 0, amount 0
00:01:58.148 00.000 29988 MoveAxis(N, 0, ABG)
00:01:58.149 00.001 29988 Move returns status 0, amount 0
00:01:58.149 00.000 29988 move complete, result=0
00:01:58.149 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:58.149 00.000 29988 worker thread done servicing request
00:01:58.149 00.000 29988 Worker thread wakes up
00:01:58.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:58.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:59.776 01.627 29988 Exposure complete
00:01:59.812 00.036 29988 worker thread done servicing request
00:01:59.812 00.000 28316 OnExposeComplete: enter
00:01:59.812 00.000 28316 UpdateGuideState(): m_state=6
00:01:59.813 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3058
00:01:59.813 00.000 28316 Star::Find returns 1 (0), X=586.37, Y=120.39, Mass=1846, SNR=29.4, Peak=143 HFD=4.2
00:01:59.814 00.001 28316 MultiStar: [#1 -0.06,0.08,0.92,U] [#2 -0.04,0.03,1.00,U] [#3 -0.14,0.04,0.88,U] [#4 -0.16,0.29,0.88,U] [#5 -0.08,0.04,0.78,U] [#6 -0.22,0.17,0.72,U] [#7 -0.15,0.12,0.68,U] [#8 -0.23,0.03,0.60,U] 
00:01:59.814 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.10}, one-star: {-0.18, 0.12}
00:01:59.815 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.66)
00:01:59.816 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
00:01:59.817 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.17 cameraTheta=2.48 mountX=-0.15 mountY=0.07, mountTheta=2.69
00:01:59.820 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
00:01:59.823 00.003 28316 Enqueuing Move request for scope (-0.13, 0.10)
00:01:59.824 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:01:59.825 00.001 29988 Worker thread wakes up
00:01:59.825 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.4
00:01:59.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:59.826 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:01:59.826 00.000 28316 Enqueuing Expose request
00:01:59.827 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
00:01:59.827 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
00:01:59.827 00.000 29988 Moving (-0.13, 0.10) raw xDistance=-0.15 yDistance=0.07
00:01:59.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:01:59.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:59.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:01:59.827 00.000 29988 MoveAxis(E, 0, ABG)
00:01:59.827 00.000 29988 Move returns status 0, amount 0
00:01:59.827 00.000 29988 MoveAxis(N, 0, ABG)
00:01:59.827 00.000 29988 Move returns status 0, amount 0
00:01:59.827 00.000 29988 move complete, result=0
00:01:59.827 00.000 29988 worker thread done servicing request
00:01:59.827 00.000 29988 Worker thread wakes up
00:01:59.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:01:59.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:01:59.828 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:01.346 01.518 29988 Exposure complete
00:02:01.371 00.025 29988 worker thread done servicing request
00:02:01.371 00.000 28316 OnExposeComplete: enter
00:02:01.372 00.001 28316 UpdateGuideState(): m_state=6
00:02:01.372 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3059
00:02:01.373 00.001 28316 Star::Find returns 1 (0), X=586.40, Y=120.37, Mass=2023, SNR=30.9, Peak=150 HFD=4.2
00:02:01.373 00.000 28316 MultiStar: [#1 -0.21,0.15,0.87,U] [#2 -0.11,0.01,0.93,U] [#3 -0.34,0.14,0.85,U] [#4 -0.16,0.09,0.85,U] [#5 -0.20,0.05,0.76,U] [#6 -0.34,0.11,0.70,U] [#7 -0.29,0.21,0.63,U] [#8 -0.27,-0.13,0.60,U] 
00:02:01.374 00.001 28316 single-star, 8 included, MultiStar: {-0.22, 0.08}, one-star: {-0.15, 0.10}
00:02:01.374 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.68 = -2.60)
00:02:01.376 00.002 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.50)
00:02:01.378 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=-0.16 mountY=0.09, mountTheta=2.63
00:02:01.382 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.10, opts=13)
00:02:01.383 00.001 28316 Enqueuing Move request for scope (-0.15, 0.10)
00:02:01.383 00.000 29988 Worker thread wakes up
00:02:01.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
00:02:01.384 00.001 28316 UpdateGuideState exits: m=2023 RSB=30.9
00:02:01.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:01.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:01.385 00.001 28316 Enqueuing Expose request
00:02:01.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
00:02:01.385 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
00:02:01.385 00.000 29988 Moving (-0.15, 0.10) raw xDistance=-0.16 yDistance=0.09
00:02:01.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:02:01.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:01.386 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:02:01.386 00.000 29988 MoveAxis(E, 0, ABG)
00:02:01.386 00.000 29988 Move returns status 0, amount 0
00:02:01.386 00.000 29988 MoveAxis(N, 0, ABG)
00:02:01.386 00.000 29988 Move returns status 0, amount 0
00:02:01.386 00.000 29988 move complete, result=0
00:02:01.386 00.000 29988 worker thread done servicing request
00:02:01.386 00.000 29988 Worker thread wakes up
00:02:01.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:01.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:01.386 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:03.010 01.624 29988 Exposure complete
00:02:03.048 00.038 29988 worker thread done servicing request
00:02:03.049 00.001 28316 OnExposeComplete: enter
00:02:03.049 00.000 28316 UpdateGuideState(): m_state=6
00:02:03.050 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3060
00:02:03.050 00.000 28316 Star::Find returns 1 (0), X=586.28, Y=120.57, Mass=1779, SNR=29.0, Peak=126 HFD=4.3
00:02:03.051 00.001 28316 MultiStar: [#1 -0.18,0.37,0.00,M1] [#2 -0.08,0.14,0.99,U] [#3 -0.44,0.15,0.00,M1] [#4 -0.10,0.35,0.89,U] [#5 -0.17,0.14,0.79,U] [#6 -0.28,0.15,0.76,U] [#7 -0.29,0.22,0.66,U] [#8 -0.09,0.10,0.64,U] 
00:02:03.051 00.000 28316 refined, 6 included, MultiStar: {-0.18, 0.21}, one-star: {-0.27, 0.30}
00:02:03.052 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
00:02:03.052 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
00:02:03.053 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.27 cameraTheta=2.29 mountX=-0.26 mountY=0.07, mountTheta=2.89
00:02:03.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.21, opts=13)
00:02:03.054 00.000 28316 Enqueuing Move request for scope (-0.18, 0.21)
00:02:03.055 00.001 29988 Worker thread wakes up
00:02:03.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:02:03.055 00.000 28316 UpdateGuideState exits: m=1779 RSB=29.0
00:02:03.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:03.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:03.057 00.001 28316 Enqueuing Expose request
00:02:03.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
00:02:03.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
00:02:03.057 00.000 29988 Moving (-0.18, 0.21) raw xDistance=-0.26 yDistance=0.07
00:02:03.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:02:03.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:03.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:03.057 00.000 29988 MoveAxis(E, 55, ABG)
00:02:03.057 00.000 29988 Guiding  Dir = 2, Dur = 55
00:02:03.058 00.001 29988 IsSlewing returns 0
00:02:03.058 00.000 29988 IsGuiding returns 0
00:02:03.060 00.002 29988 PulseGuide returned control before completion, sleep 64
00:02:03.134 00.074 29988 IsGuiding returns 0
00:02:03.134 00.000 29988 Move returns status 0, amount 55
00:02:03.135 00.001 29988 MoveAxis(N, 0, ABG)
00:02:03.135 00.000 29988 Move returns status 0, amount 0
00:02:03.135 00.000 29988 move complete, result=0
00:02:03.135 00.000 29988 worker thread done servicing request
00:02:03.135 00.000 29988 Worker thread wakes up
00:02:03.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:03.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:03.135 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.1 px 0 ms NORTH
00:02:04.539 01.404 29988 Exposure complete
00:02:04.606 00.067 29988 worker thread done servicing request
00:02:04.607 00.001 28316 OnExposeComplete: enter
00:02:04.607 00.000 28316 UpdateGuideState(): m_state=6
00:02:04.609 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3061
00:02:04.611 00.002 28316 Star::Find returns 1 (0), X=586.42, Y=120.46, Mass=1824, SNR=29.0, Peak=130 HFD=4.2
00:02:04.612 00.001 28316 MultiStar: [#1 -0.25,0.16,0.93,U] [#2 -0.17,0.15,1.00,U] [#3 -0.14,0.08,0.90,U] [#4 -0.25,0.27,0.91,U] [#5 -0.18,0.33,0.81,U] [#6 -0.19,0.17,0.73,U] [#7 -0.18,0.22,0.66,U] [#8 -0.34,0.02,0.63,U] 
00:02:04.614 00.002 28316 single-star, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.13, 0.20}
00:02:04.615 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.29 = -2.99)
00:02:04.616 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.11)
00:02:04.617 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.15 mountX=-0.23 mountY=0.03, mountTheta=3.03
00:02:04.620 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.20, opts=13)
00:02:04.621 00.001 28316 Enqueuing Move request for scope (-0.13, 0.20)
00:02:04.622 00.001 29988 Worker thread wakes up
00:02:04.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:02:04.622 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.0
00:02:04.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:04.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:04.624 00.001 28316 Enqueuing Expose request
00:02:04.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
00:02:04.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
00:02:04.624 00.000 29988 Moving (-0.13, 0.20) raw xDistance=-0.23 yDistance=0.03
00:02:04.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
00:02:04.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:04.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:04.624 00.000 29988 MoveAxis(E, 53, ABG)
00:02:04.624 00.000 29988 Guiding  Dir = 2, Dur = 53
00:02:04.624 00.000 29988 IsSlewing returns 0
00:02:04.624 00.000 29988 IsGuiding returns 0
00:02:04.626 00.002 29988 PulseGuide returned control before completion, sleep 62
00:02:04.695 00.069 29988 IsGuiding returns 0
00:02:04.695 00.000 29988 Move returns status 0, amount 53
00:02:04.695 00.000 29988 MoveAxis(N, 0, ABG)
00:02:04.695 00.000 29988 Move returns status 0, amount 0
00:02:04.695 00.000 29988 move complete, result=0
00:02:04.695 00.000 29988 worker thread done servicing request
00:02:04.695 00.000 29988 Worker thread wakes up
00:02:04.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:04.695 00.000 28316 GuideStep: -0.2 px 53 ms EAST, 0.0 px 0 ms NORTH
00:02:04.696 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:06.325 01.629 29988 Exposure complete
00:02:06.370 00.045 29988 worker thread done servicing request
00:02:06.372 00.002 28316 OnExposeComplete: enter
00:02:06.375 00.003 28316 UpdateGuideState(): m_state=6
00:02:06.376 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3062
00:02:06.377 00.001 28316 Star::Find returns 1 (0), X=586.51, Y=120.27, Mass=1846, SNR=29.4, Peak=139 HFD=4.1
00:02:06.377 00.000 28316 MultiStar: [#1 -0.11,0.13,0.93,U] [#2 -0.05,0.01,0.96,U] [#3 -0.16,0.09,0.86,U] [#4 -0.12,0.20,0.89,U] [#5 -0.17,0.08,0.80,U] [#6 -0.27,-0.09,0.74,U] [#7 -0.05,0.01,0.66,U] [#8 -0.09,-0.06,0.60,U] 
00:02:06.378 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.04, 0.00}
00:02:06.378 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:02:06.379 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.99)
00:02:06.379 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.03 mountX=-0.02 mountY=0.03, mountTheta=2.12
00:02:06.380 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
00:02:06.381 00.001 28316 Enqueuing Move request for scope (-0.04, 0.00)
00:02:06.381 00.000 29988 Worker thread wakes up
00:02:06.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:02:06.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:02:06.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:02:06.382 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.4
00:02:06.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:06.383 00.001 29988 Moving (-0.04, 0.00) raw xDistance=-0.02 yDistance=0.03
00:02:06.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:06.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:06.384 00.001 28316 Enqueuing Expose request
00:02:06.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:06.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:06.384 00.000 29988 MoveAxis(E, 0, ABG)
00:02:06.384 00.000 29988 Move returns status 0, amount 0
00:02:06.384 00.000 29988 MoveAxis(N, 0, ABG)
00:02:06.384 00.000 29988 Move returns status 0, amount 0
00:02:06.384 00.000 29988 move complete, result=0
00:02:06.384 00.000 29988 worker thread done servicing request
00:02:06.384 00.000 29988 Worker thread wakes up
00:02:06.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:06.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:06.385 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:07.906 01.521 29988 Exposure complete
00:02:07.931 00.025 29988 worker thread done servicing request
00:02:07.931 00.000 28316 OnExposeComplete: enter
00:02:07.931 00.000 28316 UpdateGuideState(): m_state=6
00:02:07.932 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3063
00:02:07.935 00.003 28316 Star::Find returns 1 (0), X=586.69, Y=120.29, Mass=1906, SNR=30.0, Peak=176 HFD=4.3
00:02:07.938 00.003 28316 MultiStar: [#1 -0.05,0.01,0.92,U] [#2 -0.03,-0.03,0.94,U] [#3 -0.10,-0.02,0.88,U] [#4 -0.06,0.06,0.87,U] [#5 -0.14,0.04,0.81,U] [#6 -0.00,-0.06,0.73,U] [#7 -0.25,0.04,0.64,U] [#8 -0.08,0.06,0.61,U] 
00:02:07.940 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.14, 0.03}
00:02:07.943 00.003 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
00:02:07.945 00.002 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.16 = 0.88)
00:02:07.947 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.91 mountX=-0.03 mountY=0.04, mountTheta=2.24
00:02:07.950 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
00:02:07.951 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
00:02:07.952 00.001 29988 Worker thread wakes up
00:02:07.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:07.953 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
00:02:07.953 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:02:07.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:07.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:07.955 00.001 28316 Enqueuing Expose request
00:02:07.955 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
00:02:07.955 00.000 29988 Moving (-0.05, 0.01) raw xDistance=-0.03 yDistance=0.04
00:02:07.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:02:07.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:07.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:07.955 00.000 29988 MoveAxis(E, 0, ABG)
00:02:07.955 00.000 29988 Move returns status 0, amount 0
00:02:07.955 00.000 29988 MoveAxis(N, 0, ABG)
00:02:07.955 00.000 29988 Move returns status 0, amount 0
00:02:07.955 00.000 29988 move complete, result=0
00:02:07.955 00.000 29988 worker thread done servicing request
00:02:07.955 00.000 29988 Worker thread wakes up
00:02:07.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:07.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:07.956 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:09.590 01.634 29988 Exposure complete
00:02:09.624 00.034 29988 worker thread done servicing request
00:02:09.624 00.000 28316 OnExposeComplete: enter
00:02:09.625 00.001 28316 UpdateGuideState(): m_state=6
00:02:09.625 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3064
00:02:09.626 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=120.27, Mass=1991, SNR=30.5, Peak=161 HFD=4.6
00:02:09.627 00.001 28316 MultiStar: [#1 0.04,0.04,0.90,U] [#2 0.03,0.03,0.94,U] [#3 -0.10,-0.05,0.88,U] [#4 -0.08,0.11,0.85,U] [#5 -0.14,-0.08,0.77,U] [#6 0.00,-0.12,0.71,U] [#7 -0.13,-0.08,0.62,U] [#8 -0.10,0.01,0.58,U] 
00:02:09.628 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {0.10, 0.00}
00:02:09.628 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
00:02:09.629 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
00:02:09.630 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.85 mountX=-0.00 mountY=0.03, mountTheta=1.71
00:02:09.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
00:02:09.632 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
00:02:09.633 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:02:09.633 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.5
00:02:09.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:09.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:09.634 00.000 28316 Enqueuing Expose request
00:02:09.635 00.001 29988 Worker thread wakes up
00:02:09.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:02:09.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:02:09.635 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
00:02:09.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:02:09.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:09.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:09.635 00.000 29988 MoveAxis(E, 0, ABG)
00:02:09.635 00.000 29988 Move returns status 0, amount 0
00:02:09.635 00.000 29988 MoveAxis(N, 0, ABG)
00:02:09.635 00.000 29988 Move returns status 0, amount 0
00:02:09.635 00.000 29988 move complete, result=0
00:02:09.635 00.000 29988 worker thread done servicing request
00:02:09.635 00.000 29988 Worker thread wakes up
00:02:09.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:09.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:09.635 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:11.153 01.518 29988 Exposure complete
00:02:11.178 00.025 29988 worker thread done servicing request
00:02:11.178 00.000 28316 OnExposeComplete: enter
00:02:11.178 00.000 28316 UpdateGuideState(): m_state=6
00:02:11.179 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3065
00:02:11.180 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=120.26, Mass=1940, SNR=30.5, Peak=148 HFD=4.6
00:02:11.182 00.002 28316 MultiStar: [#1 -0.15,0.08,0.90,U] [#2 0.02,0.01,0.96,U] [#3 -0.06,-0.21,0.84,U] [#4 -0.01,0.02,0.86,U] [#5 -0.08,-0.04,0.79,U] [#6 -0.00,-0.24,0.71,U] [#7 -0.14,-0.15,0.63,U] [#8 0.03,-0.22,0.60,U] 
00:02:11.185 00.003 28316 single-star, 8 included, MultiStar: {-0.03, -0.07}, one-star: {0.05, -0.01}
00:02:11.188 00.003 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
00:02:11.190 00.002 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
00:02:11.193 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.23 mountX=0.03 mountY=-0.04, mountTheta=-0.90
00:02:11.196 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
00:02:11.197 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
00:02:11.197 00.000 29988 Worker thread wakes up
00:02:11.198 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:11.198 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:02:11.198 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.5
00:02:11.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:11.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:11.200 00.001 28316 Enqueuing Expose request
00:02:11.200 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:02:11.200 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
00:02:11.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:02:11.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:11.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:02:11.200 00.000 29988 MoveAxis(E, 0, ABG)
00:02:11.200 00.000 29988 Move returns status 0, amount 0
00:02:11.200 00.000 29988 MoveAxis(N, 0, ABG)
00:02:11.200 00.000 29988 Move returns status 0, amount 0
00:02:11.200 00.000 29988 move complete, result=0
00:02:11.200 00.000 29988 worker thread done servicing request
00:02:11.200 00.000 29988 Worker thread wakes up
00:02:11.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:11.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:11.201 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:12.825 01.624 29988 Exposure complete
00:02:12.860 00.035 29988 worker thread done servicing request
00:02:12.861 00.001 28316 OnExposeComplete: enter
00:02:12.864 00.003 28316 UpdateGuideState(): m_state=6
00:02:12.866 00.002 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3066
00:02:12.867 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=120.09, Mass=1872, SNR=29.7, Peak=170 HFD=4.1
00:02:12.868 00.001 28316 MultiStar: [#1 -0.08,-0.18,0.91,U] [#2 0.16,-0.13,0.99,U] [#3 0.03,-0.25,0.88,U] [#4 0.00,-0.11,0.90,U] [#5 -0.08,-0.15,0.78,U] [#6 -0.13,-0.22,0.71,U] [#7 -0.00,-0.25,0.67,U] [#8 0.09,-0.25,0.63,U] 
00:02:12.869 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.19}, one-star: {0.15, -0.18}
00:02:12.870 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.31 = -0.31)
00:02:12.871 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.79 = 2.79)
00:02:12.872 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.45 mountX=0.18 mountY=0.06, mountTheta=0.35
00:02:12.874 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.19, opts=13)
00:02:12.875 00.001 28316 Enqueuing Move request for scope (0.02, -0.19)
00:02:12.875 00.000 29988 Worker thread wakes up
00:02:12.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:12.876 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:02:12.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:12.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:12.877 00.001 28316 Enqueuing Expose request
00:02:12.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
00:02:12.877 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
00:02:12.877 00.000 29988 Moving (0.02, -0.19) raw xDistance=0.18 yDistance=0.06
00:02:12.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:02:12.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:12.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:02:12.877 00.000 29988 MoveAxis(E, 0, ABG)
00:02:12.877 00.000 29988 Move returns status 0, amount 0
00:02:12.877 00.000 29988 MoveAxis(N, 0, ABG)
00:02:12.877 00.000 29988 Move returns status 0, amount 0
00:02:12.877 00.000 29988 move complete, result=0
00:02:12.877 00.000 29988 worker thread done servicing request
00:02:12.877 00.000 29988 Worker thread wakes up
00:02:12.878 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:12.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:12.879 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:14.403 01.524 29988 Exposure complete
00:02:14.444 00.041 29988 worker thread done servicing request
00:02:14.445 00.001 28316 OnExposeComplete: enter
00:02:14.445 00.000 28316 UpdateGuideState(): m_state=6
00:02:14.446 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3067
00:02:14.447 00.001 28316 Star::Find returns 1 (0), X=586.36, Y=120.08, Mass=1918, SNR=30.1, Peak=155 HFD=4.2
00:02:14.448 00.001 28316 MultiStar: [#1 -0.13,-0.13,0.90,U] [#2 -0.18,-0.12,0.97,U] [#3 -0.09,-0.28,0.88,U] [#4 -0.12,-0.23,0.86,U] [#5 -0.14,-0.15,0.76,U] [#6 -0.12,-0.32,0.72,U] [#7 -0.08,-0.31,0.69,U] [#8 -0.10,-0.25,0.61,U] 
00:02:14.450 00.002 28316 refined, 8 included, MultiStar: {-0.13, -0.21}, one-star: {-0.19, -0.19}
00:02:14.452 00.002 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.98 = -0.98)
00:02:14.453 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.13 = 2.13)
00:02:14.453 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.12 mountX=0.14 mountY=0.21, mountTheta=0.99
00:02:14.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.21, opts=13)
00:02:14.456 00.002 28316 Enqueuing Move request for scope (-0.13, -0.21)
00:02:14.456 00.000 29988 Worker thread wakes up
00:02:14.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:14.457 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.1
00:02:14.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:14.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:14.458 00.000 28316 Enqueuing Expose request
00:02:14.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
00:02:14.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
00:02:14.459 00.000 29988 Moving (-0.13, -0.21) raw xDistance=0.14 yDistance=0.21
00:02:14.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:02:14.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:14.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:02:14.459 00.000 29988 MoveAxis(E, 0, ABG)
00:02:14.459 00.000 29988 Move returns status 0, amount 0
00:02:14.459 00.000 29988 MoveAxis(N, 0, ABG)
00:02:14.459 00.000 29988 Move returns status 0, amount 0
00:02:14.459 00.000 29988 move complete, result=0
00:02:14.459 00.000 29988 worker thread done servicing request
00:02:14.459 00.000 29988 Worker thread wakes up
00:02:14.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:14.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:14.459 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:16.092 01.633 29988 Exposure complete
00:02:16.118 00.026 28316 OnExposeComplete: enter
00:02:16.119 00.001 29988 worker thread done servicing request
00:02:16.119 00.000 28316 UpdateGuideState(): m_state=6
00:02:16.119 00.000 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3068
00:02:16.121 00.002 28316 Star::Find returns 1 (0), X=586.71, Y=120.22, Mass=1839, SNR=29.4, Peak=182 HFD=4.0
00:02:16.124 00.003 28316 MultiStar: [#1 0.08,-0.04,0.92,U] [#2 0.13,-0.16,0.96,U] [#3 0.01,0.00,0.88,U] [#4 0.09,0.02,0.89,U] [#5 0.01,0.07,0.77,U] [#6 0.06,-0.27,0.72,U] [#7 -0.01,-0.12,0.65,U] [#8 0.02,-0.20,0.59,U] 
00:02:16.126 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.07}, one-star: {0.16, -0.04}
00:02:16.128 00.002 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
00:02:16.131 00.003 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
00:02:16.132 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.82 mountX=0.10 mountY=-0.03, mountTheta=-0.29
00:02:16.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
00:02:16.134 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
00:02:16.134 00.000 29988 Worker thread wakes up
00:02:16.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:16.135 00.001 28316 UpdateGuideState exits: m=1839 RSB=29.4
00:02:16.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:16.136 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
00:02:16.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:16.136 00.000 28316 Enqueuing Expose request
00:02:16.137 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
00:02:16.137 00.000 29988 Moving (0.07, -0.07) raw xDistance=0.10 yDistance=-0.03
00:02:16.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:02:16.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:16.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:02:16.137 00.000 29988 MoveAxis(E, 0, ABG)
00:02:16.137 00.000 29988 Move returns status 0, amount 0
00:02:16.137 00.000 29988 MoveAxis(N, 0, ABG)
00:02:16.137 00.000 29988 Move returns status 0, amount 0
00:02:16.137 00.000 29988 move complete, result=0
00:02:16.137 00.000 29988 worker thread done servicing request
00:02:16.137 00.000 29988 Worker thread wakes up
00:02:16.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:16.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:16.137 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:17.654 01.517 29988 Exposure complete
00:02:17.677 00.023 29988 worker thread done servicing request
00:02:17.678 00.001 28316 OnExposeComplete: enter
00:02:17.679 00.001 28316 UpdateGuideState(): m_state=6
00:02:17.680 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3069
00:02:17.681 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=120.11, Mass=1871, SNR=29.6, Peak=186 HFD=4.2
00:02:17.683 00.002 28316 MultiStar: [#1 0.09,-0.10,0.92,U] [#2 0.15,-0.19,0.97,U] [#3 0.13,-0.26,0.90,U] [#4 0.28,-0.16,0.87,U] [#5 0.13,-0.13,0.79,U] [#6 0.18,-0.38,0.00,M1] [#7 0.02,-0.34,0.66,U] [#8 0.08,-0.18,0.61,U] 
00:02:17.685 00.002 28316 refined, 7 included, MultiStar: {0.15, -0.19}, one-star: {0.26, -0.16}
00:02:17.687 00.002 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:02:17.688 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:02:17.688 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=0.23 mountY=-0.05, mountTheta=-0.21
00:02:17.690 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.19, opts=13)
00:02:17.692 00.002 28316 Enqueuing Move request for scope (0.15, -0.19)
00:02:17.693 00.001 29988 Worker thread wakes up
00:02:17.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:17.693 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:02:17.694 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:17.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:17.695 00.001 28316 Enqueuing Expose request
00:02:17.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
00:02:17.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
00:02:17.695 00.000 29988 Moving (0.15, -0.19) raw xDistance=0.23 yDistance=-0.05
00:02:17.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:02:17.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:17.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:17.695 00.000 29988 MoveAxis(W, 49, ABG)
00:02:17.695 00.000 29988 Guiding  Dir = 3, Dur = 49
00:02:17.695 00.000 29988 IsSlewing returns 0
00:02:17.696 00.001 29988 IsGuiding returns 0
00:02:17.698 00.002 29988 PulseGuide returned control before completion, sleep 57
00:02:17.766 00.068 29988 IsGuiding returns 0
00:02:17.766 00.000 29988 Move returns status 0, amount 49
00:02:17.766 00.000 29988 MoveAxis(N, 0, ABG)
00:02:17.766 00.000 29988 Move returns status 0, amount 0
00:02:17.766 00.000 29988 move complete, result=0
00:02:17.766 00.000 29988 worker thread done servicing request
00:02:17.766 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
00:02:17.768 00.002 29988 Worker thread wakes up
00:02:17.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:17.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:19.404 01.636 29988 Exposure complete
00:02:19.430 00.026 29988 worker thread done servicing request
00:02:19.430 00.000 28316 OnExposeComplete: enter
00:02:19.432 00.002 28316 UpdateGuideState(): m_state=6
00:02:19.433 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3070
00:02:19.436 00.003 28316 Star::Find returns 1 (0), X=586.56, Y=120.30, Mass=1912, SNR=30.0, Peak=143 HFD=4.6
00:02:19.438 00.002 28316 MultiStar: [#1 -0.06,0.05,0.91,U] [#2 0.13,-0.02,0.95,U] [#3 -0.18,-0.00,0.87,U] [#4 0.01,0.09,0.88,U] [#5 0.03,-0.05,0.78,U] [#6 -0.06,-0.02,0.72,U] [#7 -0.08,-0.06,0.65,U] [#8 0.03,-0.00,0.60,U] 
00:02:19.441 00.003 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.01, 0.03}
00:02:19.443 00.002 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (-1.14) = xAngle (4.00 = -2.29)
00:02:19.445 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.10 = 0.81)
00:02:19.448 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.85 mountX=-0.01 mountY=0.01, mountTheta=2.31
00:02:19.452 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
00:02:19.455 00.003 28316 Enqueuing Move request for scope (-0.02, 0.01)
00:02:19.457 00.002 29988 Worker thread wakes up
00:02:19.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
00:02:19.457 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
00:02:19.457 00.000 29988 Moving (-0.02, 0.01) raw xDistance=-0.01 yDistance=0.01
00:02:19.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:02:19.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:19.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:19.458 00.001 28316 UpdateGuideState exits: m=1912 RSB=30.0
00:02:19.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:19.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:19.459 00.000 28316 Enqueuing Expose request
00:02:19.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:02:19.460 00.001 29988 MoveAxis(E, 0, ABG)
00:02:19.460 00.000 29988 Move returns status 0, amount 0
00:02:19.460 00.000 29988 MoveAxis(N, 0, ABG)
00:02:19.460 00.000 29988 Move returns status 0, amount 0
00:02:19.460 00.000 29988 move complete, result=0
00:02:19.460 00.000 29988 worker thread done servicing request
00:02:19.460 00.000 29988 Worker thread wakes up
00:02:19.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:19.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,105,31,31)
00:02:19.460 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:19.819 00.359 28316 evsrv: cli 0C97DAF0 connect
00:02:19.822 00.003 28316 case statement mapped state 6 to 3
00:02:19.823 00.001 28316 case statement mapped state 6 to 3
00:02:19.826 00.003 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"db9e9ee2-2951-4f15-8253-9cac115c77db"}
00:02:19.828 00.002 28316 case statement mapped state 6 to 3
00:02:19.828 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"db9e9ee2-2951-4f15-8253-9cac115c77db"}
00:02:19.830 00.002 28316 evsrv: cli 0C97DAF0 disconnect
00:02:19.833 00.003 28316 evsrv: cli 0C97D870 connect
00:02:19.836 00.003 28316 case statement mapped state 6 to 3
00:02:19.837 00.001 28316 case statement mapped state 6 to 3
00:02:19.838 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"36dac624-43d1-4cf2-b44a-265878a660e2"}
00:02:19.839 00.001 28316 PhdController::Dither begins
00:02:19.840 00.001 28316 dither: size=2.00, dRA=-1.77 dDec=0.43
00:02:19.840 00.000 28316 MountToCamera -- mountTheta (-2.90) + m_xAngle (-1.14) = xAngle (-4.05 = 2.24)
00:02:19.841 00.001 28316 MountToCamera -- mountX=-1.77 mountY=0.43 hyp=1.82 mountTheta=-2.90 cameraX=-1.13, cameraY=1.43 cameraTheta=2.24
00:02:19.841 00.000 28316 setting lock position to (585.42, 121.70)
00:02:19.842 00.001 28316 Mount: notify guiding dithered (-1.1, 1.4)
00:02:19.842 00.000 28316 MultiStar: stabilizing after lock position change
00:02:19.843 00.001 28316 Status Line: Dithering de -1.77,0.43
00:02:19.845 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:02:19.846 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:02:19.847 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"36dac624-43d1-4cf2-b44a-265878a660e2"}
00:02:19.848 00.001 28316 evsrv: cli 0C97D870 disconnect
00:02:20.991 01.143 29988 Exposure complete
00:02:21.029 00.038 29988 worker thread done servicing request
00:02:21.029 00.000 28316 OnExposeComplete: enter
00:02:21.030 00.001 28316 UpdateGuideState(): m_state=6
00:02:21.031 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3071
00:02:21.032 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=120.18, Mass=2070, SNR=31.3, Peak=171 HFD=4.4
00:02:21.033 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
00:02:21.034 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
00:02:21.035 00.001 28316 CameraToMount -- cameraX=1.35 cameraY=-1.53 hyp=2.04 cameraTheta=-0.85 mountX=1.95 mountY=-0.52, mountTheta=-0.26
00:02:21.036 00.001 28316 dither recenter: remaining=(1.8,-0.4) step=(1.8,-0.4)
00:02:21.037 00.001 28316 MountToCamera -- mountTheta (0.24) + m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
00:02:21.038 00.001 28316 MountToCamera -- mountX=1.77 mountY=-0.43 hyp=1.82 mountTheta=0.24 cameraX=1.13, cameraY=-1.43 cameraTheta=-0.91
00:02:21.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.13, y=-1.43, opts=4)
00:02:21.040 00.001 28316 Enqueuing Move request for scope (1.13, -1.43)
00:02:21.040 00.000 28316 Mount: notify direct move 1.77,-0.43
00:02:21.041 00.001 29988 Worker thread wakes up
00:02:21.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.13, -1.43) opts 0x4
00:02:21.041 00.000 29988 Handling offset move in thread for scope, endpoint = (1.13, -1.43)
00:02:21.041 00.000 29988 Moving (1.13, -1.43) raw xDistance=1.77 yDistance=-0.43
00:02:21.041 00.000 29988 MoveAxis(W, 591, B)
00:02:21.041 00.000 29988 Guiding  Dir = 3, Dur = 591
00:02:21.042 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:21.043 00.001 28316 UpdateGuideState exits: m=2070 RSB=31.3
00:02:21.043 00.000 28316 PhdController: settling, locked = 1, distance = 1.97 (0.50) aobump = 0 frame = 1 / 99999
00:02:21.044 00.001 29988 IsSlewing returns 0
00:02:21.044 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140141.044,"Host":"ASUS_SAM","Inst":1,"Distance":1.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:02:21.045 00.001 29988 IsGuiding returns 0
00:02:21.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:21.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:21.047 00.001 28316 Enqueuing Expose request
00:02:21.048 00.001 29988 PulseGuide returned control before completion, sleep 599
00:02:21.657 00.609 29988 IsGuiding returns 0
00:02:21.657 00.000 29988 Move returns status 0, amount 591
00:02:21.657 00.000 29988 MoveAxis(N, 103, B)
00:02:21.657 00.000 29988 Guiding  Dir = 0, Dur = 103
00:02:21.657 00.000 29988 IsSlewing returns 0
00:02:21.657 00.000 29988 IsGuiding returns 0
00:02:21.662 00.005 29988 PulseGuide returned control before completion, sleep 109
00:02:21.782 00.120 29988 IsGuiding returns 1
00:02:21.782 00.000 29988 scope still moving after pulse duration time elapsed
00:02:21.813 00.031 29988 IsSlewing returns 0
00:02:21.813 00.000 29988 IsGuiding returns 0
00:02:21.813 00.000 29988 scope move finished after 103 + 53 ms
00:02:21.813 00.000 29988 Move returns status 0, amount 103
00:02:21.813 00.000 29988 move complete, result=0
00:02:21.813 00.000 29988 worker thread done servicing request
00:02:21.814 00.001 29988 Worker thread wakes up
00:02:21.814 00.000 28316 GuideStep: 1.8 px 591 ms WEST, -0.4 px 103 ms NORTH
00:02:21.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:21.815 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:23.452 01.637 29988 Exposure complete
00:02:23.512 00.060 29988 worker thread done servicing request
00:02:23.512 00.000 28316 OnExposeComplete: enter
00:02:23.513 00.001 28316 UpdateGuideState(): m_state=6
00:02:23.514 00.001 28316 Star::Find(15, 586, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3072
00:02:23.514 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=121.20, Mass=1905, SNR=29.9, Peak=151 HFD=4.1
00:02:23.514 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.14) = xAngle (-0.37 = -0.37)
00:02:23.517 00.003 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
00:02:23.519 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.50 hyp=0.50 cameraTheta=-1.52 mountX=0.47 mountY=0.20, mountTheta=0.41
00:02:23.523 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.50, opts=13)
00:02:23.525 00.002 28316 Enqueuing Move request for scope (0.03, -0.50)
00:02:23.527 00.002 29988 Worker thread wakes up
00:02:23.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:23.530 00.003 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:02:23.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.50) opts 0xd
00:02:23.530 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.50)
00:02:23.530 00.000 29988 Moving (0.03, -0.50) raw xDistance=0.47 yDistance=0.20
00:02:23.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
00:02:23.530 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 2 / 99999
00:02:23.531 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:23.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:02:23.531 00.000 29988 MoveAxis(W, 98, ABG)
00:02:23.531 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140143.531,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:02:23.531 00.000 29988 Guiding  Dir = 3, Dur = 98
00:02:23.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:23.532 00.001 29988 IsSlewing returns 0
00:02:23.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:23.534 00.002 29988 IsGuiding returns 0
00:02:23.534 00.000 28316 Enqueuing Expose request
00:02:23.536 00.002 29988 PulseGuide returned control before completion, sleep 106
00:02:23.652 00.116 29988 IsGuiding returns 0
00:02:23.652 00.000 29988 Move returns status 0, amount 98
00:02:23.652 00.000 29988 MoveAxis(N, 0, ABG)
00:02:23.652 00.000 29988 Move returns status 0, amount 0
00:02:23.652 00.000 29988 move complete, result=0
00:02:23.652 00.000 29988 worker thread done servicing request
00:02:23.652 00.000 29988 Worker thread wakes up
00:02:23.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:23.652 00.000 28316 GuideStep: 0.5 px 98 ms WEST, 0.2 px 0 ms NORTH
00:02:23.653 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:25.061 01.408 29988 Exposure complete
00:02:25.084 00.023 29988 worker thread done servicing request
00:02:25.084 00.000 28316 OnExposeComplete: enter
00:02:25.084 00.000 28316 UpdateGuideState(): m_state=6
00:02:25.085 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3073
00:02:25.086 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=121.62, Mass=2032, SNR=30.9, Peak=150 HFD=4.6
00:02:25.086 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
00:02:25.087 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
00:02:25.087 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=0.03 mountY=0.13, mountTheta=1.32
00:02:25.088 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.08, opts=13)
00:02:25.089 00.001 28316 Enqueuing Move request for scope (-0.10, -0.08)
00:02:25.089 00.000 29988 Worker thread wakes up
00:02:25.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:02:25.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:02:25.089 00.000 29988 Moving (-0.10, -0.08) raw xDistance=0.03 yDistance=0.13
00:02:25.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:02:25.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:25.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:02:25.089 00.000 29988 MoveAxis(E, 0, ABG)
00:02:25.089 00.000 29988 Move returns status 0, amount 0
00:02:25.089 00.000 29988 MoveAxis(N, 0, ABG)
00:02:25.089 00.000 29988 Move returns status 0, amount 0
00:02:25.089 00.000 29988 move complete, result=0
00:02:25.089 00.000 29988 worker thread done servicing request
00:02:25.093 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:25.101 00.008 28316 UpdateGuideState exits: m=2032 RSB=30.9
00:02:25.102 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 3 / 99999
00:02:25.102 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140145.102,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:02:25.103 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:25.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:25.103 00.000 28316 Enqueuing Expose request
00:02:25.104 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:25.104 00.000 29988 Worker thread wakes up
00:02:25.105 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:25.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:26.836 01.731 29988 Exposure complete
00:02:26.858 00.022 29988 worker thread done servicing request
00:02:26.858 00.000 28316 OnExposeComplete: enter
00:02:26.859 00.001 28316 UpdateGuideState(): m_state=6
00:02:26.860 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3074
00:02:26.860 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=121.56, Mass=1869, SNR=29.6, Peak=152 HFD=4.2
00:02:26.861 00.001 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.14) = xAngle (-0.99 = -0.99)
00:02:26.861 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.11 = 2.11)
00:02:26.861 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.13 mountX=0.09 mountY=0.15, mountTheta=1.00
00:02:26.863 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.14, opts=13)
00:02:26.863 00.000 28316 Enqueuing Move request for scope (-0.09, -0.14)
00:02:26.864 00.001 29988 Worker thread wakes up
00:02:26.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
00:02:26.864 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
00:02:26.864 00.000 29988 Moving (-0.09, -0.14) raw xDistance=0.09 yDistance=0.15
00:02:26.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:26.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:26.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:02:26.864 00.000 29988 MoveAxis(E, 0, ABG)
00:02:26.864 00.000 29988 Move returns status 0, amount 0
00:02:26.864 00.000 29988 MoveAxis(N, 0, ABG)
00:02:26.864 00.000 29988 Move returns status 0, amount 0
00:02:26.864 00.000 29988 move complete, result=0
00:02:26.864 00.000 29988 worker thread done servicing request
00:02:26.868 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:26.875 00.007 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:02:26.875 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 4 / 99999
00:02:26.876 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140146.876,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
00:02:26.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:26.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:26.877 00.000 28316 Enqueuing Expose request
00:02:26.877 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:26.878 00.001 29988 Worker thread wakes up
00:02:26.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:26.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:28.292 01.414 29988 Exposure complete
00:02:28.315 00.023 29988 worker thread done servicing request
00:02:28.315 00.000 28316 OnExposeComplete: enter
00:02:28.316 00.001 28316 UpdateGuideState(): m_state=6
00:02:28.316 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3075
00:02:28.317 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=121.61, Mass=1792, SNR=28.9, Peak=131 HFD=4.3
00:02:28.317 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
00:02:28.318 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.66 = 2.66)
00:02:28.318 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=0.08 mountY=0.04, mountTheta=0.47
00:02:28.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
00:02:28.320 00.001 28316 Enqueuing Move request for scope (-0.00, -0.09)
00:02:28.320 00.000 29988 Worker thread wakes up
00:02:28.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
00:02:28.320 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
00:02:28.320 00.000 29988 Moving (-0.00, -0.09) raw xDistance=0.08 yDistance=0.04
00:02:28.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:02:28.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:28.321 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:28.321 00.000 29988 MoveAxis(E, 0, ABG)
00:02:28.321 00.000 29988 Move returns status 0, amount 0
00:02:28.321 00.000 29988 MoveAxis(N, 0, ABG)
00:02:28.321 00.000 29988 Move returns status 0, amount 0
00:02:28.321 00.000 29988 move complete, result=0
00:02:28.321 00.000 29988 worker thread done servicing request
00:02:28.324 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:02:28.331 00.007 28316 UpdateGuideState exits: m=1792 RSB=28.9
00:02:28.331 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 5 / 99999
00:02:28.332 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140148.332,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
00:02:28.333 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:28.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:28.334 00.001 28316 Enqueuing Expose request
00:02:28.334 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:28.334 00.000 29988 Worker thread wakes up
00:02:28.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:28.335 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:29.969 01.634 29988 Exposure complete
00:02:29.994 00.025 29988 worker thread done servicing request
00:02:29.994 00.000 28316 OnExposeComplete: enter
00:02:29.995 00.001 28316 UpdateGuideState(): m_state=6
00:02:29.995 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3076
00:02:29.996 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=121.44, Mass=1937, SNR=30.3, Peak=139 HFD=4.1
00:02:29.996 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:02:29.996 00.000 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
00:02:29.997 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.26 hyp=0.39 cameraTheta=-0.73 mountX=0.36 mountY=-0.14, mountTheta=-0.38
00:02:29.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.26, opts=13)
00:02:29.999 00.001 28316 Enqueuing Move request for scope (0.29, -0.26)
00:02:30.000 00.001 29988 Worker thread wakes up
00:02:30.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.26) opts 0xd
00:02:30.000 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.26)
00:02:30.000 00.000 29988 Moving (0.29, -0.26) raw xDistance=0.36 yDistance=-0.14
00:02:30.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:02:30.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:30.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:02:30.000 00.000 29988 MoveAxis(W, 76, ABG)
00:02:30.000 00.000 29988 Guiding  Dir = 3, Dur = 76
00:02:30.001 00.001 29988 IsSlewing returns 0
00:02:30.001 00.000 29988 IsGuiding returns 0
00:02:30.002 00.001 29988 PulseGuide returned control before completion, sleep 85
00:02:30.004 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:30.011 00.007 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:02:30.011 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 6 / 99999
00:02:30.012 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140150.012,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
00:02:30.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:30.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:30.013 00.000 28316 Enqueuing Expose request
00:02:30.094 00.081 29988 IsGuiding returns 1
00:02:30.094 00.000 29988 scope still moving after pulse duration time elapsed
00:02:30.125 00.031 29988 IsSlewing returns 0
00:02:30.125 00.000 29988 IsGuiding returns 0
00:02:30.125 00.000 29988 scope move finished after 76 + 48 ms
00:02:30.125 00.000 29988 Move returns status 0, amount 76
00:02:30.125 00.000 29988 MoveAxis(N, 0, ABG)
00:02:30.126 00.001 29988 Move returns status 0, amount 0
00:02:30.126 00.000 29988 move complete, result=0
00:02:30.126 00.000 29988 worker thread done servicing request
00:02:30.126 00.000 29988 Worker thread wakes up
00:02:30.126 00.000 28316 GuideStep: 0.4 px 76 ms WEST, -0.1 px 0 ms NORTH
00:02:30.127 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:30.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:31.537 01.410 29988 Exposure complete
00:02:31.559 00.022 29988 worker thread done servicing request
00:02:31.559 00.000 28316 OnExposeComplete: enter
00:02:31.560 00.001 28316 UpdateGuideState(): m_state=6
00:02:31.561 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3077
00:02:31.561 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=121.48, Mass=1921, SNR=30.1, Peak=147 HFD=4.0
00:02:31.562 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-1.14) = xAngle (-0.75 = -0.75)
00:02:31.562 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.35 = 2.35)
00:02:31.563 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.90 mountX=0.17 mountY=0.17, mountTheta=0.77
00:02:31.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.22, opts=13)
00:02:31.564 00.000 28316 Enqueuing Move request for scope (-0.08, -0.22)
00:02:31.565 00.001 29988 Worker thread wakes up
00:02:31.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
00:02:31.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
00:02:31.565 00.000 29988 Moving (-0.08, -0.22) raw xDistance=0.17 yDistance=0.17
00:02:31.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:02:31.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:31.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:02:31.565 00.000 29988 MoveAxis(E, 0, ABG)
00:02:31.565 00.000 29988 Move returns status 0, amount 0
00:02:31.565 00.000 29988 MoveAxis(N, 0, ABG)
00:02:31.565 00.000 29988 Move returns status 0, amount 0
00:02:31.565 00.000 29988 move complete, result=0
00:02:31.565 00.000 29988 worker thread done servicing request
00:02:31.569 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:02:31.576 00.007 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:02:31.576 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 7 / 99999
00:02:31.577 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140151.577,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:02:31.577 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:31.578 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:31.578 00.000 28316 Enqueuing Expose request
00:02:31.579 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:31.579 00.000 29988 Worker thread wakes up
00:02:31.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:31.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:33.210 01.631 29988 Exposure complete
00:02:33.235 00.025 28316 OnExposeComplete: enter
00:02:33.235 00.000 28316 UpdateGuideState(): m_state=6
00:02:33.236 00.001 29988 worker thread done servicing request
00:02:33.236 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3078
00:02:33.236 00.000 28316 Star::Find returns 1 (0), X=585.54, Y=121.31, Mass=1927, SNR=30.2, Peak=136 HFD=4.4
00:02:33.237 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
00:02:33.237 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
00:02:33.237 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.28 mountX=0.40 mountY=0.07, mountTheta=0.18
00:02:33.240 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.39, opts=13)
00:02:33.240 00.000 28316 Enqueuing Move request for scope (0.11, -0.39)
00:02:33.241 00.001 29988 Worker thread wakes up
00:02:33.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd
00:02:33.241 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.39)
00:02:33.241 00.000 29988 Moving (0.11, -0.39) raw xDistance=0.40 yDistance=0.07
00:02:33.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:02:33.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:33.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:33.241 00.000 29988 MoveAxis(W, 84, ABG)
00:02:33.241 00.000 29988 Guiding  Dir = 3, Dur = 84
00:02:33.241 00.000 29988 IsSlewing returns 0
00:02:33.241 00.000 29988 IsGuiding returns 0
00:02:33.243 00.002 29988 PulseGuide returned control before completion, sleep 93
00:02:33.246 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:33.254 00.008 28316 UpdateGuideState exits: m=1927 RSB=30.2
00:02:33.255 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 8 / 99999
00:02:33.255 00.000 28316 PhdController: newstate STATE_FINISH
00:02:33.256 00.001 28316 PhdController complete: success
00:02:33.256 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786140153.256,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
00:02:33.256 00.000 28316 Mount: notify guiding dither settle done success=1
00:02:33.258 00.002 28316 PhdController: newstate STATE_IDLE
00:02:33.259 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:33.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:33.261 00.001 28316 Enqueuing Expose request
00:02:33.350 00.089 29988 IsGuiding returns 0
00:02:33.350 00.000 29988 Move returns status 0, amount 84
00:02:33.350 00.000 29988 MoveAxis(N, 0, ABG)
00:02:33.350 00.000 29988 Move returns status 0, amount 0
00:02:33.350 00.000 29988 move complete, result=0
00:02:33.350 00.000 29988 worker thread done servicing request
00:02:33.351 00.001 29988 Worker thread wakes up
00:02:33.351 00.000 28316 GuideStep: 0.4 px 84 ms WEST, 0.1 px 0 ms NORTH
00:02:33.353 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:33.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:34.770 01.417 29988 Exposure complete
00:02:34.794 00.024 29988 worker thread done servicing request
00:02:34.794 00.000 28316 OnExposeComplete: enter
00:02:34.795 00.001 28316 UpdateGuideState(): m_state=6
00:02:34.795 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.796 00.001 28316 Star::Find returns 1 (0), X=585.49, Y=121.57, Mass=1941, SNR=30.2, Peak=139 HFD=4.3
00:02:34.796 00.000 28316 MultiStar: exiting stabilization period
00:02:34.797 00.001 28316 MultiStar: updating star positions after lock position change
00:02:34.797 00.000 28316 Star::Find(15, 468, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.797 00.000 28316 Star::Find returns 1 (0), X=468.64, Y=131.55, Mass=1489, SNR=26.7, Peak=124 HFD=3.7
00:02:34.798 00.001 28316 Star::Find(15, 426, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.798 00.000 28316 Star::Find returns 1 (0), X=426.80, Y=203.16, Mass=1733, SNR=28.6, Peak=171 HFD=4.1
00:02:34.799 00.001 28316 Star::Find(15, 1118, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.800 00.001 28316 Star::Find returns 1 (0), X=1118.65, Y=663.85, Mass=1449, SNR=26.1, Peak=116 HFD=4.0
00:02:34.800 00.000 28316 Star::Find(15, 571, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.800 00.000 28316 Star::Find returns 1 (0), X=571.27, Y=647.99, Mass=1430, SNR=26.1, Peak=127 HFD=4.0
00:02:34.801 00.001 28316 Star::Find(15, 589, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.801 00.000 28316 Star::Find returns 1 (0), X=590.02, Y=422.65, Mass=1115, SNR=23.2, Peak=96 HFD=3.9
00:02:34.801 00.000 28316 Star::Find(15, 1106, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.802 00.001 28316 Star::Find returns 1 (0), X=1106.09, Y=897.45, Mass=945, SNR=21.3, Peak=83 HFD=3.6
00:02:34.803 00.001 28316 Star::Find(15, 1125, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.803 00.000 28316 Star::Find returns 1 (0), X=1125.25, Y=815.67, Mass=773, SNR=19.4, Peak=68 HFD=3.6
00:02:34.804 00.001 28316 Star::Find(15, 976, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.804 00.000 28316 Star::Find returns 1 (0), X=976.65, Y=267.33, Mass=654, SNR=17.7, Peak=58 HFD=3.6
00:02:34.804 00.000 28316 Star::Find(15, 304, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.805 00.001 28316 Star::Find returns 1 (0), X=304.73, Y=449.20, Mass=664, SNR=17.8, Peak=73 HFD=3.7
00:02:34.805 00.000 28316 Star::Find(15, 568, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.806 00.001 28316 Star::Find returns 1 (0), X=569.05, Y=442.85, Mass=641, SNR=17.5, Peak=61 HFD=4.2
00:02:34.806 00.000 28316 Star::Find(15, 1007, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
00:02:34.806 00.000 28316 Star::Find returns 1 (0), X=1007.10, Y=703.76, Mass=549, SNR=16.2, Peak=58 HFD=3.4
00:02:34.807 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:02:34.807 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = 3.14)
00:02:34.808 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.11 mountX=0.15 mountY=0.00, mountTheta=0.00
00:02:34.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
00:02:34.809 00.000 28316 Enqueuing Move request for scope (0.07, -0.13)
00:02:34.810 00.001 29988 Worker thread wakes up
00:02:34.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:02:34.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:02:34.810 00.000 29988 Moving (0.07, -0.13) raw xDistance=0.15 yDistance=0.00
00:02:34.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:02:34.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:34.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:02:34.810 00.000 29988 MoveAxis(E, 0, ABG)
00:02:34.810 00.000 29988 Move returns status 0, amount 0
00:02:34.810 00.000 29988 MoveAxis(N, 0, ABG)
00:02:34.810 00.000 29988 Move returns status 0, amount 0
00:02:34.810 00.000 29988 move complete, result=0
00:02:34.810 00.000 29988 worker thread done servicing request
00:02:34.813 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:34.820 00.007 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:02:34.821 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:34.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:34.822 00.000 28316 Enqueuing Expose request
00:02:34.822 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:34.823 00.001 29988 Worker thread wakes up
00:02:34.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:34.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:36.446 01.623 29988 Exposure complete
00:02:36.469 00.023 29988 worker thread done servicing request
00:02:36.469 00.000 28316 OnExposeComplete: enter
00:02:36.470 00.001 28316 UpdateGuideState(): m_state=6
00:02:36.471 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3080
00:02:36.471 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=121.42, Mass=1974, SNR=30.4, Peak=151 HFD=4.3
00:02:36.472 00.001 28316 MultiStar: [#1 0.04,-0.19,0.91,U] [#2 -0.11,-0.15,0.98,U] [#3 -0.03,0.03,0.85,U] [#4 0.04,0.05,0.85,U] [#5 0.02,-0.17,0.77,U] [#6 0.02,-0.03,0.74,U] [#7 0.14,-0.14,0.64,U] [#8 -0.08,-0.14,0.59,U] 
00:02:36.472 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.12}, one-star: {0.17, -0.28}
00:02:36.473 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
00:02:36.473 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
00:02:36.473 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.36 mountX=0.12 mountY=0.03, mountTheta=0.25
00:02:36.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
00:02:36.475 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
00:02:36.475 00.000 29988 Worker thread wakes up
00:02:36.476 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:02:36.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:02:36.476 00.000 29988 Moving (0.03, -0.12) raw xDistance=0.12 yDistance=0.03
00:02:36.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:02:36.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:36.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:36.476 00.000 29988 MoveAxis(E, 0, ABG)
00:02:36.476 00.000 29988 Move returns status 0, amount 0
00:02:36.476 00.000 29988 MoveAxis(N, 0, ABG)
00:02:36.476 00.000 29988 Move returns status 0, amount 0
00:02:36.476 00.000 29988 move complete, result=0
00:02:36.476 00.000 29988 worker thread done servicing request
00:02:36.479 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:36.486 00.007 28316 UpdateGuideState exits: m=1974 RSB=30.4
00:02:36.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:36.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:36.487 00.000 28316 Enqueuing Expose request
00:02:36.487 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:36.488 00.001 29988 Worker thread wakes up
00:02:36.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:36.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:38.006 01.518 29988 Exposure complete
00:02:38.029 00.023 29988 worker thread done servicing request
00:02:38.029 00.000 28316 OnExposeComplete: enter
00:02:38.030 00.001 28316 UpdateGuideState(): m_state=6
00:02:38.030 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3081
00:02:38.031 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=121.27, Mass=2001, SNR=30.7, Peak=143 HFD=4.5
00:02:38.032 00.001 28316 MultiStar: [#1 -0.05,-0.19,0.88,U] [#2 -0.08,-0.35,0.94,U] [#3 -0.11,-0.13,0.87,U] [#4 -0.11,-0.15,0.83,U] [#5 -0.08,-0.36,0.75,U] [#6 -0.08,-0.16,0.71,U] [#7 -0.08,-0.26,0.64,U] [#8 0.01,-0.07,0.59,U] 
00:02:38.032 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.24}, one-star: {0.07, -0.43}
00:02:38.032 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.14) = xAngle (-0.65 = -0.65)
00:02:38.033 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.45 = 2.45)
00:02:38.033 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=0.20 mountY=0.16, mountTheta=0.68
00:02:38.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.24, opts=13)
00:02:38.035 00.001 28316 Enqueuing Move request for scope (-0.06, -0.24)
00:02:38.035 00.000 29988 Worker thread wakes up
00:02:38.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
00:02:38.036 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
00:02:38.036 00.000 29988 Moving (-0.06, -0.24) raw xDistance=0.20 yDistance=0.16
00:02:38.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:02:38.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:38.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:02:38.036 00.000 29988 MoveAxis(E, 0, ABG)
00:02:38.036 00.000 29988 Move returns status 0, amount 0
00:02:38.036 00.000 29988 MoveAxis(N, 0, ABG)
00:02:38.036 00.000 29988 Move returns status 0, amount 0
00:02:38.036 00.000 29988 move complete, result=0
00:02:38.036 00.000 29988 worker thread done servicing request
00:02:38.039 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=215, Gamma=0.580
00:02:38.046 00.007 28316 UpdateGuideState exits: m=2001 RSB=30.7
00:02:38.047 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:38.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:38.047 00.000 28316 Enqueuing Expose request
00:02:38.048 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:38.048 00.000 29988 Worker thread wakes up
00:02:38.050 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:38.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:39.675 01.625 29988 Exposure complete
00:02:39.701 00.026 29988 worker thread done servicing request
00:02:39.701 00.000 28316 OnExposeComplete: enter
00:02:39.702 00.001 28316 UpdateGuideState(): m_state=6
00:02:39.702 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3082
00:02:39.703 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.27, Mass=1891, SNR=29.8, Peak=165 HFD=4.1
00:02:39.703 00.000 28316 MultiStar: [#1 0.12,-0.21,0.91,U] [#2 0.01,-0.34,0.98,U] [#3 -0.10,-0.31,0.86,U] [#4 -0.10,-0.25,0.89,U] [#5 -0.08,-0.31,0.81,U] [#6 -0.00,-0.39,0.71,U] [#7 -0.07,-0.34,0.70,U] [#8 0.11,-0.13,0.59,U] 
00:02:39.704 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.31}, one-star: {0.17, -0.43}
00:02:39.704 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
00:02:39.705 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.69 = 2.69)
00:02:39.705 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.55 mountX=0.28 mountY=0.13, mountTheta=0.44
00:02:39.707 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.31, opts=13)
00:02:39.707 00.000 28316 Enqueuing Move request for scope (0.01, -0.31)
00:02:39.708 00.001 29988 Worker thread wakes up
00:02:39.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.31) opts 0xd
00:02:39.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.31)
00:02:39.708 00.000 29988 Moving (0.01, -0.31) raw xDistance=0.28 yDistance=0.13
00:02:39.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:02:39.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:39.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:02:39.708 00.000 29988 MoveAxis(W, 59, ABG)
00:02:39.708 00.000 29988 Guiding  Dir = 3, Dur = 59
00:02:39.708 00.000 29988 IsSlewing returns 0
00:02:39.708 00.000 29988 IsGuiding returns 0
00:02:39.709 00.001 29988 PulseGuide returned control before completion, sleep 68
00:02:39.711 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:39.717 00.006 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:02:39.718 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:39.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:39.719 00.001 28316 Enqueuing Expose request
00:02:39.784 00.065 29988 IsGuiding returns 0
00:02:39.784 00.000 29988 Move returns status 0, amount 59
00:02:39.784 00.000 29988 MoveAxis(N, 0, ABG)
00:02:39.784 00.000 29988 Move returns status 0, amount 0
00:02:39.784 00.000 29988 move complete, result=0
00:02:39.784 00.000 29988 worker thread done servicing request
00:02:39.784 00.000 29988 Worker thread wakes up
00:02:39.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:39.784 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.1 px 0 ms NORTH
00:02:39.786 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:41.191 01.405 29988 Exposure complete
00:02:41.233 00.042 29988 worker thread done servicing request
00:02:41.233 00.000 28316 OnExposeComplete: enter
00:02:41.233 00.000 28316 UpdateGuideState(): m_state=6
00:02:41.234 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3083
00:02:41.234 00.000 28316 Star::Find returns 1 (0), X=585.46, Y=121.48, Mass=1940, SNR=30.3, Peak=144 HFD=4.2
00:02:41.235 00.001 28316 MultiStar: [#1 -0.07,0.04,0.89,U] [#2 -0.09,-0.12,0.97,U] [#3 -0.13,-0.05,0.86,U] [#4 -0.23,0.03,0.88,U] [#5 -0.08,-0.15,0.76,U] [#6 -0.11,-0.19,0.72,U] [#7 -0.09,-0.24,0.65,U] [#8 -0.14,-0.10,0.57,U] 
00:02:41.235 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.11}, one-star: {0.03, -0.22}
00:02:41.235 00.000 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
00:02:41.237 00.002 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
00:02:41.237 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=0.06 mountY=0.14, mountTheta=1.17
00:02:41.239 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
00:02:41.239 00.000 28316 Enqueuing Move request for scope (-0.10, -0.11)
00:02:41.240 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:02:41.240 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.3
00:02:41.241 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:41.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:41.241 00.000 28316 Enqueuing Expose request
00:02:41.242 00.001 29988 Worker thread wakes up
00:02:41.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
00:02:41.242 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
00:02:41.242 00.000 29988 Moving (-0.10, -0.11) raw xDistance=0.06 yDistance=0.14
00:02:41.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:02:41.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:41.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:41.242 00.000 29988 MoveAxis(E, 0, ABG)
00:02:41.242 00.000 29988 Move returns status 0, amount 0
00:02:41.242 00.000 29988 MoveAxis(N, 0, ABG)
00:02:41.242 00.000 29988 Move returns status 0, amount 0
00:02:41.242 00.000 29988 move complete, result=0
00:02:41.242 00.000 29988 worker thread done servicing request
00:02:41.242 00.000 29988 Worker thread wakes up
00:02:41.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:41.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:41.243 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:42.877 01.634 29988 Exposure complete
00:02:42.919 00.042 29988 worker thread done servicing request
00:02:42.919 00.000 28316 OnExposeComplete: enter
00:02:42.920 00.001 28316 UpdateGuideState(): m_state=6
00:02:42.921 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3084
00:02:42.922 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=121.49, Mass=1918, SNR=30.0, Peak=134 HFD=4.3
00:02:42.922 00.000 28316 MultiStar: [#1 -0.03,0.06,0.92,U] [#2 -0.11,-0.01,0.98,U] [#3 -0.26,0.18,0.84,U] [#4 -0.02,-0.06,0.88,U] [#5 -0.13,0.10,0.79,U] [#6 -0.17,0.01,0.70,U] [#7 -0.17,-0.07,0.68,U] [#8 -0.14,0.00,0.59,U] 
00:02:42.923 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.00}, one-star: {0.01, -0.21}
00:02:42.923 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
00:02:42.924 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.14 = 1.14)
00:02:42.924 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.11 mountX=-0.04 mountY=0.10, mountTheta=1.97
00:02:42.925 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
00:02:42.927 00.002 28316 Enqueuing Move request for scope (-0.11, -0.00)
00:02:42.927 00.000 29988 Worker thread wakes up
00:02:42.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:02:42.928 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:02:42.928 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:42.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:42.929 00.001 28316 Enqueuing Expose request
00:02:42.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
00:02:42.929 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
00:02:42.929 00.000 29988 Moving (-0.11, -0.00) raw xDistance=-0.04 yDistance=0.10
00:02:42.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:02:42.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:42.930 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:02:42.930 00.000 29988 MoveAxis(E, 0, ABG)
00:02:42.930 00.000 29988 Move returns status 0, amount 0
00:02:42.930 00.000 29988 MoveAxis(N, 0, ABG)
00:02:42.930 00.000 29988 Move returns status 0, amount 0
00:02:42.930 00.000 29988 move complete, result=0
00:02:42.930 00.000 29988 worker thread done servicing request
00:02:42.930 00.000 29988 Worker thread wakes up
00:02:42.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:42.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:42.930 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:44.456 01.526 29988 Exposure complete
00:02:44.486 00.030 29988 worker thread done servicing request
00:02:44.486 00.000 28316 OnExposeComplete: enter
00:02:44.487 00.001 28316 UpdateGuideState(): m_state=6
00:02:44.488 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3085
00:02:44.488 00.000 28316 Star::Find returns 1 (0), X=585.57, Y=121.57, Mass=1925, SNR=30.1, Peak=136 HFD=4.3
00:02:44.489 00.001 28316 MultiStar: [#1 0.09,0.08,0.91,U] [#2 0.08,-0.07,0.98,U] [#3 0.01,0.07,0.87,U] [#4 0.08,0.07,0.86,U] [#5 -0.01,-0.02,0.78,U] [#6 -0.06,-0.12,0.70,U] [#7 -0.03,-0.28,0.66,U] [#8 -0.10,0.01,0.59,U] 
00:02:44.489 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.15, -0.13}
00:02:44.490 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
00:02:44.490 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.86)
00:02:44.491 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.82 mountX=0.05 mountY=-0.02, mountTheta=-0.29
00:02:44.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
00:02:44.492 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
00:02:44.493 00.001 29988 Worker thread wakes up
00:02:44.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:44.494 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:02:44.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.495 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:44.495 00.000 28316 Enqueuing Expose request
00:02:44.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:02:44.496 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:02:44.496 00.000 29988 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=-0.02
00:02:44.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:02:44.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:44.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:44.496 00.000 29988 MoveAxis(E, 0, ABG)
00:02:44.496 00.000 29988 Move returns status 0, amount 0
00:02:44.496 00.000 29988 MoveAxis(N, 0, ABG)
00:02:44.496 00.000 29988 Move returns status 0, amount 0
00:02:44.496 00.000 29988 move complete, result=0
00:02:44.496 00.000 29988 worker thread done servicing request
00:02:44.496 00.000 29988 Worker thread wakes up
00:02:44.496 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:44.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:44.496 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:46.133 01.637 29988 Exposure complete
00:02:46.163 00.030 29988 worker thread done servicing request
00:02:46.163 00.000 28316 OnExposeComplete: enter
00:02:46.164 00.001 28316 UpdateGuideState(): m_state=6
00:02:46.165 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3086
00:02:46.165 00.000 28316 Star::Find returns 1 (0), X=585.46, Y=121.51, Mass=1944, SNR=30.2, Peak=134 HFD=4.3
00:02:46.166 00.001 28316 MultiStar: [#1 -0.03,0.10,0.90,U] [#2 -0.25,0.02,0.96,U] [#3 0.01,0.15,0.87,U] [#4 -0.08,0.14,0.88,U] [#5 -0.22,0.13,0.77,U] [#6 -0.11,0.00,0.73,U] [#7 -0.18,-0.05,0.65,U] [#8 -0.07,0.05,0.59,U] 
00:02:46.166 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {0.03, -0.19}
00:02:46.167 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.92 = -2.37)
00:02:46.167 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
00:02:46.169 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.10 cameraTheta=2.77 mountX=-0.07 mountY=0.07, mountTheta=2.39
00:02:46.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
00:02:46.172 00.002 28316 Enqueuing Move request for scope (-0.10, 0.04)
00:02:46.172 00.000 29988 Worker thread wakes up
00:02:46.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:02:46.173 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:02:46.173 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.2
00:02:46.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:46.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:46.174 00.000 28316 Enqueuing Expose request
00:02:46.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:02:46.174 00.000 29988 Moving (-0.10, 0.04) raw xDistance=-0.07 yDistance=0.07
00:02:46.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:02:46.175 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:46.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:46.175 00.000 29988 MoveAxis(E, 0, ABG)
00:02:46.175 00.000 29988 Move returns status 0, amount 0
00:02:46.175 00.000 29988 MoveAxis(N, 0, ABG)
00:02:46.175 00.000 29988 Move returns status 0, amount 0
00:02:46.175 00.000 29988 move complete, result=0
00:02:46.175 00.000 29988 worker thread done servicing request
00:02:46.175 00.000 29988 Worker thread wakes up
00:02:46.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:46.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:46.175 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:47.695 01.520 29988 Exposure complete
00:02:47.726 00.031 29988 worker thread done servicing request
00:02:47.726 00.000 28316 OnExposeComplete: enter
00:02:47.727 00.001 28316 UpdateGuideState(): m_state=6
00:02:47.727 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3087
00:02:47.728 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.65, Mass=1920, SNR=30.1, Peak=138 HFD=4.3
00:02:47.728 00.000 28316 MultiStar: [#1 0.02,0.08,0.90,U] [#2 -0.03,-0.03,0.95,U] [#3 -0.09,0.22,0.87,U] [#4 -0.08,-0.00,0.88,U] [#5 -0.01,-0.05,0.79,U] [#6 -0.07,-0.04,0.70,U] [#7 0.01,-0.11,0.67,U] [#8 0.00,0.06,0.59,U] 
00:02:47.729 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.16, -0.05}
00:02:47.729 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.14 = -3.14)
00:02:47.730 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
00:02:47.730 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.00 mountX=-0.01 mountY=-0.00, mountTheta=-3.10
00:02:47.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
00:02:47.733 00.002 28316 Enqueuing Move request for scope (-0.01, 0.01)
00:02:47.735 00.002 29988 Worker thread wakes up
00:02:47.735 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:47.736 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
00:02:47.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:47.737 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:47.737 00.000 28316 Enqueuing Expose request
00:02:47.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
00:02:47.738 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
00:02:47.738 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.00
00:02:47.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:02:47.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:47.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:02:47.738 00.000 29988 MoveAxis(E, 0, ABG)
00:02:47.738 00.000 29988 Move returns status 0, amount 0
00:02:47.738 00.000 29988 MoveAxis(N, 0, ABG)
00:02:47.738 00.000 29988 Move returns status 0, amount 0
00:02:47.738 00.000 29988 move complete, result=0
00:02:47.738 00.000 29988 worker thread done servicing request
00:02:47.738 00.000 29988 Worker thread wakes up
00:02:47.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:47.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:47.738 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:49.365 01.627 29988 Exposure complete
00:02:49.399 00.034 29988 worker thread done servicing request
00:02:49.400 00.001 28316 OnExposeComplete: enter
00:02:49.400 00.000 28316 UpdateGuideState(): m_state=6
00:02:49.401 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3088
00:02:49.401 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=121.63, Mass=1895, SNR=29.9, Peak=141 HFD=4.1
00:02:49.402 00.001 28316 MultiStar: [#1 0.15,-0.00,0.91,U] [#2 0.04,-0.09,0.98,U] [#3 0.03,-0.01,0.88,U] [#4 -0.02,-0.12,0.88,U] [#5 0.05,-0.18,0.80,U] [#6 -0.01,-0.20,0.70,U] [#7 -0.05,-0.24,0.66,U] [#8 0.05,0.06,0.59,U] 
00:02:49.403 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.20, -0.07}
00:02:49.404 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
00:02:49.404 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
00:02:49.405 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.02 mountX=0.11 mountY=-0.01, mountTheta=-0.08
00:02:49.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
00:02:49.407 00.001 28316 Enqueuing Move request for scope (0.06, -0.09)
00:02:49.408 00.001 29988 Worker thread wakes up
00:02:49.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:49.409 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:02:49.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:49.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:49.409 00.000 28316 Enqueuing Expose request
00:02:49.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
00:02:49.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
00:02:49.410 00.000 29988 Moving (0.06, -0.09) raw xDistance=0.11 yDistance=-0.01
00:02:49.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:02:49.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:49.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:49.410 00.000 29988 MoveAxis(E, 0, ABG)
00:02:49.410 00.000 29988 Move returns status 0, amount 0
00:02:49.410 00.000 29988 MoveAxis(N, 0, ABG)
00:02:49.410 00.000 29988 Move returns status 0, amount 0
00:02:49.410 00.000 29988 move complete, result=0
00:02:49.410 00.000 29988 worker thread done servicing request
00:02:49.410 00.000 29988 Worker thread wakes up
00:02:49.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:49.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:49.410 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:50.930 01.520 29988 Exposure complete
00:02:50.972 00.042 29988 worker thread done servicing request
00:02:50.972 00.000 28316 OnExposeComplete: enter
00:02:50.973 00.001 28316 UpdateGuideState(): m_state=6
00:02:50.973 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3089
00:02:50.974 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=121.36, Mass=1861, SNR=29.6, Peak=142 HFD=4.2
00:02:50.974 00.000 28316 MultiStar: [#1 0.10,-0.19,0.93,U] [#2 -0.04,-0.25,0.99,U] [#3 -0.07,-0.29,0.88,U] [#4 -0.03,-0.24,0.88,U] [#5 -0.01,-0.25,0.77,U] [#6 -0.06,-0.31,0.75,U] [#7 0.07,-0.35,0.65,U] [#8 -0.01,-0.23,0.62,U] 
00:02:50.975 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.27}, one-star: {0.13, -0.35}
00:02:50.975 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
00:02:50.976 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.72 = 2.72)
00:02:50.977 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.53 mountX=0.25 mountY=0.11, mountTheta=0.42
00:02:50.979 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.27, opts=13)
00:02:50.979 00.000 28316 Enqueuing Move request for scope (0.01, -0.27)
00:02:50.979 00.000 29988 Worker thread wakes up
00:02:50.980 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:50.980 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:02:50.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:50.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:50.981 00.000 28316 Enqueuing Expose request
00:02:50.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
00:02:50.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
00:02:50.982 00.000 29988 Moving (0.01, -0.27) raw xDistance=0.25 yDistance=0.11
00:02:50.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:02:50.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:50.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:02:50.982 00.000 29988 MoveAxis(W, 53, ABG)
00:02:50.982 00.000 29988 Guiding  Dir = 3, Dur = 53
00:02:50.983 00.001 29988 IsSlewing returns 0
00:02:50.983 00.000 29988 IsGuiding returns 0
00:02:50.985 00.002 29988 PulseGuide returned control before completion, sleep 62
00:02:51.055 00.070 29988 IsGuiding returns 0
00:02:51.055 00.000 29988 Move returns status 0, amount 53
00:02:51.055 00.000 29988 MoveAxis(N, 0, ABG)
00:02:51.055 00.000 29988 Move returns status 0, amount 0
00:02:51.055 00.000 29988 move complete, result=0
00:02:51.055 00.000 29988 worker thread done servicing request
00:02:51.055 00.000 29988 Worker thread wakes up
00:02:51.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:51.056 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:51.056 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH
00:02:52.680 01.624 29988 Exposure complete
00:02:52.725 00.045 29988 worker thread done servicing request
00:02:52.725 00.000 28316 OnExposeComplete: enter
00:02:52.726 00.001 28316 UpdateGuideState(): m_state=6
00:02:52.726 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3090
00:02:52.728 00.002 28316 Star::Find returns 1 (0), X=585.64, Y=121.42, Mass=1975, SNR=30.4, Peak=136 HFD=4.4
00:02:52.731 00.003 28316 MultiStar: [#1 -0.07,-0.11,0.88,U] [#2 -0.15,-0.04,0.94,U] [#3 -0.08,0.13,0.88,U] [#4 -0.01,0.01,0.83,U] [#5 -0.11,-0.01,0.78,U] [#6 -0.05,-0.17,0.69,U] [#7 -0.08,-0.21,0.63,U] [#8 -0.09,0.05,0.60,U] 
00:02:52.733 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {0.22, -0.28}
00:02:52.734 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:02:52.737 00.003 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
00:02:52.739 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.07 mountX=0.05 mountY=0.07, mountTheta=0.94
00:02:52.742 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
00:02:52.743 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
00:02:52.743 00.000 29988 Worker thread wakes up
00:02:52.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:02:52.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:02:52.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:02:52.744 00.001 29988 Moving (-0.04, -0.07) raw xDistance=0.05 yDistance=0.07
00:02:52.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:02:52.744 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.4
00:02:52.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:52.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:52.745 00.000 28316 Enqueuing Expose request
00:02:52.746 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:52.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:52.746 00.000 29988 MoveAxis(E, 0, ABG)
00:02:52.746 00.000 29988 Move returns status 0, amount 0
00:02:52.746 00.000 29988 MoveAxis(N, 0, ABG)
00:02:52.746 00.000 29988 Move returns status 0, amount 0
00:02:52.746 00.000 29988 move complete, result=0
00:02:52.746 00.000 29988 worker thread done servicing request
00:02:52.746 00.000 29988 Worker thread wakes up
00:02:52.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:52.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:52.746 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:54.272 01.526 29988 Exposure complete
00:02:54.297 00.025 29988 worker thread done servicing request
00:02:54.297 00.000 28316 OnExposeComplete: enter
00:02:54.300 00.003 28316 UpdateGuideState(): m_state=6
00:02:54.304 00.004 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3091
00:02:54.307 00.003 28316 Star::Find returns 1 (0), X=585.45, Y=121.58, Mass=1820, SNR=29.3, Peak=140 HFD=4.1
00:02:54.309 00.002 28316 MultiStar: [#1 -0.18,0.12,0.92,U] [#2 -0.22,0.01,0.96,U] [#3 -0.15,0.10,0.90,U] [#4 -0.19,0.10,0.91,U] [#5 -0.17,-0.03,0.80,U] [#6 -0.23,0.05,0.73,U] [#7 -0.24,-0.02,0.67,U] [#8 -0.23,0.13,0.62,U] 
00:02:54.312 00.003 28316 single-star, 8 included, MultiStar: {-0.17, 0.03}, one-star: {0.03, -0.12}
00:02:54.314 00.002 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.18 = -0.18)
00:02:54.316 00.002 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
00:02:54.316 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.33 mountX=0.12 mountY=0.03, mountTheta=0.22
00:02:54.319 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
00:02:54.319 00.000 28316 Enqueuing Move request for scope (0.03, -0.12)
00:02:54.320 00.001 29988 Worker thread wakes up
00:02:54.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:54.321 00.001 28316 UpdateGuideState exits: m=1820 RSB=29.3
00:02:54.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:54.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:54.322 00.000 28316 Enqueuing Expose request
00:02:54.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:02:54.323 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:02:54.323 00.000 29988 Moving (0.03, -0.12) raw xDistance=0.12 yDistance=0.03
00:02:54.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:02:54.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:54.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:54.323 00.000 29988 MoveAxis(E, 0, ABG)
00:02:54.323 00.000 29988 Move returns status 0, amount 0
00:02:54.323 00.000 29988 MoveAxis(N, 0, ABG)
00:02:54.323 00.000 29988 Move returns status 0, amount 0
00:02:54.323 00.000 29988 move complete, result=0
00:02:54.323 00.000 29988 worker thread done servicing request
00:02:54.323 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:54.324 00.001 29988 Worker thread wakes up
00:02:54.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:54.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:55.945 01.621 29988 Exposure complete
00:02:55.997 00.052 29988 worker thread done servicing request
00:02:55.997 00.000 28316 OnExposeComplete: enter
00:02:55.998 00.001 28316 UpdateGuideState(): m_state=6
00:02:55.998 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3092
00:02:56.000 00.002 28316 Star::Find returns 1 (0), X=585.35, Y=121.77, Mass=1859, SNR=29.6, Peak=152 HFD=4.0
00:02:56.003 00.003 28316 MultiStar: [#1 -0.06,0.19,0.95,U] [#2 -0.12,0.08,0.96,U] [#3 -0.10,0.19,0.87,U] [#4 -0.05,0.21,0.89,U] [#5 -0.03,0.23,0.82,U] [#6 -0.11,0.02,0.72,U] [#7 -0.12,0.01,0.67,U] [#8 -0.05,0.08,0.60,U] 
00:02:56.005 00.002 28316 single-star, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.08, 0.07}
00:02:56.005 00.000 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.56 = -2.72)
00:02:56.006 00.001 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
00:02:56.006 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=-0.10 mountY=0.04, mountTheta=2.76
00:02:56.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
00:02:56.008 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
00:02:56.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=211, Gamma=0.580
00:02:56.009 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:02:56.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:56.009 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:56.010 00.001 28316 Enqueuing Expose request
00:02:56.010 00.000 29988 Worker thread wakes up
00:02:56.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
00:02:56.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
00:02:56.010 00.000 29988 Moving (-0.08, 0.07) raw xDistance=-0.10 yDistance=0.04
00:02:56.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:56.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:56.011 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:56.011 00.000 29988 MoveAxis(E, 0, ABG)
00:02:56.011 00.000 29988 Move returns status 0, amount 0
00:02:56.011 00.000 29988 MoveAxis(N, 0, ABG)
00:02:56.011 00.000 29988 Move returns status 0, amount 0
00:02:56.011 00.000 29988 move complete, result=0
00:02:56.011 00.000 29988 worker thread done servicing request
00:02:56.011 00.000 29988 Worker thread wakes up
00:02:56.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:56.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:56.011 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:57.525 01.514 29988 Exposure complete
00:02:57.567 00.042 29988 worker thread done servicing request
00:02:57.568 00.001 28316 OnExposeComplete: enter
00:02:57.568 00.000 28316 UpdateGuideState(): m_state=6
00:02:57.570 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3093
00:02:57.572 00.002 28316 Star::Find returns 1 (0), X=585.45, Y=121.76, Mass=1932, SNR=30.2, Peak=163 HFD=4.4
00:02:57.572 00.000 28316 MultiStar: [#1 -0.22,0.32,0.89,U] [#2 -0.14,0.14,0.97,U] [#3 -0.28,0.31,0.00,M1] [#4 -0.13,0.27,0.88,U] [#5 -0.23,0.16,0.80,U] [#6 -0.18,0.09,0.70,U] [#7 -0.14,0.08,0.67,U] [#8 -0.22,0.12,0.61,U] 
00:02:57.573 00.001 28316 single-star, 7 included, MultiStar: {-0.15, 0.16}, one-star: {0.03, 0.06}
00:02:57.573 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:02:57.574 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
00:02:57.574 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.16 mountX=-0.05 mountY=-0.05, mountTheta=-2.28
00:02:57.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
00:02:57.576 00.001 28316 Enqueuing Move request for scope (0.03, 0.06)
00:02:57.577 00.001 29988 Worker thread wakes up
00:02:57.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:02:57.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:02:57.577 00.000 29988 Moving (0.03, 0.06) raw xDistance=-0.05 yDistance=-0.05
00:02:57.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:57.577 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:02:57.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:57.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:57.579 00.001 28316 Enqueuing Expose request
00:02:57.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:02:57.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:57.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:57.579 00.000 29988 MoveAxis(E, 0, ABG)
00:02:57.579 00.000 29988 Move returns status 0, amount 0
00:02:57.579 00.000 29988 MoveAxis(N, 0, ABG)
00:02:57.579 00.000 29988 Move returns status 0, amount 0
00:02:57.579 00.000 29988 move complete, result=0
00:02:57.579 00.000 29988 worker thread done servicing request
00:02:57.579 00.000 29988 Worker thread wakes up
00:02:57.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:57.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:57.580 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:59.205 01.625 29988 Exposure complete
00:02:59.230 00.025 29988 worker thread done servicing request
00:02:59.230 00.000 28316 OnExposeComplete: enter
00:02:59.230 00.000 28316 UpdateGuideState(): m_state=6
00:02:59.231 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3094
00:02:59.232 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=121.83, Mass=1864, SNR=29.5, Peak=155 HFD=4.4
00:02:59.233 00.001 28316 MultiStar: [#1 -0.23,0.27,0.94,U] [#2 -0.36,0.23,0.00,M1] [#3 0.01,0.23,0.89,U] [#4 -0.20,0.22,0.87,U] [#5 -0.10,0.20,0.82,U] [#6 -0.20,0.16,0.73,U] [#7 -0.17,0.14,0.67,U] [#8 -0.13,0.35,0.61,U] 
00:02:59.234 00.001 28316 single-star, 7 included, MultiStar: {-0.13, 0.21}, one-star: {-0.04, 0.13}
00:02:59.235 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:02:59.235 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
00:02:59.235 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.88 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
00:02:59.238 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
00:02:59.240 00.002 28316 Enqueuing Move request for scope (-0.04, 0.13)
00:02:59.240 00.000 29988 Worker thread wakes up
00:02:59.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
00:02:59.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
00:02:59.240 00.000 29988 Moving (-0.04, 0.13) raw xDistance=-0.13 yDistance=-0.02
00:02:59.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:02:59.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:59.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:02:59.241 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.5
00:02:59.242 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:59.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:02:59.242 00.000 28316 Enqueuing Expose request
00:02:59.243 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:59.243 00.000 29988 MoveAxis(E, 0, ABG)
00:02:59.243 00.000 29988 Move returns status 0, amount 0
00:02:59.243 00.000 29988 MoveAxis(N, 0, ABG)
00:02:59.243 00.000 29988 Move returns status 0, amount 0
00:02:59.243 00.000 29988 move complete, result=0
00:02:59.243 00.000 29988 worker thread done servicing request
00:02:59.243 00.000 29988 Worker thread wakes up
00:02:59.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:02:59.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:02:59.244 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:00.756 01.512 29988 Exposure complete
00:03:00.792 00.036 29988 worker thread done servicing request
00:03:00.792 00.000 28316 OnExposeComplete: enter
00:03:00.793 00.001 28316 UpdateGuideState(): m_state=6
00:03:00.794 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3095
00:03:00.794 00.000 28316 Star::Find returns 1 (0), X=585.48, Y=121.72, Mass=1973, SNR=30.5, Peak=157 HFD=4.5
00:03:00.795 00.001 28316 MultiStar: [#1 -0.07,0.14,0.90,U] [#2 -0.03,0.10,0.92,U] [#3 0.05,0.23,0.89,U] [#4 -0.14,0.01,0.85,U] [#5 0.01,0.19,0.76,U] [#6 -0.05,0.02,0.73,U] [#7 -0.06,0.08,0.64,U] [#8 -0.06,0.11,0.59,U] 
00:03:00.795 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.10}, one-star: {0.05, 0.02}
00:03:00.796 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
00:03:00.796 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.69)
00:03:00.797 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.35 mountX=0.00 mountY=-0.05, mountTheta=-1.50
00:03:00.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
00:03:00.799 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
00:03:00.800 00.001 29988 Worker thread wakes up
00:03:00.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
00:03:00.800 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
00:03:00.801 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:00.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:00.801 00.000 28316 Enqueuing Expose request
00:03:00.802 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:03:00.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:03:00.802 00.000 29988 Moving (0.05, 0.02) raw xDistance=0.00 yDistance=-0.05
00:03:00.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:03:00.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:00.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:03:00.802 00.000 29988 MoveAxis(E, 0, ABG)
00:03:00.802 00.000 29988 Move returns status 0, amount 0
00:03:00.802 00.000 29988 MoveAxis(N, 0, ABG)
00:03:00.802 00.000 29988 Move returns status 0, amount 0
00:03:00.802 00.000 29988 move complete, result=0
00:03:00.802 00.000 29988 worker thread done servicing request
00:03:00.802 00.000 29988 Worker thread wakes up
00:03:00.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:00.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:00.802 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:02.427 01.625 29988 Exposure complete
00:03:02.464 00.037 29988 worker thread done servicing request
00:03:02.464 00.000 28316 OnExposeComplete: enter
00:03:02.464 00.000 28316 UpdateGuideState(): m_state=6
00:03:02.465 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3096
00:03:02.466 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=121.82, Mass=1932, SNR=30.2, Peak=159 HFD=4.5
00:03:02.466 00.000 28316 MultiStar: [#1 0.07,0.23,0.93,U] [#2 -0.07,0.20,0.97,U] [#3 0.01,0.43,0.00,M1] [#4 -0.00,0.28,0.87,U] [#5 0.03,0.22,0.82,U] [#6 -0.02,0.19,0.71,U] [#7 -0.05,0.21,0.67,U] [#8 0.05,0.39,0.60,U] 
00:03:02.467 00.001 28316 single-star, 7 included, MultiStar: {0.03, 0.22}, one-star: {0.19, 0.11}
00:03:02.468 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
00:03:02.469 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
00:03:02.469 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.55 mountX=-0.03 mountY=-0.22, mountTheta=-1.69
00:03:02.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.11, opts=13)
00:03:02.472 00.001 28316 Enqueuing Move request for scope (0.19, 0.11)
00:03:02.473 00.001 29988 Worker thread wakes up
00:03:02.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
00:03:02.473 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
00:03:02.473 00.000 29988 Moving (0.19, 0.11) raw xDistance=-0.03 yDistance=-0.22
00:03:02.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:03:02.474 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:02.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:02.474 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:03:02.475 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:02.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:02.475 00.000 28316 Enqueuing Expose request
00:03:02.476 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:03:02.476 00.000 29988 MoveAxis(E, 0, ABG)
00:03:02.476 00.000 29988 Move returns status 0, amount 0
00:03:02.476 00.000 29988 MoveAxis(N, 0, ABG)
00:03:02.476 00.000 29988 Move returns status 0, amount 0
00:03:02.476 00.000 29988 move complete, result=0
00:03:02.476 00.000 29988 worker thread done servicing request
00:03:02.476 00.000 29988 Worker thread wakes up
00:03:02.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:02.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:02.476 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:03.993 01.517 29988 Exposure complete
00:03:04.019 00.026 29988 worker thread done servicing request
00:03:04.019 00.000 28316 OnExposeComplete: enter
00:03:04.019 00.000 28316 UpdateGuideState(): m_state=6
00:03:04.020 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3097
00:03:04.020 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=121.85, Mass=1828, SNR=29.3, Peak=156 HFD=3.9
00:03:04.021 00.001 28316 MultiStar: [#1 -0.11,0.20,0.92,U] [#2 -0.20,0.23,0.98,U] [#3 -0.18,0.23,0.88,U] [#4 -0.16,0.16,0.87,U] [#5 -0.21,0.18,0.82,U] [#6 -0.15,-0.04,0.71,U] [#7 -0.09,-0.01,0.67,U] [#8 -0.17,0.37,0.00,M1] 
00:03:04.022 00.001 28316 single-star, 7 included, MultiStar: {-0.13, 0.15}, one-star: {0.02, 0.15}
00:03:04.022 00.000 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
00:03:04.023 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.62)
00:03:04.023 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.42 mountX=-0.12 mountY=-0.09, mountTheta=-2.54
00:03:04.025 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
00:03:04.025 00.000 28316 Enqueuing Move request for scope (0.02, 0.15)
00:03:04.026 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:03:04.026 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.3
00:03:04.027 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:04.027 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:04.028 00.001 28316 Enqueuing Expose request
00:03:04.028 00.000 29988 Worker thread wakes up
00:03:04.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
00:03:04.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
00:03:04.028 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.12 yDistance=-0.09
00:03:04.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:03:04.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:04.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:03:04.028 00.000 29988 MoveAxis(E, 0, ABG)
00:03:04.028 00.000 29988 Move returns status 0, amount 0
00:03:04.028 00.000 29988 MoveAxis(N, 0, ABG)
00:03:04.028 00.000 29988 Move returns status 0, amount 0
00:03:04.028 00.000 29988 move complete, result=0
00:03:04.028 00.000 29988 worker thread done servicing request
00:03:04.028 00.000 29988 Worker thread wakes up
00:03:04.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:04.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:04.029 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:05.661 01.632 29988 Exposure complete
00:03:05.694 00.033 29988 worker thread done servicing request
00:03:05.694 00.000 28316 OnExposeComplete: enter
00:03:05.695 00.001 28316 UpdateGuideState(): m_state=6
00:03:05.696 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3098
00:03:05.697 00.001 28316 Star::Find returns 1 (0), X=585.51, Y=121.47, Mass=1861, SNR=29.5, Peak=134 HFD=4.3
00:03:05.698 00.001 28316 MultiStar: [#1 -0.03,-0.03,0.94,U] [#2 -0.01,-0.08,0.97,U] [#3 0.01,0.08,0.88,U] [#4 -0.19,0.01,0.89,U] [#5 -0.14,-0.02,0.83,U] [#6 -0.05,-0.05,0.70,U] [#7 -0.06,0.05,0.66,U] [#8 -0.14,-0.02,0.60,U] 
00:03:05.698 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {0.08, -0.23}
00:03:05.699 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.14) = xAngle (-1.36 = -1.36)
00:03:05.699 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
00:03:05.700 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.50 mountX=0.01 mountY=0.06, mountTheta=1.36
00:03:05.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
00:03:05.701 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
00:03:05.702 00.001 29988 Worker thread wakes up
00:03:05.702 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:03:05.702 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
00:03:05.703 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:05.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:05.704 00.001 28316 Enqueuing Expose request
00:03:05.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:03:05.704 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:03:05.704 00.000 29988 Moving (-0.05, -0.04) raw xDistance=0.01 yDistance=0.06
00:03:05.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:05.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:05.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:03:05.704 00.000 29988 MoveAxis(E, 0, ABG)
00:03:05.704 00.000 29988 Move returns status 0, amount 0
00:03:05.704 00.000 29988 MoveAxis(N, 0, ABG)
00:03:05.704 00.000 29988 Move returns status 0, amount 0
00:03:05.704 00.000 29988 move complete, result=0
00:03:05.704 00.000 29988 worker thread done servicing request
00:03:05.704 00.000 29988 Worker thread wakes up
00:03:05.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:05.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:05.705 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:07.230 01.525 29988 Exposure complete
00:03:07.266 00.036 29988 worker thread done servicing request
00:03:07.266 00.000 28316 OnExposeComplete: enter
00:03:07.267 00.001 28316 UpdateGuideState(): m_state=6
00:03:07.268 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3099
00:03:07.268 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=121.67, Mass=1912, SNR=29.8, Peak=131 HFD=4.4
00:03:07.269 00.001 28316 MultiStar: [#1 -0.16,0.17,0.93,U] [#2 -0.20,-0.00,0.97,U] [#3 -0.17,0.06,0.89,U] [#4 -0.11,0.04,0.90,U] [#5 -0.16,0.10,0.78,U] [#6 -0.16,0.02,0.72,U] [#7 -0.03,-0.13,0.66,U] [#8 -0.28,0.12,0.60,U] 
00:03:07.269 00.000 28316 single-star, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.03, -0.03}
00:03:07.270 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.14) = xAngle (-1.18 = -1.18)
00:03:07.270 00.000 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.92 = 1.92)
00:03:07.270 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.32 mountX=0.02 mountY=0.04, mountTheta=1.18
00:03:07.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
00:03:07.272 00.001 28316 Enqueuing Move request for scope (-0.03, -0.03)
00:03:07.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:03:07.273 00.001 28316 UpdateGuideState exits: m=1912 RSB=29.8
00:03:07.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:07.273 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:07.276 00.003 29988 Worker thread wakes up
00:03:07.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:03:07.276 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:03:07.276 00.000 28316 Enqueuing Expose request
00:03:07.276 00.000 29988 Moving (-0.03, -0.03) raw xDistance=0.02 yDistance=0.04
00:03:07.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:03:07.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:07.277 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:03:07.277 00.000 29988 MoveAxis(E, 0, ABG)
00:03:07.277 00.000 29988 Move returns status 0, amount 0
00:03:07.277 00.000 29988 MoveAxis(N, 0, ABG)
00:03:07.277 00.000 29988 Move returns status 0, amount 0
00:03:07.277 00.000 29988 move complete, result=0
00:03:07.277 00.000 29988 worker thread done servicing request
00:03:07.277 00.000 29988 Worker thread wakes up
00:03:07.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:07.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:07.277 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:08.904 01.627 29988 Exposure complete
00:03:08.941 00.037 29988 worker thread done servicing request
00:03:08.941 00.000 28316 OnExposeComplete: enter
00:03:08.942 00.001 28316 UpdateGuideState(): m_state=6
00:03:08.943 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3100
00:03:08.944 00.001 28316 Star::Find returns 1 (0), X=585.20, Y=121.55, Mass=1968, SNR=30.4, Peak=153 HFD=4.3
00:03:08.946 00.002 28316 MultiStar: [#1 -0.24,0.01,0.90,U] [#2 -0.18,0.03,0.94,U] [#3 -0.38,0.13,0.00,M1] [#4 -0.23,0.13,0.85,U] [#5 -0.26,0.12,0.77,U] [#6 -0.29,-0.01,0.73,U] [#7 -0.16,-0.19,0.65,U] [#8 -0.29,0.02,0.61,U] 
00:03:08.947 00.001 28316 refined, 7 included, MultiStar: {-0.23, -0.01}, one-star: {-0.23, -0.16}
00:03:08.947 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-1.14) = xAngle (-1.97 = -1.97)
00:03:08.948 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.13 = 1.13)
00:03:08.949 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.12 mountX=-0.09 mountY=0.21, mountTheta=1.98
00:03:08.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.01, opts=13)
00:03:08.951 00.001 28316 Enqueuing Move request for scope (-0.23, -0.01)
00:03:08.951 00.000 29988 Worker thread wakes up
00:03:08.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
00:03:08.951 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
00:03:08.951 00.000 29988 Moving (-0.23, -0.01) raw xDistance=-0.09 yDistance=0.21
00:03:08.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:03:08.952 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.4
00:03:08.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:08.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:08.953 00.000 28316 Enqueuing Expose request
00:03:08.954 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:08.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:08.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:03:08.954 00.000 29988 MoveAxis(E, 0, ABG)
00:03:08.954 00.000 29988 Move returns status 0, amount 0
00:03:08.954 00.000 29988 MoveAxis(N, 0, ABG)
00:03:08.954 00.000 29988 Move returns status 0, amount 0
00:03:08.954 00.000 29988 move complete, result=0
00:03:08.954 00.000 29988 worker thread done servicing request
00:03:08.954 00.000 29988 Worker thread wakes up
00:03:08.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:08.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:08.954 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:10.484 01.530 29988 Exposure complete
00:03:10.533 00.049 29988 worker thread done servicing request
00:03:10.533 00.000 28316 OnExposeComplete: enter
00:03:10.534 00.001 28316 UpdateGuideState(): m_state=6
00:03:10.535 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3101
00:03:10.536 00.001 28316 Star::Find returns 1 (0), X=585.33, Y=121.67, Mass=1905, SNR=29.9, Peak=143 HFD=4.4
00:03:10.538 00.002 28316 MultiStar: [#1 -0.29,0.21,0.91,U] [#2 -0.26,0.00,1.00,U] [#3 -0.31,0.13,0.91,U] [#4 -0.28,0.06,0.88,U] [#5 -0.19,0.06,0.77,U] [#6 -0.20,0.07,0.72,U] [#7 -0.06,-0.19,0.66,U] [#8 -0.32,0.21,0.62,U] 
00:03:10.539 00.001 28316 single-star, 8 included, MultiStar: {-0.22, 0.06}, one-star: {-0.10, -0.03}
00:03:10.540 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
00:03:10.542 00.002 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
00:03:10.543 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.81 mountX=-0.01 mountY=0.10, mountTheta=1.66
00:03:10.546 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
00:03:10.547 00.001 28316 Enqueuing Move request for scope (-0.10, -0.03)
00:03:10.547 00.000 29988 Worker thread wakes up
00:03:10.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:10.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
00:03:10.548 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:03:10.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
00:03:10.549 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:10.549 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:10.549 00.000 28316 Enqueuing Expose request
00:03:10.550 00.001 29988 Moving (-0.10, -0.03) raw xDistance=-0.01 yDistance=0.10
00:03:10.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:10.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:10.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:03:10.550 00.000 29988 MoveAxis(E, 0, ABG)
00:03:10.550 00.000 29988 Move returns status 0, amount 0
00:03:10.550 00.000 29988 MoveAxis(N, 0, ABG)
00:03:10.550 00.000 29988 Move returns status 0, amount 0
00:03:10.550 00.000 29988 move complete, result=0
00:03:10.551 00.001 29988 worker thread done servicing request
00:03:10.551 00.000 29988 Worker thread wakes up
00:03:10.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:10.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:10.552 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:12.182 01.630 29988 Exposure complete
00:03:12.210 00.028 29988 worker thread done servicing request
00:03:12.210 00.000 28316 OnExposeComplete: enter
00:03:12.212 00.002 28316 UpdateGuideState(): m_state=6
00:03:12.213 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3102
00:03:12.214 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=121.41, Mass=1869, SNR=29.6, Peak=138 HFD=4.2
00:03:12.215 00.001 28316 MultiStar: [#1 -0.40,-0.09,0.00,M1] [#2 -0.42,-0.08,0.00,M1] [#3 -0.31,0.00,0.88,U] [#4 -0.34,-0.06,0.88,U] [#5 -0.28,-0.09,0.79,U] [#6 -0.32,-0.21,0.73,U] [#7 -0.29,-0.34,0.00,M1] [#8 -0.28,-0.09,0.62,U] 
00:03:12.216 00.001 28316 refined, 5 included, MultiStar: {-0.29, -0.13}, one-star: {-0.24, -0.29}
00:03:12.216 00.000 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
00:03:12.216 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
00:03:12.217 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.74 mountX=-0.01 mountY=0.32, mountTheta=1.59
00:03:12.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.13, opts=13)
00:03:12.219 00.001 28316 Enqueuing Move request for scope (-0.29, -0.13)
00:03:12.219 00.000 29988 Worker thread wakes up
00:03:12.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
00:03:12.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
00:03:12.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:12.220 00.001 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:03:12.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:12.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:12.221 00.001 28316 Enqueuing Expose request
00:03:12.221 00.000 29988 Moving (-0.29, -0.13) raw xDistance=-0.01 yDistance=0.32
00:03:12.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:12.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:12.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:03:12.221 00.000 29988 MoveAxis(E, 0, ABG)
00:03:12.221 00.000 29988 Move returns status 0, amount 0
00:03:12.221 00.000 29988 MoveAxis(N, 0, ABG)
00:03:12.221 00.000 29988 Move returns status 0, amount 0
00:03:12.221 00.000 29988 move complete, result=0
00:03:12.221 00.000 29988 worker thread done servicing request
00:03:12.221 00.000 29988 Worker thread wakes up
00:03:12.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:12.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:12.222 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:03:13.743 01.521 29988 Exposure complete
00:03:13.777 00.034 29988 worker thread done servicing request
00:03:13.778 00.001 28316 OnExposeComplete: enter
00:03:13.778 00.000 28316 UpdateGuideState(): m_state=6
00:03:13.779 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3103
00:03:13.779 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=121.45, Mass=1842, SNR=29.5, Peak=134 HFD=4.2
00:03:13.780 00.001 28316 MultiStar: [#1 -0.10,0.08,0.94,U] [#2 -0.19,-0.12,0.99,U] [#3 -0.03,0.04,0.88,U] [#4 -0.17,0.01,0.88,U] [#5 -0.23,-0.06,0.78,U] [#6 -0.15,-0.20,0.74,U] [#7 -0.16,-0.11,0.66,U] [#8 -0.18,0.04,0.60,U] 
00:03:13.780 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.07}, one-star: {0.02, -0.25}
00:03:13.781 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
00:03:13.781 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
00:03:13.783 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-2.66 mountX=0.01 mountY=0.14, mountTheta=1.52
00:03:13.787 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.07, opts=13)
00:03:13.787 00.000 28316 Enqueuing Move request for scope (-0.13, -0.07)
00:03:13.788 00.001 29988 Worker thread wakes up
00:03:13.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:03:13.788 00.000 28316 UpdateGuideState exits: m=1842 RSB=29.5
00:03:13.789 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:13.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:13.789 00.000 28316 Enqueuing Expose request
00:03:13.790 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
00:03:13.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
00:03:13.790 00.000 29988 Moving (-0.13, -0.07) raw xDistance=0.01 yDistance=0.14
00:03:13.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:13.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:13.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:03:13.790 00.000 29988 MoveAxis(E, 0, ABG)
00:03:13.790 00.000 29988 Move returns status 0, amount 0
00:03:13.790 00.000 29988 MoveAxis(N, 0, ABG)
00:03:13.790 00.000 29988 Move returns status 0, amount 0
00:03:13.790 00.000 29988 move complete, result=0
00:03:13.791 00.001 29988 worker thread done servicing request
00:03:13.791 00.000 29988 Worker thread wakes up
00:03:13.791 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:13.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:13.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:15.420 01.629 29988 Exposure complete
00:03:15.474 00.054 29988 worker thread done servicing request
00:03:15.474 00.000 28316 OnExposeComplete: enter
00:03:15.475 00.001 28316 UpdateGuideState(): m_state=6
00:03:15.476 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3104
00:03:15.476 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=121.56, Mass=1905, SNR=29.9, Peak=132 HFD=4.3
00:03:15.477 00.001 28316 MultiStar: [#1 -0.11,0.02,0.92,U] [#2 -0.17,-0.06,0.99,U] [#3 -0.18,0.11,0.87,U] [#4 -0.11,0.08,0.89,U] [#5 -0.23,0.02,0.81,U] [#6 -0.13,-0.04,0.71,U] [#7 -0.20,-0.18,0.67,U] [#8 -0.04,-0.17,0.62,U] 
00:03:15.478 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.03}, one-star: {-0.02, -0.14}
00:03:15.479 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:03:15.480 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:03:15.482 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.02 mountY=0.13, mountTheta=1.75
00:03:15.482 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.03, opts=13)
00:03:15.485 00.003 28316 Enqueuing Move request for scope (-0.13, -0.03)
00:03:15.486 00.001 29988 Worker thread wakes up
00:03:15.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
00:03:15.486 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
00:03:15.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:03:15.486 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:03:15.487 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:15.487 00.000 29988 Moving (-0.13, -0.03) raw xDistance=-0.02 yDistance=0.13
00:03:15.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:15.488 00.001 28316 Enqueuing Expose request
00:03:15.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:03:15.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:15.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:15.488 00.000 29988 MoveAxis(E, 0, ABG)
00:03:15.488 00.000 29988 Move returns status 0, amount 0
00:03:15.488 00.000 29988 MoveAxis(N, 0, ABG)
00:03:15.488 00.000 29988 Move returns status 0, amount 0
00:03:15.488 00.000 29988 move complete, result=0
00:03:15.488 00.000 29988 worker thread done servicing request
00:03:15.488 00.000 29988 Worker thread wakes up
00:03:15.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:15.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:15.489 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:17.007 01.518 29988 Exposure complete
00:03:17.043 00.036 29988 worker thread done servicing request
00:03:17.043 00.000 28316 OnExposeComplete: enter
00:03:17.044 00.001 28316 UpdateGuideState(): m_state=6
00:03:17.045 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3105
00:03:17.046 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=121.41, Mass=1942, SNR=30.3, Peak=137 HFD=4.3
00:03:17.048 00.002 28316 MultiStar: [#1 -0.15,-0.20,0.92,U] [#2 -0.21,-0.21,0.94,U] [#3 -0.18,0.09,0.86,U] [#4 -0.09,-0.06,0.87,U] [#5 -0.16,-0.02,0.81,U] [#6 -0.24,-0.11,0.73,U] [#7 -0.13,-0.17,0.64,U] [#8 -0.18,-0.02,0.60,U] 
00:03:17.051 00.003 28316 refined, 8 included, MultiStar: {-0.15, -0.12}, one-star: {-0.03, -0.29}
00:03:17.053 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
00:03:17.056 00.003 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
00:03:17.058 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=0.05 mountY=0.19, mountTheta=1.33
00:03:17.062 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.12, opts=13)
00:03:17.064 00.002 28316 Enqueuing Move request for scope (-0.15, -0.12)
00:03:17.068 00.004 29988 Worker thread wakes up
00:03:17.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
00:03:17.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:03:17.068 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:03:17.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:17.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:17.070 00.001 28316 Enqueuing Expose request
00:03:17.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
00:03:17.070 00.000 29988 Moving (-0.15, -0.12) raw xDistance=0.05 yDistance=0.19
00:03:17.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:17.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:17.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:03:17.070 00.000 29988 MoveAxis(E, 0, ABG)
00:03:17.070 00.000 29988 Move returns status 0, amount 0
00:03:17.070 00.000 29988 MoveAxis(N, 0, ABG)
00:03:17.070 00.000 29988 Move returns status 0, amount 0
00:03:17.070 00.000 29988 move complete, result=0
00:03:17.070 00.000 29988 worker thread done servicing request
00:03:17.070 00.000 29988 Worker thread wakes up
00:03:17.071 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:17.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:17.071 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:18.701 01.630 29988 Exposure complete
00:03:18.747 00.046 29988 worker thread done servicing request
00:03:18.747 00.000 28316 OnExposeComplete: enter
00:03:18.748 00.001 28316 UpdateGuideState(): m_state=6
00:03:18.751 00.003 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3106
00:03:18.754 00.003 28316 Star::Find returns 1 (0), X=585.32, Y=121.66, Mass=1937, SNR=30.1, Peak=161 HFD=4.3
00:03:18.758 00.004 28316 MultiStar: [#1 -0.06,0.13,0.89,U] [#2 -0.14,0.02,0.97,U] [#3 -0.09,0.17,0.86,U] [#4 -0.12,0.00,0.87,U] [#5 -0.14,0.01,0.79,U] [#6 -0.01,-0.10,0.72,U] [#7 -0.19,-0.08,0.64,U] [#8 -0.15,0.01,0.60,U] 
00:03:18.760 00.002 28316 single-star, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.10, -0.04}
00:03:18.762 00.002 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
00:03:18.763 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:03:18.764 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=-0.01 mountY=0.11, mountTheta=1.62
00:03:18.768 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
00:03:18.768 00.000 28316 Enqueuing Move request for scope (-0.10, -0.04)
00:03:18.769 00.001 29988 Worker thread wakes up
00:03:18.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:03:18.770 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
00:03:18.770 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
00:03:18.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:18.771 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
00:03:18.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:18.772 00.001 28316 Enqueuing Expose request
00:03:18.772 00.000 29988 Moving (-0.10, -0.04) raw xDistance=-0.01 yDistance=0.11
00:03:18.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:18.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:18.773 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:03:18.773 00.000 29988 MoveAxis(E, 0, ABG)
00:03:18.773 00.000 29988 Move returns status 0, amount 0
00:03:18.773 00.000 29988 MoveAxis(N, 0, ABG)
00:03:18.773 00.000 29988 Move returns status 0, amount 0
00:03:18.773 00.000 29988 move complete, result=0
00:03:18.773 00.000 29988 worker thread done servicing request
00:03:18.773 00.000 29988 Worker thread wakes up
00:03:18.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:18.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:18.773 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:20.291 01.518 29988 Exposure complete
00:03:20.339 00.048 29988 worker thread done servicing request
00:03:20.339 00.000 28316 OnExposeComplete: enter
00:03:20.341 00.002 28316 UpdateGuideState(): m_state=6
00:03:20.342 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3107
00:03:20.344 00.002 28316 Star::Find returns 1 (0), X=585.23, Y=121.62, Mass=1919, SNR=30.2, Peak=170 HFD=4.4
00:03:20.345 00.001 28316 MultiStar: [#1 -0.32,0.16,0.89,U] [#2 -0.27,0.09,0.97,U] [#3 -0.36,0.22,0.00,M1] [#4 -0.22,0.05,0.85,U] [#5 -0.28,0.05,0.79,U] [#6 -0.39,-0.05,0.73,U] [#7 -0.22,-0.04,0.67,U] [#8 -0.28,0.14,0.60,U] 
00:03:20.347 00.002 28316 single-star, 7 included, MultiStar: {-0.27, 0.04}, one-star: {-0.19, -0.08}
00:03:20.348 00.001 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.61 = -1.61)
00:03:20.350 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
00:03:20.350 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.76 mountX=-0.01 mountY=0.21, mountTheta=1.61
00:03:20.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.08, opts=13)
00:03:20.352 00.001 28316 Enqueuing Move request for scope (-0.19, -0.08)
00:03:20.352 00.000 29988 Worker thread wakes up
00:03:20.353 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:20.354 00.001 28316 UpdateGuideState exits: m=1919 RSB=30.2
00:03:20.355 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
00:03:20.356 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
00:03:20.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:20.357 00.001 29988 Moving (-0.19, -0.08) raw xDistance=-0.01 yDistance=0.21
00:03:20.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:20.357 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.32 newest=0.50
00:03:20.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:03:20.357 00.000 29988 MoveAxis(E, 0, ABG)
00:03:20.357 00.000 29988 Move returns status 0, amount 0
00:03:20.357 00.000 29988 MoveAxis(S, 50, ABG)
00:03:20.357 00.000 29988 Guiding  Dir = 1, Dur = 50
00:03:20.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:20.358 00.001 28316 Enqueuing Expose request
00:03:20.359 00.001 29988 IsSlewing returns 0
00:03:20.359 00.000 29988 IsGuiding returns 0
00:03:20.364 00.005 29988 PulseGuide returned control before completion, sleep 56
00:03:20.435 00.071 29988 IsGuiding returns 0
00:03:20.435 00.000 29988 Move returns status 0, amount 50
00:03:20.435 00.000 29988 move complete, result=0
00:03:20.435 00.000 29988 worker thread done servicing request
00:03:20.435 00.000 29988 Worker thread wakes up
00:03:20.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:20.435 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:03:20.436 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:22.057 01.621 29988 Exposure complete
00:03:22.096 00.039 29988 worker thread done servicing request
00:03:22.096 00.000 28316 OnExposeComplete: enter
00:03:22.097 00.001 28316 UpdateGuideState(): m_state=6
00:03:22.097 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3108
00:03:22.098 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.74, Mass=1862, SNR=29.5, Peak=150 HFD=4.4
00:03:22.099 00.001 28316 MultiStar: [#1 0.01,0.23,0.92,U] [#2 -0.06,0.11,0.98,U] [#3 -0.08,0.17,0.88,U] [#4 -0.01,0.19,0.85,U] [#5 -0.04,0.23,0.80,U] [#6 -0.15,0.11,0.71,U] [#7 -0.01,0.12,0.69,U] [#8 -0.04,0.15,0.61,U] 
00:03:22.099 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.15}, one-star: {0.16, 0.04}
00:03:22.100 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
00:03:22.101 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
00:03:22.101 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=-0.14 mountY=-0.05, mountTheta=-2.80
00:03:22.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
00:03:22.103 00.001 28316 Enqueuing Move request for scope (-0.02, 0.15)
00:03:22.104 00.001 29988 Worker thread wakes up
00:03:22.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:22.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
00:03:22.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
00:03:22.104 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.5
00:03:22.105 00.001 29988 Moving (-0.02, 0.15) raw xDistance=-0.14 yDistance=-0.05
00:03:22.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:03:22.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:22.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:22.105 00.000 28316 Enqueuing Expose request
00:03:22.106 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:22.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:03:22.106 00.000 29988 MoveAxis(E, 0, ABG)
00:03:22.106 00.000 29988 Move returns status 0, amount 0
00:03:22.106 00.000 29988 MoveAxis(N, 0, ABG)
00:03:22.106 00.000 29988 Move returns status 0, amount 0
00:03:22.106 00.000 29988 move complete, result=0
00:03:22.106 00.000 29988 worker thread done servicing request
00:03:22.106 00.000 29988 Worker thread wakes up
00:03:22.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:22.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:22.106 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:23.637 01.531 29988 Exposure complete
00:03:23.693 00.056 29988 worker thread done servicing request
00:03:23.693 00.000 28316 OnExposeComplete: enter
00:03:23.694 00.001 28316 UpdateGuideState(): m_state=6
00:03:23.695 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3109
00:03:23.695 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=121.69, Mass=1963, SNR=30.3, Peak=159 HFD=4.5
00:03:23.696 00.001 28316 MultiStar: [#1 0.06,0.27,0.92,U] [#2 -0.09,0.13,0.96,U] [#3 0.02,0.18,0.86,U] [#4 -0.03,0.21,0.85,U] [#5 0.00,0.22,0.78,U] [#6 0.08,0.06,0.69,U] [#7 -0.06,0.09,0.68,U] [#8 0.01,0.11,0.59,U] 
00:03:23.697 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.14}, one-star: {0.19, -0.01}
00:03:23.698 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:03:23.700 00.002 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:03:23.703 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.41 mountX=-0.12 mountY=-0.09, mountTheta=-2.52
00:03:23.706 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
00:03:23.707 00.001 28316 Enqueuing Move request for scope (0.02, 0.14)
00:03:23.708 00.001 29988 Worker thread wakes up
00:03:23.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
00:03:23.709 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
00:03:23.709 00.000 29988 Moving (0.02, 0.14) raw xDistance=-0.12 yDistance=-0.09
00:03:23.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:03:23.710 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:03:23.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:23.710 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.3
00:03:23.711 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:03:23.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:23.713 00.001 29988 MoveAxis(E, 0, ABG)
00:03:23.713 00.000 29988 Move returns status 0, amount 0
00:03:23.713 00.000 29988 MoveAxis(N, 0, ABG)
00:03:23.713 00.000 29988 Move returns status 0, amount 0
00:03:23.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:23.713 00.000 28316 Enqueuing Expose request
00:03:23.714 00.001 29988 move complete, result=0
00:03:23.714 00.000 29988 worker thread done servicing request
00:03:23.714 00.000 29988 Worker thread wakes up
00:03:23.714 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:23.715 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:23.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:25.354 01.639 29988 Exposure complete
00:03:25.408 00.054 29988 worker thread done servicing request
00:03:25.408 00.000 28316 OnExposeComplete: enter
00:03:25.410 00.002 28316 UpdateGuideState(): m_state=6
00:03:25.411 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3110
00:03:25.413 00.002 28316 Star::Find returns 1 (0), X=585.56, Y=121.89, Mass=1880, SNR=29.7, Peak=148 HFD=4.2
00:03:25.414 00.001 28316 MultiStar: [#1 -0.04,0.51,0.00,M1] [#2 -0.11,0.23,0.98,U] [#3 -0.20,0.44,0.00,M1] [#4 -0.03,0.28,0.88,U] [#5 -0.06,0.33,0.80,U] [#6 -0.11,0.23,0.73,U] [#7 -0.09,0.13,0.70,U] [#8 -0.13,0.28,0.59,U] 
00:03:25.416 00.002 28316 single-star, 6 included, MultiStar: {-0.05, 0.24}, one-star: {0.13, 0.19}
00:03:25.416 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:03:25.417 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
00:03:25.418 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.96 mountX=-0.12 mountY=-0.21, mountTheta=-2.09
00:03:25.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.19, opts=13)
00:03:25.420 00.001 28316 Enqueuing Move request for scope (0.13, 0.19)
00:03:25.421 00.001 29988 Worker thread wakes up
00:03:25.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:03:25.421 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:03:25.421 00.000 29988 Moving (0.13, 0.19) raw xDistance=-0.12 yDistance=-0.21
00:03:25.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:03:25.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:25.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:25.423 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:03:25.423 00.000 29988 MoveAxis(E, 0, ABG)
00:03:25.423 00.000 29988 Move returns status 0, amount 0
00:03:25.423 00.000 29988 MoveAxis(N, 0, ABG)
00:03:25.423 00.000 29988 Move returns status 0, amount 0
00:03:25.423 00.000 29988 move complete, result=0
00:03:25.423 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
00:03:25.424 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:25.425 00.001 28316 Enqueuing Expose request
00:03:25.425 00.000 29988 worker thread done servicing request
00:03:25.425 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:25.426 00.001 29988 Worker thread wakes up
00:03:25.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:25.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:26.840 01.414 29988 Exposure complete
00:03:26.868 00.028 29988 worker thread done servicing request
00:03:26.868 00.000 28316 OnExposeComplete: enter
00:03:26.869 00.001 28316 UpdateGuideState(): m_state=6
00:03:26.869 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3111
00:03:26.870 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=121.87, Mass=1803, SNR=29.0, Peak=149 HFD=4.4
00:03:26.873 00.003 28316 MultiStar: [#1 0.08,0.24,0.93,U] [#2 0.01,0.21,1.01,U] [#3 -0.01,0.29,0.93,U] [#4 -0.00,0.28,0.90,U] [#5 -0.01,0.17,0.79,U] [#6 -0.01,0.03,0.74,U] [#7 -0.05,0.09,0.71,U] [#8 -0.04,0.21,0.62,U] 
00:03:26.874 00.001 28316 single-star, 8 included, MultiStar: {0.01, 0.20}, one-star: {0.08, 0.17}
00:03:26.875 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:03:26.875 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
00:03:26.876 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.15 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
00:03:26.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.17, opts=13)
00:03:26.877 00.000 28316 Enqueuing Move request for scope (0.08, 0.17)
00:03:26.878 00.001 29988 Worker thread wakes up
00:03:26.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:03:26.878 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.0
00:03:26.879 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:26.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
00:03:26.879 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
00:03:26.879 00.000 29988 Moving (0.08, 0.17) raw xDistance=-0.13 yDistance=-0.15
00:03:26.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:03:26.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:26.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:26.881 00.002 28316 Enqueuing Expose request
00:03:26.882 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:03:26.882 00.000 29988 MoveAxis(E, 0, ABG)
00:03:26.882 00.000 29988 Move returns status 0, amount 0
00:03:26.882 00.000 29988 MoveAxis(N, 0, ABG)
00:03:26.882 00.000 29988 Move returns status 0, amount 0
00:03:26.882 00.000 29988 move complete, result=0
00:03:26.882 00.000 29988 worker thread done servicing request
00:03:26.882 00.000 29988 Worker thread wakes up
00:03:26.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:26.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:26.883 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:28.517 01.634 29988 Exposure complete
00:03:28.543 00.026 29988 worker thread done servicing request
00:03:28.543 00.000 28316 OnExposeComplete: enter
00:03:28.544 00.001 28316 UpdateGuideState(): m_state=6
00:03:28.544 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3112
00:03:28.545 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=121.81, Mass=1806, SNR=29.2, Peak=148 HFD=4.0
00:03:28.545 00.000 28316 MultiStar: [#1 0.06,0.34,0.92,U] [#2 0.09,0.09,0.98,U] [#3 0.15,0.20,0.89,U] [#4 -0.01,0.18,0.90,U] [#5 -0.06,0.23,0.78,U] [#6 -0.04,0.17,0.74,U] [#7 0.02,0.13,0.67,U] [#8 0.27,0.37,0.00,M1] 
00:03:28.546 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.18}, one-star: {0.25, 0.11}
00:03:28.546 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
00:03:28.547 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.81)
00:03:28.547 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.22 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
00:03:28.548 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
00:03:28.550 00.002 28316 Enqueuing Move request for scope (0.07, 0.18)
00:03:28.551 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:28.551 00.000 28316 UpdateGuideState exits: m=1806 RSB=29.2
00:03:28.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:28.552 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:28.552 00.000 28316 Enqueuing Expose request
00:03:28.553 00.001 29988 Worker thread wakes up
00:03:28.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
00:03:28.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
00:03:28.553 00.000 29988 Moving (0.07, 0.18) raw xDistance=-0.14 yDistance=-0.14
00:03:28.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:03:28.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:28.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:03:28.553 00.000 29988 MoveAxis(E, 0, ABG)
00:03:28.553 00.000 29988 Move returns status 0, amount 0
00:03:28.553 00.000 29988 MoveAxis(N, 0, ABG)
00:03:28.553 00.000 29988 Move returns status 0, amount 0
00:03:28.553 00.000 29988 move complete, result=0
00:03:28.553 00.000 29988 worker thread done servicing request
00:03:28.553 00.000 29988 Worker thread wakes up
00:03:28.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:28.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:28.553 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:30.069 01.516 29988 Exposure complete
00:03:30.102 00.033 29988 worker thread done servicing request
00:03:30.102 00.000 28316 OnExposeComplete: enter
00:03:30.103 00.001 28316 UpdateGuideState(): m_state=6
00:03:30.104 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3113
00:03:30.104 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=121.79, Mass=1790, SNR=29.0, Peak=155 HFD=4.0
00:03:30.105 00.001 28316 MultiStar: [#1 -0.16,0.29,0.93,U] [#2 -0.20,0.19,0.98,U] [#3 -0.20,0.42,0.00,M1] [#4 -0.27,0.34,0.00,M1] [#5 -0.25,0.11,0.81,U] [#6 -0.16,0.19,0.72,U] [#7 -0.15,0.27,0.67,U] [#8 -0.31,0.24,0.61,U] 
00:03:30.105 00.000 28316 single-star, 6 included, MultiStar: {-0.19, 0.19}, one-star: {-0.13, 0.09}
00:03:30.106 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
00:03:30.106 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.81 = 0.52)
00:03:30.107 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.56 mountX=-0.13 mountY=0.08, mountTheta=2.61
00:03:30.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
00:03:30.109 00.001 28316 Enqueuing Move request for scope (-0.13, 0.09)
00:03:30.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:03:30.110 00.001 28316 UpdateGuideState exits: m=1790 RSB=29.0
00:03:30.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:30.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:30.111 00.000 28316 Enqueuing Expose request
00:03:30.112 00.001 29988 Worker thread wakes up
00:03:30.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
00:03:30.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
00:03:30.112 00.000 29988 Moving (-0.13, 0.09) raw xDistance=-0.13 yDistance=0.08
00:03:30.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:03:30.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:30.113 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:30.113 00.000 29988 MoveAxis(E, 0, ABG)
00:03:30.113 00.000 29988 Move returns status 0, amount 0
00:03:30.113 00.000 29988 MoveAxis(N, 0, ABG)
00:03:30.113 00.000 29988 Move returns status 0, amount 0
00:03:30.113 00.000 29988 move complete, result=0
00:03:30.113 00.000 29988 worker thread done servicing request
00:03:30.113 00.000 29988 Worker thread wakes up
00:03:30.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:30.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:30.115 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:31.738 01.623 29988 Exposure complete
00:03:31.773 00.035 29988 worker thread done servicing request
00:03:31.773 00.000 28316 OnExposeComplete: enter
00:03:31.774 00.001 28316 UpdateGuideState(): m_state=6
00:03:31.774 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3114
00:03:31.774 00.000 28316 Star::Find returns 1 (0), X=585.41, Y=121.67, Mass=1891, SNR=29.8, Peak=139 HFD=4.3
00:03:31.775 00.001 28316 MultiStar: [#1 -0.07,0.17,0.91,U] [#2 -0.03,0.11,0.98,U] [#3 -0.16,0.18,0.85,U] [#4 -0.07,0.16,0.88,U] [#5 -0.11,0.19,0.79,U] [#6 -0.09,0.12,0.74,U] [#7 -0.20,-0.02,0.66,U] [#8 -0.06,0.30,0.61,U] 
00:03:31.775 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.13}, one-star: {-0.02, -0.03}
00:03:31.776 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
00:03:31.776 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
00:03:31.777 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.02 mountX=0.02 mountY=0.03, mountTheta=0.89
00:03:31.780 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
00:03:31.781 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
00:03:31.782 00.001 29988 Worker thread wakes up
00:03:31.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:03:31.785 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:03:31.785 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:03:31.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:31.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:03:31.786 00.000 29988 Moving (-0.02, -0.03) raw xDistance=0.02 yDistance=0.03
00:03:31.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:03:31.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:31.787 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:31.787 00.000 29988 MoveAxis(E, 0, ABG)
00:03:31.787 00.000 29988 Move returns status 0, amount 0
00:03:31.787 00.000 29988 MoveAxis(N, 0, ABG)
00:03:31.787 00.000 29988 Move returns status 0, amount 0
00:03:31.787 00.000 29988 move complete, result=0
00:03:31.787 00.000 29988 worker thread done servicing request
00:03:31.787 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:31.788 00.001 28316 Enqueuing Expose request
00:03:31.790 00.002 29988 Worker thread wakes up
00:03:31.790 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:31.792 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:31.793 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:33.318 01.525 29988 Exposure complete
00:03:33.352 00.034 29988 worker thread done servicing request
00:03:33.352 00.000 28316 OnExposeComplete: enter
00:03:33.353 00.001 28316 UpdateGuideState(): m_state=6
00:03:33.353 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3115
00:03:33.354 00.001 28316 Star::Find returns 1 (0), X=585.75, Y=121.86, Mass=1985, SNR=30.4, Peak=165 HFD=4.5
00:03:33.354 00.000 28316 MultiStar: [#1 0.21,0.32,0.88,U] [#2 0.06,0.19,0.95,U] [#3 0.02,0.33,0.85,U] [#4 0.05,0.18,0.87,U] [#5 0.07,0.27,0.78,U] [#6 0.13,0.16,0.71,U] [#7 0.07,0.05,0.66,U] [#8 -0.02,0.19,0.59,U] 
00:03:33.355 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.21}, one-star: {0.33, 0.16}
00:03:33.355 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
00:03:33.356 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
00:03:33.356 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.08 mountX=-0.15 mountY=-0.19, mountTheta=-2.21
00:03:33.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.21, opts=13)
00:03:33.358 00.001 28316 Enqueuing Move request for scope (0.11, 0.21)
00:03:33.358 00.000 29988 Worker thread wakes up
00:03:33.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:33.359 00.001 28316 UpdateGuideState exits: m=1985 RSB=30.4
00:03:33.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:33.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:33.360 00.000 28316 Enqueuing Expose request
00:03:33.361 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
00:03:33.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
00:03:33.361 00.000 29988 Moving (0.11, 0.21) raw xDistance=-0.15 yDistance=-0.19
00:03:33.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:03:33.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:33.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:03:33.361 00.000 29988 MoveAxis(E, 0, ABG)
00:03:33.361 00.000 29988 Move returns status 0, amount 0
00:03:33.361 00.000 29988 MoveAxis(N, 0, ABG)
00:03:33.361 00.000 29988 Move returns status 0, amount 0
00:03:33.361 00.000 29988 move complete, result=0
00:03:33.361 00.000 29988 worker thread done servicing request
00:03:33.361 00.000 29988 Worker thread wakes up
00:03:33.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:33.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:33.361 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:34.986 01.625 29988 Exposure complete
00:03:35.028 00.042 29988 worker thread done servicing request
00:03:35.028 00.000 28316 OnExposeComplete: enter
00:03:35.029 00.001 28316 UpdateGuideState(): m_state=6
00:03:35.029 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3116
00:03:35.030 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=121.74, Mass=1960, SNR=30.3, Peak=177 HFD=4.3
00:03:35.030 00.000 28316 MultiStar: [#1 0.18,0.19,0.89,U] [#2 0.05,0.12,0.95,U] [#3 0.10,0.38,0.87,U] [#4 0.14,0.25,0.87,U] [#5 0.17,0.22,0.79,U] [#6 0.27,0.23,0.71,U] [#7 0.23,0.07,0.65,U] [#8 0.09,0.15,0.59,U] 
00:03:35.031 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.18}, one-star: {0.26, 0.04}
00:03:35.031 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
00:03:35.034 00.003 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
00:03:35.036 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.84 mountX=-0.10 mountY=-0.23, mountTheta=-1.97
00:03:35.040 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.18, opts=13)
00:03:35.043 00.003 28316 Enqueuing Move request for scope (0.16, 0.18)
00:03:35.045 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:35.048 00.003 28316 UpdateGuideState exits: m=1960 RSB=30.3
00:03:35.051 00.003 29988 Worker thread wakes up
00:03:35.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:35.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:35.052 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
00:03:35.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
00:03:35.052 00.000 28316 Enqueuing Expose request
00:03:35.052 00.000 29988 Moving (0.16, 0.18) raw xDistance=-0.10 yDistance=-0.23
00:03:35.053 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:03:35.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:35.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:03:35.053 00.000 29988 MoveAxis(E, 0, ABG)
00:03:35.053 00.000 29988 Move returns status 0, amount 0
00:03:35.053 00.000 29988 MoveAxis(N, 0, ABG)
00:03:35.053 00.000 29988 Move returns status 0, amount 0
00:03:35.053 00.000 29988 move complete, result=0
00:03:35.053 00.000 29988 worker thread done servicing request
00:03:35.053 00.000 29988 Worker thread wakes up
00:03:35.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:35.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:35.053 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:36.579 01.526 29988 Exposure complete
00:03:36.609 00.030 29988 worker thread done servicing request
00:03:36.609 00.000 28316 OnExposeComplete: enter
00:03:36.610 00.001 28316 UpdateGuideState(): m_state=6
00:03:36.611 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3117
00:03:36.612 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=121.71, Mass=1928, SNR=30.1, Peak=165 HFD=3.9
00:03:36.614 00.002 28316 MultiStar: [#1 0.05,0.29,0.90,U] [#2 -0.09,0.18,0.96,U] [#3 -0.08,0.25,0.84,U] [#4 -0.01,0.19,0.87,U] [#5 -0.10,0.19,0.78,U] [#6 -0.07,0.17,0.70,U] [#7 0.05,0.02,0.65,U] [#8 0.02,0.28,0.59,U] 
00:03:36.616 00.002 28316 single-star, 8 included, MultiStar: {-0.01, 0.17}, one-star: {0.11, 0.01}
00:03:36.617 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:03:36.618 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
00:03:36.619 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.09 mountX=0.04 mountY=-0.10, mountTheta=-1.22
00:03:36.622 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
00:03:36.622 00.000 28316 Enqueuing Move request for scope (0.11, 0.01)
00:03:36.623 00.001 29988 Worker thread wakes up
00:03:36.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:03:36.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
00:03:36.623 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:03:36.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:36.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:36.625 00.001 28316 Enqueuing Expose request
00:03:36.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
00:03:36.625 00.000 29988 Moving (0.11, 0.01) raw xDistance=0.04 yDistance=-0.10
00:03:36.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:03:36.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:36.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:03:36.625 00.000 29988 MoveAxis(E, 0, ABG)
00:03:36.625 00.000 29988 Move returns status 0, amount 0
00:03:36.625 00.000 29988 MoveAxis(N, 0, ABG)
00:03:36.625 00.000 29988 Move returns status 0, amount 0
00:03:36.625 00.000 29988 move complete, result=0
00:03:36.625 00.000 29988 worker thread done servicing request
00:03:36.625 00.000 29988 Worker thread wakes up
00:03:36.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:36.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:36.626 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:38.247 01.621 29988 Exposure complete
00:03:38.273 00.026 29988 worker thread done servicing request
00:03:38.273 00.000 28316 OnExposeComplete: enter
00:03:38.274 00.001 28316 UpdateGuideState(): m_state=6
00:03:38.275 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3118
00:03:38.275 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=121.62, Mass=1901, SNR=29.9, Peak=169 HFD=4.2
00:03:38.276 00.001 28316 MultiStar: [#1 0.06,0.34,0.93,U] [#2 -0.02,0.15,0.95,U] [#3 0.04,0.43,0.00,M1] [#4 0.00,0.16,0.90,U] [#5 0.03,0.22,0.79,U] [#6 0.08,0.31,0.70,U] [#7 0.06,0.25,0.66,U] [#8 -0.04,0.29,0.61,U] 
00:03:38.276 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.19}, one-star: {0.25, -0.08}
00:03:38.278 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
00:03:38.278 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
00:03:38.279 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=-0.15 mountY=-0.14, mountTheta=-2.39
00:03:38.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.19, opts=13)
00:03:38.281 00.001 28316 Enqueuing Move request for scope (0.06, 0.19)
00:03:38.281 00.000 29988 Worker thread wakes up
00:03:38.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
00:03:38.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
00:03:38.281 00.000 29988 Moving (0.06, 0.19) raw xDistance=-0.15 yDistance=-0.14
00:03:38.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:03:38.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:38.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:03:38.282 00.001 28316 UpdateGuideState exits: m=1901 RSB=29.9
00:03:38.282 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:38.283 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:38.283 00.000 28316 Enqueuing Expose request
00:03:38.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:03:38.283 00.000 29988 MoveAxis(E, 0, ABG)
00:03:38.283 00.000 29988 Move returns status 0, amount 0
00:03:38.283 00.000 29988 MoveAxis(N, 0, ABG)
00:03:38.283 00.000 29988 Move returns status 0, amount 0
00:03:38.283 00.000 29988 move complete, result=0
00:03:38.283 00.000 29988 worker thread done servicing request
00:03:38.283 00.000 29988 Worker thread wakes up
00:03:38.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:38.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:38.284 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:39.810 01.526 29988 Exposure complete
00:03:39.850 00.040 29988 worker thread done servicing request
00:03:39.850 00.000 28316 OnExposeComplete: enter
00:03:39.851 00.001 28316 UpdateGuideState(): m_state=6
00:03:39.851 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3119
00:03:39.852 00.001 28316 Star::Find returns 1 (0), X=585.71, Y=121.69, Mass=2028, SNR=30.9, Peak=169 HFD=4.6
00:03:39.852 00.000 28316 MultiStar: [#1 0.14,0.24,0.88,U] [#2 0.11,0.16,0.98,U] [#3 0.09,0.32,0.84,U] [#4 0.15,0.25,0.84,U] [#5 0.18,0.29,0.80,U] [#6 0.12,0.18,0.68,U] [#7 0.15,0.08,0.62,U] [#8 -0.06,0.17,0.57,U] 
00:03:39.853 00.001 28316 refined, 8 included, MultiStar: {0.14, 0.19}, one-star: {0.28, -0.01}
00:03:39.853 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:03:39.853 00.000 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
00:03:39.854 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.93 mountX=-0.11 mountY=-0.21, mountTheta=-2.07
00:03:39.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.19, opts=13)
00:03:39.855 00.000 28316 Enqueuing Move request for scope (0.14, 0.19)
00:03:39.856 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:39.856 00.000 28316 UpdateGuideState exits: m=2028 RSB=30.9
00:03:39.857 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:39.859 00.002 29988 Worker thread wakes up
00:03:39.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
00:03:39.860 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
00:03:39.860 00.000 29988 Moving (0.14, 0.19) raw xDistance=-0.11 yDistance=-0.21
00:03:39.860 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:39.860 00.000 28316 Enqueuing Expose request
00:03:39.861 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:03:39.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:03:39.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:03:39.861 00.000 29988 MoveAxis(E, 0, ABG)
00:03:39.861 00.000 29988 Move returns status 0, amount 0
00:03:39.861 00.000 29988 MoveAxis(N, 0, ABG)
00:03:39.861 00.000 29988 Move returns status 0, amount 0
00:03:39.861 00.000 29988 move complete, result=0
00:03:39.861 00.000 29988 worker thread done servicing request
00:03:39.861 00.000 29988 Worker thread wakes up
00:03:39.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:39.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:39.861 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:41.484 01.623 29988 Exposure complete
00:03:41.528 00.044 29988 worker thread done servicing request
00:03:41.528 00.000 28316 OnExposeComplete: enter
00:03:41.529 00.001 28316 UpdateGuideState(): m_state=6
00:03:41.530 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3120
00:03:41.530 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=121.39, Mass=1851, SNR=29.4, Peak=149 HFD=4.1
00:03:41.534 00.004 28316 MultiStar: [#1 0.25,0.10,0.93,U] [#2 0.13,-0.03,0.98,U] [#3 0.29,0.19,0.89,U] [#4 0.19,0.01,0.90,U] [#5 0.11,0.00,0.84,U] [#6 0.37,-0.07,0.73,U] [#7 0.35,-0.03,0.66,U] [#8 0.28,-0.07,0.61,U] 
00:03:41.536 00.002 28316 refined, 8 included, MultiStar: {0.27, -0.02}, one-star: {0.45, -0.31}
00:03:41.538 00.002 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:03:41.541 00.003 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
00:03:41.543 00.002 28316 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.09 mountX=0.13 mountY=-0.23, mountTheta=-1.04
00:03:41.547 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.02, opts=13)
00:03:41.549 00.002 28316 Enqueuing Move request for scope (0.27, -0.02)
00:03:41.549 00.000 29988 Worker thread wakes up
00:03:41.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
00:03:41.550 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:41.550 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.4
00:03:41.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:41.551 00.000 28316 Enqueuing Expose request
00:03:41.552 00.001 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
00:03:41.552 00.000 29988 Moving (0.27, -0.02) raw xDistance=0.13 yDistance=-0.23
00:03:41.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:03:41.552 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.57
00:03:41.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:03:41.552 00.000 29988 MoveAxis(E, 0, ABG)
00:03:41.552 00.000 29988 Move returns status 0, amount 0
00:03:41.552 00.000 29988 MoveAxis(N, 54, ABG)
00:03:41.552 00.000 29988 Guiding  Dir = 0, Dur = 54
00:03:41.552 00.000 29988 IsSlewing returns 0
00:03:41.552 00.000 29988 IsGuiding returns 0
00:03:41.556 00.004 29988 PulseGuide returned control before completion, sleep 60
00:03:41.623 00.067 29988 IsGuiding returns 1
00:03:41.623 00.000 29988 scope still moving after pulse duration time elapsed
00:03:41.653 00.030 29988 IsSlewing returns 0
00:03:41.653 00.000 29988 IsGuiding returns 0
00:03:41.653 00.000 29988 scope move finished after 54 + 47 ms
00:03:41.653 00.000 29988 Move returns status 0, amount 54
00:03:41.653 00.000 29988 move complete, result=0
00:03:41.653 00.000 29988 worker thread done servicing request
00:03:41.654 00.001 29988 Worker thread wakes up
00:03:41.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:41.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:41.654 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
00:03:43.064 01.410 29988 Exposure complete
00:03:43.096 00.032 29988 worker thread done servicing request
00:03:43.096 00.000 28316 OnExposeComplete: enter
00:03:43.096 00.000 28316 UpdateGuideState(): m_state=6
00:03:43.098 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3121
00:03:43.099 00.001 28316 Star::Find returns 1 (0), X=585.41, Y=121.62, Mass=1919, SNR=30.1, Peak=148 HFD=4.2
00:03:43.102 00.003 28316 MultiStar: [#1 0.06,0.08,0.93,U] [#2 -0.03,-0.15,0.96,U] [#3 -0.03,0.12,0.86,U] [#4 -0.14,0.05,0.87,U] [#5 -0.22,-0.04,0.78,U] [#6 0.05,-0.13,0.70,U] [#7 -0.13,-0.15,0.65,U] [#8 -0.00,0.03,0.61,U] 
00:03:43.104 00.002 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.02, -0.08}
00:03:43.107 00.003 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.43 = -1.43)
00:03:43.109 00.002 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.67 = 1.67)
00:03:43.112 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.58 mountX=0.01 mountY=0.06, mountTheta=1.43
00:03:43.115 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
00:03:43.116 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
00:03:43.116 00.000 29988 Worker thread wakes up
00:03:43.117 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:43.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:03:43.117 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:03:43.117 00.000 29988 Moving (-0.05, -0.03) raw xDistance=0.01 yDistance=0.06
00:03:43.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:43.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:43.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:03:43.117 00.000 29988 MoveAxis(E, 0, ABG)
00:03:43.117 00.000 29988 Move returns status 0, amount 0
00:03:43.117 00.000 29988 MoveAxis(N, 0, ABG)
00:03:43.117 00.000 29988 Move returns status 0, amount 0
00:03:43.117 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.1
00:03:43.118 00.001 29988 move complete, result=0
00:03:43.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:43.118 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:43.118 00.000 29988 worker thread done servicing request
00:03:43.119 00.001 28316 Enqueuing Expose request
00:03:43.119 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:43.119 00.000 29988 Worker thread wakes up
00:03:43.119 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:43.119 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:44.743 01.624 29988 Exposure complete
00:03:44.776 00.033 29988 worker thread done servicing request
00:03:44.776 00.000 28316 OnExposeComplete: enter
00:03:44.777 00.001 28316 UpdateGuideState(): m_state=6
00:03:44.778 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3122
00:03:44.778 00.000 28316 Star::Find returns 1 (0), X=585.28, Y=121.58, Mass=1975, SNR=30.5, Peak=157 HFD=4.6
00:03:44.779 00.001 28316 MultiStar: [#1 -0.12,0.16,0.89,U] [#2 -0.15,-0.03,0.94,U] [#3 -0.28,0.04,0.88,U] [#4 -0.14,0.01,0.85,U] [#5 -0.11,0.02,0.78,U] [#6 -0.27,-0.01,0.71,U] [#7 -0.33,-0.11,0.64,U] [#8 -0.25,0.11,0.60,U] 
00:03:44.779 00.000 28316 single-star, 8 included, MultiStar: {-0.19, 0.01}, one-star: {-0.14, -0.12}
00:03:44.779 00.000 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
00:03:44.780 00.001 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.80 = 1.80)
00:03:44.780 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.45 mountX=0.05 mountY=0.18, mountTheta=1.30
00:03:44.782 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.12, opts=13)
00:03:44.785 00.003 28316 Enqueuing Move request for scope (-0.14, -0.12)
00:03:44.787 00.002 29988 Worker thread wakes up
00:03:44.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:03:44.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
00:03:44.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
00:03:44.787 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
00:03:44.789 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:44.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:44.790 00.000 28316 Enqueuing Expose request
00:03:44.791 00.001 29988 Moving (-0.14, -0.12) raw xDistance=0.05 yDistance=0.18
00:03:44.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:44.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:44.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:03:44.791 00.000 29988 MoveAxis(E, 0, ABG)
00:03:44.791 00.000 29988 Move returns status 0, amount 0
00:03:44.791 00.000 29988 MoveAxis(N, 0, ABG)
00:03:44.791 00.000 29988 Move returns status 0, amount 0
00:03:44.791 00.000 29988 move complete, result=0
00:03:44.791 00.000 29988 worker thread done servicing request
00:03:44.791 00.000 29988 Worker thread wakes up
00:03:44.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:44.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:44.792 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:46.321 01.529 29988 Exposure complete
00:03:46.384 00.063 29988 worker thread done servicing request
00:03:46.384 00.000 28316 OnExposeComplete: enter
00:03:46.385 00.001 28316 UpdateGuideState(): m_state=6
00:03:46.386 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3123
00:03:46.387 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=121.55, Mass=1833, SNR=29.3, Peak=134 HFD=4.1
00:03:46.388 00.001 28316 MultiStar: [#1 -0.23,0.01,0.91,U] [#2 -0.18,-0.07,0.97,U] [#3 -0.28,0.17,0.91,U] [#4 -0.32,0.04,0.90,U] [#5 -0.13,0.13,0.81,U] [#6 -0.21,-0.05,0.73,U] [#7 -0.16,-0.13,0.68,U] [#8 -0.22,-0.09,0.61,U] 
00:03:46.388 00.000 28316 single-star, 8 included, MultiStar: {-0.20, -0.01}, one-star: {-0.07, -0.15}
00:03:46.389 00.001 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
00:03:46.390 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.22 = 2.22)
00:03:46.391 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.03 mountX=0.11 mountY=0.13, mountTheta=0.90
00:03:46.393 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
00:03:46.394 00.001 28316 Enqueuing Move request for scope (-0.07, -0.15)
00:03:46.396 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:46.397 00.001 29988 Worker thread wakes up
00:03:46.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
00:03:46.397 00.000 28316 UpdateGuideState exits: m=1833 RSB=29.3
00:03:46.399 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:46.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:46.401 00.001 28316 Enqueuing Expose request
00:03:46.402 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
00:03:46.402 00.000 29988 Moving (-0.07, -0.15) raw xDistance=0.11 yDistance=0.13
00:03:46.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:03:46.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:46.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:46.402 00.000 29988 MoveAxis(E, 0, ABG)
00:03:46.402 00.000 29988 Move returns status 0, amount 0
00:03:46.402 00.000 29988 MoveAxis(N, 0, ABG)
00:03:46.402 00.000 29988 Move returns status 0, amount 0
00:03:46.403 00.001 29988 move complete, result=0
00:03:46.403 00.000 29988 worker thread done servicing request
00:03:46.403 00.000 29988 Worker thread wakes up
00:03:46.403 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:46.404 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:46.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:48.035 01.631 29988 Exposure complete
00:03:48.061 00.026 29988 worker thread done servicing request
00:03:48.061 00.000 28316 OnExposeComplete: enter
00:03:48.061 00.000 28316 UpdateGuideState(): m_state=6
00:03:48.062 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3124
00:03:48.062 00.000 28316 Star::Find returns 1 (0), X=585.23, Y=121.62, Mass=1920, SNR=30.2, Peak=146 HFD=4.2
00:03:48.062 00.000 28316 MultiStar: [#1 -0.19,0.16,0.92,U] [#2 -0.27,-0.01,0.96,U] [#3 -0.29,0.22,0.86,U] [#4 -0.15,0.10,0.84,U] [#5 -0.15,0.08,0.77,U] [#6 -0.25,-0.07,0.71,U] [#7 -0.18,-0.03,0.64,U] [#8 -0.21,0.25,0.59,U] 
00:03:48.064 00.002 28316 single-star, 8 included, MultiStar: {-0.21, 0.06}, one-star: {-0.19, -0.08}
00:03:48.064 00.000 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
00:03:48.065 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
00:03:48.068 00.003 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.74 mountX=-0.00 mountY=0.21, mountTheta=1.59
00:03:48.070 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.08, opts=13)
00:03:48.070 00.000 28316 Enqueuing Move request for scope (-0.19, -0.08)
00:03:48.071 00.001 29988 Worker thread wakes up
00:03:48.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:03:48.072 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.2
00:03:48.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:48.074 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:48.075 00.001 28316 Enqueuing Expose request
00:03:48.077 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
00:03:48.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
00:03:48.077 00.000 29988 Moving (-0.19, -0.08) raw xDistance=-0.00 yDistance=0.21
00:03:48.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:03:48.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:48.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:03:48.077 00.000 29988 MoveAxis(E, 0, ABG)
00:03:48.077 00.000 29988 Move returns status 0, amount 0
00:03:48.077 00.000 29988 MoveAxis(N, 0, ABG)
00:03:48.077 00.000 29988 Move returns status 0, amount 0
00:03:48.077 00.000 29988 move complete, result=0
00:03:48.077 00.000 29988 worker thread done servicing request
00:03:48.077 00.000 29988 Worker thread wakes up
00:03:48.078 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:48.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:48.078 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:49.601 01.523 29988 Exposure complete
00:03:49.653 00.052 29988 worker thread done servicing request
00:03:49.653 00.000 28316 OnExposeComplete: enter
00:03:49.656 00.003 28316 UpdateGuideState(): m_state=6
00:03:49.659 00.003 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3125
00:03:49.661 00.002 28316 Star::Find returns 1 (0), X=585.30, Y=121.54, Mass=1863, SNR=29.6, Peak=139 HFD=4.3
00:03:49.663 00.002 28316 MultiStar: [#1 -0.14,0.13,0.89,U] [#2 -0.23,0.01,0.97,U] [#3 -0.30,0.17,0.88,U] [#4 -0.21,-0.11,0.88,U] [#5 -0.20,0.05,0.79,U] [#6 -0.06,0.01,0.72,U] [#7 -0.24,-0.23,0.67,U] [#8 -0.32,-0.04,0.61,U] 
00:03:49.664 00.001 28316 refined, 8 included, MultiStar: {-0.20, -0.01}, one-star: {-0.12, -0.16}
00:03:49.666 00.002 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
00:03:49.668 00.002 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
00:03:49.669 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.07 mountX=-0.07 mountY=0.18, mountTheta=1.93
00:03:49.672 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.01, opts=13)
00:03:49.673 00.001 28316 Enqueuing Move request for scope (-0.20, -0.01)
00:03:49.674 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:03:49.675 00.001 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:03:49.677 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:49.677 00.000 29988 Worker thread wakes up
00:03:49.678 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:49.679 00.001 28316 Enqueuing Expose request
00:03:49.680 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
00:03:49.680 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
00:03:49.681 00.001 29988 Moving (-0.20, -0.01) raw xDistance=-0.07 yDistance=0.18
00:03:49.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:49.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:49.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:03:49.681 00.000 29988 MoveAxis(E, 0, ABG)
00:03:49.681 00.000 29988 Move returns status 0, amount 0
00:03:49.681 00.000 29988 MoveAxis(N, 0, ABG)
00:03:49.681 00.000 29988 Move returns status 0, amount 0
00:03:49.681 00.000 29988 move complete, result=0
00:03:49.681 00.000 29988 worker thread done servicing request
00:03:49.681 00.000 29988 Worker thread wakes up
00:03:49.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:49.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:49.682 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:51.306 01.624 29988 Exposure complete
00:03:51.360 00.054 29988 worker thread done servicing request
00:03:51.360 00.000 28316 OnExposeComplete: enter
00:03:51.360 00.000 28316 UpdateGuideState(): m_state=6
00:03:51.361 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3126
00:03:51.362 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=121.38, Mass=1861, SNR=29.6, Peak=122 HFD=4.3
00:03:51.364 00.002 28316 MultiStar: [#1 -0.00,-0.05,0.92,U] [#2 -0.16,-0.17,0.99,U] [#3 -0.01,-0.08,0.91,U] [#4 -0.05,-0.17,0.89,U] [#5 -0.09,-0.10,0.79,U] [#6 0.01,-0.20,0.72,U] [#7 0.04,-0.23,0.68,U] [#8 -0.05,-0.03,0.64,U] 
00:03:51.365 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.15}, one-star: {0.00, -0.32}
00:03:51.367 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.14) = xAngle (-0.66 = -0.66)
00:03:51.367 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
00:03:51.368 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.80 mountX=0.13 mountY=0.10, mountTheta=0.68
00:03:51.368 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.15, opts=13)
00:03:51.369 00.001 28316 Enqueuing Move request for scope (-0.04, -0.15)
00:03:51.369 00.000 29988 Worker thread wakes up
00:03:51.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:03:51.371 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
00:03:51.371 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:03:51.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
00:03:51.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:51.372 00.001 29988 Moving (-0.04, -0.15) raw xDistance=0.13 yDistance=0.10
00:03:51.372 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:51.372 00.000 28316 Enqueuing Expose request
00:03:51.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:03:51.373 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:51.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:03:51.373 00.000 29988 MoveAxis(E, 0, ABG)
00:03:51.373 00.000 29988 Move returns status 0, amount 0
00:03:51.373 00.000 29988 MoveAxis(N, 0, ABG)
00:03:51.373 00.000 29988 Move returns status 0, amount 0
00:03:51.373 00.000 29988 move complete, result=0
00:03:51.373 00.000 29988 worker thread done servicing request
00:03:51.373 00.000 29988 Worker thread wakes up
00:03:51.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:51.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:51.373 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:52.887 01.514 29988 Exposure complete
00:03:52.924 00.037 29988 worker thread done servicing request
00:03:52.924 00.000 28316 OnExposeComplete: enter
00:03:52.927 00.003 28316 UpdateGuideState(): m_state=6
00:03:52.928 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3127
00:03:52.929 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=121.38, Mass=1904, SNR=29.9, Peak=140 HFD=4.2
00:03:52.931 00.002 28316 MultiStar: [#1 0.09,0.05,0.91,U] [#2 -0.05,-0.10,0.98,U] [#3 0.04,0.01,0.89,U] [#4 -0.00,-0.08,0.87,U] [#5 -0.04,-0.11,0.78,U] [#6 0.09,-0.21,0.74,U] [#7 0.03,-0.36,0.67,U] [#8 -0.09,0.02,0.61,U] 
00:03:52.934 00.003 28316 refined, 8 included, MultiStar: {0.02, -0.12}, one-star: {0.11, -0.32}
00:03:52.935 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
00:03:52.936 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
00:03:52.937 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.37 mountX=0.12 mountY=0.03, mountTheta=0.27
00:03:52.941 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
00:03:52.941 00.000 28316 Enqueuing Move request for scope (0.02, -0.12)
00:03:52.942 00.001 29988 Worker thread wakes up
00:03:52.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:52.943 00.001 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:03:52.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:52.944 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:52.944 00.000 28316 Enqueuing Expose request
00:03:52.945 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
00:03:52.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
00:03:52.945 00.000 29988 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.03
00:03:52.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:03:52.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:52.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:03:52.945 00.000 29988 MoveAxis(E, 0, ABG)
00:03:52.945 00.000 29988 Move returns status 0, amount 0
00:03:52.945 00.000 29988 MoveAxis(N, 0, ABG)
00:03:52.945 00.000 29988 Move returns status 0, amount 0
00:03:52.945 00.000 29988 move complete, result=0
00:03:52.945 00.000 29988 worker thread done servicing request
00:03:52.945 00.000 29988 Worker thread wakes up
00:03:52.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:52.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:52.946 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:54.577 01.631 29988 Exposure complete
00:03:54.610 00.033 29988 worker thread done servicing request
00:03:54.610 00.000 28316 OnExposeComplete: enter
00:03:54.611 00.001 28316 UpdateGuideState(): m_state=6
00:03:54.611 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3128
00:03:54.612 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=121.51, Mass=1858, SNR=29.6, Peak=124 HFD=4.3
00:03:54.612 00.000 28316 MultiStar: [#1 -0.01,0.07,0.92,U] [#2 -0.22,-0.03,0.97,U] [#3 -0.05,0.09,0.86,U] [#4 -0.03,0.02,0.88,U] [#5 -0.01,-0.03,0.80,U] [#6 -0.16,-0.08,0.74,U] [#7 -0.03,-0.20,0.66,U] [#8 -0.21,0.02,0.61,U] 
00:03:54.613 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {0.04, -0.20}
00:03:54.614 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
00:03:54.615 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
00:03:54.617 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.67 mountX=0.00 mountY=0.08, mountTheta=1.52
00:03:54.623 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
00:03:54.624 00.001 28316 Enqueuing Move request for scope (-0.07, -0.04)
00:03:54.625 00.001 29988 Worker thread wakes up
00:03:54.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:54.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
00:03:54.625 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.6
00:03:54.626 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
00:03:54.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:54.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:54.627 00.001 28316 Enqueuing Expose request
00:03:54.627 00.000 29988 Moving (-0.07, -0.04) raw xDistance=0.00 yDistance=0.08
00:03:54.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:03:54.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:54.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:54.627 00.000 29988 MoveAxis(E, 0, ABG)
00:03:54.627 00.000 29988 Move returns status 0, amount 0
00:03:54.627 00.000 29988 MoveAxis(N, 0, ABG)
00:03:54.627 00.000 29988 Move returns status 0, amount 0
00:03:54.627 00.000 29988 move complete, result=0
00:03:54.627 00.000 29988 worker thread done servicing request
00:03:54.627 00.000 29988 Worker thread wakes up
00:03:54.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:54.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:54.628 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:56.150 01.522 29988 Exposure complete
00:03:56.185 00.035 29988 worker thread done servicing request
00:03:56.185 00.000 28316 OnExposeComplete: enter
00:03:56.186 00.001 28316 UpdateGuideState(): m_state=6
00:03:56.186 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3129
00:03:56.187 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=121.58, Mass=1948, SNR=30.2, Peak=130 HFD=4.3
00:03:56.187 00.000 28316 MultiStar: [#1 -0.04,0.03,0.91,U] [#2 -0.12,-0.10,0.97,U] [#3 -0.19,-0.05,0.87,U] [#4 -0.11,-0.07,0.88,U] [#5 -0.22,0.04,0.78,U] [#6 -0.21,-0.19,0.72,U] [#7 -0.10,-0.19,0.66,U] [#8 -0.14,-0.03,0.59,U] 
00:03:56.188 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.07}, one-star: {0.11, -0.12}
00:03:56.188 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
00:03:56.189 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
00:03:56.189 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.53 mountX=0.02 mountY=0.13, mountTheta=1.39
00:03:56.191 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.07, opts=13)
00:03:56.191 00.000 28316 Enqueuing Move request for scope (-0.11, -0.07)
00:03:56.192 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
00:03:56.192 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
00:03:56.193 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:56.193 00.000 29988 Worker thread wakes up
00:03:56.193 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:56.194 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
00:03:56.194 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
00:03:56.194 00.000 29988 Moving (-0.11, -0.07) raw xDistance=0.02 yDistance=0.13
00:03:56.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:03:56.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:56.194 00.000 28316 Enqueuing Expose request
00:03:56.195 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:56.195 00.000 29988 MoveAxis(E, 0, ABG)
00:03:56.195 00.000 29988 Move returns status 0, amount 0
00:03:56.195 00.000 29988 MoveAxis(N, 0, ABG)
00:03:56.195 00.000 29988 Move returns status 0, amount 0
00:03:56.195 00.000 29988 move complete, result=0
00:03:56.195 00.000 29988 worker thread done servicing request
00:03:56.195 00.000 29988 Worker thread wakes up
00:03:56.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:56.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:56.195 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:57.826 01.631 29988 Exposure complete
00:03:57.859 00.033 29988 worker thread done servicing request
00:03:57.860 00.001 28316 OnExposeComplete: enter
00:03:57.861 00.001 28316 UpdateGuideState(): m_state=6
00:03:57.862 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3130
00:03:57.862 00.000 28316 Star::Find returns 1 (0), X=585.58, Y=121.61, Mass=2044, SNR=31.0, Peak=142 HFD=4.4
00:03:57.863 00.001 28316 MultiStar: [#1 -0.00,0.10,0.89,U] [#2 -0.07,0.02,0.94,U] [#3 -0.05,0.25,0.86,U] [#4 -0.09,0.18,0.87,U] [#5 0.01,0.15,0.78,U] [#6 0.06,0.10,0.67,U] [#7 -0.09,0.09,0.64,U] [#8 -0.09,0.08,0.59,U] 
00:03:57.864 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.15, -0.09}
00:03:57.864 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
00:03:57.864 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
00:03:57.865 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.10 cameraTheta=1.71 mountX=-0.09 mountY=-0.03, mountTheta=-2.82
00:03:57.867 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
00:03:57.867 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
00:03:57.868 00.001 29988 Worker thread wakes up
00:03:57.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:03:57.868 00.000 28316 UpdateGuideState exits: m=2044 RSB=31.0
00:03:57.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:57.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:57.869 00.000 28316 Enqueuing Expose request
00:03:57.870 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
00:03:57.870 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
00:03:57.870 00.000 29988 Moving (-0.01, 0.09) raw xDistance=-0.09 yDistance=-0.03
00:03:57.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:57.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:57.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:03:57.870 00.000 29988 MoveAxis(E, 0, ABG)
00:03:57.870 00.000 29988 Move returns status 0, amount 0
00:03:57.870 00.000 29988 MoveAxis(N, 0, ABG)
00:03:57.870 00.000 29988 Move returns status 0, amount 0
00:03:57.870 00.000 29988 move complete, result=0
00:03:57.870 00.000 29988 worker thread done servicing request
00:03:57.870 00.000 29988 Worker thread wakes up
00:03:57.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:57.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:57.870 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:59.391 01.521 29988 Exposure complete
00:03:59.434 00.043 29988 worker thread done servicing request
00:03:59.434 00.000 28316 OnExposeComplete: enter
00:03:59.436 00.002 28316 UpdateGuideState(): m_state=6
00:03:59.437 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3131
00:03:59.439 00.002 28316 Star::Find returns 1 (0), X=585.35, Y=121.74, Mass=1911, SNR=30.0, Peak=150 HFD=4.5
00:03:59.439 00.000 28316 MultiStar: [#1 -0.05,0.18,0.93,U] [#2 -0.12,-0.04,0.98,U] [#3 -0.10,0.19,0.90,U] [#4 -0.09,0.13,0.87,U] [#5 -0.09,-0.02,0.79,U] [#6 -0.07,0.02,0.72,U] [#7 -0.07,-0.03,0.66,U] [#8 -0.07,0.05,0.59,U] 
00:03:59.439 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.08, 0.03}
00:03:59.440 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.87 = -2.41)
00:03:59.440 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.69)
00:03:59.440 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.73 mountX=-0.06 mountY=0.05, mountTheta=2.43
00:03:59.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
00:03:59.442 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
00:03:59.442 00.000 29988 Worker thread wakes up
00:03:59.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:03:59.443 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
00:03:59.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
00:03:59.443 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.05
00:03:59.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:03:59.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:59.443 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:03:59.443 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.444 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:03:59.444 00.000 28316 Enqueuing Expose request
00:03:59.445 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:03:59.445 00.000 29988 MoveAxis(E, 0, ABG)
00:03:59.445 00.000 29988 Move returns status 0, amount 0
00:03:59.445 00.000 29988 MoveAxis(N, 0, ABG)
00:03:59.445 00.000 29988 Move returns status 0, amount 0
00:03:59.445 00.000 29988 move complete, result=0
00:03:59.445 00.000 29988 worker thread done servicing request
00:03:59.445 00.000 29988 Worker thread wakes up
00:03:59.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:03:59.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:03:59.445 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:01.081 01.636 29988 Exposure complete
00:04:01.113 00.032 29988 worker thread done servicing request
00:04:01.113 00.000 28316 OnExposeComplete: enter
00:04:01.114 00.001 28316 UpdateGuideState(): m_state=6
00:04:01.114 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3132
00:04:01.115 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=121.70, Mass=1899, SNR=29.9, Peak=155 HFD=4.3
00:04:01.116 00.001 28316 MultiStar: [#1 -0.03,0.18,0.93,U] [#2 -0.19,0.10,0.95,U] [#3 -0.14,0.20,0.87,U] [#4 0.02,0.10,0.90,U] [#5 -0.10,0.08,0.79,U] [#6 -0.01,0.02,0.72,U] [#7 -0.26,0.08,0.67,U] [#8 -0.10,0.30,0.61,U] 
00:04:01.116 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.11}, one-star: {0.11, -0.00}
00:04:01.117 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
00:04:01.117 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.07)
00:04:01.117 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.03 mountX=0.05 mountY=-0.09, mountTheta=-1.11
00:04:01.119 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.00, opts=13)
00:04:01.119 00.000 28316 Enqueuing Move request for scope (0.11, -0.00)
00:04:01.120 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:01.120 00.000 29988 Worker thread wakes up
00:04:01.120 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
00:04:01.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
00:04:01.120 00.000 29988 Moving (0.11, -0.00) raw xDistance=0.05 yDistance=-0.09
00:04:01.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:01.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:01.120 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
00:04:01.121 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:01.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:01.122 00.001 28316 Enqueuing Expose request
00:04:01.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:01.122 00.000 29988 MoveAxis(E, 0, ABG)
00:04:01.122 00.000 29988 Move returns status 0, amount 0
00:04:01.122 00.000 29988 MoveAxis(N, 0, ABG)
00:04:01.122 00.000 29988 Move returns status 0, amount 0
00:04:01.122 00.000 29988 move complete, result=0
00:04:01.122 00.000 29988 worker thread done servicing request
00:04:01.122 00.000 29988 Worker thread wakes up
00:04:01.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:01.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:01.123 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:02.648 01.525 29988 Exposure complete
00:04:02.686 00.038 29988 worker thread done servicing request
00:04:02.686 00.000 28316 OnExposeComplete: enter
00:04:02.687 00.001 28316 UpdateGuideState(): m_state=6
00:04:02.687 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3133
00:04:02.689 00.002 28316 Star::Find returns 1 (0), X=585.45, Y=121.51, Mass=1894, SNR=29.9, Peak=135 HFD=4.3
00:04:02.691 00.002 28316 MultiStar: [#1 0.09,0.18,0.93,U] [#2 -0.14,-0.06,0.95,U] [#3 -0.15,0.29,0.84,U] [#4 -0.03,0.05,0.88,U] [#5 -0.11,0.06,0.80,U] [#6 0.01,0.04,0.72,U] [#7 -0.10,0.01,0.64,U] [#8 -0.07,0.03,0.60,U] 
00:04:02.692 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.03, -0.19}
00:04:02.693 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.57 = -2.71)
00:04:02.696 00.003 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.39)
00:04:02.699 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=-0.06 mountY=0.02, mountTheta=2.74
00:04:02.702 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
00:04:02.703 00.001 28316 Enqueuing Move request for scope (-0.05, 0.04)
00:04:02.703 00.000 29988 Worker thread wakes up
00:04:02.704 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:02.704 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:04:02.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:02.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:02.705 00.000 28316 Enqueuing Expose request
00:04:02.706 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
00:04:02.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
00:04:02.706 00.000 29988 Moving (-0.05, 0.04) raw xDistance=-0.06 yDistance=0.02
00:04:02.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:04:02.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:02.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:04:02.706 00.000 29988 MoveAxis(E, 0, ABG)
00:04:02.706 00.000 29988 Move returns status 0, amount 0
00:04:02.706 00.000 29988 MoveAxis(N, 0, ABG)
00:04:02.706 00.000 29988 Move returns status 0, amount 0
00:04:02.706 00.000 29988 move complete, result=0
00:04:02.706 00.000 29988 worker thread done servicing request
00:04:02.706 00.000 29988 Worker thread wakes up
00:04:02.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:02.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:02.706 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:04.339 01.633 29988 Exposure complete
00:04:04.375 00.036 29988 worker thread done servicing request
00:04:04.375 00.000 28316 OnExposeComplete: enter
00:04:04.376 00.001 28316 UpdateGuideState(): m_state=6
00:04:04.378 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3134
00:04:04.379 00.001 28316 Star::Find returns 1 (0), X=585.57, Y=121.53, Mass=1869, SNR=29.6, Peak=126 HFD=4.3
00:04:04.380 00.001 28316 MultiStar: [#1 0.11,0.00,0.92,U] [#2 0.15,-0.02,0.99,U] [#3 0.08,0.08,0.87,U] [#4 0.03,-0.07,0.88,U] [#5 -0.01,-0.09,0.81,U] [#6 -0.01,-0.05,0.75,U] [#7 0.08,-0.06,0.69,U] [#8 0.04,-0.05,0.59,U] 
00:04:04.381 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {0.14, -0.17}
00:04:04.383 00.002 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
00:04:04.383 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.63)
00:04:04.384 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.59 mountX=0.07 mountY=-0.04, mountTheta=-0.53
00:04:04.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
00:04:04.386 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
00:04:04.386 00.000 29988 Worker thread wakes up
00:04:04.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:04.387 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
00:04:04.387 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:04:04.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
00:04:04.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:04.388 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:04.388 00.000 28316 Enqueuing Expose request
00:04:04.389 00.001 29988 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=-0.04
00:04:04.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:04.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:04.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:04.389 00.000 29988 MoveAxis(E, 0, ABG)
00:04:04.389 00.000 29988 Move returns status 0, amount 0
00:04:04.389 00.000 29988 MoveAxis(N, 0, ABG)
00:04:04.389 00.000 29988 Move returns status 0, amount 0
00:04:04.389 00.000 29988 move complete, result=0
00:04:04.389 00.000 29988 worker thread done servicing request
00:04:04.389 00.000 29988 Worker thread wakes up
00:04:04.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:04.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:04.389 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:05.905 01.516 29988 Exposure complete
00:04:05.931 00.026 29988 worker thread done servicing request
00:04:05.931 00.000 28316 OnExposeComplete: enter
00:04:05.932 00.001 28316 UpdateGuideState(): m_state=6
00:04:05.932 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3135
00:04:05.933 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=121.33, Mass=1895, SNR=29.7, Peak=136 HFD=4.5
00:04:05.933 00.000 28316 MultiStar: [#1 -0.11,-0.03,0.92,U] [#2 -0.05,-0.10,0.99,U] [#3 0.03,0.06,0.88,U] [#4 -0.13,0.00,0.89,U] [#5 -0.11,-0.06,0.79,U] [#6 0.05,-0.13,0.73,U] [#7 0.02,-0.22,0.65,U] [#8 -0.02,-0.08,0.61,U] 
00:04:05.936 00.003 28316 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.13, -0.37}
00:04:05.939 00.003 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-1.14) = xAngle (-0.63 = -0.63)
00:04:05.941 00.002 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.47 = 2.47)
00:04:05.943 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.77 mountX=0.09 mountY=0.07, mountTheta=0.65
00:04:05.947 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
00:04:05.948 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
00:04:05.949 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:04:05.949 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.7
00:04:05.949 00.000 29988 Worker thread wakes up
00:04:05.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:05.950 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
00:04:05.951 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
00:04:05.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:05.952 00.001 28316 Enqueuing Expose request
00:04:05.952 00.000 29988 Moving (-0.02, -0.10) raw xDistance=0.09 yDistance=0.07
00:04:05.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:04:05.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:05.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:05.952 00.000 29988 MoveAxis(E, 0, ABG)
00:04:05.952 00.000 29988 Move returns status 0, amount 0
00:04:05.952 00.000 29988 MoveAxis(N, 0, ABG)
00:04:05.952 00.000 29988 Move returns status 0, amount 0
00:04:05.952 00.000 29988 move complete, result=0
00:04:05.952 00.000 29988 worker thread done servicing request
00:04:05.952 00.000 29988 Worker thread wakes up
00:04:05.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:05.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:05.953 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:07.582 01.629 29988 Exposure complete
00:04:07.608 00.026 29988 worker thread done servicing request
00:04:07.609 00.001 28316 OnExposeComplete: enter
00:04:07.609 00.000 28316 UpdateGuideState(): m_state=6
00:04:07.610 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3136
00:04:07.610 00.000 28316 Star::Find returns 1 (0), X=585.36, Y=121.52, Mass=1812, SNR=29.2, Peak=129 HFD=4.3
00:04:07.611 00.001 28316 MultiStar: [#1 -0.01,-0.08,0.93,U] [#2 -0.13,-0.04,0.99,U] [#3 -0.06,0.06,0.90,U] [#4 -0.10,-0.10,0.87,U] [#5 -0.03,-0.03,0.80,U] [#6 -0.06,-0.18,0.73,U] [#7 -0.13,-0.27,0.67,U] [#8 -0.13,-0.09,0.62,U] 
00:04:07.611 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {-0.06, -0.18}
00:04:07.612 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
00:04:07.613 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
00:04:07.613 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-2.24 mountX=0.06 mountY=0.11, mountTheta=1.10
00:04:07.616 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
00:04:07.618 00.002 28316 Enqueuing Move request for scope (-0.08, -0.10)
00:04:07.619 00.001 29988 Worker thread wakes up
00:04:07.620 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:04:07.620 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.2
00:04:07.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:07.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:07.622 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
00:04:07.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
00:04:07.622 00.000 29988 Moving (-0.08, -0.10) raw xDistance=0.06 yDistance=0.11
00:04:07.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:07.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:07.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:04:07.622 00.000 29988 MoveAxis(E, 0, ABG)
00:04:07.622 00.000 29988 Move returns status 0, amount 0
00:04:07.622 00.000 29988 MoveAxis(N, 0, ABG)
00:04:07.622 00.000 29988 Move returns status 0, amount 0
00:04:07.622 00.000 29988 move complete, result=0
00:04:07.622 00.000 29988 worker thread done servicing request
00:04:07.622 00.000 28316 Enqueuing Expose request
00:04:07.623 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:07.623 00.000 29988 Worker thread wakes up
00:04:07.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:07.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:09.144 01.521 29988 Exposure complete
00:04:09.190 00.046 29988 worker thread done servicing request
00:04:09.190 00.000 28316 OnExposeComplete: enter
00:04:09.192 00.002 28316 UpdateGuideState(): m_state=6
00:04:09.192 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3137
00:04:09.193 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=121.48, Mass=1902, SNR=30.0, Peak=137 HFD=4.3
00:04:09.193 00.000 28316 MultiStar: [#1 0.06,-0.00,0.90,U] [#2 -0.00,-0.11,0.98,U] [#3 -0.06,0.01,0.87,U] [#4 -0.09,-0.01,0.88,U] [#5 0.10,-0.02,0.76,U] [#6 0.00,-0.13,0.70,U] [#7 0.03,-0.22,0.65,U] [#8 0.09,-0.03,0.59,U] 
00:04:09.194 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {0.12, -0.22}
00:04:09.194 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
00:04:09.195 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
00:04:09.195 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.26 mountX=0.08 mountY=0.01, mountTheta=0.16
00:04:09.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
00:04:09.196 00.000 28316 Enqueuing Move request for scope (0.03, -0.08)
00:04:09.197 00.001 29988 Worker thread wakes up
00:04:09.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:04:09.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:04:09.197 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.01
00:04:09.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:04:09.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:09.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:04:09.198 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:04:09.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:09.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:09.199 00.000 28316 Enqueuing Expose request
00:04:09.200 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:09.200 00.000 29988 MoveAxis(E, 0, ABG)
00:04:09.200 00.000 29988 Move returns status 0, amount 0
00:04:09.200 00.000 29988 MoveAxis(N, 0, ABG)
00:04:09.200 00.000 29988 Move returns status 0, amount 0
00:04:09.200 00.000 29988 move complete, result=0
00:04:09.200 00.000 29988 worker thread done servicing request
00:04:09.200 00.000 29988 Worker thread wakes up
00:04:09.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:09.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:09.201 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:10.833 01.632 29988 Exposure complete
00:04:10.863 00.030 29988 worker thread done servicing request
00:04:10.863 00.000 28316 OnExposeComplete: enter
00:04:10.863 00.000 28316 UpdateGuideState(): m_state=6
00:04:10.864 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3138
00:04:10.865 00.001 28316 Star::Find returns 1 (0), X=585.75, Y=121.11, Mass=1892, SNR=29.9, Peak=194 HFD=4.2
00:04:10.866 00.001 28316 MultiStar: [#1 0.40,-0.33,0.00,M1] [#2 0.30,-0.34,0.00,M1] [#3 0.25,-0.27,0.85,U] [#4 0.34,-0.36,0.00,M1] [#5 0.25,-0.40,0.00,M1] [#6 0.23,-0.48,0.00,M1] [#7 0.33,-0.65,0.00,M1] [#8 0.20,-0.33,0.58,U] 
00:04:10.866 00.000 28316 refined, 2 included, MultiStar: {0.27, -0.42}, one-star: {0.33, -0.59}
00:04:10.866 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
00:04:10.867 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
00:04:10.867 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.42 hyp=0.50 cameraTheta=-1.00 mountX=0.49 mountY=-0.05, mountTheta=-0.11
00:04:10.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.42, opts=13)
00:04:10.869 00.001 28316 Enqueuing Move request for scope (0.27, -0.42)
00:04:10.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:10.870 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.9
00:04:10.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:10.870 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:10.871 00.001 29988 Worker thread wakes up
00:04:10.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.42) opts 0xd
00:04:10.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.42)
00:04:10.871 00.000 29988 Moving (0.27, -0.42) raw xDistance=0.49 yDistance=-0.05
00:04:10.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
00:04:10.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:10.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:04:10.871 00.000 29988 MoveAxis(W, 103, ABG)
00:04:10.871 00.000 28316 Enqueuing Expose request
00:04:10.872 00.001 29988 Guiding  Dir = 3, Dur = 103
00:04:10.873 00.001 29988 IsSlewing returns 0
00:04:10.873 00.000 29988 IsGuiding returns 0
00:04:10.875 00.002 29988 PulseGuide returned control before completion, sleep 112
00:04:10.988 00.113 29988 IsGuiding returns 0
00:04:10.988 00.000 29988 Move returns status 0, amount 103
00:04:10.988 00.000 29988 MoveAxis(N, 0, ABG)
00:04:10.988 00.000 29988 Move returns status 0, amount 0
00:04:10.988 00.000 29988 move complete, result=0
00:04:10.988 00.000 29988 worker thread done servicing request
00:04:10.988 00.000 29988 Worker thread wakes up
00:04:10.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:10.988 00.000 28316 GuideStep: 0.5 px 103 ms WEST, -0.1 px 0 ms NORTH
00:04:10.990 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:12.407 01.417 29988 Exposure complete
00:04:12.436 00.029 29988 worker thread done servicing request
00:04:12.436 00.000 28316 OnExposeComplete: enter
00:04:12.439 00.003 28316 UpdateGuideState(): m_state=6
00:04:12.440 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3139
00:04:12.441 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=121.37, Mass=1789, SNR=29.1, Peak=163 HFD=4.0
00:04:12.443 00.002 28316 MultiStar: [#1 0.31,-0.28,0.00,M2] [#2 0.18,-0.13,1.02,U] [#3 0.18,0.04,0.89,U] [#4 0.33,-0.15,0.89,U] [#5 0.18,-0.24,0.80,U] [#6 0.28,-0.35,0.00,M2] [#7 0.30,-0.28,0.00,M2] [#8 0.17,-0.14,0.63,U] 
00:04:12.444 00.001 28316 refined, 5 included, MultiStar: {0.24, -0.16}, one-star: {0.39, -0.33}
00:04:12.445 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
00:04:12.446 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.62)
00:04:12.447 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.58 mountX=0.25 mountY=-0.15, mountTheta=-0.54
00:04:12.450 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.16, opts=13)
00:04:12.451 00.001 28316 Enqueuing Move request for scope (0.24, -0.16)
00:04:12.452 00.001 29988 Worker thread wakes up
00:04:12.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:12.454 00.002 28316 UpdateGuideState exits: m=1789 RSB=29.1
00:04:12.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:12.455 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
00:04:12.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:12.455 00.000 28316 Enqueuing Expose request
00:04:12.456 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
00:04:12.456 00.000 29988 Moving (0.24, -0.16) raw xDistance=0.25 yDistance=-0.15
00:04:12.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
00:04:12.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:12.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:12.456 00.000 29988 MoveAxis(W, 59, ABG)
00:04:12.456 00.000 29988 Guiding  Dir = 3, Dur = 59
00:04:12.456 00.000 29988 IsSlewing returns 0
00:04:12.456 00.000 29988 IsGuiding returns 0
00:04:12.458 00.002 29988 PulseGuide returned control before completion, sleep 68
00:04:12.533 00.075 29988 IsGuiding returns 0
00:04:12.533 00.000 29988 Move returns status 0, amount 59
00:04:12.533 00.000 29988 MoveAxis(N, 0, ABG)
00:04:12.533 00.000 29988 Move returns status 0, amount 0
00:04:12.533 00.000 29988 move complete, result=0
00:04:12.533 00.000 29988 worker thread done servicing request
00:04:12.533 00.000 29988 Worker thread wakes up
00:04:12.533 00.000 28316 GuideStep: 0.2 px 59 ms WEST, -0.1 px 0 ms NORTH
00:04:12.534 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:12.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:14.163 01.629 29988 Exposure complete
00:04:14.222 00.059 29988 worker thread done servicing request
00:04:14.222 00.000 28316 OnExposeComplete: enter
00:04:14.223 00.001 28316 UpdateGuideState(): m_state=6
00:04:14.223 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3140
00:04:14.224 00.001 28316 Star::Find returns 1 (0), X=585.78, Y=121.54, Mass=2056, SNR=31.2, Peak=169 HFD=4.5
00:04:14.224 00.000 28316 MultiStar: [#1 0.07,0.01,0.88,U] [#2 0.19,-0.06,0.94,U] [#3 0.29,-0.12,0.83,U] [#4 0.30,-0.11,0.84,U] [#5 0.13,-0.03,0.77,U] [#6 0.18,-0.05,0.69,U] [#7 0.36,-0.30,0.00,M3] [#8 0.15,-0.09,0.57,U] 
00:04:14.225 00.001 28316 refined, 7 included, MultiStar: {0.21, -0.08}, one-star: {0.35, -0.16}
00:04:14.225 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.79 = 0.79)
00:04:14.226 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.89 = -2.39)
00:04:14.226 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.36 mountX=0.16 mountY=-0.16, mountTheta=-0.77
00:04:14.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
00:04:14.227 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
00:04:14.229 00.002 29988 Worker thread wakes up
00:04:14.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
00:04:14.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
00:04:14.229 00.000 29988 Moving (0.21, -0.08) raw xDistance=0.16 yDistance=-0.16
00:04:14.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:04:14.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:14.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:14.229 00.000 29988 MoveAxis(E, 0, ABG)
00:04:14.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:14.229 00.000 28316 UpdateGuideState exits: m=2056 RSB=31.2
00:04:14.231 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:14.232 00.001 29988 Move returns status 0, amount 0
00:04:14.232 00.000 29988 MoveAxis(N, 0, ABG)
00:04:14.232 00.000 29988 Move returns status 0, amount 0
00:04:14.232 00.000 29988 move complete, result=0
00:04:14.232 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:14.232 00.000 29988 worker thread done servicing request
00:04:14.232 00.000 28316 Enqueuing Expose request
00:04:14.233 00.001 29988 Worker thread wakes up
00:04:14.233 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:14.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:14.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:15.753 01.520 29988 Exposure complete
00:04:15.794 00.041 29988 worker thread done servicing request
00:04:15.794 00.000 28316 OnExposeComplete: enter
00:04:15.796 00.002 28316 UpdateGuideState(): m_state=6
00:04:15.797 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3141
00:04:15.799 00.002 28316 Star::Find returns 1 (0), X=585.66, Y=121.67, Mass=1865, SNR=29.7, Peak=143 HFD=4.4
00:04:15.800 00.001 28316 MultiStar: [#1 0.06,0.25,0.92,U] [#2 0.03,0.01,0.97,U] [#3 0.04,0.25,0.85,U] [#4 0.11,0.08,0.88,U] [#5 -0.05,0.05,0.78,U] [#6 0.12,0.11,0.72,U] [#7 0.08,0.04,0.65,U] [#8 -0.04,0.12,0.62,U] 
00:04:15.801 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.23, -0.03}
00:04:15.802 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:04:15.802 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
00:04:15.803 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.92 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
00:04:15.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
00:04:15.804 00.000 28316 Enqueuing Move request for scope (0.07, 0.10)
00:04:15.805 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:15.806 00.001 29988 Worker thread wakes up
00:04:15.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
00:04:15.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
00:04:15.806 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.11
00:04:15.806 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.7
00:04:15.807 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:04:15.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:15.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:15.808 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:15.808 00.000 29988 MoveAxis(E, 0, ABG)
00:04:15.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:15.809 00.001 28316 Enqueuing Expose request
00:04:15.810 00.001 29988 Move returns status 0, amount 0
00:04:15.810 00.000 29988 MoveAxis(N, 0, ABG)
00:04:15.810 00.000 29988 Move returns status 0, amount 0
00:04:15.810 00.000 29988 move complete, result=0
00:04:15.810 00.000 29988 worker thread done servicing request
00:04:15.810 00.000 29988 Worker thread wakes up
00:04:15.811 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:15.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:15.811 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:17.443 01.632 29988 Exposure complete
00:04:17.482 00.039 29988 worker thread done servicing request
00:04:17.483 00.001 28316 OnExposeComplete: enter
00:04:17.484 00.001 28316 UpdateGuideState(): m_state=6
00:04:17.485 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3142
00:04:17.487 00.002 28316 Star::Find returns 1 (0), X=585.61, Y=121.54, Mass=1908, SNR=29.9, Peak=134 HFD=4.4
00:04:17.488 00.001 28316 MultiStar: [#1 0.10,-0.00,0.90,U] [#2 0.03,-0.06,0.98,U] [#3 0.16,0.22,0.86,U] [#4 0.01,-0.05,0.88,U] [#5 0.07,0.03,0.78,U] [#6 0.21,-0.09,0.73,U] [#7 0.04,-0.07,0.64,U] [#8 0.01,0.17,0.61,U] 
00:04:17.489 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.18, -0.16}
00:04:17.493 00.004 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:04:17.495 00.002 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
00:04:17.497 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.10 mountX=0.05 mountY=-0.08, mountTheta=-1.04
00:04:17.501 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
00:04:17.502 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
00:04:17.504 00.002 29988 Worker thread wakes up
00:04:17.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:04:17.506 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:04:17.506 00.000 28316 UpdateGuideState exits: m=1908 RSB=29.9
00:04:17.507 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:04:17.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:17.507 00.000 29988 Moving (0.09, -0.01) raw xDistance=0.05 yDistance=-0.08
00:04:17.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:17.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:17.508 00.001 28316 Enqueuing Expose request
00:04:17.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:17.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:04:17.508 00.000 29988 MoveAxis(E, 0, ABG)
00:04:17.508 00.000 29988 Move returns status 0, amount 0
00:04:17.508 00.000 29988 MoveAxis(N, 0, ABG)
00:04:17.508 00.000 29988 Move returns status 0, amount 0
00:04:17.508 00.000 29988 move complete, result=0
00:04:17.508 00.000 29988 worker thread done servicing request
00:04:17.508 00.000 29988 Worker thread wakes up
00:04:17.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:17.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:17.509 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:19.032 01.523 29988 Exposure complete
00:04:19.079 00.047 29988 worker thread done servicing request
00:04:19.079 00.000 28316 OnExposeComplete: enter
00:04:19.080 00.001 28316 UpdateGuideState(): m_state=6
00:04:19.080 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3143
00:04:19.080 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=121.47, Mass=1857, SNR=29.7, Peak=150 HFD=3.9
00:04:19.081 00.001 28316 MultiStar: [#1 0.28,0.00,0.92,U] [#2 0.15,-0.09,0.97,U] [#3 0.14,-0.04,0.89,U] [#4 0.20,-0.03,0.87,U] [#5 0.04,0.03,0.82,U] [#6 0.25,-0.07,0.72,U] [#7 0.10,-0.15,0.65,U] [#8 0.11,-0.15,0.60,U] 
00:04:19.082 00.001 28316 refined, 8 included, MultiStar: {0.19, -0.08}, one-star: {0.35, -0.23}
00:04:19.083 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:04:19.084 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
00:04:19.085 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.40 mountX=0.15 mountY=-0.13, mountTheta=-0.72
00:04:19.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.08, opts=13)
00:04:19.086 00.000 28316 Enqueuing Move request for scope (0.19, -0.08)
00:04:19.087 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:19.087 00.000 28316 UpdateGuideState exits: m=1857 RSB=29.7
00:04:19.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:19.089 00.001 29988 Worker thread wakes up
00:04:19.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
00:04:19.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:19.091 00.002 28316 Enqueuing Expose request
00:04:19.093 00.002 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
00:04:19.093 00.000 29988 Moving (0.19, -0.08) raw xDistance=0.15 yDistance=-0.13
00:04:19.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:04:19.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:19.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:04:19.093 00.000 29988 MoveAxis(E, 0, ABG)
00:04:19.093 00.000 29988 Move returns status 0, amount 0
00:04:19.093 00.000 29988 MoveAxis(N, 0, ABG)
00:04:19.094 00.001 29988 Move returns status 0, amount 0
00:04:19.094 00.000 29988 move complete, result=0
00:04:19.094 00.000 29988 worker thread done servicing request
00:04:19.094 00.000 29988 Worker thread wakes up
00:04:19.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:19.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:19.094 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:20.718 01.624 29988 Exposure complete
00:04:20.764 00.046 29988 worker thread done servicing request
00:04:20.764 00.000 28316 OnExposeComplete: enter
00:04:20.766 00.002 28316 UpdateGuideState(): m_state=6
00:04:20.767 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3144
00:04:20.768 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=121.31, Mass=1885, SNR=29.8, Peak=171 HFD=4.2
00:04:20.769 00.001 28316 MultiStar: [#1 0.15,-0.26,0.95,U] [#2 0.10,-0.20,0.97,U] [#3 0.14,-0.05,0.87,U] [#4 0.34,-0.39,0.00,M1] [#5 0.22,-0.28,0.82,U] [#6 0.14,-0.39,0.00,M1] [#7 0.36,-0.50,0.00,M1] [#8 0.14,-0.04,0.61,U] 
00:04:20.770 00.001 28316 refined, 5 included, MultiStar: {0.19, -0.22}, one-star: {0.34, -0.39}
00:04:20.770 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
00:04:20.771 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.90)
00:04:20.771 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-0.87 mountX=0.27 mountY=-0.07, mountTheta=-0.24
00:04:20.773 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.22, opts=13)
00:04:20.774 00.001 28316 Enqueuing Move request for scope (0.19, -0.22)
00:04:20.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:20.775 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.8
00:04:20.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:20.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:20.776 00.000 28316 Enqueuing Expose request
00:04:20.777 00.001 29988 Worker thread wakes up
00:04:20.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.22) opts 0xd
00:04:20.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.22)
00:04:20.777 00.000 29988 Moving (0.19, -0.22) raw xDistance=0.27 yDistance=-0.07
00:04:20.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:04:20.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:20.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:04:20.777 00.000 29988 MoveAxis(W, 58, ABG)
00:04:20.777 00.000 29988 Guiding  Dir = 3, Dur = 58
00:04:20.777 00.000 29988 IsSlewing returns 0
00:04:20.778 00.001 29988 IsGuiding returns 0
00:04:20.780 00.002 29988 PulseGuide returned control before completion, sleep 66
00:04:20.857 00.077 29988 IsGuiding returns 0
00:04:20.857 00.000 29988 Move returns status 0, amount 58
00:04:20.857 00.000 29988 MoveAxis(N, 0, ABG)
00:04:20.858 00.001 29988 Move returns status 0, amount 0
00:04:20.858 00.000 29988 move complete, result=0
00:04:20.858 00.000 29988 worker thread done servicing request
00:04:20.858 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
00:04:20.859 00.001 29988 Worker thread wakes up
00:04:20.860 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:20.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:22.278 01.418 29988 Exposure complete
00:04:22.330 00.052 29988 worker thread done servicing request
00:04:22.330 00.000 28316 OnExposeComplete: enter
00:04:22.332 00.002 28316 UpdateGuideState(): m_state=6
00:04:22.333 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3145
00:04:22.333 00.000 28316 Star::Find returns 1 (0), X=585.67, Y=121.66, Mass=1890, SNR=29.8, Peak=158 HFD=4.2
00:04:22.334 00.001 28316 MultiStar: [#1 0.18,0.10,0.93,U] [#2 0.03,0.09,0.97,U] [#3 0.19,0.01,0.86,U] [#4 0.04,0.06,0.87,U] [#5 0.15,0.03,0.80,U] [#6 0.09,-0.06,0.73,U] [#7 0.21,0.02,0.65,U] [#8 0.18,0.06,0.60,U] 
00:04:22.334 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.25, -0.04}
00:04:22.335 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
00:04:22.335 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.82)
00:04:22.336 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=0.03 mountY=-0.14, mountTheta=-1.36
00:04:22.337 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.03, opts=13)
00:04:22.339 00.002 28316 Enqueuing Move request for scope (0.14, 0.03)
00:04:22.340 00.001 29988 Worker thread wakes up
00:04:22.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:22.340 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:04:22.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:22.342 00.000 28316 Enqueuing Expose request
00:04:22.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
00:04:22.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
00:04:22.342 00.000 29988 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=-0.14
00:04:22.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:22.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:22.343 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:04:22.343 00.000 29988 MoveAxis(E, 0, ABG)
00:04:22.343 00.000 29988 Move returns status 0, amount 0
00:04:22.343 00.000 29988 MoveAxis(N, 0, ABG)
00:04:22.343 00.000 29988 Move returns status 0, amount 0
00:04:22.343 00.000 29988 move complete, result=0
00:04:22.343 00.000 29988 worker thread done servicing request
00:04:22.343 00.000 29988 Worker thread wakes up
00:04:22.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:22.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:22.343 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:23.978 01.635 29988 Exposure complete
00:04:24.018 00.040 29988 worker thread done servicing request
00:04:24.018 00.000 28316 OnExposeComplete: enter
00:04:24.019 00.001 28316 UpdateGuideState(): m_state=6
00:04:24.019 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3146
00:04:24.020 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=121.59, Mass=1904, SNR=30.1, Peak=144 HFD=4.4
00:04:24.020 00.000 28316 MultiStar: [#1 0.24,0.06,0.92,U] [#2 0.03,0.01,0.96,U] [#3 0.05,0.11,0.87,U] [#4 0.16,0.02,0.89,U] [#5 0.17,0.12,0.78,U] [#6 0.17,-0.14,0.72,U] [#7 0.19,-0.12,0.66,U] [#8 0.21,0.18,0.61,U] 
00:04:24.021 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.01}, one-star: {0.25, -0.11}
00:04:24.022 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.21 = 1.21)
00:04:24.022 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.97)
00:04:24.023 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.07 mountX=0.06 mountY=-0.15, mountTheta=-1.21
00:04:24.024 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.01, opts=13)
00:04:24.026 00.002 28316 Enqueuing Move request for scope (0.16, 0.01)
00:04:24.029 00.003 29988 Worker thread wakes up
00:04:24.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
00:04:24.029 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
00:04:24.029 00.000 29988 Moving (0.16, 0.01) raw xDistance=0.06 yDistance=-0.15
00:04:24.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:24.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:24.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:24.029 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.1
00:04:24.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:24.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:24.031 00.001 28316 Enqueuing Expose request
00:04:24.032 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:24.032 00.000 29988 MoveAxis(E, 0, ABG)
00:04:24.032 00.000 29988 Move returns status 0, amount 0
00:04:24.032 00.000 29988 MoveAxis(N, 0, ABG)
00:04:24.032 00.000 29988 Move returns status 0, amount 0
00:04:24.032 00.000 29988 move complete, result=0
00:04:24.032 00.000 29988 worker thread done servicing request
00:04:24.032 00.000 29988 Worker thread wakes up
00:04:24.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:24.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:24.032 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:25.555 01.523 29988 Exposure complete
00:04:25.584 00.029 29988 worker thread done servicing request
00:04:25.584 00.000 28316 OnExposeComplete: enter
00:04:25.584 00.000 28316 UpdateGuideState(): m_state=6
00:04:25.586 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3147
00:04:25.587 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=121.85, Mass=1886, SNR=29.8, Peak=173 HFD=4.1
00:04:25.587 00.000 28316 MultiStar: [#1 0.14,0.17,0.92,U] [#2 0.06,0.08,0.99,U] [#3 0.21,0.22,0.86,U] [#4 0.07,0.20,0.85,U] [#5 0.05,0.19,0.80,U] [#6 0.02,0.13,0.72,U] [#7 0.22,0.19,0.66,U] [#8 0.07,0.20,0.61,U] 
00:04:25.588 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.17}, one-star: {0.30, 0.15}
00:04:25.588 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
00:04:25.589 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
00:04:25.589 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=-0.10 mountY=-0.19, mountTheta=-2.04
00:04:25.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.17, opts=13)
00:04:25.591 00.001 28316 Enqueuing Move request for scope (0.13, 0.17)
00:04:25.591 00.000 29988 Worker thread wakes up
00:04:25.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
00:04:25.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
00:04:25.591 00.000 29988 Moving (0.13, 0.17) raw xDistance=-0.10 yDistance=-0.19
00:04:25.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:04:25.591 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:25.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:25.593 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:04:25.593 00.000 29988 MoveAxis(E, 0, ABG)
00:04:25.593 00.000 29988 Move returns status 0, amount 0
00:04:25.593 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:04:25.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:25.595 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:25.595 00.000 28316 Enqueuing Expose request
00:04:25.596 00.001 29988 MoveAxis(N, 0, ABG)
00:04:25.596 00.000 29988 Move returns status 0, amount 0
00:04:25.596 00.000 29988 move complete, result=0
00:04:25.596 00.000 29988 worker thread done servicing request
00:04:25.596 00.000 29988 Worker thread wakes up
00:04:25.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:25.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:25.597 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:27.224 01.627 29988 Exposure complete
00:04:27.252 00.028 29988 worker thread done servicing request
00:04:27.252 00.000 28316 OnExposeComplete: enter
00:04:27.252 00.000 28316 UpdateGuideState(): m_state=6
00:04:27.253 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3148
00:04:27.253 00.000 28316 Star::Find returns 1 (0), X=585.77, Y=121.69, Mass=1804, SNR=29.1, Peak=157 HFD=4.2
00:04:27.254 00.001 28316 MultiStar: [#1 0.22,0.11,0.94,U] [#2 0.10,-0.03,0.99,U] [#3 0.06,0.23,0.89,U] [#4 0.13,0.13,0.88,U] [#5 0.07,0.10,0.84,U] [#6 0.05,-0.07,0.75,U] [#7 0.03,-0.00,0.68,U] [#8 0.12,0.17,0.61,U] 
00:04:27.254 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.07}, one-star: {0.34, -0.01}
00:04:27.257 00.003 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
00:04:27.259 00.002 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
00:04:27.262 00.003 28316 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.48 mountX=-0.01 mountY=-0.15, mountTheta=-1.62
00:04:27.265 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.07, opts=13)
00:04:27.266 00.001 28316 Enqueuing Move request for scope (0.13, 0.07)
00:04:27.267 00.001 29988 Worker thread wakes up
00:04:27.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
00:04:27.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
00:04:27.267 00.000 29988 Moving (0.13, 0.07) raw xDistance=-0.01 yDistance=-0.15
00:04:27.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:27.267 00.000 28316 UpdateGuideState exits: m=1804 RSB=29.1
00:04:27.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:27.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:27.268 00.000 28316 Enqueuing Expose request
00:04:27.269 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:27.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:27.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:27.269 00.000 29988 MoveAxis(E, 0, ABG)
00:04:27.269 00.000 29988 Move returns status 0, amount 0
00:04:27.269 00.000 29988 MoveAxis(N, 0, ABG)
00:04:27.269 00.000 29988 Move returns status 0, amount 0
00:04:27.269 00.000 29988 move complete, result=0
00:04:27.269 00.000 29988 worker thread done servicing request
00:04:27.269 00.000 29988 Worker thread wakes up
00:04:27.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:27.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:27.270 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:28.787 01.517 29988 Exposure complete
00:04:28.842 00.055 29988 worker thread done servicing request
00:04:28.843 00.001 28316 OnExposeComplete: enter
00:04:28.844 00.001 28316 UpdateGuideState(): m_state=6
00:04:28.844 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3149
00:04:28.845 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=121.55, Mass=2007, SNR=30.8, Peak=141 HFD=4.5
00:04:28.845 00.000 28316 MultiStar: [#1 0.06,-0.06,0.89,U] [#2 -0.05,-0.04,0.95,U] [#3 -0.11,0.08,0.85,U] [#4 -0.01,-0.09,0.84,U] [#5 -0.05,0.02,0.77,U] [#6 -0.03,-0.14,0.69,U] [#7 0.00,-0.29,0.63,U] [#8 -0.13,-0.12,0.57,U] 
00:04:28.846 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.08}, one-star: {0.19, -0.15}
00:04:28.848 00.002 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
00:04:28.848 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
00:04:28.849 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=0.07 mountY=0.04, mountTheta=0.51
00:04:28.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
00:04:28.850 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
00:04:28.851 00.001 29988 Worker thread wakes up
00:04:28.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:28.851 00.000 28316 UpdateGuideState exits: m=2007 RSB=30.8
00:04:28.852 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:04:28.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:28.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:04:28.852 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:28.853 00.001 28316 Enqueuing Expose request
00:04:28.853 00.000 29988 Moving (-0.00, -0.08) raw xDistance=0.07 yDistance=0.04
00:04:28.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:28.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:28.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:28.853 00.000 29988 MoveAxis(E, 0, ABG)
00:04:28.853 00.000 29988 Move returns status 0, amount 0
00:04:28.853 00.000 29988 MoveAxis(N, 0, ABG)
00:04:28.853 00.000 29988 Move returns status 0, amount 0
00:04:28.853 00.000 29988 move complete, result=0
00:04:28.853 00.000 29988 worker thread done servicing request
00:04:28.853 00.000 29988 Worker thread wakes up
00:04:28.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:28.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:28.854 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:30.489 01.635 29988 Exposure complete
00:04:30.516 00.027 29988 worker thread done servicing request
00:04:30.516 00.000 28316 OnExposeComplete: enter
00:04:30.516 00.000 28316 UpdateGuideState(): m_state=6
00:04:30.517 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3150
00:04:30.518 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=121.68, Mass=1911, SNR=30.0, Peak=159 HFD=4.5
00:04:30.518 00.000 28316 MultiStar: [#1 0.16,0.13,0.92,U] [#2 0.03,0.01,0.97,U] [#3 0.05,0.18,0.89,U] [#4 0.07,0.08,0.88,U] [#5 0.09,0.15,0.81,U] [#6 0.09,0.11,0.71,U] [#7 0.20,0.11,0.68,U] [#8 -0.08,0.27,0.59,U] 
00:04:30.518 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.10}, one-star: {0.23, -0.02}
00:04:30.519 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:04:30.519 00.000 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
00:04:30.520 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=-0.05 mountY=-0.13, mountTheta=-1.95
00:04:30.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
00:04:30.521 00.000 28316 Enqueuing Move request for scope (0.10, 0.10)
00:04:30.522 00.001 29988 Worker thread wakes up
00:04:30.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:30.522 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:04:30.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:30.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:30.523 00.000 28316 Enqueuing Expose request
00:04:30.524 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
00:04:30.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
00:04:30.524 00.000 29988 Moving (0.10, 0.10) raw xDistance=-0.05 yDistance=-0.13
00:04:30.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:30.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:30.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:04:30.524 00.000 29988 MoveAxis(E, 0, ABG)
00:04:30.524 00.000 29988 Move returns status 0, amount 0
00:04:30.524 00.000 29988 MoveAxis(N, 0, ABG)
00:04:30.524 00.000 29988 Move returns status 0, amount 0
00:04:30.524 00.000 29988 move complete, result=0
00:04:30.524 00.000 29988 worker thread done servicing request
00:04:30.524 00.000 29988 Worker thread wakes up
00:04:30.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:30.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:30.524 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:32.048 01.524 29988 Exposure complete
00:04:32.077 00.029 29988 worker thread done servicing request
00:04:32.077 00.000 28316 OnExposeComplete: enter
00:04:32.078 00.001 28316 UpdateGuideState(): m_state=6
00:04:32.078 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3151
00:04:32.079 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=121.65, Mass=1881, SNR=29.8, Peak=155 HFD=4.2
00:04:32.080 00.001 28316 MultiStar: [#1 0.19,0.01,0.91,U] [#2 0.05,0.01,0.95,U] [#3 0.10,0.19,0.85,U] [#4 0.27,0.06,0.87,U] [#5 0.11,0.07,0.80,U] [#6 0.09,-0.12,0.72,U] [#7 0.28,-0.17,0.65,U] [#8 0.24,0.12,0.62,U] 
00:04:32.080 00.000 28316 refined, 8 included, MultiStar: {0.18, 0.01}, one-star: {0.28, -0.05}
00:04:32.080 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:04:32.081 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
00:04:32.081 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.08 mountX=0.06 mountY=-0.16, mountTheta=-1.22
00:04:32.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.01, opts=13)
00:04:32.083 00.000 28316 Enqueuing Move request for scope (0.18, 0.01)
00:04:32.084 00.001 29988 Worker thread wakes up
00:04:32.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:32.084 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.8
00:04:32.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:32.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:32.085 00.000 28316 Enqueuing Expose request
00:04:32.086 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
00:04:32.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
00:04:32.086 00.000 29988 Moving (0.18, 0.01) raw xDistance=0.06 yDistance=-0.16
00:04:32.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:32.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:32.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:32.086 00.000 29988 MoveAxis(E, 0, ABG)
00:04:32.086 00.000 29988 Move returns status 0, amount 0
00:04:32.086 00.000 29988 MoveAxis(N, 0, ABG)
00:04:32.086 00.000 29988 Move returns status 0, amount 0
00:04:32.086 00.000 29988 move complete, result=0
00:04:32.086 00.000 29988 worker thread done servicing request
00:04:32.086 00.000 29988 Worker thread wakes up
00:04:32.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:32.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:32.086 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:33.708 01.622 29988 Exposure complete
00:04:33.747 00.039 29988 worker thread done servicing request
00:04:33.747 00.000 28316 OnExposeComplete: enter
00:04:33.748 00.001 28316 UpdateGuideState(): m_state=6
00:04:33.750 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3152
00:04:33.753 00.003 28316 Star::Find returns 1 (0), X=585.82, Y=121.67, Mass=1800, SNR=29.2, Peak=148 HFD=4.2
00:04:33.756 00.003 28316 MultiStar: [#1 0.10,0.05,0.95,U] [#2 0.10,0.01,1.01,U] [#3 0.14,0.07,0.90,U] [#4 0.15,0.06,0.89,U] [#5 0.10,0.19,0.82,U] [#6 0.17,-0.02,0.75,U] [#7 0.12,-0.09,0.68,U] [#8 0.14,0.10,0.61,U] 
00:04:33.756 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.04}, one-star: {0.40, -0.03}
00:04:33.757 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:04:33.757 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81)
00:04:33.758 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.23 mountX=0.03 mountY=-0.16, mountTheta=-1.37
00:04:33.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.04, opts=13)
00:04:33.760 00.001 28316 Enqueuing Move request for scope (0.16, 0.04)
00:04:33.760 00.000 29988 Worker thread wakes up
00:04:33.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:33.761 00.001 28316 UpdateGuideState exits: m=1800 RSB=29.2
00:04:33.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:33.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:33.762 00.000 28316 Enqueuing Expose request
00:04:33.763 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
00:04:33.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
00:04:33.763 00.000 29988 Moving (0.16, 0.04) raw xDistance=0.03 yDistance=-0.16
00:04:33.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:33.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:33.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:33.763 00.000 29988 MoveAxis(E, 0, ABG)
00:04:33.763 00.000 29988 Move returns status 0, amount 0
00:04:33.763 00.000 29988 MoveAxis(N, 0, ABG)
00:04:33.763 00.000 29988 Move returns status 0, amount 0
00:04:33.763 00.000 29988 move complete, result=0
00:04:33.763 00.000 29988 worker thread done servicing request
00:04:33.763 00.000 29988 Worker thread wakes up
00:04:33.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:33.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:33.764 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:35.282 01.518 29988 Exposure complete
00:04:35.306 00.024 29988 worker thread done servicing request
00:04:35.306 00.000 28316 OnExposeComplete: enter
00:04:35.307 00.001 28316 UpdateGuideState(): m_state=6
00:04:35.308 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3153
00:04:35.308 00.000 28316 Star::Find returns 1 (0), X=585.43, Y=121.65, Mass=1892, SNR=29.8, Peak=144 HFD=4.3
00:04:35.309 00.001 28316 MultiStar: [#1 -0.06,0.14,0.91,U] [#2 -0.08,0.08,0.97,U] [#3 -0.07,0.33,0.89,U] [#4 -0.06,0.20,0.88,U] [#5 0.00,0.11,0.79,U] [#6 -0.23,0.06,0.71,U] [#7 0.01,0.20,0.68,U] [#8 -0.14,0.16,0.61,U] 
00:04:35.309 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.13}, one-star: {0.00, -0.05}
00:04:35.310 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:04:35.310 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:04:35.310 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.55 mountX=0.05 mountY=0.02, mountTheta=0.44
00:04:35.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
00:04:35.313 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
00:04:35.314 00.001 29988 Worker thread wakes up
00:04:35.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
00:04:35.315 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:04:35.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:35.316 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:35.316 00.000 28316 Enqueuing Expose request
00:04:35.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:04:35.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:04:35.317 00.000 29988 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.02
00:04:35.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:35.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:35.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:04:35.317 00.000 29988 MoveAxis(E, 0, ABG)
00:04:35.317 00.000 29988 Move returns status 0, amount 0
00:04:35.317 00.000 29988 MoveAxis(N, 0, ABG)
00:04:35.317 00.000 29988 Move returns status 0, amount 0
00:04:35.317 00.000 29988 move complete, result=0
00:04:35.317 00.000 29988 worker thread done servicing request
00:04:35.317 00.000 29988 Worker thread wakes up
00:04:35.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:35.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:35.317 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:36.942 01.625 29988 Exposure complete
00:04:36.972 00.030 29988 worker thread done servicing request
00:04:36.972 00.000 28316 OnExposeComplete: enter
00:04:36.973 00.001 28316 UpdateGuideState(): m_state=6
00:04:36.974 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3154
00:04:36.974 00.000 28316 Star::Find returns 1 (0), X=585.72, Y=121.72, Mass=1861, SNR=29.7, Peak=155 HFD=4.3
00:04:36.975 00.001 28316 MultiStar: [#1 0.02,0.14,0.92,U] [#2 0.04,0.11,0.98,U] [#3 0.05,0.30,0.88,U] [#4 0.06,0.06,0.88,U] [#5 -0.01,0.19,0.81,U] [#6 0.03,0.00,0.70,U] [#7 0.03,0.03,0.67,U] [#8 -0.08,0.12,0.60,U] 
00:04:36.975 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.29, 0.02}
00:04:36.976 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:04:36.976 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.95)
00:04:36.977 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.09 mountX=-0.08 mountY=-0.10, mountTheta=-2.22
00:04:36.977 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
00:04:36.978 00.001 28316 Enqueuing Move request for scope (0.06, 0.11)
00:04:36.978 00.000 29988 Worker thread wakes up
00:04:36.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:04:36.979 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.7
00:04:36.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:36.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:36.980 00.000 28316 Enqueuing Expose request
00:04:36.981 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
00:04:36.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
00:04:36.981 00.000 29988 Moving (0.06, 0.11) raw xDistance=-0.08 yDistance=-0.10
00:04:36.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:04:36.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:36.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:04:36.981 00.000 29988 MoveAxis(E, 0, ABG)
00:04:36.981 00.000 29988 Move returns status 0, amount 0
00:04:36.981 00.000 29988 MoveAxis(N, 0, ABG)
00:04:36.981 00.000 29988 Move returns status 0, amount 0
00:04:36.981 00.000 29988 move complete, result=0
00:04:36.981 00.000 29988 worker thread done servicing request
00:04:36.981 00.000 29988 Worker thread wakes up
00:04:36.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:36.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:36.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:38.503 01.522 29988 Exposure complete
00:04:38.534 00.031 29988 worker thread done servicing request
00:04:38.535 00.001 28316 OnExposeComplete: enter
00:04:38.536 00.001 28316 UpdateGuideState(): m_state=6
00:04:38.536 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3155
00:04:38.537 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=121.65, Mass=1865, SNR=29.6, Peak=154 HFD=4.4
00:04:38.537 00.000 28316 MultiStar: [#1 0.15,0.08,0.92,U] [#2 -0.02,0.15,0.95,U] [#3 0.20,0.17,0.87,U] [#4 0.05,0.12,0.88,U] [#5 0.13,0.12,0.81,U] [#6 0.13,0.10,0.72,U] [#7 0.07,0.06,0.68,U] [#8 0.06,0.15,0.63,U] 
00:04:38.539 00.002 28316 refined, 8 included, MultiStar: {0.11, 0.10}, one-star: {0.23, -0.05}
00:04:38.540 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
00:04:38.541 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
00:04:38.542 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.71 mountX=-0.04 mountY=-0.14, mountTheta=-1.85
00:04:38.545 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
00:04:38.546 00.001 28316 Enqueuing Move request for scope (0.11, 0.10)
00:04:38.547 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:38.550 00.003 28316 UpdateGuideState exits: m=1865 RSB=29.6
00:04:38.553 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:38.555 00.002 29988 Worker thread wakes up
00:04:38.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
00:04:38.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
00:04:38.555 00.000 29988 Moving (0.11, 0.10) raw xDistance=-0.04 yDistance=-0.14
00:04:38.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:04:38.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:38.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:38.556 00.001 28316 Enqueuing Expose request
00:04:38.558 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:04:38.558 00.000 29988 MoveAxis(E, 0, ABG)
00:04:38.558 00.000 29988 Move returns status 0, amount 0
00:04:38.558 00.000 29988 MoveAxis(N, 0, ABG)
00:04:38.558 00.000 29988 Move returns status 0, amount 0
00:04:38.558 00.000 29988 move complete, result=0
00:04:38.558 00.000 29988 worker thread done servicing request
00:04:38.558 00.000 29988 Worker thread wakes up
00:04:38.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:38.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:38.559 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:40.194 01.635 29988 Exposure complete
00:04:40.223 00.029 29988 worker thread done servicing request
00:04:40.223 00.000 28316 OnExposeComplete: enter
00:04:40.225 00.002 28316 UpdateGuideState(): m_state=6
00:04:40.228 00.003 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3156
00:04:40.230 00.002 28316 Star::Find returns 1 (0), X=585.59, Y=121.70, Mass=1992, SNR=30.6, Peak=153 HFD=4.4
00:04:40.233 00.003 28316 MultiStar: [#1 0.01,0.17,0.90,U] [#2 0.05,0.10,0.93,U] [#3 -0.03,0.24,0.86,U] [#4 -0.04,0.15,0.84,U] [#5 0.03,0.15,0.76,U] [#6 -0.10,0.03,0.70,U] [#7 0.06,0.01,0.63,U] [#8 -0.03,0.10,0.60,U] 
00:04:40.236 00.003 28316 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.17, -0.00}
00:04:40.238 00.002 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
00:04:40.240 00.002 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.64)
00:04:40.243 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.39 mountX=-0.09 mountY=-0.07, mountTheta=-2.51
00:04:40.246 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
00:04:40.247 00.001 28316 Enqueuing Move request for scope (0.02, 0.11)
00:04:40.248 00.001 29988 Worker thread wakes up
00:04:40.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:04:40.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:04:40.248 00.000 29988 Moving (0.02, 0.11) raw xDistance=-0.09 yDistance=-0.07
00:04:40.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:40.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:40.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:40.250 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:04:40.250 00.000 29988 MoveAxis(E, 0, ABG)
00:04:40.250 00.000 29988 Move returns status 0, amount 0
00:04:40.250 00.000 29988 MoveAxis(N, 0, ABG)
00:04:40.250 00.000 29988 Move returns status 0, amount 0
00:04:40.250 00.000 29988 move complete, result=0
00:04:40.250 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:04:40.251 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:40.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:40.252 00.001 28316 Enqueuing Expose request
00:04:40.252 00.000 29988 worker thread done servicing request
00:04:40.252 00.000 29988 Worker thread wakes up
00:04:40.252 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:40.253 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:40.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:41.774 01.521 29988 Exposure complete
00:04:41.802 00.028 29988 worker thread done servicing request
00:04:41.802 00.000 28316 OnExposeComplete: enter
00:04:41.803 00.001 28316 UpdateGuideState(): m_state=6
00:04:41.803 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3157
00:04:41.804 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=121.78, Mass=1888, SNR=29.8, Peak=155 HFD=4.2
00:04:41.805 00.001 28316 MultiStar: [#1 0.05,0.18,0.92,U] [#2 0.09,0.07,1.00,U] [#3 0.07,0.19,0.86,U] [#4 0.00,0.13,0.89,U] [#5 0.14,0.19,0.78,U] [#6 -0.04,0.11,0.73,U] [#7 0.13,0.02,0.69,U] [#8 0.04,0.20,0.60,U] 
00:04:41.805 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.13}, one-star: {0.18, 0.07}
00:04:41.805 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
00:04:41.806 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
00:04:41.806 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=-0.08 mountY=-0.13, mountTheta=-2.17
00:04:41.807 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.13, opts=13)
00:04:41.808 00.001 28316 Enqueuing Move request for scope (0.08, 0.13)
00:04:41.808 00.000 29988 Worker thread wakes up
00:04:41.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:41.809 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
00:04:41.809 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:04:41.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:41.810 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:41.810 00.000 28316 Enqueuing Expose request
00:04:41.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
00:04:41.811 00.001 29988 Moving (0.08, 0.13) raw xDistance=-0.08 yDistance=-0.13
00:04:41.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:04:41.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:41.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:04:41.811 00.000 29988 MoveAxis(E, 0, ABG)
00:04:41.811 00.000 29988 Move returns status 0, amount 0
00:04:41.811 00.000 29988 MoveAxis(N, 0, ABG)
00:04:41.811 00.000 29988 Move returns status 0, amount 0
00:04:41.811 00.000 29988 move complete, result=0
00:04:41.811 00.000 29988 worker thread done servicing request
00:04:41.811 00.000 29988 Worker thread wakes up
00:04:41.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:41.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:41.811 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:43.438 01.627 29988 Exposure complete
00:04:43.484 00.046 29988 worker thread done servicing request
00:04:43.484 00.000 28316 OnExposeComplete: enter
00:04:43.486 00.002 28316 UpdateGuideState(): m_state=6
00:04:43.486 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3158
00:04:43.487 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=121.65, Mass=1929, SNR=30.1, Peak=166 HFD=4.3
00:04:43.488 00.001 28316 MultiStar: [#1 0.09,0.24,0.89,U] [#2 -0.02,0.25,0.97,U] [#3 -0.06,0.27,0.86,U] [#4 -0.04,0.24,0.85,U] [#5 -0.00,0.21,0.80,U] [#6 -0.11,0.14,0.72,U] [#7 0.05,0.02,0.64,U] [#8 0.06,0.20,0.58,U] 
00:04:43.488 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.17}, one-star: {0.19, -0.05}
00:04:43.488 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:04:43.489 00.001 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:04:43.489 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=-0.15 mountY=-0.09, mountTheta=-2.57
00:04:43.491 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
00:04:43.492 00.001 28316 Enqueuing Move request for scope (0.02, 0.17)
00:04:43.493 00.001 29988 Worker thread wakes up
00:04:43.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
00:04:43.494 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
00:04:43.494 00.000 29988 Moving (0.02, 0.17) raw xDistance=-0.15 yDistance=-0.09
00:04:43.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:04:43.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:43.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:43.494 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:04:43.495 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:43.495 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:43.495 00.000 28316 Enqueuing Expose request
00:04:43.496 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:43.496 00.000 29988 MoveAxis(E, 0, ABG)
00:04:43.496 00.000 29988 Move returns status 0, amount 0
00:04:43.496 00.000 29988 MoveAxis(N, 0, ABG)
00:04:43.496 00.000 29988 Move returns status 0, amount 0
00:04:43.496 00.000 29988 move complete, result=0
00:04:43.497 00.001 29988 worker thread done servicing request
00:04:43.497 00.000 29988 Worker thread wakes up
00:04:43.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:43.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:43.498 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:45.010 01.512 29988 Exposure complete
00:04:45.052 00.042 29988 worker thread done servicing request
00:04:45.052 00.000 28316 OnExposeComplete: enter
00:04:45.052 00.000 28316 UpdateGuideState(): m_state=6
00:04:45.053 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3159
00:04:45.053 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=121.81, Mass=1860, SNR=29.5, Peak=168 HFD=4.5
00:04:45.055 00.002 28316 MultiStar: [#1 0.05,0.22,0.95,U] [#2 0.06,0.24,0.98,U] [#3 0.17,0.38,0.00,M1] [#4 0.10,0.23,0.89,U] [#5 0.11,0.45,0.00,M1] [#6 0.05,0.17,0.72,U] [#7 0.01,0.18,0.66,U] [#8 0.13,0.46,0.00,M1] 
00:04:45.056 00.001 28316 single-star, 5 included, MultiStar: {0.07, 0.19}, one-star: {0.14, 0.11}
00:04:45.058 00.002 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:04:45.058 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
00:04:45.059 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.68 mountX=-0.05 mountY=-0.17, mountTheta=-1.83
00:04:45.060 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.11, opts=13)
00:04:45.060 00.000 28316 Enqueuing Move request for scope (0.14, 0.11)
00:04:45.061 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:45.061 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
00:04:45.062 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:45.062 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:45.062 00.000 28316 Enqueuing Expose request
00:04:45.063 00.001 29988 Worker thread wakes up
00:04:45.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
00:04:45.063 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
00:04:45.063 00.000 29988 Moving (0.14, 0.11) raw xDistance=-0.05 yDistance=-0.17
00:04:45.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:45.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:45.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:04:45.063 00.000 29988 MoveAxis(E, 0, ABG)
00:04:45.063 00.000 29988 Move returns status 0, amount 0
00:04:45.063 00.000 29988 MoveAxis(N, 0, ABG)
00:04:45.063 00.000 29988 Move returns status 0, amount 0
00:04:45.063 00.000 29988 move complete, result=0
00:04:45.063 00.000 29988 worker thread done servicing request
00:04:45.063 00.000 29988 Worker thread wakes up
00:04:45.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:45.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:45.063 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:46.700 01.637 29988 Exposure complete
00:04:46.726 00.026 29988 worker thread done servicing request
00:04:46.726 00.000 28316 OnExposeComplete: enter
00:04:46.726 00.000 28316 UpdateGuideState(): m_state=6
00:04:46.727 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3160
00:04:46.728 00.001 28316 Star::Find returns 1 (0), X=585.73, Y=121.73, Mass=1805, SNR=29.1, Peak=136 HFD=4.4
00:04:46.728 00.000 28316 MultiStar: [#1 0.22,0.23,0.99,U] [#2 0.15,0.15,0.98,U] [#3 0.11,0.29,0.91,U] [#4 0.12,0.21,0.88,U] [#5 0.08,0.25,0.77,U] [#6 0.12,0.09,0.75,U] [#7 0.17,0.06,0.69,U] [#8 0.24,0.11,0.60,U] 
00:04:46.729 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.16}, one-star: {0.30, 0.03}
00:04:46.729 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
00:04:46.729 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
00:04:46.730 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.23 cameraTheta=0.75 mountX=-0.08 mountY=-0.22, mountTheta=-1.89
00:04:46.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.16, opts=13)
00:04:46.733 00.002 28316 Enqueuing Move request for scope (0.17, 0.16)
00:04:46.734 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:46.734 00.000 29988 Worker thread wakes up
00:04:46.734 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:04:46.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:46.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
00:04:46.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:46.736 00.001 28316 Enqueuing Expose request
00:04:46.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
00:04:46.736 00.000 29988 Moving (0.17, 0.16) raw xDistance=-0.08 yDistance=-0.22
00:04:46.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:04:46.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:04:46.736 00.000 29988 MoveAxis(E, 0, ABG)
00:04:46.736 00.000 29988 Move returns status 0, amount 0
00:04:46.736 00.000 29988 MoveAxis(N, 53, ABG)
00:04:46.736 00.000 29988 Guiding  Dir = 0, Dur = 53
00:04:46.737 00.001 29988 IsSlewing returns 0
00:04:46.737 00.000 29988 IsGuiding returns 0
00:04:46.742 00.005 29988 PulseGuide returned control before completion, sleep 58
00:04:46.810 00.068 29988 IsGuiding returns 0
00:04:46.810 00.000 29988 Move returns status 0, amount 53
00:04:46.810 00.000 29988 move complete, result=0
00:04:46.810 00.000 29988 worker thread done servicing request
00:04:46.810 00.000 29988 Worker thread wakes up
00:04:46.810 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
00:04:46.813 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:46.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:48.228 01.415 29988 Exposure complete
00:04:48.262 00.034 29988 worker thread done servicing request
00:04:48.262 00.000 28316 OnExposeComplete: enter
00:04:48.263 00.001 28316 UpdateGuideState(): m_state=6
00:04:48.263 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3161
00:04:48.264 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=121.45, Mass=1802, SNR=29.1, Peak=125 HFD=4.2
00:04:48.264 00.000 28316 MultiStar: [#1 -0.13,-0.00,0.95,U] [#2 -0.13,-0.08,1.02,U] [#3 -0.15,0.06,0.90,U] [#4 -0.15,-0.09,0.88,U] [#5 -0.08,-0.10,0.82,U] [#6 -0.08,-0.20,0.77,U] [#7 -0.06,-0.26,0.69,U] [#8 0.05,-0.03,0.61,U] 
00:04:48.265 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.10}, one-star: {-0.04, -0.25}
00:04:48.266 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.14) = xAngle (-1.15 = -1.15)
00:04:48.266 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.95 = 1.95)
00:04:48.267 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.29 mountX=0.06 mountY=0.13, mountTheta=1.16
00:04:48.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.10, opts=13)
00:04:48.268 00.000 28316 Enqueuing Move request for scope (-0.09, -0.10)
00:04:48.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:04:48.269 00.001 28316 UpdateGuideState exits: m=1802 RSB=29.1
00:04:48.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:48.270 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:48.270 00.000 28316 Enqueuing Expose request
00:04:48.271 00.001 29988 Worker thread wakes up
00:04:48.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
00:04:48.271 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
00:04:48.271 00.000 29988 Moving (-0.09, -0.10) raw xDistance=0.06 yDistance=0.13
00:04:48.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:48.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:48.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:04:48.271 00.000 29988 MoveAxis(E, 0, ABG)
00:04:48.271 00.000 29988 Move returns status 0, amount 0
00:04:48.271 00.000 29988 MoveAxis(N, 0, ABG)
00:04:48.271 00.000 29988 Move returns status 0, amount 0
00:04:48.271 00.000 29988 move complete, result=0
00:04:48.271 00.000 29988 worker thread done servicing request
00:04:48.271 00.000 29988 Worker thread wakes up
00:04:48.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:48.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:48.271 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:49.900 01.629 29988 Exposure complete
00:04:49.943 00.043 29988 worker thread done servicing request
00:04:49.943 00.000 28316 OnExposeComplete: enter
00:04:49.945 00.002 28316 UpdateGuideState(): m_state=6
00:04:49.947 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3162
00:04:49.948 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=121.57, Mass=1866, SNR=29.6, Peak=137 HFD=4.1
00:04:49.949 00.001 28316 MultiStar: [#1 -0.23,0.04,0.92,U] [#2 -0.26,0.01,0.96,U] [#3 -0.31,0.14,0.90,U] [#4 -0.19,-0.03,0.89,U] [#5 -0.30,0.02,0.81,U] [#6 -0.14,-0.11,0.74,U] [#7 -0.19,-0.10,0.67,U] [#8 -0.30,-0.02,0.62,U] 
00:04:49.949 00.000 28316 single-star, 8 included, MultiStar: {-0.22, -0.02}, one-star: {-0.12, -0.14}
00:04:49.949 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
00:04:49.950 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
00:04:49.950 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.30 mountX=0.07 mountY=0.17, mountTheta=1.17
00:04:49.951 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
00:04:49.952 00.001 28316 Enqueuing Move request for scope (-0.12, -0.14)
00:04:49.953 00.001 29988 Worker thread wakes up
00:04:49.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:49.954 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:04:49.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:49.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:49.956 00.001 28316 Enqueuing Expose request
00:04:49.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
00:04:49.957 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
00:04:49.957 00.000 29988 Moving (-0.12, -0.14) raw xDistance=0.07 yDistance=0.17
00:04:49.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:49.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:49.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:04:49.957 00.000 29988 MoveAxis(E, 0, ABG)
00:04:49.957 00.000 29988 Move returns status 0, amount 0
00:04:49.957 00.000 29988 MoveAxis(N, 0, ABG)
00:04:49.957 00.000 29988 Move returns status 0, amount 0
00:04:49.957 00.000 29988 move complete, result=0
00:04:49.957 00.000 29988 worker thread done servicing request
00:04:49.957 00.000 29988 Worker thread wakes up
00:04:49.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:49.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:49.957 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:51.476 01.519 29988 Exposure complete
00:04:51.525 00.049 29988 worker thread done servicing request
00:04:51.525 00.000 28316 OnExposeComplete: enter
00:04:51.526 00.001 28316 UpdateGuideState(): m_state=6
00:04:51.527 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3163
00:04:51.527 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=121.69, Mass=1830, SNR=29.3, Peak=160 HFD=4.2
00:04:51.528 00.001 28316 MultiStar: [#1 0.10,0.31,0.93,U] [#2 -0.07,0.06,0.99,U] [#3 0.02,0.21,0.89,U] [#4 -0.09,0.15,0.89,U] [#5 -0.02,0.18,0.81,U] [#6 0.16,-0.02,0.75,U] [#7 0.13,-0.06,0.68,U] [#8 0.06,0.09,0.61,U] 
00:04:51.528 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.18, -0.01}
00:04:51.529 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:04:51.529 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
00:04:51.529 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.14 mountX=-0.08 mountY=-0.09, mountTheta=-2.27
00:04:51.531 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.11, opts=13)
00:04:51.532 00.001 28316 Enqueuing Move request for scope (0.05, 0.11)
00:04:51.533 00.001 29988 Worker thread wakes up
00:04:51.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:51.533 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.3
00:04:51.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:51.534 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
00:04:51.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
00:04:51.534 00.000 29988 Moving (0.05, 0.11) raw xDistance=-0.08 yDistance=-0.09
00:04:51.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:04:51.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:51.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:51.536 00.002 28316 Enqueuing Expose request
00:04:51.538 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:51.538 00.000 29988 MoveAxis(E, 0, ABG)
00:04:51.538 00.000 29988 Move returns status 0, amount 0
00:04:51.538 00.000 29988 MoveAxis(N, 0, ABG)
00:04:51.538 00.000 29988 Move returns status 0, amount 0
00:04:51.538 00.000 29988 move complete, result=0
00:04:51.538 00.000 29988 worker thread done servicing request
00:04:51.538 00.000 29988 Worker thread wakes up
00:04:51.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:51.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:51.538 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:53.166 01.628 29988 Exposure complete
00:04:53.194 00.028 29988 worker thread done servicing request
00:04:53.194 00.000 28316 OnExposeComplete: enter
00:04:53.194 00.000 28316 UpdateGuideState(): m_state=6
00:04:53.195 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3164
00:04:53.196 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=121.31, Mass=1866, SNR=29.5, Peak=135 HFD=4.2
00:04:53.199 00.003 28316 MultiStar: [#1 -0.25,-0.09,0.93,U] [#2 -0.21,-0.09,1.00,U] [#3 -0.16,-0.03,0.89,U] [#4 -0.16,-0.02,0.88,U] [#5 -0.14,-0.12,0.77,U] [#6 -0.13,-0.09,0.69,U] [#7 -0.01,-0.19,0.68,U] [#8 -0.07,-0.02,0.60,U] 
00:04:53.202 00.003 28316 refined, 8 included, MultiStar: {-0.13, -0.12}, one-star: {-0.01, -0.39}
00:04:53.204 00.002 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
00:04:53.206 00.002 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
00:04:53.208 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=0.06 mountY=0.17, mountTheta=1.26
00:04:53.212 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.12, opts=13)
00:04:53.213 00.001 28316 Enqueuing Move request for scope (-0.13, -0.12)
00:04:53.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:53.215 00.002 28316 UpdateGuideState exits: m=1866 RSB=29.5
00:04:53.218 00.003 29988 Worker thread wakes up
00:04:53.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:53.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:53.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
00:04:53.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
00:04:53.219 00.000 28316 Enqueuing Expose request
00:04:53.221 00.002 29988 Moving (-0.13, -0.12) raw xDistance=0.06 yDistance=0.17
00:04:53.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:53.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:53.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:04:53.221 00.000 29988 MoveAxis(E, 0, ABG)
00:04:53.221 00.000 29988 Move returns status 0, amount 0
00:04:53.221 00.000 29988 MoveAxis(N, 0, ABG)
00:04:53.221 00.000 29988 Move returns status 0, amount 0
00:04:53.221 00.000 29988 move complete, result=0
00:04:53.221 00.000 29988 worker thread done servicing request
00:04:53.221 00.000 29988 Worker thread wakes up
00:04:53.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:53.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:53.222 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:54.747 01.525 29988 Exposure complete
00:04:54.790 00.043 29988 worker thread done servicing request
00:04:54.791 00.001 28316 OnExposeComplete: enter
00:04:54.792 00.001 28316 UpdateGuideState(): m_state=6
00:04:54.793 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3165
00:04:54.796 00.003 28316 Star::Find returns 1 (0), X=585.48, Y=121.53, Mass=1829, SNR=29.4, Peak=136 HFD=4.2
00:04:54.798 00.002 28316 MultiStar: [#1 0.01,0.23,0.94,U] [#2 -0.11,0.05,0.98,U] [#3 -0.13,0.09,0.93,U] [#4 -0.14,0.10,0.88,U] [#5 -0.04,-0.03,0.81,U] [#6 -0.11,0.06,0.74,U] [#7 -0.09,-0.03,0.67,U] [#8 -0.00,0.20,0.61,U] 
00:04:54.799 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {0.06, -0.17}
00:04:54.799 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
00:04:54.800 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
00:04:54.800 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.45 mountX=-0.07 mountY=0.03, mountTheta=2.73
00:04:54.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
00:04:54.802 00.001 28316 Enqueuing Move request for scope (-0.06, 0.05)
00:04:54.802 00.000 29988 Worker thread wakes up
00:04:54.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:54.803 00.001 28316 UpdateGuideState exits: m=1829 RSB=29.4
00:04:54.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:54.804 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:54.804 00.000 28316 Enqueuing Expose request
00:04:54.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
00:04:54.804 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
00:04:54.804 00.000 29988 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=0.03
00:04:54.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:04:54.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:54.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:04:54.805 00.001 29988 MoveAxis(E, 0, ABG)
00:04:54.805 00.000 29988 Move returns status 0, amount 0
00:04:54.805 00.000 29988 MoveAxis(N, 0, ABG)
00:04:54.805 00.000 29988 Move returns status 0, amount 0
00:04:54.805 00.000 29988 move complete, result=0
00:04:54.805 00.000 29988 worker thread done servicing request
00:04:54.805 00.000 29988 Worker thread wakes up
00:04:54.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:54.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:54.805 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:56.433 01.628 29988 Exposure complete
00:04:56.456 00.023 29988 worker thread done servicing request
00:04:56.456 00.000 28316 OnExposeComplete: enter
00:04:56.457 00.001 28316 UpdateGuideState(): m_state=6
00:04:56.458 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3166
00:04:56.458 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=121.66, Mass=1985, SNR=30.5, Peak=163 HFD=4.5
00:04:56.459 00.001 28316 MultiStar: [#1 -0.19,0.31,0.88,U] [#2 -0.14,0.17,0.96,U] [#3 -0.18,0.44,0.00,M1] [#4 -0.14,0.18,0.85,U] [#5 -0.22,0.21,0.77,U] [#6 -0.21,0.15,0.70,U] [#7 -0.12,0.04,0.64,U] [#8 -0.10,0.33,0.56,U] 
00:04:56.459 00.000 28316 single-star, 7 included, MultiStar: {-0.16, 0.16}, one-star: {-0.17, -0.04}
00:04:56.460 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.78 = -1.78)
00:04:56.460 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.32 = 1.32)
00:04:56.460 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.93 mountX=-0.04 mountY=0.17, mountTheta=1.78
00:04:56.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.04, opts=13)
00:04:56.463 00.001 28316 Enqueuing Move request for scope (-0.17, -0.04)
00:04:56.464 00.001 29988 Worker thread wakes up
00:04:56.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
00:04:56.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
00:04:56.464 00.000 29988 Moving (-0.17, -0.04) raw xDistance=-0.04 yDistance=0.17
00:04:56.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:04:56.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:56.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:04:56.464 00.000 29988 MoveAxis(E, 0, ABG)
00:04:56.464 00.000 29988 Move returns status 0, amount 0
00:04:56.464 00.000 29988 MoveAxis(N, 0, ABG)
00:04:56.464 00.000 29988 Move returns status 0, amount 0
00:04:56.464 00.000 29988 move complete, result=0
00:04:56.464 00.000 29988 worker thread done servicing request
00:04:56.468 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:56.475 00.007 28316 UpdateGuideState exits: m=1985 RSB=30.5
00:04:56.476 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:56.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:56.477 00.000 28316 Enqueuing Expose request
00:04:56.477 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:56.478 00.001 29988 Worker thread wakes up
00:04:56.479 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:56.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:57.995 01.516 29988 Exposure complete
00:04:58.018 00.023 29988 worker thread done servicing request
00:04:58.018 00.000 28316 OnExposeComplete: enter
00:04:58.019 00.001 28316 UpdateGuideState(): m_state=6
00:04:58.019 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3167
00:04:58.020 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=121.74, Mass=1911, SNR=30.0, Peak=157 HFD=4.4
00:04:58.020 00.000 28316 MultiStar: [#1 -0.23,0.18,0.91,U] [#2 -0.24,0.07,0.97,U] [#3 -0.18,0.20,0.88,U] [#4 -0.15,0.17,0.88,U] [#5 -0.17,0.13,0.78,U] [#6 -0.19,0.10,0.69,U] [#7 -0.14,0.04,0.64,U] [#8 -0.16,0.10,0.60,U] 
00:04:58.021 00.001 28316 single-star, 8 included, MultiStar: {-0.18, 0.12}, one-star: {-0.15, 0.04}
00:04:58.021 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.05 = -2.23)
00:04:58.022 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87)
00:04:58.022 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.91 mountX=-0.09 mountY=0.12, mountTheta=2.25
00:04:58.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
00:04:58.024 00.001 28316 Enqueuing Move request for scope (-0.15, 0.04)
00:04:58.024 00.000 29988 Worker thread wakes up
00:04:58.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
00:04:58.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
00:04:58.024 00.000 29988 Moving (-0.15, 0.04) raw xDistance=-0.09 yDistance=0.12
00:04:58.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:58.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:58.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:04:58.024 00.000 29988 MoveAxis(E, 0, ABG)
00:04:58.024 00.000 29988 Move returns status 0, amount 0
00:04:58.024 00.000 29988 MoveAxis(N, 0, ABG)
00:04:58.024 00.000 29988 Move returns status 0, amount 0
00:04:58.024 00.000 29988 move complete, result=0
00:04:58.024 00.000 29988 worker thread done servicing request
00:04:58.028 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:04:58.034 00.006 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:04:58.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:58.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:58.036 00.001 28316 Enqueuing Expose request
00:04:58.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:58.037 00.001 29988 Worker thread wakes up
00:04:58.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:58.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:04:59.663 01.626 29988 Exposure complete
00:04:59.688 00.025 29988 worker thread done servicing request
00:04:59.688 00.000 28316 OnExposeComplete: enter
00:04:59.689 00.001 28316 UpdateGuideState(): m_state=6
00:04:59.689 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3168
00:04:59.690 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=121.67, Mass=1943, SNR=30.2, Peak=160 HFD=4.2
00:04:59.690 00.000 28316 MultiStar: [#1 -0.29,0.23,0.91,U] [#2 -0.31,-0.05,0.95,U] [#3 -0.17,0.21,0.86,U] [#4 -0.30,0.23,0.86,U] [#5 -0.32,0.20,0.78,U] [#6 -0.17,-0.07,0.72,U] [#7 -0.14,0.11,0.68,U] [#8 -0.22,0.20,0.58,U] 
00:04:59.691 00.001 28316 single-star, 8 included, MultiStar: {-0.24, 0.11}, one-star: {-0.17, -0.03}
00:04:59.691 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
00:04:59.692 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
00:04:59.692 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.18 cameraTheta=-2.97 mountX=-0.04 mountY=0.17, mountTheta=1.83
00:04:59.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.03, opts=13)
00:04:59.694 00.001 28316 Enqueuing Move request for scope (-0.17, -0.03)
00:04:59.694 00.000 29988 Worker thread wakes up
00:04:59.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
00:04:59.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
00:04:59.694 00.000 29988 Moving (-0.17, -0.03) raw xDistance=-0.04 yDistance=0.17
00:04:59.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:04:59.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:59.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:04:59.694 00.000 29988 MoveAxis(E, 0, ABG)
00:04:59.694 00.000 29988 Move returns status 0, amount 0
00:04:59.694 00.000 29988 MoveAxis(N, 0, ABG)
00:04:59.694 00.000 29988 Move returns status 0, amount 0
00:04:59.694 00.000 29988 move complete, result=0
00:04:59.694 00.000 29988 worker thread done servicing request
00:04:59.697 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:04:59.704 00.007 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:04:59.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:59.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:04:59.706 00.001 28316 Enqueuing Expose request
00:04:59.706 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:59.707 00.001 29988 Worker thread wakes up
00:04:59.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:04:59.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:01.224 01.517 29988 Exposure complete
00:05:01.246 00.022 29988 worker thread done servicing request
00:05:01.247 00.001 28316 OnExposeComplete: enter
00:05:01.247 00.000 28316 UpdateGuideState(): m_state=6
00:05:01.249 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3169
00:05:01.249 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=121.78, Mass=1816, SNR=29.2, Peak=159 HFD=4.4
00:05:01.250 00.001 28316 MultiStar: [#1 -0.14,0.27,0.94,U] [#2 -0.17,-0.01,1.02,U] [#3 -0.13,0.11,0.89,U] [#4 -0.14,0.11,0.91,U] [#5 -0.14,0.28,0.84,U] [#6 -0.13,0.03,0.76,U] [#7 -0.23,-0.03,0.69,U] [#8 -0.28,0.20,0.61,U] 
00:05:01.250 00.000 28316 single-star, 8 included, MultiStar: {-0.15, 0.12}, one-star: {-0.05, 0.08}
00:05:01.250 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
00:05:01.251 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
00:05:01.251 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.10 mountX=-0.09 mountY=0.01, mountTheta=3.08
00:05:01.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
00:05:01.253 00.001 28316 Enqueuing Move request for scope (-0.05, 0.08)
00:05:01.253 00.000 29988 Worker thread wakes up
00:05:01.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:05:01.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:05:01.253 00.000 29988 Moving (-0.05, 0.08) raw xDistance=-0.09 yDistance=0.01
00:05:01.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:05:01.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:01.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:05:01.253 00.000 29988 MoveAxis(E, 0, ABG)
00:05:01.253 00.000 29988 Move returns status 0, amount 0
00:05:01.253 00.000 29988 MoveAxis(N, 0, ABG)
00:05:01.253 00.000 29988 Move returns status 0, amount 0
00:05:01.253 00.000 29988 move complete, result=0
00:05:01.253 00.000 29988 worker thread done servicing request
00:05:01.257 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:05:01.266 00.009 28316 UpdateGuideState exits: m=1816 RSB=29.2
00:05:01.267 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:01.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:01.268 00.001 28316 Enqueuing Expose request
00:05:01.268 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:01.269 00.001 29988 Worker thread wakes up
00:05:01.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:01.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:02.893 01.624 29988 Exposure complete
00:05:02.919 00.026 29988 worker thread done servicing request
00:05:02.919 00.000 28316 OnExposeComplete: enter
00:05:02.920 00.001 28316 UpdateGuideState(): m_state=6
00:05:02.920 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3170
00:05:02.920 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=121.89, Mass=1883, SNR=29.7, Peak=159 HFD=4.2
00:05:02.920 00.000 28316 MultiStar: [#1 -0.03,0.24,0.91,U] [#2 -0.17,0.16,0.99,U] [#3 -0.10,0.29,0.88,U] [#4 -0.16,0.19,0.86,U] [#5 -0.22,0.14,0.79,U] [#6 -0.17,0.08,0.73,U] [#7 -0.17,0.13,0.69,U] [#8 -0.15,0.17,0.62,U] 
00:05:02.922 00.002 28316 single-star, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.13, 0.19}
00:05:02.922 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:05:02.922 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:05:02.922 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=-0.22 mountY=0.03, mountTheta=3.00
00:05:02.923 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
00:05:02.925 00.002 28316 Enqueuing Move request for scope (-0.13, 0.19)
00:05:02.925 00.000 29988 Worker thread wakes up
00:05:02.925 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:05:02.925 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:05:02.925 00.000 29988 Moving (-0.13, 0.19) raw xDistance=-0.22 yDistance=0.03
00:05:02.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:05:02.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:02.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:02.925 00.000 29988 MoveAxis(E, 47, ABG)
00:05:02.925 00.000 29988 Guiding  Dir = 2, Dur = 47
00:05:02.925 00.000 29988 IsSlewing returns 0
00:05:02.925 00.000 29988 IsGuiding returns 0
00:05:02.926 00.001 29988 PulseGuide returned control before completion, sleep 56
00:05:02.928 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:02.936 00.008 28316 UpdateGuideState exits: m=1883 RSB=29.7
00:05:02.937 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:02.937 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:02.937 00.000 28316 Enqueuing Expose request
00:05:02.987 00.050 29988 IsGuiding returns 1
00:05:02.987 00.000 29988 scope still moving after pulse duration time elapsed
00:05:03.018 00.031 29988 IsSlewing returns 0
00:05:03.018 00.000 29988 IsGuiding returns 0
00:05:03.018 00.000 29988 scope move finished after 47 + 46 ms
00:05:03.018 00.000 29988 Move returns status 0, amount 47
00:05:03.018 00.000 29988 MoveAxis(N, 0, ABG)
00:05:03.018 00.000 29988 Move returns status 0, amount 0
00:05:03.018 00.000 29988 move complete, result=0
00:05:03.018 00.000 29988 worker thread done servicing request
00:05:03.018 00.000 29988 Worker thread wakes up
00:05:03.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:03.018 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
00:05:03.019 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:04.428 01.409 29988 Exposure complete
00:05:04.452 00.024 29988 worker thread done servicing request
00:05:04.452 00.000 28316 OnExposeComplete: enter
00:05:04.453 00.001 28316 UpdateGuideState(): m_state=6
00:05:04.453 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3171
00:05:04.454 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=121.67, Mass=1746, SNR=28.7, Peak=138 HFD=3.9
00:05:04.454 00.000 28316 MultiStar: [#1 -0.05,0.15,0.95,U] [#2 0.02,0.08,1.00,U] [#3 0.00,0.20,0.91,U] [#4 0.01,0.09,0.95,U] [#5 0.12,0.04,0.81,U] [#6 0.01,-0.09,0.74,U] [#7 0.00,0.09,0.69,U] [#8 0.00,0.16,0.60,U] 
00:05:04.455 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {0.13, -0.03}
00:05:04.455 00.000 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:05:04.456 00.001 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
00:05:04.456 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.21 mountX=-0.06 mountY=-0.06, mountTheta=-2.33
00:05:04.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.08, opts=13)
00:05:04.458 00.001 28316 Enqueuing Move request for scope (0.03, 0.08)
00:05:04.460 00.002 29988 Worker thread wakes up
00:05:04.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:05:04.460 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:05:04.460 00.000 29988 Moving (0.03, 0.08) raw xDistance=-0.06 yDistance=-0.06
00:05:04.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:05:04.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:04.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:05:04.460 00.000 29988 MoveAxis(E, 0, ABG)
00:05:04.460 00.000 29988 Move returns status 0, amount 0
00:05:04.460 00.000 29988 MoveAxis(N, 0, ABG)
00:05:04.460 00.000 29988 Move returns status 0, amount 0
00:05:04.460 00.000 29988 move complete, result=0
00:05:04.460 00.000 29988 worker thread done servicing request
00:05:04.463 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:05:04.470 00.007 28316 UpdateGuideState exits: m=1746 RSB=28.7
00:05:04.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:04.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:04.471 00.000 28316 Enqueuing Expose request
00:05:04.472 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:04.472 00.000 29988 Worker thread wakes up
00:05:04.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:04.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:06.097 01.625 29988 Exposure complete
00:05:06.120 00.023 29988 worker thread done servicing request
00:05:06.120 00.000 28316 OnExposeComplete: enter
00:05:06.121 00.001 28316 UpdateGuideState(): m_state=6
00:05:06.121 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3172
00:05:06.122 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=121.54, Mass=1886, SNR=29.8, Peak=138 HFD=4.2
00:05:06.122 00.000 28316 MultiStar: [#1 0.08,0.05,0.93,U] [#2 -0.07,0.02,0.95,U] [#3 0.10,0.12,0.91,U] [#4 0.07,0.07,0.87,U] [#5 0.10,-0.01,0.79,U] [#6 0.16,-0.25,0.71,U] [#7 0.15,-0.08,0.65,U] [#8 0.16,0.09,0.60,U] 
00:05:06.123 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {0.16, -0.16}
00:05:06.123 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:05:06.123 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.19)
00:05:06.124 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.15 mountX=0.05 mountY=-0.08, mountTheta=-0.98
00:05:06.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.01, opts=13)
00:05:06.126 00.001 28316 Enqueuing Move request for scope (0.10, -0.01)
00:05:06.126 00.000 29988 Worker thread wakes up
00:05:06.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
00:05:06.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
00:05:06.126 00.000 29988 Moving (0.10, -0.01) raw xDistance=0.05 yDistance=-0.08
00:05:06.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:06.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:06.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:05:06.126 00.000 29988 MoveAxis(E, 0, ABG)
00:05:06.126 00.000 29988 Move returns status 0, amount 0
00:05:06.126 00.000 29988 MoveAxis(N, 0, ABG)
00:05:06.126 00.000 29988 Move returns status 0, amount 0
00:05:06.126 00.000 29988 move complete, result=0
00:05:06.126 00.000 29988 worker thread done servicing request
00:05:06.130 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:06.137 00.007 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:05:06.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:06.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:06.139 00.001 28316 Enqueuing Expose request
00:05:06.139 00.000 29988 Worker thread wakes up
00:05:06.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:06.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:06.139 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:07.665 01.526 29988 Exposure complete
00:05:07.688 00.023 29988 worker thread done servicing request
00:05:07.688 00.000 28316 OnExposeComplete: enter
00:05:07.689 00.001 28316 UpdateGuideState(): m_state=6
00:05:07.689 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3173
00:05:07.690 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=121.41, Mass=1940, SNR=30.2, Peak=150 HFD=4.2
00:05:07.690 00.000 28316 MultiStar: [#1 0.07,-0.12,0.89,U] [#2 0.03,-0.18,0.95,U] [#3 0.09,-0.08,0.87,U] [#4 0.02,-0.18,0.88,U] [#5 -0.00,-0.14,0.78,U] [#6 0.04,-0.19,0.71,U] [#7 0.13,-0.37,0.65,U] [#8 -0.08,-0.13,0.59,U] 
00:05:07.691 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.19}, one-star: {0.16, -0.29}
00:05:07.691 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
00:05:07.691 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
00:05:07.692 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.19 cameraTheta=-1.28 mountX=0.19 mountY=0.03, mountTheta=0.17
00:05:07.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
00:05:07.693 00.000 28316 Enqueuing Move request for scope (0.06, -0.19)
00:05:07.694 00.001 29988 Worker thread wakes up
00:05:07.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
00:05:07.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
00:05:07.694 00.000 29988 Moving (0.06, -0.19) raw xDistance=0.19 yDistance=0.03
00:05:07.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:05:07.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:07.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:07.694 00.000 29988 MoveAxis(E, 0, ABG)
00:05:07.694 00.000 29988 Move returns status 0, amount 0
00:05:07.694 00.000 29988 MoveAxis(N, 0, ABG)
00:05:07.694 00.000 29988 Move returns status 0, amount 0
00:05:07.694 00.000 29988 move complete, result=0
00:05:07.694 00.000 29988 worker thread done servicing request
00:05:07.698 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:07.705 00.007 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:05:07.706 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:07.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:07.707 00.001 28316 Enqueuing Expose request
00:05:07.707 00.000 29988 Worker thread wakes up
00:05:07.707 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:07.708 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:07.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:09.334 01.626 29988 Exposure complete
00:05:09.359 00.025 29988 worker thread done servicing request
00:05:09.359 00.000 28316 OnExposeComplete: enter
00:05:09.359 00.000 28316 UpdateGuideState(): m_state=6
00:05:09.360 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3174
00:05:09.360 00.000 28316 Star::Find returns 1 (0), X=585.66, Y=121.32, Mass=1955, SNR=30.2, Peak=148 HFD=4.5
00:05:09.361 00.001 28316 MultiStar: [#1 0.08,-0.09,0.89,U] [#2 -0.01,-0.18,0.95,U] [#3 -0.02,-0.09,0.85,U] [#4 0.14,-0.04,0.87,U] [#5 0.15,-0.05,0.76,U] [#6 0.08,-0.16,0.70,U] [#7 0.12,-0.27,0.63,U] [#8 -0.00,-0.18,0.60,U] 
00:05:09.361 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.16}, one-star: {0.24, -0.38}
00:05:09.362 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
00:05:09.362 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.10)
00:05:09.363 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.06 mountX=0.19 mountY=-0.01, mountTheta=-0.04
00:05:09.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
00:05:09.365 00.001 28316 Enqueuing Move request for scope (0.09, -0.16)
00:05:09.366 00.001 29988 Worker thread wakes up
00:05:09.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
00:05:09.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
00:05:09.366 00.000 29988 Moving (0.09, -0.16) raw xDistance=0.19 yDistance=-0.01
00:05:09.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:05:09.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:09.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:09.366 00.000 29988 MoveAxis(E, 0, ABG)
00:05:09.366 00.000 29988 Move returns status 0, amount 0
00:05:09.366 00.000 29988 MoveAxis(N, 0, ABG)
00:05:09.366 00.000 29988 Move returns status 0, amount 0
00:05:09.366 00.000 29988 move complete, result=0
00:05:09.366 00.000 29988 worker thread done servicing request
00:05:09.367 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:09.367 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.2
00:05:09.368 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:09.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:09.369 00.001 28316 Enqueuing Expose request
00:05:09.369 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:09.370 00.001 29988 Worker thread wakes up
00:05:09.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:09.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:10.894 01.524 29988 Exposure complete
00:05:10.926 00.032 29988 worker thread done servicing request
00:05:10.926 00.000 28316 OnExposeComplete: enter
00:05:10.927 00.001 28316 UpdateGuideState(): m_state=6
00:05:10.928 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3175
00:05:10.928 00.000 28316 Star::Find returns 1 (0), X=585.79, Y=121.23, Mass=1893, SNR=29.7, Peak=168 HFD=4.3
00:05:10.929 00.001 28316 MultiStar: [#1 0.18,-0.21,0.93,U] [#2 0.21,-0.30,0.97,U] [#3 0.06,-0.19,0.88,U] [#4 0.06,-0.12,0.88,U] [#5 -0.11,0.11,0.84,U] [#6 -0.04,-0.35,0.71,U] [#7 0.04,-0.47,0.00,M1] [#8 0.00,-0.15,0.59,U] 
00:05:10.929 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.22}, one-star: {0.37, -0.47}
00:05:10.929 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
00:05:10.930 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
00:05:10.930 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.11 mountX=0.24 mountY=0.00, mountTheta=0.01
00:05:10.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.22, opts=13)
00:05:10.932 00.001 28316 Enqueuing Move request for scope (0.11, -0.22)
00:05:10.932 00.000 29988 Worker thread wakes up
00:05:10.933 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:10.933 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.7
00:05:10.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:10.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:10.934 00.000 28316 Enqueuing Expose request
00:05:10.935 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
00:05:10.935 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
00:05:10.935 00.000 29988 Moving (0.11, -0.22) raw xDistance=0.24 yDistance=0.00
00:05:10.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:05:10.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:10.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:05:10.935 00.000 29988 MoveAxis(W, 51, ABG)
00:05:10.935 00.000 29988 Guiding  Dir = 3, Dur = 51
00:05:10.935 00.000 29988 IsSlewing returns 0
00:05:10.935 00.000 29988 IsGuiding returns 0
00:05:10.938 00.003 29988 PulseGuide returned control before completion, sleep 60
00:05:11.000 00.062 29988 IsGuiding returns 1
00:05:11.000 00.000 29988 scope still moving after pulse duration time elapsed
00:05:11.032 00.032 29988 IsSlewing returns 0
00:05:11.032 00.000 29988 IsGuiding returns 0
00:05:11.032 00.000 29988 scope move finished after 51 + 45 ms
00:05:11.032 00.000 29988 Move returns status 0, amount 51
00:05:11.033 00.001 29988 MoveAxis(N, 0, ABG)
00:05:11.033 00.000 29988 Move returns status 0, amount 0
00:05:11.033 00.000 29988 move complete, result=0
00:05:11.033 00.000 29988 worker thread done servicing request
00:05:11.033 00.000 29988 Worker thread wakes up
00:05:11.033 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.0 px 0 ms NORTH
00:05:11.034 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:11.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:12.657 01.623 29988 Exposure complete
00:05:12.695 00.038 29988 worker thread done servicing request
00:05:12.695 00.000 28316 OnExposeComplete: enter
00:05:12.698 00.003 28316 UpdateGuideState(): m_state=6
00:05:12.701 00.003 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3176
00:05:12.703 00.002 28316 Star::Find returns 1 (0), X=585.58, Y=121.60, Mass=1921, SNR=30.1, Peak=139 HFD=4.3
00:05:12.706 00.003 28316 MultiStar: [#1 0.00,0.14,0.91,U] [#2 0.05,0.07,0.95,U] [#3 0.06,0.28,0.86,U] [#4 -0.02,0.02,0.86,U] [#5 -0.06,0.13,0.79,U] [#6 0.13,-0.11,0.70,U] [#7 -0.02,0.06,0.65,U] [#8 -0.13,0.11,0.60,U] 
00:05:12.708 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {0.16, -0.10}
00:05:12.710 00.002 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
00:05:12.713 00.003 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.86)
00:05:12.715 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.17 mountX=-0.05 mountY=-0.05, mountTheta=-2.30
00:05:12.717 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
00:05:12.718 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
00:05:12.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:12.719 00.001 29988 Worker thread wakes up
00:05:12.719 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:05:12.721 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:12.722 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:05:12.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:12.722 00.000 28316 Enqueuing Expose request
00:05:12.723 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:05:12.723 00.000 29988 Moving (0.03, 0.07) raw xDistance=-0.05 yDistance=-0.05
00:05:12.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:05:12.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:12.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:05:12.723 00.000 29988 MoveAxis(E, 0, ABG)
00:05:12.723 00.000 29988 Move returns status 0, amount 0
00:05:12.723 00.000 29988 MoveAxis(N, 0, ABG)
00:05:12.723 00.000 29988 Move returns status 0, amount 0
00:05:12.723 00.000 29988 move complete, result=0
00:05:12.723 00.000 29988 worker thread done servicing request
00:05:12.723 00.000 29988 Worker thread wakes up
00:05:12.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:12.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:12.723 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:14.250 01.527 29988 Exposure complete
00:05:14.301 00.051 29988 worker thread done servicing request
00:05:14.301 00.000 28316 OnExposeComplete: enter
00:05:14.302 00.001 28316 UpdateGuideState(): m_state=6
00:05:14.303 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3177
00:05:14.304 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=121.70, Mass=2006, SNR=30.6, Peak=162 HFD=4.3
00:05:14.305 00.001 28316 MultiStar: [#1 -0.01,0.17,0.89,U] [#2 -0.11,-0.02,0.97,U] [#3 -0.10,0.23,0.86,U] [#4 0.01,-0.05,0.84,U] [#5 -0.02,0.05,0.78,U] [#6 0.05,-0.01,0.68,U] [#7 -0.08,-0.14,0.64,U] [#8 0.12,0.30,0.57,U] 
00:05:14.305 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.05, 0.00}
00:05:14.306 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:05:14.307 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.05)
00:05:14.307 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.09 mountX=-0.02 mountY=0.04, mountTheta=2.06
00:05:14.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.00, opts=13)
00:05:14.309 00.000 28316 Enqueuing Move request for scope (-0.05, 0.00)
00:05:14.310 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:14.313 00.003 29988 Worker thread wakes up
00:05:14.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
00:05:14.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
00:05:14.313 00.000 28316 UpdateGuideState exits: m=2006 RSB=30.6
00:05:14.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:14.314 00.000 29988 Moving (-0.05, 0.00) raw xDistance=-0.02 yDistance=0.04
00:05:14.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:14.315 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:14.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:14.316 00.001 28316 Enqueuing Expose request
00:05:14.317 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:05:14.317 00.000 29988 MoveAxis(E, 0, ABG)
00:05:14.317 00.000 29988 Move returns status 0, amount 0
00:05:14.317 00.000 29988 MoveAxis(N, 0, ABG)
00:05:14.317 00.000 29988 Move returns status 0, amount 0
00:05:14.317 00.000 29988 move complete, result=0
00:05:14.317 00.000 29988 worker thread done servicing request
00:05:14.317 00.000 29988 Worker thread wakes up
00:05:14.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:14.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:14.318 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:15.954 01.636 29988 Exposure complete
00:05:15.990 00.036 29988 worker thread done servicing request
00:05:15.990 00.000 28316 OnExposeComplete: enter
00:05:15.990 00.000 28316 UpdateGuideState(): m_state=6
00:05:15.991 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3178
00:05:15.991 00.000 28316 Star::Find returns 1 (0), X=585.46, Y=121.66, Mass=1807, SNR=29.1, Peak=134 HFD=4.1
00:05:15.992 00.001 28316 MultiStar: [#1 -0.01,0.18,0.94,U] [#2 -0.08,0.14,0.99,U] [#3 -0.05,0.21,0.90,U] [#4 -0.16,0.04,0.88,U] [#5 -0.03,0.15,0.80,U] [#6 -0.16,-0.04,0.74,U] [#7 -0.13,-0.07,0.67,U] [#8 -0.21,0.12,0.63,U] 
00:05:15.992 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.08}, one-star: {0.04, -0.05}
00:05:15.993 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:05:15.993 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:05:15.994 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.89 mountX=0.06 mountY=-0.01, mountTheta=-0.21
00:05:15.994 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
00:05:15.995 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
00:05:15.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:05:15.997 00.002 28316 UpdateGuideState exits: m=1807 RSB=29.1
00:05:15.997 00.000 29988 Worker thread wakes up
00:05:15.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:15.998 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:15.999 00.001 28316 Enqueuing Expose request
00:05:15.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:05:15.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:05:15.999 00.000 29988 Moving (0.04, -0.05) raw xDistance=0.06 yDistance=-0.01
00:05:15.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:15.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:15.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:15.999 00.000 29988 MoveAxis(E, 0, ABG)
00:05:15.999 00.000 29988 Move returns status 0, amount 0
00:05:15.999 00.000 29988 MoveAxis(N, 0, ABG)
00:05:15.999 00.000 29988 Move returns status 0, amount 0
00:05:15.999 00.000 29988 move complete, result=0
00:05:15.999 00.000 29988 worker thread done servicing request
00:05:15.999 00.000 29988 Worker thread wakes up
00:05:16.000 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:16.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:16.000 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:17.515 01.515 29988 Exposure complete
00:05:17.554 00.039 29988 worker thread done servicing request
00:05:17.555 00.001 28316 OnExposeComplete: enter
00:05:17.556 00.001 28316 UpdateGuideState(): m_state=6
00:05:17.556 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3179
00:05:17.557 00.001 28316 Star::Find returns 1 (0), X=585.65, Y=121.75, Mass=2035, SNR=31.0, Peak=154 HFD=4.3
00:05:17.558 00.001 28316 MultiStar: [#1 0.06,0.24,0.89,U] [#2 -0.06,0.10,0.94,U] [#3 -0.13,0.27,0.87,U] [#4 -0.07,0.07,0.83,U] [#5 -0.14,0.21,0.78,U] [#6 -0.08,0.01,0.70,U] [#7 -0.13,0.04,0.62,U] [#8 -0.23,0.06,0.59,U] 
00:05:17.560 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.12}, one-star: {0.22, 0.05}
00:05:17.561 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:05:17.565 00.004 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:05:17.565 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.94 mountX=-0.13 mountY=-0.01, mountTheta=-3.04
00:05:17.566 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
00:05:17.567 00.001 28316 Enqueuing Move request for scope (-0.05, 0.12)
00:05:17.567 00.000 29988 Worker thread wakes up
00:05:17.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:05:17.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
00:05:17.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
00:05:17.568 00.001 28316 UpdateGuideState exits: m=2035 RSB=31.0
00:05:17.568 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:17.569 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:17.569 00.000 28316 Enqueuing Expose request
00:05:17.570 00.001 29988 Moving (-0.05, 0.12) raw xDistance=-0.13 yDistance=-0.01
00:05:17.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:05:17.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:17.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:17.570 00.000 29988 MoveAxis(E, 0, ABG)
00:05:17.570 00.000 29988 Move returns status 0, amount 0
00:05:17.570 00.000 29988 MoveAxis(N, 0, ABG)
00:05:17.570 00.000 29988 Move returns status 0, amount 0
00:05:17.570 00.000 29988 move complete, result=0
00:05:17.570 00.000 29988 worker thread done servicing request
00:05:17.570 00.000 29988 Worker thread wakes up
00:05:17.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:17.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:17.570 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:19.202 01.632 29988 Exposure complete
00:05:19.228 00.026 29988 worker thread done servicing request
00:05:19.228 00.000 28316 OnExposeComplete: enter
00:05:19.229 00.001 28316 UpdateGuideState(): m_state=6
00:05:19.230 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3180
00:05:19.230 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=121.63, Mass=1900, SNR=29.9, Peak=136 HFD=4.4
00:05:19.231 00.001 28316 MultiStar: [#1 -0.14,0.08,0.90,U] [#2 -0.19,0.11,0.95,U] [#3 -0.07,0.12,0.88,U] [#4 -0.08,-0.04,0.87,U] [#5 -0.04,0.04,0.80,U] [#6 -0.11,-0.12,0.71,U] [#7 -0.06,-0.08,0.68,U] [#8 -0.05,0.12,0.60,U] 
00:05:19.232 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.02}, one-star: {0.03, -0.07}
00:05:19.233 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-1.14) = xAngle (-0.07 = -0.07)
00:05:19.233 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
00:05:19.234 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.21 mountX=0.08 mountY=0.01, mountTheta=0.11
00:05:19.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.07, opts=13)
00:05:19.236 00.001 28316 Enqueuing Move request for scope (0.03, -0.07)
00:05:19.236 00.000 29988 Worker thread wakes up
00:05:19.237 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
00:05:19.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
00:05:19.237 00.000 29988 Moving (0.03, -0.07) raw xDistance=0.08 yDistance=0.01
00:05:19.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:19.237 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:05:19.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:19.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:19.238 00.000 28316 Enqueuing Expose request
00:05:19.239 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:05:19.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:19.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:05:19.239 00.000 29988 MoveAxis(E, 0, ABG)
00:05:19.239 00.000 29988 Move returns status 0, amount 0
00:05:19.239 00.000 29988 MoveAxis(N, 0, ABG)
00:05:19.239 00.000 29988 Move returns status 0, amount 0
00:05:19.239 00.000 29988 move complete, result=0
00:05:19.239 00.000 29988 worker thread done servicing request
00:05:19.239 00.000 29988 Worker thread wakes up
00:05:19.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:19.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:19.240 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:20.767 01.527 29988 Exposure complete
00:05:20.795 00.028 29988 worker thread done servicing request
00:05:20.795 00.000 28316 OnExposeComplete: enter
00:05:20.796 00.001 28316 UpdateGuideState(): m_state=6
00:05:20.796 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3181
00:05:20.797 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=121.58, Mass=1837, SNR=29.4, Peak=133 HFD=4.2
00:05:20.798 00.001 28316 MultiStar: [#1 -0.11,-0.01,0.92,U] [#2 -0.05,-0.09,1.02,U] [#3 -0.14,0.07,0.88,U] [#4 -0.05,-0.11,0.91,U] [#5 0.02,-0.14,0.80,U] [#6 -0.05,-0.18,0.73,U] [#7 -0.15,-0.11,0.66,U] [#8 -0.17,0.15,0.59,U] 
00:05:20.799 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {0.03, -0.12}
00:05:20.800 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.21 = -1.21)
00:05:20.801 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.89 = 1.89)
00:05:20.801 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-2.36 mountX=0.03 mountY=0.09, mountTheta=1.22
00:05:20.802 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
00:05:20.803 00.001 28316 Enqueuing Move request for scope (-0.07, -0.07)
00:05:20.804 00.001 29988 Worker thread wakes up
00:05:20.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:05:20.804 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.4
00:05:20.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:20.805 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:20.805 00.000 28316 Enqueuing Expose request
00:05:20.806 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
00:05:20.806 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
00:05:20.806 00.000 29988 Moving (-0.07, -0.07) raw xDistance=0.03 yDistance=0.09
00:05:20.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:05:20.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:20.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:20.806 00.000 29988 MoveAxis(E, 0, ABG)
00:05:20.806 00.000 29988 Move returns status 0, amount 0
00:05:20.806 00.000 29988 MoveAxis(N, 0, ABG)
00:05:20.806 00.000 29988 Move returns status 0, amount 0
00:05:20.806 00.000 29988 move complete, result=0
00:05:20.806 00.000 29988 worker thread done servicing request
00:05:20.806 00.000 29988 Worker thread wakes up
00:05:20.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:20.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:20.806 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:22.441 01.635 29988 Exposure complete
00:05:22.469 00.028 29988 worker thread done servicing request
00:05:22.469 00.000 28316 OnExposeComplete: enter
00:05:22.472 00.003 28316 UpdateGuideState(): m_state=6
00:05:22.474 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3182
00:05:22.474 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=121.57, Mass=1938, SNR=30.2, Peak=140 HFD=4.4
00:05:22.475 00.001 28316 MultiStar: [#1 0.03,0.07,0.92,U] [#2 0.07,-0.07,0.95,U] [#3 0.05,0.00,0.89,U] [#4 0.05,0.00,0.86,U] [#5 0.05,-0.05,0.78,U] [#6 0.02,-0.07,0.71,U] [#7 0.06,-0.18,0.64,U] [#8 -0.01,-0.03,0.59,U] 
00:05:22.476 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.21, -0.13}
00:05:22.478 00.002 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
00:05:22.480 00.002 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
00:05:22.481 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.65 mountX=0.07 mountY=-0.03, mountTheta=-0.46
00:05:22.483 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
00:05:22.484 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
00:05:22.485 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:22.485 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:05:22.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.487 00.001 29988 Worker thread wakes up
00:05:22.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
00:05:22.487 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
00:05:22.487 00.000 29988 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=-0.03
00:05:22.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:22.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:22.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:22.488 00.001 28316 Enqueuing Expose request
00:05:22.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:22.489 00.001 29988 MoveAxis(E, 0, ABG)
00:05:22.489 00.000 29988 Move returns status 0, amount 0
00:05:22.489 00.000 29988 MoveAxis(N, 0, ABG)
00:05:22.489 00.000 29988 Move returns status 0, amount 0
00:05:22.489 00.000 29988 move complete, result=0
00:05:22.489 00.000 29988 worker thread done servicing request
00:05:22.489 00.000 29988 Worker thread wakes up
00:05:22.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:22.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:22.489 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:24.002 01.513 29988 Exposure complete
00:05:24.029 00.027 29988 worker thread done servicing request
00:05:24.029 00.000 28316 OnExposeComplete: enter
00:05:24.030 00.001 28316 UpdateGuideState(): m_state=6
00:05:24.031 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3183
00:05:24.032 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=121.64, Mass=1870, SNR=29.6, Peak=143 HFD=4.4
00:05:24.032 00.000 28316 MultiStar: [#1 0.08,0.09,0.91,U] [#2 -0.03,-0.04,0.95,U] [#3 -0.06,0.17,0.87,U] [#4 -0.01,0.00,0.88,U] [#5 0.09,0.05,0.80,U] [#6 -0.10,0.00,0.72,U] [#7 -0.07,0.04,0.67,U] [#8 0.08,0.09,0.61,U] 
00:05:24.033 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {0.01, -0.06}
00:05:24.033 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:05:24.034 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:05:24.034 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.59 mountX=-0.03 mountY=-0.01, mountTheta=-2.70
00:05:24.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
00:05:24.036 00.001 28316 Enqueuing Move request for scope (-0.00, 0.03)
00:05:24.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:24.037 00.001 29988 Worker thread wakes up
00:05:24.037 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:05:24.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:24.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:24.039 00.001 28316 Enqueuing Expose request
00:05:24.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
00:05:24.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
00:05:24.039 00.000 29988 Moving (-0.00, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:05:24.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:05:24.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:24.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:24.039 00.000 29988 MoveAxis(E, 0, ABG)
00:05:24.039 00.000 29988 Move returns status 0, amount 0
00:05:24.039 00.000 29988 MoveAxis(N, 0, ABG)
00:05:24.039 00.000 29988 Move returns status 0, amount 0
00:05:24.039 00.000 29988 move complete, result=0
00:05:24.039 00.000 29988 worker thread done servicing request
00:05:24.039 00.000 29988 Worker thread wakes up
00:05:24.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:24.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:24.040 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:25.662 01.622 29988 Exposure complete
00:05:25.699 00.037 29988 worker thread done servicing request
00:05:25.700 00.001 28316 OnExposeComplete: enter
00:05:25.701 00.001 28316 UpdateGuideState(): m_state=6
00:05:25.703 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3184
00:05:25.704 00.001 28316 Star::Find returns 1 (0), X=585.48, Y=121.59, Mass=1899, SNR=29.9, Peak=132 HFD=4.4
00:05:25.706 00.002 28316 MultiStar: [#1 0.01,0.04,0.91,U] [#2 -0.21,-0.05,0.96,U] [#3 -0.06,0.09,0.87,U] [#4 -0.06,0.06,0.90,U] [#5 -0.13,0.06,0.80,U] [#6 -0.11,0.03,0.74,U] [#7 -0.10,-0.11,0.66,U] [#8 -0.10,-0.10,0.62,U] 
00:05:25.707 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {0.06, -0.11}
00:05:25.708 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
00:05:25.708 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
00:05:25.709 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=-0.02 mountY=0.07, mountTheta=1.89
00:05:25.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
00:05:25.710 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
00:05:25.711 00.001 29988 Worker thread wakes up
00:05:25.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:25.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:05:25.711 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.9
00:05:25.713 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:05:25.714 00.001 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
00:05:25.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:25.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:25.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:25.717 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:25.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:25.718 00.001 28316 Enqueuing Expose request
00:05:25.719 00.001 29988 MoveAxis(E, 0, ABG)
00:05:25.719 00.000 29988 Move returns status 0, amount 0
00:05:25.719 00.000 29988 MoveAxis(N, 0, ABG)
00:05:25.719 00.000 29988 Move returns status 0, amount 0
00:05:25.719 00.000 29988 move complete, result=0
00:05:25.719 00.000 29988 worker thread done servicing request
00:05:25.719 00.000 29988 Worker thread wakes up
00:05:25.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:25.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:25.719 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:27.238 01.519 29988 Exposure complete
00:05:27.274 00.036 29988 worker thread done servicing request
00:05:27.274 00.000 28316 OnExposeComplete: enter
00:05:27.275 00.001 28316 UpdateGuideState(): m_state=6
00:05:27.276 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3185
00:05:27.277 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=121.72, Mass=1921, SNR=30.1, Peak=138 HFD=4.4
00:05:27.278 00.001 28316 MultiStar: [#1 -0.05,0.23,0.91,U] [#2 -0.18,-0.03,0.96,U] [#3 -0.02,0.29,0.87,U] [#4 -0.02,0.09,0.87,U] [#5 -0.03,0.08,0.79,U] [#6 -0.04,0.01,0.72,U] [#7 -0.00,0.05,0.66,U] [#8 -0.06,0.14,0.60,U] 
00:05:27.279 00.001 28316 single-star, 8 included, MultiStar: {-0.04, 0.10}, one-star: {0.02, 0.02}
00:05:27.280 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
00:05:27.281 00.001 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.28)
00:05:27.282 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.76 mountX=-0.01 mountY=-0.03, mountTheta=-1.90
00:05:27.285 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
00:05:27.285 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
00:05:27.286 00.001 29988 Worker thread wakes up
00:05:27.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:05:27.286 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:05:27.286 00.000 29988 Moving (0.02, 0.02) raw xDistance=-0.01 yDistance=-0.03
00:05:27.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:27.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:27.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:05:27.287 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:27.287 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:05:27.288 00.001 29988 MoveAxis(E, 0, ABG)
00:05:27.288 00.000 29988 Move returns status 0, amount 0
00:05:27.288 00.000 29988 MoveAxis(N, 0, ABG)
00:05:27.288 00.000 29988 Move returns status 0, amount 0
00:05:27.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.288 00.000 29988 move complete, result=0
00:05:27.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:27.289 00.001 28316 Enqueuing Expose request
00:05:27.289 00.000 29988 worker thread done servicing request
00:05:27.289 00.000 29988 Worker thread wakes up
00:05:27.289 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:27.290 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:27.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:28.920 01.630 29988 Exposure complete
00:05:28.972 00.052 29988 worker thread done servicing request
00:05:28.972 00.000 28316 OnExposeComplete: enter
00:05:28.973 00.001 28316 UpdateGuideState(): m_state=6
00:05:28.974 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3186
00:05:28.974 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=121.52, Mass=1877, SNR=29.8, Peak=135 HFD=4.3
00:05:28.975 00.001 28316 MultiStar: [#1 0.05,-0.02,0.94,U] [#2 -0.08,-0.11,0.97,U] [#3 -0.00,0.18,0.89,U] [#4 0.07,-0.10,0.90,U] [#5 0.06,-0.03,0.81,U] [#6 -0.05,-0.13,0.71,U] [#7 0.07,-0.13,0.64,U] [#8 0.06,-0.16,0.61,U] 
00:05:28.975 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {0.26, -0.18}
00:05:28.976 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
00:05:28.977 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
00:05:28.978 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.95 mountX=0.09 mountY=-0.01, mountTheta=-0.15
00:05:28.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
00:05:28.982 00.002 28316 Enqueuing Move request for scope (0.05, -0.07)
00:05:28.984 00.002 29988 Worker thread wakes up
00:05:28.985 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:28.985 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.8
00:05:28.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:28.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:28.986 00.000 28316 Enqueuing Expose request
00:05:28.987 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
00:05:28.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
00:05:28.987 00.000 29988 Moving (0.05, -0.07) raw xDistance=0.09 yDistance=-0.01
00:05:28.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:28.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:28.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:28.987 00.000 29988 MoveAxis(E, 0, ABG)
00:05:28.987 00.000 29988 Move returns status 0, amount 0
00:05:28.987 00.000 29988 MoveAxis(N, 0, ABG)
00:05:28.987 00.000 29988 Move returns status 0, amount 0
00:05:28.987 00.000 29988 move complete, result=0
00:05:28.987 00.000 29988 worker thread done servicing request
00:05:28.987 00.000 29988 Worker thread wakes up
00:05:28.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:28.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:28.988 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:30.512 01.524 29988 Exposure complete
00:05:30.546 00.034 29988 worker thread done servicing request
00:05:30.546 00.000 28316 OnExposeComplete: enter
00:05:30.547 00.001 28316 UpdateGuideState(): m_state=6
00:05:30.548 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3187
00:05:30.549 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.46, Mass=1800, SNR=29.0, Peak=132 HFD=4.2
00:05:30.549 00.000 28316 MultiStar: [#1 0.04,0.07,0.95,U] [#2 -0.08,-0.15,1.02,U] [#3 0.02,0.05,0.90,U] [#4 0.03,0.01,0.91,U] [#5 -0.10,-0.09,0.80,U] [#6 -0.05,-0.13,0.75,U] [#7 0.01,-0.29,0.69,U] [#8 -0.00,-0.08,0.60,U] 
00:05:30.550 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.16, -0.24}
00:05:30.551 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.14) = xAngle (-0.34 = -0.34)
00:05:30.553 00.002 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.77 = 2.77)
00:05:30.553 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=0.09 mountY=0.03, mountTheta=0.37
00:05:30.554 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
00:05:30.554 00.000 28316 Enqueuing Move request for scope (0.01, -0.09)
00:05:30.555 00.001 29988 Worker thread wakes up
00:05:30.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:05:30.555 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.0
00:05:30.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:30.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:30.557 00.001 28316 Enqueuing Expose request
00:05:30.558 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
00:05:30.558 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
00:05:30.558 00.000 29988 Moving (0.01, -0.09) raw xDistance=0.09 yDistance=0.03
00:05:30.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:30.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:30.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:30.558 00.000 29988 MoveAxis(E, 0, ABG)
00:05:30.558 00.000 29988 Move returns status 0, amount 0
00:05:30.558 00.000 29988 MoveAxis(N, 0, ABG)
00:05:30.558 00.000 29988 Move returns status 0, amount 0
00:05:30.558 00.000 29988 move complete, result=0
00:05:30.558 00.000 29988 worker thread done servicing request
00:05:30.558 00.000 29988 Worker thread wakes up
00:05:30.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:30.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:30.558 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:32.189 01.631 29988 Exposure complete
00:05:32.230 00.041 29988 worker thread done servicing request
00:05:32.230 00.000 28316 OnExposeComplete: enter
00:05:32.231 00.001 28316 UpdateGuideState(): m_state=6
00:05:32.233 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3188
00:05:32.234 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=121.41, Mass=1952, SNR=30.3, Peak=151 HFD=4.3
00:05:32.235 00.001 28316 MultiStar: [#1 0.19,-0.10,0.89,U] [#2 0.13,-0.10,0.98,U] [#3 0.04,-0.08,0.86,U] [#4 0.13,-0.06,0.84,U] [#5 0.14,-0.13,0.80,U] [#6 0.05,-0.10,0.70,U] [#7 0.02,-0.27,0.64,U] [#8 0.10,0.05,0.59,U] 
00:05:32.236 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.25, -0.29}
00:05:32.236 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
00:05:32.236 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
00:05:32.237 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.18 cameraTheta=-0.78 mountX=0.16 mountY=-0.06, mountTheta=-0.33
00:05:32.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
00:05:32.239 00.001 28316 Enqueuing Move request for scope (0.12, -0.12)
00:05:32.240 00.001 29988 Worker thread wakes up
00:05:32.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
00:05:32.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
00:05:32.240 00.000 29988 Moving (0.12, -0.12) raw xDistance=0.16 yDistance=-0.06
00:05:32.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:05:32.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:32.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:32.241 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:05:32.241 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:05:32.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:32.242 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:32.242 00.000 28316 Enqueuing Expose request
00:05:32.242 00.000 29988 MoveAxis(E, 0, ABG)
00:05:32.242 00.000 29988 Move returns status 0, amount 0
00:05:32.242 00.000 29988 MoveAxis(N, 0, ABG)
00:05:32.242 00.000 29988 Move returns status 0, amount 0
00:05:32.242 00.000 29988 move complete, result=0
00:05:32.243 00.001 29988 worker thread done servicing request
00:05:32.243 00.000 29988 Worker thread wakes up
00:05:32.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:32.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:32.243 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:33.770 01.527 29988 Exposure complete
00:05:33.820 00.050 29988 worker thread done servicing request
00:05:33.820 00.000 28316 OnExposeComplete: enter
00:05:33.821 00.001 28316 UpdateGuideState(): m_state=6
00:05:33.822 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3189
00:05:33.823 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=121.36, Mass=1930, SNR=30.1, Peak=149 HFD=4.4
00:05:33.824 00.001 28316 MultiStar: [#1 0.07,-0.16,0.93,U] [#2 0.06,-0.10,0.98,U] [#3 0.09,0.07,0.88,U] [#4 0.09,-0.12,0.87,U] [#5 -0.01,-0.14,0.79,U] [#6 0.21,-0.31,0.68,U] [#7 0.08,-0.35,0.65,U] [#8 -0.11,-0.09,0.61,U] 
00:05:33.825 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.17}, one-star: {0.19, -0.34}
00:05:33.826 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.03 = 0.03)
00:05:33.827 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
00:05:33.828 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.18 cameraTheta=-1.11 mountX=0.18 mountY=0.00, mountTheta=0.01
00:05:33.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.17, opts=13)
00:05:33.829 00.000 28316 Enqueuing Move request for scope (0.08, -0.17)
00:05:33.830 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:33.830 00.000 29988 Worker thread wakes up
00:05:33.830 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:05:33.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
00:05:33.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:33.832 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
00:05:33.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:33.834 00.002 28316 Enqueuing Expose request
00:05:33.834 00.000 29988 Moving (0.08, -0.17) raw xDistance=0.18 yDistance=0.00
00:05:33.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:05:33.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:33.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:05:33.834 00.000 29988 MoveAxis(E, 0, ABG)
00:05:33.834 00.000 29988 Move returns status 0, amount 0
00:05:33.834 00.000 29988 MoveAxis(N, 0, ABG)
00:05:33.834 00.000 29988 Move returns status 0, amount 0
00:05:33.834 00.000 29988 move complete, result=0
00:05:33.835 00.001 29988 worker thread done servicing request
00:05:33.835 00.000 29988 Worker thread wakes up
00:05:33.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:33.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:33.835 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:35.469 01.634 29988 Exposure complete
00:05:35.503 00.034 29988 worker thread done servicing request
00:05:35.504 00.001 28316 OnExposeComplete: enter
00:05:35.504 00.000 28316 UpdateGuideState(): m_state=6
00:05:35.505 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3190
00:05:35.505 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=121.52, Mass=1882, SNR=29.8, Peak=142 HFD=4.3
00:05:35.506 00.001 28316 MultiStar: [#1 0.18,-0.04,0.92,U] [#2 0.09,-0.17,0.97,U] [#3 0.09,-0.01,0.88,U] [#4 0.01,-0.16,0.88,U] [#5 -0.06,-0.08,0.80,U] [#6 0.14,-0.26,0.72,U] [#7 0.15,-0.41,0.00,M1] [#8 -0.05,0.07,0.60,U] 
00:05:35.506 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.11}, one-star: {0.21, -0.19}
00:05:35.507 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
00:05:35.507 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.95)
00:05:35.507 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.91 mountX=0.14 mountY=-0.03, mountTheta=-0.20
00:05:35.509 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
00:05:35.512 00.003 28316 Enqueuing Move request for scope (0.09, -0.11)
00:05:35.514 00.002 29988 Worker thread wakes up
00:05:35.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
00:05:35.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
00:05:35.514 00.000 29988 Moving (0.09, -0.11) raw xDistance=0.14 yDistance=-0.03
00:05:35.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:35.515 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.8
00:05:35.515 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:35.516 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:35.516 00.000 28316 Enqueuing Expose request
00:05:35.517 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:05:35.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:35.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:35.517 00.000 29988 MoveAxis(E, 0, ABG)
00:05:35.517 00.000 29988 Move returns status 0, amount 0
00:05:35.517 00.000 29988 MoveAxis(N, 0, ABG)
00:05:35.517 00.000 29988 Move returns status 0, amount 0
00:05:35.517 00.000 29988 move complete, result=0
00:05:35.517 00.000 29988 worker thread done servicing request
00:05:35.517 00.000 29988 Worker thread wakes up
00:05:35.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:35.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:35.517 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:37.038 01.521 29988 Exposure complete
00:05:37.102 00.064 29988 worker thread done servicing request
00:05:37.102 00.000 28316 OnExposeComplete: enter
00:05:37.103 00.001 28316 UpdateGuideState(): m_state=6
00:05:37.104 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3191
00:05:37.105 00.001 28316 Star::Find returns 1 (0), X=585.74, Y=121.30, Mass=1799, SNR=29.1, Peak=169 HFD=3.8
00:05:37.106 00.001 28316 MultiStar: [#1 0.27,-0.17,0.98,U] [#2 0.18,-0.19,1.02,U] [#3 0.08,-0.10,0.91,U] [#4 0.32,-0.14,0.90,U] [#5 0.19,-0.13,0.80,U] [#6 0.12,-0.34,0.74,U] [#7 0.23,-0.20,0.69,U] [#8 0.14,-0.30,0.63,U] 
00:05:37.106 00.000 28316 refined, 8 included, MultiStar: {0.21, -0.22}, one-star: {0.32, -0.40}
00:05:37.107 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.35 = 0.35)
00:05:37.108 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.83)
00:05:37.109 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.80 mountX=0.28 mountY=-0.09, mountTheta=-0.31
00:05:37.112 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.22, opts=13)
00:05:37.113 00.001 28316 Enqueuing Move request for scope (0.21, -0.22)
00:05:37.114 00.001 29988 Worker thread wakes up
00:05:37.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
00:05:37.114 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
00:05:37.114 00.000 29988 Moving (0.21, -0.22) raw xDistance=0.28 yDistance=-0.09
00:05:37.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:37.116 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:05:37.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:37.117 00.001 28316 UpdateGuideState exits: m=1799 RSB=29.1
00:05:37.117 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:37.118 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:37.118 00.000 28316 Enqueuing Expose request
00:05:37.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:05:37.118 00.000 29988 MoveAxis(W, 60, ABG)
00:05:37.118 00.000 29988 Guiding  Dir = 3, Dur = 60
00:05:37.119 00.001 29988 IsSlewing returns 0
00:05:37.119 00.000 29988 IsGuiding returns 0
00:05:37.121 00.002 29988 PulseGuide returned control before completion, sleep 69
00:05:37.197 00.076 29988 IsGuiding returns 0
00:05:37.197 00.000 29988 Move returns status 0, amount 60
00:05:37.197 00.000 29988 MoveAxis(N, 0, ABG)
00:05:37.197 00.000 29988 Move returns status 0, amount 0
00:05:37.197 00.000 29988 move complete, result=0
00:05:37.197 00.000 29988 worker thread done servicing request
00:05:37.197 00.000 29988 Worker thread wakes up
00:05:37.197 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.1 px 0 ms NORTH
00:05:37.198 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:37.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:38.835 01.637 29988 Exposure complete
00:05:38.879 00.044 29988 worker thread done servicing request
00:05:38.879 00.000 28316 OnExposeComplete: enter
00:05:38.880 00.001 28316 UpdateGuideState(): m_state=6
00:05:38.881 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3192
00:05:38.882 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=121.35, Mass=1909, SNR=30.0, Peak=149 HFD=4.3
00:05:38.883 00.001 28316 MultiStar: [#1 0.02,-0.16,0.92,U] [#2 -0.01,-0.32,0.96,U] [#3 -0.13,0.10,0.85,U] [#4 0.01,-0.09,0.90,U] [#5 -0.02,-0.17,0.79,U] [#6 0.07,-0.13,0.72,U] [#7 -0.03,-0.14,0.66,U] [#8 -0.08,-0.22,0.60,U] 
00:05:38.883 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.17}, one-star: {0.14, -0.35}
00:05:38.884 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.14) = xAngle (-0.42 = -0.42)
00:05:38.884 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.68 = 2.68)
00:05:38.884 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.56 mountX=0.15 mountY=0.07, mountTheta=0.45
00:05:38.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.17, opts=13)
00:05:38.887 00.002 28316 Enqueuing Move request for scope (0.00, -0.17)
00:05:38.887 00.000 29988 Worker thread wakes up
00:05:38.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:05:38.888 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:05:38.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:38.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:38.889 00.001 28316 Enqueuing Expose request
00:05:38.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
00:05:38.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
00:05:38.889 00.000 29988 Moving (0.00, -0.17) raw xDistance=0.15 yDistance=0.07
00:05:38.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:05:38.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:38.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:38.889 00.000 29988 MoveAxis(E, 0, ABG)
00:05:38.889 00.000 29988 Move returns status 0, amount 0
00:05:38.889 00.000 29988 MoveAxis(N, 0, ABG)
00:05:38.889 00.000 29988 Move returns status 0, amount 0
00:05:38.889 00.000 29988 move complete, result=0
00:05:38.889 00.000 29988 worker thread done servicing request
00:05:38.889 00.000 29988 Worker thread wakes up
00:05:38.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:38.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:38.890 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:40.416 01.526 29988 Exposure complete
00:05:40.452 00.036 29988 worker thread done servicing request
00:05:40.452 00.000 28316 OnExposeComplete: enter
00:05:40.453 00.001 28316 UpdateGuideState(): m_state=6
00:05:40.455 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3193
00:05:40.456 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=121.48, Mass=1866, SNR=29.7, Peak=133 HFD=4.5
00:05:40.458 00.002 28316 MultiStar: [#1 -0.00,-0.02,0.93,U] [#2 -0.02,-0.02,1.00,U] [#3 0.10,0.00,0.88,U] [#4 -0.03,0.09,0.86,U] [#5 0.12,0.07,0.80,U] [#6 0.08,-0.12,0.74,U] [#7 0.13,-0.26,0.66,U] [#8 0.02,0.00,0.60,U] 
00:05:40.461 00.003 28316 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.27, -0.22}
00:05:40.463 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
00:05:40.466 00.003 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
00:05:40.469 00.003 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.60 mountX=0.08 mountY=-0.05, mountTheta=-0.52
00:05:40.473 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
00:05:40.473 00.000 28316 Enqueuing Move request for scope (0.08, -0.05)
00:05:40.476 00.003 29988 Worker thread wakes up
00:05:40.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
00:05:40.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
00:05:40.477 00.001 29988 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=-0.05
00:05:40.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:05:40.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:40.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:40.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:05:40.477 00.000 29988 MoveAxis(E, 0, ABG)
00:05:40.477 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
00:05:40.478 00.001 29988 Move returns status 0, amount 0
00:05:40.478 00.000 29988 MoveAxis(N, 0, ABG)
00:05:40.478 00.000 29988 Move returns status 0, amount 0
00:05:40.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:40.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:40.479 00.001 28316 Enqueuing Expose request
00:05:40.479 00.000 29988 move complete, result=0
00:05:40.479 00.000 29988 worker thread done servicing request
00:05:40.479 00.000 29988 Worker thread wakes up
00:05:40.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:40.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:40.480 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:42.116 01.636 29988 Exposure complete
00:05:42.147 00.031 29988 worker thread done servicing request
00:05:42.147 00.000 28316 OnExposeComplete: enter
00:05:42.148 00.001 28316 UpdateGuideState(): m_state=6
00:05:42.150 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3194
00:05:42.151 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=121.61, Mass=1965, SNR=30.4, Peak=141 HFD=4.4
00:05:42.152 00.001 28316 MultiStar: [#1 0.02,0.04,0.89,U] [#2 -0.03,-0.07,0.95,U] [#3 -0.10,0.11,0.85,U] [#4 0.02,-0.12,0.87,U] [#5 -0.09,-0.04,0.78,U] [#6 -0.01,-0.12,0.72,U] [#7 0.01,-0.28,0.64,U] [#8 0.09,0.13,0.57,U] 
00:05:42.153 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.05}, one-star: {-0.04, -0.09}
00:05:42.153 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.82 = -0.82)
00:05:42.153 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.28 = 2.28)
00:05:42.154 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.96 mountX=0.04 mountY=0.04, mountTheta=0.84
00:05:42.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
00:05:42.156 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
00:05:42.156 00.000 29988 Worker thread wakes up
00:05:42.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:05:42.157 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:05:42.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:42.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:42.158 00.001 28316 Enqueuing Expose request
00:05:42.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
00:05:42.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
00:05:42.158 00.000 29988 Moving (-0.02, -0.05) raw xDistance=0.04 yDistance=0.04
00:05:42.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:05:42.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:42.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:05:42.158 00.000 29988 MoveAxis(E, 0, ABG)
00:05:42.158 00.000 29988 Move returns status 0, amount 0
00:05:42.158 00.000 29988 MoveAxis(N, 0, ABG)
00:05:42.158 00.000 29988 Move returns status 0, amount 0
00:05:42.158 00.000 29988 move complete, result=0
00:05:42.158 00.000 29988 worker thread done servicing request
00:05:42.158 00.000 29988 Worker thread wakes up
00:05:42.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:42.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:42.159 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:43.678 01.519 29988 Exposure complete
00:05:43.703 00.025 29988 worker thread done servicing request
00:05:43.703 00.000 28316 OnExposeComplete: enter
00:05:43.703 00.000 28316 UpdateGuideState(): m_state=6
00:05:43.704 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3195
00:05:43.704 00.000 28316 Star::Find returns 1 (0), X=585.53, Y=121.53, Mass=1873, SNR=29.6, Peak=137 HFD=4.2
00:05:43.705 00.001 28316 MultiStar: [#1 -0.02,0.01,0.93,U] [#2 -0.22,-0.04,0.96,U] [#3 -0.03,0.14,0.87,U] [#4 -0.09,0.00,0.86,U] [#5 -0.07,-0.00,0.80,U] [#6 0.14,-0.11,0.72,U] [#7 0.07,-0.16,0.65,U] [#8 -0.06,-0.10,0.60,U] 
00:05:43.706 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.11, -0.17}
00:05:43.707 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-1.14) = xAngle (-0.89 = -0.89)
00:05:43.707 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.21 = 2.21)
00:05:43.708 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.04 mountX=0.03 mountY=0.04, mountTheta=0.91
00:05:43.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
00:05:43.709 00.000 28316 Enqueuing Move request for scope (-0.02, -0.04)
00:05:43.710 00.001 29988 Worker thread wakes up
00:05:43.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:05:43.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:05:43.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:05:43.711 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.6
00:05:43.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:43.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:43.712 00.001 28316 Enqueuing Expose request
00:05:43.712 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
00:05:43.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:05:43.712 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:43.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:05:43.712 00.000 29988 MoveAxis(E, 0, ABG)
00:05:43.712 00.000 29988 Move returns status 0, amount 0
00:05:43.712 00.000 29988 MoveAxis(N, 0, ABG)
00:05:43.712 00.000 29988 Move returns status 0, amount 0
00:05:43.712 00.000 29988 move complete, result=0
00:05:43.712 00.000 29988 worker thread done servicing request
00:05:43.712 00.000 29988 Worker thread wakes up
00:05:43.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:43.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:43.713 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:45.342 01.629 29988 Exposure complete
00:05:45.378 00.036 29988 worker thread done servicing request
00:05:45.378 00.000 28316 OnExposeComplete: enter
00:05:45.379 00.001 28316 UpdateGuideState(): m_state=6
00:05:45.380 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3196
00:05:45.380 00.000 28316 Star::Find returns 1 (0), X=585.52, Y=121.41, Mass=1938, SNR=30.1, Peak=132 HFD=4.4
00:05:45.380 00.000 28316 MultiStar: [#1 0.09,-0.09,0.89,U] [#2 -0.01,-0.15,0.95,U] [#3 -0.01,-0.06,0.85,U] [#4 0.00,-0.15,0.88,U] [#5 -0.05,-0.24,0.82,U] [#6 0.03,-0.13,0.71,U] [#7 -0.08,-0.32,0.64,U] [#8 -0.10,0.05,0.59,U] 
00:05:45.382 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.16}, one-star: {0.10, -0.29}
00:05:45.383 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
00:05:45.383 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
00:05:45.384 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=0.14 mountY=0.07, mountTheta=0.42
00:05:45.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
00:05:45.386 00.001 28316 Enqueuing Move request for scope (0.01, -0.16)
00:05:45.387 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:05:45.387 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.1
00:05:45.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:45.388 00.001 29988 Worker thread wakes up
00:05:45.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
00:05:45.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
00:05:45.388 00.000 29988 Moving (0.01, -0.16) raw xDistance=0.14 yDistance=0.07
00:05:45.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:05:45.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:45.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:45.389 00.001 28316 Enqueuing Expose request
00:05:45.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:45.389 00.000 29988 MoveAxis(E, 0, ABG)
00:05:45.389 00.000 29988 Move returns status 0, amount 0
00:05:45.389 00.000 29988 MoveAxis(N, 0, ABG)
00:05:45.390 00.001 29988 Move returns status 0, amount 0
00:05:45.390 00.000 29988 move complete, result=0
00:05:45.390 00.000 29988 worker thread done servicing request
00:05:45.390 00.000 29988 Worker thread wakes up
00:05:45.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:45.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:45.390 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:46.910 01.520 29988 Exposure complete
00:05:46.961 00.051 29988 worker thread done servicing request
00:05:46.962 00.001 28316 OnExposeComplete: enter
00:05:46.962 00.000 28316 UpdateGuideState(): m_state=6
00:05:46.963 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3197
00:05:46.963 00.000 28316 Star::Find returns 1 (0), X=585.52, Y=121.34, Mass=1843, SNR=29.5, Peak=132 HFD=4.0
00:05:46.964 00.001 28316 MultiStar: [#1 0.18,-0.08,0.91,U] [#2 -0.03,-0.05,1.00,U] [#3 -0.10,0.01,0.88,U] [#4 0.01,-0.08,0.89,U] [#5 -0.00,-0.07,0.79,U] [#6 -0.11,-0.18,0.71,U] [#7 -0.03,-0.22,0.65,U] [#8 -0.08,-0.04,0.60,U] 
00:05:46.964 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {0.09, -0.37}
00:05:46.965 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.14) = xAngle (-0.42 = -0.42)
00:05:46.965 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.68 = 2.68)
00:05:46.966 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.56 mountX=0.11 mountY=0.05, mountTheta=0.45
00:05:46.969 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.12, opts=13)
00:05:46.970 00.001 28316 Enqueuing Move request for scope (0.00, -0.12)
00:05:46.970 00.000 29988 Worker thread wakes up
00:05:46.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:46.972 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
00:05:46.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
00:05:46.972 00.000 29988 Moving (0.00, -0.12) raw xDistance=0.11 yDistance=0.05
00:05:46.972 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.5
00:05:46.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:46.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:46.974 00.001 28316 Enqueuing Expose request
00:05:46.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:05:46.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:46.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:46.974 00.000 29988 MoveAxis(E, 0, ABG)
00:05:46.974 00.000 29988 Move returns status 0, amount 0
00:05:46.974 00.000 29988 MoveAxis(N, 0, ABG)
00:05:46.974 00.000 29988 Move returns status 0, amount 0
00:05:46.974 00.000 29988 move complete, result=0
00:05:46.974 00.000 29988 worker thread done servicing request
00:05:46.974 00.000 29988 Worker thread wakes up
00:05:46.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:46.975 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:46.975 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:48.599 01.624 29988 Exposure complete
00:05:48.629 00.030 29988 worker thread done servicing request
00:05:48.629 00.000 28316 OnExposeComplete: enter
00:05:48.629 00.000 28316 UpdateGuideState(): m_state=6
00:05:48.629 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3198
00:05:48.632 00.003 28316 Star::Find returns 1 (0), X=585.56, Y=121.57, Mass=1909, SNR=30.0, Peak=171 HFD=4.2
00:05:48.635 00.003 28316 MultiStar: [#1 0.17,0.06,0.90,U] [#2 0.00,0.04,0.98,U] [#3 0.21,-0.04,0.89,U] [#4 0.11,0.03,0.85,U] [#5 0.08,0.00,0.78,U] [#6 0.07,-0.17,0.71,U] [#7 0.03,-0.05,0.64,U] [#8 0.00,-0.05,0.60,U] 
00:05:48.636 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.14, -0.13}
00:05:48.637 00.001 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:05:48.637 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:05:48.638 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.31 mountX=0.07 mountY=-0.07, mountTheta=-0.82
00:05:48.641 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
00:05:48.642 00.001 28316 Enqueuing Move request for scope (0.10, -0.03)
00:05:48.642 00.000 29988 Worker thread wakes up
00:05:48.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:48.643 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:05:48.644 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:48.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:48.645 00.001 28316 Enqueuing Expose request
00:05:48.646 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
00:05:48.646 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
00:05:48.646 00.000 29988 Moving (0.10, -0.03) raw xDistance=0.07 yDistance=-0.07
00:05:48.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:48.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:48.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:05:48.646 00.000 29988 MoveAxis(E, 0, ABG)
00:05:48.646 00.000 29988 Move returns status 0, amount 0
00:05:48.646 00.000 29988 MoveAxis(N, 0, ABG)
00:05:48.646 00.000 29988 Move returns status 0, amount 0
00:05:48.646 00.000 29988 move complete, result=0
00:05:48.646 00.000 29988 worker thread done servicing request
00:05:48.646 00.000 29988 Worker thread wakes up
00:05:48.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:48.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:48.647 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:50.161 01.514 29988 Exposure complete
00:05:50.203 00.042 29988 worker thread done servicing request
00:05:50.203 00.000 28316 OnExposeComplete: enter
00:05:50.204 00.001 28316 UpdateGuideState(): m_state=6
00:05:50.205 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3199
00:05:50.206 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=121.48, Mass=1917, SNR=30.1, Peak=159 HFD=4.2
00:05:50.206 00.000 28316 MultiStar: [#1 0.15,0.02,0.89,U] [#2 0.11,-0.07,0.96,U] [#3 0.21,0.05,0.86,U] [#4 0.08,-0.06,0.85,U] [#5 0.18,0.10,0.80,U] [#6 0.15,-0.14,0.72,U] [#7 0.09,-0.12,0.65,U] [#8 0.17,0.01,0.61,U] 
00:05:50.207 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.29, -0.22}
00:05:50.207 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:05:50.207 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:05:50.208 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.30 mountX=0.11 mountY=-0.12, mountTheta=-0.82
00:05:50.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
00:05:50.211 00.002 28316 Enqueuing Move request for scope (0.16, -0.05)
00:05:50.213 00.002 29988 Worker thread wakes up
00:05:50.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:50.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
00:05:50.213 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
00:05:50.213 00.000 29988 Moving (0.16, -0.05) raw xDistance=0.11 yDistance=-0.12
00:05:50.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:05:50.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:50.214 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
00:05:50.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:50.215 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:50.215 00.000 28316 Enqueuing Expose request
00:05:50.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:05:50.215 00.000 29988 MoveAxis(E, 0, ABG)
00:05:50.215 00.000 29988 Move returns status 0, amount 0
00:05:50.215 00.000 29988 MoveAxis(N, 0, ABG)
00:05:50.216 00.001 29988 Move returns status 0, amount 0
00:05:50.216 00.000 29988 move complete, result=0
00:05:50.216 00.000 29988 worker thread done servicing request
00:05:50.216 00.000 29988 Worker thread wakes up
00:05:50.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:50.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:50.216 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:51.837 01.621 29988 Exposure complete
00:05:51.862 00.025 29988 worker thread done servicing request
00:05:51.862 00.000 28316 OnExposeComplete: enter
00:05:51.863 00.001 28316 UpdateGuideState(): m_state=6
00:05:51.865 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3200
00:05:51.865 00.000 28316 Star::Find returns 1 (0), X=585.85, Y=121.26, Mass=1924, SNR=30.0, Peak=176 HFD=4.5
00:05:51.865 00.000 28316 MultiStar: [#1 0.27,-0.23,0.91,U] [#2 0.28,-0.25,0.96,U] [#3 0.42,-0.06,0.00,M1] [#4 0.50,-0.20,0.00,M1] [#5 0.38,-0.18,0.00,M1] [#6 0.30,-0.28,0.00,M1] [#7 0.31,-0.31,0.00,M1] [#8 0.28,0.04,0.60,U] 
00:05:51.866 00.001 28316 refined, 3 included, MultiStar: {0.32, -0.25}, one-star: {0.43, -0.44}
00:05:51.866 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
00:05:51.866 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
00:05:51.867 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=-0.25 hyp=0.40 cameraTheta=-0.67 mountX=0.36 mountY=-0.17, mountTheta=-0.45
00:05:51.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.25, opts=13)
00:05:51.870 00.001 28316 Enqueuing Move request for scope (0.32, -0.25)
00:05:51.870 00.000 29988 Worker thread wakes up
00:05:51.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:51.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.25) opts 0xd
00:05:51.870 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.0
00:05:51.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:51.871 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:51.871 00.000 28316 Enqueuing Expose request
00:05:51.872 00.001 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.25)
00:05:51.872 00.000 29988 Moving (0.32, -0.25) raw xDistance=0.36 yDistance=-0.17
00:05:51.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:05:51.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:51.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:51.872 00.000 29988 MoveAxis(W, 75, ABG)
00:05:51.872 00.000 29988 Guiding  Dir = 3, Dur = 75
00:05:51.872 00.000 29988 IsSlewing returns 0
00:05:51.872 00.000 29988 IsGuiding returns 0
00:05:51.875 00.003 29988 PulseGuide returned control before completion, sleep 84
00:05:51.966 00.091 29988 IsGuiding returns 0
00:05:51.966 00.000 29988 Move returns status 0, amount 75
00:05:51.966 00.000 29988 MoveAxis(N, 0, ABG)
00:05:51.966 00.000 29988 Move returns status 0, amount 0
00:05:51.966 00.000 29988 move complete, result=0
00:05:51.966 00.000 29988 worker thread done servicing request
00:05:51.966 00.000 29988 Worker thread wakes up
00:05:51.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:51.966 00.000 28316 GuideStep: 0.4 px 75 ms WEST, -0.2 px 0 ms NORTH
00:05:51.967 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:53.381 01.414 29988 Exposure complete
00:05:53.415 00.034 29988 worker thread done servicing request
00:05:53.416 00.001 28316 OnExposeComplete: enter
00:05:53.416 00.000 28316 UpdateGuideState(): m_state=6
00:05:53.417 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3201
00:05:53.418 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=121.31, Mass=1991, SNR=30.6, Peak=160 HFD=4.3
00:05:53.418 00.000 28316 MultiStar: [#1 0.12,-0.13,0.89,U] [#2 0.08,-0.17,0.94,U] [#3 0.22,0.04,0.83,U] [#4 0.16,-0.09,0.88,U] [#5 0.09,-0.10,0.75,U] [#6 0.21,-0.22,0.70,U] [#7 0.26,-0.18,0.64,U] [#8 0.20,-0.11,0.58,U] 
00:05:53.419 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.16}, one-star: {0.28, -0.39}
00:05:53.419 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
00:05:53.420 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.76)
00:05:53.420 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.21 mountY=-0.09, mountTheta=-0.39
00:05:53.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.16, opts=13)
00:05:53.421 00.000 28316 Enqueuing Move request for scope (0.18, -0.16)
00:05:53.422 00.001 29988 Worker thread wakes up
00:05:53.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:53.422 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
00:05:53.423 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:53.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:53.424 00.001 28316 Enqueuing Expose request
00:05:53.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
00:05:53.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
00:05:53.424 00.000 29988 Moving (0.18, -0.16) raw xDistance=0.21 yDistance=-0.09
00:05:53.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
00:05:53.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:53.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:05:53.424 00.000 29988 MoveAxis(W, 50, ABG)
00:05:53.424 00.000 29988 Guiding  Dir = 3, Dur = 50
00:05:53.425 00.001 29988 IsSlewing returns 0
00:05:53.425 00.000 29988 IsGuiding returns 0
00:05:53.427 00.002 29988 PulseGuide returned control before completion, sleep 58
00:05:53.494 00.067 29988 IsGuiding returns 0
00:05:53.494 00.000 29988 Move returns status 0, amount 50
00:05:53.494 00.000 29988 MoveAxis(N, 0, ABG)
00:05:53.494 00.000 29988 Move returns status 0, amount 0
00:05:53.494 00.000 29988 move complete, result=0
00:05:53.494 00.000 29988 worker thread done servicing request
00:05:53.494 00.000 29988 Worker thread wakes up
00:05:53.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:53.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:53.494 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.1 px 0 ms NORTH
00:05:55.122 01.628 29988 Exposure complete
00:05:55.157 00.035 29988 worker thread done servicing request
00:05:55.158 00.001 28316 OnExposeComplete: enter
00:05:55.158 00.000 28316 UpdateGuideState(): m_state=6
00:05:55.159 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3202
00:05:55.159 00.000 28316 Star::Find returns 1 (0), X=585.62, Y=121.69, Mass=1779, SNR=28.9, Peak=162 HFD=4.0
00:05:55.160 00.001 28316 MultiStar: [#1 0.11,0.26,0.93,U] [#2 0.02,0.06,1.00,U] [#3 0.09,0.33,0.92,U] [#4 0.02,0.33,0.90,U] [#5 0.09,0.18,0.80,U] [#6 0.00,0.27,0.74,U] [#7 0.06,0.22,0.70,U] [#8 0.17,0.31,0.60,U] 
00:05:55.160 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.21}, one-star: {0.19, -0.01}
00:05:55.161 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
00:05:55.161 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
00:05:55.161 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=0.09 mountY=-0.17, mountTheta=-1.06
00:05:55.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
00:05:55.163 00.001 28316 Enqueuing Move request for scope (0.19, -0.01)
00:05:55.163 00.000 29988 Worker thread wakes up
00:05:55.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
00:05:55.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
00:05:55.163 00.000 29988 Moving (0.19, -0.01) raw xDistance=0.09 yDistance=-0.17
00:05:55.164 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:55.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:55.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:55.164 00.000 29988 MoveAxis(E, 0, ABG)
00:05:55.164 00.000 29988 Move returns status 0, amount 0
00:05:55.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:55.166 00.002 29988 MoveAxis(N, 0, ABG)
00:05:55.166 00.000 29988 Move returns status 0, amount 0
00:05:55.166 00.000 29988 move complete, result=0
00:05:55.166 00.000 28316 UpdateGuideState exits: m=1779 RSB=28.9
00:05:55.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:55.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:55.168 00.001 28316 Enqueuing Expose request
00:05:55.168 00.000 29988 worker thread done servicing request
00:05:55.168 00.000 29988 Worker thread wakes up
00:05:55.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:55.169 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:55.169 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:56.691 01.522 29988 Exposure complete
00:05:56.720 00.029 29988 worker thread done servicing request
00:05:56.720 00.000 28316 OnExposeComplete: enter
00:05:56.721 00.001 28316 UpdateGuideState(): m_state=6
00:05:56.721 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3203
00:05:56.722 00.001 28316 Star::Find returns 1 (0), X=585.57, Y=121.86, Mass=1863, SNR=29.6, Peak=144 HFD=4.4
00:05:56.725 00.003 28316 MultiStar: [#1 -0.05,0.31,0.90,U] [#2 0.03,0.14,0.99,U] [#3 -0.04,0.39,0.87,U] [#4 -0.06,0.27,0.90,U] [#5 -0.05,0.13,0.79,U] [#6 0.02,0.25,0.72,U] [#7 0.05,0.22,0.66,U] [#8 0.17,0.53,0.00,M1] 
00:05:56.727 00.002 28316 single-star, 7 included, MultiStar: {0.01, 0.23}, one-star: {0.15, 0.16}
00:05:56.729 00.002 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
00:05:56.731 00.002 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
00:05:56.732 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.83 mountX=-0.09 mountY=-0.20, mountTheta=-1.97
00:05:56.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.16, opts=13)
00:05:56.733 00.000 28316 Enqueuing Move request for scope (0.15, 0.16)
00:05:56.734 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:05:56.734 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:05:56.735 00.001 29988 Worker thread wakes up
00:05:56.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
00:05:56.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:56.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:56.737 00.001 28316 Enqueuing Expose request
00:05:56.737 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
00:05:56.737 00.000 29988 Moving (0.15, 0.16) raw xDistance=-0.09 yDistance=-0.20
00:05:56.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:05:56.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:05:56.737 00.000 29988 MoveAxis(E, 0, ABG)
00:05:56.737 00.000 29988 Move returns status 0, amount 0
00:05:56.737 00.000 29988 MoveAxis(N, 49, ABG)
00:05:56.737 00.000 29988 Guiding  Dir = 0, Dur = 49
00:05:56.738 00.001 29988 IsSlewing returns 0
00:05:56.738 00.000 29988 IsGuiding returns 0
00:05:56.744 00.006 29988 PulseGuide returned control before completion, sleep 55
00:05:56.804 00.060 29988 IsGuiding returns 0
00:05:56.804 00.000 29988 Move returns status 0, amount 49
00:05:56.804 00.000 29988 move complete, result=0
00:05:56.804 00.000 29988 worker thread done servicing request
00:05:56.804 00.000 29988 Worker thread wakes up
00:05:56.804 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
00:05:56.805 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:56.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:58.433 01.628 29988 Exposure complete
00:05:58.463 00.030 29988 worker thread done servicing request
00:05:58.463 00.000 28316 OnExposeComplete: enter
00:05:58.463 00.000 28316 UpdateGuideState(): m_state=6
00:05:58.466 00.003 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3204
00:05:58.467 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=121.66, Mass=1889, SNR=29.8, Peak=149 HFD=4.3
00:05:58.467 00.000 28316 MultiStar: [#1 -0.20,0.20,0.91,U] [#2 -0.29,0.11,0.98,U] [#3 -0.10,0.24,0.89,U] [#4 -0.16,0.32,0.87,U] [#5 -0.07,0.25,0.79,U] [#6 0.01,0.11,0.69,U] [#7 -0.01,0.19,0.67,U] [#8 -0.28,0.12,0.59,U] 
00:05:58.468 00.001 28316 single-star, 8 included, MultiStar: {-0.14, 0.16}, one-star: {-0.15, -0.04}
00:05:58.468 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
00:05:58.469 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:05:58.469 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.89 mountX=-0.03 mountY=0.15, mountTheta=1.75
00:05:58.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.04, opts=13)
00:05:58.471 00.001 28316 Enqueuing Move request for scope (-0.15, -0.04)
00:05:58.471 00.000 29988 Worker thread wakes up
00:05:58.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:05:58.472 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:05:58.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:58.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:05:58.473 00.000 28316 Enqueuing Expose request
00:05:58.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
00:05:58.473 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
00:05:58.474 00.001 29988 Moving (-0.15, -0.04) raw xDistance=-0.03 yDistance=0.15
00:05:58.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:05:58.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:58.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:05:58.474 00.000 29988 MoveAxis(E, 0, ABG)
00:05:58.474 00.000 29988 Move returns status 0, amount 0
00:05:58.474 00.000 29988 MoveAxis(N, 0, ABG)
00:05:58.474 00.000 29988 Move returns status 0, amount 0
00:05:58.474 00.000 29988 move complete, result=0
00:05:58.474 00.000 29988 worker thread done servicing request
00:05:58.474 00.000 29988 Worker thread wakes up
00:05:58.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:05:58.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:05:58.474 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:05:59.997 01.523 29988 Exposure complete
00:06:00.033 00.036 29988 worker thread done servicing request
00:06:00.033 00.000 28316 OnExposeComplete: enter
00:06:00.035 00.002 28316 UpdateGuideState(): m_state=6
00:06:00.036 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3205
00:06:00.037 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=121.55, Mass=1901, SNR=30.0, Peak=136 HFD=4.2
00:06:00.038 00.001 28316 MultiStar: [#1 -0.08,0.00,0.90,U] [#2 -0.06,-0.12,0.95,U] [#3 -0.06,0.05,0.87,U] [#4 -0.04,0.09,0.87,U] [#5 -0.03,0.01,0.77,U] [#6 -0.03,0.10,0.72,U] [#7 -0.16,-0.07,0.67,U] [#8 -0.16,0.03,0.62,U] 
00:06:00.039 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.01}, one-star: {0.01, -0.15}
00:06:00.039 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.82 = -1.82)
00:06:00.040 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.28 = 1.28)
00:06:00.041 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=-0.02 mountY=0.06, mountTheta=1.83
00:06:00.044 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
00:06:00.044 00.000 28316 Enqueuing Move request for scope (-0.06, -0.01)
00:06:00.045 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:06:00.045 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
00:06:00.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:00.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:00.046 00.000 28316 Enqueuing Expose request
00:06:00.047 00.001 29988 Worker thread wakes up
00:06:00.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:06:00.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:06:00.047 00.000 29988 Moving (-0.06, -0.01) raw xDistance=-0.02 yDistance=0.06
00:06:00.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:00.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:00.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:00.047 00.000 29988 MoveAxis(E, 0, ABG)
00:06:00.047 00.000 29988 Move returns status 0, amount 0
00:06:00.047 00.000 29988 MoveAxis(N, 0, ABG)
00:06:00.047 00.000 29988 Move returns status 0, amount 0
00:06:00.047 00.000 29988 move complete, result=0
00:06:00.048 00.001 29988 worker thread done servicing request
00:06:00.048 00.000 29988 Worker thread wakes up
00:06:00.048 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:00.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:00.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:01.684 01.636 29988 Exposure complete
00:06:01.738 00.054 29988 worker thread done servicing request
00:06:01.738 00.000 28316 OnExposeComplete: enter
00:06:01.739 00.001 28316 UpdateGuideState(): m_state=6
00:06:01.741 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3206
00:06:01.742 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=121.33, Mass=1904, SNR=29.9, Peak=134 HFD=4.5
00:06:01.744 00.002 28316 MultiStar: [#1 0.02,-0.05,0.90,U] [#2 -0.04,-0.14,1.00,U] [#3 -0.04,-0.09,0.88,U] [#4 -0.18,-0.09,0.88,U] [#5 -0.08,-0.11,0.80,U] [#6 -0.05,-0.14,0.72,U] [#7 -0.13,-0.22,0.64,U] [#8 -0.02,-0.02,0.58,U] 
00:06:01.745 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.14}, one-star: {0.13, -0.37}
00:06:01.746 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
00:06:01.748 00.002 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.41 = 2.41)
00:06:01.749 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=0.11 mountY=0.10, mountTheta=0.72
00:06:01.751 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.14, opts=13)
00:06:01.752 00.001 28316 Enqueuing Move request for scope (-0.04, -0.14)
00:06:01.752 00.000 29988 Worker thread wakes up
00:06:01.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
00:06:01.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
00:06:01.752 00.000 29988 Moving (-0.04, -0.14) raw xDistance=0.11 yDistance=0.10
00:06:01.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:06:01.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:01.753 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:06:01.753 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:06:01.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:01.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:01.754 00.000 28316 Enqueuing Expose request
00:06:01.755 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:06:01.755 00.000 29988 MoveAxis(E, 0, ABG)
00:06:01.755 00.000 29988 Move returns status 0, amount 0
00:06:01.755 00.000 29988 MoveAxis(N, 0, ABG)
00:06:01.755 00.000 29988 Move returns status 0, amount 0
00:06:01.755 00.000 29988 move complete, result=0
00:06:01.755 00.000 29988 worker thread done servicing request
00:06:01.755 00.000 29988 Worker thread wakes up
00:06:01.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:01.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:01.755 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:03.172 01.417 29988 Exposure complete
00:06:03.209 00.037 29988 worker thread done servicing request
00:06:03.209 00.000 28316 OnExposeComplete: enter
00:06:03.210 00.001 28316 UpdateGuideState(): m_state=6
00:06:03.211 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3207
00:06:03.211 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=121.55, Mass=1892, SNR=29.8, Peak=133 HFD=4.4
00:06:03.212 00.001 28316 MultiStar: [#1 0.01,-0.02,0.92,U] [#2 -0.22,-0.15,0.97,U] [#3 -0.08,-0.05,0.85,U] [#4 -0.08,-0.03,0.88,U] [#5 -0.06,-0.00,0.80,U] [#6 -0.04,-0.21,0.73,U] [#7 -0.14,-0.22,0.66,U] [#8 -0.03,-0.09,0.61,U] 
00:06:03.212 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {-0.10, -0.15}
00:06:03.213 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.13 = -1.13)
00:06:03.214 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
00:06:03.215 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.27 mountX=0.06 mountY=0.12, mountTheta=1.14
00:06:03.218 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
00:06:03.219 00.001 28316 Enqueuing Move request for scope (-0.08, -0.10)
00:06:03.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:06:03.219 00.000 29988 Worker thread wakes up
00:06:03.220 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:06:03.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
00:06:03.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:03.221 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
00:06:03.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:03.221 00.000 29988 Moving (-0.08, -0.10) raw xDistance=0.06 yDistance=0.12
00:06:03.221 00.000 28316 Enqueuing Expose request
00:06:03.222 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:03.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:03.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:06:03.222 00.000 29988 MoveAxis(E, 0, ABG)
00:06:03.222 00.000 29988 Move returns status 0, amount 0
00:06:03.222 00.000 29988 MoveAxis(N, 0, ABG)
00:06:03.222 00.000 29988 Move returns status 0, amount 0
00:06:03.222 00.000 29988 move complete, result=0
00:06:03.222 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:03.222 00.000 29988 worker thread done servicing request
00:06:03.223 00.001 29988 Worker thread wakes up
00:06:03.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:03.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:04.855 01.632 29988 Exposure complete
00:06:04.881 00.026 29988 worker thread done servicing request
00:06:04.881 00.000 28316 OnExposeComplete: enter
00:06:04.882 00.001 28316 UpdateGuideState(): m_state=6
00:06:04.882 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3208
00:06:04.883 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=121.55, Mass=1890, SNR=29.8, Peak=146 HFD=4.3
00:06:04.883 00.000 28316 MultiStar: [#1 -0.10,-0.03,0.91,U] [#2 -0.20,0.09,1.00,U] [#3 -0.18,0.14,0.89,U] [#4 -0.16,0.07,0.85,U] [#5 -0.14,0.02,0.80,U] [#6 -0.16,0.08,0.74,U] [#7 -0.01,0.06,0.68,U] [#8 -0.11,0.18,0.59,U] 
00:06:04.884 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.04}, one-star: {0.04, -0.15}
00:06:04.884 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
00:06:04.885 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
00:06:04.886 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=-0.09 mountY=0.08, mountTheta=2.38
00:06:04.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
00:06:04.887 00.000 28316 Enqueuing Move request for scope (-0.11, 0.04)
00:06:04.888 00.001 29988 Worker thread wakes up
00:06:04.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:06:04.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:06:04.889 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:06:04.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:06:04.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:04.890 00.001 28316 Enqueuing Expose request
00:06:04.890 00.000 29988 Moving (-0.11, 0.04) raw xDistance=-0.09 yDistance=0.08
00:06:04.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:06:04.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:04.891 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:06:04.891 00.000 29988 MoveAxis(E, 0, ABG)
00:06:04.891 00.000 29988 Move returns status 0, amount 0
00:06:04.891 00.000 29988 MoveAxis(N, 0, ABG)
00:06:04.891 00.000 29988 Move returns status 0, amount 0
00:06:04.891 00.000 29988 move complete, result=0
00:06:04.891 00.000 29988 worker thread done servicing request
00:06:04.891 00.000 29988 Worker thread wakes up
00:06:04.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:04.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:04.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:06.421 01.530 29988 Exposure complete
00:06:06.464 00.043 29988 worker thread done servicing request
00:06:06.464 00.000 28316 OnExposeComplete: enter
00:06:06.465 00.001 28316 UpdateGuideState(): m_state=6
00:06:06.466 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3209
00:06:06.467 00.001 28316 Star::Find returns 1 (0), X=585.57, Y=121.45, Mass=1929, SNR=30.2, Peak=156 HFD=4.1
00:06:06.467 00.000 28316 MultiStar: [#1 0.02,-0.12,0.90,U] [#2 0.02,-0.20,0.94,U] [#3 -0.07,0.01,0.87,U] [#4 -0.06,-0.09,0.87,U] [#5 -0.05,-0.06,0.78,U] [#6 -0.09,-0.16,0.71,U] [#7 -0.03,-0.22,0.67,U] [#8 -0.11,0.01,0.60,U] 
00:06:06.468 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {0.14, -0.25}
00:06:06.468 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
00:06:06.469 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
00:06:06.469 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.69 mountX=0.11 mountY=0.07, mountTheta=0.57
00:06:06.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
00:06:06.471 00.001 28316 Enqueuing Move request for scope (-0.01, -0.13)
00:06:06.471 00.000 29988 Worker thread wakes up
00:06:06.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:06.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
00:06:06.472 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.2
00:06:06.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:06.473 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:06.473 00.000 28316 Enqueuing Expose request
00:06:06.474 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
00:06:06.474 00.000 29988 Moving (-0.01, -0.13) raw xDistance=0.11 yDistance=0.07
00:06:06.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:06:06.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:06.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:06:06.474 00.000 29988 MoveAxis(E, 0, ABG)
00:06:06.474 00.000 29988 Move returns status 0, amount 0
00:06:06.474 00.000 29988 MoveAxis(N, 0, ABG)
00:06:06.474 00.000 29988 Move returns status 0, amount 0
00:06:06.474 00.000 29988 move complete, result=0
00:06:06.474 00.000 29988 worker thread done servicing request
00:06:06.474 00.000 29988 Worker thread wakes up
00:06:06.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:06.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:06.475 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:08.100 01.625 29988 Exposure complete
00:06:08.128 00.028 29988 worker thread done servicing request
00:06:08.128 00.000 28316 OnExposeComplete: enter
00:06:08.128 00.000 28316 UpdateGuideState(): m_state=6
00:06:08.129 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3210
00:06:08.130 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=121.34, Mass=1911, SNR=29.9, Peak=146 HFD=4.4
00:06:08.130 00.000 28316 MultiStar: [#1 0.05,-0.28,0.92,U] [#2 0.10,-0.35,0.97,U] [#3 0.09,-0.11,0.85,U] [#4 0.04,-0.19,0.87,U] [#5 0.00,-0.25,0.78,U] [#6 0.08,-0.24,0.72,U] [#7 0.14,-0.56,0.00,M1] [#8 0.04,-0.22,0.60,U] 
00:06:08.131 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.26}, one-star: {0.18, -0.36}
00:06:08.132 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.13 = -0.13)
00:06:08.133 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
00:06:08.133 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.28 mountX=0.27 mountY=0.05, mountTheta=0.17
00:06:08.134 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.26, opts=13)
00:06:08.135 00.001 28316 Enqueuing Move request for scope (0.08, -0.26)
00:06:08.136 00.001 29988 Worker thread wakes up
00:06:08.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:08.136 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
00:06:08.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
00:06:08.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
00:06:08.137 00.000 29988 Moving (0.08, -0.26) raw xDistance=0.27 yDistance=0.05
00:06:08.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:06:08.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:08.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:06:08.137 00.000 29988 MoveAxis(W, 56, ABG)
00:06:08.137 00.000 29988 Guiding  Dir = 3, Dur = 56
00:06:08.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:08.138 00.001 29988 IsSlewing returns 0
00:06:08.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:08.139 00.001 28316 Enqueuing Expose request
00:06:08.139 00.000 29988 IsGuiding returns 0
00:06:08.141 00.002 29988 PulseGuide returned control before completion, sleep 65
00:06:08.208 00.067 29988 IsGuiding returns 0
00:06:08.208 00.000 29988 Move returns status 0, amount 56
00:06:08.208 00.000 29988 MoveAxis(N, 0, ABG)
00:06:08.208 00.000 29988 Move returns status 0, amount 0
00:06:08.208 00.000 29988 move complete, result=0
00:06:08.208 00.000 29988 worker thread done servicing request
00:06:08.208 00.000 29988 Worker thread wakes up
00:06:08.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:08.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:08.208 00.000 28316 GuideStep: 0.3 px 56 ms WEST, 0.0 px 0 ms NORTH
00:06:09.615 01.407 29988 Exposure complete
00:06:09.641 00.026 29988 worker thread done servicing request
00:06:09.641 00.000 28316 OnExposeComplete: enter
00:06:09.642 00.001 28316 UpdateGuideState(): m_state=6
00:06:09.643 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
00:06:09.645 00.002 28316 Star::Find returns 1 (0), X=585.56, Y=121.31, Mass=1943, SNR=30.2, Peak=161 HFD=4.2
00:06:09.646 00.001 28316 MultiStar: [#1 0.12,-0.19,0.92,U] [#2 0.03,-0.29,0.95,U] [#3 0.16,-0.09,0.86,U] [#4 0.04,-0.13,0.87,U] [#5 0.10,-0.15,0.78,U] [#6 0.19,-0.29,0.70,U] [#7 0.03,-0.30,0.63,U] [#8 0.09,-0.22,0.60,U] 
00:06:09.647 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.23}, one-star: {0.14, -0.39}
00:06:09.648 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.01 = -0.01)
00:06:09.648 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
00:06:09.649 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.25 mountY=0.01, mountTheta=0.05
00:06:09.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.23, opts=13)
00:06:09.650 00.000 28316 Enqueuing Move request for scope (0.10, -0.23)
00:06:09.651 00.001 29988 Worker thread wakes up
00:06:09.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
00:06:09.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
00:06:09.651 00.000 29988 Moving (0.10, -0.23) raw xDistance=0.25 yDistance=0.01
00:06:09.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:06:09.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:09.652 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:06:09.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:09.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:09.653 00.001 28316 Enqueuing Expose request
00:06:09.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:09.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:09.653 00.000 29988 MoveAxis(W, 57, ABG)
00:06:09.653 00.000 29988 Guiding  Dir = 3, Dur = 57
00:06:09.654 00.001 29988 IsSlewing returns 0
00:06:09.654 00.000 29988 IsGuiding returns 0
00:06:09.657 00.003 29988 PulseGuide returned control before completion, sleep 66
00:06:09.737 00.080 29988 IsGuiding returns 0
00:06:09.737 00.000 29988 Move returns status 0, amount 57
00:06:09.737 00.000 29988 MoveAxis(N, 0, ABG)
00:06:09.737 00.000 29988 Move returns status 0, amount 0
00:06:09.737 00.000 29988 move complete, result=0
00:06:09.737 00.000 29988 worker thread done servicing request
00:06:09.737 00.000 29988 Worker thread wakes up
00:06:09.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:09.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:09.737 00.000 28316 GuideStep: 0.3 px 57 ms WEST, 0.0 px 0 ms NORTH
00:06:11.363 01.626 29988 Exposure complete
00:06:11.390 00.027 29988 worker thread done servicing request
00:06:11.390 00.000 28316 OnExposeComplete: enter
00:06:11.391 00.001 28316 UpdateGuideState(): m_state=6
00:06:11.392 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3212
00:06:11.392 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=121.50, Mass=1890, SNR=29.8, Peak=137 HFD=4.1
00:06:11.393 00.001 28316 MultiStar: [#1 -0.01,0.07,0.89,U] [#2 -0.05,-0.06,0.98,U] [#3 -0.03,0.01,0.87,U] [#4 -0.05,-0.08,0.87,U] [#5 0.01,-0.01,0.81,U] [#6 0.02,-0.13,0.75,U] [#7 -0.06,-0.09,0.66,U] [#8 -0.02,-0.07,0.59,U] 
00:06:11.393 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.05, -0.20}
00:06:11.395 00.002 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-1.14) = xAngle (-0.85 = -0.85)
00:06:11.395 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.26 = 2.26)
00:06:11.396 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.99 mountX=0.05 mountY=0.05, mountTheta=0.86
00:06:11.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
00:06:11.397 00.000 28316 Enqueuing Move request for scope (-0.03, -0.06)
00:06:11.398 00.001 29988 Worker thread wakes up
00:06:11.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:06:11.400 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:06:11.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:06:11.400 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.05 yDistance=0.05
00:06:11.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:06:11.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:11.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:06:11.400 00.000 29988 MoveAxis(E, 0, ABG)
00:06:11.400 00.000 29988 Move returns status 0, amount 0
00:06:11.400 00.000 29988 MoveAxis(N, 0, ABG)
00:06:11.400 00.000 29988 Move returns status 0, amount 0
00:06:11.400 00.000 29988 move complete, result=0
00:06:11.400 00.000 29988 worker thread done servicing request
00:06:11.400 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:06:11.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:11.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:11.402 00.001 28316 Enqueuing Expose request
00:06:11.402 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:11.402 00.000 29988 Worker thread wakes up
00:06:11.403 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:11.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:12.926 01.523 29988 Exposure complete
00:06:12.961 00.035 29988 worker thread done servicing request
00:06:12.961 00.000 28316 OnExposeComplete: enter
00:06:12.961 00.000 28316 UpdateGuideState(): m_state=6
00:06:12.962 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3213
00:06:12.962 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=121.49, Mass=1967, SNR=30.4, Peak=137 HFD=4.4
00:06:12.963 00.001 28316 MultiStar: [#1 -0.17,-0.10,0.89,U] [#2 -0.15,-0.14,0.93,U] [#3 -0.06,-0.07,0.87,U] [#4 0.01,-0.15,0.86,U] [#5 -0.21,-0.12,0.77,U] [#6 -0.09,-0.26,0.68,U] [#7 -0.00,-0.33,0.64,U] [#8 -0.07,-0.02,0.60,U] 
00:06:12.963 00.000 28316 refined, 8 included, MultiStar: {-0.09, -0.15}, one-star: {-0.08, -0.21}
00:06:12.964 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-1.14) = xAngle (-0.98 = -0.98)
00:06:12.965 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.12 = 2.12)
00:06:12.966 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.12 mountX=0.10 mountY=0.15, mountTheta=0.99
00:06:12.968 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.15, opts=13)
00:06:12.970 00.002 28316 Enqueuing Move request for scope (-0.09, -0.15)
00:06:12.972 00.002 29988 Worker thread wakes up
00:06:12.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:06:12.972 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.4
00:06:12.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:12.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:12.974 00.001 28316 Enqueuing Expose request
00:06:12.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
00:06:12.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
00:06:12.974 00.000 29988 Moving (-0.09, -0.15) raw xDistance=0.10 yDistance=0.15
00:06:12.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:06:12.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:12.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:12.974 00.000 29988 MoveAxis(E, 0, ABG)
00:06:12.974 00.000 29988 Move returns status 0, amount 0
00:06:12.974 00.000 29988 MoveAxis(N, 0, ABG)
00:06:12.974 00.000 29988 Move returns status 0, amount 0
00:06:12.974 00.000 29988 move complete, result=0
00:06:12.974 00.000 29988 worker thread done servicing request
00:06:12.974 00.000 29988 Worker thread wakes up
00:06:12.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:12.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:12.975 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:14.615 01.640 29988 Exposure complete
00:06:14.639 00.024 29988 worker thread done servicing request
00:06:14.639 00.000 28316 OnExposeComplete: enter
00:06:14.640 00.001 28316 UpdateGuideState(): m_state=6
00:06:14.641 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3214
00:06:14.641 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=121.29, Mass=1846, SNR=29.4, Peak=150 HFD=4.4
00:06:14.642 00.001 28316 MultiStar: [#1 0.21,-0.12,0.93,U] [#2 0.12,-0.14,0.95,U] [#3 0.09,-0.07,0.89,U] [#4 0.10,-0.13,0.90,U] [#5 0.13,-0.31,0.79,U] [#6 0.14,-0.32,0.74,U] [#7 0.18,-0.42,0.00,M1] [#8 0.22,-0.16,0.62,U] 
00:06:14.642 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.21}, one-star: {0.35, -0.41}
00:06:14.643 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
00:06:14.643 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
00:06:14.644 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.87 mountX=0.26 mountY=-0.06, mountTheta=-0.23
00:06:14.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.21, opts=13)
00:06:14.645 00.000 28316 Enqueuing Move request for scope (0.17, -0.21)
00:06:14.646 00.001 29988 Worker thread wakes up
00:06:14.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:14.646 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.4
00:06:14.647 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
00:06:14.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
00:06:14.647 00.000 29988 Moving (0.17, -0.21) raw xDistance=0.26 yDistance=-0.06
00:06:14.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:14.648 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:06:14.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:14.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:14.648 00.000 28316 Enqueuing Expose request
00:06:14.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:06:14.649 00.000 29988 MoveAxis(W, 55, ABG)
00:06:14.649 00.000 29988 Guiding  Dir = 3, Dur = 55
00:06:14.649 00.000 29988 IsSlewing returns 0
00:06:14.649 00.000 29988 IsGuiding returns 0
00:06:14.652 00.003 29988 PulseGuide returned control before completion, sleep 64
00:06:14.722 00.070 29988 IsGuiding returns 0
00:06:14.722 00.000 29988 Move returns status 0, amount 55
00:06:14.722 00.000 29988 MoveAxis(N, 0, ABG)
00:06:14.722 00.000 29988 Move returns status 0, amount 0
00:06:14.722 00.000 29988 move complete, result=0
00:06:14.722 00.000 29988 worker thread done servicing request
00:06:14.722 00.000 29988 Worker thread wakes up
00:06:14.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:14.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:14.722 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH
00:06:16.134 01.412 29988 Exposure complete
00:06:16.165 00.031 29988 worker thread done servicing request
00:06:16.165 00.000 28316 OnExposeComplete: enter
00:06:16.166 00.001 28316 UpdateGuideState(): m_state=6
00:06:16.167 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3215
00:06:16.167 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=121.63, Mass=1938, SNR=30.2, Peak=150 HFD=4.3
00:06:16.168 00.001 28316 MultiStar: [#1 0.09,0.13,0.90,U] [#2 -0.13,-0.08,0.97,U] [#3 0.07,0.17,0.88,U] [#4 -0.05,0.06,0.89,U] [#5 -0.02,0.06,0.78,U] [#6 -0.02,-0.04,0.71,U] [#7 0.03,0.01,0.65,U] [#8 -0.08,0.19,0.61,U] 
00:06:16.168 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.17, -0.07}
00:06:16.168 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
00:06:16.169 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.69)
00:06:16.169 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.34 mountX=-0.04 mountY=-0.03, mountTheta=-2.46
00:06:16.171 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
00:06:16.172 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
00:06:16.172 00.000 29988 Worker thread wakes up
00:06:16.172 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
00:06:16.172 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
00:06:16.172 00.000 29988 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=-0.03
00:06:16.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:06:16.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:16.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:06:16.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:06:16.173 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:06:16.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:16.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:16.174 00.000 28316 Enqueuing Expose request
00:06:16.175 00.001 29988 MoveAxis(E, 0, ABG)
00:06:16.175 00.000 29988 Move returns status 0, amount 0
00:06:16.175 00.000 29988 MoveAxis(N, 0, ABG)
00:06:16.175 00.000 29988 Move returns status 0, amount 0
00:06:16.175 00.000 29988 move complete, result=0
00:06:16.175 00.000 29988 worker thread done servicing request
00:06:16.175 00.000 29988 Worker thread wakes up
00:06:16.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:16.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:16.175 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:17.811 01.636 29988 Exposure complete
00:06:17.859 00.048 29988 worker thread done servicing request
00:06:17.859 00.000 28316 OnExposeComplete: enter
00:06:17.861 00.002 28316 UpdateGuideState(): m_state=6
00:06:17.862 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3216
00:06:17.864 00.002 28316 Star::Find returns 1 (0), X=585.51, Y=121.55, Mass=2008, SNR=30.7, Peak=134 HFD=4.3
00:06:17.865 00.001 28316 MultiStar: [#1 0.04,0.00,0.89,U] [#2 -0.01,-0.11,0.94,U] [#3 0.07,-0.05,0.86,U] [#4 -0.04,-0.00,0.87,U] [#5 0.02,-0.15,0.77,U] [#6 0.04,-0.15,0.69,U] [#7 -0.01,-0.20,0.66,U] [#8 0.02,-0.01,0.59,U] 
00:06:17.866 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {0.08, -0.15}
00:06:17.868 00.002 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.13 = -0.13)
00:06:17.870 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
00:06:17.871 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.28 mountX=0.09 mountY=0.02, mountTheta=0.17
00:06:17.872 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.09, opts=13)
00:06:17.873 00.001 28316 Enqueuing Move request for scope (0.03, -0.09)
00:06:17.874 00.001 29988 Worker thread wakes up
00:06:17.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
00:06:17.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
00:06:17.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:17.875 00.001 29988 Moving (0.03, -0.09) raw xDistance=0.09 yDistance=0.02
00:06:17.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:17.875 00.000 28316 UpdateGuideState exits: m=2008 RSB=30.7
00:06:17.876 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:17.878 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:17.879 00.001 28316 Enqueuing Expose request
00:06:17.880 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:17.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:06:17.880 00.000 29988 MoveAxis(E, 0, ABG)
00:06:17.880 00.000 29988 Move returns status 0, amount 0
00:06:17.880 00.000 29988 MoveAxis(N, 0, ABG)
00:06:17.880 00.000 29988 Move returns status 0, amount 0
00:06:17.880 00.000 29988 move complete, result=0
00:06:17.880 00.000 29988 worker thread done servicing request
00:06:17.880 00.000 29988 Worker thread wakes up
00:06:17.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:17.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:17.881 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:19.299 01.418 29988 Exposure complete
00:06:19.339 00.040 29988 worker thread done servicing request
00:06:19.339 00.000 28316 OnExposeComplete: enter
00:06:19.340 00.001 28316 UpdateGuideState(): m_state=6
00:06:19.341 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3217
00:06:19.341 00.000 28316 Star::Find returns 1 (0), X=585.57, Y=121.49, Mass=1949, SNR=30.2, Peak=139 HFD=4.3
00:06:19.342 00.001 28316 MultiStar: [#1 0.03,0.09,0.92,U] [#2 -0.06,0.05,0.96,U] [#3 -0.03,0.15,0.86,U] [#4 -0.05,0.06,0.85,U] [#5 -0.05,0.15,0.78,U] [#6 -0.13,-0.06,0.70,U] [#7 -0.14,-0.01,0.67,U] [#8 -0.09,0.09,0.59,U] 
00:06:19.342 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.15, -0.21}
00:06:19.343 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.50 = -2.78)
00:06:19.343 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
00:06:19.343 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.35 mountX=-0.04 mountY=0.01, mountTheta=2.82
00:06:19.347 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
00:06:19.348 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
00:06:19.348 00.000 29988 Worker thread wakes up
00:06:19.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:06:19.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:06:19.349 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.2
00:06:19.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:19.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:19.351 00.001 28316 Enqueuing Expose request
00:06:19.352 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:06:19.352 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.01
00:06:19.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:06:19.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:19.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:19.352 00.000 29988 MoveAxis(E, 0, ABG)
00:06:19.352 00.000 29988 Move returns status 0, amount 0
00:06:19.352 00.000 29988 MoveAxis(N, 0, ABG)
00:06:19.352 00.000 29988 Move returns status 0, amount 0
00:06:19.352 00.000 29988 move complete, result=0
00:06:19.352 00.000 29988 worker thread done servicing request
00:06:19.352 00.000 29988 Worker thread wakes up
00:06:19.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:19.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:19.353 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:21.082 01.729 29988 Exposure complete
00:06:21.118 00.036 29988 worker thread done servicing request
00:06:21.118 00.000 28316 OnExposeComplete: enter
00:06:21.119 00.001 28316 UpdateGuideState(): m_state=6
00:06:21.120 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3218
00:06:21.121 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.90, Mass=1927, SNR=30.1, Peak=166 HFD=4.1
00:06:21.122 00.001 28316 MultiStar: [#1 0.05,0.31,0.89,U] [#2 0.05,0.18,0.99,U] [#3 0.03,0.28,0.85,U] [#4 -0.01,0.18,0.86,U] [#5 -0.11,0.19,0.78,U] [#6 0.02,0.12,0.73,U] [#7 -0.01,0.16,0.65,U] [#8 -0.06,0.28,0.58,U] 
00:06:21.123 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.21}, one-star: {0.17, 0.20}
00:06:21.124 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:06:21.124 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:06:21.125 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.46 mountX=-0.18 mountY=-0.12, mountTheta=-2.57
00:06:21.127 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.21, opts=13)
00:06:21.127 00.000 28316 Enqueuing Move request for scope (0.02, 0.21)
00:06:21.128 00.001 29988 Worker thread wakes up
00:06:21.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
00:06:21.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
00:06:21.128 00.000 29988 Moving (0.02, 0.21) raw xDistance=-0.18 yDistance=-0.12
00:06:21.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:06:21.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:21.128 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:21.129 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:06:21.129 00.000 29988 MoveAxis(E, 0, ABG)
00:06:21.129 00.000 29988 Move returns status 0, amount 0
00:06:21.129 00.000 29988 MoveAxis(N, 0, ABG)
00:06:21.129 00.000 29988 Move returns status 0, amount 0
00:06:21.129 00.000 29988 move complete, result=0
00:06:21.129 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.1
00:06:21.130 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:21.131 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:21.132 00.001 28316 Enqueuing Expose request
00:06:21.132 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:21.133 00.001 29988 worker thread done servicing request
00:06:21.133 00.000 29988 Worker thread wakes up
00:06:21.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:21.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:22.551 01.418 29988 Exposure complete
00:06:22.589 00.038 29988 worker thread done servicing request
00:06:22.589 00.000 28316 OnExposeComplete: enter
00:06:22.590 00.001 28316 UpdateGuideState(): m_state=6
00:06:22.591 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3219
00:06:22.592 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=121.88, Mass=1869, SNR=29.6, Peak=162 HFD=4.1
00:06:22.594 00.002 28316 MultiStar: [#1 0.13,0.26,0.92,U] [#2 0.07,0.13,0.99,U] [#3 0.09,0.17,0.88,U] [#4 0.12,0.22,0.88,U] [#5 -0.01,0.26,0.80,U] [#6 -0.07,0.15,0.72,U] [#7 0.10,0.14,0.69,U] [#8 0.04,0.25,0.61,U] 
00:06:22.595 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.19}, one-star: {0.18, 0.18}
00:06:22.595 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
00:06:22.596 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.85)
00:06:22.597 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.19 mountX=-0.14 mountY=-0.16, mountTheta=-2.31
00:06:22.600 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.19, opts=13)
00:06:22.601 00.001 28316 Enqueuing Move request for scope (0.08, 0.19)
00:06:22.601 00.000 29988 Worker thread wakes up
00:06:22.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:06:22.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:06:22.601 00.000 29988 Moving (0.08, 0.19) raw xDistance=-0.14 yDistance=-0.16
00:06:22.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:06:22.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:22.602 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:22.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:06:22.602 00.000 29988 MoveAxis(E, 0, ABG)
00:06:22.602 00.000 29988 Move returns status 0, amount 0
00:06:22.602 00.000 29988 MoveAxis(N, 0, ABG)
00:06:22.602 00.000 29988 Move returns status 0, amount 0
00:06:22.602 00.000 29988 move complete, result=0
00:06:22.602 00.000 29988 worker thread done servicing request
00:06:22.602 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:06:22.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:22.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:22.603 00.000 28316 Enqueuing Expose request
00:06:22.604 00.001 29988 Worker thread wakes up
00:06:22.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:22.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:22.604 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:24.242 01.638 29988 Exposure complete
00:06:24.278 00.036 29988 worker thread done servicing request
00:06:24.278 00.000 28316 OnExposeComplete: enter
00:06:24.279 00.001 28316 UpdateGuideState(): m_state=6
00:06:24.280 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3220
00:06:24.280 00.000 28316 Star::Find returns 1 (0), X=585.40, Y=121.66, Mass=1837, SNR=29.3, Peak=138 HFD=4.4
00:06:24.281 00.001 28316 MultiStar: [#1 0.03,0.13,0.91,U] [#2 -0.05,0.05,1.02,U] [#3 0.07,0.21,0.90,U] [#4 -0.01,0.09,0.87,U] [#5 -0.07,0.13,0.81,U] [#6 0.06,0.04,0.73,U] [#7 0.03,-0.02,0.66,U] [#8 -0.15,0.16,0.61,U] 
00:06:24.281 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.02, -0.04}
00:06:24.282 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:06:24.283 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
00:06:24.283 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.08 mountX=0.03 mountY=0.04, mountTheta=0.95
00:06:24.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
00:06:24.285 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
00:06:24.285 00.000 29988 Worker thread wakes up
00:06:24.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:06:24.286 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:06:24.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:06:24.286 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
00:06:24.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:06:24.286 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.3
00:06:24.289 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:24.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:24.290 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:06:24.290 00.000 29988 MoveAxis(E, 0, ABG)
00:06:24.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:24.290 00.000 28316 Enqueuing Expose request
00:06:24.291 00.001 29988 Move returns status 0, amount 0
00:06:24.291 00.000 29988 MoveAxis(N, 0, ABG)
00:06:24.291 00.000 29988 Move returns status 0, amount 0
00:06:24.291 00.000 29988 move complete, result=0
00:06:24.291 00.000 29988 worker thread done servicing request
00:06:24.291 00.000 29988 Worker thread wakes up
00:06:24.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:24.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:24.292 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:25.816 01.524 29988 Exposure complete
00:06:25.856 00.040 29988 worker thread done servicing request
00:06:25.856 00.000 28316 OnExposeComplete: enter
00:06:25.858 00.002 28316 UpdateGuideState(): m_state=6
00:06:25.859 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3221
00:06:25.861 00.002 28316 Star::Find returns 1 (0), X=585.64, Y=121.70, Mass=1930, SNR=30.2, Peak=159 HFD=4.4
00:06:25.862 00.001 28316 MultiStar: [#1 0.14,0.14,0.91,U] [#2 0.05,-0.01,0.98,U] [#3 0.09,0.30,0.89,U] [#4 0.20,0.24,0.88,U] [#5 0.11,0.24,0.81,U] [#6 0.11,0.08,0.71,U] [#7 0.03,0.02,0.67,U] [#8 0.17,0.17,0.58,U] 
00:06:25.864 00.002 28316 refined, 8 included, MultiStar: {0.13, 0.13}, one-star: {0.22, -0.00}
00:06:25.864 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
00:06:25.865 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
00:06:25.865 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.79 mountX=-0.06 mountY=-0.17, mountTheta=-1.93
00:06:25.868 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.13, opts=13)
00:06:25.868 00.000 28316 Enqueuing Move request for scope (0.13, 0.13)
00:06:25.868 00.000 29988 Worker thread wakes up
00:06:25.870 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:25.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
00:06:25.870 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:06:25.871 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
00:06:25.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:25.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:25.871 00.000 28316 Enqueuing Expose request
00:06:25.872 00.001 29988 Moving (0.13, 0.13) raw xDistance=-0.06 yDistance=-0.17
00:06:25.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:06:25.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:25.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:06:25.872 00.000 29988 MoveAxis(E, 0, ABG)
00:06:25.872 00.000 29988 Move returns status 0, amount 0
00:06:25.872 00.000 29988 MoveAxis(N, 0, ABG)
00:06:25.872 00.000 29988 Move returns status 0, amount 0
00:06:25.872 00.000 29988 move complete, result=0
00:06:25.872 00.000 29988 worker thread done servicing request
00:06:25.872 00.000 29988 Worker thread wakes up
00:06:25.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:25.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:25.873 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:27.505 01.632 29988 Exposure complete
00:06:27.545 00.040 29988 worker thread done servicing request
00:06:27.545 00.000 28316 OnExposeComplete: enter
00:06:27.546 00.001 28316 UpdateGuideState(): m_state=6
00:06:27.546 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3222
00:06:27.547 00.001 28316 Star::Find returns 1 (0), X=585.54, Y=121.81, Mass=1887, SNR=29.7, Peak=159 HFD=4.5
00:06:27.548 00.001 28316 MultiStar: [#1 0.04,0.38,0.90,U] [#2 -0.04,0.28,0.95,U] [#3 0.06,0.49,0.00,M1] [#4 0.04,0.42,0.00,M1] [#5 -0.01,0.29,0.79,U] [#6 0.04,0.24,0.75,U] [#7 0.20,0.32,0.66,U] [#8 -0.08,0.30,0.59,U] 
00:06:27.548 00.000 28316 single-star, 6 included, MultiStar: {0.04, 0.27}, one-star: {0.12, 0.11}
00:06:27.549 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
00:06:27.549 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
00:06:27.550 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
00:06:27.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.11, opts=13)
00:06:27.551 00.000 28316 Enqueuing Move request for scope (0.12, 0.11)
00:06:27.552 00.001 29988 Worker thread wakes up
00:06:27.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:27.553 00.001 28316 UpdateGuideState exits: m=1887 RSB=29.7
00:06:27.553 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:27.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:27.554 00.001 28316 Enqueuing Expose request
00:06:27.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
00:06:27.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
00:06:27.554 00.000 29988 Moving (0.12, 0.11) raw xDistance=-0.05 yDistance=-0.15
00:06:27.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:27.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:27.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:06:27.555 00.001 29988 MoveAxis(E, 0, ABG)
00:06:27.555 00.000 29988 Move returns status 0, amount 0
00:06:27.555 00.000 29988 MoveAxis(N, 0, ABG)
00:06:27.555 00.000 29988 Move returns status 0, amount 0
00:06:27.555 00.000 29988 move complete, result=0
00:06:27.555 00.000 29988 worker thread done servicing request
00:06:27.555 00.000 29988 Worker thread wakes up
00:06:27.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:27.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:27.555 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:29.078 01.523 29988 Exposure complete
00:06:29.108 00.030 29988 worker thread done servicing request
00:06:29.109 00.001 28316 OnExposeComplete: enter
00:06:29.109 00.000 28316 UpdateGuideState(): m_state=6
00:06:29.110 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3223
00:06:29.110 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=121.98, Mass=1853, SNR=29.6, Peak=175 HFD=4.1
00:06:29.111 00.001 28316 MultiStar: [#1 0.04,0.28,0.92,U] [#2 0.02,0.45,0.00,M1] [#3 0.06,0.49,0.00,M2] [#4 0.05,0.45,0.00,M2] [#5 -0.05,0.31,0.79,U] [#6 0.02,0.35,0.74,U] [#7 0.03,0.27,0.68,U] [#8 0.03,0.50,0.00,M1] 
00:06:29.111 00.000 28316 refined, 4 included, MultiStar: {0.06, 0.30}, one-star: {0.21, 0.28}
00:06:29.112 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
00:06:29.112 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.67)
00:06:29.113 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.37 mountX=-0.25 mountY=-0.19, mountTheta=-2.49
00:06:29.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.30, opts=13)
00:06:29.115 00.001 28316 Enqueuing Move request for scope (0.06, 0.30)
00:06:29.117 00.002 29988 Worker thread wakes up
00:06:29.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
00:06:29.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:29.118 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
00:06:29.118 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
00:06:29.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:29.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:29.119 00.000 28316 Enqueuing Expose request
00:06:29.120 00.001 29988 Moving (0.06, 0.30) raw xDistance=-0.25 yDistance=-0.19
00:06:29.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:06:29.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:29.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:06:29.120 00.000 29988 MoveAxis(E, 52, ABG)
00:06:29.120 00.000 29988 Guiding  Dir = 2, Dur = 52
00:06:29.120 00.000 29988 IsSlewing returns 0
00:06:29.120 00.000 29988 IsGuiding returns 0
00:06:29.122 00.002 29988 PulseGuide returned control before completion, sleep 61
00:06:29.186 00.064 29988 IsGuiding returns 0
00:06:29.186 00.000 29988 Move returns status 0, amount 52
00:06:29.186 00.000 29988 MoveAxis(N, 0, ABG)
00:06:29.186 00.000 29988 Move returns status 0, amount 0
00:06:29.186 00.000 29988 move complete, result=0
00:06:29.186 00.000 29988 worker thread done servicing request
00:06:29.187 00.001 29988 Worker thread wakes up
00:06:29.187 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
00:06:29.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:29.188 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:30.812 01.624 29988 Exposure complete
00:06:30.848 00.036 29988 worker thread done servicing request
00:06:30.848 00.000 28316 OnExposeComplete: enter
00:06:30.849 00.001 28316 UpdateGuideState(): m_state=6
00:06:30.851 00.002 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3224
00:06:30.853 00.002 28316 Star::Find returns 1 (0), X=585.82, Y=121.60, Mass=1971, SNR=30.4, Peak=176 HFD=4.2
00:06:30.854 00.001 28316 MultiStar: [#1 0.12,0.10,0.91,U] [#2 0.14,-0.06,0.97,U] [#3 0.22,0.11,0.85,U] [#4 0.07,-0.02,0.88,U] [#5 0.14,0.05,0.76,U] [#6 0.24,0.00,0.70,U] [#7 0.22,-0.02,0.66,U] [#8 0.06,0.13,0.59,U] 
00:06:30.855 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.02}, one-star: {0.39, -0.10}
00:06:30.856 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:06:30.857 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.95)
00:06:30.860 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.09 mountX=0.06 mountY=-0.17, mountTheta=-1.23
00:06:30.864 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.02, opts=13)
00:06:30.865 00.001 28316 Enqueuing Move request for scope (0.18, 0.02)
00:06:30.865 00.000 29988 Worker thread wakes up
00:06:30.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
00:06:30.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
00:06:30.866 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:30.866 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.4
00:06:30.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:30.868 00.001 29988 Moving (0.18, 0.02) raw xDistance=0.06 yDistance=-0.17
00:06:30.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:30.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:30.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:30.869 00.001 28316 Enqueuing Expose request
00:06:30.870 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:06:30.871 00.001 29988 MoveAxis(E, 0, ABG)
00:06:30.871 00.000 29988 Move returns status 0, amount 0
00:06:30.871 00.000 29988 MoveAxis(N, 0, ABG)
00:06:30.871 00.000 29988 Move returns status 0, amount 0
00:06:30.871 00.000 29988 move complete, result=0
00:06:30.871 00.000 29988 worker thread done servicing request
00:06:30.871 00.000 29988 Worker thread wakes up
00:06:30.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:30.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:30.872 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:32.389 01.517 29988 Exposure complete
00:06:32.428 00.039 29988 worker thread done servicing request
00:06:32.428 00.000 28316 OnExposeComplete: enter
00:06:32.429 00.001 28316 UpdateGuideState(): m_state=6
00:06:32.429 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3225
00:06:32.430 00.001 28316 Star::Find returns 1 (0), X=585.63, Y=121.67, Mass=1955, SNR=30.4, Peak=165 HFD=4.3
00:06:32.433 00.003 28316 MultiStar: [#1 0.22,0.10,0.88,U] [#2 0.15,0.08,0.95,U] [#3 0.01,0.19,0.86,U] [#4 0.22,0.11,0.83,U] [#5 0.08,0.10,0.76,U] [#6 0.14,-0.02,0.71,U] [#7 0.07,0.07,0.67,U] [#8 0.08,0.13,0.57,U] 
00:06:32.435 00.002 28316 refined, 8 included, MultiStar: {0.14, 0.08}, one-star: {0.21, -0.03}
00:06:32.436 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
00:06:32.437 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
00:06:32.438 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.53 mountX=-0.02 mountY=-0.16, mountTheta=-1.67
00:06:32.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
00:06:32.440 00.001 28316 Enqueuing Move request for scope (0.14, 0.08)
00:06:32.440 00.000 29988 Worker thread wakes up
00:06:32.441 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:32.441 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.4
00:06:32.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:32.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:32.443 00.001 28316 Enqueuing Expose request
00:06:32.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
00:06:32.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
00:06:32.443 00.000 29988 Moving (0.14, 0.08) raw xDistance=-0.02 yDistance=-0.16
00:06:32.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:32.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:32.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:06:32.443 00.000 29988 MoveAxis(E, 0, ABG)
00:06:32.443 00.000 29988 Move returns status 0, amount 0
00:06:32.443 00.000 29988 MoveAxis(N, 0, ABG)
00:06:32.443 00.000 29988 Move returns status 0, amount 0
00:06:32.443 00.000 29988 move complete, result=0
00:06:32.443 00.000 29988 worker thread done servicing request
00:06:32.443 00.000 29988 Worker thread wakes up
00:06:32.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:32.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:32.444 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:34.068 01.624 29988 Exposure complete
00:06:34.096 00.028 29988 worker thread done servicing request
00:06:34.096 00.000 28316 OnExposeComplete: enter
00:06:34.097 00.001 28316 UpdateGuideState(): m_state=6
00:06:34.098 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3226
00:06:34.098 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=121.71, Mass=1966, SNR=30.4, Peak=187 HFD=4.3
00:06:34.099 00.001 28316 MultiStar: [#1 0.29,0.19,0.92,U] [#2 0.15,0.13,0.99,U] [#3 0.22,0.31,0.84,U] [#4 0.38,0.17,0.00,M1] [#5 0.29,0.21,0.77,U] [#6 0.34,0.06,0.71,U] [#7 0.23,0.10,0.66,U] [#8 0.26,0.29,0.60,U] 
00:06:34.099 00.000 28316 refined, 7 included, MultiStar: {0.27, 0.16}, one-star: {0.36, 0.01}
00:06:34.099 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
00:06:34.100 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
00:06:34.100 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.53 mountX=-0.03 mountY=-0.31, mountTheta=-1.67
00:06:34.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.16, opts=13)
00:06:34.102 00.001 28316 Enqueuing Move request for scope (0.27, 0.16)
00:06:34.102 00.000 29988 Worker thread wakes up
00:06:34.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:34.103 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:06:34.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:34.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:34.104 00.000 28316 Enqueuing Expose request
00:06:34.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
00:06:34.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
00:06:34.104 00.000 29988 Moving (0.27, 0.16) raw xDistance=-0.03 yDistance=-0.31
00:06:34.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:06:34.105 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:06:34.105 00.000 29988 MoveAxis(E, 0, ABG)
00:06:34.105 00.000 29988 Move returns status 0, amount 0
00:06:34.105 00.000 29988 MoveAxis(N, 74, ABG)
00:06:34.105 00.000 29988 Guiding  Dir = 0, Dur = 74
00:06:34.105 00.000 29988 IsSlewing returns 0
00:06:34.105 00.000 29988 IsGuiding returns 0
00:06:34.110 00.005 29988 PulseGuide returned control before completion, sleep 80
00:06:34.205 00.095 29988 IsGuiding returns 1
00:06:34.205 00.000 29988 scope still moving after pulse duration time elapsed
00:06:34.237 00.032 29988 IsSlewing returns 0
00:06:34.237 00.000 29988 IsGuiding returns 0
00:06:34.237 00.000 29988 scope move finished after 74 + 57 ms
00:06:34.237 00.000 29988 Move returns status 0, amount 74
00:06:34.237 00.000 29988 move complete, result=0
00:06:34.238 00.001 29988 worker thread done servicing request
00:06:34.238 00.000 29988 Worker thread wakes up
00:06:34.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:34.238 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 74 ms NORTH
00:06:34.239 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,107,31,31)
00:06:35.410 01.171 28316 evsrv: cli 0C97DAF0 connect
00:06:35.412 00.002 28316 case statement mapped state 6 to 3
00:06:35.413 00.001 28316 case statement mapped state 6 to 3
00:06:35.415 00.002 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"a73a5802-76db-49f7-8171-656b8a9c5a67"}
00:06:35.416 00.001 28316 case statement mapped state 6 to 3
00:06:35.418 00.002 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a73a5802-76db-49f7-8171-656b8a9c5a67"}
00:06:35.421 00.003 28316 evsrv: cli 0C97DAF0 disconnect
00:06:35.422 00.001 28316 evsrv: cli 0C97D050 connect
00:06:35.424 00.002 28316 case statement mapped state 6 to 3
00:06:35.424 00.000 28316 case statement mapped state 6 to 3
00:06:35.425 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"574d72a2-b2dc-4f11-a68d-1ec5a609f9eb"}
00:06:35.426 00.001 28316 PhdController::Dither begins
00:06:35.427 00.001 28316 dither: size=2.00, dRA=1.13 dDec=1.21
00:06:35.428 00.001 28316 MountToCamera -- mountTheta (-0.82) + m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
00:06:35.429 00.001 28316 MountToCamera -- mountX=1.13 mountY=1.21 hyp=1.66 mountTheta=-0.82 cameraX=-0.63, cameraY=-1.53 cameraTheta=-1.96
00:06:35.430 00.001 28316 setting lock position to (584.79, 120.17)
00:06:35.431 00.001 28316 Mount: notify guiding dithered (-0.6, -1.5)
00:06:35.432 00.001 28316 MultiStar: stabilizing after lock position change
00:06:35.433 00.001 28316 Status Line: Dithering de 1.13,1.21
00:06:35.435 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:06:35.436 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:06:35.438 00.002 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"574d72a2-b2dc-4f11-a68d-1ec5a609f9eb"}
00:06:35.439 00.001 28316 evsrv: cli 0C97D050 disconnect
00:06:35.651 00.212 29988 Exposure complete
00:06:35.681 00.030 29988 worker thread done servicing request
00:06:35.681 00.000 28316 OnExposeComplete: enter
00:06:35.682 00.001 28316 UpdateGuideState(): m_state=6
00:06:35.682 00.000 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3227
00:06:35.683 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=121.41, Mass=1992, SNR=30.6, Peak=144 HFD=4.4
00:06:35.684 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (-1.14) = xAngle (2.14 = 2.14)
00:06:35.684 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.25 = -1.04)
00:06:35.685 00.001 28316 CameraToMount -- cameraX=0.80 cameraY=1.25 hyp=1.48 cameraTheta=1.00 mountX=-0.80 mountY=-1.27, mountTheta=-2.13
00:06:35.688 00.003 28316 dither recenter: remaining=(-1.1,-1.2) step=(-1.1,-1.2)
00:06:35.689 00.001 28316 MountToCamera -- mountTheta (2.32) + m_xAngle (-1.14) = xAngle (1.18 = 1.18)
00:06:35.690 00.001 28316 MountToCamera -- mountX=-1.13 mountY=-1.21 hyp=1.66 mountTheta=2.32 cameraX=0.63, cameraY=1.53 cameraTheta=1.18
00:06:35.691 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=1.53, opts=4)
00:06:35.691 00.000 28316 Enqueuing Move request for scope (0.63, 1.53)
00:06:35.692 00.001 28316 Mount: notify direct move -1.13,-1.21
00:06:35.693 00.001 29988 Worker thread wakes up
00:06:35.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 1.53) opts 0x4
00:06:35.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, 1.53)
00:06:35.693 00.000 29988 Moving (0.63, 1.53) raw xDistance=-1.13 yDistance=-1.21
00:06:35.693 00.000 29988 MoveAxis(E, 378, B)
00:06:35.693 00.000 29988 Guiding  Dir = 2, Dur = 378
00:06:35.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:35.694 00.001 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:06:35.695 00.001 29988 IsSlewing returns 0
00:06:35.695 00.000 28316 PhdController: settling, locked = 1, distance = 1.76 (0.50) aobump = 0 frame = 1 / 99999
00:06:35.696 00.001 29988 IsGuiding returns 0
00:06:35.696 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140395.696,"Host":"ASUS_SAM","Inst":1,"Distance":1.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:06:35.698 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:35.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:35.700 00.001 28316 Enqueuing Expose request
00:06:35.701 00.001 29988 PulseGuide returned control before completion, sleep 386
00:06:36.090 00.389 29988 IsGuiding returns 0
00:06:36.090 00.000 29988 Move returns status 0, amount 378
00:06:36.090 00.000 29988 MoveAxis(N, 289, B)
00:06:36.090 00.000 29988 Guiding  Dir = 0, Dur = 289
00:06:36.090 00.000 29988 IsSlewing returns 0
00:06:36.091 00.001 29988 IsGuiding returns 0
00:06:36.095 00.004 29988 PulseGuide returned control before completion, sleep 294
00:06:36.405 00.310 29988 IsGuiding returns 0
00:06:36.405 00.000 29988 Move returns status 0, amount 289
00:06:36.405 00.000 29988 move complete, result=0
00:06:36.405 00.000 29988 worker thread done servicing request
00:06:36.405 00.000 29988 Worker thread wakes up
00:06:36.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:36.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:36.405 00.000 28316 GuideStep: -1.1 px 378 ms EAST, -1.2 px 289 ms NORTH
00:06:38.035 01.630 29988 Exposure complete
00:06:38.066 00.031 29988 worker thread done servicing request
00:06:38.066 00.000 28316 OnExposeComplete: enter
00:06:38.067 00.001 28316 UpdateGuideState(): m_state=6
00:06:38.068 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3228
00:06:38.068 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=119.73, Mass=1918, SNR=30.2, Peak=149 HFD=4.4
00:06:38.068 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
00:06:38.069 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
00:06:38.069 00.000 28316 CameraToMount -- cameraX=0.58 cameraY=-0.44 hyp=0.72 cameraTheta=-0.65 mountX=0.64 mountY=-0.32, mountTheta=-0.46
00:06:38.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=-0.44, opts=13)
00:06:38.071 00.001 28316 Enqueuing Move request for scope (0.58, -0.44)
00:06:38.071 00.000 29988 Worker thread wakes up
00:06:38.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:06:38.072 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.2
00:06:38.072 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 2 / 99999
00:06:38.073 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.44) opts 0xd
00:06:38.073 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140398.073,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:06:38.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, -0.44)
00:06:38.073 00.000 29988 Moving (0.58, -0.44) raw xDistance=0.64 yDistance=-0.32
00:06:38.073 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:38.074 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:38.074 00.000 28316 Enqueuing Expose request
00:06:38.075 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
00:06:38.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:38.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:06:38.075 00.000 29988 MoveAxis(W, 134, ABG)
00:06:38.075 00.000 29988 Guiding  Dir = 3, Dur = 134
00:06:38.075 00.000 29988 IsSlewing returns 0
00:06:38.075 00.000 29988 IsGuiding returns 0
00:06:38.077 00.002 29988 PulseGuide returned control before completion, sleep 143
00:06:38.222 00.145 29988 IsGuiding returns 0
00:06:38.222 00.000 29988 Move returns status 0, amount 134
00:06:38.222 00.000 29988 MoveAxis(N, 0, ABG)
00:06:38.222 00.000 29988 Move returns status 0, amount 0
00:06:38.222 00.000 29988 move complete, result=0
00:06:38.223 00.001 29988 worker thread done servicing request
00:06:38.223 00.000 29988 Worker thread wakes up
00:06:38.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:38.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:38.223 00.000 28316 GuideStep: 0.6 px 134 ms WEST, -0.3 px 0 ms NORTH
00:06:39.629 01.406 29988 Exposure complete
00:06:39.655 00.026 29988 worker thread done servicing request
00:06:39.655 00.000 28316 OnExposeComplete: enter
00:06:39.656 00.001 28316 UpdateGuideState(): m_state=6
00:06:39.656 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3229
00:06:39.657 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=120.13, Mass=2007, SNR=30.8, Peak=167 HFD=4.4
00:06:39.657 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
00:06:39.658 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
00:06:39.658 00.000 28316 CameraToMount -- cameraX=0.50 cameraY=-0.04 hyp=0.50 cameraTheta=-0.07 mountX=0.24 mountY=-0.43, mountTheta=-1.06
00:06:39.660 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=-0.04, opts=13)
00:06:39.661 00.001 28316 Enqueuing Move request for scope (0.50, -0.04)
00:06:39.662 00.001 29988 Worker thread wakes up
00:06:39.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.04) opts 0xd
00:06:39.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, -0.04)
00:06:39.662 00.000 29988 Moving (0.50, -0.04) raw xDistance=0.24 yDistance=-0.43
00:06:39.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
00:06:39.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:39.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:06:39.662 00.000 29988 MoveAxis(W, 59, ABG)
00:06:39.662 00.000 29988 Guiding  Dir = 3, Dur = 59
00:06:39.662 00.000 29988 IsSlewing returns 0
00:06:39.662 00.000 29988 IsGuiding returns 0
00:06:39.664 00.002 29988 PulseGuide returned control before completion, sleep 68
00:06:39.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:39.673 00.008 28316 UpdateGuideState exits: m=2007 RSB=30.8
00:06:39.674 00.001 28316 PhdController: settling, locked = 1, distance = 0.66 (0.50) aobump = 0 frame = 3 / 99999
00:06:39.674 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140399.674,"Host":"ASUS_SAM","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:06:39.675 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:39.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:39.676 00.001 28316 Enqueuing Expose request
00:06:39.739 00.063 29988 IsGuiding returns 0
00:06:39.739 00.000 29988 Move returns status 0, amount 59
00:06:39.739 00.000 29988 MoveAxis(N, 0, ABG)
00:06:39.739 00.000 29988 Move returns status 0, amount 0
00:06:39.739 00.000 29988 move complete, result=0
00:06:39.739 00.000 29988 worker thread done servicing request
00:06:39.739 00.000 29988 Worker thread wakes up
00:06:39.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:39.739 00.000 28316 GuideStep: 0.2 px 59 ms WEST, -0.4 px 0 ms NORTH
00:06:39.740 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:41.367 01.627 29988 Exposure complete
00:06:41.390 00.023 29988 worker thread done servicing request
00:06:41.390 00.000 28316 OnExposeComplete: enter
00:06:41.391 00.001 28316 UpdateGuideState(): m_state=6
00:06:41.391 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3230
00:06:41.392 00.001 28316 Star::Find returns 1 (0), X=584.96, Y=120.16, Mass=1961, SNR=30.3, Peak=191 HFD=4.3
00:06:41.392 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:06:41.392 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:06:41.393 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.05 mountX=0.08 mountY=-0.15, mountTheta=-1.08
00:06:41.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.01, opts=13)
00:06:41.395 00.001 28316 Enqueuing Move request for scope (0.17, -0.01)
00:06:41.395 00.000 29988 Worker thread wakes up
00:06:41.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
00:06:41.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
00:06:41.395 00.000 29988 Moving (0.17, -0.01) raw xDistance=0.08 yDistance=-0.15
00:06:41.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:06:41.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:41.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:06:41.395 00.000 29988 MoveAxis(E, 0, ABG)
00:06:41.395 00.000 29988 Move returns status 0, amount 0
00:06:41.395 00.000 29988 MoveAxis(N, 0, ABG)
00:06:41.395 00.000 29988 Move returns status 0, amount 0
00:06:41.395 00.000 29988 move complete, result=0
00:06:41.395 00.000 29988 worker thread done servicing request
00:06:41.399 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:41.406 00.007 28316 UpdateGuideState exits: m=1961 RSB=30.3
00:06:41.406 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 4 / 99999
00:06:41.406 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140401.406,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:06:41.408 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:41.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:41.408 00.000 28316 Enqueuing Expose request
00:06:41.409 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:41.409 00.000 29988 Worker thread wakes up
00:06:41.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:41.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:42.927 01.518 29988 Exposure complete
00:06:42.950 00.023 29988 worker thread done servicing request
00:06:42.950 00.000 28316 OnExposeComplete: enter
00:06:42.951 00.001 28316 UpdateGuideState(): m_state=6
00:06:42.951 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3231
00:06:42.952 00.001 28316 Star::Find returns 1 (0), X=585.03, Y=120.32, Mass=1870, SNR=29.6, Peak=169 HFD=4.1
00:06:42.952 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
00:06:42.953 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.47)
00:06:42.953 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.57 mountX=-0.04 mountY=-0.29, mountTheta=-1.71
00:06:42.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.16, opts=13)
00:06:42.955 00.001 28316 Enqueuing Move request for scope (0.24, 0.16)
00:06:42.955 00.000 29988 Worker thread wakes up
00:06:42.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
00:06:42.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
00:06:42.955 00.000 29988 Moving (0.24, 0.16) raw xDistance=-0.04 yDistance=-0.29
00:06:42.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:06:42.955 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.86
00:06:42.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:06:42.955 00.000 29988 MoveAxis(E, 0, ABG)
00:06:42.955 00.000 29988 Move returns status 0, amount 0
00:06:42.955 00.000 29988 MoveAxis(N, 68, ABG)
00:06:42.955 00.000 29988 Guiding  Dir = 0, Dur = 68
00:06:42.956 00.001 29988 IsSlewing returns 0
00:06:42.956 00.000 29988 IsGuiding returns 0
00:06:42.959 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:42.961 00.002 29988 PulseGuide returned control before completion, sleep 74
00:06:42.968 00.007 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:06:42.969 00.001 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 5 / 99999
00:06:42.970 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140402.970,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:06:42.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:42.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:42.972 00.001 28316 Enqueuing Expose request
00:06:43.036 00.064 29988 IsGuiding returns 0
00:06:43.036 00.000 29988 Move returns status 0, amount 68
00:06:43.036 00.000 29988 move complete, result=0
00:06:43.037 00.001 29988 worker thread done servicing request
00:06:43.037 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 68 ms NORTH
00:06:43.037 00.000 29988 Worker thread wakes up
00:06:43.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:43.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:44.671 01.634 29988 Exposure complete
00:06:44.695 00.024 29988 worker thread done servicing request
00:06:44.695 00.000 28316 OnExposeComplete: enter
00:06:44.696 00.001 28316 UpdateGuideState(): m_state=6
00:06:44.696 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3232
00:06:44.697 00.001 28316 Star::Find returns 1 (0), X=584.82, Y=120.15, Mass=1870, SNR=29.8, Peak=175 HFD=4.3
00:06:44.697 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:06:44.697 00.000 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
00:06:44.698 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.62 mountX=0.03 mountY=-0.01, mountTheta=-0.50
00:06:44.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
00:06:44.699 00.000 28316 Enqueuing Move request for scope (0.03, -0.02)
00:06:44.700 00.001 29988 Worker thread wakes up
00:06:44.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
00:06:44.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
00:06:44.700 00.000 29988 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=-0.01
00:06:44.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:06:44.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:44.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:44.700 00.000 29988 MoveAxis(E, 0, ABG)
00:06:44.700 00.000 29988 Move returns status 0, amount 0
00:06:44.700 00.000 29988 MoveAxis(N, 0, ABG)
00:06:44.700 00.000 29988 Move returns status 0, amount 0
00:06:44.700 00.000 29988 move complete, result=0
00:06:44.700 00.000 29988 worker thread done servicing request
00:06:44.704 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:44.712 00.008 28316 UpdateGuideState exits: m=1870 RSB=29.8
00:06:44.712 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 6 / 99999
00:06:44.712 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140404.712,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
00:06:44.713 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:44.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:44.714 00.001 28316 Enqueuing Expose request
00:06:44.714 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:44.715 00.001 29988 Worker thread wakes up
00:06:44.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:44.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:46.239 01.524 29988 Exposure complete
00:06:46.263 00.024 29988 worker thread done servicing request
00:06:46.263 00.000 28316 OnExposeComplete: enter
00:06:46.263 00.000 28316 UpdateGuideState(): m_state=6
00:06:46.264 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3233
00:06:46.264 00.000 28316 Star::Find returns 1 (0), X=584.70, Y=120.16, Mass=1912, SNR=29.9, Peak=177 HFD=4.3
00:06:46.265 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
00:06:46.265 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
00:06:46.266 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.08 mountX=-0.03 mountY=0.09, mountTheta=1.94
00:06:46.267 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
00:06:46.267 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
00:06:46.268 00.001 29988 Worker thread wakes up
00:06:46.268 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:06:46.268 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:06:46.268 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.03 yDistance=0.09
00:06:46.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:06:46.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:46.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:06:46.268 00.000 29988 MoveAxis(E, 0, ABG)
00:06:46.268 00.000 29988 Move returns status 0, amount 0
00:06:46.268 00.000 29988 MoveAxis(N, 0, ABG)
00:06:46.268 00.000 29988 Move returns status 0, amount 0
00:06:46.268 00.000 29988 move complete, result=0
00:06:46.268 00.000 29988 worker thread done servicing request
00:06:46.271 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:46.278 00.007 28316 UpdateGuideState exits: m=1912 RSB=29.9
00:06:46.278 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 7 / 99999
00:06:46.279 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140406.279,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:06:46.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:46.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:46.280 00.000 28316 Enqueuing Expose request
00:06:46.280 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:46.281 00.001 29988 Worker thread wakes up
00:06:46.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:46.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:47.915 01.634 29988 Exposure complete
00:06:47.938 00.023 29988 worker thread done servicing request
00:06:47.938 00.000 28316 OnExposeComplete: enter
00:06:47.938 00.000 28316 UpdateGuideState(): m_state=6
00:06:47.939 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3234
00:06:47.939 00.000 28316 Star::Find returns 1 (0), X=584.61, Y=120.26, Mass=1956, SNR=30.3, Peak=144 HFD=4.6
00:06:47.939 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.84 = -2.44)
00:06:47.940 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.66)
00:06:47.940 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.70 mountX=-0.16 mountY=0.13, mountTheta=2.47
00:06:47.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.09, opts=13)
00:06:47.942 00.001 28316 Enqueuing Move request for scope (-0.19, 0.09)
00:06:47.942 00.000 29988 Worker thread wakes up
00:06:47.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
00:06:47.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
00:06:47.942 00.000 29988 Moving (-0.19, 0.09) raw xDistance=-0.16 yDistance=0.13
00:06:47.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:06:47.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:47.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:06:47.942 00.000 29988 MoveAxis(E, 0, ABG)
00:06:47.942 00.000 29988 Move returns status 0, amount 0
00:06:47.942 00.000 29988 MoveAxis(N, 0, ABG)
00:06:47.942 00.000 29988 Move returns status 0, amount 0
00:06:47.942 00.000 29988 move complete, result=0
00:06:47.942 00.000 29988 worker thread done servicing request
00:06:47.945 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:47.953 00.008 28316 UpdateGuideState exits: m=1956 RSB=30.3
00:06:47.954 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 8 / 99999
00:06:47.954 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140407.954,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
00:06:47.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:47.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:47.955 00.000 28316 Enqueuing Expose request
00:06:47.956 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:47.956 00.000 29988 Worker thread wakes up
00:06:47.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:47.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:49.475 01.519 29988 Exposure complete
00:06:49.497 00.022 29988 worker thread done servicing request
00:06:49.498 00.001 28316 OnExposeComplete: enter
00:06:49.498 00.000 28316 UpdateGuideState(): m_state=6
00:06:49.499 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3235
00:06:49.499 00.000 28316 Star::Find returns 1 (0), X=584.62, Y=120.46, Mass=1840, SNR=29.4, Peak=142 HFD=4.4
00:06:49.500 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
00:06:49.500 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
00:06:49.501 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.34 cameraTheta=2.11 mountX=-0.34 mountY=0.02, mountTheta=3.07
00:06:49.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.29, opts=13)
00:06:49.502 00.000 28316 Enqueuing Move request for scope (-0.17, 0.29)
00:06:49.503 00.001 29988 Worker thread wakes up
00:06:49.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
00:06:49.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
00:06:49.503 00.000 29988 Moving (-0.17, 0.29) raw xDistance=-0.34 yDistance=0.02
00:06:49.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:06:49.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:49.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:06:49.503 00.000 29988 MoveAxis(E, 71, ABG)
00:06:49.503 00.000 29988 Guiding  Dir = 2, Dur = 71
00:06:49.503 00.000 29988 IsSlewing returns 0
00:06:49.503 00.000 29988 IsGuiding returns 0
00:06:49.505 00.002 29988 PulseGuide returned control before completion, sleep 80
00:06:49.506 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:49.514 00.008 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:06:49.515 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
00:06:49.516 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140409.515,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:06:49.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:49.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:49.517 00.001 28316 Enqueuing Expose request
00:06:49.598 00.081 29988 IsGuiding returns 0
00:06:49.598 00.000 29988 Move returns status 0, amount 71
00:06:49.598 00.000 29988 MoveAxis(N, 0, ABG)
00:06:49.598 00.000 29988 Move returns status 0, amount 0
00:06:49.598 00.000 29988 move complete, result=0
00:06:49.598 00.000 29988 worker thread done servicing request
00:06:49.598 00.000 29988 Worker thread wakes up
00:06:49.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:49.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:49.598 00.000 28316 GuideStep: -0.3 px 71 ms EAST, 0.0 px 0 ms NORTH
00:06:51.229 01.631 29988 Exposure complete
00:06:51.253 00.024 29988 worker thread done servicing request
00:06:51.253 00.000 28316 OnExposeComplete: enter
00:06:51.254 00.001 28316 UpdateGuideState(): m_state=6
00:06:51.255 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3236
00:06:51.255 00.000 28316 Star::Find returns 1 (0), X=584.75, Y=120.29, Mass=1950, SNR=30.4, Peak=167 HFD=4.3
00:06:51.255 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
00:06:51.256 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
00:06:51.256 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.92 mountX=-0.13 mountY=-0.01, mountTheta=-3.03
00:06:51.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
00:06:51.259 00.001 28316 Enqueuing Move request for scope (-0.04, 0.12)
00:06:51.260 00.001 29988 Worker thread wakes up
00:06:51.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:06:51.260 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:06:51.260 00.000 29988 Moving (-0.04, 0.12) raw xDistance=-0.13 yDistance=-0.01
00:06:51.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:06:51.260 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:51.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:51.260 00.000 29988 MoveAxis(E, 0, ABG)
00:06:51.260 00.000 29988 Move returns status 0, amount 0
00:06:51.260 00.000 29988 MoveAxis(N, 0, ABG)
00:06:51.260 00.000 29988 Move returns status 0, amount 0
00:06:51.260 00.000 29988 move complete, result=0
00:06:51.260 00.000 29988 worker thread done servicing request
00:06:51.264 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:51.271 00.007 28316 UpdateGuideState exits: m=1950 RSB=30.4
00:06:51.272 00.001 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 10 / 99999
00:06:51.272 00.000 28316 PhdController: newstate STATE_FINISH
00:06:51.273 00.001 28316 PhdController complete: success
00:06:51.273 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786140411.273,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
00:06:51.273 00.000 28316 Mount: notify guiding dither settle done success=1
00:06:51.274 00.001 28316 PhdController: newstate STATE_IDLE
00:06:51.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:51.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:51.275 00.000 28316 Enqueuing Expose request
00:06:51.276 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:51.276 00.000 29988 Worker thread wakes up
00:06:51.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:51.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:52.795 01.519 29988 Exposure complete
00:06:52.818 00.023 29988 worker thread done servicing request
00:06:52.818 00.000 28316 OnExposeComplete: enter
00:06:52.820 00.002 28316 UpdateGuideState(): m_state=6
00:06:52.820 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.821 00.001 28316 Star::Find returns 1 (0), X=584.72, Y=120.33, Mass=1911, SNR=30.0, Peak=147 HFD=4.5
00:06:52.821 00.000 28316 MultiStar: exiting stabilization period
00:06:52.822 00.001 28316 MultiStar: updating star positions after lock position change
00:06:52.822 00.000 28316 Star::Find(15, 467, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.822 00.000 28316 Star::Find returns 1 (0), X=467.70, Y=130.43, Mass=1571, SNR=27.5, Peak=151 HFD=3.6
00:06:52.823 00.001 28316 Star::Find(15, 425, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.823 00.000 28316 Star::Find returns 1 (0), X=425.82, Y=202.01, Mass=1832, SNR=29.4, Peak=191 HFD=4.1
00:06:52.824 00.001 28316 Star::Find(15, 1117, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.824 00.000 28316 Star::Find returns 1 (0), X=1117.81, Y=662.83, Mass=1449, SNR=26.2, Peak=115 HFD=4.3
00:06:52.824 00.000 28316 Star::Find(15, 570, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.826 00.002 28316 Star::Find returns 1 (0), X=570.16, Y=646.86, Mass=1457, SNR=26.4, Peak=139 HFD=4.1
00:06:52.827 00.001 28316 Star::Find(15, 589, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.828 00.001 28316 Star::Find returns 1 (0), X=589.00, Y=421.50, Mass=1113, SNR=23.1, Peak=94 HFD=3.6
00:06:52.828 00.000 28316 Star::Find(15, 1105, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.829 00.001 28316 Star::Find returns 1 (0), X=1105.06, Y=896.25, Mass=957, SNR=21.5, Peak=83 HFD=3.9
00:06:52.829 00.000 28316 Star::Find(15, 1124, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.830 00.001 28316 Star::Find returns 1 (0), X=1124.40, Y=814.44, Mass=880, SNR=20.7, Peak=70 HFD=4.0
00:06:52.830 00.000 28316 Star::Find(15, 975, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.831 00.001 28316 Star::Find returns 1 (0), X=975.65, Y=266.28, Mass=665, SNR=17.9, Peak=75 HFD=3.6
00:06:52.833 00.002 28316 Star::Find(15, 303, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.834 00.001 28316 Star::Find returns 1 (0), X=303.76, Y=447.76, Mass=656, SNR=17.7, Peak=80 HFD=3.6
00:06:52.835 00.001 28316 Star::Find(15, 568, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.835 00.000 28316 Star::Find returns 1 (0), X=567.82, Y=441.56, Mass=637, SNR=17.5, Peak=68 HFD=3.7
00:06:52.835 00.000 28316 Star::Find(15, 1006, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
00:06:52.836 00.001 28316 Star::Find returns 1 (0), X=1006.18, Y=702.54, Mass=570, SNR=16.5, Peak=57 HFD=3.5
00:06:52.836 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
00:06:52.837 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.06)
00:06:52.837 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.98 mountX=-0.18 mountY=-0.01, mountTheta=-3.08
00:06:52.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
00:06:52.839 00.001 28316 Enqueuing Move request for scope (-0.07, 0.16)
00:06:52.840 00.001 29988 Worker thread wakes up
00:06:52.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
00:06:52.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
00:06:52.840 00.000 29988 Moving (-0.07, 0.16) raw xDistance=-0.18 yDistance=-0.01
00:06:52.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:06:52.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:52.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:06:52.840 00.000 29988 MoveAxis(E, 0, ABG)
00:06:52.840 00.000 29988 Move returns status 0, amount 0
00:06:52.840 00.000 29988 MoveAxis(N, 0, ABG)
00:06:52.840 00.000 29988 Move returns status 0, amount 0
00:06:52.840 00.000 29988 move complete, result=0
00:06:52.840 00.000 29988 worker thread done servicing request
00:06:52.843 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:52.850 00.007 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:06:52.851 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:52.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:52.852 00.001 28316 Enqueuing Expose request
00:06:52.852 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:52.853 00.001 29988 Worker thread wakes up
00:06:52.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:52.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:54.483 01.630 29988 Exposure complete
00:06:54.505 00.022 29988 worker thread done servicing request
00:06:54.506 00.001 28316 OnExposeComplete: enter
00:06:54.506 00.000 28316 UpdateGuideState(): m_state=6
00:06:54.507 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3238
00:06:54.507 00.000 28316 Star::Find returns 1 (0), X=584.61, Y=120.28, Mass=1891, SNR=29.7, Peak=142 HFD=4.6
00:06:54.508 00.001 28316 MultiStar: [#1 -0.05,-0.14,0.95,U] [#2 0.02,-0.17,0.97,U] [#3 -0.11,-0.12,0.88,U] [#4 0.16,-0.10,0.88,U] [#5 0.01,-0.08,0.79,U] [#6 0.23,-0.05,0.72,U] [#7 0.17,-0.17,0.63,U] [#8 0.16,-0.06,0.60,U] 
00:06:54.508 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.18, 0.11}
00:06:54.509 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.09 = -0.09)
00:06:54.509 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
00:06:54.510 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.24 mountX=0.09 mountY=0.01, mountTheta=0.13
00:06:54.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
00:06:54.512 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
00:06:54.514 00.002 29988 Worker thread wakes up
00:06:54.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:06:54.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:06:54.514 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.09 yDistance=0.01
00:06:54.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:06:54.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:54.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:54.514 00.000 29988 MoveAxis(E, 0, ABG)
00:06:54.514 00.000 29988 Move returns status 0, amount 0
00:06:54.514 00.000 29988 MoveAxis(N, 0, ABG)
00:06:54.514 00.000 29988 Move returns status 0, amount 0
00:06:54.514 00.000 29988 move complete, result=0
00:06:54.514 00.000 29988 worker thread done servicing request
00:06:54.517 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:54.524 00.007 28316 UpdateGuideState exits: m=1891 RSB=29.7
00:06:54.525 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:54.525 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:54.526 00.001 28316 Enqueuing Expose request
00:06:54.526 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:54.526 00.000 29988 Worker thread wakes up
00:06:54.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:54.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:56.049 01.523 29988 Exposure complete
00:06:56.072 00.023 29988 worker thread done servicing request
00:06:56.072 00.000 28316 OnExposeComplete: enter
00:06:56.074 00.002 28316 UpdateGuideState(): m_state=6
00:06:56.074 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3239
00:06:56.075 00.001 28316 Star::Find returns 1 (0), X=584.59, Y=120.43, Mass=1895, SNR=29.8, Peak=127 HFD=4.3
00:06:56.075 00.000 28316 MultiStar: [#1 -0.13,0.11,0.91,U] [#2 -0.13,0.04,0.95,U] [#3 -0.18,0.06,0.88,U] [#4 0.17,0.10,0.87,U] [#5 0.02,0.09,0.80,U] [#6 -0.07,0.02,0.71,U] [#7 -0.21,0.06,0.66,U] [#8 -0.14,0.00,0.60,U] 
00:06:56.075 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.09}, one-star: {-0.20, 0.27}
00:06:56.076 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.53 = -2.75)
00:06:56.076 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.35)
00:06:56.077 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=-0.12 mountY=0.05, mountTheta=2.78
00:06:56.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
00:06:56.078 00.000 28316 Enqueuing Move request for scope (-0.10, 0.09)
00:06:56.079 00.001 29988 Worker thread wakes up
00:06:56.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:06:56.079 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:06:56.079 00.000 29988 Moving (-0.10, 0.09) raw xDistance=-0.12 yDistance=0.05
00:06:56.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:06:56.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:56.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:06:56.079 00.000 29988 MoveAxis(E, 0, ABG)
00:06:56.079 00.000 29988 Move returns status 0, amount 0
00:06:56.079 00.000 29988 MoveAxis(N, 0, ABG)
00:06:56.079 00.000 29988 Move returns status 0, amount 0
00:06:56.079 00.000 29988 move complete, result=0
00:06:56.079 00.000 29988 worker thread done servicing request
00:06:56.083 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:06:56.090 00.007 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:06:56.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:56.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:56.091 00.000 28316 Enqueuing Expose request
00:06:56.091 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:56.092 00.001 29988 Worker thread wakes up
00:06:56.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:56.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:57.717 01.625 29988 Exposure complete
00:06:57.757 00.040 29988 worker thread done servicing request
00:06:57.757 00.000 28316 OnExposeComplete: enter
00:06:57.758 00.001 28316 UpdateGuideState(): m_state=6
00:06:57.759 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3240
00:06:57.760 00.001 28316 Star::Find returns 1 (0), X=584.47, Y=120.43, Mass=1842, SNR=29.3, Peak=122 HFD=4.3
00:06:57.761 00.001 28316 MultiStar: [#1 -0.11,0.12,0.93,U] [#2 -0.14,0.02,0.99,U] [#3 -0.29,0.11,0.88,U] [#4 -0.01,0.04,0.88,U] [#5 -0.06,0.04,0.80,U] [#6 0.02,0.01,0.77,U] [#7 -0.08,-0.05,0.68,U] [#8 -0.05,0.03,0.63,U] 
00:06:57.762 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.07}, one-star: {-0.32, 0.26}
00:06:57.762 00.000 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.76 = -2.52)
00:06:57.764 00.002 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.58)
00:06:57.764 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.62 mountX=-0.12 mountY=0.08, mountTheta=2.55
00:06:57.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.07, opts=13)
00:06:57.766 00.001 28316 Enqueuing Move request for scope (-0.13, 0.07)
00:06:57.767 00.001 29988 Worker thread wakes up
00:06:57.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
00:06:57.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
00:06:57.767 00.000 29988 Moving (-0.13, 0.07) raw xDistance=-0.12 yDistance=0.08
00:06:57.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:06:57.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:57.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=218, Gamma=0.580
00:06:57.768 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.3
00:06:57.769 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:57.770 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:57.771 00.001 28316 Enqueuing Expose request
00:06:57.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:06:57.772 00.001 29988 MoveAxis(E, 0, ABG)
00:06:57.772 00.000 29988 Move returns status 0, amount 0
00:06:57.772 00.000 29988 MoveAxis(N, 0, ABG)
00:06:57.772 00.000 29988 Move returns status 0, amount 0
00:06:57.772 00.000 29988 move complete, result=0
00:06:57.772 00.000 29988 worker thread done servicing request
00:06:57.772 00.000 29988 Worker thread wakes up
00:06:57.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:57.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:06:57.772 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:59.300 01.528 29988 Exposure complete
00:06:59.329 00.029 29988 worker thread done servicing request
00:06:59.329 00.000 28316 OnExposeComplete: enter
00:06:59.332 00.003 28316 UpdateGuideState(): m_state=6
00:06:59.333 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3241
00:06:59.333 00.000 28316 Star::Find returns 1 (0), X=584.44, Y=120.52, Mass=1920, SNR=30.1, Peak=138 HFD=4.3
00:06:59.334 00.001 28316 MultiStar: [#1 -0.03,0.22,0.92,U] [#2 -0.13,0.16,0.98,U] [#3 -0.37,0.23,0.00,M1] [#4 0.03,0.24,0.87,U] [#5 -0.14,0.17,0.79,U] [#6 -0.02,0.16,0.73,U] [#7 -0.14,0.19,0.65,U] [#8 -0.09,0.15,0.59,U] 
00:06:59.334 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.21}, one-star: {-0.35, 0.35}
00:06:59.335 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.20 = -3.08)
00:06:59.335 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.02)
00:06:59.335 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.06 mountX=-0.24 mountY=0.01, mountTheta=3.12
00:06:59.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.21, opts=13)
00:06:59.337 00.001 28316 Enqueuing Move request for scope (-0.11, 0.21)
00:06:59.337 00.000 29988 Worker thread wakes up
00:06:59.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:06:59.338 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
00:06:59.339 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:59.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:06:59.340 00.001 28316 Enqueuing Expose request
00:06:59.341 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
00:06:59.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
00:06:59.341 00.000 29988 Moving (-0.11, 0.21) raw xDistance=-0.24 yDistance=0.01
00:06:59.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:06:59.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:59.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:59.341 00.000 29988 MoveAxis(E, 50, ABG)
00:06:59.341 00.000 29988 Guiding  Dir = 2, Dur = 50
00:06:59.342 00.001 29988 IsSlewing returns 0
00:06:59.342 00.000 29988 IsGuiding returns 0
00:06:59.343 00.001 29988 PulseGuide returned control before completion, sleep 59
00:06:59.410 00.067 29988 IsGuiding returns 0
00:06:59.410 00.000 29988 Move returns status 0, amount 50
00:06:59.410 00.000 29988 MoveAxis(N, 0, ABG)
00:06:59.411 00.001 29988 Move returns status 0, amount 0
00:06:59.411 00.000 29988 move complete, result=0
00:06:59.411 00.000 29988 worker thread done servicing request
00:06:59.411 00.000 29988 Worker thread wakes up
00:06:59.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:06:59.411 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
00:06:59.412 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:01.048 01.636 29988 Exposure complete
00:07:01.101 00.053 29988 worker thread done servicing request
00:07:01.101 00.000 28316 OnExposeComplete: enter
00:07:01.101 00.000 28316 UpdateGuideState(): m_state=6
00:07:01.101 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3242
00:07:01.102 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=120.50, Mass=1967, SNR=30.6, Peak=129 HFD=4.4
00:07:01.102 00.000 28316 MultiStar: [#1 -0.03,0.10,0.89,U] [#2 -0.17,-0.00,0.95,U] [#3 -0.32,0.09,0.85,U] [#4 0.12,0.08,0.87,U] [#5 -0.04,0.12,0.80,U] [#6 -0.06,0.00,0.71,U] [#7 -0.10,-0.02,0.63,U] [#8 -0.00,0.16,0.61,U] 
00:07:01.103 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.20, 0.33}
00:07:01.103 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.47 = -2.81)
00:07:01.104 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
00:07:01.105 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=-0.13 mountY=0.04, mountTheta=2.85
00:07:01.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
00:07:01.108 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
00:07:01.109 00.001 29988 Worker thread wakes up
00:07:01.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:01.110 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:07:01.110 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.6
00:07:01.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:01.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:01.112 00.001 28316 Enqueuing Expose request
00:07:01.113 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:07:01.113 00.000 29988 Moving (-0.10, 0.10) raw xDistance=-0.13 yDistance=0.04
00:07:01.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:01.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:01.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:01.114 00.001 29988 MoveAxis(E, 0, ABG)
00:07:01.114 00.000 29988 Move returns status 0, amount 0
00:07:01.114 00.000 29988 MoveAxis(N, 0, ABG)
00:07:01.114 00.000 29988 Move returns status 0, amount 0
00:07:01.114 00.000 29988 move complete, result=0
00:07:01.114 00.000 29988 worker thread done servicing request
00:07:01.114 00.000 29988 Worker thread wakes up
00:07:01.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:01.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:01.115 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:02.634 01.519 29988 Exposure complete
00:07:02.668 00.034 29988 worker thread done servicing request
00:07:02.668 00.000 28316 OnExposeComplete: enter
00:07:02.668 00.000 28316 UpdateGuideState(): m_state=6
00:07:02.669 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3243
00:07:02.669 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=120.42, Mass=1865, SNR=29.6, Peak=128 HFD=4.2
00:07:02.670 00.001 28316 MultiStar: [#1 -0.07,-0.02,0.90,U] [#2 -0.10,-0.02,0.98,U] [#3 -0.23,0.01,0.89,U] [#4 0.09,0.12,0.86,U] [#5 -0.05,-0.01,0.82,U] [#6 0.09,-0.03,0.73,U] [#7 -0.10,-0.01,0.67,U] [#8 -0.03,-0.02,0.62,U] 
00:07:02.670 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.21, 0.25}
00:07:02.670 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.83 = -2.45)
00:07:02.671 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.65)
00:07:02.671 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.69 mountX=-0.06 mountY=0.05, mountTheta=2.48
00:07:02.672 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
00:07:02.673 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
00:07:02.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:07:02.674 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.6
00:07:02.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:02.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:02.675 00.000 28316 Enqueuing Expose request
00:07:02.675 00.000 29988 Worker thread wakes up
00:07:02.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
00:07:02.677 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
00:07:02.677 00.000 29988 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.05
00:07:02.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:07:02.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:02.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:02.677 00.000 29988 MoveAxis(E, 0, ABG)
00:07:02.677 00.000 29988 Move returns status 0, amount 0
00:07:02.677 00.000 29988 MoveAxis(N, 0, ABG)
00:07:02.677 00.000 29988 Move returns status 0, amount 0
00:07:02.677 00.000 29988 move complete, result=0
00:07:02.677 00.000 29988 worker thread done servicing request
00:07:02.677 00.000 29988 Worker thread wakes up
00:07:02.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:02.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:02.677 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:04.311 01.634 29988 Exposure complete
00:07:04.340 00.029 29988 worker thread done servicing request
00:07:04.341 00.001 28316 OnExposeComplete: enter
00:07:04.342 00.001 28316 UpdateGuideState(): m_state=6
00:07:04.342 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3244
00:07:04.343 00.001 28316 Star::Find returns 1 (0), X=584.57, Y=120.27, Mass=1884, SNR=29.8, Peak=135 HFD=4.5
00:07:04.343 00.000 28316 MultiStar: [#1 -0.03,-0.04,0.92,U] [#2 -0.08,-0.05,0.98,U] [#3 -0.16,-0.17,0.87,U] [#4 -0.04,-0.11,0.88,U] [#5 -0.02,-0.07,0.81,U] [#6 -0.03,-0.03,0.74,U] [#7 -0.14,0.01,0.68,U] [#8 -0.08,-0.11,0.60,U] 
00:07:04.344 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.05}, one-star: {-0.22, 0.10}
00:07:04.344 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
00:07:04.344 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
00:07:04.345 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=0.01 mountY=0.10, mountTheta=1.49
00:07:04.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
00:07:04.346 00.000 28316 Enqueuing Move request for scope (-0.09, -0.05)
00:07:04.347 00.001 29988 Worker thread wakes up
00:07:04.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:07:04.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
00:07:04.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
00:07:04.348 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:07:04.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:04.349 00.000 28316 Enqueuing Expose request
00:07:04.350 00.001 29988 Moving (-0.09, -0.05) raw xDistance=0.01 yDistance=0.10
00:07:04.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:07:04.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:04.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:07:04.350 00.000 29988 MoveAxis(E, 0, ABG)
00:07:04.350 00.000 29988 Move returns status 0, amount 0
00:07:04.350 00.000 29988 MoveAxis(N, 0, ABG)
00:07:04.350 00.000 29988 Move returns status 0, amount 0
00:07:04.350 00.000 29988 move complete, result=0
00:07:04.350 00.000 29988 worker thread done servicing request
00:07:04.350 00.000 29988 Worker thread wakes up
00:07:04.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:04.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:04.350 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:05.874 01.524 29988 Exposure complete
00:07:05.919 00.045 29988 worker thread done servicing request
00:07:05.919 00.000 28316 OnExposeComplete: enter
00:07:05.920 00.001 28316 UpdateGuideState(): m_state=6
00:07:05.921 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3245
00:07:05.921 00.000 28316 Star::Find returns 1 (0), X=584.39, Y=120.72, Mass=1859, SNR=29.6, Peak=136 HFD=4.4
00:07:05.922 00.001 28316 MultiStar: [#1 -0.11,0.19,0.92,U] [#2 -0.25,0.19,0.96,U] [#3 -0.21,0.05,0.88,U] [#4 0.12,0.11,0.89,U] [#5 -0.08,0.27,0.80,U] [#6 -0.09,0.19,0.72,U] [#7 -0.11,0.22,0.67,U] [#8 -0.16,0.12,0.60,U] 
00:07:05.922 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.22}, one-star: {-0.40, 0.56}
00:07:05.922 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:07:05.923 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:07:05.925 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=-0.26 mountY=0.04, mountTheta=3.00
00:07:05.927 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.22, opts=13)
00:07:05.929 00.002 28316 Enqueuing Move request for scope (-0.15, 0.22)
00:07:05.930 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:05.933 00.003 29988 Worker thread wakes up
00:07:05.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
00:07:05.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
00:07:05.933 00.000 29988 Moving (-0.15, 0.22) raw xDistance=-0.26 yDistance=0.04
00:07:05.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:07:05.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:05.933 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:07:05.935 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:05.935 00.000 29988 MoveAxis(E, 55, ABG)
00:07:05.935 00.000 29988 Guiding  Dir = 2, Dur = 55
00:07:05.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:05.936 00.001 29988 IsSlewing returns 0
00:07:05.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:05.937 00.001 28316 Enqueuing Expose request
00:07:05.938 00.001 29988 IsGuiding returns 0
00:07:05.940 00.002 29988 PulseGuide returned control before completion, sleep 64
00:07:06.011 00.071 29988 IsGuiding returns 0
00:07:06.011 00.000 29988 Move returns status 0, amount 55
00:07:06.011 00.000 29988 MoveAxis(N, 0, ABG)
00:07:06.011 00.000 29988 Move returns status 0, amount 0
00:07:06.011 00.000 29988 move complete, result=0
00:07:06.012 00.001 29988 worker thread done servicing request
00:07:06.012 00.000 29988 Worker thread wakes up
00:07:06.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:06.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:06.012 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.0 px 0 ms NORTH
00:07:07.650 01.638 29988 Exposure complete
00:07:07.673 00.023 29988 worker thread done servicing request
00:07:07.673 00.000 28316 OnExposeComplete: enter
00:07:07.674 00.001 28316 UpdateGuideState(): m_state=6
00:07:07.675 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3246
00:07:07.675 00.000 28316 Star::Find returns 1 (0), X=584.61, Y=120.37, Mass=1875, SNR=29.8, Peak=142 HFD=4.3
00:07:07.675 00.000 28316 MultiStar: [#1 -0.05,0.01,0.92,U] [#2 -0.00,0.03,0.95,U] [#3 -0.26,-0.06,0.89,U] [#4 0.12,0.02,0.90,U] [#5 -0.01,0.03,0.79,U] [#6 -0.02,-0.03,0.71,U] [#7 -0.24,-0.05,0.67,U] [#8 0.07,-0.01,0.61,U] 
00:07:07.676 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.18, 0.21}
00:07:07.676 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
00:07:07.677 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
00:07:07.677 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=-0.05 mountY=0.05, mountTheta=2.33
00:07:07.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
00:07:07.679 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
00:07:07.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:07.680 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.8
00:07:07.680 00.000 29988 Worker thread wakes up
00:07:07.681 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:07:07.681 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:07:07.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:07.683 00.002 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.05
00:07:07.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:07.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:07.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:07.683 00.000 29988 MoveAxis(E, 0, ABG)
00:07:07.683 00.000 29988 Move returns status 0, amount 0
00:07:07.683 00.000 29988 MoveAxis(N, 0, ABG)
00:07:07.683 00.000 29988 Move returns status 0, amount 0
00:07:07.683 00.000 29988 move complete, result=0
00:07:07.684 00.001 29988 worker thread done servicing request
00:07:07.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:07.684 00.000 28316 Enqueuing Expose request
00:07:07.684 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:07.685 00.001 29988 Worker thread wakes up
00:07:07.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:07.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:09.201 01.516 29988 Exposure complete
00:07:09.236 00.035 29988 worker thread done servicing request
00:07:09.236 00.000 28316 OnExposeComplete: enter
00:07:09.237 00.001 28316 UpdateGuideState(): m_state=6
00:07:09.238 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3247
00:07:09.240 00.002 28316 Star::Find returns 1 (0), X=584.48, Y=120.35, Mass=1946, SNR=30.2, Peak=143 HFD=4.3
00:07:09.241 00.001 28316 MultiStar: [#1 -0.12,0.00,0.89,U] [#2 -0.03,-0.13,0.95,U] [#3 -0.37,0.03,0.86,U] [#4 0.03,-0.04,0.87,U] [#5 -0.10,-0.02,0.78,U] [#6 -0.09,-0.03,0.71,U] [#7 -0.27,-0.06,0.66,U] [#8 0.01,-0.04,0.59,U] 
00:07:09.242 00.001 28316 refined, 8 included, MultiStar: {-0.14, -0.01}, one-star: {-0.31, 0.18}
00:07:09.243 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
00:07:09.244 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
00:07:09.244 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.10 mountX=-0.05 mountY=0.13, mountTheta=1.96
00:07:09.246 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.01, opts=13)
00:07:09.248 00.002 28316 Enqueuing Move request for scope (-0.14, -0.01)
00:07:09.248 00.000 29988 Worker thread wakes up
00:07:09.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:07:09.248 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
00:07:09.250 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
00:07:09.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:09.250 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
00:07:09.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:09.251 00.001 28316 Enqueuing Expose request
00:07:09.251 00.000 29988 Moving (-0.14, -0.01) raw xDistance=-0.05 yDistance=0.13
00:07:09.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:09.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:09.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:07:09.251 00.000 29988 MoveAxis(E, 0, ABG)
00:07:09.251 00.000 29988 Move returns status 0, amount 0
00:07:09.251 00.000 29988 MoveAxis(N, 0, ABG)
00:07:09.251 00.000 29988 Move returns status 0, amount 0
00:07:09.251 00.000 29988 move complete, result=0
00:07:09.251 00.000 29988 worker thread done servicing request
00:07:09.251 00.000 29988 Worker thread wakes up
00:07:09.252 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:09.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:09.252 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:10.887 01.635 29988 Exposure complete
00:07:10.910 00.023 29988 worker thread done servicing request
00:07:10.910 00.000 28316 OnExposeComplete: enter
00:07:10.911 00.001 28316 UpdateGuideState(): m_state=6
00:07:10.911 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3248
00:07:10.912 00.001 28316 Star::Find returns 1 (0), X=584.44, Y=120.23, Mass=1870, SNR=29.6, Peak=151 HFD=3.9
00:07:10.912 00.000 28316 MultiStar: [#1 -0.14,-0.16,0.91,U] [#2 -0.19,-0.15,0.97,U] [#3 -0.28,-0.18,0.88,U] [#4 0.01,-0.19,0.90,U] [#5 -0.11,-0.23,0.82,U] [#6 -0.12,-0.19,0.72,U] [#7 -0.12,-0.16,0.65,U] [#8 -0.17,-0.21,0.62,U] 
00:07:10.913 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.15}, one-star: {-0.36, 0.06}
00:07:10.913 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.27 = -1.27)
00:07:10.916 00.003 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.84 = 1.84)
00:07:10.918 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.41 mountX=0.07 mountY=0.22, mountTheta=1.27
00:07:10.922 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.15, opts=13)
00:07:10.922 00.000 28316 Enqueuing Move request for scope (-0.17, -0.15)
00:07:10.923 00.001 29988 Worker thread wakes up
00:07:10.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:10.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
00:07:10.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
00:07:10.923 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:07:10.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:10.925 00.001 28316 Enqueuing Expose request
00:07:10.925 00.000 29988 Moving (-0.17, -0.15) raw xDistance=0.07 yDistance=0.22
00:07:10.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:07:10.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:10.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:07:10.925 00.000 29988 MoveAxis(E, 0, ABG)
00:07:10.925 00.000 29988 Move returns status 0, amount 0
00:07:10.925 00.000 29988 MoveAxis(N, 0, ABG)
00:07:10.925 00.000 29988 Move returns status 0, amount 0
00:07:10.925 00.000 29988 move complete, result=0
00:07:10.925 00.000 29988 worker thread done servicing request
00:07:10.925 00.000 29988 Worker thread wakes up
00:07:10.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:10.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:10.926 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:12.450 01.524 29988 Exposure complete
00:07:12.488 00.038 29988 worker thread done servicing request
00:07:12.489 00.001 28316 OnExposeComplete: enter
00:07:12.490 00.001 28316 UpdateGuideState(): m_state=6
00:07:12.492 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3249
00:07:12.493 00.001 28316 Star::Find returns 1 (0), X=584.61, Y=120.45, Mass=1840, SNR=29.4, Peak=131 HFD=4.1
00:07:12.495 00.002 28316 MultiStar: [#1 -0.10,-0.05,0.91,U] [#2 -0.09,-0.08,0.99,U] [#3 -0.10,-0.18,0.88,U] [#4 0.01,-0.07,0.89,U] [#5 -0.07,-0.13,0.80,U] [#6 0.03,-0.22,0.73,U] [#7 -0.09,-0.19,0.67,U] [#8 0.16,-0.15,0.63,U] 
00:07:12.497 00.002 28316 refined, 8 included, MultiStar: {-0.06, -0.07}, one-star: {-0.18, 0.28}
00:07:12.498 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
00:07:12.499 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
00:07:12.499 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.23 mountX=0.04 mountY=0.08, mountTheta=1.10
00:07:12.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
00:07:12.500 00.000 28316 Enqueuing Move request for scope (-0.06, -0.07)
00:07:12.501 00.001 29988 Worker thread wakes up
00:07:12.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:12.501 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:07:12.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:12.503 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:12.503 00.000 28316 Enqueuing Expose request
00:07:12.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
00:07:12.504 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
00:07:12.504 00.000 29988 Moving (-0.06, -0.07) raw xDistance=0.04 yDistance=0.08
00:07:12.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:12.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:12.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:07:12.504 00.000 29988 MoveAxis(E, 0, ABG)
00:07:12.504 00.000 29988 Move returns status 0, amount 0
00:07:12.504 00.000 29988 MoveAxis(N, 0, ABG)
00:07:12.504 00.000 29988 Move returns status 0, amount 0
00:07:12.504 00.000 29988 move complete, result=0
00:07:12.504 00.000 29988 worker thread done servicing request
00:07:12.504 00.000 29988 Worker thread wakes up
00:07:12.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:12.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:12.504 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:14.127 01.623 29988 Exposure complete
00:07:14.152 00.025 29988 worker thread done servicing request
00:07:14.152 00.000 28316 OnExposeComplete: enter
00:07:14.153 00.001 28316 UpdateGuideState(): m_state=6
00:07:14.153 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3250
00:07:14.154 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=120.37, Mass=1907, SNR=29.9, Peak=135 HFD=4.5
00:07:14.155 00.001 28316 MultiStar: [#1 -0.06,0.03,0.92,U] [#2 -0.11,0.01,0.99,U] [#3 -0.25,-0.07,0.88,U] [#4 -0.00,-0.04,0.87,U] [#5 -0.09,-0.10,0.80,U] [#6 0.06,-0.04,0.72,U] [#7 -0.09,-0.09,0.65,U] [#8 -0.05,0.14,0.58,U] 
00:07:14.155 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.11, 0.20}
00:07:14.155 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
00:07:14.156 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.04)
00:07:14.156 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.08 mountX=-0.04 mountY=0.07, mountTheta=2.07
00:07:14.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
00:07:14.159 00.002 28316 Enqueuing Move request for scope (-0.08, 0.01)
00:07:14.160 00.001 29988 Worker thread wakes up
00:07:14.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
00:07:14.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:14.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
00:07:14.160 00.000 28316 UpdateGuideState exits: m=1907 RSB=29.9
00:07:14.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:14.161 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:14.162 00.001 28316 Enqueuing Expose request
00:07:14.162 00.000 29988 Moving (-0.08, 0.01) raw xDistance=-0.04 yDistance=0.07
00:07:14.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:14.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:14.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:07:14.162 00.000 29988 MoveAxis(E, 0, ABG)
00:07:14.162 00.000 29988 Move returns status 0, amount 0
00:07:14.162 00.000 29988 MoveAxis(N, 0, ABG)
00:07:14.162 00.000 29988 Move returns status 0, amount 0
00:07:14.162 00.000 29988 move complete, result=0
00:07:14.163 00.001 29988 worker thread done servicing request
00:07:14.163 00.000 29988 Worker thread wakes up
00:07:14.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:14.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:14.163 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:15.676 01.513 29988 Exposure complete
00:07:15.705 00.029 29988 worker thread done servicing request
00:07:15.705 00.000 28316 OnExposeComplete: enter
00:07:15.706 00.001 28316 UpdateGuideState(): m_state=6
00:07:15.709 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3251
00:07:15.711 00.002 28316 Star::Find returns 1 (0), X=584.24, Y=120.59, Mass=1966, SNR=30.4, Peak=154 HFD=4.5
00:07:15.713 00.002 28316 MultiStar: [#1 -0.30,0.19,0.91,U] [#2 -0.39,0.13,0.00,M1] [#3 -0.59,0.14,0.00,M1] [#4 -0.22,0.13,0.84,U] [#5 -0.36,0.16,0.79,U] [#6 -0.25,0.11,0.73,U] [#7 -0.52,0.06,0.00,M1] [#8 -0.40,-0.05,0.00,M1] 
00:07:15.716 00.003 28316 refined, 4 included, MultiStar: {-0.35, 0.21}, one-star: {-0.56, 0.42}
00:07:15.717 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
00:07:15.718 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.84 = 0.56)
00:07:15.720 00.002 28316 CameraToMount -- cameraX=-0.35 cameraY=0.21 hyp=0.41 cameraTheta=2.60 mountX=-0.34 mountY=0.22, mountTheta=2.57
00:07:15.723 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.21, opts=13)
00:07:15.724 00.001 28316 Enqueuing Move request for scope (-0.35, 0.21)
00:07:15.724 00.000 29988 Worker thread wakes up
00:07:15.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:15.725 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:07:15.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:15.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:15.726 00.001 28316 Enqueuing Expose request
00:07:15.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.21) opts 0xd
00:07:15.726 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.21)
00:07:15.726 00.000 29988 Moving (-0.35, 0.21) raw xDistance=-0.34 yDistance=0.22
00:07:15.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:07:15.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:15.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:07:15.726 00.000 29988 MoveAxis(E, 70, ABG)
00:07:15.726 00.000 29988 Guiding  Dir = 2, Dur = 70
00:07:15.727 00.001 29988 IsSlewing returns 0
00:07:15.727 00.000 29988 IsGuiding returns 0
00:07:15.729 00.002 29988 PulseGuide returned control before completion, sleep 79
00:07:15.815 00.086 29988 IsGuiding returns 0
00:07:15.815 00.000 29988 Move returns status 0, amount 70
00:07:15.815 00.000 29988 MoveAxis(N, 0, ABG)
00:07:15.815 00.000 29988 Move returns status 0, amount 0
00:07:15.815 00.000 29988 move complete, result=0
00:07:15.815 00.000 29988 worker thread done servicing request
00:07:15.815 00.000 29988 Worker thread wakes up
00:07:15.815 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.2 px 0 ms NORTH
00:07:15.816 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:15.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:17.438 01.622 29988 Exposure complete
00:07:17.464 00.026 29988 worker thread done servicing request
00:07:17.465 00.001 28316 OnExposeComplete: enter
00:07:17.465 00.000 28316 UpdateGuideState(): m_state=6
00:07:17.466 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3252
00:07:17.466 00.000 28316 Star::Find returns 1 (0), X=584.34, Y=120.34, Mass=1911, SNR=30.0, Peak=153 HFD=4.3
00:07:17.467 00.001 28316 MultiStar: [#1 -0.27,-0.08,0.90,U] [#2 -0.29,-0.07,0.98,U] [#3 -0.31,-0.06,0.87,U] [#4 0.02,-0.19,0.89,U] [#5 -0.14,-0.22,0.81,U] [#6 -0.14,-0.14,0.72,U] [#7 -0.40,-0.11,0.00,M2] [#8 -0.28,-0.13,0.58,U] 
00:07:17.468 00.001 28316 refined, 7 included, MultiStar: {-0.24, -0.08}, one-star: {-0.45, 0.17}
00:07:17.468 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.67 = -1.67)
00:07:17.468 00.000 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.43 = 1.43)
00:07:17.471 00.003 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.82 mountX=-0.03 mountY=0.25, mountTheta=1.67
00:07:17.474 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.08, opts=13)
00:07:17.475 00.001 28316 Enqueuing Move request for scope (-0.24, -0.08)
00:07:17.475 00.000 29988 Worker thread wakes up
00:07:17.476 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=214, Gamma=0.580
00:07:17.476 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:07:17.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:17.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:17.477 00.000 28316 Enqueuing Expose request
00:07:17.478 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
00:07:17.478 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
00:07:17.478 00.000 29988 Moving (-0.24, -0.08) raw xDistance=-0.03 yDistance=0.25
00:07:17.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:17.478 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.19 newest=0.53
00:07:17.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:07:17.478 00.000 29988 MoveAxis(E, 0, ABG)
00:07:17.478 00.000 29988 Move returns status 0, amount 0
00:07:17.478 00.000 29988 MoveAxis(S, 59, ABG)
00:07:17.478 00.000 29988 Guiding  Dir = 1, Dur = 59
00:07:17.478 00.000 29988 IsSlewing returns 0
00:07:17.478 00.000 29988 IsGuiding returns 0
00:07:17.484 00.006 29988 PulseGuide returned control before completion, sleep 65
00:07:17.562 00.078 29988 IsGuiding returns 0
00:07:17.562 00.000 29988 Move returns status 0, amount 59
00:07:17.562 00.000 29988 move complete, result=0
00:07:17.562 00.000 29988 worker thread done servicing request
00:07:17.562 00.000 29988 Worker thread wakes up
00:07:17.562 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 59 ms SOUTH
00:07:17.564 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:17.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:18.971 01.407 29988 Exposure complete
00:07:19.008 00.037 29988 worker thread done servicing request
00:07:19.008 00.000 28316 OnExposeComplete: enter
00:07:19.009 00.001 28316 UpdateGuideState(): m_state=6
00:07:19.010 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3253
00:07:19.011 00.001 28316 Star::Find returns 1 (0), X=584.44, Y=120.53, Mass=1942, SNR=30.3, Peak=151 HFD=4.2
00:07:19.011 00.000 28316 MultiStar: [#1 -0.11,0.21,0.89,U] [#2 -0.19,0.02,0.95,U] [#3 -0.29,0.07,0.87,U] [#4 -0.04,0.22,0.87,U] [#5 -0.05,0.17,0.78,U] [#6 -0.04,0.10,0.69,U] [#7 -0.19,0.12,0.64,U] [#8 -0.14,0.20,0.59,U] 
00:07:19.012 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.17}, one-star: {-0.36, 0.36}
00:07:19.012 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.49 = -2.79)
00:07:19.012 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.31)
00:07:19.013 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=-0.22 mountY=0.07, mountTheta=2.83
00:07:19.017 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.17, opts=13)
00:07:19.019 00.002 28316 Enqueuing Move request for scope (-0.17, 0.17)
00:07:19.020 00.001 29988 Worker thread wakes up
00:07:19.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
00:07:19.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
00:07:19.020 00.000 29988 Moving (-0.17, 0.17) raw xDistance=-0.22 yDistance=0.07
00:07:19.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:07:19.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=212, Gamma=0.580
00:07:19.022 00.002 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:07:19.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:19.023 00.000 28316 Enqueuing Expose request
00:07:19.024 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:19.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:07:19.024 00.000 29988 MoveAxis(E, 46, ABG)
00:07:19.024 00.000 29988 Guiding  Dir = 2, Dur = 46
00:07:19.024 00.000 29988 IsSlewing returns 0
00:07:19.024 00.000 29988 IsGuiding returns 0
00:07:19.027 00.003 29988 PulseGuide returned control before completion, sleep 54
00:07:19.097 00.070 29988 IsGuiding returns 0
00:07:19.097 00.000 29988 Move returns status 0, amount 46
00:07:19.097 00.000 29988 MoveAxis(N, 0, ABG)
00:07:19.097 00.000 29988 Move returns status 0, amount 0
00:07:19.097 00.000 29988 move complete, result=0
00:07:19.097 00.000 29988 worker thread done servicing request
00:07:19.097 00.000 29988 Worker thread wakes up
00:07:19.097 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
00:07:19.098 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:19.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:20.729 01.631 29988 Exposure complete
00:07:20.768 00.039 29988 worker thread done servicing request
00:07:20.768 00.000 28316 OnExposeComplete: enter
00:07:20.769 00.001 28316 UpdateGuideState(): m_state=6
00:07:20.770 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3254
00:07:20.771 00.001 28316 Star::Find returns 1 (0), X=584.71, Y=120.49, Mass=1975, SNR=30.6, Peak=150 HFD=4.5
00:07:20.772 00.001 28316 MultiStar: [#1 0.07,0.11,0.90,U] [#2 0.02,-0.05,0.96,U] [#3 -0.12,-0.03,0.84,U] [#4 0.23,-0.00,0.85,U] [#5 0.03,-0.03,0.77,U] [#6 0.07,0.00,0.67,U] [#7 -0.07,-0.11,0.64,U] [#8 0.01,-0.01,0.58,U] 
00:07:20.772 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.08, 0.32}
00:07:20.773 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
00:07:20.774 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
00:07:20.775 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.13 mountX=-0.02 mountY=-0.03, mountTheta=-2.26
00:07:20.777 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
00:07:20.777 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
00:07:20.778 00.001 29988 Worker thread wakes up
00:07:20.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:20.778 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.6
00:07:20.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:20.779 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:20.779 00.000 28316 Enqueuing Expose request
00:07:20.780 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
00:07:20.780 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
00:07:20.780 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.03
00:07:20.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:07:20.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:20.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:20.780 00.000 29988 MoveAxis(E, 0, ABG)
00:07:20.780 00.000 29988 Move returns status 0, amount 0
00:07:20.780 00.000 29988 MoveAxis(N, 0, ABG)
00:07:20.780 00.000 29988 Move returns status 0, amount 0
00:07:20.780 00.000 29988 move complete, result=0
00:07:20.780 00.000 29988 worker thread done servicing request
00:07:20.780 00.000 29988 Worker thread wakes up
00:07:20.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:20.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:20.781 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:22.298 01.517 29988 Exposure complete
00:07:22.334 00.036 29988 worker thread done servicing request
00:07:22.334 00.000 28316 OnExposeComplete: enter
00:07:22.335 00.001 28316 UpdateGuideState(): m_state=6
00:07:22.336 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3255
00:07:22.336 00.000 28316 Star::Find returns 1 (0), X=584.63, Y=120.25, Mass=1845, SNR=29.6, Peak=146 HFD=4.3
00:07:22.337 00.001 28316 MultiStar: [#1 0.04,0.06,0.94,U] [#2 -0.05,-0.13,1.00,U] [#3 -0.07,-0.06,0.89,U] [#4 0.12,-0.05,0.90,U] [#5 -0.10,-0.07,0.80,U] [#6 0.12,-0.12,0.74,U] [#7 0.00,-0.05,0.66,U] [#8 0.09,-0.14,0.62,U] 
00:07:22.338 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {-0.16, 0.08}
00:07:22.340 00.002 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
00:07:22.341 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:07:22.342 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.72 mountX=0.04 mountY=0.03, mountTheta=0.60
00:07:22.344 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
00:07:22.346 00.002 28316 Enqueuing Move request for scope (-0.01, -0.05)
00:07:22.347 00.001 29988 Worker thread wakes up
00:07:22.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:22.348 00.001 28316 UpdateGuideState exits: m=1845 RSB=29.6
00:07:22.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:07:22.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:07:22.348 00.000 29988 Moving (-0.01, -0.05) raw xDistance=0.04 yDistance=0.03
00:07:22.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:22.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:22.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:22.351 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:22.351 00.000 29988 MoveAxis(E, 0, ABG)
00:07:22.351 00.000 29988 Move returns status 0, amount 0
00:07:22.351 00.000 29988 MoveAxis(N, 0, ABG)
00:07:22.351 00.000 29988 Move returns status 0, amount 0
00:07:22.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:22.352 00.001 28316 Enqueuing Expose request
00:07:22.352 00.000 29988 move complete, result=0
00:07:22.352 00.000 29988 worker thread done servicing request
00:07:22.353 00.001 29988 Worker thread wakes up
00:07:22.353 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:22.355 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:22.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:23.988 01.633 29988 Exposure complete
00:07:24.020 00.032 29988 worker thread done servicing request
00:07:24.020 00.000 28316 OnExposeComplete: enter
00:07:24.021 00.001 28316 UpdateGuideState(): m_state=6
00:07:24.021 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3256
00:07:24.022 00.001 28316 Star::Find returns 1 (0), X=584.79, Y=120.33, Mass=1857, SNR=29.5, Peak=146 HFD=4.4
00:07:24.022 00.000 28316 MultiStar: [#1 0.00,-0.03,0.94,U] [#2 0.02,-0.15,0.97,U] [#3 -0.06,-0.10,0.90,U] [#4 0.20,-0.05,0.90,U] [#5 0.20,-0.12,0.81,U] [#6 0.18,-0.06,0.73,U] [#7 0.01,-0.13,0.65,U] [#8 0.09,-0.13,0.62,U] 
00:07:24.023 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.00, 0.17}
00:07:24.023 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
00:07:24.024 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
00:07:24.024 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.72 mountX=0.08 mountY=-0.03, mountTheta=-0.39
00:07:24.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
00:07:24.026 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
00:07:24.026 00.000 29988 Worker thread wakes up
00:07:24.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:07:24.026 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:07:24.026 00.000 29988 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=-0.03
00:07:24.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:07:24.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:24.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:24.027 00.001 28316 UpdateGuideState exits: m=1857 RSB=29.5
00:07:24.027 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:24.028 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:24.028 00.000 28316 Enqueuing Expose request
00:07:24.029 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:24.029 00.000 29988 MoveAxis(E, 0, ABG)
00:07:24.029 00.000 29988 Move returns status 0, amount 0
00:07:24.029 00.000 29988 MoveAxis(N, 0, ABG)
00:07:24.029 00.000 29988 Move returns status 0, amount 0
00:07:24.029 00.000 29988 move complete, result=0
00:07:24.029 00.000 29988 worker thread done servicing request
00:07:24.029 00.000 29988 Worker thread wakes up
00:07:24.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:24.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:24.029 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:25.555 01.526 29988 Exposure complete
00:07:25.579 00.024 29988 worker thread done servicing request
00:07:25.580 00.001 28316 OnExposeComplete: enter
00:07:25.581 00.001 28316 UpdateGuideState(): m_state=6
00:07:25.581 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3257
00:07:25.582 00.001 28316 Star::Find returns 1 (0), X=584.43, Y=120.44, Mass=1868, SNR=29.7, Peak=129 HFD=4.3
00:07:25.582 00.000 28316 MultiStar: [#1 -0.01,0.10,0.92,U] [#2 -0.07,0.01,0.98,U] [#3 -0.14,0.11,0.87,U] [#4 0.07,0.14,0.86,U] [#5 -0.02,0.12,0.79,U] [#6 0.03,0.06,0.72,U] [#7 -0.15,0.06,0.67,U] [#8 0.05,-0.09,0.59,U] 
00:07:25.583 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.36, 0.28}
00:07:25.583 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
00:07:25.584 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
00:07:25.584 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.24 mountX=-0.12 mountY=0.02, mountTheta=2.94
00:07:25.586 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
00:07:25.586 00.000 28316 Enqueuing Move request for scope (-0.07, 0.09)
00:07:25.587 00.001 29988 Worker thread wakes up
00:07:25.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:25.587 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
00:07:25.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:25.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:25.589 00.001 28316 Enqueuing Expose request
00:07:25.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
00:07:25.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
00:07:25.589 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.12 yDistance=0.02
00:07:25.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:07:25.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:25.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:07:25.589 00.000 29988 MoveAxis(E, 0, ABG)
00:07:25.589 00.000 29988 Move returns status 0, amount 0
00:07:25.589 00.000 29988 MoveAxis(N, 0, ABG)
00:07:25.589 00.000 29988 Move returns status 0, amount 0
00:07:25.589 00.000 29988 move complete, result=0
00:07:25.589 00.000 29988 worker thread done servicing request
00:07:25.589 00.000 29988 Worker thread wakes up
00:07:25.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:25.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:25.590 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:27.211 01.621 29988 Exposure complete
00:07:27.238 00.027 29988 worker thread done servicing request
00:07:27.238 00.000 28316 OnExposeComplete: enter
00:07:27.238 00.000 28316 UpdateGuideState(): m_state=6
00:07:27.239 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3258
00:07:27.239 00.000 28316 Star::Find returns 1 (0), X=584.44, Y=120.58, Mass=1834, SNR=29.3, Peak=126 HFD=4.3
00:07:27.240 00.001 28316 MultiStar: [#1 -0.07,0.18,0.95,U] [#2 -0.13,0.14,0.99,U] [#3 -0.26,0.01,0.92,U] [#4 0.05,0.22,0.90,U] [#5 -0.04,0.16,0.81,U] [#6 0.08,0.09,0.74,U] [#7 -0.15,0.04,0.65,U] [#8 -0.05,0.25,0.62,U] 
00:07:27.240 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.17}, one-star: {-0.35, 0.41}
00:07:27.241 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
00:07:27.241 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
00:07:27.242 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=-0.20 mountY=0.02, mountTheta=3.04
00:07:27.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.17, opts=13)
00:07:27.244 00.001 28316 Enqueuing Move request for scope (-0.11, 0.17)
00:07:27.245 00.001 29988 Worker thread wakes up
00:07:27.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:07:27.245 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
00:07:27.245 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
00:07:27.245 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.3
00:07:27.246 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:27.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:27.247 00.001 28316 Enqueuing Expose request
00:07:27.248 00.001 29988 Moving (-0.11, 0.17) raw xDistance=-0.20 yDistance=0.02
00:07:27.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:07:27.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:27.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:07:27.248 00.000 29988 MoveAxis(E, 43, ABG)
00:07:27.248 00.000 29988 Guiding  Dir = 2, Dur = 43
00:07:27.248 00.000 29988 IsSlewing returns 0
00:07:27.248 00.000 29988 IsGuiding returns 0
00:07:27.249 00.001 29988 PulseGuide returned control before completion, sleep 52
00:07:27.306 00.057 29988 IsGuiding returns 0
00:07:27.306 00.000 29988 Move returns status 0, amount 43
00:07:27.306 00.000 29988 MoveAxis(N, 0, ABG)
00:07:27.306 00.000 29988 Move returns status 0, amount 0
00:07:27.306 00.000 29988 move complete, result=0
00:07:27.306 00.000 29988 worker thread done servicing request
00:07:27.306 00.000 29988 Worker thread wakes up
00:07:27.306 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
00:07:27.307 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:27.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:28.724 01.417 29988 Exposure complete
00:07:28.758 00.034 29988 worker thread done servicing request
00:07:28.758 00.000 28316 OnExposeComplete: enter
00:07:28.759 00.001 28316 UpdateGuideState(): m_state=6
00:07:28.759 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3259
00:07:28.760 00.001 28316 Star::Find returns 1 (0), X=584.58, Y=120.45, Mass=1805, SNR=29.1, Peak=140 HFD=4.1
00:07:28.760 00.000 28316 MultiStar: [#1 0.02,0.02,0.95,U] [#2 0.04,0.02,0.98,U] [#3 -0.13,0.03,0.92,U] [#4 0.01,0.09,0.92,U] [#5 0.03,0.04,0.83,U] [#6 -0.08,0.02,0.74,U] [#7 -0.11,-0.03,0.68,U] [#8 -0.01,0.04,0.63,U] 
00:07:28.761 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {-0.21, 0.28}
00:07:28.761 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
00:07:28.762 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.49 = 0.20)
00:07:28.762 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.24 mountX=-0.08 mountY=0.02, mountTheta=2.94
00:07:28.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
00:07:28.764 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
00:07:28.765 00.001 29988 Worker thread wakes up
00:07:28.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:28.765 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:07:28.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.766 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:28.766 00.000 28316 Enqueuing Expose request
00:07:28.767 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
00:07:28.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
00:07:28.767 00.000 29988 Moving (-0.05, 0.06) raw xDistance=-0.08 yDistance=0.02
00:07:28.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:07:28.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:28.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:07:28.767 00.000 29988 MoveAxis(E, 0, ABG)
00:07:28.767 00.000 29988 Move returns status 0, amount 0
00:07:28.767 00.000 29988 MoveAxis(N, 0, ABG)
00:07:28.767 00.000 29988 Move returns status 0, amount 0
00:07:28.767 00.000 29988 move complete, result=0
00:07:28.767 00.000 29988 worker thread done servicing request
00:07:28.767 00.000 29988 Worker thread wakes up
00:07:28.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:28.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:28.767 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:30.393 01.626 29988 Exposure complete
00:07:30.430 00.037 29988 worker thread done servicing request
00:07:30.430 00.000 28316 OnExposeComplete: enter
00:07:30.431 00.001 28316 UpdateGuideState(): m_state=6
00:07:30.432 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3260
00:07:30.432 00.000 28316 Star::Find returns 1 (0), X=584.70, Y=120.43, Mass=1936, SNR=30.2, Peak=133 HFD=4.6
00:07:30.432 00.000 28316 MultiStar: [#1 -0.06,0.22,0.90,U] [#2 0.04,0.06,0.96,U] [#3 -0.27,0.08,0.86,U] [#4 0.10,0.10,0.87,U] [#5 0.00,0.11,0.78,U] [#6 0.09,0.14,0.71,U] [#7 -0.10,0.06,0.64,U] [#8 -0.08,0.18,0.59,U] 
00:07:30.434 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.14}, one-star: {-0.09, 0.26}
00:07:30.435 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
00:07:30.435 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
00:07:30.436 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.87 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
00:07:30.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.14, opts=13)
00:07:30.437 00.000 28316 Enqueuing Move request for scope (-0.04, 0.14)
00:07:30.438 00.001 29988 Worker thread wakes up
00:07:30.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:07:30.439 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.2
00:07:30.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:30.440 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:30.440 00.000 28316 Enqueuing Expose request
00:07:30.440 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
00:07:30.440 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
00:07:30.440 00.000 29988 Moving (-0.04, 0.14) raw xDistance=-0.14 yDistance=-0.02
00:07:30.440 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:07:30.441 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:30.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:07:30.441 00.000 29988 MoveAxis(E, 0, ABG)
00:07:30.441 00.000 29988 Move returns status 0, amount 0
00:07:30.441 00.000 29988 MoveAxis(N, 0, ABG)
00:07:30.441 00.000 29988 Move returns status 0, amount 0
00:07:30.441 00.000 29988 move complete, result=0
00:07:30.441 00.000 29988 worker thread done servicing request
00:07:30.441 00.000 29988 Worker thread wakes up
00:07:30.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:30.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:30.441 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:31.967 01.526 29988 Exposure complete
00:07:31.993 00.026 29988 worker thread done servicing request
00:07:31.993 00.000 28316 OnExposeComplete: enter
00:07:31.994 00.001 28316 UpdateGuideState(): m_state=6
00:07:31.995 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3261
00:07:31.995 00.000 28316 Star::Find returns 1 (0), X=584.63, Y=120.48, Mass=1903, SNR=29.9, Peak=149 HFD=4.3
00:07:31.996 00.001 28316 MultiStar: [#1 0.09,0.01,0.90,U] [#2 -0.04,-0.02,0.99,U] [#3 -0.16,0.02,0.88,U] [#4 0.21,-0.00,0.90,U] [#5 0.11,-0.05,0.78,U] [#6 0.04,0.06,0.73,U] [#7 -0.07,0.05,0.68,U] [#8 0.09,0.04,0.58,U] 
00:07:31.996 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {-0.17, 0.31}
00:07:31.997 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:07:31.998 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:07:31.998 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.48 mountX=-0.05 mountY=-0.03, mountTheta=-2.59
00:07:31.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.05, opts=13)
00:07:32.000 00.001 28316 Enqueuing Move request for scope (0.00, 0.05)
00:07:32.000 00.000 29988 Worker thread wakes up
00:07:32.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:32.001 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:07:32.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:32.002 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:32.002 00.000 28316 Enqueuing Expose request
00:07:32.003 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
00:07:32.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
00:07:32.003 00.000 29988 Moving (0.00, 0.05) raw xDistance=-0.05 yDistance=-0.03
00:07:32.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:32.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:32.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:32.003 00.000 29988 MoveAxis(E, 0, ABG)
00:07:32.003 00.000 29988 Move returns status 0, amount 0
00:07:32.003 00.000 29988 MoveAxis(N, 0, ABG)
00:07:32.003 00.000 29988 Move returns status 0, amount 0
00:07:32.003 00.000 29988 move complete, result=0
00:07:32.003 00.000 29988 worker thread done servicing request
00:07:32.003 00.000 29988 Worker thread wakes up
00:07:32.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:32.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:32.003 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:33.630 01.627 29988 Exposure complete
00:07:33.663 00.033 29988 worker thread done servicing request
00:07:33.663 00.000 28316 OnExposeComplete: enter
00:07:33.664 00.001 28316 UpdateGuideState(): m_state=6
00:07:33.665 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3262
00:07:33.666 00.001 28316 Star::Find returns 1 (0), X=584.44, Y=120.57, Mass=1883, SNR=29.7, Peak=136 HFD=4.3
00:07:33.667 00.001 28316 MultiStar: [#1 -0.03,0.12,0.91,U] [#2 -0.12,0.20,0.96,U] [#3 -0.17,-0.07,0.89,U] [#4 0.03,0.05,0.86,U] [#5 -0.07,0.17,0.79,U] [#6 0.07,0.18,0.74,U] [#7 -0.19,0.04,0.66,U] [#8 0.08,-0.03,0.60,U] 
00:07:33.667 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.35, 0.40}
00:07:33.668 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.35 = -2.94)
00:07:33.670 00.002 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.16)
00:07:33.672 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.20 mountX=-0.16 mountY=0.03, mountTheta=2.98
00:07:33.674 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
00:07:33.675 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
00:07:33.675 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:07:33.676 00.001 29988 Worker thread wakes up
00:07:33.676 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.7
00:07:33.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:07:33.676 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:33.677 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:33.677 00.000 28316 Enqueuing Expose request
00:07:33.678 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:07:33.678 00.000 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
00:07:33.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:07:33.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:33.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:33.678 00.000 29988 MoveAxis(E, 0, ABG)
00:07:33.678 00.000 29988 Move returns status 0, amount 0
00:07:33.678 00.000 29988 MoveAxis(N, 0, ABG)
00:07:33.678 00.000 29988 Move returns status 0, amount 0
00:07:33.678 00.000 29988 move complete, result=0
00:07:33.678 00.000 29988 worker thread done servicing request
00:07:33.678 00.000 29988 Worker thread wakes up
00:07:33.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:33.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:33.678 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:35.195 01.517 29988 Exposure complete
00:07:35.228 00.033 29988 worker thread done servicing request
00:07:35.229 00.001 28316 OnExposeComplete: enter
00:07:35.230 00.001 28316 UpdateGuideState(): m_state=6
00:07:35.233 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3263
00:07:35.235 00.002 28316 Star::Find returns 1 (0), X=584.47, Y=120.69, Mass=1829, SNR=29.3, Peak=132 HFD=4.2
00:07:35.237 00.002 28316 MultiStar: [#1 -0.01,0.23,0.93,U] [#2 -0.18,0.11,1.01,U] [#3 -0.23,0.08,0.87,U] [#4 -0.02,0.11,0.88,U] [#5 -0.12,0.27,0.82,U] [#6 -0.03,0.14,0.74,U] [#7 -0.25,0.05,0.66,U] [#8 -0.01,0.12,0.61,U] 
00:07:35.238 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.19}, one-star: {-0.32, 0.52}
00:07:35.238 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.34 = -2.95)
00:07:35.239 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
00:07:35.239 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=-0.23 mountY=0.04, mountTheta=2.98
00:07:35.241 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
00:07:35.241 00.000 28316 Enqueuing Move request for scope (-0.14, 0.19)
00:07:35.242 00.001 29988 Worker thread wakes up
00:07:35.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:07:35.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
00:07:35.242 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.3
00:07:35.243 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:35.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:35.244 00.001 28316 Enqueuing Expose request
00:07:35.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
00:07:35.244 00.000 29988 Moving (-0.14, 0.19) raw xDistance=-0.23 yDistance=0.04
00:07:35.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:07:35.245 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:35.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:35.245 00.000 29988 MoveAxis(E, 48, ABG)
00:07:35.245 00.000 29988 Guiding  Dir = 2, Dur = 48
00:07:35.245 00.000 29988 IsSlewing returns 0
00:07:35.245 00.000 29988 IsGuiding returns 0
00:07:35.248 00.003 29988 PulseGuide returned control before completion, sleep 57
00:07:35.317 00.069 29988 IsGuiding returns 0
00:07:35.317 00.000 29988 Move returns status 0, amount 48
00:07:35.317 00.000 29988 MoveAxis(N, 0, ABG)
00:07:35.317 00.000 29988 Move returns status 0, amount 0
00:07:35.317 00.000 29988 move complete, result=0
00:07:35.317 00.000 29988 worker thread done servicing request
00:07:35.317 00.000 29988 Worker thread wakes up
00:07:35.318 00.001 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
00:07:35.319 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:35.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:36.942 01.623 29988 Exposure complete
00:07:36.967 00.025 29988 worker thread done servicing request
00:07:36.967 00.000 28316 OnExposeComplete: enter
00:07:36.968 00.001 28316 UpdateGuideState(): m_state=6
00:07:36.969 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3264
00:07:36.969 00.000 28316 Star::Find returns 1 (0), X=584.57, Y=120.74, Mass=1851, SNR=29.5, Peak=152 HFD=4.4
00:07:36.970 00.001 28316 MultiStar: [#1 -0.08,0.33,0.92,U] [#2 -0.09,0.26,0.97,U] [#3 -0.21,0.11,0.88,U] [#4 0.15,0.17,0.88,U] [#5 -0.04,0.22,0.82,U] [#6 -0.01,0.15,0.76,U] [#7 -0.23,0.21,0.67,U] [#8 0.14,0.25,0.61,U] 
00:07:36.970 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.26}, one-star: {-0.22, 0.58}
00:07:36.971 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:07:36.971 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
00:07:36.972 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.84 mountX=-0.27 mountY=-0.05, mountTheta=-2.95
00:07:36.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.26, opts=13)
00:07:36.974 00.001 28316 Enqueuing Move request for scope (-0.07, 0.26)
00:07:36.975 00.001 29988 Worker thread wakes up
00:07:36.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:07:36.976 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
00:07:36.976 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.5
00:07:36.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:36.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:36.978 00.001 28316 Enqueuing Expose request
00:07:36.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
00:07:36.978 00.000 29988 Moving (-0.07, 0.26) raw xDistance=-0.27 yDistance=-0.05
00:07:36.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
00:07:36.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:36.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:36.978 00.000 29988 MoveAxis(E, 60, ABG)
00:07:36.978 00.000 29988 Guiding  Dir = 2, Dur = 60
00:07:36.979 00.001 29988 IsSlewing returns 0
00:07:36.979 00.000 29988 IsGuiding returns 0
00:07:36.980 00.001 29988 PulseGuide returned control before completion, sleep 68
00:07:37.049 00.069 29988 IsGuiding returns 0
00:07:37.049 00.000 29988 Move returns status 0, amount 60
00:07:37.049 00.000 29988 MoveAxis(N, 0, ABG)
00:07:37.049 00.000 29988 Move returns status 0, amount 0
00:07:37.049 00.000 29988 move complete, result=0
00:07:37.050 00.001 29988 worker thread done servicing request
00:07:37.050 00.000 29988 Worker thread wakes up
00:07:37.050 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.1 px 0 ms NORTH
00:07:37.051 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:37.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:38.457 01.406 29988 Exposure complete
00:07:38.492 00.035 29988 worker thread done servicing request
00:07:38.492 00.000 28316 OnExposeComplete: enter
00:07:38.494 00.002 28316 UpdateGuideState(): m_state=6
00:07:38.495 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3265
00:07:38.497 00.002 28316 Star::Find returns 1 (0), X=584.67, Y=120.59, Mass=1933, SNR=30.1, Peak=140 HFD=4.5
00:07:38.498 00.001 28316 MultiStar: [#1 -0.03,0.16,0.90,U] [#2 0.04,0.15,0.98,U] [#3 -0.20,0.08,0.85,U] [#4 0.12,-0.02,0.86,U] [#5 -0.00,0.10,0.77,U] [#6 0.07,0.09,0.71,U] [#7 -0.03,0.09,0.66,U] [#8 0.03,0.03,0.59,U] 
00:07:38.499 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.13, 0.42}
00:07:38.500 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
00:07:38.501 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
00:07:38.502 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=-0.13 mountY=-0.05, mountTheta=-2.80
00:07:38.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
00:07:38.503 00.000 28316 Enqueuing Move request for scope (-0.02, 0.13)
00:07:38.504 00.001 29988 Worker thread wakes up
00:07:38.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:07:38.504 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:07:38.505 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:38.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:38.506 00.001 28316 Enqueuing Expose request
00:07:38.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
00:07:38.506 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
00:07:38.506 00.000 29988 Moving (-0.02, 0.13) raw xDistance=-0.13 yDistance=-0.05
00:07:38.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:38.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:38.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:38.506 00.000 29988 MoveAxis(E, 0, ABG)
00:07:38.506 00.000 29988 Move returns status 0, amount 0
00:07:38.506 00.000 29988 MoveAxis(N, 0, ABG)
00:07:38.506 00.000 29988 Move returns status 0, amount 0
00:07:38.506 00.000 29988 move complete, result=0
00:07:38.506 00.000 29988 worker thread done servicing request
00:07:38.506 00.000 29988 Worker thread wakes up
00:07:38.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:38.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:38.507 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:40.141 01.634 29988 Exposure complete
00:07:40.171 00.030 29988 worker thread done servicing request
00:07:40.171 00.000 28316 OnExposeComplete: enter
00:07:40.172 00.001 28316 UpdateGuideState(): m_state=6
00:07:40.173 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3266
00:07:40.173 00.000 28316 Star::Find returns 1 (0), X=584.71, Y=120.56, Mass=1893, SNR=29.8, Peak=147 HFD=4.3
00:07:40.174 00.001 28316 MultiStar: [#1 0.07,0.25,0.92,U] [#2 0.10,0.13,0.95,U] [#3 -0.10,0.12,0.88,U] [#4 0.20,0.16,0.88,U] [#5 0.04,0.20,0.80,U] [#6 0.15,0.09,0.72,U] [#7 0.04,0.23,0.66,U] [#8 0.08,0.14,0.60,U] 
00:07:40.174 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.20}, one-star: {-0.08, 0.40}
00:07:40.175 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
00:07:40.175 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
00:07:40.176 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.31 mountX=-0.16 mountY=-0.13, mountTheta=-2.43
00:07:40.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.20, opts=13)
00:07:40.177 00.000 28316 Enqueuing Move request for scope (0.05, 0.20)
00:07:40.178 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:40.178 00.000 29988 Worker thread wakes up
00:07:40.178 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
00:07:40.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:40.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:40.180 00.001 28316 Enqueuing Expose request
00:07:40.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
00:07:40.180 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
00:07:40.180 00.000 29988 Moving (0.05, 0.20) raw xDistance=-0.16 yDistance=-0.13
00:07:40.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:07:40.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:40.181 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:07:40.181 00.000 29988 MoveAxis(E, 0, ABG)
00:07:40.181 00.000 29988 Move returns status 0, amount 0
00:07:40.181 00.000 29988 MoveAxis(N, 0, ABG)
00:07:40.181 00.000 29988 Move returns status 0, amount 0
00:07:40.181 00.000 29988 move complete, result=0
00:07:40.181 00.000 29988 worker thread done servicing request
00:07:40.181 00.000 29988 Worker thread wakes up
00:07:40.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:40.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:40.183 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:41.703 01.520 29988 Exposure complete
00:07:41.733 00.030 29988 worker thread done servicing request
00:07:41.733 00.000 28316 OnExposeComplete: enter
00:07:41.734 00.001 28316 UpdateGuideState(): m_state=6
00:07:41.737 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3267
00:07:41.739 00.002 28316 Star::Find returns 1 (0), X=584.61, Y=120.52, Mass=1895, SNR=29.9, Peak=136 HFD=4.2
00:07:41.742 00.003 28316 MultiStar: [#1 -0.05,0.13,0.92,U] [#2 0.02,0.08,0.99,U] [#3 -0.02,0.08,0.87,U] [#4 0.14,0.01,0.87,U] [#5 -0.15,0.22,0.82,U] [#6 0.13,0.05,0.73,U] [#7 -0.02,0.14,0.65,U] [#8 -0.06,-0.03,0.59,U] 
00:07:41.744 00.002 28316 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.18, 0.35}
00:07:41.746 00.002 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
00:07:41.749 00.003 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
00:07:41.752 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.77 mountX=-0.12 mountY=-0.03, mountTheta=-2.87
00:07:41.756 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
00:07:41.759 00.003 28316 Enqueuing Move request for scope (-0.02, 0.12)
00:07:41.761 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:41.763 00.002 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:07:41.765 00.002 29988 Worker thread wakes up
00:07:41.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:41.766 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:07:41.766 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:07:41.766 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.12 yDistance=-0.03
00:07:41.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:07:41.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:41.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:41.766 00.000 28316 Enqueuing Expose request
00:07:41.767 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:41.767 00.000 29988 MoveAxis(E, 0, ABG)
00:07:41.767 00.000 29988 Move returns status 0, amount 0
00:07:41.767 00.000 29988 MoveAxis(N, 0, ABG)
00:07:41.767 00.000 29988 Move returns status 0, amount 0
00:07:41.767 00.000 29988 move complete, result=0
00:07:41.767 00.000 29988 worker thread done servicing request
00:07:41.767 00.000 29988 Worker thread wakes up
00:07:41.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:41.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:41.768 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:43.389 01.621 29988 Exposure complete
00:07:43.440 00.051 29988 worker thread done servicing request
00:07:43.440 00.000 28316 OnExposeComplete: enter
00:07:43.441 00.001 28316 UpdateGuideState(): m_state=6
00:07:43.442 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3268
00:07:43.442 00.000 28316 Star::Find returns 1 (0), X=584.75, Y=120.68, Mass=1973, SNR=30.5, Peak=159 HFD=4.4
00:07:43.443 00.001 28316 MultiStar: [#1 0.07,0.17,0.90,U] [#2 0.10,0.15,0.96,U] [#3 -0.12,0.11,0.87,U] [#4 0.17,0.21,0.85,U] [#5 0.13,0.16,0.79,U] [#6 0.10,0.13,0.72,U] [#7 0.00,0.17,0.64,U] [#8 0.13,0.06,0.59,U] 
00:07:43.443 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.05, 0.51}
00:07:43.443 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
00:07:43.444 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
00:07:43.444 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.30 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
00:07:43.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.20, opts=13)
00:07:43.446 00.000 28316 Enqueuing Move request for scope (0.06, 0.20)
00:07:43.447 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:43.448 00.001 29988 Worker thread wakes up
00:07:43.448 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.5
00:07:43.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:43.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:43.449 00.000 28316 Enqueuing Expose request
00:07:43.450 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
00:07:43.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
00:07:43.450 00.000 29988 Moving (0.06, 0.20) raw xDistance=-0.16 yDistance=-0.14
00:07:43.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:07:43.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:43.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:07:43.450 00.000 29988 MoveAxis(E, 0, ABG)
00:07:43.450 00.000 29988 Move returns status 0, amount 0
00:07:43.450 00.000 29988 MoveAxis(N, 0, ABG)
00:07:43.450 00.000 29988 Move returns status 0, amount 0
00:07:43.450 00.000 29988 move complete, result=0
00:07:43.450 00.000 29988 worker thread done servicing request
00:07:43.450 00.000 29988 Worker thread wakes up
00:07:43.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:43.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:43.451 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:44.975 01.524 29988 Exposure complete
00:07:45.001 00.026 29988 worker thread done servicing request
00:07:45.001 00.000 28316 OnExposeComplete: enter
00:07:45.001 00.000 28316 UpdateGuideState(): m_state=6
00:07:45.001 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3269
00:07:45.002 00.001 28316 Star::Find returns 1 (0), X=584.64, Y=120.73, Mass=1942, SNR=30.3, Peak=158 HFD=4.4
00:07:45.002 00.000 28316 MultiStar: [#1 0.11,0.32,0.94,U] [#2 0.08,0.15,0.98,U] [#3 -0.13,0.28,0.85,U] [#4 0.08,0.31,0.87,U] [#5 -0.05,0.29,0.79,U] [#6 0.12,0.18,0.74,U] [#7 -0.05,0.34,0.65,U] [#8 0.17,0.29,0.58,U] 
00:07:45.003 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.31}, one-star: {-0.16, 0.57}
00:07:45.003 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
00:07:45.004 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.52)
00:07:45.004 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.52 mountX=-0.27 mountY=-0.15, mountTheta=-2.64
00:07:45.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.31, opts=13)
00:07:45.007 00.001 28316 Enqueuing Move request for scope (0.01, 0.31)
00:07:45.007 00.000 29988 Worker thread wakes up
00:07:45.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:07:45.008 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:07:45.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:45.009 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:45.009 00.000 28316 Enqueuing Expose request
00:07:45.010 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
00:07:45.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
00:07:45.010 00.000 29988 Moving (0.01, 0.31) raw xDistance=-0.27 yDistance=-0.15
00:07:45.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:07:45.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:45.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:07:45.010 00.000 29988 MoveAxis(E, 57, ABG)
00:07:45.010 00.000 29988 Guiding  Dir = 2, Dur = 57
00:07:45.010 00.000 29988 IsSlewing returns 0
00:07:45.010 00.000 29988 IsGuiding returns 0
00:07:45.012 00.002 29988 PulseGuide returned control before completion, sleep 66
00:07:45.085 00.073 29988 IsGuiding returns 0
00:07:45.085 00.000 29988 Move returns status 0, amount 57
00:07:45.085 00.000 29988 MoveAxis(N, 0, ABG)
00:07:45.085 00.000 29988 Move returns status 0, amount 0
00:07:45.085 00.000 29988 move complete, result=0
00:07:45.085 00.000 29988 worker thread done servicing request
00:07:45.085 00.000 29988 Worker thread wakes up
00:07:45.085 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH
00:07:45.087 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:45.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:46.714 01.627 29988 Exposure complete
00:07:46.741 00.027 29988 worker thread done servicing request
00:07:46.741 00.000 28316 OnExposeComplete: enter
00:07:46.742 00.001 28316 UpdateGuideState(): m_state=6
00:07:46.742 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3270
00:07:46.743 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=120.63, Mass=1853, SNR=29.5, Peak=140 HFD=4.2
00:07:46.744 00.001 28316 MultiStar: [#1 0.08,0.14,0.93,U] [#2 -0.06,0.07,0.98,U] [#3 -0.18,0.11,0.89,U] [#4 0.26,0.05,0.84,U] [#5 0.07,0.15,0.80,U] [#6 0.06,0.12,0.71,U] [#7 0.06,0.05,0.68,U] [#8 0.04,0.08,0.62,U] 
00:07:46.747 00.003 28316 refined, 8 included, MultiStar: {0.01, 0.15}, one-star: {-0.20, 0.47}
00:07:46.748 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:07:46.748 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
00:07:46.748 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.53 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
00:07:46.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.15, opts=13)
00:07:46.750 00.001 28316 Enqueuing Move request for scope (0.01, 0.15)
00:07:46.750 00.000 29988 Worker thread wakes up
00:07:46.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:46.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
00:07:46.751 00.001 28316 UpdateGuideState exits: m=1853 RSB=29.5
00:07:46.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:46.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:46.752 00.001 28316 Enqueuing Expose request
00:07:46.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
00:07:46.753 00.001 29988 Moving (0.01, 0.15) raw xDistance=-0.13 yDistance=-0.07
00:07:46.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:46.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:46.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:46.753 00.000 29988 MoveAxis(E, 0, ABG)
00:07:46.753 00.000 29988 Move returns status 0, amount 0
00:07:46.753 00.000 29988 MoveAxis(N, 0, ABG)
00:07:46.753 00.000 29988 Move returns status 0, amount 0
00:07:46.753 00.000 29988 move complete, result=0
00:07:46.753 00.000 29988 worker thread done servicing request
00:07:46.753 00.000 29988 Worker thread wakes up
00:07:46.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:46.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:46.753 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:48.269 01.516 29988 Exposure complete
00:07:48.308 00.039 29988 worker thread done servicing request
00:07:48.308 00.000 28316 OnExposeComplete: enter
00:07:48.310 00.002 28316 UpdateGuideState(): m_state=6
00:07:48.311 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3271
00:07:48.311 00.000 28316 Star::Find returns 1 (0), X=584.85, Y=120.44, Mass=1902, SNR=29.9, Peak=159 HFD=3.9
00:07:48.312 00.001 28316 MultiStar: [#1 0.12,0.15,0.92,U] [#2 0.04,-0.08,0.98,U] [#3 -0.14,0.11,0.86,U] [#4 0.17,0.10,0.87,U] [#5 0.08,0.12,0.83,U] [#6 0.18,0.10,0.72,U] [#7 -0.03,-0.01,0.67,U] [#8 0.11,0.08,0.60,U] 
00:07:48.312 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.06, 0.27}
00:07:48.312 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:07:48.313 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:07:48.313 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=-0.06 mountY=-0.10, mountTheta=-2.11
00:07:48.315 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
00:07:48.315 00.000 28316 Enqueuing Move request for scope (0.07, 0.10)
00:07:48.316 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:48.316 00.000 29988 Worker thread wakes up
00:07:48.316 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:07:48.318 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
00:07:48.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
00:07:48.318 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.10
00:07:48.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:07:48.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:48.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:48.320 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:07:48.320 00.000 29988 MoveAxis(E, 0, ABG)
00:07:48.320 00.000 29988 Move returns status 0, amount 0
00:07:48.320 00.000 29988 MoveAxis(N, 0, ABG)
00:07:48.320 00.000 29988 Move returns status 0, amount 0
00:07:48.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:48.321 00.001 28316 Enqueuing Expose request
00:07:48.322 00.001 29988 move complete, result=0
00:07:48.323 00.001 29988 worker thread done servicing request
00:07:48.323 00.000 29988 Worker thread wakes up
00:07:48.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:48.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:48.323 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:49.956 01.633 29988 Exposure complete
00:07:49.988 00.032 29988 worker thread done servicing request
00:07:49.988 00.000 28316 OnExposeComplete: enter
00:07:49.989 00.001 28316 UpdateGuideState(): m_state=6
00:07:49.989 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3272
00:07:49.989 00.000 28316 Star::Find returns 1 (0), X=584.78, Y=120.37, Mass=1954, SNR=30.3, Peak=142 HFD=4.5
00:07:49.990 00.001 28316 MultiStar: [#1 0.08,0.12,0.90,U] [#2 0.04,0.04,0.96,U] [#3 -0.02,0.01,0.87,U] [#4 0.23,0.06,0.86,U] [#5 0.08,0.09,0.79,U] [#6 0.10,0.01,0.75,U] [#7 -0.07,0.10,0.65,U] [#8 0.07,-0.19,0.60,U] 
00:07:49.990 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.01, 0.20}
00:07:49.991 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:07:49.991 00.000 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.23)
00:07:49.991 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=-0.03 mountY=-0.08, mountTheta=-1.95
00:07:49.993 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
00:07:49.993 00.000 28316 Enqueuing Move request for scope (0.06, 0.06)
00:07:49.994 00.001 29988 Worker thread wakes up
00:07:49.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
00:07:49.994 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
00:07:49.994 00.000 29988 Moving (0.06, 0.06) raw xDistance=-0.03 yDistance=-0.08
00:07:49.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:49.994 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:49.994 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:49.994 00.000 29988 MoveAxis(E, 0, ABG)
00:07:49.994 00.000 29988 Move returns status 0, amount 0
00:07:49.994 00.000 29988 MoveAxis(N, 0, ABG)
00:07:49.994 00.000 29988 Move returns status 0, amount 0
00:07:49.994 00.000 29988 move complete, result=0
00:07:49.994 00.000 29988 worker thread done servicing request
00:07:49.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:49.994 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.3
00:07:49.995 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:49.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:49.996 00.001 28316 Enqueuing Expose request
00:07:49.996 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:49.997 00.001 29988 Worker thread wakes up
00:07:49.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:49.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:51.521 01.524 29988 Exposure complete
00:07:51.560 00.039 29988 worker thread done servicing request
00:07:51.560 00.000 28316 OnExposeComplete: enter
00:07:51.561 00.001 28316 UpdateGuideState(): m_state=6
00:07:51.561 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3273
00:07:51.563 00.002 28316 Star::Find returns 1 (0), X=584.61, Y=120.59, Mass=1886, SNR=29.8, Peak=135 HFD=4.3
00:07:51.563 00.000 28316 MultiStar: [#1 0.00,0.27,0.89,U] [#2 -0.04,0.06,0.97,U] [#3 -0.06,0.21,0.88,U] [#4 0.16,0.27,0.86,U] [#5 0.02,0.31,0.78,U] [#6 0.06,0.27,0.73,U] [#7 -0.00,0.04,0.65,U] [#8 0.13,0.15,0.62,U] 
00:07:51.564 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.23}, one-star: {-0.18, 0.42}
00:07:51.564 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:07:51.567 00.003 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
00:07:51.567 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.21 mountY=-0.10, mountTheta=-2.68
00:07:51.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.23, opts=13)
00:07:51.569 00.001 28316 Enqueuing Move request for scope (0.00, 0.23)
00:07:51.570 00.001 29988 Worker thread wakes up
00:07:51.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:51.570 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:07:51.571 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
00:07:51.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:51.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:51.572 00.001 28316 Enqueuing Expose request
00:07:51.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
00:07:51.572 00.000 29988 Moving (0.00, 0.23) raw xDistance=-0.21 yDistance=-0.10
00:07:51.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:07:51.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:51.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:07:51.572 00.000 29988 MoveAxis(E, 44, ABG)
00:07:51.572 00.000 29988 Guiding  Dir = 2, Dur = 44
00:07:51.573 00.001 29988 IsSlewing returns 0
00:07:51.573 00.000 29988 IsGuiding returns 0
00:07:51.576 00.003 29988 PulseGuide returned control before completion, sleep 53
00:07:51.645 00.069 29988 IsGuiding returns 0
00:07:51.645 00.000 29988 Move returns status 0, amount 44
00:07:51.645 00.000 29988 MoveAxis(N, 0, ABG)
00:07:51.645 00.000 29988 Move returns status 0, amount 0
00:07:51.645 00.000 29988 move complete, result=0
00:07:51.645 00.000 29988 worker thread done servicing request
00:07:51.645 00.000 29988 Worker thread wakes up
00:07:51.645 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
00:07:51.648 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:51.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:53.282 01.634 29988 Exposure complete
00:07:53.310 00.028 29988 worker thread done servicing request
00:07:53.311 00.001 28316 OnExposeComplete: enter
00:07:53.311 00.000 28316 UpdateGuideState(): m_state=6
00:07:53.312 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3274
00:07:53.312 00.000 28316 Star::Find returns 1 (0), X=584.80, Y=120.42, Mass=1956, SNR=30.3, Peak=138 HFD=4.6
00:07:53.313 00.001 28316 MultiStar: [#1 0.16,0.15,0.90,U] [#2 0.08,0.06,0.97,U] [#3 -0.03,0.01,0.89,U] [#4 0.34,0.11,0.85,U] [#5 0.11,0.05,0.78,U] [#6 0.23,0.04,0.70,U] [#7 0.13,0.01,0.65,U] [#8 0.15,0.15,0.61,U] 
00:07:53.315 00.002 28316 refined, 8 included, MultiStar: {0.12, 0.10}, one-star: {0.01, 0.26}
00:07:53.316 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
00:07:53.316 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.37)
00:07:53.317 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
00:07:53.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.10, opts=13)
00:07:53.318 00.000 28316 Enqueuing Move request for scope (0.12, 0.10)
00:07:53.319 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:53.319 00.000 29988 Worker thread wakes up
00:07:53.319 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.3
00:07:53.320 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:53.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
00:07:53.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:53.320 00.000 28316 Enqueuing Expose request
00:07:53.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
00:07:53.320 00.000 29988 Moving (0.12, 0.10) raw xDistance=-0.04 yDistance=-0.15
00:07:53.322 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:53.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:53.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:07:53.322 00.000 29988 MoveAxis(E, 0, ABG)
00:07:53.322 00.000 29988 Move returns status 0, amount 0
00:07:53.322 00.000 29988 MoveAxis(N, 0, ABG)
00:07:53.322 00.000 29988 Move returns status 0, amount 0
00:07:53.322 00.000 29988 move complete, result=0
00:07:53.322 00.000 29988 worker thread done servicing request
00:07:53.322 00.000 29988 Worker thread wakes up
00:07:53.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:53.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:53.322 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:54.843 01.521 29988 Exposure complete
00:07:54.885 00.042 29988 worker thread done servicing request
00:07:54.886 00.001 28316 OnExposeComplete: enter
00:07:54.887 00.001 28316 UpdateGuideState(): m_state=6
00:07:54.889 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3275
00:07:54.890 00.001 28316 Star::Find returns 1 (0), X=584.82, Y=120.53, Mass=1884, SNR=29.8, Peak=142 HFD=4.5
00:07:54.893 00.003 28316 MultiStar: [#1 0.22,0.17,0.92,U] [#2 0.15,0.07,0.98,U] [#3 0.05,0.11,0.87,U] [#4 0.44,0.08,0.00,M1] [#5 0.34,0.15,0.80,U] [#6 0.35,-0.05,0.72,U] [#7 0.14,-0.03,0.66,U] [#8 0.30,-0.02,0.60,U] 
00:07:54.896 00.003 28316 refined, 7 included, MultiStar: {0.19, 0.11}, one-star: {0.03, 0.36}
00:07:54.898 00.002 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
00:07:54.899 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
00:07:54.899 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.54 mountX=-0.03 mountY=-0.22, mountTheta=-1.69
00:07:54.899 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.11, opts=13)
00:07:54.900 00.001 28316 Enqueuing Move request for scope (0.19, 0.11)
00:07:54.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:54.901 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:07:54.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:54.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:54.902 00.001 28316 Enqueuing Expose request
00:07:54.902 00.000 29988 Worker thread wakes up
00:07:54.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
00:07:54.902 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
00:07:54.902 00.000 29988 Moving (0.19, 0.11) raw xDistance=-0.03 yDistance=-0.22
00:07:54.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:54.904 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:54.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:07:54.904 00.000 29988 MoveAxis(E, 0, ABG)
00:07:54.904 00.000 29988 Move returns status 0, amount 0
00:07:54.904 00.000 29988 MoveAxis(N, 0, ABG)
00:07:54.904 00.000 29988 Move returns status 0, amount 0
00:07:54.904 00.000 29988 move complete, result=0
00:07:54.904 00.000 29988 worker thread done servicing request
00:07:54.904 00.000 29988 Worker thread wakes up
00:07:54.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:54.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:54.904 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:56.540 01.636 29988 Exposure complete
00:07:56.590 00.050 29988 worker thread done servicing request
00:07:56.590 00.000 28316 OnExposeComplete: enter
00:07:56.590 00.000 28316 UpdateGuideState(): m_state=6
00:07:56.592 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3276
00:07:56.593 00.001 28316 Star::Find returns 1 (0), X=584.80, Y=120.61, Mass=1960, SNR=30.5, Peak=154 HFD=4.5
00:07:56.594 00.001 28316 MultiStar: [#1 0.15,0.27,0.88,U] [#2 0.17,0.04,0.97,U] [#3 0.14,-0.03,0.84,U] [#4 0.24,0.04,0.84,U] [#5 0.14,0.18,0.77,U] [#6 0.31,0.14,0.72,U] [#7 -0.01,0.09,0.64,U] [#8 0.17,0.11,0.59,U] 
00:07:56.595 00.001 28316 refined, 8 included, MultiStar: {0.14, 0.15}, one-star: {0.01, 0.44}
00:07:56.595 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:07:56.596 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
00:07:56.598 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.81 mountX=-0.08 mountY=-0.20, mountTheta=-1.94
00:07:56.601 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.15, opts=13)
00:07:56.601 00.000 28316 Enqueuing Move request for scope (0.14, 0.15)
00:07:56.602 00.001 29988 Worker thread wakes up
00:07:56.602 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:56.603 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
00:07:56.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
00:07:56.603 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.5
00:07:56.603 00.000 29988 Moving (0.14, 0.15) raw xDistance=-0.08 yDistance=-0.20
00:07:56.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:56.604 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:56.604 00.000 28316 Enqueuing Expose request
00:07:56.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:07:56.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:56.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:07:56.605 00.001 29988 MoveAxis(E, 0, ABG)
00:07:56.605 00.000 29988 Move returns status 0, amount 0
00:07:56.605 00.000 29988 MoveAxis(N, 0, ABG)
00:07:56.605 00.000 29988 Move returns status 0, amount 0
00:07:56.605 00.000 29988 move complete, result=0
00:07:56.605 00.000 29988 worker thread done servicing request
00:07:56.605 00.000 29988 Worker thread wakes up
00:07:56.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:56.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:07:56.605 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:58.132 01.527 29988 Exposure complete
00:07:58.155 00.023 29988 worker thread done servicing request
00:07:58.155 00.000 28316 OnExposeComplete: enter
00:07:58.156 00.001 28316 UpdateGuideState(): m_state=6
00:07:58.156 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3277
00:07:58.157 00.001 28316 Star::Find returns 1 (0), X=584.44, Y=120.83, Mass=1957, SNR=30.4, Peak=152 HFD=4.3
00:07:58.157 00.000 28316 MultiStar: [#1 -0.00,0.50,0.00,M1] [#2 0.01,0.26,0.95,U] [#3 -0.11,0.31,0.86,U] [#4 -0.04,0.37,0.88,U] [#5 -0.04,0.28,0.80,U] [#6 0.07,0.41,0.00,M1] [#7 -0.10,0.32,0.66,U] [#8 0.06,0.31,0.61,U] 
00:07:58.159 00.002 28316 refined, 6 included, MultiStar: {-0.10, 0.37}, one-star: {-0.36, 0.66}
00:07:58.159 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
00:07:58.160 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.21)
00:07:58.160 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.82 mountX=-0.37 mountY=-0.08, mountTheta=-2.93
00:07:58.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.37, opts=13)
00:07:58.162 00.001 28316 Enqueuing Move request for scope (-0.10, 0.37)
00:07:58.165 00.003 29988 Worker thread wakes up
00:07:58.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd
00:07:58.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:07:58.166 00.001 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:07:58.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:58.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:07:58.169 00.001 28316 Enqueuing Expose request
00:07:58.170 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.37)
00:07:58.170 00.000 29988 Moving (-0.10, 0.37) raw xDistance=-0.37 yDistance=-0.08
00:07:58.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37
00:07:58.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:58.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:58.170 00.000 29988 MoveAxis(E, 79, ABG)
00:07:58.170 00.000 29988 Guiding  Dir = 2, Dur = 79
00:07:58.170 00.000 29988 IsSlewing returns 0
00:07:58.170 00.000 29988 IsGuiding returns 0
00:07:58.172 00.002 29988 PulseGuide returned control before completion, sleep 88
00:07:58.270 00.098 29988 IsGuiding returns 0
00:07:58.270 00.000 29988 Move returns status 0, amount 79
00:07:58.270 00.000 29988 MoveAxis(N, 0, ABG)
00:07:58.270 00.000 29988 Move returns status 0, amount 0
00:07:58.270 00.000 29988 move complete, result=0
00:07:58.271 00.001 29988 worker thread done servicing request
00:07:58.271 00.000 29988 Worker thread wakes up
00:07:58.271 00.000 28316 GuideStep: -0.4 px 79 ms EAST, -0.1 px 0 ms NORTH
00:07:58.272 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:07:58.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:00.003 01.731 29988 Exposure complete
00:08:00.037 00.034 29988 worker thread done servicing request
00:08:00.037 00.000 28316 OnExposeComplete: enter
00:08:00.037 00.000 28316 UpdateGuideState(): m_state=6
00:08:00.038 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3278
00:08:00.038 00.000 28316 Star::Find returns 1 (0), X=584.84, Y=120.48, Mass=1906, SNR=30.0, Peak=159 HFD=3.8
00:08:00.039 00.001 28316 MultiStar: [#1 0.29,0.15,0.91,U] [#2 0.20,0.16,0.97,U] [#3 0.02,0.03,0.87,U] [#4 0.42,0.12,0.00,M1] [#5 0.20,0.15,0.82,U] [#6 0.32,0.04,0.71,U] [#7 0.15,0.10,0.63,U] [#8 0.39,0.15,0.00,M1] 
00:08:00.039 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.14}, one-star: {0.05, 0.31}
00:08:00.040 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:08:00.040 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.35)
00:08:00.041 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=-0.06 mountY=-0.22, mountTheta=-1.83
00:08:00.042 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.14, opts=13)
00:08:00.043 00.001 28316 Enqueuing Move request for scope (0.17, 0.14)
00:08:00.043 00.000 29988 Worker thread wakes up
00:08:00.043 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
00:08:00.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
00:08:00.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:08:00.044 00.001 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:08:00.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:00.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:00.047 00.001 28316 Enqueuing Expose request
00:08:00.047 00.000 29988 Moving (0.17, 0.14) raw xDistance=-0.06 yDistance=-0.22
00:08:00.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:08:00.048 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:00.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:08:00.048 00.000 29988 MoveAxis(E, 0, ABG)
00:08:00.048 00.000 29988 Move returns status 0, amount 0
00:08:00.048 00.000 29988 MoveAxis(N, 0, ABG)
00:08:00.048 00.000 29988 Move returns status 0, amount 0
00:08:00.048 00.000 29988 move complete, result=0
00:08:00.048 00.000 29988 worker thread done servicing request
00:08:00.048 00.000 29988 Worker thread wakes up
00:08:00.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:00.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:00.048 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:01.453 01.405 29988 Exposure complete
00:08:01.490 00.037 29988 worker thread done servicing request
00:08:01.490 00.000 28316 OnExposeComplete: enter
00:08:01.491 00.001 28316 UpdateGuideState(): m_state=6
00:08:01.493 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3279
00:08:01.495 00.002 28316 Star::Find returns 1 (0), X=584.87, Y=120.40, Mass=1872, SNR=29.7, Peak=153 HFD=4.2
00:08:01.496 00.001 28316 MultiStar: [#1 0.29,0.02,0.92,U] [#2 0.27,-0.10,0.98,U] [#3 0.21,0.02,0.89,U] [#4 0.58,-0.05,0.00,M2] [#5 0.31,0.01,0.80,U] [#6 0.43,-0.11,0.00,M1] [#7 0.28,-0.10,0.67,U] [#8 0.40,0.00,0.00,M2] 
00:08:01.498 00.002 28316 refined, 5 included, MultiStar: {0.23, 0.02}, one-star: {0.08, 0.23}
00:08:01.501 00.003 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
00:08:01.502 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.94)
00:08:01.502 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=0.08 mountY=-0.22, mountTheta=-1.23
00:08:01.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.02, opts=13)
00:08:01.504 00.001 28316 Enqueuing Move request for scope (0.23, 0.02)
00:08:01.504 00.000 29988 Worker thread wakes up
00:08:01.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:01.505 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:08:01.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:01.506 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:01.506 00.000 28316 Enqueuing Expose request
00:08:01.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
00:08:01.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
00:08:01.506 00.000 29988 Moving (0.23, 0.02) raw xDistance=0.08 yDistance=-0.22
00:08:01.507 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:08:01.507 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.52
00:08:01.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:08:01.507 00.000 29988 MoveAxis(E, 0, ABG)
00:08:01.507 00.000 29988 Move returns status 0, amount 0
00:08:01.507 00.000 29988 MoveAxis(N, 52, ABG)
00:08:01.507 00.000 29988 Guiding  Dir = 0, Dur = 52
00:08:01.507 00.000 29988 IsSlewing returns 0
00:08:01.507 00.000 29988 IsGuiding returns 0
00:08:01.511 00.004 29988 PulseGuide returned control before completion, sleep 58
00:08:01.581 00.070 29988 IsGuiding returns 0
00:08:01.582 00.001 29988 Move returns status 0, amount 52
00:08:01.582 00.000 29988 move complete, result=0
00:08:01.582 00.000 29988 worker thread done servicing request
00:08:01.582 00.000 29988 Worker thread wakes up
00:08:01.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:01.582 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
00:08:01.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:03.219 01.637 29988 Exposure complete
00:08:03.246 00.027 29988 worker thread done servicing request
00:08:03.246 00.000 28316 OnExposeComplete: enter
00:08:03.247 00.001 28316 UpdateGuideState(): m_state=6
00:08:03.248 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3280
00:08:03.248 00.000 28316 Star::Find returns 1 (0), X=584.76, Y=120.22, Mass=2038, SNR=31.0, Peak=165 HFD=4.5
00:08:03.249 00.001 28316 MultiStar: [#1 0.19,-0.05,0.86,U] [#2 0.17,-0.10,0.95,U] [#3 -0.07,-0.05,0.84,U] [#4 0.34,-0.02,0.83,U] [#5 0.20,-0.15,0.76,U] [#6 0.09,-0.17,0.71,U] [#7 -0.02,-0.21,0.63,U] [#8 0.14,-0.19,0.59,U] 
00:08:03.249 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.09}, one-star: {-0.03, 0.06}
00:08:03.251 00.002 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
00:08:03.254 00.003 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
00:08:03.256 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=-0.07 mountY=0.01, mountTheta=3.06
00:08:03.260 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
00:08:03.262 00.002 28316 Enqueuing Move request for scope (-0.03, 0.06)
00:08:03.265 00.003 29988 Worker thread wakes up
00:08:03.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
00:08:03.265 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
00:08:03.265 00.000 29988 Moving (-0.03, 0.06) raw xDistance=-0.07 yDistance=0.01
00:08:03.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:08:03.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:03.268 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:03.268 00.000 28316 UpdateGuideState exits: m=2038 RSB=31.0
00:08:03.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:03.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:03.270 00.001 28316 Enqueuing Expose request
00:08:03.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:03.270 00.000 29988 MoveAxis(E, 0, ABG)
00:08:03.270 00.000 29988 Move returns status 0, amount 0
00:08:03.270 00.000 29988 MoveAxis(N, 0, ABG)
00:08:03.270 00.000 29988 Move returns status 0, amount 0
00:08:03.270 00.000 29988 move complete, result=0
00:08:03.270 00.000 29988 worker thread done servicing request
00:08:03.270 00.000 29988 Worker thread wakes up
00:08:03.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:03.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:03.271 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:04.788 01.517 29988 Exposure complete
00:08:04.814 00.026 29988 worker thread done servicing request
00:08:04.814 00.000 28316 OnExposeComplete: enter
00:08:04.817 00.003 28316 UpdateGuideState(): m_state=6
00:08:04.820 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3281
00:08:04.822 00.002 28316 Star::Find returns 1 (0), X=584.90, Y=120.64, Mass=1951, SNR=30.3, Peak=154 HFD=4.3
00:08:04.825 00.003 28316 MultiStar: [#1 0.17,0.18,0.90,U] [#2 0.12,0.16,0.95,U] [#3 0.13,0.25,0.87,U] [#4 0.44,0.12,0.00,M2] [#5 0.33,0.24,0.00,M1] [#6 0.29,0.07,0.71,U] [#7 0.07,0.03,0.64,U] [#8 0.20,0.23,0.60,U] 
00:08:04.827 00.002 28316 refined, 6 included, MultiStar: {0.15, 0.21}, one-star: {0.11, 0.47}
00:08:04.829 00.002 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:08:04.832 00.003 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
00:08:04.833 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.96 mountX=-0.13 mountY=-0.23, mountTheta=-2.09
00:08:04.835 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.21, opts=13)
00:08:04.836 00.001 28316 Enqueuing Move request for scope (0.15, 0.21)
00:08:04.837 00.001 29988 Worker thread wakes up
00:08:04.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
00:08:04.837 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
00:08:04.837 00.000 29988 Moving (0.15, 0.21) raw xDistance=-0.13 yDistance=-0.23
00:08:04.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:04.838 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:08:04.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:04.839 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:04.839 00.000 28316 Enqueuing Expose request
00:08:04.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:08:04.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:08:04.839 00.000 29988 MoveAxis(E, 0, ABG)
00:08:04.839 00.000 29988 Move returns status 0, amount 0
00:08:04.840 00.001 29988 MoveAxis(N, 55, ABG)
00:08:04.840 00.000 29988 Guiding  Dir = 0, Dur = 55
00:08:04.840 00.000 29988 IsSlewing returns 0
00:08:04.840 00.000 29988 IsGuiding returns 0
00:08:04.844 00.004 29988 PulseGuide returned control before completion, sleep 61
00:08:04.911 00.067 29988 IsGuiding returns 0
00:08:04.911 00.000 29988 Move returns status 0, amount 55
00:08:04.911 00.000 29988 move complete, result=0
00:08:04.911 00.000 29988 worker thread done servicing request
00:08:04.911 00.000 29988 Worker thread wakes up
00:08:04.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:04.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
00:08:04.913 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:06.642 01.729 29988 Exposure complete
00:08:06.670 00.028 29988 worker thread done servicing request
00:08:06.670 00.000 28316 OnExposeComplete: enter
00:08:06.671 00.001 28316 UpdateGuideState(): m_state=6
00:08:06.671 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3282
00:08:06.672 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=120.61, Mass=1964, SNR=30.4, Peak=145 HFD=4.3
00:08:06.672 00.000 28316 MultiStar: [#1 0.07,0.14,0.89,U] [#2 0.04,0.13,0.96,U] [#3 -0.09,-0.17,0.86,U] [#4 0.10,0.03,0.85,U] [#5 0.17,0.28,0.78,U] [#6 0.14,-0.06,0.72,U] [#7 0.02,-0.09,0.67,U] [#8 0.03,-0.02,0.58,U] 
00:08:06.673 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.10, 0.44}
00:08:06.673 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
00:08:06.674 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.87)
00:08:06.674 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.17 mountX=-0.07 mountY=-0.08, mountTheta=-2.30
00:08:06.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
00:08:06.676 00.001 28316 Enqueuing Move request for scope (0.04, 0.09)
00:08:06.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:06.677 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.4
00:08:06.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.678 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:06.678 00.000 28316 Enqueuing Expose request
00:08:06.679 00.001 29988 Worker thread wakes up
00:08:06.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
00:08:06.679 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
00:08:06.679 00.000 29988 Moving (0.04, 0.09) raw xDistance=-0.07 yDistance=-0.08
00:08:06.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:08:06.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:06.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:08:06.679 00.000 29988 MoveAxis(E, 0, ABG)
00:08:06.679 00.000 29988 Move returns status 0, amount 0
00:08:06.679 00.000 29988 MoveAxis(N, 0, ABG)
00:08:06.679 00.000 29988 Move returns status 0, amount 0
00:08:06.679 00.000 29988 move complete, result=0
00:08:06.679 00.000 29988 worker thread done servicing request
00:08:06.679 00.000 29988 Worker thread wakes up
00:08:06.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:06.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:06.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:08.083 01.404 29988 Exposure complete
00:08:08.115 00.032 29988 worker thread done servicing request
00:08:08.115 00.000 28316 OnExposeComplete: enter
00:08:08.116 00.001 28316 UpdateGuideState(): m_state=6
00:08:08.117 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3283
00:08:08.117 00.000 28316 Star::Find returns 1 (0), X=584.77, Y=120.29, Mass=2010, SNR=30.8, Peak=159 HFD=4.4
00:08:08.118 00.001 28316 MultiStar: [#1 0.01,-0.03,0.91,U] [#2 0.02,-0.06,0.96,U] [#3 0.02,-0.05,0.86,U] [#4 0.16,0.09,0.84,U] [#5 0.12,-0.02,0.79,U] [#6 0.06,0.05,0.72,U] [#7 -0.14,-0.10,0.62,U] [#8 0.08,-0.03,0.58,U] 
00:08:08.118 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {-0.02, 0.12}
00:08:08.118 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:08:08.119 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
00:08:08.119 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.01 mountX=0.01 mountY=-0.03, mountTheta=-1.14
00:08:08.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
00:08:08.121 00.000 28316 Enqueuing Move request for scope (0.03, 0.00)
00:08:08.122 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:08.122 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.8
00:08:08.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:08.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:08.124 00.000 28316 Enqueuing Expose request
00:08:08.125 00.001 29988 Worker thread wakes up
00:08:08.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
00:08:08.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
00:08:08.125 00.000 29988 Moving (0.03, 0.00) raw xDistance=0.01 yDistance=-0.03
00:08:08.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:08.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:08.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:08:08.125 00.000 29988 MoveAxis(E, 0, ABG)
00:08:08.125 00.000 29988 Move returns status 0, amount 0
00:08:08.125 00.000 29988 MoveAxis(N, 0, ABG)
00:08:08.125 00.000 29988 Move returns status 0, amount 0
00:08:08.125 00.000 29988 move complete, result=0
00:08:08.125 00.000 29988 worker thread done servicing request
00:08:08.125 00.000 29988 Worker thread wakes up
00:08:08.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:08.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:08.125 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:09.758 01.633 29988 Exposure complete
00:08:09.794 00.036 29988 worker thread done servicing request
00:08:09.794 00.000 28316 OnExposeComplete: enter
00:08:09.795 00.001 28316 UpdateGuideState(): m_state=6
00:08:09.798 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3284
00:08:09.800 00.002 28316 Star::Find returns 1 (0), X=584.74, Y=120.38, Mass=1861, SNR=29.6, Peak=141 HFD=4.4
00:08:09.803 00.003 28316 MultiStar: [#1 0.10,0.09,0.92,U] [#2 0.02,0.01,0.97,U] [#3 -0.15,-0.08,0.87,U] [#4 0.10,0.06,0.88,U] [#5 0.08,0.03,0.80,U] [#6 0.17,0.05,0.72,U] [#7 -0.06,-0.07,0.65,U] [#8 0.13,-0.18,0.59,U] 
00:08:09.805 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.05, 0.21}
00:08:09.807 00.002 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:08:09.810 00.003 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
00:08:09.812 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.69 mountX=-0.01 mountY=-0.04, mountTheta=-1.83
00:08:09.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
00:08:09.815 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
00:08:09.816 00.001 29988 Worker thread wakes up
00:08:09.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:09.817 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
00:08:09.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
00:08:09.817 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.01 yDistance=-0.04
00:08:09.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:08:09.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:09.817 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:08:09.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.820 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:08:09.820 00.000 29988 MoveAxis(E, 0, ABG)
00:08:09.820 00.000 29988 Move returns status 0, amount 0
00:08:09.820 00.000 29988 MoveAxis(N, 0, ABG)
00:08:09.820 00.000 29988 Move returns status 0, amount 0
00:08:09.820 00.000 29988 move complete, result=0
00:08:09.820 00.000 29988 worker thread done servicing request
00:08:09.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:09.822 00.002 28316 Enqueuing Expose request
00:08:09.824 00.002 29988 Worker thread wakes up
00:08:09.824 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:09.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:09.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:11.344 01.520 29988 Exposure complete
00:08:11.374 00.030 29988 worker thread done servicing request
00:08:11.375 00.001 28316 OnExposeComplete: enter
00:08:11.375 00.000 28316 UpdateGuideState(): m_state=6
00:08:11.376 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3285
00:08:11.376 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=120.38, Mass=1865, SNR=29.6, Peak=128 HFD=4.3
00:08:11.377 00.001 28316 MultiStar: [#1 0.05,0.08,0.91,U] [#2 0.08,-0.04,0.99,U] [#3 -0.14,0.02,0.86,U] [#4 0.13,0.02,0.86,U] [#5 -0.06,-0.05,0.82,U] [#6 0.12,0.06,0.73,U] [#7 -0.08,0.06,0.65,U] [#8 0.16,0.02,0.61,U] 
00:08:11.377 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {-0.21, 0.22}
00:08:11.378 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:08:11.378 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:08:11.379 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.58 mountX=-0.04 mountY=-0.02, mountTheta=-2.70
00:08:11.381 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
00:08:11.384 00.003 28316 Enqueuing Move request for scope (-0.00, 0.04)
00:08:11.386 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:11.388 00.002 29988 Worker thread wakes up
00:08:11.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
00:08:11.389 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
00:08:11.389 00.000 29988 Moving (-0.00, 0.04) raw xDistance=-0.04 yDistance=-0.02
00:08:11.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:08:11.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:11.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:11.389 00.000 29988 MoveAxis(E, 0, ABG)
00:08:11.389 00.000 29988 Move returns status 0, amount 0
00:08:11.389 00.000 29988 MoveAxis(N, 0, ABG)
00:08:11.389 00.000 29988 Move returns status 0, amount 0
00:08:11.389 00.000 29988 move complete, result=0
00:08:11.389 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.6
00:08:11.389 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:11.390 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:11.390 00.000 28316 Enqueuing Expose request
00:08:11.391 00.001 29988 worker thread done servicing request
00:08:11.391 00.000 29988 Worker thread wakes up
00:08:11.391 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:11.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:11.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:13.014 01.623 29988 Exposure complete
00:08:13.039 00.025 29988 worker thread done servicing request
00:08:13.040 00.001 28316 OnExposeComplete: enter
00:08:13.041 00.001 28316 UpdateGuideState(): m_state=6
00:08:13.042 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3286
00:08:13.044 00.002 28316 Star::Find returns 1 (0), X=584.69, Y=120.31, Mass=1820, SNR=29.3, Peak=135 HFD=4.1
00:08:13.045 00.001 28316 MultiStar: [#1 0.11,0.13,0.92,U] [#2 0.11,0.04,0.98,U] [#3 0.02,-0.02,0.89,U] [#4 0.30,0.02,0.86,U] [#5 0.14,-0.07,0.81,U] [#6 0.13,-0.06,0.75,U] [#7 -0.08,0.00,0.67,U] [#8 0.16,-0.07,0.61,U] 
00:08:13.046 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.10, 0.14}
00:08:13.046 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.39 = 1.39)
00:08:13.047 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.49 = -1.79)
00:08:13.048 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.24 mountX=0.02 mountY=-0.09, mountTheta=-1.39
00:08:13.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
00:08:13.050 00.001 28316 Enqueuing Move request for scope (0.09, 0.02)
00:08:13.052 00.002 29988 Worker thread wakes up
00:08:13.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
00:08:13.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
00:08:13.052 00.000 29988 Moving (0.09, 0.02) raw xDistance=0.02 yDistance=-0.09
00:08:13.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:13.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:13.052 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.3
00:08:13.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:13.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:13.053 00.000 28316 Enqueuing Expose request
00:08:13.054 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:13.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:08:13.054 00.000 29988 MoveAxis(E, 0, ABG)
00:08:13.054 00.000 29988 Move returns status 0, amount 0
00:08:13.054 00.000 29988 MoveAxis(N, 0, ABG)
00:08:13.054 00.000 29988 Move returns status 0, amount 0
00:08:13.054 00.000 29988 move complete, result=0
00:08:13.054 00.000 29988 worker thread done servicing request
00:08:13.054 00.000 29988 Worker thread wakes up
00:08:13.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:13.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:13.055 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:14.581 01.526 29988 Exposure complete
00:08:14.609 00.028 29988 worker thread done servicing request
00:08:14.609 00.000 28316 OnExposeComplete: enter
00:08:14.610 00.001 28316 UpdateGuideState(): m_state=6
00:08:14.611 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3287
00:08:14.611 00.000 28316 Star::Find returns 1 (0), X=584.73, Y=120.45, Mass=1835, SNR=29.3, Peak=140 HFD=4.4
00:08:14.611 00.000 28316 MultiStar: [#1 0.10,-0.04,0.94,U] [#2 0.07,0.06,0.98,U] [#3 -0.09,0.07,0.88,U] [#4 0.22,0.00,0.90,U] [#5 0.11,0.06,0.80,U] [#6 0.07,0.11,0.75,U] [#7 0.02,-0.07,0.70,U] [#8 0.13,-0.17,0.61,U] 
00:08:14.612 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.06, 0.28}
00:08:14.612 00.000 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (-1.14) = xAngle (1.80 = 1.80)
00:08:14.613 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.91 = -1.38)
00:08:14.614 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.66 mountX=-0.02 mountY=-0.07, mountTheta=-1.80
00:08:14.618 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
00:08:14.621 00.003 28316 Enqueuing Move request for scope (0.06, 0.05)
00:08:14.623 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:14.626 00.003 29988 Worker thread wakes up
00:08:14.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:08:14.626 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.3
00:08:14.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:14.627 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:14.627 00.000 28316 Enqueuing Expose request
00:08:14.628 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:08:14.628 00.000 29988 Moving (0.06, 0.05) raw xDistance=-0.02 yDistance=-0.07
00:08:14.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:08:14.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:14.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:08:14.628 00.000 29988 MoveAxis(E, 0, ABG)
00:08:14.628 00.000 29988 Move returns status 0, amount 0
00:08:14.628 00.000 29988 MoveAxis(N, 0, ABG)
00:08:14.628 00.000 29988 Move returns status 0, amount 0
00:08:14.628 00.000 29988 move complete, result=0
00:08:14.628 00.000 29988 worker thread done servicing request
00:08:14.628 00.000 29988 Worker thread wakes up
00:08:14.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:14.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:14.628 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:16.263 01.635 29988 Exposure complete
00:08:16.313 00.050 28316 OnExposeComplete: enter
00:08:16.314 00.001 28316 UpdateGuideState(): m_state=6
00:08:16.314 00.000 29988 worker thread done servicing request
00:08:16.314 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3288
00:08:16.316 00.002 28316 Star::Find returns 1 (0), X=584.70, Y=120.42, Mass=1856, SNR=29.6, Peak=143 HFD=4.3
00:08:16.317 00.001 28316 MultiStar: [#1 0.17,0.03,0.90,U] [#2 0.02,-0.02,0.98,U] [#3 -0.21,0.01,0.87,U] [#4 0.36,-0.08,0.86,U] [#5 0.04,0.11,0.82,U] [#6 0.18,-0.15,0.73,U] [#7 -0.09,-0.03,0.65,U] [#8 0.31,-0.03,0.61,U] 
00:08:16.317 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.09, 0.25}
00:08:16.318 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
00:08:16.319 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
00:08:16.319 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.28 mountX=0.01 mountY=-0.07, mountTheta=-1.43
00:08:16.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
00:08:16.322 00.001 28316 Enqueuing Move request for scope (0.07, 0.02)
00:08:16.322 00.000 29988 Worker thread wakes up
00:08:16.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
00:08:16.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
00:08:16.323 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:16.324 00.001 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
00:08:16.324 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
00:08:16.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:16.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:16.325 00.000 28316 Enqueuing Expose request
00:08:16.326 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:08:16.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:16.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:08:16.326 00.000 29988 MoveAxis(E, 0, ABG)
00:08:16.326 00.000 29988 Move returns status 0, amount 0
00:08:16.326 00.000 29988 MoveAxis(N, 0, ABG)
00:08:16.326 00.000 29988 Move returns status 0, amount 0
00:08:16.326 00.000 29988 move complete, result=0
00:08:16.326 00.000 29988 worker thread done servicing request
00:08:16.326 00.000 29988 Worker thread wakes up
00:08:16.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:16.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:16.326 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:17.842 01.516 29988 Exposure complete
00:08:17.878 00.036 29988 worker thread done servicing request
00:08:17.878 00.000 28316 OnExposeComplete: enter
00:08:17.878 00.000 28316 UpdateGuideState(): m_state=6
00:08:17.879 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3289
00:08:17.880 00.001 28316 Star::Find returns 1 (0), X=584.67, Y=120.51, Mass=1965, SNR=30.4, Peak=145 HFD=4.0
00:08:17.882 00.002 28316 MultiStar: [#1 0.01,0.14,0.91,U] [#2 -0.04,0.06,0.96,U] [#3 -0.09,0.04,0.87,U] [#4 0.11,0.13,0.87,U] [#5 0.03,0.12,0.79,U] [#6 -0.04,0.02,0.71,U] [#7 -0.16,0.08,0.65,U] [#8 0.08,0.06,0.58,U] 
00:08:17.884 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.12}, one-star: {-0.12, 0.34}
00:08:17.887 00.003 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
00:08:17.888 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.25)
00:08:17.889 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.79 mountX=-0.12 mountY=-0.03, mountTheta=-2.90
00:08:17.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
00:08:17.891 00.000 28316 Enqueuing Move request for scope (-0.03, 0.12)
00:08:17.892 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:17.892 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:08:17.893 00.001 29988 Worker thread wakes up
00:08:17.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:17.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:17.894 00.001 28316 Enqueuing Expose request
00:08:17.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
00:08:17.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
00:08:17.894 00.000 29988 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.03
00:08:17.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:08:17.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:17.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:08:17.894 00.000 29988 MoveAxis(E, 0, ABG)
00:08:17.894 00.000 29988 Move returns status 0, amount 0
00:08:17.894 00.000 29988 MoveAxis(N, 0, ABG)
00:08:17.894 00.000 29988 Move returns status 0, amount 0
00:08:17.894 00.000 29988 move complete, result=0
00:08:17.894 00.000 29988 worker thread done servicing request
00:08:17.894 00.000 29988 Worker thread wakes up
00:08:17.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:17.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:17.895 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:19.524 01.629 29988 Exposure complete
00:08:19.550 00.026 29988 worker thread done servicing request
00:08:19.550 00.000 28316 OnExposeComplete: enter
00:08:19.552 00.002 28316 UpdateGuideState(): m_state=6
00:08:19.553 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3290
00:08:19.555 00.002 28316 Star::Find returns 1 (0), X=584.69, Y=120.55, Mass=1997, SNR=30.6, Peak=164 HFD=4.3
00:08:19.556 00.001 28316 MultiStar: [#1 0.14,0.31,0.90,U] [#2 0.04,0.23,0.94,U] [#3 -0.11,0.17,0.84,U] [#4 0.41,0.23,0.00,M1] [#5 0.16,0.21,0.80,U] [#6 0.16,0.18,0.71,U] [#7 0.07,0.19,0.64,U] [#8 0.21,0.13,0.60,U] 
00:08:19.556 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.24}, one-star: {-0.10, 0.38}
00:08:19.557 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:08:19.557 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
00:08:19.558 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.33 mountX=-0.19 mountY=-0.16, mountTheta=-2.45
00:08:19.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.24, opts=13)
00:08:19.559 00.000 28316 Enqueuing Move request for scope (0.06, 0.24)
00:08:19.560 00.001 29988 Worker thread wakes up
00:08:19.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:19.560 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.6
00:08:19.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:19.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:19.561 00.000 28316 Enqueuing Expose request
00:08:19.562 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
00:08:19.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
00:08:19.562 00.000 29988 Moving (0.06, 0.24) raw xDistance=-0.19 yDistance=-0.16
00:08:19.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:08:19.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:19.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:08:19.562 00.000 29988 MoveAxis(E, 0, ABG)
00:08:19.562 00.000 29988 Move returns status 0, amount 0
00:08:19.562 00.000 29988 MoveAxis(N, 0, ABG)
00:08:19.562 00.000 29988 Move returns status 0, amount 0
00:08:19.562 00.000 29988 move complete, result=0
00:08:19.562 00.000 29988 worker thread done servicing request
00:08:19.562 00.000 29988 Worker thread wakes up
00:08:19.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:19.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:19.562 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:21.088 01.526 29988 Exposure complete
00:08:21.116 00.028 29988 worker thread done servicing request
00:08:21.116 00.000 28316 OnExposeComplete: enter
00:08:21.118 00.002 28316 UpdateGuideState(): m_state=6
00:08:21.119 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3291
00:08:21.121 00.002 28316 Star::Find returns 1 (0), X=584.65, Y=120.47, Mass=1886, SNR=29.7, Peak=131 HFD=4.4
00:08:21.123 00.002 28316 MultiStar: [#1 0.01,0.14,0.93,U] [#2 0.07,0.05,0.96,U] [#3 -0.11,0.14,0.87,U] [#4 0.12,0.05,0.87,U] [#5 -0.00,0.10,0.77,U] [#6 0.16,0.04,0.72,U] [#7 -0.12,0.04,0.65,U] [#8 0.09,-0.01,0.61,U] 
00:08:21.124 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {-0.14, 0.30}
00:08:21.125 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:08:21.126 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
00:08:21.127 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
00:08:21.129 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
00:08:21.129 00.000 28316 Enqueuing Move request for scope (0.00, 0.10)
00:08:21.130 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:21.131 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.7
00:08:21.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:21.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:21.132 00.000 28316 Enqueuing Expose request
00:08:21.132 00.000 29988 Worker thread wakes up
00:08:21.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
00:08:21.133 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
00:08:21.133 00.000 29988 Moving (0.00, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:08:21.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:21.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:21.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:08:21.133 00.000 29988 MoveAxis(E, 0, ABG)
00:08:21.133 00.000 29988 Move returns status 0, amount 0
00:08:21.133 00.000 29988 MoveAxis(N, 0, ABG)
00:08:21.133 00.000 29988 Move returns status 0, amount 0
00:08:21.133 00.000 29988 move complete, result=0
00:08:21.133 00.000 29988 worker thread done servicing request
00:08:21.133 00.000 29988 Worker thread wakes up
00:08:21.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:21.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:21.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:22.764 01.631 29988 Exposure complete
00:08:22.816 00.052 29988 worker thread done servicing request
00:08:22.817 00.001 28316 OnExposeComplete: enter
00:08:22.817 00.000 28316 UpdateGuideState(): m_state=6
00:08:22.818 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3292
00:08:22.818 00.000 28316 Star::Find returns 1 (0), X=584.62, Y=120.57, Mass=1867, SNR=29.6, Peak=139 HFD=4.3
00:08:22.819 00.001 28316 MultiStar: [#1 -0.12,0.24,0.93,U] [#2 -0.01,0.16,0.98,U] [#3 -0.11,0.17,0.89,U] [#4 0.27,0.25,0.87,U] [#5 0.07,0.25,0.83,U] [#6 0.18,0.29,0.72,U] [#7 -0.07,0.03,0.68,U] [#8 0.06,0.13,0.60,U] 
00:08:22.820 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.22}, one-star: {-0.17, 0.40}
00:08:22.821 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:08:22.821 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
00:08:22.822 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.56 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
00:08:22.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.22, opts=13)
00:08:22.825 00.001 28316 Enqueuing Move request for scope (0.00, 0.22)
00:08:22.826 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:22.827 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:08:22.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:22.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:22.830 00.002 28316 Enqueuing Expose request
00:08:22.832 00.002 29988 Worker thread wakes up
00:08:22.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
00:08:22.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
00:08:22.832 00.000 29988 Moving (0.00, 0.22) raw xDistance=-0.20 yDistance=-0.10
00:08:22.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:08:22.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:22.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:08:22.832 00.000 29988 MoveAxis(E, 42, ABG)
00:08:22.832 00.000 29988 Guiding  Dir = 2, Dur = 42
00:08:22.832 00.000 29988 IsSlewing returns 0
00:08:22.832 00.000 29988 IsGuiding returns 0
00:08:22.834 00.002 29988 PulseGuide returned control before completion, sleep 51
00:08:22.890 00.056 29988 IsGuiding returns 1
00:08:22.890 00.000 29988 scope still moving after pulse duration time elapsed
00:08:22.921 00.031 29988 IsSlewing returns 0
00:08:22.921 00.000 29988 IsGuiding returns 0
00:08:22.922 00.001 29988 scope move finished after 42 + 47 ms
00:08:22.922 00.000 29988 Move returns status 0, amount 42
00:08:22.922 00.000 29988 MoveAxis(N, 0, ABG)
00:08:22.922 00.000 29988 Move returns status 0, amount 0
00:08:22.922 00.000 29988 move complete, result=0
00:08:22.922 00.000 29988 worker thread done servicing request
00:08:22.922 00.000 29988 Worker thread wakes up
00:08:22.922 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH
00:08:22.923 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:22.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:24.336 01.413 29988 Exposure complete
00:08:24.378 00.042 29988 worker thread done servicing request
00:08:24.378 00.000 28316 OnExposeComplete: enter
00:08:24.379 00.001 28316 UpdateGuideState(): m_state=6
00:08:24.381 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3293
00:08:24.383 00.002 28316 Star::Find returns 1 (0), X=584.93, Y=120.46, Mass=1893, SNR=29.8, Peak=153 HFD=4.0
00:08:24.386 00.003 28316 MultiStar: [#1 0.25,0.11,0.92,U] [#2 0.27,-0.02,0.98,U] [#3 0.14,-0.08,0.87,U] [#4 0.53,0.02,0.00,M1] [#5 0.16,0.07,0.78,U] [#6 0.37,0.06,0.72,U] [#7 0.27,-0.03,0.65,U] [#8 0.27,0.01,0.60,U] 
00:08:24.387 00.001 28316 refined, 7 included, MultiStar: {0.23, 0.06}, one-star: {0.14, 0.29}
00:08:24.387 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:08:24.388 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
00:08:24.388 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.23 cameraTheta=0.26 mountX=0.04 mountY=-0.23, mountTheta=-1.40
00:08:24.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.06, opts=13)
00:08:24.390 00.001 28316 Enqueuing Move request for scope (0.23, 0.06)
00:08:24.391 00.001 29988 Worker thread wakes up
00:08:24.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
00:08:24.391 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:24.391 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
00:08:24.392 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:24.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:24.392 00.000 28316 Enqueuing Expose request
00:08:24.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
00:08:24.392 00.000 29988 Moving (0.23, 0.06) raw xDistance=0.04 yDistance=-0.23
00:08:24.393 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:08:24.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:08:24.393 00.000 29988 MoveAxis(E, 0, ABG)
00:08:24.393 00.000 29988 Move returns status 0, amount 0
00:08:24.393 00.000 29988 MoveAxis(N, 55, ABG)
00:08:24.393 00.000 29988 Guiding  Dir = 0, Dur = 55
00:08:24.393 00.000 29988 IsSlewing returns 0
00:08:24.393 00.000 29988 IsGuiding returns 0
00:08:24.399 00.006 29988 PulseGuide returned control before completion, sleep 60
00:08:24.472 00.073 29988 IsGuiding returns 0
00:08:24.472 00.000 29988 Move returns status 0, amount 55
00:08:24.472 00.000 29988 move complete, result=0
00:08:24.472 00.000 29988 worker thread done servicing request
00:08:24.473 00.001 29988 Worker thread wakes up
00:08:24.473 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
00:08:24.475 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:24.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:26.107 01.632 29988 Exposure complete
00:08:26.133 00.026 29988 worker thread done servicing request
00:08:26.133 00.000 28316 OnExposeComplete: enter
00:08:26.134 00.001 28316 UpdateGuideState(): m_state=6
00:08:26.135 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3294
00:08:26.135 00.000 28316 Star::Find returns 1 (0), X=584.63, Y=120.02, Mass=1908, SNR=29.8, Peak=159 HFD=4.1
00:08:26.136 00.001 28316 MultiStar: [#1 -0.05,-0.22,0.91,U] [#2 -0.06,-0.31,0.99,U] [#3 -0.26,-0.34,0.00,M1] [#4 0.05,-0.24,0.88,U] [#5 -0.06,-0.37,0.80,U] [#6 -0.06,-0.42,0.00,M1] [#7 -0.23,-0.32,0.67,U] [#8 0.01,-0.35,0.60,U] 
00:08:26.136 00.000 28316 single-star, 6 included, MultiStar: {-0.07, -0.27}, one-star: {-0.16, -0.15}
00:08:26.136 00.000 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
00:08:26.137 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
00:08:26.137 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.39 mountX=0.07 mountY=0.21, mountTheta=1.25
00:08:26.139 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.15, opts=13)
00:08:26.140 00.001 28316 Enqueuing Move request for scope (-0.16, -0.15)
00:08:26.140 00.000 29988 Worker thread wakes up
00:08:26.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:26.141 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.8
00:08:26.141 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:26.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:26.142 00.001 28316 Enqueuing Expose request
00:08:26.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
00:08:26.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
00:08:26.142 00.000 29988 Moving (-0.16, -0.15) raw xDistance=0.07 yDistance=0.21
00:08:26.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:08:26.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:26.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:08:26.142 00.000 29988 MoveAxis(E, 0, ABG)
00:08:26.142 00.000 29988 Move returns status 0, amount 0
00:08:26.142 00.000 29988 MoveAxis(N, 0, ABG)
00:08:26.142 00.000 29988 Move returns status 0, amount 0
00:08:26.143 00.001 29988 move complete, result=0
00:08:26.143 00.000 29988 worker thread done servicing request
00:08:26.143 00.000 29988 Worker thread wakes up
00:08:26.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:26.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:26.143 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:27.659 01.516 29988 Exposure complete
00:08:27.701 00.042 29988 worker thread done servicing request
00:08:27.701 00.000 28316 OnExposeComplete: enter
00:08:27.702 00.001 28316 UpdateGuideState(): m_state=6
00:08:27.703 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3295
00:08:27.704 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=120.16, Mass=1915, SNR=30.1, Peak=160 HFD=4.5
00:08:27.706 00.002 28316 MultiStar: [#1 0.11,-0.29,0.91,U] [#2 0.04,-0.29,0.95,U] [#3 -0.06,-0.42,0.00,M2] [#4 0.20,-0.40,0.00,M1] [#5 0.08,-0.33,0.81,U] [#6 0.13,-0.44,0.00,M2] [#7 -0.10,-0.61,0.00,M1] [#8 0.09,-0.45,0.00,M1] 
00:08:27.707 00.001 28316 single-star, 3 included, MultiStar: {0.03, -0.22}, one-star: {-0.10, -0.01}
00:08:27.708 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-1.14) = xAngle (-1.91 = -1.91)
00:08:27.709 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.19 = 1.19)
00:08:27.710 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.06 mountX=-0.04 mountY=0.10, mountTheta=1.92
00:08:27.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
00:08:27.713 00.001 28316 Enqueuing Move request for scope (-0.10, -0.01)
00:08:27.714 00.001 29988 Worker thread wakes up
00:08:27.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:27.715 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.1
00:08:27.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:27.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:27.716 00.000 28316 Enqueuing Expose request
00:08:27.717 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:08:27.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:08:27.717 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.04 yDistance=0.10
00:08:27.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:08:27.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:27.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:08:27.717 00.000 29988 MoveAxis(E, 0, ABG)
00:08:27.717 00.000 29988 Move returns status 0, amount 0
00:08:27.717 00.000 29988 MoveAxis(N, 0, ABG)
00:08:27.717 00.000 29988 Move returns status 0, amount 0
00:08:27.717 00.000 29988 move complete, result=0
00:08:27.717 00.000 29988 worker thread done servicing request
00:08:27.717 00.000 29988 Worker thread wakes up
00:08:27.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:27.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:27.717 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:29.351 01.634 29988 Exposure complete
00:08:29.408 00.057 29988 worker thread done servicing request
00:08:29.409 00.001 28316 OnExposeComplete: enter
00:08:29.410 00.001 28316 UpdateGuideState(): m_state=6
00:08:29.412 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3296
00:08:29.413 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=119.80, Mass=1964, SNR=30.4, Peak=166 HFD=4.5
00:08:29.414 00.001 28316 MultiStar: [#1 0.10,-0.47,0.00,M1] [#2 0.14,-0.68,0.00,M1] [#3 0.09,-0.46,0.00,M3] [#4 0.31,-0.58,0.00,M2] [#5 0.18,-0.50,0.00,M1] [#6 0.25,-0.47,0.00,M3] [#7 0.16,-0.67,0.00,M2] [#8 0.21,-0.73,0.00,M2] 
00:08:29.417 00.003 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.84 = -0.84)
00:08:29.419 00.002 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.26 = 2.26)
00:08:29.422 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.37 hyp=0.41 cameraTheta=-1.98 mountX=0.27 mountY=0.31, mountTheta=0.86
00:08:29.424 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.37, opts=13)
00:08:29.425 00.001 28316 Enqueuing Move request for scope (-0.16, -0.37)
00:08:29.426 00.001 29988 Worker thread wakes up
00:08:29.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:29.426 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.4
00:08:29.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:29.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.37) opts 0xd
00:08:29.427 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.37)
00:08:29.427 00.000 29988 Moving (-0.16, -0.37) raw xDistance=0.27 yDistance=0.31
00:08:29.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:08:29.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:29.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:29.428 00.001 28316 Enqueuing Expose request
00:08:29.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:08:29.428 00.000 29988 MoveAxis(W, 57, ABG)
00:08:29.428 00.000 29988 Guiding  Dir = 3, Dur = 57
00:08:29.429 00.001 29988 IsSlewing returns 0
00:08:29.429 00.000 29988 IsGuiding returns 0
00:08:29.432 00.003 29988 PulseGuide returned control before completion, sleep 66
00:08:29.506 00.074 29988 IsGuiding returns 0
00:08:29.506 00.000 29988 Move returns status 0, amount 57
00:08:29.506 00.000 29988 MoveAxis(N, 0, ABG)
00:08:29.506 00.000 29988 Move returns status 0, amount 0
00:08:29.506 00.000 29988 move complete, result=0
00:08:29.507 00.001 28316 GuideStep: 0.3 px 57 ms WEST, 0.3 px 0 ms NORTH
00:08:29.507 00.000 29988 worker thread done servicing request
00:08:29.508 00.001 29988 Worker thread wakes up
00:08:29.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:29.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:30.918 01.410 29988 Exposure complete
00:08:30.954 00.036 29988 worker thread done servicing request
00:08:30.954 00.000 28316 OnExposeComplete: enter
00:08:30.955 00.001 28316 UpdateGuideState(): m_state=6
00:08:30.955 00.000 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3297
00:08:30.956 00.001 28316 Star::Find returns 1 (0), X=584.67, Y=119.99, Mass=1901, SNR=29.9, Peak=168 HFD=4.1
00:08:30.956 00.000 28316 MultiStar: [#1 0.13,-0.41,0.00,M2] [#2 0.03,-0.58,0.00,M2] [#3 -0.06,-0.47,0.00,M4] [#4 0.43,-0.48,0.00,M3] [#5 0.10,-0.26,0.79,U] [#6 0.10,-0.36,0.71,U] [#7 -0.04,-0.25,0.65,U] [#8 0.16,-0.50,0.00,M3] 
00:08:30.957 00.001 28316 single-star, 3 included, MultiStar: {-0.00, -0.25}, one-star: {-0.12, -0.18}
00:08:30.957 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-1.14) = xAngle (-1.03 = -1.03)
00:08:30.958 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.07 = 2.07)
00:08:30.958 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.18 mountX=0.11 mountY=0.19, mountTheta=1.04
00:08:30.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.18, opts=13)
00:08:30.960 00.001 28316 Enqueuing Move request for scope (-0.12, -0.18)
00:08:30.960 00.000 29988 Worker thread wakes up
00:08:30.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:30.961 00.001 28316 UpdateGuideState exits: m=1901 RSB=29.9
00:08:30.961 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:30.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
00:08:30.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:30.962 00.000 28316 Enqueuing Expose request
00:08:30.963 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
00:08:30.963 00.000 29988 Moving (-0.12, -0.18) raw xDistance=0.11 yDistance=0.19
00:08:30.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:08:30.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:30.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:08:30.963 00.000 29988 MoveAxis(E, 0, ABG)
00:08:30.963 00.000 29988 Move returns status 0, amount 0
00:08:30.963 00.000 29988 MoveAxis(N, 0, ABG)
00:08:30.963 00.000 29988 Move returns status 0, amount 0
00:08:30.963 00.000 29988 move complete, result=0
00:08:30.963 00.000 29988 worker thread done servicing request
00:08:30.963 00.000 29988 Worker thread wakes up
00:08:30.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:30.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:30.964 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:32.599 01.635 29988 Exposure complete
00:08:32.625 00.026 29988 worker thread done servicing request
00:08:32.625 00.000 28316 OnExposeComplete: enter
00:08:32.625 00.000 28316 UpdateGuideState(): m_state=6
00:08:32.627 00.002 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3298
00:08:32.628 00.001 28316 Star::Find returns 1 (0), X=584.73, Y=120.19, Mass=1878, SNR=29.7, Peak=165 HFD=4.4
00:08:32.630 00.002 28316 MultiStar: [#1 0.18,-0.19,0.93,U] [#2 0.16,-0.30,0.99,U] [#3 -0.04,-0.48,0.00,M5] [#4 0.24,-0.26,0.88,U] [#5 0.08,-0.34,0.81,U] [#6 0.16,-0.37,0.00,M3] [#7 0.05,-0.32,0.65,U] [#8 0.10,-0.17,0.60,U] 
00:08:32.631 00.001 28316 single-star, 6 included, MultiStar: {0.11, -0.22}, one-star: {-0.06, 0.02}
00:08:32.631 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.14) = xAngle (3.98 = -2.30)
00:08:32.632 00.001 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
00:08:32.632 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.84 mountX=-0.04 mountY=0.05, mountTheta=2.32
00:08:32.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
00:08:32.635 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
00:08:32.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:32.636 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.7
00:08:32.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:32.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:32.637 00.000 28316 Enqueuing Expose request
00:08:32.638 00.001 29988 Worker thread wakes up
00:08:32.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:08:32.638 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:08:32.638 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.05
00:08:32.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:08:32.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:32.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:08:32.638 00.000 29988 MoveAxis(E, 0, ABG)
00:08:32.638 00.000 29988 Move returns status 0, amount 0
00:08:32.638 00.000 29988 MoveAxis(N, 0, ABG)
00:08:32.638 00.000 29988 Move returns status 0, amount 0
00:08:32.638 00.000 29988 move complete, result=0
00:08:32.638 00.000 29988 worker thread done servicing request
00:08:32.638 00.000 29988 Worker thread wakes up
00:08:32.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:32.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:32.639 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:34.149 01.510 29988 Exposure complete
00:08:34.173 00.024 29988 worker thread done servicing request
00:08:34.174 00.001 28316 OnExposeComplete: enter
00:08:34.174 00.000 28316 UpdateGuideState(): m_state=6
00:08:34.175 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3299
00:08:34.175 00.000 28316 Star::Find returns 1 (0), X=584.69, Y=120.02, Mass=1873, SNR=29.7, Peak=164 HFD=4.2
00:08:34.176 00.001 28316 MultiStar: [#1 -0.01,-0.27,0.90,U] [#2 -0.07,-0.36,0.97,U] [#3 -0.16,-0.49,0.00,M6] [#4 0.19,-0.35,0.87,U] [#5 0.11,-0.41,0.00,M1] [#6 0.09,-0.42,0.00,M4] [#7 -0.01,-0.52,0.00,M1] [#8 -0.01,-0.21,0.62,U] 
00:08:34.176 00.000 28316 single-star, 4 included, MultiStar: {-0.01, -0.27}, one-star: {-0.11, -0.14}
00:08:34.177 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.14) = xAngle (-1.06 = -1.06)
00:08:34.177 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.04 = 2.04)
00:08:34.178 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.21 mountX=0.09 mountY=0.16, mountTheta=1.07
00:08:34.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.14, opts=13)
00:08:34.179 00.000 28316 Enqueuing Move request for scope (-0.11, -0.14)
00:08:34.180 00.001 29988 Worker thread wakes up
00:08:34.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:34.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
00:08:34.180 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
00:08:34.181 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
00:08:34.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:34.181 00.000 29988 Moving (-0.11, -0.14) raw xDistance=0.09 yDistance=0.16
00:08:34.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:08:34.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:34.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:34.185 00.004 28316 Enqueuing Expose request
00:08:34.186 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:08:34.186 00.000 29988 MoveAxis(E, 0, ABG)
00:08:34.186 00.000 29988 Move returns status 0, amount 0
00:08:34.186 00.000 29988 MoveAxis(N, 0, ABG)
00:08:34.186 00.000 29988 Move returns status 0, amount 0
00:08:34.186 00.000 29988 move complete, result=0
00:08:34.186 00.000 29988 worker thread done servicing request
00:08:34.186 00.000 29988 Worker thread wakes up
00:08:34.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:34.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:34.187 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:35.822 01.635 29988 Exposure complete
00:08:35.867 00.045 29988 worker thread done servicing request
00:08:35.867 00.000 28316 OnExposeComplete: enter
00:08:35.868 00.001 28316 UpdateGuideState(): m_state=6
00:08:35.869 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3300
00:08:35.869 00.000 28316 Star::Find returns 1 (0), X=584.56, Y=120.22, Mass=1914, SNR=30.0, Peak=153 HFD=3.9
00:08:35.870 00.001 28316 MultiStar: [#1 -0.04,-0.21,0.92,U] [#2 -0.07,-0.30,1.01,U] [#3 -0.22,-0.23,0.85,U] [#4 0.14,-0.13,0.86,U] [#5 0.03,-0.26,0.81,U] [#6 0.21,-0.19,0.72,U] [#7 0.11,-0.35,0.64,U] [#8 -0.08,-0.11,0.61,U] 
00:08:35.870 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.19}, one-star: {-0.24, 0.05}
00:08:35.871 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
00:08:35.871 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:08:35.872 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.72 mountX=0.16 mountY=0.11, mountTheta=0.60
00:08:35.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.19, opts=13)
00:08:35.873 00.000 28316 Enqueuing Move request for scope (-0.03, -0.19)
00:08:35.874 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:08:35.874 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:08:35.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:35.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:35.876 00.001 28316 Enqueuing Expose request
00:08:35.876 00.000 29988 Worker thread wakes up
00:08:35.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
00:08:35.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
00:08:35.876 00.000 29988 Moving (-0.03, -0.19) raw xDistance=0.16 yDistance=0.11
00:08:35.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:08:35.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:35.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:08:35.876 00.000 29988 MoveAxis(E, 0, ABG)
00:08:35.876 00.000 29988 Move returns status 0, amount 0
00:08:35.876 00.000 29988 MoveAxis(N, 0, ABG)
00:08:35.876 00.000 29988 Move returns status 0, amount 0
00:08:35.876 00.000 29988 move complete, result=0
00:08:35.876 00.000 29988 worker thread done servicing request
00:08:35.876 00.000 29988 Worker thread wakes up
00:08:35.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:35.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:35.877 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:37.388 01.511 29988 Exposure complete
00:08:37.440 00.052 29988 worker thread done servicing request
00:08:37.440 00.000 28316 OnExposeComplete: enter
00:08:37.442 00.002 28316 UpdateGuideState(): m_state=6
00:08:37.444 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3301
00:08:37.445 00.001 28316 Star::Find returns 1 (0), X=584.57, Y=120.05, Mass=1835, SNR=29.4, Peak=159 HFD=4.1
00:08:37.447 00.002 28316 MultiStar: [#1 -0.05,-0.25,0.95,U] [#2 -0.08,-0.26,0.99,U] [#3 -0.20,-0.24,0.89,U] [#4 0.13,-0.16,0.90,U] [#5 -0.04,-0.26,0.81,U] [#6 -0.07,-0.14,0.72,U] [#7 -0.23,-0.24,0.66,U] [#8 -0.08,-0.33,0.62,U] 
00:08:37.448 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.22}, one-star: {-0.22, -0.12}
00:08:37.449 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
00:08:37.450 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
00:08:37.450 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.97 mountX=0.16 mountY=0.18, mountTheta=0.84
00:08:37.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.22, opts=13)
00:08:37.452 00.001 28316 Enqueuing Move request for scope (-0.09, -0.22)
00:08:37.452 00.000 29988 Worker thread wakes up
00:08:37.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
00:08:37.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
00:08:37.452 00.000 29988 Moving (-0.09, -0.22) raw xDistance=0.16 yDistance=0.18
00:08:37.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:08:37.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:37.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:37.453 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:08:37.453 00.000 29988 MoveAxis(E, 0, ABG)
00:08:37.453 00.000 29988 Move returns status 0, amount 0
00:08:37.453 00.000 29988 MoveAxis(N, 0, ABG)
00:08:37.453 00.000 29988 Move returns status 0, amount 0
00:08:37.453 00.000 29988 move complete, result=0
00:08:37.453 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.4
00:08:37.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:37.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:37.454 00.000 28316 Enqueuing Expose request
00:08:37.455 00.001 29988 worker thread done servicing request
00:08:37.455 00.000 29988 Worker thread wakes up
00:08:37.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:37.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:37.455 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:39.089 01.634 29988 Exposure complete
00:08:39.145 00.056 29988 worker thread done servicing request
00:08:39.145 00.000 28316 OnExposeComplete: enter
00:08:39.149 00.004 28316 UpdateGuideState(): m_state=6
00:08:39.151 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3302
00:08:39.154 00.003 28316 Star::Find returns 1 (0), X=584.55, Y=120.12, Mass=1843, SNR=29.5, Peak=155 HFD=4.1
00:08:39.156 00.002 28316 MultiStar: [#1 -0.02,-0.21,0.93,U] [#2 0.04,-0.33,1.01,U] [#3 -0.10,-0.33,0.90,U] [#4 0.12,-0.27,0.88,U] [#5 -0.00,-0.34,0.80,U] [#6 -0.02,-0.25,0.72,U] [#7 -0.16,-0.26,0.66,U] [#8 0.09,-0.41,0.00,M1] 
00:08:39.159 00.003 28316 single-star, 7 included, MultiStar: {-0.05, -0.25}, one-star: {-0.24, -0.05}
00:08:39.161 00.002 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-1.14) = xAngle (-1.79 = -1.79)
00:08:39.163 00.002 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.31 = 1.31)
00:08:39.167 00.004 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-2.93 mountX=-0.05 mountY=0.24, mountTheta=1.79
00:08:39.169 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.05, opts=13)
00:08:39.170 00.001 28316 Enqueuing Move request for scope (-0.24, -0.05)
00:08:39.170 00.000 29988 Worker thread wakes up
00:08:39.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:39.171 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
00:08:39.171 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.5
00:08:39.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:39.172 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:39.172 00.000 28316 Enqueuing Expose request
00:08:39.172 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
00:08:39.172 00.000 29988 Moving (-0.24, -0.05) raw xDistance=-0.05 yDistance=0.24
00:08:39.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:08:39.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:39.173 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:08:39.173 00.000 29988 MoveAxis(E, 0, ABG)
00:08:39.173 00.000 29988 Move returns status 0, amount 0
00:08:39.173 00.000 29988 MoveAxis(N, 0, ABG)
00:08:39.173 00.000 29988 Move returns status 0, amount 0
00:08:39.173 00.000 29988 move complete, result=0
00:08:39.173 00.000 29988 worker thread done servicing request
00:08:39.173 00.000 29988 Worker thread wakes up
00:08:39.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:39.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:39.173 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:40.587 01.414 29988 Exposure complete
00:08:40.625 00.038 29988 worker thread done servicing request
00:08:40.626 00.001 28316 OnExposeComplete: enter
00:08:40.627 00.001 28316 UpdateGuideState(): m_state=6
00:08:40.629 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3303
00:08:40.630 00.001 28316 Star::Find returns 1 (0), X=584.61, Y=120.16, Mass=1882, SNR=29.7, Peak=168 HFD=4.2
00:08:40.631 00.001 28316 MultiStar: [#1 0.13,-0.22,0.91,U] [#2 -0.02,-0.24,0.99,U] [#3 -0.12,-0.25,0.87,U] [#4 0.13,-0.17,0.88,U] [#5 0.02,-0.30,0.78,U] [#6 0.11,-0.15,0.72,U] [#7 -0.11,-0.14,0.67,U] [#8 -0.03,-0.13,0.61,U] 
00:08:40.631 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.18}, one-star: {-0.18, -0.01}
00:08:40.632 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
00:08:40.632 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.63 = 2.63)
00:08:40.632 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.62 mountX=0.16 mountY=0.09, mountTheta=0.51
00:08:40.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.18, opts=13)
00:08:40.637 00.003 28316 Enqueuing Move request for scope (-0.01, -0.18)
00:08:40.639 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:40.641 00.002 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:08:40.644 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:40.646 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:40.648 00.002 28316 Enqueuing Expose request
00:08:40.649 00.001 29988 Worker thread wakes up
00:08:40.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
00:08:40.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
00:08:40.649 00.000 29988 Moving (-0.01, -0.18) raw xDistance=0.16 yDistance=0.09
00:08:40.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:08:40.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:40.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:08:40.649 00.000 29988 MoveAxis(E, 0, ABG)
00:08:40.649 00.000 29988 Move returns status 0, amount 0
00:08:40.649 00.000 29988 MoveAxis(N, 0, ABG)
00:08:40.649 00.000 29988 Move returns status 0, amount 0
00:08:40.649 00.000 29988 move complete, result=0
00:08:40.649 00.000 29988 worker thread done servicing request
00:08:40.649 00.000 29988 Worker thread wakes up
00:08:40.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:40.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:40.650 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:42.276 01.626 29988 Exposure complete
00:08:42.317 00.041 29988 worker thread done servicing request
00:08:42.317 00.000 28316 OnExposeComplete: enter
00:08:42.318 00.001 28316 UpdateGuideState(): m_state=6
00:08:42.318 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3304
00:08:42.318 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=120.13, Mass=1877, SNR=29.7, Peak=166 HFD=4.2
00:08:42.319 00.001 28316 MultiStar: [#1 0.05,-0.33,0.92,U] [#2 -0.10,-0.27,0.98,U] [#3 -0.06,-0.34,0.88,U] [#4 0.16,-0.28,0.88,U] [#5 -0.02,-0.36,0.81,U] [#6 0.12,-0.35,0.73,U] [#7 -0.16,-0.41,0.00,M1] [#8 0.12,-0.39,0.00,M1] 
00:08:42.320 00.001 28316 single-star, 6 included, MultiStar: {-0.01, -0.27}, one-star: {-0.14, -0.04}
00:08:42.322 00.002 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
00:08:42.323 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
00:08:42.324 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.90 mountX=-0.03 mountY=0.15, mountTheta=1.76
00:08:42.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
00:08:42.326 00.000 28316 Enqueuing Move request for scope (-0.14, -0.04)
00:08:42.327 00.001 29988 Worker thread wakes up
00:08:42.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
00:08:42.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:42.327 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:08:42.328 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:42.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:42.328 00.000 28316 Enqueuing Expose request
00:08:42.329 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
00:08:42.329 00.000 29988 Moving (-0.14, -0.04) raw xDistance=-0.03 yDistance=0.15
00:08:42.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:08:42.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:42.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:08:42.329 00.000 29988 MoveAxis(E, 0, ABG)
00:08:42.329 00.000 29988 Move returns status 0, amount 0
00:08:42.329 00.000 29988 MoveAxis(N, 0, ABG)
00:08:42.329 00.000 29988 Move returns status 0, amount 0
00:08:42.329 00.000 29988 move complete, result=0
00:08:42.329 00.000 29988 worker thread done servicing request
00:08:42.329 00.000 29988 Worker thread wakes up
00:08:42.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:42.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:42.329 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:43.857 01.528 29988 Exposure complete
00:08:43.908 00.051 29988 worker thread done servicing request
00:08:43.908 00.000 28316 OnExposeComplete: enter
00:08:43.909 00.001 28316 UpdateGuideState(): m_state=6
00:08:43.911 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
00:08:43.912 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=120.11, Mass=1874, SNR=29.6, Peak=171 HFD=4.2
00:08:43.914 00.002 28316 MultiStar: [#1 0.04,-0.18,0.94,U] [#2 -0.09,-0.23,0.96,U] [#3 -0.17,-0.16,0.92,U] [#4 0.13,-0.14,0.89,U] [#5 -0.00,-0.16,0.80,U] [#6 -0.03,-0.28,0.75,U] [#7 -0.11,-0.15,0.66,U] [#8 0.04,-0.22,0.61,U] 
00:08:43.915 00.001 28316 single-star, 8 included, MultiStar: {-0.03, -0.17}, one-star: {-0.04, -0.06}
00:08:43.916 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
00:08:43.916 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
00:08:43.916 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.23 mountX=0.03 mountY=0.06, mountTheta=1.09
00:08:43.918 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
00:08:43.919 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
00:08:43.919 00.000 29988 Worker thread wakes up
00:08:43.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:08:43.919 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:08:43.919 00.000 29988 Moving (-0.04, -0.06) raw xDistance=0.03 yDistance=0.06
00:08:43.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:43.920 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:08:43.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:43.921 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:43.921 00.000 28316 Enqueuing Expose request
00:08:43.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:08:43.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:43.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:08:43.921 00.000 29988 MoveAxis(E, 0, ABG)
00:08:43.921 00.000 29988 Move returns status 0, amount 0
00:08:43.922 00.001 29988 MoveAxis(N, 0, ABG)
00:08:43.922 00.000 29988 Move returns status 0, amount 0
00:08:43.922 00.000 29988 move complete, result=0
00:08:43.922 00.000 29988 worker thread done servicing request
00:08:43.922 00.000 29988 Worker thread wakes up
00:08:43.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:43.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:43.922 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:45.548 01.626 29988 Exposure complete
00:08:45.583 00.035 29988 worker thread done servicing request
00:08:45.583 00.000 28316 OnExposeComplete: enter
00:08:45.583 00.000 28316 UpdateGuideState(): m_state=6
00:08:45.584 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3306
00:08:45.585 00.001 28316 Star::Find returns 1 (0), X=584.48, Y=120.24, Mass=1821, SNR=29.4, Peak=148 HFD=4.6
00:08:45.586 00.001 28316 MultiStar: [#1 0.04,-0.15,0.93,U] [#2 -0.14,-0.23,0.98,U] [#3 -0.23,-0.15,0.88,U] [#4 0.09,-0.14,0.89,U] [#5 0.01,-0.10,0.80,U] [#6 0.10,-0.14,0.71,U] [#7 -0.08,-0.09,0.68,U] [#8 0.03,-0.13,0.62,U] 
00:08:45.587 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.31, 0.07}
00:08:45.588 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-1.14) = xAngle (-0.94 = -0.94)
00:08:45.590 00.002 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
00:08:45.591 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-2.08 mountX=0.08 mountY=0.11, mountTheta=0.95
00:08:45.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
00:08:45.593 00.001 28316 Enqueuing Move request for scope (-0.07, -0.12)
00:08:45.595 00.002 29988 Worker thread wakes up
00:08:45.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
00:08:45.595 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
00:08:45.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:45.597 00.002 28316 UpdateGuideState exits: m=1821 RSB=29.4
00:08:45.599 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:45.600 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:45.601 00.001 29988 Moving (-0.07, -0.12) raw xDistance=0.08 yDistance=0.11
00:08:45.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:08:45.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:45.601 00.000 28316 Enqueuing Expose request
00:08:45.602 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:08:45.602 00.000 29988 MoveAxis(E, 0, ABG)
00:08:45.602 00.000 29988 Move returns status 0, amount 0
00:08:45.602 00.000 29988 MoveAxis(N, 0, ABG)
00:08:45.602 00.000 29988 Move returns status 0, amount 0
00:08:45.602 00.000 29988 move complete, result=0
00:08:45.602 00.000 29988 worker thread done servicing request
00:08:45.602 00.000 29988 Worker thread wakes up
00:08:45.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:45.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:45.603 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:47.131 01.528 29988 Exposure complete
00:08:47.168 00.037 29988 worker thread done servicing request
00:08:47.168 00.000 28316 OnExposeComplete: enter
00:08:47.170 00.002 28316 UpdateGuideState(): m_state=6
00:08:47.172 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3307
00:08:47.173 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=120.20, Mass=1963, SNR=30.5, Peak=162 HFD=4.2
00:08:47.175 00.002 28316 MultiStar: [#1 -0.07,-0.18,0.88,U] [#2 -0.19,-0.28,0.93,U] [#3 -0.15,-0.28,0.84,U] [#4 0.07,-0.12,0.85,U] [#5 -0.07,-0.22,0.75,U] [#6 0.11,-0.20,0.69,U] [#7 -0.21,-0.20,0.67,U] [#8 -0.06,-0.18,0.58,U] 
00:08:47.176 00.001 28316 single-star, 8 included, MultiStar: {-0.09, -0.18}, one-star: {-0.19, 0.03}
00:08:47.176 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.16)
00:08:47.177 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
00:08:47.178 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.98 mountX=-0.11 mountY=0.16, mountTheta=2.17
00:08:47.181 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.03, opts=13)
00:08:47.182 00.001 28316 Enqueuing Move request for scope (-0.19, 0.03)
00:08:47.184 00.002 29988 Worker thread wakes up
00:08:47.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
00:08:47.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
00:08:47.184 00.000 29988 Moving (-0.19, 0.03) raw xDistance=-0.11 yDistance=0.16
00:08:47.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:08:47.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:47.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:47.186 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:08:47.186 00.000 29988 MoveAxis(E, 0, ABG)
00:08:47.186 00.000 29988 Move returns status 0, amount 0
00:08:47.186 00.000 29988 MoveAxis(N, 0, ABG)
00:08:47.186 00.000 29988 Move returns status 0, amount 0
00:08:47.186 00.000 29988 move complete, result=0
00:08:47.187 00.001 29988 worker thread done servicing request
00:08:47.187 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.5
00:08:47.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:47.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:47.190 00.001 28316 Enqueuing Expose request
00:08:47.191 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:47.192 00.001 29988 Worker thread wakes up
00:08:47.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:47.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:48.813 01.621 29988 Exposure complete
00:08:48.855 00.042 29988 worker thread done servicing request
00:08:48.855 00.000 28316 OnExposeComplete: enter
00:08:48.856 00.001 28316 UpdateGuideState(): m_state=6
00:08:48.856 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3308
00:08:48.857 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=120.21, Mass=1872, SNR=29.6, Peak=174 HFD=4.4
00:08:48.858 00.001 28316 MultiStar: [#1 0.03,-0.13,0.89,U] [#2 -0.05,-0.09,0.97,U] [#3 -0.07,-0.17,0.88,U] [#4 0.10,-0.07,0.87,U] [#5 0.08,-0.26,0.82,U] [#6 0.15,-0.35,0.70,U] [#7 0.00,-0.23,0.68,U] [#8 -0.03,-0.20,0.61,U] 
00:08:48.859 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.15}, one-star: {-0.10, 0.05}
00:08:48.861 00.002 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.14) = xAngle (3.86 = -2.43)
00:08:48.864 00.003 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.68)
00:08:48.865 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.71 mountX=-0.09 mountY=0.07, mountTheta=2.45
00:08:48.867 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.05, opts=13)
00:08:48.868 00.001 28316 Enqueuing Move request for scope (-0.10, 0.05)
00:08:48.869 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:48.870 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.6
00:08:48.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:48.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:48.872 00.000 28316 Enqueuing Expose request
00:08:48.873 00.001 29988 Worker thread wakes up
00:08:48.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:08:48.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:08:48.873 00.000 29988 Moving (-0.10, 0.05) raw xDistance=-0.09 yDistance=0.07
00:08:48.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:08:48.874 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:48.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:08:48.874 00.000 29988 MoveAxis(E, 0, ABG)
00:08:48.874 00.000 29988 Move returns status 0, amount 0
00:08:48.874 00.000 29988 MoveAxis(N, 0, ABG)
00:08:48.874 00.000 29988 Move returns status 0, amount 0
00:08:48.874 00.000 29988 move complete, result=0
00:08:48.874 00.000 29988 worker thread done servicing request
00:08:48.874 00.000 29988 Worker thread wakes up
00:08:48.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:48.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:48.874 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:50.391 01.517 29988 Exposure complete
00:08:50.436 00.045 29988 worker thread done servicing request
00:08:50.436 00.000 28316 OnExposeComplete: enter
00:08:50.436 00.000 28316 UpdateGuideState(): m_state=6
00:08:50.437 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3309
00:08:50.437 00.000 28316 Star::Find returns 1 (0), X=584.53, Y=120.19, Mass=1907, SNR=30.1, Peak=146 HFD=4.5
00:08:50.438 00.001 28316 MultiStar: [#1 -0.04,-0.13,0.90,U] [#2 -0.19,-0.18,0.98,U] [#3 -0.39,-0.04,0.86,U] [#4 -0.17,-0.06,0.87,U] [#5 -0.05,-0.07,0.81,U] [#6 -0.16,-0.04,0.72,U] [#7 -0.15,-0.06,0.64,U] [#8 -0.11,-0.14,0.62,U] 
00:08:50.438 00.000 28316 refined, 8 included, MultiStar: {-0.17, -0.08}, one-star: {-0.26, 0.02}
00:08:50.439 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:08:50.439 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
00:08:50.440 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.72 mountX=-0.00 mountY=0.19, mountTheta=1.58
00:08:50.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.08, opts=13)
00:08:50.441 00.000 28316 Enqueuing Move request for scope (-0.17, -0.08)
00:08:50.442 00.001 29988 Worker thread wakes up
00:08:50.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
00:08:50.442 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
00:08:50.442 00.000 29988 Moving (-0.17, -0.08) raw xDistance=-0.00 yDistance=0.19
00:08:50.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:08:50.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:50.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:08:50.442 00.000 29988 MoveAxis(E, 0, ABG)
00:08:50.442 00.000 29988 Move returns status 0, amount 0
00:08:50.442 00.000 29988 MoveAxis(N, 0, ABG)
00:08:50.442 00.000 29988 Move returns status 0, amount 0
00:08:50.442 00.000 29988 move complete, result=0
00:08:50.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:08:50.443 00.001 29988 worker thread done servicing request
00:08:50.443 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.1
00:08:50.443 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:50.444 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:50.444 00.000 28316 Enqueuing Expose request
00:08:50.445 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:50.446 00.001 29988 Worker thread wakes up
00:08:50.446 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:50.446 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:52.074 01.628 29988 Exposure complete
00:08:52.109 00.035 29988 worker thread done servicing request
00:08:52.109 00.000 28316 OnExposeComplete: enter
00:08:52.110 00.001 28316 UpdateGuideState(): m_state=6
00:08:52.110 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3310
00:08:52.111 00.001 28316 Star::Find returns 1 (0), X=584.61, Y=120.21, Mass=1838, SNR=29.3, Peak=159 HFD=4.5
00:08:52.111 00.000 28316 MultiStar: [#1 0.01,-0.21,0.93,U] [#2 -0.10,-0.24,0.97,U] [#3 -0.25,-0.23,0.88,U] [#4 0.04,-0.23,0.90,U] [#5 -0.04,-0.20,0.81,U] [#6 0.01,-0.34,0.72,U] [#7 -0.04,-0.26,0.67,U] [#8 0.15,-0.21,0.61,U] 
00:08:52.112 00.001 28316 single-star, 8 included, MultiStar: {-0.06, -0.20}, one-star: {-0.18, 0.04}
00:08:52.112 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.05 = -2.23)
00:08:52.113 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.15 = 0.87)
00:08:52.113 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.91 mountX=-0.12 mountY=0.15, mountTheta=2.25
00:08:52.116 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
00:08:52.117 00.001 28316 Enqueuing Move request for scope (-0.18, 0.04)
00:08:52.118 00.001 29988 Worker thread wakes up
00:08:52.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
00:08:52.118 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
00:08:52.118 00.000 29988 Moving (-0.18, 0.04) raw xDistance=-0.12 yDistance=0.15
00:08:52.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:08:52.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:52.119 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:52.119 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.3
00:08:52.119 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:52.120 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:52.122 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:08:52.122 00.000 29988 MoveAxis(E, 0, ABG)
00:08:52.122 00.000 29988 Move returns status 0, amount 0
00:08:52.122 00.000 29988 MoveAxis(N, 0, ABG)
00:08:52.122 00.000 29988 Move returns status 0, amount 0
00:08:52.122 00.000 29988 move complete, result=0
00:08:52.122 00.000 28316 Enqueuing Expose request
00:08:52.123 00.001 29988 worker thread done servicing request
00:08:52.123 00.000 29988 Worker thread wakes up
00:08:52.123 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:52.124 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:52.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:53.654 01.530 29988 Exposure complete
00:08:53.692 00.038 29988 worker thread done servicing request
00:08:53.692 00.000 28316 OnExposeComplete: enter
00:08:53.693 00.001 28316 UpdateGuideState(): m_state=6
00:08:53.694 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3311
00:08:53.695 00.001 28316 Star::Find returns 1 (0), X=584.57, Y=120.24, Mass=1878, SNR=29.6, Peak=150 HFD=4.4
00:08:53.696 00.001 28316 MultiStar: [#1 -0.03,-0.08,0.91,U] [#2 -0.01,-0.16,0.99,U] [#3 -0.09,-0.10,0.89,U] [#4 0.04,-0.11,0.85,U] [#5 0.01,-0.16,0.80,U] [#6 0.11,-0.05,0.72,U] [#7 -0.15,-0.18,0.64,U] [#8 -0.06,-0.27,0.62,U] 
00:08:53.696 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.11}, one-star: {-0.22, 0.07}
00:08:53.697 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.84 = -0.84)
00:08:53.698 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
00:08:53.699 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.98 mountX=0.08 mountY=0.09, mountTheta=0.85
00:08:53.702 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.11, opts=13)
00:08:53.703 00.001 28316 Enqueuing Move request for scope (-0.05, -0.11)
00:08:53.704 00.001 29988 Worker thread wakes up
00:08:53.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:53.705 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.6
00:08:53.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:53.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:53.706 00.000 28316 Enqueuing Expose request
00:08:53.707 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
00:08:53.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
00:08:53.707 00.000 29988 Moving (-0.05, -0.11) raw xDistance=0.08 yDistance=0.09
00:08:53.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:08:53.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:53.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:08:53.707 00.000 29988 MoveAxis(E, 0, ABG)
00:08:53.707 00.000 29988 Move returns status 0, amount 0
00:08:53.707 00.000 29988 MoveAxis(N, 0, ABG)
00:08:53.707 00.000 29988 Move returns status 0, amount 0
00:08:53.707 00.000 29988 move complete, result=0
00:08:53.707 00.000 29988 worker thread done servicing request
00:08:53.707 00.000 29988 Worker thread wakes up
00:08:53.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:53.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:53.708 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:55.330 01.622 29988 Exposure complete
00:08:55.354 00.024 29988 worker thread done servicing request
00:08:55.354 00.000 28316 OnExposeComplete: enter
00:08:55.356 00.002 28316 UpdateGuideState(): m_state=6
00:08:55.357 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3312
00:08:55.359 00.002 28316 Star::Find returns 1 (0), X=584.66, Y=120.21, Mass=1967, SNR=30.4, Peak=158 HFD=4.5
00:08:55.361 00.002 28316 MultiStar: [#1 0.02,-0.10,0.90,U] [#2 -0.06,-0.14,0.95,U] [#3 -0.09,-0.02,0.85,U] [#4 0.16,-0.12,0.86,U] [#5 0.02,0.02,0.75,U] [#6 0.07,-0.25,0.70,U] [#7 -0.13,-0.21,0.65,U] [#8 0.02,-0.14,0.59,U] 
00:08:55.364 00.003 28316 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.13, 0.04}
00:08:55.366 00.002 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.14) = xAngle (-0.59 = -0.59)
00:08:55.367 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.51 = 2.51)
00:08:55.369 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.74 mountX=0.08 mountY=0.06, mountTheta=0.62
00:08:55.372 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
00:08:55.373 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
00:08:55.373 00.000 29988 Worker thread wakes up
00:08:55.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:08:55.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:55.374 00.001 28316 UpdateGuideState exits: m=1967 RSB=30.4
00:08:55.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:55.375 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:55.375 00.000 28316 Enqueuing Expose request
00:08:55.376 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:08:55.376 00.000 29988 Moving (-0.02, -0.09) raw xDistance=0.08 yDistance=0.06
00:08:55.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:08:55.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:55.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:08:55.376 00.000 29988 MoveAxis(E, 0, ABG)
00:08:55.376 00.000 29988 Move returns status 0, amount 0
00:08:55.376 00.000 29988 MoveAxis(N, 0, ABG)
00:08:55.376 00.000 29988 Move returns status 0, amount 0
00:08:55.376 00.000 29988 move complete, result=0
00:08:55.376 00.000 29988 worker thread done servicing request
00:08:55.376 00.000 29988 Worker thread wakes up
00:08:55.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:55.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:55.376 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:56.896 01.520 29988 Exposure complete
00:08:56.936 00.040 29988 worker thread done servicing request
00:08:56.936 00.000 28316 OnExposeComplete: enter
00:08:56.937 00.001 28316 UpdateGuideState(): m_state=6
00:08:56.937 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3313
00:08:56.938 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=120.37, Mass=1834, SNR=29.3, Peak=135 HFD=4.6
00:08:56.939 00.001 28316 MultiStar: [#1 0.02,0.01,0.93,U] [#2 0.01,-0.11,1.01,U] [#3 -0.20,-0.06,0.89,U] [#4 0.14,-0.07,0.91,U] [#5 0.15,-0.12,0.79,U] [#6 0.10,0.08,0.72,U] [#7 -0.06,-0.08,0.66,U] [#8 -0.02,-0.08,0.62,U] 
00:08:56.939 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.02}, one-star: {-0.10, 0.20}
00:08:56.940 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.14) = xAngle (-0.33 = -0.33)
00:08:56.941 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.77 = 2.77)
00:08:56.941 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.47 mountX=0.02 mountY=0.01, mountTheta=0.36
00:08:56.943 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.02, opts=13)
00:08:56.943 00.000 28316 Enqueuing Move request for scope (0.00, -0.02)
00:08:56.944 00.001 29988 Worker thread wakes up
00:08:56.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:56.944 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.3
00:08:56.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:56.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:56.945 00.000 28316 Enqueuing Expose request
00:08:56.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
00:08:56.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
00:08:56.946 00.000 29988 Moving (0.00, -0.02) raw xDistance=0.02 yDistance=0.01
00:08:56.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:56.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:56.947 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:56.947 00.000 29988 MoveAxis(E, 0, ABG)
00:08:56.947 00.000 29988 Move returns status 0, amount 0
00:08:56.947 00.000 29988 MoveAxis(N, 0, ABG)
00:08:56.947 00.000 29988 Move returns status 0, amount 0
00:08:56.947 00.000 29988 move complete, result=0
00:08:56.947 00.000 29988 worker thread done servicing request
00:08:56.947 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:56.948 00.001 29988 Worker thread wakes up
00:08:56.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:56.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:58.586 01.638 29988 Exposure complete
00:08:58.620 00.034 29988 worker thread done servicing request
00:08:58.620 00.000 28316 OnExposeComplete: enter
00:08:58.622 00.002 28316 UpdateGuideState(): m_state=6
00:08:58.624 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3314
00:08:58.625 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=120.38, Mass=1979, SNR=30.6, Peak=152 HFD=4.4
00:08:58.627 00.002 28316 MultiStar: [#1 -0.06,0.09,0.90,U] [#2 -0.15,-0.03,0.95,U] [#3 -0.05,0.01,0.84,U] [#4 0.09,-0.04,0.85,U] [#5 -0.07,-0.02,0.76,U] [#6 0.09,-0.10,0.71,U] [#7 -0.03,0.01,0.64,U] [#8 -0.08,-0.06,0.58,U] 
00:08:58.628 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.16, 0.21}
00:08:58.630 00.002 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.14) = xAngle (3.98 = -2.30)
00:08:58.632 00.002 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.80)
00:08:58.633 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.84 mountX=-0.04 mountY=0.04, mountTheta=2.32
00:08:58.637 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
00:08:58.639 00.002 28316 Enqueuing Move request for scope (-0.05, 0.02)
00:08:58.640 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:08:58.641 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.6
00:08:58.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:58.644 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:08:58.645 00.001 28316 Enqueuing Expose request
00:08:58.646 00.001 29988 Worker thread wakes up
00:08:58.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:08:58.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:08:58.646 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.04
00:08:58.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:08:58.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:58.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:58.646 00.000 29988 MoveAxis(E, 0, ABG)
00:08:58.646 00.000 29988 Move returns status 0, amount 0
00:08:58.646 00.000 29988 MoveAxis(N, 0, ABG)
00:08:58.646 00.000 29988 Move returns status 0, amount 0
00:08:58.647 00.001 29988 move complete, result=0
00:08:58.647 00.000 29988 worker thread done servicing request
00:08:58.647 00.000 29988 Worker thread wakes up
00:08:58.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:08:58.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:08:58.648 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:00.173 01.525 29988 Exposure complete
00:09:00.216 00.043 29988 worker thread done servicing request
00:09:00.216 00.000 28316 OnExposeComplete: enter
00:09:00.217 00.001 28316 UpdateGuideState(): m_state=6
00:09:00.217 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3315
00:09:00.218 00.001 28316 Star::Find returns 1 (0), X=584.59, Y=120.28, Mass=1841, SNR=29.5, Peak=139 HFD=4.5
00:09:00.220 00.002 28316 MultiStar: [#1 -0.04,-0.12,0.92,U] [#2 -0.10,-0.06,0.96,U] [#3 -0.15,-0.32,0.86,U] [#4 0.09,-0.15,0.87,U] [#5 -0.11,-0.12,0.81,U] [#6 0.00,-0.12,0.73,U] [#7 -0.15,-0.09,0.65,U] [#8 -0.01,-0.11,0.62,U] 
00:09:00.222 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {-0.20, 0.12}
00:09:00.223 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-1.14) = xAngle (-1.07 = -1.07)
00:09:00.223 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.03 = 2.03)
00:09:00.224 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.22 mountX=0.06 mountY=0.12, mountTheta=1.08
00:09:00.226 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
00:09:00.227 00.001 28316 Enqueuing Move request for scope (-0.08, -0.10)
00:09:00.227 00.000 29988 Worker thread wakes up
00:09:00.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
00:09:00.227 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
00:09:00.227 00.000 29988 Moving (-0.08, -0.10) raw xDistance=0.06 yDistance=0.12
00:09:00.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:09:00.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:00.228 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:00.228 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.5
00:09:00.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:00.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:00.229 00.000 28316 Enqueuing Expose request
00:09:00.230 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:09:00.230 00.000 29988 MoveAxis(E, 0, ABG)
00:09:00.230 00.000 29988 Move returns status 0, amount 0
00:09:00.230 00.000 29988 MoveAxis(N, 0, ABG)
00:09:00.230 00.000 29988 Move returns status 0, amount 0
00:09:00.230 00.000 29988 move complete, result=0
00:09:00.230 00.000 29988 worker thread done servicing request
00:09:00.230 00.000 29988 Worker thread wakes up
00:09:00.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:00.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:00.231 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:01.866 01.635 29988 Exposure complete
00:09:01.899 00.033 29988 worker thread done servicing request
00:09:01.900 00.001 28316 OnExposeComplete: enter
00:09:01.900 00.000 28316 UpdateGuideState(): m_state=6
00:09:01.901 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3316
00:09:01.901 00.000 28316 Star::Find returns 1 (0), X=584.50, Y=120.37, Mass=1820, SNR=29.2, Peak=119 HFD=4.4
00:09:01.902 00.001 28316 MultiStar: [#1 -0.10,0.08,0.92,U] [#2 -0.17,0.03,0.99,U] [#3 -0.19,0.10,0.90,U] [#4 0.12,0.09,0.88,U] [#5 -0.10,0.08,0.79,U] [#6 0.05,-0.06,0.72,U] [#7 -0.14,0.29,0.66,U] [#8 0.00,0.13,0.63,U] 
00:09:01.902 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.29, 0.20}
00:09:01.903 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
00:09:01.903 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
00:09:01.903 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.15 cameraTheta=2.34 mountX=-0.14 mountY=0.04, mountTheta=2.84
00:09:01.905 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
00:09:01.905 00.000 28316 Enqueuing Move request for scope (-0.10, 0.10)
00:09:01.906 00.001 29988 Worker thread wakes up
00:09:01.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:01.907 00.001 28316 UpdateGuideState exits: m=1820 RSB=29.2
00:09:01.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:01.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:01.908 00.000 28316 Enqueuing Expose request
00:09:01.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:09:01.908 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:09:01.908 00.000 29988 Moving (-0.10, 0.10) raw xDistance=-0.14 yDistance=0.04
00:09:01.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:09:01.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:01.909 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:01.909 00.000 29988 MoveAxis(E, 0, ABG)
00:09:01.909 00.000 29988 Move returns status 0, amount 0
00:09:01.909 00.000 29988 MoveAxis(N, 0, ABG)
00:09:01.909 00.000 29988 Move returns status 0, amount 0
00:09:01.909 00.000 29988 move complete, result=0
00:09:01.909 00.000 29988 worker thread done servicing request
00:09:01.909 00.000 29988 Worker thread wakes up
00:09:01.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:01.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:01.909 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:03.427 01.518 29988 Exposure complete
00:09:03.482 00.055 29988 worker thread done servicing request
00:09:03.482 00.000 28316 OnExposeComplete: enter
00:09:03.484 00.002 28316 UpdateGuideState(): m_state=6
00:09:03.486 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3317
00:09:03.487 00.001 28316 Star::Find returns 1 (0), X=584.37, Y=120.55, Mass=1805, SNR=29.1, Peak=134 HFD=4.4
00:09:03.489 00.002 28316 MultiStar: [#1 -0.30,0.10,0.95,U] [#2 -0.15,-0.04,0.98,U] [#3 -0.18,-0.08,0.89,U] [#4 -0.04,0.01,0.91,U] [#5 -0.04,-0.08,0.79,U] [#6 -0.07,0.01,0.75,U] [#7 -0.22,0.01,0.70,U] [#8 -0.09,0.03,0.61,U] 
00:09:03.491 00.002 28316 refined, 8 included, MultiStar: {-0.18, 0.05}, one-star: {-0.43, 0.38}
00:09:03.491 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (-1.14) = xAngle (4.03 = -2.25)
00:09:03.492 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
00:09:03.492 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.89 mountX=-0.12 mountY=0.14, mountTheta=2.27
00:09:03.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.05, opts=13)
00:09:03.494 00.001 28316 Enqueuing Move request for scope (-0.18, 0.05)
00:09:03.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:09:03.495 00.001 29988 Worker thread wakes up
00:09:03.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
00:09:03.495 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
00:09:03.495 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:09:03.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:03.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:03.496 00.000 28316 Enqueuing Expose request
00:09:03.497 00.001 29988 Moving (-0.18, 0.05) raw xDistance=-0.12 yDistance=0.14
00:09:03.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:09:03.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:03.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:03.497 00.000 29988 MoveAxis(E, 0, ABG)
00:09:03.497 00.000 29988 Move returns status 0, amount 0
00:09:03.497 00.000 29988 MoveAxis(N, 0, ABG)
00:09:03.497 00.000 29988 Move returns status 0, amount 0
00:09:03.497 00.000 29988 move complete, result=0
00:09:03.497 00.000 29988 worker thread done servicing request
00:09:03.497 00.000 29988 Worker thread wakes up
00:09:03.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:03.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:03.499 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:05.120 01.621 29988 Exposure complete
00:09:05.157 00.037 29988 worker thread done servicing request
00:09:05.157 00.000 28316 OnExposeComplete: enter
00:09:05.159 00.002 28316 UpdateGuideState(): m_state=6
00:09:05.159 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3318
00:09:05.160 00.001 28316 Star::Find returns 1 (0), X=584.36, Y=120.38, Mass=1900, SNR=29.8, Peak=129 HFD=4.3
00:09:05.161 00.001 28316 MultiStar: [#1 -0.07,0.01,0.94,U] [#2 -0.13,-0.05,1.00,U] [#3 -0.20,0.03,0.86,U] [#4 0.11,0.04,0.90,U] [#5 -0.11,0.11,0.81,U] [#6 -0.03,-0.02,0.71,U] [#7 -0.04,0.02,0.68,U] [#8 -0.11,0.11,0.60,U] 
00:09:05.161 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.44, 0.22}
00:09:05.162 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.14) = xAngle (3.88 = -2.40)
00:09:05.163 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.70)
00:09:05.164 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.74 mountX=-0.10 mountY=0.09, mountTheta=2.42
00:09:05.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
00:09:05.166 00.001 28316 Enqueuing Move request for scope (-0.12, 0.05)
00:09:05.166 00.000 29988 Worker thread wakes up
00:09:05.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:09:05.167 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.8
00:09:05.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:05.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:09:05.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:09:05.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:05.168 00.000 28316 Enqueuing Expose request
00:09:05.169 00.001 29988 Moving (-0.12, 0.05) raw xDistance=-0.10 yDistance=0.09
00:09:05.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:09:05.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:05.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:09:05.169 00.000 29988 MoveAxis(E, 0, ABG)
00:09:05.169 00.000 29988 Move returns status 0, amount 0
00:09:05.169 00.000 29988 MoveAxis(N, 0, ABG)
00:09:05.169 00.000 29988 Move returns status 0, amount 0
00:09:05.169 00.000 29988 move complete, result=0
00:09:05.169 00.000 29988 worker thread done servicing request
00:09:05.169 00.000 29988 Worker thread wakes up
00:09:05.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:05.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:05.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:06.689 01.520 29988 Exposure complete
00:09:06.721 00.032 29988 worker thread done servicing request
00:09:06.721 00.000 28316 OnExposeComplete: enter
00:09:06.721 00.000 28316 UpdateGuideState(): m_state=6
00:09:06.722 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3319
00:09:06.722 00.000 28316 Star::Find returns 1 (0), X=584.38, Y=120.66, Mass=1846, SNR=29.5, Peak=147 HFD=4.0
00:09:06.723 00.001 28316 MultiStar: [#1 -0.16,0.27,0.94,U] [#2 -0.16,0.12,0.97,U] [#3 -0.34,0.12,0.88,U] [#4 0.04,0.06,0.90,U] [#5 -0.21,0.09,0.80,U] [#6 -0.17,0.11,0.72,U] [#7 -0.19,0.07,0.66,U] [#8 -0.15,0.17,0.59,U] 
00:09:06.723 00.000 28316 refined, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.41, 0.49}
00:09:06.724 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.56 = -2.72)
00:09:06.724 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
00:09:06.725 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=-0.24 mountY=0.10, mountTheta=2.76
00:09:06.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.18, opts=13)
00:09:06.726 00.000 28316 Enqueuing Move request for scope (-0.20, 0.18)
00:09:06.727 00.001 29988 Worker thread wakes up
00:09:06.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
00:09:06.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
00:09:06.727 00.000 29988 Moving (-0.20, 0.18) raw xDistance=-0.24 yDistance=0.10
00:09:06.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:09:06.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:06.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
00:09:06.728 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.5
00:09:06.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:06.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:06.729 00.001 28316 Enqueuing Expose request
00:09:06.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:09:06.729 00.000 29988 MoveAxis(E, 51, ABG)
00:09:06.729 00.000 29988 Guiding  Dir = 2, Dur = 51
00:09:06.730 00.001 29988 IsSlewing returns 0
00:09:06.730 00.000 29988 IsGuiding returns 0
00:09:06.732 00.002 29988 PulseGuide returned control before completion, sleep 60
00:09:06.800 00.068 29988 IsGuiding returns 0
00:09:06.800 00.000 29988 Move returns status 0, amount 51
00:09:06.800 00.000 29988 MoveAxis(N, 0, ABG)
00:09:06.800 00.000 29988 Move returns status 0, amount 0
00:09:06.800 00.000 29988 move complete, result=0
00:09:06.800 00.000 29988 worker thread done servicing request
00:09:06.800 00.000 29988 Worker thread wakes up
00:09:06.800 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
00:09:06.802 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:06.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:08.436 01.634 29988 Exposure complete
00:09:08.464 00.028 29988 worker thread done servicing request
00:09:08.464 00.000 28316 OnExposeComplete: enter
00:09:08.464 00.000 28316 UpdateGuideState(): m_state=6
00:09:08.467 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3320
00:09:08.469 00.002 28316 Star::Find returns 1 (0), X=584.66, Y=120.41, Mass=1791, SNR=29.1, Peak=147 HFD=4.2
00:09:08.473 00.004 28316 MultiStar: [#1 -0.03,-0.03,0.93,U] [#2 0.06,-0.06,1.01,U] [#3 -0.14,-0.05,0.89,U] [#4 0.21,0.07,0.90,U] [#5 0.04,-0.05,0.81,U] [#6 0.23,0.08,0.74,U] [#7 0.04,-0.06,0.69,U] [#8 0.19,0.09,0.60,U] 
00:09:08.475 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.13, 0.24}
00:09:08.477 00.002 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
00:09:08.480 00.003 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
00:09:08.481 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.60 mountX=-0.01 mountY=-0.05, mountTheta=-1.74
00:09:08.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
00:09:08.483 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
00:09:08.483 00.000 29988 Worker thread wakes up
00:09:08.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:09:08.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:09:08.483 00.000 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.05
00:09:08.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:09:08.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:08.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:08.484 00.001 28316 UpdateGuideState exits: m=1791 RSB=29.1
00:09:08.484 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:08.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:08.485 00.001 28316 Enqueuing Expose request
00:09:08.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:09:08.485 00.000 29988 MoveAxis(E, 0, ABG)
00:09:08.485 00.000 29988 Move returns status 0, amount 0
00:09:08.485 00.000 29988 MoveAxis(N, 0, ABG)
00:09:08.485 00.000 29988 Move returns status 0, amount 0
00:09:08.485 00.000 29988 move complete, result=0
00:09:08.485 00.000 29988 worker thread done servicing request
00:09:08.485 00.000 29988 Worker thread wakes up
00:09:08.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:08.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:08.486 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:10.012 01.526 29988 Exposure complete
00:09:10.039 00.027 29988 worker thread done servicing request
00:09:10.039 00.000 28316 OnExposeComplete: enter
00:09:10.040 00.001 28316 UpdateGuideState(): m_state=6
00:09:10.041 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3321
00:09:10.041 00.000 28316 Star::Find returns 1 (0), X=584.79, Y=120.22, Mass=1937, SNR=30.2, Peak=149 HFD=4.4
00:09:10.042 00.001 28316 MultiStar: [#1 0.10,-0.13,0.89,U] [#2 0.06,-0.10,0.97,U] [#3 0.13,-0.07,0.86,U] [#4 0.31,-0.12,0.84,U] [#5 0.08,-0.17,0.80,U] [#6 0.20,-0.14,0.71,U] [#7 0.15,-0.12,0.64,U] [#8 0.19,0.01,0.60,U] 
00:09:10.042 00.000 28316 single-star, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.00, 0.05}
00:09:10.042 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
00:09:10.045 00.003 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
00:09:10.047 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.52 mountX=-0.05 mountY=-0.03, mountTheta=-2.64
00:09:10.048 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.05, opts=13)
00:09:10.049 00.001 28316 Enqueuing Move request for scope (0.00, 0.05)
00:09:10.049 00.000 29988 Worker thread wakes up
00:09:10.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:10.050 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.2
00:09:10.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:10.051 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:10.051 00.000 28316 Enqueuing Expose request
00:09:10.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
00:09:10.051 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
00:09:10.052 00.001 29988 Moving (0.00, 0.05) raw xDistance=-0.05 yDistance=-0.03
00:09:10.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:09:10.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:10.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:10.052 00.000 29988 MoveAxis(E, 0, ABG)
00:09:10.052 00.000 29988 Move returns status 0, amount 0
00:09:10.052 00.000 29988 MoveAxis(N, 0, ABG)
00:09:10.052 00.000 29988 Move returns status 0, amount 0
00:09:10.052 00.000 29988 move complete, result=0
00:09:10.052 00.000 29988 worker thread done servicing request
00:09:10.052 00.000 29988 Worker thread wakes up
00:09:10.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:10.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:10.052 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:11.685 01.633 29988 Exposure complete
00:09:11.735 00.050 29988 worker thread done servicing request
00:09:11.735 00.000 28316 OnExposeComplete: enter
00:09:11.736 00.001 28316 UpdateGuideState(): m_state=6
00:09:11.737 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3322
00:09:11.737 00.000 28316 Star::Find returns 1 (0), X=584.90, Y=120.30, Mass=1907, SNR=30.0, Peak=169 HFD=4.3
00:09:11.738 00.001 28316 MultiStar: [#1 0.10,-0.14,0.89,U] [#2 0.17,-0.09,0.95,U] [#3 0.11,-0.02,0.86,U] [#4 0.28,-0.07,0.86,U] [#5 0.16,-0.11,0.79,U] [#6 0.16,-0.10,0.72,U] [#7 0.04,-0.08,0.66,U] [#8 0.36,-0.16,0.59,U] 
00:09:11.738 00.000 28316 single-star, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.10, 0.14}
00:09:11.738 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
00:09:11.739 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.13)
00:09:11.740 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.91 mountX=-0.08 mountY=-0.15, mountTheta=-2.05
00:09:11.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.14, opts=13)
00:09:11.743 00.002 28316 Enqueuing Move request for scope (0.10, 0.14)
00:09:11.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:11.744 00.001 29988 Worker thread wakes up
00:09:11.744 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.0
00:09:11.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:11.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:11.745 00.000 28316 Enqueuing Expose request
00:09:11.747 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
00:09:11.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
00:09:11.747 00.000 29988 Moving (0.10, 0.14) raw xDistance=-0.08 yDistance=-0.15
00:09:11.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:09:11.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:11.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:09:11.747 00.000 29988 MoveAxis(E, 0, ABG)
00:09:11.747 00.000 29988 Move returns status 0, amount 0
00:09:11.747 00.000 29988 MoveAxis(N, 0, ABG)
00:09:11.747 00.000 29988 Move returns status 0, amount 0
00:09:11.747 00.000 29988 move complete, result=0
00:09:11.748 00.001 29988 worker thread done servicing request
00:09:11.748 00.000 29988 Worker thread wakes up
00:09:11.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:11.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:11.748 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:13.267 01.519 29988 Exposure complete
00:09:13.291 00.024 29988 worker thread done servicing request
00:09:13.291 00.000 28316 OnExposeComplete: enter
00:09:13.292 00.001 28316 UpdateGuideState(): m_state=6
00:09:13.292 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3323
00:09:13.293 00.001 28316 Star::Find returns 1 (0), X=584.62, Y=120.41, Mass=1877, SNR=29.7, Peak=146 HFD=4.3
00:09:13.293 00.000 28316 MultiStar: [#1 0.08,0.03,0.92,U] [#2 -0.03,0.02,0.94,U] [#3 -0.28,0.01,0.88,U] [#4 0.16,-0.07,0.88,U] [#5 0.04,0.08,0.79,U] [#6 -0.03,-0.10,0.71,U] [#7 -0.01,-0.02,0.66,U] [#8 0.07,0.02,0.62,U] 
00:09:13.294 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.17, 0.24}
00:09:13.294 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.43 = -2.86)
00:09:13.295 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
00:09:13.295 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.28 mountX=-0.04 mountY=0.01, mountTheta=2.89
00:09:13.297 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
00:09:13.298 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
00:09:13.298 00.000 29988 Worker thread wakes up
00:09:13.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:13.299 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:09:13.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:13.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:13.300 00.000 28316 Enqueuing Expose request
00:09:13.301 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:09:13.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:09:13.301 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.01
00:09:13.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:13.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:13.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:13.301 00.000 29988 MoveAxis(E, 0, ABG)
00:09:13.301 00.000 29988 Move returns status 0, amount 0
00:09:13.301 00.000 29988 MoveAxis(N, 0, ABG)
00:09:13.301 00.000 29988 Move returns status 0, amount 0
00:09:13.301 00.000 29988 move complete, result=0
00:09:13.301 00.000 29988 worker thread done servicing request
00:09:13.301 00.000 29988 Worker thread wakes up
00:09:13.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:13.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:13.301 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:14.921 01.620 29988 Exposure complete
00:09:14.970 00.049 29988 worker thread done servicing request
00:09:14.970 00.000 28316 OnExposeComplete: enter
00:09:14.972 00.002 28316 UpdateGuideState(): m_state=6
00:09:14.972 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3324
00:09:14.974 00.002 28316 Star::Find returns 1 (0), X=584.60, Y=120.33, Mass=1867, SNR=29.7, Peak=151 HFD=4.3
00:09:14.974 00.000 28316 MultiStar: [#1 -0.00,-0.08,0.94,U] [#2 -0.05,-0.08,0.97,U] [#3 -0.18,0.03,0.87,U] [#4 0.08,-0.05,0.86,U] [#5 -0.01,0.01,0.77,U] [#6 0.03,-0.12,0.71,U] [#7 -0.12,-0.09,0.68,U] [#8 0.14,-0.14,0.62,U] 
00:09:14.975 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.03}, one-star: {-0.19, 0.17}
00:09:14.975 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.40 = -1.40)
00:09:14.976 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
00:09:14.976 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.54 mountX=0.01 mountY=0.05, mountTheta=1.40
00:09:14.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
00:09:14.979 00.001 28316 Enqueuing Move request for scope (-0.04, -0.03)
00:09:14.980 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:14.981 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.7
00:09:14.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.982 00.001 29988 Worker thread wakes up
00:09:14.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:14.983 00.001 28316 Enqueuing Expose request
00:09:14.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
00:09:14.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
00:09:14.983 00.000 29988 Moving (-0.04, -0.03) raw xDistance=0.01 yDistance=0.05
00:09:14.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:09:14.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:14.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:09:14.983 00.000 29988 MoveAxis(E, 0, ABG)
00:09:14.983 00.000 29988 Move returns status 0, amount 0
00:09:14.983 00.000 29988 MoveAxis(N, 0, ABG)
00:09:14.983 00.000 29988 Move returns status 0, amount 0
00:09:14.984 00.001 29988 move complete, result=0
00:09:14.984 00.000 29988 worker thread done servicing request
00:09:14.984 00.000 29988 Worker thread wakes up
00:09:14.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:14.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:14.984 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:16.498 01.514 29988 Exposure complete
00:09:16.527 00.029 29988 worker thread done servicing request
00:09:16.527 00.000 28316 OnExposeComplete: enter
00:09:16.528 00.001 28316 UpdateGuideState(): m_state=6
00:09:16.529 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3325
00:09:16.530 00.001 28316 Star::Find returns 1 (0), X=584.47, Y=120.63, Mass=1906, SNR=30.0, Peak=124 HFD=4.4
00:09:16.531 00.001 28316 MultiStar: [#1 -0.13,0.17,0.93,U] [#2 -0.14,0.10,0.95,U] [#3 -0.36,-0.05,0.87,U] [#4 -0.02,0.08,0.86,U] [#5 -0.09,0.17,0.80,U] [#6 -0.13,0.09,0.72,U] [#7 -0.32,0.15,0.65,U] [#8 -0.10,-0.13,0.59,U] 
00:09:16.531 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.13}, one-star: {-0.32, 0.46}
00:09:16.532 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
00:09:16.533 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.49)
00:09:16.533 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.52 mountX=-0.19 mountY=0.10, mountTheta=2.65
00:09:16.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.13, opts=13)
00:09:16.535 00.001 28316 Enqueuing Move request for scope (-0.18, 0.13)
00:09:16.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:09:16.536 00.001 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:09:16.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:16.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:16.537 00.000 28316 Enqueuing Expose request
00:09:16.537 00.000 29988 Worker thread wakes up
00:09:16.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
00:09:16.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
00:09:16.537 00.000 29988 Moving (-0.18, 0.13) raw xDistance=-0.19 yDistance=0.10
00:09:16.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:09:16.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:16.538 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:09:16.538 00.000 29988 MoveAxis(E, 0, ABG)
00:09:16.538 00.000 29988 Move returns status 0, amount 0
00:09:16.538 00.000 29988 MoveAxis(N, 0, ABG)
00:09:16.538 00.000 29988 Move returns status 0, amount 0
00:09:16.538 00.000 29988 move complete, result=0
00:09:16.538 00.000 29988 worker thread done servicing request
00:09:16.538 00.000 29988 Worker thread wakes up
00:09:16.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:16.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:16.538 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:18.167 01.629 29988 Exposure complete
00:09:18.193 00.026 29988 worker thread done servicing request
00:09:18.194 00.001 28316 OnExposeComplete: enter
00:09:18.194 00.000 28316 UpdateGuideState(): m_state=6
00:09:18.195 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3326
00:09:18.195 00.000 28316 Star::Find returns 1 (0), X=584.61, Y=120.61, Mass=1952, SNR=30.3, Peak=136 HFD=4.3
00:09:18.196 00.001 28316 MultiStar: [#1 0.06,0.12,0.90,U] [#2 -0.02,0.15,0.98,U] [#3 -0.12,0.24,0.84,U] [#4 0.14,0.19,0.88,U] [#5 0.02,0.11,0.79,U] [#6 0.07,0.12,0.72,U] [#7 -0.13,0.21,0.63,U] [#8 0.05,0.06,0.59,U] 
00:09:18.196 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.19}, one-star: {-0.18, 0.45}
00:09:18.197 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.14) = xAngle (2.79 = 2.79)
00:09:18.197 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.39)
00:09:18.199 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
00:09:18.203 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
00:09:18.203 00.000 28316 Enqueuing Move request for scope (-0.02, 0.19)
00:09:18.204 00.001 29988 Worker thread wakes up
00:09:18.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
00:09:18.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
00:09:18.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:18.204 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:09:18.205 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:18.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:18.206 00.001 28316 Enqueuing Expose request
00:09:18.206 00.000 29988 Moving (-0.02, 0.19) raw xDistance=-0.18 yDistance=-0.07
00:09:18.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:09:18.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:18.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:09:18.206 00.000 29988 MoveAxis(E, 0, ABG)
00:09:18.206 00.000 29988 Move returns status 0, amount 0
00:09:18.206 00.000 29988 MoveAxis(N, 0, ABG)
00:09:18.206 00.000 29988 Move returns status 0, amount 0
00:09:18.206 00.000 29988 move complete, result=0
00:09:18.206 00.000 29988 worker thread done servicing request
00:09:18.206 00.000 29988 Worker thread wakes up
00:09:18.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:18.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:18.207 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:19.720 01.513 29988 Exposure complete
00:09:19.755 00.035 29988 worker thread done servicing request
00:09:19.755 00.000 28316 OnExposeComplete: enter
00:09:19.756 00.001 28316 UpdateGuideState(): m_state=6
00:09:19.756 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3327
00:09:19.757 00.001 28316 Star::Find returns 1 (0), X=584.52, Y=120.74, Mass=1945, SNR=30.2, Peak=146 HFD=4.6
00:09:19.757 00.000 28316 MultiStar: [#1 -0.07,0.34,0.90,U] [#2 -0.12,0.27,0.95,U] [#3 -0.28,0.23,0.86,U] [#4 0.05,0.23,0.88,U] [#5 -0.11,0.29,0.79,U] [#6 -0.13,0.13,0.71,U] [#7 -0.22,0.20,0.64,U] [#8 -0.06,0.24,0.61,U] 
00:09:19.758 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.29}, one-star: {-0.28, 0.58}
00:09:19.758 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
00:09:19.758 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
00:09:19.759 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.32 cameraTheta=2.02 mountX=-0.32 mountY=-0.01, mountTheta=-3.12
00:09:19.762 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.29, opts=13)
00:09:19.763 00.001 28316 Enqueuing Move request for scope (-0.14, 0.29)
00:09:19.764 00.001 29988 Worker thread wakes up
00:09:19.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
00:09:19.764 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
00:09:19.764 00.000 29988 Moving (-0.14, 0.29) raw xDistance=-0.32 yDistance=-0.01
00:09:19.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:19.765 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.2
00:09:19.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:19.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:19.766 00.001 28316 Enqueuing Expose request
00:09:19.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:09:19.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:19.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:09:19.766 00.000 29988 MoveAxis(E, 67, ABG)
00:09:19.766 00.000 29988 Guiding  Dir = 2, Dur = 67
00:09:19.767 00.001 29988 IsSlewing returns 0
00:09:19.767 00.000 29988 IsGuiding returns 0
00:09:19.769 00.002 29988 PulseGuide returned control before completion, sleep 76
00:09:19.849 00.080 29988 IsGuiding returns 0
00:09:19.849 00.000 29988 Move returns status 0, amount 67
00:09:19.849 00.000 29988 MoveAxis(N, 0, ABG)
00:09:19.849 00.000 29988 Move returns status 0, amount 0
00:09:19.849 00.000 29988 move complete, result=0
00:09:19.849 00.000 29988 worker thread done servicing request
00:09:19.849 00.000 29988 Worker thread wakes up
00:09:19.849 00.000 28316 GuideStep: -0.3 px 67 ms EAST, -0.0 px 0 ms NORTH
00:09:19.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:19.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:21.475 01.626 29988 Exposure complete
00:09:21.502 00.027 29988 worker thread done servicing request
00:09:21.502 00.000 28316 OnExposeComplete: enter
00:09:21.504 00.002 28316 UpdateGuideState(): m_state=6
00:09:21.504 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3328
00:09:21.505 00.001 28316 Star::Find returns 1 (0), X=584.58, Y=120.42, Mass=1846, SNR=29.5, Peak=136 HFD=4.2
00:09:21.507 00.002 28316 MultiStar: [#1 -0.07,-0.03,0.92,U] [#2 0.06,-0.05,1.00,U] [#3 -0.13,0.08,0.88,U] [#4 0.12,0.02,0.85,U] [#5 -0.07,-0.04,0.82,U] [#6 -0.02,-0.02,0.75,U] [#7 -0.08,-0.13,0.68,U] [#8 -0.10,0.01,0.61,U] 
00:09:21.507 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.22, 0.26}
00:09:21.508 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.96 = -2.33)
00:09:21.508 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
00:09:21.508 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=-0.04 mountY=0.04, mountTheta=2.35
00:09:21.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
00:09:21.510 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
00:09:21.510 00.000 29988 Worker thread wakes up
00:09:21.510 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:09:21.510 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:09:21.510 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.04
00:09:21.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:21.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:21.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:09:21.511 00.001 28316 UpdateGuideState exits: m=1846 RSB=29.5
00:09:21.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:21.512 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:21.512 00.000 28316 Enqueuing Expose request
00:09:21.513 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:21.513 00.000 29988 MoveAxis(E, 0, ABG)
00:09:21.513 00.000 29988 Move returns status 0, amount 0
00:09:21.513 00.000 29988 MoveAxis(N, 0, ABG)
00:09:21.513 00.000 29988 Move returns status 0, amount 0
00:09:21.513 00.000 29988 move complete, result=0
00:09:21.513 00.000 29988 worker thread done servicing request
00:09:21.513 00.000 29988 Worker thread wakes up
00:09:21.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:21.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:21.515 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:23.038 01.523 29988 Exposure complete
00:09:23.077 00.039 29988 worker thread done servicing request
00:09:23.077 00.000 28316 OnExposeComplete: enter
00:09:23.077 00.000 28316 UpdateGuideState(): m_state=6
00:09:23.078 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3329
00:09:23.078 00.000 28316 Star::Find returns 1 (0), X=584.41, Y=120.53, Mass=1934, SNR=30.1, Peak=136 HFD=4.2
00:09:23.079 00.001 28316 MultiStar: [#1 -0.11,0.14,0.90,U] [#2 -0.01,0.03,1.00,U] [#3 -0.12,0.20,0.88,U] [#4 0.05,0.16,0.87,U] [#5 -0.06,0.21,0.80,U] [#6 0.10,0.15,0.72,U] [#7 -0.19,0.22,0.64,U] [#8 0.00,0.14,0.59,U] 
00:09:23.080 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.38, 0.36}
00:09:23.081 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (-1.14) = xAngle (3.16 = -3.12)
00:09:23.082 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.02)
00:09:23.082 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.02 mountX=-0.20 mountY=-0.00, mountTheta=-3.12
00:09:23.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.18, opts=13)
00:09:23.084 00.001 28316 Enqueuing Move request for scope (-0.09, 0.18)
00:09:23.084 00.000 29988 Worker thread wakes up
00:09:23.085 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:23.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
00:09:23.085 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
00:09:23.085 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
00:09:23.085 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:23.086 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:23.086 00.000 28316 Enqueuing Expose request
00:09:23.087 00.001 29988 Moving (-0.09, 0.18) raw xDistance=-0.20 yDistance=-0.00
00:09:23.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:09:23.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:23.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:09:23.087 00.000 29988 MoveAxis(E, 42, ABG)
00:09:23.087 00.000 29988 Guiding  Dir = 2, Dur = 42
00:09:23.087 00.000 29988 IsSlewing returns 0
00:09:23.087 00.000 29988 IsGuiding returns 0
00:09:23.089 00.002 29988 PulseGuide returned control before completion, sleep 51
00:09:23.148 00.059 29988 IsGuiding returns 0
00:09:23.148 00.000 29988 Move returns status 0, amount 42
00:09:23.148 00.000 29988 MoveAxis(N, 0, ABG)
00:09:23.148 00.000 29988 Move returns status 0, amount 0
00:09:23.148 00.000 29988 move complete, result=0
00:09:23.148 00.000 29988 worker thread done servicing request
00:09:23.148 00.000 29988 Worker thread wakes up
00:09:23.148 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
00:09:23.149 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:23.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:24.775 01.626 29988 Exposure complete
00:09:24.829 00.054 29988 worker thread done servicing request
00:09:24.829 00.000 28316 OnExposeComplete: enter
00:09:24.829 00.000 28316 UpdateGuideState(): m_state=6
00:09:24.831 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3330
00:09:24.832 00.001 28316 Star::Find returns 1 (0), X=584.66, Y=120.55, Mass=1945, SNR=30.3, Peak=145 HFD=4.1
00:09:24.833 00.001 28316 MultiStar: [#1 0.01,0.15,0.88,U] [#2 -0.01,0.08,0.96,U] [#3 -0.16,0.11,0.87,U] [#4 0.14,0.05,0.86,U] [#5 0.06,0.02,0.79,U] [#6 0.03,-0.05,0.71,U] [#7 -0.14,0.06,0.66,U] [#8 0.04,-0.01,0.61,U] 
00:09:24.833 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.13, 0.38}
00:09:24.833 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:09:24.834 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.27)
00:09:24.834 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.77 mountX=-0.10 mountY=-0.03, mountTheta=-2.88
00:09:24.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
00:09:24.836 00.001 28316 Enqueuing Move request for scope (-0.02, 0.10)
00:09:24.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:24.836 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:09:24.837 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:24.837 00.000 29988 Worker thread wakes up
00:09:24.838 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
00:09:24.838 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
00:09:24.838 00.000 29988 Moving (-0.02, 0.10) raw xDistance=-0.10 yDistance=-0.03
00:09:24.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:09:24.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:24.838 00.000 28316 Enqueuing Expose request
00:09:24.839 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:24.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:24.839 00.000 29988 MoveAxis(E, 0, ABG)
00:09:24.839 00.000 29988 Move returns status 0, amount 0
00:09:24.839 00.000 29988 MoveAxis(N, 0, ABG)
00:09:24.839 00.000 29988 Move returns status 0, amount 0
00:09:24.839 00.000 29988 move complete, result=0
00:09:24.839 00.000 29988 worker thread done servicing request
00:09:24.839 00.000 29988 Worker thread wakes up
00:09:24.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:24.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:24.839 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:26.357 01.518 29988 Exposure complete
00:09:26.413 00.056 29988 worker thread done servicing request
00:09:26.414 00.001 28316 OnExposeComplete: enter
00:09:26.414 00.000 28316 UpdateGuideState(): m_state=6
00:09:26.415 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3331
00:09:26.418 00.003 28316 Star::Find returns 1 (0), X=584.66, Y=120.43, Mass=1823, SNR=29.3, Peak=152 HFD=4.0
00:09:26.420 00.002 28316 MultiStar: [#1 -0.04,0.15,0.93,U] [#2 0.04,-0.01,0.96,U] [#3 -0.17,0.08,0.86,U] [#4 0.18,0.16,0.90,U] [#5 0.07,0.06,0.79,U] [#6 0.13,0.10,0.73,U] [#7 -0.06,0.11,0.66,U] [#8 0.16,-0.10,0.58,U] 
00:09:26.423 00.003 28316 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {-0.13, 0.26}
00:09:26.425 00.002 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
00:09:26.427 00.002 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
00:09:26.429 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.45 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
00:09:26.434 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
00:09:26.435 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
00:09:26.436 00.001 29988 Worker thread wakes up
00:09:26.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:09:26.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:09:26.436 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.06
00:09:26.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:09:26.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:26.436 00.000 28316 UpdateGuideState exits: m=1823 RSB=29.3
00:09:26.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:26.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:26.438 00.001 28316 Enqueuing Expose request
00:09:26.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:26.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:09:26.438 00.000 29988 MoveAxis(E, 0, ABG)
00:09:26.438 00.000 29988 Move returns status 0, amount 0
00:09:26.438 00.000 29988 MoveAxis(N, 0, ABG)
00:09:26.438 00.000 29988 Move returns status 0, amount 0
00:09:26.438 00.000 29988 move complete, result=0
00:09:26.438 00.000 29988 worker thread done servicing request
00:09:26.439 00.001 29988 Worker thread wakes up
00:09:26.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:26.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:26.439 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:28.066 01.627 29988 Exposure complete
00:09:28.113 00.047 29988 worker thread done servicing request
00:09:28.113 00.000 28316 OnExposeComplete: enter
00:09:28.114 00.001 28316 UpdateGuideState(): m_state=6
00:09:28.115 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3332
00:09:28.115 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=120.73, Mass=1914, SNR=30.1, Peak=157 HFD=4.5
00:09:28.116 00.001 28316 MultiStar: [#1 0.08,0.31,0.91,U] [#2 0.08,0.28,0.99,U] [#3 -0.07,0.23,0.89,U] [#4 0.24,0.31,0.88,U] [#5 0.01,0.37,0.81,U] [#6 0.13,0.22,0.72,U] [#7 -0.11,0.29,0.67,U] [#8 0.08,0.31,0.59,U] 
00:09:28.116 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.33}, one-star: {-0.12, 0.56}
00:09:28.117 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:09:28.117 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.58)
00:09:28.117 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.46 mountX=-0.28 mountY=-0.18, mountTheta=-2.58
00:09:28.118 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.33, opts=13)
00:09:28.119 00.001 28316 Enqueuing Move request for scope (0.04, 0.33)
00:09:28.119 00.000 29988 Worker thread wakes up
00:09:28.120 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.33) opts 0xd
00:09:28.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.33)
00:09:28.120 00.000 29988 Moving (0.04, 0.33) raw xDistance=-0.28 yDistance=-0.18
00:09:28.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:28.120 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.1
00:09:28.121 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:28.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:28.121 00.000 28316 Enqueuing Expose request
00:09:28.122 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:09:28.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:28.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:09:28.122 00.000 29988 MoveAxis(E, 59, ABG)
00:09:28.122 00.000 29988 Guiding  Dir = 2, Dur = 59
00:09:28.122 00.000 29988 IsSlewing returns 0
00:09:28.122 00.000 29988 IsGuiding returns 0
00:09:28.124 00.002 29988 PulseGuide returned control before completion, sleep 68
00:09:28.204 00.080 29988 IsGuiding returns 0
00:09:28.204 00.000 29988 Move returns status 0, amount 59
00:09:28.204 00.000 29988 MoveAxis(N, 0, ABG)
00:09:28.204 00.000 29988 Move returns status 0, amount 0
00:09:28.204 00.000 29988 move complete, result=0
00:09:28.205 00.001 29988 worker thread done servicing request
00:09:28.205 00.000 29988 Worker thread wakes up
00:09:28.205 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.2 px 0 ms NORTH
00:09:28.206 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:28.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:29.616 01.410 29988 Exposure complete
00:09:29.667 00.051 29988 worker thread done servicing request
00:09:29.667 00.000 28316 OnExposeComplete: enter
00:09:29.669 00.002 28316 UpdateGuideState(): m_state=6
00:09:29.669 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3333
00:09:29.670 00.001 28316 Star::Find returns 1 (0), X=584.52, Y=120.75, Mass=1912, SNR=30.0, Peak=136 HFD=4.6
00:09:29.670 00.000 28316 MultiStar: [#1 -0.06,0.35,0.92,U] [#2 0.01,0.24,0.96,U] [#3 -0.38,0.21,0.00,M1] [#4 0.19,0.27,0.87,U] [#5 -0.06,0.35,0.79,U] [#6 -0.01,0.20,0.71,U] [#7 -0.17,0.25,0.63,U] [#8 -0.12,0.45,0.00,M1] 
00:09:29.671 00.001 28316 refined, 6 included, MultiStar: {-0.05, 0.33}, one-star: {-0.27, 0.58}
00:09:29.672 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
00:09:29.673 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
00:09:29.674 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.73 mountX=-0.32 mountY=-0.10, mountTheta=-2.84
00:09:29.677 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.33, opts=13)
00:09:29.678 00.001 28316 Enqueuing Move request for scope (-0.05, 0.33)
00:09:29.678 00.000 29988 Worker thread wakes up
00:09:29.679 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
00:09:29.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
00:09:29.681 00.002 28316 UpdateGuideState exits: m=1912 RSB=30.0
00:09:29.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:29.681 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:29.682 00.001 28316 Enqueuing Expose request
00:09:29.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
00:09:29.682 00.000 29988 Moving (-0.05, 0.33) raw xDistance=-0.32 yDistance=-0.10
00:09:29.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
00:09:29.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:29.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:09:29.682 00.000 29988 MoveAxis(E, 72, ABG)
00:09:29.682 00.000 29988 Guiding  Dir = 2, Dur = 72
00:09:29.683 00.001 29988 IsSlewing returns 0
00:09:29.683 00.000 29988 IsGuiding returns 0
00:09:29.685 00.002 29988 PulseGuide returned control before completion, sleep 81
00:09:29.772 00.087 29988 IsGuiding returns 0
00:09:29.772 00.000 29988 Move returns status 0, amount 72
00:09:29.773 00.001 29988 MoveAxis(N, 0, ABG)
00:09:29.773 00.000 29988 Move returns status 0, amount 0
00:09:29.773 00.000 29988 move complete, result=0
00:09:29.773 00.000 29988 worker thread done servicing request
00:09:29.773 00.000 29988 Worker thread wakes up
00:09:29.773 00.000 28316 GuideStep: -0.3 px 72 ms EAST, -0.1 px 0 ms NORTH
00:09:29.775 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:29.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:31.402 01.627 29988 Exposure complete
00:09:31.451 00.049 29988 worker thread done servicing request
00:09:31.451 00.000 28316 OnExposeComplete: enter
00:09:31.453 00.002 28316 UpdateGuideState(): m_state=6
00:09:31.456 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3334
00:09:31.458 00.002 28316 Star::Find returns 1 (0), X=584.84, Y=120.49, Mass=1864, SNR=29.6, Peak=149 HFD=4.3
00:09:31.461 00.003 28316 MultiStar: [#1 0.19,0.23,0.94,U] [#2 0.08,0.14,0.97,U] [#3 -0.13,0.25,0.88,U] [#4 0.16,0.24,0.89,U] [#5 0.16,0.20,0.83,U] [#6 0.06,0.13,0.73,U] [#7 -0.07,0.15,0.66,U] [#8 0.22,0.04,0.60,U] 
00:09:31.463 00.002 28316 refined, 8 included, MultiStar: {0.08, 0.20}, one-star: {0.04, 0.33}
00:09:31.464 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:09:31.466 00.002 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
00:09:31.467 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.20 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
00:09:31.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.20, opts=13)
00:09:31.469 00.001 28316 Enqueuing Move request for scope (0.08, 0.20)
00:09:31.471 00.002 29988 Worker thread wakes up
00:09:31.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
00:09:31.471 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
00:09:31.471 00.000 29988 Moving (0.08, 0.20) raw xDistance=-0.15 yDistance=-0.16
00:09:31.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:09:31.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:31.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:31.472 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:09:31.472 00.000 29988 MoveAxis(E, 0, ABG)
00:09:31.472 00.000 29988 Move returns status 0, amount 0
00:09:31.472 00.000 29988 MoveAxis(N, 0, ABG)
00:09:31.472 00.000 29988 Move returns status 0, amount 0
00:09:31.472 00.000 29988 move complete, result=0
00:09:31.472 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:09:31.474 00.002 29988 worker thread done servicing request
00:09:31.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:31.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:31.476 00.001 28316 Enqueuing Expose request
00:09:31.478 00.002 29988 Worker thread wakes up
00:09:31.478 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:31.481 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:31.482 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:33.009 01.527 29988 Exposure complete
00:09:33.044 00.035 29988 worker thread done servicing request
00:09:33.044 00.000 28316 OnExposeComplete: enter
00:09:33.045 00.001 28316 UpdateGuideState(): m_state=6
00:09:33.046 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3335
00:09:33.047 00.001 28316 Star::Find returns 1 (0), X=584.64, Y=120.55, Mass=1933, SNR=30.0, Peak=131 HFD=4.4
00:09:33.049 00.002 28316 MultiStar: [#1 0.04,0.03,0.92,U] [#2 0.10,0.09,0.98,U] [#3 -0.11,0.21,0.85,U] [#4 0.14,0.09,0.88,U] [#5 0.02,0.12,0.80,U] [#6 0.08,0.16,0.71,U] [#7 -0.09,0.14,0.65,U] [#8 -0.16,0.04,0.61,U] 
00:09:33.050 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.14}, one-star: {-0.15, 0.38}
00:09:33.051 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
00:09:33.051 00.000 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.40)
00:09:33.052 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.15 cameraTheta=1.64 mountX=-0.14 mountY=-0.06, mountTheta=-2.75
00:09:33.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.14, opts=13)
00:09:33.054 00.001 28316 Enqueuing Move request for scope (-0.01, 0.14)
00:09:33.054 00.000 29988 Worker thread wakes up
00:09:33.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:33.056 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
00:09:33.056 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.0
00:09:33.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
00:09:33.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:33.057 00.001 29988 Moving (-0.01, 0.14) raw xDistance=-0.14 yDistance=-0.06
00:09:33.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:09:33.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:33.057 00.000 28316 Enqueuing Expose request
00:09:33.058 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:33.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:09:33.058 00.000 29988 MoveAxis(E, 0, ABG)
00:09:33.058 00.000 29988 Move returns status 0, amount 0
00:09:33.058 00.000 29988 MoveAxis(N, 0, ABG)
00:09:33.058 00.000 29988 Move returns status 0, amount 0
00:09:33.058 00.000 29988 move complete, result=0
00:09:33.058 00.000 29988 worker thread done servicing request
00:09:33.058 00.000 29988 Worker thread wakes up
00:09:33.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:33.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:33.058 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:34.683 01.625 29988 Exposure complete
00:09:34.738 00.055 29988 worker thread done servicing request
00:09:34.738 00.000 28316 OnExposeComplete: enter
00:09:34.739 00.001 28316 UpdateGuideState(): m_state=6
00:09:34.739 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3336
00:09:34.739 00.000 28316 Star::Find returns 1 (0), X=584.57, Y=120.68, Mass=1959, SNR=30.3, Peak=138 HFD=4.6
00:09:34.740 00.001 28316 MultiStar: [#1 -0.08,0.36,0.90,U] [#2 -0.19,0.34,0.95,U] [#3 -0.22,0.24,0.87,U] [#4 0.04,0.29,0.89,U] [#5 -0.17,0.29,0.81,U] [#6 0.01,0.13,0.71,U] [#7 -0.23,0.11,0.65,U] [#8 -0.00,0.18,0.58,U] 
00:09:34.741 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.29}, one-star: {-0.22, 0.52}
00:09:34.741 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
00:09:34.741 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.07)
00:09:34.742 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.97 mountX=-0.31 mountY=-0.02, mountTheta=-3.08
00:09:34.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.29, opts=13)
00:09:34.745 00.002 28316 Enqueuing Move request for scope (-0.12, 0.29)
00:09:34.747 00.002 29988 Worker thread wakes up
00:09:34.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd
00:09:34.747 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.29)
00:09:34.747 00.000 29988 Moving (-0.12, 0.29) raw xDistance=-0.31 yDistance=-0.02
00:09:34.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:09:34.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:34.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:34.747 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:09:34.749 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:34.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:34.750 00.001 28316 Enqueuing Expose request
00:09:34.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:09:34.750 00.000 29988 MoveAxis(E, 66, ABG)
00:09:34.750 00.000 29988 Guiding  Dir = 2, Dur = 66
00:09:34.751 00.001 29988 IsSlewing returns 0
00:09:34.751 00.000 29988 IsGuiding returns 0
00:09:34.752 00.001 29988 PulseGuide returned control before completion, sleep 75
00:09:34.840 00.088 29988 IsGuiding returns 0
00:09:34.841 00.001 29988 Move returns status 0, amount 66
00:09:34.841 00.000 29988 MoveAxis(N, 0, ABG)
00:09:34.841 00.000 29988 Move returns status 0, amount 0
00:09:34.841 00.000 29988 move complete, result=0
00:09:34.841 00.000 29988 worker thread done servicing request
00:09:34.841 00.000 29988 Worker thread wakes up
00:09:34.841 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.0 px 0 ms NORTH
00:09:34.845 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:34.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:36.257 01.412 29988 Exposure complete
00:09:36.291 00.034 29988 worker thread done servicing request
00:09:36.291 00.000 28316 OnExposeComplete: enter
00:09:36.291 00.000 28316 UpdateGuideState(): m_state=6
00:09:36.292 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3337
00:09:36.293 00.001 28316 Star::Find returns 1 (0), X=584.77, Y=120.69, Mass=1902, SNR=30.0, Peak=146 HFD=4.4
00:09:36.294 00.001 28316 MultiStar: [#1 0.05,0.27,0.89,U] [#2 0.01,0.29,0.98,U] [#3 -0.18,0.24,0.87,U] [#4 0.20,0.17,0.88,U] [#5 0.13,0.28,0.79,U] [#6 0.14,0.10,0.73,U] [#7 -0.06,0.18,0.66,U] [#8 0.06,0.24,0.62,U] 
00:09:36.294 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.26}, one-star: {-0.02, 0.52}
00:09:36.295 00.001 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:09:36.295 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:09:36.296 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.44 mountX=-0.23 mountY=-0.15, mountTheta=-2.56
00:09:36.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.26, opts=13)
00:09:36.298 00.000 28316 Enqueuing Move request for scope (0.04, 0.26)
00:09:36.299 00.001 29988 Worker thread wakes up
00:09:36.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:36.299 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:09:36.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:36.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:36.300 00.000 28316 Enqueuing Expose request
00:09:36.301 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
00:09:36.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
00:09:36.301 00.000 29988 Moving (0.04, 0.26) raw xDistance=-0.23 yDistance=-0.15
00:09:36.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
00:09:36.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:36.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:09:36.301 00.000 29988 MoveAxis(E, 52, ABG)
00:09:36.301 00.000 29988 Guiding  Dir = 2, Dur = 52
00:09:36.301 00.000 29988 IsSlewing returns 0
00:09:36.302 00.001 29988 IsGuiding returns 0
00:09:36.304 00.002 29988 PulseGuide returned control before completion, sleep 61
00:09:36.367 00.063 29988 IsGuiding returns 0
00:09:36.367 00.000 29988 Move returns status 0, amount 52
00:09:36.367 00.000 29988 MoveAxis(N, 0, ABG)
00:09:36.367 00.000 29988 Move returns status 0, amount 0
00:09:36.367 00.000 29988 move complete, result=0
00:09:36.367 00.000 29988 worker thread done servicing request
00:09:36.367 00.000 29988 Worker thread wakes up
00:09:36.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:36.367 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
00:09:36.368 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:37.992 01.624 29988 Exposure complete
00:09:38.043 00.051 29988 worker thread done servicing request
00:09:38.043 00.000 28316 OnExposeComplete: enter
00:09:38.045 00.002 28316 UpdateGuideState(): m_state=6
00:09:38.045 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3338
00:09:38.046 00.001 28316 Star::Find returns 1 (0), X=584.77, Y=120.40, Mass=1953, SNR=30.3, Peak=148 HFD=4.4
00:09:38.048 00.002 28316 MultiStar: [#1 0.10,0.18,0.90,U] [#2 0.00,-0.00,0.95,U] [#3 -0.03,-0.02,0.85,U] [#4 0.20,0.12,0.87,U] [#5 0.25,0.17,0.81,U] [#6 0.16,0.06,0.71,U] [#7 -0.11,0.11,0.65,U] [#8 0.17,-0.07,0.59,U] 
00:09:38.049 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {-0.03, 0.23}
00:09:38.049 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
00:09:38.049 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
00:09:38.050 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.12 cameraTheta=0.90 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
00:09:38.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
00:09:38.051 00.000 28316 Enqueuing Move request for scope (0.08, 0.10)
00:09:38.052 00.001 29988 Worker thread wakes up
00:09:38.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:09:38.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:09:38.052 00.000 29988 Moving (0.08, 0.10) raw xDistance=-0.05 yDistance=-0.11
00:09:38.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:09:38.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:38.052 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
00:09:38.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:38.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:38.054 00.000 28316 Enqueuing Expose request
00:09:38.055 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:38.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:09:38.055 00.000 29988 MoveAxis(E, 0, ABG)
00:09:38.055 00.000 29988 Move returns status 0, amount 0
00:09:38.055 00.000 29988 MoveAxis(N, 0, ABG)
00:09:38.055 00.000 29988 Move returns status 0, amount 0
00:09:38.055 00.000 29988 move complete, result=0
00:09:38.055 00.000 29988 worker thread done servicing request
00:09:38.055 00.000 29988 Worker thread wakes up
00:09:38.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:38.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:38.055 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:39.571 01.516 29988 Exposure complete
00:09:39.614 00.043 29988 worker thread done servicing request
00:09:39.614 00.000 28316 OnExposeComplete: enter
00:09:39.615 00.001 28316 UpdateGuideState(): m_state=6
00:09:39.617 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3339
00:09:39.620 00.003 28316 Star::Find returns 1 (0), X=584.79, Y=120.41, Mass=1891, SNR=29.8, Peak=157 HFD=4.0
00:09:39.623 00.003 28316 MultiStar: [#1 0.17,0.00,0.91,U] [#2 0.15,-0.04,0.98,U] [#3 0.03,0.06,0.87,U] [#4 0.24,-0.03,0.86,U] [#5 0.19,-0.06,0.81,U] [#6 0.34,0.06,0.71,U] [#7 0.12,0.01,0.67,U] [#8 0.12,-0.03,0.62,U] 
00:09:39.625 00.002 28316 refined, 8 included, MultiStar: {0.15, 0.03}, one-star: {-0.01, 0.24}
00:09:39.627 00.002 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
00:09:39.630 00.003 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.85)
00:09:39.630 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.19 mountX=0.03 mountY=-0.14, mountTheta=-1.33
00:09:39.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.03, opts=13)
00:09:39.632 00.001 28316 Enqueuing Move request for scope (0.15, 0.03)
00:09:39.636 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:39.638 00.002 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:09:39.640 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.643 00.003 29988 Worker thread wakes up
00:09:39.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
00:09:39.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
00:09:39.643 00.000 29988 Moving (0.15, 0.03) raw xDistance=0.03 yDistance=-0.14
00:09:39.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:09:39.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:39.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:39.644 00.001 28316 Enqueuing Expose request
00:09:39.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:09:39.644 00.000 29988 MoveAxis(E, 0, ABG)
00:09:39.644 00.000 29988 Move returns status 0, amount 0
00:09:39.644 00.000 29988 MoveAxis(N, 0, ABG)
00:09:39.644 00.000 29988 Move returns status 0, amount 0
00:09:39.644 00.000 29988 move complete, result=0
00:09:39.644 00.000 29988 worker thread done servicing request
00:09:39.644 00.000 29988 Worker thread wakes up
00:09:39.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:39.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:39.645 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:41.267 01.622 29988 Exposure complete
00:09:41.318 00.051 29988 worker thread done servicing request
00:09:41.318 00.000 28316 OnExposeComplete: enter
00:09:41.319 00.001 28316 UpdateGuideState(): m_state=6
00:09:41.320 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3340
00:09:41.322 00.002 28316 Star::Find returns 1 (0), X=584.79, Y=120.38, Mass=1822, SNR=29.2, Peak=143 HFD=4.3
00:09:41.325 00.003 28316 MultiStar: [#1 0.10,0.02,0.95,U] [#2 0.04,-0.01,1.02,U] [#3 -0.15,0.06,0.91,U] [#4 0.20,0.04,0.90,U] [#5 0.11,0.10,0.80,U] [#6 0.10,0.11,0.73,U] [#7 -0.06,0.13,0.67,U] [#8 0.11,-0.03,0.60,U] 
00:09:41.327 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {-0.00, 0.22}
00:09:41.330 00.003 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:09:41.332 00.002 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:09:41.334 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=-0.04 mountY=-0.07, mountTheta=-2.11
00:09:41.337 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
00:09:41.339 00.002 28316 Enqueuing Move request for scope (0.05, 0.07)
00:09:41.340 00.001 29988 Worker thread wakes up
00:09:41.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
00:09:41.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
00:09:41.340 00.000 29988 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=-0.07
00:09:41.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:41.341 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:41.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:09:41.341 00.000 29988 MoveAxis(E, 0, ABG)
00:09:41.341 00.000 29988 Move returns status 0, amount 0
00:09:41.341 00.000 29988 MoveAxis(N, 0, ABG)
00:09:41.341 00.000 29988 Move returns status 0, amount 0
00:09:41.341 00.000 29988 move complete, result=0
00:09:41.341 00.000 29988 worker thread done servicing request
00:09:41.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:41.342 00.001 28316 UpdateGuideState exits: m=1822 RSB=29.2
00:09:41.343 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:41.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:41.345 00.001 28316 Enqueuing Expose request
00:09:41.347 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:41.348 00.001 29988 Worker thread wakes up
00:09:41.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:41.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:42.870 01.522 29988 Exposure complete
00:09:42.896 00.026 29988 worker thread done servicing request
00:09:42.896 00.000 28316 OnExposeComplete: enter
00:09:42.896 00.000 28316 UpdateGuideState(): m_state=6
00:09:42.897 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3341
00:09:42.897 00.000 28316 Star::Find returns 1 (0), X=584.85, Y=120.39, Mass=1866, SNR=29.7, Peak=159 HFD=3.9
00:09:42.898 00.001 28316 MultiStar: [#1 0.24,-0.02,0.90,U] [#2 0.28,-0.12,0.97,U] [#3 0.04,0.10,0.88,U] [#4 0.59,-0.06,0.00,M1] [#5 0.22,0.12,0.82,U] [#6 0.23,-0.05,0.73,U] [#7 0.09,0.00,0.68,U] [#8 0.31,0.10,0.60,U] 
00:09:42.898 00.000 28316 refined, 7 included, MultiStar: {0.18, 0.05}, one-star: {0.06, 0.23}
00:09:42.898 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:09:42.899 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
00:09:42.899 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.25 mountX=0.03 mountY=-0.18, mountTheta=-1.40
00:09:42.901 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
00:09:42.901 00.000 28316 Enqueuing Move request for scope (0.18, 0.05)
00:09:42.903 00.002 29988 Worker thread wakes up
00:09:42.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:42.903 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
00:09:42.904 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:42.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:42.904 00.000 28316 Enqueuing Expose request
00:09:42.905 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
00:09:42.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
00:09:42.905 00.000 29988 Moving (0.18, 0.05) raw xDistance=0.03 yDistance=-0.18
00:09:42.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:09:42.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:42.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:09:42.905 00.000 29988 MoveAxis(E, 0, ABG)
00:09:42.905 00.000 29988 Move returns status 0, amount 0
00:09:42.905 00.000 29988 MoveAxis(N, 0, ABG)
00:09:42.905 00.000 29988 Move returns status 0, amount 0
00:09:42.905 00.000 29988 move complete, result=0
00:09:42.905 00.000 29988 worker thread done servicing request
00:09:42.905 00.000 29988 Worker thread wakes up
00:09:42.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:42.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:42.906 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:44.530 01.624 29988 Exposure complete
00:09:44.560 00.030 29988 worker thread done servicing request
00:09:44.561 00.001 28316 OnExposeComplete: enter
00:09:44.561 00.000 28316 UpdateGuideState(): m_state=6
00:09:44.562 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3342
00:09:44.562 00.000 28316 Star::Find returns 1 (0), X=584.94, Y=120.55, Mass=1965, SNR=30.4, Peak=168 HFD=4.1
00:09:44.563 00.001 28316 MultiStar: [#1 0.34,0.21,0.00,M1] [#2 0.23,0.13,0.96,U] [#3 0.16,0.01,0.86,U] [#4 0.54,0.11,0.00,M2] [#5 0.28,0.11,0.81,U] [#6 0.25,0.11,0.70,U] [#7 0.31,0.05,0.66,U] [#8 0.24,0.07,0.61,U] 
00:09:44.564 00.001 28316 refined, 6 included, MultiStar: {0.22, 0.13}, one-star: {0.15, 0.38}
00:09:44.564 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
00:09:44.564 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.50)
00:09:44.565 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.54 mountX=-0.03 mountY=-0.26, mountTheta=-1.68
00:09:44.566 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.13, opts=13)
00:09:44.567 00.001 28316 Enqueuing Move request for scope (0.22, 0.13)
00:09:44.567 00.000 29988 Worker thread wakes up
00:09:44.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
00:09:44.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
00:09:44.567 00.000 29988 Moving (0.22, 0.13) raw xDistance=-0.03 yDistance=-0.26
00:09:44.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:09:44.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:09:44.567 00.000 29988 MoveAxis(E, 0, ABG)
00:09:44.567 00.000 29988 Move returns status 0, amount 0
00:09:44.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:44.568 00.001 29988 MoveAxis(N, 62, ABG)
00:09:44.568 00.000 29988 Guiding  Dir = 0, Dur = 62
00:09:44.568 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:09:44.568 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:44.569 00.001 29988 IsSlewing returns 0
00:09:44.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:44.569 00.000 28316 Enqueuing Expose request
00:09:44.569 00.000 29988 IsGuiding returns 0
00:09:44.575 00.006 29988 PulseGuide returned control before completion, sleep 67
00:09:44.652 00.077 29988 IsGuiding returns 0
00:09:44.652 00.000 29988 Move returns status 0, amount 62
00:09:44.652 00.000 29988 move complete, result=0
00:09:44.652 00.000 29988 worker thread done servicing request
00:09:44.652 00.000 29988 Worker thread wakes up
00:09:44.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:44.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:44.652 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
00:09:46.069 01.417 29988 Exposure complete
00:09:46.110 00.041 29988 worker thread done servicing request
00:09:46.110 00.000 28316 OnExposeComplete: enter
00:09:46.111 00.001 28316 UpdateGuideState(): m_state=6
00:09:46.112 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3343
00:09:46.113 00.001 28316 Star::Find returns 1 (0), X=584.81, Y=120.45, Mass=1970, SNR=30.4, Peak=154 HFD=4.2
00:09:46.113 00.000 28316 MultiStar: [#1 0.14,0.12,0.89,U] [#2 0.04,0.05,0.96,U] [#3 -0.14,-0.09,0.85,U] [#4 0.22,0.11,0.85,U] [#5 0.15,-0.00,0.77,U] [#6 0.06,-0.03,0.70,U] [#7 -0.08,0.02,0.66,U] [#8 0.16,0.02,0.60,U] 
00:09:46.114 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {0.02, 0.28}
00:09:46.114 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
00:09:46.115 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
00:09:46.115 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.79 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
00:09:46.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
00:09:46.117 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
00:09:46.117 00.000 29988 Worker thread wakes up
00:09:46.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:46.118 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.4
00:09:46.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:46.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:46.119 00.000 28316 Enqueuing Expose request
00:09:46.120 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
00:09:46.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
00:09:46.120 00.000 29988 Moving (0.06, 0.06) raw xDistance=-0.03 yDistance=-0.08
00:09:46.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:09:46.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:46.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:09:46.120 00.000 29988 MoveAxis(E, 0, ABG)
00:09:46.120 00.000 29988 Move returns status 0, amount 0
00:09:46.120 00.000 29988 MoveAxis(N, 0, ABG)
00:09:46.120 00.000 29988 Move returns status 0, amount 0
00:09:46.120 00.000 29988 move complete, result=0
00:09:46.120 00.000 29988 worker thread done servicing request
00:09:46.120 00.000 29988 Worker thread wakes up
00:09:46.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:46.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:46.120 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:47.853 01.733 29988 Exposure complete
00:09:47.906 00.053 29988 worker thread done servicing request
00:09:47.906 00.000 28316 OnExposeComplete: enter
00:09:47.906 00.000 28316 UpdateGuideState(): m_state=6
00:09:47.907 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3344
00:09:47.908 00.001 28316 Star::Find returns 1 (0), X=584.67, Y=120.46, Mass=1820, SNR=29.3, Peak=133 HFD=4.3
00:09:47.909 00.001 28316 MultiStar: [#1 0.06,0.08,0.91,U] [#2 0.24,0.10,1.00,U] [#3 -0.07,0.08,0.90,U] [#4 0.28,-0.07,0.87,U] [#5 0.13,0.06,0.82,U] [#6 0.10,0.00,0.72,U] [#7 -0.14,-0.04,0.65,U] [#8 0.12,-0.02,0.61,U] 
00:09:47.910 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {-0.12, 0.29}
00:09:47.910 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
00:09:47.911 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
00:09:47.911 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.75 mountX=-0.03 mountY=-0.09, mountTheta=-1.89
00:09:47.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
00:09:47.914 00.002 28316 Enqueuing Move request for scope (0.07, 0.07)
00:09:47.914 00.000 29988 Worker thread wakes up
00:09:47.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
00:09:47.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
00:09:47.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:47.915 00.001 29988 Moving (0.07, 0.07) raw xDistance=-0.03 yDistance=-0.09
00:09:47.915 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.3
00:09:47.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:47.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:47.917 00.001 28316 Enqueuing Expose request
00:09:47.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:09:47.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:47.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:09:47.917 00.000 29988 MoveAxis(E, 0, ABG)
00:09:47.917 00.000 29988 Move returns status 0, amount 0
00:09:47.917 00.000 29988 MoveAxis(N, 0, ABG)
00:09:47.917 00.000 29988 Move returns status 0, amount 0
00:09:47.917 00.000 29988 move complete, result=0
00:09:47.918 00.001 29988 worker thread done servicing request
00:09:47.918 00.000 29988 Worker thread wakes up
00:09:47.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:47.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:47.918 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:49.326 01.408 29988 Exposure complete
00:09:49.355 00.029 29988 worker thread done servicing request
00:09:49.355 00.000 28316 OnExposeComplete: enter
00:09:49.356 00.001 28316 UpdateGuideState(): m_state=6
00:09:49.356 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3345
00:09:49.357 00.001 28316 Star::Find returns 1 (0), X=584.42, Y=120.55, Mass=1947, SNR=30.2, Peak=138 HFD=4.3
00:09:49.357 00.000 28316 MultiStar: [#1 -0.06,0.23,0.88,U] [#2 -0.07,0.18,0.93,U] [#3 -0.27,0.06,0.85,U] [#4 0.12,0.09,0.87,U] [#5 -0.05,0.22,0.80,U] [#6 -0.03,0.08,0.71,U] [#7 -0.13,-0.03,0.66,U] [#8 0.02,0.06,0.61,U] 
00:09:49.358 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.15}, one-star: {-0.37, 0.38}
00:09:49.358 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
00:09:49.359 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.12)
00:09:49.359 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.19 cameraTheta=2.16 mountX=-0.18 mountY=0.02, mountTheta=3.02
00:09:49.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.15, opts=13)
00:09:49.361 00.001 28316 Enqueuing Move request for scope (-0.10, 0.15)
00:09:49.361 00.000 29988 Worker thread wakes up
00:09:49.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:09:49.362 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
00:09:49.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
00:09:49.362 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:09:49.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.363 00.000 29988 Moving (-0.10, 0.15) raw xDistance=-0.18 yDistance=0.02
00:09:49.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:49.364 00.001 28316 Enqueuing Expose request
00:09:49.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:09:49.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:49.365 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:09:49.365 00.000 29988 MoveAxis(E, 0, ABG)
00:09:49.365 00.000 29988 Move returns status 0, amount 0
00:09:49.365 00.000 29988 MoveAxis(N, 0, ABG)
00:09:49.365 00.000 29988 Move returns status 0, amount 0
00:09:49.365 00.000 29988 move complete, result=0
00:09:49.365 00.000 29988 worker thread done servicing request
00:09:49.365 00.000 29988 Worker thread wakes up
00:09:49.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:49.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:49.365 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:50.988 01.623 29988 Exposure complete
00:09:51.025 00.037 29988 worker thread done servicing request
00:09:51.025 00.000 28316 OnExposeComplete: enter
00:09:51.026 00.001 28316 UpdateGuideState(): m_state=6
00:09:51.027 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3346
00:09:51.027 00.000 28316 Star::Find returns 1 (0), X=584.57, Y=120.67, Mass=1901, SNR=29.9, Peak=157 HFD=4.1
00:09:51.028 00.001 28316 MultiStar: [#1 0.01,0.28,0.93,U] [#2 -0.00,0.12,0.98,U] [#3 0.01,0.14,0.87,U] [#4 0.23,0.25,0.89,U] [#5 0.06,0.22,0.79,U] [#6 0.24,0.11,0.71,U] [#7 -0.05,0.15,0.66,U] [#8 0.12,0.19,0.60,U] 
00:09:51.030 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.23}, one-star: {-0.22, 0.50}
00:09:51.033 00.003 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
00:09:51.035 00.002 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
00:09:51.037 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.42 mountX=-0.19 mountY=-0.13, mountTheta=-2.54
00:09:51.042 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.23, opts=13)
00:09:51.043 00.001 28316 Enqueuing Move request for scope (0.03, 0.23)
00:09:51.043 00.000 29988 Worker thread wakes up
00:09:51.044 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
00:09:51.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
00:09:51.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:51.044 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
00:09:51.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:51.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:51.045 00.000 28316 Enqueuing Expose request
00:09:51.047 00.002 29988 Moving (0.03, 0.23) raw xDistance=-0.19 yDistance=-0.13
00:09:51.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:09:51.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:51.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:09:51.047 00.000 29988 MoveAxis(E, 0, ABG)
00:09:51.047 00.000 29988 Move returns status 0, amount 0
00:09:51.047 00.000 29988 MoveAxis(N, 0, ABG)
00:09:51.047 00.000 29988 Move returns status 0, amount 0
00:09:51.047 00.000 29988 move complete, result=0
00:09:51.047 00.000 29988 worker thread done servicing request
00:09:51.047 00.000 29988 Worker thread wakes up
00:09:51.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:51.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:51.048 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:52.572 01.524 29988 Exposure complete
00:09:52.606 00.034 29988 worker thread done servicing request
00:09:52.606 00.000 28316 OnExposeComplete: enter
00:09:52.607 00.001 28316 UpdateGuideState(): m_state=6
00:09:52.608 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3347
00:09:52.608 00.000 28316 Star::Find returns 1 (0), X=584.62, Y=120.57, Mass=1890, SNR=29.8, Peak=137 HFD=4.2
00:09:52.610 00.002 28316 MultiStar: [#1 0.00,0.19,0.91,U] [#2 -0.03,-0.05,0.98,U] [#3 -0.07,0.12,0.87,U] [#4 0.08,0.19,0.88,U] [#5 -0.08,0.13,0.78,U] [#6 0.14,0.06,0.71,U] [#7 -0.05,0.07,0.67,U] [#8 0.04,0.03,0.59,U] 
00:09:52.612 00.002 28316 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {-0.18, 0.40}
00:09:52.613 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
00:09:52.614 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
00:09:52.614 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=-0.13 mountY=-0.04, mountTheta=-2.84
00:09:52.615 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
00:09:52.617 00.002 28316 Enqueuing Move request for scope (-0.02, 0.14)
00:09:52.619 00.002 29988 Worker thread wakes up
00:09:52.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:52.620 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
00:09:52.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
00:09:52.620 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:09:52.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:52.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:52.621 00.000 28316 Enqueuing Expose request
00:09:52.622 00.001 29988 Moving (-0.02, 0.14) raw xDistance=-0.13 yDistance=-0.04
00:09:52.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:09:52.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:52.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:09:52.622 00.000 29988 MoveAxis(E, 0, ABG)
00:09:52.622 00.000 29988 Move returns status 0, amount 0
00:09:52.622 00.000 29988 MoveAxis(N, 0, ABG)
00:09:52.622 00.000 29988 Move returns status 0, amount 0
00:09:52.622 00.000 29988 move complete, result=0
00:09:52.622 00.000 29988 worker thread done servicing request
00:09:52.622 00.000 29988 Worker thread wakes up
00:09:52.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:52.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:52.622 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:54.259 01.637 29988 Exposure complete
00:09:54.296 00.037 29988 worker thread done servicing request
00:09:54.297 00.001 28316 OnExposeComplete: enter
00:09:54.300 00.003 28316 UpdateGuideState(): m_state=6
00:09:54.302 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3348
00:09:54.304 00.002 28316 Star::Find returns 1 (0), X=584.71, Y=120.73, Mass=1923, SNR=30.0, Peak=145 HFD=4.3
00:09:54.306 00.002 28316 MultiStar: [#1 0.02,0.21,0.91,U] [#2 -0.02,0.20,0.97,U] [#3 -0.03,0.18,0.87,U] [#4 0.16,0.25,0.85,U] [#5 0.02,0.18,0.78,U] [#6 0.07,0.10,0.71,U] [#7 -0.06,0.23,0.62,U] [#8 0.07,0.18,0.60,U] 
00:09:54.306 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.24}, one-star: {-0.08, 0.56}
00:09:54.307 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:09:54.308 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
00:09:54.309 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.52 mountX=-0.21 mountY=-0.12, mountTheta=-2.63
00:09:54.310 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.24, opts=13)
00:09:54.311 00.001 28316 Enqueuing Move request for scope (0.01, 0.24)
00:09:54.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:54.312 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.0
00:09:54.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:54.313 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:54.313 00.000 29988 Worker thread wakes up
00:09:54.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
00:09:54.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
00:09:54.313 00.000 29988 Moving (0.01, 0.24) raw xDistance=-0.21 yDistance=-0.12
00:09:54.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:09:54.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:54.314 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:09:54.314 00.000 29988 MoveAxis(E, 45, ABG)
00:09:54.314 00.000 29988 Guiding  Dir = 2, Dur = 45
00:09:54.314 00.000 28316 Enqueuing Expose request
00:09:54.314 00.000 29988 IsSlewing returns 0
00:09:54.315 00.001 29988 IsGuiding returns 0
00:09:54.316 00.001 29988 PulseGuide returned control before completion, sleep 54
00:09:54.384 00.068 29988 IsGuiding returns 0
00:09:54.384 00.000 29988 Move returns status 0, amount 45
00:09:54.384 00.000 29988 MoveAxis(N, 0, ABG)
00:09:54.384 00.000 29988 Move returns status 0, amount 0
00:09:54.384 00.000 29988 move complete, result=0
00:09:54.384 00.000 29988 worker thread done servicing request
00:09:54.384 00.000 29988 Worker thread wakes up
00:09:54.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:54.384 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
00:09:54.385 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:55.789 01.404 29988 Exposure complete
00:09:55.823 00.034 29988 worker thread done servicing request
00:09:55.823 00.000 28316 OnExposeComplete: enter
00:09:55.824 00.001 28316 UpdateGuideState(): m_state=6
00:09:55.825 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3349
00:09:55.825 00.000 28316 Star::Find returns 1 (0), X=584.76, Y=120.54, Mass=1824, SNR=29.3, Peak=132 HFD=4.6
00:09:55.826 00.001 28316 MultiStar: [#1 0.15,0.14,0.92,U] [#2 0.06,0.01,1.00,U] [#3 -0.01,-0.04,0.90,U] [#4 0.33,0.05,0.90,U] [#5 0.23,0.15,0.80,U] [#6 0.23,0.12,0.74,U] [#7 0.09,-0.01,0.66,U] [#8 0.32,0.15,0.62,U] 
00:09:55.826 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.11}, one-star: {-0.03, 0.37}
00:09:55.827 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.80 = 1.80)
00:09:55.827 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.90 = -1.38)
00:09:55.828 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.65 mountX=-0.04 mountY=-0.17, mountTheta=-1.80
00:09:55.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.11, opts=13)
00:09:55.829 00.000 28316 Enqueuing Move request for scope (0.14, 0.11)
00:09:55.830 00.001 29988 Worker thread wakes up
00:09:55.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:55.830 00.000 28316 UpdateGuideState exits: m=1824 RSB=29.3
00:09:55.831 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:55.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:55.832 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
00:09:55.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
00:09:55.832 00.000 29988 Moving (0.14, 0.11) raw xDistance=-0.04 yDistance=-0.17
00:09:55.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:09:55.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:55.832 00.000 28316 Enqueuing Expose request
00:09:55.833 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:09:55.833 00.000 29988 MoveAxis(E, 0, ABG)
00:09:55.833 00.000 29988 Move returns status 0, amount 0
00:09:55.833 00.000 29988 MoveAxis(N, 0, ABG)
00:09:55.833 00.000 29988 Move returns status 0, amount 0
00:09:55.833 00.000 29988 move complete, result=0
00:09:55.833 00.000 29988 worker thread done servicing request
00:09:55.833 00.000 29988 Worker thread wakes up
00:09:55.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:55.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:55.834 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:57.466 01.632 29988 Exposure complete
00:09:57.520 00.054 29988 worker thread done servicing request
00:09:57.520 00.000 28316 OnExposeComplete: enter
00:09:57.522 00.002 28316 UpdateGuideState(): m_state=6
00:09:57.523 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3350
00:09:57.525 00.002 28316 Star::Find returns 1 (0), X=584.93, Y=120.29, Mass=1914, SNR=29.9, Peak=161 HFD=4.4
00:09:57.526 00.001 28316 MultiStar: [#1 0.31,0.04,0.92,U] [#2 0.18,-0.09,0.93,U] [#3 0.03,0.05,0.86,U] [#4 0.50,-0.03,0.00,M1] [#5 0.29,0.08,0.81,U] [#6 0.33,0.06,0.72,U] [#7 0.23,0.03,0.65,U] [#8 0.40,-0.13,0.00,M1] 
00:09:57.528 00.002 28316 single-star, 6 included, MultiStar: {0.21, 0.04}, one-star: {0.13, 0.12}
00:09:57.530 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
00:09:57.531 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
00:09:57.531 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.74 mountX=-0.06 mountY=-0.17, mountTheta=-1.88
00:09:57.533 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.12, opts=13)
00:09:57.534 00.001 28316 Enqueuing Move request for scope (0.13, 0.12)
00:09:57.535 00.001 29988 Worker thread wakes up
00:09:57.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:09:57.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:09:57.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:57.535 00.000 28316 UpdateGuideState exits: m=1914 RSB=29.9
00:09:57.536 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:57.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:57.537 00.001 28316 Enqueuing Expose request
00:09:57.537 00.000 29988 Moving (0.13, 0.12) raw xDistance=-0.06 yDistance=-0.17
00:09:57.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:09:57.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:57.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:09:57.537 00.000 29988 MoveAxis(E, 0, ABG)
00:09:57.537 00.000 29988 Move returns status 0, amount 0
00:09:57.537 00.000 29988 MoveAxis(N, 0, ABG)
00:09:57.537 00.000 29988 Move returns status 0, amount 0
00:09:57.537 00.000 29988 move complete, result=0
00:09:57.537 00.000 29988 worker thread done servicing request
00:09:57.537 00.000 29988 Worker thread wakes up
00:09:57.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:57.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:57.538 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:59.058 01.520 29988 Exposure complete
00:09:59.086 00.028 29988 worker thread done servicing request
00:09:59.086 00.000 28316 OnExposeComplete: enter
00:09:59.087 00.001 28316 UpdateGuideState(): m_state=6
00:09:59.087 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3351
00:09:59.088 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=120.25, Mass=1767, SNR=28.8, Peak=134 HFD=4.3
00:09:59.088 00.000 28316 MultiStar: [#1 0.07,-0.11,0.96,U] [#2 0.02,-0.14,1.02,U] [#3 -0.15,-0.10,0.91,U] [#4 0.23,-0.15,0.91,U] [#5 0.06,-0.15,0.81,U] [#6 0.12,-0.17,0.77,U] [#7 -0.01,-0.11,0.71,U] [#8 0.09,-0.08,0.63,U] 
00:09:59.089 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.10}, one-star: {-0.04, 0.08}
00:09:59.089 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
00:09:59.090 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
00:09:59.090 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.07 mountX=-0.09 mountY=0.00, mountTheta=3.11
00:09:59.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
00:09:59.092 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
00:09:59.092 00.000 29988 Worker thread wakes up
00:09:59.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
00:09:59.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
00:09:59.092 00.000 29988 Moving (-0.04, 0.08) raw xDistance=-0.09 yDistance=0.00
00:09:59.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:09:59.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:09:59.093 00.001 28316 UpdateGuideState exits: m=1767 RSB=28.8
00:09:59.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:59.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:09:59.094 00.001 28316 Enqueuing Expose request
00:09:59.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:59.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:09:59.094 00.000 29988 MoveAxis(E, 0, ABG)
00:09:59.094 00.000 29988 Move returns status 0, amount 0
00:09:59.094 00.000 29988 MoveAxis(N, 0, ABG)
00:09:59.094 00.000 29988 Move returns status 0, amount 0
00:09:59.094 00.000 29988 move complete, result=0
00:09:59.094 00.000 29988 worker thread done servicing request
00:09:59.094 00.000 29988 Worker thread wakes up
00:09:59.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:09:59.095 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:09:59.095 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:00.717 01.622 29988 Exposure complete
00:10:00.744 00.027 29988 worker thread done servicing request
00:10:00.744 00.000 28316 OnExposeComplete: enter
00:10:00.745 00.001 28316 UpdateGuideState(): m_state=6
00:10:00.746 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3352
00:10:00.746 00.000 28316 Star::Find returns 1 (0), X=584.86, Y=120.45, Mass=1964, SNR=30.3, Peak=147 HFD=4.4
00:10:00.746 00.000 28316 MultiStar: [#1 0.19,0.08,0.90,U] [#2 0.19,0.03,0.95,U] [#3 -0.10,-0.00,0.87,U] [#4 0.27,0.03,0.86,U] [#5 0.22,0.03,0.78,U] [#6 0.19,-0.11,0.72,U] [#7 0.02,-0.02,0.66,U] [#8 0.19,-0.11,0.59,U] 
00:10:00.747 00.001 28316 refined, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.06, 0.28}
00:10:00.747 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
00:10:00.748 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.77)
00:10:00.748 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=0.02 mountY=-0.14, mountTheta=-1.41
00:10:00.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.04, opts=13)
00:10:00.750 00.001 28316 Enqueuing Move request for scope (0.14, 0.04)
00:10:00.751 00.001 29988 Worker thread wakes up
00:10:00.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:00.751 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.3
00:10:00.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:00.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:00.752 00.000 28316 Enqueuing Expose request
00:10:00.753 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:10:00.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:10:00.753 00.000 29988 Moving (0.14, 0.04) raw xDistance=0.02 yDistance=-0.14
00:10:00.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:00.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:00.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:00.753 00.000 29988 MoveAxis(E, 0, ABG)
00:10:00.753 00.000 29988 Move returns status 0, amount 0
00:10:00.753 00.000 29988 MoveAxis(N, 0, ABG)
00:10:00.753 00.000 29988 Move returns status 0, amount 0
00:10:00.753 00.000 29988 move complete, result=0
00:10:00.753 00.000 29988 worker thread done servicing request
00:10:00.753 00.000 29988 Worker thread wakes up
00:10:00.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:00.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:00.754 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:02.265 01.511 29988 Exposure complete
00:10:02.290 00.025 29988 worker thread done servicing request
00:10:02.290 00.000 28316 OnExposeComplete: enter
00:10:02.291 00.001 28316 UpdateGuideState(): m_state=6
00:10:02.292 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3353
00:10:02.293 00.001 28316 Star::Find returns 1 (0), X=584.58, Y=120.63, Mass=1890, SNR=29.7, Peak=140 HFD=4.4
00:10:02.295 00.002 28316 MultiStar: [#1 -0.14,0.30,0.91,U] [#2 -0.05,0.24,0.97,U] [#3 -0.15,0.09,0.89,U] [#4 0.10,0.17,0.87,U] [#5 -0.08,0.12,0.80,U] [#6 -0.01,0.10,0.73,U] [#7 -0.10,0.08,0.66,U] [#8 -0.14,0.13,0.59,U] 
00:10:02.299 00.004 28316 refined, 8 included, MultiStar: {-0.09, 0.20}, one-star: {-0.21, 0.46}
00:10:02.300 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
00:10:02.301 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
00:10:02.302 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.98 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
00:10:02.304 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.20, opts=13)
00:10:02.306 00.002 28316 Enqueuing Move request for scope (-0.09, 0.20)
00:10:02.308 00.002 29988 Worker thread wakes up
00:10:02.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
00:10:02.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
00:10:02.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:02.309 00.001 29988 Moving (-0.09, 0.20) raw xDistance=-0.22 yDistance=-0.01
00:10:02.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:10:02.309 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.7
00:10:02.310 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:02.311 00.001 28316 Enqueuing Expose request
00:10:02.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:02.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:10:02.312 00.001 29988 MoveAxis(E, 47, ABG)
00:10:02.312 00.000 29988 Guiding  Dir = 2, Dur = 47
00:10:02.312 00.000 29988 IsSlewing returns 0
00:10:02.312 00.000 29988 IsGuiding returns 0
00:10:02.314 00.002 29988 PulseGuide returned control before completion, sleep 56
00:10:02.372 00.058 29988 IsGuiding returns 1
00:10:02.372 00.000 29988 scope still moving after pulse duration time elapsed
00:10:02.403 00.031 29988 IsSlewing returns 0
00:10:02.403 00.000 29988 IsGuiding returns 0
00:10:02.403 00.000 29988 scope move finished after 47 + 44 ms
00:10:02.403 00.000 29988 Move returns status 0, amount 47
00:10:02.403 00.000 29988 MoveAxis(N, 0, ABG)
00:10:02.403 00.000 29988 Move returns status 0, amount 0
00:10:02.404 00.001 29988 move complete, result=0
00:10:02.404 00.000 29988 worker thread done servicing request
00:10:02.404 00.000 29988 Worker thread wakes up
00:10:02.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:02.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:02.404 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
00:10:04.026 01.622 29988 Exposure complete
00:10:04.086 00.060 29988 worker thread done servicing request
00:10:04.087 00.001 28316 OnExposeComplete: enter
00:10:04.087 00.000 28316 UpdateGuideState(): m_state=6
00:10:04.088 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3354
00:10:04.088 00.000 28316 Star::Find returns 1 (0), X=584.73, Y=120.41, Mass=1939, SNR=30.2, Peak=152 HFD=4.6
00:10:04.091 00.003 28316 MultiStar: [#1 0.21,-0.16,0.91,U] [#2 0.06,-0.17,0.96,U] [#3 -0.15,-0.19,0.86,U] [#4 0.22,-0.07,0.87,U] [#5 0.15,-0.10,0.81,U] [#6 0.15,-0.22,0.72,U] [#7 0.08,-0.28,0.64,U] [#8 -0.01,-0.24,0.59,U] 
00:10:04.093 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {-0.07, 0.24}
00:10:04.096 00.003 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
00:10:04.098 00.002 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
00:10:04.099 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-1.02 mountX=0.13 mountY=-0.01, mountTheta=-0.08
00:10:04.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
00:10:04.101 00.000 28316 Enqueuing Move request for scope (0.07, -0.12)
00:10:04.102 00.001 29988 Worker thread wakes up
00:10:04.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:04.102 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:10:04.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:04.103 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:04.103 00.000 28316 Enqueuing Expose request
00:10:04.104 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
00:10:04.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
00:10:04.104 00.000 29988 Moving (0.07, -0.12) raw xDistance=0.13 yDistance=-0.01
00:10:04.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:10:04.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:04.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:10:04.104 00.000 29988 MoveAxis(E, 0, ABG)
00:10:04.104 00.000 29988 Move returns status 0, amount 0
00:10:04.104 00.000 29988 MoveAxis(N, 0, ABG)
00:10:04.104 00.000 29988 Move returns status 0, amount 0
00:10:04.104 00.000 29988 move complete, result=0
00:10:04.104 00.000 29988 worker thread done servicing request
00:10:04.104 00.000 29988 Worker thread wakes up
00:10:04.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:04.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:04.104 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:05.624 01.520 29988 Exposure complete
00:10:05.673 00.049 29988 worker thread done servicing request
00:10:05.673 00.000 28316 OnExposeComplete: enter
00:10:05.674 00.001 28316 UpdateGuideState(): m_state=6
00:10:05.675 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3355
00:10:05.676 00.001 28316 Star::Find returns 1 (0), X=584.80, Y=120.59, Mass=1860, SNR=29.5, Peak=141 HFD=4.2
00:10:05.677 00.001 28316 MultiStar: [#1 0.15,0.10,0.91,U] [#2 0.13,0.00,0.99,U] [#3 -0.03,0.03,0.90,U] [#4 0.22,0.07,0.88,U] [#5 0.22,0.11,0.79,U] [#6 0.14,-0.05,0.73,U] [#7 0.06,-0.13,0.65,U] [#8 0.21,0.07,0.60,U] 
00:10:05.678 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {0.01, 0.43}
00:10:05.679 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:10:05.680 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
00:10:05.680 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.61 mountX=-0.03 mountY=-0.14, mountTheta=-1.76
00:10:05.682 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
00:10:05.683 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
00:10:05.684 00.001 29988 Worker thread wakes up
00:10:05.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
00:10:05.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
00:10:05.684 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.03 yDistance=-0.14
00:10:05.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:10:05.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:05.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:05.684 00.000 29988 MoveAxis(E, 0, ABG)
00:10:05.684 00.000 29988 Move returns status 0, amount 0
00:10:05.684 00.000 29988 MoveAxis(N, 0, ABG)
00:10:05.684 00.000 29988 Move returns status 0, amount 0
00:10:05.684 00.000 29988 move complete, result=0
00:10:05.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:05.685 00.001 29988 worker thread done servicing request
00:10:05.685 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.5
00:10:05.686 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:05.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:05.687 00.001 28316 Enqueuing Expose request
00:10:05.687 00.000 29988 Worker thread wakes up
00:10:05.687 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:05.688 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:05.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:07.309 01.621 29988 Exposure complete
00:10:07.343 00.034 29988 worker thread done servicing request
00:10:07.343 00.000 28316 OnExposeComplete: enter
00:10:07.344 00.001 28316 UpdateGuideState(): m_state=6
00:10:07.345 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3356
00:10:07.345 00.000 28316 Star::Find returns 1 (0), X=584.75, Y=120.33, Mass=1908, SNR=29.9, Peak=162 HFD=4.5
00:10:07.346 00.001 28316 MultiStar: [#1 0.03,-0.02,0.90,U] [#2 0.06,-0.19,0.96,U] [#3 0.07,-0.02,0.87,U] [#4 0.27,-0.01,0.88,U] [#5 0.16,-0.06,0.79,U] [#6 0.32,0.03,0.71,U] [#7 0.14,-0.07,0.65,U] [#8 0.32,-0.01,0.59,U] 
00:10:07.346 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {-0.04, 0.16}
00:10:07.347 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:10:07.348 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.19)
00:10:07.349 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.15 mountX=0.07 mountY=-0.11, mountTheta=-0.98
00:10:07.352 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
00:10:07.353 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
00:10:07.353 00.000 29988 Worker thread wakes up
00:10:07.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:07.353 00.000 28316 UpdateGuideState exits: m=1908 RSB=29.9
00:10:07.354 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:10:07.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:07.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:07.355 00.001 28316 Enqueuing Expose request
00:10:07.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:10:07.355 00.000 29988 Moving (0.13, -0.02) raw xDistance=0.07 yDistance=-0.11
00:10:07.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:10:07.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:07.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:07.355 00.000 29988 MoveAxis(E, 0, ABG)
00:10:07.355 00.000 29988 Move returns status 0, amount 0
00:10:07.355 00.000 29988 MoveAxis(N, 0, ABG)
00:10:07.355 00.000 29988 Move returns status 0, amount 0
00:10:07.356 00.001 29988 move complete, result=0
00:10:07.356 00.000 29988 worker thread done servicing request
00:10:07.356 00.000 29988 Worker thread wakes up
00:10:07.356 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:07.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:07.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:08.873 01.517 29988 Exposure complete
00:10:08.922 00.049 29988 worker thread done servicing request
00:10:08.922 00.000 28316 OnExposeComplete: enter
00:10:08.923 00.001 28316 UpdateGuideState(): m_state=6
00:10:08.923 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3357
00:10:08.924 00.001 28316 Star::Find returns 1 (0), X=584.71, Y=120.29, Mass=1848, SNR=29.5, Peak=165 HFD=4.3
00:10:08.924 00.000 28316 MultiStar: [#1 0.06,-0.06,0.93,U] [#2 0.10,-0.06,0.99,U] [#3 0.05,-0.05,0.90,U] [#4 0.29,-0.07,0.88,U] [#5 0.18,0.00,0.80,U] [#6 0.22,-0.06,0.74,U] [#7 0.20,-0.19,0.65,U] [#8 0.18,0.07,0.62,U] 
00:10:08.925 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.03}, one-star: {-0.08, 0.12}
00:10:08.925 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.91 = 0.91)
00:10:08.926 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.27)
00:10:08.926 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.23 mountX=0.08 mountY=-0.10, mountTheta=-0.89
00:10:08.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
00:10:08.928 00.001 28316 Enqueuing Move request for scope (0.12, -0.03)
00:10:08.928 00.000 29988 Worker thread wakes up
00:10:08.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:10:08.929 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
00:10:08.929 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
00:10:08.929 00.000 29988 Moving (0.12, -0.03) raw xDistance=0.08 yDistance=-0.10
00:10:08.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:08.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:08.929 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.5
00:10:08.930 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:08.930 00.000 29988 MoveAxis(E, 0, ABG)
00:10:08.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:08.930 00.000 29988 Move returns status 0, amount 0
00:10:08.930 00.000 29988 MoveAxis(N, 0, ABG)
00:10:08.930 00.000 29988 Move returns status 0, amount 0
00:10:08.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:08.931 00.001 28316 Enqueuing Expose request
00:10:08.931 00.000 29988 move complete, result=0
00:10:08.931 00.000 29988 worker thread done servicing request
00:10:08.931 00.000 29988 Worker thread wakes up
00:10:08.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:08.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:08.932 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:10.557 01.625 29988 Exposure complete
00:10:10.580 00.023 29988 worker thread done servicing request
00:10:10.580 00.000 28316 OnExposeComplete: enter
00:10:10.581 00.001 28316 UpdateGuideState(): m_state=6
00:10:10.582 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3358
00:10:10.582 00.000 28316 Star::Find returns 1 (0), X=584.70, Y=120.25, Mass=1987, SNR=30.7, Peak=176 HFD=4.4
00:10:10.583 00.001 28316 MultiStar: [#1 0.16,-0.03,0.87,U] [#2 0.21,-0.08,0.92,U] [#3 0.20,-0.17,0.83,U] [#4 0.35,-0.11,0.86,U] [#5 0.20,-0.15,0.78,U] [#6 0.34,-0.12,0.70,U] [#7 0.11,-0.18,0.65,U] [#8 0.20,-0.05,0.60,U] 
00:10:10.583 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.08}, one-star: {-0.10, 0.08}
00:10:10.583 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.60 = -2.69)
00:10:10.584 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.42)
00:10:10.584 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.12 cameraTheta=2.45 mountX=-0.11 mountY=0.05, mountTheta=2.72
00:10:10.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
00:10:10.586 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
00:10:10.586 00.000 29988 Worker thread wakes up
00:10:10.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:10:10.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:10:10.586 00.000 29988 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=0.05
00:10:10.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:10:10.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:10.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:10.586 00.000 29988 MoveAxis(E, 0, ABG)
00:10:10.586 00.000 29988 Move returns status 0, amount 0
00:10:10.586 00.000 29988 MoveAxis(N, 0, ABG)
00:10:10.586 00.000 29988 Move returns status 0, amount 0
00:10:10.586 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:10.587 00.001 29988 move complete, result=0
00:10:10.587 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.7
00:10:10.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:10.588 00.001 29988 worker thread done servicing request
00:10:10.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:10.589 00.001 28316 Enqueuing Expose request
00:10:10.589 00.000 29988 Worker thread wakes up
00:10:10.589 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:10.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:10.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:12.111 01.522 29988 Exposure complete
00:10:12.168 00.057 29988 worker thread done servicing request
00:10:12.168 00.000 28316 OnExposeComplete: enter
00:10:12.169 00.001 28316 UpdateGuideState(): m_state=6
00:10:12.169 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3359
00:10:12.170 00.001 28316 Star::Find returns 1 (0), X=584.70, Y=120.43, Mass=1827, SNR=29.3, Peak=157 HFD=4.0
00:10:12.171 00.001 28316 MultiStar: [#1 0.19,-0.10,0.92,U] [#2 0.20,-0.05,0.99,U] [#3 -0.06,-0.05,0.89,U] [#4 0.37,0.04,0.89,U] [#5 0.20,-0.05,0.80,U] [#6 0.18,-0.09,0.71,U] [#7 0.14,-0.24,0.66,U] [#8 0.17,-0.15,0.62,U] 
00:10:12.172 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {-0.09, 0.27}
00:10:12.175 00.003 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
00:10:12.178 00.003 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
00:10:12.180 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.22 mountX=0.09 mountY=-0.11, mountTheta=-0.91
00:10:12.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
00:10:12.182 00.001 28316 Enqueuing Move request for scope (0.14, -0.03)
00:10:12.182 00.000 29988 Worker thread wakes up
00:10:12.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:12.183 00.001 28316 UpdateGuideState exits: m=1827 RSB=29.3
00:10:12.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:12.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:12.184 00.000 28316 Enqueuing Expose request
00:10:12.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:10:12.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:10:12.185 00.000 29988 Moving (0.14, -0.03) raw xDistance=0.09 yDistance=-0.11
00:10:12.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:10:12.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:12.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:12.185 00.000 29988 MoveAxis(E, 0, ABG)
00:10:12.185 00.000 29988 Move returns status 0, amount 0
00:10:12.185 00.000 29988 MoveAxis(N, 0, ABG)
00:10:12.185 00.000 29988 Move returns status 0, amount 0
00:10:12.185 00.000 29988 move complete, result=0
00:10:12.185 00.000 29988 worker thread done servicing request
00:10:12.185 00.000 29988 Worker thread wakes up
00:10:12.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:12.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:12.186 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:13.813 01.627 29988 Exposure complete
00:10:13.843 00.030 29988 worker thread done servicing request
00:10:13.843 00.000 28316 OnExposeComplete: enter
00:10:13.844 00.001 28316 UpdateGuideState(): m_state=6
00:10:13.845 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3360
00:10:13.845 00.000 28316 Star::Find returns 1 (0), X=584.97, Y=120.24, Mass=1841, SNR=29.5, Peak=174 HFD=4.1
00:10:13.845 00.000 28316 MultiStar: [#1 0.19,-0.20,0.93,U] [#2 0.20,-0.30,0.99,U] [#3 0.18,-0.08,0.90,U] [#4 0.50,-0.19,0.00,M1] [#5 0.26,-0.13,0.81,U] [#6 0.41,-0.23,0.00,M1] [#7 0.14,-0.18,0.67,U] [#8 0.36,-0.19,0.00,M1] 
00:10:13.847 00.002 28316 single-star, 5 included, MultiStar: {0.19, -0.13}, one-star: {0.17, 0.07}
00:10:13.850 00.003 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
00:10:13.851 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
00:10:13.852 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.39 mountX=0.01 mountY=-0.19, mountTheta=-1.54
00:10:13.852 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.07, opts=13)
00:10:13.853 00.001 28316 Enqueuing Move request for scope (0.17, 0.07)
00:10:13.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:13.854 00.001 28316 UpdateGuideState exits: m=1841 RSB=29.5
00:10:13.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:13.855 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:13.855 00.000 28316 Enqueuing Expose request
00:10:13.855 00.000 29988 Worker thread wakes up
00:10:13.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
00:10:13.855 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
00:10:13.855 00.000 29988 Moving (0.17, 0.07) raw xDistance=0.01 yDistance=-0.19
00:10:13.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:10:13.856 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:13.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:10:13.856 00.000 29988 MoveAxis(E, 0, ABG)
00:10:13.856 00.000 29988 Move returns status 0, amount 0
00:10:13.856 00.000 29988 MoveAxis(N, 0, ABG)
00:10:13.856 00.000 29988 Move returns status 0, amount 0
00:10:13.856 00.000 29988 move complete, result=0
00:10:13.856 00.000 29988 worker thread done servicing request
00:10:13.856 00.000 29988 Worker thread wakes up
00:10:13.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:13.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:13.856 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:15.375 01.519 29988 Exposure complete
00:10:15.406 00.031 29988 worker thread done servicing request
00:10:15.407 00.001 28316 OnExposeComplete: enter
00:10:15.407 00.000 28316 UpdateGuideState(): m_state=6
00:10:15.408 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3361
00:10:15.408 00.000 28316 Star::Find returns 1 (0), X=584.86, Y=120.26, Mass=1982, SNR=30.6, Peak=177 HFD=4.3
00:10:15.409 00.001 28316 MultiStar: [#1 0.17,-0.13,0.89,U] [#2 0.22,-0.11,0.93,U] [#3 0.15,-0.16,0.86,U] [#4 0.48,-0.17,0.00,M2] [#5 0.29,-0.13,0.79,U] [#6 0.25,-0.12,0.72,U] [#7 0.16,-0.09,0.64,U] [#8 0.16,-0.23,0.59,U] 
00:10:15.409 00.000 28316 single-star, 7 included, MultiStar: {0.18, -0.10}, one-star: {0.07, 0.10}
00:10:15.410 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:10:15.410 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:10:15.411 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=-0.06 mountY=-0.10, mountTheta=-2.11
00:10:15.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
00:10:15.415 00.003 28316 Enqueuing Move request for scope (0.07, 0.10)
00:10:15.417 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:15.418 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.6
00:10:15.418 00.000 29988 Worker thread wakes up
00:10:15.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
00:10:15.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:15.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
00:10:15.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:15.419 00.001 28316 Enqueuing Expose request
00:10:15.419 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.10
00:10:15.419 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:10:15.419 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:15.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:15.420 00.001 29988 MoveAxis(E, 0, ABG)
00:10:15.420 00.000 29988 Move returns status 0, amount 0
00:10:15.420 00.000 29988 MoveAxis(N, 0, ABG)
00:10:15.420 00.000 29988 Move returns status 0, amount 0
00:10:15.420 00.000 29988 move complete, result=0
00:10:15.420 00.000 29988 worker thread done servicing request
00:10:15.420 00.000 29988 Worker thread wakes up
00:10:15.420 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:15.420 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:15.421 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:17.044 01.623 29988 Exposure complete
00:10:17.075 00.031 29988 worker thread done servicing request
00:10:17.075 00.000 28316 OnExposeComplete: enter
00:10:17.076 00.001 28316 UpdateGuideState(): m_state=6
00:10:17.076 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3362
00:10:17.077 00.001 28316 Star::Find returns 1 (0), X=584.82, Y=120.32, Mass=1899, SNR=30.1, Peak=159 HFD=4.6
00:10:17.077 00.000 28316 MultiStar: [#1 0.11,-0.11,0.92,U] [#2 0.14,-0.15,0.96,U] [#3 0.14,-0.12,0.85,U] [#4 0.42,-0.13,0.00,M3] [#5 0.15,-0.04,0.78,U] [#6 0.33,-0.13,0.72,U] [#7 0.03,-0.24,0.67,U] [#8 0.06,-0.16,0.60,U] 
00:10:17.078 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.09}, one-star: {0.03, 0.15}
00:10:17.078 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:10:17.079 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.68)
00:10:17.079 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
00:10:17.081 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
00:10:17.082 00.001 28316 Enqueuing Move request for scope (0.03, 0.15)
00:10:17.082 00.000 29988 Worker thread wakes up
00:10:17.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:17.083 00.001 28316 UpdateGuideState exits: m=1899 RSB=30.1
00:10:17.084 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.085 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:10:17.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:17.086 00.001 28316 Enqueuing Expose request
00:10:17.088 00.002 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:10:17.088 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.12 yDistance=-0.09
00:10:17.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:10:17.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:17.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:10:17.088 00.000 29988 MoveAxis(E, 0, ABG)
00:10:17.088 00.000 29988 Move returns status 0, amount 0
00:10:17.088 00.000 29988 MoveAxis(N, 0, ABG)
00:10:17.088 00.000 29988 Move returns status 0, amount 0
00:10:17.088 00.000 29988 move complete, result=0
00:10:17.088 00.000 29988 worker thread done servicing request
00:10:17.088 00.000 29988 Worker thread wakes up
00:10:17.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:17.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:17.089 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:18.606 01.517 29988 Exposure complete
00:10:18.654 00.048 29988 worker thread done servicing request
00:10:18.654 00.000 28316 OnExposeComplete: enter
00:10:18.655 00.001 28316 UpdateGuideState(): m_state=6
00:10:18.656 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3363
00:10:18.657 00.001 28316 Star::Find returns 1 (0), X=584.85, Y=120.17, Mass=1866, SNR=29.7, Peak=171 HFD=4.3
00:10:18.659 00.002 28316 MultiStar: [#1 0.29,-0.20,0.93,U] [#2 0.17,-0.17,1.01,U] [#3 0.07,-0.21,0.89,U] [#4 0.45,-0.20,0.00,M4] [#5 0.23,-0.28,0.80,U] [#6 0.26,-0.28,0.72,U] [#7 0.14,-0.38,0.00,M1] [#8 0.31,-0.30,0.00,M1] 
00:10:18.660 00.001 28316 single-star, 5 included, MultiStar: {0.18, -0.18}, one-star: {0.06, -0.00}
00:10:18.661 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:10:18.661 00.000 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
00:10:18.661 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.00 mountX=0.02 mountY=-0.05, mountTheta=-1.13
00:10:18.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
00:10:18.663 00.001 28316 Enqueuing Move request for scope (0.06, -0.00)
00:10:18.663 00.000 29988 Worker thread wakes up
00:10:18.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:10:18.663 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:10:18.663 00.000 29988 Moving (0.06, -0.00) raw xDistance=0.02 yDistance=-0.05
00:10:18.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:18.664 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.7
00:10:18.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:18.665 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:18.665 00.000 28316 Enqueuing Expose request
00:10:18.666 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:18.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:18.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:10:18.666 00.000 29988 MoveAxis(E, 0, ABG)
00:10:18.666 00.000 29988 Move returns status 0, amount 0
00:10:18.666 00.000 29988 MoveAxis(N, 0, ABG)
00:10:18.666 00.000 29988 Move returns status 0, amount 0
00:10:18.666 00.000 29988 move complete, result=0
00:10:18.666 00.000 29988 worker thread done servicing request
00:10:18.667 00.001 29988 Worker thread wakes up
00:10:18.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:18.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:18.669 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:20.295 01.626 29988 Exposure complete
00:10:20.320 00.025 29988 worker thread done servicing request
00:10:20.320 00.000 28316 OnExposeComplete: enter
00:10:20.320 00.000 28316 UpdateGuideState(): m_state=6
00:10:20.321 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3364
00:10:20.321 00.000 28316 Star::Find returns 1 (0), X=584.97, Y=120.16, Mass=1902, SNR=29.9, Peak=175 HFD=4.3
00:10:20.322 00.001 28316 MultiStar: [#1 0.37,-0.27,0.00,M1] [#2 0.38,-0.28,0.00,M1] [#3 0.12,-0.33,0.86,U] [#4 0.61,-0.29,0.00,M5] [#5 0.41,-0.29,0.00,M1] [#6 0.41,-0.21,0.00,M1] [#7 0.34,-0.33,0.00,M2] [#8 0.39,-0.23,0.00,M2] 
00:10:20.322 00.000 28316 single-star, 1 included, MultiStar: {0.15, -0.16}, one-star: {0.18, -0.01}
00:10:20.323 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:10:20.323 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
00:10:20.324 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.04 mountX=0.08 mountY=-0.16, mountTheta=-1.09
00:10:20.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.01, opts=13)
00:10:20.326 00.000 28316 Enqueuing Move request for scope (0.18, -0.01)
00:10:20.326 00.000 29988 Worker thread wakes up
00:10:20.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:20.326 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:10:20.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:20.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:20.328 00.001 28316 Enqueuing Expose request
00:10:20.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
00:10:20.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
00:10:20.328 00.000 29988 Moving (0.18, -0.01) raw xDistance=0.08 yDistance=-0.16
00:10:20.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:20.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:20.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:10:20.328 00.000 29988 MoveAxis(E, 0, ABG)
00:10:20.328 00.000 29988 Move returns status 0, amount 0
00:10:20.328 00.000 29988 MoveAxis(N, 0, ABG)
00:10:20.328 00.000 29988 Move returns status 0, amount 0
00:10:20.328 00.000 29988 move complete, result=0
00:10:20.328 00.000 29988 worker thread done servicing request
00:10:20.328 00.000 29988 Worker thread wakes up
00:10:20.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:20.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:20.329 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:21.857 01.528 29988 Exposure complete
00:10:21.906 00.049 29988 worker thread done servicing request
00:10:21.906 00.000 28316 OnExposeComplete: enter
00:10:21.908 00.002 28316 UpdateGuideState(): m_state=6
00:10:21.909 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3365
00:10:21.911 00.002 28316 Star::Find returns 1 (0), X=584.96, Y=120.02, Mass=1971, SNR=30.5, Peak=166 HFD=4.4
00:10:21.912 00.001 28316 MultiStar: [#1 0.31,-0.38,0.00,M2] [#2 0.35,-0.42,0.00,M2] [#3 0.28,-0.44,0.00,M1] [#4 0.54,-0.42,0.00,M6] [#5 0.33,-0.35,0.00,M2] [#6 0.35,-0.47,0.00,M2] [#7 0.22,-0.56,0.00,M3] [#8 0.43,-0.36,0.00,M3] 
00:10:21.915 00.003 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:10:21.917 00.002 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
00:10:21.919 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.73 mountX=0.21 mountY=-0.08, mountTheta=-0.38
00:10:21.923 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
00:10:21.923 00.000 28316 Enqueuing Move request for scope (0.17, -0.15)
00:10:21.924 00.001 29988 Worker thread wakes up
00:10:21.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:21.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
00:10:21.924 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.5
00:10:21.925 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:21.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:21.926 00.001 28316 Enqueuing Expose request
00:10:21.926 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
00:10:21.926 00.000 29988 Moving (0.17, -0.15) raw xDistance=0.21 yDistance=-0.08
00:10:21.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:10:21.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:21.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:10:21.927 00.001 29988 MoveAxis(W, 43, ABG)
00:10:21.927 00.000 29988 Guiding  Dir = 3, Dur = 43
00:10:21.927 00.000 29988 IsSlewing returns 0
00:10:21.927 00.000 29988 IsGuiding returns 0
00:10:21.929 00.002 29988 PulseGuide returned control before completion, sleep 52
00:10:21.982 00.053 29988 IsGuiding returns 1
00:10:21.982 00.000 29988 scope still moving after pulse duration time elapsed
00:10:22.013 00.031 29988 IsSlewing returns 0
00:10:22.013 00.000 29988 IsGuiding returns 0
00:10:22.013 00.000 29988 scope move finished after 43 + 43 ms
00:10:22.013 00.000 29988 Move returns status 0, amount 43
00:10:22.013 00.000 29988 MoveAxis(N, 0, ABG)
00:10:22.013 00.000 29988 Move returns status 0, amount 0
00:10:22.013 00.000 29988 move complete, result=0
00:10:22.013 00.000 29988 worker thread done servicing request
00:10:22.014 00.001 29988 Worker thread wakes up
00:10:22.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:22.014 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
00:10:22.015 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:23.648 01.633 29988 Exposure complete
00:10:23.673 00.025 29988 worker thread done servicing request
00:10:23.673 00.000 28316 OnExposeComplete: enter
00:10:23.674 00.001 28316 UpdateGuideState(): m_state=6
00:10:23.675 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3366
00:10:23.675 00.000 28316 Star::Find returns 1 (0), X=584.93, Y=120.15, Mass=1884, SNR=29.7, Peak=164 HFD=4.3
00:10:23.676 00.001 28316 MultiStar: [#1 0.22,-0.22,0.93,U] [#2 0.28,-0.26,0.95,U] [#3 0.11,-0.36,0.86,U] [#4 0.34,-0.27,0.00,M7] [#5 0.19,-0.28,0.81,U] [#6 0.25,-0.37,0.00,M3] [#7 0.11,-0.32,0.68,U] [#8 0.38,-0.26,0.00,M4] 
00:10:23.676 00.000 28316 single-star, 5 included, MultiStar: {0.18, -0.23}, one-star: {0.14, -0.02}
00:10:23.677 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
00:10:23.678 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
00:10:23.678 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=0.08 mountY=-0.12, mountTheta=-1.01
00:10:23.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
00:10:23.680 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
00:10:23.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:23.684 00.004 29988 Worker thread wakes up
00:10:23.684 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
00:10:23.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:10:23.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:10:23.684 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.08 yDistance=-0.12
00:10:23.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:23.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:23.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:23.686 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:10:23.686 00.000 29988 MoveAxis(E, 0, ABG)
00:10:23.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:23.686 00.000 28316 Enqueuing Expose request
00:10:23.686 00.000 29988 Move returns status 0, amount 0
00:10:23.687 00.001 29988 MoveAxis(N, 0, ABG)
00:10:23.687 00.000 29988 Move returns status 0, amount 0
00:10:23.687 00.000 29988 move complete, result=0
00:10:23.687 00.000 29988 worker thread done servicing request
00:10:23.687 00.000 29988 Worker thread wakes up
00:10:23.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:23.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:23.687 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:25.198 01.511 29988 Exposure complete
00:10:25.232 00.034 29988 worker thread done servicing request
00:10:25.232 00.000 28316 OnExposeComplete: enter
00:10:25.233 00.001 28316 UpdateGuideState(): m_state=6
00:10:25.233 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3367
00:10:25.234 00.001 28316 Star::Find returns 1 (0), X=584.91, Y=120.24, Mass=1878, SNR=29.8, Peak=163 HFD=4.2
00:10:25.234 00.000 28316 MultiStar: [#1 0.29,-0.21,0.92,U] [#2 0.26,-0.26,0.97,U] [#3 0.16,-0.20,0.87,U] [#4 0.53,-0.22,0.00,M8] [#5 0.30,-0.18,0.79,U] [#6 0.28,-0.27,0.71,U] [#7 0.18,-0.25,0.65,U] [#8 0.39,-0.32,0.00,M5] 
00:10:25.235 00.001 28316 single-star, 6 included, MultiStar: {0.23, -0.18}, one-star: {0.12, 0.07}
00:10:25.235 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
00:10:25.236 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
00:10:25.236 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=-0.01 mountY=-0.14, mountTheta=-1.68
00:10:25.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
00:10:25.238 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
00:10:25.239 00.001 29988 Worker thread wakes up
00:10:25.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:10:25.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:10:25.239 00.000 29988 Moving (0.12, 0.07) raw xDistance=-0.01 yDistance=-0.14
00:10:25.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:25.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:25.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:25.240 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.8
00:10:25.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:25.240 00.000 29988 MoveAxis(E, 0, ABG)
00:10:25.240 00.000 29988 Move returns status 0, amount 0
00:10:25.240 00.000 29988 MoveAxis(N, 0, ABG)
00:10:25.240 00.000 29988 Move returns status 0, amount 0
00:10:25.240 00.000 29988 move complete, result=0
00:10:25.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:25.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:25.241 00.000 28316 Enqueuing Expose request
00:10:25.242 00.001 29988 worker thread done servicing request
00:10:25.242 00.000 29988 Worker thread wakes up
00:10:25.242 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:25.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:25.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:26.869 01.627 29988 Exposure complete
00:10:26.903 00.034 29988 worker thread done servicing request
00:10:26.903 00.000 28316 OnExposeComplete: enter
00:10:26.904 00.001 28316 UpdateGuideState(): m_state=6
00:10:26.904 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
00:10:26.905 00.001 28316 Star::Find returns 1 (0), X=584.83, Y=120.30, Mass=1805, SNR=29.1, Peak=180 HFD=3.9
00:10:26.905 00.000 28316 MultiStar: [#1 0.18,-0.22,0.94,U] [#2 0.16,-0.29,0.98,U] [#3 0.02,-0.30,0.89,U] [#4 0.41,-0.28,0.00,M9] [#5 0.17,-0.12,0.80,U] [#6 0.22,-0.19,0.74,U] [#7 0.05,-0.18,0.70,U] [#8 0.16,-0.10,0.61,U] 
00:10:26.906 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.16}, one-star: {0.04, 0.13}
00:10:26.906 00.000 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
00:10:26.907 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.76)
00:10:26.907 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.28 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
00:10:26.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.13, opts=13)
00:10:26.909 00.001 28316 Enqueuing Move request for scope (0.04, 0.13)
00:10:26.909 00.000 29988 Worker thread wakes up
00:10:26.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
00:10:26.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
00:10:26.910 00.001 29988 Moving (0.04, 0.13) raw xDistance=-0.10 yDistance=-0.09
00:10:26.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:26.910 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:10:26.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:26.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:26.912 00.001 28316 Enqueuing Expose request
00:10:26.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:10:26.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:26.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:10:26.912 00.000 29988 MoveAxis(E, 0, ABG)
00:10:26.912 00.000 29988 Move returns status 0, amount 0
00:10:26.912 00.000 29988 MoveAxis(N, 0, ABG)
00:10:26.912 00.000 29988 Move returns status 0, amount 0
00:10:26.912 00.000 29988 move complete, result=0
00:10:26.912 00.000 29988 worker thread done servicing request
00:10:26.912 00.000 29988 Worker thread wakes up
00:10:26.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:26.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:26.913 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:28.434 01.521 29988 Exposure complete
00:10:28.477 00.043 29988 worker thread done servicing request
00:10:28.477 00.000 28316 OnExposeComplete: enter
00:10:28.478 00.001 28316 UpdateGuideState(): m_state=6
00:10:28.480 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3369
00:10:28.482 00.002 28316 Star::Find returns 1 (0), X=584.98, Y=120.01, Mass=1949, SNR=30.3, Peak=191 HFD=4.4
00:10:28.483 00.001 28316 MultiStar: [#1 0.33,-0.30,0.00,M1] [#2 0.21,-0.36,0.00,M1] [#3 0.19,-0.44,0.00,M1] [#4 0.55,-0.22,0.00,M10] [#5 0.43,-0.31,0.00,M1] [#6 0.38,-0.48,0.00,M2] [#7 0.29,-0.44,0.00,M1] [#8 0.42,-0.23,0.00,M5] 
00:10:28.484 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
00:10:28.484 00.000 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
00:10:28.485 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.69 mountX=0.22 mountY=-0.10, mountTheta=-0.43
00:10:28.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.16, opts=13)
00:10:28.486 00.000 28316 Enqueuing Move request for scope (0.19, -0.16)
00:10:28.487 00.001 29988 Worker thread wakes up
00:10:28.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:28.487 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:10:28.488 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:28.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd
00:10:28.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.16)
00:10:28.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:28.489 00.001 28316 Enqueuing Expose request
00:10:28.489 00.000 29988 Moving (0.19, -0.16) raw xDistance=0.22 yDistance=-0.10
00:10:28.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:28.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:28.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:28.489 00.000 29988 MoveAxis(W, 46, ABG)
00:10:28.489 00.000 29988 Guiding  Dir = 3, Dur = 46
00:10:28.489 00.000 29988 IsSlewing returns 0
00:10:28.490 00.001 29988 IsGuiding returns 0
00:10:28.492 00.002 29988 PulseGuide returned control before completion, sleep 55
00:10:28.559 00.067 29988 IsGuiding returns 0
00:10:28.559 00.000 29988 Move returns status 0, amount 46
00:10:28.559 00.000 29988 MoveAxis(N, 0, ABG)
00:10:28.559 00.000 29988 Move returns status 0, amount 0
00:10:28.560 00.001 29988 move complete, result=0
00:10:28.560 00.000 29988 worker thread done servicing request
00:10:28.560 00.000 29988 Worker thread wakes up
00:10:28.560 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
00:10:28.561 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:28.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:30.196 01.635 29988 Exposure complete
00:10:30.229 00.033 29988 worker thread done servicing request
00:10:30.229 00.000 28316 OnExposeComplete: enter
00:10:30.230 00.001 28316 UpdateGuideState(): m_state=6
00:10:30.230 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3370
00:10:30.231 00.001 28316 Star::Find returns 1 (0), X=584.87, Y=120.32, Mass=1953, SNR=30.2, Peak=177 HFD=4.3
00:10:30.232 00.001 28316 MultiStar: [#1 0.28,-0.19,0.90,U] [#2 0.18,-0.16,0.96,U] [#3 0.27,-0.14,0.87,U] [#4 0.56,-0.11,0.00,R] [#5 0.34,-0.28,0.00,M2] [#6 0.35,-0.05,0.70,U] [#7 0.20,-0.14,0.65,U] [#8 0.39,-0.15,0.00,M6] 
00:10:30.232 00.000 28316 single-star, 5 included, MultiStar: {0.22, -0.08}, one-star: {0.08, 0.15}
00:10:30.232 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
00:10:30.233 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.98)
00:10:30.233 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.06 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
00:10:30.235 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.15, opts=13)
00:10:30.236 00.001 28316 Enqueuing Move request for scope (0.08, 0.15)
00:10:30.237 00.001 29988 Worker thread wakes up
00:10:30.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:30.237 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.2
00:10:30.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:30.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:30.239 00.001 28316 Enqueuing Expose request
00:10:30.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
00:10:30.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
00:10:30.240 00.000 29988 Moving (0.08, 0.15) raw xDistance=-0.10 yDistance=-0.14
00:10:30.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:10:30.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:30.241 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:10:30.241 00.000 29988 MoveAxis(E, 0, ABG)
00:10:30.241 00.000 29988 Move returns status 0, amount 0
00:10:30.241 00.000 29988 MoveAxis(N, 0, ABG)
00:10:30.241 00.000 29988 Move returns status 0, amount 0
00:10:30.241 00.000 29988 move complete, result=0
00:10:30.241 00.000 29988 worker thread done servicing request
00:10:30.241 00.000 29988 Worker thread wakes up
00:10:30.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:30.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:30.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:31.760 01.519 29988 Exposure complete
00:10:31.796 00.036 29988 worker thread done servicing request
00:10:31.796 00.000 28316 OnExposeComplete: enter
00:10:31.796 00.000 28316 UpdateGuideState(): m_state=6
00:10:31.798 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3371
00:10:31.798 00.000 28316 Star::Find returns 1 (0), X=584.97, Y=120.11, Mass=1928, SNR=30.1, Peak=188 HFD=4.3
00:10:31.799 00.001 28316 MultiStar: [#1 0.36,-0.37,0.00,M1] [#2 0.37,-0.40,0.00,M1] [#3 0.18,-0.41,0.00,M1] [#4 -0.08,-0.19,0.85,U] [#5 0.33,-0.36,0.00,M3] [#6 0.34,-0.24,0.00,M2] [#7 0.28,-0.33,0.00,M1] [#8 0.38,-0.31,0.00,M7] 
00:10:31.799 00.000 28316 refined, 1 included, MultiStar: {0.06, -0.12}, one-star: {0.18, -0.06}
00:10:31.800 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:10:31.800 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
00:10:31.800 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.10 mountX=0.13 mountY=-0.00, mountTheta=-0.00
00:10:31.802 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
00:10:31.802 00.000 28316 Enqueuing Move request for scope (0.06, -0.12)
00:10:31.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:31.803 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:10:31.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:31.804 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:31.805 00.001 28316 Enqueuing Expose request
00:10:31.805 00.000 29988 Worker thread wakes up
00:10:31.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:10:31.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:10:31.805 00.000 29988 Moving (0.06, -0.12) raw xDistance=0.13 yDistance=-0.00
00:10:31.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:10:31.805 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:31.805 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:31.805 00.000 29988 MoveAxis(E, 0, ABG)
00:10:31.805 00.000 29988 Move returns status 0, amount 0
00:10:31.806 00.001 29988 MoveAxis(N, 0, ABG)
00:10:31.806 00.000 29988 Move returns status 0, amount 0
00:10:31.806 00.000 29988 move complete, result=0
00:10:31.806 00.000 29988 worker thread done servicing request
00:10:31.806 00.000 29988 Worker thread wakes up
00:10:31.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:31.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:31.806 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:33.438 01.632 29988 Exposure complete
00:10:33.494 00.056 29988 worker thread done servicing request
00:10:33.494 00.000 28316 OnExposeComplete: enter
00:10:33.496 00.002 28316 UpdateGuideState(): m_state=6
00:10:33.499 00.003 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3372
00:10:33.501 00.002 28316 Star::Find returns 1 (0), X=584.95, Y=120.00, Mass=1918, SNR=30.0, Peak=177 HFD=4.4
00:10:33.502 00.001 28316 MultiStar: [#1 0.25,-0.40,0.00,M2] [#2 0.31,-0.30,0.00,M2] [#3 0.28,-0.49,0.00,M2] [#4 -0.00,-0.16,0.85,U] [#5 0.38,-0.32,0.00,M4] [#6 0.49,-0.38,0.00,M3] [#7 0.30,-0.47,0.00,M2] [#8 0.41,-0.27,0.00,M8] 
00:10:33.503 00.001 28316 refined, 1 included, MultiStar: {0.08, -0.17}, one-star: {0.16, -0.17}
00:10:33.503 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
00:10:33.504 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13)
00:10:33.504 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=0.19 mountY=-0.00, mountTheta=-0.01
00:10:33.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.17, opts=13)
00:10:33.506 00.001 28316 Enqueuing Move request for scope (0.08, -0.17)
00:10:33.507 00.001 29988 Worker thread wakes up
00:10:33.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:33.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
00:10:33.507 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:10:33.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:33.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:33.509 00.001 28316 Enqueuing Expose request
00:10:33.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
00:10:33.509 00.000 29988 Moving (0.08, -0.17) raw xDistance=0.19 yDistance=-0.00
00:10:33.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:10:33.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:33.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:33.509 00.000 29988 MoveAxis(E, 0, ABG)
00:10:33.509 00.000 29988 Move returns status 0, amount 0
00:10:33.509 00.000 29988 MoveAxis(N, 0, ABG)
00:10:33.509 00.000 29988 Move returns status 0, amount 0
00:10:33.509 00.000 29988 move complete, result=0
00:10:33.510 00.001 29988 worker thread done servicing request
00:10:33.510 00.000 29988 Worker thread wakes up
00:10:33.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:33.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:33.510 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:35.027 01.517 29988 Exposure complete
00:10:35.083 00.056 29988 worker thread done servicing request
00:10:35.083 00.000 28316 OnExposeComplete: enter
00:10:35.084 00.001 28316 UpdateGuideState(): m_state=6
00:10:35.085 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3373
00:10:35.085 00.000 28316 Star::Find returns 1 (0), X=585.00, Y=120.08, Mass=1898, SNR=29.9, Peak=197 HFD=4.3
00:10:35.086 00.001 28316 MultiStar: [#1 0.44,-0.19,0.00,M3] [#2 0.36,-0.27,0.00,M3] [#3 0.31,-0.42,0.00,M3] [#4 0.08,-0.09,0.87,U] [#5 0.46,-0.28,0.00,M5] [#6 0.53,-0.44,0.00,M4] [#7 0.40,-0.38,0.00,M3] [#8 0.31,-0.26,0.00,M9] 
00:10:35.086 00.000 28316 refined, 1 included, MultiStar: {0.15, -0.09}, one-star: {0.21, -0.09}
00:10:35.086 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
00:10:35.087 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
00:10:35.088 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=0.14 mountY=-0.09, mountTheta=-0.57
00:10:35.091 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
00:10:35.092 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
00:10:35.093 00.001 29988 Worker thread wakes up
00:10:35.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:10:35.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:10:35.093 00.000 29988 Moving (0.15, -0.09) raw xDistance=0.14 yDistance=-0.09
00:10:35.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:35.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:35.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:35.094 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:10:35.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:35.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:35.095 00.000 28316 Enqueuing Expose request
00:10:35.096 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:10:35.096 00.000 29988 MoveAxis(E, 0, ABG)
00:10:35.096 00.000 29988 Move returns status 0, amount 0
00:10:35.096 00.000 29988 MoveAxis(N, 0, ABG)
00:10:35.096 00.000 29988 Move returns status 0, amount 0
00:10:35.096 00.000 29988 move complete, result=0
00:10:35.096 00.000 29988 worker thread done servicing request
00:10:35.096 00.000 29988 Worker thread wakes up
00:10:35.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:35.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:35.098 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:36.730 01.632 29988 Exposure complete
00:10:36.764 00.034 29988 worker thread done servicing request
00:10:36.764 00.000 28316 OnExposeComplete: enter
00:10:36.765 00.001 28316 UpdateGuideState(): m_state=6
00:10:36.765 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3374
00:10:36.766 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=119.83, Mass=1878, SNR=29.6, Peak=178 HFD=4.4
00:10:36.766 00.000 28316 MultiStar: [#1 0.59,-0.41,0.00,M4] [#2 0.36,-0.46,0.00,M4] [#3 0.42,-0.48,0.00,M4] [#4 0.22,-0.38,0.00,M1] [#5 0.57,-0.51,0.00,M6] [#6 0.66,-0.44,0.00,M5] [#7 0.57,-0.55,0.00,M4] [#8 0.69,-0.35,0.00,M10] 
00:10:36.767 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
00:10:36.767 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
00:10:36.768 00.001 28316 CameraToMount -- cameraX=0.40 cameraY=-0.33 hyp=0.52 cameraTheta=-0.70 mountX=0.47 mountY=-0.21, mountTheta=-0.42
00:10:36.769 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.33, opts=13)
00:10:36.769 00.000 28316 Enqueuing Move request for scope (0.40, -0.33)
00:10:36.770 00.001 29988 Worker thread wakes up
00:10:36.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.33) opts 0xd
00:10:36.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:36.770 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.6
00:10:36.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:36.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:36.771 00.000 28316 Enqueuing Expose request
00:10:36.772 00.001 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.33)
00:10:36.772 00.000 29988 Moving (0.40, -0.33) raw xDistance=0.47 yDistance=-0.21
00:10:36.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
00:10:36.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:10:36.772 00.000 29988 MoveAxis(W, 99, ABG)
00:10:36.772 00.000 29988 Guiding  Dir = 3, Dur = 99
00:10:36.772 00.000 29988 IsSlewing returns 0
00:10:36.772 00.000 29988 IsGuiding returns 0
00:10:36.774 00.002 29988 PulseGuide returned control before completion, sleep 108
00:10:36.886 00.112 29988 IsGuiding returns 0
00:10:36.886 00.000 29988 Move returns status 0, amount 99
00:10:36.886 00.000 29988 MoveAxis(N, 50, ABG)
00:10:36.886 00.000 29988 Guiding  Dir = 0, Dur = 50
00:10:36.887 00.001 29988 IsSlewing returns 0
00:10:36.887 00.000 29988 IsGuiding returns 0
00:10:36.893 00.006 29988 PulseGuide returned control before completion, sleep 55
00:10:36.949 00.056 29988 IsGuiding returns 1
00:10:36.950 00.001 29988 scope still moving after pulse duration time elapsed
00:10:36.981 00.031 29988 IsSlewing returns 0
00:10:36.981 00.000 29988 IsGuiding returns 0
00:10:36.981 00.000 29988 scope move finished after 50 + 43 ms
00:10:36.981 00.000 29988 Move returns status 0, amount 50
00:10:36.981 00.000 29988 move complete, result=0
00:10:36.981 00.000 29988 worker thread done servicing request
00:10:36.981 00.000 29988 Worker thread wakes up
00:10:36.981 00.000 28316 GuideStep: 0.5 px 99 ms WEST, -0.2 px 50 ms NORTH
00:10:36.983 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:36.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:38.387 01.404 29988 Exposure complete
00:10:38.425 00.038 29988 worker thread done servicing request
00:10:38.425 00.000 28316 OnExposeComplete: enter
00:10:38.426 00.001 28316 UpdateGuideState(): m_state=6
00:10:38.426 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3375
00:10:38.427 00.001 28316 Star::Find returns 1 (0), X=584.86, Y=120.02, Mass=1932, SNR=30.2, Peak=178 HFD=4.3
00:10:38.428 00.001 28316 MultiStar: [#1 0.26,-0.28,0.89,U] [#2 0.15,-0.22,0.93,U] [#3 0.09,-0.44,0.00,M5] [#4 -0.17,-0.32,0.85,U] [#5 0.18,-0.28,0.78,U] [#6 0.29,-0.35,0.00,M6] [#7 0.02,-0.36,0.66,U] [#8 0.27,-0.38,0.00,R] 
00:10:38.428 00.000 28316 single-star, 5 included, MultiStar: {0.09, -0.26}, one-star: {0.07, -0.15}
00:10:38.428 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
00:10:38.429 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
00:10:38.430 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.12 mountX=0.16 mountY=0.00, mountTheta=0.02
00:10:38.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
00:10:38.431 00.000 28316 Enqueuing Move request for scope (0.07, -0.15)
00:10:38.433 00.002 29988 Worker thread wakes up
00:10:38.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:38.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
00:10:38.433 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:10:38.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:38.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
00:10:38.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:38.435 00.001 28316 Enqueuing Expose request
00:10:38.435 00.000 29988 Moving (0.07, -0.15) raw xDistance=0.16 yDistance=0.00
00:10:38.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:10:38.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:38.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:10:38.435 00.000 29988 MoveAxis(E, 0, ABG)
00:10:38.435 00.000 29988 Move returns status 0, amount 0
00:10:38.435 00.000 29988 MoveAxis(N, 0, ABG)
00:10:38.435 00.000 29988 Move returns status 0, amount 0
00:10:38.435 00.000 29988 move complete, result=0
00:10:38.435 00.000 29988 worker thread done servicing request
00:10:38.435 00.000 29988 Worker thread wakes up
00:10:38.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:38.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:38.436 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:40.070 01.634 29988 Exposure complete
00:10:40.099 00.029 29988 worker thread done servicing request
00:10:40.099 00.000 28316 OnExposeComplete: enter
00:10:40.101 00.002 28316 UpdateGuideState(): m_state=6
00:10:40.102 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3376
00:10:40.103 00.001 28316 Star::Find returns 1 (0), X=584.86, Y=120.03, Mass=1875, SNR=29.7, Peak=178 HFD=4.3
00:10:40.104 00.001 28316 MultiStar: [#1 0.31,-0.42,0.00,M4] [#2 0.25,-0.35,0.00,M4] [#3 0.05,-0.38,0.88,U] [#4 -0.18,-0.25,0.88,U] [#5 0.26,-0.42,0.00,M6] [#6 0.26,-0.50,0.00,M7] [#7 0.11,-0.53,0.00,M4] [#8 -0.04,-0.01,0.59,U] 
00:10:40.105 00.001 28316 single-star, 3 included, MultiStar: {-0.02, -0.21}, one-star: {0.07, -0.13}
00:10:40.105 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:10:40.105 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
00:10:40.106 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.10 mountX=0.15 mountY=-0.00, mountTheta=-0.00
00:10:40.108 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
00:10:40.110 00.002 28316 Enqueuing Move request for scope (0.07, -0.13)
00:10:40.111 00.001 29988 Worker thread wakes up
00:10:40.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:10:40.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:10:40.111 00.000 29988 Moving (0.07, -0.13) raw xDistance=0.15 yDistance=-0.00
00:10:40.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:10:40.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:40.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:40.112 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
00:10:40.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:40.113 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:40.114 00.001 28316 Enqueuing Expose request
00:10:40.117 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:40.117 00.000 29988 MoveAxis(E, 0, ABG)
00:10:40.117 00.000 29988 Move returns status 0, amount 0
00:10:40.117 00.000 29988 MoveAxis(N, 0, ABG)
00:10:40.117 00.000 29988 Move returns status 0, amount 0
00:10:40.117 00.000 29988 move complete, result=0
00:10:40.117 00.000 29988 worker thread done servicing request
00:10:40.117 00.000 29988 Worker thread wakes up
00:10:40.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:40.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:40.118 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:41.631 01.513 29988 Exposure complete
00:10:41.664 00.033 29988 worker thread done servicing request
00:10:41.664 00.000 28316 OnExposeComplete: enter
00:10:41.665 00.001 28316 UpdateGuideState(): m_state=6
00:10:41.665 00.000 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3377
00:10:41.666 00.001 28316 Star::Find returns 1 (0), X=584.71, Y=120.04, Mass=1859, SNR=29.6, Peak=163 HFD=4.2
00:10:41.666 00.000 28316 MultiStar: [#1 0.19,-0.36,0.00,M5] [#2 0.13,-0.42,0.00,M5] [#3 -0.02,-0.53,0.00,M5] [#4 -0.22,-0.20,0.88,U] [#5 0.23,-0.47,0.00,M7] [#6 0.22,-0.31,0.72,U] [#7 0.11,-0.39,0.00,M5] [#8 -0.22,-0.04,0.60,U] 
00:10:41.667 00.001 28316 single-star, 3 included, MultiStar: {-0.08, -0.17}, one-star: {-0.09, -0.13}
00:10:41.667 00.000 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-1.14) = xAngle (-1.01 = -1.01)
00:10:41.668 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.09 = 2.09)
00:10:41.668 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.15 mountX=0.08 mountY=0.14, mountTheta=1.02
00:10:41.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.13, opts=13)
00:10:41.670 00.001 28316 Enqueuing Move request for scope (-0.09, -0.13)
00:10:41.670 00.000 29988 Worker thread wakes up
00:10:41.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:41.671 00.001 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:10:41.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:41.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:41.672 00.000 28316 Enqueuing Expose request
00:10:41.673 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
00:10:41.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
00:10:41.673 00.000 29988 Moving (-0.09, -0.13) raw xDistance=0.08 yDistance=0.14
00:10:41.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:41.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:41.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:10:41.673 00.000 29988 MoveAxis(E, 0, ABG)
00:10:41.673 00.000 29988 Move returns status 0, amount 0
00:10:41.673 00.000 29988 MoveAxis(N, 0, ABG)
00:10:41.673 00.000 29988 Move returns status 0, amount 0
00:10:41.673 00.000 29988 move complete, result=0
00:10:41.673 00.000 29988 worker thread done servicing request
00:10:41.673 00.000 29988 Worker thread wakes up
00:10:41.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:41.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:41.673 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:43.303 01.630 29988 Exposure complete
00:10:43.340 00.037 29988 worker thread done servicing request
00:10:43.340 00.000 28316 OnExposeComplete: enter
00:10:43.341 00.001 28316 UpdateGuideState(): m_state=6
00:10:43.343 00.002 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3378
00:10:43.344 00.001 28316 Star::Find returns 1 (0), X=584.94, Y=120.08, Mass=1854, SNR=29.5, Peak=154 HFD=4.4
00:10:43.345 00.001 28316 MultiStar: [#1 0.33,-0.31,0.00,M6] [#2 0.21,-0.37,0.00,M6] [#3 0.08,-0.25,0.86,U] [#4 0.04,-0.08,0.87,U] [#5 0.42,-0.27,0.00,M8] [#6 0.26,-0.23,0.76,U] [#7 0.15,-0.30,0.67,U] [#8 0.15,0.09,0.61,U] 
00:10:43.347 00.002 28316 single-star, 5 included, MultiStar: {0.14, -0.14}, one-star: {0.15, -0.08}
00:10:43.349 00.002 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.64 = 0.64)
00:10:43.350 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.54)
00:10:43.350 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.50 mountX=0.14 mountY=-0.10, mountTheta=-0.62
00:10:43.352 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
00:10:43.352 00.000 28316 Enqueuing Move request for scope (0.15, -0.08)
00:10:43.353 00.001 29988 Worker thread wakes up
00:10:43.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:43.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
00:10:43.353 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
00:10:43.353 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.5
00:10:43.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:43.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:43.355 00.001 28316 Enqueuing Expose request
00:10:43.355 00.000 29988 Moving (0.15, -0.08) raw xDistance=0.14 yDistance=-0.10
00:10:43.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:43.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:43.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:10:43.355 00.000 29988 MoveAxis(E, 0, ABG)
00:10:43.355 00.000 29988 Move returns status 0, amount 0
00:10:43.355 00.000 29988 MoveAxis(N, 0, ABG)
00:10:43.355 00.000 29988 Move returns status 0, amount 0
00:10:43.355 00.000 29988 move complete, result=0
00:10:43.355 00.000 29988 worker thread done servicing request
00:10:43.355 00.000 29988 Worker thread wakes up
00:10:43.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:43.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:43.356 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:44.879 01.523 29988 Exposure complete
00:10:44.912 00.033 29988 worker thread done servicing request
00:10:44.912 00.000 28316 OnExposeComplete: enter
00:10:44.913 00.001 28316 UpdateGuideState(): m_state=6
00:10:44.914 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3379
00:10:44.914 00.000 28316 Star::Find returns 1 (0), X=584.90, Y=120.20, Mass=1834, SNR=29.4, Peak=166 HFD=4.2
00:10:44.915 00.001 28316 MultiStar: [#1 0.25,-0.27,0.91,U] [#2 0.31,-0.24,0.99,U] [#3 0.22,-0.27,0.87,U] [#4 0.08,-0.23,0.90,U] [#5 0.42,-0.24,0.00,M9] [#6 0.52,-0.29,0.00,M6] [#7 0.42,-0.31,0.00,M5] [#8 0.08,0.01,0.64,U] 
00:10:44.916 00.001 28316 single-star, 5 included, MultiStar: {0.18, -0.17}, one-star: {0.11, 0.03}
00:10:44.916 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
00:10:44.916 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.77)
00:10:44.917 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.27 mountX=0.02 mountY=-0.11, mountTheta=-1.41
00:10:44.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
00:10:44.919 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
00:10:44.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:44.920 00.001 28316 UpdateGuideState exits: m=1834 RSB=29.4
00:10:44.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.921 00.001 29988 Worker thread wakes up
00:10:44.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
00:10:44.921 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
00:10:44.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:44.921 00.000 28316 Enqueuing Expose request
00:10:44.922 00.001 29988 Moving (0.11, 0.03) raw xDistance=0.02 yDistance=-0.11
00:10:44.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:44.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:44.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:10:44.922 00.000 29988 MoveAxis(E, 0, ABG)
00:10:44.922 00.000 29988 Move returns status 0, amount 0
00:10:44.922 00.000 29988 MoveAxis(N, 0, ABG)
00:10:44.922 00.000 29988 Move returns status 0, amount 0
00:10:44.922 00.000 29988 move complete, result=0
00:10:44.922 00.000 29988 worker thread done servicing request
00:10:44.922 00.000 29988 Worker thread wakes up
00:10:44.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:44.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:44.922 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:46.545 01.623 29988 Exposure complete
00:10:46.600 00.055 29988 worker thread done servicing request
00:10:46.600 00.000 28316 OnExposeComplete: enter
00:10:46.602 00.002 28316 UpdateGuideState(): m_state=6
00:10:46.603 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3380
00:10:46.605 00.002 28316 Star::Find returns 1 (0), X=584.88, Y=119.91, Mass=1779, SNR=28.9, Peak=165 HFD=4.2
00:10:46.607 00.002 28316 MultiStar: [#1 0.24,-0.45,0.00,M6] [#2 0.18,-0.45,0.00,M6] [#3 0.06,-0.53,0.00,M4] [#4 0.02,-0.43,0.00,M1] [#5 0.29,-0.41,0.00,M10] [#6 0.20,-0.43,0.00,M7] [#7 0.16,-0.45,0.00,M6] [#8 -0.02,-0.10,0.65,U] 
00:10:46.609 00.002 28316 refined, 1 included, MultiStar: {0.04, -0.19}, one-star: {0.08, -0.25}
00:10:46.609 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
00:10:46.612 00.003 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
00:10:46.615 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.35 mountX=0.20 mountY=0.05, mountTheta=0.24
00:10:46.618 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.19, opts=13)
00:10:46.619 00.001 28316 Enqueuing Move request for scope (0.04, -0.19)
00:10:46.619 00.000 29988 Worker thread wakes up
00:10:46.620 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:46.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
00:10:46.620 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
00:10:46.620 00.000 28316 UpdateGuideState exits: m=1779 RSB=28.9
00:10:46.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:46.621 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:46.621 00.000 28316 Enqueuing Expose request
00:10:46.624 00.003 29988 Moving (0.04, -0.19) raw xDistance=0.20 yDistance=0.05
00:10:46.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:10:46.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:46.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:46.624 00.000 29988 MoveAxis(E, 0, ABG)
00:10:46.624 00.000 29988 Move returns status 0, amount 0
00:10:46.624 00.000 29988 MoveAxis(N, 0, ABG)
00:10:46.624 00.000 29988 Move returns status 0, amount 0
00:10:46.624 00.000 29988 move complete, result=0
00:10:46.624 00.000 29988 worker thread done servicing request
00:10:46.624 00.000 29988 Worker thread wakes up
00:10:46.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:46.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:46.625 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:48.150 01.525 29988 Exposure complete
00:10:48.176 00.026 29988 worker thread done servicing request
00:10:48.177 00.001 28316 OnExposeComplete: enter
00:10:48.177 00.000 28316 UpdateGuideState(): m_state=6
00:10:48.178 00.001 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3381
00:10:48.178 00.000 28316 Star::Find returns 1 (0), X=584.81, Y=119.99, Mass=1891, SNR=30.0, Peak=165 HFD=4.3
00:10:48.179 00.001 28316 MultiStar: [#1 0.14,-0.51,0.00,M7] [#2 0.24,-0.66,0.00,M7] [#3 0.21,-0.47,0.00,M5] [#4 -0.16,-0.41,0.00,M2] [#5 0.22,-0.56,0.00,R] [#6 0.33,-0.37,0.00,M8] [#7 0.02,-0.51,0.00,M7] [#8 -0.02,-0.13,0.60,U] 
00:10:48.181 00.002 28316 refined, 1 included, MultiStar: {0.01, -0.16}, one-star: {0.02, -0.18}
00:10:48.181 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
00:10:48.182 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.72 = 2.72)
00:10:48.182 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=0.15 mountY=0.07, mountTheta=0.42
00:10:48.184 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
00:10:48.185 00.001 28316 Enqueuing Move request for scope (0.01, -0.16)
00:10:48.186 00.001 29988 Worker thread wakes up
00:10:48.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:48.187 00.001 28316 UpdateGuideState exits: m=1891 RSB=30.0
00:10:48.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.188 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:48.188 00.000 28316 Enqueuing Expose request
00:10:48.189 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
00:10:48.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
00:10:48.189 00.000 29988 Moving (0.01, -0.16) raw xDistance=0.15 yDistance=0.07
00:10:48.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:10:48.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:48.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:10:48.189 00.000 29988 MoveAxis(E, 0, ABG)
00:10:48.189 00.000 29988 Move returns status 0, amount 0
00:10:48.189 00.000 29988 MoveAxis(N, 0, ABG)
00:10:48.189 00.000 29988 Move returns status 0, amount 0
00:10:48.189 00.000 29988 move complete, result=0
00:10:48.189 00.000 29988 worker thread done servicing request
00:10:48.189 00.000 29988 Worker thread wakes up
00:10:48.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:48.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:48.189 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:49.812 01.623 29988 Exposure complete
00:10:49.856 00.044 29988 worker thread done servicing request
00:10:49.856 00.000 28316 OnExposeComplete: enter
00:10:49.859 00.003 28316 UpdateGuideState(): m_state=6
00:10:49.861 00.002 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3382
00:10:49.864 00.003 28316 Star::Find returns 1 (0), X=584.90, Y=119.87, Mass=1767, SNR=28.8, Peak=166 HFD=4.2
00:10:49.867 00.003 28316 MultiStar: [#1 0.28,-0.53,0.00,M8] [#2 0.24,-0.71,0.00,M8] [#3 0.02,-0.64,0.00,M6] [#4 -0.18,-0.59,0.00,M3] [#5 0.07,-0.13,0.83,U] [#6 0.20,-0.68,0.00,M9] [#7 0.16,-0.71,0.00,M8] [#8 -0.04,-0.24,0.63,U] 
00:10:49.869 00.002 28316 refined, 2 included, MultiStar: {0.06, -0.23}, one-star: {0.11, -0.30}
00:10:49.871 00.002 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.14) = xAngle (-0.17 = -0.17)
00:10:49.874 00.003 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
00:10:49.877 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.32 mountX=0.23 mountY=0.05, mountTheta=0.21
00:10:49.881 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.23, opts=13)
00:10:49.882 00.001 28316 Enqueuing Move request for scope (0.06, -0.23)
00:10:49.882 00.000 29988 Worker thread wakes up
00:10:49.883 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:49.883 00.000 28316 UpdateGuideState exits: m=1767 RSB=28.8
00:10:49.883 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:49.884 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:49.884 00.000 28316 Enqueuing Expose request
00:10:49.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
00:10:49.885 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
00:10:49.885 00.000 29988 Moving (0.06, -0.23) raw xDistance=0.23 yDistance=0.05
00:10:49.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:10:49.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:49.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:49.885 00.000 29988 MoveAxis(W, 48, ABG)
00:10:49.885 00.000 29988 Guiding  Dir = 3, Dur = 48
00:10:49.887 00.002 29988 IsSlewing returns 0
00:10:49.887 00.000 29988 IsGuiding returns 0
00:10:49.888 00.001 29988 PulseGuide returned control before completion, sleep 56
00:10:49.955 00.067 29988 IsGuiding returns 0
00:10:49.955 00.000 29988 Move returns status 0, amount 48
00:10:49.955 00.000 29988 MoveAxis(N, 0, ABG)
00:10:49.955 00.000 29988 Move returns status 0, amount 0
00:10:49.955 00.000 29988 move complete, result=0
00:10:49.955 00.000 29988 worker thread done servicing request
00:10:49.955 00.000 29988 Worker thread wakes up
00:10:49.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:49.955 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
00:10:49.956 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:51.374 01.418 29988 Exposure complete
00:10:51.399 00.025 29988 worker thread done servicing request
00:10:51.399 00.000 28316 OnExposeComplete: enter
00:10:51.400 00.001 28316 UpdateGuideState(): m_state=6
00:10:51.400 00.000 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3383
00:10:51.401 00.001 28316 Star::Find returns 1 (0), X=584.79, Y=119.96, Mass=1954, SNR=30.4, Peak=172 HFD=4.3
00:10:51.401 00.000 28316 MultiStar: [#1 0.32,-0.50,0.00,M9] [#2 0.26,-0.53,0.00,M9] [#3 0.01,-0.64,0.00,M7] [#4 -0.11,-0.40,0.00,M4] [#5 0.01,0.14,0.76,U] [#6 0.23,-0.55,0.00,M10] [#7 0.11,-0.50,0.00,M9] [#8 -0.25,-0.02,0.60,U] 
00:10:51.401 00.000 28316 refined, 2 included, MultiStar: {-0.06, -0.05}, one-star: {-0.00, -0.21}
00:10:51.403 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.32 = -1.32)
00:10:51.403 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.78 = 1.78)
00:10:51.404 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=0.02 mountY=0.07, mountTheta=1.33
00:10:51.404 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
00:10:51.405 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
00:10:51.405 00.000 29988 Worker thread wakes up
00:10:51.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:51.407 00.002 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:10:51.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:10:51.407 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:10:51.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.407 00.000 29988 Moving (-0.06, -0.05) raw xDistance=0.02 yDistance=0.07
00:10:51.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:10:51.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:51.408 00.001 28316 Enqueuing Expose request
00:10:51.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:51.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:10:51.408 00.000 29988 MoveAxis(E, 0, ABG)
00:10:51.408 00.000 29988 Move returns status 0, amount 0
00:10:51.408 00.000 29988 MoveAxis(N, 0, ABG)
00:10:51.408 00.000 29988 Move returns status 0, amount 0
00:10:51.408 00.000 29988 move complete, result=0
00:10:51.408 00.000 29988 worker thread done servicing request
00:10:51.409 00.001 29988 Worker thread wakes up
00:10:51.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:51.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:51.409 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:53.039 01.630 29988 Exposure complete
00:10:53.071 00.032 29988 worker thread done servicing request
00:10:53.071 00.000 28316 OnExposeComplete: enter
00:10:53.072 00.001 28316 UpdateGuideState(): m_state=6
00:10:53.072 00.000 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3384
00:10:53.073 00.001 28316 Star::Find returns 1 (0), X=584.77, Y=120.17, Mass=1802, SNR=29.1, Peak=180 HFD=4.2
00:10:53.073 00.000 28316 MultiStar: [#1 0.15,-0.32,0.94,U] [#2 0.05,-0.27,1.01,U] [#3 0.05,-0.35,0.91,U] [#4 -0.13,-0.14,0.90,U] [#5 0.11,0.19,0.82,U] [#6 0.21,-0.32,0.77,U] [#7 0.03,-0.20,0.68,U] [#8 0.04,0.07,0.61,U] 
00:10:53.074 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.16}, one-star: {-0.02, 0.00}
00:10:53.074 00.000 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.14) = xAngle (4.28 = -2.00)
00:10:53.074 00.000 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.39 = 1.10)
00:10:53.075 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.14 mountX=-0.01 mountY=0.02, mountTheta=2.01
00:10:53.076 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.00, opts=13)
00:10:53.076 00.000 28316 Enqueuing Move request for scope (-0.02, 0.00)
00:10:53.077 00.001 29988 Worker thread wakes up
00:10:53.077 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:53.077 00.000 28316 UpdateGuideState exits: m=1802 RSB=29.1
00:10:53.078 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:53.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:53.079 00.001 28316 Enqueuing Expose request
00:10:53.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:10:53.079 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:10:53.079 00.000 29988 Moving (-0.02, 0.00) raw xDistance=-0.01 yDistance=0.02
00:10:53.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:53.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:53.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:53.079 00.000 29988 MoveAxis(E, 0, ABG)
00:10:53.079 00.000 29988 Move returns status 0, amount 0
00:10:53.079 00.000 29988 MoveAxis(N, 0, ABG)
00:10:53.079 00.000 29988 Move returns status 0, amount 0
00:10:53.079 00.000 29988 move complete, result=0
00:10:53.079 00.000 29988 worker thread done servicing request
00:10:53.079 00.000 29988 Worker thread wakes up
00:10:53.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:53.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,105,31,31)
00:10:53.080 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:53.177 00.097 28316 evsrv: cli 0C97D870 connect
00:10:53.181 00.004 28316 case statement mapped state 6 to 3
00:10:53.182 00.001 28316 case statement mapped state 6 to 3
00:10:53.184 00.002 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"8c7b2c7d-f544-4bea-ab44-81a79065c3a6"}
00:10:53.186 00.002 28316 case statement mapped state 6 to 3
00:10:53.186 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c7b2c7d-f544-4bea-ab44-81a79065c3a6"}
00:10:53.190 00.004 28316 evsrv: cli 0C97D870 disconnect
00:10:53.192 00.002 28316 evsrv: cli 0C97D050 connect
00:10:53.192 00.000 28316 case statement mapped state 6 to 3
00:10:53.193 00.001 28316 case statement mapped state 6 to 3
00:10:53.194 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"6ab32a99-a21c-448a-aac1-feaeafb67bb4"}
00:10:53.195 00.001 28316 PhdController::Dither begins
00:10:53.197 00.002 28316 dither: size=2.00, dRA=0.08 dDec=-0.79
00:10:53.198 00.001 28316 MountToCamera -- mountTheta (1.47) + m_xAngle (-1.14) = xAngle (0.33 = 0.33)
00:10:53.199 00.001 28316 MountToCamera -- mountX=0.08 mountY=-0.79 hyp=0.80 mountTheta=1.47 cameraX=0.75, cameraY=0.26 cameraTheta=0.33
00:10:53.199 00.000 28316 setting lock position to (585.55, 120.42)
00:10:53.200 00.001 28316 Mount: notify guiding dithered (0.8, 0.3)
00:10:53.201 00.001 28316 MultiStar: stabilizing after lock position change
00:10:53.202 00.001 28316 Status Line: Dithering de 0.08,-0.79
00:10:53.205 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:10:53.205 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
00:10:53.206 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"6ab32a99-a21c-448a-aac1-feaeafb67bb4"}
00:10:53.207 00.001 28316 evsrv: cli 0C97D050 disconnect
00:10:54.597 01.390 29988 Exposure complete
00:10:54.637 00.040 29988 worker thread done servicing request
00:10:54.638 00.001 28316 OnExposeComplete: enter
00:10:54.638 00.000 28316 UpdateGuideState(): m_state=6
00:10:54.639 00.001 28316 Star::Find(15, 584, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3385
00:10:54.641 00.002 28316 Star::Find returns 1 (0), X=584.83, Y=119.94, Mass=1916, SNR=29.9, Peak=177 HFD=4.3
00:10:54.642 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
00:10:54.644 00.002 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
00:10:54.645 00.001 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.48 hyp=0.86 cameraTheta=-2.55 mountX=0.14 mountY=0.85, mountTheta=1.41
00:10:54.647 00.002 28316 dither recenter: remaining=(-0.1,0.8) step=(-0.1,0.8)
00:10:54.648 00.001 28316 MountToCamera -- mountTheta (-1.67) + m_xAngle (-1.14) = xAngle (-2.81 = -2.81)
00:10:54.648 00.000 28316 MountToCamera -- mountX=-0.08 mountY=0.79 hyp=0.80 mountTheta=-1.67 cameraX=-0.75, cameraY=-0.26 cameraTheta=-2.81
00:10:54.648 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.75, y=-0.26, opts=4)
00:10:54.649 00.001 28316 Enqueuing Move request for scope (-0.75, -0.26)
00:10:54.649 00.000 28316 Mount: notify direct move -0.08,0.79
00:10:54.650 00.001 29988 Worker thread wakes up
00:10:54.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:54.650 00.000 28316 UpdateGuideState exits: m=1916 RSB=29.9
00:10:54.651 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.26) opts 0x4
00:10:54.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.75, -0.26)
00:10:54.651 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 1 / 99999
00:10:54.651 00.000 29988 Moving (-0.75, -0.26) raw xDistance=-0.08 yDistance=0.79
00:10:54.651 00.000 29988 MoveAxis(E, 27, B)
00:10:54.651 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140654.651,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:10:54.652 00.001 29988 Guiding  Dir = 2, Dur = 27
00:10:54.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:54.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:54.653 00.001 28316 Enqueuing Expose request
00:10:54.653 00.000 29988 IsSlewing returns 0
00:10:54.653 00.000 29988 IsGuiding returns 0
00:10:54.655 00.002 29988 PulseGuide returned control before completion, sleep 36
00:10:54.705 00.050 29988 IsGuiding returns 0
00:10:54.705 00.000 29988 Move returns status 0, amount 27
00:10:54.705 00.000 29988 MoveAxis(S, 189, B)
00:10:54.705 00.000 29988 Guiding  Dir = 1, Dur = 189
00:10:54.705 00.000 29988 IsSlewing returns 0
00:10:54.705 00.000 29988 IsGuiding returns 0
00:10:54.711 00.006 29988 PulseGuide returned control before completion, sleep 194
00:10:54.911 00.200 29988 IsGuiding returns 0
00:10:54.911 00.000 29988 Move returns status 0, amount 189
00:10:54.911 00.000 29988 move complete, result=0
00:10:54.911 00.000 29988 worker thread done servicing request
00:10:54.911 00.000 29988 Worker thread wakes up
00:10:54.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:54.911 00.000 28316 GuideStep: -0.1 px 27 ms EAST, 0.8 px 189 ms SOUTH
00:10:54.912 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:10:56.545 01.633 29988 Exposure complete
00:10:56.594 00.049 29988 worker thread done servicing request
00:10:56.594 00.000 28316 OnExposeComplete: enter
00:10:56.595 00.001 28316 UpdateGuideState(): m_state=6
00:10:56.596 00.001 28316 Star::Find(15, 584, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3386
00:10:56.596 00.000 28316 Star::Find returns 1 (0), X=585.05, Y=120.11, Mass=1956, SNR=30.2, Peak=184 HFD=4.4
00:10:56.597 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.43 = -1.43)
00:10:56.597 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.67 = 1.67)
00:10:56.598 00.001 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.32 hyp=0.59 cameraTheta=-2.58 mountX=0.08 mountY=0.59, mountTheta=1.43
00:10:56.599 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.32, opts=13)
00:10:56.599 00.000 28316 Enqueuing Move request for scope (-0.50, -0.32)
00:10:56.600 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:56.600 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.2
00:10:56.600 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 2 / 99999
00:10:56.601 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140656.601,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:10:56.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:56.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:56.603 00.001 29988 Worker thread wakes up
00:10:56.603 00.000 28316 Enqueuing Expose request
00:10:56.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.32) opts 0xd
00:10:56.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.32)
00:10:56.603 00.000 29988 Moving (-0.50, -0.32) raw xDistance=0.08 yDistance=0.59
00:10:56.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:56.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:56.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
00:10:56.603 00.000 29988 MoveAxis(E, 0, ABG)
00:10:56.603 00.000 29988 Move returns status 0, amount 0
00:10:56.603 00.000 29988 MoveAxis(N, 0, ABG)
00:10:56.603 00.000 29988 Move returns status 0, amount 0
00:10:56.603 00.000 29988 move complete, result=0
00:10:56.603 00.000 29988 worker thread done servicing request
00:10:56.603 00.000 29988 Worker thread wakes up
00:10:56.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:56.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:10:56.604 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:10:58.130 01.526 29988 Exposure complete
00:10:58.157 00.027 29988 worker thread done servicing request
00:10:58.157 00.000 28316 OnExposeComplete: enter
00:10:58.158 00.001 28316 UpdateGuideState(): m_state=6
00:10:58.158 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3387
00:10:58.158 00.000 28316 Star::Find returns 1 (0), X=585.36, Y=120.09, Mass=1873, SNR=29.7, Peak=166 HFD=4.0
00:10:58.162 00.004 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.94 = -0.94)
00:10:58.162 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
00:10:58.164 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.33 hyp=0.38 cameraTheta=-2.09 mountX=0.22 mountY=0.32, mountTheta=0.96
00:10:58.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.33, opts=13)
00:10:58.165 00.000 28316 Enqueuing Move request for scope (-0.19, -0.33)
00:10:58.166 00.001 29988 Worker thread wakes up
00:10:58.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:10:58.166 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
00:10:58.167 00.001 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 3 / 99999
00:10:58.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.33) opts 0xd
00:10:58.167 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140658.167,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:10:58.168 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.33)
00:10:58.168 00.000 29988 Moving (-0.19, -0.33) raw xDistance=0.22 yDistance=0.32
00:10:58.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:58.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:58.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:58.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:58.168 00.000 28316 Enqueuing Expose request
00:10:58.169 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:10:58.169 00.000 29988 MoveAxis(W, 47, ABG)
00:10:58.169 00.000 29988 Guiding  Dir = 3, Dur = 47
00:10:58.169 00.000 29988 IsSlewing returns 0
00:10:58.169 00.000 29988 IsGuiding returns 0
00:10:58.171 00.002 29988 PulseGuide returned control before completion, sleep 56
00:10:58.238 00.067 29988 IsGuiding returns 0
00:10:58.238 00.000 29988 Move returns status 0, amount 47
00:10:58.238 00.000 29988 MoveAxis(N, 0, ABG)
00:10:58.238 00.000 29988 Move returns status 0, amount 0
00:10:58.238 00.000 29988 move complete, result=0
00:10:58.238 00.000 29988 worker thread done servicing request
00:10:58.238 00.000 29988 Worker thread wakes up
00:10:58.238 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.3 px 0 ms NORTH
00:10:58.240 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:10:58.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:10:59.873 01.633 29988 Exposure complete
00:10:59.916 00.043 29988 worker thread done servicing request
00:10:59.916 00.000 28316 OnExposeComplete: enter
00:10:59.918 00.002 28316 UpdateGuideState(): m_state=6
00:10:59.919 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3388
00:10:59.921 00.002 28316 Star::Find returns 1 (0), X=585.18, Y=120.26, Mass=1864, SNR=29.6, Peak=161 HFD=4.3
00:10:59.922 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
00:10:59.922 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
00:10:59.923 00.001 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.16 hyp=0.40 cameraTheta=-2.73 mountX=-0.01 mountY=0.40, mountTheta=1.59
00:10:59.925 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.16, opts=13)
00:10:59.927 00.002 28316 Enqueuing Move request for scope (-0.37, -0.16)
00:10:59.928 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:10:59.930 00.002 29988 Worker thread wakes up
00:10:59.930 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:10:59.931 00.001 28316 PhdController: settling, locked = 1, distance = 0.49 (0.50) aobump = 0 frame = 4 / 99999
00:10:59.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.16) opts 0xd
00:10:59.931 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140659.931,"Host":"ASUS_SAM","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:10:59.932 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.16)
00:10:59.932 00.000 29988 Moving (-0.37, -0.16) raw xDistance=-0.01 yDistance=0.40
00:10:59.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:59.932 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:10:59.933 00.001 28316 Enqueuing Expose request
00:10:59.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:59.933 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.31
00:10:59.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:10:59.933 00.000 29988 MoveAxis(E, 0, ABG)
00:10:59.933 00.000 29988 Move returns status 0, amount 0
00:10:59.933 00.000 29988 MoveAxis(S, 96, ABG)
00:10:59.933 00.000 29988 Guiding  Dir = 1, Dur = 96
00:10:59.933 00.000 29988 IsSlewing returns 0
00:10:59.933 00.000 29988 IsGuiding returns 0
00:10:59.939 00.006 29988 PulseGuide returned control before completion, sleep 102
00:11:00.043 00.104 29988 IsGuiding returns 0
00:11:00.043 00.000 29988 Move returns status 0, amount 96
00:11:00.043 00.000 29988 move complete, result=0
00:11:00.044 00.001 29988 worker thread done servicing request
00:11:00.044 00.000 29988 Worker thread wakes up
00:11:00.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:00.044 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 96 ms SOUTH
00:11:00.046 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:01.464 01.418 29988 Exposure complete
00:11:01.509 00.045 29988 worker thread done servicing request
00:11:01.509 00.000 28316 OnExposeComplete: enter
00:11:01.511 00.002 28316 UpdateGuideState(): m_state=6
00:11:01.511 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3389
00:11:01.512 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=120.60, Mass=1906, SNR=29.9, Peak=127 HFD=4.4
00:11:01.512 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.30 = -2.99)
00:11:01.514 00.002 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.40 = 0.12)
00:11:01.515 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.15 mountX=-0.21 mountY=0.02, mountTheta=3.03
00:11:01.518 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.18, opts=13)
00:11:01.518 00.000 28316 Enqueuing Move request for scope (-0.12, 0.18)
00:11:01.518 00.000 29988 Worker thread wakes up
00:11:01.519 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:11:01.519 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:11:01.519 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 5 / 99999
00:11:01.520 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
00:11:01.520 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140661.520,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
00:11:01.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
00:11:01.520 00.000 29988 Moving (-0.12, 0.18) raw xDistance=-0.21 yDistance=0.02
00:11:01.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:11:01.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:01.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:01.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:01.522 00.001 28316 Enqueuing Expose request
00:11:01.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:11:01.523 00.001 29988 MoveAxis(E, 44, ABG)
00:11:01.523 00.000 29988 Guiding  Dir = 2, Dur = 44
00:11:01.523 00.000 29988 IsSlewing returns 0
00:11:01.523 00.000 29988 IsGuiding returns 0
00:11:01.524 00.001 29988 PulseGuide returned control before completion, sleep 53
00:11:01.589 00.065 29988 IsGuiding returns 0
00:11:01.589 00.000 29988 Move returns status 0, amount 44
00:11:01.589 00.000 29988 MoveAxis(N, 0, ABG)
00:11:01.589 00.000 29988 Move returns status 0, amount 0
00:11:01.589 00.000 29988 move complete, result=0
00:11:01.589 00.000 29988 worker thread done servicing request
00:11:01.589 00.000 29988 Worker thread wakes up
00:11:01.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:01.589 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
00:11:01.590 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:03.225 01.635 29988 Exposure complete
00:11:03.270 00.045 29988 worker thread done servicing request
00:11:03.270 00.000 28316 OnExposeComplete: enter
00:11:03.271 00.001 28316 UpdateGuideState(): m_state=6
00:11:03.272 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3390
00:11:03.273 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=120.34, Mass=1933, SNR=30.1, Peak=148 HFD=4.5
00:11:03.273 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.58 = -0.58)
00:11:03.274 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:11:03.274 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.72 mountX=0.07 mountY=0.05, mountTheta=0.60
00:11:03.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
00:11:03.277 00.002 28316 Enqueuing Move request for scope (-0.01, -0.08)
00:11:03.277 00.000 29988 Worker thread wakes up
00:11:03.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:03.278 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:11:03.278 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 6 / 99999
00:11:03.279 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:11:03.279 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140663.279,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:11:03.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:03.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:03.281 00.001 28316 Enqueuing Expose request
00:11:03.281 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:11:03.281 00.000 29988 Moving (-0.01, -0.08) raw xDistance=0.07 yDistance=0.05
00:11:03.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:03.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:03.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:03.281 00.000 29988 MoveAxis(E, 0, ABG)
00:11:03.281 00.000 29988 Move returns status 0, amount 0
00:11:03.281 00.000 29988 MoveAxis(N, 0, ABG)
00:11:03.281 00.000 29988 Move returns status 0, amount 0
00:11:03.281 00.000 29988 move complete, result=0
00:11:03.282 00.001 29988 worker thread done servicing request
00:11:03.282 00.000 29988 Worker thread wakes up
00:11:03.282 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:03.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:03.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:04.797 01.515 29988 Exposure complete
00:11:04.828 00.031 29988 worker thread done servicing request
00:11:04.828 00.000 28316 OnExposeComplete: enter
00:11:04.830 00.002 28316 UpdateGuideState(): m_state=6
00:11:04.833 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3391
00:11:04.836 00.003 28316 Star::Find returns 1 (0), X=585.47, Y=120.46, Mass=1825, SNR=29.3, Peak=132 HFD=4.2
00:11:04.838 00.002 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.84 = -2.44)
00:11:04.840 00.002 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.66)
00:11:04.842 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.70 mountX=-0.06 mountY=0.05, mountTheta=2.47
00:11:04.847 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
00:11:04.849 00.002 28316 Enqueuing Move request for scope (-0.07, 0.03)
00:11:04.850 00.001 29988 Worker thread wakes up
00:11:04.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:11:04.850 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
00:11:04.851 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 7 / 99999
00:11:04.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
00:11:04.851 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140664.851,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
00:11:04.852 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
00:11:04.852 00.000 29988 Moving (-0.07, 0.03) raw xDistance=-0.06 yDistance=0.05
00:11:04.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:11:04.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:04.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:04.852 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:04.853 00.001 28316 Enqueuing Expose request
00:11:04.854 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:04.854 00.000 29988 MoveAxis(E, 0, ABG)
00:11:04.854 00.000 29988 Move returns status 0, amount 0
00:11:04.854 00.000 29988 MoveAxis(N, 0, ABG)
00:11:04.854 00.000 29988 Move returns status 0, amount 0
00:11:04.854 00.000 29988 move complete, result=0
00:11:04.854 00.000 29988 worker thread done servicing request
00:11:04.854 00.000 29988 Worker thread wakes up
00:11:04.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:04.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:04.856 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:06.482 01.626 29988 Exposure complete
00:11:06.513 00.031 29988 worker thread done servicing request
00:11:06.513 00.000 28316 OnExposeComplete: enter
00:11:06.514 00.001 28316 UpdateGuideState(): m_state=6
00:11:06.514 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3392
00:11:06.515 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=120.49, Mass=1882, SNR=29.7, Peak=133 HFD=4.5
00:11:06.515 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (-1.14) = xAngle (4.00 = -2.28)
00:11:06.516 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.11 = 0.82)
00:11:06.516 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=-0.16 mountY=0.18, mountTheta=2.30
00:11:06.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.07, opts=13)
00:11:06.518 00.001 28316 Enqueuing Move request for scope (-0.24, 0.07)
00:11:06.518 00.000 29988 Worker thread wakes up
00:11:06.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:11:06.519 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
00:11:06.519 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:11:06.519 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 8 / 99999
00:11:06.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
00:11:06.519 00.000 29988 Moving (-0.24, 0.07) raw xDistance=-0.16 yDistance=0.18
00:11:06.519 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140666.519,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
00:11:06.520 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:11:06.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:06.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:06.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:06.521 00.001 28316 Enqueuing Expose request
00:11:06.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:11:06.521 00.000 29988 MoveAxis(E, 0, ABG)
00:11:06.521 00.000 29988 Move returns status 0, amount 0
00:11:06.521 00.000 29988 MoveAxis(N, 0, ABG)
00:11:06.521 00.000 29988 Move returns status 0, amount 0
00:11:06.521 00.000 29988 move complete, result=0
00:11:06.521 00.000 29988 worker thread done servicing request
00:11:06.521 00.000 29988 Worker thread wakes up
00:11:06.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:06.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:06.522 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:08.045 01.523 29988 Exposure complete
00:11:08.073 00.028 29988 worker thread done servicing request
00:11:08.073 00.000 28316 OnExposeComplete: enter
00:11:08.073 00.000 28316 UpdateGuideState(): m_state=6
00:11:08.074 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3393
00:11:08.074 00.000 28316 Star::Find returns 1 (0), X=585.22, Y=120.55, Mass=1943, SNR=30.1, Peak=134 HFD=4.6
00:11:08.077 00.003 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.92 = -2.37)
00:11:08.077 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.73)
00:11:08.077 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.35 cameraTheta=2.77 mountX=-0.25 mountY=0.23, mountTheta=2.39
00:11:08.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.13, opts=13)
00:11:08.080 00.002 28316 Enqueuing Move request for scope (-0.32, 0.13)
00:11:08.080 00.000 29988 Worker thread wakes up
00:11:08.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd
00:11:08.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.13)
00:11:08.080 00.000 29988 Moving (-0.32, 0.13) raw xDistance=-0.25 yDistance=0.23
00:11:08.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:11:08.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:11:08.080 00.000 29988 MoveAxis(E, 52, ABG)
00:11:08.080 00.000 29988 Guiding  Dir = 2, Dur = 52
00:11:08.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:08.082 00.002 29988 IsSlewing returns 0
00:11:08.082 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.1
00:11:08.083 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
00:11:08.084 00.001 28316 PhdController: newstate STATE_FINISH
00:11:08.084 00.000 28316 PhdController complete: success
00:11:08.085 00.001 29988 IsGuiding returns 0
00:11:08.085 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786140668.085,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
00:11:08.085 00.000 28316 Mount: notify guiding dither settle done success=1
00:11:08.086 00.001 28316 PhdController: newstate STATE_IDLE
00:11:08.087 00.001 29988 PulseGuide returned control before completion, sleep 60
00:11:08.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:08.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:08.087 00.000 28316 Enqueuing Expose request
00:11:08.157 00.070 29988 IsGuiding returns 0
00:11:08.157 00.000 29988 Move returns status 0, amount 52
00:11:08.157 00.000 29988 MoveAxis(S, 55, ABG)
00:11:08.157 00.000 29988 Guiding  Dir = 1, Dur = 55
00:11:08.157 00.000 29988 IsSlewing returns 0
00:11:08.157 00.000 29988 IsGuiding returns 0
00:11:08.162 00.005 29988 PulseGuide returned control before completion, sleep 61
00:11:08.237 00.075 29988 IsGuiding returns 0
00:11:08.237 00.000 29988 Move returns status 0, amount 55
00:11:08.237 00.000 29988 move complete, result=0
00:11:08.237 00.000 29988 worker thread done servicing request
00:11:08.237 00.000 29988 Worker thread wakes up
00:11:08.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:08.237 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.2 px 55 ms SOUTH
00:11:08.238 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:09.863 01.625 29988 Exposure complete
00:11:09.891 00.028 29988 worker thread done servicing request
00:11:09.891 00.000 28316 OnExposeComplete: enter
00:11:09.893 00.002 28316 UpdateGuideState(): m_state=6
00:11:09.896 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3394
00:11:09.899 00.003 28316 Star::Find returns 1 (0), X=585.67, Y=120.07, Mass=1905, SNR=29.9, Peak=170 HFD=4.1
00:11:09.900 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
00:11:09.901 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
00:11:09.902 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.24 mountX=0.37 mountY=0.05, mountTheta=0.14
00:11:09.905 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.35, opts=13)
00:11:09.905 00.000 28316 Enqueuing Move request for scope (0.12, -0.35)
00:11:09.906 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:09.908 00.002 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:11:09.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:09.909 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:09.909 00.000 28316 Enqueuing Expose request
00:11:09.910 00.001 29988 Worker thread wakes up
00:11:09.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.35) opts 0xd
00:11:09.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.35)
00:11:09.910 00.000 29988 Moving (0.12, -0.35) raw xDistance=0.37 yDistance=0.05
00:11:09.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
00:11:09.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:09.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:09.910 00.000 29988 MoveAxis(W, 74, ABG)
00:11:09.910 00.000 29988 Guiding  Dir = 3, Dur = 74
00:11:09.910 00.000 29988 IsSlewing returns 0
00:11:09.910 00.000 29988 IsGuiding returns 0
00:11:09.911 00.001 29988 PulseGuide returned control before completion, sleep 83
00:11:10.001 00.090 29988 IsGuiding returns 1
00:11:10.002 00.001 29988 scope still moving after pulse duration time elapsed
00:11:10.031 00.029 29988 IsSlewing returns 0
00:11:10.033 00.002 29988 IsGuiding returns 0
00:11:10.033 00.000 29988 scope move finished after 74 + 48 ms
00:11:10.033 00.000 29988 Move returns status 0, amount 74
00:11:10.033 00.000 29988 MoveAxis(N, 0, ABG)
00:11:10.033 00.000 29988 Move returns status 0, amount 0
00:11:10.033 00.000 29988 move complete, result=0
00:11:10.033 00.000 29988 worker thread done servicing request
00:11:10.033 00.000 29988 Worker thread wakes up
00:11:10.033 00.000 28316 GuideStep: 0.4 px 74 ms WEST, 0.1 px 0 ms NORTH
00:11:10.035 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:10.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:11.438 01.403 29988 Exposure complete
00:11:11.488 00.050 29988 worker thread done servicing request
00:11:11.488 00.000 28316 OnExposeComplete: enter
00:11:11.489 00.001 28316 UpdateGuideState(): m_state=6
00:11:11.490 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.490 00.000 28316 Star::Find returns 1 (0), X=585.58, Y=120.71, Mass=1915, SNR=29.9, Peak=135 HFD=4.3
00:11:11.491 00.001 28316 MultiStar: exiting stabilization period
00:11:11.491 00.000 28316 MultiStar: updating star positions after lock position change
00:11:11.491 00.000 28316 Star::Find(15, 468, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.492 00.001 28316 Star::Find returns 1 (0), X=468.61, Y=130.65, Mass=1480, SNR=26.7, Peak=127 HFD=3.5
00:11:11.492 00.000 28316 Star::Find(15, 426, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.493 00.001 28316 Star::Find returns 1 (0), X=426.78, Y=202.12, Mass=1795, SNR=29.0, Peak=172 HFD=4.1
00:11:11.493 00.000 28316 Star::Find(15, 1118, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.494 00.001 28316 Star::Find returns 1 (0), X=1118.61, Y=662.97, Mass=1466, SNR=26.3, Peak=106 HFD=4.1
00:11:11.494 00.000 28316 Star::Find(15, 571, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.495 00.001 28316 Star::Find returns 1 (0), X=571.19, Y=646.94, Mass=1401, SNR=25.9, Peak=122 HFD=4.2
00:11:11.496 00.001 28316 Star::Find(15, 590, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.498 00.002 28316 Star::Find returns 1 (0), X=589.99, Y=421.74, Mass=1193, SNR=23.9, Peak=105 HFD=4.0
00:11:11.500 00.002 28316 Star::Find(15, 1106, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.501 00.001 28316 Star::Find returns 1 (0), X=1106.01, Y=896.31, Mass=962, SNR=21.6, Peak=89 HFD=3.9
00:11:11.502 00.001 28316 Star::Find(15, 1125, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.502 00.000 28316 Star::Find returns 1 (0), X=1125.18, Y=814.47, Mass=823, SNR=19.9, Peak=67 HFD=3.6
00:11:11.503 00.001 28316 Star::Find(15, 976, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.503 00.000 28316 Star::Find returns 1 (0), X=976.61, Y=266.44, Mass=656, SNR=17.8, Peak=57 HFD=3.4
00:11:11.504 00.001 28316 Star::Find(15, 304, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.504 00.000 28316 Star::Find returns 1 (0), X=304.63, Y=448.02, Mass=684, SNR=18.0, Peak=65 HFD=3.9
00:11:11.505 00.001 28316 Star::Find(15, 568, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.505 00.000 28316 Star::Find returns 1 (0), X=568.88, Y=441.91, Mass=707, SNR=18.4, Peak=60 HFD=4.3
00:11:11.505 00.000 28316 Star::Find(15, 1007, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
00:11:11.506 00.001 28316 Star::Find returns 1 (0), X=1007.10, Y=702.64, Mass=561, SNR=16.3, Peak=54 HFD=3.5
00:11:11.506 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:11:11.507 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:11:11.507 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.44 mountX=-0.24 mountY=-0.16, mountTheta=-2.55
00:11:11.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.28, opts=13)
00:11:11.509 00.001 28316 Enqueuing Move request for scope (0.04, 0.28)
00:11:11.509 00.000 29988 Worker thread wakes up
00:11:11.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:11.510 00.001 28316 UpdateGuideState exits: m=1915 RSB=29.9
00:11:11.510 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
00:11:11.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
00:11:11.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:11.510 00.000 29988 Moving (0.04, 0.28) raw xDistance=-0.24 yDistance=-0.16
00:11:11.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
00:11:11.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:11.511 00.000 28316 Enqueuing Expose request
00:11:11.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:11.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:11.511 00.000 29988 MoveAxis(E, 46, ABG)
00:11:11.511 00.000 29988 Guiding  Dir = 2, Dur = 46
00:11:11.512 00.001 29988 IsSlewing returns 0
00:11:11.512 00.000 29988 IsGuiding returns 0
00:11:11.513 00.001 29988 PulseGuide returned control before completion, sleep 55
00:11:11.581 00.068 29988 IsGuiding returns 0
00:11:11.581 00.000 29988 Move returns status 0, amount 46
00:11:11.581 00.000 29988 MoveAxis(N, 0, ABG)
00:11:11.581 00.000 29988 Move returns status 0, amount 0
00:11:11.581 00.000 29988 move complete, result=0
00:11:11.581 00.000 29988 worker thread done servicing request
00:11:11.581 00.000 29988 Worker thread wakes up
00:11:11.581 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.2 px 0 ms NORTH
00:11:11.582 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:11.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:13.222 01.640 29988 Exposure complete
00:11:13.246 00.024 29988 worker thread done servicing request
00:11:13.246 00.000 28316 OnExposeComplete: enter
00:11:13.247 00.001 28316 UpdateGuideState(): m_state=6
00:11:13.248 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3396
00:11:13.249 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=120.29, Mass=1958, SNR=30.3, Peak=150 HFD=4.6
00:11:13.249 00.000 28316 MultiStar: [#1 0.18,-0.24,0.89,U] [#2 0.12,-0.18,0.94,U] [#3 0.17,-0.18,0.85,U] [#4 0.18,-0.11,0.89,U] [#5 0.07,-0.29,0.77,U] [#6 0.17,-0.06,0.72,U] [#7 0.14,-0.04,0.66,U] [#8 0.20,-0.11,0.59,U] 
00:11:13.250 00.001 28316 single-star, 8 included, MultiStar: {0.14, -0.15}, one-star: {0.07, -0.13}
00:11:13.251 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
00:11:13.251 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
00:11:13.251 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.07 mountX=0.15 mountY=-0.01, mountTheta=-0.04
00:11:13.253 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
00:11:13.254 00.001 28316 Enqueuing Move request for scope (0.07, -0.13)
00:11:13.254 00.000 29988 Worker thread wakes up
00:11:13.255 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:13.255 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:11:13.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:13.256 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:13.256 00.000 28316 Enqueuing Expose request
00:11:13.257 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:11:13.257 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:11:13.257 00.000 29988 Moving (0.07, -0.13) raw xDistance=0.15 yDistance=-0.01
00:11:13.257 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:11:13.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:13.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:13.257 00.000 29988 MoveAxis(E, 0, ABG)
00:11:13.257 00.000 29988 Move returns status 0, amount 0
00:11:13.257 00.000 29988 MoveAxis(N, 0, ABG)
00:11:13.257 00.000 29988 Move returns status 0, amount 0
00:11:13.257 00.000 29988 move complete, result=0
00:11:13.257 00.000 29988 worker thread done servicing request
00:11:13.257 00.000 29988 Worker thread wakes up
00:11:13.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:13.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:13.258 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:14.769 01.511 29988 Exposure complete
00:11:14.813 00.044 29988 worker thread done servicing request
00:11:14.813 00.000 28316 OnExposeComplete: enter
00:11:14.815 00.002 28316 UpdateGuideState(): m_state=6
00:11:14.817 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3397
00:11:14.817 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=120.58, Mass=1995, SNR=30.7, Peak=138 HFD=4.4
00:11:14.818 00.001 28316 MultiStar: [#1 0.02,-0.04,0.89,U] [#2 -0.05,0.11,0.93,U] [#3 0.01,0.03,0.85,U] [#4 0.08,0.09,0.85,U] [#5 -0.15,-0.08,0.77,U] [#6 0.03,0.13,0.69,U] [#7 -0.02,0.27,0.62,U] [#8 0.07,-0.21,0.58,U] 
00:11:14.818 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.09, 0.15}
00:11:14.819 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:11:14.819 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
00:11:14.820 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.96
00:11:14.821 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
00:11:14.822 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
00:11:14.823 00.001 29988 Worker thread wakes up
00:11:14.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:11:14.823 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
00:11:14.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:14.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:14.824 00.000 28316 Enqueuing Expose request
00:11:14.825 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:11:14.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:11:14.825 00.000 29988 Moving (-0.02, 0.05) raw xDistance=-0.06 yDistance=-0.01
00:11:14.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:11:14.826 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:14.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:14.826 00.000 29988 MoveAxis(E, 0, ABG)
00:11:14.826 00.000 29988 Move returns status 0, amount 0
00:11:14.826 00.000 29988 MoveAxis(N, 0, ABG)
00:11:14.826 00.000 29988 Move returns status 0, amount 0
00:11:14.826 00.000 29988 move complete, result=0
00:11:14.826 00.000 29988 worker thread done servicing request
00:11:14.826 00.000 29988 Worker thread wakes up
00:11:14.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:14.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:14.827 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:16.456 01.629 29988 Exposure complete
00:11:16.520 00.064 29988 worker thread done servicing request
00:11:16.520 00.000 28316 OnExposeComplete: enter
00:11:16.521 00.001 28316 UpdateGuideState(): m_state=6
00:11:16.522 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3398
00:11:16.522 00.000 28316 Star::Find returns 1 (0), X=585.77, Y=120.52, Mass=1979, SNR=30.6, Peak=145 HFD=4.6
00:11:16.523 00.001 28316 MultiStar: [#1 0.20,-0.21,0.90,U] [#2 0.04,-0.17,0.96,U] [#3 0.13,-0.19,0.86,U] [#4 0.19,0.01,0.88,U] [#5 0.26,-0.24,0.76,U] [#6 0.28,-0.13,0.70,U] [#7 0.16,-0.07,0.64,U] [#8 0.22,-0.19,0.60,U] 
00:11:16.523 00.000 28316 refined, 8 included, MultiStar: {0.19, -0.12}, one-star: {0.23, 0.09}
00:11:16.524 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:11:16.524 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
00:11:16.525 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.56 mountX=0.18 mountY=-0.11, mountTheta=-0.56
00:11:16.527 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.12, opts=13)
00:11:16.527 00.000 28316 Enqueuing Move request for scope (0.19, -0.12)
00:11:16.528 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:16.528 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.6
00:11:16.528 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:16.529 00.001 29988 Worker thread wakes up
00:11:16.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
00:11:16.529 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
00:11:16.529 00.000 29988 Moving (0.19, -0.12) raw xDistance=0.18 yDistance=-0.11
00:11:16.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:11:16.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:16.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:16.532 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:11:16.532 00.000 29988 MoveAxis(E, 0, ABG)
00:11:16.532 00.000 28316 Enqueuing Expose request
00:11:16.533 00.001 29988 Move returns status 0, amount 0
00:11:16.533 00.000 29988 MoveAxis(N, 0, ABG)
00:11:16.533 00.000 29988 Move returns status 0, amount 0
00:11:16.533 00.000 29988 move complete, result=0
00:11:16.533 00.000 29988 worker thread done servicing request
00:11:16.533 00.000 29988 Worker thread wakes up
00:11:16.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:16.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:16.533 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:18.056 01.523 29988 Exposure complete
00:11:18.088 00.032 29988 worker thread done servicing request
00:11:18.088 00.000 28316 OnExposeComplete: enter
00:11:18.089 00.001 28316 UpdateGuideState(): m_state=6
00:11:18.090 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3399
00:11:18.090 00.000 28316 Star::Find returns 1 (0), X=585.71, Y=120.71, Mass=2030, SNR=30.9, Peak=166 HFD=4.3
00:11:18.091 00.001 28316 MultiStar: [#1 0.13,0.12,0.89,U] [#2 0.01,0.08,0.93,U] [#3 0.15,0.12,0.85,U] [#4 0.15,0.07,0.84,U] [#5 0.06,0.04,0.75,U] [#6 0.25,0.13,0.71,U] [#7 0.23,0.02,0.62,U] [#8 0.17,0.11,0.58,U] 
00:11:18.091 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.12}, one-star: {0.17, 0.29}
00:11:18.092 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:11:18.092 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
00:11:18.092 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.69 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
00:11:18.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.12, opts=13)
00:11:18.094 00.001 28316 Enqueuing Move request for scope (0.14, 0.12)
00:11:18.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:18.095 00.001 28316 UpdateGuideState exits: m=2030 RSB=30.9
00:11:18.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:18.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:18.096 00.000 28316 Enqueuing Expose request
00:11:18.096 00.000 29988 Worker thread wakes up
00:11:18.097 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:11:18.097 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:11:18.097 00.000 29988 Moving (0.14, 0.12) raw xDistance=-0.05 yDistance=-0.18
00:11:18.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:11:18.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:18.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:11:18.097 00.000 29988 MoveAxis(E, 0, ABG)
00:11:18.097 00.000 29988 Move returns status 0, amount 0
00:11:18.097 00.000 29988 MoveAxis(N, 0, ABG)
00:11:18.097 00.000 29988 Move returns status 0, amount 0
00:11:18.097 00.000 29988 move complete, result=0
00:11:18.097 00.000 29988 worker thread done servicing request
00:11:18.097 00.000 29988 Worker thread wakes up
00:11:18.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:18.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:18.097 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:19.727 01.630 29988 Exposure complete
00:11:19.752 00.025 29988 worker thread done servicing request
00:11:19.752 00.000 28316 OnExposeComplete: enter
00:11:19.753 00.001 28316 UpdateGuideState(): m_state=6
00:11:19.753 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3400
00:11:19.754 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=120.50, Mass=1872, SNR=29.7, Peak=143 HFD=4.0
00:11:19.756 00.002 28316 MultiStar: [#1 0.10,-0.07,0.94,U] [#2 0.02,-0.02,0.99,U] [#3 0.16,0.02,0.86,U] [#4 0.09,0.10,0.88,U] [#5 0.05,-0.07,0.80,U] [#6 0.22,0.12,0.74,U] [#7 0.11,0.06,0.66,U] [#8 0.06,-0.06,0.61,U] 
00:11:19.757 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.14, 0.08}
00:11:19.758 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
00:11:19.759 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
00:11:19.760 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.17 mountX=0.03 mountY=-0.10, mountTheta=-1.31
00:11:19.762 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
00:11:19.763 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
00:11:19.763 00.000 29988 Worker thread wakes up
00:11:19.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:11:19.764 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:11:19.764 00.000 29988 Moving (0.10, 0.02) raw xDistance=0.03 yDistance=-0.10
00:11:19.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:11:19.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:19.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:19.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:11:19.765 00.001 29988 MoveAxis(E, 0, ABG)
00:11:19.765 00.000 29988 Move returns status 0, amount 0
00:11:19.765 00.000 29988 MoveAxis(N, 0, ABG)
00:11:19.765 00.000 29988 Move returns status 0, amount 0
00:11:19.765 00.000 29988 move complete, result=0
00:11:19.765 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:11:19.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:19.766 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:19.766 00.000 28316 Enqueuing Expose request
00:11:19.766 00.000 29988 worker thread done servicing request
00:11:19.766 00.000 29988 Worker thread wakes up
00:11:19.766 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:19.767 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:19.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:21.288 01.521 29988 Exposure complete
00:11:21.326 00.038 29988 worker thread done servicing request
00:11:21.326 00.000 28316 OnExposeComplete: enter
00:11:21.327 00.001 28316 UpdateGuideState(): m_state=6
00:11:21.328 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3401
00:11:21.328 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=120.56, Mass=1956, SNR=30.3, Peak=149 HFD=4.4
00:11:21.329 00.001 28316 MultiStar: [#1 0.38,-0.06,0.91,U] [#2 0.30,-0.04,0.96,U] [#3 0.34,-0.02,0.87,U] [#4 0.48,-0.08,0.00,M1] [#5 0.32,-0.08,0.80,U] [#6 0.40,0.11,0.00,M5] [#7 0.29,0.03,0.64,U] [#8 0.35,-0.09,0.61,U] 
00:11:21.330 00.001 28316 refined, 6 included, MultiStar: {0.33, -0.01}, one-star: {0.32, 0.13}
00:11:21.330 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:11:21.331 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.08)
00:11:21.331 00.000 28316 CameraToMount -- cameraX=0.33 cameraY=-0.01 hyp=0.33 cameraTheta=-0.04 mountX=0.15 mountY=-0.29, mountTheta=-1.09
00:11:21.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.01, opts=13)
00:11:21.333 00.001 28316 Enqueuing Move request for scope (0.33, -0.01)
00:11:21.333 00.000 29988 Worker thread wakes up
00:11:21.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:21.334 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.3
00:11:21.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:21.337 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.01) opts 0xd
00:11:21.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.01)
00:11:21.337 00.000 29988 Moving (0.33, -0.01) raw xDistance=0.15 yDistance=-0.29
00:11:21.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:11:21.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:21.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:21.337 00.000 28316 Enqueuing Expose request
00:11:21.338 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:11:21.338 00.000 29988 MoveAxis(E, 0, ABG)
00:11:21.338 00.000 29988 Move returns status 0, amount 0
00:11:21.338 00.000 29988 MoveAxis(N, 0, ABG)
00:11:21.338 00.000 29988 Move returns status 0, amount 0
00:11:21.338 00.000 29988 move complete, result=0
00:11:21.338 00.000 29988 worker thread done servicing request
00:11:21.338 00.000 29988 Worker thread wakes up
00:11:21.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:21.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:21.339 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:11:22.973 01.634 29988 Exposure complete
00:11:23.011 00.038 29988 worker thread done servicing request
00:11:23.011 00.000 28316 OnExposeComplete: enter
00:11:23.012 00.001 28316 UpdateGuideState(): m_state=6
00:11:23.014 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3402
00:11:23.014 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=120.72, Mass=1885, SNR=29.7, Peak=162 HFD=4.4
00:11:23.014 00.000 28316 MultiStar: [#1 0.27,0.10,0.91,U] [#2 0.09,0.15,0.97,U] [#3 0.20,0.17,0.87,U] [#4 0.19,0.35,0.00,M2] [#5 0.06,0.19,0.82,U] [#6 0.14,0.40,0.00,M6] [#7 0.21,0.29,0.67,U] [#8 0.12,0.14,0.59,U] 
00:11:23.016 00.002 28316 refined, 6 included, MultiStar: {0.18, 0.19}, one-star: {0.26, 0.29}
00:11:23.017 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:11:23.017 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
00:11:23.018 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.26 cameraTheta=0.83 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
00:11:23.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.19, opts=13)
00:11:23.020 00.001 28316 Enqueuing Move request for scope (0.18, 0.19)
00:11:23.023 00.003 29988 Worker thread wakes up
00:11:23.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:11:23.023 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.7
00:11:23.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:23.025 00.001 28316 Enqueuing Expose request
00:11:23.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd
00:11:23.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.19)
00:11:23.025 00.000 29988 Moving (0.18, 0.19) raw xDistance=-0.10 yDistance=-0.24
00:11:23.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:11:23.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:23.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:11:23.025 00.000 29988 MoveAxis(E, 0, ABG)
00:11:23.025 00.000 29988 Move returns status 0, amount 0
00:11:23.025 00.000 29988 MoveAxis(N, 0, ABG)
00:11:23.025 00.000 29988 Move returns status 0, amount 0
00:11:23.025 00.000 29988 move complete, result=0
00:11:23.025 00.000 29988 worker thread done servicing request
00:11:23.025 00.000 29988 Worker thread wakes up
00:11:23.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:23.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:23.026 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:24.549 01.523 29988 Exposure complete
00:11:24.585 00.036 29988 worker thread done servicing request
00:11:24.585 00.000 28316 OnExposeComplete: enter
00:11:24.585 00.000 28316 UpdateGuideState(): m_state=6
00:11:24.586 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3403
00:11:24.588 00.002 28316 Star::Find returns 1 (0), X=585.64, Y=120.61, Mass=1925, SNR=30.0, Peak=134 HFD=4.5
00:11:24.589 00.001 28316 MultiStar: [#1 0.01,0.08,0.91,U] [#2 -0.01,0.03,0.96,U] [#3 0.06,-0.01,0.88,U] [#4 0.07,0.07,0.87,U] [#5 0.05,0.03,0.78,U] [#6 0.04,0.19,0.71,U] [#7 0.19,0.09,0.65,U] [#8 0.13,-0.06,0.59,U] 
00:11:24.590 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {0.09, 0.19}
00:11:24.592 00.002 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:11:24.593 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
00:11:24.594 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.82 mountX=-0.04 mountY=-0.09, mountTheta=-1.96
00:11:24.599 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
00:11:24.600 00.001 28316 Enqueuing Move request for scope (0.07, 0.07)
00:11:24.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:24.602 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.0
00:11:24.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:24.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:24.604 00.001 28316 Enqueuing Expose request
00:11:24.605 00.001 29988 Worker thread wakes up
00:11:24.606 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
00:11:24.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
00:11:24.606 00.000 29988 Moving (0.07, 0.07) raw xDistance=-0.04 yDistance=-0.09
00:11:24.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:24.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:24.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:11:24.606 00.000 29988 MoveAxis(E, 0, ABG)
00:11:24.606 00.000 29988 Move returns status 0, amount 0
00:11:24.606 00.000 29988 MoveAxis(N, 0, ABG)
00:11:24.606 00.000 29988 Move returns status 0, amount 0
00:11:24.606 00.000 29988 move complete, result=0
00:11:24.606 00.000 29988 worker thread done servicing request
00:11:24.606 00.000 29988 Worker thread wakes up
00:11:24.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:24.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:24.606 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:26.238 01.632 29988 Exposure complete
00:11:26.268 00.030 29988 worker thread done servicing request
00:11:26.269 00.001 28316 OnExposeComplete: enter
00:11:26.269 00.000 28316 UpdateGuideState(): m_state=6
00:11:26.270 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3404
00:11:26.270 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=120.45, Mass=1937, SNR=30.3, Peak=147 HFD=4.2
00:11:26.271 00.001 28316 MultiStar: [#1 0.44,-0.06,0.00,M1] [#2 0.37,-0.01,0.97,U] [#3 0.35,0.04,0.87,U] [#4 0.56,0.13,0.00,M2] [#5 0.38,-0.12,0.77,U] [#6 0.48,0.03,0.00,M6] [#7 0.47,0.05,0.00,M1] [#8 0.45,0.05,0.00,M1] 
00:11:26.271 00.000 28316 refined, 3 included, MultiStar: {0.38, -0.01}, one-star: {0.42, 0.03}
00:11:26.272 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
00:11:26.272 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.07)
00:11:26.272 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-0.03 mountX=0.17 mountY=-0.34, mountTheta=-1.11
00:11:26.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.01, opts=13)
00:11:26.274 00.001 28316 Enqueuing Move request for scope (0.38, -0.01)
00:11:26.274 00.000 29988 Worker thread wakes up
00:11:26.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:26.275 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:11:26.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:26.276 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.01) opts 0xd
00:11:26.276 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.01)
00:11:26.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:26.276 00.000 28316 Enqueuing Expose request
00:11:26.276 00.000 29988 Moving (0.38, -0.01) raw xDistance=0.17 yDistance=-0.34
00:11:26.278 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:11:26.278 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.18 newest=-0.67
00:11:26.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:11:26.278 00.000 29988 MoveAxis(E, 0, ABG)
00:11:26.278 00.000 29988 Move returns status 0, amount 0
00:11:26.278 00.000 29988 MoveAxis(N, 80, ABG)
00:11:26.278 00.000 29988 Guiding  Dir = 0, Dur = 80
00:11:26.278 00.000 29988 IsSlewing returns 0
00:11:26.278 00.000 29988 IsGuiding returns 0
00:11:26.283 00.005 29988 PulseGuide returned control before completion, sleep 86
00:11:26.380 00.097 29988 IsGuiding returns 0
00:11:26.380 00.000 29988 Move returns status 0, amount 80
00:11:26.380 00.000 29988 move complete, result=0
00:11:26.380 00.000 29988 worker thread done servicing request
00:11:26.380 00.000 29988 Worker thread wakes up
00:11:26.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:26.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:26.380 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 80 ms NORTH
00:11:27.797 01.417 29988 Exposure complete
00:11:27.825 00.028 29988 worker thread done servicing request
00:11:27.825 00.000 28316 OnExposeComplete: enter
00:11:27.828 00.003 28316 UpdateGuideState(): m_state=6
00:11:27.830 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3405
00:11:27.830 00.000 28316 Star::Find returns 1 (0), X=585.59, Y=120.33, Mass=1873, SNR=29.7, Peak=134 HFD=4.2
00:11:27.831 00.001 28316 MultiStar: [#1 0.17,-0.23,0.93,U] [#2 0.04,-0.22,0.97,U] [#3 -0.02,-0.12,0.89,U] [#4 0.08,0.05,0.85,U] [#5 0.14,-0.36,0.80,U] [#6 -0.01,0.02,0.71,U] [#7 0.21,-0.14,0.66,U] [#8 0.10,-0.27,0.60,U] 
00:11:27.831 00.000 28316 single-star, 8 included, MultiStar: {0.08, -0.15}, one-star: {0.05, -0.09}
00:11:27.831 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
00:11:27.833 00.002 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.13)
00:11:27.833 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.09 mountX=0.11 mountY=-0.00, mountTheta=-0.01
00:11:27.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
00:11:27.835 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
00:11:27.835 00.000 29988 Worker thread wakes up
00:11:27.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
00:11:27.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:27.836 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.7
00:11:27.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:27.837 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:27.837 00.000 28316 Enqueuing Expose request
00:11:27.838 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
00:11:27.838 00.000 29988 Moving (0.05, -0.09) raw xDistance=0.11 yDistance=-0.00
00:11:27.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:11:27.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:27.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:11:27.838 00.000 29988 MoveAxis(E, 0, ABG)
00:11:27.838 00.000 29988 Move returns status 0, amount 0
00:11:27.838 00.000 29988 MoveAxis(N, 0, ABG)
00:11:27.838 00.000 29988 Move returns status 0, amount 0
00:11:27.838 00.000 29988 move complete, result=0
00:11:27.838 00.000 29988 worker thread done servicing request
00:11:27.838 00.000 29988 Worker thread wakes up
00:11:27.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:27.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:27.838 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:29.471 01.633 29988 Exposure complete
00:11:29.510 00.039 29988 worker thread done servicing request
00:11:29.510 00.000 28316 OnExposeComplete: enter
00:11:29.511 00.001 28316 UpdateGuideState(): m_state=6
00:11:29.512 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3406
00:11:29.513 00.001 28316 Star::Find returns 1 (0), X=585.74, Y=120.35, Mass=1855, SNR=29.5, Peak=142 HFD=4.5
00:11:29.516 00.003 28316 MultiStar: [#1 0.03,-0.23,0.94,U] [#2 -0.07,-0.18,1.00,U] [#3 0.02,-0.30,0.87,U] [#4 0.08,-0.01,0.89,U] [#5 0.03,-0.34,0.83,U] [#6 0.06,-0.17,0.73,U] [#7 0.08,-0.14,0.66,U] [#8 0.01,-0.28,0.62,U] 
00:11:29.520 00.004 28316 refined, 8 included, MultiStar: {0.05, -0.19}, one-star: {0.19, -0.07}
00:11:29.520 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.14) = xAngle (-0.18 = -0.18)
00:11:29.521 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
00:11:29.521 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.32 mountX=0.19 mountY=0.04, mountTheta=0.21
00:11:29.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
00:11:29.523 00.001 28316 Enqueuing Move request for scope (0.05, -0.19)
00:11:29.523 00.000 29988 Worker thread wakes up
00:11:29.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:29.524 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.5
00:11:29.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:29.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:29.525 00.000 28316 Enqueuing Expose request
00:11:29.526 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
00:11:29.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
00:11:29.526 00.000 29988 Moving (0.05, -0.19) raw xDistance=0.19 yDistance=0.04
00:11:29.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:11:29.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:29.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:29.526 00.000 29988 MoveAxis(E, 0, ABG)
00:11:29.526 00.000 29988 Move returns status 0, amount 0
00:11:29.526 00.000 29988 MoveAxis(N, 0, ABG)
00:11:29.526 00.000 29988 Move returns status 0, amount 0
00:11:29.526 00.000 29988 move complete, result=0
00:11:29.526 00.000 29988 worker thread done servicing request
00:11:29.526 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:29.527 00.001 29988 Worker thread wakes up
00:11:29.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:29.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:31.052 01.525 29988 Exposure complete
00:11:31.080 00.028 29988 worker thread done servicing request
00:11:31.080 00.000 28316 OnExposeComplete: enter
00:11:31.081 00.001 28316 UpdateGuideState(): m_state=6
00:11:31.082 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3407
00:11:31.082 00.000 28316 Star::Find returns 1 (0), X=585.72, Y=120.26, Mass=1904, SNR=29.9, Peak=158 HFD=4.3
00:11:31.083 00.001 28316 MultiStar: [#1 0.20,-0.20,0.89,U] [#2 0.20,-0.31,0.97,U] [#3 0.06,-0.27,0.87,U] [#4 0.22,-0.21,0.87,U] [#5 0.12,-0.29,0.80,U] [#6 0.25,-0.23,0.73,U] [#7 0.23,-0.24,0.64,U] [#8 0.13,-0.29,0.59,U] 
00:11:31.084 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.24}, one-star: {0.17, -0.16}
00:11:31.084 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
00:11:31.084 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
00:11:31.085 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.75 mountX=0.21 mountY=-0.08, mountTheta=-0.36
00:11:31.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.16, opts=13)
00:11:31.087 00.001 28316 Enqueuing Move request for scope (0.17, -0.16)
00:11:31.087 00.000 29988 Worker thread wakes up
00:11:31.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:31.088 00.001 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:11:31.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:31.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:31.089 00.000 28316 Enqueuing Expose request
00:11:31.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
00:11:31.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
00:11:31.089 00.000 29988 Moving (0.17, -0.16) raw xDistance=0.21 yDistance=-0.08
00:11:31.090 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:11:31.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:31.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:11:31.090 00.000 29988 MoveAxis(W, 45, ABG)
00:11:31.090 00.000 29988 Guiding  Dir = 3, Dur = 45
00:11:31.090 00.000 29988 IsSlewing returns 0
00:11:31.090 00.000 29988 IsGuiding returns 0
00:11:31.091 00.001 29988 PulseGuide returned control before completion, sleep 54
00:11:31.161 00.070 29988 IsGuiding returns 0
00:11:31.161 00.000 29988 Move returns status 0, amount 45
00:11:31.161 00.000 29988 MoveAxis(N, 0, ABG)
00:11:31.161 00.000 29988 Move returns status 0, amount 0
00:11:31.162 00.001 29988 move complete, result=0
00:11:31.162 00.000 29988 worker thread done servicing request
00:11:31.162 00.000 29988 Worker thread wakes up
00:11:31.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:31.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:31.162 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
00:11:32.791 01.629 29988 Exposure complete
00:11:32.824 00.033 29988 worker thread done servicing request
00:11:32.824 00.000 28316 OnExposeComplete: enter
00:11:32.825 00.001 28316 UpdateGuideState(): m_state=6
00:11:32.826 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3408
00:11:32.827 00.001 28316 Star::Find returns 1 (0), X=585.50, Y=120.56, Mass=1935, SNR=30.2, Peak=141 HFD=4.2
00:11:32.828 00.001 28316 MultiStar: [#1 0.12,-0.07,0.91,U] [#2 0.01,-0.00,0.96,U] [#3 -0.00,0.10,0.84,U] [#4 0.01,0.11,0.88,U] [#5 0.00,-0.09,0.78,U] [#6 0.04,0.04,0.71,U] [#7 0.03,0.01,0.66,U] [#8 -0.04,-0.13,0.59,U] 
00:11:32.828 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.05, 0.14}
00:11:32.828 00.000 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
00:11:32.829 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.09)
00:11:32.830 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.95 mountX=-0.01 mountY=-0.02, mountTheta=-2.08
00:11:32.834 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
00:11:32.834 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
00:11:32.835 00.001 29988 Worker thread wakes up
00:11:32.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:32.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
00:11:32.835 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:11:32.836 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
00:11:32.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:32.837 00.001 28316 Enqueuing Expose request
00:11:32.837 00.000 29988 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:11:32.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:32.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:32.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:32.837 00.000 29988 MoveAxis(E, 0, ABG)
00:11:32.837 00.000 29988 Move returns status 0, amount 0
00:11:32.838 00.001 29988 MoveAxis(N, 0, ABG)
00:11:32.838 00.000 29988 Move returns status 0, amount 0
00:11:32.838 00.000 29988 move complete, result=0
00:11:32.838 00.000 29988 worker thread done servicing request
00:11:32.838 00.000 29988 Worker thread wakes up
00:11:32.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:32.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:32.839 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:34.357 01.518 29988 Exposure complete
00:11:34.395 00.038 29988 worker thread done servicing request
00:11:34.395 00.000 28316 OnExposeComplete: enter
00:11:34.395 00.000 28316 UpdateGuideState(): m_state=6
00:11:34.397 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3409
00:11:34.400 00.003 28316 Star::Find returns 1 (0), X=585.46, Y=120.70, Mass=1959, SNR=30.3, Peak=160 HFD=4.5
00:11:34.402 00.002 28316 MultiStar: [#1 0.02,0.25,0.93,U] [#2 -0.03,0.13,0.94,U] [#3 -0.15,-0.00,0.87,U] [#4 -0.02,0.24,0.86,U] [#5 -0.13,0.10,0.79,U] [#6 -0.01,0.18,0.72,U] [#7 -0.05,0.08,0.66,U] [#8 -0.12,0.17,0.59,U] 
00:11:34.404 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.16}, one-star: {-0.08, 0.28}
00:11:34.406 00.002 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:11:34.409 00.003 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:11:34.411 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=-0.17 mountY=-0.02, mountTheta=-3.04
00:11:34.414 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.16, opts=13)
00:11:34.415 00.001 28316 Enqueuing Move request for scope (-0.06, 0.16)
00:11:34.416 00.001 29988 Worker thread wakes up
00:11:34.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:11:34.417 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:11:34.419 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:34.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:34.421 00.001 28316 Enqueuing Expose request
00:11:34.422 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
00:11:34.422 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
00:11:34.422 00.000 29988 Moving (-0.06, 0.16) raw xDistance=-0.17 yDistance=-0.02
00:11:34.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:11:34.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:34.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:34.422 00.000 29988 MoveAxis(E, 0, ABG)
00:11:34.422 00.000 29988 Move returns status 0, amount 0
00:11:34.422 00.000 29988 MoveAxis(N, 0, ABG)
00:11:34.422 00.000 29988 Move returns status 0, amount 0
00:11:34.422 00.000 29988 move complete, result=0
00:11:34.422 00.000 29988 worker thread done servicing request
00:11:34.422 00.000 29988 Worker thread wakes up
00:11:34.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:34.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:34.423 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:36.045 01.622 29988 Exposure complete
00:11:36.075 00.030 29988 worker thread done servicing request
00:11:36.075 00.000 28316 OnExposeComplete: enter
00:11:36.075 00.000 28316 UpdateGuideState(): m_state=6
00:11:36.078 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3410
00:11:36.078 00.000 28316 Star::Find returns 1 (0), X=585.48, Y=120.69, Mass=1866, SNR=29.6, Peak=149 HFD=3.9
00:11:36.079 00.001 28316 MultiStar: [#1 0.03,0.10,0.95,U] [#2 0.04,0.08,0.98,U] [#3 0.06,0.03,0.88,U] [#4 0.03,0.13,0.89,U] [#5 -0.10,0.07,0.81,U] [#6 0.12,0.17,0.74,U] [#7 0.06,0.11,0.66,U] [#8 0.05,0.15,0.61,U] 
00:11:36.081 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.07, 0.26}
00:11:36.083 00.002 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:11:36.084 00.001 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:11:36.085 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
00:11:36.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
00:11:36.090 00.003 28316 Enqueuing Move request for scope (0.02, 0.12)
00:11:36.092 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:11:36.094 00.002 29988 Worker thread wakes up
00:11:36.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:11:36.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:11:36.094 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
00:11:36.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:11:36.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:36.094 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:11:36.095 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:36.095 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:36.096 00.001 28316 Enqueuing Expose request
00:11:36.097 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:11:36.097 00.000 29988 MoveAxis(E, 0, ABG)
00:11:36.097 00.000 29988 Move returns status 0, amount 0
00:11:36.097 00.000 29988 MoveAxis(N, 0, ABG)
00:11:36.097 00.000 29988 Move returns status 0, amount 0
00:11:36.097 00.000 29988 move complete, result=0
00:11:36.097 00.000 29988 worker thread done servicing request
00:11:36.097 00.000 29988 Worker thread wakes up
00:11:36.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:36.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:36.097 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:37.627 01.530 29988 Exposure complete
00:11:37.660 00.033 29988 worker thread done servicing request
00:11:37.660 00.000 28316 OnExposeComplete: enter
00:11:37.661 00.001 28316 UpdateGuideState(): m_state=6
00:11:37.661 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3411
00:11:37.663 00.002 28316 Star::Find returns 1 (0), X=585.35, Y=120.86, Mass=1851, SNR=29.4, Peak=164 HFD=4.0
00:11:37.663 00.000 28316 MultiStar: [#1 -0.10,0.16,0.94,U] [#2 -0.21,0.25,0.98,U] [#3 -0.03,0.15,0.89,U] [#4 -0.09,0.26,0.88,U] [#5 -0.08,0.04,0.79,U] [#6 -0.10,0.17,0.73,U] [#7 -0.13,0.32,0.67,U] [#8 0.01,0.15,0.62,U] 
00:11:37.664 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.22}, one-star: {-0.20, 0.43}
00:11:37.664 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:11:37.665 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:11:37.665 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.03 mountX=-0.24 mountY=-0.00, mountTheta=-3.13
00:11:37.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.22, opts=13)
00:11:37.667 00.001 28316 Enqueuing Move request for scope (-0.11, 0.22)
00:11:37.668 00.001 29988 Worker thread wakes up
00:11:37.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
00:11:37.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
00:11:37.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
00:11:37.668 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.4
00:11:37.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:37.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:37.669 00.000 28316 Enqueuing Expose request
00:11:37.672 00.003 29988 Moving (-0.11, 0.22) raw xDistance=-0.24 yDistance=-0.00
00:11:37.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:11:37.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:37.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:11:37.672 00.000 29988 MoveAxis(E, 51, ABG)
00:11:37.672 00.000 29988 Guiding  Dir = 2, Dur = 51
00:11:37.672 00.000 29988 IsSlewing returns 0
00:11:37.673 00.001 29988 IsGuiding returns 0
00:11:37.673 00.000 29988 PulseGuide returned control before completion, sleep 60
00:11:37.746 00.073 29988 IsGuiding returns 0
00:11:37.747 00.001 29988 Move returns status 0, amount 51
00:11:37.747 00.000 29988 MoveAxis(N, 0, ABG)
00:11:37.747 00.000 29988 Move returns status 0, amount 0
00:11:37.747 00.000 29988 move complete, result=0
00:11:37.747 00.000 29988 worker thread done servicing request
00:11:37.747 00.000 29988 Worker thread wakes up
00:11:37.747 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
00:11:37.749 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:37.750 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:39.384 01.634 29988 Exposure complete
00:11:39.411 00.027 29988 worker thread done servicing request
00:11:39.411 00.000 28316 OnExposeComplete: enter
00:11:39.412 00.001 28316 UpdateGuideState(): m_state=6
00:11:39.413 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3412
00:11:39.413 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=120.35, Mass=1962, SNR=30.2, Peak=141 HFD=4.4
00:11:39.414 00.001 28316 MultiStar: [#1 -0.06,-0.23,0.92,U] [#2 -0.06,-0.16,0.98,U] [#3 0.02,-0.15,0.87,U] [#4 -0.00,-0.03,0.86,U] [#5 0.02,-0.16,0.77,U] [#6 -0.02,-0.00,0.72,U] [#7 0.17,0.04,0.65,U] [#8 -0.04,-0.16,0.59,U] 
00:11:39.414 00.000 28316 single-star, 8 included, MultiStar: {0.00, -0.11}, one-star: {0.01, -0.07}
00:11:39.415 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
00:11:39.415 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
00:11:39.415 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.37 mountX=0.07 mountY=0.02, mountTheta=0.27
00:11:39.417 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
00:11:39.417 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
00:11:39.418 00.001 29988 Worker thread wakes up
00:11:39.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:11:39.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:11:39.418 00.000 29988 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.02
00:11:39.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:39.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:11:39.418 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.2
00:11:39.419 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:39.419 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:39.419 00.000 28316 Enqueuing Expose request
00:11:39.419 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:39.421 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:11:39.421 00.000 29988 MoveAxis(E, 0, ABG)
00:11:39.421 00.000 29988 Move returns status 0, amount 0
00:11:39.421 00.000 29988 MoveAxis(N, 0, ABG)
00:11:39.421 00.000 29988 Move returns status 0, amount 0
00:11:39.421 00.000 29988 move complete, result=0
00:11:39.421 00.000 29988 worker thread done servicing request
00:11:39.421 00.000 29988 Worker thread wakes up
00:11:39.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:39.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:39.421 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:40.943 01.522 29988 Exposure complete
00:11:40.967 00.024 29988 worker thread done servicing request
00:11:40.967 00.000 28316 OnExposeComplete: enter
00:11:40.967 00.000 28316 UpdateGuideState(): m_state=6
00:11:40.968 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3413
00:11:40.968 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=120.35, Mass=1853, SNR=29.5, Peak=143 HFD=4.3
00:11:40.969 00.001 28316 MultiStar: [#1 -0.35,-0.14,0.93,U] [#2 -0.51,-0.03,0.00,M1] [#3 -0.36,-0.13,0.88,U] [#4 -0.27,-0.03,0.89,U] [#5 -0.32,-0.29,0.00,M1] [#6 -0.34,0.01,0.72,U] [#7 -0.21,-0.13,0.68,U] [#8 -0.35,-0.07,0.61,U] 
00:11:40.969 00.000 28316 refined, 6 included, MultiStar: {-0.32, -0.08}, one-star: {-0.35, -0.07}
00:11:40.970 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:11:40.970 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:11:40.971 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.89 mountX=-0.06 mountY=0.33, mountTheta=1.75
00:11:40.972 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.08, opts=13)
00:11:40.972 00.000 28316 Enqueuing Move request for scope (-0.32, -0.08)
00:11:40.973 00.001 29988 Worker thread wakes up
00:11:40.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:40.974 00.001 28316 UpdateGuideState exits: m=1853 RSB=29.5
00:11:40.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:40.975 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:40.975 00.000 28316 Enqueuing Expose request
00:11:40.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd
00:11:40.975 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.08)
00:11:40.975 00.000 29988 Moving (-0.32, -0.08) raw xDistance=-0.06 yDistance=0.33
00:11:40.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:11:40.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:40.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:11:40.976 00.001 29988 MoveAxis(E, 0, ABG)
00:11:40.976 00.000 29988 Move returns status 0, amount 0
00:11:40.976 00.000 29988 MoveAxis(N, 0, ABG)
00:11:40.976 00.000 29988 Move returns status 0, amount 0
00:11:40.976 00.000 29988 move complete, result=0
00:11:40.976 00.000 29988 worker thread done servicing request
00:11:40.976 00.000 29988 Worker thread wakes up
00:11:40.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:40.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:40.976 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:11:42.602 01.626 29988 Exposure complete
00:11:42.646 00.044 29988 worker thread done servicing request
00:11:42.646 00.000 28316 OnExposeComplete: enter
00:11:42.649 00.003 28316 UpdateGuideState(): m_state=6
00:11:42.650 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3414
00:11:42.651 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=120.44, Mass=1877, SNR=29.7, Peak=130 HFD=4.3
00:11:42.651 00.000 28316 MultiStar: [#1 -0.03,-0.17,0.93,U] [#2 -0.11,-0.11,0.98,U] [#3 -0.22,-0.07,0.91,U] [#4 -0.01,-0.13,0.87,U] [#5 -0.18,-0.23,0.81,U] [#6 -0.13,-0.08,0.72,U] [#7 -0.07,-0.07,0.65,U] [#8 -0.18,-0.33,0.61,U] 
00:11:42.652 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.12}, one-star: {-0.18, 0.02}
00:11:42.652 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
00:11:42.653 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
00:11:42.653 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.36 mountX=0.06 mountY=0.17, mountTheta=1.22
00:11:42.655 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.12, opts=13)
00:11:42.656 00.001 28316 Enqueuing Move request for scope (-0.12, -0.12)
00:11:42.657 00.001 29988 Worker thread wakes up
00:11:42.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
00:11:42.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
00:11:42.657 00.000 29988 Moving (-0.12, -0.12) raw xDistance=0.06 yDistance=0.17
00:11:42.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:11:42.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:42.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:11:42.657 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:11:42.658 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:42.658 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:42.659 00.001 28316 Enqueuing Expose request
00:11:42.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:11:42.659 00.000 29988 MoveAxis(E, 0, ABG)
00:11:42.659 00.000 29988 Move returns status 0, amount 0
00:11:42.659 00.000 29988 MoveAxis(N, 0, ABG)
00:11:42.659 00.000 29988 Move returns status 0, amount 0
00:11:42.659 00.000 29988 move complete, result=0
00:11:42.659 00.000 29988 worker thread done servicing request
00:11:42.659 00.000 29988 Worker thread wakes up
00:11:42.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:42.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:42.660 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:44.180 01.520 29988 Exposure complete
00:11:44.226 00.046 29988 worker thread done servicing request
00:11:44.226 00.000 28316 OnExposeComplete: enter
00:11:44.228 00.002 28316 UpdateGuideState(): m_state=6
00:11:44.229 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3415
00:11:44.229 00.000 28316 Star::Find returns 1 (0), X=585.50, Y=120.57, Mass=1902, SNR=29.9, Peak=145 HFD=4.1
00:11:44.230 00.001 28316 MultiStar: [#1 -0.07,-0.11,0.90,U] [#2 -0.08,-0.09,0.98,U] [#3 -0.04,-0.05,0.85,U] [#4 0.09,0.03,0.86,U] [#5 -0.04,-0.15,0.82,U] [#6 -0.04,0.03,0.72,U] [#7 0.03,-0.08,0.68,U] [#8 -0.16,-0.20,0.61,U] 
00:11:44.230 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.05, 0.15}
00:11:44.231 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
00:11:44.231 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
00:11:44.231 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.28 mountX=0.02 mountY=0.05, mountTheta=1.14
00:11:44.233 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
00:11:44.233 00.000 28316 Enqueuing Move request for scope (-0.04, -0.04)
00:11:44.233 00.000 29988 Worker thread wakes up
00:11:44.234 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:11:44.234 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:11:44.235 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:44.235 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:44.236 00.001 28316 Enqueuing Expose request
00:11:44.236 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:11:44.236 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:11:44.236 00.000 29988 Moving (-0.04, -0.04) raw xDistance=0.02 yDistance=0.05
00:11:44.237 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:11:44.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:44.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:44.237 00.000 29988 MoveAxis(E, 0, ABG)
00:11:44.237 00.000 29988 Move returns status 0, amount 0
00:11:44.237 00.000 29988 MoveAxis(N, 0, ABG)
00:11:44.237 00.000 29988 Move returns status 0, amount 0
00:11:44.237 00.000 29988 move complete, result=0
00:11:44.237 00.000 29988 worker thread done servicing request
00:11:44.237 00.000 29988 Worker thread wakes up
00:11:44.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:44.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:44.238 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:45.866 01.628 29988 Exposure complete
00:11:45.895 00.029 29988 worker thread done servicing request
00:11:45.895 00.000 28316 OnExposeComplete: enter
00:11:45.898 00.003 28316 UpdateGuideState(): m_state=6
00:11:45.901 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3416
00:11:45.904 00.003 28316 Star::Find returns 1 (0), X=585.63, Y=120.34, Mass=1966, SNR=30.5, Peak=141 HFD=4.3
00:11:45.907 00.003 28316 MultiStar: [#1 0.05,-0.23,0.91,U] [#2 -0.05,-0.14,0.96,U] [#3 -0.04,-0.21,0.85,U] [#4 0.00,-0.03,0.85,U] [#5 -0.01,-0.33,0.78,U] [#6 -0.05,-0.05,0.70,U] [#7 0.01,-0.11,0.64,U] [#8 -0.14,-0.11,0.59,U] 
00:11:45.909 00.002 28316 single-star, 8 included, MultiStar: {-0.01, -0.14}, one-star: {0.08, -0.08}
00:11:45.910 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.35 = 0.35)
00:11:45.913 00.003 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.83)
00:11:45.915 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-0.79 mountX=0.11 mountY=-0.04, mountTheta=-0.32
00:11:45.920 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.08, opts=13)
00:11:45.920 00.000 28316 Enqueuing Move request for scope (0.08, -0.08)
00:11:45.921 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
00:11:45.922 00.001 29988 Worker thread wakes up
00:11:45.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
00:11:45.923 00.001 28316 UpdateGuideState exits: m=1966 RSB=30.5
00:11:45.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:45.925 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:45.926 00.001 28316 Enqueuing Expose request
00:11:45.927 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
00:11:45.927 00.000 29988 Moving (0.08, -0.08) raw xDistance=0.11 yDistance=-0.04
00:11:45.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:11:45.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:45.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:11:45.927 00.000 29988 MoveAxis(E, 0, ABG)
00:11:45.927 00.000 29988 Move returns status 0, amount 0
00:11:45.927 00.000 29988 MoveAxis(N, 0, ABG)
00:11:45.927 00.000 29988 Move returns status 0, amount 0
00:11:45.927 00.000 29988 move complete, result=0
00:11:45.927 00.000 29988 worker thread done servicing request
00:11:45.927 00.000 29988 Worker thread wakes up
00:11:45.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:45.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:45.929 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:47.452 01.523 29988 Exposure complete
00:11:47.493 00.041 29988 worker thread done servicing request
00:11:47.493 00.000 28316 OnExposeComplete: enter
00:11:47.494 00.001 28316 UpdateGuideState(): m_state=6
00:11:47.494 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3417
00:11:47.495 00.001 28316 Star::Find returns 1 (0), X=585.59, Y=120.17, Mass=1882, SNR=29.7, Peak=147 HFD=4.5
00:11:47.497 00.002 28316 MultiStar: [#1 0.07,-0.30,0.91,U] [#2 0.06,-0.29,0.96,U] [#3 0.12,-0.38,0.87,U] [#4 0.20,-0.21,0.87,U] [#5 0.02,-0.38,0.79,U] [#6 0.13,-0.21,0.72,U] [#7 0.12,-0.32,0.67,U] [#8 0.02,-0.32,0.60,U] 
00:11:47.499 00.002 28316 single-star, 8 included, MultiStar: {0.09, -0.30}, one-star: {0.04, -0.25}
00:11:47.500 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
00:11:47.501 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
00:11:47.502 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.26 cameraTheta=-1.42 mountX=0.25 mountY=0.08, mountTheta=0.31
00:11:47.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.25, opts=13)
00:11:47.504 00.001 28316 Enqueuing Move request for scope (0.04, -0.25)
00:11:47.505 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:47.506 00.001 29988 Worker thread wakes up
00:11:47.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
00:11:47.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
00:11:47.506 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:11:47.507 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:47.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:47.508 00.001 28316 Enqueuing Expose request
00:11:47.508 00.000 29988 Moving (0.04, -0.25) raw xDistance=0.25 yDistance=0.08
00:11:47.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:11:47.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:47.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:47.508 00.000 29988 MoveAxis(W, 52, ABG)
00:11:47.508 00.000 29988 Guiding  Dir = 3, Dur = 52
00:11:47.509 00.001 29988 IsSlewing returns 0
00:11:47.509 00.000 29988 IsGuiding returns 0
00:11:47.511 00.002 29988 PulseGuide returned control before completion, sleep 61
00:11:47.577 00.066 29988 IsGuiding returns 0
00:11:47.577 00.000 29988 Move returns status 0, amount 52
00:11:47.577 00.000 29988 MoveAxis(N, 0, ABG)
00:11:47.577 00.000 29988 Move returns status 0, amount 0
00:11:47.577 00.000 29988 move complete, result=0
00:11:47.577 00.000 29988 worker thread done servicing request
00:11:47.577 00.000 29988 Worker thread wakes up
00:11:47.577 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
00:11:47.579 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:47.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:49.309 01.730 29988 Exposure complete
00:11:49.347 00.038 29988 worker thread done servicing request
00:11:49.347 00.000 28316 OnExposeComplete: enter
00:11:49.348 00.001 28316 UpdateGuideState(): m_state=6
00:11:49.349 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3418
00:11:49.349 00.000 28316 Star::Find returns 1 (0), X=585.56, Y=120.41, Mass=1888, SNR=29.8, Peak=133 HFD=4.3
00:11:49.350 00.001 28316 MultiStar: [#1 -0.05,-0.23,0.92,U] [#2 -0.18,-0.11,0.98,U] [#3 -0.06,-0.17,0.87,U] [#4 -0.09,-0.06,0.88,U] [#5 -0.18,-0.24,0.80,U] [#6 -0.03,-0.09,0.73,U] [#7 -0.04,-0.12,0.66,U] [#8 -0.04,-0.18,0.62,U] 
00:11:49.350 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.13}, one-star: {0.02, -0.01}
00:11:49.351 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
00:11:49.351 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
00:11:49.352 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.52 mountX=0.02 mountY=-0.01, mountTheta=-0.59
00:11:49.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
00:11:49.355 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
00:11:49.356 00.001 29988 Worker thread wakes up
00:11:49.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:11:49.356 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:11:49.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:49.357 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:49.358 00.001 28316 Enqueuing Expose request
00:11:49.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:11:49.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:11:49.358 00.000 29988 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=-0.01
00:11:49.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:11:49.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:49.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:49.358 00.000 29988 MoveAxis(E, 0, ABG)
00:11:49.358 00.000 29988 Move returns status 0, amount 0
00:11:49.358 00.000 29988 MoveAxis(N, 0, ABG)
00:11:49.358 00.000 29988 Move returns status 0, amount 0
00:11:49.358 00.000 29988 move complete, result=0
00:11:49.358 00.000 29988 worker thread done servicing request
00:11:49.358 00.000 29988 Worker thread wakes up
00:11:49.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:49.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:49.359 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:50.762 01.403 29988 Exposure complete
00:11:50.798 00.036 29988 worker thread done servicing request
00:11:50.798 00.000 28316 OnExposeComplete: enter
00:11:50.799 00.001 28316 UpdateGuideState(): m_state=6
00:11:50.800 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3419
00:11:50.800 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=120.28, Mass=1855, SNR=29.7, Peak=136 HFD=4.4
00:11:50.801 00.001 28316 MultiStar: [#1 -0.25,-0.31,0.90,U] [#2 -0.24,-0.26,0.97,U] [#3 -0.17,-0.23,0.87,U] [#4 -0.11,-0.20,0.88,U] [#5 -0.04,-0.40,0.00,M1] [#6 -0.14,-0.14,0.73,U] [#7 -0.09,-0.16,0.68,U] [#8 -0.18,-0.23,0.59,U] 
00:11:50.801 00.000 28316 refined, 7 included, MultiStar: {-0.18, -0.21}, one-star: {-0.24, -0.15}
00:11:50.802 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-1.14) = xAngle (-1.14 = -1.14)
00:11:50.802 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.96 = 1.96)
00:11:50.802 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-2.29 mountX=0.12 mountY=0.26, mountTheta=1.15
00:11:50.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.21, opts=13)
00:11:50.804 00.000 28316 Enqueuing Move request for scope (-0.18, -0.21)
00:11:50.805 00.001 29988 Worker thread wakes up
00:11:50.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:50.805 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.7
00:11:50.808 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
00:11:50.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
00:11:50.808 00.000 29988 Moving (-0.18, -0.21) raw xDistance=0.12 yDistance=0.26
00:11:50.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:11:50.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:50.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:50.809 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:50.809 00.000 28316 Enqueuing Expose request
00:11:50.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:11:50.809 00.000 29988 MoveAxis(E, 0, ABG)
00:11:50.809 00.000 29988 Move returns status 0, amount 0
00:11:50.809 00.000 29988 MoveAxis(N, 0, ABG)
00:11:50.809 00.000 29988 Move returns status 0, amount 0
00:11:50.810 00.001 29988 move complete, result=0
00:11:50.810 00.000 29988 worker thread done servicing request
00:11:50.810 00.000 29988 Worker thread wakes up
00:11:50.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:50.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:50.810 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:11:52.539 01.729 29988 Exposure complete
00:11:52.566 00.027 29988 worker thread done servicing request
00:11:52.567 00.001 28316 OnExposeComplete: enter
00:11:52.569 00.002 28316 UpdateGuideState(): m_state=6
00:11:52.572 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3420
00:11:52.574 00.002 28316 Star::Find returns 1 (0), X=585.58, Y=120.29, Mass=1890, SNR=29.8, Peak=144 HFD=4.5
00:11:52.577 00.003 28316 MultiStar: [#1 0.06,-0.32,0.90,U] [#2 0.06,-0.32,0.98,U] [#3 0.06,-0.30,0.89,U] [#4 0.18,-0.21,0.87,U] [#5 0.09,-0.27,0.78,U] [#6 0.19,-0.10,0.75,U] [#7 0.14,-0.14,0.65,U] [#8 0.12,-0.42,0.00,M1] 
00:11:52.579 00.002 28316 single-star, 7 included, MultiStar: {0.10, -0.23}, one-star: {0.03, -0.14}
00:11:52.579 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
00:11:52.579 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
00:11:52.581 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=0.14 mountY=0.03, mountTheta=0.24
00:11:52.583 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
00:11:52.584 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
00:11:52.584 00.000 29988 Worker thread wakes up
00:11:52.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:52.585 00.001 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:11:52.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:52.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:52.586 00.000 28316 Enqueuing Expose request
00:11:52.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:11:52.587 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:11:52.587 00.000 29988 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.03
00:11:52.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:11:52.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:52.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:11:52.587 00.000 29988 MoveAxis(E, 0, ABG)
00:11:52.587 00.000 29988 Move returns status 0, amount 0
00:11:52.587 00.000 29988 MoveAxis(N, 0, ABG)
00:11:52.587 00.000 29988 Move returns status 0, amount 0
00:11:52.587 00.000 29988 move complete, result=0
00:11:52.587 00.000 29988 worker thread done servicing request
00:11:52.587 00.000 29988 Worker thread wakes up
00:11:52.587 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:52.589 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:52.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:53.997 01.408 29988 Exposure complete
00:11:54.051 00.054 29988 worker thread done servicing request
00:11:54.051 00.000 28316 OnExposeComplete: enter
00:11:54.052 00.001 28316 UpdateGuideState(): m_state=6
00:11:54.052 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3421
00:11:54.054 00.002 28316 Star::Find returns 1 (0), X=585.55, Y=120.33, Mass=1913, SNR=30.1, Peak=141 HFD=4.3
00:11:54.055 00.001 28316 MultiStar: [#1 -0.05,-0.26,0.92,U] [#2 -0.15,-0.17,0.95,U] [#3 -0.01,-0.27,0.87,U] [#4 -0.01,-0.14,0.88,U] [#5 -0.14,-0.39,0.00,M1] [#6 0.04,-0.11,0.71,U] [#7 0.09,-0.18,0.64,U] [#8 -0.10,-0.23,0.60,U] 
00:11:54.057 00.002 28316 single-star, 7 included, MultiStar: {-0.03, -0.18}, one-star: {0.01, -0.10}
00:11:54.060 00.003 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
00:11:54.061 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.75 = 2.75)
00:11:54.062 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.09 mountY=0.04, mountTheta=0.38
00:11:54.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
00:11:54.064 00.001 28316 Enqueuing Move request for scope (0.01, -0.10)
00:11:54.065 00.001 29988 Worker thread wakes up
00:11:54.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
00:11:54.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
00:11:54.065 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.1
00:11:54.067 00.002 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
00:11:54.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:54.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:54.068 00.001 28316 Enqueuing Expose request
00:11:54.068 00.000 29988 Moving (0.01, -0.10) raw xDistance=0.09 yDistance=0.04
00:11:54.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:11:54.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:54.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:54.068 00.000 29988 MoveAxis(E, 0, ABG)
00:11:54.068 00.000 29988 Move returns status 0, amount 0
00:11:54.068 00.000 29988 MoveAxis(N, 0, ABG)
00:11:54.068 00.000 29988 Move returns status 0, amount 0
00:11:54.068 00.000 29988 move complete, result=0
00:11:54.068 00.000 29988 worker thread done servicing request
00:11:54.068 00.000 29988 Worker thread wakes up
00:11:54.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:54.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:54.069 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:55.702 01.633 29988 Exposure complete
00:11:55.764 00.062 29988 worker thread done servicing request
00:11:55.764 00.000 28316 OnExposeComplete: enter
00:11:55.765 00.001 28316 UpdateGuideState(): m_state=6
00:11:55.766 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3422
00:11:55.766 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=120.13, Mass=2082, SNR=31.3, Peak=172 HFD=4.5
00:11:55.769 00.003 28316 MultiStar: [#1 0.03,-0.42,0.00,M1] [#2 0.01,-0.38,0.95,U] [#3 0.09,-0.43,0.00,M1] [#4 0.04,-0.27,0.85,U] [#5 -0.01,-0.51,0.00,M2] [#6 0.03,-0.39,0.69,U] [#7 0.13,-0.43,0.00,M1] [#8 0.06,-0.40,0.00,M1] 
00:11:55.770 00.001 28316 single-star, 3 included, MultiStar: {0.04, -0.33}, one-star: {0.09, -0.29}
00:11:55.771 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-1.14) = xAngle (-0.13 = -0.13)
00:11:55.773 00.002 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
00:11:55.774 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.27 mountX=0.30 mountY=0.05, mountTheta=0.17
00:11:55.776 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.29, opts=13)
00:11:55.778 00.002 28316 Enqueuing Move request for scope (0.09, -0.29)
00:11:55.779 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:55.780 00.001 29988 Worker thread wakes up
00:11:55.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
00:11:55.780 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
00:11:55.780 00.000 28316 UpdateGuideState exits: m=2082 RSB=31.3
00:11:55.781 00.001 29988 Moving (0.09, -0.29) raw xDistance=0.30 yDistance=0.05
00:11:55.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:55.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:55.782 00.001 28316 Enqueuing Expose request
00:11:55.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:11:55.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:55.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:55.782 00.000 29988 MoveAxis(W, 63, ABG)
00:11:55.782 00.000 29988 Guiding  Dir = 3, Dur = 63
00:11:55.783 00.001 29988 IsSlewing returns 0
00:11:55.783 00.000 29988 IsGuiding returns 0
00:11:55.785 00.002 29988 PulseGuide returned control before completion, sleep 72
00:11:55.870 00.085 29988 IsGuiding returns 0
00:11:55.870 00.000 29988 Move returns status 0, amount 63
00:11:55.870 00.000 29988 MoveAxis(N, 0, ABG)
00:11:55.870 00.000 29988 Move returns status 0, amount 0
00:11:55.871 00.001 29988 move complete, result=0
00:11:55.871 00.000 29988 worker thread done servicing request
00:11:55.871 00.000 29988 Worker thread wakes up
00:11:55.871 00.000 28316 GuideStep: 0.3 px 63 ms WEST, 0.1 px 0 ms NORTH
00:11:55.872 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:55.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:57.288 01.416 29988 Exposure complete
00:11:57.322 00.034 29988 worker thread done servicing request
00:11:57.322 00.000 28316 OnExposeComplete: enter
00:11:57.323 00.001 28316 UpdateGuideState(): m_state=6
00:11:57.324 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3423
00:11:57.324 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=120.42, Mass=1770, SNR=28.8, Peak=132 HFD=4.1
00:11:57.325 00.001 28316 MultiStar: [#1 -0.25,-0.13,0.93,U] [#2 -0.20,0.01,0.98,U] [#3 -0.11,-0.11,0.90,U] [#4 -0.08,-0.05,0.90,U] [#5 -0.16,-0.11,0.83,U] [#6 -0.24,-0.06,0.75,U] [#7 0.01,0.03,0.67,U] [#8 -0.16,-0.01,0.62,U] 
00:11:57.325 00.000 28316 single-star, 8 included, MultiStar: {-0.15, -0.05}, one-star: {-0.11, -0.00}
00:11:57.326 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-1.14) = xAngle (-1.96 = -1.96)
00:11:57.326 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
00:11:57.326 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.10 mountX=-0.04 mountY=0.10, mountTheta=1.96
00:11:57.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
00:11:57.328 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
00:11:57.328 00.000 29988 Worker thread wakes up
00:11:57.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
00:11:57.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
00:11:57.328 00.000 29988 Moving (-0.11, -0.00) raw xDistance=-0.04 yDistance=0.10
00:11:57.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:57.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:57.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:11:57.329 00.001 28316 UpdateGuideState exits: m=1770 RSB=28.8
00:11:57.332 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:11:57.332 00.000 29988 MoveAxis(E, 0, ABG)
00:11:57.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:57.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:57.334 00.002 28316 Enqueuing Expose request
00:11:57.337 00.003 29988 Move returns status 0, amount 0
00:11:57.337 00.000 29988 MoveAxis(N, 0, ABG)
00:11:57.337 00.000 29988 Move returns status 0, amount 0
00:11:57.337 00.000 29988 move complete, result=0
00:11:57.337 00.000 29988 worker thread done servicing request
00:11:57.337 00.000 29988 Worker thread wakes up
00:11:57.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:57.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:11:57.339 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:58.963 01.624 29988 Exposure complete
00:11:58.997 00.034 29988 worker thread done servicing request
00:11:58.998 00.001 28316 OnExposeComplete: enter
00:11:58.998 00.000 28316 UpdateGuideState(): m_state=6
00:11:58.999 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3424
00:11:58.999 00.000 28316 Star::Find returns 1 (0), X=585.58, Y=120.36, Mass=1874, SNR=29.6, Peak=129 HFD=4.4
00:11:59.000 00.001 28316 MultiStar: [#1 0.04,-0.01,0.92,U] [#2 -0.07,-0.02,0.99,U] [#3 -0.02,-0.11,0.90,U] [#4 0.01,0.06,0.88,U] [#5 0.01,-0.03,0.81,U] [#6 -0.03,0.11,0.72,U] [#7 0.02,-0.02,0.64,U] [#8 -0.17,-0.05,0.61,U] 
00:11:59.000 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.04, -0.07}
00:11:59.001 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.14) = xAngle (-1.10 = -1.10)
00:11:59.001 00.000 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.00 = 2.00)
00:11:59.002 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.24 mountX=0.01 mountY=0.02, mountTheta=1.11
00:11:59.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
00:11:59.003 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
00:11:59.004 00.001 29988 Worker thread wakes up
00:11:59.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:11:59.005 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:11:59.005 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:59.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:11:59.006 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:11:59.006 00.000 28316 Enqueuing Expose request
00:11:59.006 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:11:59.007 00.001 29988 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
00:11:59.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:11:59.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:59.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:11:59.007 00.000 29988 MoveAxis(E, 0, ABG)
00:11:59.007 00.000 29988 Move returns status 0, amount 0
00:11:59.007 00.000 29988 MoveAxis(N, 0, ABG)
00:11:59.007 00.000 29988 Move returns status 0, amount 0
00:11:59.007 00.000 29988 move complete, result=0
00:11:59.007 00.000 29988 worker thread done servicing request
00:11:59.007 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:59.009 00.002 29988 Worker thread wakes up
00:11:59.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:11:59.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:00.533 01.524 29988 Exposure complete
00:12:00.593 00.060 29988 worker thread done servicing request
00:12:00.593 00.000 28316 OnExposeComplete: enter
00:12:00.594 00.001 28316 UpdateGuideState(): m_state=6
00:12:00.596 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3425
00:12:00.597 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=120.45, Mass=1855, SNR=29.6, Peak=140 HFD=4.2
00:12:00.598 00.001 28316 MultiStar: [#1 0.06,-0.11,0.91,U] [#2 0.06,-0.06,0.97,U] [#3 0.11,-0.12,0.88,U] [#4 -0.02,0.08,0.90,U] [#5 0.01,-0.10,0.82,U] [#6 0.15,0.04,0.73,U] [#7 0.18,-0.01,0.69,U] [#8 -0.06,-0.04,0.60,U] 
00:12:00.599 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.03}, one-star: {-0.02, 0.03}
00:12:00.599 00.000 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.44 = -2.84)
00:12:00.600 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
00:12:00.600 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=-0.03 mountY=0.01, mountTheta=2.88
00:12:00.602 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
00:12:00.603 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
00:12:00.604 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:00.604 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.6
00:12:00.605 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:00.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:00.606 00.001 28316 Enqueuing Expose request
00:12:00.607 00.001 29988 Worker thread wakes up
00:12:00.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:12:00.607 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:12:00.607 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=0.01
00:12:00.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:00.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:00.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:00.607 00.000 29988 MoveAxis(E, 0, ABG)
00:12:00.608 00.001 29988 Move returns status 0, amount 0
00:12:00.608 00.000 29988 MoveAxis(N, 0, ABG)
00:12:00.608 00.000 29988 Move returns status 0, amount 0
00:12:00.608 00.000 29988 move complete, result=0
00:12:00.608 00.000 29988 worker thread done servicing request
00:12:00.608 00.000 29988 Worker thread wakes up
00:12:00.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:00.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:00.608 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:02.239 01.631 29988 Exposure complete
00:12:02.284 00.045 29988 worker thread done servicing request
00:12:02.284 00.000 28316 OnExposeComplete: enter
00:12:02.285 00.001 28316 UpdateGuideState(): m_state=6
00:12:02.285 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3426
00:12:02.287 00.002 28316 Star::Find returns 1 (0), X=585.53, Y=120.48, Mass=1883, SNR=29.8, Peak=138 HFD=4.2
00:12:02.287 00.000 28316 MultiStar: [#1 -0.00,-0.04,0.92,U] [#2 -0.00,-0.05,0.98,U] [#3 0.05,-0.10,0.87,U] [#4 0.04,-0.01,0.87,U] [#5 0.07,-0.21,0.78,U] [#6 -0.06,-0.02,0.72,U] [#7 0.09,0.03,0.63,U] [#8 0.05,-0.14,0.59,U] 
00:12:02.288 00.001 28316 single-star, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.01, 0.05}
00:12:02.288 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:12:02.289 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:12:02.289 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.78 mountX=-0.05 mountY=-0.01, mountTheta=-2.89
00:12:02.290 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
00:12:02.291 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
00:12:02.291 00.000 29988 Worker thread wakes up
00:12:02.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:02.292 00.001 28316 UpdateGuideState exits: m=1883 RSB=29.8
00:12:02.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:02.293 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:02.293 00.000 28316 Enqueuing Expose request
00:12:02.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:12:02.294 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:12:02.294 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.01
00:12:02.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:12:02.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:02.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:12:02.294 00.000 29988 MoveAxis(E, 0, ABG)
00:12:02.294 00.000 29988 Move returns status 0, amount 0
00:12:02.294 00.000 29988 MoveAxis(N, 0, ABG)
00:12:02.294 00.000 29988 Move returns status 0, amount 0
00:12:02.294 00.000 29988 move complete, result=0
00:12:02.294 00.000 29988 worker thread done servicing request
00:12:02.294 00.000 29988 Worker thread wakes up
00:12:02.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:02.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:02.294 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:03.819 01.525 29988 Exposure complete
00:12:03.855 00.036 29988 worker thread done servicing request
00:12:03.855 00.000 28316 OnExposeComplete: enter
00:12:03.857 00.002 28316 UpdateGuideState(): m_state=6
00:12:03.859 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3427
00:12:03.860 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=120.57, Mass=1904, SNR=29.9, Peak=130 HFD=4.4
00:12:03.862 00.002 28316 MultiStar: [#1 -0.14,-0.10,0.91,U] [#2 -0.07,-0.18,0.98,U] [#3 -0.20,-0.09,0.90,U] [#4 -0.00,-0.18,0.84,U] [#5 -0.03,-0.21,0.79,U] [#6 -0.05,-0.21,0.71,U] [#7 -0.03,-0.07,0.66,U] [#8 -0.07,-0.22,0.60,U] 
00:12:03.864 00.002 28316 refined, 8 included, MultiStar: {-0.09, -0.11}, one-star: {-0.19, 0.15}
00:12:03.866 00.002 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
00:12:03.867 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
00:12:03.869 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.25 mountX=0.07 mountY=0.13, mountTheta=1.12
00:12:03.872 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
00:12:03.873 00.001 28316 Enqueuing Move request for scope (-0.09, -0.11)
00:12:03.873 00.000 29988 Worker thread wakes up
00:12:03.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:12:03.874 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
00:12:03.874 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:12:03.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:03.875 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:03.875 00.000 28316 Enqueuing Expose request
00:12:03.876 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
00:12:03.876 00.000 29988 Moving (-0.09, -0.11) raw xDistance=0.07 yDistance=0.13
00:12:03.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:12:03.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:03.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:12:03.876 00.000 29988 MoveAxis(E, 0, ABG)
00:12:03.876 00.000 29988 Move returns status 0, amount 0
00:12:03.876 00.000 29988 MoveAxis(N, 0, ABG)
00:12:03.876 00.000 29988 Move returns status 0, amount 0
00:12:03.876 00.000 29988 move complete, result=0
00:12:03.876 00.000 29988 worker thread done servicing request
00:12:03.876 00.000 29988 Worker thread wakes up
00:12:03.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:03.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:03.876 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:05.505 01.629 29988 Exposure complete
00:12:05.529 00.024 29988 worker thread done servicing request
00:12:05.529 00.000 28316 OnExposeComplete: enter
00:12:05.530 00.001 28316 UpdateGuideState(): m_state=6
00:12:05.531 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3428
00:12:05.531 00.000 28316 Star::Find returns 1 (0), X=585.53, Y=120.41, Mass=1893, SNR=29.9, Peak=135 HFD=4.4
00:12:05.532 00.001 28316 MultiStar: [#1 -0.05,-0.23,0.92,U] [#2 -0.12,-0.10,1.00,U] [#3 -0.13,-0.11,0.89,U] [#4 0.02,-0.08,0.88,U] [#5 -0.10,-0.11,0.81,U] [#6 -0.02,-0.02,0.71,U] [#7 -0.01,-0.13,0.66,U] [#8 -0.04,-0.03,0.62,U] 
00:12:05.533 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.02, -0.02}
00:12:05.534 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
00:12:05.535 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
00:12:05.535 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.43 mountX=0.01 mountY=0.02, mountTheta=1.29
00:12:05.536 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
00:12:05.537 00.001 28316 Enqueuing Move request for scope (-0.02, -0.02)
00:12:05.537 00.000 29988 Worker thread wakes up
00:12:05.538 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
00:12:05.538 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
00:12:05.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:05.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:05.539 00.000 28316 Enqueuing Expose request
00:12:05.540 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:12:05.540 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:12:05.540 00.000 29988 Moving (-0.02, -0.02) raw xDistance=0.01 yDistance=0.02
00:12:05.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:12:05.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:05.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:05.540 00.000 29988 MoveAxis(E, 0, ABG)
00:12:05.540 00.000 29988 Move returns status 0, amount 0
00:12:05.540 00.000 29988 MoveAxis(N, 0, ABG)
00:12:05.540 00.000 29988 Move returns status 0, amount 0
00:12:05.540 00.000 29988 move complete, result=0
00:12:05.540 00.000 29988 worker thread done servicing request
00:12:05.540 00.000 29988 Worker thread wakes up
00:12:05.540 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:05.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:05.540 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:07.065 01.525 29988 Exposure complete
00:12:07.100 00.035 29988 worker thread done servicing request
00:12:07.100 00.000 28316 OnExposeComplete: enter
00:12:07.101 00.001 28316 UpdateGuideState(): m_state=6
00:12:07.103 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3429
00:12:07.104 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=120.24, Mass=1859, SNR=29.6, Peak=147 HFD=3.9
00:12:07.105 00.001 28316 MultiStar: [#1 0.00,-0.37,0.93,U] [#2 -0.04,-0.21,0.96,U] [#3 -0.17,-0.23,0.88,U] [#4 0.03,-0.15,0.88,U] [#5 -0.06,-0.41,0.00,M1] [#6 -0.01,-0.04,0.73,U] [#7 -0.07,0.02,0.67,U] [#8 0.07,-0.29,0.62,U] 
00:12:07.107 00.002 28316 single-star, 7 included, MultiStar: {-0.02, -0.19}, one-star: {0.03, -0.19}
00:12:07.108 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.14) = xAngle (-0.25 = -0.25)
00:12:07.110 00.002 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.85 = 2.85)
00:12:07.112 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.40 mountX=0.18 mountY=0.05, mountTheta=0.29
00:12:07.114 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.19, opts=13)
00:12:07.114 00.000 28316 Enqueuing Move request for scope (0.03, -0.19)
00:12:07.115 00.001 29988 Worker thread wakes up
00:12:07.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
00:12:07.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:07.115 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:12:07.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:07.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:07.117 00.001 28316 Enqueuing Expose request
00:12:07.117 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
00:12:07.117 00.000 29988 Moving (0.03, -0.19) raw xDistance=0.18 yDistance=0.05
00:12:07.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:12:07.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:07.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:12:07.117 00.000 29988 MoveAxis(E, 0, ABG)
00:12:07.117 00.000 29988 Move returns status 0, amount 0
00:12:07.117 00.000 29988 MoveAxis(N, 0, ABG)
00:12:07.117 00.000 29988 Move returns status 0, amount 0
00:12:07.117 00.000 29988 move complete, result=0
00:12:07.117 00.000 29988 worker thread done servicing request
00:12:07.117 00.000 29988 Worker thread wakes up
00:12:07.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:07.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:07.117 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:08.753 01.636 29988 Exposure complete
00:12:08.796 00.043 29988 worker thread done servicing request
00:12:08.796 00.000 28316 OnExposeComplete: enter
00:12:08.798 00.002 28316 UpdateGuideState(): m_state=6
00:12:08.799 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3430
00:12:08.800 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=120.16, Mass=1834, SNR=29.3, Peak=148 HFD=4.2
00:12:08.800 00.000 28316 MultiStar: [#1 -0.28,-0.40,0.00,M1] [#2 -0.28,-0.42,0.00,M1] [#3 -0.31,-0.38,0.00,M1] [#4 -0.06,-0.22,0.90,U] [#5 -0.08,-0.41,0.00,M2] [#6 -0.11,-0.41,0.00,M1] [#7 -0.05,-0.24,0.70,U] [#8 -0.15,-0.34,0.63,U] 
00:12:08.801 00.001 28316 refined, 3 included, MultiStar: {-0.14, -0.26}, one-star: {-0.26, -0.26}
00:12:08.801 00.000 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
00:12:08.801 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.19 = 2.19)
00:12:08.802 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.29 cameraTheta=-2.05 mountX=0.18 mountY=0.24, mountTheta=0.92
00:12:08.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.26, opts=13)
00:12:08.803 00.000 28316 Enqueuing Move request for scope (-0.14, -0.26)
00:12:08.804 00.001 29988 Worker thread wakes up
00:12:08.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
00:12:08.804 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
00:12:08.804 00.000 29988 Moving (-0.14, -0.26) raw xDistance=0.18 yDistance=0.24
00:12:08.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:12:08.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:08.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:08.805 00.001 28316 UpdateGuideState exits: m=1834 RSB=29.3
00:12:08.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:08.806 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:08.806 00.000 28316 Enqueuing Expose request
00:12:08.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:12:08.807 00.001 29988 MoveAxis(E, 0, ABG)
00:12:08.807 00.000 29988 Move returns status 0, amount 0
00:12:08.807 00.000 29988 MoveAxis(N, 0, ABG)
00:12:08.807 00.000 29988 Move returns status 0, amount 0
00:12:08.807 00.000 29988 move complete, result=0
00:12:08.807 00.000 29988 worker thread done servicing request
00:12:08.807 00.000 29988 Worker thread wakes up
00:12:08.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:08.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:08.808 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:10.333 01.525 29988 Exposure complete
00:12:10.377 00.044 29988 worker thread done servicing request
00:12:10.377 00.000 28316 OnExposeComplete: enter
00:12:10.378 00.001 28316 UpdateGuideState(): m_state=6
00:12:10.379 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3431
00:12:10.379 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=120.00, Mass=1862, SNR=29.6, Peak=152 HFD=4.2
00:12:10.380 00.001 28316 MultiStar: [#1 -0.01,-0.87,0.00,M2] [#2 -0.01,-0.72,0.00,M2] [#3 0.11,-0.66,0.00,M2] [#4 0.14,-0.59,0.00,M1] [#5 0.05,-0.70,0.00,M3] [#6 0.13,-0.56,0.00,M2] [#7 0.15,-0.56,0.00,M1] [#8 -0.12,-0.75,0.00,M1] 
00:12:10.381 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
00:12:10.381 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
00:12:10.381 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.43 hyp=0.44 cameraTheta=-1.39 mountX=0.42 mountY=0.12, mountTheta=0.28
00:12:10.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.43, opts=13)
00:12:10.383 00.001 28316 Enqueuing Move request for scope (0.08, -0.43)
00:12:10.383 00.000 29988 Worker thread wakes up
00:12:10.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.43) opts 0xd
00:12:10.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:10.385 00.002 28316 UpdateGuideState exits: m=1862 RSB=29.6
00:12:10.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:10.386 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:10.386 00.000 28316 Enqueuing Expose request
00:12:10.387 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.43)
00:12:10.387 00.000 29988 Moving (0.08, -0.43) raw xDistance=0.42 yDistance=0.12
00:12:10.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
00:12:10.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:10.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:10.387 00.000 29988 MoveAxis(W, 89, ABG)
00:12:10.387 00.000 29988 Guiding  Dir = 3, Dur = 89
00:12:10.387 00.000 29988 IsSlewing returns 0
00:12:10.387 00.000 29988 IsGuiding returns 0
00:12:10.389 00.002 29988 PulseGuide returned control before completion, sleep 98
00:12:10.501 00.112 29988 IsGuiding returns 0
00:12:10.501 00.000 29988 Move returns status 0, amount 89
00:12:10.501 00.000 29988 MoveAxis(N, 0, ABG)
00:12:10.501 00.000 29988 Move returns status 0, amount 0
00:12:10.502 00.001 29988 move complete, result=0
00:12:10.502 00.000 29988 worker thread done servicing request
00:12:10.502 00.000 29988 Worker thread wakes up
00:12:10.502 00.000 28316 GuideStep: 0.4 px 89 ms WEST, 0.1 px 0 ms NORTH
00:12:10.504 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:10.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:12.132 01.628 29988 Exposure complete
00:12:12.168 00.036 29988 worker thread done servicing request
00:12:12.168 00.000 28316 OnExposeComplete: enter
00:12:12.169 00.001 28316 UpdateGuideState(): m_state=6
00:12:12.169 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3432
00:12:12.170 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=120.09, Mass=1944, SNR=30.3, Peak=163 HFD=4.3
00:12:12.170 00.000 28316 MultiStar: [#1 0.02,-0.42,0.00,M3] [#2 -0.01,-0.31,0.94,U] [#3 0.10,-0.34,0.86,U] [#4 0.10,-0.29,0.88,U] [#5 0.08,-0.40,0.00,M4] [#6 0.13,-0.35,0.70,U] [#7 0.17,-0.35,0.67,U] [#8 -0.01,-0.39,0.58,U] 
00:12:12.170 00.000 28316 single-star, 6 included, MultiStar: {0.07, -0.34}, one-star: {0.06, -0.33}
00:12:12.171 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-1.14) = xAngle (-0.24 = -0.24)
00:12:12.171 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.86 = 2.86)
00:12:12.172 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.33 hyp=0.34 cameraTheta=-1.39 mountX=0.33 mountY=0.10, mountTheta=0.28
00:12:12.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.33, opts=13)
00:12:12.173 00.000 28316 Enqueuing Move request for scope (0.06, -0.33)
00:12:12.174 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:12.174 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
00:12:12.175 00.001 29988 Worker thread wakes up
00:12:12.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.33) opts 0xd
00:12:12.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.33)
00:12:12.175 00.000 29988 Moving (0.06, -0.33) raw xDistance=0.33 yDistance=0.10
00:12:12.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.33
00:12:12.175 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:12.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:12.176 00.001 28316 Enqueuing Expose request
00:12:12.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:12.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:12:12.176 00.000 29988 MoveAxis(W, 76, ABG)
00:12:12.176 00.000 29988 Guiding  Dir = 3, Dur = 76
00:12:12.177 00.001 29988 IsSlewing returns 0
00:12:12.177 00.000 29988 IsGuiding returns 0
00:12:12.179 00.002 29988 PulseGuide returned control before completion, sleep 85
00:12:12.268 00.089 29988 IsGuiding returns 1
00:12:12.268 00.000 29988 scope still moving after pulse duration time elapsed
00:12:12.300 00.032 29988 IsSlewing returns 0
00:12:12.301 00.001 29988 IsGuiding returns 0
00:12:12.301 00.000 29988 scope move finished after 76 + 48 ms
00:12:12.301 00.000 29988 Move returns status 0, amount 76
00:12:12.301 00.000 29988 MoveAxis(N, 0, ABG)
00:12:12.301 00.000 29988 Move returns status 0, amount 0
00:12:12.301 00.000 29988 move complete, result=0
00:12:12.301 00.000 29988 worker thread done servicing request
00:12:12.301 00.000 29988 Worker thread wakes up
00:12:12.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:12.301 00.000 28316 GuideStep: 0.3 px 76 ms WEST, 0.1 px 0 ms NORTH
00:12:12.302 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:13.715 01.413 29988 Exposure complete
00:12:13.750 00.035 29988 worker thread done servicing request
00:12:13.750 00.000 28316 OnExposeComplete: enter
00:12:13.750 00.000 28316 UpdateGuideState(): m_state=6
00:12:13.751 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3433
00:12:13.751 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=120.18, Mass=1903, SNR=29.9, Peak=149 HFD=4.0
00:12:13.752 00.001 28316 MultiStar: [#1 -0.13,-0.49,0.00,M4] [#2 -0.23,-0.25,0.96,U] [#3 -0.09,-0.27,0.87,U] [#4 -0.12,-0.20,0.88,U] [#5 -0.31,-0.38,0.00,M5] [#6 -0.01,-0.21,0.71,U] [#7 -0.02,-0.29,0.64,U] [#8 -0.15,-0.30,0.58,U] 
00:12:13.752 00.000 28316 refined, 6 included, MultiStar: {-0.12, -0.25}, one-star: {-0.19, -0.25}
00:12:13.753 00.001 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-1.14) = xAngle (-0.89 = -0.89)
00:12:13.754 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.21 = 2.21)
00:12:13.755 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.03 mountX=0.18 mountY=0.22, mountTheta=0.91
00:12:13.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.25, opts=13)
00:12:13.757 00.001 28316 Enqueuing Move request for scope (-0.12, -0.25)
00:12:13.757 00.000 29988 Worker thread wakes up
00:12:13.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
00:12:13.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
00:12:13.757 00.000 29988 Moving (-0.12, -0.25) raw xDistance=0.18 yDistance=0.22
00:12:13.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:12:13.758 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:13.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:13.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:12:13.758 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:12:13.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:13.760 00.001 29988 MoveAxis(E, 0, ABG)
00:12:13.760 00.000 29988 Move returns status 0, amount 0
00:12:13.760 00.000 29988 MoveAxis(N, 0, ABG)
00:12:13.760 00.000 29988 Move returns status 0, amount 0
00:12:13.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:13.761 00.001 28316 Enqueuing Expose request
00:12:13.761 00.000 29988 move complete, result=0
00:12:13.761 00.000 29988 worker thread done servicing request
00:12:13.761 00.000 29988 Worker thread wakes up
00:12:13.761 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:13.762 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:13.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:15.399 01.637 29988 Exposure complete
00:12:15.427 00.028 29988 worker thread done servicing request
00:12:15.427 00.000 28316 OnExposeComplete: enter
00:12:15.428 00.001 28316 UpdateGuideState(): m_state=6
00:12:15.429 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3434
00:12:15.429 00.000 28316 Star::Find returns 1 (0), X=585.10, Y=120.41, Mass=2035, SNR=31.0, Peak=157 HFD=4.3
00:12:15.430 00.001 28316 MultiStar: [#1 -0.35,-0.17,0.88,U] [#2 -0.40,-0.09,0.00,M1] [#3 -0.30,-0.15,0.82,U] [#4 -0.29,-0.14,0.83,U] [#5 -0.43,-0.17,0.00,M6] [#6 -0.26,-0.13,0.69,U] [#7 -0.27,0.06,0.62,U] [#8 -0.35,-0.16,0.61,U] 
00:12:15.430 00.000 28316 refined, 6 included, MultiStar: {-0.33, -0.10}, one-star: {-0.45, -0.01}
00:12:15.430 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
00:12:15.431 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
00:12:15.431 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-2.84 mountX=-0.04 mountY=0.34, mountTheta=1.70
00:12:15.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.10, opts=13)
00:12:15.433 00.001 28316 Enqueuing Move request for scope (-0.33, -0.10)
00:12:15.434 00.001 29988 Worker thread wakes up
00:12:15.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.10) opts 0xd
00:12:15.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.10)
00:12:15.434 00.000 29988 Moving (-0.33, -0.10) raw xDistance=-0.04 yDistance=0.34
00:12:15.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:12:15.434 00.000 28316 UpdateGuideState exits: m=2035 RSB=31.0
00:12:15.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:15.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:15.435 00.000 28316 Enqueuing Expose request
00:12:15.436 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:12:15.436 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=0.66
00:12:15.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:12:15.436 00.000 29988 MoveAxis(E, 0, ABG)
00:12:15.436 00.000 29988 Move returns status 0, amount 0
00:12:15.436 00.000 29988 MoveAxis(S, 82, ABG)
00:12:15.436 00.000 29988 Guiding  Dir = 1, Dur = 82
00:12:15.436 00.000 29988 IsSlewing returns 0
00:12:15.436 00.000 29988 IsGuiding returns 0
00:12:15.442 00.006 29988 PulseGuide returned control before completion, sleep 88
00:12:15.537 00.095 29988 IsGuiding returns 0
00:12:15.537 00.000 29988 Move returns status 0, amount 82
00:12:15.537 00.000 29988 move complete, result=0
00:12:15.539 00.002 29988 worker thread done servicing request
00:12:15.539 00.000 29988 Worker thread wakes up
00:12:15.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:15.539 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 82 ms SOUTH
00:12:15.540 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:16.949 01.409 29988 Exposure complete
00:12:16.996 00.047 29988 worker thread done servicing request
00:12:16.996 00.000 28316 OnExposeComplete: enter
00:12:16.997 00.001 28316 UpdateGuideState(): m_state=6
00:12:16.999 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3435
00:12:16.999 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=120.43, Mass=1870, SNR=29.5, Peak=135 HFD=4.3
00:12:17.000 00.001 28316 MultiStar: [#1 -0.21,-0.08,0.92,U] [#2 -0.22,-0.21,0.97,U] [#3 -0.14,-0.14,0.88,U] [#4 -0.08,-0.13,0.88,U] [#5 -0.10,-0.15,0.80,U] [#6 -0.10,-0.01,0.71,U] [#7 -0.06,-0.06,0.66,U] [#8 -0.17,-0.17,0.62,U] 
00:12:17.001 00.001 28316 refined, 8 included, MultiStar: {-0.15, -0.10}, one-star: {-0.24, 0.01}
00:12:17.001 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
00:12:17.001 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.69 = 1.69)
00:12:17.004 00.003 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.19 cameraTheta=-2.55 mountX=0.03 mountY=0.18, mountTheta=1.41
00:12:17.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
00:12:17.006 00.001 28316 Enqueuing Move request for scope (-0.15, -0.10)
00:12:17.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:17.007 00.001 28316 UpdateGuideState exits: m=1870 RSB=29.5
00:12:17.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:17.008 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:17.008 00.000 28316 Enqueuing Expose request
00:12:17.009 00.001 29988 Worker thread wakes up
00:12:17.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
00:12:17.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
00:12:17.009 00.000 29988 Moving (-0.15, -0.10) raw xDistance=0.03 yDistance=0.18
00:12:17.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:12:17.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:17.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:12:17.009 00.000 29988 MoveAxis(E, 0, ABG)
00:12:17.009 00.000 29988 Move returns status 0, amount 0
00:12:17.009 00.000 29988 MoveAxis(N, 0, ABG)
00:12:17.009 00.000 29988 Move returns status 0, amount 0
00:12:17.009 00.000 29988 move complete, result=0
00:12:17.009 00.000 29988 worker thread done servicing request
00:12:17.009 00.000 29988 Worker thread wakes up
00:12:17.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:17.010 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:17.010 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:18.648 01.638 29988 Exposure complete
00:12:18.692 00.044 29988 worker thread done servicing request
00:12:18.692 00.000 28316 OnExposeComplete: enter
00:12:18.694 00.002 28316 UpdateGuideState(): m_state=6
00:12:18.695 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3436
00:12:18.696 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=120.61, Mass=1902, SNR=30.0, Peak=137 HFD=4.2
00:12:18.697 00.001 28316 MultiStar: [#1 0.11,-0.17,0.92,U] [#2 0.02,0.01,0.96,U] [#3 -0.09,-0.18,0.87,U] [#4 0.12,-0.06,0.87,U] [#5 -0.05,-0.16,0.79,U] [#6 -0.08,-0.04,0.71,U] [#7 -0.03,-0.04,0.65,U] [#8 -0.03,-0.23,0.60,U] 
00:12:18.697 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.06}, one-star: {0.00, 0.19}
00:12:18.698 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
00:12:18.698 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.72 = 2.72)
00:12:18.699 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.53 mountX=0.06 mountY=0.03, mountTheta=0.41
00:12:18.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
00:12:18.701 00.001 28316 Enqueuing Move request for scope (0.00, -0.06)
00:12:18.702 00.001 29988 Worker thread wakes up
00:12:18.703 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
00:12:18.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:12:18.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
00:12:18.703 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:12:18.704 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:18.705 00.001 29988 Moving (0.00, -0.06) raw xDistance=0.06 yDistance=0.03
00:12:18.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:18.706 00.001 28316 Enqueuing Expose request
00:12:18.707 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:12:18.708 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:18.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:18.708 00.000 29988 MoveAxis(E, 0, ABG)
00:12:18.708 00.000 29988 Move returns status 0, amount 0
00:12:18.708 00.000 29988 MoveAxis(N, 0, ABG)
00:12:18.708 00.000 29988 Move returns status 0, amount 0
00:12:18.708 00.000 29988 move complete, result=0
00:12:18.708 00.000 29988 worker thread done servicing request
00:12:18.708 00.000 29988 Worker thread wakes up
00:12:18.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:18.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:18.709 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:20.223 01.514 29988 Exposure complete
00:12:20.263 00.040 29988 worker thread done servicing request
00:12:20.263 00.000 28316 OnExposeComplete: enter
00:12:20.265 00.002 28316 UpdateGuideState(): m_state=6
00:12:20.266 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3437
00:12:20.268 00.002 28316 Star::Find returns 1 (0), X=585.62, Y=120.23, Mass=1918, SNR=30.0, Peak=143 HFD=4.3
00:12:20.268 00.000 28316 MultiStar: [#1 -0.00,-0.44,0.00,M2] [#2 0.05,-0.38,0.96,U] [#3 0.02,-0.43,0.00,M1] [#4 -0.01,-0.15,0.86,U] [#5 0.06,-0.52,0.00,M5] [#6 0.11,-0.27,0.75,U] [#7 0.07,-0.26,0.65,U] [#8 -0.18,-0.38,0.00,M1] 
00:12:20.269 00.001 28316 single-star, 4 included, MultiStar: {0.06, -0.25}, one-star: {0.07, -0.19}
00:12:20.269 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
00:12:20.270 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
00:12:20.270 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.22 mountX=0.20 mountY=0.02, mountTheta=0.12
00:12:20.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.19, opts=13)
00:12:20.273 00.002 28316 Enqueuing Move request for scope (0.07, -0.19)
00:12:20.273 00.000 29988 Worker thread wakes up
00:12:20.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:20.274 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:12:20.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:20.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:20.275 00.001 28316 Enqueuing Expose request
00:12:20.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
00:12:20.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
00:12:20.275 00.000 29988 Moving (0.07, -0.19) raw xDistance=0.20 yDistance=0.02
00:12:20.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:12:20.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:20.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:20.275 00.000 29988 MoveAxis(W, 42, ABG)
00:12:20.275 00.000 29988 Guiding  Dir = 3, Dur = 42
00:12:20.276 00.001 29988 IsSlewing returns 0
00:12:20.276 00.000 29988 IsGuiding returns 0
00:12:20.277 00.001 29988 PulseGuide returned control before completion, sleep 51
00:12:20.333 00.056 29988 IsGuiding returns 1
00:12:20.333 00.000 29988 scope still moving after pulse duration time elapsed
00:12:20.361 00.028 29988 IsSlewing returns 0
00:12:20.362 00.001 29988 IsGuiding returns 0
00:12:20.362 00.000 29988 scope move finished after 42 + 43 ms
00:12:20.362 00.000 29988 Move returns status 0, amount 42
00:12:20.362 00.000 29988 MoveAxis(N, 0, ABG)
00:12:20.362 00.000 29988 Move returns status 0, amount 0
00:12:20.362 00.000 29988 move complete, result=0
00:12:20.362 00.000 29988 worker thread done servicing request
00:12:20.363 00.001 29988 Worker thread wakes up
00:12:20.363 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
00:12:20.365 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:20.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:21.993 01.628 29988 Exposure complete
00:12:22.035 00.042 29988 worker thread done servicing request
00:12:22.035 00.000 28316 OnExposeComplete: enter
00:12:22.037 00.002 28316 UpdateGuideState(): m_state=6
00:12:22.037 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3438
00:12:22.038 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=120.19, Mass=1913, SNR=29.9, Peak=142 HFD=4.5
00:12:22.038 00.000 28316 MultiStar: [#1 -0.13,-0.36,0.92,U] [#2 -0.11,-0.30,0.96,U] [#3 -0.02,-0.30,0.87,U] [#4 -0.03,-0.23,0.89,U] [#5 0.00,-0.41,0.00,M6] [#6 -0.19,-0.18,0.72,U] [#7 0.01,-0.29,0.63,U] [#8 -0.13,-0.33,0.60,U] 
00:12:22.039 00.001 28316 single-star, 7 included, MultiStar: {-0.09, -0.28}, one-star: {-0.13, -0.23}
00:12:22.039 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:12:22.039 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
00:12:22.040 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.07 mountX=0.16 mountY=0.22, mountTheta=0.94
00:12:22.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.23, opts=13)
00:12:22.041 00.000 28316 Enqueuing Move request for scope (-0.13, -0.23)
00:12:22.042 00.001 29988 Worker thread wakes up
00:12:22.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:22.042 00.000 28316 UpdateGuideState exits: m=1913 RSB=29.9
00:12:22.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:22.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:22.044 00.001 28316 Enqueuing Expose request
00:12:22.045 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
00:12:22.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
00:12:22.045 00.000 29988 Moving (-0.13, -0.23) raw xDistance=0.16 yDistance=0.22
00:12:22.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:12:22.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:12:22.045 00.000 29988 MoveAxis(E, 0, ABG)
00:12:22.045 00.000 29988 Move returns status 0, amount 0
00:12:22.045 00.000 29988 MoveAxis(S, 52, ABG)
00:12:22.045 00.000 29988 Guiding  Dir = 1, Dur = 52
00:12:22.045 00.000 29988 IsSlewing returns 0
00:12:22.046 00.001 29988 IsGuiding returns 0
00:12:22.050 00.004 29988 PulseGuide returned control before completion, sleep 58
00:12:22.115 00.065 29988 IsGuiding returns 1
00:12:22.115 00.000 29988 scope still moving after pulse duration time elapsed
00:12:22.146 00.031 29988 IsSlewing returns 0
00:12:22.147 00.001 29988 IsGuiding returns 0
00:12:22.147 00.000 29988 scope move finished after 52 + 48 ms
00:12:22.147 00.000 29988 Move returns status 0, amount 52
00:12:22.147 00.000 29988 move complete, result=0
00:12:22.147 00.000 29988 worker thread done servicing request
00:12:22.147 00.000 29988 Worker thread wakes up
00:12:22.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:22.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:22.147 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:12:23.558 01.411 29988 Exposure complete
00:12:23.592 00.034 29988 worker thread done servicing request
00:12:23.592 00.000 28316 OnExposeComplete: enter
00:12:23.593 00.001 28316 UpdateGuideState(): m_state=6
00:12:23.593 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3439
00:12:23.594 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=120.57, Mass=1938, SNR=30.4, Peak=147 HFD=4.6
00:12:23.594 00.000 28316 MultiStar: [#1 0.19,-0.06,0.89,U] [#2 0.03,-0.09,0.92,U] [#3 0.18,0.04,0.85,U] [#4 0.22,0.06,0.87,U] [#5 0.18,-0.12,0.79,U] [#6 0.18,0.02,0.72,U] [#7 0.26,0.03,0.64,U] [#8 0.22,-0.05,0.60,U] 
00:12:23.594 00.000 28316 refined, 8 included, MultiStar: {0.18, -0.00}, one-star: {0.21, 0.15}
00:12:23.595 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:12:23.596 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
00:12:23.596 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-0.00 mountX=0.08 mountY=-0.16, mountTheta=-1.13
00:12:23.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.00, opts=13)
00:12:23.599 00.002 28316 Enqueuing Move request for scope (0.18, -0.00)
00:12:23.600 00.001 29988 Worker thread wakes up
00:12:23.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.00) opts 0xd
00:12:23.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.00)
00:12:23.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:23.600 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.4
00:12:23.601 00.001 29988 Moving (0.18, -0.00) raw xDistance=0.08 yDistance=-0.16
00:12:23.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:23.602 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:12:23.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:23.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:23.602 00.000 28316 Enqueuing Expose request
00:12:23.603 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:12:23.603 00.000 29988 MoveAxis(E, 0, ABG)
00:12:23.603 00.000 29988 Move returns status 0, amount 0
00:12:23.603 00.000 29988 MoveAxis(N, 0, ABG)
00:12:23.603 00.000 29988 Move returns status 0, amount 0
00:12:23.603 00.000 29988 move complete, result=0
00:12:23.603 00.000 29988 worker thread done servicing request
00:12:23.603 00.000 29988 Worker thread wakes up
00:12:23.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:23.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:23.603 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:25.231 01.628 29988 Exposure complete
00:12:25.273 00.042 29988 worker thread done servicing request
00:12:25.273 00.000 28316 OnExposeComplete: enter
00:12:25.274 00.001 28316 UpdateGuideState(): m_state=6
00:12:25.274 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3440
00:12:25.275 00.001 28316 Star::Find returns 1 (0), X=585.71, Y=120.53, Mass=1850, SNR=29.4, Peak=134 HFD=4.6
00:12:25.275 00.000 28316 MultiStar: [#1 0.12,-0.04,0.94,U] [#2 0.04,0.10,1.00,U] [#3 0.20,-0.10,0.86,U] [#4 0.16,-0.03,0.90,U] [#5 0.06,-0.24,0.79,U] [#6 0.17,-0.00,0.72,U] [#7 0.21,0.08,0.68,U] [#8 0.15,-0.12,0.62,U] 
00:12:25.276 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.16, 0.11}
00:12:25.276 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:12:25.277 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.18)
00:12:25.277 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=0.08 mountY=-0.12, mountTheta=-0.99
00:12:25.278 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
00:12:25.279 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
00:12:25.280 00.001 29988 Worker thread wakes up
00:12:25.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:25.280 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.4
00:12:25.281 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:25.281 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:25.282 00.001 28316 Enqueuing Expose request
00:12:25.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:12:25.282 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:12:25.282 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.08 yDistance=-0.12
00:12:25.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:12:25.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:25.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:12:25.282 00.000 29988 MoveAxis(E, 0, ABG)
00:12:25.282 00.000 29988 Move returns status 0, amount 0
00:12:25.282 00.000 29988 MoveAxis(N, 0, ABG)
00:12:25.282 00.000 29988 Move returns status 0, amount 0
00:12:25.282 00.000 29988 move complete, result=0
00:12:25.282 00.000 29988 worker thread done servicing request
00:12:25.282 00.000 29988 Worker thread wakes up
00:12:25.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:25.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:25.283 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:26.797 01.514 29988 Exposure complete
00:12:26.830 00.033 29988 worker thread done servicing request
00:12:26.830 00.000 28316 OnExposeComplete: enter
00:12:26.831 00.001 28316 UpdateGuideState(): m_state=6
00:12:26.831 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3441
00:12:26.832 00.001 28316 Star::Find returns 1 (0), X=585.42, Y=120.62, Mass=1848, SNR=29.5, Peak=140 HFD=4.1
00:12:26.832 00.000 28316 MultiStar: [#1 -0.03,0.02,0.94,U] [#2 -0.09,-0.02,0.97,U] [#3 0.02,0.01,0.89,U] [#4 0.11,0.02,0.88,U] [#5 0.02,0.02,0.78,U] [#6 0.02,-0.02,0.71,U] [#7 0.01,0.02,0.67,U] [#8 -0.12,0.00,0.60,U] 
00:12:26.833 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.13, 0.20}
00:12:26.833 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:12:26.834 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:12:26.834 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.18 mountX=-0.04 mountY=0.01, mountTheta=3.00
00:12:26.836 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
00:12:26.836 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
00:12:26.837 00.001 29988 Worker thread wakes up
00:12:26.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:12:26.837 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:12:26.837 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.04 yDistance=0.01
00:12:26.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:26.837 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.5
00:12:26.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:26.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:26.838 00.000 28316 Enqueuing Expose request
00:12:26.840 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:12:26.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:26.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:26.840 00.000 29988 MoveAxis(E, 0, ABG)
00:12:26.840 00.000 29988 Move returns status 0, amount 0
00:12:26.840 00.000 29988 MoveAxis(N, 0, ABG)
00:12:26.840 00.000 29988 Move returns status 0, amount 0
00:12:26.840 00.000 29988 move complete, result=0
00:12:26.840 00.000 29988 worker thread done servicing request
00:12:26.840 00.000 29988 Worker thread wakes up
00:12:26.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:26.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:26.840 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:28.468 01.628 29988 Exposure complete
00:12:28.504 00.036 29988 worker thread done servicing request
00:12:28.505 00.001 28316 OnExposeComplete: enter
00:12:28.506 00.001 28316 UpdateGuideState(): m_state=6
00:12:28.508 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3442
00:12:28.509 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=120.56, Mass=1894, SNR=30.0, Peak=160 HFD=4.1
00:12:28.511 00.002 28316 MultiStar: [#1 -0.23,-0.08,0.94,U] [#2 -0.33,-0.05,0.98,U] [#3 -0.24,0.01,0.88,U] [#4 0.00,0.03,0.85,U] [#5 -0.16,-0.09,0.82,U] [#6 -0.12,0.19,0.72,U] [#7 -0.03,0.08,0.69,U] [#8 -0.24,-0.15,0.59,U] 
00:12:28.512 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.19, 0.14}
00:12:28.515 00.003 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:12:28.516 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
00:12:28.517 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.08 mountX=-0.08 mountY=0.15, mountTheta=2.06
00:12:28.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
00:12:28.520 00.001 28316 Enqueuing Move request for scope (-0.18, 0.01)
00:12:28.522 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:12:28.523 00.001 28316 UpdateGuideState exits: m=1894 RSB=30.0
00:12:28.525 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:28.527 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:28.528 00.001 28316 Enqueuing Expose request
00:12:28.529 00.001 29988 Worker thread wakes up
00:12:28.530 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
00:12:28.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
00:12:28.530 00.000 29988 Moving (-0.18, 0.01) raw xDistance=-0.08 yDistance=0.15
00:12:28.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:12:28.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:28.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:12:28.530 00.000 29988 MoveAxis(E, 0, ABG)
00:12:28.530 00.000 29988 Move returns status 0, amount 0
00:12:28.530 00.000 29988 MoveAxis(N, 0, ABG)
00:12:28.530 00.000 29988 Move returns status 0, amount 0
00:12:28.530 00.000 29988 move complete, result=0
00:12:28.530 00.000 29988 worker thread done servicing request
00:12:28.530 00.000 29988 Worker thread wakes up
00:12:28.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:28.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:28.531 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:30.055 01.524 29988 Exposure complete
00:12:30.087 00.032 29988 worker thread done servicing request
00:12:30.087 00.000 28316 OnExposeComplete: enter
00:12:30.088 00.001 28316 UpdateGuideState(): m_state=6
00:12:30.089 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3443
00:12:30.091 00.002 28316 Star::Find returns 1 (0), X=585.17, Y=120.52, Mass=1906, SNR=29.9, Peak=151 HFD=4.3
00:12:30.094 00.003 28316 MultiStar: [#1 -0.29,-0.06,0.90,U] [#2 -0.37,-0.03,0.95,U] [#3 -0.20,-0.13,0.86,U] [#4 -0.13,-0.06,0.87,U] [#5 -0.28,-0.10,0.78,U] [#6 -0.26,0.01,0.73,U] [#7 -0.32,-0.02,0.66,U] [#8 -0.28,-0.19,0.61,U] 
00:12:30.095 00.001 28316 refined, 8 included, MultiStar: {-0.28, -0.05}, one-star: {-0.38, 0.10}
00:12:30.096 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
00:12:30.096 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
00:12:30.097 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.98 mountX=-0.07 mountY=0.27, mountTheta=1.84
00:12:30.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.05, opts=13)
00:12:30.100 00.002 28316 Enqueuing Move request for scope (-0.28, -0.05)
00:12:30.100 00.000 29988 Worker thread wakes up
00:12:30.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:30.101 00.001 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:12:30.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:30.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:30.102 00.001 28316 Enqueuing Expose request
00:12:30.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
00:12:30.102 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
00:12:30.102 00.000 29988 Moving (-0.28, -0.05) raw xDistance=-0.07 yDistance=0.27
00:12:30.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:12:30.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:12:30.102 00.000 29988 MoveAxis(E, 0, ABG)
00:12:30.102 00.000 29988 Move returns status 0, amount 0
00:12:30.102 00.000 29988 MoveAxis(S, 65, ABG)
00:12:30.102 00.000 29988 Guiding  Dir = 1, Dur = 65
00:12:30.103 00.001 29988 IsSlewing returns 0
00:12:30.103 00.000 29988 IsGuiding returns 0
00:12:30.107 00.004 29988 PulseGuide returned control before completion, sleep 71
00:12:30.194 00.087 29988 IsGuiding returns 0
00:12:30.194 00.000 29988 Move returns status 0, amount 65
00:12:30.195 00.001 29988 move complete, result=0
00:12:30.195 00.000 29988 worker thread done servicing request
00:12:30.195 00.000 29988 Worker thread wakes up
00:12:30.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:30.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:30.195 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
00:12:31.821 01.626 29988 Exposure complete
00:12:31.855 00.034 29988 worker thread done servicing request
00:12:31.855 00.000 28316 OnExposeComplete: enter
00:12:31.855 00.000 28316 UpdateGuideState(): m_state=6
00:12:31.856 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3444
00:12:31.856 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=120.60, Mass=1934, SNR=30.4, Peak=156 HFD=4.2
00:12:31.857 00.001 28316 MultiStar: [#1 -0.17,0.03,0.91,U] [#2 -0.18,0.02,0.95,U] [#3 -0.28,0.15,0.86,U] [#4 0.06,0.02,0.85,U] [#5 -0.15,-0.06,0.77,U] [#6 -0.11,-0.01,0.70,U] [#7 -0.13,0.00,0.65,U] [#8 -0.13,0.05,0.57,U] 
00:12:31.857 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.05}, one-star: {-0.20, 0.17}
00:12:31.858 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.14) = xAngle (3.99 = -2.30)
00:12:31.858 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.80)
00:12:31.859 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.15 cameraTheta=2.84 mountX=-0.10 mountY=0.11, mountTheta=2.32
00:12:31.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
00:12:31.861 00.001 28316 Enqueuing Move request for scope (-0.15, 0.05)
00:12:31.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:31.862 00.001 28316 UpdateGuideState exits: m=1934 RSB=30.4
00:12:31.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:31.863 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:31.863 00.000 28316 Enqueuing Expose request
00:12:31.864 00.001 29988 Worker thread wakes up
00:12:31.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
00:12:31.864 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
00:12:31.864 00.000 29988 Moving (-0.15, 0.05) raw xDistance=-0.10 yDistance=0.11
00:12:31.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:12:31.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:31.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:12:31.864 00.000 29988 MoveAxis(E, 0, ABG)
00:12:31.864 00.000 29988 Move returns status 0, amount 0
00:12:31.864 00.000 29988 MoveAxis(N, 0, ABG)
00:12:31.864 00.000 29988 Move returns status 0, amount 0
00:12:31.864 00.000 29988 move complete, result=0
00:12:31.864 00.000 29988 worker thread done servicing request
00:12:31.864 00.000 29988 Worker thread wakes up
00:12:31.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:31.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:31.864 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:33.384 01.520 29988 Exposure complete
00:12:33.415 00.031 29988 worker thread done servicing request
00:12:33.415 00.000 28316 OnExposeComplete: enter
00:12:33.416 00.001 28316 UpdateGuideState(): m_state=6
00:12:33.417 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3445
00:12:33.418 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=120.54, Mass=1803, SNR=29.1, Peak=150 HFD=3.9
00:12:33.419 00.001 28316 MultiStar: [#1 -0.24,0.04,0.96,U] [#2 -0.31,0.01,1.01,U] [#3 -0.15,0.00,0.89,U] [#4 -0.10,0.19,0.91,U] [#5 -0.18,-0.05,0.81,U] [#6 -0.14,0.02,0.75,U] [#7 -0.12,-0.03,0.67,U] [#8 -0.10,-0.20,0.64,U] 
00:12:33.420 00.001 28316 refined, 8 included, MultiStar: {-0.20, 0.02}, one-star: {-0.34, 0.12}
00:12:33.420 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:12:33.421 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 0.99)
00:12:33.422 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.03 mountX=-0.10 mountY=0.17, mountTheta=2.12
00:12:33.424 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.02, opts=13)
00:12:33.424 00.000 28316 Enqueuing Move request for scope (-0.20, 0.02)
00:12:33.425 00.001 29988 Worker thread wakes up
00:12:33.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:33.425 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.1
00:12:33.426 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:33.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:33.426 00.000 28316 Enqueuing Expose request
00:12:33.427 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
00:12:33.427 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
00:12:33.427 00.000 29988 Moving (-0.20, 0.02) raw xDistance=-0.10 yDistance=0.17
00:12:33.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:12:33.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:33.427 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:12:33.427 00.000 29988 MoveAxis(E, 0, ABG)
00:12:33.427 00.000 29988 Move returns status 0, amount 0
00:12:33.427 00.000 29988 MoveAxis(N, 0, ABG)
00:12:33.427 00.000 29988 Move returns status 0, amount 0
00:12:33.427 00.000 29988 move complete, result=0
00:12:33.427 00.000 29988 worker thread done servicing request
00:12:33.428 00.001 29988 Worker thread wakes up
00:12:33.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:33.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:33.428 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:35.051 01.623 29988 Exposure complete
00:12:35.086 00.035 29988 worker thread done servicing request
00:12:35.086 00.000 28316 OnExposeComplete: enter
00:12:35.087 00.001 28316 UpdateGuideState(): m_state=6
00:12:35.088 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3446
00:12:35.088 00.000 28316 Star::Find returns 1 (0), X=585.42, Y=120.61, Mass=1851, SNR=29.5, Peak=143 HFD=3.9
00:12:35.089 00.001 28316 MultiStar: [#1 -0.17,-0.07,0.93,U] [#2 -0.15,-0.16,0.97,U] [#3 -0.07,-0.13,0.88,U] [#4 -0.16,0.03,0.85,U] [#5 -0.09,-0.09,0.80,U] [#6 -0.00,0.03,0.72,U] [#7 -0.04,-0.15,0.65,U] [#8 -0.12,-0.19,0.60,U] 
00:12:35.089 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.13, 0.18}
00:12:35.090 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
00:12:35.090 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
00:12:35.090 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.69 mountX=0.00 mountY=0.12, mountTheta=1.54
00:12:35.092 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.05, opts=13)
00:12:35.093 00.001 28316 Enqueuing Move request for scope (-0.11, -0.05)
00:12:35.093 00.000 29988 Worker thread wakes up
00:12:35.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:12:35.094 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
00:12:35.094 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
00:12:35.094 00.000 29988 Moving (-0.11, -0.05) raw xDistance=0.00 yDistance=0.12
00:12:35.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:12:35.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:35.094 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.5
00:12:35.095 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:35.095 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:35.096 00.001 28316 Enqueuing Expose request
00:12:35.097 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:35.097 00.000 29988 MoveAxis(E, 0, ABG)
00:12:35.097 00.000 29988 Move returns status 0, amount 0
00:12:35.097 00.000 29988 MoveAxis(N, 0, ABG)
00:12:35.097 00.000 29988 Move returns status 0, amount 0
00:12:35.097 00.000 29988 move complete, result=0
00:12:35.097 00.000 29988 worker thread done servicing request
00:12:35.097 00.000 29988 Worker thread wakes up
00:12:35.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:35.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:35.098 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:36.616 01.518 29988 Exposure complete
00:12:36.665 00.049 29988 worker thread done servicing request
00:12:36.666 00.001 28316 OnExposeComplete: enter
00:12:36.666 00.000 28316 UpdateGuideState(): m_state=6
00:12:36.667 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3447
00:12:36.668 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=120.73, Mass=1822, SNR=29.3, Peak=153 HFD=3.9
00:12:36.670 00.002 28316 MultiStar: [#1 -0.01,0.03,0.95,U] [#2 -0.15,0.03,0.99,U] [#3 -0.05,-0.16,0.91,U] [#4 -0.07,0.09,0.90,U] [#5 -0.13,0.02,0.80,U] [#6 -0.05,0.08,0.75,U] [#7 -0.08,0.17,0.67,U] [#8 -0.14,-0.08,0.63,U] 
00:12:36.670 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.08, 0.30}
00:12:36.672 00.002 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
00:12:36.673 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
00:12:36.674 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=-0.09 mountY=0.05, mountTheta=2.64
00:12:36.676 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
00:12:36.676 00.000 28316 Enqueuing Move request for scope (-0.08, 0.06)
00:12:36.677 00.001 29988 Worker thread wakes up
00:12:36.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:36.677 00.000 28316 UpdateGuideState exits: m=1822 RSB=29.3
00:12:36.678 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:36.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:36.678 00.000 28316 Enqueuing Expose request
00:12:36.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
00:12:36.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
00:12:36.679 00.000 29988 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.05
00:12:36.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:12:36.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:36.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:12:36.679 00.000 29988 MoveAxis(E, 0, ABG)
00:12:36.679 00.000 29988 Move returns status 0, amount 0
00:12:36.679 00.000 29988 MoveAxis(N, 0, ABG)
00:12:36.679 00.000 29988 Move returns status 0, amount 0
00:12:36.679 00.000 29988 move complete, result=0
00:12:36.679 00.000 29988 worker thread done servicing request
00:12:36.679 00.000 29988 Worker thread wakes up
00:12:36.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:36.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:36.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:38.302 01.623 29988 Exposure complete
00:12:38.339 00.037 29988 worker thread done servicing request
00:12:38.339 00.000 28316 OnExposeComplete: enter
00:12:38.340 00.001 28316 UpdateGuideState(): m_state=6
00:12:38.341 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3448
00:12:38.341 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=120.62, Mass=1926, SNR=30.1, Peak=164 HFD=4.2
00:12:38.342 00.001 28316 MultiStar: [#1 -0.22,0.08,0.93,U] [#2 -0.09,0.07,0.97,U] [#3 -0.12,-0.07,0.87,U] [#4 -0.03,0.14,0.87,U] [#5 -0.16,-0.01,0.79,U] [#6 0.03,0.19,0.72,U] [#7 0.08,0.10,0.66,U] [#8 -0.03,-0.05,0.59,U] 
00:12:38.342 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.08}, one-star: {-0.16, 0.19}
00:12:38.343 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.57 = -2.71)
00:12:38.343 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
00:12:38.344 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.43 mountX=-0.11 mountY=0.04, mountTheta=2.75
00:12:38.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
00:12:38.346 00.001 28316 Enqueuing Move request for scope (-0.09, 0.08)
00:12:38.346 00.000 29988 Worker thread wakes up
00:12:38.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:12:38.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
00:12:38.347 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:12:38.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:38.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:38.348 00.000 28316 Enqueuing Expose request
00:12:38.349 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
00:12:38.349 00.000 29988 Moving (-0.09, 0.08) raw xDistance=-0.11 yDistance=0.04
00:12:38.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:12:38.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:38.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:12:38.349 00.000 29988 MoveAxis(E, 0, ABG)
00:12:38.349 00.000 29988 Move returns status 0, amount 0
00:12:38.349 00.000 29988 MoveAxis(N, 0, ABG)
00:12:38.349 00.000 29988 Move returns status 0, amount 0
00:12:38.349 00.000 29988 move complete, result=0
00:12:38.349 00.000 29988 worker thread done servicing request
00:12:38.349 00.000 29988 Worker thread wakes up
00:12:38.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:38.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:38.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:39.864 01.515 29988 Exposure complete
00:12:39.902 00.038 29988 worker thread done servicing request
00:12:39.902 00.000 28316 OnExposeComplete: enter
00:12:39.903 00.001 28316 UpdateGuideState(): m_state=6
00:12:39.904 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3449
00:12:39.904 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=120.71, Mass=1869, SNR=29.6, Peak=152 HFD=4.3
00:12:39.905 00.001 28316 MultiStar: [#1 -0.17,0.03,0.92,U] [#2 -0.04,-0.03,1.01,U] [#3 0.02,-0.00,0.89,U] [#4 -0.03,0.07,0.87,U] [#5 -0.11,-0.02,0.82,U] [#6 0.06,0.08,0.72,U] [#7 0.06,0.16,0.67,U] [#8 -0.02,-0.11,0.61,U] 
00:12:39.906 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.21, 0.29}
00:12:39.906 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
00:12:39.907 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
00:12:39.907 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.36 mountX=-0.08 mountY=0.03, mountTheta=2.81
00:12:39.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
00:12:39.909 00.001 28316 Enqueuing Move request for scope (-0.06, 0.06)
00:12:39.910 00.001 29988 Worker thread wakes up
00:12:39.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:39.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:12:39.910 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:12:39.910 00.000 29988 Moving (-0.06, 0.06) raw xDistance=-0.08 yDistance=0.03
00:12:39.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:12:39.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:39.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:39.910 00.000 29988 MoveAxis(E, 0, ABG)
00:12:39.910 00.000 29988 Move returns status 0, amount 0
00:12:39.910 00.000 29988 MoveAxis(N, 0, ABG)
00:12:39.911 00.001 29988 Move returns status 0, amount 0
00:12:39.911 00.000 29988 move complete, result=0
00:12:39.911 00.000 29988 worker thread done servicing request
00:12:39.911 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:12:39.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:39.915 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:39.918 00.003 28316 Enqueuing Expose request
00:12:39.920 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:39.922 00.002 29988 Worker thread wakes up
00:12:39.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:39.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:41.556 01.634 29988 Exposure complete
00:12:41.585 00.029 29988 worker thread done servicing request
00:12:41.585 00.000 28316 OnExposeComplete: enter
00:12:41.587 00.002 28316 UpdateGuideState(): m_state=6
00:12:41.588 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3450
00:12:41.588 00.000 28316 Star::Find returns 1 (0), X=585.62, Y=120.48, Mass=1933, SNR=30.2, Peak=144 HFD=4.4
00:12:41.589 00.001 28316 MultiStar: [#1 0.12,-0.05,0.91,U] [#2 0.05,0.00,0.96,U] [#3 0.16,0.03,0.88,U] [#4 0.13,0.07,0.85,U] [#5 0.11,-0.11,0.80,U] [#6 0.18,0.09,0.71,U] [#7 0.19,0.10,0.67,U] [#8 -0.03,-0.13,0.61,U] 
00:12:41.589 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {0.07, 0.06}
00:12:41.590 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
00:12:41.590 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
00:12:41.591 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.70 mountX=-0.03 mountY=-0.09, mountTheta=-1.84
00:12:41.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
00:12:41.592 00.000 28316 Enqueuing Move request for scope (0.07, 0.06)
00:12:41.593 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:41.593 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
00:12:41.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:41.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:41.594 00.000 28316 Enqueuing Expose request
00:12:41.595 00.001 29988 Worker thread wakes up
00:12:41.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:12:41.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:12:41.595 00.000 29988 Moving (0.07, 0.06) raw xDistance=-0.03 yDistance=-0.09
00:12:41.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:41.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:41.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:12:41.595 00.000 29988 MoveAxis(E, 0, ABG)
00:12:41.595 00.000 29988 Move returns status 0, amount 0
00:12:41.595 00.000 29988 MoveAxis(N, 0, ABG)
00:12:41.595 00.000 29988 Move returns status 0, amount 0
00:12:41.595 00.000 29988 move complete, result=0
00:12:41.595 00.000 29988 worker thread done servicing request
00:12:41.595 00.000 29988 Worker thread wakes up
00:12:41.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:41.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:41.596 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:43.109 01.513 29988 Exposure complete
00:12:43.143 00.034 29988 worker thread done servicing request
00:12:43.143 00.000 28316 OnExposeComplete: enter
00:12:43.145 00.002 28316 UpdateGuideState(): m_state=6
00:12:43.148 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3451
00:12:43.150 00.002 28316 Star::Find returns 1 (0), X=585.43, Y=120.76, Mass=1891, SNR=29.8, Peak=152 HFD=4.1
00:12:43.153 00.003 28316 MultiStar: [#1 -0.06,0.07,0.91,U] [#2 -0.12,0.07,0.96,U] [#3 -0.02,0.13,0.91,U] [#4 -0.05,0.20,0.87,U] [#5 -0.08,0.10,0.79,U] [#6 0.05,0.17,0.73,U] [#7 -0.02,0.32,0.68,U] [#8 -0.02,0.11,0.60,U] 
00:12:43.155 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.12, 0.34}
00:12:43.157 00.002 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
00:12:43.159 00.002 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.15)
00:12:43.162 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.89 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
00:12:43.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
00:12:43.163 00.000 28316 Enqueuing Move request for scope (-0.06, 0.17)
00:12:43.164 00.001 29988 Worker thread wakes up
00:12:43.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:43.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
00:12:43.164 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:12:43.165 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:43.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:43.166 00.001 28316 Enqueuing Expose request
00:12:43.166 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
00:12:43.166 00.000 29988 Moving (-0.06, 0.17) raw xDistance=-0.18 yDistance=-0.03
00:12:43.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:12:43.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:43.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:43.166 00.000 29988 MoveAxis(E, 0, ABG)
00:12:43.166 00.000 29988 Move returns status 0, amount 0
00:12:43.166 00.000 29988 MoveAxis(N, 0, ABG)
00:12:43.166 00.000 29988 Move returns status 0, amount 0
00:12:43.166 00.000 29988 move complete, result=0
00:12:43.166 00.000 29988 worker thread done servicing request
00:12:43.166 00.000 29988 Worker thread wakes up
00:12:43.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:43.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:43.167 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:44.799 01.632 29988 Exposure complete
00:12:44.852 00.053 29988 worker thread done servicing request
00:12:44.853 00.001 28316 OnExposeComplete: enter
00:12:44.853 00.000 28316 UpdateGuideState(): m_state=6
00:12:44.854 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3452
00:12:44.855 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=120.82, Mass=1867, SNR=29.6, Peak=156 HFD=4.1
00:12:44.855 00.000 28316 MultiStar: [#1 -0.08,0.18,0.96,U] [#2 -0.21,0.19,0.97,U] [#3 -0.11,0.14,0.89,U] [#4 -0.09,0.29,0.90,U] [#5 -0.16,0.15,0.80,U] [#6 -0.08,0.18,0.74,U] [#7 -0.11,0.28,0.64,U] [#8 -0.25,0.17,0.60,U] 
00:12:44.856 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.22}, one-star: {-0.17, 0.40}
00:12:44.856 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
00:12:44.857 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
00:12:44.857 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.13 mountX=-0.26 mountY=0.02, mountTheta=3.05
00:12:44.859 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.22, opts=13)
00:12:44.859 00.000 28316 Enqueuing Move request for scope (-0.14, 0.22)
00:12:44.860 00.001 29988 Worker thread wakes up
00:12:44.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
00:12:44.860 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
00:12:44.860 00.000 29988 Moving (-0.14, 0.22) raw xDistance=-0.26 yDistance=0.02
00:12:44.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:12:44.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:12:44.861 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:44.861 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:12:44.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:44.862 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:44.862 00.000 29988 MoveAxis(E, 54, ABG)
00:12:44.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:44.862 00.000 28316 Enqueuing Expose request
00:12:44.862 00.000 29988 Guiding  Dir = 2, Dur = 54
00:12:44.863 00.001 29988 IsSlewing returns 0
00:12:44.863 00.000 29988 IsGuiding returns 0
00:12:44.865 00.002 29988 PulseGuide returned control before completion, sleep 63
00:12:44.938 00.073 29988 IsGuiding returns 0
00:12:44.938 00.000 29988 Move returns status 0, amount 54
00:12:44.938 00.000 29988 MoveAxis(N, 0, ABG)
00:12:44.938 00.000 29988 Move returns status 0, amount 0
00:12:44.938 00.000 29988 move complete, result=0
00:12:44.938 00.000 29988 worker thread done servicing request
00:12:44.938 00.000 29988 Worker thread wakes up
00:12:44.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:44.939 00.001 28316 GuideStep: -0.3 px 54 ms EAST, 0.0 px 0 ms NORTH
00:12:44.940 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:46.347 01.407 29988 Exposure complete
00:12:46.380 00.033 29988 worker thread done servicing request
00:12:46.380 00.000 28316 OnExposeComplete: enter
00:12:46.380 00.000 28316 UpdateGuideState(): m_state=6
00:12:46.381 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3453
00:12:46.381 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=120.35, Mass=1920, SNR=30.2, Peak=152 HFD=4.3
00:12:46.382 00.001 28316 MultiStar: [#1 0.08,-0.19,0.91,U] [#2 0.04,-0.22,0.96,U] [#3 0.06,-0.19,0.87,U] [#4 0.20,0.01,0.88,U] [#5 0.04,-0.16,0.78,U] [#6 0.02,0.02,0.70,U] [#7 -0.05,-0.03,0.63,U] [#8 0.02,-0.05,0.58,U] 
00:12:46.382 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.11}, one-star: {0.07, -0.08}
00:12:46.383 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.29 = 0.29)
00:12:46.383 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
00:12:46.384 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.85 mountX=0.10 mountY=-0.02, mountTheta=-0.25
00:12:46.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
00:12:46.386 00.001 28316 Enqueuing Move request for scope (0.07, -0.08)
00:12:46.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:46.386 00.000 29988 Worker thread wakes up
00:12:46.387 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.2
00:12:46.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:46.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:46.388 00.001 28316 Enqueuing Expose request
00:12:46.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
00:12:46.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
00:12:46.388 00.000 29988 Moving (0.07, -0.08) raw xDistance=0.10 yDistance=-0.02
00:12:46.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:12:46.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:46.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:12:46.388 00.000 29988 MoveAxis(E, 0, ABG)
00:12:46.388 00.000 29988 Move returns status 0, amount 0
00:12:46.388 00.000 29988 MoveAxis(N, 0, ABG)
00:12:46.388 00.000 29988 Move returns status 0, amount 0
00:12:46.389 00.001 29988 move complete, result=0
00:12:46.389 00.000 29988 worker thread done servicing request
00:12:46.389 00.000 29988 Worker thread wakes up
00:12:46.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:46.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:46.389 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:48.029 01.640 29988 Exposure complete
00:12:48.057 00.028 29988 worker thread done servicing request
00:12:48.057 00.000 28316 OnExposeComplete: enter
00:12:48.058 00.001 28316 UpdateGuideState(): m_state=6
00:12:48.059 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3454
00:12:48.059 00.000 28316 Star::Find returns 1 (0), X=585.78, Y=120.39, Mass=1959, SNR=30.4, Peak=155 HFD=4.3
00:12:48.060 00.001 28316 MultiStar: [#1 0.25,-0.14,0.90,U] [#2 0.21,0.04,0.97,U] [#3 0.19,-0.10,0.86,U] [#4 0.33,0.03,0.86,U] [#5 0.25,-0.02,0.79,U] [#6 0.20,0.00,0.71,U] [#7 0.28,0.02,0.63,U] [#8 0.10,-0.09,0.58,U] 
00:12:48.060 00.000 28316 single-star, 8 included, MultiStar: {0.23, -0.03}, one-star: {0.23, -0.03}
00:12:48.060 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
00:12:48.061 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
00:12:48.061 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.12 mountX=0.12 mountY=-0.19, mountTheta=-1.01
00:12:48.063 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.03, opts=13)
00:12:48.065 00.002 28316 Enqueuing Move request for scope (0.23, -0.03)
00:12:48.068 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:48.070 00.002 28316 UpdateGuideState exits: m=1959 RSB=30.4
00:12:48.072 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:48.075 00.003 29988 Worker thread wakes up
00:12:48.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
00:12:48.075 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
00:12:48.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:48.075 00.000 28316 Enqueuing Expose request
00:12:48.076 00.001 29988 Moving (0.23, -0.03) raw xDistance=0.12 yDistance=-0.19
00:12:48.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:12:48.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:48.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:12:48.076 00.000 29988 MoveAxis(E, 0, ABG)
00:12:48.076 00.000 29988 Move returns status 0, amount 0
00:12:48.076 00.000 29988 MoveAxis(N, 0, ABG)
00:12:48.076 00.000 29988 Move returns status 0, amount 0
00:12:48.076 00.000 29988 move complete, result=0
00:12:48.076 00.000 29988 worker thread done servicing request
00:12:48.076 00.000 29988 Worker thread wakes up
00:12:48.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:48.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:48.077 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:49.593 01.516 29988 Exposure complete
00:12:49.622 00.029 29988 worker thread done servicing request
00:12:49.622 00.000 28316 OnExposeComplete: enter
00:12:49.622 00.000 28316 UpdateGuideState(): m_state=6
00:12:49.623 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3455
00:12:49.623 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=120.43, Mass=1965, SNR=30.4, Peak=158 HFD=4.5
00:12:49.624 00.001 28316 MultiStar: [#1 0.34,-0.13,0.90,U] [#2 0.22,-0.17,0.96,U] [#3 0.25,-0.20,0.85,U] [#4 0.37,-0.05,0.89,U] [#5 0.15,-0.24,0.78,U] [#6 0.27,-0.14,0.71,U] [#7 0.30,0.11,0.67,U] [#8 0.33,-0.09,0.59,U] 
00:12:49.624 00.000 28316 single-star, 8 included, MultiStar: {0.28, -0.10}, one-star: {0.26, 0.01}
00:12:49.625 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.19 = 1.19)
00:12:49.625 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -1.99)
00:12:49.626 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.04 mountX=0.10 mountY=-0.24, mountTheta=-1.18
00:12:49.627 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.01, opts=13)
00:12:49.628 00.001 28316 Enqueuing Move request for scope (0.26, 0.01)
00:12:49.629 00.001 29988 Worker thread wakes up
00:12:49.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:49.630 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.01) opts 0xd
00:12:49.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.01)
00:12:49.630 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:12:49.630 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:49.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:49.631 00.001 28316 Enqueuing Expose request
00:12:49.631 00.000 29988 Moving (0.26, 0.01) raw xDistance=0.10 yDistance=-0.24
00:12:49.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:12:49.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:49.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:12:49.631 00.000 29988 MoveAxis(E, 0, ABG)
00:12:49.631 00.000 29988 Move returns status 0, amount 0
00:12:49.631 00.000 29988 MoveAxis(N, 0, ABG)
00:12:49.631 00.000 29988 Move returns status 0, amount 0
00:12:49.632 00.001 29988 move complete, result=0
00:12:49.632 00.000 29988 worker thread done servicing request
00:12:49.632 00.000 29988 Worker thread wakes up
00:12:49.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:49.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:49.632 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:51.256 01.624 29988 Exposure complete
00:12:51.300 00.044 29988 worker thread done servicing request
00:12:51.301 00.001 28316 OnExposeComplete: enter
00:12:51.301 00.000 28316 UpdateGuideState(): m_state=6
00:12:51.301 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3456
00:12:51.305 00.004 28316 Star::Find returns 1 (0), X=585.81, Y=120.46, Mass=2029, SNR=30.9, Peak=151 HFD=4.5
00:12:51.305 00.000 28316 MultiStar: [#1 0.23,-0.11,0.86,U] [#2 0.17,-0.05,0.97,U] [#3 0.35,-0.01,0.84,U] [#4 0.33,0.05,0.84,U] [#5 0.33,-0.19,0.76,U] [#6 0.22,0.01,0.70,U] [#7 0.38,-0.01,0.63,U] [#8 0.24,-0.12,0.55,U] 
00:12:51.307 00.002 28316 single-star, 8 included, MultiStar: {0.27, -0.04}, one-star: {0.26, 0.03}
00:12:51.307 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
00:12:51.308 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.92)
00:12:51.308 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.12 mountX=0.08 mountY=-0.25, mountTheta=-1.26
00:12:51.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.03, opts=13)
00:12:51.310 00.001 28316 Enqueuing Move request for scope (0.26, 0.03)
00:12:51.310 00.000 29988 Worker thread wakes up
00:12:51.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
00:12:51.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:51.311 00.001 28316 UpdateGuideState exits: m=2029 RSB=30.9
00:12:51.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:51.312 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:51.312 00.000 28316 Enqueuing Expose request
00:12:51.313 00.001 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
00:12:51.313 00.000 29988 Moving (0.26, 0.03) raw xDistance=0.08 yDistance=-0.25
00:12:51.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:12:51.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:51.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:12:51.313 00.000 29988 MoveAxis(E, 0, ABG)
00:12:51.313 00.000 29988 Move returns status 0, amount 0
00:12:51.313 00.000 29988 MoveAxis(N, 0, ABG)
00:12:51.313 00.000 29988 Move returns status 0, amount 0
00:12:51.313 00.000 29988 move complete, result=0
00:12:51.313 00.000 29988 worker thread done servicing request
00:12:51.314 00.001 29988 Worker thread wakes up
00:12:51.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:51.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:51.314 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:52.831 01.517 29988 Exposure complete
00:12:52.856 00.025 29988 worker thread done servicing request
00:12:52.856 00.000 28316 OnExposeComplete: enter
00:12:52.857 00.001 28316 UpdateGuideState(): m_state=6
00:12:52.857 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3457
00:12:52.858 00.001 28316 Star::Find returns 1 (0), X=585.77, Y=120.48, Mass=1939, SNR=30.2, Peak=146 HFD=4.6
00:12:52.858 00.000 28316 MultiStar: [#1 0.27,0.07,0.91,U] [#2 0.18,-0.05,0.96,U] [#3 0.22,-0.06,0.87,U] [#4 0.38,0.09,0.86,U] [#5 0.19,-0.09,0.78,U] [#6 0.29,-0.04,0.70,U] [#7 0.15,0.05,0.66,U] [#8 0.30,-0.10,0.59,U] 
00:12:52.859 00.001 28316 single-star, 8 included, MultiStar: {0.25, -0.00}, one-star: {0.23, 0.06}
00:12:52.859 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:12:52.860 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
00:12:52.860 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.26 mountX=0.04 mountY=-0.23, mountTheta=-1.40
00:12:52.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.06, opts=13)
00:12:52.862 00.001 28316 Enqueuing Move request for scope (0.23, 0.06)
00:12:52.863 00.001 29988 Worker thread wakes up
00:12:52.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:52.863 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:12:52.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:52.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:52.864 00.000 28316 Enqueuing Expose request
00:12:52.865 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
00:12:52.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
00:12:52.865 00.000 29988 Moving (0.23, 0.06) raw xDistance=0.04 yDistance=-0.23
00:12:52.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:12:52.865 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.72
00:12:52.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:12:52.865 00.000 29988 MoveAxis(E, 0, ABG)
00:12:52.865 00.000 29988 Move returns status 0, amount 0
00:12:52.865 00.000 29988 MoveAxis(N, 55, ABG)
00:12:52.865 00.000 29988 Guiding  Dir = 0, Dur = 55
00:12:52.865 00.000 29988 IsSlewing returns 0
00:12:52.865 00.000 29988 IsGuiding returns 0
00:12:52.870 00.005 29988 PulseGuide returned control before completion, sleep 61
00:12:52.938 00.068 29988 IsGuiding returns 0
00:12:52.938 00.000 29988 Move returns status 0, amount 55
00:12:52.938 00.000 29988 move complete, result=0
00:12:52.938 00.000 29988 worker thread done servicing request
00:12:52.938 00.000 29988 Worker thread wakes up
00:12:52.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:52.938 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
00:12:52.939 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:54.565 01.626 29988 Exposure complete
00:12:54.598 00.033 29988 worker thread done servicing request
00:12:54.598 00.000 28316 OnExposeComplete: enter
00:12:54.599 00.001 28316 UpdateGuideState(): m_state=6
00:12:54.599 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3458
00:12:54.600 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=120.57, Mass=1895, SNR=29.8, Peak=150 HFD=4.0
00:12:54.601 00.001 28316 MultiStar: [#1 0.20,-0.07,0.94,U] [#2 0.11,0.10,0.97,U] [#3 0.23,-0.03,0.88,U] [#4 0.16,0.06,0.87,U] [#5 0.13,-0.10,0.80,U] [#6 0.32,0.14,0.73,U] [#7 0.26,0.08,0.67,U] [#8 0.21,0.01,0.61,U] 
00:12:54.602 00.001 28316 refined, 8 included, MultiStar: {0.19, 0.04}, one-star: {0.15, 0.15}
00:12:54.602 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
00:12:54.603 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
00:12:54.604 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.20 mountX=0.04 mountY=-0.19, mountTheta=-1.34
00:12:54.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.04, opts=13)
00:12:54.606 00.001 28316 Enqueuing Move request for scope (0.19, 0.04)
00:12:54.606 00.000 29988 Worker thread wakes up
00:12:54.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:54.606 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:12:54.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:54.608 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:54.608 00.000 28316 Enqueuing Expose request
00:12:54.609 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
00:12:54.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
00:12:54.609 00.000 29988 Moving (0.19, 0.04) raw xDistance=0.04 yDistance=-0.19
00:12:54.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:12:54.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:54.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:12:54.609 00.000 29988 MoveAxis(E, 0, ABG)
00:12:54.609 00.000 29988 Move returns status 0, amount 0
00:12:54.609 00.000 29988 MoveAxis(N, 0, ABG)
00:12:54.609 00.000 29988 Move returns status 0, amount 0
00:12:54.609 00.000 29988 move complete, result=0
00:12:54.609 00.000 29988 worker thread done servicing request
00:12:54.609 00.000 29988 Worker thread wakes up
00:12:54.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:54.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:54.609 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:56.128 01.519 29988 Exposure complete
00:12:56.164 00.036 29988 worker thread done servicing request
00:12:56.164 00.000 28316 OnExposeComplete: enter
00:12:56.165 00.001 28316 UpdateGuideState(): m_state=6
00:12:56.165 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3459
00:12:56.166 00.001 28316 Star::Find returns 1 (0), X=585.69, Y=120.67, Mass=1979, SNR=30.4, Peak=163 HFD=4.7
00:12:56.166 00.000 28316 MultiStar: [#1 0.31,0.16,0.91,U] [#2 0.12,0.20,0.95,U] [#3 0.16,0.19,0.87,U] [#4 0.26,0.09,0.86,U] [#5 0.08,-0.05,0.77,U] [#6 0.17,0.18,0.72,U] [#7 0.34,0.14,0.64,U] [#8 0.16,0.09,0.60,U] 
00:12:56.167 00.001 28316 refined, 8 included, MultiStar: {0.19, 0.15}, one-star: {0.15, 0.25}
00:12:56.167 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
00:12:56.168 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
00:12:56.168 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.24 cameraTheta=0.65 mountX=-0.05 mountY=-0.24, mountTheta=-1.79
00:12:56.169 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.15, opts=13)
00:12:56.170 00.001 28316 Enqueuing Move request for scope (0.19, 0.15)
00:12:56.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:12:56.171 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.4
00:12:56.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:56.172 00.001 29988 Worker thread wakes up
00:12:56.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:56.175 00.003 28316 Enqueuing Expose request
00:12:56.177 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.15) opts 0xd
00:12:56.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.15)
00:12:56.177 00.000 29988 Moving (0.19, 0.15) raw xDistance=-0.05 yDistance=-0.24
00:12:56.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:12:56.177 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:12:56.177 00.000 29988 MoveAxis(E, 0, ABG)
00:12:56.177 00.000 29988 Move returns status 0, amount 0
00:12:56.177 00.000 29988 MoveAxis(N, 57, ABG)
00:12:56.177 00.000 29988 Guiding  Dir = 0, Dur = 57
00:12:56.178 00.001 29988 IsSlewing returns 0
00:12:56.178 00.000 29988 IsGuiding returns 0
00:12:56.182 00.004 29988 PulseGuide returned control before completion, sleep 63
00:12:56.249 00.067 29988 IsGuiding returns 1
00:12:56.249 00.000 29988 scope still moving after pulse duration time elapsed
00:12:56.280 00.031 29988 IsSlewing returns 0
00:12:56.280 00.000 29988 IsGuiding returns 0
00:12:56.281 00.001 29988 scope move finished after 57 + 46 ms
00:12:56.281 00.000 29988 Move returns status 0, amount 57
00:12:56.281 00.000 29988 move complete, result=0
00:12:56.281 00.000 29988 worker thread done servicing request
00:12:56.281 00.000 29988 Worker thread wakes up
00:12:56.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
00:12:56.282 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:56.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:57.909 01.627 29988 Exposure complete
00:12:57.969 00.060 29988 worker thread done servicing request
00:12:57.970 00.001 28316 OnExposeComplete: enter
00:12:57.970 00.000 28316 UpdateGuideState(): m_state=6
00:12:57.971 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3460
00:12:57.971 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=120.41, Mass=1941, SNR=30.1, Peak=143 HFD=4.5
00:12:57.974 00.003 28316 MultiStar: [#1 0.21,-0.07,0.90,U] [#2 0.14,-0.09,0.97,U] [#3 0.21,-0.14,0.88,U] [#4 0.30,-0.06,0.86,U] [#5 0.20,-0.11,0.78,U] [#6 0.35,-0.15,0.71,U] [#7 0.21,-0.14,0.63,U] [#8 0.25,-0.09,0.60,U] 
00:12:57.975 00.001 28316 single-star, 8 included, MultiStar: {0.23, -0.09}, one-star: {0.20, -0.01}
00:12:57.976 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:12:57.978 00.002 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:12:57.979 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.05 mountX=0.09 mountY=-0.18, mountTheta=-1.08
00:12:57.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
00:12:57.981 00.001 28316 Enqueuing Move request for scope (0.20, -0.01)
00:12:57.981 00.000 29988 Worker thread wakes up
00:12:57.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
00:12:57.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:57.982 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
00:12:57.982 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.1
00:12:57.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:57.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:57.983 00.001 28316 Enqueuing Expose request
00:12:57.983 00.000 29988 Moving (0.20, -0.01) raw xDistance=0.09 yDistance=-0.18
00:12:57.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:12:57.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:57.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:12:57.983 00.000 29988 MoveAxis(E, 0, ABG)
00:12:57.983 00.000 29988 Move returns status 0, amount 0
00:12:57.983 00.000 29988 MoveAxis(N, 0, ABG)
00:12:57.983 00.000 29988 Move returns status 0, amount 0
00:12:57.983 00.000 29988 move complete, result=0
00:12:57.984 00.001 29988 worker thread done servicing request
00:12:57.984 00.000 29988 Worker thread wakes up
00:12:57.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:57.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:57.984 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:12:59.497 01.513 29988 Exposure complete
00:12:59.528 00.031 29988 worker thread done servicing request
00:12:59.530 00.002 28316 OnExposeComplete: enter
00:12:59.533 00.003 28316 UpdateGuideState(): m_state=6
00:12:59.535 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3461
00:12:59.537 00.002 28316 Star::Find returns 1 (0), X=585.80, Y=120.33, Mass=1925, SNR=30.1, Peak=167 HFD=4.1
00:12:59.540 00.003 28316 MultiStar: [#1 0.28,-0.22,0.91,U] [#2 0.21,-0.15,0.97,U] [#3 0.25,-0.26,0.89,U] [#4 0.18,-0.09,0.86,U] [#5 0.22,-0.22,0.78,U] [#6 0.28,-0.12,0.70,U] [#7 0.43,-0.11,0.00,M1] [#8 0.27,-0.27,0.59,U] 
00:12:59.542 00.002 28316 single-star, 7 included, MultiStar: {0.24, -0.17}, one-star: {0.25, -0.10}
00:12:59.545 00.003 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
00:12:59.546 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
00:12:59.547 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.36 mountX=0.19 mountY=-0.18, mountTheta=-0.76
00:12:59.550 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
00:12:59.551 00.001 28316 Enqueuing Move request for scope (0.25, -0.10)
00:12:59.552 00.001 29988 Worker thread wakes up
00:12:59.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:12:59.554 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
00:12:59.554 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:12:59.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:59.556 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:12:59.557 00.001 28316 Enqueuing Expose request
00:12:59.558 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
00:12:59.558 00.000 29988 Moving (0.25, -0.10) raw xDistance=0.19 yDistance=-0.18
00:12:59.559 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:12:59.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:59.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:12:59.559 00.000 29988 MoveAxis(E, 0, ABG)
00:12:59.559 00.000 29988 Move returns status 0, amount 0
00:12:59.559 00.000 29988 MoveAxis(N, 0, ABG)
00:12:59.559 00.000 29988 Move returns status 0, amount 0
00:12:59.559 00.000 29988 move complete, result=0
00:12:59.559 00.000 29988 worker thread done servicing request
00:12:59.559 00.000 29988 Worker thread wakes up
00:12:59.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:12:59.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:12:59.560 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:01.190 01.630 29988 Exposure complete
00:13:01.221 00.031 29988 worker thread done servicing request
00:13:01.221 00.000 28316 OnExposeComplete: enter
00:13:01.222 00.001 28316 UpdateGuideState(): m_state=6
00:13:01.222 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3462
00:13:01.223 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=120.62, Mass=1955, SNR=30.2, Peak=145 HFD=4.4
00:13:01.223 00.000 28316 MultiStar: [#1 0.22,0.02,0.92,U] [#2 0.15,0.00,0.98,U] [#3 0.24,-0.12,0.85,U] [#4 0.19,0.18,0.86,U] [#5 0.15,-0.02,0.81,U] [#6 0.30,0.03,0.72,U] [#7 0.25,0.07,0.63,U] [#8 0.21,-0.24,0.60,U] 
00:13:01.224 00.001 28316 refined, 8 included, MultiStar: {0.20, 0.02}, one-star: {0.09, 0.20}
00:13:01.224 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
00:13:01.224 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.92)
00:13:01.225 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.12 mountX=0.06 mountY=-0.18, mountTheta=-1.26
00:13:01.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.02, opts=13)
00:13:01.226 00.000 28316 Enqueuing Move request for scope (0.20, 0.02)
00:13:01.227 00.001 29988 Worker thread wakes up
00:13:01.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:01.227 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.2
00:13:01.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:01.229 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
00:13:01.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
00:13:01.229 00.000 29988 Moving (0.20, 0.02) raw xDistance=0.06 yDistance=-0.18
00:13:01.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:13:01.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:01.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:01.230 00.001 28316 Enqueuing Expose request
00:13:01.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:13:01.231 00.001 29988 MoveAxis(E, 0, ABG)
00:13:01.231 00.000 29988 Move returns status 0, amount 0
00:13:01.231 00.000 29988 MoveAxis(N, 0, ABG)
00:13:01.231 00.000 29988 Move returns status 0, amount 0
00:13:01.231 00.000 29988 move complete, result=0
00:13:01.231 00.000 29988 worker thread done servicing request
00:13:01.231 00.000 29988 Worker thread wakes up
00:13:01.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:01.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:01.231 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:02.762 01.531 29988 Exposure complete
00:13:02.793 00.031 29988 worker thread done servicing request
00:13:02.793 00.000 28316 OnExposeComplete: enter
00:13:02.796 00.003 28316 UpdateGuideState(): m_state=6
00:13:02.797 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3463
00:13:02.798 00.001 28316 Star::Find returns 1 (0), X=585.53, Y=120.65, Mass=1903, SNR=29.9, Peak=148 HFD=4.1
00:13:02.799 00.001 28316 MultiStar: [#1 0.09,0.05,0.91,U] [#2 -0.02,0.04,0.98,U] [#3 0.03,0.04,0.87,U] [#4 0.11,0.06,0.85,U] [#5 0.03,0.07,0.82,U] [#6 0.14,0.13,0.72,U] [#7 0.14,0.04,0.65,U] [#8 0.05,-0.03,0.59,U] 
00:13:02.800 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.08}, one-star: {-0.01, 0.23}
00:13:02.800 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
00:13:02.801 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
00:13:02.802 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.09 cameraTheta=0.93 mountX=-0.05 mountY=-0.08, mountTheta=-2.07
00:13:02.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.08, opts=13)
00:13:02.804 00.001 28316 Enqueuing Move request for scope (0.06, 0.08)
00:13:02.805 00.001 29988 Worker thread wakes up
00:13:02.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
00:13:02.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
00:13:02.805 00.000 29988 Moving (0.06, 0.08) raw xDistance=-0.05 yDistance=-0.08
00:13:02.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:13:02.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:02.806 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:02.806 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:13:02.807 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:02.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:02.807 00.000 28316 Enqueuing Expose request
00:13:02.808 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:13:02.808 00.000 29988 MoveAxis(E, 0, ABG)
00:13:02.808 00.000 29988 Move returns status 0, amount 0
00:13:02.808 00.000 29988 MoveAxis(N, 0, ABG)
00:13:02.808 00.000 29988 Move returns status 0, amount 0
00:13:02.808 00.000 29988 move complete, result=0
00:13:02.808 00.000 29988 worker thread done servicing request
00:13:02.808 00.000 29988 Worker thread wakes up
00:13:02.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:02.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:02.808 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:04.441 01.633 29988 Exposure complete
00:13:04.498 00.057 29988 worker thread done servicing request
00:13:04.498 00.000 28316 OnExposeComplete: enter
00:13:04.499 00.001 28316 UpdateGuideState(): m_state=6
00:13:04.499 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3464
00:13:04.500 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=120.63, Mass=1933, SNR=30.1, Peak=146 HFD=4.3
00:13:04.500 00.000 28316 MultiStar: [#1 0.31,-0.09,0.91,U] [#2 0.14,-0.13,0.98,U] [#3 0.18,0.05,0.86,U] [#4 0.39,0.09,0.00,M1] [#5 0.18,-0.04,0.79,U] [#6 0.23,0.08,0.74,U] [#7 0.25,0.04,0.65,U] [#8 0.21,-0.07,0.61,U] 
00:13:04.502 00.002 28316 refined, 7 included, MultiStar: {0.21, 0.01}, one-star: {0.21, 0.20}
00:13:04.503 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
00:13:04.503 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -2.00)
00:13:04.504 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.01 hyp=0.21 cameraTheta=0.04 mountX=0.08 mountY=-0.20, mountTheta=-1.18
00:13:04.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.01, opts=13)
00:13:04.505 00.000 28316 Enqueuing Move request for scope (0.21, 0.01)
00:13:04.506 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:04.506 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:13:04.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:04.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:04.507 00.000 28316 Enqueuing Expose request
00:13:04.508 00.001 29988 Worker thread wakes up
00:13:04.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.01) opts 0xd
00:13:04.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.01)
00:13:04.508 00.000 29988 Moving (0.21, 0.01) raw xDistance=0.08 yDistance=-0.20
00:13:04.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:04.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:04.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:13:04.508 00.000 29988 MoveAxis(E, 0, ABG)
00:13:04.508 00.000 29988 Move returns status 0, amount 0
00:13:04.508 00.000 29988 MoveAxis(N, 0, ABG)
00:13:04.508 00.000 29988 Move returns status 0, amount 0
00:13:04.508 00.000 29988 move complete, result=0
00:13:04.508 00.000 29988 worker thread done servicing request
00:13:04.508 00.000 29988 Worker thread wakes up
00:13:04.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:04.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:04.508 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:06.031 01.523 29988 Exposure complete
00:13:06.063 00.032 29988 worker thread done servicing request
00:13:06.063 00.000 28316 OnExposeComplete: enter
00:13:06.064 00.001 28316 UpdateGuideState(): m_state=6
00:13:06.064 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3465
00:13:06.066 00.002 28316 Star::Find returns 1 (0), X=585.68, Y=120.55, Mass=1900, SNR=29.9, Peak=139 HFD=4.5
00:13:06.067 00.001 28316 MultiStar: [#1 0.23,-0.04,0.92,U] [#2 0.04,-0.04,0.94,U] [#3 0.14,0.04,0.85,U] [#4 0.18,0.08,0.89,U] [#5 0.14,0.01,0.79,U] [#6 0.21,0.00,0.71,U] [#7 0.17,0.13,0.70,U] [#8 0.16,-0.16,0.59,U] 
00:13:06.067 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.13, 0.13}
00:13:06.067 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
00:13:06.068 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
00:13:06.068 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=0.04 mountY=-0.15, mountTheta=-1.29
00:13:06.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
00:13:06.070 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
00:13:06.070 00.000 29988 Worker thread wakes up
00:13:06.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:06.071 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:13:06.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:06.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:06.072 00.000 28316 Enqueuing Expose request
00:13:06.073 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
00:13:06.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
00:13:06.073 00.000 29988 Moving (0.15, 0.02) raw xDistance=0.04 yDistance=-0.15
00:13:06.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:13:06.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:06.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:13:06.073 00.000 29988 MoveAxis(E, 0, ABG)
00:13:06.073 00.000 29988 Move returns status 0, amount 0
00:13:06.073 00.000 29988 MoveAxis(N, 0, ABG)
00:13:06.073 00.000 29988 Move returns status 0, amount 0
00:13:06.073 00.000 29988 move complete, result=0
00:13:06.073 00.000 29988 worker thread done servicing request
00:13:06.073 00.000 29988 Worker thread wakes up
00:13:06.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:06.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:06.073 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:07.702 01.629 29988 Exposure complete
00:13:07.737 00.035 29988 worker thread done servicing request
00:13:07.737 00.000 28316 OnExposeComplete: enter
00:13:07.738 00.001 28316 UpdateGuideState(): m_state=6
00:13:07.738 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3466
00:13:07.739 00.001 28316 Star::Find returns 1 (0), X=585.79, Y=120.42, Mass=1867, SNR=29.6, Peak=143 HFD=4.1
00:13:07.739 00.000 28316 MultiStar: [#1 0.27,-0.18,0.92,U] [#2 0.07,-0.10,0.98,U] [#3 0.18,-0.11,0.89,U] [#4 0.41,-0.05,0.00,M1] [#5 0.22,-0.15,0.79,U] [#6 0.35,-0.04,0.72,U] [#7 0.30,-0.04,0.65,U] [#8 0.23,-0.14,0.59,U] 
00:13:07.740 00.001 28316 single-star, 7 included, MultiStar: {0.23, -0.09}, one-star: {0.24, -0.01}
00:13:07.740 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
00:13:07.740 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.07)
00:13:07.741 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.03 mountX=0.11 mountY=-0.21, mountTheta=-1.11
00:13:07.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.01, opts=13)
00:13:07.743 00.001 28316 Enqueuing Move request for scope (0.24, -0.01)
00:13:07.743 00.000 29988 Worker thread wakes up
00:13:07.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:07.744 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:13:07.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:07.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:07.745 00.000 28316 Enqueuing Expose request
00:13:07.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
00:13:07.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
00:13:07.746 00.000 29988 Moving (0.24, -0.01) raw xDistance=0.11 yDistance=-0.21
00:13:07.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:13:07.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:13:07.746 00.000 29988 MoveAxis(E, 0, ABG)
00:13:07.746 00.000 29988 Move returns status 0, amount 0
00:13:07.746 00.000 29988 MoveAxis(N, 51, ABG)
00:13:07.746 00.000 29988 Guiding  Dir = 0, Dur = 51
00:13:07.746 00.000 29988 IsSlewing returns 0
00:13:07.746 00.000 29988 IsGuiding returns 0
00:13:07.751 00.005 29988 PulseGuide returned control before completion, sleep 57
00:13:07.811 00.060 29988 IsGuiding returns 1
00:13:07.811 00.000 29988 scope still moving after pulse duration time elapsed
00:13:07.842 00.031 29988 IsSlewing returns 0
00:13:07.842 00.000 29988 IsGuiding returns 0
00:13:07.843 00.001 29988 scope move finished after 51 + 45 ms
00:13:07.843 00.000 29988 Move returns status 0, amount 51
00:13:07.843 00.000 29988 move complete, result=0
00:13:07.843 00.000 29988 worker thread done servicing request
00:13:07.843 00.000 29988 Worker thread wakes up
00:13:07.843 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
00:13:07.844 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:07.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:09.254 01.410 29988 Exposure complete
00:13:09.297 00.043 29988 worker thread done servicing request
00:13:09.297 00.000 28316 OnExposeComplete: enter
00:13:09.300 00.003 28316 UpdateGuideState(): m_state=6
00:13:09.302 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3467
00:13:09.303 00.001 28316 Star::Find returns 1 (0), X=585.67, Y=120.30, Mass=1831, SNR=29.4, Peak=146 HFD=4.2
00:13:09.304 00.001 28316 MultiStar: [#1 0.12,-0.34,0.93,U] [#2 0.02,-0.16,1.00,U] [#3 0.07,-0.27,0.90,U] [#4 0.10,-0.18,0.89,U] [#5 0.09,-0.31,0.80,U] [#6 0.06,-0.14,0.72,U] [#7 -0.02,-0.09,0.66,U] [#8 -0.04,-0.31,0.62,U] 
00:13:09.304 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.21}, one-star: {0.13, -0.12}
00:13:09.305 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
00:13:09.305 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
00:13:09.306 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.76 mountX=0.17 mountY=-0.06, mountTheta=-0.35
00:13:09.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
00:13:09.307 00.000 28316 Enqueuing Move request for scope (0.13, -0.12)
00:13:09.308 00.001 29988 Worker thread wakes up
00:13:09.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:13:09.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:13:09.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:09.309 00.001 29988 Moving (0.13, -0.12) raw xDistance=0.17 yDistance=-0.06
00:13:09.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:13:09.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:09.310 00.001 28316 UpdateGuideState exits: m=1831 RSB=29.4
00:13:09.311 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:09.311 00.000 29988 MoveAxis(E, 0, ABG)
00:13:09.311 00.000 29988 Move returns status 0, amount 0
00:13:09.311 00.000 29988 MoveAxis(N, 0, ABG)
00:13:09.311 00.000 29988 Move returns status 0, amount 0
00:13:09.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.312 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:09.314 00.002 29988 move complete, result=0
00:13:09.314 00.000 28316 Enqueuing Expose request
00:13:09.315 00.001 29988 worker thread done servicing request
00:13:09.315 00.000 29988 Worker thread wakes up
00:13:09.315 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:09.316 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:09.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:10.941 01.625 29988 Exposure complete
00:13:10.972 00.031 29988 worker thread done servicing request
00:13:10.972 00.000 28316 OnExposeComplete: enter
00:13:10.972 00.000 28316 UpdateGuideState(): m_state=6
00:13:10.973 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3468
00:13:10.973 00.000 28316 Star::Find returns 1 (0), X=585.71, Y=120.57, Mass=1864, SNR=29.6, Peak=138 HFD=4.3
00:13:10.974 00.001 28316 MultiStar: [#1 0.35,-0.13,0.93,U] [#2 0.18,-0.04,0.96,U] [#3 0.23,-0.05,0.87,U] [#4 0.38,0.02,0.89,U] [#5 0.26,-0.03,0.81,U] [#6 0.27,0.02,0.75,U] [#7 0.18,0.07,0.66,U] [#8 0.12,0.05,0.62,U] 
00:13:10.974 00.000 28316 single-star, 8 included, MultiStar: {0.24, 0.00}, one-star: {0.16, 0.14}
00:13:10.975 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
00:13:10.975 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.32)
00:13:10.976 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.22 cameraTheta=0.72 mountX=-0.06 mountY=-0.21, mountTheta=-1.86
00:13:10.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.14, opts=13)
00:13:10.977 00.000 28316 Enqueuing Move request for scope (0.16, 0.14)
00:13:10.978 00.001 29988 Worker thread wakes up
00:13:10.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
00:13:10.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:10.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
00:13:10.978 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:13:10.979 00.001 29988 Moving (0.16, 0.14) raw xDistance=-0.06 yDistance=-0.21
00:13:10.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:10.980 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:13:10.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:13:10.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:10.980 00.000 28316 Enqueuing Expose request
00:13:10.981 00.001 29988 MoveAxis(E, 0, ABG)
00:13:10.981 00.000 29988 Move returns status 0, amount 0
00:13:10.981 00.000 29988 MoveAxis(N, 50, ABG)
00:13:10.981 00.000 29988 Guiding  Dir = 0, Dur = 50
00:13:10.981 00.000 29988 IsSlewing returns 0
00:13:10.981 00.000 29988 IsGuiding returns 0
00:13:10.985 00.004 29988 PulseGuide returned control before completion, sleep 56
00:13:11.050 00.065 29988 IsGuiding returns 1
00:13:11.050 00.000 29988 scope still moving after pulse duration time elapsed
00:13:11.081 00.031 29988 IsSlewing returns 0
00:13:11.083 00.002 29988 IsGuiding returns 0
00:13:11.083 00.000 29988 scope move finished after 50 + 51 ms
00:13:11.083 00.000 29988 Move returns status 0, amount 50
00:13:11.083 00.000 29988 move complete, result=0
00:13:11.083 00.000 29988 worker thread done servicing request
00:13:11.083 00.000 29988 Worker thread wakes up
00:13:11.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:11.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:11.083 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:13:12.488 01.405 29988 Exposure complete
00:13:12.532 00.044 29988 worker thread done servicing request
00:13:12.532 00.000 28316 OnExposeComplete: enter
00:13:12.533 00.001 28316 UpdateGuideState(): m_state=6
00:13:12.533 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3469
00:13:12.534 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=120.16, Mass=1800, SNR=29.0, Peak=131 HFD=4.3
00:13:12.534 00.000 28316 MultiStar: [#1 0.09,-0.21,0.95,U] [#2 -0.03,-0.22,1.00,U] [#3 -0.02,-0.23,0.90,U] [#4 0.03,-0.04,0.90,U] [#5 -0.07,-0.32,0.83,U] [#6 0.12,-0.13,0.77,U] [#7 0.14,-0.10,0.67,U] [#8 -0.07,-0.18,0.62,U] 
00:13:12.535 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.19}, one-star: {0.17, -0.26}
00:13:12.536 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
00:13:12.537 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
00:13:12.539 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.36 mountX=0.19 mountY=0.05, mountTheta=0.26
00:13:12.541 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.19, opts=13)
00:13:12.543 00.002 28316 Enqueuing Move request for scope (0.04, -0.19)
00:13:12.544 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:12.546 00.002 29988 Worker thread wakes up
00:13:12.546 00.000 28316 UpdateGuideState exits: m=1800 RSB=29.0
00:13:12.547 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
00:13:12.548 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
00:13:12.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:12.550 00.002 28316 Enqueuing Expose request
00:13:12.551 00.001 29988 Moving (0.04, -0.19) raw xDistance=0.19 yDistance=0.05
00:13:12.552 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:13:12.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:12.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:13:12.552 00.000 29988 MoveAxis(E, 0, ABG)
00:13:12.552 00.000 29988 Move returns status 0, amount 0
00:13:12.552 00.000 29988 MoveAxis(N, 0, ABG)
00:13:12.552 00.000 29988 Move returns status 0, amount 0
00:13:12.552 00.000 29988 move complete, result=0
00:13:12.552 00.000 29988 worker thread done servicing request
00:13:12.552 00.000 29988 Worker thread wakes up
00:13:12.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:12.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:12.553 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:14.181 01.628 29988 Exposure complete
00:13:14.216 00.035 29988 worker thread done servicing request
00:13:14.217 00.001 28316 OnExposeComplete: enter
00:13:14.217 00.000 28316 UpdateGuideState(): m_state=6
00:13:14.218 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3470
00:13:14.218 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=120.26, Mass=2020, SNR=30.8, Peak=150 HFD=4.6
00:13:14.219 00.001 28316 MultiStar: [#1 -0.04,-0.35,0.88,U] [#2 -0.08,-0.26,0.98,U] [#3 0.05,-0.24,0.86,U] [#4 0.04,-0.08,0.86,U] [#5 -0.03,-0.28,0.76,U] [#6 -0.05,0.01,0.69,U] [#7 0.01,-0.07,0.65,U] [#8 -0.01,-0.34,0.59,U] 
00:13:14.219 00.000 28316 single-star, 8 included, MultiStar: {-0.00, -0.20}, one-star: {0.05, -0.16}
00:13:14.220 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.11 = -0.11)
00:13:14.220 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
00:13:14.221 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.25 mountX=0.17 mountY=0.02, mountTheta=0.15
00:13:14.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
00:13:14.222 00.000 28316 Enqueuing Move request for scope (0.05, -0.16)
00:13:14.223 00.001 29988 Worker thread wakes up
00:13:14.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:13:14.223 00.000 28316 UpdateGuideState exits: m=2020 RSB=30.8
00:13:14.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:14.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:14.225 00.001 28316 Enqueuing Expose request
00:13:14.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:13:14.225 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:13:14.225 00.000 29988 Moving (0.05, -0.16) raw xDistance=0.17 yDistance=0.02
00:13:14.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:13:14.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:14.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:13:14.225 00.000 29988 MoveAxis(E, 0, ABG)
00:13:14.225 00.000 29988 Move returns status 0, amount 0
00:13:14.225 00.000 29988 MoveAxis(N, 0, ABG)
00:13:14.225 00.000 29988 Move returns status 0, amount 0
00:13:14.225 00.000 29988 move complete, result=0
00:13:14.225 00.000 29988 worker thread done servicing request
00:13:14.225 00.000 29988 Worker thread wakes up
00:13:14.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:14.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:14.226 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:15.750 01.524 29988 Exposure complete
00:13:15.789 00.039 29988 worker thread done servicing request
00:13:15.789 00.000 28316 OnExposeComplete: enter
00:13:15.790 00.001 28316 UpdateGuideState(): m_state=6
00:13:15.790 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3471
00:13:15.791 00.001 28316 Star::Find returns 1 (0), X=585.68, Y=120.44, Mass=1923, SNR=30.1, Peak=162 HFD=4.2
00:13:15.793 00.002 28316 MultiStar: [#1 0.11,-0.28,0.90,U] [#2 0.11,-0.15,0.95,U] [#3 0.05,-0.22,0.84,U] [#4 0.08,-0.07,0.86,U] [#5 0.01,-0.34,0.78,U] [#6 0.14,-0.16,0.73,U] [#7 0.10,-0.16,0.68,U] [#8 0.18,-0.38,0.00,M1] 
00:13:15.795 00.002 28316 single-star, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.13, 0.02}
00:13:15.797 00.002 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
00:13:15.797 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.38 = -1.90)
00:13:15.798 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.14 mountX=0.04 mountY=-0.12, mountTheta=-1.28
00:13:15.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
00:13:15.800 00.001 28316 Enqueuing Move request for scope (0.13, 0.02)
00:13:15.800 00.000 29988 Worker thread wakes up
00:13:15.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
00:13:15.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
00:13:15.800 00.000 29988 Moving (0.13, 0.02) raw xDistance=0.04 yDistance=-0.12
00:13:15.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:13:15.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:15.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:15.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:13:15.801 00.000 29988 MoveAxis(E, 0, ABG)
00:13:15.801 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
00:13:15.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:15.802 00.001 29988 Move returns status 0, amount 0
00:13:15.802 00.000 29988 MoveAxis(N, 0, ABG)
00:13:15.802 00.000 29988 Move returns status 0, amount 0
00:13:15.802 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:15.802 00.000 28316 Enqueuing Expose request
00:13:15.803 00.001 29988 move complete, result=0
00:13:15.803 00.000 29988 worker thread done servicing request
00:13:15.803 00.000 29988 Worker thread wakes up
00:13:15.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:15.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:15.803 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:17.440 01.637 29988 Exposure complete
00:13:17.483 00.043 29988 worker thread done servicing request
00:13:17.483 00.000 28316 OnExposeComplete: enter
00:13:17.486 00.003 28316 UpdateGuideState(): m_state=6
00:13:17.489 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3472
00:13:17.491 00.002 28316 Star::Find returns 1 (0), X=585.67, Y=120.46, Mass=1895, SNR=29.8, Peak=134 HFD=4.4
00:13:17.494 00.003 28316 MultiStar: [#1 0.06,-0.08,0.91,U] [#2 0.05,0.07,0.96,U] [#3 0.07,0.01,0.86,U] [#4 0.03,0.01,0.88,U] [#5 -0.00,-0.01,0.80,U] [#6 0.18,0.11,0.72,U] [#7 0.15,0.07,0.67,U] [#8 -0.04,0.06,0.60,U] 
00:13:17.496 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.13, 0.04}
00:13:17.497 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
00:13:17.497 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
00:13:17.498 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=0.00 mountY=-0.07, mountTheta=-1.53
00:13:17.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
00:13:17.499 00.000 28316 Enqueuing Move request for scope (0.07, 0.03)
00:13:17.502 00.003 29988 Worker thread wakes up
00:13:17.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:17.504 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:13:17.505 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:13:17.505 00.000 29988 Moving (0.07, 0.03) raw xDistance=0.00 yDistance=-0.07
00:13:17.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:13:17.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:17.505 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:13:17.507 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:17.508 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:17.508 00.000 29988 MoveAxis(E, 0, ABG)
00:13:17.508 00.000 29988 Move returns status 0, amount 0
00:13:17.508 00.000 29988 MoveAxis(N, 0, ABG)
00:13:17.508 00.000 29988 Move returns status 0, amount 0
00:13:17.508 00.000 29988 move complete, result=0
00:13:17.508 00.000 29988 worker thread done servicing request
00:13:17.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:17.509 00.001 28316 Enqueuing Expose request
00:13:17.511 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:17.512 00.001 29988 Worker thread wakes up
00:13:17.513 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:17.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:18.925 01.412 29988 Exposure complete
00:13:18.954 00.029 29988 worker thread done servicing request
00:13:18.954 00.000 28316 OnExposeComplete: enter
00:13:18.955 00.001 28316 UpdateGuideState(): m_state=6
00:13:18.956 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3473
00:13:18.956 00.000 28316 Star::Find returns 1 (0), X=585.61, Y=120.31, Mass=1863, SNR=29.7, Peak=150 HFD=4.2
00:13:18.957 00.001 28316 MultiStar: [#1 0.09,-0.24,0.93,U] [#2 0.08,-0.18,0.97,U] [#3 0.05,-0.16,0.87,U] [#4 0.10,-0.07,0.88,U] [#5 0.07,-0.32,0.80,U] [#6 -0.04,-0.04,0.74,U] [#7 0.06,0.02,0.67,U] [#8 0.16,-0.28,0.61,U] 
00:13:18.957 00.000 28316 single-star, 8 included, MultiStar: {0.07, -0.16}, one-star: {0.06, -0.12}
00:13:18.958 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:13:18.958 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = -3.14)
00:13:18.958 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.10 mountX=0.13 mountY=-0.00, mountTheta=-0.00
00:13:18.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
00:13:18.960 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
00:13:18.960 00.000 29988 Worker thread wakes up
00:13:18.961 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:13:18.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:13:18.961 00.000 29988 Moving (0.06, -0.12) raw xDistance=0.13 yDistance=-0.00
00:13:18.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:13:18.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:18.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:18.963 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:13:18.963 00.000 29988 MoveAxis(E, 0, ABG)
00:13:18.963 00.000 29988 Move returns status 0, amount 0
00:13:18.963 00.000 29988 MoveAxis(N, 0, ABG)
00:13:18.963 00.000 29988 Move returns status 0, amount 0
00:13:18.963 00.000 29988 move complete, result=0
00:13:18.963 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.7
00:13:18.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:18.966 00.002 29988 worker thread done servicing request
00:13:18.966 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:18.967 00.001 28316 Enqueuing Expose request
00:13:18.969 00.002 29988 Worker thread wakes up
00:13:18.969 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:18.970 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:18.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:20.598 01.628 29988 Exposure complete
00:13:20.631 00.033 29988 worker thread done servicing request
00:13:20.631 00.000 28316 OnExposeComplete: enter
00:13:20.632 00.001 28316 UpdateGuideState(): m_state=6
00:13:20.633 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3474
00:13:20.635 00.002 28316 Star::Find returns 1 (0), X=585.57, Y=120.29, Mass=1965, SNR=30.3, Peak=147 HFD=4.6
00:13:20.636 00.001 28316 MultiStar: [#1 -0.01,-0.22,0.89,U] [#2 0.04,-0.27,0.96,U] [#3 0.08,-0.05,0.83,U] [#4 0.05,-0.14,0.84,U] [#5 -0.01,-0.24,0.78,U] [#6 0.11,-0.07,0.71,U] [#7 0.07,-0.05,0.64,U] [#8 -0.01,-0.08,0.59,U] 
00:13:20.637 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.15}, one-star: {0.03, -0.14}
00:13:20.637 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
00:13:20.638 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
00:13:20.639 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.36 mountX=0.14 mountY=0.04, mountTheta=0.26
00:13:20.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
00:13:20.641 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
00:13:20.641 00.000 29988 Worker thread wakes up
00:13:20.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:20.641 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.3
00:13:20.644 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:13:20.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:13:20.644 00.000 29988 Moving (0.03, -0.14) raw xDistance=0.14 yDistance=0.04
00:13:20.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:20.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:20.645 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:20.648 00.003 28316 Enqueuing Expose request
00:13:20.650 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:20.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:13:20.650 00.000 29988 MoveAxis(E, 0, ABG)
00:13:20.650 00.000 29988 Move returns status 0, amount 0
00:13:20.650 00.000 29988 MoveAxis(N, 0, ABG)
00:13:20.650 00.000 29988 Move returns status 0, amount 0
00:13:20.650 00.000 29988 move complete, result=0
00:13:20.650 00.000 29988 worker thread done servicing request
00:13:20.651 00.001 29988 Worker thread wakes up
00:13:20.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:20.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:20.651 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:22.177 01.526 29988 Exposure complete
00:13:22.229 00.052 29988 worker thread done servicing request
00:13:22.229 00.000 28316 OnExposeComplete: enter
00:13:22.230 00.001 28316 UpdateGuideState(): m_state=6
00:13:22.230 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3475
00:13:22.231 00.001 28316 Star::Find returns 1 (0), X=585.47, Y=120.30, Mass=1871, SNR=29.6, Peak=135 HFD=4.1
00:13:22.233 00.002 28316 MultiStar: [#1 0.09,-0.33,0.92,U] [#2 -0.11,-0.20,0.97,U] [#3 -0.12,-0.28,0.88,U] [#4 -0.12,-0.07,0.91,U] [#5 -0.09,-0.28,0.81,U] [#6 -0.06,-0.14,0.71,U] [#7 -0.06,-0.15,0.65,U] [#8 -0.04,-0.24,0.60,U] 
00:13:22.234 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.20}, one-star: {-0.08, -0.12}
00:13:22.236 00.002 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-1.14) = xAngle (-0.98 = -0.98)
00:13:22.236 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.12 = 2.12)
00:13:22.238 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.13 mountX=0.08 mountY=0.12, mountTheta=1.00
00:13:22.240 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
00:13:22.240 00.000 28316 Enqueuing Move request for scope (-0.08, -0.12)
00:13:22.241 00.001 29988 Worker thread wakes up
00:13:22.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:13:22.241 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:13:22.242 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:22.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:22.243 00.001 28316 Enqueuing Expose request
00:13:22.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
00:13:22.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
00:13:22.243 00.000 29988 Moving (-0.08, -0.12) raw xDistance=0.08 yDistance=0.12
00:13:22.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:22.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:22.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:22.243 00.000 29988 MoveAxis(E, 0, ABG)
00:13:22.243 00.000 29988 Move returns status 0, amount 0
00:13:22.243 00.000 29988 MoveAxis(N, 0, ABG)
00:13:22.243 00.000 29988 Move returns status 0, amount 0
00:13:22.243 00.000 29988 move complete, result=0
00:13:22.243 00.000 29988 worker thread done servicing request
00:13:22.243 00.000 29988 Worker thread wakes up
00:13:22.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:22.244 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:22.244 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:23.973 01.729 29988 Exposure complete
00:13:24.015 00.042 29988 worker thread done servicing request
00:13:24.015 00.000 28316 OnExposeComplete: enter
00:13:24.017 00.002 28316 UpdateGuideState(): m_state=6
00:13:24.018 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3476
00:13:24.019 00.001 28316 Star::Find returns 1 (0), X=585.56, Y=120.35, Mass=1872, SNR=29.7, Peak=139 HFD=4.3
00:13:24.021 00.002 28316 MultiStar: [#1 0.06,-0.11,0.93,U] [#2 -0.05,-0.16,0.97,U] [#3 -0.04,-0.09,0.88,U] [#4 0.04,0.00,0.88,U] [#5 -0.04,-0.25,0.81,U] [#6 -0.01,-0.01,0.74,U] [#7 0.20,-0.19,0.67,U] [#8 -0.03,-0.24,0.60,U] 
00:13:24.021 00.000 28316 single-star, 8 included, MultiStar: {0.01, -0.12}, one-star: {0.02, -0.08}
00:13:24.022 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
00:13:24.022 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
00:13:24.023 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.37 mountX=0.08 mountY=0.02, mountTheta=0.26
00:13:24.024 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
00:13:24.024 00.000 28316 Enqueuing Move request for scope (0.02, -0.08)
00:13:24.025 00.001 29988 Worker thread wakes up
00:13:24.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
00:13:24.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
00:13:24.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:24.025 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:13:24.026 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:24.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:24.026 00.000 28316 Enqueuing Expose request
00:13:24.027 00.001 29988 Moving (0.02, -0.08) raw xDistance=0.08 yDistance=0.02
00:13:24.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:24.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:24.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:13:24.027 00.000 29988 MoveAxis(E, 0, ABG)
00:13:24.027 00.000 29988 Move returns status 0, amount 0
00:13:24.027 00.000 29988 MoveAxis(N, 0, ABG)
00:13:24.027 00.000 29988 Move returns status 0, amount 0
00:13:24.027 00.000 29988 move complete, result=0
00:13:24.027 00.000 29988 worker thread done servicing request
00:13:24.027 00.000 29988 Worker thread wakes up
00:13:24.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:24.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:24.027 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:25.438 01.411 29988 Exposure complete
00:13:25.484 00.046 29988 worker thread done servicing request
00:13:25.484 00.000 28316 OnExposeComplete: enter
00:13:25.487 00.003 28316 UpdateGuideState(): m_state=6
00:13:25.490 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3477
00:13:25.492 00.002 28316 Star::Find returns 1 (0), X=585.70, Y=120.42, Mass=1884, SNR=29.8, Peak=134 HFD=4.4
00:13:25.495 00.003 28316 MultiStar: [#1 0.12,0.04,0.92,U] [#2 -0.05,-0.09,0.98,U] [#3 0.11,-0.16,0.88,U] [#4 0.01,0.01,0.89,U] [#5 0.06,-0.12,0.81,U] [#6 0.07,-0.10,0.69,U] [#7 0.05,-0.03,0.65,U] [#8 0.04,-0.05,0.61,U] 
00:13:25.496 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.16, -0.01}
00:13:25.496 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
00:13:25.497 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
00:13:25.498 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.70 mountX=0.08 mountY=-0.03, mountTheta=-0.41
00:13:25.501 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
00:13:25.502 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
00:13:25.502 00.000 29988 Worker thread wakes up
00:13:25.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:25.503 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:13:25.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:25.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:25.504 00.000 28316 Enqueuing Expose request
00:13:25.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
00:13:25.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
00:13:25.504 00.000 29988 Moving (0.06, -0.05) raw xDistance=0.08 yDistance=-0.03
00:13:25.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:25.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:25.505 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:13:25.505 00.000 29988 MoveAxis(E, 0, ABG)
00:13:25.505 00.000 29988 Move returns status 0, amount 0
00:13:25.505 00.000 29988 MoveAxis(N, 0, ABG)
00:13:25.505 00.000 29988 Move returns status 0, amount 0
00:13:25.505 00.000 29988 move complete, result=0
00:13:25.505 00.000 29988 worker thread done servicing request
00:13:25.505 00.000 29988 Worker thread wakes up
00:13:25.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:25.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:25.505 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:27.128 01.623 29988 Exposure complete
00:13:27.167 00.039 29988 worker thread done servicing request
00:13:27.167 00.000 28316 OnExposeComplete: enter
00:13:27.168 00.001 28316 UpdateGuideState(): m_state=6
00:13:27.168 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3478
00:13:27.169 00.001 28316 Star::Find returns 1 (0), X=585.74, Y=120.55, Mass=1991, SNR=30.6, Peak=154 HFD=4.5
00:13:27.169 00.000 28316 MultiStar: [#1 0.18,0.02,0.91,U] [#2 0.11,-0.06,0.95,U] [#3 0.16,0.06,0.86,U] [#4 0.32,-0.02,0.85,U] [#5 0.16,-0.05,0.77,U] [#6 0.23,0.04,0.71,U] [#7 0.28,-0.05,0.63,U] [#8 0.34,-0.19,0.61,U] 
00:13:27.170 00.001 28316 refined, 8 included, MultiStar: {0.21, -0.00}, one-star: {0.20, 0.13}
00:13:27.170 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
00:13:27.170 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.06)
00:13:27.171 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.02 mountX=0.09 mountY=-0.19, mountTheta=-1.12
00:13:27.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.00, opts=13)
00:13:27.173 00.001 28316 Enqueuing Move request for scope (0.21, -0.00)
00:13:27.173 00.000 29988 Worker thread wakes up
00:13:27.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:27.174 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
00:13:27.174 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
00:13:27.177 00.003 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
00:13:27.177 00.000 29988 Moving (0.21, -0.00) raw xDistance=0.09 yDistance=-0.19
00:13:27.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:13:27.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:27.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:27.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:27.178 00.001 28316 Enqueuing Expose request
00:13:27.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:13:27.178 00.000 29988 MoveAxis(E, 0, ABG)
00:13:27.178 00.000 29988 Move returns status 0, amount 0
00:13:27.178 00.000 29988 MoveAxis(N, 0, ABG)
00:13:27.178 00.000 29988 Move returns status 0, amount 0
00:13:27.178 00.000 29988 move complete, result=0
00:13:27.178 00.000 29988 worker thread done servicing request
00:13:27.178 00.000 29988 Worker thread wakes up
00:13:27.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:27.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:27.180 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:28.694 01.514 29988 Exposure complete
00:13:28.753 00.059 29988 worker thread done servicing request
00:13:28.753 00.000 28316 OnExposeComplete: enter
00:13:28.755 00.002 28316 UpdateGuideState(): m_state=6
00:13:28.756 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3479
00:13:28.756 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=120.47, Mass=1946, SNR=30.3, Peak=140 HFD=4.6
00:13:28.757 00.001 28316 MultiStar: [#1 0.15,-0.15,0.88,U] [#2 0.09,-0.11,0.95,U] [#3 0.09,-0.22,0.86,U] [#4 0.21,-0.02,0.85,U] [#5 0.14,-0.31,0.79,U] [#6 0.34,0.02,0.71,U] [#7 0.19,-0.04,0.64,U] [#8 0.09,-0.11,0.60,U] 
00:13:28.757 00.000 28316 refined, 8 included, MultiStar: {0.17, -0.10}, one-star: {0.20, 0.05}
00:13:28.757 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
00:13:28.757 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
00:13:28.758 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-0.54 mountX=0.16 mountY=-0.10, mountTheta=-0.57
00:13:28.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
00:13:28.760 00.001 28316 Enqueuing Move request for scope (0.17, -0.10)
00:13:28.761 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:28.764 00.003 29988 Worker thread wakes up
00:13:28.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
00:13:28.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
00:13:28.764 00.000 29988 Moving (0.17, -0.10) raw xDistance=0.16 yDistance=-0.10
00:13:28.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:13:28.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:28.764 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
00:13:28.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:28.765 00.000 28316 Enqueuing Expose request
00:13:28.766 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:13:28.766 00.000 29988 MoveAxis(E, 0, ABG)
00:13:28.766 00.000 29988 Move returns status 0, amount 0
00:13:28.766 00.000 29988 MoveAxis(N, 0, ABG)
00:13:28.766 00.000 29988 Move returns status 0, amount 0
00:13:28.766 00.000 29988 move complete, result=0
00:13:28.766 00.000 29988 worker thread done servicing request
00:13:28.766 00.000 29988 Worker thread wakes up
00:13:28.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:28.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:28.766 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:30.395 01.629 29988 Exposure complete
00:13:30.430 00.035 29988 worker thread done servicing request
00:13:30.430 00.000 28316 OnExposeComplete: enter
00:13:30.431 00.001 28316 UpdateGuideState(): m_state=6
00:13:30.431 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3480
00:13:30.432 00.001 28316 Star::Find returns 1 (0), X=585.70, Y=120.20, Mass=1872, SNR=29.6, Peak=157 HFD=4.4
00:13:30.432 00.000 28316 MultiStar: [#1 0.17,-0.38,0.00,M1] [#2 0.03,-0.24,1.00,U] [#3 0.18,-0.23,0.86,U] [#4 0.20,-0.14,0.87,U] [#5 0.10,-0.27,0.80,U] [#6 0.35,-0.13,0.71,U] [#7 0.14,-0.09,0.66,U] [#8 0.09,-0.24,0.60,U] 
00:13:30.433 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.20}, one-star: {0.16, -0.23}
00:13:30.433 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
00:13:30.435 00.002 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.95)
00:13:30.435 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.91 mountX=0.24 mountY=-0.05, mountTheta=-0.19
00:13:30.435 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.20, opts=13)
00:13:30.436 00.001 28316 Enqueuing Move request for scope (0.15, -0.20)
00:13:30.436 00.000 29988 Worker thread wakes up
00:13:30.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:30.437 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.6
00:13:30.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:30.438 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:30.438 00.000 28316 Enqueuing Expose request
00:13:30.439 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
00:13:30.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
00:13:30.439 00.000 29988 Moving (0.15, -0.20) raw xDistance=0.24 yDistance=-0.05
00:13:30.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:13:30.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:30.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:13:30.439 00.000 29988 MoveAxis(W, 51, ABG)
00:13:30.440 00.001 29988 Guiding  Dir = 3, Dur = 51
00:13:30.440 00.000 29988 IsSlewing returns 0
00:13:30.440 00.000 29988 IsGuiding returns 0
00:13:30.443 00.003 29988 PulseGuide returned control before completion, sleep 60
00:13:30.520 00.077 29988 IsGuiding returns 0
00:13:30.520 00.000 29988 Move returns status 0, amount 51
00:13:30.520 00.000 29988 MoveAxis(N, 0, ABG)
00:13:30.520 00.000 29988 Move returns status 0, amount 0
00:13:30.520 00.000 29988 move complete, result=0
00:13:30.520 00.000 29988 worker thread done servicing request
00:13:30.522 00.002 29988 Worker thread wakes up
00:13:30.522 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
00:13:30.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:30.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:31.930 01.408 29988 Exposure complete
00:13:31.959 00.029 29988 worker thread done servicing request
00:13:31.959 00.000 28316 OnExposeComplete: enter
00:13:31.959 00.000 28316 UpdateGuideState(): m_state=6
00:13:31.960 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3481
00:13:31.960 00.000 28316 Star::Find returns 1 (0), X=585.57, Y=120.66, Mass=1895, SNR=30.0, Peak=141 HFD=4.4
00:13:31.961 00.001 28316 MultiStar: [#1 0.13,0.05,0.88,U] [#2 -0.02,0.06,0.97,U] [#3 0.07,0.11,0.85,U] [#4 0.06,0.11,0.87,U] [#5 0.13,-0.00,0.77,U] [#6 0.20,0.03,0.71,U] [#7 0.03,0.30,0.65,U] [#8 0.12,0.01,0.61,U] 
00:13:31.961 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {0.03, 0.24}
00:13:31.963 00.002 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
00:13:31.963 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.12)
00:13:31.963 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.92 mountX=-0.06 mountY=-0.12, mountTheta=-2.05
00:13:31.965 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
00:13:31.965 00.000 28316 Enqueuing Move request for scope (0.08, 0.10)
00:13:31.966 00.001 29988 Worker thread wakes up
00:13:31.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:13:31.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:13:31.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:13:31.966 00.000 28316 UpdateGuideState exits: m=1895 RSB=30.0
00:13:31.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:31.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:31.969 00.001 28316 Enqueuing Expose request
00:13:31.970 00.001 29988 Moving (0.08, 0.10) raw xDistance=-0.06 yDistance=-0.12
00:13:31.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:13:31.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:31.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:13:31.970 00.000 29988 MoveAxis(E, 0, ABG)
00:13:31.970 00.000 29988 Move returns status 0, amount 0
00:13:31.970 00.000 29988 MoveAxis(N, 0, ABG)
00:13:31.970 00.000 29988 Move returns status 0, amount 0
00:13:31.970 00.000 29988 move complete, result=0
00:13:31.970 00.000 29988 worker thread done servicing request
00:13:31.970 00.000 29988 Worker thread wakes up
00:13:31.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:31.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:31.971 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:33.598 01.627 29988 Exposure complete
00:13:33.628 00.030 29988 worker thread done servicing request
00:13:33.629 00.001 28316 OnExposeComplete: enter
00:13:33.631 00.002 28316 UpdateGuideState(): m_state=6
00:13:33.633 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3482
00:13:33.636 00.003 28316 Star::Find returns 1 (0), X=585.42, Y=120.68, Mass=1845, SNR=29.5, Peak=156 HFD=4.0
00:13:33.639 00.003 28316 MultiStar: [#1 -0.04,0.20,0.94,U] [#2 -0.07,0.08,1.00,U] [#3 -0.10,0.02,0.90,U] [#4 0.06,0.26,0.90,U] [#5 -0.14,-0.00,0.81,U] [#6 -0.08,0.13,0.73,U] [#7 0.00,0.13,0.67,U] [#8 -0.07,0.22,0.61,U] 
00:13:33.640 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.14}, one-star: {-0.13, 0.25}
00:13:33.643 00.003 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
00:13:33.645 00.002 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
00:13:33.646 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.99 mountX=-0.16 mountY=-0.01, mountTheta=-3.09
00:13:33.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
00:13:33.647 00.000 28316 Enqueuing Move request for scope (-0.06, 0.14)
00:13:33.648 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
00:13:33.648 00.000 29988 Worker thread wakes up
00:13:33.648 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.5
00:13:33.649 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:33.649 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:33.649 00.000 28316 Enqueuing Expose request
00:13:33.650 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
00:13:33.650 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
00:13:33.650 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.16 yDistance=-0.01
00:13:33.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:13:33.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:33.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:33.650 00.000 29988 MoveAxis(E, 0, ABG)
00:13:33.650 00.000 29988 Move returns status 0, amount 0
00:13:33.650 00.000 29988 MoveAxis(N, 0, ABG)
00:13:33.650 00.000 29988 Move returns status 0, amount 0
00:13:33.650 00.000 29988 move complete, result=0
00:13:33.650 00.000 29988 worker thread done servicing request
00:13:33.650 00.000 29988 Worker thread wakes up
00:13:33.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:33.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:33.650 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:35.175 01.525 29988 Exposure complete
00:13:35.208 00.033 29988 worker thread done servicing request
00:13:35.208 00.000 28316 OnExposeComplete: enter
00:13:35.208 00.000 28316 UpdateGuideState(): m_state=6
00:13:35.209 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3483
00:13:35.209 00.000 28316 Star::Find returns 1 (0), X=585.55, Y=120.75, Mass=1986, SNR=30.5, Peak=146 HFD=4.6
00:13:35.210 00.001 28316 MultiStar: [#1 -0.02,0.07,0.91,U] [#2 -0.09,0.20,0.94,U] [#3 -0.07,0.07,0.86,U] [#4 0.02,0.30,0.84,U] [#5 -0.04,0.06,0.76,U] [#6 -0.01,0.43,0.00,M1] [#7 0.07,0.27,0.62,U] [#8 0.01,0.28,0.59,U] 
00:13:35.210 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.19}, one-star: {0.01, 0.33}
00:13:35.211 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
00:13:35.211 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
00:13:35.213 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.66 mountX=-0.18 mountY=-0.07, mountTheta=-2.77
00:13:35.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
00:13:35.215 00.001 28316 Enqueuing Move request for scope (-0.02, 0.19)
00:13:35.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:13:35.216 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.5
00:13:35.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:35.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:35.217 00.001 28316 Enqueuing Expose request
00:13:35.217 00.000 29988 Worker thread wakes up
00:13:35.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
00:13:35.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
00:13:35.217 00.000 29988 Moving (-0.02, 0.19) raw xDistance=-0.18 yDistance=-0.07
00:13:35.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:13:35.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:35.218 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:35.218 00.000 29988 MoveAxis(E, 0, ABG)
00:13:35.218 00.000 29988 Move returns status 0, amount 0
00:13:35.218 00.000 29988 MoveAxis(N, 0, ABG)
00:13:35.218 00.000 29988 Move returns status 0, amount 0
00:13:35.218 00.000 29988 move complete, result=0
00:13:35.218 00.000 29988 worker thread done servicing request
00:13:35.218 00.000 29988 Worker thread wakes up
00:13:35.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:35.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:35.218 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:36.847 01.629 29988 Exposure complete
00:13:36.901 00.054 29988 worker thread done servicing request
00:13:36.902 00.001 28316 OnExposeComplete: enter
00:13:36.902 00.000 28316 UpdateGuideState(): m_state=6
00:13:36.903 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3484
00:13:36.903 00.000 28316 Star::Find returns 1 (0), X=585.50, Y=120.78, Mass=1926, SNR=30.1, Peak=147 HFD=4.6
00:13:36.904 00.001 28316 MultiStar: [#1 -0.06,0.16,0.90,U] [#2 -0.18,0.27,0.94,U] [#3 -0.06,0.26,0.87,U] [#4 0.11,0.22,0.89,U] [#5 -0.02,0.16,0.78,U] [#6 -0.02,0.30,0.71,U] [#7 -0.03,0.22,0.63,U] [#8 -0.02,0.17,0.58,U] 
00:13:36.904 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.24}, one-star: {-0.05, 0.35}
00:13:36.905 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
00:13:36.905 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
00:13:36.905 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.73 mountX=-0.23 mountY=-0.07, mountTheta=-2.84
00:13:36.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.24, opts=13)
00:13:36.910 00.003 28316 Enqueuing Move request for scope (-0.04, 0.24)
00:13:36.913 00.003 29988 Worker thread wakes up
00:13:36.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
00:13:36.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
00:13:36.913 00.000 29988 Moving (-0.04, 0.24) raw xDistance=-0.23 yDistance=-0.07
00:13:36.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:13:36.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:36.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:36.914 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:36.914 00.000 29988 MoveAxis(E, 49, ABG)
00:13:36.914 00.000 29988 Guiding  Dir = 2, Dur = 49
00:13:36.914 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:13:36.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:36.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:36.916 00.000 28316 Enqueuing Expose request
00:13:36.917 00.001 29988 IsSlewing returns 0
00:13:36.917 00.000 29988 IsGuiding returns 0
00:13:36.918 00.001 29988 PulseGuide returned control before completion, sleep 58
00:13:36.988 00.070 29988 IsGuiding returns 0
00:13:36.989 00.001 29988 Move returns status 0, amount 49
00:13:36.989 00.000 29988 MoveAxis(N, 0, ABG)
00:13:36.989 00.000 29988 Move returns status 0, amount 0
00:13:36.989 00.000 29988 move complete, result=0
00:13:36.989 00.000 29988 worker thread done servicing request
00:13:36.989 00.000 29988 Worker thread wakes up
00:13:36.989 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
00:13:36.991 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:36.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:38.398 01.407 29988 Exposure complete
00:13:38.423 00.025 29988 worker thread done servicing request
00:13:38.423 00.000 28316 OnExposeComplete: enter
00:13:38.424 00.001 28316 UpdateGuideState(): m_state=6
00:13:38.425 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3485
00:13:38.425 00.000 28316 Star::Find returns 1 (0), X=585.52, Y=120.59, Mass=1805, SNR=29.1, Peak=134 HFD=4.1
00:13:38.427 00.002 28316 MultiStar: [#1 0.01,-0.00,0.93,U] [#2 0.12,0.02,1.00,U] [#3 -0.01,-0.02,0.88,U] [#4 0.08,0.04,0.91,U] [#5 0.04,-0.05,0.83,U] [#6 0.17,0.06,0.73,U] [#7 0.26,-0.10,0.67,U] [#8 0.10,0.03,0.62,U] 
00:13:38.428 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.03, 0.16}
00:13:38.429 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
00:13:38.429 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.76)
00:13:38.430 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.27 mountX=0.01 mountY=-0.07, mountTheta=-1.42
00:13:38.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
00:13:38.431 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
00:13:38.432 00.001 29988 Worker thread wakes up
00:13:38.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:38.432 00.000 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:13:38.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:38.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:38.433 00.000 28316 Enqueuing Expose request
00:13:38.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
00:13:38.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
00:13:38.434 00.000 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
00:13:38.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:38.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:38.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:13:38.434 00.000 29988 MoveAxis(E, 0, ABG)
00:13:38.434 00.000 29988 Move returns status 0, amount 0
00:13:38.434 00.000 29988 MoveAxis(N, 0, ABG)
00:13:38.434 00.000 29988 Move returns status 0, amount 0
00:13:38.434 00.000 29988 move complete, result=0
00:13:38.434 00.000 29988 worker thread done servicing request
00:13:38.434 00.000 29988 Worker thread wakes up
00:13:38.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:38.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:38.434 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:40.067 01.633 29988 Exposure complete
00:13:40.093 00.026 29988 worker thread done servicing request
00:13:40.093 00.000 28316 OnExposeComplete: enter
00:13:40.094 00.001 28316 UpdateGuideState(): m_state=6
00:13:40.095 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3486
00:13:40.096 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=120.43, Mass=1940, SNR=30.1, Peak=146 HFD=4.3
00:13:40.096 00.000 28316 MultiStar: [#1 0.04,-0.07,0.91,U] [#2 0.01,-0.10,0.97,U] [#3 0.07,-0.22,0.86,U] [#4 0.13,-0.03,0.87,U] [#5 0.09,-0.31,0.78,U] [#6 0.20,-0.02,0.71,U] [#7 0.27,-0.00,0.68,U] [#8 0.10,-0.07,0.60,U] 
00:13:40.098 00.002 28316 single-star, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.03, 0.01}
00:13:40.099 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
00:13:40.099 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
00:13:40.100 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.18 mountX=0.01 mountY=-0.03, mountTheta=-1.32
00:13:40.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
00:13:40.101 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
00:13:40.102 00.001 29988 Worker thread wakes up
00:13:40.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:40.102 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.1
00:13:40.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:40.103 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:40.103 00.000 28316 Enqueuing Expose request
00:13:40.104 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:13:40.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:13:40.104 00.000 29988 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
00:13:40.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:40.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:40.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:13:40.104 00.000 29988 MoveAxis(E, 0, ABG)
00:13:40.104 00.000 29988 Move returns status 0, amount 0
00:13:40.104 00.000 29988 MoveAxis(N, 0, ABG)
00:13:40.104 00.000 29988 Move returns status 0, amount 0
00:13:40.104 00.000 29988 move complete, result=0
00:13:40.104 00.000 29988 worker thread done servicing request
00:13:40.104 00.000 29988 Worker thread wakes up
00:13:40.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:40.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:40.104 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:41.628 01.524 29988 Exposure complete
00:13:41.698 00.070 29988 worker thread done servicing request
00:13:41.698 00.000 28316 OnExposeComplete: enter
00:13:41.701 00.003 28316 UpdateGuideState(): m_state=6
00:13:41.704 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3487
00:13:41.707 00.003 28316 Star::Find returns 1 (0), X=585.53, Y=120.43, Mass=1793, SNR=29.1, Peak=137 HFD=4.2
00:13:41.709 00.002 28316 MultiStar: [#1 0.04,-0.27,0.93,U] [#2 0.03,-0.07,1.00,U] [#3 0.01,-0.15,0.92,U] [#4 0.09,-0.17,0.89,U] [#5 0.00,-0.25,0.79,U] [#6 0.17,-0.13,0.72,U] [#7 0.19,-0.04,0.67,U] [#8 0.02,-0.24,0.63,U] 
00:13:41.712 00.003 28316 single-star, 8 included, MultiStar: {0.05, -0.14}, one-star: {-0.02, 0.00}
00:13:41.712 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
00:13:41.713 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.92)
00:13:41.713 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.96 mountX=-0.01 mountY=0.01, mountTheta=2.19
00:13:41.714 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.00, opts=13)
00:13:41.715 00.001 28316 Enqueuing Move request for scope (-0.02, 0.00)
00:13:41.715 00.000 29988 Worker thread wakes up
00:13:41.715 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:41.716 00.001 28316 UpdateGuideState exits: m=1793 RSB=29.1
00:13:41.716 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:41.717 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:41.717 00.000 28316 Enqueuing Expose request
00:13:41.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:13:41.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:13:41.718 00.001 29988 Moving (-0.02, 0.00) raw xDistance=-0.01 yDistance=0.01
00:13:41.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:13:41.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:41.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:13:41.718 00.000 29988 MoveAxis(E, 0, ABG)
00:13:41.718 00.000 29988 Move returns status 0, amount 0
00:13:41.718 00.000 29988 MoveAxis(N, 0, ABG)
00:13:41.718 00.000 29988 Move returns status 0, amount 0
00:13:41.718 00.000 29988 move complete, result=0
00:13:41.718 00.000 29988 worker thread done servicing request
00:13:41.718 00.000 29988 Worker thread wakes up
00:13:41.718 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:41.719 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:41.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:43.354 01.635 29988 Exposure complete
00:13:43.389 00.035 29988 worker thread done servicing request
00:13:43.389 00.000 28316 OnExposeComplete: enter
00:13:43.390 00.001 28316 UpdateGuideState(): m_state=6
00:13:43.391 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3488
00:13:43.392 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=120.35, Mass=1819, SNR=29.3, Peak=145 HFD=4.0
00:13:43.393 00.001 28316 MultiStar: [#1 0.04,-0.24,0.95,U] [#2 -0.02,-0.07,0.97,U] [#3 0.03,-0.21,0.89,U] [#4 0.10,-0.02,0.90,U] [#5 0.11,-0.29,0.83,U] [#6 0.28,-0.04,0.73,U] [#7 0.19,-0.08,0.67,U] [#8 0.05,-0.16,0.60,U] 
00:13:43.394 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.06, -0.07}
00:13:43.394 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:13:43.395 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:13:43.397 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.89 mountX=0.09 mountY=-0.02, mountTheta=-0.21
00:13:43.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
00:13:43.399 00.001 28316 Enqueuing Move request for scope (0.06, -0.07)
00:13:43.400 00.001 29988 Worker thread wakes up
00:13:43.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:43.400 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.3
00:13:43.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:43.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:43.401 00.000 28316 Enqueuing Expose request
00:13:43.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
00:13:43.402 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
00:13:43.402 00.000 29988 Moving (0.06, -0.07) raw xDistance=0.09 yDistance=-0.02
00:13:43.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:13:43.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:43.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:13:43.402 00.000 29988 MoveAxis(E, 0, ABG)
00:13:43.402 00.000 29988 Move returns status 0, amount 0
00:13:43.402 00.000 29988 MoveAxis(N, 0, ABG)
00:13:43.402 00.000 29988 Move returns status 0, amount 0
00:13:43.402 00.000 29988 move complete, result=0
00:13:43.402 00.000 29988 worker thread done servicing request
00:13:43.402 00.000 29988 Worker thread wakes up
00:13:43.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:43.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:43.402 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:44.926 01.524 29988 Exposure complete
00:13:44.978 00.052 29988 worker thread done servicing request
00:13:44.978 00.000 28316 OnExposeComplete: enter
00:13:44.979 00.001 28316 UpdateGuideState(): m_state=6
00:13:44.979 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3489
00:13:44.980 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=120.61, Mass=1881, SNR=29.7, Peak=144 HFD=4.2
00:13:44.981 00.001 28316 MultiStar: [#1 0.19,-0.01,0.92,U] [#2 0.17,0.06,0.98,U] [#3 0.18,-0.17,0.87,U] [#4 0.13,0.01,0.87,U] [#5 0.13,-0.21,0.80,U] [#6 0.24,0.00,0.73,U] [#7 0.36,0.02,0.66,U] [#8 0.17,-0.01,0.61,U] 
00:13:44.982 00.001 28316 refined, 8 included, MultiStar: {0.17, -0.01}, one-star: {0.00, 0.18}
00:13:44.982 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:13:44.983 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:13:44.983 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.05 mountX=0.08 mountY=-0.14, mountTheta=-1.08
00:13:44.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.01, opts=13)
00:13:44.985 00.000 28316 Enqueuing Move request for scope (0.17, -0.01)
00:13:44.986 00.001 29988 Worker thread wakes up
00:13:44.986 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
00:13:44.986 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
00:13:44.986 00.000 29988 Moving (0.17, -0.01) raw xDistance=0.08 yDistance=-0.14
00:13:44.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:44.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:44.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:13:44.986 00.000 29988 MoveAxis(E, 0, ABG)
00:13:44.986 00.000 29988 Move returns status 0, amount 0
00:13:44.986 00.000 29988 MoveAxis(N, 0, ABG)
00:13:44.986 00.000 29988 Move returns status 0, amount 0
00:13:44.986 00.000 29988 move complete, result=0
00:13:44.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:44.987 00.001 29988 worker thread done servicing request
00:13:44.987 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.7
00:13:44.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:44.988 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:44.991 00.003 28316 Enqueuing Expose request
00:13:44.992 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:44.993 00.001 29988 Worker thread wakes up
00:13:44.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:44.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:46.615 01.622 29988 Exposure complete
00:13:46.642 00.027 29988 worker thread done servicing request
00:13:46.642 00.000 28316 OnExposeComplete: enter
00:13:46.642 00.000 28316 UpdateGuideState(): m_state=6
00:13:46.643 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3490
00:13:46.643 00.000 28316 Star::Find returns 1 (0), X=585.76, Y=120.66, Mass=1850, SNR=29.4, Peak=143 HFD=4.4
00:13:46.644 00.001 28316 MultiStar: [#1 0.19,-0.05,0.94,U] [#2 0.22,-0.03,0.98,U] [#3 0.15,0.11,0.88,U] [#4 0.32,0.12,0.90,U] [#5 0.25,-0.03,0.79,U] [#6 0.27,0.07,0.77,U] [#7 0.32,0.01,0.69,U] [#8 0.26,-0.11,0.61,U] 
00:13:46.644 00.000 28316 refined, 8 included, MultiStar: {0.24, 0.04}, one-star: {0.21, 0.24}
00:13:46.645 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
00:13:46.646 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.86)
00:13:46.646 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.18 mountX=0.06 mountY=-0.23, mountTheta=-1.32
00:13:46.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.04, opts=13)
00:13:46.648 00.001 28316 Enqueuing Move request for scope (0.24, 0.04)
00:13:46.648 00.000 29988 Worker thread wakes up
00:13:46.649 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:46.649 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.4
00:13:46.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:46.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:46.650 00.000 28316 Enqueuing Expose request
00:13:46.651 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd
00:13:46.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.04)
00:13:46.651 00.000 29988 Moving (0.24, 0.04) raw xDistance=0.06 yDistance=-0.23
00:13:46.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:13:46.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:13:46.651 00.000 29988 MoveAxis(E, 0, ABG)
00:13:46.651 00.000 29988 Move returns status 0, amount 0
00:13:46.651 00.000 29988 MoveAxis(N, 56, ABG)
00:13:46.651 00.000 29988 Guiding  Dir = 0, Dur = 56
00:13:46.651 00.000 29988 IsSlewing returns 0
00:13:46.651 00.000 29988 IsGuiding returns 0
00:13:46.656 00.005 29988 PulseGuide returned control before completion, sleep 62
00:13:46.723 00.067 29988 IsGuiding returns 0
00:13:46.723 00.000 29988 Move returns status 0, amount 56
00:13:46.723 00.000 29988 move complete, result=0
00:13:46.723 00.000 29988 worker thread done servicing request
00:13:46.723 00.000 29988 Worker thread wakes up
00:13:46.723 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 56 ms NORTH
00:13:46.726 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:46.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:48.141 01.415 29988 Exposure complete
00:13:48.165 00.024 29988 worker thread done servicing request
00:13:48.165 00.000 28316 OnExposeComplete: enter
00:13:48.166 00.001 28316 UpdateGuideState(): m_state=6
00:13:48.166 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3491
00:13:48.167 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=120.61, Mass=1928, SNR=30.2, Peak=138 HFD=4.4
00:13:48.167 00.000 28316 MultiStar: [#1 0.20,-0.06,0.90,U] [#2 0.14,-0.03,0.95,U] [#3 0.19,-0.09,0.85,U] [#4 0.33,0.06,0.86,U] [#5 0.11,-0.15,0.79,U] [#6 0.26,0.02,0.72,U] [#7 0.19,-0.01,0.64,U] [#8 0.18,0.01,0.59,U] 
00:13:48.168 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.01}, one-star: {0.07, 0.18}
00:13:48.168 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
00:13:48.169 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.07)
00:13:48.169 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.03 mountX=0.08 mountY=-0.16, mountTheta=-1.11
00:13:48.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.01, opts=13)
00:13:48.172 00.002 28316 Enqueuing Move request for scope (0.18, -0.01)
00:13:48.176 00.004 29988 Worker thread wakes up
00:13:48.176 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
00:13:48.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:48.178 00.002 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
00:13:48.178 00.000 29988 Moving (0.18, -0.01) raw xDistance=0.08 yDistance=-0.16
00:13:48.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:48.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:48.178 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.2
00:13:48.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:48.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:48.180 00.001 28316 Enqueuing Expose request
00:13:48.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:13:48.180 00.000 29988 MoveAxis(E, 0, ABG)
00:13:48.180 00.000 29988 Move returns status 0, amount 0
00:13:48.180 00.000 29988 MoveAxis(N, 0, ABG)
00:13:48.180 00.000 29988 Move returns status 0, amount 0
00:13:48.181 00.001 29988 move complete, result=0
00:13:48.181 00.000 29988 worker thread done servicing request
00:13:48.181 00.000 29988 Worker thread wakes up
00:13:48.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:48.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:48.182 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:13:49.808 01.626 29988 Exposure complete
00:13:49.832 00.024 29988 worker thread done servicing request
00:13:49.833 00.001 28316 OnExposeComplete: enter
00:13:49.834 00.001 28316 UpdateGuideState(): m_state=6
00:13:49.835 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3492
00:13:49.835 00.000 28316 Star::Find returns 1 (0), X=585.55, Y=120.48, Mass=1897, SNR=29.9, Peak=125 HFD=4.2
00:13:49.836 00.001 28316 MultiStar: [#1 0.11,-0.08,0.93,U] [#2 -0.02,-0.03,0.96,U] [#3 0.01,-0.06,0.86,U] [#4 0.06,-0.03,0.88,U] [#5 0.01,-0.15,0.81,U] [#6 -0.00,-0.06,0.72,U] [#7 -0.01,0.04,0.65,U] [#8 -0.01,-0.08,0.61,U] 
00:13:49.837 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.00, 0.06}
00:13:49.837 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
00:13:49.838 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
00:13:49.838 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.12 mountX=0.05 mountY=0.00, mountTheta=0.02
00:13:49.840 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
00:13:49.841 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
00:13:49.841 00.000 29988 Worker thread wakes up
00:13:49.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:49.842 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
00:13:49.842 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.9
00:13:49.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
00:13:49.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:49.842 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:49.843 00.001 28316 Enqueuing Expose request
00:13:49.843 00.000 29988 Moving (0.02, -0.04) raw xDistance=0.05 yDistance=0.00
00:13:49.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:49.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:49.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:13:49.843 00.000 29988 MoveAxis(E, 0, ABG)
00:13:49.843 00.000 29988 Move returns status 0, amount 0
00:13:49.843 00.000 29988 MoveAxis(N, 0, ABG)
00:13:49.843 00.000 29988 Move returns status 0, amount 0
00:13:49.843 00.000 29988 move complete, result=0
00:13:49.843 00.000 29988 worker thread done servicing request
00:13:49.843 00.000 29988 Worker thread wakes up
00:13:49.844 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:49.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:49.844 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:51.369 01.525 29988 Exposure complete
00:13:51.405 00.036 29988 worker thread done servicing request
00:13:51.405 00.000 28316 OnExposeComplete: enter
00:13:51.406 00.001 28316 UpdateGuideState(): m_state=6
00:13:51.407 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3493
00:13:51.408 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=120.50, Mass=1988, SNR=30.5, Peak=144 HFD=4.5
00:13:51.410 00.002 28316 MultiStar: [#1 0.16,-0.14,0.88,U] [#2 0.06,-0.07,0.94,U] [#3 0.18,-0.02,0.85,U] [#4 0.17,0.01,0.88,U] [#5 0.13,-0.10,0.77,U] [#6 0.30,-0.11,0.71,U] [#7 0.26,-0.03,0.65,U] [#8 0.19,-0.15,0.59,U] 
00:13:51.411 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.05}, one-star: {0.11, 0.07}
00:13:51.412 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
00:13:51.413 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
00:13:51.413 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.58 mountX=-0.02 mountY=-0.13, mountTheta=-1.73
00:13:51.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.07, opts=13)
00:13:51.415 00.001 28316 Enqueuing Move request for scope (0.11, 0.07)
00:13:51.415 00.000 29988 Worker thread wakes up
00:13:51.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:51.416 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.5
00:13:51.417 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:51.417 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:51.417 00.000 28316 Enqueuing Expose request
00:13:51.418 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
00:13:51.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
00:13:51.418 00.000 29988 Moving (0.11, 0.07) raw xDistance=-0.02 yDistance=-0.13
00:13:51.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:13:51.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:51.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:13:51.418 00.000 29988 MoveAxis(E, 0, ABG)
00:13:51.418 00.000 29988 Move returns status 0, amount 0
00:13:51.418 00.000 29988 MoveAxis(N, 0, ABG)
00:13:51.418 00.000 29988 Move returns status 0, amount 0
00:13:51.418 00.000 29988 move complete, result=0
00:13:51.418 00.000 29988 worker thread done servicing request
00:13:51.418 00.000 29988 Worker thread wakes up
00:13:51.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:51.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:51.418 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:53.041 01.623 29988 Exposure complete
00:13:53.076 00.035 29988 worker thread done servicing request
00:13:53.076 00.000 28316 OnExposeComplete: enter
00:13:53.077 00.001 28316 UpdateGuideState(): m_state=6
00:13:53.077 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3494
00:13:53.078 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=120.42, Mass=1844, SNR=29.4, Peak=136 HFD=4.3
00:13:53.079 00.001 28316 MultiStar: [#1 0.13,-0.10,0.92,U] [#2 -0.01,-0.14,0.99,U] [#3 0.11,-0.13,0.90,U] [#4 0.14,-0.16,0.86,U] [#5 0.10,-0.15,0.80,U] [#6 0.28,-0.15,0.72,U] [#7 0.07,-0.16,0.68,U] [#8 0.04,-0.34,0.63,U] 
00:13:53.079 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.06, 0.00}
00:13:53.080 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:13:53.080 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.03)
00:13:53.081 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.01 mountX=0.02 mountY=-0.05, mountTheta=-1.15
00:13:53.082 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.00, opts=13)
00:13:53.084 00.002 28316 Enqueuing Move request for scope (0.06, 0.00)
00:13:53.084 00.000 29988 Worker thread wakes up
00:13:53.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
00:13:53.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
00:13:53.084 00.000 29988 Moving (0.06, 0.00) raw xDistance=0.02 yDistance=-0.05
00:13:53.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:53.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:53.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:53.085 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.4
00:13:53.085 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:53.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:53.086 00.001 28316 Enqueuing Expose request
00:13:53.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:13:53.086 00.000 29988 MoveAxis(E, 0, ABG)
00:13:53.087 00.001 29988 Move returns status 0, amount 0
00:13:53.087 00.000 29988 MoveAxis(N, 0, ABG)
00:13:53.087 00.000 29988 Move returns status 0, amount 0
00:13:53.087 00.000 29988 move complete, result=0
00:13:53.087 00.000 29988 worker thread done servicing request
00:13:53.087 00.000 29988 Worker thread wakes up
00:13:53.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:53.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:53.087 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:54.602 01.515 29988 Exposure complete
00:13:54.635 00.033 29988 worker thread done servicing request
00:13:54.635 00.000 28316 OnExposeComplete: enter
00:13:54.637 00.002 28316 UpdateGuideState(): m_state=6
00:13:54.639 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3495
00:13:54.640 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=120.37, Mass=1872, SNR=29.7, Peak=141 HFD=4.1
00:13:54.641 00.001 28316 MultiStar: [#1 0.23,-0.12,0.91,U] [#2 0.11,-0.09,0.99,U] [#3 0.21,-0.03,0.88,U] [#4 0.13,0.06,0.88,U] [#5 0.13,-0.16,0.79,U] [#6 0.15,-0.03,0.72,U] [#7 0.23,0.03,0.67,U] [#8 0.19,-0.11,0.62,U] 
00:13:54.643 00.002 28316 single-star, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.12, -0.06}
00:13:54.644 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
00:13:54.645 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
00:13:54.646 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.45 mountX=0.10 mountY=-0.08, mountTheta=-0.67
00:13:54.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
00:13:54.649 00.001 28316 Enqueuing Move request for scope (0.12, -0.06)
00:13:54.650 00.001 29988 Worker thread wakes up
00:13:54.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:54.651 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:13:54.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:54.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:54.652 00.000 28316 Enqueuing Expose request
00:13:54.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
00:13:54.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
00:13:54.653 00.000 29988 Moving (0.12, -0.06) raw xDistance=0.10 yDistance=-0.08
00:13:54.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:54.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:54.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:13:54.653 00.000 29988 MoveAxis(E, 0, ABG)
00:13:54.653 00.000 29988 Move returns status 0, amount 0
00:13:54.653 00.000 29988 MoveAxis(N, 0, ABG)
00:13:54.653 00.000 29988 Move returns status 0, amount 0
00:13:54.653 00.000 29988 move complete, result=0
00:13:54.653 00.000 29988 worker thread done servicing request
00:13:54.653 00.000 29988 Worker thread wakes up
00:13:54.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:54.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:54.653 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:56.289 01.636 29988 Exposure complete
00:13:56.338 00.049 29988 worker thread done servicing request
00:13:56.338 00.000 28316 OnExposeComplete: enter
00:13:56.339 00.001 28316 UpdateGuideState(): m_state=6
00:13:56.339 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3496
00:13:56.340 00.001 28316 Star::Find returns 1 (0), X=585.62, Y=120.60, Mass=1928, SNR=30.1, Peak=135 HFD=4.3
00:13:56.340 00.000 28316 MultiStar: [#1 0.08,-0.08,0.91,U] [#2 -0.12,-0.04,0.96,U] [#3 0.11,-0.06,0.84,U] [#4 0.10,0.05,0.88,U] [#5 0.11,-0.05,0.79,U] [#6 0.12,-0.03,0.71,U] [#7 0.13,0.09,0.64,U] [#8 0.01,-0.11,0.57,U] 
00:13:56.341 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.00}, one-star: {0.08, 0.17}
00:13:56.342 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:13:56.342 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:13:56.343 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.05 mountX=0.03 mountY=-0.06, mountTheta=-1.08
00:13:56.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
00:13:56.345 00.001 28316 Enqueuing Move request for scope (0.07, -0.00)
00:13:56.346 00.001 29988 Worker thread wakes up
00:13:56.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:56.346 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:13:56.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:56.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
00:13:56.348 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
00:13:56.348 00.000 29988 Moving (0.07, -0.00) raw xDistance=0.03 yDistance=-0.06
00:13:56.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:13:56.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:56.348 00.000 28316 Enqueuing Expose request
00:13:56.349 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:56.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:56.349 00.000 29988 MoveAxis(E, 0, ABG)
00:13:56.349 00.000 29988 Move returns status 0, amount 0
00:13:56.349 00.000 29988 MoveAxis(N, 0, ABG)
00:13:56.349 00.000 29988 Move returns status 0, amount 0
00:13:56.349 00.000 29988 move complete, result=0
00:13:56.349 00.000 29988 worker thread done servicing request
00:13:56.349 00.000 29988 Worker thread wakes up
00:13:56.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:56.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:56.350 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:57.866 01.516 29988 Exposure complete
00:13:57.899 00.033 29988 worker thread done servicing request
00:13:57.899 00.000 28316 OnExposeComplete: enter
00:13:57.899 00.000 28316 UpdateGuideState(): m_state=6
00:13:57.900 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3497
00:13:57.900 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=120.52, Mass=1876, SNR=29.7, Peak=135 HFD=4.2
00:13:57.901 00.001 28316 MultiStar: [#1 0.08,0.03,0.93,U] [#2 -0.02,-0.02,0.98,U] [#3 -0.03,-0.03,0.87,U] [#4 0.06,-0.02,0.91,U] [#5 0.09,-0.18,0.80,U] [#6 0.17,0.10,0.72,U] [#7 0.22,0.11,0.68,U] [#8 0.06,-0.32,0.61,U] 
00:13:57.902 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.02}, one-star: {0.09, 0.09}
00:13:57.903 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:13:57.904 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.28)
00:13:57.904 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=0.05 mountY=-0.06, mountTheta=-0.89
00:13:57.906 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
00:13:57.906 00.000 28316 Enqueuing Move request for scope (0.07, -0.02)
00:13:57.907 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:57.907 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:13:57.908 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:57.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:57.908 00.000 28316 Enqueuing Expose request
00:13:57.909 00.001 29988 Worker thread wakes up
00:13:57.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:13:57.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:13:57.909 00.000 29988 Moving (0.07, -0.02) raw xDistance=0.05 yDistance=-0.06
00:13:57.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:57.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:57.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:57.909 00.000 29988 MoveAxis(E, 0, ABG)
00:13:57.909 00.000 29988 Move returns status 0, amount 0
00:13:57.909 00.000 29988 MoveAxis(N, 0, ABG)
00:13:57.909 00.000 29988 Move returns status 0, amount 0
00:13:57.909 00.000 29988 move complete, result=0
00:13:57.909 00.000 29988 worker thread done servicing request
00:13:57.909 00.000 29988 Worker thread wakes up
00:13:57.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:57.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:57.909 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:59.541 01.632 29988 Exposure complete
00:13:59.568 00.027 29988 worker thread done servicing request
00:13:59.568 00.000 28316 OnExposeComplete: enter
00:13:59.569 00.001 28316 UpdateGuideState(): m_state=6
00:13:59.569 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3498
00:13:59.570 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=120.36, Mass=1749, SNR=28.7, Peak=139 HFD=4.2
00:13:59.571 00.001 28316 MultiStar: [#1 0.15,-0.28,0.94,U] [#2 0.04,-0.15,1.02,U] [#3 0.08,-0.19,0.91,U] [#4 0.08,-0.14,0.89,U] [#5 0.05,-0.32,0.80,U] [#6 0.26,-0.19,0.75,U] [#7 0.12,-0.18,0.70,U] [#8 0.16,-0.31,0.65,U] 
00:13:59.572 00.001 28316 single-star, 8 included, MultiStar: {0.10, -0.20}, one-star: {0.06, -0.06}
00:13:59.572 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
00:13:59.572 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.81)
00:13:59.573 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.78 mountX=0.08 mountY=-0.03, mountTheta=-0.33
00:13:59.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
00:13:59.574 00.000 28316 Enqueuing Move request for scope (0.06, -0.06)
00:13:59.575 00.001 29988 Worker thread wakes up
00:13:59.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:13:59.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:13:59.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:13:59.575 00.000 28316 UpdateGuideState exits: m=1749 RSB=28.7
00:13:59.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:59.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:13:59.577 00.001 28316 Enqueuing Expose request
00:13:59.577 00.000 29988 Moving (0.06, -0.06) raw xDistance=0.08 yDistance=-0.03
00:13:59.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:59.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:59.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:13:59.577 00.000 29988 MoveAxis(E, 0, ABG)
00:13:59.577 00.000 29988 Move returns status 0, amount 0
00:13:59.577 00.000 29988 MoveAxis(N, 0, ABG)
00:13:59.577 00.000 29988 Move returns status 0, amount 0
00:13:59.577 00.000 29988 move complete, result=0
00:13:59.577 00.000 29988 worker thread done servicing request
00:13:59.577 00.000 29988 Worker thread wakes up
00:13:59.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:13:59.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:13:59.578 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:01.101 01.523 29988 Exposure complete
00:14:01.141 00.040 29988 worker thread done servicing request
00:14:01.141 00.000 28316 OnExposeComplete: enter
00:14:01.142 00.001 28316 UpdateGuideState(): m_state=6
00:14:01.142 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3499
00:14:01.143 00.001 28316 Star::Find returns 1 (0), X=585.66, Y=120.24, Mass=1946, SNR=30.4, Peak=165 HFD=4.2
00:14:01.143 00.000 28316 MultiStar: [#1 0.24,-0.34,0.00,M1] [#2 0.13,-0.29,0.93,U] [#3 0.03,-0.27,0.85,U] [#4 0.19,-0.18,0.85,U] [#5 0.13,-0.43,0.00,M1] [#6 0.21,-0.21,0.70,U] [#7 0.29,-0.22,0.67,U] [#8 0.25,-0.33,0.00,M1] 
00:14:01.143 00.000 28316 single-star, 5 included, MultiStar: {0.15, -0.23}, one-star: {0.11, -0.18}
00:14:01.144 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
00:14:01.145 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
00:14:01.145 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.01 mountX=0.21 mountY=-0.02, mountTheta=-0.09
00:14:01.147 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.18, opts=13)
00:14:01.147 00.000 28316 Enqueuing Move request for scope (0.11, -0.18)
00:14:01.149 00.002 29988 Worker thread wakes up
00:14:01.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:01.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
00:14:01.149 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
00:14:01.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:01.150 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
00:14:01.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:01.151 00.001 28316 Enqueuing Expose request
00:14:01.151 00.000 29988 Moving (0.11, -0.18) raw xDistance=0.21 yDistance=-0.02
00:14:01.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:14:01.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:01.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:01.151 00.000 29988 MoveAxis(W, 44, ABG)
00:14:01.151 00.000 29988 Guiding  Dir = 3, Dur = 44
00:14:01.151 00.000 29988 IsSlewing returns 0
00:14:01.152 00.001 29988 IsGuiding returns 0
00:14:01.154 00.002 29988 PulseGuide returned control before completion, sleep 53
00:14:01.210 00.056 29988 IsGuiding returns 1
00:14:01.210 00.000 29988 scope still moving after pulse duration time elapsed
00:14:01.240 00.030 29988 IsSlewing returns 0
00:14:01.240 00.000 29988 IsGuiding returns 0
00:14:01.240 00.000 29988 scope move finished after 44 + 44 ms
00:14:01.240 00.000 29988 Move returns status 0, amount 44
00:14:01.240 00.000 29988 MoveAxis(N, 0, ABG)
00:14:01.240 00.000 29988 Move returns status 0, amount 0
00:14:01.240 00.000 29988 move complete, result=0
00:14:01.240 00.000 29988 worker thread done servicing request
00:14:01.240 00.000 29988 Worker thread wakes up
00:14:01.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:01.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:01.240 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.0 px 0 ms NORTH
00:14:02.863 01.623 29988 Exposure complete
00:14:02.889 00.026 29988 worker thread done servicing request
00:14:02.889 00.000 28316 OnExposeComplete: enter
00:14:02.890 00.001 28316 UpdateGuideState(): m_state=6
00:14:02.891 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3500
00:14:02.891 00.000 28316 Star::Find returns 1 (0), X=585.67, Y=120.30, Mass=1830, SNR=29.5, Peak=169 HFD=4.0
00:14:02.893 00.002 28316 MultiStar: [#1 0.16,-0.23,0.92,U] [#2 0.04,-0.21,1.00,U] [#3 0.21,-0.31,0.88,U] [#4 0.13,-0.13,0.89,U] [#5 0.02,-0.31,0.80,U] [#6 0.15,-0.05,0.72,U] [#7 0.27,-0.17,0.70,U] [#8 0.14,-0.31,0.60,U] 
00:14:02.894 00.001 28316 single-star, 8 included, MultiStar: {0.13, -0.20}, one-star: {0.13, -0.12}
00:14:02.894 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
00:14:02.895 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
00:14:02.896 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.75 mountX=0.16 mountY=-0.06, mountTheta=-0.36
00:14:02.896 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
00:14:02.897 00.001 28316 Enqueuing Move request for scope (0.13, -0.12)
00:14:02.897 00.000 29988 Worker thread wakes up
00:14:02.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:02.898 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:14:02.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:14:02.898 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.5
00:14:02.898 00.000 29988 Moving (0.13, -0.12) raw xDistance=0.16 yDistance=-0.06
00:14:02.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:02.899 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:14:02.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:02.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:02.899 00.000 28316 Enqueuing Expose request
00:14:02.900 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:14:02.900 00.000 29988 MoveAxis(E, 0, ABG)
00:14:02.900 00.000 29988 Move returns status 0, amount 0
00:14:02.900 00.000 29988 MoveAxis(N, 0, ABG)
00:14:02.900 00.000 29988 Move returns status 0, amount 0
00:14:02.900 00.000 29988 move complete, result=0
00:14:02.900 00.000 29988 worker thread done servicing request
00:14:02.900 00.000 29988 Worker thread wakes up
00:14:02.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:02.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:02.900 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:04.426 01.526 29988 Exposure complete
00:14:04.455 00.029 29988 worker thread done servicing request
00:14:04.456 00.001 28316 OnExposeComplete: enter
00:14:04.456 00.000 28316 UpdateGuideState(): m_state=6
00:14:04.457 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3501
00:14:04.457 00.000 28316 Star::Find returns 1 (0), X=585.67, Y=120.59, Mass=1878, SNR=29.6, Peak=143 HFD=4.4
00:14:04.458 00.001 28316 MultiStar: [#1 0.15,0.01,0.92,U] [#2 0.06,0.08,0.96,U] [#3 0.22,-0.07,0.87,U] [#4 0.18,0.19,0.89,U] [#5 0.11,-0.06,0.80,U] [#6 0.27,-0.05,0.76,U] [#7 0.19,0.06,0.67,U] [#8 0.20,-0.05,0.62,U] 
00:14:04.458 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.04}, one-star: {0.13, 0.16}
00:14:04.459 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:14:04.459 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:14:04.460 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=0.03 mountY=-0.16, mountTheta=-1.36
00:14:04.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.04, opts=13)
00:14:04.461 00.000 28316 Enqueuing Move request for scope (0.16, 0.04)
00:14:04.461 00.000 29988 Worker thread wakes up
00:14:04.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
00:14:04.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
00:14:04.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:04.462 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.6
00:14:04.462 00.000 29988 Moving (0.16, 0.04) raw xDistance=0.03 yDistance=-0.16
00:14:04.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:04.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:04.463 00.000 28316 Enqueuing Expose request
00:14:04.464 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:14:04.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:04.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:14:04.464 00.000 29988 MoveAxis(E, 0, ABG)
00:14:04.464 00.000 29988 Move returns status 0, amount 0
00:14:04.464 00.000 29988 MoveAxis(N, 0, ABG)
00:14:04.464 00.000 29988 Move returns status 0, amount 0
00:14:04.464 00.000 29988 move complete, result=0
00:14:04.464 00.000 29988 worker thread done servicing request
00:14:04.464 00.000 29988 Worker thread wakes up
00:14:04.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:04.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:04.464 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:06.095 01.631 29988 Exposure complete
00:14:06.128 00.033 29988 worker thread done servicing request
00:14:06.128 00.000 28316 OnExposeComplete: enter
00:14:06.130 00.002 28316 UpdateGuideState(): m_state=6
00:14:06.131 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3502
00:14:06.132 00.001 28316 Star::Find returns 1 (0), X=585.73, Y=120.41, Mass=1893, SNR=29.8, Peak=150 HFD=4.5
00:14:06.132 00.000 28316 MultiStar: [#1 0.37,-0.20,0.00,M1] [#2 0.27,-0.15,0.96,U] [#3 0.30,-0.14,0.88,U] [#4 0.34,0.01,0.89,U] [#5 0.23,-0.21,0.79,U] [#6 0.34,0.01,0.73,U] [#7 0.40,-0.04,0.00,M1] [#8 0.22,-0.40,0.00,M1] 
00:14:06.133 00.001 28316 single-star, 5 included, MultiStar: {0.27, -0.08}, one-star: {0.18, -0.01}
00:14:06.134 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:14:06.135 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
00:14:06.136 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.05 mountX=0.08 mountY=-0.16, mountTheta=-1.09
00:14:06.139 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.01, opts=13)
00:14:06.139 00.000 28316 Enqueuing Move request for scope (0.18, -0.01)
00:14:06.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:06.140 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.8
00:14:06.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:06.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:06.142 00.001 28316 Enqueuing Expose request
00:14:06.142 00.000 29988 Worker thread wakes up
00:14:06.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
00:14:06.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
00:14:06.142 00.000 29988 Moving (0.18, -0.01) raw xDistance=0.08 yDistance=-0.16
00:14:06.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:14:06.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:06.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:14:06.142 00.000 29988 MoveAxis(E, 0, ABG)
00:14:06.142 00.000 29988 Move returns status 0, amount 0
00:14:06.142 00.000 29988 MoveAxis(N, 0, ABG)
00:14:06.142 00.000 29988 Move returns status 0, amount 0
00:14:06.142 00.000 29988 move complete, result=0
00:14:06.143 00.001 29988 worker thread done servicing request
00:14:06.143 00.000 29988 Worker thread wakes up
00:14:06.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:06.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:06.143 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:07.660 01.517 29988 Exposure complete
00:14:07.686 00.026 29988 worker thread done servicing request
00:14:07.686 00.000 28316 OnExposeComplete: enter
00:14:07.687 00.001 28316 UpdateGuideState(): m_state=6
00:14:07.689 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3503
00:14:07.692 00.003 28316 Star::Find returns 1 (0), X=585.77, Y=120.20, Mass=1860, SNR=29.6, Peak=174 HFD=4.3
00:14:07.695 00.003 28316 MultiStar: [#1 0.20,-0.35,0.00,M2] [#2 0.09,-0.18,0.98,U] [#3 0.29,-0.28,0.00,M1] [#4 0.45,-0.12,0.00,M1] [#5 0.23,-0.44,0.00,M1] [#6 0.39,-0.20,0.00,M1] [#7 0.36,-0.27,0.00,M2] [#8 0.12,-0.31,0.61,U] 
00:14:07.696 00.001 28316 refined, 2 included, MultiStar: {0.15, -0.23}, one-star: {0.23, -0.22}
00:14:07.696 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.17 = 0.17)
00:14:07.697 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
00:14:07.698 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-0.98 mountX=0.27 mountY=-0.03, mountTheta=-0.13
00:14:07.701 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.23, opts=13)
00:14:07.702 00.001 28316 Enqueuing Move request for scope (0.15, -0.23)
00:14:07.704 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:07.704 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.6
00:14:07.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:07.705 00.000 29988 Worker thread wakes up
00:14:07.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
00:14:07.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
00:14:07.705 00.000 29988 Moving (0.15, -0.23) raw xDistance=0.27 yDistance=-0.03
00:14:07.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:14:07.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:07.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:07.707 00.001 28316 Enqueuing Expose request
00:14:07.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:14:07.707 00.000 29988 MoveAxis(W, 57, ABG)
00:14:07.707 00.000 29988 Guiding  Dir = 3, Dur = 57
00:14:07.707 00.000 29988 IsSlewing returns 0
00:14:07.708 00.001 29988 IsGuiding returns 0
00:14:07.709 00.001 29988 PulseGuide returned control before completion, sleep 66
00:14:07.781 00.072 29988 IsGuiding returns 1
00:14:07.781 00.000 29988 scope still moving after pulse duration time elapsed
00:14:07.813 00.032 29988 IsSlewing returns 0
00:14:07.813 00.000 29988 IsGuiding returns 0
00:14:07.813 00.000 29988 scope move finished after 57 + 48 ms
00:14:07.814 00.001 29988 Move returns status 0, amount 57
00:14:07.814 00.000 29988 MoveAxis(N, 0, ABG)
00:14:07.814 00.000 29988 Move returns status 0, amount 0
00:14:07.814 00.000 29988 move complete, result=0
00:14:07.814 00.000 29988 worker thread done servicing request
00:14:07.814 00.000 29988 Worker thread wakes up
00:14:07.814 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.0 px 0 ms NORTH
00:14:07.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:07.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:09.444 01.630 29988 Exposure complete
00:14:09.472 00.028 29988 worker thread done servicing request
00:14:09.472 00.000 28316 OnExposeComplete: enter
00:14:09.473 00.001 28316 UpdateGuideState(): m_state=6
00:14:09.473 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3504
00:14:09.476 00.003 28316 Star::Find returns 1 (0), X=585.75, Y=120.40, Mass=1903, SNR=29.9, Peak=156 HFD=4.4
00:14:09.479 00.003 28316 MultiStar: [#1 0.30,-0.14,0.92,U] [#2 0.33,-0.10,0.94,U] [#3 0.32,-0.29,0.00,M2] [#4 0.41,-0.02,0.00,M2] [#5 0.35,-0.25,0.00,M2] [#6 0.27,0.01,0.72,U] [#7 0.33,-0.12,0.66,U] [#8 0.35,-0.15,0.61,U] 
00:14:09.481 00.002 28316 single-star, 5 included, MultiStar: {0.29, -0.08}, one-star: {0.21, -0.03}
00:14:09.481 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
00:14:09.483 00.002 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
00:14:09.483 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=0.11 mountY=-0.17, mountTheta=-1.00
00:14:09.483 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.03, opts=13)
00:14:09.485 00.002 28316 Enqueuing Move request for scope (0.21, -0.03)
00:14:09.485 00.000 29988 Worker thread wakes up
00:14:09.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
00:14:09.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
00:14:09.485 00.000 29988 Moving (0.21, -0.03) raw xDistance=0.11 yDistance=-0.17
00:14:09.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:14:09.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:09.486 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:14:09.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:09.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:09.487 00.000 28316 Enqueuing Expose request
00:14:09.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:09.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:14:09.488 00.001 29988 MoveAxis(E, 0, ABG)
00:14:09.488 00.000 29988 Move returns status 0, amount 0
00:14:09.488 00.000 29988 MoveAxis(N, 0, ABG)
00:14:09.488 00.000 29988 Move returns status 0, amount 0
00:14:09.488 00.000 29988 move complete, result=0
00:14:09.488 00.000 29988 worker thread done servicing request
00:14:09.488 00.000 29988 Worker thread wakes up
00:14:09.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:09.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:09.488 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:14:10.999 01.511 29988 Exposure complete
00:14:11.047 00.048 29988 worker thread done servicing request
00:14:11.048 00.001 28316 OnExposeComplete: enter
00:14:11.049 00.001 28316 UpdateGuideState(): m_state=6
00:14:11.050 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3505
00:14:11.051 00.001 28316 Star::Find returns 1 (0), X=585.71, Y=120.20, Mass=1942, SNR=30.2, Peak=175 HFD=4.4
00:14:11.053 00.002 28316 MultiStar: [#1 0.23,-0.37,0.00,M2] [#2 0.20,-0.16,0.97,U] [#3 0.31,-0.16,0.86,U] [#4 0.36,-0.22,0.00,M3] [#5 0.24,-0.46,0.00,M3] [#6 0.32,-0.31,0.00,M1] [#7 0.35,-0.13,0.67,U] [#8 0.30,-0.28,0.00,M1] 
00:14:11.054 00.001 28316 single-star, 3 included, MultiStar: {0.25, -0.17}, one-star: {0.17, -0.22}
00:14:11.055 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
00:14:11.056 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.96)
00:14:11.058 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.92 mountX=0.27 mountY=-0.05, mountTheta=-0.19
00:14:11.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.22, opts=13)
00:14:11.062 00.002 28316 Enqueuing Move request for scope (0.17, -0.22)
00:14:11.063 00.001 29988 Worker thread wakes up
00:14:11.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:11.063 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:14:11.064 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:11.064 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:11.064 00.000 28316 Enqueuing Expose request
00:14:11.065 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
00:14:11.065 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
00:14:11.065 00.000 29988 Moving (0.17, -0.22) raw xDistance=0.27 yDistance=-0.05
00:14:11.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:14:11.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:11.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:11.065 00.000 29988 MoveAxis(W, 57, ABG)
00:14:11.065 00.000 29988 Guiding  Dir = 3, Dur = 57
00:14:11.065 00.000 29988 IsSlewing returns 0
00:14:11.065 00.000 29988 IsGuiding returns 0
00:14:11.068 00.003 29988 PulseGuide returned control before completion, sleep 66
00:14:11.141 00.073 29988 IsGuiding returns 0
00:14:11.141 00.000 29988 Move returns status 0, amount 57
00:14:11.141 00.000 29988 MoveAxis(N, 0, ABG)
00:14:11.141 00.000 29988 Move returns status 0, amount 0
00:14:11.141 00.000 29988 move complete, result=0
00:14:11.141 00.000 29988 worker thread done servicing request
00:14:11.141 00.000 29988 Worker thread wakes up
00:14:11.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:11.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:11.141 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH
00:14:12.766 01.625 29988 Exposure complete
00:14:12.810 00.044 29988 worker thread done servicing request
00:14:12.810 00.000 28316 OnExposeComplete: enter
00:14:12.813 00.003 28316 UpdateGuideState(): m_state=6
00:14:12.816 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3506
00:14:12.818 00.002 28316 Star::Find returns 1 (0), X=585.62, Y=120.40, Mass=1885, SNR=29.7, Peak=145 HFD=4.3
00:14:12.821 00.003 28316 MultiStar: [#1 0.24,-0.13,0.91,U] [#2 0.17,-0.13,0.97,U] [#3 0.13,-0.13,0.87,U] [#4 0.14,-0.12,0.87,U] [#5 0.14,-0.02,0.80,U] [#6 0.41,0.04,0.00,M2] [#7 0.32,-0.03,0.67,U] [#8 0.24,-0.36,0.00,M2] 
00:14:12.823 00.002 28316 single-star, 6 included, MultiStar: {0.17, -0.09}, one-star: {0.07, -0.02}
00:14:12.826 00.003 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:14:12.828 00.002 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.37)
00:14:12.829 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.33 mountX=0.05 mountY=-0.05, mountTheta=-0.79
00:14:12.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
00:14:12.831 00.000 28316 Enqueuing Move request for scope (0.07, -0.02)
00:14:12.832 00.001 29988 Worker thread wakes up
00:14:12.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:12.832 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.7
00:14:12.833 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:12.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:12.834 00.001 28316 Enqueuing Expose request
00:14:12.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:14:12.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:14:12.834 00.000 29988 Moving (0.07, -0.02) raw xDistance=0.05 yDistance=-0.05
00:14:12.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:14:12.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:12.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:12.834 00.000 29988 MoveAxis(E, 0, ABG)
00:14:12.834 00.000 29988 Move returns status 0, amount 0
00:14:12.834 00.000 29988 MoveAxis(N, 0, ABG)
00:14:12.834 00.000 29988 Move returns status 0, amount 0
00:14:12.834 00.000 29988 move complete, result=0
00:14:12.834 00.000 29988 worker thread done servicing request
00:14:12.834 00.000 29988 Worker thread wakes up
00:14:12.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:12.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:12.835 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:14:14.361 01.526 29988 Exposure complete
00:14:14.391 00.030 29988 worker thread done servicing request
00:14:14.391 00.000 28316 OnExposeComplete: enter
00:14:14.391 00.000 28316 UpdateGuideState(): m_state=6
00:14:14.392 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3507
00:14:14.392 00.000 28316 Star::Find returns 1 (0), X=585.84, Y=120.32, Mass=1863, SNR=29.6, Peak=150 HFD=4.3
00:14:14.393 00.001 28316 MultiStar: [#1 0.24,-0.22,0.91,U] [#2 0.18,-0.23,0.98,U] [#3 0.26,-0.23,0.87,U] [#4 0.27,-0.06,0.87,U] [#5 0.14,-0.29,0.82,U] [#6 0.21,-0.14,0.73,U] [#7 0.23,-0.22,0.67,U] [#8 0.09,-0.12,0.61,U] 
00:14:14.393 00.000 28316 refined, 8 included, MultiStar: {0.22, -0.18}, one-star: {0.30, -0.10}
00:14:14.394 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
00:14:14.395 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.72)
00:14:14.395 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.69 mountX=0.25 mountY=-0.12, mountTheta=-0.42
00:14:14.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.18, opts=13)
00:14:14.396 00.000 28316 Enqueuing Move request for scope (0.22, -0.18)
00:14:14.397 00.001 29988 Worker thread wakes up
00:14:14.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:14.397 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:14:14.398 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:14.398 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:14.399 00.001 28316 Enqueuing Expose request
00:14:14.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
00:14:14.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
00:14:14.399 00.000 29988 Moving (0.22, -0.18) raw xDistance=0.25 yDistance=-0.12
00:14:14.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:14:14.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:14.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:14:14.399 00.000 29988 MoveAxis(W, 53, ABG)
00:14:14.399 00.000 29988 Guiding  Dir = 3, Dur = 53
00:14:14.399 00.000 29988 IsSlewing returns 0
00:14:14.400 00.001 29988 IsGuiding returns 0
00:14:14.402 00.002 29988 PulseGuide returned control before completion, sleep 62
00:14:14.470 00.068 29988 IsGuiding returns 0
00:14:14.470 00.000 29988 Move returns status 0, amount 53
00:14:14.470 00.000 29988 MoveAxis(N, 0, ABG)
00:14:14.470 00.000 29988 Move returns status 0, amount 0
00:14:14.470 00.000 29988 move complete, result=0
00:14:14.470 00.000 29988 worker thread done servicing request
00:14:14.470 00.000 29988 Worker thread wakes up
00:14:14.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:14.470 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.1 px 0 ms NORTH
00:14:14.471 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:16.107 01.636 29988 Exposure complete
00:14:16.142 00.035 29988 worker thread done servicing request
00:14:16.142 00.000 28316 OnExposeComplete: enter
00:14:16.143 00.001 28316 UpdateGuideState(): m_state=6
00:14:16.143 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3508
00:14:16.144 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=120.48, Mass=1889, SNR=29.8, Peak=139 HFD=4.0
00:14:16.144 00.000 28316 MultiStar: [#1 -0.11,-0.04,0.93,U] [#2 -0.17,-0.10,0.97,U] [#3 -0.15,-0.07,0.85,U] [#4 -0.09,0.00,0.87,U] [#5 -0.08,-0.14,0.81,U] [#6 -0.09,0.09,0.72,U] [#7 0.04,0.02,0.68,U] [#8 -0.16,-0.10,0.59,U] 
00:14:16.144 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.03}, one-star: {-0.27, 0.05}
00:14:16.145 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
00:14:16.147 00.002 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
00:14:16.150 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=-0.02 mountY=0.13, mountTheta=1.76
00:14:16.154 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.03, opts=13)
00:14:16.154 00.000 28316 Enqueuing Move request for scope (-0.13, -0.03)
00:14:16.155 00.001 29988 Worker thread wakes up
00:14:16.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:16.155 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:14:16.156 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:16.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:16.156 00.000 28316 Enqueuing Expose request
00:14:16.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
00:14:16.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
00:14:16.157 00.000 29988 Moving (-0.13, -0.03) raw xDistance=-0.02 yDistance=0.13
00:14:16.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:14:16.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:16.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:14:16.157 00.000 29988 MoveAxis(E, 0, ABG)
00:14:16.157 00.000 29988 Move returns status 0, amount 0
00:14:16.157 00.000 29988 MoveAxis(N, 0, ABG)
00:14:16.157 00.000 29988 Move returns status 0, amount 0
00:14:16.157 00.000 29988 move complete, result=0
00:14:16.157 00.000 29988 worker thread done servicing request
00:14:16.157 00.000 29988 Worker thread wakes up
00:14:16.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:16.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:16.157 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:17.671 01.514 29988 Exposure complete
00:14:17.722 00.051 29988 worker thread done servicing request
00:14:17.722 00.000 28316 OnExposeComplete: enter
00:14:17.723 00.001 28316 UpdateGuideState(): m_state=6
00:14:17.723 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3509
00:14:17.724 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=120.56, Mass=1904, SNR=29.8, Peak=135 HFD=4.4
00:14:17.724 00.000 28316 MultiStar: [#1 -0.02,-0.10,0.91,U] [#2 -0.11,-0.03,0.96,U] [#3 -0.03,-0.04,0.86,U] [#4 0.08,-0.03,0.86,U] [#5 -0.18,-0.16,0.79,U] [#6 0.04,-0.01,0.71,U] [#7 -0.02,-0.08,0.67,U] [#8 -0.08,-0.11,0.60,U] 
00:14:17.725 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.20, 0.14}
00:14:17.725 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-1.14) = xAngle (-1.44 = -1.44)
00:14:17.726 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.66 = 1.66)
00:14:17.726 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.58 mountX=0.01 mountY=0.07, mountTheta=1.44
00:14:17.727 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
00:14:17.728 00.001 28316 Enqueuing Move request for scope (-0.06, -0.04)
00:14:17.729 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:14:17.732 00.003 29988 Worker thread wakes up
00:14:17.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:14:17.732 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:14:17.732 00.000 29988 Moving (-0.06, -0.04) raw xDistance=0.01 yDistance=0.07
00:14:17.732 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.8
00:14:17.733 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:14:17.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:17.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:17.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:14:17.733 00.000 29988 MoveAxis(E, 0, ABG)
00:14:17.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:17.734 00.001 28316 Enqueuing Expose request
00:14:17.734 00.000 29988 Move returns status 0, amount 0
00:14:17.734 00.000 29988 MoveAxis(N, 0, ABG)
00:14:17.734 00.000 29988 Move returns status 0, amount 0
00:14:17.734 00.000 29988 move complete, result=0
00:14:17.734 00.000 29988 worker thread done servicing request
00:14:17.734 00.000 29988 Worker thread wakes up
00:14:17.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:17.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:17.735 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:19.356 01.621 29988 Exposure complete
00:14:19.394 00.038 29988 worker thread done servicing request
00:14:19.394 00.000 28316 OnExposeComplete: enter
00:14:19.396 00.002 28316 UpdateGuideState(): m_state=6
00:14:19.396 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3510
00:14:19.397 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=120.63, Mass=1940, SNR=30.2, Peak=143 HFD=4.3
00:14:19.397 00.000 28316 MultiStar: [#1 -0.09,-0.04,0.91,U] [#2 -0.14,-0.04,0.94,U] [#3 -0.15,-0.15,0.86,U] [#4 -0.08,0.04,0.86,U] [#5 -0.14,-0.04,0.79,U] [#6 -0.04,0.00,0.72,U] [#7 0.04,0.12,0.64,U] [#8 -0.13,-0.06,0.59,U] 
00:14:19.398 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.12, 0.21}
00:14:19.398 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
00:14:19.399 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.04)
00:14:19.399 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=-0.05 mountY=0.09, mountTheta=2.07
00:14:19.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
00:14:19.401 00.001 28316 Enqueuing Move request for scope (-0.10, 0.01)
00:14:19.401 00.000 29988 Worker thread wakes up
00:14:19.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:14:19.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:14:19.402 00.001 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:14:19.402 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:19.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:19.402 00.000 28316 Enqueuing Expose request
00:14:19.404 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:14:19.404 00.000 29988 Moving (-0.10, 0.01) raw xDistance=-0.05 yDistance=0.09
00:14:19.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:14:19.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:19.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:14:19.404 00.000 29988 MoveAxis(E, 0, ABG)
00:14:19.404 00.000 29988 Move returns status 0, amount 0
00:14:19.404 00.000 29988 MoveAxis(N, 0, ABG)
00:14:19.404 00.000 29988 Move returns status 0, amount 0
00:14:19.404 00.000 29988 move complete, result=0
00:14:19.404 00.000 29988 worker thread done servicing request
00:14:19.404 00.000 29988 Worker thread wakes up
00:14:19.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:19.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:19.405 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:20.919 01.514 29988 Exposure complete
00:14:20.957 00.038 29988 worker thread done servicing request
00:14:20.957 00.000 28316 OnExposeComplete: enter
00:14:20.958 00.001 28316 UpdateGuideState(): m_state=6
00:14:20.960 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3511
00:14:20.962 00.002 28316 Star::Find returns 1 (0), X=585.45, Y=120.60, Mass=1879, SNR=29.7, Peak=136 HFD=4.2
00:14:20.963 00.001 28316 MultiStar: [#1 0.12,-0.00,0.90,U] [#2 -0.13,-0.02,0.98,U] [#3 0.10,0.07,0.88,U] [#4 -0.00,0.15,0.87,U] [#5 -0.06,-0.02,0.81,U] [#6 0.19,0.11,0.74,U] [#7 0.06,0.19,0.65,U] [#8 -0.10,-0.10,0.60,U] 
00:14:20.963 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {-0.10, 0.18}
00:14:20.964 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:14:20.965 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.55)
00:14:20.966 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.48 mountX=-0.06 mountY=-0.03, mountTheta=-2.60
00:14:20.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
00:14:20.968 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
00:14:20.968 00.000 29988 Worker thread wakes up
00:14:20.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:14:20.969 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:14:20.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:20.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:20.970 00.000 28316 Enqueuing Expose request
00:14:20.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:14:20.970 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:14:20.970 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.03
00:14:20.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:20.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:20.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:14:20.971 00.001 29988 MoveAxis(E, 0, ABG)
00:14:20.971 00.000 29988 Move returns status 0, amount 0
00:14:20.971 00.000 29988 MoveAxis(N, 0, ABG)
00:14:20.971 00.000 29988 Move returns status 0, amount 0
00:14:20.971 00.000 29988 move complete, result=0
00:14:20.971 00.000 29988 worker thread done servicing request
00:14:20.971 00.000 29988 Worker thread wakes up
00:14:20.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:20.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:20.971 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:22.608 01.637 29988 Exposure complete
00:14:22.650 00.042 29988 worker thread done servicing request
00:14:22.650 00.000 28316 OnExposeComplete: enter
00:14:22.651 00.001 28316 UpdateGuideState(): m_state=6
00:14:22.653 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3512
00:14:22.656 00.003 28316 Star::Find returns 1 (0), X=585.37, Y=120.67, Mass=1992, SNR=30.6, Peak=142 HFD=4.6
00:14:22.657 00.001 28316 MultiStar: [#1 -0.06,-0.02,0.88,U] [#2 -0.15,-0.04,0.94,U] [#3 -0.06,-0.09,0.82,U] [#4 -0.01,0.04,0.87,U] [#5 -0.07,-0.18,0.76,U] [#6 -0.11,-0.11,0.70,U] [#7 -0.01,0.10,0.63,U] [#8 -0.14,-0.06,0.59,U] 
00:14:22.658 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.00}, one-star: {-0.17, 0.24}
00:14:22.659 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
00:14:22.661 00.002 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
00:14:22.663 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.09 mountX=-0.03 mountY=0.08, mountTheta=1.95
00:14:22.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.00, opts=13)
00:14:22.665 00.001 28316 Enqueuing Move request for scope (-0.09, -0.00)
00:14:22.666 00.001 29988 Worker thread wakes up
00:14:22.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
00:14:22.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
00:14:22.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
00:14:22.667 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:14:22.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:22.669 00.001 29988 Moving (-0.09, -0.00) raw xDistance=-0.03 yDistance=0.08
00:14:22.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:14:22.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:22.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:22.670 00.001 28316 Enqueuing Expose request
00:14:22.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:14:22.670 00.000 29988 MoveAxis(E, 0, ABG)
00:14:22.670 00.000 29988 Move returns status 0, amount 0
00:14:22.670 00.000 29988 MoveAxis(N, 0, ABG)
00:14:22.670 00.000 29988 Move returns status 0, amount 0
00:14:22.670 00.000 29988 move complete, result=0
00:14:22.670 00.000 29988 worker thread done servicing request
00:14:22.670 00.000 29988 Worker thread wakes up
00:14:22.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:22.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:22.671 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:24.191 01.520 29988 Exposure complete
00:14:24.232 00.041 29988 worker thread done servicing request
00:14:24.233 00.001 28316 OnExposeComplete: enter
00:14:24.235 00.002 28316 UpdateGuideState(): m_state=6
00:14:24.238 00.003 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3513
00:14:24.242 00.004 28316 Star::Find returns 1 (0), X=585.58, Y=120.67, Mass=2023, SNR=30.9, Peak=144 HFD=4.4
00:14:24.244 00.002 28316 MultiStar: [#1 0.07,0.04,0.90,U] [#2 -0.08,0.10,0.95,U] [#3 -0.03,-0.05,0.84,U] [#4 0.06,0.23,0.86,U] [#5 0.04,0.08,0.76,U] [#6 0.02,0.10,0.71,U] [#7 -0.12,0.22,0.62,U] [#8 -0.06,0.09,0.56,U] 
00:14:24.247 00.003 28316 refined, 8 included, MultiStar: {-0.00, 0.12}, one-star: {0.03, 0.24}
00:14:24.248 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
00:14:24.252 00.004 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
00:14:24.253 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
00:14:24.257 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
00:14:24.259 00.002 28316 Enqueuing Move request for scope (-0.00, 0.12)
00:14:24.263 00.004 29988 Worker thread wakes up
00:14:24.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:24.264 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
00:14:24.264 00.000 28316 UpdateGuideState exits: m=2023 RSB=30.9
00:14:24.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:24.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:24.266 00.001 28316 Enqueuing Expose request
00:14:24.268 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
00:14:24.269 00.001 29988 Moving (-0.00, 0.12) raw xDistance=-0.11 yDistance=-0.05
00:14:24.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:14:24.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:24.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:14:24.269 00.000 29988 MoveAxis(E, 0, ABG)
00:14:24.269 00.000 29988 Move returns status 0, amount 0
00:14:24.269 00.000 29988 MoveAxis(N, 0, ABG)
00:14:24.269 00.000 29988 Move returns status 0, amount 0
00:14:24.269 00.000 29988 move complete, result=0
00:14:24.269 00.000 29988 worker thread done servicing request
00:14:24.269 00.000 29988 Worker thread wakes up
00:14:24.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:24.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:24.269 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:25.893 01.624 29988 Exposure complete
00:14:25.938 00.045 29988 worker thread done servicing request
00:14:25.939 00.001 28316 OnExposeComplete: enter
00:14:25.942 00.003 28316 UpdateGuideState(): m_state=6
00:14:25.944 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3514
00:14:25.947 00.003 28316 Star::Find returns 1 (0), X=585.35, Y=120.61, Mass=1853, SNR=29.6, Peak=135 HFD=4.5
00:14:25.949 00.002 28316 MultiStar: [#1 -0.18,0.02,0.91,U] [#2 -0.17,0.08,0.97,U] [#3 -0.07,0.01,0.88,U] [#4 -0.01,0.12,0.87,U] [#5 -0.15,-0.03,0.81,U] [#6 -0.04,0.02,0.72,U] [#7 -0.08,0.10,0.66,U] [#8 -0.24,0.02,0.58,U] 
00:14:25.950 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.06}, one-star: {-0.19, 0.18}
00:14:25.952 00.002 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.83 = -2.46)
00:14:25.953 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.93 = 0.65)
00:14:25.954 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.68 mountX=-0.11 mountY=0.09, mountTheta=2.48
00:14:25.957 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.06, opts=13)
00:14:25.959 00.002 28316 Enqueuing Move request for scope (-0.13, 0.06)
00:14:25.959 00.000 29988 Worker thread wakes up
00:14:25.960 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:25.960 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.6
00:14:25.961 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:25.962 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:25.963 00.001 28316 Enqueuing Expose request
00:14:25.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
00:14:25.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
00:14:25.963 00.000 29988 Moving (-0.13, 0.06) raw xDistance=-0.11 yDistance=0.09
00:14:25.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:14:25.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:25.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:14:25.963 00.000 29988 MoveAxis(E, 0, ABG)
00:14:25.963 00.000 29988 Move returns status 0, amount 0
00:14:25.963 00.000 29988 MoveAxis(N, 0, ABG)
00:14:25.963 00.000 29988 Move returns status 0, amount 0
00:14:25.963 00.000 29988 move complete, result=0
00:14:25.964 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:25.964 00.000 29988 worker thread done servicing request
00:14:25.964 00.000 29988 Worker thread wakes up
00:14:25.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:25.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:27.491 01.527 29988 Exposure complete
00:14:27.521 00.030 29988 worker thread done servicing request
00:14:27.522 00.001 28316 OnExposeComplete: enter
00:14:27.522 00.000 28316 UpdateGuideState(): m_state=6
00:14:27.523 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3515
00:14:27.523 00.000 28316 Star::Find returns 1 (0), X=585.49, Y=120.46, Mass=1879, SNR=29.8, Peak=130 HFD=4.3
00:14:27.524 00.001 28316 MultiStar: [#1 -0.03,-0.21,0.90,U] [#2 -0.17,-0.12,0.99,U] [#3 -0.06,-0.13,0.88,U] [#4 -0.08,0.07,0.88,U] [#5 0.03,-0.09,0.80,U] [#6 0.02,0.04,0.75,U] [#7 0.02,-0.10,0.64,U] [#8 -0.17,-0.16,0.61,U] 
00:14:27.524 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.07}, one-star: {-0.06, 0.03}
00:14:27.525 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
00:14:27.525 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.59)
00:14:27.525 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=-0.05 mountY=0.04, mountTheta=2.54
00:14:27.527 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
00:14:27.527 00.000 28316 Enqueuing Move request for scope (-0.06, 0.03)
00:14:27.528 00.001 29988 Worker thread wakes up
00:14:27.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
00:14:27.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
00:14:27.528 00.000 29988 Moving (-0.06, 0.03) raw xDistance=-0.05 yDistance=0.04
00:14:27.529 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:14:27.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:14:27.529 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.8
00:14:27.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:27.530 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:27.530 00.000 28316 Enqueuing Expose request
00:14:27.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:27.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:14:27.530 00.000 29988 MoveAxis(E, 0, ABG)
00:14:27.530 00.000 29988 Move returns status 0, amount 0
00:14:27.530 00.000 29988 MoveAxis(N, 0, ABG)
00:14:27.530 00.000 29988 Move returns status 0, amount 0
00:14:27.530 00.000 29988 move complete, result=0
00:14:27.530 00.000 29988 worker thread done servicing request
00:14:27.530 00.000 29988 Worker thread wakes up
00:14:27.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:27.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:27.531 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:14:29.164 01.633 29988 Exposure complete
00:14:29.199 00.035 29988 worker thread done servicing request
00:14:29.199 00.000 28316 OnExposeComplete: enter
00:14:29.200 00.001 28316 UpdateGuideState(): m_state=6
00:14:29.201 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3516
00:14:29.201 00.000 28316 Star::Find returns 1 (0), X=585.45, Y=120.64, Mass=1803, SNR=29.0, Peak=145 HFD=4.1
00:14:29.202 00.001 28316 MultiStar: [#1 -0.11,0.05,0.94,U] [#2 -0.24,0.14,1.02,U] [#3 -0.13,0.02,0.87,U] [#4 -0.08,0.10,0.90,U] [#5 -0.13,0.06,0.83,U] [#6 -0.07,0.09,0.74,U] [#7 -0.11,0.26,0.67,U] [#8 -0.15,0.09,0.63,U] 
00:14:29.203 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.10, 0.22}
00:14:29.203 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.56 = -2.73)
00:14:29.204 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.37)
00:14:29.206 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.41 mountX=-0.16 mountY=0.06, mountTheta=2.76
00:14:29.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
00:14:29.209 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
00:14:29.211 00.002 29988 Worker thread wakes up
00:14:29.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
00:14:29.211 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
00:14:29.211 00.000 29988 Moving (-0.13, 0.11) raw xDistance=-0.16 yDistance=0.06
00:14:29.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:14:29.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:29.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:14:29.211 00.000 29988 MoveAxis(E, 0, ABG)
00:14:29.211 00.000 29988 Move returns status 0, amount 0
00:14:29.211 00.000 29988 MoveAxis(N, 0, ABG)
00:14:29.211 00.000 29988 Move returns status 0, amount 0
00:14:29.211 00.000 29988 move complete, result=0
00:14:29.212 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:14:29.214 00.002 29988 worker thread done servicing request
00:14:29.214 00.000 28316 UpdateGuideState exits: m=1803 RSB=29.0
00:14:29.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:29.215 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:29.215 00.000 28316 Enqueuing Expose request
00:14:29.216 00.001 29988 Worker thread wakes up
00:14:29.216 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:29.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:29.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:30.741 01.525 29988 Exposure complete
00:14:30.789 00.048 29988 worker thread done servicing request
00:14:30.789 00.000 28316 OnExposeComplete: enter
00:14:30.790 00.001 28316 UpdateGuideState(): m_state=6
00:14:30.791 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3517
00:14:30.791 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=120.70, Mass=1953, SNR=30.4, Peak=160 HFD=4.4
00:14:30.792 00.001 28316 MultiStar: [#1 -0.19,0.12,0.89,U] [#2 -0.11,0.15,0.94,U] [#3 -0.11,0.05,0.86,U] [#4 -0.00,0.06,0.85,U] [#5 -0.16,0.01,0.78,U] [#6 0.11,0.14,0.71,U] [#7 -0.07,0.03,0.64,U] [#8 -0.13,0.29,0.59,U] 
00:14:30.792 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.16, 0.28}
00:14:30.792 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.36 = -2.93)
00:14:30.793 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
00:14:30.794 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.21 mountX=-0.16 mountY=0.03, mountTheta=2.96
00:14:30.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
00:14:30.797 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
00:14:30.798 00.001 29988 Worker thread wakes up
00:14:30.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:14:30.798 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:14:30.799 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:30.799 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.4
00:14:30.800 00.001 29988 Moving (-0.10, 0.13) raw xDistance=-0.16 yDistance=0.03
00:14:30.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:30.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:30.801 00.001 28316 Enqueuing Expose request
00:14:30.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:14:30.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:30.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:14:30.801 00.000 29988 MoveAxis(E, 0, ABG)
00:14:30.801 00.000 29988 Move returns status 0, amount 0
00:14:30.801 00.000 29988 MoveAxis(N, 0, ABG)
00:14:30.801 00.000 29988 Move returns status 0, amount 0
00:14:30.801 00.000 29988 move complete, result=0
00:14:30.801 00.000 29988 worker thread done servicing request
00:14:30.801 00.000 29988 Worker thread wakes up
00:14:30.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:30.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:30.801 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:14:32.426 01.625 29988 Exposure complete
00:14:32.460 00.034 29988 worker thread done servicing request
00:14:32.460 00.000 28316 OnExposeComplete: enter
00:14:32.461 00.001 28316 UpdateGuideState(): m_state=6
00:14:32.462 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3518
00:14:32.465 00.003 28316 Star::Find returns 1 (0), X=585.27, Y=120.73, Mass=1913, SNR=30.0, Peak=179 HFD=4.2
00:14:32.467 00.002 28316 MultiStar: [#1 -0.24,-0.05,0.91,U] [#2 -0.19,0.13,0.97,U] [#3 -0.25,0.06,0.91,U] [#4 -0.02,0.16,0.86,U] [#5 -0.16,-0.00,0.76,U] [#6 -0.06,0.23,0.72,U] [#7 -0.11,0.25,0.66,U] [#8 -0.21,0.04,0.59,U] 
00:14:32.470 00.003 28316 refined, 8 included, MultiStar: {-0.17, 0.13}, one-star: {-0.27, 0.31}
00:14:32.472 00.002 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.66 = -2.63)
00:14:32.475 00.003 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
00:14:32.477 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.51 mountX=-0.19 mountY=0.10, mountTheta=2.66
00:14:32.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.13, opts=13)
00:14:32.480 00.001 28316 Enqueuing Move request for scope (-0.17, 0.13)
00:14:32.480 00.000 29988 Worker thread wakes up
00:14:32.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:14:32.481 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
00:14:32.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:32.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:32.482 00.001 28316 Enqueuing Expose request
00:14:32.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
00:14:32.482 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
00:14:32.482 00.000 29988 Moving (-0.17, 0.13) raw xDistance=-0.19 yDistance=0.10
00:14:32.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:14:32.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:32.483 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:14:32.483 00.000 29988 MoveAxis(E, 0, ABG)
00:14:32.483 00.000 29988 Move returns status 0, amount 0
00:14:32.483 00.000 29988 MoveAxis(N, 0, ABG)
00:14:32.483 00.000 29988 Move returns status 0, amount 0
00:14:32.483 00.000 29988 move complete, result=0
00:14:32.483 00.000 29988 worker thread done servicing request
00:14:32.483 00.000 29988 Worker thread wakes up
00:14:32.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:32.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:32.483 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:34.012 01.529 29988 Exposure complete
00:14:34.041 00.029 29988 worker thread done servicing request
00:14:34.041 00.000 28316 OnExposeComplete: enter
00:14:34.042 00.001 28316 UpdateGuideState(): m_state=6
00:14:34.043 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3519
00:14:34.043 00.000 28316 Star::Find returns 1 (0), X=585.24, Y=120.74, Mass=1884, SNR=29.9, Peak=173 HFD=4.3
00:14:34.044 00.001 28316 MultiStar: [#1 -0.18,0.10,0.91,U] [#2 -0.33,0.19,1.00,U] [#3 -0.27,0.17,0.87,U] [#4 -0.32,0.15,0.87,U] [#5 -0.31,0.09,0.80,U] [#6 -0.14,0.13,0.74,U] [#7 -0.22,0.21,0.68,U] [#8 -0.31,0.16,0.61,U] 
00:14:34.044 00.000 28316 refined, 8 included, MultiStar: {-0.27, 0.17}, one-star: {-0.31, 0.31}
00:14:34.044 00.000 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (-1.14) = xAngle (3.72 = -2.57)
00:14:34.046 00.002 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.54)
00:14:34.049 00.003 28316 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.57 mountX=-0.27 mountY=0.16, mountTheta=2.60
00:14:34.053 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.17, opts=13)
00:14:34.053 00.000 28316 Enqueuing Move request for scope (-0.27, 0.17)
00:14:34.054 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:34.054 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.9
00:14:34.055 00.001 29988 Worker thread wakes up
00:14:34.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:34.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:34.057 00.000 28316 Enqueuing Expose request
00:14:34.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
00:14:34.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
00:14:34.057 00.000 29988 Moving (-0.27, 0.17) raw xDistance=-0.27 yDistance=0.16
00:14:34.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:14:34.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:34.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:14:34.057 00.000 29988 MoveAxis(E, 56, ABG)
00:14:34.057 00.000 29988 Guiding  Dir = 2, Dur = 56
00:14:34.058 00.001 29988 IsSlewing returns 0
00:14:34.058 00.000 29988 IsGuiding returns 0
00:14:34.060 00.002 29988 PulseGuide returned control before completion, sleep 65
00:14:34.133 00.073 29988 IsGuiding returns 0
00:14:34.133 00.000 29988 Move returns status 0, amount 56
00:14:34.133 00.000 29988 MoveAxis(N, 0, ABG)
00:14:34.134 00.001 29988 Move returns status 0, amount 0
00:14:34.134 00.000 29988 move complete, result=0
00:14:34.134 00.000 29988 worker thread done servicing request
00:14:34.134 00.000 29988 Worker thread wakes up
00:14:34.134 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.2 px 0 ms NORTH
00:14:34.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:34.135 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:35.759 01.624 29988 Exposure complete
00:14:35.828 00.069 29988 worker thread done servicing request
00:14:35.828 00.000 28316 OnExposeComplete: enter
00:14:35.829 00.001 28316 UpdateGuideState(): m_state=6
00:14:35.830 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3520
00:14:35.831 00.001 28316 Star::Find returns 1 (0), X=585.51, Y=120.34, Mass=1873, SNR=29.7, Peak=149 HFD=4.0
00:14:35.831 00.000 28316 MultiStar: [#1 -0.01,-0.27,0.92,U] [#2 0.02,-0.20,0.98,U] [#3 -0.02,-0.09,0.90,U] [#4 -0.10,-0.08,0.88,U] [#5 0.06,-0.21,0.79,U] [#6 0.13,-0.13,0.73,U] [#7 -0.08,-0.04,0.64,U] [#8 0.04,-0.17,0.61,U] 
00:14:35.832 00.001 28316 single-star, 8 included, MultiStar: {-0.00, -0.14}, one-star: {-0.03, -0.08}
00:14:35.832 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
00:14:35.833 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
00:14:35.833 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.95 mountX=0.06 mountY=0.06, mountTheta=0.82
00:14:35.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
00:14:35.835 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
00:14:35.835 00.000 29988 Worker thread wakes up
00:14:35.836 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
00:14:35.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
00:14:35.836 00.000 29988 Moving (-0.03, -0.08) raw xDistance=0.06 yDistance=0.06
00:14:35.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:14:35.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:35.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:35.837 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.7
00:14:35.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:35.838 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:35.839 00.001 28316 Enqueuing Expose request
00:14:35.840 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:14:35.840 00.000 29988 MoveAxis(E, 0, ABG)
00:14:35.840 00.000 29988 Move returns status 0, amount 0
00:14:35.840 00.000 29988 MoveAxis(N, 0, ABG)
00:14:35.840 00.000 29988 Move returns status 0, amount 0
00:14:35.840 00.000 29988 move complete, result=0
00:14:35.840 00.000 29988 worker thread done servicing request
00:14:35.840 00.000 29988 Worker thread wakes up
00:14:35.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:35.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:35.841 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:37.355 01.514 29988 Exposure complete
00:14:37.387 00.032 29988 worker thread done servicing request
00:14:37.387 00.000 28316 OnExposeComplete: enter
00:14:37.388 00.001 28316 UpdateGuideState(): m_state=6
00:14:37.388 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3521
00:14:37.389 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=120.35, Mass=1891, SNR=29.8, Peak=155 HFD=4.3
00:14:37.389 00.000 28316 MultiStar: [#1 -0.08,-0.30,0.92,U] [#2 -0.06,-0.23,0.98,U] [#3 -0.11,-0.27,0.86,U] [#4 -0.09,-0.19,0.88,U] [#5 0.01,-0.41,0.00,M1] [#6 0.04,-0.19,0.71,U] [#7 0.05,-0.27,0.67,U] [#8 -0.12,-0.23,0.61,U] 
00:14:37.389 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.22}, one-star: {-0.23, -0.08}
00:14:37.390 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
00:14:37.390 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.31 = 2.31)
00:14:37.391 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.94 mountX=0.16 mountY=0.17, mountTheta=0.81
00:14:37.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.22, opts=13)
00:14:37.393 00.001 28316 Enqueuing Move request for scope (-0.08, -0.22)
00:14:37.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:14:37.394 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:14:37.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:37.397 00.003 29988 Worker thread wakes up
00:14:37.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
00:14:37.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
00:14:37.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:37.397 00.000 28316 Enqueuing Expose request
00:14:37.398 00.001 29988 Moving (-0.08, -0.22) raw xDistance=0.16 yDistance=0.17
00:14:37.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:14:37.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:37.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:14:37.398 00.000 29988 MoveAxis(E, 0, ABG)
00:14:37.398 00.000 29988 Move returns status 0, amount 0
00:14:37.398 00.000 29988 MoveAxis(N, 0, ABG)
00:14:37.398 00.000 29988 Move returns status 0, amount 0
00:14:37.398 00.000 29988 move complete, result=0
00:14:37.398 00.000 29988 worker thread done servicing request
00:14:37.398 00.000 29988 Worker thread wakes up
00:14:37.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:37.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:37.398 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:39.031 01.633 29988 Exposure complete
00:14:39.076 00.045 29988 worker thread done servicing request
00:14:39.076 00.000 28316 OnExposeComplete: enter
00:14:39.080 00.004 28316 UpdateGuideState(): m_state=6
00:14:39.081 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3522
00:14:39.082 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=120.30, Mass=1816, SNR=29.2, Peak=146 HFD=4.0
00:14:39.084 00.002 28316 MultiStar: [#1 -0.09,-0.43,0.00,M1] [#2 -0.05,-0.31,0.97,U] [#3 -0.10,-0.40,0.00,M1] [#4 0.02,-0.24,0.91,U] [#5 -0.17,-0.59,0.00,M2] [#6 -0.02,-0.31,0.73,U] [#7 -0.13,-0.26,0.67,U] [#8 -0.21,-0.49,0.00,M1] 
00:14:39.087 00.003 28316 single-star, 4 included, MultiStar: {-0.06, -0.24}, one-star: {-0.15, -0.12}
00:14:39.089 00.002 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-1.14) = xAngle (-1.31 = -1.31)
00:14:39.091 00.002 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.79 = 1.79)
00:14:39.092 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.46 mountX=0.05 mountY=0.18, mountTheta=1.32
00:14:39.097 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.12, opts=13)
00:14:39.098 00.001 28316 Enqueuing Move request for scope (-0.15, -0.12)
00:14:39.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:14:39.099 00.001 28316 UpdateGuideState exits: m=1816 RSB=29.2
00:14:39.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:39.100 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:39.100 00.000 28316 Enqueuing Expose request
00:14:39.100 00.000 29988 Worker thread wakes up
00:14:39.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
00:14:39.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
00:14:39.101 00.001 29988 Moving (-0.15, -0.12) raw xDistance=0.05 yDistance=0.18
00:14:39.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:14:39.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:39.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:14:39.101 00.000 29988 MoveAxis(E, 0, ABG)
00:14:39.101 00.000 29988 Move returns status 0, amount 0
00:14:39.101 00.000 29988 MoveAxis(N, 0, ABG)
00:14:39.101 00.000 29988 Move returns status 0, amount 0
00:14:39.101 00.000 29988 move complete, result=0
00:14:39.101 00.000 29988 worker thread done servicing request
00:14:39.101 00.000 29988 Worker thread wakes up
00:14:39.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:39.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:39.101 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:40.614 01.513 29988 Exposure complete
00:14:40.644 00.030 29988 worker thread done servicing request
00:14:40.644 00.000 28316 OnExposeComplete: enter
00:14:40.645 00.001 28316 UpdateGuideState(): m_state=6
00:14:40.646 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3523
00:14:40.647 00.001 28316 Star::Find returns 1 (0), X=585.44, Y=120.27, Mass=1842, SNR=29.5, Peak=152 HFD=4.0
00:14:40.647 00.000 28316 MultiStar: [#1 -0.17,-0.45,0.00,M2] [#2 -0.18,-0.39,0.00,M1] [#3 -0.19,-0.34,0.91,U] [#4 0.00,-0.42,0.00,M1] [#5 -0.05,-0.49,0.00,M3] [#6 -0.07,-0.36,0.72,U] [#7 0.03,-0.29,0.69,U] [#8 -0.20,-0.39,0.00,M2] 
00:14:40.648 00.001 28316 single-star, 3 included, MultiStar: {-0.09, -0.28}, one-star: {-0.10, -0.15}
00:14:40.648 00.000 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-1.14) = xAngle (-1.03 = -1.03)
00:14:40.648 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.07 = 2.07)
00:14:40.649 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.17 mountX=0.09 mountY=0.16, mountTheta=1.04
00:14:40.655 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.15, opts=13)
00:14:40.657 00.002 28316 Enqueuing Move request for scope (-0.10, -0.15)
00:14:40.659 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:40.660 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.5
00:14:40.661 00.001 29988 Worker thread wakes up
00:14:40.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:40.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
00:14:40.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:40.662 00.001 28316 Enqueuing Expose request
00:14:40.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
00:14:40.663 00.001 29988 Moving (-0.10, -0.15) raw xDistance=0.09 yDistance=0.16
00:14:40.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:14:40.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:40.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:14:40.663 00.000 29988 MoveAxis(E, 0, ABG)
00:14:40.663 00.000 29988 Move returns status 0, amount 0
00:14:40.663 00.000 29988 MoveAxis(N, 0, ABG)
00:14:40.663 00.000 29988 Move returns status 0, amount 0
00:14:40.663 00.000 29988 move complete, result=0
00:14:40.663 00.000 29988 worker thread done servicing request
00:14:40.663 00.000 29988 Worker thread wakes up
00:14:40.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:40.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:40.664 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:42.289 01.625 29988 Exposure complete
00:14:42.328 00.039 29988 worker thread done servicing request
00:14:42.328 00.000 28316 OnExposeComplete: enter
00:14:42.329 00.001 28316 UpdateGuideState(): m_state=6
00:14:42.330 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3524
00:14:42.330 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=120.22, Mass=1805, SNR=29.1, Peak=150 HFD=4.2
00:14:42.331 00.001 28316 MultiStar: [#1 -0.18,-0.38,0.00,M3] [#2 -0.12,-0.35,0.98,U] [#3 -0.13,-0.30,0.89,U] [#4 -0.04,-0.35,0.91,U] [#5 -0.15,-0.46,0.00,M4] [#6 -0.02,-0.26,0.73,U] [#7 0.08,-0.39,0.00,M1] [#8 -0.09,-0.37,0.61,U] 
00:14:42.332 00.001 28316 refined, 5 included, MultiStar: {-0.13, -0.30}, one-star: {-0.30, -0.20}
00:14:42.332 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.82 = -0.82)
00:14:42.333 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.28 = 2.28)
00:14:42.333 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.96 mountX=0.22 mountY=0.25, mountTheta=0.84
00:14:42.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.30, opts=13)
00:14:42.337 00.003 28316 Enqueuing Move request for scope (-0.13, -0.30)
00:14:42.339 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:42.342 00.003 28316 UpdateGuideState exits: m=1805 RSB=29.1
00:14:42.344 00.002 29988 Worker thread wakes up
00:14:42.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:42.345 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:42.346 00.001 28316 Enqueuing Expose request
00:14:42.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.30) opts 0xd
00:14:42.346 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.30)
00:14:42.346 00.000 29988 Moving (-0.13, -0.30) raw xDistance=0.22 yDistance=0.25
00:14:42.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:14:42.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:42.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:14:42.346 00.000 29988 MoveAxis(W, 47, ABG)
00:14:42.346 00.000 29988 Guiding  Dir = 3, Dur = 47
00:14:42.346 00.000 29988 IsSlewing returns 0
00:14:42.347 00.001 29988 IsGuiding returns 0
00:14:42.349 00.002 29988 PulseGuide returned control before completion, sleep 56
00:14:42.416 00.067 29988 IsGuiding returns 0
00:14:42.416 00.000 29988 Move returns status 0, amount 47
00:14:42.416 00.000 29988 MoveAxis(N, 0, ABG)
00:14:42.416 00.000 29988 Move returns status 0, amount 0
00:14:42.416 00.000 29988 move complete, result=0
00:14:42.416 00.000 29988 worker thread done servicing request
00:14:42.416 00.000 29988 Worker thread wakes up
00:14:42.416 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.2 px 0 ms NORTH
00:14:42.420 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:42.420 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:43.840 01.420 29988 Exposure complete
00:14:43.863 00.023 29988 worker thread done servicing request
00:14:43.863 00.000 28316 OnExposeComplete: enter
00:14:43.864 00.001 28316 UpdateGuideState(): m_state=6
00:14:43.864 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3525
00:14:43.865 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=120.58, Mass=1902, SNR=30.0, Peak=168 HFD=4.3
00:14:43.865 00.000 28316 MultiStar: [#1 -0.36,0.02,0.92,U] [#2 -0.51,-0.04,0.00,M1] [#3 -0.35,-0.13,0.85,U] [#4 -0.28,0.11,0.87,U] [#5 -0.27,0.01,0.79,U] [#6 -0.21,0.07,0.71,U] [#7 -0.19,0.03,0.69,U] [#8 -0.41,0.03,0.00,M2] 
00:14:43.866 00.001 28316 refined, 6 included, MultiStar: {-0.28, 0.04}, one-star: {-0.28, 0.16}
00:14:43.866 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
00:14:43.867 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.95)
00:14:43.867 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=2.99 mountX=-0.16 mountY=0.23, mountTheta=2.16
00:14:43.870 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.04, opts=13)
00:14:43.870 00.000 28316 Enqueuing Move request for scope (-0.28, 0.04)
00:14:43.871 00.001 29988 Worker thread wakes up
00:14:43.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:43.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
00:14:43.872 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
00:14:43.872 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:14:43.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:43.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:43.874 00.002 28316 Enqueuing Expose request
00:14:43.874 00.000 29988 Moving (-0.28, 0.04) raw xDistance=-0.16 yDistance=0.23
00:14:43.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:14:43.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:14:43.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:14:43.874 00.000 29988 MoveAxis(E, 0, ABG)
00:14:43.874 00.000 29988 Move returns status 0, amount 0
00:14:43.874 00.000 29988 MoveAxis(N, 0, ABG)
00:14:43.874 00.000 29988 Move returns status 0, amount 0
00:14:43.874 00.000 29988 move complete, result=0
00:14:43.874 00.000 29988 worker thread done servicing request
00:14:43.874 00.000 29988 Worker thread wakes up
00:14:43.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:43.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:43.875 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:45.513 01.638 29988 Exposure complete
00:14:45.537 00.024 29988 worker thread done servicing request
00:14:45.537 00.000 28316 OnExposeComplete: enter
00:14:45.538 00.001 28316 UpdateGuideState(): m_state=6
00:14:45.539 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
00:14:45.539 00.000 28316 Star::Find returns 1 (0), X=585.32, Y=120.53, Mass=1893, SNR=29.8, Peak=159 HFD=4.5
00:14:45.539 00.000 28316 MultiStar: [#1 -0.26,-0.09,0.92,U] [#2 -0.24,-0.00,0.96,U] [#3 -0.23,-0.04,0.89,U] [#4 -0.12,0.20,0.88,U] [#5 -0.11,-0.01,0.82,U] [#6 -0.09,-0.01,0.72,U] [#7 -0.08,0.14,0.67,U] [#8 -0.23,-0.19,0.60,U] 
00:14:45.540 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.02}, one-star: {-0.23, 0.11}
00:14:45.540 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.19 = -2.09)
00:14:45.541 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.01)
00:14:45.541 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.05 mountX=-0.09 mountY=0.15, mountTheta=2.10
00:14:45.542 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
00:14:45.543 00.001 28316 Enqueuing Move request for scope (-0.18, 0.02)
00:14:45.543 00.000 29988 Worker thread wakes up
00:14:45.543 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:45.544 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.8
00:14:45.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:45.547 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
00:14:45.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:45.547 00.000 28316 Enqueuing Expose request
00:14:45.548 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
00:14:45.548 00.000 29988 Moving (-0.18, 0.02) raw xDistance=-0.09 yDistance=0.15
00:14:45.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:14:45.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:45.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:14:45.548 00.000 29988 MoveAxis(E, 0, ABG)
00:14:45.548 00.000 29988 Move returns status 0, amount 0
00:14:45.548 00.000 29988 MoveAxis(N, 0, ABG)
00:14:45.548 00.000 29988 Move returns status 0, amount 0
00:14:45.548 00.000 29988 move complete, result=0
00:14:45.548 00.000 29988 worker thread done servicing request
00:14:45.548 00.000 29988 Worker thread wakes up
00:14:45.549 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:45.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:45.549 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:47.077 01.528 29988 Exposure complete
00:14:47.119 00.042 29988 worker thread done servicing request
00:14:47.120 00.001 28316 OnExposeComplete: enter
00:14:47.120 00.000 28316 UpdateGuideState(): m_state=6
00:14:47.121 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3527
00:14:47.121 00.000 28316 Star::Find returns 1 (0), X=585.14, Y=120.52, Mass=1904, SNR=29.9, Peak=161 HFD=3.8
00:14:47.122 00.001 28316 MultiStar: [#1 -0.19,0.01,0.90,U] [#2 -0.23,-0.05,0.97,U] [#3 -0.27,0.04,0.89,U] [#4 -0.15,0.06,0.88,U] [#5 -0.18,-0.05,0.79,U] [#6 -0.15,0.04,0.74,U] [#7 -0.09,0.04,0.68,U] [#8 -0.27,0.02,0.59,U] 
00:14:47.122 00.000 28316 refined, 8 included, MultiStar: {-0.22, 0.02}, one-star: {-0.40, 0.10}
00:14:47.123 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:14:47.123 00.000 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 0.99)
00:14:47.124 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.03 mountX=-0.11 mountY=0.19, mountTheta=2.12
00:14:47.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.02, opts=13)
00:14:47.125 00.000 28316 Enqueuing Move request for scope (-0.22, 0.02)
00:14:47.126 00.001 29988 Worker thread wakes up
00:14:47.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:47.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
00:14:47.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
00:14:47.126 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:14:47.127 00.001 29988 Moving (-0.22, 0.02) raw xDistance=-0.11 yDistance=0.19
00:14:47.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:47.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:47.128 00.001 28316 Enqueuing Expose request
00:14:47.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:14:47.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:47.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:14:47.128 00.000 29988 MoveAxis(E, 0, ABG)
00:14:47.128 00.000 29988 Move returns status 0, amount 0
00:14:47.128 00.000 29988 MoveAxis(N, 0, ABG)
00:14:47.128 00.000 29988 Move returns status 0, amount 0
00:14:47.128 00.000 29988 move complete, result=0
00:14:47.129 00.001 29988 worker thread done servicing request
00:14:47.129 00.000 29988 Worker thread wakes up
00:14:47.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:47.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:47.129 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:14:48.766 01.637 29988 Exposure complete
00:14:48.808 00.042 29988 worker thread done servicing request
00:14:48.808 00.000 28316 OnExposeComplete: enter
00:14:48.808 00.000 28316 UpdateGuideState(): m_state=6
00:14:48.809 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3528
00:14:48.809 00.000 28316 Star::Find returns 1 (0), X=585.05, Y=120.72, Mass=1908, SNR=30.1, Peak=168 HFD=4.2
00:14:48.811 00.002 28316 MultiStar: [#1 -0.23,0.08,0.90,U] [#2 -0.38,0.11,0.00,M1] [#3 -0.39,0.14,0.00,M1] [#4 -0.27,0.13,0.86,U] [#5 -0.35,0.05,0.79,U] [#6 -0.34,0.23,0.00,M1] [#7 -0.35,0.15,0.64,U] [#8 -0.28,0.07,0.60,U] 
00:14:48.813 00.002 28316 refined, 5 included, MultiStar: {-0.33, 0.14}, one-star: {-0.50, 0.30}
00:14:48.813 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (-1.14) = xAngle (3.89 = -2.39)
00:14:48.813 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.00 = 0.71)
00:14:48.814 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.14 hyp=0.36 cameraTheta=2.75 mountX=-0.26 mountY=0.24, mountTheta=2.41
00:14:48.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.14, opts=13)
00:14:48.816 00.001 28316 Enqueuing Move request for scope (-0.33, 0.14)
00:14:48.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:48.817 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.1
00:14:48.817 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:48.817 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:48.818 00.001 28316 Enqueuing Expose request
00:14:48.818 00.000 29988 Worker thread wakes up
00:14:48.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.14) opts 0xd
00:14:48.818 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.14)
00:14:48.818 00.000 29988 Moving (-0.33, 0.14) raw xDistance=-0.26 yDistance=0.24
00:14:48.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:14:48.818 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.40 newest=0.58
00:14:48.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:14:48.818 00.000 29988 MoveAxis(E, 56, ABG)
00:14:48.818 00.000 29988 Guiding  Dir = 2, Dur = 56
00:14:48.819 00.001 29988 IsSlewing returns 0
00:14:48.819 00.000 29988 IsGuiding returns 0
00:14:48.820 00.001 29988 PulseGuide returned control before completion, sleep 65
00:14:48.893 00.073 29988 IsGuiding returns 0
00:14:48.893 00.000 29988 Move returns status 0, amount 56
00:14:48.893 00.000 29988 MoveAxis(S, 56, ABG)
00:14:48.893 00.000 29988 Guiding  Dir = 1, Dur = 56
00:14:48.893 00.000 29988 IsSlewing returns 0
00:14:48.893 00.000 29988 IsGuiding returns 0
00:14:48.899 00.006 29988 PulseGuide returned control before completion, sleep 62
00:14:48.972 00.073 29988 IsGuiding returns 0
00:14:48.972 00.000 29988 Move returns status 0, amount 56
00:14:48.972 00.000 29988 move complete, result=0
00:14:48.972 00.000 29988 worker thread done servicing request
00:14:48.972 00.000 29988 Worker thread wakes up
00:14:48.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:48.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:48.973 00.001 28316 GuideStep: -0.3 px 56 ms EAST, 0.2 px 56 ms SOUTH
00:14:50.390 01.417 29988 Exposure complete
00:14:50.430 00.040 29988 worker thread done servicing request
00:14:50.430 00.000 28316 OnExposeComplete: enter
00:14:50.432 00.002 28316 UpdateGuideState(): m_state=6
00:14:50.434 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3529
00:14:50.437 00.003 28316 Star::Find returns 1 (0), X=585.34, Y=120.50, Mass=1866, SNR=29.5, Peak=140 HFD=4.3
00:14:50.440 00.003 28316 MultiStar: [#1 -0.11,-0.08,0.93,U] [#2 -0.08,-0.04,0.98,U] [#3 -0.27,0.06,0.89,U] [#4 -0.06,0.08,0.90,U] [#5 -0.10,-0.10,0.80,U] [#6 -0.15,-0.00,0.74,U] [#7 -0.02,0.13,0.67,U] [#8 -0.19,-0.08,0.61,U] 
00:14:50.442 00.002 28316 refined, 8 included, MultiStar: {-0.13, 0.00}, one-star: {-0.21, 0.08}
00:14:50.444 00.002 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.25 = -2.03)
00:14:50.447 00.003 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.07)
00:14:50.449 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.11 mountX=-0.06 mountY=0.12, mountTheta=2.04
00:14:50.453 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.00, opts=13)
00:14:50.455 00.002 28316 Enqueuing Move request for scope (-0.13, 0.00)
00:14:50.456 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:50.457 00.001 29988 Worker thread wakes up
00:14:50.458 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
00:14:50.458 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
00:14:50.458 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.5
00:14:50.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:50.461 00.002 29988 Moving (-0.13, 0.00) raw xDistance=-0.06 yDistance=0.12
00:14:50.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:14:50.461 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:50.464 00.003 28316 Enqueuing Expose request
00:14:50.465 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:50.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:14:50.465 00.000 29988 MoveAxis(E, 0, ABG)
00:14:50.465 00.000 29988 Move returns status 0, amount 0
00:14:50.465 00.000 29988 MoveAxis(N, 0, ABG)
00:14:50.465 00.000 29988 Move returns status 0, amount 0
00:14:50.465 00.000 29988 move complete, result=0
00:14:50.465 00.000 29988 worker thread done servicing request
00:14:50.465 00.000 29988 Worker thread wakes up
00:14:50.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:50.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:50.466 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:52.096 01.630 29988 Exposure complete
00:14:52.132 00.036 29988 worker thread done servicing request
00:14:52.132 00.000 28316 OnExposeComplete: enter
00:14:52.134 00.002 28316 UpdateGuideState(): m_state=6
00:14:52.135 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3530
00:14:52.137 00.002 28316 Star::Find returns 1 (0), X=585.31, Y=120.58, Mass=1912, SNR=30.2, Peak=158 HFD=4.5
00:14:52.138 00.001 28316 MultiStar: [#1 -0.13,-0.00,0.89,U] [#2 -0.21,-0.03,1.00,U] [#3 -0.13,-0.14,0.85,U] [#4 -0.13,0.07,0.84,U] [#5 -0.13,-0.02,0.79,U] [#6 -0.16,0.10,0.71,U] [#7 -0.01,0.06,0.67,U] [#8 -0.21,-0.11,0.61,U] 
00:14:52.140 00.002 28316 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.23, 0.15}
00:14:52.141 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
00:14:52.141 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.03)
00:14:52.142 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.16 cameraTheta=3.07 mountX=-0.07 mountY=0.13, mountTheta=2.08
00:14:52.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
00:14:52.143 00.000 28316 Enqueuing Move request for scope (-0.15, 0.01)
00:14:52.143 00.000 29988 Worker thread wakes up
00:14:52.144 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:52.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
00:14:52.144 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
00:14:52.144 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.2
00:14:52.147 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:52.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:52.147 00.000 29988 Moving (-0.15, 0.01) raw xDistance=-0.07 yDistance=0.13
00:14:52.147 00.000 28316 Enqueuing Expose request
00:14:52.148 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:14:52.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:52.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:14:52.148 00.000 29988 MoveAxis(E, 0, ABG)
00:14:52.148 00.000 29988 Move returns status 0, amount 0
00:14:52.148 00.000 29988 MoveAxis(N, 0, ABG)
00:14:52.148 00.000 29988 Move returns status 0, amount 0
00:14:52.148 00.000 29988 move complete, result=0
00:14:52.148 00.000 29988 worker thread done servicing request
00:14:52.148 00.000 29988 Worker thread wakes up
00:14:52.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:52.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:52.149 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:14:53.676 01.527 29988 Exposure complete
00:14:53.707 00.031 29988 worker thread done servicing request
00:14:53.707 00.000 28316 OnExposeComplete: enter
00:14:53.709 00.002 28316 UpdateGuideState(): m_state=6
00:14:53.709 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3531
00:14:53.710 00.001 28316 Star::Find returns 1 (0), X=585.40, Y=120.70, Mass=1938, SNR=30.2, Peak=151 HFD=4.5
00:14:53.710 00.000 28316 MultiStar: [#1 -0.18,0.13,0.92,U] [#2 -0.05,0.15,0.93,U] [#3 -0.12,0.12,0.86,U] [#4 -0.04,0.10,0.86,U] [#5 -0.17,0.17,0.79,U] [#6 -0.05,0.23,0.72,U] [#7 0.02,0.16,0.69,U] [#8 -0.01,0.03,0.58,U] 
00:14:53.711 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.16}, one-star: {-0.14, 0.28}
00:14:53.711 00.000 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.14) = xAngle (3.24 = -3.05)
00:14:53.712 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
00:14:53.712 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.09 mountX=-0.18 mountY=0.01, mountTheta=3.08
00:14:53.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.16, opts=13)
00:14:53.714 00.001 28316 Enqueuing Move request for scope (-0.09, 0.16)
00:14:53.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:14:53.715 00.001 29988 Worker thread wakes up
00:14:53.715 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:14:53.715 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
00:14:53.715 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
00:14:53.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:53.716 00.001 29988 Moving (-0.09, 0.16) raw xDistance=-0.18 yDistance=0.01
00:14:53.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:14:53.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:53.716 00.000 28316 Enqueuing Expose request
00:14:53.717 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:53.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:14:53.717 00.000 29988 MoveAxis(E, 0, ABG)
00:14:53.717 00.000 29988 Move returns status 0, amount 0
00:14:53.717 00.000 29988 MoveAxis(N, 0, ABG)
00:14:53.717 00.000 29988 Move returns status 0, amount 0
00:14:53.717 00.000 29988 move complete, result=0
00:14:53.717 00.000 29988 worker thread done servicing request
00:14:53.717 00.000 29988 Worker thread wakes up
00:14:53.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:53.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:53.717 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:14:55.347 01.630 29988 Exposure complete
00:14:55.375 00.028 29988 worker thread done servicing request
00:14:55.375 00.000 28316 OnExposeComplete: enter
00:14:55.376 00.001 28316 UpdateGuideState(): m_state=6
00:14:55.377 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3532
00:14:55.377 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=120.78, Mass=1747, SNR=28.6, Peak=155 HFD=3.8
00:14:55.378 00.001 28316 MultiStar: [#1 -0.04,0.26,0.96,U] [#2 -0.12,0.30,1.00,U] [#3 -0.13,0.26,0.92,U] [#4 -0.03,0.29,0.92,U] [#5 -0.20,0.24,0.79,U] [#6 -0.10,0.21,0.78,U] [#7 -0.20,0.40,0.00,M1] [#8 -0.16,0.27,0.64,U] 
00:14:55.378 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.28}, one-star: {-0.16, 0.36}
00:14:55.379 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
00:14:55.379 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.07)
00:14:55.379 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.97 mountX=-0.30 mountY=-0.02, mountTheta=-3.07
00:14:55.381 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.28, opts=13)
00:14:55.382 00.001 28316 Enqueuing Move request for scope (-0.12, 0.28)
00:14:55.382 00.000 29988 Worker thread wakes up
00:14:55.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
00:14:55.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
00:14:55.382 00.000 29988 Moving (-0.12, 0.28) raw xDistance=-0.30 yDistance=-0.02
00:14:55.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:14:55.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:14:55.383 00.001 28316 UpdateGuideState exits: m=1747 RSB=28.6
00:14:55.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:55.384 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:55.385 00.001 28316 Enqueuing Expose request
00:14:55.386 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:55.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:14:55.386 00.000 29988 MoveAxis(E, 63, ABG)
00:14:55.386 00.000 29988 Guiding  Dir = 2, Dur = 63
00:14:55.386 00.000 29988 IsSlewing returns 0
00:14:55.386 00.000 29988 IsGuiding returns 0
00:14:55.388 00.002 29988 PulseGuide returned control before completion, sleep 72
00:14:55.471 00.083 29988 IsGuiding returns 0
00:14:55.471 00.000 29988 Move returns status 0, amount 63
00:14:55.471 00.000 29988 MoveAxis(N, 0, ABG)
00:14:55.471 00.000 29988 Move returns status 0, amount 0
00:14:55.471 00.000 29988 move complete, result=0
00:14:55.472 00.001 29988 worker thread done servicing request
00:14:55.472 00.000 29988 Worker thread wakes up
00:14:55.472 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.0 px 0 ms NORTH
00:14:55.474 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:55.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:56.877 01.403 29988 Exposure complete
00:14:56.922 00.045 29988 worker thread done servicing request
00:14:56.922 00.000 28316 OnExposeComplete: enter
00:14:56.923 00.001 28316 UpdateGuideState(): m_state=6
00:14:56.923 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3533
00:14:56.924 00.001 28316 Star::Find returns 1 (0), X=585.58, Y=120.83, Mass=1892, SNR=29.7, Peak=149 HFD=4.5
00:14:56.924 00.000 28316 MultiStar: [#1 -0.03,0.29,0.93,U] [#2 -0.06,0.28,0.98,U] [#3 0.01,0.17,0.87,U] [#4 -0.05,0.21,0.85,U] [#5 0.01,0.16,0.80,U] [#6 0.05,0.35,0.72,U] [#7 0.11,0.23,0.67,U] [#8 -0.02,0.07,0.61,U] 
00:14:56.925 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.25}, one-star: {0.03, 0.40}
00:14:56.925 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
00:14:56.926 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.48)
00:14:56.926 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.56 mountX=-0.23 mountY=-0.12, mountTheta=-2.67
00:14:56.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.25, opts=13)
00:14:56.928 00.001 28316 Enqueuing Move request for scope (0.00, 0.25)
00:14:56.929 00.001 29988 Worker thread wakes up
00:14:56.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
00:14:56.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:56.929 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
00:14:56.929 00.000 29988 Moving (0.00, 0.25) raw xDistance=-0.23 yDistance=-0.12
00:14:56.929 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.7
00:14:56.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:56.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:56.931 00.001 28316 Enqueuing Expose request
00:14:56.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
00:14:56.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:56.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:14:56.931 00.000 29988 MoveAxis(E, 52, ABG)
00:14:56.931 00.000 29988 Guiding  Dir = 2, Dur = 52
00:14:56.932 00.001 29988 IsSlewing returns 0
00:14:56.932 00.000 29988 IsGuiding returns 0
00:14:56.934 00.002 29988 PulseGuide returned control before completion, sleep 61
00:14:57.002 00.068 29988 IsGuiding returns 0
00:14:57.002 00.000 29988 Move returns status 0, amount 52
00:14:57.002 00.000 29988 MoveAxis(N, 0, ABG)
00:14:57.002 00.000 29988 Move returns status 0, amount 0
00:14:57.002 00.000 29988 move complete, result=0
00:14:57.002 00.000 29988 worker thread done servicing request
00:14:57.002 00.000 29988 Worker thread wakes up
00:14:57.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:57.002 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
00:14:57.003 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:58.629 01.626 29988 Exposure complete
00:14:58.670 00.041 29988 worker thread done servicing request
00:14:58.670 00.000 28316 OnExposeComplete: enter
00:14:58.672 00.002 28316 UpdateGuideState(): m_state=6
00:14:58.674 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3534
00:14:58.676 00.002 28316 Star::Find returns 1 (0), X=585.74, Y=120.55, Mass=1917, SNR=30.2, Peak=136 HFD=4.6
00:14:58.678 00.002 28316 MultiStar: [#1 0.20,-0.08,0.91,U] [#2 0.05,-0.05,0.97,U] [#3 0.12,-0.03,0.84,U] [#4 0.13,0.03,0.85,U] [#5 0.21,-0.11,0.79,U] [#6 0.16,0.05,0.72,U] [#7 0.19,0.22,0.65,U] [#8 0.06,-0.08,0.59,U] 
00:14:58.679 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.01}, one-star: {0.19, 0.13}
00:14:58.679 00.000 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (-1.14) = xAngle (1.20 = 1.20)
00:14:58.680 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.31 = -1.98)
00:14:58.680 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.06 mountX=0.05 mountY=-0.13, mountTheta=-1.20
00:14:58.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.01, opts=13)
00:14:58.682 00.001 28316 Enqueuing Move request for scope (0.15, 0.01)
00:14:58.682 00.000 29988 Worker thread wakes up
00:14:58.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
00:14:58.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
00:14:58.682 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:14:58.683 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.2
00:14:58.684 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:58.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:14:58.685 00.001 28316 Enqueuing Expose request
00:14:58.685 00.000 29988 Moving (0.15, 0.01) raw xDistance=0.05 yDistance=-0.13
00:14:58.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:14:58.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:58.685 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:14:58.685 00.000 29988 MoveAxis(E, 0, ABG)
00:14:58.685 00.000 29988 Move returns status 0, amount 0
00:14:58.685 00.000 29988 MoveAxis(N, 0, ABG)
00:14:58.685 00.000 29988 Move returns status 0, amount 0
00:14:58.685 00.000 29988 move complete, result=0
00:14:58.685 00.000 29988 worker thread done servicing request
00:14:58.685 00.000 29988 Worker thread wakes up
00:14:58.686 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:14:58.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:14:58.686 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:00.206 01.520 29988 Exposure complete
00:15:00.248 00.042 29988 worker thread done servicing request
00:15:00.248 00.000 28316 OnExposeComplete: enter
00:15:00.249 00.001 28316 UpdateGuideState(): m_state=6
00:15:00.249 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3535
00:15:00.250 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=120.48, Mass=1839, SNR=29.4, Peak=148 HFD=4.3
00:15:00.250 00.000 28316 MultiStar: [#1 0.33,-0.10,0.94,U] [#2 0.28,-0.09,0.98,U] [#3 0.11,-0.15,0.89,U] [#4 0.33,-0.09,0.89,U] [#5 0.25,-0.10,0.78,U] [#6 0.26,-0.01,0.74,U] [#7 0.31,-0.03,0.68,U] [#8 0.17,-0.08,0.60,U] 
00:15:00.251 00.001 28316 refined, 8 included, MultiStar: {0.26, -0.07}, one-star: {0.29, 0.06}
00:15:00.251 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
00:15:00.252 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.29)
00:15:00.252 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.25 mountX=0.17 mountY=-0.20, mountTheta=-0.88
00:15:00.254 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
00:15:00.254 00.000 28316 Enqueuing Move request for scope (0.26, -0.07)
00:15:00.255 00.001 29988 Worker thread wakes up
00:15:00.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:00.255 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.4
00:15:00.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:00.256 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:00.256 00.000 28316 Enqueuing Expose request
00:15:00.257 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
00:15:00.257 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
00:15:00.257 00.000 29988 Moving (0.26, -0.07) raw xDistance=0.17 yDistance=-0.20
00:15:00.257 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:15:00.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:00.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:15:00.257 00.000 29988 MoveAxis(E, 0, ABG)
00:15:00.257 00.000 29988 Move returns status 0, amount 0
00:15:00.257 00.000 29988 MoveAxis(N, 0, ABG)
00:15:00.257 00.000 29988 Move returns status 0, amount 0
00:15:00.257 00.000 29988 move complete, result=0
00:15:00.257 00.000 29988 worker thread done servicing request
00:15:00.257 00.000 29988 Worker thread wakes up
00:15:00.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:00.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:00.257 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:01.893 01.636 29988 Exposure complete
00:15:01.952 00.059 29988 worker thread done servicing request
00:15:01.952 00.000 28316 OnExposeComplete: enter
00:15:01.954 00.002 28316 UpdateGuideState(): m_state=6
00:15:01.955 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3536
00:15:01.955 00.000 28316 Star::Find returns 1 (0), X=585.64, Y=120.67, Mass=1890, SNR=29.8, Peak=149 HFD=4.3
00:15:01.956 00.001 28316 MultiStar: [#1 0.14,0.00,0.92,U] [#2 0.10,0.08,0.94,U] [#3 0.16,-0.02,0.88,U] [#4 0.20,0.03,0.88,U] [#5 0.25,-0.11,0.78,U] [#6 0.24,0.06,0.70,U] [#7 0.24,0.11,0.67,U] [#8 0.30,-0.24,0.60,U] 
00:15:01.957 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.09, 0.24}
00:15:01.957 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
00:15:01.957 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
00:15:01.958 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=0.05 mountY=-0.17, mountTheta=-1.30
00:15:01.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.03, opts=13)
00:15:01.960 00.001 28316 Enqueuing Move request for scope (0.18, 0.03)
00:15:01.961 00.001 29988 Worker thread wakes up
00:15:01.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:01.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
00:15:01.962 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:15:01.963 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:01.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:01.964 00.000 28316 Enqueuing Expose request
00:15:01.965 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
00:15:01.965 00.000 29988 Moving (0.18, 0.03) raw xDistance=0.05 yDistance=-0.17
00:15:01.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:15:01.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:01.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:15:01.965 00.000 29988 MoveAxis(E, 0, ABG)
00:15:01.966 00.001 29988 Move returns status 0, amount 0
00:15:01.966 00.000 29988 MoveAxis(N, 0, ABG)
00:15:01.966 00.000 29988 Move returns status 0, amount 0
00:15:01.966 00.000 29988 move complete, result=0
00:15:01.966 00.000 29988 worker thread done servicing request
00:15:01.966 00.000 29988 Worker thread wakes up
00:15:01.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:01.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:01.966 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:03.381 01.415 29988 Exposure complete
00:15:03.425 00.044 29988 worker thread done servicing request
00:15:03.425 00.000 28316 OnExposeComplete: enter
00:15:03.427 00.002 28316 UpdateGuideState(): m_state=6
00:15:03.429 00.002 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3537
00:15:03.431 00.002 28316 Star::Find returns 1 (0), X=585.73, Y=120.67, Mass=1930, SNR=30.1, Peak=156 HFD=4.5
00:15:03.433 00.002 28316 MultiStar: [#1 0.16,0.07,0.92,U] [#2 0.16,0.07,0.94,U] [#3 0.20,0.04,0.89,U] [#4 0.19,0.09,0.88,U] [#5 0.14,-0.07,0.78,U] [#6 0.22,0.27,0.69,U] [#7 0.19,0.18,0.65,U] [#8 -0.03,0.23,0.59,U] 
00:15:03.434 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.19, 0.24}
00:15:03.435 00.001 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
00:15:03.435 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.41)
00:15:03.436 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=-0.04 mountY=-0.20, mountTheta=-1.77
00:15:03.438 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.12, opts=13)
00:15:03.438 00.000 28316 Enqueuing Move request for scope (0.16, 0.12)
00:15:03.439 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:03.439 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:15:03.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:03.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:03.440 00.000 28316 Enqueuing Expose request
00:15:03.441 00.001 29988 Worker thread wakes up
00:15:03.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
00:15:03.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
00:15:03.441 00.000 29988 Moving (0.16, 0.12) raw xDistance=-0.04 yDistance=-0.20
00:15:03.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:15:03.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:03.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:15:03.441 00.000 29988 MoveAxis(E, 0, ABG)
00:15:03.441 00.000 29988 Move returns status 0, amount 0
00:15:03.441 00.000 29988 MoveAxis(N, 0, ABG)
00:15:03.441 00.000 29988 Move returns status 0, amount 0
00:15:03.441 00.000 29988 move complete, result=0
00:15:03.441 00.000 29988 worker thread done servicing request
00:15:03.441 00.000 29988 Worker thread wakes up
00:15:03.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:03.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:03.441 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:05.070 01.629 29988 Exposure complete
00:15:05.098 00.028 29988 worker thread done servicing request
00:15:05.098 00.000 28316 OnExposeComplete: enter
00:15:05.099 00.001 28316 UpdateGuideState(): m_state=6
00:15:05.099 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3538
00:15:05.100 00.001 28316 Star::Find returns 1 (0), X=585.52, Y=121.01, Mass=1835, SNR=29.4, Peak=166 HFD=4.1
00:15:05.101 00.001 28316 MultiStar: [#1 0.13,0.27,0.94,U] [#2 -0.04,0.44,0.00,M1] [#3 0.03,0.25,0.89,U] [#4 0.13,0.30,0.89,U] [#5 0.08,0.31,0.81,U] [#6 0.20,0.43,0.00,M1] [#7 0.15,0.31,0.66,U] [#8 0.18,0.21,0.60,U] 
00:15:05.101 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.33}, one-star: {-0.03, 0.59}
00:15:05.101 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
00:15:05.102 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.73)
00:15:05.102 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.31 mountX=-0.26 mountY=-0.23, mountTheta=-2.43
00:15:05.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.33, opts=13)
00:15:05.104 00.001 28316 Enqueuing Move request for scope (0.09, 0.33)
00:15:05.104 00.000 29988 Worker thread wakes up
00:15:05.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:05.105 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
00:15:05.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:05.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
00:15:05.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:05.106 00.001 28316 Enqueuing Expose request
00:15:05.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
00:15:05.106 00.000 29988 Moving (0.09, 0.33) raw xDistance=-0.26 yDistance=-0.23
00:15:05.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:15:05.106 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.26 newest=-0.60
00:15:05.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:15:05.106 00.000 29988 MoveAxis(E, 55, ABG)
00:15:05.106 00.000 29988 Guiding  Dir = 2, Dur = 55
00:15:05.107 00.001 29988 IsSlewing returns 0
00:15:05.107 00.000 29988 IsGuiding returns 0
00:15:05.109 00.002 29988 PulseGuide returned control before completion, sleep 64
00:15:05.177 00.068 29988 IsGuiding returns 0
00:15:05.179 00.002 29988 Move returns status 0, amount 55
00:15:05.179 00.000 29988 MoveAxis(N, 55, ABG)
00:15:05.179 00.000 29988 Guiding  Dir = 0, Dur = 55
00:15:05.179 00.000 29988 IsSlewing returns 0
00:15:05.179 00.000 29988 IsGuiding returns 0
00:15:05.185 00.006 29988 PulseGuide returned control before completion, sleep 60
00:15:05.254 00.069 29988 IsGuiding returns 0
00:15:05.254 00.000 29988 Move returns status 0, amount 55
00:15:05.254 00.000 29988 move complete, result=0
00:15:05.254 00.000 29988 worker thread done servicing request
00:15:05.254 00.000 29988 Worker thread wakes up
00:15:05.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:05.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:05.254 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.2 px 55 ms NORTH
00:15:06.661 01.407 29988 Exposure complete
00:15:06.691 00.030 29988 worker thread done servicing request
00:15:06.691 00.000 28316 OnExposeComplete: enter
00:15:06.691 00.000 28316 UpdateGuideState(): m_state=6
00:15:06.692 00.001 28316 Star::Find(15, 585, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3539
00:15:06.692 00.000 28316 Star::Find returns 1 (0), X=585.68, Y=120.72, Mass=1911, SNR=29.9, Peak=152 HFD=4.3
00:15:06.693 00.001 28316 MultiStar: [#1 0.11,0.07,0.92,U] [#2 0.19,0.15,0.98,U] [#3 0.15,0.06,0.88,U] [#4 0.19,0.15,0.87,U] [#5 0.08,0.06,0.83,U] [#6 0.13,0.07,0.70,U] [#7 0.20,0.08,0.63,U] [#8 0.24,-0.10,0.60,U] 
00:15:06.693 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.11}, one-star: {0.14, 0.30}
00:15:06.694 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
00:15:06.694 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
00:15:06.695 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.59 mountX=-0.03 mountY=-0.19, mountTheta=-1.74
00:15:06.697 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.11, opts=13)
00:15:06.699 00.002 28316 Enqueuing Move request for scope (0.16, 0.11)
00:15:06.699 00.000 29988 Worker thread wakes up
00:15:06.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:06.701 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
00:15:06.701 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
00:15:06.701 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
00:15:06.701 00.000 29988 Moving (0.16, 0.11) raw xDistance=-0.03 yDistance=-0.19
00:15:06.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:15:06.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:06.702 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:06.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:06.702 00.000 28316 Enqueuing Expose request
00:15:06.703 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:15:06.703 00.000 29988 MoveAxis(E, 0, ABG)
00:15:06.703 00.000 29988 Move returns status 0, amount 0
00:15:06.703 00.000 29988 MoveAxis(N, 0, ABG)
00:15:06.703 00.000 29988 Move returns status 0, amount 0
00:15:06.703 00.000 29988 move complete, result=0
00:15:06.703 00.000 29988 worker thread done servicing request
00:15:06.703 00.000 29988 Worker thread wakes up
00:15:06.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:06.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:06.703 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:08.330 01.627 29988 Exposure complete
00:15:08.363 00.033 29988 worker thread done servicing request
00:15:08.363 00.000 28316 OnExposeComplete: enter
00:15:08.364 00.001 28316 UpdateGuideState(): m_state=6
00:15:08.364 00.000 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3540
00:15:08.365 00.001 28316 Star::Find returns 1 (0), X=585.77, Y=120.59, Mass=1856, SNR=29.5, Peak=147 HFD=4.5
00:15:08.365 00.000 28316 MultiStar: [#1 0.27,-0.06,0.95,U] [#2 0.26,-0.04,0.97,U] [#3 0.13,-0.04,0.86,U] [#4 0.38,0.04,0.88,U] [#5 0.17,-0.09,0.81,U] [#6 0.31,0.06,0.74,U] [#7 0.24,0.02,0.66,U] [#8 0.25,-0.03,0.62,U] 
00:15:08.366 00.001 28316 refined, 8 included, MultiStar: {0.25, 0.01}, one-star: {0.23, 0.17}
00:15:08.366 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
00:15:08.367 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.01)
00:15:08.367 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.03 mountX=0.10 mountY=-0.22, mountTheta=-1.17
00:15:08.369 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.01, opts=13)
00:15:08.370 00.001 28316 Enqueuing Move request for scope (0.25, 0.01)
00:15:08.371 00.001 29988 Worker thread wakes up
00:15:08.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:08.372 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.5
00:15:08.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:08.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:08.374 00.001 28316 Enqueuing Expose request
00:15:08.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
00:15:08.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
00:15:08.375 00.000 29988 Moving (0.25, 0.01) raw xDistance=0.10 yDistance=-0.22
00:15:08.376 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:15:08.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:15:08.376 00.000 29988 MoveAxis(E, 0, ABG)
00:15:08.376 00.000 29988 Move returns status 0, amount 0
00:15:08.376 00.000 29988 MoveAxis(N, 54, ABG)
00:15:08.376 00.000 29988 Guiding  Dir = 0, Dur = 54
00:15:08.376 00.000 29988 IsSlewing returns 0
00:15:08.376 00.000 29988 IsGuiding returns 0
00:15:08.381 00.005 29988 PulseGuide returned control before completion, sleep 60
00:15:08.452 00.071 29988 IsGuiding returns 1
00:15:08.452 00.000 29988 scope still moving after pulse duration time elapsed
00:15:08.484 00.032 29988 IsSlewing returns 0
00:15:08.484 00.000 29988 IsGuiding returns 0
00:15:08.484 00.000 29988 scope move finished after 54 + 54 ms
00:15:08.484 00.000 29988 Move returns status 0, amount 54
00:15:08.484 00.000 29988 move complete, result=0
00:15:08.485 00.001 29988 worker thread done servicing request
00:15:08.485 00.000 29988 Worker thread wakes up
00:15:08.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:08.485 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
00:15:08.486 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,105,31,31)
00:15:09.856 01.370 28316 evsrv: cli 0C97DD70 connect
00:15:09.857 00.001 28316 case statement mapped state 6 to 3
00:15:09.858 00.001 28316 case statement mapped state 6 to 3
00:15:09.861 00.003 28316 evsrv: cli 0C97DD70 request: {"method":"get_app_state","id":"cfab7a56-5fc3-499e-82dd-443f345820d8"}
00:15:09.863 00.002 28316 case statement mapped state 6 to 3
00:15:09.864 00.001 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":"Guiding","id":"cfab7a56-5fc3-499e-82dd-443f345820d8"}
00:15:09.868 00.004 28316 evsrv: cli 0C97DD70 disconnect
00:15:09.869 00.001 28316 evsrv: cli 0C97D2D0 connect
00:15:09.870 00.001 28316 case statement mapped state 6 to 3
00:15:09.871 00.001 28316 case statement mapped state 6 to 3
00:15:09.872 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"1c32af70-0e44-4446-8727-77989e02d09d"}
00:15:09.873 00.001 28316 PhdController::Dither begins
00:15:09.874 00.001 28316 dither: size=2.00, dRA=1.50 dDec=0.91
00:15:09.875 00.001 28316 MountToCamera -- mountTheta (-0.54) + m_xAngle (-1.14) = xAngle (-1.69 = -1.69)
00:15:09.876 00.001 28316 MountToCamera -- mountX=1.50 mountY=0.91 hyp=1.76 mountTheta=-0.54 cameraX=-0.20, cameraY=-1.74 cameraTheta=-1.69
00:15:09.876 00.000 28316 setting lock position to (585.34, 118.68)
00:15:09.877 00.001 28316 Mount: notify guiding dithered (-0.2, -1.7)
00:15:09.878 00.001 28316 MultiStar: stabilizing after lock position change
00:15:09.879 00.001 28316 Status Line: Dithering de 1.50,0.91
00:15:09.881 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:15:09.882 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:15:09.882 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"1c32af70-0e44-4446-8727-77989e02d09d"}
00:15:09.883 00.001 28316 evsrv: cli 0C97D2D0 disconnect
00:15:09.895 00.012 29988 Exposure complete
00:15:09.929 00.034 29988 worker thread done servicing request
00:15:09.929 00.000 28316 OnExposeComplete: enter
00:15:09.930 00.001 28316 UpdateGuideState(): m_state=6
00:15:09.931 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3541
00:15:09.932 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=120.37, Mass=1902, SNR=30.2, Peak=158 HFD=4.4
00:15:09.933 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
00:15:09.934 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.69)
00:15:09.934 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=1.69 hyp=1.74 cameraTheta=1.35 mountX=-1.38 mountY=-1.10, mountTheta=-2.47
00:15:09.936 00.002 28316 dither recenter: remaining=(-1.5,-0.9) step=(-1.5,-0.9)
00:15:09.937 00.001 28316 MountToCamera -- mountTheta (2.60) + m_xAngle (-1.14) = xAngle (1.46 = 1.46)
00:15:09.938 00.001 28316 MountToCamera -- mountX=-1.50 mountY=-0.91 hyp=1.76 mountTheta=2.60 cameraX=0.20, cameraY=1.74 cameraTheta=1.46
00:15:09.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=1.74, opts=4)
00:15:09.939 00.000 28316 Enqueuing Move request for scope (0.20, 1.74)
00:15:09.940 00.001 28316 Mount: notify direct move -1.50,-0.91
00:15:09.941 00.001 29988 Worker thread wakes up
00:15:09.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:09.942 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.2
00:15:09.943 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.74) opts 0x4
00:15:09.943 00.000 28316 PhdController: settling, locked = 1, distance = 1.92 (0.50) aobump = 0 frame = 1 / 99999
00:15:09.944 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, 1.74)
00:15:09.944 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140909.944,"Host":"ASUS_SAM","Inst":1,"Distance":1.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:09.945 00.001 29988 Moving (0.20, 1.74) raw xDistance=-1.50 yDistance=-0.91
00:15:09.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:09.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:09.947 00.001 28316 Enqueuing Expose request
00:15:09.948 00.001 29988 MoveAxis(E, 502, B)
00:15:09.948 00.000 29988 Guiding  Dir = 2, Dur = 502
00:15:09.949 00.001 29988 IsSlewing returns 0
00:15:09.949 00.000 29988 IsGuiding returns 0
00:15:09.951 00.002 29988 PulseGuide returned control before completion, sleep 510
00:15:10.462 00.511 29988 IsGuiding returns 0
00:15:10.462 00.000 29988 Move returns status 0, amount 502
00:15:10.462 00.000 29988 MoveAxis(N, 216, B)
00:15:10.462 00.000 29988 Guiding  Dir = 0, Dur = 216
00:15:10.462 00.000 29988 IsSlewing returns 0
00:15:10.462 00.000 29988 IsGuiding returns 0
00:15:10.468 00.006 29988 PulseGuide returned control before completion, sleep 222
00:15:10.699 00.231 29988 IsGuiding returns 0
00:15:10.700 00.001 29988 Move returns status 0, amount 216
00:15:10.700 00.000 29988 move complete, result=0
00:15:10.700 00.000 29988 worker thread done servicing request
00:15:10.700 00.000 28316 GuideStep: -1.5 px 502 ms EAST, -0.9 px 216 ms NORTH
00:15:10.701 00.001 29988 Worker thread wakes up
00:15:10.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:10.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:12.332 01.631 29988 Exposure complete
00:15:12.377 00.045 29988 worker thread done servicing request
00:15:12.377 00.000 28316 OnExposeComplete: enter
00:15:12.379 00.002 28316 UpdateGuideState(): m_state=6
00:15:12.380 00.001 28316 Star::Find(15, 585, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3542
00:15:12.380 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=118.83, Mass=1916, SNR=30.2, Peak=189 HFD=4.3
00:15:12.380 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:15:12.381 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:15:12.381 00.000 28316 CameraToMount -- cameraX=0.68 cameraY=0.15 hyp=0.69 cameraTheta=0.22 mountX=0.14 mountY=-0.67, mountTheta=-1.37
00:15:12.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.15, opts=13)
00:15:12.383 00.001 28316 Enqueuing Move request for scope (0.68, 0.15)
00:15:12.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:12.384 00.001 29988 Worker thread wakes up
00:15:12.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.15) opts 0xd
00:15:12.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.15)
00:15:12.384 00.000 29988 Moving (0.68, 0.15) raw xDistance=0.14 yDistance=-0.67
00:15:12.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:15:12.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:12.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:15:12.384 00.000 29988 MoveAxis(E, 0, ABG)
00:15:12.384 00.000 29988 Move returns status 0, amount 0
00:15:12.384 00.000 29988 MoveAxis(N, 0, ABG)
00:15:12.384 00.000 29988 Move returns status 0, amount 0
00:15:12.384 00.000 29988 move complete, result=0
00:15:12.384 00.000 29988 worker thread done servicing request
00:15:12.384 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.2
00:15:12.384 00.000 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 2 / 99999
00:15:12.385 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786140912.385,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:12.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:12.386 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:12.386 00.000 28316 Enqueuing Expose request
00:15:12.387 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
00:15:12.387 00.000 29988 Worker thread wakes up
00:15:12.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:12.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:13.903 01.516 29988 Exposure complete
00:15:13.932 00.029 29988 worker thread done servicing request
00:15:13.932 00.000 28316 OnExposeComplete: enter
00:15:13.933 00.001 28316 UpdateGuideState(): m_state=6
00:15:13.933 00.000 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3543
00:15:13.935 00.002 28316 Star::Find returns 1 (0), X=585.98, Y=118.92, Mass=1969, SNR=30.5, Peak=204 HFD=4.3
00:15:13.935 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
00:15:13.935 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
00:15:13.936 00.001 28316 CameraToMount -- cameraX=0.64 cameraY=0.24 hyp=0.68 cameraTheta=0.36 mountX=0.05 mountY=-0.67, mountTheta=-1.50
00:15:13.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.24, opts=13)
00:15:13.937 00.000 28316 Enqueuing Move request for scope (0.64, 0.24)
00:15:13.938 00.001 29988 Worker thread wakes up
00:15:13.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.24) opts 0xd
00:15:13.938 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.24)
00:15:13.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:13.938 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
00:15:13.939 00.001 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 3 / 99999
00:15:13.939 00.000 29988 Moving (0.64, 0.24) raw xDistance=0.05 yDistance=-0.67
00:15:13.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:15:13.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:15:13.939 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140913.939,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:13.940 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.67
00:15:13.940 00.000 29988 MoveAxis(E, 0, ABG)
00:15:13.940 00.000 29988 Move returns status 0, amount 0
00:15:13.940 00.000 29988 MoveAxis(N, 0, ABG)
00:15:13.940 00.000 29988 Move returns status 0, amount 0
00:15:13.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:13.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:13.941 00.001 28316 Enqueuing Expose request
00:15:13.941 00.000 29988 move complete, result=0
00:15:13.941 00.000 29988 worker thread done servicing request
00:15:13.941 00.000 29988 Worker thread wakes up
00:15:13.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:13.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:13.942 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
00:15:15.573 01.631 29988 Exposure complete
00:15:15.599 00.026 29988 worker thread done servicing request
00:15:15.599 00.000 28316 OnExposeComplete: enter
00:15:15.600 00.001 28316 UpdateGuideState(): m_state=6
00:15:15.600 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3544
00:15:15.601 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=118.77, Mass=1854, SNR=29.5, Peak=168 HFD=4.4
00:15:15.601 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
00:15:15.602 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
00:15:15.602 00.000 28316 CameraToMount -- cameraX=0.56 cameraY=0.09 hyp=0.57 cameraTheta=0.15 mountX=0.15 mountY=-0.54, mountTheta=-1.30
00:15:15.604 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.09, opts=13)
00:15:15.605 00.001 28316 Enqueuing Move request for scope (0.56, 0.09)
00:15:15.605 00.000 29988 Worker thread wakes up
00:15:15.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.09) opts 0xd
00:15:15.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.09)
00:15:15.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:15.606 00.001 29988 Moving (0.56, 0.09) raw xDistance=0.15 yDistance=-0.54
00:15:15.606 00.000 28316 UpdateGuideState exits: m=1854 RSB=29.5
00:15:15.606 00.000 28316 PhdController: settling, locked = 1, distance = 0.65 (0.50) aobump = 0 frame = 4 / 99999
00:15:15.607 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:15:15.607 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140915.607,"Host":"ASUS_SAM","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:15.607 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
00:15:15.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:15:15.607 00.000 29988 MoveAxis(E, 0, ABG)
00:15:15.607 00.000 29988 Move returns status 0, amount 0
00:15:15.608 00.001 29988 MoveAxis(N, 129, ABG)
00:15:15.608 00.000 29988 Guiding  Dir = 0, Dur = 129
00:15:15.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:15.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:15.608 00.000 28316 Enqueuing Expose request
00:15:15.609 00.001 29988 IsSlewing returns 0
00:15:15.609 00.000 29988 IsGuiding returns 0
00:15:15.614 00.005 29988 PulseGuide returned control before completion, sleep 135
00:15:15.760 00.146 29988 IsGuiding returns 0
00:15:15.760 00.000 29988 Move returns status 0, amount 129
00:15:15.760 00.000 29988 move complete, result=0
00:15:15.760 00.000 29988 worker thread done servicing request
00:15:15.760 00.000 29988 Worker thread wakes up
00:15:15.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:15.760 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.5 px 129 ms NORTH
00:15:15.761 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:17.166 01.405 29988 Exposure complete
00:15:17.216 00.050 29988 worker thread done servicing request
00:15:17.216 00.000 28316 OnExposeComplete: enter
00:15:17.217 00.001 28316 UpdateGuideState(): m_state=6
00:15:17.218 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3545
00:15:17.219 00.001 28316 Star::Find returns 1 (0), X=585.57, Y=118.81, Mass=1934, SNR=30.3, Peak=146 HFD=4.4
00:15:17.219 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
00:15:17.219 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.53)
00:15:17.220 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.26 cameraTheta=0.51 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
00:15:17.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.13, opts=13)
00:15:17.222 00.001 28316 Enqueuing Move request for scope (0.23, 0.13)
00:15:17.222 00.000 29988 Worker thread wakes up
00:15:17.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:17.223 00.001 28316 UpdateGuideState exits: m=1934 RSB=30.3
00:15:17.223 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 5 / 99999
00:15:17.223 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
00:15:17.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
00:15:17.223 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140917.223,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:17.224 00.001 29988 Moving (0.23, 0.13) raw xDistance=-0.02 yDistance=-0.26
00:15:17.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:15:17.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:15:17.224 00.000 29988 MoveAxis(E, 0, ABG)
00:15:17.224 00.000 29988 Move returns status 0, amount 0
00:15:17.224 00.000 29988 MoveAxis(N, 62, ABG)
00:15:17.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:17.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:17.225 00.001 28316 Enqueuing Expose request
00:15:17.225 00.000 29988 Guiding  Dir = 0, Dur = 62
00:15:17.226 00.001 29988 IsSlewing returns 0
00:15:17.226 00.000 29988 IsGuiding returns 0
00:15:17.231 00.005 29988 PulseGuide returned control before completion, sleep 67
00:15:17.305 00.074 29988 IsGuiding returns 0
00:15:17.305 00.000 29988 Move returns status 0, amount 62
00:15:17.305 00.000 29988 move complete, result=0
00:15:17.305 00.000 29988 worker thread done servicing request
00:15:17.305 00.000 29988 Worker thread wakes up
00:15:17.306 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:17.306 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
00:15:17.308 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:18.942 01.634 29988 Exposure complete
00:15:18.991 00.049 29988 worker thread done servicing request
00:15:18.991 00.000 28316 OnExposeComplete: enter
00:15:18.993 00.002 28316 UpdateGuideState(): m_state=6
00:15:18.995 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3546
00:15:18.997 00.002 28316 Star::Find returns 1 (0), X=585.31, Y=118.71, Mass=1922, SNR=30.0, Peak=150 HFD=4.3
00:15:18.998 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
00:15:18.999 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
00:15:19.000 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.37 mountX=-0.05 mountY=0.02, mountTheta=2.81
00:15:19.002 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
00:15:19.005 00.003 28316 Enqueuing Move request for scope (-0.04, 0.03)
00:15:19.007 00.002 29988 Worker thread wakes up
00:15:19.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
00:15:19.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
00:15:19.007 00.000 29988 Moving (-0.04, 0.03) raw xDistance=-0.05 yDistance=0.02
00:15:19.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:15:19.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:19.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:15:19.008 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:15:19.009 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 6 / 99999
00:15:19.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:15:19.009 00.000 29988 MoveAxis(E, 0, ABG)
00:15:19.010 00.001 29988 Move returns status 0, amount 0
00:15:19.010 00.000 29988 MoveAxis(N, 0, ABG)
00:15:19.010 00.000 29988 Move returns status 0, amount 0
00:15:19.010 00.000 29988 move complete, result=0
00:15:19.010 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140919.009,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:15:19.010 00.000 29988 worker thread done servicing request
00:15:19.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:19.011 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:19.011 00.000 28316 Enqueuing Expose request
00:15:19.012 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:19.012 00.000 29988 Worker thread wakes up
00:15:19.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:19.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:20.538 01.526 29988 Exposure complete
00:15:20.577 00.039 29988 worker thread done servicing request
00:15:20.577 00.000 28316 OnExposeComplete: enter
00:15:20.580 00.003 28316 UpdateGuideState(): m_state=6
00:15:20.582 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3547
00:15:20.583 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=118.61, Mass=1756, SNR=28.8, Peak=148 HFD=3.7
00:15:20.585 00.002 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
00:15:20.585 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
00:15:20.586 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.31 mountX=0.04 mountY=0.08, mountTheta=1.17
00:15:20.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
00:15:20.587 00.000 28316 Enqueuing Move request for scope (-0.06, -0.07)
00:15:20.588 00.001 29988 Worker thread wakes up
00:15:20.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
00:15:20.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
00:15:20.588 00.000 29988 Moving (-0.06, -0.07) raw xDistance=0.04 yDistance=0.08
00:15:20.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:15:20.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:20.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:15:20.588 00.000 29988 MoveAxis(E, 0, ABG)
00:15:20.588 00.000 29988 Move returns status 0, amount 0
00:15:20.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:20.589 00.001 29988 MoveAxis(N, 0, ABG)
00:15:20.589 00.000 29988 Move returns status 0, amount 0
00:15:20.589 00.000 29988 move complete, result=0
00:15:20.589 00.000 28316 UpdateGuideState exits: m=1756 RSB=28.8
00:15:20.589 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 7 / 99999
00:15:20.590 00.001 29988 worker thread done servicing request
00:15:20.590 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140920.590,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
00:15:20.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:20.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:20.591 00.000 28316 Enqueuing Expose request
00:15:20.592 00.001 29988 Worker thread wakes up
00:15:20.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:20.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:20.592 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:22.221 01.629 29988 Exposure complete
00:15:22.280 00.059 29988 worker thread done servicing request
00:15:22.280 00.000 28316 OnExposeComplete: enter
00:15:22.281 00.001 28316 UpdateGuideState(): m_state=6
00:15:22.282 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3548
00:15:22.282 00.000 28316 Star::Find returns 1 (0), X=585.07, Y=118.56, Mass=1865, SNR=29.7, Peak=150 HFD=4.2
00:15:22.282 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:15:22.283 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
00:15:22.283 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-2.72 mountX=-0.00 mountY=0.30, mountTheta=1.58
00:15:22.285 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.12, opts=13)
00:15:22.286 00.001 28316 Enqueuing Move request for scope (-0.27, -0.12)
00:15:22.287 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:22.287 00.000 29988 Worker thread wakes up
00:15:22.287 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.7
00:15:22.288 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd
00:15:22.288 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 8 / 99999
00:15:22.288 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.12)
00:15:22.288 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140922.288,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:15:22.289 00.001 29988 Moving (-0.27, -0.12) raw xDistance=-0.00 yDistance=0.30
00:15:22.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:15:22.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:22.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:22.290 00.001 28316 Enqueuing Expose request
00:15:22.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:22.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:15:22.290 00.000 29988 MoveAxis(E, 0, ABG)
00:15:22.290 00.000 29988 Move returns status 0, amount 0
00:15:22.290 00.000 29988 MoveAxis(N, 0, ABG)
00:15:22.290 00.000 29988 Move returns status 0, amount 0
00:15:22.290 00.000 29988 move complete, result=0
00:15:22.290 00.000 29988 worker thread done servicing request
00:15:22.290 00.000 29988 Worker thread wakes up
00:15:22.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:22.291 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:22.291 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:15:23.805 01.514 29988 Exposure complete
00:15:23.851 00.046 29988 worker thread done servicing request
00:15:23.851 00.000 28316 OnExposeComplete: enter
00:15:23.852 00.001 28316 UpdateGuideState(): m_state=6
00:15:23.852 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3549
00:15:23.853 00.001 28316 Star::Find returns 1 (0), X=584.96, Y=118.39, Mass=1897, SNR=29.8, Peak=148 HFD=4.2
00:15:23.853 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.35 = -1.35)
00:15:23.854 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.75 = 1.75)
00:15:23.854 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.29 hyp=0.48 cameraTheta=-2.49 mountX=0.10 mountY=0.47, mountTheta=1.35
00:15:23.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.29, opts=13)
00:15:23.855 00.000 28316 Enqueuing Move request for scope (-0.38, -0.29)
00:15:23.856 00.001 29988 Worker thread wakes up
00:15:23.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.29) opts 0xd
00:15:23.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.29)
00:15:23.856 00.000 29988 Moving (-0.38, -0.29) raw xDistance=0.10 yDistance=0.47
00:15:23.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:15:23.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:15:23.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:23.857 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:15:23.857 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:15:23.857 00.000 29988 MoveAxis(E, 0, ABG)
00:15:23.857 00.000 29988 Move returns status 0, amount 0
00:15:23.857 00.000 29988 MoveAxis(N, 0, ABG)
00:15:23.857 00.000 29988 Move returns status 0, amount 0
00:15:23.857 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 9 / 99999
00:15:23.858 00.001 29988 move complete, result=0
00:15:23.858 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140923.858,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
00:15:23.858 00.000 29988 worker thread done servicing request
00:15:23.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:23.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:23.859 00.000 28316 Enqueuing Expose request
00:15:23.860 00.001 29988 Worker thread wakes up
00:15:23.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:23.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:23.860 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:15:25.483 01.623 29988 Exposure complete
00:15:25.540 00.057 29988 worker thread done servicing request
00:15:25.540 00.000 28316 OnExposeComplete: enter
00:15:25.541 00.001 28316 UpdateGuideState(): m_state=6
00:15:25.542 00.001 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3550
00:15:25.544 00.002 28316 Star::Find returns 1 (0), X=585.15, Y=118.74, Mass=1834, SNR=29.5, Peak=156 HFD=4.3
00:15:25.546 00.002 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.97 = -2.32)
00:15:25.549 00.003 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.07 = 0.79)
00:15:25.551 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.82 mountX=-0.14 mountY=0.14, mountTheta=2.34
00:15:25.554 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.06, opts=13)
00:15:25.555 00.001 28316 Enqueuing Move request for scope (-0.19, 0.06)
00:15:25.555 00.000 29988 Worker thread wakes up
00:15:25.556 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:25.556 00.000 28316 UpdateGuideState exits: m=1834 RSB=29.5
00:15:25.556 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 10 / 99999
00:15:25.557 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
00:15:25.557 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786140925.557,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:15:25.557 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
00:15:25.558 00.001 29988 Moving (-0.19, 0.06) raw xDistance=-0.14 yDistance=0.14
00:15:25.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:15:25.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:25.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:25.559 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:15:25.559 00.000 29988 MoveAxis(E, 0, ABG)
00:15:25.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:25.560 00.001 28316 Enqueuing Expose request
00:15:25.562 00.002 29988 Move returns status 0, amount 0
00:15:25.562 00.000 29988 MoveAxis(N, 0, ABG)
00:15:25.562 00.000 29988 Move returns status 0, amount 0
00:15:25.562 00.000 29988 move complete, result=0
00:15:25.562 00.000 29988 worker thread done servicing request
00:15:25.562 00.000 29988 Worker thread wakes up
00:15:25.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:25.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:25.562 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:27.074 01.512 29988 Exposure complete
00:15:27.122 00.048 29988 worker thread done servicing request
00:15:27.122 00.000 28316 OnExposeComplete: enter
00:15:27.123 00.001 28316 UpdateGuideState(): m_state=6
00:15:27.123 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3551
00:15:27.124 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=118.90, Mass=1889, SNR=29.8, Peak=165 HFD=4.3
00:15:27.124 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
00:15:27.125 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.22 = -0.07)
00:15:27.125 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.97 mountX=-0.23 mountY=-0.02, mountTheta=-3.07
00:15:27.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.22, opts=13)
00:15:27.127 00.001 28316 Enqueuing Move request for scope (-0.09, 0.22)
00:15:27.127 00.000 29988 Worker thread wakes up
00:15:27.128 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:27.130 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
00:15:27.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
00:15:27.130 00.000 29988 Moving (-0.09, 0.22) raw xDistance=-0.23 yDistance=-0.02
00:15:27.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:15:27.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:27.130 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:15:27.132 00.002 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 11 / 99999
00:15:27.133 00.001 28316 PhdController: newstate STATE_FINISH
00:15:27.134 00.001 28316 PhdController complete: success
00:15:27.137 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:15:27.137 00.000 29988 MoveAxis(E, 49, ABG)
00:15:27.137 00.000 29988 Guiding  Dir = 2, Dur = 49
00:15:27.137 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786140927.137,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
00:15:27.137 00.000 29988 IsSlewing returns 0
00:15:27.138 00.001 28316 Mount: notify guiding dither settle done success=1
00:15:27.138 00.000 28316 PhdController: newstate STATE_IDLE
00:15:27.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:27.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:27.139 00.000 28316 Enqueuing Expose request
00:15:27.140 00.001 29988 IsGuiding returns 0
00:15:27.142 00.002 29988 PulseGuide returned control before completion, sleep 58
00:15:27.213 00.071 29988 IsGuiding returns 0
00:15:27.213 00.000 29988 Move returns status 0, amount 49
00:15:27.213 00.000 29988 MoveAxis(N, 0, ABG)
00:15:27.213 00.000 29988 Move returns status 0, amount 0
00:15:27.213 00.000 29988 move complete, result=0
00:15:27.213 00.000 29988 worker thread done servicing request
00:15:27.213 00.000 29988 Worker thread wakes up
00:15:27.213 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
00:15:27.214 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:27.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:28.839 01.625 29988 Exposure complete
00:15:28.897 00.058 29988 worker thread done servicing request
00:15:28.897 00.000 28316 OnExposeComplete: enter
00:15:28.898 00.001 28316 UpdateGuideState(): m_state=6
00:15:28.898 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.899 00.001 28316 Star::Find returns 1 (0), X=585.24, Y=118.64, Mass=1867, SNR=29.5, Peak=153 HFD=4.6
00:15:28.899 00.000 28316 MultiStar: exiting stabilization period
00:15:28.900 00.001 28316 MultiStar: updating star positions after lock position change
00:15:28.901 00.001 28316 Star::Find(15, 468, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.902 00.001 28316 Star::Find returns 1 (0), X=468.32, Y=128.78, Mass=1607, SNR=27.8, Peak=141 HFD=3.8
00:15:28.903 00.001 28316 Star::Find(15, 426, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.904 00.001 28316 Star::Find returns 1 (0), X=426.54, Y=200.31, Mass=1774, SNR=28.9, Peak=138 HFD=3.9
00:15:28.905 00.001 28316 Star::Find(15, 1118, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.906 00.001 28316 Star::Find returns 1 (0), X=1118.26, Y=661.07, Mass=1428, SNR=26.0, Peak=110 HFD=4.2
00:15:28.907 00.001 28316 Star::Find(15, 571, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.908 00.001 28316 Star::Find returns 1 (0), X=571.06, Y=645.16, Mass=1404, SNR=25.9, Peak=121 HFD=4.2
00:15:28.909 00.001 28316 Star::Find(15, 589, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.910 00.001 28316 Star::Find returns 1 (0), X=589.77, Y=419.87, Mass=1152, SNR=23.5, Peak=100 HFD=3.9
00:15:28.912 00.002 28316 Star::Find(15, 1106, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.914 00.002 28316 Star::Find returns 1 (0), X=1105.74, Y=894.54, Mass=951, SNR=21.4, Peak=90 HFD=3.6
00:15:28.916 00.002 28316 Star::Find(15, 1124, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.917 00.001 28316 Star::Find returns 1 (0), X=1125.04, Y=812.60, Mass=785, SNR=19.5, Peak=68 HFD=3.5
00:15:28.917 00.000 28316 Star::Find(15, 976, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.918 00.001 28316 Star::Find returns 1 (0), X=976.43, Y=264.65, Mass=648, SNR=17.7, Peak=54 HFD=3.4
00:15:28.918 00.000 28316 Star::Find(15, 304, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.919 00.001 28316 Star::Find returns 1 (0), X=304.43, Y=446.23, Mass=700, SNR=18.3, Peak=59 HFD=3.7
00:15:28.919 00.000 28316 Star::Find(15, 568, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.919 00.000 28316 Star::Find returns 1 (0), X=568.62, Y=439.84, Mass=693, SNR=18.2, Peak=59 HFD=4.4
00:15:28.920 00.001 28316 Star::Find(15, 1007, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
00:15:28.920 00.000 28316 Star::Find returns 1 (0), X=1006.82, Y=700.91, Mass=580, SNR=16.7, Peak=55 HFD=3.5
00:15:28.921 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
00:15:28.921 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
00:15:28.921 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=-0.01 mountY=0.11, mountTheta=1.63
00:15:28.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
00:15:28.923 00.001 28316 Enqueuing Move request for scope (-0.10, -0.04)
00:15:28.924 00.001 29988 Worker thread wakes up
00:15:28.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
00:15:28.924 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
00:15:28.924 00.000 29988 Moving (-0.10, -0.04) raw xDistance=-0.01 yDistance=0.11
00:15:28.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:15:28.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:28.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:28.925 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.5
00:15:28.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:28.926 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:28.926 00.000 28316 Enqueuing Expose request
00:15:28.927 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:15:28.927 00.000 29988 MoveAxis(E, 0, ABG)
00:15:28.927 00.000 29988 Move returns status 0, amount 0
00:15:28.927 00.000 29988 MoveAxis(N, 0, ABG)
00:15:28.927 00.000 29988 Move returns status 0, amount 0
00:15:28.927 00.000 29988 move complete, result=0
00:15:28.927 00.000 29988 worker thread done servicing request
00:15:28.927 00.000 29988 Worker thread wakes up
00:15:28.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:28.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:28.928 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:30.344 01.416 29988 Exposure complete
00:15:30.388 00.044 29988 worker thread done servicing request
00:15:30.388 00.000 28316 OnExposeComplete: enter
00:15:30.390 00.002 28316 UpdateGuideState(): m_state=6
00:15:30.391 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3553
00:15:30.392 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=118.33, Mass=1912, SNR=30.0, Peak=127 HFD=4.3
00:15:30.393 00.001 28316 MultiStar: [#1 0.23,-0.31,0.92,U] [#2 0.08,-0.34,0.98,U] [#3 0.12,-0.28,0.88,U] [#4 0.07,-0.29,0.88,U] [#5 0.07,-0.29,0.76,U] [#6 0.29,-0.31,0.00,M1] [#7 0.09,-0.15,0.66,U] [#8 -0.13,-0.46,0.00,M1] 
00:15:30.394 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.30}, one-star: {0.02, -0.35}
00:15:30.394 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
00:15:30.394 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
00:15:30.397 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.25 mountX=0.31 mountY=0.04, mountTheta=0.14
00:15:30.401 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.30, opts=13)
00:15:30.403 00.002 28316 Enqueuing Move request for scope (0.10, -0.30)
00:15:30.405 00.002 29988 Worker thread wakes up
00:15:30.406 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:30.406 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
00:15:30.407 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
00:15:30.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
00:15:30.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:30.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:30.407 00.000 28316 Enqueuing Expose request
00:15:30.408 00.001 29988 Moving (0.10, -0.30) raw xDistance=0.31 yDistance=0.04
00:15:30.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:15:30.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:30.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:15:30.408 00.000 29988 MoveAxis(W, 65, ABG)
00:15:30.408 00.000 29988 Guiding  Dir = 3, Dur = 65
00:15:30.409 00.001 29988 IsSlewing returns 0
00:15:30.409 00.000 29988 IsGuiding returns 0
00:15:30.411 00.002 29988 PulseGuide returned control before completion, sleep 74
00:15:30.499 00.088 29988 IsGuiding returns 0
00:15:30.499 00.000 29988 Move returns status 0, amount 65
00:15:30.500 00.001 29988 MoveAxis(N, 0, ABG)
00:15:30.500 00.000 29988 Move returns status 0, amount 0
00:15:30.500 00.000 29988 move complete, result=0
00:15:30.500 00.000 29988 worker thread done servicing request
00:15:30.500 00.000 29988 Worker thread wakes up
00:15:30.500 00.000 28316 GuideStep: 0.3 px 65 ms WEST, 0.0 px 0 ms NORTH
00:15:30.501 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:30.502 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:32.137 01.635 29988 Exposure complete
00:15:32.172 00.035 29988 worker thread done servicing request
00:15:32.172 00.000 28316 OnExposeComplete: enter
00:15:32.173 00.001 28316 UpdateGuideState(): m_state=6
00:15:32.174 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3554
00:15:32.175 00.001 28316 Star::Find returns 1 (0), X=585.10, Y=118.83, Mass=1950, SNR=30.3, Peak=178 HFD=4.3
00:15:32.175 00.000 28316 MultiStar: [#1 -0.07,0.10,0.91,U] [#2 -0.19,0.06,0.93,U] [#3 -0.11,0.09,0.86,U] [#4 -0.10,-0.09,0.89,U] [#5 -0.13,0.01,0.80,U] [#6 -0.12,0.06,0.71,U] [#7 -0.17,0.20,0.64,U] [#8 -0.14,0.01,0.59,U] 
00:15:32.176 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.25, 0.15}
00:15:32.177 00.001 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.14) = xAngle (3.86 = -2.43)
00:15:32.178 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.67)
00:15:32.178 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.71 mountX=-0.12 mountY=0.10, mountTheta=2.45
00:15:32.180 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
00:15:32.180 00.000 28316 Enqueuing Move request for scope (-0.14, 0.07)
00:15:32.181 00.001 29988 Worker thread wakes up
00:15:32.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:32.183 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
00:15:32.183 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:15:32.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:32.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
00:15:32.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:32.184 00.001 28316 Enqueuing Expose request
00:15:32.184 00.000 29988 Moving (-0.14, 0.07) raw xDistance=-0.12 yDistance=0.10
00:15:32.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:15:32.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:32.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:15:32.184 00.000 29988 MoveAxis(E, 0, ABG)
00:15:32.184 00.000 29988 Move returns status 0, amount 0
00:15:32.184 00.000 29988 MoveAxis(N, 0, ABG)
00:15:32.184 00.000 29988 Move returns status 0, amount 0
00:15:32.184 00.000 29988 move complete, result=0
00:15:32.185 00.001 29988 worker thread done servicing request
00:15:32.185 00.000 29988 Worker thread wakes up
00:15:32.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:32.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:32.185 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:15:33.697 01.512 29988 Exposure complete
00:15:33.722 00.025 29988 worker thread done servicing request
00:15:33.722 00.000 28316 OnExposeComplete: enter
00:15:33.723 00.001 28316 UpdateGuideState(): m_state=6
00:15:33.725 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3555
00:15:33.726 00.001 28316 Star::Find returns 1 (0), X=585.30, Y=119.02, Mass=1948, SNR=30.2, Peak=177 HFD=4.3
00:15:33.727 00.001 28316 MultiStar: [#1 0.01,0.28,0.91,U] [#2 -0.06,0.10,0.97,U] [#3 0.05,0.27,0.87,U] [#4 0.02,0.21,0.86,U] [#5 -0.07,0.25,0.80,U] [#6 0.02,0.27,0.73,U] [#7 0.05,0.38,0.66,U] [#8 -0.03,0.26,0.59,U] 
00:15:33.729 00.002 28316 refined, 8 included, MultiStar: {-0.01, 0.26}, one-star: {-0.04, 0.35}
00:15:33.730 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
00:15:33.731 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.44)
00:15:33.732 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.60 mountX=-0.24 mountY=-0.11, mountTheta=-2.71
00:15:33.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.26, opts=13)
00:15:33.734 00.001 28316 Enqueuing Move request for scope (-0.01, 0.26)
00:15:33.734 00.000 29988 Worker thread wakes up
00:15:33.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
00:15:33.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
00:15:33.734 00.000 29988 Moving (-0.01, 0.26) raw xDistance=-0.24 yDistance=-0.11
00:15:33.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:15:33.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:33.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:33.735 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.2
00:15:33.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:33.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:33.736 00.000 28316 Enqueuing Expose request
00:15:33.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:15:33.737 00.001 29988 MoveAxis(E, 51, ABG)
00:15:33.737 00.000 29988 Guiding  Dir = 2, Dur = 51
00:15:33.737 00.000 29988 IsSlewing returns 0
00:15:33.737 00.000 29988 IsGuiding returns 0
00:15:33.739 00.002 29988 PulseGuide returned control before completion, sleep 60
00:15:33.807 00.068 29988 IsGuiding returns 0
00:15:33.807 00.000 29988 Move returns status 0, amount 51
00:15:33.807 00.000 29988 MoveAxis(N, 0, ABG)
00:15:33.807 00.000 29988 Move returns status 0, amount 0
00:15:33.807 00.000 29988 move complete, result=0
00:15:33.807 00.000 29988 worker thread done servicing request
00:15:33.807 00.000 29988 Worker thread wakes up
00:15:33.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:33.807 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
00:15:33.808 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:35.433 01.625 29988 Exposure complete
00:15:35.484 00.051 29988 worker thread done servicing request
00:15:35.484 00.000 28316 OnExposeComplete: enter
00:15:35.485 00.001 28316 UpdateGuideState(): m_state=6
00:15:35.486 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3556
00:15:35.487 00.001 28316 Star::Find returns 1 (0), X=585.24, Y=118.93, Mass=1790, SNR=29.0, Peak=171 HFD=4.1
00:15:35.488 00.001 28316 MultiStar: [#1 -0.08,0.27,0.94,U] [#2 -0.15,0.28,1.01,U] [#3 -0.00,0.18,0.88,U] [#4 -0.05,0.11,0.87,U] [#5 -0.19,0.15,0.85,U] [#6 -0.10,0.12,0.74,U] [#7 -0.21,0.30,0.69,U] [#8 -0.21,0.14,0.60,U] 
00:15:35.489 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.10, 0.25}
00:15:35.490 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.23 = -3.06)
00:15:35.490 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.04)
00:15:35.491 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=-0.23 mountY=0.01, mountTheta=3.10
00:15:35.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.20, opts=13)
00:15:35.494 00.002 28316 Enqueuing Move request for scope (-0.11, 0.20)
00:15:35.495 00.001 29988 Worker thread wakes up
00:15:35.495 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:35.495 00.000 28316 UpdateGuideState exits: m=1790 RSB=29.0
00:15:35.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:35.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:35.496 00.000 28316 Enqueuing Expose request
00:15:35.497 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
00:15:35.497 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
00:15:35.497 00.000 29988 Moving (-0.11, 0.20) raw xDistance=-0.23 yDistance=0.01
00:15:35.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
00:15:35.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:35.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:35.497 00.000 29988 MoveAxis(E, 52, ABG)
00:15:35.497 00.000 29988 Guiding  Dir = 2, Dur = 52
00:15:35.497 00.000 29988 IsSlewing returns 0
00:15:35.497 00.000 29988 IsGuiding returns 0
00:15:35.500 00.003 29988 PulseGuide returned control before completion, sleep 61
00:15:35.570 00.070 29988 IsGuiding returns 0
00:15:35.570 00.000 29988 Move returns status 0, amount 52
00:15:35.570 00.000 29988 MoveAxis(N, 0, ABG)
00:15:35.570 00.000 29988 Move returns status 0, amount 0
00:15:35.570 00.000 29988 move complete, result=0
00:15:35.570 00.000 29988 worker thread done servicing request
00:15:35.570 00.000 29988 Worker thread wakes up
00:15:35.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:35.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:35.570 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
00:15:36.989 01.419 29988 Exposure complete
00:15:37.014 00.025 29988 worker thread done servicing request
00:15:37.014 00.000 28316 OnExposeComplete: enter
00:15:37.014 00.000 28316 UpdateGuideState(): m_state=6
00:15:37.015 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3557
00:15:37.015 00.000 28316 Star::Find returns 1 (0), X=585.11, Y=118.83, Mass=1925, SNR=30.2, Peak=174 HFD=4.3
00:15:37.016 00.001 28316 MultiStar: [#1 -0.07,0.22,0.91,U] [#2 -0.09,0.11,0.95,U] [#3 0.06,0.14,0.86,U] [#4 -0.19,0.12,0.87,U] [#5 -0.12,0.13,0.77,U] [#6 0.04,0.07,0.71,U] [#7 0.02,0.21,0.66,U] [#8 -0.25,0.07,0.60,U] 
00:15:37.016 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.14}, one-star: {-0.23, 0.15}
00:15:37.017 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:15:37.017 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:15:37.018 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=-0.16 mountY=0.02, mountTheta=3.00
00:15:37.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
00:15:37.021 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
00:15:37.021 00.000 29988 Worker thread wakes up
00:15:37.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:37.022 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.2
00:15:37.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:37.023 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:37.023 00.000 28316 Enqueuing Expose request
00:15:37.024 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:15:37.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:15:37.024 00.000 29988 Moving (-0.09, 0.14) raw xDistance=-0.16 yDistance=0.02
00:15:37.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:15:37.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:37.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:15:37.024 00.000 29988 MoveAxis(E, 0, ABG)
00:15:37.024 00.000 29988 Move returns status 0, amount 0
00:15:37.024 00.000 29988 MoveAxis(N, 0, ABG)
00:15:37.024 00.000 29988 Move returns status 0, amount 0
00:15:37.024 00.000 29988 move complete, result=0
00:15:37.024 00.000 29988 worker thread done servicing request
00:15:37.024 00.000 29988 Worker thread wakes up
00:15:37.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:37.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:37.024 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:38.753 01.729 29988 Exposure complete
00:15:38.803 00.050 29988 worker thread done servicing request
00:15:38.803 00.000 28316 OnExposeComplete: enter
00:15:38.804 00.001 28316 UpdateGuideState(): m_state=6
00:15:38.805 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3558
00:15:38.805 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=118.91, Mass=1964, SNR=30.5, Peak=172 HFD=4.3
00:15:38.806 00.001 28316 MultiStar: [#1 -0.03,0.05,0.88,U] [#2 -0.19,0.10,0.96,U] [#3 -0.03,0.12,0.85,U] [#4 -0.19,0.10,0.85,U] [#5 -0.11,0.08,0.75,U] [#6 -0.04,0.15,0.69,U] [#7 0.03,0.15,0.64,U] [#8 -0.15,0.06,0.59,U] 
00:15:38.806 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.15, 0.23}
00:15:38.807 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
00:15:38.807 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.53 = 0.25)
00:15:38.808 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.29 mountX=-0.15 mountY=0.04, mountTheta=2.89
00:15:38.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
00:15:38.810 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
00:15:38.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:38.810 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.5
00:15:38.811 00.001 29988 Worker thread wakes up
00:15:38.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
00:15:38.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
00:15:38.811 00.000 29988 Moving (-0.10, 0.12) raw xDistance=-0.15 yDistance=0.04
00:15:38.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:15:38.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:38.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:15:38.811 00.000 29988 MoveAxis(E, 0, ABG)
00:15:38.811 00.000 29988 Move returns status 0, amount 0
00:15:38.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:38.814 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:38.816 00.002 29988 MoveAxis(N, 0, ABG)
00:15:38.816 00.000 29988 Move returns status 0, amount 0
00:15:38.816 00.000 29988 move complete, result=0
00:15:38.816 00.000 29988 worker thread done servicing request
00:15:38.816 00.000 28316 Enqueuing Expose request
00:15:38.817 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:38.817 00.000 29988 Worker thread wakes up
00:15:38.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:38.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:40.228 01.411 29988 Exposure complete
00:15:40.263 00.035 29988 worker thread done servicing request
00:15:40.263 00.000 28316 OnExposeComplete: enter
00:15:40.266 00.003 28316 UpdateGuideState(): m_state=6
00:15:40.266 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3559
00:15:40.268 00.002 28316 Star::Find returns 1 (0), X=585.23, Y=118.78, Mass=1927, SNR=30.1, Peak=171 HFD=4.3
00:15:40.268 00.000 28316 MultiStar: [#1 0.09,0.06,0.93,U] [#2 -0.07,0.06,0.93,U] [#3 0.08,0.20,0.85,U] [#4 -0.02,0.10,0.86,U] [#5 -0.16,0.11,0.80,U] [#6 0.01,0.14,0.72,U] [#7 -0.03,0.18,0.69,U] [#8 -0.12,0.05,0.60,U] 
00:15:40.269 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {-0.12, 0.10}
00:15:40.269 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:15:40.270 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.16)
00:15:40.270 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.88 mountX=-0.11 mountY=-0.02, mountTheta=-2.99
00:15:40.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
00:15:40.275 00.003 28316 Enqueuing Move request for scope (-0.04, 0.11)
00:15:40.278 00.003 29988 Worker thread wakes up
00:15:40.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
00:15:40.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:40.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
00:15:40.278 00.000 29988 Moving (-0.04, 0.11) raw xDistance=-0.11 yDistance=-0.02
00:15:40.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:15:40.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:40.279 00.001 28316 UpdateGuideState exits: m=1927 RSB=30.1
00:15:40.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:40.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:40.280 00.000 28316 Enqueuing Expose request
00:15:40.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:15:40.280 00.000 29988 MoveAxis(E, 0, ABG)
00:15:40.280 00.000 29988 Move returns status 0, amount 0
00:15:40.280 00.000 29988 MoveAxis(N, 0, ABG)
00:15:40.280 00.000 29988 Move returns status 0, amount 0
00:15:40.280 00.000 29988 move complete, result=0
00:15:40.280 00.000 29988 worker thread done servicing request
00:15:40.280 00.000 29988 Worker thread wakes up
00:15:40.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:40.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:40.281 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:41.913 01.632 29988 Exposure complete
00:15:41.937 00.024 29988 worker thread done servicing request
00:15:41.937 00.000 28316 OnExposeComplete: enter
00:15:41.938 00.001 28316 UpdateGuideState(): m_state=6
00:15:41.939 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3560
00:15:41.939 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=118.86, Mass=1941, SNR=30.1, Peak=166 HFD=4.4
00:15:41.939 00.000 28316 MultiStar: [#1 0.07,0.11,0.93,U] [#2 0.07,0.08,0.96,U] [#3 0.24,0.07,0.86,U] [#4 -0.04,0.10,0.86,U] [#5 0.01,0.12,0.78,U] [#6 0.21,0.13,0.76,U] [#7 -0.09,0.15,0.65,U] [#8 -0.00,0.01,0.60,U] 
00:15:41.940 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {-0.07, 0.18}
00:15:41.940 00.000 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
00:15:41.941 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.86)
00:15:41.941 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.18 mountX=-0.08 mountY=-0.09, mountTheta=-2.30
00:15:41.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.11, opts=13)
00:15:41.943 00.001 28316 Enqueuing Move request for scope (0.04, 0.11)
00:15:41.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:15:41.944 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.1
00:15:41.945 00.001 29988 Worker thread wakes up
00:15:41.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:41.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:41.946 00.001 28316 Enqueuing Expose request
00:15:41.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:15:41.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:15:41.946 00.000 29988 Moving (0.04, 0.11) raw xDistance=-0.08 yDistance=-0.09
00:15:41.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:15:41.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:41.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:15:41.946 00.000 29988 MoveAxis(E, 0, ABG)
00:15:41.946 00.000 29988 Move returns status 0, amount 0
00:15:41.946 00.000 29988 MoveAxis(N, 0, ABG)
00:15:41.946 00.000 29988 Move returns status 0, amount 0
00:15:41.946 00.000 29988 move complete, result=0
00:15:41.946 00.000 29988 worker thread done servicing request
00:15:41.946 00.000 29988 Worker thread wakes up
00:15:41.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:41.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:41.946 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:43.459 01.513 29988 Exposure complete
00:15:43.494 00.035 29988 worker thread done servicing request
00:15:43.495 00.001 28316 OnExposeComplete: enter
00:15:43.496 00.001 28316 UpdateGuideState(): m_state=6
00:15:43.496 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3561
00:15:43.496 00.000 28316 Star::Find returns 1 (0), X=585.30, Y=118.97, Mass=1893, SNR=29.8, Peak=177 HFD=4.1
00:15:43.497 00.001 28316 MultiStar: [#1 0.04,0.26,0.92,U] [#2 0.01,0.22,0.96,U] [#3 0.13,0.32,0.89,U] [#4 0.05,0.20,0.89,U] [#5 0.04,0.12,0.80,U] [#6 0.13,0.16,0.75,U] [#7 -0.02,0.27,0.64,U] [#8 -0.08,0.17,0.61,U] 
00:15:43.497 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.23}, one-star: {-0.04, 0.29}
00:15:43.498 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:15:43.498 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:15:43.498 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=-0.19 mountY=-0.13, mountTheta=-2.55
00:15:43.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.23, opts=13)
00:15:43.500 00.001 28316 Enqueuing Move request for scope (0.03, 0.23)
00:15:43.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:43.501 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.8
00:15:43.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:43.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:43.502 00.000 28316 Enqueuing Expose request
00:15:43.503 00.001 29988 Worker thread wakes up
00:15:43.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
00:15:43.503 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
00:15:43.503 00.000 29988 Moving (0.03, 0.23) raw xDistance=-0.19 yDistance=-0.13
00:15:43.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:15:43.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:43.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:15:43.503 00.000 29988 MoveAxis(E, 0, ABG)
00:15:43.503 00.000 29988 Move returns status 0, amount 0
00:15:43.503 00.000 29988 MoveAxis(N, 0, ABG)
00:15:43.503 00.000 29988 Move returns status 0, amount 0
00:15:43.503 00.000 29988 move complete, result=0
00:15:43.503 00.000 29988 worker thread done servicing request
00:15:43.503 00.000 29988 Worker thread wakes up
00:15:43.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:43.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:43.504 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:45.127 01.623 29988 Exposure complete
00:15:45.167 00.040 29988 worker thread done servicing request
00:15:45.168 00.001 28316 OnExposeComplete: enter
00:15:45.169 00.001 28316 UpdateGuideState(): m_state=6
00:15:45.170 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3562
00:15:45.171 00.001 28316 Star::Find returns 1 (0), X=585.49, Y=118.90, Mass=1939, SNR=30.2, Peak=171 HFD=4.0
00:15:45.171 00.000 28316 MultiStar: [#1 0.16,0.17,0.90,U] [#2 0.06,0.14,0.96,U] [#3 0.23,0.25,0.84,U] [#4 0.17,0.30,0.87,U] [#5 0.01,0.15,0.80,U] [#6 0.31,0.09,0.70,U] [#7 0.12,0.40,0.00,M1] [#8 0.03,0.21,0.59,U] 
00:15:45.172 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.19}, one-star: {0.15, 0.22}
00:15:45.173 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.09 = 2.09)
00:15:45.173 00.000 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.09)
00:15:45.174 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.95 mountX=-0.12 mountY=-0.21, mountTheta=-2.08
00:15:45.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.19, opts=13)
00:15:45.176 00.001 28316 Enqueuing Move request for scope (0.14, 0.19)
00:15:45.176 00.000 29988 Worker thread wakes up
00:15:45.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:45.177 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
00:15:45.177 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:15:45.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:45.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:45.179 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
00:15:45.179 00.000 29988 Moving (0.14, 0.19) raw xDistance=-0.12 yDistance=-0.21
00:15:45.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:15:45.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:15:45.179 00.000 29988 MoveAxis(E, 0, ABG)
00:15:45.179 00.000 29988 Move returns status 0, amount 0
00:15:45.179 00.000 28316 Enqueuing Expose request
00:15:45.179 00.000 29988 MoveAxis(N, 50, ABG)
00:15:45.179 00.000 29988 Guiding  Dir = 0, Dur = 50
00:15:45.179 00.000 29988 IsSlewing returns 0
00:15:45.179 00.000 29988 IsGuiding returns 0
00:15:45.185 00.006 29988 PulseGuide returned control before completion, sleep 55
00:15:45.255 00.070 29988 IsGuiding returns 0
00:15:45.255 00.000 29988 Move returns status 0, amount 50
00:15:45.255 00.000 29988 move complete, result=0
00:15:45.255 00.000 29988 worker thread done servicing request
00:15:45.255 00.000 29988 Worker thread wakes up
00:15:45.255 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:15:45.256 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:45.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:46.673 01.417 29988 Exposure complete
00:15:46.719 00.046 29988 worker thread done servicing request
00:15:46.719 00.000 28316 OnExposeComplete: enter
00:15:46.720 00.001 28316 UpdateGuideState(): m_state=6
00:15:46.720 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3563
00:15:46.721 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=118.81, Mass=1944, SNR=30.3, Peak=157 HFD=4.4
00:15:46.721 00.000 28316 MultiStar: [#1 0.02,0.17,0.93,U] [#2 -0.12,0.19,0.95,U] [#3 0.08,0.25,0.86,U] [#4 -0.07,0.08,0.87,U] [#5 -0.02,0.30,0.76,U] [#6 0.07,0.23,0.72,U] [#7 -0.05,0.32,0.64,U] [#8 -0.16,0.13,0.58,U] 
00:15:46.722 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.20}, one-star: {-0.16, 0.13}
00:15:46.722 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:15:46.722 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:15:46.723 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.80 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
00:15:46.724 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.20, opts=13)
00:15:46.725 00.001 28316 Enqueuing Move request for scope (-0.05, 0.20)
00:15:46.725 00.000 29988 Worker thread wakes up
00:15:46.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:46.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
00:15:46.725 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.3
00:15:46.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:46.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:46.727 00.001 28316 Enqueuing Expose request
00:15:46.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
00:15:46.728 00.001 29988 Moving (-0.05, 0.20) raw xDistance=-0.20 yDistance=-0.05
00:15:46.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:15:46.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:46.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:15:46.728 00.000 29988 MoveAxis(E, 0, ABG)
00:15:46.728 00.000 29988 Move returns status 0, amount 0
00:15:46.728 00.000 29988 MoveAxis(N, 0, ABG)
00:15:46.728 00.000 29988 Move returns status 0, amount 0
00:15:46.728 00.000 29988 move complete, result=0
00:15:46.728 00.000 29988 worker thread done servicing request
00:15:46.729 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:15:46.729 00.000 29988 Worker thread wakes up
00:15:46.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:46.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:48.364 01.635 29988 Exposure complete
00:15:48.390 00.026 29988 worker thread done servicing request
00:15:48.390 00.000 28316 OnExposeComplete: enter
00:15:48.391 00.001 28316 UpdateGuideState(): m_state=6
00:15:48.392 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3564
00:15:48.393 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=119.09, Mass=2032, SNR=31.0, Peak=192 HFD=4.2
00:15:48.394 00.001 28316 MultiStar: [#1 -0.09,0.41,0.00,M1] [#2 -0.20,0.40,0.00,M1] [#3 0.00,0.58,0.00,M1] [#4 -0.15,0.41,0.00,M1] [#5 -0.11,0.37,0.77,U] [#6 0.11,0.37,0.71,U] [#7 -0.12,0.58,0.00,M1] [#8 -0.15,0.42,0.00,M1] 
00:15:48.395 00.001 28316 refined, 2 included, MultiStar: {-0.03, 0.39}, one-star: {-0.08, 0.41}
00:15:48.395 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
00:15:48.396 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
00:15:48.396 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.66 mountX=-0.37 mountY=-0.14, mountTheta=-2.77
00:15:48.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.39, opts=13)
00:15:48.398 00.001 28316 Enqueuing Move request for scope (-0.03, 0.39)
00:15:48.398 00.000 29988 Worker thread wakes up
00:15:48.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd
00:15:48.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.39)
00:15:48.398 00.000 29988 Moving (-0.03, 0.39) raw xDistance=-0.37 yDistance=-0.14
00:15:48.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:15:48.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:48.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:48.399 00.001 28316 UpdateGuideState exits: m=2032 RSB=31.0
00:15:48.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:48.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:48.400 00.001 28316 Enqueuing Expose request
00:15:48.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:15:48.400 00.000 29988 MoveAxis(E, 77, ABG)
00:15:48.400 00.000 29988 Guiding  Dir = 2, Dur = 77
00:15:48.400 00.000 29988 IsSlewing returns 0
00:15:48.401 00.001 29988 IsGuiding returns 0
00:15:48.402 00.001 29988 PulseGuide returned control before completion, sleep 86
00:15:48.505 00.103 29988 IsGuiding returns 0
00:15:48.505 00.000 29988 Move returns status 0, amount 77
00:15:48.506 00.001 29988 MoveAxis(N, 0, ABG)
00:15:48.506 00.000 29988 Move returns status 0, amount 0
00:15:48.506 00.000 29988 move complete, result=0
00:15:48.506 00.000 29988 worker thread done servicing request
00:15:48.506 00.000 29988 Worker thread wakes up
00:15:48.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:48.506 00.000 28316 GuideStep: -0.4 px 77 ms EAST, -0.1 px 0 ms NORTH
00:15:48.507 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:49.914 01.407 29988 Exposure complete
00:15:49.963 00.049 29988 worker thread done servicing request
00:15:49.963 00.000 28316 OnExposeComplete: enter
00:15:49.964 00.001 28316 UpdateGuideState(): m_state=6
00:15:49.964 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3565
00:15:49.965 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=118.96, Mass=1866, SNR=29.7, Peak=168 HFD=4.1
00:15:49.965 00.000 28316 MultiStar: [#1 0.29,0.34,0.00,M2] [#2 0.11,0.31,0.98,U] [#3 0.35,0.28,0.00,M2] [#4 0.13,0.24,0.88,U] [#5 0.09,0.32,0.83,U] [#6 0.09,0.29,0.74,U] [#7 0.12,0.32,0.67,U] [#8 -0.04,0.28,0.61,U] 
00:15:49.966 00.001 28316 single-star, 6 included, MultiStar: {0.08, 0.29}, one-star: {0.02, 0.28}
00:15:49.966 00.000 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
00:15:49.967 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
00:15:49.967 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.29 cameraTheta=1.49 mountX=-0.25 mountY=-0.15, mountTheta=-2.61
00:15:49.969 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.28, opts=13)
00:15:49.970 00.001 28316 Enqueuing Move request for scope (0.02, 0.28)
00:15:49.971 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:49.972 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.7
00:15:49.974 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:49.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:49.975 00.001 28316 Enqueuing Expose request
00:15:49.976 00.001 29988 Worker thread wakes up
00:15:49.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
00:15:49.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
00:15:49.976 00.000 29988 Moving (0.02, 0.28) raw xDistance=-0.25 yDistance=-0.15
00:15:49.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
00:15:49.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:49.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:15:49.976 00.000 29988 MoveAxis(E, 58, ABG)
00:15:49.976 00.000 29988 Guiding  Dir = 2, Dur = 58
00:15:49.976 00.000 29988 IsSlewing returns 0
00:15:49.976 00.000 29988 IsGuiding returns 0
00:15:49.978 00.002 29988 PulseGuide returned control before completion, sleep 67
00:15:50.058 00.080 29988 IsGuiding returns 0
00:15:50.058 00.000 29988 Move returns status 0, amount 58
00:15:50.058 00.000 29988 MoveAxis(N, 0, ABG)
00:15:50.058 00.000 29988 Move returns status 0, amount 0
00:15:50.058 00.000 29988 move complete, result=0
00:15:50.058 00.000 29988 worker thread done servicing request
00:15:50.058 00.000 29988 Worker thread wakes up
00:15:50.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:50.058 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
00:15:50.059 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:51.697 01.638 29988 Exposure complete
00:15:51.760 00.063 29988 worker thread done servicing request
00:15:51.760 00.000 28316 OnExposeComplete: enter
00:15:51.762 00.002 28316 UpdateGuideState(): m_state=6
00:15:51.763 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3566
00:15:51.764 00.001 28316 Star::Find returns 1 (0), X=585.61, Y=118.73, Mass=1856, SNR=29.5, Peak=136 HFD=4.5
00:15:51.765 00.001 28316 MultiStar: [#1 0.28,0.14,0.95,U] [#2 0.24,0.12,1.01,U] [#3 0.21,0.02,0.88,U] [#4 0.10,0.01,0.87,U] [#5 0.06,0.04,0.81,U] [#6 0.18,0.13,0.75,U] [#7 0.12,0.01,0.70,U] [#8 0.21,-0.13,0.60,U] 
00:15:51.765 00.000 28316 refined, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.27, 0.05}
00:15:51.766 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
00:15:51.766 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.77)
00:15:51.767 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=0.03 mountY=-0.19, mountTheta=-1.41
00:15:51.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
00:15:51.768 00.000 28316 Enqueuing Move request for scope (0.19, 0.05)
00:15:51.769 00.001 29988 Worker thread wakes up
00:15:51.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
00:15:51.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
00:15:51.769 00.000 29988 Moving (0.19, 0.05) raw xDistance=0.03 yDistance=-0.19
00:15:51.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:51.769 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
00:15:51.770 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:51.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:51.771 00.001 28316 Enqueuing Expose request
00:15:51.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:15:51.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:51.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:15:51.771 00.000 29988 MoveAxis(E, 0, ABG)
00:15:51.771 00.000 29988 Move returns status 0, amount 0
00:15:51.771 00.000 29988 MoveAxis(N, 0, ABG)
00:15:51.771 00.000 29988 Move returns status 0, amount 0
00:15:51.771 00.000 29988 move complete, result=0
00:15:51.771 00.000 29988 worker thread done servicing request
00:15:51.771 00.000 29988 Worker thread wakes up
00:15:51.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:51.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:51.772 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:53.183 01.411 29988 Exposure complete
00:15:53.233 00.050 29988 worker thread done servicing request
00:15:53.233 00.000 28316 OnExposeComplete: enter
00:15:53.234 00.001 28316 UpdateGuideState(): m_state=6
00:15:53.236 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3567
00:15:53.237 00.001 28316 Star::Find returns 1 (0), X=585.39, Y=118.56, Mass=1861, SNR=29.5, Peak=130 HFD=4.4
00:15:53.238 00.001 28316 MultiStar: [#1 0.15,-0.14,0.91,U] [#2 0.14,-0.22,0.99,U] [#3 0.39,-0.17,0.00,M2] [#4 0.06,-0.11,0.87,U] [#5 0.06,-0.16,0.80,U] [#6 0.27,-0.17,0.72,U] [#7 0.13,-0.03,0.64,U] [#8 0.05,-0.26,0.61,U] 
00:15:53.238 00.000 28316 single-star, 7 included, MultiStar: {0.11, -0.15}, one-star: {0.05, -0.12}
00:15:53.239 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-1.14) = xAngle (-0.03 = -0.03)
00:15:53.240 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.07 = 3.07)
00:15:53.241 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.18 mountX=0.13 mountY=0.01, mountTheta=0.07
00:15:53.242 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
00:15:53.243 00.001 28316 Enqueuing Move request for scope (0.05, -0.12)
00:15:53.243 00.000 29988 Worker thread wakes up
00:15:53.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
00:15:53.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
00:15:53.243 00.000 29988 Moving (0.05, -0.12) raw xDistance=0.13 yDistance=0.01
00:15:53.244 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:15:53.244 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
00:15:53.245 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:53.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:15:53.245 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:53.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:53.246 00.001 28316 Enqueuing Expose request
00:15:53.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:53.246 00.000 29988 MoveAxis(E, 0, ABG)
00:15:53.246 00.000 29988 Move returns status 0, amount 0
00:15:53.246 00.000 29988 MoveAxis(N, 0, ABG)
00:15:53.246 00.000 29988 Move returns status 0, amount 0
00:15:53.246 00.000 29988 move complete, result=0
00:15:53.247 00.001 29988 worker thread done servicing request
00:15:53.247 00.000 29988 Worker thread wakes up
00:15:53.247 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:53.247 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:53.247 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:54.876 01.629 29988 Exposure complete
00:15:54.935 00.059 29988 worker thread done servicing request
00:15:54.935 00.000 28316 OnExposeComplete: enter
00:15:54.936 00.001 28316 UpdateGuideState(): m_state=6
00:15:54.937 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3568
00:15:54.938 00.001 28316 Star::Find returns 1 (0), X=585.17, Y=118.76, Mass=1971, SNR=30.5, Peak=170 HFD=4.4
00:15:54.939 00.001 28316 MultiStar: [#1 0.02,-0.06,0.91,U] [#2 -0.20,-0.01,0.94,U] [#3 0.19,0.07,0.85,U] [#4 -0.02,0.02,0.86,U] [#5 -0.05,0.03,0.77,U] [#6 0.15,-0.02,0.73,U] [#7 0.11,0.16,0.65,U] [#8 -0.19,0.02,0.57,U] 
00:15:54.939 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.17, 0.08}
00:15:54.940 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
00:15:54.941 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.15)
00:15:54.941 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.19 mountX=-0.04 mountY=0.01, mountTheta=2.99
00:15:54.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
00:15:54.943 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
00:15:54.943 00.000 29988 Worker thread wakes up
00:15:54.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:54.945 00.002 28316 UpdateGuideState exits: m=1971 RSB=30.5
00:15:54.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:54.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:54.946 00.000 28316 Enqueuing Expose request
00:15:54.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:15:54.947 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:15:54.947 00.000 29988 Moving (-0.02, 0.03) raw xDistance=-0.04 yDistance=0.01
00:15:54.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:15:54.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:54.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:15:54.947 00.000 29988 MoveAxis(E, 0, ABG)
00:15:54.947 00.000 29988 Move returns status 0, amount 0
00:15:54.947 00.000 29988 MoveAxis(N, 0, ABG)
00:15:54.947 00.000 29988 Move returns status 0, amount 0
00:15:54.947 00.000 29988 move complete, result=0
00:15:54.947 00.000 29988 worker thread done servicing request
00:15:54.947 00.000 29988 Worker thread wakes up
00:15:54.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:54.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:54.947 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:15:56.474 01.527 29988 Exposure complete
00:15:56.502 00.028 29988 worker thread done servicing request
00:15:56.502 00.000 28316 OnExposeComplete: enter
00:15:56.503 00.001 28316 UpdateGuideState(): m_state=6
00:15:56.504 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3569
00:15:56.504 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=118.90, Mass=1979, SNR=30.5, Peak=177 HFD=4.4
00:15:56.505 00.001 28316 MultiStar: [#1 0.03,0.13,0.89,U] [#2 0.04,0.09,0.95,U] [#3 0.28,0.12,0.86,U] [#4 0.11,0.12,0.88,U] [#5 0.02,0.08,0.77,U] [#6 0.13,0.17,0.73,U] [#7 0.07,0.23,0.63,U] [#8 -0.04,0.09,0.57,U] 
00:15:56.506 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.14}, one-star: {-0.08, 0.23}
00:15:56.506 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
00:15:56.507 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
00:15:56.507 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.14 mountX=-0.10 mountY=-0.12, mountTheta=-2.27
00:15:56.509 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.14, opts=13)
00:15:56.509 00.000 28316 Enqueuing Move request for scope (0.06, 0.14)
00:15:56.509 00.000 29988 Worker thread wakes up
00:15:56.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:56.510 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:15:56.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:56.512 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
00:15:56.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:56.512 00.000 28316 Enqueuing Expose request
00:15:56.513 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
00:15:56.513 00.000 29988 Moving (0.06, 0.14) raw xDistance=-0.10 yDistance=-0.12
00:15:56.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:15:56.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:56.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:15:56.513 00.000 29988 MoveAxis(E, 0, ABG)
00:15:56.513 00.000 29988 Move returns status 0, amount 0
00:15:56.513 00.000 29988 MoveAxis(N, 0, ABG)
00:15:56.513 00.000 29988 Move returns status 0, amount 0
00:15:56.513 00.000 29988 move complete, result=0
00:15:56.513 00.000 29988 worker thread done servicing request
00:15:56.513 00.000 29988 Worker thread wakes up
00:15:56.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:56.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:56.513 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:58.142 01.629 29988 Exposure complete
00:15:58.176 00.034 29988 worker thread done servicing request
00:15:58.176 00.000 28316 OnExposeComplete: enter
00:15:58.177 00.001 28316 UpdateGuideState(): m_state=6
00:15:58.178 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3570
00:15:58.178 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=118.85, Mass=1956, SNR=30.4, Peak=159 HFD=4.4
00:15:58.179 00.001 28316 MultiStar: [#1 0.23,0.21,0.87,U] [#2 0.20,0.13,0.95,U] [#3 0.06,0.10,0.86,U] [#4 0.07,0.06,0.86,U] [#5 0.00,0.06,0.76,U] [#6 0.11,0.06,0.72,U] [#7 0.00,0.13,0.63,U] [#8 0.03,0.05,0.60,U] 
00:15:58.179 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.11}, one-star: {-0.01, 0.17}
00:15:58.179 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:15:58.180 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
00:15:58.180 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.96 mountX=-0.07 mountY=-0.12, mountTheta=-2.09
00:15:58.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.11, opts=13)
00:15:58.182 00.001 28316 Enqueuing Move request for scope (0.08, 0.11)
00:15:58.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:15:58.183 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.4
00:15:58.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:58.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:58.184 00.000 28316 Enqueuing Expose request
00:15:58.185 00.001 29988 Worker thread wakes up
00:15:58.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
00:15:58.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
00:15:58.185 00.000 29988 Moving (0.08, 0.11) raw xDistance=-0.07 yDistance=-0.12
00:15:58.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:15:58.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:58.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:15:58.185 00.000 29988 MoveAxis(E, 0, ABG)
00:15:58.185 00.000 29988 Move returns status 0, amount 0
00:15:58.185 00.000 29988 MoveAxis(N, 0, ABG)
00:15:58.185 00.000 29988 Move returns status 0, amount 0
00:15:58.185 00.000 29988 move complete, result=0
00:15:58.185 00.000 29988 worker thread done servicing request
00:15:58.185 00.000 29988 Worker thread wakes up
00:15:58.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:58.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:58.186 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:15:59.705 01.519 29988 Exposure complete
00:15:59.752 00.047 29988 worker thread done servicing request
00:15:59.752 00.000 28316 OnExposeComplete: enter
00:15:59.753 00.001 28316 UpdateGuideState(): m_state=6
00:15:59.753 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3571
00:15:59.753 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=118.71, Mass=1995, SNR=30.7, Peak=156 HFD=4.4
00:15:59.754 00.001 28316 MultiStar: [#1 0.26,0.03,0.90,U] [#2 0.19,-0.10,0.93,U] [#3 0.42,-0.06,0.00,M1] [#4 0.14,-0.04,0.89,U] [#5 0.15,-0.08,0.75,U] [#6 0.30,0.04,0.71,U] [#7 0.14,0.14,0.64,U] [#8 -0.00,-0.09,0.58,U] 
00:15:59.754 00.000 28316 single-star, 7 included, MultiStar: {0.16, -0.01}, one-star: {0.10, 0.03}
00:15:59.755 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
00:15:59.755 00.000 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
00:15:59.755 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.29 mountX=0.01 mountY=-0.10, mountTheta=-1.43
00:15:59.757 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
00:15:59.757 00.000 28316 Enqueuing Move request for scope (0.10, 0.03)
00:15:59.758 00.001 29988 Worker thread wakes up
00:15:59.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:15:59.758 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
00:15:59.760 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:59.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:15:59.760 00.000 28316 Enqueuing Expose request
00:15:59.761 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
00:15:59.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
00:15:59.761 00.000 29988 Moving (0.10, 0.03) raw xDistance=0.01 yDistance=-0.10
00:15:59.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:15:59.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:59.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:15:59.761 00.000 29988 MoveAxis(E, 0, ABG)
00:15:59.761 00.000 29988 Move returns status 0, amount 0
00:15:59.761 00.000 29988 MoveAxis(N, 0, ABG)
00:15:59.761 00.000 29988 Move returns status 0, amount 0
00:15:59.761 00.000 29988 move complete, result=0
00:15:59.761 00.000 29988 worker thread done servicing request
00:15:59.761 00.000 29988 Worker thread wakes up
00:15:59.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:15:59.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:15:59.762 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:01.395 01.633 29988 Exposure complete
00:16:01.420 00.025 29988 worker thread done servicing request
00:16:01.420 00.000 28316 OnExposeComplete: enter
00:16:01.420 00.000 28316 UpdateGuideState(): m_state=6
00:16:01.422 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3572
00:16:01.422 00.000 28316 Star::Find returns 1 (0), X=585.60, Y=118.73, Mass=1931, SNR=30.1, Peak=147 HFD=4.6
00:16:01.422 00.000 28316 MultiStar: [#1 0.46,-0.08,0.00,M1] [#2 0.26,-0.05,0.95,U] [#3 0.50,-0.04,0.00,M2] [#4 0.36,-0.13,0.89,U] [#5 0.24,0.05,0.78,U] [#6 0.38,-0.08,0.72,U] [#7 0.23,0.15,0.65,U] [#8 0.41,-0.13,0.00,M1] 
00:16:01.422 00.000 28316 single-star, 5 included, MultiStar: {0.29, -0.01}, one-star: {0.26, 0.05}
00:16:01.423 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
00:16:01.423 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.84)
00:16:01.423 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=0.06 mountY=-0.25, mountTheta=-1.34
00:16:01.426 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.05, opts=13)
00:16:01.427 00.001 28316 Enqueuing Move request for scope (0.26, 0.05)
00:16:01.428 00.001 29988 Worker thread wakes up
00:16:01.429 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:16:01.429 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:16:01.430 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:01.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:01.431 00.001 28316 Enqueuing Expose request
00:16:01.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
00:16:01.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
00:16:01.431 00.000 29988 Moving (0.26, 0.05) raw xDistance=0.06 yDistance=-0.25
00:16:01.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:16:01.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:16:01.431 00.000 29988 MoveAxis(E, 0, ABG)
00:16:01.431 00.000 29988 Move returns status 0, amount 0
00:16:01.431 00.000 29988 MoveAxis(N, 61, ABG)
00:16:01.431 00.000 29988 Guiding  Dir = 0, Dur = 61
00:16:01.432 00.001 29988 IsSlewing returns 0
00:16:01.432 00.000 29988 IsGuiding returns 0
00:16:01.437 00.005 29988 PulseGuide returned control before completion, sleep 66
00:16:01.523 00.086 29988 IsGuiding returns 0
00:16:01.523 00.000 29988 Move returns status 0, amount 61
00:16:01.523 00.000 29988 move complete, result=0
00:16:01.523 00.000 29988 worker thread done servicing request
00:16:01.523 00.000 29988 Worker thread wakes up
00:16:01.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:01.523 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
00:16:01.524 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:02.931 01.407 29988 Exposure complete
00:16:02.973 00.042 29988 worker thread done servicing request
00:16:02.973 00.000 28316 OnExposeComplete: enter
00:16:02.974 00.001 28316 UpdateGuideState(): m_state=6
00:16:02.976 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3573
00:16:02.977 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=118.63, Mass=1867, SNR=29.6, Peak=148 HFD=4.2
00:16:02.978 00.001 28316 MultiStar: [#1 0.43,-0.06,0.00,M2] [#2 0.23,-0.07,0.97,U] [#3 0.36,-0.02,0.89,U] [#4 0.27,-0.01,0.89,U] [#5 0.21,-0.01,0.80,U] [#6 0.38,-0.16,0.00,M1] [#7 0.25,-0.07,0.65,U] [#8 0.21,-0.08,0.64,U] 
00:16:02.981 00.003 28316 single-star, 6 included, MultiStar: {0.26, -0.04}, one-star: {0.26, -0.05}
00:16:02.982 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:16:02.983 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:16:02.984 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.19 mountX=0.15 mountY=-0.21, mountTheta=-0.94
00:16:02.987 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.05, opts=13)
00:16:02.989 00.002 28316 Enqueuing Move request for scope (0.26, -0.05)
00:16:02.991 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:16:02.993 00.002 29988 Worker thread wakes up
00:16:02.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
00:16:02.993 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
00:16:02.993 00.000 29988 Moving (0.26, -0.05) raw xDistance=0.15 yDistance=-0.21
00:16:02.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:16:02.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:16:02.993 00.000 29988 MoveAxis(E, 0, ABG)
00:16:02.993 00.000 29988 Move returns status 0, amount 0
00:16:02.993 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:16:02.993 00.000 29988 MoveAxis(N, 49, ABG)
00:16:02.994 00.001 29988 Guiding  Dir = 0, Dur = 49
00:16:02.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:02.994 00.000 29988 IsSlewing returns 0
00:16:02.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:02.995 00.001 28316 Enqueuing Expose request
00:16:02.995 00.000 29988 IsGuiding returns 0
00:16:03.000 00.005 29988 PulseGuide returned control before completion, sleep 55
00:16:03.067 00.067 29988 IsGuiding returns 0
00:16:03.067 00.000 29988 Move returns status 0, amount 49
00:16:03.067 00.000 29988 move complete, result=0
00:16:03.067 00.000 29988 worker thread done servicing request
00:16:03.067 00.000 29988 Worker thread wakes up
00:16:03.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:03.067 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
00:16:03.069 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:04.706 01.637 29988 Exposure complete
00:16:04.766 00.060 29988 worker thread done servicing request
00:16:04.766 00.000 28316 OnExposeComplete: enter
00:16:04.766 00.000 28316 UpdateGuideState(): m_state=6
00:16:04.767 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3574
00:16:04.767 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=118.46, Mass=1889, SNR=29.8, Peak=148 HFD=4.4
00:16:04.768 00.001 28316 MultiStar: [#1 0.06,-0.17,0.89,U] [#2 -0.18,-0.25,1.01,U] [#3 -0.09,-0.23,0.86,U] [#4 -0.07,-0.17,0.90,U] [#5 -0.12,-0.39,0.00,M1] [#6 -0.04,-0.39,0.76,U] [#7 0.00,-0.24,0.66,U] [#8 -0.10,-0.36,0.61,U] 
00:16:04.768 00.000 28316 single-star, 7 included, MultiStar: {-0.07, -0.25}, one-star: {-0.09, -0.22}
00:16:04.769 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.80 = -0.80)
00:16:04.769 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
00:16:04.770 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.95 mountX=0.17 mountY=0.18, mountTheta=0.82
00:16:04.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.22, opts=13)
00:16:04.772 00.001 28316 Enqueuing Move request for scope (-0.09, -0.22)
00:16:04.772 00.000 29988 Worker thread wakes up
00:16:04.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
00:16:04.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
00:16:04.772 00.000 29988 Moving (-0.09, -0.22) raw xDistance=0.17 yDistance=0.18
00:16:04.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:16:04.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:04.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:16:04.774 00.002 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:16:04.775 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:16:04.775 00.000 29988 MoveAxis(E, 0, ABG)
00:16:04.775 00.000 29988 Move returns status 0, amount 0
00:16:04.775 00.000 29988 MoveAxis(N, 0, ABG)
00:16:04.775 00.000 29988 Move returns status 0, amount 0
00:16:04.775 00.000 29988 move complete, result=0
00:16:04.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:04.776 00.001 29988 worker thread done servicing request
00:16:04.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:04.777 00.001 28316 Enqueuing Expose request
00:16:04.777 00.000 29988 Worker thread wakes up
00:16:04.777 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:04.778 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:04.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:06.193 01.415 29988 Exposure complete
00:16:06.218 00.025 29988 worker thread done servicing request
00:16:06.218 00.000 28316 OnExposeComplete: enter
00:16:06.219 00.001 28316 UpdateGuideState(): m_state=6
00:16:06.220 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3575
00:16:06.220 00.000 28316 Star::Find returns 1 (0), X=584.96, Y=118.69, Mass=1898, SNR=29.9, Peak=169 HFD=4.1
00:16:06.221 00.001 28316 MultiStar: [#1 -0.17,-0.15,0.93,U] [#2 -0.36,-0.05,0.96,U] [#3 -0.19,0.01,0.87,U] [#4 -0.26,-0.07,0.86,U] [#5 -0.36,-0.09,0.81,U] [#6 -0.03,-0.12,0.73,U] [#7 -0.17,0.13,0.64,U] [#8 -0.26,-0.13,0.60,U] 
00:16:06.221 00.000 28316 refined, 8 included, MultiStar: {-0.25, -0.05}, one-star: {-0.38, 0.01}
00:16:06.221 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
00:16:06.222 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
00:16:06.222 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-2.94 mountX=-0.06 mountY=0.25, mountTheta=1.80
00:16:06.226 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.05, opts=13)
00:16:06.227 00.001 28316 Enqueuing Move request for scope (-0.25, -0.05)
00:16:06.227 00.000 29988 Worker thread wakes up
00:16:06.228 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:06.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
00:16:06.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
00:16:06.228 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:16:06.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:06.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:06.229 00.000 28316 Enqueuing Expose request
00:16:06.230 00.001 29988 Moving (-0.25, -0.05) raw xDistance=-0.06 yDistance=0.25
00:16:06.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:16:06.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:06.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:16:06.230 00.000 29988 MoveAxis(E, 0, ABG)
00:16:06.230 00.000 29988 Move returns status 0, amount 0
00:16:06.230 00.000 29988 MoveAxis(N, 0, ABG)
00:16:06.230 00.000 29988 Move returns status 0, amount 0
00:16:06.230 00.000 29988 move complete, result=0
00:16:06.230 00.000 29988 worker thread done servicing request
00:16:06.230 00.000 29988 Worker thread wakes up
00:16:06.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:06.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:06.230 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:07.858 01.628 29988 Exposure complete
00:16:07.892 00.034 29988 worker thread done servicing request
00:16:07.892 00.000 28316 OnExposeComplete: enter
00:16:07.895 00.003 28316 UpdateGuideState(): m_state=6
00:16:07.895 00.000 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3576
00:16:07.896 00.001 28316 Star::Find returns 1 (0), X=584.90, Y=118.87, Mass=1861, SNR=29.7, Peak=180 HFD=4.3
00:16:07.896 00.000 28316 MultiStar: [#1 -0.24,0.15,0.93,U] [#2 -0.24,0.08,0.97,U] [#3 -0.17,0.19,0.87,U] [#4 -0.35,0.10,0.90,U] [#5 -0.26,0.06,0.80,U] [#6 -0.25,0.29,0.76,U] [#7 -0.39,0.34,0.00,M1] [#8 -0.39,0.10,0.00,M1] 
00:16:07.897 00.001 28316 refined, 6 included, MultiStar: {-0.28, 0.15}, one-star: {-0.44, 0.19}
00:16:07.897 00.000 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:16:07.898 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
00:16:07.898 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.65 mountX=-0.25 mountY=0.18, mountTheta=2.52
00:16:07.899 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.15, opts=13)
00:16:07.900 00.001 28316 Enqueuing Move request for scope (-0.28, 0.15)
00:16:07.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:07.900 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.7
00:16:07.901 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:07.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:07.902 00.001 28316 Enqueuing Expose request
00:16:07.903 00.001 29988 Worker thread wakes up
00:16:07.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
00:16:07.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
00:16:07.904 00.000 29988 Moving (-0.28, 0.15) raw xDistance=-0.25 yDistance=0.18
00:16:07.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:16:07.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:07.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:16:07.904 00.000 29988 MoveAxis(E, 53, ABG)
00:16:07.904 00.000 29988 Guiding  Dir = 2, Dur = 53
00:16:07.906 00.002 29988 IsSlewing returns 0
00:16:07.906 00.000 29988 IsGuiding returns 0
00:16:07.907 00.001 29988 PulseGuide returned control before completion, sleep 62
00:16:07.982 00.075 29988 IsGuiding returns 0
00:16:07.982 00.000 29988 Move returns status 0, amount 53
00:16:07.982 00.000 29988 MoveAxis(N, 0, ABG)
00:16:07.982 00.000 29988 Move returns status 0, amount 0
00:16:07.982 00.000 29988 move complete, result=0
00:16:07.982 00.000 29988 worker thread done servicing request
00:16:07.982 00.000 29988 Worker thread wakes up
00:16:07.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:07.982 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.2 px 0 ms NORTH
00:16:07.983 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:09.399 01.416 29988 Exposure complete
00:16:09.430 00.031 29988 worker thread done servicing request
00:16:09.430 00.000 28316 OnExposeComplete: enter
00:16:09.432 00.002 28316 UpdateGuideState(): m_state=6
00:16:09.433 00.001 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3577
00:16:09.434 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=118.72, Mass=1774, SNR=28.9, Peak=161 HFD=4.2
00:16:09.434 00.000 28316 MultiStar: [#1 -0.15,0.05,0.96,U] [#2 -0.32,-0.01,0.99,U] [#3 -0.17,0.00,0.90,U] [#4 -0.15,0.02,0.90,U] [#5 -0.20,0.02,0.81,U] [#6 -0.01,-0.08,0.75,U] [#7 -0.22,0.19,0.69,U] [#8 -0.15,0.22,0.61,U] 
00:16:09.435 00.001 28316 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {-0.15, 0.04}
00:16:09.435 00.000 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.03 = -2.26)
00:16:09.436 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.85)
00:16:09.436 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=-0.10 mountY=0.12, mountTheta=2.27
00:16:09.438 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
00:16:09.438 00.000 28316 Enqueuing Move request for scope (-0.15, 0.04)
00:16:09.439 00.001 29988 Worker thread wakes up
00:16:09.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:09.439 00.000 28316 UpdateGuideState exits: m=1774 RSB=28.9
00:16:09.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:09.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:09.440 00.000 28316 Enqueuing Expose request
00:16:09.441 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
00:16:09.441 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
00:16:09.441 00.000 29988 Moving (-0.15, 0.04) raw xDistance=-0.10 yDistance=0.12
00:16:09.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:16:09.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:09.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:16:09.441 00.000 29988 MoveAxis(E, 0, ABG)
00:16:09.441 00.000 29988 Move returns status 0, amount 0
00:16:09.441 00.000 29988 MoveAxis(N, 0, ABG)
00:16:09.441 00.000 29988 Move returns status 0, amount 0
00:16:09.441 00.000 29988 move complete, result=0
00:16:09.441 00.000 29988 worker thread done servicing request
00:16:09.441 00.000 29988 Worker thread wakes up
00:16:09.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:09.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:09.441 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:11.069 01.628 29988 Exposure complete
00:16:11.109 00.040 29988 worker thread done servicing request
00:16:11.109 00.000 28316 OnExposeComplete: enter
00:16:11.110 00.001 28316 UpdateGuideState(): m_state=6
00:16:11.110 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3578
00:16:11.111 00.001 28316 Star::Find returns 1 (0), X=585.07, Y=118.66, Mass=1831, SNR=29.4, Peak=174 HFD=4.1
00:16:11.112 00.001 28316 MultiStar: [#1 -0.03,0.01,0.92,U] [#2 -0.25,-0.04,1.00,U] [#3 0.00,0.08,0.89,U] [#4 -0.24,0.04,0.89,U] [#5 -0.22,0.07,0.80,U] [#6 0.00,-0.06,0.73,U] [#7 -0.04,-0.01,0.68,U] [#8 -0.12,0.07,0.62,U] 
00:16:11.112 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.02}, one-star: {-0.28, -0.01}
00:16:11.113 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:16:11.114 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.28 = 0.99)
00:16:11.114 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.03 mountX=-0.07 mountY=0.12, mountTheta=2.12
00:16:11.117 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.02, opts=13)
00:16:11.117 00.000 28316 Enqueuing Move request for scope (-0.14, 0.02)
00:16:11.118 00.001 29988 Worker thread wakes up
00:16:11.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:11.118 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.4
00:16:11.119 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:11.119 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:11.119 00.000 28316 Enqueuing Expose request
00:16:11.120 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:16:11.120 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:16:11.120 00.000 29988 Moving (-0.14, 0.02) raw xDistance=-0.07 yDistance=0.12
00:16:11.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:16:11.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:11.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:16:11.120 00.000 29988 MoveAxis(E, 0, ABG)
00:16:11.120 00.000 29988 Move returns status 0, amount 0
00:16:11.120 00.000 29988 MoveAxis(N, 0, ABG)
00:16:11.120 00.000 29988 Move returns status 0, amount 0
00:16:11.120 00.000 29988 move complete, result=0
00:16:11.120 00.000 29988 worker thread done servicing request
00:16:11.120 00.000 29988 Worker thread wakes up
00:16:11.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:11.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:11.120 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:12.643 01.523 29988 Exposure complete
00:16:12.678 00.035 29988 worker thread done servicing request
00:16:12.678 00.000 28316 OnExposeComplete: enter
00:16:12.679 00.001 28316 UpdateGuideState(): m_state=6
00:16:12.680 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3579
00:16:12.680 00.000 28316 Star::Find returns 1 (0), X=585.13, Y=118.77, Mass=1910, SNR=30.0, Peak=177 HFD=4.2
00:16:12.681 00.001 28316 MultiStar: [#1 -0.01,0.05,0.91,U] [#2 -0.21,0.05,0.96,U] [#3 0.03,0.19,0.87,U] [#4 -0.14,-0.01,0.89,U] [#5 -0.16,-0.02,0.79,U] [#6 -0.03,0.04,0.74,U] [#7 -0.20,0.09,0.69,U] [#8 -0.09,-0.05,0.63,U] 
00:16:12.681 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.21, 0.09}
00:16:12.681 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.88 = -2.41)
00:16:12.682 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.70)
00:16:12.682 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.73 mountX=-0.09 mountY=0.08, mountTheta=2.43
00:16:12.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
00:16:12.685 00.002 28316 Enqueuing Move request for scope (-0.12, 0.05)
00:16:12.686 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:12.687 00.001 28316 UpdateGuideState exits: m=1910 RSB=30.0
00:16:12.687 00.000 29988 Worker thread wakes up
00:16:12.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:16:12.687 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:16:12.687 00.000 29988 Moving (-0.12, 0.05) raw xDistance=-0.09 yDistance=0.08
00:16:12.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:16:12.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:12.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:16:12.687 00.000 29988 MoveAxis(E, 0, ABG)
00:16:12.687 00.000 29988 Move returns status 0, amount 0
00:16:12.688 00.001 29988 MoveAxis(N, 0, ABG)
00:16:12.688 00.000 29988 Move returns status 0, amount 0
00:16:12.688 00.000 29988 move complete, result=0
00:16:12.688 00.000 29988 worker thread done servicing request
00:16:12.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:12.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:12.689 00.000 28316 Enqueuing Expose request
00:16:12.690 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:12.691 00.001 29988 Worker thread wakes up
00:16:12.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:12.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:14.315 01.624 29988 Exposure complete
00:16:14.354 00.039 29988 worker thread done servicing request
00:16:14.354 00.000 28316 OnExposeComplete: enter
00:16:14.355 00.001 28316 UpdateGuideState(): m_state=6
00:16:14.355 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3580
00:16:14.356 00.001 28316 Star::Find returns 1 (0), X=584.97, Y=118.89, Mass=1779, SNR=29.0, Peak=165 HFD=4.3
00:16:14.356 00.000 28316 MultiStar: [#1 -0.21,0.11,0.99,U] [#2 -0.40,0.15,0.00,M1] [#3 0.04,0.22,0.89,U] [#4 -0.29,0.21,0.88,U] [#5 -0.35,0.16,0.84,U] [#6 -0.21,0.20,0.78,U] [#7 -0.33,0.36,0.00,M1] [#8 -0.45,0.03,0.00,M1] 
00:16:14.357 00.001 28316 refined, 5 included, MultiStar: {-0.23, 0.18}, one-star: {-0.37, 0.21}
00:16:14.357 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.62 = -2.66)
00:16:14.358 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.72 = 0.44)
00:16:14.358 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.30 cameraTheta=2.48 mountX=-0.26 mountY=0.13, mountTheta=2.70
00:16:14.361 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.18, opts=13)
00:16:14.363 00.002 28316 Enqueuing Move request for scope (-0.23, 0.18)
00:16:14.364 00.001 29988 Worker thread wakes up
00:16:14.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:14.364 00.000 28316 UpdateGuideState exits: m=1779 RSB=29.0
00:16:14.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:14.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:14.366 00.001 28316 Enqueuing Expose request
00:16:14.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
00:16:14.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
00:16:14.366 00.000 29988 Moving (-0.23, 0.18) raw xDistance=-0.26 yDistance=0.13
00:16:14.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:16:14.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:14.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:16:14.366 00.000 29988 MoveAxis(E, 56, ABG)
00:16:14.366 00.000 29988 Guiding  Dir = 2, Dur = 56
00:16:14.367 00.001 29988 IsSlewing returns 0
00:16:14.367 00.000 29988 IsGuiding returns 0
00:16:14.369 00.002 29988 PulseGuide returned control before completion, sleep 65
00:16:14.442 00.073 29988 IsGuiding returns 0
00:16:14.442 00.000 29988 Move returns status 0, amount 56
00:16:14.442 00.000 29988 MoveAxis(N, 0, ABG)
00:16:14.442 00.000 29988 Move returns status 0, amount 0
00:16:14.442 00.000 29988 move complete, result=0
00:16:14.442 00.000 29988 worker thread done servicing request
00:16:14.442 00.000 29988 Worker thread wakes up
00:16:14.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:14.442 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH
00:16:14.443 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:15.860 01.417 29988 Exposure complete
00:16:15.899 00.039 29988 worker thread done servicing request
00:16:15.899 00.000 28316 OnExposeComplete: enter
00:16:15.900 00.001 28316 UpdateGuideState(): m_state=6
00:16:15.902 00.002 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3581
00:16:15.902 00.000 28316 Star::Find returns 1 (0), X=585.02, Y=118.63, Mass=1859, SNR=29.6, Peak=159 HFD=4.1
00:16:15.904 00.002 28316 MultiStar: [#1 -0.34,0.01,0.93,U] [#2 -0.37,-0.05,1.01,U] [#3 -0.17,0.10,0.91,U] [#4 -0.33,-0.00,0.89,U] [#5 -0.46,-0.04,0.00,M1] [#6 -0.24,-0.05,0.71,U] [#7 -0.28,0.13,0.67,U] [#8 -0.37,-0.20,0.00,M2] 
00:16:15.905 00.001 28316 refined, 6 included, MultiStar: {-0.30, 0.01}, one-star: {-0.32, -0.05}
00:16:15.906 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.26 = -2.03)
00:16:15.908 00.002 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
00:16:15.909 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.11 mountX=-0.13 mountY=0.26, mountTheta=2.03
00:16:15.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.01, opts=13)
00:16:15.910 00.000 28316 Enqueuing Move request for scope (-0.30, 0.01)
00:16:15.911 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:15.913 00.002 29988 Worker thread wakes up
00:16:15.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
00:16:15.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
00:16:15.913 00.000 29988 Moving (-0.30, 0.01) raw xDistance=-0.13 yDistance=0.26
00:16:15.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:16:15.913 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.6
00:16:15.914 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:15.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:15.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:16:15.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:15.915 00.001 28316 Enqueuing Expose request
00:16:15.915 00.000 29988 MoveAxis(E, 0, ABG)
00:16:15.915 00.000 29988 Move returns status 0, amount 0
00:16:15.915 00.000 29988 MoveAxis(N, 0, ABG)
00:16:15.915 00.000 29988 Move returns status 0, amount 0
00:16:15.915 00.000 29988 move complete, result=0
00:16:15.917 00.002 29988 worker thread done servicing request
00:16:15.917 00.000 29988 Worker thread wakes up
00:16:15.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:15.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:15.917 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:16:17.549 01.632 29988 Exposure complete
00:16:17.586 00.037 29988 worker thread done servicing request
00:16:17.586 00.000 28316 OnExposeComplete: enter
00:16:17.587 00.001 28316 UpdateGuideState(): m_state=6
00:16:17.588 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3582
00:16:17.590 00.002 28316 Star::Find returns 1 (0), X=585.01, Y=118.64, Mass=1932, SNR=30.0, Peak=153 HFD=4.2
00:16:17.591 00.001 28316 MultiStar: [#1 -0.08,-0.15,0.89,U] [#2 -0.23,-0.16,0.96,U] [#3 -0.10,-0.04,0.85,U] [#4 -0.24,-0.22,0.87,U] [#5 -0.37,-0.17,0.00,M2] [#6 -0.14,-0.08,0.72,U] [#7 -0.32,0.06,0.64,U] [#8 -0.37,-0.13,0.00,M3] 
00:16:17.592 00.001 28316 refined, 6 included, MultiStar: {-0.21, -0.09}, one-star: {-0.33, -0.04}
00:16:17.593 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
00:16:17.595 00.002 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
00:16:17.596 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.71 mountX=0.00 mountY=0.23, mountTheta=1.57
00:16:17.598 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.09, opts=13)
00:16:17.599 00.001 28316 Enqueuing Move request for scope (-0.21, -0.09)
00:16:17.600 00.001 29988 Worker thread wakes up
00:16:17.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
00:16:17.600 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
00:16:17.600 00.000 29988 Moving (-0.21, -0.09) raw xDistance=0.00 yDistance=0.23
00:16:17.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:16:17.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:17.600 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.0
00:16:17.601 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:17.601 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:17.602 00.001 28316 Enqueuing Expose request
00:16:17.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:16:17.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:16:17.602 00.000 29988 MoveAxis(E, 0, ABG)
00:16:17.602 00.000 29988 Move returns status 0, amount 0
00:16:17.602 00.000 29988 MoveAxis(N, 0, ABG)
00:16:17.602 00.000 29988 Move returns status 0, amount 0
00:16:17.602 00.000 29988 move complete, result=0
00:16:17.603 00.001 29988 worker thread done servicing request
00:16:17.603 00.000 29988 Worker thread wakes up
00:16:17.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:17.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:17.603 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:19.117 01.514 29988 Exposure complete
00:16:19.150 00.033 29988 worker thread done servicing request
00:16:19.150 00.000 28316 OnExposeComplete: enter
00:16:19.151 00.001 28316 UpdateGuideState(): m_state=6
00:16:19.151 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3583
00:16:19.152 00.001 28316 Star::Find returns 1 (0), X=584.95, Y=118.68, Mass=1954, SNR=30.4, Peak=163 HFD=4.3
00:16:19.152 00.000 28316 MultiStar: [#1 -0.29,-0.11,0.90,U] [#2 -0.34,-0.14,0.97,U] [#3 -0.03,-0.09,0.86,U] [#4 -0.23,-0.04,0.88,U] [#5 -0.30,-0.15,0.78,U] [#6 -0.09,-0.23,0.72,U] [#7 -0.23,-0.05,0.65,U] [#8 -0.35,-0.09,0.57,U] 
00:16:19.153 00.001 28316 refined, 8 included, MultiStar: {-0.25, -0.10}, one-star: {-0.40, 0.00}
00:16:19.153 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
00:16:19.153 00.000 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
00:16:19.154 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.78 mountX=-0.02 mountY=0.27, mountTheta=1.63
00:16:19.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.10, opts=13)
00:16:19.156 00.001 28316 Enqueuing Move request for scope (-0.25, -0.10)
00:16:19.156 00.000 29988 Worker thread wakes up
00:16:19.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
00:16:19.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
00:16:19.156 00.000 29988 Moving (-0.25, -0.10) raw xDistance=-0.02 yDistance=0.27
00:16:19.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:19.156 00.000 29988 switching direction from -1 to 1 - decHistory=4 oldest=0.61 newest=0.76
00:16:19.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:19.157 00.001 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:16:19.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:19.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:19.158 00.000 28316 Enqueuing Expose request
00:16:19.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:16:19.158 00.000 29988 MoveAxis(E, 0, ABG)
00:16:19.158 00.000 29988 Move returns status 0, amount 0
00:16:19.158 00.000 29988 MoveAxis(S, 65, ABG)
00:16:19.158 00.000 29988 Guiding  Dir = 1, Dur = 65
00:16:19.159 00.001 29988 IsSlewing returns 0
00:16:19.159 00.000 29988 IsGuiding returns 0
00:16:19.163 00.004 29988 PulseGuide returned control before completion, sleep 71
00:16:19.239 00.076 29988 IsGuiding returns 0
00:16:19.239 00.000 29988 Move returns status 0, amount 65
00:16:19.239 00.000 29988 move complete, result=0
00:16:19.239 00.000 29988 worker thread done servicing request
00:16:19.239 00.000 29988 Worker thread wakes up
00:16:19.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:19.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:19.239 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 65 ms SOUTH
00:16:20.865 01.626 29988 Exposure complete
00:16:20.890 00.025 29988 worker thread done servicing request
00:16:20.890 00.000 28316 OnExposeComplete: enter
00:16:20.891 00.001 28316 UpdateGuideState(): m_state=6
00:16:20.891 00.000 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3584
00:16:20.892 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=118.61, Mass=1924, SNR=30.0, Peak=159 HFD=4.4
00:16:20.892 00.000 28316 MultiStar: [#1 -0.08,-0.13,0.92,U] [#2 -0.22,-0.18,0.96,U] [#3 -0.03,-0.23,0.88,U] [#4 -0.17,-0.09,0.86,U] [#5 -0.37,-0.09,0.81,U] [#6 -0.01,-0.17,0.74,U] [#7 -0.11,-0.11,0.67,U] [#8 -0.19,-0.24,0.59,U] 
00:16:20.892 00.000 28316 single-star, 8 included, MultiStar: {-0.15, -0.14}, one-star: {-0.20, -0.07}
00:16:20.892 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
00:16:20.892 00.000 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
00:16:20.894 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.82 mountX=-0.02 mountY=0.20, mountTheta=1.68
00:16:20.896 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.07, opts=13)
00:16:20.897 00.001 28316 Enqueuing Move request for scope (-0.20, -0.07)
00:16:20.897 00.000 29988 Worker thread wakes up
00:16:20.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:16:20.898 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.0
00:16:20.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:20.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:20.899 00.000 28316 Enqueuing Expose request
00:16:20.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
00:16:20.900 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
00:16:20.900 00.000 29988 Moving (-0.20, -0.07) raw xDistance=-0.02 yDistance=0.20
00:16:20.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:20.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:16:20.900 00.000 29988 MoveAxis(E, 0, ABG)
00:16:20.900 00.000 29988 Move returns status 0, amount 0
00:16:20.900 00.000 29988 MoveAxis(S, 49, ABG)
00:16:20.900 00.000 29988 Guiding  Dir = 1, Dur = 49
00:16:20.900 00.000 29988 IsSlewing returns 0
00:16:20.900 00.000 29988 IsGuiding returns 0
00:16:20.906 00.006 29988 PulseGuide returned control before completion, sleep 54
00:16:20.975 00.069 29988 IsGuiding returns 0
00:16:20.975 00.000 29988 Move returns status 0, amount 49
00:16:20.975 00.000 29988 move complete, result=0
00:16:20.975 00.000 29988 worker thread done servicing request
00:16:20.975 00.000 29988 Worker thread wakes up
00:16:20.976 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:20.976 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
00:16:20.977 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:22.386 01.409 29988 Exposure complete
00:16:22.423 00.037 29988 worker thread done servicing request
00:16:22.423 00.000 28316 OnExposeComplete: enter
00:16:22.424 00.001 28316 UpdateGuideState(): m_state=6
00:16:22.424 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3585
00:16:22.425 00.001 28316 Star::Find returns 1 (0), X=585.16, Y=118.68, Mass=1950, SNR=30.3, Peak=161 HFD=4.3
00:16:22.426 00.001 28316 MultiStar: [#1 -0.12,-0.12,0.90,U] [#2 -0.24,-0.09,0.97,U] [#3 -0.14,0.04,0.85,U] [#4 -0.20,-0.08,0.87,U] [#5 -0.27,-0.04,0.76,U] [#6 0.03,-0.10,0.70,U] [#7 -0.13,0.12,0.66,U] [#8 -0.18,-0.18,0.59,U] 
00:16:22.427 00.001 28316 refined, 8 included, MultiStar: {-0.16, -0.05}, one-star: {-0.18, -0.00}
00:16:22.429 00.002 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-1.14) = xAngle (-1.70 = -1.70)
00:16:22.429 00.000 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.40 = 1.40)
00:16:22.430 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.84 mountX=-0.02 mountY=0.17, mountTheta=1.70
00:16:22.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.05, opts=13)
00:16:22.432 00.001 28316 Enqueuing Move request for scope (-0.16, -0.05)
00:16:22.432 00.000 29988 Worker thread wakes up
00:16:22.433 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
00:16:22.433 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
00:16:22.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:22.433 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:16:22.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:22.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:22.434 00.000 28316 Enqueuing Expose request
00:16:22.435 00.001 29988 Moving (-0.16, -0.05) raw xDistance=-0.02 yDistance=0.17
00:16:22.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:22.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:22.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:16:22.435 00.000 29988 MoveAxis(E, 0, ABG)
00:16:22.435 00.000 29988 Move returns status 0, amount 0
00:16:22.435 00.000 29988 MoveAxis(N, 0, ABG)
00:16:22.435 00.000 29988 Move returns status 0, amount 0
00:16:22.435 00.000 29988 move complete, result=0
00:16:22.435 00.000 29988 worker thread done servicing request
00:16:22.435 00.000 29988 Worker thread wakes up
00:16:22.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:22.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:22.435 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:24.059 01.624 29988 Exposure complete
00:16:24.089 00.030 29988 worker thread done servicing request
00:16:24.089 00.000 28316 OnExposeComplete: enter
00:16:24.090 00.001 28316 UpdateGuideState(): m_state=6
00:16:24.091 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3586
00:16:24.091 00.000 28316 Star::Find returns 1 (0), X=585.12, Y=118.80, Mass=1927, SNR=30.0, Peak=184 HFD=4.3
00:16:24.092 00.001 28316 MultiStar: [#1 -0.16,0.06,0.92,U] [#2 -0.18,0.00,0.94,U] [#3 0.09,0.04,0.88,U] [#4 -0.21,0.12,0.87,U] [#5 -0.30,-0.08,0.79,U] [#6 -0.00,0.00,0.71,U] [#7 -0.11,0.06,0.66,U] [#8 -0.19,-0.02,0.60,U] 
00:16:24.092 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.22, 0.12}
00:16:24.093 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
00:16:24.093 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.13 = 0.84)
00:16:24.094 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.88 mountX=-0.10 mountY=0.11, mountTheta=2.28
00:16:24.095 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
00:16:24.096 00.001 28316 Enqueuing Move request for scope (-0.15, 0.04)
00:16:24.096 00.000 29988 Worker thread wakes up
00:16:24.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
00:16:24.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:24.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
00:16:24.096 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
00:16:24.097 00.001 29988 Moving (-0.15, 0.04) raw xDistance=-0.10 yDistance=0.11
00:16:24.097 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:24.097 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:24.098 00.001 28316 Enqueuing Expose request
00:16:24.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:16:24.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:24.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:16:24.098 00.000 29988 MoveAxis(E, 0, ABG)
00:16:24.098 00.000 29988 Move returns status 0, amount 0
00:16:24.098 00.000 29988 MoveAxis(N, 0, ABG)
00:16:24.098 00.000 29988 Move returns status 0, amount 0
00:16:24.098 00.000 29988 move complete, result=0
00:16:24.098 00.000 29988 worker thread done servicing request
00:16:24.098 00.000 29988 Worker thread wakes up
00:16:24.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:24.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:24.099 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:25.618 01.519 29988 Exposure complete
00:16:25.652 00.034 29988 worker thread done servicing request
00:16:25.652 00.000 28316 OnExposeComplete: enter
00:16:25.653 00.001 28316 UpdateGuideState(): m_state=6
00:16:25.654 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3587
00:16:25.654 00.000 28316 Star::Find returns 1 (0), X=585.11, Y=118.74, Mass=1903, SNR=29.9, Peak=179 HFD=4.3
00:16:25.655 00.001 28316 MultiStar: [#1 -0.03,0.04,0.92,U] [#2 -0.21,0.04,0.98,U] [#3 -0.05,0.05,0.86,U] [#4 -0.15,0.09,0.88,U] [#5 -0.19,0.03,0.82,U] [#6 0.02,-0.11,0.73,U] [#7 -0.14,0.09,0.68,U] [#8 -0.29,-0.12,0.60,U] 
00:16:25.655 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.03}, one-star: {-0.23, 0.06}
00:16:25.656 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.11 = -2.18)
00:16:25.656 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
00:16:25.656 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.96 mountX=-0.08 mountY=0.11, mountTheta=2.19
00:16:25.658 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
00:16:25.658 00.000 28316 Enqueuing Move request for scope (-0.14, 0.03)
00:16:25.659 00.001 29988 Worker thread wakes up
00:16:25.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
00:16:25.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
00:16:25.659 00.000 29988 Moving (-0.14, 0.03) raw xDistance=-0.08 yDistance=0.11
00:16:25.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:25.660 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:16:25.660 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:25.660 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:25.661 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:16:25.661 00.000 28316 Enqueuing Expose request
00:16:25.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:25.662 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:16:25.662 00.000 29988 MoveAxis(E, 0, ABG)
00:16:25.662 00.000 29988 Move returns status 0, amount 0
00:16:25.662 00.000 29988 MoveAxis(N, 0, ABG)
00:16:25.662 00.000 29988 Move returns status 0, amount 0
00:16:25.662 00.000 29988 move complete, result=0
00:16:25.662 00.000 29988 worker thread done servicing request
00:16:25.662 00.000 29988 Worker thread wakes up
00:16:25.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:25.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:25.662 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:27.287 01.625 29988 Exposure complete
00:16:27.327 00.040 29988 worker thread done servicing request
00:16:27.328 00.001 28316 OnExposeComplete: enter
00:16:27.331 00.003 28316 UpdateGuideState(): m_state=6
00:16:27.332 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3588
00:16:27.333 00.001 28316 Star::Find returns 1 (0), X=584.99, Y=118.73, Mass=1935, SNR=30.4, Peak=172 HFD=4.3
00:16:27.334 00.001 28316 MultiStar: [#1 -0.11,-0.01,0.91,U] [#2 -0.27,0.04,0.94,U] [#3 -0.06,0.09,0.88,U] [#4 -0.26,0.03,0.88,U] [#5 -0.18,-0.10,0.78,U] [#6 -0.00,-0.02,0.72,U] [#7 -0.07,-0.04,0.63,U] [#8 -0.24,0.04,0.61,U] 
00:16:27.335 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.35, 0.05}
00:16:27.336 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
00:16:27.337 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.03)
00:16:27.339 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.07 mountX=-0.09 mountY=0.15, mountTheta=2.08
00:16:27.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
00:16:27.341 00.001 28316 Enqueuing Move request for scope (-0.18, 0.01)
00:16:27.342 00.001 29988 Worker thread wakes up
00:16:27.343 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:27.344 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.4
00:16:27.346 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
00:16:27.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:27.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:27.347 00.001 28316 Enqueuing Expose request
00:16:27.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
00:16:27.347 00.000 29988 Moving (-0.18, 0.01) raw xDistance=-0.09 yDistance=0.15
00:16:27.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:16:27.348 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:27.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:16:27.348 00.000 29988 MoveAxis(E, 0, ABG)
00:16:27.348 00.000 29988 Move returns status 0, amount 0
00:16:27.348 00.000 29988 MoveAxis(N, 0, ABG)
00:16:27.348 00.000 29988 Move returns status 0, amount 0
00:16:27.348 00.000 29988 move complete, result=0
00:16:27.349 00.001 29988 worker thread done servicing request
00:16:27.349 00.000 29988 Worker thread wakes up
00:16:27.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:27.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:27.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:28.867 01.518 29988 Exposure complete
00:16:28.901 00.034 29988 worker thread done servicing request
00:16:28.901 00.000 28316 OnExposeComplete: enter
00:16:28.901 00.000 28316 UpdateGuideState(): m_state=6
00:16:28.902 00.001 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3589
00:16:28.902 00.000 28316 Star::Find returns 1 (0), X=585.09, Y=118.77, Mass=2038, SNR=30.9, Peak=174 HFD=4.5
00:16:28.903 00.001 28316 MultiStar: [#1 -0.01,-0.08,0.88,U] [#2 -0.17,-0.12,0.94,U] [#3 0.09,-0.11,0.86,U] [#4 -0.00,-0.15,0.84,U] [#5 -0.23,-0.15,0.75,U] [#6 0.09,-0.02,0.70,U] [#7 0.01,0.14,0.63,U] [#8 -0.17,-0.19,0.57,U] 
00:16:28.903 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.25, 0.09}
00:16:28.904 00.001 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
00:16:28.904 00.000 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.80 = 1.80)
00:16:28.905 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.45 mountX=0.03 mountY=0.10, mountTheta=1.31
00:16:28.906 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.06, opts=13)
00:16:28.906 00.000 28316 Enqueuing Move request for scope (-0.08, -0.06)
00:16:28.906 00.000 29988 Worker thread wakes up
00:16:28.907 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:28.907 00.000 28316 UpdateGuideState exits: m=2038 RSB=30.9
00:16:28.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:28.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:28.908 00.000 28316 Enqueuing Expose request
00:16:28.909 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:16:28.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:16:28.909 00.000 29988 Moving (-0.08, -0.06) raw xDistance=0.03 yDistance=0.10
00:16:28.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:16:28.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:28.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:16:28.909 00.000 29988 MoveAxis(E, 0, ABG)
00:16:28.909 00.000 29988 Move returns status 0, amount 0
00:16:28.909 00.000 29988 MoveAxis(N, 0, ABG)
00:16:28.909 00.000 29988 Move returns status 0, amount 0
00:16:28.909 00.000 29988 move complete, result=0
00:16:28.909 00.000 29988 worker thread done servicing request
00:16:28.909 00.000 29988 Worker thread wakes up
00:16:28.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:28.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:28.909 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:30.546 01.637 29988 Exposure complete
00:16:30.595 00.049 29988 worker thread done servicing request
00:16:30.595 00.000 28316 OnExposeComplete: enter
00:16:30.598 00.003 28316 UpdateGuideState(): m_state=6
00:16:30.599 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3590
00:16:30.599 00.000 28316 Star::Find returns 1 (0), X=585.04, Y=118.69, Mass=1889, SNR=29.7, Peak=166 HFD=4.1
00:16:30.600 00.001 28316 MultiStar: [#1 -0.17,-0.04,0.94,U] [#2 -0.25,-0.08,0.98,U] [#3 -0.06,0.04,0.88,U] [#4 -0.18,-0.11,0.89,U] [#5 -0.20,-0.20,0.79,U] [#6 -0.02,-0.17,0.71,U] [#7 -0.28,0.06,0.67,U] [#8 -0.17,-0.24,0.60,U] 
00:16:30.601 00.001 28316 refined, 8 included, MultiStar: {-0.19, -0.07}, one-star: {-0.31, 0.01}
00:16:30.601 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
00:16:30.602 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:16:30.602 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.77 mountX=-0.01 mountY=0.20, mountTheta=1.62
00:16:30.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
00:16:30.604 00.001 28316 Enqueuing Move request for scope (-0.19, -0.07)
00:16:30.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:30.605 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.7
00:16:30.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:30.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:30.606 00.001 28316 Enqueuing Expose request
00:16:30.606 00.000 29988 Worker thread wakes up
00:16:30.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:16:30.606 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:16:30.606 00.000 29988 Moving (-0.19, -0.07) raw xDistance=-0.01 yDistance=0.20
00:16:30.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:16:30.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:30.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:16:30.606 00.000 29988 MoveAxis(E, 0, ABG)
00:16:30.606 00.000 29988 Move returns status 0, amount 0
00:16:30.606 00.000 29988 MoveAxis(N, 0, ABG)
00:16:30.606 00.000 29988 Move returns status 0, amount 0
00:16:30.606 00.000 29988 move complete, result=0
00:16:30.606 00.000 29988 worker thread done servicing request
00:16:30.606 00.000 29988 Worker thread wakes up
00:16:30.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:30.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:30.608 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:16:32.120 01.512 29988 Exposure complete
00:16:32.146 00.026 29988 worker thread done servicing request
00:16:32.146 00.000 28316 OnExposeComplete: enter
00:16:32.147 00.001 28316 UpdateGuideState(): m_state=6
00:16:32.147 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3591
00:16:32.148 00.001 28316 Star::Find returns 1 (0), X=585.01, Y=118.70, Mass=1894, SNR=29.7, Peak=167 HFD=4.2
00:16:32.148 00.000 28316 MultiStar: [#1 -0.26,0.01,0.91,U] [#2 -0.31,-0.01,0.99,U] [#3 -0.08,0.12,0.88,U] [#4 -0.25,0.05,0.88,U] [#5 -0.29,-0.05,0.78,U] [#6 -0.07,0.05,0.72,U] [#7 -0.13,0.06,0.66,U] [#8 -0.34,-0.09,0.62,U] 
00:16:32.149 00.001 28316 refined, 8 included, MultiStar: {-0.23, 0.02}, one-star: {-0.33, 0.02}
00:16:32.149 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.20 = -2.08)
00:16:32.149 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
00:16:32.149 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.24 cameraTheta=3.06 mountX=-0.11 mountY=0.20, mountTheta=2.09
00:16:32.151 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.02, opts=13)
00:16:32.151 00.000 28316 Enqueuing Move request for scope (-0.23, 0.02)
00:16:32.152 00.001 29988 Worker thread wakes up
00:16:32.152 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
00:16:32.152 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
00:16:32.152 00.000 29988 Moving (-0.23, 0.02) raw xDistance=-0.11 yDistance=0.20
00:16:32.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:16:32.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:32.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:16:32.152 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.7
00:16:32.154 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:32.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:32.155 00.001 28316 Enqueuing Expose request
00:16:32.155 00.000 29988 MoveAxis(E, 0, ABG)
00:16:32.155 00.000 29988 Move returns status 0, amount 0
00:16:32.155 00.000 29988 MoveAxis(S, 48, ABG)
00:16:32.155 00.000 29988 Guiding  Dir = 1, Dur = 48
00:16:32.156 00.001 29988 IsSlewing returns 0
00:16:32.156 00.000 29988 IsGuiding returns 0
00:16:32.160 00.004 29988 PulseGuide returned control before completion, sleep 54
00:16:32.228 00.068 29988 IsGuiding returns 1
00:16:32.228 00.000 29988 scope still moving after pulse duration time elapsed
00:16:32.259 00.031 29988 IsSlewing returns 0
00:16:32.259 00.000 29988 IsGuiding returns 0
00:16:32.259 00.000 29988 scope move finished after 48 + 56 ms
00:16:32.259 00.000 29988 Move returns status 0, amount 48
00:16:32.259 00.000 29988 move complete, result=0
00:16:32.259 00.000 29988 worker thread done servicing request
00:16:32.259 00.000 29988 Worker thread wakes up
00:16:32.260 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:32.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:32.260 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
00:16:33.884 01.624 29988 Exposure complete
00:16:33.916 00.032 29988 worker thread done servicing request
00:16:33.916 00.000 28316 OnExposeComplete: enter
00:16:33.917 00.001 28316 UpdateGuideState(): m_state=6
00:16:33.917 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3592
00:16:33.918 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=118.95, Mass=1916, SNR=30.0, Peak=157 HFD=4.2
00:16:33.918 00.000 28316 MultiStar: [#1 0.03,0.11,0.92,U] [#2 -0.14,0.11,0.98,U] [#3 0.04,0.13,0.86,U] [#4 -0.03,0.12,0.85,U] [#5 -0.06,0.22,0.79,U] [#6 0.06,0.18,0.72,U] [#7 -0.08,0.24,0.66,U] [#8 -0.10,0.08,0.60,U] 
00:16:33.919 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.11, 0.27}
00:16:33.919 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:16:33.919 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
00:16:33.920 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.84 mountX=-0.17 mountY=-0.03, mountTheta=-2.95
00:16:33.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
00:16:33.921 00.000 28316 Enqueuing Move request for scope (-0.05, 0.16)
00:16:33.922 00.001 29988 Worker thread wakes up
00:16:33.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
00:16:33.922 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
00:16:33.922 00.000 29988 Moving (-0.05, 0.16) raw xDistance=-0.17 yDistance=-0.03
00:16:33.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:16:33.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:33.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:33.923 00.001 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:16:33.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:33.925 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:33.926 00.001 28316 Enqueuing Expose request
00:16:33.928 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:16:33.928 00.000 29988 MoveAxis(E, 0, ABG)
00:16:33.928 00.000 29988 Move returns status 0, amount 0
00:16:33.928 00.000 29988 MoveAxis(N, 0, ABG)
00:16:33.928 00.000 29988 Move returns status 0, amount 0
00:16:33.928 00.000 29988 move complete, result=0
00:16:33.928 00.000 29988 worker thread done servicing request
00:16:33.928 00.000 29988 Worker thread wakes up
00:16:33.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:33.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:33.929 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:16:35.441 01.512 29988 Exposure complete
00:16:35.492 00.051 29988 worker thread done servicing request
00:16:35.492 00.000 28316 OnExposeComplete: enter
00:16:35.493 00.001 28316 UpdateGuideState(): m_state=6
00:16:35.494 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3593
00:16:35.495 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=118.73, Mass=1955, SNR=30.4, Peak=172 HFD=4.4
00:16:35.496 00.001 28316 MultiStar: [#1 -0.09,-0.05,0.91,U] [#2 -0.21,-0.09,0.95,U] [#3 -0.03,0.05,0.87,U] [#4 -0.15,-0.00,0.84,U] [#5 -0.09,0.01,0.80,U] [#6 0.09,0.01,0.71,U] [#7 -0.13,0.18,0.63,U] [#8 -0.18,-0.14,0.59,U] 
00:16:35.497 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.00}, one-star: {-0.17, 0.05}
00:16:35.497 00.000 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (-1.14) = xAngle (4.28 = -2.00)
00:16:35.498 00.001 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.38 = 1.10)
00:16:35.498 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.14 mountX=-0.05 mountY=0.10, mountTheta=2.01
00:16:35.500 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.00, opts=13)
00:16:35.501 00.001 28316 Enqueuing Move request for scope (-0.11, 0.00)
00:16:35.501 00.000 29988 Worker thread wakes up
00:16:35.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:35.502 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.4
00:16:35.502 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:35.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:35.503 00.001 28316 Enqueuing Expose request
00:16:35.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
00:16:35.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
00:16:35.503 00.000 29988 Moving (-0.11, 0.00) raw xDistance=-0.05 yDistance=0.10
00:16:35.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:16:35.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:35.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:16:35.503 00.000 29988 MoveAxis(E, 0, ABG)
00:16:35.504 00.001 29988 Move returns status 0, amount 0
00:16:35.504 00.000 29988 MoveAxis(N, 0, ABG)
00:16:35.504 00.000 29988 Move returns status 0, amount 0
00:16:35.504 00.000 29988 move complete, result=0
00:16:35.504 00.000 29988 worker thread done servicing request
00:16:35.504 00.000 29988 Worker thread wakes up
00:16:35.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:35.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:35.504 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:37.126 01.622 29988 Exposure complete
00:16:37.153 00.027 29988 worker thread done servicing request
00:16:37.153 00.000 28316 OnExposeComplete: enter
00:16:37.154 00.001 28316 UpdateGuideState(): m_state=6
00:16:37.154 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3594
00:16:37.155 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=118.72, Mass=1874, SNR=29.7, Peak=178 HFD=4.3
00:16:37.155 00.000 28316 MultiStar: [#1 0.01,0.13,0.94,U] [#2 -0.20,0.06,0.98,U] [#3 0.01,0.16,0.87,U] [#4 -0.26,0.12,0.87,U] [#5 -0.07,0.05,0.81,U] [#6 -0.15,0.11,0.73,U] [#7 -0.13,0.16,0.66,U] [#8 -0.18,0.13,0.60,U] 
00:16:37.156 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.09, 0.04}
00:16:37.156 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.84 = -2.45)
00:16:37.156 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.65)
00:16:37.157 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.69 mountX=-0.08 mountY=0.06, mountTheta=2.47
00:16:37.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
00:16:37.158 00.000 28316 Enqueuing Move request for scope (-0.09, 0.04)
00:16:37.159 00.001 29988 Worker thread wakes up
00:16:37.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:37.159 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.7
00:16:37.160 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:37.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:37.162 00.002 28316 Enqueuing Expose request
00:16:37.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:16:37.162 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:16:37.162 00.000 29988 Moving (-0.09, 0.04) raw xDistance=-0.08 yDistance=0.06
00:16:37.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:16:37.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:37.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:16:37.162 00.000 29988 MoveAxis(E, 0, ABG)
00:16:37.162 00.000 29988 Move returns status 0, amount 0
00:16:37.162 00.000 29988 MoveAxis(N, 0, ABG)
00:16:37.162 00.000 29988 Move returns status 0, amount 0
00:16:37.162 00.000 29988 move complete, result=0
00:16:37.162 00.000 29988 worker thread done servicing request
00:16:37.162 00.000 29988 Worker thread wakes up
00:16:37.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:37.163 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:37.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:38.689 01.526 29988 Exposure complete
00:16:38.730 00.041 29988 worker thread done servicing request
00:16:38.730 00.000 28316 OnExposeComplete: enter
00:16:38.731 00.001 28316 UpdateGuideState(): m_state=6
00:16:38.733 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3595
00:16:38.734 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=118.74, Mass=1907, SNR=30.0, Peak=171 HFD=4.3
00:16:38.738 00.004 28316 MultiStar: [#1 0.02,0.01,0.92,U] [#2 -0.13,-0.01,0.96,U] [#3 -0.02,-0.04,0.85,U] [#4 -0.11,0.04,0.86,U] [#5 -0.13,0.02,0.79,U] [#6 -0.05,-0.04,0.72,U] [#7 -0.03,0.06,0.65,U] [#8 -0.14,0.06,0.65,U] 
00:16:38.740 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.11, 0.06}
00:16:38.742 00.002 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.08 = -2.21)
00:16:38.745 00.003 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.90)
00:16:38.748 00.003 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.93 mountX=-0.05 mountY=0.06, mountTheta=2.22
00:16:38.752 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
00:16:38.753 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
00:16:38.753 00.000 29988 Worker thread wakes up
00:16:38.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:16:38.753 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:16:38.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:38.754 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.0
00:16:38.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:38.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:38.755 00.000 28316 Enqueuing Expose request
00:16:38.755 00.000 29988 Moving (-0.08, 0.02) raw xDistance=-0.05 yDistance=0.06
00:16:38.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:16:38.756 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:38.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:16:38.756 00.000 29988 MoveAxis(E, 0, ABG)
00:16:38.756 00.000 29988 Move returns status 0, amount 0
00:16:38.756 00.000 29988 MoveAxis(N, 0, ABG)
00:16:38.756 00.000 29988 Move returns status 0, amount 0
00:16:38.756 00.000 29988 move complete, result=0
00:16:38.756 00.000 29988 worker thread done servicing request
00:16:38.756 00.000 29988 Worker thread wakes up
00:16:38.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:38.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:38.756 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:40.393 01.637 29988 Exposure complete
00:16:40.434 00.041 29988 worker thread done servicing request
00:16:40.435 00.001 28316 OnExposeComplete: enter
00:16:40.435 00.000 28316 UpdateGuideState(): m_state=6
00:16:40.436 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3596
00:16:40.437 00.001 28316 Star::Find returns 1 (0), X=584.98, Y=118.90, Mass=1826, SNR=29.4, Peak=183 HFD=4.3
00:16:40.438 00.001 28316 MultiStar: [#1 -0.15,0.20,0.94,U] [#2 -0.33,0.17,0.96,U] [#3 -0.08,0.24,0.90,U] [#4 -0.28,0.06,0.88,U] [#5 -0.33,0.14,0.82,U] [#6 -0.25,0.29,0.74,U] [#7 -0.18,0.27,0.67,U] [#8 -0.31,0.09,0.61,U] 
00:16:40.439 00.001 28316 refined, 8 included, MultiStar: {-0.25, 0.19}, one-star: {-0.36, 0.22}
00:16:40.441 00.002 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
00:16:40.442 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
00:16:40.443 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.50 mountX=-0.28 mountY=0.14, mountTheta=2.67
00:16:40.445 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.19, opts=13)
00:16:40.446 00.001 28316 Enqueuing Move request for scope (-0.25, 0.19)
00:16:40.446 00.000 29988 Worker thread wakes up
00:16:40.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
00:16:40.446 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
00:16:40.446 00.000 29988 Moving (-0.25, 0.19) raw xDistance=-0.28 yDistance=0.14
00:16:40.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:40.447 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:16:40.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:40.447 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.4
00:16:40.448 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:40.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:40.449 00.000 28316 Enqueuing Expose request
00:16:40.450 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:16:40.450 00.000 29988 MoveAxis(E, 58, ABG)
00:16:40.450 00.000 29988 Guiding  Dir = 2, Dur = 58
00:16:40.450 00.000 29988 IsSlewing returns 0
00:16:40.451 00.001 29988 IsGuiding returns 0
00:16:40.453 00.002 29988 PulseGuide returned control before completion, sleep 66
00:16:40.530 00.077 29988 IsGuiding returns 0
00:16:40.530 00.000 29988 Move returns status 0, amount 58
00:16:40.530 00.000 29988 MoveAxis(N, 0, ABG)
00:16:40.531 00.001 29988 Move returns status 0, amount 0
00:16:40.531 00.000 29988 move complete, result=0
00:16:40.531 00.000 29988 worker thread done servicing request
00:16:40.531 00.000 29988 Worker thread wakes up
00:16:40.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:40.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:40.531 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.1 px 0 ms NORTH
00:16:41.935 01.404 29988 Exposure complete
00:16:41.964 00.029 29988 worker thread done servicing request
00:16:41.964 00.000 28316 OnExposeComplete: enter
00:16:41.967 00.003 28316 UpdateGuideState(): m_state=6
00:16:41.969 00.002 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3597
00:16:41.972 00.003 28316 Star::Find returns 1 (0), X=584.95, Y=118.72, Mass=1903, SNR=30.1, Peak=166 HFD=4.2
00:16:41.975 00.003 28316 MultiStar: [#1 -0.14,-0.05,0.91,U] [#2 -0.32,-0.01,0.99,U] [#3 -0.19,-0.01,0.85,U] [#4 -0.20,-0.07,0.87,U] [#5 -0.16,-0.09,0.81,U] [#6 -0.15,-0.04,0.70,U] [#7 -0.13,-0.04,0.68,U] [#8 -0.19,-0.06,0.61,U] 
00:16:41.977 00.002 28316 refined, 8 included, MultiStar: {-0.22, -0.03}, one-star: {-0.39, 0.04}
00:16:41.978 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
00:16:41.978 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
00:16:41.979 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-2.99 mountX=-0.06 mountY=0.21, mountTheta=1.84
00:16:41.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.03, opts=13)
00:16:41.982 00.002 28316 Enqueuing Move request for scope (-0.22, -0.03)
00:16:41.983 00.001 29988 Worker thread wakes up
00:16:41.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
00:16:41.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:41.984 00.001 28316 UpdateGuideState exits: m=1903 RSB=30.1
00:16:41.984 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:41.985 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:41.985 00.000 28316 Enqueuing Expose request
00:16:41.986 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
00:16:41.986 00.000 29988 Moving (-0.22, -0.03) raw xDistance=-0.06 yDistance=0.21
00:16:41.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:16:41.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:16:41.986 00.000 29988 MoveAxis(E, 0, ABG)
00:16:41.986 00.000 29988 Move returns status 0, amount 0
00:16:41.986 00.000 29988 MoveAxis(S, 50, ABG)
00:16:41.986 00.000 29988 Guiding  Dir = 1, Dur = 50
00:16:41.986 00.000 29988 IsSlewing returns 0
00:16:41.986 00.000 29988 IsGuiding returns 0
00:16:41.991 00.005 29988 PulseGuide returned control before completion, sleep 56
00:16:42.059 00.068 29988 IsGuiding returns 1
00:16:42.059 00.000 29988 scope still moving after pulse duration time elapsed
00:16:42.091 00.032 29988 IsSlewing returns 0
00:16:42.091 00.000 29988 IsGuiding returns 0
00:16:42.092 00.001 29988 scope move finished after 50 + 55 ms
00:16:42.092 00.000 29988 Move returns status 0, amount 50
00:16:42.092 00.000 29988 move complete, result=0
00:16:42.092 00.000 29988 worker thread done servicing request
00:16:42.092 00.000 29988 Worker thread wakes up
00:16:42.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:42.092 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:16:42.093 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:43.720 01.627 29988 Exposure complete
00:16:43.761 00.041 29988 worker thread done servicing request
00:16:43.761 00.000 28316 OnExposeComplete: enter
00:16:43.763 00.002 28316 UpdateGuideState(): m_state=6
00:16:43.765 00.002 28316 Star::Find(15, 584, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3598
00:16:43.767 00.002 28316 Star::Find returns 1 (0), X=585.24, Y=118.79, Mass=1925, SNR=30.2, Peak=179 HFD=4.3
00:16:43.770 00.003 28316 MultiStar: [#1 0.04,0.05,0.89,U] [#2 -0.11,0.08,0.92,U] [#3 0.23,0.01,0.86,U] [#4 -0.05,0.08,0.87,U] [#5 -0.10,0.10,0.79,U] [#6 0.12,-0.01,0.71,U] [#7 0.05,0.18,0.67,U] [#8 0.01,0.01,0.61,U] 
00:16:43.772 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {-0.10, 0.11}
00:16:43.774 00.002 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:16:43.777 00.003 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.55)
00:16:43.779 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.49 mountX=-0.06 mountY=-0.04, mountTheta=-2.61
00:16:43.783 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
00:16:43.784 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
00:16:43.784 00.000 29988 Worker thread wakes up
00:16:43.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:43.785 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.2
00:16:43.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:43.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:43.786 00.001 28316 Enqueuing Expose request
00:16:43.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:16:43.786 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:16:43.786 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.04
00:16:43.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:16:43.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:43.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:16:43.786 00.000 29988 MoveAxis(E, 0, ABG)
00:16:43.786 00.000 29988 Move returns status 0, amount 0
00:16:43.786 00.000 29988 MoveAxis(N, 0, ABG)
00:16:43.786 00.000 29988 Move returns status 0, amount 0
00:16:43.786 00.000 29988 move complete, result=0
00:16:43.786 00.000 29988 worker thread done servicing request
00:16:43.787 00.001 29988 Worker thread wakes up
00:16:43.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:43.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:43.787 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:16:45.309 01.522 29988 Exposure complete
00:16:45.351 00.042 29988 worker thread done servicing request
00:16:45.351 00.000 28316 OnExposeComplete: enter
00:16:45.352 00.001 28316 UpdateGuideState(): m_state=6
00:16:45.353 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3599
00:16:45.354 00.001 28316 Star::Find returns 1 (0), X=585.08, Y=118.90, Mass=2064, SNR=31.2, Peak=201 HFD=4.4
00:16:45.355 00.001 28316 MultiStar: [#1 -0.07,0.23,0.87,U] [#2 -0.18,0.22,0.93,U] [#3 -0.05,0.18,0.83,U] [#4 -0.09,0.17,0.86,U] [#5 -0.12,0.13,0.74,U] [#6 0.03,0.01,0.70,U] [#7 -0.15,0.30,0.62,U] [#8 -0.12,-0.08,0.58,U] 
00:16:45.355 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.17}, one-star: {-0.26, 0.22}
00:16:45.358 00.003 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.34 = -2.95)
00:16:45.360 00.002 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
00:16:45.363 00.003 28316 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.20 cameraTheta=2.19 mountX=-0.20 mountY=0.03, mountTheta=2.98
00:16:45.367 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.17, opts=13)
00:16:45.369 00.002 28316 Enqueuing Move request for scope (-0.12, 0.17)
00:16:45.370 00.001 29988 Worker thread wakes up
00:16:45.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:45.371 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
00:16:45.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
00:16:45.371 00.000 28316 UpdateGuideState exits: m=2064 RSB=31.2
00:16:45.373 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:45.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:45.374 00.000 28316 Enqueuing Expose request
00:16:45.374 00.000 29988 Moving (-0.12, 0.17) raw xDistance=-0.20 yDistance=0.03
00:16:45.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:16:45.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:45.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:16:45.374 00.000 29988 MoveAxis(E, 0, ABG)
00:16:45.374 00.000 29988 Move returns status 0, amount 0
00:16:45.374 00.000 29988 MoveAxis(N, 0, ABG)
00:16:45.375 00.001 29988 Move returns status 0, amount 0
00:16:45.375 00.000 29988 move complete, result=0
00:16:45.375 00.000 29988 worker thread done servicing request
00:16:45.375 00.000 29988 Worker thread wakes up
00:16:45.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:45.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:45.375 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:16:46.998 01.623 29988 Exposure complete
00:16:47.022 00.024 29988 worker thread done servicing request
00:16:47.023 00.001 28316 OnExposeComplete: enter
00:16:47.024 00.001 28316 UpdateGuideState(): m_state=6
00:16:47.026 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3600
00:16:47.026 00.000 28316 Star::Find returns 1 (0), X=585.15, Y=118.90, Mass=1973, SNR=30.4, Peak=197 HFD=4.3
00:16:47.027 00.001 28316 MultiStar: [#1 -0.10,0.13,0.92,U] [#2 -0.19,0.18,0.96,U] [#3 -0.10,0.24,0.86,U] [#4 -0.15,0.13,0.88,U] [#5 -0.22,0.21,0.77,U] [#6 -0.14,0.20,0.70,U] [#7 -0.12,0.14,0.65,U] [#8 -0.32,0.02,0.58,U] 
00:16:47.028 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.17}, one-star: {-0.19, 0.22}
00:16:47.029 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (-1.14) = xAngle (3.50 = -2.79)
00:16:47.030 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
00:16:47.030 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=-0.22 mountY=0.07, mountTheta=2.82
00:16:47.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.17, opts=13)
00:16:47.032 00.001 28316 Enqueuing Move request for scope (-0.17, 0.17)
00:16:47.032 00.000 29988 Worker thread wakes up
00:16:47.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:47.033 00.001 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:16:47.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:47.034 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:47.034 00.000 28316 Enqueuing Expose request
00:16:47.035 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
00:16:47.035 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
00:16:47.035 00.000 29988 Moving (-0.17, 0.17) raw xDistance=-0.22 yDistance=0.07
00:16:47.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:16:47.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:47.035 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:16:47.035 00.000 29988 MoveAxis(E, 47, ABG)
00:16:47.035 00.000 29988 Guiding  Dir = 2, Dur = 47
00:16:47.035 00.000 29988 IsSlewing returns 0
00:16:47.035 00.000 29988 IsGuiding returns 0
00:16:47.037 00.002 29988 PulseGuide returned control before completion, sleep 56
00:16:47.107 00.070 29988 IsGuiding returns 1
00:16:47.107 00.000 29988 scope still moving after pulse duration time elapsed
00:16:47.138 00.031 29988 IsSlewing returns 0
00:16:47.138 00.000 29988 IsGuiding returns 0
00:16:47.138 00.000 29988 scope move finished after 47 + 56 ms
00:16:47.140 00.002 29988 Move returns status 0, amount 47
00:16:47.140 00.000 29988 MoveAxis(N, 0, ABG)
00:16:47.140 00.000 29988 Move returns status 0, amount 0
00:16:47.140 00.000 29988 move complete, result=0
00:16:47.140 00.000 29988 worker thread done servicing request
00:16:47.140 00.000 29988 Worker thread wakes up
00:16:47.140 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
00:16:47.141 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:47.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:48.546 01.405 29988 Exposure complete
00:16:48.572 00.026 29988 worker thread done servicing request
00:16:48.572 00.000 28316 OnExposeComplete: enter
00:16:48.572 00.000 28316 UpdateGuideState(): m_state=6
00:16:48.573 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3601
00:16:48.573 00.000 28316 Star::Find returns 1 (0), X=585.13, Y=118.71, Mass=1976, SNR=30.5, Peak=182 HFD=4.2
00:16:48.576 00.003 28316 MultiStar: [#1 -0.03,-0.10,0.89,U] [#2 -0.24,-0.20,0.94,U] [#3 0.08,-0.01,0.87,U] [#4 -0.06,-0.14,0.85,U] [#5 -0.22,-0.02,0.77,U] [#6 0.05,-0.18,0.73,U] [#7 -0.10,-0.10,0.64,U] [#8 -0.04,-0.12,0.57,U] 
00:16:48.579 00.003 28316 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.22, 0.03}
00:16:48.580 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
00:16:48.582 00.002 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
00:16:48.585 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.36 mountX=0.04 mountY=0.12, mountTheta=1.22
00:16:48.588 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.09, opts=13)
00:16:48.589 00.001 28316 Enqueuing Move request for scope (-0.09, -0.09)
00:16:48.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:48.591 00.002 29988 Worker thread wakes up
00:16:48.591 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
00:16:48.592 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:48.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:48.592 00.000 28316 Enqueuing Expose request
00:16:48.593 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
00:16:48.593 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
00:16:48.593 00.000 29988 Moving (-0.09, -0.09) raw xDistance=0.04 yDistance=0.12
00:16:48.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:16:48.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:48.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:16:48.593 00.000 29988 MoveAxis(E, 0, ABG)
00:16:48.593 00.000 29988 Move returns status 0, amount 0
00:16:48.593 00.000 29988 MoveAxis(N, 0, ABG)
00:16:48.593 00.000 29988 Move returns status 0, amount 0
00:16:48.593 00.000 29988 move complete, result=0
00:16:48.593 00.000 29988 worker thread done servicing request
00:16:48.593 00.000 29988 Worker thread wakes up
00:16:48.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:48.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:48.593 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:50.234 01.641 29988 Exposure complete
00:16:50.270 00.036 29988 worker thread done servicing request
00:16:50.270 00.000 28316 OnExposeComplete: enter
00:16:50.271 00.001 28316 UpdateGuideState(): m_state=6
00:16:50.271 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3602
00:16:50.272 00.001 28316 Star::Find returns 1 (0), X=585.14, Y=118.69, Mass=1764, SNR=29.0, Peak=155 HFD=4.1
00:16:50.273 00.001 28316 MultiStar: [#1 0.10,-0.07,0.95,U] [#2 -0.16,-0.06,1.02,U] [#3 -0.01,0.02,0.90,U] [#4 -0.14,-0.00,0.92,U] [#5 0.04,-0.03,0.81,U] [#6 0.05,-0.13,0.73,U] [#7 -0.05,-0.00,0.69,U] [#8 -0.17,-0.14,0.63,U] 
00:16:50.273 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.20, 0.01}
00:16:50.273 00.000 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-1.14) = xAngle (-1.42 = -1.42)
00:16:50.275 00.002 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.68 = 1.68)
00:16:50.276 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.56 mountX=0.01 mountY=0.08, mountTheta=1.42
00:16:50.279 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
00:16:50.279 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
00:16:50.280 00.001 29988 Worker thread wakes up
00:16:50.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:50.280 00.000 28316 UpdateGuideState exits: m=1764 RSB=29.0
00:16:50.281 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:50.281 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:50.282 00.001 28316 Enqueuing Expose request
00:16:50.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:16:50.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:16:50.282 00.000 29988 Moving (-0.06, -0.04) raw xDistance=0.01 yDistance=0.08
00:16:50.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:16:50.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:50.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:16:50.282 00.000 29988 MoveAxis(E, 0, ABG)
00:16:50.282 00.000 29988 Move returns status 0, amount 0
00:16:50.282 00.000 29988 MoveAxis(N, 0, ABG)
00:16:50.282 00.000 29988 Move returns status 0, amount 0
00:16:50.282 00.000 29988 move complete, result=0
00:16:50.282 00.000 29988 worker thread done servicing request
00:16:50.282 00.000 29988 Worker thread wakes up
00:16:50.283 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:50.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:50.283 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:16:51.809 01.526 29988 Exposure complete
00:16:51.844 00.035 29988 worker thread done servicing request
00:16:51.844 00.000 28316 OnExposeComplete: enter
00:16:51.845 00.001 28316 UpdateGuideState(): m_state=6
00:16:51.845 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3603
00:16:51.846 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=118.46, Mass=2017, SNR=30.9, Peak=181 HFD=4.4
00:16:51.848 00.002 28316 MultiStar: [#1 -0.19,-0.21,0.88,U] [#2 -0.21,-0.09,0.94,U] [#3 -0.03,0.03,0.85,U] [#4 -0.21,-0.15,0.85,U] [#5 -0.16,-0.17,0.77,U] [#6 -0.10,-0.10,0.70,U] [#7 -0.12,-0.18,0.62,U] [#8 -0.26,-0.29,0.58,U] 
00:16:51.849 00.001 28316 refined, 8 included, MultiStar: {-0.16, -0.15}, one-star: {-0.19, -0.22}
00:16:51.850 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-1.14) = xAngle (-1.26 = -1.26)
00:16:51.850 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.84 = 1.84)
00:16:51.851 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.41 mountX=0.07 mountY=0.21, mountTheta=1.26
00:16:51.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.15, opts=13)
00:16:51.853 00.001 28316 Enqueuing Move request for scope (-0.16, -0.15)
00:16:51.856 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:51.858 00.002 28316 UpdateGuideState exits: m=2017 RSB=30.9
00:16:51.861 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:51.863 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:51.863 00.000 28316 Enqueuing Expose request
00:16:51.864 00.001 29988 Worker thread wakes up
00:16:51.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
00:16:51.864 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
00:16:51.864 00.000 29988 Moving (-0.16, -0.15) raw xDistance=0.07 yDistance=0.21
00:16:51.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:16:51.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:16:51.864 00.000 29988 MoveAxis(E, 0, ABG)
00:16:51.864 00.000 29988 Move returns status 0, amount 0
00:16:51.864 00.000 29988 MoveAxis(S, 51, ABG)
00:16:51.864 00.000 29988 Guiding  Dir = 1, Dur = 51
00:16:51.865 00.001 29988 IsSlewing returns 0
00:16:51.865 00.000 29988 IsGuiding returns 0
00:16:51.869 00.004 29988 PulseGuide returned control before completion, sleep 57
00:16:51.936 00.067 29988 IsGuiding returns 0
00:16:51.936 00.000 29988 Move returns status 0, amount 51
00:16:51.936 00.000 29988 move complete, result=0
00:16:51.936 00.000 29988 worker thread done servicing request
00:16:51.936 00.000 29988 Worker thread wakes up
00:16:51.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:51.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:51.936 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:16:53.573 01.637 29988 Exposure complete
00:16:53.598 00.025 29988 worker thread done servicing request
00:16:53.598 00.000 28316 OnExposeComplete: enter
00:16:53.599 00.001 28316 UpdateGuideState(): m_state=6
00:16:53.599 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3604
00:16:53.600 00.001 28316 Star::Find returns 1 (0), X=585.18, Y=118.95, Mass=1923, SNR=30.1, Peak=180 HFD=4.3
00:16:53.600 00.000 28316 MultiStar: [#1 -0.03,0.09,0.90,U] [#2 -0.20,0.19,0.94,U] [#3 0.07,0.05,0.85,U] [#4 -0.12,0.12,0.87,U] [#5 -0.22,0.12,0.76,U] [#6 0.02,0.08,0.69,U] [#7 0.06,0.03,0.66,U] [#8 -0.13,-0.02,0.60,U] 
00:16:53.601 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.16, 0.27}
00:16:53.601 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (-1.14) = xAngle (3.34 = -2.94)
00:16:53.602 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.16)
00:16:53.602 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.20 mountX=-0.14 mountY=0.02, mountTheta=2.98
00:16:53.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
00:16:53.604 00.001 28316 Enqueuing Move request for scope (-0.08, 0.12)
00:16:53.604 00.000 29988 Worker thread wakes up
00:16:53.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:16:53.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:16:53.604 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.14 yDistance=0.02
00:16:53.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:16:53.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:53.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:16:53.604 00.000 29988 MoveAxis(E, 0, ABG)
00:16:53.604 00.000 29988 Move returns status 0, amount 0
00:16:53.604 00.000 29988 MoveAxis(N, 0, ABG)
00:16:53.604 00.000 29988 Move returns status 0, amount 0
00:16:53.604 00.000 29988 move complete, result=0
00:16:53.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:53.606 00.002 29988 worker thread done servicing request
00:16:53.606 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
00:16:53.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:53.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:53.607 00.000 28316 Enqueuing Expose request
00:16:53.607 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:16:53.608 00.001 29988 Worker thread wakes up
00:16:53.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:53.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:55.133 01.525 29988 Exposure complete
00:16:55.171 00.038 29988 worker thread done servicing request
00:16:55.171 00.000 28316 OnExposeComplete: enter
00:16:55.172 00.001 28316 UpdateGuideState(): m_state=6
00:16:55.172 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3605
00:16:55.174 00.002 28316 Star::Find returns 1 (0), X=585.41, Y=119.02, Mass=1944, SNR=30.2, Peak=174 HFD=4.1
00:16:55.175 00.001 28316 MultiStar: [#1 0.08,0.13,0.91,U] [#2 0.02,0.18,0.94,U] [#3 0.21,0.14,0.85,U] [#4 -0.02,0.17,0.87,U] [#5 0.03,0.14,0.77,U] [#6 0.17,0.17,0.71,U] [#7 0.03,0.26,0.64,U] [#8 -0.03,0.19,0.60,U] 
00:16:55.175 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.19}, one-star: {0.07, 0.34}
00:16:55.175 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
00:16:55.176 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
00:16:55.176 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.25 mountX=-0.15 mountY=-0.14, mountTheta=-2.37
00:16:55.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.19, opts=13)
00:16:55.178 00.001 28316 Enqueuing Move request for scope (0.06, 0.19)
00:16:55.179 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:55.180 00.001 29988 Worker thread wakes up
00:16:55.180 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.2
00:16:55.181 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
00:16:55.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
00:16:55.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:55.181 00.000 29988 Moving (0.06, 0.19) raw xDistance=-0.15 yDistance=-0.14
00:16:55.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:16:55.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:55.182 00.001 28316 Enqueuing Expose request
00:16:55.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:55.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:16:55.182 00.000 29988 MoveAxis(E, 0, ABG)
00:16:55.182 00.000 29988 Move returns status 0, amount 0
00:16:55.182 00.000 29988 MoveAxis(N, 0, ABG)
00:16:55.182 00.000 29988 Move returns status 0, amount 0
00:16:55.182 00.000 29988 move complete, result=0
00:16:55.182 00.000 29988 worker thread done servicing request
00:16:55.182 00.000 29988 Worker thread wakes up
00:16:55.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:55.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:55.184 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:16:56.819 01.635 29988 Exposure complete
00:16:56.863 00.044 29988 worker thread done servicing request
00:16:56.864 00.001 28316 OnExposeComplete: enter
00:16:56.864 00.000 28316 UpdateGuideState(): m_state=6
00:16:56.865 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3606
00:16:56.867 00.002 28316 Star::Find returns 1 (0), X=585.21, Y=118.99, Mass=1823, SNR=29.4, Peak=170 HFD=4.1
00:16:56.868 00.001 28316 MultiStar: [#1 0.01,0.22,0.95,U] [#2 -0.04,0.22,0.98,U] [#3 0.16,0.22,0.89,U] [#4 -0.00,0.21,0.87,U] [#5 -0.12,0.13,0.81,U] [#6 0.03,0.23,0.74,U] [#7 -0.04,0.34,0.65,U] [#8 -0.09,0.16,0.62,U] 
00:16:56.869 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.23}, one-star: {-0.13, 0.31}
00:16:56.869 00.000 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (-1.14) = xAngle (2.81 = 2.81)
00:16:56.869 00.000 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.37)
00:16:56.870 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.67 mountX=-0.22 mountY=-0.08, mountTheta=-2.78
00:16:56.872 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.23, opts=13)
00:16:56.873 00.001 28316 Enqueuing Move request for scope (-0.02, 0.23)
00:16:56.873 00.000 29988 Worker thread wakes up
00:16:56.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:56.874 00.001 28316 UpdateGuideState exits: m=1823 RSB=29.4
00:16:56.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:56.875 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:56.875 00.000 28316 Enqueuing Expose request
00:16:56.876 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
00:16:56.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
00:16:56.876 00.000 29988 Moving (-0.02, 0.23) raw xDistance=-0.22 yDistance=-0.08
00:16:56.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:16:56.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:56.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:16:56.876 00.000 29988 MoveAxis(E, 45, ABG)
00:16:56.876 00.000 29988 Guiding  Dir = 2, Dur = 45
00:16:56.876 00.000 29988 IsSlewing returns 0
00:16:56.876 00.000 29988 IsGuiding returns 0
00:16:56.878 00.002 29988 PulseGuide returned control before completion, sleep 54
00:16:56.947 00.069 29988 IsGuiding returns 0
00:16:56.947 00.000 29988 Move returns status 0, amount 45
00:16:56.947 00.000 29988 MoveAxis(N, 0, ABG)
00:16:56.947 00.000 29988 Move returns status 0, amount 0
00:16:56.947 00.000 29988 move complete, result=0
00:16:56.947 00.000 29988 worker thread done servicing request
00:16:56.947 00.000 29988 Worker thread wakes up
00:16:56.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:56.947 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
00:16:56.948 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:58.355 01.407 29988 Exposure complete
00:16:58.384 00.029 29988 worker thread done servicing request
00:16:58.384 00.000 28316 OnExposeComplete: enter
00:16:58.384 00.000 28316 UpdateGuideState(): m_state=6
00:16:58.386 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3607
00:16:58.387 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=118.69, Mass=1901, SNR=30.0, Peak=174 HFD=4.4
00:16:58.388 00.001 28316 MultiStar: [#1 -0.07,0.06,0.91,U] [#2 -0.12,0.04,0.96,U] [#3 0.03,-0.03,0.86,U] [#4 -0.05,-0.01,0.88,U] [#5 -0.08,-0.06,0.80,U] [#6 0.05,-0.02,0.72,U] [#7 0.05,0.02,0.66,U] [#8 -0.09,0.01,0.60,U] 
00:16:58.389 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.00}, one-star: {-0.07, 0.02}
00:16:58.390 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.23 = -2.06)
00:16:58.391 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.04)
00:16:58.392 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=-0.02 mountY=0.04, mountTheta=2.07
00:16:58.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
00:16:58.395 00.002 28316 Enqueuing Move request for scope (-0.04, 0.00)
00:16:58.396 00.001 29988 Worker thread wakes up
00:16:58.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:16:58.396 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
00:16:58.397 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:58.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:16:58.398 00.001 28316 Enqueuing Expose request
00:16:58.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:16:58.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:16:58.398 00.000 29988 Moving (-0.04, 0.00) raw xDistance=-0.02 yDistance=0.04
00:16:58.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:16:58.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:16:58.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:16:58.398 00.000 29988 MoveAxis(E, 0, ABG)
00:16:58.398 00.000 29988 Move returns status 0, amount 0
00:16:58.398 00.000 29988 MoveAxis(N, 0, ABG)
00:16:58.398 00.000 29988 Move returns status 0, amount 0
00:16:58.398 00.000 29988 move complete, result=0
00:16:58.398 00.000 29988 worker thread done servicing request
00:16:58.398 00.000 29988 Worker thread wakes up
00:16:58.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:16:58.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:16:58.399 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:00.030 01.631 29988 Exposure complete
00:17:00.055 00.025 29988 worker thread done servicing request
00:17:00.055 00.000 28316 OnExposeComplete: enter
00:17:00.056 00.001 28316 UpdateGuideState(): m_state=6
00:17:00.057 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3608
00:17:00.058 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=118.70, Mass=1996, SNR=30.6, Peak=166 HFD=4.6
00:17:00.058 00.000 28316 MultiStar: [#1 0.18,-0.07,0.87,U] [#2 0.04,-0.10,0.95,U] [#3 0.16,0.01,0.87,U] [#4 -0.03,0.06,0.86,U] [#5 0.08,-0.06,0.76,U] [#6 0.18,-0.10,0.73,U] [#7 0.11,0.03,0.64,U] [#8 -0.18,-0.02,0.61,U] 
00:17:00.059 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.03}, one-star: {-0.06, 0.02}
00:17:00.059 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.14) = xAngle (3.95 = -2.34)
00:17:00.060 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
00:17:00.060 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.80 mountX=-0.04 mountY=0.04, mountTheta=2.36
00:17:00.062 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
00:17:00.062 00.000 28316 Enqueuing Move request for scope (-0.06, 0.02)
00:17:00.063 00.001 29988 Worker thread wakes up
00:17:00.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:17:00.063 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.6
00:17:00.064 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:00.064 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:00.065 00.001 28316 Enqueuing Expose request
00:17:00.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:17:00.065 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:17:00.065 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.04 yDistance=0.04
00:17:00.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:17:00.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:00.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:17:00.065 00.000 29988 MoveAxis(E, 0, ABG)
00:17:00.065 00.000 29988 Move returns status 0, amount 0
00:17:00.065 00.000 29988 MoveAxis(N, 0, ABG)
00:17:00.065 00.000 29988 Move returns status 0, amount 0
00:17:00.065 00.000 29988 move complete, result=0
00:17:00.065 00.000 29988 worker thread done servicing request
00:17:00.065 00.000 29988 Worker thread wakes up
00:17:00.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:00.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:00.066 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:01.578 01.512 29988 Exposure complete
00:17:01.635 00.057 29988 worker thread done servicing request
00:17:01.635 00.000 28316 OnExposeComplete: enter
00:17:01.636 00.001 28316 UpdateGuideState(): m_state=6
00:17:01.636 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3609
00:17:01.637 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=118.72, Mass=1981, SNR=30.4, Peak=167 HFD=4.5
00:17:01.637 00.000 28316 MultiStar: [#1 0.16,-0.10,0.89,U] [#2 0.04,-0.07,0.95,U] [#3 0.21,-0.04,0.87,U] [#4 -0.02,-0.06,0.86,U] [#5 0.12,-0.05,0.78,U] [#6 0.11,-0.11,0.71,U] [#7 0.10,-0.11,0.67,U] [#8 -0.08,-0.20,0.60,U] 
00:17:01.638 00.001 28316 single-star, 8 included, MultiStar: {0.07, -0.07}, one-star: {-0.02, 0.04}
00:17:01.638 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.23 = -3.06)
00:17:01.639 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.05)
00:17:01.639 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.08 mountX=-0.04 mountY=0.00, mountTheta=3.10
00:17:01.641 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
00:17:01.642 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
00:17:01.642 00.000 29988 Worker thread wakes up
00:17:01.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:01.643 00.001 28316 UpdateGuideState exits: m=1981 RSB=30.4
00:17:01.643 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:01.644 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:17:01.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:17:01.644 00.000 29988 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=0.00
00:17:01.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:17:01.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:01.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:01.646 00.002 28316 Enqueuing Expose request
00:17:01.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:17:01.646 00.000 29988 MoveAxis(E, 0, ABG)
00:17:01.646 00.000 29988 Move returns status 0, amount 0
00:17:01.646 00.000 29988 MoveAxis(N, 0, ABG)
00:17:01.646 00.000 29988 Move returns status 0, amount 0
00:17:01.646 00.000 29988 move complete, result=0
00:17:01.646 00.000 29988 worker thread done servicing request
00:17:01.646 00.000 29988 Worker thread wakes up
00:17:01.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:01.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:01.647 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:03.280 01.633 29988 Exposure complete
00:17:03.308 00.028 29988 worker thread done servicing request
00:17:03.308 00.000 28316 OnExposeComplete: enter
00:17:03.309 00.001 28316 UpdateGuideState(): m_state=6
00:17:03.310 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3610
00:17:03.313 00.003 28316 Star::Find returns 1 (0), X=585.26, Y=118.66, Mass=1878, SNR=29.8, Peak=165 HFD=4.2
00:17:03.314 00.001 28316 MultiStar: [#1 0.15,0.12,0.92,U] [#2 0.01,0.04,0.97,U] [#3 0.11,0.11,0.90,U] [#4 0.06,0.07,0.87,U] [#5 0.03,-0.06,0.80,U] [#6 0.04,0.03,0.74,U] [#7 -0.04,0.07,0.65,U] [#8 -0.15,-0.03,0.58,U] 
00:17:03.314 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.08, -0.02}
00:17:03.315 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:17:03.316 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
00:17:03.316 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.05 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
00:17:03.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
00:17:03.318 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
00:17:03.318 00.000 29988 Worker thread wakes up
00:17:03.319 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
00:17:03.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
00:17:03.319 00.000 29988 Moving (0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:17:03.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:17:03.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:03.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:03.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:03.319 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.8
00:17:03.319 00.000 29988 MoveAxis(E, 0, ABG)
00:17:03.319 00.000 29988 Move returns status 0, amount 0
00:17:03.319 00.000 29988 MoveAxis(N, 0, ABG)
00:17:03.319 00.000 29988 Move returns status 0, amount 0
00:17:03.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:03.320 00.001 29988 move complete, result=0
00:17:03.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:03.321 00.001 28316 Enqueuing Expose request
00:17:03.321 00.000 29988 worker thread done servicing request
00:17:03.321 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:03.322 00.001 29988 Worker thread wakes up
00:17:03.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:03.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:04.837 01.515 29988 Exposure complete
00:17:04.867 00.030 29988 worker thread done servicing request
00:17:04.867 00.000 28316 OnExposeComplete: enter
00:17:04.867 00.000 28316 UpdateGuideState(): m_state=6
00:17:04.868 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3611
00:17:04.868 00.000 28316 Star::Find returns 1 (0), X=585.31, Y=118.73, Mass=1874, SNR=29.7, Peak=165 HFD=4.2
00:17:04.869 00.001 28316 MultiStar: [#1 0.04,-0.02,0.91,U] [#2 0.00,0.07,0.96,U] [#3 0.17,0.08,0.87,U] [#4 0.03,0.01,0.88,U] [#5 -0.05,-0.03,0.82,U] [#6 0.23,-0.05,0.72,U] [#7 0.05,0.03,0.66,U] [#8 -0.07,-0.05,0.57,U] 
00:17:04.869 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.04, 0.05}
00:17:04.869 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
00:17:04.870 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
00:17:04.870 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.37 mountX=0.00 mountY=-0.04, mountTheta=-1.52
00:17:04.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
00:17:04.872 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
00:17:04.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
00:17:04.873 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.7
00:17:04.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:04.874 00.001 29988 Worker thread wakes up
00:17:04.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:17:04.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:17:04.874 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.04
00:17:04.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:17:04.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:04.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:04.874 00.000 28316 Enqueuing Expose request
00:17:04.875 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:04.875 00.000 29988 MoveAxis(E, 0, ABG)
00:17:04.875 00.000 29988 Move returns status 0, amount 0
00:17:04.875 00.000 29988 MoveAxis(N, 0, ABG)
00:17:04.875 00.000 29988 Move returns status 0, amount 0
00:17:04.875 00.000 29988 move complete, result=0
00:17:04.875 00.000 29988 worker thread done servicing request
00:17:04.875 00.000 29988 Worker thread wakes up
00:17:04.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:04.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:04.875 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:06.508 01.633 29988 Exposure complete
00:17:06.542 00.034 29988 worker thread done servicing request
00:17:06.542 00.000 28316 OnExposeComplete: enter
00:17:06.543 00.001 28316 UpdateGuideState(): m_state=6
00:17:06.543 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3612
00:17:06.544 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=118.82, Mass=1877, SNR=29.7, Peak=157 HFD=4.3
00:17:06.545 00.001 28316 MultiStar: [#1 0.06,-0.00,0.95,U] [#2 -0.03,0.13,0.98,U] [#3 0.19,0.15,0.88,U] [#4 -0.10,-0.08,0.89,U] [#5 0.06,0.03,0.82,U] [#6 0.15,-0.09,0.74,U] [#7 0.07,0.12,0.68,U] [#8 -0.07,-0.15,0.61,U] 
00:17:06.545 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.06, 0.14}
00:17:06.545 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:17:06.547 00.002 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
00:17:06.548 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.93 mountX=-0.02 mountY=-0.04, mountTheta=-2.06
00:17:06.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
00:17:06.550 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
00:17:06.550 00.000 29988 Worker thread wakes up
00:17:06.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:06.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:17:06.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:17:06.551 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:17:06.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:06.552 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:06.552 00.000 28316 Enqueuing Expose request
00:17:06.553 00.001 29988 Moving (0.03, 0.04) raw xDistance=-0.02 yDistance=-0.04
00:17:06.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:17:06.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:06.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:06.553 00.000 29988 MoveAxis(E, 0, ABG)
00:17:06.553 00.000 29988 Move returns status 0, amount 0
00:17:06.553 00.000 29988 MoveAxis(N, 0, ABG)
00:17:06.553 00.000 29988 Move returns status 0, amount 0
00:17:06.553 00.000 29988 move complete, result=0
00:17:06.553 00.000 29988 worker thread done servicing request
00:17:06.553 00.000 29988 Worker thread wakes up
00:17:06.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:06.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:06.555 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:08.067 01.512 29988 Exposure complete
00:17:08.099 00.032 29988 worker thread done servicing request
00:17:08.099 00.000 28316 OnExposeComplete: enter
00:17:08.100 00.001 28316 UpdateGuideState(): m_state=6
00:17:08.101 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3613
00:17:08.101 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=118.77, Mass=1887, SNR=29.8, Peak=153 HFD=4.1
00:17:08.102 00.001 28316 MultiStar: [#1 0.26,0.05,0.91,U] [#2 0.05,0.03,0.98,U] [#3 0.35,0.14,0.87,U] [#4 0.13,0.14,0.88,U] [#5 0.02,0.05,0.78,U] [#6 0.20,0.18,0.74,U] [#7 0.15,0.12,0.65,U] [#8 0.03,0.08,0.62,U] 
00:17:08.102 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.09}, one-star: {0.05, 0.09}
00:17:08.103 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
00:17:08.103 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93)
00:17:08.103 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=-0.07 mountY=-0.08, mountTheta=-2.24
00:17:08.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.09, opts=13)
00:17:08.105 00.001 28316 Enqueuing Move request for scope (0.05, 0.09)
00:17:08.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:08.106 00.001 28316 UpdateGuideState exits: m=1887 RSB=29.8
00:17:08.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:08.107 00.001 29988 Worker thread wakes up
00:17:08.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
00:17:08.107 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
00:17:08.107 00.000 29988 Moving (0.05, 0.09) raw xDistance=-0.07 yDistance=-0.08
00:17:08.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:17:08.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:08.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:08.107 00.000 28316 Enqueuing Expose request
00:17:08.108 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:08.108 00.000 29988 MoveAxis(E, 0, ABG)
00:17:08.108 00.000 29988 Move returns status 0, amount 0
00:17:08.108 00.000 29988 MoveAxis(N, 0, ABG)
00:17:08.108 00.000 29988 Move returns status 0, amount 0
00:17:08.108 00.000 29988 move complete, result=0
00:17:08.108 00.000 29988 worker thread done servicing request
00:17:08.108 00.000 29988 Worker thread wakes up
00:17:08.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:08.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:08.109 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:09.738 01.629 29988 Exposure complete
00:17:09.769 00.031 29988 worker thread done servicing request
00:17:09.769 00.000 28316 OnExposeComplete: enter
00:17:09.770 00.001 28316 UpdateGuideState(): m_state=6
00:17:09.771 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3614
00:17:09.771 00.000 28316 Star::Find returns 1 (0), X=585.44, Y=118.68, Mass=1909, SNR=30.0, Peak=150 HFD=4.0
00:17:09.772 00.001 28316 MultiStar: [#1 0.34,-0.10,0.92,U] [#2 0.20,-0.13,0.99,U] [#3 0.31,-0.06,0.87,U] [#4 0.16,-0.05,0.89,U] [#5 0.32,-0.09,0.78,U] [#6 0.36,-0.08,0.71,U] [#7 0.29,0.08,0.63,U] [#8 0.15,-0.03,0.60,U] 
00:17:09.772 00.000 28316 single-star, 8 included, MultiStar: {0.24, -0.06}, one-star: {0.10, 0.00}
00:17:09.772 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:17:09.773 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
00:17:09.773 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.00 mountX=0.04 mountY=-0.09, mountTheta=-1.14
00:17:09.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.00, opts=13)
00:17:09.775 00.001 28316 Enqueuing Move request for scope (0.10, 0.00)
00:17:09.776 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:17:09.776 00.000 29988 Worker thread wakes up
00:17:09.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
00:17:09.776 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
00:17:09.776 00.000 29988 Moving (0.10, 0.00) raw xDistance=0.04 yDistance=-0.09
00:17:09.776 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:17:09.777 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:09.779 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:17:09.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:09.780 00.001 28316 Enqueuing Expose request
00:17:09.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:09.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:17:09.780 00.000 29988 MoveAxis(E, 0, ABG)
00:17:09.780 00.000 29988 Move returns status 0, amount 0
00:17:09.780 00.000 29988 MoveAxis(N, 0, ABG)
00:17:09.781 00.001 29988 Move returns status 0, amount 0
00:17:09.781 00.000 29988 move complete, result=0
00:17:09.781 00.000 29988 worker thread done servicing request
00:17:09.781 00.000 29988 Worker thread wakes up
00:17:09.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:09.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:09.781 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:11.300 01.519 29988 Exposure complete
00:17:11.345 00.045 29988 worker thread done servicing request
00:17:11.346 00.001 28316 OnExposeComplete: enter
00:17:11.348 00.002 28316 UpdateGuideState(): m_state=6
00:17:11.351 00.003 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3615
00:17:11.353 00.002 28316 Star::Find returns 1 (0), X=585.45, Y=118.72, Mass=1821, SNR=29.4, Peak=152 HFD=4.2
00:17:11.354 00.001 28316 MultiStar: [#1 0.16,0.02,0.92,U] [#2 0.09,0.03,0.97,U] [#3 0.38,0.13,0.00,M1] [#4 0.06,-0.03,0.89,U] [#5 0.11,0.02,0.82,U] [#6 0.21,0.03,0.75,U] [#7 -0.08,0.20,0.68,U] [#8 -0.14,-0.08,0.60,U] 
00:17:11.355 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.03}, one-star: {0.10, 0.04}
00:17:11.355 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
00:17:11.356 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
00:17:11.358 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.36 mountX=0.01 mountY=-0.08, mountTheta=-1.50
00:17:11.361 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
00:17:11.363 00.002 28316 Enqueuing Move request for scope (0.08, 0.03)
00:17:11.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:17:11.364 00.001 29988 Worker thread wakes up
00:17:11.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:17:11.364 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.4
00:17:11.365 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:17:11.365 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.01 yDistance=-0.08
00:17:11.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:17:11.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:11.365 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:11.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:11.365 00.000 29988 MoveAxis(E, 0, ABG)
00:17:11.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:11.366 00.001 28316 Enqueuing Expose request
00:17:11.366 00.000 29988 Move returns status 0, amount 0
00:17:11.366 00.000 29988 MoveAxis(N, 0, ABG)
00:17:11.366 00.000 29988 Move returns status 0, amount 0
00:17:11.366 00.000 29988 move complete, result=0
00:17:11.366 00.000 29988 worker thread done servicing request
00:17:11.366 00.000 29988 Worker thread wakes up
00:17:11.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:11.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:11.367 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:12.999 01.632 29988 Exposure complete
00:17:13.024 00.025 29988 worker thread done servicing request
00:17:13.024 00.000 28316 OnExposeComplete: enter
00:17:13.025 00.001 28316 UpdateGuideState(): m_state=6
00:17:13.026 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3616
00:17:13.026 00.000 28316 Star::Find returns 1 (0), X=585.37, Y=118.71, Mass=1888, SNR=29.8, Peak=159 HFD=4.1
00:17:13.027 00.001 28316 MultiStar: [#1 0.06,-0.12,0.90,U] [#2 -0.01,-0.05,0.95,U] [#3 0.20,0.13,0.89,U] [#4 0.07,-0.03,0.89,U] [#5 -0.01,0.03,0.78,U] [#6 0.14,-0.06,0.75,U] [#7 -0.05,0.06,0.67,U] [#8 0.01,-0.19,0.62,U] 
00:17:13.027 00.000 28316 single-star, 8 included, MultiStar: {0.05, -0.02}, one-star: {0.03, 0.03}
00:17:13.028 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
00:17:13.028 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
00:17:13.032 00.004 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.87 mountX=-0.02 mountY=-0.04, mountTheta=-2.01
00:17:13.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
00:17:13.033 00.000 28316 Enqueuing Move request for scope (0.03, 0.03)
00:17:13.034 00.001 29988 Worker thread wakes up
00:17:13.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:17:13.034 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:17:13.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:13.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:13.036 00.001 28316 Enqueuing Expose request
00:17:13.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
00:17:13.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
00:17:13.036 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.02 yDistance=-0.04
00:17:13.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:17:13.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:13.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:13.036 00.000 29988 MoveAxis(E, 0, ABG)
00:17:13.036 00.000 29988 Move returns status 0, amount 0
00:17:13.036 00.000 29988 MoveAxis(N, 0, ABG)
00:17:13.036 00.000 29988 Move returns status 0, amount 0
00:17:13.036 00.000 29988 move complete, result=0
00:17:13.036 00.000 29988 worker thread done servicing request
00:17:13.036 00.000 29988 Worker thread wakes up
00:17:13.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:13.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:13.037 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:14.562 01.525 29988 Exposure complete
00:17:14.595 00.033 29988 worker thread done servicing request
00:17:14.595 00.000 28316 OnExposeComplete: enter
00:17:14.596 00.001 28316 UpdateGuideState(): m_state=6
00:17:14.597 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3617
00:17:14.598 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=118.87, Mass=1860, SNR=29.7, Peak=180 HFD=4.0
00:17:14.598 00.000 28316 MultiStar: [#1 0.08,0.04,0.90,U] [#2 -0.09,0.05,0.96,U] [#3 0.32,0.17,0.87,U] [#4 0.00,0.03,0.90,U] [#5 0.02,0.11,0.76,U] [#6 0.24,0.09,0.73,U] [#7 -0.06,0.23,0.69,U] [#8 -0.07,-0.02,0.61,U] 
00:17:14.599 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.05, 0.19}
00:17:14.599 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
00:17:14.600 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
00:17:14.600 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.17 mountX=-0.07 mountY=-0.08, mountTheta=-2.29
00:17:14.601 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
00:17:14.603 00.002 28316 Enqueuing Move request for scope (0.04, 0.10)
00:17:14.605 00.002 29988 Worker thread wakes up
00:17:14.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:17:14.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:17:14.605 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.07 yDistance=-0.08
00:17:14.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:17:14.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:14.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:14.607 00.002 28316 UpdateGuideState exits: m=1860 RSB=29.7
00:17:14.608 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:14.608 00.000 29988 MoveAxis(E, 0, ABG)
00:17:14.608 00.000 29988 Move returns status 0, amount 0
00:17:14.608 00.000 29988 MoveAxis(N, 0, ABG)
00:17:14.608 00.000 29988 Move returns status 0, amount 0
00:17:14.608 00.000 29988 move complete, result=0
00:17:14.608 00.000 29988 worker thread done servicing request
00:17:14.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:14.611 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:14.611 00.000 28316 Enqueuing Expose request
00:17:14.612 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:14.612 00.000 29988 Worker thread wakes up
00:17:14.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:14.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:16.246 01.634 29988 Exposure complete
00:17:16.274 00.028 29988 worker thread done servicing request
00:17:16.274 00.000 28316 OnExposeComplete: enter
00:17:16.275 00.001 28316 UpdateGuideState(): m_state=6
00:17:16.276 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3618
00:17:16.277 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=118.89, Mass=1942, SNR=30.3, Peak=169 HFD=4.4
00:17:16.277 00.000 28316 MultiStar: [#1 -0.12,0.13,0.91,U] [#2 -0.13,0.14,0.95,U] [#3 -0.05,0.21,0.84,U] [#4 -0.07,0.21,0.86,U] [#5 -0.04,-0.02,0.79,U] [#6 -0.04,0.18,0.71,U] [#7 -0.13,0.20,0.65,U] [#8 -0.20,0.05,0.59,U] 
00:17:16.281 00.004 28316 refined, 8 included, MultiStar: {-0.09, 0.15}, one-star: {-0.06, 0.22}
00:17:16.281 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
00:17:16.282 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
00:17:16.282 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.12 mountX=-0.17 mountY=0.01, mountTheta=3.06
00:17:16.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.15, opts=13)
00:17:16.284 00.001 28316 Enqueuing Move request for scope (-0.09, 0.15)
00:17:16.284 00.000 29988 Worker thread wakes up
00:17:16.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:16.285 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:17:16.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:16.286 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:16.286 00.000 28316 Enqueuing Expose request
00:17:16.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
00:17:16.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
00:17:16.286 00.000 29988 Moving (-0.09, 0.15) raw xDistance=-0.17 yDistance=0.01
00:17:16.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:17:16.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:16.287 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:17:16.287 00.000 29988 MoveAxis(E, 0, ABG)
00:17:16.287 00.000 29988 Move returns status 0, amount 0
00:17:16.287 00.000 29988 MoveAxis(N, 0, ABG)
00:17:16.287 00.000 29988 Move returns status 0, amount 0
00:17:16.287 00.000 29988 move complete, result=0
00:17:16.287 00.000 29988 worker thread done servicing request
00:17:16.287 00.000 29988 Worker thread wakes up
00:17:16.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:16.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:16.287 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:17:17.813 01.526 29988 Exposure complete
00:17:17.838 00.025 29988 worker thread done servicing request
00:17:17.838 00.000 28316 OnExposeComplete: enter
00:17:17.839 00.001 28316 UpdateGuideState(): m_state=6
00:17:17.839 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3619
00:17:17.839 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=118.92, Mass=1935, SNR=30.1, Peak=169 HFD=4.3
00:17:17.840 00.001 28316 MultiStar: [#1 0.11,0.07,0.92,U] [#2 -0.09,0.07,0.98,U] [#3 0.13,0.16,0.87,U] [#4 -0.03,0.10,0.88,U] [#5 0.01,0.03,0.79,U] [#6 0.19,0.13,0.71,U] [#7 -0.06,0.22,0.65,U] [#8 0.06,0.06,0.61,U] 
00:17:17.840 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.08, 0.24}
00:17:17.840 00.000 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:17:17.841 00.001 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:17:17.841 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
00:17:17.844 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
00:17:17.845 00.001 28316 Enqueuing Move request for scope (0.02, 0.12)
00:17:17.845 00.000 29988 Worker thread wakes up
00:17:17.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:17:17.846 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.1
00:17:17.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:17.846 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:17.847 00.001 28316 Enqueuing Expose request
00:17:17.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:17:17.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:17:17.847 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
00:17:17.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:17:17.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:17.848 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:17.848 00.000 29988 MoveAxis(E, 0, ABG)
00:17:17.848 00.000 29988 Move returns status 0, amount 0
00:17:17.848 00.000 29988 MoveAxis(N, 0, ABG)
00:17:17.848 00.000 29988 Move returns status 0, amount 0
00:17:17.848 00.000 29988 move complete, result=0
00:17:17.848 00.000 29988 worker thread done servicing request
00:17:17.848 00.000 29988 Worker thread wakes up
00:17:17.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:17.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:17.848 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:19.473 01.625 29988 Exposure complete
00:17:19.520 00.047 29988 worker thread done servicing request
00:17:19.520 00.000 28316 OnExposeComplete: enter
00:17:19.521 00.001 28316 UpdateGuideState(): m_state=6
00:17:19.521 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3620
00:17:19.522 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=118.73, Mass=1906, SNR=29.9, Peak=167 HFD=4.3
00:17:19.523 00.001 28316 MultiStar: [#1 -0.06,-0.08,0.93,U] [#2 -0.17,-0.04,0.95,U] [#3 0.03,0.06,0.88,U] [#4 -0.13,-0.01,0.87,U] [#5 -0.05,-0.02,0.79,U] [#6 0.02,-0.02,0.73,U] [#7 -0.18,0.14,0.66,U] [#8 -0.15,-0.00,0.60,U] 
00:17:19.523 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.23, 0.05}
00:17:19.524 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:17:19.524 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.05)
00:17:19.524 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.09 mountX=-0.05 mountY=0.09, mountTheta=2.06
00:17:19.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
00:17:19.526 00.001 28316 Enqueuing Move request for scope (-0.10, 0.01)
00:17:19.529 00.003 29988 Worker thread wakes up
00:17:19.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:17:19.529 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:17:19.529 00.000 29988 Moving (-0.10, 0.01) raw xDistance=-0.05 yDistance=0.09
00:17:19.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:17:19.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:19.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:19.530 00.001 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:17:19.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:19.531 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:19.531 00.000 28316 Enqueuing Expose request
00:17:19.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:17:19.532 00.001 29988 MoveAxis(E, 0, ABG)
00:17:19.532 00.000 29988 Move returns status 0, amount 0
00:17:19.532 00.000 29988 MoveAxis(N, 0, ABG)
00:17:19.532 00.000 29988 Move returns status 0, amount 0
00:17:19.532 00.000 29988 move complete, result=0
00:17:19.532 00.000 29988 worker thread done servicing request
00:17:19.532 00.000 29988 Worker thread wakes up
00:17:19.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:19.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:19.532 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:21.049 01.517 29988 Exposure complete
00:17:21.080 00.031 29988 worker thread done servicing request
00:17:21.080 00.000 28316 OnExposeComplete: enter
00:17:21.081 00.001 28316 UpdateGuideState(): m_state=6
00:17:21.082 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3621
00:17:21.083 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=118.81, Mass=1971, SNR=30.4, Peak=178 HFD=4.4
00:17:21.083 00.000 28316 MultiStar: [#1 0.03,0.03,0.89,U] [#2 -0.02,0.03,0.95,U] [#3 0.04,-0.03,0.85,U] [#4 0.07,0.08,0.84,U] [#5 -0.05,-0.03,0.78,U] [#6 0.16,0.02,0.70,U] [#7 0.00,0.21,0.64,U] [#8 -0.05,-0.14,0.59,U] 
00:17:21.084 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.12, 0.13}
00:17:21.084 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:17:21.084 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:17:21.085 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.44 mountX=-0.03 mountY=-0.02, mountTheta=-2.55
00:17:21.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
00:17:21.086 00.000 28316 Enqueuing Move request for scope (0.00, 0.04)
00:17:21.087 00.001 29988 Worker thread wakes up
00:17:21.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:21.087 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.4
00:17:21.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:21.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:21.089 00.001 28316 Enqueuing Expose request
00:17:21.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
00:17:21.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
00:17:21.089 00.000 29988 Moving (0.00, 0.04) raw xDistance=-0.03 yDistance=-0.02
00:17:21.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:17:21.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:21.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:17:21.089 00.000 29988 MoveAxis(E, 0, ABG)
00:17:21.089 00.000 29988 Move returns status 0, amount 0
00:17:21.089 00.000 29988 MoveAxis(N, 0, ABG)
00:17:21.089 00.000 29988 Move returns status 0, amount 0
00:17:21.089 00.000 29988 move complete, result=0
00:17:21.089 00.000 29988 worker thread done servicing request
00:17:21.089 00.000 29988 Worker thread wakes up
00:17:21.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:21.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:21.090 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:22.721 01.631 29988 Exposure complete
00:17:22.771 00.050 29988 worker thread done servicing request
00:17:22.771 00.000 28316 OnExposeComplete: enter
00:17:22.772 00.001 28316 UpdateGuideState(): m_state=6
00:17:22.772 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3622
00:17:22.773 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=118.72, Mass=1835, SNR=29.3, Peak=159 HFD=4.3
00:17:22.773 00.000 28316 MultiStar: [#1 0.09,-0.02,0.95,U] [#2 0.02,0.14,0.96,U] [#3 0.33,0.02,0.88,U] [#4 0.10,0.06,0.90,U] [#5 0.07,0.02,0.79,U] [#6 0.15,-0.04,0.72,U] [#7 0.08,0.12,0.67,U] [#8 -0.05,-0.13,0.60,U] 
00:17:22.774 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {-0.09, 0.04}
00:17:22.775 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
00:17:22.776 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
00:17:22.778 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.35 mountX=0.01 mountY=-0.08, mountTheta=-1.49
00:17:22.784 00.006 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
00:17:22.784 00.000 28316 Enqueuing Move request for scope (0.08, 0.03)
00:17:22.784 00.000 29988 Worker thread wakes up
00:17:22.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:22.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:17:22.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:17:22.785 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.3
00:17:22.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:22.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:22.786 00.000 28316 Enqueuing Expose request
00:17:22.786 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.01 yDistance=-0.08
00:17:22.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:17:22.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:22.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:22.786 00.000 29988 MoveAxis(E, 0, ABG)
00:17:22.786 00.000 29988 Move returns status 0, amount 0
00:17:22.786 00.000 29988 MoveAxis(N, 0, ABG)
00:17:22.786 00.000 29988 Move returns status 0, amount 0
00:17:22.786 00.000 29988 move complete, result=0
00:17:22.786 00.000 29988 worker thread done servicing request
00:17:22.786 00.000 29988 Worker thread wakes up
00:17:22.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:22.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:22.787 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:24.301 01.514 29988 Exposure complete
00:17:24.352 00.051 29988 worker thread done servicing request
00:17:24.352 00.000 28316 OnExposeComplete: enter
00:17:24.352 00.000 28316 UpdateGuideState(): m_state=6
00:17:24.353 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3623
00:17:24.353 00.000 28316 Star::Find returns 1 (0), X=585.27, Y=118.75, Mass=1891, SNR=29.8, Peak=167 HFD=4.3
00:17:24.354 00.001 28316 MultiStar: [#1 -0.01,0.10,0.91,U] [#2 -0.02,0.04,0.96,U] [#3 0.26,-0.07,0.89,U] [#4 0.01,0.10,0.88,U] [#5 -0.01,-0.02,0.82,U] [#6 0.12,0.18,0.71,U] [#7 -0.01,0.15,0.65,U] [#8 -0.06,0.01,0.59,U] 
00:17:24.354 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.06}, one-star: {-0.07, 0.07}
00:17:24.355 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
00:17:24.356 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.85)
00:17:24.356 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.19 mountX=-0.04 mountY=-0.05, mountTheta=-2.31
00:17:24.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
00:17:24.358 00.001 28316 Enqueuing Move request for scope (0.02, 0.06)
00:17:24.358 00.000 29988 Worker thread wakes up
00:17:24.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:24.359 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:17:24.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:24.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:24.362 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:17:24.362 00.000 28316 Enqueuing Expose request
00:17:24.363 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:17:24.363 00.000 29988 Moving (0.02, 0.06) raw xDistance=-0.04 yDistance=-0.05
00:17:24.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:17:24.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:24.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:17:24.363 00.000 29988 MoveAxis(E, 0, ABG)
00:17:24.363 00.000 29988 Move returns status 0, amount 0
00:17:24.363 00.000 29988 MoveAxis(N, 0, ABG)
00:17:24.363 00.000 29988 Move returns status 0, amount 0
00:17:24.363 00.000 29988 move complete, result=0
00:17:24.364 00.001 29988 worker thread done servicing request
00:17:24.364 00.000 29988 Worker thread wakes up
00:17:24.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:24.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:24.365 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:26.000 01.635 29988 Exposure complete
00:17:26.047 00.047 29988 worker thread done servicing request
00:17:26.047 00.000 28316 OnExposeComplete: enter
00:17:26.047 00.000 28316 UpdateGuideState(): m_state=6
00:17:26.048 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3624
00:17:26.048 00.000 28316 Star::Find returns 1 (0), X=585.22, Y=118.89, Mass=1929, SNR=30.1, Peak=182 HFD=4.2
00:17:26.049 00.001 28316 MultiStar: [#1 0.15,0.09,0.93,U] [#2 -0.05,0.05,0.94,U] [#3 0.26,0.16,0.86,U] [#4 0.07,0.16,0.89,U] [#5 0.11,0.06,0.76,U] [#6 0.11,0.09,0.73,U] [#7 -0.04,0.22,0.65,U] [#8 0.06,-0.03,0.60,U] 
00:17:26.049 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.12}, one-star: {-0.12, 0.22}
00:17:26.050 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
00:17:26.050 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.35 = -0.93)
00:17:26.050 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.11 mountX=-0.08 mountY=-0.11, mountTheta=-2.23
00:17:26.052 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
00:17:26.052 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
00:17:26.053 00.001 29988 Worker thread wakes up
00:17:26.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
00:17:26.053 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
00:17:26.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:26.053 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:17:26.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:26.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:26.055 00.001 28316 Enqueuing Expose request
00:17:26.055 00.000 29988 Moving (0.06, 0.12) raw xDistance=-0.08 yDistance=-0.11
00:17:26.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:17:26.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:26.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:17:26.055 00.000 29988 MoveAxis(E, 0, ABG)
00:17:26.056 00.001 29988 Move returns status 0, amount 0
00:17:26.056 00.000 29988 MoveAxis(N, 0, ABG)
00:17:26.056 00.000 29988 Move returns status 0, amount 0
00:17:26.056 00.000 29988 move complete, result=0
00:17:26.056 00.000 29988 worker thread done servicing request
00:17:26.056 00.000 29988 Worker thread wakes up
00:17:26.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:26.056 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:26.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:27.579 01.523 29988 Exposure complete
00:17:27.623 00.044 29988 worker thread done servicing request
00:17:27.623 00.000 28316 OnExposeComplete: enter
00:17:27.625 00.002 28316 UpdateGuideState(): m_state=6
00:17:27.626 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3625
00:17:27.626 00.000 28316 Star::Find returns 1 (0), X=585.35, Y=118.84, Mass=1907, SNR=29.9, Peak=168 HFD=4.3
00:17:27.627 00.001 28316 MultiStar: [#1 -0.01,0.23,0.93,U] [#2 0.02,0.14,0.97,U] [#3 0.16,0.17,0.88,U] [#4 -0.09,0.15,0.87,U] [#5 0.03,0.16,0.79,U] [#6 0.07,0.10,0.71,U] [#7 -0.07,0.24,0.66,U] [#8 -0.07,0.08,0.60,U] 
00:17:27.628 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {0.01, 0.16}
00:17:27.628 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
00:17:27.629 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.52)
00:17:27.630 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=-0.14 mountY=-0.08, mountTheta=-2.64
00:17:27.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
00:17:27.632 00.000 28316 Enqueuing Move request for scope (0.01, 0.16)
00:17:27.633 00.001 29988 Worker thread wakes up
00:17:27.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:27.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:17:27.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:17:27.633 00.000 28316 UpdateGuideState exits: m=1907 RSB=29.9
00:17:27.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:27.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:27.635 00.001 28316 Enqueuing Expose request
00:17:27.635 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
00:17:27.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:17:27.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:27.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:27.635 00.000 29988 MoveAxis(E, 0, ABG)
00:17:27.635 00.000 29988 Move returns status 0, amount 0
00:17:27.635 00.000 29988 MoveAxis(N, 0, ABG)
00:17:27.635 00.000 29988 Move returns status 0, amount 0
00:17:27.635 00.000 29988 move complete, result=0
00:17:27.635 00.000 29988 worker thread done servicing request
00:17:27.635 00.000 29988 Worker thread wakes up
00:17:27.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:27.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:27.636 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:29.262 01.626 29988 Exposure complete
00:17:29.286 00.024 29988 worker thread done servicing request
00:17:29.287 00.001 28316 OnExposeComplete: enter
00:17:29.287 00.000 28316 UpdateGuideState(): m_state=6
00:17:29.288 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3626
00:17:29.288 00.000 28316 Star::Find returns 1 (0), X=585.18, Y=118.86, Mass=1970, SNR=30.5, Peak=183 HFD=4.3
00:17:29.289 00.001 28316 MultiStar: [#1 -0.01,0.20,0.88,U] [#2 -0.10,0.14,0.94,U] [#3 0.06,0.27,0.87,U] [#4 -0.13,0.18,0.86,U] [#5 -0.04,0.08,0.78,U] [#6 0.02,0.10,0.72,U] [#7 -0.06,0.18,0.63,U] [#8 -0.21,0.17,0.59,U] 
00:17:29.289 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.16, 0.18}
00:17:29.291 00.002 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
00:17:29.291 00.000 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.08)
00:17:29.291 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.96 mountX=-0.18 mountY=-0.01, mountTheta=-3.07
00:17:29.293 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.17, opts=13)
00:17:29.294 00.001 28316 Enqueuing Move request for scope (-0.07, 0.17)
00:17:29.294 00.000 29988 Worker thread wakes up
00:17:29.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:29.295 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.5
00:17:29.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:29.296 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
00:17:29.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:29.296 00.000 28316 Enqueuing Expose request
00:17:29.297 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
00:17:29.297 00.000 29988 Moving (-0.07, 0.17) raw xDistance=-0.18 yDistance=-0.01
00:17:29.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:17:29.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:29.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:17:29.297 00.000 29988 MoveAxis(E, 0, ABG)
00:17:29.297 00.000 29988 Move returns status 0, amount 0
00:17:29.297 00.000 29988 MoveAxis(N, 0, ABG)
00:17:29.297 00.000 29988 Move returns status 0, amount 0
00:17:29.297 00.000 29988 move complete, result=0
00:17:29.297 00.000 29988 worker thread done servicing request
00:17:29.297 00.000 29988 Worker thread wakes up
00:17:29.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:29.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:29.297 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:30.824 01.527 29988 Exposure complete
00:17:30.848 00.024 29988 worker thread done servicing request
00:17:30.848 00.000 28316 OnExposeComplete: enter
00:17:30.849 00.001 28316 UpdateGuideState(): m_state=6
00:17:30.850 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3627
00:17:30.850 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=118.96, Mass=1933, SNR=30.1, Peak=177 HFD=4.2
00:17:30.851 00.001 28316 MultiStar: [#1 0.07,0.21,0.91,U] [#2 -0.13,0.23,0.96,U] [#3 0.05,0.23,0.83,U] [#4 -0.09,0.26,0.87,U] [#5 -0.11,0.21,0.81,U] [#6 0.01,0.24,0.72,U] [#7 -0.05,0.33,0.68,U] [#8 -0.03,0.13,0.57,U] 
00:17:30.851 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.24}, one-star: {-0.08, 0.28}
00:17:30.851 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
00:17:30.852 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
00:17:30.852 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.75 mountX=-0.23 mountY=-0.07, mountTheta=-2.85
00:17:30.854 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.24, opts=13)
00:17:30.855 00.001 28316 Enqueuing Move request for scope (-0.04, 0.24)
00:17:30.858 00.003 29988 Worker thread wakes up
00:17:30.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:30.859 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:17:30.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:30.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:30.860 00.001 28316 Enqueuing Expose request
00:17:30.861 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
00:17:30.861 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
00:17:30.861 00.000 29988 Moving (-0.04, 0.24) raw xDistance=-0.23 yDistance=-0.07
00:17:30.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:17:30.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:30.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:30.861 00.000 29988 MoveAxis(E, 49, ABG)
00:17:30.861 00.000 29988 Guiding  Dir = 2, Dur = 49
00:17:30.862 00.001 29988 IsSlewing returns 0
00:17:30.862 00.000 29988 IsGuiding returns 0
00:17:30.864 00.002 29988 PulseGuide returned control before completion, sleep 58
00:17:30.935 00.071 29988 IsGuiding returns 0
00:17:30.935 00.000 29988 Move returns status 0, amount 49
00:17:30.935 00.000 29988 MoveAxis(N, 0, ABG)
00:17:30.935 00.000 29988 Move returns status 0, amount 0
00:17:30.935 00.000 29988 move complete, result=0
00:17:30.935 00.000 29988 worker thread done servicing request
00:17:30.935 00.000 29988 Worker thread wakes up
00:17:30.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:30.935 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
00:17:30.936 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:32.561 01.625 29988 Exposure complete
00:17:32.604 00.043 29988 worker thread done servicing request
00:17:32.604 00.000 28316 OnExposeComplete: enter
00:17:32.607 00.003 28316 UpdateGuideState(): m_state=6
00:17:32.609 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3628
00:17:32.611 00.002 28316 Star::Find returns 1 (0), X=585.27, Y=118.73, Mass=1952, SNR=30.3, Peak=172 HFD=4.3
00:17:32.611 00.000 28316 MultiStar: [#1 0.11,0.01,0.90,U] [#2 -0.05,0.05,0.96,U] [#3 0.11,-0.01,0.87,U] [#4 0.00,0.04,0.87,U] [#5 -0.02,-0.00,0.79,U] [#6 0.16,-0.12,0.73,U] [#7 0.00,0.10,0.67,U] [#8 -0.01,-0.16,0.60,U] 
00:17:32.613 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {-0.07, 0.05}
00:17:32.614 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (-1.14) = xAngle (1.22 = 1.22)
00:17:32.615 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.32 = -1.97)
00:17:32.616 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.07 mountX=0.01 mountY=-0.02, mountTheta=-1.21
00:17:32.619 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
00:17:32.620 00.001 28316 Enqueuing Move request for scope (0.02, 0.00)
00:17:32.620 00.000 29988 Worker thread wakes up
00:17:32.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
00:17:32.620 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
00:17:32.620 00.000 29988 Moving (0.02, 0.00) raw xDistance=0.01 yDistance=-0.02
00:17:32.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:17:32.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:32.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:17:32.622 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:17:32.622 00.000 29988 MoveAxis(E, 0, ABG)
00:17:32.622 00.000 29988 Move returns status 0, amount 0
00:17:32.622 00.000 29988 MoveAxis(N, 0, ABG)
00:17:32.622 00.000 29988 Move returns status 0, amount 0
00:17:32.622 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:17:32.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:32.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:32.623 00.000 28316 Enqueuing Expose request
00:17:32.624 00.001 29988 move complete, result=0
00:17:32.624 00.000 29988 worker thread done servicing request
00:17:32.624 00.000 29988 Worker thread wakes up
00:17:32.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:32.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:32.624 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:34.137 01.513 29988 Exposure complete
00:17:34.163 00.026 29988 worker thread done servicing request
00:17:34.163 00.000 28316 OnExposeComplete: enter
00:17:34.164 00.001 28316 UpdateGuideState(): m_state=6
00:17:34.164 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3629
00:17:34.164 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=118.65, Mass=1754, SNR=28.8, Peak=168 HFD=3.7
00:17:34.165 00.001 28316 MultiStar: [#1 -0.03,-0.04,0.93,U] [#2 -0.16,0.01,0.99,U] [#3 -0.11,0.06,0.88,U] [#4 -0.06,-0.01,0.92,U] [#5 -0.09,-0.09,0.82,U] [#6 0.08,-0.01,0.75,U] [#7 -0.08,0.00,0.69,U] [#8 -0.03,-0.16,0.61,U] 
00:17:34.165 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.03}, one-star: {-0.05, -0.03}
00:17:34.166 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
00:17:34.166 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
00:17:34.169 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.64 mountX=0.00 mountY=0.06, mountTheta=1.49
00:17:34.173 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
00:17:34.175 00.002 28316 Enqueuing Move request for scope (-0.05, -0.03)
00:17:34.178 00.003 29988 Worker thread wakes up
00:17:34.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:17:34.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:34.179 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:17:34.179 00.000 28316 UpdateGuideState exits: m=1754 RSB=28.8
00:17:34.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:34.180 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:34.180 00.000 28316 Enqueuing Expose request
00:17:34.181 00.001 29988 Moving (-0.05, -0.03) raw xDistance=0.00 yDistance=0.06
00:17:34.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:17:34.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:34.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:17:34.181 00.000 29988 MoveAxis(E, 0, ABG)
00:17:34.181 00.000 29988 Move returns status 0, amount 0
00:17:34.181 00.000 29988 MoveAxis(N, 0, ABG)
00:17:34.181 00.000 29988 Move returns status 0, amount 0
00:17:34.181 00.000 29988 move complete, result=0
00:17:34.181 00.000 29988 worker thread done servicing request
00:17:34.181 00.000 29988 Worker thread wakes up
00:17:34.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:34.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:34.181 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:35.814 01.633 29988 Exposure complete
00:17:35.840 00.026 29988 worker thread done servicing request
00:17:35.840 00.000 28316 OnExposeComplete: enter
00:17:35.841 00.001 28316 UpdateGuideState(): m_state=6
00:17:35.841 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3630
00:17:35.842 00.001 28316 Star::Find returns 1 (0), X=585.25, Y=118.64, Mass=1976, SNR=30.5, Peak=167 HFD=4.3
00:17:35.842 00.000 28316 MultiStar: [#1 0.14,-0.05,0.87,U] [#2 -0.01,-0.10,0.94,U] [#3 0.10,-0.15,0.83,U] [#4 -0.00,-0.19,0.86,U] [#5 -0.01,-0.16,0.77,U] [#6 0.15,-0.14,0.69,U] [#7 0.00,-0.18,0.64,U] [#8 0.06,-0.12,0.58,U] 
00:17:35.843 00.001 28316 single-star, 8 included, MultiStar: {0.03, -0.12}, one-star: {-0.09, -0.04}
00:17:35.843 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
00:17:35.845 00.002 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:17:35.846 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.77 mountX=-0.01 mountY=0.10, mountTheta=1.63
00:17:35.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
00:17:35.847 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
00:17:35.848 00.001 29988 Worker thread wakes up
00:17:35.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:35.848 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
00:17:35.849 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:35.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:35.850 00.001 28316 Enqueuing Expose request
00:17:35.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
00:17:35.850 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
00:17:35.850 00.000 29988 Moving (-0.09, -0.04) raw xDistance=-0.01 yDistance=0.10
00:17:35.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:17:35.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:35.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:17:35.850 00.000 29988 MoveAxis(E, 0, ABG)
00:17:35.850 00.000 29988 Move returns status 0, amount 0
00:17:35.850 00.000 29988 MoveAxis(N, 0, ABG)
00:17:35.850 00.000 29988 Move returns status 0, amount 0
00:17:35.850 00.000 29988 move complete, result=0
00:17:35.850 00.000 29988 worker thread done servicing request
00:17:35.850 00.000 29988 Worker thread wakes up
00:17:35.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:35.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:35.851 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:37.363 01.512 29988 Exposure complete
00:17:37.393 00.030 29988 worker thread done servicing request
00:17:37.393 00.000 28316 OnExposeComplete: enter
00:17:37.395 00.002 28316 UpdateGuideState(): m_state=6
00:17:37.396 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3631
00:17:37.396 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=118.75, Mass=1877, SNR=29.7, Peak=167 HFD=4.3
00:17:37.397 00.001 28316 MultiStar: [#1 0.04,0.10,0.92,U] [#2 -0.02,-0.01,0.98,U] [#3 0.26,0.15,0.88,U] [#4 -0.04,0.07,0.89,U] [#5 0.08,0.02,0.79,U] [#6 0.10,0.01,0.73,U] [#7 0.06,0.14,0.66,U] [#8 -0.08,-0.11,0.58,U] 
00:17:37.398 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {-0.00, 0.07}
00:17:37.398 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
00:17:37.399 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.18)
00:17:37.399 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.86 mountX=-0.03 mountY=-0.06, mountTheta=-2.00
00:17:37.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
00:17:37.401 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
00:17:37.401 00.000 29988 Worker thread wakes up
00:17:37.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:17:37.401 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:17:37.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:37.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:37.403 00.001 28316 Enqueuing Expose request
00:17:37.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
00:17:37.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
00:17:37.403 00.000 29988 Moving (0.05, 0.05) raw xDistance=-0.03 yDistance=-0.06
00:17:37.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:17:37.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:37.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:17:37.403 00.000 29988 MoveAxis(E, 0, ABG)
00:17:37.403 00.000 29988 Move returns status 0, amount 0
00:17:37.403 00.000 29988 MoveAxis(N, 0, ABG)
00:17:37.403 00.000 29988 Move returns status 0, amount 0
00:17:37.403 00.000 29988 move complete, result=0
00:17:37.403 00.000 29988 worker thread done servicing request
00:17:37.403 00.000 29988 Worker thread wakes up
00:17:37.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:37.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:37.404 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:39.035 01.631 29988 Exposure complete
00:17:39.061 00.026 29988 worker thread done servicing request
00:17:39.061 00.000 28316 OnExposeComplete: enter
00:17:39.062 00.001 28316 UpdateGuideState(): m_state=6
00:17:39.062 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3632
00:17:39.063 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=118.85, Mass=1905, SNR=29.9, Peak=176 HFD=4.3
00:17:39.064 00.001 28316 MultiStar: [#1 0.02,0.03,0.92,U] [#2 -0.03,0.07,0.95,U] [#3 0.08,0.25,0.87,U] [#4 -0.11,0.08,0.88,U] [#5 -0.02,0.02,0.81,U] [#6 0.12,0.13,0.74,U] [#7 0.02,0.06,0.67,U] [#8 -0.05,-0.08,0.61,U] 
00:17:39.064 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.09}, one-star: {-0.02, 0.17}
00:17:39.064 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
00:17:39.065 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
00:17:39.065 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.58 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
00:17:39.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.09, opts=13)
00:17:39.067 00.001 28316 Enqueuing Move request for scope (-0.00, 0.09)
00:17:39.068 00.001 29988 Worker thread wakes up
00:17:39.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:39.068 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:17:39.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:39.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:39.069 00.000 28316 Enqueuing Expose request
00:17:39.070 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
00:17:39.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
00:17:39.070 00.000 29988 Moving (-0.00, 0.09) raw xDistance=-0.08 yDistance=-0.04
00:17:39.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:17:39.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:39.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:17:39.070 00.000 29988 MoveAxis(E, 0, ABG)
00:17:39.070 00.000 29988 Move returns status 0, amount 0
00:17:39.070 00.000 29988 MoveAxis(N, 0, ABG)
00:17:39.070 00.000 29988 Move returns status 0, amount 0
00:17:39.070 00.000 29988 move complete, result=0
00:17:39.070 00.000 29988 worker thread done servicing request
00:17:39.070 00.000 29988 Worker thread wakes up
00:17:39.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:39.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:39.071 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:40.585 01.514 29988 Exposure complete
00:17:40.621 00.036 29988 worker thread done servicing request
00:17:40.621 00.000 28316 OnExposeComplete: enter
00:17:40.622 00.001 28316 UpdateGuideState(): m_state=6
00:17:40.622 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3633
00:17:40.623 00.001 28316 Star::Find returns 1 (0), X=585.22, Y=118.79, Mass=1894, SNR=29.9, Peak=182 HFD=4.3
00:17:40.624 00.001 28316 MultiStar: [#1 -0.09,0.12,0.91,U] [#2 -0.14,0.07,0.98,U] [#3 0.04,0.07,0.87,U] [#4 -0.10,0.00,0.89,U] [#5 -0.17,0.09,0.80,U] [#6 -0.07,0.07,0.72,U] [#7 -0.10,0.22,0.66,U] [#8 -0.16,0.06,0.61,U] 
00:17:40.624 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.09}, one-star: {-0.12, 0.11}
00:17:40.625 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.57 = -2.72)
00:17:40.625 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
00:17:40.625 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.42 mountX=-0.12 mountY=0.05, mountTheta=2.75
00:17:40.627 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
00:17:40.627 00.000 28316 Enqueuing Move request for scope (-0.10, 0.09)
00:17:40.628 00.001 29988 Worker thread wakes up
00:17:40.628 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:17:40.628 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:40.628 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:17:40.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:40.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:40.631 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:17:40.631 00.000 28316 Enqueuing Expose request
00:17:40.632 00.001 29988 Moving (-0.10, 0.09) raw xDistance=-0.12 yDistance=0.05
00:17:40.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:17:40.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:40.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:17:40.632 00.000 29988 MoveAxis(E, 0, ABG)
00:17:40.632 00.000 29988 Move returns status 0, amount 0
00:17:40.632 00.000 29988 MoveAxis(N, 0, ABG)
00:17:40.632 00.000 29988 Move returns status 0, amount 0
00:17:40.632 00.000 29988 move complete, result=0
00:17:40.632 00.000 29988 worker thread done servicing request
00:17:40.632 00.000 29988 Worker thread wakes up
00:17:40.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:40.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:40.632 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:17:42.265 01.633 29988 Exposure complete
00:17:42.302 00.037 29988 worker thread done servicing request
00:17:42.302 00.000 28316 OnExposeComplete: enter
00:17:42.303 00.001 28316 UpdateGuideState(): m_state=6
00:17:42.304 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3634
00:17:42.304 00.000 28316 Star::Find returns 1 (0), X=585.28, Y=118.79, Mass=1957, SNR=30.3, Peak=170 HFD=4.4
00:17:42.305 00.001 28316 MultiStar: [#1 0.18,0.08,0.92,U] [#2 0.03,0.01,0.95,U] [#3 0.02,-0.03,0.87,U] [#4 0.03,0.13,0.87,U] [#5 0.05,-0.07,0.77,U] [#6 0.17,0.05,0.71,U] [#7 -0.15,0.20,0.65,U] [#8 0.01,-0.08,0.58,U] 
00:17:42.305 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {-0.07, 0.11}
00:17:42.306 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:17:42.306 00.000 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
00:17:42.306 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.95 mountX=-0.03 mountY=-0.05, mountTheta=-2.09
00:17:42.308 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
00:17:42.308 00.000 28316 Enqueuing Move request for scope (0.03, 0.05)
00:17:42.309 00.001 29988 Worker thread wakes up
00:17:42.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:42.309 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:17:42.310 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:42.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:17:42.312 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:17:42.312 00.000 29988 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
00:17:42.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:17:42.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:42.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:42.312 00.000 28316 Enqueuing Expose request
00:17:42.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:17:42.313 00.001 29988 MoveAxis(E, 0, ABG)
00:17:42.313 00.000 29988 Move returns status 0, amount 0
00:17:42.313 00.000 29988 MoveAxis(N, 0, ABG)
00:17:42.313 00.000 29988 Move returns status 0, amount 0
00:17:42.313 00.000 29988 move complete, result=0
00:17:42.313 00.000 29988 worker thread done servicing request
00:17:42.313 00.000 29988 Worker thread wakes up
00:17:42.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:42.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:42.313 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:43.836 01.523 29988 Exposure complete
00:17:43.868 00.032 29988 worker thread done servicing request
00:17:43.868 00.000 28316 OnExposeComplete: enter
00:17:43.868 00.000 28316 UpdateGuideState(): m_state=6
00:17:43.869 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3635
00:17:43.869 00.000 28316 Star::Find returns 1 (0), X=585.17, Y=118.74, Mass=1864, SNR=29.7, Peak=163 HFD=4.3
00:17:43.870 00.001 28316 MultiStar: [#1 0.14,0.11,0.93,U] [#2 0.05,-0.05,0.93,U] [#3 0.35,0.07,0.87,U] [#4 0.01,-0.04,0.87,U] [#5 -0.09,-0.10,0.82,U] [#6 0.20,0.04,0.75,U] [#7 0.12,0.10,0.63,U] [#8 0.07,-0.03,0.61,U] 
00:17:43.870 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.17, 0.06}
00:17:43.871 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:17:43.871 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.78)
00:17:43.872 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.26 mountX=0.01 mountY=-0.07, mountTheta=-1.40
00:17:43.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
00:17:43.873 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
00:17:43.874 00.001 29988 Worker thread wakes up
00:17:43.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:43.874 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.7
00:17:43.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:43.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
00:17:43.875 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
00:17:43.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:43.875 00.000 28316 Enqueuing Expose request
00:17:43.876 00.001 29988 Moving (0.07, 0.02) raw xDistance=0.01 yDistance=-0.07
00:17:43.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:17:43.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:43.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:17:43.876 00.000 29988 MoveAxis(E, 0, ABG)
00:17:43.876 00.000 29988 Move returns status 0, amount 0
00:17:43.876 00.000 29988 MoveAxis(N, 0, ABG)
00:17:43.876 00.000 29988 Move returns status 0, amount 0
00:17:43.876 00.000 29988 move complete, result=0
00:17:43.876 00.000 29988 worker thread done servicing request
00:17:43.876 00.000 29988 Worker thread wakes up
00:17:43.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:43.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:43.877 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:45.503 01.626 29988 Exposure complete
00:17:45.534 00.031 29988 worker thread done servicing request
00:17:45.534 00.000 28316 OnExposeComplete: enter
00:17:45.538 00.004 28316 UpdateGuideState(): m_state=6
00:17:45.540 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3636
00:17:45.542 00.002 28316 Star::Find returns 1 (0), X=585.34, Y=119.00, Mass=1836, SNR=29.4, Peak=166 HFD=4.1
00:17:45.544 00.002 28316 MultiStar: [#1 0.33,0.21,0.93,U] [#2 0.20,0.07,0.99,U] [#3 0.21,0.21,0.89,U] [#4 0.07,0.15,0.89,U] [#5 0.13,0.06,0.79,U] [#6 0.24,0.08,0.73,U] [#7 0.17,0.33,0.67,U] [#8 0.09,0.10,0.60,U] 
00:17:45.545 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.17}, one-star: {-0.01, 0.32}
00:17:45.545 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:17:45.546 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
00:17:45.547 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.83 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
00:17:45.549 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.17, opts=13)
00:17:45.550 00.001 28316 Enqueuing Move request for scope (0.16, 0.17)
00:17:45.551 00.001 29988 Worker thread wakes up
00:17:45.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
00:17:45.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
00:17:45.551 00.000 29988 Moving (0.16, 0.17) raw xDistance=-0.09 yDistance=-0.22
00:17:45.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:17:45.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:17:45.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:45.552 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:17:45.552 00.000 29988 MoveAxis(E, 0, ABG)
00:17:45.552 00.000 29988 Move returns status 0, amount 0
00:17:45.552 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.4
00:17:45.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:45.554 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:45.555 00.001 28316 Enqueuing Expose request
00:17:45.556 00.001 29988 MoveAxis(N, 0, ABG)
00:17:45.556 00.000 29988 Move returns status 0, amount 0
00:17:45.556 00.000 29988 move complete, result=0
00:17:45.556 00.000 29988 worker thread done servicing request
00:17:45.556 00.000 29988 Worker thread wakes up
00:17:45.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:45.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:45.557 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:17:47.067 01.510 29988 Exposure complete
00:17:47.096 00.029 29988 worker thread done servicing request
00:17:47.096 00.000 28316 OnExposeComplete: enter
00:17:47.097 00.001 28316 UpdateGuideState(): m_state=6
00:17:47.097 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3637
00:17:47.098 00.001 28316 Star::Find returns 1 (0), X=585.48, Y=118.87, Mass=1924, SNR=30.1, Peak=151 HFD=4.0
00:17:47.098 00.000 28316 MultiStar: [#1 0.23,0.18,0.94,U] [#2 0.15,0.10,0.95,U] [#3 0.40,0.12,0.00,M1] [#4 0.09,0.21,0.89,U] [#5 0.12,0.02,0.80,U] [#6 0.33,0.09,0.74,U] [#7 0.18,0.27,0.69,U] [#8 0.17,0.09,0.61,U] 
00:17:47.099 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.15}, one-star: {0.13, 0.19}
00:17:47.099 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:17:47.100 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.34)
00:17:47.100 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.70 mountX=-0.06 mountY=-0.22, mountTheta=-1.84
00:17:47.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
00:17:47.103 00.001 28316 Enqueuing Move request for scope (0.17, 0.15)
00:17:47.103 00.000 29988 Worker thread wakes up
00:17:47.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:47.104 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:17:47.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:47.105 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:47.105 00.000 28316 Enqueuing Expose request
00:17:47.106 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
00:17:47.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
00:17:47.106 00.000 29988 Moving (0.17, 0.15) raw xDistance=-0.06 yDistance=-0.22
00:17:47.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:17:47.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:17:47.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:17:47.106 00.000 29988 MoveAxis(E, 0, ABG)
00:17:47.106 00.000 29988 Move returns status 0, amount 0
00:17:47.106 00.000 29988 MoveAxis(N, 0, ABG)
00:17:47.106 00.000 29988 Move returns status 0, amount 0
00:17:47.106 00.000 29988 move complete, result=0
00:17:47.106 00.000 29988 worker thread done servicing request
00:17:47.106 00.000 29988 Worker thread wakes up
00:17:47.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:47.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:47.106 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:17:48.731 01.625 29988 Exposure complete
00:17:48.766 00.035 29988 worker thread done servicing request
00:17:48.766 00.000 28316 OnExposeComplete: enter
00:17:48.767 00.001 28316 UpdateGuideState(): m_state=6
00:17:48.767 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3638
00:17:48.768 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=118.87, Mass=1854, SNR=29.6, Peak=155 HFD=4.3
00:17:48.769 00.001 28316 MultiStar: [#1 0.40,0.14,0.00,M1] [#2 0.18,0.17,0.95,U] [#3 0.49,0.09,0.00,M2] [#4 0.23,0.24,0.89,U] [#5 0.32,0.07,0.82,U] [#6 0.39,0.30,0.00,M1] [#7 0.18,0.38,0.00,M1] [#8 0.17,0.20,0.61,U] 
00:17:48.769 00.000 28316 refined, 4 included, MultiStar: {0.24, 0.17}, one-star: {0.30, 0.19}
00:17:48.769 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
00:17:48.770 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.41)
00:17:48.770 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.30 cameraTheta=0.62 mountX=-0.06 mountY=-0.29, mountTheta=-1.77
00:17:48.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.17, opts=13)
00:17:48.772 00.001 28316 Enqueuing Move request for scope (0.24, 0.17)
00:17:48.772 00.000 29988 Worker thread wakes up
00:17:48.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.17) opts 0xd
00:17:48.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.17)
00:17:48.772 00.000 29988 Moving (0.24, 0.17) raw xDistance=-0.06 yDistance=-0.29
00:17:48.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:17:48.772 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.09 newest=-0.73
00:17:48.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:17:48.772 00.000 29988 MoveAxis(E, 0, ABG)
00:17:48.772 00.000 29988 Move returns status 0, amount 0
00:17:48.772 00.000 29988 MoveAxis(N, 70, ABG)
00:17:48.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:48.773 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.6
00:17:48.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.774 00.001 29988 Guiding  Dir = 0, Dur = 70
00:17:48.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:48.775 00.001 29988 IsSlewing returns 0
00:17:48.775 00.000 28316 Enqueuing Expose request
00:17:48.776 00.001 29988 IsGuiding returns 0
00:17:48.780 00.004 29988 PulseGuide returned control before completion, sleep 76
00:17:48.869 00.089 29988 IsGuiding returns 0
00:17:48.869 00.000 29988 Move returns status 0, amount 70
00:17:48.869 00.000 29988 move complete, result=0
00:17:48.869 00.000 29988 worker thread done servicing request
00:17:48.869 00.000 29988 Worker thread wakes up
00:17:48.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:48.869 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
00:17:48.870 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:50.276 01.406 29988 Exposure complete
00:17:50.303 00.027 29988 worker thread done servicing request
00:17:50.304 00.001 28316 OnExposeComplete: enter
00:17:50.304 00.000 28316 UpdateGuideState(): m_state=6
00:17:50.307 00.003 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3639
00:17:50.310 00.003 28316 Star::Find returns 1 (0), X=585.34, Y=118.75, Mass=1875, SNR=29.7, Peak=160 HFD=4.3
00:17:50.313 00.003 28316 MultiStar: [#1 0.28,0.03,0.92,U] [#2 0.03,0.02,0.96,U] [#3 0.25,-0.01,0.88,U] [#4 0.14,0.07,0.85,U] [#5 0.08,-0.04,0.78,U] [#6 0.17,-0.04,0.69,U] [#7 0.16,0.08,0.67,U] [#8 0.01,0.00,0.60,U] 
00:17:50.315 00.002 28316 single-star, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.00, 0.07}
00:17:50.318 00.003 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
00:17:50.320 00.002 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.49)
00:17:50.322 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.55 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
00:17:50.326 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.07, opts=13)
00:17:50.327 00.001 28316 Enqueuing Move request for scope (0.00, 0.07)
00:17:50.328 00.001 29988 Worker thread wakes up
00:17:50.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:50.330 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:17:50.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:17:50.330 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.7
00:17:50.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:50.332 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:50.333 00.001 29988 Moving (0.00, 0.07) raw xDistance=-0.06 yDistance=-0.03
00:17:50.334 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:17:50.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:50.334 00.000 28316 Enqueuing Expose request
00:17:50.335 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:17:50.335 00.000 29988 MoveAxis(E, 0, ABG)
00:17:50.335 00.000 29988 Move returns status 0, amount 0
00:17:50.335 00.000 29988 MoveAxis(N, 0, ABG)
00:17:50.335 00.000 29988 Move returns status 0, amount 0
00:17:50.335 00.000 29988 move complete, result=0
00:17:50.335 00.000 29988 worker thread done servicing request
00:17:50.335 00.000 29988 Worker thread wakes up
00:17:50.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:50.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:50.336 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:17:51.966 01.630 29988 Exposure complete
00:17:51.992 00.026 29988 worker thread done servicing request
00:17:51.992 00.000 28316 OnExposeComplete: enter
00:17:51.993 00.001 28316 UpdateGuideState(): m_state=6
00:17:51.993 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3640
00:17:51.994 00.001 28316 Star::Find returns 1 (0), X=585.45, Y=118.82, Mass=1807, SNR=29.1, Peak=147 HFD=4.2
00:17:51.995 00.001 28316 MultiStar: [#1 0.24,0.04,0.94,U] [#2 0.15,0.04,0.98,U] [#3 0.34,0.07,0.91,U] [#4 0.15,0.05,0.89,U] [#5 0.09,0.07,0.83,U] [#6 0.36,0.09,0.74,U] [#7 0.37,0.26,0.00,M1] [#8 0.13,0.04,0.61,U] 
00:17:51.995 00.000 28316 single-star, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.11, 0.14}
00:17:51.996 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
00:17:51.996 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
00:17:51.997 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.90 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
00:17:51.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
00:17:51.998 00.000 28316 Enqueuing Move request for scope (0.11, 0.14)
00:17:51.999 00.001 29988 Worker thread wakes up
00:17:51.999 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:51.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:17:51.999 00.000 28316 UpdateGuideState exits: m=1807 RSB=29.1
00:17:52.000 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:52.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:52.001 00.001 28316 Enqueuing Expose request
00:17:52.001 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:17:52.001 00.000 29988 Moving (0.11, 0.14) raw xDistance=-0.08 yDistance=-0.16
00:17:52.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:17:52.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:52.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:17:52.001 00.000 29988 MoveAxis(E, 0, ABG)
00:17:52.001 00.000 29988 Move returns status 0, amount 0
00:17:52.001 00.000 29988 MoveAxis(N, 0, ABG)
00:17:52.002 00.001 29988 Move returns status 0, amount 0
00:17:52.002 00.000 29988 move complete, result=0
00:17:52.002 00.000 29988 worker thread done servicing request
00:17:52.002 00.000 29988 Worker thread wakes up
00:17:52.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:52.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:52.002 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:17:53.526 01.524 29988 Exposure complete
00:17:53.554 00.028 29988 worker thread done servicing request
00:17:53.554 00.000 28316 OnExposeComplete: enter
00:17:53.555 00.001 28316 UpdateGuideState(): m_state=6
00:17:53.556 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3641
00:17:53.556 00.000 28316 Star::Find returns 1 (0), X=585.34, Y=118.87, Mass=1970, SNR=30.6, Peak=169 HFD=4.4
00:17:53.557 00.001 28316 MultiStar: [#1 0.09,0.14,0.89,U] [#2 0.07,0.00,0.96,U] [#3 0.31,0.16,0.85,U] [#4 -0.01,0.15,0.87,U] [#5 -0.10,0.13,0.78,U] [#6 0.14,0.18,0.71,U] [#7 0.09,0.28,0.64,U] [#8 0.08,0.06,0.59,U] 
00:17:53.557 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.01, 0.19}
00:17:53.558 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
00:17:53.558 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.93)
00:17:53.559 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.11 mountX=-0.10 mountY=-0.13, mountTheta=-2.24
00:17:53.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
00:17:53.561 00.001 28316 Enqueuing Move request for scope (0.07, 0.14)
00:17:53.561 00.000 29988 Worker thread wakes up
00:17:53.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:53.562 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.6
00:17:53.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:53.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:53.563 00.000 28316 Enqueuing Expose request
00:17:53.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
00:17:53.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
00:17:53.564 00.000 29988 Moving (0.07, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:17:53.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:17:53.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:53.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:17:53.564 00.000 29988 MoveAxis(E, 0, ABG)
00:17:53.564 00.000 29988 Move returns status 0, amount 0
00:17:53.564 00.000 29988 MoveAxis(N, 0, ABG)
00:17:53.564 00.000 29988 Move returns status 0, amount 0
00:17:53.564 00.000 29988 move complete, result=0
00:17:53.564 00.000 29988 worker thread done servicing request
00:17:53.564 00.000 29988 Worker thread wakes up
00:17:53.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:53.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:53.564 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:55.200 01.636 29988 Exposure complete
00:17:55.235 00.035 29988 worker thread done servicing request
00:17:55.235 00.000 28316 OnExposeComplete: enter
00:17:55.236 00.001 28316 UpdateGuideState(): m_state=6
00:17:55.237 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3642
00:17:55.238 00.001 28316 Star::Find returns 1 (0), X=585.41, Y=118.79, Mass=1875, SNR=29.8, Peak=154 HFD=4.0
00:17:55.239 00.001 28316 MultiStar: [#1 0.31,0.10,0.94,U] [#2 0.11,0.23,0.99,U] [#3 0.32,0.22,0.86,U] [#4 0.10,0.12,0.88,U] [#5 0.11,0.13,0.81,U] [#6 0.27,0.18,0.73,U] [#7 0.14,0.33,0.66,U] [#8 0.16,0.10,0.60,U] 
00:17:55.240 00.001 28316 single-star, 8 included, MultiStar: {0.17, 0.17}, one-star: {0.07, 0.12}
00:17:55.241 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:17:55.241 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
00:17:55.242 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.13 cameraTheta=1.05 mountX=-0.08 mountY=-0.11, mountTheta=-2.18
00:17:55.244 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
00:17:55.246 00.002 28316 Enqueuing Move request for scope (0.07, 0.12)
00:17:55.246 00.000 29988 Worker thread wakes up
00:17:55.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:55.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:17:55.247 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
00:17:55.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:55.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:55.248 00.001 28316 Enqueuing Expose request
00:17:55.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:17:55.248 00.000 29988 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
00:17:55.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:17:55.249 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:55.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:17:55.249 00.000 29988 MoveAxis(E, 0, ABG)
00:17:55.249 00.000 29988 Move returns status 0, amount 0
00:17:55.249 00.000 29988 MoveAxis(N, 0, ABG)
00:17:55.249 00.000 29988 Move returns status 0, amount 0
00:17:55.249 00.000 29988 move complete, result=0
00:17:55.249 00.000 29988 worker thread done servicing request
00:17:55.249 00.000 29988 Worker thread wakes up
00:17:55.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:55.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:55.249 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:17:56.766 01.517 29988 Exposure complete
00:17:56.819 00.053 29988 worker thread done servicing request
00:17:56.819 00.000 28316 OnExposeComplete: enter
00:17:56.820 00.001 28316 UpdateGuideState(): m_state=6
00:17:56.821 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3643
00:17:56.821 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=118.90, Mass=1896, SNR=29.9, Peak=151 HFD=4.2
00:17:56.822 00.001 28316 MultiStar: [#1 0.22,0.15,0.90,U] [#2 0.11,0.06,0.96,U] [#3 0.32,0.25,0.00,M1] [#4 0.10,0.13,0.88,U] [#5 0.18,0.07,0.78,U] [#6 0.30,0.25,0.00,M1] [#7 0.01,0.30,0.67,U] [#8 0.06,0.04,0.61,U] 
00:17:56.822 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.14}, one-star: {0.04, 0.22}
00:17:56.823 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:17:56.823 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
00:17:56.823 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.17 cameraTheta=0.92 mountX=-0.08 mountY=-0.16, mountTheta=-2.06
00:17:56.825 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
00:17:56.825 00.000 28316 Enqueuing Move request for scope (0.11, 0.14)
00:17:56.826 00.001 29988 Worker thread wakes up
00:17:56.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:56.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:17:56.826 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:17:56.826 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
00:17:56.830 00.004 29988 Moving (0.11, 0.14) raw xDistance=-0.08 yDistance=-0.16
00:17:56.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:17:56.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:56.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:56.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:56.831 00.001 28316 Enqueuing Expose request
00:17:56.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:17:56.831 00.000 29988 MoveAxis(E, 0, ABG)
00:17:56.831 00.000 29988 Move returns status 0, amount 0
00:17:56.831 00.000 29988 MoveAxis(N, 0, ABG)
00:17:56.831 00.000 29988 Move returns status 0, amount 0
00:17:56.832 00.001 29988 move complete, result=0
00:17:56.832 00.000 29988 worker thread done servicing request
00:17:56.832 00.000 29988 Worker thread wakes up
00:17:56.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:56.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:17:56.832 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:17:58.466 01.634 29988 Exposure complete
00:17:58.504 00.038 29988 worker thread done servicing request
00:17:58.504 00.000 28316 OnExposeComplete: enter
00:17:58.505 00.001 28316 UpdateGuideState(): m_state=6
00:17:58.505 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3644
00:17:58.506 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=118.91, Mass=1878, SNR=29.7, Peak=149 HFD=4.2
00:17:58.507 00.001 28316 MultiStar: [#1 0.20,0.24,0.91,U] [#2 -0.01,0.23,0.98,U] [#3 0.35,0.24,0.00,M2] [#4 0.13,0.19,0.87,U] [#5 0.21,0.19,0.80,U] [#6 0.23,0.12,0.74,U] [#7 0.13,0.23,0.67,U] [#8 0.01,0.20,0.60,U] 
00:17:58.507 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.21}, one-star: {0.09, 0.23}
00:17:58.508 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
00:17:58.508 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.01)
00:17:58.508 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.03 mountX=-0.14 mountY=-0.20, mountTheta=-2.16
00:17:58.510 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.21, opts=13)
00:17:58.511 00.001 28316 Enqueuing Move request for scope (0.12, 0.21)
00:17:58.512 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:17:58.512 00.000 29988 Worker thread wakes up
00:17:58.512 00.000 28316 UpdateGuideState exits: m=1878 RSB=29.7
00:17:58.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:58.513 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:17:58.514 00.001 28316 Enqueuing Expose request
00:17:58.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
00:17:58.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
00:17:58.514 00.000 29988 Moving (0.12, 0.21) raw xDistance=-0.14 yDistance=-0.20
00:17:58.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:17:58.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:17:58.514 00.000 29988 MoveAxis(E, 0, ABG)
00:17:58.514 00.000 29988 Move returns status 0, amount 0
00:17:58.514 00.000 29988 MoveAxis(N, 48, ABG)
00:17:58.514 00.000 29988 Guiding  Dir = 0, Dur = 48
00:17:58.514 00.000 29988 IsSlewing returns 0
00:17:58.515 00.001 29988 IsGuiding returns 0
00:17:58.519 00.004 29988 PulseGuide returned control before completion, sleep 54
00:17:58.589 00.070 29988 IsGuiding returns 1
00:17:58.589 00.000 29988 scope still moving after pulse duration time elapsed
00:17:58.619 00.030 29988 IsSlewing returns 0
00:17:58.620 00.001 29988 IsGuiding returns 0
00:17:58.620 00.000 29988 scope move finished after 48 + 57 ms
00:17:58.620 00.000 29988 Move returns status 0, amount 48
00:17:58.620 00.000 29988 move complete, result=0
00:17:58.620 00.000 29988 worker thread done servicing request
00:17:58.620 00.000 29988 Worker thread wakes up
00:17:58.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:17:58.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
00:17:58.621 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:00.027 01.406 29988 Exposure complete
00:18:00.082 00.055 29988 worker thread done servicing request
00:18:00.082 00.000 28316 OnExposeComplete: enter
00:18:00.083 00.001 28316 UpdateGuideState(): m_state=6
00:18:00.084 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3645
00:18:00.085 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=118.88, Mass=1955, SNR=30.3, Peak=172 HFD=4.4
00:18:00.086 00.001 28316 MultiStar: [#1 0.17,0.12,0.89,U] [#2 0.02,0.08,0.96,U] [#3 0.31,0.22,0.86,U] [#4 0.05,0.20,0.86,U] [#5 0.00,0.06,0.77,U] [#6 0.17,0.21,0.71,U] [#7 0.02,0.25,0.66,U] [#8 -0.11,0.08,0.60,U] 
00:18:00.087 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.16}, one-star: {-0.12, 0.20}
00:18:00.087 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
00:18:00.090 00.003 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
00:18:00.093 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
00:18:00.096 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.16, opts=13)
00:18:00.097 00.001 28316 Enqueuing Move request for scope (0.06, 0.16)
00:18:00.098 00.001 29988 Worker thread wakes up
00:18:00.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
00:18:00.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
00:18:00.098 00.000 29988 Moving (0.06, 0.16) raw xDistance=-0.12 yDistance=-0.12
00:18:00.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:18:00.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:00.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:00.099 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:18:00.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:00.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:00.102 00.001 28316 Enqueuing Expose request
00:18:00.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:18:00.102 00.000 29988 MoveAxis(E, 0, ABG)
00:18:00.102 00.000 29988 Move returns status 0, amount 0
00:18:00.103 00.001 29988 MoveAxis(N, 0, ABG)
00:18:00.103 00.000 29988 Move returns status 0, amount 0
00:18:00.103 00.000 29988 move complete, result=0
00:18:00.103 00.000 29988 worker thread done servicing request
00:18:00.103 00.000 29988 Worker thread wakes up
00:18:00.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:00.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:00.104 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:01.729 01.625 29988 Exposure complete
00:18:01.757 00.028 29988 worker thread done servicing request
00:18:01.757 00.000 28316 OnExposeComplete: enter
00:18:01.758 00.001 28316 UpdateGuideState(): m_state=6
00:18:01.759 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3646
00:18:01.759 00.000 28316 Star::Find returns 1 (0), X=585.25, Y=118.94, Mass=1882, SNR=29.8, Peak=167 HFD=4.2
00:18:01.760 00.001 28316 MultiStar: [#1 0.08,0.21,0.91,U] [#2 -0.09,0.19,0.98,U] [#3 0.10,0.17,0.90,U] [#4 -0.08,0.23,0.89,U] [#5 -0.03,0.28,0.81,U] [#6 0.15,0.17,0.75,U] [#7 -0.02,0.24,0.67,U] [#8 -0.13,0.16,0.59,U] 
00:18:01.760 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.21}, one-star: {-0.09, 0.26}
00:18:01.761 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
00:18:01.762 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.41)
00:18:01.762 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.63 mountX=-0.20 mountY=-0.09, mountTheta=-2.74
00:18:01.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.21, opts=13)
00:18:01.763 00.000 28316 Enqueuing Move request for scope (-0.01, 0.21)
00:18:01.764 00.001 29988 Worker thread wakes up
00:18:01.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
00:18:01.764 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
00:18:01.764 00.000 29988 Moving (-0.01, 0.21) raw xDistance=-0.20 yDistance=-0.09
00:18:01.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:01.764 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
00:18:01.765 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:01.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:01.766 00.001 28316 Enqueuing Expose request
00:18:01.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:18:01.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:01.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:18:01.766 00.000 29988 MoveAxis(E, 0, ABG)
00:18:01.766 00.000 29988 Move returns status 0, amount 0
00:18:01.766 00.000 29988 MoveAxis(N, 0, ABG)
00:18:01.766 00.000 29988 Move returns status 0, amount 0
00:18:01.766 00.000 29988 move complete, result=0
00:18:01.766 00.000 29988 worker thread done servicing request
00:18:01.766 00.000 29988 Worker thread wakes up
00:18:01.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:01.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:01.767 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:03.289 01.522 29988 Exposure complete
00:18:03.313 00.024 29988 worker thread done servicing request
00:18:03.313 00.000 28316 OnExposeComplete: enter
00:18:03.314 00.001 28316 UpdateGuideState(): m_state=6
00:18:03.315 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3647
00:18:03.315 00.000 28316 Star::Find returns 1 (0), X=585.13, Y=119.01, Mass=1859, SNR=29.4, Peak=177 HFD=4.3
00:18:03.316 00.001 28316 MultiStar: [#1 -0.03,0.31,0.93,U] [#2 -0.12,0.36,0.98,U] [#3 0.03,0.59,0.00,M1] [#4 -0.06,0.39,0.00,M1] [#5 -0.10,0.22,0.80,U] [#6 0.06,0.29,0.76,U] [#7 -0.16,0.44,0.00,M1] [#8 -0.14,0.34,0.60,U] 
00:18:03.316 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.31}, one-star: {-0.22, 0.33}
00:18:03.316 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
00:18:03.317 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
00:18:03.317 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.32 cameraTheta=1.87 mountX=-0.32 mountY=-0.05, mountTheta=-2.97
00:18:03.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.31, opts=13)
00:18:03.319 00.001 28316 Enqueuing Move request for scope (-0.10, 0.31)
00:18:03.319 00.000 29988 Worker thread wakes up
00:18:03.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:03.320 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
00:18:03.320 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.4
00:18:03.321 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:03.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
00:18:03.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:03.321 00.000 28316 Enqueuing Expose request
00:18:03.322 00.001 29988 Moving (-0.10, 0.31) raw xDistance=-0.32 yDistance=-0.05
00:18:03.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:18:03.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:03.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:18:03.322 00.000 29988 MoveAxis(E, 68, ABG)
00:18:03.322 00.000 29988 Guiding  Dir = 2, Dur = 68
00:18:03.322 00.000 29988 IsSlewing returns 0
00:18:03.322 00.000 29988 IsGuiding returns 0
00:18:03.324 00.002 29988 PulseGuide returned control before completion, sleep 77
00:18:03.413 00.089 29988 IsGuiding returns 0
00:18:03.414 00.001 29988 Move returns status 0, amount 68
00:18:03.414 00.000 29988 MoveAxis(N, 0, ABG)
00:18:03.414 00.000 29988 Move returns status 0, amount 0
00:18:03.414 00.000 29988 move complete, result=0
00:18:03.414 00.000 29988 worker thread done servicing request
00:18:03.414 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.1 px 0 ms NORTH
00:18:03.415 00.001 29988 Worker thread wakes up
00:18:03.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:03.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:05.040 01.625 29988 Exposure complete
00:18:05.072 00.032 29988 worker thread done servicing request
00:18:05.072 00.000 28316 OnExposeComplete: enter
00:18:05.073 00.001 28316 UpdateGuideState(): m_state=6
00:18:05.073 00.000 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3648
00:18:05.074 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=118.98, Mass=1863, SNR=29.6, Peak=151 HFD=4.1
00:18:05.075 00.001 28316 MultiStar: [#1 0.35,0.26,0.00,M1] [#2 0.23,0.22,0.98,U] [#3 0.48,0.20,0.00,M2] [#4 0.16,0.29,0.87,U] [#5 0.32,0.12,0.79,U] [#6 0.39,0.34,0.00,M1] [#7 0.43,0.31,0.00,M2] [#8 0.14,0.04,0.60,U] 
00:18:05.076 00.001 28316 refined, 4 included, MultiStar: {0.21, 0.21}, one-star: {0.21, 0.30}
00:18:05.077 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
00:18:05.078 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
00:18:05.079 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.78 mountX=-0.10 mountY=-0.29, mountTheta=-1.91
00:18:05.080 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.21, opts=13)
00:18:05.080 00.000 28316 Enqueuing Move request for scope (0.21, 0.21)
00:18:05.081 00.001 29988 Worker thread wakes up
00:18:05.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:05.081 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:18:05.082 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:05.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:05.082 00.000 28316 Enqueuing Expose request
00:18:05.084 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
00:18:05.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
00:18:05.084 00.000 29988 Moving (0.21, 0.21) raw xDistance=-0.10 yDistance=-0.29
00:18:05.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:18:05.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:18:05.084 00.000 29988 MoveAxis(E, 0, ABG)
00:18:05.084 00.000 29988 Move returns status 0, amount 0
00:18:05.084 00.000 29988 MoveAxis(N, 68, ABG)
00:18:05.084 00.000 29988 Guiding  Dir = 0, Dur = 68
00:18:05.084 00.000 29988 IsSlewing returns 0
00:18:05.084 00.000 29988 IsGuiding returns 0
00:18:05.088 00.004 29988 PulseGuide returned control before completion, sleep 74
00:18:05.177 00.089 29988 IsGuiding returns 0
00:18:05.178 00.001 29988 Move returns status 0, amount 68
00:18:05.178 00.000 29988 move complete, result=0
00:18:05.178 00.000 29988 worker thread done servicing request
00:18:05.178 00.000 29988 Worker thread wakes up
00:18:05.178 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
00:18:05.179 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:05.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:06.583 01.404 29988 Exposure complete
00:18:06.615 00.032 29988 worker thread done servicing request
00:18:06.615 00.000 28316 OnExposeComplete: enter
00:18:06.616 00.001 28316 UpdateGuideState(): m_state=6
00:18:06.616 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3649
00:18:06.617 00.001 28316 Star::Find returns 1 (0), X=585.32, Y=118.92, Mass=1937, SNR=30.1, Peak=170 HFD=4.3
00:18:06.617 00.000 28316 MultiStar: [#1 0.08,0.12,0.90,U] [#2 0.01,0.02,0.98,U] [#3 0.09,0.12,0.87,U] [#4 0.00,0.18,0.85,U] [#5 -0.07,0.02,0.81,U] [#6 0.13,0.10,0.73,U] [#7 -0.08,0.19,0.65,U] [#8 -0.27,0.16,0.61,U] 
00:18:06.618 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.02, 0.24}
00:18:06.618 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
00:18:06.619 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.43)
00:18:06.619 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.60 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
00:18:06.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
00:18:06.621 00.001 28316 Enqueuing Move request for scope (-0.00, 0.13)
00:18:06.621 00.000 29988 Worker thread wakes up
00:18:06.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:06.622 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
00:18:06.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:06.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
00:18:06.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
00:18:06.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:06.624 00.001 28316 Enqueuing Expose request
00:18:06.624 00.000 29988 Moving (-0.00, 0.13) raw xDistance=-0.12 yDistance=-0.05
00:18:06.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:18:06.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:06.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:18:06.624 00.000 29988 MoveAxis(E, 0, ABG)
00:18:06.624 00.000 29988 Move returns status 0, amount 0
00:18:06.624 00.000 29988 MoveAxis(N, 0, ABG)
00:18:06.624 00.000 29988 Move returns status 0, amount 0
00:18:06.624 00.000 29988 move complete, result=0
00:18:06.624 00.000 29988 worker thread done servicing request
00:18:06.624 00.000 29988 Worker thread wakes up
00:18:06.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:06.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:06.625 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:08.258 01.633 29988 Exposure complete
00:18:08.303 00.045 29988 worker thread done servicing request
00:18:08.303 00.000 28316 OnExposeComplete: enter
00:18:08.304 00.001 28316 UpdateGuideState(): m_state=6
00:18:08.305 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3650
00:18:08.305 00.000 28316 Star::Find returns 1 (0), X=585.19, Y=118.86, Mass=1849, SNR=29.6, Peak=164 HFD=4.3
00:18:08.306 00.001 28316 MultiStar: [#1 0.14,0.03,0.90,U] [#2 -0.06,0.02,0.99,U] [#3 0.12,0.02,0.88,U] [#4 0.05,-0.01,0.90,U] [#5 -0.02,-0.02,0.81,U] [#6 0.13,0.02,0.71,U] [#7 -0.03,0.14,0.67,U] [#8 -0.11,-0.20,0.60,U] 
00:18:08.306 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.16, 0.18}
00:18:08.307 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
00:18:08.308 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
00:18:08.310 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.34 mountX=-0.02 mountY=-0.02, mountTheta=-2.46
00:18:08.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
00:18:08.312 00.000 28316 Enqueuing Move request for scope (0.01, 0.03)
00:18:08.313 00.001 29988 Worker thread wakes up
00:18:08.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:08.313 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.6
00:18:08.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:08.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:08.314 00.000 28316 Enqueuing Expose request
00:18:08.315 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:18:08.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:18:08.315 00.000 29988 Moving (0.01, 0.03) raw xDistance=-0.02 yDistance=-0.02
00:18:08.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:18:08.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:08.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:08.315 00.000 29988 MoveAxis(E, 0, ABG)
00:18:08.315 00.000 29988 Move returns status 0, amount 0
00:18:08.315 00.000 29988 MoveAxis(N, 0, ABG)
00:18:08.315 00.000 29988 Move returns status 0, amount 0
00:18:08.315 00.000 29988 move complete, result=0
00:18:08.315 00.000 29988 worker thread done servicing request
00:18:08.315 00.000 29988 Worker thread wakes up
00:18:08.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:08.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:08.316 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:09.834 01.518 29988 Exposure complete
00:18:09.858 00.024 29988 worker thread done servicing request
00:18:09.859 00.001 28316 OnExposeComplete: enter
00:18:09.859 00.000 28316 UpdateGuideState(): m_state=6
00:18:09.860 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3651
00:18:09.861 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=118.59, Mass=1883, SNR=29.6, Peak=134 HFD=4.4
00:18:09.861 00.000 28316 MultiStar: [#1 0.33,-0.08,0.93,U] [#2 0.16,-0.15,0.95,U] [#3 0.39,-0.30,0.00,M1] [#4 0.16,-0.21,0.85,U] [#5 0.09,-0.14,0.78,U] [#6 0.25,-0.24,0.74,U] [#7 0.26,-0.17,0.68,U] [#8 0.17,-0.39,0.00,M1] 
00:18:09.862 00.001 28316 single-star, 6 included, MultiStar: {0.17, -0.15}, one-star: {0.00, -0.09}
00:18:09.862 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:18:09.863 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:18:09.863 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.54 mountX=0.08 mountY=0.04, mountTheta=0.43
00:18:09.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.09, opts=13)
00:18:09.865 00.001 28316 Enqueuing Move request for scope (0.00, -0.09)
00:18:09.868 00.003 29988 Worker thread wakes up
00:18:09.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:09.871 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
00:18:09.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
00:18:09.871 00.000 29988 Moving (0.00, -0.09) raw xDistance=0.08 yDistance=0.04
00:18:09.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:18:09.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:09.871 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.6
00:18:09.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:09.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:09.872 00.000 28316 Enqueuing Expose request
00:18:09.873 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:18:09.873 00.000 29988 MoveAxis(E, 0, ABG)
00:18:09.873 00.000 29988 Move returns status 0, amount 0
00:18:09.873 00.000 29988 MoveAxis(N, 0, ABG)
00:18:09.873 00.000 29988 Move returns status 0, amount 0
00:18:09.873 00.000 29988 move complete, result=0
00:18:09.873 00.000 29988 worker thread done servicing request
00:18:09.873 00.000 29988 Worker thread wakes up
00:18:09.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:09.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:09.873 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:11.503 01.630 29988 Exposure complete
00:18:11.528 00.025 29988 worker thread done servicing request
00:18:11.528 00.000 28316 OnExposeComplete: enter
00:18:11.528 00.000 28316 UpdateGuideState(): m_state=6
00:18:11.529 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3652
00:18:11.531 00.002 28316 Star::Find returns 1 (0), X=585.48, Y=118.35, Mass=1812, SNR=29.2, Peak=123 HFD=4.3
00:18:11.534 00.003 28316 MultiStar: [#1 0.17,-0.20,0.93,U] [#2 0.24,-0.29,0.98,U] [#3 0.37,-0.22,0.00,M2] [#4 0.16,-0.31,0.90,U] [#5 0.16,-0.35,0.77,U] [#6 0.30,-0.33,0.00,M1] [#7 0.23,-0.22,0.68,U] [#8 0.19,-0.42,0.00,M2] 
00:18:11.537 00.003 28316 refined, 5 included, MultiStar: {0.18, -0.29}, one-star: {0.14, -0.33}
00:18:11.539 00.002 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
00:18:11.541 00.002 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
00:18:11.544 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.00 mountX=0.34 mountY=-0.03, mountTheta=-0.10
00:18:11.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.29, opts=13)
00:18:11.546 00.001 28316 Enqueuing Move request for scope (0.18, -0.29)
00:18:11.547 00.001 29988 Worker thread wakes up
00:18:11.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd
00:18:11.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.29)
00:18:11.547 00.000 29988 Moving (0.18, -0.29) raw xDistance=0.34 yDistance=-0.03
00:18:11.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:18:11.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:11.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:18:11.548 00.001 28316 UpdateGuideState exits: m=1812 RSB=29.2
00:18:11.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:11.549 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:11.549 00.000 28316 Enqueuing Expose request
00:18:11.550 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:18:11.550 00.000 29988 MoveAxis(W, 71, ABG)
00:18:11.550 00.000 29988 Guiding  Dir = 3, Dur = 71
00:18:11.550 00.000 29988 IsSlewing returns 0
00:18:11.550 00.000 29988 IsGuiding returns 0
00:18:11.552 00.002 29988 PulseGuide returned control before completion, sleep 80
00:18:11.643 00.091 29988 IsGuiding returns 0
00:18:11.644 00.001 29988 Move returns status 0, amount 71
00:18:11.644 00.000 29988 MoveAxis(N, 0, ABG)
00:18:11.644 00.000 29988 Move returns status 0, amount 0
00:18:11.644 00.000 29988 move complete, result=0
00:18:11.644 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.0 px 0 ms NORTH
00:18:11.648 00.004 29988 worker thread done servicing request
00:18:11.648 00.000 29988 Worker thread wakes up
00:18:11.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:11.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:13.055 01.407 29988 Exposure complete
00:18:13.084 00.029 29988 worker thread done servicing request
00:18:13.084 00.000 28316 OnExposeComplete: enter
00:18:13.085 00.001 28316 UpdateGuideState(): m_state=6
00:18:13.086 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3653
00:18:13.087 00.001 28316 Star::Find returns 1 (0), X=585.34, Y=118.58, Mass=1862, SNR=29.7, Peak=147 HFD=4.0
00:18:13.087 00.000 28316 MultiStar: [#1 0.12,-0.21,0.90,U] [#2 0.13,-0.13,0.98,U] [#3 0.19,-0.19,0.87,U] [#4 0.13,-0.22,0.86,U] [#5 0.12,-0.22,0.82,U] [#6 0.19,-0.34,0.71,U] [#7 0.23,-0.17,0.68,U] [#8 0.00,-0.38,0.64,U] 
00:18:13.088 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.21}, one-star: {0.00, -0.10}
00:18:13.088 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
00:18:13.089 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.69 = 2.69)
00:18:13.089 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.56 mountX=0.09 mountY=0.04, mountTheta=0.45
00:18:13.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.10, opts=13)
00:18:13.091 00.001 28316 Enqueuing Move request for scope (0.00, -0.10)
00:18:13.092 00.001 29988 Worker thread wakes up
00:18:13.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
00:18:13.092 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
00:18:13.092 00.000 29988 Moving (0.00, -0.10) raw xDistance=0.09 yDistance=0.04
00:18:13.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:18:13.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:13.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:13.093 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:18:13.093 00.000 29988 MoveAxis(E, 0, ABG)
00:18:13.093 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.7
00:18:13.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:13.094 00.000 29988 Move returns status 0, amount 0
00:18:13.094 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:13.095 00.001 28316 Enqueuing Expose request
00:18:13.095 00.000 29988 MoveAxis(N, 0, ABG)
00:18:13.096 00.001 29988 Move returns status 0, amount 0
00:18:13.096 00.000 29988 move complete, result=0
00:18:13.096 00.000 29988 worker thread done servicing request
00:18:13.096 00.000 29988 Worker thread wakes up
00:18:13.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:13.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:13.096 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:14.730 01.634 29988 Exposure complete
00:18:14.758 00.028 29988 worker thread done servicing request
00:18:14.758 00.000 28316 OnExposeComplete: enter
00:18:14.759 00.001 28316 UpdateGuideState(): m_state=6
00:18:14.759 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3654
00:18:14.760 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=118.55, Mass=1941, SNR=30.2, Peak=141 HFD=4.4
00:18:14.761 00.001 28316 MultiStar: [#1 0.31,-0.21,0.93,U] [#2 0.18,-0.25,0.99,U] [#3 0.36,-0.08,0.86,U] [#4 0.20,-0.21,0.88,U] [#5 0.19,-0.37,0.00,M1] [#6 0.30,-0.23,0.72,U] [#7 0.17,-0.10,0.64,U] [#8 0.10,-0.20,0.60,U] 
00:18:14.762 00.001 28316 single-star, 7 included, MultiStar: {0.21, -0.18}, one-star: {0.02, -0.13}
00:18:14.762 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
00:18:14.765 00.003 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
00:18:14.766 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.42 mountX=0.12 mountY=0.04, mountTheta=0.31
00:18:14.768 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
00:18:14.768 00.000 28316 Enqueuing Move request for scope (0.02, -0.13)
00:18:14.769 00.001 29988 Worker thread wakes up
00:18:14.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:18:14.769 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:18:14.770 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
00:18:14.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.770 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
00:18:14.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:14.771 00.001 28316 Enqueuing Expose request
00:18:14.771 00.000 29988 Moving (0.02, -0.13) raw xDistance=0.12 yDistance=0.04
00:18:14.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:18:14.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:14.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:18:14.771 00.000 29988 MoveAxis(E, 0, ABG)
00:18:14.771 00.000 29988 Move returns status 0, amount 0
00:18:14.771 00.000 29988 MoveAxis(N, 0, ABG)
00:18:14.771 00.000 29988 Move returns status 0, amount 0
00:18:14.771 00.000 29988 move complete, result=0
00:18:14.771 00.000 29988 worker thread done servicing request
00:18:14.771 00.000 29988 Worker thread wakes up
00:18:14.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:14.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:14.772 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:16.295 01.523 29988 Exposure complete
00:18:16.323 00.028 29988 worker thread done servicing request
00:18:16.323 00.000 28316 OnExposeComplete: enter
00:18:16.324 00.001 28316 UpdateGuideState(): m_state=6
00:18:16.325 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3655
00:18:16.325 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=118.65, Mass=1867, SNR=29.7, Peak=151 HFD=4.3
00:18:16.326 00.001 28316 MultiStar: [#1 0.09,-0.18,0.91,U] [#2 0.11,-0.19,0.98,U] [#3 0.17,-0.08,0.89,U] [#4 0.01,-0.23,0.90,U] [#5 0.12,-0.21,0.81,U] [#6 0.36,-0.26,0.00,M1] [#7 0.15,-0.16,0.68,U] [#8 -0.06,-0.18,0.60,U] 
00:18:16.326 00.000 28316 single-star, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.04, -0.03}
00:18:16.327 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.47 = 0.47)
00:18:16.328 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.57 = -2.71)
00:18:16.328 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.67 mountX=0.05 mountY=-0.02, mountTheta=-0.44
00:18:16.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
00:18:16.330 00.001 28316 Enqueuing Move request for scope (0.04, -0.03)
00:18:16.330 00.000 29988 Worker thread wakes up
00:18:16.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:18:16.330 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.7
00:18:16.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:16.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:16.332 00.001 28316 Enqueuing Expose request
00:18:16.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:18:16.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:18:16.332 00.000 29988 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=-0.02
00:18:16.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:18:16.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:16.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:16.332 00.000 29988 MoveAxis(E, 0, ABG)
00:18:16.332 00.000 29988 Move returns status 0, amount 0
00:18:16.332 00.000 29988 MoveAxis(N, 0, ABG)
00:18:16.332 00.000 29988 Move returns status 0, amount 0
00:18:16.333 00.001 29988 move complete, result=0
00:18:16.333 00.000 29988 worker thread done servicing request
00:18:16.333 00.000 29988 Worker thread wakes up
00:18:16.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:16.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:16.333 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:17.968 01.635 29988 Exposure complete
00:18:17.995 00.027 29988 worker thread done servicing request
00:18:17.995 00.000 28316 OnExposeComplete: enter
00:18:17.998 00.003 28316 UpdateGuideState(): m_state=6
00:18:18.000 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3656
00:18:18.003 00.003 28316 Star::Find returns 1 (0), X=585.24, Y=118.67, Mass=1849, SNR=29.4, Peak=175 HFD=4.2
00:18:18.006 00.003 28316 MultiStar: [#1 -0.01,-0.02,0.94,U] [#2 -0.17,-0.11,0.98,U] [#3 0.14,-0.00,0.90,U] [#4 -0.03,-0.04,0.88,U] [#5 -0.11,-0.13,0.83,U] [#6 0.18,-0.12,0.74,U] [#7 0.05,-0.00,0.67,U] [#8 -0.05,-0.19,0.61,U] 
00:18:18.008 00.002 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.10, -0.01}
00:18:18.010 00.002 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
00:18:18.011 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
00:18:18.011 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.82 mountX=0.05 mountY=0.04, mountTheta=0.70
00:18:18.012 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
00:18:18.013 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
00:18:18.014 00.001 29988 Worker thread wakes up
00:18:18.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:18.014 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.4
00:18:18.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:18:18.014 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:18.016 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:18:18.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:18.017 00.001 28316 Enqueuing Expose request
00:18:18.017 00.000 29988 Moving (-0.02, -0.07) raw xDistance=0.05 yDistance=0.04
00:18:18.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:18:18.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:18.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:18:18.017 00.000 29988 MoveAxis(E, 0, ABG)
00:18:18.017 00.000 29988 Move returns status 0, amount 0
00:18:18.017 00.000 29988 MoveAxis(N, 0, ABG)
00:18:18.017 00.000 29988 Move returns status 0, amount 0
00:18:18.017 00.000 29988 move complete, result=0
00:18:18.017 00.000 29988 worker thread done servicing request
00:18:18.017 00.000 29988 Worker thread wakes up
00:18:18.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:18.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:18.018 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:19.545 01.527 29988 Exposure complete
00:18:19.572 00.027 29988 worker thread done servicing request
00:18:19.572 00.000 28316 OnExposeComplete: enter
00:18:19.573 00.001 28316 UpdateGuideState(): m_state=6
00:18:19.573 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3657
00:18:19.574 00.001 28316 Star::Find returns 1 (0), X=585.16, Y=118.53, Mass=1915, SNR=30.0, Peak=153 HFD=4.4
00:18:19.574 00.000 28316 MultiStar: [#1 -0.01,-0.24,0.91,U] [#2 -0.14,-0.20,0.97,U] [#3 0.00,-0.20,0.87,U] [#4 0.02,-0.21,0.87,U] [#5 -0.10,-0.23,0.80,U] [#6 0.10,-0.25,0.73,U] [#7 0.01,-0.08,0.66,U] [#8 -0.22,-0.26,0.60,U] 
00:18:19.574 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.20}, one-star: {-0.18, -0.15}
00:18:19.575 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-1.14) = xAngle (-0.71 = -0.71)
00:18:19.575 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.39 = 2.39)
00:18:19.575 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=0.16 mountY=0.14, mountTheta=0.73
00:18:19.578 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.20, opts=13)
00:18:19.578 00.000 28316 Enqueuing Move request for scope (-0.06, -0.20)
00:18:19.578 00.000 29988 Worker thread wakes up
00:18:19.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:19.578 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:18:19.580 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
00:18:19.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:19.581 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
00:18:19.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:19.581 00.000 29988 Moving (-0.06, -0.20) raw xDistance=0.16 yDistance=0.14
00:18:19.581 00.000 28316 Enqueuing Expose request
00:18:19.582 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:18:19.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:19.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:18:19.582 00.000 29988 MoveAxis(E, 0, ABG)
00:18:19.582 00.000 29988 Move returns status 0, amount 0
00:18:19.582 00.000 29988 MoveAxis(N, 0, ABG)
00:18:19.582 00.000 29988 Move returns status 0, amount 0
00:18:19.582 00.000 29988 move complete, result=0
00:18:19.582 00.000 29988 worker thread done servicing request
00:18:19.582 00.000 29988 Worker thread wakes up
00:18:19.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:19.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:19.583 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:21.218 01.635 29988 Exposure complete
00:18:21.243 00.025 29988 worker thread done servicing request
00:18:21.243 00.000 28316 OnExposeComplete: enter
00:18:21.244 00.001 28316 UpdateGuideState(): m_state=6
00:18:21.245 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3658
00:18:21.245 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=118.60, Mass=1896, SNR=29.8, Peak=169 HFD=4.2
00:18:21.246 00.001 28316 MultiStar: [#1 0.03,-0.15,0.90,U] [#2 -0.13,-0.15,0.97,U] [#3 0.14,-0.10,0.89,U] [#4 -0.06,-0.07,0.85,U] [#5 -0.05,-0.23,0.81,U] [#6 0.05,-0.15,0.70,U] [#7 0.01,-0.19,0.65,U] [#8 -0.03,-0.18,0.61,U] 
00:18:21.246 00.000 28316 single-star, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.08, -0.08}
00:18:21.247 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.14) = xAngle (-1.19 = -1.19)
00:18:21.247 00.000 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.91 = 1.91)
00:18:21.248 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.34 mountX=0.04 mountY=0.11, mountTheta=1.20
00:18:21.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
00:18:21.249 00.000 28316 Enqueuing Move request for scope (-0.08, -0.08)
00:18:21.250 00.001 29988 Worker thread wakes up
00:18:21.250 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
00:18:21.250 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
00:18:21.250 00.000 29988 Moving (-0.08, -0.08) raw xDistance=0.04 yDistance=0.11
00:18:21.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:18:21.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:21.250 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:21.251 00.001 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:18:21.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:21.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:21.252 00.000 28316 Enqueuing Expose request
00:18:21.253 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:18:21.253 00.000 29988 MoveAxis(E, 0, ABG)
00:18:21.253 00.000 29988 Move returns status 0, amount 0
00:18:21.253 00.000 29988 MoveAxis(N, 0, ABG)
00:18:21.253 00.000 29988 Move returns status 0, amount 0
00:18:21.253 00.000 29988 move complete, result=0
00:18:21.253 00.000 29988 worker thread done servicing request
00:18:21.253 00.000 29988 Worker thread wakes up
00:18:21.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:21.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:21.253 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:22.775 01.522 29988 Exposure complete
00:18:22.808 00.033 29988 worker thread done servicing request
00:18:22.808 00.000 28316 OnExposeComplete: enter
00:18:22.809 00.001 28316 UpdateGuideState(): m_state=6
00:18:22.809 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3659
00:18:22.810 00.001 28316 Star::Find returns 1 (0), X=585.31, Y=118.42, Mass=1954, SNR=30.4, Peak=144 HFD=4.4
00:18:22.811 00.001 28316 MultiStar: [#1 0.04,-0.19,0.89,U] [#2 0.13,-0.29,0.95,U] [#3 0.13,-0.20,0.86,U] [#4 -0.01,-0.22,0.88,U] [#5 0.05,-0.29,0.79,U] [#6 0.07,-0.30,0.75,U] [#7 0.12,-0.25,0.65,U] [#8 -0.04,-0.41,0.00,M1] 
00:18:22.811 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.25}, one-star: {-0.04, -0.26}
00:18:22.812 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-1.14) = xAngle (-0.20 = -0.20)
00:18:22.813 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
00:18:22.814 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.34 mountX=0.25 mountY=0.06, mountTheta=0.24
00:18:22.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.25, opts=13)
00:18:22.815 00.000 28316 Enqueuing Move request for scope (0.06, -0.25)
00:18:22.816 00.001 29988 Worker thread wakes up
00:18:22.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
00:18:22.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:22.816 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:18:22.817 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:22.817 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:22.818 00.001 28316 Enqueuing Expose request
00:18:22.818 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
00:18:22.818 00.000 29988 Moving (0.06, -0.25) raw xDistance=0.25 yDistance=0.06
00:18:22.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:18:22.818 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:22.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:18:22.818 00.000 29988 MoveAxis(W, 53, ABG)
00:18:22.818 00.000 29988 Guiding  Dir = 3, Dur = 53
00:18:22.818 00.000 29988 IsSlewing returns 0
00:18:22.818 00.000 29988 IsGuiding returns 0
00:18:22.820 00.002 29988 PulseGuide returned control before completion, sleep 62
00:18:22.883 00.063 29988 IsGuiding returns 0
00:18:22.883 00.000 29988 Move returns status 0, amount 53
00:18:22.883 00.000 29988 MoveAxis(N, 0, ABG)
00:18:22.883 00.000 29988 Move returns status 0, amount 0
00:18:22.883 00.000 29988 move complete, result=0
00:18:22.884 00.001 29988 worker thread done servicing request
00:18:22.884 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH
00:18:22.884 00.000 29988 Worker thread wakes up
00:18:22.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:22.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:24.509 01.625 29988 Exposure complete
00:18:24.540 00.031 29988 worker thread done servicing request
00:18:24.540 00.000 28316 OnExposeComplete: enter
00:18:24.541 00.001 28316 UpdateGuideState(): m_state=6
00:18:24.542 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3660
00:18:24.543 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=118.53, Mass=1784, SNR=29.0, Peak=164 HFD=4.0
00:18:24.543 00.000 28316 MultiStar: [#1 -0.11,-0.10,0.95,U] [#2 -0.24,-0.11,1.01,U] [#3 0.12,-0.02,0.91,U] [#4 -0.07,-0.08,0.93,U] [#5 -0.08,-0.09,0.81,U] [#6 0.01,-0.05,0.74,U] [#7 0.03,-0.05,0.72,U] [#8 -0.18,-0.31,0.63,U] 
00:18:24.544 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.10}, one-star: {0.02, -0.15}
00:18:24.544 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.14) = xAngle (-0.92 = -0.92)
00:18:24.545 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
00:18:24.545 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.06 mountX=0.07 mountY=0.10, mountTheta=0.93
00:18:24.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
00:18:24.547 00.001 28316 Enqueuing Move request for scope (-0.06, -0.10)
00:18:24.547 00.000 29988 Worker thread wakes up
00:18:24.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:18:24.548 00.001 28316 UpdateGuideState exits: m=1784 RSB=29.0
00:18:24.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:24.549 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:24.549 00.000 28316 Enqueuing Expose request
00:18:24.550 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
00:18:24.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
00:18:24.550 00.000 29988 Moving (-0.06, -0.10) raw xDistance=0.07 yDistance=0.10
00:18:24.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:18:24.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:24.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:18:24.550 00.000 29988 MoveAxis(E, 0, ABG)
00:18:24.550 00.000 29988 Move returns status 0, amount 0
00:18:24.550 00.000 29988 MoveAxis(N, 0, ABG)
00:18:24.550 00.000 29988 Move returns status 0, amount 0
00:18:24.550 00.000 29988 move complete, result=0
00:18:24.550 00.000 29988 worker thread done servicing request
00:18:24.550 00.000 29988 Worker thread wakes up
00:18:24.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:24.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:24.550 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:26.072 01.522 29988 Exposure complete
00:18:26.096 00.024 29988 worker thread done servicing request
00:18:26.096 00.000 28316 OnExposeComplete: enter
00:18:26.096 00.000 28316 UpdateGuideState(): m_state=6
00:18:26.097 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3661
00:18:26.097 00.000 28316 Star::Find returns 1 (0), X=585.26, Y=118.62, Mass=1916, SNR=30.1, Peak=166 HFD=4.3
00:18:26.098 00.001 28316 MultiStar: [#1 0.08,-0.20,0.90,U] [#2 -0.06,-0.14,0.96,U] [#3 0.11,-0.05,0.88,U] [#4 0.01,-0.13,0.87,U] [#5 -0.09,-0.10,0.80,U] [#6 0.06,-0.24,0.73,U] [#7 -0.01,-0.05,0.68,U] [#8 -0.05,-0.27,0.58,U] 
00:18:26.098 00.000 28316 single-star, 8 included, MultiStar: {-0.00, -0.13}, one-star: {-0.08, -0.06}
00:18:26.099 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-1.14) = xAngle (-1.40 = -1.40)
00:18:26.099 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.71 = 1.71)
00:18:26.100 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.54 mountX=0.02 mountY=0.10, mountTheta=1.40
00:18:26.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.06, opts=13)
00:18:26.101 00.000 28316 Enqueuing Move request for scope (-0.08, -0.06)
00:18:26.104 00.003 29988 Worker thread wakes up
00:18:26.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:18:26.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:18:26.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:26.105 00.001 28316 UpdateGuideState exits: m=1916 RSB=30.1
00:18:26.105 00.000 29988 Moving (-0.08, -0.06) raw xDistance=0.02 yDistance=0.10
00:18:26.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:18:26.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:26.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:26.106 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:26.106 00.000 28316 Enqueuing Expose request
00:18:26.107 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:18:26.107 00.000 29988 MoveAxis(E, 0, ABG)
00:18:26.107 00.000 29988 Move returns status 0, amount 0
00:18:26.107 00.000 29988 MoveAxis(N, 0, ABG)
00:18:26.107 00.000 29988 Move returns status 0, amount 0
00:18:26.107 00.000 29988 move complete, result=0
00:18:26.107 00.000 29988 worker thread done servicing request
00:18:26.107 00.000 29988 Worker thread wakes up
00:18:26.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:26.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:26.107 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:27.731 01.624 29988 Exposure complete
00:18:27.771 00.040 29988 worker thread done servicing request
00:18:27.771 00.000 28316 OnExposeComplete: enter
00:18:27.773 00.002 28316 UpdateGuideState(): m_state=6
00:18:27.775 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3662
00:18:27.776 00.001 28316 Star::Find returns 1 (0), X=585.55, Y=118.26, Mass=1909, SNR=30.0, Peak=130 HFD=4.6
00:18:27.777 00.001 28316 MultiStar: [#1 0.20,-0.23,0.92,U] [#2 0.03,-0.28,0.96,U] [#3 0.30,-0.16,0.88,U] [#4 0.13,-0.34,0.88,U] [#5 0.10,-0.27,0.80,U] [#6 0.29,-0.29,0.00,M1] [#7 0.12,-0.13,0.67,U] [#8 0.04,-0.27,0.61,U] 
00:18:27.778 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.27}, one-star: {0.21, -0.41}
00:18:27.778 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
00:18:27.778 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
00:18:27.779 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-1.08 mountX=0.31 mountY=-0.01, mountTheta=-0.03
00:18:27.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.27, opts=13)
00:18:27.781 00.001 28316 Enqueuing Move request for scope (0.14, -0.27)
00:18:27.781 00.000 29988 Worker thread wakes up
00:18:27.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:18:27.782 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:18:27.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:27.783 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:27.783 00.000 28316 Enqueuing Expose request
00:18:27.784 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
00:18:27.784 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
00:18:27.784 00.000 29988 Moving (0.14, -0.27) raw xDistance=0.31 yDistance=-0.01
00:18:27.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
00:18:27.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:27.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:18:27.784 00.000 29988 MoveAxis(W, 64, ABG)
00:18:27.784 00.000 29988 Guiding  Dir = 3, Dur = 64
00:18:27.784 00.000 29988 IsSlewing returns 0
00:18:27.784 00.000 29988 IsGuiding returns 0
00:18:27.786 00.002 29988 PulseGuide returned control before completion, sleep 73
00:18:27.871 00.085 29988 IsGuiding returns 0
00:18:27.871 00.000 29988 Move returns status 0, amount 64
00:18:27.872 00.001 29988 MoveAxis(N, 0, ABG)
00:18:27.872 00.000 29988 Move returns status 0, amount 0
00:18:27.872 00.000 29988 move complete, result=0
00:18:27.872 00.000 29988 worker thread done servicing request
00:18:27.872 00.000 29988 Worker thread wakes up
00:18:27.872 00.000 28316 GuideStep: 0.3 px 64 ms WEST, -0.0 px 0 ms NORTH
00:18:27.873 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:27.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:29.290 01.417 29988 Exposure complete
00:18:29.315 00.025 29988 worker thread done servicing request
00:18:29.315 00.000 28316 OnExposeComplete: enter
00:18:29.317 00.002 28316 UpdateGuideState(): m_state=6
00:18:29.317 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3663
00:18:29.318 00.001 28316 Star::Find returns 1 (0), X=585.14, Y=118.66, Mass=1997, SNR=30.7, Peak=165 HFD=4.2
00:18:29.318 00.000 28316 MultiStar: [#1 -0.02,-0.19,0.89,U] [#2 -0.01,-0.30,0.95,U] [#3 0.03,-0.14,0.86,U] [#4 -0.04,-0.21,0.85,U] [#5 0.01,-0.21,0.78,U] [#6 0.12,-0.12,0.71,U] [#7 0.04,-0.20,0.66,U] [#8 -0.15,-0.19,0.59,U] 
00:18:29.319 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.17}, one-star: {-0.20, -0.02}
00:18:29.319 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.14) = xAngle (-0.58 = -0.58)
00:18:29.320 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.52 = 2.52)
00:18:29.323 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.73 mountX=0.15 mountY=0.10, mountTheta=0.61
00:18:29.326 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
00:18:29.327 00.001 28316 Enqueuing Move request for scope (-0.03, -0.17)
00:18:29.328 00.001 29988 Worker thread wakes up
00:18:29.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:29.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
00:18:29.328 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.7
00:18:29.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:29.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:29.330 00.001 28316 Enqueuing Expose request
00:18:29.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
00:18:29.330 00.000 29988 Moving (-0.03, -0.17) raw xDistance=0.15 yDistance=0.10
00:18:29.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:18:29.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:29.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:18:29.330 00.000 29988 MoveAxis(E, 0, ABG)
00:18:29.330 00.000 29988 Move returns status 0, amount 0
00:18:29.330 00.000 29988 MoveAxis(N, 0, ABG)
00:18:29.330 00.000 29988 Move returns status 0, amount 0
00:18:29.330 00.000 29988 move complete, result=0
00:18:29.330 00.000 29988 worker thread done servicing request
00:18:29.330 00.000 29988 Worker thread wakes up
00:18:29.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:29.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:29.330 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:30.958 01.628 29988 Exposure complete
00:18:30.995 00.037 29988 worker thread done servicing request
00:18:30.995 00.000 28316 OnExposeComplete: enter
00:18:30.996 00.001 28316 UpdateGuideState(): m_state=6
00:18:30.996 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3664
00:18:30.998 00.002 28316 Star::Find returns 1 (0), X=585.46, Y=118.54, Mass=1910, SNR=30.1, Peak=152 HFD=4.2
00:18:30.999 00.001 28316 MultiStar: [#1 0.15,-0.27,0.90,U] [#2 0.10,-0.24,0.96,U] [#3 0.07,-0.25,0.88,U] [#4 0.02,-0.20,0.87,U] [#5 0.10,-0.32,0.79,U] [#6 0.07,-0.32,0.71,U] [#7 0.12,-0.14,0.68,U] [#8 -0.12,-0.29,0.61,U] 
00:18:31.000 00.001 28316 single-star, 8 included, MultiStar: {0.08, -0.24}, one-star: {0.11, -0.14}
00:18:31.000 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:18:31.001 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:18:31.001 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.89 mountX=0.18 mountY=-0.04, mountTheta=-0.21
00:18:31.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
00:18:31.003 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
00:18:31.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:18:31.003 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.1
00:18:31.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:31.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:31.005 00.001 28316 Enqueuing Expose request
00:18:31.005 00.000 29988 Worker thread wakes up
00:18:31.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
00:18:31.005 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
00:18:31.005 00.000 29988 Moving (0.11, -0.14) raw xDistance=0.18 yDistance=-0.04
00:18:31.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:18:31.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:31.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:18:31.005 00.000 29988 MoveAxis(E, 0, ABG)
00:18:31.005 00.000 29988 Move returns status 0, amount 0
00:18:31.005 00.000 29988 MoveAxis(N, 0, ABG)
00:18:31.005 00.000 29988 Move returns status 0, amount 0
00:18:31.005 00.000 29988 move complete, result=0
00:18:31.006 00.001 29988 worker thread done servicing request
00:18:31.006 00.000 29988 Worker thread wakes up
00:18:31.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:31.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:31.006 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:32.528 01.522 29988 Exposure complete
00:18:32.554 00.026 29988 worker thread done servicing request
00:18:32.554 00.000 28316 OnExposeComplete: enter
00:18:32.555 00.001 28316 UpdateGuideState(): m_state=6
00:18:32.555 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3665
00:18:32.556 00.001 28316 Star::Find returns 1 (0), X=585.28, Y=118.29, Mass=1864, SNR=29.6, Peak=144 HFD=4.3
00:18:32.557 00.001 28316 MultiStar: [#1 0.23,-0.40,0.00,M1] [#2 0.05,-0.39,0.97,U] [#3 0.13,-0.28,0.89,U] [#4 0.04,-0.32,0.89,U] [#5 0.09,-0.40,0.00,M1] [#6 0.26,-0.42,0.00,M1] [#7 0.08,-0.21,0.66,U] [#8 -0.02,-0.40,0.00,M1] 
00:18:32.557 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.33}, one-star: {-0.06, -0.39}
00:18:32.557 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
00:18:32.558 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
00:18:32.560 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.33 hyp=0.33 cameraTheta=-1.44 mountX=0.31 mountY=0.11, mountTheta=0.33
00:18:32.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.33, opts=13)
00:18:32.562 00.000 28316 Enqueuing Move request for scope (0.04, -0.33)
00:18:32.563 00.001 29988 Worker thread wakes up
00:18:32.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.33) opts 0xd
00:18:32.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.33)
00:18:32.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:18:32.564 00.001 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:18:32.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:32.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:32.565 00.000 28316 Enqueuing Expose request
00:18:32.565 00.000 29988 Moving (0.04, -0.33) raw xDistance=0.31 yDistance=0.11
00:18:32.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:18:32.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:32.566 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:18:32.566 00.000 29988 MoveAxis(W, 66, ABG)
00:18:32.566 00.000 29988 Guiding  Dir = 3, Dur = 66
00:18:32.566 00.000 29988 IsSlewing returns 0
00:18:32.566 00.000 29988 IsGuiding returns 0
00:18:32.567 00.001 29988 PulseGuide returned control before completion, sleep 75
00:18:32.652 00.085 29988 IsGuiding returns 0
00:18:32.652 00.000 29988 Move returns status 0, amount 66
00:18:32.652 00.000 29988 MoveAxis(N, 0, ABG)
00:18:32.652 00.000 29988 Move returns status 0, amount 0
00:18:32.652 00.000 29988 move complete, result=0
00:18:32.652 00.000 29988 worker thread done servicing request
00:18:32.652 00.000 29988 Worker thread wakes up
00:18:32.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:32.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:32.652 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.1 px 0 ms NORTH
00:18:34.287 01.635 29988 Exposure complete
00:18:34.313 00.026 29988 worker thread done servicing request
00:18:34.313 00.000 28316 OnExposeComplete: enter
00:18:34.314 00.001 28316 UpdateGuideState(): m_state=6
00:18:34.314 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3666
00:18:34.315 00.001 28316 Star::Find returns 1 (0), X=585.10, Y=118.43, Mass=1917, SNR=30.0, Peak=148 HFD=4.3
00:18:34.315 00.000 28316 MultiStar: [#1 -0.02,-0.30,0.89,U] [#2 -0.15,-0.30,0.98,U] [#3 -0.00,-0.20,0.88,U] [#4 -0.21,-0.22,0.88,U] [#5 -0.16,-0.38,0.00,M2] [#6 -0.02,-0.29,0.73,U] [#7 -0.08,-0.30,0.65,U] [#8 -0.24,-0.36,0.00,M2] 
00:18:34.315 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.26}, one-star: {-0.24, -0.25}
00:18:34.316 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-1.14) = xAngle (-0.81 = -0.81)
00:18:34.316 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.29 = 2.29)
00:18:34.317 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.29 cameraTheta=-1.96 mountX=0.20 mountY=0.21, mountTheta=0.83
00:18:34.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.26, opts=13)
00:18:34.318 00.000 28316 Enqueuing Move request for scope (-0.11, -0.26)
00:18:34.319 00.001 29988 Worker thread wakes up
00:18:34.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
00:18:34.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:18:34.319 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:18:34.320 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:34.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:34.321 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
00:18:34.321 00.000 29988 Moving (-0.11, -0.26) raw xDistance=0.20 yDistance=0.21
00:18:34.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:18:34.321 00.000 28316 Enqueuing Expose request
00:18:34.322 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:18:34.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:18:34.322 00.000 29988 MoveAxis(E, 0, ABG)
00:18:34.322 00.000 29988 Move returns status 0, amount 0
00:18:34.322 00.000 29988 MoveAxis(N, 0, ABG)
00:18:34.322 00.000 29988 Move returns status 0, amount 0
00:18:34.322 00.000 29988 move complete, result=0
00:18:34.322 00.000 29988 worker thread done servicing request
00:18:34.322 00.000 29988 Worker thread wakes up
00:18:34.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:34.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:34.322 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:35.849 01.527 29988 Exposure complete
00:18:35.889 00.040 29988 worker thread done servicing request
00:18:35.889 00.000 28316 OnExposeComplete: enter
00:18:35.890 00.001 28316 UpdateGuideState(): m_state=6
00:18:35.892 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3667
00:18:35.893 00.001 28316 Star::Find returns 1 (0), X=585.19, Y=118.42, Mass=1908, SNR=29.9, Peak=145 HFD=4.4
00:18:35.894 00.001 28316 MultiStar: [#1 0.08,-0.19,0.91,U] [#2 -0.00,-0.23,0.97,U] [#3 0.09,-0.09,0.87,U] [#4 -0.02,-0.26,0.87,U] [#5 -0.08,-0.28,0.80,U] [#6 0.16,-0.28,0.73,U] [#7 0.02,-0.23,0.66,U] [#8 -0.10,-0.23,0.60,U] 
00:18:35.895 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.23}, one-star: {-0.15, -0.26}
00:18:35.895 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
00:18:35.896 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
00:18:35.896 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.58 mountX=0.21 mountY=0.10, mountTheta=0.47
00:18:35.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.23, opts=13)
00:18:35.899 00.001 28316 Enqueuing Move request for scope (-0.00, -0.23)
00:18:35.900 00.001 29988 Worker thread wakes up
00:18:35.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.23) opts 0xd
00:18:35.900 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.23)
00:18:35.900 00.000 29988 Moving (-0.00, -0.23) raw xDistance=0.21 yDistance=0.10
00:18:35.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:18:35.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:35.901 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:35.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:18:35.901 00.000 29988 MoveAxis(W, 43, ABG)
00:18:35.901 00.000 29988 Guiding  Dir = 3, Dur = 43
00:18:35.901 00.000 28316 UpdateGuideState exits: m=1908 RSB=29.9
00:18:35.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:35.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:35.903 00.001 28316 Enqueuing Expose request
00:18:35.903 00.000 29988 IsSlewing returns 0
00:18:35.904 00.001 29988 IsGuiding returns 0
00:18:35.905 00.001 29988 PulseGuide returned control before completion, sleep 52
00:18:35.972 00.067 29988 IsGuiding returns 0
00:18:35.972 00.000 29988 Move returns status 0, amount 43
00:18:35.972 00.000 29988 MoveAxis(N, 0, ABG)
00:18:35.972 00.000 29988 Move returns status 0, amount 0
00:18:35.972 00.000 29988 move complete, result=0
00:18:35.972 00.000 29988 worker thread done servicing request
00:18:35.972 00.000 29988 Worker thread wakes up
00:18:35.973 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:35.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:35.973 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
00:18:37.596 01.623 29988 Exposure complete
00:18:37.638 00.042 29988 worker thread done servicing request
00:18:37.638 00.000 28316 OnExposeComplete: enter
00:18:37.639 00.001 28316 UpdateGuideState(): m_state=6
00:18:37.639 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3668
00:18:37.640 00.001 28316 Star::Find returns 1 (0), X=585.11, Y=118.65, Mass=1891, SNR=29.8, Peak=160 HFD=4.1
00:18:37.641 00.001 28316 MultiStar: [#1 -0.08,-0.11,0.91,U] [#2 -0.21,-0.17,1.00,U] [#3 0.03,-0.17,0.86,U] [#4 -0.22,-0.13,0.89,U] [#5 -0.17,-0.29,0.79,U] [#6 0.05,-0.20,0.73,U] [#7 -0.08,-0.02,0.69,U] [#8 -0.11,-0.22,0.60,U] 
00:18:37.643 00.002 28316 refined, 8 included, MultiStar: {-0.12, -0.15}, one-star: {-0.23, -0.02}
00:18:37.643 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
00:18:37.644 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
00:18:37.645 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.26 mountX=0.08 mountY=0.17, mountTheta=1.13
00:18:37.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.15, opts=13)
00:18:37.647 00.001 28316 Enqueuing Move request for scope (-0.12, -0.15)
00:18:37.647 00.000 29988 Worker thread wakes up
00:18:37.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:18:37.648 00.001 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:18:37.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:37.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:37.649 00.001 28316 Enqueuing Expose request
00:18:37.651 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
00:18:37.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
00:18:37.651 00.000 29988 Moving (-0.12, -0.15) raw xDistance=0.08 yDistance=0.17
00:18:37.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:18:37.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:37.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:18:37.651 00.000 29988 MoveAxis(E, 0, ABG)
00:18:37.651 00.000 29988 Move returns status 0, amount 0
00:18:37.651 00.000 29988 MoveAxis(N, 0, ABG)
00:18:37.651 00.000 29988 Move returns status 0, amount 0
00:18:37.651 00.000 29988 move complete, result=0
00:18:37.651 00.000 29988 worker thread done servicing request
00:18:37.651 00.000 29988 Worker thread wakes up
00:18:37.651 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:18:37.652 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:37.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:39.176 01.524 29988 Exposure complete
00:18:39.203 00.027 29988 worker thread done servicing request
00:18:39.203 00.000 28316 OnExposeComplete: enter
00:18:39.204 00.001 28316 UpdateGuideState(): m_state=6
00:18:39.204 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3669
00:18:39.205 00.001 28316 Star::Find returns 1 (0), X=585.12, Y=118.66, Mass=1974, SNR=30.6, Peak=165 HFD=4.3
00:18:39.205 00.000 28316 MultiStar: [#1 -0.08,-0.12,0.88,U] [#2 -0.19,-0.09,0.94,U] [#3 -0.06,0.11,0.87,U] [#4 -0.15,-0.04,0.88,U] [#5 -0.18,-0.10,0.78,U] [#6 0.04,-0.03,0.70,U] [#7 -0.18,0.09,0.64,U] [#8 -0.22,-0.22,0.59,U] 
00:18:39.205 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.22, -0.02}
00:18:39.206 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.68 = -1.68)
00:18:39.206 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.42 = 1.42)
00:18:39.207 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.83 mountX=-0.02 mountY=0.15, mountTheta=1.68
00:18:39.209 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.05, opts=13)
00:18:39.209 00.000 28316 Enqueuing Move request for scope (-0.14, -0.05)
00:18:39.210 00.001 29988 Worker thread wakes up
00:18:39.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:39.211 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
00:18:39.211 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
00:18:39.211 00.000 29988 Moving (-0.14, -0.05) raw xDistance=-0.02 yDistance=0.15
00:18:39.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:18:39.211 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.6
00:18:39.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:39.212 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:39.212 00.000 28316 Enqueuing Expose request
00:18:39.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:39.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:18:39.213 00.001 29988 MoveAxis(E, 0, ABG)
00:18:39.213 00.000 29988 Move returns status 0, amount 0
00:18:39.213 00.000 29988 MoveAxis(N, 0, ABG)
00:18:39.213 00.000 29988 Move returns status 0, amount 0
00:18:39.213 00.000 29988 move complete, result=0
00:18:39.213 00.000 29988 worker thread done servicing request
00:18:39.213 00.000 29988 Worker thread wakes up
00:18:39.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:39.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:39.213 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:40.839 01.626 29988 Exposure complete
00:18:40.874 00.035 29988 worker thread done servicing request
00:18:40.874 00.000 28316 OnExposeComplete: enter
00:18:40.874 00.000 28316 UpdateGuideState(): m_state=6
00:18:40.875 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3670
00:18:40.875 00.000 28316 Star::Find returns 1 (0), X=585.29, Y=118.69, Mass=1869, SNR=29.5, Peak=153 HFD=4.4
00:18:40.876 00.001 28316 MultiStar: [#1 0.05,-0.03,0.92,U] [#2 0.03,-0.02,0.96,U] [#3 0.12,-0.08,0.90,U] [#4 0.10,-0.09,0.89,U] [#5 0.02,-0.00,0.82,U] [#6 0.11,-0.15,0.74,U] [#7 0.06,0.01,0.65,U] [#8 -0.01,-0.24,0.61,U] 
00:18:40.876 00.000 28316 single-star, 8 included, MultiStar: {0.05, -0.06}, one-star: {-0.06, 0.01}
00:18:40.878 00.002 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.14 = -2.14)
00:18:40.879 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.24 = 0.96)
00:18:40.879 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.00 mountX=-0.03 mountY=0.05, mountTheta=2.16
00:18:40.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
00:18:40.881 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
00:18:40.881 00.000 29988 Worker thread wakes up
00:18:40.882 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:40.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:18:40.882 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.5
00:18:40.883 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:18:40.883 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:40.883 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:40.884 00.001 28316 Enqueuing Expose request
00:18:40.884 00.000 29988 Moving (-0.06, 0.01) raw xDistance=-0.03 yDistance=0.05
00:18:40.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:18:40.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:40.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:18:40.884 00.000 29988 MoveAxis(E, 0, ABG)
00:18:40.884 00.000 29988 Move returns status 0, amount 0
00:18:40.885 00.001 29988 MoveAxis(N, 0, ABG)
00:18:40.885 00.000 29988 Move returns status 0, amount 0
00:18:40.885 00.000 29988 move complete, result=0
00:18:40.885 00.000 29988 worker thread done servicing request
00:18:40.885 00.000 29988 Worker thread wakes up
00:18:40.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:40.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:40.887 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:42.409 01.522 29988 Exposure complete
00:18:42.439 00.030 29988 worker thread done servicing request
00:18:42.439 00.000 28316 OnExposeComplete: enter
00:18:42.441 00.002 28316 UpdateGuideState(): m_state=6
00:18:42.441 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3671
00:18:42.442 00.001 28316 Star::Find returns 1 (0), X=585.33, Y=118.75, Mass=1860, SNR=29.5, Peak=148 HFD=4.3
00:18:42.442 00.000 28316 MultiStar: [#1 0.25,0.12,0.92,U] [#2 0.14,-0.04,0.98,U] [#3 0.35,-0.01,0.89,U] [#4 0.11,-0.03,0.88,U] [#5 0.09,-0.00,0.81,U] [#6 0.12,0.01,0.73,U] [#7 0.10,0.02,0.67,U] [#8 0.16,-0.04,0.60,U] 
00:18:42.443 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.01}, one-star: {-0.01, 0.07}
00:18:42.443 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:18:42.443 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:18:42.444 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.77 mountX=-0.07 mountY=-0.02, mountTheta=-2.88
00:18:42.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
00:18:42.446 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
00:18:42.446 00.000 29988 Worker thread wakes up
00:18:42.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:42.447 00.001 28316 UpdateGuideState exits: m=1860 RSB=29.5
00:18:42.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:42.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:42.448 00.001 28316 Enqueuing Expose request
00:18:42.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
00:18:42.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
00:18:42.448 00.000 29988 Moving (-0.01, 0.07) raw xDistance=-0.07 yDistance=-0.02
00:18:42.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:18:42.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:42.449 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:42.449 00.000 29988 MoveAxis(E, 0, ABG)
00:18:42.449 00.000 29988 Move returns status 0, amount 0
00:18:42.449 00.000 29988 MoveAxis(N, 0, ABG)
00:18:42.449 00.000 29988 Move returns status 0, amount 0
00:18:42.449 00.000 29988 move complete, result=0
00:18:42.449 00.000 29988 worker thread done servicing request
00:18:42.449 00.000 29988 Worker thread wakes up
00:18:42.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:42.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:42.449 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:18:44.079 01.630 29988 Exposure complete
00:18:44.110 00.031 29988 worker thread done servicing request
00:18:44.110 00.000 28316 OnExposeComplete: enter
00:18:44.112 00.002 28316 UpdateGuideState(): m_state=6
00:18:44.112 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3672
00:18:44.113 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=118.75, Mass=1956, SNR=30.5, Peak=170 HFD=4.5
00:18:44.113 00.000 28316 MultiStar: [#1 -0.03,0.03,0.90,U] [#2 -0.14,0.07,0.95,U] [#3 0.04,0.22,0.86,U] [#4 0.09,0.15,0.87,U] [#5 -0.07,0.02,0.78,U] [#6 0.19,0.05,0.71,U] [#7 -0.06,0.31,0.63,U] [#8 0.13,0.14,0.60,U] 
00:18:44.115 00.002 28316 single-star, 8 included, MultiStar: {-0.00, 0.11}, one-star: {-0.08, 0.07}
00:18:44.115 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
00:18:44.116 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
00:18:44.116 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.36 mountX=-0.10 mountY=0.03, mountTheta=2.81
00:18:44.118 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
00:18:44.118 00.000 28316 Enqueuing Move request for scope (-0.08, 0.07)
00:18:44.119 00.001 29988 Worker thread wakes up
00:18:44.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:44.119 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.5
00:18:44.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:44.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:44.121 00.001 28316 Enqueuing Expose request
00:18:44.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
00:18:44.121 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
00:18:44.121 00.000 29988 Moving (-0.08, 0.07) raw xDistance=-0.10 yDistance=0.03
00:18:44.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:18:44.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:44.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:18:44.121 00.000 29988 MoveAxis(E, 0, ABG)
00:18:44.121 00.000 29988 Move returns status 0, amount 0
00:18:44.121 00.000 29988 MoveAxis(N, 0, ABG)
00:18:44.121 00.000 29988 Move returns status 0, amount 0
00:18:44.121 00.000 29988 move complete, result=0
00:18:44.121 00.000 29988 worker thread done servicing request
00:18:44.121 00.000 29988 Worker thread wakes up
00:18:44.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:44.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:44.122 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:45.646 01.524 29988 Exposure complete
00:18:45.681 00.035 29988 worker thread done servicing request
00:18:45.681 00.000 28316 OnExposeComplete: enter
00:18:45.682 00.001 28316 UpdateGuideState(): m_state=6
00:18:45.682 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3673
00:18:45.683 00.001 28316 Star::Find returns 1 (0), X=585.36, Y=118.63, Mass=1828, SNR=29.3, Peak=139 HFD=4.4
00:18:45.684 00.001 28316 MultiStar: [#1 0.14,-0.10,0.92,U] [#2 0.06,-0.02,0.98,U] [#3 0.24,-0.03,0.90,U] [#4 0.03,0.05,0.89,U] [#5 0.01,0.02,0.79,U] [#6 0.21,-0.03,0.74,U] [#7 0.20,0.08,0.67,U] [#8 0.13,-0.00,0.61,U] 
00:18:45.684 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.01}, one-star: {0.02, -0.05}
00:18:45.684 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
00:18:45.685 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
00:18:45.685 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.23 mountX=0.05 mountY=0.01, mountTheta=0.12
00:18:45.687 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
00:18:45.688 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
00:18:45.690 00.002 29988 Worker thread wakes up
00:18:45.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:18:45.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=210, Gamma=0.580
00:18:45.691 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:18:45.691 00.000 29988 Moving (0.02, -0.05) raw xDistance=0.05 yDistance=0.01
00:18:45.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:18:45.692 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:45.692 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.3
00:18:45.693 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:45.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:45.694 00.001 28316 Enqueuing Expose request
00:18:45.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:18:45.694 00.000 29988 MoveAxis(E, 0, ABG)
00:18:45.694 00.000 29988 Move returns status 0, amount 0
00:18:45.694 00.000 29988 MoveAxis(N, 0, ABG)
00:18:45.694 00.000 29988 Move returns status 0, amount 0
00:18:45.694 00.000 29988 move complete, result=0
00:18:45.695 00.001 29988 worker thread done servicing request
00:18:45.695 00.000 29988 Worker thread wakes up
00:18:45.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:45.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:45.695 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:18:47.319 01.624 29988 Exposure complete
00:18:47.358 00.039 29988 worker thread done servicing request
00:18:47.358 00.000 28316 OnExposeComplete: enter
00:18:47.358 00.000 28316 UpdateGuideState(): m_state=6
00:18:47.359 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3674
00:18:47.359 00.000 28316 Star::Find returns 1 (0), X=585.43, Y=118.85, Mass=1984, SNR=30.5, Peak=159 HFD=4.1
00:18:47.363 00.004 28316 MultiStar: [#1 0.30,0.11,0.90,U] [#2 0.18,0.03,0.95,U] [#3 0.29,0.23,0.85,U] [#4 0.10,0.08,0.85,U] [#5 0.09,0.12,0.78,U] [#6 0.33,0.09,0.69,U] [#7 0.11,0.14,0.63,U] [#8 0.15,0.07,0.59,U] 
00:18:47.365 00.002 28316 single-star, 8 included, MultiStar: {0.18, 0.12}, one-star: {0.09, 0.17}
00:18:47.367 00.002 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
00:18:47.370 00.003 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
00:18:47.372 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=-0.12 mountY=-0.15, mountTheta=-2.24
00:18:47.376 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.17, opts=13)
00:18:47.376 00.000 28316 Enqueuing Move request for scope (0.09, 0.17)
00:18:47.376 00.000 29988 Worker thread wakes up
00:18:47.377 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
00:18:47.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
00:18:47.377 00.000 29988 Moving (0.09, 0.17) raw xDistance=-0.12 yDistance=-0.15
00:18:47.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:18:47.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:47.379 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:47.379 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:18:47.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:47.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:47.380 00.000 28316 Enqueuing Expose request
00:18:47.381 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:18:47.381 00.000 29988 MoveAxis(E, 0, ABG)
00:18:47.381 00.000 29988 Move returns status 0, amount 0
00:18:47.381 00.000 29988 MoveAxis(N, 0, ABG)
00:18:47.381 00.000 29988 Move returns status 0, amount 0
00:18:47.381 00.000 29988 move complete, result=0
00:18:47.381 00.000 29988 worker thread done servicing request
00:18:47.382 00.001 29988 Worker thread wakes up
00:18:47.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:47.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:47.382 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:18:48.901 01.519 29988 Exposure complete
00:18:48.938 00.037 29988 worker thread done servicing request
00:18:48.938 00.000 28316 OnExposeComplete: enter
00:18:48.941 00.003 28316 UpdateGuideState(): m_state=6
00:18:48.943 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3675
00:18:48.945 00.002 28316 Star::Find returns 1 (0), X=585.25, Y=118.84, Mass=1940, SNR=30.2, Peak=168 HFD=4.4
00:18:48.947 00.002 28316 MultiStar: [#1 0.02,0.16,0.91,U] [#2 0.02,0.05,0.96,U] [#3 0.19,0.12,0.87,U] [#4 -0.00,-0.03,0.87,U] [#5 0.06,0.08,0.79,U] [#6 0.04,0.14,0.72,U] [#7 -0.06,0.14,0.64,U] [#8 -0.11,0.16,0.61,U] 
00:18:48.949 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {-0.10, 0.16}
00:18:48.950 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:18:48.951 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:18:48.952 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=-0.09 mountY=-0.06, mountTheta=-2.59
00:18:48.956 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
00:18:48.958 00.002 28316 Enqueuing Move request for scope (0.01, 0.11)
00:18:48.959 00.001 29988 Worker thread wakes up
00:18:48.960 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:18:48.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:48.962 00.002 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:18:48.962 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.09 yDistance=-0.06
00:18:48.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:18:48.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:48.962 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:18:48.963 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:48.963 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:48.964 00.001 28316 Enqueuing Expose request
00:18:48.965 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:18:48.965 00.000 29988 MoveAxis(E, 0, ABG)
00:18:48.965 00.000 29988 Move returns status 0, amount 0
00:18:48.965 00.000 29988 MoveAxis(N, 0, ABG)
00:18:48.965 00.000 29988 Move returns status 0, amount 0
00:18:48.965 00.000 29988 move complete, result=0
00:18:48.965 00.000 29988 worker thread done servicing request
00:18:48.965 00.000 29988 Worker thread wakes up
00:18:48.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:48.966 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:48.966 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:50.590 01.624 29988 Exposure complete
00:18:50.627 00.037 29988 worker thread done servicing request
00:18:50.629 00.002 28316 OnExposeComplete: enter
00:18:50.629 00.000 28316 UpdateGuideState(): m_state=6
00:18:50.630 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3676
00:18:50.630 00.000 28316 Star::Find returns 1 (0), X=585.38, Y=118.92, Mass=1866, SNR=29.5, Peak=158 HFD=4.2
00:18:50.633 00.003 28316 MultiStar: [#1 0.21,0.11,0.94,U] [#2 0.00,0.13,0.99,U] [#3 0.24,0.14,0.87,U] [#4 0.06,0.13,0.90,U] [#5 0.12,0.10,0.82,U] [#6 0.13,0.09,0.72,U] [#7 0.18,0.12,0.67,U] [#8 0.01,0.04,0.60,U] 
00:18:50.636 00.003 28316 refined, 8 included, MultiStar: {0.11, 0.13}, one-star: {0.04, 0.24}
00:18:50.639 00.003 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
00:18:50.641 00.002 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.18)
00:18:50.644 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=-0.07 mountY=-0.16, mountTheta=-2.00
00:18:50.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.13, opts=13)
00:18:50.645 00.000 28316 Enqueuing Move request for scope (0.11, 0.13)
00:18:50.646 00.001 29988 Worker thread wakes up
00:18:50.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:18:50.647 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.5
00:18:50.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:50.647 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:50.648 00.001 28316 Enqueuing Expose request
00:18:50.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
00:18:50.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
00:18:50.648 00.000 29988 Moving (0.11, 0.13) raw xDistance=-0.07 yDistance=-0.16
00:18:50.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:18:50.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:50.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:18:50.649 00.000 29988 MoveAxis(E, 0, ABG)
00:18:50.649 00.000 29988 Move returns status 0, amount 0
00:18:50.649 00.000 29988 MoveAxis(N, 0, ABG)
00:18:50.649 00.000 29988 Move returns status 0, amount 0
00:18:50.649 00.000 29988 move complete, result=0
00:18:50.649 00.000 29988 worker thread done servicing request
00:18:50.649 00.000 29988 Worker thread wakes up
00:18:50.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:50.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:50.649 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:18:52.169 01.520 29988 Exposure complete
00:18:52.197 00.028 29988 worker thread done servicing request
00:18:52.197 00.000 28316 OnExposeComplete: enter
00:18:52.197 00.000 28316 UpdateGuideState(): m_state=6
00:18:52.199 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3677
00:18:52.199 00.000 28316 Star::Find returns 1 (0), X=585.36, Y=118.90, Mass=1921, SNR=30.1, Peak=168 HFD=4.3
00:18:52.200 00.001 28316 MultiStar: [#1 0.04,0.11,0.89,U] [#2 0.02,0.20,0.94,U] [#3 0.26,0.18,0.87,U] [#4 0.03,0.23,0.87,U] [#5 0.00,0.24,0.78,U] [#6 0.08,0.17,0.71,U] [#7 0.09,0.22,0.66,U] [#8 -0.09,0.17,0.62,U] 
00:18:52.200 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.19}, one-star: {0.02, 0.22}
00:18:52.201 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
00:18:52.201 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.74)
00:18:52.201 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
00:18:52.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.19, opts=13)
00:18:52.203 00.001 28316 Enqueuing Move request for scope (0.05, 0.19)
00:18:52.204 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:52.204 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:18:52.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:52.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:52.205 00.000 28316 Enqueuing Expose request
00:18:52.206 00.001 29988 Worker thread wakes up
00:18:52.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
00:18:52.206 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
00:18:52.206 00.000 29988 Moving (0.05, 0.19) raw xDistance=-0.15 yDistance=-0.13
00:18:52.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:18:52.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:52.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:18:52.206 00.000 29988 MoveAxis(E, 0, ABG)
00:18:52.206 00.000 29988 Move returns status 0, amount 0
00:18:52.206 00.000 29988 MoveAxis(N, 0, ABG)
00:18:52.206 00.000 29988 Move returns status 0, amount 0
00:18:52.206 00.000 29988 move complete, result=0
00:18:52.206 00.000 29988 worker thread done servicing request
00:18:52.206 00.000 29988 Worker thread wakes up
00:18:52.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:52.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:52.206 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:53.841 01.635 29988 Exposure complete
00:18:53.875 00.034 29988 worker thread done servicing request
00:18:53.875 00.000 28316 OnExposeComplete: enter
00:18:53.879 00.004 28316 UpdateGuideState(): m_state=6
00:18:53.881 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3678
00:18:53.884 00.003 28316 Star::Find returns 1 (0), X=585.32, Y=118.93, Mass=1901, SNR=30.0, Peak=170 HFD=4.1
00:18:53.886 00.002 28316 MultiStar: [#1 0.15,0.12,0.91,U] [#2 0.03,0.11,0.97,U] [#3 0.07,0.25,0.86,U] [#4 0.08,0.17,0.86,U] [#5 0.03,0.16,0.78,U] [#6 0.14,0.22,0.71,U] [#7 -0.03,0.38,0.65,U] [#8 -0.01,0.09,0.60,U] 
00:18:53.887 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.19}, one-star: {-0.02, 0.25}
00:18:53.888 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.45 = 2.45)
00:18:53.889 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.73)
00:18:53.889 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.31 mountX=-0.15 mountY=-0.13, mountTheta=-2.43
00:18:53.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.19, opts=13)
00:18:53.891 00.001 28316 Enqueuing Move request for scope (0.05, 0.19)
00:18:53.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:53.892 00.001 29988 Worker thread wakes up
00:18:53.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
00:18:53.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
00:18:53.892 00.000 29988 Moving (0.05, 0.19) raw xDistance=-0.15 yDistance=-0.13
00:18:53.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:18:53.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:53.892 00.000 28316 UpdateGuideState exits: m=1901 RSB=30.0
00:18:53.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:18:53.892 00.000 29988 MoveAxis(E, 0, ABG)
00:18:53.893 00.001 29988 Move returns status 0, amount 0
00:18:53.893 00.000 29988 MoveAxis(N, 0, ABG)
00:18:53.893 00.000 29988 Move returns status 0, amount 0
00:18:53.893 00.000 29988 move complete, result=0
00:18:53.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:53.894 00.001 29988 worker thread done servicing request
00:18:53.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:53.895 00.000 28316 Enqueuing Expose request
00:18:53.895 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:18:53.896 00.001 29988 Worker thread wakes up
00:18:53.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:53.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:55.418 01.522 29988 Exposure complete
00:18:55.464 00.046 29988 worker thread done servicing request
00:18:55.464 00.000 28316 OnExposeComplete: enter
00:18:55.465 00.001 28316 UpdateGuideState(): m_state=6
00:18:55.465 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3679
00:18:55.466 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=119.00, Mass=1863, SNR=29.6, Peak=158 HFD=4.2
00:18:55.466 00.000 28316 MultiStar: [#1 0.21,0.23,0.92,U] [#2 0.03,0.10,0.99,U] [#3 0.28,0.16,0.89,U] [#4 0.08,0.18,0.89,U] [#5 0.10,0.17,0.79,U] [#6 0.19,0.31,0.74,U] [#7 0.11,0.32,0.66,U] [#8 -0.12,0.22,0.60,U] 
00:18:55.467 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.22}, one-star: {0.00, 0.32}
00:18:55.468 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:18:55.468 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.39 = -0.90)
00:18:55.469 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.14 mountX=-0.16 mountY=-0.19, mountTheta=-2.27
00:18:55.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.22, opts=13)
00:18:55.472 00.001 28316 Enqueuing Move request for scope (0.10, 0.22)
00:18:55.472 00.000 29988 Worker thread wakes up
00:18:55.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
00:18:55.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
00:18:55.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:55.473 00.001 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:18:55.473 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:55.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:55.474 00.000 28316 Enqueuing Expose request
00:18:55.474 00.000 29988 Moving (0.10, 0.22) raw xDistance=-0.16 yDistance=-0.19
00:18:55.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:18:55.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:55.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:18:55.474 00.000 29988 MoveAxis(E, 0, ABG)
00:18:55.475 00.001 29988 Move returns status 0, amount 0
00:18:55.475 00.000 29988 MoveAxis(N, 0, ABG)
00:18:55.475 00.000 29988 Move returns status 0, amount 0
00:18:55.475 00.000 29988 move complete, result=0
00:18:55.475 00.000 29988 worker thread done servicing request
00:18:55.475 00.000 29988 Worker thread wakes up
00:18:55.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:55.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:55.475 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:18:57.103 01.628 29988 Exposure complete
00:18:57.143 00.040 29988 worker thread done servicing request
00:18:57.144 00.001 28316 OnExposeComplete: enter
00:18:57.145 00.001 28316 UpdateGuideState(): m_state=6
00:18:57.146 00.001 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3680
00:18:57.147 00.001 28316 Star::Find returns 1 (0), X=585.43, Y=119.07, Mass=2005, SNR=30.7, Peak=167 HFD=4.2
00:18:57.148 00.001 28316 MultiStar: [#1 0.35,0.32,0.00,M1] [#2 0.19,0.38,0.00,M1] [#3 0.42,0.33,0.00,M1] [#4 0.11,0.24,0.84,U] [#5 0.14,0.27,0.75,U] [#6 0.28,0.22,0.71,U] [#7 0.12,0.38,0.00,M1] [#8 -0.02,0.33,0.59,U] 
00:18:57.148 00.000 28316 refined, 4 included, MultiStar: {0.12, 0.29}, one-star: {0.09, 0.39}
00:18:57.149 00.001 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
00:18:57.150 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.43 = -0.86)
00:18:57.151 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.18 mountX=-0.22 mountY=-0.24, mountTheta=-2.31
00:18:57.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.29, opts=13)
00:18:57.153 00.001 28316 Enqueuing Move request for scope (0.12, 0.29)
00:18:57.154 00.001 29988 Worker thread wakes up
00:18:57.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:57.154 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.7
00:18:57.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:57.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:57.156 00.001 28316 Enqueuing Expose request
00:18:57.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
00:18:57.156 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
00:18:57.156 00.000 29988 Moving (0.12, 0.29) raw xDistance=-0.22 yDistance=-0.24
00:18:57.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:18:57.157 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:18:57.157 00.000 29988 MoveAxis(E, 46, ABG)
00:18:57.157 00.000 29988 Guiding  Dir = 2, Dur = 46
00:18:57.157 00.000 29988 IsSlewing returns 0
00:18:57.157 00.000 29988 IsGuiding returns 0
00:18:57.158 00.001 29988 PulseGuide returned control before completion, sleep 55
00:18:57.227 00.069 29988 IsGuiding returns 0
00:18:57.227 00.000 29988 Move returns status 0, amount 46
00:18:57.227 00.000 29988 MoveAxis(N, 57, ABG)
00:18:57.228 00.001 29988 Guiding  Dir = 0, Dur = 57
00:18:57.231 00.003 29988 IsSlewing returns 0
00:18:57.231 00.000 29988 IsGuiding returns 0
00:18:57.236 00.005 29988 PulseGuide returned control before completion, sleep 63
00:18:57.306 00.070 29988 IsGuiding returns 0
00:18:57.306 00.000 29988 Move returns status 0, amount 57
00:18:57.306 00.000 29988 move complete, result=0
00:18:57.306 00.000 29988 worker thread done servicing request
00:18:57.306 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.2 px 57 ms NORTH
00:18:57.307 00.001 29988 Worker thread wakes up
00:18:57.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:57.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:58.715 01.408 29988 Exposure complete
00:18:58.751 00.036 29988 worker thread done servicing request
00:18:58.751 00.000 28316 OnExposeComplete: enter
00:18:58.752 00.001 28316 UpdateGuideState(): m_state=6
00:18:58.754 00.002 28316 Star::Find(15, 585, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3681
00:18:58.755 00.001 28316 Star::Find returns 1 (0), X=585.23, Y=118.74, Mass=1843, SNR=29.4, Peak=166 HFD=4.1
00:18:58.757 00.002 28316 MultiStar: [#1 0.05,0.09,0.97,U] [#2 0.01,0.07,1.00,U] [#3 0.12,0.02,0.89,U] [#4 -0.10,0.08,0.89,U] [#5 0.03,0.03,0.81,U] [#6 0.21,0.07,0.73,U] [#7 -0.02,0.31,0.65,U] [#8 -0.07,0.06,0.61,U] 
00:18:58.758 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.08}, one-star: {-0.11, 0.06}
00:18:58.760 00.002 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:18:58.761 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.61)
00:18:58.762 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.43 mountX=-0.07 mountY=-0.05, mountTheta=-2.55
00:18:58.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
00:18:58.763 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
00:18:58.764 00.001 29988 Worker thread wakes up
00:18:58.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
00:18:58.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
00:18:58.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:18:58.765 00.001 28316 UpdateGuideState exits: m=1843 RSB=29.4
00:18:58.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:18:58.766 00.001 28316 Enqueuing Expose request
00:18:58.766 00.000 29988 Moving (0.01, 0.08) raw xDistance=-0.07 yDistance=-0.05
00:18:58.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:18:58.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:58.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:18:58.766 00.000 29988 MoveAxis(E, 0, ABG)
00:18:58.767 00.001 29988 Move returns status 0, amount 0
00:18:58.767 00.000 29988 MoveAxis(N, 0, ABG)
00:18:58.767 00.000 29988 Move returns status 0, amount 0
00:18:58.767 00.000 29988 move complete, result=0
00:18:58.767 00.000 29988 worker thread done servicing request
00:18:58.767 00.000 29988 Worker thread wakes up
00:18:58.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:18:58.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:18:58.767 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:00.403 01.636 29988 Exposure complete
00:19:00.454 00.051 29988 worker thread done servicing request
00:19:00.455 00.001 28316 OnExposeComplete: enter
00:19:00.455 00.000 28316 UpdateGuideState(): m_state=6
00:19:00.456 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3682
00:19:00.457 00.001 28316 Star::Find returns 1 (0), X=585.29, Y=118.89, Mass=1894, SNR=29.7, Peak=182 HFD=4.3
00:19:00.459 00.002 28316 MultiStar: [#1 -0.05,0.08,0.90,U] [#2 0.05,0.10,0.97,U] [#3 0.02,0.11,0.88,U] [#4 -0.13,0.00,0.87,U] [#5 -0.15,0.07,0.81,U] [#6 0.05,0.08,0.71,U] [#7 -0.06,0.07,0.65,U] [#8 -0.06,-0.01,0.62,U] 
00:19:00.461 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.05, 0.21}
00:19:00.464 00.003 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:19:00.466 00.002 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:19:00.468 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.03 mountX=-0.09 mountY=-0.00, mountTheta=-3.13
00:19:00.472 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
00:19:00.474 00.002 28316 Enqueuing Move request for scope (-0.04, 0.08)
00:19:00.477 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:00.478 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.7
00:19:00.478 00.000 29988 Worker thread wakes up
00:19:00.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:00.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:00.480 00.001 28316 Enqueuing Expose request
00:19:00.481 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
00:19:00.482 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
00:19:00.482 00.000 29988 Moving (-0.04, 0.08) raw xDistance=-0.09 yDistance=-0.00
00:19:00.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:19:00.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:00.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:19:00.482 00.000 29988 MoveAxis(E, 0, ABG)
00:19:00.482 00.000 29988 Move returns status 0, amount 0
00:19:00.482 00.000 29988 MoveAxis(N, 0, ABG)
00:19:00.482 00.000 29988 Move returns status 0, amount 0
00:19:00.482 00.000 29988 move complete, result=0
00:19:00.482 00.000 29988 worker thread done servicing request
00:19:00.482 00.000 29988 Worker thread wakes up
00:19:00.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:00.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:00.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:01.899 01.417 29988 Exposure complete
00:19:01.929 00.030 29988 worker thread done servicing request
00:19:01.929 00.000 28316 OnExposeComplete: enter
00:19:01.931 00.002 28316 UpdateGuideState(): m_state=6
00:19:01.932 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3683
00:19:01.934 00.002 28316 Star::Find returns 1 (0), X=585.52, Y=118.71, Mass=1832, SNR=29.3, Peak=143 HFD=4.5
00:19:01.935 00.001 28316 MultiStar: [#1 0.34,0.03,0.93,U] [#2 0.23,0.06,0.97,U] [#3 0.42,0.05,0.00,M1] [#4 0.19,0.07,0.90,U] [#5 0.23,-0.11,0.83,U] [#6 0.26,0.06,0.74,U] [#7 0.15,0.17,0.68,U] [#8 0.10,-0.03,0.63,U] 
00:19:01.936 00.001 28316 single-star, 7 included, MultiStar: {0.22, 0.03}, one-star: {0.18, 0.03}
00:19:01.937 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
00:19:01.939 00.002 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.89)
00:19:01.940 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.05 mountY=-0.17, mountTheta=-1.29
00:19:01.942 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.03, opts=13)
00:19:01.943 00.001 28316 Enqueuing Move request for scope (0.18, 0.03)
00:19:01.944 00.001 29988 Worker thread wakes up
00:19:01.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:19:01.945 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
00:19:01.945 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.3
00:19:01.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:01.946 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
00:19:01.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:01.947 00.001 28316 Enqueuing Expose request
00:19:01.948 00.001 29988 Moving (0.18, 0.03) raw xDistance=0.05 yDistance=-0.17
00:19:01.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:19:01.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:01.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:19:01.948 00.000 29988 MoveAxis(E, 0, ABG)
00:19:01.948 00.000 29988 Move returns status 0, amount 0
00:19:01.948 00.000 29988 MoveAxis(N, 0, ABG)
00:19:01.948 00.000 29988 Move returns status 0, amount 0
00:19:01.948 00.000 29988 move complete, result=0
00:19:01.948 00.000 29988 worker thread done servicing request
00:19:01.948 00.000 29988 Worker thread wakes up
00:19:01.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:01.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:01.948 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:03.571 01.623 29988 Exposure complete
00:19:03.638 00.067 29988 worker thread done servicing request
00:19:03.638 00.000 28316 OnExposeComplete: enter
00:19:03.639 00.001 28316 UpdateGuideState(): m_state=6
00:19:03.640 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3684
00:19:03.640 00.000 28316 Star::Find returns 1 (0), X=585.33, Y=118.93, Mass=1924, SNR=30.1, Peak=164 HFD=4.2
00:19:03.641 00.001 28316 MultiStar: [#1 -0.01,0.21,0.91,U] [#2 0.12,0.20,0.96,U] [#3 0.28,0.30,0.00,M2] [#4 -0.01,0.19,0.87,U] [#5 0.04,0.27,0.78,U] [#6 0.17,0.24,0.73,U] [#7 0.08,0.34,0.65,U] [#8 0.04,0.29,0.61,U] 
00:19:03.641 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.24}, one-star: {-0.02, 0.25}
00:19:03.642 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
00:19:03.642 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
00:19:03.643 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.38 mountX=-0.20 mountY=-0.15, mountTheta=-2.49
00:19:03.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.24, opts=13)
00:19:03.645 00.001 28316 Enqueuing Move request for scope (0.05, 0.24)
00:19:03.646 00.001 29988 Worker thread wakes up
00:19:03.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
00:19:03.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:03.647 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
00:19:03.647 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:19:03.647 00.000 29988 Moving (0.05, 0.24) raw xDistance=-0.20 yDistance=-0.15
00:19:03.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:19:03.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:03.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:03.648 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:03.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:03.649 00.001 28316 Enqueuing Expose request
00:19:03.650 00.001 29988 MoveAxis(E, 42, ABG)
00:19:03.651 00.001 29988 Guiding  Dir = 2, Dur = 42
00:19:03.651 00.000 29988 IsSlewing returns 0
00:19:03.651 00.000 29988 IsGuiding returns 0
00:19:03.652 00.001 29988 PulseGuide returned control before completion, sleep 51
00:19:03.715 00.063 29988 IsGuiding returns 0
00:19:03.715 00.000 29988 Move returns status 0, amount 42
00:19:03.715 00.000 29988 MoveAxis(N, 0, ABG)
00:19:03.715 00.000 29988 Move returns status 0, amount 0
00:19:03.715 00.000 29988 move complete, result=0
00:19:03.716 00.001 29988 worker thread done servicing request
00:19:03.716 00.000 29988 Worker thread wakes up
00:19:03.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:03.716 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH
00:19:03.717 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:05.131 01.414 29988 Exposure complete
00:19:05.172 00.041 29988 worker thread done servicing request
00:19:05.172 00.000 28316 OnExposeComplete: enter
00:19:05.173 00.001 28316 UpdateGuideState(): m_state=6
00:19:05.175 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3685
00:19:05.175 00.000 28316 Star::Find returns 1 (0), X=585.39, Y=118.83, Mass=1948, SNR=30.3, Peak=154 HFD=4.4
00:19:05.179 00.004 28316 MultiStar: [#1 0.27,0.14,0.89,U] [#2 0.10,0.10,0.95,U] [#3 0.35,0.17,0.00,M3] [#4 0.17,0.20,0.87,U] [#5 0.18,0.19,0.80,U] [#6 0.38,0.11,0.00,M1] [#7 0.17,0.22,0.64,U] [#8 0.03,0.03,0.63,U] 
00:19:05.181 00.002 28316 single-star, 6 included, MultiStar: {0.14, 0.15}, one-star: {0.05, 0.15}
00:19:05.181 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.40 = 2.40)
00:19:05.182 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.50 = -0.79)
00:19:05.182 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
00:19:05.186 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.15, opts=13)
00:19:05.186 00.000 28316 Enqueuing Move request for scope (0.05, 0.15)
00:19:05.186 00.000 29988 Worker thread wakes up
00:19:05.187 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
00:19:05.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
00:19:05.187 00.000 29988 Moving (0.05, 0.15) raw xDistance=-0.12 yDistance=-0.11
00:19:05.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:05.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:05.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:05.187 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
00:19:05.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:05.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:05.188 00.000 28316 Enqueuing Expose request
00:19:05.189 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:19:05.189 00.000 29988 MoveAxis(E, 0, ABG)
00:19:05.189 00.000 29988 Move returns status 0, amount 0
00:19:05.189 00.000 29988 MoveAxis(N, 0, ABG)
00:19:05.189 00.000 29988 Move returns status 0, amount 0
00:19:05.189 00.000 29988 move complete, result=0
00:19:05.189 00.000 29988 worker thread done servicing request
00:19:05.189 00.000 29988 Worker thread wakes up
00:19:05.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:05.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:05.190 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:06.819 01.629 29988 Exposure complete
00:19:06.878 00.059 29988 worker thread done servicing request
00:19:06.879 00.001 28316 OnExposeComplete: enter
00:19:06.880 00.001 28316 UpdateGuideState(): m_state=6
00:19:06.880 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3686
00:19:06.882 00.002 28316 Star::Find returns 1 (0), X=585.68, Y=118.91, Mass=1915, SNR=30.0, Peak=160 HFD=4.3
00:19:06.883 00.001 28316 MultiStar: [#1 0.40,0.20,0.00,M1] [#2 0.25,0.21,0.96,U] [#3 0.50,0.15,0.00,M4] [#4 0.31,0.18,0.85,U] [#5 0.41,0.11,0.00,M1] [#6 0.50,0.18,0.00,M2] [#7 0.34,0.42,0.00,M1] [#8 0.35,0.10,0.61,U] 
00:19:06.884 00.001 28316 refined, 3 included, MultiStar: {0.31, 0.19}, one-star: {0.33, 0.23}
00:19:06.885 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
00:19:06.885 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
00:19:06.886 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=0.19 hyp=0.36 cameraTheta=0.54 mountX=-0.04 mountY=-0.36, mountTheta=-1.69
00:19:06.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.19, opts=13)
00:19:06.889 00.002 28316 Enqueuing Move request for scope (0.31, 0.19)
00:19:06.890 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:06.892 00.002 29988 Worker thread wakes up
00:19:06.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.19) opts 0xd
00:19:06.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.19)
00:19:06.892 00.000 29988 Moving (0.31, 0.19) raw xDistance=-0.04 yDistance=-0.36
00:19:06.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:19:06.892 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:19:06.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:06.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:06.894 00.001 28316 Enqueuing Expose request
00:19:06.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:19:06.894 00.000 29988 MoveAxis(E, 0, ABG)
00:19:06.894 00.000 29988 Move returns status 0, amount 0
00:19:06.894 00.000 29988 MoveAxis(N, 86, ABG)
00:19:06.894 00.000 29988 Guiding  Dir = 0, Dur = 86
00:19:06.895 00.001 29988 IsSlewing returns 0
00:19:06.895 00.000 29988 IsGuiding returns 0
00:19:06.900 00.005 29988 PulseGuide returned control before completion, sleep 92
00:19:07.007 00.107 29988 IsGuiding returns 0
00:19:07.007 00.000 29988 Move returns status 0, amount 86
00:19:07.007 00.000 29988 move complete, result=0
00:19:07.007 00.000 29988 worker thread done servicing request
00:19:07.008 00.001 29988 Worker thread wakes up
00:19:07.008 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 86 ms NORTH
00:19:07.010 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:07.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:08.424 01.414 29988 Exposure complete
00:19:08.451 00.027 29988 worker thread done servicing request
00:19:08.451 00.000 28316 OnExposeComplete: enter
00:19:08.452 00.001 28316 UpdateGuideState(): m_state=6
00:19:08.452 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3687
00:19:08.453 00.001 28316 Star::Find returns 1 (0), X=585.26, Y=118.76, Mass=1947, SNR=30.2, Peak=173 HFD=4.5
00:19:08.454 00.001 28316 MultiStar: [#1 0.04,0.08,0.90,U] [#2 -0.03,-0.06,0.96,U] [#3 0.07,0.07,0.86,U] [#4 0.03,0.06,0.88,U] [#5 -0.01,-0.09,0.78,U] [#6 0.16,-0.04,0.73,U] [#7 -0.05,0.05,0.66,U] [#8 -0.12,-0.02,0.62,U] 
00:19:08.455 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.09, 0.08}
00:19:08.456 00.001 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:19:08.458 00.002 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:19:08.460 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.44 mountX=-0.02 mountY=-0.01, mountTheta=-2.55
00:19:08.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.02, opts=13)
00:19:08.462 00.001 28316 Enqueuing Move request for scope (0.00, 0.02)
00:19:08.462 00.000 29988 Worker thread wakes up
00:19:08.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:08.463 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:19:08.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:08.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:08.464 00.000 28316 Enqueuing Expose request
00:19:08.465 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
00:19:08.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
00:19:08.465 00.000 29988 Moving (0.00, 0.02) raw xDistance=-0.02 yDistance=-0.01
00:19:08.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:19:08.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:08.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:08.465 00.000 29988 MoveAxis(E, 0, ABG)
00:19:08.465 00.000 29988 Move returns status 0, amount 0
00:19:08.465 00.000 29988 MoveAxis(N, 0, ABG)
00:19:08.465 00.000 29988 Move returns status 0, amount 0
00:19:08.465 00.000 29988 move complete, result=0
00:19:08.465 00.000 29988 worker thread done servicing request
00:19:08.465 00.000 29988 Worker thread wakes up
00:19:08.466 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:08.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:08.466 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:10.097 01.631 29988 Exposure complete
00:19:10.121 00.024 29988 worker thread done servicing request
00:19:10.121 00.000 28316 OnExposeComplete: enter
00:19:10.122 00.001 28316 UpdateGuideState(): m_state=6
00:19:10.122 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3688
00:19:10.123 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=118.75, Mass=1827, SNR=29.2, Peak=189 HFD=4.0
00:19:10.123 00.000 28316 MultiStar: [#1 -0.05,0.11,0.93,U] [#2 -0.15,-0.04,1.03,U] [#3 0.07,0.10,0.90,U] [#4 -0.16,-0.01,0.91,U] [#5 -0.12,0.03,0.82,U] [#6 -0.01,-0.01,0.74,U] [#7 -0.14,0.22,0.68,U] [#8 -0.17,-0.05,0.62,U] 
00:19:10.124 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.13, 0.07}
00:19:10.124 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.84 = -2.45)
00:19:10.124 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.66)
00:19:10.125 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.69 mountX=-0.08 mountY=0.06, mountTheta=2.47
00:19:10.128 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
00:19:10.130 00.002 28316 Enqueuing Move request for scope (-0.09, 0.04)
00:19:10.133 00.003 29988 Worker thread wakes up
00:19:10.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:10.133 00.000 28316 UpdateGuideState exits: m=1827 RSB=29.2
00:19:10.134 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:10.136 00.001 28316 Enqueuing Expose request
00:19:10.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:19:10.136 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:19:10.136 00.000 29988 Moving (-0.09, 0.04) raw xDistance=-0.08 yDistance=0.06
00:19:10.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:19:10.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:10.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:19:10.136 00.000 29988 MoveAxis(E, 0, ABG)
00:19:10.136 00.000 29988 Move returns status 0, amount 0
00:19:10.136 00.000 29988 MoveAxis(N, 0, ABG)
00:19:10.136 00.000 29988 Move returns status 0, amount 0
00:19:10.136 00.000 29988 move complete, result=0
00:19:10.137 00.001 29988 worker thread done servicing request
00:19:10.137 00.000 29988 Worker thread wakes up
00:19:10.137 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:10.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:10.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:11.663 01.526 29988 Exposure complete
00:19:11.696 00.033 29988 worker thread done servicing request
00:19:11.696 00.000 28316 OnExposeComplete: enter
00:19:11.699 00.003 28316 UpdateGuideState(): m_state=6
00:19:11.700 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3689
00:19:11.701 00.001 28316 Star::Find returns 1 (0), X=585.35, Y=118.72, Mass=1918, SNR=30.0, Peak=174 HFD=4.2
00:19:11.702 00.001 28316 MultiStar: [#1 0.10,0.03,0.92,U] [#2 -0.00,-0.15,0.97,U] [#3 0.05,0.04,0.87,U] [#4 -0.00,-0.04,0.87,U] [#5 -0.10,-0.17,0.79,U] [#6 0.07,-0.03,0.73,U] [#7 0.01,0.11,0.65,U] [#8 -0.03,-0.03,0.60,U] 
00:19:11.702 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {0.01, 0.04}
00:19:11.703 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
00:19:11.704 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
00:19:11.705 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.07 mountX=0.03 mountY=-0.00, mountTheta=-0.03
00:19:11.707 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
00:19:11.707 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
00:19:11.707 00.000 29988 Worker thread wakes up
00:19:11.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:11.709 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:19:11.709 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:19:11.710 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:11.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:11.711 00.000 28316 Enqueuing Expose request
00:19:11.712 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:19:11.712 00.000 29988 Moving (0.01, -0.02) raw xDistance=0.03 yDistance=-0.00
00:19:11.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:11.712 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:11.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:19:11.712 00.000 29988 MoveAxis(E, 0, ABG)
00:19:11.712 00.000 29988 Move returns status 0, amount 0
00:19:11.712 00.000 29988 MoveAxis(N, 0, ABG)
00:19:11.712 00.000 29988 Move returns status 0, amount 0
00:19:11.712 00.000 29988 move complete, result=0
00:19:11.712 00.000 29988 worker thread done servicing request
00:19:11.712 00.000 29988 Worker thread wakes up
00:19:11.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:11.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:11.712 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:13.336 01.624 29988 Exposure complete
00:19:13.388 00.052 29988 worker thread done servicing request
00:19:13.388 00.000 28316 OnExposeComplete: enter
00:19:13.390 00.002 28316 UpdateGuideState(): m_state=6
00:19:13.390 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3690
00:19:13.391 00.001 28316 Star::Find returns 1 (0), X=585.03, Y=118.90, Mass=1880, SNR=29.7, Peak=188 HFD=4.3
00:19:13.391 00.000 28316 MultiStar: [#1 -0.04,0.24,0.93,U] [#2 -0.19,0.15,0.99,U] [#3 -0.02,0.14,0.89,U] [#4 -0.19,0.13,0.90,U] [#5 -0.12,0.16,0.79,U] [#6 0.11,0.13,0.73,U] [#7 -0.23,0.31,0.67,U] [#8 -0.24,0.07,0.62,U] 
00:19:13.392 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.17}, one-star: {-0.31, 0.23}
00:19:13.392 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
00:19:13.392 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.21)
00:19:13.395 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.25 mountX=-0.22 mountY=0.05, mountTheta=2.93
00:19:13.398 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.17, opts=13)
00:19:13.399 00.001 28316 Enqueuing Move request for scope (-0.14, 0.17)
00:19:13.401 00.002 29988 Worker thread wakes up
00:19:13.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
00:19:13.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:13.402 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
00:19:13.402 00.000 29988 Moving (-0.14, 0.17) raw xDistance=-0.22 yDistance=0.05
00:19:13.402 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
00:19:13.402 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:13.403 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:13.403 00.000 28316 Enqueuing Expose request
00:19:13.404 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:19:13.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:13.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:19:13.404 00.000 29988 MoveAxis(E, 45, ABG)
00:19:13.404 00.000 29988 Guiding  Dir = 2, Dur = 45
00:19:13.404 00.000 29988 IsSlewing returns 0
00:19:13.404 00.000 29988 IsGuiding returns 0
00:19:13.406 00.002 29988 PulseGuide returned control before completion, sleep 54
00:19:13.474 00.068 29988 IsGuiding returns 0
00:19:13.474 00.000 29988 Move returns status 0, amount 45
00:19:13.474 00.000 29988 MoveAxis(N, 0, ABG)
00:19:13.474 00.000 29988 Move returns status 0, amount 0
00:19:13.474 00.000 29988 move complete, result=0
00:19:13.474 00.000 29988 worker thread done servicing request
00:19:13.475 00.001 29988 Worker thread wakes up
00:19:13.475 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
00:19:13.476 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:13.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:14.879 01.403 29988 Exposure complete
00:19:14.921 00.042 29988 worker thread done servicing request
00:19:14.922 00.001 28316 OnExposeComplete: enter
00:19:14.923 00.001 28316 UpdateGuideState(): m_state=6
00:19:14.925 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3691
00:19:14.927 00.002 28316 Star::Find returns 1 (0), X=585.18, Y=118.86, Mass=1893, SNR=29.9, Peak=186 HFD=4.3
00:19:14.928 00.001 28316 MultiStar: [#1 -0.11,0.19,0.94,U] [#2 -0.14,0.04,0.97,U] [#3 0.00,0.17,0.89,U] [#4 -0.08,0.02,0.88,U] [#5 -0.09,0.01,0.78,U] [#6 -0.09,0.04,0.71,U] [#7 -0.03,0.23,0.65,U] [#8 -0.26,0.06,0.60,U] 
00:19:14.928 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.11}, one-star: {-0.16, 0.18}
00:19:14.929 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (-1.14) = xAngle (3.49 = -2.79)
00:19:14.929 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.59 = 0.31)
00:19:14.930 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.34 mountX=-0.14 mountY=0.05, mountTheta=2.83
00:19:14.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
00:19:14.931 00.000 28316 Enqueuing Move request for scope (-0.11, 0.11)
00:19:14.931 00.000 29988 Worker thread wakes up
00:19:14.932 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:14.932 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
00:19:14.933 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:14.934 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
00:19:14.934 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
00:19:14.934 00.000 29988 Moving (-0.11, 0.11) raw xDistance=-0.14 yDistance=0.05
00:19:14.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:19:14.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:14.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:19:14.934 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:14.935 00.001 28316 Enqueuing Expose request
00:19:14.936 00.001 29988 MoveAxis(E, 0, ABG)
00:19:14.936 00.000 29988 Move returns status 0, amount 0
00:19:14.936 00.000 29988 MoveAxis(N, 0, ABG)
00:19:14.936 00.000 29988 Move returns status 0, amount 0
00:19:14.936 00.000 29988 move complete, result=0
00:19:14.936 00.000 29988 worker thread done servicing request
00:19:14.936 00.000 29988 Worker thread wakes up
00:19:14.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:14.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:14.936 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:16.563 01.627 29988 Exposure complete
00:19:16.596 00.033 29988 worker thread done servicing request
00:19:16.596 00.000 28316 OnExposeComplete: enter
00:19:16.598 00.002 28316 UpdateGuideState(): m_state=6
00:19:16.599 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3692
00:19:16.600 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=118.83, Mass=1910, SNR=30.0, Peak=189 HFD=4.3
00:19:16.602 00.002 28316 MultiStar: [#1 -0.01,0.20,0.93,U] [#2 -0.16,0.12,0.95,U] [#3 0.03,0.13,0.86,U] [#4 -0.06,0.18,0.89,U] [#5 -0.14,0.15,0.79,U] [#6 0.00,0.06,0.72,U] [#7 -0.17,0.26,0.64,U] [#8 -0.21,0.01,0.61,U] 
00:19:16.603 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.14}, one-star: {-0.20, 0.15}
00:19:16.604 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:19:16.606 00.002 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:19:16.607 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.18 cameraTheta=2.18 mountX=-0.17 mountY=0.02, mountTheta=3.00
00:19:16.610 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.14, opts=13)
00:19:16.611 00.001 28316 Enqueuing Move request for scope (-0.10, 0.14)
00:19:16.612 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:16.612 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
00:19:16.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:16.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:16.613 00.000 28316 Enqueuing Expose request
00:19:16.614 00.001 29988 Worker thread wakes up
00:19:16.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
00:19:16.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
00:19:16.614 00.000 29988 Moving (-0.10, 0.14) raw xDistance=-0.17 yDistance=0.02
00:19:16.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:19:16.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:16.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:19:16.614 00.000 29988 MoveAxis(E, 0, ABG)
00:19:16.614 00.000 29988 Move returns status 0, amount 0
00:19:16.614 00.000 29988 MoveAxis(N, 0, ABG)
00:19:16.614 00.000 29988 Move returns status 0, amount 0
00:19:16.614 00.000 29988 move complete, result=0
00:19:16.614 00.000 29988 worker thread done servicing request
00:19:16.614 00.000 29988 Worker thread wakes up
00:19:16.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:16.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:16.615 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:18.138 01.523 29988 Exposure complete
00:19:18.170 00.032 29988 worker thread done servicing request
00:19:18.170 00.000 28316 OnExposeComplete: enter
00:19:18.171 00.001 28316 UpdateGuideState(): m_state=6
00:19:18.171 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3693
00:19:18.172 00.001 28316 Star::Find returns 1 (0), X=585.21, Y=118.92, Mass=1908, SNR=29.9, Peak=171 HFD=4.2
00:19:18.172 00.000 28316 MultiStar: [#1 0.03,0.14,0.91,U] [#2 -0.09,0.16,0.97,U] [#3 0.03,0.31,0.86,U] [#4 -0.01,0.10,0.88,U] [#5 -0.03,0.20,0.82,U] [#6 0.13,0.19,0.72,U] [#7 -0.08,0.20,0.66,U] [#8 -0.16,0.25,0.59,U] 
00:19:18.173 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.20}, one-star: {-0.13, 0.25}
00:19:18.173 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
00:19:18.174 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
00:19:18.174 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.75 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
00:19:18.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.20, opts=13)
00:19:18.176 00.001 28316 Enqueuing Move request for scope (-0.03, 0.20)
00:19:18.176 00.000 29988 Worker thread wakes up
00:19:18.176 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
00:19:18.176 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
00:19:18.176 00.000 29988 Moving (-0.03, 0.20) raw xDistance=-0.19 yDistance=-0.06
00:19:18.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:19:18.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:18.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:18.177 00.001 28316 UpdateGuideState exits: m=1908 RSB=29.9
00:19:18.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:18.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:18.178 00.000 28316 Enqueuing Expose request
00:19:18.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:19:18.179 00.000 29988 MoveAxis(E, 0, ABG)
00:19:18.179 00.000 29988 Move returns status 0, amount 0
00:19:18.179 00.000 29988 MoveAxis(N, 0, ABG)
00:19:18.179 00.000 29988 Move returns status 0, amount 0
00:19:18.179 00.000 29988 move complete, result=0
00:19:18.179 00.000 29988 worker thread done servicing request
00:19:18.179 00.000 29988 Worker thread wakes up
00:19:18.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:18.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:18.180 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:19.806 01.626 29988 Exposure complete
00:19:19.858 00.052 29988 worker thread done servicing request
00:19:19.859 00.001 28316 OnExposeComplete: enter
00:19:19.861 00.002 28316 UpdateGuideState(): m_state=6
00:19:19.862 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3694
00:19:19.863 00.001 28316 Star::Find returns 1 (0), X=585.03, Y=118.95, Mass=1887, SNR=29.8, Peak=185 HFD=4.4
00:19:19.864 00.001 28316 MultiStar: [#1 -0.19,0.20,0.92,U] [#2 -0.19,0.19,0.98,U] [#3 -0.06,0.30,0.88,U] [#4 -0.13,0.26,0.87,U] [#5 -0.14,0.18,0.80,U] [#6 -0.07,0.11,0.74,U] [#7 -0.15,0.31,0.68,U] [#8 -0.24,0.30,0.61,U] 
00:19:19.865 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.23}, one-star: {-0.31, 0.27}
00:19:19.865 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.33 = -2.95)
00:19:19.866 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
00:19:19.867 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.29 cameraTheta=2.19 mountX=-0.28 mountY=0.04, mountTheta=2.99
00:19:19.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.23, opts=13)
00:19:19.869 00.001 28316 Enqueuing Move request for scope (-0.17, 0.23)
00:19:19.870 00.001 29988 Worker thread wakes up
00:19:19.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
00:19:19.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:19.872 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
00:19:19.872 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
00:19:19.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:19.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:19.874 00.001 28316 Enqueuing Expose request
00:19:19.874 00.000 29988 Moving (-0.17, 0.23) raw xDistance=-0.28 yDistance=0.04
00:19:19.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:19:19.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:19.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:19:19.874 00.000 29988 MoveAxis(E, 59, ABG)
00:19:19.874 00.000 29988 Guiding  Dir = 2, Dur = 59
00:19:19.875 00.001 29988 IsSlewing returns 0
00:19:19.875 00.000 29988 IsGuiding returns 0
00:19:19.877 00.002 29988 PulseGuide returned control before completion, sleep 67
00:19:19.959 00.082 29988 IsGuiding returns 0
00:19:19.959 00.000 29988 Move returns status 0, amount 59
00:19:19.959 00.000 29988 MoveAxis(N, 0, ABG)
00:19:19.960 00.001 29988 Move returns status 0, amount 0
00:19:19.960 00.000 29988 move complete, result=0
00:19:19.960 00.000 29988 worker thread done servicing request
00:19:19.960 00.000 29988 Worker thread wakes up
00:19:19.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:19.960 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
00:19:19.962 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:21.371 01.409 29988 Exposure complete
00:19:21.410 00.039 29988 worker thread done servicing request
00:19:21.410 00.000 28316 OnExposeComplete: enter
00:19:21.410 00.000 28316 UpdateGuideState(): m_state=6
00:19:21.411 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3695
00:19:21.412 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=118.82, Mass=1975, SNR=30.5, Peak=160 HFD=4.5
00:19:21.414 00.002 28316 MultiStar: [#1 0.02,0.13,0.88,U] [#2 -0.05,0.27,0.94,U] [#3 0.24,0.14,0.87,U] [#4 -0.01,0.23,0.88,U] [#5 0.03,0.17,0.77,U] [#6 0.24,0.04,0.71,U] [#7 0.05,0.38,0.63,U] [#8 0.01,0.15,0.57,U] 
00:19:21.415 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.18}, one-star: {0.03, 0.14}
00:19:21.416 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
00:19:21.416 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
00:19:21.416 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.36 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
00:19:21.418 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
00:19:21.418 00.000 28316 Enqueuing Move request for scope (0.03, 0.14)
00:19:21.419 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:21.419 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
00:19:21.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:21.420 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:21.421 00.001 28316 Enqueuing Expose request
00:19:21.421 00.000 29988 Worker thread wakes up
00:19:21.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
00:19:21.421 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
00:19:21.421 00.000 29988 Moving (0.03, 0.14) raw xDistance=-0.12 yDistance=-0.09
00:19:21.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:21.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:21.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:19:21.421 00.000 29988 MoveAxis(E, 0, ABG)
00:19:21.421 00.000 29988 Move returns status 0, amount 0
00:19:21.421 00.000 29988 MoveAxis(N, 0, ABG)
00:19:21.421 00.000 29988 Move returns status 0, amount 0
00:19:21.421 00.000 29988 move complete, result=0
00:19:21.421 00.000 29988 worker thread done servicing request
00:19:21.421 00.000 29988 Worker thread wakes up
00:19:21.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:21.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:21.422 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:23.056 01.634 29988 Exposure complete
00:19:23.092 00.036 29988 worker thread done servicing request
00:19:23.092 00.000 28316 OnExposeComplete: enter
00:19:23.093 00.001 28316 UpdateGuideState(): m_state=6
00:19:23.093 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3696
00:19:23.095 00.002 28316 Star::Find returns 1 (0), X=585.13, Y=118.96, Mass=1912, SNR=30.1, Peak=174 HFD=4.3
00:19:23.098 00.003 28316 MultiStar: [#1 0.04,0.19,0.89,U] [#2 -0.11,0.23,0.97,U] [#3 0.20,0.21,0.87,U] [#4 -0.01,0.20,0.88,U] [#5 0.05,0.19,0.78,U] [#6 0.08,0.25,0.73,U] [#7 0.01,0.42,0.00,M1] [#8 -0.11,0.18,0.59,U] 
00:19:23.100 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.22}, one-star: {-0.22, 0.28}
00:19:23.103 00.003 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
00:19:23.105 00.002 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.89 = -0.40)
00:19:23.108 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.64 mountX=-0.21 mountY=-0.08, mountTheta=-2.75
00:19:23.112 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.22, opts=13)
00:19:23.112 00.000 28316 Enqueuing Move request for scope (-0.02, 0.22)
00:19:23.113 00.001 29988 Worker thread wakes up
00:19:23.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
00:19:23.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
00:19:23.113 00.000 29988 Moving (-0.02, 0.22) raw xDistance=-0.21 yDistance=-0.08
00:19:23.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:23.114 00.001 28316 UpdateGuideState exits: m=1912 RSB=30.1
00:19:23.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:23.115 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:23.115 00.000 28316 Enqueuing Expose request
00:19:23.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:19:23.116 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:23.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:19:23.116 00.000 29988 MoveAxis(E, 43, ABG)
00:19:23.116 00.000 29988 Guiding  Dir = 2, Dur = 43
00:19:23.116 00.000 29988 IsSlewing returns 0
00:19:23.116 00.000 29988 IsGuiding returns 0
00:19:23.118 00.002 29988 PulseGuide returned control before completion, sleep 51
00:19:23.180 00.062 29988 IsGuiding returns 1
00:19:23.180 00.000 29988 scope still moving after pulse duration time elapsed
00:19:23.212 00.032 29988 IsSlewing returns 0
00:19:23.213 00.001 29988 IsGuiding returns 0
00:19:23.213 00.000 29988 scope move finished after 43 + 54 ms
00:19:23.213 00.000 29988 Move returns status 0, amount 43
00:19:23.213 00.000 29988 MoveAxis(N, 0, ABG)
00:19:23.213 00.000 29988 Move returns status 0, amount 0
00:19:23.213 00.000 29988 move complete, result=0
00:19:23.213 00.000 29988 worker thread done servicing request
00:19:23.213 00.000 29988 Worker thread wakes up
00:19:23.213 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
00:19:23.215 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:23.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:24.621 01.406 29988 Exposure complete
00:19:24.653 00.032 29988 worker thread done servicing request
00:19:24.653 00.000 28316 OnExposeComplete: enter
00:19:24.654 00.001 28316 UpdateGuideState(): m_state=6
00:19:24.655 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3697
00:19:24.655 00.000 28316 Star::Find returns 1 (0), X=585.16, Y=118.84, Mass=1906, SNR=29.9, Peak=162 HFD=4.3
00:19:24.656 00.001 28316 MultiStar: [#1 0.08,0.13,0.90,U] [#2 -0.05,0.09,0.96,U] [#3 0.11,0.09,0.86,U] [#4 -0.07,0.07,0.88,U] [#5 0.01,-0.06,0.80,U] [#6 -0.03,0.26,0.76,U] [#7 -0.09,0.21,0.65,U] [#8 -0.04,0.05,0.59,U] 
00:19:24.656 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.11}, one-star: {-0.18, 0.16}
00:19:24.656 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:19:24.657 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
00:19:24.657 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.84 mountX=-0.11 mountY=-0.02, mountTheta=-2.95
00:19:24.658 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
00:19:24.659 00.001 28316 Enqueuing Move request for scope (-0.03, 0.11)
00:19:24.659 00.000 29988 Worker thread wakes up
00:19:24.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
00:19:24.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
00:19:24.660 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:24.660 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:19:24.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:24.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:24.662 00.001 28316 Enqueuing Expose request
00:19:24.662 00.000 29988 Moving (-0.03, 0.11) raw xDistance=-0.11 yDistance=-0.02
00:19:24.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:19:24.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:24.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:19:24.662 00.000 29988 MoveAxis(E, 0, ABG)
00:19:24.662 00.000 29988 Move returns status 0, amount 0
00:19:24.662 00.000 29988 MoveAxis(N, 0, ABG)
00:19:24.662 00.000 29988 Move returns status 0, amount 0
00:19:24.662 00.000 29988 move complete, result=0
00:19:24.662 00.000 29988 worker thread done servicing request
00:19:24.662 00.000 29988 Worker thread wakes up
00:19:24.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:24.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:24.663 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:26.291 01.628 29988 Exposure complete
00:19:26.324 00.033 29988 worker thread done servicing request
00:19:26.324 00.000 28316 OnExposeComplete: enter
00:19:26.324 00.000 28316 UpdateGuideState(): m_state=6
00:19:26.325 00.001 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3698
00:19:26.325 00.000 28316 Star::Find returns 1 (0), X=585.28, Y=118.85, Mass=1911, SNR=30.1, Peak=155 HFD=4.5
00:19:26.326 00.001 28316 MultiStar: [#1 0.02,0.18,0.89,U] [#2 -0.01,0.08,0.95,U] [#3 0.03,0.19,0.87,U] [#4 0.02,0.08,0.87,U] [#5 -0.00,0.12,0.80,U] [#6 0.15,0.12,0.74,U] [#7 -0.09,0.22,0.67,U] [#8 -0.06,0.03,0.59,U] 
00:19:26.326 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.13}, one-star: {-0.06, 0.17}
00:19:26.327 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:19:26.328 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
00:19:26.328 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.56 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
00:19:26.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.13, opts=13)
00:19:26.329 00.000 28316 Enqueuing Move request for scope (0.00, 0.13)
00:19:26.330 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:26.330 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.1
00:19:26.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:26.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:26.331 00.000 28316 Enqueuing Expose request
00:19:26.332 00.001 29988 Worker thread wakes up
00:19:26.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
00:19:26.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
00:19:26.332 00.000 29988 Moving (0.00, 0.13) raw xDistance=-0.12 yDistance=-0.06
00:19:26.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:26.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:26.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:19:26.332 00.000 29988 MoveAxis(E, 0, ABG)
00:19:26.332 00.000 29988 Move returns status 0, amount 0
00:19:26.332 00.000 29988 MoveAxis(N, 0, ABG)
00:19:26.332 00.000 29988 Move returns status 0, amount 0
00:19:26.332 00.000 29988 move complete, result=0
00:19:26.332 00.000 29988 worker thread done servicing request
00:19:26.332 00.000 29988 Worker thread wakes up
00:19:26.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:26.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:26.332 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:27.853 01.521 29988 Exposure complete
00:19:27.897 00.044 29988 worker thread done servicing request
00:19:27.897 00.000 28316 OnExposeComplete: enter
00:19:27.898 00.001 28316 UpdateGuideState(): m_state=6
00:19:27.898 00.000 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3699
00:19:27.899 00.001 28316 Star::Find returns 1 (0), X=585.37, Y=118.83, Mass=1929, SNR=30.2, Peak=170 HFD=4.3
00:19:27.899 00.000 28316 MultiStar: [#1 0.26,0.09,0.90,U] [#2 0.05,0.13,0.96,U] [#3 0.26,0.05,0.85,U] [#4 0.13,0.15,0.87,U] [#5 0.15,0.02,0.79,U] [#6 0.15,0.17,0.71,U] [#7 -0.09,0.20,0.65,U] [#8 -0.06,0.05,0.60,U] 
00:19:27.901 00.002 28316 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.02, 0.15}
00:19:27.901 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:19:27.901 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
00:19:27.902 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.43 mountX=-0.13 mountY=-0.09, mountTheta=-2.55
00:19:27.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
00:19:27.903 00.000 28316 Enqueuing Move request for scope (0.02, 0.15)
00:19:27.904 00.001 29988 Worker thread wakes up
00:19:27.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:27.904 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.2
00:19:27.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:27.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:27.905 00.000 28316 Enqueuing Expose request
00:19:27.906 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
00:19:27.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
00:19:27.906 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.09
00:19:27.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:19:27.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:27.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:19:27.906 00.000 29988 MoveAxis(E, 0, ABG)
00:19:27.906 00.000 29988 Move returns status 0, amount 0
00:19:27.906 00.000 29988 MoveAxis(N, 0, ABG)
00:19:27.906 00.000 29988 Move returns status 0, amount 0
00:19:27.906 00.000 29988 move complete, result=0
00:19:27.906 00.000 29988 worker thread done servicing request
00:19:27.906 00.000 29988 Worker thread wakes up
00:19:27.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:27.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,104,31,31)
00:19:27.907 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:29.094 01.187 28316 evsrv: cli 0C97D050 connect
00:19:29.095 00.001 28316 case statement mapped state 6 to 3
00:19:29.096 00.001 28316 case statement mapped state 6 to 3
00:19:29.098 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"88e5ed79-dfe3-4265-8682-763b4fc702ae"}
00:19:29.100 00.002 28316 case statement mapped state 6 to 3
00:19:29.103 00.003 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"88e5ed79-dfe3-4265-8682-763b4fc702ae"}
00:19:29.105 00.002 28316 evsrv: cli 0C97D050 disconnect
00:19:29.106 00.001 28316 evsrv: cli 0C97DB90 connect
00:19:29.107 00.001 28316 case statement mapped state 6 to 3
00:19:29.108 00.001 28316 case statement mapped state 6 to 3
00:19:29.109 00.001 28316 evsrv: cli 0C97DB90 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"3a0b508d-da4b-4a65-a9e2-b8a56f4c8bb0"}
00:19:29.110 00.001 28316 PhdController::Dither begins
00:19:29.110 00.000 28316 dither: size=2.00, dRA=1.82 dDec=1.70
00:19:29.111 00.001 28316 MountToCamera -- mountTheta (-0.75) + m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
00:19:29.111 00.000 28316 MountToCamera -- mountX=1.82 mountY=1.70 hyp=2.50 mountTheta=-0.75 cameraX=-0.79, cameraY=-2.37 cameraTheta=-1.89
00:19:29.112 00.001 28316 setting lock position to (584.55, 116.31)
00:19:29.113 00.001 28316 Mount: notify guiding dithered (-0.8, -2.4)
00:19:29.113 00.000 28316 MultiStar: stabilizing after lock position change
00:19:29.114 00.001 28316 Status Line: Dithering de 1.82,1.70
00:19:29.117 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:19:29.118 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:19:29.119 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":0,"id":"3a0b508d-da4b-4a65-a9e2-b8a56f4c8bb0"}
00:19:29.120 00.001 28316 evsrv: cli 0C97DB90 disconnect
00:19:29.539 00.419 29988 Exposure complete
00:19:29.569 00.030 29988 worker thread done servicing request
00:19:29.570 00.001 28316 OnExposeComplete: enter
00:19:29.573 00.003 28316 UpdateGuideState(): m_state=6
00:19:29.575 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3700
00:19:29.577 00.002 28316 Star::Find returns 1 (0), X=585.28, Y=118.86, Mass=1917, SNR=30.0, Peak=161 HFD=4.4
00:19:29.578 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
00:19:29.578 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.75)
00:19:29.579 00.001 28316 CameraToMount -- cameraX=0.73 cameraY=2.54 hyp=2.65 cameraTheta=1.29 mountX=-2.01 mountY=-1.80, mountTheta=-2.41
00:19:29.579 00.000 28316 dither recenter: remaining=(-1.8,-1.7) step=(-1.8,-1.7)
00:19:29.580 00.001 28316 MountToCamera -- mountTheta (2.39) + m_xAngle (-1.14) = xAngle (1.25 = 1.25)
00:19:29.580 00.000 28316 MountToCamera -- mountX=-1.82 mountY=-1.70 hyp=2.50 mountTheta=2.39 cameraX=0.79, cameraY=2.37 cameraTheta=1.25
00:19:29.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=2.37, opts=4)
00:19:29.581 00.000 28316 Enqueuing Move request for scope (0.79, 2.37)
00:19:29.582 00.001 28316 Mount: notify direct move -1.82,-1.70
00:19:29.582 00.000 29988 Worker thread wakes up
00:19:29.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:29.583 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:19:29.583 00.000 28316 PhdController: settling, locked = 1, distance = 2.65 (0.50) aobump = 0 frame = 1 / 99999
00:19:29.584 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 2.37) opts 0x4
00:19:29.584 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 2.37)
00:19:29.584 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141169.584,"Host":"ASUS_SAM","Inst":1,"Distance":2.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:29.584 00.000 29988 Moving (0.79, 2.37) raw xDistance=-1.82 yDistance=-1.70
00:19:29.584 00.000 29988 MoveAxis(E, 608, B)
00:19:29.584 00.000 29988 Guiding  Dir = 2, Dur = 608
00:19:29.584 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:29.585 00.001 29988 IsSlewing returns 0
00:19:29.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:29.585 00.000 28316 Enqueuing Expose request
00:19:29.586 00.001 29988 IsGuiding returns 0
00:19:29.588 00.002 29988 PulseGuide returned control before completion, sleep 617
00:19:30.214 00.626 29988 IsGuiding returns 1
00:19:30.214 00.000 29988 scope still moving after pulse duration time elapsed
00:19:30.246 00.032 29988 IsSlewing returns 0
00:19:30.247 00.001 29988 IsGuiding returns 0
00:19:30.247 00.000 29988 scope move finished after 608 + 52 ms
00:19:30.247 00.000 29988 Move returns status 0, amount 608
00:19:30.247 00.000 29988 MoveAxis(N, 406, B)
00:19:30.247 00.000 29988 Guiding  Dir = 0, Dur = 406
00:19:30.247 00.000 29988 IsSlewing returns 0
00:19:30.247 00.000 29988 IsGuiding returns 0
00:19:30.254 00.007 29988 PulseGuide returned control before completion, sleep 410
00:19:30.666 00.412 29988 IsGuiding returns 1
00:19:30.666 00.000 29988 scope still moving after pulse duration time elapsed
00:19:30.697 00.031 29988 IsSlewing returns 0
00:19:30.697 00.000 29988 IsGuiding returns 0
00:19:30.697 00.000 29988 scope move finished after 406 + 43 ms
00:19:30.697 00.000 29988 Move returns status 0, amount 406
00:19:30.697 00.000 29988 move complete, result=0
00:19:30.697 00.000 29988 worker thread done servicing request
00:19:30.697 00.000 29988 Worker thread wakes up
00:19:30.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:30.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:30.697 00.000 28316 GuideStep: -1.8 px 608 ms EAST, -1.7 px 406 ms NORTH
00:19:32.104 01.407 29988 Exposure complete
00:19:32.141 00.037 29988 worker thread done servicing request
00:19:32.141 00.000 28316 OnExposeComplete: enter
00:19:32.141 00.000 28316 UpdateGuideState(): m_state=6
00:19:32.143 00.002 28316 Star::Find(15, 585, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3701
00:19:32.144 00.001 28316 Star::Find returns 1 (0), X=585.76, Y=117.52, Mass=1961, SNR=30.4, Peak=111 HFD=5.0
00:19:32.145 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
00:19:32.145 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
00:19:32.145 00.000 28316 CameraToMount -- cameraX=1.21 cameraY=1.21 hyp=1.71 cameraTheta=0.79 mountX=-0.60 mountY=-1.62, mountTheta=-1.93
00:19:32.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.21, y=1.21, opts=13)
00:19:32.147 00.001 28316 Enqueuing Move request for scope (1.21, 1.21)
00:19:32.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:32.148 00.001 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:19:32.148 00.000 28316 PhdController: settling, locked = 1, distance = 1.71 (0.50) aobump = 0 frame = 2 / 99999
00:19:32.149 00.001 29988 Worker thread wakes up
00:19:32.149 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141172.149,"Host":"ASUS_SAM","Inst":1,"Distance":1.71,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:32.150 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.21, 1.21) opts 0xd
00:19:32.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:32.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:32.150 00.000 28316 Enqueuing Expose request
00:19:32.151 00.001 29988 Handling offset move in thread for scope, endpoint = (1.21, 1.21)
00:19:32.151 00.000 29988 Moving (1.21, 1.21) raw xDistance=-0.60 yDistance=-1.62
00:19:32.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
00:19:32.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:32.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.62
00:19:32.151 00.000 29988 MoveAxis(E, 126, ABG)
00:19:32.151 00.000 29988 Guiding  Dir = 2, Dur = 126
00:19:32.152 00.001 29988 IsSlewing returns 0
00:19:32.152 00.000 29988 IsGuiding returns 0
00:19:32.154 00.002 29988 PulseGuide returned control before completion, sleep 135
00:19:32.290 00.136 29988 IsGuiding returns 0
00:19:32.291 00.001 29988 Move returns status 0, amount 126
00:19:32.291 00.000 29988 MoveAxis(N, 0, ABG)
00:19:32.291 00.000 29988 Move returns status 0, amount 0
00:19:32.291 00.000 29988 move complete, result=0
00:19:32.291 00.000 29988 worker thread done servicing request
00:19:32.291 00.000 29988 Worker thread wakes up
00:19:32.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:32.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:32.291 00.000 28316 GuideStep: -0.6 px 126 ms EAST, -1.6 px 0 ms NORTH
00:19:33.917 01.626 29988 Exposure complete
00:19:33.978 00.061 29988 worker thread done servicing request
00:19:33.978 00.000 28316 OnExposeComplete: enter
00:19:33.979 00.001 28316 UpdateGuideState(): m_state=6
00:19:33.979 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3702
00:19:33.980 00.001 28316 Star::Find returns 1 (0), X=585.27, Y=115.96, Mass=2046, SNR=31.3, Peak=173 HFD=4.6
00:19:33.980 00.000 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
00:19:33.981 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.79 = -2.49)
00:19:33.982 00.001 28316 CameraToMount -- cameraX=0.72 cameraY=-0.35 hyp=0.81 cameraTheta=-0.46 mountX=0.62 mountY=-0.49, mountTheta=-0.66
00:19:33.983 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.72, y=-0.35, opts=13)
00:19:33.984 00.001 28316 Enqueuing Move request for scope (0.72, -0.35)
00:19:33.984 00.000 29988 Worker thread wakes up
00:19:33.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.35) opts 0xd
00:19:33.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.72, -0.35)
00:19:33.984 00.000 29988 Moving (0.72, -0.35) raw xDistance=0.62 yDistance=-0.49
00:19:33.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.62
00:19:33.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:33.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:33.985 00.001 28316 UpdateGuideState exits: m=2046 RSB=31.3
00:19:33.986 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
00:19:33.986 00.000 29988 MoveAxis(W, 122, ABG)
00:19:33.986 00.000 28316 PhdController: settling, locked = 1, distance = 1.44 (0.50) aobump = 0 frame = 3 / 99999
00:19:33.988 00.002 29988 Guiding  Dir = 3, Dur = 122
00:19:33.988 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141173.987,"Host":"ASUS_SAM","Inst":1,"Distance":1.44,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:33.989 00.001 29988 IsSlewing returns 0
00:19:33.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:33.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:33.991 00.001 28316 Enqueuing Expose request
00:19:33.993 00.002 29988 IsGuiding returns 0
00:19:33.995 00.002 29988 PulseGuide returned control before completion, sleep 130
00:19:34.134 00.139 29988 IsGuiding returns 0
00:19:34.134 00.000 29988 Move returns status 0, amount 122
00:19:34.134 00.000 29988 MoveAxis(N, 0, ABG)
00:19:34.134 00.000 29988 Move returns status 0, amount 0
00:19:34.134 00.000 29988 move complete, result=0
00:19:34.134 00.000 29988 worker thread done servicing request
00:19:34.134 00.000 28316 GuideStep: 0.6 px 122 ms WEST, -0.5 px 0 ms NORTH
00:19:34.136 00.002 29988 Worker thread wakes up
00:19:34.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:34.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:35.544 01.408 29988 Exposure complete
00:19:35.587 00.043 29988 worker thread done servicing request
00:19:35.587 00.000 28316 OnExposeComplete: enter
00:19:35.588 00.001 28316 UpdateGuideState(): m_state=6
00:19:35.588 00.000 28316 Star::Find(15, 585, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3703
00:19:35.589 00.001 28316 Star::Find returns 1 (0), X=585.15, Y=116.26, Mass=1877, SNR=29.8, Peak=163 HFD=4.3
00:19:35.590 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:19:35.591 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.13)
00:19:35.591 00.000 28316 CameraToMount -- cameraX=0.60 cameraY=-0.05 hyp=0.60 cameraTheta=-0.09 mountX=0.30 mountY=-0.51, mountTheta=-1.04
00:19:35.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=-0.05, opts=13)
00:19:35.593 00.001 28316 Enqueuing Move request for scope (0.60, -0.05)
00:19:35.594 00.001 29988 Worker thread wakes up
00:19:35.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:35.594 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.05) opts 0xd
00:19:35.594 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, -0.05)
00:19:35.594 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.8
00:19:35.595 00.001 28316 PhdController: settling, locked = 1, distance = 1.19 (0.50) aobump = 0 frame = 4 / 99999
00:19:35.595 00.000 29988 Moving (0.60, -0.05) raw xDistance=0.30 yDistance=-0.51
00:19:35.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
00:19:35.595 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141175.595,"Host":"ASUS_SAM","Inst":1,"Distance":1.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:35.596 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.62
00:19:35.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
00:19:35.596 00.000 29988 MoveAxis(W, 71, ABG)
00:19:35.596 00.000 29988 Guiding  Dir = 3, Dur = 71
00:19:35.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:35.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:35.597 00.001 28316 Enqueuing Expose request
00:19:35.597 00.000 29988 IsSlewing returns 0
00:19:35.597 00.000 29988 IsGuiding returns 0
00:19:35.599 00.002 29988 PulseGuide returned control before completion, sleep 80
00:19:35.686 00.087 29988 IsGuiding returns 0
00:19:35.686 00.000 29988 Move returns status 0, amount 71
00:19:35.686 00.000 29988 MoveAxis(N, 122, ABG)
00:19:35.686 00.000 29988 Guiding  Dir = 0, Dur = 122
00:19:35.687 00.001 29988 IsSlewing returns 0
00:19:35.687 00.000 29988 IsGuiding returns 0
00:19:35.691 00.004 29988 PulseGuide returned control before completion, sleep 127
00:19:35.826 00.135 29988 IsGuiding returns 1
00:19:35.826 00.000 29988 scope still moving after pulse duration time elapsed
00:19:35.857 00.031 29988 IsSlewing returns 0
00:19:35.857 00.000 29988 IsGuiding returns 0
00:19:35.857 00.000 29988 scope move finished after 122 + 48 ms
00:19:35.857 00.000 29988 Move returns status 0, amount 122
00:19:35.857 00.000 29988 move complete, result=0
00:19:35.857 00.000 29988 worker thread done servicing request
00:19:35.857 00.000 29988 Worker thread wakes up
00:19:35.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:35.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:35.858 00.001 28316 GuideStep: 0.3 px 71 ms WEST, -0.5 px 122 ms NORTH
00:19:37.483 01.625 29988 Exposure complete
00:19:37.515 00.032 29988 worker thread done servicing request
00:19:37.515 00.000 28316 OnExposeComplete: enter
00:19:37.517 00.002 28316 UpdateGuideState(): m_state=6
00:19:37.519 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3704
00:19:37.519 00.000 28316 Star::Find returns 1 (0), X=584.68, Y=116.42, Mass=1921, SNR=30.1, Peak=153 HFD=4.4
00:19:37.519 00.000 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.81 = 1.81)
00:19:37.520 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.37)
00:19:37.520 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=-0.04 mountY=-0.16, mountTheta=-1.81
00:19:37.522 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
00:19:37.522 00.000 28316 Enqueuing Move request for scope (0.13, 0.10)
00:19:37.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:37.522 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:19:37.523 00.001 29988 Worker thread wakes up
00:19:37.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
00:19:37.523 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 5 / 99999
00:19:37.524 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
00:19:37.524 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141177.524,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:37.524 00.000 29988 Moving (0.13, 0.10) raw xDistance=-0.04 yDistance=-0.16
00:19:37.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:19:37.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:37.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:37.525 00.000 28316 Enqueuing Expose request
00:19:37.526 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:37.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:19:37.526 00.000 29988 MoveAxis(E, 0, ABG)
00:19:37.526 00.000 29988 Move returns status 0, amount 0
00:19:37.526 00.000 29988 MoveAxis(N, 0, ABG)
00:19:37.526 00.000 29988 Move returns status 0, amount 0
00:19:37.526 00.000 29988 move complete, result=0
00:19:37.526 00.000 29988 worker thread done servicing request
00:19:37.526 00.000 29988 Worker thread wakes up
00:19:37.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:37.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:37.527 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:39.050 01.523 29988 Exposure complete
00:19:39.081 00.031 29988 worker thread done servicing request
00:19:39.082 00.001 28316 OnExposeComplete: enter
00:19:39.083 00.001 28316 UpdateGuideState(): m_state=6
00:19:39.083 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3705
00:19:39.084 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=116.16, Mass=1918, SNR=30.1, Peak=152 HFD=4.2
00:19:39.085 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
00:19:39.085 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
00:19:39.086 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.26 mountX=0.17 mountY=0.03, mountTheta=0.16
00:19:39.087 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
00:19:39.088 00.001 28316 Enqueuing Move request for scope (0.05, -0.16)
00:19:39.088 00.000 29988 Worker thread wakes up
00:19:39.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:19:39.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:19:39.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:39.089 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.1
00:19:39.089 00.000 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 6 / 99999
00:19:39.090 00.001 29988 Moving (0.05, -0.16) raw xDistance=0.17 yDistance=0.03
00:19:39.090 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141179.090,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:39.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:19:39.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:39.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:39.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:39.091 00.000 28316 Enqueuing Expose request
00:19:39.092 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:39.092 00.000 29988 MoveAxis(E, 0, ABG)
00:19:39.092 00.000 29988 Move returns status 0, amount 0
00:19:39.092 00.000 29988 MoveAxis(N, 0, ABG)
00:19:39.092 00.000 29988 Move returns status 0, amount 0
00:19:39.092 00.000 29988 move complete, result=0
00:19:39.092 00.000 29988 worker thread done servicing request
00:19:39.092 00.000 29988 Worker thread wakes up
00:19:39.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:39.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:39.092 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:40.722 01.630 29988 Exposure complete
00:19:40.757 00.035 29988 worker thread done servicing request
00:19:40.758 00.001 28316 OnExposeComplete: enter
00:19:40.758 00.000 28316 UpdateGuideState(): m_state=6
00:19:40.759 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3706
00:19:40.760 00.001 28316 Star::Find returns 1 (0), X=584.80, Y=116.19, Mass=1974, SNR=30.6, Peak=172 HFD=4.4
00:19:40.761 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
00:19:40.761 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
00:19:40.762 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.46 mountX=0.22 mountY=-0.17, mountTheta=-0.66
00:19:40.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.13, opts=13)
00:19:40.764 00.001 28316 Enqueuing Move request for scope (0.25, -0.13)
00:19:40.764 00.000 29988 Worker thread wakes up
00:19:40.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:40.765 00.001 28316 UpdateGuideState exits: m=1974 RSB=30.6
00:19:40.765 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 7 / 99999
00:19:40.766 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
00:19:40.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
00:19:40.766 00.000 29988 Moving (0.25, -0.13) raw xDistance=0.22 yDistance=-0.17
00:19:40.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:19:40.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:40.766 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141180.765,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:40.769 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:19:40.769 00.000 29988 MoveAxis(W, 46, ABG)
00:19:40.769 00.000 29988 Guiding  Dir = 3, Dur = 46
00:19:40.769 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:40.772 00.003 29988 IsSlewing returns 0
00:19:40.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:40.772 00.000 28316 Enqueuing Expose request
00:19:40.773 00.001 29988 IsGuiding returns 0
00:19:40.775 00.002 29988 PulseGuide returned control before completion, sleep 55
00:19:40.845 00.070 29988 IsGuiding returns 1
00:19:40.845 00.000 29988 scope still moving after pulse duration time elapsed
00:19:40.876 00.031 29988 IsSlewing returns 0
00:19:40.877 00.001 29988 IsGuiding returns 0
00:19:40.877 00.000 29988 scope move finished after 46 + 57 ms
00:19:40.877 00.000 29988 Move returns status 0, amount 46
00:19:40.877 00.000 29988 MoveAxis(N, 0, ABG)
00:19:40.877 00.000 29988 Move returns status 0, amount 0
00:19:40.877 00.000 29988 move complete, result=0
00:19:40.877 00.000 29988 worker thread done servicing request
00:19:40.877 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.2 px 0 ms NORTH
00:19:40.878 00.001 29988 Worker thread wakes up
00:19:40.879 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:40.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:42.287 01.408 29988 Exposure complete
00:19:42.339 00.052 29988 worker thread done servicing request
00:19:42.339 00.000 28316 OnExposeComplete: enter
00:19:42.340 00.001 28316 UpdateGuideState(): m_state=6
00:19:42.342 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3707
00:19:42.344 00.002 28316 Star::Find returns 1 (0), X=584.66, Y=116.37, Mass=2016, SNR=31.0, Peak=153 HFD=4.6
00:19:42.345 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:19:42.346 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
00:19:42.347 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.13 cameraTheta=0.44 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
00:19:42.351 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
00:19:42.351 00.000 28316 Enqueuing Move request for scope (0.11, 0.05)
00:19:42.352 00.001 29988 Worker thread wakes up
00:19:42.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
00:19:42.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
00:19:42.352 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.13
00:19:42.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:19:42.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:42.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:19:42.352 00.000 29988 MoveAxis(E, 0, ABG)
00:19:42.352 00.000 29988 Move returns status 0, amount 0
00:19:42.352 00.000 29988 MoveAxis(N, 0, ABG)
00:19:42.352 00.000 29988 Move returns status 0, amount 0
00:19:42.352 00.000 29988 move complete, result=0
00:19:42.352 00.000 29988 worker thread done servicing request
00:19:42.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:42.353 00.001 28316 UpdateGuideState exits: m=2016 RSB=31.0
00:19:42.353 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 8 / 99999
00:19:42.354 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141182.354,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:19:42.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:42.355 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:42.355 00.000 28316 Enqueuing Expose request
00:19:42.355 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:42.356 00.001 29988 Worker thread wakes up
00:19:42.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:42.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:43.990 01.634 29988 Exposure complete
00:19:44.045 00.055 29988 worker thread done servicing request
00:19:44.045 00.000 28316 OnExposeComplete: enter
00:19:44.047 00.002 28316 UpdateGuideState(): m_state=6
00:19:44.047 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3708
00:19:44.048 00.001 28316 Star::Find returns 1 (0), X=584.48, Y=116.57, Mass=1909, SNR=29.9, Peak=123 HFD=4.3
00:19:44.049 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
00:19:44.050 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
00:19:44.052 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.82 mountX=-0.26 mountY=-0.06, mountTheta=-2.92
00:19:44.054 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.26, opts=13)
00:19:44.055 00.001 28316 Enqueuing Move request for scope (-0.07, 0.26)
00:19:44.056 00.001 29988 Worker thread wakes up
00:19:44.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:19:44.057 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:19:44.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
00:19:44.057 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 9 / 99999
00:19:44.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
00:19:44.057 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141184.057,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
00:19:44.058 00.001 29988 Moving (-0.07, 0.26) raw xDistance=-0.26 yDistance=-0.06
00:19:44.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:19:44.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:44.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:44.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:44.059 00.001 28316 Enqueuing Expose request
00:19:44.061 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:19:44.061 00.000 29988 MoveAxis(E, 55, ABG)
00:19:44.061 00.000 29988 Guiding  Dir = 2, Dur = 55
00:19:44.062 00.001 29988 IsSlewing returns 0
00:19:44.062 00.000 29988 IsGuiding returns 0
00:19:44.063 00.001 29988 PulseGuide returned control before completion, sleep 64
00:19:44.129 00.066 29988 IsGuiding returns 0
00:19:44.129 00.000 29988 Move returns status 0, amount 55
00:19:44.129 00.000 29988 MoveAxis(N, 0, ABG)
00:19:44.129 00.000 29988 Move returns status 0, amount 0
00:19:44.129 00.000 29988 move complete, result=0
00:19:44.129 00.000 29988 worker thread done servicing request
00:19:44.129 00.000 29988 Worker thread wakes up
00:19:44.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:44.129 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
00:19:44.130 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:45.539 01.409 29988 Exposure complete
00:19:45.571 00.032 29988 worker thread done servicing request
00:19:45.571 00.000 28316 OnExposeComplete: enter
00:19:45.573 00.002 28316 UpdateGuideState(): m_state=6
00:19:45.573 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3709
00:19:45.574 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=116.31, Mass=1965, SNR=30.4, Peak=159 HFD=4.5
00:19:45.574 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:19:45.574 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.09)
00:19:45.575 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.05 mountX=0.06 mountY=-0.12, mountTheta=-1.08
00:19:45.576 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
00:19:45.577 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
00:19:45.577 00.000 29988 Worker thread wakes up
00:19:45.578 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:45.578 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:19:45.578 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 10 / 99999
00:19:45.579 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
00:19:45.579 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141185.579,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
00:19:45.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
00:19:45.579 00.000 29988 Moving (0.13, -0.01) raw xDistance=0.06 yDistance=-0.12
00:19:45.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:45.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:45.580 00.000 28316 Enqueuing Expose request
00:19:45.581 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:19:45.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:45.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:19:45.581 00.000 29988 MoveAxis(E, 0, ABG)
00:19:45.581 00.000 29988 Move returns status 0, amount 0
00:19:45.581 00.000 29988 MoveAxis(N, 0, ABG)
00:19:45.581 00.000 29988 Move returns status 0, amount 0
00:19:45.581 00.000 29988 move complete, result=0
00:19:45.581 00.000 29988 worker thread done servicing request
00:19:45.581 00.000 29988 Worker thread wakes up
00:19:45.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:45.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:45.581 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:47.209 01.628 29988 Exposure complete
00:19:47.237 00.028 29988 worker thread done servicing request
00:19:47.237 00.000 28316 OnExposeComplete: enter
00:19:47.240 00.003 28316 UpdateGuideState(): m_state=6
00:19:47.243 00.003 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3710
00:19:47.244 00.001 28316 Star::Find returns 1 (0), X=584.78, Y=116.23, Mass=1894, SNR=29.9, Peak=174 HFD=4.4
00:19:47.245 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
00:19:47.247 00.002 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
00:19:47.250 00.003 28316 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.33 mountX=0.17 mountY=-0.17, mountTheta=-0.80
00:19:47.254 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.08, opts=13)
00:19:47.256 00.002 28316 Enqueuing Move request for scope (0.24, -0.08)
00:19:47.257 00.001 29988 Worker thread wakes up
00:19:47.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:47.257 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:19:47.258 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 11 / 99999
00:19:47.258 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141187.258,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
00:19:47.259 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:47.259 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:47.260 00.001 28316 Enqueuing Expose request
00:19:47.261 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
00:19:47.261 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
00:19:47.261 00.000 29988 Moving (0.24, -0.08) raw xDistance=0.17 yDistance=-0.17
00:19:47.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:19:47.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:47.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:19:47.261 00.000 29988 MoveAxis(E, 0, ABG)
00:19:47.261 00.000 29988 Move returns status 0, amount 0
00:19:47.261 00.000 29988 MoveAxis(N, 0, ABG)
00:19:47.261 00.000 29988 Move returns status 0, amount 0
00:19:47.261 00.000 29988 move complete, result=0
00:19:47.261 00.000 29988 worker thread done servicing request
00:19:47.261 00.000 29988 Worker thread wakes up
00:19:47.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:47.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:47.262 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:48.790 01.528 29988 Exposure complete
00:19:48.814 00.024 29988 worker thread done servicing request
00:19:48.814 00.000 28316 OnExposeComplete: enter
00:19:48.814 00.000 28316 UpdateGuideState(): m_state=6
00:19:48.815 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3711
00:19:48.816 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=116.38, Mass=1904, SNR=29.9, Peak=155 HFD=4.3
00:19:48.816 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
00:19:48.817 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.58)
00:19:48.817 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.46 mountX=-0.01 mountY=-0.15, mountTheta=-1.61
00:19:48.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
00:19:48.819 00.001 28316 Enqueuing Move request for scope (0.13, 0.06)
00:19:48.820 00.001 29988 Worker thread wakes up
00:19:48.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
00:19:48.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
00:19:48.820 00.000 29988 Moving (0.13, 0.06) raw xDistance=-0.01 yDistance=-0.15
00:19:48.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:19:48.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:48.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:48.820 00.000 29988 MoveAxis(E, 0, ABG)
00:19:48.820 00.000 29988 Move returns status 0, amount 0
00:19:48.820 00.000 29988 MoveAxis(N, 0, ABG)
00:19:48.820 00.000 29988 Move returns status 0, amount 0
00:19:48.820 00.000 29988 move complete, result=0
00:19:48.820 00.000 29988 worker thread done servicing request
00:19:48.823 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:48.831 00.008 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:19:48.831 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 12 / 99999
00:19:48.832 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141188.832,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:19:48.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:48.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:48.833 00.000 28316 Enqueuing Expose request
00:19:48.834 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:48.834 00.000 29988 Worker thread wakes up
00:19:48.835 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:48.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:50.467 01.632 29988 Exposure complete
00:19:50.489 00.022 29988 worker thread done servicing request
00:19:50.489 00.000 28316 OnExposeComplete: enter
00:19:50.490 00.001 28316 UpdateGuideState(): m_state=6
00:19:50.491 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3712
00:19:50.491 00.000 28316 Star::Find returns 1 (0), X=584.68, Y=116.29, Mass=1916, SNR=30.0, Peak=157 HFD=4.5
00:19:50.492 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:19:50.492 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.19)
00:19:50.492 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=0.07 mountY=-0.11, mountTheta=-0.98
00:19:50.494 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
00:19:50.494 00.000 28316 Enqueuing Move request for scope (0.13, -0.02)
00:19:50.495 00.001 29988 Worker thread wakes up
00:19:50.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:19:50.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:19:50.495 00.000 29988 Moving (0.13, -0.02) raw xDistance=0.07 yDistance=-0.11
00:19:50.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:19:50.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:50.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:19:50.495 00.000 29988 MoveAxis(E, 0, ABG)
00:19:50.495 00.000 29988 Move returns status 0, amount 0
00:19:50.495 00.000 29988 MoveAxis(N, 0, ABG)
00:19:50.495 00.000 29988 Move returns status 0, amount 0
00:19:50.495 00.000 29988 move complete, result=0
00:19:50.495 00.000 29988 worker thread done servicing request
00:19:50.498 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:50.505 00.007 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:19:50.506 00.001 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 13 / 99999
00:19:50.506 00.000 28316 PhdController: newstate STATE_FINISH
00:19:50.506 00.000 28316 PhdController complete: success
00:19:50.507 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786141190.507,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
00:19:50.507 00.000 28316 Mount: notify guiding dither settle done success=1
00:19:50.508 00.001 28316 PhdController: newstate STATE_IDLE
00:19:50.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:50.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:50.509 00.000 28316 Enqueuing Expose request
00:19:50.511 00.002 29988 Worker thread wakes up
00:19:50.511 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:50.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:50.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:52.038 01.527 29988 Exposure complete
00:19:52.061 00.023 29988 worker thread done servicing request
00:19:52.062 00.001 28316 OnExposeComplete: enter
00:19:52.062 00.000 28316 UpdateGuideState(): m_state=6
00:19:52.063 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.063 00.000 28316 Star::Find returns 1 (0), X=584.75, Y=116.15, Mass=1849, SNR=29.6, Peak=166 HFD=4.3
00:19:52.064 00.001 28316 MultiStar: exiting stabilization period
00:19:52.064 00.000 28316 MultiStar: updating star positions after lock position change
00:19:52.064 00.000 28316 Star::Find(15, 467, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.065 00.001 28316 Star::Find returns 1 (0), X=467.77, Y=126.28, Mass=1574, SNR=27.6, Peak=154 HFD=3.8
00:19:52.065 00.000 28316 Star::Find(15, 425, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.066 00.001 28316 Star::Find returns 1 (0), X=425.84, Y=197.91, Mass=1808, SNR=29.3, Peak=177 HFD=4.2
00:19:52.066 00.000 28316 Star::Find(15, 1117, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.066 00.000 28316 Star::Find returns 1 (0), X=1117.80, Y=658.60, Mass=1377, SNR=25.5, Peak=116 HFD=3.8
00:19:52.066 00.000 28316 Star::Find(15, 570, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.068 00.002 28316 Star::Find returns 1 (0), X=570.47, Y=642.71, Mass=1460, SNR=26.4, Peak=109 HFD=4.0
00:19:52.069 00.001 28316 Star::Find(15, 589, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.069 00.000 28316 Star::Find returns 1 (0), X=589.09, Y=417.30, Mass=1100, SNR=22.9, Peak=104 HFD=3.9
00:19:52.069 00.000 28316 Star::Find(15, 1105, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.070 00.001 28316 Star::Find returns 1 (0), X=1105.32, Y=892.06, Mass=945, SNR=21.4, Peak=88 HFD=3.8
00:19:52.070 00.000 28316 Star::Find(15, 1124, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.071 00.001 28316 Star::Find returns 1 (0), X=1124.56, Y=810.05, Mass=794, SNR=19.6, Peak=73 HFD=3.6
00:19:52.071 00.000 28316 Star::Find(15, 975, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.071 00.000 28316 Star::Find returns 1 (0), X=975.91, Y=262.00, Mass=679, SNR=18.0, Peak=72 HFD=4.0
00:19:52.072 00.001 28316 Star::Find(15, 303, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.072 00.000 28316 Star::Find returns 1 (0), X=303.91, Y=443.76, Mass=699, SNR=18.3, Peak=75 HFD=4.0
00:19:52.073 00.001 28316 Star::Find(15, 568, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.073 00.000 28316 Star::Find returns 1 (0), X=567.97, Y=437.63, Mass=625, SNR=17.3, Peak=58 HFD=4.1
00:19:52.073 00.000 28316 Star::Find(15, 1006, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
00:19:52.074 00.001 28316 Star::Find returns 1 (0), X=1006.18, Y=698.22, Mass=584, SNR=16.7, Peak=51 HFD=3.6
00:19:52.074 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
00:19:52.075 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.56 = -2.73)
00:19:52.075 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-0.69 mountX=0.23 mountY=-0.10, mountTheta=-0.42
00:19:52.076 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.16, opts=13)
00:19:52.076 00.000 28316 Enqueuing Move request for scope (0.20, -0.16)
00:19:52.077 00.001 29988 Worker thread wakes up
00:19:52.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
00:19:52.077 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
00:19:52.077 00.000 29988 Moving (0.20, -0.16) raw xDistance=0.23 yDistance=-0.10
00:19:52.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:19:52.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:52.078 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:19:52.078 00.000 29988 MoveAxis(W, 49, ABG)
00:19:52.078 00.000 29988 Guiding  Dir = 3, Dur = 49
00:19:52.078 00.000 29988 IsSlewing returns 0
00:19:52.078 00.000 29988 IsGuiding returns 0
00:19:52.080 00.002 29988 PulseGuide returned control before completion, sleep 58
00:19:52.081 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:52.088 00.007 28316 UpdateGuideState exits: m=1849 RSB=29.6
00:19:52.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:52.090 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:52.090 00.000 28316 Enqueuing Expose request
00:19:52.146 00.056 29988 IsGuiding returns 0
00:19:52.146 00.000 29988 Move returns status 0, amount 49
00:19:52.146 00.000 29988 MoveAxis(N, 0, ABG)
00:19:52.146 00.000 29988 Move returns status 0, amount 0
00:19:52.146 00.000 29988 move complete, result=0
00:19:52.146 00.000 29988 worker thread done servicing request
00:19:52.146 00.000 29988 Worker thread wakes up
00:19:52.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:52.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:52.146 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
00:19:53.875 01.729 29988 Exposure complete
00:19:53.915 00.040 29988 worker thread done servicing request
00:19:53.916 00.001 28316 OnExposeComplete: enter
00:19:53.916 00.000 28316 UpdateGuideState(): m_state=6
00:19:53.918 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3714
00:19:53.919 00.001 28316 Star::Find returns 1 (0), X=584.57, Y=116.32, Mass=1986, SNR=30.7, Peak=161 HFD=4.5
00:19:53.920 00.001 28316 MultiStar: [#1 -0.06,0.04,0.91,U] [#2 -0.05,0.06,0.95,U] [#3 -0.14,0.01,0.83,U] [#4 -0.02,0.08,0.86,U] [#5 0.01,0.05,0.77,U] [#6 -0.16,0.06,0.71,U] [#7 -0.14,0.19,0.63,U] [#8 -0.18,0.15,0.59,U] 
00:19:53.921 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.07}, one-star: {0.02, 0.01}
00:19:53.921 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
00:19:53.924 00.003 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
00:19:53.927 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.39 mountX=0.00 mountY=-0.02, mountTheta=-1.53
00:19:53.931 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
00:19:53.933 00.002 28316 Enqueuing Move request for scope (0.02, 0.01)
00:19:53.936 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:53.937 00.001 29988 Worker thread wakes up
00:19:53.937 00.000 28316 UpdateGuideState exits: m=1986 RSB=30.7
00:19:53.938 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:53.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:19:53.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:53.939 00.001 28316 Enqueuing Expose request
00:19:53.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:19:53.939 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
00:19:53.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:19:53.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:53.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:19:53.939 00.000 29988 MoveAxis(E, 0, ABG)
00:19:53.939 00.000 29988 Move returns status 0, amount 0
00:19:53.939 00.000 29988 MoveAxis(N, 0, ABG)
00:19:53.939 00.000 29988 Move returns status 0, amount 0
00:19:53.940 00.001 29988 move complete, result=0
00:19:53.940 00.000 29988 worker thread done servicing request
00:19:53.940 00.000 29988 Worker thread wakes up
00:19:53.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:53.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:53.940 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:55.350 01.410 29988 Exposure complete
00:19:55.393 00.043 29988 worker thread done servicing request
00:19:55.393 00.000 28316 OnExposeComplete: enter
00:19:55.396 00.003 28316 UpdateGuideState(): m_state=6
00:19:55.397 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3715
00:19:55.398 00.001 28316 Star::Find returns 1 (0), X=584.84, Y=116.27, Mass=1874, SNR=29.6, Peak=170 HFD=4.4
00:19:55.399 00.001 28316 MultiStar: [#1 0.12,-0.01,0.93,U] [#2 0.15,-0.06,0.97,U] [#3 0.04,0.09,0.87,U] [#4 -0.01,0.05,0.89,U] [#5 0.12,0.08,0.83,U] [#6 0.05,-0.00,0.75,U] [#7 -0.02,0.07,0.67,U] [#8 0.04,-0.04,0.60,U] 
00:19:55.400 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.29, -0.04}
00:19:55.400 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
00:19:55.401 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.38 = -1.90)
00:19:55.401 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.14 mountX=0.03 mountY=-0.09, mountTheta=-1.28
00:19:55.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
00:19:55.403 00.001 28316 Enqueuing Move request for scope (0.10, 0.01)
00:19:55.403 00.000 29988 Worker thread wakes up
00:19:55.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
00:19:55.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
00:19:55.403 00.000 29988 Moving (0.10, 0.01) raw xDistance=0.03 yDistance=-0.09
00:19:55.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:55.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:55.404 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:19:55.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:55.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:55.405 00.000 28316 Enqueuing Expose request
00:19:55.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:55.406 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:19:55.406 00.000 29988 MoveAxis(E, 0, ABG)
00:19:55.406 00.000 29988 Move returns status 0, amount 0
00:19:55.406 00.000 29988 MoveAxis(N, 0, ABG)
00:19:55.406 00.000 29988 Move returns status 0, amount 0
00:19:55.406 00.000 29988 move complete, result=0
00:19:55.406 00.000 29988 worker thread done servicing request
00:19:55.406 00.000 29988 Worker thread wakes up
00:19:55.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:55.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:55.406 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:57.035 01.629 29988 Exposure complete
00:19:57.100 00.065 29988 worker thread done servicing request
00:19:57.100 00.000 28316 OnExposeComplete: enter
00:19:57.101 00.001 28316 UpdateGuideState(): m_state=6
00:19:57.101 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3716
00:19:57.102 00.001 28316 Star::Find returns 1 (0), X=584.81, Y=116.25, Mass=1823, SNR=29.2, Peak=168 HFD=4.3
00:19:57.103 00.001 28316 MultiStar: [#1 0.16,-0.05,0.93,U] [#2 0.20,-0.11,1.00,U] [#3 0.04,0.03,0.86,U] [#4 -0.02,-0.01,0.90,U] [#5 0.12,0.06,0.81,U] [#6 -0.00,-0.11,0.75,U] [#7 -0.02,0.07,0.67,U] [#8 -0.09,0.07,0.61,U] 
00:19:57.103 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.26, -0.06}
00:19:57.103 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
00:19:57.104 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
00:19:57.104 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.23 mountX=0.05 mountY=-0.07, mountTheta=-0.90
00:19:57.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
00:19:57.105 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
00:19:57.107 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:19:57.107 00.000 28316 UpdateGuideState exits: m=1823 RSB=29.2
00:19:57.108 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:57.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:57.108 00.000 28316 Enqueuing Expose request
00:19:57.109 00.001 29988 Worker thread wakes up
00:19:57.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:19:57.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:19:57.109 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.05 yDistance=-0.07
00:19:57.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:19:57.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:57.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:19:57.109 00.000 29988 MoveAxis(E, 0, ABG)
00:19:57.109 00.000 29988 Move returns status 0, amount 0
00:19:57.109 00.000 29988 MoveAxis(N, 0, ABG)
00:19:57.109 00.000 29988 Move returns status 0, amount 0
00:19:57.109 00.000 29988 move complete, result=0
00:19:57.109 00.000 29988 worker thread done servicing request
00:19:57.109 00.000 29988 Worker thread wakes up
00:19:57.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:57.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:57.110 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:58.634 01.524 29988 Exposure complete
00:19:58.679 00.045 29988 worker thread done servicing request
00:19:58.679 00.000 28316 OnExposeComplete: enter
00:19:58.681 00.002 28316 UpdateGuideState(): m_state=6
00:19:58.682 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3717
00:19:58.683 00.001 28316 Star::Find returns 1 (0), X=584.81, Y=116.14, Mass=1865, SNR=29.6, Peak=175 HFD=4.3
00:19:58.683 00.000 28316 MultiStar: [#1 0.14,-0.11,0.94,U] [#2 0.12,-0.09,0.99,U] [#3 0.13,-0.15,0.90,U] [#4 0.07,-0.06,0.90,U] [#5 0.16,-0.07,0.81,U] [#6 -0.02,-0.04,0.73,U] [#7 -0.06,0.12,0.70,U] [#8 -0.07,0.06,0.60,U] 
00:19:58.684 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.07}, one-star: {0.26, -0.18}
00:19:58.684 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
00:19:58.685 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.67)
00:19:58.685 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.63 mountX=0.10 mountY=-0.05, mountTheta=-0.49
00:19:58.688 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
00:19:58.689 00.001 28316 Enqueuing Move request for scope (0.09, -0.07)
00:19:58.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:19:58.689 00.000 29988 Worker thread wakes up
00:19:58.690 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.6
00:19:58.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:58.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:19:58.691 00.001 28316 Enqueuing Expose request
00:19:58.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
00:19:58.691 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
00:19:58.691 00.000 29988 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=-0.05
00:19:58.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:19:58.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:58.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:19:58.692 00.001 29988 MoveAxis(E, 0, ABG)
00:19:58.692 00.000 29988 Move returns status 0, amount 0
00:19:58.692 00.000 29988 MoveAxis(N, 0, ABG)
00:19:58.692 00.000 29988 Move returns status 0, amount 0
00:19:58.692 00.000 29988 move complete, result=0
00:19:58.692 00.000 29988 worker thread done servicing request
00:19:58.692 00.000 29988 Worker thread wakes up
00:19:58.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:19:58.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:19:58.692 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:00.323 01.631 29988 Exposure complete
00:20:00.373 00.050 29988 worker thread done servicing request
00:20:00.373 00.000 28316 OnExposeComplete: enter
00:20:00.374 00.001 28316 UpdateGuideState(): m_state=6
00:20:00.375 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3718
00:20:00.375 00.000 28316 Star::Find returns 1 (0), X=584.82, Y=116.22, Mass=1949, SNR=30.4, Peak=178 HFD=4.4
00:20:00.376 00.001 28316 MultiStar: [#1 0.18,0.00,0.91,U] [#2 0.18,-0.06,0.96,U] [#3 0.10,-0.00,0.86,U] [#4 0.19,0.06,0.87,U] [#5 0.03,0.08,0.77,U] [#6 -0.10,-0.01,0.71,U] [#7 -0.08,0.16,0.67,U] [#8 -0.09,0.19,0.59,U] 
00:20:00.376 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.27, -0.09}
00:20:00.379 00.003 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:20:00.381 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81)
00:20:00.384 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.23 mountX=0.02 mountY=-0.09, mountTheta=-1.37
00:20:00.388 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
00:20:00.389 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
00:20:00.389 00.000 29988 Worker thread wakes up
00:20:00.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:20:00.389 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:20:00.389 00.000 29988 Moving (0.10, 0.02) raw xDistance=0.02 yDistance=-0.09
00:20:00.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:20:00.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:00.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:00.390 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:20:00.390 00.000 29988 MoveAxis(E, 0, ABG)
00:20:00.390 00.000 29988 Move returns status 0, amount 0
00:20:00.390 00.000 29988 MoveAxis(N, 0, ABG)
00:20:00.390 00.000 29988 Move returns status 0, amount 0
00:20:00.390 00.000 29988 move complete, result=0
00:20:00.390 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.4
00:20:00.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:00.391 00.000 29988 worker thread done servicing request
00:20:00.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:00.392 00.001 28316 Enqueuing Expose request
00:20:00.392 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:00.393 00.001 29988 Worker thread wakes up
00:20:00.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:00.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:01.918 01.525 29988 Exposure complete
00:20:01.959 00.041 29988 worker thread done servicing request
00:20:01.959 00.000 28316 OnExposeComplete: enter
00:20:01.959 00.000 28316 UpdateGuideState(): m_state=6
00:20:01.961 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3719
00:20:01.964 00.003 28316 Star::Find returns 1 (0), X=584.69, Y=116.05, Mass=1867, SNR=29.6, Peak=183 HFD=4.1
00:20:01.965 00.001 28316 MultiStar: [#1 0.19,-0.08,0.93,U] [#2 0.22,-0.20,0.95,U] [#3 0.11,-0.04,0.87,U] [#4 0.20,-0.14,0.89,U] [#5 0.20,-0.15,0.80,U] [#6 0.07,0.00,0.72,U] [#7 0.04,0.06,0.67,U] [#8 0.17,-0.07,0.60,U] 
00:20:01.966 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.15, -0.26}
00:20:01.966 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:20:01.966 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
00:20:01.966 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.61 mountX=0.16 mountY=-0.09, mountTheta=-0.50
00:20:01.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
00:20:01.968 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
00:20:01.968 00.000 29988 Worker thread wakes up
00:20:01.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:01.969 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:20:01.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:01.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:01.970 00.000 28316 Enqueuing Expose request
00:20:01.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
00:20:01.971 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
00:20:01.971 00.000 29988 Moving (0.15, -0.11) raw xDistance=0.16 yDistance=-0.09
00:20:01.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:20:01.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:01.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:20:01.971 00.000 29988 MoveAxis(E, 0, ABG)
00:20:01.971 00.000 29988 Move returns status 0, amount 0
00:20:01.971 00.000 29988 MoveAxis(N, 0, ABG)
00:20:01.971 00.000 29988 Move returns status 0, amount 0
00:20:01.971 00.000 29988 move complete, result=0
00:20:01.971 00.000 29988 worker thread done servicing request
00:20:01.971 00.000 29988 Worker thread wakes up
00:20:01.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:01.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:01.971 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:03.610 01.639 29988 Exposure complete
00:20:03.637 00.027 29988 worker thread done servicing request
00:20:03.637 00.000 28316 OnExposeComplete: enter
00:20:03.638 00.001 28316 UpdateGuideState(): m_state=6
00:20:03.639 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3720
00:20:03.641 00.002 28316 Star::Find returns 1 (0), X=584.73, Y=116.03, Mass=1955, SNR=30.3, Peak=181 HFD=4.3
00:20:03.642 00.001 28316 MultiStar: [#1 0.12,-0.17,0.92,U] [#2 0.06,-0.24,0.95,U] [#3 0.10,-0.35,0.85,U] [#4 0.15,-0.12,0.86,U] [#5 0.09,-0.05,0.76,U] [#6 0.20,-0.20,0.71,U] [#7 0.02,0.06,0.64,U] [#8 -0.12,0.03,0.59,U] 
00:20:03.643 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.16}, one-star: {0.19, -0.28}
00:20:03.644 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
00:20:03.647 00.003 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.07)
00:20:03.649 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.03 mountX=0.19 mountY=-0.01, mountTheta=-0.08
00:20:03.653 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.16, opts=13)
00:20:03.654 00.001 28316 Enqueuing Move request for scope (0.10, -0.16)
00:20:03.655 00.001 29988 Worker thread wakes up
00:20:03.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
00:20:03.655 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
00:20:03.655 00.000 29988 Moving (0.10, -0.16) raw xDistance=0.19 yDistance=-0.01
00:20:03.656 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:20:03.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:03.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:03.656 00.000 29988 MoveAxis(E, 0, ABG)
00:20:03.656 00.000 29988 Move returns status 0, amount 0
00:20:03.656 00.000 29988 MoveAxis(N, 0, ABG)
00:20:03.656 00.000 29988 Move returns status 0, amount 0
00:20:03.656 00.000 29988 move complete, result=0
00:20:03.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:03.656 00.000 29988 worker thread done servicing request
00:20:03.656 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:20:03.657 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:03.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:03.658 00.001 28316 Enqueuing Expose request
00:20:03.658 00.000 29988 Worker thread wakes up
00:20:03.658 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:03.659 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:03.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:05.173 01.514 29988 Exposure complete
00:20:05.210 00.037 29988 worker thread done servicing request
00:20:05.210 00.000 28316 OnExposeComplete: enter
00:20:05.211 00.001 28316 UpdateGuideState(): m_state=6
00:20:05.212 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3721
00:20:05.212 00.000 28316 Star::Find returns 1 (0), X=584.92, Y=115.92, Mass=2033, SNR=31.0, Peak=195 HFD=4.4
00:20:05.213 00.001 28316 MultiStar: [#1 0.24,-0.16,0.89,U] [#2 0.30,-0.35,0.00,M1] [#3 0.32,-0.29,0.00,M1] [#4 0.32,-0.33,0.00,M1] [#5 0.41,-0.18,0.00,M1] [#6 0.09,-0.20,0.70,U] [#7 0.12,-0.13,0.61,U] [#8 0.23,-0.22,0.57,U] 
00:20:05.213 00.000 28316 refined, 4 included, MultiStar: {0.23, -0.23}, one-star: {0.38, -0.39}
00:20:05.214 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.35 = 0.35)
00:20:05.214 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.83)
00:20:05.215 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.23 hyp=0.32 cameraTheta=-0.80 mountX=0.30 mountY=-0.10, mountTheta=-0.31
00:20:05.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.23, opts=13)
00:20:05.217 00.000 28316 Enqueuing Move request for scope (0.23, -0.23)
00:20:05.218 00.001 29988 Worker thread wakes up
00:20:05.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:05.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.23) opts 0xd
00:20:05.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.23)
00:20:05.219 00.001 28316 UpdateGuideState exits: m=2033 RSB=31.0
00:20:05.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:05.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:05.220 00.001 28316 Enqueuing Expose request
00:20:05.220 00.000 29988 Moving (0.23, -0.23) raw xDistance=0.30 yDistance=-0.10
00:20:05.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:20:05.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:05.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:20:05.220 00.000 29988 MoveAxis(W, 64, ABG)
00:20:05.220 00.000 29988 Guiding  Dir = 3, Dur = 64
00:20:05.221 00.001 29988 IsSlewing returns 0
00:20:05.221 00.000 29988 IsGuiding returns 0
00:20:05.223 00.002 29988 PulseGuide returned control before completion, sleep 73
00:20:05.309 00.086 29988 IsGuiding returns 0
00:20:05.309 00.000 29988 Move returns status 0, amount 64
00:20:05.309 00.000 29988 MoveAxis(N, 0, ABG)
00:20:05.309 00.000 29988 Move returns status 0, amount 0
00:20:05.310 00.001 29988 move complete, result=0
00:20:05.310 00.000 29988 worker thread done servicing request
00:20:05.310 00.000 29988 Worker thread wakes up
00:20:05.310 00.000 28316 GuideStep: 0.3 px 64 ms WEST, -0.1 px 0 ms NORTH
00:20:05.311 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:05.312 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:06.935 01.623 29988 Exposure complete
00:20:06.979 00.044 29988 worker thread done servicing request
00:20:06.979 00.000 28316 OnExposeComplete: enter
00:20:06.982 00.003 28316 UpdateGuideState(): m_state=6
00:20:06.985 00.003 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3722
00:20:06.986 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=116.28, Mass=1867, SNR=29.6, Peak=154 HFD=4.3
00:20:06.987 00.001 28316 MultiStar: [#1 -0.07,0.05,0.94,U] [#2 -0.05,0.06,0.98,U] [#3 -0.00,0.10,0.87,U] [#4 -0.11,0.10,0.89,U] [#5 0.11,0.20,0.80,U] [#6 -0.14,0.10,0.72,U] [#7 -0.10,0.17,0.70,U] [#8 -0.10,0.16,0.61,U] 
00:20:06.989 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {0.13, -0.04}
00:20:06.992 00.003 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
00:20:06.994 00.002 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
00:20:06.994 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=-0.10 mountY=-0.01, mountTheta=-3.00
00:20:06.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
00:20:06.995 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
00:20:06.996 00.001 29988 Worker thread wakes up
00:20:06.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:06.997 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
00:20:06.997 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:20:06.999 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
00:20:06.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:07.000 00.001 29988 Moving (-0.03, 0.09) raw xDistance=-0.10 yDistance=-0.01
00:20:07.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:20:07.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:07.000 00.000 28316 Enqueuing Expose request
00:20:07.001 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:07.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:07.001 00.000 29988 MoveAxis(E, 0, ABG)
00:20:07.001 00.000 29988 Move returns status 0, amount 0
00:20:07.001 00.000 29988 MoveAxis(N, 0, ABG)
00:20:07.001 00.000 29988 Move returns status 0, amount 0
00:20:07.001 00.000 29988 move complete, result=0
00:20:07.001 00.000 29988 worker thread done servicing request
00:20:07.001 00.000 29988 Worker thread wakes up
00:20:07.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:07.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:07.002 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:08.522 01.520 29988 Exposure complete
00:20:08.561 00.039 29988 worker thread done servicing request
00:20:08.561 00.000 28316 OnExposeComplete: enter
00:20:08.562 00.001 28316 UpdateGuideState(): m_state=6
00:20:08.563 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3723
00:20:08.563 00.000 28316 Star::Find returns 1 (0), X=584.76, Y=116.25, Mass=1922, SNR=30.1, Peak=166 HFD=4.3
00:20:08.564 00.001 28316 MultiStar: [#1 0.10,0.07,0.90,U] [#2 0.04,-0.03,0.97,U] [#3 0.01,0.10,0.83,U] [#4 0.13,0.03,0.87,U] [#5 0.11,-0.02,0.81,U] [#6 0.02,-0.14,0.73,U] [#7 0.09,0.11,0.66,U] [#8 -0.02,0.12,0.57,U] 
00:20:08.564 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.21, -0.06}
00:20:08.565 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
00:20:08.565 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
00:20:08.565 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.18 mountX=0.02 mountY=-0.08, mountTheta=-1.32
00:20:08.567 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
00:20:08.567 00.000 28316 Enqueuing Move request for scope (0.08, 0.01)
00:20:08.568 00.001 29988 Worker thread wakes up
00:20:08.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:20:08.568 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:20:08.568 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=-0.08
00:20:08.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:20:08.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:08.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:08.568 00.000 29988 MoveAxis(E, 0, ABG)
00:20:08.568 00.000 29988 Move returns status 0, amount 0
00:20:08.568 00.000 29988 MoveAxis(N, 0, ABG)
00:20:08.568 00.000 29988 Move returns status 0, amount 0
00:20:08.568 00.000 29988 move complete, result=0
00:20:08.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:08.569 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.1
00:20:08.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:08.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:08.570 00.001 28316 Enqueuing Expose request
00:20:08.570 00.000 29988 worker thread done servicing request
00:20:08.570 00.000 29988 Worker thread wakes up
00:20:08.570 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:08.571 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:08.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:10.204 01.633 29988 Exposure complete
00:20:10.235 00.031 29988 worker thread done servicing request
00:20:10.253 00.018 28316 OnExposeComplete: enter
00:20:10.254 00.001 28316 UpdateGuideState(): m_state=6
00:20:10.255 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3724
00:20:10.257 00.002 28316 Star::Find returns 1 (0), X=584.78, Y=116.26, Mass=1904, SNR=30.0, Peak=188 HFD=4.4
00:20:10.259 00.002 28316 MultiStar: [#1 0.12,0.05,0.93,U] [#2 0.11,-0.04,0.99,U] [#3 0.03,-0.08,0.86,U] [#4 0.05,0.00,0.88,U] [#5 0.12,0.16,0.79,U] [#6 0.08,-0.13,0.73,U] [#7 0.05,-0.03,0.65,U] [#8 -0.02,0.01,0.61,U] 
00:20:10.260 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.23, -0.06}
00:20:10.261 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:20:10.262 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.18)
00:20:10.263 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.14 mountX=0.05 mountY=-0.08, mountTheta=-0.99
00:20:10.268 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
00:20:10.269 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
00:20:10.270 00.001 29988 Worker thread wakes up
00:20:10.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:20:10.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:20:10.270 00.000 29988 Moving (0.09, -0.01) raw xDistance=0.05 yDistance=-0.08
00:20:10.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:20:10.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:10.271 00.001 28316 UpdateGuideState exits: m=1904 RSB=30.0
00:20:10.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:10.272 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:10.272 00.000 28316 Enqueuing Expose request
00:20:10.273 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:10.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:10.273 00.000 29988 MoveAxis(E, 0, ABG)
00:20:10.273 00.000 29988 Move returns status 0, amount 0
00:20:10.273 00.000 29988 MoveAxis(N, 0, ABG)
00:20:10.273 00.000 29988 Move returns status 0, amount 0
00:20:10.273 00.000 29988 move complete, result=0
00:20:10.273 00.000 29988 worker thread done servicing request
00:20:10.273 00.000 29988 Worker thread wakes up
00:20:10.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:10.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:10.274 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:11.796 01.522 29988 Exposure complete
00:20:11.824 00.028 29988 worker thread done servicing request
00:20:11.824 00.000 28316 OnExposeComplete: enter
00:20:11.825 00.001 28316 UpdateGuideState(): m_state=6
00:20:11.825 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3725
00:20:11.826 00.001 28316 Star::Find returns 1 (0), X=584.90, Y=116.17, Mass=1950, SNR=30.3, Peak=193 HFD=4.3
00:20:11.826 00.000 28316 MultiStar: [#1 0.25,-0.07,0.91,U] [#2 0.22,-0.23,0.94,U] [#3 0.30,-0.10,0.87,U] [#4 0.16,-0.15,0.87,U] [#5 0.25,0.01,0.77,U] [#6 0.26,-0.12,0.71,U] [#7 0.21,0.10,0.69,U] [#8 0.05,-0.03,0.60,U] 
00:20:11.827 00.001 28316 refined, 8 included, MultiStar: {0.23, -0.09}, one-star: {0.35, -0.14}
00:20:11.827 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
00:20:11.828 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.40)
00:20:11.828 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.37 mountX=0.18 mountY=-0.17, mountTheta=-0.76
00:20:11.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.09, opts=13)
00:20:11.830 00.001 28316 Enqueuing Move request for scope (0.23, -0.09)
00:20:11.830 00.000 29988 Worker thread wakes up
00:20:11.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:11.831 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:20:11.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:11.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:11.832 00.001 28316 Enqueuing Expose request
00:20:11.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd
00:20:11.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.09)
00:20:11.832 00.000 29988 Moving (0.23, -0.09) raw xDistance=0.18 yDistance=-0.17
00:20:11.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:20:11.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:11.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:20:11.832 00.000 29988 MoveAxis(E, 0, ABG)
00:20:11.832 00.000 29988 Move returns status 0, amount 0
00:20:11.832 00.000 29988 MoveAxis(N, 0, ABG)
00:20:11.832 00.000 29988 Move returns status 0, amount 0
00:20:11.833 00.001 29988 move complete, result=0
00:20:11.833 00.000 29988 worker thread done servicing request
00:20:11.833 00.000 29988 Worker thread wakes up
00:20:11.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:11.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:11.833 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:13.460 01.627 29988 Exposure complete
00:20:13.499 00.039 29988 worker thread done servicing request
00:20:13.499 00.000 28316 OnExposeComplete: enter
00:20:13.500 00.001 28316 UpdateGuideState(): m_state=6
00:20:13.502 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3726
00:20:13.503 00.001 28316 Star::Find returns 1 (0), X=585.06, Y=116.07, Mass=1955, SNR=30.5, Peak=191 HFD=4.4
00:20:13.505 00.002 28316 MultiStar: [#1 0.36,-0.17,0.00,M1] [#2 0.38,-0.23,0.00,M1] [#3 0.33,-0.31,0.00,M1] [#4 0.37,-0.25,0.00,M1] [#5 0.36,-0.13,0.79,U] [#6 0.22,-0.24,0.71,U] [#7 0.26,-0.12,0.68,U] [#8 0.18,-0.11,0.59,U] 
00:20:13.507 00.002 28316 refined, 4 included, MultiStar: {0.33, -0.18}, one-star: {0.51, -0.24}
00:20:13.508 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
00:20:13.509 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
00:20:13.511 00.002 28316 CameraToMount -- cameraX=0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-0.49 mountX=0.29 mountY=-0.21, mountTheta=-0.62
00:20:13.514 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.18, opts=13)
00:20:13.515 00.001 28316 Enqueuing Move request for scope (0.33, -0.18)
00:20:13.517 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:13.518 00.001 28316 UpdateGuideState exits: m=1955 RSB=30.5
00:20:13.519 00.001 29988 Worker thread wakes up
00:20:13.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.18) opts 0xd
00:20:13.520 00.001 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.18)
00:20:13.520 00.000 29988 Moving (0.33, -0.18) raw xDistance=0.29 yDistance=-0.21
00:20:13.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:20:13.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:20:13.520 00.000 29988 MoveAxis(W, 62, ABG)
00:20:13.520 00.000 29988 Guiding  Dir = 3, Dur = 62
00:20:13.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:13.523 00.003 29988 IsSlewing returns 0
00:20:13.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:13.524 00.001 28316 Enqueuing Expose request
00:20:13.525 00.001 29988 IsGuiding returns 0
00:20:13.526 00.001 29988 PulseGuide returned control before completion, sleep 71
00:20:13.599 00.073 29988 IsGuiding returns 0
00:20:13.599 00.000 29988 Move returns status 0, amount 62
00:20:13.599 00.000 29988 MoveAxis(N, 51, ABG)
00:20:13.599 00.000 29988 Guiding  Dir = 0, Dur = 51
00:20:13.599 00.000 29988 IsSlewing returns 0
00:20:13.600 00.001 29988 IsGuiding returns 0
00:20:13.604 00.004 29988 PulseGuide returned control before completion, sleep 57
00:20:13.675 00.071 29988 IsGuiding returns 0
00:20:13.675 00.000 29988 Move returns status 0, amount 51
00:20:13.675 00.000 29988 move complete, result=0
00:20:13.675 00.000 29988 worker thread done servicing request
00:20:13.676 00.001 29988 Worker thread wakes up
00:20:13.676 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.2 px 51 ms NORTH
00:20:13.677 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:13.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:15.083 01.406 29988 Exposure complete
00:20:15.117 00.034 29988 worker thread done servicing request
00:20:15.117 00.000 28316 OnExposeComplete: enter
00:20:15.120 00.003 28316 UpdateGuideState(): m_state=6
00:20:15.122 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3727
00:20:15.125 00.003 28316 Star::Find returns 1 (0), X=585.02, Y=116.12, Mass=1787, SNR=29.0, Peak=177 HFD=4.3
00:20:15.127 00.002 28316 MultiStar: [#1 0.32,-0.07,0.97,U] [#2 0.30,-0.22,1.01,U] [#3 0.27,-0.03,0.92,U] [#4 0.36,-0.21,0.00,M2] [#5 0.32,-0.07,0.81,U] [#6 0.12,-0.14,0.73,U] [#7 0.19,-0.05,0.69,U] [#8 0.05,-0.03,0.62,U] 
00:20:15.127 00.000 28316 refined, 7 included, MultiStar: {0.27, -0.11}, one-star: {0.47, -0.19}
00:20:15.128 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
00:20:15.128 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.41)
00:20:15.129 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.21 mountY=-0.19, mountTheta=-0.75
00:20:15.134 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.11, opts=13)
00:20:15.136 00.002 28316 Enqueuing Move request for scope (0.27, -0.11)
00:20:15.138 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:15.141 00.003 28316 UpdateGuideState exits: m=1787 RSB=29.0
00:20:15.143 00.002 29988 Worker thread wakes up
00:20:15.143 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
00:20:15.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:15.145 00.002 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
00:20:15.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:15.146 00.001 28316 Enqueuing Expose request
00:20:15.146 00.000 29988 Moving (0.27, -0.11) raw xDistance=0.21 yDistance=-0.19
00:20:15.147 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
00:20:15.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:15.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:20:15.147 00.000 29988 MoveAxis(W, 49, ABG)
00:20:15.147 00.000 29988 Guiding  Dir = 3, Dur = 49
00:20:15.147 00.000 29988 IsSlewing returns 0
00:20:15.147 00.000 29988 IsGuiding returns 0
00:20:15.150 00.003 29988 PulseGuide returned control before completion, sleep 58
00:20:15.222 00.072 29988 IsGuiding returns 0
00:20:15.222 00.000 29988 Move returns status 0, amount 49
00:20:15.222 00.000 29988 MoveAxis(N, 0, ABG)
00:20:15.222 00.000 29988 Move returns status 0, amount 0
00:20:15.222 00.000 29988 move complete, result=0
00:20:15.222 00.000 29988 worker thread done servicing request
00:20:15.222 00.000 29988 Worker thread wakes up
00:20:15.222 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.2 px 0 ms NORTH
00:20:15.224 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:15.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:16.846 01.622 29988 Exposure complete
00:20:16.881 00.035 29988 worker thread done servicing request
00:20:16.881 00.000 28316 OnExposeComplete: enter
00:20:16.882 00.001 28316 UpdateGuideState(): m_state=6
00:20:16.882 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3728
00:20:16.883 00.001 28316 Star::Find returns 1 (0), X=584.86, Y=116.25, Mass=1959, SNR=30.4, Peak=194 HFD=4.4
00:20:16.883 00.000 28316 MultiStar: [#1 0.17,-0.01,0.89,U] [#2 0.19,-0.10,0.97,U] [#3 0.14,-0.07,0.85,U] [#4 0.13,-0.14,0.86,U] [#5 0.05,-0.02,0.80,U] [#6 -0.05,-0.04,0.71,U] [#7 0.04,0.13,0.65,U] [#8 0.08,0.02,0.59,U] 
00:20:16.884 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.04}, one-star: {0.31, -0.06}
00:20:16.884 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:20:16.884 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:20:16.885 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.31 mountX=0.09 mountY=-0.10, mountTheta=-0.82
00:20:16.888 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
00:20:16.889 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
00:20:16.890 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:16.891 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.4
00:20:16.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:16.894 00.002 29988 Worker thread wakes up
00:20:16.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:16.894 00.000 28316 Enqueuing Expose request
00:20:16.895 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
00:20:16.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
00:20:16.895 00.000 29988 Moving (0.13, -0.04) raw xDistance=0.09 yDistance=-0.10
00:20:16.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:20:16.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:16.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:20:16.895 00.000 29988 MoveAxis(E, 0, ABG)
00:20:16.895 00.000 29988 Move returns status 0, amount 0
00:20:16.895 00.000 29988 MoveAxis(N, 0, ABG)
00:20:16.895 00.000 29988 Move returns status 0, amount 0
00:20:16.895 00.000 29988 move complete, result=0
00:20:16.895 00.000 29988 worker thread done servicing request
00:20:16.895 00.000 29988 Worker thread wakes up
00:20:16.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:16.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:16.896 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:18.408 01.512 29988 Exposure complete
00:20:18.460 00.052 29988 worker thread done servicing request
00:20:18.460 00.000 28316 OnExposeComplete: enter
00:20:18.461 00.001 28316 UpdateGuideState(): m_state=6
00:20:18.461 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3729
00:20:18.462 00.001 28316 Star::Find returns 1 (0), X=584.87, Y=115.98, Mass=1912, SNR=30.2, Peak=177 HFD=4.4
00:20:18.462 00.000 28316 MultiStar: [#1 0.20,-0.30,0.89,U] [#2 0.33,-0.33,0.00,M1] [#3 0.18,-0.26,0.85,U] [#4 0.16,-0.18,0.87,U] [#5 0.29,-0.19,0.81,U] [#6 0.09,-0.21,0.72,U] [#7 0.06,-0.18,0.65,U] [#8 -0.09,0.03,0.59,U] 
00:20:18.463 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.22}, one-star: {0.32, -0.33}
00:20:18.463 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
00:20:18.464 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.95)
00:20:18.464 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.27 cameraTheta=-0.91 mountX=0.27 mountY=-0.05, mountTheta=-0.20
00:20:18.465 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.22, opts=13)
00:20:18.466 00.001 28316 Enqueuing Move request for scope (0.17, -0.22)
00:20:18.467 00.001 29988 Worker thread wakes up
00:20:18.467 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
00:20:18.467 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
00:20:18.467 00.000 29988 Moving (0.17, -0.22) raw xDistance=0.27 yDistance=-0.05
00:20:18.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:20:18.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:18.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:18.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:20:18.467 00.000 29988 MoveAxis(W, 56, ABG)
00:20:18.467 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.2
00:20:18.468 00.001 29988 Guiding  Dir = 3, Dur = 56
00:20:18.468 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:18.468 00.000 29988 IsSlewing returns 0
00:20:18.468 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:18.469 00.001 28316 Enqueuing Expose request
00:20:18.469 00.000 29988 IsGuiding returns 0
00:20:18.471 00.002 29988 PulseGuide returned control before completion, sleep 64
00:20:18.549 00.078 29988 IsGuiding returns 0
00:20:18.549 00.000 29988 Move returns status 0, amount 56
00:20:18.549 00.000 29988 MoveAxis(N, 0, ABG)
00:20:18.549 00.000 29988 Move returns status 0, amount 0
00:20:18.549 00.000 29988 move complete, result=0
00:20:18.549 00.000 29988 worker thread done servicing request
00:20:18.549 00.000 29988 Worker thread wakes up
00:20:18.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:18.550 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:18.550 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
00:20:20.176 01.626 29988 Exposure complete
00:20:20.216 00.040 29988 worker thread done servicing request
00:20:20.216 00.000 28316 OnExposeComplete: enter
00:20:20.217 00.001 28316 UpdateGuideState(): m_state=6
00:20:20.217 00.000 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
00:20:20.218 00.001 28316 Star::Find returns 1 (0), X=584.84, Y=116.10, Mass=1896, SNR=29.9, Peak=191 HFD=4.3
00:20:20.219 00.001 28316 MultiStar: [#1 0.19,-0.19,0.94,U] [#2 0.15,-0.28,0.97,U] [#3 0.19,-0.27,0.87,U] [#4 0.31,-0.23,0.88,U] [#5 0.12,-0.09,0.80,U] [#6 0.14,-0.19,0.73,U] [#7 0.13,-0.18,0.65,U] [#8 0.07,-0.04,0.61,U] 
00:20:20.220 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.19}, one-star: {0.29, -0.22}
00:20:20.221 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
00:20:20.221 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.85)
00:20:20.222 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.27 cameraTheta=-0.81 mountX=0.25 mountY=-0.08, mountTheta=-0.30
00:20:20.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.19, opts=13)
00:20:20.223 00.000 28316 Enqueuing Move request for scope (0.18, -0.19)
00:20:20.224 00.001 29988 Worker thread wakes up
00:20:20.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:20.224 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
00:20:20.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:20.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:20.226 00.001 28316 Enqueuing Expose request
00:20:20.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
00:20:20.226 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
00:20:20.226 00.000 29988 Moving (0.18, -0.19) raw xDistance=0.25 yDistance=-0.08
00:20:20.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:20:20.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:20.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:20:20.226 00.000 29988 MoveAxis(W, 57, ABG)
00:20:20.226 00.000 29988 Guiding  Dir = 3, Dur = 57
00:20:20.227 00.001 29988 IsSlewing returns 0
00:20:20.227 00.000 29988 IsGuiding returns 0
00:20:20.229 00.002 29988 PulseGuide returned control before completion, sleep 66
00:20:20.303 00.074 29988 IsGuiding returns 0
00:20:20.303 00.000 29988 Move returns status 0, amount 57
00:20:20.303 00.000 29988 MoveAxis(N, 0, ABG)
00:20:20.303 00.000 29988 Move returns status 0, amount 0
00:20:20.303 00.000 29988 move complete, result=0
00:20:20.303 00.000 29988 worker thread done servicing request
00:20:20.303 00.000 29988 Worker thread wakes up
00:20:20.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:20.303 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH
00:20:20.304 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:21.723 01.419 29988 Exposure complete
00:20:21.756 00.033 29988 worker thread done servicing request
00:20:21.756 00.000 28316 OnExposeComplete: enter
00:20:21.756 00.000 28316 UpdateGuideState(): m_state=6
00:20:21.757 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3731
00:20:21.757 00.000 28316 Star::Find returns 1 (0), X=584.95, Y=116.20, Mass=2017, SNR=31.1, Peak=185 HFD=4.4
00:20:21.758 00.001 28316 MultiStar: [#1 0.23,0.01,0.91,U] [#2 0.34,-0.01,0.91,U] [#3 0.24,0.06,0.83,U] [#4 0.29,0.05,0.86,U] [#5 0.23,0.09,0.75,U] [#6 0.10,-0.03,0.70,U] [#7 0.12,0.06,0.64,U] [#8 -0.09,0.15,0.59,U] 
00:20:21.758 00.000 28316 refined, 8 included, MultiStar: {0.23, 0.02}, one-star: {0.40, -0.11}
00:20:21.759 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
00:20:21.759 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.94)
00:20:21.760 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.09 mountX=0.07 mountY=-0.21, mountTheta=-1.23
00:20:21.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.02, opts=13)
00:20:21.762 00.001 28316 Enqueuing Move request for scope (0.23, 0.02)
00:20:21.762 00.000 29988 Worker thread wakes up
00:20:21.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
00:20:21.762 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
00:20:21.762 00.000 29988 Moving (0.23, 0.02) raw xDistance=0.07 yDistance=-0.21
00:20:21.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:20:21.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:21.763 00.001 28316 UpdateGuideState exits: m=2017 RSB=31.1
00:20:21.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.764 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:20:21.764 00.000 29988 MoveAxis(E, 0, ABG)
00:20:21.764 00.000 29988 Move returns status 0, amount 0
00:20:21.764 00.000 29988 MoveAxis(N, 51, ABG)
00:20:21.764 00.000 29988 Guiding  Dir = 0, Dur = 51
00:20:21.764 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:21.765 00.001 28316 Enqueuing Expose request
00:20:21.767 00.002 29988 IsSlewing returns 0
00:20:21.767 00.000 29988 IsGuiding returns 0
00:20:21.772 00.005 29988 PulseGuide returned control before completion, sleep 57
00:20:21.844 00.072 29988 IsGuiding returns 1
00:20:21.844 00.000 29988 scope still moving after pulse duration time elapsed
00:20:21.878 00.034 29988 IsSlewing returns 0
00:20:21.878 00.000 29988 IsGuiding returns 0
00:20:21.878 00.000 29988 scope move finished after 51 + 60 ms
00:20:21.878 00.000 29988 Move returns status 0, amount 51
00:20:21.878 00.000 29988 move complete, result=0
00:20:21.878 00.000 29988 worker thread done servicing request
00:20:21.878 00.000 29988 Worker thread wakes up
00:20:21.878 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
00:20:21.879 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:21.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:23.503 01.624 29988 Exposure complete
00:20:23.543 00.040 29988 worker thread done servicing request
00:20:23.543 00.000 28316 OnExposeComplete: enter
00:20:23.544 00.001 28316 UpdateGuideState(): m_state=6
00:20:23.546 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3732
00:20:23.547 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=116.06, Mass=1861, SNR=29.5, Peak=172 HFD=4.0
00:20:23.548 00.001 28316 MultiStar: [#1 -0.06,0.02,0.95,U] [#2 -0.03,-0.13,0.99,U] [#3 -0.17,-0.13,0.88,U] [#4 -0.12,-0.11,0.88,U] [#5 -0.01,-0.10,0.79,U] [#6 -0.21,-0.22,0.73,U] [#7 -0.13,-0.14,0.66,U] [#8 -0.31,0.00,0.62,U] 
00:20:23.549 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.12}, one-star: {0.05, -0.26}
00:20:23.549 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
00:20:23.551 00.002 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
00:20:23.551 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.26 mountX=0.07 mountY=0.14, mountTheta=1.12
00:20:23.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.12, opts=13)
00:20:23.553 00.001 28316 Enqueuing Move request for scope (-0.10, -0.12)
00:20:23.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:23.553 00.000 29988 Worker thread wakes up
00:20:23.553 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
00:20:23.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
00:20:23.553 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
00:20:23.553 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:23.554 00.001 29988 Moving (-0.10, -0.12) raw xDistance=0.07 yDistance=0.14
00:20:23.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:20:23.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:23.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:23.554 00.000 28316 Enqueuing Expose request
00:20:23.555 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:20:23.555 00.000 29988 MoveAxis(E, 0, ABG)
00:20:23.555 00.000 29988 Move returns status 0, amount 0
00:20:23.555 00.000 29988 MoveAxis(N, 0, ABG)
00:20:23.555 00.000 29988 Move returns status 0, amount 0
00:20:23.555 00.000 29988 move complete, result=0
00:20:23.555 00.000 29988 worker thread done servicing request
00:20:23.555 00.000 29988 Worker thread wakes up
00:20:23.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:23.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:23.555 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:25.077 01.522 29988 Exposure complete
00:20:25.127 00.050 29988 worker thread done servicing request
00:20:25.127 00.000 28316 OnExposeComplete: enter
00:20:25.128 00.001 28316 UpdateGuideState(): m_state=6
00:20:25.128 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3733
00:20:25.129 00.001 28316 Star::Find returns 1 (0), X=584.37, Y=116.16, Mass=1942, SNR=30.2, Peak=144 HFD=4.5
00:20:25.130 00.001 28316 MultiStar: [#1 -0.25,-0.06,0.92,U] [#2 -0.14,-0.06,0.97,U] [#3 -0.16,-0.12,0.87,U] [#4 -0.27,-0.01,0.88,U] [#5 -0.22,-0.00,0.81,U] [#6 -0.33,-0.03,0.69,U] [#7 -0.24,-0.02,0.67,U] [#8 -0.33,-0.05,0.59,U] 
00:20:25.130 00.000 28316 refined, 8 included, MultiStar: {-0.23, -0.06}, one-star: {-0.18, -0.16}
00:20:25.131 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
00:20:25.131 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
00:20:25.132 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.88 mountX=-0.04 mountY=0.23, mountTheta=1.73
00:20:25.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.06, opts=13)
00:20:25.133 00.000 28316 Enqueuing Move request for scope (-0.23, -0.06)
00:20:25.134 00.001 29988 Worker thread wakes up
00:20:25.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:25.134 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:20:25.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:25.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:25.135 00.000 28316 Enqueuing Expose request
00:20:25.136 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
00:20:25.136 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
00:20:25.136 00.000 29988 Moving (-0.23, -0.06) raw xDistance=-0.04 yDistance=0.23
00:20:25.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:20:25.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:20:25.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:20:25.136 00.000 29988 MoveAxis(E, 0, ABG)
00:20:25.136 00.000 29988 Move returns status 0, amount 0
00:20:25.136 00.000 29988 MoveAxis(N, 0, ABG)
00:20:25.136 00.000 29988 Move returns status 0, amount 0
00:20:25.136 00.000 29988 move complete, result=0
00:20:25.136 00.000 29988 worker thread done servicing request
00:20:25.136 00.000 29988 Worker thread wakes up
00:20:25.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:25.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:25.136 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:26.766 01.630 29988 Exposure complete
00:20:26.792 00.026 29988 worker thread done servicing request
00:20:26.792 00.000 28316 OnExposeComplete: enter
00:20:26.793 00.001 28316 UpdateGuideState(): m_state=6
00:20:26.794 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3734
00:20:26.794 00.000 28316 Star::Find returns 1 (0), X=584.47, Y=116.18, Mass=1959, SNR=30.5, Peak=148 HFD=4.2
00:20:26.795 00.001 28316 MultiStar: [#1 -0.21,-0.09,0.89,U] [#2 -0.26,-0.17,0.93,U] [#3 -0.35,0.01,0.86,U] [#4 -0.35,-0.02,0.86,U] [#5 -0.23,-0.07,0.81,U] [#6 -0.30,-0.07,0.71,U] [#7 -0.25,0.02,0.66,U] [#8 -0.54,0.01,0.00,M1] 
00:20:26.795 00.000 28316 single-star, 7 included, MultiStar: {-0.25, -0.07}, one-star: {-0.08, -0.14}
00:20:26.796 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.92 = -0.92)
00:20:26.796 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
00:20:26.797 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.07 mountX=0.10 mountY=0.13, mountTheta=0.94
00:20:26.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.14, opts=13)
00:20:26.798 00.000 28316 Enqueuing Move request for scope (-0.08, -0.14)
00:20:26.799 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:26.799 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.5
00:20:26.800 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:26.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:26.800 00.000 28316 Enqueuing Expose request
00:20:26.801 00.001 29988 Worker thread wakes up
00:20:26.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
00:20:26.801 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
00:20:26.801 00.000 29988 Moving (-0.08, -0.14) raw xDistance=0.10 yDistance=0.13
00:20:26.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:20:26.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:26.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:20:26.801 00.000 29988 MoveAxis(E, 0, ABG)
00:20:26.801 00.000 29988 Move returns status 0, amount 0
00:20:26.801 00.000 29988 MoveAxis(N, 0, ABG)
00:20:26.801 00.000 29988 Move returns status 0, amount 0
00:20:26.801 00.000 29988 move complete, result=0
00:20:26.801 00.000 29988 worker thread done servicing request
00:20:26.801 00.000 29988 Worker thread wakes up
00:20:26.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:26.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:26.802 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:28.330 01.528 29988 Exposure complete
00:20:28.384 00.054 29988 worker thread done servicing request
00:20:28.384 00.000 28316 OnExposeComplete: enter
00:20:28.386 00.002 28316 UpdateGuideState(): m_state=6
00:20:28.388 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3735
00:20:28.389 00.001 28316 Star::Find returns 1 (0), X=584.39, Y=116.16, Mass=1965, SNR=30.3, Peak=159 HFD=4.1
00:20:28.391 00.002 28316 MultiStar: [#1 -0.23,-0.03,0.92,U] [#2 -0.10,-0.07,0.98,U] [#3 -0.13,-0.06,0.87,U] [#4 -0.29,0.04,0.87,U] [#5 -0.12,-0.04,0.77,U] [#6 -0.35,0.07,0.70,U] [#7 -0.30,-0.02,0.67,U] [#8 -0.44,-0.05,0.00,M2] 
00:20:28.393 00.002 28316 refined, 7 included, MultiStar: {-0.20, -0.04}, one-star: {-0.16, -0.15}
00:20:28.394 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
00:20:28.394 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
00:20:28.395 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.95 mountX=-0.05 mountY=0.20, mountTheta=1.81
00:20:28.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.04, opts=13)
00:20:28.397 00.001 28316 Enqueuing Move request for scope (-0.20, -0.04)
00:20:28.398 00.001 29988 Worker thread wakes up
00:20:28.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
00:20:28.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
00:20:28.398 00.000 29988 Moving (-0.20, -0.04) raw xDistance=-0.05 yDistance=0.20
00:20:28.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:28.399 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.3
00:20:28.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:28.400 00.000 28316 Enqueuing Expose request
00:20:28.401 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:20:28.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:28.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:20:28.401 00.000 29988 MoveAxis(E, 0, ABG)
00:20:28.401 00.000 29988 Move returns status 0, amount 0
00:20:28.401 00.000 29988 MoveAxis(N, 0, ABG)
00:20:28.401 00.000 29988 Move returns status 0, amount 0
00:20:28.401 00.000 29988 move complete, result=0
00:20:28.401 00.000 29988 worker thread done servicing request
00:20:28.401 00.000 29988 Worker thread wakes up
00:20:28.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:28.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:28.402 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:30.030 01.628 29988 Exposure complete
00:20:30.065 00.035 29988 worker thread done servicing request
00:20:30.065 00.000 28316 OnExposeComplete: enter
00:20:30.066 00.001 28316 UpdateGuideState(): m_state=6
00:20:30.066 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3736
00:20:30.067 00.001 28316 Star::Find returns 1 (0), X=584.50, Y=116.15, Mass=1955, SNR=30.4, Peak=143 HFD=4.4
00:20:30.067 00.000 28316 MultiStar: [#1 -0.22,-0.20,0.92,U] [#2 -0.12,-0.11,0.94,U] [#3 -0.25,-0.12,0.85,U] [#4 -0.26,-0.18,0.88,U] [#5 -0.08,-0.14,0.76,U] [#6 -0.23,-0.23,0.70,U] [#7 -0.22,0.10,0.65,U] [#8 -0.52,0.03,0.00,M3] 
00:20:30.068 00.001 28316 single-star, 7 included, MultiStar: {-0.18, -0.13}, one-star: {-0.04, -0.17}
00:20:30.068 00.000 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-1.14) = xAngle (-0.69 = -0.69)
00:20:30.069 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.41 = 2.41)
00:20:30.069 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.83 mountX=0.13 mountY=0.11, mountTheta=0.71
00:20:30.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.17, opts=13)
00:20:30.070 00.000 28316 Enqueuing Move request for scope (-0.04, -0.17)
00:20:30.071 00.001 29988 Worker thread wakes up
00:20:30.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
00:20:30.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
00:20:30.071 00.000 29988 Moving (-0.04, -0.17) raw xDistance=0.13 yDistance=0.11
00:20:30.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:20:30.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:30.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:30.071 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.4
00:20:30.073 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:30.074 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:30.074 00.000 28316 Enqueuing Expose request
00:20:30.075 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:20:30.075 00.000 29988 MoveAxis(E, 0, ABG)
00:20:30.075 00.000 29988 Move returns status 0, amount 0
00:20:30.075 00.000 29988 MoveAxis(N, 0, ABG)
00:20:30.075 00.000 29988 Move returns status 0, amount 0
00:20:30.075 00.000 29988 move complete, result=0
00:20:30.075 00.000 29988 worker thread done servicing request
00:20:30.075 00.000 29988 Worker thread wakes up
00:20:30.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:30.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:30.077 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:31.591 01.514 29988 Exposure complete
00:20:31.629 00.038 29988 worker thread done servicing request
00:20:31.629 00.000 28316 OnExposeComplete: enter
00:20:31.631 00.002 28316 UpdateGuideState(): m_state=6
00:20:31.632 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3737
00:20:31.633 00.001 28316 Star::Find returns 1 (0), X=584.62, Y=116.02, Mass=1852, SNR=29.5, Peak=162 HFD=4.1
00:20:31.634 00.001 28316 MultiStar: [#1 -0.05,-0.10,0.93,U] [#2 -0.15,-0.28,0.99,U] [#3 -0.08,-0.21,0.90,U] [#4 -0.19,-0.16,0.90,U] [#5 -0.14,0.00,0.79,U] [#6 -0.23,-0.19,0.73,U] [#7 -0.17,-0.01,0.69,U] [#8 -0.32,-0.06,0.62,U] 
00:20:31.635 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.16}, one-star: {0.07, -0.29}
00:20:31.636 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
00:20:31.637 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
00:20:31.638 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-2.25 mountX=0.09 mountY=0.18, mountTheta=1.12
00:20:31.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.16, opts=13)
00:20:31.639 00.000 28316 Enqueuing Move request for scope (-0.13, -0.16)
00:20:31.640 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:31.640 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.5
00:20:31.641 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:31.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:31.643 00.002 28316 Enqueuing Expose request
00:20:31.644 00.001 29988 Worker thread wakes up
00:20:31.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
00:20:31.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
00:20:31.644 00.000 29988 Moving (-0.13, -0.16) raw xDistance=0.09 yDistance=0.18
00:20:31.645 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:20:31.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:31.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:20:31.645 00.000 29988 MoveAxis(E, 0, ABG)
00:20:31.645 00.000 29988 Move returns status 0, amount 0
00:20:31.645 00.000 29988 MoveAxis(N, 0, ABG)
00:20:31.645 00.000 29988 Move returns status 0, amount 0
00:20:31.645 00.000 29988 move complete, result=0
00:20:31.645 00.000 29988 worker thread done servicing request
00:20:31.645 00.000 29988 Worker thread wakes up
00:20:31.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:31.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:31.646 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:33.278 01.632 29988 Exposure complete
00:20:33.324 00.046 29988 worker thread done servicing request
00:20:33.324 00.000 28316 OnExposeComplete: enter
00:20:33.326 00.002 28316 UpdateGuideState(): m_state=6
00:20:33.327 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3738
00:20:33.328 00.001 28316 Star::Find returns 1 (0), X=584.34, Y=115.99, Mass=1917, SNR=30.0, Peak=164 HFD=4.2
00:20:33.328 00.000 28316 MultiStar: [#1 -0.22,-0.12,0.88,U] [#2 -0.24,-0.25,0.97,U] [#3 -0.30,-0.14,0.86,U] [#4 -0.27,-0.22,0.87,U] [#5 -0.26,-0.10,0.78,U] [#6 -0.46,-0.12,0.00,M1] [#7 -0.44,0.04,0.00,M1] [#8 -0.41,-0.03,0.00,M3] 
00:20:33.330 00.002 28316 refined, 5 included, MultiStar: {-0.25, -0.20}, one-star: {-0.21, -0.32}
00:20:33.330 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
00:20:33.330 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
00:20:33.331 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.47 mountX=0.08 mountY=0.31, mountTheta=1.33
00:20:33.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.20, opts=13)
00:20:33.333 00.001 28316 Enqueuing Move request for scope (-0.25, -0.20)
00:20:33.333 00.000 29988 Worker thread wakes up
00:20:33.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:33.334 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:20:33.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:33.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:33.335 00.000 28316 Enqueuing Expose request
00:20:33.336 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
00:20:33.336 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
00:20:33.336 00.000 29988 Moving (-0.25, -0.20) raw xDistance=0.08 yDistance=0.31
00:20:33.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:20:33.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:33.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:20:33.336 00.000 29988 MoveAxis(E, 0, ABG)
00:20:33.336 00.000 29988 Move returns status 0, amount 0
00:20:33.336 00.000 29988 MoveAxis(N, 0, ABG)
00:20:33.336 00.000 29988 Move returns status 0, amount 0
00:20:33.337 00.001 29988 move complete, result=0
00:20:33.337 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:20:33.337 00.000 29988 worker thread done servicing request
00:20:33.338 00.001 29988 Worker thread wakes up
00:20:33.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:33.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:34.865 01.527 29988 Exposure complete
00:20:34.900 00.035 29988 worker thread done servicing request
00:20:34.901 00.001 28316 OnExposeComplete: enter
00:20:34.902 00.001 28316 UpdateGuideState(): m_state=6
00:20:34.902 00.000 28316 Star::Find(15, 584, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3739
00:20:34.903 00.001 28316 Star::Find returns 1 (0), X=584.44, Y=116.09, Mass=1911, SNR=29.9, Peak=144 HFD=4.3
00:20:34.904 00.001 28316 MultiStar: [#1 -0.18,-0.11,0.91,U] [#2 -0.17,-0.18,0.95,U] [#3 -0.23,-0.24,0.88,U] [#4 -0.32,-0.10,0.89,U] [#5 -0.22,-0.03,0.78,U] [#6 -0.38,-0.07,0.00,M2] [#7 -0.36,0.00,0.64,U] [#8 -0.42,-0.15,0.00,M4] 
00:20:34.904 00.000 28316 single-star, 6 included, MultiStar: {-0.22, -0.14}, one-star: {-0.11, -0.22}
00:20:34.905 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
00:20:34.905 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
00:20:34.906 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-2.02 mountX=0.16 mountY=0.20, mountTheta=0.89
00:20:34.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.22, opts=13)
00:20:34.907 00.000 28316 Enqueuing Move request for scope (-0.11, -0.22)
00:20:34.909 00.002 29988 Worker thread wakes up
00:20:34.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:34.911 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd
00:20:34.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.22)
00:20:34.911 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
00:20:34.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:34.912 00.001 29988 Moving (-0.11, -0.22) raw xDistance=0.16 yDistance=0.20
00:20:34.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:34.912 00.000 28316 Enqueuing Expose request
00:20:34.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:20:34.913 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:34.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:20:34.913 00.000 29988 MoveAxis(E, 0, ABG)
00:20:34.913 00.000 29988 Move returns status 0, amount 0
00:20:34.913 00.000 29988 MoveAxis(N, 0, ABG)
00:20:34.913 00.000 29988 Move returns status 0, amount 0
00:20:34.913 00.000 29988 move complete, result=0
00:20:34.913 00.000 29988 worker thread done servicing request
00:20:34.913 00.000 29988 Worker thread wakes up
00:20:34.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:34.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:34.913 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:36.535 01.622 29988 Exposure complete
00:20:36.562 00.027 29988 worker thread done servicing request
00:20:36.562 00.000 28316 OnExposeComplete: enter
00:20:36.563 00.001 28316 UpdateGuideState(): m_state=6
00:20:36.564 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3740
00:20:36.564 00.000 28316 Star::Find returns 1 (0), X=584.36, Y=116.16, Mass=1922, SNR=30.0, Peak=159 HFD=4.2
00:20:36.565 00.001 28316 MultiStar: [#1 -0.22,-0.05,0.90,U] [#2 -0.25,-0.14,0.98,U] [#3 -0.13,-0.26,0.89,U] [#4 -0.36,-0.06,0.89,U] [#5 -0.31,-0.18,0.78,U] [#6 -0.44,-0.11,0.00,M3] [#7 -0.34,0.04,0.68,U] [#8 -0.44,-0.10,0.00,M5] 
00:20:36.565 00.000 28316 single-star, 6 included, MultiStar: {-0.25, -0.12}, one-star: {-0.18, -0.16}
00:20:36.565 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.30 = -1.30)
00:20:36.565 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
00:20:36.566 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.44 mountX=0.07 mountY=0.23, mountTheta=1.30
00:20:36.567 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.16, opts=13)
00:20:36.568 00.001 28316 Enqueuing Move request for scope (-0.18, -0.16)
00:20:36.568 00.000 29988 Worker thread wakes up
00:20:36.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
00:20:36.568 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
00:20:36.568 00.000 29988 Moving (-0.18, -0.16) raw xDistance=0.07 yDistance=0.23
00:20:36.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:20:36.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:36.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:36.569 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:20:36.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:36.570 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:36.570 00.000 28316 Enqueuing Expose request
00:20:36.571 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:20:36.571 00.000 29988 MoveAxis(E, 0, ABG)
00:20:36.571 00.000 29988 Move returns status 0, amount 0
00:20:36.571 00.000 29988 MoveAxis(N, 0, ABG)
00:20:36.571 00.000 29988 Move returns status 0, amount 0
00:20:36.571 00.000 29988 move complete, result=0
00:20:36.571 00.000 29988 worker thread done servicing request
00:20:36.571 00.000 29988 Worker thread wakes up
00:20:36.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:36.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:36.571 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:38.084 01.513 29988 Exposure complete
00:20:38.116 00.032 29988 worker thread done servicing request
00:20:38.116 00.000 28316 OnExposeComplete: enter
00:20:38.117 00.001 28316 UpdateGuideState(): m_state=6
00:20:38.118 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3741
00:20:38.118 00.000 28316 Star::Find returns 1 (0), X=584.45, Y=116.12, Mass=1937, SNR=30.3, Peak=156 HFD=4.4
00:20:38.119 00.001 28316 MultiStar: [#1 -0.14,-0.18,0.91,U] [#2 -0.11,-0.27,0.97,U] [#3 -0.13,-0.13,0.87,U] [#4 -0.28,-0.06,0.88,U] [#5 -0.13,-0.11,0.78,U] [#6 -0.19,-0.25,0.70,U] [#7 -0.21,-0.02,0.65,U] [#8 -0.37,-0.05,0.60,U] 
00:20:38.119 00.000 28316 single-star, 8 included, MultiStar: {-0.18, -0.15}, one-star: {-0.10, -0.19}
00:20:38.120 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.14) = xAngle (-0.92 = -0.92)
00:20:38.120 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
00:20:38.120 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.06 mountX=0.13 mountY=0.18, mountTheta=0.93
00:20:38.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.19, opts=13)
00:20:38.123 00.001 28316 Enqueuing Move request for scope (-0.10, -0.19)
00:20:38.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:38.123 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:20:38.124 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:38.124 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:38.125 00.001 28316 Enqueuing Expose request
00:20:38.125 00.000 29988 Worker thread wakes up
00:20:38.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
00:20:38.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
00:20:38.125 00.000 29988 Moving (-0.10, -0.19) raw xDistance=0.13 yDistance=0.18
00:20:38.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:20:38.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:38.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:20:38.126 00.001 29988 MoveAxis(E, 0, ABG)
00:20:38.126 00.000 29988 Move returns status 0, amount 0
00:20:38.126 00.000 29988 MoveAxis(N, 0, ABG)
00:20:38.126 00.000 29988 Move returns status 0, amount 0
00:20:38.126 00.000 29988 move complete, result=0
00:20:38.126 00.000 29988 worker thread done servicing request
00:20:38.126 00.000 29988 Worker thread wakes up
00:20:38.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:38.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:38.126 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:39.758 01.632 29988 Exposure complete
00:20:39.801 00.043 29988 worker thread done servicing request
00:20:39.801 00.000 28316 OnExposeComplete: enter
00:20:39.802 00.001 28316 UpdateGuideState(): m_state=6
00:20:39.803 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3742
00:20:39.803 00.000 28316 Star::Find returns 1 (0), X=584.30, Y=116.15, Mass=1981, SNR=30.8, Peak=159 HFD=4.5
00:20:39.804 00.001 28316 MultiStar: [#1 -0.13,-0.09,0.88,U] [#2 -0.20,-0.20,0.91,U] [#3 -0.16,-0.18,0.86,U] [#4 -0.40,-0.12,0.00,M1] [#5 -0.25,0.02,0.76,U] [#6 -0.35,-0.10,0.70,U] [#7 -0.39,0.03,0.67,U] [#8 -0.46,-0.04,0.00,M5] 
00:20:39.805 00.001 28316 refined, 6 included, MultiStar: {-0.24, -0.11}, one-star: {-0.24, -0.16}
00:20:39.805 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:20:39.806 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
00:20:39.806 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.72 mountX=-0.00 mountY=0.26, mountTheta=1.58
00:20:39.807 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.11, opts=13)
00:20:39.808 00.001 28316 Enqueuing Move request for scope (-0.24, -0.11)
00:20:39.808 00.000 29988 Worker thread wakes up
00:20:39.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:39.808 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.8
00:20:39.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:39.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:39.810 00.001 28316 Enqueuing Expose request
00:20:39.811 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
00:20:39.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
00:20:39.811 00.000 29988 Moving (-0.24, -0.11) raw xDistance=-0.00 yDistance=0.26
00:20:39.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:20:39.811 00.000 29988 switching direction from -1 to 1 - decHistory=4 oldest=0.56 newest=0.67
00:20:39.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:20:39.811 00.000 29988 MoveAxis(E, 0, ABG)
00:20:39.811 00.000 29988 Move returns status 0, amount 0
00:20:39.811 00.000 29988 MoveAxis(S, 62, ABG)
00:20:39.811 00.000 29988 Guiding  Dir = 1, Dur = 62
00:20:39.811 00.000 29988 IsSlewing returns 0
00:20:39.811 00.000 29988 IsGuiding returns 0
00:20:39.815 00.004 29988 PulseGuide returned control before completion, sleep 68
00:20:39.897 00.082 29988 IsGuiding returns 0
00:20:39.897 00.000 29988 Move returns status 0, amount 62
00:20:39.898 00.001 29988 move complete, result=0
00:20:39.898 00.000 29988 worker thread done servicing request
00:20:39.898 00.000 29988 Worker thread wakes up
00:20:39.898 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
00:20:39.900 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:39.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:41.315 01.415 29988 Exposure complete
00:20:41.348 00.033 29988 worker thread done servicing request
00:20:41.348 00.000 28316 OnExposeComplete: enter
00:20:41.349 00.001 28316 UpdateGuideState(): m_state=6
00:20:41.349 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3743
00:20:41.350 00.001 28316 Star::Find returns 1 (0), X=584.53, Y=116.21, Mass=1872, SNR=29.7, Peak=155 HFD=3.9
00:20:41.350 00.000 28316 MultiStar: [#1 0.02,0.03,0.92,U] [#2 -0.04,-0.17,0.96,U] [#3 -0.15,-0.05,0.86,U] [#4 -0.15,-0.05,0.89,U] [#5 -0.06,0.10,0.81,U] [#6 -0.21,0.01,0.73,U] [#7 -0.37,0.10,0.68,U] [#8 -0.11,0.04,0.60,U] 
00:20:41.351 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.02}, one-star: {-0.02, -0.10}
00:20:41.352 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-1.14) = xAngle (-0.59 = -0.59)
00:20:41.352 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.52 = 2.52)
00:20:41.353 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.73 mountX=0.09 mountY=0.06, mountTheta=0.61
00:20:41.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
00:20:41.355 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
00:20:41.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:41.355 00.000 29988 Worker thread wakes up
00:20:41.356 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.7
00:20:41.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:41.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:41.356 00.000 28316 Enqueuing Expose request
00:20:41.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
00:20:41.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
00:20:41.357 00.000 29988 Moving (-0.02, -0.10) raw xDistance=0.09 yDistance=0.06
00:20:41.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:20:41.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:41.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:20:41.357 00.000 29988 MoveAxis(E, 0, ABG)
00:20:41.357 00.000 29988 Move returns status 0, amount 0
00:20:41.357 00.000 29988 MoveAxis(N, 0, ABG)
00:20:41.357 00.000 29988 Move returns status 0, amount 0
00:20:41.357 00.000 29988 move complete, result=0
00:20:41.357 00.000 29988 worker thread done servicing request
00:20:41.357 00.000 29988 Worker thread wakes up
00:20:41.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:41.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:41.357 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:42.990 01.633 29988 Exposure complete
00:20:43.022 00.032 29988 worker thread done servicing request
00:20:43.023 00.001 28316 OnExposeComplete: enter
00:20:43.023 00.000 28316 UpdateGuideState(): m_state=6
00:20:43.024 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3744
00:20:43.024 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=116.01, Mass=1914, SNR=30.0, Peak=169 HFD=4.2
00:20:43.025 00.001 28316 MultiStar: [#1 -0.10,-0.17,0.91,U] [#2 -0.18,-0.24,0.98,U] [#3 -0.10,-0.16,0.87,U] [#4 -0.11,-0.15,0.86,U] [#5 -0.03,-0.18,0.79,U] [#6 -0.25,-0.18,0.71,U] [#7 -0.18,-0.03,0.64,U] [#8 -0.19,-0.17,0.59,U] 
00:20:43.025 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.18}, one-star: {0.10, -0.31}
00:20:43.026 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-1.14) = xAngle (-0.94 = -0.94)
00:20:43.026 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
00:20:43.028 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.09 mountX=0.12 mountY=0.18, mountTheta=0.96
00:20:43.031 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.18, opts=13)
00:20:43.032 00.001 28316 Enqueuing Move request for scope (-0.11, -0.18)
00:20:43.032 00.000 29988 Worker thread wakes up
00:20:43.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:43.032 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:20:43.033 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:43.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:43.033 00.000 28316 Enqueuing Expose request
00:20:43.034 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
00:20:43.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
00:20:43.034 00.000 29988 Moving (-0.11, -0.18) raw xDistance=0.12 yDistance=0.18
00:20:43.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:20:43.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:43.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:20:43.034 00.000 29988 MoveAxis(E, 0, ABG)
00:20:43.034 00.000 29988 Move returns status 0, amount 0
00:20:43.034 00.000 29988 MoveAxis(N, 0, ABG)
00:20:43.034 00.000 29988 Move returns status 0, amount 0
00:20:43.034 00.000 29988 move complete, result=0
00:20:43.034 00.000 29988 worker thread done servicing request
00:20:43.034 00.000 29988 Worker thread wakes up
00:20:43.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:43.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:43.034 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:44.558 01.524 29988 Exposure complete
00:20:44.598 00.040 29988 worker thread done servicing request
00:20:44.598 00.000 28316 OnExposeComplete: enter
00:20:44.598 00.000 28316 UpdateGuideState(): m_state=6
00:20:44.599 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3745
00:20:44.600 00.001 28316 Star::Find returns 1 (0), X=584.57, Y=116.07, Mass=1977, SNR=30.5, Peak=165 HFD=4.1
00:20:44.601 00.001 28316 MultiStar: [#1 -0.09,-0.16,0.90,U] [#2 -0.13,-0.19,0.95,U] [#3 -0.09,-0.21,0.88,U] [#4 -0.24,-0.08,0.85,U] [#5 -0.04,-0.11,0.75,U] [#6 -0.20,-0.06,0.70,U] [#7 -0.29,-0.02,0.68,U] [#8 -0.20,-0.14,0.58,U] 
00:20:44.602 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.14}, one-star: {0.03, -0.24}
00:20:44.603 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
00:20:44.604 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
00:20:44.605 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=0.08 mountY=0.18, mountTheta=1.17
00:20:44.608 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
00:20:44.608 00.000 28316 Enqueuing Move request for scope (-0.13, -0.14)
00:20:44.609 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:44.609 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:20:44.612 00.003 29988 Worker thread wakes up
00:20:44.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
00:20:44.612 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
00:20:44.612 00.000 29988 Moving (-0.13, -0.14) raw xDistance=0.08 yDistance=0.18
00:20:44.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:20:44.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:44.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:20:44.612 00.000 29988 MoveAxis(E, 0, ABG)
00:20:44.612 00.000 29988 Move returns status 0, amount 0
00:20:44.612 00.000 29988 MoveAxis(N, 0, ABG)
00:20:44.612 00.000 29988 Move returns status 0, amount 0
00:20:44.612 00.000 29988 move complete, result=0
00:20:44.612 00.000 29988 worker thread done servicing request
00:20:44.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:44.614 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:44.615 00.001 28316 Enqueuing Expose request
00:20:44.615 00.000 29988 Worker thread wakes up
00:20:44.616 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:44.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:44.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:46.246 01.630 29988 Exposure complete
00:20:46.277 00.031 29988 worker thread done servicing request
00:20:46.277 00.000 28316 OnExposeComplete: enter
00:20:46.279 00.002 28316 UpdateGuideState(): m_state=6
00:20:46.282 00.003 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3746
00:20:46.282 00.000 28316 Star::Find returns 1 (0), X=584.62, Y=116.09, Mass=1861, SNR=29.5, Peak=165 HFD=4.3
00:20:46.283 00.001 28316 MultiStar: [#1 -0.02,-0.14,0.93,U] [#2 -0.02,-0.20,0.99,U] [#3 0.13,-0.19,0.89,U] [#4 -0.03,-0.11,0.90,U] [#5 -0.02,-0.18,0.80,U] [#6 0.03,-0.20,0.74,U] [#7 -0.11,-0.00,0.67,U] [#8 -0.21,-0.18,0.60,U] 
00:20:46.283 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {0.07, -0.22}
00:20:46.284 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-1.14) = xAngle (-0.49 = -0.49)
00:20:46.284 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.61 = 2.61)
00:20:46.285 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.64 mountX=0.15 mountY=0.08, mountTheta=0.52
00:20:46.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
00:20:46.286 00.000 28316 Enqueuing Move request for scope (-0.01, -0.16)
00:20:46.287 00.001 29988 Worker thread wakes up
00:20:46.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:46.287 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
00:20:46.288 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
00:20:46.288 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
00:20:46.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:46.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:46.288 00.000 28316 Enqueuing Expose request
00:20:46.289 00.001 29988 Moving (-0.01, -0.16) raw xDistance=0.15 yDistance=0.08
00:20:46.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:20:46.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:46.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:46.289 00.000 29988 MoveAxis(E, 0, ABG)
00:20:46.289 00.000 29988 Move returns status 0, amount 0
00:20:46.289 00.000 29988 MoveAxis(N, 0, ABG)
00:20:46.289 00.000 29988 Move returns status 0, amount 0
00:20:46.289 00.000 29988 move complete, result=0
00:20:46.289 00.000 29988 worker thread done servicing request
00:20:46.289 00.000 29988 Worker thread wakes up
00:20:46.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:46.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:46.290 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:47.802 01.512 29988 Exposure complete
00:20:47.848 00.046 29988 worker thread done servicing request
00:20:47.848 00.000 28316 OnExposeComplete: enter
00:20:47.849 00.001 28316 UpdateGuideState(): m_state=6
00:20:47.850 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3747
00:20:47.850 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.11, Mass=1923, SNR=30.1, Peak=167 HFD=4.2
00:20:47.851 00.001 28316 MultiStar: [#1 -0.08,-0.17,0.91,U] [#2 0.05,-0.10,0.97,U] [#3 -0.00,-0.16,0.86,U] [#4 -0.06,-0.01,0.88,U] [#5 0.05,-0.01,0.78,U] [#6 -0.11,-0.08,0.73,U] [#7 -0.11,0.02,0.66,U] [#8 -0.10,0.17,0.61,U] 
00:20:47.851 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {0.12, -0.20}
00:20:47.851 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.66 = -0.66)
00:20:47.852 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
00:20:47.852 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.81 mountX=0.06 mountY=0.05, mountTheta=0.69
00:20:47.853 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
00:20:47.854 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
00:20:47.855 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:47.856 00.001 29988 Worker thread wakes up
00:20:47.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:20:47.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:20:47.856 00.000 29988 Moving (-0.02, -0.07) raw xDistance=0.06 yDistance=0.05
00:20:47.856 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.1
00:20:47.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:20:47.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:47.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:47.857 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:47.857 00.000 29988 MoveAxis(E, 0, ABG)
00:20:47.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:47.857 00.000 28316 Enqueuing Expose request
00:20:47.858 00.001 29988 Move returns status 0, amount 0
00:20:47.858 00.000 29988 MoveAxis(N, 0, ABG)
00:20:47.858 00.000 29988 Move returns status 0, amount 0
00:20:47.858 00.000 29988 move complete, result=0
00:20:47.858 00.000 29988 worker thread done servicing request
00:20:47.858 00.000 29988 Worker thread wakes up
00:20:47.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:47.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:47.858 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:49.487 01.629 29988 Exposure complete
00:20:49.531 00.044 29988 worker thread done servicing request
00:20:49.531 00.000 28316 OnExposeComplete: enter
00:20:49.531 00.000 28316 UpdateGuideState(): m_state=6
00:20:49.532 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3748
00:20:49.533 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=116.22, Mass=1969, SNR=30.4, Peak=163 HFD=4.5
00:20:49.533 00.000 28316 MultiStar: [#1 0.00,-0.05,0.89,U] [#2 -0.04,-0.09,1.00,U] [#3 -0.04,-0.09,0.87,U] [#4 -0.17,0.11,0.85,U] [#5 -0.03,0.02,0.77,U] [#6 -0.01,-0.08,0.71,U] [#7 -0.21,0.12,0.67,U] [#8 -0.15,-0.04,0.57,U] 
00:20:49.534 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.03}, one-star: {0.05, -0.10}
00:20:49.536 00.002 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-1.14) = xAngle (-1.55 = -1.55)
00:20:49.539 00.003 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.55 = 1.55)
00:20:49.541 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.70 mountX=0.00 mountY=0.06, mountTheta=1.55
00:20:49.544 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
00:20:49.545 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
00:20:49.545 00.000 29988 Worker thread wakes up
00:20:49.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:49.546 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.4
00:20:49.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
00:20:49.547 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
00:20:49.547 00.000 29988 Moving (-0.06, -0.03) raw xDistance=0.00 yDistance=0.06
00:20:49.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:49.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:49.548 00.001 28316 Enqueuing Expose request
00:20:49.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:20:49.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:49.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:20:49.548 00.000 29988 MoveAxis(E, 0, ABG)
00:20:49.548 00.000 29988 Move returns status 0, amount 0
00:20:49.548 00.000 29988 MoveAxis(N, 0, ABG)
00:20:49.548 00.000 29988 Move returns status 0, amount 0
00:20:49.548 00.000 29988 move complete, result=0
00:20:49.548 00.000 29988 worker thread done servicing request
00:20:49.548 00.000 29988 Worker thread wakes up
00:20:49.549 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:49.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:49.549 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:51.074 01.525 29988 Exposure complete
00:20:51.097 00.023 29988 worker thread done servicing request
00:20:51.097 00.000 28316 OnExposeComplete: enter
00:20:51.097 00.000 28316 UpdateGuideState(): m_state=6
00:20:51.098 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3749
00:20:51.098 00.000 28316 Star::Find returns 1 (0), X=584.66, Y=116.18, Mass=2004, SNR=30.6, Peak=168 HFD=4.5
00:20:51.099 00.001 28316 MultiStar: [#1 -0.03,-0.10,0.89,U] [#2 -0.07,-0.20,0.95,U] [#3 -0.09,-0.21,0.84,U] [#4 -0.07,0.00,0.85,U] [#5 0.05,0.01,0.78,U] [#6 -0.16,-0.15,0.68,U] [#7 -0.05,0.04,0.65,U] [#8 -0.11,-0.13,0.58,U] 
00:20:51.099 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {0.11, -0.14}
00:20:51.100 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-1.14) = xAngle (-0.78 = -0.78)
00:20:51.101 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.32 = 2.32)
00:20:51.103 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.92 mountX=0.08 mountY=0.08, mountTheta=0.80
00:20:51.105 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
00:20:51.105 00.000 28316 Enqueuing Move request for scope (-0.04, -0.10)
00:20:51.106 00.001 29988 Worker thread wakes up
00:20:51.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:51.106 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.6
00:20:51.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:51.108 00.001 28316 Enqueuing Expose request
00:20:51.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:20:51.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:20:51.108 00.000 29988 Moving (-0.04, -0.10) raw xDistance=0.08 yDistance=0.08
00:20:51.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:20:51.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:51.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:51.108 00.000 29988 MoveAxis(E, 0, ABG)
00:20:51.108 00.000 29988 Move returns status 0, amount 0
00:20:51.108 00.000 29988 MoveAxis(N, 0, ABG)
00:20:51.108 00.000 29988 Move returns status 0, amount 0
00:20:51.108 00.000 29988 move complete, result=0
00:20:51.108 00.000 29988 worker thread done servicing request
00:20:51.108 00.000 29988 Worker thread wakes up
00:20:51.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:51.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:51.109 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:52.733 01.624 29988 Exposure complete
00:20:52.783 00.050 29988 worker thread done servicing request
00:20:52.783 00.000 28316 OnExposeComplete: enter
00:20:52.784 00.001 28316 UpdateGuideState(): m_state=6
00:20:52.786 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3750
00:20:52.786 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.12, Mass=1917, SNR=30.2, Peak=164 HFD=4.4
00:20:52.787 00.001 28316 MultiStar: [#1 -0.01,-0.17,0.92,U] [#2 0.03,-0.27,0.98,U] [#3 0.08,-0.20,0.87,U] [#4 0.01,-0.32,0.86,U] [#5 0.10,-0.14,0.79,U] [#6 -0.04,-0.23,0.72,U] [#7 -0.03,-0.18,0.68,U] [#8 -0.12,-0.02,0.59,U] 
00:20:52.787 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.20}, one-star: {0.12, -0.19}
00:20:52.788 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
00:20:52.788 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
00:20:52.789 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.45 mountX=0.19 mountY=0.07, mountTheta=0.34
00:20:52.792 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.20, opts=13)
00:20:52.794 00.002 28316 Enqueuing Move request for scope (0.02, -0.20)
00:20:52.796 00.002 29988 Worker thread wakes up
00:20:52.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:52.797 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
00:20:52.797 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
00:20:52.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:52.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:52.799 00.001 28316 Enqueuing Expose request
00:20:52.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
00:20:52.799 00.000 29988 Moving (0.02, -0.20) raw xDistance=0.19 yDistance=0.07
00:20:52.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:20:52.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:52.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:52.799 00.000 29988 MoveAxis(E, 0, ABG)
00:20:52.799 00.000 29988 Move returns status 0, amount 0
00:20:52.799 00.000 29988 MoveAxis(N, 0, ABG)
00:20:52.800 00.001 29988 Move returns status 0, amount 0
00:20:52.800 00.000 29988 move complete, result=0
00:20:52.800 00.000 29988 worker thread done servicing request
00:20:52.800 00.000 29988 Worker thread wakes up
00:20:52.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:52.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:52.800 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:54.326 01.526 29988 Exposure complete
00:20:54.361 00.035 29988 worker thread done servicing request
00:20:54.363 00.002 28316 OnExposeComplete: enter
00:20:54.363 00.000 28316 UpdateGuideState(): m_state=6
00:20:54.363 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3751
00:20:54.364 00.001 28316 Star::Find returns 1 (0), X=584.59, Y=116.02, Mass=1938, SNR=30.2, Peak=170 HFD=4.1
00:20:54.364 00.000 28316 MultiStar: [#1 -0.05,-0.16,0.91,U] [#2 -0.05,-0.28,0.98,U] [#3 -0.27,-0.16,0.86,U] [#4 -0.06,-0.10,0.88,U] [#5 0.01,-0.14,0.78,U] [#6 -0.19,-0.23,0.71,U] [#7 -0.26,-0.09,0.66,U] [#8 -0.21,-0.06,0.59,U] 
00:20:54.364 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.18}, one-star: {0.04, -0.30}
00:20:54.366 00.002 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
00:20:54.366 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
00:20:54.367 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.10 mountX=0.12 mountY=0.17, mountTheta=0.97
00:20:54.368 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
00:20:54.368 00.000 28316 Enqueuing Move request for scope (-0.10, -0.18)
00:20:54.372 00.004 29988 Worker thread wakes up
00:20:54.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
00:20:54.372 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
00:20:54.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:54.373 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:20:54.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:54.374 00.000 29988 Moving (-0.10, -0.18) raw xDistance=0.12 yDistance=0.17
00:20:54.374 00.000 28316 Enqueuing Expose request
00:20:54.376 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:20:54.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:54.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:20:54.376 00.000 29988 MoveAxis(E, 0, ABG)
00:20:54.376 00.000 29988 Move returns status 0, amount 0
00:20:54.376 00.000 29988 MoveAxis(N, 0, ABG)
00:20:54.376 00.000 29988 Move returns status 0, amount 0
00:20:54.376 00.000 29988 move complete, result=0
00:20:54.376 00.000 29988 worker thread done servicing request
00:20:54.376 00.000 29988 Worker thread wakes up
00:20:54.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:54.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:54.377 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:56.011 01.634 29988 Exposure complete
00:20:56.054 00.043 29988 worker thread done servicing request
00:20:56.054 00.000 28316 OnExposeComplete: enter
00:20:56.057 00.003 28316 UpdateGuideState(): m_state=6
00:20:56.058 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3752
00:20:56.058 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=116.07, Mass=1941, SNR=30.2, Peak=159 HFD=4.3
00:20:56.059 00.001 28316 MultiStar: [#1 -0.00,-0.19,0.89,U] [#2 0.04,-0.18,0.99,U] [#3 -0.14,-0.14,0.85,U] [#4 -0.16,-0.17,0.85,U] [#5 -0.14,-0.22,0.79,U] [#6 -0.23,-0.13,0.71,U] [#7 -0.09,-0.09,0.69,U] [#8 -0.33,-0.07,0.58,U] 
00:20:56.061 00.002 28316 refined, 8 included, MultiStar: {-0.10, -0.17}, one-star: {0.03, -0.24}
00:20:56.061 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
00:20:56.061 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
00:20:56.062 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.19 cameraTheta=-2.11 mountX=0.11 mountY=0.16, mountTheta=0.98
00:20:56.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.17, opts=13)
00:20:56.063 00.000 28316 Enqueuing Move request for scope (-0.10, -0.17)
00:20:56.064 00.001 29988 Worker thread wakes up
00:20:56.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:56.064 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:20:56.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:56.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:56.065 00.000 28316 Enqueuing Expose request
00:20:56.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
00:20:56.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
00:20:56.066 00.000 29988 Moving (-0.10, -0.17) raw xDistance=0.11 yDistance=0.16
00:20:56.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:20:56.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:56.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:20:56.066 00.000 29988 MoveAxis(E, 0, ABG)
00:20:56.066 00.000 29988 Move returns status 0, amount 0
00:20:56.066 00.000 29988 MoveAxis(N, 0, ABG)
00:20:56.066 00.000 29988 Move returns status 0, amount 0
00:20:56.066 00.000 29988 move complete, result=0
00:20:56.066 00.000 29988 worker thread done servicing request
00:20:56.066 00.000 29988 Worker thread wakes up
00:20:56.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:56.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:56.066 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:57.589 01.523 29988 Exposure complete
00:20:57.631 00.042 29988 worker thread done servicing request
00:20:57.631 00.000 28316 OnExposeComplete: enter
00:20:57.632 00.001 28316 UpdateGuideState(): m_state=6
00:20:57.633 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3753
00:20:57.633 00.000 28316 Star::Find returns 1 (0), X=584.55, Y=116.00, Mass=1897, SNR=29.9, Peak=163 HFD=4.1
00:20:57.634 00.001 28316 MultiStar: [#1 -0.08,-0.18,0.92,U] [#2 -0.07,-0.21,0.98,U] [#3 -0.10,-0.24,0.87,U] [#4 -0.21,-0.22,0.86,U] [#5 -0.08,-0.16,0.78,U] [#6 -0.22,-0.26,0.71,U] [#7 -0.16,-0.31,0.66,U] [#8 -0.32,-0.19,0.59,U] 
00:20:57.634 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.23}, one-star: {0.00, -0.31}
00:20:57.635 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:20:57.635 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.18 = 2.18)
00:20:57.636 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.07 mountX=0.16 mountY=0.22, mountTheta=0.94
00:20:57.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.23, opts=13)
00:20:57.637 00.000 28316 Enqueuing Move request for scope (-0.13, -0.23)
00:20:57.638 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:57.639 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.9
00:20:57.640 00.001 29988 Worker thread wakes up
00:20:57.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
00:20:57.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
00:20:57.640 00.000 29988 Moving (-0.13, -0.23) raw xDistance=0.16 yDistance=0.22
00:20:57.640 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:57.640 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:57.641 00.001 28316 Enqueuing Expose request
00:20:57.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:20:57.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:20:57.641 00.000 29988 MoveAxis(E, 0, ABG)
00:20:57.641 00.000 29988 Move returns status 0, amount 0
00:20:57.641 00.000 29988 MoveAxis(S, 52, ABG)
00:20:57.641 00.000 29988 Guiding  Dir = 1, Dur = 52
00:20:57.641 00.000 29988 IsSlewing returns 0
00:20:57.642 00.001 29988 IsGuiding returns 0
00:20:57.647 00.005 29988 PulseGuide returned control before completion, sleep 57
00:20:57.714 00.067 29988 IsGuiding returns 0
00:20:57.714 00.000 29988 Move returns status 0, amount 52
00:20:57.714 00.000 29988 move complete, result=0
00:20:57.714 00.000 29988 worker thread done servicing request
00:20:57.714 00.000 29988 Worker thread wakes up
00:20:57.714 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:20:57.715 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:57.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:59.340 01.625 29988 Exposure complete
00:20:59.381 00.041 29988 worker thread done servicing request
00:20:59.382 00.001 28316 OnExposeComplete: enter
00:20:59.382 00.000 28316 UpdateGuideState(): m_state=6
00:20:59.383 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3754
00:20:59.383 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.05, Mass=1918, SNR=29.9, Peak=159 HFD=4.6
00:20:59.384 00.001 28316 MultiStar: [#1 0.01,-0.10,0.92,U] [#2 0.01,-0.23,0.99,U] [#3 -0.07,-0.23,0.85,U] [#4 -0.12,-0.15,0.87,U] [#5 -0.01,-0.05,0.80,U] [#6 -0.15,-0.15,0.72,U] [#7 -0.15,-0.06,0.65,U] [#8 -0.09,-0.19,0.61,U] 
00:20:59.385 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.16}, one-star: {0.12, -0.27}
00:20:59.385 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
00:20:59.385 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
00:20:59.388 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.81 mountX=0.13 mountY=0.11, mountTheta=0.69
00:20:59.393 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.16, opts=13)
00:20:59.395 00.002 28316 Enqueuing Move request for scope (-0.04, -0.16)
00:20:59.399 00.004 29988 Worker thread wakes up
00:20:59.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
00:20:59.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
00:20:59.399 00.000 29988 Moving (-0.04, -0.16) raw xDistance=0.13 yDistance=0.11
00:20:59.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:20:59.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:59.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:20:59.400 00.001 28316 UpdateGuideState exits: m=1918 RSB=29.9
00:20:59.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:59.402 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:20:59.402 00.000 28316 Enqueuing Expose request
00:20:59.404 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:20:59.404 00.000 29988 MoveAxis(E, 0, ABG)
00:20:59.404 00.000 29988 Move returns status 0, amount 0
00:20:59.404 00.000 29988 MoveAxis(N, 0, ABG)
00:20:59.404 00.000 29988 Move returns status 0, amount 0
00:20:59.404 00.000 29988 move complete, result=0
00:20:59.404 00.000 29988 worker thread done servicing request
00:20:59.404 00.000 29988 Worker thread wakes up
00:20:59.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:20:59.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:20:59.405 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:00.924 01.519 29988 Exposure complete
00:21:00.969 00.045 29988 worker thread done servicing request
00:21:00.969 00.000 28316 OnExposeComplete: enter
00:21:00.970 00.001 28316 UpdateGuideState(): m_state=6
00:21:00.970 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3755
00:21:00.971 00.001 28316 Star::Find returns 1 (0), X=584.78, Y=116.02, Mass=1960, SNR=30.3, Peak=190 HFD=4.3
00:21:00.971 00.000 28316 MultiStar: [#1 0.15,-0.17,0.92,U] [#2 0.07,-0.34,0.95,U] [#3 0.13,-0.26,0.85,U] [#4 0.17,-0.32,0.87,U] [#5 0.09,-0.14,0.78,U] [#6 0.14,-0.25,0.71,U] [#7 0.01,-0.11,0.64,U] [#8 0.06,-0.28,0.59,U] 
00:21:00.972 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.25}, one-star: {0.23, -0.29}
00:21:00.972 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:21:00.973 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = 3.14)
00:21:00.973 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.10 mountX=0.28 mountY=0.00, mountTheta=0.00
00:21:00.975 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.25, opts=13)
00:21:00.975 00.000 28316 Enqueuing Move request for scope (0.12, -0.25)
00:21:00.976 00.001 29988 Worker thread wakes up
00:21:00.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
00:21:00.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
00:21:00.976 00.000 29988 Moving (0.12, -0.25) raw xDistance=0.28 yDistance=0.00
00:21:00.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:21:00.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:00.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:00.977 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:21:00.978 00.001 29988 MoveAxis(W, 58, ABG)
00:21:00.978 00.000 29988 Guiding  Dir = 3, Dur = 58
00:21:00.978 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.3
00:21:00.979 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:00.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:00.980 00.001 28316 Enqueuing Expose request
00:21:00.980 00.000 29988 IsSlewing returns 0
00:21:00.980 00.000 29988 IsGuiding returns 0
00:21:00.982 00.002 29988 PulseGuide returned control before completion, sleep 67
00:21:01.061 00.079 29988 IsGuiding returns 0
00:21:01.063 00.002 29988 Move returns status 0, amount 58
00:21:01.063 00.000 29988 MoveAxis(N, 0, ABG)
00:21:01.063 00.000 29988 Move returns status 0, amount 0
00:21:01.063 00.000 29988 move complete, result=0
00:21:01.063 00.000 29988 worker thread done servicing request
00:21:01.063 00.000 28316 GuideStep: 0.3 px 58 ms WEST, 0.0 px 0 ms NORTH
00:21:01.064 00.001 29988 Worker thread wakes up
00:21:01.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:01.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:02.699 01.635 29988 Exposure complete
00:21:02.742 00.043 29988 worker thread done servicing request
00:21:02.742 00.000 28316 OnExposeComplete: enter
00:21:02.743 00.001 28316 UpdateGuideState(): m_state=6
00:21:02.744 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3756
00:21:02.744 00.000 28316 Star::Find returns 1 (0), X=584.66, Y=116.19, Mass=1922, SNR=30.0, Peak=166 HFD=4.3
00:21:02.745 00.001 28316 MultiStar: [#1 -0.05,0.09,0.90,U] [#2 -0.04,-0.03,0.97,U] [#3 0.02,0.06,0.87,U] [#4 -0.14,0.06,0.90,U] [#5 0.05,0.02,0.77,U] [#6 -0.16,0.02,0.71,U] [#7 -0.18,0.17,0.64,U] [#8 -0.17,0.00,0.61,U] 
00:21:02.746 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {0.11, -0.12}
00:21:02.746 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.85 = -2.44)
00:21:02.746 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.95 = 0.67)
00:21:02.747 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.70 mountX=-0.04 mountY=0.03, mountTheta=2.46
00:21:02.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
00:21:02.748 00.000 28316 Enqueuing Move request for scope (-0.05, 0.02)
00:21:02.749 00.001 29988 Worker thread wakes up
00:21:02.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:21:02.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:21:02.749 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.03
00:21:02.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:21:02.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:02.750 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:21:02.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:02.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:02.751 00.000 28316 Enqueuing Expose request
00:21:02.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:02.752 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:02.752 00.000 29988 MoveAxis(E, 0, ABG)
00:21:02.752 00.000 29988 Move returns status 0, amount 0
00:21:02.752 00.000 29988 MoveAxis(N, 0, ABG)
00:21:02.752 00.000 29988 Move returns status 0, amount 0
00:21:02.752 00.000 29988 move complete, result=0
00:21:02.752 00.000 29988 worker thread done servicing request
00:21:02.752 00.000 29988 Worker thread wakes up
00:21:02.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:02.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:02.752 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:04.280 01.528 29988 Exposure complete
00:21:04.327 00.047 29988 worker thread done servicing request
00:21:04.327 00.000 28316 OnExposeComplete: enter
00:21:04.328 00.001 28316 UpdateGuideState(): m_state=6
00:21:04.329 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3757
00:21:04.329 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=116.32, Mass=1935, SNR=30.3, Peak=159 HFD=4.7
00:21:04.330 00.001 28316 MultiStar: [#1 0.03,0.02,0.91,U] [#2 -0.04,-0.01,0.98,U] [#3 -0.06,-0.02,0.87,U] [#4 -0.13,0.02,0.87,U] [#5 0.00,0.07,0.78,U] [#6 -0.16,0.09,0.71,U] [#7 -0.24,0.23,0.63,U] [#8 -0.29,0.11,0.59,U] 
00:21:04.330 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.05}, one-star: {0.10, 0.00}
00:21:04.330 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
00:21:04.331 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
00:21:04.332 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.56 mountX=-0.07 mountY=0.04, mountTheta=2.61
00:21:04.333 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
00:21:04.333 00.000 28316 Enqueuing Move request for scope (-0.07, 0.05)
00:21:04.334 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:04.334 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.3
00:21:04.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:04.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:04.335 00.000 28316 Enqueuing Expose request
00:21:04.336 00.001 29988 Worker thread wakes up
00:21:04.336 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:21:04.336 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:21:04.336 00.000 29988 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=0.04
00:21:04.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:04.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:04.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:21:04.336 00.000 29988 MoveAxis(E, 0, ABG)
00:21:04.336 00.000 29988 Move returns status 0, amount 0
00:21:04.336 00.000 29988 MoveAxis(N, 0, ABG)
00:21:04.336 00.000 29988 Move returns status 0, amount 0
00:21:04.336 00.000 29988 move complete, result=0
00:21:04.336 00.000 29988 worker thread done servicing request
00:21:04.336 00.000 29988 Worker thread wakes up
00:21:04.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:04.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:04.336 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:05.974 01.638 29988 Exposure complete
00:21:06.002 00.028 29988 worker thread done servicing request
00:21:06.002 00.000 28316 OnExposeComplete: enter
00:21:06.003 00.001 28316 UpdateGuideState(): m_state=6
00:21:06.005 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3758
00:21:06.006 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=116.41, Mass=1999, SNR=30.7, Peak=146 HFD=4.6
00:21:06.006 00.000 28316 MultiStar: [#1 0.03,0.13,0.90,U] [#2 0.05,0.09,0.94,U] [#3 -0.04,0.28,0.83,U] [#4 -0.03,0.18,0.86,U] [#5 0.12,0.12,0.76,U] [#6 -0.11,0.15,0.71,U] [#7 -0.16,0.31,0.65,U] [#8 -0.12,0.15,0.59,U] 
00:21:06.007 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {0.20, 0.09}
00:21:06.007 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:21:06.008 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.52)
00:21:06.008 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
00:21:06.009 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
00:21:06.010 00.001 28316 Enqueuing Move request for scope (0.01, 0.16)
00:21:06.011 00.001 29988 Worker thread wakes up
00:21:06.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:06.014 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:21:06.014 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.7
00:21:06.014 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:06.015 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:06.015 00.000 28316 Enqueuing Expose request
00:21:06.015 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:21:06.015 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
00:21:06.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:06.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:06.016 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:21:06.016 00.000 29988 MoveAxis(E, 0, ABG)
00:21:06.016 00.000 29988 Move returns status 0, amount 0
00:21:06.016 00.000 29988 MoveAxis(N, 0, ABG)
00:21:06.016 00.000 29988 Move returns status 0, amount 0
00:21:06.016 00.000 29988 move complete, result=0
00:21:06.016 00.000 29988 worker thread done servicing request
00:21:06.016 00.000 29988 Worker thread wakes up
00:21:06.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:06.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:06.016 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:07.541 01.525 29988 Exposure complete
00:21:07.578 00.037 29988 worker thread done servicing request
00:21:07.578 00.000 28316 OnExposeComplete: enter
00:21:07.579 00.001 28316 UpdateGuideState(): m_state=6
00:21:07.579 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3759
00:21:07.580 00.001 28316 Star::Find returns 1 (0), X=584.76, Y=116.33, Mass=1982, SNR=30.5, Peak=157 HFD=4.5
00:21:07.580 00.000 28316 MultiStar: [#1 0.03,0.10,0.88,U] [#2 0.16,0.05,0.96,U] [#3 -0.06,0.07,0.88,U] [#4 -0.07,0.11,0.86,U] [#5 0.02,0.05,0.77,U] [#6 -0.01,0.06,0.70,U] [#7 -0.13,0.16,0.63,U] [#8 -0.09,0.24,0.57,U] 
00:21:07.581 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.21, 0.02}
00:21:07.581 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.49 = 2.49)
00:21:07.582 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.59 = -0.70)
00:21:07.582 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.34 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
00:21:07.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
00:21:07.584 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
00:21:07.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:07.584 00.000 29988 Worker thread wakes up
00:21:07.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
00:21:07.585 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.5
00:21:07.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:07.586 00.001 28316 Enqueuing Expose request
00:21:07.586 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
00:21:07.586 00.000 29988 Moving (0.02, 0.09) raw xDistance=-0.07 yDistance=-0.06
00:21:07.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:07.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:07.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:21:07.586 00.000 29988 MoveAxis(E, 0, ABG)
00:21:07.586 00.000 29988 Move returns status 0, amount 0
00:21:07.586 00.000 29988 MoveAxis(N, 0, ABG)
00:21:07.587 00.001 29988 Move returns status 0, amount 0
00:21:07.587 00.000 29988 move complete, result=0
00:21:07.587 00.000 29988 worker thread done servicing request
00:21:07.587 00.000 29988 Worker thread wakes up
00:21:07.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:07.587 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:07.589 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:09.214 01.625 29988 Exposure complete
00:21:09.242 00.028 28316 OnExposeComplete: enter
00:21:09.243 00.001 28316 UpdateGuideState(): m_state=6
00:21:09.246 00.003 29988 worker thread done servicing request
00:21:09.246 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3760
00:21:09.249 00.003 28316 Star::Find returns 1 (0), X=584.81, Y=116.35, Mass=1908, SNR=30.1, Peak=164 HFD=4.5
00:21:09.252 00.003 28316 MultiStar: [#1 0.09,0.11,0.93,U] [#2 0.06,0.03,0.98,U] [#3 0.09,0.13,0.85,U] [#4 0.12,-0.00,0.87,U] [#5 0.10,0.03,0.81,U] [#6 -0.03,-0.03,0.69,U] [#7 -0.04,0.21,0.65,U] [#8 -0.04,0.25,0.59,U] 
00:21:09.254 00.002 28316 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.26, 0.04}
00:21:09.256 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (-1.14) = xAngle (1.91 = 1.91)
00:21:09.258 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.01 = -1.27)
00:21:09.261 00.003 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.77 mountX=-0.04 mountY=-0.11, mountTheta=-1.91
00:21:09.265 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
00:21:09.266 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
00:21:09.267 00.001 29988 Worker thread wakes up
00:21:09.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
00:21:09.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
00:21:09.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:09.268 00.001 29988 Moving (0.08, 0.08) raw xDistance=-0.04 yDistance=-0.11
00:21:09.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:21:09.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:09.268 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.1
00:21:09.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:09.271 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:21:09.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:09.271 00.000 28316 Enqueuing Expose request
00:21:09.272 00.001 29988 MoveAxis(E, 0, ABG)
00:21:09.272 00.000 29988 Move returns status 0, amount 0
00:21:09.272 00.000 29988 MoveAxis(N, 0, ABG)
00:21:09.272 00.000 29988 Move returns status 0, amount 0
00:21:09.272 00.000 29988 move complete, result=0
00:21:09.272 00.000 29988 worker thread done servicing request
00:21:09.272 00.000 29988 Worker thread wakes up
00:21:09.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:09.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:09.272 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:10.791 01.519 29988 Exposure complete
00:21:10.823 00.032 29988 worker thread done servicing request
00:21:10.823 00.000 28316 OnExposeComplete: enter
00:21:10.823 00.000 28316 UpdateGuideState(): m_state=6
00:21:10.824 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3761
00:21:10.824 00.000 28316 Star::Find returns 1 (0), X=584.59, Y=116.21, Mass=1914, SNR=30.1, Peak=151 HFD=4.5
00:21:10.825 00.001 28316 MultiStar: [#1 0.01,0.08,0.88,U] [#2 0.08,-0.05,0.97,U] [#3 -0.15,0.03,0.88,U] [#4 -0.12,0.04,0.85,U] [#5 -0.04,0.07,0.78,U] [#6 -0.09,0.08,0.72,U] [#7 -0.11,0.20,0.67,U] [#8 -0.12,0.01,0.59,U] 
00:21:10.826 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {0.04, -0.10}
00:21:10.826 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
00:21:10.827 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
00:21:10.828 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.53 mountX=-0.05 mountY=0.03, mountTheta=2.64
00:21:10.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
00:21:10.829 00.000 28316 Enqueuing Move request for scope (-0.05, 0.03)
00:21:10.830 00.001 29988 Worker thread wakes up
00:21:10.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:10.830 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.1
00:21:10.831 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:10.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:10.832 00.001 28316 Enqueuing Expose request
00:21:10.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
00:21:10.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
00:21:10.832 00.000 29988 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=0.03
00:21:10.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:10.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:10.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:10.832 00.000 29988 MoveAxis(E, 0, ABG)
00:21:10.832 00.000 29988 Move returns status 0, amount 0
00:21:10.832 00.000 29988 MoveAxis(N, 0, ABG)
00:21:10.832 00.000 29988 Move returns status 0, amount 0
00:21:10.832 00.000 29988 move complete, result=0
00:21:10.832 00.000 29988 worker thread done servicing request
00:21:10.832 00.000 29988 Worker thread wakes up
00:21:10.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:10.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:10.833 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:12.466 01.633 29988 Exposure complete
00:21:12.520 00.054 29988 worker thread done servicing request
00:21:12.520 00.000 28316 OnExposeComplete: enter
00:21:12.521 00.001 28316 UpdateGuideState(): m_state=6
00:21:12.521 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3762
00:21:12.522 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=116.44, Mass=1928, SNR=30.1, Peak=156 HFD=4.6
00:21:12.523 00.001 28316 MultiStar: [#1 0.20,0.25,0.90,U] [#2 0.08,0.06,0.97,U] [#3 -0.03,0.30,0.86,U] [#4 0.13,0.07,0.89,U] [#5 0.08,0.27,0.81,U] [#6 0.04,0.14,0.74,U] [#7 0.01,0.28,0.67,U] [#8 -0.14,0.29,0.58,U] 
00:21:12.523 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.19}, one-star: {0.20, 0.13}
00:21:12.525 00.002 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:21:12.526 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
00:21:12.527 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.19 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
00:21:12.530 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.19, opts=13)
00:21:12.531 00.001 28316 Enqueuing Move request for scope (0.07, 0.19)
00:21:12.531 00.000 29988 Worker thread wakes up
00:21:12.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:12.532 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
00:21:12.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
00:21:12.532 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:21:12.532 00.000 29988 Moving (0.07, 0.19) raw xDistance=-0.14 yDistance=-0.15
00:21:12.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:12.533 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:12.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:12.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:12.533 00.000 28316 Enqueuing Expose request
00:21:12.534 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:21:12.534 00.000 29988 MoveAxis(E, 0, ABG)
00:21:12.534 00.000 29988 Move returns status 0, amount 0
00:21:12.534 00.000 29988 MoveAxis(N, 0, ABG)
00:21:12.534 00.000 29988 Move returns status 0, amount 0
00:21:12.534 00.000 29988 move complete, result=0
00:21:12.534 00.000 29988 worker thread done servicing request
00:21:12.534 00.000 29988 Worker thread wakes up
00:21:12.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:12.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:12.534 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:14.049 01.515 29988 Exposure complete
00:21:14.074 00.025 29988 worker thread done servicing request
00:21:14.074 00.000 28316 OnExposeComplete: enter
00:21:14.075 00.001 28316 UpdateGuideState(): m_state=6
00:21:14.076 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3763
00:21:14.077 00.001 28316 Star::Find returns 1 (0), X=584.59, Y=116.39, Mass=1848, SNR=29.6, Peak=133 HFD=4.4
00:21:14.078 00.001 28316 MultiStar: [#1 -0.08,0.25,0.92,U] [#2 -0.01,0.19,1.00,U] [#3 -0.07,0.27,0.87,U] [#4 -0.13,0.23,0.90,U] [#5 -0.00,0.26,0.78,U] [#6 -0.00,0.22,0.72,U] [#7 -0.17,0.37,0.00,M1] [#8 -0.18,0.21,0.62,U] 
00:21:14.079 00.001 28316 single-star, 7 included, MultiStar: {-0.05, 0.21}, one-star: {0.04, 0.08}
00:21:14.080 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:21:14.080 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
00:21:14.080 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.13 mountX=-0.06 mountY=-0.07, mountTheta=-2.26
00:21:14.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
00:21:14.082 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
00:21:14.082 00.000 29988 Worker thread wakes up
00:21:14.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:14.083 00.001 28316 UpdateGuideState exits: m=1848 RSB=29.6
00:21:14.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:14.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:14.084 00.000 28316 Enqueuing Expose request
00:21:14.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
00:21:14.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
00:21:14.084 00.000 29988 Moving (0.04, 0.08) raw xDistance=-0.06 yDistance=-0.07
00:21:14.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:21:14.085 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:14.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:14.085 00.000 29988 MoveAxis(E, 0, ABG)
00:21:14.085 00.000 29988 Move returns status 0, amount 0
00:21:14.085 00.000 29988 MoveAxis(N, 0, ABG)
00:21:14.085 00.000 29988 Move returns status 0, amount 0
00:21:14.085 00.000 29988 move complete, result=0
00:21:14.085 00.000 29988 worker thread done servicing request
00:21:14.085 00.000 29988 Worker thread wakes up
00:21:14.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:14.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:14.085 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:15.712 01.627 29988 Exposure complete
00:21:15.748 00.036 29988 worker thread done servicing request
00:21:15.748 00.000 28316 OnExposeComplete: enter
00:21:15.749 00.001 28316 UpdateGuideState(): m_state=6
00:21:15.750 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3764
00:21:15.751 00.001 28316 Star::Find returns 1 (0), X=584.79, Y=116.32, Mass=1910, SNR=30.0, Peak=161 HFD=4.3
00:21:15.752 00.001 28316 MultiStar: [#1 0.01,0.15,0.93,U] [#2 -0.05,0.15,0.98,U] [#3 -0.01,0.19,0.87,U] [#4 -0.08,0.11,0.86,U] [#5 0.00,0.17,0.78,U] [#6 -0.05,0.10,0.73,U] [#7 -0.02,0.27,0.68,U] [#8 -0.15,0.29,0.60,U] 
00:21:15.752 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.15}, one-star: {0.24, 0.00}
00:21:15.753 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:21:15.754 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:21:15.754 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.59 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
00:21:15.756 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.15, opts=13)
00:21:15.756 00.000 28316 Enqueuing Move request for scope (-0.00, 0.15)
00:21:15.757 00.001 29988 Worker thread wakes up
00:21:15.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
00:21:15.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
00:21:15.758 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:15.759 00.001 29988 Moving (-0.00, 0.15) raw xDistance=-0.14 yDistance=-0.07
00:21:15.759 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
00:21:15.760 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:15.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:15.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:15.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:15.760 00.000 29988 MoveAxis(E, 0, ABG)
00:21:15.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:15.761 00.001 28316 Enqueuing Expose request
00:21:15.762 00.001 29988 Move returns status 0, amount 0
00:21:15.762 00.000 29988 MoveAxis(N, 0, ABG)
00:21:15.762 00.000 29988 Move returns status 0, amount 0
00:21:15.762 00.000 29988 move complete, result=0
00:21:15.762 00.000 29988 worker thread done servicing request
00:21:15.762 00.000 29988 Worker thread wakes up
00:21:15.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:15.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:15.762 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:17.289 01.527 29988 Exposure complete
00:21:17.329 00.040 29988 worker thread done servicing request
00:21:17.329 00.000 28316 OnExposeComplete: enter
00:21:17.330 00.001 28316 UpdateGuideState(): m_state=6
00:21:17.330 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3765
00:21:17.331 00.001 28316 Star::Find returns 1 (0), X=584.71, Y=116.52, Mass=1891, SNR=29.8, Peak=146 HFD=4.1
00:21:17.331 00.000 28316 MultiStar: [#1 -0.09,0.47,0.00,M1] [#2 0.07,0.32,0.99,U] [#3 0.12,0.46,0.00,M1] [#4 -0.08,0.36,0.87,U] [#5 -0.05,0.41,0.00,M1] [#6 -0.07,0.30,0.73,U] [#7 -0.18,0.67,0.00,M1] [#8 -0.06,0.49,0.00,M1] 
00:21:17.332 00.001 28316 single-star, 3 included, MultiStar: {0.03, 0.29}, one-star: {0.16, 0.20}
00:21:17.332 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
00:21:17.333 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.16 = -1.12)
00:21:17.333 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.91 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
00:21:17.336 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.20, opts=13)
00:21:17.337 00.001 28316 Enqueuing Move request for scope (0.16, 0.20)
00:21:17.338 00.001 29988 Worker thread wakes up
00:21:17.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:17.338 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:21:17.339 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:17.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:17.340 00.001 28316 Enqueuing Expose request
00:21:17.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
00:21:17.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
00:21:17.340 00.000 29988 Moving (0.16, 0.20) raw xDistance=-0.12 yDistance=-0.23
00:21:17.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:21:17.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:21:17.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:21:17.340 00.000 29988 MoveAxis(E, 0, ABG)
00:21:17.340 00.000 29988 Move returns status 0, amount 0
00:21:17.340 00.000 29988 MoveAxis(N, 0, ABG)
00:21:17.341 00.001 29988 Move returns status 0, amount 0
00:21:17.341 00.000 29988 move complete, result=0
00:21:17.341 00.000 29988 worker thread done servicing request
00:21:17.341 00.000 29988 Worker thread wakes up
00:21:17.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:17.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:17.341 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:18.963 01.622 29988 Exposure complete
00:21:18.989 00.026 29988 worker thread done servicing request
00:21:18.989 00.000 28316 OnExposeComplete: enter
00:21:18.989 00.000 28316 UpdateGuideState(): m_state=6
00:21:18.990 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3766
00:21:18.990 00.000 28316 Star::Find returns 1 (0), X=584.63, Y=116.61, Mass=1961, SNR=30.4, Peak=152 HFD=4.3
00:21:18.991 00.001 28316 MultiStar: [#1 -0.12,0.46,0.00,M2] [#2 -0.06,0.27,0.97,U] [#3 -0.24,0.43,0.00,M2] [#4 -0.23,0.38,0.00,M1] [#5 -0.05,0.58,0.00,M2] [#6 -0.20,0.36,0.00,M1] [#7 -0.18,0.45,0.00,M2] [#8 -0.10,0.28,0.59,U] 
00:21:18.991 00.000 28316 refined, 2 included, MultiStar: {-0.02, 0.28}, one-star: {0.08, 0.30}
00:21:18.992 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.77 = 2.77)
00:21:18.993 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.41)
00:21:18.995 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.26 mountY=-0.11, mountTheta=-2.74
00:21:18.999 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.28, opts=13)
00:21:18.999 00.000 28316 Enqueuing Move request for scope (-0.02, 0.28)
00:21:19.001 00.002 29988 Worker thread wakes up
00:21:19.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:19.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
00:21:19.001 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:21:19.002 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:19.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:19.002 00.000 28316 Enqueuing Expose request
00:21:19.003 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
00:21:19.003 00.000 29988 Moving (-0.02, 0.28) raw xDistance=-0.26 yDistance=-0.11
00:21:19.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:21:19.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:19.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:21:19.003 00.000 29988 MoveAxis(E, 55, ABG)
00:21:19.003 00.000 29988 Guiding  Dir = 2, Dur = 55
00:21:19.003 00.000 29988 IsSlewing returns 0
00:21:19.003 00.000 29988 IsGuiding returns 0
00:21:19.005 00.002 29988 PulseGuide returned control before completion, sleep 63
00:21:19.075 00.070 29988 IsGuiding returns 0
00:21:19.075 00.000 29988 Move returns status 0, amount 55
00:21:19.075 00.000 29988 MoveAxis(N, 0, ABG)
00:21:19.075 00.000 29988 Move returns status 0, amount 0
00:21:19.075 00.000 29988 move complete, result=0
00:21:19.075 00.000 29988 worker thread done servicing request
00:21:19.075 00.000 29988 Worker thread wakes up
00:21:19.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:19.075 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
00:21:19.077 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:20.485 01.408 29988 Exposure complete
00:21:20.521 00.036 29988 worker thread done servicing request
00:21:20.521 00.000 28316 OnExposeComplete: enter
00:21:20.522 00.001 28316 UpdateGuideState(): m_state=6
00:21:20.523 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3767
00:21:20.523 00.000 28316 Star::Find returns 1 (0), X=584.73, Y=116.35, Mass=1936, SNR=30.3, Peak=153 HFD=4.4
00:21:20.523 00.000 28316 MultiStar: [#1 0.07,0.20,0.89,U] [#2 0.10,0.05,0.97,U] [#3 0.05,0.22,0.85,U] [#4 0.04,0.10,0.87,U] [#5 0.09,0.17,0.76,U] [#6 0.03,-0.00,0.71,U] [#7 0.02,0.06,0.64,U] [#8 -0.10,0.25,0.58,U] 
00:21:20.525 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.12}, one-star: {0.18, 0.04}
00:21:20.525 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
00:21:20.526 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.97)
00:21:20.526 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.07 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
00:21:20.530 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
00:21:20.530 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
00:21:20.531 00.001 29988 Worker thread wakes up
00:21:20.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:20.532 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
00:21:20.532 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.3
00:21:20.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:20.533 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
00:21:20.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:20.533 00.000 28316 Enqueuing Expose request
00:21:20.534 00.001 29988 Moving (0.06, 0.12) raw xDistance=-0.08 yDistance=-0.11
00:21:20.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:20.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:20.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:21:20.534 00.000 29988 MoveAxis(E, 0, ABG)
00:21:20.534 00.000 29988 Move returns status 0, amount 0
00:21:20.534 00.000 29988 MoveAxis(N, 0, ABG)
00:21:20.534 00.000 29988 Move returns status 0, amount 0
00:21:20.534 00.000 29988 move complete, result=0
00:21:20.534 00.000 29988 worker thread done servicing request
00:21:20.534 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:20.534 00.000 29988 Worker thread wakes up
00:21:20.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:20.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:22.161 01.627 29988 Exposure complete
00:21:22.195 00.034 29988 worker thread done servicing request
00:21:22.195 00.000 28316 OnExposeComplete: enter
00:21:22.196 00.001 28316 UpdateGuideState(): m_state=6
00:21:22.196 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3768
00:21:22.196 00.000 28316 Star::Find returns 1 (0), X=584.78, Y=116.22, Mass=1952, SNR=30.3, Peak=177 HFD=4.5
00:21:22.197 00.001 28316 MultiStar: [#1 0.06,0.03,0.92,U] [#2 0.13,-0.04,0.97,U] [#3 0.02,0.04,0.87,U] [#4 0.11,-0.09,0.87,U] [#5 0.11,-0.06,0.79,U] [#6 0.02,-0.10,0.71,U] [#7 -0.04,0.21,0.66,U] [#8 -0.17,0.11,0.64,U] 
00:21:22.197 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.23, -0.09}
00:21:22.198 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:21:22.198 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
00:21:22.199 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.14 mountX=0.04 mountY=-0.06, mountTheta=-0.99
00:21:22.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
00:21:22.201 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
00:21:22.201 00.000 29988 Worker thread wakes up
00:21:22.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:22.202 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:21:22.202 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:21:22.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:22.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:22.203 00.000 28316 Enqueuing Expose request
00:21:22.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:21:22.203 00.000 29988 Moving (0.07, -0.01) raw xDistance=0.04 yDistance=-0.06
00:21:22.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:21:22.204 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:22.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:21:22.204 00.000 29988 MoveAxis(E, 0, ABG)
00:21:22.204 00.000 29988 Move returns status 0, amount 0
00:21:22.204 00.000 29988 MoveAxis(N, 0, ABG)
00:21:22.204 00.000 29988 Move returns status 0, amount 0
00:21:22.204 00.000 29988 move complete, result=0
00:21:22.204 00.000 29988 worker thread done servicing request
00:21:22.204 00.000 29988 Worker thread wakes up
00:21:22.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:22.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:22.204 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:23.730 01.526 29988 Exposure complete
00:21:23.754 00.024 29988 worker thread done servicing request
00:21:23.754 00.000 28316 OnExposeComplete: enter
00:21:23.755 00.001 28316 UpdateGuideState(): m_state=6
00:21:23.755 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3769
00:21:23.756 00.001 28316 Star::Find returns 1 (0), X=584.77, Y=116.30, Mass=1949, SNR=30.3, Peak=157 HFD=4.5
00:21:23.756 00.000 28316 MultiStar: [#1 0.12,0.18,0.89,U] [#2 0.18,0.02,0.95,U] [#3 0.02,0.06,0.85,U] [#4 0.17,-0.03,0.88,U] [#5 0.19,0.08,0.78,U] [#6 -0.14,0.01,0.70,U] [#7 0.01,0.19,0.67,U] [#8 -0.16,0.10,0.58,U] 
00:21:23.756 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {0.22, -0.01}
00:21:23.757 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:21:23.757 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.42)
00:21:23.758 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.62 mountX=-0.02 mountY=-0.10, mountTheta=-1.76
00:21:23.760 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
00:21:23.761 00.001 28316 Enqueuing Move request for scope (0.09, 0.06)
00:21:23.761 00.000 29988 Worker thread wakes up
00:21:23.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:23.762 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
00:21:23.762 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:21:23.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:23.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:23.763 00.000 28316 Enqueuing Expose request
00:21:23.764 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
00:21:23.764 00.000 29988 Moving (0.09, 0.06) raw xDistance=-0.02 yDistance=-0.10
00:21:23.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:21:23.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:23.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:21:23.764 00.000 29988 MoveAxis(E, 0, ABG)
00:21:23.764 00.000 29988 Move returns status 0, amount 0
00:21:23.764 00.000 29988 MoveAxis(N, 0, ABG)
00:21:23.764 00.000 29988 Move returns status 0, amount 0
00:21:23.764 00.000 29988 move complete, result=0
00:21:23.764 00.000 29988 worker thread done servicing request
00:21:23.764 00.000 29988 Worker thread wakes up
00:21:23.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:23.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:23.764 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:25.386 01.622 29988 Exposure complete
00:21:25.421 00.035 29988 worker thread done servicing request
00:21:25.421 00.000 28316 OnExposeComplete: enter
00:21:25.423 00.002 28316 UpdateGuideState(): m_state=6
00:21:25.424 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3770
00:21:25.425 00.001 28316 Star::Find returns 1 (0), X=584.80, Y=116.45, Mass=1969, SNR=30.3, Peak=146 HFD=4.5
00:21:25.428 00.003 28316 MultiStar: [#1 0.05,0.20,0.91,U] [#2 0.09,0.10,0.97,U] [#3 0.16,0.14,0.86,U] [#4 0.02,0.15,0.88,U] [#5 0.24,0.19,0.76,U] [#6 0.06,0.26,0.71,U] [#7 0.10,0.28,0.67,U] [#8 -0.18,0.19,0.58,U] 
00:21:25.430 00.002 28316 refined, 8 included, MultiStar: {0.10, 0.18}, one-star: {0.25, 0.13}
00:21:25.431 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:21:25.433 00.002 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:21:25.436 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.05 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
00:21:25.439 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.18, opts=13)
00:21:25.440 00.001 28316 Enqueuing Move request for scope (0.10, 0.18)
00:21:25.440 00.000 29988 Worker thread wakes up
00:21:25.441 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
00:21:25.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
00:21:25.441 00.000 29988 Moving (0.10, 0.18) raw xDistance=-0.12 yDistance=-0.17
00:21:25.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:21:25.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:25.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:25.441 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.3
00:21:25.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:25.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:25.443 00.001 28316 Enqueuing Expose request
00:21:25.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:21:25.443 00.000 29988 MoveAxis(E, 0, ABG)
00:21:25.443 00.000 29988 Move returns status 0, amount 0
00:21:25.443 00.000 29988 MoveAxis(N, 0, ABG)
00:21:25.443 00.000 29988 Move returns status 0, amount 0
00:21:25.443 00.000 29988 move complete, result=0
00:21:25.443 00.000 29988 worker thread done servicing request
00:21:25.443 00.000 29988 Worker thread wakes up
00:21:25.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:25.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:25.444 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:26.965 01.521 29988 Exposure complete
00:21:27.008 00.043 29988 worker thread done servicing request
00:21:27.008 00.000 28316 OnExposeComplete: enter
00:21:27.009 00.001 28316 UpdateGuideState(): m_state=6
00:21:27.009 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3771
00:21:27.010 00.001 28316 Star::Find returns 1 (0), X=584.93, Y=116.38, Mass=1930, SNR=30.2, Peak=169 HFD=4.2
00:21:27.011 00.001 28316 MultiStar: [#1 0.23,0.07,0.91,U] [#2 0.17,0.12,0.95,U] [#3 0.22,0.24,0.84,U] [#4 0.29,0.05,0.87,U] [#5 0.29,0.21,0.77,U] [#6 0.02,0.16,0.74,U] [#7 0.15,0.14,0.67,U] [#8 0.21,0.14,0.60,U] 
00:21:27.011 00.000 28316 refined, 8 included, MultiStar: {0.23, 0.13}, one-star: {0.38, 0.06}
00:21:27.012 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
00:21:27.012 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
00:21:27.012 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.26 cameraTheta=0.52 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
00:21:27.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.13, opts=13)
00:21:27.014 00.001 28316 Enqueuing Move request for scope (0.23, 0.13)
00:21:27.015 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:27.015 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:21:27.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:27.016 00.000 28316 Enqueuing Expose request
00:21:27.017 00.001 29988 Worker thread wakes up
00:21:27.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
00:21:27.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
00:21:27.017 00.000 29988 Moving (0.23, 0.13) raw xDistance=-0.02 yDistance=-0.26
00:21:27.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:21:27.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:21:27.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:21:27.017 00.000 29988 MoveAxis(E, 0, ABG)
00:21:27.017 00.000 29988 Move returns status 0, amount 0
00:21:27.017 00.000 29988 MoveAxis(N, 0, ABG)
00:21:27.017 00.000 29988 Move returns status 0, amount 0
00:21:27.017 00.000 29988 move complete, result=0
00:21:27.017 00.000 29988 worker thread done servicing request
00:21:27.017 00.000 29988 Worker thread wakes up
00:21:27.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:27.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:27.017 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:21:28.654 01.637 29988 Exposure complete
00:21:28.698 00.044 29988 worker thread done servicing request
00:21:28.698 00.000 28316 OnExposeComplete: enter
00:21:28.700 00.002 28316 UpdateGuideState(): m_state=6
00:21:28.701 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3772
00:21:28.702 00.001 28316 Star::Find returns 1 (0), X=584.85, Y=116.30, Mass=1968, SNR=30.6, Peak=167 HFD=4.5
00:21:28.703 00.001 28316 MultiStar: [#1 0.23,-0.02,0.90,U] [#2 0.19,-0.02,0.94,U] [#3 0.29,0.11,0.84,U] [#4 0.16,0.02,0.86,U] [#5 0.18,0.07,0.79,U] [#6 0.15,0.21,0.71,U] [#7 0.26,0.25,0.66,U] [#8 0.07,0.18,0.58,U] 
00:21:28.703 00.000 28316 refined, 8 included, MultiStar: {0.21, 0.07}, one-star: {0.30, -0.02}
00:21:28.703 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
00:21:28.704 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
00:21:28.704 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.07 hyp=0.22 cameraTheta=0.33 mountX=0.02 mountY=-0.22, mountTheta=-1.48
00:21:28.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.07, opts=13)
00:21:28.706 00.001 28316 Enqueuing Move request for scope (0.21, 0.07)
00:21:28.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:28.707 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.6
00:21:28.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:28.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:28.708 00.001 28316 Enqueuing Expose request
00:21:28.708 00.000 29988 Worker thread wakes up
00:21:28.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.07) opts 0xd
00:21:28.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.07)
00:21:28.708 00.000 29988 Moving (0.21, 0.07) raw xDistance=0.02 yDistance=-0.22
00:21:28.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:21:28.709 00.001 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.37 newest=-0.65
00:21:28.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:21:28.709 00.000 29988 MoveAxis(E, 0, ABG)
00:21:28.709 00.000 29988 Move returns status 0, amount 0
00:21:28.709 00.000 29988 MoveAxis(N, 53, ABG)
00:21:28.709 00.000 29988 Guiding  Dir = 0, Dur = 53
00:21:28.709 00.000 29988 IsSlewing returns 0
00:21:28.709 00.000 29988 IsGuiding returns 0
00:21:28.713 00.004 29988 PulseGuide returned control before completion, sleep 59
00:21:28.780 00.067 29988 IsGuiding returns 0
00:21:28.780 00.000 29988 Move returns status 0, amount 53
00:21:28.780 00.000 29988 move complete, result=0
00:21:28.780 00.000 29988 worker thread done servicing request
00:21:28.780 00.000 29988 Worker thread wakes up
00:21:28.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:28.780 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
00:21:28.781 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:30.196 01.415 29988 Exposure complete
00:21:30.237 00.041 29988 worker thread done servicing request
00:21:30.237 00.000 28316 OnExposeComplete: enter
00:21:30.238 00.001 28316 UpdateGuideState(): m_state=6
00:21:30.238 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3773
00:21:30.239 00.001 28316 Star::Find returns 1 (0), X=584.67, Y=116.27, Mass=1923, SNR=30.0, Peak=175 HFD=4.3
00:21:30.240 00.001 28316 MultiStar: [#1 0.01,-0.09,0.93,U] [#2 0.07,-0.09,0.98,U] [#3 0.07,0.00,0.85,U] [#4 -0.13,0.03,0.90,U] [#5 0.05,-0.01,0.80,U] [#6 -0.04,-0.06,0.72,U] [#7 -0.15,0.15,0.67,U] [#8 -0.09,0.08,0.61,U] 
00:21:30.240 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {0.12, -0.05}
00:21:30.240 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
00:21:30.243 00.003 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.57 = 2.57)
00:21:30.244 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.68 mountX=0.01 mountY=0.01, mountTheta=0.56
00:21:30.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
00:21:30.246 00.001 28316 Enqueuing Move request for scope (-0.00, -0.01)
00:21:30.247 00.001 29988 Worker thread wakes up
00:21:30.247 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:30.247 00.000 28316 UpdateGuideState exits: m=1923 RSB=30.0
00:21:30.248 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:30.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:30.248 00.000 28316 Enqueuing Expose request
00:21:30.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:21:30.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:21:30.249 00.000 29988 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=0.01
00:21:30.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:21:30.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:30.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:21:30.249 00.000 29988 MoveAxis(E, 0, ABG)
00:21:30.249 00.000 29988 Move returns status 0, amount 0
00:21:30.249 00.000 29988 MoveAxis(N, 0, ABG)
00:21:30.249 00.000 29988 Move returns status 0, amount 0
00:21:30.249 00.000 29988 move complete, result=0
00:21:30.249 00.000 29988 worker thread done servicing request
00:21:30.249 00.000 29988 Worker thread wakes up
00:21:30.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:30.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:30.249 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:31.870 01.621 29988 Exposure complete
00:21:31.908 00.038 29988 worker thread done servicing request
00:21:31.908 00.000 28316 OnExposeComplete: enter
00:21:31.909 00.001 28316 UpdateGuideState(): m_state=6
00:21:31.910 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3774
00:21:31.910 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.08, Mass=1946, SNR=30.4, Peak=184 HFD=4.3
00:21:31.911 00.001 28316 MultiStar: [#1 0.16,-0.07,0.89,U] [#2 -0.02,-0.17,0.93,U] [#3 -0.04,-0.01,0.82,U] [#4 -0.18,-0.10,0.86,U] [#5 0.06,-0.01,0.81,U] [#6 -0.15,-0.14,0.74,U] [#7 -0.05,0.09,0.68,U] [#8 -0.15,-0.07,0.58,U] 
00:21:31.911 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {0.12, -0.23}
00:21:31.912 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-1.14) = xAngle (-0.61 = -0.61)
00:21:31.912 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.49 = 2.49)
00:21:31.913 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.75 mountX=0.07 mountY=0.06, mountTheta=0.63
00:21:31.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
00:21:31.915 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
00:21:31.915 00.000 29988 Worker thread wakes up
00:21:31.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:31.916 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.4
00:21:31.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:21:31.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:21:31.918 00.001 29988 Moving (-0.02, -0.09) raw xDistance=0.07 yDistance=0.06
00:21:31.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:31.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:31.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:31.919 00.001 28316 Enqueuing Expose request
00:21:31.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:31.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:31.919 00.000 29988 MoveAxis(E, 0, ABG)
00:21:31.919 00.000 29988 Move returns status 0, amount 0
00:21:31.919 00.000 29988 MoveAxis(N, 0, ABG)
00:21:31.919 00.000 29988 Move returns status 0, amount 0
00:21:31.919 00.000 29988 move complete, result=0
00:21:31.919 00.000 29988 worker thread done servicing request
00:21:31.919 00.000 29988 Worker thread wakes up
00:21:31.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:31.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:31.920 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:33.446 01.526 29988 Exposure complete
00:21:33.470 00.024 29988 worker thread done servicing request
00:21:33.470 00.000 28316 OnExposeComplete: enter
00:21:33.471 00.001 28316 UpdateGuideState(): m_state=6
00:21:33.473 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3775
00:21:33.474 00.001 28316 Star::Find returns 1 (0), X=584.77, Y=116.29, Mass=1915, SNR=30.0, Peak=171 HFD=4.3
00:21:33.476 00.002 28316 MultiStar: [#1 0.05,0.02,0.93,U] [#2 0.01,-0.02,0.98,U] [#3 -0.07,0.06,0.87,U] [#4 -0.07,0.07,0.90,U] [#5 0.07,0.05,0.81,U] [#6 -0.16,-0.01,0.74,U] [#7 -0.09,0.28,0.67,U] [#8 -0.20,0.03,0.59,U] 
00:21:33.477 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.22, -0.03}
00:21:33.477 00.000 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
00:21:33.478 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.21)
00:21:33.478 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.83 mountX=-0.04 mountY=-0.01, mountTheta=-2.93
00:21:33.479 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
00:21:33.480 00.001 28316 Enqueuing Move request for scope (-0.01, 0.04)
00:21:33.480 00.000 29988 Worker thread wakes up
00:21:33.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:21:33.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:21:33.480 00.000 29988 Moving (-0.01, 0.04) raw xDistance=-0.04 yDistance=-0.01
00:21:33.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:33.481 00.001 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:21:33.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:33.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:33.482 00.000 28316 Enqueuing Expose request
00:21:33.483 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:21:33.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:33.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:33.483 00.000 29988 MoveAxis(E, 0, ABG)
00:21:33.483 00.000 29988 Move returns status 0, amount 0
00:21:33.483 00.000 29988 MoveAxis(N, 0, ABG)
00:21:33.483 00.000 29988 Move returns status 0, amount 0
00:21:33.483 00.000 29988 move complete, result=0
00:21:33.483 00.000 29988 worker thread done servicing request
00:21:33.483 00.000 29988 Worker thread wakes up
00:21:33.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:33.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:33.483 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:35.117 01.634 29988 Exposure complete
00:21:35.175 00.058 29988 worker thread done servicing request
00:21:35.175 00.000 28316 OnExposeComplete: enter
00:21:35.178 00.003 28316 UpdateGuideState(): m_state=6
00:21:35.180 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3776
00:21:35.182 00.002 28316 Star::Find returns 1 (0), X=584.76, Y=116.11, Mass=1883, SNR=29.9, Peak=177 HFD=4.3
00:21:35.183 00.001 28316 MultiStar: [#1 0.01,-0.02,0.90,U] [#2 0.07,-0.19,0.97,U] [#3 0.02,-0.13,0.89,U] [#4 -0.02,-0.02,0.87,U] [#5 0.07,-0.03,0.79,U] [#6 -0.10,-0.07,0.72,U] [#7 -0.30,0.02,0.69,U] [#8 -0.20,0.04,0.60,U] 
00:21:35.184 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.08}, one-star: {0.21, -0.20}
00:21:35.185 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
00:21:35.186 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
00:21:35.187 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=0.07 mountY=0.04, mountTheta=0.51
00:21:35.189 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
00:21:35.189 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
00:21:35.190 00.001 29988 Worker thread wakes up
00:21:35.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:21:35.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:21:35.190 00.000 29988 Moving (-0.00, -0.08) raw xDistance=0.07 yDistance=0.04
00:21:35.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:35.191 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:35.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:35.192 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:21:35.192 00.000 29988 MoveAxis(E, 0, ABG)
00:21:35.192 00.000 29988 Move returns status 0, amount 0
00:21:35.192 00.000 29988 MoveAxis(N, 0, ABG)
00:21:35.192 00.000 29988 Move returns status 0, amount 0
00:21:35.192 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.9
00:21:35.194 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:35.194 00.000 29988 move complete, result=0
00:21:35.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:35.195 00.001 28316 Enqueuing Expose request
00:21:35.195 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:35.196 00.001 29988 worker thread done servicing request
00:21:35.196 00.000 29988 Worker thread wakes up
00:21:35.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:35.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:36.710 01.514 29988 Exposure complete
00:21:36.739 00.029 29988 worker thread done servicing request
00:21:36.739 00.000 28316 OnExposeComplete: enter
00:21:36.739 00.000 28316 UpdateGuideState(): m_state=6
00:21:36.740 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3777
00:21:36.740 00.000 28316 Star::Find returns 1 (0), X=584.75, Y=116.27, Mass=1902, SNR=29.8, Peak=169 HFD=4.4
00:21:36.741 00.001 28316 MultiStar: [#1 -0.04,0.04,0.94,U] [#2 0.02,0.04,0.98,U] [#3 -0.17,0.22,0.86,U] [#4 0.02,0.14,0.89,U] [#5 0.03,0.20,0.79,U] [#6 -0.24,0.09,0.70,U] [#7 -0.13,0.19,0.66,U] [#8 -0.21,0.17,0.61,U] 
00:21:36.741 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {0.20, -0.05}
00:21:36.742 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:21:36.742 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
00:21:36.743 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=-0.12 mountY=-0.01, mountTheta=-3.04
00:21:36.744 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
00:21:36.744 00.000 28316 Enqueuing Move request for scope (-0.04, 0.11)
00:21:36.745 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:36.745 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.8
00:21:36.746 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:36.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:36.747 00.001 28316 Enqueuing Expose request
00:21:36.747 00.000 29988 Worker thread wakes up
00:21:36.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
00:21:36.747 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
00:21:36.747 00.000 29988 Moving (-0.04, 0.11) raw xDistance=-0.12 yDistance=-0.01
00:21:36.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:21:36.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:36.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:36.747 00.000 29988 MoveAxis(E, 0, ABG)
00:21:36.747 00.000 29988 Move returns status 0, amount 0
00:21:36.747 00.000 29988 MoveAxis(N, 0, ABG)
00:21:36.747 00.000 29988 Move returns status 0, amount 0
00:21:36.747 00.000 29988 move complete, result=0
00:21:36.747 00.000 29988 worker thread done servicing request
00:21:36.747 00.000 29988 Worker thread wakes up
00:21:36.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:36.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:36.748 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:38.380 01.632 29988 Exposure complete
00:21:38.404 00.024 29988 worker thread done servicing request
00:21:38.404 00.000 28316 OnExposeComplete: enter
00:21:38.405 00.001 28316 UpdateGuideState(): m_state=6
00:21:38.406 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3778
00:21:38.407 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=116.30, Mass=1902, SNR=29.9, Peak=158 HFD=4.5
00:21:38.408 00.001 28316 MultiStar: [#1 0.04,0.07,0.92,U] [#2 -0.06,0.01,0.97,U] [#3 -0.09,0.04,0.86,U] [#4 -0.26,0.16,0.88,U] [#5 0.02,0.13,0.79,U] [#6 -0.14,0.10,0.73,U] [#7 -0.22,0.23,0.64,U] [#8 -0.07,0.05,0.59,U] 
00:21:38.409 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.08}, one-star: {0.08, -0.01}
00:21:38.410 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:21:38.410 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
00:21:38.411 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-0.17 mountX=0.05 mountY=-0.07, mountTheta=-0.96
00:21:38.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
00:21:38.413 00.000 28316 Enqueuing Move request for scope (0.08, -0.01)
00:21:38.414 00.001 29988 Worker thread wakes up
00:21:38.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:21:38.414 00.000 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:21:38.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:38.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:38.415 00.000 28316 Enqueuing Expose request
00:21:38.416 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
00:21:38.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
00:21:38.416 00.000 29988 Moving (0.08, -0.01) raw xDistance=0.05 yDistance=-0.07
00:21:38.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:21:38.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:38.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:21:38.416 00.000 29988 MoveAxis(E, 0, ABG)
00:21:38.416 00.000 29988 Move returns status 0, amount 0
00:21:38.416 00.000 29988 MoveAxis(N, 0, ABG)
00:21:38.416 00.000 29988 Move returns status 0, amount 0
00:21:38.416 00.000 29988 move complete, result=0
00:21:38.416 00.000 29988 worker thread done servicing request
00:21:38.416 00.000 29988 Worker thread wakes up
00:21:38.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:38.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:38.416 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:39.941 01.525 29988 Exposure complete
00:21:39.974 00.033 29988 worker thread done servicing request
00:21:39.975 00.001 28316 OnExposeComplete: enter
00:21:39.975 00.000 28316 UpdateGuideState(): m_state=6
00:21:39.976 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3779
00:21:39.976 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=116.25, Mass=1914, SNR=30.0, Peak=175 HFD=4.5
00:21:39.977 00.001 28316 MultiStar: [#1 -0.07,0.02,0.89,U] [#2 -0.08,-0.13,0.95,U] [#3 -0.02,-0.11,0.85,U] [#4 -0.09,-0.10,0.87,U] [#5 0.05,-0.01,0.82,U] [#6 -0.20,0.04,0.71,U] [#7 -0.10,0.12,0.69,U] [#8 -0.10,-0.08,0.59,U] 
00:21:39.977 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.04}, one-star: {0.03, -0.06}
00:21:39.978 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-1.14) = xAngle (-0.03 = -0.03)
00:21:39.978 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
00:21:39.979 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.17 mountX=0.07 mountY=0.00, mountTheta=0.07
00:21:39.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
00:21:39.980 00.000 28316 Enqueuing Move request for scope (0.03, -0.06)
00:21:39.981 00.001 29988 Worker thread wakes up
00:21:39.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:39.981 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:21:39.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:21:39.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:39.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:39.983 00.001 28316 Enqueuing Expose request
00:21:39.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:21:39.983 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=0.00
00:21:39.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:39.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:39.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:21:39.983 00.000 29988 MoveAxis(E, 0, ABG)
00:21:39.983 00.000 29988 Move returns status 0, amount 0
00:21:39.983 00.000 29988 MoveAxis(N, 0, ABG)
00:21:39.983 00.000 29988 Move returns status 0, amount 0
00:21:39.983 00.000 29988 move complete, result=0
00:21:39.983 00.000 29988 worker thread done servicing request
00:21:39.983 00.000 29988 Worker thread wakes up
00:21:39.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:39.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:39.984 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:41.609 01.625 29988 Exposure complete
00:21:41.638 00.029 29988 worker thread done servicing request
00:21:41.638 00.000 28316 OnExposeComplete: enter
00:21:41.641 00.003 28316 UpdateGuideState(): m_state=6
00:21:41.643 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3780
00:21:41.644 00.001 28316 Star::Find returns 1 (0), X=584.59, Y=116.17, Mass=1784, SNR=28.9, Peak=156 HFD=3.9
00:21:41.645 00.001 28316 MultiStar: [#1 -0.12,-0.08,0.94,U] [#2 -0.11,-0.09,1.02,U] [#3 -0.12,-0.15,0.92,U] [#4 -0.14,-0.11,0.92,U] [#5 -0.03,-0.10,0.84,U] [#6 -0.19,-0.03,0.76,U] [#7 -0.14,-0.09,0.68,U] [#8 -0.38,0.03,0.62,U] 
00:21:41.646 00.001 28316 single-star, 8 included, MultiStar: {-0.12, -0.09}, one-star: {0.04, -0.15}
00:21:41.646 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
00:21:41.647 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.96 = 2.96)
00:21:41.647 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.28 mountX=0.15 mountY=0.03, mountTheta=0.18
00:21:41.648 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.15, opts=13)
00:21:41.649 00.001 28316 Enqueuing Move request for scope (0.04, -0.15)
00:21:41.649 00.000 29988 Worker thread wakes up
00:21:41.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:41.650 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
00:21:41.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
00:21:41.650 00.000 28316 UpdateGuideState exits: m=1784 RSB=28.9
00:21:41.650 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:41.651 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:41.651 00.000 28316 Enqueuing Expose request
00:21:41.651 00.000 29988 Moving (0.04, -0.15) raw xDistance=0.15 yDistance=0.03
00:21:41.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:21:41.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:41.652 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:41.652 00.000 29988 MoveAxis(E, 0, ABG)
00:21:41.652 00.000 29988 Move returns status 0, amount 0
00:21:41.652 00.000 29988 MoveAxis(N, 0, ABG)
00:21:41.652 00.000 29988 Move returns status 0, amount 0
00:21:41.652 00.000 29988 move complete, result=0
00:21:41.652 00.000 29988 worker thread done servicing request
00:21:41.652 00.000 29988 Worker thread wakes up
00:21:41.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:41.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:41.652 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:43.173 01.521 29988 Exposure complete
00:21:43.204 00.031 29988 worker thread done servicing request
00:21:43.204 00.000 28316 OnExposeComplete: enter
00:21:43.205 00.001 28316 UpdateGuideState(): m_state=6
00:21:43.205 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3781
00:21:43.206 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=116.23, Mass=1982, SNR=30.8, Peak=164 HFD=4.5
00:21:43.206 00.000 28316 MultiStar: [#1 0.02,0.14,0.90,U] [#2 0.08,-0.02,0.95,U] [#3 -0.25,0.04,0.85,U] [#4 -0.15,0.08,0.85,U] [#5 0.00,0.12,0.75,U] [#6 -0.12,-0.04,0.68,U] [#7 -0.11,0.29,0.65,U] [#8 -0.20,0.07,0.58,U] 
00:21:43.206 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {0.09, -0.08}
00:21:43.207 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
00:21:43.208 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.33)
00:21:43.208 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.37 mountX=-0.08 mountY=0.03, mountTheta=2.80
00:21:43.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
00:21:43.211 00.001 28316 Enqueuing Move request for scope (-0.06, 0.06)
00:21:43.212 00.001 29988 Worker thread wakes up
00:21:43.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:21:43.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:21:43.212 00.000 29988 Moving (-0.06, 0.06) raw xDistance=-0.08 yDistance=0.03
00:21:43.213 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:43.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:43.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:43.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:43.213 00.000 29988 MoveAxis(E, 0, ABG)
00:21:43.213 00.000 29988 Move returns status 0, amount 0
00:21:43.213 00.000 29988 MoveAxis(N, 0, ABG)
00:21:43.213 00.000 29988 Move returns status 0, amount 0
00:21:43.213 00.000 29988 move complete, result=0
00:21:43.213 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.8
00:21:43.214 00.001 29988 worker thread done servicing request
00:21:43.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:43.215 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:43.215 00.000 28316 Enqueuing Expose request
00:21:43.215 00.000 29988 Worker thread wakes up
00:21:43.215 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:43.217 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:43.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:44.843 01.626 29988 Exposure complete
00:21:44.893 00.050 29988 worker thread done servicing request
00:21:44.893 00.000 28316 OnExposeComplete: enter
00:21:44.894 00.001 28316 UpdateGuideState(): m_state=6
00:21:44.895 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3782
00:21:44.895 00.000 28316 Star::Find returns 1 (0), X=584.55, Y=116.27, Mass=1911, SNR=30.1, Peak=150 HFD=4.5
00:21:44.896 00.001 28316 MultiStar: [#1 -0.11,-0.02,0.92,U] [#2 -0.13,-0.09,0.97,U] [#3 -0.11,0.04,0.85,U] [#4 -0.27,0.04,0.86,U] [#5 -0.14,0.06,0.78,U] [#6 -0.21,-0.06,0.70,U] [#7 -0.33,0.20,0.64,U] [#8 -0.37,0.11,0.60,U] 
00:21:44.896 00.000 28316 single-star, 8 included, MultiStar: {-0.17, 0.02}, one-star: {0.00, -0.05}
00:21:44.898 00.002 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
00:21:44.899 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.75 = 2.75)
00:21:44.900 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.49 mountX=0.05 mountY=0.02, mountTheta=0.38
00:21:44.901 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
00:21:44.902 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
00:21:44.903 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:21:44.903 00.000 29988 Worker thread wakes up
00:21:44.903 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.1
00:21:44.904 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:44.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:44.904 00.000 28316 Enqueuing Expose request
00:21:44.905 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:21:44.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:21:44.905 00.000 29988 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.02
00:21:44.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:21:44.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:44.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:44.905 00.000 29988 MoveAxis(E, 0, ABG)
00:21:44.905 00.000 29988 Move returns status 0, amount 0
00:21:44.905 00.000 29988 MoveAxis(N, 0, ABG)
00:21:44.905 00.000 29988 Move returns status 0, amount 0
00:21:44.905 00.000 29988 move complete, result=0
00:21:44.905 00.000 29988 worker thread done servicing request
00:21:44.905 00.000 29988 Worker thread wakes up
00:21:44.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:44.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:44.905 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:46.423 01.518 29988 Exposure complete
00:21:46.464 00.041 29988 worker thread done servicing request
00:21:46.464 00.000 28316 OnExposeComplete: enter
00:21:46.465 00.001 28316 UpdateGuideState(): m_state=6
00:21:46.465 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3783
00:21:46.466 00.001 28316 Star::Find returns 1 (0), X=584.55, Y=116.33, Mass=1925, SNR=30.0, Peak=146 HFD=4.5
00:21:46.467 00.001 28316 MultiStar: [#1 -0.01,0.03,0.91,U] [#2 0.01,0.02,0.95,U] [#3 -0.14,-0.04,0.88,U] [#4 -0.19,0.01,0.86,U] [#5 0.02,0.05,0.81,U] [#6 -0.15,0.14,0.72,U] [#7 -0.23,0.10,0.67,U] [#8 -0.32,0.23,0.00,M1] 
00:21:46.467 00.000 28316 single-star, 7 included, MultiStar: {-0.08, 0.04}, one-star: {0.00, 0.02}
00:21:46.468 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
00:21:46.468 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.65)
00:21:46.469 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.39 mountX=-0.01 mountY=-0.01, mountTheta=-2.51
00:21:46.469 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.02, opts=13)
00:21:46.470 00.001 28316 Enqueuing Move request for scope (0.00, 0.02)
00:21:46.470 00.000 29988 Worker thread wakes up
00:21:46.471 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:46.471 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
00:21:46.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:46.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:46.472 00.000 28316 Enqueuing Expose request
00:21:46.473 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
00:21:46.473 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
00:21:46.473 00.000 29988 Moving (0.00, 0.02) raw xDistance=-0.01 yDistance=-0.01
00:21:46.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:21:46.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:46.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:21:46.473 00.000 29988 MoveAxis(E, 0, ABG)
00:21:46.473 00.000 29988 Move returns status 0, amount 0
00:21:46.473 00.000 29988 MoveAxis(N, 0, ABG)
00:21:46.473 00.000 29988 Move returns status 0, amount 0
00:21:46.473 00.000 29988 move complete, result=0
00:21:46.473 00.000 29988 worker thread done servicing request
00:21:46.473 00.000 29988 Worker thread wakes up
00:21:46.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:46.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:46.473 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:48.112 01.639 29988 Exposure complete
00:21:48.149 00.037 29988 worker thread done servicing request
00:21:48.149 00.000 28316 OnExposeComplete: enter
00:21:48.149 00.000 28316 UpdateGuideState(): m_state=6
00:21:48.150 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3784
00:21:48.150 00.000 28316 Star::Find returns 1 (0), X=584.49, Y=116.34, Mass=1971, SNR=30.5, Peak=142 HFD=4.4
00:21:48.151 00.001 28316 MultiStar: [#1 -0.17,0.11,0.89,U] [#2 -0.04,0.02,0.94,U] [#3 -0.14,0.13,0.84,U] [#4 -0.16,0.12,0.85,U] [#5 -0.11,0.09,0.76,U] [#6 -0.17,0.05,0.74,U] [#7 -0.19,0.26,0.65,U] [#8 -0.12,0.08,0.57,U] 
00:21:48.151 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.06, 0.02}
00:21:48.152 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.93 = -2.35)
00:21:48.152 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.75)
00:21:48.153 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.79 mountX=-0.05 mountY=0.05, mountTheta=2.37
00:21:48.153 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
00:21:48.154 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
00:21:48.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:48.155 00.001 28316 UpdateGuideState exits: m=1971 RSB=30.5
00:21:48.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:48.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:48.157 00.001 28316 Enqueuing Expose request
00:21:48.157 00.000 29988 Worker thread wakes up
00:21:48.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:21:48.158 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:21:48.158 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.05 yDistance=0.05
00:21:48.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:48.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:48.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:48.158 00.000 29988 MoveAxis(E, 0, ABG)
00:21:48.158 00.000 29988 Move returns status 0, amount 0
00:21:48.158 00.000 29988 MoveAxis(N, 0, ABG)
00:21:48.158 00.000 29988 Move returns status 0, amount 0
00:21:48.158 00.000 29988 move complete, result=0
00:21:48.158 00.000 29988 worker thread done servicing request
00:21:48.158 00.000 29988 Worker thread wakes up
00:21:48.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:48.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:48.158 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:49.673 01.515 29988 Exposure complete
00:21:49.717 00.044 29988 worker thread done servicing request
00:21:49.717 00.000 28316 OnExposeComplete: enter
00:21:49.717 00.000 28316 UpdateGuideState(): m_state=6
00:21:49.718 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3785
00:21:49.719 00.001 28316 Star::Find returns 1 (0), X=584.58, Y=116.38, Mass=1938, SNR=30.2, Peak=157 HFD=4.3
00:21:49.720 00.001 28316 MultiStar: [#1 -0.05,0.11,0.90,U] [#2 -0.05,0.04,0.95,U] [#3 -0.03,0.13,0.85,U] [#4 -0.22,0.05,0.86,U] [#5 -0.06,0.12,0.79,U] [#6 -0.17,0.07,0.72,U] [#7 -0.16,0.20,0.67,U] [#8 -0.04,0.24,0.57,U] 
00:21:49.721 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.11}, one-star: {0.03, 0.07}
00:21:49.722 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:21:49.723 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.91)
00:21:49.724 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.13 mountX=-0.05 mountY=-0.06, mountTheta=-2.26
00:21:49.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
00:21:49.725 00.000 28316 Enqueuing Move request for scope (0.03, 0.07)
00:21:49.726 00.001 29988 Worker thread wakes up
00:21:49.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:21:49.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:21:49.726 00.000 29988 Moving (0.03, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:21:49.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:21:49.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:49.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:49.727 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:21:49.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:49.728 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:49.730 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:21:49.730 00.000 29988 MoveAxis(E, 0, ABG)
00:21:49.730 00.000 29988 Move returns status 0, amount 0
00:21:49.730 00.000 29988 MoveAxis(N, 0, ABG)
00:21:49.730 00.000 29988 Move returns status 0, amount 0
00:21:49.730 00.000 29988 move complete, result=0
00:21:49.730 00.000 29988 worker thread done servicing request
00:21:49.731 00.001 28316 Enqueuing Expose request
00:21:49.734 00.003 29988 Worker thread wakes up
00:21:49.734 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:49.735 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:49.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:51.365 01.630 29988 Exposure complete
00:21:51.418 00.053 29988 worker thread done servicing request
00:21:51.418 00.000 28316 OnExposeComplete: enter
00:21:51.419 00.001 28316 UpdateGuideState(): m_state=6
00:21:51.420 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3786
00:21:51.421 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=116.48, Mass=1921, SNR=30.0, Peak=163 HFD=4.4
00:21:51.422 00.001 28316 MultiStar: [#1 0.04,0.24,0.90,U] [#2 0.06,0.16,0.98,U] [#3 -0.02,0.22,0.87,U] [#4 -0.08,0.25,0.90,U] [#5 -0.01,0.24,0.79,U] [#6 -0.02,0.15,0.70,U] [#7 -0.12,0.42,0.00,M1] [#8 -0.01,0.22,0.61,U] 
00:21:51.423 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.20}, one-star: {0.20, 0.16}
00:21:51.423 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
00:21:51.424 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
00:21:51.425 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.44 mountX=-0.17 mountY=-0.12, mountTheta=-2.56
00:21:51.426 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.20, opts=13)
00:21:51.427 00.001 28316 Enqueuing Move request for scope (0.03, 0.20)
00:21:51.428 00.001 29988 Worker thread wakes up
00:21:51.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:51.428 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:21:51.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:51.429 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:51.429 00.000 28316 Enqueuing Expose request
00:21:51.430 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
00:21:51.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
00:21:51.430 00.000 29988 Moving (0.03, 0.20) raw xDistance=-0.17 yDistance=-0.12
00:21:51.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:21:51.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:51.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:21:51.430 00.000 29988 MoveAxis(E, 0, ABG)
00:21:51.430 00.000 29988 Move returns status 0, amount 0
00:21:51.430 00.000 29988 MoveAxis(N, 0, ABG)
00:21:51.430 00.000 29988 Move returns status 0, amount 0
00:21:51.430 00.000 29988 move complete, result=0
00:21:51.430 00.000 29988 worker thread done servicing request
00:21:51.430 00.000 29988 Worker thread wakes up
00:21:51.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:51.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:51.430 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:52.954 01.524 29988 Exposure complete
00:21:53.020 00.066 29988 worker thread done servicing request
00:21:53.020 00.000 28316 OnExposeComplete: enter
00:21:53.021 00.001 28316 UpdateGuideState(): m_state=6
00:21:53.021 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3787
00:21:53.022 00.001 28316 Star::Find returns 1 (0), X=584.62, Y=116.28, Mass=1951, SNR=30.2, Peak=137 HFD=4.6
00:21:53.022 00.000 28316 MultiStar: [#1 0.01,0.16,0.91,U] [#2 -0.07,0.10,0.97,U] [#3 -0.09,0.06,0.86,U] [#4 -0.25,0.05,0.88,U] [#5 -0.02,0.13,0.78,U] [#6 -0.28,0.08,0.72,U] [#7 -0.36,0.35,0.00,M2] [#8 -0.24,0.21,0.63,U] 
00:21:53.023 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.09}, one-star: {0.08, -0.04}
00:21:53.023 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
00:21:53.024 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.79 = -2.49)
00:21:53.024 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.08 cameraTheta=-0.45 mountX=0.07 mountY=-0.05, mountTheta=-0.67
00:21:53.027 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
00:21:53.028 00.001 28316 Enqueuing Move request for scope (0.08, -0.04)
00:21:53.028 00.000 29988 Worker thread wakes up
00:21:53.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:53.029 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.2
00:21:53.029 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:53.030 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:53.030 00.000 28316 Enqueuing Expose request
00:21:53.030 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:21:53.030 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:21:53.031 00.001 29988 Moving (0.08, -0.04) raw xDistance=0.07 yDistance=-0.05
00:21:53.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:53.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:53.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:53.031 00.000 29988 MoveAxis(E, 0, ABG)
00:21:53.031 00.000 29988 Move returns status 0, amount 0
00:21:53.031 00.000 29988 MoveAxis(N, 0, ABG)
00:21:53.031 00.000 29988 Move returns status 0, amount 0
00:21:53.031 00.000 29988 move complete, result=0
00:21:53.031 00.000 29988 worker thread done servicing request
00:21:53.031 00.000 29988 Worker thread wakes up
00:21:53.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:53.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:53.031 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:54.659 01.628 29988 Exposure complete
00:21:54.691 00.032 29988 worker thread done servicing request
00:21:54.691 00.000 28316 OnExposeComplete: enter
00:21:54.692 00.001 28316 UpdateGuideState(): m_state=6
00:21:54.693 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3788
00:21:54.694 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=116.33, Mass=1888, SNR=29.8, Peak=175 HFD=4.3
00:21:54.694 00.000 28316 MultiStar: [#1 -0.11,0.13,0.90,U] [#2 -0.01,-0.07,0.99,U] [#3 0.08,0.04,0.88,U] [#4 -0.02,-0.04,0.89,U] [#5 0.02,0.06,0.80,U] [#6 0.01,-0.10,0.71,U] [#7 -0.14,0.07,0.67,U] [#8 -0.32,0.08,0.60,U] 
00:21:54.695 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {0.13, 0.01}
00:21:54.696 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
00:21:54.697 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
00:21:54.698 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.52 mountX=-0.03 mountY=0.01, mountTheta=2.65
00:21:54.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
00:21:54.700 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
00:21:54.701 00.001 29988 Worker thread wakes up
00:21:54.701 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:21:54.701 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:21:54.701 00.000 29988 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=0.01
00:21:54.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:21:54.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:54.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:54.702 00.001 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:21:54.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.703 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:21:54.703 00.000 29988 MoveAxis(E, 0, ABG)
00:21:54.703 00.000 29988 Move returns status 0, amount 0
00:21:54.703 00.000 29988 MoveAxis(N, 0, ABG)
00:21:54.703 00.000 29988 Move returns status 0, amount 0
00:21:54.703 00.000 29988 move complete, result=0
00:21:54.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:54.703 00.000 28316 Enqueuing Expose request
00:21:54.704 00.001 29988 worker thread done servicing request
00:21:54.704 00.000 29988 Worker thread wakes up
00:21:54.704 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:54.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:54.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:56.224 01.520 29988 Exposure complete
00:21:56.252 00.028 29988 worker thread done servicing request
00:21:56.252 00.000 28316 OnExposeComplete: enter
00:21:56.253 00.001 28316 UpdateGuideState(): m_state=6
00:21:56.255 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3789
00:21:56.257 00.002 28316 Star::Find returns 1 (0), X=584.82, Y=116.27, Mass=1943, SNR=30.2, Peak=174 HFD=4.4
00:21:56.261 00.004 28316 MultiStar: [#1 0.13,0.09,0.89,U] [#2 0.09,-0.01,0.97,U] [#3 0.11,0.15,0.86,U] [#4 0.08,0.03,0.87,U] [#5 0.18,0.11,0.79,U] [#6 0.06,0.09,0.70,U] [#7 0.14,0.27,0.67,U] [#8 -0.04,0.04,0.58,U] 
00:21:56.261 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.07}, one-star: {0.28, -0.04}
00:21:56.262 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
00:21:56.262 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.51)
00:21:56.262 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=-0.01 mountY=-0.14, mountTheta=-1.68
00:21:56.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
00:21:56.264 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
00:21:56.264 00.000 29988 Worker thread wakes up
00:21:56.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:56.265 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:21:56.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:56.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:56.266 00.001 28316 Enqueuing Expose request
00:21:56.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:21:56.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:21:56.266 00.000 29988 Moving (0.12, 0.07) raw xDistance=-0.01 yDistance=-0.14
00:21:56.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:21:56.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:56.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:21:56.266 00.000 29988 MoveAxis(E, 0, ABG)
00:21:56.267 00.001 29988 Move returns status 0, amount 0
00:21:56.267 00.000 29988 MoveAxis(N, 0, ABG)
00:21:56.267 00.000 29988 Move returns status 0, amount 0
00:21:56.267 00.000 29988 move complete, result=0
00:21:56.267 00.000 29988 worker thread done servicing request
00:21:56.267 00.000 29988 Worker thread wakes up
00:21:56.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:56.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:56.267 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:57.900 01.633 29988 Exposure complete
00:21:57.954 00.054 29988 worker thread done servicing request
00:21:57.954 00.000 28316 OnExposeComplete: enter
00:21:57.954 00.000 28316 UpdateGuideState(): m_state=6
00:21:57.955 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3790
00:21:57.955 00.000 28316 Star::Find returns 1 (0), X=584.68, Y=116.38, Mass=1905, SNR=29.9, Peak=167 HFD=4.4
00:21:57.956 00.001 28316 MultiStar: [#1 -0.08,0.10,0.91,U] [#2 0.10,-0.04,0.99,U] [#3 0.02,0.18,0.85,U] [#4 -0.00,0.15,0.88,U] [#5 0.00,0.16,0.78,U] [#6 -0.01,0.06,0.71,U] [#7 0.01,0.13,0.69,U] [#8 -0.13,0.14,0.64,U] 
00:21:57.957 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {0.13, 0.07}
00:21:57.957 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:21:57.957 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:21:57.958 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.47 mountX=-0.09 mountY=-0.05, mountTheta=-2.59
00:21:57.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
00:21:57.960 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
00:21:57.963 00.003 29988 Worker thread wakes up
00:21:57.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:21:57.963 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:21:57.963 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:21:57.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:21:57.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:57.964 00.001 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:21:57.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:57.965 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:57.965 00.000 28316 Enqueuing Expose request
00:21:57.966 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:57.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:21:57.966 00.000 29988 MoveAxis(E, 0, ABG)
00:21:57.966 00.000 29988 Move returns status 0, amount 0
00:21:57.966 00.000 29988 MoveAxis(N, 0, ABG)
00:21:57.966 00.000 29988 Move returns status 0, amount 0
00:21:57.966 00.000 29988 move complete, result=0
00:21:57.966 00.000 29988 worker thread done servicing request
00:21:57.966 00.000 29988 Worker thread wakes up
00:21:57.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:57.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:57.966 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:59.489 01.523 29988 Exposure complete
00:21:59.539 00.050 29988 worker thread done servicing request
00:21:59.539 00.000 28316 OnExposeComplete: enter
00:21:59.540 00.001 28316 UpdateGuideState(): m_state=6
00:21:59.540 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3791
00:21:59.541 00.001 28316 Star::Find returns 1 (0), X=584.79, Y=116.17, Mass=1986, SNR=30.5, Peak=176 HFD=4.4
00:21:59.541 00.000 28316 MultiStar: [#1 -0.02,0.01,0.89,U] [#2 0.05,-0.12,0.92,U] [#3 -0.01,-0.15,0.86,U] [#4 -0.03,-0.01,0.85,U] [#5 0.01,-0.04,0.77,U] [#6 -0.04,-0.08,0.71,U] [#7 0.02,0.03,0.65,U] [#8 -0.21,-0.04,0.61,U] 
00:21:59.542 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.24, -0.15}
00:21:59.542 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-1.14) = xAngle (-0.22 = -0.22)
00:21:59.543 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
00:21:59.543 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.36 mountX=0.07 mountY=0.02, mountTheta=0.26
00:21:59.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
00:21:59.545 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
00:21:59.545 00.000 29988 Worker thread wakes up
00:21:59.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:21:59.546 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.5
00:21:59.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:59.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:21:59.547 00.001 28316 Enqueuing Expose request
00:21:59.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:21:59.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:21:59.547 00.000 29988 Moving (0.01, -0.07) raw xDistance=0.07 yDistance=0.02
00:21:59.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:59.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:59.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:59.547 00.000 29988 MoveAxis(E, 0, ABG)
00:21:59.547 00.000 29988 Move returns status 0, amount 0
00:21:59.547 00.000 29988 MoveAxis(N, 0, ABG)
00:21:59.547 00.000 29988 Move returns status 0, amount 0
00:21:59.547 00.000 29988 move complete, result=0
00:21:59.547 00.000 29988 worker thread done servicing request
00:21:59.547 00.000 29988 Worker thread wakes up
00:21:59.548 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:21:59.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:21:59.548 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:01.183 01.635 29988 Exposure complete
00:22:01.230 00.047 29988 worker thread done servicing request
00:22:01.231 00.001 28316 OnExposeComplete: enter
00:22:01.231 00.000 28316 UpdateGuideState(): m_state=6
00:22:01.232 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3792
00:22:01.232 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=116.13, Mass=1940, SNR=30.3, Peak=185 HFD=4.0
00:22:01.234 00.002 28316 MultiStar: [#1 0.02,-0.13,0.91,U] [#2 0.06,-0.22,0.96,U] [#3 0.06,-0.14,0.87,U] [#4 0.00,-0.18,0.87,U] [#5 0.09,-0.15,0.76,U] [#6 -0.04,-0.31,0.71,U] [#7 -0.21,0.00,0.66,U] [#8 -0.17,-0.05,0.60,U] 
00:22:01.234 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.16}, one-star: {0.10, -0.18}
00:22:01.234 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
00:22:01.235 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:22:01.235 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=0.14 mountY=0.07, mountTheta=0.44
00:22:01.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
00:22:01.237 00.001 28316 Enqueuing Move request for scope (0.00, -0.16)
00:22:01.238 00.001 29988 Worker thread wakes up
00:22:01.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:01.238 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.3
00:22:01.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:01.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:01.240 00.001 28316 Enqueuing Expose request
00:22:01.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
00:22:01.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
00:22:01.240 00.000 29988 Moving (0.00, -0.16) raw xDistance=0.14 yDistance=0.07
00:22:01.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:22:01.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:01.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:22:01.240 00.000 29988 MoveAxis(E, 0, ABG)
00:22:01.240 00.000 29988 Move returns status 0, amount 0
00:22:01.240 00.000 29988 MoveAxis(N, 0, ABG)
00:22:01.240 00.000 29988 Move returns status 0, amount 0
00:22:01.240 00.000 29988 move complete, result=0
00:22:01.241 00.001 29988 worker thread done servicing request
00:22:01.241 00.000 29988 Worker thread wakes up
00:22:01.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:01.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:01.241 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:02.754 01.513 29988 Exposure complete
00:22:02.811 00.057 29988 worker thread done servicing request
00:22:02.811 00.000 28316 OnExposeComplete: enter
00:22:02.813 00.002 28316 UpdateGuideState(): m_state=6
00:22:02.815 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3793
00:22:02.816 00.001 28316 Star::Find returns 1 (0), X=584.75, Y=116.09, Mass=1903, SNR=29.9, Peak=188 HFD=4.2
00:22:02.817 00.001 28316 MultiStar: [#1 0.17,-0.14,0.93,U] [#2 0.21,-0.18,0.97,U] [#3 0.07,-0.20,0.86,U] [#4 0.08,-0.25,0.86,U] [#5 0.14,-0.18,0.78,U] [#6 -0.05,-0.24,0.73,U] [#7 -0.06,-0.10,0.65,U] [#8 -0.10,-0.13,0.62,U] 
00:22:02.818 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.19}, one-star: {0.20, -0.22}
00:22:02.818 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
00:22:02.818 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
00:22:02.819 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.13 mountX=0.21 mountY=0.00, mountTheta=0.02
00:22:02.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.19, opts=13)
00:22:02.821 00.001 28316 Enqueuing Move request for scope (0.09, -0.19)
00:22:02.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:02.822 00.001 29988 Worker thread wakes up
00:22:02.822 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:22:02.822 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:02.823 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:02.823 00.000 28316 Enqueuing Expose request
00:22:02.824 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
00:22:02.824 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
00:22:02.824 00.000 29988 Moving (0.09, -0.19) raw xDistance=0.21 yDistance=0.00
00:22:02.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:22:02.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:02.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:22:02.824 00.000 29988 MoveAxis(W, 43, ABG)
00:22:02.824 00.000 29988 Guiding  Dir = 3, Dur = 43
00:22:02.824 00.000 29988 IsSlewing returns 0
00:22:02.824 00.000 29988 IsGuiding returns 0
00:22:02.826 00.002 29988 PulseGuide returned control before completion, sleep 52
00:22:02.892 00.066 29988 IsGuiding returns 1
00:22:02.892 00.000 29988 scope still moving after pulse duration time elapsed
00:22:02.923 00.031 29988 IsSlewing returns 0
00:22:02.924 00.001 29988 IsGuiding returns 0
00:22:02.924 00.000 29988 scope move finished after 43 + 56 ms
00:22:02.924 00.000 29988 Move returns status 0, amount 43
00:22:02.924 00.000 29988 MoveAxis(N, 0, ABG)
00:22:02.924 00.000 29988 Move returns status 0, amount 0
00:22:02.924 00.000 29988 move complete, result=0
00:22:02.924 00.000 29988 worker thread done servicing request
00:22:02.924 00.000 29988 Worker thread wakes up
00:22:02.924 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
00:22:02.926 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:02.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:04.549 01.623 29988 Exposure complete
00:22:04.593 00.044 29988 worker thread done servicing request
00:22:04.593 00.000 28316 OnExposeComplete: enter
00:22:04.594 00.001 28316 UpdateGuideState(): m_state=6
00:22:04.595 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3794
00:22:04.597 00.002 28316 Star::Find returns 1 (0), X=584.79, Y=116.44, Mass=1855, SNR=29.5, Peak=176 HFD=3.9
00:22:04.598 00.001 28316 MultiStar: [#1 0.09,0.08,0.94,U] [#2 0.15,0.03,1.01,U] [#3 -0.01,0.13,0.89,U] [#4 -0.11,0.24,0.88,U] [#5 0.17,0.18,0.80,U] [#6 -0.14,0.13,0.73,U] [#7 0.08,0.14,0.69,U] [#8 -0.08,0.30,0.61,U] 
00:22:04.599 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.14}, one-star: {0.24, 0.13}
00:22:04.600 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
00:22:04.600 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
00:22:04.601 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.22 mountX=-0.11 mountY=-0.11, mountTheta=-2.34
00:22:04.603 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
00:22:04.604 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
00:22:04.606 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:04.607 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.5
00:22:04.608 00.001 29988 Worker thread wakes up
00:22:04.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:22:04.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:22:04.609 00.001 29988 Moving (0.05, 0.14) raw xDistance=-0.11 yDistance=-0.11
00:22:04.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:04.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:04.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:04.613 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:04.613 00.000 28316 Enqueuing Expose request
00:22:04.614 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:04.614 00.000 29988 MoveAxis(E, 0, ABG)
00:22:04.614 00.000 29988 Move returns status 0, amount 0
00:22:04.614 00.000 29988 MoveAxis(N, 0, ABG)
00:22:04.614 00.000 29988 Move returns status 0, amount 0
00:22:04.614 00.000 29988 move complete, result=0
00:22:04.614 00.000 29988 worker thread done servicing request
00:22:04.614 00.000 29988 Worker thread wakes up
00:22:04.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:04.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:04.615 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:06.129 01.514 29988 Exposure complete
00:22:06.156 00.027 29988 worker thread done servicing request
00:22:06.156 00.000 28316 OnExposeComplete: enter
00:22:06.157 00.001 28316 UpdateGuideState(): m_state=6
00:22:06.158 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3795
00:22:06.158 00.000 28316 Star::Find returns 1 (0), X=584.69, Y=116.27, Mass=1952, SNR=30.3, Peak=162 HFD=4.6
00:22:06.159 00.001 28316 MultiStar: [#1 0.07,0.09,0.91,U] [#2 -0.00,0.11,0.95,U] [#3 -0.02,0.13,0.88,U] [#4 -0.04,0.13,0.88,U] [#5 0.04,0.12,0.79,U] [#6 -0.09,0.10,0.71,U] [#7 -0.07,0.28,0.65,U] [#8 -0.17,0.31,0.60,U] 
00:22:06.160 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.12}, one-star: {0.14, -0.05}
00:22:06.161 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
00:22:06.161 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.43)
00:22:06.163 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
00:22:06.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
00:22:06.166 00.002 28316 Enqueuing Move request for scope (-0.00, 0.12)
00:22:06.166 00.000 29988 Worker thread wakes up
00:22:06.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:06.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
00:22:06.167 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:22:06.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:06.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:06.168 00.000 28316 Enqueuing Expose request
00:22:06.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
00:22:06.169 00.001 29988 Moving (-0.00, 0.12) raw xDistance=-0.11 yDistance=-0.05
00:22:06.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:06.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:06.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:22:06.169 00.000 29988 MoveAxis(E, 0, ABG)
00:22:06.169 00.000 29988 Move returns status 0, amount 0
00:22:06.169 00.000 29988 MoveAxis(N, 0, ABG)
00:22:06.169 00.000 29988 Move returns status 0, amount 0
00:22:06.169 00.000 29988 move complete, result=0
00:22:06.169 00.000 29988 worker thread done servicing request
00:22:06.169 00.000 29988 Worker thread wakes up
00:22:06.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:06.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:06.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:07.797 01.628 29988 Exposure complete
00:22:07.823 00.026 29988 worker thread done servicing request
00:22:07.823 00.000 28316 OnExposeComplete: enter
00:22:07.823 00.000 28316 UpdateGuideState(): m_state=6
00:22:07.824 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3796
00:22:07.825 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=116.31, Mass=1761, SNR=28.8, Peak=168 HFD=3.7
00:22:07.827 00.002 28316 MultiStar: [#1 0.01,0.10,0.96,U] [#2 0.03,-0.09,1.01,U] [#3 0.06,0.11,0.91,U] [#4 -0.03,0.01,0.93,U] [#5 0.07,0.12,0.83,U] [#6 -0.05,0.03,0.72,U] [#7 -0.10,0.10,0.73,U] [#8 -0.02,0.12,0.62,U] 
00:22:07.828 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.14, -0.00}
00:22:07.828 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:22:07.829 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
00:22:07.829 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.20 mountX=-0.04 mountY=-0.04, mountTheta=-2.33
00:22:07.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
00:22:07.831 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
00:22:07.832 00.001 29988 Worker thread wakes up
00:22:07.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:07.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:22:07.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:22:07.832 00.000 29988 Moving (0.02, 0.05) raw xDistance=-0.04 yDistance=-0.04
00:22:07.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:07.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:07.832 00.000 28316 UpdateGuideState exits: m=1761 RSB=28.8
00:22:07.833 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:07.834 00.001 28316 Enqueuing Expose request
00:22:07.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:22:07.834 00.000 29988 MoveAxis(E, 0, ABG)
00:22:07.834 00.000 29988 Move returns status 0, amount 0
00:22:07.834 00.000 29988 MoveAxis(N, 0, ABG)
00:22:07.834 00.000 29988 Move returns status 0, amount 0
00:22:07.834 00.000 29988 move complete, result=0
00:22:07.834 00.000 29988 worker thread done servicing request
00:22:07.834 00.000 29988 Worker thread wakes up
00:22:07.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:07.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:07.835 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:09.358 01.523 29988 Exposure complete
00:22:09.394 00.036 29988 worker thread done servicing request
00:22:09.394 00.000 28316 OnExposeComplete: enter
00:22:09.396 00.002 28316 UpdateGuideState(): m_state=6
00:22:09.396 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3797
00:22:09.397 00.001 28316 Star::Find returns 1 (0), X=584.91, Y=116.28, Mass=1951, SNR=30.3, Peak=184 HFD=4.2
00:22:09.398 00.001 28316 MultiStar: [#1 0.27,0.02,0.91,U] [#2 0.20,0.07,0.99,U] [#3 0.10,0.20,0.86,U] [#4 0.21,0.07,0.85,U] [#5 0.31,0.07,0.76,U] [#6 0.15,0.05,0.69,U] [#7 0.19,0.11,0.67,U] [#8 0.00,0.19,0.60,U] 
00:22:09.399 00.001 28316 refined, 8 included, MultiStar: {0.21, 0.08}, one-star: {0.36, -0.03}
00:22:09.399 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
00:22:09.400 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
00:22:09.401 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.35 mountX=0.02 mountY=-0.22, mountTheta=-1.49
00:22:09.404 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.08, opts=13)
00:22:09.405 00.001 28316 Enqueuing Move request for scope (0.21, 0.08)
00:22:09.405 00.000 29988 Worker thread wakes up
00:22:09.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:22:09.405 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:22:09.406 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:09.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:09.407 00.001 28316 Enqueuing Expose request
00:22:09.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
00:22:09.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
00:22:09.407 00.000 29988 Moving (0.21, 0.08) raw xDistance=0.02 yDistance=-0.22
00:22:09.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:09.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:22:09.407 00.000 29988 MoveAxis(E, 0, ABG)
00:22:09.407 00.000 29988 Move returns status 0, amount 0
00:22:09.407 00.000 29988 MoveAxis(N, 53, ABG)
00:22:09.407 00.000 29988 Guiding  Dir = 0, Dur = 53
00:22:09.407 00.000 29988 IsSlewing returns 0
00:22:09.408 00.001 29988 IsGuiding returns 0
00:22:09.412 00.004 29988 PulseGuide returned control before completion, sleep 59
00:22:09.485 00.073 29988 IsGuiding returns 0
00:22:09.485 00.000 29988 Move returns status 0, amount 53
00:22:09.485 00.000 29988 move complete, result=0
00:22:09.485 00.000 29988 worker thread done servicing request
00:22:09.485 00.000 29988 Worker thread wakes up
00:22:09.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:09.485 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
00:22:09.486 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:11.123 01.637 29988 Exposure complete
00:22:11.168 00.045 29988 worker thread done servicing request
00:22:11.168 00.000 28316 OnExposeComplete: enter
00:22:11.169 00.001 28316 UpdateGuideState(): m_state=6
00:22:11.170 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3798
00:22:11.170 00.000 28316 Star::Find returns 1 (0), X=584.78, Y=116.17, Mass=1962, SNR=30.5, Peak=193 HFD=4.4
00:22:11.171 00.001 28316 MultiStar: [#1 0.13,-0.09,0.91,U] [#2 0.18,-0.26,0.95,U] [#3 0.07,-0.14,0.87,U] [#4 0.15,-0.29,0.84,U] [#5 0.16,-0.16,0.79,U] [#6 0.15,-0.28,0.69,U] [#7 0.08,-0.05,0.64,U] [#8 -0.08,-0.01,0.59,U] 
00:22:11.171 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.16}, one-star: {0.23, -0.14}
00:22:11.172 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
00:22:11.172 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.94)
00:22:11.173 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.90 mountX=0.20 mountY=-0.04, mountTheta=-0.21
00:22:11.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.16, opts=13)
00:22:11.174 00.000 28316 Enqueuing Move request for scope (0.13, -0.16)
00:22:11.175 00.001 29988 Worker thread wakes up
00:22:11.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
00:22:11.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
00:22:11.175 00.000 29988 Moving (0.13, -0.16) raw xDistance=0.20 yDistance=-0.04
00:22:11.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:22:11.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:11.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:11.175 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.5
00:22:11.176 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:22:11.176 00.000 29988 MoveAxis(W, 42, ABG)
00:22:11.176 00.000 29988 Guiding  Dir = 3, Dur = 42
00:22:11.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:11.176 00.000 29988 IsSlewing returns 0
00:22:11.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:11.177 00.000 28316 Enqueuing Expose request
00:22:11.177 00.000 29988 IsGuiding returns 0
00:22:11.180 00.003 29988 PulseGuide returned control before completion, sleep 50
00:22:11.231 00.051 29988 IsGuiding returns 1
00:22:11.231 00.000 29988 scope still moving after pulse duration time elapsed
00:22:11.261 00.030 29988 IsSlewing returns 0
00:22:11.261 00.000 29988 IsGuiding returns 0
00:22:11.261 00.000 29988 scope move finished after 42 + 42 ms
00:22:11.261 00.000 29988 Move returns status 0, amount 42
00:22:11.261 00.000 29988 MoveAxis(N, 0, ABG)
00:22:11.261 00.000 29988 Move returns status 0, amount 0
00:22:11.261 00.000 29988 move complete, result=0
00:22:11.262 00.001 29988 worker thread done servicing request
00:22:11.262 00.000 29988 Worker thread wakes up
00:22:11.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:11.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:11.262 00.000 28316 GuideStep: 0.2 px 42 ms WEST, -0.0 px 0 ms NORTH
00:22:12.674 01.412 29988 Exposure complete
00:22:12.715 00.041 29988 worker thread done servicing request
00:22:12.715 00.000 28316 OnExposeComplete: enter
00:22:12.717 00.002 28316 UpdateGuideState(): m_state=6
00:22:12.717 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3799
00:22:12.718 00.001 28316 Star::Find returns 1 (0), X=584.65, Y=116.34, Mass=1972, SNR=30.4, Peak=151 HFD=4.4
00:22:12.718 00.000 28316 MultiStar: [#1 -0.14,0.07,0.89,U] [#2 -0.11,0.00,0.96,U] [#3 -0.11,-0.01,0.82,U] [#4 -0.12,0.07,0.85,U] [#5 -0.12,0.20,0.77,U] [#6 -0.27,0.02,0.69,U] [#7 -0.20,0.21,0.64,U] [#8 -0.24,0.21,0.58,U] 
00:22:12.719 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.08}, one-star: {0.10, 0.03}
00:22:12.720 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
00:22:12.723 00.003 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.76)
00:22:12.725 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.28 mountX=0.02 mountY=-0.11, mountTheta=-1.42
00:22:12.728 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
00:22:12.729 00.001 28316 Enqueuing Move request for scope (0.10, 0.03)
00:22:12.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:12.730 00.001 28316 UpdateGuideState exits: m=1972 RSB=30.4
00:22:12.731 00.001 29988 Worker thread wakes up
00:22:12.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
00:22:12.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
00:22:12.731 00.000 29988 Moving (0.10, 0.03) raw xDistance=0.02 yDistance=-0.11
00:22:12.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:12.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:12.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:12.733 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:12.733 00.000 29988 MoveAxis(E, 0, ABG)
00:22:12.733 00.000 29988 Move returns status 0, amount 0
00:22:12.733 00.000 29988 MoveAxis(N, 0, ABG)
00:22:12.733 00.000 29988 Move returns status 0, amount 0
00:22:12.733 00.000 29988 move complete, result=0
00:22:12.733 00.000 29988 worker thread done servicing request
00:22:12.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:12.734 00.001 28316 Enqueuing Expose request
00:22:12.735 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:12.737 00.002 29988 Worker thread wakes up
00:22:12.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:12.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:14.372 01.635 29988 Exposure complete
00:22:14.408 00.036 29988 worker thread done servicing request
00:22:14.408 00.000 28316 OnExposeComplete: enter
00:22:14.409 00.001 28316 UpdateGuideState(): m_state=6
00:22:14.410 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3800
00:22:14.411 00.001 28316 Star::Find returns 1 (0), X=584.53, Y=116.37, Mass=1984, SNR=30.6, Peak=140 HFD=4.5
00:22:14.413 00.002 28316 MultiStar: [#1 -0.28,0.20,0.87,U] [#2 -0.10,0.05,0.96,U] [#3 -0.07,0.24,0.86,U] [#4 -0.22,0.18,0.84,U] [#5 -0.12,0.21,0.77,U] [#6 -0.21,0.14,0.72,U] [#7 -0.24,0.25,0.65,U] [#8 -0.15,0.22,0.59,U] 
00:22:14.414 00.001 28316 single-star, 8 included, MultiStar: {-0.15, 0.16}, one-star: {-0.02, 0.05}
00:22:14.415 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
00:22:14.416 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.11)
00:22:14.420 00.004 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.93 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
00:22:14.424 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
00:22:14.427 00.003 28316 Enqueuing Move request for scope (-0.02, 0.05)
00:22:14.429 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:22:14.430 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.6
00:22:14.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:14.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:14.432 00.000 28316 Enqueuing Expose request
00:22:14.433 00.001 29988 Worker thread wakes up
00:22:14.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:22:14.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:22:14.434 00.000 29988 Moving (-0.02, 0.05) raw xDistance=-0.06 yDistance=-0.01
00:22:14.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:22:14.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:14.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:22:14.434 00.000 29988 MoveAxis(E, 0, ABG)
00:22:14.434 00.000 29988 Move returns status 0, amount 0
00:22:14.434 00.000 29988 MoveAxis(N, 0, ABG)
00:22:14.434 00.000 29988 Move returns status 0, amount 0
00:22:14.434 00.000 29988 move complete, result=0
00:22:14.434 00.000 29988 worker thread done servicing request
00:22:14.434 00.000 29988 Worker thread wakes up
00:22:14.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:14.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:14.436 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:15.954 01.518 29988 Exposure complete
00:22:16.008 00.054 29988 worker thread done servicing request
00:22:16.009 00.001 28316 OnExposeComplete: enter
00:22:16.011 00.002 28316 UpdateGuideState(): m_state=6
00:22:16.012 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3801
00:22:16.013 00.001 28316 Star::Find returns 1 (0), X=584.50, Y=116.34, Mass=1907, SNR=29.9, Peak=139 HFD=4.5
00:22:16.013 00.000 28316 MultiStar: [#1 -0.07,0.21,0.89,U] [#2 -0.02,0.06,0.96,U] [#3 -0.02,0.24,0.87,U] [#4 -0.21,0.12,0.86,U] [#5 -0.14,0.36,0.00,M1] [#6 -0.32,0.05,0.71,U] [#7 -0.35,0.25,0.00,M1] [#8 -0.28,0.09,0.61,U] 
00:22:16.014 00.001 28316 single-star, 6 included, MultiStar: {-0.12, 0.11}, one-star: {-0.05, 0.02}
00:22:16.016 00.002 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (-1.14) = xAngle (3.88 = -2.40)
00:22:16.016 00.000 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.99 = 0.70)
00:22:16.017 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.74 mountX=-0.04 mountY=0.03, mountTheta=2.42
00:22:16.019 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
00:22:16.019 00.000 28316 Enqueuing Move request for scope (-0.05, 0.02)
00:22:16.020 00.001 29988 Worker thread wakes up
00:22:16.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:22:16.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:22:16.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:16.021 00.001 28316 UpdateGuideState exits: m=1907 RSB=29.9
00:22:16.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:16.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:16.022 00.001 28316 Enqueuing Expose request
00:22:16.023 00.001 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.03
00:22:16.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:16.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:16.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:16.023 00.000 29988 MoveAxis(E, 0, ABG)
00:22:16.023 00.000 29988 Move returns status 0, amount 0
00:22:16.023 00.000 29988 MoveAxis(N, 0, ABG)
00:22:16.023 00.000 29988 Move returns status 0, amount 0
00:22:16.023 00.000 29988 move complete, result=0
00:22:16.023 00.000 29988 worker thread done servicing request
00:22:16.023 00.000 29988 Worker thread wakes up
00:22:16.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:16.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:16.023 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:17.656 01.633 29988 Exposure complete
00:22:17.731 00.075 29988 worker thread done servicing request
00:22:17.731 00.000 28316 OnExposeComplete: enter
00:22:17.734 00.003 28316 UpdateGuideState(): m_state=6
00:22:17.735 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3802
00:22:17.736 00.001 28316 Star::Find returns 1 (0), X=584.62, Y=116.34, Mass=1895, SNR=30.0, Peak=148 HFD=4.5
00:22:17.737 00.001 28316 MultiStar: [#1 -0.04,0.15,0.92,U] [#2 -0.03,0.06,0.95,U] [#3 -0.31,0.11,0.86,U] [#4 -0.09,0.01,0.86,U] [#5 -0.01,0.23,0.77,U] [#6 -0.23,0.08,0.70,U] [#7 -0.25,0.36,0.00,M2] [#8 -0.19,0.20,0.60,U] 
00:22:17.737 00.000 28316 single-star, 7 included, MultiStar: {-0.09, 0.10}, one-star: {0.07, 0.03}
00:22:17.738 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
00:22:17.739 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
00:22:17.740 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.39 mountX=0.00 mountY=-0.08, mountTheta=-1.53
00:22:17.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
00:22:17.745 00.003 28316 Enqueuing Move request for scope (0.07, 0.03)
00:22:17.747 00.002 29988 Worker thread wakes up
00:22:17.748 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:22:17.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:22:17.748 00.000 29988 Moving (0.07, 0.03) raw xDistance=0.00 yDistance=-0.08
00:22:17.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:17.749 00.001 28316 UpdateGuideState exits: m=1895 RSB=30.0
00:22:17.750 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:17.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:17.752 00.001 28316 Enqueuing Expose request
00:22:17.753 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:22:17.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:17.754 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:22:17.754 00.000 29988 MoveAxis(E, 0, ABG)
00:22:17.754 00.000 29988 Move returns status 0, amount 0
00:22:17.754 00.000 29988 MoveAxis(N, 0, ABG)
00:22:17.754 00.000 29988 Move returns status 0, amount 0
00:22:17.754 00.000 29988 move complete, result=0
00:22:17.754 00.000 29988 worker thread done servicing request
00:22:17.754 00.000 29988 Worker thread wakes up
00:22:17.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:17.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:17.754 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:19.172 01.418 29988 Exposure complete
00:22:19.208 00.036 29988 worker thread done servicing request
00:22:19.209 00.001 28316 OnExposeComplete: enter
00:22:19.209 00.000 28316 UpdateGuideState(): m_state=6
00:22:19.210 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3803
00:22:19.210 00.000 28316 Star::Find returns 1 (0), X=584.79, Y=116.14, Mass=1904, SNR=30.0, Peak=170 HFD=4.3
00:22:19.211 00.001 28316 MultiStar: [#1 -0.04,-0.07,0.92,U] [#2 -0.07,-0.07,0.95,U] [#3 0.06,-0.17,0.85,U] [#4 -0.15,-0.03,0.86,U] [#5 -0.02,-0.16,0.80,U] [#6 -0.06,-0.08,0.72,U] [#7 -0.02,0.13,0.67,U] [#8 -0.13,-0.01,0.59,U] 
00:22:19.214 00.003 28316 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {0.24, -0.18}
00:22:19.216 00.002 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
00:22:19.216 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:22:19.216 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.71 mountX=0.07 mountY=0.05, mountTheta=0.59
00:22:19.219 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
00:22:19.221 00.002 28316 Enqueuing Move request for scope (-0.01, -0.08)
00:22:19.223 00.002 29988 Worker thread wakes up
00:22:19.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:19.223 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.0
00:22:19.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:19.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:19.225 00.001 28316 Enqueuing Expose request
00:22:19.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:22:19.226 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:22:19.226 00.000 29988 Moving (-0.01, -0.08) raw xDistance=0.07 yDistance=0.05
00:22:19.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:22:19.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:19.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:22:19.226 00.000 29988 MoveAxis(E, 0, ABG)
00:22:19.226 00.000 29988 Move returns status 0, amount 0
00:22:19.226 00.000 29988 MoveAxis(N, 0, ABG)
00:22:19.226 00.000 29988 Move returns status 0, amount 0
00:22:19.226 00.000 29988 move complete, result=0
00:22:19.227 00.001 29988 worker thread done servicing request
00:22:19.227 00.000 29988 Worker thread wakes up
00:22:19.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:19.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:19.227 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:20.850 01.623 29988 Exposure complete
00:22:20.893 00.043 29988 worker thread done servicing request
00:22:20.893 00.000 28316 OnExposeComplete: enter
00:22:20.895 00.002 28316 UpdateGuideState(): m_state=6
00:22:20.895 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3804
00:22:20.896 00.001 28316 Star::Find returns 1 (0), X=584.71, Y=116.29, Mass=1895, SNR=29.9, Peak=157 HFD=4.5
00:22:20.897 00.001 28316 MultiStar: [#1 0.06,0.08,0.91,U] [#2 -0.00,-0.07,0.98,U] [#3 -0.11,-0.05,0.88,U] [#4 -0.02,-0.02,0.88,U] [#5 -0.02,0.06,0.79,U] [#6 -0.10,0.02,0.73,U] [#7 -0.23,0.09,0.69,U] [#8 -0.17,0.28,0.60,U] 
00:22:20.898 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.16, -0.02}
00:22:20.898 00.000 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.57 = -2.72)
00:22:20.898 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
00:22:20.899 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.42 mountX=-0.04 mountY=0.02, mountTheta=2.75
00:22:20.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
00:22:20.902 00.002 28316 Enqueuing Move request for scope (-0.03, 0.03)
00:22:20.903 00.001 29988 Worker thread wakes up
00:22:20.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:20.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:22:20.905 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:22:20.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:20.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:20.907 00.001 28316 Enqueuing Expose request
00:22:20.909 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:22:20.909 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.02
00:22:20.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:20.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:20.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:22:20.909 00.000 29988 MoveAxis(E, 0, ABG)
00:22:20.909 00.000 29988 Move returns status 0, amount 0
00:22:20.909 00.000 29988 MoveAxis(N, 0, ABG)
00:22:20.909 00.000 29988 Move returns status 0, amount 0
00:22:20.909 00.000 29988 move complete, result=0
00:22:20.909 00.000 29988 worker thread done servicing request
00:22:20.909 00.000 29988 Worker thread wakes up
00:22:20.909 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:20.911 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:20.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:22.425 01.514 29988 Exposure complete
00:22:22.463 00.038 29988 worker thread done servicing request
00:22:22.463 00.000 28316 OnExposeComplete: enter
00:22:22.464 00.001 28316 UpdateGuideState(): m_state=6
00:22:22.465 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3805
00:22:22.465 00.000 28316 Star::Find returns 1 (0), X=584.86, Y=116.20, Mass=1898, SNR=29.9, Peak=174 HFD=4.3
00:22:22.466 00.001 28316 MultiStar: [#1 0.25,-0.12,0.91,U] [#2 0.18,-0.07,0.97,U] [#3 0.12,-0.10,0.86,U] [#4 0.19,-0.15,0.88,U] [#5 0.23,-0.06,0.76,U] [#6 0.00,0.06,0.73,U] [#7 -0.01,0.07,0.65,U] [#8 -0.05,0.02,0.59,U] 
00:22:22.467 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.06}, one-star: {0.31, -0.12}
00:22:22.468 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:22:22.470 00.002 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
00:22:22.472 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.40 mountX=0.12 mountY=-0.11, mountTheta=-0.72
00:22:22.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.06, opts=13)
00:22:22.473 00.000 28316 Enqueuing Move request for scope (0.15, -0.06)
00:22:22.474 00.001 29988 Worker thread wakes up
00:22:22.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
00:22:22.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
00:22:22.474 00.000 29988 Moving (0.15, -0.06) raw xDistance=0.12 yDistance=-0.11
00:22:22.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:22:22.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:22.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:22.475 00.001 29988 MoveAxis(E, 0, ABG)
00:22:22.475 00.000 29988 Move returns status 0, amount 0
00:22:22.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:22.476 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:22:22.477 00.001 29988 MoveAxis(N, 0, ABG)
00:22:22.477 00.000 29988 Move returns status 0, amount 0
00:22:22.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.478 00.001 29988 move complete, result=0
00:22:22.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:22.478 00.000 28316 Enqueuing Expose request
00:22:22.479 00.001 29988 worker thread done servicing request
00:22:22.479 00.000 29988 Worker thread wakes up
00:22:22.479 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:22.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:22.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:24.112 01.633 29988 Exposure complete
00:22:24.161 00.049 29988 worker thread done servicing request
00:22:24.161 00.000 28316 OnExposeComplete: enter
00:22:24.162 00.001 28316 UpdateGuideState(): m_state=6
00:22:24.162 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3806
00:22:24.163 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=116.42, Mass=1883, SNR=29.8, Peak=174 HFD=3.9
00:22:24.163 00.000 28316 MultiStar: [#1 0.07,0.15,0.92,U] [#2 0.25,0.10,0.97,U] [#3 0.01,0.09,0.87,U] [#4 0.07,0.12,0.89,U] [#5 0.12,0.19,0.78,U] [#6 -0.04,0.20,0.72,U] [#7 -0.00,0.18,0.67,U] [#8 -0.13,0.06,0.59,U] 
00:22:24.164 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.15, 0.10}
00:22:24.164 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
00:22:24.165 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.96)
00:22:24.165 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.08 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
00:22:24.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.13, opts=13)
00:22:24.167 00.001 28316 Enqueuing Move request for scope (0.07, 0.13)
00:22:24.168 00.001 29988 Worker thread wakes up
00:22:24.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:24.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
00:22:24.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
00:22:24.168 00.000 29988 Moving (0.07, 0.13) raw xDistance=-0.09 yDistance=-0.12
00:22:24.169 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:22:24.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:24.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:22:24.169 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
00:22:24.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:24.170 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:24.171 00.001 28316 Enqueuing Expose request
00:22:24.171 00.000 29988 MoveAxis(E, 0, ABG)
00:22:24.171 00.000 29988 Move returns status 0, amount 0
00:22:24.171 00.000 29988 MoveAxis(N, 0, ABG)
00:22:24.171 00.000 29988 Move returns status 0, amount 0
00:22:24.171 00.000 29988 move complete, result=0
00:22:24.171 00.000 29988 worker thread done servicing request
00:22:24.171 00.000 29988 Worker thread wakes up
00:22:24.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:24.172 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:24.172 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:25.686 01.514 29988 Exposure complete
00:22:25.711 00.025 29988 worker thread done servicing request
00:22:25.711 00.000 28316 OnExposeComplete: enter
00:22:25.712 00.001 28316 UpdateGuideState(): m_state=6
00:22:25.713 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3807
00:22:25.713 00.000 28316 Star::Find returns 1 (0), X=584.76, Y=116.46, Mass=1935, SNR=30.1, Peak=153 HFD=4.6
00:22:25.714 00.001 28316 MultiStar: [#1 0.11,0.19,0.90,U] [#2 0.13,0.14,0.96,U] [#3 0.11,0.27,0.84,U] [#4 -0.01,0.17,0.87,U] [#5 0.04,0.40,0.00,M1] [#6 -0.04,0.25,0.72,U] [#7 -0.05,0.39,0.00,M1] [#8 0.05,0.26,0.59,U] 
00:22:25.714 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.20}, one-star: {0.21, 0.15}
00:22:25.714 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:22:25.717 00.003 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
00:22:25.719 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.16 mountX=-0.14 mountY=-0.17, mountTheta=-2.29
00:22:25.723 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.20, opts=13)
00:22:25.726 00.003 28316 Enqueuing Move request for scope (0.09, 0.20)
00:22:25.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:25.727 00.001 29988 Worker thread wakes up
00:22:25.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
00:22:25.727 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
00:22:25.727 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.1
00:22:25.728 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:25.729 00.001 29988 Moving (0.09, 0.20) raw xDistance=-0.14 yDistance=-0.17
00:22:25.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:22:25.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:25.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:25.730 00.001 28316 Enqueuing Expose request
00:22:25.731 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:22:25.731 00.000 29988 MoveAxis(E, 0, ABG)
00:22:25.731 00.000 29988 Move returns status 0, amount 0
00:22:25.731 00.000 29988 MoveAxis(N, 0, ABG)
00:22:25.732 00.001 29988 Move returns status 0, amount 0
00:22:25.732 00.000 29988 move complete, result=0
00:22:25.732 00.000 29988 worker thread done servicing request
00:22:25.732 00.000 29988 Worker thread wakes up
00:22:25.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:25.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:25.732 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:27.355 01.623 29988 Exposure complete
00:22:27.384 00.029 29988 worker thread done servicing request
00:22:27.384 00.000 28316 OnExposeComplete: enter
00:22:27.384 00.000 28316 UpdateGuideState(): m_state=6
00:22:27.385 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3808
00:22:27.385 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=116.59, Mass=1950, SNR=30.4, Peak=156 HFD=4.4
00:22:27.386 00.001 28316 MultiStar: [#1 -0.00,0.40,0.00,M1] [#2 0.07,0.30,0.94,U] [#3 0.01,0.43,0.00,M1] [#4 -0.07,0.38,0.87,U] [#5 0.01,0.41,0.00,M2] [#6 -0.10,0.35,0.68,U] [#7 -0.04,0.43,0.00,M2] [#8 -0.08,0.40,0.00,M1] 
00:22:27.387 00.001 28316 single-star, 3 included, MultiStar: {0.01, 0.32}, one-star: {0.10, 0.27}
00:22:27.387 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
00:22:27.388 00.001 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.81)
00:22:27.388 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.23 mountX=-0.21 mountY=-0.21, mountTheta=-2.35
00:22:27.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.27, opts=13)
00:22:27.389 00.000 28316 Enqueuing Move request for scope (0.10, 0.27)
00:22:27.390 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:27.390 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.4
00:22:27.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:27.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:27.392 00.001 28316 Enqueuing Expose request
00:22:27.392 00.000 29988 Worker thread wakes up
00:22:27.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
00:22:27.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
00:22:27.392 00.000 29988 Moving (0.10, 0.27) raw xDistance=-0.21 yDistance=-0.21
00:22:27.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:22:27.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:22:27.392 00.000 29988 MoveAxis(E, 44, ABG)
00:22:27.392 00.000 29988 Guiding  Dir = 2, Dur = 44
00:22:27.392 00.000 29988 IsSlewing returns 0
00:22:27.392 00.000 29988 IsGuiding returns 0
00:22:27.394 00.002 29988 PulseGuide returned control before completion, sleep 53
00:22:27.448 00.054 29988 IsGuiding returns 1
00:22:27.448 00.000 29988 scope still moving after pulse duration time elapsed
00:22:27.479 00.031 29988 IsSlewing returns 0
00:22:27.480 00.001 29988 IsGuiding returns 0
00:22:27.480 00.000 29988 scope move finished after 44 + 43 ms
00:22:27.480 00.000 29988 Move returns status 0, amount 44
00:22:27.480 00.000 29988 MoveAxis(N, 50, ABG)
00:22:27.480 00.000 29988 Guiding  Dir = 0, Dur = 50
00:22:27.480 00.000 29988 IsSlewing returns 0
00:22:27.480 00.000 29988 IsGuiding returns 0
00:22:27.486 00.006 29988 PulseGuide returned control before completion, sleep 55
00:22:27.547 00.061 29988 IsGuiding returns 0
00:22:27.547 00.000 29988 Move returns status 0, amount 50
00:22:27.547 00.000 29988 move complete, result=0
00:22:27.547 00.000 29988 worker thread done servicing request
00:22:27.547 00.000 29988 Worker thread wakes up
00:22:27.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:27.547 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 50 ms NORTH
00:22:27.548 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:28.956 01.408 29988 Exposure complete
00:22:28.987 00.031 29988 worker thread done servicing request
00:22:28.987 00.000 28316 OnExposeComplete: enter
00:22:28.988 00.001 28316 UpdateGuideState(): m_state=6
00:22:28.988 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3809
00:22:28.989 00.001 28316 Star::Find returns 1 (0), X=584.52, Y=116.26, Mass=1941, SNR=30.2, Peak=157 HFD=4.6
00:22:28.989 00.000 28316 MultiStar: [#1 -0.12,0.09,0.90,U] [#2 -0.13,0.07,0.96,U] [#3 -0.03,0.11,0.87,U] [#4 -0.26,0.06,0.89,U] [#5 -0.05,0.16,0.78,U] [#6 -0.22,0.04,0.71,U] [#7 -0.15,0.15,0.65,U] [#8 -0.24,0.10,0.60,U] 
00:22:28.990 00.001 28316 single-star, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.03, -0.06}
00:22:28.990 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
00:22:28.991 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
00:22:28.991 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.01 mountX=0.04 mountY=0.05, mountTheta=0.89
00:22:28.993 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
00:22:28.993 00.000 28316 Enqueuing Move request for scope (-0.03, -0.06)
00:22:28.994 00.001 29988 Worker thread wakes up
00:22:28.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:28.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:22:28.994 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:22:28.994 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:22:28.994 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.04 yDistance=0.05
00:22:28.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:22:28.996 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:28.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:28.996 00.000 28316 Enqueuing Expose request
00:22:28.997 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:28.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:22:28.997 00.000 29988 MoveAxis(E, 0, ABG)
00:22:28.997 00.000 29988 Move returns status 0, amount 0
00:22:28.997 00.000 29988 MoveAxis(N, 0, ABG)
00:22:28.997 00.000 29988 Move returns status 0, amount 0
00:22:28.997 00.000 29988 move complete, result=0
00:22:28.997 00.000 29988 worker thread done servicing request
00:22:28.997 00.000 29988 Worker thread wakes up
00:22:28.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:28.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:28.997 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:30.628 01.631 29988 Exposure complete
00:22:30.669 00.041 29988 worker thread done servicing request
00:22:30.669 00.000 28316 OnExposeComplete: enter
00:22:30.670 00.001 28316 UpdateGuideState(): m_state=6
00:22:30.672 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3810
00:22:30.673 00.001 28316 Star::Find returns 1 (0), X=584.43, Y=116.20, Mass=1865, SNR=29.5, Peak=151 HFD=4.3
00:22:30.677 00.004 28316 MultiStar: [#1 -0.02,-0.08,0.94,U] [#2 -0.16,-0.17,0.98,U] [#3 -0.17,-0.01,0.88,U] [#4 -0.18,-0.09,0.89,U] [#5 -0.01,0.00,0.79,U] [#6 -0.30,-0.03,0.72,U] [#7 -0.19,-0.06,0.66,U] [#8 -0.45,0.24,0.00,M1] 
00:22:30.679 00.002 28316 refined, 7 included, MultiStar: {-0.14, -0.07}, one-star: {-0.11, -0.11}
00:22:30.681 00.002 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.14) = xAngle (-1.52 = -1.52)
00:22:30.681 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
00:22:30.682 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=0.01 mountY=0.16, mountTheta=1.52
00:22:30.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
00:22:30.684 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
00:22:30.684 00.000 29988 Worker thread wakes up
00:22:30.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:30.685 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.5
00:22:30.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:30.686 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:30.686 00.000 28316 Enqueuing Expose request
00:22:30.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
00:22:30.687 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
00:22:30.687 00.000 29988 Moving (-0.14, -0.07) raw xDistance=0.01 yDistance=0.16
00:22:30.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:22:30.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:30.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:22:30.687 00.000 29988 MoveAxis(E, 0, ABG)
00:22:30.687 00.000 29988 Move returns status 0, amount 0
00:22:30.687 00.000 29988 MoveAxis(N, 0, ABG)
00:22:30.687 00.000 29988 Move returns status 0, amount 0
00:22:30.687 00.000 29988 move complete, result=0
00:22:30.687 00.000 29988 worker thread done servicing request
00:22:30.687 00.000 29988 Worker thread wakes up
00:22:30.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:30.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:30.688 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:32.207 01.519 29988 Exposure complete
00:22:32.247 00.040 29988 worker thread done servicing request
00:22:32.247 00.000 28316 OnExposeComplete: enter
00:22:32.249 00.002 28316 UpdateGuideState(): m_state=6
00:22:32.250 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3811
00:22:32.251 00.001 28316 Star::Find returns 1 (0), X=584.31, Y=116.23, Mass=1874, SNR=29.8, Peak=140 HFD=4.5
00:22:32.252 00.001 28316 MultiStar: [#1 -0.32,0.08,0.92,U] [#2 -0.26,0.07,0.99,U] [#3 -0.41,0.03,0.00,M1] [#4 -0.27,0.13,0.88,U] [#5 -0.34,0.13,0.78,U] [#6 -0.41,0.02,0.00,M1] [#7 -0.47,0.25,0.00,M1] [#8 -0.48,0.20,0.00,M2] 
00:22:32.253 00.001 28316 single-star, 4 included, MultiStar: {-0.28, 0.06}, one-star: {-0.23, -0.08}
00:22:32.254 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.65 = -1.65)
00:22:32.255 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.45 = 1.45)
00:22:32.256 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.25 cameraTheta=-2.80 mountX=-0.02 mountY=0.25, mountTheta=1.65
00:22:32.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.08, opts=13)
00:22:32.259 00.001 28316 Enqueuing Move request for scope (-0.23, -0.08)
00:22:32.262 00.003 29988 Worker thread wakes up
00:22:32.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
00:22:32.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
00:22:32.262 00.000 29988 Moving (-0.23, -0.08) raw xDistance=-0.02 yDistance=0.25
00:22:32.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:22:32.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:32.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:22:32.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:22:32.263 00.000 29988 MoveAxis(E, 0, ABG)
00:22:32.263 00.000 29988 Move returns status 0, amount 0
00:22:32.263 00.000 29988 MoveAxis(N, 0, ABG)
00:22:32.263 00.000 29988 Move returns status 0, amount 0
00:22:32.263 00.000 29988 move complete, result=0
00:22:32.263 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.8
00:22:32.264 00.001 29988 worker thread done servicing request
00:22:32.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:32.265 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:32.266 00.001 28316 Enqueuing Expose request
00:22:32.269 00.003 29988 Worker thread wakes up
00:22:32.269 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:32.270 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:32.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:34.000 01.730 29988 Exposure complete
00:22:34.023 00.023 29988 worker thread done servicing request
00:22:34.023 00.000 28316 OnExposeComplete: enter
00:22:34.023 00.000 28316 UpdateGuideState(): m_state=6
00:22:34.024 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3812
00:22:34.024 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=116.37, Mass=1882, SNR=29.8, Peak=130 HFD=4.3
00:22:34.025 00.001 28316 MultiStar: [#1 -0.04,0.11,0.91,U] [#2 -0.15,0.11,0.98,U] [#3 -0.15,0.06,0.88,U] [#4 -0.18,0.04,0.89,U] [#5 -0.17,0.15,0.80,U] [#6 -0.35,0.02,0.73,U] [#7 -0.26,0.23,0.69,U] [#8 -0.26,0.16,0.59,U] 
00:22:34.026 00.001 28316 single-star, 8 included, MultiStar: {-0.16, 0.10}, one-star: {0.03, 0.05}
00:22:34.026 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:22:34.027 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.98)
00:22:34.027 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.06 mountX=-0.04 mountY=-0.05, mountTheta=-2.19
00:22:34.029 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
00:22:34.030 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
00:22:34.030 00.000 29988 Worker thread wakes up
00:22:34.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:22:34.031 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:22:34.031 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.8
00:22:34.031 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:34.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:34.032 00.001 28316 Enqueuing Expose request
00:22:34.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:22:34.032 00.000 29988 Moving (0.03, 0.05) raw xDistance=-0.04 yDistance=-0.05
00:22:34.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:34.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:34.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:22:34.032 00.000 29988 MoveAxis(E, 0, ABG)
00:22:34.032 00.000 29988 Move returns status 0, amount 0
00:22:34.032 00.000 29988 MoveAxis(N, 0, ABG)
00:22:34.033 00.001 29988 Move returns status 0, amount 0
00:22:34.033 00.000 29988 move complete, result=0
00:22:34.033 00.000 29988 worker thread done servicing request
00:22:34.033 00.000 29988 Worker thread wakes up
00:22:34.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:34.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:34.033 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:35.448 01.415 29988 Exposure complete
00:22:35.488 00.040 29988 worker thread done servicing request
00:22:35.488 00.000 28316 OnExposeComplete: enter
00:22:35.490 00.002 28316 UpdateGuideState(): m_state=6
00:22:35.491 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3813
00:22:35.492 00.001 28316 Star::Find returns 1 (0), X=584.41, Y=116.32, Mass=1956, SNR=30.3, Peak=137 HFD=4.5
00:22:35.494 00.002 28316 MultiStar: [#1 -0.07,0.07,0.90,U] [#2 -0.09,0.07,0.95,U] [#3 -0.28,0.09,0.87,U] [#4 -0.21,0.00,0.87,U] [#5 -0.10,0.14,0.75,U] [#6 -0.30,0.13,0.70,U] [#7 -0.24,0.17,0.68,U] [#8 -0.28,0.20,0.58,U] 
00:22:35.494 00.000 28316 single-star, 8 included, MultiStar: {-0.18, 0.09}, one-star: {-0.14, 0.01}
00:22:35.495 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.23 = -2.06)
00:22:35.495 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
00:22:35.496 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.08 mountX=-0.06 mountY=0.12, mountTheta=2.07
00:22:35.497 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.01, opts=13)
00:22:35.497 00.000 28316 Enqueuing Move request for scope (-0.14, 0.01)
00:22:35.498 00.001 29988 Worker thread wakes up
00:22:35.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
00:22:35.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
00:22:35.498 00.000 29988 Moving (-0.14, 0.01) raw xDistance=-0.06 yDistance=0.12
00:22:35.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:22:35.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:35.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:22:35.499 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.3
00:22:35.499 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:35.499 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:35.500 00.001 28316 Enqueuing Expose request
00:22:35.501 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:22:35.501 00.000 29988 MoveAxis(E, 0, ABG)
00:22:35.501 00.000 29988 Move returns status 0, amount 0
00:22:35.501 00.000 29988 MoveAxis(N, 0, ABG)
00:22:35.501 00.000 29988 Move returns status 0, amount 0
00:22:35.501 00.000 29988 move complete, result=0
00:22:35.501 00.000 29988 worker thread done servicing request
00:22:35.501 00.000 29988 Worker thread wakes up
00:22:35.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:35.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:35.502 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:37.137 01.635 29988 Exposure complete
00:22:37.172 00.035 29988 worker thread done servicing request
00:22:37.173 00.001 28316 OnExposeComplete: enter
00:22:37.173 00.000 28316 UpdateGuideState(): m_state=6
00:22:37.174 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3814
00:22:37.175 00.001 28316 Star::Find returns 1 (0), X=584.56, Y=116.37, Mass=1931, SNR=30.3, Peak=132 HFD=4.4
00:22:37.176 00.001 28316 MultiStar: [#1 -0.19,0.07,0.90,U] [#2 -0.11,0.05,0.96,U] [#3 -0.15,0.18,0.86,U] [#4 -0.25,0.06,0.88,U] [#5 -0.14,0.13,0.76,U] [#6 -0.23,0.07,0.69,U] [#7 -0.21,0.19,0.66,U] [#8 -0.34,0.44,0.00,M1] 
00:22:37.177 00.001 28316 single-star, 7 included, MultiStar: {-0.15, 0.10}, one-star: {0.01, 0.05}
00:22:37.178 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:22:37.178 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.64)
00:22:37.179 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.40 mountX=-0.05 mountY=-0.03, mountTheta=-2.52
00:22:37.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
00:22:37.180 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
00:22:37.181 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:22:37.181 00.000 29988 Worker thread wakes up
00:22:37.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:22:37.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:22:37.181 00.000 29988 Moving (0.01, 0.05) raw xDistance=-0.05 yDistance=-0.03
00:22:37.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:22:37.181 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.3
00:22:37.183 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:37.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:37.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:37.184 00.000 28316 Enqueuing Expose request
00:22:37.185 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:22:37.185 00.000 29988 MoveAxis(E, 0, ABG)
00:22:37.185 00.000 29988 Move returns status 0, amount 0
00:22:37.185 00.000 29988 MoveAxis(N, 0, ABG)
00:22:37.185 00.000 29988 Move returns status 0, amount 0
00:22:37.185 00.000 29988 move complete, result=0
00:22:37.185 00.000 29988 worker thread done servicing request
00:22:37.185 00.000 29988 Worker thread wakes up
00:22:37.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:37.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:37.185 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:38.699 01.514 29988 Exposure complete
00:22:38.731 00.032 29988 worker thread done servicing request
00:22:38.731 00.000 28316 OnExposeComplete: enter
00:22:38.731 00.000 28316 UpdateGuideState(): m_state=6
00:22:38.732 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3815
00:22:38.732 00.000 28316 Star::Find returns 1 (0), X=584.45, Y=116.30, Mass=1835, SNR=29.4, Peak=136 HFD=4.3
00:22:38.733 00.001 28316 MultiStar: [#1 -0.16,0.12,0.92,U] [#2 -0.18,0.04,0.99,U] [#3 -0.18,0.11,0.87,U] [#4 -0.22,0.26,0.89,U] [#5 -0.22,0.06,0.79,U] [#6 -0.22,-0.01,0.75,U] [#7 -0.40,0.30,0.00,M1] [#8 -0.25,0.01,0.64,U] 
00:22:38.734 00.001 28316 single-star, 7 included, MultiStar: {-0.19, 0.08}, one-star: {-0.10, -0.01}
00:22:38.735 00.001 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
00:22:38.736 00.001 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
00:22:38.737 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.04 mountX=-0.03 mountY=0.09, mountTheta=1.91
00:22:38.739 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
00:22:38.740 00.001 28316 Enqueuing Move request for scope (-0.10, -0.01)
00:22:38.741 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
00:22:38.742 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
00:22:38.742 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:38.743 00.001 29988 Worker thread wakes up
00:22:38.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:22:38.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:22:38.743 00.000 29988 Moving (-0.10, -0.01) raw xDistance=-0.03 yDistance=0.09
00:22:38.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:22:38.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:38.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:38.746 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:22:38.746 00.000 29988 MoveAxis(E, 0, ABG)
00:22:38.746 00.000 29988 Move returns status 0, amount 0
00:22:38.746 00.000 29988 MoveAxis(N, 0, ABG)
00:22:38.746 00.000 29988 Move returns status 0, amount 0
00:22:38.746 00.000 29988 move complete, result=0
00:22:38.746 00.000 28316 Enqueuing Expose request
00:22:38.746 00.000 29988 worker thread done servicing request
00:22:38.746 00.000 29988 Worker thread wakes up
00:22:38.747 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:38.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:38.747 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:40.476 01.729 29988 Exposure complete
00:22:40.505 00.029 29988 worker thread done servicing request
00:22:40.506 00.001 28316 OnExposeComplete: enter
00:22:40.506 00.000 28316 UpdateGuideState(): m_state=6
00:22:40.507 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3816
00:22:40.507 00.000 28316 Star::Find returns 1 (0), X=584.36, Y=116.25, Mass=1938, SNR=30.2, Peak=156 HFD=4.2
00:22:40.508 00.001 28316 MultiStar: [#1 -0.25,-0.01,0.88,U] [#2 -0.25,-0.09,0.96,U] [#3 -0.14,0.03,0.87,U] [#4 -0.22,-0.02,0.87,U] [#5 -0.11,-0.03,0.78,U] [#6 -0.17,-0.12,0.73,U] [#7 -0.28,0.14,0.68,U] [#8 -0.30,-0.01,0.59,U] 
00:22:40.509 00.001 28316 single-star, 8 included, MultiStar: {-0.21, -0.02}, one-star: {-0.19, -0.07}
00:22:40.509 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
00:22:40.510 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
00:22:40.510 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=-0.02 mountY=0.20, mountTheta=1.66
00:22:40.512 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
00:22:40.513 00.001 28316 Enqueuing Move request for scope (-0.19, -0.07)
00:22:40.513 00.000 29988 Worker thread wakes up
00:22:40.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:22:40.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:22:40.513 00.000 29988 Moving (-0.19, -0.07) raw xDistance=-0.02 yDistance=0.20
00:22:40.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:40.516 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:22:40.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:40.516 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:22:40.517 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:22:40.517 00.000 29988 MoveAxis(E, 0, ABG)
00:22:40.517 00.000 29988 Move returns status 0, amount 0
00:22:40.517 00.000 29988 MoveAxis(N, 0, ABG)
00:22:40.517 00.000 29988 Move returns status 0, amount 0
00:22:40.517 00.000 29988 move complete, result=0
00:22:40.517 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.517 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:40.518 00.001 28316 Enqueuing Expose request
00:22:40.518 00.000 29988 worker thread done servicing request
00:22:40.518 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:40.519 00.001 29988 Worker thread wakes up
00:22:40.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:40.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:41.924 01.405 29988 Exposure complete
00:22:41.959 00.035 29988 worker thread done servicing request
00:22:41.959 00.000 28316 OnExposeComplete: enter
00:22:41.960 00.001 28316 UpdateGuideState(): m_state=6
00:22:41.960 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3817
00:22:41.961 00.001 28316 Star::Find returns 1 (0), X=584.82, Y=116.07, Mass=1837, SNR=29.3, Peak=160 HFD=4.2
00:22:41.961 00.000 28316 MultiStar: [#1 -0.04,-0.15,0.94,U] [#2 0.02,-0.23,0.97,U] [#3 0.03,-0.23,0.88,U] [#4 -0.16,-0.11,0.89,U] [#5 0.03,-0.11,0.83,U] [#6 -0.23,-0.12,0.74,U] [#7 -0.22,-0.17,0.67,U] [#8 -0.33,-0.14,0.61,U] 
00:22:41.962 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.17}, one-star: {0.27, -0.24}
00:22:41.962 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
00:22:41.963 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.40 = 2.40)
00:22:41.963 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.84 mountX=0.14 mountY=0.12, mountTheta=0.72
00:22:41.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
00:22:41.965 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
00:22:41.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:41.965 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.3
00:22:41.966 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:41.966 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:41.967 00.001 28316 Enqueuing Expose request
00:22:41.967 00.000 29988 Worker thread wakes up
00:22:41.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
00:22:41.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
00:22:41.967 00.000 29988 Moving (-0.05, -0.17) raw xDistance=0.14 yDistance=0.12
00:22:41.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:22:41.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:41.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:22:41.967 00.000 29988 MoveAxis(E, 0, ABG)
00:22:41.967 00.000 29988 Move returns status 0, amount 0
00:22:41.967 00.000 29988 MoveAxis(N, 0, ABG)
00:22:41.967 00.000 29988 Move returns status 0, amount 0
00:22:41.967 00.000 29988 move complete, result=0
00:22:41.967 00.000 29988 worker thread done servicing request
00:22:41.967 00.000 29988 Worker thread wakes up
00:22:41.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:41.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:41.968 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:43.598 01.630 29988 Exposure complete
00:22:43.637 00.039 29988 worker thread done servicing request
00:22:43.637 00.000 28316 OnExposeComplete: enter
00:22:43.638 00.001 28316 UpdateGuideState(): m_state=6
00:22:43.639 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3818
00:22:43.640 00.001 28316 Star::Find returns 1 (0), X=584.68, Y=116.28, Mass=1900, SNR=29.9, Peak=167 HFD=4.3
00:22:43.641 00.001 28316 MultiStar: [#1 0.01,0.04,0.92,U] [#2 -0.08,-0.08,0.99,U] [#3 -0.10,0.09,0.85,U] [#4 -0.10,0.01,0.87,U] [#5 -0.02,0.08,0.78,U] [#6 -0.08,-0.05,0.71,U] [#7 -0.10,0.17,0.65,U] [#8 -0.19,0.01,0.59,U] 
00:22:43.642 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {0.14, -0.04}
00:22:43.645 00.003 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.88 = -2.41)
00:22:43.647 00.002 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.70)
00:22:43.649 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=-0.04 mountY=0.03, mountTheta=2.43
00:22:43.652 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
00:22:43.653 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
00:22:43.653 00.000 29988 Worker thread wakes up
00:22:43.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:43.654 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:22:43.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:43.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:43.655 00.001 28316 Enqueuing Expose request
00:22:43.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:22:43.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:22:43.655 00.000 29988 Moving (-0.05, 0.02) raw xDistance=-0.04 yDistance=0.03
00:22:43.656 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:43.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:43.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:43.656 00.000 29988 MoveAxis(E, 0, ABG)
00:22:43.656 00.000 29988 Move returns status 0, amount 0
00:22:43.656 00.000 29988 MoveAxis(N, 0, ABG)
00:22:43.656 00.000 29988 Move returns status 0, amount 0
00:22:43.656 00.000 29988 move complete, result=0
00:22:43.656 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:43.657 00.001 29988 worker thread done servicing request
00:22:43.657 00.000 29988 Worker thread wakes up
00:22:43.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:43.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:45.181 01.524 29988 Exposure complete
00:22:45.206 00.025 29988 worker thread done servicing request
00:22:45.206 00.000 28316 OnExposeComplete: enter
00:22:45.206 00.000 28316 UpdateGuideState(): m_state=6
00:22:45.207 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3819
00:22:45.207 00.000 28316 Star::Find returns 1 (0), X=584.58, Y=116.32, Mass=1970, SNR=30.4, Peak=142 HFD=4.5
00:22:45.208 00.001 28316 MultiStar: [#1 -0.16,0.27,0.89,U] [#2 0.00,0.13,0.96,U] [#3 -0.15,0.14,0.84,U] [#4 -0.22,0.12,0.86,U] [#5 -0.07,0.11,0.78,U] [#6 -0.14,0.13,0.71,U] [#7 -0.24,0.31,0.00,M1] [#8 -0.26,0.19,0.61,U] 
00:22:45.209 00.001 28316 single-star, 7 included, MultiStar: {-0.11, 0.13}, one-star: {0.03, 0.01}
00:22:45.210 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
00:22:45.211 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.82)
00:22:45.213 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.21 mountX=0.01 mountY=-0.03, mountTheta=-1.36
00:22:45.215 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
00:22:45.215 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
00:22:45.216 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:45.216 00.000 29988 Worker thread wakes up
00:22:45.216 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
00:22:45.218 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:45.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:22:45.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:22:45.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:45.218 00.000 28316 Enqueuing Expose request
00:22:45.219 00.001 29988 Moving (0.03, 0.01) raw xDistance=0.01 yDistance=-0.03
00:22:45.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:22:45.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:45.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:22:45.219 00.000 29988 MoveAxis(E, 0, ABG)
00:22:45.219 00.000 29988 Move returns status 0, amount 0
00:22:45.219 00.000 29988 MoveAxis(N, 0, ABG)
00:22:45.219 00.000 29988 Move returns status 0, amount 0
00:22:45.219 00.000 29988 move complete, result=0
00:22:45.219 00.000 29988 worker thread done servicing request
00:22:45.219 00.000 29988 Worker thread wakes up
00:22:45.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:45.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:45.219 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:46.858 01.639 29988 Exposure complete
00:22:46.896 00.038 29988 worker thread done servicing request
00:22:46.896 00.000 28316 OnExposeComplete: enter
00:22:46.899 00.003 28316 UpdateGuideState(): m_state=6
00:22:46.901 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3820
00:22:46.904 00.003 28316 Star::Find returns 1 (0), X=584.65, Y=116.29, Mass=1970, SNR=30.4, Peak=161 HFD=4.7
00:22:46.907 00.003 28316 MultiStar: [#1 -0.11,0.06,0.90,U] [#2 -0.02,0.10,0.96,U] [#3 -0.09,0.21,0.86,U] [#4 -0.15,0.19,0.88,U] [#5 -0.05,0.25,0.77,U] [#6 -0.19,0.18,0.72,U] [#7 -0.17,0.29,0.67,U] [#8 -0.38,0.34,0.00,M1] 
00:22:46.909 00.002 28316 single-star, 7 included, MultiStar: {-0.08, 0.14}, one-star: {0.11, -0.03}
00:22:46.910 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:22:46.911 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.29)
00:22:46.912 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.25 mountX=0.07 mountY=-0.08, mountTheta=-0.88
00:22:46.914 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.03, opts=13)
00:22:46.916 00.002 28316 Enqueuing Move request for scope (0.11, -0.03)
00:22:46.918 00.002 29988 Worker thread wakes up
00:22:46.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:46.918 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
00:22:46.919 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:46.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:46.920 00.001 28316 Enqueuing Expose request
00:22:46.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
00:22:46.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
00:22:46.920 00.000 29988 Moving (0.11, -0.03) raw xDistance=0.07 yDistance=-0.08
00:22:46.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:22:46.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:46.921 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:22:46.921 00.000 29988 MoveAxis(E, 0, ABG)
00:22:46.921 00.000 29988 Move returns status 0, amount 0
00:22:46.921 00.000 29988 MoveAxis(N, 0, ABG)
00:22:46.921 00.000 29988 Move returns status 0, amount 0
00:22:46.921 00.000 29988 move complete, result=0
00:22:46.921 00.000 29988 worker thread done servicing request
00:22:46.921 00.000 29988 Worker thread wakes up
00:22:46.921 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:46.922 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:46.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:48.440 01.518 29988 Exposure complete
00:22:48.481 00.041 29988 worker thread done servicing request
00:22:48.481 00.000 28316 OnExposeComplete: enter
00:22:48.482 00.001 28316 UpdateGuideState(): m_state=6
00:22:48.482 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3821
00:22:48.483 00.001 28316 Star::Find returns 1 (0), X=584.48, Y=116.43, Mass=1929, SNR=30.1, Peak=134 HFD=4.3
00:22:48.483 00.000 28316 MultiStar: [#1 -0.23,0.25,0.91,U] [#2 -0.15,0.13,0.98,U] [#3 -0.24,0.29,0.85,U] [#4 -0.29,0.22,0.88,U] [#5 -0.07,0.34,0.80,U] [#6 -0.29,0.10,0.71,U] [#7 -0.37,0.34,0.00,M1] [#8 -0.24,0.15,0.59,U] 
00:22:48.484 00.001 28316 single-star, 7 included, MultiStar: {-0.19, 0.20}, one-star: {-0.07, 0.12}
00:22:48.484 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.23 = -3.06)
00:22:48.485 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.04)
00:22:48.485 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.08 mountX=-0.14 mountY=0.01, mountTheta=3.10
00:22:48.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
00:22:48.487 00.001 28316 Enqueuing Move request for scope (-0.07, 0.12)
00:22:48.487 00.000 29988 Worker thread wakes up
00:22:48.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:22:48.487 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:22:48.487 00.000 29988 Moving (-0.07, 0.12) raw xDistance=-0.14 yDistance=0.01
00:22:48.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:22:48.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:48.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:22:48.487 00.000 29988 MoveAxis(E, 0, ABG)
00:22:48.487 00.000 29988 Move returns status 0, amount 0
00:22:48.487 00.000 29988 MoveAxis(N, 0, ABG)
00:22:48.487 00.000 29988 Move returns status 0, amount 0
00:22:48.487 00.000 29988 move complete, result=0
00:22:48.487 00.000 29988 worker thread done servicing request
00:22:48.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:22:48.488 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:22:48.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:48.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:48.490 00.001 28316 Enqueuing Expose request
00:22:48.490 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:48.491 00.001 29988 Worker thread wakes up
00:22:48.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:48.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:50.127 01.636 29988 Exposure complete
00:22:50.164 00.037 29988 worker thread done servicing request
00:22:50.164 00.000 28316 OnExposeComplete: enter
00:22:50.165 00.001 28316 UpdateGuideState(): m_state=6
00:22:50.166 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3822
00:22:50.166 00.000 28316 Star::Find returns 1 (0), X=584.57, Y=116.47, Mass=1954, SNR=30.4, Peak=147 HFD=4.2
00:22:50.167 00.001 28316 MultiStar: [#1 -0.17,0.40,0.00,M1] [#2 -0.10,0.10,0.94,U] [#3 -0.30,0.21,0.85,U] [#4 -0.20,0.17,0.87,U] [#5 -0.14,0.39,0.00,M1] [#6 -0.25,0.14,0.71,U] [#7 -0.32,0.35,0.00,M2] [#8 -0.33,0.26,0.00,M1] 
00:22:50.168 00.001 28316 single-star, 4 included, MultiStar: {-0.16, 0.16}, one-star: {0.02, 0.16}
00:22:50.169 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:22:50.169 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:22:50.170 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:22:50.172 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.16, opts=13)
00:22:50.172 00.000 28316 Enqueuing Move request for scope (0.02, 0.16)
00:22:50.173 00.001 29988 Worker thread wakes up
00:22:50.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:22:50.173 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:22:50.174 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:50.175 00.001 28316 Enqueuing Expose request
00:22:50.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
00:22:50.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
00:22:50.175 00.000 29988 Moving (0.02, 0.16) raw xDistance=-0.14 yDistance=-0.09
00:22:50.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:22:50.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:50.176 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:50.176 00.000 29988 MoveAxis(E, 0, ABG)
00:22:50.176 00.000 29988 Move returns status 0, amount 0
00:22:50.176 00.000 29988 MoveAxis(N, 0, ABG)
00:22:50.176 00.000 29988 Move returns status 0, amount 0
00:22:50.176 00.000 29988 move complete, result=0
00:22:50.176 00.000 29988 worker thread done servicing request
00:22:50.176 00.000 29988 Worker thread wakes up
00:22:50.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:50.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:50.177 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:51.687 01.510 29988 Exposure complete
00:22:51.717 00.030 29988 worker thread done servicing request
00:22:51.717 00.000 28316 OnExposeComplete: enter
00:22:51.717 00.000 28316 UpdateGuideState(): m_state=6
00:22:51.718 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3823
00:22:51.718 00.000 28316 Star::Find returns 1 (0), X=584.60, Y=116.41, Mass=1993, SNR=30.8, Peak=130 HFD=4.4
00:22:51.719 00.001 28316 MultiStar: [#1 -0.03,0.19,0.88,U] [#2 -0.17,0.13,0.92,U] [#3 -0.21,0.19,0.84,U] [#4 -0.13,0.11,0.86,U] [#5 -0.04,0.31,0.76,U] [#6 -0.20,0.11,0.70,U] [#7 -0.29,0.27,0.00,M3] [#8 -0.29,0.32,0.00,M2] 
00:22:51.719 00.000 28316 single-star, 6 included, MultiStar: {-0.10, 0.16}, one-star: {0.05, 0.10}
00:22:51.720 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:22:51.720 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:22:51.721 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.09 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
00:22:51.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.10, opts=13)
00:22:51.722 00.000 28316 Enqueuing Move request for scope (0.05, 0.10)
00:22:51.723 00.001 29988 Worker thread wakes up
00:22:51.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:22:51.723 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.8
00:22:51.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:51.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:51.724 00.000 28316 Enqueuing Expose request
00:22:51.725 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:22:51.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:22:51.725 00.000 29988 Moving (0.05, 0.10) raw xDistance=-0.07 yDistance=-0.09
00:22:51.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:22:51.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:51.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:51.725 00.000 29988 MoveAxis(E, 0, ABG)
00:22:51.725 00.000 29988 Move returns status 0, amount 0
00:22:51.725 00.000 29988 MoveAxis(N, 0, ABG)
00:22:51.725 00.000 29988 Move returns status 0, amount 0
00:22:51.725 00.000 29988 move complete, result=0
00:22:51.725 00.000 29988 worker thread done servicing request
00:22:51.725 00.000 29988 Worker thread wakes up
00:22:51.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:51.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:51.726 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:53.358 01.632 29988 Exposure complete
00:22:53.396 00.038 29988 worker thread done servicing request
00:22:53.396 00.000 28316 OnExposeComplete: enter
00:22:53.397 00.001 28316 UpdateGuideState(): m_state=6
00:22:53.397 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3824
00:22:53.398 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=116.29, Mass=1789, SNR=29.0, Peak=138 HFD=4.1
00:22:53.398 00.000 28316 MultiStar: [#1 0.04,0.15,0.96,U] [#2 0.08,0.10,1.00,U] [#3 -0.02,0.20,0.88,U] [#4 -0.09,0.13,0.90,U] [#5 0.09,0.25,0.82,U] [#6 -0.14,0.20,0.75,U] [#7 -0.11,0.28,0.70,U] [#8 -0.26,0.31,0.00,M3] 
00:22:53.399 00.001 28316 single-star, 7 included, MultiStar: {-0.00, 0.15}, one-star: {0.08, -0.03}
00:22:53.399 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:22:53.400 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
00:22:53.400 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.33 mountX=0.06 mountY=-0.06, mountTheta=-0.79
00:22:53.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
00:22:53.402 00.001 28316 Enqueuing Move request for scope (0.08, -0.03)
00:22:53.403 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:53.403 00.000 28316 UpdateGuideState exits: m=1789 RSB=29.0
00:22:53.404 00.001 29988 Worker thread wakes up
00:22:53.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
00:22:53.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
00:22:53.404 00.000 29988 Moving (0.08, -0.03) raw xDistance=0.06 yDistance=-0.06
00:22:53.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:22:53.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:53.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:22:53.404 00.000 29988 MoveAxis(E, 0, ABG)
00:22:53.404 00.000 29988 Move returns status 0, amount 0
00:22:53.404 00.000 29988 MoveAxis(N, 0, ABG)
00:22:53.404 00.000 29988 Move returns status 0, amount 0
00:22:53.404 00.000 29988 move complete, result=0
00:22:53.404 00.000 29988 worker thread done servicing request
00:22:53.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:53.406 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:53.407 00.001 28316 Enqueuing Expose request
00:22:53.407 00.000 29988 Worker thread wakes up
00:22:53.407 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:53.408 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:53.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:54.928 01.520 29988 Exposure complete
00:22:54.955 00.027 29988 worker thread done servicing request
00:22:54.955 00.000 28316 OnExposeComplete: enter
00:22:54.956 00.001 28316 UpdateGuideState(): m_state=6
00:22:54.957 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3825
00:22:54.957 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.41, Mass=1904, SNR=29.8, Peak=131 HFD=4.3
00:22:54.958 00.001 28316 MultiStar: [#1 -0.06,0.31,0.90,U] [#2 -0.08,0.12,0.98,U] [#3 -0.19,0.23,0.88,U] [#4 -0.14,0.18,0.89,U] [#5 -0.09,0.22,0.80,U] [#6 -0.20,0.10,0.73,U] [#7 -0.15,0.30,0.69,U] [#8 -0.37,0.34,0.00,M4] 
00:22:54.958 00.000 28316 single-star, 7 included, MultiStar: {-0.09, 0.19}, one-star: {0.12, 0.09}
00:22:54.959 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.80 = 1.80)
00:22:54.960 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.90 = -1.38)
00:22:54.960 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.65 mountX=-0.03 mountY=-0.15, mountTheta=-1.79
00:22:54.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.09, opts=13)
00:22:54.962 00.001 28316 Enqueuing Move request for scope (0.12, 0.09)
00:22:54.962 00.000 29988 Worker thread wakes up
00:22:54.963 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:54.963 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.8
00:22:54.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:54.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:54.964 00.000 28316 Enqueuing Expose request
00:22:54.965 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
00:22:54.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
00:22:54.965 00.000 29988 Moving (0.12, 0.09) raw xDistance=-0.03 yDistance=-0.15
00:22:54.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:22:54.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:54.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:22:54.965 00.000 29988 MoveAxis(E, 0, ABG)
00:22:54.965 00.000 29988 Move returns status 0, amount 0
00:22:54.965 00.000 29988 MoveAxis(N, 0, ABG)
00:22:54.965 00.000 29988 Move returns status 0, amount 0
00:22:54.965 00.000 29988 move complete, result=0
00:22:54.965 00.000 29988 worker thread done servicing request
00:22:54.965 00.000 29988 Worker thread wakes up
00:22:54.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:54.966 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:54.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:56.601 01.635 29988 Exposure complete
00:22:56.641 00.040 29988 worker thread done servicing request
00:22:56.641 00.000 28316 OnExposeComplete: enter
00:22:56.642 00.001 28316 UpdateGuideState(): m_state=6
00:22:56.643 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3826
00:22:56.643 00.000 28316 Star::Find returns 1 (0), X=584.44, Y=116.64, Mass=1869, SNR=29.7, Peak=157 HFD=4.1
00:22:56.644 00.001 28316 MultiStar: [#1 -0.21,0.45,0.00,M1] [#2 -0.31,0.35,0.00,M1] [#3 -0.35,0.41,0.00,M1] [#4 -0.30,0.42,0.00,M1] [#5 -0.13,0.56,0.00,M1] [#6 -0.32,0.37,0.00,M1] [#7 -0.53,0.54,0.00,M2] [#8 -0.39,0.40,0.00,M5] 
00:22:56.644 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (-1.14) = xAngle (3.03 = 3.03)
00:22:56.645 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.15)
00:22:56.645 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=-0.34 mountY=-0.05, mountTheta=-3.00
00:22:56.650 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.33, opts=13)
00:22:56.653 00.003 28316 Enqueuing Move request for scope (-0.11, 0.33)
00:22:56.655 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
00:22:56.656 00.001 28316 UpdateGuideState exits: m=1869 RSB=29.7
00:22:56.659 00.003 29988 Worker thread wakes up
00:22:56.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:56.661 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:56.661 00.000 28316 Enqueuing Expose request
00:22:56.662 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
00:22:56.663 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
00:22:56.663 00.000 29988 Moving (-0.11, 0.33) raw xDistance=-0.34 yDistance=-0.05
00:22:56.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
00:22:56.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:56.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:22:56.663 00.000 29988 MoveAxis(E, 72, ABG)
00:22:56.663 00.000 29988 Guiding  Dir = 2, Dur = 72
00:22:56.663 00.000 29988 IsSlewing returns 0
00:22:56.663 00.000 29988 IsGuiding returns 0
00:22:56.666 00.003 29988 PulseGuide returned control before completion, sleep 81
00:22:56.758 00.092 29988 IsGuiding returns 0
00:22:56.758 00.000 29988 Move returns status 0, amount 72
00:22:56.758 00.000 29988 MoveAxis(N, 0, ABG)
00:22:56.758 00.000 29988 Move returns status 0, amount 0
00:22:56.758 00.000 29988 move complete, result=0
00:22:56.758 00.000 29988 worker thread done servicing request
00:22:56.758 00.000 29988 Worker thread wakes up
00:22:56.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:56.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:56.758 00.000 28316 GuideStep: -0.3 px 72 ms EAST, -0.1 px 0 ms NORTH
00:22:58.177 01.419 29988 Exposure complete
00:22:58.203 00.026 29988 worker thread done servicing request
00:22:58.203 00.000 28316 OnExposeComplete: enter
00:22:58.203 00.000 28316 UpdateGuideState(): m_state=6
00:22:58.204 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3827
00:22:58.205 00.001 28316 Star::Find returns 1 (0), X=584.46, Y=116.45, Mass=1938, SNR=30.3, Peak=135 HFD=4.2
00:22:58.205 00.000 28316 MultiStar: [#1 -0.11,0.30,0.90,U] [#2 0.02,0.13,0.96,U] [#3 -0.15,0.25,0.85,U] [#4 -0.15,0.20,0.87,U] [#5 -0.20,0.25,0.78,U] [#6 -0.25,0.21,0.70,U] [#7 -0.26,0.24,0.64,U] [#8 -0.24,0.28,0.59,U] 
00:22:58.205 00.000 28316 single-star, 8 included, MultiStar: {-0.15, 0.22}, one-star: {-0.09, 0.14}
00:22:58.207 00.002 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (-1.14) = xAngle (3.31 = -2.97)
00:22:58.207 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.13)
00:22:58.208 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=-0.16 mountY=0.02, mountTheta=3.01
00:22:58.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
00:22:58.210 00.001 28316 Enqueuing Move request for scope (-0.09, 0.14)
00:22:58.210 00.000 29988 Worker thread wakes up
00:22:58.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:22:58.211 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.3
00:22:58.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:22:58.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:58.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:22:58.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:58.212 00.000 28316 Enqueuing Expose request
00:22:58.214 00.002 29988 Moving (-0.09, 0.14) raw xDistance=-0.16 yDistance=0.02
00:22:58.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:22:58.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:58.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:22:58.214 00.000 29988 MoveAxis(E, 0, ABG)
00:22:58.214 00.000 29988 Move returns status 0, amount 0
00:22:58.214 00.000 29988 MoveAxis(N, 0, ABG)
00:22:58.214 00.000 29988 Move returns status 0, amount 0
00:22:58.214 00.000 29988 move complete, result=0
00:22:58.214 00.000 29988 worker thread done servicing request
00:22:58.214 00.000 29988 Worker thread wakes up
00:22:58.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:58.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:58.214 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:59.835 01.621 29988 Exposure complete
00:22:59.862 00.027 29988 worker thread done servicing request
00:22:59.863 00.001 28316 OnExposeComplete: enter
00:22:59.863 00.000 28316 UpdateGuideState(): m_state=6
00:22:59.864 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3828
00:22:59.864 00.000 28316 Star::Find returns 1 (0), X=584.68, Y=116.35, Mass=1930, SNR=30.1, Peak=149 HFD=4.5
00:22:59.864 00.000 28316 MultiStar: [#1 -0.06,0.28,0.92,U] [#2 0.05,0.15,0.95,U] [#3 -0.11,0.38,0.00,M1] [#4 0.01,0.21,0.89,U] [#5 0.09,0.40,0.00,M1] [#6 -0.10,0.28,0.72,U] [#7 -0.11,0.28,0.65,U] [#8 -0.07,0.33,0.60,U] 
00:22:59.865 00.001 28316 single-star, 6 included, MultiStar: {-0.01, 0.21}, one-star: {0.13, 0.04}
00:22:59.865 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:22:59.866 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.78)
00:22:59.866 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.26 mountX=0.02 mountY=-0.13, mountTheta=-1.40
00:22:59.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
00:22:59.868 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
00:22:59.869 00.001 29988 Worker thread wakes up
00:22:59.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:22:59.869 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:22:59.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.870 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:22:59.870 00.000 28316 Enqueuing Expose request
00:22:59.871 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:22:59.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:22:59.871 00.000 29988 Moving (0.13, 0.04) raw xDistance=0.02 yDistance=-0.13
00:22:59.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:59.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:59.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:22:59.871 00.000 29988 MoveAxis(E, 0, ABG)
00:22:59.871 00.000 29988 Move returns status 0, amount 0
00:22:59.871 00.000 29988 MoveAxis(N, 0, ABG)
00:22:59.871 00.000 29988 Move returns status 0, amount 0
00:22:59.871 00.000 29988 move complete, result=0
00:22:59.871 00.000 29988 worker thread done servicing request
00:22:59.871 00.000 29988 Worker thread wakes up
00:22:59.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:22:59.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:22:59.871 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:01.394 01.523 29988 Exposure complete
00:23:01.419 00.025 29988 worker thread done servicing request
00:23:01.419 00.000 28316 OnExposeComplete: enter
00:23:01.420 00.001 28316 UpdateGuideState(): m_state=6
00:23:01.420 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3829
00:23:01.421 00.001 28316 Star::Find returns 1 (0), X=584.46, Y=116.59, Mass=1950, SNR=30.3, Peak=142 HFD=4.3
00:23:01.421 00.000 28316 MultiStar: [#1 -0.11,0.36,0.89,U] [#2 -0.06,0.23,0.97,U] [#3 -0.16,0.24,0.86,U] [#4 -0.19,0.28,0.87,U] [#5 -0.12,0.31,0.79,U] [#6 -0.23,0.23,0.73,U] [#7 -0.27,0.39,0.00,M1] [#8 -0.28,0.33,0.00,M4] 
00:23:01.422 00.001 28316 single-star, 6 included, MultiStar: {-0.13, 0.28}, one-star: {-0.09, 0.27}
00:23:01.422 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
00:23:01.423 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
00:23:01.423 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.90 mountX=-0.29 mountY=-0.04, mountTheta=-3.00
00:23:01.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.27, opts=13)
00:23:01.427 00.003 28316 Enqueuing Move request for scope (-0.09, 0.27)
00:23:01.429 00.002 29988 Worker thread wakes up
00:23:01.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
00:23:01.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
00:23:01.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
00:23:01.432 00.003 29988 Moving (-0.09, 0.27) raw xDistance=-0.29 yDistance=-0.04
00:23:01.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:23:01.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:01.432 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:23:01.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:01.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:01.433 00.000 28316 Enqueuing Expose request
00:23:01.434 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:23:01.434 00.000 29988 MoveAxis(E, 60, ABG)
00:23:01.434 00.000 29988 Guiding  Dir = 2, Dur = 60
00:23:01.434 00.000 29988 IsSlewing returns 0
00:23:01.434 00.000 29988 IsGuiding returns 0
00:23:01.436 00.002 29988 PulseGuide returned control before completion, sleep 69
00:23:01.517 00.081 29988 IsGuiding returns 0
00:23:01.518 00.001 29988 Move returns status 0, amount 60
00:23:01.518 00.000 29988 MoveAxis(N, 0, ABG)
00:23:01.518 00.000 29988 Move returns status 0, amount 0
00:23:01.518 00.000 29988 move complete, result=0
00:23:01.518 00.000 29988 worker thread done servicing request
00:23:01.518 00.000 29988 Worker thread wakes up
00:23:01.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:01.518 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.0 px 0 ms NORTH
00:23:01.519 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:03.141 01.622 29988 Exposure complete
00:23:03.170 00.029 29988 worker thread done servicing request
00:23:03.171 00.001 28316 OnExposeComplete: enter
00:23:03.172 00.001 28316 UpdateGuideState(): m_state=6
00:23:03.172 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3830
00:23:03.173 00.001 28316 Star::Find returns 1 (0), X=584.66, Y=116.35, Mass=1946, SNR=30.4, Peak=166 HFD=4.3
00:23:03.174 00.001 28316 MultiStar: [#1 0.03,0.17,0.90,U] [#2 0.01,0.11,0.95,U] [#3 -0.18,0.16,0.84,U] [#4 -0.14,0.17,0.89,U] [#5 0.04,0.17,0.78,U] [#6 -0.09,0.04,0.70,U] [#7 -0.19,0.19,0.65,U] [#8 -0.14,0.16,0.58,U] 
00:23:03.174 00.000 28316 single-star, 8 included, MultiStar: {-0.05, 0.13}, one-star: {0.11, 0.03}
00:23:03.175 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
00:23:03.175 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.76)
00:23:03.176 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.28 mountX=0.02 mountY=-0.12, mountTheta=-1.42
00:23:03.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
00:23:03.178 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
00:23:03.179 00.001 29988 Worker thread wakes up
00:23:03.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:03.179 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
00:23:03.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:03.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:03.180 00.000 28316 Enqueuing Expose request
00:23:03.181 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
00:23:03.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
00:23:03.181 00.000 29988 Moving (0.11, 0.03) raw xDistance=0.02 yDistance=-0.12
00:23:03.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:23:03.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:03.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:23:03.181 00.000 29988 MoveAxis(E, 0, ABG)
00:23:03.181 00.000 29988 Move returns status 0, amount 0
00:23:03.181 00.000 29988 MoveAxis(N, 0, ABG)
00:23:03.181 00.000 29988 Move returns status 0, amount 0
00:23:03.181 00.000 29988 move complete, result=0
00:23:03.181 00.000 29988 worker thread done servicing request
00:23:03.181 00.000 29988 Worker thread wakes up
00:23:03.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:03.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:03.182 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:04.701 01.519 29988 Exposure complete
00:23:04.746 00.045 29988 worker thread done servicing request
00:23:04.747 00.001 28316 OnExposeComplete: enter
00:23:04.747 00.000 28316 UpdateGuideState(): m_state=6
00:23:04.750 00.003 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3831
00:23:04.753 00.003 28316 Star::Find returns 1 (0), X=584.69, Y=116.25, Mass=1944, SNR=30.3, Peak=152 HFD=4.6
00:23:04.755 00.002 28316 MultiStar: [#1 0.05,0.20,0.89,U] [#2 0.02,-0.02,0.97,U] [#3 -0.03,0.08,0.87,U] [#4 -0.15,0.05,0.87,U] [#5 -0.00,0.04,0.79,U] [#6 -0.03,-0.03,0.72,U] [#7 -0.13,0.12,0.64,U] [#8 -0.10,0.28,0.63,U] 
00:23:04.757 00.002 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.14, -0.07}
00:23:04.760 00.003 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
00:23:04.762 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.21)
00:23:04.765 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.83 mountX=-0.07 mountY=-0.01, mountTheta=-2.93
00:23:04.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
00:23:04.766 00.000 28316 Enqueuing Move request for scope (-0.02, 0.06)
00:23:04.767 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:04.768 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.3
00:23:04.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:04.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:04.769 00.001 28316 Enqueuing Expose request
00:23:04.769 00.000 29988 Worker thread wakes up
00:23:04.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:23:04.769 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:23:04.769 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.07 yDistance=-0.01
00:23:04.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:23:04.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:04.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:04.769 00.000 29988 MoveAxis(E, 0, ABG)
00:23:04.770 00.001 29988 Move returns status 0, amount 0
00:23:04.770 00.000 29988 MoveAxis(N, 0, ABG)
00:23:04.770 00.000 29988 Move returns status 0, amount 0
00:23:04.770 00.000 29988 move complete, result=0
00:23:04.770 00.000 29988 worker thread done servicing request
00:23:04.770 00.000 29988 Worker thread wakes up
00:23:04.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:04.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:04.770 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:06.397 01.627 29988 Exposure complete
00:23:06.433 00.036 29988 worker thread done servicing request
00:23:06.433 00.000 28316 OnExposeComplete: enter
00:23:06.434 00.001 28316 UpdateGuideState(): m_state=6
00:23:06.434 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3832
00:23:06.435 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=116.36, Mass=1930, SNR=30.2, Peak=130 HFD=4.5
00:23:06.435 00.000 28316 MultiStar: [#1 0.03,0.27,0.91,U] [#2 -0.08,0.16,0.95,U] [#3 -0.20,0.16,0.86,U] [#4 -0.10,0.10,0.85,U] [#5 -0.03,0.21,0.79,U] [#6 -0.20,0.25,0.70,U] [#7 -0.23,0.33,0.00,M1] [#8 -0.14,0.30,0.59,U] 
00:23:06.436 00.001 28316 single-star, 7 included, MultiStar: {-0.07, 0.18}, one-star: {0.08, 0.05}
00:23:06.436 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
00:23:06.436 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.53)
00:23:06.437 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.51 mountX=-0.01 mountY=-0.09, mountTheta=-1.65
00:23:06.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
00:23:06.441 00.003 28316 Enqueuing Move request for scope (0.08, 0.05)
00:23:06.442 00.001 29988 Worker thread wakes up
00:23:06.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:23:06.443 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:23:06.443 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:06.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:06.444 00.001 28316 Enqueuing Expose request
00:23:06.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
00:23:06.444 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
00:23:06.444 00.000 29988 Moving (0.08, 0.05) raw xDistance=-0.01 yDistance=-0.09
00:23:06.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:23:06.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:06.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:23:06.444 00.000 29988 MoveAxis(E, 0, ABG)
00:23:06.444 00.000 29988 Move returns status 0, amount 0
00:23:06.444 00.000 29988 MoveAxis(N, 0, ABG)
00:23:06.444 00.000 29988 Move returns status 0, amount 0
00:23:06.444 00.000 29988 move complete, result=0
00:23:06.444 00.000 29988 worker thread done servicing request
00:23:06.445 00.001 29988 Worker thread wakes up
00:23:06.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:06.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:06.445 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:07.961 01.516 29988 Exposure complete
00:23:07.995 00.034 29988 worker thread done servicing request
00:23:07.995 00.000 28316 OnExposeComplete: enter
00:23:07.996 00.001 28316 UpdateGuideState(): m_state=6
00:23:07.996 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3833
00:23:07.996 00.000 28316 Star::Find returns 1 (0), X=584.39, Y=116.34, Mass=1912, SNR=30.0, Peak=137 HFD=4.2
00:23:07.997 00.001 28316 MultiStar: [#1 -0.08,0.16,0.91,U] [#2 -0.12,0.05,0.97,U] [#3 -0.25,0.18,0.88,U] [#4 -0.29,0.21,0.90,U] [#5 -0.24,0.16,0.79,U] [#6 -0.40,0.17,0.00,M1] [#7 -0.36,0.31,0.00,M2] [#8 -0.42,0.07,0.00,M2] 
00:23:07.997 00.000 28316 single-star, 5 included, MultiStar: {-0.19, 0.13}, one-star: {-0.16, 0.02}
00:23:07.998 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (-1.14) = xAngle (4.13 = -2.15)
00:23:07.998 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
00:23:07.999 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=2.99 mountX=-0.09 mountY=0.13, mountTheta=2.16
00:23:08.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
00:23:08.002 00.002 28316 Enqueuing Move request for scope (-0.16, 0.02)
00:23:08.003 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
00:23:08.004 00.001 29988 Worker thread wakes up
00:23:08.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
00:23:08.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
00:23:08.004 00.000 29988 Moving (-0.16, 0.02) raw xDistance=-0.09 yDistance=0.13
00:23:08.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:23:08.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:08.004 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
00:23:08.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:23:08.005 00.000 29988 MoveAxis(E, 0, ABG)
00:23:08.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:08.006 00.001 28316 Enqueuing Expose request
00:23:08.007 00.001 29988 Move returns status 0, amount 0
00:23:08.007 00.000 29988 MoveAxis(N, 0, ABG)
00:23:08.007 00.000 29988 Move returns status 0, amount 0
00:23:08.007 00.000 29988 move complete, result=0
00:23:08.007 00.000 29988 worker thread done servicing request
00:23:08.008 00.001 29988 Worker thread wakes up
00:23:08.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:08.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:08.009 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:09.634 01.625 29988 Exposure complete
00:23:09.695 00.061 29988 worker thread done servicing request
00:23:09.696 00.001 28316 OnExposeComplete: enter
00:23:09.698 00.002 28316 UpdateGuideState(): m_state=6
00:23:09.698 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3834
00:23:09.700 00.002 28316 Star::Find returns 1 (0), X=584.50, Y=116.63, Mass=1875, SNR=29.6, Peak=125 HFD=4.3
00:23:09.700 00.000 28316 MultiStar: [#1 -0.15,0.36,0.00,M1] [#2 -0.01,0.24,0.97,U] [#3 -0.21,0.36,0.00,M1] [#4 -0.14,0.28,0.90,U] [#5 -0.02,0.38,0.81,U] [#6 -0.29,0.29,0.00,M2] [#7 -0.21,0.30,0.67,U] [#8 -0.31,0.31,0.00,M3] 
00:23:09.701 00.001 28316 refined, 4 included, MultiStar: {-0.08, 0.30}, one-star: {-0.05, 0.32}
00:23:09.701 00.000 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
00:23:09.702 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.21)
00:23:09.702 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.83 mountX=-0.31 mountY=-0.06, mountTheta=-2.94
00:23:09.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.30, opts=13)
00:23:09.704 00.000 28316 Enqueuing Move request for scope (-0.08, 0.30)
00:23:09.705 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:09.705 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.6
00:23:09.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:09.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:09.706 00.000 28316 Enqueuing Expose request
00:23:09.707 00.001 29988 Worker thread wakes up
00:23:09.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
00:23:09.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
00:23:09.707 00.000 29988 Moving (-0.08, 0.30) raw xDistance=-0.31 yDistance=-0.06
00:23:09.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:23:09.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:09.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:09.707 00.000 29988 MoveAxis(E, 65, ABG)
00:23:09.707 00.000 29988 Guiding  Dir = 2, Dur = 65
00:23:09.707 00.000 29988 IsSlewing returns 0
00:23:09.707 00.000 29988 IsGuiding returns 0
00:23:09.708 00.001 29988 PulseGuide returned control before completion, sleep 74
00:23:09.794 00.086 29988 IsGuiding returns 0
00:23:09.794 00.000 29988 Move returns status 0, amount 65
00:23:09.795 00.001 29988 MoveAxis(N, 0, ABG)
00:23:09.795 00.000 29988 Move returns status 0, amount 0
00:23:09.795 00.000 29988 move complete, result=0
00:23:09.795 00.000 29988 worker thread done servicing request
00:23:09.795 00.000 29988 Worker thread wakes up
00:23:09.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:09.795 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
00:23:09.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:11.199 01.404 29988 Exposure complete
00:23:11.228 00.029 29988 worker thread done servicing request
00:23:11.228 00.000 28316 OnExposeComplete: enter
00:23:11.230 00.002 28316 UpdateGuideState(): m_state=6
00:23:11.232 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3835
00:23:11.234 00.002 28316 Star::Find returns 1 (0), X=584.73, Y=116.29, Mass=1897, SNR=30.0, Peak=165 HFD=4.4
00:23:11.235 00.001 28316 MultiStar: [#1 -0.00,0.04,0.90,U] [#2 0.10,-0.10,0.98,U] [#3 -0.03,0.13,0.88,U] [#4 -0.05,-0.03,0.89,U] [#5 0.13,0.15,0.79,U] [#6 -0.09,-0.01,0.72,U] [#7 -0.19,0.11,0.70,U] [#8 -0.17,0.12,0.60,U] 
00:23:11.236 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.03}, one-star: {0.18, -0.02}
00:23:11.237 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:23:11.237 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.55)
00:23:11.238 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.49 mountX=-0.03 mountY=-0.02, mountTheta=-2.60
00:23:11.240 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
00:23:11.242 00.002 28316 Enqueuing Move request for scope (0.00, 0.03)
00:23:11.243 00.001 29988 Worker thread wakes up
00:23:11.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
00:23:11.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
00:23:11.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:11.244 00.001 28316 UpdateGuideState exits: m=1897 RSB=30.0
00:23:11.245 00.001 29988 Moving (0.00, 0.03) raw xDistance=-0.03 yDistance=-0.02
00:23:11.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:11.245 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:11.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:23:11.245 00.000 29988 MoveAxis(E, 0, ABG)
00:23:11.245 00.000 29988 Move returns status 0, amount 0
00:23:11.245 00.000 29988 MoveAxis(N, 0, ABG)
00:23:11.245 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:11.247 00.002 29988 Move returns status 0, amount 0
00:23:11.247 00.000 29988 move complete, result=0
00:23:11.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:11.247 00.000 28316 Enqueuing Expose request
00:23:11.247 00.000 29988 worker thread done servicing request
00:23:11.247 00.000 29988 Worker thread wakes up
00:23:11.248 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:11.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:11.248 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:12.880 01.632 29988 Exposure complete
00:23:12.911 00.031 29988 worker thread done servicing request
00:23:12.912 00.001 28316 OnExposeComplete: enter
00:23:12.912 00.000 28316 UpdateGuideState(): m_state=6
00:23:12.913 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3836
00:23:12.913 00.000 28316 Star::Find returns 1 (0), X=584.72, Y=116.31, Mass=1902, SNR=29.9, Peak=167 HFD=4.4
00:23:12.914 00.001 28316 MultiStar: [#1 -0.00,0.03,0.90,U] [#2 -0.08,0.07,1.00,U] [#3 -0.08,0.08,0.88,U] [#4 -0.05,0.08,0.88,U] [#5 -0.02,0.04,0.79,U] [#6 -0.07,0.05,0.71,U] [#7 -0.20,0.26,0.64,U] [#8 -0.15,0.20,0.61,U] 
00:23:12.914 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {0.17, -0.00}
00:23:12.915 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.20 = -3.09)
00:23:12.915 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.30 = 0.02)
00:23:12.916 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.05 mountX=-0.09 mountY=0.00, mountTheta=3.13
00:23:12.917 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
00:23:12.918 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
00:23:12.918 00.000 29988 Worker thread wakes up
00:23:12.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
00:23:12.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
00:23:12.918 00.000 29988 Moving (-0.04, 0.08) raw xDistance=-0.09 yDistance=0.00
00:23:12.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:23:12.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:12.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:12.919 00.001 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:23:12.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:12.920 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:12.920 00.000 28316 Enqueuing Expose request
00:23:12.921 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:23:12.921 00.000 29988 MoveAxis(E, 0, ABG)
00:23:12.921 00.000 29988 Move returns status 0, amount 0
00:23:12.921 00.000 29988 MoveAxis(N, 0, ABG)
00:23:12.921 00.000 29988 Move returns status 0, amount 0
00:23:12.921 00.000 29988 move complete, result=0
00:23:12.921 00.000 29988 worker thread done servicing request
00:23:12.921 00.000 29988 Worker thread wakes up
00:23:12.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:12.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:12.921 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:14.445 01.524 29988 Exposure complete
00:23:14.495 00.050 29988 worker thread done servicing request
00:23:14.497 00.002 28316 OnExposeComplete: enter
00:23:14.497 00.000 28316 UpdateGuideState(): m_state=6
00:23:14.498 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3837
00:23:14.499 00.001 28316 Star::Find returns 1 (0), X=584.62, Y=116.39, Mass=1923, SNR=30.1, Peak=166 HFD=4.2
00:23:14.499 00.000 28316 MultiStar: [#1 -0.07,0.31,0.91,U] [#2 -0.02,0.16,0.98,U] [#3 0.02,0.11,0.85,U] [#4 -0.10,0.11,0.88,U] [#5 -0.02,0.20,0.82,U] [#6 -0.02,0.22,0.71,U] [#7 -0.08,0.34,0.67,U] [#8 -0.06,0.21,0.60,U] 
00:23:14.500 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.18}, one-star: {0.08, 0.08}
00:23:14.500 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
00:23:14.501 00.001 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
00:23:14.501 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
00:23:14.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
00:23:14.505 00.003 28316 Enqueuing Move request for scope (0.08, 0.08)
00:23:14.508 00.003 29988 Worker thread wakes up
00:23:14.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
00:23:14.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
00:23:14.508 00.000 29988 Moving (0.08, 0.08) raw xDistance=-0.04 yDistance=-0.10
00:23:14.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:14.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:14.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:14.509 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
00:23:14.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:14.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:14.510 00.000 28316 Enqueuing Expose request
00:23:14.511 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:14.511 00.000 29988 MoveAxis(E, 0, ABG)
00:23:14.511 00.000 29988 Move returns status 0, amount 0
00:23:14.511 00.000 29988 MoveAxis(N, 0, ABG)
00:23:14.511 00.000 29988 Move returns status 0, amount 0
00:23:14.511 00.000 29988 move complete, result=0
00:23:14.511 00.000 29988 worker thread done servicing request
00:23:14.511 00.000 29988 Worker thread wakes up
00:23:14.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:14.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:14.511 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:16.134 01.623 29988 Exposure complete
00:23:16.166 00.032 29988 worker thread done servicing request
00:23:16.166 00.000 28316 OnExposeComplete: enter
00:23:16.170 00.004 28316 UpdateGuideState(): m_state=6
00:23:16.172 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3838
00:23:16.173 00.001 28316 Star::Find returns 1 (0), X=584.60, Y=116.36, Mass=1903, SNR=30.0, Peak=132 HFD=4.3
00:23:16.176 00.003 28316 MultiStar: [#1 -0.03,0.10,0.90,U] [#2 -0.03,0.11,0.97,U] [#3 -0.10,0.21,0.84,U] [#4 -0.04,0.12,0.87,U] [#5 0.03,0.20,0.80,U] [#6 -0.16,0.18,0.69,U] [#7 -0.19,0.23,0.67,U] [#8 -0.32,0.20,0.61,U] 
00:23:16.176 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.15}, one-star: {0.05, 0.04}
00:23:16.178 00.002 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.87 = 1.87)
00:23:16.178 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.31)
00:23:16.179 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.72 mountX=-0.02 mountY=-0.06, mountTheta=-1.86
00:23:16.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
00:23:16.182 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
00:23:16.183 00.001 29988 Worker thread wakes up
00:23:16.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:16.183 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:23:16.183 00.000 28316 UpdateGuideState exits: m=1903 RSB=30.0
00:23:16.184 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:16.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:16.184 00.000 28316 Enqueuing Expose request
00:23:16.185 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:23:16.185 00.000 29988 Moving (0.05, 0.04) raw xDistance=-0.02 yDistance=-0.06
00:23:16.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:23:16.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:16.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:16.185 00.000 29988 MoveAxis(E, 0, ABG)
00:23:16.185 00.000 29988 Move returns status 0, amount 0
00:23:16.185 00.000 29988 MoveAxis(N, 0, ABG)
00:23:16.185 00.000 29988 Move returns status 0, amount 0
00:23:16.185 00.000 29988 move complete, result=0
00:23:16.185 00.000 29988 worker thread done servicing request
00:23:16.185 00.000 29988 Worker thread wakes up
00:23:16.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:16.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:16.186 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:17.712 01.526 29988 Exposure complete
00:23:17.742 00.030 29988 worker thread done servicing request
00:23:17.742 00.000 28316 OnExposeComplete: enter
00:23:17.743 00.001 28316 UpdateGuideState(): m_state=6
00:23:17.744 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3839
00:23:17.744 00.000 28316 Star::Find returns 1 (0), X=584.63, Y=116.29, Mass=1929, SNR=30.1, Peak=150 HFD=4.5
00:23:17.745 00.001 28316 MultiStar: [#1 -0.10,0.08,0.91,U] [#2 -0.10,0.10,0.98,U] [#3 -0.08,-0.02,0.84,U] [#4 -0.22,-0.02,0.88,U] [#5 -0.14,0.05,0.79,U] [#6 -0.16,0.10,0.70,U] [#7 -0.35,0.12,0.63,U] [#8 -0.37,0.05,0.59,U] 
00:23:17.745 00.000 28316 single-star, 8 included, MultiStar: {-0.14, 0.04}, one-star: {0.08, -0.02}
00:23:17.746 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
00:23:17.746 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.32)
00:23:17.746 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.28 mountX=0.06 mountY=-0.06, mountTheta=-0.85
00:23:17.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
00:23:17.748 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
00:23:17.748 00.000 29988 Worker thread wakes up
00:23:17.749 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:17.749 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:23:17.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:17.750 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:17.750 00.000 28316 Enqueuing Expose request
00:23:17.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:23:17.751 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:23:17.751 00.000 29988 Moving (0.08, -0.02) raw xDistance=0.06 yDistance=-0.06
00:23:17.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:23:17.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:17.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:17.751 00.000 29988 MoveAxis(E, 0, ABG)
00:23:17.751 00.000 29988 Move returns status 0, amount 0
00:23:17.751 00.000 29988 MoveAxis(N, 0, ABG)
00:23:17.751 00.000 29988 Move returns status 0, amount 0
00:23:17.751 00.000 29988 move complete, result=0
00:23:17.751 00.000 29988 worker thread done servicing request
00:23:17.751 00.000 29988 Worker thread wakes up
00:23:17.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:17.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:17.751 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:19.386 01.635 29988 Exposure complete
00:23:19.415 00.029 29988 worker thread done servicing request
00:23:19.415 00.000 28316 OnExposeComplete: enter
00:23:19.415 00.000 28316 UpdateGuideState(): m_state=6
00:23:19.417 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3840
00:23:19.418 00.001 28316 Star::Find returns 1 (0), X=584.63, Y=116.35, Mass=1881, SNR=29.8, Peak=154 HFD=4.3
00:23:19.419 00.001 28316 MultiStar: [#1 0.02,0.10,0.95,U] [#2 -0.04,0.15,0.98,U] [#3 -0.06,0.32,0.87,U] [#4 -0.04,0.16,0.88,U] [#5 0.09,0.34,0.80,U] [#6 -0.14,0.12,0.72,U] [#7 -0.16,0.36,0.00,M1] [#8 -0.23,0.30,0.60,U] 
00:23:19.419 00.000 28316 single-star, 7 included, MultiStar: {-0.03, 0.18}, one-star: {0.08, 0.04}
00:23:19.420 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
00:23:19.420 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
00:23:19.420 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.46 mountX=-0.00 mountY=-0.09, mountTheta=-1.60
00:23:19.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
00:23:19.422 00.001 28316 Enqueuing Move request for scope (0.08, 0.04)
00:23:19.422 00.000 29988 Worker thread wakes up
00:23:19.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:19.423 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.8
00:23:19.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:19.424 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:19.424 00.000 28316 Enqueuing Expose request
00:23:19.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
00:23:19.425 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
00:23:19.425 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.00 yDistance=-0.09
00:23:19.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:23:19.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:19.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:23:19.425 00.000 29988 MoveAxis(E, 0, ABG)
00:23:19.425 00.000 29988 Move returns status 0, amount 0
00:23:19.425 00.000 29988 MoveAxis(N, 0, ABG)
00:23:19.425 00.000 29988 Move returns status 0, amount 0
00:23:19.425 00.000 29988 move complete, result=0
00:23:19.425 00.000 29988 worker thread done servicing request
00:23:19.425 00.000 29988 Worker thread wakes up
00:23:19.425 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:19.426 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:19.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:20.943 01.517 29988 Exposure complete
00:23:20.969 00.026 29988 worker thread done servicing request
00:23:20.970 00.001 28316 OnExposeComplete: enter
00:23:20.970 00.000 28316 UpdateGuideState(): m_state=6
00:23:20.971 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3841
00:23:20.971 00.000 28316 Star::Find returns 1 (0), X=584.60, Y=116.34, Mass=1958, SNR=30.3, Peak=139 HFD=4.7
00:23:20.972 00.001 28316 MultiStar: [#1 -0.16,0.09,0.90,U] [#2 -0.14,0.07,0.94,U] [#3 -0.21,0.22,0.86,U] [#4 -0.25,0.21,0.86,U] [#5 -0.21,0.19,0.80,U] [#6 -0.37,0.23,0.00,M1] [#7 -0.33,0.27,0.00,M2] [#8 -0.29,0.34,0.00,M1] 
00:23:20.972 00.000 28316 single-star, 5 included, MultiStar: {-0.15, 0.13}, one-star: {0.05, 0.02}
00:23:20.973 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
00:23:20.973 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.58)
00:23:20.975 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.46 mountX=-0.00 mountY=-0.06, mountTheta=-1.61
00:23:20.979 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
00:23:20.979 00.000 28316 Enqueuing Move request for scope (0.05, 0.02)
00:23:20.980 00.001 29988 Worker thread wakes up
00:23:20.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
00:23:20.980 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:23:20.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:20.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:20.981 00.000 28316 Enqueuing Expose request
00:23:20.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:23:20.982 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:23:20.982 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.06
00:23:20.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:23:20.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:20.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:20.982 00.000 29988 MoveAxis(E, 0, ABG)
00:23:20.982 00.000 29988 Move returns status 0, amount 0
00:23:20.982 00.000 29988 MoveAxis(N, 0, ABG)
00:23:20.982 00.000 29988 Move returns status 0, amount 0
00:23:20.982 00.000 29988 move complete, result=0
00:23:20.982 00.000 29988 worker thread done servicing request
00:23:20.982 00.000 29988 Worker thread wakes up
00:23:20.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:20.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:20.983 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:22.619 01.636 29988 Exposure complete
00:23:22.653 00.034 29988 worker thread done servicing request
00:23:22.653 00.000 28316 OnExposeComplete: enter
00:23:22.654 00.001 28316 UpdateGuideState(): m_state=6
00:23:22.656 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3842
00:23:22.657 00.001 28316 Star::Find returns 1 (0), X=584.56, Y=116.46, Mass=1927, SNR=30.0, Peak=136 HFD=4.3
00:23:22.658 00.001 28316 MultiStar: [#1 -0.18,0.34,0.91,U] [#2 -0.12,0.15,0.97,U] [#3 -0.18,0.26,0.88,U] [#4 -0.25,0.20,0.87,U] [#5 -0.07,0.36,0.82,U] [#6 -0.20,0.32,0.73,U] [#7 -0.17,0.46,0.00,M3] [#8 -0.33,0.20,0.00,M2] 
00:23:22.659 00.001 28316 single-star, 6 included, MultiStar: {-0.14, 0.25}, one-star: {0.01, 0.15}
00:23:22.660 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
00:23:22.663 00.003 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.53)
00:23:22.665 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.51 mountX=-0.13 mountY=-0.07, mountTheta=-2.62
00:23:22.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.15, opts=13)
00:23:22.667 00.001 28316 Enqueuing Move request for scope (0.01, 0.15)
00:23:22.667 00.000 29988 Worker thread wakes up
00:23:22.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:22.668 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
00:23:22.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
00:23:22.668 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
00:23:22.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:22.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:22.669 00.000 28316 Enqueuing Expose request
00:23:22.670 00.001 29988 Moving (0.01, 0.15) raw xDistance=-0.13 yDistance=-0.07
00:23:22.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:23:22.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:22.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:23:22.670 00.000 29988 MoveAxis(E, 0, ABG)
00:23:22.670 00.000 29988 Move returns status 0, amount 0
00:23:22.670 00.000 29988 MoveAxis(N, 0, ABG)
00:23:22.670 00.000 29988 Move returns status 0, amount 0
00:23:22.670 00.000 29988 move complete, result=0
00:23:22.670 00.000 29988 worker thread done servicing request
00:23:22.670 00.000 29988 Worker thread wakes up
00:23:22.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:22.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:22.670 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:24.194 01.524 29988 Exposure complete
00:23:24.237 00.043 29988 worker thread done servicing request
00:23:24.237 00.000 28316 OnExposeComplete: enter
00:23:24.238 00.001 28316 UpdateGuideState(): m_state=6
00:23:24.238 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3843
00:23:24.240 00.002 28316 Star::Find returns 1 (0), X=584.71, Y=116.63, Mass=2009, SNR=30.8, Peak=153 HFD=4.7
00:23:24.240 00.000 28316 MultiStar: [#1 -0.00,0.34,0.88,U] [#2 0.05,0.21,0.95,U] [#3 -0.02,0.37,0.86,U] [#4 -0.03,0.23,0.85,U] [#5 0.18,0.29,0.76,U] [#6 -0.10,0.31,0.70,U] [#7 -0.05,0.44,0.00,M4] [#8 -0.07,0.26,0.59,U] 
00:23:24.241 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.29}, one-star: {0.16, 0.31}
00:23:24.241 00.000 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:23:24.243 00.002 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:23:24.244 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.48 mountX=-0.25 mountY=-0.16, mountTheta=-2.59
00:23:24.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.29, opts=13)
00:23:24.245 00.000 28316 Enqueuing Move request for scope (0.03, 0.29)
00:23:24.246 00.001 29988 Worker thread wakes up
00:23:24.246 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
00:23:24.246 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
00:23:24.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:24.246 00.000 28316 UpdateGuideState exits: m=2009 RSB=30.8
00:23:24.247 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:24.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:24.248 00.001 28316 Enqueuing Expose request
00:23:24.248 00.000 29988 Moving (0.03, 0.29) raw xDistance=-0.25 yDistance=-0.16
00:23:24.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:23:24.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:24.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:23:24.248 00.000 29988 MoveAxis(E, 53, ABG)
00:23:24.248 00.000 29988 Guiding  Dir = 2, Dur = 53
00:23:24.248 00.000 29988 IsSlewing returns 0
00:23:24.248 00.000 29988 IsGuiding returns 0
00:23:24.251 00.003 29988 PulseGuide returned control before completion, sleep 62
00:23:24.316 00.065 29988 IsGuiding returns 0
00:23:24.316 00.000 29988 Move returns status 0, amount 53
00:23:24.316 00.000 29988 MoveAxis(N, 0, ABG)
00:23:24.316 00.000 29988 Move returns status 0, amount 0
00:23:24.316 00.000 29988 move complete, result=0
00:23:24.316 00.000 29988 worker thread done servicing request
00:23:24.316 00.000 29988 Worker thread wakes up
00:23:24.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:24.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:24.316 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.2 px 0 ms NORTH
00:23:25.941 01.625 29988 Exposure complete
00:23:25.990 00.049 29988 worker thread done servicing request
00:23:25.990 00.000 28316 OnExposeComplete: enter
00:23:25.991 00.001 28316 UpdateGuideState(): m_state=6
00:23:25.992 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3844
00:23:25.992 00.000 28316 Star::Find returns 1 (0), X=584.65, Y=116.36, Mass=1955, SNR=30.3, Peak=151 HFD=4.4
00:23:25.993 00.001 28316 MultiStar: [#1 0.01,0.15,0.91,U] [#2 0.04,0.09,0.97,U] [#3 -0.05,0.22,0.85,U] [#4 -0.13,0.17,0.86,U] [#5 -0.09,0.31,0.77,U] [#6 -0.19,0.23,0.72,U] [#7 -0.16,0.43,0.00,M5] [#8 -0.14,0.27,0.59,U] 
00:23:25.993 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.17}, one-star: {0.10, 0.05}
00:23:25.994 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
00:23:25.994 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
00:23:25.995 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.44 mountX=-0.00 mountY=-0.11, mountTheta=-1.58
00:23:25.996 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
00:23:25.996 00.000 28316 Enqueuing Move request for scope (0.10, 0.05)
00:23:25.997 00.001 29988 Worker thread wakes up
00:23:25.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
00:23:25.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
00:23:25.997 00.000 29988 Moving (0.10, 0.05) raw xDistance=-0.00 yDistance=-0.11
00:23:25.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:23:25.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:25.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:25.998 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:23:25.998 00.000 29988 MoveAxis(E, 0, ABG)
00:23:25.998 00.000 29988 Move returns status 0, amount 0
00:23:25.998 00.000 29988 MoveAxis(N, 0, ABG)
00:23:25.998 00.000 29988 Move returns status 0, amount 0
00:23:25.998 00.000 29988 move complete, result=0
00:23:25.998 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:23:25.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:26.000 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:26.000 00.000 28316 Enqueuing Expose request
00:23:26.001 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:26.002 00.001 29988 worker thread done servicing request
00:23:26.002 00.000 29988 Worker thread wakes up
00:23:26.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:26.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:27.518 01.516 29988 Exposure complete
00:23:27.549 00.031 29988 worker thread done servicing request
00:23:27.550 00.001 28316 OnExposeComplete: enter
00:23:27.550 00.000 28316 UpdateGuideState(): m_state=6
00:23:27.551 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3845
00:23:27.551 00.000 28316 Star::Find returns 1 (0), X=584.68, Y=116.41, Mass=1908, SNR=29.9, Peak=148 HFD=4.2
00:23:27.552 00.001 28316 MultiStar: [#1 -0.06,0.27,0.92,U] [#2 0.06,0.01,0.97,U] [#3 -0.10,0.24,0.88,U] [#4 0.03,0.19,0.88,U] [#5 0.11,0.40,0.00,M1] [#6 -0.18,0.21,0.72,U] [#7 -0.14,0.39,0.00,M6] [#8 -0.28,0.29,0.00,M1] 
00:23:27.552 00.000 28316 refined, 5 included, MultiStar: {-0.01, 0.17}, one-star: {0.14, 0.10}
00:23:27.553 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
00:23:27.553 00.000 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.40)
00:23:27.554 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=-0.16 mountY=-0.06, mountTheta=-2.75
00:23:27.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
00:23:27.555 00.000 28316 Enqueuing Move request for scope (-0.01, 0.17)
00:23:27.556 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:27.556 00.000 29988 Worker thread wakes up
00:23:27.556 00.000 28316 UpdateGuideState exits: m=1908 RSB=29.9
00:23:27.556 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:27.557 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:27.557 00.000 28316 Enqueuing Expose request
00:23:27.557 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
00:23:27.558 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
00:23:27.558 00.000 29988 Moving (-0.01, 0.17) raw xDistance=-0.16 yDistance=-0.06
00:23:27.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:23:27.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:27.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:27.558 00.000 29988 MoveAxis(E, 0, ABG)
00:23:27.558 00.000 29988 Move returns status 0, amount 0
00:23:27.558 00.000 29988 MoveAxis(N, 0, ABG)
00:23:27.558 00.000 29988 Move returns status 0, amount 0
00:23:27.558 00.000 29988 move complete, result=0
00:23:27.558 00.000 29988 worker thread done servicing request
00:23:27.558 00.000 29988 Worker thread wakes up
00:23:27.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:27.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:27.558 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:29.195 01.637 29988 Exposure complete
00:23:29.226 00.031 29988 worker thread done servicing request
00:23:29.226 00.000 28316 OnExposeComplete: enter
00:23:29.226 00.000 28316 UpdateGuideState(): m_state=6
00:23:29.227 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3846
00:23:29.227 00.000 28316 Star::Find returns 1 (0), X=584.70, Y=116.43, Mass=1987, SNR=30.6, Peak=141 HFD=4.6
00:23:29.228 00.001 28316 MultiStar: [#1 0.05,0.24,0.91,U] [#2 -0.02,0.23,0.94,U] [#3 -0.03,0.21,0.84,U] [#4 -0.02,0.27,0.87,U] [#5 -0.03,0.31,0.78,U] [#6 -0.08,0.15,0.72,U] [#7 -0.11,0.26,0.63,U] [#8 -0.13,0.17,0.60,U] 
00:23:29.228 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.22}, one-star: {0.15, 0.11}
00:23:29.229 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
00:23:29.230 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
00:23:29.230 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.64 mountX=-0.04 mountY=-0.18, mountTheta=-1.79
00:23:29.232 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.11, opts=13)
00:23:29.235 00.003 28316 Enqueuing Move request for scope (0.15, 0.11)
00:23:29.238 00.003 29988 Worker thread wakes up
00:23:29.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:29.239 00.001 28316 UpdateGuideState exits: m=1987 RSB=30.6
00:23:29.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:29.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:29.241 00.001 28316 Enqueuing Expose request
00:23:29.242 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
00:23:29.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
00:23:29.242 00.000 29988 Moving (0.15, 0.11) raw xDistance=-0.04 yDistance=-0.18
00:23:29.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:29.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:29.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:23:29.242 00.000 29988 MoveAxis(E, 0, ABG)
00:23:29.242 00.000 29988 Move returns status 0, amount 0
00:23:29.242 00.000 29988 MoveAxis(N, 0, ABG)
00:23:29.242 00.000 29988 Move returns status 0, amount 0
00:23:29.242 00.000 29988 move complete, result=0
00:23:29.242 00.000 29988 worker thread done servicing request
00:23:29.242 00.000 29988 Worker thread wakes up
00:23:29.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:29.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:29.243 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:30.759 01.516 29988 Exposure complete
00:23:30.809 00.050 29988 worker thread done servicing request
00:23:30.809 00.000 28316 OnExposeComplete: enter
00:23:30.811 00.002 28316 UpdateGuideState(): m_state=6
00:23:30.812 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3847
00:23:30.813 00.001 28316 Star::Find returns 1 (0), X=584.69, Y=116.47, Mass=1903, SNR=29.9, Peak=140 HFD=4.5
00:23:30.813 00.000 28316 MultiStar: [#1 -0.05,0.36,0.91,U] [#2 -0.11,0.09,0.99,U] [#3 -0.17,0.27,0.87,U] [#4 -0.18,0.24,0.87,U] [#5 -0.03,0.28,0.82,U] [#6 -0.32,0.22,0.74,U] [#7 -0.24,0.34,0.00,M6] [#8 -0.17,0.25,0.60,U] 
00:23:30.814 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.23}, one-star: {0.14, 0.16}
00:23:30.814 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.98 = 1.98)
00:23:30.815 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.20)
00:23:30.815 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.22 cameraTheta=0.83 mountX=-0.08 mountY=-0.20, mountTheta=-1.97
00:23:30.817 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.16, opts=13)
00:23:30.818 00.001 28316 Enqueuing Move request for scope (0.14, 0.16)
00:23:30.819 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:30.820 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:23:30.821 00.001 29988 Worker thread wakes up
00:23:30.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:30.822 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
00:23:30.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
00:23:30.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:30.823 00.001 28316 Enqueuing Expose request
00:23:30.823 00.000 29988 Moving (0.14, 0.16) raw xDistance=-0.08 yDistance=-0.20
00:23:30.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:30.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:23:30.823 00.000 29988 MoveAxis(E, 0, ABG)
00:23:30.823 00.000 29988 Move returns status 0, amount 0
00:23:30.823 00.000 29988 MoveAxis(N, 48, ABG)
00:23:30.823 00.000 29988 Guiding  Dir = 0, Dur = 48
00:23:30.823 00.000 29988 IsSlewing returns 0
00:23:30.823 00.000 29988 IsGuiding returns 0
00:23:30.828 00.005 29988 PulseGuide returned control before completion, sleep 53
00:23:30.897 00.069 29988 IsGuiding returns 0
00:23:30.897 00.000 29988 Move returns status 0, amount 48
00:23:30.897 00.000 29988 move complete, result=0
00:23:30.897 00.000 29988 worker thread done servicing request
00:23:30.898 00.001 29988 Worker thread wakes up
00:23:30.898 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
00:23:30.899 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:30.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:32.525 01.626 29988 Exposure complete
00:23:32.563 00.038 29988 worker thread done servicing request
00:23:32.563 00.000 28316 OnExposeComplete: enter
00:23:32.564 00.001 28316 UpdateGuideState(): m_state=6
00:23:32.565 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3848
00:23:32.565 00.000 28316 Star::Find returns 1 (0), X=584.32, Y=116.67, Mass=1897, SNR=29.8, Peak=153 HFD=4.3
00:23:32.566 00.001 28316 MultiStar: [#1 -0.24,0.39,0.00,M1] [#2 -0.22,0.31,0.96,U] [#3 -0.38,0.28,0.00,M1] [#4 -0.26,0.22,0.86,U] [#5 -0.15,0.36,0.00,M1] [#6 -0.26,0.27,0.72,U] [#7 -0.38,0.39,0.00,M7] [#8 -0.39,0.37,0.00,M1] 
00:23:32.566 00.000 28316 refined, 3 included, MultiStar: {-0.24, 0.29}, one-star: {-0.23, 0.36}
00:23:32.566 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
00:23:32.567 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
00:23:32.567 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.26 mountX=-0.37 mountY=0.08, mountTheta=2.92
00:23:32.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.29, opts=13)
00:23:32.569 00.001 28316 Enqueuing Move request for scope (-0.24, 0.29)
00:23:32.569 00.000 29988 Worker thread wakes up
00:23:32.570 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
00:23:32.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
00:23:32.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:23:32.570 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:23:32.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:32.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:32.572 00.001 28316 Enqueuing Expose request
00:23:32.573 00.001 29988 Moving (-0.24, 0.29) raw xDistance=-0.37 yDistance=0.08
00:23:32.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:23:32.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:32.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:23:32.573 00.000 29988 MoveAxis(E, 77, ABG)
00:23:32.573 00.000 29988 Guiding  Dir = 2, Dur = 77
00:23:32.573 00.000 29988 IsSlewing returns 0
00:23:32.573 00.000 29988 IsGuiding returns 0
00:23:32.574 00.001 29988 PulseGuide returned control before completion, sleep 86
00:23:32.668 00.094 29988 IsGuiding returns 0
00:23:32.668 00.000 29988 Move returns status 0, amount 77
00:23:32.668 00.000 29988 MoveAxis(N, 0, ABG)
00:23:32.668 00.000 29988 Move returns status 0, amount 0
00:23:32.668 00.000 29988 move complete, result=0
00:23:32.668 00.000 29988 worker thread done servicing request
00:23:32.668 00.000 29988 Worker thread wakes up
00:23:32.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:32.668 00.000 28316 GuideStep: -0.4 px 77 ms EAST, 0.1 px 0 ms NORTH
00:23:32.669 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:34.075 01.406 29988 Exposure complete
00:23:34.101 00.026 29988 worker thread done servicing request
00:23:34.102 00.001 28316 OnExposeComplete: enter
00:23:34.104 00.002 28316 UpdateGuideState(): m_state=6
00:23:34.105 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3849
00:23:34.106 00.001 28316 Star::Find returns 1 (0), X=584.52, Y=116.39, Mass=1869, SNR=29.7, Peak=147 HFD=4.3
00:23:34.107 00.001 28316 MultiStar: [#1 -0.26,0.03,0.93,U] [#2 -0.16,-0.05,0.99,U] [#3 -0.14,-0.06,0.86,U] [#4 -0.38,0.17,0.00,M1] [#5 -0.11,0.06,0.81,U] [#6 -0.28,0.04,0.72,U] [#7 -0.21,0.17,0.66,U] [#8 -0.32,0.05,0.61,U] 
00:23:34.107 00.000 28316 single-star, 7 included, MultiStar: {-0.18, 0.03}, one-star: {-0.03, 0.07}
00:23:34.108 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (-1.14) = xAngle (3.11 = 3.11)
00:23:34.108 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.21 = -0.07)
00:23:34.109 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.97 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
00:23:34.111 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
00:23:34.111 00.000 28316 Enqueuing Move request for scope (-0.03, 0.07)
00:23:34.112 00.001 29988 Worker thread wakes up
00:23:34.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:23:34.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
00:23:34.112 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.7
00:23:34.113 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:34.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
00:23:34.113 00.000 29988 Moving (-0.03, 0.07) raw xDistance=-0.08 yDistance=-0.01
00:23:34.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:34.114 00.001 28316 Enqueuing Expose request
00:23:34.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:34.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:34.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:34.114 00.000 29988 MoveAxis(E, 0, ABG)
00:23:34.114 00.000 29988 Move returns status 0, amount 0
00:23:34.114 00.000 29988 MoveAxis(N, 0, ABG)
00:23:34.114 00.000 29988 Move returns status 0, amount 0
00:23:34.114 00.000 29988 move complete, result=0
00:23:34.115 00.001 29988 worker thread done servicing request
00:23:34.115 00.000 29988 Worker thread wakes up
00:23:34.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:34.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:34.115 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:35.745 01.630 29988 Exposure complete
00:23:35.773 00.028 29988 worker thread done servicing request
00:23:35.773 00.000 28316 OnExposeComplete: enter
00:23:35.774 00.001 28316 UpdateGuideState(): m_state=6
00:23:35.774 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3850
00:23:35.775 00.001 28316 Star::Find returns 1 (0), X=584.55, Y=116.32, Mass=1909, SNR=30.0, Peak=142 HFD=4.1
00:23:35.776 00.001 28316 MultiStar: [#1 -0.08,0.09,0.92,U] [#2 -0.11,0.04,0.98,U] [#3 -0.18,0.26,0.86,U] [#4 -0.26,0.10,0.89,U] [#5 -0.01,0.15,0.79,U] [#6 -0.22,0.12,0.71,U] [#7 -0.16,0.29,0.69,U] [#8 -0.39,0.09,0.00,M1] 
00:23:35.776 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.12}, one-star: {0.01, 0.00}
00:23:35.777 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
00:23:35.777 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.87)
00:23:35.778 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.17 mountX=0.00 mountY=-0.01, mountTheta=-1.31
00:23:35.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
00:23:35.779 00.000 28316 Enqueuing Move request for scope (0.01, 0.00)
00:23:35.780 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:23:35.780 00.000 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:23:35.780 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:35.781 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:35.781 00.000 28316 Enqueuing Expose request
00:23:35.782 00.001 29988 Worker thread wakes up
00:23:35.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:23:35.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:23:35.782 00.000 29988 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.01
00:23:35.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:23:35.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:35.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:35.782 00.000 29988 MoveAxis(E, 0, ABG)
00:23:35.782 00.000 29988 Move returns status 0, amount 0
00:23:35.782 00.000 29988 MoveAxis(N, 0, ABG)
00:23:35.782 00.000 29988 Move returns status 0, amount 0
00:23:35.782 00.000 29988 move complete, result=0
00:23:35.782 00.000 29988 worker thread done servicing request
00:23:35.782 00.000 29988 Worker thread wakes up
00:23:35.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:35.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:35.782 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:37.293 01.511 29988 Exposure complete
00:23:37.326 00.033 29988 worker thread done servicing request
00:23:37.327 00.001 28316 OnExposeComplete: enter
00:23:37.328 00.001 28316 UpdateGuideState(): m_state=6
00:23:37.328 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3851
00:23:37.329 00.001 28316 Star::Find returns 1 (0), X=584.47, Y=116.45, Mass=1936, SNR=30.3, Peak=132 HFD=4.3
00:23:37.330 00.001 28316 MultiStar: [#1 -0.27,0.28,0.00,M1] [#2 -0.19,0.09,0.96,U] [#3 -0.13,0.20,0.85,U] [#4 -0.30,0.11,0.87,U] [#5 -0.15,0.32,0.80,U] [#6 -0.27,0.18,0.72,U] [#7 -0.30,0.37,0.00,M6] [#8 -0.23,0.16,0.58,U] 
00:23:37.331 00.001 28316 single-star, 6 included, MultiStar: {-0.19, 0.17}, one-star: {-0.08, 0.13}
00:23:37.332 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
00:23:37.333 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
00:23:37.333 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.12 mountX=-0.15 mountY=0.01, mountTheta=3.06
00:23:37.335 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
00:23:37.336 00.001 28316 Enqueuing Move request for scope (-0.08, 0.13)
00:23:37.336 00.000 29988 Worker thread wakes up
00:23:37.337 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:23:37.337 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.3
00:23:37.338 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:37.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:37.339 00.001 28316 Enqueuing Expose request
00:23:37.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:23:37.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:23:37.339 00.000 29988 Moving (-0.08, 0.13) raw xDistance=-0.15 yDistance=0.01
00:23:37.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:23:37.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:37.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:23:37.339 00.000 29988 MoveAxis(E, 0, ABG)
00:23:37.339 00.000 29988 Move returns status 0, amount 0
00:23:37.340 00.001 29988 MoveAxis(N, 0, ABG)
00:23:37.340 00.000 29988 Move returns status 0, amount 0
00:23:37.340 00.000 29988 move complete, result=0
00:23:37.340 00.000 29988 worker thread done servicing request
00:23:37.340 00.000 29988 Worker thread wakes up
00:23:37.340 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:37.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:37.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:38.964 01.624 29988 Exposure complete
00:23:39.003 00.039 29988 worker thread done servicing request
00:23:39.003 00.000 28316 OnExposeComplete: enter
00:23:39.004 00.001 28316 UpdateGuideState(): m_state=6
00:23:39.005 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3852
00:23:39.006 00.001 28316 Star::Find returns 1 (0), X=584.31, Y=116.34, Mass=1895, SNR=29.9, Peak=154 HFD=4.3
00:23:39.007 00.001 28316 MultiStar: [#1 -0.14,0.24,0.91,U] [#2 -0.34,-0.04,0.99,U] [#3 -0.35,0.09,0.84,U] [#4 -0.38,0.14,0.00,M1] [#5 -0.22,0.15,0.80,U] [#6 -0.44,-0.07,0.00,M1] [#7 -0.39,0.12,0.00,M7] [#8 -0.46,0.21,0.00,M1] 
00:23:39.007 00.000 28316 single-star, 4 included, MultiStar: {-0.26, 0.09}, one-star: {-0.24, 0.03}
00:23:39.008 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (-1.14) = xAngle (4.17 = -2.11)
00:23:39.010 00.002 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.27 = 0.99)
00:23:39.011 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.03 mountX=-0.12 mountY=0.20, mountTheta=2.12
00:23:39.012 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.03, opts=13)
00:23:39.012 00.000 28316 Enqueuing Move request for scope (-0.24, 0.03)
00:23:39.013 00.001 29988 Worker thread wakes up
00:23:39.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:39.013 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:23:39.014 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:39.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:39.014 00.000 28316 Enqueuing Expose request
00:23:39.015 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
00:23:39.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
00:23:39.015 00.000 29988 Moving (-0.24, 0.03) raw xDistance=-0.12 yDistance=0.20
00:23:39.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:23:39.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:39.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:23:39.015 00.000 29988 MoveAxis(E, 0, ABG)
00:23:39.015 00.000 29988 Move returns status 0, amount 0
00:23:39.015 00.000 29988 MoveAxis(N, 0, ABG)
00:23:39.015 00.000 29988 Move returns status 0, amount 0
00:23:39.015 00.000 29988 move complete, result=0
00:23:39.015 00.000 29988 worker thread done servicing request
00:23:39.015 00.000 29988 Worker thread wakes up
00:23:39.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:39.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:39.015 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:40.540 01.525 29988 Exposure complete
00:23:40.578 00.038 29988 worker thread done servicing request
00:23:40.578 00.000 28316 OnExposeComplete: enter
00:23:40.579 00.001 28316 UpdateGuideState(): m_state=6
00:23:40.579 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3853
00:23:40.580 00.001 28316 Star::Find returns 1 (0), X=584.43, Y=116.42, Mass=1876, SNR=29.7, Peak=138 HFD=4.2
00:23:40.580 00.000 28316 MultiStar: [#1 -0.25,0.14,0.90,U] [#2 -0.11,0.01,0.98,U] [#3 -0.41,0.10,0.00,M1] [#4 -0.27,-0.00,0.87,U] [#5 -0.15,0.18,0.78,U] [#6 -0.40,0.03,0.00,M2] [#7 -0.53,0.32,0.00,M8] [#8 -0.41,0.19,0.00,M2] 
00:23:40.581 00.001 28316 single-star, 4 included, MultiStar: {-0.18, 0.08}, one-star: {-0.12, 0.10}
00:23:40.581 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
00:23:40.582 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
00:23:40.582 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.44 mountX=-0.14 mountY=0.06, mountTheta=2.74
00:23:40.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.10, opts=13)
00:23:40.584 00.001 28316 Enqueuing Move request for scope (-0.12, 0.10)
00:23:40.584 00.000 29988 Worker thread wakes up
00:23:40.584 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
00:23:40.584 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
00:23:40.584 00.000 29988 Moving (-0.12, 0.10) raw xDistance=-0.14 yDistance=0.06
00:23:40.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:23:40.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:40.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:23:40.585 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:23:40.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:40.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:40.586 00.000 28316 Enqueuing Expose request
00:23:40.587 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:23:40.587 00.000 29988 MoveAxis(E, 0, ABG)
00:23:40.587 00.000 29988 Move returns status 0, amount 0
00:23:40.587 00.000 29988 MoveAxis(N, 0, ABG)
00:23:40.587 00.000 29988 Move returns status 0, amount 0
00:23:40.588 00.001 29988 move complete, result=0
00:23:40.588 00.000 29988 worker thread done servicing request
00:23:40.588 00.000 29988 Worker thread wakes up
00:23:40.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:40.588 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:40.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:42.212 01.624 29988 Exposure complete
00:23:42.238 00.026 29988 worker thread done servicing request
00:23:42.238 00.000 28316 OnExposeComplete: enter
00:23:42.239 00.001 28316 UpdateGuideState(): m_state=6
00:23:42.239 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3854
00:23:42.240 00.001 28316 Star::Find returns 1 (0), X=584.41, Y=116.45, Mass=1877, SNR=29.7, Peak=131 HFD=4.3
00:23:42.240 00.000 28316 MultiStar: [#1 -0.36,0.31,0.00,M1] [#2 -0.18,0.16,0.96,U] [#3 -0.21,0.16,0.87,U] [#4 -0.25,0.26,0.89,U] [#5 -0.20,0.39,0.00,M1] [#6 -0.28,0.12,0.73,U] [#7 -0.29,0.30,0.00,M9] [#8 -0.21,0.24,0.62,U] 
00:23:42.241 00.001 28316 single-star, 5 included, MultiStar: {-0.21, 0.18}, one-star: {-0.14, 0.14}
00:23:42.241 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.50 = -2.78)
00:23:42.242 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
00:23:42.243 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.19 cameraTheta=2.36 mountX=-0.18 mountY=0.06, mountTheta=2.82
00:23:42.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
00:23:42.244 00.000 28316 Enqueuing Move request for scope (-0.14, 0.14)
00:23:42.245 00.001 29988 Worker thread wakes up
00:23:42.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
00:23:42.245 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:23:42.246 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:42.247 00.001 28316 Enqueuing Expose request
00:23:42.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
00:23:42.247 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
00:23:42.247 00.000 29988 Moving (-0.14, 0.14) raw xDistance=-0.18 yDistance=0.06
00:23:42.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:23:42.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:42.248 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:23:42.248 00.000 29988 MoveAxis(E, 0, ABG)
00:23:42.248 00.000 29988 Move returns status 0, amount 0
00:23:42.248 00.000 29988 MoveAxis(N, 0, ABG)
00:23:42.248 00.000 29988 Move returns status 0, amount 0
00:23:42.248 00.000 29988 move complete, result=0
00:23:42.248 00.000 29988 worker thread done servicing request
00:23:42.248 00.000 29988 Worker thread wakes up
00:23:42.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:42.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:42.248 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:43.772 01.524 29988 Exposure complete
00:23:43.831 00.059 29988 worker thread done servicing request
00:23:43.831 00.000 28316 OnExposeComplete: enter
00:23:43.831 00.000 28316 UpdateGuideState(): m_state=6
00:23:43.834 00.003 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3855
00:23:43.834 00.000 28316 Star::Find returns 1 (0), X=584.59, Y=116.68, Mass=1940, SNR=30.2, Peak=139 HFD=4.5
00:23:43.836 00.002 28316 MultiStar: [#1 -0.11,0.34,0.91,U] [#2 -0.02,0.27,0.95,U] [#3 -0.13,0.25,0.84,U] [#4 -0.18,0.41,0.00,M1] [#5 -0.10,0.40,0.00,M2] [#6 -0.24,0.24,0.72,U] [#7 -0.22,0.46,0.00,M10] [#8 -0.39,0.45,0.00,M2] 
00:23:43.837 00.001 28316 refined, 4 included, MultiStar: {-0.08, 0.30}, one-star: {0.04, 0.36}
00:23:43.838 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
00:23:43.838 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
00:23:43.839 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.84 mountX=-0.30 mountY=-0.06, mountTheta=-2.94
00:23:43.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.30, opts=13)
00:23:43.840 00.000 28316 Enqueuing Move request for scope (-0.08, 0.30)
00:23:43.841 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:23:43.841 00.000 29988 Worker thread wakes up
00:23:43.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
00:23:43.841 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
00:23:43.841 00.000 29988 Moving (-0.08, 0.30) raw xDistance=-0.30 yDistance=-0.06
00:23:43.841 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:23:43.842 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:23:43.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:43.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:43.842 00.000 29988 MoveAxis(E, 64, ABG)
00:23:43.842 00.000 29988 Guiding  Dir = 2, Dur = 64
00:23:43.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:43.843 00.001 29988 IsSlewing returns 0
00:23:43.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:43.844 00.001 28316 Enqueuing Expose request
00:23:43.844 00.000 29988 IsGuiding returns 0
00:23:43.846 00.002 29988 PulseGuide returned control before completion, sleep 72
00:23:43.927 00.081 29988 IsGuiding returns 0
00:23:43.927 00.000 29988 Move returns status 0, amount 64
00:23:43.928 00.001 29988 MoveAxis(N, 0, ABG)
00:23:43.928 00.000 29988 Move returns status 0, amount 0
00:23:43.928 00.000 29988 move complete, result=0
00:23:43.928 00.000 29988 worker thread done servicing request
00:23:43.928 00.000 29988 Worker thread wakes up
00:23:43.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:43.928 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.1 px 0 ms NORTH
00:23:43.929 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:45.551 01.622 29988 Exposure complete
00:23:45.589 00.038 29988 worker thread done servicing request
00:23:45.589 00.000 28316 OnExposeComplete: enter
00:23:45.590 00.001 28316 UpdateGuideState(): m_state=6
00:23:45.591 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3856
00:23:45.592 00.001 28316 Star::Find returns 1 (0), X=584.49, Y=116.59, Mass=1848, SNR=29.4, Peak=127 HFD=4.3
00:23:45.594 00.002 28316 MultiStar: [#1 -0.13,0.42,0.00,M1] [#2 -0.11,0.23,0.97,U] [#3 -0.08,0.33,0.88,U] [#4 -0.17,0.40,0.00,M2] [#5 -0.13,0.35,0.82,U] [#6 -0.11,0.27,0.74,U] [#7 -0.18,0.39,0.00,R] [#8 -0.13,0.36,0.59,U] 
00:23:45.595 00.001 28316 single-star, 5 included, MultiStar: {-0.10, 0.30}, one-star: {-0.06, 0.27}
00:23:45.596 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
00:23:45.596 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.24)
00:23:45.597 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.79 mountX=-0.27 mountY=-0.07, mountTheta=-2.90
00:23:45.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.27, opts=13)
00:23:45.600 00.002 28316 Enqueuing Move request for scope (-0.06, 0.27)
00:23:45.600 00.000 29988 Worker thread wakes up
00:23:45.601 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
00:23:45.601 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
00:23:45.601 00.000 29988 Moving (-0.06, 0.27) raw xDistance=-0.27 yDistance=-0.07
00:23:45.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:45.601 00.000 28316 UpdateGuideState exits: m=1848 RSB=29.4
00:23:45.602 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:45.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:45.602 00.000 28316 Enqueuing Expose request
00:23:45.603 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
00:23:45.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:45.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:23:45.603 00.000 29988 MoveAxis(E, 62, ABG)
00:23:45.603 00.000 29988 Guiding  Dir = 2, Dur = 62
00:23:45.604 00.001 29988 IsSlewing returns 0
00:23:45.604 00.000 29988 IsGuiding returns 0
00:23:45.605 00.001 29988 PulseGuide returned control before completion, sleep 71
00:23:45.677 00.072 29988 IsGuiding returns 0
00:23:45.677 00.000 29988 Move returns status 0, amount 62
00:23:45.677 00.000 29988 MoveAxis(N, 0, ABG)
00:23:45.677 00.000 29988 Move returns status 0, amount 0
00:23:45.677 00.000 29988 move complete, result=0
00:23:45.678 00.001 29988 worker thread done servicing request
00:23:45.678 00.000 29988 Worker thread wakes up
00:23:45.678 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH
00:23:45.679 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:45.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:47.099 01.420 29988 Exposure complete
00:23:47.130 00.031 29988 worker thread done servicing request
00:23:47.130 00.000 28316 OnExposeComplete: enter
00:23:47.131 00.001 28316 UpdateGuideState(): m_state=6
00:23:47.131 00.000 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3857
00:23:47.132 00.001 28316 Star::Find returns 1 (0), X=584.76, Y=116.46, Mass=1896, SNR=29.8, Peak=160 HFD=4.0
00:23:47.132 00.000 28316 MultiStar: [#1 0.06,0.22,0.93,U] [#2 0.05,0.13,0.99,U] [#3 0.04,0.31,0.86,U] [#4 -0.09,0.13,0.89,U] [#5 0.06,0.23,0.77,U] [#6 -0.23,0.17,0.72,U] [#7 0.08,-0.06,0.70,U] [#8 -0.01,0.24,0.59,U] 
00:23:47.133 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.17}, one-star: {0.21, 0.14}
00:23:47.133 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:23:47.134 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:23:47.134 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.41 mountX=-0.14 mountY=-0.10, mountTheta=-2.53
00:23:47.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.17, opts=13)
00:23:47.136 00.001 28316 Enqueuing Move request for scope (0.03, 0.17)
00:23:47.136 00.000 29988 Worker thread wakes up
00:23:47.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:47.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
00:23:47.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
00:23:47.137 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:23:47.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:47.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:47.138 00.000 28316 Enqueuing Expose request
00:23:47.138 00.000 29988 Moving (0.03, 0.17) raw xDistance=-0.14 yDistance=-0.10
00:23:47.139 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:23:47.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:47.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:23:47.139 00.000 29988 MoveAxis(E, 0, ABG)
00:23:47.139 00.000 29988 Move returns status 0, amount 0
00:23:47.139 00.000 29988 MoveAxis(N, 0, ABG)
00:23:47.139 00.000 29988 Move returns status 0, amount 0
00:23:47.139 00.000 29988 move complete, result=0
00:23:47.139 00.000 29988 worker thread done servicing request
00:23:47.139 00.000 29988 Worker thread wakes up
00:23:47.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:47.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:47.139 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:48.770 01.631 29988 Exposure complete
00:23:48.819 00.049 29988 worker thread done servicing request
00:23:48.819 00.000 28316 OnExposeComplete: enter
00:23:48.821 00.002 28316 UpdateGuideState(): m_state=6
00:23:48.822 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3858
00:23:48.824 00.002 28316 Star::Find returns 1 (0), X=584.70, Y=116.43, Mass=1877, SNR=29.7, Peak=149 HFD=4.5
00:23:48.826 00.002 28316 MultiStar: [#1 -0.01,0.28,0.92,U] [#2 -0.03,0.04,0.97,U] [#3 0.04,0.28,0.88,U] [#4 -0.01,0.17,0.89,U] [#5 -0.02,0.39,0.00,M1] [#6 -0.01,0.10,0.72,U] [#7 -0.02,-0.05,0.68,U] [#8 -0.22,0.22,0.59,U] 
00:23:48.827 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.15}, one-star: {0.15, 0.12}
00:23:48.828 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:23:48.830 00.002 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:23:48.831 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
00:23:48.833 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.15, opts=13)
00:23:48.833 00.000 28316 Enqueuing Move request for scope (-0.00, 0.15)
00:23:48.834 00.001 29988 Worker thread wakes up
00:23:48.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
00:23:48.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
00:23:48.834 00.000 29988 Moving (-0.00, 0.15) raw xDistance=-0.14 yDistance=-0.07
00:23:48.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:23:48.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:48.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:48.835 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:23:48.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:48.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:48.836 00.000 28316 Enqueuing Expose request
00:23:48.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:23:48.837 00.001 29988 MoveAxis(E, 0, ABG)
00:23:48.837 00.000 29988 Move returns status 0, amount 0
00:23:48.837 00.000 29988 MoveAxis(N, 0, ABG)
00:23:48.837 00.000 29988 Move returns status 0, amount 0
00:23:48.837 00.000 29988 move complete, result=0
00:23:48.837 00.000 29988 worker thread done servicing request
00:23:48.837 00.000 29988 Worker thread wakes up
00:23:48.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:48.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:48.837 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:50.351 01.514 29988 Exposure complete
00:23:50.392 00.041 29988 worker thread done servicing request
00:23:50.392 00.000 28316 OnExposeComplete: enter
00:23:50.393 00.001 28316 UpdateGuideState(): m_state=6
00:23:50.394 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3859
00:23:50.394 00.000 28316 Star::Find returns 1 (0), X=584.73, Y=116.51, Mass=1932, SNR=30.1, Peak=143 HFD=4.5
00:23:50.396 00.002 28316 MultiStar: [#1 -0.03,0.25,0.89,U] [#2 0.04,0.21,0.98,U] [#3 -0.10,0.32,0.86,U] [#4 -0.06,0.25,0.87,U] [#5 0.04,0.38,0.78,U] [#6 -0.16,0.29,0.72,U] [#7 0.09,-0.06,0.66,U] [#8 -0.36,0.35,0.00,M1] 
00:23:50.396 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.23}, one-star: {0.18, 0.20}
00:23:50.397 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
00:23:50.398 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.49)
00:23:50.398 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.55 mountX=-0.21 mountY=-0.11, mountTheta=-2.66
00:23:50.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.23, opts=13)
00:23:50.400 00.001 28316 Enqueuing Move request for scope (0.01, 0.23)
00:23:50.400 00.000 29988 Worker thread wakes up
00:23:50.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
00:23:50.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
00:23:50.401 00.001 29988 Moving (0.01, 0.23) raw xDistance=-0.21 yDistance=-0.11
00:23:50.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:23:50.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:50.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:50.401 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.1
00:23:50.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:50.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:50.402 00.000 28316 Enqueuing Expose request
00:23:50.403 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:23:50.403 00.000 29988 MoveAxis(E, 44, ABG)
00:23:50.403 00.000 29988 Guiding  Dir = 2, Dur = 44
00:23:50.403 00.000 29988 IsSlewing returns 0
00:23:50.403 00.000 29988 IsGuiding returns 0
00:23:50.404 00.001 29988 PulseGuide returned control before completion, sleep 53
00:23:50.472 00.068 29988 IsGuiding returns 0
00:23:50.472 00.000 29988 Move returns status 0, amount 44
00:23:50.472 00.000 29988 MoveAxis(N, 0, ABG)
00:23:50.472 00.000 29988 Move returns status 0, amount 0
00:23:50.472 00.000 29988 move complete, result=0
00:23:50.472 00.000 29988 worker thread done servicing request
00:23:50.472 00.000 29988 Worker thread wakes up
00:23:50.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:50.473 00.001 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
00:23:50.474 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:52.101 01.627 29988 Exposure complete
00:23:52.131 00.030 29988 worker thread done servicing request
00:23:52.131 00.000 28316 OnExposeComplete: enter
00:23:52.132 00.001 28316 UpdateGuideState(): m_state=6
00:23:52.133 00.001 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3860
00:23:52.133 00.000 28316 Star::Find returns 1 (0), X=584.67, Y=116.32, Mass=1977, SNR=30.6, Peak=156 HFD=4.5
00:23:52.134 00.001 28316 MultiStar: [#1 0.02,0.16,0.93,U] [#2 -0.12,0.12,0.95,U] [#3 -0.11,0.04,0.85,U] [#4 -0.16,0.14,0.85,U] [#5 0.00,0.12,0.76,U] [#6 -0.01,0.11,0.69,U] [#7 0.16,-0.25,0.66,U] [#8 -0.29,0.19,0.59,U] 
00:23:52.134 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {0.13, 0.00}
00:23:52.135 00.001 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.14) = xAngle (3.18 = -3.10)
00:23:52.136 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.29 = 0.00)
00:23:52.136 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.04 mountX=-0.08 mountY=0.00, mountTheta=3.14
00:23:52.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
00:23:52.138 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
00:23:52.138 00.000 29988 Worker thread wakes up
00:23:52.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:23:52.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:52.139 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.6
00:23:52.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:52.139 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:52.140 00.001 28316 Enqueuing Expose request
00:23:52.141 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:23:52.141 00.000 29988 Moving (-0.04, 0.07) raw xDistance=-0.08 yDistance=0.00
00:23:52.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:52.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:52.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:23:52.141 00.000 29988 MoveAxis(E, 0, ABG)
00:23:52.141 00.000 29988 Move returns status 0, amount 0
00:23:52.141 00.000 29988 MoveAxis(N, 0, ABG)
00:23:52.141 00.000 29988 Move returns status 0, amount 0
00:23:52.141 00.000 29988 move complete, result=0
00:23:52.141 00.000 29988 worker thread done servicing request
00:23:52.141 00.000 29988 Worker thread wakes up
00:23:52.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:52.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(570,101,31,31)
00:23:52.141 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:52.390 00.249 28316 evsrv: cli 0C97D870 connect
00:23:52.393 00.003 28316 case statement mapped state 6 to 3
00:23:52.397 00.004 28316 case statement mapped state 6 to 3
00:23:52.399 00.002 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"698169fb-e5ae-44f2-b478-74cce538c41e"}
00:23:52.400 00.001 28316 case statement mapped state 6 to 3
00:23:52.400 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"698169fb-e5ae-44f2-b478-74cce538c41e"}
00:23:52.403 00.003 28316 evsrv: cli 0C97D870 disconnect
00:23:52.404 00.001 28316 evsrv: cli 0C97D2D0 connect
00:23:52.405 00.001 28316 case statement mapped state 6 to 3
00:23:52.406 00.001 28316 case statement mapped state 6 to 3
00:23:52.406 00.000 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"77a6818d-0063-4fd8-a2d5-3122e62a7122"}
00:23:52.407 00.001 28316 PhdController::Dither begins
00:23:52.408 00.001 28316 dither: size=2.00, dRA=0.16 dDec=-1.43
00:23:52.408 00.000 28316 MountToCamera -- mountTheta (1.46) + m_xAngle (-1.14) = xAngle (0.32 = 0.32)
00:23:52.408 00.000 28316 MountToCamera -- mountX=0.16 mountY=-1.43 hyp=1.44 mountTheta=1.46 cameraX=1.37, cameraY=0.45 cameraTheta=0.32
00:23:52.409 00.001 28316 setting lock position to (585.92, 116.76)
00:23:52.411 00.002 28316 Mount: notify guiding dithered (1.4, 0.4)
00:23:52.412 00.001 28316 MultiStar: stabilizing after lock position change
00:23:52.413 00.001 28316 Status Line: Dithering de 0.16,-1.43
00:23:52.415 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:23:52.416 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:23:52.417 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"77a6818d-0063-4fd8-a2d5-3122e62a7122"}
00:23:52.418 00.001 28316 evsrv: cli 0C97D2D0 disconnect
00:23:53.657 01.239 29988 Exposure complete
00:23:53.689 00.032 29988 worker thread done servicing request
00:23:53.689 00.000 28316 OnExposeComplete: enter
00:23:53.691 00.002 28316 UpdateGuideState(): m_state=6
00:23:53.693 00.002 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3861
00:23:53.695 00.002 28316 Star::Find returns 1 (0), X=584.56, Y=116.52, Mass=1939, SNR=30.2, Peak=132 HFD=4.3
00:23:53.696 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.82 = -1.82)
00:23:53.698 00.002 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.28 = 1.28)
00:23:53.700 00.002 28316 CameraToMount -- cameraX=-1.35 cameraY=-0.24 hyp=1.37 cameraTheta=-2.97 mountX=-0.34 mountY=1.32, mountTheta=1.83
00:23:53.702 00.002 28316 dither recenter: remaining=(-0.2,1.4) step=(-0.2,1.4)
00:23:53.703 00.001 28316 MountToCamera -- mountTheta (-1.68) + m_xAngle (-1.14) = xAngle (-2.82 = -2.82)
00:23:53.704 00.001 28316 MountToCamera -- mountX=-0.16 mountY=1.43 hyp=1.44 mountTheta=-1.68 cameraX=-1.37, cameraY=-0.45 cameraTheta=-2.82
00:23:53.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.37, y=-0.45, opts=4)
00:23:53.706 00.001 28316 Enqueuing Move request for scope (-1.37, -0.45)
00:23:53.707 00.001 28316 Mount: notify direct move -0.16,1.43
00:23:53.708 00.001 29988 Worker thread wakes up
00:23:53.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.45) opts 0x4
00:23:53.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.37, -0.45)
00:23:53.708 00.000 29988 Moving (-1.37, -0.45) raw xDistance=-0.16 yDistance=1.43
00:23:53.708 00.000 29988 MoveAxis(E, 53, B)
00:23:53.708 00.000 29988 Guiding  Dir = 2, Dur = 53
00:23:53.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:53.709 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:23:53.710 00.001 28316 PhdController: settling, locked = 1, distance = 1.54 (0.50) aobump = 0 frame = 1 / 99999
00:23:53.711 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141433.711,"Host":"ASUS_SAM","Inst":1,"Distance":1.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:23:53.711 00.000 29988 IsSlewing returns 0
00:23:53.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:53.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:53.713 00.001 28316 Enqueuing Expose request
00:23:53.714 00.001 29988 IsGuiding returns 0
00:23:53.717 00.003 29988 PulseGuide returned control before completion, sleep 61
00:23:53.778 00.061 29988 IsGuiding returns 1
00:23:53.778 00.000 29988 scope still moving after pulse duration time elapsed
00:23:53.809 00.031 29988 IsSlewing returns 0
00:23:53.809 00.000 29988 IsGuiding returns 0
00:23:53.809 00.000 29988 scope move finished after 53 + 42 ms
00:23:53.809 00.000 29988 Move returns status 0, amount 53
00:23:53.809 00.000 29988 MoveAxis(S, 342, B)
00:23:53.809 00.000 29988 Guiding  Dir = 1, Dur = 342
00:23:53.809 00.000 29988 IsSlewing returns 0
00:23:53.810 00.001 29988 IsGuiding returns 0
00:23:53.814 00.004 29988 PulseGuide returned control before completion, sleep 348
00:23:54.171 00.357 29988 IsGuiding returns 0
00:23:54.171 00.000 29988 Move returns status 0, amount 342
00:23:54.171 00.000 29988 move complete, result=0
00:23:54.171 00.000 29988 worker thread done servicing request
00:23:54.171 00.000 29988 Worker thread wakes up
00:23:54.172 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:54.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:23:54.172 00.000 28316 GuideStep: -0.2 px 53 ms EAST, 1.4 px 342 ms SOUTH
00:23:55.795 01.623 29988 Exposure complete
00:23:55.827 00.032 29988 worker thread done servicing request
00:23:55.827 00.000 28316 OnExposeComplete: enter
00:23:55.830 00.003 28316 UpdateGuideState(): m_state=6
00:23:55.833 00.003 28316 Star::Find(15, 584, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3862
00:23:55.835 00.002 28316 Star::Find returns 1 (0), X=585.15, Y=116.79, Mass=1873, SNR=29.8, Peak=163 HFD=4.4
00:23:55.837 00.002 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.26 = -2.03)
00:23:55.840 00.003 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
00:23:55.840 00.000 28316 CameraToMount -- cameraX=-0.76 cameraY=0.02 hyp=0.76 cameraTheta=3.11 mountX=-0.34 mountY=0.67, mountTheta=2.03
00:23:55.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.76, y=0.02, opts=13)
00:23:55.843 00.001 28316 Enqueuing Move request for scope (-0.76, 0.02)
00:23:55.843 00.000 29988 Worker thread wakes up
00:23:55.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:55.844 00.001 28316 UpdateGuideState exits: m=1873 RSB=29.8
00:23:55.844 00.000 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 2 / 99999
00:23:55.845 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.02) opts 0xd
00:23:55.845 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141435.845,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:23:55.845 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.76, 0.02)
00:23:55.845 00.000 29988 Moving (-0.76, 0.02) raw xDistance=-0.34 yDistance=0.67
00:23:55.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:55.846 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:55.846 00.000 28316 Enqueuing Expose request
00:23:55.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:23:55.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:55.847 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.67
00:23:55.847 00.000 29988 MoveAxis(E, 70, ABG)
00:23:55.847 00.000 29988 Guiding  Dir = 2, Dur = 70
00:23:55.847 00.000 29988 IsSlewing returns 0
00:23:55.847 00.000 29988 IsGuiding returns 0
00:23:55.849 00.002 29988 PulseGuide returned control before completion, sleep 79
00:23:55.935 00.086 29988 IsGuiding returns 0
00:23:55.935 00.000 29988 Move returns status 0, amount 70
00:23:55.935 00.000 29988 MoveAxis(N, 0, ABG)
00:23:55.936 00.001 29988 Move returns status 0, amount 0
00:23:55.936 00.000 29988 move complete, result=0
00:23:55.936 00.000 29988 worker thread done servicing request
00:23:55.936 00.000 29988 Worker thread wakes up
00:23:55.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:55.936 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.7 px 0 ms NORTH
00:23:55.937 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:23:57.350 01.413 29988 Exposure complete
00:23:57.395 00.045 29988 worker thread done servicing request
00:23:57.395 00.000 28316 OnExposeComplete: enter
00:23:57.395 00.000 28316 UpdateGuideState(): m_state=6
00:23:57.397 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3863
00:23:57.398 00.001 28316 Star::Find returns 1 (0), X=585.38, Y=116.66, Mass=1957, SNR=30.2, Peak=155 HFD=4.6
00:23:57.398 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
00:23:57.399 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
00:23:57.400 00.001 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.11 hyp=0.55 cameraTheta=-2.94 mountX=-0.12 mountY=0.53, mountTheta=1.80
00:23:57.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.11, opts=13)
00:23:57.401 00.000 28316 Enqueuing Move request for scope (-0.54, -0.11)
00:23:57.402 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:23:57.402 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.2
00:23:57.402 00.000 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 3 / 99999
00:23:57.403 00.001 29988 Worker thread wakes up
00:23:57.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.11) opts 0xd
00:23:57.403 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.11)
00:23:57.403 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141437.403,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:23:57.403 00.000 29988 Moving (-0.54, -0.11) raw xDistance=-0.12 yDistance=0.53
00:23:57.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:23:57.404 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:57.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:23:57.404 00.000 29988 MoveAxis(E, 0, ABG)
00:23:57.404 00.000 29988 Move returns status 0, amount 0
00:23:57.404 00.000 29988 MoveAxis(N, 0, ABG)
00:23:57.404 00.000 29988 Move returns status 0, amount 0
00:23:57.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:57.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:57.404 00.000 28316 Enqueuing Expose request
00:23:57.405 00.001 29988 move complete, result=0
00:23:57.405 00.000 29988 worker thread done servicing request
00:23:57.405 00.000 29988 Worker thread wakes up
00:23:57.405 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:23:57.407 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:57.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:23:59.041 01.634 29988 Exposure complete
00:23:59.076 00.035 28316 OnExposeComplete: enter
00:23:59.077 00.001 28316 UpdateGuideState(): m_state=6
00:23:59.078 00.001 29988 worker thread done servicing request
00:23:59.078 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3864
00:23:59.078 00.000 28316 Star::Find returns 1 (0), X=585.51, Y=116.67, Mass=1953, SNR=30.3, Peak=151 HFD=4.4
00:23:59.079 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-1.14) = xAngle (-1.77 = -1.77)
00:23:59.079 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.33 = 1.33)
00:23:59.080 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.09 hyp=0.41 cameraTheta=-2.92 mountX=-0.08 mountY=0.40, mountTheta=1.78
00:23:59.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.09, opts=13)
00:23:59.081 00.000 28316 Enqueuing Move request for scope (-0.40, -0.09)
00:23:59.082 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:23:59.082 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
00:23:59.083 00.001 29988 Worker thread wakes up
00:23:59.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.09) opts 0xd
00:23:59.083 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.09)
00:23:59.083 00.000 29988 Moving (-0.40, -0.09) raw xDistance=-0.08 yDistance=0.40
00:23:59.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:59.083 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.60
00:23:59.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:23:59.083 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 4 / 99999
00:23:59.084 00.001 29988 MoveAxis(E, 0, ABG)
00:23:59.084 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141439.084,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:23:59.084 00.000 29988 Move returns status 0, amount 0
00:23:59.084 00.000 29988 MoveAxis(S, 96, ABG)
00:23:59.084 00.000 29988 Guiding  Dir = 1, Dur = 96
00:23:59.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:59.085 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:23:59.085 00.000 28316 Enqueuing Expose request
00:23:59.086 00.001 29988 IsSlewing returns 0
00:23:59.086 00.000 29988 IsGuiding returns 0
00:23:59.091 00.005 29988 PulseGuide returned control before completion, sleep 101
00:23:59.197 00.106 29988 IsGuiding returns 0
00:23:59.197 00.000 29988 Move returns status 0, amount 96
00:23:59.197 00.000 29988 move complete, result=0
00:23:59.197 00.000 29988 worker thread done servicing request
00:23:59.197 00.000 29988 Worker thread wakes up
00:23:59.198 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:23:59.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:23:59.198 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 96 ms SOUTH
00:24:00.611 01.413 29988 Exposure complete
00:24:00.646 00.035 29988 worker thread done servicing request
00:24:00.646 00.000 28316 OnExposeComplete: enter
00:24:00.646 00.000 28316 UpdateGuideState(): m_state=6
00:24:00.647 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3865
00:24:00.647 00.000 28316 Star::Find returns 1 (0), X=585.46, Y=116.71, Mass=1894, SNR=29.9, Peak=142 HFD=4.0
00:24:00.649 00.002 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
00:24:00.650 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.22 = 1.22)
00:24:00.652 00.002 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.05 hyp=0.46 cameraTheta=-3.03 mountX=-0.14 mountY=0.43, mountTheta=1.89
00:24:00.654 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.05, opts=13)
00:24:00.656 00.002 28316 Enqueuing Move request for scope (-0.46, -0.05)
00:24:00.656 00.000 29988 Worker thread wakes up
00:24:00.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:24:00.657 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:24:00.658 00.001 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 5 / 99999
00:24:00.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.05) opts 0xd
00:24:00.658 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.05)
00:24:00.658 00.000 29988 Moving (-0.46, -0.05) raw xDistance=-0.14 yDistance=0.43
00:24:00.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:00.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:24:00.658 00.000 29988 MoveAxis(E, 0, ABG)
00:24:00.658 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141440.658,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:24:00.662 00.004 29988 Move returns status 0, amount 0
00:24:00.662 00.000 29988 MoveAxis(S, 103, ABG)
00:24:00.662 00.000 29988 Guiding  Dir = 1, Dur = 103
00:24:00.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:00.665 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:00.666 00.001 28316 Enqueuing Expose request
00:24:00.669 00.003 29988 IsSlewing returns 0
00:24:00.669 00.000 29988 IsGuiding returns 0
00:24:00.674 00.005 29988 PulseGuide returned control before completion, sleep 109
00:24:00.800 00.126 29988 IsGuiding returns 0
00:24:00.800 00.000 29988 Move returns status 0, amount 103
00:24:00.800 00.000 29988 move complete, result=0
00:24:00.800 00.000 29988 worker thread done servicing request
00:24:00.800 00.000 29988 Worker thread wakes up
00:24:00.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:00.800 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 103 ms SOUTH
00:24:00.801 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:02.428 01.627 29988 Exposure complete
00:24:02.478 00.050 29988 worker thread done servicing request
00:24:02.478 00.000 28316 OnExposeComplete: enter
00:24:02.481 00.003 28316 UpdateGuideState(): m_state=6
00:24:02.484 00.003 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3866
00:24:02.486 00.002 28316 Star::Find returns 1 (0), X=585.58, Y=116.79, Mass=1906, SNR=29.9, Peak=156 HFD=4.4
00:24:02.488 00.002 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
00:24:02.490 00.002 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.04)
00:24:02.492 00.002 28316 CameraToMount -- cameraX=-0.34 cameraY=0.02 hyp=0.34 cameraTheta=3.08 mountX=-0.16 mountY=0.29, mountTheta=2.07
00:24:02.496 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.02, opts=13)
00:24:02.497 00.001 28316 Enqueuing Move request for scope (-0.34, 0.02)
00:24:02.497 00.000 29988 Worker thread wakes up
00:24:02.498 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:02.498 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:24:02.498 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 6 / 99999
00:24:02.499 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.02) opts 0xd
00:24:02.499 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141442.499,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:24:02.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.02)
00:24:02.499 00.000 29988 Moving (-0.34, 0.02) raw xDistance=-0.16 yDistance=0.29
00:24:02.499 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:02.500 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:02.500 00.000 28316 Enqueuing Expose request
00:24:02.501 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:24:02.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
00:24:02.501 00.000 29988 MoveAxis(E, 0, ABG)
00:24:02.501 00.000 29988 Move returns status 0, amount 0
00:24:02.501 00.000 29988 MoveAxis(S, 70, ABG)
00:24:02.501 00.000 29988 Guiding  Dir = 1, Dur = 70
00:24:02.501 00.000 29988 IsSlewing returns 0
00:24:02.501 00.000 29988 IsGuiding returns 0
00:24:02.507 00.006 29988 PulseGuide returned control before completion, sleep 76
00:24:02.598 00.091 29988 IsGuiding returns 0
00:24:02.598 00.000 29988 Move returns status 0, amount 70
00:24:02.598 00.000 29988 move complete, result=0
00:24:02.598 00.000 29988 worker thread done servicing request
00:24:02.598 00.000 29988 Worker thread wakes up
00:24:02.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:02.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:02.598 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 70 ms SOUTH
00:24:04.010 01.412 29988 Exposure complete
00:24:04.046 00.036 29988 worker thread done servicing request
00:24:04.046 00.000 28316 OnExposeComplete: enter
00:24:04.047 00.001 28316 UpdateGuideState(): m_state=6
00:24:04.048 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3867
00:24:04.050 00.002 28316 Star::Find returns 1 (0), X=585.68, Y=116.85, Mass=1890, SNR=29.7, Peak=176 HFD=4.4
00:24:04.051 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
00:24:04.052 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
00:24:04.053 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.80 mountX=-0.17 mountY=0.17, mountTheta=2.35
00:24:04.055 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.08, opts=13)
00:24:04.056 00.001 28316 Enqueuing Move request for scope (-0.24, 0.08)
00:24:04.057 00.001 29988 Worker thread wakes up
00:24:04.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
00:24:04.058 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
00:24:04.058 00.000 29988 Moving (-0.24, 0.08) raw xDistance=-0.17 yDistance=0.17
00:24:04.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:24:04.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:04.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:04.059 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:24:04.059 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.7
00:24:04.060 00.001 29988 MoveAxis(E, 0, ABG)
00:24:04.060 00.000 29988 Move returns status 0, amount 0
00:24:04.060 00.000 29988 MoveAxis(N, 0, ABG)
00:24:04.060 00.000 29988 Move returns status 0, amount 0
00:24:04.060 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 7 / 99999
00:24:04.061 00.001 29988 move complete, result=0
00:24:04.061 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141444.061,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
00:24:04.061 00.000 29988 worker thread done servicing request
00:24:04.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:04.062 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:04.062 00.000 28316 Enqueuing Expose request
00:24:04.063 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:04.063 00.000 29988 Worker thread wakes up
00:24:04.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:04.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:05.690 01.627 29988 Exposure complete
00:24:05.713 00.023 29988 worker thread done servicing request
00:24:05.714 00.001 28316 OnExposeComplete: enter
00:24:05.714 00.000 28316 UpdateGuideState(): m_state=6
00:24:05.715 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3868
00:24:05.715 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=117.02, Mass=1941, SNR=30.2, Peak=189 HFD=4.3
00:24:05.716 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
00:24:05.716 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
00:24:05.716 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.28 cameraTheta=2.01 mountX=-0.28 mountY=-0.01, mountTheta=-3.11
00:24:05.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.26, opts=13)
00:24:05.718 00.001 28316 Enqueuing Move request for scope (-0.12, 0.26)
00:24:05.718 00.000 29988 Worker thread wakes up
00:24:05.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
00:24:05.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
00:24:05.718 00.000 29988 Moving (-0.12, 0.26) raw xDistance=-0.28 yDistance=-0.01
00:24:05.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:24:05.719 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:05.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:24:05.719 00.000 29988 MoveAxis(E, 59, ABG)
00:24:05.719 00.000 29988 Guiding  Dir = 2, Dur = 59
00:24:05.719 00.000 29988 IsSlewing returns 0
00:24:05.719 00.000 29988 IsGuiding returns 0
00:24:05.721 00.002 29988 PulseGuide returned control before completion, sleep 68
00:24:05.722 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:05.729 00.007 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:24:05.730 00.001 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 8 / 99999
00:24:05.730 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141445.730,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
00:24:05.731 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:05.731 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:05.732 00.001 28316 Enqueuing Expose request
00:24:05.797 00.065 29988 IsGuiding returns 0
00:24:05.797 00.000 29988 Move returns status 0, amount 59
00:24:05.797 00.000 29988 MoveAxis(N, 0, ABG)
00:24:05.797 00.000 29988 Move returns status 0, amount 0
00:24:05.797 00.000 29988 move complete, result=0
00:24:05.797 00.000 29988 worker thread done servicing request
00:24:05.798 00.001 29988 Worker thread wakes up
00:24:05.798 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
00:24:05.799 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:05.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:07.204 01.405 29988 Exposure complete
00:24:07.227 00.023 29988 worker thread done servicing request
00:24:07.228 00.001 28316 OnExposeComplete: enter
00:24:07.228 00.000 28316 UpdateGuideState(): m_state=6
00:24:07.229 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3869
00:24:07.229 00.000 28316 Star::Find returns 1 (0), X=585.63, Y=116.95, Mass=1947, SNR=30.3, Peak=185 HFD=4.1
00:24:07.230 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
00:24:07.230 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
00:24:07.231 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.19 hyp=0.34 cameraTheta=2.56 mountX=-0.29 mountY=0.17, mountTheta=2.61
00:24:07.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.19, opts=13)
00:24:07.233 00.001 28316 Enqueuing Move request for scope (-0.28, 0.19)
00:24:07.234 00.001 29988 Worker thread wakes up
00:24:07.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.19) opts 0xd
00:24:07.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.19)
00:24:07.234 00.000 29988 Moving (-0.28, 0.19) raw xDistance=-0.29 yDistance=0.17
00:24:07.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
00:24:07.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:07.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:24:07.234 00.000 29988 MoveAxis(E, 64, ABG)
00:24:07.234 00.000 29988 Guiding  Dir = 2, Dur = 64
00:24:07.234 00.000 29988 IsSlewing returns 0
00:24:07.235 00.001 29988 IsGuiding returns 0
00:24:07.236 00.001 29988 PulseGuide returned control before completion, sleep 73
00:24:07.237 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:07.244 00.007 28316 UpdateGuideState exits: m=1947 RSB=30.3
00:24:07.245 00.001 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 9 / 99999
00:24:07.246 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141447.246,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":4.7,"SettleTime":8.0,"StarLocked":true}
00:24:07.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:07.247 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:07.247 00.000 28316 Enqueuing Expose request
00:24:07.310 00.063 29988 IsGuiding returns 0
00:24:07.310 00.000 29988 Move returns status 0, amount 64
00:24:07.310 00.000 29988 MoveAxis(N, 0, ABG)
00:24:07.310 00.000 29988 Move returns status 0, amount 0
00:24:07.310 00.000 29988 move complete, result=0
00:24:07.310 00.000 29988 worker thread done servicing request
00:24:07.310 00.000 29988 Worker thread wakes up
00:24:07.310 00.000 28316 GuideStep: -0.3 px 64 ms EAST, 0.2 px 0 ms NORTH
00:24:07.311 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:07.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:08.940 01.629 29988 Exposure complete
00:24:08.962 00.022 29988 worker thread done servicing request
00:24:08.962 00.000 28316 OnExposeComplete: enter
00:24:08.963 00.001 28316 UpdateGuideState(): m_state=6
00:24:08.964 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3870
00:24:08.964 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=116.65, Mass=1992, SNR=30.6, Peak=167 HFD=4.5
00:24:08.964 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-1.14) = xAngle (-1.18 = -1.18)
00:24:08.965 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.92 = 1.92)
00:24:08.965 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.33 mountX=0.06 mountY=0.14, mountTheta=1.19
00:24:08.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
00:24:08.967 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
00:24:08.967 00.000 29988 Worker thread wakes up
00:24:08.968 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
00:24:08.968 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
00:24:08.968 00.000 29988 Moving (-0.10, -0.11) raw xDistance=0.06 yDistance=0.14
00:24:08.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:24:08.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:08.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:24:08.968 00.000 29988 MoveAxis(E, 0, ABG)
00:24:08.968 00.000 29988 Move returns status 0, amount 0
00:24:08.968 00.000 29988 MoveAxis(N, 0, ABG)
00:24:08.968 00.000 29988 Move returns status 0, amount 0
00:24:08.968 00.000 29988 move complete, result=0
00:24:08.968 00.000 29988 worker thread done servicing request
00:24:08.971 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:08.978 00.007 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:24:08.979 00.001 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 10 / 99999
00:24:08.979 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141448.979,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:24:08.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:08.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:08.981 00.001 28316 Enqueuing Expose request
00:24:08.981 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:08.982 00.001 29988 Worker thread wakes up
00:24:08.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:08.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:10.506 01.524 29988 Exposure complete
00:24:10.529 00.023 29988 worker thread done servicing request
00:24:10.529 00.000 28316 OnExposeComplete: enter
00:24:10.530 00.001 28316 UpdateGuideState(): m_state=6
00:24:10.530 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3871
00:24:10.531 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=116.95, Mass=2030, SNR=31.1, Peak=191 HFD=4.4
00:24:10.531 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.53 = 2.53)
00:24:10.532 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.65)
00:24:10.532 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.39 mountX=-0.16 mountY=-0.12, mountTheta=-2.51
00:24:10.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.19, opts=13)
00:24:10.534 00.001 28316 Enqueuing Move request for scope (0.03, 0.19)
00:24:10.534 00.000 29988 Worker thread wakes up
00:24:10.534 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
00:24:10.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
00:24:10.534 00.000 29988 Moving (0.03, 0.19) raw xDistance=-0.16 yDistance=-0.12
00:24:10.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:24:10.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:10.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:24:10.534 00.000 29988 MoveAxis(E, 0, ABG)
00:24:10.534 00.000 29988 Move returns status 0, amount 0
00:24:10.534 00.000 29988 MoveAxis(N, 0, ABG)
00:24:10.534 00.000 29988 Move returns status 0, amount 0
00:24:10.534 00.000 29988 move complete, result=0
00:24:10.534 00.000 29988 worker thread done servicing request
00:24:10.537 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:10.545 00.008 28316 UpdateGuideState exits: m=2030 RSB=31.1
00:24:10.545 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 11 / 99999
00:24:10.546 00.001 28316 PhdController: newstate STATE_FINISH
00:24:10.546 00.000 28316 PhdController complete: success
00:24:10.546 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786141450.546,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
00:24:10.547 00.001 28316 Mount: notify guiding dither settle done success=1
00:24:10.547 00.000 28316 PhdController: newstate STATE_IDLE
00:24:10.548 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:10.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:10.549 00.001 28316 Enqueuing Expose request
00:24:10.549 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:10.550 00.001 29988 Worker thread wakes up
00:24:10.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:10.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:12.179 01.629 29988 Exposure complete
00:24:12.202 00.023 29988 worker thread done servicing request
00:24:12.202 00.000 28316 OnExposeComplete: enter
00:24:12.202 00.000 28316 UpdateGuideState(): m_state=6
00:24:12.203 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.203 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=116.89, Mass=1935, SNR=30.2, Peak=187 HFD=4.3
00:24:12.204 00.001 28316 MultiStar: exiting stabilization period
00:24:12.204 00.000 28316 MultiStar: updating star positions after lock position change
00:24:12.204 00.000 28316 Star::Find(15, 468, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.205 00.001 28316 Star::Find returns 1 (0), X=469.03, Y=126.98, Mass=1636, SNR=28.1, Peak=167 HFD=4.1
00:24:12.205 00.000 28316 Star::Find(15, 426, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.206 00.001 28316 Star::Find returns 1 (0), X=427.05, Y=198.61, Mass=1773, SNR=28.9, Peak=149 HFD=4.0
00:24:12.206 00.000 28316 Star::Find(15, 1118, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.206 00.000 28316 Star::Find returns 1 (0), X=1118.95, Y=659.31, Mass=1370, SNR=25.4, Peak=121 HFD=4.0
00:24:12.207 00.001 28316 Star::Find(15, 571, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.207 00.000 28316 Star::Find returns 1 (0), X=571.61, Y=643.40, Mass=1452, SNR=26.4, Peak=111 HFD=4.1
00:24:12.208 00.001 28316 Star::Find(15, 590, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.208 00.000 28316 Star::Find returns 1 (0), X=590.27, Y=418.02, Mass=1159, SNR=23.6, Peak=114 HFD=4.0
00:24:12.210 00.002 28316 Star::Find(15, 1106, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.210 00.000 28316 Star::Find returns 1 (0), X=1106.53, Y=892.72, Mass=950, SNR=21.4, Peak=83 HFD=3.6
00:24:12.211 00.001 28316 Star::Find(15, 1125, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.211 00.000 28316 Star::Find returns 1 (0), X=1125.70, Y=810.87, Mass=847, SNR=20.2, Peak=77 HFD=3.8
00:24:12.211 00.000 28316 Star::Find(15, 976, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.212 00.001 28316 Star::Find returns 1 (0), X=976.91, Y=262.95, Mass=677, SNR=18.0, Peak=77 HFD=3.9
00:24:12.212 00.000 28316 Star::Find(15, 305, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.213 00.001 28316 Star::Find returns 1 (0), X=305.04, Y=444.44, Mass=685, SNR=18.1, Peak=67 HFD=3.7
00:24:12.213 00.000 28316 Star::Find(15, 569, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.213 00.000 28316 Star::Find returns 1 (0), X=569.08, Y=438.23, Mass=635, SNR=17.5, Peak=59 HFD=4.0
00:24:12.214 00.001 28316 Star::Find(15, 1007, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
00:24:12.214 00.000 28316 Star::Find returns 1 (0), X=1007.54, Y=699.04, Mass=612, SNR=17.1, Peak=53 HFD=3.6
00:24:12.215 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.87)
00:24:12.215 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
00:24:12.215 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.16 cameraTheta=2.26 mountX=-0.16 mountY=0.04, mountTheta=2.91
00:24:12.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.13, opts=13)
00:24:12.217 00.001 28316 Enqueuing Move request for scope (-0.11, 0.13)
00:24:12.217 00.000 29988 Worker thread wakes up
00:24:12.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
00:24:12.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
00:24:12.217 00.000 29988 Moving (-0.11, 0.13) raw xDistance=-0.16 yDistance=0.04
00:24:12.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:24:12.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:12.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:12.218 00.001 29988 MoveAxis(E, 0, ABG)
00:24:12.218 00.000 29988 Move returns status 0, amount 0
00:24:12.218 00.000 29988 MoveAxis(N, 0, ABG)
00:24:12.218 00.000 29988 Move returns status 0, amount 0
00:24:12.218 00.000 29988 move complete, result=0
00:24:12.218 00.000 29988 worker thread done servicing request
00:24:12.221 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:12.228 00.007 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:24:12.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:12.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:12.229 00.000 28316 Enqueuing Expose request
00:24:12.230 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:12.230 00.000 29988 Worker thread wakes up
00:24:12.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:12.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:13.745 01.515 29988 Exposure complete
00:24:13.768 00.023 29988 worker thread done servicing request
00:24:13.768 00.000 28316 OnExposeComplete: enter
00:24:13.769 00.001 28316 UpdateGuideState(): m_state=6
00:24:13.769 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3873
00:24:13.770 00.001 28316 Star::Find returns 1 (0), X=585.75, Y=117.00, Mass=2007, SNR=30.8, Peak=197 HFD=4.3
00:24:13.770 00.000 28316 MultiStar: [#1 -0.18,0.09,0.88,U] [#2 -0.07,0.01,0.94,U] [#3 -0.13,0.06,0.85,U] [#4 0.04,-0.05,0.86,U] [#5 -0.11,0.14,0.80,U] [#6 -0.17,0.16,0.71,U] [#7 -0.15,0.07,0.64,U] [#8 0.06,-0.12,0.57,U] 
00:24:13.771 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.07}, one-star: {-0.16, 0.24}
00:24:13.771 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
00:24:13.771 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
00:24:13.772 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.51 mountX=-0.11 mountY=0.06, mountTheta=2.67
00:24:13.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
00:24:13.773 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
00:24:13.774 00.001 29988 Worker thread wakes up
00:24:13.775 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:24:13.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:24:13.775 00.000 29988 Moving (-0.10, 0.07) raw xDistance=-0.11 yDistance=0.06
00:24:13.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:24:13.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:13.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:24:13.775 00.000 29988 MoveAxis(E, 0, ABG)
00:24:13.775 00.000 29988 Move returns status 0, amount 0
00:24:13.775 00.000 29988 MoveAxis(N, 0, ABG)
00:24:13.775 00.000 29988 Move returns status 0, amount 0
00:24:13.775 00.000 29988 move complete, result=0
00:24:13.775 00.000 29988 worker thread done servicing request
00:24:13.779 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:13.786 00.007 28316 UpdateGuideState exits: m=2007 RSB=30.8
00:24:13.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:13.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:13.787 00.000 28316 Enqueuing Expose request
00:24:13.788 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:13.788 00.000 29988 Worker thread wakes up
00:24:13.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:13.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:15.419 01.631 29988 Exposure complete
00:24:15.444 00.025 29988 worker thread done servicing request
00:24:15.444 00.000 28316 OnExposeComplete: enter
00:24:15.444 00.000 28316 UpdateGuideState(): m_state=6
00:24:15.445 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3874
00:24:15.445 00.000 28316 Star::Find returns 1 (0), X=585.82, Y=116.87, Mass=1957, SNR=30.3, Peak=187 HFD=4.4
00:24:15.446 00.001 28316 MultiStar: [#1 -0.00,-0.06,0.92,U] [#2 -0.02,-0.17,0.97,U] [#3 0.09,-0.09,0.84,U] [#4 0.02,-0.06,0.86,U] [#5 0.07,-0.02,0.78,U] [#6 -0.01,-0.09,0.71,U] [#7 -0.08,0.07,0.65,U] [#8 0.04,-0.25,0.61,U] 
00:24:15.446 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.06}, one-star: {-0.09, 0.10}
00:24:15.447 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:24:15.447 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:24:15.447 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.55 mountX=0.05 mountY=0.03, mountTheta=0.44
00:24:15.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
00:24:15.449 00.001 28316 Enqueuing Move request for scope (0.00, -0.06)
00:24:15.449 00.000 29988 Worker thread wakes up
00:24:15.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
00:24:15.450 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
00:24:15.450 00.000 29988 Moving (0.00, -0.06) raw xDistance=0.05 yDistance=0.03
00:24:15.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:15.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:15.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:15.450 00.000 29988 MoveAxis(E, 0, ABG)
00:24:15.450 00.000 29988 Move returns status 0, amount 0
00:24:15.450 00.000 29988 MoveAxis(N, 0, ABG)
00:24:15.450 00.000 29988 Move returns status 0, amount 0
00:24:15.450 00.000 29988 move complete, result=0
00:24:15.450 00.000 29988 worker thread done servicing request
00:24:15.453 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:15.461 00.008 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:24:15.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:15.462 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:15.462 00.000 28316 Enqueuing Expose request
00:24:15.463 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:15.463 00.000 29988 Worker thread wakes up
00:24:15.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:15.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:16.981 01.518 29988 Exposure complete
00:24:17.012 00.031 29988 worker thread done servicing request
00:24:17.012 00.000 28316 OnExposeComplete: enter
00:24:17.013 00.001 28316 UpdateGuideState(): m_state=6
00:24:17.013 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3875
00:24:17.014 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=117.12, Mass=2010, SNR=30.6, Peak=205 HFD=4.4
00:24:17.014 00.000 28316 MultiStar: [#1 -0.09,0.17,0.90,U] [#2 0.00,0.09,0.95,U] [#3 0.01,0.12,0.86,U] [#4 0.07,0.24,0.87,U] [#5 -0.04,0.22,0.79,U] [#6 -0.14,0.23,0.71,U] [#7 -0.04,0.16,0.67,U] [#8 0.09,0.18,0.60,U] 
00:24:17.015 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {-0.03, 0.35}
00:24:17.015 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
00:24:17.016 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.36)
00:24:17.016 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.68 mountX=-0.19 mountY=-0.07, mountTheta=-2.79
00:24:17.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.20, opts=13)
00:24:17.018 00.001 28316 Enqueuing Move request for scope (-0.02, 0.20)
00:24:17.018 00.000 29988 Worker thread wakes up
00:24:17.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:17.018 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.6
00:24:17.019 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:17.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:17.020 00.001 28316 Enqueuing Expose request
00:24:17.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
00:24:17.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
00:24:17.020 00.000 29988 Moving (-0.02, 0.20) raw xDistance=-0.19 yDistance=-0.07
00:24:17.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:24:17.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:17.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:24:17.020 00.000 29988 MoveAxis(E, 0, ABG)
00:24:17.020 00.000 29988 Move returns status 0, amount 0
00:24:17.020 00.000 29988 MoveAxis(N, 0, ABG)
00:24:17.020 00.000 29988 Move returns status 0, amount 0
00:24:17.020 00.000 29988 move complete, result=0
00:24:17.020 00.000 29988 worker thread done servicing request
00:24:17.020 00.000 29988 Worker thread wakes up
00:24:17.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:17.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:17.021 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:18.653 01.632 29988 Exposure complete
00:24:18.691 00.038 29988 worker thread done servicing request
00:24:18.691 00.000 28316 OnExposeComplete: enter
00:24:18.692 00.001 28316 UpdateGuideState(): m_state=6
00:24:18.693 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3876
00:24:18.693 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=117.10, Mass=1968, SNR=30.3, Peak=170 HFD=4.4
00:24:18.694 00.001 28316 MultiStar: [#1 -0.11,0.18,0.90,U] [#2 -0.15,0.15,0.99,U] [#3 -0.04,0.10,0.85,U] [#4 -0.18,0.22,0.88,U] [#5 -0.11,0.24,0.75,U] [#6 -0.17,0.25,0.74,U] [#7 -0.20,0.22,0.65,U] [#8 -0.02,0.08,0.59,U] 
00:24:18.694 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.20}, one-star: {-0.11, 0.34}
00:24:18.695 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
00:24:18.695 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.36 = 0.08)
00:24:18.696 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.24 cameraTheta=2.12 mountX=-0.23 mountY=0.02, mountTheta=3.06
00:24:18.697 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.20, opts=13)
00:24:18.699 00.002 28316 Enqueuing Move request for scope (-0.12, 0.20)
00:24:18.702 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:18.704 00.002 28316 UpdateGuideState exits: m=1968 RSB=30.3
00:24:18.707 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:18.709 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:18.710 00.001 28316 Enqueuing Expose request
00:24:18.711 00.001 29988 Worker thread wakes up
00:24:18.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
00:24:18.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
00:24:18.711 00.000 29988 Moving (-0.12, 0.20) raw xDistance=-0.23 yDistance=0.02
00:24:18.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:24:18.712 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:18.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:24:18.712 00.000 29988 MoveAxis(E, 49, ABG)
00:24:18.712 00.000 29988 Guiding  Dir = 2, Dur = 49
00:24:18.712 00.000 29988 IsSlewing returns 0
00:24:18.712 00.000 29988 IsGuiding returns 0
00:24:18.715 00.003 29988 PulseGuide returned control before completion, sleep 57
00:24:18.779 00.064 29988 IsGuiding returns 0
00:24:18.779 00.000 29988 Move returns status 0, amount 49
00:24:18.779 00.000 29988 MoveAxis(N, 0, ABG)
00:24:18.779 00.000 29988 Move returns status 0, amount 0
00:24:18.779 00.000 29988 move complete, result=0
00:24:18.779 00.000 29988 worker thread done servicing request
00:24:18.779 00.000 29988 Worker thread wakes up
00:24:18.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:18.779 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
00:24:18.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:20.184 01.405 29988 Exposure complete
00:24:20.210 00.026 29988 worker thread done servicing request
00:24:20.210 00.000 28316 OnExposeComplete: enter
00:24:20.211 00.001 28316 UpdateGuideState(): m_state=6
00:24:20.212 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3877
00:24:20.212 00.000 28316 Star::Find returns 1 (0), X=585.86, Y=116.89, Mass=2034, SNR=30.9, Peak=188 HFD=4.3
00:24:20.213 00.001 28316 MultiStar: [#1 -0.34,0.09,0.87,U] [#2 -0.20,0.01,0.95,U] [#3 -0.04,0.01,0.83,U] [#4 -0.18,-0.09,0.86,U] [#5 -0.19,-0.05,0.76,U] [#6 -0.26,-0.01,0.69,U] [#7 -0.15,-0.11,0.62,U] [#8 -0.15,-0.14,0.56,U] 
00:24:20.213 00.000 28316 single-star, 8 included, MultiStar: {-0.17, -0.01}, one-star: {-0.06, 0.12}
00:24:20.215 00.002 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
00:24:20.215 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.03)
00:24:20.216 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.01 mountX=-0.14 mountY=-0.00, mountTheta=-3.11
00:24:20.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
00:24:20.217 00.000 28316 Enqueuing Move request for scope (-0.06, 0.12)
00:24:20.218 00.001 29988 Worker thread wakes up
00:24:20.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:20.218 00.000 28316 UpdateGuideState exits: m=2034 RSB=30.9
00:24:20.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
00:24:20.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
00:24:20.219 00.000 29988 Moving (-0.06, 0.12) raw xDistance=-0.14 yDistance=-0.00
00:24:20.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:20.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:20.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:24:20.219 00.000 29988 MoveAxis(E, 0, ABG)
00:24:20.219 00.000 29988 Move returns status 0, amount 0
00:24:20.219 00.000 29988 MoveAxis(N, 0, ABG)
00:24:20.219 00.000 29988 Move returns status 0, amount 0
00:24:20.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:20.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:20.220 00.001 28316 Enqueuing Expose request
00:24:20.220 00.000 29988 move complete, result=0
00:24:20.220 00.000 29988 worker thread done servicing request
00:24:20.220 00.000 29988 Worker thread wakes up
00:24:20.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:20.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:20.221 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:21.853 01.632 29988 Exposure complete
00:24:21.895 00.042 29988 worker thread done servicing request
00:24:21.895 00.000 28316 OnExposeComplete: enter
00:24:21.896 00.001 28316 UpdateGuideState(): m_state=6
00:24:21.896 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3878
00:24:21.897 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=116.86, Mass=1969, SNR=30.6, Peak=174 HFD=4.4
00:24:21.897 00.000 28316 MultiStar: [#1 -0.12,-0.01,0.92,U] [#2 -0.05,-0.21,0.94,U] [#3 -0.09,-0.11,0.83,U] [#4 0.08,-0.21,0.87,U] [#5 0.04,-0.14,0.80,U] [#6 -0.20,-0.07,0.72,U] [#7 -0.08,-0.09,0.65,U] [#8 0.06,-0.25,0.59,U] 
00:24:21.898 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.06, 0.10}
00:24:21.898 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.14) = xAngle (-0.86 = -0.86)
00:24:21.899 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25)
00:24:21.900 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.00 mountX=0.07 mountY=0.09, mountTheta=0.87
00:24:21.901 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
00:24:21.902 00.001 28316 Enqueuing Move request for scope (-0.05, -0.10)
00:24:21.902 00.000 29988 Worker thread wakes up
00:24:21.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
00:24:21.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
00:24:21.902 00.000 29988 Moving (-0.05, -0.10) raw xDistance=0.07 yDistance=0.09
00:24:21.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:24:21.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:21.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:24:21.903 00.001 29988 MoveAxis(E, 0, ABG)
00:24:21.903 00.000 29988 Move returns status 0, amount 0
00:24:21.903 00.000 29988 MoveAxis(N, 0, ABG)
00:24:21.903 00.000 29988 Move returns status 0, amount 0
00:24:21.903 00.000 29988 move complete, result=0
00:24:21.903 00.000 29988 worker thread done servicing request
00:24:21.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:21.903 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.6
00:24:21.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:21.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:21.904 00.000 28316 Enqueuing Expose request
00:24:21.905 00.001 29988 Worker thread wakes up
00:24:21.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:21.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:21.905 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:23.419 01.514 29988 Exposure complete
00:24:23.461 00.042 29988 worker thread done servicing request
00:24:23.461 00.000 28316 OnExposeComplete: enter
00:24:23.461 00.000 28316 UpdateGuideState(): m_state=6
00:24:23.462 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3879
00:24:23.462 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=116.83, Mass=1877, SNR=29.9, Peak=179 HFD=4.4
00:24:23.463 00.001 28316 MultiStar: [#1 -0.07,-0.07,0.93,U] [#2 -0.07,-0.10,0.99,U] [#3 -0.02,-0.07,0.86,U] [#4 0.04,0.04,0.88,U] [#5 -0.02,-0.12,0.80,U] [#6 -0.19,0.10,0.72,U] [#7 -0.19,0.01,0.67,U] [#8 -0.04,-0.07,0.59,U] 
00:24:23.464 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.11, 0.07}
00:24:23.465 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
00:24:23.466 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
00:24:23.466 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.80 mountX=-0.01 mountY=0.07, mountTheta=1.66
00:24:23.467 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
00:24:23.468 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
00:24:23.468 00.000 29988 Worker thread wakes up
00:24:23.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:23.469 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.9
00:24:23.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:23.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:23.470 00.000 28316 Enqueuing Expose request
00:24:23.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:24:23.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:24:23.471 00.001 29988 Moving (-0.07, -0.02) raw xDistance=-0.01 yDistance=0.07
00:24:23.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:24:23.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:23.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:24:23.471 00.000 29988 MoveAxis(E, 0, ABG)
00:24:23.471 00.000 29988 Move returns status 0, amount 0
00:24:23.471 00.000 29988 MoveAxis(N, 0, ABG)
00:24:23.471 00.000 29988 Move returns status 0, amount 0
00:24:23.471 00.000 29988 move complete, result=0
00:24:23.471 00.000 29988 worker thread done servicing request
00:24:23.471 00.000 29988 Worker thread wakes up
00:24:23.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:23.471 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:23.472 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:25.106 01.634 29988 Exposure complete
00:24:25.134 00.028 29988 worker thread done servicing request
00:24:25.134 00.000 28316 OnExposeComplete: enter
00:24:25.136 00.002 28316 UpdateGuideState(): m_state=6
00:24:25.137 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3880
00:24:25.138 00.001 28316 Star::Find returns 1 (0), X=585.81, Y=117.01, Mass=1938, SNR=30.2, Peak=193 HFD=4.2
00:24:25.139 00.001 28316 MultiStar: [#1 -0.10,0.03,0.87,U] [#2 0.04,0.03,0.98,U] [#3 -0.03,-0.02,0.88,U] [#4 0.02,0.01,0.88,U] [#5 -0.06,0.18,0.78,U] [#6 -0.23,0.26,0.71,U] [#7 -0.24,0.12,0.68,U] [#8 -0.15,-0.23,0.58,U] 
00:24:25.140 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.11, 0.25}
00:24:25.140 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (-1.14) = xAngle (3.54 = -2.74)
00:24:25.141 00.001 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.65 = 0.36)
00:24:25.141 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.40 mountX=-0.11 mountY=0.04, mountTheta=2.77
00:24:25.144 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
00:24:25.145 00.001 28316 Enqueuing Move request for scope (-0.08, 0.08)
00:24:25.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:25.146 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:24:25.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:25.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:25.148 00.000 28316 Enqueuing Expose request
00:24:25.149 00.001 29988 Worker thread wakes up
00:24:25.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
00:24:25.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
00:24:25.150 00.001 29988 Moving (-0.08, 0.08) raw xDistance=-0.11 yDistance=0.04
00:24:25.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:24:25.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:25.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:25.150 00.000 29988 MoveAxis(E, 0, ABG)
00:24:25.150 00.000 29988 Move returns status 0, amount 0
00:24:25.150 00.000 29988 MoveAxis(N, 0, ABG)
00:24:25.150 00.000 29988 Move returns status 0, amount 0
00:24:25.150 00.000 29988 move complete, result=0
00:24:25.150 00.000 29988 worker thread done servicing request
00:24:25.150 00.000 29988 Worker thread wakes up
00:24:25.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:25.151 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:25.151 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:26.667 01.516 29988 Exposure complete
00:24:26.712 00.045 29988 worker thread done servicing request
00:24:26.712 00.000 28316 OnExposeComplete: enter
00:24:26.713 00.001 28316 UpdateGuideState(): m_state=6
00:24:26.716 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3881
00:24:26.719 00.003 28316 Star::Find returns 1 (0), X=585.76, Y=117.02, Mass=1926, SNR=30.1, Peak=188 HFD=4.3
00:24:26.721 00.002 28316 MultiStar: [#1 -0.14,0.01,0.93,U] [#2 -0.08,-0.13,0.99,U] [#3 -0.08,0.10,0.85,U] [#4 0.07,0.05,0.87,U] [#5 0.05,0.04,0.79,U] [#6 -0.25,0.17,0.74,U] [#7 -0.12,0.10,0.66,U] [#8 -0.15,-0.05,0.59,U] 
00:24:26.724 00.003 28316 refined, 8 included, MultiStar: {-0.09, 0.06}, one-star: {-0.15, 0.25}
00:24:26.727 00.003 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (-1.14) = xAngle (3.69 = -2.59)
00:24:26.729 00.002 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.79 = 0.51)
00:24:26.730 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.54 mountX=-0.09 mountY=0.05, mountTheta=2.62
00:24:26.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
00:24:26.733 00.002 28316 Enqueuing Move request for scope (-0.09, 0.06)
00:24:26.733 00.000 29988 Worker thread wakes up
00:24:26.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:26.734 00.001 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:24:26.734 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:26.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:26.735 00.001 28316 Enqueuing Expose request
00:24:26.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
00:24:26.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
00:24:26.735 00.000 29988 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=0.05
00:24:26.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:24:26.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:26.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:24:26.735 00.000 29988 MoveAxis(E, 0, ABG)
00:24:26.735 00.000 29988 Move returns status 0, amount 0
00:24:26.735 00.000 29988 MoveAxis(N, 0, ABG)
00:24:26.735 00.000 29988 Move returns status 0, amount 0
00:24:26.735 00.000 29988 move complete, result=0
00:24:26.735 00.000 29988 worker thread done servicing request
00:24:26.735 00.000 29988 Worker thread wakes up
00:24:26.736 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:26.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:26.736 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:28.365 01.629 29988 Exposure complete
00:24:28.399 00.034 29988 worker thread done servicing request
00:24:28.399 00.000 28316 OnExposeComplete: enter
00:24:28.400 00.001 28316 UpdateGuideState(): m_state=6
00:24:28.401 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3882
00:24:28.401 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=116.83, Mass=1920, SNR=30.1, Peak=190 HFD=4.2
00:24:28.402 00.001 28316 MultiStar: [#1 -0.09,-0.04,0.92,U] [#2 0.07,-0.21,0.96,U] [#3 0.06,-0.14,0.82,U] [#4 0.11,-0.17,0.88,U] [#5 0.08,-0.04,0.79,U] [#6 0.01,-0.14,0.71,U] [#7 0.05,-0.09,0.65,U] [#8 0.24,-0.32,0.00,M1] 
00:24:28.402 00.000 28316 single-star, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.01, 0.06}
00:24:28.402 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
00:24:28.403 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
00:24:28.403 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.41 mountX=-0.05 mountY=-0.04, mountTheta=-2.53
00:24:28.404 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
00:24:28.406 00.002 28316 Enqueuing Move request for scope (0.01, 0.06)
00:24:28.406 00.000 29988 Worker thread wakes up
00:24:28.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:28.407 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
00:24:28.407 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.1
00:24:28.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
00:24:28.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:28.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:28.408 00.001 28316 Enqueuing Expose request
00:24:28.410 00.002 29988 Moving (0.01, 0.06) raw xDistance=-0.05 yDistance=-0.04
00:24:28.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:24:28.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:28.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:24:28.410 00.000 29988 MoveAxis(E, 0, ABG)
00:24:28.410 00.000 29988 Move returns status 0, amount 0
00:24:28.410 00.000 29988 MoveAxis(N, 0, ABG)
00:24:28.410 00.000 29988 Move returns status 0, amount 0
00:24:28.410 00.000 29988 move complete, result=0
00:24:28.410 00.000 29988 worker thread done servicing request
00:24:28.410 00.000 29988 Worker thread wakes up
00:24:28.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:28.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:28.411 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:29.931 01.520 29988 Exposure complete
00:24:29.964 00.033 29988 worker thread done servicing request
00:24:29.965 00.001 28316 OnExposeComplete: enter
00:24:29.965 00.000 28316 UpdateGuideState(): m_state=6
00:24:29.967 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3883
00:24:29.968 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=117.03, Mass=1979, SNR=30.5, Peak=193 HFD=4.3
00:24:29.969 00.001 28316 MultiStar: [#1 0.08,-0.05,0.91,U] [#2 0.12,-0.07,0.96,U] [#3 0.25,-0.06,0.85,U] [#4 0.26,-0.05,0.86,U] [#5 0.21,-0.09,0.78,U] [#6 0.01,0.02,0.70,U] [#7 0.05,0.04,0.67,U] [#8 0.18,-0.14,0.62,U] 
00:24:29.970 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.20, 0.27}
00:24:29.971 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:24:29.972 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
00:24:29.972 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.05 mountX=0.07 mountY=-0.13, mountTheta=-1.09
00:24:29.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
00:24:29.975 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
00:24:29.976 00.001 29988 Worker thread wakes up
00:24:29.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
00:24:29.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
00:24:29.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:29.977 00.001 29988 Moving (0.15, -0.01) raw xDistance=0.07 yDistance=-0.13
00:24:29.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:24:29.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:29.977 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:24:29.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:29.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:29.978 00.000 28316 Enqueuing Expose request
00:24:29.979 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:24:29.979 00.000 29988 MoveAxis(E, 0, ABG)
00:24:29.979 00.000 29988 Move returns status 0, amount 0
00:24:29.979 00.000 29988 MoveAxis(N, 0, ABG)
00:24:29.979 00.000 29988 Move returns status 0, amount 0
00:24:29.979 00.000 29988 move complete, result=0
00:24:29.979 00.000 29988 worker thread done servicing request
00:24:29.979 00.000 29988 Worker thread wakes up
00:24:29.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:29.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:29.979 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:31.608 01.629 29988 Exposure complete
00:24:31.649 00.041 29988 worker thread done servicing request
00:24:31.650 00.001 28316 OnExposeComplete: enter
00:24:31.653 00.003 28316 UpdateGuideState(): m_state=6
00:24:31.655 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3884
00:24:31.657 00.002 28316 Star::Find returns 1 (0), X=586.17, Y=116.81, Mass=1964, SNR=30.4, Peak=197 HFD=4.3
00:24:31.660 00.003 28316 MultiStar: [#1 0.24,-0.02,0.91,U] [#2 0.50,-0.30,0.00,M1] [#3 0.33,-0.01,0.84,U] [#4 0.37,-0.13,0.00,M1] [#5 0.39,-0.15,0.00,M1] [#6 0.21,-0.04,0.72,U] [#7 0.29,-0.00,0.66,U] [#8 0.45,-0.16,0.00,M1] 
00:24:31.663 00.003 28316 single-star, 4 included, MultiStar: {0.27, -0.00}, one-star: {0.26, 0.05}
00:24:31.665 00.002 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
00:24:31.668 00.003 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
00:24:31.670 00.002 28316 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.18 mountX=0.06 mountY=-0.25, mountTheta=-1.32
00:24:31.673 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.05, opts=13)
00:24:31.674 00.001 28316 Enqueuing Move request for scope (0.26, 0.05)
00:24:31.677 00.003 29988 Worker thread wakes up
00:24:31.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
00:24:31.677 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
00:24:31.677 00.000 29988 Moving (0.26, 0.05) raw xDistance=0.06 yDistance=-0.25
00:24:31.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:24:31.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:24:31.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:31.678 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:24:31.678 00.000 29988 MoveAxis(E, 0, ABG)
00:24:31.678 00.000 29988 Move returns status 0, amount 0
00:24:31.679 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.4
00:24:31.679 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:31.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:31.680 00.000 28316 Enqueuing Expose request
00:24:31.680 00.000 29988 MoveAxis(N, 0, ABG)
00:24:31.680 00.000 29988 Move returns status 0, amount 0
00:24:31.681 00.001 29988 move complete, result=0
00:24:31.681 00.000 29988 worker thread done servicing request
00:24:31.681 00.000 29988 Worker thread wakes up
00:24:31.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:31.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:31.682 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:33.206 01.524 29988 Exposure complete
00:24:33.235 00.029 29988 worker thread done servicing request
00:24:33.235 00.000 28316 OnExposeComplete: enter
00:24:33.236 00.001 28316 UpdateGuideState(): m_state=6
00:24:33.237 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3885
00:24:33.237 00.000 28316 Star::Find returns 1 (0), X=586.11, Y=116.79, Mass=1936, SNR=30.2, Peak=185 HFD=4.2
00:24:33.238 00.001 28316 MultiStar: [#1 0.08,-0.10,0.91,U] [#2 0.05,-0.25,0.96,U] [#3 0.37,-0.20,0.00,M1] [#4 0.24,-0.10,0.88,U] [#5 0.08,-0.04,0.77,U] [#6 0.07,-0.12,0.70,U] [#7 0.30,-0.02,0.68,U] [#8 0.22,-0.16,0.57,U] 
00:24:33.238 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.09}, one-star: {0.19, 0.03}
00:24:33.239 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:24:33.240 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.60)
00:24:33.241 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-0.56 mountX=0.15 mountY=-0.09, mountTheta=-0.56
00:24:33.242 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
00:24:33.243 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
00:24:33.243 00.000 29988 Worker thread wakes up
00:24:33.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:24:33.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:24:33.243 00.000 29988 Moving (0.15, -0.09) raw xDistance=0.15 yDistance=-0.09
00:24:33.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:33.244 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.2
00:24:33.245 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:33.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:33.245 00.000 28316 Enqueuing Expose request
00:24:33.246 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:24:33.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:33.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:24:33.246 00.000 29988 MoveAxis(E, 0, ABG)
00:24:33.246 00.000 29988 Move returns status 0, amount 0
00:24:33.246 00.000 29988 MoveAxis(N, 0, ABG)
00:24:33.246 00.000 29988 Move returns status 0, amount 0
00:24:33.246 00.000 29988 move complete, result=0
00:24:33.246 00.000 29988 worker thread done servicing request
00:24:33.246 00.000 29988 Worker thread wakes up
00:24:33.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:33.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:33.246 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:34.877 01.631 29988 Exposure complete
00:24:34.904 00.027 29988 worker thread done servicing request
00:24:34.904 00.000 28316 OnExposeComplete: enter
00:24:34.904 00.000 28316 UpdateGuideState(): m_state=6
00:24:34.905 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3886
00:24:34.905 00.000 28316 Star::Find returns 1 (0), X=585.92, Y=116.93, Mass=1862, SNR=29.6, Peak=178 HFD=4.3
00:24:34.906 00.001 28316 MultiStar: [#1 -0.18,0.07,0.93,U] [#2 -0.04,0.07,0.99,U] [#3 -0.04,0.08,0.87,U] [#4 0.12,-0.02,0.88,U] [#5 -0.02,-0.07,0.79,U] [#6 -0.14,0.09,0.74,U] [#7 -0.05,0.01,0.70,U] [#8 -0.01,-0.01,0.62,U] 
00:24:34.907 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.00, 0.17}
00:24:34.907 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
00:24:34.908 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.17)
00:24:34.908 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.21 mountX=-0.06 mountY=0.01, mountTheta=2.97
00:24:34.910 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
00:24:34.910 00.000 28316 Enqueuing Move request for scope (-0.04, 0.05)
00:24:34.910 00.000 29988 Worker thread wakes up
00:24:34.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:34.911 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
00:24:34.911 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.6
00:24:34.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:34.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:34.912 00.000 28316 Enqueuing Expose request
00:24:34.913 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
00:24:34.913 00.000 29988 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.01
00:24:34.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:24:34.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:34.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:34.913 00.000 29988 MoveAxis(E, 0, ABG)
00:24:34.913 00.000 29988 Move returns status 0, amount 0
00:24:34.913 00.000 29988 MoveAxis(N, 0, ABG)
00:24:34.913 00.000 29988 Move returns status 0, amount 0
00:24:34.913 00.000 29988 move complete, result=0
00:24:34.913 00.000 29988 worker thread done servicing request
00:24:34.913 00.000 29988 Worker thread wakes up
00:24:34.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:34.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:34.913 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:36.440 01.527 29988 Exposure complete
00:24:36.490 00.050 29988 worker thread done servicing request
00:24:36.491 00.001 28316 OnExposeComplete: enter
00:24:36.491 00.000 28316 UpdateGuideState(): m_state=6
00:24:36.492 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3887
00:24:36.493 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=116.96, Mass=1989, SNR=30.7, Peak=194 HFD=4.4
00:24:36.493 00.000 28316 MultiStar: [#1 0.14,0.18,0.90,U] [#2 0.10,-0.06,0.93,U] [#3 0.17,-0.01,0.85,U] [#4 0.16,-0.07,0.86,U] [#5 0.16,0.01,0.76,U] [#6 -0.01,-0.02,0.72,U] [#7 0.10,0.02,0.63,U] [#8 0.26,-0.09,0.60,U] 
00:24:36.494 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.08, 0.20}
00:24:36.494 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
00:24:36.495 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.82)
00:24:36.495 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.21 mountX=0.03 mountY=-0.12, mountTheta=-1.35
00:24:36.497 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
00:24:36.497 00.000 28316 Enqueuing Move request for scope (0.13, 0.03)
00:24:36.498 00.001 29988 Worker thread wakes up
00:24:36.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:36.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
00:24:36.498 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
00:24:36.498 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.7
00:24:36.500 00.002 29988 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=-0.12
00:24:36.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:24:36.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:36.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:36.501 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:24:36.501 00.000 29988 MoveAxis(E, 0, ABG)
00:24:36.501 00.000 29988 Move returns status 0, amount 0
00:24:36.501 00.000 29988 MoveAxis(N, 0, ABG)
00:24:36.501 00.000 29988 Move returns status 0, amount 0
00:24:36.501 00.000 29988 move complete, result=0
00:24:36.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:36.501 00.000 28316 Enqueuing Expose request
00:24:36.502 00.001 29988 worker thread done servicing request
00:24:36.502 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:36.502 00.000 29988 Worker thread wakes up
00:24:36.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:36.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:38.133 01.631 29988 Exposure complete
00:24:38.182 00.049 29988 worker thread done servicing request
00:24:38.182 00.000 28316 OnExposeComplete: enter
00:24:38.182 00.000 28316 UpdateGuideState(): m_state=6
00:24:38.183 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3888
00:24:38.183 00.000 28316 Star::Find returns 1 (0), X=586.02, Y=116.94, Mass=1952, SNR=30.3, Peak=201 HFD=4.4
00:24:38.183 00.000 28316 MultiStar: [#1 0.01,0.13,0.92,U] [#2 0.07,0.05,0.93,U] [#3 0.04,0.08,0.85,U] [#4 0.14,0.09,0.87,U] [#5 0.15,0.17,0.81,U] [#6 -0.09,0.11,0.73,U] [#7 -0.06,0.02,0.65,U] [#8 0.07,-0.06,0.60,U] 
00:24:38.184 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.09}, one-star: {0.10, 0.17}
00:24:38.184 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:24:38.184 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:24:38.186 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.05 mountX=-0.06 mountY=-0.09, mountTheta=-2.18
00:24:38.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.09, opts=13)
00:24:38.188 00.001 28316 Enqueuing Move request for scope (0.05, 0.09)
00:24:38.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:38.189 00.001 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:24:38.189 00.000 29988 Worker thread wakes up
00:24:38.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
00:24:38.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
00:24:38.189 00.000 29988 Moving (0.05, 0.09) raw xDistance=-0.06 yDistance=-0.09
00:24:38.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:38.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:38.190 00.000 28316 Enqueuing Expose request
00:24:38.191 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:24:38.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:38.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:24:38.191 00.000 29988 MoveAxis(E, 0, ABG)
00:24:38.191 00.000 29988 Move returns status 0, amount 0
00:24:38.191 00.000 29988 MoveAxis(N, 0, ABG)
00:24:38.191 00.000 29988 Move returns status 0, amount 0
00:24:38.191 00.000 29988 move complete, result=0
00:24:38.191 00.000 29988 worker thread done servicing request
00:24:38.191 00.000 29988 Worker thread wakes up
00:24:38.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:38.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:38.191 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:39.705 01.514 29988 Exposure complete
00:24:39.735 00.030 29988 worker thread done servicing request
00:24:39.736 00.001 28316 OnExposeComplete: enter
00:24:39.737 00.001 28316 UpdateGuideState(): m_state=6
00:24:39.738 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3889
00:24:39.738 00.000 28316 Star::Find returns 1 (0), X=585.94, Y=116.93, Mass=1907, SNR=30.2, Peak=183 HFD=4.3
00:24:39.739 00.001 28316 MultiStar: [#1 0.14,0.04,0.92,U] [#2 0.28,-0.05,0.96,U] [#3 0.25,-0.03,0.85,U] [#4 0.30,0.00,0.86,U] [#5 0.31,0.06,0.78,U] [#6 0.01,0.12,0.71,U] [#7 0.15,-0.02,0.68,U] [#8 0.23,-0.09,0.59,U] 
00:24:39.739 00.000 28316 single-star, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.02, 0.16}
00:24:39.740 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:24:39.740 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:24:39.741 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:24:39.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.16, opts=13)
00:24:39.743 00.001 28316 Enqueuing Move request for scope (0.02, 0.16)
00:24:39.743 00.000 29988 Worker thread wakes up
00:24:39.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:39.744 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.2
00:24:39.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:39.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:39.745 00.000 28316 Enqueuing Expose request
00:24:39.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
00:24:39.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
00:24:39.745 00.000 29988 Moving (0.02, 0.16) raw xDistance=-0.14 yDistance=-0.09
00:24:39.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:39.746 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:39.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:24:39.746 00.000 29988 MoveAxis(E, 0, ABG)
00:24:39.746 00.000 29988 Move returns status 0, amount 0
00:24:39.746 00.000 29988 MoveAxis(N, 0, ABG)
00:24:39.746 00.000 29988 Move returns status 0, amount 0
00:24:39.746 00.000 29988 move complete, result=0
00:24:39.746 00.000 29988 worker thread done servicing request
00:24:39.746 00.000 29988 Worker thread wakes up
00:24:39.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:39.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:39.746 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:41.372 01.626 29988 Exposure complete
00:24:41.411 00.039 29988 worker thread done servicing request
00:24:41.411 00.000 28316 OnExposeComplete: enter
00:24:41.413 00.002 28316 UpdateGuideState(): m_state=6
00:24:41.413 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3890
00:24:41.414 00.001 28316 Star::Find returns 1 (0), X=585.93, Y=117.07, Mass=1924, SNR=30.0, Peak=186 HFD=4.4
00:24:41.414 00.000 28316 MultiStar: [#1 -0.08,0.18,0.89,U] [#2 0.01,0.13,0.97,U] [#3 0.18,0.15,0.85,U] [#4 0.14,0.20,0.89,U] [#5 0.11,0.22,0.78,U] [#6 -0.09,0.16,0.72,U] [#7 -0.10,0.24,0.68,U] [#8 0.12,-0.00,0.64,U] 
00:24:41.415 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.18}, one-star: {0.02, 0.31}
00:24:41.415 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
00:24:41.415 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
00:24:41.416 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.38 mountX=-0.15 mountY=-0.11, mountTheta=-2.49
00:24:41.417 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.18, opts=13)
00:24:41.418 00.001 28316 Enqueuing Move request for scope (0.04, 0.18)
00:24:41.419 00.001 29988 Worker thread wakes up
00:24:41.419 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:41.419 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.0
00:24:41.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:41.420 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
00:24:41.420 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:41.421 00.001 28316 Enqueuing Expose request
00:24:41.421 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
00:24:41.421 00.000 29988 Moving (0.04, 0.18) raw xDistance=-0.15 yDistance=-0.11
00:24:41.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:24:41.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:41.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:24:41.421 00.000 29988 MoveAxis(E, 0, ABG)
00:24:41.421 00.000 29988 Move returns status 0, amount 0
00:24:41.421 00.000 29988 MoveAxis(N, 0, ABG)
00:24:41.421 00.000 29988 Move returns status 0, amount 0
00:24:41.421 00.000 29988 move complete, result=0
00:24:41.421 00.000 29988 worker thread done servicing request
00:24:41.421 00.000 29988 Worker thread wakes up
00:24:41.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:41.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:41.422 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:42.934 01.512 29988 Exposure complete
00:24:42.980 00.046 29988 worker thread done servicing request
00:24:42.980 00.000 28316 OnExposeComplete: enter
00:24:42.983 00.003 28316 UpdateGuideState(): m_state=6
00:24:42.985 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3891
00:24:42.988 00.003 28316 Star::Find returns 1 (0), X=585.91, Y=117.05, Mass=1919, SNR=30.1, Peak=192 HFD=4.3
00:24:42.990 00.002 28316 MultiStar: [#1 0.02,0.20,0.91,U] [#2 0.06,0.07,0.97,U] [#3 0.05,0.26,0.85,U] [#4 0.24,0.19,0.87,U] [#5 0.12,0.17,0.80,U] [#6 -0.06,0.20,0.73,U] [#7 0.02,0.17,0.70,U] [#8 0.11,-0.04,0.57,U] 
00:24:42.993 00.003 28316 refined, 8 included, MultiStar: {0.06, 0.18}, one-star: {-0.00, 0.29}
00:24:42.994 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
00:24:42.995 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.80)
00:24:42.995 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.24 mountX=-0.14 mountY=-0.13, mountTheta=-2.36
00:24:42.998 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.18, opts=13)
00:24:43.001 00.003 28316 Enqueuing Move request for scope (0.06, 0.18)
00:24:43.004 00.003 29988 Worker thread wakes up
00:24:43.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:43.005 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
00:24:43.005 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.1
00:24:43.005 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:43.006 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:43.007 00.001 28316 Enqueuing Expose request
00:24:43.007 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
00:24:43.007 00.000 29988 Moving (0.06, 0.18) raw xDistance=-0.14 yDistance=-0.13
00:24:43.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:43.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:43.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:24:43.007 00.000 29988 MoveAxis(E, 0, ABG)
00:24:43.007 00.000 29988 Move returns status 0, amount 0
00:24:43.007 00.000 29988 MoveAxis(N, 0, ABG)
00:24:43.007 00.000 29988 Move returns status 0, amount 0
00:24:43.007 00.000 29988 move complete, result=0
00:24:43.007 00.000 29988 worker thread done servicing request
00:24:43.007 00.000 29988 Worker thread wakes up
00:24:43.008 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:43.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:43.008 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:44.640 01.632 29988 Exposure complete
00:24:44.679 00.039 29988 worker thread done servicing request
00:24:44.679 00.000 28316 OnExposeComplete: enter
00:24:44.681 00.002 28316 UpdateGuideState(): m_state=6
00:24:44.683 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3892
00:24:44.684 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=117.05, Mass=1949, SNR=30.2, Peak=190 HFD=4.3
00:24:44.686 00.002 28316 MultiStar: [#1 -0.14,0.15,0.91,U] [#2 -0.07,0.05,0.96,U] [#3 -0.06,0.14,0.85,U] [#4 -0.01,0.10,0.90,U] [#5 -0.11,0.17,0.77,U] [#6 -0.23,0.21,0.72,U] [#7 -0.22,0.18,0.68,U] [#8 -0.12,0.09,0.59,U] 
00:24:44.689 00.003 28316 refined, 8 included, MultiStar: {-0.11, 0.15}, one-star: {-0.06, 0.29}
00:24:44.691 00.002 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.32 = -2.96)
00:24:44.692 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.42 = 0.14)
00:24:44.693 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.18 mountX=-0.18 mountY=0.03, mountTheta=3.00
00:24:44.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.15, opts=13)
00:24:44.697 00.002 28316 Enqueuing Move request for scope (-0.11, 0.15)
00:24:44.697 00.000 29988 Worker thread wakes up
00:24:44.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
00:24:44.697 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
00:24:44.697 00.000 29988 Moving (-0.11, 0.15) raw xDistance=-0.18 yDistance=0.03
00:24:44.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:24:44.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:44.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:44.699 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:44.699 00.000 29988 MoveAxis(E, 0, ABG)
00:24:44.699 00.000 29988 Move returns status 0, amount 0
00:24:44.699 00.000 29988 MoveAxis(N, 0, ABG)
00:24:44.699 00.000 29988 Move returns status 0, amount 0
00:24:44.699 00.000 29988 move complete, result=0
00:24:44.699 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.2
00:24:44.700 00.001 29988 worker thread done servicing request
00:24:44.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:44.703 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:44.705 00.002 28316 Enqueuing Expose request
00:24:44.707 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:44.710 00.003 29988 Worker thread wakes up
00:24:44.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:44.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:46.223 01.513 29988 Exposure complete
00:24:46.274 00.051 29988 worker thread done servicing request
00:24:46.275 00.001 28316 OnExposeComplete: enter
00:24:46.275 00.000 28316 UpdateGuideState(): m_state=6
00:24:46.276 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3893
00:24:46.276 00.000 28316 Star::Find returns 1 (0), X=585.80, Y=117.09, Mass=1911, SNR=30.0, Peak=186 HFD=4.2
00:24:46.277 00.001 28316 MultiStar: [#1 -0.01,0.09,0.92,U] [#2 0.04,0.08,0.98,U] [#3 0.03,0.01,0.87,U] [#4 -0.00,0.22,0.87,U] [#5 0.00,0.13,0.77,U] [#6 -0.13,0.19,0.74,U] [#7 -0.02,0.20,0.66,U] [#8 0.09,0.04,0.60,U] 
00:24:46.277 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.15}, one-star: {-0.12, 0.33}
00:24:46.278 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
00:24:46.278 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.92 = -0.36)
00:24:46.279 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
00:24:46.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
00:24:46.281 00.001 28316 Enqueuing Move request for scope (-0.02, 0.15)
00:24:46.282 00.001 29988 Worker thread wakes up
00:24:46.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
00:24:46.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
00:24:46.282 00.000 29988 Moving (-0.02, 0.15) raw xDistance=-0.14 yDistance=-0.05
00:24:46.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:46.283 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:24:46.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:46.284 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:46.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:46.284 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:46.286 00.002 28316 Enqueuing Expose request
00:24:46.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:24:46.286 00.000 29988 MoveAxis(E, 0, ABG)
00:24:46.286 00.000 29988 Move returns status 0, amount 0
00:24:46.286 00.000 29988 MoveAxis(N, 0, ABG)
00:24:46.286 00.000 29988 Move returns status 0, amount 0
00:24:46.286 00.000 29988 move complete, result=0
00:24:46.286 00.000 29988 worker thread done servicing request
00:24:46.286 00.000 29988 Worker thread wakes up
00:24:46.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:46.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:46.287 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:47.912 01.625 29988 Exposure complete
00:24:47.970 00.058 29988 worker thread done servicing request
00:24:47.970 00.000 28316 OnExposeComplete: enter
00:24:47.971 00.001 28316 UpdateGuideState(): m_state=6
00:24:47.972 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3894
00:24:47.973 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=117.16, Mass=1943, SNR=30.2, Peak=189 HFD=4.3
00:24:47.975 00.002 28316 MultiStar: [#1 -0.09,0.19,0.89,U] [#2 -0.08,0.07,0.96,U] [#3 0.05,0.06,0.85,U] [#4 -0.00,-0.01,0.88,U] [#5 0.02,0.12,0.78,U] [#6 -0.19,0.10,0.73,U] [#7 -0.16,0.18,0.69,U] [#8 0.03,0.04,0.60,U] 
00:24:47.979 00.004 28316 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.05, 0.39}
00:24:47.979 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:24:47.980 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:24:47.980 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.94 mountX=-0.14 mountY=-0.01, mountTheta=-3.04
00:24:47.982 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
00:24:47.983 00.001 28316 Enqueuing Move request for scope (-0.05, 0.13)
00:24:47.985 00.002 29988 Worker thread wakes up
00:24:47.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:24:47.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:24:47.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:47.985 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:24:47.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:47.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:47.987 00.001 28316 Enqueuing Expose request
00:24:47.987 00.000 29988 Moving (-0.05, 0.13) raw xDistance=-0.14 yDistance=-0.01
00:24:47.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:24:47.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:47.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:24:47.987 00.000 29988 MoveAxis(E, 0, ABG)
00:24:47.987 00.000 29988 Move returns status 0, amount 0
00:24:47.987 00.000 29988 MoveAxis(N, 0, ABG)
00:24:47.987 00.000 29988 Move returns status 0, amount 0
00:24:47.987 00.000 29988 move complete, result=0
00:24:47.987 00.000 29988 worker thread done servicing request
00:24:47.987 00.000 29988 Worker thread wakes up
00:24:47.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:47.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:47.988 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:49.505 01.517 29988 Exposure complete
00:24:49.567 00.062 29988 worker thread done servicing request
00:24:49.567 00.000 28316 OnExposeComplete: enter
00:24:49.570 00.003 28316 UpdateGuideState(): m_state=6
00:24:49.572 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3895
00:24:49.574 00.002 28316 Star::Find returns 1 (0), X=585.90, Y=117.13, Mass=2027, SNR=31.0, Peak=192 HFD=4.3
00:24:49.578 00.004 28316 MultiStar: [#1 -0.08,0.28,0.88,U] [#2 0.06,0.26,0.91,U] [#3 0.14,0.30,0.86,U] [#4 0.07,0.21,0.85,U] [#5 -0.04,0.20,0.76,U] [#6 -0.01,0.18,0.71,U] [#7 0.06,0.17,0.63,U] [#8 -0.09,0.15,0.57,U] 
00:24:49.580 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.25}, one-star: {-0.02, 0.37}
00:24:49.582 00.002 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:24:49.582 00.000 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
00:24:49.583 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.51 mountX=-0.22 mountY=-0.12, mountTheta=-2.63
00:24:49.585 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.25, opts=13)
00:24:49.586 00.001 28316 Enqueuing Move request for scope (0.01, 0.25)
00:24:49.587 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:49.588 00.001 28316 UpdateGuideState exits: m=2027 RSB=31.0
00:24:49.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:49.590 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:49.591 00.001 28316 Enqueuing Expose request
00:24:49.592 00.001 29988 Worker thread wakes up
00:24:49.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
00:24:49.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
00:24:49.592 00.000 29988 Moving (0.01, 0.25) raw xDistance=-0.22 yDistance=-0.12
00:24:49.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:24:49.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:49.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:24:49.593 00.001 29988 MoveAxis(E, 46, ABG)
00:24:49.593 00.000 29988 Guiding  Dir = 2, Dur = 46
00:24:49.593 00.000 29988 IsSlewing returns 0
00:24:49.593 00.000 29988 IsGuiding returns 0
00:24:49.594 00.001 29988 PulseGuide returned control before completion, sleep 55
00:24:49.661 00.067 29988 IsGuiding returns 0
00:24:49.661 00.000 29988 Move returns status 0, amount 46
00:24:49.661 00.000 29988 MoveAxis(N, 0, ABG)
00:24:49.661 00.000 29988 Move returns status 0, amount 0
00:24:49.661 00.000 29988 move complete, result=0
00:24:49.661 00.000 29988 worker thread done servicing request
00:24:49.662 00.001 29988 Worker thread wakes up
00:24:49.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:49.662 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
00:24:49.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:51.285 01.623 29988 Exposure complete
00:24:51.353 00.068 29988 worker thread done servicing request
00:24:51.353 00.000 28316 OnExposeComplete: enter
00:24:51.354 00.001 28316 UpdateGuideState(): m_state=6
00:24:51.354 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3896
00:24:51.355 00.001 28316 Star::Find returns 1 (0), X=585.95, Y=117.00, Mass=1828, SNR=29.5, Peak=174 HFD=4.4
00:24:51.356 00.001 28316 MultiStar: [#1 -0.05,0.13,0.94,U] [#2 0.09,-0.06,0.99,U] [#3 0.07,0.04,0.88,U] [#4 0.21,-0.06,0.89,U] [#5 0.14,0.11,0.79,U] [#6 -0.02,-0.00,0.73,U] [#7 -0.03,-0.15,0.69,U] [#8 0.06,0.03,0.62,U] 
00:24:51.356 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.03, 0.24}
00:24:51.357 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
00:24:51.359 00.002 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.45)
00:24:51.361 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.59 mountX=-0.01 mountY=-0.07, mountTheta=-1.73
00:24:51.363 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
00:24:51.363 00.000 28316 Enqueuing Move request for scope (0.06, 0.04)
00:24:51.364 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:51.364 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.5
00:24:51.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:51.365 00.000 29988 Worker thread wakes up
00:24:51.366 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:51.366 00.000 28316 Enqueuing Expose request
00:24:51.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:24:51.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:24:51.367 00.001 29988 Moving (0.06, 0.04) raw xDistance=-0.01 yDistance=-0.07
00:24:51.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:24:51.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:51.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:24:51.367 00.000 29988 MoveAxis(E, 0, ABG)
00:24:51.367 00.000 29988 Move returns status 0, amount 0
00:24:51.367 00.000 29988 MoveAxis(N, 0, ABG)
00:24:51.367 00.000 29988 Move returns status 0, amount 0
00:24:51.367 00.000 29988 move complete, result=0
00:24:51.367 00.000 29988 worker thread done servicing request
00:24:51.367 00.000 29988 Worker thread wakes up
00:24:51.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:51.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:51.367 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:52.785 01.418 29988 Exposure complete
00:24:52.819 00.034 29988 worker thread done servicing request
00:24:52.819 00.000 28316 OnExposeComplete: enter
00:24:52.820 00.001 28316 UpdateGuideState(): m_state=6
00:24:52.820 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3897
00:24:52.821 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=116.88, Mass=1890, SNR=29.8, Peak=185 HFD=4.3
00:24:52.821 00.000 28316 MultiStar: [#1 0.06,0.11,0.92,U] [#2 0.04,0.11,0.96,U] [#3 0.18,0.14,0.85,U] [#4 0.13,-0.02,0.88,U] [#5 0.16,0.15,0.79,U] [#6 0.04,0.02,0.73,U] [#7 0.14,0.05,0.68,U] [#8 0.10,-0.00,0.61,U] 
00:24:52.822 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.00, 0.11}
00:24:52.822 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
00:24:52.823 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.48)
00:24:52.823 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.55 mountX=-0.10 mountY=-0.05, mountTheta=-2.67
00:24:52.826 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
00:24:52.827 00.001 28316 Enqueuing Move request for scope (0.00, 0.11)
00:24:52.828 00.001 29988 Worker thread wakes up
00:24:52.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:52.828 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:24:52.829 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:52.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:52.829 00.000 28316 Enqueuing Expose request
00:24:52.830 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
00:24:52.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
00:24:52.830 00.000 29988 Moving (0.00, 0.11) raw xDistance=-0.10 yDistance=-0.05
00:24:52.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:24:52.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:52.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:24:52.830 00.000 29988 MoveAxis(E, 0, ABG)
00:24:52.830 00.000 29988 Move returns status 0, amount 0
00:24:52.830 00.000 29988 MoveAxis(N, 0, ABG)
00:24:52.830 00.000 29988 Move returns status 0, amount 0
00:24:52.830 00.000 29988 move complete, result=0
00:24:52.830 00.000 29988 worker thread done servicing request
00:24:52.830 00.000 29988 Worker thread wakes up
00:24:52.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:52.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:52.830 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:54.460 01.630 29988 Exposure complete
00:24:54.494 00.034 29988 worker thread done servicing request
00:24:54.494 00.000 28316 OnExposeComplete: enter
00:24:54.495 00.001 28316 UpdateGuideState(): m_state=6
00:24:54.495 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3898
00:24:54.496 00.001 28316 Star::Find returns 1 (0), X=585.97, Y=117.05, Mass=1856, SNR=29.6, Peak=188 HFD=4.3
00:24:54.496 00.000 28316 MultiStar: [#1 0.02,0.07,0.93,U] [#2 0.13,0.09,0.99,U] [#3 0.11,0.13,0.87,U] [#4 0.08,0.03,0.88,U] [#5 0.20,0.17,0.79,U] [#6 -0.06,0.13,0.72,U] [#7 0.06,0.07,0.70,U] [#8 0.11,-0.17,0.59,U] 
00:24:54.497 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {0.05, 0.28}
00:24:54.497 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
00:24:54.497 00.000 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
00:24:54.498 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=-0.06 mountY=-0.12, mountTheta=-2.04
00:24:54.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
00:24:54.500 00.001 28316 Enqueuing Move request for scope (0.08, 0.10)
00:24:54.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:54.501 00.001 29988 Worker thread wakes up
00:24:54.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:24:54.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:24:54.501 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.6
00:24:54.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:54.502 00.001 29988 Moving (0.08, 0.10) raw xDistance=-0.06 yDistance=-0.12
00:24:54.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:54.502 00.000 28316 Enqueuing Expose request
00:24:54.503 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:24:54.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:54.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:24:54.503 00.000 29988 MoveAxis(E, 0, ABG)
00:24:54.503 00.000 29988 Move returns status 0, amount 0
00:24:54.503 00.000 29988 MoveAxis(N, 0, ABG)
00:24:54.503 00.000 29988 Move returns status 0, amount 0
00:24:54.503 00.000 29988 move complete, result=0
00:24:54.503 00.000 29988 worker thread done servicing request
00:24:54.503 00.000 29988 Worker thread wakes up
00:24:54.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:54.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:54.504 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:24:56.029 01.525 29988 Exposure complete
00:24:56.078 00.049 29988 worker thread done servicing request
00:24:56.079 00.001 28316 OnExposeComplete: enter
00:24:56.079 00.000 28316 UpdateGuideState(): m_state=6
00:24:56.080 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3899
00:24:56.080 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=117.11, Mass=1940, SNR=30.2, Peak=191 HFD=4.3
00:24:56.081 00.001 28316 MultiStar: [#1 0.13,0.14,0.89,U] [#2 0.18,0.02,0.96,U] [#3 0.21,0.22,0.86,U] [#4 0.12,-0.01,0.86,U] [#5 0.13,0.18,0.78,U] [#6 -0.02,0.20,0.70,U] [#7 -0.02,0.12,0.65,U] [#8 0.22,-0.02,0.60,U] 
00:24:56.082 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.14}, one-star: {0.09, 0.35}
00:24:56.083 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (-1.14) = xAngle (2.00 = 2.00)
00:24:56.084 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.18)
00:24:56.085 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.86 mountX=-0.08 mountY=-0.17, mountTheta=-2.00
00:24:56.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.14, opts=13)
00:24:56.088 00.002 28316 Enqueuing Move request for scope (0.12, 0.14)
00:24:56.089 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:56.089 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:24:56.090 00.001 29988 Worker thread wakes up
00:24:56.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:56.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:56.091 00.001 28316 Enqueuing Expose request
00:24:56.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
00:24:56.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
00:24:56.091 00.000 29988 Moving (0.12, 0.14) raw xDistance=-0.08 yDistance=-0.17
00:24:56.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:56.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:56.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:24:56.091 00.000 29988 MoveAxis(E, 0, ABG)
00:24:56.091 00.000 29988 Move returns status 0, amount 0
00:24:56.091 00.000 29988 MoveAxis(N, 0, ABG)
00:24:56.091 00.000 29988 Move returns status 0, amount 0
00:24:56.091 00.000 29988 move complete, result=0
00:24:56.091 00.000 29988 worker thread done servicing request
00:24:56.091 00.000 29988 Worker thread wakes up
00:24:56.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:56.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:56.092 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:57.718 01.626 29988 Exposure complete
00:24:57.767 00.049 29988 worker thread done servicing request
00:24:57.767 00.000 28316 OnExposeComplete: enter
00:24:57.767 00.000 28316 UpdateGuideState(): m_state=6
00:24:57.768 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3900
00:24:57.769 00.001 28316 Star::Find returns 1 (0), X=585.96, Y=117.21, Mass=1828, SNR=29.4, Peak=188 HFD=4.2
00:24:57.769 00.000 28316 MultiStar: [#1 0.05,0.26,0.92,U] [#2 0.21,0.11,1.00,U] [#3 0.09,0.30,0.87,U] [#4 0.20,0.26,0.90,U] [#5 0.15,0.26,0.78,U] [#6 -0.07,0.23,0.72,U] [#7 0.06,0.19,0.72,U] [#8 0.05,-0.01,0.61,U] 
00:24:57.770 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.24}, one-star: {0.05, 0.44}
00:24:57.770 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:24:57.771 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
00:24:57.771 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.19 mountX=-0.18 mountY=-0.19, mountTheta=-2.32
00:24:57.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.24, opts=13)
00:24:57.775 00.003 28316 Enqueuing Move request for scope (0.09, 0.24)
00:24:57.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:57.778 00.003 29988 Worker thread wakes up
00:24:57.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
00:24:57.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
00:24:57.778 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.4
00:24:57.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:57.780 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:57.781 00.001 29988 Moving (0.09, 0.24) raw xDistance=-0.18 yDistance=-0.19
00:24:57.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:24:57.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:57.781 00.000 28316 Enqueuing Expose request
00:24:57.782 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:24:57.782 00.000 29988 MoveAxis(E, 0, ABG)
00:24:57.782 00.000 29988 Move returns status 0, amount 0
00:24:57.782 00.000 29988 MoveAxis(N, 0, ABG)
00:24:57.782 00.000 29988 Move returns status 0, amount 0
00:24:57.782 00.000 29988 move complete, result=0
00:24:57.782 00.000 29988 worker thread done servicing request
00:24:57.782 00.000 29988 Worker thread wakes up
00:24:57.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:57.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:57.782 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:59.297 01.515 29988 Exposure complete
00:24:59.338 00.041 29988 worker thread done servicing request
00:24:59.339 00.001 28316 OnExposeComplete: enter
00:24:59.342 00.003 28316 UpdateGuideState(): m_state=6
00:24:59.344 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3901
00:24:59.346 00.002 28316 Star::Find returns 1 (0), X=586.02, Y=117.13, Mass=1851, SNR=29.4, Peak=185 HFD=4.3
00:24:59.346 00.000 28316 MultiStar: [#1 0.07,0.19,0.96,U] [#2 0.11,0.15,0.99,U] [#3 0.19,0.09,0.89,U] [#4 0.32,0.02,0.91,U] [#5 0.17,0.15,0.81,U] [#6 0.01,0.22,0.73,U] [#7 0.05,0.04,0.66,U] [#8 0.26,-0.06,0.61,U] 
00:24:59.346 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.14}, one-star: {0.10, 0.37}
00:24:59.347 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
00:24:59.347 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
00:24:59.348 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.79 mountX=-0.07 mountY=-0.19, mountTheta=-1.92
00:24:59.349 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.14, opts=13)
00:24:59.349 00.000 28316 Enqueuing Move request for scope (0.14, 0.14)
00:24:59.350 00.001 29988 Worker thread wakes up
00:24:59.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:24:59.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
00:24:59.350 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
00:24:59.350 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.4
00:24:59.351 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:59.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:24:59.351 00.000 28316 Enqueuing Expose request
00:24:59.352 00.001 29988 Moving (0.14, 0.14) raw xDistance=-0.07 yDistance=-0.19
00:24:59.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:24:59.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:59.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:24:59.352 00.000 29988 MoveAxis(E, 0, ABG)
00:24:59.352 00.000 29988 Move returns status 0, amount 0
00:24:59.352 00.000 29988 MoveAxis(N, 0, ABG)
00:24:59.352 00.000 29988 Move returns status 0, amount 0
00:24:59.352 00.000 29988 move complete, result=0
00:24:59.352 00.000 29988 worker thread done servicing request
00:24:59.352 00.000 29988 Worker thread wakes up
00:24:59.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:24:59.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:24:59.353 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:00.984 01.631 29988 Exposure complete
00:25:01.019 00.035 29988 worker thread done servicing request
00:25:01.019 00.000 28316 OnExposeComplete: enter
00:25:01.020 00.001 28316 UpdateGuideState(): m_state=6
00:25:01.021 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3902
00:25:01.022 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.00, Mass=1845, SNR=29.5, Peak=189 HFD=4.2
00:25:01.023 00.001 28316 MultiStar: [#1 -0.16,0.15,0.93,U] [#2 -0.01,0.02,0.96,U] [#3 0.07,0.07,0.90,U] [#4 0.04,0.04,0.89,U] [#5 0.04,0.11,0.80,U] [#6 0.01,0.13,0.74,U] [#7 0.06,0.03,0.70,U] [#8 0.18,-0.05,0.60,U] 
00:25:01.024 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.09}, one-star: {-0.12, 0.24}
00:25:01.025 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:25:01.027 00.002 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.50)
00:25:01.030 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.54 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
00:25:01.033 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
00:25:01.034 00.001 28316 Enqueuing Move request for scope (0.00, 0.09)
00:25:01.034 00.000 29988 Worker thread wakes up
00:25:01.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:01.036 00.002 28316 UpdateGuideState exits: m=1845 RSB=29.5
00:25:01.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:01.039 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
00:25:01.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
00:25:01.039 00.000 29988 Moving (0.00, 0.09) raw xDistance=-0.08 yDistance=-0.04
00:25:01.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:25:01.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:01.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:01.040 00.001 28316 Enqueuing Expose request
00:25:01.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:01.040 00.000 29988 MoveAxis(E, 0, ABG)
00:25:01.040 00.000 29988 Move returns status 0, amount 0
00:25:01.040 00.000 29988 MoveAxis(N, 0, ABG)
00:25:01.040 00.000 29988 Move returns status 0, amount 0
00:25:01.040 00.000 29988 move complete, result=0
00:25:01.041 00.001 29988 worker thread done servicing request
00:25:01.041 00.000 29988 Worker thread wakes up
00:25:01.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:01.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:01.041 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:02.568 01.527 29988 Exposure complete
00:25:02.615 00.047 28316 OnExposeComplete: enter
00:25:02.616 00.001 28316 UpdateGuideState(): m_state=6
00:25:02.616 00.000 29988 worker thread done servicing request
00:25:02.617 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3903
00:25:02.617 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=117.06, Mass=1966, SNR=30.4, Peak=200 HFD=4.4
00:25:02.618 00.001 28316 MultiStar: [#1 -0.08,0.19,0.91,U] [#2 -0.01,0.07,0.93,U] [#3 0.02,0.13,0.85,U] [#4 0.11,0.14,0.88,U] [#5 0.05,0.10,0.80,U] [#6 0.02,0.13,0.71,U] [#7 -0.02,0.13,0.65,U] [#8 -0.06,-0.07,0.60,U] 
00:25:02.618 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.13}, one-star: {0.04, 0.30}
00:25:02.618 00.000 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:25:02.619 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.55)
00:25:02.619 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.49 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
00:25:02.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.13, opts=13)
00:25:02.621 00.001 28316 Enqueuing Move request for scope (0.01, 0.13)
00:25:02.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:02.622 00.001 29988 Worker thread wakes up
00:25:02.622 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:25:02.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
00:25:02.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
00:25:02.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:02.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:02.623 00.000 28316 Enqueuing Expose request
00:25:02.624 00.001 29988 Moving (0.01, 0.13) raw xDistance=-0.12 yDistance=-0.07
00:25:02.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:25:02.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:02.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:02.624 00.000 29988 MoveAxis(E, 0, ABG)
00:25:02.624 00.000 29988 Move returns status 0, amount 0
00:25:02.624 00.000 29988 MoveAxis(N, 0, ABG)
00:25:02.624 00.000 29988 Move returns status 0, amount 0
00:25:02.624 00.000 29988 move complete, result=0
00:25:02.624 00.000 29988 worker thread done servicing request
00:25:02.624 00.000 29988 Worker thread wakes up
00:25:02.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:02.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:02.625 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:04.264 01.639 29988 Exposure complete
00:25:04.298 00.034 29988 worker thread done servicing request
00:25:04.298 00.000 28316 OnExposeComplete: enter
00:25:04.299 00.001 28316 UpdateGuideState(): m_state=6
00:25:04.299 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3904
00:25:04.301 00.002 28316 Star::Find returns 1 (0), X=585.99, Y=117.03, Mass=1849, SNR=29.4, Peak=192 HFD=4.4
00:25:04.302 00.001 28316 MultiStar: [#1 0.09,0.25,0.92,U] [#2 0.19,0.20,1.02,U] [#3 0.22,0.29,0.87,U] [#4 0.22,0.20,0.89,U] [#5 0.28,0.21,0.80,U] [#6 -0.05,0.15,0.74,U] [#7 0.06,0.16,0.71,U] [#8 -0.03,0.12,0.63,U] 
00:25:04.304 00.002 28316 refined, 8 included, MultiStar: {0.13, 0.21}, one-star: {0.07, 0.27}
00:25:04.305 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
00:25:04.306 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
00:25:04.307 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.03 mountX=-0.14 mountY=-0.21, mountTheta=-2.17
00:25:04.310 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.21, opts=13)
00:25:04.313 00.003 28316 Enqueuing Move request for scope (0.13, 0.21)
00:25:04.316 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:04.318 00.002 29988 Worker thread wakes up
00:25:04.318 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
00:25:04.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
00:25:04.318 00.000 29988 Moving (0.13, 0.21) raw xDistance=-0.14 yDistance=-0.21
00:25:04.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:25:04.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:04.318 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.4
00:25:04.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:04.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:04.320 00.001 28316 Enqueuing Expose request
00:25:04.321 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:25:04.321 00.000 29988 MoveAxis(E, 0, ABG)
00:25:04.321 00.000 29988 Move returns status 0, amount 0
00:25:04.321 00.000 29988 MoveAxis(N, 0, ABG)
00:25:04.321 00.000 29988 Move returns status 0, amount 0
00:25:04.321 00.000 29988 move complete, result=0
00:25:04.321 00.000 29988 worker thread done servicing request
00:25:04.322 00.001 29988 Worker thread wakes up
00:25:04.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:04.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:04.323 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:05.848 01.525 29988 Exposure complete
00:25:05.916 00.068 29988 worker thread done servicing request
00:25:05.916 00.000 28316 OnExposeComplete: enter
00:25:05.917 00.001 28316 UpdateGuideState(): m_state=6
00:25:05.918 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3905
00:25:05.919 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=117.14, Mass=1924, SNR=30.2, Peak=173 HFD=4.4
00:25:05.920 00.001 28316 MultiStar: [#1 0.05,0.26,0.91,U] [#2 0.06,0.15,0.95,U] [#3 0.12,0.36,0.89,U] [#4 0.19,0.26,0.87,U] [#5 0.06,0.19,0.79,U] [#6 0.08,0.35,0.71,U] [#7 -0.04,0.23,0.65,U] [#8 0.10,0.08,0.60,U] 
00:25:05.921 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.26}, one-star: {0.09, 0.38}
00:25:05.921 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
00:25:05.922 00.001 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
00:25:05.923 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.20 mountY=-0.19, mountTheta=-2.39
00:25:05.925 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.26, opts=13)
00:25:05.926 00.001 28316 Enqueuing Move request for scope (0.08, 0.26)
00:25:05.928 00.002 29988 Worker thread wakes up
00:25:05.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
00:25:05.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
00:25:05.928 00.000 29988 Moving (0.08, 0.26) raw xDistance=-0.20 yDistance=-0.19
00:25:05.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:25:05.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:05.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:05.929 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.2
00:25:05.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:05.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:25:05.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:05.931 00.001 28316 Enqueuing Expose request
00:25:05.931 00.000 29988 MoveAxis(E, 42, ABG)
00:25:05.931 00.000 29988 Guiding  Dir = 2, Dur = 42
00:25:05.931 00.000 29988 IsSlewing returns 0
00:25:05.931 00.000 29988 IsGuiding returns 0
00:25:05.933 00.002 29988 PulseGuide returned control before completion, sleep 51
00:25:05.987 00.054 29988 IsGuiding returns 1
00:25:05.987 00.000 29988 scope still moving after pulse duration time elapsed
00:25:06.018 00.031 29988 IsSlewing returns 0
00:25:06.018 00.000 29988 IsGuiding returns 0
00:25:06.018 00.000 29988 scope move finished after 42 + 45 ms
00:25:06.019 00.001 29988 Move returns status 0, amount 42
00:25:06.019 00.000 29988 MoveAxis(N, 0, ABG)
00:25:06.019 00.000 29988 Move returns status 0, amount 0
00:25:06.019 00.000 29988 move complete, result=0
00:25:06.019 00.000 29988 worker thread done servicing request
00:25:06.019 00.000 29988 Worker thread wakes up
00:25:06.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:06.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:06.019 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH
00:25:07.654 01.635 29988 Exposure complete
00:25:07.690 00.036 29988 worker thread done servicing request
00:25:07.691 00.001 28316 OnExposeComplete: enter
00:25:07.692 00.001 28316 UpdateGuideState(): m_state=6
00:25:07.692 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3906
00:25:07.693 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=117.10, Mass=1791, SNR=29.0, Peak=189 HFD=4.2
00:25:07.693 00.000 28316 MultiStar: [#1 0.10,0.26,0.94,U] [#2 0.23,0.19,1.01,U] [#3 0.25,0.32,0.00,M1] [#4 0.29,0.13,0.91,U] [#5 0.30,0.18,0.81,U] [#6 0.03,0.31,0.73,U] [#7 -0.05,0.22,0.68,U] [#8 0.23,0.09,0.62,U] 
00:25:07.693 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.22}, one-star: {0.15, 0.34}
00:25:07.694 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (-1.14) = xAngle (2.06 = 2.06)
00:25:07.694 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.12)
00:25:07.695 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.92 mountX=-0.13 mountY=-0.25, mountTheta=-2.06
00:25:07.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.22, opts=13)
00:25:07.697 00.001 28316 Enqueuing Move request for scope (0.17, 0.22)
00:25:07.699 00.002 29988 Worker thread wakes up
00:25:07.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:07.702 00.003 28316 UpdateGuideState exits: m=1791 RSB=29.0
00:25:07.704 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.22) opts 0xd
00:25:07.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.22)
00:25:07.704 00.000 29988 Moving (0.17, 0.22) raw xDistance=-0.13 yDistance=-0.25
00:25:07.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:25:07.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:07.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:07.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:07.705 00.000 28316 Enqueuing Expose request
00:25:07.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:25:07.706 00.000 29988 MoveAxis(E, 0, ABG)
00:25:07.706 00.000 29988 Move returns status 0, amount 0
00:25:07.706 00.000 29988 MoveAxis(N, 0, ABG)
00:25:07.706 00.000 29988 Move returns status 0, amount 0
00:25:07.706 00.000 29988 move complete, result=0
00:25:07.706 00.000 29988 worker thread done servicing request
00:25:07.706 00.000 29988 Worker thread wakes up
00:25:07.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:07.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:07.706 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:09.227 01.521 29988 Exposure complete
00:25:09.255 00.028 29988 worker thread done servicing request
00:25:09.255 00.000 28316 OnExposeComplete: enter
00:25:09.257 00.002 28316 UpdateGuideState(): m_state=6
00:25:09.257 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3907
00:25:09.258 00.001 28316 Star::Find returns 1 (0), X=586.06, Y=117.03, Mass=2061, SNR=31.2, Peak=187 HFD=4.4
00:25:09.259 00.001 28316 MultiStar: [#1 0.20,0.09,0.86,U] [#2 0.21,0.10,0.94,U] [#3 0.11,0.17,0.86,U] [#4 0.26,0.20,0.85,U] [#5 0.27,0.13,0.76,U] [#6 -0.04,0.17,0.70,U] [#7 0.16,0.10,0.64,U] [#8 0.28,-0.04,0.57,U] 
00:25:09.259 00.000 28316 refined, 8 included, MultiStar: {0.18, 0.14}, one-star: {0.15, 0.27}
00:25:09.260 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
00:25:09.261 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
00:25:09.261 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.67 mountX=-0.06 mountY=-0.22, mountTheta=-1.82
00:25:09.263 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.14, opts=13)
00:25:09.264 00.001 28316 Enqueuing Move request for scope (0.18, 0.14)
00:25:09.265 00.001 29988 Worker thread wakes up
00:25:09.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:09.266 00.001 28316 UpdateGuideState exits: m=2061 RSB=31.2
00:25:09.267 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:09.268 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:09.268 00.000 28316 Enqueuing Expose request
00:25:09.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
00:25:09.269 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
00:25:09.269 00.000 29988 Moving (0.18, 0.14) raw xDistance=-0.06 yDistance=-0.22
00:25:09.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:09.269 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.47 newest=-0.66
00:25:09.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:25:09.269 00.000 29988 MoveAxis(E, 0, ABG)
00:25:09.269 00.000 29988 Move returns status 0, amount 0
00:25:09.269 00.000 29988 MoveAxis(N, 53, ABG)
00:25:09.269 00.000 29988 Guiding  Dir = 0, Dur = 53
00:25:09.269 00.000 29988 IsSlewing returns 0
00:25:09.270 00.001 29988 IsGuiding returns 0
00:25:09.275 00.005 29988 PulseGuide returned control before completion, sleep 58
00:25:09.338 00.063 29988 IsGuiding returns 0
00:25:09.338 00.000 29988 Move returns status 0, amount 53
00:25:09.338 00.000 29988 move complete, result=0
00:25:09.338 00.000 29988 worker thread done servicing request
00:25:09.338 00.000 29988 Worker thread wakes up
00:25:09.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:09.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
00:25:09.339 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:10.965 01.626 29988 Exposure complete
00:25:11.011 00.046 29988 worker thread done servicing request
00:25:11.011 00.000 28316 OnExposeComplete: enter
00:25:11.012 00.001 28316 UpdateGuideState(): m_state=6
00:25:11.013 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3908
00:25:11.014 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=116.92, Mass=1850, SNR=29.5, Peak=185 HFD=4.3
00:25:11.016 00.002 28316 MultiStar: [#1 0.17,0.17,0.90,U] [#2 0.19,0.12,0.96,U] [#3 0.29,0.14,0.90,U] [#4 0.11,-0.01,0.90,U] [#5 0.18,0.21,0.78,U] [#6 -0.01,0.28,0.72,U] [#7 0.18,-0.02,0.69,U] [#8 0.22,0.06,0.61,U] 
00:25:11.017 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.13}, one-star: {0.09, 0.15}
00:25:11.017 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:25:11.018 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:25:11.019 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.05 mountX=-0.10 mountY=-0.15, mountTheta=-2.18
00:25:11.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.15, opts=13)
00:25:11.022 00.001 28316 Enqueuing Move request for scope (0.09, 0.15)
00:25:11.023 00.001 29988 Worker thread wakes up
00:25:11.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:25:11.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:25:11.023 00.000 29988 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.15
00:25:11.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:25:11.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:11.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:11.025 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:25:11.025 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
00:25:11.026 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:11.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:11.027 00.001 28316 Enqueuing Expose request
00:25:11.027 00.000 29988 MoveAxis(E, 0, ABG)
00:25:11.027 00.000 29988 Move returns status 0, amount 0
00:25:11.027 00.000 29988 MoveAxis(N, 0, ABG)
00:25:11.027 00.000 29988 Move returns status 0, amount 0
00:25:11.027 00.000 29988 move complete, result=0
00:25:11.027 00.000 29988 worker thread done servicing request
00:25:11.027 00.000 29988 Worker thread wakes up
00:25:11.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:11.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:11.028 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:12.547 01.519 29988 Exposure complete
00:25:12.586 00.039 29988 worker thread done servicing request
00:25:12.586 00.000 28316 OnExposeComplete: enter
00:25:12.587 00.001 28316 UpdateGuideState(): m_state=6
00:25:12.588 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3909
00:25:12.590 00.002 28316 Star::Find returns 1 (0), X=585.97, Y=117.17, Mass=1960, SNR=30.4, Peak=201 HFD=4.3
00:25:12.592 00.002 28316 MultiStar: [#1 0.03,0.20,0.91,U] [#2 0.13,0.16,0.93,U] [#3 0.05,0.20,0.86,U] [#4 0.06,0.18,0.87,U] [#5 0.09,0.21,0.79,U] [#6 -0.08,0.22,0.70,U] [#7 -0.03,0.18,0.65,U] [#8 0.22,0.14,0.58,U] 
00:25:12.594 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.06, 0.41}
00:25:12.597 00.003 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:25:12.599 00.002 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
00:25:12.602 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=-0.17 mountY=-0.15, mountTheta=-2.43
00:25:12.605 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.22, opts=13)
00:25:12.606 00.001 28316 Enqueuing Move request for scope (0.06, 0.22)
00:25:12.607 00.001 29988 Worker thread wakes up
00:25:12.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:12.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
00:25:12.607 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
00:25:12.608 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
00:25:12.608 00.000 29988 Moving (0.06, 0.22) raw xDistance=-0.17 yDistance=-0.15
00:25:12.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:25:12.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:12.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:12.609 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:25:12.609 00.000 29988 MoveAxis(E, 0, ABG)
00:25:12.611 00.002 29988 Move returns status 0, amount 0
00:25:12.611 00.000 29988 MoveAxis(N, 0, ABG)
00:25:12.611 00.000 29988 Move returns status 0, amount 0
00:25:12.611 00.000 29988 move complete, result=0
00:25:12.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:12.613 00.002 29988 worker thread done servicing request
00:25:12.613 00.000 28316 Enqueuing Expose request
00:25:12.613 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:12.614 00.001 29988 Worker thread wakes up
00:25:12.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:12.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:14.234 01.620 29988 Exposure complete
00:25:14.269 00.035 29988 worker thread done servicing request
00:25:14.270 00.001 28316 OnExposeComplete: enter
00:25:14.271 00.001 28316 UpdateGuideState(): m_state=6
00:25:14.271 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3910
00:25:14.272 00.001 28316 Star::Find returns 1 (0), X=585.91, Y=117.19, Mass=1973, SNR=30.4, Peak=193 HFD=4.2
00:25:14.272 00.000 28316 MultiStar: [#1 -0.07,0.17,0.92,U] [#2 0.05,0.18,0.96,U] [#3 0.21,0.02,0.86,U] [#4 -0.03,0.15,0.85,U] [#5 0.06,0.15,0.80,U] [#6 -0.11,0.26,0.73,U] [#7 0.02,0.10,0.67,U] [#8 0.04,-0.01,0.58,U] 
00:25:14.273 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.17}, one-star: {-0.00, 0.43}
00:25:14.273 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:25:14.274 00.001 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:25:14.274 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=-0.15 mountY=-0.10, mountTheta=-2.57
00:25:14.276 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
00:25:14.276 00.000 28316 Enqueuing Move request for scope (0.02, 0.17)
00:25:14.277 00.001 29988 Worker thread wakes up
00:25:14.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
00:25:14.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
00:25:14.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:14.278 00.001 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:25:14.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:14.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:14.279 00.000 28316 Enqueuing Expose request
00:25:14.279 00.000 29988 Moving (0.02, 0.17) raw xDistance=-0.15 yDistance=-0.10
00:25:14.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:14.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:14.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:25:14.279 00.000 29988 MoveAxis(E, 0, ABG)
00:25:14.279 00.000 29988 Move returns status 0, amount 0
00:25:14.280 00.001 29988 MoveAxis(N, 0, ABG)
00:25:14.280 00.000 29988 Move returns status 0, amount 0
00:25:14.280 00.000 29988 move complete, result=0
00:25:14.280 00.000 29988 worker thread done servicing request
00:25:14.280 00.000 29988 Worker thread wakes up
00:25:14.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:14.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:14.280 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:15.793 01.513 29988 Exposure complete
00:25:15.819 00.026 29988 worker thread done servicing request
00:25:15.819 00.000 28316 OnExposeComplete: enter
00:25:15.819 00.000 28316 UpdateGuideState(): m_state=6
00:25:15.820 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3911
00:25:15.820 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=117.21, Mass=1902, SNR=30.0, Peak=182 HFD=4.3
00:25:15.821 00.001 28316 MultiStar: [#1 -0.12,0.30,0.93,U] [#2 0.07,0.19,0.98,U] [#3 -0.05,0.22,0.86,U] [#4 0.04,0.14,0.90,U] [#5 0.05,0.31,0.78,U] [#6 -0.24,0.10,0.72,U] [#7 -0.14,0.19,0.65,U] [#8 0.07,0.02,0.61,U] 
00:25:15.821 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.23}, one-star: {0.05, 0.45}
00:25:15.822 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
00:25:15.822 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.35)
00:25:15.823 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.68 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
00:25:15.826 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.23, opts=13)
00:25:15.829 00.003 28316 Enqueuing Move request for scope (-0.03, 0.23)
00:25:15.831 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:15.833 00.002 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:25:15.836 00.003 29988 Worker thread wakes up
00:25:15.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
00:25:15.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:15.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:15.837 00.001 28316 Enqueuing Expose request
00:25:15.837 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
00:25:15.837 00.000 29988 Moving (-0.03, 0.23) raw xDistance=-0.22 yDistance=-0.08
00:25:15.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:25:15.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:15.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:25:15.837 00.000 29988 MoveAxis(E, 46, ABG)
00:25:15.838 00.001 29988 Guiding  Dir = 2, Dur = 46
00:25:15.838 00.000 29988 IsSlewing returns 0
00:25:15.838 00.000 29988 IsGuiding returns 0
00:25:15.839 00.001 29988 PulseGuide returned control before completion, sleep 55
00:25:15.906 00.067 29988 IsGuiding returns 0
00:25:15.906 00.000 29988 Move returns status 0, amount 46
00:25:15.906 00.000 29988 MoveAxis(N, 0, ABG)
00:25:15.906 00.000 29988 Move returns status 0, amount 0
00:25:15.906 00.000 29988 move complete, result=0
00:25:15.906 00.000 29988 worker thread done servicing request
00:25:15.906 00.000 29988 Worker thread wakes up
00:25:15.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:15.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:15.906 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
00:25:17.533 01.627 29988 Exposure complete
00:25:17.579 00.046 29988 worker thread done servicing request
00:25:17.579 00.000 28316 OnExposeComplete: enter
00:25:17.581 00.002 28316 UpdateGuideState(): m_state=6
00:25:17.583 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3912
00:25:17.585 00.002 28316 Star::Find returns 1 (0), X=585.98, Y=117.04, Mass=1892, SNR=29.9, Peak=190 HFD=4.3
00:25:17.586 00.001 28316 MultiStar: [#1 0.16,0.14,0.93,U] [#2 0.17,0.08,0.98,U] [#3 0.26,0.16,0.87,U] [#4 0.31,0.03,0.89,U] [#5 0.26,0.14,0.77,U] [#6 0.22,0.05,0.73,U] [#7 0.20,0.05,0.68,U] [#8 0.23,-0.03,0.61,U] 
00:25:17.587 00.001 28316 refined, 8 included, MultiStar: {0.20, 0.11}, one-star: {0.06, 0.28}
00:25:17.589 00.002 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (-1.14) = xAngle (1.64 = 1.64)
00:25:17.590 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.74 = -1.54)
00:25:17.591 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=-0.02 mountY=-0.23, mountTheta=-1.64
00:25:17.594 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.11, opts=13)
00:25:17.596 00.002 28316 Enqueuing Move request for scope (0.20, 0.11)
00:25:17.596 00.000 29988 Worker thread wakes up
00:25:17.597 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:17.597 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.9
00:25:17.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:17.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:17.598 00.000 28316 Enqueuing Expose request
00:25:17.599 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
00:25:17.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
00:25:17.599 00.000 29988 Moving (0.20, 0.11) raw xDistance=-0.02 yDistance=-0.23
00:25:17.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:25:17.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:25:17.599 00.000 29988 MoveAxis(E, 0, ABG)
00:25:17.599 00.000 29988 Move returns status 0, amount 0
00:25:17.599 00.000 29988 MoveAxis(N, 55, ABG)
00:25:17.599 00.000 29988 Guiding  Dir = 0, Dur = 55
00:25:17.599 00.000 29988 IsSlewing returns 0
00:25:17.600 00.001 29988 IsGuiding returns 0
00:25:17.604 00.004 29988 PulseGuide returned control before completion, sleep 61
00:25:17.676 00.072 29988 IsGuiding returns 0
00:25:17.676 00.000 29988 Move returns status 0, amount 55
00:25:17.676 00.000 29988 move complete, result=0
00:25:17.676 00.000 29988 worker thread done servicing request
00:25:17.676 00.000 29988 Worker thread wakes up
00:25:17.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:17.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:17.676 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
00:25:19.094 01.418 29988 Exposure complete
00:25:19.127 00.033 29988 worker thread done servicing request
00:25:19.127 00.000 28316 OnExposeComplete: enter
00:25:19.128 00.001 28316 UpdateGuideState(): m_state=6
00:25:19.128 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3913
00:25:19.129 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=117.02, Mass=1911, SNR=30.0, Peak=178 HFD=4.4
00:25:19.129 00.000 28316 MultiStar: [#1 0.21,0.15,0.92,U] [#2 0.26,-0.00,0.97,U] [#3 0.31,0.09,0.88,U] [#4 0.29,-0.06,0.87,U] [#5 0.42,0.03,0.00,M1] [#6 0.03,-0.03,0.73,U] [#7 0.23,0.11,0.69,U] [#8 0.34,-0.01,0.61,U] 
00:25:19.130 00.001 28316 refined, 7 included, MultiStar: {0.23, 0.07}, one-star: {0.15, 0.26}
00:25:19.130 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
00:25:19.131 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.55 = -1.74)
00:25:19.131 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.30 mountX=0.03 mountY=-0.23, mountTheta=-1.44
00:25:19.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.07, opts=13)
00:25:19.133 00.001 28316 Enqueuing Move request for scope (0.23, 0.07)
00:25:19.133 00.000 29988 Worker thread wakes up
00:25:19.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:19.134 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:25:19.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:19.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:19.135 00.000 28316 Enqueuing Expose request
00:25:19.136 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd
00:25:19.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.07)
00:25:19.136 00.000 29988 Moving (0.23, 0.07) raw xDistance=0.03 yDistance=-0.23
00:25:19.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:19.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:25:19.136 00.000 29988 MoveAxis(E, 0, ABG)
00:25:19.136 00.000 29988 Move returns status 0, amount 0
00:25:19.136 00.000 29988 MoveAxis(N, 56, ABG)
00:25:19.136 00.000 29988 Guiding  Dir = 0, Dur = 56
00:25:19.136 00.000 29988 IsSlewing returns 0
00:25:19.136 00.000 29988 IsGuiding returns 0
00:25:19.141 00.005 29988 PulseGuide returned control before completion, sleep 61
00:25:19.216 00.075 29988 IsGuiding returns 0
00:25:19.216 00.000 29988 Move returns status 0, amount 56
00:25:19.216 00.000 29988 move complete, result=0
00:25:19.216 00.000 29988 worker thread done servicing request
00:25:19.216 00.000 29988 Worker thread wakes up
00:25:19.216 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
00:25:19.217 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:19.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:20.846 01.629 29988 Exposure complete
00:25:20.874 00.028 29988 worker thread done servicing request
00:25:20.874 00.000 28316 OnExposeComplete: enter
00:25:20.875 00.001 28316 UpdateGuideState(): m_state=6
00:25:20.876 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3914
00:25:20.876 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=116.89, Mass=1911, SNR=30.0, Peak=184 HFD=4.3
00:25:20.878 00.002 28316 MultiStar: [#1 0.10,-0.05,0.92,U] [#2 0.21,-0.13,0.96,U] [#3 0.15,-0.10,0.87,U] [#4 0.10,-0.08,0.88,U] [#5 0.10,-0.01,0.79,U] [#6 0.03,0.11,0.70,U] [#7 0.02,-0.02,0.69,U] [#8 0.16,-0.02,0.63,U] 
00:25:20.878 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {-0.02, 0.12}
00:25:20.878 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.91 = 0.91)
00:25:20.879 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.27)
00:25:20.879 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.23 mountX=0.06 mountY=-0.07, mountTheta=-0.90
00:25:20.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
00:25:20.881 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
00:25:20.881 00.000 29988 Worker thread wakes up
00:25:20.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:20.882 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:25:20.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:20.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:20.883 00.000 28316 Enqueuing Expose request
00:25:20.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:25:20.884 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:25:20.884 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.06 yDistance=-0.07
00:25:20.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:25:20.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:20.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:20.884 00.000 29988 MoveAxis(E, 0, ABG)
00:25:20.884 00.000 29988 Move returns status 0, amount 0
00:25:20.884 00.000 29988 MoveAxis(N, 0, ABG)
00:25:20.884 00.000 29988 Move returns status 0, amount 0
00:25:20.884 00.000 29988 move complete, result=0
00:25:20.884 00.000 29988 worker thread done servicing request
00:25:20.884 00.000 29988 Worker thread wakes up
00:25:20.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:20.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:20.884 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:22.411 01.527 29988 Exposure complete
00:25:22.444 00.033 29988 worker thread done servicing request
00:25:22.445 00.001 28316 OnExposeComplete: enter
00:25:22.445 00.000 28316 UpdateGuideState(): m_state=6
00:25:22.446 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3915
00:25:22.446 00.000 28316 Star::Find returns 1 (0), X=585.97, Y=116.94, Mass=1934, SNR=30.4, Peak=189 HFD=4.4
00:25:22.448 00.002 28316 MultiStar: [#1 0.04,0.11,0.92,U] [#2 0.14,-0.05,0.94,U] [#3 0.17,-0.09,0.88,U] [#4 0.20,-0.09,0.87,U] [#5 0.23,-0.05,0.77,U] [#6 0.16,-0.04,0.69,U] [#7 0.08,-0.01,0.65,U] [#8 0.22,-0.26,0.60,U] 
00:25:22.448 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.05, 0.17}
00:25:22.449 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:25:22.449 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
00:25:22.450 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=0.08 mountY=-0.11, mountTheta=-0.97
00:25:22.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
00:25:22.451 00.000 28316 Enqueuing Move request for scope (0.14, -0.02)
00:25:22.452 00.001 29988 Worker thread wakes up
00:25:22.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:22.452 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.4
00:25:22.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:22.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:22.454 00.001 28316 Enqueuing Expose request
00:25:22.454 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:25:22.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:25:22.454 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.08 yDistance=-0.11
00:25:22.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:25:22.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:22.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:25:22.454 00.000 29988 MoveAxis(E, 0, ABG)
00:25:22.454 00.000 29988 Move returns status 0, amount 0
00:25:22.454 00.000 29988 MoveAxis(N, 0, ABG)
00:25:22.454 00.000 29988 Move returns status 0, amount 0
00:25:22.454 00.000 29988 move complete, result=0
00:25:22.454 00.000 29988 worker thread done servicing request
00:25:22.454 00.000 29988 Worker thread wakes up
00:25:22.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:22.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:22.455 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:24.085 01.630 29988 Exposure complete
00:25:24.114 00.029 29988 worker thread done servicing request
00:25:24.114 00.000 28316 OnExposeComplete: enter
00:25:24.115 00.001 28316 UpdateGuideState(): m_state=6
00:25:24.118 00.003 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3916
00:25:24.119 00.001 28316 Star::Find returns 1 (0), X=585.87, Y=116.99, Mass=1830, SNR=29.3, Peak=183 HFD=4.3
00:25:24.120 00.001 28316 MultiStar: [#1 -0.05,0.17,0.91,U] [#2 0.01,0.02,0.98,U] [#3 0.09,-0.00,0.88,U] [#4 0.05,0.01,0.87,U] [#5 -0.03,0.07,0.80,U] [#6 -0.08,0.10,0.73,U] [#7 0.04,0.03,0.68,U] [#8 0.11,0.06,0.59,U] 
00:25:24.120 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.08}, one-star: {-0.05, 0.22}
00:25:24.120 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
00:25:24.121 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
00:25:24.121 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.50 mountX=-0.07 mountY=-0.04, mountTheta=-2.61
00:25:24.122 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
00:25:24.123 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
00:25:24.123 00.000 29988 Worker thread wakes up
00:25:24.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:24.124 00.001 28316 UpdateGuideState exits: m=1830 RSB=29.3
00:25:24.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:24.126 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:24.128 00.002 28316 Enqueuing Expose request
00:25:24.129 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
00:25:24.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
00:25:24.130 00.001 29988 Moving (0.01, 0.08) raw xDistance=-0.07 yDistance=-0.04
00:25:24.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:25:24.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:24.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:24.130 00.000 29988 MoveAxis(E, 0, ABG)
00:25:24.130 00.000 29988 Move returns status 0, amount 0
00:25:24.130 00.000 29988 MoveAxis(N, 0, ABG)
00:25:24.130 00.000 29988 Move returns status 0, amount 0
00:25:24.130 00.000 29988 move complete, result=0
00:25:24.130 00.000 29988 worker thread done servicing request
00:25:24.130 00.000 29988 Worker thread wakes up
00:25:24.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:24.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:24.130 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:25.645 01.515 29988 Exposure complete
00:25:25.683 00.038 29988 worker thread done servicing request
00:25:25.683 00.000 28316 OnExposeComplete: enter
00:25:25.684 00.001 28316 UpdateGuideState(): m_state=6
00:25:25.684 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3917
00:25:25.685 00.001 28316 Star::Find returns 1 (0), X=585.60, Y=117.07, Mass=1875, SNR=29.7, Peak=174 HFD=4.0
00:25:25.685 00.000 28316 MultiStar: [#1 -0.19,0.16,0.93,U] [#2 -0.11,0.04,0.98,U] [#3 -0.04,0.13,0.88,U] [#4 -0.12,0.11,0.88,U] [#5 0.00,0.16,0.79,U] [#6 -0.26,0.19,0.72,U] [#7 -0.21,0.09,0.69,U] [#8 -0.05,0.01,0.60,U] 
00:25:25.687 00.002 28316 refined, 8 included, MultiStar: {-0.15, 0.14}, one-star: {-0.32, 0.30}
00:25:25.687 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (-1.14) = xAngle (3.53 = -2.75)
00:25:25.688 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.35)
00:25:25.688 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=-0.19 mountY=0.07, mountTheta=2.79
00:25:25.689 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.14, opts=13)
00:25:25.690 00.001 28316 Enqueuing Move request for scope (-0.15, 0.14)
00:25:25.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:25.691 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
00:25:25.691 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:25.691 00.000 29988 Worker thread wakes up
00:25:25.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:25.691 00.000 28316 Enqueuing Expose request
00:25:25.692 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:25:25.692 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:25:25.692 00.000 29988 Moving (-0.15, 0.14) raw xDistance=-0.19 yDistance=0.07
00:25:25.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:25:25.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:25.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:25:25.692 00.000 29988 MoveAxis(E, 0, ABG)
00:25:25.692 00.000 29988 Move returns status 0, amount 0
00:25:25.692 00.000 29988 MoveAxis(N, 0, ABG)
00:25:25.692 00.000 29988 Move returns status 0, amount 0
00:25:25.693 00.001 29988 move complete, result=0
00:25:25.693 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:25.693 00.000 29988 worker thread done servicing request
00:25:25.693 00.000 29988 Worker thread wakes up
00:25:25.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:25.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:27.319 01.626 29988 Exposure complete
00:25:27.361 00.042 29988 worker thread done servicing request
00:25:27.361 00.000 28316 OnExposeComplete: enter
00:25:27.362 00.001 28316 UpdateGuideState(): m_state=6
00:25:27.363 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3918
00:25:27.364 00.001 28316 Star::Find returns 1 (0), X=585.83, Y=117.30, Mass=1997, SNR=30.6, Peak=187 HFD=4.4
00:25:27.364 00.000 28316 MultiStar: [#1 -0.13,0.28,0.89,U] [#2 -0.17,0.28,0.95,U] [#3 0.01,0.29,0.88,U] [#4 -0.04,0.31,0.85,U] [#5 0.03,0.39,0.00,M1] [#6 -0.18,0.36,0.00,M1] [#7 -0.01,0.28,0.66,U] [#8 -0.11,0.23,0.58,U] 
00:25:27.365 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.32}, one-star: {-0.08, 0.53}
00:25:27.365 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:25:27.366 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:25:27.366 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.80 mountX=-0.33 mountY=-0.08, mountTheta=-2.91
00:25:27.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.32, opts=13)
00:25:27.368 00.001 28316 Enqueuing Move request for scope (-0.08, 0.32)
00:25:27.368 00.000 29988 Worker thread wakes up
00:25:27.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:27.369 00.001 28316 UpdateGuideState exits: m=1997 RSB=30.6
00:25:27.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:27.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:27.370 00.000 28316 Enqueuing Expose request
00:25:27.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
00:25:27.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
00:25:27.371 00.001 29988 Moving (-0.08, 0.32) raw xDistance=-0.33 yDistance=-0.08
00:25:27.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:25:27.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:27.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:25:27.371 00.000 29988 MoveAxis(E, 69, ABG)
00:25:27.371 00.000 29988 Guiding  Dir = 2, Dur = 69
00:25:27.371 00.000 29988 IsSlewing returns 0
00:25:27.371 00.000 29988 IsGuiding returns 0
00:25:27.374 00.003 29988 PulseGuide returned control before completion, sleep 77
00:25:27.459 00.085 29988 IsGuiding returns 0
00:25:27.459 00.000 29988 Move returns status 0, amount 69
00:25:27.459 00.000 29988 MoveAxis(N, 0, ABG)
00:25:27.459 00.000 29988 Move returns status 0, amount 0
00:25:27.459 00.000 29988 move complete, result=0
00:25:27.459 00.000 29988 worker thread done servicing request
00:25:27.459 00.000 29988 Worker thread wakes up
00:25:27.459 00.000 28316 GuideStep: -0.3 px 69 ms EAST, -0.1 px 0 ms NORTH
00:25:27.460 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:27.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:28.864 01.404 29988 Exposure complete
00:25:28.889 00.025 29988 worker thread done servicing request
00:25:28.889 00.000 28316 OnExposeComplete: enter
00:25:28.889 00.000 28316 UpdateGuideState(): m_state=6
00:25:28.890 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3919
00:25:28.891 00.001 28316 Star::Find returns 1 (0), X=586.05, Y=117.05, Mass=1881, SNR=29.6, Peak=181 HFD=4.4
00:25:28.894 00.003 28316 MultiStar: [#1 -0.02,0.09,0.92,U] [#2 0.17,-0.11,0.97,U] [#3 0.20,-0.00,0.89,U] [#4 0.25,-0.02,0.88,U] [#5 0.10,0.10,0.83,U] [#6 0.01,0.11,0.72,U] [#7 -0.01,0.03,0.69,U] [#8 0.08,-0.12,0.58,U] 
00:25:28.896 00.002 28316 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.13, 0.29}
00:25:28.898 00.002 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
00:25:28.898 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
00:25:28.899 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.42 mountX=0.00 mountY=-0.12, mountTheta=-1.57
00:25:28.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
00:25:28.900 00.000 28316 Enqueuing Move request for scope (0.11, 0.05)
00:25:28.900 00.000 29988 Worker thread wakes up
00:25:28.901 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:28.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
00:25:28.901 00.000 28316 UpdateGuideState exits: m=1881 RSB=29.6
00:25:28.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.902 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:28.902 00.000 28316 Enqueuing Expose request
00:25:28.903 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
00:25:28.903 00.000 29988 Moving (0.11, 0.05) raw xDistance=0.00 yDistance=-0.12
00:25:28.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:25:28.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:28.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:25:28.903 00.000 29988 MoveAxis(E, 0, ABG)
00:25:28.903 00.000 29988 Move returns status 0, amount 0
00:25:28.903 00.000 29988 MoveAxis(N, 0, ABG)
00:25:28.903 00.000 29988 Move returns status 0, amount 0
00:25:28.903 00.000 29988 move complete, result=0
00:25:28.903 00.000 29988 worker thread done servicing request
00:25:28.903 00.000 29988 Worker thread wakes up
00:25:28.903 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:28.904 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:28.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:30.541 01.637 29988 Exposure complete
00:25:30.572 00.031 29988 worker thread done servicing request
00:25:30.572 00.000 28316 OnExposeComplete: enter
00:25:30.573 00.001 28316 UpdateGuideState(): m_state=6
00:25:30.573 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3920
00:25:30.574 00.001 28316 Star::Find returns 1 (0), X=585.85, Y=117.01, Mass=1886, SNR=30.0, Peak=176 HFD=4.3
00:25:30.575 00.001 28316 MultiStar: [#1 -0.07,0.06,0.93,U] [#2 0.10,-0.01,0.95,U] [#3 0.06,0.08,0.87,U] [#4 0.17,-0.04,0.88,U] [#5 0.04,0.13,0.79,U] [#6 -0.19,0.04,0.72,U] [#7 0.02,0.11,0.66,U] [#8 0.08,-0.07,0.61,U] 
00:25:30.575 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {-0.07, 0.25}
00:25:30.576 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:25:30.576 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.71)
00:25:30.577 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.33 mountX=-0.06 mountY=-0.05, mountTheta=-2.45
00:25:30.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
00:25:30.578 00.000 28316 Enqueuing Move request for scope (0.02, 0.07)
00:25:30.579 00.001 29988 Worker thread wakes up
00:25:30.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:25:30.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:25:30.579 00.000 29988 Moving (0.02, 0.07) raw xDistance=-0.06 yDistance=-0.05
00:25:30.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:30.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:30.579 00.000 28316 UpdateGuideState exits: m=1886 RSB=30.0
00:25:30.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:30.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:30.580 00.000 28316 Enqueuing Expose request
00:25:30.581 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:30.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:25:30.581 00.000 29988 MoveAxis(E, 0, ABG)
00:25:30.581 00.000 29988 Move returns status 0, amount 0
00:25:30.581 00.000 29988 MoveAxis(N, 0, ABG)
00:25:30.581 00.000 29988 Move returns status 0, amount 0
00:25:30.581 00.000 29988 move complete, result=0
00:25:30.581 00.000 29988 worker thread done servicing request
00:25:30.581 00.000 29988 Worker thread wakes up
00:25:30.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:30.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:30.581 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:32.099 01.518 29988 Exposure complete
00:25:32.128 00.029 29988 worker thread done servicing request
00:25:32.128 00.000 28316 OnExposeComplete: enter
00:25:32.129 00.001 28316 UpdateGuideState(): m_state=6
00:25:32.129 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3921
00:25:32.130 00.001 28316 Star::Find returns 1 (0), X=585.82, Y=116.97, Mass=1799, SNR=29.0, Peak=182 HFD=4.3
00:25:32.131 00.001 28316 MultiStar: [#1 0.00,0.14,0.95,U] [#2 0.09,-0.07,0.97,U] [#3 0.07,-0.01,0.89,U] [#4 0.09,0.00,0.92,U] [#5 0.15,0.14,0.80,U] [#6 0.01,0.03,0.72,U] [#7 0.01,-0.02,0.71,U] [#8 0.19,-0.09,0.63,U] 
00:25:32.131 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {-0.09, 0.21}
00:25:32.132 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:25:32.132 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.36)
00:25:32.132 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.68 mountX=-0.02 mountY=-0.07, mountTheta=-1.82
00:25:32.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
00:25:32.134 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
00:25:32.134 00.000 29988 Worker thread wakes up
00:25:32.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:32.135 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:25:32.135 00.000 28316 UpdateGuideState exits: m=1799 RSB=29.0
00:25:32.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:32.136 00.000 28316 Enqueuing Expose request
00:25:32.137 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:25:32.137 00.000 29988 Moving (0.05, 0.04) raw xDistance=-0.02 yDistance=-0.07
00:25:32.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:25:32.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:32.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:32.137 00.000 29988 MoveAxis(E, 0, ABG)
00:25:32.137 00.000 29988 Move returns status 0, amount 0
00:25:32.137 00.000 29988 MoveAxis(N, 0, ABG)
00:25:32.137 00.000 29988 Move returns status 0, amount 0
00:25:32.137 00.000 29988 move complete, result=0
00:25:32.137 00.000 29988 worker thread done servicing request
00:25:32.137 00.000 29988 Worker thread wakes up
00:25:32.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:32.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:32.137 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:33.869 01.732 29988 Exposure complete
00:25:33.903 00.034 29988 worker thread done servicing request
00:25:33.903 00.000 28316 OnExposeComplete: enter
00:25:33.904 00.001 28316 UpdateGuideState(): m_state=6
00:25:33.904 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3922
00:25:33.906 00.002 28316 Star::Find returns 1 (0), X=585.97, Y=116.87, Mass=1986, SNR=30.5, Peak=189 HFD=4.3
00:25:33.907 00.001 28316 MultiStar: [#1 -0.08,0.00,0.90,U] [#2 0.13,-0.07,0.93,U] [#3 0.07,-0.08,0.85,U] [#4 0.10,-0.07,0.87,U] [#5 0.09,0.04,0.81,U] [#6 -0.07,0.06,0.72,U] [#7 0.01,0.01,0.64,U] [#8 0.03,-0.06,0.61,U] 
00:25:33.909 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {0.06, 0.11}
00:25:33.910 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
00:25:33.912 00.002 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
00:25:33.912 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.12 mountX=0.02 mountY=-0.03, mountTheta=-1.02
00:25:33.914 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
00:25:33.915 00.001 28316 Enqueuing Move request for scope (0.04, -0.00)
00:25:33.915 00.000 29988 Worker thread wakes up
00:25:33.916 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:33.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
00:25:33.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
00:25:33.916 00.000 28316 UpdateGuideState exits: m=1986 RSB=30.5
00:25:33.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:33.917 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:33.917 00.000 28316 Enqueuing Expose request
00:25:33.918 00.001 29988 Moving (0.04, -0.00) raw xDistance=0.02 yDistance=-0.03
00:25:33.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:25:33.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:33.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:25:33.918 00.000 29988 MoveAxis(E, 0, ABG)
00:25:33.918 00.000 29988 Move returns status 0, amount 0
00:25:33.918 00.000 29988 MoveAxis(N, 0, ABG)
00:25:33.918 00.000 29988 Move returns status 0, amount 0
00:25:33.918 00.000 29988 move complete, result=0
00:25:33.918 00.000 29988 worker thread done servicing request
00:25:33.918 00.000 29988 Worker thread wakes up
00:25:33.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:33.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:33.919 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:35.323 01.404 29988 Exposure complete
00:25:35.359 00.036 29988 worker thread done servicing request
00:25:35.359 00.000 28316 OnExposeComplete: enter
00:25:35.359 00.000 28316 UpdateGuideState(): m_state=6
00:25:35.360 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
00:25:35.360 00.000 28316 Star::Find returns 1 (0), X=586.01, Y=116.97, Mass=1886, SNR=29.7, Peak=185 HFD=4.4
00:25:35.361 00.001 28316 MultiStar: [#1 -0.14,0.12,0.91,U] [#2 -0.01,-0.00,0.99,U] [#3 0.05,-0.02,0.88,U] [#4 0.07,0.01,0.88,U] [#5 0.01,0.12,0.78,U] [#6 -0.16,0.17,0.73,U] [#7 -0.12,0.23,0.67,U] [#8 -0.08,-0.07,0.60,U] 
00:25:35.361 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.09, 0.20}
00:25:35.362 00.001 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
00:25:35.362 00.000 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
00:25:35.363 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.83 mountX=-0.09 mountY=-0.02, mountTheta=-2.94
00:25:35.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
00:25:35.364 00.000 28316 Enqueuing Move request for scope (-0.02, 0.08)
00:25:35.365 00.001 29988 Worker thread wakes up
00:25:35.365 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:25:35.365 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:25:35.365 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.09 yDistance=-0.02
00:25:35.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:35.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:35.365 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
00:25:35.366 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:35.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:35.367 00.001 28316 Enqueuing Expose request
00:25:35.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:35.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:35.367 00.000 29988 MoveAxis(E, 0, ABG)
00:25:35.367 00.000 29988 Move returns status 0, amount 0
00:25:35.367 00.000 29988 MoveAxis(N, 0, ABG)
00:25:35.367 00.000 29988 Move returns status 0, amount 0
00:25:35.367 00.000 29988 move complete, result=0
00:25:35.367 00.000 29988 worker thread done servicing request
00:25:35.367 00.000 29988 Worker thread wakes up
00:25:35.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:35.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:35.368 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:36.996 01.628 29988 Exposure complete
00:25:37.020 00.024 29988 worker thread done servicing request
00:25:37.020 00.000 28316 OnExposeComplete: enter
00:25:37.021 00.001 28316 UpdateGuideState(): m_state=6
00:25:37.022 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3924
00:25:37.022 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=116.85, Mass=1947, SNR=30.2, Peak=179 HFD=4.3
00:25:37.023 00.001 28316 MultiStar: [#1 -0.12,0.14,0.93,U] [#2 -0.09,-0.06,0.95,U] [#3 -0.03,-0.00,0.86,U] [#4 0.05,-0.04,0.86,U] [#5 -0.11,0.11,0.79,U] [#6 -0.18,0.14,0.74,U] [#7 -0.01,0.06,0.65,U] [#8 0.05,-0.15,0.58,U] 
00:25:37.024 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.10, 0.09}
00:25:37.025 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (-1.14) = xAngle (3.78 = -2.50)
00:25:37.026 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.60)
00:25:37.026 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.64 mountX=-0.06 mountY=0.04, mountTheta=2.53
00:25:37.028 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
00:25:37.028 00.000 28316 Enqueuing Move request for scope (-0.06, 0.03)
00:25:37.029 00.001 29988 Worker thread wakes up
00:25:37.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:37.029 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:25:37.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:37.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:37.031 00.001 28316 Enqueuing Expose request
00:25:37.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
00:25:37.031 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
00:25:37.031 00.000 29988 Moving (-0.06, 0.03) raw xDistance=-0.06 yDistance=0.04
00:25:37.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:37.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:37.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:37.031 00.000 29988 MoveAxis(E, 0, ABG)
00:25:37.031 00.000 29988 Move returns status 0, amount 0
00:25:37.031 00.000 29988 MoveAxis(N, 0, ABG)
00:25:37.031 00.000 29988 Move returns status 0, amount 0
00:25:37.031 00.000 29988 move complete, result=0
00:25:37.031 00.000 29988 worker thread done servicing request
00:25:37.031 00.000 29988 Worker thread wakes up
00:25:37.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:37.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:37.032 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:38.558 01.526 29988 Exposure complete
00:25:38.589 00.031 29988 worker thread done servicing request
00:25:38.590 00.001 28316 OnExposeComplete: enter
00:25:38.590 00.000 28316 UpdateGuideState(): m_state=6
00:25:38.591 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3925
00:25:38.592 00.001 28316 Star::Find returns 1 (0), X=586.03, Y=117.15, Mass=1896, SNR=29.9, Peak=172 HFD=4.3
00:25:38.593 00.001 28316 MultiStar: [#1 -0.04,0.22,0.90,U] [#2 0.13,0.15,0.95,U] [#3 0.11,0.08,0.85,U] [#4 0.18,0.13,0.89,U] [#5 0.02,0.18,0.81,U] [#6 -0.08,0.10,0.71,U] [#7 0.12,0.07,0.68,U] [#8 0.04,-0.02,0.60,U] 
00:25:38.593 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {0.11, 0.39}
00:25:38.594 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:25:38.594 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
00:25:38.595 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.15 mountX=-0.11 mountY=-0.13, mountTheta=-2.28
00:25:38.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.16, opts=13)
00:25:38.596 00.000 28316 Enqueuing Move request for scope (0.07, 0.16)
00:25:38.597 00.001 29988 Worker thread wakes up
00:25:38.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
00:25:38.597 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
00:25:38.597 00.000 29988 Moving (0.07, 0.16) raw xDistance=-0.11 yDistance=-0.13
00:25:38.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:25:38.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:38.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:38.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:25:38.597 00.000 29988 MoveAxis(E, 0, ABG)
00:25:38.597 00.000 29988 Move returns status 0, amount 0
00:25:38.597 00.000 29988 MoveAxis(N, 0, ABG)
00:25:38.597 00.000 29988 Move returns status 0, amount 0
00:25:38.597 00.000 29988 move complete, result=0
00:25:38.597 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
00:25:38.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:38.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:38.599 00.001 28316 Enqueuing Expose request
00:25:38.599 00.000 29988 worker thread done servicing request
00:25:38.599 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:38.600 00.001 29988 Worker thread wakes up
00:25:38.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:38.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:40.226 01.626 29988 Exposure complete
00:25:40.254 00.028 29988 worker thread done servicing request
00:25:40.255 00.001 28316 OnExposeComplete: enter
00:25:40.255 00.000 28316 UpdateGuideState(): m_state=6
00:25:40.257 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3926
00:25:40.258 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=117.25, Mass=2005, SNR=30.6, Peak=180 HFD=4.2
00:25:40.259 00.001 28316 MultiStar: [#1 -0.10,0.30,0.89,U] [#2 0.02,0.18,0.95,U] [#3 0.04,0.31,0.87,U] [#4 0.19,0.29,0.89,U] [#5 0.01,0.33,0.76,U] [#6 -0.13,0.28,0.70,U] [#7 -0.05,0.21,0.65,U] [#8 -0.07,0.21,0.58,U] 
00:25:40.259 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.30}, one-star: {-0.02, 0.48}
00:25:40.260 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:25:40.261 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:25:40.261 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.59 mountX=-0.27 mountY=-0.13, mountTheta=-2.70
00:25:40.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.30, opts=13)
00:25:40.264 00.002 28316 Enqueuing Move request for scope (-0.00, 0.30)
00:25:40.265 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:40.265 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.6
00:25:40.266 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:40.266 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:40.267 00.001 28316 Enqueuing Expose request
00:25:40.267 00.000 29988 Worker thread wakes up
00:25:40.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
00:25:40.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
00:25:40.267 00.000 29988 Moving (-0.00, 0.30) raw xDistance=-0.27 yDistance=-0.13
00:25:40.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:25:40.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:40.268 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:25:40.268 00.000 29988 MoveAxis(E, 57, ABG)
00:25:40.268 00.000 29988 Guiding  Dir = 2, Dur = 57
00:25:40.268 00.000 29988 IsSlewing returns 0
00:25:40.268 00.000 29988 IsGuiding returns 0
00:25:40.270 00.002 29988 PulseGuide returned control before completion, sleep 66
00:25:40.349 00.079 29988 IsGuiding returns 0
00:25:40.349 00.000 29988 Move returns status 0, amount 57
00:25:40.349 00.000 29988 MoveAxis(N, 0, ABG)
00:25:40.349 00.000 29988 Move returns status 0, amount 0
00:25:40.349 00.000 29988 move complete, result=0
00:25:40.349 00.000 29988 worker thread done servicing request
00:25:40.349 00.000 29988 Worker thread wakes up
00:25:40.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:40.349 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
00:25:40.350 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:41.768 01.418 29988 Exposure complete
00:25:41.809 00.041 29988 worker thread done servicing request
00:25:41.810 00.001 28316 OnExposeComplete: enter
00:25:41.810 00.000 28316 UpdateGuideState(): m_state=6
00:25:41.811 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3927
00:25:41.811 00.000 28316 Star::Find returns 1 (0), X=586.00, Y=117.10, Mass=1884, SNR=29.9, Peak=177 HFD=4.4
00:25:41.812 00.001 28316 MultiStar: [#1 -0.00,0.20,0.93,U] [#2 0.07,0.10,0.98,U] [#3 0.08,0.19,0.90,U] [#4 0.17,0.22,0.89,U] [#5 0.20,0.20,0.79,U] [#6 0.02,0.23,0.70,U] [#7 0.18,0.11,0.70,U] [#8 0.16,-0.16,0.62,U] 
00:25:41.812 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.17}, one-star: {0.08, 0.34}
00:25:41.815 00.003 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
00:25:41.817 00.002 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
00:25:41.820 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.02 mountX=-0.11 mountY=-0.17, mountTheta=-2.16
00:25:41.824 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.17, opts=13)
00:25:41.825 00.001 28316 Enqueuing Move request for scope (0.10, 0.17)
00:25:41.826 00.001 29988 Worker thread wakes up
00:25:41.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:41.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
00:25:41.826 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
00:25:41.826 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.9
00:25:41.827 00.001 29988 Moving (0.10, 0.17) raw xDistance=-0.11 yDistance=-0.17
00:25:41.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:41.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:41.828 00.001 28316 Enqueuing Expose request
00:25:41.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:25:41.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:41.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:25:41.828 00.000 29988 MoveAxis(E, 0, ABG)
00:25:41.828 00.000 29988 Move returns status 0, amount 0
00:25:41.828 00.000 29988 MoveAxis(N, 0, ABG)
00:25:41.828 00.000 29988 Move returns status 0, amount 0
00:25:41.828 00.000 29988 move complete, result=0
00:25:41.828 00.000 29988 worker thread done servicing request
00:25:41.828 00.000 29988 Worker thread wakes up
00:25:41.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:41.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:41.829 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:43.460 01.631 29988 Exposure complete
00:25:43.511 00.051 29988 worker thread done servicing request
00:25:43.511 00.000 28316 OnExposeComplete: enter
00:25:43.513 00.002 28316 UpdateGuideState(): m_state=6
00:25:43.514 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3928
00:25:43.516 00.002 28316 Star::Find returns 1 (0), X=585.92, Y=117.02, Mass=2053, SNR=31.0, Peak=189 HFD=4.4
00:25:43.517 00.001 28316 MultiStar: [#1 -0.09,0.10,0.88,U] [#2 0.05,0.02,0.93,U] [#3 0.01,0.07,0.84,U] [#4 0.07,0.01,0.87,U] [#5 -0.01,0.13,0.74,U] [#6 -0.10,0.12,0.69,U] [#7 0.09,0.16,0.67,U] [#8 0.07,-0.03,0.58,U] 
00:25:43.518 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {0.01, 0.26}
00:25:43.520 00.002 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
00:25:43.520 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.55)
00:25:43.520 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.49 mountX=-0.09 mountY=-0.05, mountTheta=-2.61
00:25:43.522 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
00:25:43.523 00.001 28316 Enqueuing Move request for scope (0.01, 0.10)
00:25:43.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:43.524 00.001 28316 UpdateGuideState exits: m=2053 RSB=31.0
00:25:43.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:43.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:43.525 00.000 28316 Enqueuing Expose request
00:25:43.526 00.001 29988 Worker thread wakes up
00:25:43.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:25:43.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:25:43.526 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:25:43.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:43.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:43.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:25:43.526 00.000 29988 MoveAxis(E, 0, ABG)
00:25:43.526 00.000 29988 Move returns status 0, amount 0
00:25:43.526 00.000 29988 MoveAxis(N, 0, ABG)
00:25:43.526 00.000 29988 Move returns status 0, amount 0
00:25:43.526 00.000 29988 move complete, result=0
00:25:43.526 00.000 29988 worker thread done servicing request
00:25:43.526 00.000 29988 Worker thread wakes up
00:25:43.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:43.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:43.527 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:45.053 01.526 29988 Exposure complete
00:25:45.086 00.033 29988 worker thread done servicing request
00:25:45.086 00.000 28316 OnExposeComplete: enter
00:25:45.087 00.001 28316 UpdateGuideState(): m_state=6
00:25:45.087 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3929
00:25:45.088 00.001 28316 Star::Find returns 1 (0), X=585.88, Y=116.93, Mass=1909, SNR=29.9, Peak=183 HFD=4.3
00:25:45.088 00.000 28316 MultiStar: [#1 -0.01,0.14,0.91,U] [#2 0.05,-0.04,0.97,U] [#3 -0.03,0.06,0.87,U] [#4 0.11,-0.05,0.88,U] [#5 0.05,0.16,0.80,U] [#6 0.03,0.08,0.73,U] [#7 -0.14,0.11,0.68,U] [#8 0.11,-0.08,0.59,U] 
00:25:45.089 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.03, 0.16}
00:25:45.089 00.000 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:25:45.090 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
00:25:45.090 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.35 mountX=-0.05 mountY=-0.04, mountTheta=-2.47
00:25:45.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
00:25:45.092 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
00:25:45.092 00.000 29988 Worker thread wakes up
00:25:45.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:45.093 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:25:45.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:45.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:45.094 00.001 28316 Enqueuing Expose request
00:25:45.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
00:25:45.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
00:25:45.094 00.000 29988 Moving (0.01, 0.06) raw xDistance=-0.05 yDistance=-0.04
00:25:45.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:25:45.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:45.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:45.094 00.000 29988 MoveAxis(E, 0, ABG)
00:25:45.094 00.000 29988 Move returns status 0, amount 0
00:25:45.094 00.000 29988 MoveAxis(N, 0, ABG)
00:25:45.094 00.000 29988 Move returns status 0, amount 0
00:25:45.094 00.000 29988 move complete, result=0
00:25:45.094 00.000 29988 worker thread done servicing request
00:25:45.094 00.000 29988 Worker thread wakes up
00:25:45.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:45.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:45.095 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:46.728 01.633 29988 Exposure complete
00:25:46.774 00.046 29988 worker thread done servicing request
00:25:46.774 00.000 28316 OnExposeComplete: enter
00:25:46.776 00.002 28316 UpdateGuideState(): m_state=6
00:25:46.777 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3930
00:25:46.778 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.13, Mass=2027, SNR=30.9, Peak=180 HFD=4.4
00:25:46.780 00.002 28316 MultiStar: [#1 -0.17,0.27,0.88,U] [#2 -0.21,-0.01,0.93,U] [#3 -0.10,0.22,0.85,U] [#4 -0.06,0.12,0.85,U] [#5 -0.14,0.22,0.77,U] [#6 -0.21,0.10,0.71,U] [#7 -0.17,0.25,0.63,U] [#8 -0.13,-0.02,0.60,U] 
00:25:46.781 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.11, 0.37}
00:25:46.782 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
00:25:46.784 00.002 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
00:25:46.785 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=-0.22 mountY=0.05, mountTheta=2.92
00:25:46.788 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
00:25:46.789 00.001 28316 Enqueuing Move request for scope (-0.14, 0.18)
00:25:46.790 00.001 29988 Worker thread wakes up
00:25:46.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:46.791 00.001 28316 UpdateGuideState exits: m=2027 RSB=30.9
00:25:46.793 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:46.794 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:46.794 00.000 28316 Enqueuing Expose request
00:25:46.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
00:25:46.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
00:25:46.795 00.000 29988 Moving (-0.14, 0.18) raw xDistance=-0.22 yDistance=0.05
00:25:46.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:25:46.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:46.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:46.795 00.000 29988 MoveAxis(E, 46, ABG)
00:25:46.795 00.000 29988 Guiding  Dir = 2, Dur = 46
00:25:46.795 00.000 29988 IsSlewing returns 0
00:25:46.795 00.000 29988 IsGuiding returns 0
00:25:46.798 00.003 29988 PulseGuide returned control before completion, sleep 55
00:25:46.868 00.070 29988 IsGuiding returns 0
00:25:46.868 00.000 29988 Move returns status 0, amount 46
00:25:46.868 00.000 29988 MoveAxis(N, 0, ABG)
00:25:46.868 00.000 29988 Move returns status 0, amount 0
00:25:46.868 00.000 29988 move complete, result=0
00:25:46.868 00.000 29988 worker thread done servicing request
00:25:46.868 00.000 29988 Worker thread wakes up
00:25:46.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:46.868 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
00:25:46.869 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:48.276 01.407 29988 Exposure complete
00:25:48.314 00.038 29988 worker thread done servicing request
00:25:48.314 00.000 28316 OnExposeComplete: enter
00:25:48.315 00.001 28316 UpdateGuideState(): m_state=6
00:25:48.317 00.002 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3931
00:25:48.319 00.002 28316 Star::Find returns 1 (0), X=585.81, Y=117.07, Mass=1930, SNR=30.2, Peak=184 HFD=4.3
00:25:48.321 00.002 28316 MultiStar: [#1 -0.02,0.16,0.91,U] [#2 -0.08,0.17,0.93,U] [#3 0.08,0.05,0.86,U] [#4 0.05,0.13,0.87,U] [#5 -0.06,0.24,0.78,U] [#6 -0.11,0.12,0.71,U] [#7 -0.09,0.19,0.66,U] [#8 0.05,-0.09,0.59,U] 
00:25:48.323 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.10, 0.30}
00:25:48.325 00.002 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:25:48.326 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.26)
00:25:48.327 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.78 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
00:25:48.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
00:25:48.328 00.000 28316 Enqueuing Move request for scope (-0.03, 0.15)
00:25:48.329 00.001 29988 Worker thread wakes up
00:25:48.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:25:48.329 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:25:48.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:48.330 00.001 29988 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.04
00:25:48.330 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:25:48.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:48.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:48.331 00.001 28316 Enqueuing Expose request
00:25:48.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:48.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:48.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:48.331 00.000 29988 MoveAxis(E, 0, ABG)
00:25:48.331 00.000 29988 Move returns status 0, amount 0
00:25:48.331 00.000 29988 MoveAxis(N, 0, ABG)
00:25:48.331 00.000 29988 Move returns status 0, amount 0
00:25:48.331 00.000 29988 move complete, result=0
00:25:48.332 00.001 29988 worker thread done servicing request
00:25:48.332 00.000 29988 Worker thread wakes up
00:25:48.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:48.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:48.332 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:49.967 01.635 29988 Exposure complete
00:25:50.011 00.044 29988 worker thread done servicing request
00:25:50.012 00.001 28316 OnExposeComplete: enter
00:25:50.012 00.000 28316 UpdateGuideState(): m_state=6
00:25:50.013 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3932
00:25:50.014 00.001 28316 Star::Find returns 1 (0), X=585.78, Y=117.08, Mass=1940, SNR=30.4, Peak=176 HFD=4.4
00:25:50.014 00.000 28316 MultiStar: [#1 -0.04,0.26,0.90,U] [#2 0.08,0.07,0.95,U] [#3 0.07,0.14,0.86,U] [#4 0.17,0.08,0.87,U] [#5 0.08,0.19,0.80,U] [#6 -0.04,0.12,0.72,U] [#7 -0.06,0.18,0.66,U] [#8 -0.03,-0.03,0.59,U] 
00:25:50.014 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {-0.13, 0.32}
00:25:50.015 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:25:50.015 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.55)
00:25:50.016 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.49 mountX=-0.14 mountY=-0.08, mountTheta=-2.60
00:25:50.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
00:25:50.017 00.000 28316 Enqueuing Move request for scope (0.01, 0.16)
00:25:50.018 00.001 29988 Worker thread wakes up
00:25:50.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:25:50.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:25:50.018 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
00:25:50.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:25:50.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:50.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:25:50.018 00.000 29988 MoveAxis(E, 0, ABG)
00:25:50.018 00.000 29988 Move returns status 0, amount 0
00:25:50.018 00.000 29988 MoveAxis(N, 0, ABG)
00:25:50.018 00.000 29988 Move returns status 0, amount 0
00:25:50.018 00.000 29988 move complete, result=0
00:25:50.018 00.000 29988 worker thread done servicing request
00:25:50.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:50.019 00.001 28316 UpdateGuideState exits: m=1940 RSB=30.4
00:25:50.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:50.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:50.020 00.001 28316 Enqueuing Expose request
00:25:50.020 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:50.021 00.001 29988 Worker thread wakes up
00:25:50.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:50.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:51.547 01.526 29988 Exposure complete
00:25:51.572 00.025 29988 worker thread done servicing request
00:25:51.572 00.000 28316 OnExposeComplete: enter
00:25:51.574 00.002 28316 UpdateGuideState(): m_state=6
00:25:51.575 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3933
00:25:51.575 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=117.01, Mass=1950, SNR=30.4, Peak=168 HFD=4.4
00:25:51.576 00.001 28316 MultiStar: [#1 -0.19,0.15,0.88,U] [#2 -0.13,-0.02,0.93,U] [#3 -0.07,0.04,0.85,U] [#4 -0.18,0.15,0.86,U] [#5 -0.06,0.08,0.79,U] [#6 -0.29,0.09,0.73,U] [#7 -0.28,0.16,0.66,U] [#8 -0.10,-0.09,0.59,U] 
00:25:51.576 00.000 28316 refined, 8 included, MultiStar: {-0.16, 0.10}, one-star: {-0.16, 0.25}
00:25:51.577 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (-1.14) = xAngle (3.74 = -2.54)
00:25:51.577 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.85 = 0.56)
00:25:51.578 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.60 mountX=-0.15 mountY=0.10, mountTheta=2.57
00:25:51.580 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.10, opts=13)
00:25:51.581 00.001 28316 Enqueuing Move request for scope (-0.16, 0.10)
00:25:51.582 00.001 29988 Worker thread wakes up
00:25:51.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
00:25:51.582 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
00:25:51.583 00.001 29988 Moving (-0.16, 0.10) raw xDistance=-0.15 yDistance=0.10
00:25:51.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:51.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:51.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:25:51.583 00.000 29988 MoveAxis(E, 0, ABG)
00:25:51.583 00.000 29988 Move returns status 0, amount 0
00:25:51.583 00.000 29988 MoveAxis(N, 0, ABG)
00:25:51.583 00.000 29988 Move returns status 0, amount 0
00:25:51.583 00.000 29988 move complete, result=0
00:25:51.583 00.000 29988 worker thread done servicing request
00:25:51.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:51.584 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.4
00:25:51.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:51.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:51.586 00.001 28316 Enqueuing Expose request
00:25:51.586 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:51.587 00.001 29988 Worker thread wakes up
00:25:51.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:51.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:53.217 01.630 29988 Exposure complete
00:25:53.243 00.026 29988 worker thread done servicing request
00:25:53.244 00.001 28316 OnExposeComplete: enter
00:25:53.244 00.000 28316 UpdateGuideState(): m_state=6
00:25:53.245 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3934
00:25:53.245 00.000 28316 Star::Find returns 1 (0), X=585.66, Y=117.06, Mass=1965, SNR=30.4, Peak=185 HFD=4.2
00:25:53.246 00.001 28316 MultiStar: [#1 -0.25,0.18,0.91,U] [#2 -0.16,0.01,0.96,U] [#3 -0.15,-0.01,0.87,U] [#4 -0.08,-0.01,0.86,U] [#5 -0.12,0.13,0.75,U] [#6 -0.29,0.14,0.70,U] [#7 -0.24,0.04,0.64,U] [#8 -0.18,-0.05,0.60,U] 
00:25:53.246 00.000 28316 refined, 8 included, MultiStar: {-0.19, 0.09}, one-star: {-0.26, 0.30}
00:25:53.247 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (-1.14) = xAngle (3.85 = -2.43)
00:25:53.247 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.95 = 0.67)
00:25:53.248 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.70 mountX=-0.16 mountY=0.13, mountTheta=2.46
00:25:53.250 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.09, opts=13)
00:25:53.250 00.000 28316 Enqueuing Move request for scope (-0.19, 0.09)
00:25:53.251 00.001 29988 Worker thread wakes up
00:25:53.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:53.251 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:25:53.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:53.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:53.252 00.000 28316 Enqueuing Expose request
00:25:53.253 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
00:25:53.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
00:25:53.253 00.000 29988 Moving (-0.19, 0.09) raw xDistance=-0.16 yDistance=0.13
00:25:53.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:25:53.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:53.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:25:53.253 00.000 29988 MoveAxis(E, 0, ABG)
00:25:53.253 00.000 29988 Move returns status 0, amount 0
00:25:53.253 00.000 29988 MoveAxis(N, 0, ABG)
00:25:53.253 00.000 29988 Move returns status 0, amount 0
00:25:53.253 00.000 29988 move complete, result=0
00:25:53.253 00.000 29988 worker thread done servicing request
00:25:53.253 00.000 29988 Worker thread wakes up
00:25:53.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:53.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:53.253 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:54.775 01.522 29988 Exposure complete
00:25:54.814 00.039 29988 worker thread done servicing request
00:25:54.815 00.001 28316 OnExposeComplete: enter
00:25:54.816 00.001 28316 UpdateGuideState(): m_state=6
00:25:54.817 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3935
00:25:54.817 00.000 28316 Star::Find returns 1 (0), X=585.73, Y=117.21, Mass=1853, SNR=29.4, Peak=177 HFD=4.3
00:25:54.818 00.001 28316 MultiStar: [#1 -0.15,0.18,0.93,U] [#2 -0.17,0.17,0.98,U] [#3 -0.06,0.09,0.88,U] [#4 -0.05,0.17,0.90,U] [#5 -0.10,0.29,0.80,U] [#6 -0.19,0.10,0.73,U] [#7 -0.34,0.12,0.70,U] [#8 -0.04,0.05,0.59,U] 
00:25:54.819 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.19}, one-star: {-0.18, 0.45}
00:25:54.820 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
00:25:54.821 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
00:25:54.823 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.21 mountX=-0.23 mountY=0.04, mountTheta=2.97
00:25:54.827 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
00:25:54.830 00.003 28316 Enqueuing Move request for scope (-0.14, 0.19)
00:25:54.832 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:54.835 00.003 29988 Worker thread wakes up
00:25:54.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
00:25:54.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
00:25:54.835 00.000 29988 Moving (-0.14, 0.19) raw xDistance=-0.23 yDistance=0.04
00:25:54.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:25:54.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:54.835 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.4
00:25:54.836 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:54.839 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:54.842 00.003 28316 Enqueuing Expose request
00:25:54.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:54.842 00.000 29988 MoveAxis(E, 49, ABG)
00:25:54.842 00.000 29988 Guiding  Dir = 2, Dur = 49
00:25:54.842 00.000 29988 IsSlewing returns 0
00:25:54.842 00.000 29988 IsGuiding returns 0
00:25:54.845 00.003 29988 PulseGuide returned control before completion, sleep 58
00:25:54.916 00.071 29988 IsGuiding returns 0
00:25:54.916 00.000 29988 Move returns status 0, amount 49
00:25:54.916 00.000 29988 MoveAxis(N, 0, ABG)
00:25:54.916 00.000 29988 Move returns status 0, amount 0
00:25:54.916 00.000 29988 move complete, result=0
00:25:54.918 00.002 29988 worker thread done servicing request
00:25:54.918 00.000 29988 Worker thread wakes up
00:25:54.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:54.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:54.918 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
00:25:56.554 01.636 29988 Exposure complete
00:25:56.592 00.038 29988 worker thread done servicing request
00:25:56.592 00.000 28316 OnExposeComplete: enter
00:25:56.593 00.001 28316 UpdateGuideState(): m_state=6
00:25:56.593 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3936
00:25:56.594 00.001 28316 Star::Find returns 1 (0), X=585.79, Y=117.07, Mass=1849, SNR=29.5, Peak=190 HFD=4.2
00:25:56.594 00.000 28316 MultiStar: [#1 -0.10,0.15,0.94,U] [#2 -0.02,-0.02,0.99,U] [#3 0.03,0.07,0.87,U] [#4 0.07,0.01,0.88,U] [#5 0.03,0.05,0.82,U] [#6 -0.10,0.12,0.72,U] [#7 -0.20,0.20,0.67,U] [#8 0.11,-0.16,0.60,U] 
00:25:56.595 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {-0.12, 0.30}
00:25:56.595 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:25:56.595 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
00:25:56.596 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.94 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
00:25:56.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
00:25:56.598 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
00:25:56.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:56.599 00.001 29988 Worker thread wakes up
00:25:56.599 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.5
00:25:56.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:56.600 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
00:25:56.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:56.600 00.000 28316 Enqueuing Expose request
00:25:56.601 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
00:25:56.601 00.000 29988 Moving (-0.03, 0.09) raw xDistance=-0.09 yDistance=-0.01
00:25:56.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:56.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:56.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:56.601 00.000 29988 MoveAxis(E, 0, ABG)
00:25:56.601 00.000 29988 Move returns status 0, amount 0
00:25:56.601 00.000 29988 MoveAxis(N, 0, ABG)
00:25:56.601 00.000 29988 Move returns status 0, amount 0
00:25:56.601 00.000 29988 move complete, result=0
00:25:56.601 00.000 29988 worker thread done servicing request
00:25:56.601 00.000 29988 Worker thread wakes up
00:25:56.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:56.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:56.601 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:58.125 01.524 29988 Exposure complete
00:25:58.154 00.029 29988 worker thread done servicing request
00:25:58.154 00.000 28316 OnExposeComplete: enter
00:25:58.154 00.000 28316 UpdateGuideState(): m_state=6
00:25:58.155 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3937
00:25:58.155 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=117.00, Mass=1931, SNR=30.1, Peak=186 HFD=4.3
00:25:58.156 00.001 28316 MultiStar: [#1 -0.16,0.16,0.88,U] [#2 -0.07,-0.02,0.95,U] [#3 -0.03,0.08,0.87,U] [#4 -0.01,0.03,0.85,U] [#5 -0.00,0.10,0.80,U] [#6 -0.17,0.06,0.72,U] [#7 -0.14,0.07,0.64,U] [#8 0.11,0.03,0.60,U] 
00:25:58.156 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.10, 0.24}
00:25:58.157 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
00:25:58.157 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
00:25:58.158 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.23 mountX=-0.11 mountY=0.02, mountTheta=2.95
00:25:58.160 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
00:25:58.160 00.000 28316 Enqueuing Move request for scope (-0.07, 0.09)
00:25:58.161 00.001 29988 Worker thread wakes up
00:25:58.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:58.161 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:25:58.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:58.162 00.000 28316 Enqueuing Expose request
00:25:58.163 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
00:25:58.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
00:25:58.163 00.000 29988 Moving (-0.07, 0.09) raw xDistance=-0.11 yDistance=0.02
00:25:58.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:25:58.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:58.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:25:58.163 00.000 29988 MoveAxis(E, 0, ABG)
00:25:58.163 00.000 29988 Move returns status 0, amount 0
00:25:58.163 00.000 29988 MoveAxis(N, 0, ABG)
00:25:58.163 00.000 29988 Move returns status 0, amount 0
00:25:58.163 00.000 29988 move complete, result=0
00:25:58.163 00.000 29988 worker thread done servicing request
00:25:58.163 00.000 29988 Worker thread wakes up
00:25:58.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:58.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:58.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:59.798 01.635 29988 Exposure complete
00:25:59.835 00.037 29988 worker thread done servicing request
00:25:59.835 00.000 28316 OnExposeComplete: enter
00:25:59.836 00.001 28316 UpdateGuideState(): m_state=6
00:25:59.836 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3938
00:25:59.837 00.001 28316 Star::Find returns 1 (0), X=585.86, Y=117.14, Mass=1973, SNR=30.4, Peak=190 HFD=4.3
00:25:59.838 00.001 28316 MultiStar: [#1 -0.07,0.16,0.91,U] [#2 0.06,0.10,0.96,U] [#3 -0.03,0.08,0.89,U] [#4 -0.09,0.10,0.86,U] [#5 -0.01,0.31,0.78,U] [#6 -0.19,0.30,0.72,U] [#7 -0.03,0.10,0.64,U] [#8 0.01,0.01,0.60,U] 
00:25:59.840 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.18}, one-star: {-0.06, 0.38}
00:25:59.841 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:25:59.842 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:25:59.842 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.81 mountX=-0.18 mountY=-0.04, mountTheta=-2.91
00:25:59.845 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.18, opts=13)
00:25:59.846 00.001 28316 Enqueuing Move request for scope (-0.04, 0.18)
00:25:59.846 00.000 29988 Worker thread wakes up
00:25:59.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
00:25:59.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
00:25:59.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:25:59.847 00.001 29988 Moving (-0.04, 0.18) raw xDistance=-0.18 yDistance=-0.04
00:25:59.847 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:25:59.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:59.848 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:25:59.848 00.000 28316 Enqueuing Expose request
00:25:59.849 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:25:59.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:59.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:59.849 00.000 29988 MoveAxis(E, 0, ABG)
00:25:59.849 00.000 29988 Move returns status 0, amount 0
00:25:59.849 00.000 29988 MoveAxis(N, 0, ABG)
00:25:59.849 00.000 29988 Move returns status 0, amount 0
00:25:59.849 00.000 29988 move complete, result=0
00:25:59.849 00.000 29988 worker thread done servicing request
00:25:59.849 00.000 29988 Worker thread wakes up
00:25:59.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:25:59.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:25:59.849 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:01.368 01.519 29988 Exposure complete
00:26:01.403 00.035 29988 worker thread done servicing request
00:26:01.403 00.000 28316 OnExposeComplete: enter
00:26:01.404 00.001 28316 UpdateGuideState(): m_state=6
00:26:01.404 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3939
00:26:01.404 00.000 28316 Star::Find returns 1 (0), X=585.75, Y=117.10, Mass=1881, SNR=29.7, Peak=172 HFD=4.2
00:26:01.405 00.001 28316 MultiStar: [#1 -0.24,0.13,0.93,U] [#2 -0.16,0.01,0.97,U] [#3 -0.02,0.03,0.89,U] [#4 -0.06,0.06,0.87,U] [#5 -0.17,0.15,0.77,U] [#6 -0.22,0.14,0.72,U] [#7 -0.20,0.09,0.65,U] [#8 -0.13,-0.07,0.61,U] 
00:26:01.405 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.11}, one-star: {-0.17, 0.34}
00:26:01.406 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.67 = -2.61)
00:26:01.406 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
00:26:01.407 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.53 mountX=-0.16 mountY=0.09, mountTheta=2.64
00:26:01.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.11, opts=13)
00:26:01.409 00.001 28316 Enqueuing Move request for scope (-0.15, 0.11)
00:26:01.409 00.000 29988 Worker thread wakes up
00:26:01.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
00:26:01.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:01.410 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.7
00:26:01.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:01.412 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
00:26:01.412 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:01.414 00.002 28316 Enqueuing Expose request
00:26:01.415 00.001 29988 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=0.09
00:26:01.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:26:01.416 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:01.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:26:01.416 00.000 29988 MoveAxis(E, 0, ABG)
00:26:01.416 00.000 29988 Move returns status 0, amount 0
00:26:01.416 00.000 29988 MoveAxis(N, 0, ABG)
00:26:01.416 00.000 29988 Move returns status 0, amount 0
00:26:01.416 00.000 29988 move complete, result=0
00:26:01.416 00.000 29988 worker thread done servicing request
00:26:01.416 00.000 29988 Worker thread wakes up
00:26:01.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:01.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:01.416 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:03.052 01.636 29988 Exposure complete
00:26:03.080 00.028 29988 worker thread done servicing request
00:26:03.080 00.000 28316 OnExposeComplete: enter
00:26:03.083 00.003 28316 UpdateGuideState(): m_state=6
00:26:03.086 00.003 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3940
00:26:03.088 00.002 28316 Star::Find returns 1 (0), X=585.77, Y=116.97, Mass=1918, SNR=30.0, Peak=177 HFD=4.3
00:26:03.091 00.003 28316 MultiStar: [#1 -0.20,0.11,0.91,U] [#2 -0.19,0.03,0.96,U] [#3 -0.07,-0.03,0.86,U] [#4 -0.09,-0.00,0.87,U] [#5 -0.09,0.06,0.79,U] [#6 -0.25,0.02,0.74,U] [#7 -0.21,0.24,0.65,U] [#8 0.02,-0.13,0.60,U] 
00:26:03.092 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.15, 0.21}
00:26:03.092 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.14) = xAngle (3.86 = -2.42)
00:26:03.093 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.97 = 0.68)
00:26:03.093 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.72 mountX=-0.11 mountY=0.10, mountTheta=2.44
00:26:03.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
00:26:03.095 00.001 28316 Enqueuing Move request for scope (-0.14, 0.06)
00:26:03.095 00.000 29988 Worker thread wakes up
00:26:03.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:03.096 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:26:03.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:03.097 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
00:26:03.097 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
00:26:03.097 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:03.098 00.001 28316 Enqueuing Expose request
00:26:03.098 00.000 29988 Moving (-0.14, 0.06) raw xDistance=-0.11 yDistance=0.10
00:26:03.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:26:03.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:03.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:26:03.098 00.000 29988 MoveAxis(E, 0, ABG)
00:26:03.098 00.000 29988 Move returns status 0, amount 0
00:26:03.098 00.000 29988 MoveAxis(N, 0, ABG)
00:26:03.098 00.000 29988 Move returns status 0, amount 0
00:26:03.098 00.000 29988 move complete, result=0
00:26:03.098 00.000 29988 worker thread done servicing request
00:26:03.098 00.000 29988 Worker thread wakes up
00:26:03.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:03.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:03.099 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:04.612 01.513 29988 Exposure complete
00:26:04.664 00.052 29988 worker thread done servicing request
00:26:04.664 00.000 28316 OnExposeComplete: enter
00:26:04.665 00.001 28316 UpdateGuideState(): m_state=6
00:26:04.666 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3941
00:26:04.666 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=116.98, Mass=1945, SNR=30.3, Peak=192 HFD=4.3
00:26:04.667 00.001 28316 MultiStar: [#1 -0.20,0.14,0.92,U] [#2 -0.06,0.02,0.94,U] [#3 -0.06,-0.04,0.87,U] [#4 0.07,0.08,0.86,U] [#5 -0.12,0.04,0.80,U] [#6 -0.17,0.09,0.70,U] [#7 -0.09,0.08,0.65,U] [#8 -0.14,-0.05,0.58,U] 
00:26:04.667 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.05, 0.22}
00:26:04.667 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.60 = -2.69)
00:26:04.668 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.41)
00:26:04.668 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.45 mountX=-0.10 mountY=0.04, mountTheta=2.72
00:26:04.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
00:26:04.670 00.001 28316 Enqueuing Move request for scope (-0.09, 0.07)
00:26:04.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:04.671 00.001 29988 Worker thread wakes up
00:26:04.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
00:26:04.671 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
00:26:04.671 00.000 29988 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=0.04
00:26:04.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:26:04.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:04.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:26:04.671 00.000 29988 MoveAxis(E, 0, ABG)
00:26:04.671 00.000 29988 Move returns status 0, amount 0
00:26:04.671 00.000 29988 MoveAxis(N, 0, ABG)
00:26:04.671 00.000 29988 Move returns status 0, amount 0
00:26:04.671 00.000 29988 move complete, result=0
00:26:04.671 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:26:04.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:04.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:04.674 00.003 28316 Enqueuing Expose request
00:26:04.676 00.002 29988 worker thread done servicing request
00:26:04.677 00.001 29988 Worker thread wakes up
00:26:04.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:04.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:04.677 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:06.303 01.626 29988 Exposure complete
00:26:06.340 00.037 29988 worker thread done servicing request
00:26:06.340 00.000 28316 OnExposeComplete: enter
00:26:06.344 00.004 28316 UpdateGuideState(): m_state=6
00:26:06.346 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3942
00:26:06.349 00.003 28316 Star::Find returns 1 (0), X=585.81, Y=116.85, Mass=1951, SNR=30.2, Peak=180 HFD=4.4
00:26:06.352 00.003 28316 MultiStar: [#1 -0.23,0.03,0.91,U] [#2 -0.04,-0.08,0.95,U] [#3 -0.11,-0.10,0.85,U] [#4 -0.01,-0.03,0.87,U] [#5 0.02,-0.07,0.79,U] [#6 -0.25,-0.05,0.70,U] [#7 -0.19,-0.06,0.66,U] [#8 -0.12,-0.10,0.59,U] 
00:26:06.354 00.002 28316 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.11, 0.09}
00:26:06.356 00.002 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-1.14) = xAngle (-1.69 = -1.69)
00:26:06.359 00.003 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.41 = 1.41)
00:26:06.361 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.01 mountY=0.12, mountTheta=1.69
00:26:06.366 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
00:26:06.368 00.002 28316 Enqueuing Move request for scope (-0.11, -0.04)
00:26:06.371 00.003 29988 Worker thread wakes up
00:26:06.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
00:26:06.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
00:26:06.371 00.000 29988 Moving (-0.11, -0.04) raw xDistance=-0.01 yDistance=0.12
00:26:06.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:06.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:06.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:06.372 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.2
00:26:06.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:06.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:06.376 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:26:06.376 00.000 29988 MoveAxis(E, 0, ABG)
00:26:06.376 00.000 29988 Move returns status 0, amount 0
00:26:06.376 00.000 29988 MoveAxis(N, 0, ABG)
00:26:06.376 00.000 29988 Move returns status 0, amount 0
00:26:06.376 00.000 29988 move complete, result=0
00:26:06.376 00.000 28316 Enqueuing Expose request
00:26:06.377 00.001 29988 worker thread done servicing request
00:26:06.377 00.000 29988 Worker thread wakes up
00:26:06.377 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:06.378 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:06.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:07.891 01.513 29988 Exposure complete
00:26:07.946 00.055 29988 worker thread done servicing request
00:26:07.946 00.000 28316 OnExposeComplete: enter
00:26:07.949 00.003 28316 UpdateGuideState(): m_state=6
00:26:07.950 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3943
00:26:07.951 00.001 28316 Star::Find returns 1 (0), X=585.72, Y=116.90, Mass=1863, SNR=29.6, Peak=174 HFD=4.1
00:26:07.952 00.001 28316 MultiStar: [#1 -0.17,0.02,0.93,U] [#2 0.00,-0.14,0.97,U] [#3 -0.01,-0.10,0.88,U] [#4 0.06,-0.09,0.89,U] [#5 -0.10,-0.02,0.82,U] [#6 -0.14,-0.07,0.73,U] [#7 -0.14,0.07,0.67,U] [#8 0.11,-0.22,0.60,U] 
00:26:07.953 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.20, 0.14}
00:26:07.955 00.002 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.14) = xAngle (-1.47 = -1.47)
00:26:07.957 00.002 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.63 = 1.63)
00:26:07.959 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.62 mountX=0.01 mountY=0.08, mountTheta=1.47
00:26:07.961 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
00:26:07.962 00.001 28316 Enqueuing Move request for scope (-0.07, -0.04)
00:26:07.962 00.000 29988 Worker thread wakes up
00:26:07.963 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
00:26:07.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
00:26:07.963 00.000 29988 Moving (-0.07, -0.04) raw xDistance=0.01 yDistance=0.08
00:26:07.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:07.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:07.963 00.000 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:26:07.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:07.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:07.964 00.000 28316 Enqueuing Expose request
00:26:07.965 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:07.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:07.965 00.000 29988 MoveAxis(E, 0, ABG)
00:26:07.965 00.000 29988 Move returns status 0, amount 0
00:26:07.965 00.000 29988 MoveAxis(N, 0, ABG)
00:26:07.965 00.000 29988 Move returns status 0, amount 0
00:26:07.965 00.000 29988 move complete, result=0
00:26:07.965 00.000 29988 worker thread done servicing request
00:26:07.965 00.000 29988 Worker thread wakes up
00:26:07.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:07.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:07.966 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:09.589 01.623 29988 Exposure complete
00:26:09.620 00.031 29988 worker thread done servicing request
00:26:09.620 00.000 28316 OnExposeComplete: enter
00:26:09.621 00.001 28316 UpdateGuideState(): m_state=6
00:26:09.622 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3944
00:26:09.623 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=117.03, Mass=1963, SNR=30.5, Peak=187 HFD=4.4
00:26:09.624 00.001 28316 MultiStar: [#1 0.02,0.06,0.88,U] [#2 -0.00,-0.04,0.95,U] [#3 -0.06,0.09,0.86,U] [#4 0.08,-0.16,0.86,U] [#5 0.01,0.02,0.78,U] [#6 -0.19,-0.01,0.73,U] [#7 -0.05,-0.03,0.65,U] [#8 0.06,-0.27,0.59,U] 
00:26:09.626 00.002 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.00, 0.26}
00:26:09.629 00.003 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (-1.14) = xAngle (3.87 = -2.42)
00:26:09.631 00.002 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.97 = 0.68)
00:26:09.634 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.72 mountX=-0.01 mountY=0.01, mountTheta=2.44
00:26:09.637 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
00:26:09.637 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
00:26:09.638 00.001 29988 Worker thread wakes up
00:26:09.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
00:26:09.638 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
00:26:09.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:09.639 00.001 28316 UpdateGuideState exits: m=1963 RSB=30.5
00:26:09.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:09.640 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:09.640 00.000 28316 Enqueuing Expose request
00:26:09.640 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.01
00:26:09.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:09.641 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:09.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:26:09.641 00.000 29988 MoveAxis(E, 0, ABG)
00:26:09.641 00.000 29988 Move returns status 0, amount 0
00:26:09.641 00.000 29988 MoveAxis(N, 0, ABG)
00:26:09.641 00.000 29988 Move returns status 0, amount 0
00:26:09.641 00.000 29988 move complete, result=0
00:26:09.641 00.000 29988 worker thread done servicing request
00:26:09.641 00.000 29988 Worker thread wakes up
00:26:09.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:09.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:09.641 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:11.160 01.519 29988 Exposure complete
00:26:11.193 00.033 29988 worker thread done servicing request
00:26:11.193 00.000 28316 OnExposeComplete: enter
00:26:11.194 00.001 28316 UpdateGuideState(): m_state=6
00:26:11.194 00.000 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3945
00:26:11.195 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=116.87, Mass=1898, SNR=30.0, Peak=186 HFD=4.3
00:26:11.195 00.000 28316 MultiStar: [#1 0.06,-0.17,0.91,U] [#2 0.15,-0.27,0.98,U] [#3 0.20,-0.15,0.86,U] [#4 0.13,-0.24,0.89,U] [#5 0.21,-0.08,0.82,U] [#6 -0.01,-0.09,0.76,U] [#7 0.03,-0.03,0.71,U] [#8 0.22,-0.18,0.60,U] 
00:26:11.196 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.10, 0.10}
00:26:11.196 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:26:11.197 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
00:26:11.197 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=-0.05 mountY=-0.13, mountTheta=-1.95
00:26:11.198 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
00:26:11.199 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
00:26:11.199 00.000 29988 Worker thread wakes up
00:26:11.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
00:26:11.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
00:26:11.199 00.000 29988 Moving (0.10, 0.10) raw xDistance=-0.05 yDistance=-0.13
00:26:11.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:26:11.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:11.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:11.200 00.000 28316 UpdateGuideState exits: m=1898 RSB=30.0
00:26:11.201 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:11.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:11.202 00.001 28316 Enqueuing Expose request
00:26:11.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:11.202 00.000 29988 MoveAxis(E, 0, ABG)
00:26:11.202 00.000 29988 Move returns status 0, amount 0
00:26:11.202 00.000 29988 MoveAxis(N, 0, ABG)
00:26:11.202 00.000 29988 Move returns status 0, amount 0
00:26:11.202 00.000 29988 move complete, result=0
00:26:11.202 00.000 29988 worker thread done servicing request
00:26:11.202 00.000 29988 Worker thread wakes up
00:26:11.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:11.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:11.203 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:12.838 01.635 29988 Exposure complete
00:26:12.873 00.035 29988 worker thread done servicing request
00:26:12.873 00.000 28316 OnExposeComplete: enter
00:26:12.874 00.001 28316 UpdateGuideState(): m_state=6
00:26:12.875 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3946
00:26:12.877 00.002 28316 Star::Find returns 1 (0), X=586.00, Y=116.92, Mass=1887, SNR=30.0, Peak=194 HFD=4.4
00:26:12.881 00.004 28316 MultiStar: [#1 0.15,0.04,0.93,U] [#2 0.28,-0.14,0.95,U] [#3 0.21,-0.04,0.86,U] [#4 0.17,-0.08,0.88,U] [#5 0.32,0.04,0.78,U] [#6 0.08,-0.08,0.71,U] [#7 0.12,-0.06,0.66,U] [#8 0.18,-0.11,0.61,U] 
00:26:12.883 00.002 28316 refined, 8 included, MultiStar: {0.18, -0.02}, one-star: {0.08, 0.16}
00:26:12.885 00.002 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.01 = 1.01)
00:26:12.887 00.002 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.17)
00:26:12.888 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.14 mountX=0.10 mountY=-0.15, mountTheta=-0.99
00:26:12.891 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
00:26:12.891 00.000 28316 Enqueuing Move request for scope (0.18, -0.02)
00:26:12.892 00.001 29988 Worker thread wakes up
00:26:12.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
00:26:12.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
00:26:12.892 00.000 29988 Moving (0.18, -0.02) raw xDistance=0.10 yDistance=-0.15
00:26:12.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:26:12.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:12.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:12.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:26:12.892 00.000 29988 MoveAxis(E, 0, ABG)
00:26:12.892 00.000 29988 Move returns status 0, amount 0
00:26:12.892 00.000 28316 UpdateGuideState exits: m=1887 RSB=30.0
00:26:12.893 00.001 29988 MoveAxis(N, 0, ABG)
00:26:12.893 00.000 29988 Move returns status 0, amount 0
00:26:12.893 00.000 29988 move complete, result=0
00:26:12.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:12.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:12.893 00.000 28316 Enqueuing Expose request
00:26:12.894 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:12.894 00.000 29988 worker thread done servicing request
00:26:12.894 00.000 29988 Worker thread wakes up
00:26:12.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:12.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:14.418 01.524 29988 Exposure complete
00:26:14.445 00.027 29988 worker thread done servicing request
00:26:14.446 00.001 28316 OnExposeComplete: enter
00:26:14.448 00.002 28316 UpdateGuideState(): m_state=6
00:26:14.449 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3947
00:26:14.449 00.000 28316 Star::Find returns 1 (0), X=586.23, Y=117.01, Mass=1921, SNR=30.0, Peak=183 HFD=4.3
00:26:14.450 00.001 28316 MultiStar: [#1 0.22,-0.10,0.92,U] [#2 0.29,-0.11,0.96,U] [#3 0.42,-0.11,0.00,M1] [#4 0.34,-0.18,0.89,U] [#5 0.36,-0.04,0.76,U] [#6 0.29,-0.07,0.73,U] [#7 0.31,0.01,0.69,U] [#8 0.19,-0.22,0.58,U] 
00:26:14.450 00.000 28316 refined, 7 included, MultiStar: {0.29, -0.05}, one-star: {0.31, 0.25}
00:26:14.451 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:26:14.451 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
00:26:14.452 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.16 mountX=0.16 mountY=-0.24, mountTheta=-0.97
00:26:14.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.05, opts=13)
00:26:14.453 00.000 28316 Enqueuing Move request for scope (0.29, -0.05)
00:26:14.453 00.000 29988 Worker thread wakes up
00:26:14.454 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
00:26:14.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
00:26:14.454 00.000 29988 Moving (0.29, -0.05) raw xDistance=0.16 yDistance=-0.24
00:26:14.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:26:14.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:14.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:26:14.454 00.000 29988 MoveAxis(E, 0, ABG)
00:26:14.454 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:26:14.455 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:14.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:14.455 00.000 28316 Enqueuing Expose request
00:26:14.456 00.001 29988 Move returns status 0, amount 0
00:26:14.456 00.000 29988 MoveAxis(N, 57, ABG)
00:26:14.456 00.000 29988 Guiding  Dir = 0, Dur = 57
00:26:14.456 00.000 29988 IsSlewing returns 0
00:26:14.456 00.000 29988 IsGuiding returns 0
00:26:14.461 00.005 29988 PulseGuide returned control before completion, sleep 63
00:26:14.529 00.068 29988 IsGuiding returns 0
00:26:14.529 00.000 29988 Move returns status 0, amount 57
00:26:14.529 00.000 29988 move complete, result=0
00:26:14.529 00.000 29988 worker thread done servicing request
00:26:14.529 00.000 29988 Worker thread wakes up
00:26:14.529 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
00:26:14.532 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:14.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:16.163 01.631 29988 Exposure complete
00:26:16.195 00.032 29988 worker thread done servicing request
00:26:16.195 00.000 28316 OnExposeComplete: enter
00:26:16.197 00.002 28316 UpdateGuideState(): m_state=6
00:26:16.198 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3948
00:26:16.198 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=116.80, Mass=2016, SNR=30.7, Peak=199 HFD=4.3
00:26:16.199 00.001 28316 MultiStar: [#1 0.08,-0.11,0.90,U] [#2 0.16,-0.26,0.93,U] [#3 0.14,-0.14,0.84,U] [#4 0.23,-0.22,0.86,U] [#5 0.23,-0.13,0.77,U] [#6 0.09,-0.23,0.70,U] [#7 0.32,-0.36,0.00,M1] [#8 0.24,-0.45,0.00,M1] 
00:26:16.201 00.002 28316 single-star, 6 included, MultiStar: {0.14, -0.15}, one-star: {0.04, 0.03}
00:26:16.203 00.002 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:26:16.205 00.002 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.35)
00:26:16.206 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.69 mountX=-0.01 mountY=-0.05, mountTheta=-1.83
00:26:16.209 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
00:26:16.210 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
00:26:16.211 00.001 29988 Worker thread wakes up
00:26:16.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:26:16.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:26:16.212 00.000 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.05
00:26:16.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:26:16.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:16.212 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.7
00:26:16.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:16.214 00.001 28316 Enqueuing Expose request
00:26:16.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:16.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:26:16.214 00.000 29988 MoveAxis(E, 0, ABG)
00:26:16.214 00.000 29988 Move returns status 0, amount 0
00:26:16.214 00.000 29988 MoveAxis(N, 0, ABG)
00:26:16.214 00.000 29988 Move returns status 0, amount 0
00:26:16.214 00.000 29988 move complete, result=0
00:26:16.215 00.001 29988 worker thread done servicing request
00:26:16.215 00.000 29988 Worker thread wakes up
00:26:16.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:16.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:16.215 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:17.740 01.525 29988 Exposure complete
00:26:17.769 00.029 29988 worker thread done servicing request
00:26:17.769 00.000 28316 OnExposeComplete: enter
00:26:17.772 00.003 28316 UpdateGuideState(): m_state=6
00:26:17.775 00.003 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3949
00:26:17.775 00.000 28316 Star::Find returns 1 (0), X=586.09, Y=116.78, Mass=1946, SNR=30.1, Peak=189 HFD=4.3
00:26:17.776 00.001 28316 MultiStar: [#1 0.10,-0.09,0.92,U] [#2 0.25,-0.23,0.96,U] [#3 0.25,-0.10,0.86,U] [#4 0.16,-0.24,0.89,U] [#5 0.33,-0.20,0.00,M1] [#6 0.24,-0.19,0.72,U] [#7 0.11,-0.20,0.69,U] [#8 0.29,-0.37,0.00,M2] 
00:26:17.776 00.000 28316 single-star, 6 included, MultiStar: {0.18, -0.14}, one-star: {0.17, 0.02}
00:26:17.777 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
00:26:17.777 00.000 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
00:26:17.778 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.11 mountX=0.05 mountY=-0.16, mountTheta=-1.25
00:26:17.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
00:26:17.780 00.001 28316 Enqueuing Move request for scope (0.17, 0.02)
00:26:17.780 00.000 29988 Worker thread wakes up
00:26:17.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
00:26:17.780 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
00:26:17.780 00.000 29988 Moving (0.17, 0.02) raw xDistance=0.05 yDistance=-0.16
00:26:17.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:26:17.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:17.781 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:17.781 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.1
00:26:17.782 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:26:17.782 00.000 29988 MoveAxis(E, 0, ABG)
00:26:17.782 00.000 29988 Move returns status 0, amount 0
00:26:17.782 00.000 29988 MoveAxis(N, 0, ABG)
00:26:17.782 00.000 29988 Move returns status 0, amount 0
00:26:17.782 00.000 29988 move complete, result=0
00:26:17.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:17.783 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:17.783 00.000 28316 Enqueuing Expose request
00:26:17.784 00.001 29988 worker thread done servicing request
00:26:17.784 00.000 29988 Worker thread wakes up
00:26:17.784 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:17.785 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:17.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:19.417 01.632 29988 Exposure complete
00:26:19.465 00.048 29988 worker thread done servicing request
00:26:19.465 00.000 28316 OnExposeComplete: enter
00:26:19.466 00.001 28316 UpdateGuideState(): m_state=6
00:26:19.467 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3950
00:26:19.467 00.000 28316 Star::Find returns 1 (0), X=586.04, Y=116.80, Mass=1977, SNR=30.5, Peak=181 HFD=4.2
00:26:19.468 00.001 28316 MultiStar: [#1 0.11,-0.09,0.91,U] [#2 0.20,-0.37,0.00,M1] [#3 0.29,-0.19,0.84,U] [#4 0.31,-0.27,0.00,M1] [#5 0.25,-0.25,0.76,U] [#6 -0.04,-0.00,0.70,U] [#7 0.23,-0.21,0.68,U] [#8 0.27,-0.39,0.00,M3] 
00:26:19.468 00.000 28316 single-star, 5 included, MultiStar: {0.16, -0.11}, one-star: {0.13, 0.04}
00:26:19.469 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
00:26:19.469 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
00:26:19.470 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.28 mountX=0.02 mountY=-0.13, mountTheta=-1.42
00:26:19.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
00:26:19.471 00.000 28316 Enqueuing Move request for scope (0.13, 0.04)
00:26:19.472 00.001 29988 Worker thread wakes up
00:26:19.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:19.472 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:26:19.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:19.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:19.473 00.000 28316 Enqueuing Expose request
00:26:19.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:26:19.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:26:19.475 00.001 29988 Moving (0.13, 0.04) raw xDistance=0.02 yDistance=-0.13
00:26:19.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:19.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:19.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:19.475 00.000 29988 MoveAxis(E, 0, ABG)
00:26:19.475 00.000 29988 Move returns status 0, amount 0
00:26:19.475 00.000 29988 MoveAxis(N, 0, ABG)
00:26:19.475 00.000 29988 Move returns status 0, amount 0
00:26:19.475 00.000 29988 move complete, result=0
00:26:19.475 00.000 29988 worker thread done servicing request
00:26:19.475 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:19.477 00.002 29988 Worker thread wakes up
00:26:19.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:19.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:20.994 01.517 29988 Exposure complete
00:26:21.023 00.029 29988 worker thread done servicing request
00:26:21.023 00.000 28316 OnExposeComplete: enter
00:26:21.024 00.001 28316 UpdateGuideState(): m_state=6
00:26:21.024 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3951
00:26:21.025 00.001 28316 Star::Find returns 1 (0), X=586.08, Y=116.59, Mass=1879, SNR=29.7, Peak=152 HFD=4.0
00:26:21.026 00.001 28316 MultiStar: [#1 0.15,-0.33,0.90,U] [#2 0.30,-0.57,0.00,M2] [#3 0.15,-0.44,0.00,M1] [#4 0.19,-0.51,0.00,M2] [#5 0.39,-0.50,0.00,M1] [#6 0.01,-0.45,0.00,M1] [#7 0.16,-0.47,0.00,M1] [#8 0.21,-0.59,0.00,M4] 
00:26:21.026 00.000 28316 single-star, 1 included, MultiStar: {0.16, -0.25}, one-star: {0.16, -0.18}
00:26:21.027 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
00:26:21.027 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
00:26:21.027 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.83 mountX=0.23 mountY=-0.07, mountTheta=-0.28
00:26:21.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.18, opts=13)
00:26:21.029 00.001 28316 Enqueuing Move request for scope (0.16, -0.18)
00:26:21.029 00.000 29988 Worker thread wakes up
00:26:21.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
00:26:21.029 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
00:26:21.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:21.030 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:26:21.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:21.031 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:21.031 00.000 28316 Enqueuing Expose request
00:26:21.031 00.000 29988 Moving (0.16, -0.18) raw xDistance=0.23 yDistance=-0.07
00:26:21.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:26:21.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:21.032 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:26:21.032 00.000 29988 MoveAxis(W, 48, ABG)
00:26:21.032 00.000 29988 Guiding  Dir = 3, Dur = 48
00:26:21.032 00.000 29988 IsSlewing returns 0
00:26:21.032 00.000 29988 IsGuiding returns 0
00:26:21.034 00.002 29988 PulseGuide returned control before completion, sleep 57
00:26:21.101 00.067 29988 IsGuiding returns 0
00:26:21.102 00.001 29988 Move returns status 0, amount 48
00:26:21.102 00.000 29988 MoveAxis(N, 0, ABG)
00:26:21.102 00.000 29988 Move returns status 0, amount 0
00:26:21.102 00.000 29988 move complete, result=0
00:26:21.102 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.1 px 0 ms NORTH
00:26:21.104 00.002 29988 worker thread done servicing request
00:26:21.105 00.001 29988 Worker thread wakes up
00:26:21.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:21.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:22.732 01.627 29988 Exposure complete
00:26:22.764 00.032 29988 worker thread done servicing request
00:26:22.764 00.000 28316 OnExposeComplete: enter
00:26:22.764 00.000 28316 UpdateGuideState(): m_state=6
00:26:22.765 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3952
00:26:22.765 00.000 28316 Star::Find returns 1 (0), X=586.04, Y=116.74, Mass=1831, SNR=29.3, Peak=171 HFD=4.2
00:26:22.766 00.001 28316 MultiStar: [#1 0.13,-0.19,0.93,U] [#2 0.14,-0.32,0.98,U] [#3 0.09,-0.36,0.87,U] [#4 0.24,-0.28,0.90,U] [#5 0.18,-0.27,0.82,U] [#6 0.03,-0.21,0.73,U] [#7 0.09,-0.39,0.00,M2] [#8 0.16,-0.42,0.00,M5] 
00:26:22.766 00.000 28316 single-star, 6 included, MultiStar: {0.14, -0.23}, one-star: {0.12, -0.03}
00:26:22.767 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
00:26:22.767 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
00:26:22.768 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.21 mountX=0.08 mountY=-0.10, mountTheta=-0.92
00:26:22.769 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
00:26:22.769 00.000 28316 Enqueuing Move request for scope (0.12, -0.03)
00:26:22.770 00.001 29988 Worker thread wakes up
00:26:22.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:22.770 00.000 28316 UpdateGuideState exits: m=1831 RSB=29.3
00:26:22.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:22.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:22.772 00.001 28316 Enqueuing Expose request
00:26:22.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
00:26:22.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
00:26:22.772 00.000 29988 Moving (0.12, -0.03) raw xDistance=0.08 yDistance=-0.10
00:26:22.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:26:22.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:22.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:26:22.772 00.000 29988 MoveAxis(E, 0, ABG)
00:26:22.772 00.000 29988 Move returns status 0, amount 0
00:26:22.772 00.000 29988 MoveAxis(N, 0, ABG)
00:26:22.772 00.000 29988 Move returns status 0, amount 0
00:26:22.772 00.000 29988 move complete, result=0
00:26:22.773 00.001 29988 worker thread done servicing request
00:26:22.773 00.000 29988 Worker thread wakes up
00:26:22.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:22.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:22.773 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:24.288 01.515 29988 Exposure complete
00:26:24.348 00.060 29988 worker thread done servicing request
00:26:24.348 00.000 28316 OnExposeComplete: enter
00:26:24.349 00.001 28316 UpdateGuideState(): m_state=6
00:26:24.349 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3953
00:26:24.350 00.001 28316 Star::Find returns 1 (0), X=586.00, Y=116.65, Mass=1993, SNR=30.8, Peak=165 HFD=4.4
00:26:24.350 00.000 28316 MultiStar: [#1 0.16,-0.38,0.00,M1] [#2 0.18,-0.44,0.00,M2] [#3 0.21,-0.32,0.84,U] [#4 0.25,-0.39,0.00,M2] [#5 0.21,-0.36,0.00,M1] [#6 0.16,-0.33,0.73,U] [#7 0.25,-0.44,0.00,M3] [#8 0.21,-0.64,0.00,M6] 
00:26:24.351 00.001 28316 single-star, 2 included, MultiStar: {0.14, -0.24}, one-star: {0.08, -0.12}
00:26:24.351 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
00:26:24.352 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.01)
00:26:24.352 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.97 mountX=0.14 mountY=-0.02, mountTheta=-0.14
00:26:24.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
00:26:24.354 00.001 28316 Enqueuing Move request for scope (0.08, -0.12)
00:26:24.355 00.001 29988 Worker thread wakes up
00:26:24.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:24.355 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.8
00:26:24.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:24.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:24.356 00.000 28316 Enqueuing Expose request
00:26:24.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
00:26:24.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
00:26:24.357 00.000 29988 Moving (0.08, -0.12) raw xDistance=0.14 yDistance=-0.02
00:26:24.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:26:24.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:24.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:24.357 00.000 29988 MoveAxis(E, 0, ABG)
00:26:24.357 00.000 29988 Move returns status 0, amount 0
00:26:24.357 00.000 29988 MoveAxis(N, 0, ABG)
00:26:24.357 00.000 29988 Move returns status 0, amount 0
00:26:24.357 00.000 29988 move complete, result=0
00:26:24.357 00.000 29988 worker thread done servicing request
00:26:24.357 00.000 29988 Worker thread wakes up
00:26:24.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:24.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:24.357 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:25.989 01.632 29988 Exposure complete
00:26:26.027 00.038 29988 worker thread done servicing request
00:26:26.028 00.001 28316 OnExposeComplete: enter
00:26:26.028 00.000 28316 UpdateGuideState(): m_state=6
00:26:26.029 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3954
00:26:26.029 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=116.70, Mass=1961, SNR=30.4, Peak=183 HFD=4.3
00:26:26.030 00.001 28316 MultiStar: [#1 0.16,-0.26,0.93,U] [#2 0.28,-0.46,0.00,M3] [#3 0.25,-0.36,0.00,M1] [#4 0.39,-0.38,0.00,M3] [#5 0.35,-0.33,0.00,M2] [#6 0.18,-0.35,0.00,M1] [#7 0.20,-0.50,0.00,M4] [#8 0.30,-0.67,0.00,M7] 
00:26:26.030 00.000 28316 single-star, 1 included, MultiStar: {0.21, -0.16}, one-star: {0.25, -0.06}
00:26:26.031 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:26:26.031 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.28)
00:26:26.032 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-0.24 mountX=0.16 mountY=-0.20, mountTheta=-0.89
00:26:26.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.06, opts=13)
00:26:26.033 00.000 28316 Enqueuing Move request for scope (0.25, -0.06)
00:26:26.034 00.001 29988 Worker thread wakes up
00:26:26.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
00:26:26.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
00:26:26.034 00.000 29988 Moving (0.25, -0.06) raw xDistance=0.16 yDistance=-0.20
00:26:26.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:26:26.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:26.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:26:26.034 00.000 29988 MoveAxis(E, 0, ABG)
00:26:26.034 00.000 29988 Move returns status 0, amount 0
00:26:26.034 00.000 29988 MoveAxis(N, 0, ABG)
00:26:26.034 00.000 29988 Move returns status 0, amount 0
00:26:26.034 00.000 29988 move complete, result=0
00:26:26.034 00.000 29988 worker thread done servicing request
00:26:26.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:26.037 00.003 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:26:26.039 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:26.042 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:26.043 00.001 28316 Enqueuing Expose request
00:26:26.043 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:26.043 00.000 29988 Worker thread wakes up
00:26:26.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:26.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:27.561 01.518 29988 Exposure complete
00:26:27.601 00.040 29988 worker thread done servicing request
00:26:27.601 00.000 28316 OnExposeComplete: enter
00:26:27.603 00.002 28316 UpdateGuideState(): m_state=6
00:26:27.604 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3955
00:26:27.606 00.002 28316 Star::Find returns 1 (0), X=586.15, Y=116.51, Mass=1911, SNR=30.0, Peak=169 HFD=3.8
00:26:27.607 00.001 28316 MultiStar: [#1 0.20,-0.45,0.00,M1] [#2 0.31,-0.55,0.00,M4] [#3 0.40,-0.45,0.00,M2] [#4 0.33,-0.52,0.00,M4] [#5 0.37,-0.45,0.00,M3] [#6 0.16,-0.54,0.00,M2] [#7 0.31,-0.52,0.00,M5] [#8 0.28,-0.64,0.00,M8] 
00:26:27.607 00.000 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
00:26:27.609 00.002 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
00:26:27.609 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-0.82 mountX=0.33 mountY=-0.10, mountTheta=-0.28
00:26:27.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.25, opts=13)
00:26:27.610 00.000 28316 Enqueuing Move request for scope (0.23, -0.25)
00:26:27.611 00.001 29988 Worker thread wakes up
00:26:27.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:27.611 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:26:27.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:27.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:27.613 00.001 28316 Enqueuing Expose request
00:26:27.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.25) opts 0xd
00:26:27.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.25)
00:26:27.613 00.000 29988 Moving (0.23, -0.25) raw xDistance=0.33 yDistance=-0.10
00:26:27.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:26:27.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:27.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:26:27.613 00.000 29988 MoveAxis(W, 69, ABG)
00:26:27.613 00.000 29988 Guiding  Dir = 3, Dur = 69
00:26:27.613 00.000 29988 IsSlewing returns 0
00:26:27.614 00.001 29988 IsGuiding returns 0
00:26:27.615 00.001 29988 PulseGuide returned control before completion, sleep 78
00:26:27.698 00.083 29988 IsGuiding returns 0
00:26:27.698 00.000 29988 Move returns status 0, amount 69
00:26:27.698 00.000 29988 MoveAxis(N, 0, ABG)
00:26:27.698 00.000 29988 Move returns status 0, amount 0
00:26:27.698 00.000 29988 move complete, result=0
00:26:27.698 00.000 29988 worker thread done servicing request
00:26:27.698 00.000 29988 Worker thread wakes up
00:26:27.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:27.698 00.000 28316 GuideStep: 0.3 px 69 ms WEST, -0.1 px 0 ms NORTH
00:26:27.699 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:29.322 01.623 29988 Exposure complete
00:26:29.352 00.030 29988 worker thread done servicing request
00:26:29.352 00.000 28316 OnExposeComplete: enter
00:26:29.353 00.001 28316 UpdateGuideState(): m_state=6
00:26:29.354 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3956
00:26:29.355 00.001 28316 Star::Find returns 1 (0), X=586.12, Y=116.40, Mass=1916, SNR=30.1, Peak=168 HFD=3.9
00:26:29.356 00.001 28316 MultiStar: [#1 0.08,-0.41,0.00,M2] [#2 0.23,-0.64,0.00,M5] [#3 0.23,-0.48,0.00,M3] [#4 0.24,-0.59,0.00,M5] [#5 0.35,-0.42,0.00,M4] [#6 0.12,-0.48,0.00,M3] [#7 0.25,-0.48,0.00,M6] [#8 0.32,-0.65,0.00,M9] 
00:26:29.357 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.08 = 0.08)
00:26:29.357 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
00:26:29.359 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.42 cameraTheta=-1.07 mountX=0.41 mountY=-0.01, mountTheta=-0.04
00:26:29.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.36, opts=13)
00:26:29.360 00.000 28316 Enqueuing Move request for scope (0.20, -0.36)
00:26:29.360 00.000 29988 Worker thread wakes up
00:26:29.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:29.361 00.001 28316 UpdateGuideState exits: m=1916 RSB=30.1
00:26:29.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:29.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:29.362 00.000 28316 Enqueuing Expose request
00:26:29.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd
00:26:29.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.36)
00:26:29.363 00.000 29988 Moving (0.20, -0.36) raw xDistance=0.41 yDistance=-0.01
00:26:29.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41
00:26:29.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:29.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:29.363 00.000 29988 MoveAxis(W, 92, ABG)
00:26:29.363 00.000 29988 Guiding  Dir = 3, Dur = 92
00:26:29.364 00.001 29988 IsSlewing returns 0
00:26:29.364 00.000 29988 IsGuiding returns 0
00:26:29.367 00.003 29988 PulseGuide returned control before completion, sleep 100
00:26:29.477 00.110 29988 IsGuiding returns 0
00:26:29.477 00.000 29988 Move returns status 0, amount 92
00:26:29.477 00.000 29988 MoveAxis(N, 0, ABG)
00:26:29.477 00.000 29988 Move returns status 0, amount 0
00:26:29.477 00.000 29988 move complete, result=0
00:26:29.477 00.000 29988 worker thread done servicing request
00:26:29.477 00.000 29988 Worker thread wakes up
00:26:29.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:29.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:29.477 00.000 28316 GuideStep: 0.4 px 92 ms WEST, -0.0 px 0 ms NORTH
00:26:30.885 01.408 29988 Exposure complete
00:26:30.919 00.034 29988 worker thread done servicing request
00:26:30.919 00.000 28316 OnExposeComplete: enter
00:26:30.921 00.002 28316 UpdateGuideState(): m_state=6
00:26:30.923 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3957
00:26:30.926 00.003 28316 Star::Find returns 1 (0), X=586.05, Y=116.55, Mass=1876, SNR=29.7, Peak=163 HFD=4.2
00:26:30.928 00.002 28316 MultiStar: [#1 0.14,-0.27,0.93,U] [#2 0.21,-0.47,0.00,M6] [#3 0.22,-0.40,0.00,M4] [#4 0.22,-0.44,0.00,M6] [#5 0.27,-0.41,0.00,M5] [#6 0.21,-0.56,0.00,M4] [#7 0.08,-0.44,0.00,M7] [#8 0.25,-0.52,0.00,M10] 
00:26:30.931 00.003 28316 single-star, 1 included, MultiStar: {0.14, -0.24}, one-star: {0.14, -0.22}
00:26:30.933 00.002 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
00:26:30.934 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.04)
00:26:30.935 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-1.00 mountX=0.25 mountY=-0.03, mountTheta=-0.10
00:26:30.938 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.22, opts=13)
00:26:30.941 00.003 28316 Enqueuing Move request for scope (0.14, -0.22)
00:26:30.942 00.001 29988 Worker thread wakes up
00:26:30.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
00:26:30.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
00:26:30.942 00.000 29988 Moving (0.14, -0.22) raw xDistance=0.25 yDistance=-0.03
00:26:30.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:30.944 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
00:26:30.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:30.944 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:26:30.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:30.946 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:26:30.946 00.000 29988 MoveAxis(W, 60, ABG)
00:26:30.946 00.000 29988 Guiding  Dir = 3, Dur = 60
00:26:30.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:30.949 00.003 29988 IsSlewing returns 0
00:26:30.949 00.000 28316 Enqueuing Expose request
00:26:30.949 00.000 29988 IsGuiding returns 0
00:26:30.952 00.003 29988 PulseGuide returned control before completion, sleep 69
00:26:31.025 00.073 29988 IsGuiding returns 0
00:26:31.025 00.000 29988 Move returns status 0, amount 60
00:26:31.025 00.000 29988 MoveAxis(N, 0, ABG)
00:26:31.025 00.000 29988 Move returns status 0, amount 0
00:26:31.026 00.001 29988 move complete, result=0
00:26:31.026 00.000 29988 worker thread done servicing request
00:26:31.026 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.0 px 0 ms NORTH
00:26:31.027 00.001 29988 Worker thread wakes up
00:26:31.028 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:31.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:32.652 01.624 29988 Exposure complete
00:26:32.685 00.033 29988 worker thread done servicing request
00:26:32.685 00.000 28316 OnExposeComplete: enter
00:26:32.686 00.001 28316 UpdateGuideState(): m_state=6
00:26:32.687 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3958
00:26:32.688 00.001 28316 Star::Find returns 1 (0), X=585.92, Y=116.64, Mass=1955, SNR=30.5, Peak=174 HFD=4.2
00:26:32.689 00.001 28316 MultiStar: [#1 -0.05,-0.25,0.90,U] [#2 -0.01,-0.43,0.00,M7] [#3 0.19,-0.37,0.00,M5] [#4 0.07,-0.40,0.00,M7] [#5 -0.04,-0.19,0.78,U] [#6 -0.00,-0.36,0.71,U] [#7 0.02,-0.27,0.67,U] [#8 0.14,-0.57,0.00,R] 
00:26:32.690 00.001 28316 single-star, 4 included, MultiStar: {-0.01, -0.23}, one-star: {0.01, -0.13}
00:26:32.690 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.14) = xAngle (-0.36 = -0.36)
00:26:32.691 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74)
00:26:32.692 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.51 mountX=0.12 mountY=0.05, mountTheta=0.40
00:26:32.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
00:26:32.693 00.000 28316 Enqueuing Move request for scope (0.01, -0.13)
00:26:32.694 00.001 29988 Worker thread wakes up
00:26:32.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:32.694 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.5
00:26:32.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:32.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:32.696 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:26:32.696 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:26:32.696 00.000 29988 Moving (0.01, -0.13) raw xDistance=0.12 yDistance=0.05
00:26:32.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:26:32.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:32.696 00.000 28316 Enqueuing Expose request
00:26:32.697 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:26:32.697 00.000 29988 MoveAxis(E, 0, ABG)
00:26:32.697 00.000 29988 Move returns status 0, amount 0
00:26:32.697 00.000 29988 MoveAxis(N, 0, ABG)
00:26:32.697 00.000 29988 Move returns status 0, amount 0
00:26:32.697 00.000 29988 move complete, result=0
00:26:32.697 00.000 29988 worker thread done servicing request
00:26:32.697 00.000 29988 Worker thread wakes up
00:26:32.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:32.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:32.698 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:34.220 01.522 29988 Exposure complete
00:26:34.261 00.041 29988 worker thread done servicing request
00:26:34.261 00.000 28316 OnExposeComplete: enter
00:26:34.261 00.000 28316 UpdateGuideState(): m_state=6
00:26:34.262 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3959
00:26:34.263 00.001 28316 Star::Find returns 1 (0), X=586.03, Y=116.62, Mass=1947, SNR=30.2, Peak=182 HFD=4.1
00:26:34.263 00.000 28316 MultiStar: [#1 -0.01,-0.19,0.91,U] [#2 0.21,-0.37,0.00,M8] [#3 0.25,-0.38,0.00,M6] [#4 0.15,-0.48,0.00,M8] [#5 0.14,-0.22,0.77,U] [#6 0.03,-0.36,0.70,U] [#7 0.12,-0.31,0.68,U] [#8 -0.00,0.05,0.58,U] 
00:26:34.264 00.001 28316 single-star, 5 included, MultiStar: {0.07, -0.20}, one-star: {0.12, -0.14}
00:26:34.264 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.26 = 0.26)
00:26:34.264 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.36 = -2.92)
00:26:34.266 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=0.18 mountY=-0.04, mountTheta=-0.22
00:26:34.268 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
00:26:34.269 00.001 28316 Enqueuing Move request for scope (0.12, -0.14)
00:26:34.269 00.000 29988 Worker thread wakes up
00:26:34.269 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
00:26:34.269 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
00:26:34.269 00.000 29988 Moving (0.12, -0.14) raw xDistance=0.18 yDistance=-0.04
00:26:34.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:34.270 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:26:34.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:34.270 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:34.271 00.001 28316 Enqueuing Expose request
00:26:34.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:26:34.272 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:34.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:34.272 00.000 29988 MoveAxis(E, 0, ABG)
00:26:34.272 00.000 29988 Move returns status 0, amount 0
00:26:34.272 00.000 29988 MoveAxis(N, 0, ABG)
00:26:34.272 00.000 29988 Move returns status 0, amount 0
00:26:34.272 00.000 29988 move complete, result=0
00:26:34.272 00.000 29988 worker thread done servicing request
00:26:34.272 00.000 29988 Worker thread wakes up
00:26:34.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:34.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:34.272 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:35.903 01.631 29988 Exposure complete
00:26:35.950 00.047 29988 worker thread done servicing request
00:26:35.950 00.000 28316 OnExposeComplete: enter
00:26:35.952 00.002 28316 UpdateGuideState(): m_state=6
00:26:35.952 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3960
00:26:35.953 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=116.66, Mass=1931, SNR=30.2, Peak=176 HFD=4.0
00:26:35.954 00.001 28316 MultiStar: [#1 0.04,-0.25,0.92,U] [#2 0.20,-0.34,0.00,M9] [#3 0.28,-0.37,0.00,M7] [#4 0.11,-0.29,0.88,U] [#5 0.10,-0.31,0.76,U] [#6 0.16,-0.35,0.00,M3] [#7 0.14,-0.35,0.68,U] [#8 0.05,-0.01,0.59,U] 
00:26:35.954 00.000 28316 single-star, 5 included, MultiStar: {0.11, -0.22}, one-star: {0.19, -0.11}
00:26:35.955 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
00:26:35.955 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
00:26:35.955 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.52 mountX=0.18 mountY=-0.12, mountTheta=-0.60
00:26:35.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
00:26:35.957 00.001 28316 Enqueuing Move request for scope (0.19, -0.11)
00:26:35.958 00.001 29988 Worker thread wakes up
00:26:35.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
00:26:35.958 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
00:26:35.958 00.000 29988 Moving (0.19, -0.11) raw xDistance=0.18 yDistance=-0.12
00:26:35.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:26:35.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:35.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:35.959 00.001 28316 UpdateGuideState exits: m=1931 RSB=30.2
00:26:35.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:35.960 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:35.960 00.000 28316 Enqueuing Expose request
00:26:35.961 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:26:35.961 00.000 29988 MoveAxis(E, 0, ABG)
00:26:35.961 00.000 29988 Move returns status 0, amount 0
00:26:35.961 00.000 29988 MoveAxis(N, 0, ABG)
00:26:35.961 00.000 29988 Move returns status 0, amount 0
00:26:35.961 00.000 29988 move complete, result=0
00:26:35.961 00.000 29988 worker thread done servicing request
00:26:35.961 00.000 29988 Worker thread wakes up
00:26:35.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:35.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:35.961 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:37.481 01.520 29988 Exposure complete
00:26:37.512 00.031 29988 worker thread done servicing request
00:26:37.513 00.001 28316 OnExposeComplete: enter
00:26:37.513 00.000 28316 UpdateGuideState(): m_state=6
00:26:37.514 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3961
00:26:37.514 00.000 28316 Star::Find returns 1 (0), X=586.07, Y=116.57, Mass=1971, SNR=30.5, Peak=171 HFD=4.1
00:26:37.515 00.001 28316 MultiStar: [#1 0.13,-0.37,0.00,M1] [#2 0.16,-0.52,0.00,M10] [#3 0.23,-0.41,0.00,M8] [#4 0.34,-0.50,0.00,M8] [#5 0.36,-0.36,0.00,M3] [#6 0.15,-0.46,0.00,M4] [#7 0.22,-0.54,0.00,M5] [#8 0.09,0.15,0.60,U] 
00:26:37.515 00.000 28316 refined, 1 included, MultiStar: {0.13, -0.06}, one-star: {0.15, -0.19}
00:26:37.516 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-1.14) = xAngle (0.68 = 0.68)
00:26:37.516 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.78 = -2.50)
00:26:37.516 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.47 mountX=0.11 mountY=-0.09, mountTheta=-0.65
00:26:37.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
00:26:37.518 00.000 28316 Enqueuing Move request for scope (0.13, -0.06)
00:26:37.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:37.519 00.001 28316 UpdateGuideState exits: m=1971 RSB=30.5
00:26:37.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.520 00.001 29988 Worker thread wakes up
00:26:37.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
00:26:37.520 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
00:26:37.520 00.000 29988 Moving (0.13, -0.06) raw xDistance=0.11 yDistance=-0.09
00:26:37.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:37.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:37.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:37.520 00.000 29988 MoveAxis(E, 0, ABG)
00:26:37.520 00.000 29988 Move returns status 0, amount 0
00:26:37.520 00.000 29988 MoveAxis(N, 0, ABG)
00:26:37.520 00.000 29988 Move returns status 0, amount 0
00:26:37.520 00.000 29988 move complete, result=0
00:26:37.520 00.000 29988 worker thread done servicing request
00:26:37.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:37.521 00.001 28316 Enqueuing Expose request
00:26:37.521 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:37.522 00.001 29988 Worker thread wakes up
00:26:37.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:37.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:39.151 01.629 29988 Exposure complete
00:26:39.185 00.034 29988 worker thread done servicing request
00:26:39.185 00.000 28316 OnExposeComplete: enter
00:26:39.186 00.001 28316 UpdateGuideState(): m_state=6
00:26:39.187 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3962
00:26:39.188 00.001 28316 Star::Find returns 1 (0), X=585.94, Y=116.40, Mass=1919, SNR=30.0, Peak=158 HFD=4.2
00:26:39.190 00.002 28316 MultiStar: [#1 -0.03,-0.43,0.00,M2] [#2 0.09,-0.70,0.00,R] [#3 0.22,-0.39,0.00,M9] [#4 0.27,-0.52,0.00,M9] [#5 0.16,-0.49,0.00,M4] [#6 0.13,-0.54,0.00,M5] [#7 0.18,-0.52,0.00,M6] [#8 0.04,-0.06,0.61,U] 
00:26:39.192 00.002 28316 refined, 1 included, MultiStar: {0.03, -0.25}, one-star: {0.02, -0.36}
00:26:39.193 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
00:26:39.194 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
00:26:39.194 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.45 mountX=0.24 mountY=0.08, mountTheta=0.34
00:26:39.197 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.25, opts=13)
00:26:39.197 00.000 28316 Enqueuing Move request for scope (0.03, -0.25)
00:26:39.198 00.001 29988 Worker thread wakes up
00:26:39.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:39.199 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
00:26:39.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
00:26:39.199 00.000 29988 Moving (0.03, -0.25) raw xDistance=0.24 yDistance=0.08
00:26:39.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:26:39.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:39.199 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
00:26:39.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:39.199 00.000 29988 MoveAxis(W, 50, ABG)
00:26:39.199 00.000 29988 Guiding  Dir = 3, Dur = 50
00:26:39.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:39.201 00.002 29988 IsSlewing returns 0
00:26:39.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:39.202 00.001 29988 IsGuiding returns 0
00:26:39.202 00.000 28316 Enqueuing Expose request
00:26:39.203 00.001 29988 PulseGuide returned control before completion, sleep 59
00:26:39.275 00.072 29988 IsGuiding returns 0
00:26:39.275 00.000 29988 Move returns status 0, amount 50
00:26:39.276 00.001 29988 MoveAxis(N, 0, ABG)
00:26:39.276 00.000 29988 Move returns status 0, amount 0
00:26:39.276 00.000 29988 move complete, result=0
00:26:39.276 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
00:26:39.277 00.001 29988 worker thread done servicing request
00:26:39.277 00.000 29988 Worker thread wakes up
00:26:39.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:39.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:40.683 01.406 29988 Exposure complete
00:26:40.718 00.035 29988 worker thread done servicing request
00:26:40.718 00.000 28316 OnExposeComplete: enter
00:26:40.720 00.002 28316 UpdateGuideState(): m_state=6
00:26:40.721 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3963
00:26:40.722 00.001 28316 Star::Find returns 1 (0), X=586.02, Y=116.70, Mass=2030, SNR=30.9, Peak=191 HFD=4.2
00:26:40.724 00.002 28316 MultiStar: [#1 0.12,-0.29,0.88,U] [#2 0.10,0.35,0.94,U] [#3 0.29,-0.28,0.00,M10] [#4 0.27,-0.31,0.00,M10] [#5 0.10,-0.32,0.77,U] [#6 0.15,-0.34,0.68,U] [#7 0.25,-0.41,0.00,M7] [#8 0.05,0.04,0.59,U] 
00:26:40.725 00.001 28316 single-star, 5 included, MultiStar: {0.11, -0.09}, one-star: {0.10, -0.07}
00:26:40.726 00.001 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
00:26:40.726 00.000 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.61)
00:26:40.727 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.57 mountX=0.10 mountY=-0.06, mountTheta=-0.54
00:26:40.729 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
00:26:40.729 00.000 28316 Enqueuing Move request for scope (0.10, -0.07)
00:26:40.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:40.731 00.002 29988 Worker thread wakes up
00:26:40.731 00.000 28316 UpdateGuideState exits: m=2030 RSB=30.9
00:26:40.732 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:40.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
00:26:40.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:40.733 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
00:26:40.733 00.000 28316 Enqueuing Expose request
00:26:40.733 00.000 29988 Moving (0.10, -0.07) raw xDistance=0.10 yDistance=-0.06
00:26:40.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:26:40.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:40.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:26:40.733 00.000 29988 MoveAxis(E, 0, ABG)
00:26:40.733 00.000 29988 Move returns status 0, amount 0
00:26:40.733 00.000 29988 MoveAxis(N, 0, ABG)
00:26:40.733 00.000 29988 Move returns status 0, amount 0
00:26:40.733 00.000 29988 move complete, result=0
00:26:40.733 00.000 29988 worker thread done servicing request
00:26:40.733 00.000 29988 Worker thread wakes up
00:26:40.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:40.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:40.734 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:42.362 01.628 29988 Exposure complete
00:26:42.416 00.054 29988 worker thread done servicing request
00:26:42.416 00.000 28316 OnExposeComplete: enter
00:26:42.419 00.003 28316 UpdateGuideState(): m_state=6
00:26:42.421 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3964
00:26:42.424 00.003 28316 Star::Find returns 1 (0), X=585.96, Y=116.61, Mass=1935, SNR=30.2, Peak=181 HFD=4.1
00:26:42.427 00.003 28316 MultiStar: [#1 0.09,-0.24,0.91,U] [#2 0.04,0.35,0.97,U] [#3 0.27,-0.27,0.86,U] [#4 0.35,-0.37,0.00,R] [#5 0.18,-0.20,0.79,U] [#6 0.02,-0.30,0.72,U] [#7 0.12,-0.14,0.67,U] [#8 0.02,0.17,0.59,U] 
00:26:42.427 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.09}, one-star: {0.04, -0.15}
00:26:42.428 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
00:26:42.428 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
00:26:42.429 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.76 mountX=0.13 mountY=-0.05, mountTheta=-0.35
00:26:42.429 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
00:26:42.430 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
00:26:42.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:42.431 00.001 29988 Worker thread wakes up
00:26:42.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
00:26:42.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
00:26:42.431 00.000 29988 Moving (0.10, -0.09) raw xDistance=0.13 yDistance=-0.05
00:26:42.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:26:42.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:42.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:26:42.431 00.000 29988 MoveAxis(E, 0, ABG)
00:26:42.431 00.000 29988 Move returns status 0, amount 0
00:26:42.431 00.000 29988 MoveAxis(N, 0, ABG)
00:26:42.431 00.000 29988 Move returns status 0, amount 0
00:26:42.431 00.000 29988 move complete, result=0
00:26:42.431 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:26:42.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:42.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:42.433 00.001 28316 Enqueuing Expose request
00:26:42.433 00.000 29988 worker thread done servicing request
00:26:42.433 00.000 29988 Worker thread wakes up
00:26:42.433 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:42.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:42.434 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:43.961 01.527 29988 Exposure complete
00:26:44.007 00.046 29988 worker thread done servicing request
00:26:44.007 00.000 28316 OnExposeComplete: enter
00:26:44.009 00.002 28316 UpdateGuideState(): m_state=6
00:26:44.009 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3965
00:26:44.010 00.001 28316 Star::Find returns 1 (0), X=585.91, Y=116.73, Mass=1877, SNR=29.7, Peak=190 HFD=4.2
00:26:44.012 00.002 28316 MultiStar: [#1 0.09,-0.12,0.92,U] [#2 0.05,0.40,0.00,M1] [#3 0.15,-0.25,0.89,U] [#4 -0.16,0.08,0.91,U] [#5 0.02,-0.26,0.79,U] [#6 -0.01,-0.32,0.73,U] [#7 -0.05,-0.21,0.65,U] [#8 0.11,0.39,0.00,M1] 
00:26:44.013 00.001 28316 single-star, 6 included, MultiStar: {0.01, -0.15}, one-star: {-0.01, -0.04}
00:26:44.014 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-1.14) = xAngle (-0.67 = -0.67)
00:26:44.015 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.43 = 2.43)
00:26:44.015 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.81 mountX=0.03 mountY=0.02, mountTheta=0.69
00:26:44.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
00:26:44.016 00.000 28316 Enqueuing Move request for scope (-0.01, -0.04)
00:26:44.017 00.001 29988 Worker thread wakes up
00:26:44.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:26:44.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:26:44.017 00.000 29988 Moving (-0.01, -0.04) raw xDistance=0.03 yDistance=0.02
00:26:44.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:26:44.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:44.018 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:26:44.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:44.020 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:44.021 00.001 28316 Enqueuing Expose request
00:26:44.022 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:44.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:44.022 00.000 29988 MoveAxis(E, 0, ABG)
00:26:44.022 00.000 29988 Move returns status 0, amount 0
00:26:44.022 00.000 29988 MoveAxis(N, 0, ABG)
00:26:44.022 00.000 29988 Move returns status 0, amount 0
00:26:44.022 00.000 29988 move complete, result=0
00:26:44.022 00.000 29988 worker thread done servicing request
00:26:44.022 00.000 29988 Worker thread wakes up
00:26:44.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:44.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:44.023 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:45.647 01.624 29988 Exposure complete
00:26:45.687 00.040 29988 worker thread done servicing request
00:26:45.687 00.000 28316 OnExposeComplete: enter
00:26:45.687 00.000 28316 UpdateGuideState(): m_state=6
00:26:45.688 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3966
00:26:45.688 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=116.76, Mass=1930, SNR=30.2, Peak=186 HFD=4.3
00:26:45.689 00.001 28316 MultiStar: [#1 0.07,-0.07,0.90,U] [#2 0.07,0.51,0.00,M2] [#3 0.23,-0.10,0.85,U] [#4 -0.09,0.01,0.88,U] [#5 0.25,-0.16,0.78,U] [#6 0.10,-0.13,0.74,U] [#7 0.26,-0.18,0.68,U] [#8 0.16,0.29,0.59,U] 
00:26:45.689 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.05}, one-star: {0.25, -0.00}
00:26:45.690 00.001 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:26:45.690 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:26:45.691 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=0.11 mountY=-0.11, mountTheta=-0.82
00:26:45.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
00:26:45.693 00.000 28316 Enqueuing Move request for scope (0.15, -0.05)
00:26:45.696 00.003 29988 Worker thread wakes up
00:26:45.697 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:45.698 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
00:26:45.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
00:26:45.698 00.000 29988 Moving (0.15, -0.05) raw xDistance=0.11 yDistance=-0.11
00:26:45.699 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:45.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:45.699 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.2
00:26:45.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:45.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:45.700 00.000 28316 Enqueuing Expose request
00:26:45.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:26:45.700 00.000 29988 MoveAxis(E, 0, ABG)
00:26:45.700 00.000 29988 Move returns status 0, amount 0
00:26:45.700 00.000 29988 MoveAxis(N, 0, ABG)
00:26:45.700 00.000 29988 Move returns status 0, amount 0
00:26:45.700 00.000 29988 move complete, result=0
00:26:45.700 00.000 29988 worker thread done servicing request
00:26:45.701 00.001 29988 Worker thread wakes up
00:26:45.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:45.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:45.701 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:47.221 01.520 29988 Exposure complete
00:26:47.255 00.034 29988 worker thread done servicing request
00:26:47.256 00.001 28316 OnExposeComplete: enter
00:26:47.256 00.000 28316 UpdateGuideState(): m_state=6
00:26:47.257 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3967
00:26:47.257 00.000 28316 Star::Find returns 1 (0), X=585.94, Y=116.88, Mass=2014, SNR=30.7, Peak=186 HFD=4.3
00:26:47.258 00.001 28316 MultiStar: [#1 0.01,-0.01,0.90,U] [#2 -0.01,0.56,0.00,M3] [#3 0.06,-0.11,0.84,U] [#4 -0.22,0.15,0.85,U] [#5 0.12,-0.17,0.78,U] [#6 -0.02,-0.04,0.71,U] [#7 0.13,-0.29,0.63,U] [#8 0.01,0.18,0.58,U] 
00:26:47.259 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.02, 0.12}
00:26:47.259 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
00:26:47.259 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
00:26:47.260 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.00 mountX=0.02 mountY=-0.00, mountTheta=-0.11
00:26:47.261 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
00:26:47.262 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
00:26:47.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:47.263 00.001 29988 Worker thread wakes up
00:26:47.263 00.000 28316 UpdateGuideState exits: m=2014 RSB=30.7
00:26:47.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:47.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:47.264 00.000 28316 Enqueuing Expose request
00:26:47.265 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:26:47.265 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:26:47.265 00.000 29988 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=-0.00
00:26:47.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:47.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:47.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:26:47.265 00.000 29988 MoveAxis(E, 0, ABG)
00:26:47.265 00.000 29988 Move returns status 0, amount 0
00:26:47.265 00.000 29988 MoveAxis(N, 0, ABG)
00:26:47.265 00.000 29988 Move returns status 0, amount 0
00:26:47.265 00.000 29988 move complete, result=0
00:26:47.265 00.000 29988 worker thread done servicing request
00:26:47.265 00.000 29988 Worker thread wakes up
00:26:47.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:47.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:47.266 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:48.897 01.631 29988 Exposure complete
00:26:48.935 00.038 29988 worker thread done servicing request
00:26:48.935 00.000 28316 OnExposeComplete: enter
00:26:48.936 00.001 28316 UpdateGuideState(): m_state=6
00:26:48.937 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3968
00:26:48.937 00.000 28316 Star::Find returns 1 (0), X=586.09, Y=116.68, Mass=1892, SNR=29.8, Peak=183 HFD=4.3
00:26:48.938 00.001 28316 MultiStar: [#1 0.08,-0.11,0.91,U] [#2 0.12,0.43,0.00,M4] [#3 0.21,-0.17,0.86,U] [#4 -0.10,0.11,0.85,U] [#5 0.22,-0.27,0.80,U] [#6 0.14,-0.24,0.72,U] [#7 0.16,-0.10,0.70,U] [#8 0.07,0.19,0.60,U] 
00:26:48.939 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.09}, one-star: {0.18, -0.08}
00:26:48.939 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.51 = 0.51)
00:26:48.940 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.61 = -2.67)
00:26:48.940 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.64 mountX=0.13 mountY=-0.07, mountTheta=-0.48
00:26:48.942 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
00:26:48.942 00.000 28316 Enqueuing Move request for scope (0.12, -0.09)
00:26:48.943 00.001 29988 Worker thread wakes up
00:26:48.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:48.943 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:26:48.944 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:48.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:48.945 00.001 28316 Enqueuing Expose request
00:26:48.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
00:26:48.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
00:26:48.945 00.000 29988 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=-0.07
00:26:48.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:26:48.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:48.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:26:48.945 00.000 29988 MoveAxis(E, 0, ABG)
00:26:48.945 00.000 29988 Move returns status 0, amount 0
00:26:48.945 00.000 29988 MoveAxis(N, 0, ABG)
00:26:48.945 00.000 29988 Move returns status 0, amount 0
00:26:48.945 00.000 29988 move complete, result=0
00:26:48.945 00.000 29988 worker thread done servicing request
00:26:48.945 00.000 29988 Worker thread wakes up
00:26:48.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:48.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:48.946 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:50.464 01.518 29988 Exposure complete
00:26:50.513 00.049 29988 worker thread done servicing request
00:26:50.513 00.000 28316 OnExposeComplete: enter
00:26:50.514 00.001 28316 UpdateGuideState(): m_state=6
00:26:50.515 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3969
00:26:50.515 00.000 28316 Star::Find returns 1 (0), X=585.90, Y=116.86, Mass=1986, SNR=30.6, Peak=187 HFD=4.3
00:26:50.516 00.001 28316 MultiStar: [#1 -0.02,-0.11,0.90,U] [#2 -0.06,0.50,0.00,M5] [#3 0.10,-0.08,0.86,U] [#4 -0.19,0.22,0.88,U] [#5 0.17,-0.18,0.78,U] [#6 -0.03,-0.04,0.70,U] [#7 0.02,-0.09,0.65,U] [#8 0.04,0.23,0.59,U] 
00:26:50.516 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.00}, one-star: {-0.01, 0.09}
00:26:50.517 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:26:50.517 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.42)
00:26:50.517 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.62 mountX=-0.00 mountY=-0.01, mountTheta=-1.76
00:26:50.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
00:26:50.520 00.001 28316 Enqueuing Move request for scope (0.01, 0.00)
00:26:50.521 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:50.522 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.6
00:26:50.522 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:50.522 00.000 29988 Worker thread wakes up
00:26:50.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:26:50.522 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:26:50.522 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
00:26:50.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:50.525 00.003 28316 Enqueuing Expose request
00:26:50.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:26:50.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:50.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:50.525 00.000 29988 MoveAxis(E, 0, ABG)
00:26:50.525 00.000 29988 Move returns status 0, amount 0
00:26:50.526 00.001 29988 MoveAxis(N, 0, ABG)
00:26:50.526 00.000 29988 Move returns status 0, amount 0
00:26:50.526 00.000 29988 move complete, result=0
00:26:50.526 00.000 29988 worker thread done servicing request
00:26:50.526 00.000 29988 Worker thread wakes up
00:26:50.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:50.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:50.526 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:52.154 01.628 29988 Exposure complete
00:26:52.187 00.033 29988 worker thread done servicing request
00:26:52.187 00.000 28316 OnExposeComplete: enter
00:26:52.188 00.001 28316 UpdateGuideState(): m_state=6
00:26:52.188 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3970
00:26:52.189 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=116.82, Mass=2028, SNR=30.9, Peak=190 HFD=4.3
00:26:52.189 00.000 28316 MultiStar: [#1 0.07,-0.15,0.88,U] [#2 0.04,0.35,0.93,U] [#3 0.21,-0.22,0.83,U] [#4 -0.04,0.19,0.86,U] [#5 0.37,-0.15,0.00,M1] [#6 0.07,-0.17,0.70,U] [#7 0.10,-0.23,0.66,U] [#8 0.17,0.31,0.59,U] 
00:26:52.190 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.02}, one-star: {0.19, 0.05}
00:26:52.190 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
00:26:52.191 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.82)
00:26:52.191 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.21 mountX=0.02 mountY=-0.10, mountTheta=-1.35
00:26:52.192 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
00:26:52.193 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
00:26:52.194 00.001 29988 Worker thread wakes up
00:26:52.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:52.195 00.001 28316 UpdateGuideState exits: m=2028 RSB=30.9
00:26:52.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:52.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:52.197 00.001 28316 Enqueuing Expose request
00:26:52.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:26:52.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:26:52.197 00.000 29988 Moving (0.10, 0.02) raw xDistance=0.02 yDistance=-0.10
00:26:52.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:52.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:52.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:26:52.197 00.000 29988 MoveAxis(E, 0, ABG)
00:26:52.197 00.000 29988 Move returns status 0, amount 0
00:26:52.197 00.000 29988 MoveAxis(N, 0, ABG)
00:26:52.197 00.000 29988 Move returns status 0, amount 0
00:26:52.198 00.001 29988 move complete, result=0
00:26:52.198 00.000 29988 worker thread done servicing request
00:26:52.198 00.000 29988 Worker thread wakes up
00:26:52.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:52.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:52.198 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:53.719 01.521 29988 Exposure complete
00:26:53.769 00.050 29988 worker thread done servicing request
00:26:53.769 00.000 28316 OnExposeComplete: enter
00:26:53.772 00.003 28316 UpdateGuideState(): m_state=6
00:26:53.775 00.003 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3971
00:26:53.778 00.003 28316 Star::Find returns 1 (0), X=586.16, Y=116.79, Mass=1945, SNR=30.3, Peak=191 HFD=4.4
00:26:53.781 00.003 28316 MultiStar: [#1 0.28,-0.12,0.91,U] [#2 0.11,0.41,0.00,M5] [#3 0.42,-0.15,0.00,M4] [#4 -0.06,0.09,0.89,U] [#5 0.31,-0.13,0.78,U] [#6 0.19,-0.23,0.74,U] [#7 0.30,-0.14,0.67,U] [#8 0.20,0.29,0.59,U] 
00:26:53.783 00.002 28316 refined, 6 included, MultiStar: {0.20, -0.04}, one-star: {0.25, 0.03}
00:26:53.786 00.003 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:26:53.788 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
00:26:53.790 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.17 mountX=0.12 mountY=-0.17, mountTheta=-0.96
00:26:53.794 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.04, opts=13)
00:26:53.796 00.002 28316 Enqueuing Move request for scope (0.20, -0.04)
00:26:53.798 00.002 29988 Worker thread wakes up
00:26:53.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
00:26:53.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
00:26:53.798 00.000 29988 Moving (0.20, -0.04) raw xDistance=0.12 yDistance=-0.17
00:26:53.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:26:53.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:53.799 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:53.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:26:53.799 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:26:53.800 00.001 29988 MoveAxis(E, 0, ABG)
00:26:53.800 00.000 29988 Move returns status 0, amount 0
00:26:53.800 00.000 29988 MoveAxis(N, 0, ABG)
00:26:53.800 00.000 29988 Move returns status 0, amount 0
00:26:53.800 00.000 29988 move complete, result=0
00:26:53.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:53.802 00.002 29988 worker thread done servicing request
00:26:53.802 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:53.803 00.001 28316 Enqueuing Expose request
00:26:53.805 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:53.806 00.001 29988 Worker thread wakes up
00:26:53.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:53.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:55.438 01.632 29988 Exposure complete
00:26:55.477 00.039 29988 worker thread done servicing request
00:26:55.478 00.001 28316 OnExposeComplete: enter
00:26:55.478 00.000 28316 UpdateGuideState(): m_state=6
00:26:55.479 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3972
00:26:55.479 00.000 28316 Star::Find returns 1 (0), X=586.08, Y=116.68, Mass=1957, SNR=30.4, Peak=164 HFD=4.3
00:26:55.480 00.001 28316 MultiStar: [#1 0.20,-0.19,0.89,U] [#2 0.02,0.44,0.00,M6] [#3 0.27,-0.30,0.00,M5] [#4 -0.15,0.09,0.84,U] [#5 0.23,-0.34,0.00,M1] [#6 0.07,-0.12,0.71,U] [#7 0.09,-0.30,0.66,U] [#8 0.03,0.09,0.60,U] 
00:26:55.480 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.09}, one-star: {0.16, -0.09}
00:26:55.481 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.26 = 0.26)
00:26:55.481 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.36 = -2.92)
00:26:55.481 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.88 mountX=0.11 mountY=-0.02, mountTheta=-0.22
00:26:55.483 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
00:26:55.483 00.000 28316 Enqueuing Move request for scope (0.07, -0.09)
00:26:55.484 00.001 29988 Worker thread wakes up
00:26:55.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:55.484 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:26:55.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:55.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
00:26:55.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:55.486 00.001 28316 Enqueuing Expose request
00:26:55.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
00:26:55.486 00.000 29988 Moving (0.07, -0.09) raw xDistance=0.11 yDistance=-0.02
00:26:55.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:55.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:55.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:55.486 00.000 29988 MoveAxis(E, 0, ABG)
00:26:55.486 00.000 29988 Move returns status 0, amount 0
00:26:55.486 00.000 29988 MoveAxis(N, 0, ABG)
00:26:55.486 00.000 29988 Move returns status 0, amount 0
00:26:55.486 00.000 29988 move complete, result=0
00:26:55.486 00.000 29988 worker thread done servicing request
00:26:55.486 00.000 29988 Worker thread wakes up
00:26:55.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:55.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:55.487 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:57.003 01.516 29988 Exposure complete
00:26:57.038 00.035 29988 worker thread done servicing request
00:26:57.038 00.000 28316 OnExposeComplete: enter
00:26:57.039 00.001 28316 UpdateGuideState(): m_state=6
00:26:57.040 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3973
00:26:57.040 00.000 28316 Star::Find returns 1 (0), X=586.03, Y=116.75, Mass=1972, SNR=30.4, Peak=169 HFD=4.2
00:26:57.041 00.001 28316 MultiStar: [#1 0.16,-0.22,0.90,U] [#2 0.11,0.38,0.00,M7] [#3 0.19,-0.24,0.85,U] [#4 -0.14,0.07,0.89,U] [#5 0.10,-0.26,0.79,U] [#6 0.15,-0.37,0.00,M1] [#7 0.12,-0.27,0.65,U] [#8 0.02,0.05,0.59,U] 
00:26:57.042 00.001 28316 single-star, 6 included, MultiStar: {0.08, -0.13}, one-star: {0.11, -0.02}
00:26:57.042 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:26:57.042 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
00:26:57.044 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.15 mountX=0.06 mountY=-0.09, mountTheta=-0.98
00:26:57.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
00:26:57.046 00.001 28316 Enqueuing Move request for scope (0.11, -0.02)
00:26:57.047 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:57.048 00.001 29988 Worker thread wakes up
00:26:57.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:26:57.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:26:57.048 00.000 29988 Moving (0.11, -0.02) raw xDistance=0.06 yDistance=-0.09
00:26:57.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:26:57.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:57.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:57.048 00.000 29988 MoveAxis(E, 0, ABG)
00:26:57.048 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.4
00:26:57.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:57.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:57.049 00.000 28316 Enqueuing Expose request
00:26:57.052 00.003 29988 Move returns status 0, amount 0
00:26:57.052 00.000 29988 MoveAxis(N, 0, ABG)
00:26:57.052 00.000 29988 Move returns status 0, amount 0
00:26:57.052 00.000 29988 move complete, result=0
00:26:57.052 00.000 29988 worker thread done servicing request
00:26:57.052 00.000 29988 Worker thread wakes up
00:26:57.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:57.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:57.052 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:58.673 01.621 29988 Exposure complete
00:26:58.699 00.026 29988 worker thread done servicing request
00:26:58.699 00.000 28316 OnExposeComplete: enter
00:26:58.699 00.000 28316 UpdateGuideState(): m_state=6
00:26:58.701 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3974
00:26:58.701 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=116.72, Mass=1909, SNR=29.9, Peak=177 HFD=4.3
00:26:58.702 00.001 28316 MultiStar: [#1 0.22,-0.26,0.90,U] [#2 0.16,0.35,0.00,M8] [#3 0.31,-0.36,0.00,M5] [#4 -0.09,0.08,0.86,U] [#5 0.22,-0.22,0.78,U] [#6 0.10,-0.27,0.73,U] [#7 0.24,-0.33,0.00,M1] [#8 0.05,0.23,0.59,U] 
00:26:58.702 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.09}, one-star: {0.25, -0.05}
00:26:58.703 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
00:26:58.703 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
00:26:58.704 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=0.14 mountY=-0.08, mountTheta=-0.52
00:26:58.704 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
00:26:58.704 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
00:26:58.706 00.002 29988 Worker thread wakes up
00:26:58.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:26:58.706 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:26:58.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:58.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:26:58.707 00.001 28316 Enqueuing Expose request
00:26:58.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:26:58.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:26:58.707 00.000 29988 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=-0.08
00:26:58.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:26:58.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:58.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:26:58.707 00.000 29988 MoveAxis(E, 0, ABG)
00:26:58.708 00.001 29988 Move returns status 0, amount 0
00:26:58.708 00.000 29988 MoveAxis(N, 0, ABG)
00:26:58.708 00.000 29988 Move returns status 0, amount 0
00:26:58.708 00.000 29988 move complete, result=0
00:26:58.708 00.000 29988 worker thread done servicing request
00:26:58.708 00.000 29988 Worker thread wakes up
00:26:58.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:26:58.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:26:58.708 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:00.226 01.518 29988 Exposure complete
00:27:00.277 00.051 29988 worker thread done servicing request
00:27:00.277 00.000 28316 OnExposeComplete: enter
00:27:00.278 00.001 28316 UpdateGuideState(): m_state=6
00:27:00.278 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3975
00:27:00.279 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=116.82, Mass=1977, SNR=30.6, Peak=180 HFD=4.4
00:27:00.279 00.000 28316 MultiStar: [#1 0.07,-0.21,0.90,U] [#2 0.04,0.35,0.94,U] [#3 0.20,-0.19,0.86,U] [#4 -0.15,0.14,0.88,U] [#5 0.13,-0.27,0.78,U] [#6 0.12,-0.19,0.71,U] [#7 0.10,-0.12,0.65,U] [#8 0.05,0.32,0.58,U] 
00:27:00.281 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.01, 0.06}
00:27:00.281 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:27:00.282 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
00:27:00.282 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=0.03 mountY=-0.04, mountTheta=-0.93
00:27:00.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
00:27:00.283 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
00:27:00.284 00.001 29988 Worker thread wakes up
00:27:00.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:27:00.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:27:00.284 00.000 29988 Moving (0.06, -0.01) raw xDistance=0.03 yDistance=-0.04
00:27:00.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:00.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:00.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:00.285 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.6
00:27:00.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:00.286 00.001 28316 Enqueuing Expose request
00:27:00.287 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:00.287 00.000 29988 MoveAxis(E, 0, ABG)
00:27:00.287 00.000 29988 Move returns status 0, amount 0
00:27:00.287 00.000 29988 MoveAxis(N, 0, ABG)
00:27:00.287 00.000 29988 Move returns status 0, amount 0
00:27:00.287 00.000 29988 move complete, result=0
00:27:00.287 00.000 29988 worker thread done servicing request
00:27:00.287 00.000 29988 Worker thread wakes up
00:27:00.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:00.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:00.288 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:01.908 01.620 29988 Exposure complete
00:27:01.933 00.025 29988 worker thread done servicing request
00:27:01.933 00.000 28316 OnExposeComplete: enter
00:27:01.934 00.001 28316 UpdateGuideState(): m_state=6
00:27:01.935 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3976
00:27:01.935 00.000 28316 Star::Find returns 1 (0), X=585.99, Y=116.72, Mass=1888, SNR=29.8, Peak=171 HFD=4.1
00:27:01.936 00.001 28316 MultiStar: [#1 0.11,-0.26,0.92,U] [#2 0.11,0.44,0.00,M8] [#3 0.25,-0.19,0.88,U] [#4 -0.22,0.10,0.86,U] [#5 0.29,-0.17,0.77,U] [#6 0.17,-0.24,0.71,U] [#7 0.23,-0.19,0.70,U] [#8 -0.01,0.11,0.60,U] 
00:27:01.936 00.000 28316 single-star, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.08, -0.05}
00:27:01.937 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
00:27:01.937 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
00:27:01.937 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.53 mountX=0.07 mountY=-0.05, mountTheta=-0.59
00:27:01.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
00:27:01.940 00.001 28316 Enqueuing Move request for scope (0.08, -0.05)
00:27:01.940 00.000 29988 Worker thread wakes up
00:27:01.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:01.941 00.001 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:27:01.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:01.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:01.942 00.000 28316 Enqueuing Expose request
00:27:01.943 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
00:27:01.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
00:27:01.943 00.000 29988 Moving (0.08, -0.05) raw xDistance=0.07 yDistance=-0.05
00:27:01.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:27:01.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:01.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:27:01.943 00.000 29988 MoveAxis(E, 0, ABG)
00:27:01.943 00.000 29988 Move returns status 0, amount 0
00:27:01.943 00.000 29988 MoveAxis(N, 0, ABG)
00:27:01.943 00.000 29988 Move returns status 0, amount 0
00:27:01.943 00.000 29988 move complete, result=0
00:27:01.943 00.000 29988 worker thread done servicing request
00:27:01.943 00.000 29988 Worker thread wakes up
00:27:01.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:01.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:01.943 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:03.462 01.519 29988 Exposure complete
00:27:03.515 00.053 29988 worker thread done servicing request
00:27:03.515 00.000 28316 OnExposeComplete: enter
00:27:03.515 00.000 28316 UpdateGuideState(): m_state=6
00:27:03.517 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3977
00:27:03.517 00.000 28316 Star::Find returns 1 (0), X=586.08, Y=116.61, Mass=1962, SNR=30.5, Peak=166 HFD=4.2
00:27:03.518 00.001 28316 MultiStar: [#1 0.18,-0.26,0.89,U] [#2 0.13,0.32,0.94,U] [#3 0.26,-0.40,0.00,M4] [#4 -0.03,-0.00,0.89,U] [#5 0.27,-0.31,0.00,M1] [#6 0.16,-0.36,0.00,M1] [#7 0.20,-0.25,0.65,U] [#8 0.03,0.09,0.59,U] 
00:27:03.518 00.000 28316 refined, 5 included, MultiStar: {0.11, -0.04}, one-star: {0.16, -0.15}
00:27:03.519 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
00:27:03.519 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
00:27:03.520 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.32 mountX=0.08 mountY=-0.08, mountTheta=-0.80
00:27:03.520 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
00:27:03.521 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
00:27:03.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:03.522 00.001 29988 Worker thread wakes up
00:27:03.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:27:03.522 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.5
00:27:03.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:03.524 00.001 28316 Enqueuing Expose request
00:27:03.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:27:03.524 00.000 29988 Moving (0.11, -0.04) raw xDistance=0.08 yDistance=-0.08
00:27:03.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:03.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:03.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:27:03.524 00.000 29988 MoveAxis(E, 0, ABG)
00:27:03.525 00.001 29988 Move returns status 0, amount 0
00:27:03.525 00.000 29988 MoveAxis(N, 0, ABG)
00:27:03.525 00.000 29988 Move returns status 0, amount 0
00:27:03.525 00.000 29988 move complete, result=0
00:27:03.525 00.000 29988 worker thread done servicing request
00:27:03.525 00.000 29988 Worker thread wakes up
00:27:03.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:03.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:03.526 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:05.165 01.639 29988 Exposure complete
00:27:05.208 00.043 29988 worker thread done servicing request
00:27:05.208 00.000 28316 OnExposeComplete: enter
00:27:05.209 00.001 28316 UpdateGuideState(): m_state=6
00:27:05.209 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3978
00:27:05.210 00.001 28316 Star::Find returns 1 (0), X=586.16, Y=116.74, Mass=1937, SNR=30.3, Peak=171 HFD=4.4
00:27:05.210 00.000 28316 MultiStar: [#1 0.30,-0.12,0.90,U] [#2 0.20,0.40,0.00,M8] [#3 0.28,-0.18,0.86,U] [#4 -0.03,0.14,0.85,U] [#5 0.32,-0.17,0.77,U] [#6 0.12,-0.33,0.71,U] [#7 0.19,-0.14,0.67,U] [#8 0.25,0.29,0.59,U] 
00:27:05.211 00.001 28316 refined, 7 included, MultiStar: {0.21, -0.07}, one-star: {0.24, -0.02}
00:27:05.212 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:27:05.213 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.37)
00:27:05.214 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.33 mountX=0.15 mountY=-0.15, mountTheta=-0.79
00:27:05.215 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.07, opts=13)
00:27:05.217 00.002 28316 Enqueuing Move request for scope (0.21, -0.07)
00:27:05.217 00.000 29988 Worker thread wakes up
00:27:05.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:05.218 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
00:27:05.218 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:27:05.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:05.219 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:05.219 00.000 28316 Enqueuing Expose request
00:27:05.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
00:27:05.219 00.000 29988 Moving (0.21, -0.07) raw xDistance=0.15 yDistance=-0.15
00:27:05.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:27:05.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:05.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:27:05.219 00.000 29988 MoveAxis(E, 0, ABG)
00:27:05.219 00.000 29988 Move returns status 0, amount 0
00:27:05.220 00.001 29988 MoveAxis(N, 0, ABG)
00:27:05.220 00.000 29988 Move returns status 0, amount 0
00:27:05.220 00.000 29988 move complete, result=0
00:27:05.220 00.000 29988 worker thread done servicing request
00:27:05.220 00.000 29988 Worker thread wakes up
00:27:05.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:05.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:05.220 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:06.743 01.523 29988 Exposure complete
00:27:06.776 00.033 29988 worker thread done servicing request
00:27:06.776 00.000 28316 OnExposeComplete: enter
00:27:06.777 00.001 28316 UpdateGuideState(): m_state=6
00:27:06.778 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3979
00:27:06.778 00.000 28316 Star::Find returns 1 (0), X=586.22, Y=116.75, Mass=1897, SNR=29.9, Peak=171 HFD=4.4
00:27:06.779 00.001 28316 MultiStar: [#1 0.24,-0.22,0.95,U] [#2 0.30,0.39,0.00,M9] [#3 0.43,-0.26,0.00,M4] [#4 0.10,0.05,0.88,U] [#5 0.44,-0.28,0.00,M1] [#6 0.23,-0.32,0.00,M1] [#7 0.30,-0.23,0.71,U] [#8 0.19,0.16,0.60,U] 
00:27:06.779 00.000 28316 refined, 4 included, MultiStar: {0.23, -0.06}, one-star: {0.30, -0.01}
00:27:06.780 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
00:27:06.780 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.29)
00:27:06.781 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.25 mountX=0.15 mountY=-0.18, mountTheta=-0.88
00:27:06.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.06, opts=13)
00:27:06.783 00.001 28316 Enqueuing Move request for scope (0.23, -0.06)
00:27:06.783 00.000 29988 Worker thread wakes up
00:27:06.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:06.784 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.9
00:27:06.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:06.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:06.785 00.000 28316 Enqueuing Expose request
00:27:06.786 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
00:27:06.786 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
00:27:06.786 00.000 29988 Moving (0.23, -0.06) raw xDistance=0.15 yDistance=-0.18
00:27:06.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:27:06.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:06.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:06.786 00.000 29988 MoveAxis(E, 0, ABG)
00:27:06.786 00.000 29988 Move returns status 0, amount 0
00:27:06.786 00.000 29988 MoveAxis(N, 0, ABG)
00:27:06.786 00.000 29988 Move returns status 0, amount 0
00:27:06.786 00.000 29988 move complete, result=0
00:27:06.786 00.000 29988 worker thread done servicing request
00:27:06.786 00.000 29988 Worker thread wakes up
00:27:06.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:06.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:06.786 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:08.409 01.623 29988 Exposure complete
00:27:08.447 00.038 29988 worker thread done servicing request
00:27:08.447 00.000 28316 OnExposeComplete: enter
00:27:08.449 00.002 28316 UpdateGuideState(): m_state=6
00:27:08.451 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3980
00:27:08.452 00.001 28316 Star::Find returns 1 (0), X=586.06, Y=116.72, Mass=1921, SNR=30.0, Peak=167 HFD=4.3
00:27:08.454 00.002 28316 MultiStar: [#1 0.21,-0.29,0.89,U] [#2 0.17,0.37,0.00,M10] [#3 0.32,-0.27,0.00,M5] [#4 -0.07,0.09,0.88,U] [#5 0.25,-0.25,0.78,U] [#6 0.24,-0.31,0.00,M2] [#7 0.14,-0.29,0.69,U] [#8 0.14,0.09,0.60,U] 
00:27:08.455 00.001 28316 single-star, 5 included, MultiStar: {0.14, -0.12}, one-star: {0.15, -0.04}
00:27:08.455 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:27:08.456 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.99 = -2.30)
00:27:08.456 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.26 mountX=0.10 mountY=-0.11, mountTheta=-0.87
00:27:08.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
00:27:08.461 00.004 28316 Enqueuing Move request for scope (0.15, -0.04)
00:27:08.464 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:08.466 00.002 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:27:08.468 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:08.471 00.003 29988 Worker thread wakes up
00:27:08.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:27:08.471 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:27:08.471 00.000 29988 Moving (0.15, -0.04) raw xDistance=0.10 yDistance=-0.11
00:27:08.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:27:08.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:08.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:27:08.471 00.000 29988 MoveAxis(E, 0, ABG)
00:27:08.471 00.000 29988 Move returns status 0, amount 0
00:27:08.471 00.000 29988 MoveAxis(N, 0, ABG)
00:27:08.471 00.000 29988 Move returns status 0, amount 0
00:27:08.471 00.000 29988 move complete, result=0
00:27:08.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:08.472 00.001 28316 Enqueuing Expose request
00:27:08.473 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:08.474 00.001 29988 worker thread done servicing request
00:27:08.474 00.000 29988 Worker thread wakes up
00:27:08.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:08.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:09.985 01.511 29988 Exposure complete
00:27:10.029 00.044 29988 worker thread done servicing request
00:27:10.029 00.000 28316 OnExposeComplete: enter
00:27:10.030 00.001 28316 UpdateGuideState(): m_state=6
00:27:10.032 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3981
00:27:10.033 00.001 28316 Star::Find returns 1 (0), X=586.16, Y=116.70, Mass=1907, SNR=30.0, Peak=166 HFD=4.4
00:27:10.033 00.000 28316 MultiStar: [#1 0.19,-0.25,0.91,U] [#2 0.17,0.32,0.98,U] [#3 0.37,-0.35,0.00,M6] [#4 -0.05,0.14,0.90,U] [#5 0.29,-0.23,0.77,U] [#6 0.05,-0.19,0.73,U] [#7 0.19,-0.11,0.69,U] [#8 0.19,0.09,0.61,U] 
00:27:10.034 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.03}, one-star: {0.24, -0.06}
00:27:10.034 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:27:10.035 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.22)
00:27:10.035 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.18 mountX=0.09 mountY=-0.13, mountTheta=-0.95
00:27:10.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.03, opts=13)
00:27:10.036 00.000 28316 Enqueuing Move request for scope (0.16, -0.03)
00:27:10.037 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:10.037 00.000 28316 UpdateGuideState exits: m=1907 RSB=30.0
00:27:10.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:10.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:10.038 00.000 28316 Enqueuing Expose request
00:27:10.039 00.001 29988 Worker thread wakes up
00:27:10.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
00:27:10.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
00:27:10.039 00.000 29988 Moving (0.16, -0.03) raw xDistance=0.09 yDistance=-0.13
00:27:10.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:27:10.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:10.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:10.039 00.000 29988 MoveAxis(E, 0, ABG)
00:27:10.040 00.001 29988 Move returns status 0, amount 0
00:27:10.040 00.000 29988 MoveAxis(N, 0, ABG)
00:27:10.040 00.000 29988 Move returns status 0, amount 0
00:27:10.040 00.000 29988 move complete, result=0
00:27:10.040 00.000 29988 worker thread done servicing request
00:27:10.040 00.000 29988 Worker thread wakes up
00:27:10.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:10.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:10.040 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:11.675 01.635 29988 Exposure complete
00:27:11.718 00.043 29988 worker thread done servicing request
00:27:11.718 00.000 28316 OnExposeComplete: enter
00:27:11.720 00.002 28316 UpdateGuideState(): m_state=6
00:27:11.722 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3982
00:27:11.723 00.001 28316 Star::Find returns 1 (0), X=586.36, Y=116.60, Mass=1781, SNR=28.9, Peak=145 HFD=3.9
00:27:11.723 00.000 28316 MultiStar: [#1 0.34,-0.25,0.00,M1] [#2 0.51,0.31,0.00,M10] [#3 0.43,-0.33,0.00,M7] [#4 0.09,0.13,0.93,U] [#5 0.43,-0.30,0.00,M1] [#6 0.38,-0.38,0.00,M2] [#7 0.44,-0.22,0.00,M1] [#8 0.35,0.06,0.63,U] 
00:27:11.724 00.001 28316 refined, 2 included, MultiStar: {0.29, -0.00}, one-star: {0.45, -0.16}
00:27:11.726 00.002 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:27:11.729 00.003 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
00:27:11.731 00.002 28316 CameraToMount -- cameraX=0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-0.01 mountX=0.12 mountY=-0.26, mountTheta=-1.13
00:27:11.735 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.00, opts=13)
00:27:11.735 00.000 28316 Enqueuing Move request for scope (0.29, -0.00)
00:27:11.736 00.001 29988 Worker thread wakes up
00:27:11.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.00) opts 0xd
00:27:11.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.00)
00:27:11.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:11.736 00.000 28316 UpdateGuideState exits: m=1781 RSB=28.9
00:27:11.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:11.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:11.738 00.001 28316 Enqueuing Expose request
00:27:11.738 00.000 29988 Moving (0.29, -0.00) raw xDistance=0.12 yDistance=-0.26
00:27:11.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:27:11.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:27:11.738 00.000 29988 MoveAxis(E, 0, ABG)
00:27:11.738 00.000 29988 Move returns status 0, amount 0
00:27:11.738 00.000 29988 MoveAxis(N, 62, ABG)
00:27:11.738 00.000 29988 Guiding  Dir = 0, Dur = 62
00:27:11.738 00.000 29988 IsSlewing returns 0
00:27:11.738 00.000 29988 IsGuiding returns 0
00:27:11.743 00.005 29988 PulseGuide returned control before completion, sleep 67
00:27:11.826 00.083 29988 IsGuiding returns 0
00:27:11.826 00.000 29988 Move returns status 0, amount 62
00:27:11.826 00.000 29988 move complete, result=0
00:27:11.826 00.000 29988 worker thread done servicing request
00:27:11.826 00.000 29988 Worker thread wakes up
00:27:11.827 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
00:27:11.828 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:11.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:13.234 01.406 29988 Exposure complete
00:27:13.258 00.024 29988 worker thread done servicing request
00:27:13.258 00.000 28316 OnExposeComplete: enter
00:27:13.259 00.001 28316 UpdateGuideState(): m_state=6
00:27:13.260 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3983
00:27:13.261 00.001 28316 Star::Find returns 1 (0), X=586.20, Y=116.59, Mass=1939, SNR=30.0, Peak=151 HFD=4.5
00:27:13.263 00.002 28316 MultiStar: [#1 0.31,-0.37,0.00,M2] [#2 0.38,0.16,0.00,R] [#3 0.36,-0.43,0.00,M8] [#4 0.12,-0.15,0.89,U] [#5 0.60,-0.47,0.00,M2] [#6 0.26,-0.51,0.00,M3] [#7 0.30,-0.39,0.00,M2] [#8 0.21,-0.11,0.60,U] 
00:27:13.264 00.001 28316 refined, 2 included, MultiStar: {0.21, -0.15}, one-star: {0.29, -0.17}
00:27:13.265 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
00:27:13.265 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.67)
00:27:13.265 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-0.63 mountX=0.22 mountY=-0.12, mountTheta=-0.48
00:27:13.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.15, opts=13)
00:27:13.267 00.001 28316 Enqueuing Move request for scope (0.21, -0.15)
00:27:13.267 00.000 29988 Worker thread wakes up
00:27:13.268 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.15) opts 0xd
00:27:13.268 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.15)
00:27:13.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:13.269 00.001 29988 Moving (0.21, -0.15) raw xDistance=0.22 yDistance=-0.12
00:27:13.269 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.0
00:27:13.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:13.270 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:13.270 00.000 28316 Enqueuing Expose request
00:27:13.271 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:27:13.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:13.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:27:13.271 00.000 29988 MoveAxis(W, 47, ABG)
00:27:13.271 00.000 29988 Guiding  Dir = 3, Dur = 47
00:27:13.271 00.000 29988 IsSlewing returns 0
00:27:13.271 00.000 29988 IsGuiding returns 0
00:27:13.273 00.002 29988 PulseGuide returned control before completion, sleep 56
00:27:13.342 00.069 29988 IsGuiding returns 1
00:27:13.342 00.000 29988 scope still moving after pulse duration time elapsed
00:27:13.373 00.031 29988 IsSlewing returns 0
00:27:13.373 00.000 29988 IsGuiding returns 0
00:27:13.373 00.000 29988 scope move finished after 47 + 55 ms
00:27:13.373 00.000 29988 Move returns status 0, amount 47
00:27:13.374 00.001 29988 MoveAxis(N, 0, ABG)
00:27:13.374 00.000 29988 Move returns status 0, amount 0
00:27:13.374 00.000 29988 move complete, result=0
00:27:13.374 00.000 29988 worker thread done servicing request
00:27:13.374 00.000 29988 Worker thread wakes up
00:27:13.374 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
00:27:13.377 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:13.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:15.009 01.632 29988 Exposure complete
00:27:15.049 00.040 29988 worker thread done servicing request
00:27:15.049 00.000 28316 OnExposeComplete: enter
00:27:15.050 00.001 28316 UpdateGuideState(): m_state=6
00:27:15.052 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3984
00:27:15.052 00.000 28316 Star::Find returns 1 (0), X=585.98, Y=116.89, Mass=1936, SNR=30.2, Peak=188 HFD=4.3
00:27:15.053 00.001 28316 MultiStar: [#1 0.04,0.03,0.91,U] [#2 -0.39,0.50,0.00,M1] [#3 0.12,-0.00,0.87,U] [#4 -0.19,0.26,0.87,U] [#5 0.10,0.04,0.76,U] [#6 0.04,0.07,0.72,U] [#7 0.05,-0.14,0.66,U] [#8 0.08,0.37,0.00,M1] 
00:27:15.054 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.06}, one-star: {0.06, 0.12}
00:27:15.054 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
00:27:15.054 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
00:27:15.055 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=-0.04 mountY=-0.06, mountTheta=-2.25
00:27:15.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
00:27:15.056 00.000 28316 Enqueuing Move request for scope (0.03, 0.06)
00:27:15.057 00.001 29988 Worker thread wakes up
00:27:15.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:27:15.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:27:15.057 00.000 29988 Moving (0.03, 0.06) raw xDistance=-0.04 yDistance=-0.06
00:27:15.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:15.058 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:15.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:15.058 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.2
00:27:15.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:15.060 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:27:15.060 00.000 29988 MoveAxis(E, 0, ABG)
00:27:15.060 00.000 29988 Move returns status 0, amount 0
00:27:15.060 00.000 29988 MoveAxis(N, 0, ABG)
00:27:15.060 00.000 29988 Move returns status 0, amount 0
00:27:15.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:15.060 00.000 28316 Enqueuing Expose request
00:27:15.061 00.001 29988 move complete, result=0
00:27:15.061 00.000 29988 worker thread done servicing request
00:27:15.061 00.000 29988 Worker thread wakes up
00:27:15.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:15.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:15.062 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:16.584 01.522 29988 Exposure complete
00:27:16.633 00.049 29988 worker thread done servicing request
00:27:16.633 00.000 28316 OnExposeComplete: enter
00:27:16.635 00.002 28316 UpdateGuideState(): m_state=6
00:27:16.636 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3985
00:27:16.638 00.002 28316 Star::Find returns 1 (0), X=585.80, Y=116.89, Mass=1904, SNR=30.1, Peak=183 HFD=4.2
00:27:16.639 00.001 28316 MultiStar: [#1 -0.16,0.05,0.90,U] [#2 -0.54,0.35,0.00,M2] [#3 -0.05,-0.06,0.87,U] [#4 -0.20,0.36,0.00,M1] [#5 -0.10,0.04,0.78,U] [#6 -0.19,0.02,0.72,U] [#7 -0.17,-0.04,0.69,U] [#8 -0.20,0.38,0.00,M2] 
00:27:16.641 00.002 28316 refined, 5 included, MultiStar: {-0.13, 0.03}, one-star: {-0.12, 0.13}
00:27:16.644 00.003 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
00:27:16.646 00.002 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.88)
00:27:16.647 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=-0.08 mountY=0.10, mountTheta=2.23
00:27:16.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
00:27:16.650 00.001 28316 Enqueuing Move request for scope (-0.13, 0.03)
00:27:16.651 00.001 29988 Worker thread wakes up
00:27:16.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:16.652 00.001 28316 UpdateGuideState exits: m=1904 RSB=30.1
00:27:16.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:16.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:16.653 00.001 28316 Enqueuing Expose request
00:27:16.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:27:16.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:27:16.653 00.000 29988 Moving (-0.13, 0.03) raw xDistance=-0.08 yDistance=0.10
00:27:16.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:27:16.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:16.654 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:27:16.654 00.000 29988 MoveAxis(E, 0, ABG)
00:27:16.654 00.000 29988 Move returns status 0, amount 0
00:27:16.654 00.000 29988 MoveAxis(N, 0, ABG)
00:27:16.654 00.000 29988 Move returns status 0, amount 0
00:27:16.654 00.000 29988 move complete, result=0
00:27:16.654 00.000 29988 worker thread done servicing request
00:27:16.654 00.000 29988 Worker thread wakes up
00:27:16.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:16.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:16.655 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:18.283 01.628 29988 Exposure complete
00:27:18.318 00.035 29988 worker thread done servicing request
00:27:18.318 00.000 28316 OnExposeComplete: enter
00:27:18.319 00.001 28316 UpdateGuideState(): m_state=6
00:27:18.319 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3986
00:27:18.319 00.000 28316 Star::Find returns 1 (0), X=585.76, Y=116.99, Mass=1937, SNR=30.3, Peak=176 HFD=4.3
00:27:18.320 00.001 28316 MultiStar: [#1 -0.00,0.15,0.90,U] [#2 -0.45,0.44,0.00,M3] [#3 0.04,-0.02,0.86,U] [#4 -0.33,0.32,0.00,M2] [#5 0.02,0.04,0.75,U] [#6 -0.05,0.04,0.71,U] [#7 -0.10,0.08,0.71,U] [#8 -0.02,0.40,0.00,M3] 
00:27:18.320 00.000 28316 refined, 5 included, MultiStar: {-0.04, 0.09}, one-star: {-0.15, 0.23}
00:27:18.322 00.002 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.12 = 3.12)
00:27:18.323 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.06)
00:27:18.324 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.98 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
00:27:18.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
00:27:18.327 00.001 28316 Enqueuing Move request for scope (-0.04, 0.09)
00:27:18.327 00.000 29988 Worker thread wakes up
00:27:18.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:18.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
00:27:18.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
00:27:18.328 00.000 29988 Moving (-0.04, 0.09) raw xDistance=-0.10 yDistance=-0.01
00:27:18.328 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:27:18.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:18.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:18.330 00.001 28316 Enqueuing Expose request
00:27:18.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:27:18.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:18.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:27:18.330 00.000 29988 MoveAxis(E, 0, ABG)
00:27:18.330 00.000 29988 Move returns status 0, amount 0
00:27:18.330 00.000 29988 MoveAxis(N, 0, ABG)
00:27:18.330 00.000 29988 Move returns status 0, amount 0
00:27:18.330 00.000 29988 move complete, result=0
00:27:18.330 00.000 29988 worker thread done servicing request
00:27:18.330 00.000 29988 Worker thread wakes up
00:27:18.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:18.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:18.331 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:19.845 01.514 29988 Exposure complete
00:27:19.873 00.028 29988 worker thread done servicing request
00:27:19.873 00.000 28316 OnExposeComplete: enter
00:27:19.875 00.002 28316 UpdateGuideState(): m_state=6
00:27:19.875 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3987
00:27:19.876 00.001 28316 Star::Find returns 1 (0), X=585.64, Y=117.07, Mass=2006, SNR=30.7, Peak=176 HFD=4.3
00:27:19.876 00.000 28316 MultiStar: [#1 -0.23,0.23,0.87,U] [#2 -0.68,0.71,0.00,M4] [#3 -0.02,0.10,0.83,U] [#4 -0.61,0.64,0.00,M3] [#5 -0.15,0.24,0.80,U] [#6 -0.24,0.21,0.73,U] [#7 -0.32,0.14,0.63,U] [#8 -0.41,0.49,0.00,M4] 
00:27:19.877 00.001 28316 refined, 5 included, MultiStar: {-0.20, 0.21}, one-star: {-0.27, 0.30}
00:27:19.877 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.48 = -2.80)
00:27:19.878 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
00:27:19.878 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.33 mountX=-0.27 mountY=0.09, mountTheta=2.84
00:27:19.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.21, opts=13)
00:27:19.879 00.000 28316 Enqueuing Move request for scope (-0.20, 0.21)
00:27:19.880 00.001 29988 Worker thread wakes up
00:27:19.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
00:27:19.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
00:27:19.880 00.000 29988 Moving (-0.20, 0.21) raw xDistance=-0.27 yDistance=0.09
00:27:19.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:27:19.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:19.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:19.882 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:19.882 00.000 28316 UpdateGuideState exits: m=2006 RSB=30.7
00:27:19.883 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:19.883 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:19.884 00.001 28316 Enqueuing Expose request
00:27:19.884 00.000 29988 MoveAxis(E, 58, ABG)
00:27:19.884 00.000 29988 Guiding  Dir = 2, Dur = 58
00:27:19.885 00.001 29988 IsSlewing returns 0
00:27:19.885 00.000 29988 IsGuiding returns 0
00:27:19.887 00.002 29988 PulseGuide returned control before completion, sleep 66
00:27:19.968 00.081 29988 IsGuiding returns 0
00:27:19.968 00.000 29988 Move returns status 0, amount 58
00:27:19.968 00.000 29988 MoveAxis(N, 0, ABG)
00:27:19.968 00.000 29988 Move returns status 0, amount 0
00:27:19.968 00.000 29988 move complete, result=0
00:27:19.968 00.000 29988 worker thread done servicing request
00:27:19.968 00.000 29988 Worker thread wakes up
00:27:19.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:19.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:19.968 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.1 px 0 ms NORTH
00:27:21.592 01.624 29988 Exposure complete
00:27:21.627 00.035 29988 worker thread done servicing request
00:27:21.627 00.000 28316 OnExposeComplete: enter
00:27:21.628 00.001 28316 UpdateGuideState(): m_state=6
00:27:21.629 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3988
00:27:21.629 00.000 28316 Star::Find returns 1 (0), X=585.87, Y=117.00, Mass=1976, SNR=30.4, Peak=192 HFD=4.3
00:27:21.630 00.001 28316 MultiStar: [#1 -0.09,0.14,0.89,U] [#2 -0.43,0.49,0.00,M5] [#3 -0.02,0.05,0.86,U] [#4 -0.32,0.40,0.00,M4] [#5 -0.00,0.12,0.77,U] [#6 -0.17,0.05,0.73,U] [#7 -0.14,0.09,0.65,U] [#8 -0.26,0.46,0.00,M5] 
00:27:21.630 00.000 28316 refined, 5 included, MultiStar: {-0.07, 0.12}, one-star: {-0.05, 0.24}
00:27:21.631 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.27 = -3.02)
00:27:21.632 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
00:27:21.633 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.12 mountX=-0.14 mountY=0.01, mountTheta=3.06
00:27:21.636 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
00:27:21.637 00.001 28316 Enqueuing Move request for scope (-0.07, 0.12)
00:27:21.639 00.002 29988 Worker thread wakes up
00:27:21.639 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:21.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:27:21.639 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:27:21.639 00.000 29988 Moving (-0.07, 0.12) raw xDistance=-0.14 yDistance=0.01
00:27:21.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:27:21.639 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:21.639 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.4
00:27:21.641 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:21.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:21.642 00.001 29988 MoveAxis(E, 0, ABG)
00:27:21.642 00.000 29988 Move returns status 0, amount 0
00:27:21.642 00.000 29988 MoveAxis(N, 0, ABG)
00:27:21.642 00.000 29988 Move returns status 0, amount 0
00:27:21.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:21.642 00.000 28316 Enqueuing Expose request
00:27:21.643 00.001 29988 move complete, result=0
00:27:21.643 00.000 29988 worker thread done servicing request
00:27:21.643 00.000 29988 Worker thread wakes up
00:27:21.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:21.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:21.643 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:23.155 01.512 29988 Exposure complete
00:27:23.211 00.056 29988 worker thread done servicing request
00:27:23.211 00.000 28316 OnExposeComplete: enter
00:27:23.211 00.000 28316 UpdateGuideState(): m_state=6
00:27:23.212 00.001 28316 Star::Find(15, 585, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3989
00:27:23.212 00.000 28316 Star::Find returns 1 (0), X=585.94, Y=116.87, Mass=1929, SNR=30.2, Peak=183 HFD=4.3
00:27:23.213 00.001 28316 MultiStar: [#1 0.01,0.03,0.93,U] [#2 -0.45,0.39,0.00,M6] [#3 0.04,0.00,0.86,U] [#4 -0.35,0.38,0.00,M5] [#5 0.11,0.00,0.78,U] [#6 -0.13,-0.03,0.71,U] [#7 0.00,0.03,0.67,U] [#8 -0.12,0.49,0.00,M6] 
00:27:23.213 00.000 28316 refined, 5 included, MultiStar: {0.01, 0.03}, one-star: {0.02, 0.11}
00:27:23.214 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:27:23.214 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
00:27:23.215 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.15 mountX=-0.02 mountY=-0.02, mountTheta=-2.28
00:27:23.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
00:27:23.217 00.000 28316 Enqueuing Move request for scope (0.01, 0.03)
00:27:23.218 00.001 29988 Worker thread wakes up
00:27:23.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:23.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:27:23.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:27:23.219 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.2
00:27:23.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:23.220 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:23.220 00.000 28316 Enqueuing Expose request
00:27:23.221 00.001 29988 Moving (0.01, 0.03) raw xDistance=-0.02 yDistance=-0.02
00:27:23.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:23.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:23.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:23.221 00.000 29988 MoveAxis(E, 0, ABG)
00:27:23.221 00.000 29988 Move returns status 0, amount 0
00:27:23.221 00.000 29988 MoveAxis(N, 0, ABG)
00:27:23.221 00.000 29988 Move returns status 0, amount 0
00:27:23.221 00.000 29988 move complete, result=0
00:27:23.221 00.000 29988 worker thread done servicing request
00:27:23.221 00.000 29988 Worker thread wakes up
00:27:23.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:23.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:23.221 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:24.860 01.639 29988 Exposure complete
00:27:24.893 00.033 29988 worker thread done servicing request
00:27:24.893 00.000 28316 OnExposeComplete: enter
00:27:24.893 00.000 28316 UpdateGuideState(): m_state=6
00:27:24.894 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3990
00:27:24.894 00.000 28316 Star::Find returns 1 (0), X=585.81, Y=116.88, Mass=1935, SNR=30.1, Peak=171 HFD=4.4
00:27:24.895 00.001 28316 MultiStar: [#1 -0.00,-0.11,0.89,U] [#2 -0.31,0.36,0.00,M7] [#3 0.05,0.03,0.86,U] [#4 -0.15,0.17,0.87,U] [#5 0.12,-0.13,0.79,U] [#6 -0.02,-0.10,0.70,U] [#7 0.07,-0.12,0.69,U] [#8 -0.04,0.27,0.59,U] 
00:27:24.895 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.02}, one-star: {-0.11, 0.12}
00:27:24.896 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.47 = -2.82)
00:27:24.896 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.57 = 0.29)
00:27:24.896 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.32 mountX=-0.02 mountY=0.01, mountTheta=2.85
00:27:24.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
00:27:24.898 00.000 28316 Enqueuing Move request for scope (-0.01, 0.02)
00:27:24.899 00.001 29988 Worker thread wakes up
00:27:24.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:24.899 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.1
00:27:24.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:24.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:24.900 00.000 28316 Enqueuing Expose request
00:27:24.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
00:27:24.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
00:27:24.901 00.000 29988 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=0.01
00:27:24.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:24.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:24.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:24.901 00.000 29988 MoveAxis(E, 0, ABG)
00:27:24.901 00.000 29988 Move returns status 0, amount 0
00:27:24.901 00.000 29988 MoveAxis(N, 0, ABG)
00:27:24.901 00.000 29988 Move returns status 0, amount 0
00:27:24.901 00.000 29988 move complete, result=0
00:27:24.901 00.000 29988 worker thread done servicing request
00:27:24.901 00.000 29988 Worker thread wakes up
00:27:24.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:24.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:24.901 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:26.416 01.515 29988 Exposure complete
00:27:26.478 00.062 29988 worker thread done servicing request
00:27:26.478 00.000 28316 OnExposeComplete: enter
00:27:26.479 00.001 28316 UpdateGuideState(): m_state=6
00:27:26.480 00.001 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3991
00:27:26.480 00.000 28316 Star::Find returns 1 (0), X=585.89, Y=116.84, Mass=1942, SNR=30.2, Peak=190 HFD=4.3
00:27:26.482 00.002 28316 MultiStar: [#1 0.01,-0.08,0.91,U] [#2 -0.34,0.56,0.00,M8] [#3 0.18,-0.13,0.86,U] [#4 -0.19,0.37,0.00,M5] [#5 0.06,0.06,0.81,U] [#6 -0.14,0.09,0.71,U] [#7 -0.04,0.03,0.68,U] [#8 0.00,0.35,0.61,U] 
00:27:26.483 00.001 28316 refined, 6 included, MultiStar: {0.01, 0.04}, one-star: {-0.02, 0.08}
00:27:26.484 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:27:26.485 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.72)
00:27:26.486 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.32 mountX=-0.04 mountY=-0.03, mountTheta=-2.44
00:27:26.489 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
00:27:26.490 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
00:27:26.492 00.002 29988 Worker thread wakes up
00:27:26.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
00:27:26.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
00:27:26.492 00.000 29988 Moving (0.01, 0.04) raw xDistance=-0.04 yDistance=-0.03
00:27:26.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:26.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:26.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:26.493 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:27:26.493 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:26.494 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:26.494 00.000 29988 MoveAxis(E, 0, ABG)
00:27:26.494 00.000 29988 Move returns status 0, amount 0
00:27:26.494 00.000 29988 MoveAxis(N, 0, ABG)
00:27:26.494 00.000 29988 Move returns status 0, amount 0
00:27:26.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:26.495 00.001 28316 Enqueuing Expose request
00:27:26.495 00.000 29988 move complete, result=0
00:27:26.495 00.000 29988 worker thread done servicing request
00:27:26.495 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:26.496 00.001 29988 Worker thread wakes up
00:27:26.496 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:26.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:28.121 01.625 29988 Exposure complete
00:27:28.149 00.028 29988 worker thread done servicing request
00:27:28.149 00.000 28316 OnExposeComplete: enter
00:27:28.150 00.001 28316 UpdateGuideState(): m_state=6
00:27:28.150 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3992
00:27:28.151 00.001 28316 Star::Find returns 1 (0), X=585.90, Y=116.89, Mass=1971, SNR=30.5, Peak=187 HFD=4.3
00:27:28.151 00.000 28316 MultiStar: [#1 -0.10,-0.06,0.90,U] [#2 -0.52,0.32,0.00,M9] [#3 0.04,-0.06,0.86,U] [#4 -0.35,0.26,0.00,M6] [#5 -0.02,-0.07,0.77,U] [#6 -0.19,-0.15,0.71,U] [#7 -0.08,-0.16,0.65,U] [#8 -0.13,0.40,0.00,M5] 
00:27:28.152 00.001 28316 refined, 5 included, MultiStar: {-0.06, -0.05}, one-star: {-0.01, 0.12}
00:27:28.153 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
00:27:28.153 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
00:27:28.154 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.39 mountX=0.02 mountY=0.07, mountTheta=1.25
00:27:28.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
00:27:28.156 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
00:27:28.156 00.000 29988 Worker thread wakes up
00:27:28.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:27:28.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:27:28.156 00.000 29988 Moving (-0.06, -0.05) raw xDistance=0.02 yDistance=0.07
00:27:28.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:28.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:28.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:28.157 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:27:28.157 00.000 29988 MoveAxis(E, 0, ABG)
00:27:28.157 00.000 29988 Move returns status 0, amount 0
00:27:28.157 00.000 29988 MoveAxis(N, 0, ABG)
00:27:28.157 00.000 29988 Move returns status 0, amount 0
00:27:28.157 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.5
00:27:28.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:28.158 00.001 29988 move complete, result=0
00:27:28.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:28.158 00.000 28316 Enqueuing Expose request
00:27:28.159 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:28.160 00.001 29988 worker thread done servicing request
00:27:28.160 00.000 29988 Worker thread wakes up
00:27:28.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:28.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:29.674 01.514 29988 Exposure complete
00:27:29.711 00.037 29988 worker thread done servicing request
00:27:29.711 00.000 28316 OnExposeComplete: enter
00:27:29.713 00.002 28316 UpdateGuideState(): m_state=6
00:27:29.715 00.002 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3993
00:27:29.716 00.001 28316 Star::Find returns 1 (0), X=585.80, Y=117.00, Mass=1998, SNR=30.8, Peak=191 HFD=4.3
00:27:29.717 00.001 28316 MultiStar: [#1 -0.11,0.09,0.91,U] [#2 -0.49,0.52,0.00,M10] [#3 -0.04,0.02,0.85,U] [#4 -0.32,0.39,0.00,M7] [#5 0.01,0.03,0.76,U] [#6 -0.17,0.06,0.70,U] [#7 -0.12,-0.08,0.65,U] [#8 -0.09,0.36,0.59,U] 
00:27:29.719 00.002 28316 refined, 6 included, MultiStar: {-0.09, 0.10}, one-star: {-0.11, 0.23}
00:27:29.719 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (-1.14) = xAngle (3.43 = -2.85)
00:27:29.720 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.25)
00:27:29.720 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.29 mountX=-0.13 mountY=0.03, mountTheta=2.89
00:27:29.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
00:27:29.722 00.001 28316 Enqueuing Move request for scope (-0.09, 0.10)
00:27:29.722 00.000 29988 Worker thread wakes up
00:27:29.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:29.723 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.8
00:27:29.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:29.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:29.724 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
00:27:29.724 00.000 28316 Enqueuing Expose request
00:27:29.725 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
00:27:29.725 00.000 29988 Moving (-0.09, 0.10) raw xDistance=-0.13 yDistance=0.03
00:27:29.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:27:29.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:29.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:27:29.725 00.000 29988 MoveAxis(E, 0, ABG)
00:27:29.725 00.000 29988 Move returns status 0, amount 0
00:27:29.725 00.000 29988 MoveAxis(N, 0, ABG)
00:27:29.725 00.000 29988 Move returns status 0, amount 0
00:27:29.725 00.000 29988 move complete, result=0
00:27:29.725 00.000 29988 worker thread done servicing request
00:27:29.725 00.000 29988 Worker thread wakes up
00:27:29.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:29.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:29.726 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:31.356 01.630 29988 Exposure complete
00:27:31.388 00.032 29988 worker thread done servicing request
00:27:31.388 00.000 28316 OnExposeComplete: enter
00:27:31.389 00.001 28316 UpdateGuideState(): m_state=6
00:27:31.389 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3994
00:27:31.390 00.001 28316 Star::Find returns 1 (0), X=586.08, Y=116.85, Mass=1998, SNR=30.6, Peak=190 HFD=4.3
00:27:31.390 00.000 28316 MultiStar: [#1 0.20,-0.13,0.90,U] [#2 -0.17,0.31,0.94,U] [#3 0.11,-0.10,0.83,U] [#4 -0.02,0.22,0.84,U] [#5 0.26,-0.09,0.75,U] [#6 0.08,-0.21,0.72,U] [#7 0.21,-0.09,0.67,U] [#8 0.06,0.29,0.59,U] 
00:27:31.391 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {0.16, 0.08}
00:27:31.391 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
00:27:31.392 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
00:27:31.392 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.36 mountX=0.01 mountY=-0.10, mountTheta=-1.50
00:27:31.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.04, opts=13)
00:27:31.394 00.001 28316 Enqueuing Move request for scope (0.09, 0.04)
00:27:31.394 00.000 29988 Worker thread wakes up
00:27:31.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:31.395 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.6
00:27:31.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:31.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:31.396 00.000 28316 Enqueuing Expose request
00:27:31.396 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
00:27:31.397 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
00:27:31.397 00.000 29988 Moving (0.09, 0.04) raw xDistance=0.01 yDistance=-0.10
00:27:31.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:31.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:31.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:31.397 00.000 29988 MoveAxis(E, 0, ABG)
00:27:31.397 00.000 29988 Move returns status 0, amount 0
00:27:31.397 00.000 29988 MoveAxis(N, 0, ABG)
00:27:31.397 00.000 29988 Move returns status 0, amount 0
00:27:31.397 00.000 29988 move complete, result=0
00:27:31.397 00.000 29988 worker thread done servicing request
00:27:31.397 00.000 29988 Worker thread wakes up
00:27:31.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:31.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:31.397 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:32.918 01.521 29988 Exposure complete
00:27:32.947 00.029 29988 worker thread done servicing request
00:27:32.947 00.000 28316 OnExposeComplete: enter
00:27:32.947 00.000 28316 UpdateGuideState(): m_state=6
00:27:32.948 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3995
00:27:32.949 00.001 28316 Star::Find returns 1 (0), X=585.86, Y=116.90, Mass=2024, SNR=30.9, Peak=190 HFD=4.4
00:27:32.949 00.000 28316 MultiStar: [#1 -0.05,0.12,0.90,U] [#2 -0.38,0.47,0.00,M10] [#3 0.06,-0.01,0.85,U] [#4 -0.20,0.25,0.86,U] [#5 0.02,-0.08,0.79,U] [#6 -0.01,-0.09,0.69,U] [#7 0.12,-0.05,0.68,U] [#8 -0.05,0.44,0.00,M4] 
00:27:32.950 00.001 28316 refined, 6 included, MultiStar: {-0.02, 0.05}, one-star: {-0.06, 0.14}
00:27:32.951 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
00:27:32.951 00.000 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.05)
00:27:32.951 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.98 mountX=-0.06 mountY=-0.00, mountTheta=-3.09
00:27:32.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
00:27:32.953 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
00:27:32.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:32.953 00.000 28316 UpdateGuideState exits: m=2024 RSB=30.9
00:27:32.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:32.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:32.955 00.001 29988 Worker thread wakes up
00:27:32.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:27:32.955 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:27:32.955 00.000 29988 Moving (-0.02, 0.05) raw xDistance=-0.06 yDistance=-0.00
00:27:32.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:32.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:32.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:27:32.955 00.000 28316 Enqueuing Expose request
00:27:32.955 00.000 29988 MoveAxis(E, 0, ABG)
00:27:32.955 00.000 29988 Move returns status 0, amount 0
00:27:32.955 00.000 29988 MoveAxis(N, 0, ABG)
00:27:32.955 00.000 29988 Move returns status 0, amount 0
00:27:32.955 00.000 29988 move complete, result=0
00:27:32.955 00.000 29988 worker thread done servicing request
00:27:32.955 00.000 29988 Worker thread wakes up
00:27:32.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:32.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:32.957 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:34.594 01.637 29988 Exposure complete
00:27:34.630 00.036 29988 worker thread done servicing request
00:27:34.630 00.000 28316 OnExposeComplete: enter
00:27:34.631 00.001 28316 UpdateGuideState(): m_state=6
00:27:34.631 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3996
00:27:34.632 00.001 28316 Star::Find returns 1 (0), X=586.16, Y=116.88, Mass=1968, SNR=30.4, Peak=194 HFD=4.3
00:27:34.632 00.000 28316 MultiStar: [#1 0.08,-0.14,0.91,U] [#2 -0.27,0.31,0.00,R] [#3 0.26,-0.13,0.83,U] [#4 -0.14,0.19,0.88,U] [#5 0.18,-0.08,0.79,U] [#6 0.18,-0.33,0.71,U] [#7 0.14,-0.24,0.64,U] [#8 0.05,0.15,0.60,U] 
00:27:34.633 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.05}, one-star: {0.24, 0.12}
00:27:34.633 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:27:34.635 00.002 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.42)
00:27:34.636 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.38 mountX=0.10 mountY=-0.09, mountTheta=-0.74
00:27:34.639 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
00:27:34.639 00.000 28316 Enqueuing Move request for scope (0.13, -0.05)
00:27:34.640 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:34.640 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.4
00:27:34.641 00.001 29988 Worker thread wakes up
00:27:34.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:34.642 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
00:27:34.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
00:27:34.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:34.642 00.000 28316 Enqueuing Expose request
00:27:34.643 00.001 29988 Moving (0.13, -0.05) raw xDistance=0.10 yDistance=-0.09
00:27:34.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:27:34.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:34.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:27:34.643 00.000 29988 MoveAxis(E, 0, ABG)
00:27:34.643 00.000 29988 Move returns status 0, amount 0
00:27:34.643 00.000 29988 MoveAxis(N, 0, ABG)
00:27:34.643 00.000 29988 Move returns status 0, amount 0
00:27:34.643 00.000 29988 move complete, result=0
00:27:34.643 00.000 29988 worker thread done servicing request
00:27:34.643 00.000 29988 Worker thread wakes up
00:27:34.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:34.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:34.643 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:36.157 01.514 29988 Exposure complete
00:27:36.192 00.035 29988 worker thread done servicing request
00:27:36.192 00.000 28316 OnExposeComplete: enter
00:27:36.193 00.001 28316 UpdateGuideState(): m_state=6
00:27:36.194 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3997
00:27:36.194 00.000 28316 Star::Find returns 1 (0), X=585.98, Y=116.92, Mass=1926, SNR=30.2, Peak=187 HFD=4.4
00:27:36.195 00.001 28316 MultiStar: [#1 0.11,-0.01,0.91,U] [#2 -0.12,0.11,0.94,U] [#3 0.12,-0.12,0.84,U] [#4 -0.19,0.15,0.85,U] [#5 0.16,-0.00,0.78,U] [#6 0.00,-0.05,0.71,U] [#7 -0.04,0.10,0.67,U] [#8 0.00,0.42,0.00,M4] 
00:27:36.195 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.05}, one-star: {0.06, 0.16}
00:27:36.195 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
00:27:36.196 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.74)
00:27:36.198 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.29 mountX=-0.04 mountY=-0.03, mountTheta=-2.42
00:27:36.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
00:27:36.199 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
00:27:36.199 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:36.199 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.2
00:27:36.200 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:36.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:36.201 00.001 28316 Enqueuing Expose request
00:27:36.202 00.001 29988 Worker thread wakes up
00:27:36.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:27:36.202 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:27:36.202 00.000 29988 Moving (0.01, 0.05) raw xDistance=-0.04 yDistance=-0.03
00:27:36.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:36.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:36.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:27:36.202 00.000 29988 MoveAxis(E, 0, ABG)
00:27:36.202 00.000 29988 Move returns status 0, amount 0
00:27:36.202 00.000 29988 MoveAxis(N, 0, ABG)
00:27:36.202 00.000 29988 Move returns status 0, amount 0
00:27:36.202 00.000 29988 move complete, result=0
00:27:36.203 00.001 29988 worker thread done servicing request
00:27:36.203 00.000 29988 Worker thread wakes up
00:27:36.203 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:36.203 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:36.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:37.827 01.624 29988 Exposure complete
00:27:37.864 00.037 29988 worker thread done servicing request
00:27:37.864 00.000 28316 OnExposeComplete: enter
00:27:37.865 00.001 28316 UpdateGuideState(): m_state=6
00:27:37.865 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3998
00:27:37.866 00.001 28316 Star::Find returns 1 (0), X=586.06, Y=116.87, Mass=1992, SNR=30.6, Peak=180 HFD=4.3
00:27:37.866 00.000 28316 MultiStar: [#1 0.04,-0.00,0.89,U] [#2 0.09,0.18,0.94,U] [#3 0.14,-0.08,0.83,U] [#4 -0.14,0.30,0.88,U] [#5 0.16,-0.09,0.78,U] [#6 0.01,-0.05,0.71,U] [#7 0.10,0.06,0.67,U] [#8 -0.03,0.38,0.58,U] 
00:27:37.867 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {0.14, 0.11}
00:27:37.867 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:27:37.868 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:27:37.868 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.97 mountX=-0.06 mountY=-0.09, mountTheta=-2.11
00:27:37.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
00:27:37.869 00.000 28316 Enqueuing Move request for scope (0.06, 0.09)
00:27:37.870 00.001 29988 Worker thread wakes up
00:27:37.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
00:27:37.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
00:27:37.870 00.000 29988 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.09
00:27:37.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:37.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:37.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:27:37.870 00.000 29988 MoveAxis(E, 0, ABG)
00:27:37.870 00.000 29988 Move returns status 0, amount 0
00:27:37.870 00.000 29988 MoveAxis(N, 0, ABG)
00:27:37.870 00.000 29988 Move returns status 0, amount 0
00:27:37.870 00.000 29988 move complete, result=0
00:27:37.870 00.000 29988 worker thread done servicing request
00:27:37.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:37.871 00.001 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:27:37.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:37.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:37.872 00.001 28316 Enqueuing Expose request
00:27:37.872 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:37.873 00.001 29988 Worker thread wakes up
00:27:37.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:37.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:39.388 01.515 29988 Exposure complete
00:27:39.428 00.040 29988 worker thread done servicing request
00:27:39.428 00.000 28316 OnExposeComplete: enter
00:27:39.428 00.000 28316 UpdateGuideState(): m_state=6
00:27:39.430 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3999
00:27:39.432 00.002 28316 Star::Find returns 1 (0), X=586.05, Y=117.05, Mass=1939, SNR=30.3, Peak=181 HFD=4.4
00:27:39.435 00.003 28316 MultiStar: [#1 0.09,0.08,0.89,U] [#2 0.12,0.20,0.97,U] [#3 0.31,0.07,0.85,U] [#4 -0.00,0.36,0.87,U] [#5 0.33,-0.03,0.77,U] [#6 0.11,0.02,0.73,U] [#7 0.18,-0.08,0.65,U] [#8 0.09,0.40,0.00,M4] 
00:27:39.436 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.13}, one-star: {0.14, 0.29}
00:27:39.437 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:27:39.438 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
00:27:39.439 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.69 mountX=-0.05 mountY=-0.20, mountTheta=-1.83
00:27:39.442 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.13, opts=13)
00:27:39.443 00.001 28316 Enqueuing Move request for scope (0.16, 0.13)
00:27:39.444 00.001 29988 Worker thread wakes up
00:27:39.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
00:27:39.444 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
00:27:39.444 00.000 29988 Moving (0.16, 0.13) raw xDistance=-0.05 yDistance=-0.20
00:27:39.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:27:39.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:39.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:39.446 00.002 28316 UpdateGuideState exits: m=1939 RSB=30.3
00:27:39.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:39.449 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:27:39.449 00.000 29988 MoveAxis(E, 0, ABG)
00:27:39.449 00.000 29988 Move returns status 0, amount 0
00:27:39.449 00.000 29988 MoveAxis(N, 0, ABG)
00:27:39.449 00.000 29988 Move returns status 0, amount 0
00:27:39.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:39.450 00.001 28316 Enqueuing Expose request
00:27:39.450 00.000 29988 move complete, result=0
00:27:39.450 00.000 29988 worker thread done servicing request
00:27:39.450 00.000 29988 Worker thread wakes up
00:27:39.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:39.451 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:39.451 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:41.081 01.630 29988 Exposure complete
00:27:41.125 00.044 29988 worker thread done servicing request
00:27:41.126 00.001 28316 OnExposeComplete: enter
00:27:41.127 00.001 28316 UpdateGuideState(): m_state=6
00:27:41.128 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4000
00:27:41.129 00.001 28316 Star::Find returns 1 (0), X=586.10, Y=117.01, Mass=2006, SNR=31.1, Peak=180 HFD=4.4
00:27:41.131 00.002 28316 MultiStar: [#1 0.02,0.17,0.89,U] [#2 -0.08,0.29,0.94,U] [#3 0.08,0.06,0.85,U] [#4 -0.12,0.37,0.00,M2] [#5 0.15,0.14,0.74,U] [#6 -0.07,0.21,0.73,U] [#7 0.13,0.06,0.67,U] [#8 0.13,0.48,0.00,M5] 
00:27:41.134 00.003 28316 refined, 6 included, MultiStar: {0.06, 0.18}, one-star: {0.18, 0.25}
00:27:41.136 00.002 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
00:27:41.138 00.002 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.80)
00:27:41.141 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.24 mountX=-0.14 mountY=-0.13, mountTheta=-2.36
00:27:41.143 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.18, opts=13)
00:27:41.144 00.001 28316 Enqueuing Move request for scope (0.06, 0.18)
00:27:41.144 00.000 29988 Worker thread wakes up
00:27:41.145 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:41.146 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
00:27:41.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
00:27:41.146 00.000 28316 UpdateGuideState exits: m=2006 RSB=31.1
00:27:41.147 00.001 29988 Moving (0.06, 0.18) raw xDistance=-0.14 yDistance=-0.13
00:27:41.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:41.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:41.148 00.000 28316 Enqueuing Expose request
00:27:41.149 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:27:41.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:41.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:41.149 00.000 29988 MoveAxis(E, 0, ABG)
00:27:41.149 00.000 29988 Move returns status 0, amount 0
00:27:41.149 00.000 29988 MoveAxis(N, 0, ABG)
00:27:41.149 00.000 29988 Move returns status 0, amount 0
00:27:41.149 00.000 29988 move complete, result=0
00:27:41.149 00.000 29988 worker thread done servicing request
00:27:41.149 00.000 29988 Worker thread wakes up
00:27:41.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:41.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:41.149 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:42.675 01.526 29988 Exposure complete
00:27:42.714 00.039 29988 worker thread done servicing request
00:27:42.716 00.002 28316 OnExposeComplete: enter
00:27:42.716 00.000 28316 UpdateGuideState(): m_state=6
00:27:42.718 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4001
00:27:42.719 00.001 28316 Star::Find returns 1 (0), X=586.07, Y=117.04, Mass=1939, SNR=30.2, Peak=187 HFD=4.4
00:27:42.721 00.002 28316 MultiStar: [#1 0.15,0.05,0.90,U] [#2 -0.03,0.24,0.95,U] [#3 0.16,0.24,0.88,U] [#4 -0.17,0.45,0.00,M3] [#5 0.34,0.15,0.77,U] [#6 -0.00,0.11,0.72,U] [#7 0.11,0.14,0.66,U] [#8 0.03,0.53,0.00,M6] 
00:27:42.722 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.18}, one-star: {0.16, 0.28}
00:27:42.724 00.002 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:27:42.725 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.21 = -1.08)
00:27:42.727 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.96 mountX=-0.11 mountY=-0.19, mountTheta=-2.09
00:27:42.728 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.18, opts=13)
00:27:42.729 00.001 28316 Enqueuing Move request for scope (0.13, 0.18)
00:27:42.730 00.001 29988 Worker thread wakes up
00:27:42.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
00:27:42.730 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
00:27:42.730 00.000 29988 Moving (0.13, 0.18) raw xDistance=-0.11 yDistance=-0.19
00:27:42.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:27:42.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:42.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:27:42.731 00.001 29988 MoveAxis(E, 0, ABG)
00:27:42.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:42.733 00.002 29988 Move returns status 0, amount 0
00:27:42.733 00.000 29988 MoveAxis(N, 0, ABG)
00:27:42.733 00.000 29988 Move returns status 0, amount 0
00:27:42.733 00.000 29988 move complete, result=0
00:27:42.733 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:27:42.733 00.000 29988 worker thread done servicing request
00:27:42.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:42.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:42.734 00.001 28316 Enqueuing Expose request
00:27:42.734 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:42.734 00.000 29988 Worker thread wakes up
00:27:42.735 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:42.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:44.363 01.628 29988 Exposure complete
00:27:44.392 00.029 29988 worker thread done servicing request
00:27:44.392 00.000 28316 OnExposeComplete: enter
00:27:44.393 00.001 28316 UpdateGuideState(): m_state=6
00:27:44.395 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4002
00:27:44.396 00.001 28316 Star::Find returns 1 (0), X=586.09, Y=116.89, Mass=1965, SNR=30.4, Peak=182 HFD=4.3
00:27:44.398 00.002 28316 MultiStar: [#1 0.17,0.11,0.89,U] [#2 0.04,0.18,0.95,U] [#3 0.30,-0.07,0.84,U] [#4 -0.09,0.33,0.87,U] [#5 0.23,0.07,0.76,U] [#6 0.04,-0.04,0.73,U] [#7 0.07,-0.18,0.65,U] [#8 0.11,0.26,0.59,U] 
00:27:44.399 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.10}, one-star: {0.17, 0.13}
00:27:44.400 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:27:44.401 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.36)
00:27:44.402 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.68 mountX=-0.04 mountY=-0.15, mountTheta=-1.82
00:27:44.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.10, opts=13)
00:27:44.403 00.000 28316 Enqueuing Move request for scope (0.12, 0.10)
00:27:44.403 00.000 29988 Worker thread wakes up
00:27:44.404 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:44.404 00.000 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:27:44.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:44.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:44.405 00.000 28316 Enqueuing Expose request
00:27:44.406 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
00:27:44.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
00:27:44.406 00.000 29988 Moving (0.12, 0.10) raw xDistance=-0.04 yDistance=-0.15
00:27:44.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:44.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:44.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:27:44.406 00.000 29988 MoveAxis(E, 0, ABG)
00:27:44.406 00.000 29988 Move returns status 0, amount 0
00:27:44.406 00.000 29988 MoveAxis(N, 0, ABG)
00:27:44.406 00.000 29988 Move returns status 0, amount 0
00:27:44.406 00.000 29988 move complete, result=0
00:27:44.406 00.000 29988 worker thread done servicing request
00:27:44.406 00.000 29988 Worker thread wakes up
00:27:44.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:44.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:44.406 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:45.924 01.518 29988 Exposure complete
00:27:45.954 00.030 29988 worker thread done servicing request
00:27:45.954 00.000 28316 OnExposeComplete: enter
00:27:45.955 00.001 28316 UpdateGuideState(): m_state=6
00:27:45.955 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4003
00:27:45.956 00.001 28316 Star::Find returns 1 (0), X=586.01, Y=116.98, Mass=1922, SNR=30.1, Peak=178 HFD=4.4
00:27:45.956 00.000 28316 MultiStar: [#1 0.10,0.09,0.93,U] [#2 -0.15,0.26,0.96,U] [#3 0.17,0.13,0.86,U] [#4 -0.15,0.44,0.00,M3] [#5 0.11,0.14,0.79,U] [#6 0.06,0.09,0.75,U] [#7 0.19,-0.01,0.68,U] [#8 0.04,0.50,0.00,M6] 
00:27:45.957 00.001 28316 refined, 6 included, MultiStar: {0.07, 0.14}, one-star: {0.09, 0.21}
00:27:45.957 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
00:27:45.958 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
00:27:45.958 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.09 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
00:27:45.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
00:27:45.962 00.003 28316 Enqueuing Move request for scope (0.07, 0.14)
00:27:45.962 00.000 29988 Worker thread wakes up
00:27:45.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:45.963 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
00:27:45.963 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
00:27:45.963 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
00:27:45.963 00.000 29988 Moving (0.07, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:27:45.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:45.964 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:27:45.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:45.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:45.964 00.000 28316 Enqueuing Expose request
00:27:45.965 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:45.965 00.000 29988 MoveAxis(E, 0, ABG)
00:27:45.965 00.000 29988 Move returns status 0, amount 0
00:27:45.965 00.000 29988 MoveAxis(N, 0, ABG)
00:27:45.965 00.000 29988 Move returns status 0, amount 0
00:27:45.965 00.000 29988 move complete, result=0
00:27:45.965 00.000 29988 worker thread done servicing request
00:27:45.965 00.000 29988 Worker thread wakes up
00:27:45.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:45.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:45.965 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:47.591 01.626 29988 Exposure complete
00:27:47.627 00.036 29988 worker thread done servicing request
00:27:47.627 00.000 28316 OnExposeComplete: enter
00:27:47.628 00.001 28316 UpdateGuideState(): m_state=6
00:27:47.629 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4004
00:27:47.629 00.000 28316 Star::Find returns 1 (0), X=585.96, Y=116.94, Mass=1894, SNR=29.8, Peak=176 HFD=4.4
00:27:47.630 00.001 28316 MultiStar: [#1 -0.00,0.01,0.92,U] [#2 -0.18,0.24,0.96,U] [#3 0.10,-0.03,0.86,U] [#4 -0.07,0.38,0.00,M4] [#5 0.09,0.01,0.79,U] [#6 -0.15,-0.06,0.73,U] [#7 -0.07,0.00,0.66,U] [#8 0.00,0.28,0.61,U] 
00:27:47.630 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.08}, one-star: {0.04, 0.18}
00:27:47.630 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
00:27:47.631 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.21)
00:27:47.632 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.82 mountX=-0.08 mountY=-0.02, mountTheta=-2.93
00:27:47.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
00:27:47.634 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
00:27:47.635 00.001 29988 Worker thread wakes up
00:27:47.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:27:47.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:27:47.635 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
00:27:47.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:27:47.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:47.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:47.637 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:47.637 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:27:47.638 00.001 29988 MoveAxis(E, 0, ABG)
00:27:47.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:47.639 00.001 29988 Move returns status 0, amount 0
00:27:47.639 00.000 29988 MoveAxis(N, 0, ABG)
00:27:47.639 00.000 29988 Move returns status 0, amount 0
00:27:47.639 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:47.640 00.001 28316 Enqueuing Expose request
00:27:47.640 00.000 29988 move complete, result=0
00:27:47.640 00.000 29988 worker thread done servicing request
00:27:47.640 00.000 29988 Worker thread wakes up
00:27:47.640 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:47.642 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:47.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:49.169 01.527 29988 Exposure complete
00:27:49.205 00.036 29988 worker thread done servicing request
00:27:49.205 00.000 28316 OnExposeComplete: enter
00:27:49.206 00.001 28316 UpdateGuideState(): m_state=6
00:27:49.206 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4005
00:27:49.207 00.001 28316 Star::Find returns 1 (0), X=586.05, Y=116.96, Mass=1914, SNR=30.1, Peak=198 HFD=4.4
00:27:49.207 00.000 28316 MultiStar: [#1 0.05,0.10,0.93,U] [#2 0.01,0.15,0.96,U] [#3 0.31,0.05,0.87,U] [#4 -0.17,0.24,0.87,U] [#5 0.11,0.06,0.77,U] [#6 -0.03,-0.02,0.72,U] [#7 0.22,-0.05,0.68,U] [#8 0.12,0.51,0.00,M6] 
00:27:49.208 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.10}, one-star: {0.13, 0.20}
00:27:49.208 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:27:49.209 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.17 = -1.11)
00:27:49.209 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.93 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
00:27:49.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
00:27:49.211 00.001 28316 Enqueuing Move request for scope (0.07, 0.10)
00:27:49.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:49.212 00.001 28316 UpdateGuideState exits: m=1914 RSB=30.1
00:27:49.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:49.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:49.213 00.001 28316 Enqueuing Expose request
00:27:49.213 00.000 29988 Worker thread wakes up
00:27:49.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
00:27:49.213 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
00:27:49.213 00.000 29988 Moving (0.07, 0.10) raw xDistance=-0.06 yDistance=-0.11
00:27:49.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:49.214 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:49.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:27:49.214 00.000 29988 MoveAxis(E, 0, ABG)
00:27:49.214 00.000 29988 Move returns status 0, amount 0
00:27:49.214 00.000 29988 MoveAxis(N, 0, ABG)
00:27:49.214 00.000 29988 Move returns status 0, amount 0
00:27:49.214 00.000 29988 move complete, result=0
00:27:49.214 00.000 29988 worker thread done servicing request
00:27:49.215 00.001 29988 Worker thread wakes up
00:27:49.215 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:49.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:49.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:50.842 01.627 29988 Exposure complete
00:27:50.881 00.039 29988 worker thread done servicing request
00:27:50.881 00.000 28316 OnExposeComplete: enter
00:27:50.883 00.002 28316 UpdateGuideState(): m_state=6
00:27:50.885 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4006
00:27:50.887 00.002 28316 Star::Find returns 1 (0), X=585.94, Y=116.81, Mass=1963, SNR=30.4, Peak=187 HFD=4.4
00:27:50.889 00.002 28316 MultiStar: [#1 0.18,-0.10,0.93,U] [#2 0.14,-0.00,0.95,U] [#3 0.31,-0.18,0.87,U] [#4 -0.04,0.15,0.86,U] [#5 0.32,-0.14,0.79,U] [#6 0.12,-0.04,0.70,U] [#7 0.12,-0.07,0.66,U] [#8 0.11,0.42,0.00,M7] 
00:27:50.890 00.001 28316 single-star, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.03, 0.04}
00:27:50.892 00.002 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
00:27:50.892 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -1.00)
00:27:50.893 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.04 mountX=-0.03 mountY=-0.04, mountTheta=-2.17
00:27:50.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
00:27:50.894 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
00:27:50.895 00.001 29988 Worker thread wakes up
00:27:50.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:27:50.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:27:50.895 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:27:50.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:50.896 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:27:50.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:50.896 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
00:27:50.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:50.896 00.000 29988 MoveAxis(E, 0, ABG)
00:27:50.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:50.896 00.000 29988 Move returns status 0, amount 0
00:27:50.896 00.000 29988 MoveAxis(N, 0, ABG)
00:27:50.896 00.000 29988 Move returns status 0, amount 0
00:27:50.896 00.000 29988 move complete, result=0
00:27:50.898 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:50.899 00.001 28316 Enqueuing Expose request
00:27:50.899 00.000 29988 worker thread done servicing request
00:27:50.899 00.000 29988 Worker thread wakes up
00:27:50.899 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:50.900 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:50.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:52.416 01.516 29988 Exposure complete
00:27:52.443 00.027 29988 worker thread done servicing request
00:27:52.443 00.000 28316 OnExposeComplete: enter
00:27:52.444 00.001 28316 UpdateGuideState(): m_state=6
00:27:52.444 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4007
00:27:52.446 00.002 28316 Star::Find returns 1 (0), X=586.14, Y=116.87, Mass=1923, SNR=29.9, Peak=179 HFD=4.3
00:27:52.449 00.003 28316 MultiStar: [#1 0.19,-0.11,0.92,U] [#2 0.07,0.03,0.97,U] [#3 0.32,-0.02,0.88,U] [#4 0.03,0.24,0.88,U] [#5 0.33,-0.07,0.78,U] [#6 0.20,-0.03,0.73,U] [#7 0.28,-0.16,0.68,U] [#8 0.11,0.44,0.00,M8] 
00:27:52.451 00.002 28316 refined, 7 included, MultiStar: {0.20, 0.01}, one-star: {0.23, 0.10}
00:27:52.454 00.003 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.18 = 1.18)
00:27:52.456 00.002 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.28 = -2.00)
00:27:52.458 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.03 mountX=0.08 mountY=-0.18, mountTheta=-1.17
00:27:52.459 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.01, opts=13)
00:27:52.459 00.000 28316 Enqueuing Move request for scope (0.20, 0.01)
00:27:52.460 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:52.460 00.000 28316 UpdateGuideState exits: m=1923 RSB=29.9
00:27:52.460 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.463 00.003 29988 Worker thread wakes up
00:27:52.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:52.464 00.001 28316 Enqueuing Expose request
00:27:52.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
00:27:52.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
00:27:52.464 00.000 29988 Moving (0.20, 0.01) raw xDistance=0.08 yDistance=-0.18
00:27:52.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:52.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:52.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:52.464 00.000 29988 MoveAxis(E, 0, ABG)
00:27:52.464 00.000 29988 Move returns status 0, amount 0
00:27:52.464 00.000 29988 MoveAxis(N, 0, ABG)
00:27:52.464 00.000 29988 Move returns status 0, amount 0
00:27:52.464 00.000 29988 move complete, result=0
00:27:52.464 00.000 29988 worker thread done servicing request
00:27:52.464 00.000 29988 Worker thread wakes up
00:27:52.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:52.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:52.465 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:54.196 01.731 29988 Exposure complete
00:27:54.252 00.056 29988 worker thread done servicing request
00:27:54.253 00.001 28316 OnExposeComplete: enter
00:27:54.254 00.001 28316 UpdateGuideState(): m_state=6
00:27:54.256 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4008
00:27:54.258 00.002 28316 Star::Find returns 1 (0), X=586.10, Y=116.94, Mass=1928, SNR=30.1, Peak=189 HFD=4.3
00:27:54.260 00.002 28316 MultiStar: [#1 0.15,0.05,0.90,U] [#2 0.10,0.05,0.96,U] [#3 0.29,-0.12,0.87,U] [#4 0.08,0.22,0.88,U] [#5 0.29,0.03,0.78,U] [#6 0.10,-0.01,0.71,U] [#7 0.19,-0.04,0.65,U] [#8 0.04,0.41,0.00,M9] 
00:27:54.262 00.002 28316 refined, 7 included, MultiStar: {0.17, 0.05}, one-star: {0.19, 0.17}
00:27:54.263 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (-1.14) = xAngle (1.42 = 1.42)
00:27:54.264 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.53 = -1.76)
00:27:54.265 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.28 mountX=0.03 mountY=-0.18, mountTheta=-1.42
00:27:54.267 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.05, opts=13)
00:27:54.268 00.001 28316 Enqueuing Move request for scope (0.17, 0.05)
00:27:54.269 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:54.270 00.001 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:27:54.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:54.271 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:54.273 00.002 28316 Enqueuing Expose request
00:27:54.273 00.000 29988 Worker thread wakes up
00:27:54.274 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
00:27:54.274 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
00:27:54.274 00.000 29988 Moving (0.17, 0.05) raw xDistance=0.03 yDistance=-0.18
00:27:54.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:54.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:54.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:27:54.274 00.000 29988 MoveAxis(E, 0, ABG)
00:27:54.274 00.000 29988 Move returns status 0, amount 0
00:27:54.274 00.000 29988 MoveAxis(N, 0, ABG)
00:27:54.274 00.000 29988 Move returns status 0, amount 0
00:27:54.274 00.000 29988 move complete, result=0
00:27:54.274 00.000 29988 worker thread done servicing request
00:27:54.274 00.000 29988 Worker thread wakes up
00:27:54.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:54.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:54.275 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:55.692 01.417 29988 Exposure complete
00:27:55.738 00.046 29988 worker thread done servicing request
00:27:55.738 00.000 28316 OnExposeComplete: enter
00:27:55.742 00.004 28316 UpdateGuideState(): m_state=6
00:27:55.744 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4009
00:27:55.747 00.003 28316 Star::Find returns 1 (0), X=586.09, Y=116.77, Mass=1901, SNR=29.8, Peak=187 HFD=4.2
00:27:55.749 00.002 28316 MultiStar: [#1 0.20,-0.09,0.93,U] [#2 0.07,-0.09,0.99,U] [#3 0.31,-0.08,0.88,U] [#4 -0.06,0.29,0.88,U] [#5 0.38,-0.17,0.00,M1] [#6 0.23,-0.12,0.73,U] [#7 0.28,-0.01,0.69,U] [#8 0.05,0.29,0.60,U] 
00:27:55.752 00.003 28316 refined, 7 included, MultiStar: {0.16, 0.01}, one-star: {0.18, 0.01}
00:27:55.754 00.002 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:27:55.756 00.002 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.95)
00:27:55.759 00.003 28316 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.09 mountX=0.05 mountY=-0.15, mountTheta=-1.23
00:27:55.761 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.01, opts=13)
00:27:55.762 00.001 28316 Enqueuing Move request for scope (0.16, 0.01)
00:27:55.764 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:55.765 00.001 29988 Worker thread wakes up
00:27:55.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
00:27:55.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
00:27:55.765 00.000 29988 Moving (0.16, 0.01) raw xDistance=0.05 yDistance=-0.15
00:27:55.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:27:55.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:55.765 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.8
00:27:55.767 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:27:55.767 00.000 29988 MoveAxis(E, 0, ABG)
00:27:55.767 00.000 29988 Move returns status 0, amount 0
00:27:55.767 00.000 29988 MoveAxis(N, 0, ABG)
00:27:55.767 00.000 29988 Move returns status 0, amount 0
00:27:55.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:55.768 00.001 29988 move complete, result=0
00:27:55.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:55.771 00.003 29988 worker thread done servicing request
00:27:55.772 00.001 28316 Enqueuing Expose request
00:27:55.772 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:55.773 00.001 29988 Worker thread wakes up
00:27:55.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:55.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:57.406 01.633 29988 Exposure complete
00:27:57.446 00.040 29988 worker thread done servicing request
00:27:57.446 00.000 28316 OnExposeComplete: enter
00:27:57.448 00.002 28316 UpdateGuideState(): m_state=6
00:27:57.449 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4010
00:27:57.452 00.003 28316 Star::Find returns 1 (0), X=586.16, Y=116.84, Mass=1948, SNR=30.3, Peak=185 HFD=4.3
00:27:57.455 00.003 28316 MultiStar: [#1 0.15,-0.14,0.90,U] [#2 0.12,0.01,0.97,U] [#3 0.19,-0.23,0.85,U] [#4 -0.10,0.15,0.89,U] [#5 0.34,-0.13,0.80,U] [#6 0.12,-0.03,0.74,U] [#7 0.21,-0.10,0.65,U] [#8 -0.01,0.31,0.58,U] 
00:27:57.458 00.003 28316 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.24, 0.07}
00:27:57.458 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
00:27:57.459 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.14 = -2.15)
00:27:57.459 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.11 mountX=0.07 mountY=-0.12, mountTheta=-1.02
00:27:57.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
00:27:57.462 00.002 28316 Enqueuing Move request for scope (0.14, -0.02)
00:27:57.464 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:57.465 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.3
00:27:57.467 00.002 29988 Worker thread wakes up
00:27:57.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:57.468 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:27:57.468 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:57.468 00.000 28316 Enqueuing Expose request
00:27:57.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:27:57.468 00.000 29988 Moving (0.14, -0.02) raw xDistance=0.07 yDistance=-0.12
00:27:57.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:27:57.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:57.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:27:57.470 00.002 29988 MoveAxis(E, 0, ABG)
00:27:57.470 00.000 29988 Move returns status 0, amount 0
00:27:57.470 00.000 29988 MoveAxis(N, 0, ABG)
00:27:57.470 00.000 29988 Move returns status 0, amount 0
00:27:57.470 00.000 29988 move complete, result=0
00:27:57.470 00.000 29988 worker thread done servicing request
00:27:57.470 00.000 29988 Worker thread wakes up
00:27:57.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:57.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:27:57.470 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:58.998 01.528 29988 Exposure complete
00:27:59.043 00.045 29988 worker thread done servicing request
00:27:59.043 00.000 28316 OnExposeComplete: enter
00:27:59.046 00.003 28316 UpdateGuideState(): m_state=6
00:27:59.047 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4011
00:27:59.048 00.001 28316 Star::Find returns 1 (0), X=586.11, Y=116.78, Mass=1917, SNR=30.2, Peak=193 HFD=4.2
00:27:59.048 00.000 28316 MultiStar: [#1 0.16,-0.00,0.91,U] [#2 0.12,0.04,0.97,U] [#3 0.29,-0.05,0.86,U] [#4 -0.04,0.13,0.87,U] [#5 0.23,-0.18,0.79,U] [#6 0.18,-0.17,0.71,U] [#7 0.19,-0.19,0.66,U] [#8 0.18,0.36,0.00,M8] 
00:27:59.049 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.04}, one-star: {0.19, 0.02}
00:27:59.049 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:27:59.050 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.28)
00:27:59.050 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.24 mountX=0.10 mountY=-0.13, mountTheta=-0.89
00:27:59.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.04, opts=13)
00:27:59.052 00.001 28316 Enqueuing Move request for scope (0.16, -0.04)
00:27:59.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:27:59.053 00.001 29988 Worker thread wakes up
00:27:59.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
00:27:59.053 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
00:27:59.053 00.000 29988 Moving (0.16, -0.04) raw xDistance=0.10 yDistance=-0.13
00:27:59.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:27:59.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:59.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:59.053 00.000 29988 MoveAxis(E, 0, ABG)
00:27:59.053 00.000 29988 Move returns status 0, amount 0
00:27:59.053 00.000 29988 MoveAxis(N, 0, ABG)
00:27:59.053 00.000 29988 Move returns status 0, amount 0
00:27:59.053 00.000 29988 move complete, result=0
00:27:59.053 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
00:27:59.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:59.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:27:59.054 00.000 28316 Enqueuing Expose request
00:27:59.055 00.001 29988 worker thread done servicing request
00:27:59.055 00.000 29988 Worker thread wakes up
00:27:59.055 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:59.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:27:59.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:00.680 01.625 29988 Exposure complete
00:28:00.708 00.028 29988 worker thread done servicing request
00:28:00.708 00.000 28316 OnExposeComplete: enter
00:28:00.709 00.001 28316 UpdateGuideState(): m_state=6
00:28:00.710 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4012
00:28:00.713 00.003 28316 Star::Find returns 1 (0), X=586.18, Y=116.74, Mass=1844, SNR=29.4, Peak=165 HFD=4.2
00:28:00.716 00.003 28316 MultiStar: [#1 0.16,-0.14,0.95,U] [#2 -0.02,-0.02,0.99,U] [#3 0.41,-0.30,0.00,M1] [#4 0.05,0.20,0.91,U] [#5 0.31,-0.17,0.80,U] [#6 0.20,-0.23,0.76,U] [#7 0.30,-0.08,0.70,U] [#8 0.27,0.20,0.62,U] 
00:28:00.718 00.002 28316 refined, 7 included, MultiStar: {0.18, -0.04}, one-star: {0.27, -0.02}
00:28:00.721 00.003 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:28:00.723 00.002 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:28:00.724 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=0.11 mountY=-0.15, mountTheta=-0.93
00:28:00.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
00:28:00.727 00.001 28316 Enqueuing Move request for scope (0.18, -0.04)
00:28:00.727 00.000 29988 Worker thread wakes up
00:28:00.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:00.728 00.001 28316 UpdateGuideState exits: m=1844 RSB=29.4
00:28:00.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:00.729 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:00.729 00.000 28316 Enqueuing Expose request
00:28:00.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
00:28:00.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
00:28:00.729 00.000 29988 Moving (0.18, -0.04) raw xDistance=0.11 yDistance=-0.15
00:28:00.730 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:28:00.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:00.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:28:00.730 00.000 29988 MoveAxis(E, 0, ABG)
00:28:00.730 00.000 29988 Move returns status 0, amount 0
00:28:00.730 00.000 29988 MoveAxis(N, 0, ABG)
00:28:00.730 00.000 29988 Move returns status 0, amount 0
00:28:00.730 00.000 29988 move complete, result=0
00:28:00.730 00.000 29988 worker thread done servicing request
00:28:00.730 00.000 29988 Worker thread wakes up
00:28:00.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:00.730 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:00.731 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:02.258 01.527 29988 Exposure complete
00:28:02.293 00.035 29988 worker thread done servicing request
00:28:02.293 00.000 28316 OnExposeComplete: enter
00:28:02.295 00.002 28316 UpdateGuideState(): m_state=6
00:28:02.297 00.002 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4013
00:28:02.298 00.001 28316 Star::Find returns 1 (0), X=586.39, Y=116.80, Mass=1969, SNR=30.4, Peak=176 HFD=4.5
00:28:02.300 00.002 28316 MultiStar: [#1 0.30,-0.06,0.89,U] [#2 0.33,0.04,0.95,U] [#3 0.49,-0.06,0.00,M2] [#4 0.13,0.22,0.88,U] [#5 0.58,-0.21,0.00,M1] [#6 0.48,-0.17,0.00,M1] [#7 0.43,-0.16,0.00,M1] [#8 0.49,0.32,0.00,M8] 
00:28:02.301 00.001 28316 refined, 3 included, MultiStar: {0.32, 0.06}, one-star: {0.48, 0.04}
00:28:02.302 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
00:28:02.304 00.002 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.86)
00:28:02.306 00.002 28316 CameraToMount -- cameraX=0.32 cameraY=0.06 hyp=0.32 cameraTheta=0.18 mountX=0.08 mountY=-0.31, mountTheta=-1.32
00:28:02.311 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.06, opts=13)
00:28:02.311 00.000 28316 Enqueuing Move request for scope (0.32, 0.06)
00:28:02.312 00.001 29988 Worker thread wakes up
00:28:02.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.06) opts 0xd
00:28:02.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.06)
00:28:02.312 00.000 29988 Moving (0.32, 0.06) raw xDistance=0.08 yDistance=-0.31
00:28:02.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:02.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:28:02.312 00.000 29988 MoveAxis(E, 0, ABG)
00:28:02.312 00.000 29988 Move returns status 0, amount 0
00:28:02.312 00.000 29988 MoveAxis(N, 74, ABG)
00:28:02.312 00.000 29988 Guiding  Dir = 0, Dur = 74
00:28:02.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:02.313 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.4
00:28:02.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:02.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:02.314 00.000 28316 Enqueuing Expose request
00:28:02.314 00.000 29988 IsSlewing returns 0
00:28:02.315 00.001 29988 IsGuiding returns 0
00:28:02.320 00.005 29988 PulseGuide returned control before completion, sleep 79
00:28:02.418 00.098 29988 IsGuiding returns 0
00:28:02.418 00.000 29988 Move returns status 0, amount 74
00:28:02.418 00.000 29988 move complete, result=0
00:28:02.418 00.000 29988 worker thread done servicing request
00:28:02.418 00.000 29988 Worker thread wakes up
00:28:02.419 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 74 ms NORTH
00:28:02.420 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:02.420 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:04.043 01.623 29988 Exposure complete
00:28:04.079 00.036 29988 worker thread done servicing request
00:28:04.080 00.001 28316 OnExposeComplete: enter
00:28:04.080 00.000 28316 UpdateGuideState(): m_state=6
00:28:04.081 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4014
00:28:04.081 00.000 28316 Star::Find returns 1 (0), X=585.93, Y=116.64, Mass=1882, SNR=29.6, Peak=164 HFD=4.1
00:28:04.082 00.001 28316 MultiStar: [#1 0.02,-0.26,0.93,U] [#2 -0.11,-0.22,0.96,U] [#3 0.11,-0.28,0.87,U] [#4 -0.18,-0.05,0.87,U] [#5 0.19,-0.33,0.00,M2] [#6 0.06,-0.29,0.74,U] [#7 0.10,-0.41,0.00,M2] [#8 0.02,0.01,0.61,U] 
00:28:04.082 00.000 28316 single-star, 6 included, MultiStar: {-0.01, -0.18}, one-star: {0.02, -0.12}
00:28:04.083 00.001 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.29 = -0.29)
00:28:04.083 00.000 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.81 = 2.81)
00:28:04.083 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.44 mountX=0.12 mountY=0.04, mountTheta=0.33
00:28:04.085 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
00:28:04.085 00.000 28316 Enqueuing Move request for scope (0.02, -0.12)
00:28:04.086 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:04.086 00.000 29988 Worker thread wakes up
00:28:04.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
00:28:04.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
00:28:04.086 00.000 29988 Moving (0.02, -0.12) raw xDistance=0.12 yDistance=0.04
00:28:04.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:28:04.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:04.086 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.6
00:28:04.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:04.087 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:04.087 00.000 28316 Enqueuing Expose request
00:28:04.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:04.087 00.000 29988 MoveAxis(E, 0, ABG)
00:28:04.087 00.000 29988 Move returns status 0, amount 0
00:28:04.087 00.000 29988 MoveAxis(N, 0, ABG)
00:28:04.087 00.000 29988 Move returns status 0, amount 0
00:28:04.087 00.000 29988 move complete, result=0
00:28:04.088 00.001 29988 worker thread done servicing request
00:28:04.088 00.000 29988 Worker thread wakes up
00:28:04.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:04.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:04.088 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:05.614 01.526 29988 Exposure complete
00:28:05.648 00.034 29988 worker thread done servicing request
00:28:05.648 00.000 28316 OnExposeComplete: enter
00:28:05.649 00.001 28316 UpdateGuideState(): m_state=6
00:28:05.649 00.000 28316 Star::Find(15, 585, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4015
00:28:05.650 00.001 28316 Star::Find returns 1 (0), X=586.12, Y=116.62, Mass=1984, SNR=30.5, Peak=178 HFD=4.3
00:28:05.650 00.000 28316 MultiStar: [#1 0.17,-0.25,0.90,U] [#2 0.06,-0.19,0.95,U] [#3 0.17,-0.35,0.00,M2] [#4 -0.03,-0.02,0.87,U] [#5 0.36,-0.31,0.00,M3] [#6 0.07,-0.34,0.71,U] [#7 0.16,-0.42,0.00,M3] [#8 0.11,0.05,0.57,U] 
00:28:05.651 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.15}, one-star: {0.20, -0.14}
00:28:05.651 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
00:28:05.651 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.24 = -3.04)
00:28:05.652 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-1.00 mountX=0.18 mountY=-0.02, mountTheta=-0.10
00:28:05.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
00:28:05.654 00.001 28316 Enqueuing Move request for scope (0.10, -0.15)
00:28:05.654 00.000 29988 Worker thread wakes up
00:28:05.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
00:28:05.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
00:28:05.654 00.000 29988 Moving (0.10, -0.15) raw xDistance=0.18 yDistance=-0.02
00:28:05.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:28:05.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:05.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:28:05.654 00.000 29988 MoveAxis(E, 0, ABG)
00:28:05.654 00.000 29988 Move returns status 0, amount 0
00:28:05.654 00.000 29988 MoveAxis(N, 0, ABG)
00:28:05.654 00.000 29988 Move returns status 0, amount 0
00:28:05.654 00.000 29988 move complete, result=0
00:28:05.654 00.000 29988 worker thread done servicing request
00:28:05.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:05.655 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:28:05.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:05.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:05.656 00.000 28316 Enqueuing Expose request
00:28:05.657 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:05.659 00.002 29988 Worker thread wakes up
00:28:05.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:05.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:07.288 01.629 29988 Exposure complete
00:28:07.328 00.040 29988 worker thread done servicing request
00:28:07.328 00.000 28316 OnExposeComplete: enter
00:28:07.328 00.000 28316 UpdateGuideState(): m_state=6
00:28:07.329 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4016
00:28:07.329 00.000 28316 Star::Find returns 1 (0), X=586.29, Y=116.63, Mass=1903, SNR=30.0, Peak=161 HFD=4.0
00:28:07.330 00.001 28316 MultiStar: [#1 0.20,-0.27,0.91,U] [#2 0.10,-0.22,0.97,U] [#3 0.36,-0.29,0.00,M3] [#4 0.11,-0.03,0.88,U] [#5 0.34,-0.23,0.00,M4] [#6 0.31,-0.49,0.00,M1] [#7 0.18,-0.27,0.66,U] [#8 0.28,0.08,0.58,U] 
00:28:07.330 00.000 28316 refined, 5 included, MultiStar: {0.20, -0.15}, one-star: {0.37, -0.13}
00:28:07.331 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-1.14) = xAngle (0.51 = 0.51)
00:28:07.331 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.61 = -2.67)
00:28:07.332 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.63 mountX=0.22 mountY=-0.12, mountTheta=-0.48
00:28:07.338 00.006 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.15, opts=13)
00:28:07.339 00.001 28316 Enqueuing Move request for scope (0.20, -0.15)
00:28:07.339 00.000 29988 Worker thread wakes up
00:28:07.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:07.340 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
00:28:07.340 00.000 28316 UpdateGuideState exits: m=1903 RSB=30.0
00:28:07.342 00.002 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
00:28:07.342 00.000 29988 Moving (0.20, -0.15) raw xDistance=0.22 yDistance=-0.12
00:28:07.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:28:07.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:07.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:07.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:07.343 00.001 28316 Enqueuing Expose request
00:28:07.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:28:07.343 00.000 29988 MoveAxis(W, 47, ABG)
00:28:07.343 00.000 29988 Guiding  Dir = 3, Dur = 47
00:28:07.344 00.001 29988 IsSlewing returns 0
00:28:07.344 00.000 29988 IsGuiding returns 0
00:28:07.346 00.002 29988 PulseGuide returned control before completion, sleep 56
00:28:07.410 00.064 29988 IsGuiding returns 0
00:28:07.410 00.000 29988 Move returns status 0, amount 47
00:28:07.410 00.000 29988 MoveAxis(N, 0, ABG)
00:28:07.410 00.000 29988 Move returns status 0, amount 0
00:28:07.410 00.000 29988 move complete, result=0
00:28:07.410 00.000 29988 worker thread done servicing request
00:28:07.410 00.000 29988 Worker thread wakes up
00:28:07.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:07.410 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
00:28:07.411 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:08.821 01.410 29988 Exposure complete
00:28:08.850 00.029 29988 worker thread done servicing request
00:28:08.851 00.001 28316 OnExposeComplete: enter
00:28:08.851 00.000 28316 UpdateGuideState(): m_state=6
00:28:08.852 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4017
00:28:08.853 00.001 28316 Star::Find returns 1 (0), X=586.28, Y=116.31, Mass=1969, SNR=30.4, Peak=160 HFD=4.3
00:28:08.854 00.001 28316 MultiStar: [#1 0.37,-0.58,0.00,M1] [#2 0.35,-0.49,0.00,M1] [#3 0.45,-0.45,0.00,M4] [#4 0.26,-0.23,0.88,U] [#5 0.55,-0.57,0.00,M5] [#6 0.27,-0.55,0.00,M2] [#7 0.37,-0.64,0.00,M3] [#8 0.27,-0.13,0.59,U] 
00:28:08.855 00.001 28316 refined, 2 included, MultiStar: {0.30, -0.30}, one-star: {0.36, -0.46}
00:28:08.856 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
00:28:08.856 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.82)
00:28:08.858 00.002 28316 CameraToMount -- cameraX=0.30 cameraY=-0.30 hyp=0.43 cameraTheta=-0.78 mountX=0.40 mountY=-0.14, mountTheta=-0.33
00:28:08.862 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.30, opts=13)
00:28:08.862 00.000 28316 Enqueuing Move request for scope (0.30, -0.30)
00:28:08.863 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:08.863 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.4
00:28:08.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:08.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:08.865 00.001 28316 Enqueuing Expose request
00:28:08.866 00.001 29988 Worker thread wakes up
00:28:08.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.30) opts 0xd
00:28:08.866 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.30)
00:28:08.866 00.000 29988 Moving (0.30, -0.30) raw xDistance=0.40 yDistance=-0.14
00:28:08.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
00:28:08.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:08.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:28:08.866 00.000 29988 MoveAxis(W, 87, ABG)
00:28:08.866 00.000 29988 Guiding  Dir = 3, Dur = 87
00:28:08.866 00.000 29988 IsSlewing returns 0
00:28:08.866 00.000 29988 IsGuiding returns 0
00:28:08.869 00.003 29988 PulseGuide returned control before completion, sleep 95
00:28:08.978 00.109 29988 IsGuiding returns 0
00:28:08.978 00.000 29988 Move returns status 0, amount 87
00:28:08.978 00.000 29988 MoveAxis(N, 0, ABG)
00:28:08.978 00.000 29988 Move returns status 0, amount 0
00:28:08.978 00.000 29988 move complete, result=0
00:28:08.979 00.001 29988 worker thread done servicing request
00:28:08.979 00.000 29988 Worker thread wakes up
00:28:08.979 00.000 28316 GuideStep: 0.4 px 87 ms WEST, -0.1 px 0 ms NORTH
00:28:08.980 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:08.981 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:10.714 01.733 29988 Exposure complete
00:28:10.762 00.048 29988 worker thread done servicing request
00:28:10.762 00.000 28316 OnExposeComplete: enter
00:28:10.763 00.001 28316 UpdateGuideState(): m_state=6
00:28:10.763 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4018
00:28:10.764 00.001 28316 Star::Find returns 1 (0), X=586.17, Y=116.65, Mass=1959, SNR=30.3, Peak=175 HFD=4.4
00:28:10.764 00.000 28316 MultiStar: [#1 0.24,-0.32,0.00,M2] [#2 0.08,-0.23,0.95,U] [#3 0.42,-0.44,0.00,M5] [#4 0.05,0.03,0.87,U] [#5 0.41,-0.28,0.00,M6] [#6 0.36,-0.34,0.00,M3] [#7 0.31,-0.25,0.00,M4] [#8 0.30,-0.11,0.62,U] 
00:28:10.765 00.001 28316 refined, 3 included, MultiStar: {0.16, -0.11}, one-star: {0.26, -0.11}
00:28:10.765 00.000 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
00:28:10.765 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.62)
00:28:10.766 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.58 mountX=0.17 mountY=-0.10, mountTheta=-0.53
00:28:10.766 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.11, opts=13)
00:28:10.768 00.002 28316 Enqueuing Move request for scope (0.16, -0.11)
00:28:10.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:10.769 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:28:10.769 00.000 29988 Worker thread wakes up
00:28:10.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
00:28:10.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
00:28:10.769 00.000 29988 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=-0.10
00:28:10.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:28:10.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:10.770 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:10.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:10.770 00.000 28316 Enqueuing Expose request
00:28:10.771 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:28:10.771 00.000 29988 MoveAxis(E, 0, ABG)
00:28:10.771 00.000 29988 Move returns status 0, amount 0
00:28:10.771 00.000 29988 MoveAxis(N, 0, ABG)
00:28:10.771 00.000 29988 Move returns status 0, amount 0
00:28:10.771 00.000 29988 move complete, result=0
00:28:10.771 00.000 29988 worker thread done servicing request
00:28:10.771 00.000 29988 Worker thread wakes up
00:28:10.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:10.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:10.771 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:12.183 01.412 29988 Exposure complete
00:28:12.216 00.033 29988 worker thread done servicing request
00:28:12.216 00.000 28316 OnExposeComplete: enter
00:28:12.217 00.001 28316 UpdateGuideState(): m_state=6
00:28:12.217 00.000 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4019
00:28:12.218 00.001 28316 Star::Find returns 1 (0), X=586.05, Y=116.69, Mass=1845, SNR=29.6, Peak=159 HFD=4.2
00:28:12.218 00.000 28316 MultiStar: [#1 0.06,-0.21,0.94,U] [#2 -0.10,-0.15,0.98,U] [#3 0.14,-0.36,0.00,M6] [#4 -0.12,-0.04,0.87,U] [#5 0.21,-0.30,0.80,U] [#6 0.21,-0.26,0.76,U] [#7 0.11,-0.31,0.70,U] [#8 0.03,0.12,0.61,U] 
00:28:12.219 00.001 28316 single-star, 7 included, MultiStar: {0.06, -0.15}, one-star: {0.14, -0.08}
00:28:12.219 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
00:28:12.220 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
00:28:12.220 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.52 mountX=0.13 mountY=-0.09, mountTheta=-0.60
00:28:12.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
00:28:12.222 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
00:28:12.223 00.001 29988 Worker thread wakes up
00:28:12.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:12.223 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.6
00:28:12.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:12.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:12.225 00.001 28316 Enqueuing Expose request
00:28:12.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
00:28:12.225 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
00:28:12.225 00.000 29988 Moving (0.14, -0.08) raw xDistance=0.13 yDistance=-0.09
00:28:12.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:28:12.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:12.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:28:12.225 00.000 29988 MoveAxis(E, 0, ABG)
00:28:12.225 00.000 29988 Move returns status 0, amount 0
00:28:12.225 00.000 29988 MoveAxis(N, 0, ABG)
00:28:12.225 00.000 29988 Move returns status 0, amount 0
00:28:12.225 00.000 29988 move complete, result=0
00:28:12.225 00.000 29988 worker thread done servicing request
00:28:12.225 00.000 29988 Worker thread wakes up
00:28:12.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:12.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(571,102,31,31)
00:28:12.226 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:12.495 00.269 28316 evsrv: cli 0C97D870 connect
00:28:12.498 00.003 28316 case statement mapped state 6 to 3
00:28:12.501 00.003 28316 case statement mapped state 6 to 3
00:28:12.504 00.003 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"0fa3c528-581c-4648-be6e-a74a93e6497d"}
00:28:12.505 00.001 28316 case statement mapped state 6 to 3
00:28:12.506 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"0fa3c528-581c-4648-be6e-a74a93e6497d"}
00:28:12.508 00.002 28316 evsrv: cli 0C97D870 disconnect
00:28:12.509 00.001 28316 evsrv: cli 0C97DE10 connect
00:28:12.510 00.001 28316 case statement mapped state 6 to 3
00:28:12.511 00.001 28316 case statement mapped state 6 to 3
00:28:12.512 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"a8b0fedd-1586-47e8-bc41-e4f3160d1ee3"}
00:28:12.513 00.001 28316 PhdController::Dither begins
00:28:12.514 00.001 28316 dither: size=2.00, dRA=-0.15 dDec=-1.06
00:28:12.515 00.001 28316 MountToCamera -- mountTheta (1.71) + m_xAngle (-1.14) = xAngle (0.57 = 0.57)
00:28:12.516 00.001 28316 MountToCamera -- mountX=-0.15 mountY=-1.06 hyp=1.07 mountTheta=1.71 cameraX=0.90, cameraY=0.58 cameraTheta=0.57
00:28:12.516 00.000 28316 setting lock position to (586.82, 117.34)
00:28:12.517 00.001 28316 Mount: notify guiding dithered (0.9, 0.6)
00:28:12.517 00.000 28316 MultiStar: stabilizing after lock position change
00:28:12.518 00.001 28316 Status Line: Dithering de -0.15,-1.06
00:28:12.519 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:28:12.520 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:28:12.520 00.000 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"a8b0fedd-1586-47e8-bc41-e4f3160d1ee3"}
00:28:12.521 00.001 28316 evsrv: cli 0C97DE10 disconnect
00:28:13.854 01.333 29988 Exposure complete
00:28:13.905 00.051 29988 worker thread done servicing request
00:28:13.905 00.000 28316 OnExposeComplete: enter
00:28:13.907 00.002 28316 UpdateGuideState(): m_state=6
00:28:13.910 00.003 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4020
00:28:13.912 00.002 28316 Star::Find returns 1 (0), X=586.09, Y=116.67, Mass=1953, SNR=30.4, Peak=175 HFD=4.2
00:28:13.914 00.002 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-1.14) = xAngle (-1.25 = -1.25)
00:28:13.917 00.003 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.85 = 1.85)
00:28:13.919 00.002 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.67 hyp=0.99 cameraTheta=-2.40 mountX=0.31 mountY=0.95, mountTheta=1.26
00:28:13.923 00.004 28316 dither recenter: remaining=(0.2,1.1) step=(0.2,1.1)
00:28:13.924 00.001 28316 MountToCamera -- mountTheta (-1.43) + m_xAngle (-1.14) = xAngle (-2.57 = -2.57)
00:28:13.926 00.002 28316 MountToCamera -- mountX=0.15 mountY=1.06 hyp=1.07 mountTheta=-1.43 cameraX=-0.90, cameraY=-0.58 cameraTheta=-2.57
00:28:13.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=-0.58, opts=4)
00:28:13.928 00.001 28316 Enqueuing Move request for scope (-0.90, -0.58)
00:28:13.930 00.002 28316 Mount: notify direct move 0.15,1.06
00:28:13.932 00.002 29988 Worker thread wakes up
00:28:13.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.58) opts 0x4
00:28:13.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.90, -0.58)
00:28:13.932 00.000 29988 Moving (-0.90, -0.58) raw xDistance=0.15 yDistance=1.06
00:28:13.932 00.000 29988 MoveAxis(W, 51, B)
00:28:13.932 00.000 29988 Guiding  Dir = 3, Dur = 51
00:28:13.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:13.935 00.003 29988 IsSlewing returns 0
00:28:13.935 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.4
00:28:13.936 00.001 28316 PhdController: settling, locked = 1, distance = 1.20 (0.50) aobump = 0 frame = 1 / 99999
00:28:13.936 00.000 29988 IsGuiding returns 0
00:28:13.936 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141693.936,"Host":"ASUS_SAM","Inst":1,"Distance":1.20,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:13.937 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:13.938 00.001 29988 PulseGuide returned control before completion, sleep 60
00:28:13.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:13.939 00.001 28316 Enqueuing Expose request
00:28:14.009 00.070 29988 IsGuiding returns 0
00:28:14.009 00.000 29988 Move returns status 0, amount 51
00:28:14.009 00.000 29988 MoveAxis(S, 253, B)
00:28:14.009 00.000 29988 Guiding  Dir = 1, Dur = 253
00:28:14.010 00.001 29988 IsSlewing returns 0
00:28:14.010 00.000 29988 IsGuiding returns 0
00:28:14.015 00.005 29988 PulseGuide returned control before completion, sleep 259
00:28:14.289 00.274 29988 IsGuiding returns 0
00:28:14.289 00.000 29988 Move returns status 0, amount 253
00:28:14.289 00.000 29988 move complete, result=0
00:28:14.289 00.000 29988 worker thread done servicing request
00:28:14.289 00.000 29988 Worker thread wakes up
00:28:14.290 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:14.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:14.290 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 1.1 px 253 ms SOUTH
00:28:15.697 01.407 29988 Exposure complete
00:28:15.746 00.049 29988 worker thread done servicing request
00:28:15.746 00.000 28316 OnExposeComplete: enter
00:28:15.748 00.002 28316 UpdateGuideState(): m_state=6
00:28:15.749 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4021
00:28:15.751 00.002 28316 Star::Find returns 1 (0), X=586.24, Y=116.59, Mass=1903, SNR=29.8, Peak=148 HFD=4.5
00:28:15.752 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.09 = -1.09)
00:28:15.753 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
00:28:15.754 00.001 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.75 hyp=0.95 cameraTheta=-2.23 mountX=0.44 mountY=0.86, mountTheta=1.09
00:28:15.757 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.75, opts=13)
00:28:15.758 00.001 28316 Enqueuing Move request for scope (-0.58, -0.75)
00:28:15.759 00.001 29988 Worker thread wakes up
00:28:15.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:15.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.75) opts 0xd
00:28:15.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.75)
00:28:15.759 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.8
00:28:15.760 00.001 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 2 / 99999
00:28:15.760 00.000 29988 Moving (-0.58, -0.75) raw xDistance=0.44 yDistance=0.86
00:28:15.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
00:28:15.760 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141695.760,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:15.761 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:15.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
00:28:15.761 00.000 29988 MoveAxis(W, 93, ABG)
00:28:15.761 00.000 29988 Guiding  Dir = 3, Dur = 93
00:28:15.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:15.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:15.762 00.001 28316 Enqueuing Expose request
00:28:15.762 00.000 29988 IsSlewing returns 0
00:28:15.762 00.000 29988 IsGuiding returns 0
00:28:15.764 00.002 29988 PulseGuide returned control before completion, sleep 102
00:28:15.867 00.103 29988 IsGuiding returns 0
00:28:15.867 00.000 29988 Move returns status 0, amount 93
00:28:15.867 00.000 29988 MoveAxis(N, 0, ABG)
00:28:15.867 00.000 29988 Move returns status 0, amount 0
00:28:15.868 00.001 29988 move complete, result=0
00:28:15.868 00.000 29988 worker thread done servicing request
00:28:15.868 00.000 29988 Worker thread wakes up
00:28:15.868 00.000 28316 GuideStep: 0.4 px 93 ms WEST, 0.9 px 0 ms NORTH
00:28:15.869 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:15.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:17.499 01.630 29988 Exposure complete
00:28:17.528 00.029 29988 worker thread done servicing request
00:28:17.528 00.000 28316 OnExposeComplete: enter
00:28:17.528 00.000 28316 UpdateGuideState(): m_state=6
00:28:17.529 00.001 28316 Star::Find(15, 586, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4022
00:28:17.529 00.000 28316 Star::Find returns 1 (0), X=586.15, Y=117.08, Mass=1930, SNR=30.0, Peak=177 HFD=4.3
00:28:17.530 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
00:28:17.530 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:28:17.531 00.001 28316 CameraToMount -- cameraX=-0.67 cameraY=-0.26 hyp=0.72 cameraTheta=-2.77 mountX=-0.04 mountY=0.71, mountTheta=1.63
00:28:17.534 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=-0.26, opts=13)
00:28:17.535 00.001 28316 Enqueuing Move request for scope (-0.67, -0.26)
00:28:17.535 00.000 29988 Worker thread wakes up
00:28:17.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.26) opts 0xd
00:28:17.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:17.536 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.0
00:28:17.536 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 3 / 99999
00:28:17.537 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.67, -0.26)
00:28:17.537 00.000 29988 Moving (-0.67, -0.26) raw xDistance=-0.04 yDistance=0.71
00:28:17.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:28:17.537 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141697.537,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:17.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:17.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.71
00:28:17.538 00.001 29988 MoveAxis(E, 0, ABG)
00:28:17.538 00.000 29988 Move returns status 0, amount 0
00:28:17.538 00.000 29988 MoveAxis(N, 0, ABG)
00:28:17.538 00.000 29988 Move returns status 0, amount 0
00:28:17.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:17.538 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:17.538 00.000 28316 Enqueuing Expose request
00:28:17.539 00.001 29988 move complete, result=0
00:28:17.539 00.000 29988 worker thread done servicing request
00:28:17.539 00.000 29988 Worker thread wakes up
00:28:17.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:17.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:17.540 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
00:28:19.065 01.525 29988 Exposure complete
00:28:19.116 00.051 29988 worker thread done servicing request
00:28:19.116 00.000 28316 OnExposeComplete: enter
00:28:19.118 00.002 28316 UpdateGuideState(): m_state=6
00:28:19.119 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4023
00:28:19.120 00.001 28316 Star::Find returns 1 (0), X=586.26, Y=117.15, Mass=1863, SNR=29.6, Peak=167 HFD=4.3
00:28:19.122 00.002 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
00:28:19.123 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
00:28:19.124 00.001 28316 CameraToMount -- cameraX=-0.55 cameraY=-0.19 hyp=0.59 cameraTheta=-2.81 mountX=-0.05 mountY=0.58, mountTheta=1.66
00:28:19.129 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.55, y=-0.19, opts=13)
00:28:19.131 00.002 28316 Enqueuing Move request for scope (-0.55, -0.19)
00:28:19.134 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:19.136 00.002 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:28:19.138 00.002 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 4 / 99999
00:28:19.140 00.002 29988 Worker thread wakes up
00:28:19.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.19) opts 0xd
00:28:19.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.55, -0.19)
00:28:19.141 00.001 29988 Moving (-0.55, -0.19) raw xDistance=-0.05 yDistance=0.58
00:28:19.141 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141699.140,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:19.142 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:19.142 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.15
00:28:19.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:19.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
00:28:19.142 00.000 29988 MoveAxis(E, 0, ABG)
00:28:19.142 00.000 29988 Move returns status 0, amount 0
00:28:19.142 00.000 29988 MoveAxis(S, 139, ABG)
00:28:19.142 00.000 29988 Guiding  Dir = 1, Dur = 139
00:28:19.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:19.144 00.002 28316 Enqueuing Expose request
00:28:19.144 00.000 29988 IsSlewing returns 0
00:28:19.144 00.000 29988 IsGuiding returns 0
00:28:19.149 00.005 29988 PulseGuide returned control before completion, sleep 145
00:28:19.297 00.148 29988 IsGuiding returns 1
00:28:19.297 00.000 29988 scope still moving after pulse duration time elapsed
00:28:19.329 00.032 29988 IsSlewing returns 0
00:28:19.329 00.000 29988 IsGuiding returns 0
00:28:19.329 00.000 29988 scope move finished after 139 + 45 ms
00:28:19.329 00.000 29988 Move returns status 0, amount 139
00:28:19.329 00.000 29988 move complete, result=0
00:28:19.329 00.000 29988 worker thread done servicing request
00:28:19.329 00.000 29988 Worker thread wakes up
00:28:19.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:19.330 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 139 ms SOUTH
00:28:19.331 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:20.963 01.632 29988 Exposure complete
00:28:21.022 00.059 29988 worker thread done servicing request
00:28:21.022 00.000 28316 OnExposeComplete: enter
00:28:21.023 00.001 28316 UpdateGuideState(): m_state=6
00:28:21.024 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4024
00:28:21.026 00.002 28316 Star::Find returns 1 (0), X=586.74, Y=117.30, Mass=1898, SNR=29.9, Peak=170 HFD=4.2
00:28:21.026 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
00:28:21.027 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
00:28:21.028 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.65 mountX=0.01 mountY=0.09, mountTheta=1.51
00:28:21.030 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
00:28:21.030 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
00:28:21.031 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:21.031 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:28:21.032 00.001 29988 Worker thread wakes up
00:28:21.032 00.000 28316 PhdController: settling, locked = 1, distance = 0.58 (0.50) aobump = 0 frame = 5 / 99999
00:28:21.033 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
00:28:21.033 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141701.033,"Host":"ASUS_SAM","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:21.034 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
00:28:21.034 00.000 29988 Moving (-0.08, -0.04) raw xDistance=0.01 yDistance=0.09
00:28:21.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:28:21.035 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:21.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:21.036 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:21.036 00.000 28316 Enqueuing Expose request
00:28:21.037 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:28:21.038 00.001 29988 MoveAxis(E, 0, ABG)
00:28:21.038 00.000 29988 Move returns status 0, amount 0
00:28:21.038 00.000 29988 MoveAxis(N, 0, ABG)
00:28:21.038 00.000 29988 Move returns status 0, amount 0
00:28:21.038 00.000 29988 move complete, result=0
00:28:21.038 00.000 29988 worker thread done servicing request
00:28:21.038 00.000 29988 Worker thread wakes up
00:28:21.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:21.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:21.038 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:22.563 01.525 29988 Exposure complete
00:28:22.595 00.032 29988 worker thread done servicing request
00:28:22.595 00.000 28316 OnExposeComplete: enter
00:28:22.596 00.001 28316 UpdateGuideState(): m_state=6
00:28:22.597 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4025
00:28:22.597 00.000 28316 Star::Find returns 1 (0), X=586.58, Y=117.23, Mass=1908, SNR=30.1, Peak=155 HFD=4.5
00:28:22.598 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.57 = -1.57)
00:28:22.598 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
00:28:22.598 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.71 mountX=0.00 mountY=0.26, mountTheta=1.57
00:28:22.599 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.11, opts=13)
00:28:22.600 00.001 28316 Enqueuing Move request for scope (-0.24, -0.11)
00:28:22.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:22.601 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.1
00:28:22.601 00.000 29988 Worker thread wakes up
00:28:22.602 00.001 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 6 / 99999
00:28:22.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
00:28:22.602 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141702.602,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:28:22.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
00:28:22.602 00.000 29988 Moving (-0.24, -0.11) raw xDistance=0.00 yDistance=0.26
00:28:22.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:22.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:22.603 00.000 28316 Enqueuing Expose request
00:28:22.604 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:28:22.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:28:22.604 00.000 29988 MoveAxis(E, 0, ABG)
00:28:22.604 00.000 29988 Move returns status 0, amount 0
00:28:22.604 00.000 29988 MoveAxis(S, 62, ABG)
00:28:22.604 00.000 29988 Guiding  Dir = 1, Dur = 62
00:28:22.604 00.000 29988 IsSlewing returns 0
00:28:22.604 00.000 29988 IsGuiding returns 0
00:28:22.610 00.006 29988 PulseGuide returned control before completion, sleep 68
00:28:22.684 00.074 29988 IsGuiding returns 0
00:28:22.684 00.000 29988 Move returns status 0, amount 62
00:28:22.684 00.000 29988 move complete, result=0
00:28:22.685 00.001 29988 worker thread done servicing request
00:28:22.685 00.000 29988 Worker thread wakes up
00:28:22.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:22.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:22.685 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
00:28:24.309 01.624 29988 Exposure complete
00:28:24.373 00.064 29988 worker thread done servicing request
00:28:24.373 00.000 28316 OnExposeComplete: enter
00:28:24.376 00.003 28316 UpdateGuideState(): m_state=6
00:28:24.378 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4026
00:28:24.381 00.003 28316 Star::Find returns 1 (0), X=586.54, Y=117.28, Mass=1869, SNR=29.5, Peak=136 HFD=4.5
00:28:24.383 00.002 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-1.14) = xAngle (-1.80 = -1.80)
00:28:24.385 00.002 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
00:28:24.388 00.003 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=-0.06 mountY=0.27, mountTheta=1.80
00:28:24.391 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.06, opts=13)
00:28:24.392 00.001 28316 Enqueuing Move request for scope (-0.28, -0.06)
00:28:24.394 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:28:24.396 00.002 28316 UpdateGuideState exits: m=1869 RSB=29.5
00:28:24.397 00.001 29988 Worker thread wakes up
00:28:24.398 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
00:28:24.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
00:28:24.398 00.000 29988 Moving (-0.28, -0.06) raw xDistance=-0.06 yDistance=0.27
00:28:24.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:28:24.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:28:24.398 00.000 29988 MoveAxis(E, 0, ABG)
00:28:24.398 00.000 29988 Move returns status 0, amount 0
00:28:24.398 00.000 29988 MoveAxis(S, 66, ABG)
00:28:24.398 00.000 29988 Guiding  Dir = 1, Dur = 66
00:28:24.398 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 7 / 99999
00:28:24.400 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786141704.400,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
00:28:24.400 00.000 29988 IsSlewing returns 0
00:28:24.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:24.402 00.002 29988 IsGuiding returns 0
00:28:24.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:24.404 00.002 28316 Enqueuing Expose request
00:28:24.407 00.003 29988 PulseGuide returned control before completion, sleep 72
00:28:24.493 00.086 29988 IsGuiding returns 0
00:28:24.493 00.000 29988 Move returns status 0, amount 66
00:28:24.493 00.000 29988 move complete, result=0
00:28:24.493 00.000 29988 worker thread done servicing request
00:28:24.493 00.000 29988 Worker thread wakes up
00:28:24.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:24.493 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
00:28:24.494 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:25.902 01.408 29988 Exposure complete
00:28:25.940 00.038 29988 worker thread done servicing request
00:28:25.941 00.001 28316 OnExposeComplete: enter
00:28:25.941 00.000 28316 UpdateGuideState(): m_state=6
00:28:25.942 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4027
00:28:25.943 00.001 28316 Star::Find returns 1 (0), X=586.34, Y=117.14, Mass=1995, SNR=30.6, Peak=155 HFD=4.3
00:28:25.944 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-1.14) = xAngle (-1.59 = -1.59)
00:28:25.945 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
00:28:25.946 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.20 hyp=0.52 cameraTheta=-2.74 mountX=-0.01 mountY=0.51, mountTheta=1.59
00:28:25.948 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.20, opts=13)
00:28:25.948 00.000 28316 Enqueuing Move request for scope (-0.47, -0.20)
00:28:25.949 00.001 29988 Worker thread wakes up
00:28:25.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.20) opts 0xd
00:28:25.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.20)
00:28:25.949 00.000 29988 Moving (-0.47, -0.20) raw xDistance=-0.01 yDistance=0.51
00:28:25.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:25.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
00:28:25.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:25.949 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.6
00:28:25.950 00.001 29988 MoveAxis(E, 0, ABG)
00:28:25.950 00.000 29988 Move returns status 0, amount 0
00:28:25.950 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 8 / 99999
00:28:25.950 00.000 29988 MoveAxis(S, 123, ABG)
00:28:25.950 00.000 29988 Guiding  Dir = 1, Dur = 123
00:28:25.950 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141705.950,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:28:25.951 00.001 29988 IsSlewing returns 0
00:28:25.951 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:25.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:25.952 00.001 28316 Enqueuing Expose request
00:28:25.952 00.000 29988 IsGuiding returns 0
00:28:25.958 00.006 29988 PulseGuide returned control before completion, sleep 129
00:28:26.102 00.144 29988 IsGuiding returns 0
00:28:26.102 00.000 29988 Move returns status 0, amount 123
00:28:26.102 00.000 29988 move complete, result=0
00:28:26.102 00.000 29988 worker thread done servicing request
00:28:26.102 00.000 29988 Worker thread wakes up
00:28:26.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:26.102 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 123 ms SOUTH
00:28:26.104 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:27.726 01.622 29988 Exposure complete
00:28:27.763 00.037 29988 worker thread done servicing request
00:28:27.764 00.001 28316 OnExposeComplete: enter
00:28:27.765 00.001 28316 UpdateGuideState(): m_state=6
00:28:27.766 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4028
00:28:27.766 00.000 28316 Star::Find returns 1 (0), X=586.34, Y=117.15, Mass=1949, SNR=30.3, Peak=151 HFD=4.4
00:28:27.767 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
00:28:27.768 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:28:27.769 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.19 hyp=0.51 cameraTheta=-2.77 mountX=-0.03 mountY=0.51, mountTheta=1.62
00:28:27.770 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.19, opts=13)
00:28:27.771 00.001 28316 Enqueuing Move request for scope (-0.47, -0.19)
00:28:27.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:27.772 00.001 29988 Worker thread wakes up
00:28:27.772 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:28:27.775 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.19) opts 0xd
00:28:27.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.19)
00:28:27.775 00.000 29988 Moving (-0.47, -0.19) raw xDistance=-0.03 yDistance=0.51
00:28:27.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:27.775 00.000 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 9 / 99999
00:28:27.776 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
00:28:27.776 00.000 29988 MoveAxis(E, 0, ABG)
00:28:27.776 00.000 29988 Move returns status 0, amount 0
00:28:27.776 00.000 29988 MoveAxis(S, 121, ABG)
00:28:27.776 00.000 29988 Guiding  Dir = 1, Dur = 121
00:28:27.776 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141707.776,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":5.2,"SettleTime":8.0,"StarLocked":true}
00:28:27.776 00.000 29988 IsSlewing returns 0
00:28:27.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:27.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:27.777 00.000 28316 Enqueuing Expose request
00:28:27.778 00.001 29988 IsGuiding returns 0
00:28:27.782 00.004 29988 PulseGuide returned control before completion, sleep 127
00:28:27.915 00.133 29988 IsGuiding returns 0
00:28:27.915 00.000 29988 Move returns status 0, amount 121
00:28:27.915 00.000 29988 move complete, result=0
00:28:27.915 00.000 29988 worker thread done servicing request
00:28:27.915 00.000 29988 Worker thread wakes up
00:28:27.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:27.915 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 121 ms SOUTH
00:28:27.916 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:29.324 01.408 29988 Exposure complete
00:28:29.354 00.030 29988 worker thread done servicing request
00:28:29.355 00.001 28316 OnExposeComplete: enter
00:28:29.355 00.000 28316 UpdateGuideState(): m_state=6
00:28:29.356 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4029
00:28:29.357 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=117.13, Mass=1921, SNR=30.1, Peak=163 HFD=3.9
00:28:29.357 00.000 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.14) = xAngle (-1.36 = -1.36)
00:28:29.358 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
00:28:29.358 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-2.50 mountX=0.07 mountY=0.35, mountTheta=1.36
00:28:29.360 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.21, opts=13)
00:28:29.361 00.001 28316 Enqueuing Move request for scope (-0.28, -0.21)
00:28:29.361 00.000 29988 Worker thread wakes up
00:28:29.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:29.361 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:28:29.362 00.001 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 10 / 99999
00:28:29.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.21) opts 0xd
00:28:29.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.21)
00:28:29.362 00.000 29988 Moving (-0.28, -0.21) raw xDistance=0.07 yDistance=0.35
00:28:29.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:28:29.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
00:28:29.362 00.000 29988 MoveAxis(E, 0, ABG)
00:28:29.362 00.000 29988 Move returns status 0, amount 0
00:28:29.363 00.001 29988 MoveAxis(S, 83, ABG)
00:28:29.363 00.000 29988 Guiding  Dir = 1, Dur = 83
00:28:29.363 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141709.362,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":6.8,"SettleTime":8.0,"StarLocked":true}
00:28:29.363 00.000 29988 IsSlewing returns 0
00:28:29.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:29.365 00.002 29988 IsGuiding returns 0
00:28:29.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:29.366 00.001 28316 Enqueuing Expose request
00:28:29.371 00.005 29988 PulseGuide returned control before completion, sleep 89
00:28:29.465 00.094 29988 IsGuiding returns 0
00:28:29.465 00.000 29988 Move returns status 0, amount 83
00:28:29.465 00.000 29988 move complete, result=0
00:28:29.466 00.001 29988 worker thread done servicing request
00:28:29.466 00.000 29988 Worker thread wakes up
00:28:29.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:29.466 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 83 ms SOUTH
00:28:29.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:31.092 01.626 29988 Exposure complete
00:28:31.134 00.042 29988 worker thread done servicing request
00:28:31.134 00.000 28316 OnExposeComplete: enter
00:28:31.136 00.002 28316 UpdateGuideState(): m_state=6
00:28:31.138 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4030
00:28:31.139 00.001 28316 Star::Find returns 1 (0), X=586.37, Y=117.32, Mass=1961, SNR=30.4, Peak=150 HFD=4.3
00:28:31.142 00.003 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
00:28:31.142 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
00:28:31.143 00.001 28316 CameraToMount -- cameraX=-0.45 cameraY=-0.02 hyp=0.45 cameraTheta=-3.09 mountX=-0.16 mountY=0.41, mountTheta=1.95
00:28:31.148 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=-0.02, opts=13)
00:28:31.150 00.002 28316 Enqueuing Move request for scope (-0.45, -0.02)
00:28:31.152 00.002 29988 Worker thread wakes up
00:28:31.152 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.02) opts 0xd
00:28:31.152 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, -0.02)
00:28:31.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:28:31.153 00.001 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:28:31.153 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 11 / 99999
00:28:31.153 00.000 28316 PhdController: newstate STATE_FINISH
00:28:31.154 00.001 28316 PhdController complete: success
00:28:31.154 00.000 29988 Moving (-0.45, -0.02) raw xDistance=-0.16 yDistance=0.41
00:28:31.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:28:31.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:28:31.154 00.000 29988 MoveAxis(E, 0, ABG)
00:28:31.155 00.001 29988 Move returns status 0, amount 0
00:28:31.155 00.000 29988 MoveAxis(S, 99, ABG)
00:28:31.155 00.000 29988 Guiding  Dir = 1, Dur = 99
00:28:31.155 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786141711.154,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
00:28:31.155 00.000 28316 Mount: notify guiding dither settle done success=1
00:28:31.156 00.001 28316 PhdController: newstate STATE_IDLE
00:28:31.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:31.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:31.158 00.001 28316 Enqueuing Expose request
00:28:31.158 00.000 29988 IsSlewing returns 0
00:28:31.158 00.000 29988 IsGuiding returns 0
00:28:31.163 00.005 29988 PulseGuide returned control before completion, sleep 105
00:28:31.275 00.112 29988 IsGuiding returns 0
00:28:31.275 00.000 29988 Move returns status 0, amount 99
00:28:31.275 00.000 29988 move complete, result=0
00:28:31.275 00.000 29988 worker thread done servicing request
00:28:31.275 00.000 29988 Worker thread wakes up
00:28:31.275 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 99 ms SOUTH
00:28:31.277 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:31.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:32.682 01.405 29988 Exposure complete
00:28:32.720 00.038 29988 worker thread done servicing request
00:28:32.720 00.000 28316 OnExposeComplete: enter
00:28:32.722 00.002 28316 UpdateGuideState(): m_state=6
00:28:32.723 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4031
00:28:32.724 00.001 28316 Star::Find returns 1 (0), X=586.36, Y=117.15, Mass=1906, SNR=30.0, Peak=152 HFD=4.4
00:28:32.727 00.003 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.14) = xAngle (-1.61 = -1.61)
00:28:32.729 00.002 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
00:28:32.730 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.19 hyp=0.49 cameraTheta=-2.75 mountX=-0.02 mountY=0.49, mountTheta=1.61
00:28:32.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.19, opts=13)
00:28:32.732 00.001 28316 Enqueuing Move request for scope (-0.46, -0.19)
00:28:32.733 00.001 29988 Worker thread wakes up
00:28:32.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:32.733 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:28:32.734 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:32.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:32.735 00.001 28316 Enqueuing Expose request
00:28:32.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.19) opts 0xd
00:28:32.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.19)
00:28:32.735 00.000 29988 Moving (-0.46, -0.19) raw xDistance=-0.02 yDistance=0.49
00:28:32.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:32.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
00:28:32.735 00.000 29988 MoveAxis(E, 0, ABG)
00:28:32.735 00.000 29988 Move returns status 0, amount 0
00:28:32.736 00.001 29988 MoveAxis(S, 118, ABG)
00:28:32.736 00.000 29988 Guiding  Dir = 1, Dur = 118
00:28:32.736 00.000 29988 IsSlewing returns 0
00:28:32.736 00.000 29988 IsGuiding returns 0
00:28:32.741 00.005 29988 PulseGuide returned control before completion, sleep 123
00:28:32.872 00.131 29988 IsGuiding returns 0
00:28:32.872 00.000 29988 Move returns status 0, amount 118
00:28:32.872 00.000 29988 move complete, result=0
00:28:32.872 00.000 29988 worker thread done servicing request
00:28:32.872 00.000 29988 Worker thread wakes up
00:28:32.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:32.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:32.872 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 118 ms SOUTH
00:28:34.501 01.629 29988 Exposure complete
00:28:34.531 00.030 29988 worker thread done servicing request
00:28:34.531 00.000 28316 OnExposeComplete: enter
00:28:34.532 00.001 28316 UpdateGuideState(): m_state=6
00:28:34.532 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4032
00:28:34.533 00.001 28316 Star::Find returns 1 (0), X=586.39, Y=117.23, Mass=1979, SNR=30.5, Peak=154 HFD=4.5
00:28:34.533 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.75 = -1.75)
00:28:34.533 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.35 = 1.35)
00:28:34.534 00.001 28316 CameraToMount -- cameraX=-0.43 cameraY=-0.11 hyp=0.44 cameraTheta=-2.89 mountX=-0.08 mountY=0.43, mountTheta=1.75
00:28:34.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=-0.11, opts=13)
00:28:34.535 00.000 28316 Enqueuing Move request for scope (-0.43, -0.11)
00:28:34.536 00.001 29988 Worker thread wakes up
00:28:34.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.11) opts 0xd
00:28:34.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.43, -0.11)
00:28:34.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:34.536 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:28:34.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:34.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:34.538 00.001 28316 Enqueuing Expose request
00:28:34.538 00.000 29988 Moving (-0.43, -0.11) raw xDistance=-0.08 yDistance=0.43
00:28:34.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:28:34.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:28:34.538 00.000 29988 MoveAxis(E, 0, ABG)
00:28:34.538 00.000 29988 Move returns status 0, amount 0
00:28:34.538 00.000 29988 MoveAxis(S, 104, ABG)
00:28:34.538 00.000 29988 Guiding  Dir = 1, Dur = 104
00:28:34.539 00.001 29988 IsSlewing returns 0
00:28:34.539 00.000 29988 IsGuiding returns 0
00:28:34.544 00.005 29988 PulseGuide returned control before completion, sleep 110
00:28:34.658 00.114 29988 IsGuiding returns 1
00:28:34.659 00.001 29988 scope still moving after pulse duration time elapsed
00:28:34.685 00.026 29988 IsSlewing returns 0
00:28:34.685 00.000 29988 IsGuiding returns 0
00:28:34.685 00.000 29988 scope move finished after 104 + 42 ms
00:28:34.685 00.000 29988 Move returns status 0, amount 104
00:28:34.685 00.000 29988 move complete, result=0
00:28:34.685 00.000 29988 worker thread done servicing request
00:28:34.685 00.000 29988 Worker thread wakes up
00:28:34.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:34.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:34.685 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 104 ms SOUTH
00:28:36.090 01.405 29988 Exposure complete
00:28:36.137 00.047 29988 worker thread done servicing request
00:28:36.137 00.000 28316 OnExposeComplete: enter
00:28:36.138 00.001 28316 UpdateGuideState(): m_state=6
00:28:36.139 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4033
00:28:36.139 00.000 28316 Star::Find returns 1 (0), X=586.31, Y=117.27, Mass=2015, SNR=30.9, Peak=152 HFD=4.5
00:28:36.139 00.000 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
00:28:36.140 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.24 = 1.24)
00:28:36.141 00.001 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.07 hyp=0.51 cameraTheta=-3.00 mountX=-0.15 mountY=0.48, mountTheta=1.86
00:28:36.143 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.07, opts=13)
00:28:36.144 00.001 28316 Enqueuing Move request for scope (-0.50, -0.07)
00:28:36.144 00.000 29988 Worker thread wakes up
00:28:36.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:28:36.145 00.001 28316 UpdateGuideState exits: m=2015 RSB=30.9
00:28:36.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:36.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:36.146 00.001 28316 Enqueuing Expose request
00:28:36.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.07) opts 0xd
00:28:36.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.07)
00:28:36.146 00.000 29988 Moving (-0.50, -0.07) raw xDistance=-0.15 yDistance=0.48
00:28:36.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:28:36.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
00:28:36.146 00.000 29988 MoveAxis(E, 0, ABG)
00:28:36.146 00.000 29988 Move returns status 0, amount 0
00:28:36.146 00.000 29988 MoveAxis(S, 115, ABG)
00:28:36.147 00.001 29988 Guiding  Dir = 1, Dur = 115
00:28:36.147 00.000 29988 IsSlewing returns 0
00:28:36.147 00.000 29988 IsGuiding returns 0
00:28:36.151 00.004 29988 PulseGuide returned control before completion, sleep 121
00:28:36.280 00.129 29988 IsGuiding returns 0
00:28:36.280 00.000 29988 Move returns status 0, amount 115
00:28:36.280 00.000 29988 move complete, result=0
00:28:36.280 00.000 29988 worker thread done servicing request
00:28:36.280 00.000 29988 Worker thread wakes up
00:28:36.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:36.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:36.280 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 115 ms SOUTH
00:28:37.908 01.628 29988 Exposure complete
00:28:37.940 00.032 29988 worker thread done servicing request
00:28:37.940 00.000 28316 OnExposeComplete: enter
00:28:37.942 00.002 28316 UpdateGuideState(): m_state=6
00:28:37.942 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.943 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=117.21, Mass=2001, SNR=30.8, Peak=149 HFD=4.5
00:28:37.943 00.000 28316 MultiStar: exiting stabilization period
00:28:37.944 00.001 28316 MultiStar: updating star positions after lock position change
00:28:37.944 00.000 28316 Star::Find(15, 469, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.944 00.000 28316 Star::Find returns 1 (0), X=469.67, Y=127.38, Mass=1570, SNR=27.5, Peak=132 HFD=3.6
00:28:37.945 00.001 28316 Star::Find(15, 427, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.945 00.000 28316 Star::Find returns 1 (0), X=427.77, Y=198.91, Mass=1773, SNR=28.9, Peak=167 HFD=4.1
00:28:37.946 00.001 28316 Star::Find(15, 1119, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.946 00.000 28316 Star::Find returns 1 (0), X=1119.72, Y=659.74, Mass=1516, SNR=26.8, Peak=117 HFD=4.3
00:28:37.947 00.001 28316 Star::Find(15, 572, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.947 00.000 28316 Star::Find returns 1 (0), X=572.34, Y=643.80, Mass=1438, SNR=26.2, Peak=138 HFD=3.8
00:28:37.948 00.001 28316 Star::Find(15, 591, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.948 00.000 28316 Star::Find returns 1 (0), X=591.02, Y=418.41, Mass=1170, SNR=23.6, Peak=102 HFD=3.8
00:28:37.948 00.000 28316 Star::Find(15, 1107, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.949 00.001 28316 Star::Find returns 1 (0), X=1107.14, Y=893.06, Mass=957, SNR=21.5, Peak=86 HFD=3.5
00:28:37.949 00.000 28316 Star::Find(15, 1126, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.950 00.001 28316 Star::Find returns 1 (0), X=1126.28, Y=811.23, Mass=820, SNR=19.8, Peak=72 HFD=3.6
00:28:37.950 00.000 28316 Star::Find(15, 977, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.951 00.001 28316 Star::Find returns 1 (0), X=977.54, Y=263.16, Mass=674, SNR=18.0, Peak=67 HFD=3.8
00:28:37.951 00.000 28316 Star::Find(15, 305, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.952 00.001 28316 Star::Find returns 1 (0), X=305.97, Y=444.90, Mass=690, SNR=18.1, Peak=73 HFD=4.2
00:28:37.952 00.000 28316 Star::Find(15, 569, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.952 00.000 28316 Star::Find returns 1 (0), X=569.90, Y=438.64, Mass=615, SNR=17.1, Peak=61 HFD=3.7
00:28:37.953 00.001 28316 Star::Find(15, 1008, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
00:28:37.953 00.000 28316 Star::Find returns 1 (0), X=1008.18, Y=699.50, Mass=612, SNR=17.1, Peak=57 HFD=3.6
00:28:37.954 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
00:28:37.954 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82)
00:28:37.955 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.43 mountX=0.06 mountY=0.19, mountTheta=1.28
00:28:37.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.13, opts=13)
00:28:37.956 00.000 28316 Enqueuing Move request for scope (-0.15, -0.13)
00:28:37.957 00.001 29988 Worker thread wakes up
00:28:37.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
00:28:37.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
00:28:37.957 00.000 29988 Moving (-0.15, -0.13) raw xDistance=0.06 yDistance=0.19
00:28:37.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:28:37.957 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:37.958 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:37.958 00.000 28316 UpdateGuideState exits: m=2001 RSB=30.8
00:28:37.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:37.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:37.959 00.000 28316 Enqueuing Expose request
00:28:37.960 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:28:37.960 00.000 29988 MoveAxis(E, 0, ABG)
00:28:37.960 00.000 29988 Move returns status 0, amount 0
00:28:37.960 00.000 29988 MoveAxis(N, 0, ABG)
00:28:37.960 00.000 29988 Move returns status 0, amount 0
00:28:37.960 00.000 29988 move complete, result=0
00:28:37.960 00.000 29988 worker thread done servicing request
00:28:37.960 00.000 29988 Worker thread wakes up
00:28:37.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:37.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:37.960 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:28:39.487 01.527 29988 Exposure complete
00:28:39.536 00.049 29988 worker thread done servicing request
00:28:39.537 00.001 28316 OnExposeComplete: enter
00:28:39.539 00.002 28316 UpdateGuideState(): m_state=6
00:28:39.541 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4035
00:28:39.542 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=117.21, Mass=1973, SNR=30.6, Peak=179 HFD=4.4
00:28:39.542 00.000 28316 MultiStar: [#1 0.41,-0.08,0.00,M2] [#2 0.28,-0.08,0.95,U] [#3 0.46,-0.18,0.00,M7] [#4 0.43,-0.15,0.00,M1] [#5 0.45,-0.10,0.00,M6] [#6 0.44,-0.11,0.00,M3] [#7 0.69,-0.17,0.00,M4] [#8 0.49,-0.14,0.00,M3] 
00:28:39.543 00.001 28316 refined, 1 included, MultiStar: {0.31, -0.11}, one-star: {0.33, -0.13}
00:28:39.543 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:28:39.544 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.38)
00:28:39.544 00.000 28316 CameraToMount -- cameraX=0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-0.34 mountX=0.23 mountY=-0.23, mountTheta=-0.79
00:28:39.546 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.11, opts=13)
00:28:39.547 00.001 28316 Enqueuing Move request for scope (0.31, -0.11)
00:28:39.548 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:39.548 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.6
00:28:39.549 00.001 29988 Worker thread wakes up
00:28:39.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:39.549 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:39.552 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.11) opts 0xd
00:28:39.552 00.000 28316 Enqueuing Expose request
00:28:39.553 00.001 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.11)
00:28:39.553 00.000 29988 Moving (0.31, -0.11) raw xDistance=0.23 yDistance=-0.23
00:28:39.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:28:39.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:39.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:28:39.553 00.000 29988 MoveAxis(W, 47, ABG)
00:28:39.553 00.000 29988 Guiding  Dir = 3, Dur = 47
00:28:39.553 00.000 29988 IsSlewing returns 0
00:28:39.553 00.000 29988 IsGuiding returns 0
00:28:39.556 00.003 29988 PulseGuide returned control before completion, sleep 56
00:28:39.630 00.074 29988 IsGuiding returns 0
00:28:39.630 00.000 29988 Move returns status 0, amount 47
00:28:39.630 00.000 29988 MoveAxis(N, 0, ABG)
00:28:39.630 00.000 29988 Move returns status 0, amount 0
00:28:39.630 00.000 29988 move complete, result=0
00:28:39.630 00.000 29988 worker thread done servicing request
00:28:39.630 00.000 29988 Worker thread wakes up
00:28:39.630 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.2 px 0 ms NORTH
00:28:39.632 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:39.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:41.259 01.627 29988 Exposure complete
00:28:41.285 00.026 29988 worker thread done servicing request
00:28:41.285 00.000 28316 OnExposeComplete: enter
00:28:41.286 00.001 28316 UpdateGuideState(): m_state=6
00:28:41.287 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4036
00:28:41.287 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=117.72, Mass=2045, SNR=30.9, Peak=165 HFD=4.6
00:28:41.288 00.001 28316 MultiStar: [#1 0.11,0.38,0.00,M3] [#2 0.26,0.36,0.00,M1] [#3 0.10,0.30,0.83,U] [#4 0.25,0.39,0.00,M2] [#5 0.11,0.39,0.00,M7] [#6 0.11,0.39,0.00,M4] [#7 0.19,0.44,0.00,M5] [#8 0.27,0.34,0.00,M4] 
00:28:41.288 00.000 28316 refined, 1 included, MultiStar: {-0.03, 0.34}, one-star: {-0.14, 0.38}
00:28:41.289 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
00:28:41.291 00.002 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
00:28:41.291 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.66 mountX=-0.32 mountY=-0.13, mountTheta=-2.77
00:28:41.294 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.34, opts=13)
00:28:41.294 00.000 28316 Enqueuing Move request for scope (-0.03, 0.34)
00:28:41.295 00.001 29988 Worker thread wakes up
00:28:41.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:41.295 00.000 28316 UpdateGuideState exits: m=2045 RSB=30.9
00:28:41.296 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:41.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:41.297 00.001 28316 Enqueuing Expose request
00:28:41.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
00:28:41.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
00:28:41.297 00.000 29988 Moving (-0.03, 0.34) raw xDistance=-0.32 yDistance=-0.13
00:28:41.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
00:28:41.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:41.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:28:41.297 00.000 29988 MoveAxis(E, 65, ABG)
00:28:41.297 00.000 29988 Guiding  Dir = 2, Dur = 65
00:28:41.298 00.001 29988 IsSlewing returns 0
00:28:41.298 00.000 29988 IsGuiding returns 0
00:28:41.300 00.002 29988 PulseGuide returned control before completion, sleep 74
00:28:41.381 00.081 29988 IsGuiding returns 0
00:28:41.381 00.000 29988 Move returns status 0, amount 65
00:28:41.381 00.000 29988 MoveAxis(N, 0, ABG)
00:28:41.381 00.000 29988 Move returns status 0, amount 0
00:28:41.381 00.000 29988 move complete, result=0
00:28:41.381 00.000 29988 worker thread done servicing request
00:28:41.382 00.001 29988 Worker thread wakes up
00:28:41.382 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
00:28:41.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:41.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:42.791 01.408 29988 Exposure complete
00:28:42.824 00.033 29988 worker thread done servicing request
00:28:42.826 00.002 28316 OnExposeComplete: enter
00:28:42.826 00.000 28316 UpdateGuideState(): m_state=6
00:28:42.826 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4037
00:28:42.827 00.001 28316 Star::Find returns 1 (0), X=586.79, Y=117.66, Mass=1857, SNR=29.5, Peak=148 HFD=4.4
00:28:42.827 00.000 28316 MultiStar: [#1 0.21,0.33,0.00,M4] [#2 0.29,0.34,0.00,M2] [#3 0.19,0.26,0.88,U] [#4 0.26,0.17,0.90,U] [#5 0.21,0.33,0.00,M8] [#6 0.31,0.37,0.00,M5] [#7 0.21,0.54,0.00,M6] [#8 0.30,0.45,0.00,M5] 
00:28:42.828 00.001 28316 refined, 2 included, MultiStar: {0.14, 0.25}, one-star: {-0.02, 0.32}
00:28:42.828 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
00:28:42.829 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.96)
00:28:42.829 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.08 mountX=-0.17 mountY=-0.24, mountTheta=-2.21
00:28:42.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.25, opts=13)
00:28:42.831 00.001 28316 Enqueuing Move request for scope (0.14, 0.25)
00:28:42.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:42.832 00.001 28316 UpdateGuideState exits: m=1857 RSB=29.5
00:28:42.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:42.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:42.833 00.000 28316 Enqueuing Expose request
00:28:42.833 00.000 29988 Worker thread wakes up
00:28:42.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd
00:28:42.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.25)
00:28:42.834 00.000 29988 Moving (0.14, 0.25) raw xDistance=-0.17 yDistance=-0.24
00:28:42.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:28:42.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:42.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:28:42.834 00.000 29988 MoveAxis(E, 0, ABG)
00:28:42.834 00.000 29988 Move returns status 0, amount 0
00:28:42.834 00.000 29988 MoveAxis(N, 0, ABG)
00:28:42.834 00.000 29988 Move returns status 0, amount 0
00:28:42.834 00.000 29988 move complete, result=0
00:28:42.834 00.000 29988 worker thread done servicing request
00:28:42.834 00.000 29988 Worker thread wakes up
00:28:42.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:42.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:42.834 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:44.461 01.627 29988 Exposure complete
00:28:44.488 00.027 29988 worker thread done servicing request
00:28:44.488 00.000 28316 OnExposeComplete: enter
00:28:44.489 00.001 28316 UpdateGuideState(): m_state=6
00:28:44.490 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4038
00:28:44.490 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=117.22, Mass=1869, SNR=29.6, Peak=147 HFD=4.2
00:28:44.494 00.004 28316 MultiStar: [#1 0.08,-0.03,0.93,U] [#2 -0.01,0.03,0.95,U] [#3 0.03,0.03,0.86,U] [#4 -0.15,-0.02,0.89,U] [#5 -0.05,-0.00,0.79,U] [#6 0.11,0.08,0.74,U] [#7 0.26,0.06,0.66,U] [#8 0.10,-0.04,0.61,U] 
00:28:44.496 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.20, -0.12}
00:28:44.497 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-1.14) = xAngle (0.27 = 0.27)
00:28:44.497 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
00:28:44.498 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.88 mountX=0.01 mountY=-0.00, mountTheta=-0.23
00:28:44.501 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
00:28:44.503 00.002 28316 Enqueuing Move request for scope (0.01, -0.01)
00:28:44.504 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:44.506 00.002 29988 Worker thread wakes up
00:28:44.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:28:44.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:28:44.506 00.000 29988 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=-0.00
00:28:44.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:28:44.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:44.506 00.000 28316 UpdateGuideState exits: m=1869 RSB=29.6
00:28:44.508 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:28:44.508 00.000 29988 MoveAxis(E, 0, ABG)
00:28:44.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:44.508 00.000 29988 Move returns status 0, amount 0
00:28:44.508 00.000 29988 MoveAxis(N, 0, ABG)
00:28:44.508 00.000 29988 Move returns status 0, amount 0
00:28:44.508 00.000 29988 move complete, result=0
00:28:44.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:44.509 00.000 29988 worker thread done servicing request
00:28:44.509 00.000 28316 Enqueuing Expose request
00:28:44.511 00.002 29988 Worker thread wakes up
00:28:44.511 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:44.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:44.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:46.024 01.513 29988 Exposure complete
00:28:46.083 00.059 29988 worker thread done servicing request
00:28:46.083 00.000 28316 OnExposeComplete: enter
00:28:46.085 00.002 28316 UpdateGuideState(): m_state=6
00:28:46.085 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4039
00:28:46.087 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=117.66, Mass=1942, SNR=30.1, Peak=142 HFD=4.5
00:28:46.088 00.001 28316 MultiStar: [#1 0.23,0.21,0.93,U] [#2 0.07,0.11,0.96,U] [#3 0.18,0.05,0.86,U] [#4 0.10,0.03,0.86,U] [#5 0.20,0.22,0.80,U] [#6 0.10,0.26,0.74,U] [#7 0.25,0.25,0.65,U] [#8 0.39,0.16,0.00,M5] 
00:28:46.088 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.18}, one-star: {-0.15, 0.32}
00:28:46.089 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
00:28:46.089 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.03)
00:28:46.091 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.01 mountX=-0.12 mountY=-0.18, mountTheta=-2.14
00:28:46.093 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.18, opts=13)
00:28:46.095 00.002 28316 Enqueuing Move request for scope (0.11, 0.18)
00:28:46.096 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:46.097 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.1
00:28:46.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:46.099 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:46.100 00.001 28316 Enqueuing Expose request
00:28:46.100 00.000 29988 Worker thread wakes up
00:28:46.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
00:28:46.101 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
00:28:46.101 00.000 29988 Moving (0.11, 0.18) raw xDistance=-0.12 yDistance=-0.18
00:28:46.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:28:46.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:46.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:28:46.101 00.000 29988 MoveAxis(E, 0, ABG)
00:28:46.101 00.000 29988 Move returns status 0, amount 0
00:28:46.101 00.000 29988 MoveAxis(N, 0, ABG)
00:28:46.101 00.000 29988 Move returns status 0, amount 0
00:28:46.101 00.000 29988 move complete, result=0
00:28:46.101 00.000 29988 worker thread done servicing request
00:28:46.101 00.000 29988 Worker thread wakes up
00:28:46.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:46.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:46.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:47.734 01.633 29988 Exposure complete
00:28:47.771 00.037 29988 worker thread done servicing request
00:28:47.771 00.000 28316 OnExposeComplete: enter
00:28:47.772 00.001 28316 UpdateGuideState(): m_state=6
00:28:47.774 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4040
00:28:47.775 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=117.48, Mass=1971, SNR=30.4, Peak=133 HFD=4.4
00:28:47.776 00.001 28316 MultiStar: [#1 -0.05,0.23,0.89,U] [#2 0.08,0.22,0.97,U] [#3 -0.06,0.01,0.85,U] [#4 -0.17,0.10,0.87,U] [#5 -0.02,0.17,0.77,U] [#6 -0.03,0.25,0.68,U] [#7 0.05,0.17,0.64,U] [#8 0.23,0.05,0.61,U] 
00:28:47.776 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.20, 0.14}
00:28:47.776 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
00:28:47.777 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.25)
00:28:47.777 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.78 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
00:28:47.781 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
00:28:47.784 00.003 28316 Enqueuing Move request for scope (-0.03, 0.15)
00:28:47.786 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:47.788 00.002 28316 UpdateGuideState exits: m=1971 RSB=30.4
00:28:47.791 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:47.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:47.792 00.001 28316 Enqueuing Expose request
00:28:47.793 00.001 29988 Worker thread wakes up
00:28:47.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:28:47.793 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:28:47.793 00.000 29988 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.04
00:28:47.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:28:47.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:47.794 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:28:47.794 00.000 29988 MoveAxis(E, 0, ABG)
00:28:47.794 00.000 29988 Move returns status 0, amount 0
00:28:47.794 00.000 29988 MoveAxis(N, 0, ABG)
00:28:47.794 00.000 29988 Move returns status 0, amount 0
00:28:47.794 00.000 29988 move complete, result=0
00:28:47.794 00.000 29988 worker thread done servicing request
00:28:47.794 00.000 29988 Worker thread wakes up
00:28:47.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:47.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:47.795 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:49.312 01.517 29988 Exposure complete
00:28:49.338 00.026 29988 worker thread done servicing request
00:28:49.338 00.000 28316 OnExposeComplete: enter
00:28:49.339 00.001 28316 UpdateGuideState(): m_state=6
00:28:49.339 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4041
00:28:49.340 00.001 28316 Star::Find returns 1 (0), X=586.51, Y=117.40, Mass=1980, SNR=30.5, Peak=144 HFD=4.3
00:28:49.340 00.000 28316 MultiStar: [#1 -0.26,0.10,0.89,U] [#2 -0.26,0.12,0.95,U] [#3 -0.23,-0.04,0.89,U] [#4 -0.18,-0.03,0.84,U] [#5 -0.02,-0.04,0.77,U] [#6 -0.12,0.13,0.70,U] [#7 -0.01,-0.02,0.65,U] [#8 0.17,-0.01,0.60,U] 
00:28:49.341 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.03}, one-star: {-0.31, 0.06}
00:28:49.341 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.14) = xAngle (4.08 = -2.20)
00:28:49.343 00.002 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.90)
00:28:49.346 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.94 mountX=-0.09 mountY=0.12, mountTheta=2.22
00:28:49.350 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
00:28:49.352 00.002 28316 Enqueuing Move request for scope (-0.16, 0.03)
00:28:49.354 00.002 29988 Worker thread wakes up
00:28:49.355 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:28:49.355 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
00:28:49.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:49.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
00:28:49.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
00:28:49.357 00.000 29988 Moving (-0.16, 0.03) raw xDistance=-0.09 yDistance=0.12
00:28:49.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:28:49.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:49.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:49.359 00.002 28316 Enqueuing Expose request
00:28:49.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:28:49.360 00.001 29988 MoveAxis(E, 0, ABG)
00:28:49.360 00.000 29988 Move returns status 0, amount 0
00:28:49.360 00.000 29988 MoveAxis(N, 0, ABG)
00:28:49.360 00.000 29988 Move returns status 0, amount 0
00:28:49.360 00.000 29988 move complete, result=0
00:28:49.360 00.000 29988 worker thread done servicing request
00:28:49.360 00.000 29988 Worker thread wakes up
00:28:49.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:49.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:49.360 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:50.995 01.635 29988 Exposure complete
00:28:51.038 00.043 29988 worker thread done servicing request
00:28:51.038 00.000 28316 OnExposeComplete: enter
00:28:51.041 00.003 28316 UpdateGuideState(): m_state=6
00:28:51.044 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4042
00:28:51.045 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=117.39, Mass=1977, SNR=30.5, Peak=152 HFD=4.3
00:28:51.049 00.004 28316 MultiStar: [#1 0.02,0.00,0.90,U] [#2 0.02,0.09,0.96,U] [#3 0.06,0.01,0.86,U] [#4 -0.00,-0.02,0.85,U] [#5 0.02,0.03,0.78,U] [#6 0.09,0.12,0.68,U] [#7 0.15,0.04,0.69,U] [#8 0.12,0.08,0.61,U] 
00:28:51.051 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.13, 0.05}
00:28:51.052 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (-1.14) = xAngle (2.10 = 2.10)
00:28:51.053 00.001 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.20 = -1.08)
00:28:51.053 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.95 mountX=-0.03 mountY=-0.05, mountTheta=-2.09
00:28:51.055 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
00:28:51.055 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
00:28:51.056 00.001 29988 Worker thread wakes up
00:28:51.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:51.056 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:28:51.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:28:51.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:28:51.057 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.05
00:28:51.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:51.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:51.059 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:51.059 00.000 28316 Enqueuing Expose request
00:28:51.060 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:51.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:28:51.060 00.000 29988 MoveAxis(E, 0, ABG)
00:28:51.060 00.000 29988 Move returns status 0, amount 0
00:28:51.060 00.000 29988 MoveAxis(N, 0, ABG)
00:28:51.060 00.000 29988 Move returns status 0, amount 0
00:28:51.060 00.000 29988 move complete, result=0
00:28:51.060 00.000 29988 worker thread done servicing request
00:28:51.060 00.000 29988 Worker thread wakes up
00:28:51.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:51.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:51.061 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:52.572 01.511 29988 Exposure complete
00:28:52.598 00.026 29988 worker thread done servicing request
00:28:52.598 00.000 28316 OnExposeComplete: enter
00:28:52.599 00.001 28316 UpdateGuideState(): m_state=6
00:28:52.600 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4043
00:28:52.601 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=117.45, Mass=1885, SNR=29.7, Peak=146 HFD=4.3
00:28:52.602 00.001 28316 MultiStar: [#1 -0.07,0.12,0.91,U] [#2 -0.02,0.13,0.99,U] [#3 0.05,0.13,0.89,U] [#4 -0.05,0.10,0.88,U] [#5 0.04,0.18,0.80,U] [#6 0.09,0.15,0.73,U] [#7 0.07,0.01,0.67,U] [#8 0.08,0.06,0.61,U] 
00:28:52.603 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.11}, one-star: {-0.25, 0.11}
00:28:52.604 00.001 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
00:28:52.605 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.29)
00:28:52.606 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.75 mountX=-0.11 mountY=-0.03, mountTheta=-2.85
00:28:52.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.11, opts=13)
00:28:52.608 00.000 28316 Enqueuing Move request for scope (-0.02, 0.11)
00:28:52.609 00.001 29988 Worker thread wakes up
00:28:52.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:52.610 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.7
00:28:52.611 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:52.612 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:52.613 00.001 28316 Enqueuing Expose request
00:28:52.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
00:28:52.614 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
00:28:52.614 00.000 29988 Moving (-0.02, 0.11) raw xDistance=-0.11 yDistance=-0.03
00:28:52.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:28:52.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:52.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:28:52.614 00.000 29988 MoveAxis(E, 0, ABG)
00:28:52.614 00.000 29988 Move returns status 0, amount 0
00:28:52.614 00.000 29988 MoveAxis(N, 0, ABG)
00:28:52.614 00.000 29988 Move returns status 0, amount 0
00:28:52.614 00.000 29988 move complete, result=0
00:28:52.614 00.000 29988 worker thread done servicing request
00:28:52.614 00.000 29988 Worker thread wakes up
00:28:52.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:52.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:52.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:54.249 01.635 29988 Exposure complete
00:28:54.289 00.040 29988 worker thread done servicing request
00:28:54.289 00.000 28316 OnExposeComplete: enter
00:28:54.292 00.003 28316 UpdateGuideState(): m_state=6
00:28:54.294 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4044
00:28:54.296 00.002 28316 Star::Find returns 1 (0), X=586.71, Y=117.65, Mass=2007, SNR=30.7, Peak=154 HFD=4.3
00:28:54.297 00.001 28316 MultiStar: [#1 0.07,0.32,0.89,U] [#2 0.09,0.25,0.94,U] [#3 0.04,0.21,0.82,U] [#4 0.09,0.26,0.88,U] [#5 0.15,0.32,0.77,U] [#6 0.19,0.32,0.72,U] [#7 0.14,0.32,0.66,U] [#8 0.23,0.31,0.00,M2] 
00:28:54.298 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.29}, one-star: {-0.10, 0.31}
00:28:54.299 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:28:54.300 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
00:28:54.300 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.31 mountX=-0.23 mountY=-0.20, mountTheta=-2.44
00:28:54.303 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.29, opts=13)
00:28:54.304 00.001 28316 Enqueuing Move request for scope (0.08, 0.29)
00:28:54.305 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:54.306 00.001 28316 UpdateGuideState exits: m=2007 RSB=30.7
00:28:54.308 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:54.309 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:54.310 00.001 28316 Enqueuing Expose request
00:28:54.310 00.000 29988 Worker thread wakes up
00:28:54.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
00:28:54.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
00:28:54.310 00.000 29988 Moving (0.08, 0.29) raw xDistance=-0.23 yDistance=-0.20
00:28:54.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:28:54.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:54.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:28:54.310 00.000 29988 MoveAxis(E, 48, ABG)
00:28:54.310 00.000 29988 Guiding  Dir = 2, Dur = 48
00:28:54.311 00.001 29988 IsSlewing returns 0
00:28:54.311 00.000 29988 IsGuiding returns 0
00:28:54.313 00.002 29988 PulseGuide returned control before completion, sleep 57
00:28:54.375 00.062 29988 IsGuiding returns 0
00:28:54.376 00.001 29988 Move returns status 0, amount 48
00:28:54.376 00.000 29988 MoveAxis(N, 0, ABG)
00:28:54.376 00.000 29988 Move returns status 0, amount 0
00:28:54.376 00.000 29988 move complete, result=0
00:28:54.376 00.000 29988 worker thread done servicing request
00:28:54.376 00.000 29988 Worker thread wakes up
00:28:54.376 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.2 px 0 ms NORTH
00:28:54.377 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:54.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:55.794 01.417 29988 Exposure complete
00:28:55.838 00.044 29988 worker thread done servicing request
00:28:55.838 00.000 28316 OnExposeComplete: enter
00:28:55.838 00.000 28316 UpdateGuideState(): m_state=6
00:28:55.839 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4045
00:28:55.839 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=117.53, Mass=2086, SNR=31.3, Peak=152 HFD=4.6
00:28:55.841 00.002 28316 MultiStar: [#1 0.17,0.21,0.86,U] [#2 0.12,0.26,0.92,U] [#3 0.27,0.17,0.83,U] [#4 0.05,0.27,0.83,U] [#5 0.19,0.17,0.77,U] [#6 0.16,0.24,0.70,U] [#7 0.32,0.26,0.00,M1] [#8 0.30,0.27,0.00,M3] 
00:28:55.841 00.000 28316 single-star, 6 included, MultiStar: {0.12, 0.22}, one-star: {-0.05, 0.19}
00:28:55.843 00.002 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:28:55.843 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
00:28:55.844 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.85 mountX=-0.20 mountY=-0.04, mountTheta=-2.96
00:28:55.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.19, opts=13)
00:28:55.845 00.000 28316 Enqueuing Move request for scope (-0.05, 0.19)
00:28:55.846 00.001 29988 Worker thread wakes up
00:28:55.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:55.846 00.000 28316 UpdateGuideState exits: m=2086 RSB=31.3
00:28:55.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:55.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:55.847 00.000 28316 Enqueuing Expose request
00:28:55.848 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
00:28:55.848 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
00:28:55.848 00.000 29988 Moving (-0.05, 0.19) raw xDistance=-0.20 yDistance=-0.04
00:28:55.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:28:55.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:55.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:28:55.848 00.000 29988 MoveAxis(E, 0, ABG)
00:28:55.848 00.000 29988 Move returns status 0, amount 0
00:28:55.848 00.000 29988 MoveAxis(N, 0, ABG)
00:28:55.848 00.000 29988 Move returns status 0, amount 0
00:28:55.848 00.000 29988 move complete, result=0
00:28:55.848 00.000 29988 worker thread done servicing request
00:28:55.848 00.000 29988 Worker thread wakes up
00:28:55.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:55.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:55.848 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:57.482 01.634 29988 Exposure complete
00:28:57.522 00.040 29988 worker thread done servicing request
00:28:57.522 00.000 28316 OnExposeComplete: enter
00:28:57.526 00.004 28316 UpdateGuideState(): m_state=6
00:28:57.528 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4046
00:28:57.529 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=117.27, Mass=1865, SNR=29.7, Peak=163 HFD=4.3
00:28:57.530 00.001 28316 MultiStar: [#1 0.22,-0.00,0.89,U] [#2 0.18,-0.03,0.97,U] [#3 0.09,-0.01,0.87,U] [#4 0.06,0.13,0.90,U] [#5 0.10,0.03,0.79,U] [#6 0.22,0.18,0.73,U] [#7 0.34,0.14,0.68,U] [#8 0.35,0.06,0.61,U] 
00:28:57.531 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.04}, one-star: {-0.08, -0.07}
00:28:57.532 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
00:28:57.534 00.002 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.83 = 1.83)
00:28:57.535 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=0.03 mountY=0.10, mountTheta=1.28
00:28:57.537 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
00:28:57.537 00.000 28316 Enqueuing Move request for scope (-0.08, -0.07)
00:28:57.538 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:57.539 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.7
00:28:57.539 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:57.540 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:57.540 00.000 28316 Enqueuing Expose request
00:28:57.541 00.001 29988 Worker thread wakes up
00:28:57.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:28:57.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:28:57.541 00.000 29988 Moving (-0.08, -0.07) raw xDistance=0.03 yDistance=0.10
00:28:57.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:28:57.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:57.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:28:57.541 00.000 29988 MoveAxis(E, 0, ABG)
00:28:57.541 00.000 29988 Move returns status 0, amount 0
00:28:57.541 00.000 29988 MoveAxis(N, 0, ABG)
00:28:57.541 00.000 29988 Move returns status 0, amount 0
00:28:57.541 00.000 29988 move complete, result=0
00:28:57.541 00.000 29988 worker thread done servicing request
00:28:57.541 00.000 29988 Worker thread wakes up
00:28:57.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:57.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:57.541 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:59.063 01.522 29988 Exposure complete
00:28:59.091 00.028 29988 worker thread done servicing request
00:28:59.091 00.000 28316 OnExposeComplete: enter
00:28:59.091 00.000 28316 UpdateGuideState(): m_state=6
00:28:59.092 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4047
00:28:59.093 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=117.34, Mass=1999, SNR=30.6, Peak=156 HFD=4.5
00:28:59.097 00.004 28316 MultiStar: [#1 0.02,0.02,0.90,U] [#2 -0.08,-0.15,0.92,U] [#3 0.13,-0.11,0.84,U] [#4 -0.04,-0.05,0.84,U] [#5 -0.05,-0.12,0.75,U] [#6 0.08,0.02,0.69,U] [#7 0.20,0.03,0.68,U] [#8 0.24,-0.12,0.60,U] 
00:28:59.098 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {-0.28, -0.00}
00:28:59.099 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.35 = -0.35)
00:28:59.101 00.002 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
00:28:59.104 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.49 mountX=0.05 mountY=0.02, mountTheta=0.38
00:28:59.108 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
00:28:59.109 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
00:28:59.109 00.000 29988 Worker thread wakes up
00:28:59.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:28:59.110 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:28:59.110 00.000 28316 UpdateGuideState exits: m=1999 RSB=30.6
00:28:59.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:28:59.110 00.000 29988 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.02
00:28:59.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:59.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:28:59.111 00.000 28316 Enqueuing Expose request
00:28:59.112 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:28:59.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:59.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:28:59.112 00.000 29988 MoveAxis(E, 0, ABG)
00:28:59.112 00.000 29988 Move returns status 0, amount 0
00:28:59.112 00.000 29988 MoveAxis(N, 0, ABG)
00:28:59.112 00.000 29988 Move returns status 0, amount 0
00:28:59.112 00.000 29988 move complete, result=0
00:28:59.112 00.000 29988 worker thread done servicing request
00:28:59.112 00.000 29988 Worker thread wakes up
00:28:59.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:28:59.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:28:59.112 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:00.748 01.636 29988 Exposure complete
00:29:00.772 00.024 29988 worker thread done servicing request
00:29:00.772 00.000 28316 OnExposeComplete: enter
00:29:00.773 00.001 28316 UpdateGuideState(): m_state=6
00:29:00.773 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4048
00:29:00.775 00.002 28316 Star::Find returns 1 (0), X=586.56, Y=117.21, Mass=1858, SNR=29.5, Peak=157 HFD=4.6
00:29:00.776 00.001 28316 MultiStar: [#1 0.05,-0.09,0.92,U] [#2 0.18,-0.08,0.98,U] [#3 0.13,-0.19,0.88,U] [#4 0.01,-0.13,0.91,U] [#5 0.07,-0.02,0.79,U] [#6 0.04,0.00,0.73,U] [#7 0.22,-0.04,0.66,U] [#8 0.12,-0.15,0.63,U] 
00:29:00.776 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.09}, one-star: {-0.26, -0.13}
00:29:00.776 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
00:29:00.777 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.08)
00:29:00.777 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.04 mountX=0.11 mountY=-0.01, mountTheta=-0.06
00:29:00.780 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
00:29:00.780 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
00:29:00.781 00.001 29988 Worker thread wakes up
00:29:00.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:00.781 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.5
00:29:00.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:00.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:00.782 00.000 28316 Enqueuing Expose request
00:29:00.783 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
00:29:00.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
00:29:00.783 00.000 29988 Moving (0.05, -0.09) raw xDistance=0.11 yDistance=-0.01
00:29:00.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:29:00.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:00.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:29:00.783 00.000 29988 MoveAxis(E, 0, ABG)
00:29:00.783 00.000 29988 Move returns status 0, amount 0
00:29:00.783 00.000 29988 MoveAxis(N, 0, ABG)
00:29:00.783 00.000 29988 Move returns status 0, amount 0
00:29:00.783 00.000 29988 move complete, result=0
00:29:00.783 00.000 29988 worker thread done servicing request
00:29:00.783 00.000 29988 Worker thread wakes up
00:29:00.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:00.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:00.783 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:02.311 01.528 29988 Exposure complete
00:29:02.350 00.039 29988 worker thread done servicing request
00:29:02.350 00.000 28316 OnExposeComplete: enter
00:29:02.352 00.002 28316 UpdateGuideState(): m_state=6
00:29:02.353 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4049
00:29:02.354 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=117.32, Mass=1799, SNR=29.1, Peak=177 HFD=4.1
00:29:02.356 00.002 28316 MultiStar: [#1 0.13,-0.01,0.96,U] [#2 0.18,-0.04,1.02,U] [#3 0.11,0.02,0.91,U] [#4 0.17,-0.05,0.89,U] [#5 0.08,-0.14,0.80,U] [#6 0.15,0.01,0.73,U] [#7 0.33,0.00,0.68,U] [#8 0.26,-0.09,0.63,U] 
00:29:02.357 00.001 28316 single-star, 8 included, MultiStar: {0.13, -0.03}, one-star: {-0.10, -0.02}
00:29:02.357 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
00:29:02.358 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
00:29:02.358 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=-0.03 mountY=0.10, mountTheta=1.84
00:29:02.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
00:29:02.360 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
00:29:02.360 00.000 29988 Worker thread wakes up
00:29:02.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
00:29:02.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:02.361 00.001 28316 UpdateGuideState exits: m=1799 RSB=29.1
00:29:02.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:02.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:02.363 00.001 28316 Enqueuing Expose request
00:29:02.364 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
00:29:02.364 00.000 29988 Moving (-0.10, -0.02) raw xDistance=-0.03 yDistance=0.10
00:29:02.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:02.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:02.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:29:02.364 00.000 29988 MoveAxis(E, 0, ABG)
00:29:02.364 00.000 29988 Move returns status 0, amount 0
00:29:02.364 00.000 29988 MoveAxis(N, 0, ABG)
00:29:02.364 00.000 29988 Move returns status 0, amount 0
00:29:02.364 00.000 29988 move complete, result=0
00:29:02.364 00.000 29988 worker thread done servicing request
00:29:02.364 00.000 29988 Worker thread wakes up
00:29:02.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:02.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:02.365 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:03.994 01.629 29988 Exposure complete
00:29:04.025 00.031 29988 worker thread done servicing request
00:29:04.025 00.000 28316 OnExposeComplete: enter
00:29:04.026 00.001 28316 UpdateGuideState(): m_state=6
00:29:04.026 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4050
00:29:04.027 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=117.26, Mass=1970, SNR=30.4, Peak=167 HFD=4.6
00:29:04.027 00.000 28316 MultiStar: [#1 0.02,-0.07,0.90,U] [#2 0.08,-0.06,0.97,U] [#3 0.07,-0.17,0.86,U] [#4 0.05,-0.07,0.88,U] [#5 -0.00,-0.07,0.79,U] [#6 0.10,0.00,0.71,U] [#7 0.11,-0.10,0.67,U] [#8 0.11,-0.04,0.59,U] 
00:29:04.027 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {-0.12, -0.08}
00:29:04.028 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-1.14) = xAngle (0.04 = 0.04)
00:29:04.028 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.14 = 3.14)
00:29:04.029 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.11 mountX=0.08 mountY=0.00, mountTheta=0.00
00:29:04.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
00:29:04.030 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
00:29:04.031 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:04.031 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.4
00:29:04.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:04.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:04.033 00.001 28316 Enqueuing Expose request
00:29:04.033 00.000 29988 Worker thread wakes up
00:29:04.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:29:04.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:29:04.033 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.08 yDistance=0.00
00:29:04.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:29:04.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:04.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:29:04.033 00.000 29988 MoveAxis(E, 0, ABG)
00:29:04.033 00.000 29988 Move returns status 0, amount 0
00:29:04.033 00.000 29988 MoveAxis(N, 0, ABG)
00:29:04.033 00.000 29988 Move returns status 0, amount 0
00:29:04.033 00.000 29988 move complete, result=0
00:29:04.033 00.000 29988 worker thread done servicing request
00:29:04.033 00.000 29988 Worker thread wakes up
00:29:04.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:04.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:04.034 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:05.557 01.523 29988 Exposure complete
00:29:05.588 00.031 29988 worker thread done servicing request
00:29:05.588 00.000 28316 OnExposeComplete: enter
00:29:05.589 00.001 28316 UpdateGuideState(): m_state=6
00:29:05.590 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4051
00:29:05.590 00.000 28316 Star::Find returns 1 (0), X=586.65, Y=117.26, Mass=1819, SNR=29.3, Peak=164 HFD=3.7
00:29:05.591 00.001 28316 MultiStar: [#1 -0.03,-0.03,0.92,U] [#2 0.05,-0.07,1.00,U] [#3 0.03,-0.13,0.89,U] [#4 -0.01,-0.15,0.89,U] [#5 0.05,-0.06,0.80,U] [#6 0.05,-0.09,0.73,U] [#7 0.33,-0.02,0.68,U] [#8 0.09,0.12,0.63,U] 
00:29:05.591 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {-0.17, -0.08}
00:29:05.592 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
00:29:05.592 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13)
00:29:05.593 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.09 mountX=0.07 mountY=-0.00, mountTheta=-0.01
00:29:05.594 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
00:29:05.595 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
00:29:05.595 00.000 29988 Worker thread wakes up
00:29:05.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:05.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:29:05.595 00.000 28316 UpdateGuideState exits: m=1819 RSB=29.3
00:29:05.597 00.002 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:29:05.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:05.597 00.000 29988 Moving (0.03, -0.06) raw xDistance=0.07 yDistance=-0.00
00:29:05.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:29:05.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:05.598 00.001 28316 Enqueuing Expose request
00:29:05.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:05.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:29:05.598 00.000 29988 MoveAxis(E, 0, ABG)
00:29:05.598 00.000 29988 Move returns status 0, amount 0
00:29:05.598 00.000 29988 MoveAxis(N, 0, ABG)
00:29:05.598 00.000 29988 Move returns status 0, amount 0
00:29:05.598 00.000 29988 move complete, result=0
00:29:05.598 00.000 29988 worker thread done servicing request
00:29:05.598 00.000 29988 Worker thread wakes up
00:29:05.599 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:05.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:05.599 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:07.228 01.629 29988 Exposure complete
00:29:07.255 00.027 29988 worker thread done servicing request
00:29:07.256 00.001 28316 OnExposeComplete: enter
00:29:07.256 00.000 28316 UpdateGuideState(): m_state=6
00:29:07.257 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4052
00:29:07.257 00.000 28316 Star::Find returns 1 (0), X=586.73, Y=117.15, Mass=1942, SNR=30.2, Peak=184 HFD=4.5
00:29:07.259 00.002 28316 MultiStar: [#1 0.19,-0.11,0.92,U] [#2 0.21,-0.12,0.96,U] [#3 0.18,-0.25,0.84,U] [#4 0.10,-0.13,0.89,U] [#5 0.16,-0.13,0.76,U] [#6 0.17,-0.02,0.73,U] [#7 0.35,-0.12,0.67,U] [#8 0.39,-0.11,0.00,M1] 
00:29:07.260 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.14}, one-star: {-0.09, -0.19}
00:29:07.260 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:29:07.260 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
00:29:07.261 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.74 mountX=0.19 mountY=-0.07, mountTheta=-0.37
00:29:07.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.14, opts=13)
00:29:07.263 00.001 28316 Enqueuing Move request for scope (0.15, -0.14)
00:29:07.263 00.000 29988 Worker thread wakes up
00:29:07.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:07.264 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
00:29:07.264 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:29:07.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.265 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:07.265 00.000 28316 Enqueuing Expose request
00:29:07.266 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
00:29:07.266 00.000 29988 Moving (0.15, -0.14) raw xDistance=0.19 yDistance=-0.07
00:29:07.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:29:07.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:07.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:07.266 00.000 29988 MoveAxis(E, 0, ABG)
00:29:07.266 00.000 29988 Move returns status 0, amount 0
00:29:07.266 00.000 29988 MoveAxis(N, 0, ABG)
00:29:07.266 00.000 29988 Move returns status 0, amount 0
00:29:07.266 00.000 29988 move complete, result=0
00:29:07.266 00.000 29988 worker thread done servicing request
00:29:07.266 00.000 29988 Worker thread wakes up
00:29:07.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:07.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:07.266 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:08.786 01.520 29988 Exposure complete
00:29:08.813 00.027 29988 worker thread done servicing request
00:29:08.813 00.000 28316 OnExposeComplete: enter
00:29:08.814 00.001 28316 UpdateGuideState(): m_state=6
00:29:08.814 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4053
00:29:08.815 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=117.06, Mass=1995, SNR=30.7, Peak=203 HFD=4.2
00:29:08.815 00.000 28316 MultiStar: [#1 0.19,-0.27,0.90,U] [#2 0.21,-0.26,0.95,U] [#3 0.20,-0.39,0.00,M1] [#4 0.14,-0.26,0.87,U] [#5 0.18,-0.27,0.79,U] [#6 0.29,-0.32,0.00,M1] [#7 0.35,-0.28,0.00,M1] [#8 0.38,-0.31,0.00,M2] 
00:29:08.817 00.002 28316 single-star, 4 included, MultiStar: {0.14, -0.27}, one-star: {0.01, -0.28}
00:29:08.820 00.003 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
00:29:08.822 00.002 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
00:29:08.824 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.52 mountX=0.26 mountY=0.12, mountTheta=0.41
00:29:08.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.28, opts=13)
00:29:08.825 00.000 28316 Enqueuing Move request for scope (0.01, -0.28)
00:29:08.826 00.001 29988 Worker thread wakes up
00:29:08.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:08.826 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.7
00:29:08.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:08.827 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:08.827 00.000 28316 Enqueuing Expose request
00:29:08.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
00:29:08.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
00:29:08.828 00.000 29988 Moving (0.01, -0.28) raw xDistance=0.26 yDistance=0.12
00:29:08.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:29:08.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:08.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:29:08.828 00.000 29988 MoveAxis(W, 56, ABG)
00:29:08.828 00.000 29988 Guiding  Dir = 3, Dur = 56
00:29:08.828 00.000 29988 IsSlewing returns 0
00:29:08.828 00.000 29988 IsGuiding returns 0
00:29:08.830 00.002 29988 PulseGuide returned control before completion, sleep 65
00:29:08.909 00.079 29988 IsGuiding returns 0
00:29:08.909 00.000 29988 Move returns status 0, amount 56
00:29:08.909 00.000 29988 MoveAxis(N, 0, ABG)
00:29:08.909 00.000 29988 Move returns status 0, amount 0
00:29:08.909 00.000 29988 move complete, result=0
00:29:08.909 00.000 29988 worker thread done servicing request
00:29:08.909 00.000 29988 Worker thread wakes up
00:29:08.910 00.001 28316 GuideStep: 0.3 px 56 ms WEST, 0.1 px 0 ms NORTH
00:29:08.911 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:08.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:10.538 01.627 29988 Exposure complete
00:29:10.600 00.062 29988 worker thread done servicing request
00:29:10.600 00.000 28316 OnExposeComplete: enter
00:29:10.601 00.001 28316 UpdateGuideState(): m_state=6
00:29:10.602 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4054
00:29:10.602 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=117.24, Mass=1897, SNR=30.0, Peak=172 HFD=4.4
00:29:10.603 00.001 28316 MultiStar: [#1 0.17,-0.02,0.92,U] [#2 0.16,0.02,0.97,U] [#3 0.18,-0.06,0.87,U] [#4 0.27,-0.01,0.88,U] [#5 0.13,-0.00,0.77,U] [#6 0.22,-0.04,0.74,U] [#7 0.32,-0.05,0.67,U] [#8 0.31,-0.06,0.60,U] 
00:29:10.603 00.000 28316 single-star, 8 included, MultiStar: {0.17, -0.04}, one-star: {-0.07, -0.10}
00:29:10.604 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-1.14) = xAngle (-1.07 = -1.07)
00:29:10.604 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.03 = 2.03)
00:29:10.605 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.21 mountX=0.06 mountY=0.11, mountTheta=1.08
00:29:10.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
00:29:10.607 00.001 28316 Enqueuing Move request for scope (-0.07, -0.10)
00:29:10.608 00.001 29988 Worker thread wakes up
00:29:10.608 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:10.609 00.001 28316 UpdateGuideState exits: m=1897 RSB=30.0
00:29:10.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:10.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:10.609 00.000 28316 Enqueuing Expose request
00:29:10.611 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
00:29:10.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
00:29:10.611 00.000 29988 Moving (-0.07, -0.10) raw xDistance=0.06 yDistance=0.11
00:29:10.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:29:10.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:10.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:29:10.611 00.000 29988 MoveAxis(E, 0, ABG)
00:29:10.611 00.000 29988 Move returns status 0, amount 0
00:29:10.611 00.000 29988 MoveAxis(N, 0, ABG)
00:29:10.611 00.000 29988 Move returns status 0, amount 0
00:29:10.611 00.000 29988 move complete, result=0
00:29:10.611 00.000 29988 worker thread done servicing request
00:29:10.611 00.000 29988 Worker thread wakes up
00:29:10.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:10.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:10.612 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:12.128 01.516 29988 Exposure complete
00:29:12.155 00.027 29988 worker thread done servicing request
00:29:12.155 00.000 28316 OnExposeComplete: enter
00:29:12.156 00.001 28316 UpdateGuideState(): m_state=6
00:29:12.157 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4055
00:29:12.158 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=117.65, Mass=1926, SNR=30.0, Peak=160 HFD=4.2
00:29:12.160 00.002 28316 MultiStar: [#1 0.01,0.23,0.89,U] [#2 0.14,0.17,0.97,U] [#3 -0.00,0.29,0.86,U] [#4 0.17,0.08,0.88,U] [#5 0.07,0.25,0.78,U] [#6 0.14,0.34,0.71,U] [#7 0.21,0.22,0.65,U] [#8 0.33,0.25,0.00,M2] 
00:29:12.161 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.23}, one-star: {-0.20, 0.31}
00:29:12.162 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
00:29:12.162 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
00:29:12.163 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=-0.19 mountY=-0.16, mountTheta=-2.46
00:29:12.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.23, opts=13)
00:29:12.164 00.000 28316 Enqueuing Move request for scope (0.06, 0.23)
00:29:12.165 00.001 29988 Worker thread wakes up
00:29:12.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
00:29:12.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
00:29:12.165 00.000 29988 Moving (0.06, 0.23) raw xDistance=-0.19 yDistance=-0.16
00:29:12.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:29:12.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:12.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:12.165 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.0
00:29:12.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:12.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:12.167 00.001 28316 Enqueuing Expose request
00:29:12.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:29:12.167 00.000 29988 MoveAxis(E, 0, ABG)
00:29:12.167 00.000 29988 Move returns status 0, amount 0
00:29:12.167 00.000 29988 MoveAxis(N, 0, ABG)
00:29:12.167 00.000 29988 Move returns status 0, amount 0
00:29:12.167 00.000 29988 move complete, result=0
00:29:12.167 00.000 29988 worker thread done servicing request
00:29:12.167 00.000 29988 Worker thread wakes up
00:29:12.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:12.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:12.167 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:13.801 01.634 29988 Exposure complete
00:29:13.834 00.033 29988 worker thread done servicing request
00:29:13.834 00.000 28316 OnExposeComplete: enter
00:29:13.834 00.000 28316 UpdateGuideState(): m_state=6
00:29:13.835 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4056
00:29:13.836 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=117.41, Mass=1879, SNR=29.7, Peak=152 HFD=4.4
00:29:13.836 00.000 28316 MultiStar: [#1 0.08,0.08,0.90,U] [#2 0.05,0.14,0.97,U] [#3 0.09,0.06,0.88,U] [#4 -0.03,0.08,0.90,U] [#5 0.02,-0.01,0.78,U] [#6 0.02,0.05,0.73,U] [#7 0.17,0.14,0.69,U] [#8 0.24,0.08,0.61,U] 
00:29:13.837 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {-0.10, 0.07}
00:29:13.837 00.000 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
00:29:13.837 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
00:29:13.838 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.98 mountX=-0.05 mountY=-0.08, mountTheta=-2.12
00:29:13.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
00:29:13.839 00.000 28316 Enqueuing Move request for scope (0.05, 0.08)
00:29:13.840 00.001 29988 Worker thread wakes up
00:29:13.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:13.841 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:29:13.841 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:29:13.841 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:29:13.841 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.842 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:13.842 00.000 28316 Enqueuing Expose request
00:29:13.843 00.001 29988 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.08
00:29:13.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:13.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:13.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:29:13.843 00.000 29988 MoveAxis(E, 0, ABG)
00:29:13.843 00.000 29988 Move returns status 0, amount 0
00:29:13.843 00.000 29988 MoveAxis(N, 0, ABG)
00:29:13.843 00.000 29988 Move returns status 0, amount 0
00:29:13.843 00.000 29988 move complete, result=0
00:29:13.843 00.000 29988 worker thread done servicing request
00:29:13.843 00.000 29988 Worker thread wakes up
00:29:13.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:13.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:13.844 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:15.358 01.514 29988 Exposure complete
00:29:15.391 00.033 29988 worker thread done servicing request
00:29:15.391 00.000 28316 OnExposeComplete: enter
00:29:15.392 00.001 28316 UpdateGuideState(): m_state=6
00:29:15.392 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4057
00:29:15.393 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=117.25, Mass=1991, SNR=30.7, Peak=190 HFD=4.4
00:29:15.393 00.000 28316 MultiStar: [#1 0.22,0.06,0.90,U] [#2 0.20,0.04,0.94,U] [#3 0.24,-0.03,0.86,U] [#4 0.29,-0.02,0.85,U] [#5 0.20,0.05,0.76,U] [#6 0.20,0.06,0.69,U] [#7 0.36,0.10,0.65,U] [#8 0.28,0.01,0.58,U] 
00:29:15.394 00.001 28316 single-star, 8 included, MultiStar: {0.21, 0.02}, one-star: {-0.00, -0.09}
00:29:15.394 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
00:29:15.394 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
00:29:15.395 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=0.08 mountY=0.05, mountTheta=0.51
00:29:15.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
00:29:15.396 00.000 28316 Enqueuing Move request for scope (-0.00, -0.09)
00:29:15.397 00.001 29988 Worker thread wakes up
00:29:15.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
00:29:15.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
00:29:15.397 00.000 29988 Moving (-0.00, -0.09) raw xDistance=0.08 yDistance=0.05
00:29:15.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:29:15.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:15.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:15.398 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:29:15.398 00.000 29988 MoveAxis(E, 0, ABG)
00:29:15.398 00.000 29988 Move returns status 0, amount 0
00:29:15.398 00.000 29988 MoveAxis(N, 0, ABG)
00:29:15.398 00.000 29988 Move returns status 0, amount 0
00:29:15.398 00.000 29988 move complete, result=0
00:29:15.398 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.7
00:29:15.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:15.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:15.400 00.001 28316 Enqueuing Expose request
00:29:15.401 00.001 29988 worker thread done servicing request
00:29:15.401 00.000 29988 Worker thread wakes up
00:29:15.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:15.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:15.401 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:17.036 01.635 29988 Exposure complete
00:29:17.073 00.037 29988 worker thread done servicing request
00:29:17.073 00.000 28316 OnExposeComplete: enter
00:29:17.074 00.001 28316 UpdateGuideState(): m_state=6
00:29:17.075 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4058
00:29:17.075 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=117.55, Mass=2063, SNR=31.3, Peak=165 HFD=4.1
00:29:17.077 00.002 28316 MultiStar: [#1 0.35,0.18,0.00,M1] [#2 0.48,0.14,0.00,M1] [#3 0.18,0.11,0.84,U] [#4 0.41,0.16,0.00,M1] [#5 0.33,0.20,0.00,M1] [#6 0.29,0.10,0.68,U] [#7 0.29,0.28,0.00,M1] [#8 0.50,0.15,0.00,M1] 
00:29:17.077 00.000 28316 refined, 2 included, MultiStar: {0.21, 0.15}, one-star: {0.17, 0.21}
00:29:17.078 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:29:17.078 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
00:29:17.078 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.15 hyp=0.25 cameraTheta=0.62 mountX=-0.05 mountY=-0.25, mountTheta=-1.76
00:29:17.080 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.15, opts=13)
00:29:17.081 00.001 28316 Enqueuing Move request for scope (0.21, 0.15)
00:29:17.081 00.000 29988 Worker thread wakes up
00:29:17.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:17.082 00.001 28316 UpdateGuideState exits: m=2063 RSB=31.3
00:29:17.082 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:17.083 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:17.083 00.000 28316 Enqueuing Expose request
00:29:17.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.15) opts 0xd
00:29:17.083 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.15)
00:29:17.084 00.001 29988 Moving (0.21, 0.15) raw xDistance=-0.05 yDistance=-0.25
00:29:17.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:17.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:29:17.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:29:17.084 00.000 29988 MoveAxis(E, 0, ABG)
00:29:17.084 00.000 29988 Move returns status 0, amount 0
00:29:17.084 00.000 29988 MoveAxis(N, 0, ABG)
00:29:17.084 00.000 29988 Move returns status 0, amount 0
00:29:17.084 00.000 29988 move complete, result=0
00:29:17.084 00.000 29988 worker thread done servicing request
00:29:17.084 00.000 29988 Worker thread wakes up
00:29:17.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:17.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:17.084 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:18.608 01.524 29988 Exposure complete
00:29:18.651 00.043 29988 worker thread done servicing request
00:29:18.651 00.000 28316 OnExposeComplete: enter
00:29:18.652 00.001 28316 UpdateGuideState(): m_state=6
00:29:18.653 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4059
00:29:18.655 00.002 28316 Star::Find returns 1 (0), X=586.80, Y=117.44, Mass=1872, SNR=29.6, Peak=172 HFD=4.1
00:29:18.657 00.002 28316 MultiStar: [#1 0.21,0.09,0.94,U] [#2 0.22,0.08,0.98,U] [#3 0.31,-0.10,0.88,U] [#4 0.35,0.01,0.88,U] [#5 0.19,-0.01,0.79,U] [#6 0.24,0.07,0.73,U] [#7 0.26,0.18,0.69,U] [#8 0.23,0.19,0.64,U] 
00:29:18.657 00.000 28316 single-star, 8 included, MultiStar: {0.22, 0.06}, one-star: {-0.02, 0.10}
00:29:18.658 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:29:18.658 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:29:18.659 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.77 mountX=-0.10 mountY=-0.03, mountTheta=-2.88
00:29:18.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
00:29:18.661 00.001 28316 Enqueuing Move request for scope (-0.02, 0.10)
00:29:18.662 00.001 29988 Worker thread wakes up
00:29:18.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
00:29:18.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
00:29:18.662 00.000 29988 Moving (-0.02, 0.10) raw xDistance=-0.10 yDistance=-0.03
00:29:18.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:29:18.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:18.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:18.663 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.6
00:29:18.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:18.664 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:18.664 00.000 28316 Enqueuing Expose request
00:29:18.665 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:29:18.665 00.000 29988 MoveAxis(E, 0, ABG)
00:29:18.665 00.000 29988 Move returns status 0, amount 0
00:29:18.665 00.000 29988 MoveAxis(N, 0, ABG)
00:29:18.665 00.000 29988 Move returns status 0, amount 0
00:29:18.665 00.000 29988 move complete, result=0
00:29:18.665 00.000 29988 worker thread done servicing request
00:29:18.665 00.000 29988 Worker thread wakes up
00:29:18.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:18.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:18.666 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:20.304 01.638 29988 Exposure complete
00:29:20.332 00.028 29988 worker thread done servicing request
00:29:20.332 00.000 28316 OnExposeComplete: enter
00:29:20.335 00.003 28316 UpdateGuideState(): m_state=6
00:29:20.338 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4060
00:29:20.340 00.002 28316 Star::Find returns 1 (0), X=586.83, Y=117.30, Mass=1917, SNR=30.2, Peak=184 HFD=4.2
00:29:20.341 00.001 28316 MultiStar: [#1 0.28,-0.05,0.90,U] [#2 0.30,0.08,0.96,U] [#3 0.19,-0.10,0.89,U] [#4 0.23,-0.11,0.88,U] [#5 0.26,0.14,0.77,U] [#6 0.27,-0.00,0.72,U] [#7 0.47,-0.06,0.00,M1] [#8 0.27,-0.06,0.63,U] 
00:29:20.341 00.000 28316 single-star, 7 included, MultiStar: {0.22, -0.02}, one-star: {0.01, -0.04}
00:29:20.342 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.14 = -0.14)
00:29:20.343 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
00:29:20.344 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.28 mountX=0.04 mountY=0.01, mountTheta=0.18
00:29:20.344 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
00:29:20.345 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
00:29:20.345 00.000 29988 Worker thread wakes up
00:29:20.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:29:20.346 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:29:20.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:20.346 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.2
00:29:20.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:20.347 00.000 29988 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
00:29:20.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:20.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:20.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:20.348 00.001 28316 Enqueuing Expose request
00:29:20.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:29:20.348 00.000 29988 MoveAxis(E, 0, ABG)
00:29:20.348 00.000 29988 Move returns status 0, amount 0
00:29:20.349 00.001 29988 MoveAxis(N, 0, ABG)
00:29:20.349 00.000 29988 Move returns status 0, amount 0
00:29:20.349 00.000 29988 move complete, result=0
00:29:20.349 00.000 29988 worker thread done servicing request
00:29:20.349 00.000 29988 Worker thread wakes up
00:29:20.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:20.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:20.350 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:21.867 01.517 29988 Exposure complete
00:29:21.908 00.041 29988 worker thread done servicing request
00:29:21.908 00.000 28316 OnExposeComplete: enter
00:29:21.909 00.001 28316 UpdateGuideState(): m_state=6
00:29:21.911 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4061
00:29:21.913 00.002 28316 Star::Find returns 1 (0), X=586.91, Y=117.34, Mass=1974, SNR=30.5, Peak=184 HFD=4.2
00:29:21.914 00.001 28316 MultiStar: [#1 0.19,0.11,0.91,U] [#2 0.29,-0.02,0.95,U] [#3 0.25,-0.04,0.84,U] [#4 0.30,-0.03,0.88,U] [#5 0.26,-0.03,0.77,U] [#6 0.30,0.08,0.71,U] [#7 0.42,-0.01,0.00,M2] [#8 0.44,-0.04,0.00,M1] 
00:29:21.914 00.000 28316 single-star, 6 included, MultiStar: {0.24, 0.01}, one-star: {0.10, -0.00}
00:29:21.914 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
00:29:21.915 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
00:29:21.915 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.02 mountX=0.04 mountY=-0.08, mountTheta=-1.12
00:29:21.918 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
00:29:21.918 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
00:29:21.919 00.001 29988 Worker thread wakes up
00:29:21.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:21.919 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.5
00:29:21.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:21.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:21.920 00.000 28316 Enqueuing Expose request
00:29:21.921 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
00:29:21.921 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
00:29:21.921 00.000 29988 Moving (0.10, -0.00) raw xDistance=0.04 yDistance=-0.08
00:29:21.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:21.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:21.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:29:21.921 00.000 29988 MoveAxis(E, 0, ABG)
00:29:21.921 00.000 29988 Move returns status 0, amount 0
00:29:21.921 00.000 29988 MoveAxis(N, 0, ABG)
00:29:21.921 00.000 29988 Move returns status 0, amount 0
00:29:21.921 00.000 29988 move complete, result=0
00:29:21.921 00.000 29988 worker thread done servicing request
00:29:21.921 00.000 29988 Worker thread wakes up
00:29:21.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:21.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:21.921 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:23.549 01.628 29988 Exposure complete
00:29:23.610 00.061 29988 worker thread done servicing request
00:29:23.611 00.001 28316 OnExposeComplete: enter
00:29:23.613 00.002 28316 UpdateGuideState(): m_state=6
00:29:23.614 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4062
00:29:23.615 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=117.28, Mass=1845, SNR=29.6, Peak=176 HFD=4.2
00:29:23.616 00.001 28316 MultiStar: [#1 0.31,0.02,0.93,U] [#2 0.29,0.07,0.97,U] [#3 0.30,-0.00,0.88,U] [#4 0.41,0.04,0.00,M1] [#5 0.36,-0.04,0.81,U] [#6 0.49,0.12,0.00,M1] [#7 0.50,0.19,0.00,M3] [#8 0.42,-0.02,0.00,M2] 
00:29:23.616 00.000 28316 single-star, 4 included, MultiStar: {0.26, -0.00}, one-star: {0.07, -0.06}
00:29:23.617 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
00:29:23.617 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
00:29:23.617 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.76 mountX=0.09 mountY=-0.03, mountTheta=-0.35
00:29:23.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
00:29:23.619 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
00:29:23.619 00.000 29988 Worker thread wakes up
00:29:23.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:23.620 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:29:23.620 00.000 28316 UpdateGuideState exits: m=1845 RSB=29.6
00:29:23.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:23.622 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:23.622 00.000 28316 Enqueuing Expose request
00:29:23.623 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:29:23.623 00.000 29988 Moving (0.07, -0.06) raw xDistance=0.09 yDistance=-0.03
00:29:23.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:29:23.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:23.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:29:23.623 00.000 29988 MoveAxis(E, 0, ABG)
00:29:23.623 00.000 29988 Move returns status 0, amount 0
00:29:23.623 00.000 29988 MoveAxis(N, 0, ABG)
00:29:23.623 00.000 29988 Move returns status 0, amount 0
00:29:23.623 00.000 29988 move complete, result=0
00:29:23.624 00.001 29988 worker thread done servicing request
00:29:23.624 00.000 29988 Worker thread wakes up
00:29:23.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:23.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:23.624 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:25.147 01.523 29988 Exposure complete
00:29:25.181 00.034 29988 worker thread done servicing request
00:29:25.181 00.000 28316 OnExposeComplete: enter
00:29:25.182 00.001 28316 UpdateGuideState(): m_state=6
00:29:25.183 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4063
00:29:25.185 00.002 28316 Star::Find returns 1 (0), X=586.88, Y=117.37, Mass=1993, SNR=30.6, Peak=162 HFD=4.4
00:29:25.187 00.002 28316 MultiStar: [#1 0.22,0.13,0.91,U] [#2 0.31,0.14,0.96,U] [#3 0.23,0.13,0.86,U] [#4 0.24,0.07,0.84,U] [#5 0.25,0.13,0.77,U] [#6 0.21,0.27,0.69,U] [#7 0.39,0.17,0.00,M4] [#8 0.36,0.14,0.00,M3] 
00:29:25.189 00.002 28316 single-star, 6 included, MultiStar: {0.22, 0.13}, one-star: {0.07, 0.03}
00:29:25.191 00.002 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:29:25.192 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.59)
00:29:25.192 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=-0.00 mountY=-0.07, mountTheta=-1.59
00:29:25.195 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
00:29:25.195 00.000 28316 Enqueuing Move request for scope (0.07, 0.03)
00:29:25.196 00.001 29988 Worker thread wakes up
00:29:25.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:29:25.196 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.6
00:29:25.197 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:25.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:25.199 00.002 28316 Enqueuing Expose request
00:29:25.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:29:25.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:29:25.199 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.07
00:29:25.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:29:25.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:25.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:25.199 00.000 29988 MoveAxis(E, 0, ABG)
00:29:25.199 00.000 29988 Move returns status 0, amount 0
00:29:25.200 00.001 29988 MoveAxis(N, 0, ABG)
00:29:25.200 00.000 29988 Move returns status 0, amount 0
00:29:25.200 00.000 29988 move complete, result=0
00:29:25.200 00.000 29988 worker thread done servicing request
00:29:25.200 00.000 29988 Worker thread wakes up
00:29:25.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:25.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:25.200 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:26.835 01.635 29988 Exposure complete
00:29:26.859 00.024 29988 worker thread done servicing request
00:29:26.859 00.000 28316 OnExposeComplete: enter
00:29:26.859 00.000 28316 UpdateGuideState(): m_state=6
00:29:26.860 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4064
00:29:26.860 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=117.37, Mass=1960, SNR=30.4, Peak=163 HFD=4.4
00:29:26.861 00.001 28316 MultiStar: [#1 0.39,0.10,0.00,M1] [#2 0.25,0.08,0.96,U] [#3 0.32,0.11,0.87,U] [#4 0.38,0.01,0.00,M1] [#5 0.34,0.08,0.79,U] [#6 0.34,0.21,0.00,M1] [#7 0.36,0.16,0.00,M5] [#8 0.40,0.13,0.00,M4] 
00:29:26.861 00.000 28316 single-star, 3 included, MultiStar: {0.22, 0.07}, one-star: {-0.01, 0.03}
00:29:26.862 00.001 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (-1.14) = xAngle (2.90 = 2.90)
00:29:26.862 00.000 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.00 = -0.28)
00:29:26.863 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.75 mountX=-0.03 mountY=-0.01, mountTheta=-2.86
00:29:26.866 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
00:29:26.867 00.001 28316 Enqueuing Move request for scope (-0.01, 0.03)
00:29:26.868 00.001 29988 Worker thread wakes up
00:29:26.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:26.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:29:26.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:29:26.868 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
00:29:26.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:26.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:26.870 00.001 28316 Enqueuing Expose request
00:29:26.870 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:29:26.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:26.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:26.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:29:26.870 00.000 29988 MoveAxis(E, 0, ABG)
00:29:26.870 00.000 29988 Move returns status 0, amount 0
00:29:26.870 00.000 29988 MoveAxis(N, 0, ABG)
00:29:26.870 00.000 29988 Move returns status 0, amount 0
00:29:26.870 00.000 29988 move complete, result=0
00:29:26.870 00.000 29988 worker thread done servicing request
00:29:26.870 00.000 29988 Worker thread wakes up
00:29:26.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:26.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:26.871 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:28.398 01.527 29988 Exposure complete
00:29:28.452 00.054 29988 worker thread done servicing request
00:29:28.452 00.000 28316 OnExposeComplete: enter
00:29:28.454 00.002 28316 UpdateGuideState(): m_state=6
00:29:28.456 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4065
00:29:28.457 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=117.25, Mass=1942, SNR=30.3, Peak=189 HFD=4.2
00:29:28.458 00.001 28316 MultiStar: [#1 0.38,-0.08,0.00,M2] [#2 0.32,-0.05,0.94,U] [#3 0.36,0.05,0.87,U] [#4 0.28,-0.05,0.86,U] [#5 0.36,-0.07,0.76,U] [#6 0.42,0.06,0.00,M2] [#7 0.51,-0.11,0.00,M6] [#8 0.53,-0.16,0.00,M5] 
00:29:28.458 00.000 28316 single-star, 4 included, MultiStar: {0.27, -0.05}, one-star: {0.05, -0.09}
00:29:28.460 00.002 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
00:29:28.461 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.09)
00:29:28.461 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.05 mountX=0.10 mountY=-0.01, mountTheta=-0.06
00:29:28.463 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
00:29:28.463 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
00:29:28.463 00.000 29988 Worker thread wakes up
00:29:28.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
00:29:28.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
00:29:28.464 00.000 29988 Moving (0.05, -0.09) raw xDistance=0.10 yDistance=-0.01
00:29:28.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:29:28.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:28.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:28.464 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:29:28.465 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:28.465 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:28.465 00.000 28316 Enqueuing Expose request
00:29:28.466 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:29:28.466 00.000 29988 MoveAxis(E, 0, ABG)
00:29:28.466 00.000 29988 Move returns status 0, amount 0
00:29:28.466 00.000 29988 MoveAxis(N, 0, ABG)
00:29:28.466 00.000 29988 Move returns status 0, amount 0
00:29:28.466 00.000 29988 move complete, result=0
00:29:28.466 00.000 29988 worker thread done servicing request
00:29:28.466 00.000 29988 Worker thread wakes up
00:29:28.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:28.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:28.466 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:30.094 01.628 29988 Exposure complete
00:29:30.125 00.031 29988 worker thread done servicing request
00:29:30.126 00.001 28316 OnExposeComplete: enter
00:29:30.126 00.000 28316 UpdateGuideState(): m_state=6
00:29:30.127 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4066
00:29:30.127 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=117.20, Mass=1859, SNR=29.7, Peak=192 HFD=4.2
00:29:30.128 00.001 28316 MultiStar: [#1 0.42,-0.08,0.00,M3] [#2 0.45,-0.11,0.00,M1] [#3 0.40,-0.14,0.00,M1] [#4 0.47,-0.04,0.00,M1] [#5 0.44,-0.10,0.00,M1] [#6 0.43,-0.00,0.00,M3] [#7 0.53,-0.10,0.00,M7] [#8 0.55,-0.05,0.00,M6] 
00:29:30.128 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
00:29:30.129 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.79)
00:29:30.129 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.75 mountX=0.20 mountY=-0.07, mountTheta=-0.36
00:29:30.129 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.14, opts=13)
00:29:30.131 00.002 28316 Enqueuing Move request for scope (0.15, -0.14)
00:29:30.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:30.131 00.000 28316 UpdateGuideState exits: m=1859 RSB=29.7
00:29:30.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:30.131 00.000 29988 Worker thread wakes up
00:29:30.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
00:29:30.132 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
00:29:30.132 00.000 29988 Moving (0.15, -0.14) raw xDistance=0.20 yDistance=-0.07
00:29:30.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:29:30.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:30.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:30.132 00.000 29988 MoveAxis(E, 0, ABG)
00:29:30.132 00.000 29988 Move returns status 0, amount 0
00:29:30.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:30.132 00.000 28316 Enqueuing Expose request
00:29:30.133 00.001 29988 MoveAxis(N, 0, ABG)
00:29:30.133 00.000 29988 Move returns status 0, amount 0
00:29:30.133 00.000 29988 move complete, result=0
00:29:30.133 00.000 29988 worker thread done servicing request
00:29:30.133 00.000 29988 Worker thread wakes up
00:29:30.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:30.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:30.133 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:31.657 01.524 29988 Exposure complete
00:29:31.707 00.050 29988 worker thread done servicing request
00:29:31.707 00.000 28316 OnExposeComplete: enter
00:29:31.710 00.003 28316 UpdateGuideState(): m_state=6
00:29:31.711 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4067
00:29:31.712 00.001 28316 Star::Find returns 1 (0), X=587.08, Y=117.27, Mass=1875, SNR=30.0, Peak=192 HFD=4.1
00:29:31.713 00.001 28316 MultiStar: [#1 0.49,0.05,0.00,M4] [#2 0.52,-0.09,0.00,M2] [#3 0.49,-0.12,0.00,M2] [#4 0.54,-0.12,0.00,M2] [#5 0.58,-0.09,0.00,M2] [#6 0.53,-0.07,0.00,M4] [#7 0.61,0.02,0.00,M8] [#8 0.57,-0.09,0.00,M7] 
00:29:31.713 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.86 = 0.86)
00:29:31.714 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.32)
00:29:31.717 00.003 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.28 mountX=0.17 mountY=-0.20, mountTheta=-0.85
00:29:31.720 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
00:29:31.720 00.000 28316 Enqueuing Move request for scope (0.26, -0.07)
00:29:31.721 00.001 29988 Worker thread wakes up
00:29:31.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:31.721 00.000 28316 UpdateGuideState exits: m=1875 RSB=30.0
00:29:31.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:31.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:31.723 00.001 28316 Enqueuing Expose request
00:29:31.724 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
00:29:31.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
00:29:31.724 00.000 29988 Moving (0.26, -0.07) raw xDistance=0.17 yDistance=-0.20
00:29:31.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:29:31.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:31.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:29:31.724 00.000 29988 MoveAxis(E, 0, ABG)
00:29:31.724 00.000 29988 Move returns status 0, amount 0
00:29:31.724 00.000 29988 MoveAxis(N, 0, ABG)
00:29:31.724 00.000 29988 Move returns status 0, amount 0
00:29:31.724 00.000 29988 move complete, result=0
00:29:31.724 00.000 29988 worker thread done servicing request
00:29:31.724 00.000 29988 Worker thread wakes up
00:29:31.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:31.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:31.726 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:33.353 01.627 29988 Exposure complete
00:29:33.377 00.024 29988 worker thread done servicing request
00:29:33.377 00.000 28316 OnExposeComplete: enter
00:29:33.378 00.001 28316 UpdateGuideState(): m_state=6
00:29:33.379 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4068
00:29:33.379 00.000 28316 Star::Find returns 1 (0), X=587.02, Y=117.15, Mass=1808, SNR=29.2, Peak=188 HFD=4.2
00:29:33.380 00.001 28316 MultiStar: [#1 0.36,-0.19,0.00,M5] [#2 0.49,-0.08,0.00,M3] [#3 0.48,-0.06,0.00,M3] [#4 0.42,-0.12,0.00,M3] [#5 0.34,-0.11,0.81,U] [#6 0.41,-0.09,0.00,M5] [#7 0.47,-0.03,0.00,M9] [#8 0.52,-0.03,0.00,M8] 
00:29:33.380 00.000 28316 single-star, 1 included, MultiStar: {0.26, -0.15}, one-star: {0.20, -0.19}
00:29:33.381 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.39 = 0.39)
00:29:33.381 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.79)
00:29:33.381 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.75 mountX=0.25 mountY=-0.10, mountTheta=-0.36
00:29:33.383 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.19, opts=13)
00:29:33.384 00.001 28316 Enqueuing Move request for scope (0.20, -0.19)
00:29:33.384 00.000 29988 Worker thread wakes up
00:29:33.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:33.385 00.001 28316 UpdateGuideState exits: m=1808 RSB=29.2
00:29:33.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:33.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:33.386 00.001 28316 Enqueuing Expose request
00:29:33.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
00:29:33.386 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
00:29:33.386 00.000 29988 Moving (0.20, -0.19) raw xDistance=0.25 yDistance=-0.10
00:29:33.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:29:33.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:33.387 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:33.387 00.000 29988 MoveAxis(W, 53, ABG)
00:29:33.387 00.000 29988 Guiding  Dir = 3, Dur = 53
00:29:33.387 00.000 29988 IsSlewing returns 0
00:29:33.387 00.000 29988 IsGuiding returns 0
00:29:33.389 00.002 29988 PulseGuide returned control before completion, sleep 62
00:29:33.464 00.075 29988 IsGuiding returns 0
00:29:33.464 00.000 29988 Move returns status 0, amount 53
00:29:33.464 00.000 29988 MoveAxis(N, 0, ABG)
00:29:33.464 00.000 29988 Move returns status 0, amount 0
00:29:33.464 00.000 29988 move complete, result=0
00:29:33.464 00.000 29988 worker thread done servicing request
00:29:33.464 00.000 29988 Worker thread wakes up
00:29:33.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:33.464 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.1 px 0 ms NORTH
00:29:33.465 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:34.871 01.406 29988 Exposure complete
00:29:34.909 00.038 29988 worker thread done servicing request
00:29:34.909 00.000 28316 OnExposeComplete: enter
00:29:34.910 00.001 28316 UpdateGuideState(): m_state=6
00:29:34.910 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4069
00:29:34.911 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=117.40, Mass=1932, SNR=30.2, Peak=172 HFD=4.2
00:29:34.911 00.000 28316 MultiStar: [#1 0.42,0.12,0.00,M6] [#2 0.59,0.08,0.00,M4] [#3 0.45,0.07,0.00,M4] [#4 0.44,0.05,0.00,M4] [#5 0.53,0.02,0.00,M2] [#6 0.49,0.11,0.00,M6] [#7 0.52,0.14,0.00,M10] [#8 0.62,0.07,0.00,M9] 
00:29:34.912 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:29:34.912 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:29:34.912 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.25 cameraTheta=0.22 mountX=0.05 mountY=-0.25, mountTheta=-1.36
00:29:34.914 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.06, opts=13)
00:29:34.914 00.000 28316 Enqueuing Move request for scope (0.25, 0.06)
00:29:34.915 00.001 29988 Worker thread wakes up
00:29:34.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
00:29:34.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
00:29:34.915 00.000 29988 Moving (0.25, 0.06) raw xDistance=0.05 yDistance=-0.25
00:29:34.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:29:34.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:34.915 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:29:34.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:34.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:34.916 00.000 28316 Enqueuing Expose request
00:29:34.917 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:29:34.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:29:34.917 00.000 29988 MoveAxis(E, 0, ABG)
00:29:34.917 00.000 29988 Move returns status 0, amount 0
00:29:34.917 00.000 29988 MoveAxis(N, 0, ABG)
00:29:34.917 00.000 29988 Move returns status 0, amount 0
00:29:34.917 00.000 29988 move complete, result=0
00:29:34.917 00.000 29988 worker thread done servicing request
00:29:34.917 00.000 29988 Worker thread wakes up
00:29:34.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:34.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:34.917 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:36.544 01.627 29988 Exposure complete
00:29:36.568 00.024 29988 worker thread done servicing request
00:29:36.568 00.000 28316 OnExposeComplete: enter
00:29:36.569 00.001 28316 UpdateGuideState(): m_state=6
00:29:36.569 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4070
00:29:36.570 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=117.45, Mass=1984, SNR=30.5, Peak=160 HFD=4.1
00:29:36.570 00.000 28316 MultiStar: [#1 0.42,0.24,0.00,M7] [#2 0.43,0.15,0.00,M5] [#3 0.44,0.09,0.00,M5] [#4 0.47,0.14,0.00,M5] [#5 0.36,0.22,0.00,M3] [#6 0.48,0.24,0.00,M7] [#7 0.47,0.10,0.00,R] [#8 0.47,0.19,0.00,M10] 
00:29:36.571 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
00:29:36.571 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
00:29:36.571 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.74 mountX=-0.05 mountY=-0.16, mountTheta=-1.88
00:29:36.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.11, opts=13)
00:29:36.573 00.001 28316 Enqueuing Move request for scope (0.13, 0.11)
00:29:36.574 00.001 29988 Worker thread wakes up
00:29:36.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:36.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
00:29:36.574 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
00:29:36.575 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:29:36.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:36.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:36.576 00.001 28316 Enqueuing Expose request
00:29:36.576 00.000 29988 Moving (0.13, 0.11) raw xDistance=-0.05 yDistance=-0.16
00:29:36.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:36.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:36.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:29:36.576 00.000 29988 MoveAxis(E, 0, ABG)
00:29:36.576 00.000 29988 Move returns status 0, amount 0
00:29:36.576 00.000 29988 MoveAxis(N, 0, ABG)
00:29:36.576 00.000 29988 Move returns status 0, amount 0
00:29:36.576 00.000 29988 move complete, result=0
00:29:36.577 00.001 29988 worker thread done servicing request
00:29:36.577 00.000 29988 Worker thread wakes up
00:29:36.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:36.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:36.577 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:38.091 01.514 29988 Exposure complete
00:29:38.139 00.048 29988 worker thread done servicing request
00:29:38.139 00.000 28316 OnExposeComplete: enter
00:29:38.139 00.000 28316 UpdateGuideState(): m_state=6
00:29:38.139 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4071
00:29:38.140 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=117.40, Mass=1984, SNR=30.5, Peak=172 HFD=4.2
00:29:38.141 00.001 28316 MultiStar: [#1 0.35,0.15,0.00,M8] [#2 0.37,0.08,0.00,M6] [#3 0.38,0.15,0.00,M6] [#4 0.46,0.02,0.00,M6] [#5 0.43,0.11,0.00,M4] [#6 0.51,0.22,0.00,M8] [#7 0.18,-0.01,0.68,U] [#8 0.57,0.15,0.00,R] 
00:29:38.141 00.000 28316 single-star, 1 included, MultiStar: {0.15, 0.03}, one-star: {0.13, 0.06}
00:29:38.142 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
00:29:38.142 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
00:29:38.143 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.46 mountX=-0.01 mountY=-0.14, mountTheta=-1.61
00:29:38.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
00:29:38.144 00.000 28316 Enqueuing Move request for scope (0.13, 0.06)
00:29:38.145 00.001 29988 Worker thread wakes up
00:29:38.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
00:29:38.145 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
00:29:38.145 00.000 29988 Moving (0.13, 0.06) raw xDistance=-0.01 yDistance=-0.14
00:29:38.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:38.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:38.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:29:38.145 00.000 29988 MoveAxis(E, 0, ABG)
00:29:38.145 00.000 29988 Move returns status 0, amount 0
00:29:38.145 00.000 29988 MoveAxis(N, 0, ABG)
00:29:38.145 00.000 29988 Move returns status 0, amount 0
00:29:38.145 00.000 29988 move complete, result=0
00:29:38.145 00.000 29988 worker thread done servicing request
00:29:38.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:38.146 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:29:38.146 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:38.147 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:38.147 00.000 28316 Enqueuing Expose request
00:29:38.148 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:38.148 00.000 29988 Worker thread wakes up
00:29:38.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:38.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:39.779 01.631 29988 Exposure complete
00:29:39.822 00.043 29988 worker thread done servicing request
00:29:39.822 00.000 28316 OnExposeComplete: enter
00:29:39.825 00.003 28316 UpdateGuideState(): m_state=6
00:29:39.826 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4072
00:29:39.828 00.002 28316 Star::Find returns 1 (0), X=587.30, Y=117.32, Mass=2006, SNR=30.8, Peak=185 HFD=4.4
00:29:39.829 00.001 28316 MultiStar: [#1 0.63,-0.00,0.00,M9] [#2 0.53,0.07,0.00,M7] [#3 0.54,0.01,0.00,M7] [#4 0.56,0.01,0.00,M7] [#5 0.62,0.04,0.00,M5] [#6 0.69,0.11,0.00,M9] [#7 0.22,-0.05,0.65,U] [#8 0.09,-0.01,0.60,U] 
00:29:39.829 00.000 28316 refined, 2 included, MultiStar: {0.30, -0.03}, one-star: {0.48, -0.02}
00:29:39.829 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.04 = 1.04)
00:29:39.830 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.14)
00:29:39.830 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.10 mountX=0.15 mountY=-0.26, mountTheta=-1.03
00:29:39.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.03, opts=13)
00:29:39.832 00.001 28316 Enqueuing Move request for scope (0.30, -0.03)
00:29:39.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:29:39.833 00.001 28316 UpdateGuideState exits: m=2006 RSB=30.8
00:29:39.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:39.834 00.001 29988 Worker thread wakes up
00:29:39.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd
00:29:39.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.03)
00:29:39.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:39.834 00.000 28316 Enqueuing Expose request
00:29:39.835 00.001 29988 Moving (0.30, -0.03) raw xDistance=0.15 yDistance=-0.26
00:29:39.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:29:39.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:29:39.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:29:39.835 00.000 29988 MoveAxis(E, 0, ABG)
00:29:39.835 00.000 29988 Move returns status 0, amount 0
00:29:39.835 00.000 29988 MoveAxis(N, 0, ABG)
00:29:39.835 00.000 29988 Move returns status 0, amount 0
00:29:39.835 00.000 29988 move complete, result=0
00:29:39.835 00.000 29988 worker thread done servicing request
00:29:39.835 00.000 29988 Worker thread wakes up
00:29:39.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:39.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:39.835 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:29:41.358 01.523 29988 Exposure complete
00:29:41.403 00.045 29988 worker thread done servicing request
00:29:41.403 00.000 28316 OnExposeComplete: enter
00:29:41.405 00.002 28316 UpdateGuideState(): m_state=6
00:29:41.405 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4073
00:29:41.406 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=117.49, Mass=1954, SNR=30.3, Peak=157 HFD=4.1
00:29:41.406 00.000 28316 MultiStar: [#1 0.52,0.12,0.00,M10] [#2 0.58,0.17,0.00,M8] [#3 0.51,0.24,0.00,M8] [#4 0.56,0.05,0.00,M8] [#5 0.52,0.09,0.00,M6] [#6 0.65,0.21,0.00,M10] [#7 0.24,0.00,0.69,U] [#8 0.07,0.04,0.58,U] 
00:29:41.407 00.001 28316 refined, 2 included, MultiStar: {0.19, 0.08}, one-star: {0.24, 0.15}
00:29:41.408 00.001 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
00:29:41.409 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.65)
00:29:41.410 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.38 mountX=0.01 mountY=-0.21, mountTheta=-1.53
00:29:41.411 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.08, opts=13)
00:29:41.411 00.000 28316 Enqueuing Move request for scope (0.19, 0.08)
00:29:41.412 00.001 29988 Worker thread wakes up
00:29:41.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
00:29:41.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
00:29:41.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:41.412 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.3
00:29:41.413 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:41.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:41.414 00.001 28316 Enqueuing Expose request
00:29:41.414 00.000 29988 Moving (0.19, 0.08) raw xDistance=0.01 yDistance=-0.21
00:29:41.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:29:41.414 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.09 newest=-0.61
00:29:41.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:29:41.414 00.000 29988 MoveAxis(E, 0, ABG)
00:29:41.414 00.000 29988 Move returns status 0, amount 0
00:29:41.414 00.000 29988 MoveAxis(N, 50, ABG)
00:29:41.414 00.000 29988 Guiding  Dir = 0, Dur = 50
00:29:41.415 00.001 29988 IsSlewing returns 0
00:29:41.415 00.000 29988 IsGuiding returns 0
00:29:41.420 00.005 29988 PulseGuide returned control before completion, sleep 56
00:29:41.483 00.063 29988 IsGuiding returns 0
00:29:41.483 00.000 29988 Move returns status 0, amount 50
00:29:41.483 00.000 29988 move complete, result=0
00:29:41.483 00.000 29988 worker thread done servicing request
00:29:41.483 00.000 29988 Worker thread wakes up
00:29:41.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:41.483 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
00:29:41.484 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:43.116 01.632 29988 Exposure complete
00:29:43.156 00.040 29988 worker thread done servicing request
00:29:43.156 00.000 28316 OnExposeComplete: enter
00:29:43.160 00.004 28316 UpdateGuideState(): m_state=6
00:29:43.163 00.003 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4074
00:29:43.164 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=117.36, Mass=1986, SNR=30.6, Peak=178 HFD=4.2
00:29:43.165 00.001 28316 MultiStar: [#1 0.53,0.10,0.00,R] [#2 0.56,-0.05,0.00,M9] [#3 0.47,-0.02,0.00,M9] [#4 0.64,0.07,0.00,M9] [#5 0.60,0.00,0.00,M7] [#6 0.52,-0.00,0.00,R] [#7 0.28,-0.14,0.68,U] [#8 -0.06,-0.01,0.59,U] 
00:29:43.166 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.04}, one-star: {0.24, 0.02}
00:29:43.166 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:29:43.167 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
00:29:43.167 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=0.11 mountY=-0.14, mountTheta=-0.92
00:29:43.168 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.04, opts=13)
00:29:43.169 00.001 28316 Enqueuing Move request for scope (0.17, -0.04)
00:29:43.169 00.000 29988 Worker thread wakes up
00:29:43.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
00:29:43.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
00:29:43.169 00.000 29988 Moving (0.17, -0.04) raw xDistance=0.11 yDistance=-0.14
00:29:43.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:29:43.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:43.171 00.002 28316 UpdateGuideState exits: m=1986 RSB=30.6
00:29:43.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:43.172 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:43.172 00.000 28316 Enqueuing Expose request
00:29:43.173 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:43.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:29:43.173 00.000 29988 MoveAxis(E, 0, ABG)
00:29:43.173 00.000 29988 Move returns status 0, amount 0
00:29:43.173 00.000 29988 MoveAxis(N, 0, ABG)
00:29:43.173 00.000 29988 Move returns status 0, amount 0
00:29:43.173 00.000 29988 move complete, result=0
00:29:43.174 00.001 29988 worker thread done servicing request
00:29:43.174 00.000 29988 Worker thread wakes up
00:29:43.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:43.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:43.174 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:44.698 01.524 29988 Exposure complete
00:29:44.749 00.051 29988 worker thread done servicing request
00:29:44.749 00.000 28316 OnExposeComplete: enter
00:29:44.750 00.001 28316 UpdateGuideState(): m_state=6
00:29:44.750 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4075
00:29:44.751 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=117.23, Mass=1945, SNR=30.3, Peak=180 HFD=4.3
00:29:44.751 00.000 28316 MultiStar: [#1 0.05,-0.13,0.90,U] [#2 0.43,0.09,0.00,M10] [#3 0.52,0.00,0.00,M10] [#4 0.48,-0.10,0.00,M10] [#5 0.51,-0.02,0.00,M8] [#6 0.04,0.02,0.73,U] [#7 0.26,-0.08,0.65,U] [#8 -0.01,-0.13,0.61,U] 
00:29:44.752 00.001 28316 refined, 4 included, MultiStar: {0.14, -0.09}, one-star: {0.32, -0.11}
00:29:44.752 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:29:44.753 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
00:29:44.753 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.56 mountX=0.14 mountY=-0.09, mountTheta=-0.56
00:29:44.756 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.09, opts=13)
00:29:44.756 00.000 28316 Enqueuing Move request for scope (0.14, -0.09)
00:29:44.757 00.001 29988 Worker thread wakes up
00:29:44.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:44.757 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:29:44.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:44.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:44.759 00.001 28316 Enqueuing Expose request
00:29:44.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
00:29:44.759 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
00:29:44.759 00.000 29988 Moving (0.14, -0.09) raw xDistance=0.14 yDistance=-0.09
00:29:44.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:29:44.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:44.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:29:44.759 00.000 29988 MoveAxis(E, 0, ABG)
00:29:44.759 00.000 29988 Move returns status 0, amount 0
00:29:44.759 00.000 29988 MoveAxis(N, 0, ABG)
00:29:44.759 00.000 29988 Move returns status 0, amount 0
00:29:44.759 00.000 29988 move complete, result=0
00:29:44.759 00.000 29988 worker thread done servicing request
00:29:44.759 00.000 29988 Worker thread wakes up
00:29:44.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:44.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:44.760 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:46.389 01.629 29988 Exposure complete
00:29:46.433 00.044 29988 worker thread done servicing request
00:29:46.433 00.000 28316 OnExposeComplete: enter
00:29:46.434 00.001 28316 UpdateGuideState(): m_state=6
00:29:46.435 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4076
00:29:46.435 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=117.43, Mass=2011, SNR=30.7, Peak=181 HFD=4.4
00:29:46.436 00.001 28316 MultiStar: [#1 0.03,-0.13,0.90,U] [#2 0.63,-0.01,0.00,R] [#3 0.56,0.00,0.00,R] [#4 0.56,-0.07,0.00,R] [#5 0.53,-0.01,0.00,M9] [#6 0.14,-0.01,0.71,U] [#7 0.11,-0.16,0.66,U] [#8 0.12,-0.05,0.57,U] 
00:29:46.436 00.000 28316 refined, 4 included, MultiStar: {0.15, -0.04}, one-star: {0.32, 0.09}
00:29:46.437 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:29:46.437 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.30)
00:29:46.438 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.26 mountX=0.10 mountY=-0.12, mountTheta=-0.86
00:29:46.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
00:29:46.440 00.001 28316 Enqueuing Move request for scope (0.15, -0.04)
00:29:46.441 00.001 29988 Worker thread wakes up
00:29:46.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:46.441 00.000 28316 UpdateGuideState exits: m=2011 RSB=30.7
00:29:46.442 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:46.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:46.443 00.001 28316 Enqueuing Expose request
00:29:46.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:29:46.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:29:46.443 00.000 29988 Moving (0.15, -0.04) raw xDistance=0.10 yDistance=-0.12
00:29:46.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:29:46.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:46.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:29:46.443 00.000 29988 MoveAxis(E, 0, ABG)
00:29:46.443 00.000 29988 Move returns status 0, amount 0
00:29:46.444 00.001 29988 MoveAxis(N, 0, ABG)
00:29:46.444 00.000 29988 Move returns status 0, amount 0
00:29:46.444 00.000 29988 move complete, result=0
00:29:46.444 00.000 29988 worker thread done servicing request
00:29:46.444 00.000 29988 Worker thread wakes up
00:29:46.444 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:46.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:46.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:47.968 01.524 29988 Exposure complete
00:29:48.011 00.043 29988 worker thread done servicing request
00:29:48.011 00.000 28316 OnExposeComplete: enter
00:29:48.012 00.001 28316 UpdateGuideState(): m_state=6
00:29:48.013 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
00:29:48.014 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=117.21, Mass=1902, SNR=30.0, Peak=187 HFD=4.1
00:29:48.016 00.002 28316 MultiStar: [#1 0.15,-0.21,0.92,U] [#2 0.12,-0.01,0.95,U] [#3 -0.05,0.04,0.87,U] [#4 0.15,0.07,0.87,U] [#5 0.69,-0.06,0.00,M10] [#6 0.10,0.00,0.72,U] [#7 0.17,-0.09,0.66,U] [#8 0.13,-0.24,0.62,U] 
00:29:48.017 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.07}, one-star: {0.45, -0.13}
00:29:48.018 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
00:29:48.018 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.44)
00:29:48.019 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.40 mountX=0.13 mountY=-0.11, mountTheta=-0.72
00:29:48.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.07, opts=13)
00:29:48.021 00.000 28316 Enqueuing Move request for scope (0.16, -0.07)
00:29:48.022 00.001 29988 Worker thread wakes up
00:29:48.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:48.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
00:29:48.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
00:29:48.022 00.000 29988 Moving (0.16, -0.07) raw xDistance=0.13 yDistance=-0.11
00:29:48.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:29:48.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:48.022 00.000 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:29:48.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:48.025 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:48.026 00.001 28316 Enqueuing Expose request
00:29:48.028 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:29:48.028 00.000 29988 MoveAxis(E, 0, ABG)
00:29:48.028 00.000 29988 Move returns status 0, amount 0
00:29:48.028 00.000 29988 MoveAxis(N, 0, ABG)
00:29:48.028 00.000 29988 Move returns status 0, amount 0
00:29:48.028 00.000 29988 move complete, result=0
00:29:48.028 00.000 29988 worker thread done servicing request
00:29:48.028 00.000 29988 Worker thread wakes up
00:29:48.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:48.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:48.030 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:49.664 01.634 29988 Exposure complete
00:29:49.692 00.028 29988 worker thread done servicing request
00:29:49.692 00.000 28316 OnExposeComplete: enter
00:29:49.693 00.001 28316 UpdateGuideState(): m_state=6
00:29:49.694 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4078
00:29:49.694 00.000 28316 Star::Find returns 1 (0), X=587.19, Y=117.15, Mass=2012, SNR=30.8, Peak=206 HFD=4.3
00:29:49.695 00.001 28316 MultiStar: [#1 0.06,-0.20,0.89,U] [#2 -0.00,-0.10,0.95,U] [#3 0.07,-0.10,0.84,U] [#4 0.12,-0.13,0.84,U] [#5 0.73,-0.15,0.00,R] [#6 0.17,-0.01,0.71,U] [#7 0.35,-0.25,0.00,M1] [#8 0.25,-0.44,0.00,M1] 
00:29:49.695 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.13}, one-star: {0.38, -0.19}
00:29:49.696 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.40 = 0.40)
00:29:49.696 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.79)
00:29:49.696 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.75 mountX=0.17 mountY=-0.06, mountTheta=-0.36
00:29:49.699 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
00:29:49.699 00.000 28316 Enqueuing Move request for scope (0.14, -0.13)
00:29:49.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:49.699 00.000 28316 UpdateGuideState exits: m=2012 RSB=30.8
00:29:49.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:49.701 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:49.701 00.000 28316 Enqueuing Expose request
00:29:49.702 00.001 29988 Worker thread wakes up
00:29:49.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
00:29:49.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
00:29:49.702 00.000 29988 Moving (0.14, -0.13) raw xDistance=0.17 yDistance=-0.06
00:29:49.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:29:49.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:49.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:29:49.702 00.000 29988 MoveAxis(E, 0, ABG)
00:29:49.702 00.000 29988 Move returns status 0, amount 0
00:29:49.702 00.000 29988 MoveAxis(N, 0, ABG)
00:29:49.702 00.000 29988 Move returns status 0, amount 0
00:29:49.702 00.000 29988 move complete, result=0
00:29:49.702 00.000 29988 worker thread done servicing request
00:29:49.702 00.000 29988 Worker thread wakes up
00:29:49.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:49.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:49.702 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:51.222 01.520 29988 Exposure complete
00:29:51.257 00.035 29988 worker thread done servicing request
00:29:51.257 00.000 28316 OnExposeComplete: enter
00:29:51.257 00.000 28316 UpdateGuideState(): m_state=6
00:29:51.258 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4079
00:29:51.258 00.000 28316 Star::Find returns 1 (0), X=587.27, Y=117.08, Mass=1937, SNR=30.3, Peak=201 HFD=4.2
00:29:51.259 00.001 28316 MultiStar: [#1 0.07,-0.28,0.91,U] [#2 -0.03,-0.16,0.98,U] [#3 0.27,-0.32,0.00,M1] [#4 0.10,-0.10,0.89,U] [#5 -0.11,0.11,0.76,U] [#6 0.15,-0.08,0.71,U] [#7 0.30,-0.10,0.64,U] [#8 0.04,-0.36,0.59,U] 
00:29:51.259 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.16}, one-star: {0.45, -0.26}
00:29:51.260 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:29:51.260 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:29:51.261 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.90 mountX=0.19 mountY=-0.04, mountTheta=-0.21
00:29:51.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
00:29:51.263 00.001 28316 Enqueuing Move request for scope (0.12, -0.16)
00:29:51.263 00.000 29988 Worker thread wakes up
00:29:51.264 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:51.264 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:29:51.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:51.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:51.265 00.000 28316 Enqueuing Expose request
00:29:51.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
00:29:51.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
00:29:51.266 00.000 29988 Moving (0.12, -0.16) raw xDistance=0.19 yDistance=-0.04
00:29:51.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:29:51.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:51.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:29:51.266 00.000 29988 MoveAxis(E, 0, ABG)
00:29:51.266 00.000 29988 Move returns status 0, amount 0
00:29:51.266 00.000 29988 MoveAxis(N, 0, ABG)
00:29:51.266 00.000 29988 Move returns status 0, amount 0
00:29:51.266 00.000 29988 move complete, result=0
00:29:51.266 00.000 29988 worker thread done servicing request
00:29:51.266 00.000 29988 Worker thread wakes up
00:29:51.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:51.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:51.267 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:52.895 01.628 29988 Exposure complete
00:29:52.946 00.051 29988 worker thread done servicing request
00:29:52.946 00.000 28316 OnExposeComplete: enter
00:29:52.946 00.000 28316 UpdateGuideState(): m_state=6
00:29:52.947 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4080
00:29:52.947 00.000 28316 Star::Find returns 1 (0), X=587.29, Y=117.16, Mass=1934, SNR=30.1, Peak=179 HFD=4.4
00:29:52.948 00.001 28316 MultiStar: [#1 0.06,-0.21,0.91,U] [#2 0.07,-0.08,0.97,U] [#3 0.20,-0.14,0.88,U] [#4 0.09,-0.09,0.88,U] [#5 -0.19,0.09,0.79,U] [#6 0.16,-0.12,0.70,U] [#7 0.31,-0.28,0.00,M1] [#8 0.18,-0.24,0.62,U] 
00:29:52.948 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.12}, one-star: {0.47, -0.18}
00:29:52.949 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
00:29:52.949 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.76)
00:29:52.949 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.72 mountX=0.17 mountY=-0.07, mountTheta=-0.39
00:29:52.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
00:29:52.951 00.000 28316 Enqueuing Move request for scope (0.14, -0.12)
00:29:52.952 00.001 29988 Worker thread wakes up
00:29:52.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:52.953 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
00:29:52.953 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
00:29:52.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:52.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:52.955 00.000 28316 Enqueuing Expose request
00:29:52.957 00.002 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
00:29:52.957 00.000 29988 Moving (0.14, -0.12) raw xDistance=0.17 yDistance=-0.07
00:29:52.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:29:52.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:52.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:52.957 00.000 29988 MoveAxis(E, 0, ABG)
00:29:52.957 00.000 29988 Move returns status 0, amount 0
00:29:52.957 00.000 29988 MoveAxis(N, 0, ABG)
00:29:52.957 00.000 29988 Move returns status 0, amount 0
00:29:52.957 00.000 29988 move complete, result=0
00:29:52.957 00.000 29988 worker thread done servicing request
00:29:52.957 00.000 29988 Worker thread wakes up
00:29:52.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:52.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:52.958 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:54.470 01.512 29988 Exposure complete
00:29:54.506 00.036 29988 worker thread done servicing request
00:29:54.506 00.000 28316 OnExposeComplete: enter
00:29:54.507 00.001 28316 UpdateGuideState(): m_state=6
00:29:54.508 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4081
00:29:54.508 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=117.27, Mass=1847, SNR=29.5, Peak=189 HFD=4.1
00:29:54.509 00.001 28316 MultiStar: [#1 0.13,-0.18,0.92,U] [#2 -0.05,-0.07,0.98,U] [#3 0.08,-0.18,0.89,U] [#4 0.06,-0.06,0.87,U] [#5 -0.06,0.18,0.79,U] [#6 0.31,-0.16,0.73,U] [#7 0.33,-0.19,0.69,U] [#8 0.14,-0.15,0.62,U] 
00:29:54.509 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.27, -0.07}
00:29:54.509 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-1.14) = xAngle (0.50 = 0.50)
00:29:54.510 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.61 = -2.68)
00:29:54.510 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.64 mountX=0.14 mountY=-0.07, mountTheta=-0.47
00:29:54.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
00:29:54.512 00.001 28316 Enqueuing Move request for scope (0.13, -0.09)
00:29:54.512 00.000 29988 Worker thread wakes up
00:29:54.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:29:54.513 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:29:54.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:54.513 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.5
00:29:54.513 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:54.514 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:54.514 00.000 28316 Enqueuing Expose request
00:29:54.515 00.001 29988 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=-0.07
00:29:54.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:29:54.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:54.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:54.515 00.000 29988 MoveAxis(E, 0, ABG)
00:29:54.515 00.000 29988 Move returns status 0, amount 0
00:29:54.515 00.000 29988 MoveAxis(N, 0, ABG)
00:29:54.515 00.000 29988 Move returns status 0, amount 0
00:29:54.515 00.000 29988 move complete, result=0
00:29:54.516 00.001 29988 worker thread done servicing request
00:29:54.516 00.000 29988 Worker thread wakes up
00:29:54.516 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:54.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:54.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:56.148 01.632 29988 Exposure complete
00:29:56.180 00.032 29988 worker thread done servicing request
00:29:56.180 00.000 28316 OnExposeComplete: enter
00:29:56.182 00.002 28316 UpdateGuideState(): m_state=6
00:29:56.183 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4082
00:29:56.183 00.000 28316 Star::Find returns 1 (0), X=587.11, Y=117.28, Mass=1841, SNR=29.4, Peak=195 HFD=4.1
00:29:56.184 00.001 28316 MultiStar: [#1 0.11,-0.12,0.91,U] [#2 0.02,0.03,0.99,U] [#3 -0.05,0.09,0.89,U] [#4 0.05,-0.04,0.89,U] [#5 -0.08,0.12,0.81,U] [#6 0.10,0.05,0.72,U] [#7 0.33,-0.25,0.00,M1] [#8 0.16,-0.25,0.61,U] 
00:29:56.185 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.02}, one-star: {0.29, -0.06}
00:29:56.185 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.92 = 0.92)
00:29:56.185 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.02 = -2.26)
00:29:56.186 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.23 mountX=0.05 mountY=-0.06, mountTheta=-0.90
00:29:56.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
00:29:56.187 00.000 28316 Enqueuing Move request for scope (0.08, -0.02)
00:29:56.188 00.001 29988 Worker thread wakes up
00:29:56.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:29:56.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:29:56.188 00.000 29988 Moving (0.08, -0.02) raw xDistance=0.05 yDistance=-0.06
00:29:56.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:29:56.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:56.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:29:56.188 00.000 29988 MoveAxis(E, 0, ABG)
00:29:56.188 00.000 29988 Move returns status 0, amount 0
00:29:56.188 00.000 29988 MoveAxis(N, 0, ABG)
00:29:56.188 00.000 29988 Move returns status 0, amount 0
00:29:56.188 00.000 29988 move complete, result=0
00:29:56.188 00.000 29988 worker thread done servicing request
00:29:56.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:29:56.189 00.001 28316 UpdateGuideState exits: m=1841 RSB=29.4
00:29:56.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:56.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:56.190 00.000 28316 Enqueuing Expose request
00:29:56.190 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:56.191 00.001 29988 Worker thread wakes up
00:29:56.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:56.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:57.712 01.521 29988 Exposure complete
00:29:57.741 00.029 29988 worker thread done servicing request
00:29:57.741 00.000 28316 OnExposeComplete: enter
00:29:57.742 00.001 28316 UpdateGuideState(): m_state=6
00:29:57.742 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4083
00:29:57.744 00.002 28316 Star::Find returns 1 (0), X=587.25, Y=117.14, Mass=1960, SNR=30.4, Peak=184 HFD=4.2
00:29:57.747 00.003 28316 MultiStar: [#1 0.14,-0.25,0.90,U] [#2 0.14,-0.14,0.95,U] [#3 0.12,-0.10,0.88,U] [#4 0.19,-0.05,0.88,U] [#5 0.06,0.01,0.77,U] [#6 0.12,-0.07,0.69,U] [#7 0.29,-0.16,0.68,U] [#8 0.34,-0.15,0.60,U] 
00:29:57.749 00.002 28316 refined, 8 included, MultiStar: {0.20, -0.13}, one-star: {0.44, -0.20}
00:29:57.752 00.003 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:29:57.754 00.002 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
00:29:57.756 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.55 mountX=0.20 mountY=-0.13, mountTheta=-0.56
00:29:57.759 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.13, opts=13)
00:29:57.760 00.001 28316 Enqueuing Move request for scope (0.20, -0.13)
00:29:57.760 00.000 29988 Worker thread wakes up
00:29:57.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
00:29:57.761 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
00:29:57.761 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
00:29:57.762 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:57.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:57.763 00.001 28316 Enqueuing Expose request
00:29:57.764 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
00:29:57.764 00.000 29988 Moving (0.20, -0.13) raw xDistance=0.20 yDistance=-0.13
00:29:57.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:29:57.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:57.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:29:57.764 00.000 29988 MoveAxis(E, 0, ABG)
00:29:57.764 00.000 29988 Move returns status 0, amount 0
00:29:57.764 00.000 29988 MoveAxis(N, 0, ABG)
00:29:57.764 00.000 29988 Move returns status 0, amount 0
00:29:57.764 00.000 29988 move complete, result=0
00:29:57.764 00.000 29988 worker thread done servicing request
00:29:57.764 00.000 29988 Worker thread wakes up
00:29:57.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:57.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:29:57.764 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:59.392 01.628 29988 Exposure complete
00:29:59.423 00.031 29988 worker thread done servicing request
00:29:59.424 00.001 28316 OnExposeComplete: enter
00:29:59.424 00.000 28316 UpdateGuideState(): m_state=6
00:29:59.425 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4084
00:29:59.426 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=117.16, Mass=2055, SNR=31.1, Peak=176 HFD=4.4
00:29:59.426 00.000 28316 MultiStar: [#1 0.25,-0.27,0.88,U] [#2 0.29,-0.17,0.95,U] [#3 0.39,-0.26,0.00,M1] [#4 0.22,-0.07,0.87,U] [#5 0.02,-0.09,0.75,U] [#6 0.22,-0.24,0.69,U] [#7 0.51,-0.31,0.00,M1] [#8 0.27,-0.44,0.00,M1] 
00:29:59.429 00.003 28316 refined, 5 included, MultiStar: {0.25, -0.17}, one-star: {0.45, -0.18}
00:29:59.429 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
00:29:59.430 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
00:29:59.430 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.59 mountX=0.26 mountY=-0.15, mountTheta=-0.52
00:29:59.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.17, opts=13)
00:29:59.432 00.001 28316 Enqueuing Move request for scope (0.25, -0.17)
00:29:59.432 00.000 29988 Worker thread wakes up
00:29:59.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:29:59.433 00.001 28316 UpdateGuideState exits: m=2055 RSB=31.1
00:29:59.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:59.434 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:29:59.434 00.000 28316 Enqueuing Expose request
00:29:59.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
00:29:59.435 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
00:29:59.435 00.000 29988 Moving (0.25, -0.17) raw xDistance=0.26 yDistance=-0.15
00:29:59.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:29:59.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:59.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:29:59.435 00.000 29988 MoveAxis(W, 55, ABG)
00:29:59.435 00.000 29988 Guiding  Dir = 3, Dur = 55
00:29:59.435 00.000 29988 IsSlewing returns 0
00:29:59.435 00.000 29988 IsGuiding returns 0
00:29:59.437 00.002 29988 PulseGuide returned control before completion, sleep 64
00:29:59.505 00.068 29988 IsGuiding returns 0
00:29:59.505 00.000 29988 Move returns status 0, amount 55
00:29:59.505 00.000 29988 MoveAxis(N, 0, ABG)
00:29:59.505 00.000 29988 Move returns status 0, amount 0
00:29:59.505 00.000 29988 move complete, result=0
00:29:59.505 00.000 29988 worker thread done servicing request
00:29:59.505 00.000 29988 Worker thread wakes up
00:29:59.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:29:59.505 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.1 px 0 ms NORTH
00:29:59.507 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:00.918 01.411 29988 Exposure complete
00:30:00.967 00.049 29988 worker thread done servicing request
00:30:00.967 00.000 28316 OnExposeComplete: enter
00:30:00.970 00.003 28316 UpdateGuideState(): m_state=6
00:30:00.973 00.003 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4085
00:30:00.975 00.002 28316 Star::Find returns 1 (0), X=587.34, Y=117.28, Mass=1847, SNR=29.6, Peak=168 HFD=4.2
00:30:00.976 00.001 28316 MultiStar: [#1 0.06,-0.13,0.93,U] [#2 0.15,-0.01,0.99,U] [#3 0.16,-0.17,0.92,U] [#4 0.15,-0.10,0.86,U] [#5 0.04,0.07,0.81,U] [#6 0.25,0.04,0.73,U] [#7 0.39,-0.23,0.00,M2] [#8 0.20,-0.20,0.64,U] 
00:30:00.977 00.001 28316 refined, 7 included, MultiStar: {0.20, -0.07}, one-star: {0.52, -0.06}
00:30:00.978 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
00:30:00.979 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.90 = -2.38)
00:30:00.979 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.34 mountX=0.14 mountY=-0.14, mountTheta=-0.78
00:30:00.981 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.07, opts=13)
00:30:00.982 00.001 28316 Enqueuing Move request for scope (0.20, -0.07)
00:30:00.983 00.001 29988 Worker thread wakes up
00:30:00.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
00:30:00.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
00:30:00.983 00.000 29988 Moving (0.20, -0.07) raw xDistance=0.14 yDistance=-0.14
00:30:00.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:30:00.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:00.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
00:30:00.984 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:30:00.984 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.6
00:30:00.984 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:00.985 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:00.985 00.000 28316 Enqueuing Expose request
00:30:00.986 00.001 29988 MoveAxis(E, 0, ABG)
00:30:00.986 00.000 29988 Move returns status 0, amount 0
00:30:00.986 00.000 29988 MoveAxis(N, 0, ABG)
00:30:00.986 00.000 29988 Move returns status 0, amount 0
00:30:00.986 00.000 29988 move complete, result=0
00:30:00.986 00.000 29988 worker thread done servicing request
00:30:00.986 00.000 29988 Worker thread wakes up
00:30:00.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:00.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:00.986 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:02.622 01.636 29988 Exposure complete
00:30:02.650 00.028 29988 worker thread done servicing request
00:30:02.650 00.000 28316 OnExposeComplete: enter
00:30:02.651 00.001 28316 UpdateGuideState(): m_state=6
00:30:02.651 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4086
00:30:02.652 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=117.30, Mass=1946, SNR=30.2, Peak=166 HFD=4.3
00:30:02.653 00.001 28316 MultiStar: [#1 0.12,-0.09,0.92,U] [#2 0.08,-0.01,0.97,U] [#3 0.19,-0.11,0.85,U] [#4 0.14,-0.04,0.86,U] [#5 0.02,0.15,0.80,U] [#6 0.07,-0.01,0.70,U] [#7 0.22,-0.15,0.68,U] [#8 0.11,-0.01,0.60,U] 
00:30:02.653 00.000 28316 refined, 8 included, MultiStar: {0.17, -0.03}, one-star: {0.50, -0.04}
00:30:02.654 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:30:02.654 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:30:02.655 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.19 mountX=0.10 mountY=-0.14, mountTheta=-0.93
00:30:02.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
00:30:02.657 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
00:30:02.658 00.001 29988 Worker thread wakes up
00:30:02.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
00:30:02.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
00:30:02.658 00.000 29988 Moving (0.17, -0.03) raw xDistance=0.10 yDistance=-0.14
00:30:02.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:30:02.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:02.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:30:02.659 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:30:02.660 00.001 29988 MoveAxis(E, 0, ABG)
00:30:02.660 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
00:30:02.661 00.001 29988 Move returns status 0, amount 0
00:30:02.661 00.000 29988 MoveAxis(N, 0, ABG)
00:30:02.661 00.000 29988 Move returns status 0, amount 0
00:30:02.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:02.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:02.664 00.002 28316 Enqueuing Expose request
00:30:02.665 00.001 29988 move complete, result=0
00:30:02.665 00.000 29988 worker thread done servicing request
00:30:02.665 00.000 29988 Worker thread wakes up
00:30:02.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:02.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:02.665 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:04.184 01.519 29988 Exposure complete
00:30:04.220 00.036 29988 worker thread done servicing request
00:30:04.220 00.000 28316 OnExposeComplete: enter
00:30:04.221 00.001 28316 UpdateGuideState(): m_state=6
00:30:04.222 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4087
00:30:04.222 00.000 28316 Star::Find returns 1 (0), X=587.24, Y=117.26, Mass=1964, SNR=30.5, Peak=182 HFD=4.3
00:30:04.223 00.001 28316 MultiStar: [#1 0.16,-0.19,0.92,U] [#2 0.11,-0.09,0.97,U] [#3 0.11,-0.14,0.84,U] [#4 0.12,-0.12,0.84,U] [#5 -0.14,0.06,0.77,U] [#6 0.11,0.03,0.70,U] [#7 0.27,-0.20,0.64,U] [#8 0.36,-0.31,0.00,M1] 
00:30:04.225 00.002 28316 refined, 7 included, MultiStar: {0.15, -0.09}, one-star: {0.42, -0.08}
00:30:04.227 00.002 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:30:04.228 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
00:30:04.229 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-0.55 mountX=0.15 mountY=-0.09, mountTheta=-0.56
00:30:04.232 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
00:30:04.235 00.003 28316 Enqueuing Move request for scope (0.15, -0.09)
00:30:04.236 00.001 29988 Worker thread wakes up
00:30:04.236 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:04.237 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.5
00:30:04.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:04.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:04.240 00.001 28316 Enqueuing Expose request
00:30:04.242 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:30:04.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:30:04.242 00.000 29988 Moving (0.15, -0.09) raw xDistance=0.15 yDistance=-0.09
00:30:04.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:30:04.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:04.243 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:30:04.243 00.000 29988 MoveAxis(E, 0, ABG)
00:30:04.243 00.000 29988 Move returns status 0, amount 0
00:30:04.243 00.000 29988 MoveAxis(N, 0, ABG)
00:30:04.243 00.000 29988 Move returns status 0, amount 0
00:30:04.243 00.000 29988 move complete, result=0
00:30:04.243 00.000 29988 worker thread done servicing request
00:30:04.243 00.000 29988 Worker thread wakes up
00:30:04.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:04.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:04.243 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:05.869 01.626 29988 Exposure complete
00:30:05.908 00.039 29988 worker thread done servicing request
00:30:05.909 00.001 28316 OnExposeComplete: enter
00:30:05.910 00.001 28316 UpdateGuideState(): m_state=6
00:30:05.910 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4088
00:30:05.911 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=117.16, Mass=2062, SNR=31.1, Peak=184 HFD=4.4
00:30:05.912 00.001 28316 MultiStar: [#1 0.29,-0.24,0.89,U] [#2 0.08,-0.07,0.93,U] [#3 0.10,-0.14,0.83,U] [#4 0.17,-0.10,0.87,U] [#5 0.11,0.06,0.76,U] [#6 0.38,-0.01,0.70,U] [#7 0.40,-0.21,0.00,M1] [#8 0.44,-0.42,0.00,M2] 
00:30:05.912 00.000 28316 refined, 6 included, MultiStar: {0.24, -0.10}, one-star: {0.50, -0.18}
00:30:05.912 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
00:30:05.913 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.45)
00:30:05.914 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.42 mountX=0.19 mountY=-0.16, mountTheta=-0.70
00:30:05.916 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.10, opts=13)
00:30:05.917 00.001 28316 Enqueuing Move request for scope (0.24, -0.10)
00:30:05.918 00.001 29988 Worker thread wakes up
00:30:05.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:05.918 00.000 28316 UpdateGuideState exits: m=2062 RSB=31.1
00:30:05.919 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:05.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:05.919 00.000 28316 Enqueuing Expose request
00:30:05.920 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
00:30:05.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
00:30:05.920 00.000 29988 Moving (0.24, -0.10) raw xDistance=0.19 yDistance=-0.16
00:30:05.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:30:05.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:05.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:30:05.920 00.000 29988 MoveAxis(E, 0, ABG)
00:30:05.920 00.000 29988 Move returns status 0, amount 0
00:30:05.920 00.000 29988 MoveAxis(N, 0, ABG)
00:30:05.920 00.000 29988 Move returns status 0, amount 0
00:30:05.920 00.000 29988 move complete, result=0
00:30:05.920 00.000 29988 worker thread done servicing request
00:30:05.920 00.000 29988 Worker thread wakes up
00:30:05.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:05.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:05.921 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:07.445 01.524 29988 Exposure complete
00:30:07.487 00.042 29988 worker thread done servicing request
00:30:07.488 00.001 28316 OnExposeComplete: enter
00:30:07.490 00.002 28316 UpdateGuideState(): m_state=6
00:30:07.491 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4089
00:30:07.492 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=117.10, Mass=1940, SNR=30.1, Peak=158 HFD=4.3
00:30:07.493 00.001 28316 MultiStar: large primary error, entering stabilization period
00:30:07.494 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:30:07.494 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.34)
00:30:07.495 00.001 28316 CameraToMount -- cameraX=0.79 cameraY=-0.24 hyp=0.82 cameraTheta=-0.30 mountX=0.55 mountY=-0.59, mountTheta=-0.83
00:30:07.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=-0.24, opts=13)
00:30:07.496 00.000 28316 Enqueuing Move request for scope (0.79, -0.24)
00:30:07.497 00.001 29988 Worker thread wakes up
00:30:07.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:07.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.24) opts 0xd
00:30:07.497 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.1
00:30:07.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:07.499 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:07.499 00.000 28316 Enqueuing Expose request
00:30:07.500 00.001 29988 Handling offset move in thread for scope, endpoint = (0.79, -0.24)
00:30:07.500 00.000 29988 Moving (0.79, -0.24) raw xDistance=0.55 yDistance=-0.59
00:30:07.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
00:30:07.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
00:30:07.500 00.000 29988 MoveAxis(W, 115, ABG)
00:30:07.500 00.000 29988 Guiding  Dir = 3, Dur = 115
00:30:07.500 00.000 29988 IsSlewing returns 0
00:30:07.500 00.000 29988 IsGuiding returns 0
00:30:07.502 00.002 29988 PulseGuide returned control before completion, sleep 124
00:30:07.632 00.130 29988 IsGuiding returns 0
00:30:07.632 00.000 29988 Move returns status 0, amount 115
00:30:07.632 00.000 29988 MoveAxis(N, 141, ABG)
00:30:07.632 00.000 29988 Guiding  Dir = 0, Dur = 141
00:30:07.632 00.000 29988 IsSlewing returns 0
00:30:07.632 00.000 29988 IsGuiding returns 0
00:30:07.637 00.005 29988 PulseGuide returned control before completion, sleep 147
00:30:07.789 00.152 29988 IsGuiding returns 0
00:30:07.789 00.000 29988 Move returns status 0, amount 141
00:30:07.789 00.000 29988 move complete, result=0
00:30:07.789 00.000 29988 worker thread done servicing request
00:30:07.789 00.000 29988 Worker thread wakes up
00:30:07.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:07.789 00.000 28316 GuideStep: 0.5 px 115 ms WEST, -0.6 px 141 ms NORTH
00:30:07.790 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:09.424 01.634 29988 Exposure complete
00:30:09.457 00.033 29988 worker thread done servicing request
00:30:09.457 00.000 28316 OnExposeComplete: enter
00:30:09.460 00.003 28316 UpdateGuideState(): m_state=6
00:30:09.461 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4090
00:30:09.462 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=117.34, Mass=2039, SNR=30.9, Peak=146 HFD=4.6
00:30:09.463 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
00:30:09.464 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.05)
00:30:09.465 00.001 28316 CameraToMount -- cameraX=0.53 cameraY=-0.00 hyp=0.53 cameraTheta=-0.01 mountX=0.22 mountY=-0.47, mountTheta=-1.13
00:30:09.469 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=-0.00, opts=13)
00:30:09.472 00.003 28316 Enqueuing Move request for scope (0.53, -0.00)
00:30:09.474 00.002 29988 Worker thread wakes up
00:30:09.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:30:09.475 00.001 28316 UpdateGuideState exits: m=2039 RSB=30.9
00:30:09.476 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.00) opts 0xd
00:30:09.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:09.477 00.001 29988 Handling offset move in thread for scope, endpoint = (0.53, -0.00)
00:30:09.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:09.477 00.000 28316 Enqueuing Expose request
00:30:09.478 00.001 29988 Moving (0.53, -0.00) raw xDistance=0.22 yDistance=-0.47
00:30:09.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
00:30:09.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
00:30:09.478 00.000 29988 MoveAxis(W, 55, ABG)
00:30:09.478 00.000 29988 Guiding  Dir = 3, Dur = 55
00:30:09.478 00.000 29988 IsSlewing returns 0
00:30:09.478 00.000 29988 IsGuiding returns 0
00:30:09.481 00.003 29988 PulseGuide returned control before completion, sleep 64
00:30:09.546 00.065 29988 IsGuiding returns 1
00:30:09.547 00.001 29988 scope still moving after pulse duration time elapsed
00:30:09.577 00.030 29988 IsSlewing returns 0
00:30:09.577 00.000 29988 IsGuiding returns 0
00:30:09.578 00.001 29988 scope move finished after 55 + 44 ms
00:30:09.578 00.000 29988 Move returns status 0, amount 55
00:30:09.578 00.000 29988 MoveAxis(N, 112, ABG)
00:30:09.578 00.000 29988 Guiding  Dir = 0, Dur = 112
00:30:09.578 00.000 29988 IsSlewing returns 0
00:30:09.578 00.000 29988 IsGuiding returns 0
00:30:09.584 00.006 29988 PulseGuide returned control before completion, sleep 117
00:30:09.703 00.119 29988 IsGuiding returns 1
00:30:09.703 00.000 29988 scope still moving after pulse duration time elapsed
00:30:09.735 00.032 29988 IsSlewing returns 0
00:30:09.736 00.001 29988 IsGuiding returns 0
00:30:09.736 00.000 29988 scope move finished after 112 + 44 ms
00:30:09.736 00.000 29988 Move returns status 0, amount 112
00:30:09.736 00.000 29988 move complete, result=0
00:30:09.736 00.000 29988 worker thread done servicing request
00:30:09.736 00.000 29988 Worker thread wakes up
00:30:09.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:09.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:09.736 00.000 28316 GuideStep: 0.2 px 55 ms WEST, -0.5 px 112 ms NORTH
00:30:11.155 01.419 29988 Exposure complete
00:30:11.198 00.043 29988 worker thread done servicing request
00:30:11.198 00.000 28316 OnExposeComplete: enter
00:30:11.199 00.001 28316 UpdateGuideState(): m_state=6
00:30:11.200 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4091
00:30:11.200 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=117.61, Mass=1873, SNR=29.6, Peak=159 HFD=3.9
00:30:11.201 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
00:30:11.203 00.002 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
00:30:11.205 00.002 28316 CameraToMount -- cameraX=0.35 cameraY=0.27 hyp=0.44 cameraTheta=0.64 mountX=-0.09 mountY=-0.44, mountTheta=-1.79
00:30:11.207 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.27, opts=13)
00:30:11.208 00.001 28316 Enqueuing Move request for scope (0.35, 0.27)
00:30:11.208 00.000 29988 Worker thread wakes up
00:30:11.209 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:30:11.209 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.6
00:30:11.210 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:11.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:11.210 00.000 28316 Enqueuing Expose request
00:30:11.211 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.27) opts 0xd
00:30:11.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.27)
00:30:11.211 00.000 29988 Moving (0.35, 0.27) raw xDistance=-0.09 yDistance=-0.44
00:30:11.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:30:11.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
00:30:11.211 00.000 29988 MoveAxis(E, 0, ABG)
00:30:11.211 00.000 29988 Move returns status 0, amount 0
00:30:11.211 00.000 29988 MoveAxis(N, 104, ABG)
00:30:11.211 00.000 29988 Guiding  Dir = 0, Dur = 104
00:30:11.211 00.000 29988 IsSlewing returns 0
00:30:11.211 00.000 29988 IsGuiding returns 0
00:30:11.217 00.006 29988 PulseGuide returned control before completion, sleep 110
00:30:11.345 00.128 29988 IsGuiding returns 0
00:30:11.345 00.000 29988 Move returns status 0, amount 104
00:30:11.345 00.000 29988 move complete, result=0
00:30:11.345 00.000 29988 worker thread done servicing request
00:30:11.345 00.000 29988 Worker thread wakes up
00:30:11.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:11.345 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 104 ms NORTH
00:30:11.346 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:12.969 01.623 29988 Exposure complete
00:30:13.001 00.032 29988 worker thread done servicing request
00:30:13.001 00.000 28316 OnExposeComplete: enter
00:30:13.001 00.000 28316 UpdateGuideState(): m_state=6
00:30:13.002 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4092
00:30:13.002 00.000 28316 Star::Find returns 1 (0), X=587.42, Y=117.57, Mass=1889, SNR=29.8, Peak=139 HFD=4.4
00:30:13.004 00.002 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.51 = 1.51)
00:30:13.006 00.002 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.61 = -1.67)
00:30:13.007 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.23 hyp=0.65 cameraTheta=0.36 mountX=0.04 mountY=-0.64, mountTheta=-1.51
00:30:13.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.23, opts=13)
00:30:13.009 00.001 28316 Enqueuing Move request for scope (0.60, 0.23)
00:30:13.009 00.000 29988 Worker thread wakes up
00:30:13.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.23) opts 0xd
00:30:13.009 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.23)
00:30:13.009 00.000 29988 Moving (0.60, 0.23) raw xDistance=0.04 yDistance=-0.64
00:30:13.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:13.010 00.001 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:30:13.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:13.011 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:13.011 00.000 28316 Enqueuing Expose request
00:30:13.012 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:30:13.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:30:13.012 00.000 29988 MoveAxis(E, 0, ABG)
00:30:13.012 00.000 29988 Move returns status 0, amount 0
00:30:13.012 00.000 29988 MoveAxis(N, 154, ABG)
00:30:13.012 00.000 29988 Guiding  Dir = 0, Dur = 154
00:30:13.013 00.001 29988 IsSlewing returns 0
00:30:13.013 00.000 29988 IsGuiding returns 0
00:30:13.018 00.005 29988 PulseGuide returned control before completion, sleep 159
00:30:13.188 00.170 29988 IsGuiding returns 0
00:30:13.188 00.000 29988 Move returns status 0, amount 154
00:30:13.188 00.000 29988 move complete, result=0
00:30:13.188 00.000 29988 worker thread done servicing request
00:30:13.188 00.000 29988 Worker thread wakes up
00:30:13.188 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.6 px 154 ms NORTH
00:30:13.189 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:13.190 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:14.592 01.402 29988 Exposure complete
00:30:14.630 00.038 29988 worker thread done servicing request
00:30:14.630 00.000 28316 OnExposeComplete: enter
00:30:14.631 00.001 28316 UpdateGuideState(): m_state=6
00:30:14.631 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4093
00:30:14.632 00.001 28316 Star::Find returns 1 (0), X=587.28, Y=117.46, Mass=1949, SNR=30.3, Peak=151 HFD=4.1
00:30:14.632 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:30:14.633 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
00:30:14.633 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.12 hyp=0.48 cameraTheta=0.26 mountX=0.08 mountY=-0.47, mountTheta=-1.40
00:30:14.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.12, opts=13)
00:30:14.636 00.002 28316 Enqueuing Move request for scope (0.46, 0.12)
00:30:14.636 00.000 29988 Worker thread wakes up
00:30:14.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:14.637 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:30:14.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:14.638 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:14.638 00.000 28316 Enqueuing Expose request
00:30:14.639 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.12) opts 0xd
00:30:14.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.12)
00:30:14.639 00.000 29988 Moving (0.46, 0.12) raw xDistance=0.08 yDistance=-0.47
00:30:14.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:30:14.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
00:30:14.639 00.000 29988 MoveAxis(E, 0, ABG)
00:30:14.639 00.000 29988 Move returns status 0, amount 0
00:30:14.639 00.000 29988 MoveAxis(N, 111, ABG)
00:30:14.639 00.000 29988 Guiding  Dir = 0, Dur = 111
00:30:14.640 00.001 29988 IsSlewing returns 0
00:30:14.640 00.000 29988 IsGuiding returns 0
00:30:14.646 00.006 29988 PulseGuide returned control before completion, sleep 116
00:30:14.781 00.135 29988 IsGuiding returns 0
00:30:14.781 00.000 29988 Move returns status 0, amount 111
00:30:14.781 00.000 29988 move complete, result=0
00:30:14.781 00.000 29988 worker thread done servicing request
00:30:14.781 00.000 29988 Worker thread wakes up
00:30:14.782 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 111 ms NORTH
00:30:14.783 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:14.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:16.409 01.626 29988 Exposure complete
00:30:16.460 00.051 29988 worker thread done servicing request
00:30:16.460 00.000 28316 OnExposeComplete: enter
00:30:16.461 00.001 28316 UpdateGuideState(): m_state=6
00:30:16.461 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4094
00:30:16.462 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=117.42, Mass=2032, SNR=30.9, Peak=149 HFD=4.5
00:30:16.462 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
00:30:16.463 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.85)
00:30:16.463 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.08 hyp=0.43 cameraTheta=0.19 mountX=0.10 mountY=-0.42, mountTheta=-1.33
00:30:16.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.08, opts=13)
00:30:16.464 00.000 28316 Enqueuing Move request for scope (0.43, 0.08)
00:30:16.465 00.001 29988 Worker thread wakes up
00:30:16.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.08) opts 0xd
00:30:16.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.08)
00:30:16.465 00.000 29988 Moving (0.43, 0.08) raw xDistance=0.10 yDistance=-0.42
00:30:16.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:30:16.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
00:30:16.465 00.000 29988 MoveAxis(E, 0, ABG)
00:30:16.465 00.000 29988 Move returns status 0, amount 0
00:30:16.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:16.466 00.001 28316 UpdateGuideState exits: m=2032 RSB=30.9
00:30:16.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:16.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:16.467 00.001 28316 Enqueuing Expose request
00:30:16.468 00.001 29988 MoveAxis(N, 100, ABG)
00:30:16.468 00.000 29988 Guiding  Dir = 0, Dur = 100
00:30:16.468 00.000 29988 IsSlewing returns 0
00:30:16.468 00.000 29988 IsGuiding returns 0
00:30:16.475 00.007 29988 PulseGuide returned control before completion, sleep 105
00:30:16.581 00.106 29988 IsGuiding returns 0
00:30:16.581 00.000 29988 Move returns status 0, amount 100
00:30:16.581 00.000 29988 move complete, result=0
00:30:16.581 00.000 29988 worker thread done servicing request
00:30:16.581 00.000 29988 Worker thread wakes up
00:30:16.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:16.581 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 100 ms NORTH
00:30:16.582 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:18.000 01.418 29988 Exposure complete
00:30:18.059 00.059 29988 worker thread done servicing request
00:30:18.059 00.000 28316 OnExposeComplete: enter
00:30:18.063 00.004 28316 UpdateGuideState(): m_state=6
00:30:18.065 00.002 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4095
00:30:18.068 00.003 28316 Star::Find returns 1 (0), X=587.38, Y=117.41, Mass=1935, SNR=30.2, Peak=130 HFD=4.3
00:30:18.070 00.002 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (-1.14) = xAngle (1.27 = 1.27)
00:30:18.072 00.002 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.37 = -1.92)
00:30:18.075 00.003 28316 CameraToMount -- cameraX=0.56 cameraY=0.07 hyp=0.57 cameraTheta=0.12 mountX=0.17 mountY=-0.53, mountTheta=-1.26
00:30:18.077 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.07, opts=13)
00:30:18.078 00.001 28316 Enqueuing Move request for scope (0.56, 0.07)
00:30:18.078 00.000 29988 Worker thread wakes up
00:30:18.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.07) opts 0xd
00:30:18.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.07)
00:30:18.078 00.000 29988 Moving (0.56, 0.07) raw xDistance=0.17 yDistance=-0.53
00:30:18.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:30:18.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:30:18.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:30:18.079 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:30:18.079 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:18.080 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:18.080 00.000 28316 Enqueuing Expose request
00:30:18.081 00.001 29988 MoveAxis(E, 0, ABG)
00:30:18.081 00.000 29988 Move returns status 0, amount 0
00:30:18.081 00.000 29988 MoveAxis(N, 127, ABG)
00:30:18.081 00.000 29988 Guiding  Dir = 0, Dur = 127
00:30:18.081 00.000 29988 IsSlewing returns 0
00:30:18.081 00.000 29988 IsGuiding returns 0
00:30:18.086 00.005 29988 PulseGuide returned control before completion, sleep 133
00:30:18.233 00.147 29988 IsGuiding returns 0
00:30:18.234 00.001 29988 Move returns status 0, amount 127
00:30:18.234 00.000 29988 move complete, result=0
00:30:18.234 00.000 29988 worker thread done servicing request
00:30:18.234 00.000 29988 Worker thread wakes up
00:30:18.234 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:18.234 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:18.234 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.5 px 127 ms NORTH
00:30:19.862 01.628 29988 Exposure complete
00:30:19.899 00.037 29988 worker thread done servicing request
00:30:19.899 00.000 28316 OnExposeComplete: enter
00:30:19.900 00.001 28316 UpdateGuideState(): m_state=6
00:30:19.900 00.000 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4096
00:30:19.901 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=117.44, Mass=1806, SNR=29.2, Peak=129 HFD=4.0
00:30:19.901 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.33 = 1.33)
00:30:19.902 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.43 = -1.85)
00:30:19.902 00.000 28316 CameraToMount -- cameraX=0.54 cameraY=0.10 hyp=0.55 cameraTheta=0.19 mountX=0.13 mountY=-0.53, mountTheta=-1.33
00:30:19.904 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.10, opts=13)
00:30:19.904 00.000 28316 Enqueuing Move request for scope (0.54, 0.10)
00:30:19.905 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:19.906 00.001 29988 Worker thread wakes up
00:30:19.906 00.000 28316 UpdateGuideState exits: m=1806 RSB=29.2
00:30:19.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.10) opts 0xd
00:30:19.907 00.001 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.10)
00:30:19.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:19.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:19.908 00.001 28316 Enqueuing Expose request
00:30:19.908 00.000 29988 Moving (0.54, 0.10) raw xDistance=0.13 yDistance=-0.53
00:30:19.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:30:19.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:30:19.908 00.000 29988 MoveAxis(E, 0, ABG)
00:30:19.908 00.000 29988 Move returns status 0, amount 0
00:30:19.908 00.000 29988 MoveAxis(N, 127, ABG)
00:30:19.908 00.000 29988 Guiding  Dir = 0, Dur = 127
00:30:19.908 00.000 29988 IsSlewing returns 0
00:30:19.908 00.000 29988 IsGuiding returns 0
00:30:19.913 00.005 29988 PulseGuide returned control before completion, sleep 133
00:30:20.061 00.148 29988 IsGuiding returns 0
00:30:20.061 00.000 29988 Move returns status 0, amount 127
00:30:20.061 00.000 29988 move complete, result=0
00:30:20.061 00.000 29988 worker thread done servicing request
00:30:20.062 00.001 29988 Worker thread wakes up
00:30:20.062 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 127 ms NORTH
00:30:20.063 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:20.064 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:21.470 01.406 29988 Exposure complete
00:30:21.521 00.051 29988 worker thread done servicing request
00:30:21.522 00.001 28316 OnExposeComplete: enter
00:30:21.523 00.001 28316 UpdateGuideState(): m_state=6
00:30:21.527 00.004 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4097
00:30:21.528 00.001 28316 Star::Find returns 1 (0), X=587.16, Y=117.27, Mass=1874, SNR=29.9, Peak=161 HFD=4.4
00:30:21.528 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:30:21.529 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
00:30:21.530 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.20 mountX=0.21 mountY=-0.27, mountTheta=-0.93
00:30:21.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.07, opts=13)
00:30:21.531 00.000 28316 Enqueuing Move request for scope (0.34, -0.07)
00:30:21.532 00.001 29988 Worker thread wakes up
00:30:21.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:30:21.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd
00:30:21.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.07)
00:30:21.532 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.9
00:30:21.533 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:21.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:21.534 00.001 28316 Enqueuing Expose request
00:30:21.534 00.000 29988 Moving (0.34, -0.07) raw xDistance=0.21 yDistance=-0.27
00:30:21.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:30:21.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:30:21.534 00.000 29988 MoveAxis(W, 43, ABG)
00:30:21.534 00.000 29988 Guiding  Dir = 3, Dur = 43
00:30:21.534 00.000 29988 IsSlewing returns 0
00:30:21.534 00.000 29988 IsGuiding returns 0
00:30:21.536 00.002 29988 PulseGuide returned control before completion, sleep 52
00:30:21.593 00.057 29988 IsGuiding returns 1
00:30:21.593 00.000 29988 scope still moving after pulse duration time elapsed
00:30:21.622 00.029 29988 IsSlewing returns 0
00:30:21.623 00.001 29988 IsGuiding returns 0
00:30:21.623 00.000 29988 scope move finished after 43 + 45 ms
00:30:21.623 00.000 29988 Move returns status 0, amount 43
00:30:21.623 00.000 29988 MoveAxis(N, 66, ABG)
00:30:21.623 00.000 29988 Guiding  Dir = 0, Dur = 66
00:30:21.624 00.001 29988 IsSlewing returns 0
00:30:21.624 00.000 29988 IsGuiding returns 0
00:30:21.629 00.005 29988 PulseGuide returned control before completion, sleep 71
00:30:21.701 00.072 29988 IsGuiding returns 1
00:30:21.701 00.000 29988 scope still moving after pulse duration time elapsed
00:30:21.733 00.032 29988 IsSlewing returns 0
00:30:21.733 00.000 29988 IsGuiding returns 0
00:30:21.733 00.000 29988 scope move finished after 66 + 43 ms
00:30:21.733 00.000 29988 Move returns status 0, amount 66
00:30:21.733 00.000 29988 move complete, result=0
00:30:21.733 00.000 29988 worker thread done servicing request
00:30:21.733 00.000 29988 Worker thread wakes up
00:30:21.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:21.733 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.3 px 66 ms NORTH
00:30:21.735 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:23.365 01.630 29988 Exposure complete
00:30:23.396 00.031 29988 worker thread done servicing request
00:30:23.396 00.000 28316 OnExposeComplete: enter
00:30:23.396 00.000 28316 UpdateGuideState(): m_state=6
00:30:23.397 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4098
00:30:23.397 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=117.61, Mass=1915, SNR=30.0, Peak=150 HFD=4.2
00:30:23.398 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (-1.14) = xAngle (1.96 = 1.96)
00:30:23.398 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.22)
00:30:23.399 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.27 hyp=0.36 cameraTheta=0.82 mountX=-0.14 mountY=-0.34, mountTheta=-1.96
00:30:23.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.27, opts=13)
00:30:23.400 00.000 28316 Enqueuing Move request for scope (0.25, 0.27)
00:30:23.401 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:23.401 00.000 29988 Worker thread wakes up
00:30:23.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.27) opts 0xd
00:30:23.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.27)
00:30:23.401 00.000 29988 Moving (0.25, 0.27) raw xDistance=-0.14 yDistance=-0.34
00:30:23.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:30:23.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:30:23.401 00.000 29988 MoveAxis(E, 0, ABG)
00:30:23.401 00.000 29988 Move returns status 0, amount 0
00:30:23.401 00.000 29988 MoveAxis(N, 82, ABG)
00:30:23.401 00.000 29988 Guiding  Dir = 0, Dur = 82
00:30:23.401 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:30:23.403 00.002 29988 IsSlewing returns 0
00:30:23.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:23.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:23.404 00.001 28316 Enqueuing Expose request
00:30:23.404 00.000 29988 IsGuiding returns 0
00:30:23.408 00.004 29988 PulseGuide returned control before completion, sleep 88
00:30:23.503 00.095 29988 IsGuiding returns 0
00:30:23.503 00.000 29988 Move returns status 0, amount 82
00:30:23.503 00.000 29988 move complete, result=0
00:30:23.503 00.000 29988 worker thread done servicing request
00:30:23.503 00.000 29988 Worker thread wakes up
00:30:23.504 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:23.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:23.504 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 82 ms NORTH
00:30:24.909 01.405 29988 Exposure complete
00:30:24.959 00.050 29988 worker thread done servicing request
00:30:24.959 00.000 28316 OnExposeComplete: enter
00:30:24.960 00.001 28316 UpdateGuideState(): m_state=6
00:30:24.961 00.001 28316 Star::Find(15, 587, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4099
00:30:24.963 00.002 28316 Star::Find returns 1 (0), X=586.61, Y=117.45, Mass=1924, SNR=30.1, Peak=141 HFD=4.4
00:30:24.964 00.001 28316 MultiStar: exiting stabilization period
00:30:24.966 00.002 28316 MultiStar: [#1 -0.48,0.21,0.00,M1] [#2 -0.48,0.20,0.00,M1] [#3 -0.44,0.16,0.00,M1] [#4 -0.44,0.21,0.00,M1] [#5 -0.63,0.34,0.00,M1] [#6 -0.40,0.16,0.00,M1] [#7 -0.22,0.09,0.65,U] [#8 -0.33,0.01,0.61,U] 
00:30:24.967 00.001 28316 single-star, 2 included, MultiStar: {-0.24, 0.08}, one-star: {-0.21, 0.11}
00:30:24.968 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
00:30:24.970 00.002 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
00:30:24.971 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.23 cameraTheta=2.67 mountX=-0.18 mountY=0.14, mountTheta=2.49
00:30:24.972 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.11, opts=13)
00:30:24.973 00.001 28316 Enqueuing Move request for scope (-0.21, 0.11)
00:30:24.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:24.974 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:30:24.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:24.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:24.975 00.001 28316 Enqueuing Expose request
00:30:24.976 00.001 29988 Worker thread wakes up
00:30:24.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
00:30:24.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
00:30:24.976 00.000 29988 Moving (-0.21, 0.11) raw xDistance=-0.18 yDistance=0.14
00:30:24.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:30:24.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:24.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:30:24.976 00.000 29988 MoveAxis(E, 0, ABG)
00:30:24.976 00.000 29988 Move returns status 0, amount 0
00:30:24.976 00.000 29988 MoveAxis(N, 0, ABG)
00:30:24.976 00.000 29988 Move returns status 0, amount 0
00:30:24.976 00.000 29988 move complete, result=0
00:30:24.976 00.000 29988 worker thread done servicing request
00:30:24.976 00.000 29988 Worker thread wakes up
00:30:24.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:24.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:24.977 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:26.609 01.632 29988 Exposure complete
00:30:26.662 00.053 29988 worker thread done servicing request
00:30:26.663 00.001 28316 OnExposeComplete: enter
00:30:26.663 00.000 28316 UpdateGuideState(): m_state=6
00:30:26.664 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4100
00:30:26.664 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=117.66, Mass=1952, SNR=30.3, Peak=169 HFD=4.6
00:30:26.665 00.001 28316 MultiStar: [#1 -0.40,0.09,0.00,M2] [#2 -0.34,0.22,0.00,M2] [#3 -0.43,0.19,0.00,M2] [#4 -0.43,0.31,0.00,M2] [#5 -0.67,0.48,0.00,M2] [#6 -0.25,0.31,0.00,M2] [#7 -0.36,0.21,0.00,M1] [#8 -0.39,0.12,0.00,M2] 
00:30:26.665 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:30:26.666 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:30:26.666 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.94 mountX=-0.35 mountY=-0.03, mountTheta=-3.04
00:30:26.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.32, opts=13)
00:30:26.668 00.001 28316 Enqueuing Move request for scope (-0.12, 0.32)
00:30:26.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:26.669 00.001 29988 Worker thread wakes up
00:30:26.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
00:30:26.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
00:30:26.669 00.000 29988 Moving (-0.12, 0.32) raw xDistance=-0.35 yDistance=-0.03
00:30:26.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:30:26.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:26.669 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:30:26.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:26.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:26.670 00.000 28316 Enqueuing Expose request
00:30:26.671 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:30:26.671 00.000 29988 MoveAxis(E, 73, ABG)
00:30:26.671 00.000 29988 Guiding  Dir = 2, Dur = 73
00:30:26.671 00.000 29988 IsSlewing returns 0
00:30:26.671 00.000 29988 IsGuiding returns 0
00:30:26.673 00.002 29988 PulseGuide returned control before completion, sleep 82
00:30:26.769 00.096 29988 IsGuiding returns 0
00:30:26.769 00.000 29988 Move returns status 0, amount 73
00:30:26.769 00.000 29988 MoveAxis(N, 0, ABG)
00:30:26.769 00.000 29988 Move returns status 0, amount 0
00:30:26.769 00.000 29988 move complete, result=0
00:30:26.769 00.000 29988 worker thread done servicing request
00:30:26.769 00.000 29988 Worker thread wakes up
00:30:26.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:26.769 00.000 28316 GuideStep: -0.3 px 73 ms EAST, -0.0 px 0 ms NORTH
00:30:26.770 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:28.189 01.419 29988 Exposure complete
00:30:28.218 00.029 29988 worker thread done servicing request
00:30:28.219 00.001 28316 OnExposeComplete: enter
00:30:28.220 00.001 28316 UpdateGuideState(): m_state=6
00:30:28.220 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4101
00:30:28.220 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=117.28, Mass=1911, SNR=30.0, Peak=167 HFD=4.4
00:30:28.221 00.001 28316 MultiStar: [#1 -0.34,-0.03,0.92,U] [#2 -0.38,0.13,0.00,M3] [#3 -0.44,-0.02,0.00,M3] [#4 -0.29,0.00,0.88,U] [#5 -0.53,0.10,0.00,M3] [#6 -0.32,0.04,0.70,U] [#7 -0.18,-0.14,0.67,U] [#8 -0.30,-0.13,0.60,U] 
00:30:28.221 00.000 28316 single-star, 5 included, MultiStar: {-0.24, -0.05}, one-star: {-0.05, -0.06}
00:30:28.222 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.11 = -1.11)
00:30:28.222 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
00:30:28.223 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.26 mountX=0.03 mountY=0.07, mountTheta=1.12
00:30:28.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
00:30:28.224 00.000 28316 Enqueuing Move request for scope (-0.05, -0.06)
00:30:28.225 00.001 29988 Worker thread wakes up
00:30:28.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:30:28.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:30:28.225 00.000 29988 Moving (-0.05, -0.06) raw xDistance=0.03 yDistance=0.07
00:30:28.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:30:28.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:28.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:28.227 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:30:28.227 00.000 29988 MoveAxis(E, 0, ABG)
00:30:28.227 00.000 29988 Move returns status 0, amount 0
00:30:28.227 00.000 29988 MoveAxis(N, 0, ABG)
00:30:28.227 00.000 29988 Move returns status 0, amount 0
00:30:28.227 00.000 29988 move complete, result=0
00:30:28.227 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:30:28.228 00.001 29988 worker thread done servicing request
00:30:28.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:28.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:28.229 00.000 28316 Enqueuing Expose request
00:30:28.229 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:28.230 00.001 29988 Worker thread wakes up
00:30:28.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:28.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:29.854 01.624 29988 Exposure complete
00:30:29.895 00.041 29988 worker thread done servicing request
00:30:29.895 00.000 28316 OnExposeComplete: enter
00:30:29.896 00.001 28316 UpdateGuideState(): m_state=6
00:30:29.897 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4102
00:30:29.898 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=117.41, Mass=1946, SNR=30.5, Peak=174 HFD=4.4
00:30:29.900 00.002 28316 MultiStar: [#1 -0.37,-0.17,0.00,M2] [#2 -0.46,0.16,0.00,M4] [#3 -0.41,0.03,0.00,M4] [#4 -0.48,0.19,0.00,M2] [#5 -0.56,0.20,0.00,M4] [#6 -0.41,0.09,0.00,M2] [#7 -0.24,-0.03,0.68,U] [#8 -0.39,-0.14,0.00,M2] 
00:30:29.900 00.000 28316 single-star, 1 included, MultiStar: {-0.17, 0.03}, one-star: {-0.12, 0.07}
00:30:29.901 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:30:29.902 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
00:30:29.903 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=-0.11 mountY=0.08, mountTheta=2.52
00:30:29.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.07, opts=13)
00:30:29.905 00.001 28316 Enqueuing Move request for scope (-0.12, 0.07)
00:30:29.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:29.906 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.5
00:30:29.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:29.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:29.908 00.001 28316 Enqueuing Expose request
00:30:29.908 00.000 29988 Worker thread wakes up
00:30:29.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
00:30:29.908 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
00:30:29.909 00.001 29988 Moving (-0.12, 0.07) raw xDistance=-0.11 yDistance=0.08
00:30:29.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:30:29.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:29.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:30:29.909 00.000 29988 MoveAxis(E, 0, ABG)
00:30:29.909 00.000 29988 Move returns status 0, amount 0
00:30:29.909 00.000 29988 MoveAxis(N, 0, ABG)
00:30:29.909 00.000 29988 Move returns status 0, amount 0
00:30:29.909 00.000 29988 move complete, result=0
00:30:29.909 00.000 29988 worker thread done servicing request
00:30:29.909 00.000 29988 Worker thread wakes up
00:30:29.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:29.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:29.909 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:31.435 01.526 29988 Exposure complete
00:30:31.478 00.043 29988 worker thread done servicing request
00:30:31.478 00.000 28316 OnExposeComplete: enter
00:30:31.480 00.002 28316 UpdateGuideState(): m_state=6
00:30:31.482 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4103
00:30:31.484 00.002 28316 Star::Find returns 1 (0), X=586.65, Y=117.41, Mass=1925, SNR=30.0, Peak=151 HFD=4.3
00:30:31.487 00.003 28316 MultiStar: [#1 -0.37,0.12,0.00,M3] [#2 -0.51,0.12,0.00,M5] [#3 -0.36,-0.03,0.88,U] [#4 -0.53,0.14,0.00,M3] [#5 -0.65,0.35,0.00,M5] [#6 -0.52,0.24,0.00,M3] [#7 -0.27,0.10,0.67,U] [#8 -0.36,-0.00,0.59,U] 
00:30:31.489 00.002 28316 single-star, 3 included, MultiStar: {-0.28, 0.03}, one-star: {-0.17, 0.07}
00:30:31.490 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.91 = -2.38)
00:30:31.490 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.72)
00:30:31.491 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.76 mountX=-0.13 mountY=0.12, mountTheta=2.40
00:30:31.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.07, opts=13)
00:30:31.492 00.000 28316 Enqueuing Move request for scope (-0.17, 0.07)
00:30:31.493 00.001 29988 Worker thread wakes up
00:30:31.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
00:30:31.493 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
00:30:31.493 00.000 29988 Moving (-0.17, 0.07) raw xDistance=-0.13 yDistance=0.12
00:30:31.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:30:31.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:31.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:31.493 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
00:30:31.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:31.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:30:31.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:31.495 00.001 28316 Enqueuing Expose request
00:30:31.496 00.001 29988 MoveAxis(E, 0, ABG)
00:30:31.496 00.000 29988 Move returns status 0, amount 0
00:30:31.496 00.000 29988 MoveAxis(N, 0, ABG)
00:30:31.496 00.000 29988 Move returns status 0, amount 0
00:30:31.496 00.000 29988 move complete, result=0
00:30:31.496 00.000 29988 worker thread done servicing request
00:30:31.496 00.000 29988 Worker thread wakes up
00:30:31.496 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:31.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:31.497 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:33.132 01.635 29988 Exposure complete
00:30:33.166 00.034 29988 worker thread done servicing request
00:30:33.166 00.000 28316 OnExposeComplete: enter
00:30:33.167 00.001 28316 UpdateGuideState(): m_state=6
00:30:33.167 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4104
00:30:33.168 00.001 28316 Star::Find returns 1 (0), X=586.63, Y=117.38, Mass=1997, SNR=30.6, Peak=136 HFD=4.6
00:30:33.169 00.001 28316 MultiStar: [#1 -0.58,0.11,0.00,M4] [#2 -0.65,0.10,0.00,M6] [#3 -0.71,0.10,0.00,M4] [#4 -0.68,0.11,0.00,M4] [#5 -0.83,0.18,0.00,M6] [#6 -0.68,0.12,0.00,M4] [#7 -0.54,0.10,0.00,M1] [#8 -0.81,-0.10,0.00,M2] 
00:30:33.169 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (-1.14) = xAngle (4.08 = -2.20)
00:30:33.170 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.18 = 0.90)
00:30:33.170 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=-0.11 mountY=0.15, mountTheta=2.22
00:30:33.171 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.04, opts=13)
00:30:33.172 00.001 28316 Enqueuing Move request for scope (-0.19, 0.04)
00:30:33.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:30:33.173 00.001 28316 UpdateGuideState exits: m=1997 RSB=30.6
00:30:33.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:33.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:33.174 00.000 28316 Enqueuing Expose request
00:30:33.175 00.001 29988 Worker thread wakes up
00:30:33.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
00:30:33.175 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
00:30:33.175 00.000 29988 Moving (-0.19, 0.04) raw xDistance=-0.11 yDistance=0.15
00:30:33.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:30:33.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:33.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:30:33.175 00.000 29988 MoveAxis(E, 0, ABG)
00:30:33.175 00.000 29988 Move returns status 0, amount 0
00:30:33.175 00.000 29988 MoveAxis(N, 0, ABG)
00:30:33.175 00.000 29988 Move returns status 0, amount 0
00:30:33.175 00.000 29988 move complete, result=0
00:30:33.175 00.000 29988 worker thread done servicing request
00:30:33.175 00.000 29988 Worker thread wakes up
00:30:33.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:33.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:33.175 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:34.688 01.513 29988 Exposure complete
00:30:34.720 00.032 29988 worker thread done servicing request
00:30:34.720 00.000 28316 OnExposeComplete: enter
00:30:34.721 00.001 28316 UpdateGuideState(): m_state=6
00:30:34.721 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4105
00:30:34.722 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=117.36, Mass=1926, SNR=30.2, Peak=139 HFD=4.7
00:30:34.723 00.001 28316 MultiStar: [#1 -0.38,0.01,0.00,M5] [#2 -0.45,0.08,0.00,M7] [#3 -0.57,0.06,0.00,M5] [#4 -0.40,0.17,0.00,M5] [#5 -0.55,0.30,0.00,M7] [#6 -0.43,0.11,0.00,M5] [#7 -0.37,-0.11,0.00,M2] [#8 -0.35,-0.03,0.60,U] 
00:30:34.724 00.001 28316 single-star, 1 included, MultiStar: {-0.18, 0.00}, one-star: {-0.08, 0.02}
00:30:34.724 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (-1.14) = xAngle (4.10 = -2.19)
00:30:34.724 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.91)
00:30:34.725 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.95 mountX=-0.05 mountY=0.07, mountTheta=2.20
00:30:34.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
00:30:34.727 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
00:30:34.728 00.001 29988 Worker thread wakes up
00:30:34.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:30:34.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:30:34.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:34.729 00.001 29988 Moving (-0.08, 0.02) raw xDistance=-0.05 yDistance=0.07
00:30:34.729 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.2
00:30:34.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:30:34.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:34.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:34.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:30:34.729 00.000 29988 MoveAxis(E, 0, ABG)
00:30:34.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:34.730 00.000 28316 Enqueuing Expose request
00:30:34.730 00.000 29988 Move returns status 0, amount 0
00:30:34.730 00.000 29988 MoveAxis(N, 0, ABG)
00:30:34.730 00.000 29988 Move returns status 0, amount 0
00:30:34.731 00.001 29988 move complete, result=0
00:30:34.731 00.000 29988 worker thread done servicing request
00:30:34.731 00.000 29988 Worker thread wakes up
00:30:34.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:34.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:34.732 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:36.361 01.629 29988 Exposure complete
00:30:36.392 00.031 29988 worker thread done servicing request
00:30:36.392 00.000 28316 OnExposeComplete: enter
00:30:36.392 00.000 28316 UpdateGuideState(): m_state=6
00:30:36.393 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4106
00:30:36.393 00.000 28316 Star::Find returns 1 (0), X=586.72, Y=117.63, Mass=1995, SNR=30.6, Peak=144 HFD=4.5
00:30:36.394 00.001 28316 MultiStar: [#1 -0.38,0.12,0.00,M6] [#2 -0.47,0.27,0.00,M8] [#3 -0.54,0.14,0.00,M6] [#4 -0.31,0.07,0.84,U] [#5 -0.65,0.35,0.00,M8] [#6 -0.35,0.23,0.00,M6] [#7 -0.30,0.20,0.65,U] [#8 -0.32,-0.12,0.60,U] 
00:30:36.394 00.000 28316 refined, 3 included, MultiStar: {-0.24, 0.13}, one-star: {-0.10, 0.29}
00:30:36.395 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.80 = -2.49)
00:30:36.395 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.62)
00:30:36.396 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.28 cameraTheta=2.65 mountX=-0.22 mountY=0.16, mountTheta=2.51
00:30:36.396 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.13, opts=13)
00:30:36.397 00.001 28316 Enqueuing Move request for scope (-0.24, 0.13)
00:30:36.397 00.000 29988 Worker thread wakes up
00:30:36.398 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
00:30:36.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
00:30:36.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:36.398 00.000 28316 UpdateGuideState exits: m=1995 RSB=30.6
00:30:36.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:36.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:36.400 00.001 28316 Enqueuing Expose request
00:30:36.400 00.000 29988 Moving (-0.24, 0.13) raw xDistance=-0.22 yDistance=0.16
00:30:36.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:30:36.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:36.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:30:36.401 00.001 29988 MoveAxis(E, 46, ABG)
00:30:36.401 00.000 29988 Guiding  Dir = 2, Dur = 46
00:30:36.401 00.000 29988 IsSlewing returns 0
00:30:36.401 00.000 29988 IsGuiding returns 0
00:30:36.403 00.002 29988 PulseGuide returned control before completion, sleep 55
00:30:36.471 00.068 29988 IsGuiding returns 0
00:30:36.471 00.000 29988 Move returns status 0, amount 46
00:30:36.471 00.000 29988 MoveAxis(N, 0, ABG)
00:30:36.471 00.000 29988 Move returns status 0, amount 0
00:30:36.471 00.000 29988 move complete, result=0
00:30:36.472 00.001 29988 worker thread done servicing request
00:30:36.472 00.000 29988 Worker thread wakes up
00:30:36.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:36.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:36.472 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.2 px 0 ms NORTH
00:30:37.880 01.408 29988 Exposure complete
00:30:37.932 00.052 29988 worker thread done servicing request
00:30:37.932 00.000 28316 OnExposeComplete: enter
00:30:37.935 00.003 28316 UpdateGuideState(): m_state=6
00:30:37.937 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4107
00:30:37.939 00.002 28316 Star::Find returns 1 (0), X=586.88, Y=117.15, Mass=1910, SNR=29.9, Peak=184 HFD=4.3
00:30:37.943 00.004 28316 MultiStar: [#1 -0.31,-0.09,0.91,U] [#2 -0.30,-0.11,0.95,U] [#3 -0.24,-0.11,0.87,U] [#4 -0.21,-0.05,0.90,U] [#5 -0.50,0.12,0.00,M9] [#6 -0.18,0.00,0.71,U] [#7 -0.01,-0.19,0.68,U] [#8 -0.19,-0.20,0.60,U] 
00:30:37.945 00.002 28316 single-star, 7 included, MultiStar: {-0.17, -0.11}, one-star: {0.06, -0.19}
00:30:37.947 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-1.14) = xAngle (-0.12 = -0.12)
00:30:37.950 00.003 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.98 = 2.98)
00:30:37.952 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.26 mountX=0.20 mountY=0.03, mountTheta=0.16
00:30:37.957 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
00:30:37.958 00.001 28316 Enqueuing Move request for scope (0.06, -0.19)
00:30:37.958 00.000 29988 Worker thread wakes up
00:30:37.960 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:37.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
00:30:37.960 00.000 28316 UpdateGuideState exits: m=1910 RSB=29.9
00:30:37.961 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
00:30:37.961 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:37.962 00.001 29988 Moving (0.06, -0.19) raw xDistance=0.20 yDistance=0.03
00:30:37.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:30:37.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:37.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:37.962 00.000 28316 Enqueuing Expose request
00:30:37.963 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:37.963 00.000 29988 MoveAxis(E, 0, ABG)
00:30:37.963 00.000 29988 Move returns status 0, amount 0
00:30:37.963 00.000 29988 MoveAxis(N, 0, ABG)
00:30:37.963 00.000 29988 Move returns status 0, amount 0
00:30:37.963 00.000 29988 move complete, result=0
00:30:37.963 00.000 29988 worker thread done servicing request
00:30:37.963 00.000 29988 Worker thread wakes up
00:30:37.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:37.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:37.963 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:39.600 01.637 29988 Exposure complete
00:30:39.638 00.038 29988 worker thread done servicing request
00:30:39.639 00.001 28316 OnExposeComplete: enter
00:30:39.641 00.002 28316 UpdateGuideState(): m_state=6
00:30:39.644 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4108
00:30:39.647 00.003 28316 Star::Find returns 1 (0), X=586.89, Y=117.31, Mass=1866, SNR=29.6, Peak=187 HFD=4.2
00:30:39.647 00.000 28316 MultiStar: [#1 -0.16,-0.20,0.92,U] [#2 -0.27,-0.04,0.97,U] [#3 -0.22,-0.11,0.87,U] [#4 -0.22,-0.05,0.88,U] [#5 -0.28,0.02,0.84,U] [#6 -0.22,0.08,0.74,U] [#7 -0.08,-0.09,0.66,U] [#8 -0.08,-0.03,0.63,U] 
00:30:39.647 00.000 28316 single-star, 8 included, MultiStar: {-0.16, -0.05}, one-star: {0.08, -0.03}
00:30:39.648 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:30:39.648 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
00:30:39.648 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.39 mountX=0.06 mountY=-0.05, mountTheta=-0.73
00:30:39.650 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
00:30:39.650 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
00:30:39.651 00.001 29988 Worker thread wakes up
00:30:39.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:39.651 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:30:39.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:39.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:39.652 00.000 28316 Enqueuing Expose request
00:30:39.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
00:30:39.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
00:30:39.653 00.000 29988 Moving (0.08, -0.03) raw xDistance=0.06 yDistance=-0.05
00:30:39.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:30:39.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:39.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:30:39.653 00.000 29988 MoveAxis(E, 0, ABG)
00:30:39.653 00.000 29988 Move returns status 0, amount 0
00:30:39.653 00.000 29988 MoveAxis(N, 0, ABG)
00:30:39.653 00.000 29988 Move returns status 0, amount 0
00:30:39.653 00.000 29988 move complete, result=0
00:30:39.653 00.000 29988 worker thread done servicing request
00:30:39.653 00.000 29988 Worker thread wakes up
00:30:39.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:39.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:39.653 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:41.175 01.522 29988 Exposure complete
00:30:41.213 00.038 29988 worker thread done servicing request
00:30:41.213 00.000 28316 OnExposeComplete: enter
00:30:41.214 00.001 28316 UpdateGuideState(): m_state=6
00:30:41.214 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4109
00:30:41.215 00.001 28316 Star::Find returns 1 (0), X=586.85, Y=117.25, Mass=1973, SNR=30.4, Peak=174 HFD=4.4
00:30:41.215 00.000 28316 MultiStar: [#1 -0.28,-0.01,0.90,U] [#2 -0.28,-0.07,0.96,U] [#3 -0.29,0.02,0.86,U] [#4 -0.30,0.17,0.86,U] [#5 -0.41,0.20,0.00,M9] [#6 -0.31,0.10,0.71,U] [#7 -0.15,0.04,0.66,U] [#8 -0.21,0.01,0.62,U] 
00:30:41.216 00.001 28316 single-star, 7 included, MultiStar: {-0.22, 0.02}, one-star: {0.04, -0.09}
00:30:41.216 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-1.14) = xAngle (-0.06 = -0.06)
00:30:41.217 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
00:30:41.217 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.20 mountX=0.10 mountY=0.01, mountTheta=0.09
00:30:41.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
00:30:41.218 00.000 28316 Enqueuing Move request for scope (0.04, -0.09)
00:30:41.220 00.002 29988 Worker thread wakes up
00:30:41.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:41.220 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:30:41.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:41.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:41.221 00.000 28316 Enqueuing Expose request
00:30:41.222 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
00:30:41.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
00:30:41.222 00.000 29988 Moving (0.04, -0.09) raw xDistance=0.10 yDistance=0.01
00:30:41.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:30:41.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:41.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:30:41.222 00.000 29988 MoveAxis(E, 0, ABG)
00:30:41.222 00.000 29988 Move returns status 0, amount 0
00:30:41.222 00.000 29988 MoveAxis(N, 0, ABG)
00:30:41.222 00.000 29988 Move returns status 0, amount 0
00:30:41.222 00.000 29988 move complete, result=0
00:30:41.222 00.000 29988 worker thread done servicing request
00:30:41.222 00.000 29988 Worker thread wakes up
00:30:41.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:41.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:41.222 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:42.845 01.623 29988 Exposure complete
00:30:42.874 00.029 29988 worker thread done servicing request
00:30:42.874 00.000 28316 OnExposeComplete: enter
00:30:42.875 00.001 28316 UpdateGuideState(): m_state=6
00:30:42.875 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4110
00:30:42.876 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=117.39, Mass=1882, SNR=29.7, Peak=172 HFD=4.4
00:30:42.877 00.001 28316 MultiStar: [#1 -0.32,-0.03,0.92,U] [#2 -0.33,0.14,0.98,U] [#3 -0.33,0.05,0.84,U] [#4 -0.27,0.12,0.89,U] [#5 -0.43,0.25,0.00,M10] [#6 -0.15,0.15,0.72,U] [#7 -0.09,0.03,0.68,U] [#8 -0.27,-0.15,0.60,U] 
00:30:42.877 00.000 28316 single-star, 7 included, MultiStar: {-0.22, 0.05}, one-star: {0.01, 0.05}
00:30:42.878 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
00:30:42.878 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
00:30:42.879 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.38 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
00:30:42.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
00:30:42.880 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
00:30:42.881 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:42.881 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:30:42.882 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:42.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:42.883 00.001 28316 Enqueuing Expose request
00:30:42.883 00.000 29988 Worker thread wakes up
00:30:42.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
00:30:42.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
00:30:42.883 00.000 29988 Moving (0.01, 0.05) raw xDistance=-0.04 yDistance=-0.03
00:30:42.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:30:42.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:42.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:30:42.883 00.000 29988 MoveAxis(E, 0, ABG)
00:30:42.883 00.000 29988 Move returns status 0, amount 0
00:30:42.883 00.000 29988 MoveAxis(N, 0, ABG)
00:30:42.883 00.000 29988 Move returns status 0, amount 0
00:30:42.883 00.000 29988 move complete, result=0
00:30:42.883 00.000 29988 worker thread done servicing request
00:30:42.883 00.000 29988 Worker thread wakes up
00:30:42.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:42.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:42.884 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:44.402 01.518 29988 Exposure complete
00:30:44.450 00.048 29988 worker thread done servicing request
00:30:44.450 00.000 28316 OnExposeComplete: enter
00:30:44.451 00.001 28316 UpdateGuideState(): m_state=6
00:30:44.452 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4111
00:30:44.452 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=117.42, Mass=1977, SNR=30.5, Peak=167 HFD=4.3
00:30:44.453 00.001 28316 MultiStar: [#1 -0.49,0.09,0.00,M3] [#2 -0.56,0.26,0.00,M5] [#3 -0.43,0.08,0.00,M3] [#4 -0.47,0.12,0.00,M1] [#5 -0.70,0.40,0.00,R] [#6 -0.51,0.16,0.00,M3] [#7 -0.18,-0.08,0.66,U] [#8 -0.29,0.02,0.60,U] 
00:30:44.453 00.000 28316 single-star, 2 included, MultiStar: {-0.19, 0.02}, one-star: {-0.14, 0.08}
00:30:44.454 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.52)
00:30:44.455 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.58)
00:30:44.456 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=-0.13 mountY=0.09, mountTheta=2.54
00:30:44.458 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
00:30:44.459 00.001 28316 Enqueuing Move request for scope (-0.14, 0.08)
00:30:44.460 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:44.462 00.002 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:30:44.464 00.002 29988 Worker thread wakes up
00:30:44.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
00:30:44.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
00:30:44.464 00.000 29988 Moving (-0.14, 0.08) raw xDistance=-0.13 yDistance=0.09
00:30:44.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:30:44.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:44.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:30:44.464 00.000 29988 MoveAxis(E, 0, ABG)
00:30:44.465 00.001 29988 Move returns status 0, amount 0
00:30:44.465 00.000 29988 MoveAxis(N, 0, ABG)
00:30:44.465 00.000 29988 Move returns status 0, amount 0
00:30:44.465 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:44.465 00.000 29988 move complete, result=0
00:30:44.465 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:44.468 00.003 29988 worker thread done servicing request
00:30:44.468 00.000 28316 Enqueuing Expose request
00:30:44.469 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:44.469 00.000 29988 Worker thread wakes up
00:30:44.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:44.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:46.103 01.634 29988 Exposure complete
00:30:46.136 00.033 29988 worker thread done servicing request
00:30:46.136 00.000 28316 OnExposeComplete: enter
00:30:46.137 00.001 28316 UpdateGuideState(): m_state=6
00:30:46.137 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4112
00:30:46.138 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=117.40, Mass=1889, SNR=29.8, Peak=146 HFD=4.3
00:30:46.138 00.000 28316 MultiStar: [#1 -0.42,0.07,0.00,M4] [#2 -0.38,0.14,0.00,M6] [#3 -0.54,0.00,0.00,M4] [#4 -0.42,0.24,0.00,M2] [#5 0.09,-0.09,0.81,U] [#6 -0.30,0.24,0.73,U] [#7 -0.33,0.16,0.67,U] [#8 -0.36,-0.04,0.61,U] 
00:30:46.139 00.001 28316 single-star, 4 included, MultiStar: {-0.19, 0.07}, one-star: {-0.14, 0.06}
00:30:46.139 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (-1.14) = xAngle (3.86 = -2.43)
00:30:46.140 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.96 = 0.67)
00:30:46.142 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.16 cameraTheta=2.71 mountX=-0.12 mountY=0.10, mountTheta=2.45
00:30:46.144 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
00:30:46.144 00.000 28316 Enqueuing Move request for scope (-0.14, 0.06)
00:30:46.145 00.001 29988 Worker thread wakes up
00:30:46.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:46.145 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:30:46.146 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:46.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:46.146 00.000 28316 Enqueuing Expose request
00:30:46.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
00:30:46.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
00:30:46.147 00.000 29988 Moving (-0.14, 0.06) raw xDistance=-0.12 yDistance=0.10
00:30:46.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:30:46.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:46.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:46.147 00.000 29988 MoveAxis(E, 0, ABG)
00:30:46.147 00.000 29988 Move returns status 0, amount 0
00:30:46.147 00.000 29988 MoveAxis(N, 0, ABG)
00:30:46.147 00.000 29988 Move returns status 0, amount 0
00:30:46.147 00.000 29988 move complete, result=0
00:30:46.147 00.000 29988 worker thread done servicing request
00:30:46.147 00.000 29988 Worker thread wakes up
00:30:46.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:46.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:46.148 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:47.665 01.517 29988 Exposure complete
00:30:47.712 00.047 29988 worker thread done servicing request
00:30:47.712 00.000 28316 OnExposeComplete: enter
00:30:47.713 00.001 28316 UpdateGuideState(): m_state=6
00:30:47.714 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4113
00:30:47.715 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=117.54, Mass=1886, SNR=29.9, Peak=139 HFD=4.2
00:30:47.716 00.001 28316 MultiStar: [#1 -0.49,0.12,0.00,M5] [#2 -0.68,0.14,0.00,M7] [#3 -0.57,0.17,0.00,M5] [#4 -0.55,0.25,0.00,M3] [#5 -0.05,-0.03,0.79,U] [#6 -0.51,0.25,0.00,M3] [#7 -0.40,0.24,0.00,M1] [#8 -0.46,0.11,0.00,M1] 
00:30:47.716 00.000 28316 refined, 1 included, MultiStar: {-0.12, 0.10}, one-star: {-0.18, 0.20}
00:30:47.717 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
00:30:47.717 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
00:30:47.717 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=-0.14 mountY=0.06, mountTheta=2.72
00:30:47.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.10, opts=13)
00:30:47.719 00.001 28316 Enqueuing Move request for scope (-0.12, 0.10)
00:30:47.720 00.001 29988 Worker thread wakes up
00:30:47.720 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
00:30:47.720 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
00:30:47.720 00.000 29988 Moving (-0.12, 0.10) raw xDistance=-0.14 yDistance=0.06
00:30:47.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:30:47.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:47.721 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:47.721 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.9
00:30:47.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:47.724 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:30:47.724 00.000 29988 MoveAxis(E, 0, ABG)
00:30:47.724 00.000 29988 Move returns status 0, amount 0
00:30:47.724 00.000 29988 MoveAxis(N, 0, ABG)
00:30:47.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:47.725 00.001 28316 Enqueuing Expose request
00:30:47.725 00.000 29988 Move returns status 0, amount 0
00:30:47.725 00.000 29988 move complete, result=0
00:30:47.726 00.001 29988 worker thread done servicing request
00:30:47.726 00.000 29988 Worker thread wakes up
00:30:47.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:47.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:47.726 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:49.355 01.629 29988 Exposure complete
00:30:49.397 00.042 29988 worker thread done servicing request
00:30:49.397 00.000 28316 OnExposeComplete: enter
00:30:49.398 00.001 28316 UpdateGuideState(): m_state=6
00:30:49.398 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4114
00:30:49.399 00.001 28316 Star::Find returns 1 (0), X=586.39, Y=117.59, Mass=1896, SNR=29.8, Peak=134 HFD=4.3
00:30:49.399 00.000 28316 MultiStar: [#1 -0.70,0.12,0.00,M6] [#2 -0.67,0.16,0.00,M8] [#3 -0.49,0.16,0.00,M6] [#4 -0.61,0.22,0.00,M4] [#5 -0.07,-0.10,0.79,U] [#6 -0.46,0.25,0.00,M4] [#7 -0.48,0.17,0.00,M2] [#8 -0.63,0.00,0.00,M2] 
00:30:49.400 00.001 28316 refined, 1 included, MultiStar: {-0.27, 0.09}, one-star: {-0.43, 0.25}
00:30:49.400 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
00:30:49.400 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
00:30:49.400 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.29 cameraTheta=2.81 mountX=-0.20 mountY=0.20, mountTheta=2.35
00:30:49.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.09, opts=13)
00:30:49.403 00.001 28316 Enqueuing Move request for scope (-0.27, 0.09)
00:30:49.403 00.000 29988 Worker thread wakes up
00:30:49.404 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
00:30:49.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:30:49.404 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:30:49.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:49.405 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:49.405 00.000 28316 Enqueuing Expose request
00:30:49.406 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
00:30:49.406 00.000 29988 Moving (-0.27, 0.09) raw xDistance=-0.20 yDistance=0.20
00:30:49.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:30:49.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:49.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:30:49.406 00.000 29988 MoveAxis(E, 0, ABG)
00:30:49.406 00.000 29988 Move returns status 0, amount 0
00:30:49.406 00.000 29988 MoveAxis(N, 0, ABG)
00:30:49.406 00.000 29988 Move returns status 0, amount 0
00:30:49.406 00.000 29988 move complete, result=0
00:30:49.406 00.000 29988 worker thread done servicing request
00:30:49.406 00.000 29988 Worker thread wakes up
00:30:49.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:49.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:49.407 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:50.933 01.526 29988 Exposure complete
00:30:50.994 00.061 29988 worker thread done servicing request
00:30:50.995 00.001 28316 OnExposeComplete: enter
00:30:50.995 00.000 28316 UpdateGuideState(): m_state=6
00:30:50.996 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4115
00:30:50.996 00.000 28316 Star::Find returns 1 (0), X=586.33, Y=117.47, Mass=1886, SNR=29.8, Peak=138 HFD=4.2
00:30:50.997 00.001 28316 MultiStar: [#1 -0.60,0.19,0.00,M7] [#2 -0.66,0.14,0.00,M9] [#3 -0.56,0.10,0.00,M7] [#4 -0.62,0.21,0.00,M5] [#5 -0.07,-0.05,0.80,U] [#6 -0.59,0.25,0.00,M5] [#7 -0.39,0.17,0.00,M3] [#8 -0.54,0.13,0.00,M3] 
00:30:50.997 00.000 28316 refined, 1 included, MultiStar: {-0.30, 0.05}, one-star: {-0.49, 0.13}
00:30:50.998 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.16)
00:30:50.998 00.000 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
00:30:50.999 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.31 cameraTheta=2.98 mountX=-0.17 mountY=0.25, mountTheta=2.17
00:30:51.001 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.05, opts=13)
00:30:51.002 00.001 28316 Enqueuing Move request for scope (-0.30, 0.05)
00:30:51.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:51.003 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:30:51.003 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:51.004 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:51.004 00.000 28316 Enqueuing Expose request
00:30:51.004 00.000 29988 Worker thread wakes up
00:30:51.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
00:30:51.005 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
00:30:51.005 00.000 29988 Moving (-0.30, 0.05) raw xDistance=-0.17 yDistance=0.25
00:30:51.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:30:51.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:51.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:30:51.005 00.000 29988 MoveAxis(E, 0, ABG)
00:30:51.005 00.000 29988 Move returns status 0, amount 0
00:30:51.005 00.000 29988 MoveAxis(N, 0, ABG)
00:30:51.005 00.000 29988 Move returns status 0, amount 0
00:30:51.005 00.000 29988 move complete, result=0
00:30:51.005 00.000 29988 worker thread done servicing request
00:30:51.005 00.000 29988 Worker thread wakes up
00:30:51.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:51.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:51.005 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:52.636 01.631 29988 Exposure complete
00:30:52.680 00.044 29988 worker thread done servicing request
00:30:52.680 00.000 28316 OnExposeComplete: enter
00:30:52.681 00.001 28316 UpdateGuideState(): m_state=6
00:30:52.681 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4116
00:30:52.682 00.001 28316 Star::Find returns 1 (0), X=586.50, Y=117.81, Mass=1810, SNR=29.1, Peak=150 HFD=3.8
00:30:52.682 00.000 28316 MultiStar: [#1 -0.63,0.32,0.00,M8] [#2 -0.63,0.40,0.00,M10] [#3 -0.67,0.28,0.00,M8] [#4 -0.68,0.47,0.00,M6] [#5 -0.21,0.10,0.83,U] [#6 -0.65,0.34,0.00,M6] [#7 -0.49,0.34,0.00,M4] [#8 -0.68,0.24,0.00,M4] 
00:30:52.683 00.001 28316 refined, 1 included, MultiStar: {-0.27, 0.30}, one-star: {-0.31, 0.47}
00:30:52.683 00.000 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.44 = -2.84)
00:30:52.683 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
00:30:52.683 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.30 hyp=0.40 cameraTheta=2.30 mountX=-0.38 mountY=0.10, mountTheta=2.88
00:30:52.685 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.30, opts=13)
00:30:52.686 00.001 28316 Enqueuing Move request for scope (-0.27, 0.30)
00:30:52.687 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:52.687 00.000 28316 UpdateGuideState exits: m=1810 RSB=29.1
00:30:52.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:52.688 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:52.688 00.000 28316 Enqueuing Expose request
00:30:52.689 00.001 29988 Worker thread wakes up
00:30:52.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.30) opts 0xd
00:30:52.689 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.30)
00:30:52.689 00.000 29988 Moving (-0.27, 0.30) raw xDistance=-0.38 yDistance=0.10
00:30:52.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:30:52.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:52.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:52.689 00.000 29988 MoveAxis(E, 80, ABG)
00:30:52.689 00.000 29988 Guiding  Dir = 2, Dur = 80
00:30:52.689 00.000 29988 IsSlewing returns 0
00:30:52.689 00.000 29988 IsGuiding returns 0
00:30:52.692 00.003 29988 PulseGuide returned control before completion, sleep 88
00:30:52.795 00.103 29988 IsGuiding returns 0
00:30:52.795 00.000 29988 Move returns status 0, amount 80
00:30:52.795 00.000 29988 MoveAxis(N, 0, ABG)
00:30:52.795 00.000 29988 Move returns status 0, amount 0
00:30:52.795 00.000 29988 move complete, result=0
00:30:52.795 00.000 29988 worker thread done servicing request
00:30:52.795 00.000 29988 Worker thread wakes up
00:30:52.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:52.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:52.795 00.000 28316 GuideStep: -0.4 px 80 ms EAST, 0.1 px 0 ms NORTH
00:30:54.200 01.405 29988 Exposure complete
00:30:54.227 00.027 29988 worker thread done servicing request
00:30:54.227 00.000 28316 OnExposeComplete: enter
00:30:54.228 00.001 28316 UpdateGuideState(): m_state=6
00:30:54.228 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4117
00:30:54.231 00.003 28316 Star::Find returns 1 (0), X=586.60, Y=117.63, Mass=1953, SNR=30.3, Peak=145 HFD=4.3
00:30:54.233 00.002 28316 MultiStar: [#1 -0.47,0.27,0.00,M9] [#2 -0.54,0.31,0.00,R] [#3 -0.39,0.12,0.00,M9] [#4 -0.57,0.22,0.00,M7] [#5 0.08,-0.06,0.79,U] [#6 -0.35,0.35,0.00,M7] [#7 -0.26,0.30,0.00,M5] [#8 -0.47,0.27,0.00,M5] 
00:30:54.236 00.003 28316 refined, 1 included, MultiStar: {-0.08, 0.13}, one-star: {-0.21, 0.29}
00:30:54.239 00.003 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.27 = -3.01)
00:30:54.239 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.09)
00:30:54.241 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.13 mountX=-0.16 mountY=0.01, mountTheta=3.05
00:30:54.243 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
00:30:54.244 00.001 28316 Enqueuing Move request for scope (-0.08, 0.13)
00:30:54.245 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:54.248 00.003 28316 UpdateGuideState exits: m=1953 RSB=30.3
00:30:54.250 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:54.253 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:54.255 00.002 28316 Enqueuing Expose request
00:30:54.258 00.003 29988 Worker thread wakes up
00:30:54.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:30:54.258 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:30:54.258 00.000 29988 Moving (-0.08, 0.13) raw xDistance=-0.16 yDistance=0.01
00:30:54.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:30:54.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:54.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:30:54.258 00.000 29988 MoveAxis(E, 0, ABG)
00:30:54.258 00.000 29988 Move returns status 0, amount 0
00:30:54.258 00.000 29988 MoveAxis(N, 0, ABG)
00:30:54.258 00.000 29988 Move returns status 0, amount 0
00:30:54.258 00.000 29988 move complete, result=0
00:30:54.259 00.001 29988 worker thread done servicing request
00:30:54.259 00.000 29988 Worker thread wakes up
00:30:54.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:54.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:54.259 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:55.885 01.626 29988 Exposure complete
00:30:55.912 00.027 29988 worker thread done servicing request
00:30:55.912 00.000 28316 OnExposeComplete: enter
00:30:55.913 00.001 28316 UpdateGuideState(): m_state=6
00:30:55.914 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4118
00:30:55.914 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=117.71, Mass=1907, SNR=30.1, Peak=173 HFD=4.3
00:30:55.916 00.002 28316 MultiStar: [#1 -0.43,0.33,0.00,M10] [#2 0.18,-0.03,0.95,U] [#3 -0.40,0.14,0.00,M10] [#4 -0.39,0.28,0.00,M8] [#5 0.05,0.07,0.83,U] [#6 -0.37,0.41,0.00,M8] [#7 -0.26,0.28,0.00,M6] [#8 -0.33,0.19,0.00,M6] 
00:30:55.916 00.000 28316 refined, 2 included, MultiStar: {0.03, 0.15}, one-star: {-0.13, 0.37}
00:30:55.916 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:30:55.916 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
00:30:55.916 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
00:30:55.917 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
00:30:55.918 00.001 28316 Enqueuing Move request for scope (0.03, 0.15)
00:30:55.918 00.000 29988 Worker thread wakes up
00:30:55.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:55.919 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.1
00:30:55.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:55.921 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:30:55.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:55.921 00.000 28316 Enqueuing Expose request
00:30:55.922 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:30:55.922 00.000 29988 Moving (0.03, 0.15) raw xDistance=-0.12 yDistance=-0.09
00:30:55.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:30:55.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:55.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:30:55.922 00.000 29988 MoveAxis(E, 0, ABG)
00:30:55.922 00.000 29988 Move returns status 0, amount 0
00:30:55.922 00.000 29988 MoveAxis(N, 0, ABG)
00:30:55.922 00.000 29988 Move returns status 0, amount 0
00:30:55.922 00.000 29988 move complete, result=0
00:30:55.922 00.000 29988 worker thread done servicing request
00:30:55.922 00.000 29988 Worker thread wakes up
00:30:55.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:55.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:55.923 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:57.451 01.528 29988 Exposure complete
00:30:57.491 00.040 29988 worker thread done servicing request
00:30:57.492 00.001 28316 OnExposeComplete: enter
00:30:57.495 00.003 28316 UpdateGuideState(): m_state=6
00:30:57.495 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4119
00:30:57.496 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=117.76, Mass=1936, SNR=30.2, Peak=169 HFD=4.2
00:30:57.496 00.000 28316 MultiStar: [#1 -0.48,0.50,0.00,R] [#2 0.02,0.09,0.96,U] [#3 -0.55,0.34,0.00,R] [#4 -0.46,0.50,0.00,M9] [#5 0.02,0.15,0.79,U] [#6 -0.54,0.54,0.00,M9] [#7 -0.45,0.40,0.00,M7] [#8 -0.61,0.35,0.00,M7] 
00:30:57.497 00.001 28316 refined, 2 included, MultiStar: {-0.05, 0.23}, one-star: {-0.16, 0.42}
00:30:57.497 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:30:57.498 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:30:57.498 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.77 mountX=-0.23 mountY=-0.06, mountTheta=-2.88
00:30:57.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.23, opts=13)
00:30:57.499 00.000 28316 Enqueuing Move request for scope (-0.05, 0.23)
00:30:57.500 00.001 29988 Worker thread wakes up
00:30:57.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:57.501 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.2
00:30:57.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:57.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:57.502 00.000 28316 Enqueuing Expose request
00:30:57.503 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
00:30:57.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
00:30:57.503 00.000 29988 Moving (-0.05, 0.23) raw xDistance=-0.23 yDistance=-0.06
00:30:57.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:30:57.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:57.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:30:57.503 00.000 29988 MoveAxis(E, 47, ABG)
00:30:57.503 00.000 29988 Guiding  Dir = 2, Dur = 47
00:30:57.503 00.000 29988 IsSlewing returns 0
00:30:57.503 00.000 29988 IsGuiding returns 0
00:30:57.505 00.002 29988 PulseGuide returned control before completion, sleep 56
00:30:57.577 00.072 29988 IsGuiding returns 0
00:30:57.577 00.000 29988 Move returns status 0, amount 47
00:30:57.577 00.000 29988 MoveAxis(N, 0, ABG)
00:30:57.577 00.000 29988 Move returns status 0, amount 0
00:30:57.577 00.000 29988 move complete, result=0
00:30:57.577 00.000 29988 worker thread done servicing request
00:30:57.577 00.000 29988 Worker thread wakes up
00:30:57.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:57.577 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
00:30:57.578 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:59.202 01.624 29988 Exposure complete
00:30:59.232 00.030 29988 worker thread done servicing request
00:30:59.232 00.000 28316 OnExposeComplete: enter
00:30:59.233 00.001 28316 UpdateGuideState(): m_state=6
00:30:59.233 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4120
00:30:59.234 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=117.66, Mass=1906, SNR=30.0, Peak=158 HFD=4.3
00:30:59.234 00.000 28316 MultiStar: [#1 0.01,-0.20,0.92,U] [#2 0.10,-0.04,0.95,U] [#3 0.09,-0.25,0.87,U] [#4 -0.43,0.31,0.00,M10] [#5 0.06,0.09,0.81,U] [#6 -0.32,0.30,0.00,M10] [#7 -0.34,0.33,0.00,M8] [#8 -0.32,0.19,0.61,U] 
00:30:59.235 00.001 28316 refined, 5 included, MultiStar: {-0.00, 0.02}, one-star: {-0.05, 0.32}
00:30:59.235 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
00:30:59.236 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
00:30:59.236 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.82 mountX=-0.02 mountY=-0.00, mountTheta=-2.92
00:30:59.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.02, opts=13)
00:30:59.238 00.001 28316 Enqueuing Move request for scope (-0.00, 0.02)
00:30:59.238 00.000 29988 Worker thread wakes up
00:30:59.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:30:59.239 00.001 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:30:59.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
00:30:59.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
00:30:59.240 00.000 29988 Moving (-0.00, 0.02) raw xDistance=-0.02 yDistance=-0.00
00:30:59.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:30:59.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:59.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:59.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:30:59.241 00.000 28316 Enqueuing Expose request
00:30:59.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:30:59.242 00.001 29988 MoveAxis(E, 0, ABG)
00:30:59.242 00.000 29988 Move returns status 0, amount 0
00:30:59.242 00.000 29988 MoveAxis(N, 0, ABG)
00:30:59.242 00.000 29988 Move returns status 0, amount 0
00:30:59.242 00.000 29988 move complete, result=0
00:30:59.242 00.000 29988 worker thread done servicing request
00:30:59.242 00.000 29988 Worker thread wakes up
00:30:59.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:30:59.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:30:59.242 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:00.768 01.526 29988 Exposure complete
00:31:00.809 00.041 29988 worker thread done servicing request
00:31:00.810 00.001 28316 OnExposeComplete: enter
00:31:00.810 00.000 28316 UpdateGuideState(): m_state=6
00:31:00.811 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4121
00:31:00.812 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=117.73, Mass=1933, SNR=30.2, Peak=173 HFD=4.3
00:31:00.812 00.000 28316 MultiStar: [#1 0.05,-0.11,0.90,U] [#2 -0.01,0.11,0.95,U] [#3 0.15,0.02,0.84,U] [#4 -0.48,0.44,0.00,R] [#5 0.08,0.17,0.80,U] [#6 -0.30,0.59,0.00,R] [#7 -0.29,0.35,0.00,M9] [#8 -0.35,0.23,0.00,M7] 
00:31:00.812 00.000 28316 refined, 4 included, MultiStar: {0.05, 0.12}, one-star: {-0.00, 0.39}
00:31:00.813 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:31:00.814 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.84)
00:31:00.814 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
00:31:00.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
00:31:00.817 00.001 28316 Enqueuing Move request for scope (0.05, 0.12)
00:31:00.818 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:00.818 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
00:31:00.818 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:00.819 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:00.819 00.000 28316 Enqueuing Expose request
00:31:00.820 00.001 29988 Worker thread wakes up
00:31:00.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
00:31:00.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
00:31:00.820 00.000 29988 Moving (0.05, 0.12) raw xDistance=-0.09 yDistance=-0.10
00:31:00.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:31:00.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:00.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:31:00.820 00.000 29988 MoveAxis(E, 0, ABG)
00:31:00.820 00.000 29988 Move returns status 0, amount 0
00:31:00.820 00.000 29988 MoveAxis(N, 0, ABG)
00:31:00.820 00.000 29988 Move returns status 0, amount 0
00:31:00.820 00.000 29988 move complete, result=0
00:31:00.820 00.000 29988 worker thread done servicing request
00:31:00.820 00.000 29988 Worker thread wakes up
00:31:00.821 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:00.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:00.821 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:02.447 01.626 29988 Exposure complete
00:31:02.503 00.056 29988 worker thread done servicing request
00:31:02.504 00.001 28316 OnExposeComplete: enter
00:31:02.505 00.001 28316 UpdateGuideState(): m_state=6
00:31:02.507 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4122
00:31:02.508 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=117.74, Mass=1911, SNR=29.9, Peak=151 HFD=4.0
00:31:02.509 00.001 28316 MultiStar: [#1 -0.05,-0.18,0.90,U] [#2 -0.13,0.11,0.97,U] [#3 -0.02,-0.09,0.87,U] [#4 -0.16,-0.05,0.88,U] [#5 -0.09,0.17,0.79,U] [#6 -0.22,-0.21,0.71,U] [#7 -0.47,0.31,0.00,M10] [#8 -0.49,0.39,0.00,M8] 
00:31:02.509 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.03}, one-star: {-0.24, 0.40}
00:31:02.510 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (-1.14) = xAngle (4.06 = -2.23)
00:31:02.510 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.16 = 0.88)
00:31:02.511 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.91 mountX=-0.08 mountY=0.10, mountTheta=2.24
00:31:02.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
00:31:02.512 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
00:31:02.513 00.001 29988 Worker thread wakes up
00:31:02.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:31:02.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:31:02.513 00.000 29988 Moving (-0.13, 0.03) raw xDistance=-0.08 yDistance=0.10
00:31:02.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:31:02.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:02.513 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
00:31:02.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:02.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:02.515 00.001 28316 Enqueuing Expose request
00:31:02.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:02.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:31:02.515 00.000 29988 MoveAxis(E, 0, ABG)
00:31:02.515 00.000 29988 Move returns status 0, amount 0
00:31:02.515 00.000 29988 MoveAxis(N, 0, ABG)
00:31:02.515 00.000 29988 Move returns status 0, amount 0
00:31:02.515 00.000 29988 move complete, result=0
00:31:02.515 00.000 29988 worker thread done servicing request
00:31:02.515 00.000 29988 Worker thread wakes up
00:31:02.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:02.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:02.516 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:04.038 01.522 29988 Exposure complete
00:31:04.065 00.027 29988 worker thread done servicing request
00:31:04.065 00.000 28316 OnExposeComplete: enter
00:31:04.066 00.001 28316 UpdateGuideState(): m_state=6
00:31:04.067 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4123
00:31:04.067 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=117.78, Mass=1922, SNR=30.0, Peak=180 HFD=4.4
00:31:04.069 00.002 28316 MultiStar: [#1 0.10,-0.11,0.92,U] [#2 0.12,0.07,0.95,U] [#3 0.26,-0.05,0.88,U] [#4 0.21,-0.07,0.85,U] [#5 0.28,0.24,0.79,U] [#6 0.04,-0.04,0.70,U] [#7 -0.28,0.44,0.00,R] [#8 -0.31,0.47,0.00,M9] 
00:31:04.069 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.08}, one-star: {-0.11, 0.44}
00:31:04.070 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
00:31:04.071 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.49)
00:31:04.072 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.55 mountX=-0.02 mountY=-0.15, mountTheta=-1.69
00:31:04.074 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
00:31:04.075 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
00:31:04.075 00.000 29988 Worker thread wakes up
00:31:04.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
00:31:04.076 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
00:31:04.076 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.02 yDistance=-0.15
00:31:04.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:31:04.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:04.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:04.077 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:31:04.078 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:04.080 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:04.081 00.001 28316 Enqueuing Expose request
00:31:04.082 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:31:04.082 00.000 29988 MoveAxis(E, 0, ABG)
00:31:04.082 00.000 29988 Move returns status 0, amount 0
00:31:04.082 00.000 29988 MoveAxis(N, 0, ABG)
00:31:04.082 00.000 29988 Move returns status 0, amount 0
00:31:04.082 00.000 29988 move complete, result=0
00:31:04.082 00.000 29988 worker thread done servicing request
00:31:04.082 00.000 29988 Worker thread wakes up
00:31:04.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:04.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:04.083 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:05.711 01.628 29988 Exposure complete
00:31:05.754 00.043 29988 worker thread done servicing request
00:31:05.754 00.000 28316 OnExposeComplete: enter
00:31:05.755 00.001 28316 UpdateGuideState(): m_state=6
00:31:05.756 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4124
00:31:05.757 00.001 28316 Star::Find returns 1 (0), X=586.68, Y=117.80, Mass=1835, SNR=29.4, Peak=157 HFD=4.3
00:31:05.758 00.001 28316 MultiStar: [#1 0.14,-0.21,0.91,U] [#2 0.11,-0.01,1.00,U] [#3 0.27,-0.10,0.89,U] [#4 0.14,-0.06,0.90,U] [#5 0.07,0.08,0.81,U] [#6 -0.09,-0.05,0.74,U] [#7 0.10,-0.20,0.67,U] [#8 -0.34,0.41,0.00,M10] 
00:31:05.758 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.00}, one-star: {-0.13, 0.46}
00:31:05.759 00.001 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:31:05.759 00.000 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
00:31:05.759 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.00 mountX=0.03 mountY=-0.07, mountTheta=-1.14
00:31:05.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.00, opts=13)
00:31:05.761 00.001 28316 Enqueuing Move request for scope (0.08, 0.00)
00:31:05.761 00.000 29988 Worker thread wakes up
00:31:05.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:05.762 00.001 28316 UpdateGuideState exits: m=1835 RSB=29.4
00:31:05.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:05.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:05.763 00.000 28316 Enqueuing Expose request
00:31:05.764 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
00:31:05.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
00:31:05.764 00.000 29988 Moving (0.08, 0.00) raw xDistance=0.03 yDistance=-0.07
00:31:05.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:31:05.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:05.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:31:05.764 00.000 29988 MoveAxis(E, 0, ABG)
00:31:05.764 00.000 29988 Move returns status 0, amount 0
00:31:05.764 00.000 29988 MoveAxis(N, 0, ABG)
00:31:05.764 00.000 29988 Move returns status 0, amount 0
00:31:05.764 00.000 29988 move complete, result=0
00:31:05.764 00.000 29988 worker thread done servicing request
00:31:05.764 00.000 29988 Worker thread wakes up
00:31:05.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:05.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:05.765 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:07.291 01.526 29988 Exposure complete
00:31:07.322 00.031 29988 worker thread done servicing request
00:31:07.323 00.001 28316 OnExposeComplete: enter
00:31:07.323 00.000 28316 UpdateGuideState(): m_state=6
00:31:07.324 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4125
00:31:07.326 00.002 28316 Star::Find returns 1 (0), X=586.86, Y=117.88, Mass=1896, SNR=29.8, Peak=171 HFD=4.3
00:31:07.327 00.001 28316 MultiStar: [#1 0.01,-0.14,0.93,U] [#2 0.14,0.15,0.96,U] [#3 0.19,-0.06,0.85,U] [#4 0.16,0.11,0.88,U] [#5 0.07,0.27,0.78,U] [#6 -0.11,0.07,0.72,U] [#7 -0.00,0.10,0.66,U] [#8 -0.34,0.41,0.00,R] 
00:31:07.329 00.002 28316 refined, 7 included, MultiStar: {0.07, 0.14}, one-star: {0.04, 0.54}
00:31:07.330 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
00:31:07.331 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
00:31:07.333 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.12 mountX=-0.10 mountY=-0.12, mountTheta=-2.24
00:31:07.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
00:31:07.335 00.001 28316 Enqueuing Move request for scope (0.07, 0.14)
00:31:07.335 00.000 29988 Worker thread wakes up
00:31:07.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
00:31:07.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
00:31:07.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:07.336 00.001 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:31:07.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:07.337 00.001 29988 Moving (0.07, 0.14) raw xDistance=-0.10 yDistance=-0.12
00:31:07.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:07.337 00.000 28316 Enqueuing Expose request
00:31:07.338 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:31:07.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:07.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:31:07.338 00.000 29988 MoveAxis(E, 0, ABG)
00:31:07.338 00.000 29988 Move returns status 0, amount 0
00:31:07.338 00.000 29988 MoveAxis(N, 0, ABG)
00:31:07.338 00.000 29988 Move returns status 0, amount 0
00:31:07.338 00.000 29988 move complete, result=0
00:31:07.338 00.000 29988 worker thread done servicing request
00:31:07.338 00.000 29988 Worker thread wakes up
00:31:07.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:07.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:07.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:09.068 01.730 29988 Exposure complete
00:31:09.103 00.035 29988 worker thread done servicing request
00:31:09.103 00.000 28316 OnExposeComplete: enter
00:31:09.103 00.000 28316 UpdateGuideState(): m_state=6
00:31:09.104 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4126
00:31:09.105 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=117.74, Mass=1908, SNR=30.0, Peak=160 HFD=4.5
00:31:09.108 00.003 28316 MultiStar: [#1 0.08,-0.14,0.92,U] [#2 0.04,0.09,0.98,U] [#3 0.04,-0.03,0.87,U] [#4 0.10,0.00,0.89,U] [#5 0.09,0.21,0.78,U] [#6 -0.15,-0.16,0.72,U] [#7 -0.02,-0.18,0.65,U] [#8 0.08,-0.07,0.63,U] 
00:31:09.110 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.17, 0.40}
00:31:09.112 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
00:31:09.114 00.002 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
00:31:09.115 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.27 mountX=-0.02 mountY=-0.02, mountTheta=-2.39
00:31:09.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
00:31:09.118 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
00:31:09.119 00.001 29988 Worker thread wakes up
00:31:09.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:09.119 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
00:31:09.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:09.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:09.121 00.001 28316 Enqueuing Expose request
00:31:09.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:31:09.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:31:09.121 00.000 29988 Moving (0.01, 0.03) raw xDistance=-0.02 yDistance=-0.02
00:31:09.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:31:09.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:09.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:09.121 00.000 29988 MoveAxis(E, 0, ABG)
00:31:09.121 00.000 29988 Move returns status 0, amount 0
00:31:09.121 00.000 29988 MoveAxis(N, 0, ABG)
00:31:09.121 00.000 29988 Move returns status 0, amount 0
00:31:09.121 00.000 29988 move complete, result=0
00:31:09.121 00.000 29988 worker thread done servicing request
00:31:09.121 00.000 29988 Worker thread wakes up
00:31:09.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:09.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:09.122 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:10.536 01.414 29988 Exposure complete
00:31:10.570 00.034 29988 worker thread done servicing request
00:31:10.570 00.000 28316 OnExposeComplete: enter
00:31:10.572 00.002 28316 UpdateGuideState(): m_state=6
00:31:10.574 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4127
00:31:10.574 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=117.81, Mass=1946, SNR=30.4, Peak=156 HFD=4.4
00:31:10.575 00.001 28316 MultiStar: [#1 0.10,-0.06,0.89,U] [#2 0.12,0.18,0.94,U] [#3 0.09,0.15,0.84,U] [#4 0.24,-0.01,0.85,U] [#5 0.04,0.27,0.79,U] [#6 -0.07,0.01,0.70,U] [#7 -0.01,0.00,0.66,U] [#8 0.13,0.03,0.58,U] 
00:31:10.576 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.13}, one-star: {-0.13, 0.47}
00:31:10.577 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
00:31:10.578 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
00:31:10.579 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.15 mountX=-0.09 mountY=-0.11, mountTheta=-2.28
00:31:10.581 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.13, opts=13)
00:31:10.582 00.001 28316 Enqueuing Move request for scope (0.06, 0.13)
00:31:10.584 00.002 29988 Worker thread wakes up
00:31:10.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:10.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
00:31:10.585 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.4
00:31:10.587 00.002 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
00:31:10.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:10.587 00.000 29988 Moving (0.06, 0.13) raw xDistance=-0.09 yDistance=-0.11
00:31:10.587 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:10.587 00.000 28316 Enqueuing Expose request
00:31:10.588 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:31:10.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:10.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:31:10.588 00.000 29988 MoveAxis(E, 0, ABG)
00:31:10.588 00.000 29988 Move returns status 0, amount 0
00:31:10.588 00.000 29988 MoveAxis(N, 0, ABG)
00:31:10.588 00.000 29988 Move returns status 0, amount 0
00:31:10.588 00.000 29988 move complete, result=0
00:31:10.588 00.000 29988 worker thread done servicing request
00:31:10.588 00.000 29988 Worker thread wakes up
00:31:10.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:10.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:10.588 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:12.219 01.631 29988 Exposure complete
00:31:12.252 00.033 29988 worker thread done servicing request
00:31:12.252 00.000 28316 OnExposeComplete: enter
00:31:12.253 00.001 28316 UpdateGuideState(): m_state=6
00:31:12.254 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4128
00:31:12.254 00.000 28316 Star::Find returns 1 (0), X=586.59, Y=117.96, Mass=1884, SNR=29.7, Peak=159 HFD=4.1
00:31:12.255 00.001 28316 MultiStar: [#1 -0.14,0.05,0.93,U] [#2 -0.13,0.31,0.98,U] [#3 -0.04,0.20,0.86,U] [#4 -0.11,0.10,0.88,U] [#5 -0.03,0.33,0.79,U] [#6 -0.22,-0.00,0.71,U] [#7 -0.12,0.08,0.68,U] [#8 -0.19,0.09,0.62,U] 
00:31:12.255 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.22}, one-star: {-0.23, 0.62}
00:31:12.256 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.28 = -3.01)
00:31:12.256 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.09)
00:31:12.259 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.25 cameraTheta=2.13 mountX=-0.25 mountY=0.02, mountTheta=3.05
00:31:12.262 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.22, opts=13)
00:31:12.263 00.001 28316 Enqueuing Move request for scope (-0.14, 0.22)
00:31:12.263 00.000 29988 Worker thread wakes up
00:31:12.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
00:31:12.263 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
00:31:12.263 00.000 29988 Moving (-0.14, 0.22) raw xDistance=-0.25 yDistance=0.02
00:31:12.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:12.265 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:31:12.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:12.265 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.7
00:31:12.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:12.265 00.000 29988 MoveAxis(E, 53, ABG)
00:31:12.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:12.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:12.266 00.000 28316 Enqueuing Expose request
00:31:12.266 00.000 29988 Guiding  Dir = 2, Dur = 53
00:31:12.267 00.001 29988 IsSlewing returns 0
00:31:12.267 00.000 29988 IsGuiding returns 0
00:31:12.268 00.001 29988 PulseGuide returned control before completion, sleep 62
00:31:12.342 00.074 29988 IsGuiding returns 0
00:31:12.342 00.000 29988 Move returns status 0, amount 53
00:31:12.342 00.000 29988 MoveAxis(N, 0, ABG)
00:31:12.342 00.000 29988 Move returns status 0, amount 0
00:31:12.342 00.000 29988 move complete, result=0
00:31:12.342 00.000 29988 worker thread done servicing request
00:31:12.342 00.000 29988 Worker thread wakes up
00:31:12.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:12.342 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
00:31:12.345 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:13.765 01.420 29988 Exposure complete
00:31:13.808 00.043 29988 worker thread done servicing request
00:31:13.808 00.000 28316 OnExposeComplete: enter
00:31:13.809 00.001 28316 UpdateGuideState(): m_state=6
00:31:13.809 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4129
00:31:13.809 00.000 28316 Star::Find returns 1 (0), X=586.67, Y=117.87, Mass=1901, SNR=29.9, Peak=164 HFD=4.1
00:31:13.810 00.001 28316 MultiStar: [#1 0.02,-0.05,0.92,U] [#2 -0.07,0.33,0.97,U] [#3 -0.11,0.16,0.87,U] [#4 -0.02,0.06,0.88,U] [#5 -0.10,0.37,0.78,U] [#6 -0.09,0.15,0.73,U] [#7 -0.05,0.01,0.66,U] [#8 -0.09,0.06,0.60,U] 
00:31:13.810 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.19}, one-star: {-0.15, 0.53}
00:31:13.811 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:31:13.811 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:31:13.812 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.94 mountX=-0.21 mountY=-0.02, mountTheta=-3.04
00:31:13.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.19, opts=13)
00:31:13.813 00.000 28316 Enqueuing Move request for scope (-0.07, 0.19)
00:31:13.814 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:13.814 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
00:31:13.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:13.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:13.815 00.000 28316 Enqueuing Expose request
00:31:13.816 00.001 29988 Worker thread wakes up
00:31:13.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
00:31:13.816 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
00:31:13.816 00.000 29988 Moving (-0.07, 0.19) raw xDistance=-0.21 yDistance=-0.02
00:31:13.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:31:13.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:13.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:13.816 00.000 29988 MoveAxis(E, 47, ABG)
00:31:13.816 00.000 29988 Guiding  Dir = 2, Dur = 47
00:31:13.816 00.000 29988 IsSlewing returns 0
00:31:13.817 00.001 29988 IsGuiding returns 0
00:31:13.818 00.001 29988 PulseGuide returned control before completion, sleep 56
00:31:13.884 00.066 29988 IsGuiding returns 1
00:31:13.884 00.000 29988 scope still moving after pulse duration time elapsed
00:31:13.915 00.031 29988 IsSlewing returns 0
00:31:13.916 00.001 29988 IsGuiding returns 0
00:31:13.916 00.000 29988 scope move finished after 47 + 52 ms
00:31:13.916 00.000 29988 Move returns status 0, amount 47
00:31:13.916 00.000 29988 MoveAxis(N, 0, ABG)
00:31:13.916 00.000 29988 Move returns status 0, amount 0
00:31:13.916 00.000 29988 move complete, result=0
00:31:13.916 00.000 29988 worker thread done servicing request
00:31:13.916 00.000 29988 Worker thread wakes up
00:31:13.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:13.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:13.917 00.001 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
00:31:15.545 01.628 29988 Exposure complete
00:31:15.608 00.063 29988 worker thread done servicing request
00:31:15.608 00.000 28316 OnExposeComplete: enter
00:31:15.610 00.002 28316 UpdateGuideState(): m_state=6
00:31:15.610 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4130
00:31:15.611 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=117.65, Mass=1916, SNR=30.0, Peak=159 HFD=4.3
00:31:15.612 00.001 28316 MultiStar: [#1 -0.10,-0.18,0.92,U] [#2 -0.02,-0.01,0.99,U] [#3 0.06,-0.09,0.87,U] [#4 -0.00,-0.01,0.88,U] [#5 0.07,0.08,0.78,U] [#6 -0.19,-0.09,0.72,U] [#7 -0.08,-0.15,0.70,U] [#8 -0.02,-0.21,0.59,U] 
00:31:15.612 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.20, 0.31}
00:31:15.613 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:31:15.613 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
00:31:15.613 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.73 mountX=-0.00 mountY=0.06, mountTheta=1.58
00:31:15.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
00:31:15.615 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
00:31:15.616 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
00:31:15.616 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:31:15.616 00.000 29988 Worker thread wakes up
00:31:15.617 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:31:15.617 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:31:15.617 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.00 yDistance=0.06
00:31:15.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:15.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:15.618 00.001 28316 Enqueuing Expose request
00:31:15.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:31:15.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:15.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:15.618 00.000 29988 MoveAxis(E, 0, ABG)
00:31:15.618 00.000 29988 Move returns status 0, amount 0
00:31:15.618 00.000 29988 MoveAxis(N, 0, ABG)
00:31:15.618 00.000 29988 Move returns status 0, amount 0
00:31:15.618 00.000 29988 move complete, result=0
00:31:15.618 00.000 29988 worker thread done servicing request
00:31:15.618 00.000 29988 Worker thread wakes up
00:31:15.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:15.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:15.619 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:17.136 01.517 29988 Exposure complete
00:31:17.165 00.029 29988 worker thread done servicing request
00:31:17.165 00.000 28316 OnExposeComplete: enter
00:31:17.166 00.001 28316 UpdateGuideState(): m_state=6
00:31:17.167 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4131
00:31:17.168 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=117.74, Mass=1913, SNR=30.0, Peak=175 HFD=4.3
00:31:17.170 00.002 28316 MultiStar: [#1 0.11,-0.20,0.92,U] [#2 0.10,-0.05,0.97,U] [#3 0.09,-0.20,0.86,U] [#4 -0.00,0.03,0.87,U] [#5 0.02,0.16,0.77,U] [#6 -0.09,-0.25,0.72,U] [#7 -0.05,-0.13,0.70,U] [#8 0.15,-0.24,0.61,U] 
00:31:17.171 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {-0.12, 0.40}
00:31:17.172 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.06 = 0.06)
00:31:17.173 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
00:31:17.173 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.08 mountX=0.04 mountY=-0.00, mountTheta=-0.02
00:31:17.175 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
00:31:17.176 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
00:31:17.176 00.000 29988 Worker thread wakes up
00:31:17.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:17.177 00.001 28316 UpdateGuideState exits: m=1913 RSB=30.0
00:31:17.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:17.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:17.178 00.000 28316 Enqueuing Expose request
00:31:17.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
00:31:17.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
00:31:17.179 00.001 29988 Moving (0.02, -0.04) raw xDistance=0.04 yDistance=-0.00
00:31:17.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:31:17.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:17.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:31:17.179 00.000 29988 MoveAxis(E, 0, ABG)
00:31:17.179 00.000 29988 Move returns status 0, amount 0
00:31:17.179 00.000 29988 MoveAxis(N, 0, ABG)
00:31:17.179 00.000 29988 Move returns status 0, amount 0
00:31:17.179 00.000 29988 move complete, result=0
00:31:17.179 00.000 29988 worker thread done servicing request
00:31:17.179 00.000 29988 Worker thread wakes up
00:31:17.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:17.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:17.179 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:18.808 01.629 29988 Exposure complete
00:31:18.840 00.032 29988 worker thread done servicing request
00:31:18.840 00.000 28316 OnExposeComplete: enter
00:31:18.841 00.001 28316 UpdateGuideState(): m_state=6
00:31:18.842 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4132
00:31:18.842 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=117.85, Mass=1918, SNR=29.9, Peak=171 HFD=4.3
00:31:18.843 00.001 28316 MultiStar: [#1 -0.02,-0.16,0.93,U] [#2 -0.04,0.16,0.98,U] [#3 0.03,0.04,0.85,U] [#4 -0.09,0.02,0.89,U] [#5 -0.01,0.19,0.77,U] [#6 -0.05,-0.03,0.72,U] [#7 -0.08,-0.04,0.65,U] [#8 0.09,-0.11,0.61,U] 
00:31:18.843 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.08}, one-star: {-0.05, 0.51}
00:31:18.843 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
00:31:18.844 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
00:31:18.844 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.90 mountX=-0.09 mountY=-0.01, mountTheta=-3.00
00:31:18.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
00:31:18.846 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
00:31:18.846 00.000 29988 Worker thread wakes up
00:31:18.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
00:31:18.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
00:31:18.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:18.847 00.001 29988 Moving (-0.03, 0.08) raw xDistance=-0.09 yDistance=-0.01
00:31:18.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:31:18.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:18.847 00.000 28316 UpdateGuideState exits: m=1918 RSB=29.9
00:31:18.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:18.848 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:18.848 00.000 29988 MoveAxis(E, 0, ABG)
00:31:18.848 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:18.848 00.000 28316 Enqueuing Expose request
00:31:18.849 00.001 29988 Move returns status 0, amount 0
00:31:18.849 00.000 29988 MoveAxis(N, 0, ABG)
00:31:18.849 00.000 29988 Move returns status 0, amount 0
00:31:18.849 00.000 29988 move complete, result=0
00:31:18.849 00.000 29988 worker thread done servicing request
00:31:18.849 00.000 29988 Worker thread wakes up
00:31:18.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:18.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:18.849 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:20.375 01.526 29988 Exposure complete
00:31:20.414 00.039 29988 worker thread done servicing request
00:31:20.414 00.000 28316 OnExposeComplete: enter
00:31:20.415 00.001 28316 UpdateGuideState(): m_state=6
00:31:20.417 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4133
00:31:20.418 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=117.76, Mass=1966, SNR=30.4, Peak=179 HFD=4.5
00:31:20.421 00.003 28316 MultiStar: [#1 0.07,-0.13,0.89,U] [#2 -0.02,0.13,0.95,U] [#3 0.08,0.07,0.89,U] [#4 -0.02,-0.02,0.88,U] [#5 0.05,0.16,0.79,U] [#6 -0.07,-0.06,0.69,U] [#7 -0.02,-0.12,0.65,U] [#8 0.09,-0.05,0.59,U] 
00:31:20.423 00.002 28316 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.21, 0.42}
00:31:20.424 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (-1.14) = xAngle (2.88 = 2.88)
00:31:20.424 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.98 = -0.30)
00:31:20.425 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.73 mountX=-0.06 mountY=-0.02, mountTheta=-2.84
00:31:20.427 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
00:31:20.427 00.000 28316 Enqueuing Move request for scope (-0.01, 0.06)
00:31:20.427 00.000 29988 Worker thread wakes up
00:31:20.427 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:20.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
00:31:20.428 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:31:20.429 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:20.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:20.429 00.000 28316 Enqueuing Expose request
00:31:20.430 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
00:31:20.430 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
00:31:20.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:31:20.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:20.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:20.430 00.000 29988 MoveAxis(E, 0, ABG)
00:31:20.430 00.000 29988 Move returns status 0, amount 0
00:31:20.430 00.000 29988 MoveAxis(N, 0, ABG)
00:31:20.430 00.000 29988 Move returns status 0, amount 0
00:31:20.430 00.000 29988 move complete, result=0
00:31:20.430 00.000 29988 worker thread done servicing request
00:31:20.430 00.000 29988 Worker thread wakes up
00:31:20.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:20.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:20.430 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:22.060 01.630 29988 Exposure complete
00:31:22.098 00.038 29988 worker thread done servicing request
00:31:22.098 00.000 28316 OnExposeComplete: enter
00:31:22.099 00.001 28316 UpdateGuideState(): m_state=6
00:31:22.101 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4134
00:31:22.102 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=117.80, Mass=1902, SNR=30.0, Peak=175 HFD=3.9
00:31:22.104 00.002 28316 MultiStar: [#1 0.06,0.08,0.91,U] [#2 0.00,0.32,0.98,U] [#3 0.06,0.18,0.90,U] [#4 -0.02,0.10,0.86,U] [#5 0.11,0.32,0.79,U] [#6 -0.28,0.11,0.71,U] [#7 -0.26,0.02,0.69,U] [#8 -0.19,-0.01,0.59,U] 
00:31:22.106 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.19}, one-star: {-0.25, 0.46}
00:31:22.109 00.003 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
00:31:22.112 00.003 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.19 = -0.10)
00:31:22.114 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.94 mountX=-0.21 mountY=-0.02, mountTheta=-3.05
00:31:22.118 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.19, opts=13)
00:31:22.119 00.001 28316 Enqueuing Move request for scope (-0.08, 0.19)
00:31:22.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:22.122 00.003 29988 Worker thread wakes up
00:31:22.123 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:31:22.124 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:22.124 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:22.125 00.001 28316 Enqueuing Expose request
00:31:22.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
00:31:22.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
00:31:22.125 00.000 29988 Moving (-0.08, 0.19) raw xDistance=-0.21 yDistance=-0.02
00:31:22.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:31:22.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:22.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:22.125 00.000 29988 MoveAxis(E, 44, ABG)
00:31:22.125 00.000 29988 Guiding  Dir = 2, Dur = 44
00:31:22.125 00.000 29988 IsSlewing returns 0
00:31:22.125 00.000 29988 IsGuiding returns 0
00:31:22.128 00.003 29988 PulseGuide returned control before completion, sleep 53
00:31:22.183 00.055 29988 IsGuiding returns 1
00:31:22.183 00.000 29988 scope still moving after pulse duration time elapsed
00:31:22.216 00.033 29988 IsSlewing returns 0
00:31:22.216 00.000 29988 IsGuiding returns 0
00:31:22.216 00.000 29988 scope move finished after 44 + 45 ms
00:31:22.216 00.000 29988 Move returns status 0, amount 44
00:31:22.216 00.000 29988 MoveAxis(N, 0, ABG)
00:31:22.216 00.000 29988 Move returns status 0, amount 0
00:31:22.216 00.000 29988 move complete, result=0
00:31:22.216 00.000 29988 worker thread done servicing request
00:31:22.216 00.000 29988 Worker thread wakes up
00:31:22.216 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
00:31:22.218 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:22.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:23.630 01.412 29988 Exposure complete
00:31:23.682 00.052 29988 worker thread done servicing request
00:31:23.683 00.001 28316 OnExposeComplete: enter
00:31:23.684 00.001 28316 UpdateGuideState(): m_state=6
00:31:23.686 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4135
00:31:23.687 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=117.82, Mass=1960, SNR=30.4, Peak=145 HFD=4.5
00:31:23.689 00.002 28316 MultiStar: [#1 -0.13,-0.10,0.92,U] [#2 -0.15,0.23,0.96,U] [#3 -0.01,-0.01,0.84,U] [#4 -0.17,0.01,0.86,U] [#5 -0.06,0.20,0.81,U] [#6 -0.22,0.09,0.71,U] [#7 -0.14,-0.02,0.65,U] [#8 -0.20,0.02,0.59,U] 
00:31:23.691 00.002 28316 refined, 8 included, MultiStar: {-0.15, 0.11}, one-star: {-0.29, 0.48}
00:31:23.693 00.002 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.65 = -2.64)
00:31:23.694 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
00:31:23.694 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.50 mountX=-0.17 mountY=0.09, mountTheta=2.67
00:31:23.695 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.11, opts=13)
00:31:23.696 00.001 28316 Enqueuing Move request for scope (-0.15, 0.11)
00:31:23.696 00.000 29988 Worker thread wakes up
00:31:23.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
00:31:23.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
00:31:23.696 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:23.697 00.001 28316 UpdateGuideState exits: m=1960 RSB=30.4
00:31:23.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:23.698 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:23.698 00.000 28316 Enqueuing Expose request
00:31:23.699 00.001 29988 Moving (-0.15, 0.11) raw xDistance=-0.17 yDistance=0.09
00:31:23.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:31:23.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:23.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:31:23.699 00.000 29988 MoveAxis(E, 0, ABG)
00:31:23.699 00.000 29988 Move returns status 0, amount 0
00:31:23.699 00.000 29988 MoveAxis(N, 0, ABG)
00:31:23.699 00.000 29988 Move returns status 0, amount 0
00:31:23.699 00.000 29988 move complete, result=0
00:31:23.699 00.000 29988 worker thread done servicing request
00:31:23.699 00.000 29988 Worker thread wakes up
00:31:23.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:23.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:23.699 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:25.330 01.631 29988 Exposure complete
00:31:25.368 00.038 29988 worker thread done servicing request
00:31:25.368 00.000 28316 OnExposeComplete: enter
00:31:25.369 00.001 28316 UpdateGuideState(): m_state=6
00:31:25.369 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4136
00:31:25.370 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=117.68, Mass=1860, SNR=29.7, Peak=147 HFD=4.2
00:31:25.370 00.000 28316 MultiStar: [#1 0.03,-0.19,0.93,U] [#2 0.06,-0.00,0.98,U] [#3 0.10,-0.03,0.89,U] [#4 -0.04,0.06,0.88,U] [#5 0.04,0.27,0.78,U] [#6 -0.08,-0.10,0.73,U] [#7 0.06,-0.06,0.70,U] [#8 -0.08,-0.05,0.61,U] 
00:31:25.371 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.19, 0.34}
00:31:25.372 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:31:25.373 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
00:31:25.376 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.88 mountX=-0.03 mountY=-0.01, mountTheta=-2.98
00:31:25.379 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
00:31:25.380 00.001 28316 Enqueuing Move request for scope (-0.01, 0.03)
00:31:25.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:25.380 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.7
00:31:25.381 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:25.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:25.382 00.001 28316 Enqueuing Expose request
00:31:25.385 00.003 29988 Worker thread wakes up
00:31:25.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:31:25.385 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:31:25.385 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:31:25.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:31:25.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:25.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:25.385 00.000 29988 MoveAxis(E, 0, ABG)
00:31:25.385 00.000 29988 Move returns status 0, amount 0
00:31:25.385 00.000 29988 MoveAxis(N, 0, ABG)
00:31:25.385 00.000 29988 Move returns status 0, amount 0
00:31:25.385 00.000 29988 move complete, result=0
00:31:25.385 00.000 29988 worker thread done servicing request
00:31:25.385 00.000 29988 Worker thread wakes up
00:31:25.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:25.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:25.385 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:26.905 01.520 29988 Exposure complete
00:31:26.943 00.038 29988 worker thread done servicing request
00:31:26.943 00.000 28316 OnExposeComplete: enter
00:31:26.944 00.001 28316 UpdateGuideState(): m_state=6
00:31:26.944 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4137
00:31:26.946 00.002 28316 Star::Find returns 1 (0), X=586.71, Y=117.76, Mass=1957, SNR=30.4, Peak=165 HFD=4.3
00:31:26.948 00.002 28316 MultiStar: [#1 0.00,-0.13,0.89,U] [#2 -0.03,0.07,0.96,U] [#3 0.10,-0.09,0.85,U] [#4 0.10,0.12,0.87,U] [#5 -0.00,0.23,0.77,U] [#6 -0.03,0.02,0.72,U] [#7 0.01,-0.08,0.65,U] [#8 -0.16,0.06,0.60,U] 
00:31:26.948 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.11, 0.42}
00:31:26.950 00.002 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
00:31:26.952 00.002 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
00:31:26.952 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.71 mountX=-0.08 mountY=-0.03, mountTheta=-2.81
00:31:26.955 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
00:31:26.956 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
00:31:26.958 00.002 29988 Worker thread wakes up
00:31:26.959 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:26.959 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:31:26.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:26.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:26.960 00.000 28316 Enqueuing Expose request
00:31:26.961 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
00:31:26.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
00:31:26.961 00.000 29988 Moving (-0.01, 0.08) raw xDistance=-0.08 yDistance=-0.03
00:31:26.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:31:26.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:26.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:31:26.961 00.000 29988 MoveAxis(E, 0, ABG)
00:31:26.961 00.000 29988 Move returns status 0, amount 0
00:31:26.961 00.000 29988 MoveAxis(N, 0, ABG)
00:31:26.961 00.000 29988 Move returns status 0, amount 0
00:31:26.961 00.000 29988 move complete, result=0
00:31:26.961 00.000 29988 worker thread done servicing request
00:31:26.962 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:26.962 00.000 29988 Worker thread wakes up
00:31:26.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:26.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:28.592 01.630 29988 Exposure complete
00:31:28.627 00.035 29988 worker thread done servicing request
00:31:28.627 00.000 28316 OnExposeComplete: enter
00:31:28.628 00.001 28316 UpdateGuideState(): m_state=6
00:31:28.628 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4138
00:31:28.629 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=117.94, Mass=2053, SNR=31.0, Peak=175 HFD=4.3
00:31:28.629 00.000 28316 MultiStar: [#1 -0.02,-0.08,0.89,U] [#2 -0.05,0.23,0.95,U] [#3 -0.06,0.11,0.82,U] [#4 -0.15,0.13,0.86,U] [#5 -0.06,0.41,0.00,M1] [#6 -0.25,-0.00,0.71,U] [#7 -0.23,0.11,0.64,U] [#8 -0.19,-0.09,0.58,U] 
00:31:28.630 00.001 28316 refined, 7 included, MultiStar: {-0.14, 0.15}, one-star: {-0.25, 0.60}
00:31:28.630 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (-1.14) = xAngle (3.48 = -2.81)
00:31:28.631 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.58 = 0.30)
00:31:28.631 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.20 mountY=0.06, mountTheta=2.84
00:31:28.632 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.15, opts=13)
00:31:28.633 00.001 28316 Enqueuing Move request for scope (-0.14, 0.15)
00:31:28.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:28.634 00.001 28316 UpdateGuideState exits: m=2053 RSB=31.0
00:31:28.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:28.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:28.635 00.001 28316 Enqueuing Expose request
00:31:28.635 00.000 29988 Worker thread wakes up
00:31:28.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
00:31:28.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
00:31:28.636 00.001 29988 Moving (-0.14, 0.15) raw xDistance=-0.20 yDistance=0.06
00:31:28.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:31:28.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:28.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:28.636 00.000 29988 MoveAxis(E, 0, ABG)
00:31:28.636 00.000 29988 Move returns status 0, amount 0
00:31:28.636 00.000 29988 MoveAxis(N, 0, ABG)
00:31:28.636 00.000 29988 Move returns status 0, amount 0
00:31:28.636 00.000 29988 move complete, result=0
00:31:28.636 00.000 29988 worker thread done servicing request
00:31:28.636 00.000 29988 Worker thread wakes up
00:31:28.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:28.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:28.636 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:30.155 01.519 29988 Exposure complete
00:31:30.180 00.025 29988 worker thread done servicing request
00:31:30.181 00.001 28316 OnExposeComplete: enter
00:31:30.181 00.000 28316 UpdateGuideState(): m_state=6
00:31:30.182 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4139
00:31:30.182 00.000 28316 Star::Find returns 1 (0), X=586.55, Y=117.88, Mass=1876, SNR=29.7, Peak=157 HFD=4.0
00:31:30.183 00.001 28316 MultiStar: [#1 -0.03,-0.05,0.90,U] [#2 -0.13,0.13,0.98,U] [#3 -0.01,0.21,0.88,U] [#4 -0.10,0.13,0.89,U] [#5 -0.07,0.33,0.83,U] [#6 -0.29,0.05,0.72,U] [#7 -0.15,0.12,0.69,U] [#8 -0.09,0.06,0.61,U] 
00:31:30.183 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.18}, one-star: {-0.26, 0.54}
00:31:30.184 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.33 = -2.96)
00:31:30.184 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
00:31:30.187 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=-0.22 mountY=0.03, mountTheta=2.99
00:31:30.190 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.18, opts=13)
00:31:30.191 00.001 28316 Enqueuing Move request for scope (-0.13, 0.18)
00:31:30.191 00.000 29988 Worker thread wakes up
00:31:30.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
00:31:30.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
00:31:30.192 00.001 29988 Moving (-0.13, 0.18) raw xDistance=-0.22 yDistance=0.03
00:31:30.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:31:30.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:30.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:30.192 00.000 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:31:30.192 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:30.193 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:30.193 00.000 28316 Enqueuing Expose request
00:31:30.194 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:31:30.194 00.000 29988 MoveAxis(E, 45, ABG)
00:31:30.194 00.000 29988 Guiding  Dir = 2, Dur = 45
00:31:30.194 00.000 29988 IsSlewing returns 0
00:31:30.194 00.000 29988 IsGuiding returns 0
00:31:30.196 00.002 29988 PulseGuide returned control before completion, sleep 54
00:31:30.264 00.068 29988 IsGuiding returns 1
00:31:30.264 00.000 29988 scope still moving after pulse duration time elapsed
00:31:30.296 00.032 29988 IsSlewing returns 0
00:31:30.296 00.000 29988 IsGuiding returns 0
00:31:30.297 00.001 29988 scope move finished after 45 + 57 ms
00:31:30.297 00.000 29988 Move returns status 0, amount 45
00:31:30.297 00.000 29988 MoveAxis(N, 0, ABG)
00:31:30.297 00.000 29988 Move returns status 0, amount 0
00:31:30.297 00.000 29988 move complete, result=0
00:31:30.297 00.000 29988 worker thread done servicing request
00:31:30.297 00.000 29988 Worker thread wakes up
00:31:30.297 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
00:31:30.298 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:30.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:31.923 01.625 29988 Exposure complete
00:31:31.969 00.046 29988 worker thread done servicing request
00:31:31.969 00.000 28316 OnExposeComplete: enter
00:31:31.972 00.003 28316 UpdateGuideState(): m_state=6
00:31:31.973 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4140
00:31:31.974 00.001 28316 Star::Find returns 1 (0), X=586.63, Y=117.87, Mass=1924, SNR=30.2, Peak=158 HFD=4.3
00:31:31.974 00.000 28316 MultiStar: [#1 -0.11,-0.06,0.92,U] [#2 -0.12,0.19,0.96,U] [#3 -0.09,0.05,0.85,U] [#4 -0.10,0.25,0.83,U] [#5 -0.04,0.27,0.78,U] [#6 -0.33,0.03,0.74,U] [#7 -0.19,-0.01,0.68,U] [#8 -0.00,0.09,0.59,U] 
00:31:31.974 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.16}, one-star: {-0.19, 0.53}
00:31:31.975 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
00:31:31.975 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.21)
00:31:31.975 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.25 mountX=-0.20 mountY=0.04, mountTheta=2.93
00:31:31.977 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.16, opts=13)
00:31:31.977 00.000 28316 Enqueuing Move request for scope (-0.13, 0.16)
00:31:31.978 00.001 29988 Worker thread wakes up
00:31:31.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
00:31:31.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
00:31:31.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:31.979 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.2
00:31:31.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:31.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:31.981 00.000 28316 Enqueuing Expose request
00:31:31.982 00.001 29988 Moving (-0.13, 0.16) raw xDistance=-0.20 yDistance=0.04
00:31:31.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
00:31:31.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:31.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:31:31.982 00.000 29988 MoveAxis(E, 45, ABG)
00:31:31.982 00.000 29988 Guiding  Dir = 2, Dur = 45
00:31:31.982 00.000 29988 IsSlewing returns 0
00:31:31.983 00.001 29988 IsGuiding returns 0
00:31:31.985 00.002 29988 PulseGuide returned control before completion, sleep 53
00:31:32.047 00.062 29988 IsGuiding returns 1
00:31:32.047 00.000 29988 scope still moving after pulse duration time elapsed
00:31:32.078 00.031 29988 IsSlewing returns 0
00:31:32.079 00.001 29988 IsGuiding returns 0
00:31:32.079 00.000 29988 scope move finished after 45 + 50 ms
00:31:32.079 00.000 29988 Move returns status 0, amount 45
00:31:32.079 00.000 29988 MoveAxis(N, 0, ABG)
00:31:32.079 00.000 29988 Move returns status 0, amount 0
00:31:32.079 00.000 29988 move complete, result=0
00:31:32.079 00.000 29988 worker thread done servicing request
00:31:32.079 00.000 29988 Worker thread wakes up
00:31:32.080 00.001 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
00:31:32.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:32.081 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:33.496 01.415 29988 Exposure complete
00:31:33.527 00.031 29988 worker thread done servicing request
00:31:33.528 00.001 28316 OnExposeComplete: enter
00:31:33.528 00.000 28316 UpdateGuideState(): m_state=6
00:31:33.529 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4141
00:31:33.529 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=117.86, Mass=1895, SNR=29.8, Peak=155 HFD=4.3
00:31:33.530 00.001 28316 MultiStar: [#1 -0.11,-0.11,0.92,U] [#2 0.00,0.15,0.98,U] [#3 0.02,0.05,0.88,U] [#4 -0.03,0.16,0.91,U] [#5 -0.03,0.23,0.79,U] [#6 -0.30,0.10,0.72,U] [#7 -0.19,0.06,0.66,U] [#8 0.09,-0.09,0.64,U] 
00:31:33.530 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.13}, one-star: {-0.16, 0.52}
00:31:33.531 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
00:31:33.531 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
00:31:33.531 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.10 mountX=-0.15 mountY=0.01, mountTheta=3.08
00:31:33.533 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
00:31:33.533 00.000 28316 Enqueuing Move request for scope (-0.08, 0.13)
00:31:33.533 00.000 29988 Worker thread wakes up
00:31:33.534 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:31:33.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:33.534 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:31:33.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:33.535 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:31:33.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:33.535 00.000 28316 Enqueuing Expose request
00:31:33.536 00.001 29988 Moving (-0.08, 0.13) raw xDistance=-0.15 yDistance=0.01
00:31:33.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:31:33.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:33.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:31:33.536 00.000 29988 MoveAxis(E, 0, ABG)
00:31:33.536 00.000 29988 Move returns status 0, amount 0
00:31:33.536 00.000 29988 MoveAxis(N, 0, ABG)
00:31:33.536 00.000 29988 Move returns status 0, amount 0
00:31:33.536 00.000 29988 move complete, result=0
00:31:33.536 00.000 29988 worker thread done servicing request
00:31:33.536 00.000 29988 Worker thread wakes up
00:31:33.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:33.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:33.536 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:35.169 01.633 29988 Exposure complete
00:31:35.202 00.033 29988 worker thread done servicing request
00:31:35.202 00.000 28316 OnExposeComplete: enter
00:31:35.203 00.001 28316 UpdateGuideState(): m_state=6
00:31:35.204 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4142
00:31:35.205 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=117.83, Mass=2057, SNR=31.1, Peak=169 HFD=4.5
00:31:35.207 00.002 28316 MultiStar: [#1 -0.10,-0.11,0.90,U] [#2 -0.02,0.01,0.95,U] [#3 -0.02,-0.10,0.86,U] [#4 -0.10,-0.08,0.86,U] [#5 -0.10,0.23,0.76,U] [#6 -0.16,-0.14,0.70,U] [#7 -0.12,-0.30,0.66,U] [#8 -0.11,-0.13,0.58,U] 
00:31:35.208 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.17, 0.49}
00:31:35.209 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
00:31:35.210 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.31 = 1.03)
00:31:35.210 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=-0.05 mountY=0.08, mountTheta=2.08
00:31:35.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
00:31:35.213 00.001 28316 Enqueuing Move request for scope (-0.10, 0.01)
00:31:35.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:35.214 00.001 28316 UpdateGuideState exits: m=2057 RSB=31.1
00:31:35.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:35.214 00.000 29988 Worker thread wakes up
00:31:35.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:31:35.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:31:35.214 00.000 29988 Moving (-0.10, 0.01) raw xDistance=-0.05 yDistance=0.08
00:31:35.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:31:35.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:35.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:31:35.214 00.000 29988 MoveAxis(E, 0, ABG)
00:31:35.214 00.000 29988 Move returns status 0, amount 0
00:31:35.214 00.000 29988 MoveAxis(N, 0, ABG)
00:31:35.214 00.000 29988 Move returns status 0, amount 0
00:31:35.214 00.000 29988 move complete, result=0
00:31:35.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:35.216 00.002 28316 Enqueuing Expose request
00:31:35.216 00.000 29988 worker thread done servicing request
00:31:35.216 00.000 29988 Worker thread wakes up
00:31:35.216 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:35.217 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:35.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:36.732 01.515 29988 Exposure complete
00:31:36.768 00.036 29988 worker thread done servicing request
00:31:36.768 00.000 28316 OnExposeComplete: enter
00:31:36.768 00.000 28316 UpdateGuideState(): m_state=6
00:31:36.769 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4143
00:31:36.769 00.000 28316 Star::Find returns 1 (0), X=586.56, Y=117.77, Mass=1927, SNR=30.0, Peak=146 HFD=4.6
00:31:36.770 00.001 28316 MultiStar: [#1 -0.05,-0.21,0.91,U] [#2 -0.14,0.14,0.96,U] [#3 -0.01,-0.05,0.86,U] [#4 0.01,-0.01,0.89,U] [#5 -0.04,0.12,0.79,U] [#6 -0.27,-0.13,0.71,U] [#7 -0.19,-0.14,0.66,U] [#8 -0.16,-0.06,0.60,U] 
00:31:36.770 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.03}, one-star: {-0.26, 0.43}
00:31:36.771 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (-1.14) = xAngle (4.07 = -2.21)
00:31:36.771 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.17 = 0.89)
00:31:36.772 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.93 mountX=-0.07 mountY=0.10, mountTheta=2.23
00:31:36.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.03, opts=13)
00:31:36.774 00.001 28316 Enqueuing Move request for scope (-0.12, 0.03)
00:31:36.775 00.001 29988 Worker thread wakes up
00:31:36.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
00:31:36.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
00:31:36.775 00.000 29988 Moving (-0.12, 0.03) raw xDistance=-0.07 yDistance=0.10
00:31:36.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:36.776 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:31:36.776 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:36.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:31:36.776 00.000 29988 MoveAxis(E, 0, ABG)
00:31:36.776 00.000 29988 Move returns status 0, amount 0
00:31:36.776 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.0
00:31:36.779 00.003 29988 MoveAxis(N, 0, ABG)
00:31:36.779 00.000 29988 Move returns status 0, amount 0
00:31:36.779 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:36.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:36.780 00.001 28316 Enqueuing Expose request
00:31:36.780 00.000 29988 move complete, result=0
00:31:36.780 00.000 29988 worker thread done servicing request
00:31:36.780 00.000 29988 Worker thread wakes up
00:31:36.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:36.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:36.781 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:38.407 01.626 29988 Exposure complete
00:31:38.448 00.041 29988 worker thread done servicing request
00:31:38.448 00.000 28316 OnExposeComplete: enter
00:31:38.449 00.001 28316 UpdateGuideState(): m_state=6
00:31:38.450 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4144
00:31:38.450 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=117.77, Mass=1937, SNR=30.3, Peak=159 HFD=4.6
00:31:38.451 00.001 28316 MultiStar: [#1 0.06,-0.11,0.90,U] [#2 -0.10,0.22,0.94,U] [#3 0.02,0.01,0.86,U] [#4 -0.05,0.07,0.88,U] [#5 0.02,0.23,0.77,U] [#6 -0.10,0.04,0.70,U] [#7 -0.09,0.10,0.65,U] [#8 -0.14,-0.01,0.60,U] 
00:31:38.451 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.16, 0.43}
00:31:38.452 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.16 = -3.13)
00:31:38.452 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
00:31:38.453 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
00:31:38.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
00:31:38.456 00.002 28316 Enqueuing Move request for scope (-0.06, 0.12)
00:31:38.456 00.000 29988 Worker thread wakes up
00:31:38.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:38.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
00:31:38.457 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:31:38.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:38.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:38.458 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
00:31:38.459 00.001 29988 Moving (-0.06, 0.12) raw xDistance=-0.13 yDistance=-0.00
00:31:38.459 00.000 28316 Enqueuing Expose request
00:31:38.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:31:38.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:38.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:31:38.459 00.000 29988 MoveAxis(E, 0, ABG)
00:31:38.459 00.000 29988 Move returns status 0, amount 0
00:31:38.459 00.000 29988 MoveAxis(N, 0, ABG)
00:31:38.459 00.000 29988 Move returns status 0, amount 0
00:31:38.459 00.000 29988 move complete, result=0
00:31:38.459 00.000 29988 worker thread done servicing request
00:31:38.459 00.000 29988 Worker thread wakes up
00:31:38.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:38.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:38.462 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:39.983 01.521 29988 Exposure complete
00:31:40.014 00.031 29988 worker thread done servicing request
00:31:40.014 00.000 28316 OnExposeComplete: enter
00:31:40.015 00.001 28316 UpdateGuideState(): m_state=6
00:31:40.015 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4145
00:31:40.016 00.001 28316 Star::Find returns 1 (0), X=586.43, Y=117.85, Mass=1838, SNR=29.4, Peak=150 HFD=3.9
00:31:40.016 00.000 28316 MultiStar: [#1 -0.12,0.01,0.92,U] [#2 -0.11,0.14,0.97,U] [#3 -0.10,0.21,0.89,U] [#4 -0.09,0.01,0.89,U] [#5 -0.11,0.23,0.80,U] [#6 -0.23,0.11,0.75,U] [#7 -0.17,0.06,0.69,U] [#8 -0.08,0.01,0.61,U] 
00:31:40.017 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.15}, one-star: {-0.39, 0.51}
00:31:40.017 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.52 = -2.77)
00:31:40.018 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.34)
00:31:40.019 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.37 mountX=-0.21 mountY=0.07, mountTheta=2.80
00:31:40.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.15, opts=13)
00:31:40.022 00.001 28316 Enqueuing Move request for scope (-0.16, 0.15)
00:31:40.023 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:40.025 00.002 29988 Worker thread wakes up
00:31:40.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
00:31:40.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
00:31:40.025 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.4
00:31:40.026 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:40.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:40.027 00.001 28316 Enqueuing Expose request
00:31:40.027 00.000 29988 Moving (-0.16, 0.15) raw xDistance=-0.21 yDistance=0.07
00:31:40.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:31:40.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:40.028 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:31:40.028 00.000 29988 MoveAxis(E, 44, ABG)
00:31:40.028 00.000 29988 Guiding  Dir = 2, Dur = 44
00:31:40.028 00.000 29988 IsSlewing returns 0
00:31:40.028 00.000 29988 IsGuiding returns 0
00:31:40.030 00.002 29988 PulseGuide returned control before completion, sleep 53
00:31:40.095 00.065 29988 IsGuiding returns 0
00:31:40.095 00.000 29988 Move returns status 0, amount 44
00:31:40.095 00.000 29988 MoveAxis(N, 0, ABG)
00:31:40.095 00.000 29988 Move returns status 0, amount 0
00:31:40.095 00.000 29988 move complete, result=0
00:31:40.095 00.000 29988 worker thread done servicing request
00:31:40.095 00.000 29988 Worker thread wakes up
00:31:40.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:40.095 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
00:31:40.096 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:41.721 01.625 29988 Exposure complete
00:31:41.753 00.032 29988 worker thread done servicing request
00:31:41.753 00.000 28316 OnExposeComplete: enter
00:31:41.754 00.001 28316 UpdateGuideState(): m_state=6
00:31:41.754 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4146
00:31:41.755 00.001 28316 Star::Find returns 1 (0), X=586.56, Y=117.74, Mass=1953, SNR=30.3, Peak=161 HFD=4.1
00:31:41.755 00.000 28316 MultiStar: [#1 -0.02,-0.24,0.90,U] [#2 -0.03,-0.03,1.01,U] [#3 0.02,-0.04,0.86,U] [#4 -0.07,0.01,0.85,U] [#5 0.03,0.05,0.78,U] [#6 -0.12,-0.23,0.71,U] [#7 -0.11,-0.17,0.65,U] [#8 -0.21,-0.18,0.59,U] 
00:31:41.756 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.25, 0.40}
00:31:41.757 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.66 = -1.66)
00:31:41.759 00.002 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
00:31:41.762 00.003 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.80 mountX=-0.01 mountY=0.09, mountTheta=1.66
00:31:41.766 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
00:31:41.768 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
00:31:41.771 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:41.773 00.002 29988 Worker thread wakes up
00:31:41.773 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
00:31:41.776 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:41.778 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:41.780 00.002 28316 Enqueuing Expose request
00:31:41.783 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
00:31:41.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
00:31:41.783 00.000 29988 Moving (-0.08, -0.03) raw xDistance=-0.01 yDistance=0.09
00:31:41.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:41.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:41.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:31:41.783 00.000 29988 MoveAxis(E, 0, ABG)
00:31:41.783 00.000 29988 Move returns status 0, amount 0
00:31:41.783 00.000 29988 MoveAxis(N, 0, ABG)
00:31:41.783 00.000 29988 Move returns status 0, amount 0
00:31:41.783 00.000 29988 move complete, result=0
00:31:41.783 00.000 29988 worker thread done servicing request
00:31:41.783 00.000 29988 Worker thread wakes up
00:31:41.784 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:41.784 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:41.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:43.299 01.515 29988 Exposure complete
00:31:43.331 00.032 29988 worker thread done servicing request
00:31:43.332 00.001 28316 OnExposeComplete: enter
00:31:43.332 00.000 28316 UpdateGuideState(): m_state=6
00:31:43.332 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4147
00:31:43.333 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=117.93, Mass=1865, SNR=29.5, Peak=166 HFD=4.1
00:31:43.333 00.000 28316 MultiStar: [#1 -0.08,-0.11,0.97,U] [#2 0.01,0.13,1.00,U] [#3 -0.09,0.18,0.86,U] [#4 -0.11,0.01,0.87,U] [#5 -0.04,0.27,0.82,U] [#6 -0.28,0.04,0.72,U] [#7 -0.16,-0.01,0.68,U] [#8 -0.18,-0.05,0.62,U] 
00:31:43.334 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.13}, one-star: {-0.18, 0.59}
00:31:43.334 00.000 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.44 = -2.84)
00:31:43.335 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.54 = 0.26)
00:31:43.335 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.30 mountX=-0.17 mountY=0.04, mountTheta=2.88
00:31:43.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
00:31:43.337 00.001 28316 Enqueuing Move request for scope (-0.12, 0.13)
00:31:43.338 00.001 29988 Worker thread wakes up
00:31:43.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
00:31:43.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
00:31:43.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:43.338 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.5
00:31:43.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:43.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:43.341 00.002 29988 Moving (-0.12, 0.13) raw xDistance=-0.17 yDistance=0.04
00:31:43.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:31:43.341 00.000 28316 Enqueuing Expose request
00:31:43.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:43.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:31:43.341 00.000 29988 MoveAxis(E, 0, ABG)
00:31:43.341 00.000 29988 Move returns status 0, amount 0
00:31:43.341 00.000 29988 MoveAxis(N, 0, ABG)
00:31:43.341 00.000 29988 Move returns status 0, amount 0
00:31:43.341 00.000 29988 move complete, result=0
00:31:43.341 00.000 29988 worker thread done servicing request
00:31:43.341 00.000 29988 Worker thread wakes up
00:31:43.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:43.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:43.342 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:44.972 01.630 29988 Exposure complete
00:31:44.998 00.026 29988 worker thread done servicing request
00:31:44.998 00.000 28316 OnExposeComplete: enter
00:31:44.999 00.001 28316 UpdateGuideState(): m_state=6
00:31:44.999 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4148
00:31:45.000 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=117.98, Mass=1969, SNR=30.4, Peak=163 HFD=4.2
00:31:45.000 00.000 28316 MultiStar: [#1 -0.21,0.10,0.90,U] [#2 -0.13,0.31,0.95,U] [#3 -0.09,0.16,0.86,U] [#4 -0.27,0.19,0.85,U] [#5 -0.11,0.31,0.77,U] [#6 -0.23,0.10,0.73,U] [#7 -0.22,-0.04,0.64,U] [#8 -0.08,0.18,0.59,U] 
00:31:45.001 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.23}, one-star: {-0.20, 0.64}
00:31:45.001 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.35 = -2.93)
00:31:45.001 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.45 = 0.17)
00:31:45.002 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.29 cameraTheta=2.21 mountX=-0.29 mountY=0.05, mountTheta=2.97
00:31:45.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.23, opts=13)
00:31:45.004 00.001 28316 Enqueuing Move request for scope (-0.17, 0.23)
00:31:45.005 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:45.005 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.4
00:31:45.006 00.001 29988 Worker thread wakes up
00:31:45.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
00:31:45.006 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
00:31:45.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:45.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:45.007 00.000 28316 Enqueuing Expose request
00:31:45.009 00.002 29988 Moving (-0.17, 0.23) raw xDistance=-0.29 yDistance=0.05
00:31:45.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:31:45.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:45.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:31:45.009 00.000 29988 MoveAxis(E, 60, ABG)
00:31:45.009 00.000 29988 Guiding  Dir = 2, Dur = 60
00:31:45.009 00.000 29988 IsSlewing returns 0
00:31:45.009 00.000 29988 IsGuiding returns 0
00:31:45.011 00.002 29988 PulseGuide returned control before completion, sleep 69
00:31:45.081 00.070 29988 IsGuiding returns 0
00:31:45.081 00.000 29988 Move returns status 0, amount 60
00:31:45.081 00.000 29988 MoveAxis(N, 0, ABG)
00:31:45.081 00.000 29988 Move returns status 0, amount 0
00:31:45.081 00.000 29988 move complete, result=0
00:31:45.081 00.000 29988 worker thread done servicing request
00:31:45.082 00.001 29988 Worker thread wakes up
00:31:45.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:45.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:45.082 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.0 px 0 ms NORTH
00:31:46.498 01.416 29988 Exposure complete
00:31:46.536 00.038 29988 worker thread done servicing request
00:31:46.536 00.000 28316 OnExposeComplete: enter
00:31:46.537 00.001 28316 UpdateGuideState(): m_state=6
00:31:46.537 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4149
00:31:46.538 00.001 28316 Star::Find returns 1 (0), X=586.48, Y=117.90, Mass=1896, SNR=29.8, Peak=160 HFD=3.9
00:31:46.538 00.000 28316 MultiStar: [#1 -0.09,-0.06,0.92,U] [#2 -0.10,0.19,0.98,U] [#3 -0.09,0.07,0.86,U] [#4 -0.11,0.03,0.89,U] [#5 -0.08,0.34,0.76,U] [#6 -0.33,0.08,0.74,U] [#7 -0.24,-0.13,0.68,U] [#8 -0.24,0.08,0.60,U] 
00:31:46.539 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.14}, one-star: {-0.34, 0.56}
00:31:46.539 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (-1.14) = xAngle (3.60 = -2.68)
00:31:46.539 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.42)
00:31:46.540 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.46 mountX=-0.20 mountY=0.09, mountTheta=2.71
00:31:46.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.14, opts=13)
00:31:46.543 00.002 28316 Enqueuing Move request for scope (-0.18, 0.14)
00:31:46.544 00.001 29988 Worker thread wakes up
00:31:46.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:46.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
00:31:46.544 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:31:46.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:46.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:46.546 00.001 28316 Enqueuing Expose request
00:31:46.549 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
00:31:46.549 00.000 29988 Moving (-0.18, 0.14) raw xDistance=-0.20 yDistance=0.09
00:31:46.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
00:31:46.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:46.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:31:46.549 00.000 29988 MoveAxis(E, 47, ABG)
00:31:46.549 00.000 29988 Guiding  Dir = 2, Dur = 47
00:31:46.550 00.001 29988 IsSlewing returns 0
00:31:46.550 00.000 29988 IsGuiding returns 0
00:31:46.551 00.001 29988 PulseGuide returned control before completion, sleep 56
00:31:46.625 00.074 29988 IsGuiding returns 0
00:31:46.625 00.000 29988 Move returns status 0, amount 47
00:31:46.625 00.000 29988 MoveAxis(N, 0, ABG)
00:31:46.625 00.000 29988 Move returns status 0, amount 0
00:31:46.625 00.000 29988 move complete, result=0
00:31:46.625 00.000 29988 worker thread done servicing request
00:31:46.625 00.000 29988 Worker thread wakes up
00:31:46.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:46.625 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
00:31:46.627 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:48.254 01.627 29988 Exposure complete
00:31:48.298 00.044 29988 worker thread done servicing request
00:31:48.298 00.000 28316 OnExposeComplete: enter
00:31:48.298 00.000 28316 UpdateGuideState(): m_state=6
00:31:48.299 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4150
00:31:48.299 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=117.72, Mass=1975, SNR=30.4, Peak=179 HFD=4.6
00:31:48.300 00.001 28316 MultiStar: [#1 0.10,-0.11,0.90,U] [#2 0.08,0.13,0.95,U] [#3 0.21,0.02,0.85,U] [#4 0.21,-0.09,0.86,U] [#5 0.08,0.16,0.77,U] [#6 -0.04,-0.16,0.72,U] [#7 0.13,-0.06,0.68,U] [#8 0.01,-0.02,0.60,U] 
00:31:48.300 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.12, 0.38}
00:31:48.301 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
00:31:48.301 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
00:31:48.302 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.53 mountX=-0.01 mountY=-0.08, mountTheta=-1.68
00:31:48.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
00:31:48.303 00.000 28316 Enqueuing Move request for scope (0.07, 0.04)
00:31:48.304 00.001 29988 Worker thread wakes up
00:31:48.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:31:48.304 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:31:48.304 00.000 29988 Moving (0.07, 0.04) raw xDistance=-0.01 yDistance=-0.08
00:31:48.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:48.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:48.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:48.304 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.4
00:31:48.305 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:48.305 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:48.306 00.001 28316 Enqueuing Expose request
00:31:48.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:31:48.306 00.000 29988 MoveAxis(E, 0, ABG)
00:31:48.306 00.000 29988 Move returns status 0, amount 0
00:31:48.307 00.001 29988 MoveAxis(N, 0, ABG)
00:31:48.307 00.000 29988 Move returns status 0, amount 0
00:31:48.307 00.000 29988 move complete, result=0
00:31:48.307 00.000 29988 worker thread done servicing request
00:31:48.307 00.000 29988 Worker thread wakes up
00:31:48.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:48.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:48.307 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:49.826 01.519 29988 Exposure complete
00:31:49.851 00.025 29988 worker thread done servicing request
00:31:49.852 00.001 28316 OnExposeComplete: enter
00:31:49.852 00.000 28316 UpdateGuideState(): m_state=6
00:31:49.853 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4151
00:31:49.853 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=117.79, Mass=1942, SNR=30.2, Peak=171 HFD=4.4
00:31:49.854 00.001 28316 MultiStar: [#1 0.15,-0.11,0.91,U] [#2 0.07,0.16,0.94,U] [#3 0.28,0.13,0.84,U] [#4 0.08,0.16,0.87,U] [#5 0.07,0.23,0.77,U] [#6 0.01,0.09,0.71,U] [#7 -0.03,0.01,0.68,U] [#8 -0.02,0.14,0.58,U] 
00:31:49.854 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {-0.02, 0.45}
00:31:49.855 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:31:49.855 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
00:31:49.856 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=-0.11 mountY=-0.13, mountTheta=-2.26
00:31:49.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
00:31:49.858 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
00:31:49.858 00.000 29988 Worker thread wakes up
00:31:49.859 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:49.859 00.000 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:31:49.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:49.860 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:49.860 00.000 28316 Enqueuing Expose request
00:31:49.861 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
00:31:49.861 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
00:31:49.861 00.000 29988 Moving (0.07, 0.15) raw xDistance=-0.11 yDistance=-0.13
00:31:49.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:31:49.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:49.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:31:49.861 00.000 29988 MoveAxis(E, 0, ABG)
00:31:49.861 00.000 29988 Move returns status 0, amount 0
00:31:49.861 00.000 29988 MoveAxis(N, 0, ABG)
00:31:49.861 00.000 29988 Move returns status 0, amount 0
00:31:49.861 00.000 29988 move complete, result=0
00:31:49.861 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:49.862 00.001 29988 worker thread done servicing request
00:31:49.862 00.000 29988 Worker thread wakes up
00:31:49.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:49.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:51.484 01.622 29988 Exposure complete
00:31:51.516 00.032 29988 worker thread done servicing request
00:31:51.516 00.000 28316 OnExposeComplete: enter
00:31:51.517 00.001 28316 UpdateGuideState(): m_state=6
00:31:51.517 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4152
00:31:51.518 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=117.83, Mass=1846, SNR=29.4, Peak=155 HFD=4.4
00:31:51.518 00.000 28316 MultiStar: [#1 0.01,-0.15,0.94,U] [#2 -0.04,0.15,1.00,U] [#3 -0.09,0.16,0.89,U] [#4 -0.19,0.04,0.89,U] [#5 -0.05,0.30,0.81,U] [#6 -0.33,0.11,0.74,U] [#7 -0.28,0.01,0.65,U] [#8 -0.12,-0.08,0.62,U] 
00:31:51.519 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.13}, one-star: {-0.15, 0.49}
00:31:51.520 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.50 = -2.78)
00:31:51.521 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.60 = 0.32)
00:31:51.522 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.36 mountX=-0.17 mountY=0.06, mountTheta=2.82
00:31:51.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
00:31:51.524 00.000 28316 Enqueuing Move request for scope (-0.13, 0.13)
00:31:51.525 00.001 29988 Worker thread wakes up
00:31:51.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:51.525 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.4
00:31:51.526 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:51.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:51.526 00.000 28316 Enqueuing Expose request
00:31:51.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
00:31:51.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
00:31:51.527 00.000 29988 Moving (-0.13, 0.13) raw xDistance=-0.17 yDistance=0.06
00:31:51.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:31:51.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:51.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:51.527 00.000 29988 MoveAxis(E, 0, ABG)
00:31:51.527 00.000 29988 Move returns status 0, amount 0
00:31:51.527 00.000 29988 MoveAxis(N, 0, ABG)
00:31:51.527 00.000 29988 Move returns status 0, amount 0
00:31:51.527 00.000 29988 move complete, result=0
00:31:51.527 00.000 29988 worker thread done servicing request
00:31:51.527 00.000 29988 Worker thread wakes up
00:31:51.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:51.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:51.527 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:53.045 01.518 29988 Exposure complete
00:31:53.075 00.030 29988 worker thread done servicing request
00:31:53.075 00.000 28316 OnExposeComplete: enter
00:31:53.078 00.003 28316 UpdateGuideState(): m_state=6
00:31:53.081 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4153
00:31:53.083 00.002 28316 Star::Find returns 1 (0), X=586.63, Y=117.90, Mass=2013, SNR=30.7, Peak=179 HFD=4.3
00:31:53.086 00.003 28316 MultiStar: [#1 0.03,-0.02,0.87,U] [#2 -0.01,0.19,0.94,U] [#3 0.10,0.17,0.84,U] [#4 -0.03,0.14,0.86,U] [#5 -0.02,0.42,0.00,M1] [#6 -0.22,-0.00,0.72,U] [#7 -0.22,0.04,0.65,U] [#8 -0.08,0.09,0.62,U] 
00:31:53.088 00.002 28316 refined, 7 included, MultiStar: {-0.07, 0.16}, one-star: {-0.19, 0.56}
00:31:53.090 00.002 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
00:31:53.091 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.23 = -0.06)
00:31:53.091 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.98 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
00:31:53.093 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
00:31:53.094 00.001 28316 Enqueuing Move request for scope (-0.07, 0.16)
00:31:53.095 00.001 29988 Worker thread wakes up
00:31:53.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:53.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
00:31:53.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
00:31:53.095 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.7
00:31:53.096 00.001 29988 Moving (-0.07, 0.16) raw xDistance=-0.18 yDistance=-0.01
00:31:53.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:31:53.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:53.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:53.097 00.001 28316 Enqueuing Expose request
00:31:53.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:53.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:53.097 00.000 29988 MoveAxis(E, 0, ABG)
00:31:53.097 00.000 29988 Move returns status 0, amount 0
00:31:53.097 00.000 29988 MoveAxis(N, 0, ABG)
00:31:53.097 00.000 29988 Move returns status 0, amount 0
00:31:53.097 00.000 29988 move complete, result=0
00:31:53.097 00.000 29988 worker thread done servicing request
00:31:53.097 00.000 29988 Worker thread wakes up
00:31:53.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:53.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:53.098 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:54.720 01.622 29988 Exposure complete
00:31:54.753 00.033 29988 worker thread done servicing request
00:31:54.753 00.000 28316 OnExposeComplete: enter
00:31:54.754 00.001 28316 UpdateGuideState(): m_state=6
00:31:54.755 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4154
00:31:54.755 00.000 28316 Star::Find returns 1 (0), X=586.33, Y=118.06, Mass=1955, SNR=30.3, Peak=154 HFD=4.2
00:31:54.755 00.000 28316 MultiStar: large primary error, entering stabilization period
00:31:54.757 00.002 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (-1.14) = xAngle (3.30 = -2.98)
00:31:54.759 00.002 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.41 = 0.12)
00:31:54.762 00.003 28316 CameraToMount -- cameraX=-0.48 cameraY=0.72 hyp=0.87 cameraTheta=2.16 mountX=-0.86 mountY=0.11, mountTheta=3.02
00:31:54.765 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=0.72, opts=13)
00:31:54.765 00.000 28316 Enqueuing Move request for scope (-0.48, 0.72)
00:31:54.766 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:54.766 00.000 29988 Worker thread wakes up
00:31:54.766 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:31:54.767 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.72) opts 0xd
00:31:54.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:54.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, 0.72)
00:31:54.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:54.768 00.001 28316 Enqueuing Expose request
00:31:54.768 00.000 29988 Moving (-0.48, 0.72) raw xDistance=-0.86 yDistance=0.11
00:31:54.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
00:31:54.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:54.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:31:54.768 00.000 29988 MoveAxis(E, 180, ABG)
00:31:54.768 00.000 29988 Guiding  Dir = 2, Dur = 180
00:31:54.768 00.000 29988 IsSlewing returns 0
00:31:54.768 00.000 29988 IsGuiding returns 0
00:31:54.770 00.002 29988 PulseGuide returned control before completion, sleep 189
00:31:54.966 00.196 29988 IsGuiding returns 1
00:31:54.966 00.000 29988 scope still moving after pulse duration time elapsed
00:31:54.997 00.031 29988 IsSlewing returns 0
00:31:54.997 00.000 29988 IsGuiding returns 0
00:31:54.997 00.000 29988 scope move finished after 180 + 48 ms
00:31:54.997 00.000 29988 Move returns status 0, amount 180
00:31:54.997 00.000 29988 MoveAxis(N, 0, ABG)
00:31:54.998 00.001 29988 Move returns status 0, amount 0
00:31:54.998 00.000 29988 move complete, result=0
00:31:54.998 00.000 29988 worker thread done servicing request
00:31:54.998 00.000 29988 Worker thread wakes up
00:31:54.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:54.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:54.998 00.000 28316 GuideStep: -0.9 px 180 ms EAST, 0.1 px 0 ms NORTH
00:31:56.402 01.404 29988 Exposure complete
00:31:56.442 00.040 29988 worker thread done servicing request
00:31:56.442 00.000 28316 OnExposeComplete: enter
00:31:56.443 00.001 28316 UpdateGuideState(): m_state=6
00:31:56.443 00.000 28316 Star::Find(15, 586, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4155
00:31:56.444 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=117.69, Mass=1974, SNR=30.6, Peak=174 HFD=4.2
00:31:56.444 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
00:31:56.445 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
00:31:56.445 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.22 mountX=-0.26 mountY=-0.27, mountTheta=-2.35
00:31:56.446 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.35, opts=13)
00:31:56.447 00.001 28316 Enqueuing Move request for scope (0.13, 0.35)
00:31:56.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:56.450 00.003 28316 UpdateGuideState exits: m=1974 RSB=30.6
00:31:56.452 00.002 29988 Worker thread wakes up
00:31:56.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
00:31:56.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
00:31:56.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:56.453 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:56.453 00.000 28316 Enqueuing Expose request
00:31:56.454 00.001 29988 Moving (0.13, 0.35) raw xDistance=-0.26 yDistance=-0.27
00:31:56.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.26
00:31:56.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:31:56.454 00.000 29988 MoveAxis(E, 68, ABG)
00:31:56.454 00.000 29988 Guiding  Dir = 2, Dur = 68
00:31:56.454 00.000 29988 IsSlewing returns 0
00:31:56.454 00.000 29988 IsGuiding returns 0
00:31:56.457 00.003 29988 PulseGuide returned control before completion, sleep 77
00:31:56.546 00.089 29988 IsGuiding returns 0
00:31:56.546 00.000 29988 Move returns status 0, amount 68
00:31:56.546 00.000 29988 MoveAxis(N, 64, ABG)
00:31:56.546 00.000 29988 Guiding  Dir = 0, Dur = 64
00:31:56.546 00.000 29988 IsSlewing returns 0
00:31:56.547 00.001 29988 IsGuiding returns 0
00:31:56.550 00.003 29988 PulseGuide returned control before completion, sleep 70
00:31:56.625 00.075 29988 IsGuiding returns 0
00:31:56.625 00.000 29988 Move returns status 0, amount 64
00:31:56.625 00.000 29988 move complete, result=0
00:31:56.625 00.000 29988 worker thread done servicing request
00:31:56.625 00.000 29988 Worker thread wakes up
00:31:56.626 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:56.626 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.3 px 64 ms NORTH
00:31:56.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:58.248 01.622 29988 Exposure complete
00:31:58.288 00.040 29988 worker thread done servicing request
00:31:58.288 00.000 28316 OnExposeComplete: enter
00:31:58.291 00.003 28316 UpdateGuideState(): m_state=6
00:31:58.294 00.003 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4156
00:31:58.295 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=117.31, Mass=1862, SNR=29.8, Peak=180 HFD=4.4
00:31:58.296 00.001 28316 MultiStar: exiting stabilization period
00:31:58.298 00.002 28316 MultiStar: [#1 0.33,-0.77,0.00,M1] [#2 0.24,-0.36,0.00,M1] [#3 0.27,-0.32,0.00,M1] [#4 0.27,-0.34,0.00,M1] [#5 0.32,-0.42,0.00,M2] [#6 0.04,-0.54,0.00,M1] [#7 0.22,-0.45,0.00,M1] [#8 0.14,-0.43,0.00,M1] 
00:31:58.300 00.002 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
00:31:58.301 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
00:31:58.301 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.68 mountX=0.00 mountY=0.07, mountTheta=1.54
00:31:58.304 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
00:31:58.305 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
00:31:58.308 00.003 29988 Worker thread wakes up
00:31:58.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:58.308 00.000 28316 UpdateGuideState exits: m=1862 RSB=29.8
00:31:58.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:58.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:58.310 00.001 28316 Enqueuing Expose request
00:31:58.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
00:31:58.310 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
00:31:58.310 00.000 29988 Moving (-0.06, -0.03) raw xDistance=0.00 yDistance=0.07
00:31:58.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:31:58.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:58.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:31:58.310 00.000 29988 MoveAxis(E, 0, ABG)
00:31:58.310 00.000 29988 Move returns status 0, amount 0
00:31:58.311 00.001 29988 MoveAxis(N, 0, ABG)
00:31:58.311 00.000 29988 Move returns status 0, amount 0
00:31:58.311 00.000 29988 move complete, result=0
00:31:58.311 00.000 29988 worker thread done servicing request
00:31:58.311 00.000 29988 Worker thread wakes up
00:31:58.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:58.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:58.311 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:59.825 01.514 29988 Exposure complete
00:31:59.853 00.028 29988 worker thread done servicing request
00:31:59.853 00.000 28316 OnExposeComplete: enter
00:31:59.854 00.001 28316 UpdateGuideState(): m_state=6
00:31:59.854 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4157
00:31:59.855 00.001 28316 Star::Find returns 1 (0), X=586.66, Y=117.32, Mass=1872, SNR=29.8, Peak=171 HFD=3.9
00:31:59.855 00.000 28316 MultiStar: [#1 0.13,-0.70,0.00,M2] [#2 -0.05,-0.35,0.99,U] [#3 0.06,-0.45,0.00,M2] [#4 -0.05,-0.35,0.89,U] [#5 0.06,-0.35,0.83,U] [#6 -0.14,-0.48,0.00,M2] [#7 -0.16,-0.54,0.00,M2] [#8 0.02,-0.63,0.00,M2] 
00:31:59.856 00.001 28316 single-star, 3 included, MultiStar: {-0.05, -0.26}, one-star: {-0.16, -0.02}
00:31:59.858 00.002 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.14) = xAngle (-1.87 = -1.87)
00:31:59.861 00.003 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.23 = 1.23)
00:31:59.863 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.01 mountX=-0.05 mountY=0.15, mountTheta=1.87
00:31:59.867 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
00:31:59.867 00.000 28316 Enqueuing Move request for scope (-0.16, -0.02)
00:31:59.868 00.001 29988 Worker thread wakes up
00:31:59.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
00:31:59.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:31:59.869 00.001 28316 UpdateGuideState exits: m=1872 RSB=29.8
00:31:59.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:59.870 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:31:59.872 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
00:31:59.872 00.000 29988 Moving (-0.16, -0.02) raw xDistance=-0.05 yDistance=0.15
00:31:59.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:31:59.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:59.872 00.000 28316 Enqueuing Expose request
00:31:59.873 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:31:59.873 00.000 29988 MoveAxis(E, 0, ABG)
00:31:59.873 00.000 29988 Move returns status 0, amount 0
00:31:59.873 00.000 29988 MoveAxis(N, 0, ABG)
00:31:59.873 00.000 29988 Move returns status 0, amount 0
00:31:59.873 00.000 29988 move complete, result=0
00:31:59.873 00.000 29988 worker thread done servicing request
00:31:59.873 00.000 29988 Worker thread wakes up
00:31:59.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:31:59.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:31:59.874 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:01.499 01.625 29988 Exposure complete
00:32:01.528 00.029 29988 worker thread done servicing request
00:32:01.528 00.000 28316 OnExposeComplete: enter
00:32:01.529 00.001 28316 UpdateGuideState(): m_state=6
00:32:01.529 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4158
00:32:01.530 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=117.38, Mass=1870, SNR=29.6, Peak=165 HFD=4.3
00:32:01.530 00.000 28316 MultiStar: [#1 0.08,-0.64,0.00,M3] [#2 0.05,-0.30,0.99,U] [#3 0.11,-0.33,0.88,U] [#4 0.15,-0.40,0.00,M1] [#5 0.20,-0.20,0.80,U] [#6 -0.09,-0.49,0.00,M3] [#7 -0.06,-0.50,0.00,M3] [#8 0.15,-0.50,0.00,M3] 
00:32:01.531 00.001 28316 single-star, 3 included, MultiStar: {0.06, -0.19}, one-star: {-0.08, 0.04}
00:32:01.531 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
00:32:01.532 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.59)
00:32:01.532 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.63 mountX=-0.07 mountY=0.05, mountTheta=2.53
00:32:01.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
00:32:01.534 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
00:32:01.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:01.535 00.001 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:32:01.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:01.536 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:01.536 00.000 28316 Enqueuing Expose request
00:32:01.536 00.000 29988 Worker thread wakes up
00:32:01.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
00:32:01.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
00:32:01.536 00.000 29988 Moving (-0.08, 0.04) raw xDistance=-0.07 yDistance=0.05
00:32:01.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:32:01.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:01.537 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:32:01.537 00.000 29988 MoveAxis(E, 0, ABG)
00:32:01.537 00.000 29988 Move returns status 0, amount 0
00:32:01.537 00.000 29988 MoveAxis(N, 0, ABG)
00:32:01.537 00.000 29988 Move returns status 0, amount 0
00:32:01.537 00.000 29988 move complete, result=0
00:32:01.537 00.000 29988 worker thread done servicing request
00:32:01.537 00.000 29988 Worker thread wakes up
00:32:01.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:01.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:01.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:03.052 01.515 29988 Exposure complete
00:32:03.079 00.027 29988 worker thread done servicing request
00:32:03.079 00.000 28316 OnExposeComplete: enter
00:32:03.080 00.001 28316 UpdateGuideState(): m_state=6
00:32:03.080 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4159
00:32:03.081 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=117.43, Mass=1844, SNR=29.4, Peak=162 HFD=3.9
00:32:03.083 00.002 28316 MultiStar: [#1 0.01,-0.49,0.00,M4] [#2 -0.06,-0.17,0.98,U] [#3 0.10,-0.32,0.87,U] [#4 -0.05,-0.39,0.00,M2] [#5 0.01,-0.17,0.82,U] [#6 -0.13,-0.39,0.00,M4] [#7 -0.02,-0.49,0.00,M4] [#8 -0.07,-0.55,0.00,M4] 
00:32:03.084 00.001 28316 single-star, 3 included, MultiStar: {-0.00, -0.13}, one-star: {-0.05, 0.09}
00:32:03.084 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.24 = -3.04)
00:32:03.084 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.06)
00:32:03.085 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.10 mountX=-0.11 mountY=0.01, mountTheta=3.08
00:32:03.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
00:32:03.086 00.000 28316 Enqueuing Move request for scope (-0.05, 0.09)
00:32:03.087 00.001 29988 Worker thread wakes up
00:32:03.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:03.087 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.4
00:32:03.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:03.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:03.089 00.001 28316 Enqueuing Expose request
00:32:03.091 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
00:32:03.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
00:32:03.091 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.11 yDistance=0.01
00:32:03.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:32:03.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:03.092 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:03.092 00.000 29988 MoveAxis(E, 0, ABG)
00:32:03.092 00.000 29988 Move returns status 0, amount 0
00:32:03.092 00.000 29988 MoveAxis(N, 0, ABG)
00:32:03.092 00.000 29988 Move returns status 0, amount 0
00:32:03.092 00.000 29988 move complete, result=0
00:32:03.092 00.000 29988 worker thread done servicing request
00:32:03.092 00.000 29988 Worker thread wakes up
00:32:03.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:03.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:03.092 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:04.725 01.633 29988 Exposure complete
00:32:04.757 00.032 29988 worker thread done servicing request
00:32:04.757 00.000 28316 OnExposeComplete: enter
00:32:04.757 00.000 28316 UpdateGuideState(): m_state=6
00:32:04.759 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4160
00:32:04.759 00.000 28316 Star::Find returns 1 (0), X=586.87, Y=117.54, Mass=1958, SNR=30.3, Peak=152 HFD=4.3
00:32:04.760 00.001 28316 MultiStar: [#1 0.23,-0.34,0.00,M5] [#2 0.22,-0.17,0.95,U] [#3 0.23,-0.25,0.84,U] [#4 0.24,-0.19,0.89,U] [#5 0.23,-0.10,0.79,U] [#6 -0.03,-0.33,0.70,U] [#7 0.25,-0.34,0.00,M5] [#8 0.11,-0.33,0.59,U] 
00:32:04.761 00.001 28316 single-star, 6 included, MultiStar: {0.16, -0.15}, one-star: {0.05, 0.20}
00:32:04.762 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:32:04.762 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
00:32:04.763 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.32 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
00:32:04.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.20, opts=13)
00:32:04.764 00.000 28316 Enqueuing Move request for scope (0.05, 0.20)
00:32:04.765 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:04.766 00.001 29988 Worker thread wakes up
00:32:04.766 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:32:04.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
00:32:04.766 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:04.767 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:04.767 00.000 28316 Enqueuing Expose request
00:32:04.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
00:32:04.767 00.000 29988 Moving (0.05, 0.20) raw xDistance=-0.16 yDistance=-0.13
00:32:04.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:32:04.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:04.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:32:04.768 00.001 29988 MoveAxis(E, 0, ABG)
00:32:04.768 00.000 29988 Move returns status 0, amount 0
00:32:04.768 00.000 29988 MoveAxis(N, 0, ABG)
00:32:04.768 00.000 29988 Move returns status 0, amount 0
00:32:04.768 00.000 29988 move complete, result=0
00:32:04.768 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:04.768 00.000 29988 worker thread done servicing request
00:32:04.768 00.000 29988 Worker thread wakes up
00:32:04.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:04.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:06.290 01.522 29988 Exposure complete
00:32:06.333 00.043 29988 worker thread done servicing request
00:32:06.333 00.000 28316 OnExposeComplete: enter
00:32:06.334 00.001 28316 UpdateGuideState(): m_state=6
00:32:06.336 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4161
00:32:06.337 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=117.38, Mass=1891, SNR=29.8, Peak=173 HFD=4.1
00:32:06.338 00.001 28316 MultiStar: [#1 0.12,-0.48,0.00,M6] [#2 0.15,-0.20,0.99,U] [#3 0.21,-0.45,0.00,M1] [#4 0.15,-0.34,0.90,U] [#5 0.16,-0.22,0.79,U] [#6 0.18,-0.51,0.00,M4] [#7 0.10,-0.51,0.00,M6] [#8 0.24,-0.57,0.00,M4] 
00:32:06.338 00.000 28316 single-star, 3 included, MultiStar: {0.14, -0.17}, one-star: {0.10, 0.04}
00:32:06.339 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
00:32:06.340 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
00:32:06.341 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.35 mountX=0.01 mountY=-0.11, mountTheta=-1.49
00:32:06.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
00:32:06.343 00.001 28316 Enqueuing Move request for scope (0.10, 0.04)
00:32:06.343 00.000 29988 Worker thread wakes up
00:32:06.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:32:06.343 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:06.346 00.003 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:32:06.346 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:32:06.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:06.347 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:06.347 00.000 28316 Enqueuing Expose request
00:32:06.347 00.000 29988 Moving (0.10, 0.04) raw xDistance=0.01 yDistance=-0.11
00:32:06.348 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:32:06.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:06.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:06.348 00.000 29988 MoveAxis(E, 0, ABG)
00:32:06.348 00.000 29988 Move returns status 0, amount 0
00:32:06.348 00.000 29988 MoveAxis(N, 0, ABG)
00:32:06.348 00.000 29988 Move returns status 0, amount 0
00:32:06.348 00.000 29988 move complete, result=0
00:32:06.348 00.000 29988 worker thread done servicing request
00:32:06.348 00.000 29988 Worker thread wakes up
00:32:06.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:06.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:06.348 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:07.976 01.628 29988 Exposure complete
00:32:08.003 00.027 29988 worker thread done servicing request
00:32:08.004 00.001 28316 OnExposeComplete: enter
00:32:08.004 00.000 28316 UpdateGuideState(): m_state=6
00:32:08.006 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4162
00:32:08.006 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=117.37, Mass=2100, SNR=31.6, Peak=149 HFD=4.5
00:32:08.007 00.001 28316 MultiStar: [#1 0.07,-0.43,0.00,M7] [#2 0.05,-0.19,0.90,U] [#3 0.05,-0.23,0.81,U] [#4 0.08,-0.29,0.84,U] [#5 0.08,-0.05,0.73,U] [#6 -0.14,-0.36,0.68,U] [#7 0.20,-0.39,0.00,M7] [#8 0.04,-0.37,0.59,U] 
00:32:08.008 00.001 28316 single-star, 6 included, MultiStar: {0.02, -0.19}, one-star: {-0.01, 0.03}
00:32:08.008 00.000 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:32:08.009 00.001 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
00:32:08.009 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.85 mountX=-0.04 mountY=-0.01, mountTheta=-2.96
00:32:08.010 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
00:32:08.011 00.001 28316 Enqueuing Move request for scope (-0.01, 0.03)
00:32:08.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:08.012 00.001 28316 UpdateGuideState exits: m=2100 RSB=31.6
00:32:08.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:08.012 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:08.013 00.001 28316 Enqueuing Expose request
00:32:08.013 00.000 29988 Worker thread wakes up
00:32:08.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:32:08.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:32:08.014 00.001 29988 Moving (-0.01, 0.03) raw xDistance=-0.04 yDistance=-0.01
00:32:08.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:08.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:08.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:32:08.014 00.000 29988 MoveAxis(E, 0, ABG)
00:32:08.014 00.000 29988 Move returns status 0, amount 0
00:32:08.014 00.000 29988 MoveAxis(N, 0, ABG)
00:32:08.014 00.000 29988 Move returns status 0, amount 0
00:32:08.014 00.000 29988 move complete, result=0
00:32:08.014 00.000 29988 worker thread done servicing request
00:32:08.014 00.000 29988 Worker thread wakes up
00:32:08.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:08.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:08.014 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:09.539 01.525 29988 Exposure complete
00:32:09.580 00.041 29988 worker thread done servicing request
00:32:09.580 00.000 28316 OnExposeComplete: enter
00:32:09.582 00.002 28316 UpdateGuideState(): m_state=6
00:32:09.583 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4163
00:32:09.584 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=117.52, Mass=1894, SNR=29.8, Peak=139 HFD=4.2
00:32:09.585 00.001 28316 MultiStar: [#1 0.00,-0.51,0.00,M8] [#2 -0.02,-0.24,0.97,U] [#3 0.02,-0.19,0.85,U] [#4 -0.01,-0.18,0.91,U] [#5 0.02,-0.11,0.80,U] [#6 -0.24,-0.43,0.00,M4] [#7 -0.00,-0.29,0.65,U] [#8 -0.15,-0.28,0.62,U] 
00:32:09.586 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.14}, one-star: {-0.17, 0.18}
00:32:09.587 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.14) = xAngle (-0.73 = -0.73)
00:32:09.587 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.38 = 2.38)
00:32:09.588 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.87 mountX=0.11 mountY=0.10, mountTheta=0.75
00:32:09.590 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.14, opts=13)
00:32:09.592 00.002 28316 Enqueuing Move request for scope (-0.04, -0.14)
00:32:09.592 00.000 29988 Worker thread wakes up
00:32:09.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
00:32:09.592 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
00:32:09.592 00.000 29988 Moving (-0.04, -0.14) raw xDistance=0.11 yDistance=0.10
00:32:09.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:32:09.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:09.593 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:09.594 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:32:09.595 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:32:09.595 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:09.595 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:09.596 00.001 28316 Enqueuing Expose request
00:32:09.597 00.001 29988 MoveAxis(E, 0, ABG)
00:32:09.597 00.000 29988 Move returns status 0, amount 0
00:32:09.597 00.000 29988 MoveAxis(N, 0, ABG)
00:32:09.597 00.000 29988 Move returns status 0, amount 0
00:32:09.597 00.000 29988 move complete, result=0
00:32:09.597 00.000 29988 worker thread done servicing request
00:32:09.597 00.000 29988 Worker thread wakes up
00:32:09.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:09.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:09.598 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:11.220 01.622 29988 Exposure complete
00:32:11.257 00.037 29988 worker thread done servicing request
00:32:11.257 00.000 28316 OnExposeComplete: enter
00:32:11.260 00.003 28316 UpdateGuideState(): m_state=6
00:32:11.262 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4164
00:32:11.263 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=117.45, Mass=1902, SNR=30.0, Peak=141 HFD=4.3
00:32:11.264 00.001 28316 MultiStar: [#1 -0.04,-0.41,0.00,M9] [#2 -0.03,-0.15,0.96,U] [#3 0.03,-0.36,0.88,U] [#4 -0.07,-0.30,0.85,U] [#5 -0.02,-0.15,0.78,U] [#6 -0.29,-0.45,0.00,M5] [#7 -0.11,-0.38,0.00,M7] [#8 -0.07,-0.29,0.59,U] 
00:32:11.265 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.17}, one-star: {-0.29, 0.11}
00:32:11.266 00.001 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-1.14) = xAngle (-0.86 = -0.86)
00:32:11.267 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25)
00:32:11.268 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.00 mountX=0.13 mountY=0.15, mountTheta=0.87
00:32:11.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
00:32:11.271 00.001 28316 Enqueuing Move request for scope (-0.08, -0.17)
00:32:11.271 00.000 29988 Worker thread wakes up
00:32:11.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:11.272 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:32:11.273 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:11.274 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
00:32:11.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
00:32:11.274 00.000 29988 Moving (-0.08, -0.17) raw xDistance=0.13 yDistance=0.15
00:32:11.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:32:11.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:11.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:11.275 00.001 28316 Enqueuing Expose request
00:32:11.276 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:32:11.276 00.000 29988 MoveAxis(E, 0, ABG)
00:32:11.276 00.000 29988 Move returns status 0, amount 0
00:32:11.276 00.000 29988 MoveAxis(N, 0, ABG)
00:32:11.276 00.000 29988 Move returns status 0, amount 0
00:32:11.276 00.000 29988 move complete, result=0
00:32:11.276 00.000 29988 worker thread done servicing request
00:32:11.276 00.000 29988 Worker thread wakes up
00:32:11.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:11.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:11.277 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:12.797 01.520 29988 Exposure complete
00:32:12.831 00.034 29988 worker thread done servicing request
00:32:12.831 00.000 28316 OnExposeComplete: enter
00:32:12.832 00.001 28316 UpdateGuideState(): m_state=6
00:32:12.833 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4165
00:32:12.833 00.000 28316 Star::Find returns 1 (0), X=586.54, Y=117.62, Mass=1982, SNR=30.5, Peak=141 HFD=4.5
00:32:12.834 00.001 28316 MultiStar: [#1 -0.06,-0.36,0.91,U] [#2 0.03,-0.09,0.95,U] [#3 -0.06,-0.32,0.87,U] [#4 -0.07,-0.23,0.86,U] [#5 0.04,-0.07,0.76,U] [#6 -0.18,-0.44,0.00,M6] [#7 -0.24,-0.33,0.00,M8] [#8 -0.09,-0.40,0.00,M2] 
00:32:12.834 00.000 28316 refined, 5 included, MultiStar: {-0.07, -0.13}, one-star: {-0.28, 0.28}
00:32:12.834 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
00:32:12.835 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.15 = 2.15)
00:32:12.835 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.10 mountX=0.08 mountY=0.12, mountTheta=0.97
00:32:12.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
00:32:12.837 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
00:32:12.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:12.838 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.5
00:32:12.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:12.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:12.839 00.001 28316 Enqueuing Expose request
00:32:12.842 00.003 29988 Worker thread wakes up
00:32:12.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
00:32:12.842 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
00:32:12.842 00.000 29988 Moving (-0.07, -0.13) raw xDistance=0.08 yDistance=0.12
00:32:12.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:32:12.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:12.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:32:12.842 00.000 29988 MoveAxis(E, 0, ABG)
00:32:12.842 00.000 29988 Move returns status 0, amount 0
00:32:12.842 00.000 29988 MoveAxis(N, 0, ABG)
00:32:12.842 00.000 29988 Move returns status 0, amount 0
00:32:12.842 00.000 29988 move complete, result=0
00:32:12.842 00.000 29988 worker thread done servicing request
00:32:12.842 00.000 29988 Worker thread wakes up
00:32:12.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:12.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:12.844 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:14.468 01.624 29988 Exposure complete
00:32:14.499 00.031 29988 worker thread done servicing request
00:32:14.499 00.000 28316 OnExposeComplete: enter
00:32:14.500 00.001 28316 UpdateGuideState(): m_state=6
00:32:14.500 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4166
00:32:14.500 00.000 28316 Star::Find returns 1 (0), X=586.55, Y=117.57, Mass=1863, SNR=29.5, Peak=140 HFD=4.2
00:32:14.502 00.002 28316 MultiStar: [#1 -0.01,-0.40,0.00,M9] [#2 -0.03,-0.11,0.98,U] [#3 0.04,-0.23,0.87,U] [#4 -0.10,-0.19,0.90,U] [#5 -0.03,-0.02,0.81,U] [#6 -0.28,-0.25,0.75,U] [#7 -0.07,-0.31,0.70,U] [#8 -0.00,-0.25,0.60,U] 
00:32:14.502 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.13}, one-star: {-0.27, 0.23}
00:32:14.503 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
00:32:14.503 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
00:32:14.504 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.23 mountX=0.07 mountY=0.14, mountTheta=1.09
00:32:14.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
00:32:14.505 00.000 28316 Enqueuing Move request for scope (-0.10, -0.13)
00:32:14.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:14.506 00.001 28316 UpdateGuideState exits: m=1863 RSB=29.5
00:32:14.507 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:14.508 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:14.508 00.000 28316 Enqueuing Expose request
00:32:14.509 00.001 29988 Worker thread wakes up
00:32:14.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:32:14.509 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:32:14.509 00.000 29988 Moving (-0.10, -0.13) raw xDistance=0.07 yDistance=0.14
00:32:14.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:32:14.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:14.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:32:14.509 00.000 29988 MoveAxis(E, 0, ABG)
00:32:14.509 00.000 29988 Move returns status 0, amount 0
00:32:14.509 00.000 29988 MoveAxis(N, 0, ABG)
00:32:14.509 00.000 29988 Move returns status 0, amount 0
00:32:14.509 00.000 29988 move complete, result=0
00:32:14.509 00.000 29988 worker thread done servicing request
00:32:14.509 00.000 29988 Worker thread wakes up
00:32:14.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:14.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:14.509 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:16.038 01.529 29988 Exposure complete
00:32:16.088 00.050 29988 worker thread done servicing request
00:32:16.088 00.000 28316 OnExposeComplete: enter
00:32:16.089 00.001 28316 UpdateGuideState(): m_state=6
00:32:16.089 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4167
00:32:16.090 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=117.44, Mass=1917, SNR=30.0, Peak=144 HFD=4.3
00:32:16.090 00.000 28316 MultiStar: [#1 -0.11,-0.37,0.91,U] [#2 -0.05,-0.14,1.00,U] [#3 0.03,-0.18,0.86,U] [#4 -0.25,-0.11,0.89,U] [#5 -0.08,-0.02,0.79,U] [#6 -0.08,-0.24,0.73,U] [#7 0.07,-0.40,0.00,M8] [#8 0.04,-0.34,0.59,U] 
00:32:16.091 00.001 28316 refined, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.22, 0.10}
00:32:16.091 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.14) = xAngle (-1.02 = -1.02)
00:32:16.092 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.08 = 2.08)
00:32:16.092 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.16 mountX=0.09 mountY=0.16, mountTheta=1.03
00:32:16.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.15, opts=13)
00:32:16.094 00.001 28316 Enqueuing Move request for scope (-0.10, -0.15)
00:32:16.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:16.095 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:32:16.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:16.095 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:16.096 00.001 28316 Enqueuing Expose request
00:32:16.096 00.000 29988 Worker thread wakes up
00:32:16.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
00:32:16.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
00:32:16.096 00.000 29988 Moving (-0.10, -0.15) raw xDistance=0.09 yDistance=0.16
00:32:16.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:32:16.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:16.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:32:16.096 00.000 29988 MoveAxis(E, 0, ABG)
00:32:16.096 00.000 29988 Move returns status 0, amount 0
00:32:16.096 00.000 29988 MoveAxis(N, 0, ABG)
00:32:16.096 00.000 29988 Move returns status 0, amount 0
00:32:16.096 00.000 29988 move complete, result=0
00:32:16.097 00.001 29988 worker thread done servicing request
00:32:16.097 00.000 29988 Worker thread wakes up
00:32:16.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:16.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:16.097 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:32:17.727 01.630 29988 Exposure complete
00:32:17.772 00.045 29988 worker thread done servicing request
00:32:17.772 00.000 28316 OnExposeComplete: enter
00:32:17.775 00.003 28316 UpdateGuideState(): m_state=6
00:32:17.776 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4168
00:32:17.777 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=117.54, Mass=1886, SNR=29.8, Peak=138 HFD=4.4
00:32:17.777 00.000 28316 MultiStar: [#1 0.04,-0.50,0.00,M9] [#2 0.07,-0.22,0.97,U] [#3 0.10,-0.25,0.90,U] [#4 -0.04,-0.30,0.88,U] [#5 0.00,-0.12,0.82,U] [#6 -0.06,-0.44,0.00,M5] [#7 -0.00,-0.40,0.00,M9] [#8 -0.01,-0.43,0.00,M1] 
00:32:17.778 00.001 28316 refined, 4 included, MultiStar: {-0.01, -0.13}, one-star: {-0.15, 0.20}
00:32:17.778 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.14) = xAngle (-0.48 = -0.48)
00:32:17.779 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
00:32:17.781 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.63 mountX=0.12 mountY=0.07, mountTheta=0.51
00:32:17.783 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
00:32:17.785 00.002 28316 Enqueuing Move request for scope (-0.01, -0.13)
00:32:17.786 00.001 29988 Worker thread wakes up
00:32:17.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
00:32:17.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
00:32:17.786 00.000 29988 Moving (-0.01, -0.13) raw xDistance=0.12 yDistance=0.07
00:32:17.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:32:17.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:17.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:17.787 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:17.787 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:32:17.788 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:17.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:17.792 00.003 29988 MoveAxis(E, 0, ABG)
00:32:17.792 00.000 29988 Move returns status 0, amount 0
00:32:17.792 00.000 29988 MoveAxis(N, 0, ABG)
00:32:17.792 00.000 29988 Move returns status 0, amount 0
00:32:17.792 00.000 29988 move complete, result=0
00:32:17.792 00.000 28316 Enqueuing Expose request
00:32:17.793 00.001 29988 worker thread done servicing request
00:32:17.793 00.000 29988 Worker thread wakes up
00:32:17.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:17.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:17.793 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:19.311 01.518 29988 Exposure complete
00:32:19.359 00.048 29988 worker thread done servicing request
00:32:19.359 00.000 28316 OnExposeComplete: enter
00:32:19.361 00.002 28316 UpdateGuideState(): m_state=6
00:32:19.362 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4169
00:32:19.363 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=117.62, Mass=1951, SNR=30.3, Peak=141 HFD=4.3
00:32:19.364 00.001 28316 MultiStar: [#1 -0.07,-0.40,0.00,M10] [#2 0.06,-0.14,0.97,U] [#3 0.10,-0.21,0.86,U] [#4 -0.03,-0.20,0.85,U] [#5 0.06,0.03,0.78,U] [#6 -0.13,-0.27,0.72,U] [#7 -0.10,-0.40,0.00,M10] [#8 -0.06,-0.33,0.62,U] 
00:32:19.364 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.10}, one-star: {-0.22, 0.28}
00:32:19.365 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-1.14) = xAngle (-0.72 = -0.72)
00:32:19.365 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.38 = 2.38)
00:32:19.365 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.87 mountX=0.08 mountY=0.07, mountTheta=0.74
00:32:19.367 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
00:32:19.368 00.001 28316 Enqueuing Move request for scope (-0.03, -0.10)
00:32:19.369 00.001 29988 Worker thread wakes up
00:32:19.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
00:32:19.369 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
00:32:19.369 00.000 29988 Moving (-0.03, -0.10) raw xDistance=0.08 yDistance=0.07
00:32:19.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:32:19.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:19.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:19.370 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:19.370 00.000 29988 MoveAxis(E, 0, ABG)
00:32:19.370 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:32:19.371 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:19.373 00.002 29988 Move returns status 0, amount 0
00:32:19.373 00.000 29988 MoveAxis(N, 0, ABG)
00:32:19.373 00.000 29988 Move returns status 0, amount 0
00:32:19.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:19.375 00.002 29988 move complete, result=0
00:32:19.375 00.000 29988 worker thread done servicing request
00:32:19.375 00.000 28316 Enqueuing Expose request
00:32:19.376 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:19.377 00.001 29988 Worker thread wakes up
00:32:19.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:19.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:21.002 01.625 29988 Exposure complete
00:32:21.028 00.026 29988 worker thread done servicing request
00:32:21.029 00.001 28316 OnExposeComplete: enter
00:32:21.029 00.000 28316 UpdateGuideState(): m_state=6
00:32:21.030 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4170
00:32:21.030 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=117.38, Mass=1962, SNR=30.5, Peak=148 HFD=4.3
00:32:21.031 00.001 28316 MultiStar: [#1 0.02,-0.32,0.89,U] [#2 0.03,-0.10,0.96,U] [#3 0.12,-0.27,0.86,U] [#4 -0.02,-0.22,0.85,U] [#5 0.04,-0.02,0.81,U] [#6 -0.16,-0.31,0.70,U] [#7 0.12,-0.43,0.00,R] [#8 -0.04,-0.40,0.00,M1] 
00:32:21.031 00.000 28316 refined, 6 included, MultiStar: {-0.02, -0.16}, one-star: {-0.18, 0.04}
00:32:21.032 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.55 = -0.55)
00:32:21.032 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
00:32:21.033 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=0.14 mountY=0.09, mountTheta=0.58
00:32:21.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.16, opts=13)
00:32:21.034 00.000 28316 Enqueuing Move request for scope (-0.02, -0.16)
00:32:21.035 00.001 29988 Worker thread wakes up
00:32:21.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
00:32:21.035 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
00:32:21.035 00.000 29988 Moving (-0.02, -0.16) raw xDistance=0.14 yDistance=0.09
00:32:21.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:32:21.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:21.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:21.036 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:32:21.036 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.5
00:32:21.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:21.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:21.037 00.000 28316 Enqueuing Expose request
00:32:21.037 00.000 29988 MoveAxis(E, 0, ABG)
00:32:21.037 00.000 29988 Move returns status 0, amount 0
00:32:21.037 00.000 29988 MoveAxis(N, 0, ABG)
00:32:21.038 00.001 29988 Move returns status 0, amount 0
00:32:21.038 00.000 29988 move complete, result=0
00:32:21.038 00.000 29988 worker thread done servicing request
00:32:21.038 00.000 29988 Worker thread wakes up
00:32:21.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:21.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:21.038 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:22.562 01.524 29988 Exposure complete
00:32:22.602 00.040 29988 worker thread done servicing request
00:32:22.602 00.000 28316 OnExposeComplete: enter
00:32:22.603 00.001 28316 UpdateGuideState(): m_state=6
00:32:22.603 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4171
00:32:22.604 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=117.59, Mass=1969, SNR=30.3, Peak=159 HFD=4.6
00:32:22.604 00.000 28316 MultiStar: [#1 -0.02,-0.43,0.00,M10] [#2 0.16,-0.08,0.96,U] [#3 0.02,-0.18,0.83,U] [#4 0.03,-0.17,0.87,U] [#5 0.07,-0.01,0.81,U] [#6 -0.14,-0.39,0.00,M4] [#7 -0.13,0.23,0.68,U] [#8 -0.13,-0.19,0.58,U] 
00:32:22.606 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {-0.13, 0.25}
00:32:22.606 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.84 = -0.84)
00:32:22.607 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.26 = 2.26)
00:32:22.607 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.98 mountX=0.01 mountY=0.01, mountTheta=0.86
00:32:22.609 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
00:32:22.610 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
00:32:22.611 00.001 29988 Worker thread wakes up
00:32:22.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:32:22.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:32:22.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:22.611 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.3
00:32:22.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:22.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:22.612 00.000 28316 Enqueuing Expose request
00:32:22.613 00.001 29988 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.01
00:32:22.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:32:22.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:22.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:22.613 00.000 29988 MoveAxis(E, 0, ABG)
00:32:22.613 00.000 29988 Move returns status 0, amount 0
00:32:22.613 00.000 29988 MoveAxis(N, 0, ABG)
00:32:22.613 00.000 29988 Move returns status 0, amount 0
00:32:22.613 00.000 29988 move complete, result=0
00:32:22.613 00.000 29988 worker thread done servicing request
00:32:22.613 00.000 29988 Worker thread wakes up
00:32:22.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:22.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:22.613 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:24.237 01.624 29988 Exposure complete
00:32:24.270 00.033 29988 worker thread done servicing request
00:32:24.270 00.000 28316 OnExposeComplete: enter
00:32:24.271 00.001 28316 UpdateGuideState(): m_state=6
00:32:24.272 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4172
00:32:24.273 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=117.63, Mass=1898, SNR=29.9, Peak=151 HFD=4.3
00:32:24.274 00.001 28316 MultiStar: [#1 0.05,-0.38,0.92,U] [#2 0.09,-0.10,0.97,U] [#3 0.04,-0.24,0.87,U] [#4 0.18,-0.22,0.89,U] [#5 0.11,0.03,0.77,U] [#6 -0.13,-0.42,0.00,M5] [#7 -0.11,0.19,0.70,U] [#8 -0.05,-0.22,0.60,U] 
00:32:24.274 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.08}, one-star: {-0.12, 0.29}
00:32:24.274 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.10 = -0.10)
00:32:24.275 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
00:32:24.275 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.25 mountX=0.08 mountY=0.01, mountTheta=0.14
00:32:24.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
00:32:24.277 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
00:32:24.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:24.278 00.001 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:32:24.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:24.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:24.279 00.000 28316 Enqueuing Expose request
00:32:24.279 00.000 29988 Worker thread wakes up
00:32:24.280 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:32:24.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:32:24.280 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.08 yDistance=0.01
00:32:24.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:32:24.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:24.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:24.280 00.000 29988 MoveAxis(E, 0, ABG)
00:32:24.280 00.000 29988 Move returns status 0, amount 0
00:32:24.280 00.000 29988 MoveAxis(N, 0, ABG)
00:32:24.280 00.000 29988 Move returns status 0, amount 0
00:32:24.280 00.000 29988 move complete, result=0
00:32:24.280 00.000 29988 worker thread done servicing request
00:32:24.280 00.000 29988 Worker thread wakes up
00:32:24.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:24.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:24.280 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:25.802 01.522 29988 Exposure complete
00:32:25.835 00.033 29988 worker thread done servicing request
00:32:25.835 00.000 28316 OnExposeComplete: enter
00:32:25.836 00.001 28316 UpdateGuideState(): m_state=6
00:32:25.836 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4173
00:32:25.837 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=117.39, Mass=1880, SNR=29.7, Peak=145 HFD=4.4
00:32:25.837 00.000 28316 MultiStar: [#1 0.14,-0.55,0.00,M10] [#2 0.07,-0.25,0.96,U] [#3 0.28,-0.44,0.00,M1] [#4 0.05,-0.30,0.90,U] [#5 0.05,-0.18,0.79,U] [#6 -0.05,-0.40,0.00,M6] [#7 -0.10,0.00,0.66,U] [#8 0.03,-0.57,0.00,M1] 
00:32:25.837 00.000 28316 single-star, 4 included, MultiStar: {-0.00, -0.14}, one-star: {-0.10, 0.05}
00:32:25.838 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.80 = -2.48)
00:32:25.839 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.62)
00:32:25.840 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.66 mountX=-0.09 mountY=0.07, mountTheta=2.51
00:32:25.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.05, opts=13)
00:32:25.841 00.000 28316 Enqueuing Move request for scope (-0.10, 0.05)
00:32:25.842 00.001 29988 Worker thread wakes up
00:32:25.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:32:25.842 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:32:25.842 00.000 29988 Moving (-0.10, 0.05) raw xDistance=-0.09 yDistance=0.07
00:32:25.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:32:25.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:25.842 00.000 28316 UpdateGuideState exits: m=1880 RSB=29.7
00:32:25.843 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:25.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:25.844 00.001 28316 Enqueuing Expose request
00:32:25.844 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:25.844 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:32:25.844 00.000 29988 MoveAxis(E, 0, ABG)
00:32:25.844 00.000 29988 Move returns status 0, amount 0
00:32:25.844 00.000 29988 MoveAxis(N, 0, ABG)
00:32:25.844 00.000 29988 Move returns status 0, amount 0
00:32:25.844 00.000 29988 move complete, result=0
00:32:25.844 00.000 29988 worker thread done servicing request
00:32:25.844 00.000 29988 Worker thread wakes up
00:32:25.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:25.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:25.845 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:27.471 01.626 29988 Exposure complete
00:32:27.501 00.030 29988 worker thread done servicing request
00:32:27.501 00.000 28316 OnExposeComplete: enter
00:32:27.501 00.000 28316 UpdateGuideState(): m_state=6
00:32:27.503 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4174
00:32:27.504 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=117.23, Mass=1988, SNR=30.5, Peak=170 HFD=4.4
00:32:27.505 00.001 28316 MultiStar: [#1 0.07,-0.69,0.00,R] [#2 0.08,-0.32,0.98,U] [#3 0.07,-0.34,0.84,U] [#4 0.01,-0.45,0.00,M1] [#5 0.13,-0.34,0.75,U] [#6 -0.14,-0.58,0.00,M7] [#7 -0.13,-0.14,0.65,U] [#8 0.15,-0.68,0.00,M2] 
00:32:27.507 00.002 28316 single-star, 4 included, MultiStar: {0.03, -0.25}, one-star: {-0.04, -0.11}
00:32:27.507 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-1.14) = xAngle (-0.81 = -0.81)
00:32:27.508 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.30 = 2.30)
00:32:27.508 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.95 mountX=0.08 mountY=0.09, mountTheta=0.82
00:32:27.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
00:32:27.510 00.001 28316 Enqueuing Move request for scope (-0.04, -0.11)
00:32:27.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:27.511 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.5
00:32:27.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:27.512 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:27.514 00.002 28316 Enqueuing Expose request
00:32:27.515 00.001 29988 Worker thread wakes up
00:32:27.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
00:32:27.515 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
00:32:27.515 00.000 29988 Moving (-0.04, -0.11) raw xDistance=0.08 yDistance=0.09
00:32:27.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:32:27.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:27.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:32:27.515 00.000 29988 MoveAxis(E, 0, ABG)
00:32:27.515 00.000 29988 Move returns status 0, amount 0
00:32:27.515 00.000 29988 MoveAxis(N, 0, ABG)
00:32:27.515 00.000 29988 Move returns status 0, amount 0
00:32:27.515 00.000 29988 move complete, result=0
00:32:27.515 00.000 29988 worker thread done servicing request
00:32:27.515 00.000 29988 Worker thread wakes up
00:32:27.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:27.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:27.516 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:29.031 01.515 29988 Exposure complete
00:32:29.078 00.047 29988 worker thread done servicing request
00:32:29.078 00.000 28316 OnExposeComplete: enter
00:32:29.078 00.000 28316 UpdateGuideState(): m_state=6
00:32:29.080 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4175
00:32:29.080 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=117.25, Mass=1935, SNR=30.2, Peak=192 HFD=4.3
00:32:29.080 00.000 28316 MultiStar: [#1 0.12,0.01,0.93,U] [#2 0.11,-0.30,0.96,U] [#3 0.27,-0.49,0.00,M1] [#4 0.25,-0.51,0.00,M2] [#5 0.12,-0.21,0.77,U] [#6 0.09,-0.49,0.00,M8] [#7 0.11,-0.07,0.65,U] [#8 0.21,-0.47,0.00,M3] 
00:32:29.081 00.001 28316 single-star, 4 included, MultiStar: {0.10, -0.13}, one-star: {0.03, -0.09}
00:32:29.081 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-1.14) = xAngle (-0.09 = -0.09)
00:32:29.081 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
00:32:29.082 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.23 mountX=0.10 mountY=0.01, mountTheta=0.12
00:32:29.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.09, opts=13)
00:32:29.084 00.000 28316 Enqueuing Move request for scope (0.03, -0.09)
00:32:29.085 00.001 29988 Worker thread wakes up
00:32:29.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:32:29.085 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:32:29.086 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:29.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:29.087 00.001 28316 Enqueuing Expose request
00:32:29.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
00:32:29.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
00:32:29.087 00.000 29988 Moving (0.03, -0.09) raw xDistance=0.10 yDistance=0.01
00:32:29.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:32:29.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:29.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:29.087 00.000 29988 MoveAxis(E, 0, ABG)
00:32:29.087 00.000 29988 Move returns status 0, amount 0
00:32:29.087 00.000 29988 MoveAxis(N, 0, ABG)
00:32:29.087 00.000 29988 Move returns status 0, amount 0
00:32:29.087 00.000 29988 move complete, result=0
00:32:29.087 00.000 29988 worker thread done servicing request
00:32:29.087 00.000 29988 Worker thread wakes up
00:32:29.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:29.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:29.088 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:30.716 01.628 29988 Exposure complete
00:32:30.748 00.032 29988 worker thread done servicing request
00:32:30.748 00.000 28316 OnExposeComplete: enter
00:32:30.749 00.001 28316 UpdateGuideState(): m_state=6
00:32:30.750 00.001 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4176
00:32:30.750 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=117.40, Mass=1917, SNR=30.0, Peak=175 HFD=4.5
00:32:30.751 00.001 28316 MultiStar: [#1 0.08,0.24,0.90,U] [#2 0.17,-0.36,0.00,M1] [#3 0.09,-0.37,0.89,U] [#4 0.16,-0.37,0.00,M3] [#5 0.16,-0.24,0.80,U] [#6 -0.13,-0.52,0.00,M9] [#7 -0.11,0.04,0.70,U] [#8 0.04,-0.53,0.00,M4] 
00:32:30.751 00.000 28316 refined, 4 included, MultiStar: {0.03, -0.05}, one-star: {-0.08, 0.06}
00:32:30.752 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
00:32:30.752 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
00:32:30.752 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.07 mountX=0.06 mountY=-0.00, mountTheta=-0.03
00:32:30.754 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
00:32:30.755 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
00:32:30.756 00.001 29988 Worker thread wakes up
00:32:30.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
00:32:30.756 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
00:32:30.756 00.000 29988 Moving (0.03, -0.05) raw xDistance=0.06 yDistance=-0.00
00:32:30.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:30.757 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:32:30.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:30.757 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:32:30.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:30.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:30.760 00.001 28316 Enqueuing Expose request
00:32:30.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:32:30.760 00.000 29988 MoveAxis(E, 0, ABG)
00:32:30.760 00.000 29988 Move returns status 0, amount 0
00:32:30.760 00.000 29988 MoveAxis(N, 0, ABG)
00:32:30.760 00.000 29988 Move returns status 0, amount 0
00:32:30.760 00.000 29988 move complete, result=0
00:32:30.760 00.000 29988 worker thread done servicing request
00:32:30.760 00.000 29988 Worker thread wakes up
00:32:30.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:30.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:30.761 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:32.281 01.520 29988 Exposure complete
00:32:32.328 00.047 29988 worker thread done servicing request
00:32:32.328 00.000 28316 OnExposeComplete: enter
00:32:32.330 00.002 28316 UpdateGuideState(): m_state=6
00:32:32.332 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4177
00:32:32.333 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=117.23, Mass=2050, SNR=31.0, Peak=190 HFD=4.5
00:32:32.335 00.002 28316 MultiStar: [#1 0.05,0.05,0.87,U] [#2 0.06,-0.43,0.00,M2] [#3 0.21,-0.49,0.00,M1] [#4 -0.00,-0.39,0.00,M4] [#5 0.15,-0.26,0.75,U] [#6 -0.16,-0.61,0.00,M10] [#7 0.00,-0.24,0.67,U] [#8 -0.01,-0.46,0.00,M5] 
00:32:32.336 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.13}, one-star: {-0.11, -0.11}
00:32:32.337 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.14) = xAngle (-0.33 = -0.33)
00:32:32.338 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
00:32:32.341 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.47 mountX=0.12 mountY=0.05, mountTheta=0.36
00:32:32.343 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
00:32:32.344 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
00:32:32.344 00.000 29988 Worker thread wakes up
00:32:32.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:32:32.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:32:32.344 00.000 29988 Moving (0.01, -0.13) raw xDistance=0.12 yDistance=0.05
00:32:32.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:32:32.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:32.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:32.345 00.001 28316 UpdateGuideState exits: m=2050 RSB=31.0
00:32:32.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:32.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:32.346 00.000 28316 Enqueuing Expose request
00:32:32.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:32:32.347 00.001 29988 MoveAxis(E, 0, ABG)
00:32:32.347 00.000 29988 Move returns status 0, amount 0
00:32:32.347 00.000 29988 MoveAxis(N, 0, ABG)
00:32:32.347 00.000 29988 Move returns status 0, amount 0
00:32:32.347 00.000 29988 move complete, result=0
00:32:32.347 00.000 29988 worker thread done servicing request
00:32:32.347 00.000 29988 Worker thread wakes up
00:32:32.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:32.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,102,31,31)
00:32:32.347 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:33.215 00.868 28316 evsrv: cli 0C97D050 connect
00:32:33.216 00.001 28316 case statement mapped state 6 to 3
00:32:33.216 00.000 28316 case statement mapped state 6 to 3
00:32:33.221 00.005 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"ffc51c77-6ab1-466e-ab81-ca9682a5d10a"}
00:32:33.222 00.001 28316 case statement mapped state 6 to 3
00:32:33.223 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"ffc51c77-6ab1-466e-ab81-ca9682a5d10a"}
00:32:33.224 00.001 28316 evsrv: cli 0C97D050 disconnect
00:32:33.226 00.002 28316 evsrv: cli 0C97D2D0 connect
00:32:33.227 00.001 28316 case statement mapped state 6 to 3
00:32:33.227 00.000 28316 case statement mapped state 6 to 3
00:32:33.228 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"2b77e5ba-a0e6-4a34-a000-4a8f09b785cc"}
00:32:33.230 00.002 28316 PhdController::Dither begins
00:32:33.231 00.001 28316 dither: size=2.00, dRA=1.45 dDec=-1.16
00:32:33.233 00.002 28316 MountToCamera -- mountTheta (0.68) + m_xAngle (-1.14) = xAngle (-0.47 = -0.47)
00:32:33.234 00.001 28316 MountToCamera -- mountX=1.45 mountY=-1.16 hyp=1.86 mountTheta=0.68 cameraX=1.66, cameraY=-0.84 cameraTheta=-0.47
00:32:33.234 00.000 28316 setting lock position to (588.47, 116.50)
00:32:33.237 00.003 28316 Mount: notify guiding dithered (1.7, -0.8)
00:32:33.237 00.000 28316 MultiStar: stabilizing after lock position change
00:32:33.238 00.001 28316 Status Line: Dithering de 1.45,-1.16
00:32:33.239 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:32:33.241 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
00:32:33.243 00.002 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"2b77e5ba-a0e6-4a34-a000-4a8f09b785cc"}
00:32:33.244 00.001 28316 evsrv: cli 0C97D2D0 disconnect
00:32:33.977 00.733 29988 Exposure complete
00:32:34.028 00.051 29988 worker thread done servicing request
00:32:34.028 00.000 28316 OnExposeComplete: enter
00:32:34.029 00.001 28316 UpdateGuideState(): m_state=6
00:32:34.029 00.000 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4178
00:32:34.030 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=117.30, Mass=1954, SNR=30.2, Peak=169 HFD=4.6
00:32:34.030 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (-1.14) = xAngle (3.87 = -2.41)
00:32:34.031 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.98 = 0.69)
00:32:34.031 00.000 28316 CameraToMount -- cameraX=-1.83 cameraY=0.80 hyp=2.00 cameraTheta=2.73 mountX=-1.49 mountY=1.28, mountTheta=2.43
00:32:34.032 00.001 28316 dither recenter: remaining=(-1.4,1.2) step=(-1.4,1.2)
00:32:34.033 00.001 28316 MountToCamera -- mountTheta (-2.47) + m_xAngle (-1.14) = xAngle (-3.61 = 2.67)
00:32:34.033 00.000 28316 MountToCamera -- mountX=-1.45 mountY=1.16 hyp=1.86 mountTheta=-2.47 cameraX=-1.66, cameraY=0.84 cameraTheta=2.67
00:32:34.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.66, y=0.84, opts=4)
00:32:34.034 00.000 28316 Enqueuing Move request for scope (-1.66, 0.84)
00:32:34.035 00.001 28316 Mount: notify direct move -1.45,1.16
00:32:34.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:34.035 00.000 29988 Worker thread wakes up
00:32:34.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.66, 0.84) opts 0x4
00:32:34.035 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.66, 0.84)
00:32:34.035 00.000 29988 Moving (-1.66, 0.84) raw xDistance=-1.45 yDistance=1.16
00:32:34.035 00.000 29988 MoveAxis(E, 483, B)
00:32:34.035 00.000 29988 Guiding  Dir = 2, Dur = 483
00:32:34.036 00.001 28316 UpdateGuideState exits: m=1954 RSB=30.2
00:32:34.036 00.000 29988 IsSlewing returns 0
00:32:34.036 00.000 28316 PhdController: settling, locked = 1, distance = 1.97 (0.50) aobump = 0 frame = 1 / 99999
00:32:34.037 00.001 29988 IsGuiding returns 0
00:32:34.037 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141954.037,"Host":"ASUS_SAM","Inst":1,"Distance":1.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:34.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:34.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:34.040 00.001 29988 PulseGuide returned control before completion, sleep 491
00:32:34.040 00.000 28316 Enqueuing Expose request
00:32:34.543 00.503 29988 IsGuiding returns 0
00:32:34.543 00.000 29988 Move returns status 0, amount 483
00:32:34.543 00.000 29988 MoveAxis(S, 277, B)
00:32:34.543 00.000 29988 Guiding  Dir = 1, Dur = 277
00:32:34.543 00.000 29988 IsSlewing returns 0
00:32:34.543 00.000 29988 IsGuiding returns 0
00:32:34.547 00.004 29988 PulseGuide returned control before completion, sleep 283
00:32:34.838 00.291 29988 IsGuiding returns 0
00:32:34.839 00.001 29988 Move returns status 0, amount 277
00:32:34.839 00.000 29988 move complete, result=0
00:32:34.839 00.000 29988 worker thread done servicing request
00:32:34.839 00.000 28316 GuideStep: -1.4 px 483 ms EAST, 1.2 px 277 ms SOUTH
00:32:34.843 00.004 29988 Worker thread wakes up
00:32:34.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:34.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:36.252 01.409 29988 Exposure complete
00:32:36.306 00.054 29988 worker thread done servicing request
00:32:36.307 00.001 28316 OnExposeComplete: enter
00:32:36.308 00.001 28316 UpdateGuideState(): m_state=6
00:32:36.310 00.002 28316 Star::Find(15, 586, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4179
00:32:36.311 00.001 28316 Star::Find returns 1 (0), X=587.20, Y=116.68, Mass=2041, SNR=31.0, Peak=137 HFD=4.5
00:32:36.312 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (-1.14) = xAngle (4.15 = -2.14)
00:32:36.312 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
00:32:36.313 00.001 28316 CameraToMount -- cameraX=-1.28 cameraY=0.18 hyp=1.29 cameraTheta=3.00 mountX=-0.69 mountY=1.06, mountTheta=2.15
00:32:36.315 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.28, y=0.18, opts=13)
00:32:36.316 00.001 28316 Enqueuing Move request for scope (-1.28, 0.18)
00:32:36.316 00.000 29988 Worker thread wakes up
00:32:36.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:36.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.28, 0.18) opts 0xd
00:32:36.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.28, 0.18)
00:32:36.317 00.000 28316 UpdateGuideState exits: m=2041 RSB=31.0
00:32:36.317 00.000 28316 PhdController: settling, locked = 1, distance = 1.29 (0.50) aobump = 0 frame = 2 / 99999
00:32:36.317 00.000 29988 Moving (-1.28, 0.18) raw xDistance=-0.69 yDistance=1.06
00:32:36.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
00:32:36.318 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141956.317,"Host":"ASUS_SAM","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:36.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:36.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.06
00:32:36.318 00.000 29988 MoveAxis(E, 145, ABG)
00:32:36.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:36.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:36.319 00.001 28316 Enqueuing Expose request
00:32:36.319 00.000 29988 Guiding  Dir = 2, Dur = 145
00:32:36.320 00.001 29988 IsSlewing returns 0
00:32:36.320 00.000 29988 IsGuiding returns 0
00:32:36.322 00.002 29988 PulseGuide returned control before completion, sleep 154
00:32:36.486 00.164 29988 IsGuiding returns 1
00:32:36.486 00.000 29988 scope still moving after pulse duration time elapsed
00:32:36.518 00.032 29988 IsSlewing returns 0
00:32:36.519 00.001 29988 IsGuiding returns 0
00:32:36.519 00.000 29988 scope move finished after 145 + 53 ms
00:32:36.519 00.000 29988 Move returns status 0, amount 145
00:32:36.519 00.000 29988 MoveAxis(N, 0, ABG)
00:32:36.519 00.000 29988 Move returns status 0, amount 0
00:32:36.519 00.000 29988 move complete, result=0
00:32:36.519 00.000 29988 worker thread done servicing request
00:32:36.519 00.000 29988 Worker thread wakes up
00:32:36.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:36.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:36.519 00.000 28316 GuideStep: -0.7 px 145 ms EAST, 1.1 px 0 ms NORTH
00:32:38.143 01.624 29988 Exposure complete
00:32:38.170 00.027 29988 worker thread done servicing request
00:32:38.170 00.000 28316 OnExposeComplete: enter
00:32:38.171 00.001 28316 UpdateGuideState(): m_state=6
00:32:38.173 00.002 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4180
00:32:38.176 00.003 28316 Star::Find returns 1 (0), X=588.12, Y=115.83, Mass=1916, SNR=30.1, Peak=175 HFD=4.3
00:32:38.178 00.002 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
00:32:38.181 00.003 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.19 = 2.19)
00:32:38.183 00.002 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.67 hyp=0.76 cameraTheta=-2.05 mountX=0.47 mountY=0.61, mountTheta=0.92
00:32:38.187 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.67, opts=13)
00:32:38.187 00.000 28316 Enqueuing Move request for scope (-0.35, -0.67)
00:32:38.188 00.001 29988 Worker thread wakes up
00:32:38.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:38.188 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.1
00:32:38.189 00.001 28316 PhdController: settling, locked = 1, distance = 1.13 (0.50) aobump = 0 frame = 3 / 99999
00:32:38.192 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.67) opts 0xd
00:32:38.192 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141958.192,"Host":"ASUS_SAM","Inst":1,"Distance":1.13,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:38.194 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.67)
00:32:38.194 00.000 29988 Moving (-0.35, -0.67) raw xDistance=0.47 yDistance=0.61
00:32:38.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:38.196 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:38.197 00.001 28316 Enqueuing Expose request
00:32:38.198 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.47
00:32:38.198 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:38.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.61
00:32:38.198 00.000 29988 MoveAxis(W, 88, ABG)
00:32:38.198 00.000 29988 Guiding  Dir = 3, Dur = 88
00:32:38.198 00.000 29988 IsSlewing returns 0
00:32:38.199 00.001 29988 IsGuiding returns 0
00:32:38.200 00.001 29988 PulseGuide returned control before completion, sleep 97
00:32:38.298 00.098 29988 IsGuiding returns 1
00:32:38.298 00.000 29988 scope still moving after pulse duration time elapsed
00:32:38.329 00.031 29988 IsSlewing returns 0
00:32:38.329 00.000 29988 IsGuiding returns 0
00:32:38.329 00.000 29988 scope move finished after 88 + 43 ms
00:32:38.330 00.001 29988 Move returns status 0, amount 88
00:32:38.330 00.000 29988 MoveAxis(N, 0, ABG)
00:32:38.330 00.000 29988 Move returns status 0, amount 0
00:32:38.330 00.000 29988 move complete, result=0
00:32:38.330 00.000 29988 worker thread done servicing request
00:32:38.330 00.000 29988 Worker thread wakes up
00:32:38.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:38.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:38.330 00.000 28316 GuideStep: 0.5 px 88 ms WEST, 0.6 px 0 ms NORTH
00:32:39.740 01.410 29988 Exposure complete
00:32:39.796 00.056 29988 worker thread done servicing request
00:32:39.796 00.000 28316 OnExposeComplete: enter
00:32:39.798 00.002 28316 UpdateGuideState(): m_state=6
00:32:39.800 00.002 28316 Star::Find(15, 588, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4181
00:32:39.802 00.002 28316 Star::Find returns 1 (0), X=587.93, Y=116.08, Mass=1985, SNR=30.5, Peak=187 HFD=4.4
00:32:39.805 00.003 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
00:32:39.807 00.002 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
00:32:39.808 00.001 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.42 hyp=0.69 cameraTheta=-2.48 mountX=0.16 mountY=0.67, mountTheta=1.34
00:32:39.810 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.42, opts=13)
00:32:39.810 00.000 28316 Enqueuing Move request for scope (-0.54, -0.42)
00:32:39.811 00.001 29988 Worker thread wakes up
00:32:39.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.42) opts 0xd
00:32:39.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.42)
00:32:39.811 00.000 29988 Moving (-0.54, -0.42) raw xDistance=0.16 yDistance=0.67
00:32:39.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:32:39.811 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
00:32:39.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
00:32:39.811 00.000 29988 MoveAxis(E, 0, ABG)
00:32:39.811 00.000 29988 Move returns status 0, amount 0
00:32:39.811 00.000 29988 MoveAxis(S, 161, ABG)
00:32:39.811 00.000 29988 Guiding  Dir = 1, Dur = 161
00:32:39.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:39.812 00.001 28316 UpdateGuideState exits: m=1985 RSB=30.5
00:32:39.813 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 4 / 99999
00:32:39.813 00.000 29988 IsSlewing returns 0
00:32:39.813 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141959.813,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:39.814 00.001 29988 IsGuiding returns 0
00:32:39.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:39.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:39.815 00.001 28316 Enqueuing Expose request
00:32:39.819 00.004 29988 PulseGuide returned control before completion, sleep 167
00:32:39.989 00.170 29988 IsGuiding returns 0
00:32:39.989 00.000 29988 Move returns status 0, amount 161
00:32:39.989 00.000 29988 move complete, result=0
00:32:39.989 00.000 29988 worker thread done servicing request
00:32:39.989 00.000 29988 Worker thread wakes up
00:32:39.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:39.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:39.989 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 161 ms SOUTH
00:32:41.618 01.629 29988 Exposure complete
00:32:41.649 00.031 29988 worker thread done servicing request
00:32:41.649 00.000 28316 OnExposeComplete: enter
00:32:41.652 00.003 28316 UpdateGuideState(): m_state=6
00:32:41.654 00.002 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4182
00:32:41.657 00.003 28316 Star::Find returns 1 (0), X=588.12, Y=116.36, Mass=1925, SNR=30.1, Peak=171 HFD=4.0
00:32:41.660 00.003 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.61 = -1.61)
00:32:41.662 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.49 = 1.49)
00:32:41.664 00.002 28316 CameraToMount -- cameraX=-0.36 cameraY=-0.14 hyp=0.39 cameraTheta=-2.76 mountX=-0.02 mountY=0.38, mountTheta=1.61
00:32:41.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=-0.14, opts=13)
00:32:41.667 00.001 28316 Enqueuing Move request for scope (-0.36, -0.14)
00:32:41.667 00.000 29988 Worker thread wakes up
00:32:41.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:41.669 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.14) opts 0xd
00:32:41.669 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:32:41.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, -0.14)
00:32:41.669 00.000 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 5 / 99999
00:32:41.670 00.001 29988 Moving (-0.36, -0.14) raw xDistance=-0.02 yDistance=0.38
00:32:41.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:32:41.670 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141961.670,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:41.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
00:32:41.670 00.000 29988 MoveAxis(E, 0, ABG)
00:32:41.670 00.000 29988 Move returns status 0, amount 0
00:32:41.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:41.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:41.671 00.000 28316 Enqueuing Expose request
00:32:41.672 00.001 29988 MoveAxis(S, 92, ABG)
00:32:41.672 00.000 29988 Guiding  Dir = 1, Dur = 92
00:32:41.672 00.000 29988 IsSlewing returns 0
00:32:41.672 00.000 29988 IsGuiding returns 0
00:32:41.676 00.004 29988 PulseGuide returned control before completion, sleep 98
00:32:41.790 00.114 29988 IsGuiding returns 0
00:32:41.790 00.000 29988 Move returns status 0, amount 92
00:32:41.790 00.000 29988 move complete, result=0
00:32:41.790 00.000 29988 worker thread done servicing request
00:32:41.790 00.000 29988 Worker thread wakes up
00:32:41.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:41.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:41.790 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 92 ms SOUTH
00:32:43.201 01.411 29988 Exposure complete
00:32:43.234 00.033 29988 worker thread done servicing request
00:32:43.234 00.000 28316 OnExposeComplete: enter
00:32:43.236 00.002 28316 UpdateGuideState(): m_state=6
00:32:43.236 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4183
00:32:43.237 00.001 28316 Star::Find returns 1 (0), X=588.13, Y=116.37, Mass=1990, SNR=30.7, Peak=175 HFD=4.4
00:32:43.237 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-1.14) = xAngle (-1.64 = -1.64)
00:32:43.238 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.46 = 1.46)
00:32:43.239 00.001 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.37 cameraTheta=-2.78 mountX=-0.03 mountY=0.37, mountTheta=1.64
00:32:43.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.13, opts=13)
00:32:43.241 00.001 28316 Enqueuing Move request for scope (-0.35, -0.13)
00:32:43.241 00.000 29988 Worker thread wakes up
00:32:43.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:32:43.242 00.001 28316 UpdateGuideState exits: m=1990 RSB=30.7
00:32:43.242 00.000 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 6 / 99999
00:32:43.243 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
00:32:43.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
00:32:43.243 00.000 29988 Moving (-0.35, -0.13) raw xDistance=-0.03 yDistance=0.37
00:32:43.243 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141963.243,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:43.244 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:32:43.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
00:32:43.244 00.000 29988 MoveAxis(E, 0, ABG)
00:32:43.244 00.000 29988 Move returns status 0, amount 0
00:32:43.244 00.000 29988 MoveAxis(S, 88, ABG)
00:32:43.244 00.000 29988 Guiding  Dir = 1, Dur = 88
00:32:43.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:43.244 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:43.245 00.001 28316 Enqueuing Expose request
00:32:43.245 00.000 29988 IsSlewing returns 0
00:32:43.245 00.000 29988 IsGuiding returns 0
00:32:43.251 00.006 29988 PulseGuide returned control before completion, sleep 93
00:32:43.356 00.105 29988 IsGuiding returns 0
00:32:43.356 00.000 29988 Move returns status 0, amount 88
00:32:43.357 00.001 29988 move complete, result=0
00:32:43.357 00.000 29988 worker thread done servicing request
00:32:43.357 00.000 29988 Worker thread wakes up
00:32:43.357 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 88 ms SOUTH
00:32:43.358 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:43.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:44.988 01.630 29988 Exposure complete
00:32:45.042 00.054 29988 worker thread done servicing request
00:32:45.042 00.000 28316 OnExposeComplete: enter
00:32:45.044 00.002 28316 UpdateGuideState(): m_state=6
00:32:45.046 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4184
00:32:45.048 00.002 28316 Star::Find returns 1 (0), X=588.03, Y=116.53, Mass=1941, SNR=30.1, Peak=152 HFD=4.1
00:32:45.049 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:32:45.050 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.05)
00:32:45.051 00.001 28316 CameraToMount -- cameraX=-0.44 cameraY=0.02 hyp=0.44 cameraTheta=3.09 mountX=-0.20 mountY=0.38, mountTheta=2.06
00:32:45.053 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=0.02, opts=13)
00:32:45.054 00.001 28316 Enqueuing Move request for scope (-0.44, 0.02)
00:32:45.055 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:45.055 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.1
00:32:45.056 00.001 29988 Worker thread wakes up
00:32:45.056 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 7 / 99999
00:32:45.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.02) opts 0xd
00:32:45.057 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141965.057,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:45.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.44, 0.02)
00:32:45.057 00.000 29988 Moving (-0.44, 0.02) raw xDistance=-0.20 yDistance=0.38
00:32:45.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.058 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:45.058 00.000 28316 Enqueuing Expose request
00:32:45.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:32:45.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
00:32:45.058 00.000 29988 MoveAxis(E, 43, ABG)
00:32:45.058 00.000 29988 Guiding  Dir = 2, Dur = 43
00:32:45.059 00.001 29988 IsSlewing returns 0
00:32:45.059 00.000 29988 IsGuiding returns 0
00:32:45.061 00.002 29988 PulseGuide returned control before completion, sleep 52
00:32:45.130 00.069 29988 IsGuiding returns 0
00:32:45.130 00.000 29988 Move returns status 0, amount 43
00:32:45.130 00.000 29988 MoveAxis(S, 91, ABG)
00:32:45.130 00.000 29988 Guiding  Dir = 1, Dur = 91
00:32:45.132 00.002 29988 IsSlewing returns 0
00:32:45.132 00.000 29988 IsGuiding returns 0
00:32:45.137 00.005 29988 PulseGuide returned control before completion, sleep 97
00:32:45.236 00.099 29988 IsGuiding returns 1
00:32:45.236 00.000 29988 scope still moving after pulse duration time elapsed
00:32:45.267 00.031 29988 IsSlewing returns 0
00:32:45.267 00.000 29988 IsGuiding returns 0
00:32:45.268 00.001 29988 scope move finished after 91 + 44 ms
00:32:45.268 00.000 29988 Move returns status 0, amount 91
00:32:45.268 00.000 29988 move complete, result=0
00:32:45.268 00.000 29988 worker thread done servicing request
00:32:45.268 00.000 29988 Worker thread wakes up
00:32:45.268 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.4 px 91 ms SOUTH
00:32:45.269 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:45.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:46.680 01.411 29988 Exposure complete
00:32:46.713 00.033 29988 worker thread done servicing request
00:32:46.714 00.001 28316 OnExposeComplete: enter
00:32:46.715 00.001 28316 UpdateGuideState(): m_state=6
00:32:46.716 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4185
00:32:46.716 00.000 28316 Star::Find returns 1 (0), X=588.12, Y=116.11, Mass=1830, SNR=29.4, Peak=173 HFD=4.3
00:32:46.717 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-1.14) = xAngle (-1.16 = -1.16)
00:32:46.717 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.94 = 1.94)
00:32:46.717 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.39 hyp=0.53 cameraTheta=-2.31 mountX=0.21 mountY=0.49, mountTheta=1.17
00:32:46.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.39, opts=13)
00:32:46.719 00.001 28316 Enqueuing Move request for scope (-0.35, -0.39)
00:32:46.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:46.721 00.002 29988 Worker thread wakes up
00:32:46.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.39) opts 0xd
00:32:46.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.39)
00:32:46.721 00.000 29988 Moving (-0.35, -0.39) raw xDistance=0.21 yDistance=0.49
00:32:46.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:32:46.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
00:32:46.721 00.000 29988 MoveAxis(W, 41, ABG)
00:32:46.721 00.000 29988 Guiding  Dir = 3, Dur = 41
00:32:46.721 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.4
00:32:46.724 00.003 29988 IsSlewing returns 0
00:32:46.724 00.000 28316 PhdController: settling, locked = 1, distance = 0.58 (0.50) aobump = 0 frame = 8 / 99999
00:32:46.725 00.001 29988 IsGuiding returns 0
00:32:46.725 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141966.725,"Host":"ASUS_SAM","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:46.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:46.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:46.728 00.002 28316 Enqueuing Expose request
00:32:46.728 00.000 29988 PulseGuide returned control before completion, sleep 50
00:32:46.786 00.058 29988 IsGuiding returns 1
00:32:46.787 00.001 29988 scope still moving after pulse duration time elapsed
00:32:46.818 00.031 29988 IsSlewing returns 0
00:32:46.819 00.001 29988 IsGuiding returns 0
00:32:46.819 00.000 29988 scope move finished after 41 + 52 ms
00:32:46.819 00.000 29988 Move returns status 0, amount 41
00:32:46.819 00.000 29988 MoveAxis(S, 118, ABG)
00:32:46.819 00.000 29988 Guiding  Dir = 1, Dur = 118
00:32:46.819 00.000 29988 IsSlewing returns 0
00:32:46.819 00.000 29988 IsGuiding returns 0
00:32:46.825 00.006 29988 PulseGuide returned control before completion, sleep 123
00:32:46.958 00.133 29988 IsGuiding returns 0
00:32:46.958 00.000 29988 Move returns status 0, amount 118
00:32:46.958 00.000 29988 move complete, result=0
00:32:46.959 00.001 29988 worker thread done servicing request
00:32:46.959 00.000 28316 GuideStep: 0.2 px 41 ms WEST, 0.5 px 118 ms SOUTH
00:32:46.959 00.000 29988 Worker thread wakes up
00:32:46.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:46.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:48.593 01.634 29988 Exposure complete
00:32:48.643 00.050 29988 worker thread done servicing request
00:32:48.644 00.001 28316 OnExposeComplete: enter
00:32:48.645 00.001 28316 UpdateGuideState(): m_state=6
00:32:48.647 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4186
00:32:48.648 00.001 28316 Star::Find returns 1 (0), X=588.04, Y=116.29, Mass=1894, SNR=30.0, Peak=159 HFD=4.3
00:32:48.649 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.55 = -1.55)
00:32:48.651 00.002 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
00:32:48.652 00.001 28316 CameraToMount -- cameraX=-0.43 cameraY=-0.21 hyp=0.48 cameraTheta=-2.69 mountX=0.01 mountY=0.48, mountTheta=1.55
00:32:48.655 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=-0.21, opts=13)
00:32:48.658 00.003 28316 Enqueuing Move request for scope (-0.43, -0.21)
00:32:48.659 00.001 29988 Worker thread wakes up
00:32:48.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.21) opts 0xd
00:32:48.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.43, -0.21)
00:32:48.659 00.000 29988 Moving (-0.43, -0.21) raw xDistance=0.01 yDistance=0.48
00:32:48.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:32:48.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
00:32:48.659 00.000 29988 MoveAxis(E, 0, ABG)
00:32:48.659 00.000 29988 Move returns status 0, amount 0
00:32:48.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:48.660 00.001 28316 UpdateGuideState exits: m=1894 RSB=30.0
00:32:48.660 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 9 / 99999
00:32:48.661 00.001 29988 MoveAxis(S, 114, ABG)
00:32:48.661 00.000 29988 Guiding  Dir = 1, Dur = 114
00:32:48.661 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141968.661,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:48.661 00.000 29988 IsSlewing returns 0
00:32:48.662 00.001 29988 IsGuiding returns 0
00:32:48.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:48.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:48.663 00.001 28316 Enqueuing Expose request
00:32:48.666 00.003 29988 PulseGuide returned control before completion, sleep 120
00:32:48.792 00.126 29988 IsGuiding returns 1
00:32:48.792 00.000 29988 scope still moving after pulse duration time elapsed
00:32:48.824 00.032 29988 IsSlewing returns 0
00:32:48.824 00.000 29988 IsGuiding returns 0
00:32:48.824 00.000 29988 scope move finished after 114 + 49 ms
00:32:48.825 00.001 29988 Move returns status 0, amount 114
00:32:48.825 00.000 29988 move complete, result=0
00:32:48.825 00.000 29988 worker thread done servicing request
00:32:48.825 00.000 29988 Worker thread wakes up
00:32:48.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:48.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:48.825 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 114 ms SOUTH
00:32:50.230 01.405 29988 Exposure complete
00:32:50.267 00.037 29988 worker thread done servicing request
00:32:50.268 00.001 28316 OnExposeComplete: enter
00:32:50.268 00.000 28316 UpdateGuideState(): m_state=6
00:32:50.270 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4187
00:32:50.271 00.001 28316 Star::Find returns 1 (0), X=588.20, Y=116.39, Mass=1970, SNR=30.5, Peak=186 HFD=4.1
00:32:50.271 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-1.14) = xAngle (-1.61 = -1.61)
00:32:50.272 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
00:32:50.274 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.30 cameraTheta=-2.75 mountX=-0.01 mountY=0.30, mountTheta=1.61
00:32:50.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.11, opts=13)
00:32:50.276 00.001 28316 Enqueuing Move request for scope (-0.27, -0.11)
00:32:50.277 00.001 29988 Worker thread wakes up
00:32:50.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
00:32:50.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
00:32:50.277 00.000 29988 Moving (-0.27, -0.11) raw xDistance=-0.01 yDistance=0.30
00:32:50.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:32:50.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:32:50.277 00.000 29988 MoveAxis(E, 0, ABG)
00:32:50.277 00.000 29988 Move returns status 0, amount 0
00:32:50.277 00.000 29988 MoveAxis(S, 71, ABG)
00:32:50.277 00.000 29988 Guiding  Dir = 1, Dur = 71
00:32:50.278 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:50.279 00.001 29988 IsSlewing returns 0
00:32:50.280 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.5
00:32:50.280 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 10 / 99999
00:32:50.281 00.001 29988 IsGuiding returns 0
00:32:50.281 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141970.281,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:32:50.283 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:50.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:50.283 00.000 28316 Enqueuing Expose request
00:32:50.286 00.003 29988 PulseGuide returned control before completion, sleep 77
00:32:50.370 00.084 29988 IsGuiding returns 0
00:32:50.370 00.000 29988 Move returns status 0, amount 71
00:32:50.370 00.000 29988 move complete, result=0
00:32:50.371 00.001 29988 worker thread done servicing request
00:32:50.371 00.000 29988 Worker thread wakes up
00:32:50.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:50.371 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 71 ms SOUTH
00:32:50.373 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:51.995 01.622 29988 Exposure complete
00:32:52.045 00.050 29988 worker thread done servicing request
00:32:52.046 00.001 28316 OnExposeComplete: enter
00:32:52.046 00.000 28316 UpdateGuideState(): m_state=6
00:32:52.047 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4188
00:32:52.047 00.000 28316 Star::Find returns 1 (0), X=588.02, Y=116.28, Mass=2034, SNR=31.0, Peak=170 HFD=4.2
00:32:52.048 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.53 = -1.53)
00:32:52.048 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
00:32:52.048 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=-0.23 hyp=0.50 cameraTheta=-2.68 mountX=0.02 mountY=0.50, mountTheta=1.53
00:32:52.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=-0.23, opts=13)
00:32:52.051 00.002 28316 Enqueuing Move request for scope (-0.45, -0.23)
00:32:52.051 00.000 29988 Worker thread wakes up
00:32:52.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:52.052 00.001 28316 UpdateGuideState exits: m=2034 RSB=31.0
00:32:52.052 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 11 / 99999
00:32:52.053 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.23) opts 0xd
00:32:52.053 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141972.053,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
00:32:52.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, -0.23)
00:32:52.053 00.000 29988 Moving (-0.45, -0.23) raw xDistance=0.02 yDistance=0.50
00:32:52.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:52.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:52.054 00.000 28316 Enqueuing Expose request
00:32:52.055 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:32:52.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
00:32:52.055 00.000 29988 MoveAxis(E, 0, ABG)
00:32:52.055 00.000 29988 Move returns status 0, amount 0
00:32:52.055 00.000 29988 MoveAxis(S, 120, ABG)
00:32:52.055 00.000 29988 Guiding  Dir = 1, Dur = 120
00:32:52.056 00.001 29988 IsSlewing returns 0
00:32:52.056 00.000 29988 IsGuiding returns 0
00:32:52.062 00.006 29988 PulseGuide returned control before completion, sleep 125
00:32:52.198 00.136 29988 IsGuiding returns 0
00:32:52.198 00.000 29988 Move returns status 0, amount 120
00:32:52.198 00.000 29988 move complete, result=0
00:32:52.198 00.000 29988 worker thread done servicing request
00:32:52.198 00.000 29988 Worker thread wakes up
00:32:52.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:52.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:52.198 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 120 ms SOUTH
00:32:53.603 01.405 29988 Exposure complete
00:32:53.651 00.048 29988 worker thread done servicing request
00:32:53.651 00.000 28316 OnExposeComplete: enter
00:32:53.653 00.002 28316 UpdateGuideState(): m_state=6
00:32:53.653 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4189
00:32:53.654 00.001 28316 Star::Find returns 1 (0), X=588.12, Y=116.55, Mass=1993, SNR=30.7, Peak=166 HFD=4.3
00:32:53.655 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (-1.14) = xAngle (4.15 = -2.13)
00:32:53.656 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.25 = 0.97)
00:32:53.657 00.001 28316 CameraToMount -- cameraX=-0.36 cameraY=0.05 hyp=0.36 cameraTheta=3.01 mountX=-0.19 mountY=0.30, mountTheta=2.14
00:32:53.659 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=0.05, opts=13)
00:32:53.660 00.001 28316 Enqueuing Move request for scope (-0.36, 0.05)
00:32:53.661 00.001 29988 Worker thread wakes up
00:32:53.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.05) opts 0xd
00:32:53.661 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, 0.05)
00:32:53.661 00.000 29988 Moving (-0.36, 0.05) raw xDistance=-0.19 yDistance=0.30
00:32:53.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:32:53.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:32:53.661 00.000 29988 MoveAxis(E, 0, ABG)
00:32:53.661 00.000 29988 Move returns status 0, amount 0
00:32:53.661 00.000 29988 MoveAxis(S, 71, ABG)
00:32:53.661 00.000 29988 Guiding  Dir = 1, Dur = 71
00:32:53.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:32:53.661 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.7
00:32:53.663 00.002 29988 IsSlewing returns 0
00:32:53.663 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 12 / 99999
00:32:53.664 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786141973.664,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
00:32:53.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:53.665 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:53.665 00.000 28316 Enqueuing Expose request
00:32:53.666 00.001 29988 IsGuiding returns 0
00:32:53.671 00.005 29988 PulseGuide returned control before completion, sleep 77
00:32:53.756 00.085 29988 IsGuiding returns 0
00:32:53.756 00.000 29988 Move returns status 0, amount 71
00:32:53.756 00.000 29988 move complete, result=0
00:32:53.756 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 71 ms SOUTH
00:32:53.759 00.003 29988 worker thread done servicing request
00:32:53.759 00.000 29988 Worker thread wakes up
00:32:53.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:53.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:55.384 01.625 29988 Exposure complete
00:32:55.436 00.052 29988 worker thread done servicing request
00:32:55.436 00.000 28316 OnExposeComplete: enter
00:32:55.438 00.002 28316 UpdateGuideState(): m_state=6
00:32:55.439 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4190
00:32:55.440 00.001 28316 Star::Find returns 1 (0), X=587.97, Y=116.43, Mass=1914, SNR=29.9, Peak=156 HFD=4.2
00:32:55.443 00.003 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.14) = xAngle (-1.87 = -1.87)
00:32:55.445 00.002 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.24 = 1.24)
00:32:55.448 00.003 28316 CameraToMount -- cameraX=-0.51 cameraY=-0.07 hyp=0.51 cameraTheta=-3.01 mountX=-0.15 mountY=0.48, mountTheta=1.87
00:32:55.451 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=-0.07, opts=13)
00:32:55.452 00.001 28316 Enqueuing Move request for scope (-0.51, -0.07)
00:32:55.453 00.001 29988 Worker thread wakes up
00:32:55.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.07) opts 0xd
00:32:55.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, -0.07)
00:32:55.453 00.000 29988 Moving (-0.51, -0.07) raw xDistance=-0.15 yDistance=0.48
00:32:55.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:32:55.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
00:32:55.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:55.454 00.001 28316 UpdateGuideState exits: m=1914 RSB=29.9
00:32:55.455 00.001 29988 MoveAxis(E, 0, ABG)
00:32:55.455 00.000 29988 Move returns status 0, amount 0
00:32:55.455 00.000 29988 MoveAxis(S, 116, ABG)
00:32:55.455 00.000 29988 Guiding  Dir = 1, Dur = 116
00:32:55.455 00.000 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 13 / 99999
00:32:55.456 00.001 29988 IsSlewing returns 0
00:32:55.456 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141975.456,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":5.2,"SettleTime":8.0,"StarLocked":true}
00:32:55.457 00.001 29988 IsGuiding returns 0
00:32:55.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:55.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:55.459 00.001 28316 Enqueuing Expose request
00:32:55.461 00.002 29988 PulseGuide returned control before completion, sleep 122
00:32:55.592 00.131 29988 IsGuiding returns 0
00:32:55.592 00.000 29988 Move returns status 0, amount 116
00:32:55.592 00.000 29988 move complete, result=0
00:32:55.592 00.000 29988 worker thread done servicing request
00:32:55.592 00.000 29988 Worker thread wakes up
00:32:55.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:55.592 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 116 ms SOUTH
00:32:55.593 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:57.004 01.411 29988 Exposure complete
00:32:57.041 00.037 29988 worker thread done servicing request
00:32:57.042 00.001 28316 OnExposeComplete: enter
00:32:57.042 00.000 28316 UpdateGuideState(): m_state=6
00:32:57.043 00.001 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4191
00:32:57.043 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=116.52, Mass=1907, SNR=29.9, Peak=151 HFD=4.2
00:32:57.044 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
00:32:57.044 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.06)
00:32:57.044 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=0.02 hyp=0.45 cameraTheta=3.10 mountX=-0.20 mountY=0.39, mountTheta=2.05
00:32:57.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.02, opts=13)
00:32:57.046 00.001 28316 Enqueuing Move request for scope (-0.45, 0.02)
00:32:57.046 00.000 29988 Worker thread wakes up
00:32:57.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.02) opts 0xd
00:32:57.047 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.02)
00:32:57.047 00.000 29988 Moving (-0.45, 0.02) raw xDistance=-0.20 yDistance=0.39
00:32:57.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:32:57.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
00:32:57.047 00.000 29988 MoveAxis(E, 43, ABG)
00:32:57.047 00.000 29988 Guiding  Dir = 2, Dur = 43
00:32:57.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:57.049 00.002 28316 UpdateGuideState exits: m=1907 RSB=29.9
00:32:57.052 00.003 29988 IsSlewing returns 0
00:32:57.052 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 14 / 99999
00:32:57.053 00.001 29988 IsGuiding returns 0
00:32:57.053 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786141977.053,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":6.8,"SettleTime":8.0,"StarLocked":true}
00:32:57.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:57.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:57.054 00.000 28316 Enqueuing Expose request
00:32:57.055 00.001 29988 PulseGuide returned control before completion, sleep 52
00:32:57.117 00.062 29988 IsGuiding returns 0
00:32:57.117 00.000 29988 Move returns status 0, amount 43
00:32:57.117 00.000 29988 MoveAxis(S, 93, ABG)
00:32:57.117 00.000 29988 Guiding  Dir = 1, Dur = 93
00:32:57.117 00.000 29988 IsSlewing returns 0
00:32:57.117 00.000 29988 IsGuiding returns 0
00:32:57.122 00.005 29988 PulseGuide returned control before completion, sleep 98
00:32:57.223 00.101 29988 IsGuiding returns 0
00:32:57.223 00.000 29988 Move returns status 0, amount 93
00:32:57.223 00.000 29988 move complete, result=0
00:32:57.223 00.000 29988 worker thread done servicing request
00:32:57.224 00.001 28316 GuideStep: -0.2 px 43 ms EAST, 0.4 px 93 ms SOUTH
00:32:57.225 00.001 29988 Worker thread wakes up
00:32:57.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:57.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:58.849 01.624 29988 Exposure complete
00:32:58.883 00.034 29988 worker thread done servicing request
00:32:58.883 00.000 28316 OnExposeComplete: enter
00:32:58.883 00.000 28316 UpdateGuideState(): m_state=6
00:32:58.884 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4192
00:32:58.884 00.000 28316 Star::Find returns 1 (0), X=588.10, Y=116.40, Mass=1912, SNR=29.9, Peak=164 HFD=4.1
00:32:58.886 00.002 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
00:32:58.886 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
00:32:58.887 00.001 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.10 hyp=0.38 cameraTheta=-2.87 mountX=-0.06 mountY=0.38, mountTheta=1.73
00:32:58.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.10, opts=13)
00:32:58.888 00.000 28316 Enqueuing Move request for scope (-0.37, -0.10)
00:32:58.889 00.001 29988 Worker thread wakes up
00:32:58.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:32:58.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.10) opts 0xd
00:32:58.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.10)
00:32:58.889 00.000 29988 Moving (-0.37, -0.10) raw xDistance=-0.06 yDistance=0.38
00:32:58.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:32:58.889 00.000 28316 UpdateGuideState exits: m=1912 RSB=29.9
00:32:58.890 00.001 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 15 / 99999
00:32:58.890 00.000 28316 PhdController: newstate STATE_FINISH
00:32:58.891 00.001 28316 PhdController complete: success
00:32:58.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
00:32:58.891 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786141978.891,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":15,"DroppedFrames":0}
00:32:58.892 00.001 29988 MoveAxis(E, 0, ABG)
00:32:58.892 00.000 29988 Move returns status 0, amount 0
00:32:58.892 00.000 29988 MoveAxis(S, 90, ABG)
00:32:58.892 00.000 29988 Guiding  Dir = 1, Dur = 90
00:32:58.892 00.000 28316 Mount: notify guiding dither settle done success=1
00:32:58.892 00.000 28316 PhdController: newstate STATE_IDLE
00:32:58.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:58.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:32:58.893 00.000 28316 Enqueuing Expose request
00:32:58.894 00.001 29988 IsSlewing returns 0
00:32:58.894 00.000 29988 IsGuiding returns 0
00:32:58.899 00.005 29988 PulseGuide returned control before completion, sleep 96
00:32:59.005 00.106 29988 IsGuiding returns 0
00:32:59.005 00.000 29988 Move returns status 0, amount 90
00:32:59.005 00.000 29988 move complete, result=0
00:32:59.005 00.000 29988 worker thread done servicing request
00:32:59.005 00.000 29988 Worker thread wakes up
00:32:59.006 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:32:59.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:32:59.006 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 90 ms SOUTH
00:33:00.416 01.410 29988 Exposure complete
00:33:00.441 00.025 29988 worker thread done servicing request
00:33:00.441 00.000 28316 OnExposeComplete: enter
00:33:00.442 00.001 28316 UpdateGuideState(): m_state=6
00:33:00.443 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4193
00:33:00.444 00.001 28316 Star::Find returns 1 (0), X=588.13, Y=116.60, Mass=1897, SNR=30.0, Peak=167 HFD=4.1
00:33:00.446 00.002 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (-1.14) = xAngle (4.02 = -2.26)
00:33:00.449 00.003 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.12 = 0.84)
00:33:00.451 00.002 28316 CameraToMount -- cameraX=-0.35 cameraY=0.10 hyp=0.36 cameraTheta=2.88 mountX=-0.23 mountY=0.27, mountTheta=2.28
00:33:00.455 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.10, opts=13)
00:33:00.458 00.003 28316 Enqueuing Move request for scope (-0.35, 0.10)
00:33:00.459 00.001 29988 Worker thread wakes up
00:33:00.460 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:00.461 00.001 28316 UpdateGuideState exits: m=1897 RSB=30.0
00:33:00.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:00.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:00.463 00.000 28316 Enqueuing Expose request
00:33:00.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.10) opts 0xd
00:33:00.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.10)
00:33:00.464 00.000 29988 Moving (-0.35, 0.10) raw xDistance=-0.23 yDistance=0.27
00:33:00.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:33:00.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:33:00.464 00.000 29988 MoveAxis(E, 49, ABG)
00:33:00.464 00.000 29988 Guiding  Dir = 2, Dur = 49
00:33:00.464 00.000 29988 IsSlewing returns 0
00:33:00.464 00.000 29988 IsGuiding returns 0
00:33:00.466 00.002 29988 PulseGuide returned control before completion, sleep 58
00:33:00.539 00.073 29988 IsGuiding returns 0
00:33:00.539 00.000 29988 Move returns status 0, amount 49
00:33:00.539 00.000 29988 MoveAxis(S, 64, ABG)
00:33:00.539 00.000 29988 Guiding  Dir = 1, Dur = 64
00:33:00.539 00.000 29988 IsSlewing returns 0
00:33:00.541 00.002 29988 IsGuiding returns 0
00:33:00.545 00.004 29988 PulseGuide returned control before completion, sleep 70
00:33:00.618 00.073 29988 IsGuiding returns 0
00:33:00.618 00.000 29988 Move returns status 0, amount 64
00:33:00.618 00.000 29988 move complete, result=0
00:33:00.618 00.000 29988 worker thread done servicing request
00:33:00.618 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.3 px 64 ms SOUTH
00:33:00.619 00.001 29988 Worker thread wakes up
00:33:00.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:00.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:02.245 01.626 29988 Exposure complete
00:33:02.279 00.034 29988 worker thread done servicing request
00:33:02.279 00.000 28316 OnExposeComplete: enter
00:33:02.280 00.001 28316 UpdateGuideState(): m_state=6
00:33:02.281 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4194
00:33:02.281 00.000 28316 Star::Find returns 1 (0), X=588.01, Y=116.42, Mass=1957, SNR=30.3, Peak=160 HFD=4.1
00:33:02.282 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
00:33:02.282 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
00:33:02.282 00.000 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.08 hyp=0.47 cameraTheta=-2.98 mountX=-0.12 mountY=0.45, mountTheta=1.83
00:33:02.284 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.08, opts=13)
00:33:02.285 00.001 28316 Enqueuing Move request for scope (-0.47, -0.08)
00:33:02.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:33:02.286 00.001 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:33:02.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:02.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:02.287 00.000 28316 Enqueuing Expose request
00:33:02.288 00.001 29988 Worker thread wakes up
00:33:02.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.08) opts 0xd
00:33:02.288 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.08)
00:33:02.288 00.000 29988 Moving (-0.47, -0.08) raw xDistance=-0.12 yDistance=0.45
00:33:02.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:02.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
00:33:02.288 00.000 29988 MoveAxis(E, 0, ABG)
00:33:02.288 00.000 29988 Move returns status 0, amount 0
00:33:02.288 00.000 29988 MoveAxis(S, 108, ABG)
00:33:02.288 00.000 29988 Guiding  Dir = 1, Dur = 108
00:33:02.288 00.000 29988 IsSlewing returns 0
00:33:02.288 00.000 29988 IsGuiding returns 0
00:33:02.293 00.005 29988 PulseGuide returned control before completion, sleep 113
00:33:02.419 00.126 29988 IsGuiding returns 0
00:33:02.419 00.000 29988 Move returns status 0, amount 108
00:33:02.419 00.000 29988 move complete, result=0
00:33:02.419 00.000 29988 worker thread done servicing request
00:33:02.419 00.000 29988 Worker thread wakes up
00:33:02.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:02.419 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 108 ms SOUTH
00:33:02.420 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:03.824 01.404 29988 Exposure complete
00:33:03.872 00.048 29988 worker thread done servicing request
00:33:03.872 00.000 28316 OnExposeComplete: enter
00:33:03.873 00.001 28316 UpdateGuideState(): m_state=6
00:33:03.874 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4195
00:33:03.875 00.001 28316 Star::Find returns 1 (0), X=588.15, Y=116.37, Mass=1853, SNR=29.5, Peak=161 HFD=3.9
00:33:03.875 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-1.14) = xAngle (-1.62 = -1.62)
00:33:03.876 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
00:33:03.876 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.13 hyp=0.35 cameraTheta=-2.76 mountX=-0.02 mountY=0.35, mountTheta=1.62
00:33:03.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.13, opts=13)
00:33:03.879 00.002 28316 Enqueuing Move request for scope (-0.32, -0.13)
00:33:03.879 00.000 29988 Worker thread wakes up
00:33:03.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:33:03.880 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.13) opts 0xd
00:33:03.880 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
00:33:03.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.13)
00:33:03.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:03.881 00.001 29988 Moving (-0.32, -0.13) raw xDistance=-0.02 yDistance=0.35
00:33:03.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:03.881 00.000 28316 Enqueuing Expose request
00:33:03.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:33:03.882 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
00:33:03.882 00.000 29988 MoveAxis(E, 0, ABG)
00:33:03.882 00.000 29988 Move returns status 0, amount 0
00:33:03.882 00.000 29988 MoveAxis(S, 82, ABG)
00:33:03.882 00.000 29988 Guiding  Dir = 1, Dur = 82
00:33:03.882 00.000 29988 IsSlewing returns 0
00:33:03.882 00.000 29988 IsGuiding returns 0
00:33:03.886 00.004 29988 PulseGuide returned control before completion, sleep 88
00:33:03.978 00.092 29988 IsGuiding returns 0
00:33:03.978 00.000 29988 Move returns status 0, amount 82
00:33:03.978 00.000 29988 move complete, result=0
00:33:03.978 00.000 29988 worker thread done servicing request
00:33:03.978 00.000 29988 Worker thread wakes up
00:33:03.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:03.978 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 82 ms SOUTH
00:33:03.979 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:05.607 01.628 29988 Exposure complete
00:33:05.634 00.027 29988 worker thread done servicing request
00:33:05.634 00.000 28316 OnExposeComplete: enter
00:33:05.635 00.001 28316 UpdateGuideState(): m_state=6
00:33:05.635 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.637 00.002 28316 Star::Find returns 1 (0), X=588.21, Y=116.61, Mass=1937, SNR=30.1, Peak=162 HFD=4.4
00:33:05.640 00.003 28316 MultiStar: exiting stabilization period
00:33:05.641 00.001 28316 MultiStar: updating star positions after lock position change
00:33:05.642 00.001 28316 Star::Find(15, 471, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.642 00.000 28316 Star::Find returns 1 (0), X=471.33, Y=126.64, Mass=1602, SNR=27.8, Peak=147 HFD=3.7
00:33:05.642 00.000 28316 Star::Find(15, 429, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.643 00.001 28316 Star::Find returns 1 (0), X=429.41, Y=198.11, Mass=1785, SNR=29.1, Peak=151 HFD=3.9
00:33:05.643 00.000 28316 Star::Find(15, 1121, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.644 00.001 28316 Star::Find returns 1 (0), X=1121.30, Y=658.90, Mass=1415, SNR=25.8, Peak=125 HFD=4.1
00:33:05.645 00.001 28316 Star::Find(15, 574, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.647 00.002 28316 Star::Find returns 1 (0), X=574.02, Y=642.95, Mass=1419, SNR=26.0, Peak=140 HFD=4.4
00:33:05.650 00.003 28316 Star::Find(15, 592, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.653 00.003 28316 Star::Find returns 1 (0), X=592.67, Y=417.75, Mass=1168, SNR=23.7, Peak=105 HFD=3.7
00:33:05.655 00.002 28316 Star::Find(15, 1108, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.658 00.003 28316 Star::Find returns 1 (0), X=1108.74, Y=892.23, Mass=1009, SNR=22.1, Peak=89 HFD=3.6
00:33:05.661 00.003 28316 Star::Find(15, 1127, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.663 00.002 28316 Star::Find returns 1 (0), X=1127.97, Y=810.46, Mass=877, SNR=20.5, Peak=85 HFD=3.6
00:33:05.665 00.002 28316 Star::Find(15, 979, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.668 00.003 28316 Star::Find returns 1 (0), X=979.24, Y=262.33, Mass=692, SNR=18.2, Peak=66 HFD=3.6
00:33:05.669 00.001 28316 Star::Find(15, 307, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.670 00.001 28316 Star::Find returns 1 (0), X=307.33, Y=443.98, Mass=728, SNR=18.7, Peak=71 HFD=4.0
00:33:05.670 00.000 28316 Star::Find(15, 571, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.671 00.001 28316 Star::Find returns 1 (0), X=571.64, Y=437.73, Mass=612, SNR=17.1, Peak=55 HFD=3.6
00:33:05.672 00.001 28316 Star::Find(15, 1010, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
00:33:05.673 00.001 28316 Star::Find returns 1 (0), X=1009.90, Y=698.69, Mass=589, SNR=16.8, Peak=58 HFD=3.4
00:33:05.673 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (-1.14) = xAngle (3.91 = -2.38)
00:33:05.674 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.73)
00:33:05.674 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=-0.20 mountY=0.19, mountTheta=2.40
00:33:05.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.10, opts=13)
00:33:05.676 00.001 28316 Enqueuing Move request for scope (-0.26, 0.10)
00:33:05.676 00.000 29988 Worker thread wakes up
00:33:05.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
00:33:05.676 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
00:33:05.676 00.000 29988 Moving (-0.26, 0.10) raw xDistance=-0.20 yDistance=0.19
00:33:05.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:33:05.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:05.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:05.678 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:33:05.678 00.000 29988 MoveAxis(E, 42, ABG)
00:33:05.678 00.000 29988 Guiding  Dir = 2, Dur = 42
00:33:05.678 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
00:33:05.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:05.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:05.680 00.000 28316 Enqueuing Expose request
00:33:05.681 00.001 29988 IsSlewing returns 0
00:33:05.681 00.000 29988 IsGuiding returns 0
00:33:05.682 00.001 29988 PulseGuide returned control before completion, sleep 51
00:33:05.744 00.062 29988 IsGuiding returns 1
00:33:05.744 00.000 29988 scope still moving after pulse duration time elapsed
00:33:05.775 00.031 29988 IsSlewing returns 0
00:33:05.775 00.000 29988 IsGuiding returns 0
00:33:05.776 00.001 29988 scope move finished after 42 + 52 ms
00:33:05.776 00.000 29988 Move returns status 0, amount 42
00:33:05.776 00.000 29988 MoveAxis(N, 0, ABG)
00:33:05.776 00.000 29988 Move returns status 0, amount 0
00:33:05.776 00.000 29988 move complete, result=0
00:33:05.776 00.000 29988 worker thread done servicing request
00:33:05.776 00.000 29988 Worker thread wakes up
00:33:05.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:05.776 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.2 px 0 ms NORTH
00:33:05.777 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:07.186 01.409 29988 Exposure complete
00:33:07.232 00.046 29988 worker thread done servicing request
00:33:07.232 00.000 28316 OnExposeComplete: enter
00:33:07.233 00.001 28316 UpdateGuideState(): m_state=6
00:33:07.234 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4197
00:33:07.234 00.000 28316 Star::Find returns 1 (0), X=588.31, Y=116.52, Mass=1943, SNR=30.2, Peak=152 HFD=4.2
00:33:07.235 00.001 28316 MultiStar: [#1 -0.06,-0.10,0.90,U] [#2 0.14,-0.00,0.96,U] [#3 0.05,0.00,0.88,U] [#4 0.03,-0.07,0.86,U] [#5 0.12,-0.19,0.77,U] [#6 0.19,-0.02,0.71,U] [#7 0.11,-0.06,0.69,U] [#8 0.17,-0.12,0.59,U] 
00:33:07.235 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {-0.17, 0.01}
00:33:07.236 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.33 = 0.33)
00:33:07.236 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
00:33:07.237 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.81 mountX=0.07 mountY=-0.02, mountTheta=-0.30
00:33:07.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
00:33:07.238 00.000 28316 Enqueuing Move request for scope (0.05, -0.06)
00:33:07.239 00.001 29988 Worker thread wakes up
00:33:07.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:07.239 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:33:07.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:07.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:07.241 00.001 28316 Enqueuing Expose request
00:33:07.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
00:33:07.241 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
00:33:07.241 00.000 29988 Moving (0.05, -0.06) raw xDistance=0.07 yDistance=-0.02
00:33:07.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:33:07.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:07.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:07.241 00.000 29988 MoveAxis(E, 0, ABG)
00:33:07.241 00.000 29988 Move returns status 0, amount 0
00:33:07.241 00.000 29988 MoveAxis(N, 0, ABG)
00:33:07.241 00.000 29988 Move returns status 0, amount 0
00:33:07.241 00.000 29988 move complete, result=0
00:33:07.241 00.000 29988 worker thread done servicing request
00:33:07.241 00.000 29988 Worker thread wakes up
00:33:07.242 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:07.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:07.242 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:08.876 01.634 29988 Exposure complete
00:33:08.929 00.053 29988 worker thread done servicing request
00:33:08.929 00.000 28316 OnExposeComplete: enter
00:33:08.930 00.001 28316 UpdateGuideState(): m_state=6
00:33:08.931 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4198
00:33:08.931 00.000 28316 Star::Find returns 1 (0), X=588.11, Y=116.24, Mass=2000, SNR=30.7, Peak=195 HFD=4.3
00:33:08.932 00.001 28316 MultiStar: [#1 -0.04,-0.25,0.90,U] [#2 0.07,-0.23,0.94,U] [#3 -0.03,-0.27,0.84,U] [#4 -0.03,-0.18,0.85,U] [#5 -0.05,-0.26,0.77,U] [#6 -0.01,-0.06,0.71,U] [#7 0.15,-0.33,0.67,U] [#8 0.13,-0.34,0.62,U] 
00:33:08.932 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.24}, one-star: {-0.37, -0.26}
00:33:08.933 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.14) = xAngle (-0.57 = -0.57)
00:33:08.933 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:33:08.934 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.71 mountX=0.21 mountY=0.14, mountTheta=0.60
00:33:08.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.24, opts=13)
00:33:08.936 00.001 28316 Enqueuing Move request for scope (-0.03, -0.24)
00:33:08.937 00.001 29988 Worker thread wakes up
00:33:08.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
00:33:08.937 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
00:33:08.937 00.000 29988 Moving (-0.03, -0.24) raw xDistance=0.21 yDistance=0.14
00:33:08.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:08.937 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.7
00:33:08.938 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:33:08.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:08.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:08.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:08.939 00.001 28316 Enqueuing Expose request
00:33:08.940 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:33:08.940 00.000 29988 MoveAxis(W, 43, ABG)
00:33:08.940 00.000 29988 Guiding  Dir = 3, Dur = 43
00:33:08.940 00.000 29988 IsSlewing returns 0
00:33:08.940 00.000 29988 IsGuiding returns 0
00:33:08.943 00.003 29988 PulseGuide returned control before completion, sleep 52
00:33:08.999 00.056 29988 IsGuiding returns 1
00:33:08.999 00.000 29988 scope still moving after pulse duration time elapsed
00:33:09.031 00.032 29988 IsSlewing returns 0
00:33:09.031 00.000 29988 IsGuiding returns 0
00:33:09.031 00.000 29988 scope move finished after 43 + 47 ms
00:33:09.031 00.000 29988 Move returns status 0, amount 43
00:33:09.031 00.000 29988 MoveAxis(N, 0, ABG)
00:33:09.031 00.000 29988 Move returns status 0, amount 0
00:33:09.031 00.000 29988 move complete, result=0
00:33:09.031 00.000 29988 worker thread done servicing request
00:33:09.031 00.000 29988 Worker thread wakes up
00:33:09.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:09.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:09.031 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
00:33:10.435 01.404 29988 Exposure complete
00:33:10.467 00.032 29988 worker thread done servicing request
00:33:10.467 00.000 28316 OnExposeComplete: enter
00:33:10.468 00.001 28316 UpdateGuideState(): m_state=6
00:33:10.468 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4199
00:33:10.469 00.001 28316 Star::Find returns 1 (0), X=588.12, Y=116.47, Mass=1829, SNR=29.3, Peak=146 HFD=4.2
00:33:10.469 00.000 28316 MultiStar: [#1 -0.12,-0.10,0.92,U] [#2 -0.06,-0.01,1.00,U] [#3 -0.09,-0.05,0.88,U] [#4 -0.16,-0.09,0.91,U] [#5 -0.10,-0.08,0.82,U] [#6 -0.02,-0.11,0.73,U] [#7 -0.02,-0.13,0.68,U] [#8 -0.09,-0.20,0.62,U] 
00:33:10.470 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.35, -0.03}
00:33:10.470 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
00:33:10.470 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
00:33:10.471 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.55 mountX=0.02 mountY=0.15, mountTheta=1.41
00:33:10.472 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
00:33:10.473 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
00:33:10.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:10.474 00.001 29988 Worker thread wakes up
00:33:10.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
00:33:10.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
00:33:10.474 00.000 29988 Moving (-0.12, -0.08) raw xDistance=0.02 yDistance=0.15
00:33:10.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:33:10.474 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.3
00:33:10.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:10.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:10.475 00.000 28316 Enqueuing Expose request
00:33:10.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:10.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:33:10.475 00.000 29988 MoveAxis(E, 0, ABG)
00:33:10.475 00.000 29988 Move returns status 0, amount 0
00:33:10.475 00.000 29988 MoveAxis(N, 0, ABG)
00:33:10.475 00.000 29988 Move returns status 0, amount 0
00:33:10.475 00.000 29988 move complete, result=0
00:33:10.475 00.000 29988 worker thread done servicing request
00:33:10.475 00.000 29988 Worker thread wakes up
00:33:10.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:10.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:10.476 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:12.104 01.628 29988 Exposure complete
00:33:12.131 00.027 29988 worker thread done servicing request
00:33:12.131 00.000 28316 OnExposeComplete: enter
00:33:12.131 00.000 28316 UpdateGuideState(): m_state=6
00:33:12.132 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4200
00:33:12.132 00.000 28316 Star::Find returns 1 (0), X=588.03, Y=116.48, Mass=1953, SNR=30.3, Peak=144 HFD=4.2
00:33:12.133 00.001 28316 MultiStar: [#1 -0.31,-0.06,0.90,U] [#2 -0.15,-0.05,0.96,U] [#3 -0.22,-0.10,0.87,U] [#4 -0.31,0.02,0.86,U] [#5 -0.24,-0.12,0.76,U] [#6 -0.26,0.13,0.72,U] [#7 -0.18,-0.06,0.67,U] [#8 -0.14,-0.12,0.61,U] 
00:33:12.134 00.001 28316 refined, 8 included, MultiStar: {-0.26, -0.04}, one-star: {-0.44, -0.02}
00:33:12.134 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
00:33:12.135 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
00:33:12.136 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-2.98 mountX=-0.07 mountY=0.25, mountTheta=1.84
00:33:12.138 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.04, opts=13)
00:33:12.139 00.001 28316 Enqueuing Move request for scope (-0.26, -0.04)
00:33:12.139 00.000 29988 Worker thread wakes up
00:33:12.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:12.140 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
00:33:12.140 00.000 28316 UpdateGuideState exits: m=1953 RSB=30.3
00:33:12.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:12.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:12.141 00.000 28316 Enqueuing Expose request
00:33:12.142 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
00:33:12.142 00.000 29988 Moving (-0.26, -0.04) raw xDistance=-0.07 yDistance=0.25
00:33:12.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:33:12.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:33:12.142 00.000 29988 MoveAxis(E, 0, ABG)
00:33:12.142 00.000 29988 Move returns status 0, amount 0
00:33:12.142 00.000 29988 MoveAxis(S, 60, ABG)
00:33:12.142 00.000 29988 Guiding  Dir = 1, Dur = 60
00:33:12.142 00.000 29988 IsSlewing returns 0
00:33:12.142 00.000 29988 IsGuiding returns 0
00:33:12.147 00.005 29988 PulseGuide returned control before completion, sleep 66
00:33:12.228 00.081 29988 IsGuiding returns 0
00:33:12.228 00.000 29988 Move returns status 0, amount 60
00:33:12.228 00.000 29988 move complete, result=0
00:33:12.228 00.000 29988 worker thread done servicing request
00:33:12.228 00.000 29988 Worker thread wakes up
00:33:12.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:12.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:12.228 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 60 ms SOUTH
00:33:13.637 01.409 29988 Exposure complete
00:33:13.675 00.038 29988 worker thread done servicing request
00:33:13.675 00.000 28316 OnExposeComplete: enter
00:33:13.676 00.001 28316 UpdateGuideState(): m_state=6
00:33:13.677 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4201
00:33:13.677 00.000 28316 Star::Find returns 1 (0), X=588.01, Y=116.63, Mass=1980, SNR=30.5, Peak=177 HFD=4.2
00:33:13.678 00.001 28316 MultiStar: [#1 -0.18,0.04,0.90,U] [#2 -0.10,0.11,0.96,U] [#3 -0.15,0.06,0.82,U] [#4 -0.14,0.19,0.86,U] [#5 -0.13,0.01,0.77,U] [#6 -0.07,0.20,0.72,U] [#7 -0.10,0.03,0.68,U] [#8 -0.13,0.05,0.59,U] 
00:33:13.679 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.09}, one-star: {-0.46, 0.13}
00:33:13.680 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:33:13.680 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.89 = 0.61)
00:33:13.681 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.20 cameraTheta=2.65 mountX=-0.16 mountY=0.11, mountTheta=2.52
00:33:13.682 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.09, opts=13)
00:33:13.682 00.000 28316 Enqueuing Move request for scope (-0.17, 0.09)
00:33:13.683 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:13.686 00.003 29988 Worker thread wakes up
00:33:13.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
00:33:13.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
00:33:13.686 00.000 29988 Moving (-0.17, 0.09) raw xDistance=-0.16 yDistance=0.11
00:33:13.686 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
00:33:13.687 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:13.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:13.688 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:33:13.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:13.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:33:13.688 00.000 29988 MoveAxis(E, 0, ABG)
00:33:13.688 00.000 29988 Move returns status 0, amount 0
00:33:13.688 00.000 29988 MoveAxis(N, 0, ABG)
00:33:13.688 00.000 29988 Move returns status 0, amount 0
00:33:13.688 00.000 29988 move complete, result=0
00:33:13.688 00.000 29988 worker thread done servicing request
00:33:13.688 00.000 28316 Enqueuing Expose request
00:33:13.691 00.003 29988 Worker thread wakes up
00:33:13.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:13.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:13.691 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:15.327 01.636 29988 Exposure complete
00:33:15.373 00.046 29988 worker thread done servicing request
00:33:15.373 00.000 28316 OnExposeComplete: enter
00:33:15.374 00.001 28316 UpdateGuideState(): m_state=6
00:33:15.375 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4202
00:33:15.375 00.000 28316 Star::Find returns 1 (0), X=587.94, Y=116.87, Mass=1871, SNR=29.6, Peak=181 HFD=4.3
00:33:15.376 00.001 28316 MultiStar: [#1 -0.23,0.20,0.94,U] [#2 -0.25,0.14,0.98,U] [#3 -0.21,0.03,0.86,U] [#4 -0.24,0.19,0.89,U] [#5 -0.19,0.06,0.79,U] [#6 -0.14,0.21,0.74,U] [#7 -0.32,0.23,0.00,M1] [#8 -0.11,0.27,0.60,U] 
00:33:15.376 00.000 28316 refined, 7 included, MultiStar: {-0.25, 0.18}, one-star: {-0.53, 0.36}
00:33:15.377 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
00:33:15.378 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.47)
00:33:15.378 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.51 mountX=-0.27 mountY=0.14, mountTheta=2.66
00:33:15.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.18, opts=13)
00:33:15.380 00.001 28316 Enqueuing Move request for scope (-0.25, 0.18)
00:33:15.380 00.000 29988 Worker thread wakes up
00:33:15.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:15.381 00.001 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:33:15.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:15.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:15.382 00.001 28316 Enqueuing Expose request
00:33:15.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
00:33:15.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
00:33:15.382 00.000 29988 Moving (-0.25, 0.18) raw xDistance=-0.27 yDistance=0.14
00:33:15.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:33:15.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:15.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:33:15.382 00.000 29988 MoveAxis(E, 57, ABG)
00:33:15.382 00.000 29988 Guiding  Dir = 2, Dur = 57
00:33:15.383 00.001 29988 IsSlewing returns 0
00:33:15.383 00.000 29988 IsGuiding returns 0
00:33:15.385 00.002 29988 PulseGuide returned control before completion, sleep 66
00:33:15.464 00.079 29988 IsGuiding returns 0
00:33:15.464 00.000 29988 Move returns status 0, amount 57
00:33:15.464 00.000 29988 MoveAxis(N, 0, ABG)
00:33:15.464 00.000 29988 Move returns status 0, amount 0
00:33:15.464 00.000 29988 move complete, result=0
00:33:15.464 00.000 29988 worker thread done servicing request
00:33:15.464 00.000 29988 Worker thread wakes up
00:33:15.464 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
00:33:15.466 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:15.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:16.880 01.414 29988 Exposure complete
00:33:16.912 00.032 29988 worker thread done servicing request
00:33:16.912 00.000 28316 OnExposeComplete: enter
00:33:16.913 00.001 28316 UpdateGuideState(): m_state=6
00:33:16.915 00.002 28316 Star::Find(15, 587, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4203
00:33:16.917 00.002 28316 Star::Find returns 1 (0), X=588.09, Y=116.73, Mass=1959, SNR=30.3, Peak=173 HFD=4.2
00:33:16.919 00.002 28316 MultiStar: [#1 -0.15,0.01,0.90,U] [#2 0.13,0.05,0.97,U] [#3 -0.02,-0.07,0.88,U] [#4 -0.08,-0.04,0.87,U] [#5 -0.08,-0.16,0.78,U] [#6 0.05,0.14,0.71,U] [#7 -0.10,0.04,0.65,U] [#8 -0.00,0.04,0.58,U] 
00:33:16.919 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.39, 0.23}
00:33:16.919 00.000 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.91 = -2.37)
00:33:16.920 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.73)
00:33:16.920 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.77 mountX=-0.06 mountY=0.06, mountTheta=2.39
00:33:16.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
00:33:16.922 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
00:33:16.923 00.001 29988 Worker thread wakes up
00:33:16.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
00:33:16.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:16.923 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:33:16.924 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
00:33:16.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:16.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:16.925 00.001 28316 Enqueuing Expose request
00:33:16.925 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.06
00:33:16.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:33:16.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:16.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:33:16.925 00.000 29988 MoveAxis(E, 0, ABG)
00:33:16.925 00.000 29988 Move returns status 0, amount 0
00:33:16.925 00.000 29988 MoveAxis(N, 0, ABG)
00:33:16.925 00.000 29988 Move returns status 0, amount 0
00:33:16.925 00.000 29988 move complete, result=0
00:33:16.925 00.000 29988 worker thread done servicing request
00:33:16.925 00.000 29988 Worker thread wakes up
00:33:16.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:16.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:16.926 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:18.655 01.729 29988 Exposure complete
00:33:18.694 00.039 29988 worker thread done servicing request
00:33:18.694 00.000 28316 OnExposeComplete: enter
00:33:18.694 00.000 28316 UpdateGuideState(): m_state=6
00:33:18.695 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4204
00:33:18.696 00.001 28316 Star::Find returns 1 (0), X=588.17, Y=116.64, Mass=1874, SNR=29.6, Peak=163 HFD=4.3
00:33:18.698 00.002 28316 MultiStar: [#1 0.05,-0.01,0.93,U] [#2 0.07,0.21,0.98,U] [#3 0.17,0.00,0.87,U] [#4 0.13,-0.11,0.88,U] [#5 0.06,-0.04,0.79,U] [#6 0.11,0.07,0.74,U] [#7 0.23,-0.04,0.67,U] [#8 0.11,0.06,0.64,U] 
00:33:18.699 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {-0.30, 0.13}
00:33:18.700 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
00:33:18.700 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
00:33:18.700 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.55 mountX=-0.01 mountY=-0.07, mountTheta=-1.70
00:33:18.702 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.03, opts=13)
00:33:18.703 00.001 28316 Enqueuing Move request for scope (0.06, 0.03)
00:33:18.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:18.704 00.001 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:33:18.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:18.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:18.705 00.000 28316 Enqueuing Expose request
00:33:18.706 00.001 29988 Worker thread wakes up
00:33:18.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
00:33:18.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
00:33:18.706 00.000 29988 Moving (0.06, 0.03) raw xDistance=-0.01 yDistance=-0.07
00:33:18.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:33:18.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:18.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:33:18.706 00.000 29988 MoveAxis(E, 0, ABG)
00:33:18.706 00.000 29988 Move returns status 0, amount 0
00:33:18.706 00.000 29988 MoveAxis(N, 0, ABG)
00:33:18.706 00.000 29988 Move returns status 0, amount 0
00:33:18.706 00.000 29988 move complete, result=0
00:33:18.706 00.000 29988 worker thread done servicing request
00:33:18.706 00.000 29988 Worker thread wakes up
00:33:18.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:18.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:18.706 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:20.117 01.411 29988 Exposure complete
00:33:20.147 00.030 29988 worker thread done servicing request
00:33:20.148 00.001 28316 OnExposeComplete: enter
00:33:20.148 00.000 28316 UpdateGuideState(): m_state=6
00:33:20.149 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4205
00:33:20.149 00.000 28316 Star::Find returns 1 (0), X=588.24, Y=116.52, Mass=1865, SNR=29.5, Peak=156 HFD=4.5
00:33:20.150 00.001 28316 MultiStar: [#1 -0.06,-0.07,0.94,U] [#2 0.08,-0.04,0.99,U] [#3 0.12,-0.08,0.88,U] [#4 -0.02,-0.06,0.88,U] [#5 0.04,-0.09,0.84,U] [#6 0.14,0.09,0.74,U] [#7 0.01,-0.05,0.68,U] [#8 0.04,-0.08,0.62,U] 
00:33:20.150 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.24, 0.02}
00:33:20.151 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.14) = xAngle (-0.26 = -0.26)
00:33:20.151 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
00:33:20.152 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.40 mountX=0.04 mountY=0.01, mountTheta=0.29
00:33:20.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
00:33:20.154 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
00:33:20.155 00.001 29988 Worker thread wakes up
00:33:20.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:20.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:33:20.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:33:20.155 00.000 28316 UpdateGuideState exits: m=1865 RSB=29.5
00:33:20.158 00.003 29988 Moving (0.01, -0.04) raw xDistance=0.04 yDistance=0.01
00:33:20.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:33:20.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:20.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:20.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:20.159 00.001 28316 Enqueuing Expose request
00:33:20.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:33:20.159 00.000 29988 MoveAxis(E, 0, ABG)
00:33:20.159 00.000 29988 Move returns status 0, amount 0
00:33:20.159 00.000 29988 MoveAxis(N, 0, ABG)
00:33:20.159 00.000 29988 Move returns status 0, amount 0
00:33:20.159 00.000 29988 move complete, result=0
00:33:20.159 00.000 29988 worker thread done servicing request
00:33:20.159 00.000 29988 Worker thread wakes up
00:33:20.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:20.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:20.160 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:21.784 01.624 29988 Exposure complete
00:33:21.825 00.041 29988 worker thread done servicing request
00:33:21.825 00.000 28316 OnExposeComplete: enter
00:33:21.826 00.001 28316 UpdateGuideState(): m_state=6
00:33:21.826 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4206
00:33:21.827 00.001 28316 Star::Find returns 1 (0), X=588.08, Y=116.66, Mass=1892, SNR=29.7, Peak=179 HFD=4.1
00:33:21.828 00.001 28316 MultiStar: [#1 -0.12,0.12,0.91,U] [#2 -0.00,0.18,0.98,U] [#3 0.10,0.12,0.91,U] [#4 -0.02,0.06,0.89,U] [#5 0.02,-0.04,0.81,U] [#6 0.18,0.14,0.75,U] [#7 0.03,0.15,0.68,U] [#8 -0.02,0.21,0.61,U] 
00:33:21.828 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.12}, one-star: {-0.39, 0.16}
00:33:21.828 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:33:21.829 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
00:33:21.829 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.86 mountX=-0.13 mountY=-0.02, mountTheta=-2.96
00:33:21.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
00:33:21.831 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
00:33:21.832 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:21.832 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.7
00:33:21.833 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:21.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:21.833 00.000 28316 Enqueuing Expose request
00:33:21.834 00.001 29988 Worker thread wakes up
00:33:21.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:33:21.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:33:21.834 00.000 29988 Moving (-0.04, 0.12) raw xDistance=-0.13 yDistance=-0.02
00:33:21.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:33:21.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:21.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:21.834 00.000 29988 MoveAxis(E, 0, ABG)
00:33:21.834 00.000 29988 Move returns status 0, amount 0
00:33:21.834 00.000 29988 MoveAxis(N, 0, ABG)
00:33:21.834 00.000 29988 Move returns status 0, amount 0
00:33:21.834 00.000 29988 move complete, result=0
00:33:21.834 00.000 29988 worker thread done servicing request
00:33:21.834 00.000 29988 Worker thread wakes up
00:33:21.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:21.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:21.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:23.361 01.527 29988 Exposure complete
00:33:23.388 00.027 29988 worker thread done servicing request
00:33:23.388 00.000 28316 OnExposeComplete: enter
00:33:23.389 00.001 28316 UpdateGuideState(): m_state=6
00:33:23.392 00.003 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4207
00:33:23.394 00.002 28316 Star::Find returns 1 (0), X=588.05, Y=116.75, Mass=1954, SNR=30.4, Peak=188 HFD=4.2
00:33:23.397 00.003 28316 MultiStar: [#1 -0.03,0.18,0.90,U] [#2 0.04,0.04,0.94,U] [#3 0.06,0.17,0.85,U] [#4 -0.13,0.19,0.87,U] [#5 -0.15,-0.02,0.77,U] [#6 0.04,0.21,0.71,U] [#7 0.08,0.16,0.65,U] [#8 0.01,0.14,0.57,U] 
00:33:23.399 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.15}, one-star: {-0.42, 0.25}
00:33:23.401 00.002 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.16 = -3.13)
00:33:23.403 00.002 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.26 = -0.02)
00:33:23.406 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.01 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
00:33:23.408 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
00:33:23.411 00.003 28316 Enqueuing Move request for scope (-0.07, 0.15)
00:33:23.414 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:23.416 00.002 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:33:23.418 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:23.421 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:23.424 00.003 28316 Enqueuing Expose request
00:33:23.425 00.001 29988 Worker thread wakes up
00:33:23.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
00:33:23.426 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
00:33:23.426 00.000 29988 Moving (-0.07, 0.15) raw xDistance=-0.16 yDistance=-0.00
00:33:23.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:33:23.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:23.426 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:33:23.426 00.000 29988 MoveAxis(E, 0, ABG)
00:33:23.426 00.000 29988 Move returns status 0, amount 0
00:33:23.426 00.000 29988 MoveAxis(N, 0, ABG)
00:33:23.426 00.000 29988 Move returns status 0, amount 0
00:33:23.426 00.000 29988 move complete, result=0
00:33:23.426 00.000 29988 worker thread done servicing request
00:33:23.426 00.000 29988 Worker thread wakes up
00:33:23.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:23.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:23.427 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:25.046 01.619 29988 Exposure complete
00:33:25.084 00.038 29988 worker thread done servicing request
00:33:25.084 00.000 28316 OnExposeComplete: enter
00:33:25.086 00.002 28316 UpdateGuideState(): m_state=6
00:33:25.088 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4208
00:33:25.090 00.002 28316 Star::Find returns 1 (0), X=588.19, Y=116.86, Mass=1917, SNR=30.0, Peak=192 HFD=4.3
00:33:25.092 00.002 28316 MultiStar: [#1 -0.16,0.20,0.92,U] [#2 -0.10,0.16,0.98,U] [#3 -0.08,0.27,0.85,U] [#4 -0.06,0.30,0.87,U] [#5 -0.09,0.17,0.79,U] [#6 0.04,0.36,0.71,U] [#7 0.11,0.13,0.67,U] [#8 -0.10,0.22,0.60,U] 
00:33:25.093 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.24}, one-star: {-0.29, 0.36}
00:33:25.096 00.003 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:33:25.098 00.002 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:33:25.100 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.93 mountX=-0.26 mountY=-0.03, mountTheta=-3.04
00:33:25.103 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.24, opts=13)
00:33:25.104 00.001 28316 Enqueuing Move request for scope (-0.09, 0.24)
00:33:25.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:25.105 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:33:25.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:25.106 00.001 29988 Worker thread wakes up
00:33:25.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:25.107 00.001 28316 Enqueuing Expose request
00:33:25.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
00:33:25.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
00:33:25.107 00.000 29988 Moving (-0.09, 0.24) raw xDistance=-0.26 yDistance=-0.03
00:33:25.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:33:25.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:25.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:25.107 00.000 29988 MoveAxis(E, 54, ABG)
00:33:25.107 00.000 29988 Guiding  Dir = 2, Dur = 54
00:33:25.108 00.001 29988 IsSlewing returns 0
00:33:25.108 00.000 29988 IsGuiding returns 0
00:33:25.109 00.001 29988 PulseGuide returned control before completion, sleep 62
00:33:25.186 00.077 29988 IsGuiding returns 0
00:33:25.186 00.000 29988 Move returns status 0, amount 54
00:33:25.186 00.000 29988 MoveAxis(N, 0, ABG)
00:33:25.186 00.000 29988 Move returns status 0, amount 0
00:33:25.186 00.000 29988 move complete, result=0
00:33:25.187 00.001 29988 worker thread done servicing request
00:33:25.187 00.000 29988 Worker thread wakes up
00:33:25.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:25.187 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
00:33:25.188 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:26.597 01.409 29988 Exposure complete
00:33:26.620 00.023 29988 worker thread done servicing request
00:33:26.621 00.001 28316 OnExposeComplete: enter
00:33:26.621 00.000 28316 UpdateGuideState(): m_state=6
00:33:26.622 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4209
00:33:26.623 00.001 28316 Star::Find returns 1 (0), X=588.35, Y=116.71, Mass=1892, SNR=29.8, Peak=169 HFD=4.2
00:33:26.623 00.000 28316 MultiStar: [#1 0.03,0.17,0.93,U] [#2 0.23,0.26,0.95,U] [#3 0.14,0.24,0.89,U] [#4 0.10,0.22,0.88,U] [#5 0.26,0.09,0.80,U] [#6 0.19,0.39,0.00,M1] [#7 0.19,0.28,0.69,U] [#8 0.14,0.11,0.61,U] 
00:33:26.623 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.20}, one-star: {-0.13, 0.21}
00:33:26.624 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
00:33:26.624 00.000 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.31 = -0.97)
00:33:26.625 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
00:33:26.626 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.20, opts=13)
00:33:26.626 00.000 28316 Enqueuing Move request for scope (0.11, 0.20)
00:33:26.626 00.000 29988 Worker thread wakes up
00:33:26.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
00:33:26.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
00:33:26.626 00.000 29988 Moving (0.11, 0.20) raw xDistance=-0.14 yDistance=-0.19
00:33:26.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:33:26.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:26.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:33:26.628 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:33:26.628 00.000 29988 MoveAxis(E, 0, ABG)
00:33:26.629 00.001 29988 Move returns status 0, amount 0
00:33:26.629 00.000 29988 MoveAxis(N, 0, ABG)
00:33:26.629 00.000 29988 Move returns status 0, amount 0
00:33:26.629 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:33:26.629 00.000 29988 move complete, result=0
00:33:26.629 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:26.630 00.001 29988 worker thread done servicing request
00:33:26.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:26.630 00.000 28316 Enqueuing Expose request
00:33:26.631 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:26.631 00.000 29988 Worker thread wakes up
00:33:26.632 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:26.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:28.258 01.626 29988 Exposure complete
00:33:28.300 00.042 29988 worker thread done servicing request
00:33:28.301 00.001 28316 OnExposeComplete: enter
00:33:28.301 00.000 28316 UpdateGuideState(): m_state=6
00:33:28.301 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4210
00:33:28.303 00.002 28316 Star::Find returns 1 (0), X=588.31, Y=116.73, Mass=1947, SNR=30.2, Peak=169 HFD=4.4
00:33:28.304 00.001 28316 MultiStar: [#1 0.03,0.13,0.89,U] [#2 0.19,0.23,0.97,U] [#3 0.17,0.10,0.85,U] [#4 0.11,0.09,0.88,U] [#5 0.10,0.04,0.77,U] [#6 0.12,0.28,0.73,U] [#7 0.15,0.05,0.69,U] [#8 0.12,0.28,0.59,U] 
00:33:28.305 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.16}, one-star: {-0.16, 0.23}
00:33:28.305 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
00:33:28.305 00.000 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.96)
00:33:28.306 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.08 mountX=-0.11 mountY=-0.15, mountTheta=-2.21
00:33:28.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.16, opts=13)
00:33:28.308 00.001 28316 Enqueuing Move request for scope (0.09, 0.16)
00:33:28.308 00.000 29988 Worker thread wakes up
00:33:28.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
00:33:28.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:33:28.309 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:33:28.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:28.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:28.310 00.001 28316 Enqueuing Expose request
00:33:28.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
00:33:28.310 00.000 29988 Moving (0.09, 0.16) raw xDistance=-0.11 yDistance=-0.15
00:33:28.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:33:28.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:28.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:33:28.310 00.000 29988 MoveAxis(E, 0, ABG)
00:33:28.310 00.000 29988 Move returns status 0, amount 0
00:33:28.310 00.000 29988 MoveAxis(N, 0, ABG)
00:33:28.310 00.000 29988 Move returns status 0, amount 0
00:33:28.311 00.001 29988 move complete, result=0
00:33:28.311 00.000 29988 worker thread done servicing request
00:33:28.311 00.000 29988 Worker thread wakes up
00:33:28.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:28.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:28.311 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:29.824 01.513 29988 Exposure complete
00:33:29.855 00.031 28316 OnExposeComplete: enter
00:33:29.856 00.001 28316 UpdateGuideState(): m_state=6
00:33:29.856 00.000 29988 worker thread done servicing request
00:33:29.856 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4211
00:33:29.857 00.001 28316 Star::Find returns 1 (0), X=588.17, Y=116.63, Mass=1959, SNR=30.5, Peak=158 HFD=4.6
00:33:29.857 00.000 28316 MultiStar: [#1 -0.04,0.13,0.90,U] [#2 0.07,0.02,0.95,U] [#3 0.08,-0.00,0.84,U] [#4 -0.00,0.17,0.85,U] [#5 0.04,0.02,0.76,U] [#6 0.06,0.15,0.71,U] [#7 0.13,0.20,0.65,U] [#8 0.04,0.13,0.59,U] 
00:33:29.858 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.10}, one-star: {-0.30, 0.13}
00:33:29.858 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
00:33:29.859 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.43)
00:33:29.859 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.61 mountX=-0.09 mountY=-0.04, mountTheta=-2.72
00:33:29.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.10, opts=13)
00:33:29.860 00.000 28316 Enqueuing Move request for scope (-0.00, 0.10)
00:33:29.861 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:29.861 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.5
00:33:29.862 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:29.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:29.862 00.000 28316 Enqueuing Expose request
00:33:29.863 00.001 29988 Worker thread wakes up
00:33:29.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
00:33:29.863 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
00:33:29.863 00.000 29988 Moving (-0.00, 0.10) raw xDistance=-0.09 yDistance=-0.04
00:33:29.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:33:29.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:29.863 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:33:29.863 00.000 29988 MoveAxis(E, 0, ABG)
00:33:29.864 00.001 29988 Move returns status 0, amount 0
00:33:29.864 00.000 29988 MoveAxis(N, 0, ABG)
00:33:29.864 00.000 29988 Move returns status 0, amount 0
00:33:29.864 00.000 29988 move complete, result=0
00:33:29.864 00.000 29988 worker thread done servicing request
00:33:29.864 00.000 29988 Worker thread wakes up
00:33:29.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:29.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:29.864 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:31.498 01.634 29988 Exposure complete
00:33:31.547 00.049 29988 worker thread done servicing request
00:33:31.547 00.000 28316 OnExposeComplete: enter
00:33:31.548 00.001 28316 UpdateGuideState(): m_state=6
00:33:31.548 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4212
00:33:31.549 00.001 28316 Star::Find returns 1 (0), X=588.38, Y=116.75, Mass=1959, SNR=30.3, Peak=155 HFD=4.5
00:33:31.549 00.000 28316 MultiStar: [#1 -0.00,0.24,0.93,U] [#2 0.14,0.17,0.93,U] [#3 0.11,0.05,0.86,U] [#4 0.18,0.24,0.86,U] [#5 0.14,0.17,0.78,U] [#6 0.11,0.25,0.71,U] [#7 0.15,0.17,0.68,U] [#8 0.18,0.37,0.00,M1] 
00:33:31.550 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.19}, one-star: {-0.10, 0.25}
00:33:31.550 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.30 = 2.30)
00:33:31.551 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.88)
00:33:31.551 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=-0.14 mountY=-0.16, mountTheta=-2.28
00:33:31.553 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.19, opts=13)
00:33:31.554 00.001 28316 Enqueuing Move request for scope (0.09, 0.19)
00:33:31.554 00.000 29988 Worker thread wakes up
00:33:31.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
00:33:31.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
00:33:31.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:33:31.555 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:33:31.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:31.557 00.002 29988 Moving (0.09, 0.19) raw xDistance=-0.14 yDistance=-0.16
00:33:31.557 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:31.558 00.001 28316 Enqueuing Expose request
00:33:31.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:33:31.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:31.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:33:31.558 00.000 29988 MoveAxis(E, 0, ABG)
00:33:31.558 00.000 29988 Move returns status 0, amount 0
00:33:31.558 00.000 29988 MoveAxis(N, 0, ABG)
00:33:31.558 00.000 29988 Move returns status 0, amount 0
00:33:31.558 00.000 29988 move complete, result=0
00:33:31.558 00.000 29988 worker thread done servicing request
00:33:31.558 00.000 29988 Worker thread wakes up
00:33:31.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:31.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:31.560 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:33.081 01.521 29988 Exposure complete
00:33:33.124 00.043 29988 worker thread done servicing request
00:33:33.124 00.000 28316 OnExposeComplete: enter
00:33:33.125 00.001 28316 UpdateGuideState(): m_state=6
00:33:33.126 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4213
00:33:33.126 00.000 28316 Star::Find returns 1 (0), X=588.22, Y=116.74, Mass=1969, SNR=30.5, Peak=167 HFD=4.4
00:33:33.127 00.001 28316 MultiStar: [#1 0.03,0.20,0.91,U] [#2 0.01,0.34,0.94,U] [#3 0.08,0.26,0.85,U] [#4 0.10,0.17,0.85,U] [#5 0.04,0.13,0.80,U] [#6 0.18,0.09,0.71,U] [#7 0.14,0.17,0.67,U] [#8 -0.03,0.34,0.59,U] 
00:33:33.127 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.22}, one-star: {-0.25, 0.24}
00:33:33.128 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:33:33.128 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.58)
00:33:33.129 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.46 mountX=-0.19 mountY=-0.12, mountTheta=-2.57
00:33:33.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.22, opts=13)
00:33:33.130 00.000 28316 Enqueuing Move request for scope (0.02, 0.22)
00:33:33.130 00.000 29988 Worker thread wakes up
00:33:33.131 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
00:33:33.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
00:33:33.131 00.000 29988 Moving (0.02, 0.22) raw xDistance=-0.19 yDistance=-0.12
00:33:33.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:33:33.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:33.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:33.131 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
00:33:33.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:33.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:33.133 00.001 28316 Enqueuing Expose request
00:33:33.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:33:33.133 00.000 29988 MoveAxis(E, 0, ABG)
00:33:33.133 00.000 29988 Move returns status 0, amount 0
00:33:33.133 00.000 29988 MoveAxis(N, 0, ABG)
00:33:33.133 00.000 29988 Move returns status 0, amount 0
00:33:33.133 00.000 29988 move complete, result=0
00:33:33.133 00.000 29988 worker thread done servicing request
00:33:33.133 00.000 29988 Worker thread wakes up
00:33:33.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:33.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:33.134 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:34.762 01.628 29988 Exposure complete
00:33:34.803 00.041 29988 worker thread done servicing request
00:33:34.803 00.000 28316 OnExposeComplete: enter
00:33:34.804 00.001 28316 UpdateGuideState(): m_state=6
00:33:34.804 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4214
00:33:34.806 00.002 28316 Star::Find returns 1 (0), X=588.44, Y=116.82, Mass=1943, SNR=30.2, Peak=147 HFD=4.5
00:33:34.810 00.004 28316 MultiStar: [#1 0.23,0.07,0.91,U] [#2 0.29,0.16,0.99,U] [#3 0.36,0.26,0.00,M1] [#4 0.27,0.12,0.87,U] [#5 0.31,0.05,0.78,U] [#6 0.39,0.27,0.00,M1] [#7 0.30,0.21,0.68,U] [#8 0.43,0.28,0.00,M1] 
00:33:34.812 00.002 28316 refined, 5 included, MultiStar: {0.22, 0.16}, one-star: {-0.03, 0.32}
00:33:34.814 00.002 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.77 = 1.77)
00:33:34.817 00.003 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.87 = -1.41)
00:33:34.819 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.27 cameraTheta=0.62 mountX=-0.05 mountY=-0.27, mountTheta=-1.77
00:33:34.823 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.16, opts=13)
00:33:34.824 00.001 28316 Enqueuing Move request for scope (0.22, 0.16)
00:33:34.825 00.001 29988 Worker thread wakes up
00:33:34.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
00:33:34.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
00:33:34.825 00.000 29988 Moving (0.22, 0.16) raw xDistance=-0.05 yDistance=-0.27
00:33:34.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:33:34.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:34.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:33:34.825 00.000 29988 MoveAxis(E, 0, ABG)
00:33:34.825 00.000 29988 Move returns status 0, amount 0
00:33:34.825 00.000 29988 MoveAxis(N, 0, ABG)
00:33:34.825 00.000 29988 Move returns status 0, amount 0
00:33:34.825 00.000 29988 move complete, result=0
00:33:34.825 00.000 29988 worker thread done servicing request
00:33:34.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:34.826 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:33:34.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:34.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:34.827 00.001 28316 Enqueuing Expose request
00:33:34.827 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:33:34.828 00.001 29988 Worker thread wakes up
00:33:34.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:34.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:36.344 01.516 29988 Exposure complete
00:33:36.385 00.041 29988 worker thread done servicing request
00:33:36.385 00.000 28316 OnExposeComplete: enter
00:33:36.388 00.003 28316 UpdateGuideState(): m_state=6
00:33:36.390 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4215
00:33:36.393 00.003 28316 Star::Find returns 1 (0), X=588.20, Y=116.61, Mass=2000, SNR=30.6, Peak=170 HFD=4.5
00:33:36.395 00.002 28316 MultiStar: [#1 -0.11,0.06,0.89,U] [#2 -0.02,0.17,0.94,U] [#3 -0.05,0.09,0.87,U] [#4 -0.07,0.05,0.86,U] [#5 -0.04,0.03,0.76,U] [#6 0.08,0.31,0.71,U] [#7 0.03,-0.01,0.66,U] [#8 0.07,-0.02,0.57,U] 
00:33:36.398 00.003 28316 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.28, 0.10}
00:33:36.400 00.002 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (-1.14) = xAngle (3.26 = -3.02)
00:33:36.403 00.003 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.37 = 0.08)
00:33:36.405 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.12 mountX=-0.11 mountY=0.01, mountTheta=3.06
00:33:36.408 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
00:33:36.409 00.001 28316 Enqueuing Move request for scope (-0.06, 0.09)
00:33:36.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:36.410 00.001 28316 UpdateGuideState exits: m=2000 RSB=30.6
00:33:36.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:36.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:36.411 00.000 28316 Enqueuing Expose request
00:33:36.411 00.000 29988 Worker thread wakes up
00:33:36.412 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
00:33:36.412 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
00:33:36.412 00.000 29988 Moving (-0.06, 0.09) raw xDistance=-0.11 yDistance=0.01
00:33:36.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:33:36.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:36.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:33:36.412 00.000 29988 MoveAxis(E, 0, ABG)
00:33:36.412 00.000 29988 Move returns status 0, amount 0
00:33:36.412 00.000 29988 MoveAxis(N, 0, ABG)
00:33:36.412 00.000 29988 Move returns status 0, amount 0
00:33:36.412 00.000 29988 move complete, result=0
00:33:36.412 00.000 29988 worker thread done servicing request
00:33:36.412 00.000 29988 Worker thread wakes up
00:33:36.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:36.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:36.412 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:38.038 01.626 29988 Exposure complete
00:33:38.063 00.025 29988 worker thread done servicing request
00:33:38.063 00.000 28316 OnExposeComplete: enter
00:33:38.064 00.001 28316 UpdateGuideState(): m_state=6
00:33:38.064 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4216
00:33:38.065 00.001 28316 Star::Find returns 1 (0), X=588.32, Y=116.89, Mass=1905, SNR=30.1, Peak=172 HFD=4.3
00:33:38.065 00.000 28316 MultiStar: [#1 -0.00,0.26,0.92,U] [#2 0.18,0.34,0.97,U] [#3 0.15,0.19,0.90,U] [#4 0.16,0.34,0.86,U] [#5 0.11,0.26,0.77,U] [#6 0.22,0.38,0.00,M1] [#7 0.19,0.18,0.67,U] [#8 0.14,0.40,0.00,M1] 
00:33:38.066 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.29}, one-star: {-0.16, 0.39}
00:33:38.066 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
00:33:38.067 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.54 = -0.75)
00:33:38.067 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.29 mountX=-0.23 mountY=-0.20, mountTheta=-2.41
00:33:38.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.29, opts=13)
00:33:38.070 00.001 28316 Enqueuing Move request for scope (0.08, 0.29)
00:33:38.070 00.000 29988 Worker thread wakes up
00:33:38.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:38.071 00.001 28316 UpdateGuideState exits: m=1905 RSB=30.1
00:33:38.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:38.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:38.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
00:33:38.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
00:33:38.072 00.000 29988 Moving (0.08, 0.29) raw xDistance=-0.23 yDistance=-0.20
00:33:38.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:33:38.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:38.072 00.000 28316 Enqueuing Expose request
00:33:38.073 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:33:38.073 00.000 29988 MoveAxis(E, 48, ABG)
00:33:38.073 00.000 29988 Guiding  Dir = 2, Dur = 48
00:33:38.073 00.000 29988 IsSlewing returns 0
00:33:38.073 00.000 29988 IsGuiding returns 0
00:33:38.075 00.002 29988 PulseGuide returned control before completion, sleep 57
00:33:38.147 00.072 29988 IsGuiding returns 0
00:33:38.147 00.000 29988 Move returns status 0, amount 48
00:33:38.147 00.000 29988 MoveAxis(N, 0, ABG)
00:33:38.147 00.000 29988 Move returns status 0, amount 0
00:33:38.147 00.000 29988 move complete, result=0
00:33:38.147 00.000 29988 worker thread done servicing request
00:33:38.147 00.000 29988 Worker thread wakes up
00:33:38.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:38.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:38.147 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.2 px 0 ms NORTH
00:33:39.554 01.407 29988 Exposure complete
00:33:39.601 00.047 29988 worker thread done servicing request
00:33:39.602 00.001 28316 OnExposeComplete: enter
00:33:39.603 00.001 28316 UpdateGuideState(): m_state=6
00:33:39.604 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4217
00:33:39.605 00.001 28316 Star::Find returns 1 (0), X=588.31, Y=116.82, Mass=1895, SNR=29.9, Peak=159 HFD=4.4
00:33:39.605 00.000 28316 MultiStar: [#1 0.05,0.12,0.91,U] [#2 0.12,0.28,0.98,U] [#3 0.30,0.17,0.87,U] [#4 0.11,0.19,0.88,U] [#5 0.23,0.13,0.79,U] [#6 0.33,0.28,0.00,M2] [#7 0.33,0.07,0.69,U] [#8 0.14,0.37,0.00,M2] 
00:33:39.606 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.19}, one-star: {-0.16, 0.31}
00:33:39.606 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
00:33:39.607 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
00:33:39.607 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.99 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
00:33:39.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.19, opts=13)
00:33:39.608 00.000 28316 Enqueuing Move request for scope (0.13, 0.19)
00:33:39.609 00.001 29988 Worker thread wakes up
00:33:39.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:33:39.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:33:39.609 00.000 29988 Moving (0.13, 0.19) raw xDistance=-0.12 yDistance=-0.20
00:33:39.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:39.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:39.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:39.611 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:33:39.611 00.000 29988 MoveAxis(E, 0, ABG)
00:33:39.611 00.000 29988 Move returns status 0, amount 0
00:33:39.611 00.000 29988 MoveAxis(N, 0, ABG)
00:33:39.611 00.000 29988 Move returns status 0, amount 0
00:33:39.611 00.000 29988 move complete, result=0
00:33:39.611 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.9
00:33:39.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:39.613 00.001 29988 worker thread done servicing request
00:33:39.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:39.614 00.001 28316 Enqueuing Expose request
00:33:39.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:39.616 00.002 29988 Worker thread wakes up
00:33:39.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:39.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:41.244 01.628 29988 Exposure complete
00:33:41.284 00.040 29988 worker thread done servicing request
00:33:41.284 00.000 28316 OnExposeComplete: enter
00:33:41.286 00.002 28316 UpdateGuideState(): m_state=6
00:33:41.286 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4218
00:33:41.287 00.001 28316 Star::Find returns 1 (0), X=588.60, Y=116.62, Mass=1903, SNR=29.9, Peak=144 HFD=4.3
00:33:41.288 00.001 28316 MultiStar: [#1 0.38,0.12,0.00,M1] [#2 0.43,0.12,0.00,M1] [#3 0.36,0.05,0.86,U] [#4 0.36,-0.03,0.90,U] [#5 0.29,0.03,0.77,U] [#6 0.37,0.19,0.00,M3] [#7 0.31,0.11,0.69,U] [#8 0.49,0.00,0.00,M3] 
00:33:41.289 00.001 28316 single-star, 4 included, MultiStar: {0.28, 0.05}, one-star: {0.13, 0.12}
00:33:41.290 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
00:33:41.291 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
00:33:41.294 00.003 28316 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.75 mountX=-0.06 mountY=-0.17, mountTheta=-1.89
00:33:41.298 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.12, opts=13)
00:33:41.299 00.001 28316 Enqueuing Move request for scope (0.13, 0.12)
00:33:41.299 00.000 29988 Worker thread wakes up
00:33:41.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:41.300 00.001 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:33:41.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:41.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:41.301 00.001 28316 Enqueuing Expose request
00:33:41.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:33:41.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:33:41.301 00.000 29988 Moving (0.13, 0.12) raw xDistance=-0.06 yDistance=-0.17
00:33:41.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:33:41.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:41.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:33:41.301 00.000 29988 MoveAxis(E, 0, ABG)
00:33:41.301 00.000 29988 Move returns status 0, amount 0
00:33:41.301 00.000 29988 MoveAxis(N, 0, ABG)
00:33:41.301 00.000 29988 Move returns status 0, amount 0
00:33:41.301 00.000 29988 move complete, result=0
00:33:41.301 00.000 29988 worker thread done servicing request
00:33:41.301 00.000 29988 Worker thread wakes up
00:33:41.302 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:41.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:41.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:42.820 01.518 29988 Exposure complete
00:33:42.860 00.040 29988 worker thread done servicing request
00:33:42.860 00.000 28316 OnExposeComplete: enter
00:33:42.861 00.001 28316 UpdateGuideState(): m_state=6
00:33:42.861 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4219
00:33:42.862 00.001 28316 Star::Find returns 1 (0), X=588.63, Y=116.59, Mass=1934, SNR=30.1, Peak=124 HFD=4.6
00:33:42.862 00.000 28316 MultiStar: [#1 0.37,-0.00,0.91,U] [#2 0.43,0.05,0.00,M2] [#3 0.41,0.03,0.00,M1] [#4 0.32,0.01,0.86,U] [#5 0.31,0.05,0.78,U] [#6 0.48,0.11,0.00,M4] [#7 0.41,0.05,0.00,M1] [#8 0.51,0.07,0.00,M4] 
00:33:42.863 00.001 28316 single-star, 3 included, MultiStar: {0.28, 0.04}, one-star: {0.15, 0.09}
00:33:42.864 00.001 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
00:33:42.866 00.002 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.53)
00:33:42.867 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.51 mountX=-0.01 mountY=-0.18, mountTheta=-1.65
00:33:42.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.09, opts=13)
00:33:42.870 00.001 28316 Enqueuing Move request for scope (0.15, 0.09)
00:33:42.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:42.870 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.1
00:33:42.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:42.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:42.872 00.001 28316 Enqueuing Expose request
00:33:42.873 00.001 29988 Worker thread wakes up
00:33:42.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
00:33:42.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
00:33:42.873 00.000 29988 Moving (0.15, 0.09) raw xDistance=-0.01 yDistance=-0.18
00:33:42.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:33:42.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:42.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:33:42.873 00.000 29988 MoveAxis(E, 0, ABG)
00:33:42.873 00.000 29988 Move returns status 0, amount 0
00:33:42.873 00.000 29988 MoveAxis(N, 0, ABG)
00:33:42.873 00.000 29988 Move returns status 0, amount 0
00:33:42.873 00.000 29988 move complete, result=0
00:33:42.873 00.000 29988 worker thread done servicing request
00:33:42.873 00.000 29988 Worker thread wakes up
00:33:42.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:42.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:42.874 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:44.606 01.732 29988 Exposure complete
00:33:44.636 00.030 29988 worker thread done servicing request
00:33:44.636 00.000 28316 OnExposeComplete: enter
00:33:44.638 00.002 28316 UpdateGuideState(): m_state=6
00:33:44.640 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4220
00:33:44.640 00.000 28316 Star::Find returns 1 (0), X=588.54, Y=116.88, Mass=1997, SNR=30.6, Peak=145 HFD=4.4
00:33:44.641 00.001 28316 MultiStar: [#1 0.41,0.22,0.00,M1] [#2 0.35,0.40,0.00,M3] [#3 0.42,0.32,0.00,M2] [#4 0.32,0.32,0.00,M1] [#5 0.34,0.22,0.00,M1] [#6 0.38,0.45,0.00,M5] [#7 0.21,0.26,0.67,U] [#8 0.31,0.35,0.00,M5] 
00:33:44.641 00.000 28316 refined, 1 included, MultiStar: {0.12, 0.33}, one-star: {0.07, 0.38}
00:33:44.642 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
00:33:44.642 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
00:33:44.644 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.36 cameraTheta=1.22 mountX=-0.25 mountY=-0.26, mountTheta=-2.34
00:33:44.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.33, opts=13)
00:33:44.647 00.001 28316 Enqueuing Move request for scope (0.12, 0.33)
00:33:44.647 00.000 29988 Worker thread wakes up
00:33:44.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
00:33:44.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
00:33:44.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:44.648 00.001 28316 UpdateGuideState exits: m=1997 RSB=30.6
00:33:44.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:44.649 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:44.649 00.000 28316 Enqueuing Expose request
00:33:44.650 00.001 29988 Moving (0.12, 0.33) raw xDistance=-0.25 yDistance=-0.26
00:33:44.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:33:44.650 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.32 newest=-0.61
00:33:44.651 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:33:44.651 00.000 29988 MoveAxis(E, 53, ABG)
00:33:44.651 00.000 29988 Guiding  Dir = 2, Dur = 53
00:33:44.651 00.000 29988 IsSlewing returns 0
00:33:44.651 00.000 29988 IsGuiding returns 0
00:33:44.653 00.002 29988 PulseGuide returned control before completion, sleep 62
00:33:44.729 00.076 29988 IsGuiding returns 0
00:33:44.729 00.000 29988 Move returns status 0, amount 53
00:33:44.729 00.000 29988 MoveAxis(N, 62, ABG)
00:33:44.729 00.000 29988 Guiding  Dir = 0, Dur = 62
00:33:44.730 00.001 29988 IsSlewing returns 0
00:33:44.730 00.000 29988 IsGuiding returns 0
00:33:44.735 00.005 29988 PulseGuide returned control before completion, sleep 68
00:33:44.805 00.070 29988 IsGuiding returns 0
00:33:44.805 00.000 29988 Move returns status 0, amount 62
00:33:44.805 00.000 29988 move complete, result=0
00:33:44.805 00.000 29988 worker thread done servicing request
00:33:44.805 00.000 29988 Worker thread wakes up
00:33:44.806 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:44.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:44.806 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.3 px 62 ms NORTH
00:33:46.223 01.417 29988 Exposure complete
00:33:46.259 00.036 29988 worker thread done servicing request
00:33:46.259 00.000 28316 OnExposeComplete: enter
00:33:46.259 00.000 28316 UpdateGuideState(): m_state=6
00:33:46.260 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4221
00:33:46.260 00.000 28316 Star::Find returns 1 (0), X=588.31, Y=116.41, Mass=1945, SNR=30.3, Peak=132 HFD=4.3
00:33:46.261 00.001 28316 MultiStar: [#1 0.18,-0.05,0.91,U] [#2 0.24,0.02,0.96,U] [#3 0.15,-0.06,0.87,U] [#4 0.11,-0.06,0.85,U] [#5 0.21,-0.12,0.79,U] [#6 0.20,0.06,0.73,U] [#7 0.16,-0.13,0.69,U] [#8 0.20,-0.06,0.63,U] 
00:33:46.261 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {-0.16, -0.09}
00:33:46.262 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:33:46.263 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.87 = -2.42)
00:33:46.263 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.15 cameraTheta=-0.38 mountX=0.10 mountY=-0.10, mountTheta=-0.74
00:33:46.265 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
00:33:46.266 00.001 28316 Enqueuing Move request for scope (0.13, -0.05)
00:33:46.267 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:46.268 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:33:46.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:46.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:46.269 00.000 28316 Enqueuing Expose request
00:33:46.270 00.001 29988 Worker thread wakes up
00:33:46.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
00:33:46.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
00:33:46.270 00.000 29988 Moving (0.13, -0.05) raw xDistance=0.10 yDistance=-0.10
00:33:46.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:33:46.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:46.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:46.270 00.000 29988 MoveAxis(E, 0, ABG)
00:33:46.270 00.000 29988 Move returns status 0, amount 0
00:33:46.270 00.000 29988 MoveAxis(N, 0, ABG)
00:33:46.270 00.000 29988 Move returns status 0, amount 0
00:33:46.270 00.000 29988 move complete, result=0
00:33:46.270 00.000 29988 worker thread done servicing request
00:33:46.270 00.000 29988 Worker thread wakes up
00:33:46.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:46.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:46.270 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:47.896 01.626 29988 Exposure complete
00:33:47.939 00.043 29988 worker thread done servicing request
00:33:47.939 00.000 28316 OnExposeComplete: enter
00:33:47.940 00.001 28316 UpdateGuideState(): m_state=6
00:33:47.941 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4222
00:33:47.941 00.000 28316 Star::Find returns 1 (0), X=588.83, Y=116.94, Mass=1906, SNR=29.9, Peak=181 HFD=4.2
00:33:47.942 00.001 28316 MultiStar: [#1 0.50,0.33,0.00,M1] [#2 0.67,0.28,0.00,M3] [#3 0.55,0.38,0.00,M2] [#4 0.60,0.31,0.00,M1] [#5 0.58,0.19,0.00,M1] [#6 0.63,0.52,0.00,M5] [#7 0.59,0.30,0.00,M1] [#8 0.65,0.43,0.00,M5] 
00:33:47.942 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
00:33:47.943 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.15)
00:33:47.943 00.000 28316 CameraToMount -- cameraX=0.36 cameraY=0.44 hyp=0.57 cameraTheta=0.89 mountX=-0.25 mountY=-0.52, mountTheta=-2.03
00:33:47.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.44, opts=13)
00:33:47.945 00.001 28316 Enqueuing Move request for scope (0.36, 0.44)
00:33:47.945 00.000 29988 Worker thread wakes up
00:33:47.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.44) opts 0xd
00:33:47.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.44)
00:33:47.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:47.946 00.001 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:33:47.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:47.947 00.000 28316 Enqueuing Expose request
00:33:47.947 00.000 29988 Moving (0.36, 0.44) raw xDistance=-0.25 yDistance=-0.52
00:33:47.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:33:47.948 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:33:47.948 00.000 29988 MoveAxis(E, 53, ABG)
00:33:47.948 00.000 29988 Guiding  Dir = 2, Dur = 53
00:33:47.948 00.000 29988 IsSlewing returns 0
00:33:47.948 00.000 29988 IsGuiding returns 0
00:33:47.949 00.001 29988 PulseGuide returned control before completion, sleep 62
00:33:48.020 00.071 29988 IsGuiding returns 0
00:33:48.021 00.001 29988 Move returns status 0, amount 53
00:33:48.021 00.000 29988 MoveAxis(N, 123, ABG)
00:33:48.021 00.000 29988 Guiding  Dir = 0, Dur = 123
00:33:48.024 00.003 29988 IsSlewing returns 0
00:33:48.024 00.000 29988 IsGuiding returns 0
00:33:48.028 00.004 29988 PulseGuide returned control before completion, sleep 129
00:33:48.160 00.132 29988 IsGuiding returns 0
00:33:48.160 00.000 29988 Move returns status 0, amount 123
00:33:48.160 00.000 29988 move complete, result=0
00:33:48.160 00.000 29988 worker thread done servicing request
00:33:48.160 00.000 29988 Worker thread wakes up
00:33:48.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:48.160 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.5 px 123 ms NORTH
00:33:48.161 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:49.569 01.408 29988 Exposure complete
00:33:49.607 00.038 28316 OnExposeComplete: enter
00:33:49.607 00.000 29988 worker thread done servicing request
00:33:49.608 00.001 28316 UpdateGuideState(): m_state=6
00:33:49.608 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4223
00:33:49.609 00.001 28316 Star::Find returns 1 (0), X=588.77, Y=116.77, Mass=1906, SNR=29.9, Peak=185 HFD=4.3
00:33:49.609 00.000 28316 MultiStar: [#1 0.57,0.09,0.00,M2] [#2 0.68,0.08,0.00,M4] [#3 0.76,0.09,0.00,M3] [#4 0.68,0.26,0.00,M2] [#5 0.68,0.03,0.00,M2] [#6 0.81,0.33,0.00,M6] [#7 0.71,0.29,0.00,M2] [#8 0.73,0.12,0.00,M6] 
00:33:49.610 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
00:33:49.610 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
00:33:49.610 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=0.27 hyp=0.40 cameraTheta=0.73 mountX=-0.12 mountY=-0.39, mountTheta=-1.87
00:33:49.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.27, opts=13)
00:33:49.612 00.001 28316 Enqueuing Move request for scope (0.30, 0.27)
00:33:49.613 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:49.616 00.003 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:33:49.618 00.002 29988 Worker thread wakes up
00:33:49.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.27) opts 0xd
00:33:49.618 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.27)
00:33:49.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:49.620 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:49.620 00.000 28316 Enqueuing Expose request
00:33:49.620 00.000 29988 Moving (0.30, 0.27) raw xDistance=-0.12 yDistance=-0.39
00:33:49.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:49.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:33:49.620 00.000 29988 MoveAxis(E, 0, ABG)
00:33:49.620 00.000 29988 Move returns status 0, amount 0
00:33:49.620 00.000 29988 MoveAxis(N, 93, ABG)
00:33:49.620 00.000 29988 Guiding  Dir = 0, Dur = 93
00:33:49.620 00.000 29988 IsSlewing returns 0
00:33:49.621 00.001 29988 IsGuiding returns 0
00:33:49.625 00.004 29988 PulseGuide returned control before completion, sleep 99
00:33:49.739 00.114 29988 IsGuiding returns 0
00:33:49.739 00.000 29988 Move returns status 0, amount 93
00:33:49.739 00.000 29988 move complete, result=0
00:33:49.739 00.000 29988 worker thread done servicing request
00:33:49.739 00.000 29988 Worker thread wakes up
00:33:49.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:49.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:49.739 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 93 ms NORTH
00:33:51.364 01.625 29988 Exposure complete
00:33:51.404 00.040 29988 worker thread done servicing request
00:33:51.404 00.000 28316 OnExposeComplete: enter
00:33:51.405 00.001 28316 UpdateGuideState(): m_state=6
00:33:51.407 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4224
00:33:51.408 00.001 28316 Star::Find returns 1 (0), X=588.74, Y=116.44, Mass=1852, SNR=29.5, Peak=141 HFD=4.5
00:33:51.410 00.002 28316 MultiStar: [#1 0.47,-0.18,0.00,M3] [#2 0.62,0.05,0.00,M5] [#3 0.60,-0.08,0.00,M4] [#4 0.58,-0.03,0.00,M3] [#5 0.67,-0.15,0.00,M3] [#6 0.73,0.09,0.00,M7] [#7 0.68,-0.19,0.00,M3] [#8 0.75,-0.13,0.00,M7] 
00:33:51.411 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
00:33:51.411 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
00:33:51.411 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-0.22 mountX=0.17 mountY=-0.21, mountTheta=-0.91
00:33:51.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.06, opts=13)
00:33:51.415 00.002 28316 Enqueuing Move request for scope (0.27, -0.06)
00:33:51.416 00.001 29988 Worker thread wakes up
00:33:51.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:51.417 00.001 28316 UpdateGuideState exits: m=1852 RSB=29.5
00:33:51.417 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:51.418 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:51.418 00.000 28316 Enqueuing Expose request
00:33:51.419 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
00:33:51.419 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
00:33:51.419 00.000 29988 Moving (0.27, -0.06) raw xDistance=0.17 yDistance=-0.21
00:33:51.419 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:33:51.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:33:51.419 00.000 29988 MoveAxis(E, 0, ABG)
00:33:51.419 00.000 29988 Move returns status 0, amount 0
00:33:51.419 00.000 29988 MoveAxis(N, 51, ABG)
00:33:51.419 00.000 29988 Guiding  Dir = 0, Dur = 51
00:33:51.419 00.000 29988 IsSlewing returns 0
00:33:51.419 00.000 29988 IsGuiding returns 0
00:33:51.423 00.004 29988 PulseGuide returned control before completion, sleep 57
00:33:51.488 00.065 29988 IsGuiding returns 0
00:33:51.488 00.000 29988 Move returns status 0, amount 51
00:33:51.488 00.000 29988 move complete, result=0
00:33:51.488 00.000 29988 worker thread done servicing request
00:33:51.488 00.000 29988 Worker thread wakes up
00:33:51.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:51.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:51.488 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
00:33:52.896 01.408 29988 Exposure complete
00:33:52.932 00.036 29988 worker thread done servicing request
00:33:52.932 00.000 28316 OnExposeComplete: enter
00:33:52.933 00.001 28316 UpdateGuideState(): m_state=6
00:33:52.934 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4225
00:33:52.935 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=116.64, Mass=1961, SNR=30.4, Peak=150 HFD=4.5
00:33:52.936 00.001 28316 MultiStar: [#1 0.51,0.06,0.00,M4] [#2 0.48,0.07,0.00,M6] [#3 0.59,0.01,0.00,M5] [#4 0.34,0.08,0.87,U] [#5 0.50,-0.12,0.00,M4] [#6 0.60,0.27,0.00,M8] [#7 0.44,0.07,0.00,M4] [#8 0.44,0.24,0.00,M8] 
00:33:52.937 00.001 28316 single-star, 1 included, MultiStar: {0.31, 0.11}, one-star: {0.29, 0.14}
00:33:52.938 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:33:52.939 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
00:33:52.940 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.14 hyp=0.32 cameraTheta=0.45 mountX=-0.01 mountY=-0.32, mountTheta=-1.59
00:33:52.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.14, opts=13)
00:33:52.942 00.001 28316 Enqueuing Move request for scope (0.29, 0.14)
00:33:52.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:52.943 00.001 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:33:52.943 00.000 29988 Worker thread wakes up
00:33:52.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:52.944 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:52.944 00.000 28316 Enqueuing Expose request
00:33:52.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.14) opts 0xd
00:33:52.945 00.001 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.14)
00:33:52.945 00.000 29988 Moving (0.29, 0.14) raw xDistance=-0.01 yDistance=-0.32
00:33:52.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:33:52.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:33:52.945 00.000 29988 MoveAxis(E, 0, ABG)
00:33:52.945 00.000 29988 Move returns status 0, amount 0
00:33:52.945 00.000 29988 MoveAxis(N, 77, ABG)
00:33:52.945 00.000 29988 Guiding  Dir = 0, Dur = 77
00:33:52.945 00.000 29988 IsSlewing returns 0
00:33:52.945 00.000 29988 IsGuiding returns 0
00:33:52.950 00.005 29988 PulseGuide returned control before completion, sleep 83
00:33:53.037 00.087 29988 IsGuiding returns 0
00:33:53.037 00.000 29988 Move returns status 0, amount 77
00:33:53.037 00.000 29988 move complete, result=0
00:33:53.037 00.000 29988 worker thread done servicing request
00:33:53.037 00.000 29988 Worker thread wakes up
00:33:53.037 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 77 ms NORTH
00:33:53.040 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:53.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:54.674 01.634 29988 Exposure complete
00:33:54.717 00.043 29988 worker thread done servicing request
00:33:54.717 00.000 28316 OnExposeComplete: enter
00:33:54.719 00.002 28316 UpdateGuideState(): m_state=6
00:33:54.720 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4226
00:33:54.723 00.003 28316 Star::Find returns 1 (0), X=588.62, Y=116.67, Mass=1914, SNR=30.0, Peak=156 HFD=4.4
00:33:54.725 00.002 28316 MultiStar: [#1 0.41,0.07,0.00,M5] [#2 0.52,0.11,0.00,M7] [#3 0.48,0.05,0.00,M6] [#4 0.33,0.09,0.87,U] [#5 0.44,-0.16,0.00,M5] [#6 0.39,0.08,0.00,M9] [#7 0.44,0.15,0.00,M5] [#8 0.58,0.11,0.00,M9] 
00:33:54.726 00.001 28316 single-star, 1 included, MultiStar: {0.24, 0.13}, one-star: {0.15, 0.16}
00:33:54.726 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:33:54.727 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
00:33:54.728 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.83 mountX=-0.09 mountY=-0.21, mountTheta=-1.97
00:33:54.730 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.16, opts=13)
00:33:54.732 00.002 28316 Enqueuing Move request for scope (0.15, 0.16)
00:33:54.733 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:54.735 00.002 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:33:54.736 00.001 29988 Worker thread wakes up
00:33:54.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
00:33:54.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
00:33:54.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:54.738 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:54.739 00.001 28316 Enqueuing Expose request
00:33:54.740 00.001 29988 Moving (0.15, 0.16) raw xDistance=-0.09 yDistance=-0.21
00:33:54.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:33:54.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:33:54.740 00.000 29988 MoveAxis(E, 0, ABG)
00:33:54.740 00.000 29988 Move returns status 0, amount 0
00:33:54.740 00.000 29988 MoveAxis(N, 50, ABG)
00:33:54.740 00.000 29988 Guiding  Dir = 0, Dur = 50
00:33:54.740 00.000 29988 IsSlewing returns 0
00:33:54.741 00.001 29988 IsGuiding returns 0
00:33:54.745 00.004 29988 PulseGuide returned control before completion, sleep 56
00:33:54.815 00.070 29988 IsGuiding returns 0
00:33:54.815 00.000 29988 Move returns status 0, amount 50
00:33:54.815 00.000 29988 move complete, result=0
00:33:54.815 00.000 29988 worker thread done servicing request
00:33:54.815 00.000 29988 Worker thread wakes up
00:33:54.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:54.817 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:54.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:33:56.224 01.407 29988 Exposure complete
00:33:56.273 00.049 29988 worker thread done servicing request
00:33:56.273 00.000 28316 OnExposeComplete: enter
00:33:56.274 00.001 28316 UpdateGuideState(): m_state=6
00:33:56.274 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4227
00:33:56.275 00.001 28316 Star::Find returns 1 (0), X=588.81, Y=116.46, Mass=1823, SNR=29.3, Peak=154 HFD=3.8
00:33:56.275 00.000 28316 MultiStar: [#1 0.55,-0.06,0.00,M6] [#2 0.65,0.13,0.00,M8] [#3 0.68,0.02,0.00,M7] [#4 0.69,0.08,0.00,M2] [#5 0.63,0.07,0.00,M6] [#6 0.56,0.18,0.00,M10] [#7 0.50,0.11,0.00,M6] [#8 0.68,-0.06,0.00,M10] 
00:33:56.276 00.001 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
00:33:56.276 00.000 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
00:33:56.276 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-0.11 mountX=0.18 mountY=-0.29, mountTheta=-1.02
00:33:56.278 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.04, opts=13)
00:33:56.278 00.000 28316 Enqueuing Move request for scope (0.34, -0.04)
00:33:56.279 00.001 29988 Worker thread wakes up
00:33:56.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:56.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.04) opts 0xd
00:33:56.279 00.000 28316 UpdateGuideState exits: m=1823 RSB=29.3
00:33:56.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:56.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:56.281 00.001 28316 Enqueuing Expose request
00:33:56.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.04)
00:33:56.281 00.000 29988 Moving (0.34, -0.04) raw xDistance=0.18 yDistance=-0.29
00:33:56.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:33:56.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:33:56.281 00.000 29988 MoveAxis(E, 0, ABG)
00:33:56.281 00.000 29988 Move returns status 0, amount 0
00:33:56.281 00.000 29988 MoveAxis(N, 68, ABG)
00:33:56.281 00.000 29988 Guiding  Dir = 0, Dur = 68
00:33:56.282 00.001 29988 IsSlewing returns 0
00:33:56.282 00.000 29988 IsGuiding returns 0
00:33:56.287 00.005 29988 PulseGuide returned control before completion, sleep 73
00:33:56.376 00.089 29988 IsGuiding returns 0
00:33:56.376 00.000 29988 Move returns status 0, amount 68
00:33:56.376 00.000 29988 move complete, result=0
00:33:56.376 00.000 29988 worker thread done servicing request
00:33:56.376 00.000 29988 Worker thread wakes up
00:33:56.376 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 68 ms NORTH
00:33:56.378 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:56.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:58.011 01.633 29988 Exposure complete
00:33:58.049 00.038 29988 worker thread done servicing request
00:33:58.049 00.000 28316 OnExposeComplete: enter
00:33:58.050 00.001 28316 UpdateGuideState(): m_state=6
00:33:58.051 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4228
00:33:58.051 00.000 28316 Star::Find returns 1 (0), X=588.68, Y=116.66, Mass=1926, SNR=30.1, Peak=180 HFD=4.2
00:33:58.052 00.001 28316 MultiStar: [#1 0.49,0.05,0.00,M7] [#2 0.49,0.22,0.00,M9] [#3 0.62,0.21,0.00,M8] [#4 0.56,0.21,0.00,M3] [#5 0.50,0.01,0.00,M7] [#6 0.62,0.31,0.00,R] [#7 0.54,0.28,0.00,M7] [#8 0.59,0.16,0.00,R] 
00:33:58.053 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
00:33:58.053 00.000 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.40)
00:33:58.054 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.64 mountX=-0.06 mountY=-0.26, mountTheta=-1.78
00:33:58.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.16, opts=13)
00:33:58.056 00.001 28316 Enqueuing Move request for scope (0.21, 0.16)
00:33:58.056 00.000 29988 Worker thread wakes up
00:33:58.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:58.057 00.001 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:33:58.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:58.058 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:58.058 00.000 28316 Enqueuing Expose request
00:33:58.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
00:33:58.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
00:33:58.059 00.000 29988 Moving (0.21, 0.16) raw xDistance=-0.06 yDistance=-0.26
00:33:58.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:33:58.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:33:58.059 00.000 29988 MoveAxis(E, 0, ABG)
00:33:58.059 00.000 29988 Move returns status 0, amount 0
00:33:58.059 00.000 29988 MoveAxis(N, 61, ABG)
00:33:58.059 00.000 29988 Guiding  Dir = 0, Dur = 61
00:33:58.059 00.000 29988 IsSlewing returns 0
00:33:58.060 00.001 29988 IsGuiding returns 0
00:33:58.064 00.004 29988 PulseGuide returned control before completion, sleep 67
00:33:58.132 00.068 29988 IsGuiding returns 0
00:33:58.133 00.001 29988 Move returns status 0, amount 61
00:33:58.133 00.000 29988 move complete, result=0
00:33:58.133 00.000 29988 worker thread done servicing request
00:33:58.133 00.000 29988 Worker thread wakes up
00:33:58.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
00:33:58.134 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:58.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:59.540 01.406 29988 Exposure complete
00:33:59.576 00.036 29988 worker thread done servicing request
00:33:59.576 00.000 28316 OnExposeComplete: enter
00:33:59.576 00.000 28316 UpdateGuideState(): m_state=6
00:33:59.577 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4229
00:33:59.577 00.000 28316 Star::Find returns 1 (0), X=588.74, Y=116.68, Mass=1937, SNR=30.2, Peak=156 HFD=4.3
00:33:59.578 00.001 28316 MultiStar: [#1 0.39,-0.03,0.00,M8] [#2 0.47,0.05,0.00,M10] [#3 0.51,-0.02,0.00,M9] [#4 0.41,0.03,0.00,M4] [#5 0.49,-0.02,0.00,M8] [#6 -0.07,-0.18,0.71,U] [#7 0.46,0.11,0.00,M8] [#8 -0.00,-0.19,0.58,U] 
00:33:59.578 00.000 28316 refined, 2 included, MultiStar: {0.09, -0.03}, one-star: {0.26, 0.18}
00:33:59.579 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:33:59.579 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.31)
00:33:59.580 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=0.06 mountY=-0.07, mountTheta=-0.86
00:33:59.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
00:33:59.581 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
00:33:59.582 00.001 29988 Worker thread wakes up
00:33:59.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:33:59.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:33:59.582 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.07
00:33:59.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:33:59.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:59.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:33:59.583 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.2
00:33:59.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:59.585 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:33:59.585 00.000 29988 MoveAxis(E, 0, ABG)
00:33:59.585 00.000 29988 Move returns status 0, amount 0
00:33:59.585 00.000 29988 MoveAxis(N, 0, ABG)
00:33:59.585 00.000 29988 Move returns status 0, amount 0
00:33:59.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:33:59.586 00.001 28316 Enqueuing Expose request
00:33:59.586 00.000 29988 move complete, result=0
00:33:59.586 00.000 29988 worker thread done servicing request
00:33:59.586 00.000 29988 Worker thread wakes up
00:33:59.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:33:59.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:33:59.587 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:01.224 01.637 29988 Exposure complete
00:34:01.262 00.038 29988 worker thread done servicing request
00:34:01.262 00.000 28316 OnExposeComplete: enter
00:34:01.264 00.002 28316 UpdateGuideState(): m_state=6
00:34:01.265 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4230
00:34:01.266 00.001 28316 Star::Find returns 1 (0), X=588.44, Y=116.65, Mass=1910, SNR=30.1, Peak=139 HFD=4.5
00:34:01.268 00.002 28316 MultiStar: [#1 0.36,0.12,0.92,U] [#2 0.35,0.20,0.00,R] [#3 0.36,0.09,0.88,U] [#4 0.31,0.04,0.89,U] [#5 0.36,-0.04,0.77,U] [#6 -0.16,-0.19,0.72,U] [#7 0.49,-0.01,0.00,M9] [#8 -0.15,-0.12,0.61,U] 
00:34:01.269 00.001 28316 single-star, 6 included, MultiStar: {0.17, 0.02}, one-star: {-0.03, 0.15}
00:34:01.270 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
00:34:01.273 00.003 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.25)
00:34:01.274 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.79 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
00:34:01.276 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
00:34:01.277 00.001 28316 Enqueuing Move request for scope (-0.03, 0.15)
00:34:01.278 00.001 29988 Worker thread wakes up
00:34:01.279 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:01.280 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:34:01.280 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.1
00:34:01.282 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:01.283 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:34:01.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:01.284 00.001 28316 Enqueuing Expose request
00:34:01.285 00.001 29988 Moving (-0.03, 0.15) raw xDistance=-0.15 yDistance=-0.04
00:34:01.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:34:01.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:01.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:01.286 00.001 29988 MoveAxis(E, 0, ABG)
00:34:01.286 00.000 29988 Move returns status 0, amount 0
00:34:01.286 00.000 29988 MoveAxis(N, 0, ABG)
00:34:01.286 00.000 29988 Move returns status 0, amount 0
00:34:01.286 00.000 29988 move complete, result=0
00:34:01.286 00.000 29988 worker thread done servicing request
00:34:01.286 00.000 29988 Worker thread wakes up
00:34:01.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:01.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:01.288 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:02.806 01.518 29988 Exposure complete
00:34:02.847 00.041 29988 worker thread done servicing request
00:34:02.847 00.000 28316 OnExposeComplete: enter
00:34:02.849 00.002 28316 UpdateGuideState(): m_state=6
00:34:02.852 00.003 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
00:34:02.856 00.004 28316 Star::Find returns 1 (0), X=588.59, Y=116.68, Mass=1931, SNR=30.1, Peak=146 HFD=4.5
00:34:02.856 00.000 28316 MultiStar: [#1 0.33,0.21,0.00,M8] [#2 0.00,-0.02,0.94,U] [#3 0.35,0.23,0.00,M9] [#4 0.23,0.18,0.89,U] [#5 0.34,0.12,0.79,U] [#6 -0.32,-0.11,0.71,U] [#7 0.34,0.17,0.65,U] [#8 -0.32,-0.04,0.60,U] 
00:34:02.857 00.001 28316 refined, 6 included, MultiStar: {0.07, 0.08}, one-star: {0.11, 0.17}
00:34:02.858 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:34:02.858 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.07 = -1.21)
00:34:02.859 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.83 mountX=-0.04 mountY=-0.10, mountTheta=-1.96
00:34:02.861 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
00:34:02.864 00.003 28316 Enqueuing Move request for scope (0.07, 0.08)
00:34:02.865 00.001 29988 Worker thread wakes up
00:34:02.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
00:34:02.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
00:34:02.865 00.000 29988 Moving (0.07, 0.08) raw xDistance=-0.04 yDistance=-0.10
00:34:02.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:02.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:02.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:34:02.865 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:34:02.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:02.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:02.866 00.000 28316 Enqueuing Expose request
00:34:02.867 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:02.867 00.000 29988 MoveAxis(E, 0, ABG)
00:34:02.867 00.000 29988 Move returns status 0, amount 0
00:34:02.867 00.000 29988 MoveAxis(N, 0, ABG)
00:34:02.867 00.000 29988 Move returns status 0, amount 0
00:34:02.867 00.000 29988 move complete, result=0
00:34:02.867 00.000 29988 worker thread done servicing request
00:34:02.867 00.000 29988 Worker thread wakes up
00:34:02.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:02.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:02.868 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:04.492 01.624 29988 Exposure complete
00:34:04.522 00.030 29988 worker thread done servicing request
00:34:04.522 00.000 28316 OnExposeComplete: enter
00:34:04.523 00.001 28316 UpdateGuideState(): m_state=6
00:34:04.524 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4232
00:34:04.524 00.000 28316 Star::Find returns 1 (0), X=588.35, Y=116.87, Mass=1930, SNR=30.0, Peak=158 HFD=4.3
00:34:04.525 00.001 28316 MultiStar: [#1 0.26,0.35,0.00,M9] [#2 0.05,0.20,0.97,U] [#3 0.38,0.36,0.00,M10] [#4 0.27,0.34,0.00,M3] [#5 0.25,0.19,0.80,U] [#6 -0.24,0.12,0.73,U] [#7 0.30,0.47,0.00,M9] [#8 -0.29,0.21,0.60,U] 
00:34:04.525 00.000 28316 refined, 4 included, MultiStar: {-0.06, 0.22}, one-star: {-0.13, 0.37}
00:34:04.526 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
00:34:04.526 00.000 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.06 = -0.22)
00:34:04.527 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.82 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
00:34:04.527 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.22, opts=13)
00:34:04.529 00.002 28316 Enqueuing Move request for scope (-0.06, 0.22)
00:34:04.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:04.531 00.002 28316 UpdateGuideState exits: m=1930 RSB=30.0
00:34:04.532 00.001 29988 Worker thread wakes up
00:34:04.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
00:34:04.532 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
00:34:04.532 00.000 29988 Moving (-0.06, 0.22) raw xDistance=-0.23 yDistance=-0.05
00:34:04.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:34:04.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:04.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:04.533 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:04.533 00.000 29988 MoveAxis(E, 48, ABG)
00:34:04.533 00.000 29988 Guiding  Dir = 2, Dur = 48
00:34:04.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:04.533 00.000 28316 Enqueuing Expose request
00:34:04.534 00.001 29988 IsSlewing returns 0
00:34:04.534 00.000 29988 IsGuiding returns 0
00:34:04.535 00.001 29988 PulseGuide returned control before completion, sleep 57
00:34:04.603 00.068 29988 IsGuiding returns 0
00:34:04.603 00.000 29988 Move returns status 0, amount 48
00:34:04.603 00.000 29988 MoveAxis(N, 0, ABG)
00:34:04.603 00.000 29988 Move returns status 0, amount 0
00:34:04.603 00.000 29988 move complete, result=0
00:34:04.603 00.000 29988 worker thread done servicing request
00:34:04.603 00.000 29988 Worker thread wakes up
00:34:04.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:04.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:04.603 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
00:34:06.010 01.407 29988 Exposure complete
00:34:06.065 00.055 29988 worker thread done servicing request
00:34:06.066 00.001 28316 OnExposeComplete: enter
00:34:06.067 00.001 28316 UpdateGuideState(): m_state=6
00:34:06.069 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4233
00:34:06.070 00.001 28316 Star::Find returns 1 (0), X=588.57, Y=116.73, Mass=2027, SNR=30.8, Peak=142 HFD=4.6
00:34:06.071 00.001 28316 MultiStar: [#1 0.40,0.11,0.00,M10] [#2 0.13,-0.06,0.94,U] [#3 0.45,0.03,0.00,R] [#4 0.47,0.15,0.00,M4] [#5 0.37,0.07,0.76,U] [#6 -0.09,-0.16,0.70,U] [#7 0.51,0.07,0.00,M10] [#8 -0.10,0.06,0.59,U] 
00:34:06.075 00.004 28316 refined, 4 included, MultiStar: {0.09, 0.04}, one-star: {0.10, 0.22}
00:34:06.076 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (-1.14) = xAngle (1.52 = 1.52)
00:34:06.077 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.62 = -1.66)
00:34:06.078 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.37 mountX=0.01 mountY=-0.10, mountTheta=-1.52
00:34:06.081 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.04, opts=13)
00:34:06.084 00.003 28316 Enqueuing Move request for scope (0.09, 0.04)
00:34:06.086 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:06.087 00.001 29988 Worker thread wakes up
00:34:06.088 00.001 28316 UpdateGuideState exits: m=2027 RSB=30.8
00:34:06.090 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
00:34:06.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:06.091 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
00:34:06.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:06.093 00.002 28316 Enqueuing Expose request
00:34:06.094 00.001 29988 Moving (0.09, 0.04) raw xDistance=0.01 yDistance=-0.10
00:34:06.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:34:06.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:06.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:06.094 00.000 29988 MoveAxis(E, 0, ABG)
00:34:06.094 00.000 29988 Move returns status 0, amount 0
00:34:06.094 00.000 29988 MoveAxis(N, 0, ABG)
00:34:06.094 00.000 29988 Move returns status 0, amount 0
00:34:06.094 00.000 29988 move complete, result=0
00:34:06.094 00.000 29988 worker thread done servicing request
00:34:06.094 00.000 29988 Worker thread wakes up
00:34:06.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:06.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:06.096 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:07.730 01.634 29988 Exposure complete
00:34:07.778 00.048 29988 worker thread done servicing request
00:34:07.778 00.000 28316 OnExposeComplete: enter
00:34:07.779 00.001 28316 UpdateGuideState(): m_state=6
00:34:07.780 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4234
00:34:07.781 00.001 28316 Star::Find returns 1 (0), X=588.54, Y=116.67, Mass=1982, SNR=30.5, Peak=142 HFD=4.5
00:34:07.782 00.001 28316 MultiStar: [#1 0.28,0.11,0.87,U] [#2 0.09,-0.17,0.93,U] [#3 0.03,0.05,0.86,U] [#4 0.30,0.00,0.85,U] [#5 0.44,-0.05,0.00,M5] [#6 -0.11,-0.21,0.72,U] [#7 0.34,0.09,0.67,U] [#8 -0.20,-0.09,0.60,U] 
00:34:07.783 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.00}, one-star: {0.06, 0.17}
00:34:07.784 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
00:34:07.785 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.02)
00:34:07.786 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.01 mountX=0.04 mountY=-0.10, mountTheta=-1.15
00:34:07.788 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.00, opts=13)
00:34:07.788 00.000 28316 Enqueuing Move request for scope (0.11, 0.00)
00:34:07.789 00.001 29988 Worker thread wakes up
00:34:07.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:34:07.790 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.5
00:34:07.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:07.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:07.792 00.001 28316 Enqueuing Expose request
00:34:07.793 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
00:34:07.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
00:34:07.793 00.000 29988 Moving (0.11, 0.00) raw xDistance=0.04 yDistance=-0.10
00:34:07.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:34:07.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:07.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:07.793 00.000 29988 MoveAxis(E, 0, ABG)
00:34:07.793 00.000 29988 Move returns status 0, amount 0
00:34:07.793 00.000 29988 MoveAxis(N, 0, ABG)
00:34:07.793 00.000 29988 Move returns status 0, amount 0
00:34:07.793 00.000 29988 move complete, result=0
00:34:07.793 00.000 29988 worker thread done servicing request
00:34:07.793 00.000 29988 Worker thread wakes up
00:34:07.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:07.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:07.794 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:09.320 01.526 29988 Exposure complete
00:34:09.372 00.052 29988 worker thread done servicing request
00:34:09.372 00.000 28316 OnExposeComplete: enter
00:34:09.373 00.001 28316 UpdateGuideState(): m_state=6
00:34:09.374 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4235
00:34:09.374 00.000 28316 Star::Find returns 1 (0), X=588.60, Y=116.74, Mass=1917, SNR=30.1, Peak=153 HFD=4.4
00:34:09.375 00.001 28316 MultiStar: [#1 0.44,-0.01,0.00,M10] [#2 0.04,-0.16,0.98,U] [#3 0.05,0.04,0.87,U] [#4 0.41,0.15,0.00,M4] [#5 0.46,0.05,0.00,M6] [#6 -0.01,-0.19,0.71,U] [#7 0.50,0.07,0.00,M10] [#8 -0.07,0.01,0.59,U] 
00:34:09.375 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.00}, one-star: {0.12, 0.24}
00:34:09.376 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
00:34:09.376 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
00:34:09.377 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.07 mountX=0.02 mountY=-0.03, mountTheta=-1.06
00:34:09.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
00:34:09.378 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
00:34:09.379 00.001 29988 Worker thread wakes up
00:34:09.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
00:34:09.379 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
00:34:09.379 00.000 29988 Moving (0.04, -0.00) raw xDistance=0.02 yDistance=-0.03
00:34:09.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:09.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:09.379 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.1
00:34:09.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:09.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:09.381 00.001 28316 Enqueuing Expose request
00:34:09.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:09.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:34:09.381 00.000 29988 MoveAxis(E, 0, ABG)
00:34:09.381 00.000 29988 Move returns status 0, amount 0
00:34:09.381 00.000 29988 MoveAxis(N, 0, ABG)
00:34:09.381 00.000 29988 Move returns status 0, amount 0
00:34:09.381 00.000 29988 move complete, result=0
00:34:09.381 00.000 29988 worker thread done servicing request
00:34:09.381 00.000 29988 Worker thread wakes up
00:34:09.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:09.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:09.382 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:11.007 01.625 29988 Exposure complete
00:34:11.042 00.035 29988 worker thread done servicing request
00:34:11.042 00.000 28316 OnExposeComplete: enter
00:34:11.043 00.001 28316 UpdateGuideState(): m_state=6
00:34:11.044 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4236
00:34:11.044 00.000 28316 Star::Find returns 1 (0), X=588.76, Y=116.67, Mass=1981, SNR=30.5, Peak=152 HFD=4.5
00:34:11.045 00.001 28316 MultiStar: [#1 0.50,0.07,0.00,R] [#2 0.35,-0.01,0.95,U] [#3 0.18,0.03,0.82,U] [#4 0.55,-0.04,0.00,M5] [#5 0.55,-0.06,0.00,M7] [#6 0.04,-0.11,0.72,U] [#7 0.50,0.19,0.00,R] [#8 0.07,-0.24,0.62,U] 
00:34:11.046 00.001 28316 refined, 4 included, MultiStar: {0.20, -0.01}, one-star: {0.29, 0.17}
00:34:11.047 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:34:11.049 00.002 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:34:11.051 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.05 mountX=0.09 mountY=-0.18, mountTheta=-1.08
00:34:11.053 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
00:34:11.054 00.001 28316 Enqueuing Move request for scope (0.20, -0.01)
00:34:11.054 00.000 29988 Worker thread wakes up
00:34:11.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:11.055 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
00:34:11.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
00:34:11.055 00.000 29988 Moving (0.20, -0.01) raw xDistance=0.09 yDistance=-0.18
00:34:11.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:34:11.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:11.055 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.5
00:34:11.056 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:11.056 00.000 29988 MoveAxis(E, 0, ABG)
00:34:11.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:11.056 00.000 29988 Move returns status 0, amount 0
00:34:11.056 00.000 29988 MoveAxis(N, 0, ABG)
00:34:11.056 00.000 29988 Move returns status 0, amount 0
00:34:11.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:11.057 00.001 28316 Enqueuing Expose request
00:34:11.057 00.000 29988 move complete, result=0
00:34:11.057 00.000 29988 worker thread done servicing request
00:34:11.057 00.000 29988 Worker thread wakes up
00:34:11.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:11.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:11.058 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:12.585 01.527 29988 Exposure complete
00:34:12.631 00.046 29988 worker thread done servicing request
00:34:12.631 00.000 28316 OnExposeComplete: enter
00:34:12.633 00.002 28316 UpdateGuideState(): m_state=6
00:34:12.633 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4237
00:34:12.634 00.001 28316 Star::Find returns 1 (0), X=588.90, Y=116.44, Mass=1900, SNR=29.9, Peak=168 HFD=3.9
00:34:12.635 00.001 28316 MultiStar: [#1 -0.01,-0.17,0.91,U] [#2 0.27,-0.24,0.95,U] [#3 0.04,-0.16,0.85,U] [#4 0.64,-0.08,0.00,M6] [#5 0.63,-0.15,0.00,M8] [#6 -0.01,-0.40,0.00,M1] [#7 0.17,-0.26,0.68,U] [#8 0.17,-0.20,0.62,U] 
00:34:12.635 00.000 28316 refined, 5 included, MultiStar: {0.19, -0.18}, one-star: {0.42, -0.06}
00:34:12.635 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
00:34:12.636 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.49 = -2.80)
00:34:12.636 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.76 mountX=0.24 mountY=-0.09, mountTheta=-0.35
00:34:12.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.18, opts=13)
00:34:12.638 00.001 28316 Enqueuing Move request for scope (0.19, -0.18)
00:34:12.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:12.639 00.001 29988 Worker thread wakes up
00:34:12.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
00:34:12.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
00:34:12.639 00.000 29988 Moving (0.19, -0.18) raw xDistance=0.24 yDistance=-0.09
00:34:12.639 00.000 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:34:12.640 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.640 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:12.640 00.000 28316 Enqueuing Expose request
00:34:12.641 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:34:12.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:12.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:12.641 00.000 29988 MoveAxis(W, 50, ABG)
00:34:12.641 00.000 29988 Guiding  Dir = 3, Dur = 50
00:34:12.641 00.000 29988 IsSlewing returns 0
00:34:12.641 00.000 29988 IsGuiding returns 0
00:34:12.642 00.001 29988 PulseGuide returned control before completion, sleep 59
00:34:12.712 00.070 29988 IsGuiding returns 0
00:34:12.712 00.000 29988 Move returns status 0, amount 50
00:34:12.712 00.000 29988 MoveAxis(N, 0, ABG)
00:34:12.712 00.000 29988 Move returns status 0, amount 0
00:34:12.712 00.000 29988 move complete, result=0
00:34:12.712 00.000 29988 worker thread done servicing request
00:34:12.712 00.000 29988 Worker thread wakes up
00:34:12.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:12.712 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.1 px 0 ms NORTH
00:34:12.713 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:14.339 01.626 29988 Exposure complete
00:34:14.368 00.029 29988 worker thread done servicing request
00:34:14.368 00.000 28316 OnExposeComplete: enter
00:34:14.369 00.001 28316 UpdateGuideState(): m_state=6
00:34:14.369 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4238
00:34:14.369 00.000 28316 Star::Find returns 1 (0), X=588.66, Y=116.79, Mass=1892, SNR=29.9, Peak=161 HFD=4.5
00:34:14.370 00.001 28316 MultiStar: [#1 -0.01,0.09,0.91,U] [#2 0.12,-0.03,0.96,U] [#3 0.09,0.15,0.87,U] [#4 0.45,0.19,0.00,M7] [#5 0.33,0.14,0.80,U] [#6 -0.20,0.09,0.72,U] [#7 0.09,-0.08,0.64,U] [#8 0.02,0.11,0.63,U] 
00:34:14.370 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.10}, one-star: {0.18, 0.28}
00:34:14.371 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
00:34:14.371 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
00:34:14.372 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.88 mountX=-0.06 mountY=-0.12, mountTheta=-2.01
00:34:14.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
00:34:14.373 00.000 28316 Enqueuing Move request for scope (0.08, 0.10)
00:34:14.374 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:14.374 00.000 29988 Worker thread wakes up
00:34:14.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:34:14.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:34:14.374 00.000 29988 Moving (0.08, 0.10) raw xDistance=-0.06 yDistance=-0.12
00:34:14.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:14.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:14.374 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.9
00:34:14.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:14.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:14.376 00.001 28316 Enqueuing Expose request
00:34:14.377 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:34:14.377 00.000 29988 MoveAxis(E, 0, ABG)
00:34:14.377 00.000 29988 Move returns status 0, amount 0
00:34:14.377 00.000 29988 MoveAxis(N, 0, ABG)
00:34:14.377 00.000 29988 Move returns status 0, amount 0
00:34:14.377 00.000 29988 move complete, result=0
00:34:14.377 00.000 29988 worker thread done servicing request
00:34:14.377 00.000 29988 Worker thread wakes up
00:34:14.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:14.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:14.377 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:15.899 01.522 29988 Exposure complete
00:34:15.943 00.044 28316 OnExposeComplete: enter
00:34:15.945 00.002 28316 UpdateGuideState(): m_state=6
00:34:15.947 00.002 29988 worker thread done servicing request
00:34:15.947 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4239
00:34:15.949 00.002 28316 Star::Find returns 1 (0), X=588.62, Y=116.71, Mass=1919, SNR=30.1, Peak=164 HFD=4.3
00:34:15.950 00.001 28316 MultiStar: [#1 -0.15,0.11,0.91,U] [#2 0.10,0.01,0.94,U] [#3 0.17,0.06,0.89,U] [#4 0.47,0.16,0.00,M8] [#5 0.32,0.10,0.80,U] [#6 -0.13,-0.08,0.73,U] [#7 -0.03,-0.04,0.66,U] [#8 -0.06,0.19,0.59,U] 
00:34:15.950 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.07}, one-star: {0.15, 0.20}
00:34:15.951 00.001 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.07 = 2.07)
00:34:15.951 00.000 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.11)
00:34:15.952 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.93 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
00:34:15.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
00:34:15.953 00.000 28316 Enqueuing Move request for scope (0.05, 0.07)
00:34:15.954 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:15.954 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.1
00:34:15.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:15.956 00.001 29988 Worker thread wakes up
00:34:15.956 00.000 28316 Enqueuing Expose request
00:34:15.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
00:34:15.957 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
00:34:15.957 00.000 29988 Moving (0.05, 0.07) raw xDistance=-0.04 yDistance=-0.08
00:34:15.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:15.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:15.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:15.957 00.000 29988 MoveAxis(E, 0, ABG)
00:34:15.957 00.000 29988 Move returns status 0, amount 0
00:34:15.957 00.000 29988 MoveAxis(N, 0, ABG)
00:34:15.957 00.000 29988 Move returns status 0, amount 0
00:34:15.957 00.000 29988 move complete, result=0
00:34:15.957 00.000 29988 worker thread done servicing request
00:34:15.957 00.000 29988 Worker thread wakes up
00:34:15.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:15.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:15.958 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:17.583 01.625 29988 Exposure complete
00:34:17.619 00.036 29988 worker thread done servicing request
00:34:17.620 00.001 28316 OnExposeComplete: enter
00:34:17.620 00.000 28316 UpdateGuideState(): m_state=6
00:34:17.621 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4240
00:34:17.623 00.002 28316 Star::Find returns 1 (0), X=588.89, Y=116.63, Mass=1958, SNR=30.4, Peak=172 HFD=4.4
00:34:17.624 00.001 28316 MultiStar: [#1 0.08,-0.05,0.91,U] [#2 0.31,-0.12,0.96,U] [#3 0.28,0.07,0.87,U] [#4 0.59,0.12,0.00,M9] [#5 0.63,0.00,0.00,M7] [#6 0.26,-0.28,0.73,U] [#7 0.11,-0.02,0.67,U] [#8 0.21,-0.13,0.61,U] 
00:34:17.625 00.001 28316 refined, 6 included, MultiStar: {0.25, -0.05}, one-star: {0.41, 0.13}
00:34:17.625 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:34:17.626 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:34:17.627 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.19 mountX=0.14 mountY=-0.20, mountTheta=-0.94
00:34:17.630 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.05, opts=13)
00:34:17.631 00.001 28316 Enqueuing Move request for scope (0.25, -0.05)
00:34:17.631 00.000 29988 Worker thread wakes up
00:34:17.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:17.632 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.4
00:34:17.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:17.633 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:17.633 00.000 28316 Enqueuing Expose request
00:34:17.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
00:34:17.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
00:34:17.633 00.000 29988 Moving (0.25, -0.05) raw xDistance=0.14 yDistance=-0.20
00:34:17.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:34:17.634 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:17.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:34:17.634 00.000 29988 MoveAxis(E, 0, ABG)
00:34:17.634 00.000 29988 Move returns status 0, amount 0
00:34:17.634 00.000 29988 MoveAxis(N, 0, ABG)
00:34:17.634 00.000 29988 Move returns status 0, amount 0
00:34:17.634 00.000 29988 move complete, result=0
00:34:17.634 00.000 29988 worker thread done servicing request
00:34:17.634 00.000 29988 Worker thread wakes up
00:34:17.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:17.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:17.634 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:19.158 01.524 29988 Exposure complete
00:34:19.191 00.033 29988 worker thread done servicing request
00:34:19.191 00.000 28316 OnExposeComplete: enter
00:34:19.192 00.001 28316 UpdateGuideState(): m_state=6
00:34:19.192 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4241
00:34:19.192 00.000 28316 Star::Find returns 1 (0), X=588.76, Y=116.75, Mass=1960, SNR=30.6, Peak=178 HFD=4.3
00:34:19.193 00.001 28316 MultiStar: [#1 0.06,0.01,0.92,U] [#2 0.23,-0.04,0.94,U] [#3 0.15,0.11,0.83,U] [#4 0.52,0.08,0.00,M10] [#5 0.60,0.09,0.00,M8] [#6 0.09,-0.04,0.70,U] [#7 0.19,-0.11,0.66,U] [#8 0.17,-0.08,0.60,U] 
00:34:19.194 00.001 28316 refined, 6 included, MultiStar: {0.17, 0.03}, one-star: {0.28, 0.24}
00:34:19.194 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.31 = 1.31)
00:34:19.194 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.41 = -1.88)
00:34:19.195 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.16 mountX=0.05 mountY=-0.17, mountTheta=-1.30
00:34:19.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.03, opts=13)
00:34:19.196 00.000 28316 Enqueuing Move request for scope (0.17, 0.03)
00:34:19.197 00.001 29988 Worker thread wakes up
00:34:19.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
00:34:19.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:19.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
00:34:19.197 00.000 29988 Moving (0.17, 0.03) raw xDistance=0.05 yDistance=-0.17
00:34:19.198 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:34:19.198 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:19.198 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.6
00:34:19.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:19.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:19.199 00.001 28316 Enqueuing Expose request
00:34:19.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:34:19.199 00.000 29988 MoveAxis(E, 0, ABG)
00:34:19.199 00.000 29988 Move returns status 0, amount 0
00:34:19.199 00.000 29988 MoveAxis(N, 0, ABG)
00:34:19.199 00.000 29988 Move returns status 0, amount 0
00:34:19.199 00.000 29988 move complete, result=0
00:34:19.199 00.000 29988 worker thread done servicing request
00:34:19.199 00.000 29988 Worker thread wakes up
00:34:19.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:19.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:19.200 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:20.825 01.625 29988 Exposure complete
00:34:20.862 00.037 29988 worker thread done servicing request
00:34:20.862 00.000 28316 OnExposeComplete: enter
00:34:20.863 00.001 28316 UpdateGuideState(): m_state=6
00:34:20.863 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4242
00:34:20.864 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=116.69, Mass=1967, SNR=30.6, Peak=165 HFD=4.5
00:34:20.864 00.000 28316 MultiStar: [#1 0.10,-0.13,0.85,U] [#2 0.36,-0.16,0.00,M1] [#3 0.21,-0.05,0.83,U] [#4 0.63,-0.07,0.00,R] [#5 0.64,0.00,0.00,M9] [#6 -0.02,-0.24,0.71,U] [#7 0.02,-0.15,0.66,U] [#8 0.12,-0.20,0.58,U] 
00:34:20.865 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.08}, one-star: {0.34, 0.19}
00:34:20.865 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
00:34:20.866 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.77 = -2.52)
00:34:20.866 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.16 cameraTheta=-0.48 mountX=0.13 mountY=-0.10, mountTheta=-0.64
00:34:20.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
00:34:20.868 00.001 28316 Enqueuing Move request for scope (0.15, -0.08)
00:34:20.869 00.001 29988 Worker thread wakes up
00:34:20.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:20.870 00.001 28316 UpdateGuideState exits: m=1967 RSB=30.6
00:34:20.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:20.871 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
00:34:20.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
00:34:20.871 00.000 29988 Moving (0.15, -0.08) raw xDistance=0.13 yDistance=-0.10
00:34:20.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:34:20.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:20.872 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:20.872 00.000 28316 Enqueuing Expose request
00:34:20.873 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:20.873 00.000 29988 MoveAxis(E, 0, ABG)
00:34:20.873 00.000 29988 Move returns status 0, amount 0
00:34:20.873 00.000 29988 MoveAxis(N, 0, ABG)
00:34:20.873 00.000 29988 Move returns status 0, amount 0
00:34:20.873 00.000 29988 move complete, result=0
00:34:20.873 00.000 29988 worker thread done servicing request
00:34:20.873 00.000 29988 Worker thread wakes up
00:34:20.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:20.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:20.874 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:22.391 01.517 29988 Exposure complete
00:34:22.420 00.029 29988 worker thread done servicing request
00:34:22.420 00.000 28316 OnExposeComplete: enter
00:34:22.422 00.002 28316 UpdateGuideState(): m_state=6
00:34:22.425 00.003 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4243
00:34:22.428 00.003 28316 Star::Find returns 1 (0), X=588.86, Y=116.42, Mass=1905, SNR=29.9, Peak=146 HFD=4.4
00:34:22.430 00.002 28316 MultiStar: [#1 0.05,-0.17,0.93,U] [#2 0.19,-0.26,0.98,U] [#3 0.06,-0.10,0.87,U] [#4 -0.02,0.07,0.89,U] [#5 0.67,-0.07,0.00,M10] [#6 -0.03,-0.27,0.71,U] [#7 0.10,-0.23,0.66,U] [#8 0.07,-0.17,0.61,U] 
00:34:22.432 00.002 28316 refined, 7 included, MultiStar: {0.11, -0.14}, one-star: {0.39, -0.08}
00:34:22.435 00.003 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
00:34:22.437 00.002 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.95)
00:34:22.439 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.91 mountX=0.18 mountY=-0.04, mountTheta=-0.20
00:34:22.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
00:34:22.441 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
00:34:22.441 00.000 29988 Worker thread wakes up
00:34:22.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:22.442 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
00:34:22.442 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:34:22.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:22.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:22.443 00.000 28316 Enqueuing Expose request
00:34:22.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
00:34:22.444 00.001 29988 Moving (0.11, -0.14) raw xDistance=0.18 yDistance=-0.04
00:34:22.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:34:22.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:22.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:22.444 00.000 29988 MoveAxis(E, 0, ABG)
00:34:22.444 00.000 29988 Move returns status 0, amount 0
00:34:22.444 00.000 29988 MoveAxis(N, 0, ABG)
00:34:22.444 00.000 29988 Move returns status 0, amount 0
00:34:22.444 00.000 29988 move complete, result=0
00:34:22.444 00.000 29988 worker thread done servicing request
00:34:22.444 00.000 29988 Worker thread wakes up
00:34:22.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:22.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:22.444 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:24.066 01.622 29988 Exposure complete
00:34:24.107 00.041 29988 worker thread done servicing request
00:34:24.107 00.000 28316 OnExposeComplete: enter
00:34:24.108 00.001 28316 UpdateGuideState(): m_state=6
00:34:24.109 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4244
00:34:24.110 00.001 28316 Star::Find returns 1 (0), X=588.70, Y=116.41, Mass=1932, SNR=30.1, Peak=142 HFD=4.7
00:34:24.111 00.001 28316 MultiStar: [#1 -0.06,-0.24,0.90,U] [#2 0.14,-0.22,0.96,U] [#3 0.04,-0.07,0.88,U] [#4 -0.24,0.01,0.86,U] [#5 0.35,-0.35,0.00,R] [#6 -0.12,-0.31,0.73,U] [#7 0.08,-0.25,0.66,U] [#8 -0.02,-0.23,0.61,U] 
00:34:24.112 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.17}, one-star: {0.22, -0.09}
00:34:24.112 00.000 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-1.14) = xAngle (-0.34 = -0.34)
00:34:24.112 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
00:34:24.115 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.49 mountX=0.16 mountY=0.06, mountTheta=0.38
00:34:24.119 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.17, opts=13)
00:34:24.122 00.003 28316 Enqueuing Move request for scope (0.01, -0.17)
00:34:24.124 00.002 29988 Worker thread wakes up
00:34:24.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
00:34:24.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
00:34:24.124 00.000 29988 Moving (0.01, -0.17) raw xDistance=0.16 yDistance=0.06
00:34:24.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:34:24.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:24.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:24.125 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.1
00:34:24.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:24.125 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:24.126 00.001 28316 Enqueuing Expose request
00:34:24.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:34:24.126 00.000 29988 MoveAxis(E, 0, ABG)
00:34:24.126 00.000 29988 Move returns status 0, amount 0
00:34:24.126 00.000 29988 MoveAxis(N, 0, ABG)
00:34:24.126 00.000 29988 Move returns status 0, amount 0
00:34:24.126 00.000 29988 move complete, result=0
00:34:24.126 00.000 29988 worker thread done servicing request
00:34:24.126 00.000 29988 Worker thread wakes up
00:34:24.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:24.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:24.127 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:25.648 01.521 29988 Exposure complete
00:34:25.700 00.052 29988 worker thread done servicing request
00:34:25.700 00.000 28316 OnExposeComplete: enter
00:34:25.701 00.001 28316 UpdateGuideState(): m_state=6
00:34:25.701 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4245
00:34:25.702 00.001 28316 Star::Find returns 1 (0), X=588.70, Y=116.45, Mass=1905, SNR=29.9, Peak=147 HFD=4.2
00:34:25.702 00.000 28316 MultiStar: [#1 0.04,-0.34,0.93,U] [#2 0.33,-0.26,0.00,M1] [#3 0.15,-0.14,0.86,U] [#4 -0.16,-0.08,0.87,U] [#5 0.12,0.15,0.77,U] [#6 0.18,-0.35,0.00,M1] [#7 0.15,-0.41,0.00,M1] [#8 0.06,-0.26,0.60,U] 
00:34:25.703 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.12}, one-star: {0.23, -0.05}
00:34:25.703 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-1.14) = xAngle (0.14 = 0.14)
00:34:25.704 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.04)
00:34:25.704 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-1.00 mountX=0.14 mountY=-0.01, mountTheta=-0.11
00:34:25.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
00:34:25.708 00.002 28316 Enqueuing Move request for scope (0.08, -0.12)
00:34:25.709 00.001 29988 Worker thread wakes up
00:34:25.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:25.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
00:34:25.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
00:34:25.709 00.000 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:34:25.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:25.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:25.710 00.000 28316 Enqueuing Expose request
00:34:25.711 00.001 29988 Moving (0.08, -0.12) raw xDistance=0.14 yDistance=-0.01
00:34:25.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:34:25.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:25.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:34:25.711 00.000 29988 MoveAxis(E, 0, ABG)
00:34:25.711 00.000 29988 Move returns status 0, amount 0
00:34:25.711 00.000 29988 MoveAxis(N, 0, ABG)
00:34:25.711 00.000 29988 Move returns status 0, amount 0
00:34:25.711 00.000 29988 move complete, result=0
00:34:25.711 00.000 29988 worker thread done servicing request
00:34:25.711 00.000 29988 Worker thread wakes up
00:34:25.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:25.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:25.712 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:27.338 01.626 29988 Exposure complete
00:34:27.363 00.025 29988 worker thread done servicing request
00:34:27.363 00.000 28316 OnExposeComplete: enter
00:34:27.364 00.001 28316 UpdateGuideState(): m_state=6
00:34:27.365 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4246
00:34:27.365 00.000 28316 Star::Find returns 1 (0), X=588.76, Y=116.39, Mass=1891, SNR=29.8, Peak=156 HFD=4.2
00:34:27.366 00.001 28316 MultiStar: [#1 0.09,-0.38,0.00,M1] [#2 0.21,-0.34,0.00,M2] [#3 0.33,-0.14,0.87,U] [#4 0.06,-0.04,0.90,U] [#5 0.28,0.12,0.79,U] [#6 0.08,-0.33,0.74,U] [#7 0.16,-0.38,0.00,M2] [#8 0.14,-0.30,0.61,U] 
00:34:27.366 00.000 28316 refined, 5 included, MultiStar: {0.20, -0.12}, one-star: {0.29, -0.11}
00:34:27.367 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
00:34:27.367 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.58)
00:34:27.367 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.24 cameraTheta=-0.54 mountX=0.19 mountY=-0.13, mountTheta=-0.58
00:34:27.368 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.12, opts=13)
00:34:27.369 00.001 28316 Enqueuing Move request for scope (0.20, -0.12)
00:34:27.370 00.001 29988 Worker thread wakes up
00:34:27.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
00:34:27.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
00:34:27.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:27.370 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:34:27.371 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:27.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:27.372 00.001 28316 Enqueuing Expose request
00:34:27.373 00.001 29988 Moving (0.20, -0.12) raw xDistance=0.19 yDistance=-0.13
00:34:27.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:34:27.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:27.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:34:27.373 00.000 29988 MoveAxis(E, 0, ABG)
00:34:27.373 00.000 29988 Move returns status 0, amount 0
00:34:27.373 00.000 29988 MoveAxis(N, 0, ABG)
00:34:27.373 00.000 29988 Move returns status 0, amount 0
00:34:27.373 00.000 29988 move complete, result=0
00:34:27.373 00.000 29988 worker thread done servicing request
00:34:27.373 00.000 29988 Worker thread wakes up
00:34:27.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:27.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:27.373 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:28.895 01.522 29988 Exposure complete
00:34:28.924 00.029 29988 worker thread done servicing request
00:34:28.924 00.000 28316 OnExposeComplete: enter
00:34:28.925 00.001 28316 UpdateGuideState(): m_state=6
00:34:28.926 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4247
00:34:28.926 00.000 28316 Star::Find returns 1 (0), X=588.89, Y=116.27, Mass=1907, SNR=30.1, Peak=168 HFD=4.2
00:34:28.927 00.001 28316 MultiStar: [#1 0.18,-0.41,0.00,M2] [#2 0.36,-0.51,0.00,M3] [#3 0.25,-0.21,0.87,U] [#4 0.05,-0.08,0.86,U] [#5 0.34,-0.05,0.79,U] [#6 0.11,-0.47,0.00,M1] [#7 0.15,-0.43,0.00,M3] [#8 0.20,-0.37,0.00,M1] 
00:34:28.927 00.000 28316 refined, 3 included, MultiStar: {0.27, -0.15}, one-star: {0.42, -0.23}
00:34:28.927 00.000 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.64 = 0.64)
00:34:28.928 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.74 = -2.54)
00:34:28.928 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.50 mountX=0.25 mountY=-0.17, mountTheta=-0.61
00:34:28.929 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.15, opts=13)
00:34:28.930 00.001 28316 Enqueuing Move request for scope (0.27, -0.15)
00:34:28.930 00.000 29988 Worker thread wakes up
00:34:28.930 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:28.931 00.001 28316 UpdateGuideState exits: m=1907 RSB=30.1
00:34:28.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:28.932 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:28.932 00.000 28316 Enqueuing Expose request
00:34:28.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
00:34:28.933 00.001 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
00:34:28.933 00.000 29988 Moving (0.27, -0.15) raw xDistance=0.25 yDistance=-0.17
00:34:28.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:34:28.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:28.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:34:28.933 00.000 29988 MoveAxis(W, 52, ABG)
00:34:28.933 00.000 29988 Guiding  Dir = 3, Dur = 52
00:34:28.933 00.000 29988 IsSlewing returns 0
00:34:28.933 00.000 29988 IsGuiding returns 0
00:34:28.934 00.001 29988 PulseGuide returned control before completion, sleep 61
00:34:29.006 00.072 29988 IsGuiding returns 0
00:34:29.006 00.000 29988 Move returns status 0, amount 52
00:34:29.006 00.000 29988 MoveAxis(N, 0, ABG)
00:34:29.006 00.000 29988 Move returns status 0, amount 0
00:34:29.006 00.000 29988 move complete, result=0
00:34:29.006 00.000 29988 worker thread done servicing request
00:34:29.006 00.000 29988 Worker thread wakes up
00:34:29.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:29.006 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.2 px 0 ms NORTH
00:34:29.007 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:30.630 01.623 29988 Exposure complete
00:34:30.686 00.056 29988 worker thread done servicing request
00:34:30.687 00.001 28316 OnExposeComplete: enter
00:34:30.688 00.001 28316 UpdateGuideState(): m_state=6
00:34:30.690 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4248
00:34:30.693 00.003 28316 Star::Find returns 1 (0), X=588.89, Y=116.32, Mass=1885, SNR=29.8, Peak=174 HFD=4.3
00:34:30.697 00.004 28316 MultiStar: [#1 0.10,-0.46,0.00,M3] [#2 0.26,-0.50,0.00,M4] [#3 0.29,-0.50,0.00,M1] [#4 0.02,-0.30,0.89,U] [#5 0.28,-0.17,0.78,U] [#6 0.24,-0.53,0.00,M2] [#7 0.32,-0.58,0.00,M4] [#8 0.24,-0.57,0.00,M2] 
00:34:30.698 00.001 28316 refined, 2 included, MultiStar: {0.25, -0.22}, one-star: {0.42, -0.18}
00:34:30.700 00.002 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
00:34:30.702 00.002 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
00:34:30.706 00.004 28316 CameraToMount -- cameraX=0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-0.72 mountX=0.30 mountY=-0.12, mountTheta=-0.39
00:34:30.708 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.22, opts=13)
00:34:30.710 00.002 28316 Enqueuing Move request for scope (0.25, -0.22)
00:34:30.710 00.000 29988 Worker thread wakes up
00:34:30.711 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:30.711 00.000 28316 UpdateGuideState exits: m=1885 RSB=29.8
00:34:30.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:30.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:30.712 00.000 28316 Enqueuing Expose request
00:34:30.713 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.22) opts 0xd
00:34:30.713 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.22)
00:34:30.713 00.000 29988 Moving (0.25, -0.22) raw xDistance=0.30 yDistance=-0.12
00:34:30.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
00:34:30.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:30.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:34:30.713 00.000 29988 MoveAxis(W, 66, ABG)
00:34:30.713 00.000 29988 Guiding  Dir = 3, Dur = 66
00:34:30.713 00.000 29988 IsSlewing returns 0
00:34:30.713 00.000 29988 IsGuiding returns 0
00:34:30.715 00.002 29988 PulseGuide returned control before completion, sleep 75
00:34:30.801 00.086 29988 IsGuiding returns 0
00:34:30.801 00.000 29988 Move returns status 0, amount 66
00:34:30.802 00.001 29988 MoveAxis(N, 0, ABG)
00:34:30.802 00.000 29988 Move returns status 0, amount 0
00:34:30.802 00.000 29988 move complete, result=0
00:34:30.802 00.000 29988 worker thread done servicing request
00:34:30.802 00.000 29988 Worker thread wakes up
00:34:30.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:30.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:30.802 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.1 px 0 ms NORTH
00:34:32.211 01.409 29988 Exposure complete
00:34:32.268 00.057 29988 worker thread done servicing request
00:34:32.268 00.000 28316 OnExposeComplete: enter
00:34:32.269 00.001 28316 UpdateGuideState(): m_state=6
00:34:32.269 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4249
00:34:32.271 00.002 28316 Star::Find returns 1 (0), X=588.85, Y=116.47, Mass=1903, SNR=29.9, Peak=152 HFD=4.4
00:34:32.273 00.002 28316 MultiStar: [#1 0.09,-0.18,0.92,U] [#2 0.34,-0.22,0.00,M5] [#3 0.26,-0.11,0.86,U] [#4 0.01,0.03,0.85,U] [#5 0.32,0.17,0.79,U] [#6 0.11,-0.20,0.74,U] [#7 0.20,-0.29,0.69,U] [#8 0.33,-0.11,0.60,U] 
00:34:32.275 00.002 28316 refined, 7 included, MultiStar: {0.21, -0.08}, one-star: {0.38, -0.03}
00:34:32.276 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:34:32.277 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
00:34:32.278 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.38 mountX=0.16 mountY=-0.15, mountTheta=-0.74
00:34:32.280 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
00:34:32.281 00.001 28316 Enqueuing Move request for scope (0.21, -0.08)
00:34:32.282 00.001 29988 Worker thread wakes up
00:34:32.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
00:34:32.282 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
00:34:32.282 00.000 29988 Moving (0.21, -0.08) raw xDistance=0.16 yDistance=-0.15
00:34:32.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:34:32.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:32.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:32.283 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:34:32.283 00.000 29988 MoveAxis(E, 0, ABG)
00:34:32.283 00.000 29988 Move returns status 0, amount 0
00:34:32.283 00.000 29988 MoveAxis(N, 0, ABG)
00:34:32.283 00.000 29988 Move returns status 0, amount 0
00:34:32.283 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:34:32.284 00.001 29988 move complete, result=0
00:34:32.285 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:32.287 00.002 29988 worker thread done servicing request
00:34:32.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:32.288 00.001 28316 Enqueuing Expose request
00:34:32.290 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:32.291 00.001 29988 Worker thread wakes up
00:34:32.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:32.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:33.926 01.635 29988 Exposure complete
00:34:33.966 00.040 29988 worker thread done servicing request
00:34:33.966 00.000 28316 OnExposeComplete: enter
00:34:33.967 00.001 28316 UpdateGuideState(): m_state=6
00:34:33.968 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4250
00:34:33.969 00.001 28316 Star::Find returns 1 (0), X=588.99, Y=116.68, Mass=1898, SNR=29.8, Peak=168 HFD=4.2
00:34:33.972 00.003 28316 MultiStar: [#1 0.13,0.07,0.93,U] [#2 0.31,-0.14,0.99,U] [#3 0.19,0.03,0.87,U] [#4 0.04,0.10,0.90,U] [#5 0.33,0.38,0.00,M1] [#6 0.14,-0.15,0.73,U] [#7 0.27,-0.25,0.70,U] [#8 0.29,-0.04,0.60,U] 
00:34:33.973 00.001 28316 refined, 7 included, MultiStar: {0.24, -0.01}, one-star: {0.51, 0.17}
00:34:33.973 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:34:33.974 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:34:33.974 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.06 mountX=0.11 mountY=-0.21, mountTheta=-1.08
00:34:33.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.01, opts=13)
00:34:33.976 00.001 28316 Enqueuing Move request for scope (0.24, -0.01)
00:34:33.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:33.976 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.8
00:34:33.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:33.978 00.001 29988 Worker thread wakes up
00:34:33.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
00:34:33.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
00:34:33.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:33.979 00.001 28316 Enqueuing Expose request
00:34:33.980 00.001 29988 Moving (0.24, -0.01) raw xDistance=0.11 yDistance=-0.21
00:34:33.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:34:33.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:34:33.980 00.000 29988 MoveAxis(E, 0, ABG)
00:34:33.980 00.000 29988 Move returns status 0, amount 0
00:34:33.980 00.000 29988 MoveAxis(N, 50, ABG)
00:34:33.980 00.000 29988 Guiding  Dir = 0, Dur = 50
00:34:33.981 00.001 29988 IsSlewing returns 0
00:34:33.981 00.000 29988 IsGuiding returns 0
00:34:33.986 00.005 29988 PulseGuide returned control before completion, sleep 55
00:34:34.051 00.065 29988 IsGuiding returns 0
00:34:34.051 00.000 29988 Move returns status 0, amount 50
00:34:34.051 00.000 29988 move complete, result=0
00:34:34.051 00.000 29988 worker thread done servicing request
00:34:34.051 00.000 29988 Worker thread wakes up
00:34:34.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:34.051 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:34:34.052 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:35.460 01.408 29988 Exposure complete
00:34:35.506 00.046 29988 worker thread done servicing request
00:34:35.506 00.000 28316 OnExposeComplete: enter
00:34:35.508 00.002 28316 UpdateGuideState(): m_state=6
00:34:35.511 00.003 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4251
00:34:35.513 00.002 28316 Star::Find returns 1 (0), X=588.82, Y=116.46, Mass=1806, SNR=29.1, Peak=158 HFD=4.0
00:34:35.515 00.002 28316 MultiStar: [#1 0.17,-0.13,0.92,U] [#2 0.18,-0.43,0.00,M5] [#3 0.23,-0.20,0.89,U] [#4 0.15,-0.00,0.90,U] [#5 0.16,0.21,0.81,U] [#6 0.14,-0.39,0.00,M1] [#7 0.24,-0.43,0.00,M3] [#8 0.30,-0.31,0.00,M1] 
00:34:35.517 00.002 28316 refined, 4 included, MultiStar: {0.21, -0.04}, one-star: {0.34, -0.04}
00:34:35.519 00.002 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:34:35.520 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
00:34:35.521 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.17 mountX=0.12 mountY=-0.17, mountTheta=-0.96
00:34:35.524 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
00:34:35.527 00.003 28316 Enqueuing Move request for scope (0.21, -0.04)
00:34:35.530 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:35.532 00.002 28316 UpdateGuideState exits: m=1806 RSB=29.1
00:34:35.534 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:35.537 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:35.539 00.002 28316 Enqueuing Expose request
00:34:35.542 00.003 29988 Worker thread wakes up
00:34:35.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
00:34:35.542 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
00:34:35.542 00.000 29988 Moving (0.21, -0.04) raw xDistance=0.12 yDistance=-0.17
00:34:35.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:34:35.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:35.543 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:34:35.543 00.000 29988 MoveAxis(E, 0, ABG)
00:34:35.543 00.000 29988 Move returns status 0, amount 0
00:34:35.543 00.000 29988 MoveAxis(N, 0, ABG)
00:34:35.543 00.000 29988 Move returns status 0, amount 0
00:34:35.543 00.000 29988 move complete, result=0
00:34:35.543 00.000 29988 worker thread done servicing request
00:34:35.543 00.000 29988 Worker thread wakes up
00:34:35.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:35.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:35.544 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:37.166 01.622 29988 Exposure complete
00:34:37.201 00.035 29988 worker thread done servicing request
00:34:37.201 00.000 28316 OnExposeComplete: enter
00:34:37.201 00.000 28316 UpdateGuideState(): m_state=6
00:34:37.202 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4252
00:34:37.202 00.000 28316 Star::Find returns 1 (0), X=588.97, Y=116.42, Mass=1791, SNR=29.0, Peak=168 HFD=4.1
00:34:37.203 00.001 28316 MultiStar: [#1 0.19,-0.34,0.96,U] [#2 0.43,-0.30,0.00,M6] [#3 0.39,-0.20,0.00,M1] [#4 0.13,-0.08,0.88,U] [#5 0.37,0.15,0.00,M1] [#6 0.28,-0.50,0.00,M2] [#7 0.28,-0.36,0.00,M4] [#8 0.24,-0.21,0.62,U] 
00:34:37.204 00.001 28316 refined, 3 included, MultiStar: {0.27, -0.17}, one-star: {0.49, -0.08}
00:34:37.206 00.002 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-1.14) = xAngle (0.57 = 0.57)
00:34:37.207 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.61)
00:34:37.208 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-0.57 mountX=0.27 mountY=-0.16, mountTheta=-0.54
00:34:37.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.17, opts=13)
00:34:37.210 00.000 28316 Enqueuing Move request for scope (0.27, -0.17)
00:34:37.211 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:37.215 00.004 29988 Worker thread wakes up
00:34:37.215 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.17) opts 0xd
00:34:37.215 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.17)
00:34:37.215 00.000 28316 UpdateGuideState exits: m=1791 RSB=29.0
00:34:37.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:37.216 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:37.216 00.000 28316 Enqueuing Expose request
00:34:37.217 00.001 29988 Moving (0.27, -0.17) raw xDistance=0.27 yDistance=-0.16
00:34:37.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:34:37.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:37.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:34:37.217 00.000 29988 MoveAxis(W, 57, ABG)
00:34:37.217 00.000 29988 Guiding  Dir = 3, Dur = 57
00:34:37.217 00.000 29988 IsSlewing returns 0
00:34:37.217 00.000 29988 IsGuiding returns 0
00:34:37.218 00.001 29988 PulseGuide returned control before completion, sleep 66
00:34:37.289 00.071 29988 IsGuiding returns 0
00:34:37.289 00.000 29988 Move returns status 0, amount 57
00:34:37.290 00.001 29988 MoveAxis(N, 0, ABG)
00:34:37.290 00.000 29988 Move returns status 0, amount 0
00:34:37.290 00.000 29988 move complete, result=0
00:34:37.290 00.000 29988 worker thread done servicing request
00:34:37.290 00.000 29988 Worker thread wakes up
00:34:37.290 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.2 px 0 ms NORTH
00:34:37.293 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:37.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:38.699 01.406 29988 Exposure complete
00:34:38.728 00.029 29988 worker thread done servicing request
00:34:38.729 00.001 28316 OnExposeComplete: enter
00:34:38.732 00.003 28316 UpdateGuideState(): m_state=6
00:34:38.734 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4253
00:34:38.737 00.003 28316 Star::Find returns 1 (0), X=589.06, Y=116.46, Mass=1958, SNR=30.5, Peak=166 HFD=4.2
00:34:38.740 00.003 28316 MultiStar: [#1 0.24,-0.29,0.88,U] [#2 0.47,-0.34,0.00,M7] [#3 0.38,-0.25,0.00,M2] [#4 0.15,-0.04,0.86,U] [#5 0.47,-0.01,0.00,M2] [#6 0.39,-0.40,0.00,M3] [#7 0.44,-0.35,0.00,M5] [#8 0.43,-0.40,0.00,M1] 
00:34:38.742 00.002 28316 refined, 2 included, MultiStar: {0.34, -0.12}, one-star: {0.58, -0.04}
00:34:38.744 00.002 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
00:34:38.745 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.90 = -2.38)
00:34:38.746 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.12 hyp=0.36 cameraTheta=-0.34 mountX=0.25 mountY=-0.25, mountTheta=-0.78
00:34:38.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.12, opts=13)
00:34:38.749 00.002 28316 Enqueuing Move request for scope (0.34, -0.12)
00:34:38.750 00.001 29988 Worker thread wakes up
00:34:38.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:38.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.12) opts 0xd
00:34:38.752 00.001 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.12)
00:34:38.752 00.000 29988 Moving (0.34, -0.12) raw xDistance=0.25 yDistance=-0.25
00:34:38.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:34:38.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:34:38.752 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.5
00:34:38.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:38.755 00.002 29988 MoveAxis(W, 57, ABG)
00:34:38.755 00.000 29988 Guiding  Dir = 3, Dur = 57
00:34:38.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:38.756 00.001 28316 Enqueuing Expose request
00:34:38.757 00.001 29988 IsSlewing returns 0
00:34:38.757 00.000 29988 IsGuiding returns 0
00:34:38.759 00.002 29988 PulseGuide returned control before completion, sleep 66
00:34:38.839 00.080 29988 IsGuiding returns 0
00:34:38.839 00.000 29988 Move returns status 0, amount 57
00:34:38.839 00.000 29988 MoveAxis(N, 59, ABG)
00:34:38.840 00.001 29988 Guiding  Dir = 0, Dur = 59
00:34:38.840 00.000 29988 IsSlewing returns 0
00:34:38.840 00.000 29988 IsGuiding returns 0
00:34:38.845 00.005 29988 PulseGuide returned control before completion, sleep 64
00:34:38.916 00.071 29988 IsGuiding returns 0
00:34:38.916 00.000 29988 Move returns status 0, amount 59
00:34:38.916 00.000 29988 move complete, result=0
00:34:38.916 00.000 29988 worker thread done servicing request
00:34:38.916 00.000 29988 Worker thread wakes up
00:34:38.917 00.001 28316 GuideStep: 0.3 px 57 ms WEST, -0.2 px 59 ms NORTH
00:34:38.918 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:38.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:40.553 01.635 29988 Exposure complete
00:34:40.597 00.044 29988 worker thread done servicing request
00:34:40.597 00.000 28316 OnExposeComplete: enter
00:34:40.598 00.001 28316 UpdateGuideState(): m_state=6
00:34:40.599 00.001 28316 Star::Find(15, 589, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4254
00:34:40.600 00.001 28316 Star::Find returns 1 (0), X=588.87, Y=116.63, Mass=1837, SNR=29.4, Peak=175 HFD=4.0
00:34:40.601 00.001 28316 MultiStar: [#1 0.17,-0.03,0.93,U] [#2 0.30,-0.12,0.97,U] [#3 0.28,0.12,0.87,U] [#4 0.09,0.27,0.88,U] [#5 0.38,0.35,0.00,M3] [#6 0.17,-0.22,0.73,U] [#7 0.13,-0.10,0.69,U] [#8 0.27,-0.10,0.61,U] 
00:34:40.602 00.001 28316 refined, 7 included, MultiStar: {0.23, 0.01}, one-star: {0.40, 0.13}
00:34:40.603 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (-1.14) = xAngle (1.17 = 1.17)
00:34:40.604 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.27 = -2.01)
00:34:40.604 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.03 mountX=0.09 mountY=-0.21, mountTheta=-1.16
00:34:40.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.01, opts=13)
00:34:40.606 00.001 28316 Enqueuing Move request for scope (0.23, 0.01)
00:34:40.606 00.000 29988 Worker thread wakes up
00:34:40.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
00:34:40.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
00:34:40.606 00.000 29988 Moving (0.23, 0.01) raw xDistance=0.09 yDistance=-0.21
00:34:40.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:34:40.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:34:40.606 00.000 29988 MoveAxis(E, 0, ABG)
00:34:40.606 00.000 29988 Move returns status 0, amount 0
00:34:40.607 00.001 29988 MoveAxis(N, 50, ABG)
00:34:40.607 00.000 29988 Guiding  Dir = 0, Dur = 50
00:34:40.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:40.607 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.4
00:34:40.608 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:40.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:40.608 00.000 28316 Enqueuing Expose request
00:34:40.610 00.002 29988 IsSlewing returns 0
00:34:40.610 00.000 29988 IsGuiding returns 0
00:34:40.614 00.004 29988 PulseGuide returned control before completion, sleep 55
00:34:40.674 00.060 29988 IsGuiding returns 1
00:34:40.675 00.001 29988 scope still moving after pulse duration time elapsed
00:34:40.705 00.030 29988 IsSlewing returns 0
00:34:40.705 00.000 29988 IsGuiding returns 0
00:34:40.705 00.000 29988 scope move finished after 50 + 46 ms
00:34:40.705 00.000 29988 Move returns status 0, amount 50
00:34:40.706 00.001 29988 move complete, result=0
00:34:40.706 00.000 29988 worker thread done servicing request
00:34:40.706 00.000 29988 Worker thread wakes up
00:34:40.706 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:34:40.707 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:40.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:42.114 01.407 29988 Exposure complete
00:34:42.141 00.027 29988 worker thread done servicing request
00:34:42.141 00.000 28316 OnExposeComplete: enter
00:34:42.142 00.001 28316 UpdateGuideState(): m_state=6
00:34:42.142 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4255
00:34:42.143 00.001 28316 Star::Find returns 1 (0), X=588.72, Y=116.77, Mass=1893, SNR=29.9, Peak=169 HFD=4.4
00:34:42.143 00.000 28316 MultiStar: [#1 -0.04,0.06,0.90,U] [#2 0.25,-0.03,0.96,U] [#3 0.21,0.13,0.88,U] [#4 0.03,0.21,0.86,U] [#5 0.23,0.42,0.00,M4] [#6 0.19,-0.02,0.73,U] [#7 0.20,-0.12,0.65,U] [#8 0.09,0.01,0.60,U] 
00:34:42.144 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.08}, one-star: {0.25, 0.26}
00:34:42.144 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.61 = 1.61)
00:34:42.144 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.71 = -1.57)
00:34:42.145 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.47 mountX=-0.01 mountY=-0.17, mountTheta=-1.61
00:34:42.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.08, opts=13)
00:34:42.146 00.000 28316 Enqueuing Move request for scope (0.15, 0.08)
00:34:42.147 00.001 29988 Worker thread wakes up
00:34:42.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:42.148 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
00:34:42.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
00:34:42.148 00.000 28316 UpdateGuideState exits: m=1893 RSB=29.9
00:34:42.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.148 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:42.149 00.001 28316 Enqueuing Expose request
00:34:42.149 00.000 29988 Moving (0.15, 0.08) raw xDistance=-0.01 yDistance=-0.17
00:34:42.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:42.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:42.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:34:42.149 00.000 29988 MoveAxis(E, 0, ABG)
00:34:42.149 00.000 29988 Move returns status 0, amount 0
00:34:42.149 00.000 29988 MoveAxis(N, 0, ABG)
00:34:42.149 00.000 29988 Move returns status 0, amount 0
00:34:42.149 00.000 29988 move complete, result=0
00:34:42.149 00.000 29988 worker thread done servicing request
00:34:42.149 00.000 29988 Worker thread wakes up
00:34:42.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:42.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:42.150 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:43.784 01.634 29988 Exposure complete
00:34:43.830 00.046 29988 worker thread done servicing request
00:34:43.830 00.000 28316 OnExposeComplete: enter
00:34:43.833 00.003 28316 UpdateGuideState(): m_state=6
00:34:43.834 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4256
00:34:43.835 00.001 28316 Star::Find returns 1 (0), X=588.84, Y=116.62, Mass=1891, SNR=30.0, Peak=163 HFD=4.2
00:34:43.835 00.000 28316 MultiStar: [#1 0.06,0.00,0.91,U] [#2 0.27,-0.16,0.96,U] [#3 0.23,0.06,0.88,U] [#4 -0.11,0.20,0.86,U] [#5 0.22,0.33,0.00,M5] [#6 0.06,-0.12,0.73,U] [#7 0.09,-0.10,0.67,U] [#8 -0.05,-0.18,0.58,U] 
00:34:43.836 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.01}, one-star: {0.37, 0.12}
00:34:43.836 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
00:34:43.837 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.11)
00:34:43.837 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.07 mountX=0.06 mountY=-0.11, mountTheta=-1.06
00:34:43.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
00:34:43.839 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
00:34:43.840 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:43.840 00.000 28316 UpdateGuideState exits: m=1891 RSB=30.0
00:34:43.842 00.002 29988 Worker thread wakes up
00:34:43.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:43.842 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:43.843 00.001 28316 Enqueuing Expose request
00:34:43.843 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
00:34:43.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
00:34:43.843 00.000 29988 Moving (0.13, -0.01) raw xDistance=0.06 yDistance=-0.11
00:34:43.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:34:43.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:43.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:34:43.843 00.000 29988 MoveAxis(E, 0, ABG)
00:34:43.844 00.001 29988 Move returns status 0, amount 0
00:34:43.844 00.000 29988 MoveAxis(N, 0, ABG)
00:34:43.844 00.000 29988 Move returns status 0, amount 0
00:34:43.844 00.000 29988 move complete, result=0
00:34:43.844 00.000 29988 worker thread done servicing request
00:34:43.844 00.000 29988 Worker thread wakes up
00:34:43.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:43.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:43.844 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:45.371 01.527 29988 Exposure complete
00:34:45.402 00.031 29988 worker thread done servicing request
00:34:45.402 00.000 28316 OnExposeComplete: enter
00:34:45.403 00.001 28316 UpdateGuideState(): m_state=6
00:34:45.403 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4257
00:34:45.404 00.001 28316 Star::Find returns 1 (0), X=588.83, Y=116.69, Mass=1847, SNR=29.4, Peak=175 HFD=4.0
00:34:45.404 00.000 28316 MultiStar: [#1 0.02,0.04,0.94,U] [#2 0.29,-0.04,0.97,U] [#3 0.17,0.08,0.88,U] [#4 -0.09,0.23,0.90,U] [#5 0.21,0.39,0.00,M6] [#6 -0.03,-0.06,0.72,U] [#7 0.16,-0.24,0.67,U] [#8 0.06,0.13,0.62,U] 
00:34:45.405 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.05}, one-star: {0.35, 0.19}
00:34:45.406 00.001 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (-1.14) = xAngle (1.53 = 1.53)
00:34:45.406 00.000 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.63 = -1.66)
00:34:45.407 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.38 mountX=0.01 mountY=-0.14, mountTheta=-1.53
00:34:45.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.05, opts=13)
00:34:45.408 00.000 28316 Enqueuing Move request for scope (0.13, 0.05)
00:34:45.409 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:45.409 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.4
00:34:45.410 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:45.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:45.411 00.001 29988 Worker thread wakes up
00:34:45.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
00:34:45.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
00:34:45.411 00.000 29988 Moving (0.13, 0.05) raw xDistance=0.01 yDistance=-0.14
00:34:45.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:34:45.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:45.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:34:45.411 00.000 29988 MoveAxis(E, 0, ABG)
00:34:45.411 00.000 28316 Enqueuing Expose request
00:34:45.411 00.000 29988 Move returns status 0, amount 0
00:34:45.411 00.000 29988 MoveAxis(N, 0, ABG)
00:34:45.411 00.000 29988 Move returns status 0, amount 0
00:34:45.411 00.000 29988 move complete, result=0
00:34:45.411 00.000 29988 worker thread done servicing request
00:34:45.412 00.001 29988 Worker thread wakes up
00:34:45.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:45.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:45.412 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:47.038 01.626 29988 Exposure complete
00:34:47.072 00.034 29988 worker thread done servicing request
00:34:47.072 00.000 28316 OnExposeComplete: enter
00:34:47.073 00.001 28316 UpdateGuideState(): m_state=6
00:34:47.073 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4258
00:34:47.074 00.001 28316 Star::Find returns 1 (0), X=588.87, Y=116.69, Mass=2020, SNR=30.8, Peak=179 HFD=4.4
00:34:47.074 00.000 28316 MultiStar: [#1 0.06,-0.01,0.89,U] [#2 0.31,-0.02,0.94,U] [#3 0.28,0.04,0.86,U] [#4 0.04,0.18,0.87,U] [#5 0.37,0.39,0.00,M7] [#6 0.16,-0.08,0.68,U] [#7 0.05,0.17,0.66,U] [#8 0.15,0.05,0.58,U] 
00:34:47.075 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.07}, one-star: {0.40, 0.19}
00:34:47.075 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
00:34:47.075 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
00:34:47.076 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.34 mountX=0.02 mountY=-0.20, mountTheta=-1.48
00:34:47.077 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
00:34:47.079 00.002 28316 Enqueuing Move request for scope (0.19, 0.07)
00:34:47.079 00.000 29988 Worker thread wakes up
00:34:47.079 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:47.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
00:34:47.079 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
00:34:47.079 00.000 28316 UpdateGuideState exits: m=2020 RSB=30.8
00:34:47.080 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:47.080 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:47.080 00.000 28316 Enqueuing Expose request
00:34:47.081 00.001 29988 Moving (0.19, 0.07) raw xDistance=0.02 yDistance=-0.20
00:34:47.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:47.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:34:47.081 00.000 29988 MoveAxis(E, 0, ABG)
00:34:47.081 00.000 29988 Move returns status 0, amount 0
00:34:47.081 00.000 29988 MoveAxis(N, 48, ABG)
00:34:47.081 00.000 29988 Guiding  Dir = 0, Dur = 48
00:34:47.081 00.000 29988 IsSlewing returns 0
00:34:47.081 00.000 29988 IsGuiding returns 0
00:34:47.086 00.005 29988 PulseGuide returned control before completion, sleep 54
00:34:47.147 00.061 29988 IsGuiding returns 1
00:34:47.147 00.000 29988 scope still moving after pulse duration time elapsed
00:34:47.178 00.031 29988 IsSlewing returns 0
00:34:47.178 00.000 29988 IsGuiding returns 0
00:34:47.179 00.001 29988 scope move finished after 48 + 48 ms
00:34:47.179 00.000 29988 Move returns status 0, amount 48
00:34:47.179 00.000 29988 move complete, result=0
00:34:47.179 00.000 29988 worker thread done servicing request
00:34:47.179 00.000 29988 Worker thread wakes up
00:34:47.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:47.179 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
00:34:47.180 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:48.587 01.407 29988 Exposure complete
00:34:48.621 00.034 29988 worker thread done servicing request
00:34:48.621 00.000 28316 OnExposeComplete: enter
00:34:48.624 00.003 28316 UpdateGuideState(): m_state=6
00:34:48.626 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4259
00:34:48.629 00.003 28316 Star::Find returns 1 (0), X=588.90, Y=116.78, Mass=1961, SNR=30.6, Peak=186 HFD=4.4
00:34:48.631 00.002 28316 MultiStar: [#1 0.22,0.09,0.91,U] [#2 0.41,-0.01,0.00,M3] [#3 0.32,0.12,0.86,U] [#4 0.06,0.23,0.86,U] [#5 0.35,0.38,0.00,M8] [#6 0.14,-0.08,0.71,U] [#7 0.34,-0.04,0.67,U] [#8 0.11,0.13,0.61,U] 
00:34:48.634 00.003 28316 refined, 6 included, MultiStar: {0.24, 0.12}, one-star: {0.42, 0.28}
00:34:48.635 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
00:34:48.636 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
00:34:48.636 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.46 mountX=-0.01 mountY=-0.27, mountTheta=-1.60
00:34:48.638 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.12, opts=13)
00:34:48.638 00.000 28316 Enqueuing Move request for scope (0.24, 0.12)
00:34:48.639 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:48.639 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.6
00:34:48.640 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:48.640 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:48.641 00.001 28316 Enqueuing Expose request
00:34:48.641 00.000 29988 Worker thread wakes up
00:34:48.641 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
00:34:48.641 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
00:34:48.641 00.000 29988 Moving (0.24, 0.12) raw xDistance=-0.01 yDistance=-0.27
00:34:48.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:48.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:34:48.641 00.000 29988 MoveAxis(E, 0, ABG)
00:34:48.642 00.001 29988 Move returns status 0, amount 0
00:34:48.642 00.000 29988 MoveAxis(N, 64, ABG)
00:34:48.642 00.000 29988 Guiding  Dir = 0, Dur = 64
00:34:48.642 00.000 29988 IsSlewing returns 0
00:34:48.642 00.000 29988 IsGuiding returns 0
00:34:48.647 00.005 29988 PulseGuide returned control before completion, sleep 69
00:34:48.727 00.080 29988 IsGuiding returns 0
00:34:48.727 00.000 29988 Move returns status 0, amount 64
00:34:48.727 00.000 29988 move complete, result=0
00:34:48.727 00.000 29988 worker thread done servicing request
00:34:48.727 00.000 29988 Worker thread wakes up
00:34:48.727 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 64 ms NORTH
00:34:48.728 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:48.729 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:50.354 01.625 29988 Exposure complete
00:34:50.394 00.040 29988 worker thread done servicing request
00:34:50.394 00.000 28316 OnExposeComplete: enter
00:34:50.397 00.003 28316 UpdateGuideState(): m_state=6
00:34:50.399 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4260
00:34:50.402 00.003 28316 Star::Find returns 1 (0), X=588.83, Y=116.59, Mass=1817, SNR=29.2, Peak=171 HFD=3.9
00:34:50.406 00.004 28316 MultiStar: [#1 0.20,0.01,0.93,U] [#2 0.34,-0.18,0.99,U] [#3 0.26,-0.00,0.89,U] [#4 0.04,0.09,0.90,U] [#5 0.29,0.43,0.00,M9] [#6 0.16,-0.12,0.75,U] [#7 0.18,-0.17,0.66,U] [#8 0.14,-0.09,0.66,U] 
00:34:50.408 00.002 28316 refined, 7 included, MultiStar: {0.22, -0.04}, one-star: {0.36, 0.09}
00:34:50.408 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.98 = 0.98)
00:34:50.409 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.08 = -2.21)
00:34:50.409 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.17 mountX=0.12 mountY=-0.18, mountTheta=-0.96
00:34:50.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.04, opts=13)
00:34:50.412 00.002 28316 Enqueuing Move request for scope (0.22, -0.04)
00:34:50.412 00.000 29988 Worker thread wakes up
00:34:50.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:50.413 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
00:34:50.413 00.000 28316 UpdateGuideState exits: m=1817 RSB=29.2
00:34:50.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:50.415 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:50.416 00.001 28316 Enqueuing Expose request
00:34:50.417 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
00:34:50.417 00.000 29988 Moving (0.22, -0.04) raw xDistance=0.12 yDistance=-0.18
00:34:50.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:34:50.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:50.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:50.417 00.000 29988 MoveAxis(E, 0, ABG)
00:34:50.417 00.000 29988 Move returns status 0, amount 0
00:34:50.417 00.000 29988 MoveAxis(N, 0, ABG)
00:34:50.417 00.000 29988 Move returns status 0, amount 0
00:34:50.417 00.000 29988 move complete, result=0
00:34:50.417 00.000 29988 worker thread done servicing request
00:34:50.417 00.000 29988 Worker thread wakes up
00:34:50.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:50.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:50.417 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:51.941 01.524 29988 Exposure complete
00:34:51.966 00.025 29988 worker thread done servicing request
00:34:51.966 00.000 28316 OnExposeComplete: enter
00:34:51.967 00.001 28316 UpdateGuideState(): m_state=6
00:34:51.967 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4261
00:34:51.968 00.001 28316 Star::Find returns 1 (0), X=588.87, Y=116.74, Mass=1846, SNR=29.6, Peak=183 HFD=4.1
00:34:51.968 00.000 28316 MultiStar: [#1 0.10,0.04,0.92,U] [#2 0.38,-0.00,0.99,U] [#3 0.43,0.08,0.00,M1] [#4 0.12,0.26,0.89,U] [#5 0.50,0.37,0.00,M10] [#6 0.27,-0.03,0.73,U] [#7 0.38,-0.06,0.00,M1] [#8 0.45,0.02,0.00,M1] 
00:34:51.969 00.001 28316 refined, 4 included, MultiStar: {0.25, 0.11}, one-star: {0.39, 0.24}
00:34:51.969 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
00:34:51.969 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.64 = -1.64)
00:34:51.972 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=0.11 hyp=0.28 cameraTheta=0.40 mountX=0.01 mountY=-0.28, mountTheta=-1.54
00:34:51.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.11, opts=13)
00:34:51.974 00.000 28316 Enqueuing Move request for scope (0.25, 0.11)
00:34:51.974 00.000 29988 Worker thread wakes up
00:34:51.975 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.11) opts 0xd
00:34:51.975 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.11)
00:34:51.975 00.000 29988 Moving (0.25, 0.11) raw xDistance=0.01 yDistance=-0.28
00:34:51.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:34:51.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:51.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:34:51.975 00.000 29988 MoveAxis(E, 0, ABG)
00:34:51.975 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.6
00:34:51.976 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:51.976 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:51.976 00.000 28316 Enqueuing Expose request
00:34:51.977 00.001 29988 Move returns status 0, amount 0
00:34:51.977 00.000 29988 MoveAxis(N, 66, ABG)
00:34:51.977 00.000 29988 Guiding  Dir = 0, Dur = 66
00:34:51.977 00.000 29988 IsSlewing returns 0
00:34:51.977 00.000 29988 IsGuiding returns 0
00:34:51.981 00.004 29988 PulseGuide returned control before completion, sleep 72
00:34:52.064 00.083 29988 IsGuiding returns 0
00:34:52.064 00.000 29988 Move returns status 0, amount 66
00:34:52.064 00.000 29988 move complete, result=0
00:34:52.064 00.000 29988 worker thread done servicing request
00:34:52.064 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 66 ms NORTH
00:34:52.065 00.001 29988 Worker thread wakes up
00:34:52.066 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:52.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:53.699 01.633 29988 Exposure complete
00:34:53.741 00.042 29988 worker thread done servicing request
00:34:53.741 00.000 28316 OnExposeComplete: enter
00:34:53.742 00.001 28316 UpdateGuideState(): m_state=6
00:34:53.742 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4262
00:34:53.743 00.001 28316 Star::Find returns 1 (0), X=589.00, Y=116.77, Mass=1958, SNR=30.5, Peak=186 HFD=4.3
00:34:53.743 00.000 28316 MultiStar: [#1 0.31,0.08,0.91,U] [#2 0.57,-0.02,0.00,M2] [#3 0.40,0.19,0.00,M2] [#4 0.18,0.28,0.89,U] [#5 0.34,0.53,0.00,R] [#6 0.33,-0.01,0.71,U] [#7 0.25,0.08,0.66,U] [#8 0.27,0.16,0.60,U] 
00:34:53.744 00.001 28316 refined, 5 included, MultiStar: {0.32, 0.16}, one-star: {0.52, 0.27}
00:34:53.744 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
00:34:53.745 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
00:34:53.745 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.36 cameraTheta=0.46 mountX=-0.01 mountY=-0.36, mountTheta=-1.60
00:34:53.747 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.16, opts=13)
00:34:53.749 00.002 28316 Enqueuing Move request for scope (0.32, 0.16)
00:34:53.749 00.000 29988 Worker thread wakes up
00:34:53.750 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:53.750 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.5
00:34:53.751 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:53.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:53.752 00.001 28316 Enqueuing Expose request
00:34:53.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.16) opts 0xd
00:34:53.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.16)
00:34:53.752 00.000 29988 Moving (0.32, 0.16) raw xDistance=-0.01 yDistance=-0.36
00:34:53.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:53.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:34:53.752 00.000 29988 MoveAxis(E, 0, ABG)
00:34:53.752 00.000 29988 Move returns status 0, amount 0
00:34:53.752 00.000 29988 MoveAxis(N, 85, ABG)
00:34:53.752 00.000 29988 Guiding  Dir = 0, Dur = 85
00:34:53.752 00.000 29988 IsSlewing returns 0
00:34:53.753 00.001 29988 IsGuiding returns 0
00:34:53.757 00.004 29988 PulseGuide returned control before completion, sleep 91
00:34:53.856 00.099 29988 IsGuiding returns 0
00:34:53.856 00.000 29988 Move returns status 0, amount 85
00:34:53.856 00.000 29988 move complete, result=0
00:34:53.857 00.001 29988 worker thread done servicing request
00:34:53.857 00.000 29988 Worker thread wakes up
00:34:53.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:53.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:53.857 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 85 ms NORTH
00:34:55.271 01.414 29988 Exposure complete
00:34:55.301 00.030 29988 worker thread done servicing request
00:34:55.301 00.000 28316 OnExposeComplete: enter
00:34:55.302 00.001 28316 UpdateGuideState(): m_state=6
00:34:55.303 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4263
00:34:55.303 00.000 28316 Star::Find returns 1 (0), X=589.00, Y=116.94, Mass=2025, SNR=30.9, Peak=193 HFD=4.4
00:34:55.304 00.001 28316 MultiStar: [#1 0.27,0.15,0.89,U] [#2 0.53,0.02,0.00,M3] [#3 0.44,0.23,0.00,M3] [#4 0.12,0.35,0.85,U] [#5 0.06,-0.11,0.74,U] [#6 0.08,-0.02,0.68,U] [#7 0.31,0.13,0.67,U] [#8 0.07,0.01,0.57,U] 
00:34:55.304 00.000 28316 refined, 6 included, MultiStar: {0.23, 0.16}, one-star: {0.53, 0.43}
00:34:55.304 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:34:55.305 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
00:34:55.306 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.16 hyp=0.28 cameraTheta=0.62 mountX=-0.05 mountY=-0.27, mountTheta=-1.76
00:34:55.308 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.16, opts=13)
00:34:55.308 00.000 28316 Enqueuing Move request for scope (0.23, 0.16)
00:34:55.309 00.001 29988 Worker thread wakes up
00:34:55.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:55.310 00.001 28316 UpdateGuideState exits: m=2025 RSB=30.9
00:34:55.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:55.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:55.311 00.001 28316 Enqueuing Expose request
00:34:55.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.16) opts 0xd
00:34:55.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.16)
00:34:55.311 00.000 29988 Moving (0.23, 0.16) raw xDistance=-0.05 yDistance=-0.27
00:34:55.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:34:55.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:34:55.311 00.000 29988 MoveAxis(E, 0, ABG)
00:34:55.312 00.001 29988 Move returns status 0, amount 0
00:34:55.312 00.000 29988 MoveAxis(N, 65, ABG)
00:34:55.312 00.000 29988 Guiding  Dir = 0, Dur = 65
00:34:55.312 00.000 29988 IsSlewing returns 0
00:34:55.312 00.000 29988 IsGuiding returns 0
00:34:55.317 00.005 29988 PulseGuide returned control before completion, sleep 71
00:34:55.393 00.076 29988 IsGuiding returns 1
00:34:55.393 00.000 29988 scope still moving after pulse duration time elapsed
00:34:55.425 00.032 29988 IsSlewing returns 0
00:34:55.425 00.000 29988 IsGuiding returns 0
00:34:55.425 00.000 29988 scope move finished after 65 + 48 ms
00:34:55.425 00.000 29988 Move returns status 0, amount 65
00:34:55.425 00.000 29988 move complete, result=0
00:34:55.426 00.001 29988 worker thread done servicing request
00:34:55.426 00.000 29988 Worker thread wakes up
00:34:55.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:55.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:55.426 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
00:34:57.055 01.629 29988 Exposure complete
00:34:57.082 00.027 29988 worker thread done servicing request
00:34:57.082 00.000 28316 OnExposeComplete: enter
00:34:57.083 00.001 28316 UpdateGuideState(): m_state=6
00:34:57.083 00.000 28316 Star::Find(15, 589, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4264
00:34:57.084 00.001 28316 Star::Find returns 1 (0), X=588.83, Y=116.81, Mass=1838, SNR=29.3, Peak=189 HFD=4.3
00:34:57.084 00.000 28316 MultiStar: [#1 0.21,0.06,0.92,U] [#2 0.36,0.06,1.02,U] [#3 0.34,0.15,0.88,U] [#4 0.06,0.31,0.90,U] [#5 0.08,0.06,0.80,U] [#6 0.02,0.07,0.75,U] [#7 0.28,0.03,0.69,U] [#8 0.15,0.20,0.62,U] 
00:34:57.085 00.001 28316 refined, 8 included, MultiStar: {0.22, 0.14}, one-star: {0.36, 0.30}
00:34:57.086 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
00:34:57.086 00.000 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
00:34:57.087 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.58 mountX=-0.04 mountY=-0.26, mountTheta=-1.73
00:34:57.090 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.14, opts=13)
00:34:57.090 00.000 28316 Enqueuing Move request for scope (0.22, 0.14)
00:34:57.091 00.001 29988 Worker thread wakes up
00:34:57.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:57.091 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.3
00:34:57.092 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
00:34:57.093 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
00:34:57.093 00.000 29988 Moving (0.22, 0.14) raw xDistance=-0.04 yDistance=-0.26
00:34:57.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:57.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:34:57.093 00.000 29988 MoveAxis(E, 0, ABG)
00:34:57.093 00.000 29988 Move returns status 0, amount 0
00:34:57.093 00.000 29988 MoveAxis(N, 61, ABG)
00:34:57.093 00.000 29988 Guiding  Dir = 0, Dur = 61
00:34:57.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:57.094 00.001 29988 IsSlewing returns 0
00:34:57.094 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:57.095 00.001 29988 IsGuiding returns 0
00:34:57.095 00.000 28316 Enqueuing Expose request
00:34:57.100 00.005 29988 PulseGuide returned control before completion, sleep 67
00:34:57.177 00.077 29988 IsGuiding returns 0
00:34:57.178 00.001 29988 Move returns status 0, amount 61
00:34:57.178 00.000 29988 move complete, result=0
00:34:57.178 00.000 29988 worker thread done servicing request
00:34:57.178 00.000 29988 Worker thread wakes up
00:34:57.178 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
00:34:57.179 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:57.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:58.597 01.418 29988 Exposure complete
00:34:58.630 00.033 29988 worker thread done servicing request
00:34:58.630 00.000 28316 OnExposeComplete: enter
00:34:58.631 00.001 28316 UpdateGuideState(): m_state=6
00:34:58.632 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4265
00:34:58.633 00.001 28316 Star::Find returns 1 (0), X=588.84, Y=116.92, Mass=1954, SNR=30.4, Peak=194 HFD=4.2
00:34:58.634 00.001 28316 MultiStar: [#1 0.11,0.15,0.89,U] [#2 0.24,0.11,0.93,U] [#3 0.20,0.29,0.85,U] [#4 -0.09,0.37,0.84,U] [#5 -0.16,0.09,0.77,U] [#6 -0.12,0.12,0.73,U] [#7 -0.05,0.22,0.68,U] [#8 0.18,0.27,0.58,U] 
00:34:58.634 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.23}, one-star: {0.37, 0.42}
00:34:58.635 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:34:58.635 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
00:34:58.636 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.21 mountX=-0.17 mountY=-0.18, mountTheta=-2.33
00:34:58.638 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.23, opts=13)
00:34:58.639 00.001 28316 Enqueuing Move request for scope (0.09, 0.23)
00:34:58.640 00.001 29988 Worker thread wakes up
00:34:58.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:34:58.640 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:34:58.641 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:58.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:34:58.642 00.001 28316 Enqueuing Expose request
00:34:58.644 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
00:34:58.645 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
00:34:58.645 00.000 29988 Moving (0.09, 0.23) raw xDistance=-0.17 yDistance=-0.18
00:34:58.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:34:58.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:58.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:58.645 00.000 29988 MoveAxis(E, 0, ABG)
00:34:58.645 00.000 29988 Move returns status 0, amount 0
00:34:58.645 00.000 29988 MoveAxis(N, 0, ABG)
00:34:58.645 00.000 29988 Move returns status 0, amount 0
00:34:58.645 00.000 29988 move complete, result=0
00:34:58.645 00.000 29988 worker thread done servicing request
00:34:58.645 00.000 29988 Worker thread wakes up
00:34:58.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:34:58.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:34:58.648 00.003 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:00.271 01.623 29988 Exposure complete
00:35:00.312 00.041 29988 worker thread done servicing request
00:35:00.312 00.000 28316 OnExposeComplete: enter
00:35:00.313 00.001 28316 UpdateGuideState(): m_state=6
00:35:00.314 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4266
00:35:00.315 00.001 28316 Star::Find returns 1 (0), X=588.85, Y=116.87, Mass=2017, SNR=30.8, Peak=197 HFD=4.3
00:35:00.316 00.001 28316 MultiStar: [#1 0.21,0.20,0.90,U] [#2 0.41,0.13,0.00,M2] [#3 0.35,0.14,0.85,U] [#4 0.08,0.41,0.00,M1] [#5 0.02,0.08,0.76,U] [#6 0.12,0.10,0.70,U] [#7 0.19,-0.01,0.65,U] [#8 0.33,0.18,0.59,U] 
00:35:00.316 00.000 28316 refined, 6 included, MultiStar: {0.24, 0.16}, one-star: {0.38, 0.37}
00:35:00.317 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
00:35:00.317 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.85 = -1.44)
00:35:00.317 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.60 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
00:35:00.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.16, opts=13)
00:35:00.319 00.001 28316 Enqueuing Move request for scope (0.24, 0.16)
00:35:00.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:00.320 00.001 29988 Worker thread wakes up
00:35:00.320 00.000 28316 UpdateGuideState exits: m=2017 RSB=30.8
00:35:00.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
00:35:00.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
00:35:00.320 00.000 29988 Moving (0.24, 0.16) raw xDistance=-0.05 yDistance=-0.29
00:35:00.320 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:00.321 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:35:00.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:35:00.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:00.321 00.000 28316 Enqueuing Expose request
00:35:00.322 00.001 29988 MoveAxis(E, 0, ABG)
00:35:00.322 00.000 29988 Move returns status 0, amount 0
00:35:00.322 00.000 29988 MoveAxis(N, 68, ABG)
00:35:00.322 00.000 29988 Guiding  Dir = 0, Dur = 68
00:35:00.322 00.000 29988 IsSlewing returns 0
00:35:00.322 00.000 29988 IsGuiding returns 0
00:35:00.327 00.005 29988 PulseGuide returned control before completion, sleep 74
00:35:00.410 00.083 29988 IsGuiding returns 0
00:35:00.410 00.000 29988 Move returns status 0, amount 68
00:35:00.410 00.000 29988 move complete, result=0
00:35:00.411 00.001 29988 worker thread done servicing request
00:35:00.411 00.000 29988 Worker thread wakes up
00:35:00.411 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
00:35:00.412 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:00.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:01.817 01.405 29988 Exposure complete
00:35:01.890 00.073 29988 worker thread done servicing request
00:35:01.890 00.000 28316 OnExposeComplete: enter
00:35:01.891 00.001 28316 UpdateGuideState(): m_state=6
00:35:01.892 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4267
00:35:01.892 00.000 28316 Star::Find returns 1 (0), X=588.76, Y=116.87, Mass=1839, SNR=29.4, Peak=183 HFD=4.2
00:35:01.893 00.001 28316 MultiStar: [#1 0.09,0.07,0.95,U] [#2 0.42,0.07,0.00,M3] [#3 0.25,0.27,0.88,U] [#4 -0.04,0.32,0.88,U] [#5 -0.06,-0.05,0.83,U] [#6 -0.04,0.01,0.75,U] [#7 0.04,-0.01,0.67,U] [#8 0.17,0.13,0.64,U] 
00:35:01.894 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.15}, one-star: {0.29, 0.37}
00:35:01.895 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
00:35:01.896 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
00:35:01.897 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.02 mountX=-0.10 mountY=-0.15, mountTheta=-2.15
00:35:01.900 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.15, opts=13)
00:35:01.901 00.001 28316 Enqueuing Move request for scope (0.09, 0.15)
00:35:01.902 00.001 29988 Worker thread wakes up
00:35:01.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:35:01.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:01.903 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:35:01.903 00.000 29988 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.15
00:35:01.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:01.903 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.4
00:35:01.904 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:01.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:01.906 00.001 28316 Enqueuing Expose request
00:35:01.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:01.907 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:35:01.907 00.000 29988 MoveAxis(E, 0, ABG)
00:35:01.907 00.000 29988 Move returns status 0, amount 0
00:35:01.907 00.000 29988 MoveAxis(N, 0, ABG)
00:35:01.907 00.000 29988 Move returns status 0, amount 0
00:35:01.907 00.000 29988 move complete, result=0
00:35:01.907 00.000 29988 worker thread done servicing request
00:35:01.907 00.000 29988 Worker thread wakes up
00:35:01.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:01.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:01.908 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:03.539 01.631 29988 Exposure complete
00:35:03.573 00.034 29988 worker thread done servicing request
00:35:03.573 00.000 28316 OnExposeComplete: enter
00:35:03.574 00.001 28316 UpdateGuideState(): m_state=6
00:35:03.574 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4268
00:35:03.575 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=116.96, Mass=1840, SNR=29.4, Peak=187 HFD=4.2
00:35:03.575 00.000 28316 MultiStar: [#1 0.02,0.32,0.92,U] [#2 0.29,0.13,0.99,U] [#3 0.29,0.22,0.89,U] [#4 -0.09,0.46,0.00,M1] [#5 -0.20,0.04,0.80,U] [#6 -0.02,0.09,0.74,U] [#7 0.10,0.00,0.70,U] [#8 0.10,0.15,0.63,U] 
00:35:03.576 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.19}, one-star: {0.35, 0.45}
00:35:03.576 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
00:35:03.577 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.07)
00:35:03.577 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.97 mountX=-0.12 mountY=-0.20, mountTheta=-2.10
00:35:03.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.19, opts=13)
00:35:03.578 00.000 28316 Enqueuing Move request for scope (0.13, 0.19)
00:35:03.579 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:03.579 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:35:03.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:03.581 00.001 29988 Worker thread wakes up
00:35:03.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:35:03.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:35:03.581 00.000 29988 Moving (0.13, 0.19) raw xDistance=-0.12 yDistance=-0.20
00:35:03.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:03.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:35:03.581 00.000 29988 MoveAxis(E, 0, ABG)
00:35:03.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:03.582 00.001 28316 Enqueuing Expose request
00:35:03.583 00.001 29988 Move returns status 0, amount 0
00:35:03.583 00.000 29988 MoveAxis(N, 48, ABG)
00:35:03.583 00.000 29988 Guiding  Dir = 0, Dur = 48
00:35:03.583 00.000 29988 IsSlewing returns 0
00:35:03.583 00.000 29988 IsGuiding returns 0
00:35:03.588 00.005 29988 PulseGuide returned control before completion, sleep 54
00:35:03.647 00.059 29988 IsGuiding returns 1
00:35:03.647 00.000 29988 scope still moving after pulse duration time elapsed
00:35:03.678 00.031 29988 IsSlewing returns 0
00:35:03.678 00.000 29988 IsGuiding returns 0
00:35:03.679 00.001 29988 scope move finished after 48 + 46 ms
00:35:03.679 00.000 29988 Move returns status 0, amount 48
00:35:03.679 00.000 29988 move complete, result=0
00:35:03.679 00.000 29988 worker thread done servicing request
00:35:03.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
00:35:03.680 00.001 29988 Worker thread wakes up
00:35:03.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:03.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:05.096 01.416 29988 Exposure complete
00:35:05.123 00.027 29988 worker thread done servicing request
00:35:05.123 00.000 28316 OnExposeComplete: enter
00:35:05.124 00.001 28316 UpdateGuideState(): m_state=6
00:35:05.124 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4269
00:35:05.125 00.001 28316 Star::Find returns 1 (0), X=588.73, Y=116.94, Mass=1955, SNR=30.3, Peak=189 HFD=4.2
00:35:05.125 00.000 28316 MultiStar: [#1 -0.10,0.35,0.89,U] [#2 0.10,0.30,0.96,U] [#3 0.17,0.35,0.00,M1] [#4 -0.10,0.40,0.00,M2] [#5 -0.18,0.14,0.77,U] [#6 -0.02,0.15,0.73,U] [#7 0.00,0.22,0.68,U] [#8 0.02,0.24,0.57,U] 
00:35:05.127 00.002 28316 refined, 6 included, MultiStar: {0.02, 0.27}, one-star: {0.26, 0.44}
00:35:05.130 00.003 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:35:05.132 00.002 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.55)
00:35:05.135 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.28 cameraTheta=1.48 mountX=-0.24 mountY=-0.15, mountTheta=-2.60
00:35:05.138 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.27, opts=13)
00:35:05.139 00.001 28316 Enqueuing Move request for scope (0.02, 0.27)
00:35:05.139 00.000 29988 Worker thread wakes up
00:35:05.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
00:35:05.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
00:35:05.140 00.001 29988 Moving (0.02, 0.27) raw xDistance=-0.24 yDistance=-0.15
00:35:05.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:05.140 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:35:05.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:05.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:05.141 00.000 28316 Enqueuing Expose request
00:35:05.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:35:05.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:05.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:35:05.141 00.000 29988 MoveAxis(E, 50, ABG)
00:35:05.141 00.000 29988 Guiding  Dir = 2, Dur = 50
00:35:05.141 00.000 29988 IsSlewing returns 0
00:35:05.143 00.002 29988 IsGuiding returns 0
00:35:05.145 00.002 29988 PulseGuide returned control before completion, sleep 59
00:35:05.206 00.061 29988 IsGuiding returns 0
00:35:05.206 00.000 29988 Move returns status 0, amount 50
00:35:05.206 00.000 29988 MoveAxis(N, 0, ABG)
00:35:05.206 00.000 29988 Move returns status 0, amount 0
00:35:05.206 00.000 29988 move complete, result=0
00:35:05.207 00.001 29988 worker thread done servicing request
00:35:05.207 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
00:35:05.208 00.001 29988 Worker thread wakes up
00:35:05.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:05.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:06.833 01.625 29988 Exposure complete
00:35:06.873 00.040 29988 worker thread done servicing request
00:35:06.873 00.000 28316 OnExposeComplete: enter
00:35:06.874 00.001 28316 UpdateGuideState(): m_state=6
00:35:06.874 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4270
00:35:06.875 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=116.85, Mass=1932, SNR=30.2, Peak=181 HFD=4.3
00:35:06.875 00.000 28316 MultiStar: [#1 0.16,0.18,0.90,U] [#2 0.25,0.11,0.99,U] [#3 0.28,0.37,0.00,M2] [#4 0.02,0.30,0.87,U] [#5 -0.06,-0.03,0.79,U] [#6 0.12,0.02,0.72,U] [#7 0.14,0.13,0.66,U] [#8 0.02,0.20,0.61,U] 
00:35:06.876 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.16}, one-star: {0.31, 0.35}
00:35:06.876 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:35:06.876 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
00:35:06.877 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.89 mountX=-0.09 mountY=-0.19, mountTheta=-2.02
00:35:06.879 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.16, opts=13)
00:35:06.879 00.000 28316 Enqueuing Move request for scope (0.13, 0.16)
00:35:06.880 00.001 29988 Worker thread wakes up
00:35:06.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
00:35:06.880 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
00:35:06.880 00.000 29988 Moving (0.13, 0.16) raw xDistance=-0.09 yDistance=-0.19
00:35:06.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:35:06.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:06.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:06.881 00.001 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:35:06.881 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:06.881 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:06.882 00.001 28316 Enqueuing Expose request
00:35:06.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:06.882 00.000 29988 MoveAxis(E, 0, ABG)
00:35:06.882 00.000 29988 Move returns status 0, amount 0
00:35:06.882 00.000 29988 MoveAxis(N, 0, ABG)
00:35:06.882 00.000 29988 Move returns status 0, amount 0
00:35:06.882 00.000 29988 move complete, result=0
00:35:06.882 00.000 29988 worker thread done servicing request
00:35:06.883 00.001 29988 Worker thread wakes up
00:35:06.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:06.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:06.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:08.395 01.512 29988 Exposure complete
00:35:08.451 00.056 29988 worker thread done servicing request
00:35:08.451 00.000 28316 OnExposeComplete: enter
00:35:08.452 00.001 28316 UpdateGuideState(): m_state=6
00:35:08.452 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4271
00:35:08.453 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=116.82, Mass=1906, SNR=29.9, Peak=179 HFD=4.3
00:35:08.455 00.002 28316 MultiStar: [#1 0.15,0.11,0.90,U] [#2 0.29,-0.01,0.98,U] [#3 0.32,0.18,0.86,U] [#4 0.02,0.26,0.88,U] [#5 -0.19,0.02,0.77,U] [#6 0.02,0.03,0.75,U] [#7 0.24,0.12,0.69,U] [#8 0.11,0.06,0.58,U] 
00:35:08.458 00.003 28316 refined, 8 included, MultiStar: {0.15, 0.13}, one-star: {0.31, 0.32}
00:35:08.461 00.003 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
00:35:08.464 00.003 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
00:35:08.466 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.71 mountX=-0.05 mountY=-0.19, mountTheta=-1.85
00:35:08.470 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.13, opts=13)
00:35:08.471 00.001 28316 Enqueuing Move request for scope (0.15, 0.13)
00:35:08.472 00.001 29988 Worker thread wakes up
00:35:08.473 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:08.473 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:35:08.475 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:08.476 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:08.478 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
00:35:08.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
00:35:08.478 00.000 29988 Moving (0.15, 0.13) raw xDistance=-0.05 yDistance=-0.19
00:35:08.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:35:08.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:08.478 00.000 28316 Enqueuing Expose request
00:35:08.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:08.478 00.000 29988 MoveAxis(E, 0, ABG)
00:35:08.479 00.001 29988 Move returns status 0, amount 0
00:35:08.479 00.000 29988 MoveAxis(N, 0, ABG)
00:35:08.479 00.000 29988 Move returns status 0, amount 0
00:35:08.479 00.000 29988 move complete, result=0
00:35:08.479 00.000 29988 worker thread done servicing request
00:35:08.479 00.000 29988 Worker thread wakes up
00:35:08.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:08.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:08.479 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:10.101 01.622 29988 Exposure complete
00:35:10.135 00.034 29988 worker thread done servicing request
00:35:10.135 00.000 28316 OnExposeComplete: enter
00:35:10.139 00.004 28316 UpdateGuideState(): m_state=6
00:35:10.139 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4272
00:35:10.140 00.001 28316 Star::Find returns 1 (0), X=588.88, Y=116.84, Mass=1894, SNR=29.9, Peak=194 HFD=4.3
00:35:10.140 00.000 28316 MultiStar: [#1 0.10,0.25,0.91,U] [#2 0.34,0.09,0.97,U] [#3 0.25,0.23,0.87,U] [#4 0.16,0.30,0.89,U] [#5 0.01,0.08,0.78,U] [#6 0.11,0.12,0.72,U] [#7 0.31,0.01,0.64,U] [#8 0.15,0.13,0.61,U] 
00:35:10.141 00.001 28316 refined, 8 included, MultiStar: {0.21, 0.18}, one-star: {0.40, 0.34}
00:35:10.141 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
00:35:10.142 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
00:35:10.142 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.71 mountX=-0.08 mountY=-0.27, mountTheta=-1.85
00:35:10.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.18, opts=13)
00:35:10.144 00.001 28316 Enqueuing Move request for scope (0.21, 0.18)
00:35:10.144 00.000 29988 Worker thread wakes up
00:35:10.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:10.145 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:35:10.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:10.146 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:10.146 00.000 28316 Enqueuing Expose request
00:35:10.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
00:35:10.147 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
00:35:10.147 00.000 29988 Moving (0.21, 0.18) raw xDistance=-0.08 yDistance=-0.27
00:35:10.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:35:10.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:35:10.147 00.000 29988 MoveAxis(E, 0, ABG)
00:35:10.147 00.000 29988 Move returns status 0, amount 0
00:35:10.147 00.000 29988 MoveAxis(N, 64, ABG)
00:35:10.147 00.000 29988 Guiding  Dir = 0, Dur = 64
00:35:10.147 00.000 29988 IsSlewing returns 0
00:35:10.147 00.000 29988 IsGuiding returns 0
00:35:10.152 00.005 29988 PulseGuide returned control before completion, sleep 69
00:35:10.226 00.074 29988 IsGuiding returns 0
00:35:10.226 00.000 29988 Move returns status 0, amount 64
00:35:10.226 00.000 29988 move complete, result=0
00:35:10.226 00.000 29988 worker thread done servicing request
00:35:10.226 00.000 29988 Worker thread wakes up
00:35:10.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:10.227 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:10.227 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 64 ms NORTH
00:35:11.632 01.405 29988 Exposure complete
00:35:11.676 00.044 29988 worker thread done servicing request
00:35:11.676 00.000 28316 OnExposeComplete: enter
00:35:11.679 00.003 28316 UpdateGuideState(): m_state=6
00:35:11.680 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4273
00:35:11.683 00.003 28316 Star::Find returns 1 (0), X=588.79, Y=116.93, Mass=1988, SNR=30.5, Peak=194 HFD=4.3
00:35:11.685 00.002 28316 MultiStar: [#1 0.13,0.15,0.90,U] [#2 0.15,0.18,0.96,U] [#3 0.25,0.28,0.85,U] [#4 -0.06,0.41,0.00,M1] [#5 -0.11,0.01,0.79,U] [#6 -0.07,0.05,0.71,U] [#7 -0.02,0.16,0.66,U] [#8 0.07,0.32,0.59,U] 
00:35:11.688 00.003 28316 refined, 7 included, MultiStar: {0.11, 0.20}, one-star: {0.31, 0.42}
00:35:11.689 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.23 = 2.23)
00:35:11.689 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.33 = -0.95)
00:35:11.690 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.09 mountX=-0.14 mountY=-0.19, mountTheta=-2.22
00:35:11.693 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.20, opts=13)
00:35:11.696 00.003 28316 Enqueuing Move request for scope (0.11, 0.20)
00:35:11.699 00.003 29988 Worker thread wakes up
00:35:11.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
00:35:11.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
00:35:11.699 00.000 29988 Moving (0.11, 0.20) raw xDistance=-0.14 yDistance=-0.19
00:35:11.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:35:11.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:11.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:11.700 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.5
00:35:11.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:11.701 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:11.701 00.000 28316 Enqueuing Expose request
00:35:11.702 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:11.702 00.000 29988 MoveAxis(E, 0, ABG)
00:35:11.702 00.000 29988 Move returns status 0, amount 0
00:35:11.702 00.000 29988 MoveAxis(N, 0, ABG)
00:35:11.702 00.000 29988 Move returns status 0, amount 0
00:35:11.702 00.000 29988 move complete, result=0
00:35:11.702 00.000 29988 worker thread done servicing request
00:35:11.702 00.000 29988 Worker thread wakes up
00:35:11.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:11.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:11.702 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:13.331 01.629 29988 Exposure complete
00:35:13.357 00.026 29988 worker thread done servicing request
00:35:13.357 00.000 28316 OnExposeComplete: enter
00:35:13.357 00.000 28316 UpdateGuideState(): m_state=6
00:35:13.358 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4274
00:35:13.358 00.000 28316 Star::Find returns 1 (0), X=588.93, Y=116.94, Mass=1951, SNR=30.3, Peak=203 HFD=4.3
00:35:13.359 00.001 28316 MultiStar: [#1 0.16,0.31,0.92,U] [#2 0.30,0.29,0.00,M1] [#3 0.35,0.40,0.00,M1] [#4 0.02,0.44,0.00,M2] [#5 -0.06,0.11,0.77,U] [#6 0.08,0.19,0.71,U] [#7 0.05,0.28,0.67,U] [#8 0.20,0.35,0.00,M1] 
00:35:13.359 00.000 28316 refined, 4 included, MultiStar: {0.16, 0.28}, one-star: {0.46, 0.44}
00:35:13.360 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:35:13.360 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:35:13.361 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.06 mountX=-0.19 mountY=-0.27, mountTheta=-2.19
00:35:13.364 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.28, opts=13)
00:35:13.365 00.001 28316 Enqueuing Move request for scope (0.16, 0.28)
00:35:13.365 00.000 29988 Worker thread wakes up
00:35:13.365 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
00:35:13.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
00:35:13.365 00.000 29988 Moving (0.16, 0.28) raw xDistance=-0.19 yDistance=-0.27
00:35:13.366 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:13.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:35:13.366 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:35:13.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:13.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:35:13.367 00.000 29988 MoveAxis(E, 0, ABG)
00:35:13.367 00.000 29988 Move returns status 0, amount 0
00:35:13.367 00.000 29988 MoveAxis(N, 64, ABG)
00:35:13.367 00.000 29988 Guiding  Dir = 0, Dur = 64
00:35:13.367 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:13.368 00.001 28316 Enqueuing Expose request
00:35:13.368 00.000 29988 IsSlewing returns 0
00:35:13.368 00.000 29988 IsGuiding returns 0
00:35:13.373 00.005 29988 PulseGuide returned control before completion, sleep 70
00:35:13.456 00.083 29988 IsGuiding returns 0
00:35:13.456 00.000 29988 Move returns status 0, amount 64
00:35:13.456 00.000 29988 move complete, result=0
00:35:13.457 00.001 29988 worker thread done servicing request
00:35:13.457 00.000 29988 Worker thread wakes up
00:35:13.457 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 64 ms NORTH
00:35:13.458 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:13.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:14.862 01.404 29988 Exposure complete
00:35:14.911 00.049 29988 worker thread done servicing request
00:35:14.911 00.000 28316 OnExposeComplete: enter
00:35:14.912 00.001 28316 UpdateGuideState(): m_state=6
00:35:14.914 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4275
00:35:14.914 00.000 28316 Star::Find returns 1 (0), X=588.79, Y=116.74, Mass=1916, SNR=30.2, Peak=172 HFD=4.4
00:35:14.915 00.001 28316 MultiStar: [#1 0.01,0.16,0.91,U] [#2 0.20,0.08,0.96,U] [#3 0.15,0.17,0.86,U] [#4 -0.15,0.28,0.88,U] [#5 -0.15,-0.05,0.79,U] [#6 -0.11,0.08,0.71,U] [#7 0.09,0.17,0.67,U] [#8 0.07,0.09,0.59,U] 
00:35:14.916 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.14}, one-star: {0.32, 0.24}
00:35:14.917 00.001 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (-1.14) = xAngle (2.32 = 2.32)
00:35:14.918 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.42 = -0.86)
00:35:14.919 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.18 mountX=-0.10 mountY=-0.12, mountTheta=-2.30
00:35:14.922 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.14, opts=13)
00:35:14.923 00.001 28316 Enqueuing Move request for scope (0.06, 0.14)
00:35:14.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:14.924 00.001 28316 UpdateGuideState exits: m=1916 RSB=30.2
00:35:14.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:14.925 00.001 29988 Worker thread wakes up
00:35:14.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:14.926 00.001 28316 Enqueuing Expose request
00:35:14.928 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
00:35:14.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
00:35:14.928 00.000 29988 Moving (0.06, 0.14) raw xDistance=-0.10 yDistance=-0.12
00:35:14.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:14.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:14.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:35:14.928 00.000 29988 MoveAxis(E, 0, ABG)
00:35:14.928 00.000 29988 Move returns status 0, amount 0
00:35:14.928 00.000 29988 MoveAxis(N, 0, ABG)
00:35:14.928 00.000 29988 Move returns status 0, amount 0
00:35:14.928 00.000 29988 move complete, result=0
00:35:14.928 00.000 29988 worker thread done servicing request
00:35:14.928 00.000 29988 Worker thread wakes up
00:35:14.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:14.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:14.928 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:16.552 01.624 29988 Exposure complete
00:35:16.581 00.029 29988 worker thread done servicing request
00:35:16.581 00.000 28316 OnExposeComplete: enter
00:35:16.582 00.001 28316 UpdateGuideState(): m_state=6
00:35:16.584 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4276
00:35:16.585 00.001 28316 Star::Find returns 1 (0), X=588.74, Y=116.90, Mass=1915, SNR=29.9, Peak=176 HFD=4.4
00:35:16.587 00.002 28316 MultiStar: [#1 0.08,0.28,0.93,U] [#2 0.18,0.17,0.97,U] [#3 0.18,0.24,0.87,U] [#4 -0.14,0.38,0.00,M2] [#5 -0.24,0.20,0.82,U] [#6 -0.09,0.14,0.73,U] [#7 0.12,0.21,0.64,U] [#8 -0.06,0.05,0.62,U] 
00:35:16.588 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.22}, one-star: {0.27, 0.40}
00:35:16.591 00.003 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (-1.14) = xAngle (2.42 = 2.42)
00:35:16.593 00.002 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.52 = -0.76)
00:35:16.595 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=-0.18 mountY=-0.16, mountTheta=-2.40
00:35:16.599 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.22, opts=13)
00:35:16.600 00.001 28316 Enqueuing Move request for scope (0.07, 0.22)
00:35:16.601 00.001 29988 Worker thread wakes up
00:35:16.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:16.601 00.000 28316 UpdateGuideState exits: m=1915 RSB=29.9
00:35:16.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:16.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:16.602 00.000 28316 Enqueuing Expose request
00:35:16.603 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
00:35:16.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
00:35:16.603 00.000 29988 Moving (0.07, 0.22) raw xDistance=-0.18 yDistance=-0.16
00:35:16.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:35:16.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:16.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:35:16.603 00.000 29988 MoveAxis(E, 0, ABG)
00:35:16.603 00.000 29988 Move returns status 0, amount 0
00:35:16.603 00.000 29988 MoveAxis(N, 0, ABG)
00:35:16.603 00.000 29988 Move returns status 0, amount 0
00:35:16.603 00.000 29988 move complete, result=0
00:35:16.603 00.000 29988 worker thread done servicing request
00:35:16.603 00.000 29988 Worker thread wakes up
00:35:16.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:16.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:16.603 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:18.129 01.526 29988 Exposure complete
00:35:18.166 00.037 29988 worker thread done servicing request
00:35:18.166 00.000 28316 OnExposeComplete: enter
00:35:18.166 00.000 28316 UpdateGuideState(): m_state=6
00:35:18.167 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4277
00:35:18.168 00.001 28316 Star::Find returns 1 (0), X=588.73, Y=116.92, Mass=2078, SNR=31.4, Peak=192 HFD=4.3
00:35:18.168 00.000 28316 MultiStar: [#1 0.02,0.29,0.89,U] [#2 0.23,0.15,0.94,U] [#3 0.18,0.29,0.84,U] [#4 0.01,0.35,0.84,U] [#5 -0.19,0.06,0.77,U] [#6 -0.00,0.14,0.69,U] [#7 0.09,0.27,0.65,U] [#8 0.07,0.43,0.00,M1] 
00:35:18.169 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.25}, one-star: {0.26, 0.42}
00:35:18.169 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
00:35:18.170 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
00:35:18.170 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.25 mountX=-0.19 mountY=-0.19, mountTheta=-2.37
00:35:18.172 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.25, opts=13)
00:35:18.173 00.001 28316 Enqueuing Move request for scope (0.09, 0.25)
00:35:18.174 00.001 29988 Worker thread wakes up
00:35:18.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:18.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
00:35:18.174 00.000 28316 UpdateGuideState exits: m=2078 RSB=31.4
00:35:18.175 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:18.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:18.175 00.000 28316 Enqueuing Expose request
00:35:18.176 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
00:35:18.176 00.000 29988 Moving (0.09, 0.25) raw xDistance=-0.19 yDistance=-0.19
00:35:18.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:35:18.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:18.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:18.176 00.000 29988 MoveAxis(E, 0, ABG)
00:35:18.176 00.000 29988 Move returns status 0, amount 0
00:35:18.176 00.000 29988 MoveAxis(N, 0, ABG)
00:35:18.176 00.000 29988 Move returns status 0, amount 0
00:35:18.176 00.000 29988 move complete, result=0
00:35:18.176 00.000 29988 worker thread done servicing request
00:35:18.176 00.000 29988 Worker thread wakes up
00:35:18.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:18.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:18.177 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:19.802 01.625 29988 Exposure complete
00:35:19.843 00.041 29988 worker thread done servicing request
00:35:19.843 00.000 28316 OnExposeComplete: enter
00:35:19.843 00.000 28316 UpdateGuideState(): m_state=6
00:35:19.844 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4278
00:35:19.844 00.000 28316 Star::Find returns 1 (0), X=588.82, Y=116.94, Mass=2016, SNR=30.9, Peak=197 HFD=4.2
00:35:19.845 00.001 28316 MultiStar: [#1 0.18,0.29,0.90,U] [#2 0.27,0.23,0.94,U] [#3 0.36,0.31,0.00,M1] [#4 -0.02,0.37,0.86,U] [#5 -0.15,0.08,0.76,U] [#6 0.16,0.21,0.69,U] [#7 0.11,0.18,0.67,U] [#8 0.08,0.28,0.60,U] 
00:35:19.845 00.000 28316 refined, 7 included, MultiStar: {0.13, 0.27}, one-star: {0.35, 0.44}
00:35:19.848 00.003 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.25 = 2.25)
00:35:19.850 00.002 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.93)
00:35:19.853 00.003 28316 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.11 mountX=-0.19 mountY=-0.24, mountTheta=-2.24
00:35:19.856 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.27, opts=13)
00:35:19.857 00.001 28316 Enqueuing Move request for scope (0.13, 0.27)
00:35:19.857 00.000 29988 Worker thread wakes up
00:35:19.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:19.858 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd
00:35:19.858 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.27)
00:35:19.858 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.9
00:35:19.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:19.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:19.859 00.000 28316 Enqueuing Expose request
00:35:19.859 00.000 29988 Moving (0.13, 0.27) raw xDistance=-0.19 yDistance=-0.24
00:35:19.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:35:19.860 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:35:19.860 00.000 29988 MoveAxis(E, 0, ABG)
00:35:19.860 00.000 29988 Move returns status 0, amount 0
00:35:19.860 00.000 29988 MoveAxis(N, 57, ABG)
00:35:19.860 00.000 29988 Guiding  Dir = 0, Dur = 57
00:35:19.860 00.000 29988 IsSlewing returns 0
00:35:19.860 00.000 29988 IsGuiding returns 0
00:35:19.864 00.004 29988 PulseGuide returned control before completion, sleep 63
00:35:19.942 00.078 29988 IsGuiding returns 0
00:35:19.942 00.000 29988 Move returns status 0, amount 57
00:35:19.942 00.000 29988 move complete, result=0
00:35:19.942 00.000 29988 worker thread done servicing request
00:35:19.942 00.000 29988 Worker thread wakes up
00:35:19.942 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
00:35:19.943 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:19.944 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:21.353 01.409 29988 Exposure complete
00:35:21.391 00.038 29988 worker thread done servicing request
00:35:21.392 00.001 28316 OnExposeComplete: enter
00:35:21.392 00.000 28316 UpdateGuideState(): m_state=6
00:35:21.393 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4279
00:35:21.393 00.000 28316 Star::Find returns 1 (0), X=588.77, Y=116.89, Mass=1978, SNR=30.6, Peak=199 HFD=4.4
00:35:21.394 00.001 28316 MultiStar: [#1 0.19,0.22,0.89,U] [#2 0.35,0.16,0.95,U] [#3 0.32,0.32,0.00,M2] [#4 -0.06,0.42,0.00,M1] [#5 -0.04,-0.15,0.77,U] [#6 -0.02,0.19,0.69,U] [#7 0.01,0.23,0.66,U] [#8 -0.04,0.30,0.59,U] 
00:35:21.394 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.20}, one-star: {0.30, 0.39}
00:35:21.395 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:35:21.395 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:35:21.396 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=0.97 mountX=-0.12 mountY=-0.21, mountTheta=-2.11
00:35:21.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.20, opts=13)
00:35:21.397 00.000 28316 Enqueuing Move request for scope (0.13, 0.20)
00:35:21.398 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:21.400 00.002 29988 Worker thread wakes up
00:35:21.400 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.6
00:35:21.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:21.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:21.401 00.000 28316 Enqueuing Expose request
00:35:21.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
00:35:21.402 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
00:35:21.402 00.000 29988 Moving (0.13, 0.20) raw xDistance=-0.12 yDistance=-0.21
00:35:21.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:21.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:35:21.402 00.000 29988 MoveAxis(E, 0, ABG)
00:35:21.402 00.000 29988 Move returns status 0, amount 0
00:35:21.402 00.000 29988 MoveAxis(N, 49, ABG)
00:35:21.402 00.000 29988 Guiding  Dir = 0, Dur = 49
00:35:21.402 00.000 29988 IsSlewing returns 0
00:35:21.402 00.000 29988 IsGuiding returns 0
00:35:21.407 00.005 29988 PulseGuide returned control before completion, sleep 55
00:35:21.477 00.070 29988 IsGuiding returns 0
00:35:21.477 00.000 29988 Move returns status 0, amount 49
00:35:21.477 00.000 29988 move complete, result=0
00:35:21.478 00.001 29988 worker thread done servicing request
00:35:21.478 00.000 29988 Worker thread wakes up
00:35:21.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:21.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:21.478 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
00:35:23.104 01.626 29988 Exposure complete
00:35:23.142 00.038 29988 worker thread done servicing request
00:35:23.142 00.000 28316 OnExposeComplete: enter
00:35:23.143 00.001 28316 UpdateGuideState(): m_state=6
00:35:23.144 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4280
00:35:23.144 00.000 28316 Star::Find returns 1 (0), X=588.77, Y=116.95, Mass=1921, SNR=30.2, Peak=180 HFD=4.2
00:35:23.145 00.001 28316 MultiStar: [#1 0.00,0.25,0.90,U] [#2 0.19,0.15,0.97,U] [#3 0.20,0.32,0.85,U] [#4 -0.06,0.42,0.00,M2] [#5 -0.15,0.06,0.81,U] [#6 0.00,0.16,0.73,U] [#7 0.07,0.09,0.66,U] [#8 0.01,0.34,0.63,U] 
00:35:23.147 00.002 28316 refined, 7 included, MultiStar: {0.09, 0.23}, one-star: {0.30, 0.44}
00:35:23.148 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:35:23.149 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.84)
00:35:23.150 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.20 mountX=-0.17 mountY=-0.19, mountTheta=-2.33
00:35:23.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.23, opts=13)
00:35:23.152 00.001 28316 Enqueuing Move request for scope (0.09, 0.23)
00:35:23.152 00.000 29988 Worker thread wakes up
00:35:23.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:23.154 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
00:35:23.154 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.2
00:35:23.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
00:35:23.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:23.154 00.000 29988 Moving (0.09, 0.23) raw xDistance=-0.17 yDistance=-0.19
00:35:23.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:23.155 00.001 28316 Enqueuing Expose request
00:35:23.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:35:23.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:23.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:23.155 00.000 29988 MoveAxis(E, 0, ABG)
00:35:23.155 00.000 29988 Move returns status 0, amount 0
00:35:23.155 00.000 29988 MoveAxis(N, 0, ABG)
00:35:23.155 00.000 29988 Move returns status 0, amount 0
00:35:23.155 00.000 29988 move complete, result=0
00:35:23.155 00.000 29988 worker thread done servicing request
00:35:23.155 00.000 29988 Worker thread wakes up
00:35:23.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:23.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:23.156 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:24.677 01.521 29988 Exposure complete
00:35:24.717 00.040 29988 worker thread done servicing request
00:35:24.717 00.000 28316 OnExposeComplete: enter
00:35:24.718 00.001 28316 UpdateGuideState(): m_state=6
00:35:24.720 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4281
00:35:24.722 00.002 28316 Star::Find returns 1 (0), X=588.73, Y=116.91, Mass=1860, SNR=29.7, Peak=175 HFD=4.1
00:35:24.723 00.001 28316 MultiStar: [#1 -0.06,0.25,0.93,U] [#2 0.12,0.10,0.99,U] [#3 0.00,0.27,0.86,U] [#4 -0.32,0.40,0.00,M3] [#5 -0.32,0.08,0.80,U] [#6 -0.08,0.05,0.73,U] [#7 -0.05,0.15,0.68,U] [#8 0.03,0.21,0.64,U] 
00:35:24.723 00.000 28316 refined, 7 included, MultiStar: {-0.00, 0.20}, one-star: {0.26, 0.41}
00:35:24.723 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:35:24.725 00.002 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.47)
00:35:24.726 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=-0.18 mountY=-0.09, mountTheta=-2.68
00:35:24.728 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.20, opts=13)
00:35:24.729 00.001 28316 Enqueuing Move request for scope (-0.00, 0.20)
00:35:24.729 00.000 29988 Worker thread wakes up
00:35:24.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
00:35:24.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:24.730 00.001 28316 UpdateGuideState exits: m=1860 RSB=29.7
00:35:24.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:24.731 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:24.731 00.000 28316 Enqueuing Expose request
00:35:24.732 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
00:35:24.732 00.000 29988 Moving (-0.00, 0.20) raw xDistance=-0.18 yDistance=-0.09
00:35:24.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:35:24.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:24.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:35:24.732 00.000 29988 MoveAxis(E, 0, ABG)
00:35:24.732 00.000 29988 Move returns status 0, amount 0
00:35:24.732 00.000 29988 MoveAxis(N, 0, ABG)
00:35:24.732 00.000 29988 Move returns status 0, amount 0
00:35:24.732 00.000 29988 move complete, result=0
00:35:24.732 00.000 29988 worker thread done servicing request
00:35:24.732 00.000 29988 Worker thread wakes up
00:35:24.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:24.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:24.732 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:26.374 01.642 29988 Exposure complete
00:35:26.413 00.039 29988 worker thread done servicing request
00:35:26.413 00.000 28316 OnExposeComplete: enter
00:35:26.414 00.001 28316 UpdateGuideState(): m_state=6
00:35:26.414 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4282
00:35:26.415 00.001 28316 Star::Find returns 1 (0), X=588.70, Y=116.96, Mass=2004, SNR=30.8, Peak=200 HFD=4.2
00:35:26.415 00.000 28316 MultiStar: [#1 0.06,0.20,0.87,U] [#2 0.20,0.23,0.93,U] [#3 0.11,0.15,0.85,U] [#4 -0.14,0.36,0.87,U] [#5 -0.17,0.13,0.78,U] [#6 0.04,0.13,0.71,U] [#7 0.10,0.23,0.64,U] [#8 0.14,0.28,0.60,U] 
00:35:26.416 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.25}, one-star: {0.23, 0.45}
00:35:26.417 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (-1.14) = xAngle (2.46 = 2.46)
00:35:26.418 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.56 = -0.72)
00:35:26.419 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.32 mountX=-0.20 mountY=-0.17, mountTheta=-2.44
00:35:26.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.25, opts=13)
00:35:26.421 00.001 28316 Enqueuing Move request for scope (0.06, 0.25)
00:35:26.421 00.000 29988 Worker thread wakes up
00:35:26.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:26.422 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
00:35:26.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
00:35:26.422 00.000 29988 Moving (0.06, 0.25) raw xDistance=-0.20 yDistance=-0.17
00:35:26.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:35:26.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:26.422 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.8
00:35:26.423 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:35:26.423 00.000 29988 MoveAxis(E, 0, ABG)
00:35:26.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:26.424 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:26.424 00.000 28316 Enqueuing Expose request
00:35:26.424 00.000 29988 Move returns status 0, amount 0
00:35:26.424 00.000 29988 MoveAxis(N, 0, ABG)
00:35:26.424 00.000 29988 Move returns status 0, amount 0
00:35:26.424 00.000 29988 move complete, result=0
00:35:26.425 00.001 29988 worker thread done servicing request
00:35:26.425 00.000 29988 Worker thread wakes up
00:35:26.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:26.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:26.425 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:27.948 01.523 29988 Exposure complete
00:35:27.984 00.036 29988 worker thread done servicing request
00:35:27.984 00.000 28316 OnExposeComplete: enter
00:35:27.985 00.001 28316 UpdateGuideState(): m_state=6
00:35:27.987 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4283
00:35:27.988 00.001 28316 Star::Find returns 1 (0), X=588.85, Y=116.99, Mass=2004, SNR=30.7, Peak=189 HFD=4.3
00:35:27.989 00.001 28316 MultiStar: [#1 0.06,0.22,0.89,U] [#2 0.28,0.31,0.00,M1] [#3 0.38,0.37,0.00,M1] [#4 0.06,0.57,0.00,M3] [#5 -0.08,0.28,0.79,U] [#6 0.05,0.24,0.71,U] [#7 0.16,0.15,0.65,U] [#8 0.25,0.36,0.00,M1] 
00:35:27.990 00.001 28316 refined, 4 included, MultiStar: {0.13, 0.29}, one-star: {0.38, 0.49}
00:35:27.991 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
00:35:27.991 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.88)
00:35:27.992 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.16 mountX=-0.21 mountY=-0.24, mountTheta=-2.29
00:35:27.994 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.29, opts=13)
00:35:27.994 00.000 28316 Enqueuing Move request for scope (0.13, 0.29)
00:35:27.995 00.001 29988 Worker thread wakes up
00:35:27.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:27.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
00:35:27.995 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.7
00:35:27.996 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
00:35:27.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:27.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:27.997 00.001 28316 Enqueuing Expose request
00:35:27.997 00.000 29988 Moving (0.13, 0.29) raw xDistance=-0.21 yDistance=-0.24
00:35:27.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:35:27.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:35:27.997 00.000 29988 MoveAxis(E, 45, ABG)
00:35:27.997 00.000 29988 Guiding  Dir = 2, Dur = 45
00:35:27.997 00.000 29988 IsSlewing returns 0
00:35:27.997 00.000 29988 IsGuiding returns 0
00:35:27.999 00.002 29988 PulseGuide returned control before completion, sleep 54
00:35:28.057 00.058 29988 IsGuiding returns 0
00:35:28.057 00.000 29988 Move returns status 0, amount 45
00:35:28.057 00.000 29988 MoveAxis(N, 58, ABG)
00:35:28.057 00.000 29988 Guiding  Dir = 0, Dur = 58
00:35:28.057 00.000 29988 IsSlewing returns 0
00:35:28.057 00.000 29988 IsGuiding returns 0
00:35:28.062 00.005 29988 PulseGuide returned control before completion, sleep 64
00:35:28.133 00.071 29988 IsGuiding returns 0
00:35:28.133 00.000 29988 Move returns status 0, amount 58
00:35:28.133 00.000 29988 move complete, result=0
00:35:28.133 00.000 29988 worker thread done servicing request
00:35:28.133 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.2 px 58 ms NORTH
00:35:28.134 00.001 29988 Worker thread wakes up
00:35:28.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:28.135 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:29.760 01.625 29988 Exposure complete
00:35:29.805 00.045 29988 worker thread done servicing request
00:35:29.805 00.000 28316 OnExposeComplete: enter
00:35:29.805 00.000 28316 UpdateGuideState(): m_state=6
00:35:29.806 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4284
00:35:29.806 00.000 28316 Star::Find returns 1 (0), X=588.84, Y=116.73, Mass=1882, SNR=29.7, Peak=179 HFD=4.4
00:35:29.810 00.004 28316 MultiStar: [#1 0.07,0.13,0.91,U] [#2 0.32,0.08,0.99,U] [#3 0.28,0.23,0.89,U] [#4 -0.03,0.31,0.89,U] [#5 -0.17,-0.08,0.83,U] [#6 -0.01,-0.03,0.73,U] [#7 0.04,0.08,0.68,U] [#8 -0.03,0.26,0.65,U] 
00:35:29.812 00.002 28316 refined, 8 included, MultiStar: {0.11, 0.14}, one-star: {0.36, 0.23}
00:35:29.815 00.003 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
00:35:29.817 00.002 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
00:35:29.819 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.17 cameraTheta=0.90 mountX=-0.08 mountY=-0.16, mountTheta=-2.04
00:35:29.824 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
00:35:29.824 00.000 28316 Enqueuing Move request for scope (0.11, 0.14)
00:35:29.825 00.001 29988 Worker thread wakes up
00:35:29.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:29.826 00.001 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:35:29.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:29.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:29.827 00.001 28316 Enqueuing Expose request
00:35:29.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:35:29.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:35:29.827 00.000 29988 Moving (0.11, 0.14) raw xDistance=-0.08 yDistance=-0.16
00:35:29.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:35:29.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:29.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:35:29.827 00.000 29988 MoveAxis(E, 0, ABG)
00:35:29.827 00.000 29988 Move returns status 0, amount 0
00:35:29.827 00.000 29988 MoveAxis(N, 0, ABG)
00:35:29.827 00.000 29988 Move returns status 0, amount 0
00:35:29.827 00.000 29988 move complete, result=0
00:35:29.827 00.000 29988 worker thread done servicing request
00:35:29.828 00.001 29988 Worker thread wakes up
00:35:29.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:29.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:29.828 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:31.339 01.511 29988 Exposure complete
00:35:31.363 00.024 29988 worker thread done servicing request
00:35:31.363 00.000 28316 OnExposeComplete: enter
00:35:31.364 00.001 28316 UpdateGuideState(): m_state=6
00:35:31.365 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4285
00:35:31.365 00.000 28316 Star::Find returns 1 (0), X=588.91, Y=116.56, Mass=1994, SNR=30.8, Peak=173 HFD=4.2
00:35:31.366 00.001 28316 MultiStar: [#1 0.06,-0.06,0.88,U] [#2 0.28,-0.19,0.96,U] [#3 0.22,0.19,0.86,U] [#4 -0.10,0.20,0.87,U] [#5 -0.07,-0.13,0.79,U] [#6 0.04,-0.11,0.71,U] [#7 0.26,-0.11,0.64,U] [#8 0.07,-0.20,0.56,U] 
00:35:31.366 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.44, 0.06}
00:35:31.367 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
00:35:31.367 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
00:35:31.368 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.18 mountX=0.08 mountY=-0.12, mountTheta=-0.95
00:35:31.373 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
00:35:31.375 00.002 28316 Enqueuing Move request for scope (0.14, -0.03)
00:35:31.378 00.003 29988 Worker thread wakes up
00:35:31.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:31.379 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:35:31.379 00.000 28316 UpdateGuideState exits: m=1994 RSB=30.8
00:35:31.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:31.380 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:31.380 00.000 28316 Enqueuing Expose request
00:35:31.381 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:35:31.381 00.000 29988 Moving (0.14, -0.03) raw xDistance=0.08 yDistance=-0.12
00:35:31.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:31.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:31.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:35:31.381 00.000 29988 MoveAxis(E, 0, ABG)
00:35:31.381 00.000 29988 Move returns status 0, amount 0
00:35:31.381 00.000 29988 MoveAxis(N, 0, ABG)
00:35:31.381 00.000 29988 Move returns status 0, amount 0
00:35:31.381 00.000 29988 move complete, result=0
00:35:31.381 00.000 29988 worker thread done servicing request
00:35:31.381 00.000 29988 Worker thread wakes up
00:35:31.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:31.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:31.381 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:33.007 01.626 29988 Exposure complete
00:35:33.049 00.042 29988 worker thread done servicing request
00:35:33.050 00.001 28316 OnExposeComplete: enter
00:35:33.051 00.001 28316 UpdateGuideState(): m_state=6
00:35:33.053 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4286
00:35:33.054 00.001 28316 Star::Find returns 1 (0), X=588.87, Y=116.62, Mass=1935, SNR=30.2, Peak=161 HFD=4.1
00:35:33.055 00.001 28316 MultiStar: [#1 0.17,-0.08,0.89,U] [#2 0.31,-0.21,0.96,U] [#3 0.27,0.15,0.86,U] [#4 0.03,0.04,0.87,U] [#5 -0.01,-0.26,0.76,U] [#6 0.12,-0.24,0.75,U] [#7 0.28,-0.24,0.68,U] [#8 0.10,-0.27,0.60,U] 
00:35:33.057 00.002 28316 refined, 8 included, MultiStar: {0.19, -0.09}, one-star: {0.40, 0.12}
00:35:33.059 00.002 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
00:35:33.060 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
00:35:33.061 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.22 cameraTheta=-0.45 mountX=0.17 mountY=-0.13, mountTheta=-0.67
00:35:33.064 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.09, opts=13)
00:35:33.065 00.001 28316 Enqueuing Move request for scope (0.19, -0.09)
00:35:33.066 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:33.066 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:35:33.067 00.001 29988 Worker thread wakes up
00:35:33.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
00:35:33.067 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
00:35:33.067 00.000 29988 Moving (0.19, -0.09) raw xDistance=0.17 yDistance=-0.13
00:35:33.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:35:33.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:33.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:33.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:35:33.067 00.000 29988 MoveAxis(E, 0, ABG)
00:35:33.067 00.000 29988 Move returns status 0, amount 0
00:35:33.067 00.000 29988 MoveAxis(N, 0, ABG)
00:35:33.067 00.000 29988 Move returns status 0, amount 0
00:35:33.067 00.000 29988 move complete, result=0
00:35:33.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:33.068 00.001 28316 Enqueuing Expose request
00:35:33.069 00.001 29988 worker thread done servicing request
00:35:33.069 00.000 29988 Worker thread wakes up
00:35:33.069 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:33.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:33.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:34.585 01.516 29988 Exposure complete
00:35:34.613 00.028 29988 worker thread done servicing request
00:35:34.613 00.000 28316 OnExposeComplete: enter
00:35:34.614 00.001 28316 UpdateGuideState(): m_state=6
00:35:34.614 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4287
00:35:34.615 00.001 28316 Star::Find returns 1 (0), X=588.93, Y=116.77, Mass=1925, SNR=30.1, Peak=198 HFD=4.2
00:35:34.615 00.000 28316 MultiStar: [#1 0.10,0.07,0.91,U] [#2 0.30,0.06,0.99,U] [#3 0.24,0.17,0.87,U] [#4 0.11,0.22,0.89,U] [#5 -0.10,-0.14,0.79,U] [#6 0.08,-0.02,0.71,U] [#7 0.19,0.10,0.69,U] [#8 0.11,-0.17,0.59,U] 
00:35:34.616 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.08}, one-star: {0.46, 0.27}
00:35:34.616 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
00:35:34.617 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.63)
00:35:34.617 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.19 cameraTheta=0.41 mountX=0.00 mountY=-0.19, mountTheta=-1.55
00:35:34.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.08, opts=13)
00:35:34.619 00.001 28316 Enqueuing Move request for scope (0.18, 0.08)
00:35:34.620 00.001 29988 Worker thread wakes up
00:35:34.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
00:35:34.620 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
00:35:34.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:34.620 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:35:34.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:34.621 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:34.622 00.001 28316 Enqueuing Expose request
00:35:34.622 00.000 29988 Moving (0.18, 0.08) raw xDistance=0.00 yDistance=-0.19
00:35:34.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:35:34.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:34.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:35:34.622 00.000 29988 MoveAxis(E, 0, ABG)
00:35:34.622 00.000 29988 Move returns status 0, amount 0
00:35:34.622 00.000 29988 MoveAxis(N, 0, ABG)
00:35:34.622 00.000 29988 Move returns status 0, amount 0
00:35:34.622 00.000 29988 move complete, result=0
00:35:34.622 00.000 29988 worker thread done servicing request
00:35:34.622 00.000 29988 Worker thread wakes up
00:35:34.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:34.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:34.623 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:36.257 01.634 29988 Exposure complete
00:35:36.308 00.051 29988 worker thread done servicing request
00:35:36.308 00.000 28316 OnExposeComplete: enter
00:35:36.309 00.001 28316 UpdateGuideState(): m_state=6
00:35:36.311 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4288
00:35:36.313 00.002 28316 Star::Find returns 1 (0), X=588.82, Y=116.71, Mass=1965, SNR=30.3, Peak=187 HFD=4.4
00:35:36.314 00.001 28316 MultiStar: [#1 0.19,0.10,0.91,U] [#2 0.30,-0.04,0.94,U] [#3 0.38,0.19,0.00,M1] [#4 0.02,0.14,0.87,U] [#5 0.09,-0.11,0.77,U] [#6 0.07,0.05,0.73,U] [#7 0.09,0.08,0.68,U] [#8 0.16,-0.01,0.60,U] 
00:35:36.315 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.06}, one-star: {0.34, 0.21}
00:35:36.316 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
00:35:36.318 00.002 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
00:35:36.319 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.33 mountX=0.02 mountY=-0.17, mountTheta=-1.48
00:35:36.322 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.06, opts=13)
00:35:36.323 00.001 28316 Enqueuing Move request for scope (0.17, 0.06)
00:35:36.323 00.000 29988 Worker thread wakes up
00:35:36.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:36.324 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.3
00:35:36.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:36.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:36.325 00.000 28316 Enqueuing Expose request
00:35:36.326 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
00:35:36.326 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
00:35:36.326 00.000 29988 Moving (0.17, 0.06) raw xDistance=0.02 yDistance=-0.17
00:35:36.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:36.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:36.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:35:36.326 00.000 29988 MoveAxis(E, 0, ABG)
00:35:36.326 00.000 29988 Move returns status 0, amount 0
00:35:36.326 00.000 29988 MoveAxis(N, 0, ABG)
00:35:36.326 00.000 29988 Move returns status 0, amount 0
00:35:36.326 00.000 29988 move complete, result=0
00:35:36.326 00.000 29988 worker thread done servicing request
00:35:36.326 00.000 29988 Worker thread wakes up
00:35:36.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:36.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:36.326 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:37.837 01.511 29988 Exposure complete
00:35:37.877 00.040 29988 worker thread done servicing request
00:35:37.877 00.000 28316 OnExposeComplete: enter
00:35:37.878 00.001 28316 UpdateGuideState(): m_state=6
00:35:37.878 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4289
00:35:37.879 00.001 28316 Star::Find returns 1 (0), X=588.93, Y=116.68, Mass=1933, SNR=30.2, Peak=169 HFD=4.2
00:35:37.879 00.000 28316 MultiStar: [#1 0.12,0.07,0.92,U] [#2 0.20,-0.13,0.96,U] [#3 0.19,0.05,0.87,U] [#4 -0.05,0.19,0.89,U] [#5 -0.14,-0.21,0.77,U] [#6 0.09,-0.13,0.73,U] [#7 0.33,-0.12,0.69,U] [#8 0.20,-0.17,0.61,U] 
00:35:37.880 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.01}, one-star: {0.45, 0.18}
00:35:37.880 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.06 = 1.06)
00:35:37.881 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.12)
00:35:37.881 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.09 mountX=0.08 mountY=-0.14, mountTheta=-1.05
00:35:37.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
00:35:37.883 00.001 28316 Enqueuing Move request for scope (0.16, -0.01)
00:35:37.883 00.000 29988 Worker thread wakes up
00:35:37.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
00:35:37.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
00:35:37.883 00.000 29988 Moving (0.16, -0.01) raw xDistance=0.08 yDistance=-0.14
00:35:37.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:37.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:37.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:37.883 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.2
00:35:37.884 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:35:37.884 00.000 29988 MoveAxis(E, 0, ABG)
00:35:37.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:37.885 00.001 29988 Move returns status 0, amount 0
00:35:37.885 00.000 29988 MoveAxis(N, 0, ABG)
00:35:37.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:37.885 00.000 28316 Enqueuing Expose request
00:35:37.886 00.001 29988 Move returns status 0, amount 0
00:35:37.886 00.000 29988 move complete, result=0
00:35:37.886 00.000 29988 worker thread done servicing request
00:35:37.886 00.000 29988 Worker thread wakes up
00:35:37.886 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:37.886 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:37.886 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:39.522 01.636 29988 Exposure complete
00:35:39.558 00.036 29988 worker thread done servicing request
00:35:39.558 00.000 28316 OnExposeComplete: enter
00:35:39.559 00.001 28316 UpdateGuideState(): m_state=6
00:35:39.559 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4290
00:35:39.560 00.001 28316 Star::Find returns 1 (0), X=588.93, Y=116.40, Mass=1977, SNR=30.4, Peak=170 HFD=4.3
00:35:39.560 00.000 28316 MultiStar: [#1 0.18,-0.33,0.92,U] [#2 0.29,-0.29,0.00,M1] [#3 0.23,-0.18,0.85,U] [#4 -0.10,-0.07,0.85,U] [#5 -0.09,-0.32,0.76,U] [#6 0.09,-0.31,0.70,U] [#7 0.28,-0.47,0.00,M1] [#8 0.16,-0.29,0.57,U] 
00:35:39.561 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.22}, one-star: {0.45, -0.10}
00:35:39.561 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-1.14) = xAngle (0.15 = 0.15)
00:35:39.562 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.03)
00:35:39.562 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-0.99 mountX=0.26 mountY=-0.03, mountTheta=-0.11
00:35:39.564 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.22, opts=13)
00:35:39.564 00.000 28316 Enqueuing Move request for scope (0.14, -0.22)
00:35:39.565 00.001 29988 Worker thread wakes up
00:35:39.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:39.565 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.4
00:35:39.566 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:39.566 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:39.567 00.001 28316 Enqueuing Expose request
00:35:39.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
00:35:39.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
00:35:39.567 00.000 29988 Moving (0.14, -0.22) raw xDistance=0.26 yDistance=-0.03
00:35:39.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:35:39.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:39.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:35:39.567 00.000 29988 MoveAxis(W, 55, ABG)
00:35:39.567 00.000 29988 Guiding  Dir = 3, Dur = 55
00:35:39.568 00.001 29988 IsSlewing returns 0
00:35:39.568 00.000 29988 IsGuiding returns 0
00:35:39.569 00.001 29988 PulseGuide returned control before completion, sleep 64
00:35:39.644 00.075 29988 IsGuiding returns 0
00:35:39.644 00.000 29988 Move returns status 0, amount 55
00:35:39.644 00.000 29988 MoveAxis(N, 0, ABG)
00:35:39.644 00.000 29988 Move returns status 0, amount 0
00:35:39.644 00.000 29988 move complete, result=0
00:35:39.645 00.001 29988 worker thread done servicing request
00:35:39.645 00.000 29988 Worker thread wakes up
00:35:39.645 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.0 px 0 ms NORTH
00:35:39.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:39.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:41.052 01.407 29988 Exposure complete
00:35:41.085 00.033 29988 worker thread done servicing request
00:35:41.085 00.000 28316 OnExposeComplete: enter
00:35:41.086 00.001 28316 UpdateGuideState(): m_state=6
00:35:41.086 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4291
00:35:41.087 00.001 28316 Star::Find returns 1 (0), X=588.63, Y=116.75, Mass=1826, SNR=29.1, Peak=154 HFD=4.2
00:35:41.087 00.000 28316 MultiStar: [#1 0.03,-0.00,0.95,U] [#2 0.22,-0.14,0.99,U] [#3 0.11,0.14,0.90,U] [#4 -0.09,0.12,0.90,U] [#5 -0.20,-0.21,0.80,U] [#6 0.00,-0.10,0.74,U] [#7 0.13,-0.09,0.68,U] [#8 -0.10,-0.15,0.62,U] 
00:35:41.088 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.16, 0.25}
00:35:41.088 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-1.14) = xAngle (0.99 = 0.99)
00:35:41.089 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.09 = -2.19)
00:35:41.089 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.15 mountX=0.02 mountY=-0.03, mountTheta=-0.98
00:35:41.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
00:35:41.091 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
00:35:41.092 00.001 29988 Worker thread wakes up
00:35:41.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:35:41.092 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:35:41.093 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:41.093 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.02 yDistance=-0.03
00:35:41.093 00.000 28316 UpdateGuideState exits: m=1826 RSB=29.1
00:35:41.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:41.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:41.095 00.000 28316 Enqueuing Expose request
00:35:41.096 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:41.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:41.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:35:41.096 00.000 29988 MoveAxis(E, 0, ABG)
00:35:41.096 00.000 29988 Move returns status 0, amount 0
00:35:41.096 00.000 29988 MoveAxis(N, 0, ABG)
00:35:41.096 00.000 29988 Move returns status 0, amount 0
00:35:41.096 00.000 29988 move complete, result=0
00:35:41.096 00.000 29988 worker thread done servicing request
00:35:41.096 00.000 29988 Worker thread wakes up
00:35:41.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:41.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:41.097 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:42.724 01.627 29988 Exposure complete
00:35:42.754 00.030 29988 worker thread done servicing request
00:35:42.754 00.000 28316 OnExposeComplete: enter
00:35:42.756 00.002 28316 UpdateGuideState(): m_state=6
00:35:42.757 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4292
00:35:42.757 00.000 28316 Star::Find returns 1 (0), X=588.79, Y=116.80, Mass=1768, SNR=29.1, Peak=167 HFD=4.3
00:35:42.758 00.001 28316 MultiStar: [#1 0.06,0.25,0.94,U] [#2 0.14,0.10,1.00,U] [#3 0.10,0.23,0.92,U] [#4 -0.06,0.19,0.88,U] [#5 -0.18,-0.15,0.85,U] [#6 -0.03,0.11,0.76,U] [#7 0.10,0.04,0.71,U] [#8 0.11,0.13,0.65,U] 
00:35:42.758 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {0.32, 0.30}
00:35:42.758 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
00:35:42.759 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.91)
00:35:42.759 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.12 mountX=-0.10 mountY=-0.12, mountTheta=-2.25
00:35:42.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
00:35:42.761 00.001 28316 Enqueuing Move request for scope (0.07, 0.14)
00:35:42.761 00.000 29988 Worker thread wakes up
00:35:42.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
00:35:42.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
00:35:42.761 00.000 29988 Moving (0.07, 0.14) raw xDistance=-0.10 yDistance=-0.12
00:35:42.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:42.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:42.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:42.761 00.000 28316 UpdateGuideState exits: m=1768 RSB=29.1
00:35:42.762 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:42.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:42.763 00.001 28316 Enqueuing Expose request
00:35:42.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:35:42.763 00.000 29988 MoveAxis(E, 0, ABG)
00:35:42.763 00.000 29988 Move returns status 0, amount 0
00:35:42.763 00.000 29988 MoveAxis(N, 0, ABG)
00:35:42.763 00.000 29988 Move returns status 0, amount 0
00:35:42.763 00.000 29988 move complete, result=0
00:35:42.763 00.000 29988 worker thread done servicing request
00:35:42.763 00.000 29988 Worker thread wakes up
00:35:42.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:42.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:42.764 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:44.290 01.526 29988 Exposure complete
00:35:44.343 00.053 29988 worker thread done servicing request
00:35:44.343 00.000 28316 OnExposeComplete: enter
00:35:44.344 00.001 28316 UpdateGuideState(): m_state=6
00:35:44.346 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4293
00:35:44.346 00.000 28316 Star::Find returns 1 (0), X=588.87, Y=116.78, Mass=1983, SNR=30.5, Peak=198 HFD=4.3
00:35:44.347 00.001 28316 MultiStar: [#1 0.06,0.12,0.87,U] [#2 0.35,0.13,0.95,U] [#3 0.16,0.26,0.86,U] [#4 0.10,0.32,0.87,U] [#5 -0.11,-0.01,0.77,U] [#6 0.13,0.03,0.71,U] [#7 0.03,-0.02,0.68,U] [#8 0.05,0.19,0.58,U] 
00:35:44.347 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.15}, one-star: {0.40, 0.28}
00:35:44.348 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:35:44.348 00.000 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
00:35:44.348 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.81 mountX=-0.08 mountY=-0.20, mountTheta=-1.95
00:35:44.350 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.15, opts=13)
00:35:44.350 00.000 28316 Enqueuing Move request for scope (0.15, 0.15)
00:35:44.351 00.001 29988 Worker thread wakes up
00:35:44.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:44.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
00:35:44.351 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.5
00:35:44.352 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:44.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
00:35:44.352 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:44.352 00.000 28316 Enqueuing Expose request
00:35:44.353 00.001 29988 Moving (0.15, 0.15) raw xDistance=-0.08 yDistance=-0.20
00:35:44.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:35:44.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:44.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:35:44.353 00.000 29988 MoveAxis(E, 0, ABG)
00:35:44.353 00.000 29988 Move returns status 0, amount 0
00:35:44.353 00.000 29988 MoveAxis(N, 0, ABG)
00:35:44.353 00.000 29988 Move returns status 0, amount 0
00:35:44.353 00.000 29988 move complete, result=0
00:35:44.353 00.000 29988 worker thread done servicing request
00:35:44.353 00.000 29988 Worker thread wakes up
00:35:44.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:44.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:44.354 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:45.989 01.635 29988 Exposure complete
00:35:46.028 00.039 29988 worker thread done servicing request
00:35:46.028 00.000 28316 OnExposeComplete: enter
00:35:46.029 00.001 28316 UpdateGuideState(): m_state=6
00:35:46.029 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4294
00:35:46.030 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=116.77, Mass=1991, SNR=30.9, Peak=182 HFD=4.4
00:35:46.031 00.001 28316 MultiStar: [#1 0.02,0.06,0.88,U] [#2 0.24,-0.10,0.94,U] [#3 0.23,0.09,0.84,U] [#4 -0.04,0.30,0.87,U] [#5 -0.14,-0.16,0.77,U] [#6 0.12,-0.12,0.71,U] [#7 0.28,-0.01,0.65,U] [#8 0.12,-0.08,0.59,U] 
00:35:46.031 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.31, 0.27}
00:35:46.032 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.45 = 1.45)
00:35:46.032 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.55 = -1.73)
00:35:46.032 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.31 mountX=0.02 mountY=-0.14, mountTheta=-1.45
00:35:46.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
00:35:46.034 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
00:35:46.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:46.036 00.002 28316 UpdateGuideState exits: m=1991 RSB=30.9
00:35:46.036 00.000 29988 Worker thread wakes up
00:35:46.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:46.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:35:46.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:35:46.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:46.037 00.000 28316 Enqueuing Expose request
00:35:46.038 00.001 29988 Moving (0.13, 0.04) raw xDistance=0.02 yDistance=-0.14
00:35:46.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:46.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:46.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:35:46.038 00.000 29988 MoveAxis(E, 0, ABG)
00:35:46.038 00.000 29988 Move returns status 0, amount 0
00:35:46.038 00.000 29988 MoveAxis(N, 0, ABG)
00:35:46.038 00.000 29988 Move returns status 0, amount 0
00:35:46.038 00.000 29988 move complete, result=0
00:35:46.038 00.000 29988 worker thread done servicing request
00:35:46.038 00.000 29988 Worker thread wakes up
00:35:46.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:46.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:46.039 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:47.563 01.524 29988 Exposure complete
00:35:47.618 00.055 29988 worker thread done servicing request
00:35:47.618 00.000 28316 OnExposeComplete: enter
00:35:47.619 00.001 28316 UpdateGuideState(): m_state=6
00:35:47.619 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4295
00:35:47.620 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=116.73, Mass=1851, SNR=29.4, Peak=171 HFD=4.3
00:35:47.620 00.000 28316 MultiStar: [#1 0.08,0.09,0.91,U] [#2 0.25,0.06,0.99,U] [#3 0.20,0.10,0.90,U] [#4 -0.05,0.19,0.92,U] [#5 -0.12,-0.09,0.78,U] [#6 0.18,-0.23,0.73,U] [#7 0.11,-0.09,0.67,U] [#8 0.12,0.11,0.65,U] 
00:35:47.621 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {0.31, 0.23}
00:35:47.622 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
00:35:47.622 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.63)
00:35:47.623 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.14 cameraTheta=0.40 mountX=0.00 mountY=-0.14, mountTheta=-1.55
00:35:47.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
00:35:47.626 00.001 28316 Enqueuing Move request for scope (0.12, 0.05)
00:35:47.627 00.001 29988 Worker thread wakes up
00:35:47.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:47.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
00:35:47.627 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.4
00:35:47.628 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
00:35:47.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:47.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:47.629 00.001 28316 Enqueuing Expose request
00:35:47.629 00.000 29988 Moving (0.12, 0.05) raw xDistance=0.00 yDistance=-0.14
00:35:47.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:35:47.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:47.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:35:47.629 00.000 29988 MoveAxis(E, 0, ABG)
00:35:47.629 00.000 29988 Move returns status 0, amount 0
00:35:47.629 00.000 29988 MoveAxis(N, 0, ABG)
00:35:47.629 00.000 29988 Move returns status 0, amount 0
00:35:47.629 00.000 29988 move complete, result=0
00:35:47.629 00.000 29988 worker thread done servicing request
00:35:47.629 00.000 29988 Worker thread wakes up
00:35:47.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:47.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:47.630 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:49.263 01.633 29988 Exposure complete
00:35:49.309 00.046 29988 worker thread done servicing request
00:35:49.309 00.000 28316 OnExposeComplete: enter
00:35:49.310 00.001 28316 UpdateGuideState(): m_state=6
00:35:49.310 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4296
00:35:49.311 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=116.71, Mass=1867, SNR=29.6, Peak=172 HFD=4.3
00:35:49.312 00.001 28316 MultiStar: [#1 0.15,0.04,0.91,U] [#2 0.31,-0.07,0.98,U] [#3 0.29,0.11,0.90,U] [#4 0.03,0.26,0.89,U] [#5 -0.07,-0.13,0.79,U] [#6 0.09,-0.01,0.73,U] [#7 0.10,-0.06,0.67,U] [#8 0.22,-0.13,0.60,U] 
00:35:49.312 00.000 28316 refined, 8 included, MultiStar: {0.17, 0.04}, one-star: {0.30, 0.21}
00:35:49.312 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:35:49.313 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:35:49.313 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=0.03 mountY=-0.16, mountTheta=-1.37
00:35:49.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.04, opts=13)
00:35:49.315 00.001 28316 Enqueuing Move request for scope (0.17, 0.04)
00:35:49.315 00.000 29988 Worker thread wakes up
00:35:49.316 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:49.316 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:35:49.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.317 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:49.317 00.000 28316 Enqueuing Expose request
00:35:49.318 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
00:35:49.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
00:35:49.318 00.000 29988 Moving (0.17, 0.04) raw xDistance=0.03 yDistance=-0.16
00:35:49.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:35:49.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:49.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:35:49.318 00.000 29988 MoveAxis(E, 0, ABG)
00:35:49.318 00.000 29988 Move returns status 0, amount 0
00:35:49.318 00.000 29988 MoveAxis(N, 0, ABG)
00:35:49.318 00.000 29988 Move returns status 0, amount 0
00:35:49.318 00.000 29988 move complete, result=0
00:35:49.318 00.000 29988 worker thread done servicing request
00:35:49.318 00.000 29988 Worker thread wakes up
00:35:49.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:49.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:49.318 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:50.843 01.525 29988 Exposure complete
00:35:50.869 00.026 29988 worker thread done servicing request
00:35:50.869 00.000 28316 OnExposeComplete: enter
00:35:50.870 00.001 28316 UpdateGuideState(): m_state=6
00:35:50.870 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4297
00:35:50.871 00.001 28316 Star::Find returns 1 (0), X=588.96, Y=116.49, Mass=1890, SNR=29.9, Peak=156 HFD=4.2
00:35:50.872 00.001 28316 MultiStar: [#1 0.24,-0.10,0.92,U] [#2 0.45,-0.22,0.00,M1] [#3 0.28,-0.02,0.89,U] [#4 0.10,0.08,0.87,U] [#5 0.01,-0.29,0.78,U] [#6 0.28,-0.24,0.77,U] [#7 0.36,-0.17,0.00,M1] [#8 0.28,-0.26,0.60,U] 
00:35:50.873 00.001 28316 refined, 6 included, MultiStar: {0.25, -0.11}, one-star: {0.49, -0.01}
00:35:50.873 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
00:35:50.874 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.84 = -2.44)
00:35:50.877 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.41 mountX=0.20 mountY=-0.17, mountTheta=-0.72
00:35:50.881 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.11, opts=13)
00:35:50.883 00.002 28316 Enqueuing Move request for scope (0.25, -0.11)
00:35:50.886 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:50.888 00.002 29988 Worker thread wakes up
00:35:50.888 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
00:35:50.891 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
00:35:50.891 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
00:35:50.891 00.000 29988 Moving (0.25, -0.11) raw xDistance=0.20 yDistance=-0.17
00:35:50.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:35:50.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:50.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:35:50.891 00.000 29988 MoveAxis(E, 0, ABG)
00:35:50.891 00.000 29988 Move returns status 0, amount 0
00:35:50.892 00.001 29988 MoveAxis(N, 0, ABG)
00:35:50.892 00.000 29988 Move returns status 0, amount 0
00:35:50.892 00.000 29988 move complete, result=0
00:35:50.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:50.892 00.000 29988 worker thread done servicing request
00:35:50.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:50.893 00.001 28316 Enqueuing Expose request
00:35:50.893 00.000 29988 Worker thread wakes up
00:35:50.893 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:50.894 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:50.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:52.524 01.630 29988 Exposure complete
00:35:52.584 00.060 29988 worker thread done servicing request
00:35:52.584 00.000 28316 OnExposeComplete: enter
00:35:52.587 00.003 28316 UpdateGuideState(): m_state=6
00:35:52.589 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4298
00:35:52.590 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=116.52, Mass=1863, SNR=29.6, Peak=152 HFD=4.2
00:35:52.591 00.001 28316 MultiStar: [#1 0.07,-0.06,0.91,U] [#2 0.33,-0.18,0.99,U] [#3 0.18,-0.06,0.89,U] [#4 0.02,0.06,0.89,U] [#5 -0.12,-0.33,0.79,U] [#6 0.03,-0.42,0.00,M1] [#7 0.11,-0.28,0.71,U] [#8 -0.04,-0.18,0.61,U] 
00:35:52.591 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.12}, one-star: {0.34, 0.02}
00:35:52.592 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:35:52.593 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.77)
00:35:52.594 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.73 mountX=0.16 mountY=-0.06, mountTheta=-0.38
00:35:52.596 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
00:35:52.597 00.001 28316 Enqueuing Move request for scope (0.13, -0.12)
00:35:52.597 00.000 29988 Worker thread wakes up
00:35:52.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:52.598 00.001 28316 UpdateGuideState exits: m=1863 RSB=29.6
00:35:52.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:52.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:52.599 00.001 28316 Enqueuing Expose request
00:35:52.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:35:52.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:35:52.599 00.000 29988 Moving (0.13, -0.12) raw xDistance=0.16 yDistance=-0.06
00:35:52.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:35:52.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:52.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:52.600 00.001 29988 MoveAxis(E, 0, ABG)
00:35:52.600 00.000 29988 Move returns status 0, amount 0
00:35:52.600 00.000 29988 MoveAxis(N, 0, ABG)
00:35:52.600 00.000 29988 Move returns status 0, amount 0
00:35:52.600 00.000 29988 move complete, result=0
00:35:52.600 00.000 29988 worker thread done servicing request
00:35:52.600 00.000 29988 Worker thread wakes up
00:35:52.600 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:52.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:52.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:54.014 01.414 29988 Exposure complete
00:35:54.053 00.039 28316 OnExposeComplete: enter
00:35:54.054 00.001 28316 UpdateGuideState(): m_state=6
00:35:54.054 00.000 29988 worker thread done servicing request
00:35:54.054 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4299
00:35:54.055 00.001 28316 Star::Find returns 1 (0), X=588.84, Y=116.48, Mass=1856, SNR=29.5, Peak=149 HFD=3.8
00:35:54.056 00.001 28316 MultiStar: [#1 0.12,-0.18,0.92,U] [#2 0.40,-0.18,0.00,M1] [#3 0.30,0.07,0.88,U] [#4 0.07,0.11,0.89,U] [#5 0.04,-0.36,0.80,U] [#6 0.11,-0.25,0.75,U] [#7 0.25,-0.37,0.00,M1] [#8 0.14,-0.16,0.63,U] 
00:35:54.056 00.000 28316 refined, 6 included, MultiStar: {0.17, -0.10}, one-star: {0.37, -0.02}
00:35:54.056 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-1.14) = xAngle (0.61 = 0.61)
00:35:54.057 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.71 = -2.57)
00:35:54.057 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.53 mountX=0.16 mountY=-0.11, mountTheta=-0.58
00:35:54.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
00:35:54.059 00.001 28316 Enqueuing Move request for scope (0.17, -0.10)
00:35:54.059 00.000 29988 Worker thread wakes up
00:35:54.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
00:35:54.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
00:35:54.059 00.000 29988 Moving (0.17, -0.10) raw xDistance=0.16 yDistance=-0.11
00:35:54.060 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:35:54.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:54.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:54.060 00.000 28316 UpdateGuideState exits: m=1856 RSB=29.5
00:35:54.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:54.063 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:35:54.063 00.000 29988 MoveAxis(E, 0, ABG)
00:35:54.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:54.063 00.000 28316 Enqueuing Expose request
00:35:54.064 00.001 29988 Move returns status 0, amount 0
00:35:54.064 00.000 29988 MoveAxis(N, 0, ABG)
00:35:54.064 00.000 29988 Move returns status 0, amount 0
00:35:54.064 00.000 29988 move complete, result=0
00:35:54.064 00.000 29988 worker thread done servicing request
00:35:54.064 00.000 29988 Worker thread wakes up
00:35:54.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:54.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:54.064 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:55.688 01.624 29988 Exposure complete
00:35:55.729 00.041 29988 worker thread done servicing request
00:35:55.730 00.001 28316 OnExposeComplete: enter
00:35:55.730 00.000 28316 UpdateGuideState(): m_state=6
00:35:55.731 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4300
00:35:55.731 00.000 28316 Star::Find returns 1 (0), X=588.89, Y=116.37, Mass=1867, SNR=29.6, Peak=160 HFD=4.0
00:35:55.732 00.001 28316 MultiStar: [#1 0.13,-0.19,0.90,U] [#2 0.31,-0.26,0.00,M2] [#3 0.19,-0.15,0.89,U] [#4 -0.06,0.04,0.91,U] [#5 -0.10,-0.58,0.00,M1] [#6 0.07,-0.36,0.71,U] [#7 0.14,-0.08,0.68,U] [#8 0.03,-0.31,0.61,U] 
00:35:55.732 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.16}, one-star: {0.42, -0.13}
00:35:55.733 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
00:35:55.734 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
00:35:55.734 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.83 mountX=0.20 mountY=-0.06, mountTheta=-0.27
00:35:55.735 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.16, opts=13)
00:35:55.736 00.001 28316 Enqueuing Move request for scope (0.14, -0.16)
00:35:55.736 00.000 29988 Worker thread wakes up
00:35:55.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:55.737 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:35:55.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
00:35:55.739 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
00:35:55.739 00.000 29988 Moving (0.14, -0.16) raw xDistance=0.20 yDistance=-0.06
00:35:55.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:35:55.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:55.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:55.739 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:55.740 00.001 28316 Enqueuing Expose request
00:35:55.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:55.740 00.000 29988 MoveAxis(W, 42, ABG)
00:35:55.740 00.000 29988 Guiding  Dir = 3, Dur = 42
00:35:55.740 00.000 29988 IsSlewing returns 0
00:35:55.740 00.000 29988 IsGuiding returns 0
00:35:55.742 00.002 29988 PulseGuide returned control before completion, sleep 51
00:35:55.795 00.053 29988 IsGuiding returns 1
00:35:55.795 00.000 29988 scope still moving after pulse duration time elapsed
00:35:55.826 00.031 29988 IsSlewing returns 0
00:35:55.826 00.000 29988 IsGuiding returns 0
00:35:55.827 00.001 29988 scope move finished after 42 + 43 ms
00:35:55.827 00.000 29988 Move returns status 0, amount 42
00:35:55.827 00.000 29988 MoveAxis(N, 0, ABG)
00:35:55.827 00.000 29988 Move returns status 0, amount 0
00:35:55.827 00.000 29988 move complete, result=0
00:35:55.827 00.000 29988 worker thread done servicing request
00:35:55.827 00.000 29988 Worker thread wakes up
00:35:55.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:55.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:55.827 00.000 28316 GuideStep: 0.2 px 42 ms WEST, -0.1 px 0 ms NORTH
00:35:57.232 01.405 29988 Exposure complete
00:35:57.272 00.040 28316 OnExposeComplete: enter
00:35:57.272 00.000 28316 UpdateGuideState(): m_state=6
00:35:57.273 00.001 29988 worker thread done servicing request
00:35:57.273 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4301
00:35:57.274 00.001 28316 Star::Find returns 1 (0), X=588.77, Y=116.76, Mass=1964, SNR=30.4, Peak=154 HFD=4.3
00:35:57.275 00.001 28316 MultiStar: [#1 0.03,-0.03,0.88,U] [#2 0.24,-0.07,0.95,U] [#3 0.18,0.10,0.84,U] [#4 -0.06,0.22,0.87,U] [#5 -0.25,-0.23,0.80,U] [#6 -0.07,-0.10,0.73,U] [#7 0.09,-0.10,0.65,U] [#8 0.01,-0.12,0.59,U] 
00:35:57.275 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.29, 0.26}
00:35:57.275 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.26 = 1.26)
00:35:57.276 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.36 = -1.92)
00:35:57.276 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.11 mountX=0.02 mountY=-0.06, mountTheta=-1.25
00:35:57.278 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
00:35:57.279 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
00:35:57.280 00.001 29988 Worker thread wakes up
00:35:57.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:57.281 00.001 28316 UpdateGuideState exits: m=1964 RSB=30.4
00:35:57.281 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:57.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:57.282 00.000 28316 Enqueuing Expose request
00:35:57.283 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:35:57.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:35:57.283 00.000 29988 Moving (0.06, 0.01) raw xDistance=0.02 yDistance=-0.06
00:35:57.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:57.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:57.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:57.283 00.000 29988 MoveAxis(E, 0, ABG)
00:35:57.283 00.000 29988 Move returns status 0, amount 0
00:35:57.283 00.000 29988 MoveAxis(N, 0, ABG)
00:35:57.283 00.000 29988 Move returns status 0, amount 0
00:35:57.283 00.000 29988 move complete, result=0
00:35:57.283 00.000 29988 worker thread done servicing request
00:35:57.283 00.000 29988 Worker thread wakes up
00:35:57.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:57.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:57.283 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:58.918 01.635 29988 Exposure complete
00:35:58.968 00.050 29988 worker thread done servicing request
00:35:58.968 00.000 28316 OnExposeComplete: enter
00:35:58.969 00.001 28316 UpdateGuideState(): m_state=6
00:35:58.970 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4302
00:35:58.970 00.000 28316 Star::Find returns 1 (0), X=588.71, Y=116.58, Mass=1881, SNR=29.7, Peak=150 HFD=4.3
00:35:58.971 00.001 28316 MultiStar: [#1 0.11,0.03,0.92,U] [#2 0.19,-0.09,0.98,U] [#3 0.08,-0.03,0.87,U] [#4 -0.04,0.18,0.89,U] [#5 -0.18,-0.09,0.77,U] [#6 -0.10,-0.18,0.71,U] [#7 -0.03,-0.12,0.68,U] [#8 0.14,-0.06,0.66,U] 
00:35:58.972 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.02}, one-star: {0.23, 0.08}
00:35:58.972 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:35:58.972 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.43)
00:35:58.973 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.39 mountX=0.04 mountY=-0.04, mountTheta=-0.73
00:35:58.974 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
00:35:58.975 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
00:35:58.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:35:58.976 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.7
00:35:58.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:58.977 00.001 29988 Worker thread wakes up
00:35:58.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
00:35:58.977 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
00:35:58.977 00.000 29988 Moving (0.06, -0.02) raw xDistance=0.04 yDistance=-0.04
00:35:58.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:35:58.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:58.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:35:58.977 00.000 28316 Enqueuing Expose request
00:35:58.978 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:35:58.978 00.000 29988 MoveAxis(E, 0, ABG)
00:35:58.978 00.000 29988 Move returns status 0, amount 0
00:35:58.978 00.000 29988 MoveAxis(N, 0, ABG)
00:35:58.978 00.000 29988 Move returns status 0, amount 0
00:35:58.978 00.000 29988 move complete, result=0
00:35:58.978 00.000 29988 worker thread done servicing request
00:35:58.978 00.000 29988 Worker thread wakes up
00:35:58.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:35:58.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:35:58.978 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:00.494 01.516 29988 Exposure complete
00:36:00.553 00.059 29988 worker thread done servicing request
00:36:00.553 00.000 28316 OnExposeComplete: enter
00:36:00.554 00.001 28316 UpdateGuideState(): m_state=6
00:36:00.555 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4303
00:36:00.556 00.001 28316 Star::Find returns 1 (0), X=588.77, Y=116.65, Mass=1952, SNR=30.4, Peak=158 HFD=4.4
00:36:00.557 00.001 28316 MultiStar: [#1 -0.01,-0.06,0.88,U] [#2 0.25,-0.17,0.97,U] [#3 0.06,0.07,0.84,U] [#4 -0.14,0.16,0.87,U] [#5 -0.17,-0.24,0.79,U] [#6 -0.09,-0.19,0.72,U] [#7 0.05,-0.12,0.63,U] [#8 0.01,-0.04,0.59,U] 
00:36:00.557 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.30, 0.14}
00:36:00.558 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-1.14) = xAngle (0.35 = 0.35)
00:36:00.558 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.83)
00:36:00.558 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.79 mountX=0.05 mountY=-0.02, mountTheta=-0.31
00:36:00.560 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
00:36:00.560 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
00:36:00.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:00.561 00.001 28316 UpdateGuideState exits: m=1952 RSB=30.4
00:36:00.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:00.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:00.562 00.000 28316 Enqueuing Expose request
00:36:00.563 00.001 29988 Worker thread wakes up
00:36:00.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:36:00.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:36:00.563 00.000 29988 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=-0.02
00:36:00.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:36:00.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:00.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:00.563 00.000 29988 MoveAxis(E, 0, ABG)
00:36:00.563 00.000 29988 Move returns status 0, amount 0
00:36:00.563 00.000 29988 MoveAxis(N, 0, ABG)
00:36:00.563 00.000 29988 Move returns status 0, amount 0
00:36:00.564 00.001 29988 move complete, result=0
00:36:00.564 00.000 29988 worker thread done servicing request
00:36:00.564 00.000 29988 Worker thread wakes up
00:36:00.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:00.564 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:00.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:02.198 01.634 29988 Exposure complete
00:36:02.234 00.036 29988 worker thread done servicing request
00:36:02.234 00.000 28316 OnExposeComplete: enter
00:36:02.235 00.001 28316 UpdateGuideState(): m_state=6
00:36:02.237 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4304
00:36:02.237 00.000 28316 Star::Find returns 1 (0), X=588.76, Y=116.52, Mass=1840, SNR=29.4, Peak=153 HFD=3.9
00:36:02.240 00.003 28316 MultiStar: [#1 0.07,-0.17,0.92,U] [#2 0.30,-0.26,0.00,M1] [#3 0.17,-0.08,0.90,U] [#4 -0.08,0.02,0.89,U] [#5 -0.26,-0.38,0.00,M1] [#6 0.04,-0.28,0.73,U] [#7 0.25,-0.31,0.00,M1] [#8 0.15,-0.16,0.63,U] 
00:36:02.242 00.002 28316 refined, 5 included, MultiStar: {0.11, -0.10}, one-star: {0.29, 0.02}
00:36:02.244 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:36:02.247 00.003 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.77)
00:36:02.250 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=0.13 mountY=-0.05, mountTheta=-0.38
00:36:02.254 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
00:36:02.256 00.002 28316 Enqueuing Move request for scope (0.11, -0.10)
00:36:02.256 00.000 29988 Worker thread wakes up
00:36:02.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:02.257 00.001 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:36:02.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:02.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:02.258 00.000 28316 Enqueuing Expose request
00:36:02.259 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
00:36:02.259 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
00:36:02.259 00.000 29988 Moving (0.11, -0.10) raw xDistance=0.13 yDistance=-0.05
00:36:02.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:36:02.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:02.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:36:02.259 00.000 29988 MoveAxis(E, 0, ABG)
00:36:02.259 00.000 29988 Move returns status 0, amount 0
00:36:02.259 00.000 29988 MoveAxis(N, 0, ABG)
00:36:02.259 00.000 29988 Move returns status 0, amount 0
00:36:02.259 00.000 29988 move complete, result=0
00:36:02.259 00.000 29988 worker thread done servicing request
00:36:02.259 00.000 29988 Worker thread wakes up
00:36:02.259 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:02.261 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:02.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:03.779 01.518 29988 Exposure complete
00:36:03.826 00.047 29988 worker thread done servicing request
00:36:03.826 00.000 28316 OnExposeComplete: enter
00:36:03.828 00.002 28316 UpdateGuideState(): m_state=6
00:36:03.828 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4305
00:36:03.829 00.001 28316 Star::Find returns 1 (0), X=588.78, Y=116.41, Mass=1866, SNR=29.5, Peak=154 HFD=4.5
00:36:03.830 00.001 28316 MultiStar: [#1 0.17,-0.14,0.93,U] [#2 0.09,-0.21,0.99,U] [#3 0.19,-0.19,0.86,U] [#4 -0.09,-0.02,0.89,U] [#5 -0.18,-0.50,0.00,M2] [#6 0.01,-0.41,0.00,M1] [#7 -0.00,-0.40,0.00,M2] [#8 -0.01,-0.27,0.63,U] 
00:36:03.831 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.15}, one-star: {0.31, -0.09}
00:36:03.833 00.002 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:36:03.835 00.002 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:36:03.835 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.89 mountX=0.18 mountY=-0.04, mountTheta=-0.21
00:36:03.837 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
00:36:03.837 00.000 28316 Enqueuing Move request for scope (0.12, -0.15)
00:36:03.838 00.001 29988 Worker thread wakes up
00:36:03.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:03.840 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
00:36:03.840 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
00:36:03.840 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.5
00:36:03.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:03.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:03.841 00.000 28316 Enqueuing Expose request
00:36:03.842 00.001 29988 Moving (0.12, -0.15) raw xDistance=0.18 yDistance=-0.04
00:36:03.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:36:03.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:03.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:03.842 00.000 29988 MoveAxis(E, 0, ABG)
00:36:03.842 00.000 29988 Move returns status 0, amount 0
00:36:03.842 00.000 29988 MoveAxis(N, 0, ABG)
00:36:03.842 00.000 29988 Move returns status 0, amount 0
00:36:03.842 00.000 29988 move complete, result=0
00:36:03.842 00.000 29988 worker thread done servicing request
00:36:03.842 00.000 29988 Worker thread wakes up
00:36:03.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:03.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:03.842 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:05.471 01.629 29988 Exposure complete
00:36:05.500 00.029 29988 worker thread done servicing request
00:36:05.500 00.000 28316 OnExposeComplete: enter
00:36:05.500 00.000 28316 UpdateGuideState(): m_state=6
00:36:05.501 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4306
00:36:05.502 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=116.36, Mass=1980, SNR=30.5, Peak=148 HFD=4.5
00:36:05.502 00.000 28316 MultiStar: [#1 -0.07,-0.25,0.89,U] [#2 0.12,-0.23,0.94,U] [#3 0.19,-0.18,0.86,U] [#4 -0.09,-0.02,0.86,U] [#5 -0.06,-0.36,0.78,U] [#6 -0.01,-0.33,0.71,U] [#7 0.09,-0.35,0.64,U] [#8 0.17,-0.33,0.58,U] 
00:36:05.503 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.23}, one-star: {0.31, -0.14}
00:36:05.503 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-1.14) = xAngle (-0.11 = -0.11)
00:36:05.504 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.00 = 3.00)
00:36:05.504 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.25 mountX=0.24 mountY=0.04, mountTheta=0.14
00:36:05.506 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
00:36:05.506 00.000 28316 Enqueuing Move request for scope (0.08, -0.23)
00:36:05.507 00.001 29988 Worker thread wakes up
00:36:05.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
00:36:05.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
00:36:05.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:05.507 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
00:36:05.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:05.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:05.509 00.001 28316 Enqueuing Expose request
00:36:05.509 00.000 29988 Moving (0.08, -0.23) raw xDistance=0.24 yDistance=0.04
00:36:05.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:36:05.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:05.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:05.509 00.000 29988 MoveAxis(W, 51, ABG)
00:36:05.509 00.000 29988 Guiding  Dir = 3, Dur = 51
00:36:05.509 00.000 29988 IsSlewing returns 0
00:36:05.510 00.001 29988 IsGuiding returns 0
00:36:05.511 00.001 29988 PulseGuide returned control before completion, sleep 59
00:36:05.583 00.072 29988 IsGuiding returns 0
00:36:05.583 00.000 29988 Move returns status 0, amount 51
00:36:05.583 00.000 29988 MoveAxis(N, 0, ABG)
00:36:05.583 00.000 29988 Move returns status 0, amount 0
00:36:05.583 00.000 29988 move complete, result=0
00:36:05.583 00.000 29988 worker thread done servicing request
00:36:05.583 00.000 29988 Worker thread wakes up
00:36:05.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:05.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:05.583 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.0 px 0 ms NORTH
00:36:06.990 01.407 29988 Exposure complete
00:36:07.027 00.037 29988 worker thread done servicing request
00:36:07.027 00.000 28316 OnExposeComplete: enter
00:36:07.027 00.000 28316 UpdateGuideState(): m_state=6
00:36:07.028 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4307
00:36:07.028 00.000 28316 Star::Find returns 1 (0), X=588.70, Y=116.79, Mass=1901, SNR=29.8, Peak=151 HFD=4.4
00:36:07.029 00.001 28316 MultiStar: [#1 -0.12,0.05,0.91,U] [#2 0.15,-0.03,0.97,U] [#3 0.03,0.05,0.92,U] [#4 -0.13,0.20,0.89,U] [#5 -0.34,-0.15,0.79,U] [#6 -0.02,-0.07,0.74,U] [#7 0.03,0.11,0.69,U] [#8 0.10,0.11,0.62,U] 
00:36:07.029 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.07}, one-star: {0.23, 0.28}
00:36:07.030 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
00:36:07.030 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.87 = -0.42)
00:36:07.031 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.62 mountX=-0.06 mountY=-0.03, mountTheta=-2.73
00:36:07.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.07, opts=13)
00:36:07.033 00.001 28316 Enqueuing Move request for scope (-0.00, 0.07)
00:36:07.034 00.001 29988 Worker thread wakes up
00:36:07.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:36:07.034 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.8
00:36:07.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.035 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
00:36:07.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:07.035 00.000 28316 Enqueuing Expose request
00:36:07.036 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
00:36:07.036 00.000 29988 Moving (-0.00, 0.07) raw xDistance=-0.06 yDistance=-0.03
00:36:07.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:07.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:07.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:07.036 00.000 29988 MoveAxis(E, 0, ABG)
00:36:07.036 00.000 29988 Move returns status 0, amount 0
00:36:07.036 00.000 29988 MoveAxis(N, 0, ABG)
00:36:07.036 00.000 29988 Move returns status 0, amount 0
00:36:07.036 00.000 29988 move complete, result=0
00:36:07.037 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:07.037 00.000 29988 worker thread done servicing request
00:36:07.037 00.000 29988 Worker thread wakes up
00:36:07.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:07.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:08.765 01.728 29988 Exposure complete
00:36:08.812 00.047 29988 worker thread done servicing request
00:36:08.812 00.000 28316 OnExposeComplete: enter
00:36:08.813 00.001 28316 UpdateGuideState(): m_state=6
00:36:08.815 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4308
00:36:08.817 00.002 28316 Star::Find returns 1 (0), X=588.76, Y=116.83, Mass=2019, SNR=30.8, Peak=180 HFD=4.4
00:36:08.818 00.001 28316 MultiStar: [#1 0.13,0.19,0.90,U] [#2 0.21,0.04,0.94,U] [#3 0.06,0.22,0.85,U] [#4 -0.09,0.18,0.85,U] [#5 -0.12,-0.03,0.79,U] [#6 -0.03,0.07,0.71,U] [#7 0.07,0.05,0.66,U] [#8 0.10,0.17,0.62,U] 
00:36:08.819 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.14}, one-star: {0.28, 0.32}
00:36:08.820 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.22 = 2.22)
00:36:08.824 00.004 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.96)
00:36:08.826 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=-0.10 mountY=-0.13, mountTheta=-2.20
00:36:08.829 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
00:36:08.830 00.001 28316 Enqueuing Move request for scope (0.08, 0.14)
00:36:08.830 00.000 29988 Worker thread wakes up
00:36:08.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:08.831 00.001 28316 UpdateGuideState exits: m=2019 RSB=30.8
00:36:08.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:08.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:08.832 00.000 28316 Enqueuing Expose request
00:36:08.833 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
00:36:08.833 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
00:36:08.833 00.000 29988 Moving (0.08, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:36:08.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:36:08.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:08.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:08.833 00.000 29988 MoveAxis(E, 0, ABG)
00:36:08.833 00.000 29988 Move returns status 0, amount 0
00:36:08.833 00.000 29988 MoveAxis(N, 0, ABG)
00:36:08.833 00.000 29988 Move returns status 0, amount 0
00:36:08.833 00.000 29988 move complete, result=0
00:36:08.833 00.000 29988 worker thread done servicing request
00:36:08.833 00.000 29988 Worker thread wakes up
00:36:08.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:08.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:08.833 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:10.243 01.410 29988 Exposure complete
00:36:10.288 00.045 29988 worker thread done servicing request
00:36:10.289 00.001 28316 OnExposeComplete: enter
00:36:10.290 00.001 28316 UpdateGuideState(): m_state=6
00:36:10.290 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4309
00:36:10.291 00.001 28316 Star::Find returns 1 (0), X=588.79, Y=116.55, Mass=1814, SNR=29.2, Peak=148 HFD=3.9
00:36:10.292 00.001 28316 MultiStar: [#1 0.10,-0.10,0.96,U] [#2 0.31,-0.12,1.00,U] [#3 0.24,-0.04,0.88,U] [#4 0.04,0.04,0.89,U] [#5 -0.21,-0.24,0.83,U] [#6 0.19,-0.28,0.72,U] [#7 0.12,-0.28,0.70,U] [#8 0.13,-0.25,0.62,U] 
00:36:10.292 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.12}, one-star: {0.32, 0.05}
00:36:10.293 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
00:36:10.293 00.000 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
00:36:10.294 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.69 mountX=0.17 mountY=-0.08, mountTheta=-0.42
00:36:10.297 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
00:36:10.298 00.001 28316 Enqueuing Move request for scope (0.14, -0.12)
00:36:10.300 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:10.301 00.001 29988 Worker thread wakes up
00:36:10.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
00:36:10.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
00:36:10.301 00.000 29988 Moving (0.14, -0.12) raw xDistance=0.17 yDistance=-0.08
00:36:10.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:36:10.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:10.301 00.000 28316 UpdateGuideState exits: m=1814 RSB=29.2
00:36:10.302 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:36:10.302 00.000 29988 MoveAxis(E, 0, ABG)
00:36:10.302 00.000 29988 Move returns status 0, amount 0
00:36:10.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:10.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:10.304 00.001 29988 MoveAxis(N, 0, ABG)
00:36:10.304 00.000 28316 Enqueuing Expose request
00:36:10.306 00.002 29988 Move returns status 0, amount 0
00:36:10.306 00.000 29988 move complete, result=0
00:36:10.306 00.000 29988 worker thread done servicing request
00:36:10.307 00.001 29988 Worker thread wakes up
00:36:10.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:10.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:10.307 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:11.936 01.629 29988 Exposure complete
00:36:11.975 00.039 29988 worker thread done servicing request
00:36:11.975 00.000 28316 OnExposeComplete: enter
00:36:11.977 00.002 28316 UpdateGuideState(): m_state=6
00:36:11.978 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4310
00:36:11.979 00.001 28316 Star::Find returns 1 (0), X=588.82, Y=116.25, Mass=1977, SNR=30.6, Peak=166 HFD=4.4
00:36:11.980 00.001 28316 MultiStar: [#1 0.22,-0.26,0.89,U] [#2 0.37,-0.39,0.00,M1] [#3 0.39,-0.23,0.00,M1] [#4 -0.02,-0.06,0.87,U] [#5 0.02,-0.55,0.00,M1] [#6 0.18,-0.51,0.00,M1] [#7 0.21,-0.37,0.00,M1] [#8 0.16,-0.30,0.59,U] 
00:36:11.981 00.001 28316 refined, 3 included, MultiStar: {0.18, -0.21}, one-star: {0.34, -0.25}
00:36:11.981 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.29 = 0.29)
00:36:11.981 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
00:36:11.983 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.85 mountX=0.27 mountY=-0.07, mountTheta=-0.25
00:36:11.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.21, opts=13)
00:36:11.985 00.000 28316 Enqueuing Move request for scope (0.18, -0.21)
00:36:11.986 00.001 29988 Worker thread wakes up
00:36:11.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:11.987 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.6
00:36:11.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:11.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.21) opts 0xd
00:36:11.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:11.988 00.000 28316 Enqueuing Expose request
00:36:11.989 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.21)
00:36:11.989 00.000 29988 Moving (0.18, -0.21) raw xDistance=0.27 yDistance=-0.07
00:36:11.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:36:11.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:11.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:36:11.989 00.000 29988 MoveAxis(W, 56, ABG)
00:36:11.989 00.000 29988 Guiding  Dir = 3, Dur = 56
00:36:11.990 00.001 29988 IsSlewing returns 0
00:36:11.990 00.000 29988 IsGuiding returns 0
00:36:11.992 00.002 29988 PulseGuide returned control before completion, sleep 65
00:36:12.063 00.071 29988 IsGuiding returns 0
00:36:12.063 00.000 29988 Move returns status 0, amount 56
00:36:12.063 00.000 29988 MoveAxis(N, 0, ABG)
00:36:12.063 00.000 29988 Move returns status 0, amount 0
00:36:12.063 00.000 29988 move complete, result=0
00:36:12.063 00.000 29988 worker thread done servicing request
00:36:12.063 00.000 29988 Worker thread wakes up
00:36:12.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:12.063 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.1 px 0 ms NORTH
00:36:12.064 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:13.483 01.419 29988 Exposure complete
00:36:13.539 00.056 29988 worker thread done servicing request
00:36:13.539 00.000 28316 OnExposeComplete: enter
00:36:13.540 00.001 28316 UpdateGuideState(): m_state=6
00:36:13.541 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4311
00:36:13.543 00.002 28316 Star::Find returns 1 (0), X=588.79, Y=116.44, Mass=1888, SNR=29.8, Peak=157 HFD=4.2
00:36:13.545 00.002 28316 MultiStar: [#1 0.06,-0.24,0.91,U] [#2 0.26,-0.30,0.00,M2] [#3 0.21,-0.16,0.85,U] [#4 -0.04,0.02,0.90,U] [#5 -0.13,-0.39,0.00,M2] [#6 0.08,-0.17,0.72,U] [#7 0.13,-0.24,0.70,U] [#8 0.20,-0.27,0.60,U] 
00:36:13.548 00.003 28316 refined, 6 included, MultiStar: {0.14, -0.15}, one-star: {0.31, -0.06}
00:36:13.549 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
00:36:13.549 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
00:36:13.550 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=0.19 mountY=-0.05, mountTheta=-0.27
00:36:13.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.15, opts=13)
00:36:13.551 00.000 28316 Enqueuing Move request for scope (0.14, -0.15)
00:36:13.552 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:13.553 00.001 29988 Worker thread wakes up
00:36:13.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
00:36:13.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
00:36:13.553 00.000 29988 Moving (0.14, -0.15) raw xDistance=0.19 yDistance=-0.05
00:36:13.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:36:13.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:13.553 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:36:13.554 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:13.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:13.555 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:36:13.555 00.000 29988 MoveAxis(E, 0, ABG)
00:36:13.555 00.000 29988 Move returns status 0, amount 0
00:36:13.555 00.000 29988 MoveAxis(N, 0, ABG)
00:36:13.555 00.000 29988 Move returns status 0, amount 0
00:36:13.555 00.000 29988 move complete, result=0
00:36:13.555 00.000 28316 Enqueuing Expose request
00:36:13.556 00.001 29988 worker thread done servicing request
00:36:13.556 00.000 29988 Worker thread wakes up
00:36:13.556 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:13.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:13.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:15.190 01.634 29988 Exposure complete
00:36:15.215 00.025 29988 worker thread done servicing request
00:36:15.215 00.000 28316 OnExposeComplete: enter
00:36:15.216 00.001 28316 UpdateGuideState(): m_state=6
00:36:15.217 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4312
00:36:15.217 00.000 28316 Star::Find returns 1 (0), X=588.89, Y=116.49, Mass=1894, SNR=29.8, Peak=155 HFD=3.9
00:36:15.218 00.001 28316 MultiStar: [#1 0.16,-0.19,0.89,U] [#2 0.34,-0.24,0.00,M3] [#3 0.30,-0.27,0.00,M1] [#4 0.03,-0.01,0.89,U] [#5 -0.03,-0.48,0.00,M3] [#6 0.25,-0.31,0.00,M1] [#7 0.13,-0.24,0.69,U] [#8 0.17,-0.28,0.61,U] 
00:36:15.219 00.001 28316 refined, 4 included, MultiStar: {0.19, -0.13}, one-star: {0.41, -0.01}
00:36:15.219 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.55 = 0.55)
00:36:15.220 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.63)
00:36:15.220 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.60 mountX=0.20 mountY=-0.11, mountTheta=-0.52
00:36:15.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.13, opts=13)
00:36:15.222 00.001 28316 Enqueuing Move request for scope (0.19, -0.13)
00:36:15.222 00.000 29988 Worker thread wakes up
00:36:15.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:15.223 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
00:36:15.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
00:36:15.223 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:36:15.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:15.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:15.224 00.000 28316 Enqueuing Expose request
00:36:15.225 00.001 29988 Moving (0.19, -0.13) raw xDistance=0.20 yDistance=-0.11
00:36:15.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:36:15.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:15.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:36:15.225 00.000 29988 MoveAxis(E, 0, ABG)
00:36:15.225 00.000 29988 Move returns status 0, amount 0
00:36:15.225 00.000 29988 MoveAxis(N, 0, ABG)
00:36:15.225 00.000 29988 Move returns status 0, amount 0
00:36:15.225 00.000 29988 move complete, result=0
00:36:15.225 00.000 29988 worker thread done servicing request
00:36:15.225 00.000 29988 Worker thread wakes up
00:36:15.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:15.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:15.225 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:16.749 01.524 29988 Exposure complete
00:36:16.789 00.040 29988 worker thread done servicing request
00:36:16.789 00.000 28316 OnExposeComplete: enter
00:36:16.790 00.001 28316 UpdateGuideState(): m_state=6
00:36:16.791 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4313
00:36:16.791 00.000 28316 Star::Find returns 1 (0), X=588.84, Y=116.34, Mass=1904, SNR=29.9, Peak=155 HFD=4.1
00:36:16.792 00.001 28316 MultiStar: [#1 0.14,-0.16,0.91,U] [#2 0.14,-0.33,0.96,U] [#3 0.20,-0.25,0.84,U] [#4 -0.01,-0.03,0.89,U] [#5 -0.11,-0.29,0.78,U] [#6 0.17,-0.31,0.73,U] [#7 0.20,-0.29,0.67,U] [#8 0.10,-0.23,0.59,U] 
00:36:16.792 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.22}, one-star: {0.37, -0.16}
00:36:16.792 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-1.14) = xAngle (0.13 = 0.13)
00:36:16.793 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.23 = -3.05)
00:36:16.795 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-1.02 mountX=0.26 mountY=-0.02, mountTheta=-0.09
00:36:16.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.22, opts=13)
00:36:16.798 00.002 28316 Enqueuing Move request for scope (0.14, -0.22)
00:36:16.799 00.001 29988 Worker thread wakes up
00:36:16.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:16.799 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.9
00:36:16.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:16.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:16.800 00.000 28316 Enqueuing Expose request
00:36:16.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.22) opts 0xd
00:36:16.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.22)
00:36:16.801 00.000 29988 Moving (0.14, -0.22) raw xDistance=0.26 yDistance=-0.02
00:36:16.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:36:16.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:16.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:16.801 00.000 29988 MoveAxis(W, 55, ABG)
00:36:16.801 00.000 29988 Guiding  Dir = 3, Dur = 55
00:36:16.801 00.000 29988 IsSlewing returns 0
00:36:16.802 00.001 29988 IsGuiding returns 0
00:36:16.804 00.002 29988 PulseGuide returned control before completion, sleep 64
00:36:16.878 00.074 29988 IsGuiding returns 0
00:36:16.878 00.000 29988 Move returns status 0, amount 55
00:36:16.878 00.000 29988 MoveAxis(N, 0, ABG)
00:36:16.878 00.000 29988 Move returns status 0, amount 0
00:36:16.878 00.000 29988 move complete, result=0
00:36:16.878 00.000 29988 worker thread done servicing request
00:36:16.878 00.000 29988 Worker thread wakes up
00:36:16.878 00.000 28316 GuideStep: 0.3 px 55 ms WEST, -0.0 px 0 ms NORTH
00:36:16.879 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:16.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:18.516 01.637 29988 Exposure complete
00:36:18.556 00.040 29988 worker thread done servicing request
00:36:18.556 00.000 28316 OnExposeComplete: enter
00:36:18.558 00.002 28316 UpdateGuideState(): m_state=6
00:36:18.560 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4314
00:36:18.561 00.001 28316 Star::Find returns 1 (0), X=588.84, Y=116.50, Mass=2041, SNR=31.0, Peak=155 HFD=4.5
00:36:18.562 00.001 28316 MultiStar: [#1 0.13,-0.21,0.89,U] [#2 0.35,-0.07,0.94,U] [#3 0.31,-0.04,0.83,U] [#4 0.05,0.02,0.84,U] [#5 -0.12,-0.30,0.79,U] [#6 0.17,-0.30,0.70,U] [#7 0.13,-0.28,0.67,U] [#8 0.04,-0.10,0.58,U] 
00:36:18.564 00.002 28316 refined, 8 included, MultiStar: {0.17, -0.13}, one-star: {0.37, 0.00}
00:36:18.567 00.003 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.49 = 0.49)
00:36:18.569 00.002 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.59 = -2.69)
00:36:18.571 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.66 mountX=0.19 mountY=-0.09, mountTheta=-0.46
00:36:18.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
00:36:18.574 00.001 28316 Enqueuing Move request for scope (0.17, -0.13)
00:36:18.574 00.000 29988 Worker thread wakes up
00:36:18.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:18.575 00.001 28316 UpdateGuideState exits: m=2041 RSB=31.0
00:36:18.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:18.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:18.576 00.000 28316 Enqueuing Expose request
00:36:18.577 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
00:36:18.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
00:36:18.577 00.000 29988 Moving (0.17, -0.13) raw xDistance=0.19 yDistance=-0.09
00:36:18.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:36:18.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:18.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:18.577 00.000 29988 MoveAxis(E, 0, ABG)
00:36:18.577 00.000 29988 Move returns status 0, amount 0
00:36:18.577 00.000 29988 MoveAxis(N, 0, ABG)
00:36:18.577 00.000 29988 Move returns status 0, amount 0
00:36:18.577 00.000 29988 move complete, result=0
00:36:18.577 00.000 29988 worker thread done servicing request
00:36:18.578 00.001 29988 Worker thread wakes up
00:36:18.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:18.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:18.579 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:20.096 01.517 29988 Exposure complete
00:36:20.148 00.052 29988 worker thread done servicing request
00:36:20.148 00.000 28316 OnExposeComplete: enter
00:36:20.150 00.002 28316 UpdateGuideState(): m_state=6
00:36:20.150 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4315
00:36:20.152 00.002 28316 Star::Find returns 1 (0), X=588.77, Y=116.41, Mass=1922, SNR=30.0, Peak=162 HFD=4.5
00:36:20.152 00.000 28316 MultiStar: [#1 0.10,-0.26,0.94,U] [#2 0.35,-0.28,0.00,M2] [#3 0.23,-0.18,0.87,U] [#4 -0.04,-0.03,0.87,U] [#5 -0.09,-0.37,0.78,U] [#6 0.15,-0.33,0.74,U] [#7 0.16,-0.23,0.65,U] [#8 0.14,-0.25,0.62,U] 
00:36:20.153 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.21}, one-star: {0.29, -0.10}
00:36:20.153 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-1.14) = xAngle (0.10 = 0.10)
00:36:20.153 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.08)
00:36:20.154 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-1.04 mountX=0.24 mountY=-0.02, mountTheta=-0.06
00:36:20.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.21, opts=13)
00:36:20.156 00.001 28316 Enqueuing Move request for scope (0.12, -0.21)
00:36:20.156 00.000 29988 Worker thread wakes up
00:36:20.157 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:20.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
00:36:20.157 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:36:20.158 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:20.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:20.159 00.001 28316 Enqueuing Expose request
00:36:20.159 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
00:36:20.159 00.000 29988 Moving (0.12, -0.21) raw xDistance=0.24 yDistance=-0.02
00:36:20.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:36:20.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:20.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:20.159 00.000 29988 MoveAxis(W, 51, ABG)
00:36:20.159 00.000 29988 Guiding  Dir = 3, Dur = 51
00:36:20.160 00.001 29988 IsSlewing returns 0
00:36:20.160 00.000 29988 IsGuiding returns 0
00:36:20.161 00.001 29988 PulseGuide returned control before completion, sleep 60
00:36:20.238 00.077 29988 IsGuiding returns 0
00:36:20.238 00.000 29988 Move returns status 0, amount 51
00:36:20.238 00.000 29988 MoveAxis(N, 0, ABG)
00:36:20.238 00.000 29988 Move returns status 0, amount 0
00:36:20.238 00.000 29988 move complete, result=0
00:36:20.238 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
00:36:20.240 00.002 29988 worker thread done servicing request
00:36:20.240 00.000 29988 Worker thread wakes up
00:36:20.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:20.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:21.879 01.639 29988 Exposure complete
00:36:21.929 00.050 29988 worker thread done servicing request
00:36:21.929 00.000 28316 OnExposeComplete: enter
00:36:21.932 00.003 28316 UpdateGuideState(): m_state=6
00:36:21.934 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4316
00:36:21.936 00.002 28316 Star::Find returns 1 (0), X=588.50, Y=116.68, Mass=1866, SNR=29.7, Peak=157 HFD=4.0
00:36:21.939 00.003 28316 MultiStar: [#1 -0.12,-0.05,0.92,U] [#2 0.04,-0.15,0.96,U] [#3 0.06,0.04,0.86,U] [#4 -0.31,0.22,0.88,U] [#5 -0.33,-0.19,0.82,U] [#6 -0.18,-0.25,0.70,U] [#7 -0.12,-0.17,0.69,U] [#8 -0.21,-0.04,0.61,U] 
00:36:21.942 00.003 28316 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {0.02, 0.18}
00:36:21.944 00.002 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-1.14) = xAngle (-1.71 = -1.71)
00:36:21.946 00.002 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.39 = 1.39)
00:36:21.949 00.003 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.86 mountX=-0.02 mountY=0.12, mountTheta=1.71
00:36:21.953 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
00:36:21.954 00.001 28316 Enqueuing Move request for scope (-0.12, -0.04)
00:36:21.958 00.004 29988 Worker thread wakes up
00:36:21.959 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:36:21.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:36:21.959 00.000 28316 UpdateGuideState exits: m=1866 RSB=29.7
00:36:21.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:21.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:21.961 00.001 28316 Enqueuing Expose request
00:36:21.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:36:21.961 00.000 29988 Moving (-0.12, -0.04) raw xDistance=-0.02 yDistance=0.12
00:36:21.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:36:21.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:21.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:36:21.961 00.000 29988 MoveAxis(E, 0, ABG)
00:36:21.961 00.000 29988 Move returns status 0, amount 0
00:36:21.961 00.000 29988 MoveAxis(N, 0, ABG)
00:36:21.962 00.001 29988 Move returns status 0, amount 0
00:36:21.962 00.000 29988 move complete, result=0
00:36:21.962 00.000 29988 worker thread done servicing request
00:36:21.962 00.000 29988 Worker thread wakes up
00:36:21.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:21.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:21.962 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:23.370 01.408 29988 Exposure complete
00:36:23.399 00.029 29988 worker thread done servicing request
00:36:23.400 00.001 28316 OnExposeComplete: enter
00:36:23.400 00.000 28316 UpdateGuideState(): m_state=6
00:36:23.402 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4317
00:36:23.403 00.001 28316 Star::Find returns 1 (0), X=588.74, Y=116.74, Mass=1936, SNR=30.1, Peak=175 HFD=4.3
00:36:23.405 00.002 28316 MultiStar: [#1 -0.00,0.04,0.90,U] [#2 0.14,0.08,0.96,U] [#3 0.18,0.22,0.86,U] [#4 -0.08,0.24,0.88,U] [#5 -0.24,-0.01,0.77,U] [#6 -0.06,-0.05,0.73,U] [#7 0.03,0.09,0.68,U] [#8 0.08,0.04,0.58,U] 
00:36:23.409 00.004 28316 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {0.27, 0.24}
00:36:23.409 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:36:23.410 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
00:36:23.411 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.20 mountX=-0.08 mountY=-0.09, mountTheta=-2.33
00:36:23.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.11, opts=13)
00:36:23.415 00.002 28316 Enqueuing Move request for scope (0.04, 0.11)
00:36:23.416 00.001 29988 Worker thread wakes up
00:36:23.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
00:36:23.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
00:36:23.416 00.000 29988 Moving (0.04, 0.11) raw xDistance=-0.08 yDistance=-0.09
00:36:23.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:23.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:23.417 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:23.417 00.000 28316 UpdateGuideState exits: m=1936 RSB=30.1
00:36:23.418 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:23.418 00.000 29988 MoveAxis(E, 0, ABG)
00:36:23.418 00.000 29988 Move returns status 0, amount 0
00:36:23.418 00.000 29988 MoveAxis(N, 0, ABG)
00:36:23.418 00.000 29988 Move returns status 0, amount 0
00:36:23.418 00.000 29988 move complete, result=0
00:36:23.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:23.418 00.000 29988 worker thread done servicing request
00:36:23.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:23.420 00.002 28316 Enqueuing Expose request
00:36:23.420 00.000 29988 Worker thread wakes up
00:36:23.420 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:23.421 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:23.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:25.054 01.633 29988 Exposure complete
00:36:25.084 00.030 29988 worker thread done servicing request
00:36:25.084 00.000 28316 OnExposeComplete: enter
00:36:25.085 00.001 28316 UpdateGuideState(): m_state=6
00:36:25.086 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4318
00:36:25.086 00.000 28316 Star::Find returns 1 (0), X=588.69, Y=116.70, Mass=1950, SNR=30.3, Peak=185 HFD=4.3
00:36:25.087 00.001 28316 MultiStar: [#1 -0.00,0.01,0.90,U] [#2 0.27,-0.08,0.97,U] [#3 0.22,0.02,0.86,U] [#4 0.09,0.21,0.86,U] [#5 -0.16,-0.13,0.77,U] [#6 -0.08,-0.11,0.71,U] [#7 -0.01,-0.02,0.65,U] [#8 0.08,-0.08,0.60,U] 
00:36:25.087 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.21, 0.20}
00:36:25.088 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
00:36:25.088 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
00:36:25.089 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=0.02 mountY=-0.08, mountTheta=-1.30
00:36:25.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
00:36:25.090 00.000 28316 Enqueuing Move request for scope (0.08, 0.01)
00:36:25.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:25.091 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:36:25.091 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:25.092 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:25.092 00.000 28316 Enqueuing Expose request
00:36:25.093 00.001 29988 Worker thread wakes up
00:36:25.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:36:25.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:36:25.093 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=-0.08
00:36:25.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:36:25.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:25.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:36:25.093 00.000 29988 MoveAxis(E, 0, ABG)
00:36:25.093 00.000 29988 Move returns status 0, amount 0
00:36:25.093 00.000 29988 MoveAxis(N, 0, ABG)
00:36:25.093 00.000 29988 Move returns status 0, amount 0
00:36:25.093 00.000 29988 move complete, result=0
00:36:25.093 00.000 29988 worker thread done servicing request
00:36:25.093 00.000 29988 Worker thread wakes up
00:36:25.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:25.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:25.093 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:26.620 01.527 29988 Exposure complete
00:36:26.671 00.051 29988 worker thread done servicing request
00:36:26.671 00.000 28316 OnExposeComplete: enter
00:36:26.672 00.001 28316 UpdateGuideState(): m_state=6
00:36:26.673 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4319
00:36:26.674 00.001 28316 Star::Find returns 1 (0), X=588.67, Y=116.76, Mass=2017, SNR=30.8, Peak=170 HFD=4.4
00:36:26.674 00.000 28316 MultiStar: [#1 -0.06,0.03,0.90,U] [#2 0.05,-0.12,0.93,U] [#3 0.08,0.09,0.85,U] [#4 -0.17,0.33,0.88,U] [#5 -0.28,-0.12,0.78,U] [#6 -0.09,-0.18,0.69,U] [#7 -0.06,0.07,0.65,U] [#8 0.04,0.12,0.58,U] 
00:36:26.675 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.20, 0.26}
00:36:26.675 00.000 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
00:36:26.677 00.002 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.08)
00:36:26.677 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.96 mountX=-0.06 mountY=-0.01, mountTheta=-3.06
00:36:26.679 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
00:36:26.680 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
00:36:26.680 00.000 29988 Worker thread wakes up
00:36:26.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:26.681 00.001 28316 UpdateGuideState exits: m=2017 RSB=30.8
00:36:26.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:26.682 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:26.682 00.000 28316 Enqueuing Expose request
00:36:26.683 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:36:26.683 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:36:26.683 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
00:36:26.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:26.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:26.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:36:26.683 00.000 29988 MoveAxis(E, 0, ABG)
00:36:26.683 00.000 29988 Move returns status 0, amount 0
00:36:26.683 00.000 29988 MoveAxis(N, 0, ABG)
00:36:26.683 00.000 29988 Move returns status 0, amount 0
00:36:26.683 00.000 29988 move complete, result=0
00:36:26.683 00.000 29988 worker thread done servicing request
00:36:26.683 00.000 29988 Worker thread wakes up
00:36:26.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:26.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:26.683 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:28.318 01.635 29988 Exposure complete
00:36:28.365 00.047 29988 worker thread done servicing request
00:36:28.365 00.000 28316 OnExposeComplete: enter
00:36:28.366 00.001 28316 UpdateGuideState(): m_state=6
00:36:28.366 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4320
00:36:28.367 00.001 28316 Star::Find returns 1 (0), X=588.74, Y=116.52, Mass=1983, SNR=30.6, Peak=154 HFD=4.6
00:36:28.367 00.000 28316 MultiStar: [#1 -0.02,0.04,0.87,U] [#2 0.23,-0.13,0.97,U] [#3 0.08,0.05,0.84,U] [#4 0.04,0.16,0.87,U] [#5 -0.13,-0.27,0.75,U] [#6 0.01,-0.24,0.69,U] [#7 -0.02,-0.19,0.64,U] [#8 -0.02,-0.10,0.58,U] 
00:36:28.368 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.26, 0.02}
00:36:28.368 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.14) = xAngle (0.38 = 0.38)
00:36:28.369 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.80)
00:36:28.369 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.77 mountX=0.08 mountY=-0.03, mountTheta=-0.34
00:36:28.372 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
00:36:28.373 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
00:36:28.373 00.000 29988 Worker thread wakes up
00:36:28.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:28.374 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:36:28.374 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.6
00:36:28.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:28.375 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:36:28.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:28.375 00.000 28316 Enqueuing Expose request
00:36:28.375 00.000 29988 Moving (0.06, -0.06) raw xDistance=0.08 yDistance=-0.03
00:36:28.376 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:36:28.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:28.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:28.376 00.000 29988 MoveAxis(E, 0, ABG)
00:36:28.376 00.000 29988 Move returns status 0, amount 0
00:36:28.376 00.000 29988 MoveAxis(N, 0, ABG)
00:36:28.376 00.000 29988 Move returns status 0, amount 0
00:36:28.376 00.000 29988 move complete, result=0
00:36:28.376 00.000 29988 worker thread done servicing request
00:36:28.376 00.000 29988 Worker thread wakes up
00:36:28.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:28.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:28.376 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:29.893 01.517 29988 Exposure complete
00:36:29.933 00.040 29988 worker thread done servicing request
00:36:29.933 00.000 28316 OnExposeComplete: enter
00:36:29.934 00.001 28316 UpdateGuideState(): m_state=6
00:36:29.936 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4321
00:36:29.937 00.001 28316 Star::Find returns 1 (0), X=588.71, Y=116.74, Mass=1760, SNR=28.6, Peak=154 HFD=4.3
00:36:29.941 00.004 28316 MultiStar: [#1 -0.04,0.04,0.97,U] [#2 0.18,-0.07,1.04,U] [#3 0.24,0.11,0.91,U] [#4 -0.10,0.31,0.91,U] [#5 -0.17,-0.07,0.84,U] [#6 -0.04,-0.11,0.72,U] [#7 -0.01,-0.12,0.70,U] [#8 0.12,0.02,0.63,U] 
00:36:29.944 00.003 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.24, 0.23}
00:36:29.946 00.002 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
00:36:29.948 00.002 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.33)
00:36:29.950 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.71 mountX=-0.02 mountY=-0.07, mountTheta=-1.85
00:36:29.954 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
00:36:29.957 00.003 28316 Enqueuing Move request for scope (0.05, 0.05)
00:36:29.959 00.002 29988 Worker thread wakes up
00:36:29.960 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:29.961 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
00:36:29.961 00.000 28316 UpdateGuideState exits: m=1760 RSB=28.6
00:36:29.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:29.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
00:36:29.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:29.962 00.000 28316 Enqueuing Expose request
00:36:29.963 00.001 29988 Moving (0.05, 0.05) raw xDistance=-0.02 yDistance=-0.07
00:36:29.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:36:29.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:29.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:36:29.963 00.000 29988 MoveAxis(E, 0, ABG)
00:36:29.963 00.000 29988 Move returns status 0, amount 0
00:36:29.963 00.000 29988 MoveAxis(N, 0, ABG)
00:36:29.963 00.000 29988 Move returns status 0, amount 0
00:36:29.963 00.000 29988 move complete, result=0
00:36:29.963 00.000 29988 worker thread done servicing request
00:36:29.963 00.000 29988 Worker thread wakes up
00:36:29.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:29.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:29.963 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:31.586 01.623 29988 Exposure complete
00:36:31.615 00.029 29988 worker thread done servicing request
00:36:31.615 00.000 28316 OnExposeComplete: enter
00:36:31.617 00.002 28316 UpdateGuideState(): m_state=6
00:36:31.618 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4322
00:36:31.620 00.002 28316 Star::Find returns 1 (0), X=588.77, Y=116.93, Mass=1931, SNR=30.1, Peak=190 HFD=4.2
00:36:31.621 00.001 28316 MultiStar: [#1 -0.02,0.19,0.88,U] [#2 0.24,0.03,0.98,U] [#3 0.11,0.30,0.88,U] [#4 -0.12,0.23,0.88,U] [#5 -0.13,-0.06,0.78,U] [#6 0.02,0.13,0.73,U] [#7 0.07,0.06,0.65,U] [#8 0.03,0.29,0.62,U] 
00:36:31.623 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.18}, one-star: {0.30, 0.43}
00:36:31.624 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
00:36:31.626 00.002 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
00:36:31.627 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.22 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
00:36:31.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
00:36:31.630 00.001 28316 Enqueuing Move request for scope (0.07, 0.18)
00:36:31.630 00.000 29988 Worker thread wakes up
00:36:31.631 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
00:36:31.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
00:36:31.631 00.000 29988 Moving (0.07, 0.18) raw xDistance=-0.14 yDistance=-0.14
00:36:31.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:31.631 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:36:31.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:31.633 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:31.633 00.000 28316 Enqueuing Expose request
00:36:31.634 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:31.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:31.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:36:31.634 00.000 29988 MoveAxis(E, 0, ABG)
00:36:31.634 00.000 29988 Move returns status 0, amount 0
00:36:31.634 00.000 29988 MoveAxis(N, 0, ABG)
00:36:31.634 00.000 29988 Move returns status 0, amount 0
00:36:31.634 00.000 29988 move complete, result=0
00:36:31.634 00.000 29988 worker thread done servicing request
00:36:31.634 00.000 29988 Worker thread wakes up
00:36:31.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:31.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:31.635 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:33.150 01.515 29988 Exposure complete
00:36:33.196 00.046 29988 worker thread done servicing request
00:36:33.196 00.000 28316 OnExposeComplete: enter
00:36:33.197 00.001 28316 UpdateGuideState(): m_state=6
00:36:33.198 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4323
00:36:33.198 00.000 28316 Star::Find returns 1 (0), X=588.67, Y=116.80, Mass=2038, SNR=31.0, Peak=190 HFD=4.5
00:36:33.198 00.000 28316 MultiStar: [#1 -0.01,0.16,0.87,U] [#2 0.20,0.22,0.94,U] [#3 0.22,0.26,0.84,U] [#4 -0.12,0.37,0.83,U] [#5 -0.26,0.12,0.76,U] [#6 -0.10,0.08,0.70,U] [#7 0.04,0.09,0.68,U] [#8 -0.02,0.13,0.58,U] 
00:36:33.199 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.20}, one-star: {0.19, 0.29}
00:36:33.199 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:36:33.200 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.68 = -0.60)
00:36:33.200 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.43 mountX=-0.17 mountY=-0.11, mountTheta=-2.55
00:36:33.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.20, opts=13)
00:36:33.202 00.001 28316 Enqueuing Move request for scope (0.03, 0.20)
00:36:33.202 00.000 29988 Worker thread wakes up
00:36:33.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
00:36:33.202 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
00:36:33.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:33.203 00.001 28316 UpdateGuideState exits: m=2038 RSB=31.0
00:36:33.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:33.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:33.204 00.000 28316 Enqueuing Expose request
00:36:33.205 00.001 29988 Moving (0.03, 0.20) raw xDistance=-0.17 yDistance=-0.11
00:36:33.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:36:33.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:33.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:36:33.205 00.000 29988 MoveAxis(E, 0, ABG)
00:36:33.205 00.000 29988 Move returns status 0, amount 0
00:36:33.205 00.000 29988 MoveAxis(N, 0, ABG)
00:36:33.205 00.000 29988 Move returns status 0, amount 0
00:36:33.205 00.000 29988 move complete, result=0
00:36:33.205 00.000 29988 worker thread done servicing request
00:36:33.206 00.001 29988 Worker thread wakes up
00:36:33.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:33.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:33.207 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:34.841 01.634 29988 Exposure complete
00:36:34.887 00.046 29988 worker thread done servicing request
00:36:34.887 00.000 28316 OnExposeComplete: enter
00:36:34.887 00.000 28316 UpdateGuideState(): m_state=6
00:36:34.888 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4324
00:36:34.888 00.000 28316 Star::Find returns 1 (0), X=588.57, Y=116.85, Mass=1838, SNR=29.4, Peak=157 HFD=4.3
00:36:34.889 00.001 28316 MultiStar: [#1 -0.12,0.21,0.94,U] [#2 0.02,0.10,0.97,U] [#3 0.12,0.18,0.87,U] [#4 -0.32,0.38,0.00,M1] [#5 -0.17,-0.05,0.81,U] [#6 -0.20,0.23,0.74,U] [#7 -0.07,0.11,0.71,U] [#8 -0.02,0.23,0.60,U] 
00:36:34.889 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {0.09, 0.35}
00:36:34.889 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
00:36:34.890 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.25)
00:36:34.890 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.78 mountX=-0.17 mountY=-0.04, mountTheta=-2.89
00:36:34.891 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
00:36:34.892 00.001 28316 Enqueuing Move request for scope (-0.04, 0.17)
00:36:34.892 00.000 29988 Worker thread wakes up
00:36:34.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:34.893 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.4
00:36:34.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:34.894 00.001 28316 Enqueuing Expose request
00:36:34.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
00:36:34.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
00:36:34.894 00.000 29988 Moving (-0.04, 0.17) raw xDistance=-0.17 yDistance=-0.04
00:36:34.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:36:34.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:34.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:34.894 00.000 29988 MoveAxis(E, 0, ABG)
00:36:34.894 00.000 29988 Move returns status 0, amount 0
00:36:34.895 00.001 29988 MoveAxis(N, 0, ABG)
00:36:34.895 00.000 29988 Move returns status 0, amount 0
00:36:34.895 00.000 29988 move complete, result=0
00:36:34.895 00.000 29988 worker thread done servicing request
00:36:34.895 00.000 29988 Worker thread wakes up
00:36:34.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:34.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:34.895 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:36.410 01.515 29988 Exposure complete
00:36:36.437 00.027 29988 worker thread done servicing request
00:36:36.437 00.000 28316 OnExposeComplete: enter
00:36:36.440 00.003 28316 UpdateGuideState(): m_state=6
00:36:36.443 00.003 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4325
00:36:36.446 00.003 28316 Star::Find returns 1 (0), X=588.56, Y=116.92, Mass=1821, SNR=29.3, Peak=160 HFD=4.0
00:36:36.449 00.003 28316 MultiStar: [#1 -0.09,0.31,0.94,U] [#2 0.12,0.19,1.02,U] [#3 0.10,0.34,0.89,U] [#4 -0.25,0.51,0.00,M2] [#5 -0.31,0.08,0.83,U] [#6 -0.18,0.11,0.73,U] [#7 -0.15,0.21,0.67,U] [#8 -0.08,0.25,0.66,U] 
00:36:36.451 00.002 28316 refined, 7 included, MultiStar: {-0.05, 0.25}, one-star: {0.08, 0.42}
00:36:36.453 00.002 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (-1.14) = xAngle (2.91 = 2.91)
00:36:36.455 00.002 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.01 = -0.27)
00:36:36.455 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.76 mountX=-0.25 mountY=-0.07, mountTheta=-2.87
00:36:36.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.25, opts=13)
00:36:36.457 00.001 28316 Enqueuing Move request for scope (-0.05, 0.25)
00:36:36.457 00.000 29988 Worker thread wakes up
00:36:36.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:36.458 00.001 28316 UpdateGuideState exits: m=1821 RSB=29.3
00:36:36.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:36.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:36.459 00.000 28316 Enqueuing Expose request
00:36:36.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
00:36:36.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
00:36:36.459 00.000 29988 Moving (-0.05, 0.25) raw xDistance=-0.25 yDistance=-0.07
00:36:36.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
00:36:36.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:36.460 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:36:36.460 00.000 29988 MoveAxis(E, 52, ABG)
00:36:36.460 00.000 29988 Guiding  Dir = 2, Dur = 52
00:36:36.460 00.000 29988 IsSlewing returns 0
00:36:36.460 00.000 29988 IsGuiding returns 0
00:36:36.462 00.002 29988 PulseGuide returned control before completion, sleep 60
00:36:36.534 00.072 29988 IsGuiding returns 0
00:36:36.534 00.000 29988 Move returns status 0, amount 52
00:36:36.534 00.000 29988 MoveAxis(N, 0, ABG)
00:36:36.534 00.000 29988 Move returns status 0, amount 0
00:36:36.534 00.000 29988 move complete, result=0
00:36:36.534 00.000 29988 worker thread done servicing request
00:36:36.534 00.000 29988 Worker thread wakes up
00:36:36.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:36.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:36.534 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
00:36:38.165 01.631 29988 Exposure complete
00:36:38.195 00.030 29988 worker thread done servicing request
00:36:38.195 00.000 28316 OnExposeComplete: enter
00:36:38.196 00.001 28316 UpdateGuideState(): m_state=6
00:36:38.197 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4326
00:36:38.197 00.000 28316 Star::Find returns 1 (0), X=588.73, Y=116.70, Mass=1903, SNR=29.9, Peak=155 HFD=4.3
00:36:38.198 00.001 28316 MultiStar: [#1 -0.10,0.02,0.91,U] [#2 0.06,-0.18,0.96,U] [#3 0.19,0.09,0.88,U] [#4 -0.27,0.15,0.90,U] [#5 -0.27,-0.22,0.78,U] [#6 -0.07,-0.08,0.74,U] [#7 -0.09,-0.03,0.67,U] [#8 -0.08,0.00,0.59,U] 
00:36:38.198 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {0.26, 0.20}
00:36:38.198 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.26 = -2.02)
00:36:38.199 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
00:36:38.199 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.12 mountX=-0.01 mountY=0.03, mountTheta=2.03
00:36:38.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
00:36:38.201 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
00:36:38.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:38.202 00.001 29988 Worker thread wakes up
00:36:38.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
00:36:38.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
00:36:38.202 00.000 29988 Moving (-0.03, 0.00) raw xDistance=-0.01 yDistance=0.03
00:36:38.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:38.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:38.202 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:36:38.203 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:36:38.203 00.000 29988 MoveAxis(E, 0, ABG)
00:36:38.203 00.000 29988 Move returns status 0, amount 0
00:36:38.203 00.000 29988 MoveAxis(N, 0, ABG)
00:36:38.203 00.000 29988 Move returns status 0, amount 0
00:36:38.203 00.000 29988 move complete, result=0
00:36:38.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:38.203 00.000 29988 worker thread done servicing request
00:36:38.203 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:38.205 00.002 28316 Enqueuing Expose request
00:36:38.206 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:38.206 00.000 29988 Worker thread wakes up
00:36:38.207 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:38.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:39.732 01.525 29988 Exposure complete
00:36:39.787 00.055 29988 worker thread done servicing request
00:36:39.787 00.000 28316 OnExposeComplete: enter
00:36:39.788 00.001 28316 UpdateGuideState(): m_state=6
00:36:39.789 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4327
00:36:39.790 00.001 28316 Star::Find returns 1 (0), X=588.68, Y=116.70, Mass=1915, SNR=30.0, Peak=150 HFD=4.6
00:36:39.790 00.000 28316 MultiStar: [#1 -0.11,0.06,0.90,U] [#2 0.10,-0.01,0.97,U] [#3 0.29,0.05,0.85,U] [#4 -0.08,0.17,0.84,U] [#5 -0.19,-0.04,0.79,U] [#6 -0.06,0.07,0.72,U] [#7 0.03,0.01,0.66,U] [#8 -0.01,0.22,0.61,U] 
00:36:39.790 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {0.21, 0.20}
00:36:39.791 00.001 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.40 = 2.40)
00:36:39.792 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.50 = -0.78)
00:36:39.793 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.26 mountX=-0.06 mountY=-0.06, mountTheta=-2.38
00:36:39.797 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.08, opts=13)
00:36:39.799 00.002 28316 Enqueuing Move request for scope (0.03, 0.08)
00:36:39.803 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:39.805 00.002 29988 Worker thread wakes up
00:36:39.805 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:36:39.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:39.806 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:39.806 00.000 28316 Enqueuing Expose request
00:36:39.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:36:39.807 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:36:39.807 00.000 29988 Moving (0.03, 0.08) raw xDistance=-0.06 yDistance=-0.06
00:36:39.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:39.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:39.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:36:39.807 00.000 29988 MoveAxis(E, 0, ABG)
00:36:39.807 00.000 29988 Move returns status 0, amount 0
00:36:39.807 00.000 29988 MoveAxis(N, 0, ABG)
00:36:39.807 00.000 29988 Move returns status 0, amount 0
00:36:39.807 00.000 29988 move complete, result=0
00:36:39.807 00.000 29988 worker thread done servicing request
00:36:39.807 00.000 29988 Worker thread wakes up
00:36:39.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:39.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:39.807 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:41.441 01.634 29988 Exposure complete
00:36:41.482 00.041 29988 worker thread done servicing request
00:36:41.482 00.000 28316 OnExposeComplete: enter
00:36:41.484 00.002 28316 UpdateGuideState(): m_state=6
00:36:41.485 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4328
00:36:41.485 00.000 28316 Star::Find returns 1 (0), X=588.99, Y=116.42, Mass=1933, SNR=30.1, Peak=152 HFD=4.1
00:36:41.486 00.001 28316 MultiStar: [#1 0.27,-0.21,0.89,U] [#2 0.50,-0.19,0.00,M1] [#3 0.43,-0.07,0.00,M1] [#4 0.19,-0.06,0.87,U] [#5 0.05,-0.37,0.80,U] [#6 0.27,-0.25,0.72,U] [#7 0.52,-0.42,0.00,M1] [#8 0.29,-0.24,0.60,U] 
00:36:41.486 00.000 28316 refined, 5 included, MultiStar: {0.27, -0.19}, one-star: {0.51, -0.08}
00:36:41.486 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:36:41.487 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
00:36:41.488 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-0.61 mountX=0.29 mountY=-0.16, mountTheta=-0.50
00:36:41.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.19, opts=13)
00:36:41.490 00.000 28316 Enqueuing Move request for scope (0.27, -0.19)
00:36:41.491 00.001 29988 Worker thread wakes up
00:36:41.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:41.491 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:36:41.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:41.492 00.000 28316 Enqueuing Expose request
00:36:41.493 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.19) opts 0xd
00:36:41.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.19)
00:36:41.493 00.000 29988 Moving (0.27, -0.19) raw xDistance=0.29 yDistance=-0.16
00:36:41.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:36:41.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:41.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:36:41.493 00.000 29988 MoveAxis(W, 61, ABG)
00:36:41.493 00.000 29988 Guiding  Dir = 3, Dur = 61
00:36:41.493 00.000 29988 IsSlewing returns 0
00:36:41.493 00.000 29988 IsGuiding returns 0
00:36:41.495 00.002 29988 PulseGuide returned control before completion, sleep 70
00:36:41.581 00.086 29988 IsGuiding returns 0
00:36:41.581 00.000 29988 Move returns status 0, amount 61
00:36:41.581 00.000 29988 MoveAxis(N, 0, ABG)
00:36:41.581 00.000 29988 Move returns status 0, amount 0
00:36:41.581 00.000 29988 move complete, result=0
00:36:41.582 00.001 29988 worker thread done servicing request
00:36:41.582 00.000 29988 Worker thread wakes up
00:36:41.582 00.000 28316 GuideStep: 0.3 px 61 ms WEST, -0.2 px 0 ms NORTH
00:36:41.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:41.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:42.987 01.405 29988 Exposure complete
00:36:43.014 00.027 29988 worker thread done servicing request
00:36:43.014 00.000 28316 OnExposeComplete: enter
00:36:43.014 00.000 28316 UpdateGuideState(): m_state=6
00:36:43.016 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4329
00:36:43.017 00.001 28316 Star::Find returns 1 (0), X=588.68, Y=116.75, Mass=1932, SNR=30.3, Peak=162 HFD=4.4
00:36:43.018 00.001 28316 MultiStar: [#1 0.05,0.11,0.91,U] [#2 0.21,-0.05,0.98,U] [#3 0.18,0.09,0.84,U] [#4 -0.19,0.28,0.86,U] [#5 -0.25,-0.15,0.77,U] [#6 -0.01,0.02,0.71,U] [#7 0.03,-0.09,0.65,U] [#8 0.02,0.04,0.59,U] 
00:36:43.019 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.21, 0.25}
00:36:43.019 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:36:43.020 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
00:36:43.021 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.05 mountX=-0.04 mountY=-0.06, mountTheta=-2.18
00:36:43.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
00:36:43.022 00.000 28316 Enqueuing Move request for scope (0.04, 0.06)
00:36:43.023 00.001 29988 Worker thread wakes up
00:36:43.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:43.023 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.3
00:36:43.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:43.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:43.024 00.000 28316 Enqueuing Expose request
00:36:43.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
00:36:43.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
00:36:43.025 00.000 29988 Moving (0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
00:36:43.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:36:43.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:43.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:36:43.025 00.000 29988 MoveAxis(E, 0, ABG)
00:36:43.025 00.000 29988 Move returns status 0, amount 0
00:36:43.025 00.000 29988 MoveAxis(N, 0, ABG)
00:36:43.025 00.000 29988 Move returns status 0, amount 0
00:36:43.025 00.000 29988 move complete, result=0
00:36:43.025 00.000 29988 worker thread done servicing request
00:36:43.025 00.000 29988 Worker thread wakes up
00:36:43.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:43.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:43.025 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:44.659 01.634 29988 Exposure complete
00:36:44.698 00.039 29988 worker thread done servicing request
00:36:44.698 00.000 28316 OnExposeComplete: enter
00:36:44.699 00.001 28316 UpdateGuideState(): m_state=6
00:36:44.699 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4330
00:36:44.700 00.001 28316 Star::Find returns 1 (0), X=588.70, Y=116.77, Mass=1900, SNR=29.9, Peak=182 HFD=4.2
00:36:44.700 00.000 28316 MultiStar: [#1 0.08,-0.03,0.91,U] [#2 0.16,-0.07,1.00,U] [#3 0.23,0.20,0.85,U] [#4 -0.09,0.24,0.88,U] [#5 -0.10,-0.19,0.79,U] [#6 0.00,0.01,0.74,U] [#7 -0.08,0.06,0.68,U] [#8 0.19,0.02,0.60,U] 
00:36:44.701 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.23, 0.27}
00:36:44.701 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:36:44.701 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
00:36:44.702 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.70 mountX=-0.03 mountY=-0.09, mountTheta=-1.84
00:36:44.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
00:36:44.705 00.002 28316 Enqueuing Move request for scope (0.07, 0.06)
00:36:44.707 00.002 29988 Worker thread wakes up
00:36:44.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:36:44.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:36:44.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:44.708 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:36:44.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:44.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:44.709 00.000 28316 Enqueuing Expose request
00:36:44.710 00.001 29988 Moving (0.07, 0.06) raw xDistance=-0.03 yDistance=-0.09
00:36:44.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:44.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:44.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:44.710 00.000 29988 MoveAxis(E, 0, ABG)
00:36:44.710 00.000 29988 Move returns status 0, amount 0
00:36:44.710 00.000 29988 MoveAxis(N, 0, ABG)
00:36:44.710 00.000 29988 Move returns status 0, amount 0
00:36:44.710 00.000 29988 move complete, result=0
00:36:44.710 00.000 29988 worker thread done servicing request
00:36:44.710 00.000 29988 Worker thread wakes up
00:36:44.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:44.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:44.710 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:46.224 01.514 29988 Exposure complete
00:36:46.274 00.050 29988 worker thread done servicing request
00:36:46.275 00.001 28316 OnExposeComplete: enter
00:36:46.275 00.000 28316 UpdateGuideState(): m_state=6
00:36:46.276 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4331
00:36:46.277 00.001 28316 Star::Find returns 1 (0), X=588.76, Y=116.65, Mass=1925, SNR=30.0, Peak=171 HFD=4.5
00:36:46.279 00.002 28316 MultiStar: [#1 -0.10,-0.06,0.91,U] [#2 0.22,-0.14,0.99,U] [#3 0.07,0.06,0.88,U] [#4 -0.25,0.24,0.89,U] [#5 -0.29,-0.27,0.00,M1] [#6 0.03,-0.11,0.73,U] [#7 0.06,-0.22,0.66,U] [#8 0.06,-0.13,0.60,U] 
00:36:46.280 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.01}, one-star: {0.29, 0.14}
00:36:46.281 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.89 = 0.89)
00:36:46.282 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.29)
00:36:46.282 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.25 mountX=0.03 mountY=-0.04, mountTheta=-0.88
00:36:46.284 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
00:36:46.285 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
00:36:46.286 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:46.286 00.000 29988 Worker thread wakes up
00:36:46.286 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.0
00:36:46.288 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:46.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:46.289 00.001 28316 Enqueuing Expose request
00:36:46.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:36:46.289 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:36:46.289 00.000 29988 Moving (0.05, -0.01) raw xDistance=0.03 yDistance=-0.04
00:36:46.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:36:46.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:46.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:46.289 00.000 29988 MoveAxis(E, 0, ABG)
00:36:46.289 00.000 29988 Move returns status 0, amount 0
00:36:46.289 00.000 29988 MoveAxis(N, 0, ABG)
00:36:46.289 00.000 29988 Move returns status 0, amount 0
00:36:46.289 00.000 29988 move complete, result=0
00:36:46.289 00.000 29988 worker thread done servicing request
00:36:46.289 00.000 29988 Worker thread wakes up
00:36:46.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:46.290 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:46.290 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:47.929 01.639 29988 Exposure complete
00:36:48.000 00.071 29988 worker thread done servicing request
00:36:48.001 00.001 28316 OnExposeComplete: enter
00:36:48.002 00.001 28316 UpdateGuideState(): m_state=6
00:36:48.004 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4332
00:36:48.007 00.003 28316 Star::Find returns 1 (0), X=588.85, Y=116.59, Mass=1820, SNR=29.2, Peak=154 HFD=4.1
00:36:48.010 00.003 28316 MultiStar: [#1 -0.02,0.02,0.97,U] [#2 0.22,-0.06,1.01,U] [#3 0.27,0.06,0.87,U] [#4 -0.01,0.10,0.87,U] [#5 -0.20,-0.26,0.81,U] [#6 -0.02,-0.13,0.77,U] [#7 0.19,-0.07,0.72,U] [#8 0.01,-0.15,0.61,U] 
00:36:48.012 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.38, 0.09}
00:36:48.014 00.002 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-1.14) = xAngle (0.80 = 0.80)
00:36:48.017 00.003 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.90 = -2.38)
00:36:48.019 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.35 mountX=0.07 mountY=-0.07, mountTheta=-0.78
00:36:48.023 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
00:36:48.024 00.001 28316 Enqueuing Move request for scope (0.10, -0.04)
00:36:48.025 00.001 29988 Worker thread wakes up
00:36:48.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
00:36:48.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
00:36:48.025 00.000 29988 Moving (0.10, -0.04) raw xDistance=0.07 yDistance=-0.07
00:36:48.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:36:48.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:48.026 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:48.026 00.000 28316 UpdateGuideState exits: m=1820 RSB=29.2
00:36:48.026 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:48.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:48.027 00.001 28316 Enqueuing Expose request
00:36:48.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:36:48.027 00.000 29988 MoveAxis(E, 0, ABG)
00:36:48.027 00.000 29988 Move returns status 0, amount 0
00:36:48.027 00.000 29988 MoveAxis(N, 0, ABG)
00:36:48.027 00.000 29988 Move returns status 0, amount 0
00:36:48.027 00.000 29988 move complete, result=0
00:36:48.027 00.000 29988 worker thread done servicing request
00:36:48.027 00.000 29988 Worker thread wakes up
00:36:48.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:48.028 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:48.028 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:49.444 01.416 29988 Exposure complete
00:36:49.475 00.031 29988 worker thread done servicing request
00:36:49.475 00.000 28316 OnExposeComplete: enter
00:36:49.475 00.000 28316 UpdateGuideState(): m_state=6
00:36:49.476 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4333
00:36:49.476 00.000 28316 Star::Find returns 1 (0), X=588.85, Y=116.78, Mass=1881, SNR=29.8, Peak=168 HFD=4.3
00:36:49.477 00.001 28316 MultiStar: [#1 0.09,0.09,0.93,U] [#2 0.39,0.06,0.00,M1] [#3 0.31,0.14,0.85,U] [#4 0.05,0.28,0.87,U] [#5 -0.05,-0.06,0.80,U] [#6 0.04,0.01,0.72,U] [#7 0.13,-0.02,0.70,U] [#8 0.09,0.15,0.60,U] 
00:36:49.477 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.12}, one-star: {0.38, 0.28}
00:36:49.478 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:36:49.478 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
00:36:49.479 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.69 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
00:36:49.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.12, opts=13)
00:36:49.480 00.000 28316 Enqueuing Move request for scope (0.14, 0.12)
00:36:49.481 00.001 29988 Worker thread wakes up
00:36:49.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:36:49.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:36:49.481 00.000 29988 Moving (0.14, 0.12) raw xDistance=-0.05 yDistance=-0.18
00:36:49.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:36:49.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:49.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:49.482 00.001 28316 UpdateGuideState exits: m=1881 RSB=29.8
00:36:49.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:49.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:49.483 00.000 28316 Enqueuing Expose request
00:36:49.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:36:49.484 00.001 29988 MoveAxis(E, 0, ABG)
00:36:49.484 00.000 29988 Move returns status 0, amount 0
00:36:49.484 00.000 29988 MoveAxis(N, 0, ABG)
00:36:49.484 00.000 29988 Move returns status 0, amount 0
00:36:49.484 00.000 29988 move complete, result=0
00:36:49.484 00.000 29988 worker thread done servicing request
00:36:49.484 00.000 29988 Worker thread wakes up
00:36:49.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:49.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:49.484 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:51.116 01.632 29988 Exposure complete
00:36:51.175 00.059 29988 worker thread done servicing request
00:36:51.175 00.000 28316 OnExposeComplete: enter
00:36:51.176 00.001 28316 UpdateGuideState(): m_state=6
00:36:51.177 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4334
00:36:51.177 00.000 28316 Star::Find returns 1 (0), X=588.82, Y=116.75, Mass=2026, SNR=30.8, Peak=185 HFD=4.4
00:36:51.179 00.002 28316 MultiStar: [#1 0.04,0.09,0.92,U] [#2 0.31,0.05,0.94,U] [#3 0.34,0.16,0.85,U] [#4 0.08,0.38,0.00,M1] [#5 -0.11,-0.06,0.76,U] [#6 0.09,0.02,0.72,U] [#7 0.22,0.03,0.63,U] [#8 0.28,0.08,0.59,U] 
00:36:51.179 00.000 28316 refined, 7 included, MultiStar: {0.20, 0.08}, one-star: {0.35, 0.25}
00:36:51.180 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
00:36:51.180 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
00:36:51.180 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=0.01 mountY=-0.21, mountTheta=-1.55
00:36:51.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.08, opts=13)
00:36:51.182 00.001 28316 Enqueuing Move request for scope (0.20, 0.08)
00:36:51.182 00.000 29988 Worker thread wakes up
00:36:51.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:51.183 00.001 28316 UpdateGuideState exits: m=2026 RSB=30.8
00:36:51.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:51.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:51.184 00.000 28316 Enqueuing Expose request
00:36:51.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
00:36:51.185 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
00:36:51.185 00.000 29988 Moving (0.20, 0.08) raw xDistance=0.01 yDistance=-0.21
00:36:51.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:36:51.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:36:51.185 00.000 29988 MoveAxis(E, 0, ABG)
00:36:51.185 00.000 29988 Move returns status 0, amount 0
00:36:51.185 00.000 29988 MoveAxis(N, 51, ABG)
00:36:51.185 00.000 29988 Guiding  Dir = 0, Dur = 51
00:36:51.185 00.000 29988 IsSlewing returns 0
00:36:51.185 00.000 29988 IsGuiding returns 0
00:36:51.189 00.004 29988 PulseGuide returned control before completion, sleep 57
00:36:51.252 00.063 29988 IsGuiding returns 1
00:36:51.252 00.000 29988 scope still moving after pulse duration time elapsed
00:36:51.282 00.030 29988 IsSlewing returns 0
00:36:51.282 00.000 29988 IsGuiding returns 0
00:36:51.283 00.001 29988 scope move finished after 51 + 46 ms
00:36:51.283 00.000 29988 Move returns status 0, amount 51
00:36:51.283 00.000 29988 move complete, result=0
00:36:51.283 00.000 29988 worker thread done servicing request
00:36:51.283 00.000 29988 Worker thread wakes up
00:36:51.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:51.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:51.283 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
00:36:52.691 01.408 29988 Exposure complete
00:36:52.729 00.038 29988 worker thread done servicing request
00:36:52.729 00.000 28316 OnExposeComplete: enter
00:36:52.730 00.001 28316 UpdateGuideState(): m_state=6
00:36:52.731 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4335
00:36:52.731 00.000 28316 Star::Find returns 1 (0), X=588.82, Y=116.63, Mass=1916, SNR=30.3, Peak=158 HFD=4.5
00:36:52.732 00.001 28316 MultiStar: [#1 0.15,-0.00,0.91,U] [#2 0.31,-0.04,0.97,U] [#3 0.14,-0.01,0.85,U] [#4 0.03,0.22,0.89,U] [#5 -0.07,-0.15,0.78,U] [#6 0.07,-0.06,0.71,U] [#7 0.16,-0.17,0.64,U] [#8 0.09,-0.03,0.59,U] 
00:36:52.733 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.00}, one-star: {0.34, 0.13}
00:36:52.733 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
00:36:52.734 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.23 = -2.05)
00:36:52.734 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.01 mountX=0.06 mountY=-0.13, mountTheta=-1.12
00:36:52.736 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.00, opts=13)
00:36:52.737 00.001 28316 Enqueuing Move request for scope (0.15, -0.00)
00:36:52.737 00.000 29988 Worker thread wakes up
00:36:52.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:52.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
00:36:52.738 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.3
00:36:52.739 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:52.739 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:52.740 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
00:36:52.740 00.000 29988 Moving (0.15, -0.00) raw xDistance=0.06 yDistance=-0.13
00:36:52.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:36:52.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:52.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:52.740 00.000 29988 MoveAxis(E, 0, ABG)
00:36:52.740 00.000 29988 Move returns status 0, amount 0
00:36:52.740 00.000 28316 Enqueuing Expose request
00:36:52.740 00.000 29988 MoveAxis(N, 0, ABG)
00:36:52.740 00.000 29988 Move returns status 0, amount 0
00:36:52.740 00.000 29988 move complete, result=0
00:36:52.740 00.000 29988 worker thread done servicing request
00:36:52.740 00.000 29988 Worker thread wakes up
00:36:52.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:52.741 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:52.741 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:54.367 01.626 29988 Exposure complete
00:36:54.404 00.037 29988 worker thread done servicing request
00:36:54.404 00.000 28316 OnExposeComplete: enter
00:36:54.405 00.001 28316 UpdateGuideState(): m_state=6
00:36:54.406 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4336
00:36:54.406 00.000 28316 Star::Find returns 1 (0), X=588.65, Y=116.70, Mass=1884, SNR=29.9, Peak=150 HFD=4.7
00:36:54.407 00.001 28316 MultiStar: [#1 -0.09,0.06,0.91,U] [#2 0.31,0.06,0.98,U] [#3 0.10,-0.02,0.87,U] [#4 -0.11,0.13,0.84,U] [#5 -0.22,-0.12,0.78,U] [#6 -0.13,-0.12,0.74,U] [#7 -0.11,-0.06,0.64,U] [#8 0.17,0.07,0.61,U] 
00:36:54.407 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.17, 0.19}
00:36:54.407 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
00:36:54.408 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.21 = -1.07)
00:36:54.408 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.96 mountX=-0.02 mountY=-0.03, mountTheta=-2.10
00:36:54.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
00:36:54.410 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
00:36:54.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:54.412 00.002 29988 Worker thread wakes up
00:36:54.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:36:54.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:36:54.412 00.000 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:36:54.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:36:54.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:54.412 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.9
00:36:54.413 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:54.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:54.414 00.001 28316 Enqueuing Expose request
00:36:54.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:54.414 00.000 29988 MoveAxis(E, 0, ABG)
00:36:54.414 00.000 29988 Move returns status 0, amount 0
00:36:54.414 00.000 29988 MoveAxis(N, 0, ABG)
00:36:54.414 00.000 29988 Move returns status 0, amount 0
00:36:54.414 00.000 29988 move complete, result=0
00:36:54.414 00.000 29988 worker thread done servicing request
00:36:54.414 00.000 29988 Worker thread wakes up
00:36:54.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:54.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:54.415 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:55.941 01.526 29988 Exposure complete
00:36:55.981 00.040 29988 worker thread done servicing request
00:36:55.981 00.000 28316 OnExposeComplete: enter
00:36:55.982 00.001 28316 UpdateGuideState(): m_state=6
00:36:55.983 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4337
00:36:55.983 00.000 28316 Star::Find returns 1 (0), X=588.86, Y=116.75, Mass=1959, SNR=30.4, Peak=191 HFD=4.3
00:36:55.984 00.001 28316 MultiStar: [#1 0.05,0.09,0.90,U] [#2 0.28,-0.11,0.95,U] [#3 0.26,0.17,0.84,U] [#4 -0.07,0.17,0.87,U] [#5 -0.08,-0.02,0.77,U] [#6 -0.03,0.02,0.72,U] [#7 0.11,-0.08,0.65,U] [#8 0.18,0.05,0.59,U] 
00:36:55.985 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.07}, one-star: {0.39, 0.25}
00:36:55.985 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
00:36:55.986 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
00:36:55.987 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.48 mountX=-0.01 mountY=-0.15, mountTheta=-1.62
00:36:55.988 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.07, opts=13)
00:36:55.989 00.001 28316 Enqueuing Move request for scope (0.13, 0.07)
00:36:55.989 00.000 29988 Worker thread wakes up
00:36:55.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
00:36:55.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
00:36:55.989 00.000 29988 Moving (0.13, 0.07) raw xDistance=-0.01 yDistance=-0.15
00:36:55.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:55.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:55.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:55.990 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:36:55.990 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.4
00:36:55.990 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:55.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:55.991 00.001 28316 Enqueuing Expose request
00:36:55.991 00.000 29988 MoveAxis(E, 0, ABG)
00:36:55.991 00.000 29988 Move returns status 0, amount 0
00:36:55.991 00.000 29988 MoveAxis(N, 0, ABG)
00:36:55.991 00.000 29988 Move returns status 0, amount 0
00:36:55.991 00.000 29988 move complete, result=0
00:36:55.991 00.000 29988 worker thread done servicing request
00:36:55.991 00.000 29988 Worker thread wakes up
00:36:55.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:55.992 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:55.992 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:57.615 01.623 29988 Exposure complete
00:36:57.659 00.044 29988 worker thread done servicing request
00:36:57.660 00.001 28316 OnExposeComplete: enter
00:36:57.660 00.000 28316 UpdateGuideState(): m_state=6
00:36:57.661 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4338
00:36:57.661 00.000 28316 Star::Find returns 1 (0), X=588.71, Y=116.80, Mass=1987, SNR=30.6, Peak=168 HFD=4.4
00:36:57.663 00.002 28316 MultiStar: [#1 0.00,0.02,0.88,U] [#2 0.13,-0.00,0.96,U] [#3 0.02,0.20,0.85,U] [#4 -0.23,0.17,0.84,U] [#5 -0.35,-0.09,0.78,U] [#6 -0.06,-0.06,0.70,U] [#7 -0.15,0.07,0.67,U] [#8 -0.09,-0.02,0.59,U] 
00:36:57.666 00.003 28316 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {0.24, 0.29}
00:36:57.668 00.002 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (-1.14) = xAngle (3.20 = -3.09)
00:36:57.671 00.003 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.30 = 0.02)
00:36:57.674 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=-0.08 mountY=0.00, mountTheta=3.12
00:36:57.677 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
00:36:57.678 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
00:36:57.678 00.000 29988 Worker thread wakes up
00:36:57.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:57.679 00.001 28316 UpdateGuideState exits: m=1987 RSB=30.6
00:36:57.679 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:57.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:57.680 00.000 28316 Enqueuing Expose request
00:36:57.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:36:57.680 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:36:57.680 00.000 29988 Moving (-0.04, 0.07) raw xDistance=-0.08 yDistance=0.00
00:36:57.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:57.681 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:57.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:36:57.681 00.000 29988 MoveAxis(E, 0, ABG)
00:36:57.681 00.000 29988 Move returns status 0, amount 0
00:36:57.681 00.000 29988 MoveAxis(N, 0, ABG)
00:36:57.681 00.000 29988 Move returns status 0, amount 0
00:36:57.681 00.000 29988 move complete, result=0
00:36:57.681 00.000 29988 worker thread done servicing request
00:36:57.681 00.000 29988 Worker thread wakes up
00:36:57.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:57.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:57.681 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:59.198 01.517 29988 Exposure complete
00:36:59.228 00.030 29988 worker thread done servicing request
00:36:59.228 00.000 28316 OnExposeComplete: enter
00:36:59.231 00.003 28316 UpdateGuideState(): m_state=6
00:36:59.232 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4339
00:36:59.233 00.001 28316 Star::Find returns 1 (0), X=588.83, Y=116.68, Mass=1908, SNR=30.2, Peak=188 HFD=4.2
00:36:59.234 00.001 28316 MultiStar: [#1 0.04,0.15,0.90,U] [#2 0.24,0.02,0.98,U] [#3 0.32,0.19,0.86,U] [#4 -0.04,0.21,0.88,U] [#5 -0.02,-0.07,0.78,U] [#6 0.07,0.04,0.73,U] [#7 0.13,0.07,0.67,U] [#8 0.26,0.10,0.59,U] 
00:36:59.235 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.10}, one-star: {0.36, 0.18}
00:36:59.237 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
00:36:59.239 00.002 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
00:36:59.239 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.59 mountX=-0.03 mountY=-0.19, mountTheta=-1.73
00:36:59.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.10, opts=13)
00:36:59.241 00.001 28316 Enqueuing Move request for scope (0.16, 0.10)
00:36:59.241 00.000 29988 Worker thread wakes up
00:36:59.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
00:36:59.242 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:36:59.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
00:36:59.243 00.001 28316 UpdateGuideState exits: m=1908 RSB=30.2
00:36:59.243 00.000 29988 Moving (0.16, 0.10) raw xDistance=-0.03 yDistance=-0.19
00:36:59.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:59.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:59.243 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:59.244 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:36:59.244 00.000 28316 Enqueuing Expose request
00:36:59.245 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:36:59.245 00.000 29988 MoveAxis(E, 0, ABG)
00:36:59.245 00.000 29988 Move returns status 0, amount 0
00:36:59.245 00.000 29988 MoveAxis(N, 0, ABG)
00:36:59.245 00.000 29988 Move returns status 0, amount 0
00:36:59.245 00.000 29988 move complete, result=0
00:36:59.245 00.000 29988 worker thread done servicing request
00:36:59.245 00.000 29988 Worker thread wakes up
00:36:59.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:36:59.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:36:59.245 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:00.873 01.628 29988 Exposure complete
00:37:00.918 00.045 29988 worker thread done servicing request
00:37:00.918 00.000 28316 OnExposeComplete: enter
00:37:00.919 00.001 28316 UpdateGuideState(): m_state=6
00:37:00.919 00.000 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4340
00:37:00.920 00.001 28316 Star::Find returns 1 (0), X=588.75, Y=116.67, Mass=1866, SNR=29.6, Peak=177 HFD=4.1
00:37:00.920 00.000 28316 MultiStar: [#1 0.09,0.06,0.96,U] [#2 0.20,0.05,0.99,U] [#3 0.17,0.22,0.88,U] [#4 -0.10,0.27,0.90,U] [#5 0.04,-0.09,0.79,U] [#6 0.03,-0.03,0.74,U] [#7 0.26,-0.03,0.69,U] [#8 0.09,-0.11,0.61,U] 
00:37:00.921 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.07}, one-star: {0.27, 0.17}
00:37:00.922 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (-1.14) = xAngle (1.68 = 1.68)
00:37:00.922 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.78 = -1.50)
00:37:00.923 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.54 mountX=-0.01 mountY=-0.14, mountTheta=-1.68
00:37:00.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
00:37:00.925 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
00:37:00.925 00.000 29988 Worker thread wakes up
00:37:00.925 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:00.926 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:37:00.926 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:00.926 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:00.927 00.001 28316 Enqueuing Expose request
00:37:00.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:37:00.927 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:37:00.927 00.000 29988 Moving (0.12, 0.07) raw xDistance=-0.01 yDistance=-0.14
00:37:00.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:37:00.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:00.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:37:00.927 00.000 29988 MoveAxis(E, 0, ABG)
00:37:00.927 00.000 29988 Move returns status 0, amount 0
00:37:00.928 00.001 29988 MoveAxis(N, 0, ABG)
00:37:00.928 00.000 29988 Move returns status 0, amount 0
00:37:00.928 00.000 29988 move complete, result=0
00:37:00.928 00.000 29988 worker thread done servicing request
00:37:00.928 00.000 29988 Worker thread wakes up
00:37:00.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:00.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,102,31,31)
00:37:00.928 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:01.099 00.171 28316 evsrv: cli 0C97DAF0 connect
00:37:01.101 00.002 28316 case statement mapped state 6 to 3
00:37:01.103 00.002 28316 case statement mapped state 6 to 3
00:37:01.107 00.004 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"e904faf5-65a2-4d22-b76b-dbdd16439b12"}
00:37:01.109 00.002 28316 case statement mapped state 6 to 3
00:37:01.110 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e904faf5-65a2-4d22-b76b-dbdd16439b12"}
00:37:01.111 00.001 28316 evsrv: cli 0C97DAF0 disconnect
00:37:01.112 00.001 28316 evsrv: cli 0C97D870 connect
00:37:01.113 00.001 28316 case statement mapped state 6 to 3
00:37:01.114 00.001 28316 case statement mapped state 6 to 3
00:37:01.115 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"5b420968-dcb5-4e89-ae1e-16b3c194ae72"}
00:37:01.116 00.001 28316 PhdController::Dither begins
00:37:01.116 00.000 28316 dither: size=2.00, dRA=1.12 dDec=1.37
00:37:01.117 00.001 28316 MountToCamera -- mountTheta (-0.89) + m_xAngle (-1.14) = xAngle (-2.03 = -2.03)
00:37:01.118 00.001 28316 MountToCamera -- mountX=1.12 mountY=1.37 hyp=1.77 mountTheta=-0.89 cameraX=-0.79, cameraY=-1.59 cameraTheta=-2.03
00:37:01.119 00.001 28316 setting lock position to (587.69, 114.91)
00:37:01.120 00.001 28316 Mount: notify guiding dithered (-0.8, -1.6)
00:37:01.121 00.001 28316 MultiStar: stabilizing after lock position change
00:37:01.122 00.001 28316 Status Line: Dithering de 1.12,1.37
00:37:01.124 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:37:01.124 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
00:37:01.125 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"5b420968-dcb5-4e89-ae1e-16b3c194ae72"}
00:37:01.126 00.001 28316 evsrv: cli 0C97D870 disconnect
00:37:02.451 01.325 29988 Exposure complete
00:37:02.480 00.029 29988 worker thread done servicing request
00:37:02.480 00.000 28316 OnExposeComplete: enter
00:37:02.483 00.003 28316 UpdateGuideState(): m_state=6
00:37:02.485 00.002 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4341
00:37:02.488 00.003 28316 Star::Find returns 1 (0), X=588.85, Y=116.82, Mass=1972, SNR=30.5, Peak=187 HFD=4.3
00:37:02.488 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
00:37:02.489 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.02)
00:37:02.490 00.001 28316 CameraToMount -- cameraX=1.16 cameraY=1.90 hyp=2.23 cameraTheta=1.02 mountX=-1.25 mountY=-1.90, mountTheta=-2.15
00:37:02.492 00.002 28316 dither recenter: remaining=(-1.1,-1.4) step=(-1.1,-1.4)
00:37:02.492 00.000 28316 MountToCamera -- mountTheta (2.25) + m_xAngle (-1.14) = xAngle (1.11 = 1.11)
00:37:02.493 00.001 28316 MountToCamera -- mountX=-1.12 mountY=-1.37 hyp=1.77 mountTheta=2.25 cameraX=0.79, cameraY=1.59 cameraTheta=1.11
00:37:02.493 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=1.59, opts=4)
00:37:02.494 00.001 28316 Enqueuing Move request for scope (0.79, 1.59)
00:37:02.494 00.000 28316 Mount: notify direct move -1.12,-1.37
00:37:02.494 00.000 29988 Worker thread wakes up
00:37:02.495 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:02.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 1.59) opts 0x4
00:37:02.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 1.59)
00:37:02.495 00.000 29988 Moving (0.79, 1.59) raw xDistance=-1.12 yDistance=-1.37
00:37:02.495 00.000 29988 MoveAxis(E, 373, B)
00:37:02.495 00.000 29988 Guiding  Dir = 2, Dur = 373
00:37:02.495 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.5
00:37:02.496 00.001 29988 IsSlewing returns 0
00:37:02.496 00.000 28316 PhdController: settling, locked = 1, distance = 2.01 (0.50) aobump = 0 frame = 1 / 99999
00:37:02.497 00.001 29988 IsGuiding returns 0
00:37:02.497 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142222.497,"Host":"ASUS_SAM","Inst":1,"Distance":2.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:02.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:02.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:02.500 00.002 28316 Enqueuing Expose request
00:37:02.500 00.000 29988 PulseGuide returned control before completion, sleep 382
00:37:02.887 00.387 29988 IsGuiding returns 0
00:37:02.887 00.000 29988 Move returns status 0, amount 373
00:37:02.887 00.000 29988 MoveAxis(N, 328, B)
00:37:02.887 00.000 29988 Guiding  Dir = 0, Dur = 328
00:37:02.887 00.000 29988 IsSlewing returns 0
00:37:02.887 00.000 29988 IsGuiding returns 0
00:37:02.892 00.005 29988 PulseGuide returned control before completion, sleep 334
00:37:03.231 00.339 29988 IsGuiding returns 1
00:37:03.231 00.000 29988 scope still moving after pulse duration time elapsed
00:37:03.261 00.030 29988 IsSlewing returns 0
00:37:03.262 00.001 29988 IsGuiding returns 0
00:37:03.262 00.000 29988 scope move finished after 328 + 46 ms
00:37:03.262 00.000 29988 Move returns status 0, amount 328
00:37:03.262 00.000 29988 move complete, result=0
00:37:03.262 00.000 29988 worker thread done servicing request
00:37:03.262 00.000 29988 Worker thread wakes up
00:37:03.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:03.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:03.262 00.000 28316 GuideStep: -1.1 px 373 ms EAST, -1.4 px 328 ms NORTH
00:37:04.899 01.637 29988 Exposure complete
00:37:04.941 00.042 29988 worker thread done servicing request
00:37:04.942 00.001 28316 OnExposeComplete: enter
00:37:04.942 00.000 28316 UpdateGuideState(): m_state=6
00:37:04.943 00.001 28316 Star::Find(15, 588, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4342
00:37:04.943 00.000 28316 Star::Find returns 1 (0), X=588.74, Y=115.23, Mass=1978, SNR=30.7, Peak=183 HFD=4.3
00:37:04.944 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (-1.14) = xAngle (1.43 = 1.43)
00:37:04.944 00.000 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.75)
00:37:04.945 00.001 28316 CameraToMount -- cameraX=1.06 cameraY=0.32 hyp=1.10 cameraTheta=0.29 mountX=0.15 mountY=-1.09, mountTheta=-1.43
00:37:04.945 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.06, y=0.32, opts=13)
00:37:04.946 00.001 28316 Enqueuing Move request for scope (1.06, 0.32)
00:37:04.946 00.000 29988 Worker thread wakes up
00:37:04.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.06, 0.32) opts 0xd
00:37:04.947 00.001 29988 Handling offset move in thread for scope, endpoint = (1.06, 0.32)
00:37:04.947 00.000 29988 Moving (1.06, 0.32) raw xDistance=0.15 yDistance=-1.09
00:37:04.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:37:04.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:04.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:04.949 00.002 28316 UpdateGuideState exits: m=1978 RSB=30.7
00:37:04.952 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.09
00:37:04.952 00.000 29988 MoveAxis(E, 0, ABG)
00:37:04.952 00.000 29988 Move returns status 0, amount 0
00:37:04.952 00.000 29988 MoveAxis(N, 0, ABG)
00:37:04.952 00.000 29988 Move returns status 0, amount 0
00:37:04.952 00.000 29988 move complete, result=0
00:37:04.952 00.000 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 2 / 99999
00:37:04.953 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142224.953,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:04.953 00.000 29988 worker thread done servicing request
00:37:04.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:04.955 00.001 28316 Enqueuing Expose request
00:37:04.955 00.000 29988 Worker thread wakes up
00:37:04.955 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
00:37:04.956 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:04.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:06.477 01.521 29988 Exposure complete
00:37:06.510 00.033 29988 worker thread done servicing request
00:37:06.512 00.002 28316 OnExposeComplete: enter
00:37:06.512 00.000 28316 UpdateGuideState(): m_state=6
00:37:06.513 00.001 28316 Star::Find(15, 588, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4343
00:37:06.513 00.000 28316 Star::Find returns 1 (0), X=588.66, Y=115.37, Mass=1871, SNR=29.6, Peak=175 HFD=4.3
00:37:06.514 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
00:37:06.514 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
00:37:06.514 00.000 28316 CameraToMount -- cameraX=0.98 cameraY=0.46 hyp=1.08 cameraTheta=0.44 mountX=-0.01 mountY=-1.08, mountTheta=-1.58
00:37:06.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.98, y=0.46, opts=13)
00:37:06.516 00.001 28316 Enqueuing Move request for scope (0.98, 0.46)
00:37:06.517 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:06.517 00.000 29988 Worker thread wakes up
00:37:06.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.46) opts 0xd
00:37:06.517 00.000 29988 Handling offset move in thread for scope, endpoint = (0.98, 0.46)
00:37:06.517 00.000 29988 Moving (0.98, 0.46) raw xDistance=-0.01 yDistance=-1.08
00:37:06.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:37:06.517 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:37:06.518 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:06.518 00.000 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 3 / 99999
00:37:06.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.08
00:37:06.518 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142226.518,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:06.519 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:06.519 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:06.520 00.001 28316 Enqueuing Expose request
00:37:06.520 00.000 29988 MoveAxis(E, 0, ABG)
00:37:06.520 00.000 29988 Move returns status 0, amount 0
00:37:06.520 00.000 29988 MoveAxis(N, 0, ABG)
00:37:06.520 00.000 29988 Move returns status 0, amount 0
00:37:06.520 00.000 29988 move complete, result=0
00:37:06.520 00.000 29988 worker thread done servicing request
00:37:06.520 00.000 29988 Worker thread wakes up
00:37:06.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:06.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:06.521 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
00:37:08.145 01.624 29988 Exposure complete
00:37:08.175 00.030 29988 worker thread done servicing request
00:37:08.176 00.001 28316 OnExposeComplete: enter
00:37:08.179 00.003 28316 UpdateGuideState(): m_state=6
00:37:08.180 00.001 28316 Star::Find(15, 588, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4344
00:37:08.181 00.001 28316 Star::Find returns 1 (0), X=588.72, Y=115.42, Mass=1808, SNR=29.2, Peak=157 HFD=3.8
00:37:08.182 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (-1.14) = xAngle (1.60 = 1.60)
00:37:08.184 00.002 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.70 = -1.58)
00:37:08.186 00.002 28316 CameraToMount -- cameraX=1.03 cameraY=0.51 hyp=1.15 cameraTheta=0.46 mountX=-0.04 mountY=-1.15, mountTheta=-1.60
00:37:08.189 00.003 28316 SchedulePrimaryMove(0CEE1078, x=1.03, y=0.51, opts=13)
00:37:08.190 00.001 28316 Enqueuing Move request for scope (1.03, 0.51)
00:37:08.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:08.190 00.000 28316 UpdateGuideState exits: m=1808 RSB=29.2
00:37:08.190 00.000 29988 Worker thread wakes up
00:37:08.191 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.51) opts 0xd
00:37:08.191 00.000 28316 PhdController: settling, locked = 1, distance = 1.11 (0.50) aobump = 0 frame = 4 / 99999
00:37:08.191 00.000 29988 Handling offset move in thread for scope, endpoint = (1.03, 0.51)
00:37:08.191 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142228.191,"Host":"ASUS_SAM","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:08.192 00.001 29988 Moving (1.03, 0.51) raw xDistance=-0.04 yDistance=-1.15
00:37:08.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:08.192 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.32
00:37:08.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
00:37:08.192 00.000 29988 MoveAxis(E, 0, ABG)
00:37:08.192 00.000 29988 Move returns status 0, amount 0
00:37:08.192 00.000 29988 MoveAxis(N, 275, ABG)
00:37:08.192 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:08.192 00.000 29988 Guiding  Dir = 0, Dur = 275
00:37:08.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:08.193 00.001 28316 Enqueuing Expose request
00:37:08.193 00.000 29988 IsSlewing returns 0
00:37:08.193 00.000 29988 IsGuiding returns 0
00:37:08.198 00.005 29988 PulseGuide returned control before completion, sleep 281
00:37:08.490 00.292 29988 IsGuiding returns 0
00:37:08.490 00.000 29988 Move returns status 0, amount 275
00:37:08.491 00.001 29988 move complete, result=0
00:37:08.491 00.000 29988 worker thread done servicing request
00:37:08.491 00.000 29988 Worker thread wakes up
00:37:08.491 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.2 px 275 ms NORTH
00:37:08.492 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:08.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:09.894 01.402 29988 Exposure complete
00:37:09.944 00.050 29988 worker thread done servicing request
00:37:09.944 00.000 28316 OnExposeComplete: enter
00:37:09.945 00.001 28316 UpdateGuideState(): m_state=6
00:37:09.946 00.001 28316 Star::Find(15, 588, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4345
00:37:09.947 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=115.03, Mass=1941, SNR=30.2, Peak=160 HFD=4.3
00:37:09.948 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (-1.14) = xAngle (1.72 = 1.72)
00:37:09.948 00.000 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.82 = -1.46)
00:37:09.949 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.21 cameraTheta=0.58 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
00:37:09.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.12, opts=13)
00:37:09.952 00.001 28316 Enqueuing Move request for scope (0.18, 0.12)
00:37:09.953 00.001 29988 Worker thread wakes up
00:37:09.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
00:37:09.954 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:09.955 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
00:37:09.955 00.000 29988 Moving (0.18, 0.12) raw xDistance=-0.03 yDistance=-0.21
00:37:09.956 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:37:09.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:37:09.956 00.000 29988 MoveAxis(E, 0, ABG)
00:37:09.956 00.000 29988 Move returns status 0, amount 0
00:37:09.956 00.000 29988 MoveAxis(N, 50, ABG)
00:37:09.956 00.000 29988 Guiding  Dir = 0, Dur = 50
00:37:09.956 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:37:09.958 00.002 29988 IsSlewing returns 0
00:37:09.958 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 5 / 99999
00:37:09.959 00.001 29988 IsGuiding returns 0
00:37:09.959 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142229.959,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:09.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:09.960 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:09.960 00.000 28316 Enqueuing Expose request
00:37:09.963 00.003 29988 PulseGuide returned control before completion, sleep 56
00:37:10.038 00.075 29988 IsGuiding returns 0
00:37:10.038 00.000 29988 Move returns status 0, amount 50
00:37:10.038 00.000 29988 move complete, result=0
00:37:10.038 00.000 29988 worker thread done servicing request
00:37:10.038 00.000 29988 Worker thread wakes up
00:37:10.039 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:10.039 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
00:37:10.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:11.661 01.622 29988 Exposure complete
00:37:11.699 00.038 29988 worker thread done servicing request
00:37:11.700 00.001 28316 OnExposeComplete: enter
00:37:11.701 00.001 28316 UpdateGuideState(): m_state=6
00:37:11.702 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4346
00:37:11.703 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.73, Mass=1931, SNR=30.1, Peak=150 HFD=4.3
00:37:11.703 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-1.14) = xAngle (-0.36 = -0.36)
00:37:11.703 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74)
00:37:11.705 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.18 mountY=0.07, mountTheta=0.39
00:37:11.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
00:37:11.708 00.002 28316 Enqueuing Move request for scope (0.01, -0.19)
00:37:11.711 00.003 29988 Worker thread wakes up
00:37:11.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
00:37:11.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
00:37:11.711 00.000 29988 Moving (0.01, -0.19) raw xDistance=0.18 yDistance=0.07
00:37:11.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:37:11.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:11.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:11.711 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:37:11.712 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:11.712 00.000 29988 MoveAxis(E, 0, ABG)
00:37:11.712 00.000 28316 PhdController: settling, locked = 1, distance = 0.65 (0.50) aobump = 0 frame = 6 / 99999
00:37:11.712 00.000 29988 Move returns status 0, amount 0
00:37:11.712 00.000 29988 MoveAxis(N, 0, ABG)
00:37:11.712 00.000 29988 Move returns status 0, amount 0
00:37:11.712 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142231.712,"Host":"ASUS_SAM","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:11.713 00.001 29988 move complete, result=0
00:37:11.713 00.000 29988 worker thread done servicing request
00:37:11.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:11.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:11.714 00.001 28316 Enqueuing Expose request
00:37:11.714 00.000 29988 Worker thread wakes up
00:37:11.715 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:11.716 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:11.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:13.240 01.524 29988 Exposure complete
00:37:13.266 00.026 29988 worker thread done servicing request
00:37:13.267 00.001 28316 OnExposeComplete: enter
00:37:13.267 00.000 28316 UpdateGuideState(): m_state=6
00:37:13.268 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4347
00:37:13.268 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=114.71, Mass=1965, SNR=30.4, Peak=150 HFD=4.6
00:37:13.269 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:37:13.269 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
00:37:13.270 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.07 mountX=0.14 mountY=0.19, mountTheta=0.94
00:37:13.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.20, opts=13)
00:37:13.272 00.001 28316 Enqueuing Move request for scope (-0.11, -0.20)
00:37:13.272 00.000 29988 Worker thread wakes up
00:37:13.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
00:37:13.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:37:13.273 00.001 28316 UpdateGuideState exits: m=1965 RSB=30.4
00:37:13.273 00.000 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 7 / 99999
00:37:13.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
00:37:13.274 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142233.273,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:13.274 00.000 29988 Moving (-0.11, -0.20) raw xDistance=0.14 yDistance=0.19
00:37:13.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:37:13.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:13.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:13.275 00.000 28316 Enqueuing Expose request
00:37:13.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:37:13.275 00.000 29988 MoveAxis(E, 0, ABG)
00:37:13.275 00.000 29988 Move returns status 0, amount 0
00:37:13.275 00.000 29988 MoveAxis(N, 0, ABG)
00:37:13.275 00.000 29988 Move returns status 0, amount 0
00:37:13.275 00.000 29988 move complete, result=0
00:37:13.275 00.000 29988 worker thread done servicing request
00:37:13.276 00.001 29988 Worker thread wakes up
00:37:13.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:13.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:13.276 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:37:14.911 01.635 29988 Exposure complete
00:37:14.949 00.038 29988 worker thread done servicing request
00:37:14.949 00.000 28316 OnExposeComplete: enter
00:37:14.950 00.001 28316 UpdateGuideState(): m_state=6
00:37:14.950 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4348
00:37:14.950 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=114.71, Mass=1917, SNR=29.9, Peak=152 HFD=4.2
00:37:14.951 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-1.14) = xAngle (-1.33 = -1.33)
00:37:14.951 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
00:37:14.951 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.47 mountX=0.08 mountY=0.32, mountTheta=1.33
00:37:14.954 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.20, opts=13)
00:37:14.956 00.002 28316 Enqueuing Move request for scope (-0.25, -0.20)
00:37:14.956 00.000 29988 Worker thread wakes up
00:37:14.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:14.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
00:37:14.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
00:37:14.957 00.000 28316 UpdateGuideState exits: m=1917 RSB=29.9
00:37:14.958 00.001 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 8 / 99999
00:37:14.959 00.001 29988 Moving (-0.25, -0.20) raw xDistance=0.08 yDistance=0.32
00:37:14.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:37:14.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:14.959 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142234.959,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:37:14.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:37:14.959 00.000 29988 MoveAxis(E, 0, ABG)
00:37:14.959 00.000 29988 Move returns status 0, amount 0
00:37:14.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:14.960 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:14.961 00.001 28316 Enqueuing Expose request
00:37:14.961 00.000 29988 MoveAxis(N, 0, ABG)
00:37:14.961 00.000 29988 Move returns status 0, amount 0
00:37:14.961 00.000 29988 move complete, result=0
00:37:14.961 00.000 29988 worker thread done servicing request
00:37:14.961 00.000 29988 Worker thread wakes up
00:37:14.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:14.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:14.962 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:16.487 01.525 29988 Exposure complete
00:37:16.525 00.038 29988 worker thread done servicing request
00:37:16.526 00.001 28316 OnExposeComplete: enter
00:37:16.526 00.000 28316 UpdateGuideState(): m_state=6
00:37:16.527 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4349
00:37:16.527 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=114.92, Mass=1939, SNR=30.3, Peak=172 HFD=4.0
00:37:16.528 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (-1.14) = xAngle (4.26 = -2.02)
00:37:16.529 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
00:37:16.529 00.000 28316 CameraToMount -- cameraX=-0.34 cameraY=0.01 hyp=0.34 cameraTheta=3.12 mountX=-0.15 mountY=0.30, mountTheta=2.03
00:37:16.531 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.01, opts=13)
00:37:16.532 00.001 28316 Enqueuing Move request for scope (-0.34, 0.01)
00:37:16.533 00.001 29988 Worker thread wakes up
00:37:16.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:16.534 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.01) opts 0xd
00:37:16.534 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.01)
00:37:16.534 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.3
00:37:16.535 00.001 29988 Moving (-0.34, 0.01) raw xDistance=-0.15 yDistance=0.30
00:37:16.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:37:16.535 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 9 / 99999
00:37:16.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:16.535 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142236.535,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
00:37:16.536 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:37:16.536 00.000 29988 MoveAxis(E, 0, ABG)
00:37:16.536 00.000 29988 Move returns status 0, amount 0
00:37:16.536 00.000 29988 MoveAxis(N, 0, ABG)
00:37:16.536 00.000 29988 Move returns status 0, amount 0
00:37:16.536 00.000 29988 move complete, result=0
00:37:16.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:16.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:16.538 00.001 29988 worker thread done servicing request
00:37:16.538 00.000 28316 Enqueuing Expose request
00:37:16.539 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:16.539 00.000 29988 Worker thread wakes up
00:37:16.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:16.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:18.171 01.632 29988 Exposure complete
00:37:18.196 00.025 29988 worker thread done servicing request
00:37:18.196 00.000 28316 OnExposeComplete: enter
00:37:18.198 00.002 28316 UpdateGuideState(): m_state=6
00:37:18.198 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4350
00:37:18.199 00.001 28316 Star::Find returns 1 (0), X=587.39, Y=114.78, Mass=1894, SNR=29.8, Peak=168 HFD=4.1
00:37:18.199 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-1.14) = xAngle (-1.56 = -1.56)
00:37:18.199 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
00:37:18.200 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-2.71 mountX=0.00 mountY=0.33, mountTheta=1.56
00:37:18.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.14, opts=13)
00:37:18.202 00.001 28316 Enqueuing Move request for scope (-0.30, -0.14)
00:37:18.203 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:18.203 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:37:18.203 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 10 / 99999
00:37:18.204 00.001 29988 Worker thread wakes up
00:37:18.204 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142238.204,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
00:37:18.205 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.14) opts 0xd
00:37:18.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.14)
00:37:18.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:18.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:18.206 00.001 28316 Enqueuing Expose request
00:37:18.206 00.000 29988 Moving (-0.30, -0.14) raw xDistance=0.00 yDistance=0.33
00:37:18.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:37:18.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:18.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:37:18.206 00.000 29988 MoveAxis(E, 0, ABG)
00:37:18.206 00.000 29988 Move returns status 0, amount 0
00:37:18.206 00.000 29988 MoveAxis(N, 0, ABG)
00:37:18.206 00.000 29988 Move returns status 0, amount 0
00:37:18.206 00.000 29988 move complete, result=0
00:37:18.206 00.000 29988 worker thread done servicing request
00:37:18.206 00.000 29988 Worker thread wakes up
00:37:18.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:18.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:18.207 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:19.730 01.523 29988 Exposure complete
00:37:19.765 00.035 29988 worker thread done servicing request
00:37:19.765 00.000 28316 OnExposeComplete: enter
00:37:19.766 00.001 28316 UpdateGuideState(): m_state=6
00:37:19.766 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4351
00:37:19.767 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=114.73, Mass=1958, SNR=30.3, Peak=155 HFD=4.4
00:37:19.767 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-1.14) = xAngle (-1.48 = -1.48)
00:37:19.768 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.63 = 1.63)
00:37:19.768 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.19 hyp=0.38 cameraTheta=-2.62 mountX=0.04 mountY=0.38, mountTheta=1.48
00:37:19.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.19, opts=13)
00:37:19.772 00.002 28316 Enqueuing Move request for scope (-0.33, -0.19)
00:37:19.775 00.003 29988 Worker thread wakes up
00:37:19.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.19) opts 0xd
00:37:19.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.19)
00:37:19.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:19.777 00.002 29988 Moving (-0.33, -0.19) raw xDistance=0.04 yDistance=0.38
00:37:19.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:37:19.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:19.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:37:19.777 00.000 29988 MoveAxis(E, 0, ABG)
00:37:19.777 00.000 29988 Move returns status 0, amount 0
00:37:19.777 00.000 29988 MoveAxis(N, 0, ABG)
00:37:19.777 00.000 29988 Move returns status 0, amount 0
00:37:19.777 00.000 29988 move complete, result=0
00:37:19.777 00.000 29988 worker thread done servicing request
00:37:19.777 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:37:19.778 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 11 / 99999
00:37:19.778 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142239.778,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
00:37:19.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:19.779 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:19.779 00.000 28316 Enqueuing Expose request
00:37:19.780 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:37:19.780 00.000 29988 Worker thread wakes up
00:37:19.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:19.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:21.405 01.625 29988 Exposure complete
00:37:21.475 00.070 29988 worker thread done servicing request
00:37:21.476 00.001 28316 OnExposeComplete: enter
00:37:21.477 00.001 28316 UpdateGuideState(): m_state=6
00:37:21.479 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4352
00:37:21.480 00.001 28316 Star::Find returns 1 (0), X=587.39, Y=114.77, Mass=1939, SNR=30.2, Peak=160 HFD=4.0
00:37:21.481 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-1.14) = xAngle (-1.53 = -1.53)
00:37:21.482 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
00:37:21.485 00.003 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.15 hyp=0.33 cameraTheta=-2.68 mountX=0.01 mountY=0.33, mountTheta=1.53
00:37:21.489 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.15, opts=13)
00:37:21.490 00.001 28316 Enqueuing Move request for scope (-0.30, -0.15)
00:37:21.490 00.000 29988 Worker thread wakes up
00:37:21.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:21.491 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:37:21.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.15) opts 0xd
00:37:21.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.15)
00:37:21.491 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 12 / 99999
00:37:21.493 00.002 29988 Moving (-0.30, -0.15) raw xDistance=0.01 yDistance=0.33
00:37:21.493 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142241.493,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:37:21.494 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:37:21.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:21.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:21.495 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:21.497 00.002 28316 Enqueuing Expose request
00:37:21.498 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:37:21.498 00.000 29988 MoveAxis(E, 0, ABG)
00:37:21.498 00.000 29988 Move returns status 0, amount 0
00:37:21.498 00.000 29988 MoveAxis(N, 0, ABG)
00:37:21.498 00.000 29988 Move returns status 0, amount 0
00:37:21.498 00.000 29988 move complete, result=0
00:37:21.498 00.000 29988 worker thread done servicing request
00:37:21.499 00.001 29988 Worker thread wakes up
00:37:21.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:21.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:21.501 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:22.911 01.410 29988 Exposure complete
00:37:22.970 00.059 29988 worker thread done servicing request
00:37:22.971 00.001 28316 OnExposeComplete: enter
00:37:22.972 00.001 28316 UpdateGuideState(): m_state=6
00:37:22.973 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4353
00:37:22.975 00.002 28316 Star::Find returns 1 (0), X=587.39, Y=114.86, Mass=1873, SNR=29.8, Peak=166 HFD=4.1
00:37:22.976 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
00:37:22.977 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
00:37:22.978 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-2.97 mountX=-0.08 mountY=0.29, mountTheta=1.83
00:37:22.981 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.05, opts=13)
00:37:22.982 00.001 28316 Enqueuing Move request for scope (-0.30, -0.05)
00:37:22.983 00.001 29988 Worker thread wakes up
00:37:22.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:22.983 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.8
00:37:22.984 00.001 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 13 / 99999
00:37:22.984 00.000 28316 PhdController: newstate STATE_FINISH
00:37:22.985 00.001 28316 PhdController complete: success
00:37:22.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.05) opts 0xd
00:37:22.985 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786142242.985,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
00:37:22.986 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.05)
00:37:22.986 00.000 29988 Moving (-0.30, -0.05) raw xDistance=-0.08 yDistance=0.29
00:37:22.986 00.000 28316 Mount: notify guiding dither settle done success=1
00:37:22.986 00.000 28316 PhdController: newstate STATE_IDLE
00:37:22.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:22.989 00.002 28316 Enqueuing Expose request
00:37:22.992 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:37:22.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:37:22.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:37:22.992 00.000 29988 MoveAxis(E, 0, ABG)
00:37:22.992 00.000 29988 Move returns status 0, amount 0
00:37:22.992 00.000 29988 MoveAxis(N, 0, ABG)
00:37:22.992 00.000 29988 Move returns status 0, amount 0
00:37:22.992 00.000 29988 move complete, result=0
00:37:22.993 00.001 29988 worker thread done servicing request
00:37:22.993 00.000 29988 Worker thread wakes up
00:37:22.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:22.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:22.995 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:37:24.619 01.624 29988 Exposure complete
00:37:24.657 00.038 29988 worker thread done servicing request
00:37:24.657 00.000 28316 OnExposeComplete: enter
00:37:24.658 00.001 28316 UpdateGuideState(): m_state=6
00:37:24.659 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4354
00:37:24.659 00.000 28316 Star::Find returns 1 (0), X=587.38, Y=114.74, Mass=1952, SNR=30.2, Peak=148 HFD=4.5
00:37:24.660 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-1.14) = xAngle (-1.48 = -1.48)
00:37:24.661 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.62 = 1.62)
00:37:24.662 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.17 hyp=0.35 cameraTheta=-2.63 mountX=0.03 mountY=0.35, mountTheta=1.48
00:37:24.664 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.17, opts=13)
00:37:24.667 00.003 28316 Enqueuing Move request for scope (-0.31, -0.17)
00:37:24.669 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:24.672 00.003 29988 Worker thread wakes up
00:37:24.672 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.2
00:37:24.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:24.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:24.674 00.001 28316 Enqueuing Expose request
00:37:24.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.17) opts 0xd
00:37:24.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.17)
00:37:24.674 00.000 29988 Moving (-0.31, -0.17) raw xDistance=0.03 yDistance=0.35
00:37:24.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:37:24.674 00.000 29988 switching direction from -1 to 1 - decHistory=6 oldest=0.05 newest=0.97
00:37:24.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
00:37:24.674 00.000 29988 MoveAxis(E, 0, ABG)
00:37:24.675 00.001 29988 Move returns status 0, amount 0
00:37:24.675 00.000 29988 MoveAxis(S, 84, ABG)
00:37:24.675 00.000 29988 Guiding  Dir = 1, Dur = 84
00:37:24.675 00.000 29988 IsSlewing returns 0
00:37:24.675 00.000 29988 IsGuiding returns 0
00:37:24.680 00.005 29988 PulseGuide returned control before completion, sleep 90
00:37:24.777 00.097 29988 IsGuiding returns 0
00:37:24.777 00.000 29988 Move returns status 0, amount 84
00:37:24.777 00.000 29988 move complete, result=0
00:37:24.777 00.000 29988 worker thread done servicing request
00:37:24.777 00.000 29988 Worker thread wakes up
00:37:24.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:24.777 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.4 px 84 ms SOUTH
00:37:24.778 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:26.195 01.417 29988 Exposure complete
00:37:26.234 00.039 29988 worker thread done servicing request
00:37:26.234 00.000 28316 OnExposeComplete: enter
00:37:26.235 00.001 28316 UpdateGuideState(): m_state=6
00:37:26.235 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.236 00.001 28316 Star::Find returns 1 (0), X=587.55, Y=114.92, Mass=1906, SNR=30.0, Peak=165 HFD=4.2
00:37:26.236 00.000 28316 MultiStar: exiting stabilization period
00:37:26.236 00.000 28316 MultiStar: updating star positions after lock position change
00:37:26.237 00.001 28316 Star::Find(15, 470, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.238 00.001 28316 Star::Find returns 1 (0), X=470.67, Y=125.01, Mass=1516, SNR=27.0, Peak=148 HFD=3.9
00:37:26.238 00.000 28316 Star::Find(15, 428, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.239 00.001 28316 Star::Find returns 1 (0), X=428.77, Y=196.45, Mass=1780, SNR=29.1, Peak=156 HFD=4.1
00:37:26.239 00.000 28316 Star::Find(15, 1120, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.240 00.001 28316 Star::Find returns 1 (0), X=1120.76, Y=657.07, Mass=1429, SNR=26.0, Peak=131 HFD=4.1
00:37:26.243 00.003 28316 Star::Find(15, 573, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.245 00.002 28316 Star::Find returns 1 (0), X=573.30, Y=641.24, Mass=1454, SNR=26.4, Peak=118 HFD=4.1
00:37:26.248 00.003 28316 Star::Find(15, 591, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.250 00.002 28316 Star::Find returns 1 (0), X=591.94, Y=415.92, Mass=1113, SNR=23.1, Peak=118 HFD=4.0
00:37:26.253 00.003 28316 Star::Find(15, 1108, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.255 00.002 28316 Star::Find returns 1 (0), X=1108.19, Y=890.62, Mass=961, SNR=21.5, Peak=78 HFD=3.6
00:37:26.257 00.002 28316 Star::Find(15, 1127, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.260 00.003 28316 Star::Find returns 1 (0), X=1127.50, Y=808.77, Mass=835, SNR=20.1, Peak=81 HFD=3.7
00:37:26.263 00.003 28316 Star::Find(15, 978, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.265 00.002 28316 Star::Find returns 1 (0), X=978.70, Y=260.66, Mass=658, SNR=17.8, Peak=64 HFD=3.6
00:37:26.268 00.003 28316 Star::Find(15, 306, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.270 00.002 28316 Star::Find returns 1 (0), X=306.74, Y=442.32, Mass=677, SNR=18.0, Peak=72 HFD=3.7
00:37:26.271 00.001 28316 Star::Find(15, 570, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.272 00.001 28316 Star::Find returns 1 (0), X=570.96, Y=436.06, Mass=611, SNR=17.1, Peak=62 HFD=4.0
00:37:26.273 00.001 28316 Star::Find(15, 1009, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
00:37:26.273 00.000 28316 Star::Find returns 1 (0), X=1009.32, Y=696.85, Mass=571, SNR=16.5, Peak=59 HFD=3.5
00:37:26.274 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (-1.14) = xAngle (4.28 = -2.01)
00:37:26.274 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.38 = 1.10)
00:37:26.274 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.13 mountX=-0.06 mountY=0.12, mountTheta=2.01
00:37:26.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
00:37:26.276 00.001 28316 Enqueuing Move request for scope (-0.14, 0.00)
00:37:26.276 00.000 29988 Worker thread wakes up
00:37:26.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:26.278 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
00:37:26.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
00:37:26.278 00.000 29988 Moving (-0.14, 0.00) raw xDistance=-0.06 yDistance=0.12
00:37:26.278 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:37:26.279 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:26.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:26.280 00.000 28316 Enqueuing Expose request
00:37:26.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:37:26.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:26.281 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:37:26.281 00.000 29988 MoveAxis(E, 0, ABG)
00:37:26.281 00.000 29988 Move returns status 0, amount 0
00:37:26.281 00.000 29988 MoveAxis(N, 0, ABG)
00:37:26.281 00.000 29988 Move returns status 0, amount 0
00:37:26.281 00.000 29988 move complete, result=0
00:37:26.281 00.000 29988 worker thread done servicing request
00:37:26.281 00.000 29988 Worker thread wakes up
00:37:26.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:26.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:26.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:27.907 01.626 29988 Exposure complete
00:37:27.943 00.036 29988 worker thread done servicing request
00:37:27.943 00.000 28316 OnExposeComplete: enter
00:37:27.945 00.002 28316 UpdateGuideState(): m_state=6
00:37:27.946 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4356
00:37:27.947 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=114.99, Mass=1969, SNR=30.5, Peak=178 HFD=4.1
00:37:27.949 00.002 28316 MultiStar: [#1 0.11,-0.09,0.91,U] [#2 -0.03,-0.00,0.97,U] [#3 0.11,0.18,0.86,U] [#4 0.05,0.01,0.87,U] [#5 0.14,0.04,0.79,U] [#6 0.06,0.03,0.70,U] [#7 -0.03,0.11,0.65,U] [#8 0.13,0.04,0.59,U] 
00:37:27.950 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.15, 0.08}
00:37:27.951 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:37:27.952 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.21)
00:37:27.954 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.83 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
00:37:27.957 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
00:37:27.957 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
00:37:27.958 00.001 29988 Worker thread wakes up
00:37:27.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:27.958 00.000 28316 UpdateGuideState exits: m=1969 RSB=30.5
00:37:27.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:27.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:27.959 00.000 28316 Enqueuing Expose request
00:37:27.960 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:37:27.960 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:37:27.960 00.000 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.05
00:37:27.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:37:27.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:27.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:27.960 00.000 29988 MoveAxis(E, 0, ABG)
00:37:27.960 00.000 29988 Move returns status 0, amount 0
00:37:27.960 00.000 29988 MoveAxis(N, 0, ABG)
00:37:27.960 00.000 29988 Move returns status 0, amount 0
00:37:27.960 00.000 29988 move complete, result=0
00:37:27.960 00.000 29988 worker thread done servicing request
00:37:27.960 00.000 29988 Worker thread wakes up
00:37:27.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:27.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:27.960 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:29.477 01.517 29988 Exposure complete
00:37:29.505 00.028 29988 worker thread done servicing request
00:37:29.505 00.000 28316 OnExposeComplete: enter
00:37:29.507 00.002 28316 UpdateGuideState(): m_state=6
00:37:29.509 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4357
00:37:29.511 00.002 28316 Star::Find returns 1 (0), X=587.66, Y=114.84, Mass=2051, SNR=31.1, Peak=178 HFD=4.5
00:37:29.512 00.001 28316 MultiStar: [#1 0.19,-0.04,0.89,U] [#2 0.23,-0.06,0.93,U] [#3 0.11,0.04,0.84,U] [#4 0.20,0.14,0.84,U] [#5 0.14,0.13,0.78,U] [#6 -0.02,0.12,0.68,U] [#7 -0.02,-0.09,0.66,U] [#8 0.05,-0.01,0.58,U] 
00:37:29.513 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.02}, one-star: {-0.02, -0.07}
00:37:29.514 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-1.14) = xAngle (-0.76 = -0.76)
00:37:29.515 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.34 = 2.34)
00:37:29.516 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.91 mountX=0.05 mountY=0.05, mountTheta=0.78
00:37:29.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
00:37:29.519 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
00:37:29.519 00.000 29988 Worker thread wakes up
00:37:29.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:29.520 00.001 28316 UpdateGuideState exits: m=2051 RSB=31.1
00:37:29.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:29.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:29.521 00.000 28316 Enqueuing Expose request
00:37:29.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:37:29.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:37:29.522 00.000 29988 Moving (-0.02, -0.07) raw xDistance=0.05 yDistance=0.05
00:37:29.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:29.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:29.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:37:29.522 00.000 29988 MoveAxis(E, 0, ABG)
00:37:29.522 00.000 29988 Move returns status 0, amount 0
00:37:29.522 00.000 29988 MoveAxis(N, 0, ABG)
00:37:29.522 00.000 29988 Move returns status 0, amount 0
00:37:29.522 00.000 29988 move complete, result=0
00:37:29.522 00.000 29988 worker thread done servicing request
00:37:29.522 00.000 29988 Worker thread wakes up
00:37:29.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:29.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:29.523 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:31.146 01.623 29988 Exposure complete
00:37:31.172 00.026 29988 worker thread done servicing request
00:37:31.172 00.000 28316 OnExposeComplete: enter
00:37:31.173 00.001 28316 UpdateGuideState(): m_state=6
00:37:31.173 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4358
00:37:31.174 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.92, Mass=1891, SNR=29.9, Peak=168 HFD=4.2
00:37:31.174 00.000 28316 MultiStar: [#1 0.09,-0.02,0.93,U] [#2 0.02,0.07,0.98,U] [#3 0.11,0.16,0.88,U] [#4 0.09,0.03,0.87,U] [#5 0.06,0.15,0.80,U] [#6 -0.05,0.02,0.72,U] [#7 -0.03,0.04,0.69,U] [#8 0.09,0.20,0.59,U] 
00:37:31.175 00.001 28316 single-star, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.02, 0.01}
00:37:31.175 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (-1.14) = xAngle (1.45 = 1.45)
00:37:31.175 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.55 = -1.73)
00:37:31.176 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.31 mountX=0.00 mountY=-0.02, mountTheta=-1.45
00:37:31.178 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
00:37:31.178 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
00:37:31.179 00.001 29988 Worker thread wakes up
00:37:31.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:37:31.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:31.179 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.9
00:37:31.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:31.181 00.001 28316 Enqueuing Expose request
00:37:31.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:37:31.181 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
00:37:31.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:37:31.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:31.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:31.181 00.000 29988 MoveAxis(E, 0, ABG)
00:37:31.181 00.000 29988 Move returns status 0, amount 0
00:37:31.181 00.000 29988 MoveAxis(N, 0, ABG)
00:37:31.181 00.000 29988 Move returns status 0, amount 0
00:37:31.181 00.000 29988 move complete, result=0
00:37:31.181 00.000 29988 worker thread done servicing request
00:37:31.181 00.000 29988 Worker thread wakes up
00:37:31.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:31.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:31.182 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:32.698 01.516 29988 Exposure complete
00:37:32.726 00.028 29988 worker thread done servicing request
00:37:32.726 00.000 28316 OnExposeComplete: enter
00:37:32.727 00.001 28316 UpdateGuideState(): m_state=6
00:37:32.728 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4359
00:37:32.728 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=114.90, Mass=1922, SNR=30.0, Peak=160 HFD=4.2
00:37:32.729 00.001 28316 MultiStar: [#1 0.10,-0.03,0.92,U] [#2 0.13,0.06,0.95,U] [#3 -0.03,0.13,0.88,U] [#4 0.13,0.05,0.89,U] [#5 0.29,0.04,0.77,U] [#6 0.08,0.07,0.72,U] [#7 -0.07,0.09,0.68,U] [#8 -0.02,0.22,0.60,U] 
00:37:32.729 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.06}, one-star: {-0.03, -0.01}
00:37:32.730 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-1.14) = xAngle (-1.67 = -1.67)
00:37:32.731 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.43 = 1.43)
00:37:32.731 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.82 mountX=-0.00 mountY=0.03, mountTheta=1.67
00:37:32.732 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
00:37:32.733 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
00:37:32.734 00.001 29988 Worker thread wakes up
00:37:32.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:37:32.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:37:32.734 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
00:37:32.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:37:32.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:32.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:32.734 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.0
00:37:32.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:32.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:32.736 00.001 28316 Enqueuing Expose request
00:37:32.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:37:32.736 00.000 29988 MoveAxis(E, 0, ABG)
00:37:32.736 00.000 29988 Move returns status 0, amount 0
00:37:32.736 00.000 29988 MoveAxis(N, 0, ABG)
00:37:32.736 00.000 29988 Move returns status 0, amount 0
00:37:32.736 00.000 29988 move complete, result=0
00:37:32.736 00.000 29988 worker thread done servicing request
00:37:32.736 00.000 29988 Worker thread wakes up
00:37:32.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:32.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:32.737 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:34.371 01.634 29988 Exposure complete
00:37:34.403 00.032 29988 worker thread done servicing request
00:37:34.403 00.000 28316 OnExposeComplete: enter
00:37:34.404 00.001 28316 UpdateGuideState(): m_state=6
00:37:34.404 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4360
00:37:34.405 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=114.92, Mass=1807, SNR=29.4, Peak=165 HFD=4.2
00:37:34.405 00.000 28316 MultiStar: [#1 0.19,0.16,0.94,U] [#2 0.23,0.20,0.98,U] [#3 0.05,0.23,0.90,U] [#4 0.28,0.17,0.90,U] [#5 0.38,0.13,0.00,M1] [#6 0.26,0.07,0.74,U] [#7 0.18,0.11,0.65,U] [#8 0.22,0.14,0.61,U] 
00:37:34.406 00.001 28316 single-star, 7 included, MultiStar: {0.19, 0.14}, one-star: {0.13, 0.01}
00:37:34.406 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (-1.14) = xAngle (1.19 = 1.19)
00:37:34.407 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.29 = -1.99)
00:37:34.407 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.04 mountX=0.05 mountY=-0.12, mountTheta=-1.18
00:37:34.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
00:37:34.409 00.001 28316 Enqueuing Move request for scope (0.13, 0.01)
00:37:34.410 00.001 29988 Worker thread wakes up
00:37:34.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
00:37:34.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
00:37:34.410 00.000 29988 Moving (0.13, 0.01) raw xDistance=0.05 yDistance=-0.12
00:37:34.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:34.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:34.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:34.411 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:37:34.411 00.000 29988 MoveAxis(E, 0, ABG)
00:37:34.411 00.000 29988 Move returns status 0, amount 0
00:37:34.411 00.000 29988 MoveAxis(N, 0, ABG)
00:37:34.411 00.000 29988 Move returns status 0, amount 0
00:37:34.411 00.000 29988 move complete, result=0
00:37:34.411 00.000 28316 UpdateGuideState exits: m=1807 RSB=29.4
00:37:34.412 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:34.414 00.001 28316 Enqueuing Expose request
00:37:34.418 00.004 29988 worker thread done servicing request
00:37:34.418 00.000 29988 Worker thread wakes up
00:37:34.418 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:34.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:34.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:35.937 01.519 29988 Exposure complete
00:37:35.965 00.028 29988 worker thread done servicing request
00:37:35.966 00.001 28316 OnExposeComplete: enter
00:37:35.966 00.000 28316 UpdateGuideState(): m_state=6
00:37:35.968 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4361
00:37:35.968 00.000 28316 Star::Find returns 1 (0), X=587.96, Y=115.15, Mass=1910, SNR=29.9, Peak=185 HFD=4.3
00:37:35.968 00.000 28316 MultiStar: [#1 0.29,0.32,0.00,M1] [#2 0.33,0.36,0.00,M1] [#3 0.33,0.33,0.00,M1] [#4 0.42,0.46,0.00,M1] [#5 0.49,0.40,0.00,M2] [#6 0.45,0.31,0.00,M1] [#7 0.31,0.29,0.00,M1] [#8 0.35,0.33,0.00,M1] 
00:37:35.969 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
00:37:35.969 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.33)
00:37:35.969 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.24 hyp=0.37 cameraTheta=0.71 mountX=-0.10 mountY=-0.36, mountTheta=-1.85
00:37:35.972 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.24, opts=13)
00:37:35.973 00.001 28316 Enqueuing Move request for scope (0.28, 0.24)
00:37:35.976 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:35.977 00.001 29988 Worker thread wakes up
00:37:35.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.24) opts 0xd
00:37:35.977 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.24)
00:37:35.977 00.000 29988 Moving (0.28, 0.24) raw xDistance=-0.10 yDistance=-0.36
00:37:35.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:37:35.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:35.977 00.000 28316 UpdateGuideState exits: m=1910 RSB=29.9
00:37:35.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:35.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:37:35.978 00.000 29988 MoveAxis(E, 0, ABG)
00:37:35.978 00.000 29988 Move returns status 0, amount 0
00:37:35.978 00.000 29988 MoveAxis(N, 0, ABG)
00:37:35.978 00.000 29988 Move returns status 0, amount 0
00:37:35.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:35.979 00.001 28316 Enqueuing Expose request
00:37:35.979 00.000 29988 move complete, result=0
00:37:35.979 00.000 29988 worker thread done servicing request
00:37:35.979 00.000 29988 Worker thread wakes up
00:37:35.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:35.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:35.980 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:37:37.614 01.634 29988 Exposure complete
00:37:37.641 00.027 29988 worker thread done servicing request
00:37:37.641 00.000 28316 OnExposeComplete: enter
00:37:37.642 00.001 28316 UpdateGuideState(): m_state=6
00:37:37.642 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4362
00:37:37.643 00.001 28316 Star::Find returns 1 (0), X=587.99, Y=115.02, Mass=1952, SNR=30.4, Peak=173 HFD=4.5
00:37:37.644 00.001 28316 MultiStar: [#1 0.40,0.05,0.00,M2] [#2 0.45,0.09,0.00,M2] [#3 0.51,0.19,0.00,M2] [#4 0.48,0.10,0.00,M2] [#5 0.60,0.10,0.00,M3] [#6 0.55,-0.00,0.00,M2] [#7 0.30,0.10,0.65,U] [#8 0.37,0.03,0.61,U] 
00:37:37.644 00.000 28316 single-star, 2 included, MultiStar: {0.32, 0.08}, one-star: {0.30, 0.10}
00:37:37.646 00.002 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (-1.14) = xAngle (1.47 = 1.47)
00:37:37.649 00.003 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.71)
00:37:37.651 00.002 28316 CameraToMount -- cameraX=0.30 cameraY=0.10 hyp=0.32 cameraTheta=0.33 mountX=0.03 mountY=-0.31, mountTheta=-1.47
00:37:37.655 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.10, opts=13)
00:37:37.658 00.003 28316 Enqueuing Move request for scope (0.30, 0.10)
00:37:37.660 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:37.663 00.003 29988 Worker thread wakes up
00:37:37.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.10) opts 0xd
00:37:37.663 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.10)
00:37:37.663 00.000 29988 Moving (0.30, 0.10) raw xDistance=0.03 yDistance=-0.31
00:37:37.663 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
00:37:37.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:37.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:37.664 00.000 28316 Enqueuing Expose request
00:37:37.665 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:37:37.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:37.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:37:37.665 00.000 29988 MoveAxis(E, 0, ABG)
00:37:37.665 00.000 29988 Move returns status 0, amount 0
00:37:37.665 00.000 29988 MoveAxis(N, 0, ABG)
00:37:37.665 00.000 29988 Move returns status 0, amount 0
00:37:37.665 00.000 29988 move complete, result=0
00:37:37.665 00.000 29988 worker thread done servicing request
00:37:37.665 00.000 29988 Worker thread wakes up
00:37:37.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:37.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:37.666 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:37:39.192 01.526 29988 Exposure complete
00:37:39.220 00.028 29988 worker thread done servicing request
00:37:39.220 00.000 28316 OnExposeComplete: enter
00:37:39.223 00.003 28316 UpdateGuideState(): m_state=6
00:37:39.226 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4363
00:37:39.229 00.003 28316 Star::Find returns 1 (0), X=587.81, Y=115.09, Mass=1838, SNR=29.3, Peak=175 HFD=4.2
00:37:39.232 00.003 28316 MultiStar: [#1 0.32,0.13,0.92,U] [#2 0.18,0.20,0.98,U] [#3 0.37,0.31,0.00,M3] [#4 0.40,0.33,0.00,M3] [#5 0.36,0.17,0.00,M4] [#6 0.27,0.31,0.00,M3] [#7 0.24,0.21,0.68,U] [#8 0.27,0.16,0.62,U] 
00:37:39.233 00.001 28316 single-star, 4 included, MultiStar: {0.22, 0.17}, one-star: {0.12, 0.18}
00:37:39.236 00.003 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
00:37:39.238 00.002 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.07)
00:37:39.239 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.21 cameraTheta=0.97 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
00:37:39.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.18, opts=13)
00:37:39.240 00.000 28316 Enqueuing Move request for scope (0.12, 0.18)
00:37:39.241 00.001 29988 Worker thread wakes up
00:37:39.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:39.242 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.3
00:37:39.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:39.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:39.243 00.001 28316 Enqueuing Expose request
00:37:39.244 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
00:37:39.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
00:37:39.244 00.000 29988 Moving (0.12, 0.18) raw xDistance=-0.11 yDistance=-0.19
00:37:39.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:37:39.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:39.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:37:39.244 00.000 29988 MoveAxis(E, 0, ABG)
00:37:39.244 00.000 29988 Move returns status 0, amount 0
00:37:39.244 00.000 29988 MoveAxis(N, 0, ABG)
00:37:39.244 00.000 29988 Move returns status 0, amount 0
00:37:39.244 00.000 29988 move complete, result=0
00:37:39.244 00.000 29988 worker thread done servicing request
00:37:39.244 00.000 29988 Worker thread wakes up
00:37:39.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:39.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:39.244 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:40.874 01.630 29988 Exposure complete
00:37:40.907 00.033 29988 worker thread done servicing request
00:37:40.907 00.000 28316 OnExposeComplete: enter
00:37:40.908 00.001 28316 UpdateGuideState(): m_state=6
00:37:40.909 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4364
00:37:40.909 00.000 28316 Star::Find returns 1 (0), X=587.79, Y=115.10, Mass=1850, SNR=29.4, Peak=178 HFD=4.2
00:37:40.910 00.001 28316 MultiStar: [#1 0.23,0.16,0.92,U] [#2 0.26,0.21,1.00,U] [#3 0.18,0.25,0.85,U] [#4 0.43,0.06,0.00,M4] [#5 0.33,0.04,0.78,U] [#6 0.34,0.12,0.74,U] [#7 0.15,0.19,0.68,U] [#8 0.28,0.26,0.61,U] 
00:37:40.910 00.000 28316 single-star, 7 included, MultiStar: {0.23, 0.18}, one-star: {0.11, 0.19}
00:37:40.912 00.002 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:37:40.913 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
00:37:40.913 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=-0.13 mountY=-0.18, mountTheta=-2.18
00:37:40.915 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.19, opts=13)
00:37:40.915 00.000 28316 Enqueuing Move request for scope (0.11, 0.19)
00:37:40.915 00.000 29988 Worker thread wakes up
00:37:40.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
00:37:40.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
00:37:40.915 00.000 29988 Moving (0.11, 0.19) raw xDistance=-0.13 yDistance=-0.18
00:37:40.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:40.916 00.001 28316 UpdateGuideState exits: m=1850 RSB=29.4
00:37:40.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:40.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:40.917 00.001 28316 Enqueuing Expose request
00:37:40.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:37:40.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:40.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:37:40.917 00.000 29988 MoveAxis(E, 0, ABG)
00:37:40.917 00.000 29988 Move returns status 0, amount 0
00:37:40.917 00.000 29988 MoveAxis(N, 0, ABG)
00:37:40.917 00.000 29988 Move returns status 0, amount 0
00:37:40.917 00.000 29988 move complete, result=0
00:37:40.917 00.000 29988 worker thread done servicing request
00:37:40.917 00.000 29988 Worker thread wakes up
00:37:40.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:40.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:40.919 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:42.438 01.519 29988 Exposure complete
00:37:42.472 00.034 29988 worker thread done servicing request
00:37:42.472 00.000 28316 OnExposeComplete: enter
00:37:42.473 00.001 28316 UpdateGuideState(): m_state=6
00:37:42.473 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4365
00:37:42.474 00.001 28316 Star::Find returns 1 (0), X=587.95, Y=115.11, Mass=1915, SNR=29.9, Peak=175 HFD=4.3
00:37:42.474 00.000 28316 MultiStar: [#1 0.39,0.04,0.00,M1] [#2 0.38,0.16,0.00,M1] [#3 0.45,0.14,0.00,M3] [#4 0.47,0.27,0.00,M5] [#5 0.42,0.24,0.00,M4] [#6 0.43,0.23,0.00,M3] [#7 0.44,0.10,0.00,M1] [#8 0.26,0.16,0.59,U] 
00:37:42.475 00.001 28316 refined, 1 included, MultiStar: {0.26, 0.18}, one-star: {0.27, 0.19}
00:37:42.475 00.000 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.74 = 1.74)
00:37:42.476 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.84 = -1.44)
00:37:42.476 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.32 cameraTheta=0.60 mountX=-0.05 mountY=-0.31, mountTheta=-1.74
00:37:42.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.18, opts=13)
00:37:42.479 00.001 28316 Enqueuing Move request for scope (0.26, 0.18)
00:37:42.479 00.000 29988 Worker thread wakes up
00:37:42.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
00:37:42.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
00:37:42.480 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:42.481 00.001 29988 Moving (0.26, 0.18) raw xDistance=-0.05 yDistance=-0.31
00:37:42.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:37:42.481 00.000 28316 UpdateGuideState exits: m=1915 RSB=29.9
00:37:42.482 00.001 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.68
00:37:42.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:37:42.482 00.000 29988 MoveAxis(E, 0, ABG)
00:37:42.482 00.000 29988 Move returns status 0, amount 0
00:37:42.482 00.000 29988 MoveAxis(N, 75, ABG)
00:37:42.482 00.000 29988 Guiding  Dir = 0, Dur = 75
00:37:42.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:42.483 00.001 29988 IsSlewing returns 0
00:37:42.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:42.486 00.003 29988 IsGuiding returns 0
00:37:42.486 00.000 28316 Enqueuing Expose request
00:37:42.490 00.004 29988 PulseGuide returned control before completion, sleep 81
00:37:42.577 00.087 29988 IsGuiding returns 1
00:37:42.577 00.000 29988 scope still moving after pulse duration time elapsed
00:37:42.608 00.031 29988 IsSlewing returns 0
00:37:42.608 00.000 29988 IsGuiding returns 0
00:37:42.608 00.000 29988 scope move finished after 75 + 47 ms
00:37:42.608 00.000 29988 Move returns status 0, amount 75
00:37:42.608 00.000 29988 move complete, result=0
00:37:42.609 00.001 29988 worker thread done servicing request
00:37:42.609 00.000 29988 Worker thread wakes up
00:37:42.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:42.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:42.609 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 75 ms NORTH
00:37:44.235 01.626 29988 Exposure complete
00:37:44.276 00.041 29988 worker thread done servicing request
00:37:44.276 00.000 28316 OnExposeComplete: enter
00:37:44.277 00.001 28316 UpdateGuideState(): m_state=6
00:37:44.277 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4366
00:37:44.278 00.001 28316 Star::Find returns 1 (0), X=587.93, Y=114.79, Mass=1917, SNR=30.0, Peak=170 HFD=4.4
00:37:44.278 00.000 28316 MultiStar: [#1 0.26,-0.15,0.93,U] [#2 0.27,-0.14,0.98,U] [#3 0.17,-0.12,0.84,U] [#4 0.41,-0.08,0.00,M6] [#5 0.38,-0.11,0.00,M5] [#6 0.22,-0.19,0.72,U] [#7 0.05,-0.08,0.68,U] [#8 0.23,-0.07,0.61,U] 
00:37:44.279 00.001 28316 refined, 6 included, MultiStar: {0.21, -0.13}, one-star: {0.24, -0.13}
00:37:44.279 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
00:37:44.280 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
00:37:44.280 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.54 mountX=0.21 mountY=-0.13, mountTheta=-0.57
00:37:44.281 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.13, opts=13)
00:37:44.282 00.001 28316 Enqueuing Move request for scope (0.21, -0.13)
00:37:44.282 00.000 29988 Worker thread wakes up
00:37:44.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:44.283 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:37:44.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:44.284 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:44.284 00.000 28316 Enqueuing Expose request
00:37:44.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd
00:37:44.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.13)
00:37:44.284 00.000 29988 Moving (0.21, -0.13) raw xDistance=0.21 yDistance=-0.13
00:37:44.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:37:44.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:44.285 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:37:44.285 00.000 29988 MoveAxis(W, 43, ABG)
00:37:44.285 00.000 29988 Guiding  Dir = 3, Dur = 43
00:37:44.285 00.000 29988 IsSlewing returns 0
00:37:44.285 00.000 29988 IsGuiding returns 0
00:37:44.286 00.001 29988 PulseGuide returned control before completion, sleep 52
00:37:44.340 00.054 29988 IsGuiding returns 1
00:37:44.340 00.000 29988 scope still moving after pulse duration time elapsed
00:37:44.370 00.030 29988 IsSlewing returns 0
00:37:44.372 00.002 29988 IsGuiding returns 0
00:37:44.372 00.000 29988 scope move finished after 43 + 43 ms
00:37:44.372 00.000 29988 Move returns status 0, amount 43
00:37:44.372 00.000 29988 MoveAxis(N, 0, ABG)
00:37:44.372 00.000 29988 Move returns status 0, amount 0
00:37:44.372 00.000 29988 move complete, result=0
00:37:44.372 00.000 29988 worker thread done servicing request
00:37:44.372 00.000 29988 Worker thread wakes up
00:37:44.372 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
00:37:44.375 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:44.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:45.792 01.417 29988 Exposure complete
00:37:45.822 00.030 29988 worker thread done servicing request
00:37:45.822 00.000 28316 OnExposeComplete: enter
00:37:45.823 00.001 28316 UpdateGuideState(): m_state=6
00:37:45.823 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4367
00:37:45.824 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=115.05, Mass=1993, SNR=30.7, Peak=186 HFD=4.3
00:37:45.824 00.000 28316 MultiStar: [#1 0.24,0.16,0.90,U] [#2 0.30,0.11,0.93,U] [#3 0.32,0.28,0.00,M3] [#4 0.42,0.31,0.00,M7] [#5 0.36,0.14,0.74,U] [#6 0.37,0.25,0.00,M3] [#7 0.24,0.16,0.65,U] [#8 0.36,0.25,0.00,M1] 
00:37:45.825 00.001 28316 single-star, 4 included, MultiStar: {0.25, 0.14}, one-star: {0.14, 0.13}
00:37:45.825 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
00:37:45.826 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.99 = -1.29)
00:37:45.826 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=-0.06 mountY=-0.18, mountTheta=-1.89
00:37:45.827 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.13, opts=13)
00:37:45.828 00.001 28316 Enqueuing Move request for scope (0.14, 0.13)
00:37:45.828 00.000 29988 Worker thread wakes up
00:37:45.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:45.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
00:37:45.829 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.7
00:37:45.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:45.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:45.832 00.001 28316 Enqueuing Expose request
00:37:45.833 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
00:37:45.833 00.000 29988 Moving (0.14, 0.13) raw xDistance=-0.06 yDistance=-0.18
00:37:45.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:37:45.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:45.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:37:45.833 00.000 29988 MoveAxis(E, 0, ABG)
00:37:45.834 00.001 29988 Move returns status 0, amount 0
00:37:45.834 00.000 29988 MoveAxis(N, 0, ABG)
00:37:45.834 00.000 29988 Move returns status 0, amount 0
00:37:45.834 00.000 29988 move complete, result=0
00:37:45.834 00.000 29988 worker thread done servicing request
00:37:45.834 00.000 29988 Worker thread wakes up
00:37:45.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:45.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:45.835 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:47.468 01.633 29988 Exposure complete
00:37:47.519 00.051 29988 worker thread done servicing request
00:37:47.519 00.000 28316 OnExposeComplete: enter
00:37:47.520 00.001 28316 UpdateGuideState(): m_state=6
00:37:47.521 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4368
00:37:47.522 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=115.12, Mass=2021, SNR=30.8, Peak=183 HFD=4.4
00:37:47.523 00.001 28316 MultiStar: [#1 0.04,0.17,0.90,U] [#2 0.11,0.28,0.95,U] [#3 0.02,0.24,0.88,U] [#4 0.33,0.15,0.85,U] [#5 0.26,0.28,0.78,U] [#6 0.11,0.15,0.71,U] [#7 0.06,0.12,0.64,U] [#8 0.05,0.19,0.63,U] 
00:37:47.523 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.20}, one-star: {-0.05, 0.20}
00:37:47.523 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:37:47.524 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:37:47.524 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.80 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
00:37:47.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.20, opts=13)
00:37:47.526 00.001 28316 Enqueuing Move request for scope (-0.05, 0.20)
00:37:47.527 00.001 29988 Worker thread wakes up
00:37:47.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:47.527 00.000 28316 UpdateGuideState exits: m=2021 RSB=30.8
00:37:47.529 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
00:37:47.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:47.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:47.530 00.001 28316 Enqueuing Expose request
00:37:47.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
00:37:47.530 00.000 29988 Moving (-0.05, 0.20) raw xDistance=-0.21 yDistance=-0.05
00:37:47.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:37:47.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:47.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:37:47.530 00.000 29988 MoveAxis(E, 43, ABG)
00:37:47.530 00.000 29988 Guiding  Dir = 2, Dur = 43
00:37:47.531 00.001 29988 IsSlewing returns 0
00:37:47.531 00.000 29988 IsGuiding returns 0
00:37:47.532 00.001 29988 PulseGuide returned control before completion, sleep 52
00:37:47.590 00.058 29988 IsGuiding returns 1
00:37:47.590 00.000 29988 scope still moving after pulse duration time elapsed
00:37:47.622 00.032 29988 IsSlewing returns 0
00:37:47.622 00.000 29988 IsGuiding returns 0
00:37:47.622 00.000 29988 scope move finished after 43 + 47 ms
00:37:47.622 00.000 29988 Move returns status 0, amount 43
00:37:47.622 00.000 29988 MoveAxis(N, 0, ABG)
00:37:47.622 00.000 29988 Move returns status 0, amount 0
00:37:47.622 00.000 29988 move complete, result=0
00:37:47.623 00.001 29988 worker thread done servicing request
00:37:47.623 00.000 29988 Worker thread wakes up
00:37:47.623 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
00:37:47.624 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:47.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:49.029 01.405 29988 Exposure complete
00:37:49.059 00.030 29988 worker thread done servicing request
00:37:49.059 00.000 28316 OnExposeComplete: enter
00:37:49.060 00.001 28316 UpdateGuideState(): m_state=6
00:37:49.061 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4369
00:37:49.061 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=114.93, Mass=1949, SNR=30.3, Peak=172 HFD=4.0
00:37:49.062 00.001 28316 MultiStar: [#1 0.01,0.07,0.87,U] [#2 0.12,0.07,0.97,U] [#3 0.11,0.13,0.85,U] [#4 0.06,0.08,0.87,U] [#5 0.25,0.14,0.79,U] [#6 0.03,0.16,0.71,U] [#7 0.01,0.14,0.69,U] [#8 -0.06,0.18,0.59,U] 
00:37:49.062 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.17, 0.02}
00:37:49.063 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:37:49.063 00.000 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.84)
00:37:49.063 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.20 mountX=-0.08 mountY=-0.08, mountTheta=-2.33
00:37:49.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
00:37:49.065 00.000 28316 Enqueuing Move request for scope (0.04, 0.10)
00:37:49.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:49.066 00.001 29988 Worker thread wakes up
00:37:49.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:37:49.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:37:49.066 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.08 yDistance=-0.08
00:37:49.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:37:49.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:49.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:37:49.066 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:37:49.069 00.003 29988 MoveAxis(E, 0, ABG)
00:37:49.069 00.000 29988 Move returns status 0, amount 0
00:37:49.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:49.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:49.070 00.001 28316 Enqueuing Expose request
00:37:49.070 00.000 29988 MoveAxis(N, 0, ABG)
00:37:49.070 00.000 29988 Move returns status 0, amount 0
00:37:49.070 00.000 29988 move complete, result=0
00:37:49.070 00.000 29988 worker thread done servicing request
00:37:49.070 00.000 29988 Worker thread wakes up
00:37:49.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:49.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:49.071 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:50.705 01.634 29988 Exposure complete
00:37:50.735 00.030 29988 worker thread done servicing request
00:37:50.735 00.000 28316 OnExposeComplete: enter
00:37:50.736 00.001 28316 UpdateGuideState(): m_state=6
00:37:50.737 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4370
00:37:50.738 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=114.88, Mass=1883, SNR=29.8, Peak=168 HFD=4.1
00:37:50.738 00.000 28316 MultiStar: [#1 0.12,-0.06,0.92,U] [#2 0.04,-0.01,0.95,U] [#3 0.13,0.17,0.91,U] [#4 0.11,0.14,0.87,U] [#5 0.13,0.06,0.79,U] [#6 0.15,-0.07,0.72,U] [#7 -0.00,0.03,0.69,U] [#8 0.14,0.09,0.62,U] 
00:37:50.739 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.00, -0.04}
00:37:50.739 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.14) = xAngle (-0.37 = -0.37)
00:37:50.740 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
00:37:50.740 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.51 mountX=0.04 mountY=0.02, mountTheta=0.40
00:37:50.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
00:37:50.743 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
00:37:50.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:50.743 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
00:37:50.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:50.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:50.745 00.001 28316 Enqueuing Expose request
00:37:50.745 00.000 29988 Worker thread wakes up
00:37:50.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
00:37:50.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
00:37:50.745 00.000 29988 Moving (0.00, -0.04) raw xDistance=0.04 yDistance=0.02
00:37:50.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:37:50.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:50.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:37:50.745 00.000 29988 MoveAxis(E, 0, ABG)
00:37:50.745 00.000 29988 Move returns status 0, amount 0
00:37:50.745 00.000 29988 MoveAxis(N, 0, ABG)
00:37:50.745 00.000 29988 Move returns status 0, amount 0
00:37:50.745 00.000 29988 move complete, result=0
00:37:50.746 00.001 29988 worker thread done servicing request
00:37:50.746 00.000 29988 Worker thread wakes up
00:37:50.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:50.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:50.746 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:52.266 01.520 29988 Exposure complete
00:37:52.301 00.035 29988 worker thread done servicing request
00:37:52.302 00.001 28316 OnExposeComplete: enter
00:37:52.302 00.000 28316 UpdateGuideState(): m_state=6
00:37:52.303 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4371
00:37:52.304 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.90, Mass=1870, SNR=29.6, Peak=172 HFD=4.2
00:37:52.307 00.003 28316 MultiStar: [#1 0.20,-0.19,0.94,U] [#2 0.19,-0.12,0.99,U] [#3 0.26,0.03,0.87,U] [#4 0.26,-0.02,0.90,U] [#5 0.23,-0.03,0.81,U] [#6 0.25,0.09,0.72,U] [#7 -0.01,-0.06,0.67,U] [#8 0.21,-0.22,0.60,U] 
00:37:52.310 00.003 28316 single-star, 8 included, MultiStar: {0.19, -0.06}, one-star: {0.09, -0.02}
00:37:52.312 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:37:52.313 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
00:37:52.313 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.21 mountX=0.06 mountY=-0.08, mountTheta=-0.92
00:37:52.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
00:37:52.315 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
00:37:52.315 00.000 29988 Worker thread wakes up
00:37:52.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:37:52.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:52.316 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:37:52.317 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:52.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:52.317 00.000 28316 Enqueuing Expose request
00:37:52.318 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:37:52.318 00.000 29988 Moving (0.09, -0.02) raw xDistance=0.06 yDistance=-0.08
00:37:52.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:37:52.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:52.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:37:52.318 00.000 29988 MoveAxis(E, 0, ABG)
00:37:52.318 00.000 29988 Move returns status 0, amount 0
00:37:52.318 00.000 29988 MoveAxis(N, 0, ABG)
00:37:52.318 00.000 29988 Move returns status 0, amount 0
00:37:52.318 00.000 29988 move complete, result=0
00:37:52.318 00.000 29988 worker thread done servicing request
00:37:52.318 00.000 29988 Worker thread wakes up
00:37:52.318 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:52.319 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:52.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:53.952 01.633 29988 Exposure complete
00:37:53.997 00.045 29988 worker thread done servicing request
00:37:53.997 00.000 28316 OnExposeComplete: enter
00:37:53.999 00.002 28316 UpdateGuideState(): m_state=6
00:37:54.000 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4372
00:37:54.001 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.72, Mass=1914, SNR=30.0, Peak=183 HFD=4.3
00:37:54.002 00.001 28316 MultiStar: [#1 0.13,-0.17,0.91,U] [#2 0.27,-0.12,0.97,U] [#3 0.17,-0.02,0.87,U] [#4 0.22,-0.07,0.87,U] [#5 0.26,-0.10,0.81,U] [#6 0.10,-0.05,0.73,U] [#7 -0.01,0.02,0.65,U] [#8 0.04,0.09,0.60,U] 
00:37:54.002 00.000 28316 refined, 8 included, MultiStar: {0.15, -0.08}, one-star: {0.09, -0.20}
00:37:54.003 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
00:37:54.003 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
00:37:54.004 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.50 mountX=0.14 mountY=-0.10, mountTheta=-0.62
00:37:54.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
00:37:54.009 00.003 28316 Enqueuing Move request for scope (0.15, -0.08)
00:37:54.011 00.002 29988 Worker thread wakes up
00:37:54.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:54.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
00:37:54.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
00:37:54.012 00.001 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:37:54.012 00.000 29988 Moving (0.15, -0.08) raw xDistance=0.14 yDistance=-0.10
00:37:54.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:54.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:54.013 00.000 28316 Enqueuing Expose request
00:37:54.014 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:37:54.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:54.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:37:54.014 00.000 29988 MoveAxis(E, 0, ABG)
00:37:54.014 00.000 29988 Move returns status 0, amount 0
00:37:54.014 00.000 29988 MoveAxis(N, 0, ABG)
00:37:54.014 00.000 29988 Move returns status 0, amount 0
00:37:54.014 00.000 29988 move complete, result=0
00:37:54.014 00.000 29988 worker thread done servicing request
00:37:54.014 00.000 29988 Worker thread wakes up
00:37:54.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:54.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:54.015 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:55.530 01.515 29988 Exposure complete
00:37:55.573 00.043 29988 worker thread done servicing request
00:37:55.573 00.000 28316 OnExposeComplete: enter
00:37:55.574 00.001 28316 UpdateGuideState(): m_state=6
00:37:55.575 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4373
00:37:55.575 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=114.83, Mass=1876, SNR=29.7, Peak=190 HFD=4.1
00:37:55.576 00.001 28316 MultiStar: [#1 0.25,-0.13,0.92,U] [#2 0.14,-0.05,1.00,U] [#3 0.17,-0.14,0.88,U] [#4 0.38,-0.07,0.00,M3] [#5 0.38,-0.04,0.76,U] [#6 0.22,-0.13,0.73,U] [#7 0.10,0.03,0.70,U] [#8 0.19,0.11,0.62,U] 
00:37:55.576 00.000 28316 single-star, 7 included, MultiStar: {0.18, -0.06}, one-star: {0.04, -0.08}
00:37:55.576 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.06 = 0.06)
00:37:55.577 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
00:37:55.577 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=0.09 mountY=-0.00, mountTheta=-0.02
00:37:55.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
00:37:55.579 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
00:37:55.580 00.001 29988 Worker thread wakes up
00:37:55.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:37:55.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:37:55.580 00.000 29988 Moving (0.04, -0.08) raw xDistance=0.09 yDistance=-0.00
00:37:55.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:37:55.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:55.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:37:55.580 00.000 29988 MoveAxis(E, 0, ABG)
00:37:55.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:55.581 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.7
00:37:55.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:55.582 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:55.582 00.000 28316 Enqueuing Expose request
00:37:55.582 00.000 29988 Move returns status 0, amount 0
00:37:55.583 00.001 29988 MoveAxis(N, 0, ABG)
00:37:55.583 00.000 29988 Move returns status 0, amount 0
00:37:55.583 00.000 29988 move complete, result=0
00:37:55.583 00.000 29988 worker thread done servicing request
00:37:55.583 00.000 29988 Worker thread wakes up
00:37:55.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:55.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:55.583 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:57.207 01.624 29988 Exposure complete
00:37:57.235 00.028 29988 worker thread done servicing request
00:37:57.236 00.001 28316 OnExposeComplete: enter
00:37:57.236 00.000 28316 UpdateGuideState(): m_state=6
00:37:57.237 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4374
00:37:57.237 00.000 28316 Star::Find returns 1 (0), X=587.79, Y=114.92, Mass=2007, SNR=30.7, Peak=186 HFD=4.2
00:37:57.240 00.003 28316 MultiStar: [#1 0.18,-0.05,0.89,U] [#2 0.13,0.11,0.95,U] [#3 0.17,0.03,0.85,U] [#4 0.32,0.13,0.85,U] [#5 0.25,0.02,0.79,U] [#6 0.17,0.03,0.70,U] [#7 0.01,-0.01,0.67,U] [#8 0.09,0.02,0.60,U] 
00:37:57.242 00.002 28316 single-star, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.11, 0.00}
00:37:57.243 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
00:37:57.244 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.03)
00:37:57.244 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.01 mountX=0.04 mountY=-0.09, mountTheta=-1.15
00:37:57.246 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.00, opts=13)
00:37:57.247 00.001 28316 Enqueuing Move request for scope (0.11, 0.00)
00:37:57.247 00.000 29988 Worker thread wakes up
00:37:57.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
00:37:57.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
00:37:57.248 00.000 29988 Moving (0.11, 0.00) raw xDistance=0.04 yDistance=-0.09
00:37:57.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:37:57.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:57.249 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:57.249 00.000 28316 UpdateGuideState exits: m=2007 RSB=30.7
00:37:57.250 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:57.252 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:57.252 00.000 29988 MoveAxis(E, 0, ABG)
00:37:57.252 00.000 29988 Move returns status 0, amount 0
00:37:57.252 00.000 29988 MoveAxis(N, 0, ABG)
00:37:57.252 00.000 29988 Move returns status 0, amount 0
00:37:57.252 00.000 29988 move complete, result=0
00:37:57.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:57.253 00.001 28316 Enqueuing Expose request
00:37:57.254 00.001 29988 worker thread done servicing request
00:37:57.254 00.000 29988 Worker thread wakes up
00:37:57.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:57.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:57.254 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:58.771 01.517 29988 Exposure complete
00:37:58.794 00.023 29988 worker thread done servicing request
00:37:58.794 00.000 28316 OnExposeComplete: enter
00:37:58.795 00.001 28316 UpdateGuideState(): m_state=6
00:37:58.795 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4375
00:37:58.796 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=114.78, Mass=1913, SNR=30.0, Peak=196 HFD=4.2
00:37:58.796 00.000 28316 MultiStar: [#1 0.40,-0.13,0.00,M1] [#2 0.31,-0.13,0.99,U] [#3 0.43,-0.13,0.00,M1] [#4 0.51,-0.15,0.00,M3] [#5 0.35,-0.02,0.81,U] [#6 0.49,-0.10,0.00,M1] [#7 0.40,-0.20,0.00,M1] [#8 0.45,-0.08,0.00,M1] 
00:37:58.796 00.000 28316 single-star, 2 included, MultiStar: {0.28, -0.10}, one-star: {0.19, -0.13}
00:37:58.797 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:37:58.797 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.64 = -2.65)
00:37:58.797 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.61 mountX=0.20 mountY=-0.11, mountTheta=-0.50
00:37:58.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.13, opts=13)
00:37:58.799 00.001 28316 Enqueuing Move request for scope (0.19, -0.13)
00:37:58.800 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:37:58.800 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.0
00:37:58.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:58.802 00.002 29988 Worker thread wakes up
00:37:58.802 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:37:58.802 00.000 28316 Enqueuing Expose request
00:37:58.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
00:37:58.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
00:37:58.803 00.000 29988 Moving (0.19, -0.13) raw xDistance=0.20 yDistance=-0.11
00:37:58.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:37:58.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:58.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:37:58.803 00.000 29988 MoveAxis(E, 0, ABG)
00:37:58.803 00.000 29988 Move returns status 0, amount 0
00:37:58.803 00.000 29988 MoveAxis(N, 0, ABG)
00:37:58.803 00.000 29988 Move returns status 0, amount 0
00:37:58.803 00.000 29988 move complete, result=0
00:37:58.804 00.001 29988 worker thread done servicing request
00:37:58.804 00.000 29988 Worker thread wakes up
00:37:58.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:37:58.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:37:58.804 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:00.437 01.633 29988 Exposure complete
00:38:00.491 00.054 29988 worker thread done servicing request
00:38:00.491 00.000 28316 OnExposeComplete: enter
00:38:00.491 00.000 28316 UpdateGuideState(): m_state=6
00:38:00.492 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4376
00:38:00.493 00.001 28316 Star::Find returns 1 (0), X=587.84, Y=114.72, Mass=1930, SNR=30.1, Peak=183 HFD=4.3
00:38:00.494 00.001 28316 MultiStar: [#1 0.35,-0.29,0.00,M2] [#2 0.31,-0.21,0.97,U] [#3 0.31,-0.20,0.87,U] [#4 0.39,-0.26,0.00,M4] [#5 0.41,-0.22,0.00,M1] [#6 0.27,-0.36,0.00,M2] [#7 0.38,-0.26,0.00,M2] [#8 0.30,-0.28,0.00,M2] 
00:38:00.495 00.001 28316 single-star, 2 included, MultiStar: {0.26, -0.20}, one-star: {0.16, -0.20}
00:38:00.496 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-1.14) = xAngle (0.24 = 0.24)
00:38:00.497 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.94)
00:38:00.498 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-0.90 mountX=0.25 mountY=-0.05, mountTheta=-0.20
00:38:00.500 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.20, opts=13)
00:38:00.502 00.002 28316 Enqueuing Move request for scope (0.16, -0.20)
00:38:00.502 00.000 29988 Worker thread wakes up
00:38:00.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:00.502 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:38:00.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:00.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:00.503 00.000 28316 Enqueuing Expose request
00:38:00.504 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
00:38:00.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
00:38:00.504 00.000 29988 Moving (0.16, -0.20) raw xDistance=0.25 yDistance=-0.05
00:38:00.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:38:00.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:00.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:38:00.504 00.000 29988 MoveAxis(W, 52, ABG)
00:38:00.504 00.000 29988 Guiding  Dir = 3, Dur = 52
00:38:00.505 00.001 29988 IsSlewing returns 0
00:38:00.505 00.000 29988 IsGuiding returns 0
00:38:00.506 00.001 29988 PulseGuide returned control before completion, sleep 61
00:38:00.577 00.071 29988 IsGuiding returns 1
00:38:00.577 00.000 29988 scope still moving after pulse duration time elapsed
00:38:00.609 00.032 29988 IsSlewing returns 0
00:38:00.609 00.000 29988 IsGuiding returns 0
00:38:00.609 00.000 29988 scope move finished after 52 + 52 ms
00:38:00.610 00.001 29988 Move returns status 0, amount 52
00:38:00.610 00.000 29988 MoveAxis(N, 0, ABG)
00:38:00.610 00.000 29988 Move returns status 0, amount 0
00:38:00.610 00.000 29988 move complete, result=0
00:38:00.610 00.000 29988 worker thread done servicing request
00:38:00.610 00.000 29988 Worker thread wakes up
00:38:00.610 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:00.610 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:00.610 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
00:38:02.019 01.409 29988 Exposure complete
00:38:02.049 00.030 29988 worker thread done servicing request
00:38:02.049 00.000 28316 OnExposeComplete: enter
00:38:02.050 00.001 28316 UpdateGuideState(): m_state=6
00:38:02.051 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4377
00:38:02.051 00.000 28316 Star::Find returns 1 (0), X=587.75, Y=114.78, Mass=2024, SNR=31.0, Peak=192 HFD=4.3
00:38:02.052 00.001 28316 MultiStar: [#1 0.25,-0.31,0.00,M3] [#2 0.26,-0.19,0.93,U] [#3 0.27,0.06,0.82,U] [#4 0.38,0.04,0.83,U] [#5 0.27,-0.08,0.76,U] [#6 0.26,-0.03,0.70,U] [#7 0.17,0.04,0.66,U] [#8 0.24,-0.06,0.59,U] 
00:38:02.052 00.000 28316 single-star, 7 included, MultiStar: {0.23, -0.05}, one-star: {0.06, -0.13}
00:38:02.053 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-1.14) = xAngle (-0.00 = -0.00)
00:38:02.053 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.10 = 3.10)
00:38:02.053 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.15 mountX=0.15 mountY=0.01, mountTheta=0.04
00:38:02.055 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
00:38:02.056 00.001 28316 Enqueuing Move request for scope (0.06, -0.13)
00:38:02.056 00.000 29988 Worker thread wakes up
00:38:02.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:02.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:38:02.057 00.000 28316 UpdateGuideState exits: m=2024 RSB=31.0
00:38:02.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:02.058 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:02.058 00.000 28316 Enqueuing Expose request
00:38:02.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:38:02.059 00.001 29988 Moving (0.06, -0.13) raw xDistance=0.15 yDistance=0.01
00:38:02.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:38:02.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:02.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:02.059 00.000 29988 MoveAxis(E, 0, ABG)
00:38:02.059 00.000 29988 Move returns status 0, amount 0
00:38:02.059 00.000 29988 MoveAxis(N, 0, ABG)
00:38:02.059 00.000 29988 Move returns status 0, amount 0
00:38:02.059 00.000 29988 move complete, result=0
00:38:02.059 00.000 29988 worker thread done servicing request
00:38:02.059 00.000 29988 Worker thread wakes up
00:38:02.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:02.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:02.059 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:03.688 01.629 29988 Exposure complete
00:38:03.726 00.038 29988 worker thread done servicing request
00:38:03.726 00.000 28316 OnExposeComplete: enter
00:38:03.727 00.001 28316 UpdateGuideState(): m_state=6
00:38:03.728 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4378
00:38:03.729 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=114.71, Mass=1847, SNR=29.5, Peak=166 HFD=4.3
00:38:03.730 00.001 28316 MultiStar: [#1 0.10,-0.22,0.91,U] [#2 0.15,-0.19,0.99,U] [#3 0.14,-0.09,0.90,U] [#4 0.32,-0.07,0.87,U] [#5 0.30,-0.11,0.81,U] [#6 0.13,-0.05,0.74,U] [#7 -0.02,-0.07,0.68,U] [#8 0.07,-0.27,0.59,U] 
00:38:03.730 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.14}, one-star: {0.03, -0.21}
00:38:03.731 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
00:38:03.732 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.84)
00:38:03.732 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.80 mountX=0.19 mountY=-0.06, mountTheta=-0.30
00:38:03.734 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
00:38:03.735 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
00:38:03.736 00.001 29988 Worker thread wakes up
00:38:03.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:03.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
00:38:03.736 00.000 28316 UpdateGuideState exits: m=1847 RSB=29.5
00:38:03.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:03.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:03.738 00.001 28316 Enqueuing Expose request
00:38:03.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
00:38:03.738 00.000 29988 Moving (0.14, -0.14) raw xDistance=0.19 yDistance=-0.06
00:38:03.739 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:38:03.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:03.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:38:03.739 00.000 29988 MoveAxis(E, 0, ABG)
00:38:03.739 00.000 29988 Move returns status 0, amount 0
00:38:03.739 00.000 29988 MoveAxis(N, 0, ABG)
00:38:03.739 00.000 29988 Move returns status 0, amount 0
00:38:03.739 00.000 29988 move complete, result=0
00:38:03.739 00.000 29988 worker thread done servicing request
00:38:03.739 00.000 29988 Worker thread wakes up
00:38:03.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:03.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:03.739 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:05.265 01.526 29988 Exposure complete
00:38:05.292 00.027 29988 worker thread done servicing request
00:38:05.292 00.000 28316 OnExposeComplete: enter
00:38:05.292 00.000 28316 UpdateGuideState(): m_state=6
00:38:05.293 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4379
00:38:05.293 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=114.76, Mass=1837, SNR=29.4, Peak=173 HFD=4.2
00:38:05.294 00.001 28316 MultiStar: [#1 0.13,-0.23,0.94,U] [#2 0.19,-0.12,1.02,U] [#3 0.13,0.06,0.88,U] [#4 0.31,-0.05,0.91,U] [#5 0.18,0.00,0.81,U] [#6 0.28,0.07,0.74,U] [#7 -0.02,-0.01,0.72,U] [#8 0.10,0.03,0.61,U] 
00:38:05.295 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.06, -0.16}
00:38:05.295 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:38:05.295 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
00:38:05.296 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.33 mountX=0.11 mountY=-0.11, mountTheta=-0.79
00:38:05.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
00:38:05.298 00.001 28316 Enqueuing Move request for scope (0.16, -0.05)
00:38:05.298 00.000 29988 Worker thread wakes up
00:38:05.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
00:38:05.298 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
00:38:05.298 00.000 29988 Moving (0.16, -0.05) raw xDistance=0.11 yDistance=-0.11
00:38:05.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:38:05.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:05.298 00.000 28316 UpdateGuideState exits: m=1837 RSB=29.4
00:38:05.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:05.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:05.300 00.001 28316 Enqueuing Expose request
00:38:05.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:05.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:38:05.300 00.000 29988 MoveAxis(E, 0, ABG)
00:38:05.300 00.000 29988 Move returns status 0, amount 0
00:38:05.300 00.000 29988 MoveAxis(N, 0, ABG)
00:38:05.300 00.000 29988 Move returns status 0, amount 0
00:38:05.300 00.000 29988 move complete, result=0
00:38:05.300 00.000 29988 worker thread done servicing request
00:38:05.300 00.000 29988 Worker thread wakes up
00:38:05.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:05.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:05.301 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:06.921 01.620 29988 Exposure complete
00:38:06.973 00.052 29988 worker thread done servicing request
00:38:06.973 00.000 28316 OnExposeComplete: enter
00:38:06.975 00.002 28316 UpdateGuideState(): m_state=6
00:38:06.976 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4380
00:38:06.977 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=114.75, Mass=1942, SNR=30.2, Peak=175 HFD=4.4
00:38:06.979 00.002 28316 MultiStar: [#1 0.36,-0.26,0.00,M2] [#2 0.27,-0.20,0.98,U] [#3 0.24,-0.20,0.86,U] [#4 0.31,-0.17,0.88,U] [#5 0.41,-0.13,0.00,M1] [#6 0.28,-0.19,0.70,U] [#7 0.11,-0.10,0.65,U] [#8 0.32,-0.16,0.59,U] 
00:38:06.980 00.001 28316 single-star, 6 included, MultiStar: {0.23, -0.17}, one-star: {0.12, -0.16}
00:38:06.981 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-1.14) = xAngle (0.23 = 0.23)
00:38:06.982 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.33 = -2.96)
00:38:06.983 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.92 mountX=0.20 mountY=-0.04, mountTheta=-0.19
00:38:06.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
00:38:06.986 00.001 28316 Enqueuing Move request for scope (0.12, -0.16)
00:38:06.986 00.000 29988 Worker thread wakes up
00:38:06.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:06.987 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:38:06.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
00:38:06.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:06.989 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:06.989 00.000 28316 Enqueuing Expose request
00:38:06.990 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
00:38:06.990 00.000 29988 Moving (0.12, -0.16) raw xDistance=0.20 yDistance=-0.04
00:38:06.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:38:06.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:06.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:06.990 00.000 29988 MoveAxis(E, 0, ABG)
00:38:06.990 00.000 29988 Move returns status 0, amount 0
00:38:06.990 00.000 29988 MoveAxis(N, 0, ABG)
00:38:06.990 00.000 29988 Move returns status 0, amount 0
00:38:06.990 00.000 29988 move complete, result=0
00:38:06.990 00.000 29988 worker thread done servicing request
00:38:06.990 00.000 29988 Worker thread wakes up
00:38:06.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:06.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:06.990 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:08.511 01.521 29988 Exposure complete
00:38:08.546 00.035 29988 worker thread done servicing request
00:38:08.546 00.000 28316 OnExposeComplete: enter
00:38:08.546 00.000 28316 UpdateGuideState(): m_state=6
00:38:08.547 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4381
00:38:08.547 00.000 28316 Star::Find returns 1 (0), X=588.06, Y=114.54, Mass=1898, SNR=30.0, Peak=174 HFD=4.2
00:38:08.548 00.001 28316 MultiStar: [#1 0.41,-0.40,0.00,M3] [#2 0.42,-0.27,0.00,M1] [#3 0.47,0.02,0.00,M1] [#4 0.62,-0.25,0.00,M1] [#5 0.56,-0.18,0.00,M2] [#6 0.53,-0.43,0.00,M1] [#7 0.43,-0.23,0.00,M1] [#8 0.55,-0.32,0.00,M1] 
00:38:08.548 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
00:38:08.549 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
00:38:08.549 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=-0.38 hyp=0.53 cameraTheta=-0.78 mountX=0.50 mountY=-0.17, mountTheta=-0.32
00:38:08.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.38, opts=13)
00:38:08.551 00.001 28316 Enqueuing Move request for scope (0.38, -0.38)
00:38:08.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:08.552 00.001 29988 Worker thread wakes up
00:38:08.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.38) opts 0xd
00:38:08.552 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.38)
00:38:08.552 00.000 29988 Moving (0.38, -0.38) raw xDistance=0.50 yDistance=-0.17
00:38:08.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
00:38:08.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:08.552 00.000 28316 UpdateGuideState exits: m=1898 RSB=30.0
00:38:08.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:08.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:08.554 00.001 28316 Enqueuing Expose request
00:38:08.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:38:08.554 00.000 29988 MoveAxis(W, 104, ABG)
00:38:08.554 00.000 29988 Guiding  Dir = 3, Dur = 104
00:38:08.556 00.002 29988 IsSlewing returns 0
00:38:08.556 00.000 29988 IsGuiding returns 0
00:38:08.558 00.002 29988 PulseGuide returned control before completion, sleep 112
00:38:08.680 00.122 29988 IsGuiding returns 0
00:38:08.680 00.000 29988 Move returns status 0, amount 104
00:38:08.680 00.000 29988 MoveAxis(N, 0, ABG)
00:38:08.680 00.000 29988 Move returns status 0, amount 0
00:38:08.680 00.000 29988 move complete, result=0
00:38:08.680 00.000 29988 worker thread done servicing request
00:38:08.680 00.000 29988 Worker thread wakes up
00:38:08.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:08.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:08.680 00.000 28316 GuideStep: 0.5 px 104 ms WEST, -0.2 px 0 ms NORTH
00:38:10.315 01.635 29988 Exposure complete
00:38:10.372 00.057 29988 worker thread done servicing request
00:38:10.372 00.000 28316 OnExposeComplete: enter
00:38:10.374 00.002 28316 UpdateGuideState(): m_state=6
00:38:10.376 00.002 28316 Star::Find(15, 588, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4382
00:38:10.377 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=114.82, Mass=1841, SNR=29.4, Peak=185 HFD=4.2
00:38:10.377 00.000 28316 MultiStar: [#1 0.29,-0.14,0.95,U] [#2 0.24,-0.12,1.01,U] [#3 0.41,0.14,0.00,M2] [#4 0.39,-0.06,0.00,M2] [#5 0.35,-0.02,0.81,U] [#6 0.38,-0.08,0.00,M2] [#7 0.29,-0.04,0.68,U] [#8 0.38,-0.11,0.00,M2] 
00:38:10.378 00.001 28316 single-star, 4 included, MultiStar: {0.28, -0.09}, one-star: {0.23, -0.10}
00:38:10.379 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:38:10.381 00.002 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.43)
00:38:10.382 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.39 mountX=0.18 mountY=-0.16, mountTheta=-0.73
00:38:10.385 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.10, opts=13)
00:38:10.386 00.001 28316 Enqueuing Move request for scope (0.23, -0.10)
00:38:10.387 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:10.389 00.002 29988 Worker thread wakes up
00:38:10.390 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
00:38:10.390 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
00:38:10.390 00.000 29988 Moving (0.23, -0.10) raw xDistance=0.18 yDistance=-0.16
00:38:10.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:38:10.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:10.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:38:10.390 00.000 29988 MoveAxis(E, 0, ABG)
00:38:10.390 00.000 28316 UpdateGuideState exits: m=1841 RSB=29.4
00:38:10.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:10.392 00.001 29988 Move returns status 0, amount 0
00:38:10.392 00.000 29988 MoveAxis(N, 0, ABG)
00:38:10.392 00.000 29988 Move returns status 0, amount 0
00:38:10.392 00.000 29988 move complete, result=0
00:38:10.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:10.393 00.001 28316 Enqueuing Expose request
00:38:10.393 00.000 29988 worker thread done servicing request
00:38:10.393 00.000 29988 Worker thread wakes up
00:38:10.393 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:10.394 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:10.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:11.906 01.512 29988 Exposure complete
00:38:11.939 00.033 28316 OnExposeComplete: enter
00:38:11.940 00.001 29988 worker thread done servicing request
00:38:11.940 00.000 28316 UpdateGuideState(): m_state=6
00:38:11.941 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4383
00:38:11.941 00.000 28316 Star::Find returns 1 (0), X=587.89, Y=114.82, Mass=1970, SNR=30.5, Peak=201 HFD=4.3
00:38:11.942 00.001 28316 MultiStar: [#1 0.34,-0.20,0.00,M3] [#2 0.28,-0.24,0.95,U] [#3 0.31,0.04,0.86,U] [#4 0.36,-0.08,0.87,U] [#5 0.35,-0.12,0.76,U] [#6 0.29,0.06,0.70,U] [#7 0.14,0.00,0.65,U] [#8 0.18,0.01,0.60,U] 
00:38:11.942 00.000 28316 single-star, 7 included, MultiStar: {0.27, -0.06}, one-star: {0.20, -0.09}
00:38:11.943 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-1.14) = xAngle (0.71 = 0.71)
00:38:11.943 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.47)
00:38:11.944 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.43 mountX=0.17 mountY=-0.14, mountTheta=-0.69
00:38:11.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
00:38:11.945 00.000 28316 Enqueuing Move request for scope (0.20, -0.09)
00:38:11.946 00.001 29988 Worker thread wakes up
00:38:11.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:11.947 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.5
00:38:11.948 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:11.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:11.949 00.001 28316 Enqueuing Expose request
00:38:11.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
00:38:11.949 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
00:38:11.949 00.000 29988 Moving (0.20, -0.09) raw xDistance=0.17 yDistance=-0.14
00:38:11.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:38:11.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:11.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:38:11.949 00.000 29988 MoveAxis(E, 0, ABG)
00:38:11.949 00.000 29988 Move returns status 0, amount 0
00:38:11.949 00.000 29988 MoveAxis(N, 0, ABG)
00:38:11.950 00.001 29988 Move returns status 0, amount 0
00:38:11.950 00.000 29988 move complete, result=0
00:38:11.950 00.000 29988 worker thread done servicing request
00:38:11.950 00.000 29988 Worker thread wakes up
00:38:11.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:11.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:11.950 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:13.578 01.628 29988 Exposure complete
00:38:13.601 00.023 29988 worker thread done servicing request
00:38:13.602 00.001 28316 OnExposeComplete: enter
00:38:13.603 00.001 28316 UpdateGuideState(): m_state=6
00:38:13.605 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4384
00:38:13.606 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=114.72, Mass=1944, SNR=30.4, Peak=175 HFD=4.4
00:38:13.606 00.000 28316 MultiStar: [#1 0.25,-0.21,0.91,U] [#2 0.23,-0.16,0.98,U] [#3 0.14,0.04,0.88,U] [#4 0.42,-0.14,0.00,M2] [#5 0.31,-0.09,0.79,U] [#6 0.13,-0.14,0.71,U] [#7 0.13,-0.10,0.69,U] [#8 0.17,-0.13,0.59,U] 
00:38:13.609 00.003 28316 refined, 7 included, MultiStar: {0.19, -0.13}, one-star: {0.15, -0.19}
00:38:13.612 00.003 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
00:38:13.614 00.002 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.62)
00:38:13.616 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.58 mountX=0.19 mountY=-0.11, mountTheta=-0.53
00:38:13.620 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.13, opts=13)
00:38:13.623 00.003 28316 Enqueuing Move request for scope (0.19, -0.13)
00:38:13.626 00.003 29988 Worker thread wakes up
00:38:13.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:13.627 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
00:38:13.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
00:38:13.627 00.000 29988 Moving (0.19, -0.13) raw xDistance=0.19 yDistance=-0.11
00:38:13.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:38:13.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:13.628 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:38:13.628 00.000 28316 UpdateGuideState exits: m=1944 RSB=30.4
00:38:13.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:13.629 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:13.629 00.000 28316 Enqueuing Expose request
00:38:13.630 00.001 29988 MoveAxis(E, 0, ABG)
00:38:13.630 00.000 29988 Move returns status 0, amount 0
00:38:13.630 00.000 29988 MoveAxis(N, 0, ABG)
00:38:13.630 00.000 29988 Move returns status 0, amount 0
00:38:13.630 00.000 29988 move complete, result=0
00:38:13.630 00.000 29988 worker thread done servicing request
00:38:13.630 00.000 29988 Worker thread wakes up
00:38:13.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:13.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:13.631 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:15.150 01.519 29988 Exposure complete
00:38:15.189 00.039 29988 worker thread done servicing request
00:38:15.189 00.000 28316 OnExposeComplete: enter
00:38:15.190 00.001 28316 UpdateGuideState(): m_state=6
00:38:15.190 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4385
00:38:15.191 00.001 28316 Star::Find returns 1 (0), X=587.80, Y=114.65, Mass=2047, SNR=31.0, Peak=161 HFD=4.5
00:38:15.191 00.000 28316 MultiStar: [#1 0.14,-0.32,0.88,U] [#2 0.19,-0.26,0.95,U] [#3 0.02,-0.04,0.84,U] [#4 0.34,-0.15,0.82,U] [#5 0.24,-0.12,0.77,U] [#6 0.27,-0.14,0.70,U] [#7 0.06,-0.15,0.64,U] [#8 0.27,-0.15,0.60,U] 
00:38:15.192 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.18}, one-star: {0.11, -0.26}
00:38:15.192 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.35 = 0.35)
00:38:15.193 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.83)
00:38:15.193 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.80 mountX=0.24 mountY=-0.08, mountTheta=-0.31
00:38:15.195 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.18, opts=13)
00:38:15.195 00.000 28316 Enqueuing Move request for scope (0.18, -0.18)
00:38:15.196 00.001 29988 Worker thread wakes up
00:38:15.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:15.196 00.000 28316 UpdateGuideState exits: m=2047 RSB=31.0
00:38:15.198 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
00:38:15.198 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
00:38:15.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:15.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:15.199 00.000 28316 Enqueuing Expose request
00:38:15.200 00.001 29988 Moving (0.18, -0.18) raw xDistance=0.24 yDistance=-0.08
00:38:15.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:38:15.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:15.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:15.200 00.000 29988 MoveAxis(W, 51, ABG)
00:38:15.200 00.000 29988 Guiding  Dir = 3, Dur = 51
00:38:15.200 00.000 29988 IsSlewing returns 0
00:38:15.201 00.001 29988 IsGuiding returns 0
00:38:15.203 00.002 29988 PulseGuide returned control before completion, sleep 60
00:38:15.276 00.073 29988 IsGuiding returns 0
00:38:15.276 00.000 29988 Move returns status 0, amount 51
00:38:15.276 00.000 29988 MoveAxis(N, 0, ABG)
00:38:15.276 00.000 29988 Move returns status 0, amount 0
00:38:15.276 00.000 29988 move complete, result=0
00:38:15.276 00.000 29988 worker thread done servicing request
00:38:15.276 00.000 29988 Worker thread wakes up
00:38:15.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:15.276 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.1 px 0 ms NORTH
00:38:15.277 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:16.901 01.624 29988 Exposure complete
00:38:16.925 00.024 29988 worker thread done servicing request
00:38:16.925 00.000 28316 OnExposeComplete: enter
00:38:16.926 00.001 28316 UpdateGuideState(): m_state=6
00:38:16.927 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4386
00:38:16.929 00.002 28316 Star::Find returns 1 (0), X=587.75, Y=114.73, Mass=1959, SNR=30.3, Peak=164 HFD=4.5
00:38:16.931 00.002 28316 MultiStar: [#1 0.06,-0.22,0.90,U] [#2 0.19,-0.08,0.97,U] [#3 0.10,0.01,0.85,U] [#4 0.25,-0.10,0.86,U] [#5 0.34,-0.01,0.79,U] [#6 0.22,-0.19,0.73,U] [#7 0.04,-0.14,0.64,U] [#8 -0.14,-0.12,0.61,U] 
00:38:16.933 00.002 28316 refined, 8 included, MultiStar: {0.13, -0.11}, one-star: {0.06, -0.18}
00:38:16.934 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
00:38:16.936 00.002 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.75)
00:38:16.938 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.18 cameraTheta=-0.72 mountX=0.16 mountY=-0.07, mountTheta=-0.40
00:38:16.940 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
00:38:16.940 00.000 28316 Enqueuing Move request for scope (0.13, -0.11)
00:38:16.942 00.002 29988 Worker thread wakes up
00:38:16.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
00:38:16.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
00:38:16.942 00.000 29988 Moving (0.13, -0.11) raw xDistance=0.16 yDistance=-0.07
00:38:16.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:38:16.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:16.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:16.943 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:38:16.944 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:16.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:16.945 00.000 28316 Enqueuing Expose request
00:38:16.946 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:16.946 00.000 29988 MoveAxis(E, 0, ABG)
00:38:16.946 00.000 29988 Move returns status 0, amount 0
00:38:16.946 00.000 29988 MoveAxis(N, 0, ABG)
00:38:16.946 00.000 29988 Move returns status 0, amount 0
00:38:16.946 00.000 29988 move complete, result=0
00:38:16.947 00.001 29988 worker thread done servicing request
00:38:16.947 00.000 29988 Worker thread wakes up
00:38:16.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:16.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:16.949 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:18.470 01.521 29988 Exposure complete
00:38:18.502 00.032 29988 worker thread done servicing request
00:38:18.502 00.000 28316 OnExposeComplete: enter
00:38:18.503 00.001 28316 UpdateGuideState(): m_state=6
00:38:18.503 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4387
00:38:18.505 00.002 28316 Star::Find returns 1 (0), X=587.72, Y=114.77, Mass=2010, SNR=30.9, Peak=174 HFD=4.5
00:38:18.506 00.001 28316 MultiStar: [#1 0.16,-0.23,0.88,U] [#2 0.21,-0.19,0.94,U] [#3 0.16,0.02,0.84,U] [#4 0.44,0.04,0.00,M1] [#5 0.25,-0.11,0.79,U] [#6 0.16,0.06,0.69,U] [#7 0.05,-0.06,0.64,U] [#8 0.30,-0.20,0.59,U] 
00:38:18.507 00.001 28316 single-star, 7 included, MultiStar: {0.16, -0.11}, one-star: {0.03, -0.15}
00:38:18.507 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-1.14) = xAngle (-0.23 = -0.23)
00:38:18.508 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
00:38:18.508 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.37 mountX=0.14 mountY=0.04, mountTheta=0.26
00:38:18.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
00:38:18.510 00.001 28316 Enqueuing Move request for scope (0.03, -0.15)
00:38:18.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:18.511 00.001 28316 UpdateGuideState exits: m=2010 RSB=30.9
00:38:18.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:18.512 00.001 29988 Worker thread wakes up
00:38:18.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
00:38:18.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
00:38:18.512 00.000 29988 Moving (0.03, -0.15) raw xDistance=0.14 yDistance=0.04
00:38:18.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:38:18.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:18.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:18.513 00.001 28316 Enqueuing Expose request
00:38:18.515 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:38:18.515 00.000 29988 MoveAxis(E, 0, ABG)
00:38:18.515 00.000 29988 Move returns status 0, amount 0
00:38:18.515 00.000 29988 MoveAxis(N, 0, ABG)
00:38:18.515 00.000 29988 Move returns status 0, amount 0
00:38:18.515 00.000 29988 move complete, result=0
00:38:18.515 00.000 29988 worker thread done servicing request
00:38:18.515 00.000 29988 Worker thread wakes up
00:38:18.516 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:18.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:18.518 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:20.152 01.634 29988 Exposure complete
00:38:20.184 00.032 29988 worker thread done servicing request
00:38:20.184 00.000 28316 OnExposeComplete: enter
00:38:20.184 00.000 28316 UpdateGuideState(): m_state=6
00:38:20.185 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4388
00:38:20.185 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=114.77, Mass=1928, SNR=30.2, Peak=155 HFD=4.6
00:38:20.186 00.001 28316 MultiStar: [#1 0.12,-0.19,0.90,U] [#2 -0.04,-0.15,0.95,U] [#3 0.17,-0.14,0.87,U] [#4 0.22,-0.16,0.87,U] [#5 0.21,-0.02,0.77,U] [#6 0.06,-0.03,0.72,U] [#7 0.05,-0.10,0.66,U] [#8 0.10,-0.17,0.58,U] 
00:38:20.186 00.000 28316 single-star, 8 included, MultiStar: {0.09, -0.13}, one-star: {-0.02, -0.14}
00:38:20.187 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.53 = -0.53)
00:38:20.188 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.57 = 2.57)
00:38:20.188 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.68 mountX=0.12 mountY=0.08, mountTheta=0.56
00:38:20.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.14, opts=13)
00:38:20.190 00.001 28316 Enqueuing Move request for scope (-0.02, -0.14)
00:38:20.190 00.000 29988 Worker thread wakes up
00:38:20.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:20.191 00.001 28316 UpdateGuideState exits: m=1928 RSB=30.2
00:38:20.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:20.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:20.192 00.000 28316 Enqueuing Expose request
00:38:20.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
00:38:20.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
00:38:20.193 00.000 29988 Moving (-0.02, -0.14) raw xDistance=0.12 yDistance=0.08
00:38:20.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:38:20.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:20.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:20.193 00.000 29988 MoveAxis(E, 0, ABG)
00:38:20.193 00.000 29988 Move returns status 0, amount 0
00:38:20.193 00.000 29988 MoveAxis(N, 0, ABG)
00:38:20.193 00.000 29988 Move returns status 0, amount 0
00:38:20.193 00.000 29988 move complete, result=0
00:38:20.193 00.000 29988 worker thread done servicing request
00:38:20.193 00.000 29988 Worker thread wakes up
00:38:20.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:20.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:20.193 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:21.712 01.519 29988 Exposure complete
00:38:21.751 00.039 29988 worker thread done servicing request
00:38:21.751 00.000 28316 OnExposeComplete: enter
00:38:21.752 00.001 28316 UpdateGuideState(): m_state=6
00:38:21.753 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4389
00:38:21.753 00.000 28316 Star::Find returns 1 (0), X=587.61, Y=114.93, Mass=1828, SNR=29.4, Peak=154 HFD=4.1
00:38:21.754 00.001 28316 MultiStar: [#1 0.04,-0.11,0.94,U] [#2 0.01,0.04,1.01,U] [#3 -0.02,0.13,0.90,U] [#4 0.02,0.02,0.92,U] [#5 0.06,-0.03,0.80,U] [#6 0.05,0.12,0.74,U] [#7 -0.23,0.06,0.69,U] [#8 -0.07,0.11,0.61,U] 
00:38:21.754 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.07, 0.02}
00:38:21.755 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
00:38:21.755 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
00:38:21.756 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.07 mountX=-0.04 mountY=0.00, mountTheta=3.11
00:38:21.758 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
00:38:21.759 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
00:38:21.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:21.760 00.001 29988 Worker thread wakes up
00:38:21.760 00.000 28316 UpdateGuideState exits: m=1828 RSB=29.4
00:38:21.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:38:21.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:21.761 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:38:21.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:21.761 00.000 28316 Enqueuing Expose request
00:38:21.762 00.001 29988 Moving (-0.02, 0.04) raw xDistance=-0.04 yDistance=0.00
00:38:21.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:38:21.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:21.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:38:21.762 00.000 29988 MoveAxis(E, 0, ABG)
00:38:21.762 00.000 29988 Move returns status 0, amount 0
00:38:21.762 00.000 29988 MoveAxis(N, 0, ABG)
00:38:21.762 00.000 29988 Move returns status 0, amount 0
00:38:21.762 00.000 29988 move complete, result=0
00:38:21.762 00.000 29988 worker thread done servicing request
00:38:21.762 00.000 29988 Worker thread wakes up
00:38:21.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:21.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:21.762 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:23.390 01.628 29988 Exposure complete
00:38:23.421 00.031 29988 worker thread done servicing request
00:38:23.421 00.000 28316 OnExposeComplete: enter
00:38:23.422 00.001 28316 UpdateGuideState(): m_state=6
00:38:23.423 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4390
00:38:23.423 00.000 28316 Star::Find returns 1 (0), X=587.42, Y=115.07, Mass=1927, SNR=30.2, Peak=158 HFD=4.2
00:38:23.424 00.001 28316 MultiStar: [#1 -0.04,-0.01,0.92,U] [#2 -0.07,0.19,0.97,U] [#3 0.06,0.25,0.86,U] [#4 -0.05,0.15,0.87,U] [#5 -0.09,0.16,0.79,U] [#6 0.05,0.24,0.74,U] [#7 -0.08,0.22,0.66,U] [#8 -0.02,0.16,0.59,U] 
00:38:23.424 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.27, 0.16}
00:38:23.424 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:38:23.425 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:38:23.425 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=-0.18 mountY=-0.02, mountTheta=-3.04
00:38:23.426 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
00:38:23.428 00.002 28316 Enqueuing Move request for scope (-0.06, 0.17)
00:38:23.428 00.000 29988 Worker thread wakes up
00:38:23.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:23.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
00:38:23.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
00:38:23.429 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
00:38:23.430 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:23.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:23.430 00.000 28316 Enqueuing Expose request
00:38:23.431 00.001 29988 Moving (-0.06, 0.17) raw xDistance=-0.18 yDistance=-0.02
00:38:23.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:38:23.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:23.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:38:23.431 00.000 29988 MoveAxis(E, 0, ABG)
00:38:23.431 00.000 29988 Move returns status 0, amount 0
00:38:23.431 00.000 29988 MoveAxis(N, 0, ABG)
00:38:23.431 00.000 29988 Move returns status 0, amount 0
00:38:23.431 00.000 29988 move complete, result=0
00:38:23.431 00.000 29988 worker thread done servicing request
00:38:23.431 00.000 29988 Worker thread wakes up
00:38:23.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:23.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:23.431 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:24.946 01.515 29988 Exposure complete
00:38:24.994 00.048 29988 worker thread done servicing request
00:38:24.994 00.000 28316 OnExposeComplete: enter
00:38:24.995 00.001 28316 UpdateGuideState(): m_state=6
00:38:24.996 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4391
00:38:24.996 00.000 28316 Star::Find returns 1 (0), X=587.48, Y=114.98, Mass=2013, SNR=30.9, Peak=162 HFD=4.2
00:38:24.997 00.001 28316 MultiStar: [#1 0.02,0.08,0.89,U] [#2 -0.07,0.10,0.93,U] [#3 -0.02,0.14,0.86,U] [#4 -0.10,0.03,0.84,U] [#5 0.03,0.10,0.78,U] [#6 0.02,0.06,0.70,U] [#7 0.00,-0.02,0.65,U] [#8 -0.12,0.10,0.58,U] 
00:38:24.997 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {-0.21, 0.06}
00:38:24.998 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (-1.14) = xAngle (3.34 = -2.95)
00:38:24.998 00.000 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.44 = 0.15)
00:38:24.999 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.19 mountX=-0.09 mountY=0.01, mountTheta=2.99
00:38:25.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
00:38:25.000 00.000 28316 Enqueuing Move request for scope (-0.05, 0.07)
00:38:25.001 00.001 29988 Worker thread wakes up
00:38:25.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:25.001 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.9
00:38:25.002 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:25.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:25.002 00.000 28316 Enqueuing Expose request
00:38:25.003 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:38:25.003 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:38:25.003 00.000 29988 Moving (-0.05, 0.07) raw xDistance=-0.09 yDistance=0.01
00:38:25.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:38:25.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:25.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:25.003 00.000 29988 MoveAxis(E, 0, ABG)
00:38:25.003 00.000 29988 Move returns status 0, amount 0
00:38:25.003 00.000 29988 MoveAxis(N, 0, ABG)
00:38:25.003 00.000 29988 Move returns status 0, amount 0
00:38:25.003 00.000 29988 move complete, result=0
00:38:25.003 00.000 29988 worker thread done servicing request
00:38:25.004 00.001 29988 Worker thread wakes up
00:38:25.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:25.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:25.004 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:26.629 01.625 29988 Exposure complete
00:38:26.660 00.031 29988 worker thread done servicing request
00:38:26.660 00.000 28316 OnExposeComplete: enter
00:38:26.661 00.001 28316 UpdateGuideState(): m_state=6
00:38:26.662 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4392
00:38:26.663 00.001 28316 Star::Find returns 1 (0), X=587.56, Y=115.04, Mass=2012, SNR=30.8, Peak=156 HFD=4.2
00:38:26.663 00.000 28316 MultiStar: [#1 0.01,0.15,0.93,U] [#2 0.06,0.10,0.96,U] [#3 -0.01,0.30,0.85,U] [#4 0.04,0.27,0.86,U] [#5 0.02,0.19,0.79,U] [#6 -0.02,0.07,0.70,U] [#7 -0.10,0.13,0.68,U] [#8 -0.02,0.25,0.57,U] 
00:38:26.664 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.17}, one-star: {-0.12, 0.13}
00:38:26.664 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
00:38:26.665 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.91 = -0.38)
00:38:26.665 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.66 mountX=-0.16 mountY=-0.06, mountTheta=-2.77
00:38:26.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
00:38:26.666 00.000 28316 Enqueuing Move request for scope (-0.02, 0.17)
00:38:26.667 00.001 29988 Worker thread wakes up
00:38:26.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
00:38:26.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
00:38:26.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:26.668 00.001 28316 UpdateGuideState exits: m=2012 RSB=30.8
00:38:26.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:26.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:26.670 00.001 28316 Enqueuing Expose request
00:38:26.670 00.000 29988 Moving (-0.02, 0.17) raw xDistance=-0.16 yDistance=-0.06
00:38:26.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:38:26.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:26.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:38:26.670 00.000 29988 MoveAxis(E, 0, ABG)
00:38:26.670 00.000 29988 Move returns status 0, amount 0
00:38:26.670 00.000 29988 MoveAxis(N, 0, ABG)
00:38:26.670 00.000 29988 Move returns status 0, amount 0
00:38:26.670 00.000 29988 move complete, result=0
00:38:26.671 00.001 29988 worker thread done servicing request
00:38:26.671 00.000 29988 Worker thread wakes up
00:38:26.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:26.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:26.671 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:28.193 01.522 29988 Exposure complete
00:38:28.217 00.024 29988 worker thread done servicing request
00:38:28.217 00.000 28316 OnExposeComplete: enter
00:38:28.219 00.002 28316 UpdateGuideState(): m_state=6
00:38:28.219 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
00:38:28.219 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=115.05, Mass=1931, SNR=30.3, Peak=162 HFD=4.2
00:38:28.220 00.001 28316 MultiStar: [#1 -0.15,0.12,0.91,U] [#2 -0.12,0.13,0.93,U] [#3 -0.15,0.20,0.87,U] [#4 0.01,0.22,0.86,U] [#5 0.07,0.16,0.78,U] [#6 -0.01,0.05,0.72,U] [#7 -0.10,0.08,0.65,U] [#8 -0.12,0.11,0.60,U] 
00:38:28.221 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.14}, one-star: {-0.06, 0.14}
00:38:28.221 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
00:38:28.223 00.002 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
00:38:28.224 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.01 mountX=-0.15 mountY=-0.00, mountTheta=-3.11
00:38:28.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
00:38:28.226 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
00:38:28.226 00.000 29988 Worker thread wakes up
00:38:28.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:28.227 00.001 28316 UpdateGuideState exits: m=1931 RSB=30.3
00:38:28.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:28.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:28.228 00.001 28316 Enqueuing Expose request
00:38:28.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
00:38:28.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
00:38:28.228 00.000 29988 Moving (-0.06, 0.14) raw xDistance=-0.15 yDistance=-0.00
00:38:28.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:38:28.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:28.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:28.228 00.000 29988 MoveAxis(E, 0, ABG)
00:38:28.228 00.000 29988 Move returns status 0, amount 0
00:38:28.228 00.000 29988 MoveAxis(N, 0, ABG)
00:38:28.228 00.000 29988 Move returns status 0, amount 0
00:38:28.228 00.000 29988 move complete, result=0
00:38:28.228 00.000 29988 worker thread done servicing request
00:38:28.229 00.001 29988 Worker thread wakes up
00:38:28.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:28.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:28.229 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:29.865 01.636 29988 Exposure complete
00:38:29.914 00.049 29988 worker thread done servicing request
00:38:29.914 00.000 28316 OnExposeComplete: enter
00:38:29.915 00.001 28316 UpdateGuideState(): m_state=6
00:38:29.916 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4394
00:38:29.916 00.000 28316 Star::Find returns 1 (0), X=587.48, Y=114.95, Mass=1938, SNR=30.1, Peak=166 HFD=4.1
00:38:29.917 00.001 28316 MultiStar: [#1 0.04,0.02,0.91,U] [#2 -0.07,0.19,0.95,U] [#3 -0.12,0.14,0.85,U] [#4 -0.05,0.23,0.90,U] [#5 0.02,0.21,0.77,U] [#6 -0.02,0.16,0.73,U] [#7 -0.20,0.01,0.68,U] [#8 -0.03,0.10,0.58,U] 
00:38:29.917 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.12}, one-star: {-0.20, 0.03}
00:38:29.918 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (-1.14) = xAngle (3.25 = -3.04)
00:38:29.918 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.06)
00:38:29.919 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=-0.14 mountY=0.01, mountTheta=3.08
00:38:29.921 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
00:38:29.922 00.001 28316 Enqueuing Move request for scope (-0.07, 0.12)
00:38:29.922 00.000 29988 Worker thread wakes up
00:38:29.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:38:29.922 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:38:29.922 00.000 29988 Moving (-0.07, 0.12) raw xDistance=-0.14 yDistance=0.01
00:38:29.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:38:29.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:29.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:29.923 00.001 28316 UpdateGuideState exits: m=1938 RSB=30.1
00:38:29.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:29.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:29.924 00.000 28316 Enqueuing Expose request
00:38:29.925 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:29.925 00.000 29988 MoveAxis(E, 0, ABG)
00:38:29.925 00.000 29988 Move returns status 0, amount 0
00:38:29.925 00.000 29988 MoveAxis(N, 0, ABG)
00:38:29.925 00.000 29988 Move returns status 0, amount 0
00:38:29.925 00.000 29988 move complete, result=0
00:38:29.925 00.000 29988 worker thread done servicing request
00:38:29.925 00.000 29988 Worker thread wakes up
00:38:29.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:29.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:29.925 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:31.442 01.517 29988 Exposure complete
00:38:31.468 00.026 29988 worker thread done servicing request
00:38:31.469 00.001 28316 OnExposeComplete: enter
00:38:31.469 00.000 28316 UpdateGuideState(): m_state=6
00:38:31.470 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4395
00:38:31.473 00.003 28316 Star::Find returns 1 (0), X=587.57, Y=114.93, Mass=1883, SNR=29.8, Peak=166 HFD=4.2
00:38:31.477 00.004 28316 MultiStar: [#1 0.05,0.06,0.93,U] [#2 0.01,0.10,0.97,U] [#3 -0.11,0.24,0.91,U] [#4 -0.09,0.31,0.89,U] [#5 0.09,0.26,0.79,U] [#6 -0.02,0.22,0.75,U] [#7 -0.14,0.17,0.65,U] [#8 -0.07,0.13,0.60,U] 
00:38:31.479 00.002 28316 single-star, 8 included, MultiStar: {-0.04, 0.16}, one-star: {-0.12, 0.01}
00:38:31.479 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (-1.14) = xAngle (4.18 = -2.10)
00:38:31.480 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.00)
00:38:31.481 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.04 mountX=-0.06 mountY=0.10, mountTheta=2.11
00:38:31.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
00:38:31.482 00.000 28316 Enqueuing Move request for scope (-0.12, 0.01)
00:38:31.484 00.002 29988 Worker thread wakes up
00:38:31.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:31.484 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
00:38:31.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:31.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:38:31.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:38:31.485 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
00:38:31.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:38:31.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:31.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:31.486 00.001 28316 Enqueuing Expose request
00:38:31.487 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:38:31.487 00.000 29988 MoveAxis(E, 0, ABG)
00:38:31.487 00.000 29988 Move returns status 0, amount 0
00:38:31.487 00.000 29988 MoveAxis(N, 0, ABG)
00:38:31.487 00.000 29988 Move returns status 0, amount 0
00:38:31.487 00.000 29988 move complete, result=0
00:38:31.487 00.000 29988 worker thread done servicing request
00:38:31.487 00.000 29988 Worker thread wakes up
00:38:31.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:31.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:31.487 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:33.115 01.628 29988 Exposure complete
00:38:33.160 00.045 29988 worker thread done servicing request
00:38:33.161 00.001 28316 OnExposeComplete: enter
00:38:33.161 00.000 28316 UpdateGuideState(): m_state=6
00:38:33.162 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4396
00:38:33.163 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=115.18, Mass=1789, SNR=29.0, Peak=165 HFD=3.9
00:38:33.163 00.000 28316 MultiStar: [#1 0.17,0.01,0.97,U] [#2 0.20,0.24,1.00,U] [#3 0.19,0.27,0.92,U] [#4 0.25,0.37,0.00,M1] [#5 0.26,0.20,0.80,U] [#6 0.17,0.15,0.74,U] [#7 0.02,0.20,0.66,U] [#8 0.11,0.24,0.62,U] 
00:38:33.164 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.20}, one-star: {0.02, 0.27}
00:38:33.164 00.000 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
00:38:33.164 00.000 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.10)
00:38:33.165 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.94 mountX=-0.12 mountY=-0.22, mountTheta=-2.07
00:38:33.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.20, opts=13)
00:38:33.166 00.000 28316 Enqueuing Move request for scope (0.14, 0.20)
00:38:33.167 00.001 29988 Worker thread wakes up
00:38:33.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:33.167 00.000 28316 UpdateGuideState exits: m=1789 RSB=29.0
00:38:33.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:33.169 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
00:38:33.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:33.169 00.000 28316 Enqueuing Expose request
00:38:33.170 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
00:38:33.170 00.000 29988 Moving (0.14, 0.20) raw xDistance=-0.12 yDistance=-0.22
00:38:33.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:33.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:38:33.170 00.000 29988 MoveAxis(E, 0, ABG)
00:38:33.170 00.000 29988 Move returns status 0, amount 0
00:38:33.170 00.000 29988 MoveAxis(N, 52, ABG)
00:38:33.170 00.000 29988 Guiding  Dir = 0, Dur = 52
00:38:33.171 00.001 29988 IsSlewing returns 0
00:38:33.171 00.000 29988 IsGuiding returns 0
00:38:33.177 00.006 29988 PulseGuide returned control before completion, sleep 57
00:38:33.239 00.062 29988 IsGuiding returns 1
00:38:33.239 00.000 29988 scope still moving after pulse duration time elapsed
00:38:33.269 00.030 29988 IsSlewing returns 0
00:38:33.269 00.000 29988 IsGuiding returns 0
00:38:33.269 00.000 29988 scope move finished after 52 + 46 ms
00:38:33.270 00.001 29988 Move returns status 0, amount 52
00:38:33.270 00.000 29988 move complete, result=0
00:38:33.270 00.000 29988 worker thread done servicing request
00:38:33.270 00.000 29988 Worker thread wakes up
00:38:33.270 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
00:38:33.271 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:33.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:34.679 01.408 29988 Exposure complete
00:38:34.713 00.034 29988 worker thread done servicing request
00:38:34.713 00.000 28316 OnExposeComplete: enter
00:38:34.714 00.001 28316 UpdateGuideState(): m_state=6
00:38:34.714 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4397
00:38:34.715 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=115.03, Mass=2017, SNR=30.8, Peak=174 HFD=4.2
00:38:34.715 00.000 28316 MultiStar: [#1 -0.01,0.07,0.89,U] [#2 -0.06,0.17,0.95,U] [#3 -0.14,0.25,0.87,U] [#4 -0.04,0.10,0.86,U] [#5 0.08,0.20,0.76,U] [#6 -0.06,0.12,0.72,U] [#7 -0.34,0.05,0.65,U] [#8 -0.16,0.32,0.60,U] 
00:38:34.716 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.15}, one-star: {-0.32, 0.11}
00:38:34.717 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (-1.14) = xAngle (3.37 = -2.91)
00:38:34.718 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
00:38:34.719 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.23 mountX=-0.19 mountY=0.04, mountTheta=2.95
00:38:34.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.15, opts=13)
00:38:34.722 00.001 28316 Enqueuing Move request for scope (-0.12, 0.15)
00:38:34.723 00.001 29988 Worker thread wakes up
00:38:34.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:38:34.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
00:38:34.723 00.000 28316 UpdateGuideState exits: m=2017 RSB=30.8
00:38:34.724 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
00:38:34.724 00.000 29988 Moving (-0.12, 0.15) raw xDistance=-0.19 yDistance=0.04
00:38:34.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:38:34.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:34.725 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:34.725 00.000 28316 Enqueuing Expose request
00:38:34.726 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:34.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:38:34.726 00.000 29988 MoveAxis(E, 0, ABG)
00:38:34.726 00.000 29988 Move returns status 0, amount 0
00:38:34.726 00.000 29988 MoveAxis(N, 0, ABG)
00:38:34.726 00.000 29988 Move returns status 0, amount 0
00:38:34.726 00.000 29988 move complete, result=0
00:38:34.726 00.000 29988 worker thread done servicing request
00:38:34.726 00.000 29988 Worker thread wakes up
00:38:34.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:34.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:34.726 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:36.350 01.624 29988 Exposure complete
00:38:36.397 00.047 29988 worker thread done servicing request
00:38:36.397 00.000 28316 OnExposeComplete: enter
00:38:36.398 00.001 28316 UpdateGuideState(): m_state=6
00:38:36.398 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4398
00:38:36.399 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=114.85, Mass=1968, SNR=30.4, Peak=160 HFD=4.4
00:38:36.399 00.000 28316 MultiStar: [#1 0.06,-0.04,0.92,U] [#2 0.07,0.02,0.97,U] [#3 0.12,0.12,0.87,U] [#4 0.12,0.08,0.89,U] [#5 0.16,0.11,0.78,U] [#6 -0.03,0.16,0.73,U] [#7 -0.07,0.05,0.66,U] [#8 0.04,-0.01,0.60,U] 
00:38:36.400 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.05, -0.06}
00:38:36.400 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:38:36.400 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
00:38:36.401 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.08 cameraTheta=0.62 mountX=-0.01 mountY=-0.08, mountTheta=-1.76
00:38:36.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
00:38:36.402 00.000 28316 Enqueuing Move request for scope (0.06, 0.04)
00:38:36.403 00.001 29988 Worker thread wakes up
00:38:36.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:36.403 00.000 28316 UpdateGuideState exits: m=1968 RSB=30.4
00:38:36.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:36.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:38:36.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:38:36.404 00.000 29988 Moving (0.06, 0.04) raw xDistance=-0.01 yDistance=-0.08
00:38:36.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:36.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:36.405 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:36.405 00.000 29988 MoveAxis(E, 0, ABG)
00:38:36.405 00.000 29988 Move returns status 0, amount 0
00:38:36.405 00.000 29988 MoveAxis(N, 0, ABG)
00:38:36.405 00.000 29988 Move returns status 0, amount 0
00:38:36.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:36.405 00.000 28316 Enqueuing Expose request
00:38:36.406 00.001 29988 move complete, result=0
00:38:36.406 00.000 29988 worker thread done servicing request
00:38:36.406 00.000 29988 Worker thread wakes up
00:38:36.406 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:36.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:36.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:37.925 01.519 29988 Exposure complete
00:38:37.962 00.037 29988 worker thread done servicing request
00:38:37.963 00.001 28316 OnExposeComplete: enter
00:38:37.964 00.001 28316 UpdateGuideState(): m_state=6
00:38:37.965 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4399
00:38:37.966 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.86, Mass=1963, SNR=30.4, Peak=176 HFD=4.4
00:38:37.967 00.001 28316 MultiStar: [#1 0.12,-0.06,0.91,U] [#2 0.12,-0.03,0.98,U] [#3 0.07,0.11,0.87,U] [#4 0.25,0.07,0.85,U] [#5 0.20,-0.02,0.76,U] [#6 0.08,0.12,0.71,U] [#7 0.01,0.18,0.68,U] [#8 -0.09,-0.01,0.60,U] 
00:38:37.967 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {-0.07, -0.06}
00:38:37.968 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
00:38:37.969 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
00:38:37.970 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.32 mountX=0.01 mountY=-0.08, mountTheta=-1.46
00:38:37.975 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
00:38:37.976 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
00:38:37.977 00.001 29988 Worker thread wakes up
00:38:37.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:37.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:38:37.977 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
00:38:37.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:37.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:37.979 00.001 28316 Enqueuing Expose request
00:38:37.980 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:38:37.980 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.01 yDistance=-0.08
00:38:37.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:37.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:37.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:37.980 00.000 29988 MoveAxis(E, 0, ABG)
00:38:37.980 00.000 29988 Move returns status 0, amount 0
00:38:37.980 00.000 29988 MoveAxis(N, 0, ABG)
00:38:37.980 00.000 29988 Move returns status 0, amount 0
00:38:37.980 00.000 29988 move complete, result=0
00:38:37.980 00.000 29988 worker thread done servicing request
00:38:37.980 00.000 29988 Worker thread wakes up
00:38:37.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:37.981 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:37.982 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:39.616 01.634 29988 Exposure complete
00:38:39.658 00.042 29988 worker thread done servicing request
00:38:39.658 00.000 28316 OnExposeComplete: enter
00:38:39.659 00.001 28316 UpdateGuideState(): m_state=6
00:38:39.659 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4400
00:38:39.660 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.86, Mass=1984, SNR=30.5, Peak=180 HFD=4.2
00:38:39.660 00.000 28316 MultiStar: [#1 -0.03,-0.03,0.89,U] [#2 0.02,0.01,0.93,U] [#3 -0.09,0.01,0.87,U] [#4 0.12,-0.01,0.87,U] [#5 0.20,0.08,0.79,U] [#6 -0.11,0.03,0.69,U] [#7 -0.18,0.05,0.66,U] [#8 0.02,-0.01,0.59,U] 
00:38:39.661 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {-0.08, -0.06}
00:38:39.661 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (-1.14) = xAngle (3.96 = -2.32)
00:38:39.661 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
00:38:39.662 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.82 mountX=-0.01 mountY=0.01, mountTheta=2.34
00:38:39.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.00, opts=13)
00:38:39.664 00.001 28316 Enqueuing Move request for scope (-0.01, 0.00)
00:38:39.664 00.000 29988 Worker thread wakes up
00:38:39.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
00:38:39.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
00:38:39.664 00.000 29988 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=0.01
00:38:39.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:39.665 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:38:39.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:39.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:39.666 00.001 28316 Enqueuing Expose request
00:38:39.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:39.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:39.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:39.666 00.000 29988 MoveAxis(E, 0, ABG)
00:38:39.666 00.000 29988 Move returns status 0, amount 0
00:38:39.666 00.000 29988 MoveAxis(N, 0, ABG)
00:38:39.666 00.000 29988 Move returns status 0, amount 0
00:38:39.666 00.000 29988 move complete, result=0
00:38:39.666 00.000 29988 worker thread done servicing request
00:38:39.666 00.000 29988 Worker thread wakes up
00:38:39.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:39.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:39.668 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:41.191 01.523 29988 Exposure complete
00:38:41.220 00.029 29988 worker thread done servicing request
00:38:41.221 00.001 28316 OnExposeComplete: enter
00:38:41.223 00.002 28316 UpdateGuideState(): m_state=6
00:38:41.225 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4401
00:38:41.228 00.003 28316 Star::Find returns 1 (0), X=587.63, Y=114.99, Mass=1987, SNR=30.6, Peak=188 HFD=4.1
00:38:41.231 00.003 28316 MultiStar: [#1 -0.04,0.05,0.89,U] [#2 0.07,0.09,0.96,U] [#3 -0.00,0.06,0.88,U] [#4 0.08,-0.00,0.88,U] [#5 0.18,0.07,0.77,U] [#6 0.07,0.10,0.72,U] [#7 -0.12,0.02,0.69,U] [#8 -0.05,0.08,0.60,U] 
00:38:41.233 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.06}, one-star: {-0.06, 0.07}
00:38:41.235 00.002 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:38:41.238 00.003 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.71)
00:38:41.238 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.33 mountX=-0.05 mountY=-0.04, mountTheta=-2.45
00:38:41.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
00:38:41.240 00.001 28316 Enqueuing Move request for scope (0.02, 0.06)
00:38:41.240 00.000 29988 Worker thread wakes up
00:38:41.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:38:41.241 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:38:41.241 00.000 29988 Moving (0.02, 0.06) raw xDistance=-0.05 yDistance=-0.04
00:38:41.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:38:41.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:41.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:41.241 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
00:38:41.242 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:41.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:41.242 00.000 28316 Enqueuing Expose request
00:38:41.243 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:41.243 00.000 29988 MoveAxis(E, 0, ABG)
00:38:41.243 00.000 29988 Move returns status 0, amount 0
00:38:41.243 00.000 29988 MoveAxis(N, 0, ABG)
00:38:41.243 00.000 29988 Move returns status 0, amount 0
00:38:41.243 00.000 29988 move complete, result=0
00:38:41.243 00.000 29988 worker thread done servicing request
00:38:41.243 00.000 29988 Worker thread wakes up
00:38:41.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:41.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:41.243 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:42.873 01.630 29988 Exposure complete
00:38:42.916 00.043 29988 worker thread done servicing request
00:38:42.917 00.001 28316 OnExposeComplete: enter
00:38:42.918 00.001 28316 UpdateGuideState(): m_state=6
00:38:42.918 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4402
00:38:42.919 00.001 28316 Star::Find returns 1 (0), X=587.55, Y=114.99, Mass=1981, SNR=30.5, Peak=166 HFD=4.1
00:38:42.920 00.001 28316 MultiStar: [#1 0.04,0.01,0.90,U] [#2 0.08,0.19,0.96,U] [#3 -0.04,0.33,0.84,U] [#4 0.14,0.13,0.89,U] [#5 0.10,0.18,0.76,U] [#6 -0.03,0.19,0.70,U] [#7 -0.23,0.21,0.68,U] [#8 0.08,0.09,0.60,U] 
00:38:42.922 00.002 28316 single-star, 8 included, MultiStar: {0.00, 0.15}, one-star: {-0.13, 0.08}
00:38:42.923 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
00:38:42.924 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.87 = 0.59)
00:38:42.924 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.62 mountX=-0.12 mountY=0.08, mountTheta=2.54
00:38:42.925 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
00:38:42.926 00.001 28316 Enqueuing Move request for scope (-0.13, 0.08)
00:38:42.928 00.002 29988 Worker thread wakes up
00:38:42.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:42.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
00:38:42.929 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
00:38:42.929 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.5
00:38:42.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:42.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:42.930 00.000 28316 Enqueuing Expose request
00:38:42.931 00.001 29988 Moving (-0.13, 0.08) raw xDistance=-0.12 yDistance=0.08
00:38:42.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:42.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:42.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:42.931 00.000 29988 MoveAxis(E, 0, ABG)
00:38:42.931 00.000 29988 Move returns status 0, amount 0
00:38:42.931 00.000 29988 MoveAxis(N, 0, ABG)
00:38:42.931 00.000 29988 Move returns status 0, amount 0
00:38:42.931 00.000 29988 move complete, result=0
00:38:42.931 00.000 29988 worker thread done servicing request
00:38:42.931 00.000 29988 Worker thread wakes up
00:38:42.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:42.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:42.932 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:44.455 01.523 29988 Exposure complete
00:38:44.488 00.033 29988 worker thread done servicing request
00:38:44.488 00.000 28316 OnExposeComplete: enter
00:38:44.489 00.001 28316 UpdateGuideState(): m_state=6
00:38:44.490 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4403
00:38:44.490 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=115.03, Mass=1948, SNR=30.3, Peak=161 HFD=4.2
00:38:44.491 00.001 28316 MultiStar: [#1 -0.06,0.08,0.90,U] [#2 -0.03,0.22,0.96,U] [#3 -0.18,0.31,0.88,U] [#4 0.05,0.17,0.88,U] [#5 0.02,0.18,0.80,U] [#6 -0.21,0.27,0.71,U] [#7 -0.18,0.21,0.64,U] [#8 -0.17,0.13,0.60,U] 
00:38:44.491 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.18}, one-star: {-0.05, 0.11}
00:38:44.492 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:38:44.492 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:38:44.493 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.03 mountX=-0.12 mountY=-0.00, mountTheta=-3.13
00:38:44.494 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
00:38:44.496 00.002 28316 Enqueuing Move request for scope (-0.05, 0.11)
00:38:44.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:44.497 00.001 28316 UpdateGuideState exits: m=1948 RSB=30.3
00:38:44.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:44.499 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:44.499 00.000 28316 Enqueuing Expose request
00:38:44.500 00.001 29988 Worker thread wakes up
00:38:44.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:38:44.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:38:44.500 00.000 29988 Moving (-0.05, 0.11) raw xDistance=-0.12 yDistance=-0.00
00:38:44.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:44.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:44.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:44.500 00.000 29988 MoveAxis(E, 0, ABG)
00:38:44.500 00.000 29988 Move returns status 0, amount 0
00:38:44.500 00.000 29988 MoveAxis(N, 0, ABG)
00:38:44.500 00.000 29988 Move returns status 0, amount 0
00:38:44.500 00.000 29988 move complete, result=0
00:38:44.500 00.000 29988 worker thread done servicing request
00:38:44.500 00.000 29988 Worker thread wakes up
00:38:44.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:44.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:44.501 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:46.123 01.622 29988 Exposure complete
00:38:46.149 00.026 29988 worker thread done servicing request
00:38:46.149 00.000 28316 OnExposeComplete: enter
00:38:46.150 00.001 28316 UpdateGuideState(): m_state=6
00:38:46.150 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4404
00:38:46.151 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=115.12, Mass=1830, SNR=29.3, Peak=157 HFD=4.2
00:38:46.151 00.000 28316 MultiStar: [#1 -0.00,0.11,0.94,U] [#2 0.02,0.28,1.01,U] [#3 -0.07,0.21,0.89,U] [#4 0.05,0.23,0.88,U] [#5 0.13,0.24,0.80,U] [#6 -0.10,0.16,0.77,U] [#7 -0.29,0.10,0.69,U] [#8 -0.17,0.31,0.61,U] 
00:38:46.152 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.21}, one-star: {-0.09, 0.21}
00:38:46.152 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:38:46.154 00.002 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:38:46.154 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.81 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
00:38:46.156 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.21, opts=13)
00:38:46.156 00.000 28316 Enqueuing Move request for scope (-0.05, 0.21)
00:38:46.156 00.000 29988 Worker thread wakes up
00:38:46.157 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:46.157 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.3
00:38:46.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:46.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:46.158 00.000 28316 Enqueuing Expose request
00:38:46.159 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
00:38:46.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
00:38:46.159 00.000 29988 Moving (-0.05, 0.21) raw xDistance=-0.21 yDistance=-0.05
00:38:46.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:38:46.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:46.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:38:46.159 00.000 29988 MoveAxis(E, 44, ABG)
00:38:46.159 00.000 29988 Guiding  Dir = 2, Dur = 44
00:38:46.159 00.000 29988 IsSlewing returns 0
00:38:46.159 00.000 29988 IsGuiding returns 0
00:38:46.162 00.003 29988 PulseGuide returned control before completion, sleep 53
00:38:46.215 00.053 29988 IsGuiding returns 1
00:38:46.215 00.000 29988 scope still moving after pulse duration time elapsed
00:38:46.247 00.032 29988 IsSlewing returns 0
00:38:46.247 00.000 29988 IsGuiding returns 0
00:38:46.247 00.000 29988 scope move finished after 44 + 43 ms
00:38:46.247 00.000 29988 Move returns status 0, amount 44
00:38:46.247 00.000 29988 MoveAxis(N, 0, ABG)
00:38:46.247 00.000 29988 Move returns status 0, amount 0
00:38:46.247 00.000 29988 move complete, result=0
00:38:46.247 00.000 29988 worker thread done servicing request
00:38:46.248 00.001 29988 Worker thread wakes up
00:38:46.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:46.248 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
00:38:46.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:47.667 01.419 29988 Exposure complete
00:38:47.720 00.053 29988 worker thread done servicing request
00:38:47.720 00.000 28316 OnExposeComplete: enter
00:38:47.721 00.001 28316 UpdateGuideState(): m_state=6
00:38:47.722 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4405
00:38:47.723 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=114.82, Mass=1872, SNR=29.5, Peak=153 HFD=4.2
00:38:47.724 00.001 28316 MultiStar: [#1 0.08,-0.13,0.92,U] [#2 0.09,-0.08,0.99,U] [#3 0.05,-0.05,0.88,U] [#4 0.08,-0.07,0.92,U] [#5 0.16,0.06,0.80,U] [#6 0.02,-0.13,0.73,U] [#7 -0.00,-0.06,0.67,U] [#8 0.07,0.10,0.60,U] 
00:38:47.725 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {-0.05, -0.10}
00:38:47.726 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-1.14) = xAngle (0.32 = 0.32)
00:38:47.727 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.86)
00:38:47.728 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.82 mountX=0.08 mountY=-0.02, mountTheta=-0.29
00:38:47.731 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
00:38:47.731 00.000 28316 Enqueuing Move request for scope (0.05, -0.06)
00:38:47.733 00.002 29988 Worker thread wakes up
00:38:47.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:47.733 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.5
00:38:47.735 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:47.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:47.735 00.000 28316 Enqueuing Expose request
00:38:47.736 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
00:38:47.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
00:38:47.736 00.000 29988 Moving (0.05, -0.06) raw xDistance=0.08 yDistance=-0.02
00:38:47.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:38:47.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:47.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:38:47.736 00.000 29988 MoveAxis(E, 0, ABG)
00:38:47.736 00.000 29988 Move returns status 0, amount 0
00:38:47.736 00.000 29988 MoveAxis(N, 0, ABG)
00:38:47.736 00.000 29988 Move returns status 0, amount 0
00:38:47.736 00.000 29988 move complete, result=0
00:38:47.736 00.000 29988 worker thread done servicing request
00:38:47.736 00.000 29988 Worker thread wakes up
00:38:47.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:47.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:47.737 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:49.367 01.630 29988 Exposure complete
00:38:49.394 00.027 29988 worker thread done servicing request
00:38:49.394 00.000 28316 OnExposeComplete: enter
00:38:49.394 00.000 28316 UpdateGuideState(): m_state=6
00:38:49.395 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4406
00:38:49.395 00.000 28316 Star::Find returns 1 (0), X=587.86, Y=114.79, Mass=1886, SNR=29.7, Peak=182 HFD=4.3
00:38:49.398 00.003 28316 MultiStar: [#1 0.21,-0.20,0.92,U] [#2 0.24,-0.10,0.99,U] [#3 0.14,0.07,0.88,U] [#4 0.33,-0.04,0.88,U] [#5 0.32,-0.05,0.79,U] [#6 0.23,-0.04,0.73,U] [#7 0.13,0.04,0.68,U] [#8 0.26,0.04,0.64,U] 
00:38:49.399 00.001 28316 single-star, 8 included, MultiStar: {0.23, -0.05}, one-star: {0.18, -0.13}
00:38:49.401 00.002 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-1.14) = xAngle (0.52 = 0.52)
00:38:49.404 00.003 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.62 = -2.66)
00:38:49.405 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.62 mountX=0.19 mountY=-0.10, mountTheta=-0.49
00:38:49.408 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.13, opts=13)
00:38:49.409 00.001 28316 Enqueuing Move request for scope (0.18, -0.13)
00:38:49.411 00.002 29988 Worker thread wakes up
00:38:49.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
00:38:49.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
00:38:49.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:49.414 00.003 29988 Moving (0.18, -0.13) raw xDistance=0.19 yDistance=-0.10
00:38:49.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:38:49.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:49.414 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.7
00:38:49.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:49.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:49.416 00.001 28316 Enqueuing Expose request
00:38:49.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:49.416 00.000 29988 MoveAxis(E, 0, ABG)
00:38:49.416 00.000 29988 Move returns status 0, amount 0
00:38:49.416 00.000 29988 MoveAxis(N, 0, ABG)
00:38:49.416 00.000 29988 Move returns status 0, amount 0
00:38:49.416 00.000 29988 move complete, result=0
00:38:49.416 00.000 29988 worker thread done servicing request
00:38:49.416 00.000 29988 Worker thread wakes up
00:38:49.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:49.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:49.417 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:50.927 01.510 29988 Exposure complete
00:38:50.967 00.040 29988 worker thread done servicing request
00:38:50.967 00.000 28316 OnExposeComplete: enter
00:38:50.968 00.001 28316 UpdateGuideState(): m_state=6
00:38:50.969 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4407
00:38:50.971 00.002 28316 Star::Find returns 1 (0), X=587.60, Y=114.95, Mass=1862, SNR=29.6, Peak=168 HFD=4.1
00:38:50.972 00.001 28316 MultiStar: [#1 0.04,-0.18,0.90,U] [#2 0.09,-0.01,0.97,U] [#3 -0.02,0.13,0.87,U] [#4 0.18,-0.02,0.90,U] [#5 0.17,0.12,0.79,U] [#6 0.03,0.14,0.72,U] [#7 -0.08,0.05,0.68,U] [#8 -0.04,0.03,0.61,U] 
00:38:50.973 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.08, 0.04}
00:38:50.973 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.80 = 1.80)
00:38:50.974 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.90 = -1.38)
00:38:50.975 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.65 mountX=-0.01 mountY=-0.04, mountTheta=-1.80
00:38:50.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
00:38:50.977 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
00:38:50.977 00.000 29988 Worker thread wakes up
00:38:50.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:38:50.977 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:38:50.977 00.000 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.04
00:38:50.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:50.978 00.001 28316 UpdateGuideState exits: m=1862 RSB=29.6
00:38:50.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:50.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:50.979 00.001 28316 Enqueuing Expose request
00:38:50.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:50.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:50.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:50.979 00.000 29988 MoveAxis(E, 0, ABG)
00:38:50.979 00.000 29988 Move returns status 0, amount 0
00:38:50.979 00.000 29988 MoveAxis(N, 0, ABG)
00:38:50.979 00.000 29988 Move returns status 0, amount 0
00:38:50.979 00.000 29988 move complete, result=0
00:38:50.979 00.000 29988 worker thread done servicing request
00:38:50.979 00.000 29988 Worker thread wakes up
00:38:50.980 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:50.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:50.980 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:52.602 01.622 29988 Exposure complete
00:38:52.646 00.044 29988 worker thread done servicing request
00:38:52.646 00.000 28316 OnExposeComplete: enter
00:38:52.647 00.001 28316 UpdateGuideState(): m_state=6
00:38:52.648 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4408
00:38:52.649 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.88, Mass=2019, SNR=30.8, Peak=178 HFD=4.2
00:38:52.650 00.001 28316 MultiStar: [#1 -0.03,-0.05,0.88,U] [#2 0.04,0.08,0.93,U] [#3 0.08,0.07,0.86,U] [#4 0.11,-0.06,0.86,U] [#5 0.24,-0.04,0.75,U] [#6 -0.06,-0.02,0.72,U] [#7 0.05,-0.13,0.64,U] [#8 -0.12,-0.07,0.60,U] 
00:38:52.651 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.01, -0.03}
00:38:52.652 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-1.14) = xAngle (-0.16 = -0.16)
00:38:52.652 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
00:38:52.652 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.31 mountX=0.04 mountY=0.01, mountTheta=0.20
00:38:52.654 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
00:38:52.656 00.002 28316 Enqueuing Move request for scope (0.01, -0.03)
00:38:52.658 00.002 29988 Worker thread wakes up
00:38:52.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
00:38:52.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
00:38:52.658 00.000 29988 Moving (0.01, -0.03) raw xDistance=0.04 yDistance=0.01
00:38:52.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:38:52.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:52.659 00.001 28316 UpdateGuideState exits: m=2019 RSB=30.8
00:38:52.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:52.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:52.660 00.001 28316 Enqueuing Expose request
00:38:52.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:52.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:52.660 00.000 29988 MoveAxis(E, 0, ABG)
00:38:52.660 00.000 29988 Move returns status 0, amount 0
00:38:52.661 00.001 29988 MoveAxis(N, 0, ABG)
00:38:52.661 00.000 29988 Move returns status 0, amount 0
00:38:52.661 00.000 29988 move complete, result=0
00:38:52.661 00.000 29988 worker thread done servicing request
00:38:52.661 00.000 29988 Worker thread wakes up
00:38:52.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:52.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:52.661 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:54.190 01.529 29988 Exposure complete
00:38:54.230 00.040 29988 worker thread done servicing request
00:38:54.230 00.000 28316 OnExposeComplete: enter
00:38:54.230 00.000 28316 UpdateGuideState(): m_state=6
00:38:54.231 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4409
00:38:54.231 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=114.93, Mass=1933, SNR=30.1, Peak=176 HFD=4.2
00:38:54.232 00.001 28316 MultiStar: [#1 0.02,0.08,0.91,U] [#2 0.04,0.11,0.96,U] [#3 0.03,0.28,0.87,U] [#4 0.08,0.13,0.87,U] [#5 0.16,0.16,0.79,U] [#6 0.10,0.16,0.72,U] [#7 -0.12,0.09,0.70,U] [#8 0.05,0.10,0.60,U] 
00:38:54.232 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.13, 0.02}
00:38:54.233 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (-1.14) = xAngle (2.54 = 2.54)
00:38:54.233 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.64 = -0.64)
00:38:54.236 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.39 mountX=-0.10 mountY=-0.08, mountTheta=-2.51
00:38:54.241 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
00:38:54.243 00.002 28316 Enqueuing Move request for scope (0.02, 0.12)
00:38:54.245 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:54.248 00.003 28316 UpdateGuideState exits: m=1933 RSB=30.1
00:38:54.250 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:54.252 00.002 29988 Worker thread wakes up
00:38:54.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:38:54.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:38:54.252 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.08
00:38:54.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:38:54.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:54.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:54.252 00.000 29988 MoveAxis(E, 0, ABG)
00:38:54.252 00.000 29988 Move returns status 0, amount 0
00:38:54.252 00.000 29988 MoveAxis(N, 0, ABG)
00:38:54.253 00.001 29988 Move returns status 0, amount 0
00:38:54.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:54.253 00.000 28316 Enqueuing Expose request
00:38:54.254 00.001 29988 move complete, result=0
00:38:54.254 00.000 29988 worker thread done servicing request
00:38:54.254 00.000 29988 Worker thread wakes up
00:38:54.254 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:54.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:54.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:55.883 01.629 29988 Exposure complete
00:38:55.932 00.049 29988 worker thread done servicing request
00:38:55.932 00.000 28316 OnExposeComplete: enter
00:38:55.932 00.000 28316 UpdateGuideState(): m_state=6
00:38:55.934 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4410
00:38:55.934 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=115.08, Mass=1924, SNR=30.2, Peak=185 HFD=4.2
00:38:55.935 00.001 28316 MultiStar: [#1 0.14,0.20,0.89,U] [#2 0.09,0.26,0.99,U] [#3 0.16,0.16,0.86,U] [#4 0.14,0.31,0.90,U] [#5 0.29,0.18,0.80,U] [#6 0.17,0.11,0.73,U] [#7 -0.06,0.16,0.66,U] [#8 0.09,0.26,0.60,U] 
00:38:55.935 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.20}, one-star: {-0.00, 0.17}
00:38:55.936 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.74 = 2.74)
00:38:55.936 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.84 = -0.45)
00:38:55.937 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.15 mountY=-0.07, mountTheta=-2.70
00:38:55.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.17, opts=13)
00:38:55.942 00.003 28316 Enqueuing Move request for scope (-0.00, 0.17)
00:38:55.944 00.002 29988 Worker thread wakes up
00:38:55.945 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
00:38:55.945 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
00:38:55.945 00.000 29988 Moving (-0.00, 0.17) raw xDistance=-0.15 yDistance=-0.07
00:38:55.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:38:55.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:55.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:55.945 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.2
00:38:55.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:55.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:55.947 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:38:55.947 00.000 29988 MoveAxis(E, 0, ABG)
00:38:55.947 00.000 29988 Move returns status 0, amount 0
00:38:55.947 00.000 29988 MoveAxis(N, 0, ABG)
00:38:55.947 00.000 29988 Move returns status 0, amount 0
00:38:55.947 00.000 29988 move complete, result=0
00:38:55.947 00.000 29988 worker thread done servicing request
00:38:55.947 00.000 28316 Enqueuing Expose request
00:38:55.948 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:55.948 00.000 29988 Worker thread wakes up
00:38:55.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:55.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:57.463 01.515 29988 Exposure complete
00:38:57.503 00.040 29988 worker thread done servicing request
00:38:57.503 00.000 28316 OnExposeComplete: enter
00:38:57.505 00.002 28316 UpdateGuideState(): m_state=6
00:38:57.508 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4411
00:38:57.510 00.002 28316 Star::Find returns 1 (0), X=587.73, Y=115.15, Mass=1902, SNR=29.9, Peak=169 HFD=4.4
00:38:57.513 00.003 28316 MultiStar: [#1 0.03,0.09,0.91,U] [#2 0.01,0.31,0.97,U] [#3 0.12,0.33,0.89,U] [#4 0.11,0.31,0.89,U] [#5 0.12,0.21,0.79,U] [#6 0.06,0.25,0.72,U] [#7 -0.02,0.30,0.70,U] [#8 -0.00,0.06,0.61,U] 
00:38:57.515 00.002 28316 single-star, 8 included, MultiStar: {0.05, 0.24}, one-star: {0.05, 0.24}
00:38:57.517 00.002 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
00:38:57.520 00.003 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
00:38:57.521 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.37 mountX=-0.19 mountY=-0.15, mountTheta=-2.49
00:38:57.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.24, opts=13)
00:38:57.523 00.001 28316 Enqueuing Move request for scope (0.05, 0.24)
00:38:57.524 00.001 29988 Worker thread wakes up
00:38:57.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:57.525 00.001 28316 UpdateGuideState exits: m=1902 RSB=29.9
00:38:57.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:57.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:57.526 00.000 28316 Enqueuing Expose request
00:38:57.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
00:38:57.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
00:38:57.527 00.000 29988 Moving (0.05, 0.24) raw xDistance=-0.19 yDistance=-0.15
00:38:57.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:38:57.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:57.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:38:57.527 00.000 29988 MoveAxis(E, 0, ABG)
00:38:57.527 00.000 29988 Move returns status 0, amount 0
00:38:57.527 00.000 29988 MoveAxis(N, 0, ABG)
00:38:57.527 00.000 29988 Move returns status 0, amount 0
00:38:57.527 00.000 29988 move complete, result=0
00:38:57.527 00.000 29988 worker thread done servicing request
00:38:57.527 00.000 29988 Worker thread wakes up
00:38:57.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:57.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:57.527 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:59.162 01.635 29988 Exposure complete
00:38:59.196 00.034 29988 worker thread done servicing request
00:38:59.197 00.001 28316 OnExposeComplete: enter
00:38:59.197 00.000 28316 UpdateGuideState(): m_state=6
00:38:59.198 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4412
00:38:59.198 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=114.89, Mass=1938, SNR=30.2, Peak=178 HFD=4.3
00:38:59.200 00.002 28316 MultiStar: [#1 0.07,0.03,0.91,U] [#2 -0.01,0.18,0.96,U] [#3 0.15,0.21,0.85,U] [#4 0.05,0.24,0.86,U] [#5 0.17,0.11,0.77,U] [#6 0.15,0.20,0.72,U] [#7 0.07,0.00,0.68,U] [#8 -0.03,0.09,0.59,U] 
00:38:59.202 00.002 28316 single-star, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.02, -0.03}
00:38:59.203 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
00:38:59.204 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -2.99)
00:38:59.205 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.95 mountX=0.03 mountY=-0.00, mountTheta=-0.15
00:38:59.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
00:38:59.209 00.003 28316 Enqueuing Move request for scope (0.02, -0.03)
00:38:59.210 00.001 29988 Worker thread wakes up
00:38:59.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:38:59.211 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:38:59.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:38:59.211 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:38:59.211 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=-0.00
00:38:59.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:59.212 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:38:59.212 00.000 28316 Enqueuing Expose request
00:38:59.213 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:59.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:59.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:59.213 00.000 29988 MoveAxis(E, 0, ABG)
00:38:59.213 00.000 29988 Move returns status 0, amount 0
00:38:59.213 00.000 29988 MoveAxis(N, 0, ABG)
00:38:59.213 00.000 29988 Move returns status 0, amount 0
00:38:59.213 00.000 29988 move complete, result=0
00:38:59.213 00.000 29988 worker thread done servicing request
00:38:59.213 00.000 29988 Worker thread wakes up
00:38:59.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:38:59.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:38:59.213 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:00.741 01.528 29988 Exposure complete
00:39:00.789 00.048 29988 worker thread done servicing request
00:39:00.789 00.000 28316 OnExposeComplete: enter
00:39:00.790 00.001 28316 UpdateGuideState(): m_state=6
00:39:00.791 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4413
00:39:00.791 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=115.05, Mass=1988, SNR=30.7, Peak=188 HFD=4.3
00:39:00.792 00.001 28316 MultiStar: [#1 0.10,0.16,0.91,U] [#2 0.14,0.19,0.98,U] [#3 0.22,0.32,0.00,M1] [#4 0.26,0.31,0.00,M1] [#5 0.36,0.31,0.00,M1] [#6 0.20,0.22,0.73,U] [#7 0.15,0.28,0.67,U] [#8 0.22,0.21,0.59,U] 
00:39:00.792 00.000 28316 single-star, 5 included, MultiStar: {0.15, 0.19}, one-star: {0.11, 0.13}
00:39:00.792 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:39:00.793 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.15)
00:39:00.793 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
00:39:00.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.13, opts=13)
00:39:00.795 00.001 28316 Enqueuing Move request for scope (0.11, 0.13)
00:39:00.796 00.001 29988 Worker thread wakes up
00:39:00.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
00:39:00.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
00:39:00.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:00.796 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.7
00:39:00.797 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:00.798 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:00.798 00.000 28316 Enqueuing Expose request
00:39:00.799 00.001 29988 Moving (0.11, 0.13) raw xDistance=-0.08 yDistance=-0.16
00:39:00.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:39:00.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:00.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:39:00.799 00.000 29988 MoveAxis(E, 0, ABG)
00:39:00.799 00.000 29988 Move returns status 0, amount 0
00:39:00.799 00.000 29988 MoveAxis(N, 0, ABG)
00:39:00.799 00.000 29988 Move returns status 0, amount 0
00:39:00.799 00.000 29988 move complete, result=0
00:39:00.799 00.000 29988 worker thread done servicing request
00:39:00.799 00.000 29988 Worker thread wakes up
00:39:00.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:00.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:00.800 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:02.425 01.625 29988 Exposure complete
00:39:02.470 00.045 29988 worker thread done servicing request
00:39:02.470 00.000 28316 OnExposeComplete: enter
00:39:02.472 00.002 28316 UpdateGuideState(): m_state=6
00:39:02.473 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4414
00:39:02.474 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=115.07, Mass=1886, SNR=29.8, Peak=172 HFD=4.0
00:39:02.475 00.001 28316 MultiStar: [#1 0.12,0.03,0.92,U] [#2 0.07,0.16,0.98,U] [#3 0.10,0.17,0.88,U] [#4 0.16,0.24,0.88,U] [#5 0.17,0.26,0.78,U] [#6 0.07,0.26,0.72,U] [#7 -0.02,0.14,0.67,U] [#8 -0.02,0.15,0.62,U] 
00:39:02.476 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.17}, one-star: {-0.08, 0.16}
00:39:02.476 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:39:02.477 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:39:02.478 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.17 cameraTheta=2.03 mountX=-0.17 mountY=-0.00, mountTheta=-3.13
00:39:02.480 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.16, opts=13)
00:39:02.482 00.002 28316 Enqueuing Move request for scope (-0.08, 0.16)
00:39:02.482 00.000 29988 Worker thread wakes up
00:39:02.483 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:02.483 00.000 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:39:02.484 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
00:39:02.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
00:39:02.484 00.000 29988 Moving (-0.08, 0.16) raw xDistance=-0.17 yDistance=-0.00
00:39:02.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:39:02.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:02.484 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:02.486 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:02.487 00.001 28316 Enqueuing Expose request
00:39:02.490 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:02.490 00.000 29988 MoveAxis(E, 0, ABG)
00:39:02.490 00.000 29988 Move returns status 0, amount 0
00:39:02.490 00.000 29988 MoveAxis(N, 0, ABG)
00:39:02.490 00.000 29988 Move returns status 0, amount 0
00:39:02.490 00.000 29988 move complete, result=0
00:39:02.490 00.000 29988 worker thread done servicing request
00:39:02.490 00.000 29988 Worker thread wakes up
00:39:02.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:02.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:02.492 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:04.016 01.524 29988 Exposure complete
00:39:04.041 00.025 29988 worker thread done servicing request
00:39:04.041 00.000 28316 OnExposeComplete: enter
00:39:04.042 00.001 28316 UpdateGuideState(): m_state=6
00:39:04.042 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4415
00:39:04.043 00.001 28316 Star::Find returns 1 (0), X=587.78, Y=114.97, Mass=1957, SNR=30.4, Peak=190 HFD=4.2
00:39:04.043 00.000 28316 MultiStar: [#1 0.21,-0.02,0.90,U] [#2 0.24,-0.02,0.97,U] [#3 0.21,0.11,0.84,U] [#4 0.38,0.13,0.00,M1] [#5 0.33,0.08,0.76,U] [#6 0.25,0.19,0.71,U] [#7 0.06,0.11,0.66,U] [#8 0.20,0.10,0.60,U] 
00:39:04.044 00.001 28316 single-star, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.10, 0.05}
00:39:04.044 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.63 = 1.63)
00:39:04.045 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.55)
00:39:04.045 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.48 mountX=-0.01 mountY=-0.11, mountTheta=-1.63
00:39:04.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
00:39:04.047 00.001 28316 Enqueuing Move request for scope (0.10, 0.05)
00:39:04.048 00.001 29988 Worker thread wakes up
00:39:04.049 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:04.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
00:39:04.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
00:39:04.049 00.000 29988 Moving (0.10, 0.05) raw xDistance=-0.01 yDistance=-0.11
00:39:04.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:39:04.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:04.049 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:39:04.050 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:04.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:04.051 00.001 28316 Enqueuing Expose request
00:39:04.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:04.051 00.000 29988 MoveAxis(E, 0, ABG)
00:39:04.051 00.000 29988 Move returns status 0, amount 0
00:39:04.051 00.000 29988 MoveAxis(N, 0, ABG)
00:39:04.051 00.000 29988 Move returns status 0, amount 0
00:39:04.051 00.000 29988 move complete, result=0
00:39:04.051 00.000 29988 worker thread done servicing request
00:39:04.051 00.000 29988 Worker thread wakes up
00:39:04.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:04.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:04.052 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:05.680 01.628 29988 Exposure complete
00:39:05.730 00.050 29988 worker thread done servicing request
00:39:05.730 00.000 28316 OnExposeComplete: enter
00:39:05.731 00.001 28316 UpdateGuideState(): m_state=6
00:39:05.732 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4416
00:39:05.733 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=115.08, Mass=1935, SNR=30.2, Peak=184 HFD=4.2
00:39:05.734 00.001 28316 MultiStar: [#1 0.32,0.19,0.93,U] [#2 0.19,0.17,0.97,U] [#3 0.29,0.24,0.88,U] [#4 0.40,0.33,0.00,M2] [#5 0.40,0.16,0.00,M1] [#6 0.30,0.13,0.71,U] [#7 0.16,0.21,0.68,U] [#8 0.16,0.27,0.59,U] 
00:39:05.735 00.001 28316 single-star, 6 included, MultiStar: {0.21, 0.19}, one-star: {0.02, 0.16}
00:39:05.736 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:39:05.737 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
00:39:05.738 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.43 mountX=-0.14 mountY=-0.09, mountTheta=-2.54
00:39:05.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.16, opts=13)
00:39:05.741 00.002 28316 Enqueuing Move request for scope (0.02, 0.16)
00:39:05.744 00.003 29988 Worker thread wakes up
00:39:05.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
00:39:05.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
00:39:05.744 00.000 29988 Moving (0.02, 0.16) raw xDistance=-0.14 yDistance=-0.09
00:39:05.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:39:05.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:05.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:39:05.744 00.000 29988 MoveAxis(E, 0, ABG)
00:39:05.744 00.000 29988 Move returns status 0, amount 0
00:39:05.744 00.000 29988 MoveAxis(N, 0, ABG)
00:39:05.744 00.000 29988 Move returns status 0, amount 0
00:39:05.744 00.000 29988 move complete, result=0
00:39:05.744 00.000 29988 worker thread done servicing request
00:39:05.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:05.745 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:39:05.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:05.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:05.746 00.001 28316 Enqueuing Expose request
00:39:05.746 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:05.747 00.001 29988 Worker thread wakes up
00:39:05.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:05.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:07.276 01.529 29988 Exposure complete
00:39:07.330 00.054 29988 worker thread done servicing request
00:39:07.330 00.000 28316 OnExposeComplete: enter
00:39:07.331 00.001 28316 UpdateGuideState(): m_state=6
00:39:07.331 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4417
00:39:07.332 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=115.01, Mass=1884, SNR=30.0, Peak=163 HFD=4.2
00:39:07.332 00.000 28316 MultiStar: [#1 -0.01,0.03,0.91,U] [#2 -0.04,0.16,0.98,U] [#3 0.06,0.20,0.86,U] [#4 0.03,0.23,0.87,U] [#5 0.12,0.19,0.78,U] [#6 0.09,0.20,0.71,U] [#7 -0.03,0.13,0.66,U] [#8 0.02,0.24,0.60,U] 
00:39:07.333 00.001 28316 single-star, 8 included, MultiStar: {0.02, 0.16}, one-star: {-0.04, 0.10}
00:39:07.334 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.14 = -3.14)
00:39:07.336 00.002 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
00:39:07.337 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=2.00 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
00:39:07.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
00:39:07.339 00.001 28316 Enqueuing Move request for scope (-0.04, 0.10)
00:39:07.339 00.000 29988 Worker thread wakes up
00:39:07.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:07.340 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:39:07.340 00.000 28316 UpdateGuideState exits: m=1884 RSB=30.0
00:39:07.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:07.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:07.341 00.000 28316 Enqueuing Expose request
00:39:07.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:39:07.342 00.001 29988 Moving (-0.04, 0.10) raw xDistance=-0.11 yDistance=-0.00
00:39:07.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:39:07.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:07.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:07.342 00.000 29988 MoveAxis(E, 0, ABG)
00:39:07.342 00.000 29988 Move returns status 0, amount 0
00:39:07.342 00.000 29988 MoveAxis(N, 0, ABG)
00:39:07.342 00.000 29988 Move returns status 0, amount 0
00:39:07.342 00.000 29988 move complete, result=0
00:39:07.342 00.000 29988 worker thread done servicing request
00:39:07.343 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:07.343 00.000 29988 Worker thread wakes up
00:39:07.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:07.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:08.979 01.636 29988 Exposure complete
00:39:09.021 00.042 28316 OnExposeComplete: enter
00:39:09.022 00.001 28316 UpdateGuideState(): m_state=6
00:39:09.023 00.001 29988 worker thread done servicing request
00:39:09.024 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4418
00:39:09.024 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=115.03, Mass=1972, SNR=30.5, Peak=184 HFD=4.2
00:39:09.025 00.001 28316 MultiStar: [#1 0.11,0.14,0.89,U] [#2 0.06,0.19,0.94,U] [#3 0.17,0.22,0.87,U] [#4 0.15,0.32,0.88,U] [#5 0.14,0.27,0.78,U] [#6 0.08,0.30,0.73,U] [#7 -0.11,0.30,0.68,U] [#8 0.07,0.37,0.60,U] 
00:39:09.025 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.24}, one-star: {0.05, 0.12}
00:39:09.026 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
00:39:09.026 00.000 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.85)
00:39:09.027 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.19 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
00:39:09.031 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
00:39:09.032 00.001 28316 Enqueuing Move request for scope (0.05, 0.12)
00:39:09.032 00.000 29988 Worker thread wakes up
00:39:09.033 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
00:39:09.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
00:39:09.033 00.000 29988 Moving (0.05, 0.12) raw xDistance=-0.09 yDistance=-0.10
00:39:09.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:09.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:09.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:09.033 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.5
00:39:09.034 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:09.034 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:09.034 00.000 28316 Enqueuing Expose request
00:39:09.035 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:39:09.035 00.000 29988 MoveAxis(E, 0, ABG)
00:39:09.035 00.000 29988 Move returns status 0, amount 0
00:39:09.035 00.000 29988 MoveAxis(N, 0, ABG)
00:39:09.035 00.000 29988 Move returns status 0, amount 0
00:39:09.035 00.000 29988 move complete, result=0
00:39:09.035 00.000 29988 worker thread done servicing request
00:39:09.035 00.000 29988 Worker thread wakes up
00:39:09.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:09.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:09.036 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:10.551 01.515 29988 Exposure complete
00:39:10.588 00.037 29988 worker thread done servicing request
00:39:10.588 00.000 28316 OnExposeComplete: enter
00:39:10.589 00.001 28316 UpdateGuideState(): m_state=6
00:39:10.590 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4419
00:39:10.592 00.002 28316 Star::Find returns 1 (0), X=587.77, Y=114.96, Mass=1994, SNR=30.5, Peak=178 HFD=4.3
00:39:10.594 00.002 28316 MultiStar: [#1 0.23,0.01,0.93,U] [#2 0.12,0.30,0.98,U] [#3 0.01,0.28,0.87,U] [#4 0.33,0.10,0.86,U] [#5 0.26,0.19,0.77,U] [#6 0.01,0.19,0.72,U] [#7 0.05,0.22,0.67,U] [#8 0.04,0.05,0.59,U] 
00:39:10.595 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.15}, one-star: {0.08, 0.05}
00:39:10.596 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (-1.14) = xAngle (1.66 = 1.66)
00:39:10.597 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.52)
00:39:10.598 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.52 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
00:39:10.599 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
00:39:10.600 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
00:39:10.600 00.000 29988 Worker thread wakes up
00:39:10.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
00:39:10.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
00:39:10.600 00.000 29988 Moving (0.08, 0.05) raw xDistance=-0.01 yDistance=-0.10
00:39:10.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:10.601 00.001 28316 UpdateGuideState exits: m=1994 RSB=30.5
00:39:10.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:10.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:10.602 00.000 28316 Enqueuing Expose request
00:39:10.603 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:39:10.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:10.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:39:10.603 00.000 29988 MoveAxis(E, 0, ABG)
00:39:10.603 00.000 29988 Move returns status 0, amount 0
00:39:10.603 00.000 29988 MoveAxis(N, 0, ABG)
00:39:10.603 00.000 29988 Move returns status 0, amount 0
00:39:10.603 00.000 29988 move complete, result=0
00:39:10.603 00.000 29988 worker thread done servicing request
00:39:10.603 00.000 29988 Worker thread wakes up
00:39:10.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:10.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:10.603 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:12.334 01.731 29988 Exposure complete
00:39:12.362 00.028 29988 worker thread done servicing request
00:39:12.362 00.000 28316 OnExposeComplete: enter
00:39:12.362 00.000 28316 UpdateGuideState(): m_state=6
00:39:12.363 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4420
00:39:12.363 00.000 28316 Star::Find returns 1 (0), X=587.59, Y=115.19, Mass=1873, SNR=29.7, Peak=181 HFD=3.9
00:39:12.364 00.001 28316 MultiStar: [#1 0.03,0.22,0.92,U] [#2 0.15,0.27,0.99,U] [#3 0.05,0.38,0.88,U] [#4 0.08,0.42,0.00,M1] [#5 0.13,0.42,0.00,M1] [#6 0.09,0.42,0.00,M1] [#7 -0.11,0.28,0.69,U] [#8 -0.15,0.33,0.61,U] 
00:39:12.364 00.000 28316 single-star, 5 included, MultiStar: {-0.01, 0.29}, one-star: {-0.10, 0.27}
00:39:12.365 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (-1.14) = xAngle (3.07 = 3.07)
00:39:12.365 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.17 = -0.11)
00:39:12.366 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.93 mountX=-0.29 mountY=-0.03, mountTheta=-3.03
00:39:12.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.27, opts=13)
00:39:12.367 00.000 28316 Enqueuing Move request for scope (-0.10, 0.27)
00:39:12.368 00.001 29988 Worker thread wakes up
00:39:12.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
00:39:12.368 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
00:39:12.368 00.000 29988 Moving (-0.10, 0.27) raw xDistance=-0.29 yDistance=-0.03
00:39:12.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:12.368 00.000 28316 UpdateGuideState exits: m=1873 RSB=29.7
00:39:12.369 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:12.369 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:12.370 00.001 28316 Enqueuing Expose request
00:39:12.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:39:12.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:12.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:12.370 00.000 29988 MoveAxis(E, 61, ABG)
00:39:12.370 00.000 29988 Guiding  Dir = 2, Dur = 61
00:39:12.371 00.001 29988 IsSlewing returns 0
00:39:12.371 00.000 29988 IsGuiding returns 0
00:39:12.372 00.001 29988 PulseGuide returned control before completion, sleep 70
00:39:12.456 00.084 29988 IsGuiding returns 0
00:39:12.456 00.000 29988 Move returns status 0, amount 61
00:39:12.456 00.000 29988 MoveAxis(N, 0, ABG)
00:39:12.457 00.001 29988 Move returns status 0, amount 0
00:39:12.457 00.000 29988 move complete, result=0
00:39:12.457 00.000 29988 worker thread done servicing request
00:39:12.457 00.000 29988 Worker thread wakes up
00:39:12.457 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.0 px 0 ms NORTH
00:39:12.458 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:12.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:13.866 01.408 29988 Exposure complete
00:39:13.892 00.026 29988 worker thread done servicing request
00:39:13.892 00.000 28316 OnExposeComplete: enter
00:39:13.895 00.003 28316 UpdateGuideState(): m_state=6
00:39:13.897 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4421
00:39:13.900 00.003 28316 Star::Find returns 1 (0), X=587.68, Y=115.15, Mass=2057, SNR=31.2, Peak=195 HFD=4.5
00:39:13.902 00.002 28316 MultiStar: [#1 0.22,0.08,0.87,U] [#2 0.23,0.26,0.92,U] [#3 0.06,0.19,0.86,U] [#4 0.25,0.09,0.84,U] [#5 0.27,0.17,0.76,U] [#6 0.06,0.12,0.69,U] [#7 0.02,0.09,0.65,U] [#8 0.36,0.24,0.00,M1] 
00:39:13.904 00.002 28316 refined, 7 included, MultiStar: {0.14, 0.16}, one-star: {-0.00, 0.23}
00:39:13.905 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (-1.14) = xAngle (1.99 = 1.99)
00:39:13.905 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.09 = -1.19)
00:39:13.905 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.85 mountX=-0.09 mountY=-0.20, mountTheta=-1.98
00:39:13.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.16, opts=13)
00:39:13.907 00.000 28316 Enqueuing Move request for scope (0.14, 0.16)
00:39:13.908 00.001 29988 Worker thread wakes up
00:39:13.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:13.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
00:39:13.908 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.2
00:39:13.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:13.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:13.910 00.001 28316 Enqueuing Expose request
00:39:13.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
00:39:13.911 00.001 29988 Moving (0.14, 0.16) raw xDistance=-0.09 yDistance=-0.20
00:39:13.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:13.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:13.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:39:13.911 00.000 29988 MoveAxis(E, 0, ABG)
00:39:13.911 00.000 29988 Move returns status 0, amount 0
00:39:13.911 00.000 29988 MoveAxis(N, 0, ABG)
00:39:13.911 00.000 29988 Move returns status 0, amount 0
00:39:13.911 00.000 29988 move complete, result=0
00:39:13.911 00.000 29988 worker thread done servicing request
00:39:13.911 00.000 29988 Worker thread wakes up
00:39:13.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:13.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:13.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:15.541 01.630 29988 Exposure complete
00:39:15.565 00.024 29988 worker thread done servicing request
00:39:15.565 00.000 28316 OnExposeComplete: enter
00:39:15.566 00.001 28316 UpdateGuideState(): m_state=6
00:39:15.567 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4422
00:39:15.567 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=115.12, Mass=1939, SNR=30.1, Peak=181 HFD=4.3
00:39:15.568 00.001 28316 MultiStar: [#1 0.21,0.10,0.90,U] [#2 0.16,0.14,0.96,U] [#3 0.12,0.30,0.88,U] [#4 0.40,0.08,0.00,M1] [#5 0.38,0.09,0.00,M1] [#6 0.14,0.00,0.73,U] [#7 -0.01,0.15,0.68,U] [#8 0.02,0.20,0.59,U] 
00:39:15.568 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.16}, one-star: {0.12, 0.20}
00:39:15.569 00.001 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
00:39:15.569 00.000 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.18 = -1.10)
00:39:15.570 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
00:39:15.572 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.16, opts=13)
00:39:15.573 00.001 28316 Enqueuing Move request for scope (0.12, 0.16)
00:39:15.575 00.002 29988 Worker thread wakes up
00:39:15.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:15.576 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.1
00:39:15.576 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:15.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:15.577 00.001 28316 Enqueuing Expose request
00:39:15.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
00:39:15.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
00:39:15.577 00.000 29988 Moving (0.12, 0.16) raw xDistance=-0.10 yDistance=-0.18
00:39:15.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:39:15.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:15.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:15.577 00.000 29988 MoveAxis(E, 0, ABG)
00:39:15.577 00.000 29988 Move returns status 0, amount 0
00:39:15.577 00.000 29988 MoveAxis(N, 0, ABG)
00:39:15.577 00.000 29988 Move returns status 0, amount 0
00:39:15.577 00.000 29988 move complete, result=0
00:39:15.577 00.000 29988 worker thread done servicing request
00:39:15.577 00.000 29988 Worker thread wakes up
00:39:15.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:15.578 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:15.578 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:17.092 01.514 29988 Exposure complete
00:39:17.116 00.024 29988 worker thread done servicing request
00:39:17.117 00.001 28316 OnExposeComplete: enter
00:39:17.117 00.000 28316 UpdateGuideState(): m_state=6
00:39:17.118 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4423
00:39:17.118 00.000 28316 Star::Find returns 1 (0), X=587.86, Y=114.96, Mass=1967, SNR=30.4, Peak=196 HFD=4.3
00:39:17.119 00.001 28316 MultiStar: [#1 0.30,0.03,0.93,U] [#2 0.19,0.31,0.95,U] [#3 0.24,0.16,0.86,U] [#4 0.46,0.08,0.00,M2] [#5 0.38,0.06,0.76,U] [#6 0.16,0.18,0.74,U] [#7 0.16,0.07,0.66,U] [#8 0.31,0.11,0.61,U] 
00:39:17.120 00.001 28316 single-star, 7 included, MultiStar: {0.24, 0.12}, one-star: {0.18, 0.04}
00:39:17.121 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
00:39:17.121 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
00:39:17.122 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.24 mountX=0.03 mountY=-0.18, mountTheta=-1.38
00:39:17.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.04, opts=13)
00:39:17.124 00.001 28316 Enqueuing Move request for scope (0.18, 0.04)
00:39:17.125 00.001 29988 Worker thread wakes up
00:39:17.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
00:39:17.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:17.125 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.4
00:39:17.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:17.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:17.126 00.000 28316 Enqueuing Expose request
00:39:17.127 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
00:39:17.127 00.000 29988 Moving (0.18, 0.04) raw xDistance=0.03 yDistance=-0.18
00:39:17.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:39:17.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:17.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:17.127 00.000 29988 MoveAxis(E, 0, ABG)
00:39:17.127 00.000 29988 Move returns status 0, amount 0
00:39:17.127 00.000 29988 MoveAxis(N, 0, ABG)
00:39:17.127 00.000 29988 Move returns status 0, amount 0
00:39:17.127 00.000 29988 move complete, result=0
00:39:17.127 00.000 29988 worker thread done servicing request
00:39:17.127 00.000 29988 Worker thread wakes up
00:39:17.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:17.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:17.128 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:18.763 01.635 29988 Exposure complete
00:39:18.808 00.045 29988 worker thread done servicing request
00:39:18.808 00.000 28316 OnExposeComplete: enter
00:39:18.810 00.002 28316 UpdateGuideState(): m_state=6
00:39:18.811 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4424
00:39:18.812 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=114.96, Mass=1849, SNR=29.5, Peak=195 HFD=4.3
00:39:18.812 00.000 28316 MultiStar: [#1 0.29,0.02,0.95,U] [#2 0.22,0.16,0.98,U] [#3 0.42,0.11,0.00,M1] [#4 0.44,0.07,0.00,M3] [#5 0.51,0.03,0.00,M1] [#6 0.33,0.15,0.73,U] [#7 0.16,0.10,0.68,U] [#8 0.32,0.05,0.63,U] 
00:39:18.812 00.000 28316 single-star, 5 included, MultiStar: {0.25, 0.09}, one-star: {0.23, 0.04}
00:39:18.814 00.002 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (-1.14) = xAngle (1.34 = 1.34)
00:39:18.816 00.002 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.44 = -1.85)
00:39:18.816 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.19 mountX=0.05 mountY=-0.23, mountTheta=-1.33
00:39:18.818 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.04, opts=13)
00:39:18.819 00.001 28316 Enqueuing Move request for scope (0.23, 0.04)
00:39:18.821 00.002 29988 Worker thread wakes up
00:39:18.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:18.822 00.001 28316 UpdateGuideState exits: m=1849 RSB=29.5
00:39:18.823 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:18.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:18.825 00.001 28316 Enqueuing Expose request
00:39:18.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
00:39:18.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
00:39:18.825 00.000 29988 Moving (0.23, 0.04) raw xDistance=0.05 yDistance=-0.23
00:39:18.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:39:18.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:39:18.825 00.000 29988 MoveAxis(E, 0, ABG)
00:39:18.826 00.001 29988 Move returns status 0, amount 0
00:39:18.826 00.000 29988 MoveAxis(N, 54, ABG)
00:39:18.826 00.000 29988 Guiding  Dir = 0, Dur = 54
00:39:18.826 00.000 29988 IsSlewing returns 0
00:39:18.826 00.000 29988 IsGuiding returns 0
00:39:18.831 00.005 29988 PulseGuide returned control before completion, sleep 60
00:39:18.900 00.069 29988 IsGuiding returns 0
00:39:18.900 00.000 29988 Move returns status 0, amount 54
00:39:18.900 00.000 29988 move complete, result=0
00:39:18.901 00.001 29988 worker thread done servicing request
00:39:18.901 00.000 29988 Worker thread wakes up
00:39:18.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:18.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:18.901 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
00:39:20.319 01.418 29988 Exposure complete
00:39:20.351 00.032 29988 worker thread done servicing request
00:39:20.352 00.001 28316 OnExposeComplete: enter
00:39:20.353 00.001 28316 UpdateGuideState(): m_state=6
00:39:20.355 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4425
00:39:20.355 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=114.86, Mass=1866, SNR=29.6, Peak=196 HFD=4.1
00:39:20.356 00.001 28316 MultiStar: [#1 0.16,-0.08,0.94,U] [#2 0.13,-0.04,1.01,U] [#3 0.25,0.10,0.86,U] [#4 0.30,0.11,0.90,U] [#5 0.38,0.07,0.78,U] [#6 0.16,-0.00,0.75,U] [#7 0.04,-0.09,0.68,U] [#8 0.11,0.09,0.63,U] 
00:39:20.356 00.000 28316 single-star, 8 included, MultiStar: {0.18, 0.01}, one-star: {0.05, -0.05}
00:39:20.356 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
00:39:20.357 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.45 = -2.84)
00:39:20.357 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.80 mountX=0.07 mountY=-0.02, mountTheta=-0.31
00:39:20.358 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
00:39:20.359 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
00:39:20.359 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:20.360 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:39:20.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:20.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:20.361 00.000 28316 Enqueuing Expose request
00:39:20.361 00.000 29988 Worker thread wakes up
00:39:20.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
00:39:20.362 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
00:39:20.362 00.000 29988 Moving (0.05, -0.05) raw xDistance=0.07 yDistance=-0.02
00:39:20.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:39:20.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:20.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:39:20.362 00.000 29988 MoveAxis(E, 0, ABG)
00:39:20.362 00.000 29988 Move returns status 0, amount 0
00:39:20.362 00.000 29988 MoveAxis(N, 0, ABG)
00:39:20.362 00.000 29988 Move returns status 0, amount 0
00:39:20.362 00.000 29988 move complete, result=0
00:39:20.362 00.000 29988 worker thread done servicing request
00:39:20.362 00.000 29988 Worker thread wakes up
00:39:20.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:20.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:20.362 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:21.992 01.630 29988 Exposure complete
00:39:22.021 00.029 29988 worker thread done servicing request
00:39:22.021 00.000 28316 OnExposeComplete: enter
00:39:22.022 00.001 28316 UpdateGuideState(): m_state=6
00:39:22.022 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4426
00:39:22.023 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=114.99, Mass=1966, SNR=30.4, Peak=194 HFD=4.2
00:39:22.024 00.001 28316 MultiStar: [#1 0.13,0.08,0.89,U] [#2 0.06,0.05,0.96,U] [#3 0.16,0.19,0.85,U] [#4 0.09,0.19,0.84,U] [#5 0.11,0.14,0.75,U] [#6 0.10,0.22,0.71,U] [#7 0.05,0.24,0.66,U] [#8 0.08,0.04,0.60,U] 
00:39:22.024 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.13}, one-star: {0.01, 0.07}
00:39:22.025 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:39:22.025 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
00:39:22.025 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.42 mountX=-0.06 mountY=-0.04, mountTheta=-2.54
00:39:22.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
00:39:22.027 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
00:39:22.028 00.001 29988 Worker thread wakes up
00:39:22.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:22.028 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:39:22.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:22.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:22.029 00.000 28316 Enqueuing Expose request
00:39:22.030 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:39:22.030 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:39:22.030 00.000 29988 Moving (0.01, 0.07) raw xDistance=-0.06 yDistance=-0.04
00:39:22.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:39:22.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:22.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:39:22.030 00.000 29988 MoveAxis(E, 0, ABG)
00:39:22.030 00.000 29988 Move returns status 0, amount 0
00:39:22.030 00.000 29988 MoveAxis(N, 0, ABG)
00:39:22.030 00.000 29988 Move returns status 0, amount 0
00:39:22.030 00.000 29988 move complete, result=0
00:39:22.030 00.000 29988 worker thread done servicing request
00:39:22.030 00.000 29988 Worker thread wakes up
00:39:22.030 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:22.030 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:22.030 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:23.557 01.527 29988 Exposure complete
00:39:23.591 00.034 29988 worker thread done servicing request
00:39:23.592 00.001 28316 OnExposeComplete: enter
00:39:23.592 00.000 28316 UpdateGuideState(): m_state=6
00:39:23.593 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4427
00:39:23.593 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=115.09, Mass=1897, SNR=29.9, Peak=183 HFD=4.2
00:39:23.594 00.001 28316 MultiStar: [#1 0.15,0.19,0.91,U] [#2 0.08,0.21,0.98,U] [#3 -0.01,0.50,0.00,M1] [#4 0.14,0.27,0.86,U] [#5 0.16,0.28,0.79,U] [#6 0.07,0.18,0.73,U] [#7 0.06,0.18,0.68,U] [#8 0.17,0.21,0.65,U] 
00:39:23.594 00.000 28316 single-star, 7 included, MultiStar: {0.11, 0.21}, one-star: {0.07, 0.18}
00:39:23.595 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (-1.14) = xAngle (2.34 = 2.34)
00:39:23.595 00.000 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.84)
00:39:23.596 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=-0.13 mountY=-0.14, mountTheta=-2.33
00:39:23.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
00:39:23.598 00.001 28316 Enqueuing Move request for scope (0.07, 0.18)
00:39:23.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:23.599 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.9
00:39:23.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:23.600 00.001 29988 Worker thread wakes up
00:39:23.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:23.600 00.000 28316 Enqueuing Expose request
00:39:23.601 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
00:39:23.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
00:39:23.601 00.000 29988 Moving (0.07, 0.18) raw xDistance=-0.13 yDistance=-0.14
00:39:23.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:39:23.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:23.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:39:23.601 00.000 29988 MoveAxis(E, 0, ABG)
00:39:23.601 00.000 29988 Move returns status 0, amount 0
00:39:23.601 00.000 29988 MoveAxis(N, 0, ABG)
00:39:23.601 00.000 29988 Move returns status 0, amount 0
00:39:23.601 00.000 29988 move complete, result=0
00:39:23.601 00.000 29988 worker thread done servicing request
00:39:23.601 00.000 29988 Worker thread wakes up
00:39:23.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:23.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:23.601 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:25.225 01.624 29988 Exposure complete
00:39:25.250 00.025 29988 worker thread done servicing request
00:39:25.250 00.000 28316 OnExposeComplete: enter
00:39:25.251 00.001 28316 UpdateGuideState(): m_state=6
00:39:25.251 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4428
00:39:25.252 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=115.22, Mass=1969, SNR=30.6, Peak=154 HFD=4.6
00:39:25.252 00.000 28316 MultiStar: [#1 0.08,0.28,0.88,U] [#2 0.12,0.26,0.94,U] [#3 -0.06,0.23,0.85,U] [#4 0.04,0.38,0.83,U] [#5 0.16,0.39,0.00,M1] [#6 0.08,0.39,0.00,M1] [#7 -0.11,0.32,0.66,U] [#8 -0.12,0.32,0.57,U] 
00:39:25.253 00.001 28316 refined, 6 included, MultiStar: {-0.00, 0.30}, one-star: {-0.05, 0.30}
00:39:25.253 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (-1.14) = xAngle (2.73 = 2.73)
00:39:25.254 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.83 = -0.45)
00:39:25.254 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.59 mountX=-0.27 mountY=-0.13, mountTheta=-2.70
00:39:25.257 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.30, opts=13)
00:39:25.258 00.001 28316 Enqueuing Move request for scope (-0.00, 0.30)
00:39:25.258 00.000 29988 Worker thread wakes up
00:39:25.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:25.259 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.6
00:39:25.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:25.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:25.260 00.000 28316 Enqueuing Expose request
00:39:25.261 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
00:39:25.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
00:39:25.261 00.000 29988 Moving (-0.00, 0.30) raw xDistance=-0.27 yDistance=-0.13
00:39:25.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:39:25.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:25.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:25.261 00.000 29988 MoveAxis(E, 57, ABG)
00:39:25.261 00.000 29988 Guiding  Dir = 2, Dur = 57
00:39:25.261 00.000 29988 IsSlewing returns 0
00:39:25.261 00.000 29988 IsGuiding returns 0
00:39:25.263 00.002 29988 PulseGuide returned control before completion, sleep 66
00:39:25.335 00.072 29988 IsGuiding returns 0
00:39:25.335 00.000 29988 Move returns status 0, amount 57
00:39:25.336 00.001 29988 MoveAxis(N, 0, ABG)
00:39:25.336 00.000 29988 Move returns status 0, amount 0
00:39:25.336 00.000 29988 move complete, result=0
00:39:25.336 00.000 29988 worker thread done servicing request
00:39:25.336 00.000 29988 Worker thread wakes up
00:39:25.336 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
00:39:25.338 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:25.339 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:26.757 01.418 29988 Exposure complete
00:39:26.803 00.046 29988 worker thread done servicing request
00:39:26.803 00.000 28316 OnExposeComplete: enter
00:39:26.804 00.001 28316 UpdateGuideState(): m_state=6
00:39:26.804 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4429
00:39:26.805 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=115.20, Mass=1944, SNR=30.2, Peak=165 HFD=4.3
00:39:26.805 00.000 28316 MultiStar: [#1 0.06,0.12,0.92,U] [#2 0.12,0.37,0.00,M1] [#3 0.02,0.22,0.86,U] [#4 0.01,0.37,0.87,U] [#5 0.12,0.28,0.77,U] [#6 -0.09,0.18,0.71,U] [#7 -0.10,0.25,0.69,U] [#8 0.06,0.21,0.60,U] 
00:39:26.806 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.24}, one-star: {-0.08, 0.28}
00:39:26.806 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (-1.14) = xAngle (2.72 = 2.72)
00:39:26.807 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.46)
00:39:26.807 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=-0.22 mountY=-0.11, mountTheta=-2.69
00:39:26.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.24, opts=13)
00:39:26.809 00.000 28316 Enqueuing Move request for scope (-0.00, 0.24)
00:39:26.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:39:26.810 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
00:39:26.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:26.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:26.812 00.000 28316 Enqueuing Expose request
00:39:26.813 00.001 29988 Worker thread wakes up
00:39:26.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
00:39:26.813 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
00:39:26.813 00.000 29988 Moving (-0.00, 0.24) raw xDistance=-0.22 yDistance=-0.11
00:39:26.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
00:39:26.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:26.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:26.813 00.000 29988 MoveAxis(E, 50, ABG)
00:39:26.813 00.000 29988 Guiding  Dir = 2, Dur = 50
00:39:26.813 00.000 29988 IsSlewing returns 0
00:39:26.814 00.001 29988 IsGuiding returns 0
00:39:26.817 00.003 29988 PulseGuide returned control before completion, sleep 58
00:39:26.882 00.065 29988 IsGuiding returns 0
00:39:26.882 00.000 29988 Move returns status 0, amount 50
00:39:26.882 00.000 29988 MoveAxis(N, 0, ABG)
00:39:26.882 00.000 29988 Move returns status 0, amount 0
00:39:26.882 00.000 29988 move complete, result=0
00:39:26.882 00.000 29988 worker thread done servicing request
00:39:26.882 00.000 29988 Worker thread wakes up
00:39:26.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:26.882 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
00:39:26.883 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:28.518 01.635 29988 Exposure complete
00:39:28.558 00.040 29988 worker thread done servicing request
00:39:28.558 00.000 28316 OnExposeComplete: enter
00:39:28.559 00.001 28316 UpdateGuideState(): m_state=6
00:39:28.560 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4430
00:39:28.560 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=114.89, Mass=2075, SNR=31.3, Peak=187 HFD=4.3
00:39:28.561 00.001 28316 MultiStar: [#1 0.07,-0.05,0.86,U] [#2 0.02,-0.04,0.94,U] [#3 0.23,0.09,0.84,U] [#4 0.29,0.10,0.85,U] [#5 0.18,0.01,0.75,U] [#6 0.16,0.10,0.69,U] [#7 0.00,0.12,0.67,U] [#8 0.17,-0.01,0.59,U] 
00:39:28.561 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.11, -0.02}
00:39:28.561 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:39:28.562 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.24)
00:39:28.563 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.21 mountX=0.07 mountY=-0.09, mountTheta=-0.92
00:39:28.565 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
00:39:28.565 00.000 28316 Enqueuing Move request for scope (0.11, -0.02)
00:39:28.566 00.001 29988 Worker thread wakes up
00:39:28.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:28.566 00.000 28316 UpdateGuideState exits: m=2075 RSB=31.3
00:39:28.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:28.568 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:28.568 00.000 28316 Enqueuing Expose request
00:39:28.569 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:39:28.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:39:28.569 00.000 29988 Moving (0.11, -0.02) raw xDistance=0.07 yDistance=-0.09
00:39:28.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:39:28.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:28.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:39:28.569 00.000 29988 MoveAxis(E, 0, ABG)
00:39:28.569 00.000 29988 Move returns status 0, amount 0
00:39:28.569 00.000 29988 MoveAxis(N, 0, ABG)
00:39:28.569 00.000 29988 Move returns status 0, amount 0
00:39:28.569 00.000 29988 move complete, result=0
00:39:28.569 00.000 29988 worker thread done servicing request
00:39:28.569 00.000 29988 Worker thread wakes up
00:39:28.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:28.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:28.569 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:30.093 01.524 29988 Exposure complete
00:39:30.124 00.031 29988 worker thread done servicing request
00:39:30.125 00.001 28316 OnExposeComplete: enter
00:39:30.125 00.000 28316 UpdateGuideState(): m_state=6
00:39:30.126 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4431
00:39:30.126 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=114.94, Mass=1892, SNR=29.7, Peak=187 HFD=4.1
00:39:30.127 00.001 28316 MultiStar: [#1 0.27,-0.10,0.92,U] [#2 0.36,-0.07,1.00,U] [#3 0.23,0.07,0.90,U] [#4 0.33,0.06,0.88,U] [#5 0.30,-0.05,0.82,U] [#6 0.15,0.14,0.75,U] [#7 -0.03,0.02,0.70,U] [#8 0.29,-0.15,0.60,U] 
00:39:30.127 00.000 28316 single-star, 8 included, MultiStar: {0.21, -0.00}, one-star: {-0.01, 0.03}
00:39:30.128 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (-1.14) = xAngle (3.15 = -3.13)
00:39:30.128 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.25 = -0.03)
00:39:30.129 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.01 mountX=-0.03 mountY=-0.00, mountTheta=-3.11
00:39:30.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
00:39:30.130 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
00:39:30.131 00.001 29988 Worker thread wakes up
00:39:30.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:30.131 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.7
00:39:30.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:30.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:30.133 00.001 28316 Enqueuing Expose request
00:39:30.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:39:30.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:39:30.133 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.00
00:39:30.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:39:30.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:30.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:30.133 00.000 29988 MoveAxis(E, 0, ABG)
00:39:30.133 00.000 29988 Move returns status 0, amount 0
00:39:30.133 00.000 29988 MoveAxis(N, 0, ABG)
00:39:30.133 00.000 29988 Move returns status 0, amount 0
00:39:30.133 00.000 29988 move complete, result=0
00:39:30.133 00.000 29988 worker thread done servicing request
00:39:30.133 00.000 29988 Worker thread wakes up
00:39:30.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:30.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:30.134 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:31.760 01.626 29988 Exposure complete
00:39:31.802 00.042 29988 worker thread done servicing request
00:39:31.802 00.000 28316 OnExposeComplete: enter
00:39:31.803 00.001 28316 UpdateGuideState(): m_state=6
00:39:31.805 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4432
00:39:31.807 00.002 28316 Star::Find returns 1 (0), X=587.77, Y=114.85, Mass=1910, SNR=30.2, Peak=181 HFD=4.4
00:39:31.808 00.001 28316 MultiStar: [#1 0.25,0.01,0.93,U] [#2 0.09,0.19,0.99,U] [#3 0.18,0.11,0.86,U] [#4 0.37,0.10,0.89,U] [#5 0.35,0.13,0.77,U] [#6 0.20,0.08,0.72,U] [#7 0.17,0.08,0.65,U] [#8 0.14,0.22,0.62,U] 
00:39:31.811 00.003 28316 single-star, 8 included, MultiStar: {0.20, 0.09}, one-star: {0.09, -0.06}
00:39:31.813 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-1.14) = xAngle (0.54 = 0.54)
00:39:31.815 00.002 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.65 = -2.64)
00:39:31.817 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.60 mountX=0.09 mountY=-0.05, mountTheta=-0.51
00:39:31.822 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
00:39:31.825 00.003 28316 Enqueuing Move request for scope (0.09, -0.06)
00:39:31.827 00.002 29988 Worker thread wakes up
00:39:31.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:31.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
00:39:31.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
00:39:31.828 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.2
00:39:31.829 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:31.830 00.001 29988 Moving (0.09, -0.06) raw xDistance=0.09 yDistance=-0.05
00:39:31.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:39:31.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:31.830 00.000 28316 Enqueuing Expose request
00:39:31.831 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:31.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:39:31.831 00.000 29988 MoveAxis(E, 0, ABG)
00:39:31.831 00.000 29988 Move returns status 0, amount 0
00:39:31.831 00.000 29988 MoveAxis(N, 0, ABG)
00:39:31.831 00.000 29988 Move returns status 0, amount 0
00:39:31.831 00.000 29988 move complete, result=0
00:39:31.831 00.000 29988 worker thread done servicing request
00:39:31.831 00.000 29988 Worker thread wakes up
00:39:31.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:31.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:31.831 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:33.355 01.524 29988 Exposure complete
00:39:33.384 00.029 29988 worker thread done servicing request
00:39:33.384 00.000 28316 OnExposeComplete: enter
00:39:33.385 00.001 28316 UpdateGuideState(): m_state=6
00:39:33.385 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4433
00:39:33.386 00.001 28316 Star::Find returns 1 (0), X=587.69, Y=114.97, Mass=1976, SNR=30.4, Peak=170 HFD=4.2
00:39:33.386 00.000 28316 MultiStar: [#1 0.13,0.10,0.91,U] [#2 0.18,0.20,0.95,U] [#3 0.16,0.22,0.85,U] [#4 0.22,0.42,0.00,M1] [#5 0.23,0.29,0.78,U] [#6 0.19,0.29,0.73,U] [#7 0.18,0.15,0.67,U] [#8 0.20,0.15,0.58,U] 
00:39:33.387 00.001 28316 single-star, 7 included, MultiStar: {0.15, 0.18}, one-star: {0.01, 0.06}
00:39:33.387 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (-1.14) = xAngle (2.58 = 2.58)
00:39:33.388 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.60)
00:39:33.388 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.44 mountX=-0.05 mountY=-0.03, mountTheta=-2.56
00:39:33.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
00:39:33.390 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
00:39:33.390 00.000 29988 Worker thread wakes up
00:39:33.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:33.391 00.001 28316 UpdateGuideState exits: m=1976 RSB=30.4
00:39:33.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:33.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:33.392 00.000 28316 Enqueuing Expose request
00:39:33.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
00:39:33.393 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
00:39:33.393 00.000 29988 Moving (0.01, 0.06) raw xDistance=-0.05 yDistance=-0.03
00:39:33.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:39:33.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:33.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:33.393 00.000 29988 MoveAxis(E, 0, ABG)
00:39:33.393 00.000 29988 Move returns status 0, amount 0
00:39:33.393 00.000 29988 MoveAxis(N, 0, ABG)
00:39:33.393 00.000 29988 Move returns status 0, amount 0
00:39:33.393 00.000 29988 move complete, result=0
00:39:33.393 00.000 29988 worker thread done servicing request
00:39:33.393 00.000 29988 Worker thread wakes up
00:39:33.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:33.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:33.393 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:35.020 01.627 29988 Exposure complete
00:39:35.050 00.030 29988 worker thread done servicing request
00:39:35.050 00.000 28316 OnExposeComplete: enter
00:39:35.051 00.001 28316 UpdateGuideState(): m_state=6
00:39:35.051 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4434
00:39:35.052 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=115.14, Mass=1903, SNR=29.9, Peak=177 HFD=4.2
00:39:35.052 00.000 28316 MultiStar: [#1 0.15,0.11,0.93,U] [#2 0.19,0.13,0.98,U] [#3 0.14,0.25,0.88,U] [#4 0.17,0.22,0.87,U] [#5 0.24,0.20,0.81,U] [#6 0.13,0.20,0.74,U] [#7 0.05,0.28,0.67,U] [#8 0.10,0.28,0.62,U] 
00:39:35.053 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.20}, one-star: {0.05, 0.23}
00:39:35.053 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.48 = 2.48)
00:39:35.053 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.70)
00:39:35.054 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.33 mountX=-0.18 mountY=-0.15, mountTheta=-2.45
00:39:35.057 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.23, opts=13)
00:39:35.058 00.001 28316 Enqueuing Move request for scope (0.05, 0.23)
00:39:35.059 00.001 29988 Worker thread wakes up
00:39:35.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
00:39:35.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
00:39:35.059 00.000 29988 Moving (0.05, 0.23) raw xDistance=-0.18 yDistance=-0.15
00:39:35.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:39:35.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:35.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:35.061 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:39:35.061 00.000 29988 MoveAxis(E, 0, ABG)
00:39:35.061 00.000 29988 Move returns status 0, amount 0
00:39:35.061 00.000 29988 MoveAxis(N, 0, ABG)
00:39:35.061 00.000 29988 Move returns status 0, amount 0
00:39:35.061 00.000 29988 move complete, result=0
00:39:35.061 00.000 29988 worker thread done servicing request
00:39:35.061 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:39:35.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:35.062 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:35.062 00.000 28316 Enqueuing Expose request
00:39:35.062 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:35.063 00.001 29988 Worker thread wakes up
00:39:35.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:35.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:36.586 01.523 29988 Exposure complete
00:39:36.625 00.039 29988 worker thread done servicing request
00:39:36.625 00.000 28316 OnExposeComplete: enter
00:39:36.626 00.001 28316 UpdateGuideState(): m_state=6
00:39:36.627 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4435
00:39:36.629 00.002 28316 Star::Find returns 1 (0), X=587.71, Y=115.15, Mass=1920, SNR=30.0, Peak=171 HFD=4.3
00:39:36.630 00.001 28316 MultiStar: [#1 0.10,0.17,0.93,U] [#2 0.12,0.34,0.97,U] [#3 0.12,0.25,0.87,U] [#4 0.07,0.38,0.00,M1] [#5 0.21,0.29,0.80,U] [#6 0.14,0.31,0.73,U] [#7 0.03,0.27,0.64,U] [#8 0.05,0.20,0.59,U] 
00:39:36.630 00.000 28316 single-star, 7 included, MultiStar: {0.10, 0.26}, one-star: {0.02, 0.23}
00:39:36.630 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:39:36.631 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:39:36.632 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.47 mountX=-0.20 mountY=-0.13, mountTheta=-2.59
00:39:36.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.23, opts=13)
00:39:36.634 00.001 28316 Enqueuing Move request for scope (0.02, 0.23)
00:39:36.634 00.000 29988 Worker thread wakes up
00:39:36.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:36.635 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.0
00:39:36.635 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:36.636 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:36.636 00.000 28316 Enqueuing Expose request
00:39:36.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
00:39:36.636 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
00:39:36.636 00.000 29988 Moving (0.02, 0.23) raw xDistance=-0.20 yDistance=-0.13
00:39:36.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:39:36.637 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:36.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:36.637 00.000 29988 MoveAxis(E, 43, ABG)
00:39:36.637 00.000 29988 Guiding  Dir = 2, Dur = 43
00:39:36.637 00.000 29988 IsSlewing returns 0
00:39:36.638 00.001 29988 IsGuiding returns 0
00:39:36.640 00.002 29988 PulseGuide returned control before completion, sleep 52
00:39:36.707 00.067 29988 IsGuiding returns 0
00:39:36.707 00.000 29988 Move returns status 0, amount 43
00:39:36.707 00.000 29988 MoveAxis(N, 0, ABG)
00:39:36.707 00.000 29988 Move returns status 0, amount 0
00:39:36.707 00.000 29988 move complete, result=0
00:39:36.707 00.000 29988 worker thread done servicing request
00:39:36.707 00.000 29988 Worker thread wakes up
00:39:36.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:36.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:36.708 00.001 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
00:39:38.334 01.626 29988 Exposure complete
00:39:38.383 00.049 29988 worker thread done servicing request
00:39:38.383 00.000 28316 OnExposeComplete: enter
00:39:38.384 00.001 28316 UpdateGuideState(): m_state=6
00:39:38.385 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4436
00:39:38.386 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=115.06, Mass=1909, SNR=29.9, Peak=179 HFD=4.2
00:39:38.386 00.000 28316 MultiStar: [#1 0.18,0.10,0.93,U] [#2 0.12,0.17,0.96,U] [#3 0.10,0.31,0.88,U] [#4 0.21,0.20,0.87,U] [#5 0.15,0.24,0.82,U] [#6 0.05,0.16,0.73,U] [#7 0.02,0.32,0.69,U] [#8 0.07,0.20,0.59,U] 
00:39:38.387 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.20}, one-star: {-0.01, 0.15}
00:39:38.388 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
00:39:38.390 00.002 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
00:39:38.391 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.65 mountX=-0.14 mountY=-0.06, mountTheta=-2.76
00:39:38.394 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
00:39:38.396 00.002 28316 Enqueuing Move request for scope (-0.01, 0.15)
00:39:38.397 00.001 29988 Worker thread wakes up
00:39:38.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:39:38.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:39:38.397 00.000 29988 Moving (-0.01, 0.15) raw xDistance=-0.14 yDistance=-0.06
00:39:38.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:38.398 00.001 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:39:38.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:38.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:38.399 00.000 28316 Enqueuing Expose request
00:39:38.400 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:39:38.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:38.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:39:38.400 00.000 29988 MoveAxis(E, 0, ABG)
00:39:38.400 00.000 29988 Move returns status 0, amount 0
00:39:38.400 00.000 29988 MoveAxis(N, 0, ABG)
00:39:38.400 00.000 29988 Move returns status 0, amount 0
00:39:38.400 00.000 29988 move complete, result=0
00:39:38.400 00.000 29988 worker thread done servicing request
00:39:38.400 00.000 29988 Worker thread wakes up
00:39:38.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:38.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:38.400 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:39.923 01.523 29988 Exposure complete
00:39:39.948 00.025 29988 worker thread done servicing request
00:39:39.948 00.000 28316 OnExposeComplete: enter
00:39:39.949 00.001 28316 UpdateGuideState(): m_state=6
00:39:39.950 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4437
00:39:39.951 00.001 28316 Star::Find returns 1 (0), X=587.66, Y=115.03, Mass=1933, SNR=30.3, Peak=161 HFD=4.2
00:39:39.952 00.001 28316 MultiStar: [#1 0.06,0.24,0.90,U] [#2 0.12,0.23,0.98,U] [#3 0.01,0.22,0.86,U] [#4 0.14,0.24,0.86,U] [#5 0.16,0.14,0.80,U] [#6 0.16,0.15,0.72,U] [#7 -0.12,0.19,0.69,U] [#8 0.08,0.14,0.60,U] 
00:39:39.954 00.002 28316 single-star, 8 included, MultiStar: {0.06, 0.19}, one-star: {-0.03, 0.12}
00:39:39.954 00.000 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.97 = 2.97)
00:39:39.956 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.21)
00:39:39.957 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.83 mountX=-0.12 mountY=-0.03, mountTheta=-2.93
00:39:39.958 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
00:39:39.959 00.001 28316 Enqueuing Move request for scope (-0.03, 0.12)
00:39:39.959 00.000 29988 Worker thread wakes up
00:39:39.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:39.960 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
00:39:39.960 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.3
00:39:39.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:39.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:39.961 00.000 28316 Enqueuing Expose request
00:39:39.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
00:39:39.961 00.000 29988 Moving (-0.03, 0.12) raw xDistance=-0.12 yDistance=-0.03
00:39:39.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:39:39.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:39.962 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:39.962 00.000 29988 MoveAxis(E, 0, ABG)
00:39:39.962 00.000 29988 Move returns status 0, amount 0
00:39:39.962 00.000 29988 MoveAxis(N, 0, ABG)
00:39:39.962 00.000 29988 Move returns status 0, amount 0
00:39:39.962 00.000 29988 move complete, result=0
00:39:39.962 00.000 29988 worker thread done servicing request
00:39:39.962 00.000 29988 Worker thread wakes up
00:39:39.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:39.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:39.962 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:41.598 01.636 29988 Exposure complete
00:39:41.649 00.051 29988 worker thread done servicing request
00:39:41.649 00.000 28316 OnExposeComplete: enter
00:39:41.651 00.002 28316 UpdateGuideState(): m_state=6
00:39:41.652 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4438
00:39:41.654 00.002 28316 Star::Find returns 1 (0), X=587.71, Y=115.17, Mass=1888, SNR=29.8, Peak=176 HFD=4.4
00:39:41.656 00.002 28316 MultiStar: [#1 0.07,0.17,0.92,U] [#2 0.11,0.31,0.98,U] [#3 0.02,0.53,0.00,M1] [#4 0.14,0.37,0.00,M1] [#5 0.24,0.35,0.00,M1] [#6 0.12,0.41,0.00,M1] [#7 -0.07,0.42,0.00,M1] [#8 0.05,0.39,0.00,M1] 
00:39:41.657 00.001 28316 single-star, 2 included, MultiStar: {0.07, 0.25}, one-star: {0.02, 0.26}
00:39:41.658 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
00:39:41.658 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.55)
00:39:41.661 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.49 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
00:39:41.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.26, opts=13)
00:39:41.662 00.000 28316 Enqueuing Move request for scope (0.02, 0.26)
00:39:41.663 00.001 29988 Worker thread wakes up
00:39:41.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:41.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
00:39:41.663 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:39:41.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:41.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:41.664 00.000 28316 Enqueuing Expose request
00:39:41.665 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
00:39:41.665 00.000 29988 Moving (0.02, 0.26) raw xDistance=-0.22 yDistance=-0.13
00:39:41.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:39:41.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:41.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:39:41.665 00.000 29988 MoveAxis(E, 47, ABG)
00:39:41.665 00.000 29988 Guiding  Dir = 2, Dur = 47
00:39:41.665 00.000 29988 IsSlewing returns 0
00:39:41.665 00.000 29988 IsGuiding returns 0
00:39:41.667 00.002 29988 PulseGuide returned control before completion, sleep 56
00:39:41.736 00.069 29988 IsGuiding returns 0
00:39:41.737 00.001 29988 Move returns status 0, amount 47
00:39:41.737 00.000 29988 MoveAxis(N, 0, ABG)
00:39:41.737 00.000 29988 Move returns status 0, amount 0
00:39:41.737 00.000 29988 move complete, result=0
00:39:41.737 00.000 29988 worker thread done servicing request
00:39:41.737 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
00:39:41.739 00.002 29988 Worker thread wakes up
00:39:41.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:41.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:43.145 01.406 29988 Exposure complete
00:39:43.192 00.047 29988 worker thread done servicing request
00:39:43.192 00.000 28316 OnExposeComplete: enter
00:39:43.193 00.001 28316 UpdateGuideState(): m_state=6
00:39:43.193 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4439
00:39:43.194 00.001 28316 Star::Find returns 1 (0), X=587.60, Y=115.18, Mass=1955, SNR=30.3, Peak=154 HFD=4.5
00:39:43.194 00.000 28316 MultiStar: [#1 0.12,0.19,0.91,U] [#2 0.09,0.27,0.96,U] [#3 -0.01,0.25,0.88,U] [#4 0.09,0.33,0.87,U] [#5 0.08,0.33,0.80,U] [#6 -0.01,0.30,0.74,U] [#7 -0.01,0.24,0.66,U] [#8 0.05,0.29,0.61,U] 
00:39:43.195 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.27}, one-star: {-0.09, 0.27}
00:39:43.195 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
00:39:43.196 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.69 = -0.59)
00:39:43.196 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.45 mountX=-0.23 mountY=-0.15, mountTheta=-2.56
00:39:43.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.27, opts=13)
00:39:43.198 00.001 28316 Enqueuing Move request for scope (0.03, 0.27)
00:39:43.198 00.000 29988 Worker thread wakes up
00:39:43.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:43.199 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
00:39:43.199 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:39:43.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
00:39:43.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:43.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:43.200 00.000 28316 Enqueuing Expose request
00:39:43.201 00.001 29988 Moving (0.03, 0.27) raw xDistance=-0.23 yDistance=-0.15
00:39:43.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
00:39:43.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:43.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:39:43.201 00.000 29988 MoveAxis(E, 52, ABG)
00:39:43.201 00.000 29988 Guiding  Dir = 2, Dur = 52
00:39:43.201 00.000 29988 IsSlewing returns 0
00:39:43.201 00.000 29988 IsGuiding returns 0
00:39:43.203 00.002 29988 PulseGuide returned control before completion, sleep 61
00:39:43.268 00.065 29988 IsGuiding returns 0
00:39:43.268 00.000 29988 Move returns status 0, amount 52
00:39:43.268 00.000 29988 MoveAxis(N, 0, ABG)
00:39:43.268 00.000 29988 Move returns status 0, amount 0
00:39:43.268 00.000 29988 move complete, result=0
00:39:43.269 00.001 29988 worker thread done servicing request
00:39:43.269 00.000 29988 Worker thread wakes up
00:39:43.269 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
00:39:43.271 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:43.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:45.002 01.731 29988 Exposure complete
00:39:45.034 00.032 29988 worker thread done servicing request
00:39:45.034 00.000 28316 OnExposeComplete: enter
00:39:45.035 00.001 28316 UpdateGuideState(): m_state=6
00:39:45.035 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4440
00:39:45.036 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=115.06, Mass=1939, SNR=30.2, Peak=178 HFD=4.4
00:39:45.036 00.000 28316 MultiStar: [#1 0.18,0.01,0.91,U] [#2 0.19,0.21,0.99,U] [#3 0.15,0.28,0.85,U] [#4 0.27,0.13,0.89,U] [#5 0.22,0.20,0.77,U] [#6 0.28,0.13,0.71,U] [#7 0.12,0.17,0.67,U] [#8 0.10,0.11,0.60,U] 
00:39:45.037 00.001 28316 single-star, 8 included, MultiStar: {0.17, 0.15}, one-star: {0.05, 0.14}
00:39:45.037 00.000 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.41 = 2.41)
00:39:45.038 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.51 = -0.77)
00:39:45.038 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.26 mountX=-0.11 mountY=-0.11, mountTheta=-2.39
00:39:45.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
00:39:45.040 00.001 28316 Enqueuing Move request for scope (0.05, 0.14)
00:39:45.041 00.001 29988 Worker thread wakes up
00:39:45.041 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:45.041 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:39:45.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:45.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:45.042 00.000 28316 Enqueuing Expose request
00:39:45.043 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:39:45.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:39:45.043 00.000 29988 Moving (0.05, 0.14) raw xDistance=-0.11 yDistance=-0.11
00:39:45.043 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:39:45.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:45.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:45.043 00.000 29988 MoveAxis(E, 0, ABG)
00:39:45.043 00.000 29988 Move returns status 0, amount 0
00:39:45.043 00.000 29988 MoveAxis(N, 0, ABG)
00:39:45.043 00.000 29988 Move returns status 0, amount 0
00:39:45.043 00.000 29988 move complete, result=0
00:39:45.043 00.000 29988 worker thread done servicing request
00:39:45.043 00.000 29988 Worker thread wakes up
00:39:45.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:45.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:45.043 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:46.446 01.403 29988 Exposure complete
00:39:46.483 00.037 29988 worker thread done servicing request
00:39:46.483 00.000 28316 OnExposeComplete: enter
00:39:46.484 00.001 28316 UpdateGuideState(): m_state=6
00:39:46.485 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4441
00:39:46.485 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=115.05, Mass=1959, SNR=30.3, Peak=160 HFD=4.2
00:39:46.486 00.001 28316 MultiStar: [#1 -0.06,0.07,0.90,U] [#2 0.10,0.05,0.97,U] [#3 -0.01,0.12,0.85,U] [#4 0.17,0.10,0.87,U] [#5 0.03,0.11,0.78,U] [#6 0.11,0.17,0.74,U] [#7 -0.04,0.07,0.66,U] [#8 0.06,0.16,0.59,U] 
00:39:46.486 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {-0.13, 0.13}
00:39:46.487 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:39:46.487 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.68)
00:39:46.488 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.36 mountX=-0.09 mountY=-0.07, mountTheta=-2.48
00:39:46.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
00:39:46.490 00.001 28316 Enqueuing Move request for scope (0.02, 0.11)
00:39:46.490 00.000 29988 Worker thread wakes up
00:39:46.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:46.491 00.001 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:39:46.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:39:46.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:46.492 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:39:46.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:46.492 00.000 28316 Enqueuing Expose request
00:39:46.494 00.002 29988 Moving (0.02, 0.11) raw xDistance=-0.09 yDistance=-0.07
00:39:46.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:46.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:46.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:46.494 00.000 29988 MoveAxis(E, 0, ABG)
00:39:46.494 00.000 29988 Move returns status 0, amount 0
00:39:46.494 00.000 29988 MoveAxis(N, 0, ABG)
00:39:46.494 00.000 29988 Move returns status 0, amount 0
00:39:46.494 00.000 29988 move complete, result=0
00:39:46.494 00.000 29988 worker thread done servicing request
00:39:46.494 00.000 29988 Worker thread wakes up
00:39:46.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:46.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:46.495 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:48.122 01.627 29988 Exposure complete
00:39:48.151 00.029 29988 worker thread done servicing request
00:39:48.151 00.000 28316 OnExposeComplete: enter
00:39:48.152 00.001 28316 UpdateGuideState(): m_state=6
00:39:48.153 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4442
00:39:48.154 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=115.02, Mass=1918, SNR=30.0, Peak=165 HFD=4.2
00:39:48.155 00.001 28316 MultiStar: [#1 0.01,0.15,0.92,U] [#2 0.11,0.33,0.97,U] [#3 0.19,0.29,0.87,U] [#4 0.03,0.29,0.87,U] [#5 0.24,0.25,0.79,U] [#6 0.16,0.26,0.72,U] [#7 -0.06,0.20,0.69,U] [#8 -0.03,0.23,0.61,U] 
00:39:48.157 00.002 28316 single-star, 8 included, MultiStar: {0.07, 0.23}, one-star: {-0.05, 0.11}
00:39:48.158 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (-1.14) = xAngle (3.17 = -3.11)
00:39:48.158 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.27 = -0.01)
00:39:48.159 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.03 mountX=-0.12 mountY=-0.00, mountTheta=-3.13
00:39:48.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
00:39:48.160 00.000 28316 Enqueuing Move request for scope (-0.05, 0.11)
00:39:48.161 00.001 29988 Worker thread wakes up
00:39:48.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:39:48.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:39:48.161 00.000 29988 Moving (-0.05, 0.11) raw xDistance=-0.12 yDistance=-0.00
00:39:48.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:48.161 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:39:48.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:48.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:48.163 00.001 28316 Enqueuing Expose request
00:39:48.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:39:48.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:48.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:48.163 00.000 29988 MoveAxis(E, 0, ABG)
00:39:48.163 00.000 29988 Move returns status 0, amount 0
00:39:48.163 00.000 29988 MoveAxis(N, 0, ABG)
00:39:48.163 00.000 29988 Move returns status 0, amount 0
00:39:48.163 00.000 29988 move complete, result=0
00:39:48.163 00.000 29988 worker thread done servicing request
00:39:48.163 00.000 29988 Worker thread wakes up
00:39:48.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:48.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:48.164 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:49.685 01.521 29988 Exposure complete
00:39:49.728 00.043 29988 worker thread done servicing request
00:39:49.728 00.000 28316 OnExposeComplete: enter
00:39:49.729 00.001 28316 UpdateGuideState(): m_state=6
00:39:49.730 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4443
00:39:49.731 00.001 28316 Star::Find returns 1 (0), X=587.77, Y=115.16, Mass=1980, SNR=30.5, Peak=183 HFD=4.4
00:39:49.732 00.001 28316 MultiStar: [#1 0.17,0.09,0.89,U] [#2 0.24,0.26,0.96,U] [#3 0.17,0.27,0.86,U] [#4 0.18,0.42,0.00,M1] [#5 0.19,0.26,0.76,U] [#6 0.22,0.36,0.00,M1] [#7 0.07,0.39,0.00,M1] [#8 0.09,0.30,0.59,U] 
00:39:49.733 00.001 28316 single-star, 5 included, MultiStar: {0.16, 0.23}, one-star: {0.08, 0.24}
00:39:49.734 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
00:39:49.735 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
00:39:49.735 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.25 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
00:39:49.737 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.24, opts=13)
00:39:49.738 00.001 28316 Enqueuing Move request for scope (0.08, 0.24)
00:39:49.739 00.001 29988 Worker thread wakes up
00:39:49.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:49.739 00.000 28316 UpdateGuideState exits: m=1980 RSB=30.5
00:39:49.740 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:49.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:49.741 00.001 28316 Enqueuing Expose request
00:39:49.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
00:39:49.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
00:39:49.741 00.000 29988 Moving (0.08, 0.24) raw xDistance=-0.19 yDistance=-0.18
00:39:49.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:39:49.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:49.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:49.741 00.000 29988 MoveAxis(E, 0, ABG)
00:39:49.741 00.000 29988 Move returns status 0, amount 0
00:39:49.741 00.000 29988 MoveAxis(N, 0, ABG)
00:39:49.741 00.000 29988 Move returns status 0, amount 0
00:39:49.741 00.000 29988 move complete, result=0
00:39:49.742 00.001 29988 worker thread done servicing request
00:39:49.742 00.000 29988 Worker thread wakes up
00:39:49.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:49.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:49.742 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:51.372 01.630 29988 Exposure complete
00:39:51.423 00.051 29988 worker thread done servicing request
00:39:51.423 00.000 28316 OnExposeComplete: enter
00:39:51.424 00.001 28316 UpdateGuideState(): m_state=6
00:39:51.425 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4444
00:39:51.425 00.000 28316 Star::Find returns 1 (0), X=587.90, Y=115.31, Mass=1978, SNR=30.5, Peak=169 HFD=4.3
00:39:51.426 00.001 28316 MultiStar: [#1 0.13,0.27,0.90,U] [#2 0.05,0.41,0.00,M1] [#3 0.17,0.60,0.00,M1] [#4 0.26,0.57,0.00,M2] [#5 0.30,0.42,0.00,M1] [#6 0.23,0.49,0.00,M2] [#7 0.08,0.51,0.00,M2] [#8 0.22,0.34,0.00,M1] 
00:39:51.426 00.000 28316 refined, 1 included, MultiStar: {0.17, 0.34}, one-star: {0.21, 0.40}
00:39:51.426 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:39:51.427 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:39:51.427 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.09 mountX=-0.23 mountY=-0.31, mountTheta=-2.22
00:39:51.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.34, opts=13)
00:39:51.429 00.001 28316 Enqueuing Move request for scope (0.17, 0.34)
00:39:51.429 00.000 29988 Worker thread wakes up
00:39:51.430 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
00:39:51.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
00:39:51.430 00.000 29988 Moving (0.17, 0.34) raw xDistance=-0.23 yDistance=-0.31
00:39:51.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:39:51.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:39:51.430 00.000 29988 MoveAxis(E, 49, ABG)
00:39:51.430 00.000 29988 Guiding  Dir = 2, Dur = 49
00:39:51.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:51.431 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.5
00:39:51.431 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:51.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:51.432 00.000 28316 Enqueuing Expose request
00:39:51.433 00.001 29988 IsSlewing returns 0
00:39:51.433 00.000 29988 IsGuiding returns 0
00:39:51.436 00.003 29988 PulseGuide returned control before completion, sleep 58
00:39:51.500 00.064 29988 IsGuiding returns 0
00:39:51.500 00.000 29988 Move returns status 0, amount 49
00:39:51.500 00.000 29988 MoveAxis(N, 73, ABG)
00:39:51.500 00.000 29988 Guiding  Dir = 0, Dur = 73
00:39:51.500 00.000 29988 IsSlewing returns 0
00:39:51.501 00.001 29988 IsGuiding returns 0
00:39:51.505 00.004 29988 PulseGuide returned control before completion, sleep 79
00:39:51.592 00.087 29988 IsGuiding returns 1
00:39:51.592 00.000 29988 scope still moving after pulse duration time elapsed
00:39:51.624 00.032 29988 IsSlewing returns 0
00:39:51.624 00.000 29988 IsGuiding returns 0
00:39:51.625 00.001 29988 scope move finished after 73 + 51 ms
00:39:51.625 00.000 29988 Move returns status 0, amount 73
00:39:51.625 00.000 29988 move complete, result=0
00:39:51.625 00.000 29988 worker thread done servicing request
00:39:51.625 00.000 29988 Worker thread wakes up
00:39:51.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:51.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:51.625 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.3 px 73 ms NORTH
00:39:53.032 01.407 29988 Exposure complete
00:39:53.071 00.039 29988 worker thread done servicing request
00:39:53.071 00.000 28316 OnExposeComplete: enter
00:39:53.072 00.001 28316 UpdateGuideState(): m_state=6
00:39:53.073 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4445
00:39:53.074 00.001 28316 Star::Find returns 1 (0), X=587.33, Y=115.01, Mass=1905, SNR=29.9, Peak=151 HFD=4.2
00:39:53.074 00.000 28316 MultiStar: [#1 -0.05,0.01,0.94,U] [#2 -0.07,0.11,0.98,U] [#3 -0.21,0.30,0.85,U] [#4 -0.21,0.32,0.91,U] [#5 0.02,0.09,0.81,U] [#6 -0.15,0.13,0.73,U] [#7 -0.28,0.13,0.68,U] [#8 -0.31,-0.01,0.62,U] 
00:39:53.075 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.14}, one-star: {-0.35, 0.10}
00:39:53.075 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.66)
00:39:53.077 00.002 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.44)
00:39:53.080 00.003 28316 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.22 cameraTheta=2.48 mountX=-0.20 mountY=0.10, mountTheta=2.69
00:39:53.084 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.14, opts=13)
00:39:53.086 00.002 28316 Enqueuing Move request for scope (-0.18, 0.14)
00:39:53.088 00.002 29988 Worker thread wakes up
00:39:53.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:53.089 00.001 28316 UpdateGuideState exits: m=1905 RSB=29.9
00:39:53.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:53.090 00.000 28316 Enqueuing Expose request
00:39:53.091 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
00:39:53.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
00:39:53.091 00.000 29988 Moving (-0.18, 0.14) raw xDistance=-0.20 yDistance=0.10
00:39:53.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:39:53.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:53.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:39:53.091 00.000 29988 MoveAxis(E, 0, ABG)
00:39:53.091 00.000 29988 Move returns status 0, amount 0
00:39:53.091 00.000 29988 MoveAxis(N, 0, ABG)
00:39:53.091 00.000 29988 Move returns status 0, amount 0
00:39:53.091 00.000 29988 move complete, result=0
00:39:53.091 00.000 29988 worker thread done servicing request
00:39:53.091 00.000 29988 Worker thread wakes up
00:39:53.092 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:53.093 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:53.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:54.719 01.626 29988 Exposure complete
00:39:54.768 00.049 29988 worker thread done servicing request
00:39:54.768 00.000 28316 OnExposeComplete: enter
00:39:54.769 00.001 28316 UpdateGuideState(): m_state=6
00:39:54.769 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4446
00:39:54.770 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=115.03, Mass=2011, SNR=30.7, Peak=182 HFD=4.2
00:39:54.771 00.001 28316 MultiStar: [#1 -0.28,0.05,0.89,U] [#2 -0.30,0.20,0.93,U] [#3 -0.25,0.22,0.83,U] [#4 -0.19,0.03,0.89,U] [#5 -0.10,0.24,0.77,U] [#6 -0.08,0.16,0.71,U] [#7 -0.39,0.06,0.00,M2] [#8 -0.28,-0.06,0.59,U] 
00:39:54.771 00.000 28316 refined, 7 included, MultiStar: {-0.23, 0.12}, one-star: {-0.33, 0.12}
00:39:54.773 00.002 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:39:54.774 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.61)
00:39:54.775 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.65 mountX=-0.21 mountY=0.15, mountTheta=2.51
00:39:54.777 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.12, opts=13)
00:39:54.778 00.001 28316 Enqueuing Move request for scope (-0.23, 0.12)
00:39:54.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:54.779 00.001 28316 UpdateGuideState exits: m=2011 RSB=30.7
00:39:54.779 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:54.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:54.780 00.001 28316 Enqueuing Expose request
00:39:54.780 00.000 29988 Worker thread wakes up
00:39:54.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
00:39:54.780 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
00:39:54.780 00.000 29988 Moving (-0.23, 0.12) raw xDistance=-0.21 yDistance=0.15
00:39:54.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:39:54.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:54.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:39:54.781 00.001 29988 MoveAxis(E, 44, ABG)
00:39:54.781 00.000 29988 Guiding  Dir = 2, Dur = 44
00:39:54.781 00.000 29988 IsSlewing returns 0
00:39:54.781 00.000 29988 IsGuiding returns 0
00:39:54.784 00.003 29988 PulseGuide returned control before completion, sleep 53
00:39:54.845 00.061 29988 IsGuiding returns 0
00:39:54.845 00.000 29988 Move returns status 0, amount 44
00:39:54.845 00.000 29988 MoveAxis(N, 0, ABG)
00:39:54.845 00.000 29988 Move returns status 0, amount 0
00:39:54.845 00.000 29988 move complete, result=0
00:39:54.845 00.000 29988 worker thread done servicing request
00:39:54.845 00.000 29988 Worker thread wakes up
00:39:54.846 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:54.846 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
00:39:54.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:56.255 01.409 29988 Exposure complete
00:39:56.279 00.024 29988 worker thread done servicing request
00:39:56.279 00.000 28316 OnExposeComplete: enter
00:39:56.280 00.001 28316 UpdateGuideState(): m_state=6
00:39:56.280 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4447
00:39:56.281 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=114.92, Mass=1806, SNR=29.2, Peak=157 HFD=3.9
00:39:56.281 00.000 28316 MultiStar: [#1 -0.03,-0.03,0.92,U] [#2 -0.07,0.11,1.00,U] [#3 -0.06,0.11,0.88,U] [#4 0.03,0.06,0.93,U] [#5 0.02,0.02,0.82,U] [#6 -0.05,0.00,0.74,U] [#7 -0.18,0.12,0.69,U] [#8 -0.01,0.11,0.63,U] 
00:39:56.282 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.10, 0.00}
00:39:56.282 00.000 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (-1.14) = xAngle (3.46 = -2.82)
00:39:56.282 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.28)
00:39:56.283 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=-0.07 mountY=0.02, mountTheta=2.86
00:39:56.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
00:39:56.285 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
00:39:56.285 00.000 29988 Worker thread wakes up
00:39:56.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:39:56.285 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:39:56.285 00.000 29988 Moving (-0.05, 0.05) raw xDistance=-0.07 yDistance=0.02
00:39:56.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:39:56.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:56.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:56.285 00.000 29988 MoveAxis(E, 0, ABG)
00:39:56.285 00.000 29988 Move returns status 0, amount 0
00:39:56.285 00.000 29988 MoveAxis(N, 0, ABG)
00:39:56.285 00.000 29988 Move returns status 0, amount 0
00:39:56.285 00.000 29988 move complete, result=0
00:39:56.285 00.000 29988 worker thread done servicing request
00:39:56.291 00.006 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:56.298 00.007 28316 UpdateGuideState exits: m=1806 RSB=29.2
00:39:56.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:56.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:56.300 00.001 28316 Enqueuing Expose request
00:39:56.300 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:56.300 00.000 29988 Worker thread wakes up
00:39:56.301 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:56.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:57.933 01.632 29988 Exposure complete
00:39:57.956 00.023 29988 worker thread done servicing request
00:39:57.956 00.000 28316 OnExposeComplete: enter
00:39:57.957 00.001 28316 UpdateGuideState(): m_state=6
00:39:57.957 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4448
00:39:57.957 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=115.06, Mass=1975, SNR=30.5, Peak=163 HFD=4.3
00:39:57.958 00.001 28316 MultiStar: [#1 -0.15,0.03,0.89,U] [#2 -0.21,0.16,0.94,U] [#3 -0.18,0.25,0.85,U] [#4 -0.17,0.20,0.85,U] [#5 -0.00,0.17,0.77,U] [#6 -0.20,0.14,0.73,U] [#7 -0.15,0.03,0.66,U] [#8 -0.26,0.15,0.59,U] 
00:39:57.958 00.000 28316 refined, 8 included, MultiStar: {-0.19, 0.14}, one-star: {-0.35, 0.15}
00:39:57.959 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (-1.14) = xAngle (3.64 = -2.65)
00:39:57.959 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
00:39:57.960 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.49 mountX=-0.21 mountY=0.11, mountTheta=2.68
00:39:57.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.14, opts=13)
00:39:57.962 00.001 28316 Enqueuing Move request for scope (-0.19, 0.14)
00:39:57.962 00.000 29988 Worker thread wakes up
00:39:57.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
00:39:57.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
00:39:57.962 00.000 29988 Moving (-0.19, 0.14) raw xDistance=-0.21 yDistance=0.11
00:39:57.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:39:57.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:57.963 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:39:57.963 00.000 29988 MoveAxis(E, 44, ABG)
00:39:57.963 00.000 29988 Guiding  Dir = 2, Dur = 44
00:39:57.963 00.000 29988 IsSlewing returns 0
00:39:57.963 00.000 29988 IsGuiding returns 0
00:39:57.965 00.002 29988 PulseGuide returned control before completion, sleep 53
00:39:57.967 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:57.977 00.010 28316 UpdateGuideState exits: m=1975 RSB=30.5
00:39:57.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:57.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:57.978 00.000 28316 Enqueuing Expose request
00:39:58.029 00.051 29988 IsGuiding returns 0
00:39:58.029 00.000 29988 Move returns status 0, amount 44
00:39:58.029 00.000 29988 MoveAxis(N, 0, ABG)
00:39:58.029 00.000 29988 Move returns status 0, amount 0
00:39:58.029 00.000 29988 move complete, result=0
00:39:58.029 00.000 29988 worker thread done servicing request
00:39:58.029 00.000 29988 Worker thread wakes up
00:39:58.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:58.029 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
00:39:58.030 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:39:59.440 01.410 29988 Exposure complete
00:39:59.464 00.024 29988 worker thread done servicing request
00:39:59.464 00.000 28316 OnExposeComplete: enter
00:39:59.465 00.001 28316 UpdateGuideState(): m_state=6
00:39:59.466 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4449
00:39:59.466 00.000 28316 Star::Find returns 1 (0), X=587.39, Y=114.83, Mass=1866, SNR=29.6, Peak=153 HFD=4.4
00:39:59.467 00.001 28316 MultiStar: [#1 -0.05,-0.13,0.92,U] [#2 -0.09,-0.10,0.99,U] [#3 0.01,0.04,0.87,U] [#4 -0.00,0.03,0.85,U] [#5 -0.02,-0.17,0.78,U] [#6 -0.16,-0.06,0.73,U] [#7 -0.22,-0.11,0.72,U] [#8 -0.16,-0.15,0.61,U] 
00:39:59.467 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.29, -0.09}
00:39:59.468 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.14) = xAngle (-1.37 = -1.37)
00:39:59.468 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.73 = 1.73)
00:39:59.468 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.51 mountX=0.03 mountY=0.13, mountTheta=1.37
00:39:59.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
00:39:59.470 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
00:39:59.470 00.000 29988 Worker thread wakes up
00:39:59.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
00:39:59.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
00:39:59.470 00.000 29988 Moving (-0.11, -0.08) raw xDistance=0.03 yDistance=0.13
00:39:59.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:39:59.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:59.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:39:59.470 00.000 29988 MoveAxis(E, 0, ABG)
00:39:59.470 00.000 29988 Move returns status 0, amount 0
00:39:59.470 00.000 29988 MoveAxis(N, 0, ABG)
00:39:59.470 00.000 29988 Move returns status 0, amount 0
00:39:59.470 00.000 29988 move complete, result=0
00:39:59.470 00.000 29988 worker thread done servicing request
00:39:59.474 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:39:59.481 00.007 28316 UpdateGuideState exits: m=1866 RSB=29.6
00:39:59.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:59.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:39:59.482 00.000 28316 Enqueuing Expose request
00:39:59.483 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:59.483 00.000 29988 Worker thread wakes up
00:39:59.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:39:59.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:01.119 01.636 29988 Exposure complete
00:40:01.142 00.023 29988 worker thread done servicing request
00:40:01.142 00.000 28316 OnExposeComplete: enter
00:40:01.143 00.001 28316 UpdateGuideState(): m_state=6
00:40:01.145 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4450
00:40:01.146 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=114.92, Mass=1856, SNR=29.6, Peak=147 HFD=4.1
00:40:01.146 00.000 28316 MultiStar: [#1 0.03,-0.04,0.93,U] [#2 -0.04,-0.09,0.96,U] [#3 -0.08,0.06,0.89,U] [#4 -0.12,-0.04,0.93,U] [#5 0.01,-0.03,0.79,U] [#6 -0.05,-0.02,0.74,U] [#7 -0.18,-0.02,0.68,U] [#8 -0.28,-0.07,0.62,U] 
00:40:01.147 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.28, 0.01}
00:40:01.147 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-1.14) = xAngle (-1.76 = -1.76)
00:40:01.148 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.34 = 1.34)
00:40:01.148 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.91 mountX=-0.02 mountY=0.11, mountTheta=1.77
00:40:01.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.03, opts=13)
00:40:01.150 00.001 28316 Enqueuing Move request for scope (-0.11, -0.03)
00:40:01.150 00.000 29988 Worker thread wakes up
00:40:01.151 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
00:40:01.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
00:40:01.151 00.000 29988 Moving (-0.11, -0.03) raw xDistance=-0.02 yDistance=0.11
00:40:01.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:40:01.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:01.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:01.151 00.000 29988 MoveAxis(E, 0, ABG)
00:40:01.151 00.000 29988 Move returns status 0, amount 0
00:40:01.151 00.000 29988 MoveAxis(N, 0, ABG)
00:40:01.151 00.000 29988 Move returns status 0, amount 0
00:40:01.151 00.000 29988 move complete, result=0
00:40:01.151 00.000 29988 worker thread done servicing request
00:40:01.154 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:01.161 00.007 28316 UpdateGuideState exits: m=1856 RSB=29.6
00:40:01.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:01.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:01.163 00.001 28316 Enqueuing Expose request
00:40:01.163 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:01.164 00.001 29988 Worker thread wakes up
00:40:01.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:01.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:02.684 01.520 29988 Exposure complete
00:40:02.708 00.024 29988 worker thread done servicing request
00:40:02.708 00.000 28316 OnExposeComplete: enter
00:40:02.708 00.000 28316 UpdateGuideState(): m_state=6
00:40:02.709 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4451
00:40:02.709 00.000 28316 Star::Find returns 1 (0), X=587.30, Y=114.76, Mass=1877, SNR=29.7, Peak=154 HFD=4.2
00:40:02.710 00.001 28316 MultiStar: [#1 -0.11,-0.32,0.93,U] [#2 -0.07,-0.16,1.01,U] [#3 -0.15,-0.02,0.86,U] [#4 -0.10,-0.04,0.90,U] [#5 -0.00,-0.20,0.78,U] [#6 -0.14,-0.11,0.73,U] [#7 -0.24,0.01,0.69,U] [#8 -0.20,-0.15,0.62,U] 
00:40:02.710 00.000 28316 refined, 8 included, MultiStar: {-0.15, -0.13}, one-star: {-0.39, -0.16}
00:40:02.711 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
00:40:02.711 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
00:40:02.711 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.44 mountX=0.06 mountY=0.20, mountTheta=1.30
00:40:02.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.13, opts=13)
00:40:02.713 00.000 28316 Enqueuing Move request for scope (-0.15, -0.13)
00:40:02.714 00.001 29988 Worker thread wakes up
00:40:02.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
00:40:02.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
00:40:02.714 00.000 29988 Moving (-0.15, -0.13) raw xDistance=0.06 yDistance=0.20
00:40:02.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:40:02.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:02.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:40:02.714 00.000 29988 MoveAxis(E, 0, ABG)
00:40:02.714 00.000 29988 Move returns status 0, amount 0
00:40:02.714 00.000 29988 MoveAxis(N, 0, ABG)
00:40:02.714 00.000 29988 Move returns status 0, amount 0
00:40:02.714 00.000 29988 move complete, result=0
00:40:02.715 00.001 29988 worker thread done servicing request
00:40:02.717 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:40:02.725 00.008 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:40:02.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:02.726 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:02.726 00.000 28316 Enqueuing Expose request
00:40:02.728 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:02.728 00.000 29988 Worker thread wakes up
00:40:02.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:02.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:04.356 01.628 29988 Exposure complete
00:40:04.380 00.024 29988 worker thread done servicing request
00:40:04.380 00.000 28316 OnExposeComplete: enter
00:40:04.381 00.001 28316 UpdateGuideState(): m_state=6
00:40:04.382 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4452
00:40:04.382 00.000 28316 Star::Find returns 1 (0), X=587.48, Y=114.85, Mass=2013, SNR=30.6, Peak=150 HFD=4.5
00:40:04.383 00.001 28316 MultiStar: [#1 0.00,-0.16,0.91,U] [#2 0.03,-0.12,0.94,U] [#3 -0.08,-0.04,0.87,U] [#4 0.06,-0.11,0.86,U] [#5 0.09,-0.08,0.78,U] [#6 -0.09,-0.11,0.72,U] [#7 -0.21,-0.03,0.66,U] [#8 -0.14,-0.09,0.59,U] 
00:40:04.383 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.20, -0.06}
00:40:04.383 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-1.14) = xAngle (-0.97 = -0.97)
00:40:04.384 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
00:40:04.384 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.11 mountX=0.06 mountY=0.09, mountTheta=0.98
00:40:04.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
00:40:04.387 00.002 28316 Enqueuing Move request for scope (-0.05, -0.09)
00:40:04.388 00.001 29988 Worker thread wakes up
00:40:04.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
00:40:04.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
00:40:04.388 00.000 29988 Moving (-0.05, -0.09) raw xDistance=0.06 yDistance=0.09
00:40:04.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:40:04.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:04.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:04.388 00.000 29988 MoveAxis(E, 0, ABG)
00:40:04.388 00.000 29988 Move returns status 0, amount 0
00:40:04.388 00.000 29988 MoveAxis(N, 0, ABG)
00:40:04.388 00.000 29988 Move returns status 0, amount 0
00:40:04.388 00.000 29988 move complete, result=0
00:40:04.388 00.000 29988 worker thread done servicing request
00:40:04.391 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:04.398 00.007 28316 UpdateGuideState exits: m=2013 RSB=30.6
00:40:04.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:04.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:04.400 00.001 28316 Enqueuing Expose request
00:40:04.400 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:04.401 00.001 29988 Worker thread wakes up
00:40:04.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:04.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:05.922 01.521 29988 Exposure complete
00:40:05.945 00.023 29988 worker thread done servicing request
00:40:05.945 00.000 28316 OnExposeComplete: enter
00:40:05.946 00.001 28316 UpdateGuideState(): m_state=6
00:40:05.946 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4453
00:40:05.947 00.001 28316 Star::Find returns 1 (0), X=587.46, Y=114.86, Mass=2037, SNR=30.9, Peak=161 HFD=4.4
00:40:05.947 00.000 28316 MultiStar: [#1 -0.13,-0.06,0.91,U] [#2 -0.08,0.05,0.94,U] [#3 -0.18,0.10,0.84,U] [#4 -0.15,0.01,0.84,U] [#5 -0.03,0.03,0.76,U] [#6 -0.07,0.10,0.71,U] [#7 -0.12,-0.11,0.67,U] [#8 -0.15,-0.03,0.58,U] 
00:40:05.948 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.23, -0.05}
00:40:05.948 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
00:40:05.949 00.001 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.35 = 1.06)
00:40:05.949 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=-0.06 mountY=0.11, mountTheta=2.05
00:40:05.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
00:40:05.950 00.000 28316 Enqueuing Move request for scope (-0.13, 0.01)
00:40:05.952 00.002 29988 Worker thread wakes up
00:40:05.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
00:40:05.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
00:40:05.952 00.000 29988 Moving (-0.13, 0.01) raw xDistance=-0.06 yDistance=0.11
00:40:05.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:05.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:05.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:05.952 00.000 29988 MoveAxis(E, 0, ABG)
00:40:05.952 00.000 29988 Move returns status 0, amount 0
00:40:05.952 00.000 29988 MoveAxis(N, 0, ABG)
00:40:05.952 00.000 29988 Move returns status 0, amount 0
00:40:05.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:05.956 00.004 29988 move complete, result=0
00:40:05.956 00.000 28316 UpdateGuideState exits: m=2037 RSB=30.9
00:40:05.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:05.957 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:05.957 00.000 28316 Enqueuing Expose request
00:40:05.958 00.001 29988 worker thread done servicing request
00:40:05.958 00.000 29988 Worker thread wakes up
00:40:05.958 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:05.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:05.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:07.596 01.638 29988 Exposure complete
00:40:07.636 00.040 29988 worker thread done servicing request
00:40:07.637 00.001 28316 OnExposeComplete: enter
00:40:07.637 00.000 28316 UpdateGuideState(): m_state=6
00:40:07.638 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4454
00:40:07.638 00.000 28316 Star::Find returns 1 (0), X=587.35, Y=115.03, Mass=1896, SNR=29.9, Peak=176 HFD=4.1
00:40:07.640 00.002 28316 MultiStar: [#1 -0.17,0.07,0.94,U] [#2 -0.16,0.09,0.97,U] [#3 -0.10,0.27,0.89,U] [#4 -0.11,0.11,0.89,U] [#5 -0.08,0.13,0.78,U] [#6 -0.22,0.19,0.72,U] [#7 -0.35,0.14,0.67,U] [#8 -0.20,0.18,0.61,U] 
00:40:07.641 00.001 28316 refined, 8 included, MultiStar: {-0.19, 0.14}, one-star: {-0.34, 0.11}
00:40:07.642 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.65 = -2.64)
00:40:07.643 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
00:40:07.644 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.50 mountX=-0.21 mountY=0.11, mountTheta=2.67
00:40:07.647 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.14, opts=13)
00:40:07.647 00.000 28316 Enqueuing Move request for scope (-0.19, 0.14)
00:40:07.648 00.001 29988 Worker thread wakes up
00:40:07.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:07.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
00:40:07.648 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.9
00:40:07.649 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
00:40:07.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:07.649 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:07.650 00.001 28316 Enqueuing Expose request
00:40:07.650 00.000 29988 Moving (-0.19, 0.14) raw xDistance=-0.21 yDistance=0.11
00:40:07.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:40:07.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:07.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:07.650 00.000 29988 MoveAxis(E, 43, ABG)
00:40:07.650 00.000 29988 Guiding  Dir = 2, Dur = 43
00:40:07.651 00.001 29988 IsSlewing returns 0
00:40:07.651 00.000 29988 IsGuiding returns 0
00:40:07.653 00.002 29988 PulseGuide returned control before completion, sleep 52
00:40:07.724 00.071 29988 IsGuiding returns 0
00:40:07.724 00.000 29988 Move returns status 0, amount 43
00:40:07.724 00.000 29988 MoveAxis(N, 0, ABG)
00:40:07.724 00.000 29988 Move returns status 0, amount 0
00:40:07.724 00.000 29988 move complete, result=0
00:40:07.724 00.000 29988 worker thread done servicing request
00:40:07.724 00.000 29988 Worker thread wakes up
00:40:07.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:07.724 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
00:40:07.725 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:09.132 01.407 29988 Exposure complete
00:40:09.159 00.027 29988 worker thread done servicing request
00:40:09.159 00.000 28316 OnExposeComplete: enter
00:40:09.160 00.001 28316 UpdateGuideState(): m_state=6
00:40:09.160 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4455
00:40:09.161 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=115.13, Mass=1917, SNR=30.0, Peak=188 HFD=4.1
00:40:09.162 00.001 28316 MultiStar: [#1 -0.10,-0.01,0.92,U] [#2 -0.24,0.22,0.98,U] [#3 -0.08,0.24,0.87,U] [#4 -0.17,0.30,0.88,U] [#5 -0.10,0.17,0.79,U] [#6 -0.17,0.18,0.72,U] [#7 -0.28,0.14,0.68,U] [#8 -0.29,0.08,0.59,U] 
00:40:09.163 00.001 28316 refined, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.38, 0.21}
00:40:09.163 00.000 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (-1.14) = xAngle (3.57 = -2.71)
00:40:09.163 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.67 = 0.39)
00:40:09.164 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=-0.24 mountY=0.10, mountTheta=2.75
00:40:09.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.18, opts=13)
00:40:09.165 00.000 28316 Enqueuing Move request for scope (-0.20, 0.18)
00:40:09.166 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
00:40:09.166 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:40:09.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:09.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:09.167 00.000 28316 Enqueuing Expose request
00:40:09.167 00.000 29988 Worker thread wakes up
00:40:09.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
00:40:09.168 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
00:40:09.168 00.000 29988 Moving (-0.20, 0.18) raw xDistance=-0.24 yDistance=0.10
00:40:09.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
00:40:09.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:09.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:09.168 00.000 29988 MoveAxis(E, 54, ABG)
00:40:09.168 00.000 29988 Guiding  Dir = 2, Dur = 54
00:40:09.168 00.000 29988 IsSlewing returns 0
00:40:09.168 00.000 29988 IsGuiding returns 0
00:40:09.170 00.002 29988 PulseGuide returned control before completion, sleep 63
00:40:09.238 00.068 29988 IsGuiding returns 0
00:40:09.238 00.000 29988 Move returns status 0, amount 54
00:40:09.238 00.000 29988 MoveAxis(N, 0, ABG)
00:40:09.238 00.000 29988 Move returns status 0, amount 0
00:40:09.238 00.000 29988 move complete, result=0
00:40:09.238 00.000 29988 worker thread done servicing request
00:40:09.238 00.000 29988 Worker thread wakes up
00:40:09.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:09.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:09.239 00.001 28316 GuideStep: -0.2 px 54 ms EAST, 0.1 px 0 ms NORTH
00:40:10.970 01.731 29988 Exposure complete
00:40:11.020 00.050 29988 worker thread done servicing request
00:40:11.020 00.000 28316 OnExposeComplete: enter
00:40:11.022 00.002 28316 UpdateGuideState(): m_state=6
00:40:11.026 00.004 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4456
00:40:11.027 00.001 28316 Star::Find returns 1 (0), X=587.34, Y=114.79, Mass=1917, SNR=29.9, Peak=160 HFD=4.5
00:40:11.031 00.004 28316 MultiStar: [#1 0.01,-0.23,0.93,U] [#2 -0.14,-0.15,0.96,U] [#3 -0.07,-0.10,0.86,U] [#4 0.02,-0.17,0.88,U] [#5 -0.04,-0.05,0.78,U] [#6 -0.23,-0.17,0.74,U] [#7 -0.32,-0.20,0.69,U] [#8 -0.09,-0.29,0.61,U] 
00:40:11.033 00.002 28316 refined, 8 included, MultiStar: {-0.13, -0.16}, one-star: {-0.35, -0.12}
00:40:11.036 00.003 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
00:40:11.038 00.002 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.99 = 1.99)
00:40:11.040 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.26 mountX=0.09 mountY=0.19, mountTheta=1.12
00:40:11.045 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.16, opts=13)
00:40:11.046 00.001 28316 Enqueuing Move request for scope (-0.13, -0.16)
00:40:11.047 00.001 29988 Worker thread wakes up
00:40:11.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:11.048 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
00:40:11.048 00.000 28316 UpdateGuideState exits: m=1917 RSB=29.9
00:40:11.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:11.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:11.050 00.001 28316 Enqueuing Expose request
00:40:11.050 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
00:40:11.050 00.000 29988 Moving (-0.13, -0.16) raw xDistance=0.09 yDistance=0.19
00:40:11.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:40:11.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:11.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:40:11.050 00.000 29988 MoveAxis(E, 0, ABG)
00:40:11.050 00.000 29988 Move returns status 0, amount 0
00:40:11.050 00.000 29988 MoveAxis(N, 0, ABG)
00:40:11.050 00.000 29988 Move returns status 0, amount 0
00:40:11.050 00.000 29988 move complete, result=0
00:40:11.050 00.000 29988 worker thread done servicing request
00:40:11.050 00.000 29988 Worker thread wakes up
00:40:11.051 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:11.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:11.051 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:12.465 01.414 29988 Exposure complete
00:40:12.504 00.039 29988 worker thread done servicing request
00:40:12.504 00.000 28316 OnExposeComplete: enter
00:40:12.505 00.001 28316 UpdateGuideState(): m_state=6
00:40:12.506 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4457
00:40:12.506 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=114.83, Mass=1876, SNR=29.6, Peak=146 HFD=4.4
00:40:12.507 00.001 28316 MultiStar: [#1 -0.08,-0.07,0.92,U] [#2 -0.07,0.01,0.98,U] [#3 -0.13,0.08,0.87,U] [#4 -0.09,0.00,0.90,U] [#5 -0.08,0.01,0.78,U] [#6 -0.09,-0.06,0.74,U] [#7 -0.29,0.07,0.67,U] [#8 -0.24,-0.09,0.61,U] 
00:40:12.507 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.02}, one-star: {-0.24, -0.08}
00:40:12.507 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-1.14) = xAngle (-1.89 = -1.89)
00:40:12.508 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
00:40:12.508 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.03 mountX=-0.04 mountY=0.13, mountTheta=1.89
00:40:12.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
00:40:12.510 00.001 28316 Enqueuing Move request for scope (-0.14, -0.02)
00:40:12.511 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:12.512 00.001 28316 UpdateGuideState exits: m=1876 RSB=29.6
00:40:12.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:12.514 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:12.515 00.001 29988 Worker thread wakes up
00:40:12.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
00:40:12.515 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
00:40:12.515 00.000 29988 Moving (-0.14, -0.02) raw xDistance=-0.04 yDistance=0.13
00:40:12.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:40:12.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:12.515 00.000 28316 Enqueuing Expose request
00:40:12.516 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:12.516 00.000 29988 MoveAxis(E, 0, ABG)
00:40:12.516 00.000 29988 Move returns status 0, amount 0
00:40:12.516 00.000 29988 MoveAxis(N, 0, ABG)
00:40:12.516 00.000 29988 Move returns status 0, amount 0
00:40:12.516 00.000 29988 move complete, result=0
00:40:12.516 00.000 29988 worker thread done servicing request
00:40:12.516 00.000 29988 Worker thread wakes up
00:40:12.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:12.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:12.517 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:14.141 01.624 29988 Exposure complete
00:40:14.170 00.029 29988 worker thread done servicing request
00:40:14.170 00.000 28316 OnExposeComplete: enter
00:40:14.171 00.001 28316 UpdateGuideState(): m_state=6
00:40:14.171 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4458
00:40:14.174 00.003 28316 Star::Find returns 1 (0), X=587.23, Y=114.94, Mass=1892, SNR=29.8, Peak=177 HFD=4.2
00:40:14.177 00.003 28316 MultiStar: [#1 -0.26,0.03,0.93,U] [#2 -0.25,-0.06,0.94,U] [#3 -0.35,0.26,0.00,M1] [#4 -0.10,-0.01,0.88,U] [#5 -0.13,0.05,0.79,U] [#6 -0.16,-0.05,0.72,U] [#7 -0.44,-0.03,0.00,M1] [#8 -0.45,0.18,0.00,M1] 
00:40:14.180 00.003 28316 refined, 5 included, MultiStar: {-0.23, -0.00}, one-star: {-0.45, 0.03}
00:40:14.181 00.001 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.14) = xAngle (-1.99 = -1.99)
00:40:14.182 00.001 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.11 = 1.11)
00:40:14.182 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-3.14 mountX=-0.10 mountY=0.21, mountTheta=2.00
00:40:14.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.00, opts=13)
00:40:14.184 00.001 28316 Enqueuing Move request for scope (-0.23, -0.00)
00:40:14.184 00.000 29988 Worker thread wakes up
00:40:14.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.00) opts 0xd
00:40:14.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.00)
00:40:14.185 00.001 29988 Moving (-0.23, -0.00) raw xDistance=-0.10 yDistance=0.21
00:40:14.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:14.185 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:40:14.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:14.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:14.186 00.000 28316 Enqueuing Expose request
00:40:14.187 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:40:14.188 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:14.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:40:14.188 00.000 29988 MoveAxis(E, 0, ABG)
00:40:14.188 00.000 29988 Move returns status 0, amount 0
00:40:14.188 00.000 29988 MoveAxis(N, 0, ABG)
00:40:14.188 00.000 29988 Move returns status 0, amount 0
00:40:14.188 00.000 29988 move complete, result=0
00:40:14.188 00.000 29988 worker thread done servicing request
00:40:14.188 00.000 29988 Worker thread wakes up
00:40:14.189 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:14.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:14.191 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:15.707 01.516 29988 Exposure complete
00:40:15.762 00.055 29988 worker thread done servicing request
00:40:15.762 00.000 28316 OnExposeComplete: enter
00:40:15.764 00.002 28316 UpdateGuideState(): m_state=6
00:40:15.765 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4459
00:40:15.765 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=114.92, Mass=1944, SNR=30.2, Peak=154 HFD=4.3
00:40:15.766 00.001 28316 MultiStar: [#1 -0.04,-0.14,0.89,U] [#2 -0.04,-0.04,0.96,U] [#3 -0.01,0.06,0.86,U] [#4 0.10,0.01,0.86,U] [#5 0.02,-0.12,0.78,U] [#6 -0.00,-0.04,0.71,U] [#7 -0.06,-0.11,0.65,U] [#8 -0.14,0.10,0.62,U] 
00:40:15.766 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.03}, one-star: {-0.35, 0.01}
00:40:15.766 00.000 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.55 = -1.55)
00:40:15.767 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
00:40:15.768 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.69 mountX=0.00 mountY=0.07, mountTheta=1.55
00:40:15.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
00:40:15.772 00.002 28316 Enqueuing Move request for scope (-0.06, -0.03)
00:40:15.773 00.001 29988 Worker thread wakes up
00:40:15.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
00:40:15.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
00:40:15.773 00.000 29988 Moving (-0.06, -0.03) raw xDistance=0.00 yDistance=0.07
00:40:15.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:15.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:15.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:15.774 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
00:40:15.776 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:15.777 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:40:15.777 00.000 29988 MoveAxis(E, 0, ABG)
00:40:15.777 00.000 29988 Move returns status 0, amount 0
00:40:15.777 00.000 29988 MoveAxis(N, 0, ABG)
00:40:15.777 00.000 29988 Move returns status 0, amount 0
00:40:15.777 00.000 29988 move complete, result=0
00:40:15.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:15.779 00.002 28316 Enqueuing Expose request
00:40:15.780 00.001 29988 worker thread done servicing request
00:40:15.780 00.000 29988 Worker thread wakes up
00:40:15.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:15.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:15.780 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:17.407 01.627 29988 Exposure complete
00:40:17.447 00.040 29988 worker thread done servicing request
00:40:17.447 00.000 28316 OnExposeComplete: enter
00:40:17.448 00.001 28316 UpdateGuideState(): m_state=6
00:40:17.450 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4460
00:40:17.452 00.002 28316 Star::Find returns 1 (0), X=587.28, Y=114.76, Mass=1892, SNR=29.8, Peak=173 HFD=4.4
00:40:17.454 00.002 28316 MultiStar: [#1 -0.38,-0.09,0.00,M1] [#2 -0.37,-0.06,0.97,U] [#3 -0.21,-0.01,0.90,U] [#4 -0.26,-0.06,0.88,U] [#5 -0.22,-0.04,0.78,U] [#6 -0.38,0.04,0.73,U] [#7 -0.34,-0.11,0.68,U] [#8 -0.34,-0.22,0.00,M1] 
00:40:17.454 00.000 28316 refined, 6 included, MultiStar: {-0.31, -0.06}, one-star: {-0.41, -0.15}
00:40:17.455 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-1.14) = xAngle (-1.81 = -1.81)
00:40:17.457 00.002 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.29 = 1.29)
00:40:17.458 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-2.95 mountX=-0.08 mountY=0.31, mountTheta=1.81
00:40:17.460 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.06, opts=13)
00:40:17.461 00.001 28316 Enqueuing Move request for scope (-0.31, -0.06)
00:40:17.461 00.000 29988 Worker thread wakes up
00:40:17.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:17.462 00.001 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:40:17.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:17.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:17.463 00.000 28316 Enqueuing Expose request
00:40:17.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.06) opts 0xd
00:40:17.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.06)
00:40:17.464 00.000 29988 Moving (-0.31, -0.06) raw xDistance=-0.08 yDistance=0.31
00:40:17.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:40:17.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:17.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:40:17.464 00.000 29988 MoveAxis(E, 0, ABG)
00:40:17.464 00.000 29988 Move returns status 0, amount 0
00:40:17.464 00.000 29988 MoveAxis(N, 0, ABG)
00:40:17.464 00.000 29988 Move returns status 0, amount 0
00:40:17.464 00.000 29988 move complete, result=0
00:40:17.464 00.000 29988 worker thread done servicing request
00:40:17.464 00.000 29988 Worker thread wakes up
00:40:17.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:17.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:17.464 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:40:18.990 01.526 29988 Exposure complete
00:40:19.024 00.034 29988 worker thread done servicing request
00:40:19.024 00.000 28316 OnExposeComplete: enter
00:40:19.025 00.001 28316 UpdateGuideState(): m_state=6
00:40:19.026 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4461
00:40:19.027 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=115.00, Mass=2077, SNR=31.3, Peak=191 HFD=4.3
00:40:19.028 00.001 28316 MultiStar: [#1 -0.30,-0.06,0.89,U] [#2 -0.32,0.06,0.93,U] [#3 -0.23,0.16,0.82,U] [#4 -0.18,0.15,0.85,U] [#5 -0.15,0.20,0.75,U] [#6 -0.40,0.16,0.00,M1] [#7 -0.24,0.11,0.64,U] [#8 -0.32,0.13,0.55,U] 
00:40:19.029 00.001 28316 refined, 7 included, MultiStar: {-0.27, 0.10}, one-star: {-0.41, 0.09}
00:40:19.030 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
00:40:19.030 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.76)
00:40:19.031 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.79 mountX=-0.20 mountY=0.20, mountTheta=2.37
00:40:19.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.10, opts=13)
00:40:19.033 00.000 28316 Enqueuing Move request for scope (-0.27, 0.10)
00:40:19.034 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:19.035 00.001 29988 Worker thread wakes up
00:40:19.036 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
00:40:19.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
00:40:19.036 00.000 28316 UpdateGuideState exits: m=2077 RSB=31.3
00:40:19.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:19.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:19.037 00.000 28316 Enqueuing Expose request
00:40:19.038 00.001 29988 Moving (-0.27, 0.10) raw xDistance=-0.20 yDistance=0.20
00:40:19.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:40:19.038 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.31 newest=0.58
00:40:19.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:40:19.038 00.000 29988 MoveAxis(E, 43, ABG)
00:40:19.038 00.000 29988 Guiding  Dir = 2, Dur = 43
00:40:19.038 00.000 29988 IsSlewing returns 0
00:40:19.038 00.000 29988 IsGuiding returns 0
00:40:19.041 00.003 29988 PulseGuide returned control before completion, sleep 52
00:40:19.100 00.059 29988 IsGuiding returns 0
00:40:19.100 00.000 29988 Move returns status 0, amount 43
00:40:19.100 00.000 29988 MoveAxis(S, 48, ABG)
00:40:19.100 00.000 29988 Guiding  Dir = 1, Dur = 48
00:40:19.100 00.000 29988 IsSlewing returns 0
00:40:19.100 00.000 29988 IsGuiding returns 0
00:40:19.105 00.005 29988 PulseGuide returned control before completion, sleep 54
00:40:19.164 00.059 29988 IsGuiding returns 0
00:40:19.164 00.000 29988 Move returns status 0, amount 48
00:40:19.164 00.000 29988 move complete, result=0
00:40:19.164 00.000 29988 worker thread done servicing request
00:40:19.164 00.000 29988 Worker thread wakes up
00:40:19.164 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.2 px 48 ms SOUTH
00:40:19.166 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:19.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:20.799 01.633 29988 Exposure complete
00:40:20.851 00.052 29988 worker thread done servicing request
00:40:20.851 00.000 28316 OnExposeComplete: enter
00:40:20.851 00.000 28316 UpdateGuideState(): m_state=6
00:40:20.852 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4462
00:40:20.852 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=114.82, Mass=1959, SNR=30.3, Peak=163 HFD=4.5
00:40:20.853 00.001 28316 MultiStar: [#1 -0.05,-0.20,0.90,U] [#2 0.11,-0.10,0.93,U] [#3 -0.02,-0.06,0.86,U] [#4 0.13,-0.11,0.87,U] [#5 0.11,-0.10,0.76,U] [#6 0.05,0.08,0.73,U] [#7 -0.10,-0.02,0.65,U] [#8 0.00,-0.12,0.58,U] 
00:40:20.854 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {-0.18, -0.09}
00:40:20.854 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-1.14) = xAngle (-0.37 = -0.37)
00:40:20.855 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
00:40:20.855 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=0.08 mountY=0.03, mountTheta=0.41
00:40:20.857 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.08, opts=13)
00:40:20.857 00.000 28316 Enqueuing Move request for scope (0.00, -0.08)
00:40:20.857 00.000 29988 Worker thread wakes up
00:40:20.858 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:40:20.858 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:40:20.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:20.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:20.859 00.000 28316 Enqueuing Expose request
00:40:20.860 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
00:40:20.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
00:40:20.860 00.000 29988 Moving (0.00, -0.08) raw xDistance=0.08 yDistance=0.03
00:40:20.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:40:20.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:20.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:40:20.860 00.000 29988 MoveAxis(E, 0, ABG)
00:40:20.861 00.001 29988 Move returns status 0, amount 0
00:40:20.861 00.000 29988 MoveAxis(N, 0, ABG)
00:40:20.861 00.000 29988 Move returns status 0, amount 0
00:40:20.861 00.000 29988 move complete, result=0
00:40:20.861 00.000 29988 worker thread done servicing request
00:40:20.861 00.000 29988 Worker thread wakes up
00:40:20.861 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:20.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:20.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:22.383 01.522 29988 Exposure complete
00:40:22.422 00.039 29988 worker thread done servicing request
00:40:22.423 00.001 28316 OnExposeComplete: enter
00:40:22.423 00.000 28316 UpdateGuideState(): m_state=6
00:40:22.424 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4463
00:40:22.424 00.000 28316 Star::Find returns 1 (0), X=587.28, Y=114.83, Mass=1975, SNR=30.6, Peak=165 HFD=4.2
00:40:22.425 00.001 28316 MultiStar: [#1 -0.07,-0.13,0.88,U] [#2 -0.04,0.03,0.97,U] [#3 -0.04,-0.01,0.86,U] [#4 -0.11,0.05,0.85,U] [#5 0.00,0.04,0.75,U] [#6 -0.08,-0.07,0.69,U] [#7 -0.28,0.01,0.66,U] [#8 -0.16,0.01,0.59,U] 
00:40:22.425 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.02}, one-star: {-0.40, -0.09}
00:40:22.425 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.84 = -1.84)
00:40:22.426 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.26 = 1.26)
00:40:22.426 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.98 mountX=-0.04 mountY=0.13, mountTheta=1.84
00:40:22.431 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.02, opts=13)
00:40:22.433 00.002 28316 Enqueuing Move request for scope (-0.13, -0.02)
00:40:22.435 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:22.437 00.002 28316 UpdateGuideState exits: m=1975 RSB=30.6
00:40:22.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:22.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:22.439 00.001 28316 Enqueuing Expose request
00:40:22.439 00.000 29988 Worker thread wakes up
00:40:22.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
00:40:22.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
00:40:22.439 00.000 29988 Moving (-0.13, -0.02) raw xDistance=-0.04 yDistance=0.13
00:40:22.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:40:22.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:22.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:22.439 00.000 29988 MoveAxis(E, 0, ABG)
00:40:22.439 00.000 29988 Move returns status 0, amount 0
00:40:22.439 00.000 29988 MoveAxis(N, 0, ABG)
00:40:22.439 00.000 29988 Move returns status 0, amount 0
00:40:22.439 00.000 29988 move complete, result=0
00:40:22.440 00.001 29988 worker thread done servicing request
00:40:22.440 00.000 29988 Worker thread wakes up
00:40:22.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:22.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:22.440 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:24.072 01.632 29988 Exposure complete
00:40:24.102 00.030 29988 worker thread done servicing request
00:40:24.102 00.000 28316 OnExposeComplete: enter
00:40:24.103 00.001 28316 UpdateGuideState(): m_state=6
00:40:24.104 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4464
00:40:24.105 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=114.79, Mass=1924, SNR=30.1, Peak=180 HFD=4.2
00:40:24.105 00.000 28316 MultiStar: [#1 -0.56,-0.15,0.00,M1] [#2 -0.53,-0.10,0.00,M1] [#3 -0.55,0.07,0.00,M1] [#4 -0.39,-0.09,0.00,M1] [#5 -0.40,-0.04,0.00,M1] [#6 -0.31,-0.14,0.74,U] [#7 -0.56,-0.19,0.00,M1] [#8 -0.69,0.02,0.00,M1] 
00:40:24.106 00.001 28316 refined, 1 included, MultiStar: {-0.50, -0.13}, one-star: {-0.64, -0.12}
00:40:24.106 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:40:24.106 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:40:24.107 00.001 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.13 hyp=0.52 cameraTheta=-2.89 mountX=-0.09 mountY=0.51, mountTheta=1.74
00:40:24.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.13, opts=13)
00:40:24.109 00.001 28316 Enqueuing Move request for scope (-0.50, -0.13)
00:40:24.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:24.110 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:40:24.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:24.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:24.111 00.000 28316 Enqueuing Expose request
00:40:24.112 00.001 29988 Worker thread wakes up
00:40:24.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.13) opts 0xd
00:40:24.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.13)
00:40:24.112 00.000 29988 Moving (-0.50, -0.13) raw xDistance=-0.09 yDistance=0.51
00:40:24.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:40:24.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
00:40:24.112 00.000 29988 MoveAxis(E, 0, ABG)
00:40:24.112 00.000 29988 Move returns status 0, amount 0
00:40:24.112 00.000 29988 MoveAxis(S, 121, ABG)
00:40:24.112 00.000 29988 Guiding  Dir = 1, Dur = 121
00:40:24.112 00.000 29988 IsSlewing returns 0
00:40:24.112 00.000 29988 IsGuiding returns 0
00:40:24.118 00.006 29988 PulseGuide returned control before completion, sleep 126
00:40:24.258 00.140 29988 IsGuiding returns 0
00:40:24.258 00.000 29988 Move returns status 0, amount 121
00:40:24.258 00.000 29988 move complete, result=0
00:40:24.258 00.000 29988 worker thread done servicing request
00:40:24.258 00.000 29988 Worker thread wakes up
00:40:24.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:24.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:24.258 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 121 ms SOUTH
00:40:25.664 01.406 29988 Exposure complete
00:40:25.717 00.053 29988 worker thread done servicing request
00:40:25.717 00.000 28316 OnExposeComplete: enter
00:40:25.719 00.002 28316 UpdateGuideState(): m_state=6
00:40:25.721 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4465
00:40:25.721 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=114.83, Mass=1984, SNR=30.6, Peak=167 HFD=4.4
00:40:25.722 00.001 28316 MultiStar: [#1 0.12,-0.12,0.90,U] [#2 0.10,-0.13,0.95,U] [#3 0.04,0.01,0.86,U] [#4 0.29,-0.12,0.88,U] [#5 0.13,-0.21,0.78,U] [#6 0.10,-0.12,0.72,U] [#7 0.23,-0.18,0.64,U] [#8 -0.11,-0.05,0.59,U] 
00:40:25.723 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.11}, one-star: {-0.08, -0.09}
00:40:25.724 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.14) = xAngle (-1.17 = -1.17)
00:40:25.725 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.93 = 1.93)
00:40:25.726 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.32 mountX=0.05 mountY=0.11, mountTheta=1.18
00:40:25.727 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
00:40:25.728 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
00:40:25.728 00.000 29988 Worker thread wakes up
00:40:25.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
00:40:25.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
00:40:25.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:25.729 00.001 29988 Moving (-0.08, -0.09) raw xDistance=0.05 yDistance=0.11
00:40:25.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:40:25.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:25.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:25.729 00.000 29988 MoveAxis(E, 0, ABG)
00:40:25.729 00.000 29988 Move returns status 0, amount 0
00:40:25.729 00.000 29988 MoveAxis(N, 0, ABG)
00:40:25.729 00.000 29988 Move returns status 0, amount 0
00:40:25.729 00.000 29988 move complete, result=0
00:40:25.729 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.6
00:40:25.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:25.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:25.730 00.000 28316 Enqueuing Expose request
00:40:25.731 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:25.731 00.000 29988 worker thread done servicing request
00:40:25.731 00.000 29988 Worker thread wakes up
00:40:25.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:25.732 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:27.362 01.630 29988 Exposure complete
00:40:27.393 00.031 29988 worker thread done servicing request
00:40:27.393 00.000 28316 OnExposeComplete: enter
00:40:27.394 00.001 28316 UpdateGuideState(): m_state=6
00:40:27.394 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4466
00:40:27.395 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=114.87, Mass=2026, SNR=30.9, Peak=194 HFD=4.1
00:40:27.395 00.000 28316 MultiStar: [#1 0.12,-0.06,0.88,U] [#2 0.10,0.01,0.95,U] [#3 0.06,0.14,0.85,U] [#4 0.17,0.02,0.86,U] [#5 0.18,0.02,0.78,U] [#6 0.10,0.04,0.71,U] [#7 -0.06,-0.00,0.67,U] [#8 0.09,-0.01,0.58,U] 
00:40:27.396 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {-0.07, -0.05}
00:40:27.396 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
00:40:27.397 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.90)
00:40:27.397 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.14 mountX=0.02 mountY=-0.07, mountTheta=-1.28
00:40:27.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
00:40:27.399 00.001 28316 Enqueuing Move request for scope (0.08, 0.01)
00:40:27.399 00.000 29988 Worker thread wakes up
00:40:27.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:27.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
00:40:27.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
00:40:27.400 00.000 29988 Moving (0.08, 0.01) raw xDistance=0.02 yDistance=-0.07
00:40:27.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:27.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:27.400 00.000 28316 UpdateGuideState exits: m=2026 RSB=30.9
00:40:27.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:27.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:27.401 00.001 28316 Enqueuing Expose request
00:40:27.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:40:27.401 00.000 29988 MoveAxis(E, 0, ABG)
00:40:27.401 00.000 29988 Move returns status 0, amount 0
00:40:27.401 00.000 29988 MoveAxis(N, 0, ABG)
00:40:27.401 00.000 29988 Move returns status 0, amount 0
00:40:27.401 00.000 29988 move complete, result=0
00:40:27.401 00.000 29988 worker thread done servicing request
00:40:27.401 00.000 29988 Worker thread wakes up
00:40:27.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:27.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:27.402 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:28.924 01.522 29988 Exposure complete
00:40:28.957 00.033 29988 worker thread done servicing request
00:40:28.958 00.001 28316 OnExposeComplete: enter
00:40:28.960 00.002 28316 UpdateGuideState(): m_state=6
00:40:28.962 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4467
00:40:28.963 00.001 28316 Star::Find returns 1 (0), X=587.84, Y=114.75, Mass=2021, SNR=30.8, Peak=198 HFD=4.3
00:40:28.964 00.001 28316 MultiStar: [#1 0.28,-0.13,0.91,U] [#2 0.31,-0.14,0.97,U] [#3 0.42,0.06,0.00,M1] [#4 0.48,-0.03,0.00,M1] [#5 0.45,-0.03,0.00,M1] [#6 0.31,-0.09,0.71,U] [#7 0.29,-0.16,0.68,U] [#8 0.36,-0.16,0.00,M1] 
00:40:28.966 00.002 28316 single-star, 4 included, MultiStar: {0.27, -0.14}, one-star: {0.16, -0.16}
00:40:28.967 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
00:40:28.968 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
00:40:28.969 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.81 mountX=0.22 mountY=-0.07, mountTheta=-0.30
00:40:28.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.16, opts=13)
00:40:28.973 00.002 28316 Enqueuing Move request for scope (0.16, -0.16)
00:40:28.974 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:28.976 00.002 29988 Worker thread wakes up
00:40:28.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
00:40:28.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
00:40:28.976 00.000 29988 Moving (0.16, -0.16) raw xDistance=0.22 yDistance=-0.07
00:40:28.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:40:28.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:28.976 00.000 28316 UpdateGuideState exits: m=2021 RSB=30.8
00:40:28.978 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:28.979 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:40:28.979 00.000 29988 MoveAxis(W, 45, ABG)
00:40:28.979 00.000 29988 Guiding  Dir = 3, Dur = 45
00:40:28.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:28.980 00.001 28316 Enqueuing Expose request
00:40:28.981 00.001 29988 IsSlewing returns 0
00:40:28.981 00.000 29988 IsGuiding returns 0
00:40:28.983 00.002 29988 PulseGuide returned control before completion, sleep 54
00:40:29.048 00.065 29988 IsGuiding returns 0
00:40:29.048 00.000 29988 Move returns status 0, amount 45
00:40:29.048 00.000 29988 MoveAxis(N, 0, ABG)
00:40:29.048 00.000 29988 Move returns status 0, amount 0
00:40:29.048 00.000 29988 move complete, result=0
00:40:29.048 00.000 29988 worker thread done servicing request
00:40:29.048 00.000 29988 Worker thread wakes up
00:40:29.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:29.048 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
00:40:29.050 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:30.688 01.638 29988 Exposure complete
00:40:30.713 00.025 29988 worker thread done servicing request
00:40:30.713 00.000 28316 OnExposeComplete: enter
00:40:30.714 00.001 28316 UpdateGuideState(): m_state=6
00:40:30.714 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4468
00:40:30.715 00.001 28316 Star::Find returns 1 (0), X=587.70, Y=115.06, Mass=1933, SNR=30.2, Peak=188 HFD=4.1
00:40:30.715 00.000 28316 MultiStar: [#1 0.14,0.07,0.93,U] [#2 0.12,0.19,0.97,U] [#3 0.13,0.20,0.86,U] [#4 0.08,0.36,0.86,U] [#5 0.12,0.15,0.81,U] [#6 0.18,0.18,0.71,U] [#7 -0.11,0.09,0.68,U] [#8 0.09,0.12,0.58,U] 
00:40:30.717 00.002 28316 single-star, 8 included, MultiStar: {0.09, 0.17}, one-star: {0.02, 0.15}
00:40:30.717 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.61 = 2.61)
00:40:30.718 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.57)
00:40:30.718 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=-0.13 mountY=-0.08, mountTheta=-2.58
00:40:30.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
00:40:30.722 00.003 28316 Enqueuing Move request for scope (0.02, 0.15)
00:40:30.724 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:30.725 00.001 28316 UpdateGuideState exits: m=1933 RSB=30.2
00:40:30.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:30.727 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:30.727 00.000 28316 Enqueuing Expose request
00:40:30.728 00.001 29988 Worker thread wakes up
00:40:30.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
00:40:30.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
00:40:30.728 00.000 29988 Moving (0.02, 0.15) raw xDistance=-0.13 yDistance=-0.08
00:40:30.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:40:30.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:30.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:40:30.728 00.000 29988 MoveAxis(E, 0, ABG)
00:40:30.728 00.000 29988 Move returns status 0, amount 0
00:40:30.728 00.000 29988 MoveAxis(N, 0, ABG)
00:40:30.728 00.000 29988 Move returns status 0, amount 0
00:40:30.728 00.000 29988 move complete, result=0
00:40:30.729 00.001 29988 worker thread done servicing request
00:40:30.729 00.000 29988 Worker thread wakes up
00:40:30.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:30.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:30.729 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:32.250 01.521 29988 Exposure complete
00:40:32.289 00.039 29988 worker thread done servicing request
00:40:32.289 00.000 28316 OnExposeComplete: enter
00:40:32.290 00.001 28316 UpdateGuideState(): m_state=6
00:40:32.290 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4469
00:40:32.292 00.002 28316 Star::Find returns 1 (0), X=587.83, Y=115.11, Mass=1813, SNR=29.1, Peak=178 HFD=4.2
00:40:32.293 00.001 28316 MultiStar: [#1 0.30,0.03,0.95,U] [#2 0.20,0.13,1.00,U] [#3 0.24,0.18,0.89,U] [#4 0.36,0.15,0.89,U] [#5 0.29,0.12,0.80,U] [#6 0.26,0.13,0.76,U] [#7 0.00,0.13,0.68,U] [#8 0.38,0.08,0.00,M1] 
00:40:32.294 00.001 28316 single-star, 7 included, MultiStar: {0.23, 0.13}, one-star: {0.14, 0.19}
00:40:32.294 00.000 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (-1.14) = xAngle (2.08 = 2.08)
00:40:32.295 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.19 = -1.10)
00:40:32.295 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.24 cameraTheta=0.94 mountX=-0.12 mountY=-0.21, mountTheta=-2.08
00:40:32.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.19, opts=13)
00:40:32.297 00.001 28316 Enqueuing Move request for scope (0.14, 0.19)
00:40:32.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:32.298 00.000 29988 Worker thread wakes up
00:40:32.298 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.1
00:40:32.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:32.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:32.299 00.000 28316 Enqueuing Expose request
00:40:32.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
00:40:32.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
00:40:32.300 00.000 29988 Moving (0.14, 0.19) raw xDistance=-0.12 yDistance=-0.21
00:40:32.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:40:32.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:32.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:40:32.300 00.000 29988 MoveAxis(E, 0, ABG)
00:40:32.300 00.000 29988 Move returns status 0, amount 0
00:40:32.300 00.000 29988 MoveAxis(N, 0, ABG)
00:40:32.300 00.000 29988 Move returns status 0, amount 0
00:40:32.300 00.000 29988 move complete, result=0
00:40:32.300 00.000 29988 worker thread done servicing request
00:40:32.300 00.000 29988 Worker thread wakes up
00:40:32.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:32.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:32.300 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:33.926 01.626 29988 Exposure complete
00:40:33.962 00.036 29988 worker thread done servicing request
00:40:33.963 00.001 28316 OnExposeComplete: enter
00:40:33.963 00.000 28316 UpdateGuideState(): m_state=6
00:40:33.965 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4470
00:40:33.965 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=115.14, Mass=2096, SNR=31.4, Peak=198 HFD=4.3
00:40:33.966 00.001 28316 MultiStar: [#1 0.16,0.27,0.88,U] [#2 0.16,0.44,0.00,M1] [#3 0.13,0.27,0.83,U] [#4 0.17,0.42,0.00,M1] [#5 0.23,0.29,0.76,U] [#6 0.07,0.28,0.70,U] [#7 0.03,0.27,0.67,U] [#8 0.10,0.26,0.58,U] 
00:40:33.966 00.000 28316 single-star, 6 included, MultiStar: {0.12, 0.27}, one-star: {0.13, 0.22}
00:40:33.967 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:40:33.967 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:40:33.968 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.06 mountX=-0.15 mountY=-0.21, mountTheta=-2.19
00:40:33.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.22, opts=13)
00:40:33.970 00.001 28316 Enqueuing Move request for scope (0.13, 0.22)
00:40:33.970 00.000 29988 Worker thread wakes up
00:40:33.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
00:40:33.970 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
00:40:33.970 00.000 29988 Moving (0.13, 0.22) raw xDistance=-0.15 yDistance=-0.21
00:40:33.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:40:33.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:33.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:33.971 00.001 28316 UpdateGuideState exits: m=2096 RSB=31.4
00:40:33.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:40:33.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:33.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:33.974 00.002 29988 MoveAxis(E, 0, ABG)
00:40:33.974 00.000 28316 Enqueuing Expose request
00:40:33.974 00.000 29988 Move returns status 0, amount 0
00:40:33.974 00.000 29988 MoveAxis(N, 0, ABG)
00:40:33.974 00.000 29988 Move returns status 0, amount 0
00:40:33.974 00.000 29988 move complete, result=0
00:40:33.974 00.000 29988 worker thread done servicing request
00:40:33.974 00.000 29988 Worker thread wakes up
00:40:33.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:33.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:33.974 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:35.493 01.519 29988 Exposure complete
00:40:35.528 00.035 29988 worker thread done servicing request
00:40:35.528 00.000 28316 OnExposeComplete: enter
00:40:35.529 00.001 28316 UpdateGuideState(): m_state=6
00:40:35.529 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4471
00:40:35.530 00.001 28316 Star::Find returns 1 (0), X=587.79, Y=115.25, Mass=1899, SNR=29.9, Peak=190 HFD=4.2
00:40:35.531 00.001 28316 MultiStar: [#1 0.19,0.32,0.91,U] [#2 0.18,0.42,0.00,M2] [#3 0.06,0.52,0.00,M1] [#4 0.20,0.44,0.00,M2] [#5 0.20,0.40,0.00,M1] [#6 0.04,0.31,0.72,U] [#7 0.10,0.28,0.66,U] [#8 0.04,0.36,0.62,U] 
00:40:35.532 00.001 28316 refined, 4 included, MultiStar: {0.10, 0.32}, one-star: {0.11, 0.33}
00:40:35.534 00.002 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (-1.14) = xAngle (2.40 = 2.40)
00:40:35.535 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.50 = -0.78)
00:40:35.536 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.26 mountX=-0.25 mountY=-0.23, mountTheta=-2.38
00:40:35.540 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.32, opts=13)
00:40:35.540 00.000 28316 Enqueuing Move request for scope (0.10, 0.32)
00:40:35.541 00.001 29988 Worker thread wakes up
00:40:35.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:35.542 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.9
00:40:35.544 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
00:40:35.544 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
00:40:35.544 00.000 29988 Moving (0.10, 0.32) raw xDistance=-0.25 yDistance=-0.23
00:40:35.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:40:35.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:35.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:35.545 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:40:35.545 00.000 29988 MoveAxis(E, 52, ABG)
00:40:35.545 00.000 29988 Guiding  Dir = 2, Dur = 52
00:40:35.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:35.546 00.001 28316 Enqueuing Expose request
00:40:35.547 00.001 29988 IsSlewing returns 0
00:40:35.548 00.001 29988 IsGuiding returns 0
00:40:35.550 00.002 29988 PulseGuide returned control before completion, sleep 60
00:40:35.619 00.069 29988 IsGuiding returns 1
00:40:35.619 00.000 29988 scope still moving after pulse duration time elapsed
00:40:35.649 00.030 29988 IsSlewing returns 0
00:40:35.650 00.001 29988 IsGuiding returns 0
00:40:35.650 00.000 29988 scope move finished after 52 + 50 ms
00:40:35.650 00.000 29988 Move returns status 0, amount 52
00:40:35.650 00.000 29988 MoveAxis(N, 0, ABG)
00:40:35.650 00.000 29988 Move returns status 0, amount 0
00:40:35.650 00.000 29988 move complete, result=0
00:40:35.650 00.000 29988 worker thread done servicing request
00:40:35.650 00.000 29988 Worker thread wakes up
00:40:35.650 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
00:40:35.652 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:35.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:37.289 01.637 29988 Exposure complete
00:40:37.329 00.040 29988 worker thread done servicing request
00:40:37.329 00.000 28316 OnExposeComplete: enter
00:40:37.331 00.002 28316 UpdateGuideState(): m_state=6
00:40:37.332 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4472
00:40:37.334 00.002 28316 Star::Find returns 1 (0), X=587.80, Y=115.14, Mass=1897, SNR=30.0, Peak=194 HFD=4.3
00:40:37.335 00.001 28316 MultiStar: [#1 0.14,0.15,0.89,U] [#2 0.13,0.30,0.95,U] [#3 0.16,0.28,0.89,U] [#4 0.13,0.30,0.90,U] [#5 0.22,0.18,0.77,U] [#6 0.27,0.22,0.71,U] [#7 0.11,0.24,0.67,U] [#8 0.18,0.28,0.60,U] 
00:40:37.337 00.002 28316 single-star, 8 included, MultiStar: {0.16, 0.24}, one-star: {0.11, 0.22}
00:40:37.338 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:40:37.338 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:40:37.338 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.10 mountX=-0.16 mountY=-0.20, mountTheta=-2.23
00:40:37.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.22, opts=13)
00:40:37.340 00.001 28316 Enqueuing Move request for scope (0.11, 0.22)
00:40:37.340 00.000 29988 Worker thread wakes up
00:40:37.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:37.341 00.001 28316 UpdateGuideState exits: m=1897 RSB=30.0
00:40:37.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:37.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
00:40:37.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
00:40:37.342 00.000 29988 Moving (0.11, 0.22) raw xDistance=-0.16 yDistance=-0.20
00:40:37.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:40:37.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:37.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:37.342 00.000 28316 Enqueuing Expose request
00:40:37.343 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:40:37.343 00.000 29988 MoveAxis(E, 0, ABG)
00:40:37.343 00.000 29988 Move returns status 0, amount 0
00:40:37.343 00.000 29988 MoveAxis(N, 0, ABG)
00:40:37.343 00.000 29988 Move returns status 0, amount 0
00:40:37.343 00.000 29988 move complete, result=0
00:40:37.343 00.000 29988 worker thread done servicing request
00:40:37.343 00.000 29988 Worker thread wakes up
00:40:37.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:37.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:37.343 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:38.857 01.514 29988 Exposure complete
00:40:38.888 00.031 29988 worker thread done servicing request
00:40:38.888 00.000 28316 OnExposeComplete: enter
00:40:38.889 00.001 28316 UpdateGuideState(): m_state=6
00:40:38.890 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4473
00:40:38.890 00.000 28316 Star::Find returns 1 (0), X=587.83, Y=115.20, Mass=1929, SNR=30.1, Peak=197 HFD=4.2
00:40:38.891 00.001 28316 MultiStar: [#1 0.31,0.26,0.00,M1] [#2 0.27,0.40,0.00,M2] [#3 0.18,0.30,0.86,U] [#4 0.35,0.33,0.00,M2] [#5 0.26,0.38,0.00,M1] [#6 0.11,0.29,0.72,U] [#7 0.15,0.31,0.68,U] [#8 0.13,0.31,0.61,U] 
00:40:38.891 00.000 28316 single-star, 4 included, MultiStar: {0.15, 0.30}, one-star: {0.15, 0.29}
00:40:38.892 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:40:38.892 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:40:38.892 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.29 hyp=0.32 cameraTheta=1.10 mountX=-0.20 mountY=-0.26, mountTheta=-2.22
00:40:38.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.29, opts=13)
00:40:38.894 00.001 28316 Enqueuing Move request for scope (0.15, 0.29)
00:40:38.894 00.000 29988 Worker thread wakes up
00:40:38.895 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:38.895 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:40:38.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:38.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:38.896 00.000 28316 Enqueuing Expose request
00:40:38.897 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.29) opts 0xd
00:40:38.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.29)
00:40:38.897 00.000 29988 Moving (0.15, 0.29) raw xDistance=-0.20 yDistance=-0.26
00:40:38.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:40:38.897 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=0.55 newest=-0.70
00:40:38.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:40:38.897 00.000 29988 MoveAxis(E, 0, ABG)
00:40:38.897 00.000 29988 Move returns status 0, amount 0
00:40:38.897 00.000 29988 MoveAxis(N, 62, ABG)
00:40:38.897 00.000 29988 Guiding  Dir = 0, Dur = 62
00:40:38.897 00.000 29988 IsSlewing returns 0
00:40:38.897 00.000 29988 IsGuiding returns 0
00:40:38.903 00.006 29988 PulseGuide returned control before completion, sleep 67
00:40:38.981 00.078 29988 IsGuiding returns 0
00:40:38.981 00.000 29988 Move returns status 0, amount 62
00:40:38.981 00.000 29988 move complete, result=0
00:40:38.982 00.001 29988 worker thread done servicing request
00:40:38.982 00.000 29988 Worker thread wakes up
00:40:38.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:38.982 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 62 ms NORTH
00:40:38.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:40.617 01.635 29988 Exposure complete
00:40:40.659 00.042 29988 worker thread done servicing request
00:40:40.659 00.000 28316 OnExposeComplete: enter
00:40:40.661 00.002 28316 UpdateGuideState(): m_state=6
00:40:40.662 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4474
00:40:40.663 00.001 28316 Star::Find returns 1 (0), X=587.55, Y=115.08, Mass=1932, SNR=30.2, Peak=155 HFD=4.1
00:40:40.664 00.001 28316 MultiStar: [#1 -0.03,0.11,0.91,U] [#2 -0.06,0.31,0.96,U] [#3 0.03,0.32,0.87,U] [#4 -0.02,0.37,0.88,U] [#5 0.01,0.28,0.78,U] [#6 -0.01,0.27,0.70,U] [#7 -0.16,0.39,0.00,M1] [#8 0.01,0.27,0.61,U] 
00:40:40.665 00.001 28316 single-star, 7 included, MultiStar: {-0.03, 0.26}, one-star: {-0.14, 0.16}
00:40:40.665 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (-1.14) = xAngle (3.41 = -2.88)
00:40:40.666 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.51 = 0.23)
00:40:40.667 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.26 mountX=-0.21 mountY=0.05, mountTheta=2.91
00:40:40.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.16, opts=13)
00:40:40.670 00.001 28316 Enqueuing Move request for scope (-0.14, 0.16)
00:40:40.670 00.000 29988 Worker thread wakes up
00:40:40.671 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:40:40.673 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
00:40:40.673 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.2
00:40:40.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:40.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:40.674 00.000 28316 Enqueuing Expose request
00:40:40.675 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
00:40:40.675 00.000 29988 Moving (-0.14, 0.16) raw xDistance=-0.21 yDistance=0.05
00:40:40.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:40:40.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:40.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:40.675 00.000 29988 MoveAxis(E, 43, ABG)
00:40:40.675 00.000 29988 Guiding  Dir = 2, Dur = 43
00:40:40.675 00.000 29988 IsSlewing returns 0
00:40:40.676 00.001 29988 IsGuiding returns 0
00:40:40.677 00.001 29988 PulseGuide returned control before completion, sleep 51
00:40:40.744 00.067 29988 IsGuiding returns 0
00:40:40.744 00.000 29988 Move returns status 0, amount 43
00:40:40.744 00.000 29988 MoveAxis(N, 0, ABG)
00:40:40.744 00.000 29988 Move returns status 0, amount 0
00:40:40.744 00.000 29988 move complete, result=0
00:40:40.744 00.000 29988 worker thread done servicing request
00:40:40.744 00.000 29988 Worker thread wakes up
00:40:40.744 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
00:40:40.745 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:40.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:42.161 01.416 29988 Exposure complete
00:40:42.191 00.030 29988 worker thread done servicing request
00:40:42.191 00.000 28316 OnExposeComplete: enter
00:40:42.192 00.001 28316 UpdateGuideState(): m_state=6
00:40:42.193 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4475
00:40:42.193 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=114.97, Mass=1949, SNR=30.3, Peak=182 HFD=4.1
00:40:42.194 00.001 28316 MultiStar: [#1 0.16,0.14,0.91,U] [#2 0.07,0.25,0.96,U] [#3 -0.02,0.36,0.86,U] [#4 0.12,0.29,0.88,U] [#5 0.15,0.21,0.76,U] [#6 0.10,0.29,0.73,U] [#7 -0.06,0.10,0.67,U] [#8 0.06,0.29,0.60,U] 
00:40:42.194 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.22}, one-star: {-0.07, 0.05}
00:40:42.194 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
00:40:42.195 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
00:40:42.195 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.52 mountX=-0.08 mountY=0.04, mountTheta=2.65
00:40:42.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
00:40:42.197 00.001 28316 Enqueuing Move request for scope (-0.07, 0.05)
00:40:42.197 00.000 29988 Worker thread wakes up
00:40:42.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:42.198 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:40:42.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:42.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:42.199 00.000 28316 Enqueuing Expose request
00:40:42.200 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:40:42.200 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:40:42.200 00.000 29988 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=0.04
00:40:42.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:40:42.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:42.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:42.200 00.000 29988 MoveAxis(E, 0, ABG)
00:40:42.200 00.000 29988 Move returns status 0, amount 0
00:40:42.200 00.000 29988 MoveAxis(N, 0, ABG)
00:40:42.200 00.000 29988 Move returns status 0, amount 0
00:40:42.200 00.000 29988 move complete, result=0
00:40:42.200 00.000 29988 worker thread done servicing request
00:40:42.200 00.000 29988 Worker thread wakes up
00:40:42.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:42.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:42.201 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:43.830 01.629 29988 Exposure complete
00:40:43.883 00.053 29988 worker thread done servicing request
00:40:43.885 00.002 28316 OnExposeComplete: enter
00:40:43.887 00.002 28316 UpdateGuideState(): m_state=6
00:40:43.891 00.004 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4476
00:40:43.892 00.001 28316 Star::Find returns 1 (0), X=587.75, Y=115.22, Mass=1889, SNR=29.8, Peak=189 HFD=4.3
00:40:43.893 00.001 28316 MultiStar: [#1 0.26,0.18,0.91,U] [#2 0.22,0.37,0.00,M1] [#3 0.22,0.33,0.00,M1] [#4 0.38,0.42,0.00,M1] [#5 0.25,0.37,0.00,M1] [#6 0.20,0.30,0.73,U] [#7 0.04,0.41,0.00,M1] [#8 0.14,0.38,0.00,M1] 
00:40:43.894 00.001 28316 single-star, 2 included, MultiStar: {0.17, 0.26}, one-star: {0.07, 0.30}
00:40:43.894 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:40:43.895 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.68)
00:40:43.895 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.36 mountX=-0.25 mountY=-0.19, mountTheta=-2.48
00:40:43.897 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.30, opts=13)
00:40:43.898 00.001 28316 Enqueuing Move request for scope (0.07, 0.30)
00:40:43.898 00.000 29988 Worker thread wakes up
00:40:43.899 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:43.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd
00:40:43.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.30)
00:40:43.899 00.000 29988 Moving (0.07, 0.30) raw xDistance=-0.25 yDistance=-0.19
00:40:43.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:40:43.899 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:40:43.900 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:43.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:43.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:43.901 00.001 28316 Enqueuing Expose request
00:40:43.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:40:43.901 00.000 29988 MoveAxis(E, 52, ABG)
00:40:43.901 00.000 29988 Guiding  Dir = 2, Dur = 52
00:40:43.901 00.000 29988 IsSlewing returns 0
00:40:43.901 00.000 29988 IsGuiding returns 0
00:40:43.904 00.003 29988 PulseGuide returned control before completion, sleep 61
00:40:43.971 00.067 29988 IsGuiding returns 0
00:40:43.971 00.000 29988 Move returns status 0, amount 52
00:40:43.971 00.000 29988 MoveAxis(N, 0, ABG)
00:40:43.971 00.000 29988 Move returns status 0, amount 0
00:40:43.971 00.000 29988 move complete, result=0
00:40:43.971 00.000 29988 worker thread done servicing request
00:40:43.971 00.000 29988 Worker thread wakes up
00:40:43.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:43.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:43.971 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
00:40:45.390 01.419 29988 Exposure complete
00:40:45.415 00.025 29988 worker thread done servicing request
00:40:45.415 00.000 28316 OnExposeComplete: enter
00:40:45.416 00.001 28316 UpdateGuideState(): m_state=6
00:40:45.417 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4477
00:40:45.418 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=114.89, Mass=2038, SNR=30.9, Peak=191 HFD=4.4
00:40:45.419 00.001 28316 MultiStar: [#1 0.19,-0.07,0.90,U] [#2 0.24,0.01,0.93,U] [#3 0.22,0.13,0.85,U] [#4 0.41,0.00,0.00,M2] [#5 0.20,0.05,0.77,U] [#6 0.36,0.11,0.72,U] [#7 0.11,0.19,0.65,U] [#8 0.36,0.09,0.62,U] 
00:40:45.420 00.001 28316 single-star, 7 included, MultiStar: {0.23, 0.05}, one-star: {0.20, -0.03}
00:40:45.421 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:40:45.421 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.10 = -2.18)
00:40:45.422 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.14 mountX=0.11 mountY=-0.16, mountTheta=-0.99
00:40:45.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.03, opts=13)
00:40:45.423 00.000 28316 Enqueuing Move request for scope (0.20, -0.03)
00:40:45.424 00.001 29988 Worker thread wakes up
00:40:45.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:45.424 00.000 28316 UpdateGuideState exits: m=2038 RSB=30.9
00:40:45.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:45.425 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:45.425 00.000 28316 Enqueuing Expose request
00:40:45.426 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
00:40:45.426 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
00:40:45.426 00.000 29988 Moving (0.20, -0.03) raw xDistance=0.11 yDistance=-0.16
00:40:45.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:40:45.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:45.426 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:40:45.426 00.000 29988 MoveAxis(E, 0, ABG)
00:40:45.426 00.000 29988 Move returns status 0, amount 0
00:40:45.426 00.000 29988 MoveAxis(N, 0, ABG)
00:40:45.426 00.000 29988 Move returns status 0, amount 0
00:40:45.426 00.000 29988 move complete, result=0
00:40:45.426 00.000 29988 worker thread done servicing request
00:40:45.426 00.000 29988 Worker thread wakes up
00:40:45.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:45.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:45.426 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:47.062 01.636 29988 Exposure complete
00:40:47.104 00.042 29988 worker thread done servicing request
00:40:47.104 00.000 28316 OnExposeComplete: enter
00:40:47.106 00.002 28316 UpdateGuideState(): m_state=6
00:40:47.106 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4478
00:40:47.108 00.002 28316 Star::Find returns 1 (0), X=587.69, Y=114.90, Mass=1968, SNR=30.4, Peak=166 HFD=4.5
00:40:47.108 00.000 28316 MultiStar: [#1 0.13,0.04,0.88,U] [#2 0.15,-0.06,0.93,U] [#3 0.13,-0.02,0.87,U] [#4 0.37,-0.01,0.87,U] [#5 0.17,-0.01,0.76,U] [#6 0.24,0.15,0.72,U] [#7 0.15,0.06,0.66,U] [#8 0.16,-0.04,0.60,U] 
00:40:47.109 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.01}, one-star: {0.01, -0.02}
00:40:47.109 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.02 = -0.02)
00:40:47.109 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
00:40:47.110 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.16 mountX=0.02 mountY=0.00, mountTheta=0.06
00:40:47.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
00:40:47.111 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
00:40:47.112 00.001 29988 Worker thread wakes up
00:40:47.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:40:47.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:40:47.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:47.113 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.4
00:40:47.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:47.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:47.114 00.001 28316 Enqueuing Expose request
00:40:47.114 00.000 29988 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.00
00:40:47.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:47.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:47.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:40:47.114 00.000 29988 MoveAxis(E, 0, ABG)
00:40:47.114 00.000 29988 Move returns status 0, amount 0
00:40:47.114 00.000 29988 MoveAxis(N, 0, ABG)
00:40:47.115 00.001 29988 Move returns status 0, amount 0
00:40:47.115 00.000 29988 move complete, result=0
00:40:47.115 00.000 29988 worker thread done servicing request
00:40:47.115 00.000 29988 Worker thread wakes up
00:40:47.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:47.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:47.115 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:48.635 01.520 29988 Exposure complete
00:40:48.662 00.027 29988 worker thread done servicing request
00:40:48.662 00.000 28316 OnExposeComplete: enter
00:40:48.663 00.001 28316 UpdateGuideState(): m_state=6
00:40:48.664 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4479
00:40:48.664 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=114.94, Mass=1853, SNR=29.5, Peak=162 HFD=4.1
00:40:48.665 00.001 28316 MultiStar: [#1 0.13,-0.07,0.93,U] [#2 0.09,0.08,1.01,U] [#3 0.10,-0.00,0.88,U] [#4 0.29,0.08,0.88,U] [#5 0.14,0.13,0.79,U] [#6 0.07,0.03,0.75,U] [#7 -0.08,-0.04,0.71,U] [#8 0.10,-0.09,0.62,U] 
00:40:48.666 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.06, 0.02}
00:40:48.666 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
00:40:48.667 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.75)
00:40:48.667 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.79 mountX=-0.05 mountY=0.05, mountTheta=2.37
00:40:48.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
00:40:48.669 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
00:40:48.670 00.001 29988 Worker thread wakes up
00:40:48.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:48.673 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:40:48.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:40:48.673 00.000 29988 Moving (-0.06, 0.02) raw xDistance=-0.05 yDistance=0.05
00:40:48.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:40:48.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:48.673 00.000 28316 UpdateGuideState exits: m=1853 RSB=29.5
00:40:48.674 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:48.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:48.674 00.000 28316 Enqueuing Expose request
00:40:48.675 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:40:48.675 00.000 29988 MoveAxis(E, 0, ABG)
00:40:48.675 00.000 29988 Move returns status 0, amount 0
00:40:48.675 00.000 29988 MoveAxis(N, 0, ABG)
00:40:48.675 00.000 29988 Move returns status 0, amount 0
00:40:48.675 00.000 29988 move complete, result=0
00:40:48.675 00.000 29988 worker thread done servicing request
00:40:48.675 00.000 29988 Worker thread wakes up
00:40:48.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:48.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:48.675 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:50.311 01.636 29988 Exposure complete
00:40:50.358 00.047 29988 worker thread done servicing request
00:40:50.358 00.000 28316 OnExposeComplete: enter
00:40:50.359 00.001 28316 UpdateGuideState(): m_state=6
00:40:50.360 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4480
00:40:50.361 00.001 28316 Star::Find returns 1 (0), X=587.87, Y=115.10, Mass=1932, SNR=30.3, Peak=185 HFD=4.3
00:40:50.362 00.001 28316 MultiStar: [#1 0.20,0.04,0.90,U] [#2 0.18,0.16,0.96,U] [#3 0.36,0.15,0.00,M1] [#4 0.38,0.23,0.00,M1] [#5 0.33,0.13,0.80,U] [#6 0.23,0.21,0.72,U] [#7 0.14,0.14,0.69,U] [#8 0.10,0.19,0.61,U] 
00:40:50.362 00.000 28316 refined, 6 included, MultiStar: {0.20, 0.15}, one-star: {0.19, 0.19}
00:40:50.363 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
00:40:50.364 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
00:40:50.365 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.64 mountX=-0.05 mountY=-0.24, mountTheta=-1.78
00:40:50.366 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.15, opts=13)
00:40:50.368 00.002 28316 Enqueuing Move request for scope (0.20, 0.15)
00:40:50.369 00.001 29988 Worker thread wakes up
00:40:50.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
00:40:50.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
00:40:50.369 00.000 29988 Moving (0.20, 0.15) raw xDistance=-0.05 yDistance=-0.24
00:40:50.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:40:50.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:40:50.369 00.000 29988 MoveAxis(E, 0, ABG)
00:40:50.369 00.000 29988 Move returns status 0, amount 0
00:40:50.369 00.000 29988 MoveAxis(N, 58, ABG)
00:40:50.369 00.000 29988 Guiding  Dir = 0, Dur = 58
00:40:50.370 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:50.371 00.001 29988 IsSlewing returns 0
00:40:50.371 00.000 28316 UpdateGuideState exits: m=1932 RSB=30.3
00:40:50.373 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:50.375 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:50.375 00.000 28316 Enqueuing Expose request
00:40:50.376 00.001 29988 IsGuiding returns 0
00:40:50.381 00.005 29988 PulseGuide returned control before completion, sleep 63
00:40:50.455 00.074 29988 IsGuiding returns 0
00:40:50.455 00.000 29988 Move returns status 0, amount 58
00:40:50.455 00.000 29988 move complete, result=0
00:40:50.455 00.000 29988 worker thread done servicing request
00:40:50.455 00.000 29988 Worker thread wakes up
00:40:50.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:50.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:50.455 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
00:40:51.862 01.407 29988 Exposure complete
00:40:51.913 00.051 29988 worker thread done servicing request
00:40:51.913 00.000 28316 OnExposeComplete: enter
00:40:51.913 00.000 28316 UpdateGuideState(): m_state=6
00:40:51.914 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4481
00:40:51.914 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=114.75, Mass=1922, SNR=30.1, Peak=172 HFD=4.0
00:40:51.915 00.001 28316 MultiStar: [#1 0.11,-0.15,0.90,U] [#2 0.14,0.10,0.99,U] [#3 0.17,0.10,0.87,U] [#4 0.27,0.13,0.89,U] [#5 0.18,-0.12,0.79,U] [#6 0.17,0.14,0.73,U] [#7 0.06,0.05,0.69,U] [#8 -0.05,0.07,0.60,U] 
00:40:51.915 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {-0.04, -0.17}
00:40:51.916 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (-1.14) = xAngle (1.24 = 1.24)
00:40:51.917 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.94)
00:40:51.917 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.10 mountX=0.04 mountY=-0.11, mountTheta=-1.24
00:40:51.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
00:40:51.919 00.001 28316 Enqueuing Move request for scope (0.12, 0.01)
00:40:51.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:51.920 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.1
00:40:51.922 00.002 29988 Worker thread wakes up
00:40:51.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:51.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:40:51.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:51.922 00.000 28316 Enqueuing Expose request
00:40:51.925 00.003 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:40:51.925 00.000 29988 Moving (0.12, 0.01) raw xDistance=0.04 yDistance=-0.11
00:40:51.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:40:51.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:51.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:40:51.925 00.000 29988 MoveAxis(E, 0, ABG)
00:40:51.925 00.000 29988 Move returns status 0, amount 0
00:40:51.925 00.000 29988 MoveAxis(N, 0, ABG)
00:40:51.925 00.000 29988 Move returns status 0, amount 0
00:40:51.925 00.000 29988 move complete, result=0
00:40:51.925 00.000 29988 worker thread done servicing request
00:40:51.925 00.000 29988 Worker thread wakes up
00:40:51.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:51.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:51.926 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:53.563 01.637 29988 Exposure complete
00:40:53.599 00.036 29988 worker thread done servicing request
00:40:53.599 00.000 28316 OnExposeComplete: enter
00:40:53.601 00.002 28316 UpdateGuideState(): m_state=6
00:40:53.603 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4482
00:40:53.605 00.002 28316 Star::Find returns 1 (0), X=587.65, Y=115.16, Mass=2000, SNR=30.6, Peak=179 HFD=4.3
00:40:53.609 00.004 28316 MultiStar: [#1 0.14,0.13,0.91,U] [#2 0.04,0.25,0.92,U] [#3 0.11,0.37,0.85,U] [#4 0.12,0.36,0.83,U] [#5 0.13,0.22,0.76,U] [#6 0.09,0.36,0.72,U] [#7 -0.04,0.24,0.67,U] [#8 -0.01,0.17,0.63,U] 
00:40:53.610 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.26}, one-star: {-0.03, 0.25}
00:40:53.610 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
00:40:53.612 00.002 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.96 = -0.33)
00:40:53.613 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.71 mountX=-0.24 mountY=-0.08, mountTheta=-2.82
00:40:53.613 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.25, opts=13)
00:40:53.614 00.001 28316 Enqueuing Move request for scope (-0.03, 0.25)
00:40:53.614 00.000 29988 Worker thread wakes up
00:40:53.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:53.615 00.001 28316 UpdateGuideState exits: m=2000 RSB=30.6
00:40:53.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:53.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:53.616 00.001 28316 Enqueuing Expose request
00:40:53.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
00:40:53.616 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
00:40:53.616 00.000 29988 Moving (-0.03, 0.25) raw xDistance=-0.24 yDistance=-0.08
00:40:53.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:40:53.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:53.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:40:53.616 00.000 29988 MoveAxis(E, 50, ABG)
00:40:53.616 00.000 29988 Guiding  Dir = 2, Dur = 50
00:40:53.617 00.001 29988 IsSlewing returns 0
00:40:53.617 00.000 29988 IsGuiding returns 0
00:40:53.619 00.002 29988 PulseGuide returned control before completion, sleep 59
00:40:53.689 00.070 29988 IsGuiding returns 0
00:40:53.689 00.000 29988 Move returns status 0, amount 50
00:40:53.689 00.000 29988 MoveAxis(N, 0, ABG)
00:40:53.689 00.000 29988 Move returns status 0, amount 0
00:40:53.689 00.000 29988 move complete, result=0
00:40:53.689 00.000 29988 worker thread done servicing request
00:40:53.689 00.000 29988 Worker thread wakes up
00:40:53.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:53.689 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
00:40:53.690 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:55.107 01.417 29988 Exposure complete
00:40:55.155 00.048 29988 worker thread done servicing request
00:40:55.156 00.001 28316 OnExposeComplete: enter
00:40:55.156 00.000 28316 UpdateGuideState(): m_state=6
00:40:55.157 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4483
00:40:55.157 00.000 28316 Star::Find returns 1 (0), X=587.66, Y=114.89, Mass=1948, SNR=30.2, Peak=180 HFD=4.3
00:40:55.158 00.001 28316 MultiStar: [#1 0.02,-0.02,0.89,U] [#2 0.06,-0.08,0.95,U] [#3 0.06,0.13,0.86,U] [#4 0.19,0.07,0.85,U] [#5 0.20,-0.08,0.80,U] [#6 0.09,-0.07,0.72,U] [#7 -0.02,0.06,0.68,U] [#8 0.18,0.01,0.62,U] 
00:40:55.160 00.002 28316 single-star, 8 included, MultiStar: {0.08, -0.00}, one-star: {-0.03, -0.02}
00:40:55.161 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
00:40:55.162 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
00:40:55.163 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.48 mountX=0.01 mountY=0.04, mountTheta=1.34
00:40:55.165 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
00:40:55.166 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
00:40:55.167 00.001 29988 Worker thread wakes up
00:40:55.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
00:40:55.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
00:40:55.167 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.01 yDistance=0.04
00:40:55.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:55.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:55.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:55.169 00.002 28316 UpdateGuideState exits: m=1948 RSB=30.2
00:40:55.170 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:40:55.170 00.000 29988 MoveAxis(E, 0, ABG)
00:40:55.170 00.000 29988 Move returns status 0, amount 0
00:40:55.170 00.000 29988 MoveAxis(N, 0, ABG)
00:40:55.170 00.000 29988 Move returns status 0, amount 0
00:40:55.171 00.001 29988 move complete, result=0
00:40:55.171 00.000 29988 worker thread done servicing request
00:40:55.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:55.174 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:55.176 00.002 28316 Enqueuing Expose request
00:40:55.178 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:40:55.181 00.003 29988 Worker thread wakes up
00:40:55.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:55.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:56.808 01.627 29988 Exposure complete
00:40:56.841 00.033 28316 OnExposeComplete: enter
00:40:56.841 00.000 28316 UpdateGuideState(): m_state=6
00:40:56.842 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4484
00:40:56.842 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=114.89, Mass=1963, SNR=30.4, Peak=178 HFD=4.2
00:40:56.843 00.001 28316 MultiStar: [#1 0.32,-0.18,0.89,U] [#2 0.30,-0.10,0.96,U] [#3 0.17,0.02,0.85,U] [#4 0.33,-0.00,0.87,U] [#5 0.29,0.04,0.78,U] [#6 0.16,0.02,0.70,U] [#7 0.01,0.04,0.69,U] [#8 0.08,0.15,0.61,U] 
00:40:56.844 00.001 29988 worker thread done servicing request
00:40:56.844 00.000 28316 single-star, 8 included, MultiStar: {0.21, -0.01}, one-star: {0.12, -0.02}
00:40:56.844 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
00:40:56.845 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.22)
00:40:56.845 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.18 mountX=0.07 mountY=-0.10, mountTheta=-0.95
00:40:56.847 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
00:40:56.848 00.001 28316 Enqueuing Move request for scope (0.12, -0.02)
00:40:56.848 00.000 29988 Worker thread wakes up
00:40:56.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:56.848 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
00:40:56.849 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:56.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:56.850 00.001 28316 Enqueuing Expose request
00:40:56.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
00:40:56.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
00:40:56.850 00.000 29988 Moving (0.12, -0.02) raw xDistance=0.07 yDistance=-0.10
00:40:56.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:40:56.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:56.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:40:56.850 00.000 29988 MoveAxis(E, 0, ABG)
00:40:56.850 00.000 29988 Move returns status 0, amount 0
00:40:56.850 00.000 29988 MoveAxis(N, 0, ABG)
00:40:56.850 00.000 29988 Move returns status 0, amount 0
00:40:56.850 00.000 29988 move complete, result=0
00:40:56.850 00.000 29988 worker thread done servicing request
00:40:56.850 00.000 29988 Worker thread wakes up
00:40:56.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:56.851 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:40:56.851 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:58.369 01.518 29988 Exposure complete
00:40:58.397 00.028 29988 worker thread done servicing request
00:40:58.397 00.000 28316 OnExposeComplete: enter
00:40:58.398 00.001 28316 UpdateGuideState(): m_state=6
00:40:58.399 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4485
00:40:58.400 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=114.64, Mass=1874, SNR=29.7, Peak=144 HFD=4.0
00:40:58.400 00.000 28316 MultiStar: [#1 0.24,-0.28,0.90,U] [#2 0.24,-0.28,1.00,U] [#3 0.16,-0.15,0.87,U] [#4 0.30,-0.16,0.90,U] [#5 0.31,-0.21,0.78,U] [#6 0.31,-0.26,0.00,M1] [#7 0.12,-0.19,0.67,U] [#8 0.16,-0.30,0.64,U] 
00:40:58.401 00.001 28316 single-star, 7 included, MultiStar: {0.20, -0.23}, one-star: {0.07, -0.28}
00:40:58.402 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-1.14) = xAngle (-0.18 = -0.18)
00:40:58.402 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
00:40:58.403 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.32 mountX=0.28 mountY=0.06, mountTheta=0.22
00:40:58.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.28, opts=13)
00:40:58.405 00.000 28316 Enqueuing Move request for scope (0.07, -0.28)
00:40:58.406 00.001 29988 Worker thread wakes up
00:40:58.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:40:58.406 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.7
00:40:58.407 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:58.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:40:58.407 00.000 28316 Enqueuing Expose request
00:40:58.408 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd
00:40:58.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.28)
00:40:58.408 00.000 29988 Moving (0.07, -0.28) raw xDistance=0.28 yDistance=0.06
00:40:58.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:40:58.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:58.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:40:58.408 00.000 29988 MoveAxis(W, 59, ABG)
00:40:58.408 00.000 29988 Guiding  Dir = 3, Dur = 59
00:40:58.408 00.000 29988 IsSlewing returns 0
00:40:58.408 00.000 29988 IsGuiding returns 0
00:40:58.411 00.003 29988 PulseGuide returned control before completion, sleep 68
00:40:58.497 00.086 29988 IsGuiding returns 0
00:40:58.497 00.000 29988 Move returns status 0, amount 59
00:40:58.497 00.000 29988 MoveAxis(N, 0, ABG)
00:40:58.497 00.000 29988 Move returns status 0, amount 0
00:40:58.497 00.000 29988 move complete, result=0
00:40:58.497 00.000 29988 worker thread done servicing request
00:40:58.497 00.000 29988 Worker thread wakes up
00:40:58.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:40:58.497 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.1 px 0 ms NORTH
00:40:58.498 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:00.124 01.626 29988 Exposure complete
00:41:00.159 00.035 29988 worker thread done servicing request
00:41:00.159 00.000 28316 OnExposeComplete: enter
00:41:00.159 00.000 28316 UpdateGuideState(): m_state=6
00:41:00.160 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4486
00:41:00.160 00.000 28316 Star::Find returns 1 (0), X=587.72, Y=114.93, Mass=1943, SNR=30.2, Peak=179 HFD=4.2
00:41:00.161 00.001 28316 MultiStar: [#1 0.19,0.02,0.91,U] [#2 0.16,0.13,0.94,U] [#3 0.06,0.28,0.85,U] [#4 0.32,0.09,0.87,U] [#5 0.28,0.10,0.78,U] [#6 0.16,0.18,0.70,U] [#7 0.05,0.15,0.69,U] [#8 0.19,0.01,0.65,U] 
00:41:00.162 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.11}, one-star: {0.03, 0.02}
00:41:00.162 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:41:00.162 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.59)
00:41:00.163 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.45 mountX=-0.00 mountY=-0.04, mountTheta=-1.59
00:41:00.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
00:41:00.164 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
00:41:00.165 00.001 29988 Worker thread wakes up
00:41:00.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:41:00.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:00.166 00.001 28316 UpdateGuideState exits: m=1943 RSB=30.2
00:41:00.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:00.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:00.168 00.001 28316 Enqueuing Expose request
00:41:00.169 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:41:00.169 00.000 29988 Moving (0.03, 0.02) raw xDistance=-0.00 yDistance=-0.04
00:41:00.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:41:00.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:00.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:00.169 00.000 29988 MoveAxis(E, 0, ABG)
00:41:00.169 00.000 29988 Move returns status 0, amount 0
00:41:00.169 00.000 29988 MoveAxis(N, 0, ABG)
00:41:00.169 00.000 29988 Move returns status 0, amount 0
00:41:00.169 00.000 29988 move complete, result=0
00:41:00.169 00.000 29988 worker thread done servicing request
00:41:00.169 00.000 29988 Worker thread wakes up
00:41:00.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:00.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:00.169 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:01.691 01.522 29988 Exposure complete
00:41:01.739 00.048 29988 worker thread done servicing request
00:41:01.739 00.000 28316 OnExposeComplete: enter
00:41:01.740 00.001 28316 UpdateGuideState(): m_state=6
00:41:01.741 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4487
00:41:01.741 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=114.79, Mass=1920, SNR=30.0, Peak=180 HFD=4.3
00:41:01.742 00.001 28316 MultiStar: [#1 0.17,-0.03,0.91,U] [#2 0.17,-0.10,0.99,U] [#3 0.15,0.13,0.90,U] [#4 0.15,0.06,0.89,U] [#5 0.21,0.01,0.80,U] [#6 0.02,0.06,0.72,U] [#7 -0.06,0.09,0.66,U] [#8 0.06,-0.05,0.61,U] 
00:41:01.742 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {-0.01, -0.13}
00:41:01.742 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.13 = 1.13)
00:41:01.743 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.05)
00:41:01.743 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=0.04 mountY=-0.09, mountTheta=-1.13
00:41:01.744 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
00:41:01.745 00.001 28316 Enqueuing Move request for scope (0.10, -0.00)
00:41:01.746 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:01.747 00.001 29988 Worker thread wakes up
00:41:01.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
00:41:01.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
00:41:01.747 00.000 28316 UpdateGuideState exits: m=1920 RSB=30.0
00:41:01.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.748 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:01.748 00.000 28316 Enqueuing Expose request
00:41:01.749 00.001 29988 Moving (0.10, -0.00) raw xDistance=0.04 yDistance=-0.09
00:41:01.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:01.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:01.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:41:01.749 00.000 29988 MoveAxis(E, 0, ABG)
00:41:01.749 00.000 29988 Move returns status 0, amount 0
00:41:01.749 00.000 29988 MoveAxis(N, 0, ABG)
00:41:01.749 00.000 29988 Move returns status 0, amount 0
00:41:01.749 00.000 29988 move complete, result=0
00:41:01.749 00.000 29988 worker thread done servicing request
00:41:01.749 00.000 29988 Worker thread wakes up
00:41:01.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:01.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:01.750 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:03.383 01.633 29988 Exposure complete
00:41:03.410 00.027 29988 worker thread done servicing request
00:41:03.410 00.000 28316 OnExposeComplete: enter
00:41:03.411 00.001 28316 UpdateGuideState(): m_state=6
00:41:03.411 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4488
00:41:03.412 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=114.94, Mass=1972, SNR=30.4, Peak=177 HFD=4.3
00:41:03.413 00.001 28316 MultiStar: [#1 0.14,0.13,0.92,U] [#2 0.16,0.24,0.95,U] [#3 0.09,0.23,0.86,U] [#4 0.36,0.18,0.00,M1] [#5 0.17,0.23,0.79,U] [#6 0.20,0.26,0.72,U] [#7 0.04,0.22,0.67,U] [#8 0.14,0.13,0.60,U] 
00:41:03.413 00.000 28316 single-star, 7 included, MultiStar: {0.12, 0.18}, one-star: {0.02, 0.03}
00:41:03.416 00.003 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
00:41:03.418 00.002 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.16)
00:41:03.420 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.88 mountX=-0.02 mountY=-0.03, mountTheta=-2.02
00:41:03.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
00:41:03.422 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
00:41:03.423 00.001 29988 Worker thread wakes up
00:41:03.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:41:03.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:41:03.423 00.000 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:41:03.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:41:03.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:03.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:03.424 00.001 28316 UpdateGuideState exits: m=1972 RSB=30.4
00:41:03.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:03.425 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:03.425 00.000 28316 Enqueuing Expose request
00:41:03.426 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:41:03.426 00.000 29988 MoveAxis(E, 0, ABG)
00:41:03.426 00.000 29988 Move returns status 0, amount 0
00:41:03.426 00.000 29988 MoveAxis(N, 0, ABG)
00:41:03.426 00.000 29988 Move returns status 0, amount 0
00:41:03.426 00.000 29988 move complete, result=0
00:41:03.426 00.000 29988 worker thread done servicing request
00:41:03.426 00.000 29988 Worker thread wakes up
00:41:03.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:03.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:03.426 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:04.944 01.518 29988 Exposure complete
00:41:04.969 00.025 29988 worker thread done servicing request
00:41:04.969 00.000 28316 OnExposeComplete: enter
00:41:04.970 00.001 28316 UpdateGuideState(): m_state=6
00:41:04.972 00.002 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4489
00:41:04.972 00.000 28316 Star::Find returns 1 (0), X=587.73, Y=115.15, Mass=1893, SNR=29.9, Peak=159 HFD=4.4
00:41:04.974 00.002 28316 MultiStar: [#1 0.15,0.36,0.00,M1] [#2 0.27,0.32,0.00,M1] [#3 0.22,0.51,0.00,M1] [#4 0.30,0.42,0.00,M2] [#5 0.22,0.39,0.00,M1] [#6 0.05,0.29,0.72,U] [#7 0.10,0.18,0.69,U] [#8 0.26,0.43,0.00,M1] 
00:41:04.974 00.000 28316 single-star, 2 included, MultiStar: {0.06, 0.24}, one-star: {0.05, 0.24}
00:41:04.975 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
00:41:04.975 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.62 = -0.66)
00:41:04.978 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.37 mountX=-0.20 mountY=-0.15, mountTheta=-2.49
00:41:04.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.24, opts=13)
00:41:04.981 00.001 28316 Enqueuing Move request for scope (0.05, 0.24)
00:41:04.981 00.000 29988 Worker thread wakes up
00:41:04.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:04.982 00.001 28316 UpdateGuideState exits: m=1893 RSB=29.9
00:41:04.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:04.983 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:04.983 00.000 28316 Enqueuing Expose request
00:41:04.984 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
00:41:04.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
00:41:04.984 00.000 29988 Moving (0.05, 0.24) raw xDistance=-0.20 yDistance=-0.15
00:41:04.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:41:04.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:04.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:41:04.984 00.000 29988 MoveAxis(E, 0, ABG)
00:41:04.984 00.000 29988 Move returns status 0, amount 0
00:41:04.984 00.000 29988 MoveAxis(N, 0, ABG)
00:41:04.984 00.000 29988 Move returns status 0, amount 0
00:41:04.984 00.000 29988 move complete, result=0
00:41:04.984 00.000 29988 worker thread done servicing request
00:41:04.984 00.000 29988 Worker thread wakes up
00:41:04.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:04.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:04.984 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:06.610 01.626 29988 Exposure complete
00:41:06.637 00.027 29988 worker thread done servicing request
00:41:06.637 00.000 28316 OnExposeComplete: enter
00:41:06.639 00.002 28316 UpdateGuideState(): m_state=6
00:41:06.640 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4490
00:41:06.642 00.002 28316 Star::Find returns 1 (0), X=587.64, Y=115.11, Mass=2069, SNR=31.3, Peak=177 HFD=4.4
00:41:06.642 00.000 28316 MultiStar: [#1 0.10,0.04,0.87,U] [#2 0.14,0.25,0.94,U] [#3 0.24,0.25,0.83,U] [#4 0.18,0.23,0.82,U] [#5 0.19,0.26,0.74,U] [#6 0.09,0.27,0.67,U] [#7 -0.01,0.20,0.67,U] [#8 0.03,0.16,0.59,U] 
00:41:06.643 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.21}, one-star: {-0.05, 0.20}
00:41:06.643 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (-1.14) = xAngle (2.95 = 2.95)
00:41:06.643 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.05 = -0.23)
00:41:06.644 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.80 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
00:41:06.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.20, opts=13)
00:41:06.646 00.001 28316 Enqueuing Move request for scope (-0.05, 0.20)
00:41:06.646 00.000 29988 Worker thread wakes up
00:41:06.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:06.647 00.001 28316 UpdateGuideState exits: m=2069 RSB=31.3
00:41:06.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:06.648 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:06.648 00.000 28316 Enqueuing Expose request
00:41:06.649 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
00:41:06.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
00:41:06.649 00.000 29988 Moving (-0.05, 0.20) raw xDistance=-0.20 yDistance=-0.05
00:41:06.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:41:06.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:06.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:41:06.649 00.000 29988 MoveAxis(E, 0, ABG)
00:41:06.649 00.000 29988 Move returns status 0, amount 0
00:41:06.649 00.000 29988 MoveAxis(N, 0, ABG)
00:41:06.649 00.000 29988 Move returns status 0, amount 0
00:41:06.649 00.000 29988 move complete, result=0
00:41:06.649 00.000 29988 worker thread done servicing request
00:41:06.649 00.000 29988 Worker thread wakes up
00:41:06.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:06.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:06.649 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:08.178 01.529 29988 Exposure complete
00:41:08.211 00.033 29988 worker thread done servicing request
00:41:08.212 00.001 28316 OnExposeComplete: enter
00:41:08.213 00.001 28316 UpdateGuideState(): m_state=6
00:41:08.215 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4491
00:41:08.216 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=115.02, Mass=1850, SNR=29.5, Peak=171 HFD=4.1
00:41:08.218 00.002 28316 MultiStar: [#1 0.15,0.07,0.92,U] [#2 0.17,0.22,0.97,U] [#3 0.19,0.24,0.86,U] [#4 0.27,0.24,0.89,U] [#5 0.22,0.19,0.77,U] [#6 0.20,0.21,0.71,U] [#7 -0.03,0.08,0.66,U] [#8 0.16,0.31,0.63,U] 
00:41:08.218 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.18}, one-star: {0.07, 0.11}
00:41:08.219 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:41:08.221 00.002 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:41:08.222 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
00:41:08.224 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
00:41:08.225 00.001 28316 Enqueuing Move request for scope (0.07, 0.11)
00:41:08.225 00.000 29988 Worker thread wakes up
00:41:08.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:41:08.226 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
00:41:08.227 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:08.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:08.227 00.000 28316 Enqueuing Expose request
00:41:08.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
00:41:08.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
00:41:08.228 00.000 29988 Moving (0.07, 0.11) raw xDistance=-0.07 yDistance=-0.11
00:41:08.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:08.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:08.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:41:08.228 00.000 29988 MoveAxis(E, 0, ABG)
00:41:08.228 00.000 29988 Move returns status 0, amount 0
00:41:08.228 00.000 29988 MoveAxis(N, 0, ABG)
00:41:08.228 00.000 29988 Move returns status 0, amount 0
00:41:08.228 00.000 29988 move complete, result=0
00:41:08.228 00.000 29988 worker thread done servicing request
00:41:08.228 00.000 29988 Worker thread wakes up
00:41:08.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:08.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:08.228 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:09.855 01.627 29988 Exposure complete
00:41:09.883 00.028 29988 worker thread done servicing request
00:41:09.883 00.000 28316 OnExposeComplete: enter
00:41:09.884 00.001 28316 UpdateGuideState(): m_state=6
00:41:09.886 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4492
00:41:09.887 00.001 28316 Star::Find returns 1 (0), X=587.74, Y=114.89, Mass=1919, SNR=30.1, Peak=189 HFD=4.2
00:41:09.887 00.000 28316 MultiStar: [#1 0.09,0.05,0.88,U] [#2 0.12,0.14,0.98,U] [#3 0.13,0.20,0.86,U] [#4 0.25,0.01,0.88,U] [#5 0.38,0.02,0.77,U] [#6 0.15,0.16,0.70,U] [#7 0.12,0.12,0.65,U] [#8 0.10,0.17,0.61,U] 
00:41:09.888 00.001 28316 single-star, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.06, -0.03}
00:41:09.888 00.000 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-1.14) = xAngle (0.70 = 0.70)
00:41:09.888 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.48)
00:41:09.889 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.44 mountX=0.05 mountY=-0.04, mountTheta=-0.68
00:41:09.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
00:41:09.890 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
00:41:09.891 00.001 29988 Worker thread wakes up
00:41:09.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:09.891 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.1
00:41:09.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:09.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:09.893 00.001 28316 Enqueuing Expose request
00:41:09.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
00:41:09.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
00:41:09.893 00.000 29988 Moving (0.06, -0.03) raw xDistance=0.05 yDistance=-0.04
00:41:09.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:41:09.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:09.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:09.893 00.000 29988 MoveAxis(E, 0, ABG)
00:41:09.893 00.000 29988 Move returns status 0, amount 0
00:41:09.894 00.001 29988 MoveAxis(N, 0, ABG)
00:41:09.894 00.000 29988 Move returns status 0, amount 0
00:41:09.894 00.000 29988 move complete, result=0
00:41:09.894 00.000 29988 worker thread done servicing request
00:41:09.894 00.000 29988 Worker thread wakes up
00:41:09.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:09.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:09.894 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:11.417 01.523 29988 Exposure complete
00:41:11.447 00.030 29988 worker thread done servicing request
00:41:11.447 00.000 28316 OnExposeComplete: enter
00:41:11.449 00.002 28316 UpdateGuideState(): m_state=6
00:41:11.450 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4493
00:41:11.451 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=115.13, Mass=1952, SNR=30.3, Peak=184 HFD=4.4
00:41:11.453 00.002 28316 MultiStar: [#1 0.17,0.26,0.88,U] [#2 0.14,0.27,0.95,U] [#3 0.15,0.47,0.00,M1] [#4 0.35,0.46,0.00,M1] [#5 0.22,0.29,0.76,U] [#6 0.10,0.35,0.73,U] [#7 -0.02,0.30,0.69,U] [#8 0.22,0.41,0.00,M1] 
00:41:11.454 00.001 28316 single-star, 5 included, MultiStar: {0.09, 0.28}, one-star: {-0.04, 0.21}
00:41:11.454 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:41:11.454 00.000 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:41:11.455 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.78 mountX=-0.21 mountY=-0.06, mountTheta=-2.88
00:41:11.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.21, opts=13)
00:41:11.456 00.000 28316 Enqueuing Move request for scope (-0.04, 0.21)
00:41:11.457 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:11.457 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:41:11.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:11.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:11.458 00.000 28316 Enqueuing Expose request
00:41:11.459 00.001 29988 Worker thread wakes up
00:41:11.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
00:41:11.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
00:41:11.459 00.000 29988 Moving (-0.04, 0.21) raw xDistance=-0.21 yDistance=-0.06
00:41:11.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:41:11.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:11.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:41:11.459 00.000 29988 MoveAxis(E, 45, ABG)
00:41:11.459 00.000 29988 Guiding  Dir = 2, Dur = 45
00:41:11.459 00.000 29988 IsSlewing returns 0
00:41:11.459 00.000 29988 IsGuiding returns 0
00:41:11.462 00.003 29988 PulseGuide returned control before completion, sleep 53
00:41:11.525 00.063 29988 IsGuiding returns 0
00:41:11.525 00.000 29988 Move returns status 0, amount 45
00:41:11.525 00.000 29988 MoveAxis(N, 0, ABG)
00:41:11.525 00.000 29988 Move returns status 0, amount 0
00:41:11.525 00.000 29988 move complete, result=0
00:41:11.525 00.000 29988 worker thread done servicing request
00:41:11.525 00.000 29988 Worker thread wakes up
00:41:11.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:11.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:11.525 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
00:41:13.149 01.624 29988 Exposure complete
00:41:13.187 00.038 29988 worker thread done servicing request
00:41:13.187 00.000 28316 OnExposeComplete: enter
00:41:13.188 00.001 28316 UpdateGuideState(): m_state=6
00:41:13.190 00.002 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4494
00:41:13.191 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=115.03, Mass=1971, SNR=30.4, Peak=176 HFD=4.2
00:41:13.193 00.002 28316 MultiStar: [#1 0.12,0.10,0.90,U] [#2 0.13,0.18,0.96,U] [#3 0.10,0.22,0.89,U] [#4 0.18,0.30,0.88,U] [#5 0.11,0.25,0.77,U] [#6 -0.06,0.26,0.74,U] [#7 0.00,0.28,0.67,U] [#8 0.05,0.15,0.61,U] 
00:41:13.194 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.02, 0.12}
00:41:13.195 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
00:41:13.196 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.34)
00:41:13.196 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=-0.11 mountY=-0.04, mountTheta=-2.80
00:41:13.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
00:41:13.197 00.000 28316 Enqueuing Move request for scope (-0.02, 0.12)
00:41:13.199 00.002 29988 Worker thread wakes up
00:41:13.199 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:13.199 00.000 28316 UpdateGuideState exits: m=1971 RSB=30.4
00:41:13.200 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:13.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:13.201 00.001 28316 Enqueuing Expose request
00:41:13.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:41:13.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:41:13.201 00.000 29988 Moving (-0.02, 0.12) raw xDistance=-0.11 yDistance=-0.04
00:41:13.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:41:13.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:13.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:13.201 00.000 29988 MoveAxis(E, 0, ABG)
00:41:13.201 00.000 29988 Move returns status 0, amount 0
00:41:13.201 00.000 29988 MoveAxis(N, 0, ABG)
00:41:13.201 00.000 29988 Move returns status 0, amount 0
00:41:13.201 00.000 29988 move complete, result=0
00:41:13.201 00.000 29988 worker thread done servicing request
00:41:13.201 00.000 29988 Worker thread wakes up
00:41:13.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:13.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:13.202 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:14.721 01.519 29988 Exposure complete
00:41:14.745 00.024 29988 worker thread done servicing request
00:41:14.745 00.000 28316 OnExposeComplete: enter
00:41:14.746 00.001 28316 UpdateGuideState(): m_state=6
00:41:14.747 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4495
00:41:14.747 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=115.07, Mass=1992, SNR=30.6, Peak=180 HFD=4.2
00:41:14.748 00.001 28316 MultiStar: [#1 0.04,0.08,0.92,U] [#2 0.06,0.15,0.96,U] [#3 0.11,0.18,0.85,U] [#4 0.22,0.09,0.86,U] [#5 0.13,0.11,0.77,U] [#6 0.18,0.11,0.71,U] [#7 -0.04,0.11,0.67,U] [#8 -0.02,0.24,0.59,U] 
00:41:14.748 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.13}, one-star: {-0.00, 0.16}
00:41:14.749 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:41:14.749 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:41:14.749 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.06 mountX=-0.09 mountY=-0.13, mountTheta=-2.19
00:41:14.751 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.13, opts=13)
00:41:14.752 00.001 28316 Enqueuing Move request for scope (0.07, 0.13)
00:41:14.755 00.003 29988 Worker thread wakes up
00:41:14.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
00:41:14.755 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
00:41:14.755 00.000 29988 Moving (0.07, 0.13) raw xDistance=-0.09 yDistance=-0.13
00:41:14.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:41:14.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:14.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:41:14.755 00.000 29988 MoveAxis(E, 0, ABG)
00:41:14.755 00.000 29988 Move returns status 0, amount 0
00:41:14.755 00.000 29988 MoveAxis(N, 0, ABG)
00:41:14.755 00.000 29988 Move returns status 0, amount 0
00:41:14.755 00.000 29988 move complete, result=0
00:41:14.755 00.000 29988 worker thread done servicing request
00:41:14.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:14.757 00.002 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:41:14.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:14.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:14.760 00.001 28316 Enqueuing Expose request
00:41:14.762 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:14.764 00.002 29988 Worker thread wakes up
00:41:14.765 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:14.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:16.387 01.622 29988 Exposure complete
00:41:16.415 00.028 29988 worker thread done servicing request
00:41:16.415 00.000 28316 OnExposeComplete: enter
00:41:16.415 00.000 28316 UpdateGuideState(): m_state=6
00:41:16.416 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4496
00:41:16.416 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=114.95, Mass=1937, SNR=30.2, Peak=189 HFD=4.2
00:41:16.417 00.001 28316 MultiStar: [#1 0.10,0.07,0.92,U] [#2 0.14,0.17,0.93,U] [#3 0.09,0.20,0.85,U] [#4 0.22,0.13,0.88,U] [#5 0.27,0.19,0.78,U] [#6 0.07,0.03,0.71,U] [#7 0.02,0.02,0.70,U] [#8 0.20,0.12,0.61,U] 
00:41:16.417 00.000 28316 single-star, 8 included, MultiStar: {0.12, 0.11}, one-star: {0.02, 0.03}
00:41:16.418 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:41:16.418 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -0.99)
00:41:16.419 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.05 mountX=-0.02 mountY=-0.03, mountTheta=-2.18
00:41:16.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
00:41:16.421 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
00:41:16.422 00.001 29988 Worker thread wakes up
00:41:16.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:16.422 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:41:16.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:41:16.422 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.2
00:41:16.423 00.001 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:41:16.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:16.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:16.423 00.000 28316 Enqueuing Expose request
00:41:16.424 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:41:16.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:16.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:41:16.424 00.000 29988 MoveAxis(E, 0, ABG)
00:41:16.424 00.000 29988 Move returns status 0, amount 0
00:41:16.424 00.000 29988 MoveAxis(N, 0, ABG)
00:41:16.424 00.000 29988 Move returns status 0, amount 0
00:41:16.424 00.000 29988 move complete, result=0
00:41:16.424 00.000 29988 worker thread done servicing request
00:41:16.424 00.000 29988 Worker thread wakes up
00:41:16.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:16.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:16.425 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:17.946 01.521 29988 Exposure complete
00:41:17.980 00.034 29988 worker thread done servicing request
00:41:17.980 00.000 28316 OnExposeComplete: enter
00:41:17.980 00.000 28316 UpdateGuideState(): m_state=6
00:41:17.981 00.001 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4497
00:41:17.982 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=115.06, Mass=1887, SNR=29.8, Peak=187 HFD=4.2
00:41:17.982 00.000 28316 MultiStar: [#1 0.08,0.11,0.92,U] [#2 0.10,0.22,0.97,U] [#3 0.09,0.23,0.88,U] [#4 0.26,0.16,0.88,U] [#5 0.15,0.19,0.78,U] [#6 0.10,0.10,0.74,U] [#7 0.03,0.13,0.64,U] [#8 0.01,0.22,0.60,U] 
00:41:17.983 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.17}, one-star: {0.08, 0.14}
00:41:17.983 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (-1.14) = xAngle (2.21 = 2.21)
00:41:17.984 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.32 = -0.97)
00:41:17.985 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=-0.10 mountY=-0.13, mountTheta=-2.20
00:41:17.988 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
00:41:17.988 00.000 28316 Enqueuing Move request for scope (0.08, 0.14)
00:41:17.989 00.001 29988 Worker thread wakes up
00:41:17.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:17.989 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
00:41:17.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:17.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:17.990 00.000 28316 Enqueuing Expose request
00:41:17.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
00:41:17.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
00:41:17.991 00.000 29988 Moving (0.08, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:41:17.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:41:17.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:17.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:41:17.991 00.000 29988 MoveAxis(E, 0, ABG)
00:41:17.991 00.000 29988 Move returns status 0, amount 0
00:41:17.991 00.000 29988 MoveAxis(N, 0, ABG)
00:41:17.991 00.000 29988 Move returns status 0, amount 0
00:41:17.991 00.000 29988 move complete, result=0
00:41:17.991 00.000 29988 worker thread done servicing request
00:41:17.991 00.000 29988 Worker thread wakes up
00:41:17.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:17.992 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:17.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:19.622 01.630 29988 Exposure complete
00:41:19.646 00.024 29988 worker thread done servicing request
00:41:19.646 00.000 28316 OnExposeComplete: enter
00:41:19.647 00.001 28316 UpdateGuideState(): m_state=6
00:41:19.647 00.000 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4498
00:41:19.647 00.000 28316 Star::Find returns 1 (0), X=587.89, Y=114.91, Mass=1993, SNR=30.6, Peak=196 HFD=4.3
00:41:19.648 00.001 28316 MultiStar: [#1 0.29,0.02,0.88,U] [#2 0.33,0.17,0.97,U] [#3 0.29,0.15,0.83,U] [#4 0.42,0.31,0.00,M1] [#5 0.38,0.07,0.00,M1] [#6 0.33,0.16,0.71,U] [#7 0.13,0.15,0.66,U] [#8 0.36,0.25,0.00,M1] 
00:41:19.649 00.001 28316 single-star, 5 included, MultiStar: {0.27, 0.10}, one-star: {0.20, -0.01}
00:41:19.649 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-1.14) = xAngle (1.10 = 1.10)
00:41:19.650 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.20 = -2.08)
00:41:19.650 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.04 mountX=0.09 mountY=-0.17, mountTheta=-1.09
00:41:19.652 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
00:41:19.653 00.001 28316 Enqueuing Move request for scope (0.20, -0.01)
00:41:19.654 00.001 29988 Worker thread wakes up
00:41:19.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:19.655 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.6
00:41:19.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:19.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:19.656 00.001 28316 Enqueuing Expose request
00:41:19.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
00:41:19.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
00:41:19.656 00.000 29988 Moving (0.20, -0.01) raw xDistance=0.09 yDistance=-0.17
00:41:19.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:41:19.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:19.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:41:19.656 00.000 29988 MoveAxis(E, 0, ABG)
00:41:19.656 00.000 29988 Move returns status 0, amount 0
00:41:19.656 00.000 29988 MoveAxis(N, 0, ABG)
00:41:19.657 00.001 29988 Move returns status 0, amount 0
00:41:19.657 00.000 29988 move complete, result=0
00:41:19.657 00.000 29988 worker thread done servicing request
00:41:19.657 00.000 29988 Worker thread wakes up
00:41:19.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:19.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:19.657 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:21.171 01.514 29988 Exposure complete
00:41:21.210 00.039 29988 worker thread done servicing request
00:41:21.210 00.000 28316 OnExposeComplete: enter
00:41:21.211 00.001 28316 UpdateGuideState(): m_state=6
00:41:21.211 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4499
00:41:21.212 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=115.03, Mass=1939, SNR=30.3, Peak=198 HFD=4.2
00:41:21.212 00.000 28316 MultiStar: [#1 0.27,0.13,0.92,U] [#2 0.18,0.21,0.96,U] [#3 0.18,0.28,0.87,U] [#4 0.35,0.22,0.00,M2] [#5 0.28,0.11,0.76,U] [#6 0.19,0.11,0.69,U] [#7 0.21,0.22,0.66,U] [#8 0.08,0.10,0.60,U] 
00:41:21.213 00.001 28316 single-star, 7 included, MultiStar: {0.19, 0.16}, one-star: {0.12, 0.12}
00:41:21.213 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (-1.14) = xAngle (1.90 = 1.90)
00:41:21.214 00.001 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.28)
00:41:21.214 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.76 mountX=-0.06 mountY=-0.16, mountTheta=-1.90
00:41:21.215 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.12, opts=13)
00:41:21.216 00.001 28316 Enqueuing Move request for scope (0.12, 0.12)
00:41:21.216 00.000 29988 Worker thread wakes up
00:41:21.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:21.217 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
00:41:21.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
00:41:21.217 00.000 28316 UpdateGuideState exits: m=1939 RSB=30.3
00:41:21.217 00.000 29988 Moving (0.12, 0.12) raw xDistance=-0.06 yDistance=-0.16
00:41:21.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:41:21.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:21.218 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:21.218 00.000 28316 Enqueuing Expose request
00:41:21.219 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:21.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:41:21.219 00.000 29988 MoveAxis(E, 0, ABG)
00:41:21.219 00.000 29988 Move returns status 0, amount 0
00:41:21.219 00.000 29988 MoveAxis(N, 0, ABG)
00:41:21.219 00.000 29988 Move returns status 0, amount 0
00:41:21.219 00.000 29988 move complete, result=0
00:41:21.219 00.000 29988 worker thread done servicing request
00:41:21.219 00.000 29988 Worker thread wakes up
00:41:21.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:21.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:21.221 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:22.855 01.634 29988 Exposure complete
00:41:22.903 00.048 29988 worker thread done servicing request
00:41:22.904 00.001 28316 OnExposeComplete: enter
00:41:22.905 00.001 28316 UpdateGuideState(): m_state=6
00:41:22.906 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4500
00:41:22.907 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=115.01, Mass=2030, SNR=30.9, Peak=192 HFD=4.3
00:41:22.907 00.000 28316 MultiStar: [#1 0.28,-0.04,0.91,U] [#2 0.24,0.16,0.93,U] [#3 0.15,0.05,0.84,U] [#4 0.49,0.18,0.00,M3] [#5 0.34,0.06,0.79,U] [#6 0.18,0.18,0.73,U] [#7 0.11,0.13,0.67,U] [#8 0.19,0.16,0.60,U] 
00:41:22.908 00.001 28316 single-star, 7 included, MultiStar: {0.21, 0.10}, one-star: {0.14, 0.10}
00:41:22.909 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (-1.14) = xAngle (1.76 = 1.76)
00:41:22.910 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.86 = -1.42)
00:41:22.911 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.62 mountX=-0.03 mountY=-0.17, mountTheta=-1.76
00:41:22.914 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.10, opts=13)
00:41:22.914 00.000 28316 Enqueuing Move request for scope (0.14, 0.10)
00:41:22.915 00.001 29988 Worker thread wakes up
00:41:22.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
00:41:22.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
00:41:22.915 00.000 29988 Moving (0.14, 0.10) raw xDistance=-0.03 yDistance=-0.17
00:41:22.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:22.915 00.000 28316 UpdateGuideState exits: m=2030 RSB=30.9
00:41:22.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:22.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:22.917 00.001 28316 Enqueuing Expose request
00:41:22.920 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:41:22.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:22.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:41:22.920 00.000 29988 MoveAxis(E, 0, ABG)
00:41:22.920 00.000 29988 Move returns status 0, amount 0
00:41:22.920 00.000 29988 MoveAxis(N, 0, ABG)
00:41:22.920 00.000 29988 Move returns status 0, amount 0
00:41:22.920 00.000 29988 move complete, result=0
00:41:22.920 00.000 29988 worker thread done servicing request
00:41:22.920 00.000 29988 Worker thread wakes up
00:41:22.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:22.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:22.921 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:24.447 01.526 29988 Exposure complete
00:41:24.502 00.055 29988 worker thread done servicing request
00:41:24.502 00.000 28316 OnExposeComplete: enter
00:41:24.505 00.003 28316 UpdateGuideState(): m_state=6
00:41:24.508 00.003 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4501
00:41:24.508 00.000 28316 Star::Find returns 1 (0), X=587.79, Y=115.09, Mass=1988, SNR=30.6, Peak=192 HFD=4.3
00:41:24.511 00.003 28316 MultiStar: [#1 0.23,0.11,0.88,U] [#2 0.25,0.25,0.97,U] [#3 0.21,0.34,0.00,M1] [#4 0.27,0.40,0.00,M4] [#5 0.18,0.29,0.78,U] [#6 0.18,0.25,0.69,U] [#7 -0.00,0.32,0.67,U] [#8 0.24,0.22,0.57,U] 
00:41:24.511 00.000 28316 single-star, 6 included, MultiStar: {0.17, 0.23}, one-star: {0.10, 0.17}
00:41:24.512 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.19 = 2.19)
00:41:24.512 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.29 = -1.00)
00:41:24.513 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.04 mountX=-0.12 mountY=-0.17, mountTheta=-2.17
00:41:24.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.17, opts=13)
00:41:24.514 00.000 28316 Enqueuing Move request for scope (0.10, 0.17)
00:41:24.514 00.000 29988 Worker thread wakes up
00:41:24.515 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:24.515 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.6
00:41:24.516 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:24.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:24.517 00.000 28316 Enqueuing Expose request
00:41:24.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
00:41:24.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
00:41:24.518 00.000 29988 Moving (0.10, 0.17) raw xDistance=-0.12 yDistance=-0.17
00:41:24.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:41:24.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:24.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:41:24.518 00.000 29988 MoveAxis(E, 0, ABG)
00:41:24.518 00.000 29988 Move returns status 0, amount 0
00:41:24.518 00.000 29988 MoveAxis(N, 0, ABG)
00:41:24.518 00.000 29988 Move returns status 0, amount 0
00:41:24.518 00.000 29988 move complete, result=0
00:41:24.519 00.001 29988 worker thread done servicing request
00:41:24.519 00.000 29988 Worker thread wakes up
00:41:24.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:24.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,100,31,31)
00:41:24.520 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:24.892 00.372 28316 evsrv: cli 0C97D050 connect
00:41:24.895 00.003 28316 case statement mapped state 6 to 3
00:41:24.896 00.001 28316 case statement mapped state 6 to 3
00:41:24.900 00.004 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"77458049-3fef-47cf-8cf4-6ef69b08bcc6"}
00:41:24.902 00.002 28316 case statement mapped state 6 to 3
00:41:24.904 00.002 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"77458049-3fef-47cf-8cf4-6ef69b08bcc6"}
00:41:24.905 00.001 28316 evsrv: cli 0C97D050 disconnect
00:41:24.906 00.001 28316 evsrv: cli 0C97D870 connect
00:41:24.907 00.001 28316 case statement mapped state 6 to 3
00:41:24.908 00.001 28316 case statement mapped state 6 to 3
00:41:24.910 00.002 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"23f381a5-c791-4556-9caf-2acf15ed174e"}
00:41:24.911 00.001 28316 PhdController::Dither begins
00:41:24.912 00.001 28316 dither: size=2.00, dRA=1.99 dDec=2.00
00:41:24.913 00.001 28316 MountToCamera -- mountTheta (-0.79) + m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
00:41:24.914 00.001 28316 MountToCamera -- mountX=1.99 mountY=2.00 hyp=2.82 mountTheta=-0.79 cameraX=-1.00, cameraY=-2.64 cameraTheta=-1.93
00:41:24.914 00.000 28316 setting lock position to (586.69, 112.28)
00:41:24.915 00.001 28316 Mount: notify guiding dithered (-1.0, -2.6)
00:41:24.916 00.001 28316 MultiStar: stabilizing after lock position change
00:41:24.917 00.001 28316 Status Line: Dithering de 1.99,2.00
00:41:24.919 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:41:24.919 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
00:41:24.920 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"23f381a5-c791-4556-9caf-2acf15ed174e"}
00:41:24.921 00.001 28316 evsrv: cli 0C97D870 disconnect
00:41:26.148 01.227 29988 Exposure complete
00:41:26.179 00.031 29988 worker thread done servicing request
00:41:26.179 00.000 28316 OnExposeComplete: enter
00:41:26.179 00.000 28316 UpdateGuideState(): m_state=6
00:41:26.180 00.001 28316 Star::Find(15, 587, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4502
00:41:26.180 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=115.00, Mass=1861, SNR=29.5, Peak=146 HFD=4.2
00:41:26.181 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:41:26.181 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.57 = -0.71)
00:41:26.181 00.000 28316 CameraToMount -- cameraX=0.68 cameraY=2.72 hyp=2.80 cameraTheta=1.33 mountX=-2.20 mountY=-1.83, mountTheta=-2.45
00:41:26.182 00.001 28316 dither recenter: remaining=(-2.0,-2.0) step=(-2.0,-2.0)
00:41:26.183 00.001 28316 MountToCamera -- mountTheta (2.35) + m_xAngle (-1.14) = xAngle (1.21 = 1.21)
00:41:26.183 00.000 28316 MountToCamera -- mountX=-1.99 mountY=-2.00 hyp=2.82 mountTheta=2.35 cameraX=1.00, cameraY=2.64 cameraTheta=1.21
00:41:26.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.00, y=2.64, opts=4)
00:41:26.184 00.000 28316 Enqueuing Move request for scope (1.00, 2.64)
00:41:26.185 00.001 28316 Mount: notify direct move -1.99,-2.00
00:41:26.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:26.186 00.001 29988 Worker thread wakes up
00:41:26.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.00, 2.64) opts 0x4
00:41:26.186 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.5
00:41:26.188 00.002 29988 Handling offset move in thread for scope, endpoint = (1.00, 2.64)
00:41:26.188 00.000 28316 PhdController: settling, locked = 1, distance = 2.94 (0.50) aobump = 0 frame = 1 / 99999
00:41:26.189 00.001 29988 Moving (1.00, 2.64) raw xDistance=-1.99 yDistance=-2.00
00:41:26.189 00.000 29988 MoveAxis(E, 663, B)
00:41:26.189 00.000 29988 Guiding  Dir = 2, Dur = 663
00:41:26.189 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142486.189,"Host":"ASUS_SAM","Inst":1,"Distance":2.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:26.189 00.000 29988 IsSlewing returns 0
00:41:26.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:26.191 00.002 29988 IsGuiding returns 0
00:41:26.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:26.192 00.001 28316 Enqueuing Expose request
00:41:26.193 00.001 29988 PulseGuide returned control before completion, sleep 672
00:41:26.881 00.688 29988 IsGuiding returns 0
00:41:26.881 00.000 29988 Move returns status 0, amount 663
00:41:26.881 00.000 29988 MoveAxis(N, 477, B)
00:41:26.881 00.000 29988 Guiding  Dir = 0, Dur = 477
00:41:26.882 00.001 29988 IsSlewing returns 0
00:41:26.882 00.000 29988 IsGuiding returns 0
00:41:26.886 00.004 29988 PulseGuide returned control before completion, sleep 483
00:41:27.380 00.494 29988 IsGuiding returns 0
00:41:27.381 00.001 29988 Move returns status 0, amount 477
00:41:27.381 00.000 29988 move complete, result=0
00:41:27.381 00.000 29988 worker thread done servicing request
00:41:27.381 00.000 28316 GuideStep: -2.0 px 663 ms EAST, -2.0 px 477 ms NORTH
00:41:27.382 00.001 29988 Worker thread wakes up
00:41:27.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:27.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:28.789 01.407 29988 Exposure complete
00:41:28.820 00.031 29988 worker thread done servicing request
00:41:28.820 00.000 28316 OnExposeComplete: enter
00:41:28.821 00.001 28316 UpdateGuideState(): m_state=6
00:41:28.821 00.000 28316 Star::Find(15, 587, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4503
00:41:28.822 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=113.79, Mass=1928, SNR=30.1, Peak=112 HFD=4.5
00:41:28.822 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:41:28.822 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
00:41:28.823 00.001 28316 CameraToMount -- cameraX=1.23 cameraY=1.51 hyp=1.95 cameraTheta=0.89 mountX=-0.87 mountY=-1.78, mountTheta=-2.02
00:41:28.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.23, y=1.51, opts=13)
00:41:28.824 00.000 28316 Enqueuing Move request for scope (1.23, 1.51)
00:41:28.825 00.001 29988 Worker thread wakes up
00:41:28.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:28.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.23, 1.51) opts 0xd
00:41:28.825 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:41:28.826 00.001 29988 Handling offset move in thread for scope, endpoint = (1.23, 1.51)
00:41:28.826 00.000 29988 Moving (1.23, 1.51) raw xDistance=-0.87 yDistance=-1.78
00:41:28.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
00:41:28.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:28.826 00.000 28316 PhdController: settling, locked = 1, distance = 1.95 (0.50) aobump = 0 frame = 2 / 99999
00:41:28.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.78
00:41:28.826 00.000 29988 MoveAxis(E, 182, ABG)
00:41:28.826 00.000 29988 Guiding  Dir = 2, Dur = 182
00:41:28.826 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142488.826,"Host":"ASUS_SAM","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:28.827 00.001 29988 IsSlewing returns 0
00:41:28.827 00.000 29988 IsGuiding returns 0
00:41:28.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:28.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:28.828 00.000 28316 Enqueuing Expose request
00:41:28.829 00.001 29988 PulseGuide returned control before completion, sleep 191
00:41:29.036 00.207 29988 IsGuiding returns 0
00:41:29.036 00.000 29988 Move returns status 0, amount 182
00:41:29.036 00.000 29988 MoveAxis(N, 0, ABG)
00:41:29.036 00.000 29988 Move returns status 0, amount 0
00:41:29.036 00.000 29988 move complete, result=0
00:41:29.037 00.001 29988 worker thread done servicing request
00:41:29.037 00.000 28316 GuideStep: -0.9 px 182 ms EAST, -1.8 px 0 ms NORTH
00:41:29.039 00.002 29988 Worker thread wakes up
00:41:29.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:29.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:30.670 01.631 29988 Exposure complete
00:41:30.716 00.046 29988 worker thread done servicing request
00:41:30.716 00.000 28316 OnExposeComplete: enter
00:41:30.717 00.001 28316 UpdateGuideState(): m_state=6
00:41:30.719 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4504
00:41:30.720 00.001 28316 Star::Find returns 1 (0), X=587.72, Y=112.09, Mass=2056, SNR=31.1, Peak=180 HFD=4.2
00:41:30.721 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
00:41:30.721 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
00:41:30.722 00.001 28316 CameraToMount -- cameraX=1.03 cameraY=-0.19 hyp=1.05 cameraTheta=-0.18 mountX=0.60 mountY=-0.83, mountTheta=-0.95
00:41:30.723 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.03, y=-0.19, opts=13)
00:41:30.724 00.001 28316 Enqueuing Move request for scope (1.03, -0.19)
00:41:30.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:30.725 00.001 28316 UpdateGuideState exits: m=2056 RSB=31.1
00:41:30.725 00.000 28316 PhdController: settling, locked = 1, distance = 1.68 (0.50) aobump = 0 frame = 3 / 99999
00:41:30.726 00.001 29988 Worker thread wakes up
00:41:30.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.19) opts 0xd
00:41:30.726 00.000 29988 Handling offset move in thread for scope, endpoint = (1.03, -0.19)
00:41:30.726 00.000 29988 Moving (1.03, -0.19) raw xDistance=0.60 yDistance=-0.83
00:41:30.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.60
00:41:30.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:30.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.83
00:41:30.726 00.000 29988 MoveAxis(W, 113, ABG)
00:41:30.726 00.000 29988 Guiding  Dir = 3, Dur = 113
00:41:30.726 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142490.726,"Host":"ASUS_SAM","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:30.726 00.000 29988 IsSlewing returns 0
00:41:30.726 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:30.727 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:30.727 00.000 28316 Enqueuing Expose request
00:41:30.728 00.001 29988 IsGuiding returns 0
00:41:30.730 00.002 29988 PulseGuide returned control before completion, sleep 122
00:41:30.859 00.129 29988 IsGuiding returns 0
00:41:30.859 00.000 29988 Move returns status 0, amount 113
00:41:30.859 00.000 29988 MoveAxis(N, 0, ABG)
00:41:30.859 00.000 29988 Move returns status 0, amount 0
00:41:30.859 00.000 29988 move complete, result=0
00:41:30.859 00.000 29988 worker thread done servicing request
00:41:30.859 00.000 29988 Worker thread wakes up
00:41:30.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:30.859 00.000 28316 GuideStep: 0.6 px 113 ms WEST, -0.8 px 0 ms NORTH
00:41:30.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:32.263 01.404 29988 Exposure complete
00:41:32.303 00.040 29988 worker thread done servicing request
00:41:32.303 00.000 28316 OnExposeComplete: enter
00:41:32.304 00.001 28316 UpdateGuideState(): m_state=6
00:41:32.305 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4505
00:41:32.305 00.000 28316 Star::Find returns 1 (0), X=587.38, Y=112.40, Mass=2083, SNR=31.4, Peak=148 HFD=4.4
00:41:32.306 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (-1.14) = xAngle (1.32 = 1.32)
00:41:32.306 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.42 = -1.86)
00:41:32.306 00.000 28316 CameraToMount -- cameraX=0.69 cameraY=0.12 hyp=0.70 cameraTheta=0.17 mountX=0.17 mountY=-0.67, mountTheta=-1.32
00:41:32.308 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.69, y=0.12, opts=13)
00:41:32.308 00.000 28316 Enqueuing Move request for scope (0.69, 0.12)
00:41:32.309 00.001 29988 Worker thread wakes up
00:41:32.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.12) opts 0xd
00:41:32.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.69, 0.12)
00:41:32.309 00.000 29988 Moving (0.69, 0.12) raw xDistance=0.17 yDistance=-0.67
00:41:32.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
00:41:32.310 00.001 28316 UpdateGuideState exits: m=2083 RSB=31.4
00:41:32.310 00.000 28316 PhdController: settling, locked = 1, distance = 1.38 (0.50) aobump = 0 frame = 4 / 99999
00:41:32.311 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:41:32.311 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142492.311,"Host":"ASUS_SAM","Inst":1,"Distance":1.38,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:32.311 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.28
00:41:32.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:32.312 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:32.312 00.000 28316 Enqueuing Expose request
00:41:32.313 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:41:32.313 00.000 29988 MoveAxis(E, 0, ABG)
00:41:32.313 00.000 29988 Move returns status 0, amount 0
00:41:32.313 00.000 29988 MoveAxis(N, 160, ABG)
00:41:32.313 00.000 29988 Guiding  Dir = 0, Dur = 160
00:41:32.313 00.000 29988 IsSlewing returns 0
00:41:32.313 00.000 29988 IsGuiding returns 0
00:41:32.319 00.006 29988 PulseGuide returned control before completion, sleep 166
00:41:32.493 00.174 29988 IsGuiding returns 0
00:41:32.493 00.000 29988 Move returns status 0, amount 160
00:41:32.493 00.000 29988 move complete, result=0
00:41:32.493 00.000 29988 worker thread done servicing request
00:41:32.493 00.000 29988 Worker thread wakes up
00:41:32.494 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.7 px 160 ms NORTH
00:41:32.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:32.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:34.120 01.626 29988 Exposure complete
00:41:34.143 00.023 29988 worker thread done servicing request
00:41:34.143 00.000 28316 OnExposeComplete: enter
00:41:34.144 00.001 28316 UpdateGuideState(): m_state=6
00:41:34.144 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4506
00:41:34.145 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=112.24, Mass=1919, SNR=30.0, Peak=179 HFD=4.3
00:41:34.145 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.06 = 1.06)
00:41:34.146 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.12)
00:41:34.146 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-0.08 mountX=0.22 mountY=-0.39, mountTheta=-1.05
00:41:34.148 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=-0.04, opts=13)
00:41:34.148 00.000 28316 Enqueuing Move request for scope (0.46, -0.04)
00:41:34.149 00.001 29988 Worker thread wakes up
00:41:34.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.04) opts 0xd
00:41:34.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, -0.04)
00:41:34.149 00.000 29988 Moving (0.46, -0.04) raw xDistance=0.22 yDistance=-0.39
00:41:34.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:41:34.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:41:34.149 00.000 29988 MoveAxis(W, 47, ABG)
00:41:34.149 00.000 29988 Guiding  Dir = 3, Dur = 47
00:41:34.149 00.000 29988 IsSlewing returns 0
00:41:34.150 00.001 29988 IsGuiding returns 0
00:41:34.152 00.002 29988 PulseGuide returned control before completion, sleep 56
00:41:34.154 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:34.162 00.008 28316 UpdateGuideState exits: m=1919 RSB=30.0
00:41:34.162 00.000 28316 PhdController: settling, locked = 1, distance = 1.11 (0.50) aobump = 0 frame = 5 / 99999
00:41:34.163 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142494.163,"Host":"ASUS_SAM","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:34.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:34.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:34.164 00.000 28316 Enqueuing Expose request
00:41:34.214 00.050 29988 IsGuiding returns 1
00:41:34.214 00.000 29988 scope still moving after pulse duration time elapsed
00:41:34.246 00.032 29988 IsSlewing returns 0
00:41:34.246 00.000 29988 IsGuiding returns 0
00:41:34.246 00.000 29988 scope move finished after 47 + 49 ms
00:41:34.246 00.000 29988 Move returns status 0, amount 47
00:41:34.246 00.000 29988 MoveAxis(N, 94, ABG)
00:41:34.246 00.000 29988 Guiding  Dir = 0, Dur = 94
00:41:34.246 00.000 29988 IsSlewing returns 0
00:41:34.247 00.001 29988 IsGuiding returns 0
00:41:34.252 00.005 29988 PulseGuide returned control before completion, sleep 100
00:41:34.355 00.103 29988 IsGuiding returns 0
00:41:34.355 00.000 29988 Move returns status 0, amount 94
00:41:34.355 00.000 29988 move complete, result=0
00:41:34.355 00.000 29988 worker thread done servicing request
00:41:34.355 00.000 29988 Worker thread wakes up
00:41:34.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:34.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:34.355 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.4 px 94 ms NORTH
00:41:35.762 01.407 29988 Exposure complete
00:41:35.786 00.024 29988 worker thread done servicing request
00:41:35.786 00.000 28316 OnExposeComplete: enter
00:41:35.787 00.001 28316 UpdateGuideState(): m_state=6
00:41:35.787 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4507
00:41:35.788 00.001 28316 Star::Find returns 1 (0), X=586.91, Y=112.33, Mass=2006, SNR=30.7, Peak=174 HFD=4.3
00:41:35.788 00.000 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
00:41:35.789 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
00:41:35.789 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.23 mountX=0.04 mountY=-0.22, mountTheta=-1.38
00:41:35.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.05, opts=13)
00:41:35.791 00.001 28316 Enqueuing Move request for scope (0.22, 0.05)
00:41:35.791 00.000 29988 Worker thread wakes up
00:41:35.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
00:41:35.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
00:41:35.791 00.000 29988 Moving (0.22, 0.05) raw xDistance=0.04 yDistance=-0.22
00:41:35.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:35.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:41:35.791 00.000 29988 MoveAxis(E, 0, ABG)
00:41:35.791 00.000 29988 Move returns status 0, amount 0
00:41:35.791 00.000 29988 MoveAxis(N, 53, ABG)
00:41:35.792 00.001 29988 Guiding  Dir = 0, Dur = 53
00:41:35.792 00.000 29988 IsSlewing returns 0
00:41:35.792 00.000 29988 IsGuiding returns 0
00:41:35.795 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:35.797 00.002 29988 PulseGuide returned control before completion, sleep 59
00:41:35.802 00.005 28316 UpdateGuideState exits: m=2006 RSB=30.7
00:41:35.803 00.001 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 6 / 99999
00:41:35.803 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142495.803,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:35.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:35.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:35.804 00.000 28316 Enqueuing Expose request
00:41:35.869 00.065 29988 IsGuiding returns 0
00:41:35.869 00.000 29988 Move returns status 0, amount 53
00:41:35.869 00.000 29988 move complete, result=0
00:41:35.869 00.000 29988 worker thread done servicing request
00:41:35.869 00.000 29988 Worker thread wakes up
00:41:35.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:35.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:35.869 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
00:41:37.499 01.630 29988 Exposure complete
00:41:37.524 00.025 28316 OnExposeComplete: enter
00:41:37.524 00.000 28316 UpdateGuideState(): m_state=6
00:41:37.525 00.001 29988 worker thread done servicing request
00:41:37.525 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4508
00:41:37.525 00.000 28316 Star::Find returns 1 (0), X=586.38, Y=112.26, Mass=2039, SNR=30.9, Peak=158 HFD=4.5
00:41:37.526 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-1.14) = xAngle (-1.95 = -1.95)
00:41:37.526 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.15 = 1.15)
00:41:37.527 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.02 hyp=0.31 cameraTheta=-3.09 mountX=-0.12 mountY=0.29, mountTheta=1.95
00:41:37.528 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.02, opts=13)
00:41:37.528 00.000 28316 Enqueuing Move request for scope (-0.31, -0.02)
00:41:37.529 00.001 29988 Worker thread wakes up
00:41:37.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.02) opts 0xd
00:41:37.529 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.02)
00:41:37.529 00.000 29988 Moving (-0.31, -0.02) raw xDistance=-0.12 yDistance=0.29
00:41:37.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:41:37.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:37.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:41:37.529 00.000 29988 MoveAxis(E, 0, ABG)
00:41:37.529 00.000 29988 Move returns status 0, amount 0
00:41:37.529 00.000 29988 MoveAxis(N, 0, ABG)
00:41:37.529 00.000 29988 Move returns status 0, amount 0
00:41:37.529 00.000 29988 move complete, result=0
00:41:37.529 00.000 29988 worker thread done servicing request
00:41:37.532 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:37.539 00.007 28316 UpdateGuideState exits: m=2039 RSB=30.9
00:41:37.540 00.001 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 7 / 99999
00:41:37.540 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142497.540,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:37.541 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:37.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:37.542 00.001 28316 Enqueuing Expose request
00:41:37.542 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:41:37.543 00.001 29988 Worker thread wakes up
00:41:37.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:37.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:39.062 01.519 29988 Exposure complete
00:41:39.086 00.024 29988 worker thread done servicing request
00:41:39.086 00.000 28316 OnExposeComplete: enter
00:41:39.087 00.001 28316 UpdateGuideState(): m_state=6
00:41:39.087 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4509
00:41:39.088 00.001 28316 Star::Find returns 1 (0), X=586.39, Y=112.25, Mass=1857, SNR=29.6, Peak=148 HFD=4.3
00:41:39.088 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-1.14) = xAngle (-1.90 = -1.90)
00:41:39.089 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.20 = 1.20)
00:41:39.089 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.31 cameraTheta=-3.05 mountX=-0.10 mountY=0.28, mountTheta=1.91
00:41:39.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.03, opts=13)
00:41:39.091 00.001 28316 Enqueuing Move request for scope (-0.30, -0.03)
00:41:39.091 00.000 29988 Worker thread wakes up
00:41:39.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
00:41:39.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
00:41:39.091 00.000 29988 Moving (-0.30, -0.03) raw xDistance=-0.10 yDistance=0.28
00:41:39.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:41:39.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:39.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:41:39.092 00.001 29988 MoveAxis(E, 0, ABG)
00:41:39.092 00.000 29988 Move returns status 0, amount 0
00:41:39.092 00.000 29988 MoveAxis(N, 0, ABG)
00:41:39.092 00.000 29988 Move returns status 0, amount 0
00:41:39.092 00.000 29988 move complete, result=0
00:41:39.092 00.000 29988 worker thread done servicing request
00:41:39.094 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:41:39.102 00.008 28316 UpdateGuideState exits: m=1857 RSB=29.6
00:41:39.102 00.000 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 8 / 99999
00:41:39.103 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142499.103,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:39.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:39.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:39.105 00.001 28316 Enqueuing Expose request
00:41:39.105 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:41:39.106 00.001 29988 Worker thread wakes up
00:41:39.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:39.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:40.733 01.627 29988 Exposure complete
00:41:40.756 00.023 29988 worker thread done servicing request
00:41:40.756 00.000 28316 OnExposeComplete: enter
00:41:40.756 00.000 28316 UpdateGuideState(): m_state=6
00:41:40.757 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4510
00:41:40.757 00.000 28316 Star::Find returns 1 (0), X=586.36, Y=112.02, Mass=1896, SNR=29.8, Peak=153 HFD=4.1
00:41:40.758 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-1.14) = xAngle (-1.34 = -1.34)
00:41:40.758 00.000 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.77 = 1.77)
00:41:40.759 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.25 hyp=0.42 cameraTheta=-2.48 mountX=0.10 mountY=0.41, mountTheta=1.34
00:41:40.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.25, opts=13)
00:41:40.760 00.000 28316 Enqueuing Move request for scope (-0.33, -0.25)
00:41:40.761 00.001 29988 Worker thread wakes up
00:41:40.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.25) opts 0xd
00:41:40.761 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.25)
00:41:40.761 00.000 29988 Moving (-0.33, -0.25) raw xDistance=0.10 yDistance=0.41
00:41:40.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:41:40.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:40.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
00:41:40.761 00.000 29988 MoveAxis(E, 0, ABG)
00:41:40.761 00.000 29988 Move returns status 0, amount 0
00:41:40.761 00.000 29988 MoveAxis(N, 0, ABG)
00:41:40.761 00.000 29988 Move returns status 0, amount 0
00:41:40.761 00.000 29988 move complete, result=0
00:41:40.761 00.000 29988 worker thread done servicing request
00:41:40.764 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:41:40.771 00.007 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:41:40.772 00.001 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 9 / 99999
00:41:40.772 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142500.772,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:40.773 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:40.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:40.773 00.000 28316 Enqueuing Expose request
00:41:40.774 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:41:40.775 00.001 29988 Worker thread wakes up
00:41:40.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:40.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:42.293 01.518 29988 Exposure complete
00:41:42.316 00.023 29988 worker thread done servicing request
00:41:42.316 00.000 28316 OnExposeComplete: enter
00:41:42.317 00.001 28316 UpdateGuideState(): m_state=6
00:41:42.317 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4511
00:41:42.318 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=112.12, Mass=1969, SNR=30.4, Peak=156 HFD=4.3
00:41:42.318 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.14) = xAngle (-1.02 = -1.02)
00:41:42.319 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.09 = 2.09)
00:41:42.319 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=0.10 mountY=0.16, mountTheta=1.03
00:41:42.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.16, opts=13)
00:41:42.321 00.000 28316 Enqueuing Move request for scope (-0.10, -0.16)
00:41:42.322 00.001 29988 Worker thread wakes up
00:41:42.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
00:41:42.322 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
00:41:42.322 00.000 29988 Moving (-0.10, -0.16) raw xDistance=0.10 yDistance=0.16
00:41:42.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:41:42.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:42.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:41:42.322 00.000 29988 MoveAxis(E, 0, ABG)
00:41:42.322 00.000 29988 Move returns status 0, amount 0
00:41:42.322 00.000 29988 MoveAxis(N, 0, ABG)
00:41:42.322 00.000 29988 Move returns status 0, amount 0
00:41:42.322 00.000 29988 move complete, result=0
00:41:42.322 00.000 29988 worker thread done servicing request
00:41:42.325 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:42.332 00.007 28316 UpdateGuideState exits: m=1969 RSB=30.4
00:41:42.332 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 10 / 99999
00:41:42.333 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142502.333,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:41:42.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:42.334 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:42.334 00.000 28316 Enqueuing Expose request
00:41:42.335 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:42.335 00.000 29988 Worker thread wakes up
00:41:42.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:42.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:43.966 01.631 29988 Exposure complete
00:41:43.989 00.023 29988 worker thread done servicing request
00:41:43.989 00.000 28316 OnExposeComplete: enter
00:41:43.989 00.000 28316 UpdateGuideState(): m_state=6
00:41:43.990 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4512
00:41:43.990 00.000 28316 Star::Find returns 1 (0), X=586.32, Y=112.18, Mass=2120, SNR=31.6, Peak=165 HFD=4.5
00:41:43.991 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.73 = -1.73)
00:41:43.991 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.37 = 1.37)
00:41:43.991 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.10 hyp=0.38 cameraTheta=-2.88 mountX=-0.06 mountY=0.38, mountTheta=1.74
00:41:43.993 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.10, opts=13)
00:41:43.993 00.000 28316 Enqueuing Move request for scope (-0.37, -0.10)
00:41:43.994 00.001 29988 Worker thread wakes up
00:41:43.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.10) opts 0xd
00:41:43.994 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.10)
00:41:43.994 00.000 29988 Moving (-0.37, -0.10) raw xDistance=-0.06 yDistance=0.38
00:41:43.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:41:43.994 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:43.994 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:41:43.994 00.000 29988 MoveAxis(E, 0, ABG)
00:41:43.994 00.000 29988 Move returns status 0, amount 0
00:41:43.994 00.000 29988 MoveAxis(N, 0, ABG)
00:41:43.994 00.000 29988 Move returns status 0, amount 0
00:41:43.994 00.000 29988 move complete, result=0
00:41:43.994 00.000 29988 worker thread done servicing request
00:41:43.997 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:44.004 00.007 28316 UpdateGuideState exits: m=2120 RSB=31.6
00:41:44.005 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 11 / 99999
00:41:44.005 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142504.005,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
00:41:44.005 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:44.006 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:44.006 00.000 28316 Enqueuing Expose request
00:41:44.007 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:41:44.007 00.000 29988 Worker thread wakes up
00:41:44.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:44.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:45.523 01.516 29988 Exposure complete
00:41:45.546 00.023 29988 worker thread done servicing request
00:41:45.546 00.000 28316 OnExposeComplete: enter
00:41:45.547 00.001 28316 UpdateGuideState(): m_state=6
00:41:45.547 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4513
00:41:45.548 00.001 28316 Star::Find returns 1 (0), X=586.24, Y=112.08, Mass=2021, SNR=30.8, Peak=176 HFD=4.3
00:41:45.548 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:41:45.549 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
00:41:45.549 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=-0.20 hyp=0.49 cameraTheta=-2.73 mountX=-0.01 mountY=0.49, mountTheta=1.58
00:41:45.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=-0.20, opts=13)
00:41:45.551 00.001 28316 Enqueuing Move request for scope (-0.45, -0.20)
00:41:45.551 00.000 29988 Worker thread wakes up
00:41:45.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.20) opts 0xd
00:41:45.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, -0.20)
00:41:45.551 00.000 29988 Moving (-0.45, -0.20) raw xDistance=-0.01 yDistance=0.49
00:41:45.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:41:45.552 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:45.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
00:41:45.552 00.000 29988 MoveAxis(E, 0, ABG)
00:41:45.552 00.000 29988 Move returns status 0, amount 0
00:41:45.552 00.000 29988 MoveAxis(N, 0, ABG)
00:41:45.552 00.000 29988 Move returns status 0, amount 0
00:41:45.552 00.000 29988 move complete, result=0
00:41:45.552 00.000 29988 worker thread done servicing request
00:41:45.555 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:45.562 00.007 28316 UpdateGuideState exits: m=2021 RSB=30.8
00:41:45.562 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 12 / 99999
00:41:45.563 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142505.563,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
00:41:45.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:45.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:45.564 00.000 28316 Enqueuing Expose request
00:41:45.564 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:41:45.565 00.001 29988 Worker thread wakes up
00:41:45.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:45.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:47.193 01.628 29988 Exposure complete
00:41:47.216 00.023 29988 worker thread done servicing request
00:41:47.216 00.000 28316 OnExposeComplete: enter
00:41:47.216 00.000 28316 UpdateGuideState(): m_state=6
00:41:47.217 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4514
00:41:47.217 00.000 28316 Star::Find returns 1 (0), X=586.43, Y=112.15, Mass=1894, SNR=29.8, Peak=149 HFD=4.4
00:41:47.218 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-1.14) = xAngle (-1.54 = -1.54)
00:41:47.218 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
00:41:47.219 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-2.69 mountX=0.01 mountY=0.29, mountTheta=1.54
00:41:47.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.13, opts=13)
00:41:47.221 00.001 28316 Enqueuing Move request for scope (-0.26, -0.13)
00:41:47.222 00.001 29988 Worker thread wakes up
00:41:47.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.13) opts 0xd
00:41:47.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.13)
00:41:47.222 00.000 29988 Moving (-0.26, -0.13) raw xDistance=0.01 yDistance=0.29
00:41:47.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:41:47.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:41:47.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:41:47.222 00.000 29988 MoveAxis(E, 0, ABG)
00:41:47.222 00.000 29988 Move returns status 0, amount 0
00:41:47.222 00.000 29988 MoveAxis(N, 0, ABG)
00:41:47.222 00.000 29988 Move returns status 0, amount 0
00:41:47.222 00.000 29988 move complete, result=0
00:41:47.223 00.001 29988 worker thread done servicing request
00:41:47.230 00.007 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:47.236 00.006 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:41:47.238 00.002 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 13 / 99999
00:41:47.238 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142507.238,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
00:41:47.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.240 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:47.240 00.000 28316 Enqueuing Expose request
00:41:47.240 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:41:47.241 00.001 29988 Worker thread wakes up
00:41:47.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:47.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:48.770 01.529 29988 Exposure complete
00:41:48.793 00.023 29988 worker thread done servicing request
00:41:48.793 00.000 28316 OnExposeComplete: enter
00:41:48.794 00.001 28316 UpdateGuideState(): m_state=6
00:41:48.794 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4515
00:41:48.794 00.000 28316 Star::Find returns 1 (0), X=586.17, Y=112.14, Mass=1965, SNR=30.3, Peak=174 HFD=4.3
00:41:48.795 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:41:48.795 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:41:48.796 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.14 hyp=0.53 cameraTheta=-2.88 mountX=-0.09 mountY=0.52, mountTheta=1.74
00:41:48.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.14, opts=13)
00:41:48.797 00.000 28316 Enqueuing Move request for scope (-0.52, -0.14)
00:41:48.798 00.001 29988 Worker thread wakes up
00:41:48.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.14) opts 0xd
00:41:48.798 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.14)
00:41:48.798 00.000 29988 Moving (-0.52, -0.14) raw xDistance=-0.09 yDistance=0.52
00:41:48.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:41:48.798 00.000 29988 switching direction from -1 to 1 - decHistory=5 oldest=-0.33 newest=1.30
00:41:48.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
00:41:48.798 00.000 29988 MoveAxis(E, 0, ABG)
00:41:48.798 00.000 29988 Move returns status 0, amount 0
00:41:48.798 00.000 29988 MoveAxis(S, 124, ABG)
00:41:48.798 00.000 29988 Guiding  Dir = 1, Dur = 124
00:41:48.798 00.000 29988 IsSlewing returns 0
00:41:48.798 00.000 29988 IsGuiding returns 0
00:41:48.801 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:48.803 00.002 29988 PulseGuide returned control before completion, sleep 130
00:41:48.809 00.006 28316 UpdateGuideState exits: m=1965 RSB=30.3
00:41:48.809 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 14 / 99999
00:41:48.810 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786142508.810,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:41:48.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:48.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:48.811 00.000 28316 Enqueuing Expose request
00:41:48.941 00.130 29988 IsGuiding returns 0
00:41:48.941 00.000 29988 Move returns status 0, amount 124
00:41:48.941 00.000 29988 move complete, result=0
00:41:48.941 00.000 29988 worker thread done servicing request
00:41:48.942 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 124 ms SOUTH
00:41:48.943 00.001 29988 Worker thread wakes up
00:41:48.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:48.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:50.567 01.624 29988 Exposure complete
00:41:50.591 00.024 29988 worker thread done servicing request
00:41:50.591 00.000 28316 OnExposeComplete: enter
00:41:50.591 00.000 28316 UpdateGuideState(): m_state=6
00:41:50.592 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4516
00:41:50.592 00.000 28316 Star::Find returns 1 (0), X=586.65, Y=112.09, Mass=1913, SNR=30.0, Peak=165 HFD=4.3
00:41:50.593 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-1.14) = xAngle (-0.64 = -0.64)
00:41:50.593 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.46 = 2.46)
00:41:50.594 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.79 mountX=0.15 mountY=0.12, mountTheta=0.67
00:41:50.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.18, opts=13)
00:41:50.595 00.000 28316 Enqueuing Move request for scope (-0.04, -0.18)
00:41:50.596 00.001 29988 Worker thread wakes up
00:41:50.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
00:41:50.596 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
00:41:50.596 00.000 29988 Moving (-0.04, -0.18) raw xDistance=0.15 yDistance=0.12
00:41:50.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:41:50.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:50.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:41:50.596 00.000 29988 MoveAxis(E, 0, ABG)
00:41:50.596 00.000 29988 Move returns status 0, amount 0
00:41:50.596 00.000 29988 MoveAxis(N, 0, ABG)
00:41:50.596 00.000 29988 Move returns status 0, amount 0
00:41:50.596 00.000 29988 move complete, result=0
00:41:50.596 00.000 29988 worker thread done servicing request
00:41:50.600 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:50.608 00.008 28316 UpdateGuideState exits: m=1913 RSB=30.0
00:41:50.609 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 15 / 99999
00:41:50.609 00.000 28316 PhdController: newstate STATE_FINISH
00:41:50.609 00.000 28316 PhdController complete: success
00:41:50.610 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786142510.610,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":15,"DroppedFrames":0}
00:41:50.610 00.000 28316 Mount: notify guiding dither settle done success=1
00:41:50.611 00.001 28316 PhdController: newstate STATE_IDLE
00:41:50.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:50.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:50.612 00.001 28316 Enqueuing Expose request
00:41:50.612 00.000 29988 Worker thread wakes up
00:41:50.612 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:50.613 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:50.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:52.130 01.517 29988 Exposure complete
00:41:52.152 00.022 29988 worker thread done servicing request
00:41:52.152 00.000 28316 OnExposeComplete: enter
00:41:52.153 00.001 28316 UpdateGuideState(): m_state=6
00:41:52.154 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.155 00.001 28316 Star::Find returns 1 (0), X=586.66, Y=112.22, Mass=1938, SNR=30.3, Peak=166 HFD=4.3
00:41:52.155 00.000 28316 MultiStar: exiting stabilization period
00:41:52.155 00.000 28316 MultiStar: updating star positions after lock position change
00:41:52.157 00.002 28316 Star::Find(15, 469, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.157 00.000 28316 Star::Find returns 1 (0), X=469.76, Y=122.32, Mass=1584, SNR=27.6, Peak=135 HFD=3.7
00:41:52.157 00.000 28316 Star::Find(15, 427, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.158 00.001 28316 Star::Find returns 1 (0), X=427.80, Y=193.85, Mass=1779, SNR=29.1, Peak=170 HFD=4.1
00:41:52.158 00.000 28316 Star::Find(15, 1119, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.159 00.001 28316 Star::Find returns 1 (0), X=1119.86, Y=654.67, Mass=1408, SNR=25.8, Peak=108 HFD=4.0
00:41:52.159 00.000 28316 Star::Find(15, 572, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.159 00.000 28316 Star::Find returns 1 (0), X=572.43, Y=638.60, Mass=1369, SNR=25.6, Peak=109 HFD=4.2
00:41:52.160 00.001 28316 Star::Find(15, 591, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.160 00.000 28316 Star::Find returns 1 (0), X=591.16, Y=413.25, Mass=1149, SNR=23.4, Peak=103 HFD=3.9
00:41:52.161 00.001 28316 Star::Find(15, 1107, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.161 00.000 28316 Star::Find returns 1 (0), X=1107.26, Y=888.06, Mass=994, SNR=21.9, Peak=89 HFD=4.0
00:41:52.161 00.000 28316 Star::Find(15, 1126, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.162 00.001 28316 Star::Find returns 1 (0), X=1126.63, Y=806.23, Mass=793, SNR=19.5, Peak=73 HFD=3.6
00:41:52.162 00.000 28316 Star::Find(15, 977, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.163 00.001 28316 Star::Find returns 1 (0), X=977.69, Y=257.92, Mass=647, SNR=17.6, Peak=75 HFD=3.6
00:41:52.163 00.000 28316 Star::Find(15, 305, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.164 00.001 28316 Star::Find returns 1 (0), X=305.81, Y=439.66, Mass=729, SNR=18.6, Peak=65 HFD=4.0
00:41:52.164 00.000 28316 Star::Find(15, 569, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.164 00.000 28316 Star::Find returns 1 (0), X=569.91, Y=433.48, Mass=695, SNR=18.3, Peak=55 HFD=4.1
00:41:52.165 00.001 28316 Star::Find(15, 1008, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
00:41:52.165 00.000 28316 Star::Find returns 1 (0), X=1008.53, Y=694.23, Mass=580, SNR=16.6, Peak=48 HFD=3.7
00:41:52.165 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-1.14) = xAngle (-0.93 = -0.93)
00:41:52.166 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.17 = 2.17)
00:41:52.166 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.07 mountX=0.04 mountY=0.05, mountTheta=0.94
00:41:52.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
00:41:52.168 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
00:41:52.168 00.000 29988 Worker thread wakes up
00:41:52.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:41:52.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:41:52.168 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.04 yDistance=0.05
00:41:52.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:52.169 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:52.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:41:52.169 00.000 29988 MoveAxis(E, 0, ABG)
00:41:52.169 00.000 29988 Move returns status 0, amount 0
00:41:52.169 00.000 29988 MoveAxis(N, 0, ABG)
00:41:52.169 00.000 29988 Move returns status 0, amount 0
00:41:52.169 00.000 29988 move complete, result=0
00:41:52.169 00.000 29988 worker thread done servicing request
00:41:52.172 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:52.179 00.007 28316 UpdateGuideState exits: m=1938 RSB=30.3
00:41:52.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:52.181 00.001 28316 Enqueuing Expose request
00:41:52.181 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:52.182 00.001 29988 Worker thread wakes up
00:41:52.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:52.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:53.814 01.632 29988 Exposure complete
00:41:53.838 00.024 29988 worker thread done servicing request
00:41:53.838 00.000 28316 OnExposeComplete: enter
00:41:53.838 00.000 28316 UpdateGuideState(): m_state=6
00:41:53.839 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4518
00:41:53.839 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=112.23, Mass=1935, SNR=30.0, Peak=174 HFD=4.2
00:41:53.840 00.001 28316 MultiStar: [#1 0.14,-0.05,0.93,U] [#2 0.19,0.03,0.97,U] [#3 0.04,-0.09,0.86,U] [#4 0.04,0.12,0.87,U] [#5 0.07,0.08,0.81,U] [#6 0.09,0.08,0.70,U] [#7 -0.01,-0.02,0.64,U] [#8 0.04,0.14,0.63,U] 
00:41:53.840 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.20, -0.04}
00:41:53.841 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:41:53.841 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:41:53.842 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=0.02 mountY=-0.10, mountTheta=-1.37
00:41:53.843 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
00:41:53.843 00.000 28316 Enqueuing Move request for scope (0.10, 0.02)
00:41:53.843 00.000 29988 Worker thread wakes up
00:41:53.844 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:41:53.844 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:41:53.844 00.000 29988 Moving (0.10, 0.02) raw xDistance=0.02 yDistance=-0.10
00:41:53.844 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:53.844 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:53.844 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:41:53.844 00.000 29988 MoveAxis(E, 0, ABG)
00:41:53.844 00.000 29988 Move returns status 0, amount 0
00:41:53.844 00.000 29988 MoveAxis(N, 0, ABG)
00:41:53.844 00.000 29988 Move returns status 0, amount 0
00:41:53.844 00.000 29988 move complete, result=0
00:41:53.844 00.000 29988 worker thread done servicing request
00:41:53.847 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:53.854 00.007 28316 UpdateGuideState exits: m=1935 RSB=30.0
00:41:53.855 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:53.855 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:53.856 00.001 28316 Enqueuing Expose request
00:41:53.856 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:53.856 00.000 29988 Worker thread wakes up
00:41:53.857 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:53.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:55.383 01.526 29988 Exposure complete
00:41:55.406 00.023 29988 worker thread done servicing request
00:41:55.407 00.001 28316 OnExposeComplete: enter
00:41:55.407 00.000 28316 UpdateGuideState(): m_state=6
00:41:55.408 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4519
00:41:55.408 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=111.95, Mass=1942, SNR=30.3, Peak=186 HFD=4.3
00:41:55.409 00.001 28316 MultiStar: [#1 0.19,-0.18,0.89,U] [#2 0.21,-0.20,0.99,U] [#3 0.25,-0.34,0.00,M1] [#4 0.35,-0.11,0.89,U] [#5 0.09,-0.17,0.79,U] [#6 0.20,-0.20,0.69,U] [#7 0.03,-0.30,0.67,U] [#8 0.20,-0.03,0.59,U] 
00:41:55.409 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.20}, one-star: {0.09, -0.33}
00:41:55.409 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-1.14) = xAngle (0.29 = 0.29)
00:41:55.410 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.89)
00:41:55.410 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-0.85 mountX=0.25 mountY=-0.07, mountTheta=-0.26
00:41:55.411 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.20, opts=13)
00:41:55.412 00.001 28316 Enqueuing Move request for scope (0.17, -0.20)
00:41:55.412 00.000 29988 Worker thread wakes up
00:41:55.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.20) opts 0xd
00:41:55.413 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.20)
00:41:55.413 00.000 29988 Moving (0.17, -0.20) raw xDistance=0.25 yDistance=-0.07
00:41:55.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:41:55.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:55.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:41:55.413 00.000 29988 MoveAxis(W, 52, ABG)
00:41:55.413 00.000 29988 Guiding  Dir = 3, Dur = 52
00:41:55.414 00.001 29988 IsSlewing returns 0
00:41:55.414 00.000 29988 IsGuiding returns 0
00:41:55.416 00.002 29988 PulseGuide returned control before completion, sleep 61
00:41:55.417 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:55.425 00.008 28316 UpdateGuideState exits: m=1942 RSB=30.3
00:41:55.425 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:55.426 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:55.426 00.000 28316 Enqueuing Expose request
00:41:55.492 00.066 29988 IsGuiding returns 0
00:41:55.492 00.000 29988 Move returns status 0, amount 52
00:41:55.492 00.000 29988 MoveAxis(N, 0, ABG)
00:41:55.492 00.000 29988 Move returns status 0, amount 0
00:41:55.492 00.000 29988 move complete, result=0
00:41:55.492 00.000 29988 worker thread done servicing request
00:41:55.492 00.000 29988 Worker thread wakes up
00:41:55.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:55.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:55.492 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
00:41:57.122 01.630 29988 Exposure complete
00:41:57.170 00.048 29988 worker thread done servicing request
00:41:57.170 00.000 28316 OnExposeComplete: enter
00:41:57.172 00.002 28316 UpdateGuideState(): m_state=6
00:41:57.172 00.000 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4520
00:41:57.172 00.000 28316 Star::Find returns 1 (0), X=586.74, Y=112.33, Mass=1911, SNR=30.0, Peak=162 HFD=4.3
00:41:57.174 00.002 28316 MultiStar: [#1 0.16,0.22,0.89,U] [#2 0.28,0.04,0.97,U] [#3 0.11,-0.01,0.85,U] [#4 0.24,0.13,0.84,U] [#5 0.24,0.16,0.78,U] [#6 0.21,0.10,0.73,U] [#7 0.06,-0.01,0.69,U] [#8 0.20,0.30,0.60,U] 
00:41:57.174 00.000 28316 single-star, 8 included, MultiStar: {0.17, 0.10}, one-star: {0.05, 0.06}
00:41:57.174 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
00:41:57.175 00.001 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
00:41:57.175 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.80 mountX=-0.03 mountY=-0.07, mountTheta=-1.94
00:41:57.176 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
00:41:57.177 00.001 28316 Enqueuing Move request for scope (0.05, 0.06)
00:41:57.177 00.000 29988 Worker thread wakes up
00:41:57.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:57.178 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:41:57.178 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:57.179 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:57.179 00.000 28316 Enqueuing Expose request
00:41:57.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:41:57.179 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:41:57.179 00.000 29988 Moving (0.05, 0.06) raw xDistance=-0.03 yDistance=-0.07
00:41:57.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:41:57.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:57.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:41:57.179 00.000 29988 MoveAxis(E, 0, ABG)
00:41:57.179 00.000 29988 Move returns status 0, amount 0
00:41:57.180 00.001 29988 MoveAxis(N, 0, ABG)
00:41:57.180 00.000 29988 Move returns status 0, amount 0
00:41:57.180 00.000 29988 move complete, result=0
00:41:57.180 00.000 29988 worker thread done servicing request
00:41:57.180 00.000 29988 Worker thread wakes up
00:41:57.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:57.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:41:57.181 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:58.705 01.524 29988 Exposure complete
00:41:58.761 00.056 29988 worker thread done servicing request
00:41:58.761 00.000 28316 OnExposeComplete: enter
00:41:58.762 00.001 28316 UpdateGuideState(): m_state=6
00:41:58.765 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4521
00:41:58.767 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=112.65, Mass=1954, SNR=30.3, Peak=150 HFD=4.7
00:41:58.770 00.003 28316 MultiStar: [#1 -0.02,0.26,0.90,U] [#2 0.16,0.34,0.97,U] [#3 -0.08,0.24,0.86,U] [#4 0.08,0.40,0.00,M2] [#5 0.06,0.43,0.00,M1] [#6 0.20,0.16,0.72,U] [#7 -0.06,0.31,0.68,U] [#8 0.01,0.41,0.00,M1] 
00:41:58.773 00.003 28316 refined, 5 included, MultiStar: {0.03, 0.29}, one-star: {-0.03, 0.38}
00:41:58.775 00.002 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:41:58.777 00.002 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:41:58.779 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.47 mountX=-0.25 mountY=-0.15, mountTheta=-2.59
00:41:58.783 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.29, opts=13)
00:41:58.784 00.001 28316 Enqueuing Move request for scope (0.03, 0.29)
00:41:58.786 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:41:58.788 00.002 28316 UpdateGuideState exits: m=1954 RSB=30.3
00:41:58.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:58.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:41:58.789 00.000 28316 Enqueuing Expose request
00:41:58.790 00.001 29988 Worker thread wakes up
00:41:58.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
00:41:58.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
00:41:58.790 00.000 29988 Moving (0.03, 0.29) raw xDistance=-0.25 yDistance=-0.15
00:41:58.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:41:58.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:58.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:41:58.790 00.000 29988 MoveAxis(E, 53, ABG)
00:41:58.790 00.000 29988 Guiding  Dir = 2, Dur = 53
00:41:58.790 00.000 29988 IsSlewing returns 0
00:41:58.790 00.000 29988 IsGuiding returns 0
00:41:58.792 00.002 29988 PulseGuide returned control before completion, sleep 62
00:41:58.870 00.078 29988 IsGuiding returns 0
00:41:58.870 00.000 29988 Move returns status 0, amount 53
00:41:58.870 00.000 29988 MoveAxis(N, 0, ABG)
00:41:58.870 00.000 29988 Move returns status 0, amount 0
00:41:58.870 00.000 29988 move complete, result=0
00:41:58.871 00.001 29988 worker thread done servicing request
00:41:58.871 00.000 28316 GuideStep: -0.2 px 53 ms EAST, -0.2 px 0 ms NORTH
00:41:58.871 00.000 29988 Worker thread wakes up
00:41:58.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:41:58.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:00.505 01.634 29988 Exposure complete
00:42:00.549 00.044 29988 worker thread done servicing request
00:42:00.549 00.000 28316 OnExposeComplete: enter
00:42:00.550 00.001 28316 UpdateGuideState(): m_state=6
00:42:00.550 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4522
00:42:00.551 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=112.52, Mass=1875, SNR=29.8, Peak=159 HFD=3.9
00:42:00.551 00.000 28316 MultiStar: [#1 0.14,0.21,0.92,U] [#2 0.35,0.15,0.97,U] [#3 0.21,0.26,0.86,U] [#4 0.26,0.26,0.87,U] [#5 0.12,0.21,0.80,U] [#6 0.24,0.23,0.72,U] [#7 -0.00,0.17,0.66,U] [#8 0.26,0.30,0.00,M2] 
00:42:00.552 00.001 28316 single-star, 7 included, MultiStar: {0.18, 0.22}, one-star: {0.06, 0.24}
00:42:00.552 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (-1.14) = xAngle (2.47 = 2.47)
00:42:00.552 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.58 = -0.71)
00:42:00.555 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.33 mountX=-0.20 mountY=-0.16, mountTheta=-2.45
00:42:00.559 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.24, opts=13)
00:42:00.560 00.001 28316 Enqueuing Move request for scope (0.06, 0.24)
00:42:00.561 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:00.563 00.002 29988 Worker thread wakes up
00:42:00.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
00:42:00.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
00:42:00.563 00.000 29988 Moving (0.06, 0.24) raw xDistance=-0.20 yDistance=-0.16
00:42:00.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:42:00.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:00.563 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.8
00:42:00.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:00.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:00.564 00.000 28316 Enqueuing Expose request
00:42:00.565 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:00.565 00.000 29988 MoveAxis(E, 0, ABG)
00:42:00.565 00.000 29988 Move returns status 0, amount 0
00:42:00.565 00.000 29988 MoveAxis(N, 0, ABG)
00:42:00.565 00.000 29988 Move returns status 0, amount 0
00:42:00.565 00.000 29988 move complete, result=0
00:42:00.565 00.000 29988 worker thread done servicing request
00:42:00.565 00.000 29988 Worker thread wakes up
00:42:00.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:00.566 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:00.566 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:02.083 01.517 29988 Exposure complete
00:42:02.114 00.031 28316 OnExposeComplete: enter
00:42:02.115 00.001 28316 UpdateGuideState(): m_state=6
00:42:02.115 00.000 29988 worker thread done servicing request
00:42:02.115 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4523
00:42:02.116 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=112.41, Mass=2093, SNR=31.4, Peak=185 HFD=4.5
00:42:02.116 00.000 28316 MultiStar: [#1 0.09,0.15,0.88,U] [#2 0.18,0.21,0.93,U] [#3 0.12,0.10,0.84,U] [#4 0.09,0.30,0.83,U] [#5 0.06,0.23,0.74,U] [#6 0.07,0.07,0.69,U] [#7 -0.06,0.03,0.65,U] [#8 0.25,0.15,0.57,U] 
00:42:02.117 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.16}, one-star: {0.09, 0.13}
00:42:02.117 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (-1.14) = xAngle (2.11 = 2.11)
00:42:02.118 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.07)
00:42:02.118 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.97 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
00:42:02.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
00:42:02.120 00.001 28316 Enqueuing Move request for scope (0.09, 0.13)
00:42:02.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:02.121 00.001 29988 Worker thread wakes up
00:42:02.121 00.000 28316 UpdateGuideState exits: m=2093 RSB=31.4
00:42:02.122 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
00:42:02.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:02.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:02.124 00.001 28316 Enqueuing Expose request
00:42:02.125 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
00:42:02.125 00.000 29988 Moving (0.09, 0.13) raw xDistance=-0.08 yDistance=-0.14
00:42:02.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:02.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:02.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:02.125 00.000 29988 MoveAxis(E, 0, ABG)
00:42:02.125 00.000 29988 Move returns status 0, amount 0
00:42:02.125 00.000 29988 MoveAxis(N, 0, ABG)
00:42:02.125 00.000 29988 Move returns status 0, amount 0
00:42:02.125 00.000 29988 move complete, result=0
00:42:02.125 00.000 29988 worker thread done servicing request
00:42:02.125 00.000 29988 Worker thread wakes up
00:42:02.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:02.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:02.125 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:03.747 01.622 29988 Exposure complete
00:42:03.775 00.028 29988 worker thread done servicing request
00:42:03.775 00.000 28316 OnExposeComplete: enter
00:42:03.775 00.000 28316 UpdateGuideState(): m_state=6
00:42:03.776 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4524
00:42:03.776 00.000 28316 Star::Find returns 1 (0), X=586.59, Y=112.36, Mass=1973, SNR=30.4, Peak=159 HFD=4.5
00:42:03.777 00.001 28316 MultiStar: [#1 -0.00,0.06,0.90,U] [#2 -0.06,0.07,0.96,U] [#3 -0.12,0.08,0.86,U] [#4 -0.22,0.20,0.83,U] [#5 -0.04,0.27,0.78,U] [#6 -0.06,0.09,0.73,U] [#7 -0.33,0.08,0.64,U] [#8 -0.03,0.20,0.62,U] 
00:42:03.778 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.10, 0.08}
00:42:03.778 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.61 = -2.67)
00:42:03.778 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.43)
00:42:03.779 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.47 mountX=-0.11 mountY=0.05, mountTheta=2.71
00:42:03.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
00:42:03.780 00.000 28316 Enqueuing Move request for scope (-0.10, 0.08)
00:42:03.781 00.001 29988 Worker thread wakes up
00:42:03.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:03.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:42:03.781 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:42:03.781 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:42:03.782 00.001 29988 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=0.05
00:42:03.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:42:03.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:03.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:03.782 00.000 28316 Enqueuing Expose request
00:42:03.783 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:03.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:03.783 00.000 29988 MoveAxis(E, 0, ABG)
00:42:03.783 00.000 29988 Move returns status 0, amount 0
00:42:03.783 00.000 29988 MoveAxis(N, 0, ABG)
00:42:03.783 00.000 29988 Move returns status 0, amount 0
00:42:03.783 00.000 29988 move complete, result=0
00:42:03.783 00.000 29988 worker thread done servicing request
00:42:03.783 00.000 29988 Worker thread wakes up
00:42:03.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:03.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:03.784 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:05.306 01.522 29988 Exposure complete
00:42:05.340 00.034 29988 worker thread done servicing request
00:42:05.340 00.000 28316 OnExposeComplete: enter
00:42:05.342 00.002 28316 UpdateGuideState(): m_state=6
00:42:05.344 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4525
00:42:05.345 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=112.44, Mass=1979, SNR=30.5, Peak=161 HFD=4.5
00:42:05.346 00.001 28316 MultiStar: [#1 -0.05,0.22,0.89,U] [#2 0.06,0.20,0.96,U] [#3 0.14,0.03,0.87,U] [#4 0.01,0.35,0.82,U] [#5 0.02,0.32,0.79,U] [#6 0.05,0.15,0.70,U] [#7 -0.06,0.09,0.67,U] [#8 0.06,0.10,0.60,U] 
00:42:05.348 00.002 28316 single-star, 8 included, MultiStar: {0.03, 0.18}, one-star: {0.02, 0.17}
00:42:05.348 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:42:05.349 00.001 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.58)
00:42:05.349 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
00:42:05.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
00:42:05.350 00.000 28316 Enqueuing Move request for scope (0.02, 0.17)
00:42:05.351 00.001 29988 Worker thread wakes up
00:42:05.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:05.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
00:42:05.351 00.000 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:42:05.352 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
00:42:05.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.352 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:05.353 00.001 28316 Enqueuing Expose request
00:42:05.353 00.000 29988 Moving (0.02, 0.17) raw xDistance=-0.14 yDistance=-0.09
00:42:05.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:42:05.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:05.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:42:05.353 00.000 29988 MoveAxis(E, 0, ABG)
00:42:05.353 00.000 29988 Move returns status 0, amount 0
00:42:05.353 00.000 29988 MoveAxis(N, 0, ABG)
00:42:05.353 00.000 29988 Move returns status 0, amount 0
00:42:05.353 00.000 29988 move complete, result=0
00:42:05.353 00.000 29988 worker thread done servicing request
00:42:05.353 00.000 29988 Worker thread wakes up
00:42:05.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:05.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:05.354 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:06.992 01.638 29988 Exposure complete
00:42:07.034 00.042 29988 worker thread done servicing request
00:42:07.034 00.000 28316 OnExposeComplete: enter
00:42:07.035 00.001 28316 UpdateGuideState(): m_state=6
00:42:07.039 00.004 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4526
00:42:07.040 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=112.37, Mass=1860, SNR=29.6, Peak=177 HFD=3.9
00:42:07.040 00.000 28316 MultiStar: [#1 0.05,0.05,0.92,U] [#2 0.05,0.04,0.97,U] [#3 0.06,-0.04,0.86,U] [#4 0.13,0.09,0.88,U] [#5 0.12,-0.05,0.80,U] [#6 -0.06,0.11,0.75,U] [#7 -0.10,-0.15,0.70,U] [#8 0.14,0.22,0.61,U] 
00:42:07.041 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.00, 0.09}
00:42:07.041 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
00:42:07.041 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.97 = -1.32)
00:42:07.042 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.72 mountX=-0.02 mountY=-0.06, mountTheta=-1.86
00:42:07.043 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
00:42:07.043 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
00:42:07.044 00.001 29988 Worker thread wakes up
00:42:07.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:42:07.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:42:07.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:07.045 00.001 29988 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.06
00:42:07.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:07.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:07.045 00.000 28316 UpdateGuideState exits: m=1860 RSB=29.6
00:42:07.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:07.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:07.047 00.000 28316 Enqueuing Expose request
00:42:07.048 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:07.048 00.000 29988 MoveAxis(E, 0, ABG)
00:42:07.048 00.000 29988 Move returns status 0, amount 0
00:42:07.048 00.000 29988 MoveAxis(N, 0, ABG)
00:42:07.049 00.001 29988 Move returns status 0, amount 0
00:42:07.049 00.000 29988 move complete, result=0
00:42:07.049 00.000 29988 worker thread done servicing request
00:42:07.049 00.000 29988 Worker thread wakes up
00:42:07.049 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:07.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:07.049 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:08.576 01.527 29988 Exposure complete
00:42:08.623 00.047 29988 worker thread done servicing request
00:42:08.623 00.000 28316 OnExposeComplete: enter
00:42:08.624 00.001 28316 UpdateGuideState(): m_state=6
00:42:08.625 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4527
00:42:08.625 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.41, Mass=1912, SNR=30.0, Peak=151 HFD=4.6
00:42:08.626 00.001 28316 MultiStar: [#1 -0.00,0.36,0.92,U] [#2 0.16,0.17,0.96,U] [#3 0.05,0.02,0.86,U] [#4 0.05,0.36,0.88,U] [#5 0.09,0.24,0.78,U] [#6 -0.06,0.15,0.71,U] [#7 -0.14,0.16,0.68,U] [#8 0.24,0.38,0.00,M1] 
00:42:08.626 00.000 28316 single-star, 7 included, MultiStar: {0.03, 0.20}, one-star: {0.02, 0.13}
00:42:08.627 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
00:42:08.627 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
00:42:08.628 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.41 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
00:42:08.629 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.13, opts=13)
00:42:08.629 00.000 28316 Enqueuing Move request for scope (0.02, 0.13)
00:42:08.630 00.001 29988 Worker thread wakes up
00:42:08.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
00:42:08.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
00:42:08.630 00.000 29988 Moving (0.02, 0.13) raw xDistance=-0.11 yDistance=-0.08
00:42:08.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:42:08.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:08.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:08.630 00.000 28316 UpdateGuideState exits: m=1912 RSB=30.0
00:42:08.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:08.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:08.632 00.001 28316 Enqueuing Expose request
00:42:08.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:42:08.632 00.000 29988 MoveAxis(E, 0, ABG)
00:42:08.632 00.000 29988 Move returns status 0, amount 0
00:42:08.632 00.000 29988 MoveAxis(N, 0, ABG)
00:42:08.632 00.000 29988 Move returns status 0, amount 0
00:42:08.633 00.001 29988 move complete, result=0
00:42:08.633 00.000 29988 worker thread done servicing request
00:42:08.633 00.000 29988 Worker thread wakes up
00:42:08.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:08.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:08.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:10.257 01.624 29988 Exposure complete
00:42:10.308 00.051 29988 worker thread done servicing request
00:42:10.308 00.000 28316 OnExposeComplete: enter
00:42:10.309 00.001 28316 UpdateGuideState(): m_state=6
00:42:10.309 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4528
00:42:10.310 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=112.35, Mass=1955, SNR=30.3, Peak=176 HFD=4.2
00:42:10.311 00.001 28316 MultiStar: [#1 0.17,0.02,0.91,U] [#2 0.35,0.07,0.95,U] [#3 0.17,-0.02,0.87,U] [#4 0.35,0.19,0.00,M1] [#5 0.22,0.16,0.78,U] [#6 0.11,-0.05,0.75,U] [#7 0.14,-0.08,0.68,U] [#8 0.45,0.19,0.00,M2] 
00:42:10.312 00.001 28316 refined, 6 included, MultiStar: {0.20, 0.03}, one-star: {0.23, 0.07}
00:42:10.312 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
00:42:10.313 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.38 = -1.90)
00:42:10.314 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.14 mountX=0.06 mountY=-0.19, mountTheta=-1.28
00:42:10.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.03, opts=13)
00:42:10.316 00.001 28316 Enqueuing Move request for scope (0.20, 0.03)
00:42:10.317 00.001 29988 Worker thread wakes up
00:42:10.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:10.317 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:42:10.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:10.318 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:10.318 00.000 28316 Enqueuing Expose request
00:42:10.319 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
00:42:10.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
00:42:10.319 00.000 29988 Moving (0.20, 0.03) raw xDistance=0.06 yDistance=-0.19
00:42:10.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:42:10.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:10.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:42:10.319 00.000 29988 MoveAxis(E, 0, ABG)
00:42:10.319 00.000 29988 Move returns status 0, amount 0
00:42:10.319 00.000 29988 MoveAxis(N, 0, ABG)
00:42:10.319 00.000 29988 Move returns status 0, amount 0
00:42:10.319 00.000 29988 move complete, result=0
00:42:10.319 00.000 29988 worker thread done servicing request
00:42:10.319 00.000 29988 Worker thread wakes up
00:42:10.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:10.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:10.319 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:11.838 01.519 29988 Exposure complete
00:42:11.874 00.036 29988 worker thread done servicing request
00:42:11.874 00.000 28316 OnExposeComplete: enter
00:42:11.875 00.001 28316 UpdateGuideState(): m_state=6
00:42:11.876 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4529
00:42:11.877 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.40, Mass=1820, SNR=29.3, Peak=172 HFD=3.8
00:42:11.878 00.001 28316 MultiStar: [#1 0.03,0.01,0.92,U] [#2 0.22,0.09,0.99,U] [#3 0.02,0.05,0.86,U] [#4 0.12,0.18,0.87,U] [#5 0.08,0.19,0.82,U] [#6 0.14,0.12,0.76,U] [#7 -0.05,0.12,0.68,U] [#8 0.14,0.16,0.63,U] 
00:42:11.879 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.03, 0.12}
00:42:11.879 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:42:11.880 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.68)
00:42:11.881 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.48
00:42:11.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
00:42:11.882 00.000 28316 Enqueuing Move request for scope (0.03, 0.12)
00:42:11.885 00.003 29988 Worker thread wakes up
00:42:11.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:11.887 00.002 28316 UpdateGuideState exits: m=1820 RSB=29.3
00:42:11.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:11.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:11.888 00.001 28316 Enqueuing Expose request
00:42:11.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
00:42:11.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
00:42:11.888 00.000 29988 Moving (0.03, 0.12) raw xDistance=-0.10 yDistance=-0.08
00:42:11.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:42:11.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:11.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:42:11.888 00.000 29988 MoveAxis(E, 0, ABG)
00:42:11.888 00.000 29988 Move returns status 0, amount 0
00:42:11.888 00.000 29988 MoveAxis(N, 0, ABG)
00:42:11.888 00.000 29988 Move returns status 0, amount 0
00:42:11.889 00.001 29988 move complete, result=0
00:42:11.889 00.000 29988 worker thread done servicing request
00:42:11.889 00.000 29988 Worker thread wakes up
00:42:11.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:11.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:11.889 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:13.527 01.638 29988 Exposure complete
00:42:13.568 00.041 29988 worker thread done servicing request
00:42:13.568 00.000 28316 OnExposeComplete: enter
00:42:13.570 00.002 28316 UpdateGuideState(): m_state=6
00:42:13.570 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4530
00:42:13.571 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.24, Mass=1855, SNR=29.5, Peak=181 HFD=4.0
00:42:13.571 00.000 28316 MultiStar: [#1 0.09,-0.03,0.93,U] [#2 0.24,-0.00,0.99,U] [#3 0.23,0.07,0.89,U] [#4 0.12,0.20,0.90,U] [#5 0.07,0.04,0.82,U] [#6 0.13,0.03,0.74,U] [#7 0.12,0.02,0.68,U] [#8 0.23,0.11,0.62,U] 
00:42:13.572 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.03, -0.04}
00:42:13.572 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
00:42:13.573 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
00:42:13.576 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.83 mountX=0.05 mountY=-0.01, mountTheta=-0.27
00:42:13.580 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
00:42:13.582 00.002 28316 Enqueuing Move request for scope (0.03, -0.04)
00:42:13.585 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:13.586 00.001 29988 Worker thread wakes up
00:42:13.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:42:13.586 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:42:13.586 00.000 29988 Moving (0.03, -0.04) raw xDistance=0.05 yDistance=-0.01
00:42:13.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:13.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:13.586 00.000 28316 UpdateGuideState exits: m=1855 RSB=29.5
00:42:13.588 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:42:13.588 00.000 29988 MoveAxis(E, 0, ABG)
00:42:13.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:13.589 00.001 29988 Move returns status 0, amount 0
00:42:13.589 00.000 29988 MoveAxis(N, 0, ABG)
00:42:13.589 00.000 29988 Move returns status 0, amount 0
00:42:13.589 00.000 29988 move complete, result=0
00:42:13.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:13.591 00.002 28316 Enqueuing Expose request
00:42:13.592 00.001 29988 worker thread done servicing request
00:42:13.592 00.000 29988 Worker thread wakes up
00:42:13.592 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:13.593 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:13.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:15.012 01.419 29988 Exposure complete
00:42:15.044 00.032 29988 worker thread done servicing request
00:42:15.045 00.001 28316 OnExposeComplete: enter
00:42:15.046 00.001 28316 UpdateGuideState(): m_state=6
00:42:15.047 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4531
00:42:15.050 00.003 28316 Star::Find returns 1 (0), X=586.89, Y=112.23, Mass=1861, SNR=29.6, Peak=191 HFD=4.2
00:42:15.051 00.001 28316 MultiStar: [#1 0.27,-0.07,0.91,U] [#2 0.34,-0.02,0.98,U] [#3 0.32,-0.07,0.90,U] [#4 0.19,0.09,0.86,U] [#5 0.25,0.09,0.78,U] [#6 0.27,0.09,0.75,U] [#7 0.27,-0.07,0.71,U] [#8 0.32,0.16,0.61,U] 
00:42:15.052 00.001 28316 single-star, 8 included, MultiStar: {0.27, 0.01}, one-star: {0.20, -0.05}
00:42:15.053 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:42:15.053 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.28)
00:42:15.053 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.24 mountX=0.13 mountY=-0.15, mountTheta=-0.89
00:42:15.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
00:42:15.056 00.002 28316 Enqueuing Move request for scope (0.20, -0.05)
00:42:15.056 00.000 29988 Worker thread wakes up
00:42:15.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:15.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
00:42:15.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
00:42:15.057 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:42:15.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:15.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:15.059 00.002 28316 Enqueuing Expose request
00:42:15.059 00.000 29988 Moving (0.20, -0.05) raw xDistance=0.13 yDistance=-0.15
00:42:15.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:42:15.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:15.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:15.059 00.000 29988 MoveAxis(E, 0, ABG)
00:42:15.059 00.000 29988 Move returns status 0, amount 0
00:42:15.059 00.000 29988 MoveAxis(N, 0, ABG)
00:42:15.059 00.000 29988 Move returns status 0, amount 0
00:42:15.059 00.000 29988 move complete, result=0
00:42:15.059 00.000 29988 worker thread done servicing request
00:42:15.059 00.000 29988 Worker thread wakes up
00:42:15.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:15.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:15.060 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:16.683 01.623 29988 Exposure complete
00:42:16.738 00.055 29988 worker thread done servicing request
00:42:16.738 00.000 28316 OnExposeComplete: enter
00:42:16.739 00.001 28316 UpdateGuideState(): m_state=6
00:42:16.739 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4532
00:42:16.740 00.001 28316 Star::Find returns 1 (0), X=586.91, Y=112.19, Mass=1921, SNR=30.0, Peak=195 HFD=4.3
00:42:16.740 00.000 28316 MultiStar: [#1 0.27,-0.07,0.94,U] [#2 0.32,-0.05,0.96,U] [#3 0.28,-0.05,0.87,U] [#4 0.20,0.05,0.84,U] [#5 0.26,0.00,0.80,U] [#6 0.22,0.07,0.74,U] [#7 0.20,-0.22,0.69,U] [#8 0.36,0.13,0.60,U] 
00:42:16.741 00.001 28316 single-star, 8 included, MultiStar: {0.26, -0.03}, one-star: {0.22, -0.09}
00:42:16.741 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:42:16.742 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
00:42:16.742 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.23 cameraTheta=-0.38 mountX=0.17 mountY=-0.15, mountTheta=-0.74
00:42:16.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
00:42:16.744 00.001 28316 Enqueuing Move request for scope (0.22, -0.09)
00:42:16.744 00.000 29988 Worker thread wakes up
00:42:16.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
00:42:16.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:16.745 00.001 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:42:16.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:16.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:16.746 00.000 28316 Enqueuing Expose request
00:42:16.747 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
00:42:16.747 00.000 29988 Moving (0.22, -0.09) raw xDistance=0.17 yDistance=-0.15
00:42:16.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:42:16.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:16.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:16.747 00.000 29988 MoveAxis(E, 0, ABG)
00:42:16.747 00.000 29988 Move returns status 0, amount 0
00:42:16.747 00.000 29988 MoveAxis(N, 0, ABG)
00:42:16.747 00.000 29988 Move returns status 0, amount 0
00:42:16.747 00.000 29988 move complete, result=0
00:42:16.747 00.000 29988 worker thread done servicing request
00:42:16.747 00.000 29988 Worker thread wakes up
00:42:16.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:16.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:16.749 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:18.265 01.516 29988 Exposure complete
00:42:18.299 00.034 29988 worker thread done servicing request
00:42:18.299 00.000 28316 OnExposeComplete: enter
00:42:18.300 00.001 28316 UpdateGuideState(): m_state=6
00:42:18.301 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4533
00:42:18.302 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=112.16, Mass=1882, SNR=29.7, Peak=192 HFD=4.2
00:42:18.303 00.001 28316 MultiStar: [#1 0.28,-0.02,0.95,U] [#2 0.30,-0.03,0.97,U] [#3 0.26,-0.21,0.88,U] [#4 0.39,0.08,0.00,M1] [#5 0.43,0.04,0.00,M1] [#6 0.16,-0.01,0.72,U] [#7 0.21,-0.17,0.67,U] [#8 0.37,0.09,0.60,U] 
00:42:18.304 00.001 28316 single-star, 6 included, MultiStar: {0.24, -0.07}, one-star: {0.14, -0.12}
00:42:18.305 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-1.14) = xAngle (0.42 = 0.42)
00:42:18.306 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.52 = -2.76)
00:42:18.307 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.72 mountX=0.17 mountY=-0.07, mountTheta=-0.39
00:42:18.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
00:42:18.310 00.001 28316 Enqueuing Move request for scope (0.14, -0.12)
00:42:18.311 00.001 29988 Worker thread wakes up
00:42:18.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:18.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
00:42:18.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
00:42:18.311 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:42:18.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:18.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:18.313 00.001 28316 Enqueuing Expose request
00:42:18.313 00.000 29988 Moving (0.14, -0.12) raw xDistance=0.17 yDistance=-0.07
00:42:18.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:42:18.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:18.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:18.313 00.000 29988 MoveAxis(E, 0, ABG)
00:42:18.313 00.000 29988 Move returns status 0, amount 0
00:42:18.313 00.000 29988 MoveAxis(N, 0, ABG)
00:42:18.313 00.000 29988 Move returns status 0, amount 0
00:42:18.313 00.000 29988 move complete, result=0
00:42:18.313 00.000 29988 worker thread done servicing request
00:42:18.313 00.000 29988 Worker thread wakes up
00:42:18.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:18.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:18.314 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:19.946 01.632 29988 Exposure complete
00:42:19.987 00.041 29988 worker thread done servicing request
00:42:19.987 00.000 28316 OnExposeComplete: enter
00:42:19.988 00.001 28316 UpdateGuideState(): m_state=6
00:42:19.988 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4534
00:42:19.989 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=112.07, Mass=1814, SNR=29.2, Peak=184 HFD=4.3
00:42:19.989 00.000 28316 MultiStar: [#1 0.31,0.00,0.94,U] [#2 0.45,-0.03,0.00,M1] [#3 0.21,-0.10,0.90,U] [#4 0.46,-0.00,0.00,M2] [#5 0.39,0.02,0.00,M2] [#6 0.26,0.01,0.75,U] [#7 0.09,-0.19,0.68,U] [#8 0.30,0.19,0.63,U] 
00:42:19.990 00.001 28316 refined, 5 included, MultiStar: {0.24, -0.06}, one-star: {0.26, -0.20}
00:42:19.990 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-1.14) = xAngle (0.90 = 0.90)
00:42:19.991 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.00 = -2.28)
00:42:19.992 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.25 mountX=0.16 mountY=-0.19, mountTheta=-0.88
00:42:19.994 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.06, opts=13)
00:42:19.994 00.000 28316 Enqueuing Move request for scope (0.24, -0.06)
00:42:19.994 00.000 29988 Worker thread wakes up
00:42:19.995 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:19.996 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
00:42:19.996 00.000 28316 UpdateGuideState exits: m=1814 RSB=29.2
00:42:19.999 00.003 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
00:42:19.999 00.000 29988 Moving (0.24, -0.06) raw xDistance=0.16 yDistance=-0.19
00:42:19.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:42:19.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:19.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:42:19.999 00.000 29988 MoveAxis(E, 0, ABG)
00:42:19.999 00.000 29988 Move returns status 0, amount 0
00:42:19.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:19.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:20.000 00.001 28316 Enqueuing Expose request
00:42:20.000 00.000 29988 MoveAxis(N, 0, ABG)
00:42:20.000 00.000 29988 Move returns status 0, amount 0
00:42:20.000 00.000 29988 move complete, result=0
00:42:20.000 00.000 29988 worker thread done servicing request
00:42:20.000 00.000 29988 Worker thread wakes up
00:42:20.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:20.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:20.001 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:21.515 01.514 29988 Exposure complete
00:42:21.560 00.045 29988 worker thread done servicing request
00:42:21.561 00.001 28316 OnExposeComplete: enter
00:42:21.562 00.001 28316 UpdateGuideState(): m_state=6
00:42:21.563 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4535
00:42:21.563 00.000 28316 Star::Find returns 1 (0), X=587.10, Y=112.30, Mass=1924, SNR=30.1, Peak=175 HFD=4.2
00:42:21.563 00.000 28316 MultiStar: [#1 0.38,-0.01,0.92,U] [#2 0.65,0.03,0.00,M2] [#3 0.26,-0.03,0.85,U] [#4 0.43,0.15,0.00,M3] [#5 0.37,0.06,0.78,U] [#6 0.47,0.03,0.00,M1] [#7 0.17,-0.07,0.66,U] [#8 0.50,0.11,0.00,M1] 
00:42:21.564 00.001 28316 refined, 4 included, MultiStar: {0.33, -0.00}, one-star: {0.41, 0.03}
00:42:21.564 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:42:21.565 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.05)
00:42:21.566 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.00 hyp=0.33 cameraTheta=-0.01 mountX=0.14 mountY=-0.29, mountTheta=-1.13
00:42:21.567 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.00, opts=13)
00:42:21.569 00.002 28316 Enqueuing Move request for scope (0.33, -0.00)
00:42:21.569 00.000 29988 Worker thread wakes up
00:42:21.570 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:21.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.00) opts 0xd
00:42:21.570 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:42:21.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:21.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:21.572 00.001 28316 Enqueuing Expose request
00:42:21.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.00)
00:42:21.572 00.000 29988 Moving (0.33, -0.00) raw xDistance=0.14 yDistance=-0.29
00:42:21.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:42:21.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:21.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:42:21.572 00.000 29988 MoveAxis(E, 0, ABG)
00:42:21.572 00.000 29988 Move returns status 0, amount 0
00:42:21.572 00.000 29988 MoveAxis(N, 0, ABG)
00:42:21.572 00.000 29988 Move returns status 0, amount 0
00:42:21.572 00.000 29988 move complete, result=0
00:42:21.572 00.000 29988 worker thread done servicing request
00:42:21.572 00.000 29988 Worker thread wakes up
00:42:21.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:21.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:21.573 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:42:23.201 01.628 29988 Exposure complete
00:42:23.224 00.023 29988 worker thread done servicing request
00:42:23.224 00.000 28316 OnExposeComplete: enter
00:42:23.225 00.001 28316 UpdateGuideState(): m_state=6
00:42:23.226 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4536
00:42:23.226 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=112.12, Mass=2111, SNR=31.6, Peak=206 HFD=4.3
00:42:23.227 00.001 28316 MultiStar: [#1 0.24,0.07,0.86,U] [#2 0.30,0.06,0.92,U] [#3 0.03,-0.07,0.82,U] [#4 0.38,0.12,0.00,M4] [#5 0.24,0.09,0.75,U] [#6 0.31,-0.01,0.70,U] [#7 0.01,-0.02,0.61,U] [#8 0.26,0.09,0.57,U] 
00:42:23.227 00.000 28316 refined, 7 included, MultiStar: {0.21, -0.00}, one-star: {0.28, -0.15}
00:42:23.227 00.000 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:42:23.228 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.24 = -2.04)
00:42:23.228 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.00 mountX=0.09 mountY=-0.19, mountTheta=-1.13
00:42:23.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.00, opts=13)
00:42:23.230 00.001 28316 Enqueuing Move request for scope (0.21, -0.00)
00:42:23.231 00.001 29988 Worker thread wakes up
00:42:23.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
00:42:23.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
00:42:23.231 00.000 29988 Moving (0.21, -0.00) raw xDistance=0.09 yDistance=-0.19
00:42:23.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:42:23.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:23.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:42:23.231 00.000 29988 MoveAxis(E, 0, ABG)
00:42:23.231 00.000 29988 Move returns status 0, amount 0
00:42:23.231 00.000 29988 MoveAxis(N, 0, ABG)
00:42:23.231 00.000 29988 Move returns status 0, amount 0
00:42:23.231 00.000 29988 move complete, result=0
00:42:23.231 00.000 29988 worker thread done servicing request
00:42:23.231 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:23.231 00.000 28316 UpdateGuideState exits: m=2111 RSB=31.6
00:42:23.232 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.232 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:23.233 00.001 28316 Enqueuing Expose request
00:42:23.233 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:23.234 00.001 29988 Worker thread wakes up
00:42:23.234 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:23.234 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:24.760 01.526 29988 Exposure complete
00:42:24.793 00.033 29988 worker thread done servicing request
00:42:24.793 00.000 28316 OnExposeComplete: enter
00:42:24.794 00.001 28316 UpdateGuideState(): m_state=6
00:42:24.794 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4537
00:42:24.795 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.28, Mass=1866, SNR=29.8, Peak=182 HFD=4.2
00:42:24.795 00.000 28316 MultiStar: [#1 0.31,-0.02,0.92,U] [#2 0.40,-0.01,0.00,M2] [#3 0.29,0.08,0.88,U] [#4 0.44,0.26,0.00,M5] [#5 0.29,-0.03,0.78,U] [#6 0.23,-0.09,0.73,U] [#7 0.20,-0.18,0.71,U] [#8 0.39,-0.08,0.00,M1] 
00:42:24.796 00.001 28316 single-star, 5 included, MultiStar: {0.25, -0.03}, one-star: {0.18, 0.00}
00:42:24.796 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:42:24.797 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
00:42:24.797 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.00 mountX=0.07 mountY=-0.16, mountTheta=-1.14
00:42:24.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
00:42:24.798 00.000 28316 Enqueuing Move request for scope (0.18, 0.00)
00:42:24.799 00.001 29988 Worker thread wakes up
00:42:24.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
00:42:24.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
00:42:24.799 00.000 29988 Moving (0.18, 0.00) raw xDistance=0.07 yDistance=-0.16
00:42:24.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:24.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:24.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:24.800 00.001 28316 UpdateGuideState exits: m=1866 RSB=29.8
00:42:24.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:24.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:24.801 00.000 28316 Enqueuing Expose request
00:42:24.802 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:24.802 00.000 29988 MoveAxis(E, 0, ABG)
00:42:24.802 00.000 29988 Move returns status 0, amount 0
00:42:24.802 00.000 29988 MoveAxis(N, 0, ABG)
00:42:24.802 00.000 29988 Move returns status 0, amount 0
00:42:24.802 00.000 29988 move complete, result=0
00:42:24.802 00.000 29988 worker thread done servicing request
00:42:24.802 00.000 29988 Worker thread wakes up
00:42:24.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:24.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:24.802 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:26.431 01.629 29988 Exposure complete
00:42:26.465 00.034 29988 worker thread done servicing request
00:42:26.465 00.000 28316 OnExposeComplete: enter
00:42:26.466 00.001 28316 UpdateGuideState(): m_state=6
00:42:26.466 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4538
00:42:26.467 00.001 28316 Star::Find returns 1 (0), X=586.96, Y=112.01, Mass=1895, SNR=29.8, Peak=177 HFD=4.4
00:42:26.467 00.000 28316 MultiStar: [#1 0.30,-0.28,0.00,M1] [#2 0.30,-0.19,0.99,U] [#3 0.27,-0.42,0.00,M1] [#4 0.31,-0.24,0.00,M6] [#5 0.22,-0.30,0.79,U] [#6 0.32,-0.27,0.00,M1] [#7 0.04,-0.26,0.66,U] [#8 0.38,-0.18,0.00,M2] 
00:42:26.468 00.001 28316 refined, 3 included, MultiStar: {0.22, -0.25}, one-star: {0.27, -0.27}
00:42:26.468 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
00:42:26.469 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
00:42:26.469 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.25 hyp=0.34 cameraTheta=-0.84 mountX=0.32 mountY=-0.09, mountTheta=-0.26
00:42:26.472 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.25, opts=13)
00:42:26.474 00.002 28316 Enqueuing Move request for scope (0.22, -0.25)
00:42:26.475 00.001 29988 Worker thread wakes up
00:42:26.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:26.476 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:42:26.477 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:26.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:26.477 00.000 28316 Enqueuing Expose request
00:42:26.478 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.25) opts 0xd
00:42:26.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.25)
00:42:26.478 00.000 29988 Moving (0.22, -0.25) raw xDistance=0.32 yDistance=-0.09
00:42:26.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:42:26.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:26.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:42:26.478 00.000 29988 MoveAxis(W, 67, ABG)
00:42:26.478 00.000 29988 Guiding  Dir = 3, Dur = 67
00:42:26.478 00.000 29988 IsSlewing returns 0
00:42:26.478 00.000 29988 IsGuiding returns 0
00:42:26.480 00.002 29988 PulseGuide returned control before completion, sleep 76
00:42:26.567 00.087 29988 IsGuiding returns 0
00:42:26.567 00.000 29988 Move returns status 0, amount 67
00:42:26.568 00.001 29988 MoveAxis(N, 0, ABG)
00:42:26.568 00.000 29988 Move returns status 0, amount 0
00:42:26.568 00.000 29988 move complete, result=0
00:42:26.568 00.000 29988 worker thread done servicing request
00:42:26.568 00.000 29988 Worker thread wakes up
00:42:26.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:26.568 00.000 28316 GuideStep: 0.3 px 67 ms WEST, -0.1 px 0 ms NORTH
00:42:26.569 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:27.974 01.405 29988 Exposure complete
00:42:28.015 00.041 29988 worker thread done servicing request
00:42:28.015 00.000 28316 OnExposeComplete: enter
00:42:28.016 00.001 28316 UpdateGuideState(): m_state=6
00:42:28.016 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4539
00:42:28.017 00.001 28316 Star::Find returns 1 (0), X=586.96, Y=112.04, Mass=1868, SNR=29.7, Peak=170 HFD=4.4
00:42:28.017 00.000 28316 MultiStar: [#1 0.31,-0.34,0.00,M2] [#2 0.38,-0.23,0.00,M2] [#3 0.31,-0.43,0.00,M2] [#4 0.36,-0.28,0.00,M7] [#5 0.39,-0.20,0.00,M1] [#6 0.28,-0.30,0.00,M2] [#7 0.16,-0.42,0.00,M1] [#8 0.36,-0.06,0.65,U] 
00:42:28.017 00.000 28316 refined, 1 included, MultiStar: {0.30, -0.17}, one-star: {0.27, -0.24}
00:42:28.017 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-1.14) = xAngle (0.63 = 0.63)
00:42:28.018 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.74 = -2.55)
00:42:28.018 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.17 hyp=0.35 cameraTheta=-0.51 mountX=0.28 mountY=-0.20, mountTheta=-0.61
00:42:28.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.17, opts=13)
00:42:28.021 00.001 28316 Enqueuing Move request for scope (0.30, -0.17)
00:42:28.021 00.000 29988 Worker thread wakes up
00:42:28.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:28.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.17) opts 0xd
00:42:28.023 00.002 28316 UpdateGuideState exits: m=1868 RSB=29.7
00:42:28.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.17)
00:42:28.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:28.024 00.001 29988 Moving (0.30, -0.17) raw xDistance=0.28 yDistance=-0.20
00:42:28.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:28.024 00.000 28316 Enqueuing Expose request
00:42:28.025 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
00:42:28.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:28.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:42:28.025 00.000 29988 MoveAxis(W, 64, ABG)
00:42:28.025 00.000 29988 Guiding  Dir = 3, Dur = 64
00:42:28.025 00.000 29988 IsSlewing returns 0
00:42:28.025 00.000 29988 IsGuiding returns 0
00:42:28.027 00.002 29988 PulseGuide returned control before completion, sleep 73
00:42:28.112 00.085 29988 IsGuiding returns 0
00:42:28.112 00.000 29988 Move returns status 0, amount 64
00:42:28.112 00.000 29988 MoveAxis(N, 0, ABG)
00:42:28.112 00.000 29988 Move returns status 0, amount 0
00:42:28.112 00.000 29988 move complete, result=0
00:42:28.112 00.000 29988 worker thread done servicing request
00:42:28.112 00.000 29988 Worker thread wakes up
00:42:28.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:28.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:28.112 00.000 28316 GuideStep: 0.3 px 64 ms WEST, -0.2 px 0 ms NORTH
00:42:29.741 01.629 29988 Exposure complete
00:42:29.771 00.030 29988 worker thread done servicing request
00:42:29.771 00.000 28316 OnExposeComplete: enter
00:42:29.771 00.000 28316 UpdateGuideState(): m_state=6
00:42:29.772 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4540
00:42:29.772 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=112.02, Mass=1865, SNR=29.7, Peak=184 HFD=4.3
00:42:29.774 00.002 28316 MultiStar: [#1 0.23,-0.16,0.91,U] [#2 0.40,-0.25,0.00,M3] [#3 0.19,-0.40,0.00,M3] [#4 0.30,-0.27,0.00,M8] [#5 0.22,-0.17,0.81,U] [#6 0.27,-0.24,0.74,U] [#7 0.07,-0.23,0.67,U] [#8 0.29,-0.06,0.62,U] 
00:42:29.774 00.000 28316 refined, 5 included, MultiStar: {0.22, -0.19}, one-star: {0.24, -0.26}
00:42:29.774 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.44 = 0.44)
00:42:29.775 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.74)
00:42:29.775 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.71 mountX=0.27 mountY=-0.11, mountTheta=-0.40
00:42:29.776 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.19, opts=13)
00:42:29.777 00.001 28316 Enqueuing Move request for scope (0.22, -0.19)
00:42:29.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:29.778 00.001 28316 UpdateGuideState exits: m=1865 RSB=29.7
00:42:29.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:29.778 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:29.779 00.001 28316 Enqueuing Expose request
00:42:29.779 00.000 29988 Worker thread wakes up
00:42:29.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
00:42:29.779 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
00:42:29.779 00.000 29988 Moving (0.22, -0.19) raw xDistance=0.27 yDistance=-0.11
00:42:29.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:42:29.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:29.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:42:29.779 00.000 29988 MoveAxis(W, 60, ABG)
00:42:29.779 00.000 29988 Guiding  Dir = 3, Dur = 60
00:42:29.780 00.001 29988 IsSlewing returns 0
00:42:29.780 00.000 29988 IsGuiding returns 0
00:42:29.782 00.002 29988 PulseGuide returned control before completion, sleep 69
00:42:29.867 00.085 29988 IsGuiding returns 0
00:42:29.867 00.000 29988 Move returns status 0, amount 60
00:42:29.868 00.001 29988 MoveAxis(N, 0, ABG)
00:42:29.868 00.000 29988 Move returns status 0, amount 0
00:42:29.868 00.000 29988 move complete, result=0
00:42:29.868 00.000 29988 worker thread done servicing request
00:42:29.868 00.000 29988 Worker thread wakes up
00:42:29.868 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.1 px 0 ms NORTH
00:42:29.869 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:29.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:31.281 01.412 29988 Exposure complete
00:42:31.318 00.037 29988 worker thread done servicing request
00:42:31.319 00.001 28316 OnExposeComplete: enter
00:42:31.319 00.000 28316 UpdateGuideState(): m_state=6
00:42:31.320 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4541
00:42:31.322 00.002 28316 Star::Find returns 1 (0), X=586.94, Y=112.11, Mass=1951, SNR=30.3, Peak=185 HFD=4.3
00:42:31.324 00.002 28316 MultiStar: [#1 0.20,-0.17,0.92,U] [#2 0.33,-0.10,1.00,U] [#3 0.27,-0.30,0.00,M4] [#4 0.41,-0.11,0.00,M9] [#5 0.32,-0.12,0.78,U] [#6 0.32,-0.16,0.73,U] [#7 0.21,-0.28,0.69,U] [#8 0.29,-0.12,0.60,U] 
00:42:31.325 00.001 28316 single-star, 6 included, MultiStar: {0.27, -0.16}, one-star: {0.25, -0.17}
00:42:31.326 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
00:42:31.328 00.002 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.66 = -2.63)
00:42:31.331 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.59 mountX=0.26 mountY=-0.15, mountTheta=-0.53
00:42:31.335 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.17, opts=13)
00:42:31.337 00.002 28316 Enqueuing Move request for scope (0.25, -0.17)
00:42:31.337 00.000 29988 Worker thread wakes up
00:42:31.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
00:42:31.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
00:42:31.337 00.000 29988 Moving (0.25, -0.17) raw xDistance=0.26 yDistance=-0.15
00:42:31.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
00:42:31.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:31.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:31.338 00.001 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:42:31.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:31.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:31.339 00.000 28316 Enqueuing Expose request
00:42:31.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:31.340 00.001 29988 MoveAxis(W, 59, ABG)
00:42:31.340 00.000 29988 Guiding  Dir = 3, Dur = 59
00:42:31.340 00.000 29988 IsSlewing returns 0
00:42:31.340 00.000 29988 IsGuiding returns 0
00:42:31.342 00.002 29988 PulseGuide returned control before completion, sleep 68
00:42:31.421 00.079 29988 IsGuiding returns 0
00:42:31.421 00.000 29988 Move returns status 0, amount 59
00:42:31.421 00.000 29988 MoveAxis(N, 0, ABG)
00:42:31.421 00.000 29988 Move returns status 0, amount 0
00:42:31.421 00.000 29988 move complete, result=0
00:42:31.421 00.000 29988 worker thread done servicing request
00:42:31.421 00.000 29988 Worker thread wakes up
00:42:31.421 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.2 px 0 ms NORTH
00:42:31.422 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:31.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:33.048 01.626 29988 Exposure complete
00:42:33.081 00.033 29988 worker thread done servicing request
00:42:33.081 00.000 28316 OnExposeComplete: enter
00:42:33.082 00.001 28316 UpdateGuideState(): m_state=6
00:42:33.082 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4542
00:42:33.083 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=112.22, Mass=1915, SNR=29.9, Peak=182 HFD=4.3
00:42:33.083 00.000 28316 MultiStar: [#1 0.06,-0.03,0.90,U] [#2 0.18,-0.20,0.99,U] [#3 0.25,-0.27,0.87,U] [#4 0.15,-0.11,0.86,U] [#5 0.23,-0.01,0.81,U] [#6 0.28,-0.18,0.74,U] [#7 0.02,-0.16,0.67,U] [#8 0.38,0.04,0.60,U] 
00:42:33.084 00.001 28316 single-star, 8 included, MultiStar: {0.17, -0.11}, one-star: {0.06, -0.06}
00:42:33.084 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-1.14) = xAngle (0.36 = 0.36)
00:42:33.085 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.46 = -2.82)
00:42:33.085 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.78 mountX=0.07 mountY=-0.03, mountTheta=-0.33
00:42:33.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
00:42:33.087 00.000 28316 Enqueuing Move request for scope (0.06, -0.06)
00:42:33.088 00.001 29988 Worker thread wakes up
00:42:33.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:33.088 00.000 28316 UpdateGuideState exits: m=1915 RSB=29.9
00:42:33.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:33.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:33.089 00.000 28316 Enqueuing Expose request
00:42:33.090 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:42:33.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:42:33.090 00.000 29988 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=-0.03
00:42:33.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:33.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:33.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:42:33.090 00.000 29988 MoveAxis(E, 0, ABG)
00:42:33.090 00.000 29988 Move returns status 0, amount 0
00:42:33.090 00.000 29988 MoveAxis(N, 0, ABG)
00:42:33.090 00.000 29988 Move returns status 0, amount 0
00:42:33.090 00.000 29988 move complete, result=0
00:42:33.091 00.001 29988 worker thread done servicing request
00:42:33.091 00.000 29988 Worker thread wakes up
00:42:33.091 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:33.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:33.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:34.611 01.520 29988 Exposure complete
00:42:34.647 00.036 29988 worker thread done servicing request
00:42:34.647 00.000 28316 OnExposeComplete: enter
00:42:34.647 00.000 28316 UpdateGuideState(): m_state=6
00:42:34.648 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4543
00:42:34.648 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=112.15, Mass=1937, SNR=30.2, Peak=197 HFD=4.3
00:42:34.649 00.001 28316 MultiStar: [#1 0.24,-0.03,0.89,U] [#2 0.36,-0.10,0.94,U] [#3 0.25,-0.34,0.00,M4] [#4 0.25,-0.10,0.87,U] [#5 0.12,-0.14,0.78,U] [#6 0.19,-0.25,0.75,U] [#7 0.08,-0.31,0.66,U] [#8 0.12,0.01,0.60,U] 
00:42:34.649 00.000 28316 single-star, 7 included, MultiStar: {0.20, -0.13}, one-star: {0.15, -0.13}
00:42:34.650 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
00:42:34.650 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.75)
00:42:34.651 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=0.18 mountY=-0.08, mountTheta=-0.40
00:42:34.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.13, opts=13)
00:42:34.653 00.001 28316 Enqueuing Move request for scope (0.15, -0.13)
00:42:34.653 00.000 29988 Worker thread wakes up
00:42:34.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:34.654 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
00:42:34.654 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.2
00:42:34.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:34.655 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:34.655 00.000 28316 Enqueuing Expose request
00:42:34.655 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
00:42:34.656 00.001 29988 Moving (0.15, -0.13) raw xDistance=0.18 yDistance=-0.08
00:42:34.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:42:34.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:34.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:42:34.656 00.000 29988 MoveAxis(E, 0, ABG)
00:42:34.656 00.000 29988 Move returns status 0, amount 0
00:42:34.656 00.000 29988 MoveAxis(N, 0, ABG)
00:42:34.656 00.000 29988 Move returns status 0, amount 0
00:42:34.656 00.000 29988 move complete, result=0
00:42:34.656 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:34.656 00.000 29988 worker thread done servicing request
00:42:34.656 00.000 29988 Worker thread wakes up
00:42:34.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:34.657 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:36.292 01.635 29988 Exposure complete
00:42:36.333 00.041 29988 worker thread done servicing request
00:42:36.333 00.000 28316 OnExposeComplete: enter
00:42:36.334 00.001 28316 UpdateGuideState(): m_state=6
00:42:36.335 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4544
00:42:36.336 00.001 28316 Star::Find returns 1 (0), X=587.02, Y=112.16, Mass=1930, SNR=30.4, Peak=183 HFD=4.3
00:42:36.337 00.001 28316 MultiStar: [#1 0.41,-0.11,0.00,M1] [#2 0.50,-0.10,0.00,M1] [#3 0.26,-0.13,0.87,U] [#4 0.31,-0.16,0.84,U] [#5 0.36,-0.01,0.76,U] [#6 0.36,-0.00,0.70,U] [#7 0.11,-0.30,0.64,U] [#8 0.31,0.04,0.58,U] 
00:42:36.337 00.000 28316 refined, 6 included, MultiStar: {0.29, -0.10}, one-star: {0.33, -0.12}
00:42:36.338 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:42:36.338 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.37)
00:42:36.339 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-0.33 mountX=0.21 mountY=-0.22, mountTheta=-0.79
00:42:36.339 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.10, opts=13)
00:42:36.340 00.001 28316 Enqueuing Move request for scope (0.29, -0.10)
00:42:36.340 00.000 29988 Worker thread wakes up
00:42:36.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:36.341 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.4
00:42:36.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:36.342 00.000 28316 Enqueuing Expose request
00:42:36.343 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.10) opts 0xd
00:42:36.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.10)
00:42:36.343 00.000 29988 Moving (0.29, -0.10) raw xDistance=0.21 yDistance=-0.22
00:42:36.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:42:36.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:36.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:42:36.343 00.000 29988 MoveAxis(W, 45, ABG)
00:42:36.343 00.000 29988 Guiding  Dir = 3, Dur = 45
00:42:36.343 00.000 29988 IsSlewing returns 0
00:42:36.344 00.001 29988 IsGuiding returns 0
00:42:36.346 00.002 29988 PulseGuide returned control before completion, sleep 54
00:42:36.415 00.069 29988 IsGuiding returns 0
00:42:36.415 00.000 29988 Move returns status 0, amount 45
00:42:36.415 00.000 29988 MoveAxis(N, 0, ABG)
00:42:36.415 00.000 29988 Move returns status 0, amount 0
00:42:36.416 00.001 29988 move complete, result=0
00:42:36.416 00.000 29988 worker thread done servicing request
00:42:36.416 00.000 29988 Worker thread wakes up
00:42:36.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:36.416 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 0 ms NORTH
00:42:36.417 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:37.825 01.408 29988 Exposure complete
00:42:37.873 00.048 29988 worker thread done servicing request
00:42:37.873 00.000 28316 OnExposeComplete: enter
00:42:37.874 00.001 28316 UpdateGuideState(): m_state=6
00:42:37.875 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4545
00:42:37.876 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=112.19, Mass=1977, SNR=30.5, Peak=186 HFD=4.3
00:42:37.877 00.001 28316 MultiStar: [#1 0.34,-0.05,0.87,U] [#2 0.29,0.00,0.94,U] [#3 0.29,-0.06,0.84,U] [#4 0.32,0.06,0.85,U] [#5 0.34,0.03,0.80,U] [#6 0.36,-0.11,0.72,U] [#7 0.12,0.01,0.66,U] [#8 0.38,0.05,0.59,U] 
00:42:37.878 00.001 28316 single-star, 8 included, MultiStar: {0.30, -0.02}, one-star: {0.25, -0.09}
00:42:37.879 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-1.14) = xAngle (0.82 = 0.82)
00:42:37.880 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.92 = -2.36)
00:42:37.880 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-0.33 mountX=0.18 mountY=-0.19, mountTheta=-0.80
00:42:37.882 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.09, opts=13)
00:42:37.882 00.000 28316 Enqueuing Move request for scope (0.25, -0.09)
00:42:37.883 00.001 29988 Worker thread wakes up
00:42:37.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:37.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.09) opts 0xd
00:42:37.883 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:42:37.884 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.09)
00:42:37.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:37.885 00.001 29988 Moving (0.25, -0.09) raw xDistance=0.18 yDistance=-0.19
00:42:37.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:42:37.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:37.885 00.000 28316 Enqueuing Expose request
00:42:37.886 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:37.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:42:37.886 00.000 29988 MoveAxis(E, 0, ABG)
00:42:37.886 00.000 29988 Move returns status 0, amount 0
00:42:37.886 00.000 29988 MoveAxis(N, 0, ABG)
00:42:37.886 00.000 29988 Move returns status 0, amount 0
00:42:37.886 00.000 29988 move complete, result=0
00:42:37.886 00.000 29988 worker thread done servicing request
00:42:37.887 00.001 29988 Worker thread wakes up
00:42:37.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:37.887 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:37.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:39.509 01.622 29988 Exposure complete
00:42:39.562 00.053 29988 worker thread done servicing request
00:42:39.562 00.000 28316 OnExposeComplete: enter
00:42:39.564 00.002 28316 UpdateGuideState(): m_state=6
00:42:39.566 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4546
00:42:39.567 00.001 28316 Star::Find returns 1 (0), X=586.98, Y=112.41, Mass=1905, SNR=30.0, Peak=171 HFD=4.1
00:42:39.569 00.002 28316 MultiStar: [#1 0.30,0.12,0.91,U] [#2 0.24,0.25,0.98,U] [#3 0.20,-0.02,0.86,U] [#4 0.33,0.17,0.84,U] [#5 0.12,0.20,0.79,U] [#6 0.28,-0.00,0.71,U] [#7 0.16,0.02,0.67,U] [#8 0.33,0.22,0.00,M1] 
00:42:39.571 00.002 28316 refined, 7 included, MultiStar: {0.24, 0.11}, one-star: {0.29, 0.13}
00:42:39.573 00.002 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
00:42:39.574 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
00:42:39.575 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.27 cameraTheta=0.44 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
00:42:39.575 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.11, opts=13)
00:42:39.576 00.001 28316 Enqueuing Move request for scope (0.24, 0.11)
00:42:39.576 00.000 29988 Worker thread wakes up
00:42:39.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:39.577 00.001 28316 UpdateGuideState exits: m=1905 RSB=30.0
00:42:39.577 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:39.578 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:39.578 00.000 28316 Enqueuing Expose request
00:42:39.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
00:42:39.579 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
00:42:39.579 00.000 29988 Moving (0.24, 0.11) raw xDistance=-0.00 yDistance=-0.27
00:42:39.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:42:39.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:39.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:42:39.579 00.000 29988 MoveAxis(E, 0, ABG)
00:42:39.579 00.000 29988 Move returns status 0, amount 0
00:42:39.579 00.000 29988 MoveAxis(N, 0, ABG)
00:42:39.579 00.000 29988 Move returns status 0, amount 0
00:42:39.579 00.000 29988 move complete, result=0
00:42:39.579 00.000 29988 worker thread done servicing request
00:42:39.579 00.000 29988 Worker thread wakes up
00:42:39.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:39.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:39.579 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:42:41.094 01.515 29988 Exposure complete
00:42:41.137 00.043 29988 worker thread done servicing request
00:42:41.137 00.000 28316 OnExposeComplete: enter
00:42:41.138 00.001 28316 UpdateGuideState(): m_state=6
00:42:41.139 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4547
00:42:41.139 00.000 28316 Star::Find returns 1 (0), X=586.86, Y=112.25, Mass=1950, SNR=30.3, Peak=181 HFD=4.3
00:42:41.140 00.001 28316 MultiStar: [#1 0.21,0.01,0.91,U] [#2 0.39,-0.05,0.00,M1] [#3 0.10,-0.01,0.88,U] [#4 0.24,0.21,0.83,U] [#5 0.18,0.03,0.81,U] [#6 0.20,-0.09,0.72,U] [#7 0.11,-0.24,0.66,U] [#8 0.35,-0.03,0.59,U] 
00:42:41.141 00.001 28316 single-star, 7 included, MultiStar: {0.19, -0.01}, one-star: {0.17, -0.03}
00:42:41.141 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:42:41.143 00.002 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
00:42:41.144 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.18 mountX=0.10 mountY=-0.14, mountTheta=-0.95
00:42:41.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
00:42:41.146 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
00:42:41.146 00.000 29988 Worker thread wakes up
00:42:41.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:41.147 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:42:41.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:41.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:41.148 00.000 28316 Enqueuing Expose request
00:42:41.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
00:42:41.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
00:42:41.148 00.000 29988 Moving (0.17, -0.03) raw xDistance=0.10 yDistance=-0.14
00:42:41.149 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:42:41.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:41.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:41.149 00.000 29988 MoveAxis(E, 0, ABG)
00:42:41.149 00.000 29988 Move returns status 0, amount 0
00:42:41.149 00.000 29988 MoveAxis(N, 0, ABG)
00:42:41.149 00.000 29988 Move returns status 0, amount 0
00:42:41.149 00.000 29988 move complete, result=0
00:42:41.149 00.000 29988 worker thread done servicing request
00:42:41.149 00.000 29988 Worker thread wakes up
00:42:41.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:41.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:41.149 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:42.781 01.632 29988 Exposure complete
00:42:42.832 00.051 28316 OnExposeComplete: enter
00:42:42.832 00.000 28316 UpdateGuideState(): m_state=6
00:42:42.833 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4548
00:42:42.834 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=112.35, Mass=1991, SNR=30.6, Peak=188 HFD=4.1
00:42:42.834 00.000 29988 worker thread done servicing request
00:42:42.834 00.000 28316 MultiStar: [#1 0.35,0.13,0.89,U] [#2 0.42,0.17,0.00,M2] [#3 0.25,0.03,0.86,U] [#4 0.38,0.21,0.00,M4] [#5 0.24,0.18,0.76,U] [#6 0.26,-0.01,0.71,U] [#7 0.14,-0.07,0.66,U] [#8 0.34,0.19,0.00,M1] 
00:42:42.835 00.001 28316 refined, 5 included, MultiStar: {0.26, 0.06}, one-star: {0.31, 0.07}
00:42:42.835 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (-1.14) = xAngle (1.37 = 1.37)
00:42:42.836 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.47 = -1.81)
00:42:42.837 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.22 mountX=0.05 mountY=-0.26, mountTheta=-1.37
00:42:42.839 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.06, opts=13)
00:42:42.839 00.000 28316 Enqueuing Move request for scope (0.26, 0.06)
00:42:42.840 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:42.840 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
00:42:42.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:42.843 00.003 29988 Worker thread wakes up
00:42:42.843 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
00:42:42.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
00:42:42.843 00.000 29988 Moving (0.26, 0.06) raw xDistance=0.05 yDistance=-0.26
00:42:42.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:42.843 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.46 newest=-0.67
00:42:42.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:42:42.843 00.000 29988 MoveAxis(E, 0, ABG)
00:42:42.843 00.000 29988 Move returns status 0, amount 0
00:42:42.843 00.000 29988 MoveAxis(N, 63, ABG)
00:42:42.843 00.000 29988 Guiding  Dir = 0, Dur = 63
00:42:42.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:42.845 00.002 28316 Enqueuing Expose request
00:42:42.846 00.001 29988 IsSlewing returns 0
00:42:42.846 00.000 29988 IsGuiding returns 0
00:42:42.851 00.005 29988 PulseGuide returned control before completion, sleep 69
00:42:42.934 00.083 29988 IsGuiding returns 0
00:42:42.934 00.000 29988 Move returns status 0, amount 63
00:42:42.934 00.000 29988 move complete, result=0
00:42:42.934 00.000 29988 worker thread done servicing request
00:42:42.934 00.000 29988 Worker thread wakes up
00:42:42.934 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
00:42:42.936 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:42.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:44.341 01.405 29988 Exposure complete
00:42:44.393 00.052 29988 worker thread done servicing request
00:42:44.393 00.000 28316 OnExposeComplete: enter
00:42:44.394 00.001 28316 UpdateGuideState(): m_state=6
00:42:44.395 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4549
00:42:44.396 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=112.30, Mass=2009, SNR=30.7, Peak=167 HFD=4.4
00:42:44.396 00.000 28316 MultiStar: [#1 0.12,0.17,0.88,U] [#2 0.20,0.06,0.97,U] [#3 0.10,0.06,0.83,U] [#4 0.07,0.26,0.84,U] [#5 0.14,0.19,0.76,U] [#6 0.08,0.10,0.70,U] [#7 -0.07,-0.06,0.66,U] [#8 0.26,0.11,0.59,U] 
00:42:44.397 00.001 28316 single-star, 8 included, MultiStar: {0.12, 0.10}, one-star: {0.14, 0.02}
00:42:44.397 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.28 = 1.28)
00:42:44.398 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.38 = -1.90)
00:42:44.398 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.14 mountX=0.04 mountY=-0.13, mountTheta=-1.28
00:42:44.400 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
00:42:44.401 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
00:42:44.402 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:44.402 00.000 28316 UpdateGuideState exits: m=2009 RSB=30.7
00:42:44.405 00.003 29988 Worker thread wakes up
00:42:44.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:44.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:44.406 00.001 28316 Enqueuing Expose request
00:42:44.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
00:42:44.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
00:42:44.406 00.000 29988 Moving (0.14, 0.02) raw xDistance=0.04 yDistance=-0.13
00:42:44.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:42:44.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:44.407 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:42:44.407 00.000 29988 MoveAxis(E, 0, ABG)
00:42:44.407 00.000 29988 Move returns status 0, amount 0
00:42:44.407 00.000 29988 MoveAxis(N, 0, ABG)
00:42:44.407 00.000 29988 Move returns status 0, amount 0
00:42:44.407 00.000 29988 move complete, result=0
00:42:44.407 00.000 29988 worker thread done servicing request
00:42:44.407 00.000 29988 Worker thread wakes up
00:42:44.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:44.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:44.407 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:46.043 01.636 29988 Exposure complete
00:42:46.108 00.065 29988 worker thread done servicing request
00:42:46.108 00.000 28316 OnExposeComplete: enter
00:42:46.109 00.001 28316 UpdateGuideState(): m_state=6
00:42:46.110 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4550
00:42:46.110 00.000 28316 Star::Find returns 1 (0), X=586.78, Y=112.33, Mass=1922, SNR=30.1, Peak=172 HFD=4.2
00:42:46.111 00.001 28316 MultiStar: [#1 0.11,0.13,0.90,U] [#2 0.31,0.10,0.95,U] [#3 0.11,0.00,0.87,U] [#4 0.13,0.17,0.87,U] [#5 0.07,0.14,0.80,U] [#6 0.20,0.03,0.70,U] [#7 -0.02,-0.00,0.64,U] [#8 0.21,0.14,0.63,U] 
00:42:46.111 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.09}, one-star: {0.09, 0.05}
00:42:46.112 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (-1.14) = xAngle (1.67 = 1.67)
00:42:46.112 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.77 = -1.51)
00:42:46.113 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.53 mountX=-0.01 mountY=-0.10, mountTheta=-1.67
00:42:46.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
00:42:46.114 00.000 28316 Enqueuing Move request for scope (0.09, 0.05)
00:42:46.115 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:46.115 00.000 28316 UpdateGuideState exits: m=1922 RSB=30.1
00:42:46.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:46.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:46.117 00.001 28316 Enqueuing Expose request
00:42:46.117 00.000 29988 Worker thread wakes up
00:42:46.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
00:42:46.117 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
00:42:46.117 00.000 29988 Moving (0.09, 0.05) raw xDistance=-0.01 yDistance=-0.10
00:42:46.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:42:46.118 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:46.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:46.118 00.000 29988 MoveAxis(E, 0, ABG)
00:42:46.118 00.000 29988 Move returns status 0, amount 0
00:42:46.118 00.000 29988 MoveAxis(N, 0, ABG)
00:42:46.118 00.000 29988 Move returns status 0, amount 0
00:42:46.118 00.000 29988 move complete, result=0
00:42:46.118 00.000 29988 worker thread done servicing request
00:42:46.118 00.000 29988 Worker thread wakes up
00:42:46.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:46.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:46.118 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:47.530 01.412 29988 Exposure complete
00:42:47.571 00.041 29988 worker thread done servicing request
00:42:47.571 00.000 28316 OnExposeComplete: enter
00:42:47.572 00.001 28316 UpdateGuideState(): m_state=6
00:42:47.572 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4551
00:42:47.573 00.001 28316 Star::Find returns 1 (0), X=586.82, Y=112.27, Mass=1874, SNR=29.6, Peak=178 HFD=4.3
00:42:47.573 00.000 28316 MultiStar: [#1 0.15,0.05,0.94,U] [#2 0.29,0.03,0.97,U] [#3 0.15,0.00,0.87,U] [#4 0.14,0.14,0.86,U] [#5 0.07,0.17,0.78,U] [#6 0.14,0.01,0.72,U] [#7 0.13,-0.04,0.67,U] [#8 0.18,0.15,0.60,U] 
00:42:47.574 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.05}, one-star: {0.13, -0.00}
00:42:47.575 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.11 = 1.11)
00:42:47.576 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.21 = -2.07)
00:42:47.577 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.03 mountX=0.06 mountY=-0.12, mountTheta=-1.10
00:42:47.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.00, opts=13)
00:42:47.578 00.000 28316 Enqueuing Move request for scope (0.13, -0.00)
00:42:47.579 00.001 29988 Worker thread wakes up
00:42:47.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:47.579 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.6
00:42:47.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:47.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:47.580 00.000 28316 Enqueuing Expose request
00:42:47.581 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
00:42:47.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
00:42:47.581 00.000 29988 Moving (0.13, -0.00) raw xDistance=0.06 yDistance=-0.12
00:42:47.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:42:47.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:47.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:42:47.581 00.000 29988 MoveAxis(E, 0, ABG)
00:42:47.581 00.000 29988 Move returns status 0, amount 0
00:42:47.581 00.000 29988 MoveAxis(N, 0, ABG)
00:42:47.581 00.000 29988 Move returns status 0, amount 0
00:42:47.581 00.000 29988 move complete, result=0
00:42:47.581 00.000 29988 worker thread done servicing request
00:42:47.581 00.000 29988 Worker thread wakes up
00:42:47.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:47.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:47.582 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:49.205 01.623 29988 Exposure complete
00:42:49.242 00.037 29988 worker thread done servicing request
00:42:49.242 00.000 28316 OnExposeComplete: enter
00:42:49.242 00.000 28316 UpdateGuideState(): m_state=6
00:42:49.243 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4552
00:42:49.245 00.002 28316 Star::Find returns 1 (0), X=586.83, Y=112.16, Mass=1856, SNR=29.5, Peak=187 HFD=4.3
00:42:49.246 00.001 28316 MultiStar: [#1 0.13,-0.02,0.93,U] [#2 0.27,0.02,0.98,U] [#3 0.03,-0.10,0.88,U] [#4 0.30,-0.11,0.88,U] [#5 0.18,0.10,0.80,U] [#6 0.20,-0.04,0.72,U] [#7 0.09,-0.09,0.66,U] [#8 0.44,0.14,0.00,M1] 
00:42:49.248 00.002 28316 refined, 7 included, MultiStar: {0.17, -0.05}, one-star: {0.14, -0.12}
00:42:49.249 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:42:49.250 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.30)
00:42:49.251 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.26 mountX=0.11 mountY=-0.13, mountTheta=-0.86
00:42:49.254 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.05, opts=13)
00:42:49.255 00.001 28316 Enqueuing Move request for scope (0.17, -0.05)
00:42:49.255 00.000 29988 Worker thread wakes up
00:42:49.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
00:42:49.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
00:42:49.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:42:49.256 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.5
00:42:49.256 00.000 29988 Moving (0.17, -0.05) raw xDistance=0.11 yDistance=-0.13
00:42:49.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:49.257 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:49.257 00.000 28316 Enqueuing Expose request
00:42:49.258 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:42:49.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:49.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:42:49.258 00.000 29988 MoveAxis(E, 0, ABG)
00:42:49.258 00.000 29988 Move returns status 0, amount 0
00:42:49.258 00.000 29988 MoveAxis(N, 0, ABG)
00:42:49.258 00.000 29988 Move returns status 0, amount 0
00:42:49.258 00.000 29988 move complete, result=0
00:42:49.258 00.000 29988 worker thread done servicing request
00:42:49.258 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:49.259 00.001 29988 Worker thread wakes up
00:42:49.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:49.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:50.785 01.526 29988 Exposure complete
00:42:50.819 00.034 29988 worker thread done servicing request
00:42:50.819 00.000 28316 OnExposeComplete: enter
00:42:50.820 00.001 28316 UpdateGuideState(): m_state=6
00:42:50.821 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4553
00:42:50.821 00.000 28316 Star::Find returns 1 (0), X=586.79, Y=112.15, Mass=1935, SNR=30.2, Peak=179 HFD=4.3
00:42:50.822 00.001 28316 MultiStar: [#1 0.20,0.03,0.91,U] [#2 0.23,0.05,0.96,U] [#3 0.04,-0.18,0.86,U] [#4 0.01,0.15,0.86,U] [#5 0.17,0.07,0.78,U] [#6 0.06,0.03,0.72,U] [#7 -0.00,-0.22,0.68,U] [#8 0.38,0.04,0.59,U] 
00:42:50.822 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {0.10, -0.13}
00:42:50.822 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-1.14) = xAngle (1.00 = 1.00)
00:42:50.823 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.11 = -2.18)
00:42:50.823 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.14 mountX=0.07 mountY=-0.11, mountTheta=-0.99
00:42:50.825 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
00:42:50.827 00.002 28316 Enqueuing Move request for scope (0.13, -0.02)
00:42:50.828 00.001 29988 Worker thread wakes up
00:42:50.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:42:50.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:42:50.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:50.829 00.001 29988 Moving (0.13, -0.02) raw xDistance=0.07 yDistance=-0.11
00:42:50.829 00.000 28316 UpdateGuideState exits: m=1935 RSB=30.2
00:42:50.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:50.830 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:50.830 00.000 28316 Enqueuing Expose request
00:42:50.831 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:50.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:50.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:42:50.831 00.000 29988 MoveAxis(E, 0, ABG)
00:42:50.831 00.000 29988 Move returns status 0, amount 0
00:42:50.831 00.000 29988 MoveAxis(N, 0, ABG)
00:42:50.831 00.000 29988 Move returns status 0, amount 0
00:42:50.831 00.000 29988 move complete, result=0
00:42:50.831 00.000 29988 worker thread done servicing request
00:42:50.831 00.000 29988 Worker thread wakes up
00:42:50.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:50.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:50.831 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:52.460 01.629 29988 Exposure complete
00:42:52.507 00.047 29988 worker thread done servicing request
00:42:52.507 00.000 28316 OnExposeComplete: enter
00:42:52.509 00.002 28316 UpdateGuideState(): m_state=6
00:42:52.510 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4554
00:42:52.512 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=112.48, Mass=1953, SNR=30.2, Peak=162 HFD=4.5
00:42:52.514 00.002 28316 MultiStar: [#1 0.15,0.19,0.90,U] [#2 0.17,0.21,0.97,U] [#3 0.11,0.04,0.85,U] [#4 0.16,0.42,0.00,M1] [#5 0.11,0.17,0.79,U] [#6 0.11,0.23,0.72,U] [#7 0.03,0.15,0.65,U] [#8 0.06,0.31,0.60,U] 
00:42:52.515 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.18}, one-star: {-0.03, 0.20}
00:42:52.516 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (-1.14) = xAngle (2.27 = 2.27)
00:42:52.517 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.37 = -0.92)
00:42:52.518 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.12 mountX=-0.13 mountY=-0.16, mountTheta=-2.25
00:42:52.521 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.18, opts=13)
00:42:52.524 00.003 28316 Enqueuing Move request for scope (0.09, 0.18)
00:42:52.526 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:52.529 00.003 28316 UpdateGuideState exits: m=1953 RSB=30.2
00:42:52.531 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:52.533 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:52.536 00.003 29988 Worker thread wakes up
00:42:52.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
00:42:52.536 00.000 28316 Enqueuing Expose request
00:42:52.537 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
00:42:52.537 00.000 29988 Moving (0.09, 0.18) raw xDistance=-0.13 yDistance=-0.16
00:42:52.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:42:52.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:52.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:52.537 00.000 29988 MoveAxis(E, 0, ABG)
00:42:52.537 00.000 29988 Move returns status 0, amount 0
00:42:52.538 00.001 29988 MoveAxis(N, 0, ABG)
00:42:52.538 00.000 29988 Move returns status 0, amount 0
00:42:52.538 00.000 29988 move complete, result=0
00:42:52.538 00.000 29988 worker thread done servicing request
00:42:52.538 00.000 29988 Worker thread wakes up
00:42:52.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:52.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:52.538 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:54.057 01.519 29988 Exposure complete
00:42:54.084 00.027 29988 worker thread done servicing request
00:42:54.084 00.000 28316 OnExposeComplete: enter
00:42:54.084 00.000 28316 UpdateGuideState(): m_state=6
00:42:54.085 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4555
00:42:54.086 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=112.40, Mass=1871, SNR=29.7, Peak=170 HFD=3.9
00:42:54.087 00.001 28316 MultiStar: [#1 0.14,0.13,0.92,U] [#2 0.09,0.14,1.00,U] [#3 0.06,-0.00,0.89,U] [#4 0.05,0.18,0.89,U] [#5 0.04,0.07,0.81,U] [#6 0.04,0.13,0.71,U] [#7 -0.12,-0.02,0.67,U] [#8 0.18,0.25,0.60,U] 
00:42:54.088 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.06, 0.13}
00:42:54.089 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (-1.14) = xAngle (2.20 = 2.20)
00:42:54.090 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.30 = -0.98)
00:42:54.090 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.05 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
00:42:54.092 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
00:42:54.094 00.002 28316 Enqueuing Move request for scope (0.06, 0.11)
00:42:54.095 00.001 29988 Worker thread wakes up
00:42:54.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:54.095 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.7
00:42:54.096 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:54.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:54.097 00.001 28316 Enqueuing Expose request
00:42:54.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
00:42:54.097 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
00:42:54.097 00.000 29988 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
00:42:54.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:42:54.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:54.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:54.097 00.000 29988 MoveAxis(E, 0, ABG)
00:42:54.097 00.000 29988 Move returns status 0, amount 0
00:42:54.097 00.000 29988 MoveAxis(N, 0, ABG)
00:42:54.097 00.000 29988 Move returns status 0, amount 0
00:42:54.097 00.000 29988 move complete, result=0
00:42:54.097 00.000 29988 worker thread done servicing request
00:42:54.097 00.000 29988 Worker thread wakes up
00:42:54.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:54.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:54.098 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:55.722 01.624 29988 Exposure complete
00:42:55.773 00.051 29988 worker thread done servicing request
00:42:55.774 00.001 28316 OnExposeComplete: enter
00:42:55.775 00.001 28316 UpdateGuideState(): m_state=6
00:42:55.776 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4556
00:42:55.777 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=112.40, Mass=1962, SNR=30.5, Peak=153 HFD=4.3
00:42:55.779 00.002 28316 MultiStar: [#1 -0.07,0.23,0.90,U] [#2 0.06,0.19,0.95,U] [#3 0.11,0.03,0.86,U] [#4 -0.10,0.26,0.87,U] [#5 -0.02,0.14,0.75,U] [#6 -0.01,0.10,0.70,U] [#7 -0.11,0.11,0.64,U] [#8 0.14,0.39,0.00,M1] 
00:42:55.780 00.001 28316 single-star, 7 included, MultiStar: {-0.02, 0.15}, one-star: {-0.07, 0.12}
00:42:55.781 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (-1.14) = xAngle (3.25 = -3.03)
00:42:55.783 00.002 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.35 = 0.07)
00:42:55.783 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.11 mountX=-0.14 mountY=0.01, mountTheta=3.07
00:42:55.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
00:42:55.784 00.000 28316 Enqueuing Move request for scope (-0.07, 0.12)
00:42:55.785 00.001 29988 Worker thread wakes up
00:42:55.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
00:42:55.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:55.786 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.5
00:42:55.788 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
00:42:55.788 00.000 29988 Moving (-0.07, 0.12) raw xDistance=-0.14 yDistance=0.01
00:42:55.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:42:55.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:55.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:55.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:55.789 00.001 28316 Enqueuing Expose request
00:42:55.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:42:55.789 00.000 29988 MoveAxis(E, 0, ABG)
00:42:55.789 00.000 29988 Move returns status 0, amount 0
00:42:55.789 00.000 29988 MoveAxis(N, 0, ABG)
00:42:55.789 00.000 29988 Move returns status 0, amount 0
00:42:55.789 00.000 29988 move complete, result=0
00:42:55.789 00.000 29988 worker thread done servicing request
00:42:55.789 00.000 29988 Worker thread wakes up
00:42:55.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:55.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:55.790 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:57.314 01.524 29988 Exposure complete
00:42:57.350 00.036 29988 worker thread done servicing request
00:42:57.350 00.000 28316 OnExposeComplete: enter
00:42:57.351 00.001 28316 UpdateGuideState(): m_state=6
00:42:57.351 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4557
00:42:57.352 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.35, Mass=1950, SNR=30.4, Peak=160 HFD=4.3
00:42:57.353 00.001 28316 MultiStar: [#1 -0.01,0.24,0.89,U] [#2 0.12,0.16,0.94,U] [#3 0.06,0.02,0.86,U] [#4 -0.09,0.18,0.84,U] [#5 -0.06,0.21,0.77,U] [#6 0.04,0.04,0.72,U] [#7 -0.17,0.11,0.64,U] [#8 0.09,0.25,0.59,U] 
00:42:57.355 00.002 28316 single-star, 8 included, MultiStar: {0.00, 0.14}, one-star: {0.03, 0.07}
00:42:57.358 00.003 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
00:42:57.359 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.85)
00:42:57.360 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.19 mountX=-0.05 mountY=-0.06, mountTheta=-2.32
00:42:57.361 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
00:42:57.361 00.000 28316 Enqueuing Move request for scope (0.03, 0.07)
00:42:57.362 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:57.362 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.4
00:42:57.362 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:57.363 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:57.363 00.000 28316 Enqueuing Expose request
00:42:57.364 00.001 29988 Worker thread wakes up
00:42:57.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
00:42:57.364 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
00:42:57.364 00.000 29988 Moving (0.03, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:42:57.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:57.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:57.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:57.364 00.000 29988 MoveAxis(E, 0, ABG)
00:42:57.364 00.000 29988 Move returns status 0, amount 0
00:42:57.364 00.000 29988 MoveAxis(N, 0, ABG)
00:42:57.364 00.000 29988 Move returns status 0, amount 0
00:42:57.364 00.000 29988 move complete, result=0
00:42:57.364 00.000 29988 worker thread done servicing request
00:42:57.364 00.000 29988 Worker thread wakes up
00:42:57.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:57.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:57.364 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:58.986 01.622 29988 Exposure complete
00:42:59.039 00.053 29988 worker thread done servicing request
00:42:59.039 00.000 28316 OnExposeComplete: enter
00:42:59.041 00.002 28316 UpdateGuideState(): m_state=6
00:42:59.043 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4558
00:42:59.044 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.37, Mass=1924, SNR=30.0, Peak=144 HFD=4.4
00:42:59.045 00.001 28316 MultiStar: [#1 0.14,0.28,0.92,U] [#2 0.07,0.23,0.97,U] [#3 -0.11,0.15,0.88,U] [#4 0.06,0.40,0.00,M1] [#5 0.07,0.46,0.00,M1] [#6 0.01,0.33,0.72,U] [#7 -0.17,0.12,0.69,U] [#8 -0.05,0.49,0.00,M1] 
00:42:59.046 00.001 28316 single-star, 5 included, MultiStar: {-0.00, 0.20}, one-star: {0.00, 0.09}
00:42:59.050 00.004 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:42:59.052 00.002 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
00:42:59.055 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.52 mountX=-0.08 mountY=-0.05, mountTheta=-2.63
00:42:59.058 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
00:42:59.060 00.002 28316 Enqueuing Move request for scope (0.00, 0.09)
00:42:59.061 00.001 29988 Worker thread wakes up
00:42:59.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
00:42:59.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:42:59.064 00.003 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
00:42:59.064 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.0
00:42:59.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:59.065 00.000 29988 Moving (0.00, 0.09) raw xDistance=-0.08 yDistance=-0.05
00:42:59.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:42:59.065 00.000 28316 Enqueuing Expose request
00:42:59.066 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:59.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:59.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:42:59.066 00.000 29988 MoveAxis(E, 0, ABG)
00:42:59.066 00.000 29988 Move returns status 0, amount 0
00:42:59.066 00.000 29988 MoveAxis(N, 0, ABG)
00:42:59.066 00.000 29988 Move returns status 0, amount 0
00:42:59.066 00.000 29988 move complete, result=0
00:42:59.066 00.000 29988 worker thread done servicing request
00:42:59.066 00.000 29988 Worker thread wakes up
00:42:59.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:42:59.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:42:59.067 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:00.586 01.519 29988 Exposure complete
00:43:00.617 00.031 29988 worker thread done servicing request
00:43:00.617 00.000 28316 OnExposeComplete: enter
00:43:00.618 00.001 28316 UpdateGuideState(): m_state=6
00:43:00.618 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4559
00:43:00.619 00.001 28316 Star::Find returns 1 (0), X=586.52, Y=112.56, Mass=1868, SNR=29.7, Peak=134 HFD=4.2
00:43:00.620 00.001 28316 MultiStar: [#1 -0.21,0.27,0.95,U] [#2 -0.04,0.20,1.01,U] [#3 -0.21,0.18,0.90,U] [#4 -0.05,0.42,0.00,M2] [#5 -0.13,0.36,0.80,U] [#6 -0.18,0.25,0.71,U] [#7 -0.21,0.23,0.69,U] [#8 -0.13,0.41,0.00,M2] 
00:43:00.620 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.25}, one-star: {-0.17, 0.28}
00:43:00.621 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
00:43:00.621 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
00:43:00.622 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.14 mountX=-0.30 mountY=0.03, mountTheta=3.04
00:43:00.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.25, opts=13)
00:43:00.624 00.001 28316 Enqueuing Move request for scope (-0.16, 0.25)
00:43:00.624 00.000 29988 Worker thread wakes up
00:43:00.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
00:43:00.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
00:43:00.624 00.000 29988 Moving (-0.16, 0.25) raw xDistance=-0.30 yDistance=0.03
00:43:00.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:43:00.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:00.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:00.625 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:43:00.625 00.000 29988 MoveAxis(E, 62, ABG)
00:43:00.625 00.000 28316 UpdateGuideState exits: m=1868 RSB=29.7
00:43:00.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:00.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:00.626 00.000 28316 Enqueuing Expose request
00:43:00.626 00.000 29988 Guiding  Dir = 2, Dur = 62
00:43:00.627 00.001 29988 IsSlewing returns 0
00:43:00.627 00.000 29988 IsGuiding returns 0
00:43:00.629 00.002 29988 PulseGuide returned control before completion, sleep 71
00:43:00.708 00.079 29988 IsGuiding returns 0
00:43:00.708 00.000 29988 Move returns status 0, amount 62
00:43:00.708 00.000 29988 MoveAxis(N, 0, ABG)
00:43:00.708 00.000 29988 Move returns status 0, amount 0
00:43:00.708 00.000 29988 move complete, result=0
00:43:00.709 00.001 29988 worker thread done servicing request
00:43:00.709 00.000 29988 Worker thread wakes up
00:43:00.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:00.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:00.709 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.0 px 0 ms NORTH
00:43:02.347 01.638 29988 Exposure complete
00:43:02.379 00.032 29988 worker thread done servicing request
00:43:02.379 00.000 28316 OnExposeComplete: enter
00:43:02.380 00.001 28316 UpdateGuideState(): m_state=6
00:43:02.381 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4560
00:43:02.382 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.47, Mass=2050, SNR=31.2, Peak=158 HFD=4.6
00:43:02.383 00.001 28316 MultiStar: [#1 0.13,0.30,0.89,U] [#2 0.30,0.15,0.93,U] [#3 0.04,0.05,0.85,U] [#4 0.03,0.30,0.83,U] [#5 -0.03,0.26,0.77,U] [#6 0.06,0.18,0.71,U] [#7 -0.09,0.21,0.65,U] [#8 0.26,0.32,0.00,M3] 
00:43:02.383 00.000 28316 single-star, 7 included, MultiStar: {0.07, 0.20}, one-star: {0.07, 0.19}
00:43:02.384 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
00:43:02.385 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
00:43:02.385 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.24 mountX=-0.14 mountY=-0.14, mountTheta=-2.36
00:43:02.387 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.19, opts=13)
00:43:02.387 00.000 28316 Enqueuing Move request for scope (0.07, 0.19)
00:43:02.388 00.001 29988 Worker thread wakes up
00:43:02.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:02.388 00.000 28316 UpdateGuideState exits: m=2050 RSB=31.2
00:43:02.389 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:02.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:02.389 00.000 28316 Enqueuing Expose request
00:43:02.390 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
00:43:02.390 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
00:43:02.390 00.000 29988 Moving (0.07, 0.19) raw xDistance=-0.14 yDistance=-0.14
00:43:02.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:43:02.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:02.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:43:02.390 00.000 29988 MoveAxis(E, 0, ABG)
00:43:02.390 00.000 29988 Move returns status 0, amount 0
00:43:02.390 00.000 29988 MoveAxis(N, 0, ABG)
00:43:02.390 00.000 29988 Move returns status 0, amount 0
00:43:02.390 00.000 29988 move complete, result=0
00:43:02.390 00.000 29988 worker thread done servicing request
00:43:02.390 00.000 29988 Worker thread wakes up
00:43:02.391 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:02.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:02.391 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:03.919 01.528 29988 Exposure complete
00:43:03.956 00.037 29988 worker thread done servicing request
00:43:03.956 00.000 28316 OnExposeComplete: enter
00:43:03.957 00.001 28316 UpdateGuideState(): m_state=6
00:43:03.957 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4561
00:43:03.957 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=112.53, Mass=1888, SNR=29.8, Peak=152 HFD=3.9
00:43:03.958 00.001 28316 MultiStar: [#1 0.01,0.19,0.92,U] [#2 0.04,0.21,1.01,U] [#3 -0.04,0.00,0.88,U] [#4 0.06,0.32,0.86,U] [#5 -0.03,0.28,0.79,U] [#6 -0.06,0.30,0.75,U] [#7 -0.11,0.14,0.69,U] [#8 0.08,0.34,0.60,U] 
00:43:03.958 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.22}, one-star: {0.07, 0.25}
00:43:03.959 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
00:43:03.959 00.000 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.80 = -0.49)
00:43:03.960 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.55 mountX=-0.20 mountY=-0.10, mountTheta=-2.66
00:43:03.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.22, opts=13)
00:43:03.962 00.001 28316 Enqueuing Move request for scope (0.00, 0.22)
00:43:03.962 00.000 29988 Worker thread wakes up
00:43:03.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
00:43:03.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
00:43:03.963 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:03.966 00.003 29988 Moving (0.00, 0.22) raw xDistance=-0.20 yDistance=-0.10
00:43:03.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:43:03.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:03.966 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:43:03.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:43:03.966 00.000 29988 MoveAxis(E, 42, ABG)
00:43:03.966 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:03.967 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:03.967 00.000 28316 Enqueuing Expose request
00:43:03.968 00.001 29988 Guiding  Dir = 2, Dur = 42
00:43:03.968 00.000 29988 IsSlewing returns 0
00:43:03.968 00.000 29988 IsGuiding returns 0
00:43:03.969 00.001 29988 PulseGuide returned control before completion, sleep 51
00:43:04.029 00.060 29988 IsGuiding returns 0
00:43:04.029 00.000 29988 Move returns status 0, amount 42
00:43:04.029 00.000 29988 MoveAxis(N, 0, ABG)
00:43:04.029 00.000 29988 Move returns status 0, amount 0
00:43:04.029 00.000 29988 move complete, result=0
00:43:04.029 00.000 29988 worker thread done servicing request
00:43:04.029 00.000 29988 Worker thread wakes up
00:43:04.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:04.029 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH
00:43:04.030 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:05.666 01.636 29988 Exposure complete
00:43:05.717 00.051 29988 worker thread done servicing request
00:43:05.717 00.000 28316 OnExposeComplete: enter
00:43:05.719 00.002 28316 UpdateGuideState(): m_state=6
00:43:05.721 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4562
00:43:05.721 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=112.46, Mass=1919, SNR=30.0, Peak=148 HFD=4.3
00:43:05.722 00.001 28316 MultiStar: [#1 0.20,0.22,0.91,U] [#2 0.21,0.17,0.97,U] [#3 0.13,0.11,0.89,U] [#4 0.17,0.26,0.85,U] [#5 0.20,0.24,0.80,U] [#6 0.22,0.10,0.72,U] [#7 0.21,-0.01,0.66,U] [#8 0.30,0.19,0.60,U] 
00:43:05.722 00.000 28316 refined, 8 included, MultiStar: {0.20, 0.17}, one-star: {0.20, 0.18}
00:43:05.724 00.002 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:43:05.725 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
00:43:05.725 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.69 mountX=-0.07 mountY=-0.25, mountTheta=-1.83
00:43:05.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.17, opts=13)
00:43:05.727 00.000 28316 Enqueuing Move request for scope (0.20, 0.17)
00:43:05.729 00.002 29988 Worker thread wakes up
00:43:05.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:05.730 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
00:43:05.730 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
00:43:05.730 00.000 29988 Moving (0.20, 0.17) raw xDistance=-0.07 yDistance=-0.25
00:43:05.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:43:05.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:43:05.730 00.000 29988 MoveAxis(E, 0, ABG)
00:43:05.730 00.000 29988 Move returns status 0, amount 0
00:43:05.730 00.000 29988 MoveAxis(N, 60, ABG)
00:43:05.730 00.000 29988 Guiding  Dir = 0, Dur = 60
00:43:05.730 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
00:43:05.731 00.001 29988 IsSlewing returns 0
00:43:05.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:05.732 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:05.732 00.000 28316 Enqueuing Expose request
00:43:05.733 00.001 29988 IsGuiding returns 0
00:43:05.737 00.004 29988 PulseGuide returned control before completion, sleep 66
00:43:05.818 00.081 29988 IsGuiding returns 0
00:43:05.819 00.001 29988 Move returns status 0, amount 60
00:43:05.819 00.000 29988 move complete, result=0
00:43:05.819 00.000 29988 worker thread done servicing request
00:43:05.819 00.000 29988 Worker thread wakes up
00:43:05.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:05.819 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 60 ms NORTH
00:43:05.821 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:07.226 01.405 29988 Exposure complete
00:43:07.249 00.023 29988 worker thread done servicing request
00:43:07.249 00.000 28316 OnExposeComplete: enter
00:43:07.250 00.001 28316 UpdateGuideState(): m_state=6
00:43:07.251 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4563
00:43:07.251 00.000 28316 Star::Find returns 1 (0), X=586.54, Y=112.31, Mass=1916, SNR=30.0, Peak=161 HFD=4.2
00:43:07.252 00.001 28316 MultiStar: [#1 0.00,0.34,0.93,U] [#2 0.15,0.25,0.98,U] [#3 -0.07,0.05,0.84,U] [#4 0.06,0.21,0.87,U] [#5 -0.06,0.35,0.80,U] [#6 -0.02,0.14,0.74,U] [#7 -0.24,0.08,0.68,U] [#8 0.03,0.26,0.60,U] 
00:43:07.252 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.19}, one-star: {-0.15, 0.03}
00:43:07.253 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
00:43:07.253 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
00:43:07.253 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.16 cameraTheta=2.97 mountX=-0.09 mountY=0.13, mountTheta=2.18
00:43:07.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
00:43:07.259 00.003 28316 Enqueuing Move request for scope (-0.15, 0.03)
00:43:07.262 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:07.264 00.002 29988 Worker thread wakes up
00:43:07.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
00:43:07.264 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
00:43:07.264 00.000 29988 Moving (-0.15, 0.03) raw xDistance=-0.09 yDistance=0.13
00:43:07.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:43:07.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:07.264 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:43:07.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:07.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:07.266 00.001 28316 Enqueuing Expose request
00:43:07.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:43:07.266 00.000 29988 MoveAxis(E, 0, ABG)
00:43:07.266 00.000 29988 Move returns status 0, amount 0
00:43:07.266 00.000 29988 MoveAxis(N, 0, ABG)
00:43:07.266 00.000 29988 Move returns status 0, amount 0
00:43:07.266 00.000 29988 move complete, result=0
00:43:07.266 00.000 29988 worker thread done servicing request
00:43:07.267 00.001 29988 Worker thread wakes up
00:43:07.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:07.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:07.267 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:08.900 01.633 29988 Exposure complete
00:43:08.952 00.052 29988 worker thread done servicing request
00:43:08.952 00.000 28316 OnExposeComplete: enter
00:43:08.954 00.002 28316 UpdateGuideState(): m_state=6
00:43:08.955 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4564
00:43:08.956 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=112.31, Mass=1887, SNR=29.7, Peak=178 HFD=4.0
00:43:08.956 00.000 28316 MultiStar: [#1 0.04,0.05,0.91,U] [#2 0.20,0.03,1.00,U] [#3 0.02,0.01,0.89,U] [#4 0.02,0.18,0.89,U] [#5 0.15,0.24,0.78,U] [#6 0.14,0.19,0.72,U] [#7 -0.07,0.01,0.68,U] [#8 0.29,0.32,0.00,M1] 
00:43:08.957 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.09}, one-star: {0.14, 0.03}
00:43:08.958 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:43:08.959 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.06 = -1.23)
00:43:08.960 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.81 mountX=-0.05 mountY=-0.11, mountTheta=-1.95
00:43:08.963 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
00:43:08.965 00.002 28316 Enqueuing Move request for scope (0.08, 0.09)
00:43:08.967 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:08.968 00.001 28316 UpdateGuideState exits: m=1887 RSB=29.7
00:43:08.971 00.003 29988 Worker thread wakes up
00:43:08.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
00:43:08.971 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
00:43:08.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:08.973 00.002 29988 Moving (0.08, 0.09) raw xDistance=-0.05 yDistance=-0.11
00:43:08.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:43:08.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:08.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:08.974 00.001 28316 Enqueuing Expose request
00:43:08.976 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:43:08.976 00.000 29988 MoveAxis(E, 0, ABG)
00:43:08.976 00.000 29988 Move returns status 0, amount 0
00:43:08.976 00.000 29988 MoveAxis(N, 0, ABG)
00:43:08.976 00.000 29988 Move returns status 0, amount 0
00:43:08.976 00.000 29988 move complete, result=0
00:43:08.976 00.000 29988 worker thread done servicing request
00:43:08.976 00.000 29988 Worker thread wakes up
00:43:08.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:08.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:08.977 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:10.393 01.416 29988 Exposure complete
00:43:10.449 00.056 29988 worker thread done servicing request
00:43:10.449 00.000 28316 OnExposeComplete: enter
00:43:10.450 00.001 28316 UpdateGuideState(): m_state=6
00:43:10.451 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4565
00:43:10.453 00.002 28316 Star::Find returns 1 (0), X=586.60, Y=112.46, Mass=1962, SNR=30.4, Peak=153 HFD=4.3
00:43:10.454 00.001 28316 MultiStar: [#1 -0.09,0.13,0.91,U] [#2 0.12,0.27,0.96,U] [#3 -0.02,0.02,0.88,U] [#4 -0.05,0.22,0.87,U] [#5 -0.00,0.27,0.78,U] [#6 -0.01,0.24,0.72,U] [#7 -0.15,-0.00,0.67,U] [#8 0.06,0.30,0.61,U] 
00:43:10.455 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.18}, one-star: {-0.09, 0.18}
00:43:10.455 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (-1.14) = xAngle (2.87 = 2.87)
00:43:10.458 00.003 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.97 = -0.32)
00:43:10.458 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.72 mountX=-0.18 mountY=-0.06, mountTheta=-2.83
00:43:10.459 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
00:43:10.460 00.001 28316 Enqueuing Move request for scope (-0.03, 0.18)
00:43:10.460 00.000 29988 Worker thread wakes up
00:43:10.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:10.461 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
00:43:10.461 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.4
00:43:10.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
00:43:10.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:10.462 00.001 29988 Moving (-0.03, 0.18) raw xDistance=-0.18 yDistance=-0.06
00:43:10.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:43:10.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:10.462 00.000 28316 Enqueuing Expose request
00:43:10.463 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:10.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:43:10.463 00.000 29988 MoveAxis(E, 0, ABG)
00:43:10.463 00.000 29988 Move returns status 0, amount 0
00:43:10.463 00.000 29988 MoveAxis(N, 0, ABG)
00:43:10.463 00.000 29988 Move returns status 0, amount 0
00:43:10.463 00.000 29988 move complete, result=0
00:43:10.463 00.000 29988 worker thread done servicing request
00:43:10.463 00.000 29988 Worker thread wakes up
00:43:10.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:10.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:10.463 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:12.100 01.637 29988 Exposure complete
00:43:12.127 00.027 29988 worker thread done servicing request
00:43:12.127 00.000 28316 OnExposeComplete: enter
00:43:12.128 00.001 28316 UpdateGuideState(): m_state=6
00:43:12.129 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4566
00:43:12.129 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=112.62, Mass=1982, SNR=30.5, Peak=137 HFD=4.3
00:43:12.130 00.001 28316 MultiStar: [#1 -0.11,0.23,0.91,U] [#2 0.04,0.25,0.94,U] [#3 -0.05,0.07,0.85,U] [#4 -0.04,0.46,0.00,M1] [#5 -0.11,0.33,0.77,U] [#6 -0.10,0.21,0.70,U] [#7 -0.23,0.16,0.69,U] [#8 -0.07,0.41,0.00,M1] 
00:43:12.130 00.000 28316 refined, 6 included, MultiStar: {-0.08, 0.23}, one-star: {-0.05, 0.34}
00:43:12.131 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.05 = 3.05)
00:43:12.131 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.15 = -0.14)
00:43:12.132 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.90 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
00:43:12.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.23, opts=13)
00:43:12.133 00.000 28316 Enqueuing Move request for scope (-0.08, 0.23)
00:43:12.134 00.001 29988 Worker thread wakes up
00:43:12.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
00:43:12.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
00:43:12.134 00.000 29988 Moving (-0.08, 0.23) raw xDistance=-0.24 yDistance=-0.03
00:43:12.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:43:12.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:12.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:12.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:43:12.134 00.000 29988 MoveAxis(E, 51, ABG)
00:43:12.134 00.000 29988 Guiding  Dir = 2, Dur = 51
00:43:12.135 00.001 28316 UpdateGuideState exits: m=1982 RSB=30.5
00:43:12.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:12.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:12.136 00.000 28316 Enqueuing Expose request
00:43:12.137 00.001 29988 IsSlewing returns 0
00:43:12.137 00.000 29988 IsGuiding returns 0
00:43:12.139 00.002 29988 PulseGuide returned control before completion, sleep 60
00:43:12.207 00.068 29988 IsGuiding returns 0
00:43:12.207 00.000 29988 Move returns status 0, amount 51
00:43:12.207 00.000 29988 MoveAxis(N, 0, ABG)
00:43:12.207 00.000 29988 Move returns status 0, amount 0
00:43:12.207 00.000 29988 move complete, result=0
00:43:12.207 00.000 29988 worker thread done servicing request
00:43:12.207 00.000 29988 Worker thread wakes up
00:43:12.208 00.001 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
00:43:12.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:12.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:13.616 01.408 29988 Exposure complete
00:43:13.655 00.039 29988 worker thread done servicing request
00:43:13.655 00.000 28316 OnExposeComplete: enter
00:43:13.656 00.001 28316 UpdateGuideState(): m_state=6
00:43:13.656 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4567
00:43:13.657 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=112.28, Mass=1975, SNR=30.4, Peak=167 HFD=4.7
00:43:13.657 00.000 28316 MultiStar: [#1 0.07,0.03,0.88,U] [#2 0.09,0.04,0.94,U] [#3 -0.01,-0.14,0.88,U] [#4 0.05,0.26,0.84,U] [#5 0.04,0.11,0.79,U] [#6 -0.05,-0.08,0.73,U] [#7 -0.20,0.04,0.66,U] [#8 0.27,0.16,0.61,U] 
00:43:13.658 00.001 28316 single-star, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.04, 0.00}
00:43:13.658 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (-1.14) = xAngle (4.24 = -2.04)
00:43:13.659 00.001 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.06)
00:43:13.659 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.10 mountX=-0.02 mountY=0.04, mountTheta=2.05
00:43:13.661 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
00:43:13.661 00.000 28316 Enqueuing Move request for scope (-0.04, 0.00)
00:43:13.662 00.001 29988 Worker thread wakes up
00:43:13.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:13.662 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.4
00:43:13.663 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:13.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:13.663 00.000 28316 Enqueuing Expose request
00:43:13.664 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:43:13.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:43:13.664 00.000 29988 Moving (-0.04, 0.00) raw xDistance=-0.02 yDistance=0.04
00:43:13.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:13.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:13.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:43:13.664 00.000 29988 MoveAxis(E, 0, ABG)
00:43:13.664 00.000 29988 Move returns status 0, amount 0
00:43:13.664 00.000 29988 MoveAxis(N, 0, ABG)
00:43:13.664 00.000 29988 Move returns status 0, amount 0
00:43:13.664 00.000 29988 move complete, result=0
00:43:13.664 00.000 29988 worker thread done servicing request
00:43:13.664 00.000 29988 Worker thread wakes up
00:43:13.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:13.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:13.664 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:15.294 01.630 29988 Exposure complete
00:43:15.323 00.029 29988 worker thread done servicing request
00:43:15.323 00.000 28316 OnExposeComplete: enter
00:43:15.324 00.001 28316 UpdateGuideState(): m_state=6
00:43:15.324 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4568
00:43:15.325 00.001 28316 Star::Find returns 1 (0), X=586.53, Y=112.40, Mass=1887, SNR=29.8, Peak=142 HFD=4.2
00:43:15.325 00.000 28316 MultiStar: [#1 -0.06,0.05,0.93,U] [#2 -0.04,0.14,0.99,U] [#3 -0.14,0.15,0.86,U] [#4 -0.14,0.25,0.90,U] [#5 -0.22,0.15,0.82,U] [#6 -0.15,0.25,0.73,U] [#7 -0.25,0.14,0.66,U] [#8 -0.07,0.18,0.61,U] 
00:43:15.326 00.001 28316 single-star, 8 included, MultiStar: {-0.13, 0.16}, one-star: {-0.16, 0.12}
00:43:15.326 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (-1.14) = xAngle (3.64 = -2.64)
00:43:15.327 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.74 = 0.46)
00:43:15.327 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=-0.17 mountY=0.09, mountTheta=2.67
00:43:15.330 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
00:43:15.330 00.000 28316 Enqueuing Move request for scope (-0.16, 0.12)
00:43:15.331 00.001 29988 Worker thread wakes up
00:43:15.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:43:15.332 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:43:15.332 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
00:43:15.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:15.334 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:15.334 00.000 28316 Enqueuing Expose request
00:43:15.335 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:43:15.335 00.000 29988 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=0.09
00:43:15.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:43:15.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:15.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:43:15.335 00.000 29988 MoveAxis(E, 0, ABG)
00:43:15.335 00.000 29988 Move returns status 0, amount 0
00:43:15.335 00.000 29988 MoveAxis(N, 0, ABG)
00:43:15.335 00.000 29988 Move returns status 0, amount 0
00:43:15.335 00.000 29988 move complete, result=0
00:43:15.335 00.000 29988 worker thread done servicing request
00:43:15.335 00.000 29988 Worker thread wakes up
00:43:15.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:15.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:15.335 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:16.859 01.524 29988 Exposure complete
00:43:16.902 00.043 29988 worker thread done servicing request
00:43:16.903 00.001 28316 OnExposeComplete: enter
00:43:16.906 00.003 28316 UpdateGuideState(): m_state=6
00:43:16.906 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4569
00:43:16.908 00.002 28316 Star::Find returns 1 (0), X=586.62, Y=112.43, Mass=1867, SNR=29.6, Peak=152 HFD=4.3
00:43:16.908 00.000 28316 MultiStar: [#1 -0.02,0.15,0.91,U] [#2 0.10,0.32,0.99,U] [#3 -0.03,0.15,0.86,U] [#4 0.04,0.29,0.85,U] [#5 0.00,0.12,0.79,U] [#6 0.09,0.33,0.73,U] [#7 -0.05,0.19,0.67,U] [#8 0.13,0.17,0.60,U] 
00:43:16.908 00.000 28316 single-star, 8 included, MultiStar: {0.02, 0.21}, one-star: {-0.07, 0.15}
00:43:16.909 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (-1.14) = xAngle (3.14 = 3.14)
00:43:16.909 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.04)
00:43:16.910 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.00 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
00:43:16.911 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
00:43:16.912 00.001 28316 Enqueuing Move request for scope (-0.07, 0.15)
00:43:16.913 00.001 29988 Worker thread wakes up
00:43:16.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:16.914 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
00:43:16.914 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:43:16.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:16.916 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
00:43:16.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:16.917 00.001 28316 Enqueuing Expose request
00:43:16.918 00.001 29988 Moving (-0.07, 0.15) raw xDistance=-0.17 yDistance=-0.01
00:43:16.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:43:16.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:16.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:16.918 00.000 29988 MoveAxis(E, 0, ABG)
00:43:16.918 00.000 29988 Move returns status 0, amount 0
00:43:16.918 00.000 29988 MoveAxis(N, 0, ABG)
00:43:16.918 00.000 29988 Move returns status 0, amount 0
00:43:16.918 00.000 29988 move complete, result=0
00:43:16.918 00.000 29988 worker thread done servicing request
00:43:16.918 00.000 29988 Worker thread wakes up
00:43:16.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:16.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:16.918 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:18.548 01.630 29988 Exposure complete
00:43:18.589 00.041 29988 worker thread done servicing request
00:43:18.589 00.000 28316 OnExposeComplete: enter
00:43:18.590 00.001 28316 UpdateGuideState(): m_state=6
00:43:18.594 00.004 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4570
00:43:18.597 00.003 28316 Star::Find returns 1 (0), X=586.69, Y=112.54, Mass=1935, SNR=30.0, Peak=143 HFD=4.5
00:43:18.599 00.002 28316 MultiStar: [#1 -0.04,0.25,0.89,U] [#2 0.07,0.19,0.94,U] [#3 0.02,0.11,0.87,U] [#4 -0.01,0.30,0.84,U] [#5 -0.01,0.39,0.00,M1] [#6 0.04,0.07,0.74,U] [#7 -0.17,0.07,0.67,U] [#8 0.10,0.36,0.62,U] 
00:43:18.602 00.003 28316 refined, 7 included, MultiStar: {0.00, 0.20}, one-star: {-0.00, 0.26}
00:43:18.604 00.002 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.70 = 2.70)
00:43:18.604 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.48)
00:43:18.605 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.56 mountX=-0.18 mountY=-0.09, mountTheta=-2.67
00:43:18.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.20, opts=13)
00:43:18.606 00.000 28316 Enqueuing Move request for scope (0.00, 0.20)
00:43:18.607 00.001 29988 Worker thread wakes up
00:43:18.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
00:43:18.607 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
00:43:18.607 00.000 29988 Moving (0.00, 0.20) raw xDistance=-0.18 yDistance=-0.09
00:43:18.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:43:18.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:18.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:18.608 00.001 28316 UpdateGuideState exits: m=1935 RSB=30.0
00:43:18.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:18.608 00.000 29988 MoveAxis(E, 0, ABG)
00:43:18.608 00.000 29988 Move returns status 0, amount 0
00:43:18.608 00.000 29988 MoveAxis(N, 0, ABG)
00:43:18.608 00.000 29988 Move returns status 0, amount 0
00:43:18.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:18.609 00.001 29988 move complete, result=0
00:43:18.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:18.609 00.000 28316 Enqueuing Expose request
00:43:18.609 00.000 29988 worker thread done servicing request
00:43:18.609 00.000 29988 Worker thread wakes up
00:43:18.609 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:18.610 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:18.610 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:20.128 01.518 29988 Exposure complete
00:43:20.154 00.026 29988 worker thread done servicing request
00:43:20.154 00.000 28316 OnExposeComplete: enter
00:43:20.155 00.001 28316 UpdateGuideState(): m_state=6
00:43:20.155 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4571
00:43:20.156 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=112.28, Mass=1870, SNR=29.6, Peak=149 HFD=4.3
00:43:20.156 00.000 28316 MultiStar: [#1 -0.03,0.15,0.94,U] [#2 0.08,0.22,0.98,U] [#3 -0.01,0.06,0.89,U] [#4 -0.07,0.33,0.88,U] [#5 -0.05,0.35,0.81,U] [#6 0.07,0.28,0.71,U] [#7 0.01,0.10,0.67,U] [#8 0.13,0.35,0.60,U] 
00:43:20.157 00.001 28316 single-star, 8 included, MultiStar: {0.00, 0.20}, one-star: {-0.04, 0.00}
00:43:20.157 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (-1.14) = xAngle (4.23 = -2.05)
00:43:20.158 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.34 = 1.05)
00:43:20.158 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.09 mountX=-0.02 mountY=0.04, mountTheta=2.06
00:43:20.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
00:43:20.160 00.001 28316 Enqueuing Move request for scope (-0.04, 0.00)
00:43:20.160 00.000 29988 Worker thread wakes up
00:43:20.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
00:43:20.161 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
00:43:20.161 00.000 29988 Moving (-0.04, 0.00) raw xDistance=-0.02 yDistance=0.04
00:43:20.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:20.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:20.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:43:20.161 00.000 29988 MoveAxis(E, 0, ABG)
00:43:20.161 00.000 29988 Move returns status 0, amount 0
00:43:20.161 00.000 29988 MoveAxis(N, 0, ABG)
00:43:20.161 00.000 29988 Move returns status 0, amount 0
00:43:20.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:20.161 00.000 28316 UpdateGuideState exits: m=1870 RSB=29.6
00:43:20.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:20.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:20.163 00.001 28316 Enqueuing Expose request
00:43:20.163 00.000 29988 move complete, result=0
00:43:20.163 00.000 29988 worker thread done servicing request
00:43:20.163 00.000 29988 Worker thread wakes up
00:43:20.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:20.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:20.164 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:21.792 01.628 29988 Exposure complete
00:43:21.830 00.038 29988 worker thread done servicing request
00:43:21.830 00.000 28316 OnExposeComplete: enter
00:43:21.834 00.004 28316 UpdateGuideState(): m_state=6
00:43:21.837 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4572
00:43:21.838 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=112.61, Mass=1974, SNR=30.5, Peak=147 HFD=4.6
00:43:21.839 00.001 28316 MultiStar: [#1 0.07,0.45,0.00,M1] [#2 0.08,0.27,0.97,U] [#3 0.00,0.16,0.86,U] [#4 0.10,0.46,0.00,M1] [#5 0.00,0.51,0.00,M1] [#6 0.04,0.32,0.70,U] [#7 -0.04,0.30,0.66,U] [#8 -0.03,0.42,0.00,M1] 
00:43:21.840 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.27}, one-star: {0.02, 0.33}
00:43:21.841 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.63 = 2.63)
00:43:21.842 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.73 = -0.56)
00:43:21.842 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.48 mountX=-0.24 mountY=-0.14, mountTheta=-2.60
00:43:21.844 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.27, opts=13)
00:43:21.845 00.001 28316 Enqueuing Move request for scope (0.02, 0.27)
00:43:21.845 00.000 29988 Worker thread wakes up
00:43:21.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
00:43:21.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:21.846 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
00:43:21.846 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.5
00:43:21.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:21.847 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:21.847 00.000 28316 Enqueuing Expose request
00:43:21.848 00.001 29988 Moving (0.02, 0.27) raw xDistance=-0.24 yDistance=-0.14
00:43:21.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:43:21.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:21.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:43:21.848 00.000 29988 MoveAxis(E, 50, ABG)
00:43:21.848 00.000 29988 Guiding  Dir = 2, Dur = 50
00:43:21.848 00.000 29988 IsSlewing returns 0
00:43:21.848 00.000 29988 IsGuiding returns 0
00:43:21.850 00.002 29988 PulseGuide returned control before completion, sleep 59
00:43:21.918 00.068 29988 IsGuiding returns 0
00:43:21.918 00.000 29988 Move returns status 0, amount 50
00:43:21.918 00.000 29988 MoveAxis(N, 0, ABG)
00:43:21.918 00.000 29988 Move returns status 0, amount 0
00:43:21.918 00.000 29988 move complete, result=0
00:43:21.918 00.000 29988 worker thread done servicing request
00:43:21.918 00.000 29988 Worker thread wakes up
00:43:21.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:21.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:21.918 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
00:43:23.324 01.406 29988 Exposure complete
00:43:23.357 00.033 29988 worker thread done servicing request
00:43:23.357 00.000 28316 OnExposeComplete: enter
00:43:23.358 00.001 28316 UpdateGuideState(): m_state=6
00:43:23.358 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4573
00:43:23.359 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.36, Mass=2003, SNR=30.7, Peak=181 HFD=4.2
00:43:23.359 00.000 28316 MultiStar: [#1 0.01,0.12,0.92,U] [#2 0.21,0.12,0.93,U] [#3 0.10,0.10,0.85,U] [#4 0.07,0.22,0.85,U] [#5 0.23,0.17,0.76,U] [#6 0.11,0.09,0.71,U] [#7 -0.06,0.10,0.65,U] [#8 0.10,0.22,0.59,U] 
00:43:23.359 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.13}, one-star: {0.01, 0.09}
00:43:23.360 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (-1.14) = xAngle (2.60 = 2.60)
00:43:23.360 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.71 = -0.58)
00:43:23.361 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.46 mountX=-0.07 mountY=-0.05, mountTheta=-2.58
00:43:23.363 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
00:43:23.363 00.000 28316 Enqueuing Move request for scope (0.01, 0.09)
00:43:23.364 00.001 29988 Worker thread wakes up
00:43:23.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
00:43:23.364 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
00:43:23.364 00.000 29988 Moving (0.01, 0.09) raw xDistance=-0.07 yDistance=-0.05
00:43:23.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:43:23.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:23.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:43:23.364 00.000 29988 MoveAxis(E, 0, ABG)
00:43:23.364 00.000 29988 Move returns status 0, amount 0
00:43:23.364 00.000 29988 MoveAxis(N, 0, ABG)
00:43:23.364 00.000 29988 Move returns status 0, amount 0
00:43:23.364 00.000 29988 move complete, result=0
00:43:23.364 00.000 29988 worker thread done servicing request
00:43:23.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:23.364 00.000 28316 UpdateGuideState exits: m=2003 RSB=30.7
00:43:23.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:23.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:23.366 00.001 28316 Enqueuing Expose request
00:43:23.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:23.367 00.001 29988 Worker thread wakes up
00:43:23.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:23.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:24.998 01.631 29988 Exposure complete
00:43:25.028 00.030 29988 worker thread done servicing request
00:43:25.028 00.000 28316 OnExposeComplete: enter
00:43:25.028 00.000 28316 UpdateGuideState(): m_state=6
00:43:25.029 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4574
00:43:25.029 00.000 28316 Star::Find returns 1 (0), X=586.75, Y=112.25, Mass=1891, SNR=29.8, Peak=173 HFD=4.3
00:43:25.030 00.001 28316 MultiStar: [#1 0.07,-0.08,0.91,U] [#2 0.26,-0.07,0.97,U] [#3 0.13,-0.08,0.89,U] [#4 0.22,0.09,0.87,U] [#5 0.10,0.06,0.81,U] [#6 0.10,-0.01,0.74,U] [#7 -0.04,-0.13,0.70,U] [#8 0.04,0.07,0.61,U] 
00:43:25.031 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.06, -0.03}
00:43:25.031 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
00:43:25.031 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.46)
00:43:25.032 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.42 mountX=0.05 mountY=-0.04, mountTheta=-0.70
00:43:25.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
00:43:25.033 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
00:43:25.034 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:25.034 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:43:25.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:25.035 00.000 29988 Worker thread wakes up
00:43:25.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:25.036 00.001 28316 Enqueuing Expose request
00:43:25.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
00:43:25.037 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
00:43:25.037 00.000 29988 Moving (0.06, -0.03) raw xDistance=0.05 yDistance=-0.04
00:43:25.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:43:25.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:25.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:43:25.037 00.000 29988 MoveAxis(E, 0, ABG)
00:43:25.037 00.000 29988 Move returns status 0, amount 0
00:43:25.037 00.000 29988 MoveAxis(N, 0, ABG)
00:43:25.037 00.000 29988 Move returns status 0, amount 0
00:43:25.037 00.000 29988 move complete, result=0
00:43:25.037 00.000 29988 worker thread done servicing request
00:43:25.037 00.000 29988 Worker thread wakes up
00:43:25.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:25.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:25.038 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:26.563 01.525 29988 Exposure complete
00:43:26.589 00.026 29988 worker thread done servicing request
00:43:26.589 00.000 28316 OnExposeComplete: enter
00:43:26.589 00.000 28316 UpdateGuideState(): m_state=6
00:43:26.590 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4575
00:43:26.591 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=112.34, Mass=1952, SNR=30.3, Peak=181 HFD=4.2
00:43:26.591 00.000 28316 MultiStar: [#1 0.19,0.10,0.92,U] [#2 0.12,0.16,0.93,U] [#3 0.04,0.13,0.87,U] [#4 0.08,0.25,0.83,U] [#5 -0.05,0.02,0.76,U] [#6 0.20,0.09,0.70,U] [#7 -0.01,0.05,0.67,U] [#8 0.17,0.09,0.58,U] 
00:43:26.591 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.11}, one-star: {-0.02, 0.06}
00:43:26.594 00.003 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (-1.14) = xAngle (2.98 = 2.98)
00:43:26.596 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.08 = -0.20)
00:43:26.599 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.83 mountX=-0.06 mountY=-0.01, mountTheta=-2.94
00:43:26.603 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
00:43:26.603 00.000 28316 Enqueuing Move request for scope (-0.02, 0.06)
00:43:26.604 00.001 29988 Worker thread wakes up
00:43:26.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:26.604 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:43:26.605 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:26.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:26.606 00.001 28316 Enqueuing Expose request
00:43:26.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:43:26.606 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:43:26.606 00.000 29988 Moving (-0.02, 0.06) raw xDistance=-0.06 yDistance=-0.01
00:43:26.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:43:26.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:26.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:26.606 00.000 29988 MoveAxis(E, 0, ABG)
00:43:26.606 00.000 29988 Move returns status 0, amount 0
00:43:26.606 00.000 29988 MoveAxis(N, 0, ABG)
00:43:26.606 00.000 29988 Move returns status 0, amount 0
00:43:26.606 00.000 29988 move complete, result=0
00:43:26.606 00.000 29988 worker thread done servicing request
00:43:26.606 00.000 29988 Worker thread wakes up
00:43:26.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:26.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:26.607 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:28.237 01.630 29988 Exposure complete
00:43:28.265 00.028 29988 worker thread done servicing request
00:43:28.265 00.000 28316 OnExposeComplete: enter
00:43:28.266 00.001 28316 UpdateGuideState(): m_state=6
00:43:28.266 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4576
00:43:28.266 00.000 28316 Star::Find returns 1 (0), X=586.95, Y=112.16, Mass=1941, SNR=30.3, Peak=199 HFD=4.2
00:43:28.268 00.002 28316 MultiStar: [#1 0.21,-0.11,0.91,U] [#2 0.23,-0.02,0.99,U] [#3 0.16,-0.13,0.87,U] [#4 0.23,0.15,0.83,U] [#5 0.13,0.10,0.77,U] [#6 0.28,-0.05,0.71,U] [#7 0.06,-0.12,0.68,U] [#8 0.35,-0.04,0.60,U] 
00:43:28.269 00.001 28316 refined, 8 included, MultiStar: {0.21, -0.04}, one-star: {0.26, -0.12}
00:43:28.270 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.96 = 0.96)
00:43:28.270 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.06 = -2.22)
00:43:28.271 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.19 mountX=0.12 mountY=-0.17, mountTheta=-0.94
00:43:28.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
00:43:28.272 00.000 28316 Enqueuing Move request for scope (0.21, -0.04)
00:43:28.273 00.001 29988 Worker thread wakes up
00:43:28.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:28.273 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
00:43:28.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:28.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:28.274 00.000 28316 Enqueuing Expose request
00:43:28.275 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
00:43:28.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
00:43:28.275 00.000 29988 Moving (0.21, -0.04) raw xDistance=0.12 yDistance=-0.17
00:43:28.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:43:28.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:28.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:43:28.275 00.000 29988 MoveAxis(E, 0, ABG)
00:43:28.275 00.000 29988 Move returns status 0, amount 0
00:43:28.275 00.000 29988 MoveAxis(N, 0, ABG)
00:43:28.275 00.000 29988 Move returns status 0, amount 0
00:43:28.275 00.000 29988 move complete, result=0
00:43:28.275 00.000 29988 worker thread done servicing request
00:43:28.275 00.000 29988 Worker thread wakes up
00:43:28.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:28.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:28.276 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:29.802 01.526 29988 Exposure complete
00:43:29.830 00.028 29988 worker thread done servicing request
00:43:29.831 00.001 28316 OnExposeComplete: enter
00:43:29.833 00.002 28316 UpdateGuideState(): m_state=6
00:43:29.834 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4577
00:43:29.835 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=112.20, Mass=1856, SNR=29.4, Peak=178 HFD=4.3
00:43:29.838 00.003 28316 MultiStar: [#1 0.22,0.01,0.92,U] [#2 0.38,-0.03,1.02,U] [#3 0.19,-0.09,0.90,U] [#4 0.34,0.05,0.86,U] [#5 0.26,0.01,0.80,U] [#6 0.37,-0.16,0.00,M1] [#7 0.21,-0.16,0.69,U] [#8 0.47,-0.04,0.00,M1] 
00:43:29.840 00.002 28316 single-star, 6 included, MultiStar: {0.27, -0.04}, one-star: {0.26, -0.08}
00:43:29.843 00.003 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
00:43:29.845 00.002 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.35)
00:43:29.847 00.002 28316 CameraToMount -- cameraX=0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-0.31 mountX=0.18 mountY=-0.19, mountTheta=-0.81
00:43:29.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.08, opts=13)
00:43:29.849 00.001 28316 Enqueuing Move request for scope (0.26, -0.08)
00:43:29.849 00.000 29988 Worker thread wakes up
00:43:29.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.08) opts 0xd
00:43:29.849 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.08)
00:43:29.849 00.000 29988 Moving (0.26, -0.08) raw xDistance=0.18 yDistance=-0.19
00:43:29.849 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:43:29.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:29.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:29.850 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.4
00:43:29.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:29.851 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:29.851 00.000 28316 Enqueuing Expose request
00:43:29.852 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:43:29.852 00.000 29988 MoveAxis(E, 0, ABG)
00:43:29.852 00.000 29988 Move returns status 0, amount 0
00:43:29.852 00.000 29988 MoveAxis(N, 0, ABG)
00:43:29.852 00.000 29988 Move returns status 0, amount 0
00:43:29.852 00.000 29988 move complete, result=0
00:43:29.852 00.000 29988 worker thread done servicing request
00:43:29.852 00.000 29988 Worker thread wakes up
00:43:29.852 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:29.852 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:29.853 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:31.478 01.625 29988 Exposure complete
00:43:31.501 00.023 29988 worker thread done servicing request
00:43:31.501 00.000 28316 OnExposeComplete: enter
00:43:31.501 00.000 28316 UpdateGuideState(): m_state=6
00:43:31.502 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4578
00:43:31.503 00.001 28316 Star::Find returns 1 (0), X=587.04, Y=112.01, Mass=1926, SNR=30.1, Peak=186 HFD=4.4
00:43:31.503 00.000 28316 MultiStar: [#1 0.26,-0.14,0.91,U] [#2 0.46,-0.17,0.00,M1] [#3 0.34,-0.36,0.00,M1] [#4 0.37,0.08,0.85,U] [#5 0.29,-0.12,0.79,U] [#6 0.19,-0.08,0.72,U] [#7 0.36,-0.21,0.00,M1] [#8 0.39,-0.10,0.00,M2] 
00:43:31.504 00.001 28316 refined, 4 included, MultiStar: {0.30, -0.11}, one-star: {0.34, -0.27}
00:43:31.504 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.78 = 0.78)
00:43:31.505 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.41)
00:43:31.505 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.37 mountX=0.23 mountY=-0.21, mountTheta=-0.76
00:43:31.506 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.11, opts=13)
00:43:31.507 00.001 28316 Enqueuing Move request for scope (0.30, -0.11)
00:43:31.507 00.000 29988 Worker thread wakes up
00:43:31.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd
00:43:31.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.11)
00:43:31.507 00.000 29988 Moving (0.30, -0.11) raw xDistance=0.23 yDistance=-0.21
00:43:31.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:43:31.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:43:31.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:31.508 00.001 29988 MoveAxis(W, 48, ABG)
00:43:31.508 00.000 29988 Guiding  Dir = 3, Dur = 48
00:43:31.508 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:43:31.509 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:31.509 00.000 28316 Enqueuing Expose request
00:43:31.510 00.001 29988 IsSlewing returns 0
00:43:31.510 00.000 29988 IsGuiding returns 0
00:43:31.513 00.003 29988 PulseGuide returned control before completion, sleep 56
00:43:31.573 00.060 29988 IsGuiding returns 0
00:43:31.573 00.000 29988 Move returns status 0, amount 48
00:43:31.573 00.000 29988 MoveAxis(N, 51, ABG)
00:43:31.573 00.000 29988 Guiding  Dir = 0, Dur = 51
00:43:31.577 00.004 29988 IsSlewing returns 0
00:43:31.577 00.000 29988 IsGuiding returns 0
00:43:31.582 00.005 29988 PulseGuide returned control before completion, sleep 57
00:43:31.651 00.069 29988 IsGuiding returns 0
00:43:31.652 00.001 29988 Move returns status 0, amount 51
00:43:31.652 00.000 29988 move complete, result=0
00:43:31.652 00.000 29988 worker thread done servicing request
00:43:31.652 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.2 px 51 ms NORTH
00:43:31.653 00.001 29988 Worker thread wakes up
00:43:31.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:31.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:33.061 01.408 29988 Exposure complete
00:43:33.085 00.024 29988 worker thread done servicing request
00:43:33.085 00.000 28316 OnExposeComplete: enter
00:43:33.086 00.001 28316 UpdateGuideState(): m_state=6
00:43:33.087 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4579
00:43:33.087 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=112.36, Mass=1850, SNR=29.5, Peak=154 HFD=4.2
00:43:33.088 00.001 28316 MultiStar: [#1 0.05,-0.09,0.93,U] [#2 0.04,0.00,1.00,U] [#3 0.02,0.06,0.89,U] [#4 0.11,0.13,0.87,U] [#5 0.05,-0.06,0.81,U] [#6 0.02,-0.00,0.72,U] [#7 -0.07,-0.07,0.70,U] [#8 0.01,0.09,0.60,U] 
00:43:33.088 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.07, 0.08}
00:43:33.089 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
00:43:33.089 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
00:43:33.090 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.73 mountX=-0.01 mountY=-0.02, mountTheta=-1.88
00:43:33.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
00:43:33.092 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
00:43:33.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:33.092 00.000 28316 UpdateGuideState exits: m=1850 RSB=29.5
00:43:33.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:33.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:33.094 00.001 28316 Enqueuing Expose request
00:43:33.094 00.000 29988 Worker thread wakes up
00:43:33.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:43:33.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:43:33.094 00.000 29988 Moving (0.02, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:43:33.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:43:33.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:33.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:33.094 00.000 29988 MoveAxis(E, 0, ABG)
00:43:33.094 00.000 29988 Move returns status 0, amount 0
00:43:33.094 00.000 29988 MoveAxis(N, 0, ABG)
00:43:33.094 00.000 29988 Move returns status 0, amount 0
00:43:33.094 00.000 29988 move complete, result=0
00:43:33.094 00.000 29988 worker thread done servicing request
00:43:33.094 00.000 29988 Worker thread wakes up
00:43:33.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:33.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:33.095 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:34.732 01.637 29988 Exposure complete
00:43:34.780 00.048 29988 worker thread done servicing request
00:43:34.781 00.001 28316 OnExposeComplete: enter
00:43:34.782 00.001 28316 UpdateGuideState(): m_state=6
00:43:34.784 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4580
00:43:34.786 00.002 28316 Star::Find returns 1 (0), X=586.59, Y=112.21, Mass=1833, SNR=29.3, Peak=158 HFD=4.0
00:43:34.786 00.000 28316 MultiStar: [#1 -0.17,-0.12,0.93,U] [#2 0.06,-0.11,1.00,U] [#3 -0.01,-0.22,0.90,U] [#4 -0.09,0.12,0.88,U] [#5 -0.03,0.03,0.80,U] [#6 -0.07,0.04,0.72,U] [#7 -0.17,-0.18,0.69,U] [#8 -0.02,0.07,0.63,U] 
00:43:34.787 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {-0.11, -0.07}
00:43:34.787 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-1.14) = xAngle (-1.29 = -1.29)
00:43:34.788 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.81 = 1.81)
00:43:34.788 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.44 mountX=0.02 mountY=0.09, mountTheta=1.29
00:43:34.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
00:43:34.789 00.000 28316 Enqueuing Move request for scope (-0.07, -0.06)
00:43:34.790 00.001 29988 Worker thread wakes up
00:43:34.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:43:34.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:43:34.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:34.791 00.001 28316 UpdateGuideState exits: m=1833 RSB=29.3
00:43:34.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:34.792 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:34.792 00.000 28316 Enqueuing Expose request
00:43:34.792 00.000 29988 Moving (-0.07, -0.06) raw xDistance=0.02 yDistance=0.09
00:43:34.793 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:43:34.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:34.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:43:34.793 00.000 29988 MoveAxis(E, 0, ABG)
00:43:34.793 00.000 29988 Move returns status 0, amount 0
00:43:34.793 00.000 29988 MoveAxis(N, 0, ABG)
00:43:34.793 00.000 29988 Move returns status 0, amount 0
00:43:34.793 00.000 29988 move complete, result=0
00:43:34.794 00.001 29988 worker thread done servicing request
00:43:34.794 00.000 29988 Worker thread wakes up
00:43:34.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:34.794 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:34.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:36.306 01.512 29988 Exposure complete
00:43:36.348 00.042 29988 worker thread done servicing request
00:43:36.349 00.001 28316 OnExposeComplete: enter
00:43:36.351 00.002 28316 UpdateGuideState(): m_state=6
00:43:36.353 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4581
00:43:36.353 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=112.25, Mass=1972, SNR=30.4, Peak=156 HFD=4.6
00:43:36.354 00.001 28316 MultiStar: [#1 0.05,0.02,0.91,U] [#2 0.03,0.10,0.94,U] [#3 -0.06,-0.25,0.83,U] [#4 -0.04,0.16,0.85,U] [#5 -0.01,0.03,0.80,U] [#6 -0.01,0.05,0.71,U] [#7 -0.20,-0.09,0.69,U] [#8 -0.10,0.17,0.59,U] 
00:43:36.354 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.07, -0.03}
00:43:36.355 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.95 = -2.33)
00:43:36.356 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.05 = 0.77)
00:43:36.357 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.81 mountX=-0.03 mountY=0.03, mountTheta=2.35
00:43:36.358 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
00:43:36.359 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
00:43:36.359 00.000 29988 Worker thread wakes up
00:43:36.359 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:36.360 00.001 28316 UpdateGuideState exits: m=1972 RSB=30.4
00:43:36.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:36.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:36.361 00.000 28316 Enqueuing Expose request
00:43:36.362 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:43:36.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:43:36.362 00.000 29988 Moving (-0.04, 0.01) raw xDistance=-0.03 yDistance=0.03
00:43:36.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:36.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:36.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:43:36.362 00.000 29988 MoveAxis(E, 0, ABG)
00:43:36.362 00.000 29988 Move returns status 0, amount 0
00:43:36.362 00.000 29988 MoveAxis(N, 0, ABG)
00:43:36.362 00.000 29988 Move returns status 0, amount 0
00:43:36.362 00.000 29988 move complete, result=0
00:43:36.362 00.000 29988 worker thread done servicing request
00:43:36.362 00.000 29988 Worker thread wakes up
00:43:36.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:36.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:36.362 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:37.992 01.630 29988 Exposure complete
00:43:38.024 00.032 29988 worker thread done servicing request
00:43:38.024 00.000 28316 OnExposeComplete: enter
00:43:38.024 00.000 28316 UpdateGuideState(): m_state=6
00:43:38.025 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4582
00:43:38.025 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=112.27, Mass=1993, SNR=30.6, Peak=165 HFD=4.4
00:43:38.026 00.001 28316 MultiStar: [#1 0.20,0.09,0.89,U] [#2 0.27,0.15,0.95,U] [#3 0.16,-0.08,0.84,U] [#4 0.15,0.15,0.85,U] [#5 0.11,0.14,0.77,U] [#6 0.19,-0.02,0.71,U] [#7 0.12,-0.10,0.67,U] [#8 0.20,0.03,0.60,U] 
00:43:38.026 00.000 28316 refined, 8 included, MultiStar: {0.18, 0.04}, one-star: {0.19, -0.01}
00:43:38.027 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
00:43:38.027 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.80)
00:43:38.028 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.24 mountX=0.03 mountY=-0.18, mountTheta=-1.38
00:43:38.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.04, opts=13)
00:43:38.031 00.002 28316 Enqueuing Move request for scope (0.18, 0.04)
00:43:38.032 00.001 29988 Worker thread wakes up
00:43:38.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:38.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
00:43:38.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
00:43:38.032 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.6
00:43:38.033 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:38.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:38.034 00.001 28316 Enqueuing Expose request
00:43:38.034 00.000 29988 Moving (0.18, 0.04) raw xDistance=0.03 yDistance=-0.18
00:43:38.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:43:38.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:38.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:43:38.034 00.000 29988 MoveAxis(E, 0, ABG)
00:43:38.034 00.000 29988 Move returns status 0, amount 0
00:43:38.034 00.000 29988 MoveAxis(N, 0, ABG)
00:43:38.034 00.000 29988 Move returns status 0, amount 0
00:43:38.034 00.000 29988 move complete, result=0
00:43:38.034 00.000 29988 worker thread done servicing request
00:43:38.034 00.000 29988 Worker thread wakes up
00:43:38.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:38.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:38.035 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:39.555 01.520 29988 Exposure complete
00:43:39.590 00.035 29988 worker thread done servicing request
00:43:39.590 00.000 28316 OnExposeComplete: enter
00:43:39.591 00.001 28316 UpdateGuideState(): m_state=6
00:43:39.591 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4583
00:43:39.592 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=112.09, Mass=1968, SNR=30.5, Peak=167 HFD=4.3
00:43:39.592 00.000 28316 MultiStar: [#1 -0.09,-0.07,0.89,U] [#2 -0.08,0.01,0.96,U] [#3 0.05,-0.29,0.85,U] [#4 -0.02,0.16,0.85,U] [#5 0.04,0.06,0.77,U] [#6 -0.05,0.02,0.72,U] [#7 -0.10,-0.12,0.66,U] [#8 0.12,-0.06,0.58,U] 
00:43:39.593 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.08, -0.19}
00:43:39.593 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-1.14) = xAngle (-0.55 = -0.55)
00:43:39.593 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
00:43:39.594 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.69 mountX=0.05 mountY=0.03, mountTheta=0.58
00:43:39.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
00:43:39.596 00.001 28316 Enqueuing Move request for scope (-0.01, -0.05)
00:43:39.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:39.596 00.000 29988 Worker thread wakes up
00:43:39.597 00.001 28316 UpdateGuideState exits: m=1968 RSB=30.5
00:43:39.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:39.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:39.598 00.001 28316 Enqueuing Expose request
00:43:39.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:43:39.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:43:39.598 00.000 29988 Moving (-0.01, -0.05) raw xDistance=0.05 yDistance=0.03
00:43:39.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:43:39.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:39.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:43:39.598 00.000 29988 MoveAxis(E, 0, ABG)
00:43:39.598 00.000 29988 Move returns status 0, amount 0
00:43:39.598 00.000 29988 MoveAxis(N, 0, ABG)
00:43:39.598 00.000 29988 Move returns status 0, amount 0
00:43:39.598 00.000 29988 move complete, result=0
00:43:39.598 00.000 29988 worker thread done servicing request
00:43:39.599 00.001 29988 Worker thread wakes up
00:43:39.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:39.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:39.599 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:41.231 01.632 29988 Exposure complete
00:43:41.266 00.035 29988 worker thread done servicing request
00:43:41.266 00.000 28316 OnExposeComplete: enter
00:43:41.267 00.001 28316 UpdateGuideState(): m_state=6
00:43:41.267 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4584
00:43:41.268 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.15, Mass=1977, SNR=30.5, Peak=178 HFD=4.4
00:43:41.268 00.000 28316 MultiStar: [#1 0.05,-0.05,0.91,U] [#2 0.13,-0.03,0.95,U] [#3 0.03,-0.24,0.85,U] [#4 0.05,-0.01,0.83,U] [#5 0.03,-0.04,0.79,U] [#6 0.12,-0.09,0.70,U] [#7 -0.07,-0.20,0.66,U] [#8 0.19,0.11,0.59,U] 
00:43:41.269 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.01, -0.13}
00:43:41.270 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.18 = 0.18)
00:43:41.270 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
00:43:41.271 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.96 mountX=0.10 mountY=-0.01, mountTheta=-0.14
00:43:41.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
00:43:41.272 00.000 28316 Enqueuing Move request for scope (0.06, -0.08)
00:43:41.273 00.001 29988 Worker thread wakes up
00:43:41.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:41.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:43:41.273 00.000 28316 UpdateGuideState exits: m=1977 RSB=30.5
00:43:41.274 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:43:41.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:41.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:41.274 00.000 28316 Enqueuing Expose request
00:43:41.275 00.001 29988 Moving (0.06, -0.08) raw xDistance=0.10 yDistance=-0.01
00:43:41.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:43:41.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:41.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:41.275 00.000 29988 MoveAxis(E, 0, ABG)
00:43:41.275 00.000 29988 Move returns status 0, amount 0
00:43:41.275 00.000 29988 MoveAxis(N, 0, ABG)
00:43:41.275 00.000 29988 Move returns status 0, amount 0
00:43:41.275 00.000 29988 move complete, result=0
00:43:41.275 00.000 29988 worker thread done servicing request
00:43:41.275 00.000 29988 Worker thread wakes up
00:43:41.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:41.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:41.275 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:42.795 01.520 29988 Exposure complete
00:43:42.827 00.032 29988 worker thread done servicing request
00:43:42.827 00.000 28316 OnExposeComplete: enter
00:43:42.827 00.000 28316 UpdateGuideState(): m_state=6
00:43:42.828 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4585
00:43:42.829 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=112.23, Mass=1879, SNR=29.7, Peak=149 HFD=4.4
00:43:42.829 00.000 28316 MultiStar: [#1 -0.05,0.06,0.92,U] [#2 0.02,0.05,0.99,U] [#3 -0.11,-0.19,0.87,U] [#4 -0.02,0.20,0.86,U] [#5 -0.06,0.16,0.79,U] [#6 -0.11,0.07,0.72,U] [#7 -0.26,-0.03,0.66,U] [#8 -0.26,0.11,0.60,U] 
00:43:42.829 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.04}, one-star: {0.00, -0.05}
00:43:42.830 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:43:42.830 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:43:42.831 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.54 mountX=0.04 mountY=0.02, mountTheta=0.43
00:43:42.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
00:43:42.833 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
00:43:42.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:42.834 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:43:42.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:42.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:42.835 00.001 28316 Enqueuing Expose request
00:43:42.835 00.000 29988 Worker thread wakes up
00:43:42.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:43:42.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:43:42.835 00.000 29988 Moving (0.00, -0.05) raw xDistance=0.04 yDistance=0.02
00:43:42.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:42.836 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:42.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:43:42.836 00.000 29988 MoveAxis(E, 0, ABG)
00:43:42.836 00.000 29988 Move returns status 0, amount 0
00:43:42.836 00.000 29988 MoveAxis(N, 0, ABG)
00:43:42.836 00.000 29988 Move returns status 0, amount 0
00:43:42.836 00.000 29988 move complete, result=0
00:43:42.836 00.000 29988 worker thread done servicing request
00:43:42.836 00.000 29988 Worker thread wakes up
00:43:42.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:42.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:42.836 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:44.468 01.632 29988 Exposure complete
00:43:44.502 00.034 29988 worker thread done servicing request
00:43:44.502 00.000 28316 OnExposeComplete: enter
00:43:44.503 00.001 28316 UpdateGuideState(): m_state=6
00:43:44.505 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4586
00:43:44.506 00.001 28316 Star::Find returns 1 (0), X=586.67, Y=112.10, Mass=1966, SNR=30.4, Peak=166 HFD=4.3
00:43:44.508 00.002 28316 MultiStar: [#1 0.01,0.02,0.90,U] [#2 0.18,-0.00,0.96,U] [#3 0.01,-0.08,0.85,U] [#4 -0.09,0.12,0.85,U] [#5 -0.06,0.10,0.79,U] [#6 0.07,-0.14,0.69,U] [#7 -0.16,-0.18,0.66,U] [#8 -0.01,0.15,0.60,U] 
00:43:44.508 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {-0.02, -0.18}
00:43:44.509 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-1.14) = xAngle (-0.58 = -0.58)
00:43:44.512 00.003 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.53 = 2.53)
00:43:44.515 00.003 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.72 mountX=0.02 mountY=0.01, mountTheta=0.60
00:43:44.518 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
00:43:44.520 00.002 28316 Enqueuing Move request for scope (-0.00, -0.03)
00:43:44.521 00.001 29988 Worker thread wakes up
00:43:44.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:44.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
00:43:44.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
00:43:44.522 00.000 29988 Moving (-0.00, -0.03) raw xDistance=0.02 yDistance=0.01
00:43:44.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:43:44.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:44.522 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.4
00:43:44.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:44.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:44.525 00.001 28316 Enqueuing Expose request
00:43:44.526 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:43:44.526 00.000 29988 MoveAxis(E, 0, ABG)
00:43:44.526 00.000 29988 Move returns status 0, amount 0
00:43:44.526 00.000 29988 MoveAxis(N, 0, ABG)
00:43:44.526 00.000 29988 Move returns status 0, amount 0
00:43:44.526 00.000 29988 move complete, result=0
00:43:44.526 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:44.527 00.001 29988 worker thread done servicing request
00:43:44.527 00.000 29988 Worker thread wakes up
00:43:44.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:44.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:46.038 01.511 29988 Exposure complete
00:43:46.083 00.045 29988 worker thread done servicing request
00:43:46.083 00.000 28316 OnExposeComplete: enter
00:43:46.084 00.001 28316 UpdateGuideState(): m_state=6
00:43:46.085 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4587
00:43:46.086 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=112.12, Mass=1946, SNR=30.3, Peak=173 HFD=4.3
00:43:46.087 00.001 28316 MultiStar: [#1 0.03,-0.03,0.90,U] [#2 0.07,-0.06,0.94,U] [#3 -0.05,-0.28,0.87,U] [#4 -0.03,-0.06,0.86,U] [#5 -0.05,0.00,0.79,U] [#6 -0.07,-0.12,0.70,U] [#7 -0.16,-0.18,0.70,U] [#8 0.12,0.02,0.59,U] 
00:43:46.088 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.05, -0.16}
00:43:46.088 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-1.14) = xAngle (-0.52 = -0.52)
00:43:46.089 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.58 = 2.58)
00:43:46.089 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.66 mountX=0.09 mountY=0.05, mountTheta=0.55
00:43:46.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
00:43:46.091 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
00:43:46.093 00.002 29988 Worker thread wakes up
00:43:46.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:46.094 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.3
00:43:46.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:46.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:46.095 00.000 28316 Enqueuing Expose request
00:43:46.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:43:46.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:43:46.095 00.000 29988 Moving (-0.01, -0.10) raw xDistance=0.09 yDistance=0.05
00:43:46.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:43:46.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:46.096 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:43:46.096 00.000 29988 MoveAxis(E, 0, ABG)
00:43:46.096 00.000 29988 Move returns status 0, amount 0
00:43:46.096 00.000 29988 MoveAxis(N, 0, ABG)
00:43:46.096 00.000 29988 Move returns status 0, amount 0
00:43:46.096 00.000 29988 move complete, result=0
00:43:46.096 00.000 29988 worker thread done servicing request
00:43:46.096 00.000 29988 Worker thread wakes up
00:43:46.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:46.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:46.096 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:47.724 01.628 29988 Exposure complete
00:43:47.765 00.041 29988 worker thread done servicing request
00:43:47.765 00.000 28316 OnExposeComplete: enter
00:43:47.766 00.001 28316 UpdateGuideState(): m_state=6
00:43:47.767 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4588
00:43:47.768 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=112.22, Mass=2002, SNR=30.8, Peak=166 HFD=4.4
00:43:47.770 00.002 28316 MultiStar: [#1 -0.05,0.03,0.91,U] [#2 0.01,0.08,0.93,U] [#3 0.05,-0.15,0.82,U] [#4 -0.24,0.20,0.86,U] [#5 -0.14,0.01,0.76,U] [#6 -0.02,-0.02,0.73,U] [#7 -0.20,0.04,0.65,U] [#8 0.08,0.12,0.59,U] 
00:43:47.771 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.07, -0.06}
00:43:47.772 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (-1.14) = xAngle (3.92 = -2.36)
00:43:47.773 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.02 = 0.74)
00:43:47.773 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.78 mountX=-0.05 mountY=0.05, mountTheta=2.38
00:43:47.775 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
00:43:47.776 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
00:43:47.777 00.001 29988 Worker thread wakes up
00:43:47.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
00:43:47.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:47.778 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
00:43:47.778 00.000 29988 Moving (-0.07, 0.02) raw xDistance=-0.05 yDistance=0.05
00:43:47.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:43:47.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:47.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:43:47.778 00.000 29988 MoveAxis(E, 0, ABG)
00:43:47.778 00.000 29988 Move returns status 0, amount 0
00:43:47.778 00.000 29988 MoveAxis(N, 0, ABG)
00:43:47.778 00.000 29988 Move returns status 0, amount 0
00:43:47.778 00.000 29988 move complete, result=0
00:43:47.778 00.000 28316 UpdateGuideState exits: m=2002 RSB=30.8
00:43:47.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:47.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:47.779 00.000 28316 Enqueuing Expose request
00:43:47.780 00.001 29988 worker thread done servicing request
00:43:47.780 00.000 29988 Worker thread wakes up
00:43:47.780 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:47.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:47.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:49.306 01.526 29988 Exposure complete
00:43:49.346 00.040 29988 worker thread done servicing request
00:43:49.346 00.000 28316 OnExposeComplete: enter
00:43:49.348 00.002 28316 UpdateGuideState(): m_state=6
00:43:49.349 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4589
00:43:49.350 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=112.22, Mass=1885, SNR=29.8, Peak=163 HFD=3.9
00:43:49.352 00.002 28316 MultiStar: [#1 -0.06,-0.04,0.92,U] [#2 -0.05,0.01,0.96,U] [#3 -0.07,-0.17,0.88,U] [#4 -0.08,0.14,0.87,U] [#5 -0.03,0.00,0.79,U] [#6 -0.07,-0.15,0.74,U] [#7 -0.07,-0.19,0.65,U] [#8 0.10,0.19,0.61,U] 
00:43:49.354 00.002 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.11, -0.06}
00:43:49.355 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-1.14) = xAngle (-1.46 = -1.46)
00:43:49.356 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.65 = 1.65)
00:43:49.356 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.60 mountX=0.01 mountY=0.06, mountTheta=1.46
00:43:49.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
00:43:49.358 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
00:43:49.358 00.000 29988 Worker thread wakes up
00:43:49.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:49.359 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.8
00:43:49.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:49.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:49.360 00.000 28316 Enqueuing Expose request
00:43:49.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:43:49.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:43:49.360 00.000 29988 Moving (-0.05, -0.03) raw xDistance=0.01 yDistance=0.06
00:43:49.361 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:49.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:49.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:43:49.361 00.000 29988 MoveAxis(E, 0, ABG)
00:43:49.361 00.000 29988 Move returns status 0, amount 0
00:43:49.361 00.000 29988 MoveAxis(N, 0, ABG)
00:43:49.361 00.000 29988 Move returns status 0, amount 0
00:43:49.361 00.000 29988 move complete, result=0
00:43:49.361 00.000 29988 worker thread done servicing request
00:43:49.361 00.000 29988 Worker thread wakes up
00:43:49.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:49.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:49.361 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:50.983 01.622 29988 Exposure complete
00:43:51.013 00.030 29988 worker thread done servicing request
00:43:51.014 00.001 28316 OnExposeComplete: enter
00:43:51.014 00.000 28316 UpdateGuideState(): m_state=6
00:43:51.015 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4590
00:43:51.015 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=112.09, Mass=1894, SNR=29.9, Peak=158 HFD=4.2
00:43:51.016 00.001 28316 MultiStar: [#1 0.02,-0.29,0.89,U] [#2 0.06,-0.21,0.97,U] [#3 0.04,-0.51,0.00,M1] [#4 -0.15,-0.21,0.87,U] [#5 0.01,-0.25,0.79,U] [#6 -0.12,-0.42,0.00,M1] [#7 -0.22,-0.33,0.00,M1] [#8 0.05,-0.16,0.60,U] 
00:43:51.016 00.000 28316 single-star, 5 included, MultiStar: {-0.01, -0.22}, one-star: {-0.03, -0.19}
00:43:51.017 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-1.14) = xAngle (-0.60 = -0.60)
00:43:51.017 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.51 = 2.51)
00:43:51.018 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.74 mountX=0.16 mountY=0.11, mountTheta=0.62
00:43:51.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.19, opts=13)
00:43:51.019 00.000 28316 Enqueuing Move request for scope (-0.03, -0.19)
00:43:51.020 00.001 29988 Worker thread wakes up
00:43:51.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:51.021 00.001 28316 UpdateGuideState exits: m=1894 RSB=29.9
00:43:51.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:51.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:51.022 00.001 28316 Enqueuing Expose request
00:43:51.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
00:43:51.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
00:43:51.022 00.000 29988 Moving (-0.03, -0.19) raw xDistance=0.16 yDistance=0.11
00:43:51.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:43:51.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:51.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:43:51.022 00.000 29988 MoveAxis(E, 0, ABG)
00:43:51.022 00.000 29988 Move returns status 0, amount 0
00:43:51.022 00.000 29988 MoveAxis(N, 0, ABG)
00:43:51.022 00.000 29988 Move returns status 0, amount 0
00:43:51.022 00.000 29988 move complete, result=0
00:43:51.022 00.000 29988 worker thread done servicing request
00:43:51.023 00.001 29988 Worker thread wakes up
00:43:51.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:51.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:51.023 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:52.541 01.518 29988 Exposure complete
00:43:52.588 00.047 29988 worker thread done servicing request
00:43:52.588 00.000 28316 OnExposeComplete: enter
00:43:52.589 00.001 28316 UpdateGuideState(): m_state=6
00:43:52.590 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4591
00:43:52.591 00.001 28316 Star::Find returns 1 (0), X=586.82, Y=111.98, Mass=2004, SNR=30.8, Peak=195 HFD=4.3
00:43:52.591 00.000 28316 MultiStar: [#1 0.01,-0.31,0.88,U] [#2 0.17,-0.12,0.94,U] [#3 0.07,-0.30,0.87,U] [#4 0.02,0.03,0.84,U] [#5 0.01,-0.18,0.78,U] [#6 0.02,-0.25,0.71,U] [#7 -0.12,-0.25,0.66,U] [#8 0.09,-0.14,0.59,U] 
00:43:52.592 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {0.13, -0.30}
00:43:52.592 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-1.14) = xAngle (-0.19 = -0.19)
00:43:52.593 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
00:43:52.593 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.33 mountX=0.21 mountY=0.05, mountTheta=0.22
00:43:52.594 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.20, opts=13)
00:43:52.595 00.001 28316 Enqueuing Move request for scope (0.05, -0.20)
00:43:52.596 00.001 29988 Worker thread wakes up
00:43:52.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:52.596 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.8
00:43:52.597 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:52.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:52.597 00.000 28316 Enqueuing Expose request
00:43:52.598 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
00:43:52.598 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
00:43:52.598 00.000 29988 Moving (0.05, -0.20) raw xDistance=0.21 yDistance=0.05
00:43:52.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:43:52.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:52.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:43:52.598 00.000 29988 MoveAxis(W, 43, ABG)
00:43:52.598 00.000 29988 Guiding  Dir = 3, Dur = 43
00:43:52.598 00.000 29988 IsSlewing returns 0
00:43:52.598 00.000 29988 IsGuiding returns 0
00:43:52.600 00.002 29988 PulseGuide returned control before completion, sleep 51
00:43:52.665 00.065 29988 IsGuiding returns 1
00:43:52.665 00.000 29988 scope still moving after pulse duration time elapsed
00:43:52.698 00.033 29988 IsSlewing returns 0
00:43:52.699 00.001 29988 IsGuiding returns 0
00:43:52.699 00.000 29988 scope move finished after 43 + 57 ms
00:43:52.699 00.000 29988 Move returns status 0, amount 43
00:43:52.699 00.000 29988 MoveAxis(N, 0, ABG)
00:43:52.699 00.000 29988 Move returns status 0, amount 0
00:43:52.699 00.000 29988 move complete, result=0
00:43:52.699 00.000 29988 worker thread done servicing request
00:43:52.699 00.000 29988 Worker thread wakes up
00:43:52.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:52.699 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
00:43:52.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:54.322 01.623 29988 Exposure complete
00:43:54.351 00.029 29988 worker thread done servicing request
00:43:54.351 00.000 28316 OnExposeComplete: enter
00:43:54.352 00.001 28316 UpdateGuideState(): m_state=6
00:43:54.355 00.003 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4592
00:43:54.356 00.001 28316 Star::Find returns 1 (0), X=586.55, Y=112.21, Mass=1921, SNR=29.9, Peak=154 HFD=4.5
00:43:54.358 00.002 28316 MultiStar: [#1 -0.01,-0.01,0.92,U] [#2 0.01,-0.02,0.97,U] [#3 0.07,-0.17,0.87,U] [#4 -0.12,0.12,0.88,U] [#5 -0.17,-0.01,0.79,U] [#6 0.01,-0.09,0.74,U] [#7 -0.14,0.02,0.66,U] [#8 -0.01,0.08,0.60,U] 
00:43:54.359 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.15, -0.06}
00:43:54.360 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-1.14) = xAngle (-1.65 = -1.65)
00:43:54.362 00.002 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.45 = 1.45)
00:43:54.363 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.80 mountX=-0.00 mountY=0.06, mountTheta=1.65
00:43:54.365 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
00:43:54.367 00.002 28316 Enqueuing Move request for scope (-0.06, -0.02)
00:43:54.368 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:54.369 00.001 28316 UpdateGuideState exits: m=1921 RSB=29.9
00:43:54.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:54.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:54.370 00.000 28316 Enqueuing Expose request
00:43:54.370 00.000 29988 Worker thread wakes up
00:43:54.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:43:54.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:43:54.370 00.000 29988 Moving (-0.06, -0.02) raw xDistance=-0.00 yDistance=0.06
00:43:54.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:43:54.371 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:54.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:43:54.371 00.000 29988 MoveAxis(E, 0, ABG)
00:43:54.371 00.000 29988 Move returns status 0, amount 0
00:43:54.371 00.000 29988 MoveAxis(N, 0, ABG)
00:43:54.371 00.000 29988 Move returns status 0, amount 0
00:43:54.371 00.000 29988 move complete, result=0
00:43:54.371 00.000 29988 worker thread done servicing request
00:43:54.371 00.000 29988 Worker thread wakes up
00:43:54.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:54.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:54.371 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:55.884 01.513 29988 Exposure complete
00:43:55.912 00.028 29988 worker thread done servicing request
00:43:55.912 00.000 28316 OnExposeComplete: enter
00:43:55.913 00.001 28316 UpdateGuideState(): m_state=6
00:43:55.915 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4593
00:43:55.917 00.002 28316 Star::Find returns 1 (0), X=586.59, Y=112.16, Mass=1982, SNR=30.5, Peak=177 HFD=4.1
00:43:55.920 00.003 28316 MultiStar: [#1 -0.08,-0.16,0.89,U] [#2 0.08,-0.22,0.95,U] [#3 -0.12,-0.33,0.86,U] [#4 0.06,-0.04,0.84,U] [#5 -0.02,-0.06,0.79,U] [#6 0.09,-0.12,0.70,U] [#7 -0.08,-0.28,0.64,U] [#8 0.05,0.06,0.60,U] 
00:43:55.920 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {-0.10, -0.12}
00:43:55.921 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-1.14) = xAngle (-0.54 = -0.54)
00:43:55.921 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.56 = 2.56)
00:43:55.921 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.68 mountX=0.13 mountY=0.08, mountTheta=0.57
00:43:55.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
00:43:55.923 00.001 28316 Enqueuing Move request for scope (-0.02, -0.15)
00:43:55.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:55.923 00.000 28316 UpdateGuideState exits: m=1982 RSB=30.5
00:43:55.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:55.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:55.925 00.001 28316 Enqueuing Expose request
00:43:55.925 00.000 29988 Worker thread wakes up
00:43:55.925 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
00:43:55.925 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
00:43:55.925 00.000 29988 Moving (-0.02, -0.15) raw xDistance=0.13 yDistance=0.08
00:43:55.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:43:55.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:55.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:55.925 00.000 29988 MoveAxis(E, 0, ABG)
00:43:55.925 00.000 29988 Move returns status 0, amount 0
00:43:55.925 00.000 29988 MoveAxis(N, 0, ABG)
00:43:55.925 00.000 29988 Move returns status 0, amount 0
00:43:55.925 00.000 29988 move complete, result=0
00:43:55.925 00.000 29988 worker thread done servicing request
00:43:55.925 00.000 29988 Worker thread wakes up
00:43:55.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:55.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:55.926 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:57.557 01.631 29988 Exposure complete
00:43:57.586 00.029 29988 worker thread done servicing request
00:43:57.586 00.000 28316 OnExposeComplete: enter
00:43:57.586 00.000 28316 UpdateGuideState(): m_state=6
00:43:57.588 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4594
00:43:57.588 00.000 28316 Star::Find returns 1 (0), X=586.54, Y=112.16, Mass=1949, SNR=30.3, Peak=157 HFD=4.4
00:43:57.589 00.001 28316 MultiStar: [#1 -0.21,0.00,0.89,U] [#2 0.08,-0.02,0.97,U] [#3 -0.15,-0.20,0.85,U] [#4 -0.25,-0.03,0.87,U] [#5 -0.07,-0.01,0.81,U] [#6 -0.03,-0.06,0.69,U] [#7 -0.32,-0.08,0.67,U] [#8 0.12,-0.01,0.58,U] 
00:43:57.590 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {-0.15, -0.12}
00:43:57.593 00.003 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
00:43:57.595 00.002 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
00:43:57.596 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=0.01 mountY=0.13, mountTheta=1.49
00:43:57.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
00:43:57.597 00.000 28316 Enqueuing Move request for scope (-0.11, -0.06)
00:43:57.598 00.001 29988 Worker thread wakes up
00:43:57.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
00:43:57.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
00:43:57.598 00.000 29988 Moving (-0.11, -0.06) raw xDistance=0.01 yDistance=0.13
00:43:57.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:57.598 00.000 28316 UpdateGuideState exits: m=1949 RSB=30.3
00:43:57.599 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:57.599 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:57.600 00.001 28316 Enqueuing Expose request
00:43:57.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:57.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:57.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:43:57.600 00.000 29988 MoveAxis(E, 0, ABG)
00:43:57.600 00.000 29988 Move returns status 0, amount 0
00:43:57.600 00.000 29988 MoveAxis(N, 0, ABG)
00:43:57.600 00.000 29988 Move returns status 0, amount 0
00:43:57.600 00.000 29988 move complete, result=0
00:43:57.600 00.000 29988 worker thread done servicing request
00:43:57.600 00.000 29988 Worker thread wakes up
00:43:57.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:57.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:57.601 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:59.117 01.516 29988 Exposure complete
00:43:59.148 00.031 29988 worker thread done servicing request
00:43:59.148 00.000 28316 OnExposeComplete: enter
00:43:59.149 00.001 28316 UpdateGuideState(): m_state=6
00:43:59.151 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4595
00:43:59.153 00.002 28316 Star::Find returns 1 (0), X=586.64, Y=112.25, Mass=2042, SNR=31.0, Peak=174 HFD=4.5
00:43:59.156 00.003 28316 MultiStar: [#1 -0.02,0.07,0.87,U] [#2 0.11,0.02,0.91,U] [#3 0.00,-0.26,0.86,U] [#4 -0.04,0.14,0.86,U] [#5 -0.09,0.05,0.78,U] [#6 -0.07,-0.15,0.69,U] [#7 -0.22,-0.20,0.63,U] [#8 0.03,0.14,0.57,U] 
00:43:59.158 00.002 28316 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.05, -0.03}
00:43:59.160 00.002 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-1.14) = xAngle (-1.39 = -1.39)
00:43:59.163 00.003 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.72 = 1.72)
00:43:59.165 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.53 mountX=0.01 mountY=0.04, mountTheta=1.39
00:43:59.169 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
00:43:59.172 00.003 28316 Enqueuing Move request for scope (-0.03, -0.02)
00:43:59.174 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:43:59.177 00.003 28316 UpdateGuideState exits: m=2042 RSB=31.0
00:43:59.179 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:59.182 00.003 29988 Worker thread wakes up
00:43:59.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
00:43:59.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:43:59.183 00.001 28316 Enqueuing Expose request
00:43:59.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
00:43:59.184 00.001 29988 Moving (-0.03, -0.02) raw xDistance=0.01 yDistance=0.04
00:43:59.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:59.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:59.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:43:59.184 00.000 29988 MoveAxis(E, 0, ABG)
00:43:59.184 00.000 29988 Move returns status 0, amount 0
00:43:59.184 00.000 29988 MoveAxis(N, 0, ABG)
00:43:59.184 00.000 29988 Move returns status 0, amount 0
00:43:59.184 00.000 29988 move complete, result=0
00:43:59.184 00.000 29988 worker thread done servicing request
00:43:59.184 00.000 29988 Worker thread wakes up
00:43:59.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:43:59.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:43:59.184 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:00.916 01.732 29988 Exposure complete
00:44:00.960 00.044 29988 worker thread done servicing request
00:44:00.961 00.001 28316 OnExposeComplete: enter
00:44:00.962 00.001 28316 UpdateGuideState(): m_state=6
00:44:00.963 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4596
00:44:00.964 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=112.07, Mass=1901, SNR=29.9, Peak=171 HFD=4.2
00:44:00.964 00.000 28316 MultiStar: [#1 -0.09,-0.01,0.92,U] [#2 0.07,-0.08,0.98,U] [#3 -0.02,-0.33,0.88,U] [#4 0.04,0.16,0.87,U] [#5 -0.18,0.07,0.79,U] [#6 -0.14,-0.20,0.71,U] [#7 -0.14,-0.16,0.68,U] [#8 0.18,-0.16,0.60,U] 
00:44:00.965 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.09, -0.21}
00:44:00.965 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
00:44:00.966 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
00:44:00.966 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=0.07 mountY=0.08, mountTheta=0.85
00:44:00.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
00:44:00.968 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
00:44:00.968 00.000 29988 Worker thread wakes up
00:44:00.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:00.969 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:44:00.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:44:00.969 00.000 29988 Moving (-0.04, -0.10) raw xDistance=0.07 yDistance=0.08
00:44:00.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:00.969 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.9
00:44:00.970 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:00.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:00.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:44:00.970 00.000 29988 MoveAxis(E, 0, ABG)
00:44:00.970 00.000 29988 Move returns status 0, amount 0
00:44:00.970 00.000 29988 MoveAxis(N, 0, ABG)
00:44:00.970 00.000 29988 Move returns status 0, amount 0
00:44:00.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:00.971 00.001 28316 Enqueuing Expose request
00:44:00.971 00.000 29988 move complete, result=0
00:44:00.971 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:00.972 00.001 29988 worker thread done servicing request
00:44:00.972 00.000 29988 Worker thread wakes up
00:44:00.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:00.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:02.380 01.408 29988 Exposure complete
00:44:02.440 00.060 29988 worker thread done servicing request
00:44:02.440 00.000 28316 OnExposeComplete: enter
00:44:02.441 00.001 28316 UpdateGuideState(): m_state=6
00:44:02.442 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4597
00:44:02.443 00.001 28316 Star::Find returns 1 (0), X=586.66, Y=112.00, Mass=1856, SNR=29.5, Peak=177 HFD=4.1
00:44:02.445 00.002 28316 MultiStar: [#1 0.15,-0.05,0.94,U] [#2 0.17,-0.09,1.00,U] [#3 0.01,-0.24,0.87,U] [#4 0.20,-0.18,0.89,U] [#5 0.10,-0.13,0.81,U] [#6 0.10,-0.09,0.74,U] [#7 -0.12,-0.18,0.71,U] [#8 0.14,-0.04,0.60,U] 
00:44:02.446 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.15}, one-star: {-0.03, -0.28}
00:44:02.447 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-1.14) = xAngle (0.09 = 0.09)
00:44:02.448 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.19 = -3.09)
00:44:02.450 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.06 mountX=0.17 mountY=-0.01, mountTheta=-0.05
00:44:02.452 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.15, opts=13)
00:44:02.453 00.001 28316 Enqueuing Move request for scope (0.08, -0.15)
00:44:02.454 00.001 29988 Worker thread wakes up
00:44:02.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:02.455 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.5
00:44:02.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:02.456 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:02.456 00.000 28316 Enqueuing Expose request
00:44:02.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
00:44:02.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
00:44:02.457 00.000 29988 Moving (0.08, -0.15) raw xDistance=0.17 yDistance=-0.01
00:44:02.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:44:02.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:02.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:44:02.457 00.000 29988 MoveAxis(E, 0, ABG)
00:44:02.457 00.000 29988 Move returns status 0, amount 0
00:44:02.457 00.000 29988 MoveAxis(N, 0, ABG)
00:44:02.457 00.000 29988 Move returns status 0, amount 0
00:44:02.457 00.000 29988 move complete, result=0
00:44:02.457 00.000 29988 worker thread done servicing request
00:44:02.457 00.000 29988 Worker thread wakes up
00:44:02.457 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:02.459 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:02.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:04.096 01.637 29988 Exposure complete
00:44:04.121 00.025 29988 worker thread done servicing request
00:44:04.121 00.000 28316 OnExposeComplete: enter
00:44:04.122 00.001 28316 UpdateGuideState(): m_state=6
00:44:04.122 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4598
00:44:04.123 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=112.03, Mass=1991, SNR=30.7, Peak=186 HFD=4.1
00:44:04.123 00.000 28316 MultiStar: [#1 -0.08,-0.05,0.89,U] [#2 -0.02,-0.02,0.93,U] [#3 -0.03,-0.20,0.83,U] [#4 -0.04,0.09,0.84,U] [#5 -0.12,-0.05,0.78,U] [#6 -0.17,-0.02,0.70,U] [#7 -0.22,-0.23,0.68,U] [#8 0.04,-0.08,0.57,U] 
00:44:04.124 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.09}, one-star: {-0.07, -0.24}
00:44:04.124 00.000 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-1.14) = xAngle (-1.12 = -1.12)
00:44:04.125 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.98 = 1.98)
00:44:04.126 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=0.05 mountY=0.11, mountTheta=1.13
00:44:04.130 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
00:44:04.130 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
00:44:04.131 00.001 29988 Worker thread wakes up
00:44:04.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:04.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
00:44:04.131 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.7
00:44:04.132 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
00:44:04.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:04.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:04.133 00.001 28316 Enqueuing Expose request
00:44:04.133 00.000 29988 Moving (-0.08, -0.09) raw xDistance=0.05 yDistance=0.11
00:44:04.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:04.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:04.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:44:04.133 00.000 29988 MoveAxis(E, 0, ABG)
00:44:04.133 00.000 29988 Move returns status 0, amount 0
00:44:04.133 00.000 29988 MoveAxis(N, 0, ABG)
00:44:04.133 00.000 29988 Move returns status 0, amount 0
00:44:04.134 00.001 29988 move complete, result=0
00:44:04.134 00.000 29988 worker thread done servicing request
00:44:04.134 00.000 29988 Worker thread wakes up
00:44:04.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:04.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:04.134 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:05.650 01.516 29988 Exposure complete
00:44:05.682 00.032 29988 worker thread done servicing request
00:44:05.682 00.000 28316 OnExposeComplete: enter
00:44:05.683 00.001 28316 UpdateGuideState(): m_state=6
00:44:05.684 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4599
00:44:05.684 00.000 28316 Star::Find returns 1 (0), X=586.36, Y=112.23, Mass=1957, SNR=30.3, Peak=157 HFD=4.1
00:44:05.684 00.000 28316 MultiStar: [#1 -0.22,-0.05,0.89,U] [#2 0.03,-0.03,0.94,U] [#3 -0.06,-0.36,0.86,U] [#4 -0.06,0.03,0.85,U] [#5 -0.21,-0.12,0.78,U] [#6 -0.10,-0.03,0.72,U] [#7 -0.33,-0.19,0.65,U] [#8 -0.10,-0.18,0.59,U] 
00:44:05.685 00.001 28316 refined, 8 included, MultiStar: {-0.15, -0.10}, one-star: {-0.33, -0.05}
00:44:05.685 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.40 = -1.40)
00:44:05.686 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.70 = 1.70)
00:44:05.687 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.55 mountX=0.03 mountY=0.18, mountTheta=1.40
00:44:05.688 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
00:44:05.688 00.000 28316 Enqueuing Move request for scope (-0.15, -0.10)
00:44:05.689 00.001 29988 Worker thread wakes up
00:44:05.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:05.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
00:44:05.689 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:44:05.690 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:05.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:05.690 00.000 28316 Enqueuing Expose request
00:44:05.691 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
00:44:05.691 00.000 29988 Moving (-0.15, -0.10) raw xDistance=0.03 yDistance=0.18
00:44:05.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:05.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:05.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:44:05.691 00.000 29988 MoveAxis(E, 0, ABG)
00:44:05.691 00.000 29988 Move returns status 0, amount 0
00:44:05.691 00.000 29988 MoveAxis(N, 0, ABG)
00:44:05.691 00.000 29988 Move returns status 0, amount 0
00:44:05.691 00.000 29988 move complete, result=0
00:44:05.691 00.000 29988 worker thread done servicing request
00:44:05.691 00.000 29988 Worker thread wakes up
00:44:05.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:05.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:05.692 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:07.321 01.629 29988 Exposure complete
00:44:07.347 00.026 29988 worker thread done servicing request
00:44:07.347 00.000 28316 OnExposeComplete: enter
00:44:07.347 00.000 28316 UpdateGuideState(): m_state=6
00:44:07.348 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4600
00:44:07.348 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=112.17, Mass=1890, SNR=29.9, Peak=150 HFD=4.5
00:44:07.349 00.001 28316 MultiStar: [#1 -0.07,-0.08,0.90,U] [#2 0.09,-0.12,0.96,U] [#3 -0.02,-0.28,0.87,U] [#4 -0.05,-0.01,0.86,U] [#5 -0.20,-0.03,0.82,U] [#6 -0.15,-0.16,0.74,U] [#7 -0.20,-0.27,0.67,U] [#8 -0.12,0.03,0.61,U] 
00:44:07.349 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.11}, one-star: {0.00, -0.10}
00:44:07.350 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:44:07.350 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:44:07.351 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.55 mountX=0.10 mountY=0.04, mountTheta=0.43
00:44:07.352 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.10, opts=13)
00:44:07.353 00.001 28316 Enqueuing Move request for scope (0.00, -0.10)
00:44:07.353 00.000 29988 Worker thread wakes up
00:44:07.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:07.354 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
00:44:07.354 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.9
00:44:07.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:07.355 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:07.355 00.000 28316 Enqueuing Expose request
00:44:07.356 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
00:44:07.356 00.000 29988 Moving (0.00, -0.10) raw xDistance=0.10 yDistance=0.04
00:44:07.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:44:07.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:07.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:07.356 00.000 29988 MoveAxis(E, 0, ABG)
00:44:07.356 00.000 29988 Move returns status 0, amount 0
00:44:07.356 00.000 29988 MoveAxis(N, 0, ABG)
00:44:07.356 00.000 29988 Move returns status 0, amount 0
00:44:07.356 00.000 29988 move complete, result=0
00:44:07.356 00.000 29988 worker thread done servicing request
00:44:07.356 00.000 29988 Worker thread wakes up
00:44:07.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:07.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:07.356 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:08.884 01.528 29988 Exposure complete
00:44:08.938 00.054 29988 worker thread done servicing request
00:44:08.938 00.000 28316 OnExposeComplete: enter
00:44:08.940 00.002 28316 UpdateGuideState(): m_state=6
00:44:08.942 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4601
00:44:08.943 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.01, Mass=1958, SNR=30.4, Peak=187 HFD=4.2
00:44:08.945 00.002 28316 MultiStar: [#1 0.02,-0.20,0.89,U] [#2 0.16,-0.14,0.94,U] [#3 0.18,-0.45,0.00,M1] [#4 0.06,-0.05,0.83,U] [#5 0.16,-0.19,0.78,U] [#6 0.13,-0.28,0.74,U] [#7 -0.15,-0.27,0.68,U] [#8 0.26,-0.06,0.61,U] 
00:44:08.946 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.18}, one-star: {0.07, -0.27}
00:44:08.946 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-1.14) = xAngle (0.02 = 0.02)
00:44:08.946 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
00:44:08.947 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.12 mountX=0.20 mountY=0.00, mountTheta=0.02
00:44:08.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
00:44:08.948 00.000 28316 Enqueuing Move request for scope (0.09, -0.18)
00:44:08.949 00.001 29988 Worker thread wakes up
00:44:08.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:08.949 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.4
00:44:08.950 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:08.950 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:08.951 00.001 28316 Enqueuing Expose request
00:44:08.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
00:44:08.951 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
00:44:08.951 00.000 29988 Moving (0.09, -0.18) raw xDistance=0.20 yDistance=0.00
00:44:08.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:44:08.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:08.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:44:08.951 00.000 29988 MoveAxis(W, 43, ABG)
00:44:08.951 00.000 29988 Guiding  Dir = 3, Dur = 43
00:44:08.951 00.000 29988 IsSlewing returns 0
00:44:08.952 00.001 29988 IsGuiding returns 0
00:44:08.954 00.002 29988 PulseGuide returned control before completion, sleep 51
00:44:09.010 00.056 29988 IsGuiding returns 0
00:44:09.010 00.000 29988 Move returns status 0, amount 43
00:44:09.010 00.000 29988 MoveAxis(N, 0, ABG)
00:44:09.010 00.000 29988 Move returns status 0, amount 0
00:44:09.010 00.000 29988 move complete, result=0
00:44:09.010 00.000 29988 worker thread done servicing request
00:44:09.010 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
00:44:09.011 00.001 29988 Worker thread wakes up
00:44:09.012 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:09.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:10.635 01.623 29988 Exposure complete
00:44:10.662 00.027 29988 worker thread done servicing request
00:44:10.662 00.000 28316 OnExposeComplete: enter
00:44:10.663 00.001 28316 UpdateGuideState(): m_state=6
00:44:10.663 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4602
00:44:10.664 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=111.87, Mass=1958, SNR=30.3, Peak=196 HFD=4.3
00:44:10.664 00.000 28316 MultiStar: [#1 0.25,-0.41,0.00,M1] [#2 0.32,-0.31,0.00,M1] [#3 0.31,-0.54,0.00,M2] [#4 0.34,-0.33,0.00,M1] [#5 0.19,-0.34,0.00,M1] [#6 0.45,-0.48,0.00,M1] [#7 0.27,-0.43,0.00,M1] [#8 0.46,-0.21,0.00,M1] 
00:44:10.666 00.002 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.07 = -0.07)
00:44:10.669 00.003 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
00:44:10.671 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.41 hyp=0.44 cameraTheta=-1.22 mountX=0.43 mountY=0.05, mountTheta=0.11
00:44:10.676 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.41, opts=13)
00:44:10.678 00.002 28316 Enqueuing Move request for scope (0.15, -0.41)
00:44:10.679 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:10.680 00.001 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:44:10.683 00.003 29988 Worker thread wakes up
00:44:10.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.684 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:10.684 00.000 28316 Enqueuing Expose request
00:44:10.685 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.41) opts 0xd
00:44:10.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.41)
00:44:10.685 00.000 29988 Moving (0.15, -0.41) raw xDistance=0.43 yDistance=0.05
00:44:10.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
00:44:10.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:10.685 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:44:10.685 00.000 29988 MoveAxis(W, 94, ABG)
00:44:10.685 00.000 29988 Guiding  Dir = 3, Dur = 94
00:44:10.686 00.001 29988 IsSlewing returns 0
00:44:10.686 00.000 29988 IsGuiding returns 0
00:44:10.688 00.002 29988 PulseGuide returned control before completion, sleep 103
00:44:10.806 00.118 29988 IsGuiding returns 0
00:44:10.807 00.001 29988 Move returns status 0, amount 94
00:44:10.807 00.000 29988 MoveAxis(N, 0, ABG)
00:44:10.807 00.000 29988 Move returns status 0, amount 0
00:44:10.807 00.000 29988 move complete, result=0
00:44:10.807 00.000 29988 worker thread done servicing request
00:44:10.807 00.000 29988 Worker thread wakes up
00:44:10.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:10.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:10.807 00.000 28316 GuideStep: 0.4 px 94 ms WEST, 0.0 px 0 ms NORTH
00:44:12.211 01.404 29988 Exposure complete
00:44:12.244 00.033 29988 worker thread done servicing request
00:44:12.245 00.001 28316 OnExposeComplete: enter
00:44:12.245 00.000 28316 UpdateGuideState(): m_state=6
00:44:12.246 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4603
00:44:12.246 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=111.92, Mass=1914, SNR=30.0, Peak=185 HFD=4.3
00:44:12.247 00.001 28316 MultiStar: [#1 0.14,-0.26,0.92,U] [#2 0.19,-0.36,0.00,M2] [#3 0.20,-0.39,0.00,M3] [#4 0.26,-0.22,0.86,U] [#5 -0.02,-0.01,0.78,U] [#6 0.27,-0.26,0.73,U] [#7 0.02,-0.27,0.64,U] [#8 0.20,-0.04,0.61,U] 
00:44:12.247 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.21}, one-star: {0.16, -0.36}
00:44:12.248 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
00:44:12.248 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.29 = -3.00)
00:44:12.248 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.96 mountX=0.26 mountY=-0.04, mountTheta=-0.15
00:44:12.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.21, opts=13)
00:44:12.251 00.002 28316 Enqueuing Move request for scope (0.15, -0.21)
00:44:12.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:12.251 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:44:12.254 00.003 29988 Worker thread wakes up
00:44:12.254 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:12.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
00:44:12.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
00:44:12.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:12.254 00.000 28316 Enqueuing Expose request
00:44:12.255 00.001 29988 Moving (0.15, -0.21) raw xDistance=0.26 yDistance=-0.04
00:44:12.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
00:44:12.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:12.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:44:12.255 00.000 29988 MoveAxis(W, 60, ABG)
00:44:12.255 00.000 29988 Guiding  Dir = 3, Dur = 60
00:44:12.255 00.000 29988 IsSlewing returns 0
00:44:12.255 00.000 29988 IsGuiding returns 0
00:44:12.257 00.002 29988 PulseGuide returned control before completion, sleep 69
00:44:12.336 00.079 29988 IsGuiding returns 0
00:44:12.336 00.000 29988 Move returns status 0, amount 60
00:44:12.337 00.001 29988 MoveAxis(N, 0, ABG)
00:44:12.337 00.000 29988 Move returns status 0, amount 0
00:44:12.337 00.000 29988 move complete, result=0
00:44:12.337 00.000 29988 worker thread done servicing request
00:44:12.337 00.000 29988 Worker thread wakes up
00:44:12.337 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.0 px 0 ms NORTH
00:44:12.339 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:12.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:13.965 01.626 29988 Exposure complete
00:44:14.012 00.047 29988 worker thread done servicing request
00:44:14.012 00.000 28316 OnExposeComplete: enter
00:44:14.013 00.001 28316 UpdateGuideState(): m_state=6
00:44:14.014 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4604
00:44:14.014 00.000 28316 Star::Find returns 1 (0), X=586.65, Y=112.19, Mass=1970, SNR=30.6, Peak=162 HFD=4.5
00:44:14.015 00.001 28316 MultiStar: [#1 -0.02,-0.09,0.89,U] [#2 0.14,-0.03,0.95,U] [#3 -0.12,-0.20,0.86,U] [#4 0.01,0.17,0.86,U] [#5 0.01,-0.10,0.77,U] [#6 -0.06,0.01,0.70,U] [#7 -0.18,-0.02,0.69,U] [#8 0.04,0.02,0.58,U] 
00:44:14.015 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.04, -0.08}
00:44:14.016 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-1.14) = xAngle (-0.91 = -0.91)
00:44:14.016 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.19 = 2.19)
00:44:14.016 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.05 mountX=0.03 mountY=0.04, mountTheta=0.92
00:44:14.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
00:44:14.019 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
00:44:14.019 00.000 29988 Worker thread wakes up
00:44:14.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:44:14.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:14.020 00.001 28316 UpdateGuideState exits: m=1970 RSB=30.6
00:44:14.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:14.021 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:14.021 00.000 28316 Enqueuing Expose request
00:44:14.022 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:44:14.022 00.000 29988 Moving (-0.02, -0.04) raw xDistance=0.03 yDistance=0.04
00:44:14.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:14.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:14.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:14.022 00.000 29988 MoveAxis(E, 0, ABG)
00:44:14.022 00.000 29988 Move returns status 0, amount 0
00:44:14.022 00.000 29988 MoveAxis(N, 0, ABG)
00:44:14.022 00.000 29988 Move returns status 0, amount 0
00:44:14.022 00.000 29988 move complete, result=0
00:44:14.022 00.000 29988 worker thread done servicing request
00:44:14.022 00.000 29988 Worker thread wakes up
00:44:14.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:14.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:14.022 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:15.547 01.525 29988 Exposure complete
00:44:15.571 00.024 29988 worker thread done servicing request
00:44:15.571 00.000 28316 OnExposeComplete: enter
00:44:15.572 00.001 28316 UpdateGuideState(): m_state=6
00:44:15.573 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
00:44:15.573 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=112.20, Mass=1884, SNR=29.8, Peak=177 HFD=4.3
00:44:15.574 00.001 28316 MultiStar: [#1 -0.03,-0.04,0.92,U] [#2 0.08,-0.06,0.99,U] [#3 0.13,-0.31,0.91,U] [#4 0.03,0.03,0.88,U] [#5 0.04,-0.16,0.77,U] [#6 -0.04,-0.24,0.72,U] [#7 -0.22,-0.27,0.66,U] [#8 0.17,-0.10,0.61,U] 
00:44:15.574 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.00, -0.08}
00:44:15.575 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.44 = -0.44)
00:44:15.575 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
00:44:15.576 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.58 mountX=0.07 mountY=0.04, mountTheta=0.47
00:44:15.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
00:44:15.578 00.001 28316 Enqueuing Move request for scope (-0.00, -0.08)
00:44:15.578 00.000 29988 Worker thread wakes up
00:44:15.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:15.579 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:44:15.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:15.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:15.580 00.000 28316 Enqueuing Expose request
00:44:15.581 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:44:15.581 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:44:15.581 00.000 29988 Moving (-0.00, -0.08) raw xDistance=0.07 yDistance=0.04
00:44:15.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:15.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:15.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:15.581 00.000 29988 MoveAxis(E, 0, ABG)
00:44:15.581 00.000 29988 Move returns status 0, amount 0
00:44:15.581 00.000 29988 MoveAxis(N, 0, ABG)
00:44:15.581 00.000 29988 Move returns status 0, amount 0
00:44:15.581 00.000 29988 move complete, result=0
00:44:15.581 00.000 29988 worker thread done servicing request
00:44:15.581 00.000 29988 Worker thread wakes up
00:44:15.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:15.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:15.581 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:17.210 01.629 29988 Exposure complete
00:44:17.236 00.026 29988 worker thread done servicing request
00:44:17.237 00.001 28316 OnExposeComplete: enter
00:44:17.238 00.001 28316 UpdateGuideState(): m_state=6
00:44:17.240 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4606
00:44:17.240 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=112.02, Mass=2001, SNR=30.6, Peak=188 HFD=4.2
00:44:17.241 00.001 28316 MultiStar: [#1 0.10,-0.17,0.90,U] [#2 0.18,-0.12,0.94,U] [#3 0.20,-0.41,0.00,M2] [#4 0.22,-0.28,0.86,U] [#5 0.11,-0.10,0.79,U] [#6 0.16,-0.27,0.71,U] [#7 -0.14,-0.21,0.64,U] [#8 0.19,-0.10,0.58,U] 
00:44:17.241 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.19}, one-star: {0.08, -0.26}
00:44:17.242 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-1.14) = xAngle (0.12 = 0.12)
00:44:17.242 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.22 = -3.06)
00:44:17.243 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.03 mountX=0.22 mountY=-0.02, mountTheta=-0.08
00:44:17.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
00:44:17.244 00.000 28316 Enqueuing Move request for scope (0.12, -0.19)
00:44:17.245 00.001 29988 Worker thread wakes up
00:44:17.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:17.245 00.000 28316 UpdateGuideState exits: m=2001 RSB=30.6
00:44:17.246 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:17.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:17.246 00.000 28316 Enqueuing Expose request
00:44:17.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
00:44:17.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
00:44:17.247 00.000 29988 Moving (0.12, -0.19) raw xDistance=0.22 yDistance=-0.02
00:44:17.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:17.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:17.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:44:17.247 00.000 29988 MoveAxis(W, 47, ABG)
00:44:17.247 00.000 29988 Guiding  Dir = 3, Dur = 47
00:44:17.247 00.000 29988 IsSlewing returns 0
00:44:17.248 00.001 29988 IsGuiding returns 0
00:44:17.249 00.001 29988 PulseGuide returned control before completion, sleep 56
00:44:17.317 00.068 29988 IsGuiding returns 0
00:44:17.317 00.000 29988 Move returns status 0, amount 47
00:44:17.317 00.000 29988 MoveAxis(N, 0, ABG)
00:44:17.317 00.000 29988 Move returns status 0, amount 0
00:44:17.317 00.000 29988 move complete, result=0
00:44:17.317 00.000 29988 worker thread done servicing request
00:44:17.318 00.001 29988 Worker thread wakes up
00:44:17.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:17.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:17.318 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.0 px 0 ms NORTH
00:44:18.726 01.408 29988 Exposure complete
00:44:18.772 00.046 29988 worker thread done servicing request
00:44:18.772 00.000 28316 OnExposeComplete: enter
00:44:18.774 00.002 28316 UpdateGuideState(): m_state=6
00:44:18.775 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4607
00:44:18.776 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=112.21, Mass=1914, SNR=30.0, Peak=171 HFD=4.0
00:44:18.777 00.001 28316 MultiStar: [#1 -0.05,0.01,0.92,U] [#2 -0.06,0.14,0.96,U] [#3 -0.01,-0.24,0.86,U] [#4 0.00,0.16,0.88,U] [#5 -0.06,0.03,0.78,U] [#6 0.01,-0.18,0.74,U] [#7 -0.13,-0.09,0.67,U] [#8 0.13,0.10,0.59,U] 
00:44:18.777 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.10, -0.07}
00:44:18.778 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-1.14) = xAngle (-1.63 = -1.63)
00:44:18.778 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
00:44:18.778 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.77 mountX=-0.00 mountY=0.04, mountTheta=1.63
00:44:18.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
00:44:18.781 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
00:44:18.782 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:18.783 00.001 29988 Worker thread wakes up
00:44:18.783 00.000 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:44:18.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:18.784 00.000 28316 Enqueuing Expose request
00:44:18.784 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:44:18.784 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:44:18.785 00.001 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.04
00:44:18.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:44:18.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:18.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:18.785 00.000 29988 MoveAxis(E, 0, ABG)
00:44:18.785 00.000 29988 Move returns status 0, amount 0
00:44:18.785 00.000 29988 MoveAxis(N, 0, ABG)
00:44:18.785 00.000 29988 Move returns status 0, amount 0
00:44:18.785 00.000 29988 move complete, result=0
00:44:18.785 00.000 29988 worker thread done servicing request
00:44:18.785 00.000 29988 Worker thread wakes up
00:44:18.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:18.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:18.785 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:20.417 01.632 29988 Exposure complete
00:44:20.449 00.032 29988 worker thread done servicing request
00:44:20.449 00.000 28316 OnExposeComplete: enter
00:44:20.450 00.001 28316 UpdateGuideState(): m_state=6
00:44:20.450 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4608
00:44:20.451 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.16, Mass=1925, SNR=30.1, Peak=180 HFD=4.3
00:44:20.451 00.000 28316 MultiStar: [#1 -0.02,-0.04,0.94,U] [#2 0.07,0.05,0.95,U] [#3 0.08,-0.20,0.86,U] [#4 -0.01,-0.02,0.87,U] [#5 0.05,0.10,0.78,U] [#6 0.13,-0.06,0.72,U] [#7 -0.15,-0.12,0.68,U] [#8 0.12,0.02,0.61,U] 
00:44:20.452 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {0.01, -0.12}
00:44:20.453 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-1.14) = xAngle (0.16 = 0.16)
00:44:20.456 00.003 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.02)
00:44:20.456 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.98 mountX=0.05 mountY=-0.01, mountTheta=-0.13
00:44:20.458 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
00:44:20.458 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
00:44:20.459 00.001 29988 Worker thread wakes up
00:44:20.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:20.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:44:20.459 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:44:20.460 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:20.460 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:20.461 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:44:20.461 00.000 29988 Moving (0.03, -0.04) raw xDistance=0.05 yDistance=-0.01
00:44:20.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:20.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:20.461 00.000 28316 Enqueuing Expose request
00:44:20.463 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:44:20.463 00.000 29988 MoveAxis(E, 0, ABG)
00:44:20.463 00.000 29988 Move returns status 0, amount 0
00:44:20.463 00.000 29988 MoveAxis(N, 0, ABG)
00:44:20.463 00.000 29988 Move returns status 0, amount 0
00:44:20.463 00.000 29988 move complete, result=0
00:44:20.463 00.000 29988 worker thread done servicing request
00:44:20.463 00.000 29988 Worker thread wakes up
00:44:20.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:20.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:20.465 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:21.979 01.514 29988 Exposure complete
00:44:22.014 00.035 29988 worker thread done servicing request
00:44:22.014 00.000 28316 OnExposeComplete: enter
00:44:22.015 00.001 28316 UpdateGuideState(): m_state=6
00:44:22.015 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4609
00:44:22.016 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=112.21, Mass=2004, SNR=30.8, Peak=190 HFD=4.3
00:44:22.017 00.001 28316 MultiStar: [#1 0.13,0.02,0.88,U] [#2 0.05,0.10,0.95,U] [#3 -0.05,-0.21,0.83,U] [#4 0.03,0.20,0.84,U] [#5 -0.03,0.19,0.75,U] [#6 -0.14,-0.12,0.70,U] [#7 -0.07,-0.11,0.64,U] [#8 0.14,0.09,0.58,U] 
00:44:22.018 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {0.12, -0.07}
00:44:22.020 00.002 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:44:22.022 00.002 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.60)
00:44:22.025 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.44 mountX=-0.00 mountY=-0.03, mountTheta=-1.59
00:44:22.029 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
00:44:22.029 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
00:44:22.031 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:22.032 00.001 29988 Worker thread wakes up
00:44:22.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:44:22.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:44:22.032 00.000 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.03
00:44:22.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:44:22.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:22.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:22.032 00.000 29988 MoveAxis(E, 0, ABG)
00:44:22.032 00.000 29988 Move returns status 0, amount 0
00:44:22.032 00.000 29988 MoveAxis(N, 0, ABG)
00:44:22.032 00.000 29988 Move returns status 0, amount 0
00:44:22.032 00.000 29988 move complete, result=0
00:44:22.032 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.8
00:44:22.034 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:22.035 00.001 29988 worker thread done servicing request
00:44:22.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:22.036 00.001 28316 Enqueuing Expose request
00:44:22.036 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:22.036 00.000 29988 Worker thread wakes up
00:44:22.037 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:22.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:23.668 01.631 29988 Exposure complete
00:44:23.704 00.036 29988 worker thread done servicing request
00:44:23.704 00.000 28316 OnExposeComplete: enter
00:44:23.705 00.001 28316 UpdateGuideState(): m_state=6
00:44:23.706 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4610
00:44:23.707 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=112.25, Mass=1904, SNR=29.8, Peak=175 HFD=4.5
00:44:23.707 00.000 28316 MultiStar: [#1 0.18,-0.08,0.91,U] [#2 0.11,-0.09,0.98,U] [#3 0.14,-0.13,0.87,U] [#4 0.04,0.03,0.86,U] [#5 -0.02,0.23,0.79,U] [#6 -0.02,-0.03,0.72,U] [#7 -0.15,-0.05,0.70,U] [#8 0.28,-0.14,0.62,U] 
00:44:23.708 00.001 28316 single-star, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.02, -0.03}
00:44:23.708 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
00:44:23.708 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.91)
00:44:23.709 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.87 mountX=0.03 mountY=-0.01, mountTheta=-0.24
00:44:23.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
00:44:23.710 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
00:44:23.711 00.001 29988 Worker thread wakes up
00:44:23.712 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:23.713 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:44:23.713 00.000 28316 UpdateGuideState exits: m=1904 RSB=29.8
00:44:23.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:23.716 00.003 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:44:23.716 00.000 29988 Moving (0.02, -0.03) raw xDistance=0.03 yDistance=-0.01
00:44:23.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:23.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:23.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:23.717 00.001 28316 Enqueuing Expose request
00:44:23.718 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:44:23.718 00.000 29988 MoveAxis(E, 0, ABG)
00:44:23.718 00.000 29988 Move returns status 0, amount 0
00:44:23.718 00.000 29988 MoveAxis(N, 0, ABG)
00:44:23.718 00.000 29988 Move returns status 0, amount 0
00:44:23.718 00.000 29988 move complete, result=0
00:44:23.718 00.000 29988 worker thread done servicing request
00:44:23.718 00.000 29988 Worker thread wakes up
00:44:23.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:23.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:23.718 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:25.239 01.521 29988 Exposure complete
00:44:25.263 00.024 29988 worker thread done servicing request
00:44:25.263 00.000 28316 OnExposeComplete: enter
00:44:25.264 00.001 28316 UpdateGuideState(): m_state=6
00:44:25.265 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4611
00:44:25.267 00.002 28316 Star::Find returns 1 (0), X=586.77, Y=112.11, Mass=1956, SNR=30.2, Peak=168 HFD=4.4
00:44:25.269 00.002 28316 MultiStar: [#1 0.08,-0.14,0.88,U] [#2 0.08,-0.03,0.95,U] [#3 0.05,-0.22,0.86,U] [#4 0.01,0.01,0.88,U] [#5 -0.02,-0.01,0.79,U] [#6 0.04,-0.11,0.73,U] [#7 -0.20,-0.13,0.65,U] [#8 0.08,0.10,0.61,U] 
00:44:25.271 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {0.08, -0.17}
00:44:25.272 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.09 = -0.09)
00:44:25.272 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
00:44:25.273 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.24 mountX=0.09 mountY=0.01, mountTheta=0.13
00:44:25.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
00:44:25.274 00.000 28316 Enqueuing Move request for scope (0.03, -0.08)
00:44:25.275 00.001 29988 Worker thread wakes up
00:44:25.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:44:25.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:44:25.275 00.000 29988 Moving (0.03, -0.08) raw xDistance=0.09 yDistance=0.01
00:44:25.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:25.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:25.276 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:25.276 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.2
00:44:25.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:25.277 00.000 28316 Enqueuing Expose request
00:44:25.278 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:44:25.278 00.000 29988 MoveAxis(E, 0, ABG)
00:44:25.278 00.000 29988 Move returns status 0, amount 0
00:44:25.278 00.000 29988 MoveAxis(N, 0, ABG)
00:44:25.278 00.000 29988 Move returns status 0, amount 0
00:44:25.278 00.000 29988 move complete, result=0
00:44:25.278 00.000 29988 worker thread done servicing request
00:44:25.278 00.000 29988 Worker thread wakes up
00:44:25.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:25.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:25.278 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:26.910 01.632 29988 Exposure complete
00:44:26.936 00.026 29988 worker thread done servicing request
00:44:26.937 00.001 28316 OnExposeComplete: enter
00:44:26.937 00.000 28316 UpdateGuideState(): m_state=6
00:44:26.938 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4612
00:44:26.938 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.31, Mass=1917, SNR=30.1, Peak=175 HFD=4.4
00:44:26.939 00.001 28316 MultiStar: [#1 0.14,-0.05,0.90,U] [#2 0.14,-0.10,0.97,U] [#3 0.11,-0.04,0.89,U] [#4 0.02,0.22,0.85,U] [#5 0.11,0.10,0.80,U] [#6 0.21,0.00,0.72,U] [#7 0.03,-0.00,0.68,U] [#8 0.22,0.18,0.58,U] 
00:44:26.939 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.02, 0.03}
00:44:26.939 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:44:26.939 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
00:44:26.940 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.13 mountX=-0.02 mountY=-0.03, mountTheta=-2.26
00:44:26.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
00:44:26.943 00.002 28316 Enqueuing Move request for scope (0.02, 0.03)
00:44:26.943 00.000 29988 Worker thread wakes up
00:44:26.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:26.944 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.1
00:44:26.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:26.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:26.945 00.000 28316 Enqueuing Expose request
00:44:26.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:44:26.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:44:26.946 00.000 29988 Moving (0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
00:44:26.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:26.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:26.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:26.946 00.000 29988 MoveAxis(E, 0, ABG)
00:44:26.946 00.000 29988 Move returns status 0, amount 0
00:44:26.946 00.000 29988 MoveAxis(N, 0, ABG)
00:44:26.946 00.000 29988 Move returns status 0, amount 0
00:44:26.946 00.000 29988 move complete, result=0
00:44:26.946 00.000 29988 worker thread done servicing request
00:44:26.946 00.000 29988 Worker thread wakes up
00:44:26.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:26.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:26.946 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:28.467 01.521 29988 Exposure complete
00:44:28.515 00.048 29988 worker thread done servicing request
00:44:28.515 00.000 28316 OnExposeComplete: enter
00:44:28.516 00.001 28316 UpdateGuideState(): m_state=6
00:44:28.517 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4613
00:44:28.517 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=112.13, Mass=2028, SNR=30.9, Peak=196 HFD=4.4
00:44:28.520 00.003 28316 MultiStar: [#1 0.14,-0.17,0.90,U] [#2 0.11,0.00,0.95,U] [#3 0.21,-0.21,0.83,U] [#4 0.06,-0.01,0.84,U] [#5 0.04,-0.09,0.77,U] [#6 0.13,-0.08,0.72,U] [#7 0.02,-0.07,0.64,U] [#8 0.27,-0.04,0.59,U] 
00:44:28.523 00.003 28316 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.07, -0.15}
00:44:28.525 00.002 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-1.14) = xAngle (0.46 = 0.46)
00:44:28.527 00.002 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.57 = -2.72)
00:44:28.529 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-0.68 mountX=0.13 mountY=-0.06, mountTheta=-0.43
00:44:28.532 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
00:44:28.533 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
00:44:28.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:28.534 00.001 28316 UpdateGuideState exits: m=2028 RSB=30.9
00:44:28.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:28.535 00.001 29988 Worker thread wakes up
00:44:28.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:28.537 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:44:28.537 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:44:28.537 00.000 29988 Moving (0.11, -0.09) raw xDistance=0.13 yDistance=-0.06
00:44:28.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:28.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:28.537 00.000 28316 Enqueuing Expose request
00:44:28.538 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:44:28.538 00.000 29988 MoveAxis(E, 0, ABG)
00:44:28.538 00.000 29988 Move returns status 0, amount 0
00:44:28.538 00.000 29988 MoveAxis(N, 0, ABG)
00:44:28.538 00.000 29988 Move returns status 0, amount 0
00:44:28.538 00.000 29988 move complete, result=0
00:44:28.538 00.000 29988 worker thread done servicing request
00:44:28.539 00.001 29988 Worker thread wakes up
00:44:28.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:28.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:28.539 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:30.163 01.624 29988 Exposure complete
00:44:30.204 00.041 29988 worker thread done servicing request
00:44:30.204 00.000 28316 OnExposeComplete: enter
00:44:30.205 00.001 28316 UpdateGuideState(): m_state=6
00:44:30.206 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4614
00:44:30.206 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=112.10, Mass=1868, SNR=29.6, Peak=187 HFD=4.2
00:44:30.207 00.001 28316 MultiStar: [#1 0.14,-0.13,0.92,U] [#2 0.16,-0.14,0.98,U] [#3 0.18,-0.20,0.88,U] [#4 0.06,0.10,0.89,U] [#5 0.13,0.03,0.80,U] [#6 0.21,-0.04,0.75,U] [#7 -0.04,-0.21,0.66,U] [#8 0.15,0.02,0.60,U] 
00:44:30.207 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.16, -0.17}
00:44:30.208 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-1.14) = xAngle (0.56 = 0.56)
00:44:30.208 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.67 = -2.62)
00:44:30.210 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.58 mountX=0.13 mountY=-0.08, mountTheta=-0.54
00:44:30.213 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
00:44:30.214 00.001 28316 Enqueuing Move request for scope (0.13, -0.09)
00:44:30.214 00.000 29988 Worker thread wakes up
00:44:30.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:44:30.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:44:30.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:30.215 00.001 28316 UpdateGuideState exits: m=1868 RSB=29.6
00:44:30.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:30.216 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:30.216 00.000 28316 Enqueuing Expose request
00:44:30.217 00.001 29988 Moving (0.13, -0.09) raw xDistance=0.13 yDistance=-0.08
00:44:30.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:30.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:30.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:44:30.217 00.000 29988 MoveAxis(E, 0, ABG)
00:44:30.217 00.000 29988 Move returns status 0, amount 0
00:44:30.217 00.000 29988 MoveAxis(N, 0, ABG)
00:44:30.217 00.000 29988 Move returns status 0, amount 0
00:44:30.217 00.000 29988 move complete, result=0
00:44:30.217 00.000 29988 worker thread done servicing request
00:44:30.217 00.000 29988 Worker thread wakes up
00:44:30.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:30.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:30.218 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:31.734 01.516 29988 Exposure complete
00:44:31.767 00.033 29988 worker thread done servicing request
00:44:31.767 00.000 28316 OnExposeComplete: enter
00:44:31.769 00.002 28316 UpdateGuideState(): m_state=6
00:44:31.770 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4615
00:44:31.771 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.12, Mass=1944, SNR=30.2, Peak=195 HFD=4.3
00:44:31.772 00.001 28316 MultiStar: [#1 0.13,-0.09,0.90,U] [#2 0.16,-0.09,0.98,U] [#3 0.21,-0.31,0.84,U] [#4 0.26,-0.13,0.84,U] [#5 0.17,-0.07,0.78,U] [#6 0.10,-0.11,0.75,U] [#7 0.02,0.02,0.64,U] [#8 0.25,0.11,0.61,U] 
00:44:31.774 00.002 28316 refined, 8 included, MultiStar: {0.17, -0.10}, one-star: {0.18, -0.16}
00:44:31.775 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:44:31.776 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.69 = -2.59)
00:44:31.777 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.56 mountX=0.16 mountY=-0.10, mountTheta=-0.56
00:44:31.780 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
00:44:31.781 00.001 28316 Enqueuing Move request for scope (0.17, -0.10)
00:44:31.781 00.000 29988 Worker thread wakes up
00:44:31.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:31.782 00.001 28316 UpdateGuideState exits: m=1944 RSB=30.2
00:44:31.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:31.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:31.783 00.001 28316 Enqueuing Expose request
00:44:31.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
00:44:31.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
00:44:31.783 00.000 29988 Moving (0.17, -0.10) raw xDistance=0.16 yDistance=-0.10
00:44:31.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:44:31.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:31.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:44:31.783 00.000 29988 MoveAxis(E, 0, ABG)
00:44:31.783 00.000 29988 Move returns status 0, amount 0
00:44:31.783 00.000 29988 MoveAxis(N, 0, ABG)
00:44:31.784 00.001 29988 Move returns status 0, amount 0
00:44:31.784 00.000 29988 move complete, result=0
00:44:31.784 00.000 29988 worker thread done servicing request
00:44:31.784 00.000 29988 Worker thread wakes up
00:44:31.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:31.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:31.784 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:33.421 01.637 29988 Exposure complete
00:44:33.474 00.053 29988 worker thread done servicing request
00:44:33.474 00.000 28316 OnExposeComplete: enter
00:44:33.476 00.002 28316 UpdateGuideState(): m_state=6
00:44:33.479 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4616
00:44:33.482 00.003 28316 Star::Find returns 1 (0), X=586.83, Y=112.15, Mass=2021, SNR=30.8, Peak=196 HFD=4.3
00:44:33.484 00.002 28316 MultiStar: [#1 0.08,-0.04,0.87,U] [#2 0.27,-0.20,0.95,U] [#3 0.12,-0.34,0.84,U] [#4 0.06,-0.06,0.83,U] [#5 0.14,-0.12,0.76,U] [#6 0.12,-0.21,0.69,U] [#7 0.00,-0.28,0.64,U] [#8 0.13,-0.04,0.59,U] 
00:44:33.485 00.001 28316 single-star, 8 included, MultiStar: {0.12, -0.16}, one-star: {0.14, -0.13}
00:44:33.486 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-1.14) = xAngle (0.41 = 0.41)
00:44:33.486 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.51 = -2.77)
00:44:33.487 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.74 mountX=0.17 mountY=-0.07, mountTheta=-0.37
00:44:33.488 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
00:44:33.489 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
00:44:33.489 00.000 29988 Worker thread wakes up
00:44:33.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
00:44:33.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
00:44:33.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:33.489 00.000 29988 Moving (0.14, -0.13) raw xDistance=0.17 yDistance=-0.07
00:44:33.491 00.002 28316 UpdateGuideState exits: m=2021 RSB=30.8
00:44:33.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:44:33.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:33.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:33.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:33.492 00.000 28316 Enqueuing Expose request
00:44:33.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:33.493 00.001 29988 MoveAxis(E, 0, ABG)
00:44:33.493 00.000 29988 Move returns status 0, amount 0
00:44:33.493 00.000 29988 MoveAxis(N, 0, ABG)
00:44:33.493 00.000 29988 Move returns status 0, amount 0
00:44:33.493 00.000 29988 move complete, result=0
00:44:33.493 00.000 29988 worker thread done servicing request
00:44:33.493 00.000 29988 Worker thread wakes up
00:44:33.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:33.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:33.493 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:34.908 01.415 29988 Exposure complete
00:44:34.944 00.036 29988 worker thread done servicing request
00:44:34.944 00.000 28316 OnExposeComplete: enter
00:44:34.944 00.000 28316 UpdateGuideState(): m_state=6
00:44:34.945 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4617
00:44:34.945 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=112.15, Mass=1905, SNR=30.1, Peak=176 HFD=4.3
00:44:34.946 00.001 28316 MultiStar: [#1 0.15,0.06,0.90,U] [#2 0.22,-0.13,0.97,U] [#3 0.12,-0.28,0.88,U] [#4 0.21,-0.14,0.85,U] [#5 -0.01,-0.09,0.80,U] [#6 0.09,-0.11,0.71,U] [#7 0.00,-0.10,0.68,U] [#8 0.26,-0.08,0.60,U] 
00:44:34.946 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.11}, one-star: {0.14, -0.13}
00:44:34.948 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
00:44:34.949 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.74)
00:44:34.950 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=0.16 mountY=-0.07, mountTheta=-0.41
00:44:34.953 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
00:44:34.953 00.000 28316 Enqueuing Move request for scope (0.13, -0.11)
00:44:34.954 00.001 29988 Worker thread wakes up
00:44:34.955 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:34.955 00.000 28316 UpdateGuideState exits: m=1905 RSB=30.1
00:44:34.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:34.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:34.956 00.000 28316 Enqueuing Expose request
00:44:34.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
00:44:34.957 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
00:44:34.957 00.000 29988 Moving (0.13, -0.11) raw xDistance=0.16 yDistance=-0.07
00:44:34.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:44:34.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:34.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:34.957 00.000 29988 MoveAxis(E, 0, ABG)
00:44:34.957 00.000 29988 Move returns status 0, amount 0
00:44:34.957 00.000 29988 MoveAxis(N, 0, ABG)
00:44:34.957 00.000 29988 Move returns status 0, amount 0
00:44:34.957 00.000 29988 move complete, result=0
00:44:34.957 00.000 29988 worker thread done servicing request
00:44:34.957 00.000 29988 Worker thread wakes up
00:44:34.959 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:34.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:34.959 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:36.592 01.633 29988 Exposure complete
00:44:36.646 00.054 29988 worker thread done servicing request
00:44:36.646 00.000 28316 OnExposeComplete: enter
00:44:36.646 00.000 28316 UpdateGuideState(): m_state=6
00:44:36.647 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4618
00:44:36.647 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=112.08, Mass=1990, SNR=30.5, Peak=195 HFD=4.2
00:44:36.648 00.001 28316 MultiStar: [#1 0.19,0.00,0.91,U] [#2 0.25,-0.06,0.97,U] [#3 0.04,0.05,0.85,U] [#4 0.11,0.15,0.85,U] [#5 0.06,0.08,0.77,U] [#6 0.09,-0.12,0.70,U] [#7 -0.07,-0.18,0.65,U] [#8 0.14,0.10,0.58,U] 
00:44:36.649 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.11, -0.20}
00:44:36.649 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-1.14) = xAngle (0.93 = 0.93)
00:44:36.650 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.03 = -2.25)
00:44:36.651 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.22 mountX=0.07 mountY=-0.09, mountTheta=-0.91
00:44:36.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
00:44:36.653 00.001 28316 Enqueuing Move request for scope (0.11, -0.02)
00:44:36.653 00.000 29988 Worker thread wakes up
00:44:36.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:36.654 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:44:36.654 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.5
00:44:36.655 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:36.657 00.002 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:44:36.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:36.657 00.000 28316 Enqueuing Expose request
00:44:36.658 00.001 29988 Moving (0.11, -0.02) raw xDistance=0.07 yDistance=-0.09
00:44:36.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:36.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:36.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:36.658 00.000 29988 MoveAxis(E, 0, ABG)
00:44:36.658 00.000 29988 Move returns status 0, amount 0
00:44:36.658 00.000 29988 MoveAxis(N, 0, ABG)
00:44:36.658 00.000 29988 Move returns status 0, amount 0
00:44:36.658 00.000 29988 move complete, result=0
00:44:36.658 00.000 29988 worker thread done servicing request
00:44:36.658 00.000 29988 Worker thread wakes up
00:44:36.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:36.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:36.659 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:38.175 01.516 29988 Exposure complete
00:44:38.228 00.053 29988 worker thread done servicing request
00:44:38.228 00.000 28316 OnExposeComplete: enter
00:44:38.229 00.001 28316 UpdateGuideState(): m_state=6
00:44:38.230 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4619
00:44:38.230 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=112.08, Mass=1956, SNR=30.2, Peak=203 HFD=4.4
00:44:38.231 00.001 28316 MultiStar: [#1 0.31,-0.09,0.91,U] [#2 0.33,-0.06,0.95,U] [#3 0.26,-0.16,0.87,U] [#4 0.27,0.03,0.83,U] [#5 0.26,-0.06,0.79,U] [#6 0.27,-0.15,0.71,U] [#7 0.13,-0.17,0.69,U] [#8 0.41,-0.07,0.00,M1] 
00:44:38.231 00.000 28316 refined, 7 included, MultiStar: {0.26, -0.11}, one-star: {0.25, -0.19}
00:44:38.232 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:44:38.232 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
00:44:38.233 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-0.38 mountX=0.20 mountY=-0.19, mountTheta=-0.74
00:44:38.235 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.11, opts=13)
00:44:38.236 00.001 28316 Enqueuing Move request for scope (0.26, -0.11)
00:44:38.237 00.001 29988 Worker thread wakes up
00:44:38.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:38.238 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.2
00:44:38.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:38.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:38.239 00.000 28316 Enqueuing Expose request
00:44:38.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.11) opts 0xd
00:44:38.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.11)
00:44:38.240 00.000 29988 Moving (0.26, -0.11) raw xDistance=0.20 yDistance=-0.19
00:44:38.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:44:38.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:38.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:44:38.240 00.000 29988 MoveAxis(W, 43, ABG)
00:44:38.240 00.000 29988 Guiding  Dir = 3, Dur = 43
00:44:38.240 00.000 29988 IsSlewing returns 0
00:44:38.240 00.000 29988 IsGuiding returns 0
00:44:38.242 00.002 29988 PulseGuide returned control before completion, sleep 52
00:44:38.296 00.054 29988 IsGuiding returns 1
00:44:38.296 00.000 29988 scope still moving after pulse duration time elapsed
00:44:38.327 00.031 29988 IsSlewing returns 0
00:44:38.327 00.000 29988 IsGuiding returns 0
00:44:38.327 00.000 29988 scope move finished after 43 + 45 ms
00:44:38.327 00.000 29988 Move returns status 0, amount 43
00:44:38.327 00.000 29988 MoveAxis(N, 0, ABG)
00:44:38.327 00.000 29988 Move returns status 0, amount 0
00:44:38.327 00.000 29988 move complete, result=0
00:44:38.327 00.000 29988 worker thread done servicing request
00:44:38.329 00.002 29988 Worker thread wakes up
00:44:38.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:38.329 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.2 px 0 ms NORTH
00:44:38.330 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:39.951 01.621 29988 Exposure complete
00:44:39.999 00.048 29988 worker thread done servicing request
00:44:39.999 00.000 28316 OnExposeComplete: enter
00:44:40.001 00.002 28316 UpdateGuideState(): m_state=6
00:44:40.003 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4620
00:44:40.005 00.002 28316 Star::Find returns 1 (0), X=586.92, Y=112.28, Mass=1934, SNR=30.0, Peak=174 HFD=4.1
00:44:40.007 00.002 28316 MultiStar: [#1 0.15,0.21,0.89,U] [#2 0.24,0.11,0.98,U] [#3 -0.05,0.17,0.87,U] [#4 0.12,0.24,0.85,U] [#5 0.10,0.27,0.78,U] [#6 0.13,0.06,0.73,U] [#7 -0.19,0.06,0.69,U] [#8 0.06,0.25,0.60,U] 
00:44:40.008 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.23, 0.00}
00:44:40.009 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.12 = 2.12)
00:44:40.011 00.002 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.22 = -1.06)
00:44:40.011 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.98 mountX=-0.09 mountY=-0.16, mountTheta=-2.11
00:44:40.015 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.15, opts=13)
00:44:40.016 00.001 28316 Enqueuing Move request for scope (0.10, 0.15)
00:44:40.016 00.000 29988 Worker thread wakes up
00:44:40.017 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:40.017 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.0
00:44:40.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:40.018 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:40.019 00.001 28316 Enqueuing Expose request
00:44:40.021 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
00:44:40.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
00:44:40.021 00.000 29988 Moving (0.10, 0.15) raw xDistance=-0.09 yDistance=-0.16
00:44:40.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:44:40.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:40.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:44:40.021 00.000 29988 MoveAxis(E, 0, ABG)
00:44:40.021 00.000 29988 Move returns status 0, amount 0
00:44:40.021 00.000 29988 MoveAxis(N, 0, ABG)
00:44:40.021 00.000 29988 Move returns status 0, amount 0
00:44:40.021 00.000 29988 move complete, result=0
00:44:40.021 00.000 29988 worker thread done servicing request
00:44:40.021 00.000 29988 Worker thread wakes up
00:44:40.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:40.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:40.021 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:41.543 01.522 29988 Exposure complete
00:44:41.581 00.038 29988 worker thread done servicing request
00:44:41.581 00.000 28316 OnExposeComplete: enter
00:44:41.582 00.001 28316 UpdateGuideState(): m_state=6
00:44:41.582 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4621
00:44:41.583 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.31, Mass=1962, SNR=30.3, Peak=166 HFD=4.4
00:44:41.583 00.000 28316 MultiStar: [#1 0.12,0.19,0.89,U] [#2 0.26,0.13,0.93,U] [#3 0.06,0.12,0.89,U] [#4 0.12,0.21,0.86,U] [#5 0.08,0.22,0.78,U] [#6 0.02,0.09,0.72,U] [#7 -0.10,0.23,0.66,U] [#8 0.22,0.25,0.60,U] 
00:44:41.584 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.16}, one-star: {0.03, 0.03}
00:44:41.584 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (-1.14) = xAngle (1.94 = 1.94)
00:44:41.585 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.04 = -1.24)
00:44:41.585 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.79 mountX=-0.02 mountY=-0.04, mountTheta=-1.93
00:44:41.587 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
00:44:41.589 00.002 28316 Enqueuing Move request for scope (0.03, 0.03)
00:44:41.591 00.002 29988 Worker thread wakes up
00:44:41.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:41.592 00.001 28316 UpdateGuideState exits: m=1962 RSB=30.3
00:44:41.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:41.593 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:41.593 00.000 28316 Enqueuing Expose request
00:44:41.594 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
00:44:41.594 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
00:44:41.594 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.02 yDistance=-0.04
00:44:41.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:41.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:41.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:44:41.594 00.000 29988 MoveAxis(E, 0, ABG)
00:44:41.594 00.000 29988 Move returns status 0, amount 0
00:44:41.594 00.000 29988 MoveAxis(N, 0, ABG)
00:44:41.594 00.000 29988 Move returns status 0, amount 0
00:44:41.594 00.000 29988 move complete, result=0
00:44:41.594 00.000 29988 worker thread done servicing request
00:44:41.594 00.000 29988 Worker thread wakes up
00:44:41.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:41.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:41.594 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:43.231 01.637 29988 Exposure complete
00:44:43.270 00.039 29988 worker thread done servicing request
00:44:43.271 00.001 28316 OnExposeComplete: enter
00:44:43.271 00.000 28316 UpdateGuideState(): m_state=6
00:44:43.273 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4622
00:44:43.273 00.000 28316 Star::Find returns 1 (0), X=586.75, Y=112.28, Mass=1821, SNR=29.2, Peak=175 HFD=4.3
00:44:43.274 00.001 28316 MultiStar: [#1 0.14,0.06,0.95,U] [#2 0.12,0.06,0.99,U] [#3 0.09,-0.03,0.89,U] [#4 0.05,0.31,0.89,U] [#5 0.10,0.20,0.82,U] [#6 0.15,0.01,0.76,U] [#7 0.02,0.10,0.71,U] [#8 0.12,0.31,0.62,U] 
00:44:43.274 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.06, -0.00}
00:44:43.275 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:44:43.275 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:44:43.275 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.05 mountX=0.03 mountY=-0.05, mountTheta=-1.08
00:44:43.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
00:44:43.277 00.001 28316 Enqueuing Move request for scope (0.06, -0.00)
00:44:43.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:43.277 00.000 28316 UpdateGuideState exits: m=1821 RSB=29.2
00:44:43.277 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:43.279 00.002 29988 Worker thread wakes up
00:44:43.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:43.279 00.000 28316 Enqueuing Expose request
00:44:43.280 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:44:43.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:44:43.280 00.000 29988 Moving (0.06, -0.00) raw xDistance=0.03 yDistance=-0.05
00:44:43.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:43.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:43.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:44:43.280 00.000 29988 MoveAxis(E, 0, ABG)
00:44:43.280 00.000 29988 Move returns status 0, amount 0
00:44:43.280 00.000 29988 MoveAxis(N, 0, ABG)
00:44:43.280 00.000 29988 Move returns status 0, amount 0
00:44:43.280 00.000 29988 move complete, result=0
00:44:43.280 00.000 29988 worker thread done servicing request
00:44:43.280 00.000 29988 Worker thread wakes up
00:44:43.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:43.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:43.280 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:44.801 01.521 29988 Exposure complete
00:44:44.842 00.041 29988 worker thread done servicing request
00:44:44.843 00.001 28316 OnExposeComplete: enter
00:44:44.843 00.000 28316 UpdateGuideState(): m_state=6
00:44:44.844 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4623
00:44:44.845 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=112.36, Mass=1906, SNR=29.9, Peak=172 HFD=4.1
00:44:44.847 00.002 28316 MultiStar: [#1 0.17,0.08,0.90,U] [#2 0.19,0.16,0.97,U] [#3 0.09,-0.02,0.89,U] [#4 0.12,0.15,0.87,U] [#5 0.10,0.16,0.80,U] [#6 0.25,0.07,0.73,U] [#7 0.01,-0.08,0.66,U] [#8 0.15,0.31,0.60,U] 
00:44:44.847 00.000 28316 single-star, 8 included, MultiStar: {0.13, 0.10}, one-star: {0.12, 0.08}
00:44:44.848 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (-1.14) = xAngle (1.75 = 1.75)
00:44:44.848 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.85 = -1.43)
00:44:44.849 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.60 mountX=-0.03 mountY=-0.15, mountTheta=-1.75
00:44:44.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
00:44:44.851 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
00:44:44.851 00.000 29988 Worker thread wakes up
00:44:44.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:44.851 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:44:44.852 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:44.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:44.853 00.000 28316 Enqueuing Expose request
00:44:44.854 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
00:44:44.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
00:44:44.854 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.03 yDistance=-0.15
00:44:44.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:44:44.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:44.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:44:44.854 00.000 29988 MoveAxis(E, 0, ABG)
00:44:44.854 00.000 29988 Move returns status 0, amount 0
00:44:44.854 00.000 29988 MoveAxis(N, 0, ABG)
00:44:44.854 00.000 29988 Move returns status 0, amount 0
00:44:44.854 00.000 29988 move complete, result=0
00:44:44.854 00.000 29988 worker thread done servicing request
00:44:44.854 00.000 29988 Worker thread wakes up
00:44:44.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:44.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:44.854 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:46.484 01.630 29988 Exposure complete
00:44:46.526 00.042 29988 worker thread done servicing request
00:44:46.526 00.000 28316 OnExposeComplete: enter
00:44:46.527 00.001 28316 UpdateGuideState(): m_state=6
00:44:46.529 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4624
00:44:46.532 00.003 28316 Star::Find returns 1 (0), X=586.70, Y=112.40, Mass=1930, SNR=30.1, Peak=159 HFD=4.5
00:44:46.533 00.001 28316 MultiStar: [#1 -0.05,0.07,0.93,U] [#2 0.22,0.08,0.98,U] [#3 -0.04,0.06,0.87,U] [#4 -0.07,0.23,0.87,U] [#5 0.10,0.11,0.79,U] [#6 0.03,0.06,0.73,U] [#7 -0.15,0.01,0.67,U] [#8 0.12,0.21,0.61,U] 
00:44:46.533 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.10}, one-star: {0.01, 0.12}
00:44:46.535 00.002 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (-1.14) = xAngle (2.52 = 2.52)
00:44:46.535 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.63 = -0.66)
00:44:46.536 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.38 mountX=-0.09 mountY=-0.06, mountTheta=-2.50
00:44:46.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
00:44:46.537 00.000 28316 Enqueuing Move request for scope (0.02, 0.10)
00:44:46.538 00.001 29988 Worker thread wakes up
00:44:46.538 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:46.538 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:44:46.539 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:46.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:46.539 00.000 28316 Enqueuing Expose request
00:44:46.540 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:44:46.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:44:46.540 00.000 29988 Moving (0.02, 0.10) raw xDistance=-0.09 yDistance=-0.06
00:44:46.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:44:46.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:46.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:44:46.540 00.000 29988 MoveAxis(E, 0, ABG)
00:44:46.540 00.000 29988 Move returns status 0, amount 0
00:44:46.540 00.000 29988 MoveAxis(N, 0, ABG)
00:44:46.540 00.000 29988 Move returns status 0, amount 0
00:44:46.540 00.000 29988 move complete, result=0
00:44:46.540 00.000 29988 worker thread done servicing request
00:44:46.540 00.000 29988 Worker thread wakes up
00:44:46.540 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:46.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:46.541 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:48.060 01.519 29988 Exposure complete
00:44:48.088 00.028 29988 worker thread done servicing request
00:44:48.088 00.000 28316 OnExposeComplete: enter
00:44:48.089 00.001 28316 UpdateGuideState(): m_state=6
00:44:48.089 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4625
00:44:48.091 00.002 28316 Star::Find returns 1 (0), X=586.83, Y=112.27, Mass=1875, SNR=29.7, Peak=175 HFD=4.2
00:44:48.094 00.003 28316 MultiStar: [#1 0.05,0.07,0.91,U] [#2 0.20,0.01,0.97,U] [#3 0.10,0.07,0.89,U] [#4 0.14,0.13,0.85,U] [#5 0.07,0.13,0.80,U] [#6 0.09,0.07,0.76,U] [#7 0.07,0.12,0.69,U] [#8 0.14,0.15,0.62,U] 
00:44:48.096 00.002 28316 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {0.14, -0.01}
00:44:48.098 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (-1.14) = xAngle (1.73 = 1.73)
00:44:48.100 00.002 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.83 = -1.45)
00:44:48.103 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.59 mountX=-0.02 mountY=-0.14, mountTheta=-1.73
00:44:48.106 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
00:44:48.107 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
00:44:48.107 00.000 29988 Worker thread wakes up
00:44:48.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:48.108 00.001 28316 UpdateGuideState exits: m=1875 RSB=29.7
00:44:48.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:48.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:48.109 00.001 28316 Enqueuing Expose request
00:44:48.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
00:44:48.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
00:44:48.109 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.02 yDistance=-0.14
00:44:48.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:48.110 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:48.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:44:48.110 00.000 29988 MoveAxis(E, 0, ABG)
00:44:48.110 00.000 29988 Move returns status 0, amount 0
00:44:48.110 00.000 29988 MoveAxis(N, 0, ABG)
00:44:48.110 00.000 29988 Move returns status 0, amount 0
00:44:48.110 00.000 29988 move complete, result=0
00:44:48.110 00.000 29988 worker thread done servicing request
00:44:48.110 00.000 29988 Worker thread wakes up
00:44:48.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:48.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:48.110 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:49.746 01.636 29988 Exposure complete
00:44:49.782 00.036 29988 worker thread done servicing request
00:44:49.782 00.000 28316 OnExposeComplete: enter
00:44:49.783 00.001 28316 UpdateGuideState(): m_state=6
00:44:49.784 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4626
00:44:49.785 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.36, Mass=2042, SNR=31.0, Peak=190 HFD=4.3
00:44:49.787 00.002 28316 MultiStar: [#1 0.16,0.08,0.88,U] [#2 0.19,0.10,0.92,U] [#3 0.03,0.09,0.86,U] [#4 0.20,0.27,0.81,U] [#5 0.09,0.21,0.77,U] [#6 0.04,0.12,0.69,U] [#7 -0.13,0.14,0.66,U] [#8 0.16,0.19,0.59,U] 
00:44:49.790 00.003 28316 single-star, 8 included, MultiStar: {0.10, 0.14}, one-star: {0.07, 0.08}
00:44:49.791 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:44:49.792 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
00:44:49.792 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.88 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
00:44:49.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
00:44:49.795 00.001 28316 Enqueuing Move request for scope (0.07, 0.08)
00:44:49.796 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:49.796 00.000 28316 UpdateGuideState exits: m=2042 RSB=31.0
00:44:49.797 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:49.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:49.798 00.001 29988 Worker thread wakes up
00:44:49.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
00:44:49.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
00:44:49.798 00.000 29988 Moving (0.07, 0.08) raw xDistance=-0.05 yDistance=-0.10
00:44:49.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:44:49.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:49.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:44:49.798 00.000 29988 MoveAxis(E, 0, ABG)
00:44:49.798 00.000 28316 Enqueuing Expose request
00:44:49.798 00.000 29988 Move returns status 0, amount 0
00:44:49.798 00.000 29988 MoveAxis(N, 0, ABG)
00:44:49.798 00.000 29988 Move returns status 0, amount 0
00:44:49.798 00.000 29988 move complete, result=0
00:44:49.798 00.000 29988 worker thread done servicing request
00:44:49.798 00.000 29988 Worker thread wakes up
00:44:49.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:49.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:49.800 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:51.313 01.513 29988 Exposure complete
00:44:51.357 00.044 29988 worker thread done servicing request
00:44:51.357 00.000 28316 OnExposeComplete: enter
00:44:51.358 00.001 28316 UpdateGuideState(): m_state=6
00:44:51.359 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4627
00:44:51.360 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=112.31, Mass=1989, SNR=30.5, Peak=194 HFD=4.4
00:44:51.361 00.001 28316 MultiStar: [#1 0.14,0.06,0.91,U] [#2 0.16,0.17,0.94,U] [#3 0.07,0.11,0.86,U] [#4 -0.05,0.21,0.86,U] [#5 0.16,0.21,0.80,U] [#6 0.16,0.08,0.73,U] [#7 0.08,0.02,0.68,U] [#8 0.17,0.12,0.58,U] 
00:44:51.362 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.11, 0.03}
00:44:51.362 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:44:51.363 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.78)
00:44:51.364 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.26 mountX=0.02 mountY=-0.11, mountTheta=-1.40
00:44:51.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
00:44:51.366 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
00:44:51.367 00.001 29988 Worker thread wakes up
00:44:51.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:51.369 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
00:44:51.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
00:44:51.369 00.000 29988 Moving (0.11, 0.03) raw xDistance=0.02 yDistance=-0.11
00:44:51.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:44:51.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:51.369 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.5
00:44:51.371 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:51.372 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:44:51.372 00.000 29988 MoveAxis(E, 0, ABG)
00:44:51.372 00.000 29988 Move returns status 0, amount 0
00:44:51.372 00.000 29988 MoveAxis(N, 0, ABG)
00:44:51.372 00.000 29988 Move returns status 0, amount 0
00:44:51.372 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:51.372 00.000 28316 Enqueuing Expose request
00:44:51.373 00.001 29988 move complete, result=0
00:44:51.373 00.000 29988 worker thread done servicing request
00:44:51.374 00.001 29988 Worker thread wakes up
00:44:51.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:51.374 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:51.376 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:52.998 01.622 29988 Exposure complete
00:44:53.023 00.025 29988 worker thread done servicing request
00:44:53.023 00.000 28316 OnExposeComplete: enter
00:44:53.024 00.001 28316 UpdateGuideState(): m_state=6
00:44:53.024 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4628
00:44:53.025 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=112.32, Mass=1941, SNR=30.3, Peak=160 HFD=4.3
00:44:53.025 00.000 28316 MultiStar: [#1 0.22,0.12,0.89,U] [#2 0.24,0.12,0.96,U] [#3 0.20,0.09,0.85,U] [#4 0.24,0.15,0.83,U] [#5 0.19,0.21,0.77,U] [#6 0.22,-0.02,0.72,U] [#7 0.11,-0.00,0.68,U] [#8 0.29,0.23,0.59,U] 
00:44:53.025 00.000 28316 single-star, 8 included, MultiStar: {0.19, 0.10}, one-star: {0.06, 0.05}
00:44:53.026 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (-1.14) = xAngle (1.78 = 1.78)
00:44:53.026 00.000 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.88 = -1.40)
00:44:53.027 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.64 mountX=-0.02 mountY=-0.07, mountTheta=-1.78
00:44:53.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
00:44:53.028 00.000 28316 Enqueuing Move request for scope (0.06, 0.05)
00:44:53.031 00.003 29988 Worker thread wakes up
00:44:53.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:53.033 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:44:53.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:44:53.033 00.000 29988 Moving (0.06, 0.05) raw xDistance=-0.02 yDistance=-0.07
00:44:53.033 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
00:44:53.034 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:53.034 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:53.035 00.001 28316 Enqueuing Expose request
00:44:53.036 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:53.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:53.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:53.036 00.000 29988 MoveAxis(E, 0, ABG)
00:44:53.036 00.000 29988 Move returns status 0, amount 0
00:44:53.036 00.000 29988 MoveAxis(N, 0, ABG)
00:44:53.036 00.000 29988 Move returns status 0, amount 0
00:44:53.036 00.000 29988 move complete, result=0
00:44:53.036 00.000 29988 worker thread done servicing request
00:44:53.036 00.000 29988 Worker thread wakes up
00:44:53.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:53.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:53.036 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:54.565 01.529 29988 Exposure complete
00:44:54.602 00.037 28316 OnExposeComplete: enter
00:44:54.603 00.001 28316 UpdateGuideState(): m_state=6
00:44:54.603 00.000 29988 worker thread done servicing request
00:44:54.603 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4629
00:44:54.604 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=112.38, Mass=1840, SNR=29.4, Peak=164 HFD=3.9
00:44:54.604 00.000 28316 MultiStar: [#1 0.00,0.30,0.95,U] [#2 0.16,0.15,0.98,U] [#3 0.14,0.10,0.91,U] [#4 0.08,0.28,0.87,U] [#5 -0.01,0.16,0.80,U] [#6 0.14,0.25,0.76,U] [#7 -0.10,0.06,0.68,U] [#8 0.18,0.23,0.60,U] 
00:44:54.605 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.18}, one-star: {0.04, 0.10}
00:44:54.605 00.000 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (-1.14) = xAngle (2.35 = 2.35)
00:44:54.606 00.001 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.45 = -0.83)
00:44:54.606 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.21 mountX=-0.07 mountY=-0.08, mountTheta=-2.33
00:44:54.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
00:44:54.608 00.001 28316 Enqueuing Move request for scope (0.04, 0.10)
00:44:54.609 00.001 29988 Worker thread wakes up
00:44:54.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:54.609 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:44:54.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:54.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:54.610 00.000 28316 Enqueuing Expose request
00:44:54.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:44:54.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:44:54.611 00.000 29988 Moving (0.04, 0.10) raw xDistance=-0.07 yDistance=-0.08
00:44:54.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:44:54.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:54.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:44:54.611 00.000 29988 MoveAxis(E, 0, ABG)
00:44:54.611 00.000 29988 Move returns status 0, amount 0
00:44:54.611 00.000 29988 MoveAxis(N, 0, ABG)
00:44:54.611 00.000 29988 Move returns status 0, amount 0
00:44:54.611 00.000 29988 move complete, result=0
00:44:54.611 00.000 29988 worker thread done servicing request
00:44:54.611 00.000 29988 Worker thread wakes up
00:44:54.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:54.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:54.611 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:56.240 01.629 29988 Exposure complete
00:44:56.267 00.027 29988 worker thread done servicing request
00:44:56.267 00.000 28316 OnExposeComplete: enter
00:44:56.269 00.002 28316 UpdateGuideState(): m_state=6
00:44:56.270 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4630
00:44:56.271 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=112.41, Mass=1879, SNR=29.7, Peak=153 HFD=4.5
00:44:56.272 00.001 28316 MultiStar: [#1 0.10,0.16,0.93,U] [#2 0.24,0.19,1.00,U] [#3 0.02,0.10,0.89,U] [#4 0.01,0.33,0.88,U] [#5 -0.08,0.21,0.83,U] [#6 0.13,0.08,0.74,U] [#7 -0.22,0.12,0.66,U] [#8 0.04,0.21,0.62,U] 
00:44:56.272 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.17}, one-star: {0.05, 0.13}
00:44:56.273 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.36 = 2.36)
00:44:56.273 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.46 = -0.82)
00:44:56.273 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.22 mountX=-0.10 mountY=-0.10, mountTheta=-2.34
00:44:56.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.13, opts=13)
00:44:56.275 00.001 28316 Enqueuing Move request for scope (0.05, 0.13)
00:44:56.276 00.001 29988 Worker thread wakes up
00:44:56.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:56.277 00.001 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:44:56.278 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:56.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:56.279 00.001 28316 Enqueuing Expose request
00:44:56.280 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
00:44:56.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
00:44:56.280 00.000 29988 Moving (0.05, 0.13) raw xDistance=-0.10 yDistance=-0.10
00:44:56.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:44:56.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:56.281 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:44:56.281 00.000 29988 MoveAxis(E, 0, ABG)
00:44:56.281 00.000 29988 Move returns status 0, amount 0
00:44:56.281 00.000 29988 MoveAxis(N, 0, ABG)
00:44:56.281 00.000 29988 Move returns status 0, amount 0
00:44:56.281 00.000 29988 move complete, result=0
00:44:56.281 00.000 29988 worker thread done servicing request
00:44:56.281 00.000 29988 Worker thread wakes up
00:44:56.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:56.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:56.282 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:57.800 01.518 29988 Exposure complete
00:44:57.865 00.065 29988 worker thread done servicing request
00:44:57.865 00.000 28316 OnExposeComplete: enter
00:44:57.866 00.001 28316 UpdateGuideState(): m_state=6
00:44:57.867 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4631
00:44:57.867 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=112.31, Mass=1906, SNR=29.9, Peak=159 HFD=4.3
00:44:57.868 00.001 28316 MultiStar: [#1 0.09,0.10,0.94,U] [#2 0.23,0.09,1.00,U] [#3 0.13,-0.04,0.87,U] [#4 -0.02,0.26,0.88,U] [#5 0.13,0.13,0.82,U] [#6 0.10,-0.01,0.76,U] [#7 0.09,0.04,0.69,U] [#8 0.23,0.32,0.00,M1] 
00:44:57.868 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.08}, one-star: {0.19, 0.03}
00:44:57.869 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.70 = 1.70)
00:44:57.869 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.48)
00:44:57.870 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.56 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
00:44:57.872 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
00:44:57.875 00.003 28316 Enqueuing Move request for scope (0.12, 0.08)
00:44:57.877 00.002 29988 Worker thread wakes up
00:44:57.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
00:44:57.878 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
00:44:57.878 00.000 29988 Moving (0.12, 0.08) raw xDistance=-0.02 yDistance=-0.14
00:44:57.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:57.878 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:44:57.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:57.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:57.879 00.000 28316 Enqueuing Expose request
00:44:57.880 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:57.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:57.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:44:57.880 00.000 29988 MoveAxis(E, 0, ABG)
00:44:57.880 00.000 29988 Move returns status 0, amount 0
00:44:57.880 00.000 29988 MoveAxis(N, 0, ABG)
00:44:57.880 00.000 29988 Move returns status 0, amount 0
00:44:57.880 00.000 29988 move complete, result=0
00:44:57.880 00.000 29988 worker thread done servicing request
00:44:57.880 00.000 29988 Worker thread wakes up
00:44:57.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:57.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:57.880 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:59.515 01.635 29988 Exposure complete
00:44:59.558 00.043 29988 worker thread done servicing request
00:44:59.558 00.000 28316 OnExposeComplete: enter
00:44:59.558 00.000 28316 UpdateGuideState(): m_state=6
00:44:59.559 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4632
00:44:59.559 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=112.46, Mass=1926, SNR=30.1, Peak=156 HFD=4.4
00:44:59.560 00.001 28316 MultiStar: [#1 0.20,0.27,0.91,U] [#2 0.27,0.25,0.96,U] [#3 0.13,0.15,0.87,U] [#4 0.30,0.35,0.00,M1] [#5 0.25,0.21,0.74,U] [#6 0.17,0.09,0.74,U] [#7 0.20,0.04,0.67,U] [#8 0.33,0.31,0.00,M2] 
00:44:59.560 00.000 28316 single-star, 6 included, MultiStar: {0.19, 0.18}, one-star: {0.12, 0.18}
00:44:59.561 00.001 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
00:44:59.561 00.000 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
00:44:59.561 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.22 cameraTheta=0.99 mountX=-0.11 mountY=-0.19, mountTheta=-2.12
00:44:59.563 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.18, opts=13)
00:44:59.563 00.000 28316 Enqueuing Move request for scope (0.12, 0.18)
00:44:59.564 00.001 29988 Worker thread wakes up
00:44:59.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:44:59.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
00:44:59.564 00.000 28316 UpdateGuideState exits: m=1926 RSB=30.1
00:44:59.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:59.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:44:59.565 00.000 28316 Enqueuing Expose request
00:44:59.566 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
00:44:59.566 00.000 29988 Moving (0.12, 0.18) raw xDistance=-0.11 yDistance=-0.19
00:44:59.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:44:59.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:59.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:44:59.566 00.000 29988 MoveAxis(E, 0, ABG)
00:44:59.566 00.000 29988 Move returns status 0, amount 0
00:44:59.566 00.000 29988 MoveAxis(N, 0, ABG)
00:44:59.566 00.000 29988 Move returns status 0, amount 0
00:44:59.566 00.000 29988 move complete, result=0
00:44:59.566 00.000 29988 worker thread done servicing request
00:44:59.566 00.000 29988 Worker thread wakes up
00:44:59.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:44:59.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:44:59.566 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:01.086 01.520 29988 Exposure complete
00:45:01.133 00.047 29988 worker thread done servicing request
00:45:01.133 00.000 28316 OnExposeComplete: enter
00:45:01.134 00.001 28316 UpdateGuideState(): m_state=6
00:45:01.134 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4633
00:45:01.135 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.38, Mass=2014, SNR=30.9, Peak=184 HFD=4.3
00:45:01.135 00.000 28316 MultiStar: [#1 0.04,0.22,0.89,U] [#2 0.25,0.15,0.95,U] [#3 0.05,0.11,0.84,U] [#4 0.08,0.23,0.82,U] [#5 0.06,0.28,0.77,U] [#6 0.12,0.09,0.70,U] [#7 0.00,0.06,0.67,U] [#8 0.11,0.15,0.59,U] 
00:45:01.135 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.16}, one-star: {0.18, 0.10}
00:45:01.135 00.000 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
00:45:01.136 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
00:45:01.136 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=0.98 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
00:45:01.138 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.16, opts=13)
00:45:01.138 00.000 28316 Enqueuing Move request for scope (0.10, 0.16)
00:45:01.139 00.001 29988 Worker thread wakes up
00:45:01.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:01.139 00.000 28316 UpdateGuideState exits: m=2014 RSB=30.9
00:45:01.140 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:01.140 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:01.140 00.000 28316 Enqueuing Expose request
00:45:01.141 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
00:45:01.141 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
00:45:01.141 00.000 29988 Moving (0.10, 0.16) raw xDistance=-0.10 yDistance=-0.16
00:45:01.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:45:01.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:01.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:45:01.141 00.000 29988 MoveAxis(E, 0, ABG)
00:45:01.141 00.000 29988 Move returns status 0, amount 0
00:45:01.141 00.000 29988 MoveAxis(N, 0, ABG)
00:45:01.141 00.000 29988 Move returns status 0, amount 0
00:45:01.141 00.000 29988 move complete, result=0
00:45:01.141 00.000 29988 worker thread done servicing request
00:45:01.141 00.000 29988 Worker thread wakes up
00:45:01.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:01.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:01.141 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:02.766 01.625 29988 Exposure complete
00:45:02.808 00.042 29988 worker thread done servicing request
00:45:02.808 00.000 28316 OnExposeComplete: enter
00:45:02.808 00.000 28316 UpdateGuideState(): m_state=6
00:45:02.808 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4634
00:45:02.808 00.000 28316 Star::Find returns 1 (0), X=586.86, Y=112.42, Mass=2029, SNR=30.8, Peak=178 HFD=4.1
00:45:02.809 00.001 28316 MultiStar: [#1 0.28,0.07,0.88,U] [#2 0.29,0.27,0.00,M1] [#3 0.11,0.07,0.86,U] [#4 0.36,0.28,0.00,M1] [#5 0.32,0.27,0.00,M1] [#6 0.21,0.10,0.69,U] [#7 0.08,-0.01,0.67,U] [#8 0.31,0.15,0.57,U] 
00:45:02.809 00.000 28316 refined, 5 included, MultiStar: {0.19, 0.09}, one-star: {0.17, 0.14}
00:45:02.810 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (-1.14) = xAngle (1.58 = 1.58)
00:45:02.810 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.68 = -1.60)
00:45:02.811 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.43 mountX=-0.00 mountY=-0.21, mountTheta=-1.58
00:45:02.813 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.09, opts=13)
00:45:02.813 00.000 28316 Enqueuing Move request for scope (0.19, 0.09)
00:45:02.813 00.000 29988 Worker thread wakes up
00:45:02.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:02.814 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
00:45:02.814 00.000 28316 UpdateGuideState exits: m=2029 RSB=30.8
00:45:02.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
00:45:02.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.815 00.001 29988 Moving (0.19, 0.09) raw xDistance=-0.00 yDistance=-0.21
00:45:02.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:02.815 00.000 28316 Enqueuing Expose request
00:45:02.816 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:45:02.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:45:02.816 00.000 29988 MoveAxis(E, 0, ABG)
00:45:02.816 00.000 29988 Move returns status 0, amount 0
00:45:02.816 00.000 29988 MoveAxis(N, 50, ABG)
00:45:02.816 00.000 29988 Guiding  Dir = 0, Dur = 50
00:45:02.816 00.000 29988 IsSlewing returns 0
00:45:02.816 00.000 29988 IsGuiding returns 0
00:45:02.821 00.005 29988 PulseGuide returned control before completion, sleep 56
00:45:02.896 00.075 29988 IsGuiding returns 0
00:45:02.896 00.000 29988 Move returns status 0, amount 50
00:45:02.896 00.000 29988 move complete, result=0
00:45:02.896 00.000 29988 worker thread done servicing request
00:45:02.896 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
00:45:02.897 00.001 29988 Worker thread wakes up
00:45:02.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:02.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:04.315 01.418 29988 Exposure complete
00:45:04.348 00.033 29988 worker thread done servicing request
00:45:04.348 00.000 28316 OnExposeComplete: enter
00:45:04.350 00.002 28316 UpdateGuideState(): m_state=6
00:45:04.352 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4635
00:45:04.353 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.37, Mass=1906, SNR=29.9, Peak=150 HFD=4.5
00:45:04.354 00.001 28316 MultiStar: [#1 0.16,0.03,0.90,U] [#2 0.20,0.03,0.97,U] [#3 -0.07,-0.11,0.83,U] [#4 0.09,0.12,0.86,U] [#5 0.08,0.07,0.82,U] [#6 -0.05,0.04,0.71,U] [#7 -0.10,0.08,0.70,U] [#8 0.16,0.17,0.60,U] 
00:45:04.355 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {0.03, 0.09}
00:45:04.355 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (-1.14) = xAngle (1.88 = 1.88)
00:45:04.357 00.002 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.98 = -1.30)
00:45:04.358 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.74 mountX=-0.02 mountY=-0.08, mountTheta=-1.88
00:45:04.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
00:45:04.361 00.002 28316 Enqueuing Move request for scope (0.06, 0.05)
00:45:04.362 00.001 29988 Worker thread wakes up
00:45:04.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:04.362 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:45:04.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:04.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:04.363 00.000 28316 Enqueuing Expose request
00:45:04.364 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:45:04.364 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:45:04.364 00.000 29988 Moving (0.06, 0.05) raw xDistance=-0.02 yDistance=-0.08
00:45:04.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:45:04.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:04.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:45:04.364 00.000 29988 MoveAxis(E, 0, ABG)
00:45:04.364 00.000 29988 Move returns status 0, amount 0
00:45:04.364 00.000 29988 MoveAxis(N, 0, ABG)
00:45:04.364 00.000 29988 Move returns status 0, amount 0
00:45:04.364 00.000 29988 move complete, result=0
00:45:04.364 00.000 29988 worker thread done servicing request
00:45:04.364 00.000 29988 Worker thread wakes up
00:45:04.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:04.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:04.364 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:06.002 01.638 29988 Exposure complete
00:45:06.039 00.037 29988 worker thread done servicing request
00:45:06.039 00.000 28316 OnExposeComplete: enter
00:45:06.039 00.000 28316 UpdateGuideState(): m_state=6
00:45:06.040 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4636
00:45:06.041 00.001 28316 Star::Find returns 1 (0), X=586.64, Y=112.31, Mass=1915, SNR=30.0, Peak=165 HFD=4.5
00:45:06.041 00.000 28316 MultiStar: [#1 -0.02,0.11,0.91,U] [#2 0.07,0.04,0.96,U] [#3 0.13,-0.12,0.84,U] [#4 0.05,0.18,0.85,U] [#5 0.06,0.09,0.81,U] [#6 0.18,-0.08,0.74,U] [#7 -0.00,-0.01,0.66,U] [#8 0.16,0.09,0.60,U] 
00:45:06.041 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.04}, one-star: {-0.05, 0.03}
00:45:06.042 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (-1.14) = xAngle (3.73 = -2.55)
00:45:06.042 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
00:45:06.043 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.59 mountX=-0.05 mountY=0.03, mountTheta=2.58
00:45:06.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
00:45:06.044 00.000 28316 Enqueuing Move request for scope (-0.05, 0.03)
00:45:06.045 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:06.045 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:45:06.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:06.046 00.000 29988 Worker thread wakes up
00:45:06.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:06.047 00.000 28316 Enqueuing Expose request
00:45:06.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
00:45:06.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
00:45:06.047 00.000 29988 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=0.03
00:45:06.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:45:06.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:06.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:45:06.048 00.001 29988 MoveAxis(E, 0, ABG)
00:45:06.048 00.000 29988 Move returns status 0, amount 0
00:45:06.048 00.000 29988 MoveAxis(N, 0, ABG)
00:45:06.048 00.000 29988 Move returns status 0, amount 0
00:45:06.048 00.000 29988 move complete, result=0
00:45:06.048 00.000 29988 worker thread done servicing request
00:45:06.048 00.000 29988 Worker thread wakes up
00:45:06.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:06.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:06.048 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:07.567 01.519 29988 Exposure complete
00:45:07.602 00.035 29988 worker thread done servicing request
00:45:07.602 00.000 28316 OnExposeComplete: enter
00:45:07.603 00.001 28316 UpdateGuideState(): m_state=6
00:45:07.604 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4637
00:45:07.604 00.000 28316 Star::Find returns 1 (0), X=586.48, Y=112.26, Mass=1879, SNR=29.6, Peak=145 HFD=4.3
00:45:07.605 00.001 28316 MultiStar: [#1 -0.16,0.08,0.92,U] [#2 -0.02,0.08,0.98,U] [#3 -0.06,-0.01,0.86,U] [#4 0.03,0.16,0.89,U] [#5 -0.04,0.13,0.79,U] [#6 0.06,-0.10,0.73,U] [#7 -0.22,0.01,0.66,U] [#8 0.01,0.08,0.60,U] 
00:45:07.605 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.05}, one-star: {-0.21, -0.02}
00:45:07.606 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
00:45:07.606 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.80 = 0.52)
00:45:07.607 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.56 mountX=-0.07 mountY=0.04, mountTheta=2.61
00:45:07.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
00:45:07.608 00.000 28316 Enqueuing Move request for scope (-0.07, 0.05)
00:45:07.609 00.001 29988 Worker thread wakes up
00:45:07.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:45:07.609 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.6
00:45:07.610 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:07.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:07.611 00.001 28316 Enqueuing Expose request
00:45:07.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:45:07.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:45:07.611 00.000 29988 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=0.04
00:45:07.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:45:07.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:07.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:45:07.611 00.000 29988 MoveAxis(E, 0, ABG)
00:45:07.611 00.000 29988 Move returns status 0, amount 0
00:45:07.611 00.000 29988 MoveAxis(N, 0, ABG)
00:45:07.611 00.000 29988 Move returns status 0, amount 0
00:45:07.611 00.000 29988 move complete, result=0
00:45:07.611 00.000 29988 worker thread done servicing request
00:45:07.611 00.000 29988 Worker thread wakes up
00:45:07.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:07.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:07.612 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:09.238 01.626 29988 Exposure complete
00:45:09.264 00.026 29988 worker thread done servicing request
00:45:09.264 00.000 28316 OnExposeComplete: enter
00:45:09.264 00.000 28316 UpdateGuideState(): m_state=6
00:45:09.265 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4638
00:45:09.265 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.39, Mass=1895, SNR=29.8, Peak=137 HFD=4.3
00:45:09.266 00.001 28316 MultiStar: [#1 0.04,0.13,0.92,U] [#2 0.20,0.17,0.97,U] [#3 0.00,0.05,0.89,U] [#4 0.06,0.11,0.86,U] [#5 -0.02,0.17,0.81,U] [#6 -0.11,0.14,0.72,U] [#7 -0.11,-0.00,0.69,U] [#8 -0.01,0.22,0.60,U] 
00:45:09.266 00.000 28316 single-star, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.02, 0.12}
00:45:09.267 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.56 = 2.56)
00:45:09.267 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.66 = -0.62)
00:45:09.268 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.42 mountX=-0.10 mountY=-0.07, mountTheta=-2.53
00:45:09.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
00:45:09.273 00.003 28316 Enqueuing Move request for scope (0.02, 0.12)
00:45:09.275 00.002 29988 Worker thread wakes up
00:45:09.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:09.277 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:45:09.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:45:09.277 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
00:45:09.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:45:09.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:09.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:45:09.277 00.000 29988 MoveAxis(E, 0, ABG)
00:45:09.277 00.000 29988 Move returns status 0, amount 0
00:45:09.277 00.000 29988 MoveAxis(N, 0, ABG)
00:45:09.277 00.000 29988 Move returns status 0, amount 0
00:45:09.277 00.000 29988 move complete, result=0
00:45:09.277 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:45:09.279 00.002 29988 worker thread done servicing request
00:45:09.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:09.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:09.280 00.000 28316 Enqueuing Expose request
00:45:09.281 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:09.281 00.000 29988 Worker thread wakes up
00:45:09.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:09.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:10.807 01.526 29988 Exposure complete
00:45:10.839 00.032 29988 worker thread done servicing request
00:45:10.839 00.000 28316 OnExposeComplete: enter
00:45:10.841 00.002 28316 UpdateGuideState(): m_state=6
00:45:10.841 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4639
00:45:10.842 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=112.40, Mass=2042, SNR=31.1, Peak=155 HFD=4.3
00:45:10.842 00.000 28316 MultiStar: [#1 -0.27,0.23,0.89,U] [#2 -0.00,0.27,0.94,U] [#3 -0.14,0.07,0.85,U] [#4 0.05,0.30,0.84,U] [#5 -0.05,0.24,0.77,U] [#6 -0.03,0.14,0.71,U] [#7 -0.14,-0.02,0.66,U] [#8 -0.04,0.29,0.58,U] 
00:45:10.843 00.001 28316 single-star, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.12, 0.12}
00:45:10.843 00.000 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (-1.14) = xAngle (3.51 = -2.77)
00:45:10.843 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.33)
00:45:10.844 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.37 mountX=-0.16 mountY=0.05, mountTheta=2.81
00:45:10.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.12, opts=13)
00:45:10.845 00.000 28316 Enqueuing Move request for scope (-0.12, 0.12)
00:45:10.846 00.001 29988 Worker thread wakes up
00:45:10.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:10.846 00.000 28316 UpdateGuideState exits: m=2042 RSB=31.1
00:45:10.847 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
00:45:10.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:10.847 00.000 28316 Enqueuing Expose request
00:45:10.848 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
00:45:10.848 00.000 29988 Moving (-0.12, 0.12) raw xDistance=-0.16 yDistance=0.05
00:45:10.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:45:10.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:10.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:10.848 00.000 29988 MoveAxis(E, 0, ABG)
00:45:10.848 00.000 29988 Move returns status 0, amount 0
00:45:10.848 00.000 29988 MoveAxis(N, 0, ABG)
00:45:10.848 00.000 29988 Move returns status 0, amount 0
00:45:10.848 00.000 29988 move complete, result=0
00:45:10.848 00.000 29988 worker thread done servicing request
00:45:10.848 00.000 29988 Worker thread wakes up
00:45:10.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:10.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:10.849 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:12.483 01.634 29988 Exposure complete
00:45:12.525 00.042 29988 worker thread done servicing request
00:45:12.525 00.000 28316 OnExposeComplete: enter
00:45:12.528 00.003 28316 UpdateGuideState(): m_state=6
00:45:12.530 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4640
00:45:12.533 00.003 28316 Star::Find returns 1 (0), X=586.76, Y=112.38, Mass=1886, SNR=29.8, Peak=159 HFD=4.3
00:45:12.535 00.002 28316 MultiStar: [#1 -0.10,0.10,0.90,U] [#2 0.14,0.16,0.97,U] [#3 0.05,0.01,0.89,U] [#4 -0.14,0.24,0.87,U] [#5 0.03,0.19,0.80,U] [#6 0.08,0.14,0.73,U] [#7 -0.15,-0.01,0.67,U] [#8 0.18,0.08,0.63,U] 
00:45:12.536 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.07, 0.10}
00:45:12.536 00.000 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:45:12.537 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
00:45:12.537 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.42 mountX=-0.10 mountY=-0.07, mountTheta=-2.54
00:45:12.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
00:45:12.538 00.000 28316 Enqueuing Move request for scope (0.02, 0.12)
00:45:12.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:12.540 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:45:12.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:12.541 00.001 29988 Worker thread wakes up
00:45:12.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
00:45:12.541 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
00:45:12.541 00.000 29988 Moving (0.02, 0.12) raw xDistance=-0.10 yDistance=-0.07
00:45:12.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:45:12.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:12.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:12.542 00.001 28316 Enqueuing Expose request
00:45:12.543 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:45:12.543 00.000 29988 MoveAxis(E, 0, ABG)
00:45:12.543 00.000 29988 Move returns status 0, amount 0
00:45:12.543 00.000 29988 MoveAxis(N, 0, ABG)
00:45:12.543 00.000 29988 Move returns status 0, amount 0
00:45:12.543 00.000 29988 move complete, result=0
00:45:12.543 00.000 29988 worker thread done servicing request
00:45:12.543 00.000 29988 Worker thread wakes up
00:45:12.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:12.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:12.544 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:14.063 01.519 29988 Exposure complete
00:45:14.098 00.035 29988 worker thread done servicing request
00:45:14.098 00.000 28316 OnExposeComplete: enter
00:45:14.099 00.001 28316 UpdateGuideState(): m_state=6
00:45:14.100 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4641
00:45:14.101 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.22, Mass=1947, SNR=30.3, Peak=174 HFD=4.4
00:45:14.102 00.001 28316 MultiStar: [#1 -0.21,0.08,0.92,U] [#2 0.03,0.03,0.95,U] [#3 0.00,0.03,0.86,U] [#4 -0.07,0.22,0.86,U] [#5 0.02,0.04,0.77,U] [#6 -0.08,0.20,0.72,U] [#7 -0.10,0.14,0.66,U] [#8 -0.05,0.24,0.62,U] 
00:45:14.103 00.001 28316 single-star, 8 included, MultiStar: {-0.05, 0.09}, one-star: {0.01, -0.06}
00:45:14.104 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.14) = xAngle (-0.26 = -0.26)
00:45:14.105 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
00:45:14.105 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.41 mountX=0.06 mountY=0.02, mountTheta=0.30
00:45:14.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
00:45:14.108 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
00:45:14.109 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:14.110 00.001 28316 UpdateGuideState exits: m=1947 RSB=30.3
00:45:14.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:14.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:14.111 00.000 28316 Enqueuing Expose request
00:45:14.112 00.001 29988 Worker thread wakes up
00:45:14.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:45:14.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:45:14.112 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
00:45:14.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:14.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:14.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:45:14.112 00.000 29988 MoveAxis(E, 0, ABG)
00:45:14.113 00.001 29988 Move returns status 0, amount 0
00:45:14.113 00.000 29988 MoveAxis(N, 0, ABG)
00:45:14.113 00.000 29988 Move returns status 0, amount 0
00:45:14.113 00.000 29988 move complete, result=0
00:45:14.113 00.000 29988 worker thread done servicing request
00:45:14.113 00.000 29988 Worker thread wakes up
00:45:14.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:14.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:14.113 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:15.734 01.621 29988 Exposure complete
00:45:15.780 00.046 29988 worker thread done servicing request
00:45:15.780 00.000 28316 OnExposeComplete: enter
00:45:15.782 00.002 28316 UpdateGuideState(): m_state=6
00:45:15.784 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4642
00:45:15.786 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=112.32, Mass=1984, SNR=30.6, Peak=160 HFD=4.5
00:45:15.789 00.003 28316 MultiStar: [#1 0.24,0.06,0.87,U] [#2 0.16,0.13,0.95,U] [#3 -0.01,0.07,0.84,U] [#4 -0.02,0.30,0.85,U] [#5 0.12,0.20,0.77,U] [#6 0.04,0.06,0.72,U] [#7 -0.07,0.01,0.67,U] [#8 0.15,0.22,0.60,U] 
00:45:15.790 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.12}, one-star: {-0.03, 0.05}
00:45:15.793 00.003 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (-1.14) = xAngle (3.29 = -2.99)
00:45:15.795 00.002 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.11)
00:45:15.797 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.15 mountX=-0.05 mountY=0.01, mountTheta=3.03
00:45:15.799 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
00:45:15.801 00.002 28316 Enqueuing Move request for scope (-0.03, 0.05)
00:45:15.802 00.001 29988 Worker thread wakes up
00:45:15.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:15.804 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
00:45:15.804 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
00:45:15.804 00.000 29988 Moving (-0.03, 0.05) raw xDistance=-0.05 yDistance=0.01
00:45:15.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:45:15.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:15.804 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.6
00:45:15.805 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:15.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:15.805 00.000 28316 Enqueuing Expose request
00:45:15.806 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:45:15.806 00.000 29988 MoveAxis(E, 0, ABG)
00:45:15.806 00.000 29988 Move returns status 0, amount 0
00:45:15.806 00.000 29988 MoveAxis(N, 0, ABG)
00:45:15.806 00.000 29988 Move returns status 0, amount 0
00:45:15.806 00.000 29988 move complete, result=0
00:45:15.806 00.000 29988 worker thread done servicing request
00:45:15.806 00.000 29988 Worker thread wakes up
00:45:15.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:15.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:15.806 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:17.331 01.525 29988 Exposure complete
00:45:17.358 00.027 29988 worker thread done servicing request
00:45:17.359 00.001 28316 OnExposeComplete: enter
00:45:17.359 00.000 28316 UpdateGuideState(): m_state=6
00:45:17.361 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4643
00:45:17.362 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=112.46, Mass=1838, SNR=29.4, Peak=162 HFD=3.9
00:45:17.362 00.000 28316 MultiStar: [#1 0.17,0.13,0.92,U] [#2 0.35,0.11,1.00,U] [#3 0.18,0.02,0.89,U] [#4 0.21,0.24,0.88,U] [#5 0.23,-0.02,0.79,U] [#6 0.15,0.01,0.74,U] [#7 0.04,0.03,0.68,U] [#8 0.24,0.23,0.61,U] 
00:45:17.363 00.001 28316 single-star, 8 included, MultiStar: {0.19, 0.11}, one-star: {0.09, 0.18}
00:45:17.363 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (-1.14) = xAngle (2.24 = 2.24)
00:45:17.365 00.002 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.34 = -0.94)
00:45:17.366 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.09 mountX=-0.12 mountY=-0.16, mountTheta=-2.22
00:45:17.368 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.18, opts=13)
00:45:17.368 00.000 28316 Enqueuing Move request for scope (0.09, 0.18)
00:45:17.369 00.001 29988 Worker thread wakes up
00:45:17.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:17.369 00.000 28316 UpdateGuideState exits: m=1838 RSB=29.4
00:45:17.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:17.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:17.371 00.001 28316 Enqueuing Expose request
00:45:17.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
00:45:17.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
00:45:17.371 00.000 29988 Moving (0.09, 0.18) raw xDistance=-0.12 yDistance=-0.16
00:45:17.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:45:17.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:17.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:45:17.371 00.000 29988 MoveAxis(E, 0, ABG)
00:45:17.371 00.000 29988 Move returns status 0, amount 0
00:45:17.371 00.000 29988 MoveAxis(N, 0, ABG)
00:45:17.371 00.000 29988 Move returns status 0, amount 0
00:45:17.371 00.000 29988 move complete, result=0
00:45:17.371 00.000 29988 worker thread done servicing request
00:45:17.371 00.000 29988 Worker thread wakes up
00:45:17.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:17.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:17.372 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:19.004 01.632 29988 Exposure complete
00:45:19.040 00.036 29988 worker thread done servicing request
00:45:19.040 00.000 28316 OnExposeComplete: enter
00:45:19.040 00.000 28316 UpdateGuideState(): m_state=6
00:45:19.042 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4644
00:45:19.043 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=112.27, Mass=1990, SNR=30.5, Peak=178 HFD=4.3
00:45:19.044 00.001 28316 MultiStar: [#1 0.10,0.03,0.91,U] [#2 0.22,0.10,0.95,U] [#3 0.06,-0.09,0.84,U] [#4 0.05,0.13,0.85,U] [#5 0.05,0.07,0.80,U] [#6 0.22,0.05,0.76,U] [#7 -0.03,-0.11,0.64,U] [#8 0.19,0.09,0.59,U] 
00:45:19.045 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.04, -0.01}
00:45:19.045 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-1.14) = xAngle (0.94 = 0.94)
00:45:19.046 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.04 = -2.25)
00:45:19.047 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.21 mountX=0.02 mountY=-0.03, mountTheta=-0.92
00:45:19.048 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
00:45:19.048 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
00:45:19.049 00.001 29988 Worker thread wakes up
00:45:19.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:45:19.050 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:45:19.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:19.050 00.000 28316 UpdateGuideState exits: m=1990 RSB=30.5
00:45:19.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:19.051 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:19.052 00.001 29988 Moving (0.04, -0.01) raw xDistance=0.02 yDistance=-0.03
00:45:19.052 00.000 28316 Enqueuing Expose request
00:45:19.053 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:45:19.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:19.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:19.053 00.000 29988 MoveAxis(E, 0, ABG)
00:45:19.053 00.000 29988 Move returns status 0, amount 0
00:45:19.053 00.000 29988 MoveAxis(N, 0, ABG)
00:45:19.053 00.000 29988 Move returns status 0, amount 0
00:45:19.053 00.000 29988 move complete, result=0
00:45:19.053 00.000 29988 worker thread done servicing request
00:45:19.053 00.000 29988 Worker thread wakes up
00:45:19.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:19.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:19.053 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:20.576 01.523 29988 Exposure complete
00:45:20.611 00.035 29988 worker thread done servicing request
00:45:20.611 00.000 28316 OnExposeComplete: enter
00:45:20.613 00.002 28316 UpdateGuideState(): m_state=6
00:45:20.614 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4645
00:45:20.615 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=112.31, Mass=1961, SNR=30.4, Peak=170 HFD=4.5
00:45:20.616 00.001 28316 MultiStar: [#1 -0.01,0.04,0.93,U] [#2 0.08,0.14,0.94,U] [#3 0.17,-0.07,0.84,U] [#4 0.01,0.14,0.85,U] [#5 0.15,0.13,0.75,U] [#6 0.16,-0.04,0.72,U] [#7 -0.12,0.15,0.65,U] [#8 0.08,0.15,0.58,U] 
00:45:20.616 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.07}, one-star: {0.08, 0.03}
00:45:20.616 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.55 = 1.55)
00:45:20.617 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
00:45:20.618 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.40 mountX=0.00 mountY=-0.09, mountTheta=-1.55
00:45:20.622 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
00:45:20.622 00.000 28316 Enqueuing Move request for scope (0.08, 0.03)
00:45:20.623 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:20.623 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.4
00:45:20.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:20.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:20.624 00.000 28316 Enqueuing Expose request
00:45:20.625 00.001 29988 Worker thread wakes up
00:45:20.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:45:20.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:45:20.625 00.000 29988 Moving (0.08, 0.03) raw xDistance=0.00 yDistance=-0.09
00:45:20.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:45:20.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:20.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:45:20.625 00.000 29988 MoveAxis(E, 0, ABG)
00:45:20.625 00.000 29988 Move returns status 0, amount 0
00:45:20.625 00.000 29988 MoveAxis(N, 0, ABG)
00:45:20.625 00.000 29988 Move returns status 0, amount 0
00:45:20.625 00.000 29988 move complete, result=0
00:45:20.625 00.000 29988 worker thread done servicing request
00:45:20.625 00.000 29988 Worker thread wakes up
00:45:20.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:20.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:20.625 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:22.249 01.624 29988 Exposure complete
00:45:22.291 00.042 29988 worker thread done servicing request
00:45:22.292 00.001 28316 OnExposeComplete: enter
00:45:22.292 00.000 28316 UpdateGuideState(): m_state=6
00:45:22.293 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4646
00:45:22.293 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=112.28, Mass=1829, SNR=29.2, Peak=143 HFD=4.5
00:45:22.296 00.003 28316 MultiStar: [#1 0.02,0.16,0.90,U] [#2 0.07,0.16,1.00,U] [#3 0.02,-0.03,0.89,U] [#4 0.04,0.30,0.88,U] [#5 0.00,0.23,0.83,U] [#6 -0.11,0.09,0.72,U] [#7 -0.10,0.16,0.69,U] [#8 0.29,0.35,0.00,M1] 
00:45:22.299 00.003 28316 single-star, 7 included, MultiStar: {-0.01, 0.13}, one-star: {-0.07, -0.00}
00:45:22.301 00.002 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-1.14) = xAngle (-1.99 = -1.99)
00:45:22.302 00.001 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.11 = 1.11)
00:45:22.303 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.14 mountX=-0.03 mountY=0.06, mountTheta=2.00
00:45:22.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.00, opts=13)
00:45:22.304 00.000 28316 Enqueuing Move request for scope (-0.07, -0.00)
00:45:22.305 00.001 29988 Worker thread wakes up
00:45:22.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
00:45:22.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
00:45:22.305 00.000 29988 Moving (-0.07, -0.00) raw xDistance=-0.03 yDistance=0.06
00:45:22.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:45:22.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:22.306 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:22.306 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.2
00:45:22.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:22.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:22.307 00.001 28316 Enqueuing Expose request
00:45:22.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:22.307 00.000 29988 MoveAxis(E, 0, ABG)
00:45:22.307 00.000 29988 Move returns status 0, amount 0
00:45:22.307 00.000 29988 MoveAxis(N, 0, ABG)
00:45:22.307 00.000 29988 Move returns status 0, amount 0
00:45:22.307 00.000 29988 move complete, result=0
00:45:22.307 00.000 29988 worker thread done servicing request
00:45:22.307 00.000 29988 Worker thread wakes up
00:45:22.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:22.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:22.307 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:23.830 01.523 29988 Exposure complete
00:45:23.869 00.039 29988 worker thread done servicing request
00:45:23.870 00.001 28316 OnExposeComplete: enter
00:45:23.871 00.001 28316 UpdateGuideState(): m_state=6
00:45:23.872 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4647
00:45:23.872 00.000 28316 Star::Find returns 1 (0), X=586.57, Y=112.40, Mass=1947, SNR=30.2, Peak=144 HFD=4.4
00:45:23.873 00.001 28316 MultiStar: [#1 0.06,0.19,0.91,U] [#2 0.21,0.12,0.96,U] [#3 -0.12,0.15,0.86,U] [#4 -0.01,0.30,0.87,U] [#5 -0.03,0.27,0.78,U] [#6 -0.04,0.08,0.74,U] [#7 -0.16,0.03,0.67,U] [#8 -0.00,0.21,0.60,U] 
00:45:23.874 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.17}, one-star: {-0.12, 0.12}
00:45:23.874 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
00:45:23.876 00.002 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.35)
00:45:23.876 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.69 mountX=-0.16 mountY=-0.06, mountTheta=-2.80
00:45:23.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
00:45:23.878 00.001 28316 Enqueuing Move request for scope (-0.02, 0.17)
00:45:23.878 00.000 29988 Worker thread wakes up
00:45:23.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
00:45:23.878 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
00:45:23.878 00.000 29988 Moving (-0.02, 0.17) raw xDistance=-0.16 yDistance=-0.06
00:45:23.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:45:23.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:23.879 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:23.879 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:45:23.880 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:23.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:23.880 00.000 28316 Enqueuing Expose request
00:45:23.881 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:45:23.881 00.000 29988 MoveAxis(E, 0, ABG)
00:45:23.881 00.000 29988 Move returns status 0, amount 0
00:45:23.881 00.000 29988 MoveAxis(N, 0, ABG)
00:45:23.881 00.000 29988 Move returns status 0, amount 0
00:45:23.881 00.000 29988 move complete, result=0
00:45:23.881 00.000 29988 worker thread done servicing request
00:45:23.881 00.000 29988 Worker thread wakes up
00:45:23.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:23.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:23.882 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:25.503 01.621 29988 Exposure complete
00:45:25.538 00.035 29988 worker thread done servicing request
00:45:25.538 00.000 28316 OnExposeComplete: enter
00:45:25.539 00.001 28316 UpdateGuideState(): m_state=6
00:45:25.540 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4648
00:45:25.541 00.001 28316 Star::Find returns 1 (0), X=586.71, Y=112.18, Mass=2011, SNR=30.8, Peak=180 HFD=4.4
00:45:25.541 00.000 28316 MultiStar: [#1 0.11,0.08,0.89,U] [#2 0.18,0.05,0.94,U] [#3 0.00,-0.01,0.85,U] [#4 0.01,0.20,0.85,U] [#5 -0.01,0.10,0.76,U] [#6 -0.01,-0.01,0.68,U] [#7 -0.01,-0.09,0.64,U] [#8 0.11,0.22,0.60,U] 
00:45:25.542 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.02, -0.09}
00:45:25.542 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
00:45:25.543 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
00:45:25.543 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.78 mountX=-0.02 mountY=-0.06, mountTheta=-1.92
00:45:25.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
00:45:25.545 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
00:45:25.545 00.000 29988 Worker thread wakes up
00:45:25.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:25.546 00.001 28316 UpdateGuideState exits: m=2011 RSB=30.8
00:45:25.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:25.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:25.547 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
00:45:25.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
00:45:25.547 00.000 28316 Enqueuing Expose request
00:45:25.548 00.001 29988 Moving (0.05, 0.05) raw xDistance=-0.02 yDistance=-0.06
00:45:25.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:45:25.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:25.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:45:25.548 00.000 29988 MoveAxis(E, 0, ABG)
00:45:25.548 00.000 29988 Move returns status 0, amount 0
00:45:25.548 00.000 29988 MoveAxis(N, 0, ABG)
00:45:25.548 00.000 29988 Move returns status 0, amount 0
00:45:25.548 00.000 29988 move complete, result=0
00:45:25.549 00.001 29988 worker thread done servicing request
00:45:25.549 00.000 29988 Worker thread wakes up
00:45:25.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:25.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:25.549 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:27.064 01.515 29988 Exposure complete
00:45:27.093 00.029 29988 worker thread done servicing request
00:45:27.093 00.000 28316 OnExposeComplete: enter
00:45:27.094 00.001 28316 UpdateGuideState(): m_state=6
00:45:27.096 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4649
00:45:27.097 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.24, Mass=1964, SNR=30.3, Peak=177 HFD=4.4
00:45:27.098 00.001 28316 MultiStar: [#1 0.04,-0.05,0.89,U] [#2 0.22,-0.03,0.95,U] [#3 0.11,-0.09,0.86,U] [#4 0.08,0.17,0.85,U] [#5 0.05,0.00,0.79,U] [#6 0.07,-0.04,0.71,U] [#7 -0.03,-0.11,0.69,U] [#8 0.19,0.07,0.60,U] 
00:45:27.102 00.004 28316 single-star, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.07, -0.04}
00:45:27.102 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
00:45:27.102 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.73 = -2.56)
00:45:27.103 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.52 mountX=0.06 mountY=-0.04, mountTheta=-0.60
00:45:27.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
00:45:27.104 00.000 28316 Enqueuing Move request for scope (0.07, -0.04)
00:45:27.106 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:27.106 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.3
00:45:27.106 00.000 29988 Worker thread wakes up
00:45:27.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:45:27.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:45:27.106 00.000 29988 Moving (0.07, -0.04) raw xDistance=0.06 yDistance=-0.04
00:45:27.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:27.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:27.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:27.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:27.107 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:45:27.107 00.000 29988 MoveAxis(E, 0, ABG)
00:45:27.107 00.000 29988 Move returns status 0, amount 0
00:45:27.107 00.000 29988 MoveAxis(N, 0, ABG)
00:45:27.107 00.000 29988 Move returns status 0, amount 0
00:45:27.107 00.000 29988 move complete, result=0
00:45:27.107 00.000 28316 Enqueuing Expose request
00:45:27.108 00.001 29988 worker thread done servicing request
00:45:27.108 00.000 29988 Worker thread wakes up
00:45:27.108 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:27.109 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:27.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:28.741 01.632 29988 Exposure complete
00:45:28.779 00.038 29988 worker thread done servicing request
00:45:28.780 00.001 28316 OnExposeComplete: enter
00:45:28.781 00.001 28316 UpdateGuideState(): m_state=6
00:45:28.783 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4650
00:45:28.784 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=112.40, Mass=1978, SNR=30.6, Peak=186 HFD=4.0
00:45:28.786 00.002 28316 MultiStar: [#1 0.20,0.03,0.90,U] [#2 0.22,0.01,0.98,U] [#3 0.07,-0.13,0.84,U] [#4 0.08,0.19,0.86,U] [#5 0.09,0.08,0.77,U] [#6 0.25,-0.10,0.71,U] [#7 0.16,-0.07,0.66,U] [#8 0.06,0.13,0.59,U] 
00:45:28.787 00.001 28316 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.09, 0.13}
00:45:28.789 00.002 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (-1.14) = xAngle (1.38 = 1.38)
00:45:28.790 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.48 = -1.81)
00:45:28.790 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.23 mountX=0.03 mountY=-0.14, mountTheta=-1.37
00:45:28.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.03, opts=13)
00:45:28.792 00.001 28316 Enqueuing Move request for scope (0.14, 0.03)
00:45:28.792 00.000 29988 Worker thread wakes up
00:45:28.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
00:45:28.793 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
00:45:28.793 00.000 29988 Moving (0.14, 0.03) raw xDistance=0.03 yDistance=-0.14
00:45:28.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:45:28.793 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.6
00:45:28.793 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:28.794 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:28.794 00.000 28316 Enqueuing Expose request
00:45:28.795 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:45:28.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:28.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:45:28.795 00.000 29988 MoveAxis(E, 0, ABG)
00:45:28.795 00.000 29988 Move returns status 0, amount 0
00:45:28.795 00.000 29988 MoveAxis(N, 0, ABG)
00:45:28.795 00.000 29988 Move returns status 0, amount 0
00:45:28.795 00.000 29988 move complete, result=0
00:45:28.795 00.000 29988 worker thread done servicing request
00:45:28.795 00.000 29988 Worker thread wakes up
00:45:28.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:28.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:28.795 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:30.313 01.518 29988 Exposure complete
00:45:30.361 00.048 29988 worker thread done servicing request
00:45:30.362 00.001 28316 OnExposeComplete: enter
00:45:30.362 00.000 28316 UpdateGuideState(): m_state=6
00:45:30.363 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4651
00:45:30.363 00.000 28316 Star::Find returns 1 (0), X=586.82, Y=112.16, Mass=1897, SNR=29.8, Peak=176 HFD=4.4
00:45:30.364 00.001 28316 MultiStar: [#1 0.09,-0.02,0.93,U] [#2 0.15,-0.13,0.99,U] [#3 0.19,-0.23,0.88,U] [#4 0.29,-0.14,0.88,U] [#5 0.11,-0.01,0.80,U] [#6 0.10,-0.17,0.73,U] [#7 -0.02,-0.23,0.69,U] [#8 0.28,0.00,0.62,U] 
00:45:30.364 00.000 28316 single-star, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.13, -0.12}
00:45:30.365 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
00:45:30.365 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.53 = -2.75)
00:45:30.366 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.71 mountX=0.16 mountY=-0.07, mountTheta=-0.40
00:45:30.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
00:45:30.368 00.001 28316 Enqueuing Move request for scope (0.13, -0.12)
00:45:30.368 00.000 29988 Worker thread wakes up
00:45:30.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:45:30.368 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:45:30.368 00.000 29988 Moving (0.13, -0.12) raw xDistance=0.16 yDistance=-0.07
00:45:30.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:30.369 00.001 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:45:30.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:30.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:30.370 00.000 28316 Enqueuing Expose request
00:45:30.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:45:30.371 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:30.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:45:30.371 00.000 29988 MoveAxis(E, 0, ABG)
00:45:30.371 00.000 29988 Move returns status 0, amount 0
00:45:30.371 00.000 29988 MoveAxis(N, 0, ABG)
00:45:30.371 00.000 29988 Move returns status 0, amount 0
00:45:30.371 00.000 29988 move complete, result=0
00:45:30.371 00.000 29988 worker thread done servicing request
00:45:30.371 00.000 29988 Worker thread wakes up
00:45:30.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:30.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:30.371 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:32.002 01.631 29988 Exposure complete
00:45:32.032 00.030 29988 worker thread done servicing request
00:45:32.032 00.000 28316 OnExposeComplete: enter
00:45:32.033 00.001 28316 UpdateGuideState(): m_state=6
00:45:32.034 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4652
00:45:32.034 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.35, Mass=1898, SNR=29.9, Peak=173 HFD=3.9
00:45:32.034 00.000 28316 MultiStar: [#1 -0.01,0.09,0.91,U] [#2 0.23,0.04,0.99,U] [#3 0.07,-0.04,0.87,U] [#4 0.11,0.24,0.86,U] [#5 0.13,0.06,0.81,U] [#6 0.07,-0.00,0.74,U] [#7 -0.11,0.00,0.67,U] [#8 0.11,0.04,0.60,U] 
00:45:32.035 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.02, 0.07}
00:45:32.036 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
00:45:32.036 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.50 = -0.79)
00:45:32.037 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.25 mountX=-0.05 mountY=-0.05, mountTheta=-2.37
00:45:32.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
00:45:32.038 00.000 28316 Enqueuing Move request for scope (0.02, 0.07)
00:45:32.039 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:32.039 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.9
00:45:32.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:32.040 00.000 29988 Worker thread wakes up
00:45:32.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:45:32.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:45:32.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:32.041 00.001 28316 Enqueuing Expose request
00:45:32.041 00.000 29988 Moving (0.02, 0.07) raw xDistance=-0.05 yDistance=-0.05
00:45:32.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:45:32.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:32.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:45:32.041 00.000 29988 MoveAxis(E, 0, ABG)
00:45:32.041 00.000 29988 Move returns status 0, amount 0
00:45:32.041 00.000 29988 MoveAxis(N, 0, ABG)
00:45:32.041 00.000 29988 Move returns status 0, amount 0
00:45:32.042 00.001 29988 move complete, result=0
00:45:32.042 00.000 29988 worker thread done servicing request
00:45:32.042 00.000 29988 Worker thread wakes up
00:45:32.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:32.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:32.042 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:33.564 01.522 29988 Exposure complete
00:45:33.609 00.045 29988 worker thread done servicing request
00:45:33.609 00.000 28316 OnExposeComplete: enter
00:45:33.610 00.001 28316 UpdateGuideState(): m_state=6
00:45:33.610 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4653
00:45:33.611 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.39, Mass=2043, SNR=31.0, Peak=170 HFD=4.6
00:45:33.611 00.000 28316 MultiStar: [#1 0.10,0.04,0.90,U] [#2 0.20,0.07,0.93,U] [#3 0.03,-0.04,0.83,U] [#4 -0.02,0.33,0.84,U] [#5 0.24,0.19,0.76,U] [#6 0.11,0.07,0.72,U] [#7 0.03,0.00,0.66,U] [#8 0.17,0.20,0.58,U] 
00:45:33.612 00.001 28316 single-star, 8 included, MultiStar: {0.09, 0.11}, one-star: {0.01, 0.11}
00:45:33.612 00.000 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (-1.14) = xAngle (2.62 = 2.62)
00:45:33.612 00.000 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.56)
00:45:33.613 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=-0.10 mountY=-0.06, mountTheta=-2.59
00:45:33.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
00:45:33.614 00.000 28316 Enqueuing Move request for scope (0.01, 0.11)
00:45:33.615 00.001 29988 Worker thread wakes up
00:45:33.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:45:33.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:45:33.615 00.000 29988 Moving (0.01, 0.11) raw xDistance=-0.10 yDistance=-0.06
00:45:33.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:45:33.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:33.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:33.616 00.001 28316 UpdateGuideState exits: m=2043 RSB=31.0
00:45:33.617 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:33.618 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:33.619 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:45:33.619 00.000 29988 MoveAxis(E, 0, ABG)
00:45:33.619 00.000 29988 Move returns status 0, amount 0
00:45:33.619 00.000 29988 MoveAxis(N, 0, ABG)
00:45:33.619 00.000 29988 Move returns status 0, amount 0
00:45:33.619 00.000 29988 move complete, result=0
00:45:33.619 00.000 28316 Enqueuing Expose request
00:45:33.620 00.001 29988 worker thread done servicing request
00:45:33.620 00.000 29988 Worker thread wakes up
00:45:33.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:33.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:33.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:35.253 01.633 29988 Exposure complete
00:45:35.289 00.036 29988 worker thread done servicing request
00:45:35.289 00.000 28316 OnExposeComplete: enter
00:45:35.290 00.001 28316 UpdateGuideState(): m_state=6
00:45:35.291 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4654
00:45:35.293 00.002 28316 Star::Find returns 1 (0), X=586.88, Y=112.42, Mass=1909, SNR=30.1, Peak=177 HFD=4.2
00:45:35.295 00.002 28316 MultiStar: [#1 0.27,0.02,0.91,U] [#2 0.32,0.08,0.97,U] [#3 0.06,-0.04,0.86,U] [#4 -0.00,0.24,0.87,U] [#5 0.26,0.24,0.78,U] [#6 0.17,-0.04,0.72,U] [#7 0.01,-0.10,0.66,U] [#8 0.15,0.23,0.59,U] 
00:45:35.296 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.19, 0.14}
00:45:35.298 00.002 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
00:45:35.301 00.003 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
00:45:35.304 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.48 mountX=-0.01 mountY=-0.19, mountTheta=-1.62
00:45:35.307 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.09, opts=13)
00:45:35.308 00.001 28316 Enqueuing Move request for scope (0.17, 0.09)
00:45:35.308 00.000 29988 Worker thread wakes up
00:45:35.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:35.309 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.1
00:45:35.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:35.310 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:35.310 00.000 28316 Enqueuing Expose request
00:45:35.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
00:45:35.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
00:45:35.311 00.000 29988 Moving (0.17, 0.09) raw xDistance=-0.01 yDistance=-0.19
00:45:35.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:45:35.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:35.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:45:35.311 00.000 29988 MoveAxis(E, 0, ABG)
00:45:35.311 00.000 29988 Move returns status 0, amount 0
00:45:35.311 00.000 29988 MoveAxis(N, 0, ABG)
00:45:35.311 00.000 29988 Move returns status 0, amount 0
00:45:35.311 00.000 29988 move complete, result=0
00:45:35.311 00.000 29988 worker thread done servicing request
00:45:35.311 00.000 29988 Worker thread wakes up
00:45:35.311 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:35.312 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:35.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:36.840 01.528 29988 Exposure complete
00:45:36.889 00.049 29988 worker thread done servicing request
00:45:36.889 00.000 28316 OnExposeComplete: enter
00:45:36.889 00.000 28316 UpdateGuideState(): m_state=6
00:45:36.890 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4655
00:45:36.890 00.000 28316 Star::Find returns 1 (0), X=586.81, Y=112.23, Mass=1946, SNR=30.3, Peak=185 HFD=4.3
00:45:36.891 00.001 28316 MultiStar: [#1 0.06,0.06,0.91,U] [#2 0.16,0.06,0.96,U] [#3 0.19,0.08,0.86,U] [#4 0.17,0.19,0.86,U] [#5 0.10,0.12,0.80,U] [#6 0.20,0.02,0.71,U] [#7 0.15,-0.02,0.68,U] [#8 0.35,0.12,0.62,U] 
00:45:36.891 00.000 28316 single-star, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.12, -0.05}
00:45:36.892 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-1.14) = xAngle (0.72 = 0.72)
00:45:36.892 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.82 = -2.46)
00:45:36.893 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.42 mountX=0.10 mountY=-0.08, mountTheta=-0.70
00:45:36.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
00:45:36.894 00.000 28316 Enqueuing Move request for scope (0.12, -0.05)
00:45:36.895 00.001 29988 Worker thread wakes up
00:45:36.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
00:45:36.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
00:45:36.895 00.000 29988 Moving (0.12, -0.05) raw xDistance=0.10 yDistance=-0.08
00:45:36.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:45:36.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:36.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:45:36.895 00.000 29988 MoveAxis(E, 0, ABG)
00:45:36.895 00.000 29988 Move returns status 0, amount 0
00:45:36.895 00.000 29988 MoveAxis(N, 0, ABG)
00:45:36.895 00.000 29988 Move returns status 0, amount 0
00:45:36.895 00.000 29988 move complete, result=0
00:45:36.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:36.896 00.001 29988 worker thread done servicing request
00:45:36.896 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.3
00:45:36.897 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:36.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:36.897 00.000 28316 Enqueuing Expose request
00:45:36.898 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:36.898 00.000 29988 Worker thread wakes up
00:45:36.899 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:36.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:38.529 01.630 29988 Exposure complete
00:45:38.569 00.040 29988 worker thread done servicing request
00:45:38.569 00.000 28316 OnExposeComplete: enter
00:45:38.570 00.001 28316 UpdateGuideState(): m_state=6
00:45:38.570 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4656
00:45:38.571 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=112.42, Mass=1979, SNR=30.5, Peak=172 HFD=4.1
00:45:38.571 00.000 28316 MultiStar: [#1 0.01,0.06,0.87,U] [#2 0.20,0.12,0.97,U] [#3 0.09,-0.02,0.84,U] [#4 0.08,0.20,0.87,U] [#5 0.08,0.24,0.77,U] [#6 0.14,0.18,0.72,U] [#7 -0.03,-0.07,0.69,U] [#8 0.13,0.17,0.58,U] 
00:45:38.572 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {-0.04, 0.14}
00:45:38.572 00.000 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
00:45:38.573 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.02)
00:45:38.573 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.01 mountX=-0.08 mountY=-0.12, mountTheta=-2.15
00:45:38.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
00:45:38.575 00.001 28316 Enqueuing Move request for scope (0.07, 0.12)
00:45:38.575 00.000 29988 Worker thread wakes up
00:45:38.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:38.576 00.001 28316 UpdateGuideState exits: m=1979 RSB=30.5
00:45:38.576 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:38.577 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:38.577 00.000 28316 Enqueuing Expose request
00:45:38.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:45:38.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:45:38.577 00.000 29988 Moving (0.07, 0.12) raw xDistance=-0.08 yDistance=-0.12
00:45:38.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:45:38.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:38.578 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:45:38.578 00.000 29988 MoveAxis(E, 0, ABG)
00:45:38.578 00.000 29988 Move returns status 0, amount 0
00:45:38.578 00.000 29988 MoveAxis(N, 0, ABG)
00:45:38.578 00.000 29988 Move returns status 0, amount 0
00:45:38.578 00.000 29988 move complete, result=0
00:45:38.578 00.000 29988 worker thread done servicing request
00:45:38.578 00.000 29988 Worker thread wakes up
00:45:38.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:38.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:38.578 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:40.104 01.526 29988 Exposure complete
00:45:40.131 00.027 29988 worker thread done servicing request
00:45:40.132 00.001 28316 OnExposeComplete: enter
00:45:40.135 00.003 28316 UpdateGuideState(): m_state=6
00:45:40.137 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4657
00:45:40.137 00.000 28316 Star::Find returns 1 (0), X=586.92, Y=112.26, Mass=1939, SNR=30.2, Peak=179 HFD=4.2
00:45:40.138 00.001 28316 MultiStar: [#1 0.20,0.11,0.90,U] [#2 0.25,0.12,0.98,U] [#3 0.28,-0.03,0.87,U] [#4 0.28,0.19,0.85,U] [#5 0.28,0.22,0.78,U] [#6 0.16,0.11,0.71,U] [#7 0.00,-0.06,0.66,U] [#8 0.14,0.03,0.61,U] 
00:45:40.138 00.000 28316 refined, 8 included, MultiStar: {0.21, 0.08}, one-star: {0.23, -0.02}
00:45:40.139 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.49 = 1.49)
00:45:40.139 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.59 = -1.69)
00:45:40.140 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.34 mountX=0.02 mountY=-0.22, mountTheta=-1.49
00:45:40.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.08, opts=13)
00:45:40.142 00.001 28316 Enqueuing Move request for scope (0.21, 0.08)
00:45:40.142 00.000 29988 Worker thread wakes up
00:45:40.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:40.143 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:45:40.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:40.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:40.144 00.001 28316 Enqueuing Expose request
00:45:40.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
00:45:40.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
00:45:40.144 00.000 29988 Moving (0.21, 0.08) raw xDistance=0.02 yDistance=-0.22
00:45:40.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:45:40.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:45:40.144 00.000 29988 MoveAxis(E, 0, ABG)
00:45:40.144 00.000 29988 Move returns status 0, amount 0
00:45:40.144 00.000 29988 MoveAxis(N, 53, ABG)
00:45:40.144 00.000 29988 Guiding  Dir = 0, Dur = 53
00:45:40.146 00.002 29988 IsSlewing returns 0
00:45:40.146 00.000 29988 IsGuiding returns 0
00:45:40.150 00.004 29988 PulseGuide returned control before completion, sleep 58
00:45:40.213 00.063 29988 IsGuiding returns 0
00:45:40.213 00.000 29988 Move returns status 0, amount 53
00:45:40.213 00.000 29988 move complete, result=0
00:45:40.213 00.000 29988 worker thread done servicing request
00:45:40.213 00.000 29988 Worker thread wakes up
00:45:40.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:40.213 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
00:45:40.214 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:41.837 01.623 29988 Exposure complete
00:45:41.865 00.028 29988 worker thread done servicing request
00:45:41.865 00.000 28316 OnExposeComplete: enter
00:45:41.869 00.004 28316 UpdateGuideState(): m_state=6
00:45:41.869 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4658
00:45:41.870 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=112.34, Mass=1964, SNR=30.5, Peak=145 HFD=4.4
00:45:41.870 00.000 28316 MultiStar: [#1 -0.27,0.14,0.89,U] [#2 -0.00,0.15,0.94,U] [#3 -0.14,-0.01,0.87,U] [#4 -0.09,0.31,0.85,U] [#5 -0.15,0.20,0.80,U] [#6 -0.03,0.03,0.71,U] [#7 -0.27,-0.03,0.68,U] [#8 -0.05,0.10,0.58,U] 
00:45:41.871 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.11}, one-star: {-0.12, 0.06}
00:45:41.871 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
00:45:41.872 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
00:45:41.872 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.67 mountX=-0.11 mountY=0.08, mountTheta=2.50
00:45:41.874 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
00:45:41.874 00.000 28316 Enqueuing Move request for scope (-0.12, 0.06)
00:45:41.874 00.000 29988 Worker thread wakes up
00:45:41.875 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:45:41.875 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.5
00:45:41.875 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:41.876 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:41.876 00.000 28316 Enqueuing Expose request
00:45:41.877 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
00:45:41.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
00:45:41.877 00.000 29988 Moving (-0.12, 0.06) raw xDistance=-0.11 yDistance=0.08
00:45:41.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:45:41.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:41.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:45:41.877 00.000 29988 MoveAxis(E, 0, ABG)
00:45:41.877 00.000 29988 Move returns status 0, amount 0
00:45:41.877 00.000 29988 MoveAxis(N, 0, ABG)
00:45:41.877 00.000 29988 Move returns status 0, amount 0
00:45:41.877 00.000 29988 move complete, result=0
00:45:41.877 00.000 29988 worker thread done servicing request
00:45:41.877 00.000 29988 Worker thread wakes up
00:45:41.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:41.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:41.877 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:43.396 01.519 29988 Exposure complete
00:45:43.424 00.028 29988 worker thread done servicing request
00:45:43.424 00.000 28316 OnExposeComplete: enter
00:45:43.424 00.000 28316 UpdateGuideState(): m_state=6
00:45:43.425 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4659
00:45:43.425 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=112.36, Mass=1891, SNR=29.8, Peak=138 HFD=4.5
00:45:43.426 00.001 28316 MultiStar: [#1 -0.16,0.13,0.92,U] [#2 -0.04,0.16,1.03,U] [#3 -0.23,0.08,0.86,U] [#4 -0.00,0.18,0.89,U] [#5 0.00,0.16,0.81,U] [#6 -0.12,0.11,0.74,U] [#7 -0.41,0.01,0.00,M1] [#8 -0.20,0.32,0.61,U] 
00:45:43.426 00.000 28316 single-star, 7 included, MultiStar: {-0.10, 0.14}, one-star: {-0.05, 0.09}
00:45:43.427 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (-1.14) = xAngle (3.23 = -3.05)
00:45:43.427 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.34 = 0.05)
00:45:43.428 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.09 mountX=-0.10 mountY=0.01, mountTheta=3.09
00:45:43.430 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.09, opts=13)
00:45:43.431 00.001 28316 Enqueuing Move request for scope (-0.05, 0.09)
00:45:43.432 00.001 29988 Worker thread wakes up
00:45:43.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:45:43.434 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
00:45:43.434 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:45:43.435 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
00:45:43.435 00.000 29988 Moving (-0.05, 0.09) raw xDistance=-0.10 yDistance=0.01
00:45:43.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:45:43.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:43.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:45:43.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:43.437 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:43.438 00.001 28316 Enqueuing Expose request
00:45:43.439 00.001 29988 MoveAxis(E, 0, ABG)
00:45:43.439 00.000 29988 Move returns status 0, amount 0
00:45:43.439 00.000 29988 MoveAxis(N, 0, ABG)
00:45:43.439 00.000 29988 Move returns status 0, amount 0
00:45:43.439 00.000 29988 move complete, result=0
00:45:43.439 00.000 29988 worker thread done servicing request
00:45:43.439 00.000 29988 Worker thread wakes up
00:45:43.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:43.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:43.440 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:45.069 01.629 29988 Exposure complete
00:45:45.125 00.056 29988 worker thread done servicing request
00:45:45.125 00.000 28316 OnExposeComplete: enter
00:45:45.126 00.001 28316 UpdateGuideState(): m_state=6
00:45:45.126 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4660
00:45:45.127 00.001 28316 Star::Find returns 1 (0), X=586.61, Y=112.30, Mass=1983, SNR=30.3, Peak=170 HFD=4.6
00:45:45.127 00.000 28316 MultiStar: [#1 0.13,0.23,0.88,U] [#2 0.28,0.24,0.96,U] [#3 0.15,-0.09,0.84,U] [#4 -0.02,0.14,0.85,U] [#5 0.18,0.07,0.78,U] [#6 -0.07,0.11,0.71,U] [#7 -0.10,-0.05,0.68,U] [#8 0.23,0.18,0.60,U] 
00:45:45.128 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.10}, one-star: {-0.08, 0.03}
00:45:45.128 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (-1.14) = xAngle (3.99 = -2.30)
00:45:45.129 00.001 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.09 = 0.81)
00:45:45.129 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.84 mountX=-0.06 mountY=0.06, mountTheta=2.31
00:45:45.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
00:45:45.131 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
00:45:45.132 00.001 29988 Worker thread wakes up
00:45:45.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
00:45:45.132 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
00:45:45.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:45.132 00.000 29988 Moving (-0.08, 0.03) raw xDistance=-0.06 yDistance=0.06
00:45:45.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:45:45.132 00.000 28316 UpdateGuideState exits: m=1983 RSB=30.3
00:45:45.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:45.133 00.000 28316 Enqueuing Expose request
00:45:45.134 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:45.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:45.134 00.000 29988 MoveAxis(E, 0, ABG)
00:45:45.134 00.000 29988 Move returns status 0, amount 0
00:45:45.134 00.000 29988 MoveAxis(N, 0, ABG)
00:45:45.134 00.000 29988 Move returns status 0, amount 0
00:45:45.134 00.000 29988 move complete, result=0
00:45:45.134 00.000 29988 worker thread done servicing request
00:45:45.134 00.000 29988 Worker thread wakes up
00:45:45.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:45.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:45.134 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:46.654 01.520 29988 Exposure complete
00:45:46.679 00.025 29988 worker thread done servicing request
00:45:46.680 00.001 28316 OnExposeComplete: enter
00:45:46.680 00.000 28316 UpdateGuideState(): m_state=6
00:45:46.681 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4661
00:45:46.681 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=112.24, Mass=1940, SNR=30.2, Peak=176 HFD=4.4
00:45:46.682 00.001 28316 MultiStar: [#1 0.11,0.13,0.90,U] [#2 0.31,-0.00,0.96,U] [#3 -0.02,-0.01,0.89,U] [#4 0.18,0.05,0.81,U] [#5 0.08,0.03,0.79,U] [#6 0.02,-0.01,0.73,U] [#7 -0.07,-0.01,0.65,U] [#8 0.15,0.21,0.61,U] 
00:45:46.682 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.03}, one-star: {0.14, -0.04}
00:45:46.683 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (-1.14) = xAngle (1.44 = 1.44)
00:45:46.684 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.54 = -1.74)
00:45:46.684 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.30 mountX=0.01 mountY=-0.11, mountTheta=-1.44
00:45:46.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
00:45:46.686 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
00:45:46.687 00.001 29988 Worker thread wakes up
00:45:46.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:46.687 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:45:46.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:46.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:46.689 00.001 28316 Enqueuing Expose request
00:45:46.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
00:45:46.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
00:45:46.689 00.000 29988 Moving (0.11, 0.03) raw xDistance=0.01 yDistance=-0.11
00:45:46.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:46.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:46.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:45:46.689 00.000 29988 MoveAxis(E, 0, ABG)
00:45:46.689 00.000 29988 Move returns status 0, amount 0
00:45:46.689 00.000 29988 MoveAxis(N, 0, ABG)
00:45:46.689 00.000 29988 Move returns status 0, amount 0
00:45:46.689 00.000 29988 move complete, result=0
00:45:46.689 00.000 29988 worker thread done servicing request
00:45:46.689 00.000 29988 Worker thread wakes up
00:45:46.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:46.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:46.690 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:48.311 01.621 29988 Exposure complete
00:45:48.366 00.055 29988 worker thread done servicing request
00:45:48.366 00.000 28316 OnExposeComplete: enter
00:45:48.368 00.002 28316 UpdateGuideState(): m_state=6
00:45:48.371 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4662
00:45:48.373 00.002 28316 Star::Find returns 1 (0), X=586.65, Y=112.16, Mass=1984, SNR=30.5, Peak=177 HFD=4.5
00:45:48.374 00.001 28316 MultiStar: [#1 -0.07,-0.16,0.90,U] [#2 0.08,-0.12,0.96,U] [#3 0.06,-0.19,0.87,U] [#4 -0.03,0.05,0.84,U] [#5 -0.03,-0.13,0.78,U] [#6 -0.01,-0.08,0.73,U] [#7 -0.02,-0.22,0.67,U] [#8 0.10,-0.07,0.60,U] 
00:45:48.374 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.11}, one-star: {-0.04, -0.12}
00:45:48.375 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
00:45:48.375 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.69 = 2.69)
00:45:48.375 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.56 mountX=0.11 mountY=0.05, mountTheta=0.45
00:45:48.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.11, opts=13)
00:45:48.377 00.001 28316 Enqueuing Move request for scope (0.00, -0.11)
00:45:48.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:48.378 00.001 29988 Worker thread wakes up
00:45:48.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
00:45:48.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
00:45:48.378 00.000 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:45:48.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:48.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:48.379 00.000 28316 Enqueuing Expose request
00:45:48.380 00.001 29988 Moving (0.00, -0.11) raw xDistance=0.11 yDistance=0.05
00:45:48.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:45:48.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:48.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:45:48.380 00.000 29988 MoveAxis(E, 0, ABG)
00:45:48.380 00.000 29988 Move returns status 0, amount 0
00:45:48.380 00.000 29988 MoveAxis(N, 0, ABG)
00:45:48.380 00.000 29988 Move returns status 0, amount 0
00:45:48.380 00.000 29988 move complete, result=0
00:45:48.380 00.000 29988 worker thread done servicing request
00:45:48.380 00.000 29988 Worker thread wakes up
00:45:48.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:48.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:48.380 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:49.891 01.511 29988 Exposure complete
00:45:49.932 00.041 29988 worker thread done servicing request
00:45:49.932 00.000 28316 OnExposeComplete: enter
00:45:49.933 00.001 28316 UpdateGuideState(): m_state=6
00:45:49.934 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4663
00:45:49.935 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=112.14, Mass=1875, SNR=29.7, Peak=176 HFD=4.3
00:45:49.937 00.002 28316 MultiStar: [#1 0.03,-0.06,0.92,U] [#2 0.24,-0.11,0.97,U] [#3 0.20,-0.28,0.87,U] [#4 0.07,0.06,0.87,U] [#5 0.07,0.07,0.80,U] [#6 0.19,-0.15,0.73,U] [#7 0.19,-0.12,0.69,U] [#8 0.17,-0.02,0.62,U] 
00:45:49.939 00.002 28316 refined, 8 included, MultiStar: {0.14, -0.09}, one-star: {0.10, -0.14}
00:45:49.942 00.003 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-1.14) = xAngle (0.58 = 0.58)
00:45:49.944 00.002 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.68 = -2.60)
00:45:49.946 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.56 mountX=0.14 mountY=-0.08, mountTheta=-0.55
00:45:49.948 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.09, opts=13)
00:45:49.949 00.001 28316 Enqueuing Move request for scope (0.14, -0.09)
00:45:49.949 00.000 29988 Worker thread wakes up
00:45:49.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:49.949 00.000 28316 UpdateGuideState exits: m=1875 RSB=29.7
00:45:49.951 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:49.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:49.952 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
00:45:49.952 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
00:45:49.952 00.000 29988 Moving (0.14, -0.09) raw xDistance=0.14 yDistance=-0.08
00:45:49.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:45:49.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:49.952 00.000 28316 Enqueuing Expose request
00:45:49.955 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:45:49.955 00.000 29988 MoveAxis(E, 0, ABG)
00:45:49.955 00.000 29988 Move returns status 0, amount 0
00:45:49.955 00.000 29988 MoveAxis(N, 0, ABG)
00:45:49.955 00.000 29988 Move returns status 0, amount 0
00:45:49.955 00.000 29988 move complete, result=0
00:45:49.955 00.000 29988 worker thread done servicing request
00:45:49.955 00.000 29988 Worker thread wakes up
00:45:49.955 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:49.958 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:49.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:51.596 01.638 29988 Exposure complete
00:45:51.639 00.043 29988 worker thread done servicing request
00:45:51.639 00.000 28316 OnExposeComplete: enter
00:45:51.640 00.001 28316 UpdateGuideState(): m_state=6
00:45:51.641 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4664
00:45:51.642 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=112.09, Mass=1923, SNR=30.1, Peak=171 HFD=4.3
00:45:51.643 00.001 28316 MultiStar: [#1 0.22,-0.13,0.92,U] [#2 0.29,-0.13,0.97,U] [#3 0.07,-0.28,0.88,U] [#4 0.26,-0.00,0.86,U] [#5 0.24,-0.03,0.78,U] [#6 -0.07,-0.14,0.70,U] [#7 -0.19,-0.10,0.65,U] [#8 0.10,-0.03,0.58,U] 
00:45:51.644 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.12}, one-star: {0.19, -0.19}
00:45:51.645 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-1.14) = xAngle (0.43 = 0.43)
00:45:51.645 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.54 = -2.75)
00:45:51.646 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.71 mountX=0.17 mountY=-0.07, mountTheta=-0.40
00:45:51.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
00:45:51.649 00.001 28316 Enqueuing Move request for scope (0.14, -0.12)
00:45:51.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:51.650 00.001 28316 UpdateGuideState exits: m=1923 RSB=30.1
00:45:51.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:51.654 00.003 29988 Worker thread wakes up
00:45:51.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:51.658 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
00:45:51.658 00.000 28316 Enqueuing Expose request
00:45:51.659 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
00:45:51.659 00.000 29988 Moving (0.14, -0.12) raw xDistance=0.17 yDistance=-0.07
00:45:51.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:45:51.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:51.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:45:51.659 00.000 29988 MoveAxis(E, 0, ABG)
00:45:51.659 00.000 29988 Move returns status 0, amount 0
00:45:51.659 00.000 29988 MoveAxis(N, 0, ABG)
00:45:51.659 00.000 29988 Move returns status 0, amount 0
00:45:51.659 00.000 29988 move complete, result=0
00:45:51.659 00.000 29988 worker thread done servicing request
00:45:51.659 00.000 29988 Worker thread wakes up
00:45:51.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:51.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:51.660 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:53.171 01.511 29988 Exposure complete
00:45:53.207 00.036 29988 worker thread done servicing request
00:45:53.207 00.000 28316 OnExposeComplete: enter
00:45:53.208 00.001 28316 UpdateGuideState(): m_state=6
00:45:53.208 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4665
00:45:53.209 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.18, Mass=1952, SNR=30.3, Peak=175 HFD=4.3
00:45:53.209 00.000 28316 MultiStar: [#1 0.12,0.00,0.91,U] [#2 0.20,-0.03,0.99,U] [#3 -0.02,-0.32,0.84,U] [#4 0.06,-0.05,0.85,U] [#5 -0.04,0.01,0.77,U] [#6 0.07,-0.27,0.71,U] [#7 -0.07,-0.09,0.68,U] [#8 0.08,0.18,0.60,U] 
00:45:53.210 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.07, -0.10}
00:45:53.210 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
00:45:53.210 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.97)
00:45:53.211 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=0.10 mountY=-0.02, mountTheta=-0.18
00:45:53.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
00:45:53.212 00.000 28316 Enqueuing Move request for scope (0.06, -0.08)
00:45:53.213 00.001 29988 Worker thread wakes up
00:45:53.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:53.214 00.001 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:45:53.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:45:53.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:45:53.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:53.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:53.215 00.001 28316 Enqueuing Expose request
00:45:53.215 00.000 29988 Moving (0.06, -0.08) raw xDistance=0.10 yDistance=-0.02
00:45:53.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:45:53.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:53.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:45:53.216 00.001 29988 MoveAxis(E, 0, ABG)
00:45:53.216 00.000 29988 Move returns status 0, amount 0
00:45:53.216 00.000 29988 MoveAxis(N, 0, ABG)
00:45:53.216 00.000 29988 Move returns status 0, amount 0
00:45:53.216 00.000 29988 move complete, result=0
00:45:53.216 00.000 29988 worker thread done servicing request
00:45:53.216 00.000 29988 Worker thread wakes up
00:45:53.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:53.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:53.216 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:54.845 01.629 29988 Exposure complete
00:45:54.876 00.031 29988 worker thread done servicing request
00:45:54.876 00.000 28316 OnExposeComplete: enter
00:45:54.879 00.003 28316 UpdateGuideState(): m_state=6
00:45:54.882 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4666
00:45:54.884 00.002 28316 Star::Find returns 1 (0), X=586.75, Y=112.23, Mass=1904, SNR=30.1, Peak=161 HFD=4.5
00:45:54.887 00.003 28316 MultiStar: [#1 0.09,-0.03,0.90,U] [#2 0.17,-0.04,0.98,U] [#3 0.01,-0.22,0.89,U] [#4 -0.09,0.03,0.86,U] [#5 0.12,0.04,0.79,U] [#6 0.20,-0.13,0.76,U] [#7 -0.14,-0.14,0.65,U] [#8 0.09,-0.03,0.60,U] 
00:45:54.890 00.003 28316 single-star, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.06, -0.05}
00:45:54.893 00.003 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-1.14) = xAngle (0.47 = 0.47)
00:45:54.895 00.002 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.71)
00:45:54.897 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.67 mountX=0.07 mountY=-0.03, mountTheta=-0.44
00:45:54.901 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
00:45:54.903 00.002 28316 Enqueuing Move request for scope (0.06, -0.05)
00:45:54.904 00.001 29988 Worker thread wakes up
00:45:54.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:54.907 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
00:45:54.907 00.000 28316 UpdateGuideState exits: m=1904 RSB=30.1
00:45:54.909 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:54.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:54.910 00.001 28316 Enqueuing Expose request
00:45:54.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
00:45:54.910 00.000 29988 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=-0.03
00:45:54.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:45:54.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:54.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:54.910 00.000 29988 MoveAxis(E, 0, ABG)
00:45:54.910 00.000 29988 Move returns status 0, amount 0
00:45:54.910 00.000 29988 MoveAxis(N, 0, ABG)
00:45:54.910 00.000 29988 Move returns status 0, amount 0
00:45:54.910 00.000 29988 move complete, result=0
00:45:54.911 00.001 29988 worker thread done servicing request
00:45:54.911 00.000 29988 Worker thread wakes up
00:45:54.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:54.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:54.911 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:56.426 01.515 29988 Exposure complete
00:45:56.458 00.032 29988 worker thread done servicing request
00:45:56.458 00.000 28316 OnExposeComplete: enter
00:45:56.460 00.002 28316 UpdateGuideState(): m_state=6
00:45:56.461 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4667
00:45:56.462 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=112.10, Mass=1906, SNR=30.0, Peak=177 HFD=4.2
00:45:56.462 00.000 28316 MultiStar: [#1 0.06,-0.14,0.90,U] [#2 0.17,-0.03,1.00,U] [#3 0.08,-0.20,0.87,U] [#4 -0.06,-0.03,0.86,U] [#5 0.06,-0.13,0.79,U] [#6 -0.09,-0.06,0.73,U] [#7 -0.19,-0.20,0.65,U] [#8 0.18,-0.08,0.59,U] 
00:45:56.463 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {0.05, -0.18}
00:45:56.463 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-1.14) = xAngle (-0.13 = -0.13)
00:45:56.464 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
00:45:56.464 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.28 mountX=0.12 mountY=0.02, mountTheta=0.17
00:45:56.466 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
00:45:56.468 00.002 28316 Enqueuing Move request for scope (0.04, -0.12)
00:45:56.470 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:56.472 00.002 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:45:56.474 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:56.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:56.476 00.001 28316 Enqueuing Expose request
00:45:56.476 00.000 29988 Worker thread wakes up
00:45:56.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
00:45:56.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
00:45:56.476 00.000 29988 Moving (0.04, -0.12) raw xDistance=0.12 yDistance=0.02
00:45:56.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:45:56.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:56.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:45:56.476 00.000 29988 MoveAxis(E, 0, ABG)
00:45:56.476 00.000 29988 Move returns status 0, amount 0
00:45:56.476 00.000 29988 MoveAxis(N, 0, ABG)
00:45:56.476 00.000 29988 Move returns status 0, amount 0
00:45:56.476 00.000 29988 move complete, result=0
00:45:56.476 00.000 29988 worker thread done servicing request
00:45:56.476 00.000 29988 Worker thread wakes up
00:45:56.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:56.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:56.477 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:58.107 01.630 29988 Exposure complete
00:45:58.147 00.040 29988 worker thread done servicing request
00:45:58.147 00.000 28316 OnExposeComplete: enter
00:45:58.148 00.001 28316 UpdateGuideState(): m_state=6
00:45:58.148 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4668
00:45:58.149 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=111.88, Mass=1924, SNR=30.0, Peak=197 HFD=4.2
00:45:58.149 00.000 28316 MultiStar: [#1 0.19,-0.08,0.91,U] [#2 0.38,-0.22,0.00,M1] [#3 0.17,-0.36,0.00,M1] [#4 0.26,-0.21,0.86,U] [#5 0.28,-0.26,0.79,U] [#6 0.20,-0.20,0.70,U] [#7 0.05,-0.25,0.70,U] [#8 0.25,-0.21,0.58,U] 
00:45:58.150 00.001 28316 refined, 6 included, MultiStar: {0.19, -0.23}, one-star: {0.11, -0.39}
00:45:58.150 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:45:58.150 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.36 = -2.93)
00:45:58.151 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.89 mountX=0.29 mountY=-0.06, mountTheta=-0.22
00:45:58.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.23, opts=13)
00:45:58.153 00.001 28316 Enqueuing Move request for scope (0.19, -0.23)
00:45:58.154 00.001 29988 Worker thread wakes up
00:45:58.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:58.155 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.0
00:45:58.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:58.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:58.156 00.000 28316 Enqueuing Expose request
00:45:58.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.23) opts 0xd
00:45:58.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.23)
00:45:58.157 00.000 29988 Moving (0.19, -0.23) raw xDistance=0.29 yDistance=-0.06
00:45:58.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:45:58.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:58.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:45:58.157 00.000 29988 MoveAxis(W, 61, ABG)
00:45:58.157 00.000 29988 Guiding  Dir = 3, Dur = 61
00:45:58.157 00.000 29988 IsSlewing returns 0
00:45:58.157 00.000 29988 IsGuiding returns 0
00:45:58.159 00.002 29988 PulseGuide returned control before completion, sleep 70
00:45:58.233 00.074 29988 IsGuiding returns 0
00:45:58.233 00.000 29988 Move returns status 0, amount 61
00:45:58.233 00.000 29988 MoveAxis(N, 0, ABG)
00:45:58.233 00.000 29988 Move returns status 0, amount 0
00:45:58.233 00.000 29988 move complete, result=0
00:45:58.233 00.000 29988 worker thread done servicing request
00:45:58.233 00.000 29988 Worker thread wakes up
00:45:58.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:58.233 00.000 28316 GuideStep: 0.3 px 61 ms WEST, -0.1 px 0 ms NORTH
00:45:58.235 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:45:59.640 01.405 29988 Exposure complete
00:45:59.684 00.044 29988 worker thread done servicing request
00:45:59.684 00.000 28316 OnExposeComplete: enter
00:45:59.686 00.002 28316 UpdateGuideState(): m_state=6
00:45:59.687 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4669
00:45:59.688 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=112.05, Mass=1856, SNR=29.6, Peak=184 HFD=4.3
00:45:59.691 00.003 28316 MultiStar: [#1 0.29,-0.18,0.91,U] [#2 0.39,-0.24,0.00,M2] [#3 0.27,-0.35,0.00,M2] [#4 0.30,-0.17,0.87,U] [#5 0.15,-0.15,0.80,U] [#6 0.23,-0.12,0.75,U] [#7 0.18,-0.22,0.68,U] [#8 0.36,-0.12,0.61,U] 
00:45:59.693 00.002 28316 refined, 6 included, MultiStar: {0.25, -0.17}, one-star: {0.23, -0.23}
00:45:59.695 00.002 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:45:59.697 00.002 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
00:45:59.698 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.61 mountX=0.26 mountY=-0.14, mountTheta=-0.50
00:45:59.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.17, opts=13)
00:45:59.700 00.001 28316 Enqueuing Move request for scope (0.25, -0.17)
00:45:59.700 00.000 29988 Worker thread wakes up
00:45:59.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
00:45:59.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
00:45:59.700 00.000 29988 Moving (0.25, -0.17) raw xDistance=0.26 yDistance=-0.14
00:45:59.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
00:45:59.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:45:59.701 00.001 28316 UpdateGuideState exits: m=1856 RSB=29.6
00:45:59.702 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:59.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:45:59.703 00.001 28316 Enqueuing Expose request
00:45:59.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:59.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:45:59.703 00.000 29988 MoveAxis(W, 59, ABG)
00:45:59.703 00.000 29988 Guiding  Dir = 3, Dur = 59
00:45:59.704 00.001 29988 IsSlewing returns 0
00:45:59.704 00.000 29988 IsGuiding returns 0
00:45:59.706 00.002 29988 PulseGuide returned control before completion, sleep 68
00:45:59.778 00.072 29988 IsGuiding returns 0
00:45:59.778 00.000 29988 Move returns status 0, amount 59
00:45:59.778 00.000 29988 MoveAxis(N, 0, ABG)
00:45:59.778 00.000 29988 Move returns status 0, amount 0
00:45:59.778 00.000 29988 move complete, result=0
00:45:59.778 00.000 29988 worker thread done servicing request
00:45:59.778 00.000 29988 Worker thread wakes up
00:45:59.778 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.1 px 0 ms NORTH
00:45:59.780 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:45:59.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:01.404 01.624 29988 Exposure complete
00:46:01.441 00.037 29988 worker thread done servicing request
00:46:01.441 00.000 28316 OnExposeComplete: enter
00:46:01.442 00.001 28316 UpdateGuideState(): m_state=6
00:46:01.442 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4670
00:46:01.443 00.001 28316 Star::Find returns 1 (0), X=586.58, Y=112.32, Mass=1920, SNR=30.0, Peak=168 HFD=4.2
00:46:01.445 00.002 28316 MultiStar: [#1 -0.02,0.05,0.92,U] [#2 0.11,0.00,0.97,U] [#3 -0.05,-0.05,0.85,U] [#4 0.04,0.09,0.84,U] [#5 -0.11,0.21,0.79,U] [#6 -0.01,-0.08,0.72,U] [#7 0.02,-0.01,0.67,U] [#8 0.20,0.22,0.62,U] 
00:46:01.448 00.003 28316 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {-0.11, 0.05}
00:46:01.450 00.002 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.68 = 2.68)
00:46:01.451 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.50)
00:46:01.452 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.53 mountX=-0.04 mountY=-0.02, mountTheta=-2.65
00:46:01.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.05, opts=13)
00:46:01.453 00.000 28316 Enqueuing Move request for scope (0.00, 0.05)
00:46:01.454 00.001 29988 Worker thread wakes up
00:46:01.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:01.455 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.0
00:46:01.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:01.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:01.456 00.001 28316 Enqueuing Expose request
00:46:01.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
00:46:01.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
00:46:01.456 00.000 29988 Moving (0.00, 0.05) raw xDistance=-0.04 yDistance=-0.02
00:46:01.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:46:01.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:01.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:01.457 00.001 29988 MoveAxis(E, 0, ABG)
00:46:01.457 00.000 29988 Move returns status 0, amount 0
00:46:01.457 00.000 29988 MoveAxis(N, 0, ABG)
00:46:01.457 00.000 29988 Move returns status 0, amount 0
00:46:01.457 00.000 29988 move complete, result=0
00:46:01.457 00.000 29988 worker thread done servicing request
00:46:01.457 00.000 29988 Worker thread wakes up
00:46:01.457 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:01.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:01.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:02.984 01.527 29988 Exposure complete
00:46:03.016 00.032 29988 worker thread done servicing request
00:46:03.016 00.000 28316 OnExposeComplete: enter
00:46:03.017 00.001 28316 UpdateGuideState(): m_state=6
00:46:03.018 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4671
00:46:03.020 00.002 28316 Star::Find returns 1 (0), X=586.66, Y=112.17, Mass=1945, SNR=30.2, Peak=188 HFD=4.1
00:46:03.020 00.000 28316 MultiStar: [#1 0.16,0.01,0.89,U] [#2 0.28,-0.02,0.97,U] [#3 0.15,-0.01,0.87,U] [#4 -0.00,0.02,0.83,U] [#5 0.06,0.03,0.83,U] [#6 0.05,0.00,0.71,U] [#7 0.02,-0.24,0.68,U] [#8 0.04,0.10,0.59,U] 
00:46:03.020 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {-0.03, -0.11}
00:46:03.020 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
00:46:03.020 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
00:46:03.021 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.30 mountX=0.06 mountY=-0.06, mountTheta=-0.83
00:46:03.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
00:46:03.022 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
00:46:03.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:03.024 00.002 29988 Worker thread wakes up
00:46:03.024 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.2
00:46:03.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:46:03.024 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:03.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:03.025 00.000 28316 Enqueuing Expose request
00:46:03.026 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:46:03.026 00.000 29988 Moving (0.09, -0.03) raw xDistance=0.06 yDistance=-0.06
00:46:03.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:46:03.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:03.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:46:03.026 00.000 29988 MoveAxis(E, 0, ABG)
00:46:03.026 00.000 29988 Move returns status 0, amount 0
00:46:03.026 00.000 29988 MoveAxis(N, 0, ABG)
00:46:03.026 00.000 29988 Move returns status 0, amount 0
00:46:03.026 00.000 29988 move complete, result=0
00:46:03.026 00.000 29988 worker thread done servicing request
00:46:03.026 00.000 29988 Worker thread wakes up
00:46:03.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:03.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:03.026 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:04.650 01.624 29988 Exposure complete
00:46:04.675 00.025 29988 worker thread done servicing request
00:46:04.676 00.001 28316 OnExposeComplete: enter
00:46:04.676 00.000 28316 UpdateGuideState(): m_state=6
00:46:04.677 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4672
00:46:04.677 00.000 28316 Star::Find returns 1 (0), X=586.68, Y=112.34, Mass=1895, SNR=29.8, Peak=153 HFD=4.2
00:46:04.678 00.001 28316 MultiStar: [#1 0.12,0.29,0.92,U] [#2 0.11,0.14,0.98,U] [#3 -0.04,0.11,0.87,U] [#4 0.05,0.23,0.89,U] [#5 0.04,0.04,0.79,U] [#6 0.03,0.06,0.71,U] [#7 -0.11,0.18,0.68,U] [#8 0.17,0.18,0.61,U] 
00:46:04.678 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.14}, one-star: {-0.01, 0.06}
00:46:04.679 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (-1.14) = xAngle (2.80 = 2.80)
00:46:04.679 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.90 = -0.38)
00:46:04.679 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=-0.06 mountY=-0.02, mountTheta=-2.77
00:46:04.682 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
00:46:04.683 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
00:46:04.683 00.000 29988 Worker thread wakes up
00:46:04.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
00:46:04.683 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
00:46:04.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:04.684 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:46:04.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:04.684 00.000 29988 Moving (-0.01, 0.06) raw xDistance=-0.06 yDistance=-0.02
00:46:04.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:04.686 00.001 28316 Enqueuing Expose request
00:46:04.687 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:46:04.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:04.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:04.687 00.000 29988 MoveAxis(E, 0, ABG)
00:46:04.687 00.000 29988 Move returns status 0, amount 0
00:46:04.687 00.000 29988 MoveAxis(N, 0, ABG)
00:46:04.687 00.000 29988 Move returns status 0, amount 0
00:46:04.687 00.000 29988 move complete, result=0
00:46:04.688 00.001 29988 worker thread done servicing request
00:46:04.688 00.000 29988 Worker thread wakes up
00:46:04.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:04.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:04.688 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:06.203 01.515 29988 Exposure complete
00:46:06.241 00.038 29988 worker thread done servicing request
00:46:06.241 00.000 28316 OnExposeComplete: enter
00:46:06.242 00.001 28316 UpdateGuideState(): m_state=6
00:46:06.243 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4673
00:46:06.243 00.000 28316 Star::Find returns 1 (0), X=586.65, Y=112.43, Mass=1975, SNR=30.5, Peak=161 HFD=4.4
00:46:06.244 00.001 28316 MultiStar: [#1 0.01,0.20,0.87,U] [#2 0.04,0.26,0.96,U] [#3 -0.13,0.16,0.87,U] [#4 -0.09,0.25,0.87,U] [#5 -0.14,0.27,0.82,U] [#6 0.12,0.11,0.72,U] [#7 -0.16,0.17,0.66,U] [#8 0.12,0.19,0.60,U] 
00:46:06.244 00.000 28316 single-star, 8 included, MultiStar: {-0.03, 0.20}, one-star: {-0.04, 0.15}
00:46:06.245 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:46:06.245 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
00:46:06.246 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.84 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
00:46:06.248 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
00:46:06.248 00.000 28316 Enqueuing Move request for scope (-0.04, 0.15)
00:46:06.249 00.001 29988 Worker thread wakes up
00:46:06.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
00:46:06.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
00:46:06.249 00.000 29988 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.03
00:46:06.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:06.249 00.000 28316 UpdateGuideState exits: m=1975 RSB=30.5
00:46:06.250 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:06.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:06.251 00.001 28316 Enqueuing Expose request
00:46:06.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:46:06.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:06.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:46:06.251 00.000 29988 MoveAxis(E, 0, ABG)
00:46:06.251 00.000 29988 Move returns status 0, amount 0
00:46:06.251 00.000 29988 MoveAxis(N, 0, ABG)
00:46:06.251 00.000 29988 Move returns status 0, amount 0
00:46:06.251 00.000 29988 move complete, result=0
00:46:06.251 00.000 29988 worker thread done servicing request
00:46:06.251 00.000 29988 Worker thread wakes up
00:46:06.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:06.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:06.252 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:07.889 01.637 29988 Exposure complete
00:46:07.915 00.026 29988 worker thread done servicing request
00:46:07.915 00.000 28316 OnExposeComplete: enter
00:46:07.916 00.001 28316 UpdateGuideState(): m_state=6
00:46:07.916 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4674
00:46:07.917 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.23, Mass=1949, SNR=30.2, Peak=187 HFD=4.3
00:46:07.919 00.002 28316 MultiStar: [#1 0.18,-0.08,0.90,U] [#2 0.18,0.01,0.96,U] [#3 0.07,-0.16,0.85,U] [#4 0.04,0.07,0.86,U] [#5 0.08,0.04,0.76,U] [#6 0.09,-0.09,0.70,U] [#7 -0.07,-0.18,0.67,U] [#8 0.08,0.08,0.58,U] 
00:46:07.920 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.18, -0.05}
00:46:07.920 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-1.14) = xAngle (0.76 = 0.76)
00:46:07.921 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.42)
00:46:07.921 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.38 mountX=0.08 mountY=-0.07, mountTheta=-0.74
00:46:07.923 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
00:46:07.924 00.001 28316 Enqueuing Move request for scope (0.10, -0.04)
00:46:07.925 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:07.926 00.001 28316 UpdateGuideState exits: m=1949 RSB=30.2
00:46:07.926 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:07.927 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:07.927 00.000 28316 Enqueuing Expose request
00:46:07.928 00.001 29988 Worker thread wakes up
00:46:07.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
00:46:07.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
00:46:07.928 00.000 29988 Moving (0.10, -0.04) raw xDistance=0.08 yDistance=-0.07
00:46:07.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:46:07.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:07.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:46:07.928 00.000 29988 MoveAxis(E, 0, ABG)
00:46:07.928 00.000 29988 Move returns status 0, amount 0
00:46:07.928 00.000 29988 MoveAxis(N, 0, ABG)
00:46:07.928 00.000 29988 Move returns status 0, amount 0
00:46:07.928 00.000 29988 move complete, result=0
00:46:07.928 00.000 29988 worker thread done servicing request
00:46:07.928 00.000 29988 Worker thread wakes up
00:46:07.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:07.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:07.928 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:09.446 01.518 29988 Exposure complete
00:46:09.484 00.038 29988 worker thread done servicing request
00:46:09.485 00.001 28316 OnExposeComplete: enter
00:46:09.488 00.003 28316 UpdateGuideState(): m_state=6
00:46:09.490 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4675
00:46:09.493 00.003 28316 Star::Find returns 1 (0), X=586.81, Y=112.23, Mass=1925, SNR=30.1, Peak=169 HFD=4.4
00:46:09.495 00.002 28316 MultiStar: [#1 0.21,0.06,0.92,U] [#2 0.33,0.03,0.96,U] [#3 0.27,-0.13,0.84,U] [#4 0.32,0.10,0.85,U] [#5 0.25,0.11,0.78,U] [#6 0.21,-0.19,0.74,U] [#7 0.25,-0.09,0.68,U] [#8 0.33,0.16,0.59,U] 
00:46:09.495 00.000 28316 single-star, 8 included, MultiStar: {0.25, -0.00}, one-star: {0.12, -0.05}
00:46:09.496 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-1.14) = xAngle (0.75 = 0.75)
00:46:09.496 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.86 = -2.43)
00:46:09.497 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.39 mountX=0.09 mountY=-0.08, mountTheta=-0.73
00:46:09.498 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
00:46:09.498 00.000 28316 Enqueuing Move request for scope (0.12, -0.05)
00:46:09.499 00.001 29988 Worker thread wakes up
00:46:09.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:09.499 00.000 28316 UpdateGuideState exits: m=1925 RSB=30.1
00:46:09.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:09.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:09.500 00.000 28316 Enqueuing Expose request
00:46:09.501 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
00:46:09.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
00:46:09.501 00.000 29988 Moving (0.12, -0.05) raw xDistance=0.09 yDistance=-0.08
00:46:09.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:46:09.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:09.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:09.501 00.000 29988 MoveAxis(E, 0, ABG)
00:46:09.501 00.000 29988 Move returns status 0, amount 0
00:46:09.501 00.000 29988 MoveAxis(N, 0, ABG)
00:46:09.501 00.000 29988 Move returns status 0, amount 0
00:46:09.501 00.000 29988 move complete, result=0
00:46:09.501 00.000 29988 worker thread done servicing request
00:46:09.501 00.000 29988 Worker thread wakes up
00:46:09.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:09.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:09.502 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:11.137 01.635 29988 Exposure complete
00:46:11.171 00.034 29988 worker thread done servicing request
00:46:11.171 00.000 28316 OnExposeComplete: enter
00:46:11.173 00.002 28316 UpdateGuideState(): m_state=6
00:46:11.177 00.004 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4676
00:46:11.179 00.002 28316 Star::Find returns 1 (0), X=586.86, Y=112.34, Mass=1986, SNR=30.6, Peak=161 HFD=4.4
00:46:11.182 00.003 28316 MultiStar: [#1 0.04,0.07,0.91,U] [#2 0.23,0.15,0.96,U] [#3 -0.11,-0.01,0.85,U] [#4 0.10,0.28,0.81,U] [#5 0.02,0.19,0.79,U] [#6 0.09,0.07,0.70,U] [#7 -0.11,0.07,0.64,U] [#8 0.06,0.29,0.60,U] 
00:46:11.183 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.13}, one-star: {0.17, 0.06}
00:46:11.184 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (-1.14) = xAngle (2.26 = 2.26)
00:46:11.185 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.36 = -0.92)
00:46:11.186 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.11 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
00:46:11.186 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.13, opts=13)
00:46:11.187 00.001 28316 Enqueuing Move request for scope (0.06, 0.13)
00:46:11.187 00.000 29988 Worker thread wakes up
00:46:11.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:11.188 00.001 28316 UpdateGuideState exits: m=1986 RSB=30.6
00:46:11.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:11.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:11.189 00.000 28316 Enqueuing Expose request
00:46:11.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
00:46:11.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
00:46:11.189 00.000 29988 Moving (0.06, 0.13) raw xDistance=-0.09 yDistance=-0.11
00:46:11.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:46:11.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:11.190 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:46:11.190 00.000 29988 MoveAxis(E, 0, ABG)
00:46:11.190 00.000 29988 Move returns status 0, amount 0
00:46:11.190 00.000 29988 MoveAxis(N, 0, ABG)
00:46:11.190 00.000 29988 Move returns status 0, amount 0
00:46:11.190 00.000 29988 move complete, result=0
00:46:11.190 00.000 29988 worker thread done servicing request
00:46:11.190 00.000 29988 Worker thread wakes up
00:46:11.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:11.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:11.190 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:12.704 01.514 29988 Exposure complete
00:46:12.734 00.030 29988 worker thread done servicing request
00:46:12.734 00.000 28316 OnExposeComplete: enter
00:46:12.735 00.001 28316 UpdateGuideState(): m_state=6
00:46:12.736 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4677
00:46:12.736 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=112.20, Mass=1894, SNR=29.8, Peak=170 HFD=4.4
00:46:12.737 00.001 28316 MultiStar: [#1 -0.04,-0.03,0.93,U] [#2 0.16,-0.08,0.98,U] [#3 0.05,-0.21,0.88,U] [#4 -0.04,0.02,0.87,U] [#5 0.01,-0.09,0.80,U] [#6 0.03,-0.08,0.74,U] [#7 -0.03,-0.12,0.69,U] [#8 0.19,-0.06,0.62,U] 
00:46:12.737 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.00, -0.08}
00:46:12.738 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.14) = xAngle (-0.46 = -0.46)
00:46:12.738 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.65 = 2.65)
00:46:12.739 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.60 mountX=0.07 mountY=0.04, mountTheta=0.49
00:46:12.740 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
00:46:12.740 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
00:46:12.741 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:12.741 00.000 28316 UpdateGuideState exits: m=1894 RSB=29.8
00:46:12.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:12.743 00.001 28316 Enqueuing Expose request
00:46:12.743 00.000 29988 Worker thread wakes up
00:46:12.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:46:12.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:46:12.743 00.000 29988 Moving (-0.00, -0.08) raw xDistance=0.07 yDistance=0.04
00:46:12.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:46:12.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:12.744 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:46:12.744 00.000 29988 MoveAxis(E, 0, ABG)
00:46:12.744 00.000 29988 Move returns status 0, amount 0
00:46:12.744 00.000 29988 MoveAxis(N, 0, ABG)
00:46:12.744 00.000 29988 Move returns status 0, amount 0
00:46:12.744 00.000 29988 move complete, result=0
00:46:12.744 00.000 29988 worker thread done servicing request
00:46:12.744 00.000 29988 Worker thread wakes up
00:46:12.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:12.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:12.744 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:14.370 01.626 29988 Exposure complete
00:46:14.414 00.044 29988 worker thread done servicing request
00:46:14.414 00.000 28316 OnExposeComplete: enter
00:46:14.417 00.003 28316 UpdateGuideState(): m_state=6
00:46:14.419 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4678
00:46:14.420 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=112.19, Mass=1950, SNR=30.2, Peak=188 HFD=4.3
00:46:14.420 00.000 28316 MultiStar: [#1 0.15,-0.09,0.91,U] [#2 0.23,-0.09,0.97,U] [#3 0.24,-0.30,0.00,M1] [#4 0.27,-0.11,0.86,U] [#5 0.22,-0.02,0.76,U] [#6 0.25,-0.12,0.72,U] [#7 0.12,-0.23,0.65,U] [#8 0.35,-0.02,0.61,U] 
00:46:14.421 00.001 28316 refined, 7 included, MultiStar: {0.22, -0.09}, one-star: {0.23, -0.09}
00:46:14.421 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-1.14) = xAngle (0.74 = 0.74)
00:46:14.422 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.85 = -2.44)
00:46:14.422 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.40 mountX=0.18 mountY=-0.16, mountTheta=-0.72
00:46:14.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
00:46:14.423 00.000 28316 Enqueuing Move request for scope (0.22, -0.09)
00:46:14.424 00.001 29988 Worker thread wakes up
00:46:14.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
00:46:14.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
00:46:14.424 00.000 29988 Moving (0.22, -0.09) raw xDistance=0.18 yDistance=-0.16
00:46:14.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:46:14.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:14.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:14.425 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:46:14.425 00.000 29988 MoveAxis(E, 0, ABG)
00:46:14.425 00.000 29988 Move returns status 0, amount 0
00:46:14.425 00.000 29988 MoveAxis(N, 0, ABG)
00:46:14.425 00.000 29988 Move returns status 0, amount 0
00:46:14.425 00.000 29988 move complete, result=0
00:46:14.425 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.2
00:46:14.426 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:14.427 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:14.428 00.001 28316 Enqueuing Expose request
00:46:14.428 00.000 29988 worker thread done servicing request
00:46:14.428 00.000 29988 Worker thread wakes up
00:46:14.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:14.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:14.428 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:15.956 01.528 29988 Exposure complete
00:46:15.991 00.035 29988 worker thread done servicing request
00:46:15.991 00.000 28316 OnExposeComplete: enter
00:46:15.992 00.001 28316 UpdateGuideState(): m_state=6
00:46:15.993 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4679
00:46:15.996 00.003 28316 Star::Find returns 1 (0), X=586.84, Y=112.20, Mass=1915, SNR=30.0, Peak=194 HFD=4.3
00:46:15.997 00.001 28316 MultiStar: [#1 0.23,-0.05,0.92,U] [#2 0.29,-0.00,0.99,U] [#3 0.16,-0.20,0.88,U] [#4 0.23,-0.17,0.86,U] [#5 0.17,-0.03,0.77,U] [#6 0.19,-0.13,0.74,U] [#7 0.07,-0.27,0.68,U] [#8 0.14,-0.09,0.60,U] 
00:46:15.999 00.002 28316 single-star, 8 included, MultiStar: {0.19, -0.11}, one-star: {0.15, -0.07}
00:46:16.000 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-1.14) = xAngle (0.69 = 0.69)
00:46:16.000 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.80 = -2.49)
00:46:16.002 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.45 mountX=0.13 mountY=-0.10, mountTheta=-0.67
00:46:16.005 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
00:46:16.005 00.000 28316 Enqueuing Move request for scope (0.15, -0.07)
00:46:16.006 00.001 29988 Worker thread wakes up
00:46:16.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
00:46:16.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:16.007 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
00:46:16.007 00.000 29988 Moving (0.15, -0.07) raw xDistance=0.13 yDistance=-0.10
00:46:16.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:46:16.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:16.007 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.0
00:46:16.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:16.009 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:16.009 00.000 28316 Enqueuing Expose request
00:46:16.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:46:16.009 00.000 29988 MoveAxis(E, 0, ABG)
00:46:16.009 00.000 29988 Move returns status 0, amount 0
00:46:16.009 00.000 29988 MoveAxis(N, 0, ABG)
00:46:16.009 00.000 29988 Move returns status 0, amount 0
00:46:16.009 00.000 29988 move complete, result=0
00:46:16.009 00.000 29988 worker thread done servicing request
00:46:16.009 00.000 29988 Worker thread wakes up
00:46:16.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:16.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:16.010 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:17.646 01.636 29988 Exposure complete
00:46:17.706 00.060 29988 worker thread done servicing request
00:46:17.706 00.000 28316 OnExposeComplete: enter
00:46:17.708 00.002 28316 UpdateGuideState(): m_state=6
00:46:17.709 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4680
00:46:17.711 00.002 28316 Star::Find returns 1 (0), X=586.95, Y=112.20, Mass=2000, SNR=30.7, Peak=187 HFD=4.3
00:46:17.712 00.001 28316 MultiStar: [#1 0.30,-0.18,0.90,U] [#2 0.38,-0.11,0.00,M1] [#3 0.20,-0.30,0.88,U] [#4 0.31,-0.23,0.00,M1] [#5 0.19,-0.18,0.79,U] [#6 0.26,-0.34,0.00,M1] [#7 0.13,-0.32,0.66,U] [#8 0.27,-0.04,0.59,U] 
00:46:17.713 00.001 28316 single-star, 5 included, MultiStar: {0.23, -0.18}, one-star: {0.26, -0.08}
00:46:17.715 00.002 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:46:17.716 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:46:17.717 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.08 hyp=0.28 cameraTheta=-0.30 mountX=0.18 mountY=-0.20, mountTheta=-0.82
00:46:17.720 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.08, opts=13)
00:46:17.720 00.000 28316 Enqueuing Move request for scope (0.26, -0.08)
00:46:17.721 00.001 29988 Worker thread wakes up
00:46:17.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:17.721 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.7
00:46:17.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:17.723 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.08) opts 0xd
00:46:17.723 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.08)
00:46:17.723 00.000 29988 Moving (0.26, -0.08) raw xDistance=0.18 yDistance=-0.20
00:46:17.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:17.723 00.000 28316 Enqueuing Expose request
00:46:17.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:46:17.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:17.724 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:46:17.724 00.000 29988 MoveAxis(E, 0, ABG)
00:46:17.724 00.000 29988 Move returns status 0, amount 0
00:46:17.724 00.000 29988 MoveAxis(N, 0, ABG)
00:46:17.724 00.000 29988 Move returns status 0, amount 0
00:46:17.724 00.000 29988 move complete, result=0
00:46:17.724 00.000 29988 worker thread done servicing request
00:46:17.724 00.000 29988 Worker thread wakes up
00:46:17.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:17.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:17.724 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:19.239 01.515 29988 Exposure complete
00:46:19.281 00.042 29988 worker thread done servicing request
00:46:19.281 00.000 28316 OnExposeComplete: enter
00:46:19.282 00.001 28316 UpdateGuideState(): m_state=6
00:46:19.283 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4681
00:46:19.286 00.003 28316 Star::Find returns 1 (0), X=586.96, Y=112.03, Mass=1954, SNR=30.4, Peak=203 HFD=4.4
00:46:19.288 00.002 28316 MultiStar: [#1 0.23,-0.25,0.89,U] [#2 0.36,-0.31,0.00,M2] [#3 0.27,-0.30,0.00,M1] [#4 0.31,-0.21,0.86,U] [#5 0.35,-0.17,0.00,M1] [#6 0.36,-0.35,0.00,M2] [#7 0.25,-0.37,0.00,M1] [#8 0.34,-0.15,0.60,U] 
00:46:19.289 00.001 28316 refined, 3 included, MultiStar: {0.28, -0.22}, one-star: {0.27, -0.25}
00:46:19.289 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-1.14) = xAngle (0.48 = 0.48)
00:46:19.290 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.58 = -2.70)
00:46:19.291 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-0.66 mountX=0.32 mountY=-0.15, mountTheta=-0.45
00:46:19.292 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.22, opts=13)
00:46:19.292 00.000 28316 Enqueuing Move request for scope (0.28, -0.22)
00:46:19.293 00.001 29988 Worker thread wakes up
00:46:19.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:19.293 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.4
00:46:19.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:19.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:19.295 00.001 28316 Enqueuing Expose request
00:46:19.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd
00:46:19.295 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.22)
00:46:19.295 00.000 29988 Moving (0.28, -0.22) raw xDistance=0.32 yDistance=-0.15
00:46:19.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:46:19.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:19.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:46:19.296 00.001 29988 MoveAxis(W, 67, ABG)
00:46:19.296 00.000 29988 Guiding  Dir = 3, Dur = 67
00:46:19.296 00.000 29988 IsSlewing returns 0
00:46:19.296 00.000 29988 IsGuiding returns 0
00:46:19.297 00.001 29988 PulseGuide returned control before completion, sleep 76
00:46:19.380 00.083 29988 IsGuiding returns 0
00:46:19.380 00.000 29988 Move returns status 0, amount 67
00:46:19.380 00.000 29988 MoveAxis(N, 0, ABG)
00:46:19.380 00.000 29988 Move returns status 0, amount 0
00:46:19.381 00.001 29988 move complete, result=0
00:46:19.381 00.000 29988 worker thread done servicing request
00:46:19.381 00.000 29988 Worker thread wakes up
00:46:19.381 00.000 28316 GuideStep: 0.3 px 67 ms WEST, -0.2 px 0 ms NORTH
00:46:19.384 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:19.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:21.021 01.637 29988 Exposure complete
00:46:21.049 00.028 29988 worker thread done servicing request
00:46:21.050 00.001 28316 OnExposeComplete: enter
00:46:21.051 00.001 28316 UpdateGuideState(): m_state=6
00:46:21.053 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4682
00:46:21.053 00.000 28316 Star::Find returns 1 (0), X=586.76, Y=112.08, Mass=2016, SNR=30.8, Peak=181 HFD=4.4
00:46:21.053 00.000 28316 MultiStar: [#1 0.20,-0.20,0.88,U] [#2 0.26,-0.23,0.97,U] [#3 0.24,-0.30,0.00,M2] [#4 0.29,-0.13,0.85,U] [#5 0.19,0.06,0.75,U] [#6 0.26,-0.20,0.71,U] [#7 0.11,-0.21,0.65,U] [#8 0.25,-0.03,0.58,U] 
00:46:21.054 00.001 28316 single-star, 7 included, MultiStar: {0.20, -0.15}, one-star: {0.07, -0.20}
00:46:21.054 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-1.14) = xAngle (-0.09 = -0.09)
00:46:21.055 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.01 = 3.01)
00:46:21.055 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.24 mountX=0.21 mountY=0.03, mountTheta=0.13
00:46:21.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
00:46:21.057 00.001 28316 Enqueuing Move request for scope (0.07, -0.20)
00:46:21.058 00.001 29988 Worker thread wakes up
00:46:21.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:21.058 00.000 28316 UpdateGuideState exits: m=2016 RSB=30.8
00:46:21.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:21.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:21.059 00.000 28316 Enqueuing Expose request
00:46:21.060 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
00:46:21.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
00:46:21.060 00.000 29988 Moving (0.07, -0.20) raw xDistance=0.21 yDistance=0.03
00:46:21.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
00:46:21.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:21.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:46:21.060 00.000 29988 MoveAxis(W, 49, ABG)
00:46:21.060 00.000 29988 Guiding  Dir = 3, Dur = 49
00:46:21.060 00.000 29988 IsSlewing returns 0
00:46:21.060 00.000 29988 IsGuiding returns 0
00:46:21.062 00.002 29988 PulseGuide returned control before completion, sleep 58
00:46:21.128 00.066 29988 IsGuiding returns 0
00:46:21.129 00.001 29988 Move returns status 0, amount 49
00:46:21.129 00.000 29988 MoveAxis(N, 0, ABG)
00:46:21.129 00.000 29988 Move returns status 0, amount 0
00:46:21.129 00.000 29988 move complete, result=0
00:46:21.129 00.000 29988 worker thread done servicing request
00:46:21.129 00.000 29988 Worker thread wakes up
00:46:21.129 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.0 px 0 ms NORTH
00:46:21.131 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:21.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:22.541 01.410 29988 Exposure complete
00:46:22.571 00.030 29988 worker thread done servicing request
00:46:22.571 00.000 28316 OnExposeComplete: enter
00:46:22.574 00.003 28316 UpdateGuideState(): m_state=6
00:46:22.576 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4683
00:46:22.577 00.001 28316 Star::Find returns 1 (0), X=586.62, Y=112.49, Mass=1927, SNR=30.2, Peak=138 HFD=4.2
00:46:22.578 00.001 28316 MultiStar: [#1 0.08,0.30,0.90,U] [#2 0.23,0.24,0.96,U] [#3 -0.10,0.31,0.86,U] [#4 -0.07,0.35,0.87,U] [#5 -0.06,0.27,0.79,U] [#6 0.06,0.26,0.71,U] [#7 -0.01,0.21,0.64,U] [#8 0.12,0.28,0.61,U] 
00:46:22.579 00.001 28316 single-star, 8 included, MultiStar: {0.02, 0.27}, one-star: {-0.07, 0.21}
00:46:22.581 00.002 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
00:46:22.583 00.002 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
00:46:22.584 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.87 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
00:46:22.587 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.21, opts=13)
00:46:22.587 00.000 28316 Enqueuing Move request for scope (-0.07, 0.21)
00:46:22.588 00.001 29988 Worker thread wakes up
00:46:22.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
00:46:22.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
00:46:22.588 00.000 29988 Moving (-0.07, 0.21) raw xDistance=-0.22 yDistance=-0.04
00:46:22.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
00:46:22.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:22.588 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.2
00:46:22.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:22.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:22.590 00.001 28316 Enqueuing Expose request
00:46:22.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:22.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:46:22.590 00.000 29988 MoveAxis(E, 43, ABG)
00:46:22.590 00.000 29988 Guiding  Dir = 2, Dur = 43
00:46:22.591 00.001 29988 IsSlewing returns 0
00:46:22.591 00.000 29988 IsGuiding returns 0
00:46:22.593 00.002 29988 PulseGuide returned control before completion, sleep 52
00:46:22.652 00.059 29988 IsGuiding returns 0
00:46:22.652 00.000 29988 Move returns status 0, amount 43
00:46:22.653 00.001 29988 MoveAxis(N, 0, ABG)
00:46:22.653 00.000 29988 Move returns status 0, amount 0
00:46:22.653 00.000 29988 move complete, result=0
00:46:22.653 00.000 29988 worker thread done servicing request
00:46:22.653 00.000 29988 Worker thread wakes up
00:46:22.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:22.653 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
00:46:22.654 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:24.285 01.631 29988 Exposure complete
00:46:24.319 00.034 29988 worker thread done servicing request
00:46:24.319 00.000 28316 OnExposeComplete: enter
00:46:24.320 00.001 28316 UpdateGuideState(): m_state=6
00:46:24.320 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4684
00:46:24.320 00.000 28316 Star::Find returns 1 (0), X=586.67, Y=112.29, Mass=1984, SNR=30.5, Peak=180 HFD=4.6
00:46:24.321 00.001 28316 MultiStar: [#1 0.10,0.06,0.90,U] [#2 0.12,0.01,0.95,U] [#3 -0.07,-0.07,0.85,U] [#4 -0.00,0.17,0.84,U] [#5 0.01,0.12,0.80,U] [#6 0.05,-0.06,0.72,U] [#7 -0.10,0.00,0.65,U] [#8 0.14,0.10,0.59,U] 
00:46:24.321 00.000 28316 single-star, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.02, 0.01}
00:46:24.322 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.75 = -2.53)
00:46:24.322 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.86 = 0.57)
00:46:24.323 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.61 mountX=-0.02 mountY=0.01, mountTheta=2.56
00:46:24.323 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
00:46:24.325 00.002 28316 Enqueuing Move request for scope (-0.02, 0.01)
00:46:24.325 00.000 29988 Worker thread wakes up
00:46:24.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:24.326 00.001 28316 UpdateGuideState exits: m=1984 RSB=30.5
00:46:24.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:24.327 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:24.327 00.000 28316 Enqueuing Expose request
00:46:24.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
00:46:24.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
00:46:24.328 00.001 29988 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=0.01
00:46:24.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:46:24.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:24.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:46:24.328 00.000 29988 MoveAxis(E, 0, ABG)
00:46:24.328 00.000 29988 Move returns status 0, amount 0
00:46:24.328 00.000 29988 MoveAxis(N, 0, ABG)
00:46:24.328 00.000 29988 Move returns status 0, amount 0
00:46:24.328 00.000 29988 move complete, result=0
00:46:24.328 00.000 29988 worker thread done servicing request
00:46:24.328 00.000 29988 Worker thread wakes up
00:46:24.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:24.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:24.329 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:25.843 01.514 29988 Exposure complete
00:46:25.871 00.028 29988 worker thread done servicing request
00:46:25.871 00.000 28316 OnExposeComplete: enter
00:46:25.873 00.002 28316 UpdateGuideState(): m_state=6
00:46:25.873 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4685
00:46:25.874 00.001 28316 Star::Find returns 1 (0), X=586.66, Y=112.62, Mass=1886, SNR=29.8, Peak=141 HFD=4.3
00:46:25.874 00.000 28316 MultiStar: [#1 0.09,0.32,0.93,U] [#2 0.11,0.22,0.97,U] [#3 -0.04,0.05,0.87,U] [#4 0.17,0.41,0.00,M1] [#5 0.05,0.36,0.81,U] [#6 -0.04,0.26,0.72,U] [#7 -0.15,0.10,0.68,U] [#8 0.05,0.28,0.61,U] 
00:46:25.875 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.25}, one-star: {-0.03, 0.34}
00:46:25.875 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
00:46:25.875 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.77 = -0.51)
00:46:25.876 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.53 mountX=-0.22 mountY=-0.12, mountTheta=-2.64
00:46:25.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.25, opts=13)
00:46:25.878 00.001 28316 Enqueuing Move request for scope (0.01, 0.25)
00:46:25.879 00.001 29988 Worker thread wakes up
00:46:25.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
00:46:25.879 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
00:46:25.879 00.000 29988 Moving (0.01, 0.25) raw xDistance=-0.22 yDistance=-0.12
00:46:25.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:46:25.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:25.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:25.880 00.001 28316 UpdateGuideState exits: m=1886 RSB=29.8
00:46:25.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:25.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:25.881 00.001 28316 Enqueuing Expose request
00:46:25.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:46:25.881 00.000 29988 MoveAxis(E, 46, ABG)
00:46:25.881 00.000 29988 Guiding  Dir = 2, Dur = 46
00:46:25.882 00.001 29988 IsSlewing returns 0
00:46:25.882 00.000 29988 IsGuiding returns 0
00:46:25.885 00.003 29988 PulseGuide returned control before completion, sleep 54
00:46:25.952 00.067 29988 IsGuiding returns 0
00:46:25.952 00.000 29988 Move returns status 0, amount 46
00:46:25.952 00.000 29988 MoveAxis(N, 0, ABG)
00:46:25.952 00.000 29988 Move returns status 0, amount 0
00:46:25.952 00.000 29988 move complete, result=0
00:46:25.953 00.001 29988 worker thread done servicing request
00:46:25.953 00.000 29988 Worker thread wakes up
00:46:25.953 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
00:46:25.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:25.955 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:27.578 01.623 29988 Exposure complete
00:46:27.618 00.040 29988 worker thread done servicing request
00:46:27.618 00.000 28316 OnExposeComplete: enter
00:46:27.619 00.001 28316 UpdateGuideState(): m_state=6
00:46:27.619 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4686
00:46:27.620 00.001 28316 Star::Find returns 1 (0), X=586.83, Y=112.34, Mass=1937, SNR=30.1, Peak=150 HFD=4.5
00:46:27.620 00.000 28316 MultiStar: [#1 0.17,0.02,0.91,U] [#2 0.40,0.10,0.00,M1] [#3 0.24,-0.09,0.86,U] [#4 0.27,0.21,0.83,U] [#5 0.18,0.16,0.81,U] [#6 0.24,0.13,0.72,U] [#7 0.25,-0.08,0.70,U] [#8 0.45,0.25,0.00,M1] 
00:46:27.622 00.002 28316 single-star, 6 included, MultiStar: {0.21, 0.06}, one-star: {0.14, 0.07}
00:46:27.623 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (-1.14) = xAngle (1.59 = 1.59)
00:46:27.626 00.003 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.69 = -1.60)
00:46:27.628 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.44 mountX=-0.00 mountY=-0.15, mountTheta=-1.59
00:46:27.633 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.07, opts=13)
00:46:27.636 00.003 28316 Enqueuing Move request for scope (0.14, 0.07)
00:46:27.636 00.000 29988 Worker thread wakes up
00:46:27.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:27.638 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
00:46:27.638 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
00:46:27.639 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:27.640 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
00:46:27.641 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:27.641 00.000 28316 Enqueuing Expose request
00:46:27.642 00.001 29988 Moving (0.14, 0.07) raw xDistance=-0.00 yDistance=-0.15
00:46:27.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:46:27.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:27.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:46:27.642 00.000 29988 MoveAxis(E, 0, ABG)
00:46:27.642 00.000 29988 Move returns status 0, amount 0
00:46:27.642 00.000 29988 MoveAxis(N, 0, ABG)
00:46:27.642 00.000 29988 Move returns status 0, amount 0
00:46:27.642 00.000 29988 move complete, result=0
00:46:27.642 00.000 29988 worker thread done servicing request
00:46:27.642 00.000 29988 Worker thread wakes up
00:46:27.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:27.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:27.642 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:29.171 01.529 29988 Exposure complete
00:46:29.213 00.042 29988 worker thread done servicing request
00:46:29.213 00.000 28316 OnExposeComplete: enter
00:46:29.213 00.000 28316 UpdateGuideState(): m_state=6
00:46:29.214 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4687
00:46:29.214 00.000 28316 Star::Find returns 1 (0), X=586.98, Y=112.22, Mass=1908, SNR=30.0, Peak=185 HFD=4.2
00:46:29.215 00.001 28316 MultiStar: [#1 0.35,0.03,0.91,U] [#2 0.38,-0.06,0.96,U] [#3 0.14,-0.04,0.86,U] [#4 0.35,0.04,0.86,U] [#5 0.35,0.12,0.79,U] [#6 0.24,-0.08,0.73,U] [#7 0.14,-0.04,0.65,U] [#8 0.25,0.18,0.60,U] 
00:46:29.216 00.001 28316 refined, 8 included, MultiStar: {0.28, 0.00}, one-star: {0.29, -0.06}
00:46:29.216 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.16 = 1.16)
00:46:29.217 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.26 = -2.02)
00:46:29.217 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.01 mountX=0.11 mountY=-0.26, mountTheta=-1.15
00:46:29.219 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.00, opts=13)
00:46:29.222 00.003 28316 Enqueuing Move request for scope (0.28, 0.00)
00:46:29.223 00.001 29988 Worker thread wakes up
00:46:29.224 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.00) opts 0xd
00:46:29.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:29.224 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.00)
00:46:29.224 00.000 29988 Moving (0.28, 0.00) raw xDistance=0.11 yDistance=-0.26
00:46:29.224 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
00:46:29.225 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:46:29.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:46:29.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:29.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:29.226 00.001 28316 Enqueuing Expose request
00:46:29.226 00.000 29988 MoveAxis(E, 0, ABG)
00:46:29.226 00.000 29988 Move returns status 0, amount 0
00:46:29.226 00.000 29988 MoveAxis(N, 61, ABG)
00:46:29.226 00.000 29988 Guiding  Dir = 0, Dur = 61
00:46:29.226 00.000 29988 IsSlewing returns 0
00:46:29.227 00.001 29988 IsGuiding returns 0
00:46:29.232 00.005 29988 PulseGuide returned control before completion, sleep 66
00:46:29.308 00.076 29988 IsGuiding returns 0
00:46:29.309 00.001 29988 Move returns status 0, amount 61
00:46:29.309 00.000 29988 move complete, result=0
00:46:29.309 00.000 29988 worker thread done servicing request
00:46:29.309 00.000 29988 Worker thread wakes up
00:46:29.309 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
00:46:29.310 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:29.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:30.941 01.631 29988 Exposure complete
00:46:30.966 00.025 29988 worker thread done servicing request
00:46:30.966 00.000 28316 OnExposeComplete: enter
00:46:30.967 00.001 28316 UpdateGuideState(): m_state=6
00:46:30.967 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4688
00:46:30.968 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=112.27, Mass=2021, SNR=30.8, Peak=168 HFD=4.5
00:46:30.969 00.001 28316 MultiStar: [#1 0.04,-0.01,0.89,U] [#2 0.17,-0.07,0.97,U] [#3 0.09,-0.08,0.83,U] [#4 0.32,0.07,0.82,U] [#5 0.10,0.11,0.81,U] [#6 -0.04,0.02,0.69,U] [#7 -0.10,-0.04,0.65,U] [#8 0.13,0.11,0.61,U] 
00:46:30.969 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.04, -0.01}
00:46:30.971 00.002 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-1.14) = xAngle (0.97 = 0.97)
00:46:30.971 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.07 = -2.21)
00:46:30.974 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=0.03 mountY=-0.04, mountTheta=-0.96
00:46:30.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
00:46:30.975 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
00:46:30.976 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:30.976 00.000 28316 UpdateGuideState exits: m=2021 RSB=30.8
00:46:30.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:30.977 00.001 29988 Worker thread wakes up
00:46:30.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:46:30.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:30.977 00.000 28316 Enqueuing Expose request
00:46:30.978 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:46:30.978 00.000 29988 Moving (0.04, -0.01) raw xDistance=0.03 yDistance=-0.04
00:46:30.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:46:30.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:30.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:46:30.978 00.000 29988 MoveAxis(E, 0, ABG)
00:46:30.978 00.000 29988 Move returns status 0, amount 0
00:46:30.978 00.000 29988 MoveAxis(N, 0, ABG)
00:46:30.978 00.000 29988 Move returns status 0, amount 0
00:46:30.978 00.000 29988 move complete, result=0
00:46:30.978 00.000 29988 worker thread done servicing request
00:46:30.978 00.000 29988 Worker thread wakes up
00:46:30.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:30.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:30.978 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:32.504 01.526 29988 Exposure complete
00:46:32.529 00.025 29988 worker thread done servicing request
00:46:32.529 00.000 28316 OnExposeComplete: enter
00:46:32.529 00.000 28316 UpdateGuideState(): m_state=6
00:46:32.530 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4689
00:46:32.530 00.000 28316 Star::Find returns 1 (0), X=586.59, Y=112.11, Mass=1941, SNR=30.2, Peak=170 HFD=4.3
00:46:32.531 00.001 28316 MultiStar: [#1 0.02,0.01,0.90,U] [#2 0.14,-0.04,0.94,U] [#3 0.06,-0.20,0.83,U] [#4 0.27,-0.07,0.86,U] [#5 -0.00,-0.11,0.75,U] [#6 0.20,-0.22,0.72,U] [#7 0.08,-0.28,0.66,U] [#8 0.31,0.08,0.61,U] 
00:46:32.531 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {-0.10, -0.17}
00:46:32.532 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-1.14) = xAngle (0.30 = 0.30)
00:46:32.532 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.88)
00:46:32.533 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.84 mountX=0.14 mountY=-0.04, mountTheta=-0.27
00:46:32.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
00:46:32.535 00.001 28316 Enqueuing Move request for scope (0.10, -0.11)
00:46:32.535 00.000 29988 Worker thread wakes up
00:46:32.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
00:46:32.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
00:46:32.535 00.000 29988 Moving (0.10, -0.11) raw xDistance=0.14 yDistance=-0.04
00:46:32.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:32.536 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:46:32.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:32.536 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:46:32.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:32.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:32.538 00.001 28316 Enqueuing Expose request
00:46:32.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:46:32.538 00.000 29988 MoveAxis(E, 0, ABG)
00:46:32.538 00.000 29988 Move returns status 0, amount 0
00:46:32.538 00.000 29988 MoveAxis(N, 0, ABG)
00:46:32.538 00.000 29988 Move returns status 0, amount 0
00:46:32.538 00.000 29988 move complete, result=0
00:46:32.538 00.000 29988 worker thread done servicing request
00:46:32.538 00.000 29988 Worker thread wakes up
00:46:32.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:32.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:32.539 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:34.161 01.622 29988 Exposure complete
00:46:34.192 00.031 29988 worker thread done servicing request
00:46:34.192 00.000 28316 OnExposeComplete: enter
00:46:34.192 00.000 28316 UpdateGuideState(): m_state=6
00:46:34.193 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4690
00:46:34.193 00.000 28316 Star::Find returns 1 (0), X=586.66, Y=112.21, Mass=1913, SNR=30.2, Peak=154 HFD=4.5
00:46:34.194 00.001 28316 MultiStar: [#1 -0.09,-0.03,0.91,U] [#2 0.01,-0.10,0.95,U] [#3 -0.07,-0.44,0.00,M1] [#4 -0.11,-0.03,0.88,U] [#5 -0.12,-0.11,0.81,U] [#6 -0.01,-0.16,0.71,U] [#7 -0.22,-0.17,0.63,U] [#8 0.04,-0.04,0.59,U] 
00:46:34.194 00.000 28316 single-star, 7 included, MultiStar: {-0.06, -0.08}, one-star: {-0.03, -0.06}
00:46:34.195 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-1.14) = xAngle (-0.83 = -0.83)
00:46:34.195 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.27 = 2.27)
00:46:34.196 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.98 mountX=0.05 mountY=0.05, mountTheta=0.85
00:46:34.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
00:46:34.197 00.000 28316 Enqueuing Move request for scope (-0.03, -0.06)
00:46:34.198 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:34.198 00.000 28316 UpdateGuideState exits: m=1913 RSB=30.2
00:46:34.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:34.199 00.001 29988 Worker thread wakes up
00:46:34.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:46:34.199 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:46:34.199 00.000 29988 Moving (-0.03, -0.06) raw xDistance=0.05 yDistance=0.05
00:46:34.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:46:34.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:34.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:34.200 00.001 28316 Enqueuing Expose request
00:46:34.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:46:34.200 00.000 29988 MoveAxis(E, 0, ABG)
00:46:34.200 00.000 29988 Move returns status 0, amount 0
00:46:34.200 00.000 29988 MoveAxis(N, 0, ABG)
00:46:34.200 00.000 29988 Move returns status 0, amount 0
00:46:34.200 00.000 29988 move complete, result=0
00:46:34.200 00.000 29988 worker thread done servicing request
00:46:34.200 00.000 29988 Worker thread wakes up
00:46:34.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:34.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:34.202 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:35.713 01.511 29988 Exposure complete
00:46:35.753 00.040 29988 worker thread done servicing request
00:46:35.753 00.000 28316 OnExposeComplete: enter
00:46:35.754 00.001 28316 UpdateGuideState(): m_state=6
00:46:35.754 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4691
00:46:35.755 00.001 28316 Star::Find returns 1 (0), X=586.65, Y=112.19, Mass=1987, SNR=30.6, Peak=174 HFD=4.4
00:46:35.755 00.000 28316 MultiStar: [#1 -0.03,-0.11,0.90,U] [#2 0.07,-0.12,0.96,U] [#3 -0.14,-0.28,0.83,U] [#4 -0.02,0.02,0.83,U] [#5 -0.01,0.08,0.79,U] [#6 -0.14,-0.07,0.70,U] [#7 -0.13,-0.15,0.65,U] [#8 -0.03,0.05,0.58,U] 
00:46:35.756 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.04, -0.09}
00:46:35.756 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-1.14) = xAngle (-0.96 = -0.96)
00:46:35.757 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.14 = 2.14)
00:46:35.757 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.10 mountX=0.05 mountY=0.08, mountTheta=0.97
00:46:35.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
00:46:35.758 00.000 28316 Enqueuing Move request for scope (-0.05, -0.08)
00:46:35.761 00.003 29988 Worker thread wakes up
00:46:35.762 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
00:46:35.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:35.762 00.000 28316 UpdateGuideState exits: m=1987 RSB=30.6
00:46:35.763 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:35.763 00.000 28316 Enqueuing Expose request
00:46:35.764 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
00:46:35.764 00.000 29988 Moving (-0.05, -0.08) raw xDistance=0.05 yDistance=0.08
00:46:35.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:46:35.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:35.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:35.764 00.000 29988 MoveAxis(E, 0, ABG)
00:46:35.764 00.000 29988 Move returns status 0, amount 0
00:46:35.764 00.000 29988 MoveAxis(N, 0, ABG)
00:46:35.764 00.000 29988 Move returns status 0, amount 0
00:46:35.764 00.000 29988 move complete, result=0
00:46:35.764 00.000 29988 worker thread done servicing request
00:46:35.764 00.000 29988 Worker thread wakes up
00:46:35.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:35.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:35.764 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:37.391 01.627 29988 Exposure complete
00:46:37.423 00.032 29988 worker thread done servicing request
00:46:37.423 00.000 28316 OnExposeComplete: enter
00:46:37.424 00.001 28316 UpdateGuideState(): m_state=6
00:46:37.424 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4692
00:46:37.425 00.001 28316 Star::Find returns 1 (0), X=586.72, Y=112.27, Mass=1961, SNR=30.3, Peak=159 HFD=4.6
00:46:37.425 00.000 28316 MultiStar: [#1 0.07,0.03,0.91,U] [#2 0.07,0.13,0.95,U] [#3 -0.01,-0.10,0.84,U] [#4 0.07,0.24,0.87,U] [#5 0.01,0.11,0.78,U] [#6 -0.01,0.13,0.74,U] [#7 -0.03,-0.02,0.64,U] [#8 0.06,0.24,0.59,U] 
00:46:37.426 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.08}, one-star: {0.03, -0.01}
00:46:37.426 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.88 = 0.88)
00:46:37.426 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.30)
00:46:37.427 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.27 mountX=0.02 mountY=-0.02, mountTheta=-0.86
00:46:37.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
00:46:37.428 00.000 28316 Enqueuing Move request for scope (0.03, -0.01)
00:46:37.429 00.001 29988 Worker thread wakes up
00:46:37.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:37.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:46:37.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:46:37.429 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.3
00:46:37.430 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:37.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:37.431 00.001 28316 Enqueuing Expose request
00:46:37.431 00.000 29988 Moving (0.03, -0.01) raw xDistance=0.02 yDistance=-0.02
00:46:37.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:46:37.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:37.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:46:37.431 00.000 29988 MoveAxis(E, 0, ABG)
00:46:37.431 00.000 29988 Move returns status 0, amount 0
00:46:37.431 00.000 29988 MoveAxis(N, 0, ABG)
00:46:37.431 00.000 29988 Move returns status 0, amount 0
00:46:37.431 00.000 29988 move complete, result=0
00:46:37.431 00.000 29988 worker thread done servicing request
00:46:37.431 00.000 29988 Worker thread wakes up
00:46:37.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:37.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:37.432 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:38.955 01.523 29988 Exposure complete
00:46:38.992 00.037 29988 worker thread done servicing request
00:46:38.993 00.001 28316 OnExposeComplete: enter
00:46:38.993 00.000 28316 UpdateGuideState(): m_state=6
00:46:38.994 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4693
00:46:38.994 00.000 28316 Star::Find returns 1 (0), X=586.62, Y=112.18, Mass=1931, SNR=30.1, Peak=170 HFD=4.5
00:46:38.995 00.001 28316 MultiStar: [#1 0.01,-0.12,0.92,U] [#2 0.04,-0.02,0.98,U] [#3 -0.05,-0.34,0.88,U] [#4 0.09,0.13,0.85,U] [#5 0.04,-0.01,0.80,U] [#6 -0.06,-0.13,0.72,U] [#7 -0.12,-0.12,0.66,U] [#8 -0.02,-0.01,0.61,U] 
00:46:38.995 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.07, -0.10}
00:46:38.996 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-1.14) = xAngle (-0.56 = -0.56)
00:46:38.996 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.54 = 2.54)
00:46:38.997 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.71 mountX=0.07 mountY=0.05, mountTheta=0.59
00:46:38.997 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
00:46:38.998 00.001 28316 Enqueuing Move request for scope (-0.01, -0.08)
00:46:38.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:38.999 00.001 29988 Worker thread wakes up
00:46:38.999 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.1
00:46:39.000 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:39.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:39.000 00.000 28316 Enqueuing Expose request
00:46:39.001 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:46:39.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:46:39.001 00.000 29988 Moving (-0.01, -0.08) raw xDistance=0.07 yDistance=0.05
00:46:39.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:46:39.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:39.002 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:46:39.002 00.000 29988 MoveAxis(E, 0, ABG)
00:46:39.002 00.000 29988 Move returns status 0, amount 0
00:46:39.002 00.000 29988 MoveAxis(N, 0, ABG)
00:46:39.002 00.000 29988 Move returns status 0, amount 0
00:46:39.002 00.000 29988 move complete, result=0
00:46:39.002 00.000 29988 worker thread done servicing request
00:46:39.002 00.000 29988 Worker thread wakes up
00:46:39.002 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:39.003 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:39.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:40.628 01.625 29988 Exposure complete
00:46:40.653 00.025 29988 worker thread done servicing request
00:46:40.653 00.000 28316 OnExposeComplete: enter
00:46:40.653 00.000 28316 UpdateGuideState(): m_state=6
00:46:40.654 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4694
00:46:40.654 00.000 28316 Star::Find returns 1 (0), X=586.57, Y=112.21, Mass=1993, SNR=30.6, Peak=164 HFD=4.5
00:46:40.655 00.001 28316 MultiStar: [#1 -0.06,0.03,0.87,U] [#2 -0.07,0.06,0.93,U] [#3 -0.10,-0.12,0.85,U] [#4 -0.06,0.19,0.84,U] [#5 -0.08,0.07,0.77,U] [#6 -0.22,0.02,0.73,U] [#7 -0.34,0.07,0.69,U] [#8 -0.20,0.03,0.59,U] 
00:46:40.655 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.12, -0.06}
00:46:40.656 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (-1.14) = xAngle (4.06 = -2.22)
00:46:40.656 00.000 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.16 = 0.88)
00:46:40.657 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=-0.08 mountY=0.10, mountTheta=2.24
00:46:40.658 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
00:46:40.658 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
00:46:40.660 00.002 29988 Worker thread wakes up
00:46:40.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:40.661 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.6
00:46:40.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:40.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:40.662 00.000 28316 Enqueuing Expose request
00:46:40.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:46:40.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:46:40.662 00.000 29988 Moving (-0.13, 0.03) raw xDistance=-0.08 yDistance=0.10
00:46:40.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:46:40.663 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:40.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:46:40.663 00.000 29988 MoveAxis(E, 0, ABG)
00:46:40.663 00.000 29988 Move returns status 0, amount 0
00:46:40.663 00.000 29988 MoveAxis(N, 0, ABG)
00:46:40.663 00.000 29988 Move returns status 0, amount 0
00:46:40.663 00.000 29988 move complete, result=0
00:46:40.663 00.000 29988 worker thread done servicing request
00:46:40.663 00.000 29988 Worker thread wakes up
00:46:40.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:40.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:40.663 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:42.188 01.525 29988 Exposure complete
00:46:42.213 00.025 29988 worker thread done servicing request
00:46:42.213 00.000 28316 OnExposeComplete: enter
00:46:42.214 00.001 28316 UpdateGuideState(): m_state=6
00:46:42.214 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4695
00:46:42.215 00.001 28316 Star::Find returns 1 (0), X=586.55, Y=112.24, Mass=1891, SNR=29.8, Peak=168 HFD=3.9
00:46:42.215 00.000 28316 MultiStar: [#1 -0.01,0.06,0.92,U] [#2 0.10,0.08,0.99,U] [#3 -0.04,-0.21,0.87,U] [#4 -0.06,0.07,0.88,U] [#5 -0.08,0.09,0.80,U] [#6 -0.15,-0.12,0.74,U] [#7 -0.20,-0.04,0.68,U] [#8 -0.09,0.17,0.62,U] 
00:46:42.216 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.14, -0.04}
00:46:42.216 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.20 = -2.09)
00:46:42.217 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.30 = 1.02)
00:46:42.217 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.05 mountX=-0.03 mountY=0.06, mountTheta=2.10
00:46:42.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
00:46:42.219 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
00:46:42.220 00.001 29988 Worker thread wakes up
00:46:42.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:42.220 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:46:42.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:42.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:42.222 00.001 28316 Enqueuing Expose request
00:46:42.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:46:42.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:46:42.222 00.000 29988 Moving (-0.07, 0.01) raw xDistance=-0.03 yDistance=0.06
00:46:42.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:46:42.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:42.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:46:42.222 00.000 29988 MoveAxis(E, 0, ABG)
00:46:42.222 00.000 29988 Move returns status 0, amount 0
00:46:42.222 00.000 29988 MoveAxis(N, 0, ABG)
00:46:42.222 00.000 29988 Move returns status 0, amount 0
00:46:42.222 00.000 29988 move complete, result=0
00:46:42.222 00.000 29988 worker thread done servicing request
00:46:42.222 00.000 29988 Worker thread wakes up
00:46:42.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:42.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:42.223 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:43.859 01.636 29988 Exposure complete
00:46:43.886 00.027 29988 worker thread done servicing request
00:46:43.886 00.000 28316 OnExposeComplete: enter
00:46:43.887 00.001 28316 UpdateGuideState(): m_state=6
00:46:43.888 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4696
00:46:43.889 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=112.26, Mass=1960, SNR=30.4, Peak=173 HFD=4.4
00:46:43.890 00.001 28316 MultiStar: [#1 0.01,0.09,0.90,U] [#2 0.25,0.11,0.96,U] [#3 0.01,-0.11,0.84,U] [#4 0.03,0.24,0.86,U] [#5 -0.04,0.07,0.80,U] [#6 0.02,0.06,0.70,U] [#7 -0.13,-0.03,0.66,U] [#8 0.11,0.12,0.59,U] 
00:46:43.890 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.11, -0.02}
00:46:43.891 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
00:46:43.891 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
00:46:43.892 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.88 mountX=-0.03 mountY=-0.07, mountTheta=-2.02
00:46:43.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
00:46:43.893 00.000 28316 Enqueuing Move request for scope (0.05, 0.06)
00:46:43.894 00.001 29988 Worker thread wakes up
00:46:43.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:46:43.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:46:43.894 00.000 29988 Moving (0.05, 0.06) raw xDistance=-0.03 yDistance=-0.07
00:46:43.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:46:43.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:43.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:46:43.894 00.000 29988 MoveAxis(E, 0, ABG)
00:46:43.894 00.000 29988 Move returns status 0, amount 0
00:46:43.894 00.000 29988 MoveAxis(N, 0, ABG)
00:46:43.894 00.000 29988 Move returns status 0, amount 0
00:46:43.894 00.000 29988 move complete, result=0
00:46:43.894 00.000 29988 worker thread done servicing request
00:46:43.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:43.894 00.000 28316 UpdateGuideState exits: m=1960 RSB=30.4
00:46:43.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:43.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:43.896 00.001 28316 Enqueuing Expose request
00:46:43.896 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:43.897 00.001 29988 Worker thread wakes up
00:46:43.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:43.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:45.424 01.527 29988 Exposure complete
00:46:45.451 00.027 29988 worker thread done servicing request
00:46:45.451 00.000 28316 OnExposeComplete: enter
00:46:45.452 00.001 28316 UpdateGuideState(): m_state=6
00:46:45.453 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4697
00:46:45.453 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=112.35, Mass=1890, SNR=29.8, Peak=154 HFD=4.3
00:46:45.454 00.001 28316 MultiStar: [#1 -0.02,0.17,0.93,U] [#2 -0.01,0.17,0.98,U] [#3 -0.10,0.01,0.89,U] [#4 -0.05,0.19,0.88,U] [#5 -0.05,0.08,0.82,U] [#6 -0.05,0.02,0.73,U] [#7 -0.12,-0.16,0.67,U] [#8 -0.19,0.22,0.63,U] 
00:46:45.454 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.05, 0.07}
00:46:45.455 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.92)
00:46:45.456 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
00:46:45.456 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.22 mountX=-0.08 mountY=0.02, mountTheta=2.95
00:46:45.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
00:46:45.458 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
00:46:45.458 00.000 29988 Worker thread wakes up
00:46:45.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:45.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:46:45.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:46:45.459 00.000 28316 UpdateGuideState exits: m=1890 RSB=29.8
00:46:45.459 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:45.460 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:45.460 00.000 28316 Enqueuing Expose request
00:46:45.460 00.000 29988 Moving (-0.05, 0.07) raw xDistance=-0.08 yDistance=0.02
00:46:45.461 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:46:45.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:45.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:46:45.461 00.000 29988 MoveAxis(E, 0, ABG)
00:46:45.461 00.000 29988 Move returns status 0, amount 0
00:46:45.461 00.000 29988 MoveAxis(N, 0, ABG)
00:46:45.461 00.000 29988 Move returns status 0, amount 0
00:46:45.461 00.000 29988 move complete, result=0
00:46:45.461 00.000 29988 worker thread done servicing request
00:46:45.461 00.000 29988 Worker thread wakes up
00:46:45.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:45.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:45.461 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:47.095 01.634 29988 Exposure complete
00:46:47.131 00.036 29988 worker thread done servicing request
00:46:47.131 00.000 28316 OnExposeComplete: enter
00:46:47.133 00.002 28316 UpdateGuideState(): m_state=6
00:46:47.134 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4698
00:46:47.135 00.001 28316 Star::Find returns 1 (0), X=586.57, Y=112.32, Mass=1976, SNR=30.5, Peak=141 HFD=4.5
00:46:47.136 00.001 28316 MultiStar: [#1 -0.17,0.23,0.91,U] [#2 0.06,0.23,0.95,U] [#3 -0.15,0.03,0.83,U] [#4 -0.03,0.33,0.82,U] [#5 -0.06,0.23,0.78,U] [#6 -0.16,0.06,0.72,U] [#7 -0.32,0.04,0.66,U] [#8 -0.18,0.31,0.60,U] 
00:46:47.137 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.17}, one-star: {-0.12, 0.04}
00:46:47.137 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.96 = -2.33)
00:46:47.138 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.77)
00:46:47.139 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.81 mountX=-0.08 mountY=0.09, mountTheta=2.35
00:46:47.141 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.04, opts=13)
00:46:47.142 00.001 28316 Enqueuing Move request for scope (-0.12, 0.04)
00:46:47.142 00.000 29988 Worker thread wakes up
00:46:47.143 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:46:47.143 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
00:46:47.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:47.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:47.144 00.000 28316 Enqueuing Expose request
00:46:47.145 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:46:47.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:46:47.145 00.000 29988 Moving (-0.12, 0.04) raw xDistance=-0.08 yDistance=0.09
00:46:47.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:46:47.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:47.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:47.145 00.000 29988 MoveAxis(E, 0, ABG)
00:46:47.145 00.000 29988 Move returns status 0, amount 0
00:46:47.145 00.000 29988 MoveAxis(N, 0, ABG)
00:46:47.145 00.000 29988 Move returns status 0, amount 0
00:46:47.145 00.000 29988 move complete, result=0
00:46:47.145 00.000 29988 worker thread done servicing request
00:46:47.145 00.000 29988 Worker thread wakes up
00:46:47.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:47.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:47.146 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:48.672 01.526 29988 Exposure complete
00:46:48.711 00.039 29988 worker thread done servicing request
00:46:48.711 00.000 28316 OnExposeComplete: enter
00:46:48.712 00.001 28316 UpdateGuideState(): m_state=6
00:46:48.713 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4699
00:46:48.715 00.002 28316 Star::Find returns 1 (0), X=586.33, Y=112.45, Mass=1952, SNR=30.4, Peak=123 HFD=4.5
00:46:48.717 00.002 28316 MultiStar: [#1 -0.17,0.15,0.89,U] [#2 0.04,0.31,0.96,U] [#3 -0.03,0.12,0.83,U] [#4 -0.09,0.31,0.84,U] [#5 -0.12,0.25,0.77,U] [#6 0.08,0.18,0.75,U] [#7 -0.23,0.09,0.63,U] [#8 -0.00,0.26,0.60,U] 
00:46:48.718 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.21}, one-star: {-0.36, 0.17}
00:46:48.718 00.000 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (-1.14) = xAngle (3.18 = -3.10)
00:46:48.719 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.28 = 0.00)
00:46:48.719 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.04 mountX=-0.23 mountY=0.00, mountTheta=3.14
00:46:48.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.21, opts=13)
00:46:48.721 00.000 28316 Enqueuing Move request for scope (-0.10, 0.21)
00:46:48.722 00.001 29988 Worker thread wakes up
00:46:48.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
00:46:48.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:46:48.722 00.000 28316 UpdateGuideState exits: m=1952 RSB=30.4
00:46:48.723 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
00:46:48.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:48.723 00.000 29988 Moving (-0.10, 0.21) raw xDistance=-0.23 yDistance=0.00
00:46:48.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:46:48.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:48.724 00.001 28316 Enqueuing Expose request
00:46:48.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:48.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:46:48.724 00.000 29988 MoveAxis(E, 48, ABG)
00:46:48.724 00.000 29988 Guiding  Dir = 2, Dur = 48
00:46:48.724 00.000 29988 IsSlewing returns 0
00:46:48.724 00.000 29988 IsGuiding returns 0
00:46:48.727 00.003 29988 PulseGuide returned control before completion, sleep 57
00:46:48.798 00.071 29988 IsGuiding returns 0
00:46:48.798 00.000 29988 Move returns status 0, amount 48
00:46:48.798 00.000 29988 MoveAxis(N, 0, ABG)
00:46:48.798 00.000 29988 Move returns status 0, amount 0
00:46:48.798 00.000 29988 move complete, result=0
00:46:48.798 00.000 29988 worker thread done servicing request
00:46:48.798 00.000 29988 Worker thread wakes up
00:46:48.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:48.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:48.798 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
00:46:50.435 01.637 29988 Exposure complete
00:46:50.479 00.044 29988 worker thread done servicing request
00:46:50.479 00.000 28316 OnExposeComplete: enter
00:46:50.480 00.001 28316 UpdateGuideState(): m_state=6
00:46:50.481 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4700
00:46:50.482 00.001 28316 Star::Find returns 1 (0), X=586.50, Y=112.32, Mass=1832, SNR=29.2, Peak=143 HFD=4.3
00:46:50.482 00.000 28316 MultiStar: [#1 -0.16,0.16,0.93,U] [#2 -0.03,0.11,1.01,U] [#3 -0.06,-0.14,0.92,U] [#4 -0.17,0.20,0.88,U] [#5 -0.15,0.04,0.81,U] [#6 -0.25,0.10,0.73,U] [#7 -0.34,-0.13,0.71,U] [#8 -0.18,0.14,0.63,U] 
00:46:50.483 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.19, 0.04}
00:46:50.483 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (-1.14) = xAngle (3.94 = -2.35)
00:46:50.484 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.04 = 0.76)
00:46:50.485 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.79 mountX=-0.12 mountY=0.12, mountTheta=2.37
00:46:50.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.06, opts=13)
00:46:50.486 00.000 28316 Enqueuing Move request for scope (-0.16, 0.06)
00:46:50.487 00.001 29988 Worker thread wakes up
00:46:50.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:50.487 00.000 28316 UpdateGuideState exits: m=1832 RSB=29.2
00:46:50.488 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:50.489 00.001 28316 Enqueuing Expose request
00:46:50.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
00:46:50.489 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
00:46:50.489 00.000 29988 Moving (-0.16, 0.06) raw xDistance=-0.12 yDistance=0.12
00:46:50.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:46:50.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:50.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:46:50.489 00.000 29988 MoveAxis(E, 0, ABG)
00:46:50.489 00.000 29988 Move returns status 0, amount 0
00:46:50.489 00.000 29988 MoveAxis(N, 0, ABG)
00:46:50.489 00.000 29988 Move returns status 0, amount 0
00:46:50.489 00.000 29988 move complete, result=0
00:46:50.489 00.000 29988 worker thread done servicing request
00:46:50.489 00.000 29988 Worker thread wakes up
00:46:50.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:50.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:50.490 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:52.009 01.519 29988 Exposure complete
00:46:52.046 00.037 29988 worker thread done servicing request
00:46:52.046 00.000 28316 OnExposeComplete: enter
00:46:52.048 00.002 28316 UpdateGuideState(): m_state=6
00:46:52.049 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4701
00:46:52.050 00.001 28316 Star::Find returns 1 (0), X=586.56, Y=112.29, Mass=1929, SNR=30.1, Peak=143 HFD=4.5
00:46:52.052 00.002 28316 MultiStar: [#1 -0.07,0.28,0.91,U] [#2 0.05,0.18,0.99,U] [#3 -0.07,0.06,0.86,U] [#4 0.00,0.21,0.86,U] [#5 -0.11,0.27,0.80,U] [#6 -0.10,0.07,0.72,U] [#7 -0.31,0.08,0.65,U] [#8 -0.09,0.23,0.59,U] 
00:46:52.054 00.002 28316 single-star, 8 included, MultiStar: {-0.08, 0.15}, one-star: {-0.13, 0.01}
00:46:52.054 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (-1.14) = xAngle (4.21 = -2.07)
00:46:52.055 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.32 = 1.03)
00:46:52.055 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.07 mountX=-0.06 mountY=0.11, mountTheta=2.08
00:46:52.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
00:46:52.057 00.001 28316 Enqueuing Move request for scope (-0.13, 0.01)
00:46:52.057 00.000 29988 Worker thread wakes up
00:46:52.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
00:46:52.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
00:46:52.057 00.000 29988 Moving (-0.13, 0.01) raw xDistance=-0.06 yDistance=0.11
00:46:52.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:46:52.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:52.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:52.058 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:46:52.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:52.059 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:52.059 00.000 28316 Enqueuing Expose request
00:46:52.060 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:46:52.060 00.000 29988 MoveAxis(E, 0, ABG)
00:46:52.060 00.000 29988 Move returns status 0, amount 0
00:46:52.060 00.000 29988 MoveAxis(N, 0, ABG)
00:46:52.060 00.000 29988 Move returns status 0, amount 0
00:46:52.060 00.000 29988 move complete, result=0
00:46:52.060 00.000 29988 worker thread done servicing request
00:46:52.060 00.000 29988 Worker thread wakes up
00:46:52.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:52.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:52.061 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:53.691 01.630 29988 Exposure complete
00:46:53.725 00.034 29988 worker thread done servicing request
00:46:53.725 00.000 28316 OnExposeComplete: enter
00:46:53.726 00.001 28316 UpdateGuideState(): m_state=6
00:46:53.726 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4702
00:46:53.727 00.001 28316 Star::Find returns 1 (0), X=586.70, Y=112.42, Mass=1879, SNR=29.7, Peak=152 HFD=4.0
00:46:53.728 00.001 28316 MultiStar: [#1 0.10,0.14,0.92,U] [#2 0.13,0.21,0.98,U] [#3 -0.09,0.02,0.88,U] [#4 -0.07,0.27,0.87,U] [#5 -0.05,0.23,0.80,U] [#6 0.04,0.16,0.73,U] [#7 -0.13,0.01,0.68,U] [#8 0.16,0.35,0.00,M1] 
00:46:53.728 00.000 28316 single-star, 7 included, MultiStar: {-0.00, 0.15}, one-star: {0.01, 0.14}
00:46:53.729 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (-1.14) = xAngle (2.64 = 2.64)
00:46:53.729 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.74 = -0.54)
00:46:53.730 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.15 cameraTheta=1.49 mountX=-0.13 mountY=-0.08, mountTheta=-2.61
00:46:53.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
00:46:53.732 00.001 28316 Enqueuing Move request for scope (0.01, 0.14)
00:46:53.732 00.000 29988 Worker thread wakes up
00:46:53.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:53.733 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
00:46:53.733 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
00:46:53.733 00.000 28316 UpdateGuideState exits: m=1879 RSB=29.7
00:46:53.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:53.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:53.735 00.001 28316 Enqueuing Expose request
00:46:53.736 00.001 29988 Moving (0.01, 0.14) raw xDistance=-0.13 yDistance=-0.08
00:46:53.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:46:53.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:53.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:53.736 00.000 29988 MoveAxis(E, 0, ABG)
00:46:53.736 00.000 29988 Move returns status 0, amount 0
00:46:53.736 00.000 29988 MoveAxis(N, 0, ABG)
00:46:53.736 00.000 29988 Move returns status 0, amount 0
00:46:53.736 00.000 29988 move complete, result=0
00:46:53.736 00.000 29988 worker thread done servicing request
00:46:53.736 00.000 29988 Worker thread wakes up
00:46:53.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:53.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:53.736 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:55.253 01.517 29988 Exposure complete
00:46:55.288 00.035 29988 worker thread done servicing request
00:46:55.289 00.001 28316 OnExposeComplete: enter
00:46:55.289 00.000 28316 UpdateGuideState(): m_state=6
00:46:55.290 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4703
00:46:55.290 00.000 28316 Star::Find returns 1 (0), X=586.47, Y=112.68, Mass=2000, SNR=30.8, Peak=138 HFD=4.5
00:46:55.292 00.002 28316 MultiStar: [#1 -0.17,0.23,0.87,U] [#2 -0.07,0.40,0.00,M1] [#3 -0.24,0.17,0.85,U] [#4 -0.11,0.44,0.00,M1] [#5 -0.25,0.52,0.00,M1] [#6 -0.07,0.29,0.71,U] [#7 -0.33,0.08,0.66,U] [#8 -0.06,0.18,0.59,U] 
00:46:55.292 00.000 28316 refined, 5 included, MultiStar: {-0.19, 0.24}, one-star: {-0.22, 0.40}
00:46:55.293 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (-1.14) = xAngle (3.38 = -2.90)
00:46:55.293 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.48 = 0.20)
00:46:55.294 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.30 cameraTheta=2.24 mountX=-0.29 mountY=0.06, mountTheta=2.94
00:46:55.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.24, opts=13)
00:46:55.295 00.000 28316 Enqueuing Move request for scope (-0.19, 0.24)
00:46:55.296 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:46:55.296 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.8
00:46:55.297 00.001 29988 Worker thread wakes up
00:46:55.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
00:46:55.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
00:46:55.297 00.000 29988 Moving (-0.19, 0.24) raw xDistance=-0.29 yDistance=0.06
00:46:55.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
00:46:55.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:55.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:55.298 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:46:55.298 00.000 29988 MoveAxis(E, 62, ABG)
00:46:55.298 00.000 29988 Guiding  Dir = 2, Dur = 62
00:46:55.298 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:55.298 00.000 28316 Enqueuing Expose request
00:46:55.298 00.000 29988 IsSlewing returns 0
00:46:55.299 00.001 29988 IsGuiding returns 0
00:46:55.300 00.001 29988 PulseGuide returned control before completion, sleep 71
00:46:55.373 00.073 29988 IsGuiding returns 1
00:46:55.373 00.000 29988 scope still moving after pulse duration time elapsed
00:46:55.404 00.031 29988 IsSlewing returns 0
00:46:55.404 00.000 29988 IsGuiding returns 0
00:46:55.404 00.000 29988 scope move finished after 62 + 43 ms
00:46:55.404 00.000 29988 Move returns status 0, amount 62
00:46:55.404 00.000 29988 MoveAxis(N, 0, ABG)
00:46:55.404 00.000 29988 Move returns status 0, amount 0
00:46:55.404 00.000 29988 move complete, result=0
00:46:55.404 00.000 29988 worker thread done servicing request
00:46:55.404 00.000 29988 Worker thread wakes up
00:46:55.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:55.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:55.405 00.001 28316 GuideStep: -0.3 px 62 ms EAST, 0.1 px 0 ms NORTH
00:46:57.026 01.621 29988 Exposure complete
00:46:57.056 00.030 29988 worker thread done servicing request
00:46:57.056 00.000 28316 OnExposeComplete: enter
00:46:57.056 00.000 28316 UpdateGuideState(): m_state=6
00:46:57.057 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4704
00:46:57.058 00.001 28316 Star::Find returns 1 (0), X=586.60, Y=112.44, Mass=1871, SNR=29.6, Peak=146 HFD=4.3
00:46:57.059 00.001 28316 MultiStar: [#1 -0.10,0.23,0.93,U] [#2 0.03,0.28,0.98,U] [#3 -0.04,0.02,0.92,U] [#4 -0.02,0.30,0.91,U] [#5 -0.07,0.33,0.79,U] [#6 -0.03,0.13,0.71,U] [#7 -0.18,0.01,0.69,U] [#8 -0.09,0.41,0.00,M1] 
00:46:57.060 00.001 28316 single-star, 7 included, MultiStar: {-0.06, 0.19}, one-star: {-0.09, 0.17}
00:46:57.061 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (-1.14) = xAngle (3.21 = -3.07)
00:46:57.062 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.31 = 0.03)
00:46:57.063 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.06 mountX=-0.19 mountY=0.01, mountTheta=3.11
00:46:57.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.17, opts=13)
00:46:57.066 00.001 28316 Enqueuing Move request for scope (-0.09, 0.17)
00:46:57.067 00.001 29988 Worker thread wakes up
00:46:57.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:57.069 00.002 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:46:57.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:57.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:57.070 00.001 28316 Enqueuing Expose request
00:46:57.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
00:46:57.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
00:46:57.071 00.001 29988 Moving (-0.09, 0.17) raw xDistance=-0.19 yDistance=0.01
00:46:57.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:46:57.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:57.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:46:57.071 00.000 29988 MoveAxis(E, 0, ABG)
00:46:57.071 00.000 29988 Move returns status 0, amount 0
00:46:57.071 00.000 29988 MoveAxis(N, 0, ABG)
00:46:57.071 00.000 29988 Move returns status 0, amount 0
00:46:57.071 00.000 29988 move complete, result=0
00:46:57.071 00.000 29988 worker thread done servicing request
00:46:57.071 00.000 29988 Worker thread wakes up
00:46:57.071 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:57.072 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:57.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:58.587 01.515 29988 Exposure complete
00:46:58.618 00.031 29988 worker thread done servicing request
00:46:58.618 00.000 28316 OnExposeComplete: enter
00:46:58.619 00.001 28316 UpdateGuideState(): m_state=6
00:46:58.619 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4705
00:46:58.620 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=112.47, Mass=1940, SNR=30.2, Peak=144 HFD=4.6
00:46:58.620 00.000 28316 MultiStar: [#1 0.04,0.26,0.92,U] [#2 0.07,0.27,0.97,U] [#3 0.06,0.09,0.86,U] [#4 0.07,0.29,0.82,U] [#5 0.11,0.31,0.79,U] [#6 0.04,0.23,0.73,U] [#7 -0.04,0.10,0.66,U] [#8 0.13,0.34,0.62,U] 
00:46:58.621 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.23}, one-star: {0.09, 0.19}
00:46:58.621 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:46:58.622 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
00:46:58.622 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.14 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
00:46:58.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.19, opts=13)
00:46:58.625 00.002 28316 Enqueuing Move request for scope (0.09, 0.19)
00:46:58.626 00.001 29988 Worker thread wakes up
00:46:58.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:46:58.626 00.000 28316 UpdateGuideState exits: m=1940 RSB=30.2
00:46:58.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:58.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:46:58.628 00.001 28316 Enqueuing Expose request
00:46:58.628 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
00:46:58.628 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
00:46:58.628 00.000 29988 Moving (0.09, 0.19) raw xDistance=-0.14 yDistance=-0.17
00:46:58.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:46:58.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:58.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:46:58.628 00.000 29988 MoveAxis(E, 0, ABG)
00:46:58.628 00.000 29988 Move returns status 0, amount 0
00:46:58.628 00.000 29988 MoveAxis(N, 0, ABG)
00:46:58.628 00.000 29988 Move returns status 0, amount 0
00:46:58.628 00.000 29988 move complete, result=0
00:46:58.628 00.000 29988 worker thread done servicing request
00:46:58.628 00.000 29988 Worker thread wakes up
00:46:58.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:46:58.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:46:58.629 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:47:00.251 01.622 29988 Exposure complete
00:47:00.279 00.028 29988 worker thread done servicing request
00:47:00.279 00.000 28316 OnExposeComplete: enter
00:47:00.280 00.001 28316 UpdateGuideState(): m_state=6
00:47:00.280 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4706
00:47:00.281 00.001 28316 Star::Find returns 1 (0), X=586.39, Y=112.54, Mass=2085, SNR=31.3, Peak=140 HFD=4.4
00:47:00.281 00.000 28316 MultiStar: [#1 -0.15,0.27,0.88,U] [#2 -0.11,0.28,0.92,U] [#3 -0.24,0.17,0.85,U] [#4 -0.13,0.46,0.00,M1] [#5 -0.16,0.41,0.00,M1] [#6 -0.21,0.18,0.70,U] [#7 -0.41,0.15,0.00,M1] [#8 -0.15,0.37,0.00,M1] 
00:47:00.282 00.001 28316 refined, 4 included, MultiStar: {-0.20, 0.24}, one-star: {-0.30, 0.26}
00:47:00.282 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (-1.14) = xAngle (3.42 = -2.86)
00:47:00.283 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.52 = 0.24)
00:47:00.283 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.28 mountX=-0.30 mountY=0.07, mountTheta=2.90
00:47:00.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.24, opts=13)
00:47:00.285 00.001 28316 Enqueuing Move request for scope (-0.20, 0.24)
00:47:00.286 00.001 29988 Worker thread wakes up
00:47:00.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
00:47:00.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
00:47:00.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
00:47:00.287 00.001 28316 UpdateGuideState exits: m=2085 RSB=31.3
00:47:00.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:00.288 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:00.288 00.000 28316 Enqueuing Expose request
00:47:00.289 00.001 29988 Moving (-0.20, 0.24) raw xDistance=-0.30 yDistance=0.07
00:47:00.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:47:00.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:00.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:47:00.289 00.000 29988 MoveAxis(E, 63, ABG)
00:47:00.289 00.000 29988 Guiding  Dir = 2, Dur = 63
00:47:00.289 00.000 29988 IsSlewing returns 0
00:47:00.289 00.000 29988 IsGuiding returns 0
00:47:00.292 00.003 29988 PulseGuide returned control before completion, sleep 71
00:47:00.375 00.083 29988 IsGuiding returns 0
00:47:00.375 00.000 29988 Move returns status 0, amount 63
00:47:00.375 00.000 29988 MoveAxis(N, 0, ABG)
00:47:00.375 00.000 29988 Move returns status 0, amount 0
00:47:00.375 00.000 29988 move complete, result=0
00:47:00.375 00.000 29988 worker thread done servicing request
00:47:00.376 00.001 29988 Worker thread wakes up
00:47:00.376 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.1 px 0 ms NORTH
00:47:00.377 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:00.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:01.788 01.411 29988 Exposure complete
00:47:01.817 00.029 29988 worker thread done servicing request
00:47:01.817 00.000 28316 OnExposeComplete: enter
00:47:01.818 00.001 28316 UpdateGuideState(): m_state=6
00:47:01.819 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4707
00:47:01.821 00.002 28316 Star::Find returns 1 (0), X=586.54, Y=112.37, Mass=1978, SNR=30.5, Peak=160 HFD=4.2
00:47:01.822 00.001 28316 MultiStar: [#1 0.06,0.04,0.89,U] [#2 0.07,0.17,0.96,U] [#3 -0.01,0.11,0.86,U] [#4 0.06,0.42,0.00,M2] [#5 -0.03,0.17,0.77,U] [#6 0.09,-0.01,0.72,U] [#7 -0.10,0.06,0.65,U] [#8 0.10,0.16,0.58,U] 
00:47:01.822 00.000 28316 refined, 7 included, MultiStar: {0.00, 0.10}, one-star: {-0.15, 0.09}
00:47:01.822 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:47:01.822 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.82 = -0.47)
00:47:01.822 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.09 mountY=-0.05, mountTheta=-2.68
00:47:01.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
00:47:01.825 00.001 28316 Enqueuing Move request for scope (0.00, 0.10)
00:47:01.825 00.000 29988 Worker thread wakes up
00:47:01.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
00:47:01.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
00:47:01.825 00.000 29988 Moving (0.00, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:47:01.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:47:01.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:01.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:01.826 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.5
00:47:01.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:01.827 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:01.827 00.000 28316 Enqueuing Expose request
00:47:01.828 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:47:01.828 00.000 29988 MoveAxis(E, 0, ABG)
00:47:01.828 00.000 29988 Move returns status 0, amount 0
00:47:01.828 00.000 29988 MoveAxis(N, 0, ABG)
00:47:01.828 00.000 29988 Move returns status 0, amount 0
00:47:01.828 00.000 29988 move complete, result=0
00:47:01.828 00.000 29988 worker thread done servicing request
00:47:01.828 00.000 29988 Worker thread wakes up
00:47:01.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:01.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:01.828 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:03.458 01.630 29988 Exposure complete
00:47:03.486 00.028 29988 worker thread done servicing request
00:47:03.486 00.000 28316 OnExposeComplete: enter
00:47:03.487 00.001 28316 UpdateGuideState(): m_state=6
00:47:03.488 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4708
00:47:03.488 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=112.23, Mass=1976, SNR=30.5, Peak=160 HFD=4.5
00:47:03.489 00.001 28316 MultiStar: [#1 -0.00,0.02,0.89,U] [#2 -0.04,0.04,0.96,U] [#3 0.05,-0.15,0.86,U] [#4 -0.07,0.20,0.87,U] [#5 -0.03,-0.01,0.78,U] [#6 -0.02,0.01,0.71,U] [#7 -0.26,-0.08,0.65,U] [#8 -0.01,0.08,0.61,U] 
00:47:03.489 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.05, -0.05}
00:47:03.490 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (-1.14) = xAngle (4.11 = -2.17)
00:47:03.490 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.21 = 0.93)
00:47:03.490 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.97 mountX=-0.03 mountY=0.04, mountTheta=2.18
00:47:03.492 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
00:47:03.493 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
00:47:03.494 00.001 29988 Worker thread wakes up
00:47:03.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:47:03.494 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:47:03.494 00.000 29988 Moving (-0.04, 0.01) raw xDistance=-0.03 yDistance=0.04
00:47:03.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:47:03.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:03.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
00:47:03.495 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:47:03.495 00.000 29988 MoveAxis(E, 0, ABG)
00:47:03.495 00.000 29988 Move returns status 0, amount 0
00:47:03.495 00.000 29988 MoveAxis(N, 0, ABG)
00:47:03.495 00.000 29988 Move returns status 0, amount 0
00:47:03.495 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
00:47:03.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:03.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:03.497 00.001 28316 Enqueuing Expose request
00:47:03.497 00.000 29988 move complete, result=0
00:47:03.498 00.001 29988 worker thread done servicing request
00:47:03.498 00.000 29988 Worker thread wakes up
00:47:03.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:03.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:03.498 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:05.018 01.520 29988 Exposure complete
00:47:05.050 00.032 29988 worker thread done servicing request
00:47:05.050 00.000 28316 OnExposeComplete: enter
00:47:05.052 00.002 28316 UpdateGuideState(): m_state=6
00:47:05.054 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4709
00:47:05.054 00.000 28316 Star::Find returns 1 (0), X=586.40, Y=112.56, Mass=1844, SNR=29.5, Peak=140 HFD=4.3
00:47:05.056 00.002 28316 MultiStar: [#1 -0.15,0.22,0.93,U] [#2 -0.00,0.37,0.99,U] [#3 -0.24,0.24,0.86,U] [#4 -0.16,0.46,0.00,M2] [#5 -0.26,0.46,0.00,M1] [#6 -0.22,0.24,0.74,U] [#7 -0.32,0.18,0.71,U] [#8 -0.20,0.40,0.00,M1] 
00:47:05.056 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.26}, one-star: {-0.29, 0.28}
00:47:05.057 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.36 = -2.93)
00:47:05.058 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
00:47:05.059 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.21 mountX=-0.32 mountY=0.06, mountTheta=2.96
00:47:05.061 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.26, opts=13)
00:47:05.062 00.001 28316 Enqueuing Move request for scope (-0.20, 0.26)
00:47:05.062 00.000 29988 Worker thread wakes up
00:47:05.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:05.063 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.26) opts 0xd
00:47:05.063 00.000 28316 UpdateGuideState exits: m=1844 RSB=29.5
00:47:05.063 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:05.064 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:05.065 00.001 28316 Enqueuing Expose request
00:47:05.065 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.26)
00:47:05.065 00.000 29988 Moving (-0.20, 0.26) raw xDistance=-0.32 yDistance=0.06
00:47:05.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:47:05.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:05.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:47:05.065 00.000 29988 MoveAxis(E, 67, ABG)
00:47:05.065 00.000 29988 Guiding  Dir = 2, Dur = 67
00:47:05.066 00.001 29988 IsSlewing returns 0
00:47:05.066 00.000 29988 IsGuiding returns 0
00:47:05.068 00.002 29988 PulseGuide returned control before completion, sleep 76
00:47:05.158 00.090 29988 IsGuiding returns 0
00:47:05.158 00.000 29988 Move returns status 0, amount 67
00:47:05.158 00.000 29988 MoveAxis(N, 0, ABG)
00:47:05.158 00.000 29988 Move returns status 0, amount 0
00:47:05.158 00.000 29988 move complete, result=0
00:47:05.158 00.000 29988 worker thread done servicing request
00:47:05.158 00.000 29988 Worker thread wakes up
00:47:05.158 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.1 px 0 ms NORTH
00:47:05.160 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:05.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:06.798 01.638 29988 Exposure complete
00:47:06.845 00.047 29988 worker thread done servicing request
00:47:06.845 00.000 28316 OnExposeComplete: enter
00:47:06.846 00.001 28316 UpdateGuideState(): m_state=6
00:47:06.847 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4710
00:47:06.847 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.21, Mass=2045, SNR=31.0, Peak=171 HFD=4.4
00:47:06.848 00.001 28316 MultiStar: [#1 -0.03,-0.01,0.88,U] [#2 0.09,-0.07,0.95,U] [#3 0.06,-0.13,0.85,U] [#4 -0.05,0.11,0.84,U] [#5 0.01,0.04,0.75,U] [#6 0.16,-0.02,0.70,U] [#7 0.03,-0.02,0.62,U] [#8 0.02,0.16,0.58,U] 
00:47:06.848 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.02, -0.07}
00:47:06.848 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
00:47:06.849 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
00:47:06.849 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.30 mountX=0.02 mountY=-0.03, mountTheta=-0.83
00:47:06.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
00:47:06.851 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
00:47:06.852 00.001 29988 Worker thread wakes up
00:47:06.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:06.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:47:06.852 00.000 28316 UpdateGuideState exits: m=2045 RSB=31.0
00:47:06.854 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:06.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:47:06.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:06.855 00.001 28316 Enqueuing Expose request
00:47:06.855 00.000 29988 Moving (0.03, -0.01) raw xDistance=0.02 yDistance=-0.03
00:47:06.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:47:06.856 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:06.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:47:06.856 00.000 29988 MoveAxis(E, 0, ABG)
00:47:06.856 00.000 29988 Move returns status 0, amount 0
00:47:06.856 00.000 29988 MoveAxis(N, 0, ABG)
00:47:06.856 00.000 29988 Move returns status 0, amount 0
00:47:06.856 00.000 29988 move complete, result=0
00:47:06.856 00.000 29988 worker thread done servicing request
00:47:06.856 00.000 29988 Worker thread wakes up
00:47:06.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:06.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:06.856 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:08.376 01.520 29988 Exposure complete
00:47:08.409 00.033 29988 worker thread done servicing request
00:47:08.409 00.000 28316 OnExposeComplete: enter
00:47:08.410 00.001 28316 UpdateGuideState(): m_state=6
00:47:08.410 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4711
00:47:08.411 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=112.37, Mass=1977, SNR=30.4, Peak=163 HFD=4.4
00:47:08.411 00.000 28316 MultiStar: [#1 0.07,0.08,0.91,U] [#2 0.15,0.09,0.96,U] [#3 0.15,-0.13,0.83,U] [#4 0.06,0.14,0.85,U] [#5 0.04,0.12,0.80,U] [#6 0.18,0.17,0.72,U] [#7 -0.27,0.16,0.65,U] [#8 0.13,0.20,0.61,U] 
00:47:08.412 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {0.15, 0.09}
00:47:08.412 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.01 = 2.01)
00:47:08.413 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.11 = -1.17)
00:47:08.413 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=-0.05 mountY=-0.12, mountTheta=-2.01
00:47:08.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
00:47:08.415 00.001 28316 Enqueuing Move request for scope (0.08, 0.10)
00:47:08.415 00.000 29988 Worker thread wakes up
00:47:08.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
00:47:08.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
00:47:08.415 00.000 29988 Moving (0.08, 0.10) raw xDistance=-0.05 yDistance=-0.12
00:47:08.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:47:08.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:08.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:08.416 00.001 28316 UpdateGuideState exits: m=1977 RSB=30.4
00:47:08.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:08.417 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:08.418 00.001 28316 Enqueuing Expose request
00:47:08.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:47:08.418 00.000 29988 MoveAxis(E, 0, ABG)
00:47:08.418 00.000 29988 Move returns status 0, amount 0
00:47:08.418 00.000 29988 MoveAxis(N, 0, ABG)
00:47:08.418 00.000 29988 Move returns status 0, amount 0
00:47:08.418 00.000 29988 move complete, result=0
00:47:08.418 00.000 29988 worker thread done servicing request
00:47:08.418 00.000 29988 Worker thread wakes up
00:47:08.419 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:08.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:08.419 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:10.051 01.632 29988 Exposure complete
00:47:10.084 00.033 29988 worker thread done servicing request
00:47:10.084 00.000 28316 OnExposeComplete: enter
00:47:10.087 00.003 28316 UpdateGuideState(): m_state=6
00:47:10.089 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4712
00:47:10.091 00.002 28316 Star::Find returns 1 (0), X=586.84, Y=112.04, Mass=1952, SNR=30.3, Peak=180 HFD=4.3
00:47:10.094 00.003 28316 MultiStar: [#1 0.12,-0.22,0.90,U] [#2 0.18,-0.13,0.99,U] [#3 0.13,-0.33,0.85,U] [#4 0.15,-0.19,0.86,U] [#5 0.18,-0.23,0.79,U] [#6 0.17,-0.19,0.72,U] [#7 0.04,-0.24,0.67,U] [#8 0.17,0.01,0.57,U] 
00:47:10.097 00.003 28316 refined, 8 included, MultiStar: {0.14, -0.20}, one-star: {0.15, -0.24}
00:47:10.097 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-1.14) = xAngle (0.19 = 0.19)
00:47:10.098 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.99)
00:47:10.098 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.95 mountX=0.24 mountY=-0.04, mountTheta=-0.15
00:47:10.099 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.20, opts=13)
00:47:10.100 00.001 28316 Enqueuing Move request for scope (0.14, -0.20)
00:47:10.100 00.000 29988 Worker thread wakes up
00:47:10.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:10.101 00.001 28316 UpdateGuideState exits: m=1952 RSB=30.3
00:47:10.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:10.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
00:47:10.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
00:47:10.102 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:10.102 00.000 28316 Enqueuing Expose request
00:47:10.103 00.001 29988 Moving (0.14, -0.20) raw xDistance=0.24 yDistance=-0.04
00:47:10.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:47:10.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:10.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:10.103 00.000 29988 MoveAxis(W, 51, ABG)
00:47:10.103 00.000 29988 Guiding  Dir = 3, Dur = 51
00:47:10.103 00.000 29988 IsSlewing returns 0
00:47:10.103 00.000 29988 IsGuiding returns 0
00:47:10.105 00.002 29988 PulseGuide returned control before completion, sleep 60
00:47:10.177 00.072 29988 IsGuiding returns 0
00:47:10.177 00.000 29988 Move returns status 0, amount 51
00:47:10.177 00.000 29988 MoveAxis(N, 0, ABG)
00:47:10.177 00.000 29988 Move returns status 0, amount 0
00:47:10.177 00.000 29988 move complete, result=0
00:47:10.177 00.000 29988 worker thread done servicing request
00:47:10.177 00.000 29988 Worker thread wakes up
00:47:10.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:10.177 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
00:47:10.178 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:11.594 01.416 29988 Exposure complete
00:47:11.626 00.032 29988 worker thread done servicing request
00:47:11.626 00.000 28316 OnExposeComplete: enter
00:47:11.629 00.003 28316 UpdateGuideState(): m_state=6
00:47:11.632 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4713
00:47:11.634 00.002 28316 Star::Find returns 1 (0), X=586.76, Y=112.34, Mass=1930, SNR=30.0, Peak=154 HFD=4.5
00:47:11.637 00.003 28316 MultiStar: [#1 0.13,0.10,0.90,U] [#2 0.12,0.05,0.95,U] [#3 0.05,0.12,0.89,U] [#4 0.04,0.30,0.84,U] [#5 -0.09,0.17,0.79,U] [#6 -0.06,0.11,0.73,U] [#7 -0.12,0.17,0.68,U] [#8 -0.01,0.26,0.61,U] 
00:47:11.640 00.003 28316 single-star, 8 included, MultiStar: {0.02, 0.14}, one-star: {0.07, 0.06}
00:47:11.642 00.002 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (-1.14) = xAngle (1.85 = 1.85)
00:47:11.645 00.003 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.95 = -1.33)
00:47:11.645 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=-0.02 mountY=-0.09, mountTheta=-1.85
00:47:11.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
00:47:11.647 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
00:47:11.647 00.000 29988 Worker thread wakes up
00:47:11.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:47:11.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:47:11.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:11.648 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.0
00:47:11.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:11.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:11.649 00.001 28316 Enqueuing Expose request
00:47:11.649 00.000 29988 Moving (0.07, 0.06) raw xDistance=-0.02 yDistance=-0.09
00:47:11.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:47:11.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:11.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:47:11.649 00.000 29988 MoveAxis(E, 0, ABG)
00:47:11.649 00.000 29988 Move returns status 0, amount 0
00:47:11.649 00.000 29988 MoveAxis(N, 0, ABG)
00:47:11.649 00.000 29988 Move returns status 0, amount 0
00:47:11.649 00.000 29988 move complete, result=0
00:47:11.649 00.000 29988 worker thread done servicing request
00:47:11.649 00.000 29988 Worker thread wakes up
00:47:11.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:11.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:11.650 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:13.280 01.630 29988 Exposure complete
00:47:13.310 00.030 29988 worker thread done servicing request
00:47:13.310 00.000 28316 OnExposeComplete: enter
00:47:13.311 00.001 28316 UpdateGuideState(): m_state=6
00:47:13.312 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4714
00:47:13.312 00.000 28316 Star::Find returns 1 (0), X=586.73, Y=112.54, Mass=1987, SNR=30.5, Peak=145 HFD=4.6
00:47:13.313 00.001 28316 MultiStar: [#1 0.04,0.30,0.90,U] [#2 0.27,0.22,0.96,U] [#3 -0.01,0.17,0.86,U] [#4 -0.00,0.45,0.00,M1] [#5 0.01,0.36,0.77,U] [#6 0.03,0.34,0.73,U] [#7 -0.18,0.27,0.64,U] [#8 0.14,0.33,0.60,U] 
00:47:13.313 00.000 28316 single-star, 7 included, MultiStar: {0.05, 0.28}, one-star: {0.04, 0.26}
00:47:13.314 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (-1.14) = xAngle (2.57 = 2.57)
00:47:13.314 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.67 = -0.61)
00:47:13.315 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.43 mountX=-0.22 mountY=-0.15, mountTheta=-2.54
00:47:13.316 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.26, opts=13)
00:47:13.316 00.000 28316 Enqueuing Move request for scope (0.04, 0.26)
00:47:13.316 00.000 29988 Worker thread wakes up
00:47:13.317 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:13.318 00.001 28316 UpdateGuideState exits: m=1987 RSB=30.5
00:47:13.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:13.319 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
00:47:13.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:13.319 00.000 28316 Enqueuing Expose request
00:47:13.320 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
00:47:13.320 00.000 29988 Moving (0.04, 0.26) raw xDistance=-0.22 yDistance=-0.15
00:47:13.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:47:13.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:13.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:47:13.320 00.000 29988 MoveAxis(E, 47, ABG)
00:47:13.320 00.000 29988 Guiding  Dir = 2, Dur = 47
00:47:13.320 00.000 29988 IsSlewing returns 0
00:47:13.320 00.000 29988 IsGuiding returns 0
00:47:13.322 00.002 29988 PulseGuide returned control before completion, sleep 56
00:47:13.391 00.069 29988 IsGuiding returns 0
00:47:13.392 00.001 29988 Move returns status 0, amount 47
00:47:13.392 00.000 29988 MoveAxis(N, 0, ABG)
00:47:13.392 00.000 29988 Move returns status 0, amount 0
00:47:13.392 00.000 29988 move complete, result=0
00:47:13.392 00.000 29988 worker thread done servicing request
00:47:13.392 00.000 29988 Worker thread wakes up
00:47:13.392 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 0 ms NORTH
00:47:13.393 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:13.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:14.809 01.416 29988 Exposure complete
00:47:14.847 00.038 29988 worker thread done servicing request
00:47:14.848 00.001 28316 OnExposeComplete: enter
00:47:14.848 00.000 28316 UpdateGuideState(): m_state=6
00:47:14.849 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4715
00:47:14.849 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=112.50, Mass=1988, SNR=30.7, Peak=151 HFD=4.6
00:47:14.850 00.001 28316 MultiStar: [#1 0.18,0.19,0.89,U] [#2 0.12,0.34,0.95,U] [#3 0.11,0.15,0.84,U] [#4 0.10,0.35,0.85,U] [#5 0.15,0.37,0.00,M1] [#6 0.14,0.21,0.72,U] [#7 0.14,0.05,0.66,U] [#8 0.19,0.31,0.60,U] 
00:47:14.850 00.000 28316 single-star, 7 included, MultiStar: {0.13, 0.23}, one-star: {0.08, 0.22}
00:47:14.851 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.38 = 2.38)
00:47:14.852 00.001 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.80)
00:47:14.852 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.23 mountX=-0.17 mountY=-0.17, mountTheta=-2.36
00:47:14.855 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.22, opts=13)
00:47:14.855 00.000 28316 Enqueuing Move request for scope (0.08, 0.22)
00:47:14.856 00.001 29988 Worker thread wakes up
00:47:14.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:14.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
00:47:14.856 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.7
00:47:14.858 00.002 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
00:47:14.858 00.000 29988 Moving (0.08, 0.22) raw xDistance=-0.17 yDistance=-0.17
00:47:14.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:47:14.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:14.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:14.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:14.859 00.000 28316 Enqueuing Expose request
00:47:14.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:47:14.860 00.001 29988 MoveAxis(E, 0, ABG)
00:47:14.860 00.000 29988 Move returns status 0, amount 0
00:47:14.860 00.000 29988 MoveAxis(N, 0, ABG)
00:47:14.860 00.000 29988 Move returns status 0, amount 0
00:47:14.860 00.000 29988 move complete, result=0
00:47:14.860 00.000 29988 worker thread done servicing request
00:47:14.860 00.000 29988 Worker thread wakes up
00:47:14.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:14.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:14.860 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:47:16.485 01.625 29988 Exposure complete
00:47:16.516 00.031 29988 worker thread done servicing request
00:47:16.516 00.000 28316 OnExposeComplete: enter
00:47:16.516 00.000 28316 UpdateGuideState(): m_state=6
00:47:16.517 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4716
00:47:16.518 00.001 28316 Star::Find returns 1 (0), X=586.69, Y=112.35, Mass=2009, SNR=30.7, Peak=174 HFD=4.4
00:47:16.519 00.001 28316 MultiStar: [#1 0.01,0.02,0.90,U] [#2 0.08,0.20,0.94,U] [#3 -0.06,-0.03,0.84,U] [#4 -0.09,0.24,0.84,U] [#5 -0.08,0.22,0.78,U] [#6 -0.00,0.10,0.72,U] [#7 -0.24,0.06,0.64,U] [#8 0.19,0.19,0.59,U] 
00:47:16.519 00.000 28316 single-star, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.00, 0.07}
00:47:16.519 00.000 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (-1.14) = xAngle (2.78 = 2.78)
00:47:16.520 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.88 = -0.40)
00:47:16.520 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.63 mountX=-0.07 mountY=-0.03, mountTheta=-2.74
00:47:16.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.07, opts=13)
00:47:16.522 00.001 28316 Enqueuing Move request for scope (-0.00, 0.07)
00:47:16.522 00.000 29988 Worker thread wakes up
00:47:16.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
00:47:16.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
00:47:16.522 00.000 29988 Moving (-0.00, 0.07) raw xDistance=-0.07 yDistance=-0.03
00:47:16.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:47:16.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:16.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:16.523 00.001 28316 UpdateGuideState exits: m=2009 RSB=30.7
00:47:16.523 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:16.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:16.524 00.000 28316 Enqueuing Expose request
00:47:16.525 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:47:16.525 00.000 29988 MoveAxis(E, 0, ABG)
00:47:16.525 00.000 29988 Move returns status 0, amount 0
00:47:16.525 00.000 29988 MoveAxis(N, 0, ABG)
00:47:16.525 00.000 29988 Move returns status 0, amount 0
00:47:16.525 00.000 29988 move complete, result=0
00:47:16.525 00.000 29988 worker thread done servicing request
00:47:16.525 00.000 29988 Worker thread wakes up
00:47:16.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:16.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:16.525 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:18.044 01.519 29988 Exposure complete
00:47:18.101 00.057 29988 worker thread done servicing request
00:47:18.101 00.000 28316 OnExposeComplete: enter
00:47:18.102 00.001 28316 UpdateGuideState(): m_state=6
00:47:18.103 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4717
00:47:18.103 00.000 28316 Star::Find returns 1 (0), X=586.53, Y=112.27, Mass=1942, SNR=30.2, Peak=154 HFD=4.6
00:47:18.104 00.001 28316 MultiStar: [#1 -0.06,0.01,0.91,U] [#2 -0.04,0.10,0.98,U] [#3 -0.14,-0.10,0.83,U] [#4 -0.04,0.25,0.87,U] [#5 -0.15,0.08,0.83,U] [#6 -0.06,-0.07,0.71,U] [#7 -0.28,-0.08,0.68,U] [#8 0.01,0.10,0.60,U] 
00:47:18.105 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.16, -0.01}
00:47:18.105 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
00:47:18.106 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
00:47:18.107 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.83 mountX=-0.07 mountY=0.08, mountTheta=2.32
00:47:18.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.03, opts=13)
00:47:18.109 00.001 28316 Enqueuing Move request for scope (-0.10, 0.03)
00:47:18.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:18.110 00.001 28316 UpdateGuideState exits: m=1942 RSB=30.2
00:47:18.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:18.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:18.111 00.000 28316 Enqueuing Expose request
00:47:18.111 00.000 29988 Worker thread wakes up
00:47:18.112 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
00:47:18.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
00:47:18.112 00.000 29988 Moving (-0.10, 0.03) raw xDistance=-0.07 yDistance=0.08
00:47:18.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:47:18.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:18.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:47:18.112 00.000 29988 MoveAxis(E, 0, ABG)
00:47:18.112 00.000 29988 Move returns status 0, amount 0
00:47:18.112 00.000 29988 MoveAxis(N, 0, ABG)
00:47:18.112 00.000 29988 Move returns status 0, amount 0
00:47:18.112 00.000 29988 move complete, result=0
00:47:18.112 00.000 29988 worker thread done servicing request
00:47:18.112 00.000 29988 Worker thread wakes up
00:47:18.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:18.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:18.112 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:19.746 01.634 29988 Exposure complete
00:47:19.786 00.040 29988 worker thread done servicing request
00:47:19.786 00.000 28316 OnExposeComplete: enter
00:47:19.786 00.000 28316 UpdateGuideState(): m_state=6
00:47:19.787 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4718
00:47:19.787 00.000 28316 Star::Find returns 1 (0), X=586.56, Y=112.33, Mass=1908, SNR=30.0, Peak=164 HFD=4.0
00:47:19.788 00.001 28316 MultiStar: [#1 -0.09,0.01,0.92,U] [#2 0.14,0.11,0.97,U] [#3 0.06,-0.04,0.89,U] [#4 0.02,0.19,0.90,U] [#5 -0.02,0.22,0.79,U] [#6 0.00,0.09,0.73,U] [#7 -0.20,-0.02,0.65,U] [#8 0.10,0.34,0.59,U] 
00:47:19.788 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.10}, one-star: {-0.13, 0.06}
00:47:19.789 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (-1.14) = xAngle (2.83 = 2.83)
00:47:19.789 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.94 = -0.35)
00:47:19.789 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.69 mountX=-0.10 mountY=-0.03, mountTheta=-2.80
00:47:19.791 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
00:47:19.793 00.002 28316 Enqueuing Move request for scope (-0.01, 0.10)
00:47:19.793 00.000 29988 Worker thread wakes up
00:47:19.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:19.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
00:47:19.794 00.000 28316 UpdateGuideState exits: m=1908 RSB=30.0
00:47:19.794 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
00:47:19.794 00.000 29988 Moving (-0.01, 0.10) raw xDistance=-0.10 yDistance=-0.03
00:47:19.794 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:19.795 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:47:19.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:19.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:19.795 00.000 28316 Enqueuing Expose request
00:47:19.796 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:47:19.796 00.000 29988 MoveAxis(E, 0, ABG)
00:47:19.796 00.000 29988 Move returns status 0, amount 0
00:47:19.796 00.000 29988 MoveAxis(N, 0, ABG)
00:47:19.796 00.000 29988 Move returns status 0, amount 0
00:47:19.796 00.000 29988 move complete, result=0
00:47:19.796 00.000 29988 worker thread done servicing request
00:47:19.796 00.000 29988 Worker thread wakes up
00:47:19.796 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:19.796 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:19.796 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:21.311 01.515 29988 Exposure complete
00:47:21.341 00.030 29988 worker thread done servicing request
00:47:21.341 00.000 28316 OnExposeComplete: enter
00:47:21.342 00.001 28316 UpdateGuideState(): m_state=6
00:47:21.342 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4719
00:47:21.343 00.001 28316 Star::Find returns 1 (0), X=586.59, Y=112.37, Mass=1918, SNR=30.0, Peak=158 HFD=4.3
00:47:21.343 00.000 28316 MultiStar: [#1 -0.04,0.12,0.91,U] [#2 0.14,0.11,0.98,U] [#3 -0.09,0.04,0.87,U] [#4 -0.12,0.35,0.87,U] [#5 -0.12,0.29,0.78,U] [#6 -0.10,0.13,0.71,U] [#7 -0.26,0.20,0.68,U] [#8 -0.02,0.25,0.61,U] 
00:47:21.344 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.10, 0.09}
00:47:21.344 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (-1.14) = xAngle (3.56 = -2.73)
00:47:21.344 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.66 = 0.38)
00:47:21.345 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.41 mountX=-0.13 mountY=0.05, mountTheta=2.76
00:47:21.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
00:47:21.348 00.002 28316 Enqueuing Move request for scope (-0.10, 0.09)
00:47:21.349 00.001 29988 Worker thread wakes up
00:47:21.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:21.349 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:47:21.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:21.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:21.351 00.001 28316 Enqueuing Expose request
00:47:21.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:47:21.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:47:21.351 00.000 29988 Moving (-0.10, 0.09) raw xDistance=-0.13 yDistance=0.05
00:47:21.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:47:21.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:21.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:47:21.352 00.001 29988 MoveAxis(E, 0, ABG)
00:47:21.352 00.000 29988 Move returns status 0, amount 0
00:47:21.352 00.000 29988 MoveAxis(N, 0, ABG)
00:47:21.352 00.000 29988 Move returns status 0, amount 0
00:47:21.352 00.000 29988 move complete, result=0
00:47:21.352 00.000 29988 worker thread done servicing request
00:47:21.352 00.000 29988 Worker thread wakes up
00:47:21.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:21.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:21.353 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:22.984 01.631 29988 Exposure complete
00:47:23.045 00.061 29988 worker thread done servicing request
00:47:23.045 00.000 28316 OnExposeComplete: enter
00:47:23.046 00.001 28316 UpdateGuideState(): m_state=6
00:47:23.048 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4720
00:47:23.048 00.000 28316 Star::Find returns 1 (0), X=586.64, Y=112.54, Mass=1861, SNR=29.6, Peak=143 HFD=4.1
00:47:23.049 00.001 28316 MultiStar: [#1 -0.10,0.39,0.00,M1] [#2 0.06,0.26,1.01,U] [#3 0.09,0.22,0.90,U] [#4 -0.00,0.37,0.90,U] [#5 -0.11,0.27,0.80,U] [#6 -0.02,0.14,0.72,U] [#7 -0.10,0.27,0.66,U] [#8 0.03,0.38,0.60,U] 
00:47:23.049 00.000 28316 single-star, 7 included, MultiStar: {-0.01, 0.27}, one-star: {-0.05, 0.26}
00:47:23.050 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:47:23.050 00.000 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:47:23.051 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.78 mountX=-0.26 mountY=-0.07, mountTheta=-2.88
00:47:23.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.26, opts=13)
00:47:23.053 00.001 28316 Enqueuing Move request for scope (-0.05, 0.26)
00:47:23.054 00.001 29988 Worker thread wakes up
00:47:23.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
00:47:23.054 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
00:47:23.054 00.000 29988 Moving (-0.05, 0.26) raw xDistance=-0.26 yDistance=-0.07
00:47:23.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:47:23.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:23.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:23.055 00.001 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:47:23.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:23.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:23.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:23.056 00.000 29988 MoveAxis(E, 54, ABG)
00:47:23.056 00.000 29988 Guiding  Dir = 2, Dur = 54
00:47:23.056 00.000 28316 Enqueuing Expose request
00:47:23.058 00.002 29988 IsSlewing returns 0
00:47:23.058 00.000 29988 IsGuiding returns 0
00:47:23.060 00.002 29988 PulseGuide returned control before completion, sleep 63
00:47:23.137 00.077 29988 IsGuiding returns 0
00:47:23.137 00.000 29988 Move returns status 0, amount 54
00:47:23.137 00.000 29988 MoveAxis(N, 0, ABG)
00:47:23.137 00.000 29988 Move returns status 0, amount 0
00:47:23.137 00.000 29988 move complete, result=0
00:47:23.138 00.001 29988 worker thread done servicing request
00:47:23.138 00.000 29988 Worker thread wakes up
00:47:23.138 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
00:47:23.139 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:23.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:24.546 01.407 29988 Exposure complete
00:47:24.590 00.044 29988 worker thread done servicing request
00:47:24.590 00.000 28316 OnExposeComplete: enter
00:47:24.590 00.000 28316 UpdateGuideState(): m_state=6
00:47:24.591 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4721
00:47:24.591 00.000 28316 Star::Find returns 1 (0), X=586.71, Y=112.26, Mass=2026, SNR=31.0, Peak=201 HFD=4.3
00:47:24.592 00.001 28316 MultiStar: [#1 0.08,0.21,0.89,U] [#2 0.26,0.10,0.93,U] [#3 0.01,0.08,0.84,U] [#4 0.06,0.18,0.81,U] [#5 0.05,0.23,0.75,U] [#6 -0.00,0.08,0.73,U] [#7 -0.01,-0.07,0.65,U] [#8 0.23,0.23,0.58,U] 
00:47:24.592 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.02, -0.02}
00:47:24.593 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-1.14) = xAngle (0.34 = 0.34)
00:47:24.593 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.84)
00:47:24.594 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.80 mountX=0.03 mountY=-0.01, mountTheta=-0.30
00:47:24.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
00:47:24.595 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
00:47:24.596 00.001 29988 Worker thread wakes up
00:47:24.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:47:24.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:47:24.596 00.000 29988 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=-0.01
00:47:24.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:47:24.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:24.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:24.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:24.597 00.001 29988 MoveAxis(E, 0, ABG)
00:47:24.597 00.000 29988 Move returns status 0, amount 0
00:47:24.597 00.000 29988 MoveAxis(N, 0, ABG)
00:47:24.597 00.000 29988 Move returns status 0, amount 0
00:47:24.597 00.000 28316 UpdateGuideState exits: m=2026 RSB=31.0
00:47:24.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:24.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:24.598 00.000 28316 Enqueuing Expose request
00:47:24.599 00.001 29988 move complete, result=0
00:47:24.599 00.000 29988 worker thread done servicing request
00:47:24.599 00.000 29988 Worker thread wakes up
00:47:24.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:24.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:24.599 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:26.231 01.632 29988 Exposure complete
00:47:26.265 00.034 29988 worker thread done servicing request
00:47:26.265 00.000 28316 OnExposeComplete: enter
00:47:26.267 00.002 28316 UpdateGuideState(): m_state=6
00:47:26.269 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4722
00:47:26.272 00.003 28316 Star::Find returns 1 (0), X=586.67, Y=112.36, Mass=1929, SNR=30.1, Peak=155 HFD=4.3
00:47:26.274 00.002 28316 MultiStar: [#1 -0.06,0.39,0.00,M1] [#2 0.17,0.30,0.96,U] [#3 0.12,0.11,0.88,U] [#4 -0.01,0.31,0.85,U] [#5 -0.02,0.41,0.00,M1] [#6 0.03,0.23,0.71,U] [#7 -0.10,0.21,0.67,U] [#8 -0.03,0.35,0.60,U] 
00:47:26.276 00.002 28316 single-star, 6 included, MultiStar: {0.03, 0.22}, one-star: {-0.02, 0.08}
00:47:26.277 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.92 = 2.92)
00:47:26.278 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.02 = -0.26)
00:47:26.278 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.78 mountX=-0.08 mountY=-0.02, mountTheta=-2.88
00:47:26.280 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
00:47:26.281 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
00:47:26.282 00.001 29988 Worker thread wakes up
00:47:26.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:47:26.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:26.283 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.1
00:47:26.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:26.284 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:26.285 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:47:26.285 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.02
00:47:26.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:47:26.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:26.285 00.000 28316 Enqueuing Expose request
00:47:26.287 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:47:26.287 00.000 29988 MoveAxis(E, 0, ABG)
00:47:26.287 00.000 29988 Move returns status 0, amount 0
00:47:26.287 00.000 29988 MoveAxis(N, 0, ABG)
00:47:26.287 00.000 29988 Move returns status 0, amount 0
00:47:26.287 00.000 29988 move complete, result=0
00:47:26.287 00.000 29988 worker thread done servicing request
00:47:26.287 00.000 29988 Worker thread wakes up
00:47:26.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:26.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:26.288 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:27.807 01.519 29988 Exposure complete
00:47:27.858 00.051 29988 worker thread done servicing request
00:47:27.859 00.001 28316 OnExposeComplete: enter
00:47:27.859 00.000 28316 UpdateGuideState(): m_state=6
00:47:27.860 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4723
00:47:27.860 00.000 28316 Star::Find returns 1 (0), X=586.86, Y=112.43, Mass=2013, SNR=30.8, Peak=160 HFD=4.4
00:47:27.861 00.001 28316 MultiStar: [#1 0.15,0.27,0.89,U] [#2 0.20,0.33,0.96,U] [#3 0.18,0.16,0.85,U] [#4 0.08,0.32,0.86,U] [#5 0.12,0.39,0.00,M2] [#6 0.20,0.17,0.70,U] [#7 0.12,0.23,0.68,U] [#8 0.22,0.38,0.00,M1] 
00:47:27.862 00.001 28316 single-star, 6 included, MultiStar: {0.16, 0.24}, one-star: {0.17, 0.16}
00:47:27.863 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (-1.14) = xAngle (1.89 = 1.89)
00:47:27.863 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.00 = -1.29)
00:47:27.864 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.23 cameraTheta=0.75 mountX=-0.07 mountY=-0.22, mountTheta=-1.89
00:47:27.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.16, opts=13)
00:47:27.866 00.000 28316 Enqueuing Move request for scope (0.17, 0.16)
00:47:27.867 00.001 29988 Worker thread wakes up
00:47:27.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:27.868 00.001 28316 UpdateGuideState exits: m=2013 RSB=30.8
00:47:27.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:27.869 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
00:47:27.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:27.869 00.000 28316 Enqueuing Expose request
00:47:27.870 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
00:47:27.870 00.000 29988 Moving (0.17, 0.16) raw xDistance=-0.07 yDistance=-0.22
00:47:27.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:47:27.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:47:27.870 00.000 29988 MoveAxis(E, 0, ABG)
00:47:27.870 00.000 29988 Move returns status 0, amount 0
00:47:27.870 00.000 29988 MoveAxis(N, 53, ABG)
00:47:27.870 00.000 29988 Guiding  Dir = 0, Dur = 53
00:47:27.870 00.000 29988 IsSlewing returns 0
00:47:27.871 00.001 29988 IsGuiding returns 0
00:47:27.877 00.006 29988 PulseGuide returned control before completion, sleep 59
00:47:27.945 00.068 29988 IsGuiding returns 0
00:47:27.945 00.000 29988 Move returns status 0, amount 53
00:47:27.945 00.000 29988 move complete, result=0
00:47:27.945 00.000 29988 worker thread done servicing request
00:47:27.945 00.000 29988 Worker thread wakes up
00:47:27.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:27.946 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:27.946 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
00:47:28.832 00.886 28316 evsrv: cli 0C97DB90 connect
00:47:28.835 00.003 28316 case statement mapped state 6 to 3
00:47:28.838 00.003 28316 case statement mapped state 6 to 3
00:47:28.840 00.002 28316 evsrv: cli 0C97DB90 request: {"method":"get_app_state","id":"f51580ae-1c47-4de4-8558-0142b3499a04"}
00:47:28.841 00.001 28316 case statement mapped state 6 to 3
00:47:28.842 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":"Guiding","id":"f51580ae-1c47-4de4-8558-0142b3499a04"}
00:47:28.844 00.002 28316 evsrv: cli 0C97DB90 disconnect
00:47:28.847 00.003 28316 evsrv: cli 0C97D2D0 connect
00:47:28.848 00.001 28316 case statement mapped state 6 to 3
00:47:28.849 00.001 28316 case statement mapped state 6 to 3
00:47:28.850 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"c7a4af0a-f823-41cc-8967-c4bc4de0c40a"}
00:47:28.851 00.001 28316 PhdController::Dither begins
00:47:28.852 00.001 28316 dither: size=2.00, dRA=0.45 dDec=-0.43
00:47:28.852 00.000 28316 MountToCamera -- mountTheta (0.77) + m_xAngle (-1.14) = xAngle (-0.38 = -0.38)
00:47:28.853 00.001 28316 MountToCamera -- mountX=0.45 mountY=-0.43 hyp=0.62 mountTheta=0.77 cameraX=0.58, cameraY=-0.23 cameraTheta=-0.38
00:47:28.854 00.001 28316 setting lock position to (587.27, 112.05)
00:47:28.855 00.001 28316 Mount: notify guiding dithered (0.6, -0.2)
00:47:28.856 00.001 28316 MultiStar: stabilizing after lock position change
00:47:28.856 00.000 28316 Status Line: Dithering de 0.45,-0.43
00:47:28.858 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:47:28.860 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
00:47:28.860 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"c7a4af0a-f823-41cc-8967-c4bc4de0c40a"}
00:47:28.861 00.001 28316 evsrv: cli 0C97D2D0 disconnect
00:47:29.579 00.718 29988 Exposure complete
00:47:29.612 00.033 29988 worker thread done servicing request
00:47:29.612 00.000 28316 OnExposeComplete: enter
00:47:29.613 00.001 28316 UpdateGuideState(): m_state=6
00:47:29.614 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4724
00:47:29.614 00.000 28316 Star::Find returns 1 (0), X=586.69, Y=112.46, Mass=1909, SNR=29.9, Peak=146 HFD=4.5
00:47:29.614 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
00:47:29.615 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.48)
00:47:29.615 00.000 28316 CameraToMount -- cameraX=-0.58 cameraY=0.41 hyp=0.71 cameraTheta=2.52 mountX=-0.61 mountY=0.33, mountTheta=2.65
00:47:29.616 00.001 28316 dither recenter: remaining=(-0.4,0.4) step=(-0.4,0.4)
00:47:29.617 00.001 28316 MountToCamera -- mountTheta (-2.37) + m_xAngle (-1.14) = xAngle (-3.52 = 2.77)
00:47:29.617 00.000 28316 MountToCamera -- mountX=-0.45 mountY=0.43 hyp=0.62 mountTheta=-2.37 cameraX=-0.58, cameraY=0.23 cameraTheta=2.77
00:47:29.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=0.23, opts=4)
00:47:29.619 00.001 28316 Enqueuing Move request for scope (-0.58, 0.23)
00:47:29.619 00.000 28316 Mount: notify direct move -0.45,0.43
00:47:29.620 00.001 29988 Worker thread wakes up
00:47:29.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:29.620 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:47:29.621 00.001 28316 PhdController: settling, locked = 1, distance = 0.75 (0.50) aobump = 0 frame = 1 / 99999
00:47:29.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.23) opts 0x4
00:47:29.621 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142849.621,"Host":"ASUS_SAM","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:47:29.623 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.58, 0.23)
00:47:29.623 00.000 29988 Moving (-0.58, 0.23) raw xDistance=-0.45 yDistance=0.43
00:47:29.623 00.000 29988 MoveAxis(E, 149, B)
00:47:29.623 00.000 29988 Guiding  Dir = 2, Dur = 149
00:47:29.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:29.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:29.625 00.001 28316 Enqueuing Expose request
00:47:29.628 00.003 29988 IsSlewing returns 0
00:47:29.628 00.000 29988 IsGuiding returns 0
00:47:29.630 00.002 29988 PulseGuide returned control before completion, sleep 158
00:47:29.800 00.170 29988 IsGuiding returns 0
00:47:29.800 00.000 29988 Move returns status 0, amount 149
00:47:29.800 00.000 29988 MoveAxis(S, 103, B)
00:47:29.800 00.000 29988 Guiding  Dir = 1, Dur = 103
00:47:29.802 00.002 29988 IsSlewing returns 0
00:47:29.802 00.000 29988 IsGuiding returns 0
00:47:29.807 00.005 29988 PulseGuide returned control before completion, sleep 109
00:47:29.926 00.119 29988 IsGuiding returns 0
00:47:29.927 00.001 29988 Move returns status 0, amount 103
00:47:29.927 00.000 29988 move complete, result=0
00:47:29.927 00.000 29988 worker thread done servicing request
00:47:29.927 00.000 29988 Worker thread wakes up
00:47:29.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:29.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:29.927 00.000 28316 GuideStep: -0.4 px 149 ms EAST, 0.4 px 103 ms SOUTH
00:47:31.333 01.406 29988 Exposure complete
00:47:31.402 00.069 29988 worker thread done servicing request
00:47:31.402 00.000 28316 OnExposeComplete: enter
00:47:31.403 00.001 28316 UpdateGuideState(): m_state=6
00:47:31.403 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4725
00:47:31.404 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=112.26, Mass=1858, SNR=29.5, Peak=185 HFD=4.1
00:47:31.404 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.72 = -2.56)
00:47:31.404 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.82 = 0.54)
00:47:31.405 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.21 hyp=0.39 cameraTheta=2.58 mountX=-0.32 mountY=0.20, mountTheta=2.59
00:47:31.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.21, opts=13)
00:47:31.406 00.000 28316 Enqueuing Move request for scope (-0.33, 0.21)
00:47:31.407 00.001 29988 Worker thread wakes up
00:47:31.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:31.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.21) opts 0xd
00:47:31.407 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.21)
00:47:31.407 00.000 28316 UpdateGuideState exits: m=1858 RSB=29.5
00:47:31.408 00.001 29988 Moving (-0.33, 0.21) raw xDistance=-0.32 yDistance=0.20
00:47:31.408 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 2 / 99999
00:47:31.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:47:31.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:31.408 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142851.408,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:47:31.409 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:47:31.409 00.000 29988 MoveAxis(E, 68, ABG)
00:47:31.409 00.000 29988 Guiding  Dir = 2, Dur = 68
00:47:31.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:31.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:31.410 00.001 28316 Enqueuing Expose request
00:47:31.410 00.000 29988 IsSlewing returns 0
00:47:31.411 00.001 29988 IsGuiding returns 0
00:47:31.412 00.001 29988 PulseGuide returned control before completion, sleep 77
00:47:31.504 00.092 29988 IsGuiding returns 0
00:47:31.504 00.000 29988 Move returns status 0, amount 68
00:47:31.504 00.000 29988 MoveAxis(N, 0, ABG)
00:47:31.504 00.000 29988 Move returns status 0, amount 0
00:47:31.504 00.000 29988 move complete, result=0
00:47:31.505 00.001 29988 worker thread done servicing request
00:47:31.505 00.000 28316 GuideStep: -0.3 px 68 ms EAST, 0.2 px 0 ms NORTH
00:47:31.505 00.000 29988 Worker thread wakes up
00:47:31.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:31.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:33.132 01.627 29988 Exposure complete
00:47:33.160 00.028 29988 worker thread done servicing request
00:47:33.160 00.000 28316 OnExposeComplete: enter
00:47:33.161 00.001 28316 UpdateGuideState(): m_state=6
00:47:33.161 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4726
00:47:33.161 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=111.97, Mass=1830, SNR=29.3, Peak=190 HFD=4.2
00:47:33.162 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-1.14) = xAngle (-1.28 = -1.28)
00:47:33.162 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.82 = 1.82)
00:47:33.165 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.13 cameraTheta=-2.43 mountX=0.04 mountY=0.12, mountTheta=1.29
00:47:33.168 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
00:47:33.169 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
00:47:33.169 00.000 29988 Worker thread wakes up
00:47:33.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:33.170 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
00:47:33.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
00:47:33.170 00.000 28316 UpdateGuideState exits: m=1830 RSB=29.3
00:47:33.170 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 3 / 99999
00:47:33.171 00.001 29988 Moving (-0.09, -0.08) raw xDistance=0.04 yDistance=0.12
00:47:33.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:47:33.171 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142853.171,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
00:47:33.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:33.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:47:33.171 00.000 29988 MoveAxis(E, 0, ABG)
00:47:33.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:33.172 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:33.172 00.000 28316 Enqueuing Expose request
00:47:33.172 00.000 29988 Move returns status 0, amount 0
00:47:33.173 00.001 29988 MoveAxis(N, 0, ABG)
00:47:33.173 00.000 29988 Move returns status 0, amount 0
00:47:33.173 00.000 29988 move complete, result=0
00:47:33.173 00.000 29988 worker thread done servicing request
00:47:33.173 00.000 29988 Worker thread wakes up
00:47:33.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:33.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:33.173 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:34.693 01.520 29988 Exposure complete
00:47:34.721 00.028 29988 worker thread done servicing request
00:47:34.721 00.000 28316 OnExposeComplete: enter
00:47:34.722 00.001 28316 UpdateGuideState(): m_state=6
00:47:34.725 00.003 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4727
00:47:34.725 00.000 28316 Star::Find returns 1 (0), X=587.02, Y=112.04, Mass=1928, SNR=30.1, Peak=195 HFD=4.4
00:47:34.726 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-1.14) = xAngle (-1.94 = -1.94)
00:47:34.726 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
00:47:34.727 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.08 mountX=-0.09 mountY=0.23, mountTheta=1.95
00:47:34.728 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.01, opts=13)
00:47:34.728 00.000 28316 Enqueuing Move request for scope (-0.25, -0.01)
00:47:34.729 00.001 29988 Worker thread wakes up
00:47:34.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:34.729 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.1
00:47:34.729 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 4 / 99999
00:47:34.730 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
00:47:34.730 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142854.730,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:47:34.730 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
00:47:34.730 00.000 29988 Moving (-0.25, -0.01) raw xDistance=-0.09 yDistance=0.23
00:47:34.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:47:34.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:34.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:34.731 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:34.731 00.000 28316 Enqueuing Expose request
00:47:34.732 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:47:34.732 00.000 29988 MoveAxis(E, 0, ABG)
00:47:34.732 00.000 29988 Move returns status 0, amount 0
00:47:34.732 00.000 29988 MoveAxis(N, 0, ABG)
00:47:34.732 00.000 29988 Move returns status 0, amount 0
00:47:34.732 00.000 29988 move complete, result=0
00:47:34.732 00.000 29988 worker thread done servicing request
00:47:34.732 00.000 29988 Worker thread wakes up
00:47:34.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:34.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:34.732 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:47:36.362 01.630 29988 Exposure complete
00:47:36.411 00.049 29988 worker thread done servicing request
00:47:36.411 00.000 28316 OnExposeComplete: enter
00:47:36.412 00.001 28316 UpdateGuideState(): m_state=6
00:47:36.414 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4728
00:47:36.415 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=112.15, Mass=1941, SNR=30.3, Peak=202 HFD=4.2
00:47:36.417 00.002 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (-1.14) = xAngle (3.83 = -2.45)
00:47:36.418 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.94 = 0.65)
00:47:36.419 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=-0.18 mountY=0.14, mountTheta=2.47
00:47:36.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.10, opts=13)
00:47:36.421 00.001 28316 Enqueuing Move request for scope (-0.21, 0.10)
00:47:36.421 00.000 29988 Worker thread wakes up
00:47:36.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:36.422 00.001 28316 UpdateGuideState exits: m=1941 RSB=30.3
00:47:36.422 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 5 / 99999
00:47:36.423 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
00:47:36.423 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142856.423,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
00:47:36.423 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
00:47:36.423 00.000 29988 Moving (-0.21, 0.10) raw xDistance=-0.18 yDistance=0.14
00:47:36.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:36.426 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:47:36.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:36.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:36.427 00.001 28316 Enqueuing Expose request
00:47:36.428 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:47:36.428 00.000 29988 MoveAxis(E, 0, ABG)
00:47:36.428 00.000 29988 Move returns status 0, amount 0
00:47:36.428 00.000 29988 MoveAxis(N, 0, ABG)
00:47:36.428 00.000 29988 Move returns status 0, amount 0
00:47:36.428 00.000 29988 move complete, result=0
00:47:36.428 00.000 29988 worker thread done servicing request
00:47:36.428 00.000 29988 Worker thread wakes up
00:47:36.429 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:36.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:36.430 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:37.942 01.512 29988 Exposure complete
00:47:37.991 00.049 29988 worker thread done servicing request
00:47:37.991 00.000 28316 OnExposeComplete: enter
00:47:37.992 00.001 28316 UpdateGuideState(): m_state=6
00:47:37.994 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4729
00:47:37.996 00.002 28316 Star::Find returns 1 (0), X=587.06, Y=112.17, Mass=1920, SNR=30.1, Peak=210 HFD=4.2
00:47:37.997 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (-1.14) = xAngle (3.76 = -2.53)
00:47:37.998 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.86 = 0.57)
00:47:37.999 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.61 mountX=-0.20 mountY=0.13, mountTheta=2.56
00:47:38.001 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.12, opts=13)
00:47:38.004 00.003 28316 Enqueuing Move request for scope (-0.21, 0.12)
00:47:38.005 00.001 29988 Worker thread wakes up
00:47:38.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:38.006 00.001 28316 UpdateGuideState exits: m=1920 RSB=30.1
00:47:38.006 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 6 / 99999
00:47:38.007 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
00:47:38.007 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786142858.007,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
00:47:38.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
00:47:38.007 00.000 29988 Moving (-0.21, 0.12) raw xDistance=-0.20 yDistance=0.13
00:47:38.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:38.008 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:38.008 00.000 28316 Enqueuing Expose request
00:47:38.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:47:38.009 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:38.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:47:38.009 00.000 29988 MoveAxis(E, 0, ABG)
00:47:38.009 00.000 29988 Move returns status 0, amount 0
00:47:38.009 00.000 29988 MoveAxis(N, 0, ABG)
00:47:38.009 00.000 29988 Move returns status 0, amount 0
00:47:38.009 00.000 29988 move complete, result=0
00:47:38.009 00.000 29988 worker thread done servicing request
00:47:38.009 00.000 29988 Worker thread wakes up
00:47:38.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:38.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:38.009 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:39.631 01.622 29988 Exposure complete
00:47:39.665 00.034 29988 worker thread done servicing request
00:47:39.666 00.001 28316 OnExposeComplete: enter
00:47:39.666 00.000 28316 UpdateGuideState(): m_state=6
00:47:39.667 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4730
00:47:39.667 00.000 28316 Star::Find returns 1 (0), X=587.11, Y=112.06, Mass=1966, SNR=30.5, Peak=200 HFD=4.3
00:47:39.670 00.003 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (-1.14) = xAngle (4.26 = -2.03)
00:47:39.672 00.002 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.36 = 1.08)
00:47:39.673 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.11 mountX=-0.07 mountY=0.14, mountTheta=2.03
00:47:39.674 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.00, opts=13)
00:47:39.674 00.000 28316 Enqueuing Move request for scope (-0.16, 0.00)
00:47:39.675 00.001 29988 Worker thread wakes up
00:47:39.675 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:39.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
00:47:39.675 00.000 28316 UpdateGuideState exits: m=1966 RSB=30.5
00:47:39.675 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 7 / 99999
00:47:39.676 00.001 28316 PhdController: newstate STATE_FINISH
00:47:39.676 00.000 28316 PhdController complete: success
00:47:39.677 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786142859.677,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
00:47:39.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
00:47:39.677 00.000 28316 Mount: notify guiding dither settle done success=1
00:47:39.678 00.001 28316 PhdController: newstate STATE_IDLE
00:47:39.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:39.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:39.679 00.001 28316 Enqueuing Expose request
00:47:39.679 00.000 29988 Moving (-0.16, 0.00) raw xDistance=-0.07 yDistance=0.14
00:47:39.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:47:39.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:39.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:47:39.679 00.000 29988 MoveAxis(E, 0, ABG)
00:47:39.679 00.000 29988 Move returns status 0, amount 0
00:47:39.679 00.000 29988 MoveAxis(N, 0, ABG)
00:47:39.679 00.000 29988 Move returns status 0, amount 0
00:47:39.680 00.001 29988 move complete, result=0
00:47:39.680 00.000 29988 worker thread done servicing request
00:47:39.680 00.000 29988 Worker thread wakes up
00:47:39.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:39.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:39.680 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:41.202 01.522 29988 Exposure complete
00:47:41.232 00.030 29988 worker thread done servicing request
00:47:41.232 00.000 28316 OnExposeComplete: enter
00:47:41.233 00.001 28316 UpdateGuideState(): m_state=6
00:47:41.236 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4731
00:47:41.237 00.001 28316 Star::Find returns 1 (0), X=586.89, Y=112.07, Mass=1957, SNR=30.4, Peak=196 HFD=4.3
00:47:41.237 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (-1.14) = xAngle (4.22 = -2.06)
00:47:41.237 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.33 = 1.04)
00:47:41.238 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=0.02 hyp=0.38 cameraTheta=3.08 mountX=-0.18 mountY=0.33, mountTheta=2.07
00:47:41.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.02, opts=13)
00:47:41.239 00.000 28316 Enqueuing Move request for scope (-0.38, 0.02)
00:47:41.240 00.001 29988 Worker thread wakes up
00:47:41.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.02) opts 0xd
00:47:41.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:41.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.02)
00:47:41.240 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:47:41.241 00.001 29988 Moving (-0.38, 0.02) raw xDistance=-0.18 yDistance=0.33
00:47:41.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:47:41.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:41.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:41.242 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:41.242 00.000 28316 Enqueuing Expose request
00:47:41.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:47:41.243 00.001 29988 MoveAxis(E, 0, ABG)
00:47:41.243 00.000 29988 Move returns status 0, amount 0
00:47:41.243 00.000 29988 MoveAxis(N, 0, ABG)
00:47:41.243 00.000 29988 Move returns status 0, amount 0
00:47:41.243 00.000 29988 move complete, result=0
00:47:41.243 00.000 29988 worker thread done servicing request
00:47:41.243 00.000 29988 Worker thread wakes up
00:47:41.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:41.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:41.243 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:47:42.866 01.623 29988 Exposure complete
00:47:42.891 00.025 29988 worker thread done servicing request
00:47:42.891 00.000 28316 OnExposeComplete: enter
00:47:42.891 00.000 28316 UpdateGuideState(): m_state=6
00:47:42.892 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.892 00.000 28316 Star::Find returns 1 (0), X=587.00, Y=112.19, Mass=2004, SNR=30.8, Peak=201 HFD=4.3
00:47:42.893 00.001 28316 MultiStar: exiting stabilization period
00:47:42.893 00.000 28316 MultiStar: updating star positions after lock position change
00:47:42.894 00.001 28316 Star::Find(15, 470, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.894 00.000 28316 Star::Find returns 1 (0), X=470.00, Y=122.28, Mass=1592, SNR=27.7, Peak=167 HFD=4.0
00:47:42.894 00.000 28316 Star::Find(15, 428, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.897 00.003 28316 Star::Find returns 1 (0), X=428.04, Y=193.84, Mass=1737, SNR=28.7, Peak=202 HFD=4.1
00:47:42.900 00.003 28316 Star::Find(15, 1120, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.901 00.001 28316 Star::Find returns 1 (0), X=1120.08, Y=654.52, Mass=1418, SNR=25.9, Peak=125 HFD=3.7
00:47:42.902 00.001 28316 Star::Find(15, 572, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.902 00.000 28316 Star::Find returns 1 (0), X=572.79, Y=638.67, Mass=1346, SNR=25.5, Peak=110 HFD=3.9
00:47:42.903 00.001 28316 Star::Find(15, 591, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.903 00.000 28316 Star::Find returns 1 (0), X=591.40, Y=413.38, Mass=1219, SNR=24.3, Peak=100 HFD=3.5
00:47:42.904 00.001 28316 Star::Find(15, 1107, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.904 00.000 28316 Star::Find returns 1 (0), X=1107.51, Y=887.98, Mass=964, SNR=21.6, Peak=87 HFD=3.6
00:47:42.904 00.000 28316 Star::Find(15, 1126, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.905 00.001 28316 Star::Find returns 1 (0), X=1126.78, Y=806.05, Mass=904, SNR=20.9, Peak=71 HFD=4.1
00:47:42.905 00.000 28316 Star::Find(15, 978, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.906 00.001 28316 Star::Find returns 1 (0), X=978.09, Y=257.84, Mass=693, SNR=18.3, Peak=82 HFD=3.8
00:47:42.906 00.000 28316 Star::Find(15, 306, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.906 00.000 28316 Star::Find returns 1 (0), X=306.17, Y=439.84, Mass=739, SNR=18.8, Peak=89 HFD=3.9
00:47:42.907 00.001 28316 Star::Find(15, 570, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.907 00.000 28316 Star::Find returns 1 (0), X=570.35, Y=433.47, Mass=630, SNR=17.3, Peak=63 HFD=3.4
00:47:42.908 00.001 28316 Star::Find(15, 1008, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
00:47:42.908 00.000 28316 Star::Find returns 1 (0), X=1008.70, Y=694.33, Mass=612, SNR=17.0, Peak=63 HFD=3.6
00:47:42.909 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.82 = -2.47)
00:47:42.909 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
00:47:42.910 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.30 cameraTheta=2.67 mountX=-0.24 mountY=0.18, mountTheta=2.49
00:47:42.910 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.14, opts=13)
00:47:42.912 00.002 28316 Enqueuing Move request for scope (-0.27, 0.14)
00:47:42.913 00.001 29988 Worker thread wakes up
00:47:42.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:42.914 00.001 28316 UpdateGuideState exits: m=2004 RSB=30.8
00:47:42.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:42.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
00:47:42.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:42.915 00.001 28316 Enqueuing Expose request
00:47:42.915 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
00:47:42.915 00.000 29988 Moving (-0.27, 0.14) raw xDistance=-0.24 yDistance=0.18
00:47:42.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:47:42.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:42.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:47:42.915 00.000 29988 MoveAxis(E, 50, ABG)
00:47:42.915 00.000 29988 Guiding  Dir = 2, Dur = 50
00:47:42.916 00.001 29988 IsSlewing returns 0
00:47:42.916 00.000 29988 IsGuiding returns 0
00:47:42.917 00.001 29988 PulseGuide returned control before completion, sleep 59
00:47:42.991 00.074 29988 IsGuiding returns 0
00:47:42.991 00.000 29988 Move returns status 0, amount 50
00:47:42.991 00.000 29988 MoveAxis(N, 0, ABG)
00:47:42.991 00.000 29988 Move returns status 0, amount 0
00:47:42.991 00.000 29988 move complete, result=0
00:47:42.991 00.000 29988 worker thread done servicing request
00:47:42.991 00.000 29988 Worker thread wakes up
00:47:42.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:42.992 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
00:47:42.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:44.401 01.409 29988 Exposure complete
00:47:44.449 00.048 29988 worker thread done servicing request
00:47:44.449 00.000 28316 OnExposeComplete: enter
00:47:44.451 00.002 28316 UpdateGuideState(): m_state=6
00:47:44.455 00.004 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4733
00:47:44.458 00.003 28316 Star::Find returns 1 (0), X=587.01, Y=112.19, Mass=2044, SNR=31.0, Peak=199 HFD=4.3
00:47:44.460 00.002 28316 MultiStar: [#1 0.15,0.03,0.88,U] [#2 0.27,-0.10,0.95,U] [#3 0.08,0.10,0.85,U] [#4 0.16,0.00,0.83,U] [#5 0.13,-0.07,0.76,U] [#6 0.10,-0.02,0.73,U] [#7 -0.06,0.06,0.64,U] [#8 0.14,0.05,0.59,U] 
00:47:44.462 00.002 28316 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {-0.25, 0.14}
00:47:44.465 00.003 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:47:44.467 00.002 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.51 = -1.78)
00:47:44.468 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.26 mountX=0.01 mountY=-0.08, mountTheta=-1.40
00:47:44.472 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
00:47:44.475 00.003 28316 Enqueuing Move request for scope (0.08, 0.02)
00:47:44.477 00.002 29988 Worker thread wakes up
00:47:44.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
00:47:44.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
00:47:44.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:44.478 00.001 29988 Moving (0.08, 0.02) raw xDistance=0.01 yDistance=-0.08
00:47:44.478 00.000 28316 UpdateGuideState exits: m=2044 RSB=31.0
00:47:44.479 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:44.480 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:44.480 00.000 28316 Enqueuing Expose request
00:47:44.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:47:44.481 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:44.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:47:44.481 00.000 29988 MoveAxis(E, 0, ABG)
00:47:44.481 00.000 29988 Move returns status 0, amount 0
00:47:44.481 00.000 29988 MoveAxis(N, 0, ABG)
00:47:44.481 00.000 29988 Move returns status 0, amount 0
00:47:44.481 00.000 29988 move complete, result=0
00:47:44.481 00.000 29988 worker thread done servicing request
00:47:44.481 00.000 29988 Worker thread wakes up
00:47:44.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:44.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:44.482 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:46.118 01.636 29988 Exposure complete
00:47:46.158 00.040 29988 worker thread done servicing request
00:47:46.158 00.000 28316 OnExposeComplete: enter
00:47:46.159 00.001 28316 UpdateGuideState(): m_state=6
00:47:46.159 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4734
00:47:46.160 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=112.22, Mass=1957, SNR=30.4, Peak=198 HFD=4.2
00:47:46.160 00.000 28316 MultiStar: [#1 0.08,-0.00,0.90,U] [#2 0.24,-0.06,0.97,U] [#3 0.02,0.07,0.88,U] [#4 0.02,0.02,0.86,U] [#5 0.11,-0.09,0.80,U] [#6 -0.04,0.00,0.71,U] [#7 0.02,0.06,0.69,U] [#8 -0.13,0.18,0.60,U] 
00:47:46.161 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.32, 0.17}
00:47:46.161 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (-1.14) = xAngle (2.67 = 2.67)
00:47:46.162 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.78 = -0.51)
00:47:46.162 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.53 mountX=-0.03 mountY=-0.02, mountTheta=-2.64
00:47:46.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
00:47:46.164 00.001 28316 Enqueuing Move request for scope (0.00, 0.04)
00:47:46.164 00.000 29988 Worker thread wakes up
00:47:46.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:46.165 00.001 28316 UpdateGuideState exits: m=1957 RSB=30.4
00:47:46.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:46.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:46.166 00.001 28316 Enqueuing Expose request
00:47:46.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
00:47:46.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
00:47:46.166 00.000 29988 Moving (0.00, 0.04) raw xDistance=-0.03 yDistance=-0.02
00:47:46.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:47:46.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:46.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:47:46.166 00.000 29988 MoveAxis(E, 0, ABG)
00:47:46.166 00.000 29988 Move returns status 0, amount 0
00:47:46.166 00.000 29988 MoveAxis(N, 0, ABG)
00:47:46.166 00.000 29988 Move returns status 0, amount 0
00:47:46.167 00.001 29988 move complete, result=0
00:47:46.167 00.000 29988 worker thread done servicing request
00:47:46.167 00.000 29988 Worker thread wakes up
00:47:46.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:46.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:46.167 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:47.687 01.520 29988 Exposure complete
00:47:47.715 00.028 29988 worker thread done servicing request
00:47:47.715 00.000 28316 OnExposeComplete: enter
00:47:47.717 00.002 28316 UpdateGuideState(): m_state=6
00:47:47.718 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4735
00:47:47.719 00.001 28316 Star::Find returns 1 (0), X=586.97, Y=112.39, Mass=1851, SNR=29.4, Peak=190 HFD=4.1
00:47:47.719 00.000 28316 MultiStar: [#1 0.17,0.11,0.95,U] [#2 0.11,0.09,0.99,U] [#3 0.03,0.15,0.91,U] [#4 -0.04,0.15,0.90,U] [#5 0.03,0.04,0.80,U] [#6 0.02,0.14,0.74,U] [#7 0.11,0.18,0.69,U] [#8 0.02,0.29,0.61,U] 
00:47:47.720 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {-0.29, 0.34}
00:47:47.720 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (-1.14) = xAngle (2.65 = 2.65)
00:47:47.720 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.75 = -0.54)
00:47:47.721 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.50 mountX=-0.14 mountY=-0.08, mountTheta=-2.62
00:47:47.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
00:47:47.723 00.001 28316 Enqueuing Move request for scope (0.01, 0.16)
00:47:47.723 00.000 29988 Worker thread wakes up
00:47:47.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:47.723 00.000 28316 UpdateGuideState exits: m=1851 RSB=29.4
00:47:47.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:47.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:47.725 00.001 28316 Enqueuing Expose request
00:47:47.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
00:47:47.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
00:47:47.725 00.000 29988 Moving (0.01, 0.16) raw xDistance=-0.14 yDistance=-0.08
00:47:47.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:47:47.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:47.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:47:47.725 00.000 29988 MoveAxis(E, 0, ABG)
00:47:47.725 00.000 29988 Move returns status 0, amount 0
00:47:47.725 00.000 29988 MoveAxis(N, 0, ABG)
00:47:47.725 00.000 29988 Move returns status 0, amount 0
00:47:47.725 00.000 29988 move complete, result=0
00:47:47.725 00.000 29988 worker thread done servicing request
00:47:47.725 00.000 29988 Worker thread wakes up
00:47:47.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:47.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:47.726 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:49.356 01.630 29988 Exposure complete
00:47:49.399 00.043 29988 worker thread done servicing request
00:47:49.399 00.000 28316 OnExposeComplete: enter
00:47:49.402 00.003 28316 UpdateGuideState(): m_state=6
00:47:49.405 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4736
00:47:49.408 00.003 28316 Star::Find returns 1 (0), X=586.91, Y=112.35, Mass=1897, SNR=29.8, Peak=187 HFD=4.2
00:47:49.410 00.002 28316 MultiStar: [#1 0.12,0.16,0.92,U] [#2 0.03,0.00,0.97,U] [#3 -0.06,0.20,0.88,U] [#4 0.06,0.08,0.87,U] [#5 0.05,0.01,0.82,U] [#6 0.04,0.16,0.75,U] [#7 0.02,0.13,0.68,U] [#8 -0.06,0.22,0.62,U] 
00:47:49.413 00.003 28316 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {-0.36, 0.30}
00:47:49.415 00.002 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (-1.14) = xAngle (2.89 = 2.89)
00:47:49.417 00.002 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.99 = -0.30)
00:47:49.419 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
00:47:49.421 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
00:47:49.422 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
00:47:49.423 00.001 29988 Worker thread wakes up
00:47:49.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:49.423 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:47:49.424 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:49.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:49.425 00.001 28316 Enqueuing Expose request
00:47:49.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
00:47:49.425 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
00:47:49.425 00.000 29988 Moving (-0.02, 0.14) raw xDistance=-0.14 yDistance=-0.04
00:47:49.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:47:49.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:49.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:47:49.425 00.000 29988 MoveAxis(E, 0, ABG)
00:47:49.425 00.000 29988 Move returns status 0, amount 0
00:47:49.425 00.000 29988 MoveAxis(N, 0, ABG)
00:47:49.425 00.000 29988 Move returns status 0, amount 0
00:47:49.425 00.000 29988 move complete, result=0
00:47:49.425 00.000 29988 worker thread done servicing request
00:47:49.425 00.000 29988 Worker thread wakes up
00:47:49.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:49.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:49.426 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:50.940 01.514 29988 Exposure complete
00:47:50.966 00.026 29988 worker thread done servicing request
00:47:50.967 00.001 28316 OnExposeComplete: enter
00:47:50.968 00.001 28316 UpdateGuideState(): m_state=6
00:47:50.968 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4737
00:47:50.969 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=112.22, Mass=1964, SNR=30.4, Peak=179 HFD=4.3
00:47:50.969 00.000 28316 MultiStar: [#1 -0.05,0.02,0.89,U] [#2 0.13,0.10,0.98,U] [#3 -0.06,0.19,0.85,U] [#4 -0.16,0.14,0.85,U] [#5 0.04,-0.08,0.80,U] [#6 0.09,0.18,0.70,U] [#7 0.06,0.10,0.67,U] [#8 -0.02,0.12,0.57,U] 
00:47:50.971 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.10}, one-star: {-0.27, 0.17}
00:47:50.971 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (-1.14) = xAngle (3.04 = 3.04)
00:47:50.973 00.002 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.14 = -0.14)
00:47:50.973 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.90 mountX=-0.11 mountY=-0.02, mountTheta=-3.00
00:47:50.974 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
00:47:50.975 00.001 28316 Enqueuing Move request for scope (-0.03, 0.10)
00:47:50.975 00.000 29988 Worker thread wakes up
00:47:50.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:50.976 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
00:47:50.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
00:47:50.976 00.000 28316 UpdateGuideState exits: m=1964 RSB=30.4
00:47:50.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:50.977 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:50.977 00.000 28316 Enqueuing Expose request
00:47:50.977 00.000 29988 Moving (-0.03, 0.10) raw xDistance=-0.11 yDistance=-0.02
00:47:50.978 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:47:50.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:50.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:47:50.978 00.000 29988 MoveAxis(E, 0, ABG)
00:47:50.978 00.000 29988 Move returns status 0, amount 0
00:47:50.978 00.000 29988 MoveAxis(N, 0, ABG)
00:47:50.978 00.000 29988 Move returns status 0, amount 0
00:47:50.978 00.000 29988 move complete, result=0
00:47:50.978 00.000 29988 worker thread done servicing request
00:47:50.978 00.000 29988 Worker thread wakes up
00:47:50.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:50.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:50.978 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:52.612 01.634 29988 Exposure complete
00:47:52.655 00.043 29988 worker thread done servicing request
00:47:52.655 00.000 28316 OnExposeComplete: enter
00:47:52.657 00.002 28316 UpdateGuideState(): m_state=6
00:47:52.657 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4738
00:47:52.658 00.001 28316 Star::Find returns 1 (0), X=587.06, Y=112.48, Mass=1976, SNR=30.5, Peak=168 HFD=4.1
00:47:52.659 00.001 28316 MultiStar: [#1 0.10,0.34,0.89,U] [#2 0.12,0.26,0.98,U] [#3 0.09,0.13,0.84,U] [#4 -0.07,0.19,0.82,U] [#5 0.10,0.29,0.76,U] [#6 0.14,0.17,0.71,U] [#7 0.05,0.31,0.65,U] [#8 0.03,0.27,0.58,U] 
00:47:52.660 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.27}, one-star: {-0.21, 0.43}
00:47:52.661 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (-1.14) = xAngle (2.59 = 2.59)
00:47:52.662 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.70 = -0.59)
00:47:52.663 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.45 mountX=-0.23 mountY=-0.15, mountTheta=-2.57
00:47:52.666 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.27, opts=13)
00:47:52.666 00.000 28316 Enqueuing Move request for scope (0.03, 0.27)
00:47:52.667 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:52.667 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.5
00:47:52.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:52.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:52.669 00.001 28316 Enqueuing Expose request
00:47:52.669 00.000 29988 Worker thread wakes up
00:47:52.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
00:47:52.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
00:47:52.669 00.000 29988 Moving (0.03, 0.27) raw xDistance=-0.23 yDistance=-0.15
00:47:52.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:47:52.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:52.670 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:47:52.670 00.000 29988 MoveAxis(E, 49, ABG)
00:47:52.670 00.000 29988 Guiding  Dir = 2, Dur = 49
00:47:52.670 00.000 29988 IsSlewing returns 0
00:47:52.670 00.000 29988 IsGuiding returns 0
00:47:52.673 00.003 29988 PulseGuide returned control before completion, sleep 58
00:47:52.739 00.066 29988 IsGuiding returns 0
00:47:52.739 00.000 29988 Move returns status 0, amount 49
00:47:52.739 00.000 29988 MoveAxis(N, 0, ABG)
00:47:52.740 00.001 29988 Move returns status 0, amount 0
00:47:52.740 00.000 29988 move complete, result=0
00:47:52.740 00.000 29988 worker thread done servicing request
00:47:52.740 00.000 29988 Worker thread wakes up
00:47:52.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:52.740 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 0 ms NORTH
00:47:52.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:54.144 01.404 29988 Exposure complete
00:47:54.174 00.030 29988 worker thread done servicing request
00:47:54.174 00.000 28316 OnExposeComplete: enter
00:47:54.176 00.002 28316 UpdateGuideState(): m_state=6
00:47:54.177 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4739
00:47:54.178 00.001 28316 Star::Find returns 1 (0), X=586.92, Y=112.34, Mass=1903, SNR=30.0, Peak=178 HFD=4.1
00:47:54.180 00.002 28316 MultiStar: [#1 0.13,0.11,0.91,U] [#2 0.05,0.19,0.98,U] [#3 0.04,0.28,0.86,U] [#4 0.00,0.02,0.85,U] [#5 -0.03,0.06,0.83,U] [#6 0.06,0.15,0.74,U] [#7 0.09,0.11,0.70,U] [#8 0.03,0.33,0.61,U] 
00:47:54.181 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.35, 0.29}
00:47:54.182 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (-1.14) = xAngle (2.75 = 2.75)
00:47:54.182 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.85 = -0.44)
00:47:54.183 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.16 mountY=-0.07, mountTheta=-2.71
00:47:54.185 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
00:47:54.186 00.001 28316 Enqueuing Move request for scope (-0.01, 0.17)
00:47:54.186 00.000 29988 Worker thread wakes up
00:47:54.187 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:47:54.187 00.000 28316 UpdateGuideState exits: m=1903 RSB=30.0
00:47:54.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:54.188 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:54.188 00.000 28316 Enqueuing Expose request
00:47:54.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
00:47:54.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
00:47:54.188 00.000 29988 Moving (-0.01, 0.17) raw xDistance=-0.16 yDistance=-0.07
00:47:54.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:47:54.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:54.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:54.188 00.000 29988 MoveAxis(E, 0, ABG)
00:47:54.188 00.000 29988 Move returns status 0, amount 0
00:47:54.188 00.000 29988 MoveAxis(N, 0, ABG)
00:47:54.188 00.000 29988 Move returns status 0, amount 0
00:47:54.188 00.000 29988 move complete, result=0
00:47:54.188 00.000 29988 worker thread done servicing request
00:47:54.188 00.000 29988 Worker thread wakes up
00:47:54.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:54.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:54.188 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:55.818 01.630 29988 Exposure complete
00:47:55.869 00.051 29988 worker thread done servicing request
00:47:55.869 00.000 28316 OnExposeComplete: enter
00:47:55.869 00.000 28316 UpdateGuideState(): m_state=6
00:47:55.870 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4740
00:47:55.870 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=112.26, Mass=1877, SNR=29.7, Peak=196 HFD=4.2
00:47:55.871 00.001 28316 MultiStar: [#1 0.04,0.07,0.93,U] [#2 0.09,-0.01,0.96,U] [#3 -0.10,0.23,0.90,U] [#4 -0.00,0.12,0.86,U] [#5 -0.01,0.11,0.77,U] [#6 0.04,0.07,0.72,U] [#7 0.05,0.23,0.71,U] [#8 -0.07,0.18,0.61,U] 
00:47:55.871 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.43, 0.21}
00:47:55.872 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.09 = 3.09)
00:47:55.872 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.09)
00:47:55.872 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=-0.14 mountY=-0.01, mountTheta=-3.06
00:47:55.874 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
00:47:55.875 00.001 28316 Enqueuing Move request for scope (-0.05, 0.13)
00:47:55.876 00.001 29988 Worker thread wakes up
00:47:55.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:55.878 00.002 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:47:55.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:55.879 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:47:55.879 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:47:55.879 00.000 29988 Moving (-0.05, 0.13) raw xDistance=-0.14 yDistance=-0.01
00:47:55.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:47:55.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:55.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:55.880 00.001 28316 Enqueuing Expose request
00:47:55.881 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:55.881 00.000 29988 MoveAxis(E, 0, ABG)
00:47:55.881 00.000 29988 Move returns status 0, amount 0
00:47:55.881 00.000 29988 MoveAxis(N, 0, ABG)
00:47:55.881 00.000 29988 Move returns status 0, amount 0
00:47:55.881 00.000 29988 move complete, result=0
00:47:55.881 00.000 29988 worker thread done servicing request
00:47:55.881 00.000 29988 Worker thread wakes up
00:47:55.882 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:55.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:55.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:57.400 01.518 29988 Exposure complete
00:47:57.434 00.034 29988 worker thread done servicing request
00:47:57.434 00.000 28316 OnExposeComplete: enter
00:47:57.435 00.001 28316 UpdateGuideState(): m_state=6
00:47:57.435 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4741
00:47:57.436 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.37, Mass=1888, SNR=29.8, Peak=173 HFD=4.2
00:47:57.437 00.001 28316 MultiStar: [#1 -0.01,0.14,0.92,U] [#2 0.04,0.15,0.98,U] [#3 -0.09,0.21,0.87,U] [#4 -0.31,0.20,0.87,U] [#5 -0.19,0.18,0.80,U] [#6 -0.07,0.22,0.73,U] [#7 -0.13,0.17,0.66,U] [#8 -0.29,0.41,0.00,M1] 
00:47:57.438 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.20}, one-star: {-0.51, 0.32}
00:47:57.439 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.40 = -2.88)
00:47:57.440 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.22)
00:47:57.440 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.26 cameraTheta=2.25 mountX=-0.25 mountY=0.06, mountTheta=2.92
00:47:57.442 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.20, opts=13)
00:47:57.443 00.001 28316 Enqueuing Move request for scope (-0.16, 0.20)
00:47:57.443 00.000 29988 Worker thread wakes up
00:47:57.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
00:47:57.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
00:47:57.443 00.000 29988 Moving (-0.16, 0.20) raw xDistance=-0.25 yDistance=0.06
00:47:57.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:47:57.445 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:57.445 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.8
00:47:57.446 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:57.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:57.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:57.447 00.000 28316 Enqueuing Expose request
00:47:57.448 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:47:57.448 00.000 29988 MoveAxis(E, 52, ABG)
00:47:57.448 00.000 29988 Guiding  Dir = 2, Dur = 52
00:47:57.448 00.000 29988 IsSlewing returns 0
00:47:57.448 00.000 29988 IsGuiding returns 0
00:47:57.450 00.002 29988 PulseGuide returned control before completion, sleep 61
00:47:57.525 00.075 29988 IsGuiding returns 0
00:47:57.525 00.000 29988 Move returns status 0, amount 52
00:47:57.525 00.000 29988 MoveAxis(N, 0, ABG)
00:47:57.526 00.001 29988 Move returns status 0, amount 0
00:47:57.526 00.000 29988 move complete, result=0
00:47:57.526 00.000 29988 worker thread done servicing request
00:47:57.526 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
00:47:57.528 00.002 29988 Worker thread wakes up
00:47:57.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:57.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:59.165 01.637 29988 Exposure complete
00:47:59.201 00.036 29988 worker thread done servicing request
00:47:59.202 00.001 28316 OnExposeComplete: enter
00:47:59.204 00.002 28316 UpdateGuideState(): m_state=6
00:47:59.205 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4742
00:47:59.205 00.000 28316 Star::Find returns 1 (0), X=586.97, Y=112.31, Mass=1909, SNR=29.9, Peak=180 HFD=4.1
00:47:59.206 00.001 28316 MultiStar: [#1 -0.05,0.16,0.92,U] [#2 0.04,0.04,0.95,U] [#3 -0.03,0.11,0.84,U] [#4 0.01,0.05,0.84,U] [#5 -0.01,-0.06,0.80,U] [#6 0.01,0.14,0.74,U] [#7 -0.07,0.13,0.69,U] [#8 0.04,0.22,0.60,U] 
00:47:59.207 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.12}, one-star: {-0.30, 0.26}
00:47:59.208 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (-1.14) = xAngle (3.10 = 3.10)
00:47:59.209 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.20 = -0.08)
00:47:59.210 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=-0.13 mountY=-0.01, mountTheta=-3.06
00:47:59.213 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
00:47:59.214 00.001 28316 Enqueuing Move request for scope (-0.05, 0.12)
00:47:59.214 00.000 29988 Worker thread wakes up
00:47:59.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:47:59.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
00:47:59.215 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:47:59.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:59.216 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
00:47:59.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:47:59.216 00.000 28316 Enqueuing Expose request
00:47:59.217 00.001 29988 Moving (-0.05, 0.12) raw xDistance=-0.13 yDistance=-0.01
00:47:59.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:47:59.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:59.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:59.217 00.000 29988 MoveAxis(E, 0, ABG)
00:47:59.217 00.000 29988 Move returns status 0, amount 0
00:47:59.217 00.000 29988 MoveAxis(N, 0, ABG)
00:47:59.217 00.000 29988 Move returns status 0, amount 0
00:47:59.217 00.000 29988 move complete, result=0
00:47:59.217 00.000 29988 worker thread done servicing request
00:47:59.217 00.000 29988 Worker thread wakes up
00:47:59.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:47:59.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:47:59.217 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:00.739 01.522 29988 Exposure complete
00:48:00.780 00.041 29988 worker thread done servicing request
00:48:00.780 00.000 28316 OnExposeComplete: enter
00:48:00.781 00.001 28316 UpdateGuideState(): m_state=6
00:48:00.781 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4743
00:48:00.782 00.001 28316 Star::Find returns 1 (0), X=586.85, Y=112.27, Mass=1877, SNR=29.7, Peak=194 HFD=4.0
00:48:00.782 00.000 28316 MultiStar: [#1 0.02,0.11,0.92,U] [#2 0.12,0.07,0.97,U] [#3 0.05,0.20,0.87,U] [#4 -0.04,0.10,0.87,U] [#5 0.04,0.13,0.80,U] [#6 -0.05,0.15,0.73,U] [#7 -0.10,0.18,0.69,U] [#8 -0.02,0.30,0.60,U] 
00:48:00.783 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.42, 0.21}
00:48:00.783 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:48:00.785 00.002 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.13 = -0.16)
00:48:00.788 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.88 mountX=-0.16 mountY=-0.03, mountTheta=-2.98
00:48:00.791 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
00:48:00.793 00.002 28316 Enqueuing Move request for scope (-0.05, 0.16)
00:48:00.794 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:00.794 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:48:00.795 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:00.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:00.796 00.001 28316 Enqueuing Expose request
00:48:00.796 00.000 29988 Worker thread wakes up
00:48:00.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
00:48:00.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
00:48:00.797 00.001 29988 Moving (-0.05, 0.16) raw xDistance=-0.16 yDistance=-0.03
00:48:00.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:48:00.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:00.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:48:00.797 00.000 29988 MoveAxis(E, 0, ABG)
00:48:00.797 00.000 29988 Move returns status 0, amount 0
00:48:00.797 00.000 29988 MoveAxis(N, 0, ABG)
00:48:00.797 00.000 29988 Move returns status 0, amount 0
00:48:00.797 00.000 29988 move complete, result=0
00:48:00.797 00.000 29988 worker thread done servicing request
00:48:00.797 00.000 29988 Worker thread wakes up
00:48:00.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:00.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:00.797 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:02.432 01.635 29988 Exposure complete
00:48:02.474 00.042 29988 worker thread done servicing request
00:48:02.474 00.000 28316 OnExposeComplete: enter
00:48:02.475 00.001 28316 UpdateGuideState(): m_state=6
00:48:02.476 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4744
00:48:02.477 00.001 28316 Star::Find returns 1 (0), X=586.76, Y=112.30, Mass=1868, SNR=29.6, Peak=178 HFD=4.2
00:48:02.477 00.000 28316 MultiStar: [#1 -0.15,0.11,0.92,U] [#2 -0.07,0.03,1.01,U] [#3 -0.19,0.02,0.90,U] [#4 -0.24,0.05,0.89,U] [#5 -0.13,-0.13,0.82,U] [#6 -0.12,0.09,0.73,U] [#7 -0.30,0.16,0.72,U] [#8 -0.11,0.01,0.65,U] 
00:48:02.478 00.001 28316 refined, 8 included, MultiStar: {-0.21, 0.07}, one-star: {-0.50, 0.25}
00:48:02.478 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (-1.14) = xAngle (3.96 = -2.33)
00:48:02.479 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.06 = 0.78)
00:48:02.479 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.81 mountX=-0.15 mountY=0.15, mountTheta=2.35
00:48:02.481 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.07, opts=13)
00:48:02.482 00.001 28316 Enqueuing Move request for scope (-0.21, 0.07)
00:48:02.482 00.000 29988 Worker thread wakes up
00:48:02.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
00:48:02.482 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
00:48:02.482 00.000 29988 Moving (-0.21, 0.07) raw xDistance=-0.15 yDistance=0.15
00:48:02.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:48:02.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:02.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:48:02.482 00.000 29988 MoveAxis(E, 0, ABG)
00:48:02.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:02.483 00.001 28316 UpdateGuideState exits: m=1868 RSB=29.6
00:48:02.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:02.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:02.485 00.001 28316 Enqueuing Expose request
00:48:02.485 00.000 29988 Move returns status 0, amount 0
00:48:02.485 00.000 29988 MoveAxis(N, 0, ABG)
00:48:02.485 00.000 29988 Move returns status 0, amount 0
00:48:02.485 00.000 29988 move complete, result=0
00:48:02.485 00.000 29988 worker thread done servicing request
00:48:02.485 00.000 29988 Worker thread wakes up
00:48:02.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:02.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:02.486 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:04.006 01.520 29988 Exposure complete
00:48:04.043 00.037 29988 worker thread done servicing request
00:48:04.043 00.000 28316 OnExposeComplete: enter
00:48:04.043 00.000 28316 UpdateGuideState(): m_state=6
00:48:04.044 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4745
00:48:04.045 00.001 28316 Star::Find returns 1 (0), X=586.73, Y=112.31, Mass=1891, SNR=29.9, Peak=170 HFD=4.4
00:48:04.047 00.002 28316 MultiStar: [#1 -0.23,0.18,0.89,U] [#2 -0.02,0.10,0.97,U] [#3 -0.06,0.14,0.87,U] [#4 -0.20,0.12,0.86,U] [#5 -0.16,-0.11,0.78,U] [#6 -0.17,-0.00,0.73,U] [#7 -0.21,0.34,0.00,M1] [#8 -0.28,0.15,0.61,U] 
00:48:04.048 00.001 28316 refined, 7 included, MultiStar: {-0.21, 0.11}, one-star: {-0.54, 0.26}
00:48:04.049 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:48:04.050 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.61)
00:48:04.050 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.65 mountX=-0.19 mountY=0.14, mountTheta=2.51
00:48:04.052 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.11, opts=13)
00:48:04.053 00.001 28316 Enqueuing Move request for scope (-0.21, 0.11)
00:48:04.053 00.000 29988 Worker thread wakes up
00:48:04.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
00:48:04.054 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
00:48:04.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:04.054 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.9
00:48:04.055 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:04.055 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:04.055 00.000 28316 Enqueuing Expose request
00:48:04.056 00.001 29988 Moving (-0.21, 0.11) raw xDistance=-0.19 yDistance=0.14
00:48:04.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:48:04.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:04.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:48:04.056 00.000 29988 MoveAxis(E, 0, ABG)
00:48:04.056 00.000 29988 Move returns status 0, amount 0
00:48:04.056 00.000 29988 MoveAxis(N, 0, ABG)
00:48:04.056 00.000 29988 Move returns status 0, amount 0
00:48:04.056 00.000 29988 move complete, result=0
00:48:04.056 00.000 29988 worker thread done servicing request
00:48:04.056 00.000 29988 Worker thread wakes up
00:48:04.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:04.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:04.056 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:05.689 01.633 29988 Exposure complete
00:48:05.727 00.038 29988 worker thread done servicing request
00:48:05.727 00.000 28316 OnExposeComplete: enter
00:48:05.729 00.002 28316 UpdateGuideState(): m_state=6
00:48:05.730 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4746
00:48:05.731 00.001 28316 Star::Find returns 1 (0), X=586.85, Y=112.32, Mass=2007, SNR=30.7, Peak=182 HFD=4.4
00:48:05.733 00.002 28316 MultiStar: [#1 -0.04,0.03,0.87,U] [#2 0.01,0.18,0.93,U] [#3 -0.01,0.05,0.85,U] [#4 -0.29,0.17,0.84,U] [#5 -0.15,0.00,0.77,U] [#6 -0.06,0.18,0.71,U] [#7 -0.17,0.14,0.65,U] [#8 -0.32,0.21,0.59,U] 
00:48:05.735 00.002 28316 refined, 8 included, MultiStar: {-0.16, 0.14}, one-star: {-0.42, 0.27}
00:48:05.736 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (-1.14) = xAngle (3.58 = -2.70)
00:48:05.737 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.40)
00:48:05.738 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.44 mountX=-0.19 mountY=0.08, mountTheta=2.74
00:48:05.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.14, opts=13)
00:48:05.739 00.000 28316 Enqueuing Move request for scope (-0.16, 0.14)
00:48:05.740 00.001 29988 Worker thread wakes up
00:48:05.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:05.740 00.000 28316 UpdateGuideState exits: m=2007 RSB=30.7
00:48:05.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
00:48:05.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
00:48:05.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:05.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:05.742 00.001 28316 Enqueuing Expose request
00:48:05.742 00.000 29988 Moving (-0.16, 0.14) raw xDistance=-0.19 yDistance=0.08
00:48:05.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:48:05.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:05.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:05.742 00.000 29988 MoveAxis(E, 0, ABG)
00:48:05.742 00.000 29988 Move returns status 0, amount 0
00:48:05.742 00.000 29988 MoveAxis(N, 0, ABG)
00:48:05.742 00.000 29988 Move returns status 0, amount 0
00:48:05.742 00.000 29988 move complete, result=0
00:48:05.742 00.000 29988 worker thread done servicing request
00:48:05.742 00.000 29988 Worker thread wakes up
00:48:05.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:05.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:05.743 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:07.255 01.512 29988 Exposure complete
00:48:07.280 00.025 29988 worker thread done servicing request
00:48:07.280 00.000 28316 OnExposeComplete: enter
00:48:07.280 00.000 28316 UpdateGuideState(): m_state=6
00:48:07.281 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4747
00:48:07.282 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=112.28, Mass=2015, SNR=30.8, Peak=187 HFD=4.4
00:48:07.283 00.001 28316 MultiStar: [#1 -0.07,0.08,0.89,U] [#2 -0.00,0.08,0.96,U] [#3 -0.01,0.09,0.85,U] [#4 -0.24,0.15,0.85,U] [#5 -0.15,0.01,0.76,U] [#6 -0.19,-0.00,0.70,U] [#7 -0.16,0.24,0.64,U] [#8 -0.34,0.11,0.60,U] 
00:48:07.283 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.11}, one-star: {-0.46, 0.23}
00:48:07.284 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (-1.14) = xAngle (3.73 = -2.56)
00:48:07.285 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.83 = 0.55)
00:48:07.285 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.58 mountX=-0.17 mountY=0.11, mountTheta=2.58
00:48:07.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.11, opts=13)
00:48:07.290 00.003 28316 Enqueuing Move request for scope (-0.18, 0.11)
00:48:07.293 00.003 29988 Worker thread wakes up
00:48:07.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:07.293 00.000 28316 UpdateGuideState exits: m=2015 RSB=30.8
00:48:07.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:07.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:07.294 00.000 28316 Enqueuing Expose request
00:48:07.295 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
00:48:07.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
00:48:07.295 00.000 29988 Moving (-0.18, 0.11) raw xDistance=-0.17 yDistance=0.11
00:48:07.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:48:07.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:07.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:48:07.295 00.000 29988 MoveAxis(E, 0, ABG)
00:48:07.295 00.000 29988 Move returns status 0, amount 0
00:48:07.295 00.000 29988 MoveAxis(N, 0, ABG)
00:48:07.295 00.000 29988 Move returns status 0, amount 0
00:48:07.295 00.000 29988 move complete, result=0
00:48:07.295 00.000 29988 worker thread done servicing request
00:48:07.295 00.000 29988 Worker thread wakes up
00:48:07.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:07.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:07.295 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:08.927 01.632 29988 Exposure complete
00:48:08.968 00.041 29988 worker thread done servicing request
00:48:08.968 00.000 28316 OnExposeComplete: enter
00:48:08.969 00.001 28316 UpdateGuideState(): m_state=6
00:48:08.969 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4748
00:48:08.970 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=112.16, Mass=1930, SNR=30.1, Peak=193 HFD=4.3
00:48:08.970 00.000 28316 MultiStar: [#1 -0.11,0.01,0.91,U] [#2 0.06,0.06,0.97,U] [#3 0.01,0.11,0.86,U] [#4 -0.04,0.05,0.84,U] [#5 -0.12,0.00,0.77,U] [#6 0.04,0.07,0.72,U] [#7 0.01,0.18,0.69,U] [#8 -0.18,0.27,0.60,U] 
00:48:08.971 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {-0.43, 0.11}
00:48:08.971 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (-1.14) = xAngle (3.51 = -2.78)
00:48:08.972 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.61 = 0.32)
00:48:08.972 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.12 mountY=0.04, mountTheta=2.81
00:48:08.975 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
00:48:08.975 00.000 28316 Enqueuing Move request for scope (-0.09, 0.09)
00:48:08.976 00.001 29988 Worker thread wakes up
00:48:08.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:08.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
00:48:08.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
00:48:08.976 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:48:08.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:08.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:08.978 00.001 28316 Enqueuing Expose request
00:48:08.978 00.000 29988 Moving (-0.09, 0.09) raw xDistance=-0.12 yDistance=0.04
00:48:08.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:48:08.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:08.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:08.978 00.000 29988 MoveAxis(E, 0, ABG)
00:48:08.978 00.000 29988 Move returns status 0, amount 0
00:48:08.978 00.000 29988 MoveAxis(N, 0, ABG)
00:48:08.978 00.000 29988 Move returns status 0, amount 0
00:48:08.978 00.000 29988 move complete, result=0
00:48:08.978 00.000 29988 worker thread done servicing request
00:48:08.978 00.000 29988 Worker thread wakes up
00:48:08.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:08.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:08.979 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:10.505 01.526 29988 Exposure complete
00:48:10.555 00.050 29988 worker thread done servicing request
00:48:10.555 00.000 28316 OnExposeComplete: enter
00:48:10.556 00.001 28316 UpdateGuideState(): m_state=6
00:48:10.556 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4749
00:48:10.557 00.001 28316 Star::Find returns 1 (0), X=586.84, Y=112.24, Mass=1937, SNR=30.3, Peak=178 HFD=4.4
00:48:10.557 00.000 28316 MultiStar: [#1 -0.08,0.23,0.90,U] [#2 -0.01,0.12,0.95,U] [#3 -0.06,0.05,0.86,U] [#4 -0.25,0.09,0.84,U] [#5 -0.15,0.05,0.79,U] [#6 -0.10,0.12,0.72,U] [#7 0.00,0.14,0.69,U] [#8 -0.06,0.17,0.59,U] 
00:48:10.558 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.43, 0.19}
00:48:10.558 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.14) = xAngle (3.52 = -2.76)
00:48:10.559 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.63 = 0.34)
00:48:10.559 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.38 mountX=-0.18 mountY=0.06, mountTheta=2.79
00:48:10.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.13, opts=13)
00:48:10.561 00.001 28316 Enqueuing Move request for scope (-0.14, 0.13)
00:48:10.561 00.000 29988 Worker thread wakes up
00:48:10.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:48:10.562 00.001 28316 UpdateGuideState exits: m=1937 RSB=30.3
00:48:10.563 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:10.563 00.000 28316 Enqueuing Expose request
00:48:10.566 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
00:48:10.566 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
00:48:10.566 00.000 29988 Moving (-0.14, 0.13) raw xDistance=-0.18 yDistance=0.06
00:48:10.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:48:10.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:10.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:48:10.566 00.000 29988 MoveAxis(E, 0, ABG)
00:48:10.566 00.000 29988 Move returns status 0, amount 0
00:48:10.566 00.000 29988 MoveAxis(N, 0, ABG)
00:48:10.566 00.000 29988 Move returns status 0, amount 0
00:48:10.566 00.000 29988 move complete, result=0
00:48:10.566 00.000 29988 worker thread done servicing request
00:48:10.566 00.000 29988 Worker thread wakes up
00:48:10.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:10.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:10.567 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:12.192 01.625 29988 Exposure complete
00:48:12.216 00.024 29988 worker thread done servicing request
00:48:12.216 00.000 28316 OnExposeComplete: enter
00:48:12.216 00.000 28316 UpdateGuideState(): m_state=6
00:48:12.217 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4750
00:48:12.217 00.000 28316 Star::Find returns 1 (0), X=586.70, Y=112.42, Mass=1921, SNR=30.1, Peak=143 HFD=4.6
00:48:12.218 00.001 28316 MultiStar: [#1 -0.23,0.29,0.91,U] [#2 -0.18,0.13,1.00,U] [#3 -0.31,0.21,0.84,U] [#4 -0.31,0.19,0.84,U] [#5 -0.18,0.15,0.81,U] [#6 -0.27,0.10,0.74,U] [#7 -0.22,0.23,0.68,U] [#8 -0.34,0.26,0.00,M1] 
00:48:12.218 00.000 28316 refined, 7 included, MultiStar: {-0.29, 0.21}, one-star: {-0.56, 0.37}
00:48:12.219 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (-1.14) = xAngle (3.65 = -2.63)
00:48:12.219 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.75 = 0.47)
00:48:12.220 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.51 mountX=-0.31 mountY=0.16, mountTheta=2.66
00:48:12.222 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.21, opts=13)
00:48:12.222 00.000 28316 Enqueuing Move request for scope (-0.29, 0.21)
00:48:12.223 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:12.223 00.000 29988 Worker thread wakes up
00:48:12.223 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:48:12.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:12.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:12.224 00.000 28316 Enqueuing Expose request
00:48:12.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
00:48:12.225 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
00:48:12.225 00.000 29988 Moving (-0.29, 0.21) raw xDistance=-0.31 yDistance=0.16
00:48:12.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:48:12.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:12.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:48:12.225 00.000 29988 MoveAxis(E, 66, ABG)
00:48:12.225 00.000 29988 Guiding  Dir = 2, Dur = 66
00:48:12.225 00.000 29988 IsSlewing returns 0
00:48:12.225 00.000 29988 IsGuiding returns 0
00:48:12.228 00.003 29988 PulseGuide returned control before completion, sleep 75
00:48:12.317 00.089 29988 IsGuiding returns 0
00:48:12.317 00.000 29988 Move returns status 0, amount 66
00:48:12.317 00.000 29988 MoveAxis(N, 0, ABG)
00:48:12.317 00.000 29988 Move returns status 0, amount 0
00:48:12.317 00.000 29988 move complete, result=0
00:48:12.317 00.000 29988 worker thread done servicing request
00:48:12.318 00.001 28316 GuideStep: -0.3 px 66 ms EAST, 0.2 px 0 ms NORTH
00:48:12.321 00.003 29988 Worker thread wakes up
00:48:12.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:12.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:13.738 01.417 29988 Exposure complete
00:48:13.769 00.031 29988 worker thread done servicing request
00:48:13.769 00.000 28316 OnExposeComplete: enter
00:48:13.770 00.001 28316 UpdateGuideState(): m_state=6
00:48:13.771 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4751
00:48:13.772 00.001 28316 Star::Find returns 1 (0), X=586.77, Y=112.31, Mass=1838, SNR=29.3, Peak=190 HFD=3.8
00:48:13.772 00.000 28316 MultiStar: [#1 -0.03,0.09,0.92,U] [#2 -0.02,0.12,1.01,U] [#3 -0.06,0.13,0.91,U] [#4 -0.30,0.12,0.88,U] [#5 -0.11,-0.04,0.81,U] [#6 -0.09,0.08,0.74,U] [#7 -0.15,0.18,0.68,U] [#8 -0.18,0.29,0.62,U] 
00:48:13.772 00.000 28316 refined, 8 included, MultiStar: {-0.16, 0.13}, one-star: {-0.49, 0.26}
00:48:13.773 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.60 = -2.69)
00:48:13.774 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.70 = 0.41)
00:48:13.775 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.45 mountX=-0.19 mountY=0.09, mountTheta=2.72
00:48:13.778 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.13, opts=13)
00:48:13.779 00.001 28316 Enqueuing Move request for scope (-0.16, 0.13)
00:48:13.780 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:13.781 00.001 28316 UpdateGuideState exits: m=1838 RSB=29.3
00:48:13.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:13.783 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:13.783 00.000 28316 Enqueuing Expose request
00:48:13.786 00.003 29988 Worker thread wakes up
00:48:13.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:48:13.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:48:13.786 00.000 29988 Moving (-0.16, 0.13) raw xDistance=-0.19 yDistance=0.09
00:48:13.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:48:13.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:13.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:48:13.786 00.000 29988 MoveAxis(E, 0, ABG)
00:48:13.786 00.000 29988 Move returns status 0, amount 0
00:48:13.786 00.000 29988 MoveAxis(N, 0, ABG)
00:48:13.786 00.000 29988 Move returns status 0, amount 0
00:48:13.786 00.000 29988 move complete, result=0
00:48:13.787 00.001 29988 worker thread done servicing request
00:48:13.787 00.000 29988 Worker thread wakes up
00:48:13.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:13.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:13.788 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:15.416 01.628 29988 Exposure complete
00:48:15.446 00.030 29988 worker thread done servicing request
00:48:15.446 00.000 28316 OnExposeComplete: enter
00:48:15.447 00.001 28316 UpdateGuideState(): m_state=6
00:48:15.448 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4752
00:48:15.449 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=112.18, Mass=2074, SNR=31.2, Peak=202 HFD=4.3
00:48:15.450 00.001 28316 MultiStar: [#1 -0.02,-0.15,0.87,U] [#2 0.14,0.11,0.93,U] [#3 0.02,0.07,0.85,U] [#4 -0.33,-0.05,0.82,U] [#5 -0.07,-0.16,0.74,U] [#6 -0.01,0.01,0.71,U] [#7 0.01,0.02,0.66,U] [#8 -0.13,0.13,0.59,U] 
00:48:15.451 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.33, 0.13}
00:48:15.452 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (-1.14) = xAngle (4.13 = -2.16)
00:48:15.453 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.23 = 0.95)
00:48:15.454 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.98 mountX=-0.05 mountY=0.07, mountTheta=2.17
00:48:15.456 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
00:48:15.457 00.001 28316 Enqueuing Move request for scope (-0.08, 0.01)
00:48:15.458 00.001 29988 Worker thread wakes up
00:48:15.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:15.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
00:48:15.459 00.000 28316 UpdateGuideState exits: m=2074 RSB=31.2
00:48:15.459 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:15.460 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
00:48:15.460 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:15.461 00.001 28316 Enqueuing Expose request
00:48:15.462 00.001 29988 Moving (-0.08, 0.01) raw xDistance=-0.05 yDistance=0.07
00:48:15.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:48:15.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:15.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:48:15.462 00.000 29988 MoveAxis(E, 0, ABG)
00:48:15.462 00.000 29988 Move returns status 0, amount 0
00:48:15.462 00.000 29988 MoveAxis(N, 0, ABG)
00:48:15.463 00.001 29988 Move returns status 0, amount 0
00:48:15.463 00.000 29988 move complete, result=0
00:48:15.463 00.000 29988 worker thread done servicing request
00:48:15.463 00.000 29988 Worker thread wakes up
00:48:15.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:15.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:15.464 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:16.991 01.527 29988 Exposure complete
00:48:17.045 00.054 29988 worker thread done servicing request
00:48:17.045 00.000 28316 OnExposeComplete: enter
00:48:17.048 00.003 28316 UpdateGuideState(): m_state=6
00:48:17.050 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4753
00:48:17.052 00.002 28316 Star::Find returns 1 (0), X=586.85, Y=112.32, Mass=1918, SNR=30.0, Peak=184 HFD=4.3
00:48:17.053 00.001 28316 MultiStar: [#1 -0.12,0.15,0.91,U] [#2 0.07,0.09,0.99,U] [#3 -0.02,-0.07,0.88,U] [#4 -0.11,-0.06,0.87,U] [#5 -0.18,-0.04,0.81,U] [#6 0.09,0.11,0.71,U] [#7 -0.04,0.07,0.66,U] [#8 -0.19,0.13,0.59,U] 
00:48:17.054 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.41, 0.27}
00:48:17.055 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (-1.14) = xAngle (3.68 = -2.61)
00:48:17.055 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.78 = 0.49)
00:48:17.055 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.53 mountX=-0.11 mountY=0.06, mountTheta=2.64
00:48:17.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.07, opts=13)
00:48:17.058 00.002 28316 Enqueuing Move request for scope (-0.11, 0.07)
00:48:17.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:17.059 00.001 29988 Worker thread wakes up
00:48:17.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
00:48:17.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
00:48:17.059 00.000 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:48:17.060 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:17.061 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:17.063 00.002 28316 Enqueuing Expose request
00:48:17.064 00.001 29988 Moving (-0.11, 0.07) raw xDistance=-0.11 yDistance=0.06
00:48:17.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:48:17.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:17.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:48:17.064 00.000 29988 MoveAxis(E, 0, ABG)
00:48:17.064 00.000 29988 Move returns status 0, amount 0
00:48:17.064 00.000 29988 MoveAxis(N, 0, ABG)
00:48:17.064 00.000 29988 Move returns status 0, amount 0
00:48:17.064 00.000 29988 move complete, result=0
00:48:17.064 00.000 29988 worker thread done servicing request
00:48:17.064 00.000 29988 Worker thread wakes up
00:48:17.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:17.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:17.065 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:18.700 01.635 29988 Exposure complete
00:48:18.752 00.052 28316 OnExposeComplete: enter
00:48:18.755 00.003 29988 worker thread done servicing request
00:48:18.755 00.000 28316 UpdateGuideState(): m_state=6
00:48:18.757 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4754
00:48:18.758 00.001 28316 Star::Find returns 1 (0), X=587.07, Y=112.20, Mass=1947, SNR=30.2, Peak=196 HFD=4.2
00:48:18.758 00.000 28316 MultiStar: [#1 -0.01,0.00,0.91,U] [#2 0.02,0.08,0.98,U] [#3 0.11,-0.08,0.85,U] [#4 0.01,0.02,0.87,U] [#5 0.09,-0.03,0.78,U] [#6 -0.00,0.02,0.75,U] [#7 0.03,0.05,0.65,U] [#8 -0.09,0.26,0.59,U] 
00:48:18.759 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.20, 0.15}
00:48:18.759 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.85 = 2.85)
00:48:18.759 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.33)
00:48:18.760 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.70 mountX=-0.05 mountY=-0.02, mountTheta=-2.81
00:48:18.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
00:48:18.761 00.000 28316 Enqueuing Move request for scope (-0.01, 0.05)
00:48:18.762 00.001 29988 Worker thread wakes up
00:48:18.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:18.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:48:18.763 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:48:18.763 00.000 28316 UpdateGuideState exits: m=1947 RSB=30.2
00:48:18.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:18.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:18.764 00.001 28316 Enqueuing Expose request
00:48:18.764 00.000 29988 Moving (-0.01, 0.05) raw xDistance=-0.05 yDistance=-0.02
00:48:18.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:48:18.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:18.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:48:18.764 00.000 29988 MoveAxis(E, 0, ABG)
00:48:18.764 00.000 29988 Move returns status 0, amount 0
00:48:18.764 00.000 29988 MoveAxis(N, 0, ABG)
00:48:18.764 00.000 29988 Move returns status 0, amount 0
00:48:18.764 00.000 29988 move complete, result=0
00:48:18.764 00.000 29988 worker thread done servicing request
00:48:18.764 00.000 29988 Worker thread wakes up
00:48:18.765 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:18.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:18.765 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:20.277 01.512 29988 Exposure complete
00:48:20.308 00.031 29988 worker thread done servicing request
00:48:20.308 00.000 28316 OnExposeComplete: enter
00:48:20.309 00.001 28316 UpdateGuideState(): m_state=6
00:48:20.310 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4755
00:48:20.310 00.000 28316 Star::Find returns 1 (0), X=586.99, Y=112.31, Mass=1877, SNR=29.6, Peak=173 HFD=4.2
00:48:20.311 00.001 28316 MultiStar: [#1 -0.02,0.06,0.93,U] [#2 0.14,0.15,1.00,U] [#3 -0.01,0.03,0.88,U] [#4 -0.00,0.02,0.83,U] [#5 0.10,-0.03,0.78,U] [#6 -0.01,0.12,0.72,U] [#7 0.03,0.15,0.71,U] [#8 -0.01,0.20,0.61,U] 
00:48:20.311 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.11}, one-star: {-0.28, 0.26}
00:48:20.312 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (-1.14) = xAngle (2.82 = 2.82)
00:48:20.312 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.93 = -0.36)
00:48:20.312 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.68 mountX=-0.10 mountY=-0.04, mountTheta=-2.79
00:48:20.314 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.11, opts=13)
00:48:20.314 00.000 28316 Enqueuing Move request for scope (-0.01, 0.11)
00:48:20.315 00.001 29988 Worker thread wakes up
00:48:20.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:20.315 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.6
00:48:20.316 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:20.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:20.316 00.000 28316 Enqueuing Expose request
00:48:20.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
00:48:20.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
00:48:20.317 00.000 29988 Moving (-0.01, 0.11) raw xDistance=-0.10 yDistance=-0.04
00:48:20.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:48:20.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:20.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:48:20.317 00.000 29988 MoveAxis(E, 0, ABG)
00:48:20.317 00.000 29988 Move returns status 0, amount 0
00:48:20.317 00.000 29988 MoveAxis(N, 0, ABG)
00:48:20.317 00.000 29988 Move returns status 0, amount 0
00:48:20.317 00.000 29988 move complete, result=0
00:48:20.317 00.000 29988 worker thread done servicing request
00:48:20.317 00.000 29988 Worker thread wakes up
00:48:20.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:20.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:20.317 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:21.953 01.636 29988 Exposure complete
00:48:21.995 00.042 29988 worker thread done servicing request
00:48:21.995 00.000 28316 OnExposeComplete: enter
00:48:21.996 00.001 28316 UpdateGuideState(): m_state=6
00:48:21.997 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4756
00:48:21.998 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.33, Mass=1957, SNR=30.3, Peak=171 HFD=4.3
00:48:22.000 00.002 28316 MultiStar: [#1 -0.05,0.26,0.90,U] [#2 0.13,0.16,0.95,U] [#3 -0.18,0.23,0.84,U] [#4 -0.23,0.23,0.84,U] [#5 -0.00,0.11,0.79,U] [#6 0.00,0.05,0.72,U] [#7 -0.16,0.27,0.64,U] [#8 -0.13,0.31,0.63,U] 
00:48:22.001 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.21}, one-star: {-0.39, 0.28}
00:48:22.004 00.003 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (-1.14) = xAngle (3.22 = -3.07)
00:48:22.005 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.32 = 0.04)
00:48:22.006 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.07 mountX=-0.24 mountY=0.01, mountTheta=3.10
00:48:22.008 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.21, opts=13)
00:48:22.008 00.000 28316 Enqueuing Move request for scope (-0.12, 0.21)
00:48:22.009 00.001 29988 Worker thread wakes up
00:48:22.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:22.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
00:48:22.009 00.000 28316 UpdateGuideState exits: m=1957 RSB=30.3
00:48:22.010 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
00:48:22.010 00.000 29988 Moving (-0.12, 0.21) raw xDistance=-0.24 yDistance=0.01
00:48:22.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:22.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:22.010 00.000 28316 Enqueuing Expose request
00:48:22.011 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:48:22.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:22.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:48:22.011 00.000 29988 MoveAxis(E, 50, ABG)
00:48:22.011 00.000 29988 Guiding  Dir = 2, Dur = 50
00:48:22.011 00.000 29988 IsSlewing returns 0
00:48:22.011 00.000 29988 IsGuiding returns 0
00:48:22.012 00.001 29988 PulseGuide returned control before completion, sleep 59
00:48:22.080 00.068 29988 IsGuiding returns 0
00:48:22.080 00.000 29988 Move returns status 0, amount 50
00:48:22.080 00.000 29988 MoveAxis(N, 0, ABG)
00:48:22.080 00.000 29988 Move returns status 0, amount 0
00:48:22.080 00.000 29988 move complete, result=0
00:48:22.080 00.000 29988 worker thread done servicing request
00:48:22.080 00.000 29988 Worker thread wakes up
00:48:22.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:22.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:22.080 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
00:48:23.496 01.416 29988 Exposure complete
00:48:23.531 00.035 29988 worker thread done servicing request
00:48:23.531 00.000 28316 OnExposeComplete: enter
00:48:23.533 00.002 28316 UpdateGuideState(): m_state=6
00:48:23.534 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4757
00:48:23.535 00.001 28316 Star::Find returns 1 (0), X=587.03, Y=112.33, Mass=1948, SNR=30.3, Peak=185 HFD=4.3
00:48:23.535 00.000 28316 MultiStar: [#1 -0.01,0.13,0.91,U] [#2 0.08,0.07,0.98,U] [#3 -0.02,0.12,0.86,U] [#4 -0.13,0.13,0.85,U] [#5 -0.09,0.02,0.76,U] [#6 -0.13,0.00,0.70,U] [#7 -0.08,0.18,0.67,U] [#8 -0.10,0.13,0.61,U] 
00:48:23.536 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.24, 0.28}
00:48:23.536 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (-1.14) = xAngle (3.28 = -3.01)
00:48:23.536 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
00:48:23.537 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.13 mountX=-0.15 mountY=0.01, mountTheta=3.04
00:48:23.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
00:48:23.539 00.001 28316 Enqueuing Move request for scope (-0.08, 0.12)
00:48:23.540 00.001 29988 Worker thread wakes up
00:48:23.541 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:48:23.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:48:23.541 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.15 yDistance=0.01
00:48:23.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:48:23.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:23.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:48:23.541 00.000 29988 MoveAxis(E, 0, ABG)
00:48:23.541 00.000 29988 Move returns status 0, amount 0
00:48:23.541 00.000 29988 MoveAxis(N, 0, ABG)
00:48:23.541 00.000 29988 Move returns status 0, amount 0
00:48:23.541 00.000 29988 move complete, result=0
00:48:23.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:23.544 00.003 29988 worker thread done servicing request
00:48:23.544 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
00:48:23.545 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:23.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:23.546 00.001 28316 Enqueuing Expose request
00:48:23.546 00.000 29988 Worker thread wakes up
00:48:23.546 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:23.547 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:23.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:25.172 01.625 29988 Exposure complete
00:48:25.216 00.044 29988 worker thread done servicing request
00:48:25.216 00.000 28316 OnExposeComplete: enter
00:48:25.218 00.002 28316 UpdateGuideState(): m_state=6
00:48:25.221 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4758
00:48:25.223 00.002 28316 Star::Find returns 1 (0), X=587.02, Y=112.10, Mass=1972, SNR=30.3, Peak=173 HFD=4.4
00:48:25.225 00.002 28316 MultiStar: [#1 0.18,-0.06,0.90,U] [#2 0.28,-0.03,0.97,U] [#3 0.21,-0.11,0.85,U] [#4 0.12,-0.04,0.82,U] [#5 0.24,-0.21,0.77,U] [#6 0.11,-0.16,0.71,U] [#7 0.17,-0.05,0.66,U] [#8 0.27,-0.11,0.57,U] 
00:48:25.225 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {-0.25, 0.05}
00:48:25.225 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
00:48:25.226 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.53)
00:48:25.226 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.49 mountX=0.12 mountY=-0.09, mountTheta=-0.63
00:48:25.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
00:48:25.228 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
00:48:25.228 00.000 29988 Worker thread wakes up
00:48:25.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:25.229 00.001 28316 UpdateGuideState exits: m=1972 RSB=30.3
00:48:25.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:25.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:25.230 00.000 28316 Enqueuing Expose request
00:48:25.231 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
00:48:25.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
00:48:25.231 00.000 29988 Moving (0.14, -0.07) raw xDistance=0.12 yDistance=-0.09
00:48:25.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:48:25.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:25.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:48:25.232 00.001 29988 MoveAxis(E, 0, ABG)
00:48:25.232 00.000 29988 Move returns status 0, amount 0
00:48:25.232 00.000 29988 MoveAxis(N, 0, ABG)
00:48:25.232 00.000 29988 Move returns status 0, amount 0
00:48:25.232 00.000 29988 move complete, result=0
00:48:25.232 00.000 29988 worker thread done servicing request
00:48:25.232 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:25.232 00.000 29988 Worker thread wakes up
00:48:25.233 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:25.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:26.751 01.518 29988 Exposure complete
00:48:26.779 00.028 29988 worker thread done servicing request
00:48:26.779 00.000 28316 OnExposeComplete: enter
00:48:26.780 00.001 28316 UpdateGuideState(): m_state=6
00:48:26.781 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4759
00:48:26.781 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=112.08, Mass=1892, SNR=29.8, Peak=184 HFD=4.2
00:48:26.782 00.001 28316 MultiStar: [#1 0.26,-0.17,0.91,U] [#2 0.20,-0.15,0.98,U] [#3 0.16,-0.17,0.89,U] [#4 0.07,-0.18,0.85,U] [#5 0.16,-0.27,0.81,U] [#6 0.09,-0.13,0.73,U] [#7 0.22,-0.09,0.67,U] [#8 0.16,-0.08,0.63,U] 
00:48:26.782 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.13}, one-star: {-0.18, 0.03}
00:48:26.782 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (-1.14) = xAngle (4.10 = -2.18)
00:48:26.783 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.20 = 0.92)
00:48:26.783 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.96 mountX=-0.10 mountY=0.14, mountTheta=2.20
00:48:26.786 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.03, opts=13)
00:48:26.787 00.001 28316 Enqueuing Move request for scope (-0.18, 0.03)
00:48:26.787 00.000 29988 Worker thread wakes up
00:48:26.788 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
00:48:26.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
00:48:26.788 00.000 29988 Moving (-0.18, 0.03) raw xDistance=-0.10 yDistance=0.14
00:48:26.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:48:26.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:26.789 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:26.789 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:48:26.790 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:26.791 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:48:26.791 00.000 29988 MoveAxis(E, 0, ABG)
00:48:26.792 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:26.793 00.001 28316 Enqueuing Expose request
00:48:26.794 00.001 29988 Move returns status 0, amount 0
00:48:26.794 00.000 29988 MoveAxis(N, 0, ABG)
00:48:26.794 00.000 29988 Move returns status 0, amount 0
00:48:26.794 00.000 29988 move complete, result=0
00:48:26.794 00.000 29988 worker thread done servicing request
00:48:26.794 00.000 29988 Worker thread wakes up
00:48:26.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:26.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:26.795 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:28.430 01.635 29988 Exposure complete
00:48:28.482 00.052 29988 worker thread done servicing request
00:48:28.482 00.000 28316 OnExposeComplete: enter
00:48:28.485 00.003 28316 UpdateGuideState(): m_state=6
00:48:28.486 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4760
00:48:28.486 00.000 28316 Star::Find returns 1 (0), X=586.92, Y=112.01, Mass=1864, SNR=29.6, Peak=177 HFD=4.3
00:48:28.486 00.000 28316 MultiStar: [#1 0.09,-0.18,0.92,U] [#2 0.25,-0.21,0.97,U] [#3 0.23,-0.30,0.86,U] [#4 0.06,-0.20,0.85,U] [#5 0.22,-0.28,0.80,U] [#6 0.05,-0.25,0.75,U] [#7 -0.03,-0.15,0.68,U] [#8 -0.03,-0.11,0.62,U] 
00:48:28.486 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.19}, one-star: {-0.35, -0.04}
00:48:28.487 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-1.14) = xAngle (-0.15 = -0.15)
00:48:28.488 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
00:48:28.488 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.30 mountX=0.20 mountY=0.04, mountTheta=0.19
00:48:28.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
00:48:28.489 00.000 28316 Enqueuing Move request for scope (0.05, -0.19)
00:48:28.490 00.001 29988 Worker thread wakes up
00:48:28.490 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
00:48:28.490 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
00:48:28.490 00.000 29988 Moving (0.05, -0.19) raw xDistance=0.20 yDistance=0.04
00:48:28.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:48:28.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:28.491 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:28.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:28.491 00.000 29988 MoveAxis(E, 0, ABG)
00:48:28.491 00.000 29988 Move returns status 0, amount 0
00:48:28.491 00.000 29988 MoveAxis(N, 0, ABG)
00:48:28.491 00.000 29988 Move returns status 0, amount 0
00:48:28.491 00.000 29988 move complete, result=0
00:48:28.491 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:48:28.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:28.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:28.493 00.001 28316 Enqueuing Expose request
00:48:28.494 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:28.494 00.000 29988 worker thread done servicing request
00:48:28.494 00.000 29988 Worker thread wakes up
00:48:28.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:28.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:30.019 01.525 29988 Exposure complete
00:48:30.055 00.036 29988 worker thread done servicing request
00:48:30.055 00.000 28316 OnExposeComplete: enter
00:48:30.055 00.000 28316 UpdateGuideState(): m_state=6
00:48:30.057 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4761
00:48:30.058 00.001 28316 Star::Find returns 1 (0), X=586.81, Y=111.70, Mass=1993, SNR=30.7, Peak=162 HFD=4.4
00:48:30.058 00.000 28316 MultiStar: [#1 -0.14,-0.59,0.00,M1] [#2 -0.04,-0.47,0.00,M1] [#3 0.03,-0.55,0.00,M1] [#4 -0.08,-0.46,0.00,M1] [#5 -0.11,-0.62,0.00,M1] [#6 0.10,-0.48,0.00,M1] [#7 -0.19,-0.44,0.00,M1] [#8 -0.20,-0.43,0.00,M1] 
00:48:30.059 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-1.14) = xAngle (-1.35 = -1.35)
00:48:30.059 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.76 = 1.76)
00:48:30.060 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.35 hyp=0.58 cameraTheta=-2.49 mountX=0.13 mountY=0.57, mountTheta=1.35
00:48:30.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.35, opts=13)
00:48:30.061 00.000 28316 Enqueuing Move request for scope (-0.46, -0.35)
00:48:30.062 00.001 29988 Worker thread wakes up
00:48:30.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:30.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.35) opts 0xd
00:48:30.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.35)
00:48:30.063 00.001 28316 UpdateGuideState exits: m=1993 RSB=30.7
00:48:30.063 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:30.064 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:30.064 00.000 28316 Enqueuing Expose request
00:48:30.065 00.001 29988 Moving (-0.46, -0.35) raw xDistance=0.13 yDistance=0.57
00:48:30.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:48:30.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:30.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:48:30.065 00.000 29988 MoveAxis(E, 0, ABG)
00:48:30.065 00.000 29988 Move returns status 0, amount 0
00:48:30.065 00.000 29988 MoveAxis(N, 0, ABG)
00:48:30.065 00.000 29988 Move returns status 0, amount 0
00:48:30.065 00.000 29988 move complete, result=0
00:48:30.065 00.000 29988 worker thread done servicing request
00:48:30.065 00.000 29988 Worker thread wakes up
00:48:30.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:30.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:30.066 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
00:48:31.705 01.639 29988 Exposure complete
00:48:31.745 00.040 29988 worker thread done servicing request
00:48:31.745 00.000 28316 OnExposeComplete: enter
00:48:31.747 00.002 28316 UpdateGuideState(): m_state=6
00:48:31.749 00.002 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4762
00:48:31.750 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=111.90, Mass=1878, SNR=29.7, Peak=193 HFD=4.3
00:48:31.752 00.002 28316 MultiStar: [#1 0.04,-0.30,0.92,U] [#2 0.27,-0.45,0.00,M2] [#3 0.13,-0.27,0.90,U] [#4 0.08,-0.35,0.87,U] [#5 0.12,-0.38,0.00,M2] [#6 0.13,-0.21,0.73,U] [#7 0.00,-0.11,0.69,U] [#8 0.04,-0.28,0.61,U] 
00:48:31.753 00.001 28316 refined, 6 included, MultiStar: {0.00, -0.24}, one-star: {-0.33, -0.15}
00:48:31.753 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-1.14) = xAngle (-0.42 = -0.42)
00:48:31.754 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.68 = 2.68)
00:48:31.755 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.56 mountX=0.22 mountY=0.11, mountTheta=0.45
00:48:31.757 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.24, opts=13)
00:48:31.758 00.001 28316 Enqueuing Move request for scope (0.00, -0.24)
00:48:31.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:31.759 00.001 28316 UpdateGuideState exits: m=1878 RSB=29.7
00:48:31.759 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:31.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:31.760 00.001 29988 Worker thread wakes up
00:48:31.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
00:48:31.760 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
00:48:31.760 00.000 29988 Moving (0.00, -0.24) raw xDistance=0.22 yDistance=0.11
00:48:31.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:48:31.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:31.760 00.000 28316 Enqueuing Expose request
00:48:31.761 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:48:31.761 00.000 29988 MoveAxis(W, 46, ABG)
00:48:31.761 00.000 29988 Guiding  Dir = 3, Dur = 46
00:48:31.761 00.000 29988 IsSlewing returns 0
00:48:31.761 00.000 29988 IsGuiding returns 0
00:48:31.763 00.002 29988 PulseGuide returned control before completion, sleep 55
00:48:31.828 00.065 29988 IsGuiding returns 1
00:48:31.828 00.000 29988 scope still moving after pulse duration time elapsed
00:48:31.860 00.032 29988 IsSlewing returns 0
00:48:31.864 00.004 29988 IsGuiding returns 0
00:48:31.864 00.000 29988 scope move finished after 46 + 56 ms
00:48:31.864 00.000 29988 Move returns status 0, amount 46
00:48:31.864 00.000 29988 MoveAxis(N, 0, ABG)
00:48:31.864 00.000 29988 Move returns status 0, amount 0
00:48:31.864 00.000 29988 move complete, result=0
00:48:31.864 00.000 29988 worker thread done servicing request
00:48:31.864 00.000 29988 Worker thread wakes up
00:48:31.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:31.864 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.1 px 0 ms NORTH
00:48:31.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:33.271 01.407 29988 Exposure complete
00:48:33.299 00.028 29988 worker thread done servicing request
00:48:33.300 00.001 28316 OnExposeComplete: enter
00:48:33.301 00.001 28316 UpdateGuideState(): m_state=6
00:48:33.302 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4763
00:48:33.303 00.001 28316 Star::Find returns 1 (0), X=587.22, Y=112.11, Mass=1885, SNR=29.7, Peak=189 HFD=4.2
00:48:33.304 00.001 28316 MultiStar: [#1 0.16,-0.09,0.93,U] [#2 0.29,-0.20,0.97,U] [#3 0.25,-0.17,0.86,U] [#4 0.23,-0.25,0.89,U] [#5 0.35,-0.35,0.00,M3] [#6 0.19,-0.13,0.72,U] [#7 0.14,-0.00,0.69,U] [#8 0.03,0.05,0.60,U] 
00:48:33.304 00.000 28316 single-star, 7 included, MultiStar: {0.16, -0.10}, one-star: {-0.04, 0.06}
00:48:33.305 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (-1.14) = xAngle (3.36 = -2.93)
00:48:33.305 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
00:48:33.305 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.21 mountX=-0.07 mountY=0.01, mountTheta=2.96
00:48:33.307 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
00:48:33.308 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
00:48:33.308 00.000 29988 Worker thread wakes up
00:48:33.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
00:48:33.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:33.309 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.7
00:48:33.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:33.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:33.310 00.001 28316 Enqueuing Expose request
00:48:33.310 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
00:48:33.310 00.000 29988 Moving (-0.04, 0.06) raw xDistance=-0.07 yDistance=0.01
00:48:33.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:48:33.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:33.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:48:33.310 00.000 29988 MoveAxis(E, 0, ABG)
00:48:33.310 00.000 29988 Move returns status 0, amount 0
00:48:33.310 00.000 29988 MoveAxis(N, 0, ABG)
00:48:33.310 00.000 29988 Move returns status 0, amount 0
00:48:33.310 00.000 29988 move complete, result=0
00:48:33.310 00.000 29988 worker thread done servicing request
00:48:33.311 00.001 29988 Worker thread wakes up
00:48:33.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:33.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:33.311 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:34.944 01.633 29988 Exposure complete
00:48:34.975 00.031 29988 worker thread done servicing request
00:48:34.975 00.000 28316 OnExposeComplete: enter
00:48:34.976 00.001 28316 UpdateGuideState(): m_state=6
00:48:34.976 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4764
00:48:34.977 00.001 28316 Star::Find returns 1 (0), X=586.94, Y=112.22, Mass=1925, SNR=30.0, Peak=178 HFD=4.2
00:48:34.977 00.000 28316 MultiStar: [#1 0.03,0.02,0.90,U] [#2 0.22,-0.10,0.95,U] [#3 0.16,-0.09,0.88,U] [#4 0.08,-0.07,0.85,U] [#5 0.10,-0.16,0.79,U] [#6 -0.01,-0.02,0.72,U] [#7 -0.00,0.09,0.69,U] [#8 -0.02,0.07,0.60,U] 
00:48:34.978 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {-0.33, 0.16}
00:48:34.978 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-1.14) = xAngle (0.66 = 0.66)
00:48:34.979 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.76 = -2.52)
00:48:34.979 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.48 mountX=0.02 mountY=-0.02, mountTheta=-0.64
00:48:34.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
00:48:34.981 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
00:48:34.981 00.000 29988 Worker thread wakes up
00:48:34.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:34.982 00.001 28316 UpdateGuideState exits: m=1925 RSB=30.0
00:48:34.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:34.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:48:34.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:34.983 00.001 28316 Enqueuing Expose request
00:48:34.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:48:34.983 00.000 29988 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=-0.02
00:48:34.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:48:34.984 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:34.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:48:34.984 00.000 29988 MoveAxis(E, 0, ABG)
00:48:34.984 00.000 29988 Move returns status 0, amount 0
00:48:34.984 00.000 29988 MoveAxis(N, 0, ABG)
00:48:34.984 00.000 29988 Move returns status 0, amount 0
00:48:34.984 00.000 29988 move complete, result=0
00:48:34.984 00.000 29988 worker thread done servicing request
00:48:34.984 00.000 29988 Worker thread wakes up
00:48:34.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:34.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:34.984 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:36.505 01.521 29988 Exposure complete
00:48:36.529 00.024 29988 worker thread done servicing request
00:48:36.529 00.000 28316 OnExposeComplete: enter
00:48:36.530 00.001 28316 UpdateGuideState(): m_state=6
00:48:36.531 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
00:48:36.532 00.001 28316 Star::Find returns 1 (0), X=586.93, Y=112.27, Mass=1861, SNR=29.6, Peak=164 HFD=4.2
00:48:36.533 00.001 28316 MultiStar: [#1 0.06,0.03,0.92,U] [#2 0.09,-0.03,0.96,U] [#3 0.11,-0.13,0.88,U] [#4 -0.01,-0.12,0.89,U] [#5 -0.03,-0.25,0.83,U] [#6 0.05,-0.10,0.72,U] [#7 0.02,0.01,0.69,U] [#8 0.01,0.05,0.63,U] 
00:48:36.533 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {-0.33, 0.22}
00:48:36.534 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-1.14) = xAngle (-0.70 = -0.70)
00:48:36.537 00.003 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.41 = 2.41)
00:48:36.540 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.84 mountX=0.03 mountY=0.02, mountTheta=0.72
00:48:36.543 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
00:48:36.544 00.001 28316 Enqueuing Move request for scope (-0.01, -0.03)
00:48:36.545 00.001 29988 Worker thread wakes up
00:48:36.546 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:36.546 00.000 28316 UpdateGuideState exits: m=1861 RSB=29.6
00:48:36.547 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:36.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:36.549 00.001 28316 Enqueuing Expose request
00:48:36.550 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
00:48:36.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
00:48:36.550 00.000 29988 Moving (-0.01, -0.03) raw xDistance=0.03 yDistance=0.02
00:48:36.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:48:36.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:36.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:48:36.550 00.000 29988 MoveAxis(E, 0, ABG)
00:48:36.550 00.000 29988 Move returns status 0, amount 0
00:48:36.550 00.000 29988 MoveAxis(N, 0, ABG)
00:48:36.550 00.000 29988 Move returns status 0, amount 0
00:48:36.550 00.000 29988 move complete, result=0
00:48:36.550 00.000 29988 worker thread done servicing request
00:48:36.551 00.001 29988 Worker thread wakes up
00:48:36.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:36.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:36.551 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:38.175 01.624 29988 Exposure complete
00:48:38.214 00.039 29988 worker thread done servicing request
00:48:38.214 00.000 28316 OnExposeComplete: enter
00:48:38.215 00.001 28316 UpdateGuideState(): m_state=6
00:48:38.216 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4766
00:48:38.217 00.001 28316 Star::Find returns 1 (0), X=587.05, Y=112.17, Mass=1961, SNR=30.3, Peak=183 HFD=4.4
00:48:38.219 00.002 28316 MultiStar: [#1 0.15,-0.06,0.92,U] [#2 0.18,-0.20,0.94,U] [#3 0.18,-0.26,0.84,U] [#4 0.10,-0.25,0.85,U] [#5 0.12,-0.23,0.78,U] [#6 0.18,-0.17,0.72,U] [#7 0.13,-0.03,0.65,U] [#8 0.03,0.14,0.61,U] 
00:48:38.220 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.11}, one-star: {-0.21, 0.12}
00:48:38.222 00.002 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
00:48:38.224 00.002 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.38 = -2.90)
00:48:38.226 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.87 mountX=0.13 mountY=-0.03, mountTheta=-0.24
00:48:38.230 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
00:48:38.232 00.002 28316 Enqueuing Move request for scope (0.09, -0.11)
00:48:38.234 00.002 29988 Worker thread wakes up
00:48:38.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
00:48:38.234 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:38.237 00.003 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
00:48:38.237 00.000 28316 UpdateGuideState exits: m=1961 RSB=30.3
00:48:38.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:38.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:38.239 00.001 29988 Moving (0.09, -0.11) raw xDistance=0.13 yDistance=-0.03
00:48:38.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:48:38.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:38.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:48:38.239 00.000 28316 Enqueuing Expose request
00:48:38.240 00.001 29988 MoveAxis(E, 0, ABG)
00:48:38.240 00.000 29988 Move returns status 0, amount 0
00:48:38.240 00.000 29988 MoveAxis(N, 0, ABG)
00:48:38.240 00.000 29988 Move returns status 0, amount 0
00:48:38.240 00.000 29988 move complete, result=0
00:48:38.240 00.000 29988 worker thread done servicing request
00:48:38.240 00.000 29988 Worker thread wakes up
00:48:38.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:38.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:38.242 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:39.757 01.515 29988 Exposure complete
00:48:39.801 00.044 29988 worker thread done servicing request
00:48:39.801 00.000 28316 OnExposeComplete: enter
00:48:39.802 00.001 28316 UpdateGuideState(): m_state=6
00:48:39.803 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4767
00:48:39.803 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=112.03, Mass=2035, SNR=31.0, Peak=190 HFD=4.3
00:48:39.804 00.001 28316 MultiStar: [#1 -0.06,-0.03,0.88,U] [#2 0.04,-0.10,0.96,U] [#3 0.00,-0.21,0.84,U] [#4 -0.06,-0.29,0.84,U] [#5 -0.07,-0.20,0.76,U] [#6 0.03,-0.21,0.70,U] [#7 -0.03,-0.00,0.65,U] [#8 -0.22,0.02,0.58,U] 
00:48:39.804 00.000 28316 refined, 8 included, MultiStar: {-0.09, -0.12}, one-star: {-0.44, -0.02}
00:48:39.805 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-1.14) = xAngle (-1.10 = -1.10)
00:48:39.805 00.000 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.01 = 2.01)
00:48:39.806 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.24 mountX=0.07 mountY=0.14, mountTheta=1.10
00:48:39.807 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
00:48:39.807 00.000 28316 Enqueuing Move request for scope (-0.09, -0.12)
00:48:39.807 00.000 29988 Worker thread wakes up
00:48:39.808 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:39.808 00.000 28316 UpdateGuideState exits: m=2035 RSB=31.0
00:48:39.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:39.809 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:39.809 00.000 28316 Enqueuing Expose request
00:48:39.810 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
00:48:39.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
00:48:39.810 00.000 29988 Moving (-0.09, -0.12) raw xDistance=0.07 yDistance=0.14
00:48:39.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:48:39.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:39.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:48:39.810 00.000 29988 MoveAxis(E, 0, ABG)
00:48:39.810 00.000 29988 Move returns status 0, amount 0
00:48:39.810 00.000 29988 MoveAxis(N, 0, ABG)
00:48:39.810 00.000 29988 Move returns status 0, amount 0
00:48:39.810 00.000 29988 move complete, result=0
00:48:39.810 00.000 29988 worker thread done servicing request
00:48:39.810 00.000 29988 Worker thread wakes up
00:48:39.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:39.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:39.810 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:41.437 01.627 29988 Exposure complete
00:48:41.463 00.026 29988 worker thread done servicing request
00:48:41.463 00.000 28316 OnExposeComplete: enter
00:48:41.463 00.000 28316 UpdateGuideState(): m_state=6
00:48:41.464 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4768
00:48:41.465 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=112.24, Mass=1992, SNR=30.5, Peak=188 HFD=4.3
00:48:41.465 00.000 28316 MultiStar: [#1 -0.06,0.02,0.91,U] [#2 0.14,-0.06,0.96,U] [#3 -0.04,-0.01,0.84,U] [#4 0.03,-0.13,0.84,U] [#5 -0.08,-0.17,0.78,U] [#6 -0.07,-0.08,0.72,U] [#7 -0.25,0.02,0.64,U] [#8 -0.12,0.17,0.59,U] 
00:48:41.466 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.01}, one-star: {-0.39, 0.19}
00:48:41.466 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-1.14) = xAngle (-1.93 = -1.93)
00:48:41.466 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
00:48:41.467 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.07 mountX=-0.03 mountY=0.08, mountTheta=1.93
00:48:41.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
00:48:41.469 00.001 28316 Enqueuing Move request for scope (-0.09, -0.01)
00:48:41.469 00.000 29988 Worker thread wakes up
00:48:41.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:41.470 00.001 28316 UpdateGuideState exits: m=1992 RSB=30.5
00:48:41.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:41.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:41.471 00.000 28316 Enqueuing Expose request
00:48:41.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
00:48:41.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
00:48:41.472 00.000 29988 Moving (-0.09, -0.01) raw xDistance=-0.03 yDistance=0.08
00:48:41.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:48:41.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:41.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:48:41.472 00.000 29988 MoveAxis(E, 0, ABG)
00:48:41.472 00.000 29988 Move returns status 0, amount 0
00:48:41.472 00.000 29988 MoveAxis(N, 0, ABG)
00:48:41.472 00.000 29988 Move returns status 0, amount 0
00:48:41.472 00.000 29988 move complete, result=0
00:48:41.472 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:41.473 00.001 29988 worker thread done servicing request
00:48:41.473 00.000 29988 Worker thread wakes up
00:48:41.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:41.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:42.997 01.524 29988 Exposure complete
00:48:43.036 00.039 29988 worker thread done servicing request
00:48:43.036 00.000 28316 OnExposeComplete: enter
00:48:43.037 00.001 28316 UpdateGuideState(): m_state=6
00:48:43.038 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4769
00:48:43.038 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=112.25, Mass=1955, SNR=30.2, Peak=179 HFD=4.3
00:48:43.040 00.002 28316 MultiStar: [#1 -0.05,0.04,0.90,U] [#2 -0.03,-0.11,0.97,U] [#3 0.08,-0.24,0.87,U] [#4 0.02,-0.08,0.84,U] [#5 -0.07,-0.18,0.78,U] [#6 -0.09,-0.08,0.71,U] [#7 -0.04,-0.04,0.69,U] [#8 -0.13,0.06,0.59,U] 
00:48:43.042 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.34, 0.20}
00:48:43.042 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-1.14) = xAngle (-1.45 = -1.45)
00:48:43.043 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.66 = 1.66)
00:48:43.043 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.59 mountX=0.01 mountY=0.09, mountTheta=1.45
00:48:43.045 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
00:48:43.045 00.000 28316 Enqueuing Move request for scope (-0.08, -0.05)
00:48:43.046 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:43.046 00.000 29988 Worker thread wakes up
00:48:43.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
00:48:43.046 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.2
00:48:43.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:43.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:43.047 00.000 28316 Enqueuing Expose request
00:48:43.048 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
00:48:43.048 00.000 29988 Moving (-0.08, -0.05) raw xDistance=0.01 yDistance=0.09
00:48:43.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:48:43.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:43.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:48:43.048 00.000 29988 MoveAxis(E, 0, ABG)
00:48:43.048 00.000 29988 Move returns status 0, amount 0
00:48:43.048 00.000 29988 MoveAxis(N, 0, ABG)
00:48:43.048 00.000 29988 Move returns status 0, amount 0
00:48:43.048 00.000 29988 move complete, result=0
00:48:43.048 00.000 29988 worker thread done servicing request
00:48:43.048 00.000 29988 Worker thread wakes up
00:48:43.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:43.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:43.048 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:44.680 01.632 29988 Exposure complete
00:48:44.711 00.031 29988 worker thread done servicing request
00:48:44.712 00.001 28316 OnExposeComplete: enter
00:48:44.712 00.000 28316 UpdateGuideState(): m_state=6
00:48:44.713 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4770
00:48:44.713 00.000 28316 Star::Find returns 1 (0), X=586.82, Y=112.15, Mass=1864, SNR=29.7, Peak=170 HFD=4.3
00:48:44.714 00.001 28316 MultiStar: [#1 -0.08,0.09,0.91,U] [#2 0.13,0.02,0.98,U] [#3 0.04,0.11,0.84,U] [#4 -0.04,0.12,0.86,U] [#5 -0.11,-0.06,0.79,U] [#6 -0.08,0.05,0.73,U] [#7 -0.02,0.09,0.66,U] [#8 -0.15,0.13,0.60,U] 
00:48:44.714 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.45, 0.10}
00:48:44.715 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (-1.14) = xAngle (3.61 = -2.67)
00:48:44.716 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.71 = 0.43)
00:48:44.716 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.47 mountX=-0.10 mountY=0.05, mountTheta=2.71
00:48:44.718 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
00:48:44.718 00.000 28316 Enqueuing Move request for scope (-0.09, 0.07)
00:48:44.719 00.001 29988 Worker thread wakes up
00:48:44.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:44.719 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.7
00:48:44.720 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:44.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:44.720 00.000 28316 Enqueuing Expose request
00:48:44.721 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
00:48:44.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
00:48:44.721 00.000 29988 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=0.05
00:48:44.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:48:44.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:44.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:44.721 00.000 29988 MoveAxis(E, 0, ABG)
00:48:44.721 00.000 29988 Move returns status 0, amount 0
00:48:44.721 00.000 29988 MoveAxis(N, 0, ABG)
00:48:44.721 00.000 29988 Move returns status 0, amount 0
00:48:44.721 00.000 29988 move complete, result=0
00:48:44.721 00.000 29988 worker thread done servicing request
00:48:44.721 00.000 29988 Worker thread wakes up
00:48:44.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:44.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:44.721 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:46.238 01.517 29988 Exposure complete
00:48:46.284 00.046 29988 worker thread done servicing request
00:48:46.284 00.000 28316 OnExposeComplete: enter
00:48:46.285 00.001 28316 UpdateGuideState(): m_state=6
00:48:46.286 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4771
00:48:46.288 00.002 28316 Star::Find returns 1 (0), X=586.78, Y=112.15, Mass=1950, SNR=30.2, Peak=175 HFD=4.4
00:48:46.290 00.002 28316 MultiStar: [#1 -0.08,0.05,0.91,U] [#2 -0.03,-0.07,0.96,U] [#3 -0.12,0.06,0.87,U] [#4 -0.21,-0.01,0.84,U] [#5 -0.12,-0.08,0.79,U] [#6 -0.04,0.12,0.72,U] [#7 -0.07,0.16,0.64,U] [#8 -0.12,0.29,0.61,U] 
00:48:46.291 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.06}, one-star: {-0.48, 0.10}
00:48:46.292 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (-1.14) = xAngle (3.91 = -2.37)
00:48:46.294 00.002 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.01 = 0.73)
00:48:46.295 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.77 mountX=-0.12 mountY=0.11, mountTheta=2.39
00:48:46.297 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
00:48:46.298 00.001 28316 Enqueuing Move request for scope (-0.15, 0.06)
00:48:46.299 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:46.300 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.2
00:48:46.301 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:46.302 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:46.303 00.001 28316 Enqueuing Expose request
00:48:46.303 00.000 29988 Worker thread wakes up
00:48:46.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
00:48:46.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
00:48:46.303 00.000 29988 Moving (-0.15, 0.06) raw xDistance=-0.12 yDistance=0.11
00:48:46.304 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:48:46.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:46.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:48:46.304 00.000 29988 MoveAxis(E, 0, ABG)
00:48:46.304 00.000 29988 Move returns status 0, amount 0
00:48:46.304 00.000 29988 MoveAxis(N, 0, ABG)
00:48:46.304 00.000 29988 Move returns status 0, amount 0
00:48:46.304 00.000 29988 move complete, result=0
00:48:46.304 00.000 29988 worker thread done servicing request
00:48:46.304 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:46.305 00.001 29988 Worker thread wakes up
00:48:46.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:46.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:47.942 01.637 29988 Exposure complete
00:48:47.977 00.035 29988 worker thread done servicing request
00:48:47.977 00.000 28316 OnExposeComplete: enter
00:48:47.978 00.001 28316 UpdateGuideState(): m_state=6
00:48:47.978 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4772
00:48:47.979 00.001 28316 Star::Find returns 1 (0), X=586.99, Y=112.41, Mass=1833, SNR=29.4, Peak=169 HFD=4.1
00:48:47.979 00.000 28316 MultiStar: [#1 0.16,0.08,0.92,U] [#2 0.17,0.11,0.97,U] [#3 0.01,0.16,0.90,U] [#4 -0.01,0.07,0.86,U] [#5 -0.00,0.08,0.80,U] [#6 0.07,0.07,0.75,U] [#7 0.20,0.20,0.69,U] [#8 0.02,0.26,0.61,U] 
00:48:47.980 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {-0.28, 0.36}
00:48:47.980 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (-1.14) = xAngle (2.51 = 2.51)
00:48:47.981 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.61 = -0.67)
00:48:47.981 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.37 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
00:48:47.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
00:48:47.983 00.001 28316 Enqueuing Move request for scope (0.03, 0.15)
00:48:47.983 00.000 29988 Worker thread wakes up
00:48:47.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:48:47.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:48:47.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:47.985 00.002 28316 UpdateGuideState exits: m=1833 RSB=29.4
00:48:47.987 00.002 29988 Moving (0.03, 0.15) raw xDistance=-0.13 yDistance=-0.10
00:48:47.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:47.988 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:47.989 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:48:47.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:47.989 00.000 28316 Enqueuing Expose request
00:48:47.990 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:48:47.990 00.000 29988 MoveAxis(E, 0, ABG)
00:48:47.990 00.000 29988 Move returns status 0, amount 0
00:48:47.990 00.000 29988 MoveAxis(N, 0, ABG)
00:48:47.990 00.000 29988 Move returns status 0, amount 0
00:48:47.990 00.000 29988 move complete, result=0
00:48:47.990 00.000 29988 worker thread done servicing request
00:48:47.990 00.000 29988 Worker thread wakes up
00:48:47.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:47.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:47.990 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:49.519 01.529 29988 Exposure complete
00:48:49.546 00.027 29988 worker thread done servicing request
00:48:49.547 00.001 28316 OnExposeComplete: enter
00:48:49.548 00.001 28316 UpdateGuideState(): m_state=6
00:48:49.549 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4773
00:48:49.549 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=112.26, Mass=1908, SNR=30.0, Peak=173 HFD=4.4
00:48:49.550 00.001 28316 MultiStar: [#1 -0.09,0.15,0.93,U] [#2 0.09,0.07,0.98,U] [#3 -0.08,0.11,0.86,U] [#4 -0.09,0.13,0.88,U] [#5 -0.13,-0.08,0.80,U] [#6 -0.08,0.12,0.72,U] [#7 -0.12,0.20,0.64,U] [#8 -0.18,0.29,0.62,U] 
00:48:49.550 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.13}, one-star: {-0.39, 0.21}
00:48:49.551 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
00:48:49.551 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.27)
00:48:49.552 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.31 mountX=-0.17 mountY=0.05, mountTheta=2.87
00:48:49.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
00:48:49.553 00.000 28316 Enqueuing Move request for scope (-0.12, 0.13)
00:48:49.554 00.001 29988 Worker thread wakes up
00:48:49.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
00:48:49.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
00:48:49.554 00.000 29988 Moving (-0.12, 0.13) raw xDistance=-0.17 yDistance=0.05
00:48:49.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:48:49.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:49.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:49.556 00.002 28316 UpdateGuideState exits: m=1908 RSB=30.0
00:48:49.556 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:49.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:49.557 00.001 28316 Enqueuing Expose request
00:48:49.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:49.557 00.000 29988 MoveAxis(E, 0, ABG)
00:48:49.557 00.000 29988 Move returns status 0, amount 0
00:48:49.557 00.000 29988 MoveAxis(N, 0, ABG)
00:48:49.557 00.000 29988 Move returns status 0, amount 0
00:48:49.557 00.000 29988 move complete, result=0
00:48:49.557 00.000 29988 worker thread done servicing request
00:48:49.557 00.000 29988 Worker thread wakes up
00:48:49.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:49.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:49.558 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:51.188 01.630 29988 Exposure complete
00:48:51.213 00.025 29988 worker thread done servicing request
00:48:51.213 00.000 28316 OnExposeComplete: enter
00:48:51.214 00.001 28316 UpdateGuideState(): m_state=6
00:48:51.215 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4774
00:48:51.215 00.000 28316 Star::Find returns 1 (0), X=586.77, Y=112.35, Mass=1883, SNR=29.8, Peak=171 HFD=4.5
00:48:51.216 00.001 28316 MultiStar: [#1 -0.14,0.12,0.93,U] [#2 -0.04,0.03,0.97,U] [#3 -0.13,0.09,0.88,U] [#4 -0.13,-0.07,0.85,U] [#5 -0.19,-0.06,0.77,U] [#6 -0.07,0.20,0.73,U] [#7 -0.04,0.08,0.68,U] [#8 -0.33,0.27,0.00,M1] 
00:48:51.217 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.09}, one-star: {-0.50, 0.30}
00:48:51.218 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (-1.14) = xAngle (3.77 = -2.51)
00:48:51.218 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.88 = 0.59)
00:48:51.221 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.63 mountX=-0.15 mountY=0.10, mountTheta=2.54
00:48:51.224 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
00:48:51.224 00.000 28316 Enqueuing Move request for scope (-0.16, 0.09)
00:48:51.225 00.001 29988 Worker thread wakes up
00:48:51.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:51.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
00:48:51.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
00:48:51.225 00.000 28316 UpdateGuideState exits: m=1883 RSB=29.8
00:48:51.226 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:51.226 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:51.227 00.001 28316 Enqueuing Expose request
00:48:51.227 00.000 29988 Moving (-0.16, 0.09) raw xDistance=-0.15 yDistance=0.10
00:48:51.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:48:51.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:51.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:48:51.227 00.000 29988 MoveAxis(E, 0, ABG)
00:48:51.227 00.000 29988 Move returns status 0, amount 0
00:48:51.227 00.000 29988 MoveAxis(N, 0, ABG)
00:48:51.227 00.000 29988 Move returns status 0, amount 0
00:48:51.227 00.000 29988 move complete, result=0
00:48:51.227 00.000 29988 worker thread done servicing request
00:48:51.227 00.000 29988 Worker thread wakes up
00:48:51.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:51.228 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:51.228 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:52.750 01.522 29988 Exposure complete
00:48:52.789 00.039 29988 worker thread done servicing request
00:48:52.789 00.000 28316 OnExposeComplete: enter
00:48:52.790 00.001 28316 UpdateGuideState(): m_state=6
00:48:52.791 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4775
00:48:52.791 00.000 28316 Star::Find returns 1 (0), X=586.90, Y=112.33, Mass=1950, SNR=30.3, Peak=170 HFD=4.2
00:48:52.792 00.001 28316 MultiStar: [#1 -0.08,0.10,0.91,U] [#2 0.16,0.10,0.93,U] [#3 -0.03,0.10,0.86,U] [#4 0.04,0.19,0.84,U] [#5 -0.05,0.04,0.77,U] [#6 0.04,0.13,0.71,U] [#7 0.01,0.15,0.66,U] [#8 -0.05,0.21,0.58,U] 
00:48:52.792 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.15}, one-star: {-0.36, 0.28}
00:48:52.793 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:48:52.793 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.18)
00:48:52.794 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.85 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
00:48:52.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
00:48:52.795 00.000 28316 Enqueuing Move request for scope (-0.04, 0.15)
00:48:52.796 00.001 29988 Worker thread wakes up
00:48:52.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
00:48:52.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
00:48:52.796 00.000 29988 Moving (-0.04, 0.15) raw xDistance=-0.15 yDistance=-0.03
00:48:52.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:48:52.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:52.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:52.796 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:48:52.797 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:52.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:52.798 00.001 28316 Enqueuing Expose request
00:48:52.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:48:52.798 00.000 29988 MoveAxis(E, 0, ABG)
00:48:52.798 00.000 29988 Move returns status 0, amount 0
00:48:52.798 00.000 29988 MoveAxis(N, 0, ABG)
00:48:52.798 00.000 29988 Move returns status 0, amount 0
00:48:52.798 00.000 29988 move complete, result=0
00:48:52.798 00.000 29988 worker thread done servicing request
00:48:52.798 00.000 29988 Worker thread wakes up
00:48:52.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:52.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:52.799 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:54.434 01.635 29988 Exposure complete
00:48:54.460 00.026 29988 worker thread done servicing request
00:48:54.460 00.000 28316 OnExposeComplete: enter
00:48:54.460 00.000 28316 UpdateGuideState(): m_state=6
00:48:54.462 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4776
00:48:54.462 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=112.59, Mass=1887, SNR=29.8, Peak=153 HFD=4.5
00:48:54.465 00.003 28316 MultiStar: [#1 -0.09,0.40,0.00,M1] [#2 0.06,0.26,0.98,U] [#3 -0.09,0.31,0.85,U] [#4 -0.18,0.32,0.87,U] [#5 -0.21,0.30,0.79,U] [#6 0.01,0.34,0.74,U] [#7 0.01,0.34,0.70,U] [#8 -0.20,0.48,0.00,M1] 
00:48:54.467 00.002 28316 refined, 6 included, MultiStar: {-0.13, 0.35}, one-star: {-0.47, 0.54}
00:48:54.468 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (-1.14) = xAngle (3.08 = 3.08)
00:48:54.468 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.18 = -0.10)
00:48:54.469 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.94 mountX=-0.37 mountY=-0.04, mountTheta=-3.04
00:48:54.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.35, opts=13)
00:48:54.470 00.000 28316 Enqueuing Move request for scope (-0.13, 0.35)
00:48:54.471 00.001 29988 Worker thread wakes up
00:48:54.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
00:48:54.471 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
00:48:54.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:54.472 00.001 29988 Moving (-0.13, 0.35) raw xDistance=-0.37 yDistance=-0.04
00:48:54.472 00.000 28316 UpdateGuideState exits: m=1887 RSB=29.8
00:48:54.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:54.473 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:54.474 00.001 28316 Enqueuing Expose request
00:48:54.475 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:48:54.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:54.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:48:54.475 00.000 29988 MoveAxis(E, 78, ABG)
00:48:54.475 00.000 29988 Guiding  Dir = 2, Dur = 78
00:48:54.475 00.000 29988 IsSlewing returns 0
00:48:54.475 00.000 29988 IsGuiding returns 0
00:48:54.477 00.002 29988 PulseGuide returned control before completion, sleep 87
00:48:54.576 00.099 29988 IsGuiding returns 0
00:48:54.576 00.000 29988 Move returns status 0, amount 78
00:48:54.576 00.000 29988 MoveAxis(N, 0, ABG)
00:48:54.576 00.000 29988 Move returns status 0, amount 0
00:48:54.576 00.000 29988 move complete, result=0
00:48:54.576 00.000 29988 worker thread done servicing request
00:48:54.576 00.000 29988 Worker thread wakes up
00:48:54.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:54.576 00.000 28316 GuideStep: -0.4 px 78 ms EAST, -0.0 px 0 ms NORTH
00:48:54.577 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:55.986 01.409 29988 Exposure complete
00:48:56.013 00.027 29988 worker thread done servicing request
00:48:56.013 00.000 28316 OnExposeComplete: enter
00:48:56.015 00.002 28316 UpdateGuideState(): m_state=6
00:48:56.016 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4777
00:48:56.017 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.25, Mass=1919, SNR=30.0, Peak=175 HFD=4.3
00:48:56.018 00.001 28316 MultiStar: [#1 -0.18,0.14,0.88,U] [#2 -0.01,-0.01,1.00,U] [#3 -0.09,0.05,0.88,U] [#4 -0.31,0.11,0.86,U] [#5 -0.01,-0.05,0.80,U] [#6 0.02,0.24,0.75,U] [#7 0.04,0.09,0.69,U] [#8 -0.02,-0.01,0.59,U] 
00:48:56.018 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.40, 0.19}
00:48:56.018 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.66 = -2.62)
00:48:56.019 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.76 = 0.48)
00:48:56.019 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.52 mountX=-0.13 mountY=0.07, mountTheta=2.65
00:48:56.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
00:48:56.021 00.001 28316 Enqueuing Move request for scope (-0.12, 0.09)
00:48:56.021 00.000 29988 Worker thread wakes up
00:48:56.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
00:48:56.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
00:48:56.021 00.000 29988 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=0.07
00:48:56.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:48:56.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:56.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:48:56.021 00.000 29988 MoveAxis(E, 0, ABG)
00:48:56.021 00.000 29988 Move returns status 0, amount 0
00:48:56.021 00.000 29988 MoveAxis(N, 0, ABG)
00:48:56.022 00.001 29988 Move returns status 0, amount 0
00:48:56.022 00.000 29988 move complete, result=0
00:48:56.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:56.023 00.001 28316 UpdateGuideState exits: m=1919 RSB=30.0
00:48:56.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:56.024 00.001 29988 worker thread done servicing request
00:48:56.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:56.025 00.001 28316 Enqueuing Expose request
00:48:56.026 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:56.028 00.002 29988 Worker thread wakes up
00:48:56.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:56.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:57.654 01.626 29988 Exposure complete
00:48:57.707 00.053 29988 worker thread done servicing request
00:48:57.707 00.000 28316 OnExposeComplete: enter
00:48:57.707 00.000 28316 UpdateGuideState(): m_state=6
00:48:57.708 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4778
00:48:57.708 00.000 28316 Star::Find returns 1 (0), X=586.94, Y=112.30, Mass=1929, SNR=30.0, Peak=175 HFD=4.2
00:48:57.709 00.001 28316 MultiStar: [#1 0.09,0.13,0.89,U] [#2 0.06,0.18,0.99,U] [#3 0.14,0.08,0.84,U] [#4 0.04,0.08,0.84,U] [#5 -0.00,0.05,0.81,U] [#6 0.19,-0.06,0.72,U] [#7 0.18,0.15,0.68,U] [#8 0.03,0.14,0.61,U] 
00:48:57.709 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.12}, one-star: {-0.33, 0.25}
00:48:57.710 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (-1.14) = xAngle (2.44 = 2.44)
00:48:57.710 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.55 = -0.74)
00:48:57.711 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.30 mountX=-0.09 mountY=-0.08, mountTheta=-2.42
00:48:57.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
00:48:57.712 00.000 28316 Enqueuing Move request for scope (0.03, 0.12)
00:48:57.713 00.001 29988 Worker thread wakes up
00:48:57.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:57.713 00.000 28316 UpdateGuideState exits: m=1929 RSB=30.0
00:48:57.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:57.714 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
00:48:57.714 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:57.714 00.000 28316 Enqueuing Expose request
00:48:57.715 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
00:48:57.715 00.000 29988 Moving (0.03, 0.12) raw xDistance=-0.09 yDistance=-0.08
00:48:57.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:48:57.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:57.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:48:57.715 00.000 29988 MoveAxis(E, 0, ABG)
00:48:57.715 00.000 29988 Move returns status 0, amount 0
00:48:57.715 00.000 29988 MoveAxis(N, 0, ABG)
00:48:57.715 00.000 29988 Move returns status 0, amount 0
00:48:57.715 00.000 29988 move complete, result=0
00:48:57.715 00.000 29988 worker thread done servicing request
00:48:57.715 00.000 29988 Worker thread wakes up
00:48:57.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:57.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:57.715 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:59.236 01.521 29988 Exposure complete
00:48:59.263 00.027 29988 worker thread done servicing request
00:48:59.263 00.000 28316 OnExposeComplete: enter
00:48:59.264 00.001 28316 UpdateGuideState(): m_state=6
00:48:59.265 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4779
00:48:59.265 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=112.18, Mass=2010, SNR=30.8, Peak=173 HFD=4.4
00:48:59.266 00.001 28316 MultiStar: [#1 -0.03,-0.05,0.89,U] [#2 0.05,0.07,0.95,U] [#3 0.13,0.10,0.86,U] [#4 -0.05,0.13,0.85,U] [#5 -0.09,-0.15,0.76,U] [#6 0.06,-0.04,0.70,U] [#7 0.01,0.08,0.68,U] [#8 -0.05,0.08,0.58,U] 
00:48:59.266 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {-0.37, 0.13}
00:48:59.267 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (-1.14) = xAngle (3.57 = -2.71)
00:48:59.267 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.68 = 0.39)
00:48:59.268 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=-0.06 mountY=0.02, mountTheta=2.74
00:48:59.269 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
00:48:59.269 00.000 28316 Enqueuing Move request for scope (-0.05, 0.04)
00:48:59.270 00.001 29988 Worker thread wakes up
00:48:59.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:48:59.270 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.8
00:48:59.271 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:59.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:48:59.271 00.000 28316 Enqueuing Expose request
00:48:59.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
00:48:59.273 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
00:48:59.273 00.000 29988 Moving (-0.05, 0.04) raw xDistance=-0.06 yDistance=0.02
00:48:59.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:48:59.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:59.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:48:59.273 00.000 29988 MoveAxis(E, 0, ABG)
00:48:59.273 00.000 29988 Move returns status 0, amount 0
00:48:59.273 00.000 29988 MoveAxis(N, 0, ABG)
00:48:59.273 00.000 29988 Move returns status 0, amount 0
00:48:59.273 00.000 29988 move complete, result=0
00:48:59.273 00.000 29988 worker thread done servicing request
00:48:59.273 00.000 29988 Worker thread wakes up
00:48:59.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:48:59.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:48:59.273 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:00.899 01.626 29988 Exposure complete
00:49:00.941 00.042 29988 worker thread done servicing request
00:49:00.941 00.000 28316 OnExposeComplete: enter
00:49:00.942 00.001 28316 UpdateGuideState(): m_state=6
00:49:00.944 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4780
00:49:00.945 00.001 28316 Star::Find returns 1 (0), X=587.00, Y=112.21, Mass=1922, SNR=30.1, Peak=182 HFD=4.3
00:49:00.946 00.001 28316 MultiStar: [#1 0.05,0.01,0.90,U] [#2 0.23,-0.07,0.98,U] [#3 0.18,0.01,0.86,U] [#4 -0.01,0.10,0.85,U] [#5 0.04,-0.02,0.78,U] [#6 0.08,0.01,0.74,U] [#7 0.01,0.07,0.65,U] [#8 0.08,0.24,0.61,U] 
00:49:00.947 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {-0.26, 0.16}
00:49:00.948 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
00:49:00.949 00.001 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
00:49:00.949 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.90 mountX=-0.03 mountY=-0.06, mountTheta=-2.03
00:49:00.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
00:49:00.952 00.001 28316 Enqueuing Move request for scope (0.04, 0.05)
00:49:00.953 00.001 29988 Worker thread wakes up
00:49:00.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
00:49:00.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
00:49:00.953 00.000 29988 Moving (0.04, 0.05) raw xDistance=-0.03 yDistance=-0.06
00:49:00.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:00.954 00.001 28316 UpdateGuideState exits: m=1922 RSB=30.1
00:49:00.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:00.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:00.955 00.001 28316 Enqueuing Expose request
00:49:00.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:00.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:00.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:49:00.955 00.000 29988 MoveAxis(E, 0, ABG)
00:49:00.955 00.000 29988 Move returns status 0, amount 0
00:49:00.955 00.000 29988 MoveAxis(N, 0, ABG)
00:49:00.955 00.000 29988 Move returns status 0, amount 0
00:49:00.955 00.000 29988 move complete, result=0
00:49:00.955 00.000 29988 worker thread done servicing request
00:49:00.955 00.000 29988 Worker thread wakes up
00:49:00.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:00.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:00.956 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:02.479 01.523 29988 Exposure complete
00:49:02.510 00.031 29988 worker thread done servicing request
00:49:02.510 00.000 28316 OnExposeComplete: enter
00:49:02.512 00.002 28316 UpdateGuideState(): m_state=6
00:49:02.513 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4781
00:49:02.514 00.001 28316 Star::Find returns 1 (0), X=587.01, Y=112.27, Mass=1915, SNR=30.1, Peak=189 HFD=4.1
00:49:02.516 00.002 28316 MultiStar: [#1 -0.00,0.03,0.93,U] [#2 0.17,-0.02,0.95,U] [#3 0.02,-0.10,0.90,U] [#4 -0.02,0.03,0.86,U] [#5 0.06,-0.17,0.79,U] [#6 -0.02,0.05,0.75,U] [#7 0.05,0.07,0.70,U] [#8 -0.07,0.19,0.61,U] 
00:49:02.517 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.25, 0.22}
00:49:02.519 00.002 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (-1.14) = xAngle (2.99 = 2.99)
00:49:02.521 00.002 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.09 = -0.19)
00:49:02.524 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.84 mountX=-0.03 mountY=-0.01, mountTheta=-2.95
00:49:02.527 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
00:49:02.527 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
00:49:02.528 00.001 29988 Worker thread wakes up
00:49:02.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:02.529 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:49:02.529 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:49:02.529 00.000 28316 UpdateGuideState exits: m=1915 RSB=30.1
00:49:02.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:02.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:02.530 00.001 28316 Enqueuing Expose request
00:49:02.530 00.000 29988 Moving (-0.01, 0.03) raw xDistance=-0.03 yDistance=-0.01
00:49:02.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:02.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:02.531 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:49:02.531 00.000 29988 MoveAxis(E, 0, ABG)
00:49:02.531 00.000 29988 Move returns status 0, amount 0
00:49:02.531 00.000 29988 MoveAxis(N, 0, ABG)
00:49:02.531 00.000 29988 Move returns status 0, amount 0
00:49:02.531 00.000 29988 move complete, result=0
00:49:02.531 00.000 29988 worker thread done servicing request
00:49:02.531 00.000 29988 Worker thread wakes up
00:49:02.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:02.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:02.531 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:04.157 01.626 29988 Exposure complete
00:49:04.197 00.040 29988 worker thread done servicing request
00:49:04.198 00.001 28316 OnExposeComplete: enter
00:49:04.198 00.000 28316 UpdateGuideState(): m_state=6
00:49:04.199 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4782
00:49:04.200 00.001 28316 Star::Find returns 1 (0), X=586.90, Y=112.36, Mass=1888, SNR=29.9, Peak=176 HFD=4.0
00:49:04.202 00.002 28316 MultiStar: [#1 -0.02,0.09,0.91,U] [#2 0.22,0.05,0.98,U] [#3 0.03,0.22,0.87,U] [#4 -0.01,0.06,0.88,U] [#5 0.16,0.04,0.78,U] [#6 -0.00,0.15,0.73,U] [#7 0.05,0.12,0.68,U] [#8 -0.09,0.29,0.64,U] 
00:49:04.203 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.15}, one-star: {-0.36, 0.31}
00:49:04.204 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (-1.14) = xAngle (2.76 = 2.76)
00:49:04.207 00.003 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.86 = -0.42)
00:49:04.209 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.61 mountX=-0.14 mountY=-0.06, mountTheta=-2.72
00:49:04.213 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
00:49:04.215 00.002 28316 Enqueuing Move request for scope (-0.01, 0.15)
00:49:04.217 00.002 29988 Worker thread wakes up
00:49:04.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:04.219 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:49:04.219 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.9
00:49:04.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:04.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:04.220 00.000 28316 Enqueuing Expose request
00:49:04.221 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:49:04.221 00.000 29988 Moving (-0.01, 0.15) raw xDistance=-0.14 yDistance=-0.06
00:49:04.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:49:04.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:04.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:49:04.221 00.000 29988 MoveAxis(E, 0, ABG)
00:49:04.221 00.000 29988 Move returns status 0, amount 0
00:49:04.221 00.000 29988 MoveAxis(N, 0, ABG)
00:49:04.221 00.000 29988 Move returns status 0, amount 0
00:49:04.221 00.000 29988 move complete, result=0
00:49:04.221 00.000 29988 worker thread done servicing request
00:49:04.221 00.000 29988 Worker thread wakes up
00:49:04.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:04.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:04.222 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:05.737 01.515 29988 Exposure complete
00:49:05.763 00.026 29988 worker thread done servicing request
00:49:05.763 00.000 28316 OnExposeComplete: enter
00:49:05.763 00.000 28316 UpdateGuideState(): m_state=6
00:49:05.764 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4783
00:49:05.764 00.000 28316 Star::Find returns 1 (0), X=587.04, Y=112.37, Mass=1897, SNR=29.8, Peak=177 HFD=4.1
00:49:05.765 00.001 28316 MultiStar: [#1 0.17,0.16,0.91,U] [#2 0.28,0.13,0.98,U] [#3 0.17,0.14,0.86,U] [#4 0.09,0.09,0.84,U] [#5 0.15,-0.02,0.79,U] [#6 0.23,0.04,0.75,U] [#7 0.11,-0.02,0.66,U] [#8 0.12,0.20,0.59,U] 
00:49:05.766 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.12}, one-star: {-0.22, 0.32}
00:49:05.766 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (-1.14) = xAngle (1.95 = 1.95)
00:49:05.766 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.05 = -1.23)
00:49:05.767 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.80 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
00:49:05.771 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.12, opts=13)
00:49:05.771 00.000 28316 Enqueuing Move request for scope (0.12, 0.12)
00:49:05.772 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:05.772 00.000 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:49:05.773 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:05.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:05.773 00.000 28316 Enqueuing Expose request
00:49:05.774 00.001 29988 Worker thread wakes up
00:49:05.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
00:49:05.774 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
00:49:05.774 00.000 29988 Moving (0.12, 0.12) raw xDistance=-0.06 yDistance=-0.16
00:49:05.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:49:05.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:05.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:49:05.774 00.000 29988 MoveAxis(E, 0, ABG)
00:49:05.774 00.000 29988 Move returns status 0, amount 0
00:49:05.774 00.000 29988 MoveAxis(N, 0, ABG)
00:49:05.774 00.000 29988 Move returns status 0, amount 0
00:49:05.774 00.000 29988 move complete, result=0
00:49:05.774 00.000 29988 worker thread done servicing request
00:49:05.774 00.000 29988 Worker thread wakes up
00:49:05.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:05.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:05.775 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:07.408 01.633 29988 Exposure complete
00:49:07.459 00.051 29988 worker thread done servicing request
00:49:07.460 00.001 28316 OnExposeComplete: enter
00:49:07.461 00.001 28316 UpdateGuideState(): m_state=6
00:49:07.464 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4784
00:49:07.466 00.002 28316 Star::Find returns 1 (0), X=586.97, Y=112.27, Mass=2015, SNR=30.8, Peak=182 HFD=4.2
00:49:07.468 00.002 28316 MultiStar: [#1 0.15,0.02,0.91,U] [#2 0.14,0.01,0.93,U] [#3 0.18,0.12,0.85,U] [#4 0.12,0.06,0.83,U] [#5 0.13,-0.09,0.77,U] [#6 0.25,0.13,0.70,U] [#7 0.07,0.13,0.64,U] [#8 0.05,-0.06,0.58,U] 
00:49:07.468 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {-0.30, 0.22}
00:49:07.469 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:49:07.470 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
00:49:07.471 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.69 mountX=-0.03 mountY=-0.10, mountTheta=-1.83
00:49:07.473 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
00:49:07.473 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
00:49:07.474 00.001 29988 Worker thread wakes up
00:49:07.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:07.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:49:07.474 00.000 28316 UpdateGuideState exits: m=2015 RSB=30.8
00:49:07.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:07.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:07.475 00.000 28316 Enqueuing Expose request
00:49:07.476 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:49:07.476 00.000 29988 Moving (0.08, 0.07) raw xDistance=-0.03 yDistance=-0.10
00:49:07.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:07.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:07.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:49:07.476 00.000 29988 MoveAxis(E, 0, ABG)
00:49:07.476 00.000 29988 Move returns status 0, amount 0
00:49:07.476 00.000 29988 MoveAxis(N, 0, ABG)
00:49:07.476 00.000 29988 Move returns status 0, amount 0
00:49:07.476 00.000 29988 move complete, result=0
00:49:07.476 00.000 29988 worker thread done servicing request
00:49:07.476 00.000 29988 Worker thread wakes up
00:49:07.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:07.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:07.476 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:08.990 01.514 29988 Exposure complete
00:49:09.031 00.041 29988 worker thread done servicing request
00:49:09.032 00.001 28316 OnExposeComplete: enter
00:49:09.032 00.000 28316 UpdateGuideState(): m_state=6
00:49:09.033 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4785
00:49:09.036 00.003 28316 Star::Find returns 1 (0), X=586.95, Y=112.36, Mass=1936, SNR=30.3, Peak=158 HFD=4.2
00:49:09.039 00.003 28316 MultiStar: [#1 0.03,0.16,0.90,U] [#2 0.19,0.12,0.97,U] [#3 0.03,0.13,0.88,U] [#4 0.09,0.18,0.87,U] [#5 0.03,0.01,0.79,U] [#6 0.09,0.22,0.74,U] [#7 0.07,0.20,0.67,U] [#8 -0.15,0.27,0.60,U] 
00:49:09.042 00.003 28316 refined, 8 included, MultiStar: {0.01, 0.18}, one-star: {-0.32, 0.31}
00:49:09.044 00.002 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (-1.14) = xAngle (2.69 = 2.69)
00:49:09.046 00.002 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.79 = -0.50)
00:49:09.048 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.54 mountX=-0.16 mountY=-0.08, mountTheta=-2.65
00:49:09.051 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.18, opts=13)
00:49:09.052 00.001 28316 Enqueuing Move request for scope (0.01, 0.18)
00:49:09.052 00.000 29988 Worker thread wakes up
00:49:09.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:09.053 00.001 28316 UpdateGuideState exits: m=1936 RSB=30.3
00:49:09.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:09.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:09.054 00.000 28316 Enqueuing Expose request
00:49:09.055 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
00:49:09.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
00:49:09.055 00.000 29988 Moving (0.01, 0.18) raw xDistance=-0.16 yDistance=-0.08
00:49:09.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:49:09.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:09.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:49:09.055 00.000 29988 MoveAxis(E, 0, ABG)
00:49:09.055 00.000 29988 Move returns status 0, amount 0
00:49:09.055 00.000 29988 MoveAxis(N, 0, ABG)
00:49:09.055 00.000 29988 Move returns status 0, amount 0
00:49:09.055 00.000 29988 move complete, result=0
00:49:09.055 00.000 29988 worker thread done servicing request
00:49:09.055 00.000 29988 Worker thread wakes up
00:49:09.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:09.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:09.055 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:10.677 01.622 29988 Exposure complete
00:49:10.707 00.030 29988 worker thread done servicing request
00:49:10.707 00.000 28316 OnExposeComplete: enter
00:49:10.708 00.001 28316 UpdateGuideState(): m_state=6
00:49:10.708 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4786
00:49:10.708 00.000 28316 Star::Find returns 1 (0), X=586.80, Y=112.42, Mass=1978, SNR=30.5, Peak=161 HFD=4.3
00:49:10.709 00.001 28316 MultiStar: [#1 -0.04,0.17,0.89,U] [#2 0.12,0.19,0.95,U] [#3 0.07,0.26,0.87,U] [#4 -0.04,0.21,0.85,U] [#5 -0.01,0.11,0.77,U] [#6 -0.01,0.34,0.72,U] [#7 0.00,0.27,0.67,U] [#8 -0.16,0.37,0.00,M1] 
00:49:10.709 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.24}, one-star: {-0.47, 0.37}
00:49:10.710 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (-1.14) = xAngle (2.94 = 2.94)
00:49:10.710 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.04 = -0.25)
00:49:10.711 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
00:49:10.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.24, opts=13)
00:49:10.714 00.002 28316 Enqueuing Move request for scope (-0.05, 0.24)
00:49:10.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:10.714 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.5
00:49:10.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:10.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:10.715 00.000 28316 Enqueuing Expose request
00:49:10.716 00.001 29988 Worker thread wakes up
00:49:10.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
00:49:10.716 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
00:49:10.716 00.000 29988 Moving (-0.05, 0.24) raw xDistance=-0.24 yDistance=-0.06
00:49:10.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:49:10.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:10.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:49:10.716 00.000 29988 MoveAxis(E, 51, ABG)
00:49:10.716 00.000 29988 Guiding  Dir = 2, Dur = 51
00:49:10.716 00.000 29988 IsSlewing returns 0
00:49:10.716 00.000 29988 IsGuiding returns 0
00:49:10.718 00.002 29988 PulseGuide returned control before completion, sleep 59
00:49:10.787 00.069 29988 IsGuiding returns 0
00:49:10.787 00.000 29988 Move returns status 0, amount 51
00:49:10.787 00.000 29988 MoveAxis(N, 0, ABG)
00:49:10.787 00.000 29988 Move returns status 0, amount 0
00:49:10.787 00.000 29988 move complete, result=0
00:49:10.787 00.000 29988 worker thread done servicing request
00:49:10.787 00.000 29988 Worker thread wakes up
00:49:10.787 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
00:49:10.788 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:10.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:12.193 01.405 29988 Exposure complete
00:49:12.229 00.036 29988 worker thread done servicing request
00:49:12.229 00.000 28316 OnExposeComplete: enter
00:49:12.231 00.002 28316 UpdateGuideState(): m_state=6
00:49:12.232 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4787
00:49:12.234 00.002 28316 Star::Find returns 1 (0), X=586.94, Y=112.33, Mass=2005, SNR=30.6, Peak=182 HFD=4.2
00:49:12.235 00.001 28316 MultiStar: [#1 0.14,0.12,0.89,U] [#2 0.12,0.00,0.94,U] [#3 0.14,0.15,0.85,U] [#4 0.05,0.02,0.85,U] [#5 0.07,0.03,0.78,U] [#6 0.16,0.17,0.72,U] [#7 0.08,0.15,0.65,U] [#8 0.07,0.25,0.58,U] 
00:49:12.236 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {-0.33, 0.28}
00:49:12.236 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
00:49:12.237 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.47 = -0.82)
00:49:12.237 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.22 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
00:49:12.239 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.13, opts=13)
00:49:12.240 00.001 28316 Enqueuing Move request for scope (0.05, 0.13)
00:49:12.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:12.241 00.001 28316 UpdateGuideState exits: m=2005 RSB=30.6
00:49:12.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:12.242 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:12.243 00.001 28316 Enqueuing Expose request
00:49:12.243 00.000 29988 Worker thread wakes up
00:49:12.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
00:49:12.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
00:49:12.243 00.000 29988 Moving (0.05, 0.13) raw xDistance=-0.10 yDistance=-0.10
00:49:12.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:49:12.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:12.244 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:49:12.244 00.000 29988 MoveAxis(E, 0, ABG)
00:49:12.244 00.000 29988 Move returns status 0, amount 0
00:49:12.244 00.000 29988 MoveAxis(N, 0, ABG)
00:49:12.244 00.000 29988 Move returns status 0, amount 0
00:49:12.244 00.000 29988 move complete, result=0
00:49:12.244 00.000 29988 worker thread done servicing request
00:49:12.244 00.000 29988 Worker thread wakes up
00:49:12.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:12.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:12.245 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:13.869 01.624 29988 Exposure complete
00:49:13.923 00.054 29988 worker thread done servicing request
00:49:13.923 00.000 28316 OnExposeComplete: enter
00:49:13.924 00.001 28316 UpdateGuideState(): m_state=6
00:49:13.924 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4788
00:49:13.925 00.001 28316 Star::Find returns 1 (0), X=586.99, Y=112.13, Mass=1993, SNR=30.5, Peak=189 HFD=4.4
00:49:13.925 00.000 28316 MultiStar: [#1 0.11,0.04,0.90,U] [#2 0.14,-0.02,0.95,U] [#3 0.10,-0.07,0.85,U] [#4 0.06,0.03,0.85,U] [#5 0.03,-0.13,0.78,U] [#6 0.16,0.00,0.71,U] [#7 0.10,0.24,0.67,U] [#8 -0.13,0.16,0.60,U] 
00:49:13.926 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.28, 0.08}
00:49:13.926 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.92 = 1.92)
00:49:13.927 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.02 = -1.26)
00:49:13.927 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.78 mountX=-0.01 mountY=-0.04, mountTheta=-1.92
00:49:13.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
00:49:13.928 00.000 28316 Enqueuing Move request for scope (0.03, 0.03)
00:49:13.931 00.003 29988 Worker thread wakes up
00:49:13.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
00:49:13.931 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
00:49:13.931 00.000 29988 Moving (0.03, 0.03) raw xDistance=-0.01 yDistance=-0.04
00:49:13.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:49:13.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:13.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:13.932 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:49:13.932 00.000 29988 MoveAxis(E, 0, ABG)
00:49:13.932 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.5
00:49:13.932 00.000 29988 Move returns status 0, amount 0
00:49:13.932 00.000 29988 MoveAxis(N, 0, ABG)
00:49:13.932 00.000 29988 Move returns status 0, amount 0
00:49:13.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:13.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:13.933 00.000 28316 Enqueuing Expose request
00:49:13.934 00.001 29988 move complete, result=0
00:49:13.934 00.000 29988 worker thread done servicing request
00:49:13.934 00.000 29988 Worker thread wakes up
00:49:13.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:13.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:13.936 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:15.460 01.524 29988 Exposure complete
00:49:15.496 00.036 29988 worker thread done servicing request
00:49:15.497 00.001 28316 OnExposeComplete: enter
00:49:15.497 00.000 28316 UpdateGuideState(): m_state=6
00:49:15.498 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4789
00:49:15.499 00.001 28316 Star::Find returns 1 (0), X=586.91, Y=112.29, Mass=2011, SNR=30.8, Peak=193 HFD=4.3
00:49:15.500 00.001 28316 MultiStar: [#1 -0.06,0.08,0.88,U] [#2 0.11,0.08,0.95,U] [#3 0.00,0.18,0.87,U] [#4 -0.00,0.14,0.81,U] [#5 0.04,-0.06,0.79,U] [#6 0.13,0.06,0.72,U] [#7 0.10,0.19,0.67,U] [#8 -0.01,0.28,0.59,U] 
00:49:15.500 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.36, 0.24}
00:49:15.502 00.002 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (-1.14) = xAngle (2.84 = 2.84)
00:49:15.502 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.95 = -0.34)
00:49:15.503 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.70 mountX=-0.12 mountY=-0.04, mountTheta=-2.81
00:49:15.504 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
00:49:15.505 00.001 28316 Enqueuing Move request for scope (-0.02, 0.13)
00:49:15.506 00.001 29988 Worker thread wakes up
00:49:15.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:15.506 00.000 28316 UpdateGuideState exits: m=2011 RSB=30.8
00:49:15.507 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
00:49:15.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:15.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:15.508 00.001 28316 Enqueuing Expose request
00:49:15.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
00:49:15.508 00.000 29988 Moving (-0.02, 0.13) raw xDistance=-0.12 yDistance=-0.04
00:49:15.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:15.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:15.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:49:15.508 00.000 29988 MoveAxis(E, 0, ABG)
00:49:15.508 00.000 29988 Move returns status 0, amount 0
00:49:15.508 00.000 29988 MoveAxis(N, 0, ABG)
00:49:15.508 00.000 29988 Move returns status 0, amount 0
00:49:15.508 00.000 29988 move complete, result=0
00:49:15.508 00.000 29988 worker thread done servicing request
00:49:15.508 00.000 29988 Worker thread wakes up
00:49:15.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:15.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:15.509 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:17.134 01.625 29988 Exposure complete
00:49:17.174 00.040 29988 worker thread done servicing request
00:49:17.174 00.000 28316 OnExposeComplete: enter
00:49:17.177 00.003 28316 UpdateGuideState(): m_state=6
00:49:17.179 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4790
00:49:17.181 00.002 28316 Star::Find returns 1 (0), X=586.95, Y=112.33, Mass=2000, SNR=30.6, Peak=159 HFD=4.2
00:49:17.184 00.003 28316 MultiStar: [#1 -0.06,0.27,0.89,U] [#2 0.14,0.25,0.98,U] [#3 -0.06,0.38,0.86,U] [#4 -0.07,0.27,0.82,U] [#5 -0.08,0.16,0.76,U] [#6 0.04,0.33,0.71,U] [#7 -0.02,0.38,0.67,U] [#8 -0.09,0.32,0.57,U] 
00:49:17.186 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.29}, one-star: {-0.32, 0.28}
00:49:17.187 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (-1.14) = xAngle (2.93 = 2.93)
00:49:17.190 00.003 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.03 = -0.25)
00:49:17.192 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.78 mountX=-0.29 mountY=-0.07, mountTheta=-2.89
00:49:17.197 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.29, opts=13)
00:49:17.200 00.003 28316 Enqueuing Move request for scope (-0.06, 0.29)
00:49:17.203 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:17.204 00.001 28316 UpdateGuideState exits: m=2000 RSB=30.6
00:49:17.206 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:17.207 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:17.208 00.001 28316 Enqueuing Expose request
00:49:17.211 00.003 29988 Worker thread wakes up
00:49:17.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
00:49:17.211 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
00:49:17.211 00.000 29988 Moving (-0.06, 0.29) raw xDistance=-0.29 yDistance=-0.07
00:49:17.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:49:17.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:17.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:49:17.211 00.000 29988 MoveAxis(E, 61, ABG)
00:49:17.211 00.000 29988 Guiding  Dir = 2, Dur = 61
00:49:17.212 00.001 29988 IsSlewing returns 0
00:49:17.212 00.000 29988 IsGuiding returns 0
00:49:17.214 00.002 29988 PulseGuide returned control before completion, sleep 70
00:49:17.289 00.075 29988 IsGuiding returns 0
00:49:17.289 00.000 29988 Move returns status 0, amount 61
00:49:17.289 00.000 29988 MoveAxis(N, 0, ABG)
00:49:17.289 00.000 29988 Move returns status 0, amount 0
00:49:17.289 00.000 29988 move complete, result=0
00:49:17.290 00.001 29988 worker thread done servicing request
00:49:17.290 00.000 29988 Worker thread wakes up
00:49:17.290 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.1 px 0 ms NORTH
00:49:17.292 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:17.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:18.709 01.417 29988 Exposure complete
00:49:18.735 00.026 29988 worker thread done servicing request
00:49:18.735 00.000 28316 OnExposeComplete: enter
00:49:18.736 00.001 28316 UpdateGuideState(): m_state=6
00:49:18.736 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4791
00:49:18.737 00.001 28316 Star::Find returns 1 (0), X=587.10, Y=112.19, Mass=1934, SNR=30.2, Peak=177 HFD=4.2
00:49:18.739 00.002 28316 MultiStar: [#1 0.18,-0.03,0.93,U] [#2 0.22,0.01,0.96,U] [#3 0.27,-0.17,0.85,U] [#4 0.01,-0.04,0.86,U] [#5 0.08,-0.20,0.79,U] [#6 0.33,-0.01,0.73,U] [#7 0.23,0.05,0.69,U] [#8 0.10,0.14,0.59,U] 
00:49:18.740 00.001 28316 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {-0.16, 0.14}
00:49:18.740 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
00:49:18.741 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.16)
00:49:18.741 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.12 mountX=0.07 mountY=-0.11, mountTheta=-1.01
00:49:18.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
00:49:18.743 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
00:49:18.744 00.001 29988 Worker thread wakes up
00:49:18.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:49:18.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:18.744 00.000 28316 UpdateGuideState exits: m=1934 RSB=30.2
00:49:18.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:18.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:18.746 00.001 28316 Enqueuing Expose request
00:49:18.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:49:18.746 00.000 29988 Moving (0.13, -0.02) raw xDistance=0.07 yDistance=-0.11
00:49:18.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:49:18.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:18.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:49:18.746 00.000 29988 MoveAxis(E, 0, ABG)
00:49:18.746 00.000 29988 Move returns status 0, amount 0
00:49:18.746 00.000 29988 MoveAxis(N, 0, ABG)
00:49:18.746 00.000 29988 Move returns status 0, amount 0
00:49:18.746 00.000 29988 move complete, result=0
00:49:18.746 00.000 29988 worker thread done servicing request
00:49:18.746 00.000 29988 Worker thread wakes up
00:49:18.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:18.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:18.747 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:20.380 01.633 29988 Exposure complete
00:49:20.434 00.054 29988 worker thread done servicing request
00:49:20.434 00.000 28316 OnExposeComplete: enter
00:49:20.436 00.002 28316 UpdateGuideState(): m_state=6
00:49:20.437 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4792
00:49:20.437 00.000 28316 Star::Find returns 1 (0), X=586.98, Y=112.35, Mass=1842, SNR=29.4, Peak=162 HFD=4.1
00:49:20.438 00.001 28316 MultiStar: [#1 0.18,0.08,0.93,U] [#2 0.22,-0.02,0.99,U] [#3 0.11,0.07,0.89,U] [#4 0.16,0.07,0.87,U] [#5 0.08,-0.06,0.81,U] [#6 0.01,0.16,0.73,U] [#7 0.11,0.11,0.69,U] [#8 0.00,0.30,0.61,U] 
00:49:20.438 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {-0.28, 0.30}
00:49:20.439 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (-1.14) = xAngle (2.17 = 2.17)
00:49:20.439 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.27 = -1.01)
00:49:20.440 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.03 mountX=-0.07 mountY=-0.11, mountTheta=-2.16
00:49:20.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
00:49:20.442 00.001 28316 Enqueuing Move request for scope (0.06, 0.11)
00:49:20.444 00.002 29988 Worker thread wakes up
00:49:20.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:20.445 00.001 28316 UpdateGuideState exits: m=1842 RSB=29.4
00:49:20.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:20.446 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:20.446 00.000 28316 Enqueuing Expose request
00:49:20.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
00:49:20.447 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
00:49:20.447 00.000 29988 Moving (0.06, 0.11) raw xDistance=-0.07 yDistance=-0.11
00:49:20.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:49:20.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:20.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:49:20.447 00.000 29988 MoveAxis(E, 0, ABG)
00:49:20.447 00.000 29988 Move returns status 0, amount 0
00:49:20.447 00.000 29988 MoveAxis(N, 0, ABG)
00:49:20.447 00.000 29988 Move returns status 0, amount 0
00:49:20.447 00.000 29988 move complete, result=0
00:49:20.447 00.000 29988 worker thread done servicing request
00:49:20.447 00.000 29988 Worker thread wakes up
00:49:20.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:20.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:20.447 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:21.960 01.513 29988 Exposure complete
00:49:21.992 00.032 29988 worker thread done servicing request
00:49:21.992 00.000 28316 OnExposeComplete: enter
00:49:21.992 00.000 28316 UpdateGuideState(): m_state=6
00:49:21.993 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4793
00:49:21.993 00.000 28316 Star::Find returns 1 (0), X=587.14, Y=112.49, Mass=1958, SNR=30.3, Peak=162 HFD=4.4
00:49:21.994 00.001 28316 MultiStar: [#1 0.27,0.12,0.91,U] [#2 0.30,0.13,0.96,U] [#3 0.19,0.08,0.88,U] [#4 0.19,0.07,0.86,U] [#5 0.29,-0.17,0.77,U] [#6 0.29,0.02,0.72,U] [#7 0.13,0.19,0.65,U] [#8 -0.03,0.34,0.60,U] 
00:49:21.994 00.000 28316 refined, 8 included, MultiStar: {0.17, 0.14}, one-star: {-0.13, 0.44}
00:49:21.995 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.83 = 1.83)
00:49:21.995 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.93 = -1.35)
00:49:21.995 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=-0.06 mountY=-0.21, mountTheta=-1.83
00:49:21.996 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.14, opts=13)
00:49:21.997 00.001 28316 Enqueuing Move request for scope (0.17, 0.14)
00:49:21.998 00.001 29988 Worker thread wakes up
00:49:21.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
00:49:21.998 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
00:49:21.998 00.000 29988 Moving (0.17, 0.14) raw xDistance=-0.06 yDistance=-0.21
00:49:21.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:49:21.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:21.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:49:21.998 00.000 29988 MoveAxis(E, 0, ABG)
00:49:21.998 00.000 29988 Move returns status 0, amount 0
00:49:21.998 00.000 29988 MoveAxis(N, 0, ABG)
00:49:21.998 00.000 29988 Move returns status 0, amount 0
00:49:21.998 00.000 29988 move complete, result=0
00:49:21.998 00.000 29988 worker thread done servicing request
00:49:21.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:21.998 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:49:21.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:22.000 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:22.001 00.001 28316 Enqueuing Expose request
00:49:22.001 00.000 29988 Worker thread wakes up
00:49:22.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:22.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:22.001 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:23.626 01.625 29988 Exposure complete
00:49:23.664 00.038 29988 worker thread done servicing request
00:49:23.664 00.000 28316 OnExposeComplete: enter
00:49:23.665 00.001 28316 UpdateGuideState(): m_state=6
00:49:23.665 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4794
00:49:23.666 00.001 28316 Star::Find returns 1 (0), X=586.98, Y=112.52, Mass=1911, SNR=29.9, Peak=157 HFD=4.1
00:49:23.667 00.001 28316 MultiStar: [#1 0.19,0.27,0.90,U] [#2 0.38,0.22,0.00,M1] [#3 0.15,0.16,0.85,U] [#4 0.06,0.22,0.84,U] [#5 0.32,0.06,0.81,U] [#6 0.25,0.24,0.73,U] [#7 0.20,0.21,0.70,U] [#8 0.14,0.46,0.00,M1] 
00:49:23.668 00.001 28316 refined, 6 included, MultiStar: {0.11, 0.24}, one-star: {-0.29, 0.47}
00:49:23.668 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (-1.14) = xAngle (2.28 = 2.28)
00:49:23.669 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.38 = -0.90)
00:49:23.669 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.14 mountX=-0.17 mountY=-0.21, mountTheta=-2.27
00:49:23.671 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.24, opts=13)
00:49:23.671 00.000 28316 Enqueuing Move request for scope (0.11, 0.24)
00:49:23.672 00.001 29988 Worker thread wakes up
00:49:23.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
00:49:23.672 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
00:49:23.672 00.000 29988 Moving (0.11, 0.24) raw xDistance=-0.17 yDistance=-0.21
00:49:23.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:49:23.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:23.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:23.672 00.000 28316 UpdateGuideState exits: m=1911 RSB=29.9
00:49:23.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:23.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:23.674 00.001 28316 Enqueuing Expose request
00:49:23.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:49:23.674 00.000 29988 MoveAxis(E, 0, ABG)
00:49:23.674 00.000 29988 Move returns status 0, amount 0
00:49:23.674 00.000 29988 MoveAxis(N, 0, ABG)
00:49:23.674 00.000 29988 Move returns status 0, amount 0
00:49:23.674 00.000 29988 move complete, result=0
00:49:23.674 00.000 29988 worker thread done servicing request
00:49:23.674 00.000 29988 Worker thread wakes up
00:49:23.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:23.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:23.675 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:25.186 01.511 29988 Exposure complete
00:49:25.216 00.030 29988 worker thread done servicing request
00:49:25.217 00.001 28316 OnExposeComplete: enter
00:49:25.218 00.001 28316 UpdateGuideState(): m_state=6
00:49:25.218 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4795
00:49:25.219 00.001 28316 Star::Find returns 1 (0), X=587.27, Y=112.47, Mass=1918, SNR=30.0, Peak=136 HFD=4.6
00:49:25.219 00.000 28316 MultiStar: [#1 0.43,0.32,0.00,M1] [#2 0.52,0.21,0.00,M2] [#3 0.40,0.27,0.00,M1] [#4 0.41,0.26,0.00,M1] [#5 0.46,0.20,0.00,M1] [#6 0.47,-0.02,0.00,M1] [#7 0.36,0.28,0.00,M1] [#8 0.46,0.40,0.00,M2] 
00:49:25.220 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (-1.14) = xAngle (2.71 = 2.71)
00:49:25.220 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.81 = -0.47)
00:49:25.221 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.42 hyp=0.42 cameraTheta=1.56 mountX=-0.38 mountY=-0.19, mountTheta=-2.68
00:49:25.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.42, opts=13)
00:49:25.223 00.001 28316 Enqueuing Move request for scope (0.00, 0.42)
00:49:25.223 00.000 29988 Worker thread wakes up
00:49:25.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:25.224 00.001 28316 UpdateGuideState exits: m=1918 RSB=30.0
00:49:25.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:25.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.42) opts 0xd
00:49:25.225 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:25.225 00.000 28316 Enqueuing Expose request
00:49:25.225 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.42)
00:49:25.225 00.000 29988 Moving (0.00, 0.42) raw xDistance=-0.38 yDistance=-0.19
00:49:25.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:49:25.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:25.226 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:49:25.226 00.000 29988 MoveAxis(E, 80, ABG)
00:49:25.226 00.000 29988 Guiding  Dir = 2, Dur = 80
00:49:25.226 00.000 29988 IsSlewing returns 0
00:49:25.226 00.000 29988 IsGuiding returns 0
00:49:25.228 00.002 29988 PulseGuide returned control before completion, sleep 89
00:49:25.328 00.100 29988 IsGuiding returns 0
00:49:25.328 00.000 29988 Move returns status 0, amount 80
00:49:25.328 00.000 29988 MoveAxis(N, 0, ABG)
00:49:25.328 00.000 29988 Move returns status 0, amount 0
00:49:25.328 00.000 29988 move complete, result=0
00:49:25.328 00.000 29988 worker thread done servicing request
00:49:25.328 00.000 29988 Worker thread wakes up
00:49:25.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:25.328 00.000 28316 GuideStep: -0.4 px 80 ms EAST, -0.2 px 0 ms NORTH
00:49:25.332 00.004 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:26.969 01.637 29988 Exposure complete
00:49:27.020 00.051 29988 worker thread done servicing request
00:49:27.021 00.001 28316 OnExposeComplete: enter
00:49:27.022 00.001 28316 UpdateGuideState(): m_state=6
00:49:27.023 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4796
00:49:27.025 00.002 28316 Star::Find returns 1 (0), X=587.02, Y=112.15, Mass=1924, SNR=30.1, Peak=182 HFD=4.3
00:49:27.027 00.002 28316 MultiStar: [#1 0.15,-0.03,0.90,U] [#2 0.19,0.07,0.98,U] [#3 0.30,-0.15,0.89,U] [#4 0.14,-0.05,0.86,U] [#5 0.20,-0.06,0.78,U] [#6 0.29,-0.08,0.70,U] [#7 0.25,0.02,0.69,U] [#8 0.18,0.06,0.60,U] 
00:49:27.030 00.003 28316 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {-0.24, 0.10}
00:49:27.032 00.002 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-1.14) = xAngle (1.07 = 1.07)
00:49:27.034 00.002 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.17 = -2.12)
00:49:27.036 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=0.07 mountY=-0.13, mountTheta=-1.06
00:49:27.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
00:49:27.038 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
00:49:27.039 00.001 29988 Worker thread wakes up
00:49:27.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:27.040 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
00:49:27.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
00:49:27.040 00.000 29988 Moving (0.15, -0.01) raw xDistance=0.07 yDistance=-0.13
00:49:27.040 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:49:27.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:27.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:27.042 00.000 28316 Enqueuing Expose request
00:49:27.043 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:49:27.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:27.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:49:27.043 00.000 29988 MoveAxis(E, 0, ABG)
00:49:27.043 00.000 29988 Move returns status 0, amount 0
00:49:27.043 00.000 29988 MoveAxis(N, 0, ABG)
00:49:27.043 00.000 29988 Move returns status 0, amount 0
00:49:27.043 00.000 29988 move complete, result=0
00:49:27.043 00.000 29988 worker thread done servicing request
00:49:27.043 00.000 29988 Worker thread wakes up
00:49:27.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:27.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:27.043 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:28.457 01.414 29988 Exposure complete
00:49:28.495 00.038 29988 worker thread done servicing request
00:49:28.495 00.000 28316 OnExposeComplete: enter
00:49:28.496 00.001 28316 UpdateGuideState(): m_state=6
00:49:28.496 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4797
00:49:28.497 00.001 28316 Star::Find returns 1 (0), X=587.11, Y=112.17, Mass=1955, SNR=30.4, Peak=184 HFD=4.3
00:49:28.497 00.000 28316 MultiStar: [#1 0.27,-0.12,0.90,U] [#2 0.24,-0.14,0.97,U] [#3 0.22,0.16,0.87,U] [#4 0.34,-0.07,0.83,U] [#5 0.20,-0.10,0.76,U] [#6 0.25,-0.03,0.72,U] [#7 0.23,-0.04,0.68,U] [#8 0.10,0.22,0.60,U] 
00:49:28.498 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.01}, one-star: {-0.15, 0.12}
00:49:28.499 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-1.14) = xAngle (1.12 = 1.12)
00:49:28.500 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.22 = -2.06)
00:49:28.501 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.03 mountX=0.08 mountY=-0.16, mountTheta=-1.11
00:49:28.503 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.01, opts=13)
00:49:28.504 00.001 28316 Enqueuing Move request for scope (0.18, -0.01)
00:49:28.504 00.000 29988 Worker thread wakes up
00:49:28.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:28.505 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
00:49:28.505 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.4
00:49:28.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:28.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:28.506 00.001 28316 Enqueuing Expose request
00:49:28.506 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
00:49:28.506 00.000 29988 Moving (0.18, -0.01) raw xDistance=0.08 yDistance=-0.16
00:49:28.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:49:28.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:28.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:49:28.506 00.000 29988 MoveAxis(E, 0, ABG)
00:49:28.506 00.000 29988 Move returns status 0, amount 0
00:49:28.507 00.001 29988 MoveAxis(N, 0, ABG)
00:49:28.507 00.000 29988 Move returns status 0, amount 0
00:49:28.507 00.000 29988 move complete, result=0
00:49:28.507 00.000 29988 worker thread done servicing request
00:49:28.507 00.000 29988 Worker thread wakes up
00:49:28.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:28.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:28.507 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:30.237 01.730 29988 Exposure complete
00:49:30.284 00.047 29988 worker thread done servicing request
00:49:30.284 00.000 28316 OnExposeComplete: enter
00:49:30.286 00.002 28316 UpdateGuideState(): m_state=6
00:49:30.287 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4798
00:49:30.289 00.002 28316 Star::Find returns 1 (0), X=587.09, Y=112.12, Mass=1956, SNR=30.4, Peak=177 HFD=4.3
00:49:30.290 00.001 28316 MultiStar: [#1 0.14,-0.05,0.90,U] [#2 0.26,-0.20,0.96,U] [#3 0.20,0.00,0.84,U] [#4 0.10,-0.05,0.83,U] [#5 0.28,-0.16,0.81,U] [#6 0.17,-0.11,0.72,U] [#7 -0.03,0.06,0.64,U] [#8 0.01,0.22,0.58,U] 
00:49:30.291 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.04}, one-star: {-0.18, 0.07}
00:49:30.293 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.83 = 0.83)
00:49:30.294 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.93 = -2.35)
00:49:30.295 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.31 mountX=0.08 mountY=-0.08, mountTheta=-0.81
00:49:30.298 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
00:49:30.298 00.000 28316 Enqueuing Move request for scope (0.11, -0.04)
00:49:30.299 00.001 29988 Worker thread wakes up
00:49:30.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:49:30.299 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:49:30.299 00.000 29988 Moving (0.11, -0.04) raw xDistance=0.08 yDistance=-0.08
00:49:30.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:30.300 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:49:30.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:30.300 00.000 28316 UpdateGuideState exits: m=1956 RSB=30.4
00:49:30.302 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:49:30.302 00.000 29988 MoveAxis(E, 0, ABG)
00:49:30.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:30.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:30.303 00.000 28316 Enqueuing Expose request
00:49:30.304 00.001 29988 Move returns status 0, amount 0
00:49:30.304 00.000 29988 MoveAxis(N, 0, ABG)
00:49:30.304 00.000 29988 Move returns status 0, amount 0
00:49:30.304 00.000 29988 move complete, result=0
00:49:30.304 00.000 29988 worker thread done servicing request
00:49:30.304 00.000 29988 Worker thread wakes up
00:49:30.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:30.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:30.304 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:31.719 01.415 29988 Exposure complete
00:49:31.748 00.029 29988 worker thread done servicing request
00:49:31.748 00.000 28316 OnExposeComplete: enter
00:49:31.749 00.001 28316 UpdateGuideState(): m_state=6
00:49:31.750 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4799
00:49:31.750 00.000 28316 Star::Find returns 1 (0), X=587.01, Y=112.43, Mass=1969, SNR=30.3, Peak=157 HFD=4.2
00:49:31.751 00.001 28316 MultiStar: [#1 0.02,0.30,0.89,U] [#2 0.24,0.16,0.95,U] [#3 -0.08,0.33,0.85,U] [#4 -0.03,0.18,0.85,U] [#5 0.16,-0.04,0.80,U] [#6 0.23,0.10,0.71,U] [#7 -0.04,0.14,0.64,U] [#8 -0.01,0.37,0.60,U] 
00:49:31.754 00.003 28316 refined, 8 included, MultiStar: {0.02, 0.22}, one-star: {-0.25, 0.38}
00:49:31.755 00.001 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (-1.14) = xAngle (2.61 = 2.61)
00:49:31.755 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.72 = -0.57)
00:49:31.755 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.47 mountX=-0.19 mountY=-0.12, mountTheta=-2.59
00:49:31.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.22, opts=13)
00:49:31.757 00.001 28316 Enqueuing Move request for scope (0.02, 0.22)
00:49:31.757 00.000 29988 Worker thread wakes up
00:49:31.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
00:49:31.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
00:49:31.757 00.000 29988 Moving (0.02, 0.22) raw xDistance=-0.19 yDistance=-0.12
00:49:31.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:49:31.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:31.758 00.001 28316 UpdateGuideState exits: m=1969 RSB=30.3
00:49:31.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:31.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:31.759 00.000 28316 Enqueuing Expose request
00:49:31.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:31.760 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:49:31.760 00.000 29988 MoveAxis(E, 0, ABG)
00:49:31.760 00.000 29988 Move returns status 0, amount 0
00:49:31.760 00.000 29988 MoveAxis(N, 0, ABG)
00:49:31.760 00.000 29988 Move returns status 0, amount 0
00:49:31.760 00.000 29988 move complete, result=0
00:49:31.760 00.000 29988 worker thread done servicing request
00:49:31.760 00.000 29988 Worker thread wakes up
00:49:31.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:31.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:31.760 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:33.394 01.634 29988 Exposure complete
00:49:33.426 00.032 29988 worker thread done servicing request
00:49:33.426 00.000 28316 OnExposeComplete: enter
00:49:33.427 00.001 28316 UpdateGuideState(): m_state=6
00:49:33.428 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4800
00:49:33.428 00.000 28316 Star::Find returns 1 (0), X=586.89, Y=112.30, Mass=1892, SNR=29.8, Peak=176 HFD=4.2
00:49:33.429 00.001 28316 MultiStar: [#1 -0.13,0.28,0.93,U] [#2 0.14,0.06,0.97,U] [#3 -0.01,0.15,0.88,U] [#4 -0.14,0.00,0.82,U] [#5 0.07,0.09,0.78,U] [#6 -0.06,0.16,0.71,U] [#7 0.02,0.06,0.67,U] [#8 -0.08,0.35,0.59,U] 
00:49:33.429 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.15}, one-star: {-0.38, 0.25}
00:49:33.430 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (-1.14) = xAngle (3.13 = 3.13)
00:49:33.430 00.000 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.24 = -0.05)
00:49:33.431 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.99 mountX=-0.17 mountY=-0.01, mountTheta=-3.09
00:49:33.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
00:49:33.433 00.001 28316 Enqueuing Move request for scope (-0.07, 0.15)
00:49:33.433 00.000 29988 Worker thread wakes up
00:49:33.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:33.435 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
00:49:33.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
00:49:33.435 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:49:33.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:33.436 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:33.436 00.000 28316 Enqueuing Expose request
00:49:33.437 00.001 29988 Moving (-0.07, 0.15) raw xDistance=-0.17 yDistance=-0.01
00:49:33.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:49:33.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:33.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:49:33.437 00.000 29988 MoveAxis(E, 0, ABG)
00:49:33.437 00.000 29988 Move returns status 0, amount 0
00:49:33.437 00.000 29988 MoveAxis(N, 0, ABG)
00:49:33.437 00.000 29988 Move returns status 0, amount 0
00:49:33.437 00.000 29988 move complete, result=0
00:49:33.437 00.000 29988 worker thread done servicing request
00:49:33.437 00.000 29988 Worker thread wakes up
00:49:33.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:33.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:33.437 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:34.961 01.524 29988 Exposure complete
00:49:35.010 00.049 29988 worker thread done servicing request
00:49:35.010 00.000 28316 OnExposeComplete: enter
00:49:35.013 00.003 28316 UpdateGuideState(): m_state=6
00:49:35.016 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4801
00:49:35.018 00.002 28316 Star::Find returns 1 (0), X=586.83, Y=112.33, Mass=1934, SNR=30.3, Peak=166 HFD=4.3
00:49:35.019 00.001 28316 MultiStar: [#1 -0.04,0.04,0.89,U] [#2 0.08,0.21,0.93,U] [#3 -0.00,0.02,0.84,U] [#4 -0.21,0.10,0.84,U] [#5 -0.05,-0.01,0.77,U] [#6 -0.04,0.03,0.72,U] [#7 0.07,0.00,0.69,U] [#8 -0.03,0.27,0.59,U] 
00:49:35.020 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {-0.44, 0.28}
00:49:35.021 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.37 = -2.92)
00:49:35.021 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.47 = 0.19)
00:49:35.022 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.22 mountX=-0.13 mountY=0.03, mountTheta=2.95
00:49:35.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
00:49:35.023 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
00:49:35.024 00.001 29988 Worker thread wakes up
00:49:35.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:35.025 00.001 28316 UpdateGuideState exits: m=1934 RSB=30.3
00:49:35.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:35.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:35.026 00.001 28316 Enqueuing Expose request
00:49:35.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
00:49:35.026 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
00:49:35.026 00.000 29988 Moving (-0.08, 0.11) raw xDistance=-0.13 yDistance=0.03
00:49:35.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:49:35.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:35.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:49:35.026 00.000 29988 MoveAxis(E, 0, ABG)
00:49:35.026 00.000 29988 Move returns status 0, amount 0
00:49:35.026 00.000 29988 MoveAxis(N, 0, ABG)
00:49:35.026 00.000 29988 Move returns status 0, amount 0
00:49:35.027 00.001 29988 move complete, result=0
00:49:35.027 00.000 29988 worker thread done servicing request
00:49:35.027 00.000 29988 Worker thread wakes up
00:49:35.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:35.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:35.027 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:36.661 01.634 29988 Exposure complete
00:49:36.687 00.026 29988 worker thread done servicing request
00:49:36.687 00.000 28316 OnExposeComplete: enter
00:49:36.688 00.001 28316 UpdateGuideState(): m_state=6
00:49:36.689 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4802
00:49:36.689 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=112.29, Mass=1993, SNR=30.7, Peak=189 HFD=4.3
00:49:36.690 00.001 28316 MultiStar: [#1 0.01,0.11,0.89,U] [#2 -0.04,0.10,0.95,U] [#3 0.04,0.16,0.85,U] [#4 -0.18,0.04,0.83,U] [#5 -0.05,-0.06,0.76,U] [#6 0.08,0.12,0.69,U] [#7 0.07,0.17,0.67,U] [#8 -0.08,0.21,0.61,U] 
00:49:36.690 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.43, 0.24}
00:49:36.690 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.28 = -3.00)
00:49:36.691 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.38 = 0.10)
00:49:36.692 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.14 mountX=-0.14 mountY=0.01, mountTheta=3.04
00:49:36.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
00:49:36.693 00.000 28316 Enqueuing Move request for scope (-0.08, 0.12)
00:49:36.694 00.001 29988 Worker thread wakes up
00:49:36.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:36.694 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.7
00:49:36.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:36.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:36.696 00.001 28316 Enqueuing Expose request
00:49:36.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:49:36.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:49:36.696 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.14 yDistance=0.01
00:49:36.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:49:36.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:36.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:49:36.696 00.000 29988 MoveAxis(E, 0, ABG)
00:49:36.696 00.000 29988 Move returns status 0, amount 0
00:49:36.696 00.000 29988 MoveAxis(N, 0, ABG)
00:49:36.696 00.000 29988 Move returns status 0, amount 0
00:49:36.697 00.001 29988 move complete, result=0
00:49:36.697 00.000 29988 worker thread done servicing request
00:49:36.697 00.000 29988 Worker thread wakes up
00:49:36.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:36.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:36.697 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:38.224 01.527 29988 Exposure complete
00:49:38.256 00.032 29988 worker thread done servicing request
00:49:38.256 00.000 28316 OnExposeComplete: enter
00:49:38.256 00.000 28316 UpdateGuideState(): m_state=6
00:49:38.257 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4803
00:49:38.257 00.000 28316 Star::Find returns 1 (0), X=586.83, Y=112.32, Mass=1882, SNR=29.7, Peak=184 HFD=4.4
00:49:38.258 00.001 28316 MultiStar: [#1 -0.16,0.07,0.92,U] [#2 0.14,0.02,0.98,U] [#3 -0.01,0.07,0.88,U] [#4 -0.11,-0.08,0.85,U] [#5 -0.10,-0.02,0.79,U] [#6 0.06,0.08,0.73,U] [#7 -0.01,0.03,0.70,U] [#8 -0.23,0.21,0.61,U] 
00:49:38.258 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.07}, one-star: {-0.43, 0.27}
00:49:38.259 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (-1.14) = xAngle (3.67 = -2.62)
00:49:38.259 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.77 = 0.48)
00:49:38.260 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.52 mountX=-0.10 mountY=0.06, mountTheta=2.65
00:49:38.262 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
00:49:38.263 00.001 28316 Enqueuing Move request for scope (-0.10, 0.07)
00:49:38.264 00.001 29988 Worker thread wakes up
00:49:38.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:38.264 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:49:38.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:38.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:38.265 00.000 28316 Enqueuing Expose request
00:49:38.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
00:49:38.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
00:49:38.266 00.000 29988 Moving (-0.10, 0.07) raw xDistance=-0.10 yDistance=0.06
00:49:38.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:49:38.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:38.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:49:38.266 00.000 29988 MoveAxis(E, 0, ABG)
00:49:38.266 00.000 29988 Move returns status 0, amount 0
00:49:38.266 00.000 29988 MoveAxis(N, 0, ABG)
00:49:38.266 00.000 29988 Move returns status 0, amount 0
00:49:38.266 00.000 29988 move complete, result=0
00:49:38.266 00.000 29988 worker thread done servicing request
00:49:38.266 00.000 29988 Worker thread wakes up
00:49:38.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:38.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:38.267 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:39.889 01.622 29988 Exposure complete
00:49:39.941 00.052 29988 worker thread done servicing request
00:49:39.941 00.000 28316 OnExposeComplete: enter
00:49:39.942 00.001 28316 UpdateGuideState(): m_state=6
00:49:39.942 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4804
00:49:39.943 00.001 28316 Star::Find returns 1 (0), X=586.87, Y=112.09, Mass=1924, SNR=30.1, Peak=186 HFD=4.3
00:49:39.943 00.000 28316 MultiStar: [#1 -0.07,0.05,0.92,U] [#2 0.11,-0.02,0.97,U] [#3 -0.03,0.03,0.90,U] [#4 -0.02,-0.03,0.86,U] [#5 -0.01,-0.02,0.80,U] [#6 -0.08,0.06,0.74,U] [#7 0.07,0.05,0.68,U] [#8 -0.16,0.23,0.62,U] 
00:49:39.945 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.40, 0.04}
00:49:39.946 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (-1.14) = xAngle (3.79 = -2.49)
00:49:39.946 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.90 = 0.61)
00:49:39.947 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.65 mountX=-0.06 mountY=0.04, mountTheta=2.51
00:49:39.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
00:49:39.950 00.002 28316 Enqueuing Move request for scope (-0.07, 0.04)
00:49:39.953 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:39.955 00.002 29988 Worker thread wakes up
00:49:39.955 00.000 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:49:39.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:39.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:39.956 00.000 28316 Enqueuing Expose request
00:49:39.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
00:49:39.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
00:49:39.957 00.000 29988 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.04
00:49:39.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:49:39.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:39.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:49:39.957 00.000 29988 MoveAxis(E, 0, ABG)
00:49:39.957 00.000 29988 Move returns status 0, amount 0
00:49:39.957 00.000 29988 MoveAxis(N, 0, ABG)
00:49:39.957 00.000 29988 Move returns status 0, amount 0
00:49:39.957 00.000 29988 move complete, result=0
00:49:39.957 00.000 29988 worker thread done servicing request
00:49:39.957 00.000 29988 Worker thread wakes up
00:49:39.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:39.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:39.957 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:41.481 01.524 29988 Exposure complete
00:49:41.524 00.043 29988 worker thread done servicing request
00:49:41.524 00.000 28316 OnExposeComplete: enter
00:49:41.526 00.002 28316 UpdateGuideState(): m_state=6
00:49:41.529 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4805
00:49:41.531 00.002 28316 Star::Find returns 1 (0), X=586.84, Y=112.36, Mass=2006, SNR=30.8, Peak=180 HFD=4.4
00:49:41.533 00.002 28316 MultiStar: [#1 -0.13,0.08,0.90,U] [#2 0.05,0.19,0.94,U] [#3 -0.08,0.16,0.85,U] [#4 -0.22,0.26,0.83,U] [#5 -0.07,0.16,0.76,U] [#6 0.01,0.34,0.69,U] [#7 -0.05,0.03,0.66,U] [#8 -0.11,0.17,0.62,U] 
00:49:41.534 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.19}, one-star: {-0.43, 0.31}
00:49:41.534 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (-1.14) = xAngle (3.29 = -3.00)
00:49:41.535 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.39 = 0.11)
00:49:41.535 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=-0.23 mountY=0.02, mountTheta=3.03
00:49:41.537 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.19, opts=13)
00:49:41.537 00.000 28316 Enqueuing Move request for scope (-0.12, 0.19)
00:49:41.538 00.001 29988 Worker thread wakes up
00:49:41.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
00:49:41.538 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
00:49:41.538 00.000 29988 Moving (-0.12, 0.19) raw xDistance=-0.23 yDistance=0.02
00:49:41.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:49:41.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:41.538 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:41.539 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:41.539 00.000 29988 MoveAxis(E, 48, ABG)
00:49:41.539 00.000 29988 Guiding  Dir = 2, Dur = 48
00:49:41.539 00.000 28316 UpdateGuideState exits: m=2006 RSB=30.8
00:49:41.539 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:41.540 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:41.540 00.000 28316 Enqueuing Expose request
00:49:41.541 00.001 29988 IsSlewing returns 0
00:49:41.541 00.000 29988 IsGuiding returns 0
00:49:41.543 00.002 29988 PulseGuide returned control before completion, sleep 57
00:49:41.607 00.064 29988 IsGuiding returns 0
00:49:41.607 00.000 29988 Move returns status 0, amount 48
00:49:41.607 00.000 29988 MoveAxis(N, 0, ABG)
00:49:41.607 00.000 29988 Move returns status 0, amount 0
00:49:41.607 00.000 29988 move complete, result=0
00:49:41.607 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
00:49:41.608 00.001 29988 worker thread done servicing request
00:49:41.608 00.000 29988 Worker thread wakes up
00:49:41.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:41.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:43.235 01.627 29988 Exposure complete
00:49:43.282 00.047 29988 worker thread done servicing request
00:49:43.282 00.000 28316 OnExposeComplete: enter
00:49:43.284 00.002 28316 UpdateGuideState(): m_state=6
00:49:43.285 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4806
00:49:43.285 00.000 28316 Star::Find returns 1 (0), X=586.85, Y=112.25, Mass=1892, SNR=29.8, Peak=173 HFD=4.3
00:49:43.286 00.001 28316 MultiStar: [#1 -0.05,0.06,0.91,U] [#2 0.10,0.03,0.99,U] [#3 0.05,0.14,0.88,U] [#4 -0.16,0.06,0.83,U] [#5 0.01,-0.09,0.79,U] [#6 0.07,0.00,0.73,U] [#7 0.03,-0.02,0.67,U] [#8 -0.03,0.25,0.59,U] 
00:49:43.286 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {-0.42, 0.20}
00:49:43.287 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (-1.14) = xAngle (3.36 = -2.92)
00:49:43.287 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.46 = 0.18)
00:49:43.288 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.22 mountX=-0.09 mountY=0.02, mountTheta=2.96
00:49:43.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
00:49:43.291 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
00:49:43.293 00.002 29988 Worker thread wakes up
00:49:43.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:49:43.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:49:43.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:43.295 00.002 29988 Moving (-0.05, 0.07) raw xDistance=-0.09 yDistance=0.02
00:49:43.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:49:43.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:43.295 00.000 28316 UpdateGuideState exits: m=1892 RSB=29.8
00:49:43.297 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:43.297 00.000 29988 MoveAxis(E, 0, ABG)
00:49:43.297 00.000 29988 Move returns status 0, amount 0
00:49:43.297 00.000 29988 MoveAxis(N, 0, ABG)
00:49:43.297 00.000 29988 Move returns status 0, amount 0
00:49:43.297 00.000 29988 move complete, result=0
00:49:43.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:43.299 00.002 29988 worker thread done servicing request
00:49:43.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:43.300 00.001 28316 Enqueuing Expose request
00:49:43.302 00.002 29988 Worker thread wakes up
00:49:43.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:43.303 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:43.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:44.829 01.526 29988 Exposure complete
00:49:44.858 00.029 29988 worker thread done servicing request
00:49:44.858 00.000 28316 OnExposeComplete: enter
00:49:44.858 00.000 28316 UpdateGuideState(): m_state=6
00:49:44.860 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4807
00:49:44.860 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=112.28, Mass=1951, SNR=30.3, Peak=187 HFD=4.2
00:49:44.861 00.001 28316 MultiStar: [#1 -0.00,-0.01,0.89,U] [#2 0.10,0.04,0.98,U] [#3 -0.00,0.14,0.89,U] [#4 -0.01,0.10,0.87,U] [#5 -0.08,-0.01,0.77,U] [#6 -0.05,0.04,0.71,U] [#7 -0.13,0.19,0.63,U] [#8 -0.16,0.21,0.60,U] 
00:49:44.861 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {-0.42, 0.23}
00:49:44.862 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (-1.14) = xAngle (3.42 = -2.87)
00:49:44.862 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.52 = 0.24)
00:49:44.863 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=-0.13 mountY=0.03, mountTheta=2.90
00:49:44.863 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
00:49:44.864 00.001 28316 Enqueuing Move request for scope (-0.08, 0.10)
00:49:44.864 00.000 29988 Worker thread wakes up
00:49:44.865 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:44.865 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:49:44.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:44.866 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:44.866 00.000 28316 Enqueuing Expose request
00:49:44.867 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
00:49:44.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
00:49:44.867 00.000 29988 Moving (-0.08, 0.10) raw xDistance=-0.13 yDistance=0.03
00:49:44.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:49:44.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:44.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:49:44.867 00.000 29988 MoveAxis(E, 0, ABG)
00:49:44.867 00.000 29988 Move returns status 0, amount 0
00:49:44.867 00.000 29988 MoveAxis(N, 0, ABG)
00:49:44.867 00.000 29988 Move returns status 0, amount 0
00:49:44.868 00.001 29988 move complete, result=0
00:49:44.868 00.000 29988 worker thread done servicing request
00:49:44.868 00.000 29988 Worker thread wakes up
00:49:44.868 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:44.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:44.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:46.489 01.621 29988 Exposure complete
00:49:46.516 00.027 29988 worker thread done servicing request
00:49:46.516 00.000 28316 OnExposeComplete: enter
00:49:46.517 00.001 28316 UpdateGuideState(): m_state=6
00:49:46.520 00.003 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4808
00:49:46.522 00.002 28316 Star::Find returns 1 (0), X=586.90, Y=112.14, Mass=1994, SNR=30.6, Peak=192 HFD=4.3
00:49:46.523 00.001 28316 MultiStar: [#1 -0.07,-0.01,0.90,U] [#2 0.20,-0.11,0.95,U] [#3 0.18,-0.10,0.87,U] [#4 -0.10,-0.15,0.84,U] [#5 -0.07,-0.04,0.78,U] [#6 -0.04,0.05,0.71,U] [#7 -0.01,-0.10,0.66,U] [#8 -0.13,0.08,0.59,U] 
00:49:46.523 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.37, 0.09}
00:49:46.524 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-1.14) = xAngle (-1.35 = -1.35)
00:49:46.525 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.75 = 1.75)
00:49:46.526 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.50 mountX=0.01 mountY=0.06, mountTheta=1.36
00:49:46.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
00:49:46.528 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
00:49:46.529 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:46.530 00.001 28316 UpdateGuideState exits: m=1994 RSB=30.6
00:49:46.531 00.001 29988 Worker thread wakes up
00:49:46.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:49:46.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:46.532 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:46.532 00.000 28316 Enqueuing Expose request
00:49:46.534 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:49:46.534 00.000 29988 Moving (-0.05, -0.03) raw xDistance=0.01 yDistance=0.06
00:49:46.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:49:46.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:46.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:49:46.534 00.000 29988 MoveAxis(E, 0, ABG)
00:49:46.534 00.000 29988 Move returns status 0, amount 0
00:49:46.534 00.000 29988 MoveAxis(N, 0, ABG)
00:49:46.534 00.000 29988 Move returns status 0, amount 0
00:49:46.535 00.001 29988 move complete, result=0
00:49:46.535 00.000 29988 worker thread done servicing request
00:49:46.535 00.000 29988 Worker thread wakes up
00:49:46.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:46.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:46.535 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:48.060 01.525 29988 Exposure complete
00:49:48.089 00.029 29988 worker thread done servicing request
00:49:48.090 00.001 28316 OnExposeComplete: enter
00:49:48.091 00.001 28316 UpdateGuideState(): m_state=6
00:49:48.092 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4809
00:49:48.092 00.000 28316 Star::Find returns 1 (0), X=586.72, Y=112.28, Mass=1836, SNR=29.3, Peak=169 HFD=4.3
00:49:48.093 00.001 28316 MultiStar: [#1 -0.04,-0.04,0.94,U] [#2 -0.04,0.06,0.97,U] [#3 -0.09,0.10,0.91,U] [#4 -0.28,0.04,0.86,U] [#5 -0.07,-0.15,0.82,U] [#6 -0.16,0.02,0.74,U] [#7 -0.24,0.14,0.67,U] [#8 -0.21,0.13,0.61,U] 
00:49:48.093 00.000 28316 refined, 8 included, MultiStar: {-0.19, 0.06}, one-star: {-0.54, 0.23}
00:49:48.094 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (-1.14) = xAngle (3.98 = -2.31)
00:49:48.094 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.08 = 0.80)
00:49:48.094 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.19 cameraTheta=2.83 mountX=-0.13 mountY=0.14, mountTheta=2.32
00:49:48.095 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.06, opts=13)
00:49:48.096 00.001 28316 Enqueuing Move request for scope (-0.19, 0.06)
00:49:48.096 00.000 29988 Worker thread wakes up
00:49:48.097 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
00:49:48.097 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
00:49:48.097 00.000 29988 Moving (-0.19, 0.06) raw xDistance=-0.13 yDistance=0.14
00:49:48.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:49:48.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:48.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:48.097 00.000 28316 UpdateGuideState exits: m=1836 RSB=29.3
00:49:48.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:48.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:48.099 00.001 28316 Enqueuing Expose request
00:49:48.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:49:48.099 00.000 29988 MoveAxis(E, 0, ABG)
00:49:48.099 00.000 29988 Move returns status 0, amount 0
00:49:48.099 00.000 29988 MoveAxis(N, 0, ABG)
00:49:48.099 00.000 29988 Move returns status 0, amount 0
00:49:48.099 00.000 29988 move complete, result=0
00:49:48.099 00.000 29988 worker thread done servicing request
00:49:48.099 00.000 29988 Worker thread wakes up
00:49:48.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:48.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:48.100 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:49.728 01.628 29988 Exposure complete
00:49:49.763 00.035 29988 worker thread done servicing request
00:49:49.763 00.000 28316 OnExposeComplete: enter
00:49:49.765 00.002 28316 UpdateGuideState(): m_state=6
00:49:49.766 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4810
00:49:49.766 00.000 28316 Star::Find returns 1 (0), X=587.03, Y=112.18, Mass=1948, SNR=30.3, Peak=187 HFD=4.3
00:49:49.767 00.001 28316 MultiStar: [#1 -0.01,0.09,0.89,U] [#2 0.10,0.14,0.98,U] [#3 -0.11,0.15,0.88,U] [#4 -0.17,0.10,0.85,U] [#5 -0.11,0.05,0.76,U] [#6 -0.06,0.01,0.77,U] [#7 0.02,0.15,0.69,U] [#8 -0.20,0.29,0.58,U] 
00:49:49.768 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.24, 0.13}
00:49:49.769 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (-1.14) = xAngle (3.33 = -2.96)
00:49:49.769 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.43 = 0.15)
00:49:49.770 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=-0.14 mountY=0.02, mountTheta=3.00
00:49:49.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
00:49:49.771 00.000 28316 Enqueuing Move request for scope (-0.08, 0.12)
00:49:49.772 00.001 29988 Worker thread wakes up
00:49:49.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:49:49.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:49:49.772 00.000 29988 Moving (-0.08, 0.12) raw xDistance=-0.14 yDistance=0.02
00:49:49.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:49:49.772 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.3
00:49:49.773 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:49.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:49.774 00.001 28316 Enqueuing Expose request
00:49:49.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:49:49.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:49.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:49.774 00.000 29988 MoveAxis(E, 0, ABG)
00:49:49.774 00.000 29988 Move returns status 0, amount 0
00:49:49.774 00.000 29988 MoveAxis(N, 0, ABG)
00:49:49.774 00.000 29988 Move returns status 0, amount 0
00:49:49.774 00.000 29988 move complete, result=0
00:49:49.774 00.000 29988 worker thread done servicing request
00:49:49.774 00.000 29988 Worker thread wakes up
00:49:49.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:49.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:49.775 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:51.291 01.516 29988 Exposure complete
00:49:51.323 00.032 29988 worker thread done servicing request
00:49:51.323 00.000 28316 OnExposeComplete: enter
00:49:51.324 00.001 28316 UpdateGuideState(): m_state=6
00:49:51.325 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4811
00:49:51.325 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=112.31, Mass=1902, SNR=30.0, Peak=159 HFD=4.2
00:49:51.326 00.001 28316 MultiStar: [#1 -0.05,0.20,0.92,U] [#2 0.12,0.16,0.98,U] [#3 -0.15,0.25,0.87,U] [#4 -0.28,0.29,0.00,M1] [#5 -0.09,-0.06,0.81,U] [#6 -0.02,0.16,0.73,U] [#7 -0.08,0.13,0.67,U] [#8 -0.17,0.27,0.61,U] 
00:49:51.326 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.17}, one-star: {-0.33, 0.26}
00:49:51.327 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (-1.14) = xAngle (3.23 = -3.06)
00:49:51.327 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.33 = 0.05)
00:49:51.328 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=-0.20 mountY=0.01, mountTheta=3.10
00:49:51.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.17, opts=13)
00:49:51.329 00.000 28316 Enqueuing Move request for scope (-0.10, 0.17)
00:49:51.330 00.001 29988 Worker thread wakes up
00:49:51.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:51.331 00.001 28316 UpdateGuideState exits: m=1902 RSB=30.0
00:49:51.332 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:51.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:51.333 00.001 28316 Enqueuing Expose request
00:49:51.334 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
00:49:51.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
00:49:51.334 00.000 29988 Moving (-0.10, 0.17) raw xDistance=-0.20 yDistance=0.01
00:49:51.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:49:51.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:51.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:49:51.334 00.000 29988 MoveAxis(E, 0, ABG)
00:49:51.334 00.000 29988 Move returns status 0, amount 0
00:49:51.334 00.000 29988 MoveAxis(N, 0, ABG)
00:49:51.334 00.000 29988 Move returns status 0, amount 0
00:49:51.334 00.000 29988 move complete, result=0
00:49:51.334 00.000 29988 worker thread done servicing request
00:49:51.334 00.000 29988 Worker thread wakes up
00:49:51.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:51.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:51.334 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:52.964 01.630 29988 Exposure complete
00:49:53.017 00.053 29988 worker thread done servicing request
00:49:53.017 00.000 28316 OnExposeComplete: enter
00:49:53.018 00.001 28316 UpdateGuideState(): m_state=6
00:49:53.019 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4812
00:49:53.019 00.000 28316 Star::Find returns 1 (0), X=586.84, Y=112.23, Mass=1906, SNR=30.0, Peak=170 HFD=4.3
00:49:53.021 00.002 28316 MultiStar: [#1 -0.09,0.08,0.93,U] [#2 -0.05,0.04,0.95,U] [#3 -0.06,-0.05,0.86,U] [#4 -0.23,0.19,0.86,U] [#5 -0.01,-0.09,0.82,U] [#6 -0.16,0.05,0.73,U] [#7 -0.07,0.12,0.68,U] [#8 -0.29,0.22,0.60,U] 
00:49:53.022 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.08}, one-star: {-0.43, 0.18}
00:49:53.023 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (-1.14) = xAngle (3.82 = -2.46)
00:49:53.024 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.92 = 0.64)
00:49:53.026 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.17 cameraTheta=2.68 mountX=-0.14 mountY=0.10, mountTheta=2.49
00:49:53.030 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
00:49:53.031 00.001 28316 Enqueuing Move request for scope (-0.16, 0.08)
00:49:53.032 00.001 29988 Worker thread wakes up
00:49:53.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:53.035 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
00:49:53.035 00.000 28316 UpdateGuideState exits: m=1906 RSB=30.0
00:49:53.036 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:53.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:53.036 00.000 28316 Enqueuing Expose request
00:49:53.037 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
00:49:53.037 00.000 29988 Moving (-0.16, 0.08) raw xDistance=-0.14 yDistance=0.10
00:49:53.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:49:53.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:53.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:49:53.037 00.000 29988 MoveAxis(E, 0, ABG)
00:49:53.037 00.000 29988 Move returns status 0, amount 0
00:49:53.037 00.000 29988 MoveAxis(N, 0, ABG)
00:49:53.037 00.000 29988 Move returns status 0, amount 0
00:49:53.037 00.000 29988 move complete, result=0
00:49:53.037 00.000 29988 worker thread done servicing request
00:49:53.037 00.000 29988 Worker thread wakes up
00:49:53.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:53.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:53.038 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:54.556 01.518 29988 Exposure complete
00:49:54.594 00.038 29988 worker thread done servicing request
00:49:54.594 00.000 28316 OnExposeComplete: enter
00:49:54.595 00.001 28316 UpdateGuideState(): m_state=6
00:49:54.596 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4813
00:49:54.596 00.000 28316 Star::Find returns 1 (0), X=586.86, Y=112.22, Mass=2039, SNR=31.0, Peak=193 HFD=4.4
00:49:54.597 00.001 28316 MultiStar: [#1 -0.12,0.06,0.86,U] [#2 0.18,-0.12,0.92,U] [#3 0.01,-0.05,0.83,U] [#4 -0.02,-0.14,0.82,U] [#5 0.04,-0.11,0.77,U] [#6 0.10,-0.09,0.69,U] [#7 -0.10,-0.01,0.63,U] [#8 0.10,0.14,0.59,U] 
00:49:54.597 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.41, 0.17}
00:49:54.597 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-1.14) = xAngle (-1.58 = -1.58)
00:49:54.598 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
00:49:54.598 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.73 mountX=-0.00 mountY=0.04, mountTheta=1.58
00:49:54.601 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
00:49:54.602 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
00:49:54.603 00.001 29988 Worker thread wakes up
00:49:54.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:49:54.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:49:54.603 00.000 29988 Moving (-0.04, -0.02) raw xDistance=-0.00 yDistance=0.04
00:49:54.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:49:54.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:54.605 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:54.605 00.000 28316 UpdateGuideState exits: m=2039 RSB=31.0
00:49:54.606 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:54.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:54.607 00.001 28316 Enqueuing Expose request
00:49:54.608 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:49:54.608 00.000 29988 MoveAxis(E, 0, ABG)
00:49:54.608 00.000 29988 Move returns status 0, amount 0
00:49:54.608 00.000 29988 MoveAxis(N, 0, ABG)
00:49:54.608 00.000 29988 Move returns status 0, amount 0
00:49:54.608 00.000 29988 move complete, result=0
00:49:54.608 00.000 29988 worker thread done servicing request
00:49:54.608 00.000 29988 Worker thread wakes up
00:49:54.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:54.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:54.609 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:56.238 01.629 29988 Exposure complete
00:49:56.277 00.039 29988 worker thread done servicing request
00:49:56.277 00.000 28316 OnExposeComplete: enter
00:49:56.278 00.001 28316 UpdateGuideState(): m_state=6
00:49:56.278 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4814
00:49:56.279 00.001 28316 Star::Find returns 1 (0), X=586.80, Y=112.19, Mass=1992, SNR=30.6, Peak=186 HFD=4.4
00:49:56.279 00.000 28316 MultiStar: [#1 -0.02,-0.12,0.87,U] [#2 0.09,-0.05,0.97,U] [#3 -0.05,-0.10,0.85,U] [#4 0.00,-0.14,0.86,U] [#5 -0.05,-0.10,0.79,U] [#6 -0.08,-0.07,0.73,U] [#7 -0.16,0.06,0.64,U] [#8 -0.25,0.20,0.58,U] 
00:49:56.281 00.002 28316 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.46, 0.14}
00:49:56.282 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-1.14) = xAngle (-1.74 = -1.74)
00:49:56.285 00.003 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
00:49:56.285 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=-0.02 mountY=0.11, mountTheta=1.74
00:49:56.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.03, opts=13)
00:49:56.288 00.001 28316 Enqueuing Move request for scope (-0.11, -0.03)
00:49:56.290 00.002 29988 Worker thread wakes up
00:49:56.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:56.290 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.6
00:49:56.291 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:56.291 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:56.291 00.000 28316 Enqueuing Expose request
00:49:56.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
00:49:56.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
00:49:56.292 00.000 29988 Moving (-0.11, -0.03) raw xDistance=-0.02 yDistance=0.11
00:49:56.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:49:56.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:56.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:49:56.292 00.000 29988 MoveAxis(E, 0, ABG)
00:49:56.292 00.000 29988 Move returns status 0, amount 0
00:49:56.292 00.000 29988 MoveAxis(N, 0, ABG)
00:49:56.292 00.000 29988 Move returns status 0, amount 0
00:49:56.292 00.000 29988 move complete, result=0
00:49:56.292 00.000 29988 worker thread done servicing request
00:49:56.293 00.001 29988 Worker thread wakes up
00:49:56.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:56.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:56.293 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:57.819 01.526 29988 Exposure complete
00:49:57.846 00.027 29988 worker thread done servicing request
00:49:57.846 00.000 28316 OnExposeComplete: enter
00:49:57.847 00.001 28316 UpdateGuideState(): m_state=6
00:49:57.847 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4815
00:49:57.848 00.001 28316 Star::Find returns 1 (0), X=586.78, Y=112.39, Mass=1907, SNR=29.9, Peak=170 HFD=4.5
00:49:57.848 00.000 28316 MultiStar: [#1 -0.06,0.13,0.91,U] [#2 -0.06,0.18,0.97,U] [#3 -0.06,0.14,0.88,U] [#4 -0.17,0.17,0.89,U] [#5 -0.09,-0.08,0.77,U] [#6 -0.06,0.04,0.74,U] [#7 -0.23,0.03,0.69,U] [#8 -0.18,0.16,0.60,U] 
00:49:57.849 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.13}, one-star: {-0.49, 0.34}
00:49:57.849 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (-1.14) = xAngle (3.59 = -2.69)
00:49:57.851 00.002 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.69 = 0.41)
00:49:57.851 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.45 mountX=-0.19 mountY=0.08, mountTheta=2.73
00:49:57.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.13, opts=13)
00:49:57.853 00.001 28316 Enqueuing Move request for scope (-0.16, 0.13)
00:49:57.853 00.000 29988 Worker thread wakes up
00:49:57.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:49:57.853 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:49:57.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:57.854 00.001 28316 UpdateGuideState exits: m=1907 RSB=29.9
00:49:57.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:57.855 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:57.855 00.000 28316 Enqueuing Expose request
00:49:57.856 00.001 29988 Moving (-0.16, 0.13) raw xDistance=-0.19 yDistance=0.08
00:49:57.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:49:57.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:57.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:49:57.856 00.000 29988 MoveAxis(E, 0, ABG)
00:49:57.856 00.000 29988 Move returns status 0, amount 0
00:49:57.856 00.000 29988 MoveAxis(N, 0, ABG)
00:49:57.856 00.000 29988 Move returns status 0, amount 0
00:49:57.856 00.000 29988 move complete, result=0
00:49:57.856 00.000 29988 worker thread done servicing request
00:49:57.856 00.000 29988 Worker thread wakes up
00:49:57.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:57.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:57.856 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:59.491 01.635 29988 Exposure complete
00:49:59.530 00.039 29988 worker thread done servicing request
00:49:59.531 00.001 28316 OnExposeComplete: enter
00:49:59.531 00.000 28316 UpdateGuideState(): m_state=6
00:49:59.532 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4816
00:49:59.533 00.001 28316 Star::Find returns 1 (0), X=586.88, Y=112.28, Mass=1843, SNR=29.5, Peak=171 HFD=4.2
00:49:59.533 00.000 28316 MultiStar: [#1 -0.17,0.03,0.93,U] [#2 -0.13,-0.04,0.99,U] [#3 -0.13,0.03,0.90,U] [#4 -0.21,0.06,0.88,U] [#5 -0.15,0.05,0.80,U] [#6 -0.10,0.20,0.72,U] [#7 -0.27,0.17,0.69,U] [#8 -0.19,0.25,0.63,U] 
00:49:59.535 00.002 28316 refined, 8 included, MultiStar: {-0.20, 0.10}, one-star: {-0.39, 0.23}
00:49:59.536 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (-1.14) = xAngle (3.81 = -2.47)
00:49:59.538 00.002 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
00:49:59.538 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.67 mountX=-0.17 mountY=0.13, mountTheta=2.50
00:49:59.540 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.10, opts=13)
00:49:59.541 00.001 28316 Enqueuing Move request for scope (-0.20, 0.10)
00:49:59.541 00.000 29988 Worker thread wakes up
00:49:59.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:49:59.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
00:49:59.542 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
00:49:59.542 00.000 28316 UpdateGuideState exits: m=1843 RSB=29.5
00:49:59.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:59.542 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:49:59.543 00.001 28316 Enqueuing Expose request
00:49:59.543 00.000 29988 Moving (-0.20, 0.10) raw xDistance=-0.17 yDistance=0.13
00:49:59.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:49:59.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:59.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:59.543 00.000 29988 MoveAxis(E, 0, ABG)
00:49:59.543 00.000 29988 Move returns status 0, amount 0
00:49:59.543 00.000 29988 MoveAxis(N, 0, ABG)
00:49:59.543 00.000 29988 Move returns status 0, amount 0
00:49:59.543 00.000 29988 move complete, result=0
00:49:59.543 00.000 29988 worker thread done servicing request
00:49:59.543 00.000 29988 Worker thread wakes up
00:49:59.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:49:59.544 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:49:59.544 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:01.070 01.526 29988 Exposure complete
00:50:01.093 00.023 29988 worker thread done servicing request
00:50:01.093 00.000 28316 OnExposeComplete: enter
00:50:01.095 00.002 28316 UpdateGuideState(): m_state=6
00:50:01.095 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4817
00:50:01.096 00.001 28316 Star::Find returns 1 (0), X=586.75, Y=112.36, Mass=1852, SNR=29.5, Peak=168 HFD=3.9
00:50:01.096 00.000 28316 MultiStar: [#1 -0.18,0.26,0.90,U] [#2 -0.05,0.20,0.98,U] [#3 -0.09,0.14,0.87,U] [#4 -0.15,0.22,0.86,U] [#5 -0.14,0.26,0.82,U] [#6 -0.09,0.20,0.75,U] [#7 -0.19,0.18,0.68,U] [#8 -0.21,0.44,0.00,M1] 
00:50:01.097 00.001 28316 refined, 7 included, MultiStar: {-0.18, 0.22}, one-star: {-0.52, 0.31}
00:50:01.097 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (-1.14) = xAngle (3.39 = -2.89)
00:50:01.098 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.50 = 0.21)
00:50:01.099 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.29 cameraTheta=2.25 mountX=-0.28 mountY=0.06, mountTheta=2.93
00:50:01.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.22, opts=13)
00:50:01.102 00.001 28316 Enqueuing Move request for scope (-0.18, 0.22)
00:50:01.103 00.001 29988 Worker thread wakes up
00:50:01.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:01.103 00.000 28316 UpdateGuideState exits: m=1852 RSB=29.5
00:50:01.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:01.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:01.104 00.000 28316 Enqueuing Expose request
00:50:01.105 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
00:50:01.105 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
00:50:01.105 00.000 29988 Moving (-0.18, 0.22) raw xDistance=-0.28 yDistance=0.06
00:50:01.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:50:01.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:01.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:50:01.105 00.000 29988 MoveAxis(E, 58, ABG)
00:50:01.105 00.000 29988 Guiding  Dir = 2, Dur = 58
00:50:01.106 00.001 29988 IsSlewing returns 0
00:50:01.106 00.000 29988 IsGuiding returns 0
00:50:01.107 00.001 29988 PulseGuide returned control before completion, sleep 67
00:50:01.180 00.073 29988 IsGuiding returns 0
00:50:01.180 00.000 29988 Move returns status 0, amount 58
00:50:01.180 00.000 29988 MoveAxis(N, 0, ABG)
00:50:01.180 00.000 29988 Move returns status 0, amount 0
00:50:01.180 00.000 29988 move complete, result=0
00:50:01.180 00.000 29988 worker thread done servicing request
00:50:01.180 00.000 29988 Worker thread wakes up
00:50:01.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:01.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:01.180 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.1 px 0 ms NORTH
00:50:02.807 01.627 29988 Exposure complete
00:50:02.836 00.029 29988 worker thread done servicing request
00:50:02.837 00.001 28316 OnExposeComplete: enter
00:50:02.837 00.000 28316 UpdateGuideState(): m_state=6
00:50:02.838 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4818
00:50:02.838 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=112.29, Mass=2100, SNR=31.3, Peak=179 HFD=4.4
00:50:02.839 00.001 28316 MultiStar: [#1 -0.03,0.28,0.86,U] [#2 0.07,0.19,0.95,U] [#3 -0.03,0.32,0.86,U] [#4 -0.06,0.29,0.80,U] [#5 -0.06,0.16,0.78,U] [#6 0.09,0.19,0.68,U] [#7 -0.08,0.21,0.65,U] [#8 -0.03,0.42,0.00,M2] 
00:50:02.839 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.24}, one-star: {-0.38, 0.24}
00:50:02.840 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (-1.14) = xAngle (3.00 = 3.00)
00:50:02.840 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.10 = -0.19)
00:50:02.841 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.85 mountX=-0.24 mountY=-0.05, mountTheta=-2.96
00:50:02.842 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.24, opts=13)
00:50:02.845 00.003 28316 Enqueuing Move request for scope (-0.07, 0.24)
00:50:02.847 00.002 29988 Worker thread wakes up
00:50:02.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
00:50:02.849 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
00:50:02.850 00.001 28316 UpdateGuideState exits: m=2100 RSB=31.3
00:50:02.853 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
00:50:02.854 00.001 29988 Moving (-0.07, 0.24) raw xDistance=-0.24 yDistance=-0.05
00:50:02.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
00:50:02.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:02.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:02.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:02.855 00.001 28316 Enqueuing Expose request
00:50:02.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:02.855 00.000 29988 MoveAxis(E, 56, ABG)
00:50:02.855 00.000 29988 Guiding  Dir = 2, Dur = 56
00:50:02.855 00.000 29988 IsSlewing returns 0
00:50:02.856 00.001 29988 IsGuiding returns 0
00:50:02.857 00.001 29988 PulseGuide returned control before completion, sleep 65
00:50:02.931 00.074 29988 IsGuiding returns 0
00:50:02.931 00.000 29988 Move returns status 0, amount 56
00:50:02.931 00.000 29988 MoveAxis(N, 0, ABG)
00:50:02.931 00.000 29988 Move returns status 0, amount 0
00:50:02.931 00.000 29988 move complete, result=0
00:50:02.932 00.001 29988 worker thread done servicing request
00:50:02.932 00.000 29988 Worker thread wakes up
00:50:02.932 00.000 28316 GuideStep: -0.2 px 56 ms EAST, -0.0 px 0 ms NORTH
00:50:02.933 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:02.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:04.339 01.406 29988 Exposure complete
00:50:04.389 00.050 29988 worker thread done servicing request
00:50:04.389 00.000 28316 OnExposeComplete: enter
00:50:04.390 00.001 28316 UpdateGuideState(): m_state=6
00:50:04.391 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4819
00:50:04.391 00.000 28316 Star::Find returns 1 (0), X=587.09, Y=112.25, Mass=2001, SNR=30.7, Peak=186 HFD=4.4
00:50:04.392 00.001 28316 MultiStar: [#1 0.13,0.06,0.87,U] [#2 0.12,-0.02,0.94,U] [#3 0.32,0.06,0.83,U] [#4 0.06,-0.03,0.84,U] [#5 0.17,-0.18,0.77,U] [#6 0.31,0.07,0.69,U] [#7 0.23,-0.11,0.64,U] [#8 0.11,0.18,0.58,U] 
00:50:04.392 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {-0.17, 0.20}
00:50:04.394 00.002 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.36 = 1.36)
00:50:04.395 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.46 = -1.82)
00:50:04.396 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.21 mountX=0.03 mountY=-0.13, mountTheta=-1.35
00:50:04.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
00:50:04.399 00.001 28316 Enqueuing Move request for scope (0.13, 0.03)
00:50:04.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:04.400 00.001 28316 UpdateGuideState exits: m=2001 RSB=30.7
00:50:04.400 00.000 29988 Worker thread wakes up
00:50:04.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
00:50:04.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
00:50:04.400 00.000 29988 Moving (0.13, 0.03) raw xDistance=0.03 yDistance=-0.13
00:50:04.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:50:04.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:04.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:04.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:50:04.401 00.000 29988 MoveAxis(E, 0, ABG)
00:50:04.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:04.402 00.001 28316 Enqueuing Expose request
00:50:04.402 00.000 29988 Move returns status 0, amount 0
00:50:04.402 00.000 29988 MoveAxis(N, 0, ABG)
00:50:04.402 00.000 29988 Move returns status 0, amount 0
00:50:04.402 00.000 29988 move complete, result=0
00:50:04.402 00.000 29988 worker thread done servicing request
00:50:04.402 00.000 29988 Worker thread wakes up
00:50:04.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:04.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:04.403 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:06.025 01.622 29988 Exposure complete
00:50:06.055 00.030 29988 worker thread done servicing request
00:50:06.055 00.000 28316 OnExposeComplete: enter
00:50:06.057 00.002 28316 UpdateGuideState(): m_state=6
00:50:06.057 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4820
00:50:06.058 00.001 28316 Star::Find returns 1 (0), X=587.02, Y=112.15, Mass=1959, SNR=30.3, Peak=189 HFD=4.3
00:50:06.058 00.000 28316 MultiStar: [#1 0.11,0.02,0.91,U] [#2 0.14,-0.02,0.98,U] [#3 0.05,0.06,0.86,U] [#4 0.10,-0.03,0.84,U] [#5 0.23,-0.10,0.79,U] [#6 0.19,-0.10,0.71,U] [#7 0.11,-0.07,0.66,U] [#8 0.02,0.07,0.58,U] 
00:50:06.059 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.00}, one-star: {-0.24, 0.10}
00:50:06.059 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-1.14) = xAngle (1.09 = 1.09)
00:50:06.059 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.19 = -2.09)
00:50:06.060 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.05 mountX=0.03 mountY=-0.06, mountTheta=-1.08
00:50:06.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
00:50:06.061 00.000 28316 Enqueuing Move request for scope (0.07, -0.00)
00:50:06.061 00.000 29988 Worker thread wakes up
00:50:06.062 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:06.062 00.000 28316 UpdateGuideState exits: m=1959 RSB=30.3
00:50:06.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:06.063 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
00:50:06.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:06.063 00.000 28316 Enqueuing Expose request
00:50:06.064 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
00:50:06.064 00.000 29988 Moving (0.07, -0.00) raw xDistance=0.03 yDistance=-0.06
00:50:06.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:50:06.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:06.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:06.064 00.000 29988 MoveAxis(E, 0, ABG)
00:50:06.064 00.000 29988 Move returns status 0, amount 0
00:50:06.064 00.000 29988 MoveAxis(N, 0, ABG)
00:50:06.064 00.000 29988 Move returns status 0, amount 0
00:50:06.064 00.000 29988 move complete, result=0
00:50:06.064 00.000 29988 worker thread done servicing request
00:50:06.064 00.000 29988 Worker thread wakes up
00:50:06.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:06.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:06.064 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:07.585 01.521 29988 Exposure complete
00:50:07.619 00.034 29988 worker thread done servicing request
00:50:07.619 00.000 28316 OnExposeComplete: enter
00:50:07.620 00.001 28316 UpdateGuideState(): m_state=6
00:50:07.621 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4821
00:50:07.621 00.000 28316 Star::Find returns 1 (0), X=587.07, Y=112.01, Mass=1946, SNR=30.2, Peak=189 HFD=4.4
00:50:07.622 00.001 28316 MultiStar: [#1 0.12,-0.14,0.90,U] [#2 0.11,-0.07,0.98,U] [#3 0.22,-0.16,0.88,U] [#4 0.09,-0.19,0.89,U] [#5 0.17,-0.19,0.79,U] [#6 0.19,-0.25,0.73,U] [#7 0.16,-0.09,0.68,U] [#8 0.04,-0.01,0.58,U] 
00:50:07.622 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {-0.20, -0.04}
00:50:07.622 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
00:50:07.623 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
00:50:07.623 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.94 mountX=0.15 mountY=-0.03, mountTheta=-0.17
00:50:07.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
00:50:07.625 00.001 28316 Enqueuing Move request for scope (0.09, -0.13)
00:50:07.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:07.626 00.001 29988 Worker thread wakes up
00:50:07.626 00.000 28316 UpdateGuideState exits: m=1946 RSB=30.2
00:50:07.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:07.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:07.627 00.000 28316 Enqueuing Expose request
00:50:07.628 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
00:50:07.628 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
00:50:07.628 00.000 29988 Moving (0.09, -0.13) raw xDistance=0.15 yDistance=-0.03
00:50:07.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:07.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:07.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:50:07.628 00.000 29988 MoveAxis(E, 0, ABG)
00:50:07.628 00.000 29988 Move returns status 0, amount 0
00:50:07.628 00.000 29988 MoveAxis(N, 0, ABG)
00:50:07.628 00.000 29988 Move returns status 0, amount 0
00:50:07.628 00.000 29988 move complete, result=0
00:50:07.628 00.000 29988 worker thread done servicing request
00:50:07.628 00.000 29988 Worker thread wakes up
00:50:07.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:07.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:07.629 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:09.257 01.628 29988 Exposure complete
00:50:09.294 00.037 29988 worker thread done servicing request
00:50:09.294 00.000 28316 OnExposeComplete: enter
00:50:09.295 00.001 28316 UpdateGuideState(): m_state=6
00:50:09.295 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4822
00:50:09.296 00.001 28316 Star::Find returns 1 (0), X=587.13, Y=112.03, Mass=2002, SNR=30.7, Peak=185 HFD=4.3
00:50:09.296 00.000 28316 MultiStar: [#1 0.27,-0.22,0.89,U] [#2 0.28,-0.30,0.00,M1] [#3 0.37,-0.16,0.00,M1] [#4 0.19,-0.21,0.84,U] [#5 0.26,-0.29,0.00,M1] [#6 0.22,-0.21,0.71,U] [#7 0.20,-0.20,0.64,U] [#8 0.26,-0.04,0.60,U] 
00:50:09.296 00.000 28316 single-star, 5 included, MultiStar: {0.15, -0.15}, one-star: {-0.14, -0.02}
00:50:09.297 00.001 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
00:50:09.297 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.24 = 1.24)
00:50:09.298 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.01 mountX=-0.04 mountY=0.13, mountTheta=1.86
00:50:09.300 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
00:50:09.303 00.003 28316 Enqueuing Move request for scope (-0.14, -0.02)
00:50:09.305 00.002 29988 Worker thread wakes up
00:50:09.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:09.306 00.001 28316 UpdateGuideState exits: m=2002 RSB=30.7
00:50:09.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:09.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:09.308 00.001 28316 Enqueuing Expose request
00:50:09.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
00:50:09.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
00:50:09.308 00.000 29988 Moving (-0.14, -0.02) raw xDistance=-0.04 yDistance=0.13
00:50:09.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:50:09.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:09.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:50:09.308 00.000 29988 MoveAxis(E, 0, ABG)
00:50:09.308 00.000 29988 Move returns status 0, amount 0
00:50:09.308 00.000 29988 MoveAxis(N, 0, ABG)
00:50:09.308 00.000 29988 Move returns status 0, amount 0
00:50:09.308 00.000 29988 move complete, result=0
00:50:09.308 00.000 29988 worker thread done servicing request
00:50:09.308 00.000 29988 Worker thread wakes up
00:50:09.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:09.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:09.309 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:10.822 01.513 29988 Exposure complete
00:50:10.870 00.048 29988 worker thread done servicing request
00:50:10.870 00.000 28316 OnExposeComplete: enter
00:50:10.872 00.002 28316 UpdateGuideState(): m_state=6
00:50:10.873 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4823
00:50:10.873 00.000 28316 Star::Find returns 1 (0), X=587.03, Y=112.06, Mass=1956, SNR=30.5, Peak=187 HFD=4.4
00:50:10.874 00.001 28316 MultiStar: [#1 0.15,-0.13,0.91,U] [#2 0.32,-0.14,0.96,U] [#3 0.20,-0.20,0.86,U] [#4 0.25,-0.21,0.83,U] [#5 0.15,-0.32,0.78,U] [#6 0.30,-0.33,0.00,M1] [#7 0.24,-0.23,0.67,U] [#8 0.12,-0.04,0.59,U] 
00:50:10.874 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.15}, one-star: {-0.24, 0.01}
00:50:10.874 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
00:50:10.875 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.41 = -2.87)
00:50:10.875 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.83 mountX=0.20 mountY=-0.06, mountTheta=-0.27
00:50:10.876 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.15, opts=13)
00:50:10.877 00.001 28316 Enqueuing Move request for scope (0.14, -0.15)
00:50:10.878 00.001 29988 Worker thread wakes up
00:50:10.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
00:50:10.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
00:50:10.878 00.000 29988 Moving (0.14, -0.15) raw xDistance=0.20 yDistance=-0.06
00:50:10.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:50:10.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:10.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:10.878 00.000 29988 MoveAxis(E, 0, ABG)
00:50:10.878 00.000 29988 Move returns status 0, amount 0
00:50:10.878 00.000 29988 MoveAxis(N, 0, ABG)
00:50:10.878 00.000 29988 Move returns status 0, amount 0
00:50:10.878 00.000 29988 move complete, result=0
00:50:10.878 00.000 29988 worker thread done servicing request
00:50:10.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:10.879 00.001 28316 UpdateGuideState exits: m=1956 RSB=30.5
00:50:10.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:10.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:10.880 00.000 28316 Enqueuing Expose request
00:50:10.880 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:10.881 00.001 29988 Worker thread wakes up
00:50:10.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:10.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:12.507 01.626 29988 Exposure complete
00:50:12.533 00.026 29988 worker thread done servicing request
00:50:12.533 00.000 28316 OnExposeComplete: enter
00:50:12.534 00.001 28316 UpdateGuideState(): m_state=6
00:50:12.535 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4824
00:50:12.535 00.000 28316 Star::Find returns 1 (0), X=587.13, Y=111.87, Mass=2005, SNR=30.6, Peak=187 HFD=4.3
00:50:12.536 00.001 28316 MultiStar: [#1 0.18,-0.22,0.88,U] [#2 0.29,-0.26,0.00,M1] [#3 0.31,-0.26,0.00,M1] [#4 0.22,-0.37,0.00,M1] [#5 0.29,-0.40,0.00,M1] [#6 0.28,-0.21,0.72,U] [#7 0.25,-0.30,0.00,M1] [#8 0.08,-0.00,0.59,U] 
00:50:12.536 00.000 28316 refined, 3 included, MultiStar: {0.09, -0.17}, one-star: {-0.13, -0.18}
00:50:12.537 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-1.14) = xAngle (0.06 = 0.06)
00:50:12.537 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.13)
00:50:12.537 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.09 mountX=0.19 mountY=-0.00, mountTheta=-0.02
00:50:12.539 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.17, opts=13)
00:50:12.540 00.001 28316 Enqueuing Move request for scope (0.09, -0.17)
00:50:12.540 00.000 29988 Worker thread wakes up
00:50:12.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:12.541 00.001 28316 UpdateGuideState exits: m=2005 RSB=30.6
00:50:12.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:12.542 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:12.542 00.000 28316 Enqueuing Expose request
00:50:12.543 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
00:50:12.543 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
00:50:12.543 00.000 29988 Moving (0.09, -0.17) raw xDistance=0.19 yDistance=-0.00
00:50:12.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:50:12.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:12.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:50:12.543 00.000 29988 MoveAxis(E, 0, ABG)
00:50:12.543 00.000 29988 Move returns status 0, amount 0
00:50:12.543 00.000 29988 MoveAxis(N, 0, ABG)
00:50:12.543 00.000 29988 Move returns status 0, amount 0
00:50:12.543 00.000 29988 move complete, result=0
00:50:12.543 00.000 29988 worker thread done servicing request
00:50:12.543 00.000 29988 Worker thread wakes up
00:50:12.543 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:12.545 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:12.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:14.069 01.524 29988 Exposure complete
00:50:14.107 00.038 29988 worker thread done servicing request
00:50:14.107 00.000 28316 OnExposeComplete: enter
00:50:14.110 00.003 28316 UpdateGuideState(): m_state=6
00:50:14.112 00.002 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4825
00:50:14.112 00.000 28316 Star::Find returns 1 (0), X=587.05, Y=111.98, Mass=1871, SNR=29.6, Peak=182 HFD=4.4
00:50:14.116 00.004 28316 MultiStar: [#1 0.21,-0.34,0.00,M1] [#2 0.24,-0.37,0.00,M2] [#3 0.23,-0.29,0.85,U] [#4 0.13,-0.39,0.00,M2] [#5 0.18,-0.42,0.00,M2] [#6 0.24,-0.36,0.00,M1] [#7 0.18,-0.16,0.67,U] [#8 0.04,-0.17,0.63,U] 
00:50:14.117 00.001 28316 refined, 3 included, MultiStar: {0.04, -0.17}, one-star: {-0.22, -0.07}
00:50:14.117 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-1.14) = xAngle (-0.21 = -0.21)
00:50:14.118 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.89 = 2.89)
00:50:14.118 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.35 mountX=0.17 mountY=0.04, mountTheta=0.25
00:50:14.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
00:50:14.120 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
00:50:14.120 00.000 29988 Worker thread wakes up
00:50:14.120 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
00:50:14.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
00:50:14.120 00.000 29988 Moving (0.04, -0.17) raw xDistance=0.17 yDistance=0.04
00:50:14.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:14.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:14.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:50:14.120 00.000 29988 MoveAxis(E, 0, ABG)
00:50:14.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:14.121 00.001 29988 Move returns status 0, amount 0
00:50:14.121 00.000 29988 MoveAxis(N, 0, ABG)
00:50:14.121 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.6
00:50:14.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:14.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:14.122 00.000 28316 Enqueuing Expose request
00:50:14.123 00.001 29988 Move returns status 0, amount 0
00:50:14.123 00.000 29988 move complete, result=0
00:50:14.123 00.000 29988 worker thread done servicing request
00:50:14.123 00.000 29988 Worker thread wakes up
00:50:14.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:14.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:14.123 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:50:15.754 01.631 29988 Exposure complete
00:50:15.788 00.034 29988 worker thread done servicing request
00:50:15.788 00.000 28316 OnExposeComplete: enter
00:50:15.789 00.001 28316 UpdateGuideState(): m_state=6
00:50:15.789 00.000 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4826
00:50:15.790 00.001 28316 Star::Find returns 1 (0), X=586.95, Y=112.06, Mass=1874, SNR=29.7, Peak=169 HFD=4.4
00:50:15.790 00.000 28316 MultiStar: [#1 0.04,-0.15,0.93,U] [#2 0.14,-0.14,0.99,U] [#3 0.04,-0.29,0.88,U] [#4 0.01,-0.32,0.88,U] [#5 0.01,-0.29,0.80,U] [#6 0.01,-0.15,0.73,U] [#7 0.19,-0.25,0.70,U] [#8 -0.01,-0.06,0.61,U] 
00:50:15.791 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.18}, one-star: {-0.32, 0.01}
00:50:15.791 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
00:50:15.791 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
00:50:15.792 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.54 mountX=0.17 mountY=0.08, mountTheta=0.42
00:50:15.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
00:50:15.793 00.000 28316 Enqueuing Move request for scope (0.01, -0.18)
00:50:15.794 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:15.794 00.000 28316 UpdateGuideState exits: m=1874 RSB=29.7
00:50:15.795 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:15.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:15.796 00.001 28316 Enqueuing Expose request
00:50:15.796 00.000 29988 Worker thread wakes up
00:50:15.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
00:50:15.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
00:50:15.796 00.000 29988 Moving (0.01, -0.18) raw xDistance=0.17 yDistance=0.08
00:50:15.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:15.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:15.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:50:15.796 00.000 29988 MoveAxis(E, 0, ABG)
00:50:15.796 00.000 29988 Move returns status 0, amount 0
00:50:15.796 00.000 29988 MoveAxis(N, 0, ABG)
00:50:15.796 00.000 29988 Move returns status 0, amount 0
00:50:15.796 00.000 29988 move complete, result=0
00:50:15.796 00.000 29988 worker thread done servicing request
00:50:15.796 00.000 29988 Worker thread wakes up
00:50:15.796 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:15.796 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:15.797 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:17.318 01.521 29988 Exposure complete
00:50:17.351 00.033 29988 worker thread done servicing request
00:50:17.351 00.000 28316 OnExposeComplete: enter
00:50:17.352 00.001 28316 UpdateGuideState(): m_state=6
00:50:17.352 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4827
00:50:17.353 00.001 28316 Star::Find returns 1 (0), X=587.15, Y=111.84, Mass=2026, SNR=30.9, Peak=192 HFD=4.3
00:50:17.353 00.000 28316 MultiStar: [#1 0.11,-0.34,0.88,U] [#2 0.32,-0.40,0.00,M2] [#3 0.24,-0.47,0.00,M1] [#4 0.25,-0.46,0.00,M2] [#5 0.23,-0.66,0.00,M2] [#6 0.30,-0.45,0.00,M1] [#7 0.22,-0.39,0.00,M1] [#8 0.07,-0.18,0.57,U] 
00:50:17.354 00.001 28316 single-star, 2 included, MultiStar: {0.01, -0.25}, one-star: {-0.11, -0.22}
00:50:17.354 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-1.14) = xAngle (-0.92 = -0.92)
00:50:17.355 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.19 = 2.19)
00:50:17.355 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-2.06 mountX=0.15 mountY=0.20, mountTheta=0.93
00:50:17.357 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.22, opts=13)
00:50:17.357 00.000 28316 Enqueuing Move request for scope (-0.11, -0.22)
00:50:17.358 00.001 29988 Worker thread wakes up
00:50:17.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd
00:50:17.358 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.22)
00:50:17.358 00.000 29988 Moving (-0.11, -0.22) raw xDistance=0.15 yDistance=0.20
00:50:17.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:17.358 00.000 28316 UpdateGuideState exits: m=2026 RSB=30.9
00:50:17.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:17.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:17.359 00.000 28316 Enqueuing Expose request
00:50:17.360 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:17.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:17.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:50:17.360 00.000 29988 MoveAxis(E, 0, ABG)
00:50:17.360 00.000 29988 Move returns status 0, amount 0
00:50:17.360 00.000 29988 MoveAxis(N, 0, ABG)
00:50:17.360 00.000 29988 Move returns status 0, amount 0
00:50:17.360 00.000 29988 move complete, result=0
00:50:17.360 00.000 29988 worker thread done servicing request
00:50:17.360 00.000 29988 Worker thread wakes up
00:50:17.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:17.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:17.361 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:18.989 01.628 29988 Exposure complete
00:50:19.034 00.045 29988 worker thread done servicing request
00:50:19.035 00.001 28316 OnExposeComplete: enter
00:50:19.037 00.002 28316 UpdateGuideState(): m_state=6
00:50:19.038 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4828
00:50:19.038 00.000 28316 Star::Find returns 1 (0), X=587.17, Y=111.85, Mass=1980, SNR=30.5, Peak=182 HFD=4.3
00:50:19.039 00.001 28316 MultiStar: [#1 0.26,-0.34,0.00,M1] [#2 0.42,-0.46,0.00,M3] [#3 0.38,-0.43,0.00,M2] [#4 0.22,-0.42,0.00,M3] [#5 0.38,-0.40,0.00,M3] [#6 0.37,-0.57,0.00,M2] [#7 0.15,-0.40,0.00,M2] [#8 0.20,-0.32,0.58,U] 
00:50:19.040 00.001 28316 single-star, 1 included, MultiStar: {0.01, -0.24}, one-star: {-0.09, -0.20}
00:50:19.042 00.002 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-1.14) = xAngle (-0.87 = -0.87)
00:50:19.042 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.24 = 2.24)
00:50:19.043 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-2.01 mountX=0.14 mountY=0.17, mountTheta=0.88
00:50:19.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.20, opts=13)
00:50:19.044 00.000 28316 Enqueuing Move request for scope (-0.09, -0.20)
00:50:19.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:19.045 00.001 28316 UpdateGuideState exits: m=1980 RSB=30.5
00:50:19.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:19.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:19.046 00.000 28316 Enqueuing Expose request
00:50:19.047 00.001 29988 Worker thread wakes up
00:50:19.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
00:50:19.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
00:50:19.047 00.000 29988 Moving (-0.09, -0.20) raw xDistance=0.14 yDistance=0.17
00:50:19.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:50:19.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:19.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:50:19.047 00.000 29988 MoveAxis(E, 0, ABG)
00:50:19.047 00.000 29988 Move returns status 0, amount 0
00:50:19.047 00.000 29988 MoveAxis(N, 0, ABG)
00:50:19.047 00.000 29988 Move returns status 0, amount 0
00:50:19.047 00.000 29988 move complete, result=0
00:50:19.047 00.000 29988 worker thread done servicing request
00:50:19.047 00.000 29988 Worker thread wakes up
00:50:19.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:19.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:19.048 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:20.574 01.526 29988 Exposure complete
00:50:20.620 00.046 29988 worker thread done servicing request
00:50:20.620 00.000 28316 OnExposeComplete: enter
00:50:20.621 00.001 28316 UpdateGuideState(): m_state=6
00:50:20.621 00.000 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4829
00:50:20.622 00.001 28316 Star::Find returns 1 (0), X=587.01, Y=111.74, Mass=1911, SNR=30.0, Peak=172 HFD=4.2
00:50:20.622 00.000 28316 MultiStar: [#1 0.12,-0.47,0.00,M2] [#2 0.28,-0.53,0.00,M4] [#3 0.21,-0.53,0.00,M3] [#4 0.20,-0.52,0.00,M4] [#5 0.23,-0.68,0.00,M4] [#6 0.17,-0.49,0.00,M3] [#7 0.09,-0.50,0.00,M3] [#8 0.09,-0.35,0.61,U] 
00:50:20.623 00.001 28316 refined, 1 included, MultiStar: {-0.12, -0.33}, one-star: {-0.26, -0.31}
00:50:20.623 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-1.14) = xAngle (-0.79 = -0.79)
00:50:20.624 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.31 = 2.31)
00:50:20.624 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.94 mountX=0.24 mountY=0.26, mountTheta=0.81
00:50:20.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.33, opts=13)
00:50:20.625 00.000 28316 Enqueuing Move request for scope (-0.12, -0.33)
00:50:20.626 00.001 29988 Worker thread wakes up
00:50:20.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.33) opts 0xd
00:50:20.626 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.33)
00:50:20.626 00.000 29988 Moving (-0.12, -0.33) raw xDistance=0.24 yDistance=0.26
00:50:20.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:50:20.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:20.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:50:20.626 00.000 29988 MoveAxis(W, 51, ABG)
00:50:20.626 00.000 29988 Guiding  Dir = 3, Dur = 51
00:50:20.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:20.627 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:50:20.627 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:20.628 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:20.628 00.000 28316 Enqueuing Expose request
00:50:20.629 00.001 29988 IsSlewing returns 0
00:50:20.629 00.000 29988 IsGuiding returns 0
00:50:20.631 00.002 29988 PulseGuide returned control before completion, sleep 60
00:50:20.695 00.064 29988 IsGuiding returns 1
00:50:20.695 00.000 29988 scope still moving after pulse duration time elapsed
00:50:20.726 00.031 29988 IsSlewing returns 0
00:50:20.726 00.000 29988 IsGuiding returns 0
00:50:20.726 00.000 29988 scope move finished after 51 + 46 ms
00:50:20.726 00.000 29988 Move returns status 0, amount 51
00:50:20.726 00.000 29988 MoveAxis(N, 0, ABG)
00:50:20.726 00.000 29988 Move returns status 0, amount 0
00:50:20.726 00.000 29988 move complete, result=0
00:50:20.726 00.000 29988 worker thread done servicing request
00:50:20.726 00.000 29988 Worker thread wakes up
00:50:20.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:20.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:20.726 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.3 px 0 ms NORTH
00:50:22.360 01.634 29988 Exposure complete
00:50:22.387 00.027 29988 worker thread done servicing request
00:50:22.388 00.001 28316 OnExposeComplete: enter
00:50:22.388 00.000 28316 UpdateGuideState(): m_state=6
00:50:22.389 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4830
00:50:22.389 00.000 28316 Star::Find returns 1 (0), X=586.96, Y=111.86, Mass=1938, SNR=30.2, Peak=186 HFD=4.3
00:50:22.390 00.001 28316 MultiStar: [#1 0.05,-0.35,0.88,U] [#2 0.17,-0.32,0.97,U] [#3 0.30,-0.51,0.00,M4] [#4 0.15,-0.55,0.00,M5] [#5 0.10,-0.49,0.00,M5] [#6 0.27,-0.34,0.00,M4] [#7 0.13,-0.32,0.67,U] [#8 0.06,-0.28,0.63,U] 
00:50:22.390 00.000 28316 refined, 4 included, MultiStar: {0.01, -0.29}, one-star: {-0.31, -0.19}
00:50:22.391 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.41 = -0.41)
00:50:22.391 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:50:22.392 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.55 mountX=0.27 mountY=0.12, mountTheta=0.44
00:50:22.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.29, opts=13)
00:50:22.393 00.000 28316 Enqueuing Move request for scope (0.01, -0.29)
00:50:22.394 00.001 29988 Worker thread wakes up
00:50:22.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
00:50:22.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
00:50:22.394 00.000 29988 Moving (0.01, -0.29) raw xDistance=0.27 yDistance=0.12
00:50:22.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:50:22.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:22.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:50:22.394 00.000 29988 MoveAxis(W, 60, ABG)
00:50:22.394 00.000 29988 Guiding  Dir = 3, Dur = 60
00:50:22.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:22.395 00.001 29988 IsSlewing returns 0
00:50:22.395 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:50:22.395 00.000 29988 IsGuiding returns 0
00:50:22.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:22.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:22.396 00.000 28316 Enqueuing Expose request
00:50:22.397 00.001 29988 PulseGuide returned control before completion, sleep 69
00:50:22.470 00.073 29988 IsGuiding returns 0
00:50:22.470 00.000 29988 Move returns status 0, amount 60
00:50:22.470 00.000 29988 MoveAxis(N, 0, ABG)
00:50:22.471 00.001 29988 Move returns status 0, amount 0
00:50:22.471 00.000 29988 move complete, result=0
00:50:22.471 00.000 29988 worker thread done servicing request
00:50:22.471 00.000 29988 Worker thread wakes up
00:50:22.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:22.471 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.1 px 0 ms NORTH
00:50:22.472 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:23.877 01.405 29988 Exposure complete
00:50:23.910 00.033 29988 worker thread done servicing request
00:50:23.910 00.000 28316 OnExposeComplete: enter
00:50:23.911 00.001 28316 UpdateGuideState(): m_state=6
00:50:23.911 00.000 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4831
00:50:23.912 00.001 28316 Star::Find returns 1 (0), X=587.03, Y=111.88, Mass=1967, SNR=30.4, Peak=188 HFD=4.3
00:50:23.912 00.000 28316 MultiStar: [#1 0.09,-0.34,0.90,U] [#2 0.17,-0.34,0.95,U] [#3 0.04,-0.34,0.86,U] [#4 0.02,-0.40,0.00,M6] [#5 0.14,-0.47,0.00,M6] [#6 0.14,-0.36,0.72,U] [#7 -0.06,-0.21,0.65,U] [#8 0.06,-0.19,0.59,U] 
00:50:23.913 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.28}, one-star: {-0.24, -0.17}
00:50:23.913 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-1.14) = xAngle (-0.34 = -0.34)
00:50:23.914 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.76 = 2.76)
00:50:23.914 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.48 mountX=0.27 mountY=0.11, mountTheta=0.37
00:50:23.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.28, opts=13)
00:50:23.916 00.001 28316 Enqueuing Move request for scope (0.02, -0.28)
00:50:23.916 00.000 29988 Worker thread wakes up
00:50:23.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
00:50:23.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
00:50:23.917 00.000 29988 Moving (0.02, -0.28) raw xDistance=0.27 yDistance=0.11
00:50:23.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
00:50:23.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:23.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:23.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:50:23.917 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.4
00:50:23.919 00.002 29988 MoveAxis(W, 60, ABG)
00:50:23.919 00.000 29988 Guiding  Dir = 3, Dur = 60
00:50:23.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:23.919 00.000 29988 IsSlewing returns 0
00:50:23.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:23.920 00.001 28316 Enqueuing Expose request
00:50:23.921 00.001 29988 IsGuiding returns 0
00:50:23.922 00.001 29988 PulseGuide returned control before completion, sleep 69
00:50:24.001 00.079 29988 IsGuiding returns 0
00:50:24.001 00.000 29988 Move returns status 0, amount 60
00:50:24.001 00.000 29988 MoveAxis(N, 0, ABG)
00:50:24.001 00.000 29988 Move returns status 0, amount 0
00:50:24.001 00.000 29988 move complete, result=0
00:50:24.003 00.002 28316 GuideStep: 0.3 px 60 ms WEST, 0.1 px 0 ms NORTH
00:50:24.004 00.001 29988 worker thread done servicing request
00:50:24.004 00.000 29988 Worker thread wakes up
00:50:24.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:24.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:25.626 01.622 29988 Exposure complete
00:50:25.660 00.034 29988 worker thread done servicing request
00:50:25.660 00.000 28316 OnExposeComplete: enter
00:50:25.661 00.001 28316 UpdateGuideState(): m_state=6
00:50:25.662 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4832
00:50:25.662 00.000 28316 Star::Find returns 1 (0), X=586.87, Y=112.08, Mass=1941, SNR=30.3, Peak=197 HFD=4.2
00:50:25.662 00.000 28316 MultiStar: [#1 0.04,-0.16,0.88,U] [#2 0.21,-0.25,0.93,U] [#3 0.09,-0.30,0.84,U] [#4 -0.04,-0.28,0.85,U] [#5 0.16,-0.31,0.79,U] [#6 -0.03,-0.31,0.74,U] [#7 0.11,-0.17,0.69,U] [#8 -0.01,-0.22,0.59,U] 
00:50:25.663 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.21}, one-star: {-0.40, 0.03}
00:50:25.664 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
00:50:25.666 00.002 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
00:50:25.668 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.53 mountX=0.20 mountY=0.09, mountTheta=0.42
00:50:25.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.21, opts=13)
00:50:25.670 00.001 28316 Enqueuing Move request for scope (0.01, -0.21)
00:50:25.670 00.000 29988 Worker thread wakes up
00:50:25.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:25.670 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.3
00:50:25.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:25.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:25.672 00.001 28316 Enqueuing Expose request
00:50:25.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
00:50:25.672 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
00:50:25.672 00.000 29988 Moving (0.01, -0.21) raw xDistance=0.20 yDistance=0.09
00:50:25.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:50:25.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:25.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:50:25.672 00.000 29988 MoveAxis(E, 0, ABG)
00:50:25.672 00.000 29988 Move returns status 0, amount 0
00:50:25.672 00.000 29988 MoveAxis(N, 0, ABG)
00:50:25.672 00.000 29988 Move returns status 0, amount 0
00:50:25.672 00.000 29988 move complete, result=0
00:50:25.672 00.000 29988 worker thread done servicing request
00:50:25.672 00.000 29988 Worker thread wakes up
00:50:25.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:25.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:25.673 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:27.192 01.519 29988 Exposure complete
00:50:27.223 00.031 29988 worker thread done servicing request
00:50:27.223 00.000 28316 OnExposeComplete: enter
00:50:27.223 00.000 28316 UpdateGuideState(): m_state=6
00:50:27.224 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4833
00:50:27.224 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=111.91, Mass=1974, SNR=30.6, Peak=188 HFD=4.3
00:50:27.225 00.001 28316 MultiStar: [#1 0.28,-0.30,0.00,M1] [#2 0.36,-0.31,0.00,M2] [#3 0.22,-0.25,0.84,U] [#4 0.07,-0.28,0.83,U] [#5 0.19,-0.40,0.00,M6] [#6 0.28,-0.42,0.00,M3] [#7 0.28,-0.32,0.00,M1] [#8 0.09,-0.21,0.60,U] 
00:50:27.225 00.000 28316 refined, 3 included, MultiStar: {0.03, -0.22}, one-star: {-0.18, -0.14}
00:50:27.226 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
00:50:27.226 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.83 = 2.83)
00:50:27.227 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.41 mountX=0.21 mountY=0.07, mountTheta=0.31
00:50:27.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.22, opts=13)
00:50:27.228 00.000 28316 Enqueuing Move request for scope (0.03, -0.22)
00:50:27.229 00.001 29988 Worker thread wakes up
00:50:27.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:27.229 00.000 28316 UpdateGuideState exits: m=1974 RSB=30.6
00:50:27.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:27.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:27.230 00.000 28316 Enqueuing Expose request
00:50:27.231 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
00:50:27.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
00:50:27.231 00.000 29988 Moving (0.03, -0.22) raw xDistance=0.21 yDistance=0.07
00:50:27.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:50:27.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:27.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:50:27.231 00.000 29988 MoveAxis(W, 44, ABG)
00:50:27.231 00.000 29988 Guiding  Dir = 3, Dur = 44
00:50:27.232 00.001 29988 IsSlewing returns 0
00:50:27.232 00.000 29988 IsGuiding returns 0
00:50:27.234 00.002 29988 PulseGuide returned control before completion, sleep 53
00:50:27.299 00.065 29988 IsGuiding returns 0
00:50:27.299 00.000 29988 Move returns status 0, amount 44
00:50:27.299 00.000 29988 MoveAxis(N, 0, ABG)
00:50:27.299 00.000 29988 Move returns status 0, amount 0
00:50:27.299 00.000 29988 move complete, result=0
00:50:27.300 00.001 29988 worker thread done servicing request
00:50:27.300 00.000 29988 Worker thread wakes up
00:50:27.300 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
00:50:27.302 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:27.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:28.928 01.626 29988 Exposure complete
00:50:28.953 00.025 29988 worker thread done servicing request
00:50:28.953 00.000 28316 OnExposeComplete: enter
00:50:28.954 00.001 28316 UpdateGuideState(): m_state=6
00:50:28.954 00.000 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4834
00:50:28.955 00.001 28316 Star::Find returns 1 (0), X=586.96, Y=111.88, Mass=1946, SNR=30.1, Peak=171 HFD=4.4
00:50:28.956 00.001 28316 MultiStar: [#1 0.07,-0.26,0.90,U] [#2 0.10,-0.34,0.95,U] [#3 0.25,-0.38,0.00,M2] [#4 0.06,-0.35,0.84,U] [#5 0.09,-0.44,0.00,M7] [#6 0.15,-0.28,0.72,U] [#7 0.17,-0.30,0.66,U] [#8 0.15,-0.33,0.61,U] 
00:50:28.957 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.29}, one-star: {-0.31, -0.17}
00:50:28.957 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-1.14) = xAngle (-0.30 = -0.30)
00:50:28.958 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
00:50:28.959 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.44 mountX=0.28 mountY=0.10, mountTheta=0.33
00:50:28.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.29, opts=13)
00:50:28.961 00.001 28316 Enqueuing Move request for scope (0.04, -0.29)
00:50:28.961 00.000 29988 Worker thread wakes up
00:50:28.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.29) opts 0xd
00:50:28.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.29)
00:50:28.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:28.962 00.001 28316 UpdateGuideState exits: m=1946 RSB=30.1
00:50:28.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:28.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:28.963 00.000 28316 Enqueuing Expose request
00:50:28.964 00.001 29988 Moving (0.04, -0.29) raw xDistance=0.28 yDistance=0.10
00:50:28.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:50:28.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:28.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:50:28.964 00.000 29988 MoveAxis(W, 61, ABG)
00:50:28.964 00.000 29988 Guiding  Dir = 3, Dur = 61
00:50:28.964 00.000 29988 IsSlewing returns 0
00:50:28.964 00.000 29988 IsGuiding returns 0
00:50:28.966 00.002 29988 PulseGuide returned control before completion, sleep 70
00:50:29.037 00.071 29988 IsGuiding returns 0
00:50:29.037 00.000 29988 Move returns status 0, amount 61
00:50:29.038 00.001 29988 MoveAxis(N, 0, ABG)
00:50:29.038 00.000 29988 Move returns status 0, amount 0
00:50:29.038 00.000 29988 move complete, result=0
00:50:29.038 00.000 29988 worker thread done servicing request
00:50:29.038 00.000 29988 Worker thread wakes up
00:50:29.038 00.000 28316 GuideStep: 0.3 px 61 ms WEST, 0.1 px 0 ms NORTH
00:50:29.042 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:29.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:30.447 01.405 29988 Exposure complete
00:50:30.474 00.027 29988 worker thread done servicing request
00:50:30.474 00.000 28316 OnExposeComplete: enter
00:50:30.475 00.001 28316 UpdateGuideState(): m_state=6
00:50:30.476 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4835
00:50:30.476 00.000 28316 Star::Find returns 1 (0), X=586.79, Y=112.09, Mass=1981, SNR=30.4, Peak=174 HFD=4.2
00:50:30.478 00.002 28316 MultiStar: [#1 -0.16,-0.08,0.90,U] [#2 0.05,-0.04,0.95,U] [#3 -0.02,-0.07,0.86,U] [#4 -0.09,-0.27,0.84,U] [#5 -0.10,-0.20,0.78,U] [#6 -0.14,-0.17,0.74,U] [#7 -0.28,-0.03,0.65,U] [#8 -0.16,0.12,0.59,U] 
00:50:30.479 00.001 28316 refined, 8 included, MultiStar: {-0.15, -0.08}, one-star: {-0.48, 0.04}
00:50:30.480 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
00:50:30.480 00.000 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.60 = 1.60)
00:50:30.481 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.65 mountX=0.01 mountY=0.17, mountTheta=1.51
00:50:30.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.08, opts=13)
00:50:30.483 00.001 28316 Enqueuing Move request for scope (-0.15, -0.08)
00:50:30.485 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:30.485 00.000 28316 UpdateGuideState exits: m=1981 RSB=30.4
00:50:30.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:30.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:30.486 00.000 28316 Enqueuing Expose request
00:50:30.487 00.001 29988 Worker thread wakes up
00:50:30.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
00:50:30.487 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
00:50:30.487 00.000 29988 Moving (-0.15, -0.08) raw xDistance=0.01 yDistance=0.17
00:50:30.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:50:30.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:30.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:50:30.487 00.000 29988 MoveAxis(E, 0, ABG)
00:50:30.487 00.000 29988 Move returns status 0, amount 0
00:50:30.487 00.000 29988 MoveAxis(N, 0, ABG)
00:50:30.487 00.000 29988 Move returns status 0, amount 0
00:50:30.487 00.000 29988 move complete, result=0
00:50:30.487 00.000 29988 worker thread done servicing request
00:50:30.487 00.000 29988 Worker thread wakes up
00:50:30.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:30.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:30.487 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:32.116 01.629 29988 Exposure complete
00:50:32.140 00.024 29988 worker thread done servicing request
00:50:32.140 00.000 28316 OnExposeComplete: enter
00:50:32.141 00.001 28316 UpdateGuideState(): m_state=6
00:50:32.141 00.000 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4836
00:50:32.142 00.001 28316 Star::Find returns 1 (0), X=586.74, Y=112.17, Mass=1934, SNR=30.2, Peak=188 HFD=4.3
00:50:32.142 00.000 28316 MultiStar: [#1 -0.13,-0.04,0.89,U] [#2 -0.10,-0.12,0.95,U] [#3 -0.18,-0.26,0.86,U] [#4 -0.20,-0.15,0.87,U] [#5 -0.11,-0.27,0.80,U] [#6 -0.18,-0.10,0.74,U] [#7 -0.15,-0.08,0.68,U] [#8 -0.20,-0.09,0.59,U] 
00:50:32.143 00.001 28316 refined, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.53, 0.12}
00:50:32.143 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-1.14) = xAngle (-1.51 = -1.51)
00:50:32.143 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
00:50:32.144 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.66 mountX=0.01 mountY=0.23, mountTheta=1.51
00:50:32.146 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.11, opts=13)
00:50:32.149 00.003 28316 Enqueuing Move request for scope (-0.20, -0.11)
00:50:32.150 00.001 29988 Worker thread wakes up
00:50:32.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:32.152 00.002 28316 UpdateGuideState exits: m=1934 RSB=30.2
00:50:32.152 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:32.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:32.153 00.001 28316 Enqueuing Expose request
00:50:32.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
00:50:32.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
00:50:32.153 00.000 29988 Moving (-0.20, -0.11) raw xDistance=0.01 yDistance=0.23
00:50:32.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:50:32.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:32.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:50:32.153 00.000 29988 MoveAxis(E, 0, ABG)
00:50:32.153 00.000 29988 Move returns status 0, amount 0
00:50:32.153 00.000 29988 MoveAxis(N, 0, ABG)
00:50:32.153 00.000 29988 Move returns status 0, amount 0
00:50:32.153 00.000 29988 move complete, result=0
00:50:32.153 00.000 29988 worker thread done servicing request
00:50:32.153 00.000 29988 Worker thread wakes up
00:50:32.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:32.154 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:32.154 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:33.679 01.525 29988 Exposure complete
00:50:33.736 00.057 29988 worker thread done servicing request
00:50:33.736 00.000 28316 OnExposeComplete: enter
00:50:33.737 00.001 28316 UpdateGuideState(): m_state=6
00:50:33.738 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4837
00:50:33.738 00.000 28316 Star::Find returns 1 (0), X=586.93, Y=112.02, Mass=2030, SNR=31.0, Peak=192 HFD=4.4
00:50:33.739 00.001 28316 MultiStar: [#1 0.07,-0.18,0.88,U] [#2 0.06,-0.19,0.94,U] [#3 0.10,-0.19,0.86,U] [#4 0.00,-0.36,0.87,U] [#5 -0.02,-0.39,0.00,M6] [#6 0.03,-0.27,0.69,U] [#7 0.17,-0.18,0.65,U] [#8 0.05,-0.05,0.62,U] 
00:50:33.739 00.000 28316 refined, 7 included, MultiStar: {0.00, -0.18}, one-star: {-0.34, -0.03}
00:50:33.739 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:50:33.742 00.003 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:50:33.743 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.55 mountX=0.17 mountY=0.08, mountTheta=0.44
00:50:33.747 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.18, opts=13)
00:50:33.747 00.000 28316 Enqueuing Move request for scope (0.00, -0.18)
00:50:33.748 00.001 29988 Worker thread wakes up
00:50:33.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.18) opts 0xd
00:50:33.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.18)
00:50:33.748 00.000 29988 Moving (0.00, -0.18) raw xDistance=0.17 yDistance=0.08
00:50:33.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:33.749 00.001 28316 UpdateGuideState exits: m=2030 RSB=31.0
00:50:33.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:33.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:33.750 00.001 28316 Enqueuing Expose request
00:50:33.751 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:33.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:33.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:50:33.751 00.000 29988 MoveAxis(E, 0, ABG)
00:50:33.751 00.000 29988 Move returns status 0, amount 0
00:50:33.751 00.000 29988 MoveAxis(N, 0, ABG)
00:50:33.751 00.000 29988 Move returns status 0, amount 0
00:50:33.751 00.000 29988 move complete, result=0
00:50:33.752 00.001 29988 worker thread done servicing request
00:50:33.752 00.000 29988 Worker thread wakes up
00:50:33.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:33.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:33.753 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:35.381 01.628 29988 Exposure complete
00:50:35.428 00.047 29988 worker thread done servicing request
00:50:35.428 00.000 28316 OnExposeComplete: enter
00:50:35.429 00.001 28316 UpdateGuideState(): m_state=6
00:50:35.430 00.001 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4838
00:50:35.430 00.000 28316 Star::Find returns 1 (0), X=586.88, Y=112.05, Mass=2017, SNR=30.7, Peak=190 HFD=4.3
00:50:35.431 00.001 28316 MultiStar: [#1 -0.12,-0.16,0.90,U] [#2 0.01,-0.19,0.96,U] [#3 0.12,-0.19,0.84,U] [#4 -0.00,-0.25,0.86,U] [#5 -0.04,-0.27,0.77,U] [#6 -0.01,-0.05,0.70,U] [#7 -0.12,-0.12,0.65,U] [#8 -0.03,-0.09,0.58,U] 
00:50:35.431 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.15}, one-star: {-0.39, 0.00}
00:50:35.432 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-1.14) = xAngle (-0.88 = -0.88)
00:50:35.432 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
00:50:35.433 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.02 mountX=0.10 mountY=0.13, mountTheta=0.89
00:50:35.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
00:50:35.434 00.000 28316 Enqueuing Move request for scope (-0.07, -0.15)
00:50:35.435 00.001 29988 Worker thread wakes up
00:50:35.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:35.435 00.000 28316 UpdateGuideState exits: m=2017 RSB=30.7
00:50:35.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:35.436 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:35.436 00.000 28316 Enqueuing Expose request
00:50:35.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
00:50:35.437 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
00:50:35.437 00.000 29988 Moving (-0.07, -0.15) raw xDistance=0.10 yDistance=0.13
00:50:35.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:50:35.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:35.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:50:35.437 00.000 29988 MoveAxis(E, 0, ABG)
00:50:35.437 00.000 29988 Move returns status 0, amount 0
00:50:35.437 00.000 29988 MoveAxis(N, 0, ABG)
00:50:35.437 00.000 29988 Move returns status 0, amount 0
00:50:35.437 00.000 29988 move complete, result=0
00:50:35.437 00.000 29988 worker thread done servicing request
00:50:35.437 00.000 29988 Worker thread wakes up
00:50:35.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:35.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:35.437 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:36.960 01.523 29988 Exposure complete
00:50:36.997 00.037 29988 worker thread done servicing request
00:50:36.997 00.000 28316 OnExposeComplete: enter
00:50:36.999 00.002 28316 UpdateGuideState(): m_state=6
00:50:37.001 00.002 28316 Star::Find(15, 586, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4839
00:50:37.002 00.001 28316 Star::Find returns 1 (0), X=586.99, Y=111.76, Mass=1950, SNR=30.3, Peak=184 HFD=4.3
00:50:37.002 00.000 28316 MultiStar: [#1 -0.06,-0.40,0.00,M1] [#2 0.13,-0.58,0.00,M1] [#3 0.27,-0.41,0.00,M1] [#4 0.04,-0.49,0.00,M1] [#5 -0.06,-0.58,0.00,M6] [#6 0.28,-0.44,0.00,M1] [#7 0.32,-0.48,0.00,M1] [#8 -0.02,-0.61,0.00,M1] 
00:50:37.003 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-1.14) = xAngle (-1.18 = -1.18)
00:50:37.003 00.000 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.93 = 1.93)
00:50:37.003 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-2.32 mountX=0.15 mountY=0.37, mountTheta=1.18
00:50:37.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.29, opts=13)
00:50:37.005 00.001 28316 Enqueuing Move request for scope (-0.27, -0.29)
00:50:37.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:37.005 00.000 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:50:37.007 00.002 29988 Worker thread wakes up
00:50:37.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:37.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.29) opts 0xd
00:50:37.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.29)
00:50:37.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:37.008 00.001 28316 Enqueuing Expose request
00:50:37.008 00.000 29988 Moving (-0.27, -0.29) raw xDistance=0.15 yDistance=0.37
00:50:37.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:37.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:37.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:50:37.008 00.000 29988 MoveAxis(E, 0, ABG)
00:50:37.008 00.000 29988 Move returns status 0, amount 0
00:50:37.008 00.000 29988 MoveAxis(N, 0, ABG)
00:50:37.008 00.000 29988 Move returns status 0, amount 0
00:50:37.008 00.000 29988 move complete, result=0
00:50:37.008 00.000 29988 worker thread done servicing request
00:50:37.008 00.000 29988 Worker thread wakes up
00:50:37.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:37.009 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:37.009 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:50:38.630 01.621 29988 Exposure complete
00:50:38.668 00.038 29988 worker thread done servicing request
00:50:38.669 00.001 28316 OnExposeComplete: enter
00:50:38.670 00.001 28316 UpdateGuideState(): m_state=6
00:50:38.671 00.001 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4840
00:50:38.672 00.001 28316 Star::Find returns 1 (0), X=586.90, Y=111.85, Mass=1905, SNR=30.1, Peak=183 HFD=4.3
00:50:38.673 00.001 28316 MultiStar: [#1 0.02,-0.43,0.00,M2] [#2 0.18,-0.55,0.00,M2] [#3 0.20,-0.45,0.00,M2] [#4 0.13,-0.48,0.00,M2] [#5 0.01,-0.65,0.00,M7] [#6 0.26,-0.53,0.00,M2] [#7 0.25,-0.46,0.00,M2] [#8 0.02,-0.28,0.58,U] 
00:50:38.673 00.000 28316 refined, 1 included, MultiStar: {-0.23, -0.23}, one-star: {-0.37, -0.20}
00:50:38.673 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-1.14) = xAngle (-1.20 = -1.20)
00:50:38.674 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.90 = 1.90)
00:50:38.674 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.32 cameraTheta=-2.34 mountX=0.12 mountY=0.31, mountTheta=1.21
00:50:38.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.23, opts=13)
00:50:38.677 00.002 28316 Enqueuing Move request for scope (-0.23, -0.23)
00:50:38.678 00.001 29988 Worker thread wakes up
00:50:38.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:38.678 00.000 28316 UpdateGuideState exits: m=1905 RSB=30.1
00:50:38.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.23) opts 0xd
00:50:38.679 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:38.679 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:38.680 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.23)
00:50:38.680 00.000 28316 Enqueuing Expose request
00:50:38.680 00.000 29988 Moving (-0.23, -0.23) raw xDistance=0.12 yDistance=0.31
00:50:38.681 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:50:38.681 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.26 newest=0.81
00:50:38.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
00:50:38.681 00.000 29988 MoveAxis(E, 0, ABG)
00:50:38.681 00.000 29988 Move returns status 0, amount 0
00:50:38.681 00.000 29988 MoveAxis(S, 73, ABG)
00:50:38.681 00.000 29988 Guiding  Dir = 1, Dur = 73
00:50:38.681 00.000 29988 IsSlewing returns 0
00:50:38.681 00.000 29988 IsGuiding returns 0
00:50:38.686 00.005 29988 PulseGuide returned control before completion, sleep 79
00:50:38.771 00.085 29988 IsGuiding returns 1
00:50:38.771 00.000 29988 scope still moving after pulse duration time elapsed
00:50:38.801 00.030 29988 IsSlewing returns 0
00:50:38.801 00.000 29988 IsGuiding returns 0
00:50:38.801 00.000 29988 scope move finished after 73 + 47 ms
00:50:38.801 00.000 29988 Move returns status 0, amount 73
00:50:38.801 00.000 29988 move complete, result=0
00:50:38.801 00.000 29988 worker thread done servicing request
00:50:38.801 00.000 29988 Worker thread wakes up
00:50:38.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:38.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:38.802 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
00:50:40.208 01.406 29988 Exposure complete
00:50:40.231 00.023 29988 worker thread done servicing request
00:50:40.231 00.000 28316 OnExposeComplete: enter
00:50:40.232 00.001 28316 UpdateGuideState(): m_state=6
00:50:40.232 00.000 28316 Star::Find(15, 586, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4841
00:50:40.233 00.001 28316 Star::Find returns 1 (0), X=587.16, Y=111.71, Mass=1884, SNR=29.7, Peak=168 HFD=4.2
00:50:40.234 00.001 28316 MultiStar: [#1 0.33,-0.61,0.00,M3] [#2 0.47,-0.61,0.00,M3] [#3 0.41,-0.59,0.00,M3] [#4 0.28,-0.66,0.00,M3] [#5 0.39,-0.61,0.00,M8] [#6 0.40,-0.49,0.00,M3] [#7 0.41,-0.53,0.00,M3] [#8 0.31,-0.42,0.00,M1] 
00:50:40.234 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-1.14) = xAngle (-0.74 = -0.74)
00:50:40.235 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.36 = 2.36)
00:50:40.235 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.88 mountX=0.26 mountY=0.25, mountTheta=0.76
00:50:40.238 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.34, opts=13)
00:50:40.241 00.003 28316 Enqueuing Move request for scope (-0.11, -0.34)
00:50:40.243 00.002 29988 Worker thread wakes up
00:50:40.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd
00:50:40.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.34)
00:50:40.243 00.000 29988 Moving (-0.11, -0.34) raw xDistance=0.26 yDistance=0.25
00:50:40.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:50:40.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:40.244 00.001 28316 UpdateGuideState exits: m=1884 RSB=29.7
00:50:40.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:40.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:40.245 00.000 28316 Enqueuing Expose request
00:50:40.246 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:50:40.246 00.000 29988 MoveAxis(W, 55, ABG)
00:50:40.246 00.000 29988 Guiding  Dir = 3, Dur = 55
00:50:40.246 00.000 29988 IsSlewing returns 0
00:50:40.246 00.000 29988 IsGuiding returns 0
00:50:40.248 00.002 29988 PulseGuide returned control before completion, sleep 64
00:50:40.314 00.066 29988 IsGuiding returns 1
00:50:40.314 00.000 29988 scope still moving after pulse duration time elapsed
00:50:40.345 00.031 29988 IsSlewing returns 0
00:50:40.345 00.000 29988 IsGuiding returns 0
00:50:40.345 00.000 29988 scope move finished after 55 + 44 ms
00:50:40.345 00.000 29988 Move returns status 0, amount 55
00:50:40.346 00.001 29988 MoveAxis(S, 59, ABG)
00:50:40.346 00.000 29988 Guiding  Dir = 1, Dur = 59
00:50:40.346 00.000 29988 IsSlewing returns 0
00:50:40.346 00.000 29988 IsGuiding returns 0
00:50:40.350 00.004 29988 PulseGuide returned control before completion, sleep 65
00:50:40.425 00.075 29988 IsGuiding returns 0
00:50:40.425 00.000 29988 Move returns status 0, amount 59
00:50:40.425 00.000 29988 move complete, result=0
00:50:40.425 00.000 29988 worker thread done servicing request
00:50:40.425 00.000 29988 Worker thread wakes up
00:50:40.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:40.425 00.000 28316 GuideStep: 0.3 px 55 ms WEST, 0.2 px 59 ms SOUTH
00:50:40.426 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:42.060 01.634 29988 Exposure complete
00:50:42.092 00.032 29988 worker thread done servicing request
00:50:42.092 00.000 28316 OnExposeComplete: enter
00:50:42.093 00.001 28316 UpdateGuideState(): m_state=6
00:50:42.094 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4842
00:50:42.094 00.000 28316 Star::Find returns 1 (0), X=587.08, Y=111.87, Mass=1813, SNR=29.1, Peak=163 HFD=4.2
00:50:42.095 00.001 28316 MultiStar: [#1 0.22,-0.34,0.00,M4] [#2 0.38,-0.44,0.00,M4] [#3 0.28,-0.32,0.00,M4] [#4 0.36,-0.43,0.00,M4] [#5 0.39,-0.49,0.00,M9] [#6 0.26,-0.33,0.00,M4] [#7 0.23,-0.34,0.00,M4] [#8 0.26,-0.40,0.00,M2] 
00:50:42.095 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-1.14) = xAngle (-1.23 = -1.23)
00:50:42.096 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.87 = 1.87)
00:50:42.097 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.38 mountX=0.09 mountY=0.25, mountTheta=1.24
00:50:42.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.18, opts=13)
00:50:42.100 00.001 28316 Enqueuing Move request for scope (-0.19, -0.18)
00:50:42.101 00.001 29988 Worker thread wakes up
00:50:42.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:42.101 00.000 28316 UpdateGuideState exits: m=1813 RSB=29.1
00:50:42.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:42.102 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:42.102 00.000 28316 Enqueuing Expose request
00:50:42.103 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
00:50:42.103 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
00:50:42.103 00.000 29988 Moving (-0.19, -0.18) raw xDistance=0.09 yDistance=0.25
00:50:42.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:50:42.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:50:42.103 00.000 29988 MoveAxis(E, 0, ABG)
00:50:42.103 00.000 29988 Move returns status 0, amount 0
00:50:42.103 00.000 29988 MoveAxis(S, 60, ABG)
00:50:42.103 00.000 29988 Guiding  Dir = 1, Dur = 60
00:50:42.103 00.000 29988 IsSlewing returns 0
00:50:42.103 00.000 29988 IsGuiding returns 0
00:50:42.109 00.006 29988 PulseGuide returned control before completion, sleep 66
00:50:42.186 00.077 29988 IsGuiding returns 0
00:50:42.186 00.000 29988 Move returns status 0, amount 60
00:50:42.186 00.000 29988 move complete, result=0
00:50:42.186 00.000 29988 worker thread done servicing request
00:50:42.186 00.000 29988 Worker thread wakes up
00:50:42.186 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:50:42.187 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:42.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:43.594 01.407 29988 Exposure complete
00:50:43.623 00.029 29988 worker thread done servicing request
00:50:43.623 00.000 28316 OnExposeComplete: enter
00:50:43.624 00.001 28316 UpdateGuideState(): m_state=6
00:50:43.625 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4843
00:50:43.625 00.000 28316 Star::Find returns 1 (0), X=587.55, Y=112.02, Mass=1978, SNR=30.6, Peak=176 HFD=4.1
00:50:43.626 00.001 28316 MultiStar: [#1 0.73,-0.11,0.00,M5] [#2 0.72,-0.21,0.00,M5] [#3 0.80,-0.23,0.00,M5] [#4 0.71,-0.45,0.00,M5] [#5 0.62,-0.28,0.00,M10] [#6 0.76,-0.21,0.00,M5] [#7 0.64,-0.11,0.00,M5] [#8 0.55,-0.18,0.00,M3] 
00:50:43.626 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:50:43.626 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
00:50:43.627 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.09 mountX=0.14 mountY=-0.24, mountTheta=-1.04
00:50:43.628 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.03, opts=13)
00:50:43.629 00.001 28316 Enqueuing Move request for scope (0.29, -0.03)
00:50:43.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:43.630 00.001 28316 UpdateGuideState exits: m=1978 RSB=30.6
00:50:43.630 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:43.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:43.631 00.001 28316 Enqueuing Expose request
00:50:43.631 00.000 29988 Worker thread wakes up
00:50:43.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd
00:50:43.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.03)
00:50:43.631 00.000 29988 Moving (0.29, -0.03) raw xDistance=0.14 yDistance=-0.24
00:50:43.632 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:50:43.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:43.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:50:43.632 00.000 29988 MoveAxis(E, 0, ABG)
00:50:43.632 00.000 29988 Move returns status 0, amount 0
00:50:43.632 00.000 29988 MoveAxis(N, 0, ABG)
00:50:43.632 00.000 29988 Move returns status 0, amount 0
00:50:43.632 00.000 29988 move complete, result=0
00:50:43.632 00.000 29988 worker thread done servicing request
00:50:43.632 00.000 29988 Worker thread wakes up
00:50:43.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:43.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:43.632 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:45.264 01.632 29988 Exposure complete
00:50:45.295 00.031 29988 worker thread done servicing request
00:50:45.296 00.001 28316 OnExposeComplete: enter
00:50:45.296 00.000 28316 UpdateGuideState(): m_state=6
00:50:45.296 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4844
00:50:45.298 00.002 28316 Star::Find returns 1 (0), X=587.42, Y=111.96, Mass=1899, SNR=29.8, Peak=144 HFD=4.1
00:50:45.298 00.000 28316 MultiStar: [#1 0.63,-0.16,0.00,M6] [#2 0.74,-0.17,0.00,M6] [#3 0.69,-0.28,0.00,M6] [#4 0.48,-0.33,0.00,M6] [#5 0.67,-0.37,0.00,R] [#6 0.72,-0.15,0.00,M6] [#7 0.51,-0.08,0.00,M6] [#8 0.45,-0.11,0.00,M4] 
00:50:45.299 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
00:50:45.299 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
00:50:45.300 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.52 mountX=0.14 mountY=-0.10, mountTheta=-0.59
00:50:45.301 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
00:50:45.302 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
00:50:45.302 00.000 29988 Worker thread wakes up
00:50:45.302 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:50:45.303 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:50:45.303 00.000 28316 UpdateGuideState exits: m=1899 RSB=29.8
00:50:45.303 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:45.304 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:45.304 00.000 28316 Enqueuing Expose request
00:50:45.304 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:50:45.305 00.001 29988 Moving (0.15, -0.09) raw xDistance=0.14 yDistance=-0.10
00:50:45.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:50:45.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:45.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:50:45.305 00.000 29988 MoveAxis(E, 0, ABG)
00:50:45.305 00.000 29988 Move returns status 0, amount 0
00:50:45.305 00.000 29988 MoveAxis(N, 0, ABG)
00:50:45.305 00.000 29988 Move returns status 0, amount 0
00:50:45.305 00.000 29988 move complete, result=0
00:50:45.305 00.000 29988 worker thread done servicing request
00:50:45.305 00.000 29988 Worker thread wakes up
00:50:45.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:45.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:45.305 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:46.828 01.523 29988 Exposure complete
00:50:46.858 00.030 29988 worker thread done servicing request
00:50:46.858 00.000 28316 OnExposeComplete: enter
00:50:46.860 00.002 28316 UpdateGuideState(): m_state=6
00:50:46.861 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4845
00:50:46.862 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=111.80, Mass=1867, SNR=29.5, Peak=150 HFD=4.4
00:50:46.863 00.001 28316 MultiStar: [#1 0.58,-0.24,0.00,M7] [#2 0.65,-0.32,0.00,M7] [#3 0.50,-0.36,0.00,M7] [#4 0.44,-0.26,0.00,M7] [#5 -0.17,0.02,0.79,U] [#6 0.59,-0.34,0.00,M7] [#7 0.58,-0.08,0.00,M7] [#8 0.45,-0.06,0.00,M5] 
00:50:46.863 00.000 28316 refined, 1 included, MultiStar: {0.01, -0.13}, one-star: {0.16, -0.25}
00:50:46.863 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-1.14) = xAngle (-0.32 = -0.32)
00:50:46.864 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
00:50:46.864 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.47 mountX=0.13 mountY=0.05, mountTheta=0.36
00:50:46.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
00:50:46.866 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
00:50:46.866 00.000 29988 Worker thread wakes up
00:50:46.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:46.867 00.001 28316 UpdateGuideState exits: m=1867 RSB=29.5
00:50:46.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:50:46.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:50:46.868 00.000 29988 Moving (0.01, -0.13) raw xDistance=0.13 yDistance=0.05
00:50:46.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:46.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:46.869 00.001 28316 Enqueuing Expose request
00:50:46.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:50:46.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:46.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:50:46.869 00.000 29988 MoveAxis(E, 0, ABG)
00:50:46.869 00.000 29988 Move returns status 0, amount 0
00:50:46.869 00.000 29988 MoveAxis(N, 0, ABG)
00:50:46.869 00.000 29988 Move returns status 0, amount 0
00:50:46.869 00.000 29988 move complete, result=0
00:50:46.869 00.000 29988 worker thread done servicing request
00:50:46.869 00.000 29988 Worker thread wakes up
00:50:46.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:46.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:46.870 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:50:48.500 01.630 29988 Exposure complete
00:50:48.529 00.029 29988 worker thread done servicing request
00:50:48.529 00.000 28316 OnExposeComplete: enter
00:50:48.530 00.001 28316 UpdateGuideState(): m_state=6
00:50:48.531 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4846
00:50:48.531 00.000 28316 Star::Find returns 1 (0), X=587.33, Y=112.05, Mass=1895, SNR=29.8, Peak=155 HFD=4.2
00:50:48.532 00.001 28316 MultiStar: [#1 0.57,-0.03,0.00,M8] [#2 0.69,-0.11,0.00,M8] [#3 0.69,-0.22,0.00,M8] [#4 0.39,-0.24,0.00,M8] [#5 -0.25,0.11,0.80,U] [#6 0.58,-0.15,0.00,M8] [#7 0.51,-0.12,0.00,M8] [#8 0.36,0.01,0.60,U] 
00:50:48.532 00.000 28316 refined, 2 included, MultiStar: {0.03, 0.04}, one-star: {0.07, 0.00}
00:50:48.533 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:50:48.533 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.15)
00:50:48.534 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.88 mountX=-0.02 mountY=-0.05, mountTheta=-2.02
00:50:48.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
00:50:48.535 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
00:50:48.536 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:48.536 00.000 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:50:48.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:48.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:48.537 00.000 28316 Enqueuing Expose request
00:50:48.538 00.001 29988 Worker thread wakes up
00:50:48.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:50:48.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:50:48.538 00.000 29988 Moving (0.03, 0.04) raw xDistance=-0.02 yDistance=-0.05
00:50:48.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:50:48.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:48.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:48.538 00.000 29988 MoveAxis(E, 0, ABG)
00:50:48.538 00.000 29988 Move returns status 0, amount 0
00:50:48.538 00.000 29988 MoveAxis(N, 0, ABG)
00:50:48.538 00.000 29988 Move returns status 0, amount 0
00:50:48.538 00.000 29988 move complete, result=0
00:50:48.538 00.000 29988 worker thread done servicing request
00:50:48.538 00.000 29988 Worker thread wakes up
00:50:48.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:48.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:48.538 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:50.052 01.514 29988 Exposure complete
00:50:50.076 00.024 29988 worker thread done servicing request
00:50:50.076 00.000 28316 OnExposeComplete: enter
00:50:50.077 00.001 28316 UpdateGuideState(): m_state=6
00:50:50.078 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4847
00:50:50.079 00.001 28316 Star::Find returns 1 (0), X=587.31, Y=112.11, Mass=1906, SNR=29.9, Peak=162 HFD=4.0
00:50:50.080 00.001 28316 MultiStar: [#1 0.39,-0.10,0.00,M9] [#2 0.48,-0.04,0.00,M9] [#3 0.45,-0.04,0.00,M9] [#4 0.34,0.12,0.88,U] [#5 -0.28,0.27,0.00,M1] [#6 0.44,0.04,0.00,M9] [#7 0.47,0.01,0.00,M9] [#8 0.34,0.02,0.60,U] 
00:50:50.080 00.000 28316 single-star, 2 included, MultiStar: {0.22, 0.07}, one-star: {0.05, 0.06}
00:50:50.083 00.003 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (-1.14) = xAngle (2.05 = 2.05)
00:50:50.084 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.15 = -1.13)
00:50:50.087 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.91 mountX=-0.03 mountY=-0.07, mountTheta=-2.04
00:50:50.091 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
00:50:50.093 00.002 28316 Enqueuing Move request for scope (0.05, 0.06)
00:50:50.095 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:50.098 00.003 29988 Worker thread wakes up
00:50:50.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:50:50.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:50:50.098 00.000 29988 Moving (0.05, 0.06) raw xDistance=-0.03 yDistance=-0.07
00:50:50.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:50:50.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:50.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:50:50.098 00.000 29988 MoveAxis(E, 0, ABG)
00:50:50.098 00.000 29988 Move returns status 0, amount 0
00:50:50.098 00.000 29988 MoveAxis(N, 0, ABG)
00:50:50.098 00.000 29988 Move returns status 0, amount 0
00:50:50.098 00.000 29988 move complete, result=0
00:50:50.098 00.000 28316 UpdateGuideState exits: m=1906 RSB=29.9
00:50:50.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:50.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:50.100 00.001 28316 Enqueuing Expose request
00:50:50.101 00.001 29988 worker thread done servicing request
00:50:50.101 00.000 29988 Worker thread wakes up
00:50:50.101 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:50.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:50.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:51.723 01.622 29988 Exposure complete
00:50:51.762 00.039 29988 worker thread done servicing request
00:50:51.762 00.000 28316 OnExposeComplete: enter
00:50:51.763 00.001 28316 UpdateGuideState(): m_state=6
00:50:51.763 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4848
00:50:51.764 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=112.07, Mass=2013, SNR=30.8, Peak=160 HFD=4.3
00:50:51.765 00.001 28316 MultiStar: [#1 0.43,-0.05,0.00,M10] [#2 0.57,0.01,0.00,M10] [#3 0.52,-0.09,0.00,M10] [#4 0.37,-0.07,0.81,U] [#5 -0.25,0.15,0.80,U] [#6 0.43,0.04,0.00,M10] [#7 0.39,0.04,0.00,M10] [#8 0.38,0.10,0.00,M4] 
00:50:51.765 00.000 28316 refined, 2 included, MultiStar: {0.07, 0.03}, one-star: {0.10, 0.02}
00:50:51.766 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (-1.14) = xAngle (1.54 = 1.54)
00:50:51.766 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.65 = -1.64)
00:50:51.769 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.40 mountX=0.00 mountY=-0.08, mountTheta=-1.54
00:50:51.772 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
00:50:51.773 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
00:50:51.773 00.000 29988 Worker thread wakes up
00:50:51.774 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:51.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:50:51.774 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:50:51.774 00.000 28316 UpdateGuideState exits: m=2013 RSB=30.8
00:50:51.775 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:51.775 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:51.776 00.001 28316 Enqueuing Expose request
00:50:51.777 00.001 29988 Moving (0.07, 0.03) raw xDistance=0.00 yDistance=-0.08
00:50:51.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:50:51.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:51.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:50:51.777 00.000 29988 MoveAxis(E, 0, ABG)
00:50:51.777 00.000 29988 Move returns status 0, amount 0
00:50:51.777 00.000 29988 MoveAxis(N, 0, ABG)
00:50:51.777 00.000 29988 Move returns status 0, amount 0
00:50:51.777 00.000 29988 move complete, result=0
00:50:51.777 00.000 29988 worker thread done servicing request
00:50:51.777 00.000 29988 Worker thread wakes up
00:50:51.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:51.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:51.778 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:53.292 01.514 29988 Exposure complete
00:50:53.339 00.047 29988 worker thread done servicing request
00:50:53.340 00.001 28316 OnExposeComplete: enter
00:50:53.341 00.001 28316 UpdateGuideState(): m_state=6
00:50:53.342 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4849
00:50:53.343 00.001 28316 Star::Find returns 1 (0), X=587.30, Y=112.01, Mass=1896, SNR=29.8, Peak=169 HFD=4.2
00:50:53.344 00.001 28316 MultiStar: [#1 0.44,-0.10,0.00,R] [#2 0.59,-0.09,0.00,R] [#3 0.50,-0.31,0.00,R] [#4 0.39,-0.24,0.00,M7] [#5 -0.25,0.21,0.80,U] [#6 0.52,-0.19,0.00,R] [#7 0.43,-0.15,0.00,R] [#8 0.43,-0.10,0.00,M5] 
00:50:53.345 00.001 28316 single-star, 1 included, MultiStar: {-0.09, 0.07}, one-star: {0.03, -0.04}
00:50:53.346 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-1.14) = xAngle (0.31 = 0.31)
00:50:53.347 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.42 = -2.87)
00:50:53.347 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.83 mountX=0.05 mountY=-0.01, mountTheta=-0.28
00:50:53.349 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
00:50:53.350 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
00:50:53.351 00.001 29988 Worker thread wakes up
00:50:53.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:50:53.351 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:50:53.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:53.351 00.000 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:50:53.352 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:53.352 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:53.353 00.001 28316 Enqueuing Expose request
00:50:53.353 00.000 29988 Moving (0.03, -0.04) raw xDistance=0.05 yDistance=-0.01
00:50:53.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:50:53.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:53.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:50:53.353 00.000 29988 MoveAxis(E, 0, ABG)
00:50:53.353 00.000 29988 Move returns status 0, amount 0
00:50:53.353 00.000 29988 MoveAxis(N, 0, ABG)
00:50:53.353 00.000 29988 Move returns status 0, amount 0
00:50:53.353 00.000 29988 move complete, result=0
00:50:53.353 00.000 29988 worker thread done servicing request
00:50:53.353 00.000 29988 Worker thread wakes up
00:50:53.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:53.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:53.354 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:54.978 01.624 29988 Exposure complete
00:50:55.011 00.033 29988 worker thread done servicing request
00:50:55.011 00.000 28316 OnExposeComplete: enter
00:50:55.011 00.000 28316 UpdateGuideState(): m_state=6
00:50:55.012 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4850
00:50:55.012 00.000 28316 Star::Find returns 1 (0), X=587.41, Y=112.03, Mass=1938, SNR=30.1, Peak=165 HFD=4.2
00:50:55.013 00.001 28316 MultiStar: [#1 -0.01,-0.02,0.89,U] [#2 -0.00,0.08,0.96,U] [#3 0.04,0.12,0.86,U] [#4 0.46,-0.20,0.00,M8] [#5 -0.07,0.12,0.80,U] [#6 0.11,0.10,0.71,U] [#7 0.14,0.00,0.69,U] [#8 0.62,-0.11,0.00,M6] 
00:50:55.013 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.05}, one-star: {0.15, -0.02}
00:50:55.014 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (-1.14) = xAngle (1.97 = 1.97)
00:50:55.014 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.08 = -1.21)
00:50:55.016 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.83 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
00:50:55.016 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
00:50:55.017 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
00:50:55.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:55.018 00.001 29988 Worker thread wakes up
00:50:55.018 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.1
00:50:55.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:55.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:55.019 00.000 28316 Enqueuing Expose request
00:50:55.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
00:50:55.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
00:50:55.019 00.000 29988 Moving (0.05, 0.05) raw xDistance=-0.03 yDistance=-0.07
00:50:55.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:50:55.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:55.020 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:50:55.020 00.000 29988 MoveAxis(E, 0, ABG)
00:50:55.020 00.000 29988 Move returns status 0, amount 0
00:50:55.020 00.000 29988 MoveAxis(N, 0, ABG)
00:50:55.020 00.000 29988 Move returns status 0, amount 0
00:50:55.020 00.000 29988 move complete, result=0
00:50:55.020 00.000 29988 worker thread done servicing request
00:50:55.020 00.000 29988 Worker thread wakes up
00:50:55.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:55.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:55.020 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:56.546 01.526 29988 Exposure complete
00:50:56.573 00.027 29988 worker thread done servicing request
00:50:56.573 00.000 28316 OnExposeComplete: enter
00:50:56.574 00.001 28316 UpdateGuideState(): m_state=6
00:50:56.574 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4851
00:50:56.575 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=111.92, Mass=1938, SNR=30.2, Peak=173 HFD=4.1
00:50:56.575 00.000 28316 MultiStar: [#1 0.10,-0.07,0.90,U] [#2 -0.01,0.00,0.98,U] [#3 0.14,0.19,0.87,U] [#4 0.43,-0.03,0.00,M9] [#5 -0.29,0.17,0.78,U] [#6 0.09,0.01,0.71,U] [#7 0.14,0.11,0.68,U] [#8 0.44,0.03,0.00,M7] 
00:50:56.577 00.002 28316 refined, 6 included, MultiStar: {0.04, 0.03}, one-star: {0.10, -0.13}
00:50:56.578 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (-1.14) = xAngle (1.86 = 1.86)
00:50:56.579 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.96 = -1.32)
00:50:56.579 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.72 mountX=-0.01 mountY=-0.05, mountTheta=-1.86
00:50:56.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
00:50:56.581 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
00:50:56.581 00.000 29988 Worker thread wakes up
00:50:56.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
00:50:56.582 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:50:56.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:50:56.582 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.2
00:50:56.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:56.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:56.584 00.001 29988 Moving (0.04, 0.03) raw xDistance=-0.01 yDistance=-0.05
00:50:56.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:50:56.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:56.584 00.000 28316 Enqueuing Expose request
00:50:56.585 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:56.585 00.000 29988 MoveAxis(E, 0, ABG)
00:50:56.585 00.000 29988 Move returns status 0, amount 0
00:50:56.585 00.000 29988 MoveAxis(N, 0, ABG)
00:50:56.585 00.000 29988 Move returns status 0, amount 0
00:50:56.585 00.000 29988 move complete, result=0
00:50:56.585 00.000 29988 worker thread done servicing request
00:50:56.585 00.000 29988 Worker thread wakes up
00:50:56.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:56.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:56.586 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:58.218 01.632 29988 Exposure complete
00:50:58.244 00.026 29988 worker thread done servicing request
00:50:58.244 00.000 28316 OnExposeComplete: enter
00:50:58.245 00.001 28316 UpdateGuideState(): m_state=6
00:50:58.246 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4852
00:50:58.246 00.000 28316 Star::Find returns 1 (0), X=587.51, Y=112.02, Mass=1910, SNR=30.0, Peak=168 HFD=4.1
00:50:58.247 00.001 28316 MultiStar: [#1 0.26,0.01,0.88,U] [#2 0.09,-0.02,0.96,U] [#3 0.05,0.19,0.88,U] [#4 0.56,-0.08,0.00,M10] [#5 0.11,0.25,0.79,U] [#6 0.03,0.15,0.75,U] [#7 0.21,0.11,0.65,U] [#8 0.56,-0.06,0.00,M8] 
00:50:58.249 00.002 28316 refined, 6 included, MultiStar: {0.14, 0.09}, one-star: {0.24, -0.03}
00:50:58.249 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
00:50:58.249 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.80 = -1.49)
00:50:58.252 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.55 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
00:50:58.254 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.09, opts=13)
00:50:58.254 00.000 28316 Enqueuing Move request for scope (0.14, 0.09)
00:50:58.255 00.001 29988 Worker thread wakes up
00:50:58.256 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
00:50:58.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:58.257 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
00:50:58.257 00.000 28316 UpdateGuideState exits: m=1910 RSB=30.0
00:50:58.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:58.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:58.258 00.001 28316 Enqueuing Expose request
00:50:58.258 00.000 29988 Moving (0.14, 0.09) raw xDistance=-0.02 yDistance=-0.17
00:50:58.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:50:58.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:58.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:50:58.258 00.000 29988 MoveAxis(E, 0, ABG)
00:50:58.258 00.000 29988 Move returns status 0, amount 0
00:50:58.258 00.000 29988 MoveAxis(N, 0, ABG)
00:50:58.258 00.000 29988 Move returns status 0, amount 0
00:50:58.258 00.000 29988 move complete, result=0
00:50:58.258 00.000 29988 worker thread done servicing request
00:50:58.259 00.001 29988 Worker thread wakes up
00:50:58.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:58.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:58.259 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:59.776 01.517 29988 Exposure complete
00:50:59.801 00.025 29988 worker thread done servicing request
00:50:59.801 00.000 28316 OnExposeComplete: enter
00:50:59.802 00.001 28316 UpdateGuideState(): m_state=6
00:50:59.803 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4853
00:50:59.803 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=112.32, Mass=1899, SNR=29.9, Peak=165 HFD=4.1
00:50:59.804 00.001 28316 MultiStar: [#1 0.14,0.09,0.92,U] [#2 0.09,0.06,1.00,U] [#3 0.16,0.10,0.86,U] [#4 0.50,-0.15,0.00,R] [#5 -0.12,0.17,0.78,U] [#6 0.02,0.18,0.71,U] [#7 -0.15,0.17,0.66,U] [#8 0.48,0.09,0.00,M9] 
00:50:59.804 00.000 28316 refined, 6 included, MultiStar: {0.06, 0.15}, one-star: {0.18, 0.27}
00:50:59.804 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (-1.14) = xAngle (2.33 = 2.33)
00:50:59.805 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.44 = -0.85)
00:50:59.805 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.19 mountX=-0.11 mountY=-0.12, mountTheta=-2.32
00:50:59.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
00:50:59.807 00.000 28316 Enqueuing Move request for scope (0.06, 0.15)
00:50:59.808 00.001 29988 Worker thread wakes up
00:50:59.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:50:59.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
00:50:59.809 00.001 28316 UpdateGuideState exits: m=1899 RSB=29.9
00:50:59.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:59.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:50:59.810 00.001 28316 Enqueuing Expose request
00:50:59.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
00:50:59.810 00.000 29988 Moving (0.06, 0.15) raw xDistance=-0.11 yDistance=-0.12
00:50:59.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:50:59.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:59.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:50:59.810 00.000 29988 MoveAxis(E, 0, ABG)
00:50:59.810 00.000 29988 Move returns status 0, amount 0
00:50:59.810 00.000 29988 MoveAxis(N, 0, ABG)
00:50:59.810 00.000 29988 Move returns status 0, amount 0
00:50:59.810 00.000 29988 move complete, result=0
00:50:59.810 00.000 29988 worker thread done servicing request
00:50:59.810 00.000 29988 Worker thread wakes up
00:50:59.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:50:59.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:50:59.811 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:01.447 01.636 29988 Exposure complete
00:51:01.492 00.045 29988 worker thread done servicing request
00:51:01.493 00.001 28316 OnExposeComplete: enter
00:51:01.494 00.001 28316 UpdateGuideState(): m_state=6
00:51:01.495 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4854
00:51:01.497 00.002 28316 Star::Find returns 1 (0), X=587.36, Y=112.18, Mass=1988, SNR=30.5, Peak=174 HFD=4.3
00:51:01.498 00.001 28316 MultiStar: [#1 0.14,0.06,0.89,U] [#2 0.04,0.02,0.95,U] [#3 0.03,0.15,0.85,U] [#4 -0.01,-0.05,0.83,U] [#5 -0.17,0.11,0.78,U] [#6 0.07,0.15,0.70,U] [#7 -0.02,0.19,0.64,U] [#8 0.29,-0.11,0.61,U] 
00:51:01.500 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.09, 0.13}
00:51:01.501 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (-1.14) = xAngle (2.13 = 2.13)
00:51:01.501 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.23 = -1.05)
00:51:01.502 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=-0.05 mountY=-0.08, mountTheta=-2.12
00:51:01.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
00:51:01.505 00.002 28316 Enqueuing Move request for scope (0.05, 0.07)
00:51:01.505 00.000 29988 Worker thread wakes up
00:51:01.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
00:51:01.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:01.506 00.001 28316 UpdateGuideState exits: m=1988 RSB=30.5
00:51:01.507 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:01.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:01.507 00.000 28316 Enqueuing Expose request
00:51:01.508 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
00:51:01.508 00.000 29988 Moving (0.05, 0.07) raw xDistance=-0.05 yDistance=-0.08
00:51:01.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:51:01.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:01.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:51:01.508 00.000 29988 MoveAxis(E, 0, ABG)
00:51:01.508 00.000 29988 Move returns status 0, amount 0
00:51:01.508 00.000 29988 MoveAxis(N, 0, ABG)
00:51:01.508 00.000 29988 Move returns status 0, amount 0
00:51:01.508 00.000 29988 move complete, result=0
00:51:01.508 00.000 29988 worker thread done servicing request
00:51:01.508 00.000 29988 Worker thread wakes up
00:51:01.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:01.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:01.508 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:03.028 01.520 29988 Exposure complete
00:51:03.063 00.035 29988 worker thread done servicing request
00:51:03.063 00.000 28316 OnExposeComplete: enter
00:51:03.064 00.001 28316 UpdateGuideState(): m_state=6
00:51:03.064 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4855
00:51:03.065 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=112.13, Mass=1945, SNR=30.2, Peak=159 HFD=4.4
00:51:03.065 00.000 28316 MultiStar: [#1 0.07,0.09,0.92,U] [#2 0.04,0.03,0.95,U] [#3 -0.09,0.14,0.85,U] [#4 -0.10,-0.08,0.86,U] [#5 -0.17,0.40,0.00,M1] [#6 0.01,0.12,0.72,U] [#7 0.09,0.17,0.67,U] [#8 0.48,0.06,0.00,M9] 
00:51:03.066 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.07}, one-star: {0.14, 0.08}
00:51:03.066 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (-1.14) = xAngle (2.39 = 2.39)
00:51:03.067 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.49 = -0.79)
00:51:03.068 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.25 mountX=-0.06 mountY=-0.06, mountTheta=-2.37
00:51:03.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
00:51:03.069 00.000 28316 Enqueuing Move request for scope (0.02, 0.07)
00:51:03.070 00.001 29988 Worker thread wakes up
00:51:03.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:03.070 00.000 28316 UpdateGuideState exits: m=1945 RSB=30.2
00:51:03.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:03.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:03.072 00.001 28316 Enqueuing Expose request
00:51:03.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:51:03.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:51:03.072 00.000 29988 Moving (0.02, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:51:03.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:51:03.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:03.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:03.072 00.000 29988 MoveAxis(E, 0, ABG)
00:51:03.072 00.000 29988 Move returns status 0, amount 0
00:51:03.072 00.000 29988 MoveAxis(N, 0, ABG)
00:51:03.072 00.000 29988 Move returns status 0, amount 0
00:51:03.072 00.000 29988 move complete, result=0
00:51:03.072 00.000 29988 worker thread done servicing request
00:51:03.072 00.000 29988 Worker thread wakes up
00:51:03.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:03.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:03.073 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:04.701 01.628 29988 Exposure complete
00:51:04.734 00.033 29988 worker thread done servicing request
00:51:04.734 00.000 28316 OnExposeComplete: enter
00:51:04.735 00.001 28316 UpdateGuideState(): m_state=6
00:51:04.736 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4856
00:51:04.736 00.000 28316 Star::Find returns 1 (0), X=587.45, Y=112.24, Mass=1916, SNR=30.0, Peak=148 HFD=4.3
00:51:04.737 00.001 28316 MultiStar: [#1 0.19,0.06,0.93,U] [#2 0.03,0.13,0.97,U] [#3 0.10,0.30,0.88,U] [#4 -0.04,0.18,0.87,U] [#5 -0.04,0.21,0.79,U] [#6 0.04,0.20,0.73,U] [#7 0.15,0.18,0.67,U] [#8 0.47,0.02,0.00,M10] 
00:51:04.737 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.18}, one-star: {0.18, 0.19}
00:51:04.738 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
00:51:04.738 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
00:51:04.738 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
00:51:04.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.18, opts=13)
00:51:04.740 00.001 28316 Enqueuing Move request for scope (0.08, 0.18)
00:51:04.741 00.001 29988 Worker thread wakes up
00:51:04.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:04.741 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:51:04.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:04.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:04.742 00.000 28316 Enqueuing Expose request
00:51:04.743 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
00:51:04.743 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
00:51:04.743 00.000 29988 Moving (0.08, 0.18) raw xDistance=-0.13 yDistance=-0.15
00:51:04.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:51:04.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:04.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:51:04.743 00.000 29988 MoveAxis(E, 0, ABG)
00:51:04.743 00.000 29988 Move returns status 0, amount 0
00:51:04.743 00.000 29988 MoveAxis(N, 0, ABG)
00:51:04.743 00.000 29988 Move returns status 0, amount 0
00:51:04.743 00.000 29988 move complete, result=0
00:51:04.743 00.000 29988 worker thread done servicing request
00:51:04.743 00.000 29988 Worker thread wakes up
00:51:04.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:04.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:04.744 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:06.262 01.518 29988 Exposure complete
00:51:06.304 00.042 29988 worker thread done servicing request
00:51:06.304 00.000 28316 OnExposeComplete: enter
00:51:06.305 00.001 28316 UpdateGuideState(): m_state=6
00:51:06.306 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4857
00:51:06.308 00.002 28316 Star::Find returns 1 (0), X=587.39, Y=112.21, Mass=1864, SNR=29.6, Peak=151 HFD=3.8
00:51:06.309 00.001 28316 MultiStar: [#1 0.03,0.16,0.94,U] [#2 0.03,0.20,1.01,U] [#3 0.08,0.27,0.89,U] [#4 -0.09,0.18,0.85,U] [#5 -0.04,0.24,0.80,U] [#6 0.17,0.23,0.74,U] [#7 -0.00,0.40,0.00,M1] [#8 0.48,0.16,0.00,R] 
00:51:06.311 00.002 28316 single-star, 6 included, MultiStar: {0.05, 0.20}, one-star: {0.13, 0.16}
00:51:06.311 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (-1.14) = xAngle (2.04 = 2.04)
00:51:06.312 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.14 = -1.14)
00:51:06.312 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.89 mountX=-0.09 mountY=-0.19, mountTheta=-2.03
00:51:06.313 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.16, opts=13)
00:51:06.313 00.000 28316 Enqueuing Move request for scope (0.13, 0.16)
00:51:06.314 00.001 29988 Worker thread wakes up
00:51:06.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:51:06.314 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:51:06.315 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:06.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:06.315 00.000 28316 Enqueuing Expose request
00:51:06.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
00:51:06.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
00:51:06.316 00.000 29988 Moving (0.13, 0.16) raw xDistance=-0.09 yDistance=-0.19
00:51:06.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:51:06.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:06.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:51:06.316 00.000 29988 MoveAxis(E, 0, ABG)
00:51:06.316 00.000 29988 Move returns status 0, amount 0
00:51:06.316 00.000 29988 MoveAxis(N, 0, ABG)
00:51:06.316 00.000 29988 Move returns status 0, amount 0
00:51:06.316 00.000 29988 move complete, result=0
00:51:06.316 00.000 29988 worker thread done servicing request
00:51:06.316 00.000 29988 Worker thread wakes up
00:51:06.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:06.317 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:06.317 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:07.955 01.638 29988 Exposure complete
00:51:07.984 00.029 29988 worker thread done servicing request
00:51:07.984 00.000 28316 OnExposeComplete: enter
00:51:07.987 00.003 28316 UpdateGuideState(): m_state=6
00:51:07.989 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4858
00:51:07.990 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=112.24, Mass=1967, SNR=30.3, Peak=141 HFD=4.5
00:51:07.991 00.001 28316 MultiStar: [#1 0.03,0.19,0.91,U] [#2 0.07,0.14,0.96,U] [#3 0.13,0.25,0.87,U] [#4 0.04,0.24,0.87,U] [#5 -0.04,0.35,0.76,U] [#6 0.09,0.09,0.70,U] [#7 0.09,0.27,0.66,U] [#8 0.08,0.02,0.60,U] 
00:51:07.991 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.20}, one-star: {0.13, 0.19}
00:51:07.992 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (-1.14) = xAngle (2.37 = 2.37)
00:51:07.992 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.48 = -0.81)
00:51:07.993 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.23 mountX=-0.15 mountY=-0.15, mountTheta=-2.35
00:51:07.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.20, opts=13)
00:51:07.994 00.000 28316 Enqueuing Move request for scope (0.07, 0.20)
00:51:07.995 00.001 29988 Worker thread wakes up
00:51:07.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
00:51:07.995 00.000 28316 UpdateGuideState exits: m=1967 RSB=30.3
00:51:07.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:07.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:07.996 00.000 28316 Enqueuing Expose request
00:51:07.997 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
00:51:07.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
00:51:07.997 00.000 29988 Moving (0.07, 0.20) raw xDistance=-0.15 yDistance=-0.15
00:51:07.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:51:07.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:07.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:51:07.997 00.000 29988 MoveAxis(E, 0, ABG)
00:51:07.997 00.000 29988 Move returns status 0, amount 0
00:51:07.997 00.000 29988 MoveAxis(N, 0, ABG)
00:51:07.997 00.000 29988 Move returns status 0, amount 0
00:51:07.997 00.000 29988 move complete, result=0
00:51:07.997 00.000 29988 worker thread done servicing request
00:51:07.997 00.000 29988 Worker thread wakes up
00:51:07.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:07.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:07.997 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:09.518 01.521 29988 Exposure complete
00:51:09.554 00.036 29988 worker thread done servicing request
00:51:09.555 00.001 28316 OnExposeComplete: enter
00:51:09.556 00.001 28316 UpdateGuideState(): m_state=6
00:51:09.558 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4859
00:51:09.559 00.001 28316 Star::Find returns 1 (0), X=587.42, Y=112.14, Mass=1991, SNR=30.6, Peak=152 HFD=4.5
00:51:09.561 00.002 28316 MultiStar: [#1 0.16,0.12,0.89,U] [#2 0.04,-0.01,0.96,U] [#3 0.13,0.24,0.85,U] [#4 0.10,-0.05,0.86,U] [#5 -0.06,-0.04,0.78,U] [#6 -0.01,0.08,0.69,U] [#7 0.10,0.05,0.68,U] [#8 -0.19,-0.12,0.59,U] 
00:51:09.562 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.15, 0.09}
00:51:09.564 00.002 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
00:51:09.567 00.003 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
00:51:09.569 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.65 mountX=-0.02 mountY=-0.07, mountTheta=-1.79
00:51:09.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
00:51:09.570 00.000 28316 Enqueuing Move request for scope (0.06, 0.04)
00:51:09.571 00.001 29988 Worker thread wakes up
00:51:09.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:09.571 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.6
00:51:09.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:09.572 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:09.572 00.000 28316 Enqueuing Expose request
00:51:09.573 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:51:09.573 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:51:09.573 00.000 29988 Moving (0.06, 0.04) raw xDistance=-0.02 yDistance=-0.07
00:51:09.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:51:09.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:09.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:51:09.573 00.000 29988 MoveAxis(E, 0, ABG)
00:51:09.573 00.000 29988 Move returns status 0, amount 0
00:51:09.573 00.000 29988 MoveAxis(N, 0, ABG)
00:51:09.573 00.000 29988 Move returns status 0, amount 0
00:51:09.573 00.000 29988 move complete, result=0
00:51:09.573 00.000 29988 worker thread done servicing request
00:51:09.573 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:09.574 00.001 29988 Worker thread wakes up
00:51:09.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:09.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:11.203 01.629 29988 Exposure complete
00:51:11.230 00.027 29988 worker thread done servicing request
00:51:11.230 00.000 28316 OnExposeComplete: enter
00:51:11.231 00.001 28316 UpdateGuideState(): m_state=6
00:51:11.234 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4860
00:51:11.237 00.003 28316 Star::Find returns 1 (0), X=587.46, Y=112.28, Mass=1917, SNR=30.0, Peak=143 HFD=4.3
00:51:11.240 00.003 28316 MultiStar: [#1 0.08,0.12,0.92,U] [#2 0.11,0.14,0.97,U] [#3 0.06,0.26,0.89,U] [#4 0.02,0.27,0.86,U] [#5 -0.22,0.31,0.78,U] [#6 0.00,0.21,0.70,U] [#7 0.11,0.33,0.70,U] [#8 -0.13,0.17,0.63,U] 
00:51:11.242 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.22}, one-star: {0.19, 0.23}
00:51:11.244 00.002 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:51:11.247 00.003 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:51:11.249 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.41 mountX=-0.19 mountY=-0.13, mountTheta=-2.52
00:51:11.253 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.22, opts=13)
00:51:11.253 00.000 28316 Enqueuing Move request for scope (0.04, 0.22)
00:51:11.254 00.001 29988 Worker thread wakes up
00:51:11.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
00:51:11.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
00:51:11.254 00.000 29988 Moving (0.04, 0.22) raw xDistance=-0.19 yDistance=-0.13
00:51:11.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:51:11.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:11.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:11.255 00.001 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:51:11.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:11.256 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:11.256 00.000 28316 Enqueuing Expose request
00:51:11.257 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:51:11.257 00.000 29988 MoveAxis(E, 0, ABG)
00:51:11.257 00.000 29988 Move returns status 0, amount 0
00:51:11.257 00.000 29988 MoveAxis(N, 0, ABG)
00:51:11.257 00.000 29988 Move returns status 0, amount 0
00:51:11.257 00.000 29988 move complete, result=0
00:51:11.257 00.000 29988 worker thread done servicing request
00:51:11.257 00.000 29988 Worker thread wakes up
00:51:11.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:11.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:11.257 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:12.784 01.527 29988 Exposure complete
00:51:12.819 00.035 29988 worker thread done servicing request
00:51:12.819 00.000 28316 OnExposeComplete: enter
00:51:12.820 00.001 28316 UpdateGuideState(): m_state=6
00:51:12.820 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4861
00:51:12.821 00.001 28316 Star::Find returns 1 (0), X=587.35, Y=112.20, Mass=1872, SNR=29.6, Peak=150 HFD=4.5
00:51:12.821 00.000 28316 MultiStar: [#1 -0.02,0.28,0.92,U] [#2 -0.17,0.25,0.98,U] [#3 -0.13,0.33,0.90,U] [#4 -0.13,0.16,0.85,U] [#5 -0.25,0.28,0.80,U] [#6 -0.13,0.26,0.73,U] [#7 -0.11,0.25,0.65,U] [#8 -0.28,0.24,0.61,U] 
00:51:12.822 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.24}, one-star: {0.09, 0.15}
00:51:12.822 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (-1.14) = xAngle (2.18 = 2.18)
00:51:12.822 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.28 = -1.00)
00:51:12.823 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.04 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
00:51:12.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.15, opts=13)
00:51:12.825 00.001 28316 Enqueuing Move request for scope (0.09, 0.15)
00:51:12.826 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:12.826 00.000 28316 UpdateGuideState exits: m=1872 RSB=29.6
00:51:12.828 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:12.830 00.002 29988 Worker thread wakes up
00:51:12.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:51:12.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:12.831 00.001 28316 Enqueuing Expose request
00:51:12.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:51:12.831 00.000 29988 Moving (0.09, 0.15) raw xDistance=-0.10 yDistance=-0.15
00:51:12.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:51:12.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:12.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:51:12.831 00.000 29988 MoveAxis(E, 0, ABG)
00:51:12.832 00.001 29988 Move returns status 0, amount 0
00:51:12.832 00.000 29988 MoveAxis(N, 0, ABG)
00:51:12.832 00.000 29988 Move returns status 0, amount 0
00:51:12.832 00.000 29988 move complete, result=0
00:51:12.832 00.000 29988 worker thread done servicing request
00:51:12.832 00.000 29988 Worker thread wakes up
00:51:12.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:12.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:12.832 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:14.458 01.626 29988 Exposure complete
00:51:14.511 00.053 29988 worker thread done servicing request
00:51:14.511 00.000 28316 OnExposeComplete: enter
00:51:14.512 00.001 28316 UpdateGuideState(): m_state=6
00:51:14.513 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4862
00:51:14.513 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=112.34, Mass=1988, SNR=30.4, Peak=158 HFD=4.3
00:51:14.514 00.001 28316 MultiStar: [#1 -0.05,0.36,0.90,U] [#2 0.11,0.17,0.94,U] [#3 0.10,0.29,0.85,U] [#4 -0.18,0.36,0.00,M1] [#5 -0.28,0.45,0.00,M1] [#6 0.06,0.54,0.00,M1] [#7 0.10,0.39,0.00,M1] [#8 -0.11,0.05,0.63,U] 
00:51:14.515 00.001 28316 refined, 4 included, MultiStar: {0.04, 0.24}, one-star: {0.10, 0.29}
00:51:14.516 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (-1.14) = xAngle (2.55 = 2.55)
00:51:14.518 00.002 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.65 = -0.63)
00:51:14.519 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.41 mountX=-0.20 mountY=-0.15, mountTheta=-2.52
00:51:14.522 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.24, opts=13)
00:51:14.523 00.001 28316 Enqueuing Move request for scope (0.04, 0.24)
00:51:14.524 00.001 29988 Worker thread wakes up
00:51:14.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
00:51:14.524 00.000 28316 UpdateGuideState exits: m=1988 RSB=30.4
00:51:14.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:14.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:14.525 00.000 28316 Enqueuing Expose request
00:51:14.526 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
00:51:14.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
00:51:14.526 00.000 29988 Moving (0.04, 0.24) raw xDistance=-0.20 yDistance=-0.15
00:51:14.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:51:14.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:14.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:51:14.526 00.000 29988 MoveAxis(E, 43, ABG)
00:51:14.526 00.000 29988 Guiding  Dir = 2, Dur = 43
00:51:14.526 00.000 29988 IsSlewing returns 0
00:51:14.526 00.000 29988 IsGuiding returns 0
00:51:14.528 00.002 29988 PulseGuide returned control before completion, sleep 52
00:51:14.582 00.054 29988 IsGuiding returns 1
00:51:14.582 00.000 29988 scope still moving after pulse duration time elapsed
00:51:14.614 00.032 29988 IsSlewing returns 0
00:51:14.614 00.000 29988 IsGuiding returns 0
00:51:14.614 00.000 29988 scope move finished after 43 + 44 ms
00:51:14.615 00.001 29988 Move returns status 0, amount 43
00:51:14.615 00.000 29988 MoveAxis(N, 0, ABG)
00:51:14.615 00.000 29988 Move returns status 0, amount 0
00:51:14.615 00.000 29988 move complete, result=0
00:51:14.615 00.000 29988 worker thread done servicing request
00:51:14.615 00.000 29988 Worker thread wakes up
00:51:14.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:14.615 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
00:51:14.616 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:16.021 01.405 29988 Exposure complete
00:51:16.049 00.028 29988 worker thread done servicing request
00:51:16.049 00.000 28316 OnExposeComplete: enter
00:51:16.053 00.004 28316 UpdateGuideState(): m_state=6
00:51:16.055 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4863
00:51:16.058 00.003 28316 Star::Find returns 1 (0), X=587.54, Y=112.23, Mass=1849, SNR=29.5, Peak=157 HFD=3.9
00:51:16.060 00.002 28316 MultiStar: [#1 0.13,0.24,0.93,U] [#2 0.07,0.21,0.98,U] [#3 0.12,0.44,0.00,M1] [#4 -0.00,0.20,0.87,U] [#5 -0.19,0.41,0.00,M2] [#6 0.24,0.20,0.72,U] [#7 0.14,0.28,0.67,U] [#8 -0.08,-0.05,0.61,U] 
00:51:16.063 00.003 28316 refined, 6 included, MultiStar: {0.12, 0.19}, one-star: {0.28, 0.17}
00:51:16.065 00.002 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (-1.14) = xAngle (2.16 = 2.16)
00:51:16.067 00.002 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.26 = -1.03)
00:51:16.069 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.01 mountX=-0.12 mountY=-0.19, mountTheta=-2.14
00:51:16.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.19, opts=13)
00:51:16.071 00.001 28316 Enqueuing Move request for scope (0.12, 0.19)
00:51:16.071 00.000 29988 Worker thread wakes up
00:51:16.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
00:51:16.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
00:51:16.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:16.072 00.001 29988 Moving (0.12, 0.19) raw xDistance=-0.12 yDistance=-0.19
00:51:16.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:51:16.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:16.072 00.000 28316 UpdateGuideState exits: m=1849 RSB=29.5
00:51:16.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:51:16.072 00.000 29988 MoveAxis(E, 0, ABG)
00:51:16.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:16.073 00.001 29988 Move returns status 0, amount 0
00:51:16.073 00.000 29988 MoveAxis(N, 0, ABG)
00:51:16.073 00.000 29988 Move returns status 0, amount 0
00:51:16.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:16.073 00.000 28316 Enqueuing Expose request
00:51:16.074 00.001 29988 move complete, result=0
00:51:16.074 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:16.074 00.000 29988 worker thread done servicing request
00:51:16.074 00.000 29988 Worker thread wakes up
00:51:16.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:16.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:17.710 01.636 29988 Exposure complete
00:51:17.742 00.032 29988 worker thread done servicing request
00:51:17.742 00.000 28316 OnExposeComplete: enter
00:51:17.743 00.001 28316 UpdateGuideState(): m_state=6
00:51:17.744 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4864
00:51:17.744 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=112.31, Mass=1970, SNR=30.6, Peak=154 HFD=4.3
00:51:17.744 00.000 28316 MultiStar: [#1 0.19,0.19,0.91,U] [#2 0.09,0.16,0.96,U] [#3 0.07,0.29,0.85,U] [#4 0.04,0.08,0.84,U] [#5 -0.09,0.20,0.78,U] [#6 0.10,0.23,0.70,U] [#7 0.13,0.17,0.66,U] [#8 0.01,0.04,0.59,U] 
00:51:17.745 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.19}, one-star: {0.16, 0.25}
00:51:17.745 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (-1.14) = xAngle (2.29 = 2.29)
00:51:17.746 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.40 = -0.89)
00:51:17.746 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.15 mountX=-0.13 mountY=-0.16, mountTheta=-2.28
00:51:17.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.19, opts=13)
00:51:17.748 00.001 28316 Enqueuing Move request for scope (0.08, 0.19)
00:51:17.748 00.000 29988 Worker thread wakes up
00:51:17.749 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:51:17.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:51:17.749 00.000 29988 Moving (0.08, 0.19) raw xDistance=-0.13 yDistance=-0.16
00:51:17.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:51:17.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:17.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:17.749 00.000 28316 UpdateGuideState exits: m=1970 RSB=30.6
00:51:17.750 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:17.751 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:51:17.751 00.000 29988 MoveAxis(E, 0, ABG)
00:51:17.751 00.000 29988 Move returns status 0, amount 0
00:51:17.751 00.000 29988 MoveAxis(N, 0, ABG)
00:51:17.751 00.000 29988 Move returns status 0, amount 0
00:51:17.751 00.000 29988 move complete, result=0
00:51:17.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:17.751 00.000 28316 Enqueuing Expose request
00:51:17.752 00.001 29988 worker thread done servicing request
00:51:17.752 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:17.752 00.000 29988 Worker thread wakes up
00:51:17.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:17.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:19.272 01.520 29988 Exposure complete
00:51:19.297 00.025 29988 worker thread done servicing request
00:51:19.297 00.000 28316 OnExposeComplete: enter
00:51:19.297 00.000 28316 UpdateGuideState(): m_state=6
00:51:19.298 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4865
00:51:19.299 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=112.00, Mass=2061, SNR=31.2, Peak=177 HFD=4.3
00:51:19.299 00.000 28316 MultiStar: [#1 -0.08,0.09,0.86,U] [#2 -0.06,-0.06,0.94,U] [#3 -0.01,0.24,0.84,U] [#4 -0.16,-0.01,0.81,U] [#5 -0.30,0.13,0.79,U] [#6 0.01,0.09,0.69,U] [#7 -0.08,0.09,0.65,U] [#8 -0.30,-0.17,0.59,U] 
00:51:19.300 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.03, -0.05}
00:51:19.301 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-1.14) = xAngle (-1.01 = -1.01)
00:51:19.302 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.09 = 2.09)
00:51:19.302 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.16 mountX=0.03 mountY=0.05, mountTheta=1.02
00:51:19.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
00:51:19.304 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
00:51:19.304 00.000 29988 Worker thread wakes up
00:51:19.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:19.305 00.001 28316 UpdateGuideState exits: m=2061 RSB=31.2
00:51:19.305 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:19.306 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:19.306 00.000 28316 Enqueuing Expose request
00:51:19.307 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:51:19.307 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:51:19.307 00.000 29988 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.05
00:51:19.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:51:19.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:19.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:51:19.307 00.000 29988 MoveAxis(E, 0, ABG)
00:51:19.307 00.000 29988 Move returns status 0, amount 0
00:51:19.307 00.000 29988 MoveAxis(N, 0, ABG)
00:51:19.307 00.000 29988 Move returns status 0, amount 0
00:51:19.307 00.000 29988 move complete, result=0
00:51:19.307 00.000 29988 worker thread done servicing request
00:51:19.307 00.000 29988 Worker thread wakes up
00:51:19.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:19.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:19.307 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:21.039 01.732 29988 Exposure complete
00:51:21.075 00.036 29988 worker thread done servicing request
00:51:21.075 00.000 28316 OnExposeComplete: enter
00:51:21.076 00.001 28316 UpdateGuideState(): m_state=6
00:51:21.076 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4866
00:51:21.077 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=112.17, Mass=1884, SNR=29.8, Peak=165 HFD=3.9
00:51:21.077 00.000 28316 MultiStar: [#1 0.30,0.05,0.92,U] [#2 0.15,0.05,1.01,U] [#3 0.34,0.20,0.00,M1] [#4 0.24,-0.01,0.86,U] [#5 0.00,0.25,0.83,U] [#6 0.14,0.22,0.73,U] [#7 0.10,0.20,0.67,U] [#8 0.21,-0.11,0.62,U] 
00:51:21.078 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.10}, one-star: {0.35, 0.12}
00:51:21.078 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
00:51:21.079 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.72 = -1.56)
00:51:21.080 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.47 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
00:51:21.083 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
00:51:21.084 00.001 28316 Enqueuing Move request for scope (0.19, 0.10)
00:51:21.086 00.002 29988 Worker thread wakes up
00:51:21.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:21.086 00.000 28316 UpdateGuideState exits: m=1884 RSB=29.8
00:51:21.087 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:21.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:21.088 00.001 28316 Enqueuing Expose request
00:51:21.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
00:51:21.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
00:51:21.088 00.000 29988 Moving (0.19, 0.10) raw xDistance=-0.01 yDistance=-0.22
00:51:21.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:51:21.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:51:21.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:51:21.088 00.000 29988 MoveAxis(E, 0, ABG)
00:51:21.088 00.000 29988 Move returns status 0, amount 0
00:51:21.089 00.001 29988 MoveAxis(N, 0, ABG)
00:51:21.089 00.000 29988 Move returns status 0, amount 0
00:51:21.089 00.000 29988 move complete, result=0
00:51:21.089 00.000 29988 worker thread done servicing request
00:51:21.089 00.000 29988 Worker thread wakes up
00:51:21.089 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:21.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:21.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:22.493 01.404 29988 Exposure complete
00:51:22.534 00.041 29988 worker thread done servicing request
00:51:22.534 00.000 28316 OnExposeComplete: enter
00:51:22.535 00.001 28316 UpdateGuideState(): m_state=6
00:51:22.536 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4867
00:51:22.537 00.001 28316 Star::Find returns 1 (0), X=587.52, Y=112.12, Mass=1916, SNR=30.0, Peak=154 HFD=4.3
00:51:22.538 00.001 28316 MultiStar: [#1 0.19,0.03,0.90,U] [#2 0.15,0.08,0.98,U] [#3 0.12,0.18,0.86,U] [#4 0.16,-0.03,0.85,U] [#5 -0.04,0.18,0.81,U] [#6 0.27,0.08,0.72,U] [#7 0.13,0.14,0.67,U] [#8 -0.04,-0.03,0.60,U] 
00:51:22.538 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.08}, one-star: {0.25, 0.07}
00:51:22.539 00.001 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (-1.14) = xAngle (1.65 = 1.65)
00:51:22.539 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.76 = -1.53)
00:51:22.541 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.51 mountX=-0.01 mountY=-0.16, mountTheta=-1.65
00:51:22.543 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
00:51:22.544 00.001 28316 Enqueuing Move request for scope (0.14, 0.08)
00:51:22.545 00.001 29988 Worker thread wakes up
00:51:22.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
00:51:22.545 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
00:51:22.545 00.000 29988 Moving (0.14, 0.08) raw xDistance=-0.01 yDistance=-0.16
00:51:22.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:51:22.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:22.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:22.546 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:51:22.546 00.000 29988 MoveAxis(E, 0, ABG)
00:51:22.546 00.000 29988 Move returns status 0, amount 0
00:51:22.546 00.000 29988 MoveAxis(N, 0, ABG)
00:51:22.546 00.000 29988 Move returns status 0, amount 0
00:51:22.546 00.000 28316 UpdateGuideState exits: m=1916 RSB=30.0
00:51:22.549 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:22.552 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:22.554 00.002 28316 Enqueuing Expose request
00:51:22.554 00.000 29988 move complete, result=0
00:51:22.554 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:22.555 00.001 29988 worker thread done servicing request
00:51:22.556 00.001 29988 Worker thread wakes up
00:51:22.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:22.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:24.180 01.624 29988 Exposure complete
00:51:24.204 00.024 29988 worker thread done servicing request
00:51:24.204 00.000 28316 OnExposeComplete: enter
00:51:24.204 00.000 28316 UpdateGuideState(): m_state=6
00:51:24.205 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4868
00:51:24.206 00.001 28316 Star::Find returns 1 (0), X=587.24, Y=112.29, Mass=1858, SNR=29.7, Peak=158 HFD=4.0
00:51:24.206 00.000 28316 MultiStar: [#1 -0.14,0.21,0.93,U] [#2 -0.19,0.23,0.98,U] [#3 0.09,0.29,0.88,U] [#4 -0.16,0.22,0.87,U] [#5 -0.36,0.42,0.00,M1] [#6 -0.07,0.26,0.74,U] [#7 -0.01,0.23,0.68,U] [#8 0.08,-0.15,0.62,U] 
00:51:24.207 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.20}, one-star: {-0.03, 0.24}
00:51:24.207 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
00:51:24.207 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.17)
00:51:24.208 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.87 mountX=-0.21 mountY=-0.04, mountTheta=-2.98
00:51:24.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.20, opts=13)
00:51:24.209 00.000 28316 Enqueuing Move request for scope (-0.06, 0.20)
00:51:24.212 00.003 29988 Worker thread wakes up
00:51:24.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
00:51:24.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
00:51:24.212 00.000 29988 Moving (-0.06, 0.20) raw xDistance=-0.21 yDistance=-0.04
00:51:24.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:51:24.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:24.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:24.213 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.7
00:51:24.214 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:24.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:24.215 00.001 28316 Enqueuing Expose request
00:51:24.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:51:24.215 00.000 29988 MoveAxis(E, 44, ABG)
00:51:24.215 00.000 29988 Guiding  Dir = 2, Dur = 44
00:51:24.215 00.000 29988 IsSlewing returns 0
00:51:24.215 00.000 29988 IsGuiding returns 0
00:51:24.218 00.003 29988 PulseGuide returned control before completion, sleep 53
00:51:24.277 00.059 29988 IsGuiding returns 0
00:51:24.278 00.001 29988 Move returns status 0, amount 44
00:51:24.278 00.000 29988 MoveAxis(N, 0, ABG)
00:51:24.278 00.000 29988 Move returns status 0, amount 0
00:51:24.278 00.000 29988 move complete, result=0
00:51:24.278 00.000 29988 worker thread done servicing request
00:51:24.278 00.000 29988 Worker thread wakes up
00:51:24.278 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
00:51:24.279 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:24.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:25.684 01.405 29988 Exposure complete
00:51:25.737 00.053 29988 worker thread done servicing request
00:51:25.737 00.000 28316 OnExposeComplete: enter
00:51:25.738 00.001 28316 UpdateGuideState(): m_state=6
00:51:25.739 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4869
00:51:25.739 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=112.08, Mass=1930, SNR=30.0, Peak=149 HFD=4.3
00:51:25.740 00.001 28316 MultiStar: [#1 0.19,-0.04,0.92,U] [#2 0.17,-0.13,0.93,U] [#3 0.15,0.01,0.88,U] [#4 -0.00,-0.16,0.87,U] [#5 -0.15,0.14,0.78,U] [#6 -0.04,0.11,0.72,U] [#7 0.05,0.07,0.66,U] [#8 -0.20,-0.30,0.61,U] 
00:51:25.740 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.03}, one-star: {0.16, 0.03}
00:51:25.740 00.000 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-1.14) = xAngle (0.65 = 0.65)
00:51:25.741 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.75 = -2.53)
00:51:25.741 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.50 mountX=0.05 mountY=-0.03, mountTheta=-0.62
00:51:25.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
00:51:25.743 00.001 28316 Enqueuing Move request for scope (0.05, -0.03)
00:51:25.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:25.744 00.001 28316 UpdateGuideState exits: m=1930 RSB=30.0
00:51:25.744 00.000 29988 Worker thread wakes up
00:51:25.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:51:25.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:51:25.744 00.000 29988 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=-0.03
00:51:25.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:51:25.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:25.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:25.745 00.000 28316 Enqueuing Expose request
00:51:25.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:25.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:51:25.745 00.000 29988 MoveAxis(E, 0, ABG)
00:51:25.745 00.000 29988 Move returns status 0, amount 0
00:51:25.745 00.000 29988 MoveAxis(N, 0, ABG)
00:51:25.745 00.000 29988 Move returns status 0, amount 0
00:51:25.745 00.000 29988 move complete, result=0
00:51:25.745 00.000 29988 worker thread done servicing request
00:51:25.745 00.000 29988 Worker thread wakes up
00:51:25.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:25.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:25.746 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:27.379 01.633 29988 Exposure complete
00:51:27.406 00.027 29988 worker thread done servicing request
00:51:27.406 00.000 28316 OnExposeComplete: enter
00:51:27.407 00.001 28316 UpdateGuideState(): m_state=6
00:51:27.408 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4870
00:51:27.408 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=112.01, Mass=1839, SNR=29.3, Peak=157 HFD=4.2
00:51:27.409 00.001 28316 MultiStar: [#1 0.25,-0.17,0.94,U] [#2 0.16,-0.27,0.98,U] [#3 0.33,0.08,0.88,U] [#4 0.19,-0.06,0.88,U] [#5 -0.07,0.19,0.78,U] [#6 0.36,0.02,0.73,U] [#7 0.26,0.13,0.69,U] [#8 0.18,-0.34,0.00,M1] 
00:51:27.409 00.000 28316 refined, 7 included, MultiStar: {0.24, -0.03}, one-star: {0.41, -0.05}
00:51:27.410 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.02 = 1.02)
00:51:27.410 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.12 = -2.16)
00:51:27.411 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.12 mountX=0.13 mountY=-0.20, mountTheta=-1.01
00:51:27.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.03, opts=13)
00:51:27.413 00.000 28316 Enqueuing Move request for scope (0.24, -0.03)
00:51:27.414 00.001 29988 Worker thread wakes up
00:51:27.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
00:51:27.414 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
00:51:27.414 00.000 29988 Moving (0.24, -0.03) raw xDistance=0.13 yDistance=-0.20
00:51:27.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:51:27.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:27.414 00.000 28316 UpdateGuideState exits: m=1839 RSB=29.3
00:51:27.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:27.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:27.415 00.000 28316 Enqueuing Expose request
00:51:27.416 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:51:27.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:51:27.416 00.000 29988 MoveAxis(E, 0, ABG)
00:51:27.416 00.000 29988 Move returns status 0, amount 0
00:51:27.416 00.000 29988 MoveAxis(N, 0, ABG)
00:51:27.416 00.000 29988 Move returns status 0, amount 0
00:51:27.416 00.000 29988 move complete, result=0
00:51:27.416 00.000 29988 worker thread done servicing request
00:51:27.416 00.000 29988 Worker thread wakes up
00:51:27.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:27.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:27.416 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:28.929 01.513 29988 Exposure complete
00:51:28.981 00.052 29988 worker thread done servicing request
00:51:28.981 00.000 28316 OnExposeComplete: enter
00:51:28.982 00.001 28316 UpdateGuideState(): m_state=6
00:51:28.983 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4871
00:51:28.984 00.001 28316 Star::Find returns 1 (0), X=587.58, Y=112.02, Mass=1972, SNR=30.5, Peak=173 HFD=4.1
00:51:28.985 00.001 28316 MultiStar: [#1 0.30,-0.12,0.90,U] [#2 0.34,-0.19,0.00,M1] [#3 0.28,0.01,0.84,U] [#4 0.25,-0.10,0.85,U] [#5 0.05,0.13,0.75,U] [#6 0.15,0.03,0.71,U] [#7 0.24,-0.05,0.65,U] [#8 0.13,-0.40,0.00,M2] 
00:51:28.986 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.02}, one-star: {0.32, -0.03}
00:51:28.988 00.002 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:51:28.989 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
00:51:28.990 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.10 mountX=0.12 mountY=-0.20, mountTheta=-1.04
00:51:28.992 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.02, opts=13)
00:51:28.993 00.001 28316 Enqueuing Move request for scope (0.23, -0.02)
00:51:28.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:28.994 00.001 29988 Worker thread wakes up
00:51:28.994 00.000 28316 UpdateGuideState exits: m=1972 RSB=30.5
00:51:28.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:28.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:28.995 00.001 28316 Enqueuing Expose request
00:51:28.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
00:51:28.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
00:51:28.995 00.000 29988 Moving (0.23, -0.02) raw xDistance=0.12 yDistance=-0.20
00:51:28.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:51:28.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:28.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:51:28.995 00.000 29988 MoveAxis(E, 0, ABG)
00:51:28.995 00.000 29988 Move returns status 0, amount 0
00:51:28.995 00.000 29988 MoveAxis(N, 0, ABG)
00:51:28.995 00.000 29988 Move returns status 0, amount 0
00:51:28.995 00.000 29988 move complete, result=0
00:51:28.995 00.000 29988 worker thread done servicing request
00:51:28.995 00.000 29988 Worker thread wakes up
00:51:28.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:28.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:28.996 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:30.617 01.621 29988 Exposure complete
00:51:30.658 00.041 29988 worker thread done servicing request
00:51:30.658 00.000 28316 OnExposeComplete: enter
00:51:30.659 00.001 28316 UpdateGuideState(): m_state=6
00:51:30.659 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4872
00:51:30.660 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=112.04, Mass=1981, SNR=30.5, Peak=175 HFD=4.3
00:51:30.660 00.000 28316 MultiStar: [#1 0.39,-0.11,0.00,M1] [#2 0.29,-0.11,0.94,U] [#3 0.41,0.11,0.00,M1] [#4 0.30,-0.02,0.87,U] [#5 0.11,0.16,0.77,U] [#6 0.32,-0.05,0.71,U] [#7 0.40,0.07,0.00,M1] [#8 0.27,-0.20,0.59,U] 
00:51:30.661 00.001 28316 refined, 5 included, MultiStar: {0.30, -0.03}, one-star: {0.47, -0.01}
00:51:30.661 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
00:51:30.662 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
00:51:30.662 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.11 mountX=0.16 mountY=-0.25, mountTheta=-1.02
00:51:30.664 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.03, opts=13)
00:51:30.665 00.001 28316 Enqueuing Move request for scope (0.30, -0.03)
00:51:30.667 00.002 29988 Worker thread wakes up
00:51:30.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd
00:51:30.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.03)
00:51:30.667 00.000 29988 Moving (0.30, -0.03) raw xDistance=0.16 yDistance=-0.25
00:51:30.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:51:30.667 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.30 newest=-0.65
00:51:30.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:51:30.667 00.000 29988 MoveAxis(E, 0, ABG)
00:51:30.667 00.000 29988 Move returns status 0, amount 0
00:51:30.667 00.000 29988 MoveAxis(N, 61, ABG)
00:51:30.667 00.000 29988 Guiding  Dir = 0, Dur = 61
00:51:30.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:30.668 00.001 29988 IsSlewing returns 0
00:51:30.669 00.001 28316 UpdateGuideState exits: m=1981 RSB=30.5
00:51:30.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:30.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:30.670 00.000 28316 Enqueuing Expose request
00:51:30.671 00.001 29988 IsGuiding returns 0
00:51:30.676 00.005 29988 PulseGuide returned control before completion, sleep 66
00:51:30.757 00.081 29988 IsGuiding returns 0
00:51:30.757 00.000 29988 Move returns status 0, amount 61
00:51:30.757 00.000 29988 move complete, result=0
00:51:30.758 00.001 29988 worker thread done servicing request
00:51:30.758 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 61 ms NORTH
00:51:30.759 00.001 29988 Worker thread wakes up
00:51:30.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:30.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:32.167 01.408 29988 Exposure complete
00:51:32.201 00.034 29988 worker thread done servicing request
00:51:32.201 00.000 28316 OnExposeComplete: enter
00:51:32.201 00.000 28316 UpdateGuideState(): m_state=6
00:51:32.203 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4873
00:51:32.203 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=112.13, Mass=1951, SNR=30.3, Peak=158 HFD=4.2
00:51:32.204 00.001 28316 MultiStar: [#1 0.20,-0.08,0.90,U] [#2 0.13,-0.09,0.99,U] [#3 0.21,0.02,0.87,U] [#4 0.05,-0.16,0.83,U] [#5 0.00,-0.04,0.77,U] [#6 0.19,-0.06,0.73,U] [#7 0.19,0.08,0.66,U] [#8 0.11,-0.32,0.60,U] 
00:51:32.204 00.000 28316 refined, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.31, 0.08}
00:51:32.205 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-1.14) = xAngle (0.81 = 0.81)
00:51:32.205 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.91 = -2.38)
00:51:32.206 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.34 mountX=0.12 mountY=-0.12, mountTheta=-0.79
00:51:32.207 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.06, opts=13)
00:51:32.207 00.000 28316 Enqueuing Move request for scope (0.16, -0.06)
00:51:32.208 00.001 29988 Worker thread wakes up
00:51:32.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
00:51:32.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:32.208 00.000 28316 UpdateGuideState exits: m=1951 RSB=30.3
00:51:32.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:32.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:32.210 00.001 28316 Enqueuing Expose request
00:51:32.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
00:51:32.210 00.000 29988 Moving (0.16, -0.06) raw xDistance=0.12 yDistance=-0.12
00:51:32.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:51:32.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:32.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:51:32.210 00.000 29988 MoveAxis(E, 0, ABG)
00:51:32.210 00.000 29988 Move returns status 0, amount 0
00:51:32.210 00.000 29988 MoveAxis(N, 0, ABG)
00:51:32.210 00.000 29988 Move returns status 0, amount 0
00:51:32.210 00.000 29988 move complete, result=0
00:51:32.210 00.000 29988 worker thread done servicing request
00:51:32.210 00.000 29988 Worker thread wakes up
00:51:32.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:32.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:32.211 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:33.837 01.626 29988 Exposure complete
00:51:33.863 00.026 29988 worker thread done servicing request
00:51:33.863 00.000 28316 OnExposeComplete: enter
00:51:33.864 00.001 28316 UpdateGuideState(): m_state=6
00:51:33.864 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4874
00:51:33.865 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=111.99, Mass=2005, SNR=30.7, Peak=170 HFD=4.2
00:51:33.865 00.000 28316 MultiStar: [#1 0.28,-0.18,0.90,U] [#2 0.20,-0.09,0.95,U] [#3 0.22,-0.08,0.84,U] [#4 0.22,-0.01,0.85,U] [#5 0.02,-0.04,0.78,U] [#6 0.22,-0.19,0.73,U] [#7 0.18,0.00,0.67,U] [#8 0.04,-0.17,0.59,U] 
00:51:33.866 00.001 28316 refined, 8 included, MultiStar: {0.20, -0.09}, one-star: {0.35, -0.06}
00:51:33.867 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
00:51:33.868 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.45)
00:51:33.869 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.41 mountX=0.17 mountY=-0.14, mountTheta=-0.71
00:51:33.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
00:51:33.870 00.000 28316 Enqueuing Move request for scope (0.20, -0.09)
00:51:33.871 00.001 29988 Worker thread wakes up
00:51:33.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:33.871 00.000 28316 UpdateGuideState exits: m=2005 RSB=30.7
00:51:33.872 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:33.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:33.872 00.000 28316 Enqueuing Expose request
00:51:33.873 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
00:51:33.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
00:51:33.873 00.000 29988 Moving (0.20, -0.09) raw xDistance=0.17 yDistance=-0.14
00:51:33.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:51:33.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:33.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:51:33.873 00.000 29988 MoveAxis(E, 0, ABG)
00:51:33.873 00.000 29988 Move returns status 0, amount 0
00:51:33.873 00.000 29988 MoveAxis(N, 0, ABG)
00:51:33.873 00.000 29988 Move returns status 0, amount 0
00:51:33.873 00.000 29988 move complete, result=0
00:51:33.873 00.000 29988 worker thread done servicing request
00:51:33.873 00.000 29988 Worker thread wakes up
00:51:33.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:33.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:33.874 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:35.390 01.516 29988 Exposure complete
00:51:35.415 00.025 29988 worker thread done servicing request
00:51:35.415 00.000 28316 OnExposeComplete: enter
00:51:35.415 00.000 28316 UpdateGuideState(): m_state=6
00:51:35.416 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4875
00:51:35.417 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=111.99, Mass=1900, SNR=29.9, Peak=163 HFD=4.1
00:51:35.417 00.000 28316 MultiStar: [#1 0.20,-0.09,0.91,U] [#2 0.08,-0.06,0.96,U] [#3 0.21,0.05,0.85,U] [#4 0.13,-0.19,0.88,U] [#5 -0.07,0.07,0.82,U] [#6 0.20,-0.01,0.72,U] [#7 0.36,-0.13,0.00,M1] [#8 0.15,-0.20,0.59,U] 
00:51:35.418 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.06}, one-star: {0.28, -0.06}
00:51:35.418 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-1.14) = xAngle (0.77 = 0.77)
00:51:35.418 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.88 = -2.41)
00:51:35.418 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.37 mountX=0.11 mountY=-0.11, mountTheta=-0.75
00:51:35.420 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.06, opts=13)
00:51:35.421 00.001 28316 Enqueuing Move request for scope (0.15, -0.06)
00:51:35.421 00.000 29988 Worker thread wakes up
00:51:35.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:51:35.422 00.001 28316 UpdateGuideState exits: m=1900 RSB=29.9
00:51:35.422 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:35.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:35.423 00.000 28316 Enqueuing Expose request
00:51:35.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
00:51:35.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
00:51:35.424 00.001 29988 Moving (0.15, -0.06) raw xDistance=0.11 yDistance=-0.11
00:51:35.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:51:35.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:35.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:51:35.424 00.000 29988 MoveAxis(E, 0, ABG)
00:51:35.424 00.000 29988 Move returns status 0, amount 0
00:51:35.424 00.000 29988 MoveAxis(N, 0, ABG)
00:51:35.424 00.000 29988 Move returns status 0, amount 0
00:51:35.424 00.000 29988 move complete, result=0
00:51:35.424 00.000 29988 worker thread done servicing request
00:51:35.424 00.000 29988 Worker thread wakes up
00:51:35.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:35.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:35.424 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:37.152 01.728 29988 Exposure complete
00:51:37.191 00.039 29988 worker thread done servicing request
00:51:37.191 00.000 28316 OnExposeComplete: enter
00:51:37.191 00.000 28316 UpdateGuideState(): m_state=6
00:51:37.192 00.001 28316 Star::Find(15, 587, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4876
00:51:37.193 00.001 28316 Star::Find returns 1 (0), X=587.43, Y=112.10, Mass=1914, SNR=30.0, Peak=150 HFD=4.0
00:51:37.194 00.001 28316 MultiStar: [#1 0.27,-0.01,0.91,U] [#2 0.09,-0.10,0.99,U] [#3 0.10,0.00,0.88,U] [#4 0.07,0.04,0.86,U] [#5 -0.11,0.22,0.79,U] [#6 -0.04,0.04,0.73,U] [#7 -0.06,0.05,0.65,U] [#8 -0.06,-0.16,0.60,U] 
00:51:37.196 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {0.16, 0.05}
00:51:37.197 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (-1.14) = xAngle (1.40 = 1.40)
00:51:37.199 00.002 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.50 = -1.79)
00:51:37.200 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.25 mountX=0.01 mountY=-0.06, mountTheta=-1.39
00:51:37.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
00:51:37.202 00.001 28316 Enqueuing Move request for scope (0.06, 0.02)
00:51:37.202 00.000 29988 Worker thread wakes up
00:51:37.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:37.203 00.001 28316 UpdateGuideState exits: m=1914 RSB=30.0
00:51:37.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:37.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:37.204 00.000 28316 Enqueuing Expose request
00:51:37.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
00:51:37.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
00:51:37.204 00.000 29988 Moving (0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
00:51:37.205 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:51:37.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:37.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:37.205 00.000 29988 MoveAxis(E, 0, ABG)
00:51:37.205 00.000 29988 Move returns status 0, amount 0
00:51:37.205 00.000 29988 MoveAxis(N, 0, ABG)
00:51:37.205 00.000 29988 Move returns status 0, amount 0
00:51:37.205 00.000 29988 move complete, result=0
00:51:37.205 00.000 29988 worker thread done servicing request
00:51:37.205 00.000 29988 Worker thread wakes up
00:51:37.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:37.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:37.205 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:38.609 01.404 29988 Exposure complete
00:51:38.657 00.048 29988 worker thread done servicing request
00:51:38.657 00.000 28316 OnExposeComplete: enter
00:51:38.657 00.000 28316 UpdateGuideState(): m_state=6
00:51:38.658 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4877
00:51:38.658 00.000 28316 Star::Find returns 1 (0), X=587.58, Y=112.06, Mass=1921, SNR=30.0, Peak=157 HFD=4.1
00:51:38.659 00.001 28316 MultiStar: [#1 0.20,-0.04,0.91,U] [#2 0.20,-0.08,0.98,U] [#3 0.28,0.03,0.86,U] [#4 0.23,-0.20,0.88,U] [#5 0.02,0.06,0.78,U] [#6 0.24,-0.07,0.75,U] [#7 0.37,-0.12,0.00,M1] [#8 0.17,-0.25,0.60,U] 
00:51:38.659 00.000 28316 refined, 7 included, MultiStar: {0.21, -0.06}, one-star: {0.31, 0.01}
00:51:38.660 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
00:51:38.660 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.97 = -2.31)
00:51:38.661 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.28 mountX=0.14 mountY=-0.16, mountTheta=-0.85
00:51:38.661 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
00:51:38.662 00.001 28316 Enqueuing Move request for scope (0.21, -0.06)
00:51:38.662 00.000 29988 Worker thread wakes up
00:51:38.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:38.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
00:51:38.663 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.0
00:51:38.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:38.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:38.665 00.001 28316 Enqueuing Expose request
00:51:38.666 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
00:51:38.666 00.000 29988 Moving (0.21, -0.06) raw xDistance=0.14 yDistance=-0.16
00:51:38.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:51:38.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:38.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:51:38.666 00.000 29988 MoveAxis(E, 0, ABG)
00:51:38.666 00.000 29988 Move returns status 0, amount 0
00:51:38.666 00.000 29988 MoveAxis(N, 0, ABG)
00:51:38.666 00.000 29988 Move returns status 0, amount 0
00:51:38.666 00.000 29988 move complete, result=0
00:51:38.666 00.000 29988 worker thread done servicing request
00:51:38.666 00.000 29988 Worker thread wakes up
00:51:38.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:38.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:38.666 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:40.290 01.624 29988 Exposure complete
00:51:40.317 00.027 29988 worker thread done servicing request
00:51:40.317 00.000 28316 OnExposeComplete: enter
00:51:40.320 00.003 28316 UpdateGuideState(): m_state=6
00:51:40.323 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4878
00:51:40.325 00.002 28316 Star::Find returns 1 (0), X=587.73, Y=112.05, Mass=1930, SNR=30.1, Peak=189 HFD=4.1
00:51:40.328 00.003 28316 MultiStar: [#1 0.37,0.06,0.91,U] [#2 0.35,-0.02,0.96,U] [#3 0.43,0.13,0.00,M1] [#4 0.39,-0.03,0.00,M1] [#5 0.23,0.14,0.79,U] [#6 0.36,0.10,0.73,U] [#7 0.43,0.20,0.00,M2] [#8 0.24,-0.12,0.59,U] 
00:51:40.330 00.002 28316 refined, 5 included, MultiStar: {0.35, 0.03}, one-star: {0.46, 0.00}
00:51:40.332 00.002 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:51:40.334 00.002 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.33 = -1.95)
00:51:40.335 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.08 mountX=0.12 mountY=-0.32, mountTheta=-1.22
00:51:40.337 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.03, opts=13)
00:51:40.337 00.000 28316 Enqueuing Move request for scope (0.35, 0.03)
00:51:40.338 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:40.338 00.000 28316 UpdateGuideState exits: m=1930 RSB=30.1
00:51:40.339 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:40.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:40.339 00.000 28316 Enqueuing Expose request
00:51:40.340 00.001 29988 Worker thread wakes up
00:51:40.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd
00:51:40.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.03)
00:51:40.340 00.000 29988 Moving (0.35, 0.03) raw xDistance=0.12 yDistance=-0.32
00:51:40.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:51:40.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:51:40.340 00.000 29988 MoveAxis(E, 0, ABG)
00:51:40.340 00.000 29988 Move returns status 0, amount 0
00:51:40.340 00.000 29988 MoveAxis(N, 77, ABG)
00:51:40.340 00.000 29988 Guiding  Dir = 0, Dur = 77
00:51:40.340 00.000 29988 IsSlewing returns 0
00:51:40.340 00.000 29988 IsGuiding returns 0
00:51:40.344 00.004 29988 PulseGuide returned control before completion, sleep 83
00:51:40.443 00.099 29988 IsGuiding returns 0
00:51:40.443 00.000 29988 Move returns status 0, amount 77
00:51:40.444 00.001 29988 move complete, result=0
00:51:40.444 00.000 29988 worker thread done servicing request
00:51:40.444 00.000 29988 Worker thread wakes up
00:51:40.444 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 77 ms NORTH
00:51:40.445 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:40.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(572,97,31,31)
00:51:41.533 01.088 28316 evsrv: cli 0C97DC30 connect
00:51:41.535 00.002 28316 case statement mapped state 6 to 3
00:51:41.536 00.001 28316 case statement mapped state 6 to 3
00:51:41.541 00.005 28316 evsrv: cli 0C97DC30 request: {"method":"get_app_state","id":"818e88e7-4037-4fae-889d-4ed456033e01"}
00:51:41.542 00.001 28316 case statement mapped state 6 to 3
00:51:41.544 00.002 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":"Guiding","id":"818e88e7-4037-4fae-889d-4ed456033e01"}
00:51:41.545 00.001 28316 evsrv: cli 0C97DC30 disconnect
00:51:41.548 00.003 28316 evsrv: cli 0C97D2D0 connect
00:51:41.549 00.001 28316 case statement mapped state 6 to 3
00:51:41.549 00.000 28316 case statement mapped state 6 to 3
00:51:41.550 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"83bb7abc-0de6-4b4b-b395-254a99f3495e"}
00:51:41.551 00.001 28316 PhdController::Dither begins
00:51:41.552 00.001 28316 dither: size=2.00, dRA=-0.94 dDec=-0.81
00:51:41.553 00.001 28316 MountToCamera -- mountTheta (2.43) + m_xAngle (-1.14) = xAngle (1.28 = 1.28)
00:51:41.554 00.001 28316 MountToCamera -- mountX=-0.94 mountY=-0.81 hyp=1.24 mountTheta=2.43 cameraX=0.35, cameraY=1.19 cameraTheta=1.28
00:51:41.555 00.001 28316 setting lock position to (587.62, 113.24)
00:51:41.557 00.002 28316 Mount: notify guiding dithered (0.4, 1.2)
00:51:41.558 00.001 28316 MultiStar: stabilizing after lock position change
00:51:41.559 00.001 28316 Status Line: Dithering de -0.94,-0.81
00:51:41.561 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:51:41.562 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
00:51:41.563 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"83bb7abc-0de6-4b4b-b395-254a99f3495e"}
00:51:41.564 00.001 28316 evsrv: cli 0C97D2D0 disconnect
00:51:41.856 00.292 29988 Exposure complete
00:51:41.901 00.045 29988 worker thread done servicing request
00:51:41.901 00.000 28316 OnExposeComplete: enter
00:51:41.904 00.003 28316 UpdateGuideState(): m_state=6
00:51:41.906 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4879
00:51:41.909 00.003 28316 Star::Find returns 1 (0), X=587.69, Y=112.09, Mass=1939, SNR=30.2, Peak=185 HFD=4.1
00:51:41.911 00.002 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-1.14) = xAngle (-0.37 = -0.37)
00:51:41.913 00.002 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74)
00:51:41.915 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-1.15 hyp=1.15 cameraTheta=-1.51 mountX=1.08 mountY=0.46, mountTheta=0.40
00:51:41.918 00.003 28316 dither recenter: remaining=(0.9,0.8) step=(0.9,0.8)
00:51:41.919 00.001 28316 MountToCamera -- mountTheta (-0.71) + m_xAngle (-1.14) = xAngle (-1.86 = -1.86)
00:51:41.919 00.000 28316 MountToCamera -- mountX=0.94 mountY=0.81 hyp=1.24 mountTheta=-0.71 cameraX=-0.35, cameraY=-1.19 cameraTheta=-1.86
00:51:41.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-1.19, opts=4)
00:51:41.920 00.000 28316 Enqueuing Move request for scope (-0.35, -1.19)
00:51:41.921 00.001 28316 Mount: notify direct move 0.94,0.81
00:51:41.921 00.000 29988 Worker thread wakes up
00:51:41.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.19) opts 0x4
00:51:41.921 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, -1.19)
00:51:41.921 00.000 29988 Moving (-0.35, -1.19) raw xDistance=0.94 yDistance=0.81
00:51:41.921 00.000 29988 MoveAxis(W, 312, B)
00:51:41.921 00.000 29988 Guiding  Dir = 3, Dur = 312
00:51:41.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:41.922 00.001 28316 UpdateGuideState exits: m=1939 RSB=30.2
00:51:41.922 00.000 28316 PhdController: settling, locked = 1, distance = 1.37 (0.50) aobump = 0 frame = 1 / 99999
00:51:41.923 00.001 29988 IsSlewing returns 0
00:51:41.923 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143101.923,"Host":"ASUS_SAM","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:51:41.924 00.001 29988 IsGuiding returns 0
00:51:41.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:41.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:41.925 00.001 28316 Enqueuing Expose request
00:51:41.925 00.000 29988 PulseGuide returned control before completion, sleep 321
00:51:42.252 00.327 29988 IsGuiding returns 0
00:51:42.252 00.000 29988 Move returns status 0, amount 312
00:51:42.252 00.000 29988 MoveAxis(S, 194, B)
00:51:42.252 00.000 29988 Guiding  Dir = 1, Dur = 194
00:51:42.255 00.003 29988 IsSlewing returns 0
00:51:42.255 00.000 29988 IsGuiding returns 0
00:51:42.260 00.005 29988 PulseGuide returned control before completion, sleep 200
00:51:42.471 00.211 29988 IsGuiding returns 0
00:51:42.471 00.000 29988 Move returns status 0, amount 194
00:51:42.471 00.000 29988 move complete, result=0
00:51:42.472 00.001 29988 worker thread done servicing request
00:51:42.472 00.000 29988 Worker thread wakes up
00:51:42.472 00.000 28316 GuideStep: 0.9 px 312 ms WEST, 0.8 px 194 ms SOUTH
00:51:42.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:42.473 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:44.099 01.626 29988 Exposure complete
00:51:44.142 00.043 29988 worker thread done servicing request
00:51:44.143 00.001 28316 OnExposeComplete: enter
00:51:44.143 00.000 28316 UpdateGuideState(): m_state=6
00:51:44.144 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4880
00:51:44.144 00.000 28316 Star::Find returns 1 (0), X=587.37, Y=112.91, Mass=1929, SNR=30.0, Peak=162 HFD=4.3
00:51:44.145 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-1.14) = xAngle (-1.08 = -1.08)
00:51:44.145 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.02 = 2.02)
00:51:44.146 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.32 hyp=0.41 cameraTheta=-2.23 mountX=0.19 mountY=0.37, mountTheta=1.09
00:51:44.146 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.32, opts=13)
00:51:44.147 00.001 28316 Enqueuing Move request for scope (-0.25, -0.32)
00:51:44.147 00.000 29988 Worker thread wakes up
00:51:44.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
00:51:44.148 00.001 28316 UpdateGuideState exits: m=1929 RSB=30.0
00:51:44.148 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 2 / 99999
00:51:44.149 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.32) opts 0xd
00:51:44.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.32)
00:51:44.149 00.000 29988 Moving (-0.25, -0.32) raw xDistance=0.19 yDistance=0.37
00:51:44.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:51:44.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:51:44.149 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143104.149,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:51:44.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:51:44.149 00.000 29988 MoveAxis(E, 0, ABG)
00:51:44.149 00.000 29988 Move returns status 0, amount 0
00:51:44.149 00.000 29988 MoveAxis(N, 0, ABG)
00:51:44.149 00.000 29988 Move returns status 0, amount 0
00:51:44.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:44.150 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:44.151 00.001 28316 Enqueuing Expose request
00:51:44.151 00.000 29988 move complete, result=0
00:51:44.151 00.000 29988 worker thread done servicing request
00:51:44.151 00.000 29988 Worker thread wakes up
00:51:44.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:44.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:44.152 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:51:45.664 01.512 29988 Exposure complete
00:51:45.726 00.062 29988 worker thread done servicing request
00:51:45.726 00.000 28316 OnExposeComplete: enter
00:51:45.728 00.002 28316 UpdateGuideState(): m_state=6
00:51:45.728 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4881
00:51:45.729 00.001 28316 Star::Find returns 1 (0), X=587.37, Y=113.27, Mass=1950, SNR=30.3, Peak=161 HFD=4.4
00:51:45.729 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (-1.14) = xAngle (4.16 = -2.12)
00:51:45.729 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.26 = 0.98)
00:51:45.730 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.25 cameraTheta=3.02 mountX=-0.13 mountY=0.21, mountTheta=2.13
00:51:45.732 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.03, opts=13)
00:51:45.734 00.002 28316 Enqueuing Move request for scope (-0.25, 0.03)
00:51:45.734 00.000 29988 Worker thread wakes up
00:51:45.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:45.735 00.001 28316 UpdateGuideState exits: m=1950 RSB=30.3
00:51:45.735 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 3 / 99999
00:51:45.736 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
00:51:45.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
00:51:45.736 00.000 29988 Moving (-0.25, 0.03) raw xDistance=-0.13 yDistance=0.21
00:51:45.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:51:45.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:51:45.736 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143105.736,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
00:51:45.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:51:45.737 00.001 29988 MoveAxis(E, 0, ABG)
00:51:45.737 00.000 29988 Move returns status 0, amount 0
00:51:45.737 00.000 29988 MoveAxis(N, 0, ABG)
00:51:45.737 00.000 29988 Move returns status 0, amount 0
00:51:45.737 00.000 29988 move complete, result=0
00:51:45.737 00.000 29988 worker thread done servicing request
00:51:45.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:45.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:45.738 00.001 28316 Enqueuing Expose request
00:51:45.738 00.000 29988 Worker thread wakes up
00:51:45.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:45.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:45.739 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:51:47.372 01.633 29988 Exposure complete
00:51:47.436 00.064 29988 worker thread done servicing request
00:51:47.436 00.000 28316 OnExposeComplete: enter
00:51:47.436 00.000 28316 UpdateGuideState(): m_state=6
00:51:47.437 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4882
00:51:47.438 00.001 28316 Star::Find returns 1 (0), X=587.32, Y=113.07, Mass=1911, SNR=30.0, Peak=163 HFD=4.1
00:51:47.439 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-1.14) = xAngle (-1.47 = -1.47)
00:51:47.440 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.63 = 1.63)
00:51:47.441 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.17 hyp=0.34 cameraTheta=-2.61 mountX=0.03 mountY=0.34, mountTheta=1.47
00:51:47.443 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.17, opts=13)
00:51:47.444 00.001 28316 Enqueuing Move request for scope (-0.29, -0.17)
00:51:47.445 00.001 29988 Worker thread wakes up
00:51:47.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.17) opts 0xd
00:51:47.445 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.17)
00:51:47.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:47.446 00.001 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:51:47.447 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 4 / 99999
00:51:47.447 00.000 29988 Moving (-0.29, -0.17) raw xDistance=0.03 yDistance=0.34
00:51:47.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:51:47.448 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.92
00:51:47.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:51:47.448 00.000 29988 MoveAxis(E, 0, ABG)
00:51:47.448 00.000 29988 Move returns status 0, amount 0
00:51:47.448 00.000 29988 MoveAxis(S, 81, ABG)
00:51:47.448 00.000 29988 Guiding  Dir = 1, Dur = 81
00:51:47.448 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143107.447,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:51:47.449 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:47.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:47.450 00.000 28316 Enqueuing Expose request
00:51:47.452 00.002 29988 IsSlewing returns 0
00:51:47.452 00.000 29988 IsGuiding returns 0
00:51:47.456 00.004 29988 PulseGuide returned control before completion, sleep 87
00:51:47.558 00.102 29988 IsGuiding returns 0
00:51:47.558 00.000 29988 Move returns status 0, amount 81
00:51:47.558 00.000 29988 move complete, result=0
00:51:47.559 00.001 29988 worker thread done servicing request
00:51:47.559 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 81 ms SOUTH
00:51:47.560 00.001 29988 Worker thread wakes up
00:51:47.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:47.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:48.973 01.413 29988 Exposure complete
00:51:48.999 00.026 29988 worker thread done servicing request
00:51:48.999 00.000 28316 OnExposeComplete: enter
00:51:49.002 00.003 28316 UpdateGuideState(): m_state=6
00:51:49.003 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4883
00:51:49.006 00.003 28316 Star::Find returns 1 (0), X=587.62, Y=112.98, Mass=1963, SNR=30.5, Peak=156 HFD=4.2
00:51:49.008 00.002 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-1.14) = xAngle (-0.43 = -0.43)
00:51:49.010 00.002 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.67 = 2.67)
00:51:49.013 00.003 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.58 mountX=0.24 mountY=0.12, mountTheta=0.46
00:51:49.017 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.26, opts=13)
00:51:49.020 00.003 28316 Enqueuing Move request for scope (-0.00, -0.26)
00:51:49.023 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:51:49.025 00.002 29988 Worker thread wakes up
00:51:49.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
00:51:49.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
00:51:49.025 00.000 29988 Moving (-0.00, -0.26) raw xDistance=0.24 yDistance=0.12
00:51:49.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:51:49.025 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.5
00:51:49.026 00.001 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 5 / 99999
00:51:49.026 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143109.026,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
00:51:49.027 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:49.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:51:49.028 00.001 29988 MoveAxis(W, 50, ABG)
00:51:49.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:49.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:49.030 00.001 28316 Enqueuing Expose request
00:51:49.031 00.001 29988 Guiding  Dir = 3, Dur = 50
00:51:49.032 00.001 29988 IsSlewing returns 0
00:51:49.032 00.000 29988 IsGuiding returns 0
00:51:49.034 00.002 29988 PulseGuide returned control before completion, sleep 58
00:51:49.098 00.064 29988 IsGuiding returns 1
00:51:49.100 00.002 29988 scope still moving after pulse duration time elapsed
00:51:49.130 00.030 29988 IsSlewing returns 0
00:51:49.130 00.000 29988 IsGuiding returns 0
00:51:49.131 00.001 29988 scope move finished after 50 + 48 ms
00:51:49.131 00.000 29988 Move returns status 0, amount 50
00:51:49.131 00.000 29988 MoveAxis(N, 0, ABG)
00:51:49.131 00.000 29988 Move returns status 0, amount 0
00:51:49.131 00.000 29988 move complete, result=0
00:51:49.131 00.000 29988 worker thread done servicing request
00:51:49.131 00.000 29988 Worker thread wakes up
00:51:49.131 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
00:51:49.132 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:49.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:50.759 01.627 29988 Exposure complete
00:51:50.806 00.047 29988 worker thread done servicing request
00:51:50.806 00.000 28316 OnExposeComplete: enter
00:51:50.807 00.001 28316 UpdateGuideState(): m_state=6
00:51:50.807 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4884
00:51:50.807 00.000 28316 Star::Find returns 1 (0), X=587.74, Y=113.01, Mass=1931, SNR=30.3, Peak=175 HFD=4.1
00:51:50.808 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
00:51:50.808 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.17 = -3.11)
00:51:50.809 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.08 mountX=0.25 mountY=-0.01, mountTheta=-0.03
00:51:50.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.22, opts=13)
00:51:50.810 00.000 28316 Enqueuing Move request for scope (0.12, -0.22)
00:51:50.812 00.002 29988 Worker thread wakes up
00:51:50.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:50.812 00.000 28316 UpdateGuideState exits: m=1931 RSB=30.3
00:51:50.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
00:51:50.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
00:51:50.813 00.000 29988 Moving (0.12, -0.22) raw xDistance=0.25 yDistance=-0.01
00:51:50.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
00:51:50.814 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:50.814 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 6 / 99999
00:51:50.815 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143110.815,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
00:51:50.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:51:50.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:50.818 00.002 29988 MoveAxis(W, 57, ABG)
00:51:50.819 00.001 29988 Guiding  Dir = 3, Dur = 57
00:51:50.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:50.819 00.000 28316 Enqueuing Expose request
00:51:50.820 00.001 29988 IsSlewing returns 0
00:51:50.820 00.000 29988 IsGuiding returns 0
00:51:50.822 00.002 29988 PulseGuide returned control before completion, sleep 66
00:51:50.898 00.076 29988 IsGuiding returns 0
00:51:50.898 00.000 29988 Move returns status 0, amount 57
00:51:50.898 00.000 29988 MoveAxis(N, 0, ABG)
00:51:50.898 00.000 29988 Move returns status 0, amount 0
00:51:50.898 00.000 29988 move complete, result=0
00:51:50.898 00.000 29988 worker thread done servicing request
00:51:50.898 00.000 29988 Worker thread wakes up
00:51:50.899 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:50.899 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.0 px 0 ms NORTH
00:51:50.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:52.309 01.410 29988 Exposure complete
00:51:52.348 00.039 29988 worker thread done servicing request
00:51:52.348 00.000 28316 OnExposeComplete: enter
00:51:52.348 00.000 28316 UpdateGuideState(): m_state=6
00:51:52.349 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4885
00:51:52.351 00.002 28316 Star::Find returns 1 (0), X=587.59, Y=113.12, Mass=1914, SNR=29.9, Peak=167 HFD=4.3
00:51:52.353 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-1.14) = xAngle (-0.66 = -0.66)
00:51:52.354 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.44 = 2.44)
00:51:52.354 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.80 mountX=0.09 mountY=0.08, mountTheta=0.68
00:51:52.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
00:51:52.356 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
00:51:52.356 00.000 29988 Worker thread wakes up
00:51:52.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
00:51:52.356 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
00:51:52.356 00.000 29988 Moving (-0.03, -0.12) raw xDistance=0.09 yDistance=0.08
00:51:52.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:51:52.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:52.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:52.357 00.001 28316 UpdateGuideState exits: m=1914 RSB=29.9
00:51:52.357 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 7 / 99999
00:51:52.358 00.001 28316 PhdController: newstate STATE_FINISH
00:51:52.358 00.000 28316 PhdController complete: success
00:51:52.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:51:52.359 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786143112.358,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
00:51:52.359 00.000 29988 MoveAxis(E, 0, ABG)
00:51:52.359 00.000 29988 Move returns status 0, amount 0
00:51:52.359 00.000 29988 MoveAxis(N, 0, ABG)
00:51:52.359 00.000 29988 Move returns status 0, amount 0
00:51:52.359 00.000 29988 move complete, result=0
00:51:52.359 00.000 28316 Mount: notify guiding dither settle done success=1
00:51:52.359 00.000 28316 PhdController: newstate STATE_IDLE
00:51:52.360 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:52.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:52.361 00.001 28316 Enqueuing Expose request
00:51:52.362 00.001 29988 worker thread done servicing request
00:51:52.362 00.000 29988 Worker thread wakes up
00:51:52.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:52.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:52.362 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:53.997 01.635 29988 Exposure complete
00:51:54.030 00.033 29988 worker thread done servicing request
00:51:54.030 00.000 28316 OnExposeComplete: enter
00:51:54.031 00.001 28316 UpdateGuideState(): m_state=6
00:51:54.031 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.032 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=113.06, Mass=1963, SNR=30.4, Peak=179 HFD=4.2
00:51:54.032 00.000 28316 MultiStar: exiting stabilization period
00:51:54.033 00.001 28316 MultiStar: updating star positions after lock position change
00:51:54.034 00.001 28316 Star::Find(15, 470, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.036 00.002 28316 Star::Find returns 1 (0), X=470.72, Y=123.11, Mass=1515, SNR=27.0, Peak=153 HFD=3.9
00:51:54.036 00.000 28316 Star::Find(15, 428, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.037 00.001 28316 Star::Find returns 1 (0), X=428.83, Y=194.70, Mass=1733, SNR=28.7, Peak=162 HFD=3.9
00:51:54.037 00.000 28316 Star::Find(15, 1120, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.038 00.001 28316 Star::Find returns 1 (0), X=1120.83, Y=655.35, Mass=1475, SNR=26.5, Peak=120 HFD=4.5
00:51:54.038 00.000 28316 Star::Find(15, 573, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.039 00.001 28316 Star::Find returns 1 (0), X=573.45, Y=639.61, Mass=1468, SNR=26.6, Peak=114 HFD=4.2
00:51:54.039 00.000 28316 Star::Find(15, 592, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.040 00.001 28316 Star::Find returns 1 (0), X=592.16, Y=414.08, Mass=1248, SNR=24.5, Peak=105 HFD=4.2
00:51:54.042 00.002 28316 Star::Find(15, 1108, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.044 00.002 28316 Star::Find returns 1 (0), X=1108.22, Y=888.96, Mass=950, SNR=21.3, Peak=79 HFD=3.8
00:51:54.047 00.003 28316 Star::Find(15, 1127, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.049 00.002 28316 Star::Find returns 1 (0), X=1127.55, Y=807.05, Mass=892, SNR=20.8, Peak=75 HFD=4.0
00:51:54.050 00.001 28316 Star::Find(15, 978, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.051 00.001 28316 Star::Find returns 1 (0), X=978.69, Y=258.82, Mass=724, SNR=18.6, Peak=70 HFD=3.8
00:51:54.051 00.000 28316 Star::Find(15, 306, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.052 00.001 28316 Star::Find returns 1 (0), X=306.87, Y=440.70, Mass=691, SNR=18.2, Peak=68 HFD=3.8
00:51:54.052 00.000 28316 Star::Find(15, 570, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.052 00.000 28316 Star::Find returns 1 (0), X=571.02, Y=434.26, Mass=601, SNR=17.0, Peak=58 HFD=4.0
00:51:54.053 00.001 28316 Star::Find(15, 1009, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
00:51:54.053 00.000 28316 Star::Find returns 1 (0), X=1009.29, Y=695.17, Mass=614, SNR=17.1, Peak=53 HFD=3.5
00:51:54.054 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.14) = xAngle (-0.25 = -0.25)
00:51:54.054 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.85 = 2.85)
00:51:54.055 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.40 mountX=0.18 mountY=0.05, mountTheta=0.29
00:51:54.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.18, opts=13)
00:51:54.058 00.002 28316 Enqueuing Move request for scope (0.03, -0.18)
00:51:54.059 00.001 29988 Worker thread wakes up
00:51:54.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
00:51:54.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
00:51:54.059 00.000 29988 Moving (0.03, -0.18) raw xDistance=0.18 yDistance=0.05
00:51:54.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:51:54.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:54.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:54.059 00.000 28316 UpdateGuideState exits: m=1963 RSB=30.4
00:51:54.060 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:54.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:54.061 00.001 28316 Enqueuing Expose request
00:51:54.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:51:54.061 00.000 29988 MoveAxis(E, 0, ABG)
00:51:54.061 00.000 29988 Move returns status 0, amount 0
00:51:54.061 00.000 29988 MoveAxis(N, 0, ABG)
00:51:54.061 00.000 29988 Move returns status 0, amount 0
00:51:54.061 00.000 29988 move complete, result=0
00:51:54.061 00.000 29988 worker thread done servicing request
00:51:54.061 00.000 29988 Worker thread wakes up
00:51:54.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:54.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:54.062 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:55.587 01.525 29988 Exposure complete
00:51:55.623 00.036 29988 worker thread done servicing request
00:51:55.623 00.000 28316 OnExposeComplete: enter
00:51:55.624 00.001 28316 UpdateGuideState(): m_state=6
00:51:55.625 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4887
00:51:55.625 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=113.22, Mass=1917, SNR=29.9, Peak=161 HFD=4.5
00:51:55.627 00.002 28316 MultiStar: [#1 -0.08,0.28,0.93,U] [#2 -0.05,0.22,1.01,U] [#3 -0.19,0.28,0.87,U] [#4 -0.12,0.23,0.89,U] [#5 -0.13,0.35,0.78,U] [#6 -0.08,0.12,0.71,U] [#7 -0.29,0.15,0.65,U] [#8 -0.08,0.19,0.60,U] 
00:51:55.628 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.00, -0.01}
00:51:55.629 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-1.14) = xAngle (-0.45 = -0.45)
00:51:55.630 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.65 = 2.65)
00:51:55.631 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.60 mountX=0.01 mountY=0.01, mountTheta=0.49
00:51:55.634 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
00:51:55.635 00.001 28316 Enqueuing Move request for scope (-0.00, -0.01)
00:51:55.635 00.000 29988 Worker thread wakes up
00:51:55.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
00:51:55.636 00.001 28316 UpdateGuideState exits: m=1917 RSB=29.9
00:51:55.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:55.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:55.637 00.001 28316 Enqueuing Expose request
00:51:55.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:51:55.637 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:51:55.637 00.000 29988 Moving (-0.00, -0.01) raw xDistance=0.01 yDistance=0.01
00:51:55.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:51:55.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:55.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:51:55.637 00.000 29988 MoveAxis(E, 0, ABG)
00:51:55.637 00.000 29988 Move returns status 0, amount 0
00:51:55.637 00.000 29988 MoveAxis(N, 0, ABG)
00:51:55.637 00.000 29988 Move returns status 0, amount 0
00:51:55.637 00.000 29988 move complete, result=0
00:51:55.637 00.000 29988 worker thread done servicing request
00:51:55.637 00.000 29988 Worker thread wakes up
00:51:55.638 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:55.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:55.638 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:57.269 01.631 29988 Exposure complete
00:51:57.303 00.034 29988 worker thread done servicing request
00:51:57.303 00.000 28316 OnExposeComplete: enter
00:51:57.304 00.001 28316 UpdateGuideState(): m_state=6
00:51:57.305 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4888
00:51:57.306 00.001 28316 Star::Find returns 1 (0), X=587.53, Y=113.51, Mass=1992, SNR=30.5, Peak=132 HFD=4.3
00:51:57.307 00.001 28316 MultiStar: [#1 -0.09,0.52,0.00,M1] [#2 -0.06,0.35,0.94,U] [#3 -0.14,0.60,0.00,M1] [#4 -0.08,0.31,0.87,U] [#5 -0.16,0.51,0.00,M1] [#6 0.06,0.28,0.72,U] [#7 -0.25,0.44,0.00,M2] [#8 -0.12,0.35,0.60,U] 
00:51:57.308 00.001 28316 single-star, 4 included, MultiStar: {-0.06, 0.31}, one-star: {-0.08, 0.27}
00:51:57.309 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.02 = 3.02)
00:51:57.310 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.12 = -0.16)
00:51:57.311 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.87 mountX=-0.28 mountY=-0.05, mountTheta=-2.98
00:51:57.314 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.27, opts=13)
00:51:57.314 00.000 28316 Enqueuing Move request for scope (-0.08, 0.27)
00:51:57.314 00.000 29988 Worker thread wakes up
00:51:57.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
00:51:57.314 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
00:51:57.314 00.000 29988 Moving (-0.08, 0.27) raw xDistance=-0.28 yDistance=-0.05
00:51:57.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:57.314 00.000 28316 UpdateGuideState exits: m=1992 RSB=30.5
00:51:57.315 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:57.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:57.316 00.001 28316 Enqueuing Expose request
00:51:57.318 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:51:57.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:57.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:51:57.318 00.000 29988 MoveAxis(E, 59, ABG)
00:51:57.318 00.000 29988 Guiding  Dir = 2, Dur = 59
00:51:57.319 00.001 29988 IsSlewing returns 0
00:51:57.319 00.000 29988 IsGuiding returns 0
00:51:57.321 00.002 29988 PulseGuide returned control before completion, sleep 67
00:51:57.397 00.076 29988 IsGuiding returns 0
00:51:57.397 00.000 29988 Move returns status 0, amount 59
00:51:57.397 00.000 29988 MoveAxis(N, 0, ABG)
00:51:57.397 00.000 29988 Move returns status 0, amount 0
00:51:57.397 00.000 29988 move complete, result=0
00:51:57.397 00.000 29988 worker thread done servicing request
00:51:57.397 00.000 29988 Worker thread wakes up
00:51:57.397 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
00:51:57.398 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:57.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:58.800 01.402 29988 Exposure complete
00:51:58.849 00.049 29988 worker thread done servicing request
00:51:58.850 00.001 28316 OnExposeComplete: enter
00:51:58.851 00.001 28316 UpdateGuideState(): m_state=6
00:51:58.853 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4889
00:51:58.854 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=113.28, Mass=1919, SNR=30.0, Peak=151 HFD=4.6
00:51:58.856 00.002 28316 MultiStar: [#1 0.09,0.16,0.92,U] [#2 0.11,0.13,0.98,U] [#3 0.00,0.21,0.86,U] [#4 -0.02,0.04,0.86,U] [#5 -0.01,0.20,0.78,U] [#6 0.11,0.05,0.72,U] [#7 -0.11,0.11,0.67,U] [#8 0.05,0.11,0.63,U] 
00:51:58.857 00.001 28316 single-star, 8 included, MultiStar: {0.03, 0.12}, one-star: {0.02, 0.05}
00:51:58.858 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (-1.14) = xAngle (2.31 = 2.31)
00:51:58.859 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.41 = -0.87)
00:51:58.861 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.16 mountX=-0.03 mountY=-0.04, mountTheta=-2.29
00:51:58.865 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
00:51:58.867 00.002 28316 Enqueuing Move request for scope (0.02, 0.05)
00:51:58.868 00.001 29988 Worker thread wakes up
00:51:58.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:51:58.869 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:51:58.869 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:51:58.869 00.000 28316 UpdateGuideState exits: m=1919 RSB=30.0
00:51:58.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:58.870 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:51:58.870 00.000 28316 Enqueuing Expose request
00:51:58.871 00.001 29988 Moving (0.02, 0.05) raw xDistance=-0.03 yDistance=-0.04
00:51:58.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:51:58.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:58.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:51:58.871 00.000 29988 MoveAxis(E, 0, ABG)
00:51:58.871 00.000 29988 Move returns status 0, amount 0
00:51:58.871 00.000 29988 MoveAxis(N, 0, ABG)
00:51:58.871 00.000 29988 Move returns status 0, amount 0
00:51:58.871 00.000 29988 move complete, result=0
00:51:58.871 00.000 29988 worker thread done servicing request
00:51:58.871 00.000 29988 Worker thread wakes up
00:51:58.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:51:58.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:51:58.872 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:00.506 01.634 29988 Exposure complete
00:52:00.555 00.049 29988 worker thread done servicing request
00:52:00.555 00.000 28316 OnExposeComplete: enter
00:52:00.557 00.002 28316 UpdateGuideState(): m_state=6
00:52:00.558 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4890
00:52:00.558 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=112.94, Mass=1867, SNR=29.6, Peak=174 HFD=4.1
00:52:00.559 00.001 28316 MultiStar: [#1 0.22,0.01,0.93,U] [#2 0.15,0.01,1.01,U] [#3 0.14,0.01,0.88,U] [#4 0.20,-0.04,0.85,U] [#5 0.07,0.10,0.80,U] [#6 0.08,-0.01,0.74,U] [#7 0.11,0.01,0.68,U] [#8 0.19,-0.14,0.61,U] 
00:52:00.559 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.04}, one-star: {0.07, -0.30}
00:52:00.560 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-1.14) = xAngle (0.85 = 0.85)
00:52:00.560 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.95 = -2.33)
00:52:00.561 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.29 mountX=0.09 mountY=-0.10, mountTheta=-0.83
00:52:00.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
00:52:00.563 00.001 28316 Enqueuing Move request for scope (0.14, -0.04)
00:52:00.564 00.001 29988 Worker thread wakes up
00:52:00.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:00.564 00.000 28316 UpdateGuideState exits: m=1867 RSB=29.6
00:52:00.565 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:00.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:00.565 00.000 28316 Enqueuing Expose request
00:52:00.566 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
00:52:00.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
00:52:00.566 00.000 29988 Moving (0.14, -0.04) raw xDistance=0.09 yDistance=-0.10
00:52:00.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:00.567 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:00.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:52:00.567 00.000 29988 MoveAxis(E, 0, ABG)
00:52:00.567 00.000 29988 Move returns status 0, amount 0
00:52:00.567 00.000 29988 MoveAxis(N, 0, ABG)
00:52:00.567 00.000 29988 Move returns status 0, amount 0
00:52:00.567 00.000 29988 move complete, result=0
00:52:00.567 00.000 29988 worker thread done servicing request
00:52:00.567 00.000 29988 Worker thread wakes up
00:52:00.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:00.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:00.567 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:02.086 01.519 29988 Exposure complete
00:52:02.120 00.034 29988 worker thread done servicing request
00:52:02.120 00.000 28316 OnExposeComplete: enter
00:52:02.121 00.001 28316 UpdateGuideState(): m_state=6
00:52:02.124 00.003 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4891
00:52:02.124 00.000 28316 Star::Find returns 1 (0), X=587.71, Y=113.11, Mass=1812, SNR=29.2, Peak=166 HFD=4.1
00:52:02.125 00.001 28316 MultiStar: [#1 0.01,0.03,0.95,U] [#2 0.03,0.00,0.99,U] [#3 0.12,-0.04,0.88,U] [#4 0.19,-0.15,0.92,U] [#5 -0.08,0.11,0.81,U] [#6 0.10,-0.09,0.75,U] [#7 -0.12,-0.07,0.69,U] [#8 0.10,-0.04,0.63,U] 
00:52:02.126 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.04}, one-star: {0.10, -0.13}
00:52:02.127 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-1.14) = xAngle (0.45 = 0.45)
00:52:02.127 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.55 = -2.73)
00:52:02.128 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.70 mountX=0.06 mountY=-0.03, mountTheta=-0.42
00:52:02.128 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
00:52:02.129 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
00:52:02.129 00.000 29988 Worker thread wakes up
00:52:02.130 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:52:02.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:02.130 00.000 28316 UpdateGuideState exits: m=1812 RSB=29.2
00:52:02.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:02.131 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:52:02.131 00.000 29988 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=-0.03
00:52:02.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:02.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:02.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:02.131 00.000 28316 Enqueuing Expose request
00:52:02.133 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:02.133 00.000 29988 MoveAxis(E, 0, ABG)
00:52:02.133 00.000 29988 Move returns status 0, amount 0
00:52:02.133 00.000 29988 MoveAxis(N, 0, ABG)
00:52:02.133 00.000 29988 Move returns status 0, amount 0
00:52:02.133 00.000 29988 move complete, result=0
00:52:02.133 00.000 29988 worker thread done servicing request
00:52:02.133 00.000 29988 Worker thread wakes up
00:52:02.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:02.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:02.134 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:03.760 01.626 29988 Exposure complete
00:52:03.791 00.031 29988 worker thread done servicing request
00:52:03.791 00.000 28316 OnExposeComplete: enter
00:52:03.792 00.001 28316 UpdateGuideState(): m_state=6
00:52:03.792 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4892
00:52:03.793 00.001 28316 Star::Find returns 1 (0), X=587.71, Y=112.97, Mass=1989, SNR=30.6, Peak=161 HFD=4.3
00:52:03.793 00.000 28316 MultiStar: [#1 -0.00,-0.00,0.90,U] [#2 0.06,-0.11,0.92,U] [#3 0.18,-0.12,0.84,U] [#4 0.13,-0.23,0.86,U] [#5 0.03,0.02,0.77,U] [#6 0.20,-0.20,0.70,U] [#7 0.09,-0.16,0.65,U] [#8 0.12,0.04,0.58,U] 
00:52:03.794 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.12}, one-star: {0.10, -0.26}
00:52:03.794 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-1.14) = xAngle (0.25 = 0.25)
00:52:03.795 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
00:52:03.795 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.89 mountX=0.15 mountY=-0.03, mountTheta=-0.21
00:52:03.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
00:52:03.797 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
00:52:03.797 00.000 29988 Worker thread wakes up
00:52:03.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
00:52:03.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
00:52:03.797 00.000 29988 Moving (0.10, -0.12) raw xDistance=0.15 yDistance=-0.03
00:52:03.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:03.798 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:52:03.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:03.798 00.000 28316 UpdateGuideState exits: m=1989 RSB=30.6
00:52:03.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:03.801 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:03.801 00.000 29988 MoveAxis(E, 0, ABG)
00:52:03.801 00.000 29988 Move returns status 0, amount 0
00:52:03.801 00.000 29988 MoveAxis(N, 0, ABG)
00:52:03.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:03.801 00.000 28316 Enqueuing Expose request
00:52:03.802 00.001 29988 Move returns status 0, amount 0
00:52:03.802 00.000 29988 move complete, result=0
00:52:03.802 00.000 29988 worker thread done servicing request
00:52:03.802 00.000 29988 Worker thread wakes up
00:52:03.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:03.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:03.803 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:05.319 01.516 29988 Exposure complete
00:52:05.344 00.025 29988 worker thread done servicing request
00:52:05.344 00.000 28316 OnExposeComplete: enter
00:52:05.346 00.002 28316 UpdateGuideState(): m_state=6
00:52:05.348 00.002 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4893
00:52:05.349 00.001 28316 Star::Find returns 1 (0), X=587.97, Y=113.15, Mass=1855, SNR=29.5, Peak=163 HFD=4.3
00:52:05.353 00.004 28316 MultiStar: [#1 0.41,0.09,0.00,M1] [#2 0.39,0.10,0.00,M1] [#3 0.32,0.01,0.89,U] [#4 0.30,0.09,0.89,U] [#5 0.25,0.10,0.80,U] [#6 0.41,-0.00,0.00,M1] [#7 0.38,-0.07,0.00,M1] [#8 0.31,0.17,0.60,U] 
00:52:05.355 00.002 28316 refined, 4 included, MultiStar: {0.31, 0.04}, one-star: {0.36, -0.09}
00:52:05.358 00.003 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (-1.14) = xAngle (1.29 = 1.29)
00:52:05.360 00.002 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.39 = -1.90)
00:52:05.362 00.002 28316 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.14 mountX=0.09 mountY=-0.30, mountTheta=-1.28
00:52:05.366 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.04, opts=13)
00:52:05.369 00.003 28316 Enqueuing Move request for scope (0.31, 0.04)
00:52:05.370 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:05.371 00.001 28316 UpdateGuideState exits: m=1855 RSB=29.5
00:52:05.372 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:05.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:05.375 00.002 29988 Worker thread wakes up
00:52:05.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
00:52:05.375 00.000 28316 Enqueuing Expose request
00:52:05.376 00.001 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
00:52:05.377 00.001 29988 Moving (0.31, 0.04) raw xDistance=0.09 yDistance=-0.30
00:52:05.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:05.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:05.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:52:05.377 00.000 29988 MoveAxis(E, 0, ABG)
00:52:05.377 00.000 29988 Move returns status 0, amount 0
00:52:05.377 00.000 29988 MoveAxis(N, 0, ABG)
00:52:05.377 00.000 29988 Move returns status 0, amount 0
00:52:05.377 00.000 29988 move complete, result=0
00:52:05.377 00.000 29988 worker thread done servicing request
00:52:05.377 00.000 29988 Worker thread wakes up
00:52:05.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:05.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:05.378 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:52:07.010 01.632 29988 Exposure complete
00:52:07.053 00.043 29988 worker thread done servicing request
00:52:07.053 00.000 28316 OnExposeComplete: enter
00:52:07.053 00.000 28316 UpdateGuideState(): m_state=6
00:52:07.055 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4894
00:52:07.056 00.001 28316 Star::Find returns 1 (0), X=588.10, Y=112.67, Mass=1938, SNR=30.1, Peak=162 HFD=4.3
00:52:07.057 00.001 28316 MultiStar: [#1 0.37,-0.31,0.00,M2] [#2 0.39,-0.49,0.00,M2] [#3 0.41,-0.34,0.00,M1] [#4 0.46,-0.48,0.00,M1] [#5 0.35,-0.50,0.00,M1] [#6 0.52,-0.67,0.00,M2] [#7 0.50,-0.64,0.00,M2] [#8 0.38,-0.34,0.00,M1] 
00:52:07.058 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-1.14) = xAngle (0.28 = 0.28)
00:52:07.060 00.002 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.90)
00:52:07.061 00.001 28316 CameraToMount -- cameraX=0.49 cameraY=-0.56 hyp=0.74 cameraTheta=-0.86 mountX=0.71 mountY=-0.18, mountTheta=-0.25
00:52:07.063 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=-0.56, opts=13)
00:52:07.064 00.001 28316 Enqueuing Move request for scope (0.49, -0.56)
00:52:07.065 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:07.067 00.002 29988 Worker thread wakes up
00:52:07.067 00.000 28316 UpdateGuideState exits: m=1938 RSB=30.1
00:52:07.068 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:07.069 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.56) opts 0xd
00:52:07.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.49, -0.56)
00:52:07.070 00.001 29988 Moving (0.49, -0.56) raw xDistance=0.71 yDistance=-0.18
00:52:07.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
00:52:07.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:07.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:07.071 00.001 28316 Enqueuing Expose request
00:52:07.072 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:52:07.072 00.000 29988 MoveAxis(W, 150, ABG)
00:52:07.072 00.000 29988 Guiding  Dir = 3, Dur = 150
00:52:07.072 00.000 29988 IsSlewing returns 0
00:52:07.072 00.000 29988 IsGuiding returns 0
00:52:07.074 00.002 29988 PulseGuide returned control before completion, sleep 159
00:52:07.243 00.169 29988 IsGuiding returns 0
00:52:07.243 00.000 29988 Move returns status 0, amount 150
00:52:07.243 00.000 29988 MoveAxis(N, 0, ABG)
00:52:07.243 00.000 29988 Move returns status 0, amount 0
00:52:07.243 00.000 29988 move complete, result=0
00:52:07.243 00.000 29988 worker thread done servicing request
00:52:07.243 00.000 29988 Worker thread wakes up
00:52:07.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:07.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:07.243 00.000 28316 GuideStep: 0.7 px 150 ms WEST, -0.2 px 0 ms NORTH
00:52:08.651 01.408 29988 Exposure complete
00:52:08.691 00.040 29988 worker thread done servicing request
00:52:08.692 00.001 28316 OnExposeComplete: enter
00:52:08.692 00.000 28316 UpdateGuideState(): m_state=6
00:52:08.693 00.001 28316 Star::Find(15, 588, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4895
00:52:08.694 00.001 28316 Star::Find returns 1 (0), X=587.84, Y=112.79, Mass=1815, SNR=29.3, Peak=158 HFD=4.4
00:52:08.694 00.000 28316 MultiStar: [#1 0.12,-0.29,0.95,U] [#2 0.21,-0.41,0.00,M3] [#3 0.19,-0.31,0.89,U] [#4 0.21,-0.42,0.00,M2] [#5 0.21,-0.34,0.00,M2] [#6 0.19,-0.40,0.00,M3] [#7 0.14,-0.44,0.00,M3] [#8 0.26,-0.30,0.00,M2] 
00:52:08.695 00.001 28316 refined, 2 included, MultiStar: {0.18, -0.35}, one-star: {0.23, -0.45}
00:52:08.695 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-1.14) = xAngle (0.05 = 0.05)
00:52:08.696 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.15 = -3.13)
00:52:08.696 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.35 hyp=0.40 cameraTheta=-1.10 mountX=0.40 mountY=-0.00, mountTheta=-0.01
00:52:08.698 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.35, opts=13)
00:52:08.699 00.001 28316 Enqueuing Move request for scope (0.18, -0.35)
00:52:08.699 00.000 29988 Worker thread wakes up
00:52:08.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:08.700 00.001 28316 UpdateGuideState exits: m=1815 RSB=29.3
00:52:08.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:08.701 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.35) opts 0xd
00:52:08.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:08.701 00.000 28316 Enqueuing Expose request
00:52:08.702 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.35)
00:52:08.702 00.000 29988 Moving (0.18, -0.35) raw xDistance=0.40 yDistance=-0.00
00:52:08.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.40
00:52:08.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:08.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:52:08.702 00.000 29988 MoveAxis(W, 94, ABG)
00:52:08.702 00.000 29988 Guiding  Dir = 3, Dur = 94
00:52:08.702 00.000 29988 IsSlewing returns 0
00:52:08.702 00.000 29988 IsGuiding returns 0
00:52:08.704 00.002 29988 PulseGuide returned control before completion, sleep 103
00:52:08.820 00.116 29988 IsGuiding returns 0
00:52:08.820 00.000 29988 Move returns status 0, amount 94
00:52:08.820 00.000 29988 MoveAxis(N, 0, ABG)
00:52:08.820 00.000 29988 Move returns status 0, amount 0
00:52:08.820 00.000 29988 move complete, result=0
00:52:08.820 00.000 29988 worker thread done servicing request
00:52:08.821 00.001 29988 Worker thread wakes up
00:52:08.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:08.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:08.821 00.000 28316 GuideStep: 0.4 px 94 ms WEST, -0.0 px 0 ms NORTH
00:52:10.445 01.624 29988 Exposure complete
00:52:10.469 00.024 29988 worker thread done servicing request
00:52:10.469 00.000 28316 OnExposeComplete: enter
00:52:10.470 00.001 28316 UpdateGuideState(): m_state=6
00:52:10.470 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4896
00:52:10.471 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=112.98, Mass=1997, SNR=30.6, Peak=173 HFD=4.4
00:52:10.471 00.000 28316 MultiStar: [#1 0.13,0.05,0.88,U] [#2 0.14,0.05,0.96,U] [#3 0.07,0.02,0.86,U] [#4 0.14,-0.01,0.86,U] [#5 0.05,0.15,0.77,U] [#6 0.10,-0.06,0.70,U] [#7 0.03,-0.06,0.66,U] [#8 0.19,0.05,0.61,U] 
00:52:10.472 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.01}, one-star: {0.14, -0.25}
00:52:10.472 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-1.14) = xAngle (1.03 = 1.03)
00:52:10.473 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.13 = -2.15)
00:52:10.473 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.12 mountX=0.06 mountY=-0.09, mountTheta=-1.02
00:52:10.475 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
00:52:10.475 00.000 28316 Enqueuing Move request for scope (0.11, -0.01)
00:52:10.477 00.002 29988 Worker thread wakes up
00:52:10.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
00:52:10.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:10.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
00:52:10.477 00.000 29988 Moving (0.11, -0.01) raw xDistance=0.06 yDistance=-0.09
00:52:10.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:10.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:10.477 00.000 28316 UpdateGuideState exits: m=1997 RSB=30.6
00:52:10.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:10.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:10.478 00.001 28316 Enqueuing Expose request
00:52:10.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:52:10.478 00.000 29988 MoveAxis(E, 0, ABG)
00:52:10.478 00.000 29988 Move returns status 0, amount 0
00:52:10.478 00.000 29988 MoveAxis(N, 0, ABG)
00:52:10.478 00.000 29988 Move returns status 0, amount 0
00:52:10.478 00.000 29988 move complete, result=0
00:52:10.478 00.000 29988 worker thread done servicing request
00:52:10.478 00.000 29988 Worker thread wakes up
00:52:10.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:10.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:10.479 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:11.992 01.513 29988 Exposure complete
00:52:12.019 00.027 29988 worker thread done servicing request
00:52:12.019 00.000 28316 OnExposeComplete: enter
00:52:12.020 00.001 28316 UpdateGuideState(): m_state=6
00:52:12.021 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4897
00:52:12.022 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=113.12, Mass=2058, SNR=31.0, Peak=164 HFD=4.5
00:52:12.022 00.000 28316 MultiStar: [#1 -0.00,0.06,0.91,U] [#2 0.01,0.03,0.93,U] [#3 0.11,-0.04,0.84,U] [#4 -0.06,0.03,0.85,U] [#5 0.02,0.02,0.76,U] [#6 0.07,-0.10,0.69,U] [#7 0.08,-0.16,0.64,U] [#8 0.14,0.06,0.59,U] 
00:52:12.024 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.02}, one-star: {0.15, -0.12}
00:52:12.024 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-1.14) = xAngle (0.73 = 0.73)
00:52:12.024 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.83 = -2.45)
00:52:12.025 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.41 mountX=0.05 mountY=-0.04, mountTheta=-0.71
00:52:12.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
00:52:12.026 00.000 28316 Enqueuing Move request for scope (0.06, -0.02)
00:52:12.027 00.001 29988 Worker thread wakes up
00:52:12.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:12.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
00:52:12.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
00:52:12.027 00.000 28316 UpdateGuideState exits: m=2058 RSB=31.0
00:52:12.028 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:12.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:12.028 00.000 28316 Enqueuing Expose request
00:52:12.029 00.001 29988 Moving (0.06, -0.02) raw xDistance=0.05 yDistance=-0.04
00:52:12.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:52:12.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:12.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:52:12.029 00.000 29988 MoveAxis(E, 0, ABG)
00:52:12.029 00.000 29988 Move returns status 0, amount 0
00:52:12.029 00.000 29988 MoveAxis(N, 0, ABG)
00:52:12.029 00.000 29988 Move returns status 0, amount 0
00:52:12.029 00.000 29988 move complete, result=0
00:52:12.029 00.000 29988 worker thread done servicing request
00:52:12.029 00.000 29988 Worker thread wakes up
00:52:12.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:12.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:12.029 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:13.651 01.622 29988 Exposure complete
00:52:13.700 00.049 29988 worker thread done servicing request
00:52:13.700 00.000 28316 OnExposeComplete: enter
00:52:13.701 00.001 28316 UpdateGuideState(): m_state=6
00:52:13.702 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4898
00:52:13.702 00.000 28316 Star::Find returns 1 (0), X=587.63, Y=112.86, Mass=2006, SNR=30.7, Peak=163 HFD=4.4
00:52:13.703 00.001 28316 MultiStar: [#1 0.06,0.02,0.89,U] [#2 0.04,-0.15,0.93,U] [#3 0.04,-0.17,0.85,U] [#4 0.19,-0.28,0.83,U] [#5 -0.08,-0.08,0.80,U] [#6 0.15,-0.30,0.71,U] [#7 0.11,-0.16,0.65,U] [#8 0.13,-0.10,0.57,U] 
00:52:13.703 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.18}, one-star: {0.01, -0.37}
00:52:13.704 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-1.14) = xAngle (-0.08 = -0.08)
00:52:13.704 00.000 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
00:52:13.705 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.22 mountX=0.19 mountY=0.02, mountTheta=0.12
00:52:13.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
00:52:13.706 00.000 28316 Enqueuing Move request for scope (0.07, -0.18)
00:52:13.707 00.001 29988 Worker thread wakes up
00:52:13.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
00:52:13.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
00:52:13.707 00.000 29988 Moving (0.07, -0.18) raw xDistance=0.19 yDistance=0.02
00:52:13.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:52:13.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:13.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:52:13.707 00.000 29988 MoveAxis(E, 0, ABG)
00:52:13.707 00.000 29988 Move returns status 0, amount 0
00:52:13.707 00.000 29988 MoveAxis(N, 0, ABG)
00:52:13.707 00.000 29988 Move returns status 0, amount 0
00:52:13.707 00.000 29988 move complete, result=0
00:52:13.707 00.000 29988 worker thread done servicing request
00:52:13.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:13.708 00.001 28316 UpdateGuideState exits: m=2006 RSB=30.7
00:52:13.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:13.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:13.710 00.001 28316 Enqueuing Expose request
00:52:13.710 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:13.711 00.001 29988 Worker thread wakes up
00:52:13.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:13.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:15.228 01.517 29988 Exposure complete
00:52:15.258 00.030 29988 worker thread done servicing request
00:52:15.258 00.000 28316 OnExposeComplete: enter
00:52:15.260 00.002 28316 UpdateGuideState(): m_state=6
00:52:15.261 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4899
00:52:15.262 00.001 28316 Star::Find returns 1 (0), X=587.40, Y=113.00, Mass=1928, SNR=30.0, Peak=156 HFD=4.2
00:52:15.264 00.002 28316 MultiStar: [#1 -0.35,-0.03,0.90,U] [#2 -0.17,-0.24,0.97,U] [#3 -0.07,-0.13,0.88,U] [#4 -0.09,-0.10,0.88,U] [#5 -0.29,-0.03,0.78,U] [#6 -0.17,-0.20,0.73,U] [#7 -0.21,-0.20,0.66,U] [#8 -0.16,-0.07,0.60,U] 
00:52:15.265 00.001 28316 refined, 8 included, MultiStar: {-0.19, -0.14}, one-star: {-0.22, -0.24}
00:52:15.266 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-1.14) = xAngle (-1.36 = -1.36)
00:52:15.267 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
00:52:15.267 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.51 mountX=0.05 mountY=0.24, mountTheta=1.37
00:52:15.269 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.14, opts=13)
00:52:15.269 00.000 28316 Enqueuing Move request for scope (-0.19, -0.14)
00:52:15.270 00.001 29988 Worker thread wakes up
00:52:15.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:52:15.270 00.000 28316 UpdateGuideState exits: m=1928 RSB=30.0
00:52:15.271 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:15.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:15.272 00.001 28316 Enqueuing Expose request
00:52:15.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
00:52:15.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
00:52:15.272 00.000 29988 Moving (-0.19, -0.14) raw xDistance=0.05 yDistance=0.24
00:52:15.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:52:15.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:52:15.272 00.000 29988 MoveAxis(E, 0, ABG)
00:52:15.273 00.001 29988 Move returns status 0, amount 0
00:52:15.273 00.000 29988 MoveAxis(S, 56, ABG)
00:52:15.273 00.000 29988 Guiding  Dir = 1, Dur = 56
00:52:15.273 00.000 29988 IsSlewing returns 0
00:52:15.273 00.000 29988 IsGuiding returns 0
00:52:15.279 00.006 29988 PulseGuide returned control before completion, sleep 62
00:52:15.353 00.074 29988 IsGuiding returns 0
00:52:15.353 00.000 29988 Move returns status 0, amount 56
00:52:15.353 00.000 29988 move complete, result=0
00:52:15.353 00.000 29988 worker thread done servicing request
00:52:15.353 00.000 29988 Worker thread wakes up
00:52:15.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:15.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:15.353 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 56 ms SOUTH
00:52:16.977 01.624 29988 Exposure complete
00:52:17.023 00.046 29988 worker thread done servicing request
00:52:17.024 00.001 28316 OnExposeComplete: enter
00:52:17.024 00.000 28316 UpdateGuideState(): m_state=6
00:52:17.025 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4900
00:52:17.025 00.000 28316 Star::Find returns 1 (0), X=587.60, Y=113.08, Mass=1927, SNR=30.1, Peak=191 HFD=4.0
00:52:17.026 00.001 28316 MultiStar: [#1 0.08,-0.01,0.94,U] [#2 0.17,-0.05,0.99,U] [#3 0.19,-0.10,0.88,U] [#4 0.23,-0.17,0.86,U] [#5 0.01,0.07,0.80,U] [#6 0.09,-0.08,0.75,U] [#7 0.06,-0.20,0.69,U] [#8 0.27,-0.05,0.62,U] 
00:52:17.026 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {-0.01, -0.16}
00:52:17.027 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-1.14) = xAngle (0.53 = 0.53)
00:52:17.027 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.63 = -2.65)
00:52:17.028 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.12 mountY=-0.07, mountTheta=-0.50
00:52:17.030 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
00:52:17.031 00.001 28316 Enqueuing Move request for scope (0.12, -0.08)
00:52:17.032 00.001 29988 Worker thread wakes up
00:52:17.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
00:52:17.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
00:52:17.032 00.000 29988 Moving (0.12, -0.08) raw xDistance=0.12 yDistance=-0.07
00:52:17.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:52:17.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:17.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:17.033 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:52:17.033 00.000 29988 MoveAxis(E, 0, ABG)
00:52:17.033 00.000 29988 Move returns status 0, amount 0
00:52:17.033 00.000 29988 MoveAxis(N, 0, ABG)
00:52:17.033 00.000 28316 UpdateGuideState exits: m=1927 RSB=30.1
00:52:17.034 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:17.035 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:17.035 00.000 28316 Enqueuing Expose request
00:52:17.035 00.000 29988 Move returns status 0, amount 0
00:52:17.035 00.000 29988 move complete, result=0
00:52:17.036 00.001 29988 worker thread done servicing request
00:52:17.036 00.000 29988 Worker thread wakes up
00:52:17.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:17.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:17.036 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:18.552 01.516 29988 Exposure complete
00:52:18.600 00.048 29988 worker thread done servicing request
00:52:18.600 00.000 28316 OnExposeComplete: enter
00:52:18.602 00.002 28316 UpdateGuideState(): m_state=6
00:52:18.603 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4901
00:52:18.604 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=113.03, Mass=1943, SNR=30.3, Peak=169 HFD=4.3
00:52:18.605 00.001 28316 MultiStar: [#1 0.14,-0.05,0.87,U] [#2 0.32,-0.07,0.97,U] [#3 0.38,-0.05,0.85,U] [#4 0.22,-0.05,0.90,U] [#5 0.06,0.11,0.77,U] [#6 0.15,-0.14,0.73,U] [#7 0.25,-0.17,0.68,U] [#8 0.35,0.00,0.61,U] 
00:52:18.605 00.000 28316 refined, 8 included, MultiStar: {0.23, -0.07}, one-star: {0.22, -0.21}
00:52:18.605 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-1.14) = xAngle (0.84 = 0.84)
00:52:18.606 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.94 = -2.34)
00:52:18.606 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.31 mountX=0.16 mountY=-0.17, mountTheta=-0.82
00:52:18.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
00:52:18.610 00.002 28316 Enqueuing Move request for scope (0.23, -0.07)
00:52:18.611 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:52:18.612 00.001 29988 Worker thread wakes up
00:52:18.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
00:52:18.612 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
00:52:18.612 00.000 29988 Moving (0.23, -0.07) raw xDistance=0.16 yDistance=-0.17
00:52:18.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:52:18.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:18.612 00.000 28316 UpdateGuideState exits: m=1943 RSB=30.3
00:52:18.614 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:18.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:18.616 00.001 28316 Enqueuing Expose request
00:52:18.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:52:18.616 00.000 29988 MoveAxis(E, 0, ABG)
00:52:18.616 00.000 29988 Move returns status 0, amount 0
00:52:18.617 00.001 29988 MoveAxis(N, 0, ABG)
00:52:18.617 00.000 29988 Move returns status 0, amount 0
00:52:18.617 00.000 29988 move complete, result=0
00:52:18.617 00.000 29988 worker thread done servicing request
00:52:18.617 00.000 29988 Worker thread wakes up
00:52:18.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:18.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:18.617 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:20.246 01.629 29988 Exposure complete
00:52:20.288 00.042 29988 worker thread done servicing request
00:52:20.288 00.000 28316 OnExposeComplete: enter
00:52:20.289 00.001 28316 UpdateGuideState(): m_state=6
00:52:20.290 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4902
00:52:20.290 00.000 28316 Star::Find returns 1 (0), X=588.01, Y=112.94, Mass=1909, SNR=30.0, Peak=159 HFD=4.4
00:52:20.291 00.001 28316 MultiStar: [#1 0.32,0.05,0.90,U] [#2 0.42,0.03,0.00,M1] [#3 0.30,-0.08,0.89,U] [#4 0.36,-0.17,0.00,M1] [#5 0.34,-0.02,0.78,U] [#6 0.25,-0.05,0.71,U] [#7 0.21,-0.00,0.69,U] [#8 0.26,-0.05,0.60,U] 
00:52:20.291 00.000 28316 refined, 6 included, MultiStar: {0.30, -0.07}, one-star: {0.39, -0.30}
00:52:20.292 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-1.14) = xAngle (0.91 = 0.91)
00:52:20.292 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.28)
00:52:20.292 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-0.24 mountX=0.19 mountY=-0.24, mountTheta=-0.89
00:52:20.295 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.07, opts=13)
00:52:20.296 00.001 28316 Enqueuing Move request for scope (0.30, -0.07)
00:52:20.296 00.000 29988 Worker thread wakes up
00:52:20.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:20.297 00.001 28316 UpdateGuideState exits: m=1909 RSB=30.0
00:52:20.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:20.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:20.298 00.001 28316 Enqueuing Expose request
00:52:20.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.07) opts 0xd
00:52:20.298 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.07)
00:52:20.298 00.000 29988 Moving (0.30, -0.07) raw xDistance=0.19 yDistance=-0.24
00:52:20.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:52:20.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:20.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:52:20.298 00.000 29988 MoveAxis(E, 0, ABG)
00:52:20.299 00.001 29988 Move returns status 0, amount 0
00:52:20.299 00.000 29988 MoveAxis(N, 0, ABG)
00:52:20.299 00.000 29988 Move returns status 0, amount 0
00:52:20.299 00.000 29988 move complete, result=0
00:52:20.299 00.000 29988 worker thread done servicing request
00:52:20.299 00.000 29988 Worker thread wakes up
00:52:20.299 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:20.300 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:20.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:21.825 01.525 29988 Exposure complete
00:52:21.873 00.048 29988 worker thread done servicing request
00:52:21.873 00.000 28316 OnExposeComplete: enter
00:52:21.874 00.001 28316 UpdateGuideState(): m_state=6
00:52:21.874 00.000 28316 Star::Find(15, 588, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4903
00:52:21.874 00.000 28316 Star::Find returns 1 (0), X=587.90, Y=113.21, Mass=1921, SNR=30.1, Peak=177 HFD=4.2
00:52:21.875 00.001 28316 MultiStar: [#1 0.25,0.21,0.91,U] [#2 0.32,0.16,0.99,U] [#3 0.20,0.19,0.90,U] [#4 0.34,0.07,0.89,U] [#5 0.24,0.20,0.79,U] [#6 0.57,-0.05,0.00,M1] [#7 0.36,0.04,0.68,U] [#8 0.43,0.02,0.00,M1] 
00:52:21.875 00.000 28316 single-star, 6 included, MultiStar: {0.28, 0.12}, one-star: {0.28, -0.03}
00:52:21.876 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:52:21.876 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.16 = -2.13)
00:52:21.877 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.09 mountX=0.14 mountY=-0.24, mountTheta=-1.04
00:52:21.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.03, opts=13)
00:52:21.879 00.001 28316 Enqueuing Move request for scope (0.28, -0.03)
00:52:21.880 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:21.880 00.000 28316 UpdateGuideState exits: m=1921 RSB=30.1
00:52:21.881 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:21.882 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:21.882 00.000 29988 Worker thread wakes up
00:52:21.882 00.000 28316 Enqueuing Expose request
00:52:21.883 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
00:52:21.884 00.001 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
00:52:21.884 00.000 29988 Moving (0.28, -0.03) raw xDistance=0.14 yDistance=-0.24
00:52:21.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:52:21.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:21.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:52:21.884 00.000 29988 MoveAxis(E, 0, ABG)
00:52:21.884 00.000 29988 Move returns status 0, amount 0
00:52:21.884 00.000 29988 MoveAxis(N, 0, ABG)
00:52:21.884 00.000 29988 Move returns status 0, amount 0
00:52:21.884 00.000 29988 move complete, result=0
00:52:21.884 00.000 29988 worker thread done servicing request
00:52:21.884 00.000 29988 Worker thread wakes up
00:52:21.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:21.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:21.884 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:23.509 01.625 29988 Exposure complete
00:52:23.533 00.024 29988 worker thread done servicing request
00:52:23.533 00.000 28316 OnExposeComplete: enter
00:52:23.534 00.001 28316 UpdateGuideState(): m_state=6
00:52:23.535 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4904
00:52:23.535 00.000 28316 Star::Find returns 1 (0), X=587.90, Y=113.20, Mass=2010, SNR=30.8, Peak=178 HFD=4.4
00:52:23.535 00.000 28316 MultiStar: [#1 0.33,0.23,0.00,M1] [#2 0.32,0.11,0.97,U] [#3 0.34,0.13,0.84,U] [#4 0.29,0.04,0.87,U] [#5 0.14,0.16,0.75,U] [#6 0.43,0.04,0.00,M2] [#7 0.33,-0.13,0.66,U] [#8 0.22,0.12,0.60,U] 
00:52:23.536 00.001 28316 refined, 6 included, MultiStar: {0.28, 0.06}, one-star: {0.29, -0.03}
00:52:23.536 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (-1.14) = xAngle (1.35 = 1.35)
00:52:23.537 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.45 = -1.83)
00:52:23.537 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.06 hyp=0.29 cameraTheta=0.21 mountX=0.06 mountY=-0.28, mountTheta=-1.35
00:52:23.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.06, opts=13)
00:52:23.539 00.001 28316 Enqueuing Move request for scope (0.28, 0.06)
00:52:23.540 00.001 29988 Worker thread wakes up
00:52:23.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:23.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.06) opts 0xd
00:52:23.541 00.001 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.06)
00:52:23.541 00.000 29988 Moving (0.28, 0.06) raw xDistance=0.06 yDistance=-0.28
00:52:23.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:23.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:23.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:52:23.541 00.000 29988 MoveAxis(E, 0, ABG)
00:52:23.541 00.000 29988 Move returns status 0, amount 0
00:52:23.541 00.000 29988 MoveAxis(N, 0, ABG)
00:52:23.541 00.000 29988 Move returns status 0, amount 0
00:52:23.541 00.000 28316 UpdateGuideState exits: m=2010 RSB=30.8
00:52:23.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:23.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:23.543 00.002 28316 Enqueuing Expose request
00:52:23.543 00.000 29988 move complete, result=0
00:52:23.543 00.000 29988 worker thread done servicing request
00:52:23.543 00.000 29988 Worker thread wakes up
00:52:23.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:23.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:23.544 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:52:25.067 01.523 29988 Exposure complete
00:52:25.092 00.025 29988 worker thread done servicing request
00:52:25.092 00.000 28316 OnExposeComplete: enter
00:52:25.093 00.001 28316 UpdateGuideState(): m_state=6
00:52:25.094 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4905
00:52:25.094 00.000 28316 Star::Find returns 1 (0), X=587.95, Y=113.36, Mass=1954, SNR=30.2, Peak=175 HFD=4.1
00:52:25.095 00.001 28316 MultiStar: [#1 0.37,0.32,0.00,M2] [#2 0.34,0.29,0.00,M1] [#3 0.35,0.32,0.00,M1] [#4 0.39,0.21,0.00,M1] [#5 0.37,0.33,0.00,M1] [#6 0.23,0.15,0.71,U] [#7 0.27,0.12,0.66,U] [#8 0.32,0.33,0.00,M1] 
00:52:25.095 00.000 28316 refined, 2 included, MultiStar: {0.29, 0.13}, one-star: {0.34, 0.12}
00:52:25.095 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (-1.14) = xAngle (1.57 = 1.57)
00:52:25.096 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.67 = -1.61)
00:52:25.096 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.32 cameraTheta=0.42 mountX=0.00 mountY=-0.32, mountTheta=-1.57
00:52:25.097 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.13, opts=13)
00:52:25.098 00.001 28316 Enqueuing Move request for scope (0.29, 0.13)
00:52:25.098 00.000 29988 Worker thread wakes up
00:52:25.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:25.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
00:52:25.099 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
00:52:25.099 00.000 28316 UpdateGuideState exits: m=1954 RSB=30.2
00:52:25.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:25.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:25.101 00.001 29988 Moving (0.29, 0.13) raw xDistance=0.00 yDistance=-0.32
00:52:25.101 00.000 28316 Enqueuing Expose request
00:52:25.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:52:25.101 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.11 newest=-0.83
00:52:25.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:52:25.101 00.000 29988 MoveAxis(E, 0, ABG)
00:52:25.101 00.000 29988 Move returns status 0, amount 0
00:52:25.101 00.000 29988 MoveAxis(N, 75, ABG)
00:52:25.103 00.002 29988 Guiding  Dir = 0, Dur = 75
00:52:25.103 00.000 29988 IsSlewing returns 0
00:52:25.104 00.001 29988 IsGuiding returns 0
00:52:25.108 00.004 29988 PulseGuide returned control before completion, sleep 80
00:52:25.191 00.083 29988 IsGuiding returns 1
00:52:25.191 00.000 29988 scope still moving after pulse duration time elapsed
00:52:25.222 00.031 29988 IsSlewing returns 0
00:52:25.223 00.001 29988 IsGuiding returns 0
00:52:25.223 00.000 29988 scope move finished after 75 + 44 ms
00:52:25.223 00.000 29988 Move returns status 0, amount 75
00:52:25.223 00.000 29988 move complete, result=0
00:52:25.223 00.000 29988 worker thread done servicing request
00:52:25.223 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 75 ms NORTH
00:52:25.224 00.001 29988 Worker thread wakes up
00:52:25.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:25.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:26.854 01.630 29988 Exposure complete
00:52:26.896 00.042 29988 worker thread done servicing request
00:52:26.896 00.000 28316 OnExposeComplete: enter
00:52:26.897 00.001 28316 UpdateGuideState(): m_state=6
00:52:26.899 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4906
00:52:26.900 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=113.32, Mass=2000, SNR=30.6, Peak=169 HFD=4.4
00:52:26.902 00.002 28316 MultiStar: [#1 0.43,0.30,0.00,M3] [#2 0.39,0.20,0.00,M2] [#3 0.31,0.02,0.85,U] [#4 0.35,0.07,0.87,U] [#5 0.26,0.21,0.79,U] [#6 0.35,0.06,0.72,U] [#7 0.27,0.18,0.68,U] [#8 0.17,0.40,0.00,M2] 
00:52:26.902 00.000 28316 single-star, 5 included, MultiStar: {0.30, 0.10}, one-star: {0.25, 0.08}
00:52:26.903 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
00:52:26.903 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.56 = -1.72)
00:52:26.904 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.32 mountX=0.03 mountY=-0.26, mountTheta=-1.46
00:52:26.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.08, opts=13)
00:52:26.905 00.000 28316 Enqueuing Move request for scope (0.25, 0.08)
00:52:26.905 00.000 29988 Worker thread wakes up
00:52:26.906 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:26.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd
00:52:26.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.08)
00:52:26.906 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.6
00:52:26.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:26.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:26.907 00.000 28316 Enqueuing Expose request
00:52:26.908 00.001 29988 Moving (0.25, 0.08) raw xDistance=0.03 yDistance=-0.26
00:52:26.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:52:26.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:52:26.908 00.000 29988 MoveAxis(E, 0, ABG)
00:52:26.908 00.000 29988 Move returns status 0, amount 0
00:52:26.908 00.000 29988 MoveAxis(N, 61, ABG)
00:52:26.908 00.000 29988 Guiding  Dir = 0, Dur = 61
00:52:26.908 00.000 29988 IsSlewing returns 0
00:52:26.908 00.000 29988 IsGuiding returns 0
00:52:26.913 00.005 29988 PulseGuide returned control before completion, sleep 67
00:52:26.992 00.079 29988 IsGuiding returns 0
00:52:26.992 00.000 29988 Move returns status 0, amount 61
00:52:26.992 00.000 29988 move complete, result=0
00:52:26.992 00.000 29988 worker thread done servicing request
00:52:26.992 00.000 29988 Worker thread wakes up
00:52:26.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:26.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:26.992 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
00:52:28.400 01.408 29988 Exposure complete
00:52:28.427 00.027 29988 worker thread done servicing request
00:52:28.427 00.000 28316 OnExposeComplete: enter
00:52:28.428 00.001 28316 UpdateGuideState(): m_state=6
00:52:28.429 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4907
00:52:28.429 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=113.31, Mass=1877, SNR=29.7, Peak=173 HFD=4.4
00:52:28.430 00.001 28316 MultiStar: [#1 0.10,0.20,0.91,U] [#2 0.20,0.17,0.97,U] [#3 0.16,0.03,0.88,U] [#4 0.14,0.11,0.86,U] [#5 0.04,0.07,0.78,U] [#6 0.21,0.03,0.73,U] [#7 -0.02,-0.00,0.66,U] [#8 0.15,0.23,0.59,U] 
00:52:28.431 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.10}, one-star: {0.19, 0.07}
00:52:28.431 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (-1.14) = xAngle (1.79 = 1.79)
00:52:28.431 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.89 = -1.39)
00:52:28.432 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=-0.04 mountY=-0.17, mountTheta=-1.79
00:52:28.434 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
00:52:28.437 00.003 28316 Enqueuing Move request for scope (0.13, 0.10)
00:52:28.438 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:28.439 00.001 28316 UpdateGuideState exits: m=1877 RSB=29.7
00:52:28.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:28.441 00.001 29988 Worker thread wakes up
00:52:28.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
00:52:28.441 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:28.441 00.000 28316 Enqueuing Expose request
00:52:28.442 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
00:52:28.442 00.000 29988 Moving (0.13, 0.10) raw xDistance=-0.04 yDistance=-0.17
00:52:28.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:52:28.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:28.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:52:28.442 00.000 29988 MoveAxis(E, 0, ABG)
00:52:28.442 00.000 29988 Move returns status 0, amount 0
00:52:28.442 00.000 29988 MoveAxis(N, 0, ABG)
00:52:28.442 00.000 29988 Move returns status 0, amount 0
00:52:28.442 00.000 29988 move complete, result=0
00:52:28.442 00.000 29988 worker thread done servicing request
00:52:28.442 00.000 29988 Worker thread wakes up
00:52:28.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:28.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:28.443 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:30.072 01.629 29988 Exposure complete
00:52:30.105 00.033 29988 worker thread done servicing request
00:52:30.105 00.000 28316 OnExposeComplete: enter
00:52:30.106 00.001 28316 UpdateGuideState(): m_state=6
00:52:30.106 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4908
00:52:30.107 00.001 28316 Star::Find returns 1 (0), X=587.96, Y=113.25, Mass=1998, SNR=30.6, Peak=188 HFD=4.2
00:52:30.107 00.000 28316 MultiStar: [#1 0.13,0.30,0.87,U] [#2 0.21,0.07,0.95,U] [#3 0.11,0.21,0.86,U] [#4 0.24,0.17,0.86,U] [#5 0.19,0.32,0.78,U] [#6 0.20,-0.02,0.71,U] [#7 0.18,0.08,0.64,U] [#8 0.24,0.01,0.59,U] 
00:52:30.108 00.001 28316 refined, 8 included, MultiStar: {0.21, 0.13}, one-star: {0.34, 0.01}
00:52:30.108 00.000 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (-1.14) = xAngle (1.71 = 1.71)
00:52:30.109 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.81 = -1.47)
00:52:30.109 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.13 hyp=0.25 cameraTheta=0.56 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
00:52:30.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.13, opts=13)
00:52:30.111 00.001 28316 Enqueuing Move request for scope (0.21, 0.13)
00:52:30.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:30.112 00.001 29988 Worker thread wakes up
00:52:30.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.13) opts 0xd
00:52:30.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.13)
00:52:30.112 00.000 28316 UpdateGuideState exits: m=1998 RSB=30.6
00:52:30.112 00.000 29988 Moving (0.21, 0.13) raw xDistance=-0.03 yDistance=-0.24
00:52:30.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:30.113 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:52:30.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:52:30.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:30.113 00.000 28316 Enqueuing Expose request
00:52:30.114 00.001 29988 MoveAxis(E, 0, ABG)
00:52:30.114 00.000 29988 Move returns status 0, amount 0
00:52:30.114 00.000 29988 MoveAxis(N, 58, ABG)
00:52:30.114 00.000 29988 Guiding  Dir = 0, Dur = 58
00:52:30.114 00.000 29988 IsSlewing returns 0
00:52:30.114 00.000 29988 IsGuiding returns 0
00:52:30.120 00.006 29988 PulseGuide returned control before completion, sleep 63
00:52:30.193 00.073 29988 IsGuiding returns 0
00:52:30.193 00.000 29988 Move returns status 0, amount 58
00:52:30.193 00.000 29988 move complete, result=0
00:52:30.193 00.000 29988 worker thread done servicing request
00:52:30.193 00.000 29988 Worker thread wakes up
00:52:30.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:30.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:30.193 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
00:52:31.602 01.409 29988 Exposure complete
00:52:31.642 00.040 29988 worker thread done servicing request
00:52:31.643 00.001 28316 OnExposeComplete: enter
00:52:31.643 00.000 28316 UpdateGuideState(): m_state=6
00:52:31.644 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4909
00:52:31.644 00.000 28316 Star::Find returns 1 (0), X=587.89, Y=113.17, Mass=1978, SNR=30.5, Peak=181 HFD=4.3
00:52:31.646 00.002 28316 MultiStar: [#1 0.08,0.19,0.90,U] [#2 0.18,0.14,0.95,U] [#3 0.20,0.19,0.87,U] [#4 0.14,0.17,0.88,U] [#5 0.10,0.17,0.77,U] [#6 0.21,0.00,0.71,U] [#7 0.19,0.02,0.67,U] [#8 0.30,0.01,0.60,U] 
00:52:31.647 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.10}, one-star: {0.27, -0.07}
00:52:31.647 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (-1.14) = xAngle (1.62 = 1.62)
00:52:31.647 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.73 = -1.56)
00:52:31.648 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.21 cameraTheta=0.48 mountX=-0.01 mountY=-0.21, mountTheta=-1.62
00:52:31.649 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.10, opts=13)
00:52:31.650 00.001 28316 Enqueuing Move request for scope (0.18, 0.10)
00:52:31.650 00.000 29988 Worker thread wakes up
00:52:31.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd
00:52:31.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:31.651 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.10)
00:52:31.651 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.5
00:52:31.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:31.652 00.001 29988 Moving (0.18, 0.10) raw xDistance=-0.01 yDistance=-0.21
00:52:31.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:31.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:31.652 00.000 28316 Enqueuing Expose request
00:52:31.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:52:31.652 00.000 29988 MoveAxis(E, 0, ABG)
00:52:31.652 00.000 29988 Move returns status 0, amount 0
00:52:31.653 00.001 29988 MoveAxis(N, 49, ABG)
00:52:31.653 00.000 29988 Guiding  Dir = 0, Dur = 49
00:52:31.653 00.000 29988 IsSlewing returns 0
00:52:31.653 00.000 29988 IsGuiding returns 0
00:52:31.658 00.005 29988 PulseGuide returned control before completion, sleep 55
00:52:31.724 00.066 29988 IsGuiding returns 0
00:52:31.724 00.000 29988 Move returns status 0, amount 49
00:52:31.724 00.000 29988 move complete, result=0
00:52:31.724 00.000 29988 worker thread done servicing request
00:52:31.724 00.000 29988 Worker thread wakes up
00:52:31.725 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:31.725 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
00:52:31.726 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:33.349 01.623 29988 Exposure complete
00:52:33.389 00.040 29988 worker thread done servicing request
00:52:33.390 00.001 28316 OnExposeComplete: enter
00:52:33.390 00.000 28316 UpdateGuideState(): m_state=6
00:52:33.392 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4910
00:52:33.393 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=113.18, Mass=1996, SNR=30.8, Peak=162 HFD=4.4
00:52:33.394 00.001 28316 MultiStar: [#1 0.04,0.14,0.89,U] [#2 0.04,0.17,0.98,U] [#3 0.09,0.00,0.83,U] [#4 0.02,0.09,0.86,U] [#5 -0.04,0.19,0.78,U] [#6 0.17,0.08,0.70,U] [#7 0.08,0.06,0.64,U] [#8 0.05,0.03,0.58,U] 
00:52:33.396 00.002 28316 single-star, 8 included, MultiStar: {0.05, 0.08}, one-star: {0.01, -0.06}
00:52:33.397 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
00:52:33.397 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
00:52:33.397 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.41 mountX=0.06 mountY=0.02, mountTheta=0.30
00:52:33.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
00:52:33.399 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
00:52:33.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:33.401 00.002 29988 Worker thread wakes up
00:52:33.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:52:33.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:52:33.401 00.000 29988 Moving (0.01, -0.06) raw xDistance=0.06 yDistance=0.02
00:52:33.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:33.402 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:33.402 00.000 28316 UpdateGuideState exits: m=1996 RSB=30.8
00:52:33.403 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:52:33.403 00.000 29988 MoveAxis(E, 0, ABG)
00:52:33.403 00.000 29988 Move returns status 0, amount 0
00:52:33.403 00.000 29988 MoveAxis(N, 0, ABG)
00:52:33.403 00.000 29988 Move returns status 0, amount 0
00:52:33.403 00.000 29988 move complete, result=0
00:52:33.403 00.000 29988 worker thread done servicing request
00:52:33.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:33.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:33.403 00.000 28316 Enqueuing Expose request
00:52:33.404 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:33.404 00.000 29988 Worker thread wakes up
00:52:33.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:33.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:34.920 01.516 29988 Exposure complete
00:52:34.946 00.026 29988 worker thread done servicing request
00:52:34.946 00.000 28316 OnExposeComplete: enter
00:52:34.947 00.001 28316 UpdateGuideState(): m_state=6
00:52:34.947 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4911
00:52:34.948 00.001 28316 Star::Find returns 1 (0), X=587.61, Y=113.17, Mass=1948, SNR=30.2, Peak=155 HFD=4.5
00:52:34.949 00.001 28316 MultiStar: [#1 0.16,0.14,0.90,U] [#2 0.08,0.07,0.97,U] [#3 0.06,0.13,0.84,U] [#4 -0.01,0.08,0.85,U] [#5 -0.08,0.17,0.81,U] [#6 0.15,0.03,0.73,U] [#7 -0.01,0.16,0.66,U] [#8 0.09,0.33,0.60,U] 
00:52:34.949 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.11}, one-star: {-0.00, -0.06}
00:52:34.951 00.002 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-1.14) = xAngle (-0.49 = -0.49)
00:52:34.952 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
00:52:34.952 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.63 mountX=0.06 mountY=0.03, mountTheta=0.52
00:52:34.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.06, opts=13)
00:52:34.954 00.001 28316 Enqueuing Move request for scope (-0.00, -0.06)
00:52:34.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:34.955 00.001 29988 Worker thread wakes up
00:52:34.955 00.000 28316 UpdateGuideState exits: m=1948 RSB=30.2
00:52:34.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:34.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:34.957 00.002 28316 Enqueuing Expose request
00:52:34.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
00:52:34.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
00:52:34.957 00.000 29988 Moving (-0.00, -0.06) raw xDistance=0.06 yDistance=0.03
00:52:34.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:34.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:34.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:52:34.957 00.000 29988 MoveAxis(E, 0, ABG)
00:52:34.957 00.000 29988 Move returns status 0, amount 0
00:52:34.957 00.000 29988 MoveAxis(N, 0, ABG)
00:52:34.957 00.000 29988 Move returns status 0, amount 0
00:52:34.957 00.000 29988 move complete, result=0
00:52:34.957 00.000 29988 worker thread done servicing request
00:52:34.957 00.000 29988 Worker thread wakes up
00:52:34.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:34.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:34.958 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:36.589 01.631 29988 Exposure complete
00:52:36.620 00.031 29988 worker thread done servicing request
00:52:36.620 00.000 28316 OnExposeComplete: enter
00:52:36.623 00.003 28316 UpdateGuideState(): m_state=6
00:52:36.624 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4912
00:52:36.625 00.001 28316 Star::Find returns 1 (0), X=587.81, Y=113.08, Mass=1924, SNR=30.1, Peak=170 HFD=4.3
00:52:36.626 00.001 28316 MultiStar: [#1 0.11,0.20,0.91,U] [#2 0.05,0.21,0.98,U] [#3 0.05,0.15,0.88,U] [#4 0.23,0.15,0.87,U] [#5 0.10,0.12,0.78,U] [#6 -0.03,0.07,0.71,U] [#7 0.02,0.00,0.68,U] [#8 0.14,0.16,0.59,U] 
00:52:36.627 00.001 28316 refined, 8 included, MultiStar: {0.10, 0.10}, one-star: {0.20, -0.16}
00:52:36.629 00.002 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (-1.14) = xAngle (1.93 = 1.93)
00:52:36.631 00.002 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.03 = -1.25)
00:52:36.633 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.78 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
00:52:36.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
00:52:36.635 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
00:52:36.638 00.003 29988 Worker thread wakes up
00:52:36.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
00:52:36.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:36.639 00.001 28316 UpdateGuideState exits: m=1924 RSB=30.1
00:52:36.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:36.640 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:36.640 00.000 28316 Enqueuing Expose request
00:52:36.641 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
00:52:36.641 00.000 29988 Moving (0.10, 0.10) raw xDistance=-0.05 yDistance=-0.13
00:52:36.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:52:36.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:36.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:52:36.641 00.000 29988 MoveAxis(E, 0, ABG)
00:52:36.641 00.000 29988 Move returns status 0, amount 0
00:52:36.641 00.000 29988 MoveAxis(N, 0, ABG)
00:52:36.641 00.000 29988 Move returns status 0, amount 0
00:52:36.641 00.000 29988 move complete, result=0
00:52:36.641 00.000 29988 worker thread done servicing request
00:52:36.641 00.000 29988 Worker thread wakes up
00:52:36.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:36.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:36.641 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:38.160 01.519 29988 Exposure complete
00:52:38.188 00.028 29988 worker thread done servicing request
00:52:38.188 00.000 28316 OnExposeComplete: enter
00:52:38.188 00.000 28316 UpdateGuideState(): m_state=6
00:52:38.192 00.004 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4913
00:52:38.194 00.002 28316 Star::Find returns 1 (0), X=587.68, Y=113.12, Mass=1962, SNR=30.4, Peak=174 HFD=4.3
00:52:38.197 00.003 28316 MultiStar: [#1 -0.02,0.15,0.89,U] [#2 0.10,0.14,0.97,U] [#3 0.16,0.15,0.88,U] [#4 0.19,0.12,0.83,U] [#5 -0.06,0.25,0.76,U] [#6 0.12,-0.03,0.71,U] [#7 -0.01,0.06,0.66,U] [#8 0.11,0.09,0.60,U] 
00:52:38.199 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.09}, one-star: {0.07, -0.11}
00:52:38.201 00.002 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (-1.14) = xAngle (2.03 = 2.03)
00:52:38.201 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.13 = -1.16)
00:52:38.202 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.88 mountX=-0.05 mountY=-0.11, mountTheta=-2.02
00:52:38.204 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
00:52:38.205 00.001 28316 Enqueuing Move request for scope (0.07, 0.09)
00:52:38.208 00.003 29988 Worker thread wakes up
00:52:38.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:38.209 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
00:52:38.209 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
00:52:38.209 00.000 28316 UpdateGuideState exits: m=1962 RSB=30.4
00:52:38.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:38.210 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:38.210 00.000 28316 Enqueuing Expose request
00:52:38.211 00.001 29988 Moving (0.07, 0.09) raw xDistance=-0.05 yDistance=-0.11
00:52:38.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:52:38.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:38.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:52:38.211 00.000 29988 MoveAxis(E, 0, ABG)
00:52:38.211 00.000 29988 Move returns status 0, amount 0
00:52:38.211 00.000 29988 MoveAxis(N, 0, ABG)
00:52:38.211 00.000 29988 Move returns status 0, amount 0
00:52:38.211 00.000 29988 move complete, result=0
00:52:38.211 00.000 29988 worker thread done servicing request
00:52:38.211 00.000 29988 Worker thread wakes up
00:52:38.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:38.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:38.211 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:39.836 01.625 29988 Exposure complete
00:52:39.870 00.034 29988 worker thread done servicing request
00:52:39.870 00.000 28316 OnExposeComplete: enter
00:52:39.870 00.000 28316 UpdateGuideState(): m_state=6
00:52:39.871 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4914
00:52:39.871 00.000 28316 Star::Find returns 1 (0), X=587.62, Y=113.34, Mass=1911, SNR=30.0, Peak=178 HFD=4.3
00:52:39.872 00.001 28316 MultiStar: [#1 0.20,0.28,0.92,U] [#2 0.18,0.25,0.93,U] [#3 0.06,0.28,0.86,U] [#4 0.10,0.22,0.90,U] [#5 -0.02,0.25,0.80,U] [#6 0.14,0.18,0.74,U] [#7 -0.18,0.09,0.67,U] [#8 0.02,0.25,0.59,U] 
00:52:39.872 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.21}, one-star: {0.01, 0.10}
00:52:39.873 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:52:39.873 00.000 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
00:52:39.874 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.51 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
00:52:39.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
00:52:39.875 00.000 28316 Enqueuing Move request for scope (0.01, 0.10)
00:52:39.876 00.001 29988 Worker thread wakes up
00:52:39.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
00:52:39.876 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
00:52:39.876 00.000 29988 Moving (0.01, 0.10) raw xDistance=-0.09 yDistance=-0.05
00:52:39.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:52:39.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:39.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:39.877 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:52:39.877 00.000 29988 MoveAxis(E, 0, ABG)
00:52:39.877 00.000 29988 Move returns status 0, amount 0
00:52:39.877 00.000 29988 MoveAxis(N, 0, ABG)
00:52:39.877 00.000 29988 Move returns status 0, amount 0
00:52:39.877 00.000 29988 move complete, result=0
00:52:39.877 00.000 29988 worker thread done servicing request
00:52:39.877 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:52:39.878 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:39.878 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:39.878 00.000 28316 Enqueuing Expose request
00:52:39.879 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:39.879 00.000 29988 Worker thread wakes up
00:52:39.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:39.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:41.404 01.525 29988 Exposure complete
00:52:41.436 00.032 29988 worker thread done servicing request
00:52:41.437 00.001 28316 OnExposeComplete: enter
00:52:41.437 00.000 28316 UpdateGuideState(): m_state=6
00:52:41.438 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4915
00:52:41.438 00.000 28316 Star::Find returns 1 (0), X=587.76, Y=113.22, Mass=2000, SNR=30.7, Peak=178 HFD=4.4
00:52:41.439 00.001 28316 MultiStar: [#1 0.12,0.22,0.89,U] [#2 0.16,0.05,0.96,U] [#3 0.12,0.08,0.87,U] [#4 0.03,0.08,0.86,U] [#5 0.18,0.20,0.76,U] [#6 0.12,0.07,0.70,U] [#7 0.06,-0.02,0.67,U] [#8 -0.01,0.19,0.58,U] 
00:52:41.439 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.14, -0.02}
00:52:41.440 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (-1.14) = xAngle (1.84 = 1.84)
00:52:41.440 00.000 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.94 = -1.34)
00:52:41.441 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.69 mountX=-0.04 mountY=-0.14, mountTheta=-1.84
00:52:41.442 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
00:52:41.442 00.000 28316 Enqueuing Move request for scope (0.11, 0.09)
00:52:41.443 00.001 29988 Worker thread wakes up
00:52:41.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:52:41.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:52:41.443 00.000 29988 Moving (0.11, 0.09) raw xDistance=-0.04 yDistance=-0.14
00:52:41.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:41.443 00.000 28316 UpdateGuideState exits: m=2000 RSB=30.7
00:52:41.444 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:41.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:41.445 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:52:41.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:41.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:52:41.445 00.000 29988 MoveAxis(E, 0, ABG)
00:52:41.445 00.000 29988 Move returns status 0, amount 0
00:52:41.445 00.000 29988 MoveAxis(N, 0, ABG)
00:52:41.445 00.000 28316 Enqueuing Expose request
00:52:41.447 00.002 29988 Move returns status 0, amount 0
00:52:41.448 00.001 29988 move complete, result=0
00:52:41.448 00.000 29988 worker thread done servicing request
00:52:41.448 00.000 29988 Worker thread wakes up
00:52:41.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:41.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:41.448 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:43.077 01.629 29988 Exposure complete
00:52:43.119 00.042 29988 worker thread done servicing request
00:52:43.119 00.000 28316 OnExposeComplete: enter
00:52:43.121 00.002 28316 UpdateGuideState(): m_state=6
00:52:43.122 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4916
00:52:43.123 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=113.25, Mass=1909, SNR=29.9, Peak=145 HFD=4.4
00:52:43.125 00.002 28316 MultiStar: [#1 -0.03,0.30,0.91,U] [#2 0.03,0.18,0.97,U] [#3 -0.16,0.12,0.87,U] [#4 0.05,0.14,0.87,U] [#5 -0.07,0.12,0.78,U] [#6 -0.07,-0.08,0.71,U] [#7 -0.19,0.02,0.68,U] [#8 -0.05,0.03,0.62,U] 
00:52:43.129 00.004 28316 single-star, 8 included, MultiStar: {-0.05, 0.10}, one-star: {0.02, 0.01}
00:52:43.131 00.002 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (-1.14) = xAngle (1.56 = 1.56)
00:52:43.133 00.002 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.66 = -1.63)
00:52:43.135 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.41 mountX=0.00 mountY=-0.03, mountTheta=-1.56
00:52:43.137 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
00:52:43.139 00.002 28316 Enqueuing Move request for scope (0.02, 0.01)
00:52:43.139 00.000 29988 Worker thread wakes up
00:52:43.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:43.139 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:52:43.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:43.141 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:52:43.141 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:52:43.141 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.03
00:52:43.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:52:43.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:43.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:43.142 00.001 28316 Enqueuing Expose request
00:52:43.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:43.142 00.000 29988 MoveAxis(E, 0, ABG)
00:52:43.142 00.000 29988 Move returns status 0, amount 0
00:52:43.142 00.000 29988 MoveAxis(N, 0, ABG)
00:52:43.142 00.000 29988 Move returns status 0, amount 0
00:52:43.142 00.000 29988 move complete, result=0
00:52:43.142 00.000 29988 worker thread done servicing request
00:52:43.142 00.000 29988 Worker thread wakes up
00:52:43.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:43.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:43.143 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:44.663 01.520 29988 Exposure complete
00:52:44.713 00.050 29988 worker thread done servicing request
00:52:44.713 00.000 28316 OnExposeComplete: enter
00:52:44.714 00.001 28316 UpdateGuideState(): m_state=6
00:52:44.714 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4917
00:52:44.715 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=113.23, Mass=1825, SNR=29.3, Peak=162 HFD=4.0
00:52:44.715 00.000 28316 MultiStar: [#1 0.17,0.29,0.92,U] [#2 0.09,0.26,1.00,U] [#3 -0.11,0.13,0.88,U] [#4 0.01,0.17,0.89,U] [#5 -0.01,0.27,0.80,U] [#6 0.06,-0.00,0.76,U] [#7 -0.05,0.21,0.71,U] [#8 0.16,0.18,0.63,U] 
00:52:44.716 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.17}, one-star: {0.06, -0.01}
00:52:44.717 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-1.14) = xAngle (0.95 = 0.95)
00:52:44.718 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.05 = -2.23)
00:52:44.719 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.19 mountX=0.03 mountY=-0.05, mountTheta=-0.94
00:52:44.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
00:52:44.721 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
00:52:44.724 00.003 29988 Worker thread wakes up
00:52:44.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:52:44.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:52:44.724 00.000 29988 Moving (0.06, -0.01) raw xDistance=0.03 yDistance=-0.05
00:52:44.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:52:44.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:44.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:44.724 00.000 28316 UpdateGuideState exits: m=1825 RSB=29.3
00:52:44.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:44.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:44.726 00.001 28316 Enqueuing Expose request
00:52:44.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:52:44.726 00.000 29988 MoveAxis(E, 0, ABG)
00:52:44.726 00.000 29988 Move returns status 0, amount 0
00:52:44.726 00.000 29988 MoveAxis(N, 0, ABG)
00:52:44.726 00.000 29988 Move returns status 0, amount 0
00:52:44.726 00.000 29988 move complete, result=0
00:52:44.726 00.000 29988 worker thread done servicing request
00:52:44.726 00.000 29988 Worker thread wakes up
00:52:44.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:44.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:44.727 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:46.351 01.624 29988 Exposure complete
00:52:46.392 00.041 29988 worker thread done servicing request
00:52:46.393 00.001 28316 OnExposeComplete: enter
00:52:46.395 00.002 28316 UpdateGuideState(): m_state=6
00:52:46.398 00.003 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4918
00:52:46.400 00.002 28316 Star::Find returns 1 (0), X=587.84, Y=113.24, Mass=1911, SNR=30.0, Peak=172 HFD=4.4
00:52:46.401 00.001 28316 MultiStar: [#1 0.16,0.41,0.00,M1] [#2 0.19,0.24,0.99,U] [#3 0.14,0.32,0.88,U] [#4 0.22,0.26,0.90,U] [#5 0.21,0.28,0.78,U] [#6 0.27,0.21,0.71,U] [#7 0.17,0.18,0.68,U] [#8 0.33,0.24,0.00,M1] 
00:52:46.401 00.000 28316 single-star, 6 included, MultiStar: {0.20, 0.21}, one-star: {0.22, 0.00}
00:52:46.401 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (-1.14) = xAngle (1.15 = 1.15)
00:52:46.402 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.03)
00:52:46.402 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.01 mountX=0.09 mountY=-0.20, mountTheta=-1.14
00:52:46.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.00, opts=13)
00:52:46.404 00.001 28316 Enqueuing Move request for scope (0.22, 0.00)
00:52:46.405 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:46.405 00.000 28316 UpdateGuideState exits: m=1911 RSB=30.0
00:52:46.407 00.002 29988 Worker thread wakes up
00:52:46.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
00:52:46.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
00:52:46.407 00.000 29988 Moving (0.22, 0.00) raw xDistance=0.09 yDistance=-0.20
00:52:46.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:46.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:46.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:46.408 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:52:46.408 00.000 29988 MoveAxis(E, 0, ABG)
00:52:46.408 00.000 29988 Move returns status 0, amount 0
00:52:46.408 00.000 29988 MoveAxis(N, 0, ABG)
00:52:46.408 00.000 29988 Move returns status 0, amount 0
00:52:46.408 00.000 29988 move complete, result=0
00:52:46.409 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:46.410 00.001 28316 Enqueuing Expose request
00:52:46.411 00.001 29988 worker thread done servicing request
00:52:46.411 00.000 29988 Worker thread wakes up
00:52:46.411 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:52:46.413 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:46.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:47.934 01.521 29988 Exposure complete
00:52:47.980 00.046 29988 worker thread done servicing request
00:52:47.980 00.000 28316 OnExposeComplete: enter
00:52:47.981 00.001 28316 UpdateGuideState(): m_state=6
00:52:47.983 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
00:52:47.985 00.002 28316 Star::Find returns 1 (0), X=587.89, Y=113.38, Mass=1933, SNR=30.0, Peak=166 HFD=4.3
00:52:47.988 00.003 28316 MultiStar: [#1 0.18,0.42,0.00,M2] [#2 0.21,0.32,0.94,U] [#3 0.07,0.31,0.87,U] [#4 0.20,0.23,0.85,U] [#5 0.04,0.39,0.00,M1] [#6 0.18,0.11,0.72,U] [#7 0.13,0.16,0.67,U] [#8 0.22,0.33,0.00,M2] 
00:52:47.990 00.002 28316 refined, 5 included, MultiStar: {0.18, 0.22}, one-star: {0.27, 0.14}
00:52:47.992 00.002 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (-1.14) = xAngle (2.02 = 2.02)
00:52:47.994 00.002 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.12 = -1.16)
00:52:47.994 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.87 mountX=-0.12 mountY=-0.26, mountTheta=-2.01
00:52:47.996 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.22, opts=13)
00:52:47.996 00.000 28316 Enqueuing Move request for scope (0.18, 0.22)
00:52:47.997 00.001 29988 Worker thread wakes up
00:52:47.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:47.997 00.000 28316 UpdateGuideState exits: m=1933 RSB=30.0
00:52:47.998 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:47.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:47.998 00.000 28316 Enqueuing Expose request
00:52:47.999 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
00:52:47.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
00:52:47.999 00.000 29988 Moving (0.18, 0.22) raw xDistance=-0.12 yDistance=-0.26
00:52:47.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:52:47.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:52:47.999 00.000 29988 MoveAxis(E, 0, ABG)
00:52:47.999 00.000 29988 Move returns status 0, amount 0
00:52:47.999 00.000 29988 MoveAxis(N, 62, ABG)
00:52:47.999 00.000 29988 Guiding  Dir = 0, Dur = 62
00:52:47.999 00.000 29988 IsSlewing returns 0
00:52:48.000 00.001 29988 IsGuiding returns 0
00:52:48.006 00.006 29988 PulseGuide returned control before completion, sleep 67
00:52:48.087 00.081 29988 IsGuiding returns 0
00:52:48.087 00.000 29988 Move returns status 0, amount 62
00:52:48.087 00.000 29988 move complete, result=0
00:52:48.087 00.000 29988 worker thread done servicing request
00:52:48.087 00.000 29988 Worker thread wakes up
00:52:48.087 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
00:52:48.088 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:48.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:49.719 01.631 29988 Exposure complete
00:52:49.765 00.046 29988 worker thread done servicing request
00:52:49.765 00.000 28316 OnExposeComplete: enter
00:52:49.767 00.002 28316 UpdateGuideState(): m_state=6
00:52:49.768 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4920
00:52:49.768 00.000 28316 Star::Find returns 1 (0), X=587.66, Y=113.27, Mass=1976, SNR=30.4, Peak=162 HFD=4.5
00:52:49.769 00.001 28316 MultiStar: [#1 0.11,0.15,0.92,U] [#2 0.19,0.21,0.94,U] [#3 0.13,0.32,0.87,U] [#4 -0.01,0.19,0.85,U] [#5 0.06,0.31,0.80,U] [#6 0.08,0.06,0.72,U] [#7 -0.01,0.26,0.68,U] [#8 0.10,0.26,0.58,U] 
00:52:49.770 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.19}, one-star: {0.05, 0.03}
00:52:49.771 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (-1.14) = xAngle (1.69 = 1.69)
00:52:49.771 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.79 = -1.49)
00:52:49.772 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.05 cameraTheta=0.55 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
00:52:49.774 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
00:52:49.774 00.000 28316 Enqueuing Move request for scope (0.05, 0.03)
00:52:49.775 00.001 29988 Worker thread wakes up
00:52:49.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
00:52:49.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:49.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
00:52:49.775 00.000 29988 Moving (0.05, 0.03) raw xDistance=-0.01 yDistance=-0.05
00:52:49.775 00.000 28316 UpdateGuideState exits: m=1976 RSB=30.4
00:52:49.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:49.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:49.777 00.000 28316 Enqueuing Expose request
00:52:49.778 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:49.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:49.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:52:49.778 00.000 29988 MoveAxis(E, 0, ABG)
00:52:49.778 00.000 29988 Move returns status 0, amount 0
00:52:49.778 00.000 29988 MoveAxis(N, 0, ABG)
00:52:49.778 00.000 29988 Move returns status 0, amount 0
00:52:49.778 00.000 29988 move complete, result=0
00:52:49.778 00.000 29988 worker thread done servicing request
00:52:49.778 00.000 29988 Worker thread wakes up
00:52:49.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:49.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:49.779 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:51.296 01.517 29988 Exposure complete
00:52:51.336 00.040 29988 worker thread done servicing request
00:52:51.336 00.000 28316 OnExposeComplete: enter
00:52:51.337 00.001 28316 UpdateGuideState(): m_state=6
00:52:51.337 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4921
00:52:51.338 00.001 28316 Star::Find returns 1 (0), X=587.50, Y=113.30, Mass=1974, SNR=30.4, Peak=164 HFD=4.5
00:52:51.338 00.000 28316 MultiStar: [#1 -0.08,0.30,0.91,U] [#2 0.05,0.25,0.96,U] [#3 -0.14,0.16,0.87,U] [#4 -0.03,0.35,0.90,U] [#5 -0.17,0.35,0.00,M1] [#6 0.04,0.13,0.70,U] [#7 -0.16,0.09,0.66,U] [#8 -0.01,0.37,0.59,U] 
00:52:51.339 00.001 28316 single-star, 7 included, MultiStar: {-0.06, 0.21}, one-star: {-0.12, 0.06}
00:52:51.339 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.81 = -2.48)
00:52:51.340 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
00:52:51.341 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.10 mountY=0.08, mountTheta=2.50
00:52:51.343 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
00:52:51.344 00.001 28316 Enqueuing Move request for scope (-0.12, 0.06)
00:52:51.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:51.345 00.001 28316 UpdateGuideState exits: m=1974 RSB=30.4
00:52:51.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:51.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:51.346 00.000 28316 Enqueuing Expose request
00:52:51.346 00.000 29988 Worker thread wakes up
00:52:51.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
00:52:51.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
00:52:51.347 00.000 29988 Moving (-0.12, 0.06) raw xDistance=-0.10 yDistance=0.08
00:52:51.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:52:51.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:51.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:52:51.347 00.000 29988 MoveAxis(E, 0, ABG)
00:52:51.347 00.000 29988 Move returns status 0, amount 0
00:52:51.347 00.000 29988 MoveAxis(N, 0, ABG)
00:52:51.347 00.000 29988 Move returns status 0, amount 0
00:52:51.347 00.000 29988 move complete, result=0
00:52:51.347 00.000 29988 worker thread done servicing request
00:52:51.347 00.000 29988 Worker thread wakes up
00:52:51.347 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:51.348 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:51.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:52.975 01.627 29988 Exposure complete
00:52:53.025 00.050 29988 worker thread done servicing request
00:52:53.026 00.001 28316 OnExposeComplete: enter
00:52:53.027 00.001 28316 UpdateGuideState(): m_state=6
00:52:53.027 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4922
00:52:53.028 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=113.32, Mass=1945, SNR=30.4, Peak=160 HFD=4.5
00:52:53.028 00.000 28316 MultiStar: [#1 -0.01,0.42,0.00,M1] [#2 0.06,0.22,0.96,U] [#3 0.03,0.34,0.87,U] [#4 0.14,0.27,0.84,U] [#5 -0.12,0.49,0.00,M2] [#6 0.02,0.13,0.69,U] [#7 0.04,0.36,0.66,U] [#8 0.18,0.39,0.00,M1] 
00:52:53.029 00.001 28316 single-star, 5 included, MultiStar: {0.04, 0.23}, one-star: {-0.02, 0.08}
00:52:53.030 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (-1.14) = xAngle (3.01 = 3.01)
00:52:53.031 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.11 = -0.17)
00:52:53.032 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.87 mountX=-0.08 mountY=-0.01, mountTheta=-2.97
00:52:53.035 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
00:52:53.038 00.003 28316 Enqueuing Move request for scope (-0.02, 0.08)
00:52:53.038 00.000 29988 Worker thread wakes up
00:52:53.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:52:53.039 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:53.040 00.001 28316 UpdateGuideState exits: m=1945 RSB=30.4
00:52:53.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:53.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:53.041 00.001 28316 Enqueuing Expose request
00:52:53.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:52:53.041 00.000 29988 Moving (-0.02, 0.08) raw xDistance=-0.08 yDistance=-0.01
00:52:53.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:52:53.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:53.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:52:53.042 00.001 29988 MoveAxis(E, 0, ABG)
00:52:53.042 00.000 29988 Move returns status 0, amount 0
00:52:53.042 00.000 29988 MoveAxis(N, 0, ABG)
00:52:53.042 00.000 29988 Move returns status 0, amount 0
00:52:53.042 00.000 29988 move complete, result=0
00:52:53.042 00.000 29988 worker thread done servicing request
00:52:53.042 00.000 29988 Worker thread wakes up
00:52:53.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:53.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:53.042 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:54.559 01.517 29988 Exposure complete
00:52:54.592 00.033 29988 worker thread done servicing request
00:52:54.592 00.000 28316 OnExposeComplete: enter
00:52:54.594 00.002 28316 UpdateGuideState(): m_state=6
00:52:54.594 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4923
00:52:54.595 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=113.35, Mass=1958, SNR=30.3, Peak=153 HFD=4.5
00:52:54.597 00.002 28316 MultiStar: [#1 0.07,0.18,0.90,U] [#2 0.19,0.20,0.96,U] [#3 0.04,0.22,0.89,U] [#4 -0.06,0.19,0.85,U] [#5 -0.04,0.29,0.79,U] [#6 0.01,0.08,0.72,U] [#7 -0.16,0.21,0.67,U] [#8 0.06,0.29,0.60,U] 
00:52:54.599 00.002 28316 single-star, 8 included, MultiStar: {0.02, 0.19}, one-star: {0.02, 0.11}
00:52:54.601 00.002 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (-1.14) = xAngle (2.50 = 2.50)
00:52:54.601 00.000 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.60 = -0.69)
00:52:54.601 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.35 mountX=-0.09 mountY=-0.07, mountTheta=-2.47
00:52:54.603 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
00:52:54.604 00.001 28316 Enqueuing Move request for scope (0.02, 0.11)
00:52:54.605 00.001 29988 Worker thread wakes up
00:52:54.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:52:54.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:52:54.605 00.000 29988 Moving (0.02, 0.11) raw xDistance=-0.09 yDistance=-0.07
00:52:54.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:52:54.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:54.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:54.607 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:52:54.607 00.000 29988 MoveAxis(E, 0, ABG)
00:52:54.607 00.000 29988 Move returns status 0, amount 0
00:52:54.607 00.000 29988 MoveAxis(N, 0, ABG)
00:52:54.607 00.000 29988 Move returns status 0, amount 0
00:52:54.607 00.000 28316 UpdateGuideState exits: m=1958 RSB=30.3
00:52:54.608 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:54.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:54.609 00.001 28316 Enqueuing Expose request
00:52:54.609 00.000 29988 move complete, result=0
00:52:54.609 00.000 29988 worker thread done servicing request
00:52:54.609 00.000 29988 Worker thread wakes up
00:52:54.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:54.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:54.610 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:56.236 01.626 29988 Exposure complete
00:52:56.263 00.027 29988 worker thread done servicing request
00:52:56.263 00.000 28316 OnExposeComplete: enter
00:52:56.263 00.000 28316 UpdateGuideState(): m_state=6
00:52:56.264 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4924
00:52:56.264 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=113.26, Mass=1757, SNR=28.7, Peak=159 HFD=4.2
00:52:56.265 00.001 28316 MultiStar: [#1 0.10,0.26,0.96,U] [#2 0.08,0.18,1.05,U] [#3 -0.05,0.40,0.00,M1] [#4 0.14,0.32,0.90,U] [#5 -0.01,0.24,0.83,U] [#6 0.08,0.11,0.75,U] [#7 -0.11,0.10,0.69,U] [#8 0.13,0.16,0.64,U] 
00:52:56.265 00.000 28316 single-star, 7 included, MultiStar: {0.06, 0.18}, one-star: {0.06, 0.02}
00:52:56.266 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (-1.14) = xAngle (1.48 = 1.48)
00:52:56.267 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.58 = -1.70)
00:52:56.267 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.34 mountX=0.01 mountY=-0.06, mountTheta=-1.48
00:52:56.269 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
00:52:56.269 00.000 28316 Enqueuing Move request for scope (0.06, 0.02)
00:52:56.270 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:56.270 00.000 28316 UpdateGuideState exits: m=1757 RSB=28.7
00:52:56.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:56.271 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:56.271 00.000 28316 Enqueuing Expose request
00:52:56.272 00.001 29988 Worker thread wakes up
00:52:56.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
00:52:56.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
00:52:56.272 00.000 29988 Moving (0.06, 0.02) raw xDistance=0.01 yDistance=-0.06
00:52:56.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:52:56.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:56.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:52:56.272 00.000 29988 MoveAxis(E, 0, ABG)
00:52:56.272 00.000 29988 Move returns status 0, amount 0
00:52:56.272 00.000 29988 MoveAxis(N, 0, ABG)
00:52:56.272 00.000 29988 Move returns status 0, amount 0
00:52:56.272 00.000 29988 move complete, result=0
00:52:56.272 00.000 29988 worker thread done servicing request
00:52:56.272 00.000 29988 Worker thread wakes up
00:52:56.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:56.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:56.272 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:57.788 01.516 29988 Exposure complete
00:52:57.818 00.030 29988 worker thread done servicing request
00:52:57.818 00.000 28316 OnExposeComplete: enter
00:52:57.819 00.001 28316 UpdateGuideState(): m_state=6
00:52:57.820 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4925
00:52:57.821 00.001 28316 Star::Find returns 1 (0), X=587.77, Y=113.20, Mass=2004, SNR=30.6, Peak=172 HFD=4.4
00:52:57.821 00.000 28316 MultiStar: [#1 0.30,0.15,0.90,U] [#2 0.20,0.19,0.94,U] [#3 0.13,0.30,0.83,U] [#4 0.29,0.09,0.86,U] [#5 0.12,0.07,0.77,U] [#6 0.18,0.04,0.72,U] [#7 0.01,0.13,0.66,U] [#8 0.41,0.11,0.00,M1] 
00:52:57.823 00.002 28316 single-star, 7 included, MultiStar: {0.18, 0.11}, one-star: {0.15, -0.04}
00:52:57.823 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-1.14) = xAngle (0.87 = 0.87)
00:52:57.823 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.98 = -2.31)
00:52:57.824 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-0.27 mountX=0.10 mountY=-0.12, mountTheta=-0.86
00:52:57.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
00:52:57.825 00.000 28316 Enqueuing Move request for scope (0.15, -0.04)
00:52:57.826 00.001 29988 Worker thread wakes up
00:52:57.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:57.826 00.000 28316 UpdateGuideState exits: m=2004 RSB=30.6
00:52:57.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:57.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:57.827 00.000 28316 Enqueuing Expose request
00:52:57.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
00:52:57.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
00:52:57.828 00.000 29988 Moving (0.15, -0.04) raw xDistance=0.10 yDistance=-0.12
00:52:57.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:52:57.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:57.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:52:57.828 00.000 29988 MoveAxis(E, 0, ABG)
00:52:57.828 00.000 29988 Move returns status 0, amount 0
00:52:57.828 00.000 29988 MoveAxis(N, 0, ABG)
00:52:57.828 00.000 29988 Move returns status 0, amount 0
00:52:57.828 00.000 29988 move complete, result=0
00:52:57.828 00.000 29988 worker thread done servicing request
00:52:57.828 00.000 29988 Worker thread wakes up
00:52:57.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:57.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:52:57.828 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:59.459 01.631 29988 Exposure complete
00:52:59.487 00.028 29988 worker thread done servicing request
00:52:59.487 00.000 28316 OnExposeComplete: enter
00:52:59.488 00.001 28316 UpdateGuideState(): m_state=6
00:52:59.488 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4926
00:52:59.489 00.001 28316 Star::Find returns 1 (0), X=587.86, Y=113.26, Mass=1846, SNR=29.6, Peak=172 HFD=4.4
00:52:59.489 00.000 28316 MultiStar: [#1 0.24,0.35,0.00,M1] [#2 0.26,0.22,0.98,U] [#3 0.26,0.21,0.88,U] [#4 0.32,0.12,0.87,U] [#5 0.20,0.21,0.79,U] [#6 0.37,0.12,0.00,M1] [#7 0.19,0.08,0.69,U] [#8 0.22,0.16,0.63,U] 
00:52:59.489 00.000 28316 single-star, 6 included, MultiStar: {0.25, 0.15}, one-star: {0.24, 0.02}
00:52:59.491 00.002 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (-1.14) = xAngle (1.23 = 1.23)
00:52:59.491 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.34 = -1.95)
00:52:59.492 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.09 mountX=0.08 mountY=-0.23, mountTheta=-1.23
00:52:59.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.02, opts=13)
00:52:59.493 00.000 28316 Enqueuing Move request for scope (0.24, 0.02)
00:52:59.494 00.001 29988 Worker thread wakes up
00:52:59.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:52:59.494 00.000 28316 UpdateGuideState exits: m=1846 RSB=29.6
00:52:59.495 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:59.495 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:52:59.496 00.001 28316 Enqueuing Expose request
00:52:59.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.02) opts 0xd
00:52:59.496 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.02)
00:52:59.496 00.000 29988 Moving (0.24, 0.02) raw xDistance=0.08 yDistance=-0.23
00:52:59.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:52:59.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:52:59.496 00.000 29988 MoveAxis(E, 0, ABG)
00:52:59.496 00.000 29988 Move returns status 0, amount 0
00:52:59.496 00.000 29988 MoveAxis(N, 54, ABG)
00:52:59.496 00.000 29988 Guiding  Dir = 0, Dur = 54
00:52:59.496 00.000 29988 IsSlewing returns 0
00:52:59.497 00.001 29988 IsGuiding returns 0
00:52:59.502 00.005 29988 PulseGuide returned control before completion, sleep 60
00:52:59.570 00.068 29988 IsGuiding returns 0
00:52:59.570 00.000 29988 Move returns status 0, amount 54
00:52:59.570 00.000 29988 move complete, result=0
00:52:59.571 00.001 29988 worker thread done servicing request
00:52:59.571 00.000 29988 Worker thread wakes up
00:52:59.571 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 54 ms NORTH
00:52:59.573 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:52:59.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:00.989 01.416 29988 Exposure complete
00:53:01.033 00.044 29988 worker thread done servicing request
00:53:01.034 00.001 28316 OnExposeComplete: enter
00:53:01.034 00.000 28316 UpdateGuideState(): m_state=6
00:53:01.035 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4927
00:53:01.035 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=113.42, Mass=1885, SNR=29.9, Peak=156 HFD=4.2
00:53:01.036 00.001 28316 MultiStar: [#1 0.07,0.36,0.90,U] [#2 0.10,0.29,0.98,U] [#3 0.13,0.28,0.90,U] [#4 -0.05,0.15,0.88,U] [#5 0.02,0.22,0.77,U] [#6 0.12,0.08,0.73,U] [#7 0.02,0.11,0.66,U] [#8 0.09,0.19,0.61,U] 
00:53:01.036 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.21}, one-star: {0.05, 0.18}
00:53:01.037 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
00:53:01.037 00.000 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
00:53:01.038 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.28 mountX=-0.14 mountY=-0.13, mountTheta=-2.41
00:53:01.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.18, opts=13)
00:53:01.040 00.001 28316 Enqueuing Move request for scope (0.05, 0.18)
00:53:01.040 00.000 29988 Worker thread wakes up
00:53:01.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
00:53:01.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
00:53:01.040 00.000 29988 Moving (0.05, 0.18) raw xDistance=-0.14 yDistance=-0.13
00:53:01.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:01.041 00.001 28316 UpdateGuideState exits: m=1885 RSB=29.9
00:53:01.042 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:01.043 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:01.044 00.001 28316 Enqueuing Expose request
00:53:01.045 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:53:01.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:01.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:53:01.045 00.000 29988 MoveAxis(E, 0, ABG)
00:53:01.045 00.000 29988 Move returns status 0, amount 0
00:53:01.045 00.000 29988 MoveAxis(N, 0, ABG)
00:53:01.045 00.000 29988 Move returns status 0, amount 0
00:53:01.045 00.000 29988 move complete, result=0
00:53:01.045 00.000 29988 worker thread done servicing request
00:53:01.045 00.000 29988 Worker thread wakes up
00:53:01.045 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:01.045 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:01.046 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:02.676 01.630 29988 Exposure complete
00:53:02.717 00.041 29988 worker thread done servicing request
00:53:02.718 00.001 28316 OnExposeComplete: enter
00:53:02.718 00.000 28316 UpdateGuideState(): m_state=6
00:53:02.719 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4928
00:53:02.719 00.000 28316 Star::Find returns 1 (0), X=587.43, Y=113.65, Mass=1864, SNR=29.6, Peak=143 HFD=4.2
00:53:02.722 00.003 28316 MultiStar: [#1 -0.05,0.42,0.00,M1] [#2 -0.02,0.37,0.99,U] [#3 -0.13,0.36,0.00,M1] [#4 0.01,0.27,0.87,U] [#5 0.00,0.46,0.00,M1] [#6 -0.10,0.21,0.75,U] [#7 -0.16,0.24,0.70,U] [#8 -0.02,0.37,0.61,U] 
00:53:02.722 00.000 28316 refined, 5 included, MultiStar: {-0.08, 0.32}, one-star: {-0.19, 0.41}
00:53:02.723 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (-1.14) = xAngle (2.96 = 2.96)
00:53:02.723 00.000 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.07 = -0.22)
00:53:02.724 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.82 mountX=-0.32 mountY=-0.07, mountTheta=-2.93
00:53:02.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.32, opts=13)
00:53:02.725 00.000 28316 Enqueuing Move request for scope (-0.08, 0.32)
00:53:02.726 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:02.726 00.000 28316 UpdateGuideState exits: m=1864 RSB=29.6
00:53:02.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:02.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:02.728 00.001 28316 Enqueuing Expose request
00:53:02.729 00.001 29988 Worker thread wakes up
00:53:02.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
00:53:02.729 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
00:53:02.729 00.000 29988 Moving (-0.08, 0.32) raw xDistance=-0.32 yDistance=-0.07
00:53:02.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:53:02.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:02.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:53:02.729 00.000 29988 MoveAxis(E, 68, ABG)
00:53:02.729 00.000 29988 Guiding  Dir = 2, Dur = 68
00:53:02.729 00.000 29988 IsSlewing returns 0
00:53:02.729 00.000 29988 IsGuiding returns 0
00:53:02.732 00.003 29988 PulseGuide returned control before completion, sleep 76
00:53:02.814 00.082 29988 IsGuiding returns 0
00:53:02.814 00.000 29988 Move returns status 0, amount 68
00:53:02.814 00.000 29988 MoveAxis(N, 0, ABG)
00:53:02.814 00.000 29988 Move returns status 0, amount 0
00:53:02.814 00.000 29988 move complete, result=0
00:53:02.815 00.001 29988 worker thread done servicing request
00:53:02.815 00.000 29988 Worker thread wakes up
00:53:02.815 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.1 px 0 ms NORTH
00:53:02.816 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:02.817 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:04.220 01.403 29988 Exposure complete
00:53:04.249 00.029 29988 worker thread done servicing request
00:53:04.249 00.000 28316 OnExposeComplete: enter
00:53:04.250 00.001 28316 UpdateGuideState(): m_state=6
00:53:04.251 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4929
00:53:04.251 00.000 28316 Star::Find returns 1 (0), X=587.65, Y=113.23, Mass=1858, SNR=29.6, Peak=177 HFD=3.9
00:53:04.252 00.001 28316 MultiStar: [#1 -0.05,0.23,0.90,U] [#2 -0.00,0.09,0.98,U] [#3 -0.02,0.33,0.88,U] [#4 0.00,0.11,0.88,U] [#5 -0.10,0.18,0.81,U] [#6 0.03,0.20,0.75,U] [#7 -0.04,0.05,0.69,U] [#8 -0.01,0.20,0.61,U] 
00:53:04.252 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.15}, one-star: {0.03, -0.00}
00:53:04.253 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-1.14) = xAngle (1.05 = 1.05)
00:53:04.253 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.15 = -2.13)
00:53:04.254 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.04 cameraTheta=-0.09 mountX=0.02 mountY=-0.03, mountTheta=-1.04
00:53:04.255 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
00:53:04.255 00.000 28316 Enqueuing Move request for scope (0.03, -0.00)
00:53:04.256 00.001 29988 Worker thread wakes up
00:53:04.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
00:53:04.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
00:53:04.256 00.000 29988 Moving (0.03, -0.00) raw xDistance=0.02 yDistance=-0.03
00:53:04.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:53:04.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:04.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:04.256 00.000 29988 MoveAxis(E, 0, ABG)
00:53:04.256 00.000 29988 Move returns status 0, amount 0
00:53:04.256 00.000 29988 MoveAxis(N, 0, ABG)
00:53:04.256 00.000 29988 Move returns status 0, amount 0
00:53:04.256 00.000 29988 move complete, result=0
00:53:04.256 00.000 29988 worker thread done servicing request
00:53:04.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:04.257 00.001 28316 UpdateGuideState exits: m=1858 RSB=29.6
00:53:04.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:04.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:04.258 00.000 28316 Enqueuing Expose request
00:53:04.258 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:04.259 00.001 29988 Worker thread wakes up
00:53:04.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:04.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:05.893 01.634 29988 Exposure complete
00:53:05.937 00.044 29988 worker thread done servicing request
00:53:05.937 00.000 28316 OnExposeComplete: enter
00:53:05.938 00.001 28316 UpdateGuideState(): m_state=6
00:53:05.940 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4930
00:53:05.940 00.000 28316 Star::Find returns 1 (0), X=587.84, Y=113.11, Mass=2031, SNR=30.8, Peak=181 HFD=4.3
00:53:05.941 00.001 28316 MultiStar: [#1 0.10,0.16,0.87,U] [#2 0.15,0.02,0.98,U] [#3 0.08,0.11,0.86,U] [#4 0.14,-0.01,0.86,U] [#5 0.01,0.09,0.77,U] [#6 0.09,0.06,0.70,U] [#7 -0.09,0.02,0.64,U] [#8 0.09,0.06,0.59,U] 
00:53:05.944 00.003 28316 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.22, -0.13}
00:53:05.946 00.002 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (-1.14) = xAngle (1.50 = 1.50)
00:53:05.948 00.002 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.60 = -1.68)
00:53:05.951 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=0.01 mountY=-0.10, mountTheta=-1.50
00:53:05.953 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
00:53:05.954 00.001 28316 Enqueuing Move request for scope (0.10, 0.04)
00:53:05.954 00.000 29988 Worker thread wakes up
00:53:05.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:53:05.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:05.955 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:53:05.955 00.000 29988 Moving (0.10, 0.04) raw xDistance=0.01 yDistance=-0.10
00:53:05.955 00.000 28316 UpdateGuideState exits: m=2031 RSB=30.8
00:53:05.956 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:53:05.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:05.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:53:05.956 00.000 29988 MoveAxis(E, 0, ABG)
00:53:05.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:05.957 00.001 28316 Enqueuing Expose request
00:53:05.957 00.000 29988 Move returns status 0, amount 0
00:53:05.957 00.000 29988 MoveAxis(N, 0, ABG)
00:53:05.957 00.000 29988 Move returns status 0, amount 0
00:53:05.957 00.000 29988 move complete, result=0
00:53:05.957 00.000 29988 worker thread done servicing request
00:53:05.957 00.000 29988 Worker thread wakes up
00:53:05.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:05.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:05.958 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:07.481 01.523 29988 Exposure complete
00:53:07.508 00.027 29988 worker thread done servicing request
00:53:07.509 00.001 28316 OnExposeComplete: enter
00:53:07.509 00.000 28316 UpdateGuideState(): m_state=6
00:53:07.510 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4931
00:53:07.510 00.000 28316 Star::Find returns 1 (0), X=587.56, Y=113.17, Mass=1896, SNR=29.8, Peak=165 HFD=4.5
00:53:07.511 00.001 28316 MultiStar: [#1 0.10,0.15,0.91,U] [#2 0.09,0.09,0.99,U] [#3 -0.06,0.00,0.89,U] [#4 -0.12,-0.04,0.88,U] [#5 -0.01,0.06,0.80,U] [#6 -0.02,-0.15,0.72,U] [#7 0.03,-0.03,0.66,U] [#8 -0.03,0.04,0.60,U] 
00:53:07.511 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.06, -0.07}
00:53:07.512 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (-1.14) = xAngle (3.45 = -2.84)
00:53:07.512 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.55 = 0.26)
00:53:07.513 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.30 mountX=-0.01 mountY=0.00, mountTheta=2.87
00:53:07.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
00:53:07.515 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
00:53:07.515 00.000 29988 Worker thread wakes up
00:53:07.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:07.516 00.001 28316 UpdateGuideState exits: m=1896 RSB=29.8
00:53:07.518 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
00:53:07.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:07.518 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:07.519 00.001 28316 Enqueuing Expose request
00:53:07.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
00:53:07.519 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.00
00:53:07.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:53:07.519 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:07.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:53:07.519 00.000 29988 MoveAxis(E, 0, ABG)
00:53:07.519 00.000 29988 Move returns status 0, amount 0
00:53:07.519 00.000 29988 MoveAxis(N, 0, ABG)
00:53:07.519 00.000 29988 Move returns status 0, amount 0
00:53:07.519 00.000 29988 move complete, result=0
00:53:07.520 00.001 29988 worker thread done servicing request
00:53:07.520 00.000 29988 Worker thread wakes up
00:53:07.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:07.520 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:07.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:09.154 01.634 29988 Exposure complete
00:53:09.207 00.053 29988 worker thread done servicing request
00:53:09.207 00.000 28316 OnExposeComplete: enter
00:53:09.208 00.001 28316 UpdateGuideState(): m_state=6
00:53:09.209 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4932
00:53:09.209 00.000 28316 Star::Find returns 1 (0), X=587.67, Y=113.28, Mass=1888, SNR=29.7, Peak=172 HFD=4.3
00:53:09.210 00.001 28316 MultiStar: [#1 0.06,0.24,0.91,U] [#2 0.16,0.17,0.98,U] [#3 0.09,0.06,0.89,U] [#4 0.05,0.07,0.85,U] [#5 -0.02,0.29,0.81,U] [#6 0.07,-0.02,0.74,U] [#7 -0.07,0.07,0.68,U] [#8 0.20,0.21,0.62,U] 
00:53:09.210 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.06, 0.05}
00:53:09.210 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (-1.14) = xAngle (1.82 = 1.82)
00:53:09.211 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.92 = -1.36)
00:53:09.211 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.07 cameraTheta=0.68 mountX=-0.02 mountY=-0.07, mountTheta=-1.82
00:53:09.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
00:53:09.213 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
00:53:09.213 00.000 29988 Worker thread wakes up
00:53:09.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:53:09.214 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:53:09.214 00.000 29988 Moving (0.06, 0.05) raw xDistance=-0.02 yDistance=-0.07
00:53:09.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:53:09.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:09.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:09.214 00.000 28316 UpdateGuideState exits: m=1888 RSB=29.7
00:53:09.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:09.215 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:09.215 00.000 28316 Enqueuing Expose request
00:53:09.216 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:53:09.217 00.001 29988 MoveAxis(E, 0, ABG)
00:53:09.217 00.000 29988 Move returns status 0, amount 0
00:53:09.217 00.000 29988 MoveAxis(N, 0, ABG)
00:53:09.217 00.000 29988 Move returns status 0, amount 0
00:53:09.217 00.000 29988 move complete, result=0
00:53:09.217 00.000 29988 worker thread done servicing request
00:53:09.217 00.000 29988 Worker thread wakes up
00:53:09.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:09.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:09.218 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:10.744 01.526 29988 Exposure complete
00:53:10.774 00.030 29988 worker thread done servicing request
00:53:10.774 00.000 28316 OnExposeComplete: enter
00:53:10.775 00.001 28316 UpdateGuideState(): m_state=6
00:53:10.775 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4933
00:53:10.776 00.001 28316 Star::Find returns 1 (0), X=587.64, Y=113.24, Mass=1973, SNR=30.4, Peak=162 HFD=4.5
00:53:10.777 00.001 28316 MultiStar: [#1 0.05,0.37,0.89,U] [#2 -0.09,0.34,0.93,U] [#3 -0.06,0.15,0.86,U] [#4 -0.13,0.06,0.85,U] [#5 -0.22,0.31,0.78,U] [#6 -0.08,-0.09,0.73,U] [#7 -0.12,-0.04,0.66,U] [#8 0.03,0.32,0.60,U] 
00:53:10.777 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.16}, one-star: {0.02, 0.01}
00:53:10.777 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (-1.14) = xAngle (1.41 = 1.41)
00:53:10.778 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.52 = -1.77)
00:53:10.778 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.27 mountX=0.00 mountY=-0.02, mountTheta=-1.41
00:53:10.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
00:53:10.780 00.001 28316 Enqueuing Move request for scope (0.02, 0.01)
00:53:10.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:10.780 00.000 28316 UpdateGuideState exits: m=1973 RSB=30.4
00:53:10.781 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:10.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:10.782 00.001 29988 Worker thread wakes up
00:53:10.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:53:10.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:53:10.782 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
00:53:10.782 00.000 28316 Enqueuing Expose request
00:53:10.784 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:53:10.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:10.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:53:10.784 00.000 29988 MoveAxis(E, 0, ABG)
00:53:10.784 00.000 29988 Move returns status 0, amount 0
00:53:10.784 00.000 29988 MoveAxis(N, 0, ABG)
00:53:10.784 00.000 29988 Move returns status 0, amount 0
00:53:10.784 00.000 29988 move complete, result=0
00:53:10.784 00.000 29988 worker thread done servicing request
00:53:10.784 00.000 29988 Worker thread wakes up
00:53:10.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:10.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:10.786 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:12.419 01.633 29988 Exposure complete
00:53:12.452 00.033 29988 worker thread done servicing request
00:53:12.452 00.000 28316 OnExposeComplete: enter
00:53:12.453 00.001 28316 UpdateGuideState(): m_state=6
00:53:12.453 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4934
00:53:12.454 00.001 28316 Star::Find returns 1 (0), X=587.92, Y=113.28, Mass=1917, SNR=30.0, Peak=174 HFD=4.1
00:53:12.454 00.000 28316 MultiStar: [#1 0.25,0.19,0.94,U] [#2 0.26,0.28,0.97,U] [#3 0.15,0.28,0.88,U] [#4 0.17,0.22,0.87,U] [#5 0.22,0.30,0.79,U] [#6 0.24,0.27,0.74,U] [#7 0.16,0.19,0.68,U] [#8 0.23,0.28,0.59,U] 
00:53:12.455 00.001 28316 single-star, 8 included, MultiStar: {0.22, 0.22}, one-star: {0.30, 0.05}
00:53:12.455 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (-1.14) = xAngle (1.30 = 1.30)
00:53:12.455 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.40 = -1.88)
00:53:12.456 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.30 cameraTheta=0.15 mountX=0.08 mountY=-0.29, mountTheta=-1.29
00:53:12.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.05, opts=13)
00:53:12.457 00.000 28316 Enqueuing Move request for scope (0.30, 0.05)
00:53:12.458 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:12.458 00.000 28316 UpdateGuideState exits: m=1917 RSB=30.0
00:53:12.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:12.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:12.459 00.000 28316 Enqueuing Expose request
00:53:12.459 00.000 29988 Worker thread wakes up
00:53:12.460 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.05) opts 0xd
00:53:12.460 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.05)
00:53:12.460 00.000 29988 Moving (0.30, 0.05) raw xDistance=0.08 yDistance=-0.29
00:53:12.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:53:12.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:53:12.460 00.000 29988 MoveAxis(E, 0, ABG)
00:53:12.460 00.000 29988 Move returns status 0, amount 0
00:53:12.460 00.000 29988 MoveAxis(N, 69, ABG)
00:53:12.460 00.000 29988 Guiding  Dir = 0, Dur = 69
00:53:12.460 00.000 29988 IsSlewing returns 0
00:53:12.460 00.000 29988 IsGuiding returns 0
00:53:12.466 00.006 29988 PulseGuide returned control before completion, sleep 75
00:53:12.545 00.079 29988 IsGuiding returns 0
00:53:12.545 00.000 29988 Move returns status 0, amount 69
00:53:12.545 00.000 29988 move complete, result=0
00:53:12.546 00.001 29988 worker thread done servicing request
00:53:12.546 00.000 29988 Worker thread wakes up
00:53:12.546 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
00:53:12.548 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:12.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:13.958 01.410 29988 Exposure complete
00:53:13.981 00.023 29988 worker thread done servicing request
00:53:13.981 00.000 28316 OnExposeComplete: enter
00:53:13.982 00.001 28316 UpdateGuideState(): m_state=6
00:53:13.982 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4935
00:53:13.983 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=113.28, Mass=2072, SNR=31.2, Peak=148 HFD=4.7
00:53:13.984 00.001 28316 MultiStar: [#1 0.09,0.32,0.86,U] [#2 0.10,0.19,0.95,U] [#3 -0.04,0.10,0.85,U] [#4 -0.13,0.13,0.83,U] [#5 -0.12,0.24,0.75,U] [#6 -0.04,0.02,0.68,U] [#7 -0.16,0.01,0.64,U] [#8 0.03,0.20,0.56,U] 
00:53:13.984 00.000 28316 single-star, 8 included, MultiStar: {-0.02, 0.14}, one-star: {0.01, 0.04}
00:53:13.984 00.000 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (-1.14) = xAngle (2.43 = 2.43)
00:53:13.985 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.53 = -0.75)
00:53:13.985 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.28 mountX=-0.03 mountY=-0.03, mountTheta=-2.41
00:53:13.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
00:53:13.987 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
00:53:13.987 00.000 29988 Worker thread wakes up
00:53:13.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
00:53:13.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
00:53:13.988 00.000 29988 Moving (0.01, 0.04) raw xDistance=-0.03 yDistance=-0.03
00:53:13.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:53:13.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:13.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:13.988 00.000 29988 MoveAxis(E, 0, ABG)
00:53:13.988 00.000 29988 Move returns status 0, amount 0
00:53:13.988 00.000 29988 MoveAxis(N, 0, ABG)
00:53:13.988 00.000 29988 Move returns status 0, amount 0
00:53:13.988 00.000 29988 move complete, result=0
00:53:13.988 00.000 29988 worker thread done servicing request
00:53:13.991 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
00:53:13.998 00.007 28316 UpdateGuideState exits: m=2072 RSB=31.2
00:53:13.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:13.999 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:14.000 00.001 28316 Enqueuing Expose request
00:53:14.000 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:14.000 00.000 29988 Worker thread wakes up
00:53:14.001 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:14.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:15.632 01.631 29988 Exposure complete
00:53:15.659 00.027 29988 worker thread done servicing request
00:53:15.659 00.000 28316 OnExposeComplete: enter
00:53:15.660 00.001 28316 UpdateGuideState(): m_state=6
00:53:15.661 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4936
00:53:15.661 00.000 28316 Star::Find returns 1 (0), X=587.61, Y=113.24, Mass=1945, SNR=30.3, Peak=158 HFD=4.5
00:53:15.662 00.001 28316 MultiStar: [#1 -0.03,0.22,0.91,U] [#2 0.09,0.15,1.00,U] [#3 -0.12,0.27,0.86,U] [#4 -0.04,0.11,0.85,U] [#5 -0.09,0.25,0.79,U] [#6 -0.02,-0.08,0.73,U] [#7 -0.10,-0.03,0.67,U] [#8 -0.23,0.14,0.61,U] 
00:53:15.662 00.000 28316 single-star, 8 included, MultiStar: {-0.05, 0.12}, one-star: {-0.01, 0.01}
00:53:15.663 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.66)
00:53:15.663 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
00:53:15.663 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.48 mountX=-0.01 mountY=0.00, mountTheta=2.69
00:53:15.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
00:53:15.665 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
00:53:15.665 00.000 29988 Worker thread wakes up
00:53:15.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
00:53:15.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
00:53:15.665 00.000 29988 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.00
00:53:15.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:53:15.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:15.666 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:53:15.666 00.000 29988 MoveAxis(E, 0, ABG)
00:53:15.666 00.000 29988 Move returns status 0, amount 0
00:53:15.666 00.000 29988 MoveAxis(N, 0, ABG)
00:53:15.666 00.000 29988 Move returns status 0, amount 0
00:53:15.666 00.000 29988 move complete, result=0
00:53:15.666 00.000 29988 worker thread done servicing request
00:53:15.668 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:15.675 00.007 28316 UpdateGuideState exits: m=1945 RSB=30.3
00:53:15.676 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:15.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:15.677 00.001 28316 Enqueuing Expose request
00:53:15.677 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:15.678 00.001 29988 Worker thread wakes up
00:53:15.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:15.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:17.199 01.521 29988 Exposure complete
00:53:17.223 00.024 29988 worker thread done servicing request
00:53:17.224 00.001 28316 OnExposeComplete: enter
00:53:17.224 00.000 28316 UpdateGuideState(): m_state=6
00:53:17.225 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4937
00:53:17.225 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=113.20, Mass=1936, SNR=30.1, Peak=170 HFD=4.3
00:53:17.226 00.001 28316 MultiStar: [#1 -0.01,0.17,0.93,U] [#2 -0.12,0.10,0.96,U] [#3 0.05,0.06,0.89,U] [#4 -0.02,0.10,0.84,U] [#5 -0.07,0.17,0.77,U] [#6 0.11,-0.01,0.73,U] [#7 0.03,0.10,0.66,U] [#8 0.13,0.10,0.57,U] 
00:53:17.226 00.000 28316 single-star, 8 included, MultiStar: {0.01, 0.08}, one-star: {0.06, -0.04}
00:53:17.227 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-1.14) = xAngle (0.59 = 0.59)
00:53:17.227 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.59)
00:53:17.228 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.55 mountX=0.06 mountY=-0.04, mountTheta=-0.57
00:53:17.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
00:53:17.229 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
00:53:17.230 00.001 29988 Worker thread wakes up
00:53:17.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:53:17.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:53:17.230 00.000 29988 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=-0.04
00:53:17.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:17.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:17.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:17.230 00.000 29988 MoveAxis(E, 0, ABG)
00:53:17.230 00.000 29988 Move returns status 0, amount 0
00:53:17.230 00.000 29988 MoveAxis(N, 0, ABG)
00:53:17.230 00.000 29988 Move returns status 0, amount 0
00:53:17.230 00.000 29988 move complete, result=0
00:53:17.230 00.000 29988 worker thread done servicing request
00:53:17.234 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:17.241 00.007 28316 UpdateGuideState exits: m=1936 RSB=30.1
00:53:17.242 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:17.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:17.242 00.000 28316 Enqueuing Expose request
00:53:17.243 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:17.243 00.000 29988 Worker thread wakes up
00:53:17.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:17.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:18.874 01.631 29988 Exposure complete
00:53:18.899 00.025 29988 worker thread done servicing request
00:53:18.899 00.000 28316 OnExposeComplete: enter
00:53:18.900 00.001 28316 UpdateGuideState(): m_state=6
00:53:18.901 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4938
00:53:18.901 00.000 28316 Star::Find returns 1 (0), X=587.48, Y=113.34, Mass=1897, SNR=29.8, Peak=153 HFD=4.0
00:53:18.902 00.001 28316 MultiStar: [#1 -0.04,0.16,0.92,U] [#2 -0.09,0.10,1.00,U] [#3 -0.06,0.12,0.86,U] [#4 -0.23,0.02,0.88,U] [#5 -0.15,0.22,0.80,U] [#6 0.06,-0.08,0.75,U] [#7 -0.14,-0.09,0.67,U] [#8 -0.17,0.13,0.61,U] 
00:53:18.902 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.13, 0.10}
00:53:18.903 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.66)
00:53:18.903 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.45)
00:53:18.904 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=-0.12 mountY=0.06, mountTheta=2.69
00:53:18.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
00:53:18.905 00.000 28316 Enqueuing Move request for scope (-0.11, 0.08)
00:53:18.906 00.001 29988 Worker thread wakes up
00:53:18.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
00:53:18.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
00:53:18.906 00.000 29988 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=0.06
00:53:18.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:53:18.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:18.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:53:18.906 00.000 29988 MoveAxis(E, 0, ABG)
00:53:18.906 00.000 29988 Move returns status 0, amount 0
00:53:18.906 00.000 29988 MoveAxis(N, 0, ABG)
00:53:18.906 00.000 29988 Move returns status 0, amount 0
00:53:18.906 00.000 29988 move complete, result=0
00:53:18.907 00.001 29988 worker thread done servicing request
00:53:18.909 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:18.919 00.010 28316 UpdateGuideState exits: m=1897 RSB=29.8
00:53:18.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:18.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:18.920 00.001 28316 Enqueuing Expose request
00:53:18.920 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:18.921 00.001 29988 Worker thread wakes up
00:53:18.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:18.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:20.435 01.514 29988 Exposure complete
00:53:20.458 00.023 29988 worker thread done servicing request
00:53:20.458 00.000 28316 OnExposeComplete: enter
00:53:20.459 00.001 28316 UpdateGuideState(): m_state=6
00:53:20.459 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4939
00:53:20.460 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=113.19, Mass=2004, SNR=30.7, Peak=158 HFD=4.5
00:53:20.460 00.000 28316 MultiStar: [#1 -0.12,0.29,0.89,U] [#2 0.01,0.15,0.95,U] [#3 -0.04,0.03,0.87,U] [#4 -0.06,0.02,0.85,U] [#5 -0.06,0.14,0.78,U] [#6 -0.01,-0.08,0.70,U] [#7 -0.14,-0.05,0.63,U] [#8 -0.09,0.29,0.59,U] 
00:53:20.461 00.001 28316 single-star, 8 included, MultiStar: {-0.05, 0.08}, one-star: {0.00, -0.05}
00:53:20.461 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-1.14) = xAngle (-0.39 = -0.39)
00:53:20.462 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
00:53:20.462 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.54 mountX=0.05 mountY=0.02, mountTheta=0.43
00:53:20.463 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
00:53:20.464 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
00:53:20.464 00.000 29988 Worker thread wakes up
00:53:20.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
00:53:20.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
00:53:20.464 00.000 29988 Moving (0.00, -0.05) raw xDistance=0.05 yDistance=0.02
00:53:20.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:53:20.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:20.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:53:20.464 00.000 29988 MoveAxis(E, 0, ABG)
00:53:20.464 00.000 29988 Move returns status 0, amount 0
00:53:20.464 00.000 29988 MoveAxis(N, 0, ABG)
00:53:20.464 00.000 29988 Move returns status 0, amount 0
00:53:20.464 00.000 29988 move complete, result=0
00:53:20.465 00.001 29988 worker thread done servicing request
00:53:20.470 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
00:53:20.477 00.007 28316 UpdateGuideState exits: m=2004 RSB=30.7
00:53:20.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:20.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:20.478 00.000 28316 Enqueuing Expose request
00:53:20.479 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:20.479 00.000 29988 Worker thread wakes up
00:53:20.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:20.480 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:22.103 01.623 29988 Exposure complete
00:53:22.128 00.025 29988 worker thread done servicing request
00:53:22.128 00.000 28316 OnExposeComplete: enter
00:53:22.129 00.001 28316 UpdateGuideState(): m_state=6
00:53:22.129 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4940
00:53:22.129 00.000 28316 Star::Find returns 1 (0), X=587.69, Y=113.14, Mass=1914, SNR=29.9, Peak=154 HFD=4.3
00:53:22.130 00.001 28316 MultiStar: [#1 -0.11,0.20,0.88,U] [#2 -0.11,0.20,0.93,U] [#3 -0.11,0.07,0.84,U] [#4 -0.08,0.06,0.86,U] [#5 -0.10,0.30,0.81,U] [#6 -0.12,0.21,0.73,U] [#7 -0.13,0.16,0.65,U] [#8 -0.06,0.10,0.62,U] 
00:53:22.130 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.13}, one-star: {0.07, -0.10}
00:53:22.131 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-1.14) = xAngle (0.21 = 0.21)
00:53:22.131 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.31 = -2.98)
00:53:22.132 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.94 mountX=0.12 mountY=-0.02, mountTheta=-0.17
00:53:22.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
00:53:22.135 00.002 28316 Enqueuing Move request for scope (0.07, -0.10)
00:53:22.136 00.001 29988 Worker thread wakes up
00:53:22.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
00:53:22.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
00:53:22.136 00.000 29988 Moving (0.07, -0.10) raw xDistance=0.12 yDistance=-0.02
00:53:22.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:53:22.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:22.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:53:22.136 00.000 29988 MoveAxis(E, 0, ABG)
00:53:22.136 00.000 29988 Move returns status 0, amount 0
00:53:22.136 00.000 29988 MoveAxis(N, 0, ABG)
00:53:22.136 00.000 29988 Move returns status 0, amount 0
00:53:22.136 00.000 29988 move complete, result=0
00:53:22.136 00.000 29988 worker thread done servicing request
00:53:22.139 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
00:53:22.147 00.008 28316 UpdateGuideState exits: m=1914 RSB=29.9
00:53:22.148 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:22.148 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:22.148 00.000 28316 Enqueuing Expose request
00:53:22.149 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:22.150 00.001 29988 Worker thread wakes up
00:53:22.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:22.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:23.668 01.518 29988 Exposure complete
00:53:23.701 00.033 29988 worker thread done servicing request
00:53:23.701 00.000 28316 OnExposeComplete: enter
00:53:23.702 00.001 28316 UpdateGuideState(): m_state=6
00:53:23.702 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4941
00:53:23.703 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=113.15, Mass=1882, SNR=29.7, Peak=179 HFD=4.1
00:53:23.703 00.000 28316 MultiStar: [#1 0.14,0.17,0.91,U] [#2 0.16,0.10,0.98,U] [#3 0.11,0.11,0.89,U] [#4 0.23,0.08,0.85,U] [#5 0.07,0.14,0.77,U] [#6 0.09,-0.01,0.75,U] [#7 -0.06,-0.01,0.67,U] [#8 0.06,0.06,0.61,U] 
00:53:23.704 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.02, -0.09}
00:53:23.704 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-1.14) = xAngle (-0.27 = -0.27)
00:53:23.704 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
00:53:23.705 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.41 mountX=0.09 mountY=0.03, mountTheta=0.30
00:53:23.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
00:53:23.706 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
00:53:23.707 00.001 29988 Worker thread wakes up
00:53:23.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:53:23.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:53:23.707 00.000 29988 Moving (0.02, -0.09) raw xDistance=0.09 yDistance=0.03
00:53:23.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:53:23.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:23.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:23.708 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:53:23.708 00.000 29988 MoveAxis(E, 0, ABG)
00:53:23.708 00.000 29988 Move returns status 0, amount 0
00:53:23.708 00.000 29988 MoveAxis(N, 0, ABG)
00:53:23.708 00.000 29988 Move returns status 0, amount 0
00:53:23.708 00.000 29988 move complete, result=0
00:53:23.708 00.000 29988 worker thread done servicing request
00:53:23.708 00.000 28316 UpdateGuideState exits: m=1882 RSB=29.7
00:53:23.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:23.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:23.709 00.000 28316 Enqueuing Expose request
00:53:23.710 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:23.710 00.000 29988 Worker thread wakes up
00:53:23.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:23.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:25.346 01.636 29988 Exposure complete
00:53:25.382 00.036 29988 worker thread done servicing request
00:53:25.382 00.000 28316 OnExposeComplete: enter
00:53:25.383 00.001 28316 UpdateGuideState(): m_state=6
00:53:25.383 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4942
00:53:25.384 00.001 28316 Star::Find returns 1 (0), X=587.67, Y=113.21, Mass=1854, SNR=29.5, Peak=157 HFD=4.4
00:53:25.385 00.001 28316 MultiStar: [#1 0.08,0.13,0.91,U] [#2 0.21,-0.02,0.98,U] [#3 0.07,0.10,0.87,U] [#4 0.07,0.06,0.88,U] [#5 0.03,0.11,0.81,U] [#6 0.11,-0.08,0.73,U] [#7 -0.05,-0.00,0.70,U] [#8 0.10,0.18,0.64,U] 
00:53:25.386 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.05, -0.03}
00:53:25.387 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-1.14) = xAngle (0.62 = 0.62)
00:53:25.388 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.72 = -2.56)
00:53:25.389 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=0.05 mountY=-0.03, mountTheta=-0.59
00:53:25.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
00:53:25.392 00.002 28316 Enqueuing Move request for scope (0.05, -0.03)
00:53:25.395 00.003 29988 Worker thread wakes up
00:53:25.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:53:25.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:53:25.395 00.000 29988 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=-0.03
00:53:25.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:25.396 00.001 28316 UpdateGuideState exits: m=1854 RSB=29.5
00:53:25.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:25.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:25.397 00.000 28316 Enqueuing Expose request
00:53:25.398 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:53:25.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:25.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:25.398 00.000 29988 MoveAxis(E, 0, ABG)
00:53:25.398 00.000 29988 Move returns status 0, amount 0
00:53:25.398 00.000 29988 MoveAxis(N, 0, ABG)
00:53:25.398 00.000 29988 Move returns status 0, amount 0
00:53:25.398 00.000 29988 move complete, result=0
00:53:25.398 00.000 29988 worker thread done servicing request
00:53:25.398 00.000 29988 Worker thread wakes up
00:53:25.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:25.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:25.398 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:26.924 01.526 29988 Exposure complete
00:53:26.962 00.038 29988 worker thread done servicing request
00:53:26.962 00.000 28316 OnExposeComplete: enter
00:53:26.963 00.001 28316 UpdateGuideState(): m_state=6
00:53:26.964 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4943
00:53:26.964 00.000 28316 Star::Find returns 1 (0), X=587.81, Y=113.09, Mass=1917, SNR=29.9, Peak=178 HFD=4.3
00:53:26.966 00.002 28316 MultiStar: [#1 0.17,-0.14,0.91,U] [#2 0.12,0.00,0.97,U] [#3 -0.04,-0.08,0.89,U] [#4 -0.00,-0.01,0.86,U] [#5 0.06,0.07,0.79,U] [#6 0.07,-0.21,0.71,U] [#7 -0.11,0.01,0.68,U] [#8 0.12,-0.05,0.61,U] 
00:53:26.968 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.19, -0.15}
00:53:26.971 00.003 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-1.14) = xAngle (0.40 = 0.40)
00:53:26.972 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.50 = -2.78)
00:53:26.972 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.75 mountX=0.09 mountY=-0.03, mountTheta=-0.36
00:53:26.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
00:53:26.976 00.002 28316 Enqueuing Move request for scope (0.07, -0.06)
00:53:26.977 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:26.978 00.001 28316 UpdateGuideState exits: m=1917 RSB=29.9
00:53:26.979 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:26.981 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:26.982 00.001 28316 Enqueuing Expose request
00:53:26.983 00.001 29988 Worker thread wakes up
00:53:26.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:53:26.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:53:26.983 00.000 29988 Moving (0.07, -0.06) raw xDistance=0.09 yDistance=-0.03
00:53:26.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:53:26.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:26.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:26.983 00.000 29988 MoveAxis(E, 0, ABG)
00:53:26.984 00.001 29988 Move returns status 0, amount 0
00:53:26.984 00.000 29988 MoveAxis(N, 0, ABG)
00:53:26.984 00.000 29988 Move returns status 0, amount 0
00:53:26.984 00.000 29988 move complete, result=0
00:53:26.984 00.000 29988 worker thread done servicing request
00:53:26.984 00.000 29988 Worker thread wakes up
00:53:26.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:26.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:26.985 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:28.610 01.625 29988 Exposure complete
00:53:28.651 00.041 29988 worker thread done servicing request
00:53:28.651 00.000 28316 OnExposeComplete: enter
00:53:28.652 00.001 28316 UpdateGuideState(): m_state=6
00:53:28.653 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4944
00:53:28.654 00.001 28316 Star::Find returns 1 (0), X=587.88, Y=113.12, Mass=1955, SNR=30.3, Peak=185 HFD=4.2
00:53:28.655 00.001 28316 MultiStar: [#1 0.22,0.12,0.92,U] [#2 0.15,0.03,0.94,U] [#3 0.14,-0.13,0.87,U] [#4 0.09,-0.03,0.88,U] [#5 0.06,0.09,0.76,U] [#6 0.22,-0.24,0.71,U] [#7 -0.03,0.03,0.67,U] [#8 0.12,-0.06,0.61,U] 
00:53:28.656 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.26, -0.12}
00:53:28.656 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-1.14) = xAngle (0.91 = 0.91)
00:53:28.657 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.01 = -2.27)
00:53:28.658 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=0.09 mountY=-0.11, mountTheta=-0.90
00:53:28.660 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
00:53:28.662 00.002 28316 Enqueuing Move request for scope (0.14, -0.03)
00:53:28.662 00.000 29988 Worker thread wakes up
00:53:28.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:28.663 00.000 28316 UpdateGuideState exits: m=1955 RSB=30.3
00:53:28.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:28.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:28.664 00.000 28316 Enqueuing Expose request
00:53:28.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:53:28.665 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:53:28.665 00.000 29988 Moving (0.14, -0.03) raw xDistance=0.09 yDistance=-0.11
00:53:28.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:53:28.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:28.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:53:28.665 00.000 29988 MoveAxis(E, 0, ABG)
00:53:28.665 00.000 29988 Move returns status 0, amount 0
00:53:28.666 00.001 29988 MoveAxis(N, 0, ABG)
00:53:28.666 00.000 29988 Move returns status 0, amount 0
00:53:28.666 00.000 29988 move complete, result=0
00:53:28.666 00.000 29988 worker thread done servicing request
00:53:28.666 00.000 29988 Worker thread wakes up
00:53:28.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:28.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:28.666 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:30.185 01.519 29988 Exposure complete
00:53:30.210 00.025 29988 worker thread done servicing request
00:53:30.210 00.000 28316 OnExposeComplete: enter
00:53:30.211 00.001 28316 UpdateGuideState(): m_state=6
00:53:30.212 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4945
00:53:30.214 00.002 28316 Star::Find returns 1 (0), X=587.65, Y=112.99, Mass=1895, SNR=29.8, Peak=171 HFD=4.2
00:53:30.216 00.002 28316 MultiStar: [#1 0.11,-0.17,0.91,U] [#2 0.17,-0.06,0.96,U] [#3 0.10,-0.11,0.87,U] [#4 0.13,-0.10,0.88,U] [#5 0.08,-0.09,0.80,U] [#6 0.16,-0.12,0.74,U] [#7 0.01,-0.16,0.67,U] [#8 0.13,-0.20,0.59,U] 
00:53:30.218 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.03, -0.25}
00:53:30.220 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-1.14) = xAngle (0.22 = 0.22)
00:53:30.221 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.32 = -2.96)
00:53:30.222 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.93 mountX=0.17 mountY=-0.03, mountTheta=-0.18
00:53:30.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
00:53:30.225 00.002 28316 Enqueuing Move request for scope (0.10, -0.14)
00:53:30.227 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:30.228 00.001 28316 UpdateGuideState exits: m=1895 RSB=29.8
00:53:30.230 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:30.231 00.001 29988 Worker thread wakes up
00:53:30.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
00:53:30.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
00:53:30.231 00.000 29988 Moving (0.10, -0.14) raw xDistance=0.17 yDistance=-0.03
00:53:30.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:53:30.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:30.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:30.232 00.001 28316 Enqueuing Expose request
00:53:30.233 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:30.233 00.000 29988 MoveAxis(E, 0, ABG)
00:53:30.233 00.000 29988 Move returns status 0, amount 0
00:53:30.233 00.000 29988 MoveAxis(N, 0, ABG)
00:53:30.233 00.000 29988 Move returns status 0, amount 0
00:53:30.233 00.000 29988 move complete, result=0
00:53:30.233 00.000 29988 worker thread done servicing request
00:53:30.233 00.000 29988 Worker thread wakes up
00:53:30.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:30.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:30.235 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:31.864 01.629 29988 Exposure complete
00:53:31.896 00.032 29988 worker thread done servicing request
00:53:31.896 00.000 28316 OnExposeComplete: enter
00:53:31.898 00.002 28316 UpdateGuideState(): m_state=6
00:53:31.898 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4946
00:53:31.901 00.003 28316 Star::Find returns 1 (0), X=587.58, Y=113.03, Mass=1889, SNR=29.8, Peak=171 HFD=4.1
00:53:31.902 00.001 28316 MultiStar: [#1 0.01,0.11,0.92,U] [#2 -0.05,-0.04,0.98,U] [#3 0.04,0.03,0.88,U] [#4 -0.07,0.01,0.87,U] [#5 -0.14,0.16,0.80,U] [#6 0.05,-0.17,0.72,U] [#7 -0.08,-0.17,0.66,U] [#8 0.02,0.17,0.62,U] 
00:53:31.903 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.04, -0.20}
00:53:31.903 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-1.14) = xAngle (-1.49 = -1.49)
00:53:31.904 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.61 = 1.61)
00:53:31.905 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.64 mountX=0.00 mountY=0.03, mountTheta=1.49
00:53:31.908 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
00:53:31.909 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
00:53:31.910 00.001 29988 Worker thread wakes up
00:53:31.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:31.911 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
00:53:31.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
00:53:31.911 00.000 29988 Moving (-0.03, -0.02) raw xDistance=0.00 yDistance=0.03
00:53:31.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:53:31.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:31.911 00.000 28316 UpdateGuideState exits: m=1889 RSB=29.8
00:53:31.913 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:31.914 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:53:31.914 00.000 29988 MoveAxis(E, 0, ABG)
00:53:31.914 00.000 29988 Move returns status 0, amount 0
00:53:31.914 00.000 29988 MoveAxis(N, 0, ABG)
00:53:31.914 00.000 29988 Move returns status 0, amount 0
00:53:31.914 00.000 29988 move complete, result=0
00:53:31.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:31.917 00.003 28316 Enqueuing Expose request
00:53:31.919 00.002 29988 worker thread done servicing request
00:53:31.919 00.000 29988 Worker thread wakes up
00:53:31.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:31.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:31.919 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:33.446 01.527 29988 Exposure complete
00:53:33.471 00.025 29988 worker thread done servicing request
00:53:33.471 00.000 28316 OnExposeComplete: enter
00:53:33.471 00.000 28316 UpdateGuideState(): m_state=6
00:53:33.471 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4947
00:53:33.472 00.001 28316 Star::Find returns 1 (0), X=587.54, Y=113.16, Mass=1871, SNR=29.7, Peak=160 HFD=4.2
00:53:33.472 00.000 28316 MultiStar: [#1 0.02,0.12,0.92,U] [#2 -0.06,0.07,0.99,U] [#3 0.01,-0.02,0.87,U] [#4 -0.08,0.05,0.88,U] [#5 -0.07,0.13,0.83,U] [#6 0.05,-0.05,0.76,U] [#7 -0.00,-0.02,0.67,U] [#8 -0.07,0.11,0.57,U] 
00:53:33.473 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.08, -0.08}
00:53:33.474 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (-1.14) = xAngle (3.45 = -2.83)
00:53:33.474 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.56 = 0.27)
00:53:33.475 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.31 mountX=-0.04 mountY=0.01, mountTheta=2.87
00:53:33.475 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
00:53:33.477 00.002 28316 Enqueuing Move request for scope (-0.03, 0.03)
00:53:33.478 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:33.479 00.001 29988 Worker thread wakes up
00:53:33.479 00.000 28316 UpdateGuideState exits: m=1871 RSB=29.7
00:53:33.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:53:33.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:53:33.479 00.000 29988 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=0.01
00:53:33.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:53:33.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:33.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:53:33.479 00.000 29988 MoveAxis(E, 0, ABG)
00:53:33.479 00.000 29988 Move returns status 0, amount 0
00:53:33.479 00.000 29988 MoveAxis(N, 0, ABG)
00:53:33.479 00.000 29988 Move returns status 0, amount 0
00:53:33.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:33.480 00.001 29988 move complete, result=0
00:53:33.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:33.480 00.000 28316 Enqueuing Expose request
00:53:33.482 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:33.482 00.000 29988 worker thread done servicing request
00:53:33.482 00.000 29988 Worker thread wakes up
00:53:33.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:33.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:35.116 01.634 29988 Exposure complete
00:53:35.154 00.038 29988 worker thread done servicing request
00:53:35.154 00.000 28316 OnExposeComplete: enter
00:53:35.155 00.001 28316 UpdateGuideState(): m_state=6
00:53:35.155 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4948
00:53:35.156 00.001 28316 Star::Find returns 1 (0), X=587.65, Y=113.16, Mass=1901, SNR=29.8, Peak=167 HFD=4.3
00:53:35.156 00.000 28316 MultiStar: [#1 -0.04,0.16,0.91,U] [#2 -0.02,0.08,0.97,U] [#3 0.12,0.07,0.87,U] [#4 0.13,-0.07,0.85,U] [#5 -0.09,0.11,0.78,U] [#6 0.13,-0.17,0.74,U] [#7 -0.06,-0.13,0.66,U] [#8 -0.02,0.07,0.60,U] 
00:53:35.157 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {0.03, -0.08}
00:53:35.157 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (-1.14) = xAngle (1.46 = 1.46)
00:53:35.157 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.57 = -1.72)
00:53:35.158 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.32 mountX=0.00 mountY=-0.02, mountTheta=-1.46
00:53:35.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
00:53:35.159 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
00:53:35.160 00.001 29988 Worker thread wakes up
00:53:35.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
00:53:35.160 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
00:53:35.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:35.161 00.001 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
00:53:35.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:53:35.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:35.161 00.000 28316 UpdateGuideState exits: m=1901 RSB=29.8
00:53:35.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:35.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:35.163 00.001 28316 Enqueuing Expose request
00:53:35.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:53:35.163 00.000 29988 MoveAxis(E, 0, ABG)
00:53:35.163 00.000 29988 Move returns status 0, amount 0
00:53:35.163 00.000 29988 MoveAxis(N, 0, ABG)
00:53:35.163 00.000 29988 Move returns status 0, amount 0
00:53:35.163 00.000 29988 move complete, result=0
00:53:35.163 00.000 29988 worker thread done servicing request
00:53:35.163 00.000 29988 Worker thread wakes up
00:53:35.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:35.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:35.164 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:36.681 01.517 29988 Exposure complete
00:53:36.715 00.034 29988 worker thread done servicing request
00:53:36.715 00.000 28316 OnExposeComplete: enter
00:53:36.716 00.001 28316 UpdateGuideState(): m_state=6
00:53:36.716 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4949
00:53:36.717 00.001 28316 Star::Find returns 1 (0), X=587.59, Y=112.89, Mass=1898, SNR=29.8, Peak=160 HFD=4.1
00:53:36.718 00.001 28316 MultiStar: [#1 -0.31,0.04,0.91,U] [#2 -0.17,-0.02,0.98,U] [#3 -0.13,-0.15,0.87,U] [#4 -0.23,-0.13,0.83,U] [#5 -0.25,0.08,0.79,U] [#6 -0.03,-0.19,0.74,U] [#7 -0.37,-0.12,0.00,M1] [#8 -0.12,-0.12,0.61,U] 
00:53:36.718 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.11}, one-star: {-0.03, -0.34}
00:53:36.719 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-1.14) = xAngle (-1.41 = -1.41)
00:53:36.719 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.69 = 1.69)
00:53:36.720 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.55 mountX=0.03 mountY=0.19, mountTheta=1.41
00:53:36.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.11, opts=13)
00:53:36.721 00.000 28316 Enqueuing Move request for scope (-0.16, -0.11)
00:53:36.722 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
00:53:36.722 00.000 28316 UpdateGuideState exits: m=1898 RSB=29.8
00:53:36.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:36.723 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:36.723 00.000 28316 Enqueuing Expose request
00:53:36.723 00.000 29988 Worker thread wakes up
00:53:36.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
00:53:36.724 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
00:53:36.724 00.000 29988 Moving (-0.16, -0.11) raw xDistance=0.03 yDistance=0.19
00:53:36.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:53:36.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:36.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:53:36.724 00.000 29988 MoveAxis(E, 0, ABG)
00:53:36.724 00.000 29988 Move returns status 0, amount 0
00:53:36.724 00.000 29988 MoveAxis(N, 0, ABG)
00:53:36.724 00.000 29988 Move returns status 0, amount 0
00:53:36.724 00.000 29988 move complete, result=0
00:53:36.724 00.000 29988 worker thread done servicing request
00:53:36.724 00.000 29988 Worker thread wakes up
00:53:36.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:36.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:36.725 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:38.351 01.626 29988 Exposure complete
00:53:38.389 00.038 29988 worker thread done servicing request
00:53:38.389 00.000 28316 OnExposeComplete: enter
00:53:38.390 00.001 28316 UpdateGuideState(): m_state=6
00:53:38.391 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4950
00:53:38.392 00.001 28316 Star::Find returns 1 (0), X=587.83, Y=112.84, Mass=1909, SNR=29.9, Peak=182 HFD=4.3
00:53:38.393 00.001 28316 MultiStar: [#1 0.12,0.03,0.91,U] [#2 0.08,-0.06,0.97,U] [#3 0.15,0.04,0.88,U] [#4 0.10,-0.04,0.89,U] [#5 -0.03,-0.03,0.79,U] [#6 0.13,-0.19,0.71,U] [#7 0.06,-0.10,0.69,U] [#8 0.13,-0.20,0.60,U] 
00:53:38.394 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.10}, one-star: {0.21, -0.39}
00:53:38.394 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-1.14) = xAngle (0.37 = 0.37)
00:53:38.395 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.48 = -2.81)
00:53:38.396 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.77 mountX=0.14 mountY=-0.05, mountTheta=-0.34
00:53:38.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
00:53:38.399 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
00:53:38.402 00.003 29988 Worker thread wakes up
00:53:38.402 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
00:53:38.402 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
00:53:38.402 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:38.402 00.000 29988 Moving (0.11, -0.10) raw xDistance=0.14 yDistance=-0.05
00:53:38.402 00.000 28316 UpdateGuideState exits: m=1909 RSB=29.9
00:53:38.403 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:38.404 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:53:38.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:38.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:38.405 00.001 28316 Enqueuing Expose request
00:53:38.407 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:38.407 00.000 29988 MoveAxis(E, 0, ABG)
00:53:38.407 00.000 29988 Move returns status 0, amount 0
00:53:38.407 00.000 29988 MoveAxis(N, 0, ABG)
00:53:38.407 00.000 29988 Move returns status 0, amount 0
00:53:38.407 00.000 29988 move complete, result=0
00:53:38.407 00.000 29988 worker thread done servicing request
00:53:38.407 00.000 29988 Worker thread wakes up
00:53:38.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:38.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:38.407 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:39.933 01.526 29988 Exposure complete
00:53:39.962 00.029 29988 worker thread done servicing request
00:53:39.962 00.000 28316 OnExposeComplete: enter
00:53:39.963 00.001 28316 UpdateGuideState(): m_state=6
00:53:39.963 00.000 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4951
00:53:39.964 00.001 28316 Star::Find returns 1 (0), X=587.73, Y=113.07, Mass=1903, SNR=29.9, Peak=183 HFD=4.2
00:53:39.965 00.001 28316 MultiStar: [#1 0.09,0.13,0.91,U] [#2 0.07,0.02,0.97,U] [#3 0.14,-0.05,0.88,U] [#4 0.09,-0.12,0.87,U] [#5 0.00,0.05,0.79,U] [#6 0.11,-0.11,0.70,U] [#7 -0.04,-0.13,0.66,U] [#8 0.04,-0.05,0.61,U] 
00:53:39.965 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {0.11, -0.17}
00:53:39.966 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-1.14) = xAngle (0.60 = 0.60)
00:53:39.966 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.70 = -2.58)
00:53:39.967 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.09 cameraTheta=-0.54 mountX=0.07 mountY=-0.05, mountTheta=-0.57
00:53:39.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
00:53:39.968 00.000 28316 Enqueuing Move request for scope (0.07, -0.04)
00:53:39.969 00.001 29988 Worker thread wakes up
00:53:39.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:39.970 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:53:39.970 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:53:39.970 00.000 28316 UpdateGuideState exits: m=1903 RSB=29.9
00:53:39.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:39.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:39.972 00.002 28316 Enqueuing Expose request
00:53:39.972 00.000 29988 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=-0.05
00:53:39.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:53:39.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:39.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:39.972 00.000 29988 MoveAxis(E, 0, ABG)
00:53:39.972 00.000 29988 Move returns status 0, amount 0
00:53:39.972 00.000 29988 MoveAxis(N, 0, ABG)
00:53:39.972 00.000 29988 Move returns status 0, amount 0
00:53:39.972 00.000 29988 move complete, result=0
00:53:39.972 00.000 29988 worker thread done servicing request
00:53:39.972 00.000 29988 Worker thread wakes up
00:53:39.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:39.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:39.973 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:41.607 01.634 29988 Exposure complete
00:53:41.640 00.033 29988 worker thread done servicing request
00:53:41.640 00.000 28316 OnExposeComplete: enter
00:53:41.642 00.002 28316 UpdateGuideState(): m_state=6
00:53:41.644 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4952
00:53:41.645 00.001 28316 Star::Find returns 1 (0), X=587.63, Y=113.12, Mass=2014, SNR=30.9, Peak=174 HFD=4.3
00:53:41.646 00.001 28316 MultiStar: [#1 -0.07,0.04,0.89,U] [#2 -0.13,0.04,0.94,U] [#3 -0.02,0.07,0.84,U] [#4 -0.08,0.12,0.85,U] [#5 -0.23,0.07,0.78,U] [#6 0.05,-0.17,0.70,U] [#7 -0.16,-0.13,0.65,U] [#8 0.02,-0.08,0.57,U] 
00:53:41.647 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {0.01, -0.12}
00:53:41.648 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-1.14) = xAngle (-1.83 = -1.83)
00:53:41.649 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.27 = 1.27)
00:53:41.650 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.98 mountX=-0.02 mountY=0.07, mountTheta=1.84
00:53:41.652 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
00:53:41.652 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
00:53:41.652 00.000 29988 Worker thread wakes up
00:53:41.653 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:41.653 00.000 28316 UpdateGuideState exits: m=2014 RSB=30.9
00:53:41.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:41.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:41.654 00.000 28316 Enqueuing Expose request
00:53:41.655 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:53:41.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:53:41.655 00.000 29988 Moving (-0.07, -0.01) raw xDistance=-0.02 yDistance=0.07
00:53:41.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:53:41.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:41.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:53:41.655 00.000 29988 MoveAxis(E, 0, ABG)
00:53:41.655 00.000 29988 Move returns status 0, amount 0
00:53:41.655 00.000 29988 MoveAxis(N, 0, ABG)
00:53:41.655 00.000 29988 Move returns status 0, amount 0
00:53:41.655 00.000 29988 move complete, result=0
00:53:41.655 00.000 29988 worker thread done servicing request
00:53:41.655 00.000 29988 Worker thread wakes up
00:53:41.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:41.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:41.655 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:43.182 01.527 29988 Exposure complete
00:53:43.214 00.032 29988 worker thread done servicing request
00:53:43.214 00.000 28316 OnExposeComplete: enter
00:53:43.216 00.002 28316 UpdateGuideState(): m_state=6
00:53:43.216 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4953
00:53:43.217 00.001 28316 Star::Find returns 1 (0), X=587.36, Y=112.86, Mass=1937, SNR=30.1, Peak=165 HFD=4.1
00:53:43.218 00.001 28316 MultiStar: [#1 -0.30,-0.07,0.89,U] [#2 -0.19,-0.37,0.00,M1] [#3 -0.04,-0.10,0.87,U] [#4 -0.26,-0.19,0.87,U] [#5 -0.20,-0.13,0.79,U] [#6 -0.09,-0.22,0.71,U] [#7 -0.27,-0.42,0.00,M1] [#8 -0.11,-0.16,0.61,U] 
00:53:43.218 00.000 28316 refined, 6 included, MultiStar: {-0.19, -0.18}, one-star: {-0.26, -0.38}
00:53:43.218 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-1.14) = xAngle (-1.22 = -1.22)
00:53:43.220 00.002 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (1.88 = 1.88)
00:53:43.220 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.37 mountX=0.09 mountY=0.25, mountTheta=1.23
00:53:43.222 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.18, opts=13)
00:53:43.222 00.000 28316 Enqueuing Move request for scope (-0.19, -0.18)
00:53:43.223 00.001 29988 Worker thread wakes up
00:53:43.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:43.223 00.000 28316 UpdateGuideState exits: m=1937 RSB=30.1
00:53:43.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:43.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:43.224 00.000 28316 Enqueuing Expose request
00:53:43.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
00:53:43.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
00:53:43.225 00.000 29988 Moving (-0.19, -0.18) raw xDistance=0.09 yDistance=0.25
00:53:43.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:53:43.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:53:43.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:53:43.225 00.000 29988 MoveAxis(E, 0, ABG)
00:53:43.225 00.000 29988 Move returns status 0, amount 0
00:53:43.225 00.000 29988 MoveAxis(N, 0, ABG)
00:53:43.225 00.000 29988 Move returns status 0, amount 0
00:53:43.225 00.000 29988 move complete, result=0
00:53:43.225 00.000 29988 worker thread done servicing request
00:53:43.225 00.000 29988 Worker thread wakes up
00:53:43.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:43.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:43.225 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:44.861 01.636 29988 Exposure complete
00:53:44.901 00.040 28316 OnExposeComplete: enter
00:53:44.902 00.001 29988 worker thread done servicing request
00:53:44.902 00.000 28316 UpdateGuideState(): m_state=6
00:53:44.903 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4954
00:53:44.903 00.000 28316 Star::Find returns 1 (0), X=587.68, Y=113.01, Mass=1877, SNR=29.6, Peak=169 HFD=4.2
00:53:44.904 00.001 28316 MultiStar: [#1 0.06,-0.13,0.90,U] [#2 -0.00,-0.10,0.97,U] [#3 0.05,-0.09,0.87,U] [#4 0.12,-0.24,0.89,U] [#5 0.01,-0.10,0.80,U] [#6 0.01,-0.36,0.74,U] [#7 -0.05,-0.23,0.68,U] [#8 -0.03,-0.12,0.60,U] 
00:53:44.905 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.17}, one-star: {0.06, -0.22}
00:53:44.906 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-1.14) = xAngle (-0.26 = -0.26)
00:53:44.907 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
00:53:44.907 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.40 mountX=0.17 mountY=0.05, mountTheta=0.29
00:53:44.909 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
00:53:44.909 00.000 28316 Enqueuing Move request for scope (0.03, -0.17)
00:53:44.910 00.001 29988 Worker thread wakes up
00:53:44.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
00:53:44.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
00:53:44.910 00.000 29988 Moving (0.03, -0.17) raw xDistance=0.17 yDistance=0.05
00:53:44.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:53:44.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:44.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:44.911 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:53:44.912 00.001 29988 MoveAxis(E, 0, ABG)
00:53:44.912 00.000 29988 Move returns status 0, amount 0
00:53:44.912 00.000 29988 MoveAxis(N, 0, ABG)
00:53:44.912 00.000 29988 Move returns status 0, amount 0
00:53:44.912 00.000 29988 move complete, result=0
00:53:44.912 00.000 28316 UpdateGuideState exits: m=1877 RSB=29.6
00:53:44.913 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:44.914 00.001 29988 worker thread done servicing request
00:53:44.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:44.915 00.001 28316 Enqueuing Expose request
00:53:44.915 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:44.916 00.001 29988 Worker thread wakes up
00:53:44.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:44.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:46.437 01.521 29988 Exposure complete
00:53:46.467 00.030 29988 worker thread done servicing request
00:53:46.467 00.000 28316 OnExposeComplete: enter
00:53:46.469 00.002 28316 UpdateGuideState(): m_state=6
00:53:46.470 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4955
00:53:46.472 00.002 28316 Star::Find returns 1 (0), X=587.68, Y=112.82, Mass=1941, SNR=30.2, Peak=172 HFD=4.4
00:53:46.473 00.001 28316 MultiStar: [#1 -0.03,-0.03,0.91,U] [#2 0.04,-0.29,0.94,U] [#3 0.05,-0.29,0.85,U] [#4 0.02,-0.30,0.87,U] [#5 -0.09,-0.07,0.79,U] [#6 -0.01,-0.47,0.00,M1] [#7 -0.04,-0.34,0.65,U] [#8 0.00,-0.21,0.59,U] 
00:53:46.475 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.25}, one-star: {0.06, -0.42}
00:53:46.476 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-1.14) = xAngle (-0.40 = -0.40)
00:53:46.477 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (2.70 = 2.70)
00:53:46.478 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.55 mountX=0.23 mountY=0.10, mountTheta=0.43
00:53:46.481 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.25, opts=13)
00:53:46.481 00.000 28316 Enqueuing Move request for scope (0.01, -0.25)
00:53:46.482 00.001 29988 Worker thread wakes up
00:53:46.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:46.485 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
00:53:46.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
00:53:46.485 00.000 29988 Moving (0.01, -0.25) raw xDistance=0.23 yDistance=0.10
00:53:46.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:53:46.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:46.485 00.000 28316 UpdateGuideState exits: m=1941 RSB=30.2
00:53:46.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:46.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:46.486 00.000 28316 Enqueuing Expose request
00:53:46.487 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:53:46.487 00.000 29988 MoveAxis(W, 47, ABG)
00:53:46.487 00.000 29988 Guiding  Dir = 3, Dur = 47
00:53:46.487 00.000 29988 IsSlewing returns 0
00:53:46.487 00.000 29988 IsGuiding returns 0
00:53:46.489 00.002 29988 PulseGuide returned control before completion, sleep 56
00:53:46.562 00.073 29988 IsGuiding returns 0
00:53:46.562 00.000 29988 Move returns status 0, amount 47
00:53:46.562 00.000 29988 MoveAxis(N, 0, ABG)
00:53:46.562 00.000 29988 Move returns status 0, amount 0
00:53:46.562 00.000 29988 move complete, result=0
00:53:46.562 00.000 29988 worker thread done servicing request
00:53:46.562 00.000 29988 Worker thread wakes up
00:53:46.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:46.562 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
00:53:46.563 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:48.189 01.626 29988 Exposure complete
00:53:48.228 00.039 29988 worker thread done servicing request
00:53:48.228 00.000 28316 OnExposeComplete: enter
00:53:48.230 00.002 28316 UpdateGuideState(): m_state=6
00:53:48.231 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4956
00:53:48.232 00.001 28316 Star::Find returns 1 (0), X=587.62, Y=112.98, Mass=1891, SNR=29.8, Peak=174 HFD=4.1
00:53:48.233 00.001 28316 MultiStar: [#1 0.04,-0.10,0.92,U] [#2 0.11,-0.07,0.95,U] [#3 0.05,-0.00,0.88,U] [#4 0.17,-0.27,0.88,U] [#5 -0.04,-0.09,0.79,U] [#6 0.08,-0.22,0.73,U] [#7 0.12,-0.15,0.66,U] [#8 0.12,0.02,0.63,U] 
00:53:48.234 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.13}, one-star: {0.01, -0.26}
00:53:48.234 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-1.14) = xAngle (0.07 = 0.07)
00:53:48.234 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.11)
00:53:48.235 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.07 mountX=0.15 mountY=-0.01, mountTheta=-0.03
00:53:48.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
00:53:48.236 00.000 28316 Enqueuing Move request for scope (0.07, -0.13)
00:53:48.237 00.001 29988 Worker thread wakes up
00:53:48.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:53:48.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:53:48.237 00.000 29988 Moving (0.07, -0.13) raw xDistance=0.15 yDistance=-0.01
00:53:48.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:53:48.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:48.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:48.238 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:53:48.238 00.000 28316 UpdateGuideState exits: m=1891 RSB=29.8
00:53:48.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:48.240 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:48.240 00.000 28316 Enqueuing Expose request
00:53:48.240 00.000 29988 MoveAxis(E, 0, ABG)
00:53:48.240 00.000 29988 Move returns status 0, amount 0
00:53:48.240 00.000 29988 MoveAxis(N, 0, ABG)
00:53:48.240 00.000 29988 Move returns status 0, amount 0
00:53:48.241 00.001 29988 move complete, result=0
00:53:48.241 00.000 29988 worker thread done servicing request
00:53:48.241 00.000 29988 Worker thread wakes up
00:53:48.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:48.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:48.241 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:49.754 01.513 29988 Exposure complete
00:53:49.786 00.032 29988 worker thread done servicing request
00:53:49.786 00.000 28316 OnExposeComplete: enter
00:53:49.786 00.000 28316 UpdateGuideState(): m_state=6
00:53:49.787 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4957
00:53:49.787 00.000 28316 Star::Find returns 1 (0), X=587.80, Y=113.12, Mass=1835, SNR=29.4, Peak=183 HFD=4.3
00:53:49.788 00.001 28316 MultiStar: [#1 0.21,0.11,0.95,U] [#2 0.26,-0.07,0.98,U] [#3 0.15,0.08,0.88,U] [#4 0.11,0.11,0.88,U] [#5 0.09,0.05,0.77,U] [#6 0.22,-0.03,0.76,U] [#7 0.17,-0.06,0.69,U] [#8 0.02,0.11,0.62,U] 
00:53:49.788 00.000 28316 refined, 8 included, MultiStar: {0.16, 0.02}, one-star: {0.19, -0.12}
00:53:49.789 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (-1.14) = xAngle (1.25 = 1.25)
00:53:49.789 00.000 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.35 = -1.93)
00:53:49.790 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.11 mountX=0.05 mountY=-0.15, mountTheta=-1.25
00:53:49.792 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.02, opts=13)
00:53:49.792 00.000 28316 Enqueuing Move request for scope (0.16, 0.02)
00:53:49.793 00.001 29988 Worker thread wakes up
00:53:49.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:49.793 00.000 28316 UpdateGuideState exits: m=1835 RSB=29.4
00:53:49.794 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:49.794 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:49.795 00.001 28316 Enqueuing Expose request
00:53:49.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
00:53:49.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
00:53:49.795 00.000 29988 Moving (0.16, 0.02) raw xDistance=0.05 yDistance=-0.15
00:53:49.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:53:49.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:49.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:53:49.795 00.000 29988 MoveAxis(E, 0, ABG)
00:53:49.795 00.000 29988 Move returns status 0, amount 0
00:53:49.795 00.000 29988 MoveAxis(N, 0, ABG)
00:53:49.795 00.000 29988 Move returns status 0, amount 0
00:53:49.795 00.000 29988 move complete, result=0
00:53:49.795 00.000 29988 worker thread done servicing request
00:53:49.795 00.000 29988 Worker thread wakes up
00:53:49.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:49.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:49.796 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:53:51.427 01.631 29988 Exposure complete
00:53:51.456 00.029 29988 worker thread done servicing request
00:53:51.456 00.000 28316 OnExposeComplete: enter
00:53:51.457 00.001 28316 UpdateGuideState(): m_state=6
00:53:51.458 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4958
00:53:51.459 00.001 28316 Star::Find returns 1 (0), X=587.76, Y=112.87, Mass=1829, SNR=29.3, Peak=166 HFD=4.1
00:53:51.459 00.000 28316 MultiStar: [#1 0.07,-0.09,0.94,U] [#2 0.06,-0.23,1.00,U] [#3 0.23,-0.17,0.90,U] [#4 0.09,-0.25,0.87,U] [#5 -0.00,-0.16,0.78,U] [#6 0.18,-0.34,0.74,U] [#7 0.06,-0.32,0.70,U] [#8 0.07,-0.19,0.61,U] 
00:53:51.460 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.23}, one-star: {0.14, -0.37}
00:53:51.460 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-1.14) = xAngle (-0.01 = -0.01)
00:53:51.460 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (3.09 = 3.09)
00:53:51.461 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.25 mountY=0.01, mountTheta=0.05
00:53:51.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.23, opts=13)
00:53:51.462 00.000 28316 Enqueuing Move request for scope (0.10, -0.23)
00:53:51.463 00.001 29988 Worker thread wakes up
00:53:51.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:51.463 00.000 28316 UpdateGuideState exits: m=1829 RSB=29.3
00:53:51.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:51.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:51.464 00.000 28316 Enqueuing Expose request
00:53:51.465 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
00:53:51.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
00:53:51.465 00.000 29988 Moving (0.10, -0.23) raw xDistance=0.25 yDistance=0.01
00:53:51.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:53:51.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:51.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:53:51.465 00.000 29988 MoveAxis(W, 53, ABG)
00:53:51.465 00.000 29988 Guiding  Dir = 3, Dur = 53
00:53:51.465 00.000 29988 IsSlewing returns 0
00:53:51.465 00.000 29988 IsGuiding returns 0
00:53:51.467 00.002 29988 PulseGuide returned control before completion, sleep 62
00:53:51.534 00.067 29988 IsGuiding returns 0
00:53:51.534 00.000 29988 Move returns status 0, amount 53
00:53:51.534 00.000 29988 MoveAxis(N, 0, ABG)
00:53:51.535 00.001 29988 Move returns status 0, amount 0
00:53:51.535 00.000 29988 move complete, result=0
00:53:51.535 00.000 29988 worker thread done servicing request
00:53:51.535 00.000 29988 Worker thread wakes up
00:53:51.535 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.0 px 0 ms NORTH
00:53:51.537 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:51.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:52.953 01.416 29988 Exposure complete
00:53:52.998 00.045 29988 worker thread done servicing request
00:53:52.998 00.000 28316 OnExposeComplete: enter
00:53:52.999 00.001 28316 UpdateGuideState(): m_state=6
00:53:53.000 00.001 28316 Star::Find(15, 587, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4959
00:53:53.001 00.001 28316 Star::Find returns 1 (0), X=587.45, Y=113.13, Mass=1840, SNR=29.4, Peak=148 HFD=4.3
00:53:53.001 00.000 28316 MultiStar: [#1 -0.12,0.20,0.95,U] [#2 -0.01,0.03,1.00,U] [#3 -0.10,0.01,0.90,U] [#4 -0.12,-0.03,0.88,U] [#5 -0.07,0.10,0.81,U] [#6 -0.19,0.03,0.75,U] [#7 -0.32,-0.10,0.69,U] [#8 -0.01,-0.07,0.63,U] 
00:53:53.001 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.16, -0.11}
00:53:53.002 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (-1.14) = xAngle (4.19 = -2.09)
00:53:53.003 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (7.29 = 1.01)
00:53:53.003 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.05 mountX=-0.06 mountY=0.10, mountTheta=2.10
00:53:53.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
00:53:53.005 00.001 28316 Enqueuing Move request for scope (-0.12, 0.01)
00:53:53.005 00.000 29988 Worker thread wakes up
00:53:53.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:53.006 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:53:53.006 00.000 28316 UpdateGuideState exits: m=1840 RSB=29.4
00:53:53.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:53.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:53:53.007 00.000 28316 Enqueuing Expose request
00:53:53.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:53:53.007 00.000 29988 Moving (-0.12, 0.01) raw xDistance=-0.06 yDistance=0.10
00:53:53.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:53:53.008 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:53.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:53:53.008 00.000 29988 MoveAxis(E, 0, ABG)
00:53:53.008 00.000 29988 Move returns status 0, amount 0
00:53:53.008 00.000 29988 MoveAxis(N, 0, ABG)
00:53:53.008 00.000 29988 Move returns status 0, amount 0
00:53:53.008 00.000 29988 move complete, result=0
00:53:53.008 00.000 29988 worker thread done servicing request
00:53:53.008 00.000 29988 Worker thread wakes up
00:53:53.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:53:53.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(573,98,31,31)
00:53:53.008 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:53.994 00.986 28316 evsrv: cli 0C97D370 connect
00:53:53.995 00.001 28316 case statement mapped state 6 to 3
00:53:53.996 00.001 28316 case statement mapped state 6 to 3
00:53:53.999 00.003 28316 evsrv: cli 0C97D370 request: {"method":"get_app_state","id":"cbf881bc-2c7b-442a-9f9f-a8c4f274614f"}
00:53:54.001 00.002 28316 case statement mapped state 6 to 3
00:53:54.003 00.002 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":"Guiding","id":"cbf881bc-2c7b-442a-9f9f-a8c4f274614f"}
00:53:54.006 00.003 28316 evsrv: cli 0C97D370 disconnect
00:53:54.007 00.001 28316 evsrv: cli 0C97E090 connect
00:53:54.008 00.001 28316 case statement mapped state 6 to 3
00:53:54.009 00.001 28316 case statement mapped state 6 to 3
00:53:54.011 00.002 28316 evsrv: cli 0C97E090 request: {"method":"stop_capture","id":"39adc16d-ddc5-419d-8d1d-8870204e16d3"}
00:53:54.013 00.002 28316 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:53:54.013 00.000 28316 Status Line: Attente du matériel ...
00:53:54.015 00.002 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":0,"id":"39adc16d-ddc5-419d-8d1d-8870204e16d3"}
00:53:54.026 00.011 28316 evsrv: cli 0C97E090 disconnect
00:53:54.029 00.003 28316 evsrv: cli 0C97D050 connect
00:53:54.030 00.001 28316 case statement mapped state 6 to 3
00:53:54.031 00.001 28316 case statement mapped state 6 to 3
00:53:54.034 00.003 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"8592b592-2f38-43c7-b049-2acf5e2cac4e"}
00:53:54.035 00.001 28316 case statement mapped state 6 to 3
00:53:54.036 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"8592b592-2f38-43c7-b049-2acf5e2cac4e"}
00:53:54.040 00.004 28316 evsrv: cli 0C97D050 disconnect
00:53:54.111 00.071 29988 ZWO: stopexposure
00:53:54.627 00.516 29988 ZWO: stopexposure
00:53:54.627 00.000 29988 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:53:54.627 00.000 29988 worker thread done servicing request
00:53:54.627 00.000 28316 OnExposeComplete: enter
00:53:54.629 00.002 28316 OnExposeComplete: Capture Error reported
00:53:54.629 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
00:53:54.629 00.000 28316 Mount: notify guiding stopped
00:53:54.630 00.001 28316 Changing from state GUIDING to STOP
00:53:54.631 00.001 28316 guider state => SELECTED
00:53:54.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:53:54.632 00.001 28316 Changing from state SELECTED to UNINITIALIZED
00:53:54.633 00.001 28316 guider state => SELECTING
00:53:54.634 00.001 28316 Status Line: Arrêté.
00:53:54.635 00.001 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
00:53:55.071 00.436 28316 evsrv: cli 0C97DE10 connect
00:53:55.073 00.002 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"fc7980cf-7955-46a7-8e9f-9f3035ca9f47"}
00:53:55.074 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc7980cf-7955-46a7-8e9f-9f3035ca9f47"}
00:53:55.075 00.001 28316 evsrv: cli 0C97DE10 disconnect
00:57:49.777 234.702 28316 evsrv: cli 0C97D870 connect
00:57:49.780 00.003 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"0649a1af-210d-4333-aea8-0e067d894359"}
00:57:49.782 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Stopped","id":"0649a1af-210d-4333-aea8-0e067d894359"}
00:57:49.783 00.001 28316 evsrv: cli 0C97D870 disconnect
00:57:49.784 00.001 28316 evsrv: cli 0C97DAF0 connect
00:57:49.785 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"loop","id":"c3f8d5c2-bf0c-4bfd-bccb-fd2408e61f1a"}
00:57:49.786 00.001 28316 Status Line: Boucler
00:57:49.787 00.001 28316 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
00:57:49.790 00.003 28316 ScheduleExposure(1500,3,0) exposurePending=0
00:57:49.791 00.001 28316 Enqueuing Expose request
00:57:49.792 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"c3f8d5c2-bf0c-4bfd-bccb-fd2408e61f1a"}
00:57:49.793 00.001 29988 Worker thread wakes up
00:57:49.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:49.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
00:57:49.794 00.001 28316 evsrv: cli 0C97DAF0 disconnect
00:57:51.419 01.625 29988 Exposure complete
00:57:51.475 00.056 29988 worker thread done servicing request
00:57:51.475 00.000 28316 OnExposeComplete: enter
00:57:51.476 00.001 28316 UpdateGuideState(): m_state=1
00:57:51.477 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:57:51.477 00.000 28316 Star::Find returns 0 (2), X=587.00, Y=113.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
00:57:51.478 00.001 28316 DistanceChecker: activated
00:57:51.478 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:57:51.479 00.001 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:57:51.480 00.001 28316 Status Line: Étoile perdue - faible RSB
00:57:51.484 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:51.485 00.001 28316 UpdateGuideState exits: Étoile perdue - faible RSB
00:57:51.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:51.486 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
00:57:51.487 00.001 28316 Enqueuing Expose request
00:57:51.487 00.000 29988 Worker thread wakes up
00:57:51.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:51.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
00:57:53.004 01.517 29988 Exposure complete
00:57:53.031 00.027 29988 worker thread done servicing request
00:57:53.032 00.001 28316 OnExposeComplete: enter
00:57:53.032 00.000 28316 UpdateGuideState(): m_state=1
00:57:53.033 00.001 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:57:53.033 00.000 28316 Star::Find returns 0 (2), X=587.00, Y=113.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
00:57:53.034 00.001 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:57:53.034 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:57:53.035 00.001 28316 Status Line: Étoile perdue - faible RSB
00:57:53.036 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:53.036 00.000 28316 UpdateGuideState exits: Étoile perdue - faible RSB
00:57:53.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:53.037 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
00:57:53.037 00.000 28316 Enqueuing Expose request
00:57:53.038 00.001 29988 Worker thread wakes up
00:57:53.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:53.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
00:57:54.668 01.630 29988 Exposure complete
00:57:54.723 00.055 29988 worker thread done servicing request
00:57:54.723 00.000 28316 OnExposeComplete: enter
00:57:54.725 00.002 28316 UpdateGuideState(): m_state=1
00:57:54.725 00.000 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:57:54.726 00.001 28316 Star::Find returns 0 (3), X=587.00, Y=113.00, Mass=3, SNR=1.2, Peak=4 HFD=0.0
00:57:54.726 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:57:54.727 00.001 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:57:54.727 00.000 28316 Status Line: Étoile perdue - faible masse
00:57:54.729 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:54.732 00.003 28316 UpdateGuideState exits: Étoile perdue - faible masse
00:57:54.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:54.733 00.001 28316 ScheduleExposure(1500,3,0) exposurePending=0
00:57:54.733 00.000 28316 Enqueuing Expose request
00:57:54.734 00.001 29988 Worker thread wakes up
00:57:54.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:54.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
00:57:54.807 00.073 28316 evsrv: cli 0C97DAF0 connect
00:57:54.809 00.002 28316 case statement mapped state 1 to 101
00:57:54.809 00.000 28316 case statement mapped state 1 to 101
00:57:54.810 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"get_exposure","id":"838706c5-8fb6-40f4-9931-26f7539f0176"}
00:57:54.810 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":1500,"id":"838706c5-8fb6-40f4-9931-26f7539f0176"}
00:57:54.812 00.002 28316 evsrv: cli 0C97DAF0 disconnect
00:57:56.254 01.442 29988 Exposure complete
00:57:56.310 00.056 29988 worker thread done servicing request
00:57:56.310 00.000 28316 OnExposeComplete: enter
00:57:56.312 00.002 28316 UpdateGuideState(): m_state=1
00:57:56.314 00.002 28316 Star::Find(15, 587, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:56.316 00.002 28316 Star::Find returns 0 (2), X=587.00, Y=113.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
00:57:56.317 00.001 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
00:57:56.317 00.000 28316 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
00:57:56.318 00.001 28316 Status Line: Étoile perdue - faible RSB
00:57:56.319 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:56.321 00.002 28316 UpdateGuideState exits: Étoile perdue - faible RSB
00:57:56.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:56.322 00.000 28316 ScheduleExposure(1500,3,0) exposurePending=0
00:57:56.323 00.001 28316 Enqueuing Expose request
00:57:56.324 00.001 29988 Worker thread wakes up
00:57:56.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:56.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(0,0,0,0)
00:57:57.317 00.993 28316 evsrv: cli 0C97DB90 connect
00:57:57.318 00.001 28316 case statement mapped state 1 to 101
00:57:57.318 00.000 28316 case statement mapped state 1 to 101
00:57:57.318 00.000 28316 evsrv: cli 0C97DB90 request: {"method":"find_star","params":{},"id":"a48ea45f-aa29-4427-a917-1eb71d880496"}
00:57:57.319 00.001 28316 GuiderMultiStar::AutoSelect enter
00:57:57.319 00.000 28316 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
00:57:57.362 00.043 28316 AutoFind: auto downsample for scale 3.22 => 1x
00:57:57.409 00.047 28316 AutoFind: global mean = 0.0, stdev 4.7
00:57:57.412 00.003 28316 AutoFind: using threshold = 0.1
00:57:57.522 00.110 28316 AutoFind: local max [1145, 843] 177.8
00:57:57.523 00.001 28316 AutoFind: local max [1198, 24] 166.3
00:57:57.523 00.000 28316 AutoFind: local max [695, 13] 152.8
00:57:57.524 00.001 28316 AutoFind: local max [785, 43] 112.0
00:57:57.524 00.000 28316 AutoFind: local max [94, 549] 86.3
00:57:57.525 00.001 28316 AutoFind: local max [1109, 390] 76.7
00:57:57.525 00.000 28316 AutoFind: local max [950, 255] 70.6
00:57:57.525 00.000 28316 AutoFind: local max [82, 552] 65.8
00:57:57.526 00.001 28316 AutoFind: local max [660, 159] 60.7
00:57:57.526 00.000 28316 AutoFind: local max [1032, 390] 53.2
00:57:57.527 00.001 28316 AutoFind: local max [976, 247] 47.0
00:57:57.527 00.000 28316 AutoFind: local max [310, 827] 44.4
00:57:57.528 00.001 28316 AutoFind: local max [493, 88] 41.3
00:57:57.529 00.001 28316 AutoFind: local max [287, 914] 25.4
00:57:57.530 00.001 28316 AutoFind: local max [677, 944] 23.5
00:57:57.531 00.001 28316 AutoFind: local max [1145, 745] 22.7
00:57:57.533 00.002 28316 AutoFind: local max [245, 517] 20.2
00:57:57.534 00.001 28316 AutoFind: local max [649, 640] 18.4
00:57:57.536 00.002 28316 AutoFind: local max [1129, 623] 17.0
00:57:57.537 00.001 28316 AutoFind: local max [160, 284] 13.3
00:57:57.538 00.001 28316 AutoFind: local max [1117, 289] 12.6
00:57:57.538 00.000 28316 AutoFind: local max [859, 706] 11.6
00:57:57.539 00.001 28316 AutoFind: local max [368, 94] 11.0
00:57:57.542 00.003 28316 AutoFind: local max [1061, 109] 10.8
00:57:57.542 00.000 28316 AutoFind: local max [28, 411] 10.1
00:57:57.544 00.002 28316 AutoFind: local max [1128, 599] 9.6
00:57:57.545 00.001 28316 AutoFind: local max [374, 86] 9.4
00:57:57.546 00.001 28316 AutoFind: local max [685, 292] 9.1
00:57:57.547 00.001 28316 AutoFind: local max [11, 760] 8.8
00:57:57.548 00.001 28316 AutoFind: local max [829, 626] 8.7
00:57:57.549 00.001 28316 AutoFind: local max [1263, 383] 8.5
00:57:57.550 00.001 28316 AutoFind: local max [962, 38] 8.4
00:57:57.550 00.000 28316 AutoFind: local max [1162, 889] 8.3
00:57:57.551 00.001 28316 AutoFind: local max [1141, 861] 7.7
00:57:57.552 00.001 28316 AutoFind: local max [398, 305] 7.7
00:57:57.553 00.001 28316 AutoFind: local max [410, 570] 7.4
00:57:57.553 00.000 28316 AutoFind: local max [987, 591] 6.6
00:57:57.554 00.001 28316 AutoFind: local max [627, 414] 6.4
00:57:57.555 00.001 28316 AutoFind: local max [1221, 123] 6.1
00:57:57.556 00.001 28316 AutoFind: local max [210, 167] 5.6
00:57:57.556 00.000 28316 AutoFind: local max [1095, 560] 5.4
00:57:57.557 00.001 28316 AutoFind: local max [1215, 807] 5.3
00:57:57.558 00.001 28316 AutoFind: local max [1002, 285] 5.0
00:57:57.559 00.001 28316 AutoFind: local max [1123, 586] 4.8
00:57:57.559 00.000 28316 AutoFind: local max [546, 408] 4.7
00:57:57.560 00.001 28316 AutoFind: local max [1153, 862] 4.6
00:57:57.561 00.001 28316 AutoFind: local max [801, 884] 4.5
00:57:57.562 00.001 28316 AutoFind: local max [1093, 546] 4.5
00:57:57.562 00.000 28316 AutoFind: local max [583, 807] 4.5
00:57:57.563 00.001 28316 AutoFind: local max [1170, 758] 4.1
00:57:57.565 00.002 28316 AutoFind: local max [128, 698] 4.0
00:57:57.568 00.003 28316 AutoFind: local max [180, 512] 4.0
00:57:57.570 00.002 28316 AutoFind: local max [296, 469] 4.0
00:57:57.572 00.002 28316 AutoFind: local max [221, 237] 3.9
00:57:57.575 00.003 28316 AutoFind: local max [615, 118] 3.8
00:57:57.577 00.002 28316 AutoFind: local max [863, 674] 3.8
00:57:57.579 00.002 28316 AutoFind: local max [1168, 270] 3.8
00:57:57.582 00.003 28316 AutoFind: local max [125, 715] 3.7
00:57:57.584 00.002 28316 AutoFind: local max [1040, 951] 3.7
00:57:57.587 00.003 28316 AutoFind: local max [263, 918] 3.7
00:57:57.589 00.002 28316 AutoFind: local max [667, 849] 3.7
00:57:57.591 00.002 28316 AutoFind: local max [500, 77] 3.6
00:57:57.593 00.002 28316 AutoFind: local max [784, 280] 3.6
00:57:57.596 00.003 28316 AutoFind: local max [547, 790] 3.6
00:57:57.598 00.002 28316 AutoFind: local max [1198, 13] 3.6
00:57:57.600 00.002 28316 AutoFind: local max [120, 678] 3.5
00:57:57.601 00.001 28316 AutoFind: local max [947, 268] 3.5
00:57:57.602 00.001 28316 AutoFind: local max [67, 191] 3.5
00:57:57.602 00.000 28316 AutoFind: local max [529, 385] 3.5
00:57:57.602 00.000 28316 AutoFind: local max [516, 195] 3.5
00:57:57.603 00.001 28316 AutoFind: local max [797, 383] 3.5
00:57:57.604 00.001 28316 AutoFind: local max [1268, 772] 3.4
00:57:57.604 00.000 28316 AutoFind: local max [209, 921] 3.3
00:57:57.605 00.001 28316 AutoFind: local max [965, 291] 3.3
00:57:57.605 00.000 28316 AutoFind: local max [407, 193] 3.3
00:57:57.606 00.001 28316 AutoFind: local max [45, 245] 3.3
00:57:57.607 00.001 28316 AutoFind: local max [1105, 620] 3.3
00:57:57.608 00.001 28316 AutoFind: local max [550, 810] 3.3
00:57:57.609 00.001 28316 AutoFind: local max [231, 732] 3.3
00:57:57.609 00.000 28316 AutoFind: local max [1155, 840] 3.2
00:57:57.609 00.000 28316 AutoFind: local max [1162, 307] 3.2
00:57:57.610 00.001 28316 AutoFind: local max [298, 855] 3.2
00:57:57.610 00.000 28316 AutoFind: local max [728, 303] 3.2
00:57:57.611 00.001 28316 AutoFind: local max [603, 741] 3.2
00:57:57.612 00.001 28316 AutoFind: local max [691, 736] 3.1
00:57:57.613 00.001 28316 AutoFind: local max [172, 316] 3.1
00:57:57.613 00.000 28316 AutoFind: local max [1180, 938] 3.1
00:57:57.614 00.001 28316 AutoFind: local max [57, 12] 3.1
00:57:57.614 00.000 28316 AutoFind: local max [79, 769] 3.1
00:57:57.614 00.000 28316 AutoFind: local max [53, 44] 3.1
00:57:57.616 00.002 28316 AutoFind: local max [992, 352] 3.1
00:57:57.617 00.001 28316 AutoFind: local max [398, 59] 3.0
00:57:57.618 00.001 28316 AutoFind: local max [1118, 568] 2.9
00:57:57.619 00.001 28316 AutoFind: local max [93, 67] 2.9
00:57:57.619 00.000 28316 AutoFind: local max [544, 629] 2.9
00:57:57.621 00.002 28316 AutoFind: local max [302, 313] 2.9
00:57:57.623 00.002 28316 AutoFind: local max [275, 516] 2.9
00:57:57.624 00.001 28316 AutoFind: local max [755, 519] 2.8
00:57:57.626 00.002 28316 AutoFind: local max [877, 665] 2.8
00:57:57.627 00.001 28316 AutoFind: local max [351, 730] 2.8
00:57:57.628 00.001 28316 AutoFind: too close [877, 665] 2.8 - [863, 674] 3.8
00:57:57.629 00.001 28316 AutoFind: too close [1118, 568] 2.9 - [1123, 586] 4.8
00:57:57.630 00.001 28316 AutoFind: close dim-bright [1155, 840] 3.2 - [1145, 843] 177.8
00:57:57.631 00.001 28316 AutoFind: too close [550, 810] 3.3 - [547, 790] 3.6
00:57:57.632 00.001 28316 AutoFind: close dim-bright [947, 268] 3.5 - [950, 255] 70.6
00:57:57.634 00.002 28316 AutoFind: too close [120, 678] 3.5 - [128, 698] 4.0
00:57:57.635 00.001 28316 AutoFind: close dim-bright [1198, 13] 3.6 - [1198, 24] 166.3
00:57:57.637 00.002 28316 AutoFind: close dim-bright [500, 77] 3.6 - [493, 88] 41.3
00:57:57.639 00.002 28316 AutoFind: too close [125, 715] 3.7 - [128, 698] 4.0
00:57:57.641 00.002 28316 AutoFind: too close [1093, 546] 4.5 - [1095, 560] 5.4
00:57:57.644 00.003 28316 AutoFind: too close [1153, 862] 4.6 - [1141, 861] 7.7
00:57:57.646 00.002 28316 AutoFind: close dim-bright [1153, 862] 4.6 - [1145, 843] 177.8
00:57:57.647 00.001 28316 AutoFind: too close [1123, 586] 4.8 - [1128, 599] 9.6
00:57:57.648 00.001 28316 AutoFind: close dim-bright [1141, 861] 7.7 - [1145, 843] 177.8
00:57:57.650 00.002 28316 AutoFind: too close [374, 86] 9.4 - [368, 94] 11.0
00:57:57.651 00.001 28316 AutoFind: too close [82, 552] 65.8 - [94, 549] 86.3
00:57:57.652 00.001 28316 AutoFind: too close to edge [57, 12] 3.1
00:57:57.653 00.001 28316 AutoFind: too close to edge [1268, 772] 3.4
00:57:57.653 00.000 28316 AutoFind: too close to edge [1198, 13] 3.6
00:57:57.654 00.001 28316 AutoFind: too close to edge [1040, 951] 3.7
00:57:57.654 00.000 28316 AutoFind: too close to edge [11, 760] 8.8
00:57:57.654 00.000 28316 AutoFind: too close to edge [695, 13] 152.8
00:57:57.655 00.001 28316 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
00:57:57.656 00.001 28316 Star::Find(15, 1145, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.656 00.000 28316 Star::Find returns 1 (1), X=1144.89, Y=842.55, Mass=6020, SNR=52.4, Peak=255 HFD=4.6
00:57:57.657 00.001 28316 Star::Find(15, 1198, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.658 00.001 28316 Star::Find returns 1 (1), X=1197.90, Y=23.73, Mass=5339, SNR=49.2, Peak=255 HFD=4.5
00:57:57.658 00.000 28316 Star::Find(15, 785, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.659 00.001 28316 Star::Find returns 1 (1), X=785.30, Y=43.31, Mass=4467, SNR=45.1, Peak=255 HFD=4.7
00:57:57.659 00.000 28316 Star::Find(15, 1109, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.660 00.001 28316 Star::Find returns 1 (1), X=1108.82, Y=390.09, Mass=2994, SNR=37.1, Peak=255 HFD=4.5
00:57:57.660 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.661 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=254.93, Mass=2439, SNR=34.3, Peak=201 HFD=3.8
00:57:57.662 00.001 28316 Star::Find(15, 660, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.663 00.001 28316 Star::Find returns 1 (0), X=660.30, Y=159.01, Mass=2395, SNR=33.7, Peak=219 HFD=4.2
00:57:57.663 00.000 28316 Star::Find(15, 1032, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.663 00.000 28316 Star::Find returns 1 (0), X=1031.87, Y=390.00, Mass=2084, SNR=31.3, Peak=205 HFD=4.4
00:57:57.664 00.001 28316 Star::Find(15, 976, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.665 00.001 28316 Star::Find returns 1 (0), X=976.28, Y=247.22, Mass=1813, SNR=29.6, Peak=145 HFD=3.9
00:57:57.666 00.001 28316 Star::Find(15, 310, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.667 00.001 28316 Star::Find returns 1 (0), X=309.57, Y=826.73, Mass=1782, SNR=29.2, Peak=169 HFD=3.8
00:57:57.667 00.000 28316 Star::Find(15, 493, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.668 00.001 28316 Star::Find returns 1 (0), X=492.80, Y=88.00, Mass=1398, SNR=25.9, Peak=136 HFD=4.1
00:57:57.670 00.002 28316 Star::Find(15, 287, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.671 00.001 28316 Star::Find returns 1 (0), X=287.37, Y=913.70, Mass=958, SNR=21.6, Peak=109 HFD=3.4
00:57:57.673 00.002 28316 Star::Find(15, 677, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.674 00.001 28316 Star::Find returns 1 (0), X=677.37, Y=944.37, Mass=904, SNR=20.8, Peak=70 HFD=3.8
00:57:57.675 00.001 28316 Star::Find(15, 1145, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.676 00.001 28316 Star::Find returns 1 (0), X=1144.46, Y=744.82, Mass=834, SNR=19.9, Peak=68 HFD=3.8
00:57:57.677 00.001 28316 Star::Find(15, 245, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.678 00.001 28316 Star::Find returns 1 (0), X=245.09, Y=517.04, Mass=683, SNR=18.2, Peak=83 HFD=4.0
00:57:57.679 00.001 28316 Star::Find(15, 649, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.679 00.000 28316 Star::Find returns 1 (0), X=648.68, Y=640.57, Mass=661, SNR=17.8, Peak=55 HFD=3.5
00:57:57.680 00.001 28316 Star::Find(15, 1129, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.681 00.001 28316 Star::Find returns 1 (0), X=1129.39, Y=622.85, Mass=638, SNR=17.5, Peak=61 HFD=3.7
00:57:57.682 00.001 28316 Star::Find(15, 160, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.683 00.001 28316 Star::Find returns 1 (0), X=159.81, Y=284.20, Mass=550, SNR=16.2, Peak=65 HFD=3.8
00:57:57.683 00.000 28316 Star::Find(15, 1117, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.683 00.000 28316 Star::Find returns 1 (0), X=1116.78, Y=288.58, Mass=413, SNR=14.0, Peak=45 HFD=3.5
00:57:57.684 00.001 28316 Star::Find(15, 859, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.684 00.000 28316 Star::Find returns 1 (0), X=859.11, Y=705.90, Mass=338, SNR=12.7, Peak=36 HFD=3.1
00:57:57.685 00.001 28316 Star::Find(15, 1061, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.685 00.000 28316 Star::Find returns 1 (0), X=1060.67, Y=109.25, Mass=373, SNR=13.3, Peak=42 HFD=3.6
00:57:57.686 00.001 28316 Star::Find(15, 28, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.687 00.001 28316 Star::Find returns 1 (0), X=28.43, Y=411.11, Mass=420, SNR=14.1, Peak=46 HFD=3.8
00:57:57.687 00.000 28316 Star::Find(15, 685, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.688 00.001 28316 Star::Find returns 1 (0), X=685.09, Y=291.58, Mass=266, SNR=11.2, Peak=28 HFD=3.5
00:57:57.689 00.001 28316 Star::Find(15, 829, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.689 00.000 28316 Star::Find returns 1 (0), X=828.90, Y=626.66, Mass=336, SNR=12.6, Peak=29 HFD=3.9
00:57:57.690 00.001 28316 Star::Find(15, 1263, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.690 00.000 28316 Star::Find returns 1 (0), X=1263.37, Y=382.69, Mass=278, SNR=11.4, Peak=29 HFD=3.4
00:57:57.691 00.001 28316 Star::Find(15, 962, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.692 00.001 28316 Star::Find returns 1 (0), X=961.90, Y=37.85, Mass=288, SNR=11.7, Peak=39 HFD=3.8
00:57:57.694 00.002 28316 Star::Find(15, 1162, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.696 00.002 28316 Star::Find returns 1 (0), X=1162.49, Y=889.41, Mass=193, SNR=9.5, Peak=18 HFD=3.1
00:57:57.697 00.001 28316 Star::Find(15, 398, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.698 00.001 28316 Star::Find returns 1 (0), X=398.27, Y=304.78, Mass=219, SNR=10.1, Peak=24 HFD=3.5
00:57:57.699 00.001 28316 Star::Find(15, 410, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.699 00.000 28316 Star::Find returns 1 (0), X=409.81, Y=570.20, Mass=225, SNR=10.3, Peak=33 HFD=2.9
00:57:57.700 00.001 28316 Star::Find(15, 987, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.701 00.001 28316 Star::Find returns 1 (0), X=986.82, Y=591.08, Mass=167, SNR=8.9, Peak=22 HFD=2.8
00:57:57.701 00.000 28316 Star::Find(15, 627, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.703 00.002 28316 Star::Find returns 1 (0), X=626.98, Y=413.88, Mass=183, SNR=9.3, Peak=21 HFD=3.0
00:57:57.703 00.000 28316 Star::Find(15, 1221, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.704 00.001 28316 Star::Find returns 1 (0), X=1220.55, Y=123.14, Mass=141, SNR=8.2, Peak=25 HFD=2.5
00:57:57.704 00.000 28316 Star::Find(15, 210, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.705 00.001 28316 Star::Find returns 1 (0), X=210.06, Y=167.23, Mass=212, SNR=10.0, Peak=25 HFD=4.0
00:57:57.705 00.000 28316 Star::Find(15, 1215, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.706 00.001 28316 Star::Find returns 1 (0), X=1215.56, Y=806.62, Mass=175, SNR=9.1, Peak=17 HFD=3.3
00:57:57.706 00.000 28316 Star::Find(15, 1002, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.707 00.001 28316 Star::Find returns 1 (0), X=1001.85, Y=284.87, Mass=158, SNR=8.6, Peak=16 HFD=3.6
00:57:57.707 00.000 28316 Star::Find(15, 546, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.708 00.001 28316 Star::Find returns 1 (0), X=545.67, Y=408.42, Mass=177, SNR=9.1, Peak=14 HFD=4.5
00:57:57.708 00.000 28316 Star::Find(15, 801, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.709 00.001 28316 Star::Find returns 1 (0), X=800.59, Y=884.15, Mass=141, SNR=8.2, Peak=14 HFD=3.6
00:57:57.709 00.000 28316 Star::Find(15, 583, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.710 00.001 28316 Star::Find returns 1 (0), X=582.69, Y=806.89, Mass=132, SNR=7.9, Peak=15 HFD=3.4
00:57:57.710 00.000 28316 Star::Find(15, 1170, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.710 00.000 28316 Star::Find returns 1 (0), X=1169.49, Y=757.99, Mass=132, SNR=7.9, Peak=17 HFD=3.0
00:57:57.711 00.001 28316 Star::Find(15, 180, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.711 00.000 28316 Star::Find returns 1 (0), X=180.07, Y=511.96, Mass=123, SNR=7.6, Peak=15 HFD=3.1
00:57:57.712 00.001 28316 Star::Find(15, 296, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.712 00.000 28316 Star::Find returns 1 (0), X=296.30, Y=468.97, Mass=119, SNR=7.5, Peak=16 HFD=3.3
00:57:57.713 00.001 28316 Star::Find(15, 221, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.713 00.000 28316 Star::Find returns 1 (0), X=220.82, Y=236.45, Mass=108, SNR=7.1, Peak=13 HFD=3.4
00:57:57.714 00.001 28316 Star::Find(15, 615, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.714 00.000 28316 Star::Find returns 1 (0), X=614.88, Y=118.50, Mass=103, SNR=7.0, Peak=13 HFD=2.6
00:57:57.716 00.002 28316 Star::Find(15, 1168, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.718 00.002 28316 Star::Find returns 1 (0), X=1167.69, Y=269.94, Mass=132, SNR=7.8, Peak=15 HFD=4.0
00:57:57.719 00.001 28316 Star::Find(15, 263, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.721 00.002 28316 Star::Find returns 1 (0), X=263.23, Y=917.85, Mass=167, SNR=8.8, Peak=20 HFD=4.1
00:57:57.722 00.001 28316 Star::Find(15, 667, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.723 00.001 28316 Star::Find returns 1 (0), X=667.66, Y=848.87, Mass=115, SNR=7.3, Peak=14 HFD=3.5
00:57:57.724 00.001 28316 Star::Find(15, 500, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.725 00.001 28316 Star::Find returns 1 (0), X=492.80, Y=88.00, Mass=1398, SNR=25.9, Peak=136 HFD=4.1
00:57:57.726 00.001 28316 Star::Find(15, 784, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.727 00.001 28316 Star::Find returns 1 (0), X=784.40, Y=280.30, Mass=121, SNR=7.5, Peak=11 HFD=3.6
00:57:57.727 00.000 28316 Star::Find(15, 947, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.727 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=254.93, Mass=2439, SNR=34.3, Peak=201 HFD=3.8
00:57:57.729 00.002 28316 Star::Find(15, 67, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.729 00.000 28316 Star::Find returns 1 (0), X=67.37, Y=191.04, Mass=82, SNR=6.1, Peak=16 HFD=2.5
00:57:57.730 00.001 28316 Star::Find(15, 529, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.730 00.000 28316 Star::Find returns 1 (0), X=529.11, Y=384.73, Mass=141, SNR=8.1, Peak=12 HFD=3.9
00:57:57.731 00.001 28316 Star::Find(15, 516, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.731 00.000 28316 Star::Find returns 1 (0), X=515.97, Y=194.50, Mass=104, SNR=6.9, Peak=15 HFD=3.0
00:57:57.732 00.001 28316 Star::Find(15, 797, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.732 00.000 28316 Star::Find returns 1 (0), X=796.55, Y=383.69, Mass=128, SNR=7.7, Peak=12 HFD=3.6
00:57:57.733 00.001 28316 Star::Find(15, 209, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.733 00.000 28316 Star::Find returns 1 (0), X=208.86, Y=921.06, Mass=123, SNR=7.6, Peak=17 HFD=4.1
00:57:57.734 00.001 28316 Star::Find(15, 965, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.734 00.000 28316 Star::Find returns 1 (0), X=965.41, Y=291.12, Mass=86, SNR=6.3, Peak=17 HFD=2.5
00:57:57.734 00.000 28316 Star::Find(15, 407, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.735 00.001 28316 Star::Find returns 1 (0), X=407.00, Y=193.21, Mass=104, SNR=6.9, Peak=11 HFD=4.0
00:57:57.736 00.001 28316 Star::Find(15, 45, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.738 00.002 28316 Star::Find returns 1 (0), X=45.80, Y=244.90, Mass=69, SNR=5.7, Peak=15 HFD=2.3
00:57:57.738 00.000 28316 Star::Find(15, 1105, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.739 00.001 28316 Star::Find returns 1 (0), X=1105.09, Y=619.83, Mass=82, SNR=6.2, Peak=10 HFD=2.8
00:57:57.740 00.001 28316 Star::Find(15, 231, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.741 00.001 28316 Star::Find returns 1 (0), X=231.53, Y=732.27, Mass=95, SNR=6.7, Peak=15 HFD=3.3
00:57:57.742 00.001 28316 Star::Find(15, 1155, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.742 00.000 28316 Star::Find returns 1 (1), X=1144.89, Y=842.55, Mass=6020, SNR=52.4, Peak=255 HFD=4.6
00:57:57.743 00.001 28316 Star::Find(15, 1162, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.744 00.001 28316 Star::Find returns 1 (0), X=1161.59, Y=306.91, Mass=89, SNR=6.4, Peak=8 HFD=3.5
00:57:57.744 00.000 28316 Star::Find(15, 298, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.745 00.001 28316 Star::Find returns 1 (0), X=297.97, Y=854.37, Mass=93, SNR=6.6, Peak=12 HFD=2.5
00:57:57.745 00.000 28316 Star::Find(15, 728, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.746 00.001 28316 Star::Find returns 1 (0), X=727.37, Y=302.84, Mass=128, SNR=7.7, Peak=11 HFD=4.0
00:57:57.746 00.000 28316 Star::Find(15, 603, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.747 00.001 28316 Star::Find returns 1 (0), X=603.45, Y=741.32, Mass=92, SNR=6.5, Peak=10 HFD=3.5
00:57:57.747 00.000 28316 Star::Find(15, 691, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.747 00.000 28316 Star::Find returns 1 (0), X=690.87, Y=735.87, Mass=74, SNR=5.8, Peak=7 HFD=4.2
00:57:57.748 00.001 28316 Star::Find(15, 172, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.749 00.001 28316 Star::Find returns 1 (0), X=171.54, Y=315.78, Mass=77, SNR=6.0, Peak=10 HFD=3.0
00:57:57.749 00.000 28316 Star::Find(15, 1180, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.749 00.000 28316 Star::Find returns 1 (0), X=1179.60, Y=938.12, Mass=73, SNR=5.8, Peak=9 HFD=2.6
00:57:57.750 00.001 28316 Star::Find(15, 79, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.750 00.000 28316 Star::Find returns 1 (0), X=79.41, Y=769.80, Mass=101, SNR=6.9, Peak=12 HFD=3.7
00:57:57.751 00.001 28316 Star::Find(15, 53, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.751 00.000 28316 Star::Find returns 1 (0), X=53.23, Y=43.74, Mass=82, SNR=6.2, Peak=13 HFD=2.9
00:57:57.752 00.001 28316 Star::Find(15, 992, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.752 00.000 28316 Star::Find returns 1 (0), X=992.54, Y=352.00, Mass=90, SNR=6.5, Peak=10 HFD=3.6
00:57:57.753 00.001 28316 Star::Find(15, 398, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.753 00.000 28316 Star::Find returns 1 (0), X=397.98, Y=59.16, Mass=80, SNR=6.1, Peak=12 HFD=2.6
00:57:57.753 00.000 28316 Star::Find(15, 93, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.754 00.001 28316 Star::Find returns 1 (0), X=93.06, Y=67.39, Mass=90, SNR=6.4, Peak=10 HFD=4.0
00:57:57.754 00.000 28316 Star::Find(15, 544, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.755 00.001 28316 Star::Find returns 1 (0), X=543.72, Y=629.14, Mass=101, SNR=6.9, Peak=11 HFD=3.3
00:57:57.755 00.000 28316 Star::Find(15, 302, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.756 00.001 28316 Star::Find returns 1 (0), X=302.81, Y=313.23, Mass=93, SNR=6.5, Peak=10 HFD=3.6
00:57:57.756 00.000 28316 Star::Find(15, 275, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.756 00.000 28316 Star::Find returns 1 (0), X=274.69, Y=516.27, Mass=99, SNR=6.8, Peak=10 HFD=3.7
00:57:57.757 00.001 28316 Star::Find(15, 755, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.757 00.000 28316 Star::Find returns 1 (0), X=755.45, Y=519.48, Mass=91, SNR=6.5, Peak=8 HFD=3.3
00:57:57.759 00.002 28316 Star::Find(15, 351, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.762 00.003 28316 Star::Find returns 1 (0), X=351.19, Y=729.12, Mass=71, SNR=5.8, Peak=11 HFD=2.9
00:57:57.764 00.002 28316 AutoFind: finding best star pass 1
00:57:57.766 00.002 28316 Star::Find(15, 1145, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.766 00.000 28316 Star::Find returns 1 (1), X=1144.89, Y=842.55, Mass=6020, SNR=52.4, Peak=255 HFD=4.6
00:57:57.766 00.000 28316 AutoFind: near-saturated [1145, 843] 177.8 Mass 6020 SNR 52.4 Peak 255
00:57:57.767 00.001 28316 Star::Find(15, 1198, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.767 00.000 28316 Star::Find returns 1 (1), X=1197.90, Y=23.73, Mass=5339, SNR=49.2, Peak=255 HFD=4.5
00:57:57.768 00.001 28316 AutoFind: near-saturated [1198, 24] 166.3 Mass 5339 SNR 49.2 Peak 255
00:57:57.769 00.001 28316 Star::Find(15, 785, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.770 00.001 28316 Star::Find returns 1 (1), X=785.30, Y=43.31, Mass=4467, SNR=45.1, Peak=255 HFD=4.7
00:57:57.771 00.001 28316 AutoFind: near-saturated [785, 43] 112.0 Mass 4467 SNR 45.1 Peak 255
00:57:57.772 00.001 28316 Star::Find(15, 1109, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.773 00.001 28316 Star::Find returns 1 (1), X=1108.82, Y=390.09, Mass=2994, SNR=37.1, Peak=255 HFD=4.5
00:57:57.774 00.001 28316 AutoFind: near-saturated [1109, 390] 76.7 Mass 2994 SNR 37.1 Peak 255
00:57:57.774 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.775 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=254.93, Mass=2439, SNR=34.3, Peak=201 HFD=3.8
00:57:57.776 00.001 28316 AutoFind returns star at [950, 255] 70.6 Mass 2439 SNR 34.3
00:57:57.777 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.777 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=254.93, Mass=2439, SNR=34.3, Peak=201 HFD=3.8
00:57:57.778 00.001 28316 MultiStar: List (12): {949.46, 254.93}(34.3), {660.30, 159.01}(33.7), {1031.87, 390.00}(31.3), {976.28, 247.22}(29.6), {309.57, 826.73}(29.2), {492.80, 88.00}(25.9), {287.37, 913.70}(21.6), {677.37, 944.37}(20.8), {1144.46, 744.82}(19.9), {245.09, 517.04}(18.2), {648.68, 640.57}(17.8), {1129.39, 622.85}(17.5), 
00:57:57.779 00.001 28316 setting lock position to (949.46, 254.93)
00:57:57.779 00.000 28316 MultiStar: stabilizing after lock position change
00:57:57.780 00.001 28316 AutoSelect: state = 1, call UpdateGuideState
00:57:57.780 00.000 28316 UpdateGuideState(): m_state=1
00:57:57.781 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:57:57.781 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=254.93, Mass=2439, SNR=34.3, Peak=201 HFD=3.8
00:57:57.782 00.001 28316 DistanceChecker: deactivated
00:57:57.782 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (-1.14) = xAngle (1.14 = 1.14)
00:57:57.783 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (4.25 = -2.04)
00:57:57.783 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=-0.00, mountTheta=0.00
00:57:57.784 00.001 28316 setting lock position to (949.46, 254.93)
00:57:57.785 00.001 28316 MultiStar: stabilizing after lock position change
00:57:57.785 00.000 28316 CurrentPosition() valid, moving to STATE_SELECTED
00:57:57.786 00.001 28316 Changing from state SELECTING to SELECTED
00:57:57.786 00.000 28316 guider state => SELECTED
00:57:57.787 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:57.788 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.3
00:57:57.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:57.788 00.000 28316 Status Line: Étoile sélectionnée automatiquement à (949.5, 254.9)
00:57:57.790 00.002 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":[949.46,254.93],"id":"a48ea45f-aa29-4427-a917-1eb71d880496"}
00:57:57.791 00.001 28316 evsrv: cli 0C97DB90 disconnect
00:57:57.946 00.155 29988 Exposure complete
00:57:58.017 00.071 29988 worker thread done servicing request
00:57:58.017 00.000 28316 OnExposeComplete: enter
00:57:58.018 00.001 28316 UpdateGuideState(): m_state=2
00:57:58.018 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
00:57:58.019 00.001 28316 Star::Find returns 1 (0), X=949.47, Y=255.00, Mass=2430, SNR=34.2, Peak=231 HFD=3.7
00:57:58.019 00.000 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (-1.14) = xAngle (2.66 = 2.66)
00:57:58.020 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (5.76 = -0.52)
00:57:58.022 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.51 mountX=-0.07 mountY=-0.04, mountTheta=-2.63
00:57:58.023 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:58.026 00.003 28316 UpdateGuideState exits: m=2430 RSB=34.2
00:57:58.028 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:58.030 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:57:58.032 00.002 28316 Enqueuing Expose request
00:57:58.033 00.001 29988 Worker thread wakes up
00:57:58.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:58.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:57:59.450 01.417 29988 Exposure complete
00:57:59.502 00.052 29988 worker thread done servicing request
00:57:59.502 00.000 28316 OnExposeComplete: enter
00:57:59.503 00.001 28316 UpdateGuideState(): m_state=2
00:57:59.504 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
00:57:59.504 00.000 28316 Star::Find returns 1 (0), X=949.34, Y=255.03, Mass=2461, SNR=34.4, Peak=241 HFD=3.9
00:57:59.505 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (-1.14) = xAngle (3.63 = -2.66)
00:57:59.505 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.73 = 0.44)
00:57:59.505 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.48 mountX=-0.14 mountY=0.07, mountTheta=2.69
00:57:59.507 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:57:59.509 00.002 28316 UpdateGuideState exits: m=2461 RSB=34.4
00:57:59.512 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:59.514 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:57:59.515 00.001 28316 Enqueuing Expose request
00:57:59.516 00.001 29988 Worker thread wakes up
00:57:59.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:57:59.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:01.151 01.635 29988 Exposure complete
00:58:01.187 00.036 29988 worker thread done servicing request
00:58:01.187 00.000 28316 OnExposeComplete: enter
00:58:01.188 00.001 28316 UpdateGuideState(): m_state=2
00:58:01.189 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
00:58:01.189 00.000 28316 Star::Find returns 1 (0), X=949.31, Y=255.03, Mass=2454, SNR=34.2, Peak=235 HFD=3.9
00:58:01.189 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (-1.14) = xAngle (3.70 = -2.58)
00:58:01.190 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.81 = 0.52)
00:58:01.190 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.56 mountX=-0.15 mountY=0.09, mountTheta=2.61
00:58:01.192 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:01.192 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.2
00:58:01.193 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:01.193 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:01.193 00.000 28316 Enqueuing Expose request
00:58:01.194 00.001 29988 Worker thread wakes up
00:58:01.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:01.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:02.720 01.526 29988 Exposure complete
00:58:02.772 00.052 28316 OnExposeComplete: enter
00:58:02.772 00.000 28316 UpdateGuideState(): m_state=2
00:58:02.773 00.001 29988 worker thread done servicing request
00:58:02.773 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
00:58:02.774 00.001 28316 Star::Find returns 1 (0), X=949.35, Y=254.99, Mass=2535, SNR=34.8, Peak=237 HFD=3.9
00:58:02.776 00.002 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (-1.14) = xAngle (3.81 = -2.48)
00:58:02.776 00.000 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.91 = 0.63)
00:58:02.777 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.10 mountY=0.08, mountTheta=2.50
00:58:02.779 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
00:58:02.779 00.000 28316 UpdateGuideState exits: m=2535 RSB=34.8
00:58:02.780 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:02.780 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:02.780 00.000 28316 Enqueuing Expose request
00:58:02.781 00.001 29988 Worker thread wakes up
00:58:02.782 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:02.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:02.799 00.017 28316 evsrv: cli 0C97D370 connect
00:58:02.802 00.003 28316 case statement mapped state 2 to 1
00:58:02.805 00.003 28316 case statement mapped state 2 to 1
00:58:02.808 00.003 28316 evsrv: cli 0C97D370 request: {"method":"get_app_state","id":"81ae1d9d-c5d7-469f-a8de-642e24e11a01"}
00:58:02.810 00.002 28316 case statement mapped state 2 to 1
00:58:02.812 00.002 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":"Selected","id":"81ae1d9d-c5d7-469f-a8de-642e24e11a01"}
00:58:02.814 00.002 28316 evsrv: cli 0C97D370 disconnect
00:58:02.815 00.001 28316 evsrv: cli 0C97E090 connect
00:58:02.817 00.002 28316 case statement mapped state 2 to 1
00:58:02.818 00.001 28316 case statement mapped state 2 to 1
00:58:02.818 00.000 28316 evsrv: cli 0C97E090 request: {"method":"get_calibrated","id":"10056e3f-bdac-41ca-8d84-353434d904cc"}
00:58:02.820 00.002 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":true,"id":"10056e3f-bdac-41ca-8d84-353434d904cc"}
00:58:02.820 00.000 28316 evsrv: cli 0C97E090 disconnect
00:58:02.823 00.003 28316 evsrv: cli 0C97D870 connect
00:58:02.826 00.003 28316 case statement mapped state 2 to 1
00:58:02.828 00.002 28316 case statement mapped state 2 to 1
00:58:02.831 00.003 28316 evsrv: cli 0C97D870 request: {"method":"guide","params":{"settle":{"pixels":0.5,"time":8,"timeout":90},"recalibrate":false},"id":"777d268d-fff1-474e-9574-6c7ca836fbd1"}
00:58:02.834 00.003 28316 PhdController::Guide begins
00:58:02.836 00.002 28316 PhdController: newstate STATE_SETUP
00:58:02.836 00.000 28316 PhdController: setup
00:58:02.838 00.002 28316 PhdController: newstate STATE_ATTEMPT_START
00:58:02.838 00.000 28316 PhdController: newstate STATE_CALIBRATE
00:58:02.839 00.001 28316 PhdController: newstate STATE_GUIDE
00:58:02.841 00.002 28316 Changing from state SELECTED to CALIBRATING_PRIMARY
00:58:02.842 00.001 28316 guider state => CALIBRATED
00:58:02.842 00.000 28316 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
00:58:02.843 00.001 28316 reset dither spiral
00:58:02.844 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
00:58:02.845 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"777d268d-fff1-474e-9574-6c7ca836fbd1"}
00:58:02.846 00.001 28316 evsrv: cli 0C97D870 disconnect
00:58:02.847 00.001 28316 evsrv: cli 0C97D910 connect
00:58:02.848 00.001 28316 case statement mapped state 5 to 1
00:58:02.849 00.001 28316 case statement mapped state 5 to 1
00:58:02.849 00.000 28316 evsrv: cli 0C97D910 request: {"method":"get_lock_shift_params","id":"36d45e84-cd09-47d7-ad2c-a697ed64d3b9"}
00:58:02.850 00.001 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"36d45e84-cd09-47d7-ad2c-a697ed64d3b9"}
00:58:02.851 00.001 28316 evsrv: cli 0C97D910 disconnect
00:58:02.852 00.001 28316 evsrv: cli 0C97DEB0 connect
00:58:02.852 00.000 28316 case statement mapped state 5 to 1
00:58:02.853 00.001 28316 case statement mapped state 5 to 1
00:58:02.853 00.000 28316 evsrv: cli 0C97DEB0 request: {"method":"get_lock_position","id":"e2299bd9-d1dc-44cd-8995-2e867873625b"}
00:58:02.854 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":[949.46,254.93],"id":"e2299bd9-d1dc-44cd-8995-2e867873625b"}
00:58:02.854 00.000 28316 evsrv: cli 0C97DEB0 disconnect
00:58:02.855 00.001 28316 evsrv: cli 0C97E090 connect
00:58:02.856 00.001 28316 case statement mapped state 5 to 1
00:58:02.856 00.000 28316 case statement mapped state 5 to 1
00:58:02.857 00.001 28316 evsrv: cli 0C97E090 request: {"method":"get_app_state","id":"96e78107-e4ad-4cc4-82d2-f22b8797d226"}
00:58:02.857 00.000 28316 case statement mapped state 5 to 1
00:58:02.858 00.001 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":"Selected","id":"96e78107-e4ad-4cc4-82d2-f22b8797d226"}
00:58:02.858 00.000 28316 evsrv: cli 0C97E090 disconnect
00:58:03.863 01.005 28316 evsrv: cli 0C97DEB0 connect
00:58:03.863 00.000 28316 case statement mapped state 5 to 1
00:58:03.864 00.001 28316 case statement mapped state 5 to 1
00:58:03.865 00.001 28316 evsrv: cli 0C97DEB0 request: {"method":"get_app_state","id":"8151a644-3781-4cad-ad5f-5456a99e59b8"}
00:58:03.866 00.001 28316 case statement mapped state 5 to 1
00:58:03.866 00.000 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":"Selected","id":"8151a644-3781-4cad-ad5f-5456a99e59b8"}
00:58:03.867 00.001 28316 evsrv: cli 0C97DEB0 disconnect
00:58:04.412 00.545 29988 Exposure complete
00:58:04.461 00.049 29988 worker thread done servicing request
00:58:04.461 00.000 28316 OnExposeComplete: enter
00:58:04.462 00.001 28316 UpdateGuideState(): m_state=5
00:58:04.462 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
00:58:04.463 00.001 28316 Star::Find returns 1 (0), X=949.29, Y=255.10, Mass=2502, SNR=34.5, Peak=235 HFD=4.0
00:58:04.463 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (-1.14) = xAngle (3.52 = -2.76)
00:58:04.464 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-1.14) + m_yAngleError (-3.10)) = yAngle (6.62 = 0.34)
00:58:04.464 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.25 cameraTheta=2.38 mountX=-0.23 mountY=0.08, mountTheta=2.80
00:58:04.465 00.001 28316 Changing from state CALIBRATED to GUIDING
00:58:04.467 00.002 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
00:58:04.467 00.000 28316 ScopeASCOM::SideOfPier() returns 0
00:58:04.468 00.001 28316 AdjustCalibrationForScopePointing (scope): current dec=38.4 pierSide=0, cal dec=-0.0 pierSide=1 rotAngle=Aucun bin=1
00:58:04.468 00.000 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
00:58:04.469 00.001 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
00:58:04.469 00.000 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
00:58:04.470 00.001 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
00:58:04.470 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
00:58:04.471 00.001 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
00:58:04.471 00.000 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
00:58:04.472 00.001 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:04.475 00.003 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
00:58:04.477 00.002 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
00:58:04.480 00.003 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:58:04.483 00.003 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
00:58:04.486 00.003 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
00:58:04.488 00.002 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
00:58:04.489 00.001 28316 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 3.750000
00:58:04.490 00.001 28316 Guiding starts on opposite side of pier: calibration data side is West, current side is East
00:58:04.490 00.000 28316 FlipCalibration before: x=-65.5, y=-157.8 decFlipRequired=0 sideOfPier=West rotAngle=Aucun parity=+/-
00:58:04.490 00.000 28316 FlipCalibration pre-normalize: x=114.5, y=-157.8
00:58:04.491 00.001 28316 FlipCalibration after: x=114.5 y=-157.8 sideOfPier=East parity=+/+
00:58:04.491 00.000 28316 Mount::SetCalibration (scope) -- xAngle=114.5 yAngle=-157.8 xRate=3.823 yRate=4.189 bin=1 dec=-0.0 pierSide=0 par=+/+ rotAng=Aucun
00:58:04.492 00.001 28316 Mount::SetCalibration (scope) -- sets m_xAngle=114.5 m_yAngleError=2.3
00:58:04.492 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
00:58:04.494 00.002 28316 ScopeASCOM::SideOfPier() returns 0
00:58:04.496 00.002 28316 Status Line: CAL : Ouest(-66,-158)->Est(114,-158)
00:58:04.497 00.001 28316 Dec comp: XRate 3.823 -> 2.998 for dec -0.0 -> dec 38.4
00:58:04.499 00.002 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
00:58:04.500 00.001 28316 ScopeASCOM::SideOfPier() returns 0
00:58:04.501 00.001 28316 setting lock position to (949.29, 255.10)
00:58:04.501 00.000 28316 MultiStar: stabilizing after lock position change
00:58:04.502 00.001 28316 guider state => GUIDING
00:58:04.502 00.000 28316 Status Line: Guidage
00:58:04.503 00.001 28316 Mount: notify guiding started
00:58:04.504 00.001 28316 GetString("/profile/2/name", "") returns "EQ6RPro"
00:58:04.504 00.000 28316 GetString("/profile/2/scope/calibration/timestamp", "") returns "08/08/2026 00:58:04"
00:58:04.505 00.001 28316 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.003823
00:58:04.505 00.000 28316 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.004189
00:58:04.506 00.001 28316 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
00:58:04.506 00.000 28316 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 1.997860
00:58:04.507 00.001 28316 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns -2.753980
00:58:04.507 00.000 28316 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.000029
00:58:04.508 00.001 28316 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 0
00:58:04.508 00.000 28316 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
00:58:04.509 00.001 28316 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
00:58:04.509 00.000 28316 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:58:04.509 00.000 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
00:58:04.510 00.001 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
00:58:04.510 00.000 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
00:58:04.511 00.001 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
00:58:04.512 00.001 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
00:58:04.512 00.000 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
00:58:04.513 00.001 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
00:58:04.513 00.000 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:04.514 00.001 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
00:58:04.515 00.001 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
00:58:04.518 00.003 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:58:04.521 00.003 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
00:58:04.523 00.002 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
00:58:04.526 00.003 28316 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 240
00:58:04.529 00.003 28316 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 3.222890
00:58:04.531 00.002 28316 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.003760
00:58:04.532 00.001 28316 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.003760
00:58:04.532 00.000 28316 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 2.260490
00:58:04.533 00.001 28316 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 14
00:58:04.533 00.000 28316 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 13
00:58:04.534 00.001 28316 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:58:04.534 00.000 28316 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
00:58:04.535 00.001 28316 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "23/04/2026 22:38:01"
00:58:04.535 00.000 28316 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 0
00:58:04.537 00.002 28316 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.2 1.3}, {-1.5 3.2}, {-2.0 4.4}, {-2.9 6.7}, {-3.5 8.2}, {-4.4 10.2}, {-5.1 11.4}, {-6.0 13.6}, {-6.5 14.8}, {-7.6 17.2}, {-8.2 18.6}, {-9.2 20.6}, {-10.0 21.7}, {-11.1 24.4}, {-11.1 24.4}, {-6.8 15.7}, {-3.1 6.0}, {0.6 -1.0}"
00:58:04.541 00.004 28316 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {2.4 1.1}, {3.8 1.3}, {6.3 2.4}, {7.7 3.1}, {10.2 4.0}, {11.2 4.8}, {13.8 5.5}, {15.3 6.1}, {17.1 7.0}, {18.3 7.7}, {21.2 8.2}, {22.4 8.7}, {25.2 10.3}, {25.2 10.3}, {17.7 6.9}, {9.1 3.3}, {7.0 1.8}"
00:58:04.544 00.003 28316 ScopeASCOM::GetGuideRates returns 0 13.537 13.537 a-s/sec
00:58:04.545 00.001 28316 ScopeASCOM::SideOfPier() returns 0
00:58:04.546 00.001 28316 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:58:04.546 00.000 28316 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:58:04.547 00.001 28316 ScopeASCOM::GetDeclinationRadians() returns 38.4
00:58:04.548 00.001 28316 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 38.4
00:58:04.549 00.001 28316 MountToCamera -- mountTheta (0.00) + m_xAngle (2.00) = xAngle (2.00 = 2.00)
00:58:04.549 00.000 28316 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
00:58:04.549 00.000 28316 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
00:58:04.549 00.000 28316 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
00:58:04.550 00.001 28316 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
00:58:04.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:04.553 00.003 28316 UpdateGuideState exits: m=2502 RSB=34.5
00:58:04.555 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
00:58:04.557 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:04.560 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:04.562 00.002 28316 Enqueuing Expose request
00:58:04.565 00.003 29988 Worker thread wakes up
00:58:04.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:04.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:04.774 00.209 28316 evsrv: cli 0C97D050 connect
00:58:04.775 00.001 28316 case statement mapped state 6 to 3
00:58:04.776 00.001 28316 case statement mapped state 6 to 3
00:58:04.776 00.000 28316 evsrv: cli 0C97D050 request: {"method":"get_pixel_scale","id":"83bb6252-2b89-4441-8ad6-899812aae18c"}
00:58:04.777 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":3.22289,"id":"83bb6252-2b89-4441-8ad6-899812aae18c"}
00:58:04.777 00.000 28316 evsrv: cli 0C97D050 disconnect
00:58:04.868 00.091 28316 evsrv: cli 0C97DE10 connect
00:58:04.869 00.001 28316 case statement mapped state 6 to 3
00:58:04.869 00.000 28316 case statement mapped state 6 to 3
00:58:04.870 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"5238cbcc-07dd-4d7c-b297-718b5637285f"}
00:58:04.870 00.000 28316 case statement mapped state 6 to 3
00:58:04.870 00.000 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Guiding","id":"5238cbcc-07dd-4d7c-b297-718b5637285f"}
00:58:04.871 00.001 28316 evsrv: cli 0C97DE10 disconnect
00:58:05.976 01.105 29988 Exposure complete
00:58:06.026 00.050 29988 worker thread done servicing request
00:58:06.026 00.000 28316 OnExposeComplete: enter
00:58:06.029 00.003 28316 UpdateGuideState(): m_state=6
00:58:06.031 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
00:58:06.034 00.003 28316 Star::Find returns 1 (0), X=949.32, Y=255.15, Mass=2469, SNR=34.3, Peak=223 HFD=3.9
00:58:06.035 00.001 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
00:58:06.036 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
00:58:06.037 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.96 mountX=0.03 mountY=-0.05, mountTheta=-1.04
00:58:06.039 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
00:58:06.040 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
00:58:06.041 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:06.043 00.002 29988 Worker thread wakes up
00:58:06.043 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:58:06.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:58:06.043 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
00:58:06.043 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.3
00:58:06.044 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:58:06.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:06.044 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 1 / 99999
00:58:06.045 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:58:06.045 00.000 29988 MoveAxis(E, 0, ABG)
00:58:06.045 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143486.045,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
00:58:06.046 00.001 29988 Move returns status 0, amount 0
00:58:06.046 00.000 29988 MoveAxis(N, 0, ABG)
00:58:06.046 00.000 29988 Move returns status 0, amount 0
00:58:06.046 00.000 29988 move complete, result=0
00:58:06.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:06.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:06.047 00.000 28316 Enqueuing Expose request
00:58:06.049 00.002 29988 worker thread done servicing request
00:58:06.049 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:06.049 00.000 29988 Worker thread wakes up
00:58:06.050 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:06.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:07.684 01.634 29988 Exposure complete
00:58:07.740 00.056 29988 worker thread done servicing request
00:58:07.740 00.000 28316 OnExposeComplete: enter
00:58:07.741 00.001 28316 UpdateGuideState(): m_state=6
00:58:07.743 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
00:58:07.745 00.002 28316 Star::Find returns 1 (0), X=949.33, Y=255.01, Mass=2406, SNR=34.0, Peak=226 HFD=3.9
00:58:07.746 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
00:58:07.747 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
00:58:07.747 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.07 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
00:58:07.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
00:58:07.749 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
00:58:07.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:07.750 00.001 28316 UpdateGuideState exits: m=2406 RSB=34.0
00:58:07.750 00.000 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 2 / 99999
00:58:07.750 00.000 29988 Worker thread wakes up
00:58:07.750 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143487.750,"Host":"ASUS_SAM","Inst":1,"Distance":0.16,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
00:58:07.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
00:58:07.751 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
00:58:07.751 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.00
00:58:07.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:07.752 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:07.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:07.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:58:07.752 00.000 29988 MoveAxis(E, 0, ABG)
00:58:07.752 00.000 29988 Move returns status 0, amount 0
00:58:07.752 00.000 29988 MoveAxis(N, 0, ABG)
00:58:07.752 00.000 29988 Move returns status 0, amount 0
00:58:07.752 00.000 29988 move complete, result=0
00:58:07.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:07.752 00.000 28316 Enqueuing Expose request
00:58:07.753 00.001 29988 worker thread done servicing request
00:58:07.753 00.000 29988 Worker thread wakes up
00:58:07.753 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:07.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:07.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:09.277 01.524 29988 Exposure complete
00:58:09.330 00.053 29988 worker thread done servicing request
00:58:09.330 00.000 28316 OnExposeComplete: enter
00:58:09.331 00.001 28316 UpdateGuideState(): m_state=6
00:58:09.332 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
00:58:09.333 00.001 28316 Star::Find returns 1 (0), X=949.30, Y=255.09, Mass=2534, SNR=34.8, Peak=230 HFD=3.9
00:58:09.335 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
00:58:09.336 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
00:58:09.337 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.73 mountX=-0.01 mountY=-0.00, mountTheta=-2.77
00:58:09.340 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
00:58:09.341 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
00:58:09.342 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:09.343 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.8
00:58:09.343 00.000 28316 PhdController: settling, locked = 1, distance = 0.12 (0.50) aobump = 0 frame = 3 / 99999
00:58:09.345 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786143489.345,"Host":"ASUS_SAM","Inst":1,"Distance":0.12,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
00:58:09.346 00.001 29988 Worker thread wakes up
00:58:09.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:58:09.346 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:58:09.346 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.00
00:58:09.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:58:09.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:09.347 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:09.348 00.001 28316 Enqueuing Expose request
00:58:09.349 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:09.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:58:09.349 00.000 29988 MoveAxis(E, 0, ABG)
00:58:09.349 00.000 29988 Move returns status 0, amount 0
00:58:09.349 00.000 29988 MoveAxis(N, 0, ABG)
00:58:09.349 00.000 29988 Move returns status 0, amount 0
00:58:09.349 00.000 29988 move complete, result=0
00:58:09.349 00.000 29988 worker thread done servicing request
00:58:09.349 00.000 29988 Worker thread wakes up
00:58:09.350 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:09.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:09.350 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:10.977 01.627 29988 Exposure complete
00:58:11.038 00.061 29988 worker thread done servicing request
00:58:11.039 00.001 28316 OnExposeComplete: enter
00:58:11.039 00.000 28316 UpdateGuideState(): m_state=6
00:58:11.040 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
00:58:11.040 00.000 28316 Star::Find returns 1 (0), X=949.39, Y=255.00, Mass=2397, SNR=33.9, Peak=225 HFD=3.9
00:58:11.042 00.002 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
00:58:11.043 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
00:58:11.044 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.78 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
00:58:11.046 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
00:58:11.048 00.002 28316 Enqueuing Move request for scope (0.10, -0.10)
00:58:11.050 00.002 29988 Worker thread wakes up
00:58:11.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
00:58:11.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
00:58:11.050 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.05
00:58:11.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:58:11.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:11.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:11.051 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:58:11.051 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
00:58:11.052 00.001 29988 MoveAxis(E, 0, ABG)
00:58:11.052 00.000 29988 Move returns status 0, amount 0
00:58:11.052 00.000 28316 PhdController: settling, locked = 1, distance = 0.12 (0.50) aobump = 0 frame = 4 / 99999
00:58:11.054 00.002 29988 MoveAxis(N, 0, ABG)
00:58:11.054 00.000 29988 Move returns status 0, amount 0
00:58:11.054 00.000 29988 move complete, result=0
00:58:11.054 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143491.054,"Host":"ASUS_SAM","Inst":1,"Distance":0.12,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
00:58:11.055 00.001 29988 worker thread done servicing request
00:58:11.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:11.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:11.057 00.001 28316 Enqueuing Expose request
00:58:11.057 00.000 29988 Worker thread wakes up
00:58:11.058 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:11.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:11.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:12.477 01.419 29988 Exposure complete
00:58:12.525 00.048 29988 worker thread done servicing request
00:58:12.525 00.000 28316 OnExposeComplete: enter
00:58:12.528 00.003 28316 UpdateGuideState(): m_state=6
00:58:12.530 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
00:58:12.533 00.003 28316 Star::Find returns 1 (0), X=949.32, Y=255.02, Mass=2515, SNR=34.8, Peak=219 HFD=4.0
00:58:12.535 00.002 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
00:58:12.538 00.003 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
00:58:12.540 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.21 mountX=-0.08 mountY=0.01, mountTheta=3.03
00:58:12.544 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
00:58:12.545 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
00:58:12.546 00.001 29988 Worker thread wakes up
00:58:12.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:12.546 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.8
00:58:12.547 00.001 28316 PhdController: settling, locked = 1, distance = 0.11 (0.50) aobump = 0 frame = 5 / 99999
00:58:12.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:58:12.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:58:12.547 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143492.547,"Host":"ASUS_SAM","Inst":1,"Distance":0.11,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
00:58:12.548 00.001 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.01
00:58:12.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:58:12.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:12.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:12.549 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:12.549 00.000 28316 Enqueuing Expose request
00:58:12.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:58:12.550 00.001 29988 MoveAxis(E, 0, ABG)
00:58:12.550 00.000 29988 Move returns status 0, amount 0
00:58:12.550 00.000 29988 MoveAxis(N, 0, ABG)
00:58:12.550 00.000 29988 Move returns status 0, amount 0
00:58:12.550 00.000 29988 move complete, result=0
00:58:12.550 00.000 29988 worker thread done servicing request
00:58:12.550 00.000 29988 Worker thread wakes up
00:58:12.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:12.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:12.550 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:14.188 01.638 29988 Exposure complete
00:58:14.241 00.053 29988 worker thread done servicing request
00:58:14.241 00.000 28316 OnExposeComplete: enter
00:58:14.242 00.001 28316 UpdateGuideState(): m_state=6
00:58:14.242 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
00:58:14.243 00.001 28316 Star::Find returns 1 (1), X=949.33, Y=255.07, Mass=2519, SNR=34.8, Peak=255 HFD=3.9
00:58:14.243 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
00:58:14.244 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
00:58:14.244 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.55 mountX=-0.05 mountY=-0.03, mountTheta=-2.58
00:58:14.246 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
00:58:14.246 00.000 28316 Enqueuing Move request for scope (0.05, -0.03)
00:58:14.247 00.001 29988 Worker thread wakes up
00:58:14.247 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:14.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:58:14.248 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8 Saturée
00:58:14.251 00.003 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:58:14.251 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
00:58:14.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:58:14.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:14.251 00.000 28316 PhdController: settling, locked = 1, distance = 0.10 (0.50) aobump = 0 frame = 6 / 99999
00:58:14.252 00.001 28316 PhdController: newstate STATE_FINISH
00:58:14.253 00.001 28316 PhdController complete: success
00:58:14.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:58:14.253 00.000 29988 MoveAxis(E, 0, ABG)
00:58:14.253 00.000 29988 Move returns status 0, amount 0
00:58:14.253 00.000 29988 MoveAxis(N, 0, ABG)
00:58:14.253 00.000 29988 Move returns status 0, amount 0
00:58:14.253 00.000 29988 move complete, result=0
00:58:14.253 00.000 29988 worker thread done servicing request
00:58:14.253 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786143494.253,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:58:14.254 00.001 28316 Mount: notify guiding dither settle done success=1
00:58:14.255 00.001 28316 PhdController: newstate STATE_IDLE
00:58:14.257 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:14.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:14.258 00.000 28316 Enqueuing Expose request
00:58:14.259 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:14.260 00.001 29988 Worker thread wakes up
00:58:14.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:14.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:15.674 01.414 29988 Exposure complete
00:58:15.729 00.055 29988 worker thread done servicing request
00:58:15.729 00.000 28316 OnExposeComplete: enter
00:58:15.730 00.001 28316 UpdateGuideState(): m_state=6
00:58:15.733 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
00:58:15.736 00.003 28316 Star::Find returns 1 (0), X=949.40, Y=255.04, Mass=2451, SNR=34.3, Peak=225 HFD=3.8
00:58:15.738 00.002 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
00:58:15.741 00.003 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
00:58:15.743 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=-0.10 mountY=-0.07, mountTheta=-2.53
00:58:15.747 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
00:58:15.749 00.002 28316 Enqueuing Move request for scope (0.11, -0.06)
00:58:15.751 00.002 29988 Worker thread wakes up
00:58:15.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:15.752 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
00:58:15.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
00:58:15.752 00.000 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
00:58:15.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:15.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:15.752 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3
00:58:15.753 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:58:15.753 00.000 29988 MoveAxis(E, 0, ABG)
00:58:15.753 00.000 29988 Move returns status 0, amount 0
00:58:15.753 00.000 29988 MoveAxis(N, 0, ABG)
00:58:15.753 00.000 29988 Move returns status 0, amount 0
00:58:15.753 00.000 29988 move complete, result=0
00:58:15.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:15.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:15.754 00.000 28316 Enqueuing Expose request
00:58:15.755 00.001 29988 worker thread done servicing request
00:58:15.755 00.000 29988 Worker thread wakes up
00:58:15.755 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:15.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:15.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:17.381 01.626 29988 Exposure complete
00:58:17.447 00.066 29988 worker thread done servicing request
00:58:17.448 00.001 28316 OnExposeComplete: enter
00:58:17.448 00.000 28316 UpdateGuideState(): m_state=6
00:58:17.449 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
00:58:17.449 00.000 28316 Star::Find returns 1 (0), X=949.53, Y=254.94, Mass=2513, SNR=34.7, Peak=217 HFD=3.9
00:58:17.450 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
00:58:17.450 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
00:58:17.450 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-0.55 mountX=-0.24 mountY=-0.15, mountTheta=-2.58
00:58:17.452 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.15, opts=13)
00:58:17.453 00.001 28316 Enqueuing Move request for scope (0.25, -0.15)
00:58:17.453 00.000 29988 Worker thread wakes up
00:58:17.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:17.454 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.15) opts 0xd
00:58:17.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.15)
00:58:17.454 00.000 29988 Moving (0.25, -0.15) raw xDistance=-0.24 yDistance=-0.15
00:58:17.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:58:17.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:17.454 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.7
00:58:17.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:58:17.454 00.000 29988 MoveAxis(E, 51, ABG)
00:58:17.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:17.455 00.001 29988 Guiding  Dir = 2, Dur = 51
00:58:17.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:17.455 00.000 28316 Enqueuing Expose request
00:58:17.456 00.001 29988 IsSlewing returns 0
00:58:17.456 00.000 29988 IsGuiding returns 0
00:58:17.458 00.002 29988 PulseGuide returned control before completion, sleep 60
00:58:17.525 00.067 29988 IsGuiding returns 0
00:58:17.525 00.000 29988 Move returns status 0, amount 51
00:58:17.525 00.000 29988 MoveAxis(N, 0, ABG)
00:58:17.525 00.000 29988 Move returns status 0, amount 0
00:58:17.525 00.000 29988 move complete, result=0
00:58:17.525 00.000 29988 worker thread done servicing request
00:58:17.525 00.000 29988 Worker thread wakes up
00:58:17.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:17.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:17.525 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.2 px 0 ms NORTH
00:58:18.932 01.407 29988 Exposure complete
00:58:18.961 00.029 29988 worker thread done servicing request
00:58:18.961 00.000 28316 OnExposeComplete: enter
00:58:18.965 00.004 28316 UpdateGuideState(): m_state=6
00:58:18.965 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
00:58:18.966 00.001 28316 Star::Find returns 1 (0), X=949.48, Y=255.08, Mass=2490, SNR=34.7, Peak=215 HFD=3.9
00:58:18.966 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
00:58:18.967 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
00:58:18.967 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=-0.09 mountY=-0.17, mountTheta=-2.08
00:58:18.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
00:58:18.969 00.001 28316 Enqueuing Move request for scope (0.19, -0.01)
00:58:18.969 00.000 29988 Worker thread wakes up
00:58:18.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
00:58:18.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
00:58:18.969 00.000 29988 Moving (0.19, -0.01) raw xDistance=-0.09 yDistance=-0.17
00:58:18.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:58:18.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:18.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:18.970 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.7
00:58:18.971 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:58:18.971 00.000 29988 MoveAxis(E, 0, ABG)
00:58:18.971 00.000 29988 Move returns status 0, amount 0
00:58:18.971 00.000 29988 MoveAxis(N, 0, ABG)
00:58:18.971 00.000 29988 Move returns status 0, amount 0
00:58:18.971 00.000 29988 move complete, result=0
00:58:18.971 00.000 29988 worker thread done servicing request
00:58:18.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:18.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:18.972 00.000 28316 Enqueuing Expose request
00:58:18.972 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:58:18.973 00.001 29988 Worker thread wakes up
00:58:18.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:18.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:20.603 01.630 29988 Exposure complete
00:58:20.626 00.023 29988 worker thread done servicing request
00:58:20.626 00.000 28316 OnExposeComplete: enter
00:58:20.627 00.001 28316 UpdateGuideState(): m_state=6
00:58:20.627 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
00:58:20.628 00.001 28316 Star::Find returns 1 (1), X=949.39, Y=255.01, Mass=2498, SNR=34.7, Peak=255 HFD=3.8
00:58:20.628 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
00:58:20.629 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
00:58:20.629 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.71 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
00:58:20.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
00:58:20.631 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
00:58:20.632 00.001 29988 Worker thread wakes up
00:58:20.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
00:58:20.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
00:58:20.632 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.12 yDistance=-0.05
00:58:20.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:58:20.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:20.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:58:20.632 00.000 29988 MoveAxis(E, 0, ABG)
00:58:20.632 00.000 29988 Move returns status 0, amount 0
00:58:20.632 00.000 29988 MoveAxis(N, 0, ABG)
00:58:20.632 00.000 29988 Move returns status 0, amount 0
00:58:20.632 00.000 29988 move complete, result=0
00:58:20.632 00.000 29988 worker thread done servicing request
00:58:20.636 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:20.644 00.008 28316 UpdateGuideState exits: m=2498 RSB=34.7 Saturée
00:58:20.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:20.645 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:20.645 00.000 28316 Enqueuing Expose request
00:58:20.646 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:20.646 00.000 29988 Worker thread wakes up
00:58:20.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:20.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:22.171 01.525 29988 Exposure complete
00:58:22.194 00.023 29988 worker thread done servicing request
00:58:22.194 00.000 28316 OnExposeComplete: enter
00:58:22.195 00.001 28316 UpdateGuideState(): m_state=6
00:58:22.195 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
00:58:22.196 00.001 28316 Star::Find returns 1 (1), X=949.30, Y=255.00, Mass=2554, SNR=34.9, Peak=255 HFD=4.0
00:58:22.196 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
00:58:22.197 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
00:58:22.197 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.46 mountX=-0.09 mountY=0.03, mountTheta=2.79
00:58:22.199 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
00:58:22.199 00.000 28316 Enqueuing Move request for scope (0.01, -0.10)
00:58:22.200 00.001 29988 Worker thread wakes up
00:58:22.200 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
00:58:22.200 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
00:58:22.200 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.09 yDistance=0.03
00:58:22.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:58:22.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:22.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:22.200 00.000 29988 MoveAxis(E, 0, ABG)
00:58:22.200 00.000 29988 Move returns status 0, amount 0
00:58:22.200 00.000 29988 MoveAxis(N, 0, ABG)
00:58:22.200 00.000 29988 Move returns status 0, amount 0
00:58:22.200 00.000 29988 move complete, result=0
00:58:22.200 00.000 29988 worker thread done servicing request
00:58:22.203 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:22.209 00.006 28316 UpdateGuideState exits: m=2554 RSB=34.9 Saturée
00:58:22.210 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:22.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:22.211 00.001 28316 Enqueuing Expose request
00:58:22.211 00.000 29988 Worker thread wakes up
00:58:22.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:22.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:22.211 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:23.844 01.633 29988 Exposure complete
00:58:23.868 00.024 29988 worker thread done servicing request
00:58:23.868 00.000 28316 OnExposeComplete: enter
00:58:23.869 00.001 28316 UpdateGuideState(): m_state=6
00:58:23.869 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.870 00.001 28316 Star::Find returns 1 (0), X=949.22, Y=255.16, Mass=2438, SNR=34.2, Peak=221 HFD=4.0
00:58:23.870 00.000 28316 MultiStar: exiting stabilization period
00:58:23.871 00.001 28316 MultiStar: updating star positions after lock position change
00:58:23.871 00.000 28316 Star::Find(15, 659, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.871 00.000 28316 Star::Find returns 1 (0), X=660.13, Y=159.19, Mass=2366, SNR=33.3, Peak=228 HFD=4.3
00:58:23.872 00.001 28316 Star::Find(15, 1031, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.872 00.000 28316 Star::Find returns 1 (0), X=1031.74, Y=390.00, Mass=2095, SNR=31.1, Peak=209 HFD=4.3
00:58:23.873 00.001 28316 Star::Find(15, 975, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.873 00.000 28316 Star::Find returns 1 (0), X=976.17, Y=247.36, Mass=1889, SNR=30.1, Peak=176 HFD=3.7
00:58:23.874 00.001 28316 Star::Find(15, 308, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.874 00.000 28316 Star::Find returns 1 (0), X=309.34, Y=826.94, Mass=1672, SNR=28.2, Peak=186 HFD=3.9
00:58:23.874 00.000 28316 Star::Find(15, 492, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.875 00.001 28316 Star::Find returns 1 (0), X=492.60, Y=88.14, Mass=1259, SNR=24.6, Peak=127 HFD=3.6
00:58:23.875 00.000 28316 Star::Find(15, 286, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.876 00.001 28316 Star::Find returns 1 (0), X=287.15, Y=914.01, Mass=965, SNR=21.6, Peak=128 HFD=3.2
00:58:23.876 00.000 28316 Star::Find(15, 676, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.876 00.000 28316 Star::Find returns 1 (0), X=677.13, Y=944.68, Mass=1051, SNR=22.4, Peak=92 HFD=4.1
00:58:23.877 00.001 28316 Star::Find(15, 1143, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.877 00.000 28316 Star::Find returns 1 (0), X=1144.41, Y=745.02, Mass=912, SNR=20.9, Peak=69 HFD=4.1
00:58:23.878 00.001 28316 Star::Find(15, 244, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.878 00.000 28316 Star::Find returns 1 (0), X=244.84, Y=517.12, Mass=599, SNR=16.9, Peak=77 HFD=3.8
00:58:23.878 00.000 28316 Star::Find(15, 647, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.879 00.001 28316 Star::Find returns 1 (0), X=648.41, Y=640.86, Mass=705, SNR=18.4, Peak=60 HFD=3.8
00:58:23.879 00.000 28316 Star::Find(15, 1128, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
00:58:23.880 00.001 28316 Star::Find returns 1 (0), X=1129.35, Y=622.81, Mass=608, SNR=17.1, Peak=64 HFD=3.6
00:58:23.880 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
00:58:23.880 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
00:58:23.881 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.40 mountX=0.08 mountY=0.03, mountTheta=0.37
00:58:23.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
00:58:23.883 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
00:58:23.883 00.000 29988 Worker thread wakes up
00:58:23.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
00:58:23.883 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
00:58:23.883 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.03
00:58:23.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:58:23.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:23.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:23.883 00.000 29988 MoveAxis(E, 0, ABG)
00:58:23.883 00.000 29988 Move returns status 0, amount 0
00:58:23.883 00.000 29988 MoveAxis(N, 0, ABG)
00:58:23.883 00.000 29988 Move returns status 0, amount 0
00:58:23.883 00.000 29988 move complete, result=0
00:58:23.883 00.000 29988 worker thread done servicing request
00:58:23.886 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:23.893 00.007 28316 UpdateGuideState exits: m=2438 RSB=34.2
00:58:23.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:23.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:23.894 00.000 28316 Enqueuing Expose request
00:58:23.895 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:23.895 00.000 29988 Worker thread wakes up
00:58:23.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:23.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:25.412 01.517 29988 Exposure complete
00:58:25.436 00.024 29988 worker thread done servicing request
00:58:25.436 00.000 28316 OnExposeComplete: enter
00:58:25.437 00.001 28316 UpdateGuideState(): m_state=6
00:58:25.438 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
00:58:25.438 00.000 28316 Star::Find returns 1 (1), X=949.25, Y=254.98, Mass=2518, SNR=34.8, Peak=255 HFD=4.0
00:58:25.439 00.001 28316 MultiStar: [#1 0.01,-0.19,0.00,M1] [#2 -0.13,-0.25,0.00,M1] [#3 -0.06,-0.17,0.00,M1] [#4 0.07,-0.19,0.00,M1] [#5 -0.00,-0.11,0.73,U] [#6 -0.00,-0.31,0.00,M1] [#7 0.13,-0.25,0.00,M1] [#8 -0.06,-0.17,0.00,M1] 
00:58:25.439 00.000 28316 refined, 1 included, MultiStar: {-0.02, -0.11}, one-star: {-0.04, -0.11}
00:58:25.439 00.000 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
00:58:25.440 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
00:58:25.440 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.78 mountX=-0.09 mountY=0.07, mountTheta=2.48
00:58:25.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
00:58:25.442 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
00:58:25.442 00.000 29988 Worker thread wakes up
00:58:25.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:58:25.442 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:58:25.442 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
00:58:25.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:58:25.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:25.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:25.442 00.000 29988 MoveAxis(E, 0, ABG)
00:58:25.442 00.000 29988 Move returns status 0, amount 0
00:58:25.442 00.000 29988 MoveAxis(N, 0, ABG)
00:58:25.442 00.000 29988 Move returns status 0, amount 0
00:58:25.442 00.000 29988 move complete, result=0
00:58:25.442 00.000 29988 worker thread done servicing request
00:58:25.445 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:25.453 00.008 28316 UpdateGuideState exits: m=2518 RSB=34.8 Saturée
00:58:25.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:25.454 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:25.454 00.000 28316 Enqueuing Expose request
00:58:25.455 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:25.455 00.000 29988 Worker thread wakes up
00:58:25.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:25.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:27.086 01.631 29988 Exposure complete
00:58:27.109 00.023 29988 worker thread done servicing request
00:58:27.109 00.000 28316 OnExposeComplete: enter
00:58:27.110 00.001 28316 UpdateGuideState(): m_state=6
00:58:27.110 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
00:58:27.110 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=254.94, Mass=2478, SNR=34.5, Peak=219 HFD=3.9
00:58:27.111 00.001 28316 MultiStar: [#1 0.16,-0.26,0.00,M2] [#2 0.06,-0.16,0.00,M2] [#3 0.07,-0.21,0.00,M2] [#4 0.21,-0.30,0.00,M2] [#5 0.22,-0.28,0.00,M1] [#6 0.16,-0.30,0.00,M2] [#7 0.32,-0.35,0.00,M2] [#8 0.07,-0.19,0.00,M2] 
00:58:27.111 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
00:58:27.112 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
00:58:27.112 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.92 mountX=-0.20 mountY=-0.04, mountTheta=-2.95
00:58:27.114 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
00:58:27.114 00.000 28316 Enqueuing Move request for scope (0.12, -0.16)
00:58:27.115 00.001 29988 Worker thread wakes up
00:58:27.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
00:58:27.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
00:58:27.115 00.000 29988 Moving (0.12, -0.16) raw xDistance=-0.20 yDistance=-0.04
00:58:27.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:58:27.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:27.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:58:27.115 00.000 29988 MoveAxis(E, 0, ABG)
00:58:27.115 00.000 29988 Move returns status 0, amount 0
00:58:27.115 00.000 29988 MoveAxis(N, 0, ABG)
00:58:27.115 00.000 29988 Move returns status 0, amount 0
00:58:27.115 00.000 29988 move complete, result=0
00:58:27.115 00.000 29988 worker thread done servicing request
00:58:27.120 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:27.127 00.007 28316 UpdateGuideState exits: m=2478 RSB=34.5
00:58:27.128 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:27.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:27.129 00.001 28316 Enqueuing Expose request
00:58:27.129 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:27.130 00.001 29988 Worker thread wakes up
00:58:27.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:27.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:28.649 01.519 29988 Exposure complete
00:58:28.673 00.024 29988 worker thread done servicing request
00:58:28.673 00.000 28316 OnExposeComplete: enter
00:58:28.674 00.001 28316 UpdateGuideState(): m_state=6
00:58:28.674 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
00:58:28.675 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=254.83, Mass=2390, SNR=33.8, Peak=224 HFD=3.7
00:58:28.675 00.000 28316 MultiStar: [#1 0.13,-0.43,0.00,M3] [#2 0.04,-0.32,0.00,M3] [#3 0.06,-0.30,0.00,M3] [#4 -0.01,-0.37,0.00,M3] [#5 0.12,-0.44,0.00,M2] [#6 0.15,-0.54,0.00,M3] [#7 0.15,-0.46,0.00,M3] [#8 0.23,-0.38,0.00,M3] 
00:58:28.676 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
00:58:28.676 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
00:58:28.677 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.12 mountX=-0.30 mountY=0.00, mountTheta=3.13
00:58:28.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.27, opts=13)
00:58:28.680 00.002 28316 Enqueuing Move request for scope (0.13, -0.27)
00:58:28.680 00.000 29988 Worker thread wakes up
00:58:28.681 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
00:58:28.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
00:58:28.681 00.000 29988 Moving (0.13, -0.27) raw xDistance=-0.30 yDistance=0.00
00:58:28.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:58:28.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:28.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:58:28.681 00.000 29988 MoveAxis(E, 63, ABG)
00:58:28.681 00.000 29988 Guiding  Dir = 2, Dur = 63
00:58:28.681 00.000 29988 IsSlewing returns 0
00:58:28.681 00.000 29988 IsGuiding returns 0
00:58:28.683 00.002 29988 PulseGuide returned control before completion, sleep 72
00:58:28.685 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:28.691 00.006 28316 UpdateGuideState exits: m=2390 RSB=33.8
00:58:28.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:28.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:28.693 00.001 28316 Enqueuing Expose request
00:58:28.761 00.068 29988 IsGuiding returns 0
00:58:28.762 00.001 29988 Move returns status 0, amount 63
00:58:28.762 00.000 29988 MoveAxis(N, 0, ABG)
00:58:28.762 00.000 29988 Move returns status 0, amount 0
00:58:28.762 00.000 29988 move complete, result=0
00:58:28.762 00.000 29988 worker thread done servicing request
00:58:28.762 00.000 29988 Worker thread wakes up
00:58:28.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:28.762 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.0 px 0 ms NORTH
00:58:28.763 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:30.387 01.624 29988 Exposure complete
00:58:30.412 00.025 29988 worker thread done servicing request
00:58:30.412 00.000 28316 OnExposeComplete: enter
00:58:30.412 00.000 28316 UpdateGuideState(): m_state=6
00:58:30.413 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
00:58:30.413 00.000 28316 Star::Find returns 1 (0), X=949.42, Y=254.88, Mass=2551, SNR=35.0, Peak=227 HFD=3.8
00:58:30.414 00.001 28316 MultiStar: [#1 0.24,-0.26,0.00,M4] [#2 0.10,-0.04,0.90,U] [#3 0.25,-0.14,0.00,M4] [#4 0.23,-0.32,0.00,M4] [#5 0.16,-0.29,0.00,M3] [#6 0.11,-0.44,0.00,M4] [#7 0.42,-0.42,0.00,M4] [#8 0.16,-0.16,0.00,M4] 
00:58:30.414 00.000 28316 refined, 1 included, MultiStar: {0.12, -0.14}, one-star: {0.13, -0.22}
00:58:30.415 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
00:58:30.415 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
00:58:30.415 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.85 mountX=-0.17 mountY=-0.05, mountTheta=-2.88
00:58:30.417 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
00:58:30.417 00.000 28316 Enqueuing Move request for scope (0.12, -0.14)
00:58:30.417 00.000 29988 Worker thread wakes up
00:58:30.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
00:58:30.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
00:58:30.418 00.001 29988 Moving (0.12, -0.14) raw xDistance=-0.17 yDistance=-0.05
00:58:30.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:58:30.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:30.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:58:30.418 00.000 29988 MoveAxis(E, 0, ABG)
00:58:30.418 00.000 29988 Move returns status 0, amount 0
00:58:30.418 00.000 29988 MoveAxis(N, 0, ABG)
00:58:30.418 00.000 29988 Move returns status 0, amount 0
00:58:30.418 00.000 29988 move complete, result=0
00:58:30.418 00.000 29988 worker thread done servicing request
00:58:30.421 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:30.428 00.007 28316 UpdateGuideState exits: m=2551 RSB=35.0
00:58:30.429 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:30.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:30.429 00.000 28316 Enqueuing Expose request
00:58:30.429 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:30.430 00.001 29988 Worker thread wakes up
00:58:30.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:30.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:31.953 01.523 29988 Exposure complete
00:58:31.979 00.026 29988 worker thread done servicing request
00:58:31.979 00.000 28316 OnExposeComplete: enter
00:58:31.980 00.001 28316 UpdateGuideState(): m_state=6
00:58:31.981 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
00:58:31.981 00.000 28316 Star::Find returns 1 (0), X=949.24, Y=254.79, Mass=2530, SNR=34.9, Peak=238 HFD=3.9
00:58:31.983 00.002 28316 MultiStar: [#1 0.04,-0.19,0.98,U] [#2 -0.05,-0.29,0.00,M3] [#3 0.02,-0.18,0.85,U] [#4 0.08,-0.32,0.00,M5] [#5 0.01,-0.20,0.71,U] [#6 0.12,-0.26,0.00,M5] [#7 0.08,-0.28,0.00,M5] [#8 -0.01,-0.21,0.58,U] 
00:58:31.983 00.000 28316 refined, 4 included, MultiStar: {0.00, -0.22}, one-star: {-0.04, -0.31}
00:58:31.984 00.001 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.72)
00:58:31.984 00.000 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
00:58:31.985 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.57 mountX=-0.20 mountY=0.10, mountTheta=2.69
00:58:31.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.22, opts=13)
00:58:31.986 00.000 28316 Enqueuing Move request for scope (0.00, -0.22)
00:58:31.987 00.001 29988 Worker thread wakes up
00:58:31.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
00:58:31.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
00:58:31.987 00.000 29988 Moving (0.00, -0.22) raw xDistance=-0.20 yDistance=0.10
00:58:31.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:58:31.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:31.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:58:31.987 00.000 29988 MoveAxis(E, 0, ABG)
00:58:31.987 00.000 29988 Move returns status 0, amount 0
00:58:31.987 00.000 29988 MoveAxis(N, 0, ABG)
00:58:31.987 00.000 29988 Move returns status 0, amount 0
00:58:31.987 00.000 29988 move complete, result=0
00:58:31.987 00.000 29988 worker thread done servicing request
00:58:31.990 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:31.997 00.007 28316 UpdateGuideState exits: m=2530 RSB=34.9
00:58:31.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.998 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:31.999 00.001 28316 Enqueuing Expose request
00:58:31.999 00.000 29988 Worker thread wakes up
00:58:31.999 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:32.000 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:32.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:33.631 01.631 29988 Exposure complete
00:58:33.668 00.037 29988 worker thread done servicing request
00:58:33.668 00.000 28316 OnExposeComplete: enter
00:58:33.669 00.001 28316 UpdateGuideState(): m_state=6
00:58:33.669 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
00:58:33.670 00.001 28316 Star::Find returns 1 (1), X=949.32, Y=254.95, Mass=2383, SNR=33.7, Peak=255 HFD=3.8
00:58:33.670 00.000 28316 MultiStar: [#1 -0.06,-0.23,0.00,M4] [#2 -0.15,-0.19,0.00,M4] [#3 -0.05,-0.20,0.00,M4] [#4 0.01,-0.32,0.00,M6] [#5 -0.13,-0.23,0.00,M3] [#6 0.03,-0.26,0.00,M6] [#7 0.10,-0.38,0.00,M6] [#8 -0.08,-0.22,0.00,M4] 
00:58:33.671 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
00:58:33.671 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
00:58:33.672 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.34 mountX=-0.15 mountY=0.03, mountTheta=2.91
00:58:33.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
00:58:33.674 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
00:58:33.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:33.675 00.001 29988 Worker thread wakes up
00:58:33.675 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.7 Saturée
00:58:33.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:33.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:33.676 00.001 28316 Enqueuing Expose request
00:58:33.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:58:33.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:58:33.676 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.15 yDistance=0.03
00:58:33.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:58:33.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:33.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:33.676 00.000 29988 MoveAxis(E, 0, ABG)
00:58:33.676 00.000 29988 Move returns status 0, amount 0
00:58:33.676 00.000 29988 MoveAxis(N, 0, ABG)
00:58:33.676 00.000 29988 Move returns status 0, amount 0
00:58:33.676 00.000 29988 move complete, result=0
00:58:33.677 00.001 29988 worker thread done servicing request
00:58:33.677 00.000 29988 Worker thread wakes up
00:58:33.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:33.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:33.677 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:35.198 01.521 29988 Exposure complete
00:58:35.229 00.031 29988 worker thread done servicing request
00:58:35.229 00.000 28316 OnExposeComplete: enter
00:58:35.231 00.002 28316 UpdateGuideState(): m_state=6
00:58:35.232 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
00:58:35.233 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=254.74, Mass=2428, SNR=34.1, Peak=240 HFD=3.7
00:58:35.233 00.000 28316 MultiStar: [#1 -0.05,-0.25,0.00,M5] [#2 -0.05,-0.30,0.00,M5] [#3 -0.22,-0.26,0.00,M5] [#4 -0.09,-0.31,0.00,M7] [#5 0.03,-0.30,0.00,M4] [#6 0.05,-0.27,0.00,M7] [#7 0.08,-0.41,0.00,M7] [#8 -0.07,-0.32,0.00,M5] 
00:58:35.233 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
00:58:35.234 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
00:58:35.235 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.45 mountX=-0.34 mountY=0.12, mountTheta=2.80
00:58:35.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.35, opts=13)
00:58:35.237 00.000 28316 Enqueuing Move request for scope (0.04, -0.35)
00:58:35.238 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:35.238 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1
00:58:35.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:35.239 00.000 29988 Worker thread wakes up
00:58:35.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
00:58:35.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
00:58:35.239 00.000 29988 Moving (0.04, -0.35) raw xDistance=-0.34 yDistance=0.12
00:58:35.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:58:35.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:35.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:35.239 00.000 29988 MoveAxis(E, 71, ABG)
00:58:35.239 00.000 29988 Guiding  Dir = 2, Dur = 71
00:58:35.240 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:35.240 00.000 28316 Enqueuing Expose request
00:58:35.241 00.001 29988 IsSlewing returns 0
00:58:35.241 00.000 29988 IsGuiding returns 0
00:58:35.242 00.001 29988 PulseGuide returned control before completion, sleep 80
00:58:35.336 00.094 29988 IsGuiding returns 0
00:58:35.336 00.000 29988 Move returns status 0, amount 71
00:58:35.336 00.000 29988 MoveAxis(N, 0, ABG)
00:58:35.337 00.001 29988 Move returns status 0, amount 0
00:58:35.337 00.000 29988 move complete, result=0
00:58:35.337 00.000 29988 worker thread done servicing request
00:58:35.337 00.000 29988 Worker thread wakes up
00:58:35.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:35.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:35.337 00.000 28316 GuideStep: -0.3 px 71 ms EAST, 0.1 px 0 ms NORTH
00:58:36.972 01.635 29988 Exposure complete
00:58:37.015 00.043 29988 worker thread done servicing request
00:58:37.015 00.000 28316 OnExposeComplete: enter
00:58:37.016 00.001 28316 UpdateGuideState(): m_state=6
00:58:37.017 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
00:58:37.017 00.000 28316 Star::Find returns 1 (1), X=949.07, Y=254.94, Mass=2611, SNR=35.3, Peak=255 HFD=4.1
00:58:37.018 00.001 28316 MultiStar: [#1 -0.18,-0.18,0.00,M6] [#2 -0.35,-0.08,0.00,M6] [#3 -0.23,-0.19,0.00,M6] [#4 -0.16,-0.23,0.00,M8] [#5 -0.17,-0.18,0.00,M5] [#6 0.03,-0.43,0.00,M8] [#7 -0.01,-0.23,0.00,M8] [#8 -0.25,-0.28,0.00,M6] 
00:58:37.018 00.000 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
00:58:37.018 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
00:58:37.019 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.50 mountX=-0.06 mountY=0.26, mountTheta=1.79
00:58:37.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.16, opts=13)
00:58:37.020 00.000 28316 Enqueuing Move request for scope (-0.21, -0.16)
00:58:37.021 00.001 29988 Worker thread wakes up
00:58:37.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
00:58:37.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
00:58:37.021 00.000 29988 Moving (-0.21, -0.16) raw xDistance=-0.06 yDistance=0.26
00:58:37.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:58:37.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:37.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:58:37.021 00.000 29988 MoveAxis(E, 0, ABG)
00:58:37.021 00.000 29988 Move returns status 0, amount 0
00:58:37.021 00.000 29988 MoveAxis(N, 0, ABG)
00:58:37.021 00.000 29988 Move returns status 0, amount 0
00:58:37.021 00.000 29988 move complete, result=0
00:58:37.021 00.000 29988 worker thread done servicing request
00:58:37.022 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:37.023 00.001 28316 UpdateGuideState exits: m=2611 RSB=35.3 Saturée
00:58:37.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:37.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:37.024 00.000 28316 Enqueuing Expose request
00:58:37.025 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:58:37.025 00.000 29988 Worker thread wakes up
00:58:37.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:37.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:38.548 01.523 29988 Exposure complete
00:58:38.587 00.039 29988 worker thread done servicing request
00:58:38.587 00.000 28316 OnExposeComplete: enter
00:58:38.588 00.001 28316 UpdateGuideState(): m_state=6
00:58:38.589 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
00:58:38.589 00.000 28316 Star::Find returns 1 (1), X=949.04, Y=255.00, Mass=2506, SNR=34.7, Peak=255 HFD=4.0
00:58:38.590 00.001 28316 MultiStar: [#1 -0.29,-0.16,0.00,M7] [#2 -0.38,-0.13,0.00,M7] [#3 -0.23,-0.12,0.00,M7] [#4 -0.25,-0.22,0.00,M9] [#5 -0.22,-0.10,0.00,M6] [#6 -0.14,-0.22,0.00,M9] [#7 -0.15,-0.25,0.00,M9] [#8 -0.48,-0.15,0.00,M7] 
00:58:38.590 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
00:58:38.591 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
00:58:38.592 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.75 mountX=0.01 mountY=0.26, mountTheta=1.53
00:58:38.595 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.10, opts=13)
00:58:38.595 00.000 28316 Enqueuing Move request for scope (-0.24, -0.10)
00:58:38.595 00.000 29988 Worker thread wakes up
00:58:38.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:38.597 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
00:58:38.597 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.7 Saturée
00:58:38.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
00:58:38.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:38.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:38.600 00.003 29988 Moving (-0.24, -0.10) raw xDistance=0.01 yDistance=0.26
00:58:38.600 00.000 28316 Enqueuing Expose request
00:58:38.601 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:58:38.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:38.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:58:38.601 00.000 29988 MoveAxis(E, 0, ABG)
00:58:38.601 00.000 29988 Move returns status 0, amount 0
00:58:38.601 00.000 29988 MoveAxis(N, 0, ABG)
00:58:38.601 00.000 29988 Move returns status 0, amount 0
00:58:38.601 00.000 29988 move complete, result=0
00:58:38.601 00.000 29988 worker thread done servicing request
00:58:38.601 00.000 29988 Worker thread wakes up
00:58:38.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:38.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:38.601 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:58:40.223 01.622 29988 Exposure complete
00:58:40.287 00.064 29988 worker thread done servicing request
00:58:40.287 00.000 28316 OnExposeComplete: enter
00:58:40.288 00.001 28316 UpdateGuideState(): m_state=6
00:58:40.289 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
00:58:40.290 00.001 28316 Star::Find returns 1 (1), X=949.22, Y=255.02, Mass=2579, SNR=35.2, Peak=255 HFD=4.1
00:58:40.290 00.000 28316 MultiStar: [#1 -0.12,-0.13,0.97,U] [#2 -0.02,-0.14,0.91,U] [#3 -0.03,-0.14,0.84,U] [#4 -0.10,-0.21,0.00,M10] [#5 -0.00,-0.17,0.71,U] [#6 0.07,-0.32,0.00,M10] [#7 0.03,-0.28,0.00,M10] [#8 -0.23,-0.14,0.00,M8] 
00:58:40.291 00.001 28316 single-star, 4 included, MultiStar: {-0.05, -0.13}, one-star: {-0.07, -0.08}
00:58:40.291 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.24 = 2.04)
00:58:40.291 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
00:58:40.292 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.25 mountX=-0.05 mountY=0.09, mountTheta=2.03
00:58:40.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
00:58:40.293 00.000 28316 Enqueuing Move request for scope (-0.07, -0.08)
00:58:40.294 00.001 29988 Worker thread wakes up
00:58:40.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:40.295 00.001 28316 UpdateGuideState exits: m=2579 RSB=35.2 Saturée
00:58:40.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:40.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:40.296 00.001 28316 Enqueuing Expose request
00:58:40.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
00:58:40.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
00:58:40.296 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.05 yDistance=0.09
00:58:40.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:58:40.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:40.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:58:40.296 00.000 29988 MoveAxis(E, 0, ABG)
00:58:40.296 00.000 29988 Move returns status 0, amount 0
00:58:40.296 00.000 29988 MoveAxis(N, 0, ABG)
00:58:40.296 00.000 29988 Move returns status 0, amount 0
00:58:40.296 00.000 29988 move complete, result=0
00:58:40.296 00.000 29988 worker thread done servicing request
00:58:40.296 00.000 29988 Worker thread wakes up
00:58:40.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:40.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:40.297 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:41.816 01.519 29988 Exposure complete
00:58:41.863 00.047 29988 worker thread done servicing request
00:58:41.863 00.000 28316 OnExposeComplete: enter
00:58:41.865 00.002 28316 UpdateGuideState(): m_state=6
00:58:41.865 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
00:58:41.866 00.001 28316 Star::Find returns 1 (1), X=949.23, Y=254.89, Mass=2605, SNR=35.4, Peak=255 HFD=4.0
00:58:41.866 00.000 28316 MultiStar: [#1 -0.15,-0.19,0.00,M7] [#2 0.01,-0.23,0.00,M7] [#3 -0.00,-0.20,0.84,U] [#4 -0.04,-0.23,0.00,R] [#5 0.00,-0.25,0.00,M6] [#6 -0.07,-0.25,0.00,R] [#7 -0.04,-0.27,0.00,R] [#8 -0.15,-0.22,0.00,M9] 
00:58:41.867 00.001 28316 refined, 1 included, MultiStar: {-0.03, -0.20}, one-star: {-0.05, -0.21}
00:58:41.867 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
00:58:41.868 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
00:58:41.868 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.72 mountX=-0.17 mountY=0.12, mountTheta=2.54
00:58:41.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
00:58:41.870 00.001 28316 Enqueuing Move request for scope (-0.03, -0.20)
00:58:41.871 00.001 29988 Worker thread wakes up
00:58:41.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
00:58:41.871 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
00:58:41.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:41.872 00.001 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.12
00:58:41.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:58:41.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:41.872 00.000 28316 UpdateGuideState exits: m=2605 RSB=35.4 Saturée
00:58:41.874 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:41.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:41.874 00.000 29988 MoveAxis(E, 0, ABG)
00:58:41.874 00.000 29988 Move returns status 0, amount 0
00:58:41.875 00.001 29988 MoveAxis(N, 0, ABG)
00:58:41.875 00.000 29988 Move returns status 0, amount 0
00:58:41.875 00.000 29988 move complete, result=0
00:58:41.875 00.000 29988 worker thread done servicing request
00:58:41.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:41.875 00.000 28316 Enqueuing Expose request
00:58:41.876 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:41.878 00.002 29988 Worker thread wakes up
00:58:41.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:41.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:43.512 01.634 29988 Exposure complete
00:58:43.538 00.026 29988 worker thread done servicing request
00:58:43.538 00.000 28316 OnExposeComplete: enter
00:58:43.539 00.001 28316 UpdateGuideState(): m_state=6
00:58:43.539 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
00:58:43.540 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=254.81, Mass=2528, SNR=34.9, Peak=221 HFD=3.7
00:58:43.540 00.000 28316 MultiStar: [#1 0.15,-0.33,0.00,M8] [#2 0.01,-0.34,0.00,M8] [#3 0.10,-0.27,0.00,M6] [#4 0.23,-0.04,0.00,M1] [#5 0.17,-0.31,0.00,M7] [#6 0.15,-0.16,0.00,M1] [#7 0.26,-0.23,0.00,M1] [#8 0.11,-0.24,0.00,M10] 
00:58:43.540 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
00:58:43.541 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
00:58:43.541 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.14 mountX=-0.32 mountY=0.01, mountTheta=3.10
00:58:43.542 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.29, opts=13)
00:58:43.543 00.001 28316 Enqueuing Move request for scope (0.13, -0.29)
00:58:43.544 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:43.545 00.001 29988 Worker thread wakes up
00:58:43.545 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.9
00:58:43.545 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:43.547 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
00:58:43.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:43.547 00.000 28316 Enqueuing Expose request
00:58:43.548 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
00:58:43.548 00.000 29988 Moving (0.13, -0.29) raw xDistance=-0.32 yDistance=0.01
00:58:43.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:58:43.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:43.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:58:43.548 00.000 29988 MoveAxis(E, 67, ABG)
00:58:43.548 00.000 29988 Guiding  Dir = 2, Dur = 67
00:58:43.548 00.000 29988 IsSlewing returns 0
00:58:43.548 00.000 29988 IsGuiding returns 0
00:58:43.549 00.001 29988 PulseGuide returned control before completion, sleep 76
00:58:43.635 00.086 29988 IsGuiding returns 0
00:58:43.635 00.000 29988 Move returns status 0, amount 67
00:58:43.636 00.001 29988 MoveAxis(N, 0, ABG)
00:58:43.636 00.000 29988 Move returns status 0, amount 0
00:58:43.636 00.000 29988 move complete, result=0
00:58:43.636 00.000 29988 worker thread done servicing request
00:58:43.636 00.000 29988 Worker thread wakes up
00:58:43.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:43.636 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.0 px 0 ms NORTH
00:58:43.638 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:45.044 01.406 29988 Exposure complete
00:58:45.084 00.040 29988 worker thread done servicing request
00:58:45.084 00.000 28316 OnExposeComplete: enter
00:58:45.085 00.001 28316 UpdateGuideState(): m_state=6
00:58:45.086 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
00:58:45.086 00.000 28316 Star::Find returns 1 (0), X=949.13, Y=254.82, Mass=2384, SNR=33.8, Peak=238 HFD=4.0
00:58:45.087 00.001 28316 MultiStar: [#1 -0.03,-0.19,0.97,U] [#2 -0.18,-0.21,0.00,M9] [#3 -0.18,-0.23,0.00,M7] [#4 -0.06,-0.08,0.84,U] [#5 0.01,-0.29,0.00,M8] [#6 -0.01,-0.06,0.63,U] [#7 -0.03,0.05,0.65,U] [#8 -0.13,-0.32,0.00,R] 
00:58:45.087 00.000 28316 refined, 4 included, MultiStar: {-0.06, -0.13}, one-star: {-0.16, -0.28}
00:58:45.087 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
00:58:45.088 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
00:58:45.088 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.03 mountX=-0.09 mountY=0.12, mountTheta=2.24
00:58:45.090 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
00:58:45.093 00.003 28316 Enqueuing Move request for scope (-0.06, -0.13)
00:58:45.095 00.002 29988 Worker thread wakes up
00:58:45.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:58:45.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:58:45.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:45.096 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.8
00:58:45.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:45.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:45.097 00.001 28316 Enqueuing Expose request
00:58:45.097 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.09 yDistance=0.12
00:58:45.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:58:45.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:45.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:45.097 00.000 29988 MoveAxis(E, 0, ABG)
00:58:45.097 00.000 29988 Move returns status 0, amount 0
00:58:45.097 00.000 29988 MoveAxis(N, 0, ABG)
00:58:45.098 00.001 29988 Move returns status 0, amount 0
00:58:45.098 00.000 29988 move complete, result=0
00:58:45.098 00.000 29988 worker thread done servicing request
00:58:45.098 00.000 29988 Worker thread wakes up
00:58:45.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:45.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:45.099 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:46.727 01.628 29988 Exposure complete
00:58:46.776 00.049 29988 worker thread done servicing request
00:58:46.776 00.000 28316 OnExposeComplete: enter
00:58:46.777 00.001 28316 UpdateGuideState(): m_state=6
00:58:46.777 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
00:58:46.778 00.001 28316 Star::Find returns 1 (0), X=949.16, Y=254.87, Mass=2445, SNR=34.2, Peak=235 HFD=4.1
00:58:46.778 00.000 28316 MultiStar: [#1 -0.08,-0.25,0.00,M8] [#2 -0.17,-0.28,0.00,M10] [#3 -0.20,-0.19,0.00,M8] [#4 -0.12,-0.01,0.83,U] [#5 -0.10,-0.25,0.00,M9] [#6 0.06,0.06,0.62,U] [#7 0.13,-0.09,0.63,U] [#8 -0.19,0.24,0.00,M1] 
00:58:46.779 00.001 28316 refined, 3 included, MultiStar: {-0.04, -0.08}, one-star: {-0.13, -0.23}
00:58:46.779 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.31)
00:58:46.779 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
00:58:46.780 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.98 mountX=-0.06 mountY=0.07, mountTheta=2.29
00:58:46.782 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
00:58:46.785 00.003 28316 Enqueuing Move request for scope (-0.04, -0.08)
00:58:46.787 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:46.790 00.003 28316 UpdateGuideState exits: m=2445 RSB=34.2
00:58:46.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:46.793 00.002 29988 Worker thread wakes up
00:58:46.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:46.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
00:58:46.794 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
00:58:46.794 00.000 28316 Enqueuing Expose request
00:58:46.795 00.001 29988 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=0.07
00:58:46.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:58:46.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:46.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:46.795 00.000 29988 MoveAxis(E, 0, ABG)
00:58:46.795 00.000 29988 Move returns status 0, amount 0
00:58:46.795 00.000 29988 MoveAxis(N, 0, ABG)
00:58:46.795 00.000 29988 Move returns status 0, amount 0
00:58:46.795 00.000 29988 move complete, result=0
00:58:46.795 00.000 29988 worker thread done servicing request
00:58:46.795 00.000 29988 Worker thread wakes up
00:58:46.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:46.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:46.795 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:48.312 01.517 29988 Exposure complete
00:58:48.346 00.034 29988 worker thread done servicing request
00:58:48.347 00.001 28316 OnExposeComplete: enter
00:58:48.348 00.001 28316 UpdateGuideState(): m_state=6
00:58:48.351 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
00:58:48.354 00.003 28316 Star::Find returns 1 (1), X=949.09, Y=254.91, Mass=2572, SNR=35.1, Peak=255 HFD=4.2
00:58:48.356 00.002 28316 MultiStar: [#1 -0.17,-0.26,0.00,M9] [#2 -0.17,-0.26,0.00,R] [#3 -0.17,-0.19,0.00,M9] [#4 -0.13,0.08,0.82,U] [#5 -0.08,-0.23,0.00,M10] [#6 -0.04,-0.07,0.63,U] [#7 0.07,0.05,0.61,U] [#8 -0.09,0.07,0.57,U] 
00:58:48.358 00.002 28316 refined, 4 included, MultiStar: {-0.09, -0.02}, one-star: {-0.19, -0.18}
00:58:48.358 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
00:58:48.360 00.002 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.36)
00:58:48.360 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.89 mountX=0.02 mountY=0.09, mountTheta=1.40
00:58:48.361 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
00:58:48.361 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
00:58:48.362 00.001 29988 Worker thread wakes up
00:58:48.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:48.362 00.000 28316 UpdateGuideState exits: m=2572 RSB=35.1 Saturée
00:58:48.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:48.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:48.364 00.001 28316 Enqueuing Expose request
00:58:48.366 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
00:58:48.367 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
00:58:48.367 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
00:58:48.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:58:48.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:48.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:58:48.367 00.000 29988 MoveAxis(E, 0, ABG)
00:58:48.367 00.000 29988 Move returns status 0, amount 0
00:58:48.367 00.000 29988 MoveAxis(N, 0, ABG)
00:58:48.367 00.000 29988 Move returns status 0, amount 0
00:58:48.367 00.000 29988 move complete, result=0
00:58:48.367 00.000 29988 worker thread done servicing request
00:58:48.367 00.000 29988 Worker thread wakes up
00:58:48.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:48.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:48.368 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:49.997 01.629 29988 Exposure complete
00:58:50.032 00.035 29988 worker thread done servicing request
00:58:50.032 00.000 28316 OnExposeComplete: enter
00:58:50.033 00.001 28316 UpdateGuideState(): m_state=6
00:58:50.033 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
00:58:50.034 00.001 28316 Star::Find returns 1 (0), X=949.25, Y=254.77, Mass=2510, SNR=34.7, Peak=243 HFD=3.8
00:58:50.034 00.000 28316 MultiStar: [#1 -0.11,-0.31,0.00,M10] [#2 -0.01,-0.08,0.90,U] [#3 -0.07,-0.37,0.00,M10] [#4 -0.06,-0.04,0.82,U] [#5 -0.13,-0.40,0.00,R] [#6 0.12,-0.15,0.63,U] [#7 0.07,0.02,0.63,U] [#8 0.09,0.11,0.57,U] 
00:58:50.035 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.10}, one-star: {-0.03, -0.33}
00:58:50.035 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
00:58:50.035 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
00:58:50.036 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.40 mountX=-0.10 mountY=0.03, mountTheta=2.85
00:58:50.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
00:58:50.038 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
00:58:50.038 00.000 29988 Worker thread wakes up
00:58:50.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:50.039 00.001 28316 UpdateGuideState exits: m=2510 RSB=34.7
00:58:50.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:50.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:50.040 00.000 28316 Enqueuing Expose request
00:58:50.041 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:58:50.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:58:50.041 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
00:58:50.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:50.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:50.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:50.041 00.000 29988 MoveAxis(E, 0, ABG)
00:58:50.041 00.000 29988 Move returns status 0, amount 0
00:58:50.041 00.000 29988 MoveAxis(N, 0, ABG)
00:58:50.041 00.000 29988 Move returns status 0, amount 0
00:58:50.041 00.000 29988 move complete, result=0
00:58:50.041 00.000 29988 worker thread done servicing request
00:58:50.041 00.000 29988 Worker thread wakes up
00:58:50.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:50.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:50.041 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:51.557 01.516 29988 Exposure complete
00:58:51.602 00.045 29988 worker thread done servicing request
00:58:51.602 00.000 28316 OnExposeComplete: enter
00:58:51.603 00.001 28316 UpdateGuideState(): m_state=6
00:58:51.603 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
00:58:51.604 00.001 28316 Star::Find returns 1 (1), X=949.20, Y=254.94, Mass=2505, SNR=34.4, Peak=255 HFD=4.1
00:58:51.604 00.000 28316 MultiStar: [#1 -0.03,-0.24,0.00,R] [#2 0.01,0.13,0.88,U] [#3 -0.13,-0.12,0.85,U] [#4 0.00,-0.00,0.81,U] [#5 -0.01,0.25,0.00,M1] [#6 0.16,0.04,0.63,U] [#7 0.14,-0.12,0.62,U] [#8 -0.07,0.12,0.61,U] 
00:58:51.604 00.000 28316 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {-0.09, -0.15}
00:58:51.605 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.42)
00:58:51.605 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.38)
00:58:51.606 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.87 mountX=-0.02 mountY=0.02, mountTheta=2.39
00:58:51.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
00:58:51.607 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
00:58:51.608 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:51.608 00.000 29988 Worker thread wakes up
00:58:51.608 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.4 Saturée
00:58:51.609 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:51.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:51.609 00.000 28316 Enqueuing Expose request
00:58:51.610 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:58:51.610 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:58:51.610 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=0.02
00:58:51.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:58:51.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:51.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:58:51.610 00.000 29988 MoveAxis(E, 0, ABG)
00:58:51.610 00.000 29988 Move returns status 0, amount 0
00:58:51.610 00.000 29988 MoveAxis(N, 0, ABG)
00:58:51.610 00.000 29988 Move returns status 0, amount 0
00:58:51.610 00.000 29988 move complete, result=0
00:58:51.610 00.000 29988 worker thread done servicing request
00:58:51.610 00.000 29988 Worker thread wakes up
00:58:51.610 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:51.610 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:51.611 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:53.246 01.635 29988 Exposure complete
00:58:53.294 00.048 29988 worker thread done servicing request
00:58:53.294 00.000 28316 OnExposeComplete: enter
00:58:53.295 00.001 28316 UpdateGuideState(): m_state=6
00:58:53.295 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
00:58:53.296 00.001 28316 Star::Find returns 1 (1), X=949.09, Y=254.92, Mass=2478, SNR=34.5, Peak=255 HFD=4.2
00:58:53.297 00.001 28316 MultiStar: [#1 -0.00,0.01,0.99,U] [#2 -0.23,0.04,0.00,M1] [#3 -0.15,-0.23,0.00,M10] [#4 -0.23,-0.01,0.00,M1] [#5 0.02,0.23,0.00,M2] [#6 -0.20,0.01,0.62,U] [#7 -0.08,-0.07,0.61,U] [#8 -0.26,0.16,0.00,M1] 
00:58:53.299 00.002 28316 refined, 3 included, MultiStar: {-0.11, -0.06}, one-star: {-0.20, -0.17}
00:58:53.302 00.003 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
00:58:53.304 00.002 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
00:58:53.306 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=-0.01 mountY=0.13, mountTheta=1.65
00:58:53.310 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
00:58:53.310 00.000 28316 Enqueuing Move request for scope (-0.11, -0.06)
00:58:53.311 00.001 29988 Worker thread wakes up
00:58:53.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
00:58:53.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
00:58:53.311 00.000 29988 Moving (-0.11, -0.06) raw xDistance=-0.01 yDistance=0.13
00:58:53.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:58:53.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:53.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:53.311 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5 Saturée
00:58:53.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:53.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:53.313 00.001 28316 Enqueuing Expose request
00:58:53.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:53.313 00.000 29988 MoveAxis(E, 0, ABG)
00:58:53.313 00.000 29988 Move returns status 0, amount 0
00:58:53.313 00.000 29988 MoveAxis(N, 0, ABG)
00:58:53.313 00.000 29988 Move returns status 0, amount 0
00:58:53.313 00.000 29988 move complete, result=0
00:58:53.313 00.000 29988 worker thread done servicing request
00:58:53.313 00.000 29988 Worker thread wakes up
00:58:53.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:53.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:53.314 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:54.839 01.525 29988 Exposure complete
00:58:54.877 00.038 29988 worker thread done servicing request
00:58:54.877 00.000 28316 OnExposeComplete: enter
00:58:54.878 00.001 28316 UpdateGuideState(): m_state=6
00:58:54.879 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
00:58:54.880 00.001 28316 Star::Find returns 1 (1), X=948.95, Y=254.77, Mass=2483, SNR=34.4, Peak=255 HFD=4.1
00:58:54.882 00.002 28316 MultiStar: [#1 -0.19,-0.19,0.00,M1] [#2 -0.24,0.02,0.00,M2] [#3 -0.35,-0.37,0.00,R] [#4 -0.28,-0.22,0.00,M2] [#5 -0.11,0.01,0.75,U] [#6 -0.14,-0.19,0.00,M1] [#7 -0.04,-0.23,0.65,U] [#8 -0.19,0.08,0.62,U] 
00:58:54.882 00.000 28316 refined, 3 included, MultiStar: {-0.19, -0.14}, one-star: {-0.34, -0.32}
00:58:54.885 00.003 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
00:58:54.888 00.003 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
00:58:54.890 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-2.51 mountX=-0.05 mountY=0.23, mountTheta=1.77
00:58:54.894 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.14, opts=13)
00:58:54.895 00.001 28316 Enqueuing Move request for scope (-0.19, -0.14)
00:58:54.896 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:54.898 00.002 29988 Worker thread wakes up
00:58:54.898 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.4 Saturée
00:58:54.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:54.900 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:54.900 00.000 28316 Enqueuing Expose request
00:58:54.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
00:58:54.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
00:58:54.901 00.000 29988 Moving (-0.19, -0.14) raw xDistance=-0.05 yDistance=0.23
00:58:54.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:58:54.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:54.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:58:54.901 00.000 29988 MoveAxis(E, 0, ABG)
00:58:54.901 00.000 29988 Move returns status 0, amount 0
00:58:54.901 00.000 29988 MoveAxis(N, 0, ABG)
00:58:54.901 00.000 29988 Move returns status 0, amount 0
00:58:54.901 00.000 29988 move complete, result=0
00:58:54.901 00.000 29988 worker thread done servicing request
00:58:54.901 00.000 29988 Worker thread wakes up
00:58:54.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:54.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:54.902 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:56.630 01.728 29988 Exposure complete
00:58:56.668 00.038 29988 worker thread done servicing request
00:58:56.668 00.000 28316 OnExposeComplete: enter
00:58:56.669 00.001 28316 UpdateGuideState(): m_state=6
00:58:56.669 00.000 28316 Star::Find(15, 948, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
00:58:56.670 00.001 28316 Star::Find returns 1 (1), X=949.11, Y=254.82, Mass=2575, SNR=35.0, Peak=255 HFD=4.1
00:58:56.671 00.001 28316 MultiStar: [#1 -0.21,-0.04,0.97,U] [#2 -0.02,0.03,0.89,U] [#3 0.16,0.06,0.86,U] [#4 -0.24,0.04,0.00,M3] [#5 -0.04,0.13,0.72,U] [#6 -0.11,0.01,0.61,U] [#7 0.09,-0.12,0.61,U] [#8 -0.14,0.05,0.60,U] 
00:58:56.671 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.03}, one-star: {-0.18, -0.28}
00:58:56.671 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
00:58:56.672 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.54)
00:58:56.672 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.71 mountX=-0.00 mountY=0.07, mountTheta=1.58
00:58:56.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
00:58:56.674 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
00:58:56.674 00.000 29988 Worker thread wakes up
00:58:56.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:56.675 00.001 28316 UpdateGuideState exits: m=2575 RSB=35.0 Saturée
00:58:56.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:56.677 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
00:58:56.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
00:58:56.677 00.000 29988 Moving (-0.06, -0.03) raw xDistance=-0.00 yDistance=0.07
00:58:56.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:58:56.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:56.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:56.679 00.002 28316 Enqueuing Expose request
00:58:56.680 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:56.680 00.000 29988 MoveAxis(E, 0, ABG)
00:58:56.680 00.000 29988 Move returns status 0, amount 0
00:58:56.680 00.000 29988 MoveAxis(N, 0, ABG)
00:58:56.680 00.000 29988 Move returns status 0, amount 0
00:58:56.680 00.000 29988 move complete, result=0
00:58:56.680 00.000 29988 worker thread done servicing request
00:58:56.681 00.001 29988 Worker thread wakes up
00:58:56.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:56.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:56.683 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:58.090 01.407 29988 Exposure complete
00:58:58.126 00.036 29988 worker thread done servicing request
00:58:58.126 00.000 28316 OnExposeComplete: enter
00:58:58.127 00.001 28316 UpdateGuideState(): m_state=6
00:58:58.128 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
00:58:58.128 00.000 28316 Star::Find returns 1 (1), X=949.11, Y=254.77, Mass=2360, SNR=33.7, Peak=255 HFD=3.9
00:58:58.129 00.001 28316 MultiStar: [#1 -0.07,-0.16,0.99,U] [#2 -0.02,-0.03,0.94,U] [#3 0.14,0.01,0.88,U] [#4 -0.19,-0.10,0.84,U] [#5 -0.03,0.07,0.75,U] [#6 -0.15,-0.21,0.00,M1] [#7 0.04,-0.28,0.00,M1] [#8 -0.08,0.05,0.62,U] 
00:58:58.129 00.000 28316 refined, 6 included, MultiStar: {-0.06, -0.08}, one-star: {-0.18, -0.32}
00:58:58.130 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
00:58:58.130 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
00:58:58.131 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.11 cameraTheta=-2.22 mountX=-0.05 mountY=0.09, mountTheta=2.06
00:58:58.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.08, opts=13)
00:58:58.133 00.001 28316 Enqueuing Move request for scope (-0.06, -0.08)
00:58:58.133 00.000 29988 Worker thread wakes up
00:58:58.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:58.134 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.7 Saturée
00:58:58.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:58.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:58.135 00.001 28316 Enqueuing Expose request
00:58:58.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
00:58:58.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
00:58:58.135 00.000 29988 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
00:58:58.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:58:58.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:58.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:58:58.135 00.000 29988 MoveAxis(E, 0, ABG)
00:58:58.135 00.000 29988 Move returns status 0, amount 0
00:58:58.135 00.000 29988 MoveAxis(N, 0, ABG)
00:58:58.135 00.000 29988 Move returns status 0, amount 0
00:58:58.135 00.000 29988 move complete, result=0
00:58:58.135 00.000 29988 worker thread done servicing request
00:58:58.135 00.000 29988 Worker thread wakes up
00:58:58.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:58.136 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:58.136 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:59.772 01.636 29988 Exposure complete
00:58:59.814 00.042 29988 worker thread done servicing request
00:58:59.814 00.000 28316 OnExposeComplete: enter
00:58:59.816 00.002 28316 UpdateGuideState(): m_state=6
00:58:59.818 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
00:58:59.819 00.001 28316 Star::Find returns 1 (1), X=948.90, Y=254.68, Mass=2537, SNR=34.8, Peak=255 HFD=3.9
00:58:59.821 00.002 28316 MultiStar: large primary error, entering stabilization period
00:58:59.822 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
00:58:59.823 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
00:58:59.825 00.002 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.42 hyp=0.57 cameraTheta=-2.31 mountX=-0.22 mountY=0.53, mountTheta=1.97
00:58:59.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.42, opts=13)
00:58:59.828 00.001 28316 Enqueuing Move request for scope (-0.38, -0.42)
00:58:59.829 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:58:59.830 00.001 28316 UpdateGuideState exits: m=2537 RSB=34.8 Saturée
00:58:59.832 00.002 29988 Worker thread wakes up
00:58:59.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:59.833 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.42) opts 0xd
00:58:59.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.42)
00:58:59.833 00.000 29988 Moving (-0.38, -0.42) raw xDistance=-0.22 yDistance=0.53
00:58:59.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:58:59.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:59.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:58:59.834 00.001 28316 Enqueuing Expose request
00:58:59.835 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:58:59.835 00.000 29988 MoveAxis(E, 47, ABG)
00:58:59.835 00.000 29988 Guiding  Dir = 2, Dur = 47
00:58:59.837 00.002 29988 IsSlewing returns 0
00:58:59.837 00.000 29988 IsGuiding returns 0
00:58:59.839 00.002 29988 PulseGuide returned control before completion, sleep 56
00:58:59.899 00.060 29988 IsGuiding returns 0
00:58:59.900 00.001 29988 Move returns status 0, amount 47
00:58:59.900 00.000 29988 MoveAxis(N, 0, ABG)
00:58:59.900 00.000 29988 Move returns status 0, amount 0
00:58:59.900 00.000 29988 move complete, result=0
00:58:59.900 00.000 29988 worker thread done servicing request
00:58:59.900 00.000 29988 Worker thread wakes up
00:58:59.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:58:59.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:58:59.900 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.5 px 0 ms NORTH
00:59:01.308 01.408 29988 Exposure complete
00:59:01.341 00.033 29988 worker thread done servicing request
00:59:01.341 00.000 28316 OnExposeComplete: enter
00:59:01.342 00.001 28316 UpdateGuideState(): m_state=6
00:59:01.342 00.000 28316 Star::Find(15, 948, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
00:59:01.343 00.001 28316 Star::Find returns 1 (1), X=948.97, Y=254.76, Mass=2524, SNR=34.8, Peak=255 HFD=4.1
00:59:01.343 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.96)
00:59:01.344 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.92)
00:59:01.344 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.34 hyp=0.46 cameraTheta=-2.33 mountX=-0.17 mountY=0.43, mountTheta=1.95
00:59:01.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.34, opts=13)
00:59:01.345 00.000 28316 Enqueuing Move request for scope (-0.32, -0.34)
00:59:01.346 00.001 29988 Worker thread wakes up
00:59:01.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:01.346 00.000 28316 UpdateGuideState exits: m=2524 RSB=34.8 Saturée
00:59:01.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:01.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:01.350 00.003 28316 Enqueuing Expose request
00:59:01.352 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.34) opts 0xd
00:59:01.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.34)
00:59:01.352 00.000 29988 Moving (-0.32, -0.34) raw xDistance=-0.17 yDistance=0.43
00:59:01.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:59:01.352 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.19 newest=1.06
00:59:01.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:59:01.352 00.000 29988 MoveAxis(E, 0, ABG)
00:59:01.352 00.000 29988 Move returns status 0, amount 0
00:59:01.352 00.000 29988 MoveAxis(S, 104, ABG)
00:59:01.352 00.000 29988 Guiding  Dir = 1, Dur = 104
00:59:01.353 00.001 29988 IsSlewing returns 0
00:59:01.353 00.000 29988 IsGuiding returns 0
00:59:01.358 00.005 29988 PulseGuide returned control before completion, sleep 110
00:59:01.480 00.122 29988 IsGuiding returns 1
00:59:01.480 00.000 29988 scope still moving after pulse duration time elapsed
00:59:01.513 00.033 29988 IsSlewing returns 0
00:59:01.513 00.000 29988 IsGuiding returns 0
00:59:01.513 00.000 29988 scope move finished after 104 + 56 ms
00:59:01.513 00.000 29988 Move returns status 0, amount 104
00:59:01.513 00.000 29988 move complete, result=0
00:59:01.513 00.000 29988 worker thread done servicing request
00:59:01.513 00.000 29988 Worker thread wakes up
00:59:01.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:01.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:01.513 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 104 ms SOUTH
00:59:03.139 01.626 29988 Exposure complete
00:59:03.176 00.037 29988 worker thread done servicing request
00:59:03.176 00.000 28316 OnExposeComplete: enter
00:59:03.177 00.001 28316 UpdateGuideState(): m_state=6
00:59:03.177 00.000 28316 Star::Find(15, 948, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
00:59:03.178 00.001 28316 Star::Find returns 1 (1), X=949.12, Y=255.10, Mass=2474, SNR=34.5, Peak=255 HFD=4.2
00:59:03.178 00.000 28316 MultiStar: exiting stabilization period
00:59:03.178 00.000 28316 MultiStar: [#1 -0.01,0.24,0.98,U] [#2 -0.25,0.29,0.00,M1] [#3 0.15,0.35,0.00,M1] [#4 -0.08,0.11,0.82,U] [#5 0.00,0.31,0.00,M1] [#6 0.04,0.15,0.62,U] [#7 0.12,0.05,0.61,U] [#8 -0.06,0.14,0.57,U] 
00:59:03.179 00.001 28316 refined, 5 included, MultiStar: {-0.04, 0.12}, one-star: {-0.16, 0.01}
00:59:03.179 00.000 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
00:59:03.182 00.003 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
00:59:03.185 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.91 mountX=0.12 mountY=-0.02, mountTheta=-0.13
00:59:03.189 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
00:59:03.189 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
00:59:03.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:03.190 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5 Saturée
00:59:03.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:03.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:03.191 00.000 28316 Enqueuing Expose request
00:59:03.192 00.001 29988 Worker thread wakes up
00:59:03.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:59:03.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:59:03.192 00.000 29988 Moving (-0.04, 0.12) raw xDistance=0.12 yDistance=-0.02
00:59:03.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:59:03.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:03.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:59:03.192 00.000 29988 MoveAxis(E, 0, ABG)
00:59:03.192 00.000 29988 Move returns status 0, amount 0
00:59:03.192 00.000 29988 MoveAxis(N, 0, ABG)
00:59:03.192 00.000 29988 Move returns status 0, amount 0
00:59:03.192 00.000 29988 move complete, result=0
00:59:03.192 00.000 29988 worker thread done servicing request
00:59:03.192 00.000 29988 Worker thread wakes up
00:59:03.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:03.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:03.192 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:04.706 01.514 29988 Exposure complete
00:59:04.742 00.036 29988 worker thread done servicing request
00:59:04.742 00.000 28316 OnExposeComplete: enter
00:59:04.743 00.001 28316 UpdateGuideState(): m_state=6
00:59:04.743 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
00:59:04.744 00.001 28316 Star::Find returns 1 (1), X=949.02, Y=255.00, Mass=2526, SNR=35.0, Peak=255 HFD=4.0
00:59:04.744 00.000 28316 MultiStar: [#1 -0.22,0.03,0.99,U] [#2 -0.17,0.17,0.91,U] [#3 0.01,0.32,0.00,M2] [#4 -0.27,0.19,0.00,M2] [#5 -0.04,0.28,0.75,U] [#6 -0.07,0.09,0.62,U] [#7 -0.13,0.02,0.61,U] [#8 -0.23,0.31,0.00,M1] 
00:59:04.745 00.001 28316 refined, 5 included, MultiStar: {-0.16, 0.08}, one-star: {-0.27, -0.09}
00:59:04.745 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
00:59:04.746 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
00:59:04.746 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.71 mountX=0.14 mountY=0.11, mountTheta=0.69
00:59:04.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
00:59:04.748 00.001 28316 Enqueuing Move request for scope (-0.16, 0.08)
00:59:04.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:04.749 00.001 28316 UpdateGuideState exits: m=2526 RSB=35.0 Saturée
00:59:04.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:04.750 00.001 29988 Worker thread wakes up
00:59:04.750 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:04.750 00.000 28316 Enqueuing Expose request
00:59:04.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
00:59:04.751 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
00:59:04.751 00.000 29988 Moving (-0.16, 0.08) raw xDistance=0.14 yDistance=0.11
00:59:04.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:59:04.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:04.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:59:04.751 00.000 29988 MoveAxis(E, 0, ABG)
00:59:04.751 00.000 29988 Move returns status 0, amount 0
00:59:04.751 00.000 29988 MoveAxis(N, 0, ABG)
00:59:04.751 00.000 29988 Move returns status 0, amount 0
00:59:04.751 00.000 29988 move complete, result=0
00:59:04.751 00.000 29988 worker thread done servicing request
00:59:04.751 00.000 29988 Worker thread wakes up
00:59:04.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:04.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:04.751 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:06.379 01.628 29988 Exposure complete
00:59:06.406 00.027 29988 worker thread done servicing request
00:59:06.406 00.000 28316 OnExposeComplete: enter
00:59:06.407 00.001 28316 UpdateGuideState(): m_state=6
00:59:06.408 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
00:59:06.409 00.001 28316 Star::Find returns 1 (1), X=949.03, Y=254.87, Mass=2399, SNR=33.9, Peak=255 HFD=4.1
00:59:06.410 00.001 28316 MultiStar: [#1 -0.17,0.01,1.00,U] [#2 -0.21,0.04,0.93,U] [#3 0.16,0.18,0.86,U] [#4 -0.18,-0.03,0.83,U] [#5 -0.11,0.25,0.76,U] [#6 -0.08,0.05,0.66,U] [#7 -0.08,-0.01,0.63,U] [#8 -0.29,0.17,0.00,M2] 
00:59:06.410 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.26, -0.22}
00:59:06.411 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
00:59:06.411 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
00:59:06.412 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.93 mountX=0.07 mountY=0.10, mountTheta=0.92
00:59:06.413 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.03, opts=13)
00:59:06.414 00.001 28316 Enqueuing Move request for scope (-0.12, 0.03)
00:59:06.414 00.000 29988 Worker thread wakes up
00:59:06.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
00:59:06.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:06.415 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9 Saturée
00:59:06.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:06.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:06.416 00.000 28316 Enqueuing Expose request
00:59:06.416 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
00:59:06.417 00.001 29988 Moving (-0.12, 0.03) raw xDistance=0.07 yDistance=0.10
00:59:06.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:59:06.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:06.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:06.417 00.000 29988 MoveAxis(E, 0, ABG)
00:59:06.417 00.000 29988 Move returns status 0, amount 0
00:59:06.417 00.000 29988 MoveAxis(N, 0, ABG)
00:59:06.417 00.000 29988 Move returns status 0, amount 0
00:59:06.417 00.000 29988 move complete, result=0
00:59:06.417 00.000 29988 worker thread done servicing request
00:59:06.417 00.000 29988 Worker thread wakes up
00:59:06.417 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:06.419 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:06.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:07.934 01.515 29988 Exposure complete
00:59:07.970 00.036 29988 worker thread done servicing request
00:59:07.970 00.000 28316 OnExposeComplete: enter
00:59:07.971 00.001 28316 UpdateGuideState(): m_state=6
00:59:07.971 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
00:59:07.972 00.001 28316 Star::Find returns 1 (1), X=948.97, Y=255.00, Mass=2527, SNR=34.9, Peak=255 HFD=4.0
00:59:07.973 00.001 28316 MultiStar: [#1 -0.27,0.17,0.00,M1] [#2 -0.26,0.20,0.00,M1] [#3 0.04,0.28,0.00,M2] [#4 -0.23,0.16,0.81,U] [#5 -0.15,0.29,0.00,M1] [#6 -0.11,0.20,0.64,U] [#7 -0.08,0.07,0.62,U] [#8 -0.15,0.32,0.00,M3] 
00:59:07.974 00.001 28316 refined, 3 included, MultiStar: {-0.20, 0.07}, one-star: {-0.32, -0.09}
00:59:07.975 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
00:59:07.977 00.002 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
00:59:07.979 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=0.15 mountY=0.15, mountTheta=0.80
00:59:07.982 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.07, opts=13)
00:59:07.982 00.000 28316 Enqueuing Move request for scope (-0.20, 0.07)
00:59:07.983 00.001 29988 Worker thread wakes up
00:59:07.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:07.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
00:59:07.983 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.9 Saturée
00:59:07.985 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
00:59:07.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:07.985 00.000 29988 Moving (-0.20, 0.07) raw xDistance=0.15 yDistance=0.15
00:59:07.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:07.986 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:59:07.986 00.000 28316 Enqueuing Expose request
00:59:07.987 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:07.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:59:07.987 00.000 29988 MoveAxis(E, 0, ABG)
00:59:07.987 00.000 29988 Move returns status 0, amount 0
00:59:07.987 00.000 29988 MoveAxis(N, 0, ABG)
00:59:07.987 00.000 29988 Move returns status 0, amount 0
00:59:07.987 00.000 29988 move complete, result=0
00:59:07.987 00.000 29988 worker thread done servicing request
00:59:07.987 00.000 29988 Worker thread wakes up
00:59:07.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:07.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:07.988 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:09.618 01.630 29988 Exposure complete
00:59:09.664 00.046 29988 worker thread done servicing request
00:59:09.664 00.000 28316 OnExposeComplete: enter
00:59:09.666 00.002 28316 UpdateGuideState(): m_state=6
00:59:09.667 00.001 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
00:59:09.668 00.001 28316 Star::Find returns 1 (1), X=948.97, Y=255.01, Mass=2488, SNR=34.5, Peak=255 HFD=4.0
00:59:09.669 00.001 28316 MultiStar: [#1 -0.22,0.14,0.96,U] [#2 -0.24,0.16,0.00,M2] [#3 -0.00,0.17,0.86,U] [#4 -0.35,0.05,0.00,M1] [#5 -0.13,0.29,0.00,M2] [#6 -0.20,0.08,0.63,U] [#7 -0.02,0.05,0.62,U] [#8 -0.05,0.16,0.58,U] 
00:59:09.669 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.08}, one-star: {-0.32, -0.09}
00:59:09.670 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
00:59:09.670 00.000 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
00:59:09.671 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.66 mountX=0.13 mountY=0.10, mountTheta=0.64
00:59:09.671 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
00:59:09.673 00.002 28316 Enqueuing Move request for scope (-0.15, 0.08)
00:59:09.673 00.000 29988 Worker thread wakes up
00:59:09.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:09.674 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.5 Saturée
00:59:09.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:09.675 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:59:09.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:09.675 00.000 28316 Enqueuing Expose request
00:59:09.675 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:59:09.676 00.001 29988 Moving (-0.15, 0.08) raw xDistance=0.13 yDistance=0.10
00:59:09.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:59:09.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:09.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:09.676 00.000 29988 MoveAxis(E, 0, ABG)
00:59:09.676 00.000 29988 Move returns status 0, amount 0
00:59:09.676 00.000 29988 MoveAxis(N, 0, ABG)
00:59:09.676 00.000 29988 Move returns status 0, amount 0
00:59:09.676 00.000 29988 move complete, result=0
00:59:09.676 00.000 29988 worker thread done servicing request
00:59:09.676 00.000 29988 Worker thread wakes up
00:59:09.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:09.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:09.676 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:11.193 01.517 29988 Exposure complete
00:59:11.224 00.031 29988 worker thread done servicing request
00:59:11.224 00.000 28316 OnExposeComplete: enter
00:59:11.225 00.001 28316 UpdateGuideState(): m_state=6
00:59:11.225 00.000 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
00:59:11.226 00.001 28316 Star::Find returns 1 (1), X=948.95, Y=255.06, Mass=2625, SNR=35.5, Peak=255 HFD=4.1
00:59:11.227 00.001 28316 MultiStar: [#1 -0.29,0.29,0.00,M1] [#2 -0.30,0.07,0.00,M3] [#3 0.04,0.26,0.83,U] [#4 -0.26,0.15,0.00,M2] [#5 -0.09,0.35,0.00,M3] [#6 -0.18,0.19,0.62,U] [#7 -0.10,0.12,0.62,U] [#8 -0.18,0.34,0.00,M3] 
00:59:11.227 00.000 28316 refined, 3 included, MultiStar: {-0.16, 0.12}, one-star: {-0.34, -0.03}
00:59:11.227 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
00:59:11.228 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
00:59:11.228 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=0.18 mountY=0.08, mountTheta=0.45
00:59:11.230 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
00:59:11.231 00.001 28316 Enqueuing Move request for scope (-0.16, 0.12)
00:59:11.232 00.001 29988 Worker thread wakes up
00:59:11.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:11.234 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:59:11.234 00.000 28316 UpdateGuideState exits: m=2625 RSB=35.5 Saturée
00:59:11.235 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:11.235 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:11.236 00.001 28316 Enqueuing Expose request
00:59:11.237 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:59:11.237 00.000 29988 Moving (-0.16, 0.12) raw xDistance=0.18 yDistance=0.08
00:59:11.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:59:11.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:11.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:59:11.237 00.000 29988 MoveAxis(E, 0, ABG)
00:59:11.237 00.000 29988 Move returns status 0, amount 0
00:59:11.237 00.000 29988 MoveAxis(N, 0, ABG)
00:59:11.237 00.000 29988 Move returns status 0, amount 0
00:59:11.237 00.000 29988 move complete, result=0
00:59:11.237 00.000 29988 worker thread done servicing request
00:59:11.238 00.001 29988 Worker thread wakes up
00:59:11.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:11.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:11.238 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:12.861 01.623 29988 Exposure complete
00:59:12.889 00.028 29988 worker thread done servicing request
00:59:12.889 00.000 28316 OnExposeComplete: enter
00:59:12.890 00.001 28316 UpdateGuideState(): m_state=6
00:59:12.891 00.001 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
00:59:12.892 00.001 28316 Star::Find returns 1 (1), X=948.88, Y=255.01, Mass=2467, SNR=34.4, Peak=255 HFD=4.1
00:59:12.893 00.001 28316 MultiStar: [#1 -0.35,0.20,0.00,M2] [#2 -0.19,0.29,0.00,M4] [#3 0.05,0.28,0.00,M1] [#4 -0.30,0.13,0.00,M3] [#5 -0.24,0.37,0.00,M4] [#6 -0.19,0.26,0.00,M1] [#7 -0.15,0.17,0.65,U] [#8 -0.24,0.23,0.00,M4] 
00:59:12.893 00.000 28316 refined, 1 included, MultiStar: {-0.31, 0.02}, one-star: {-0.41, -0.08}
00:59:12.894 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
00:59:12.894 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
00:59:12.894 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=0.14 mountY=0.27, mountTheta=1.08
00:59:12.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.02, opts=13)
00:59:12.896 00.001 28316 Enqueuing Move request for scope (-0.31, 0.02)
00:59:12.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:12.897 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.4 Saturée
00:59:12.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:12.900 00.003 29988 Worker thread wakes up
00:59:12.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
00:59:12.900 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
00:59:12.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:12.901 00.001 28316 Enqueuing Expose request
00:59:12.901 00.000 29988 Moving (-0.31, 0.02) raw xDistance=0.14 yDistance=0.27
00:59:12.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:59:12.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:59:12.901 00.000 29988 MoveAxis(E, 0, ABG)
00:59:12.901 00.000 29988 Move returns status 0, amount 0
00:59:12.901 00.000 29988 MoveAxis(S, 64, ABG)
00:59:12.901 00.000 29988 Guiding  Dir = 1, Dur = 64
00:59:12.901 00.000 29988 IsSlewing returns 0
00:59:12.902 00.001 29988 IsGuiding returns 0
00:59:12.906 00.004 29988 PulseGuide returned control before completion, sleep 70
00:59:12.985 00.079 29988 IsGuiding returns 0
00:59:12.985 00.000 29988 Move returns status 0, amount 64
00:59:12.986 00.001 29988 move complete, result=0
00:59:12.986 00.000 29988 worker thread done servicing request
00:59:12.986 00.000 29988 Worker thread wakes up
00:59:12.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:12.986 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
00:59:12.987 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:14.395 01.408 29988 Exposure complete
00:59:14.440 00.045 29988 worker thread done servicing request
00:59:14.440 00.000 28316 OnExposeComplete: enter
00:59:14.441 00.001 28316 UpdateGuideState(): m_state=6
00:59:14.442 00.001 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
00:59:14.442 00.000 28316 Star::Find returns 1 (1), X=948.98, Y=255.11, Mass=2562, SNR=35.0, Peak=255 HFD=4.1
00:59:14.443 00.001 28316 MultiStar: [#1 -0.28,0.28,0.00,M3] [#2 -0.25,0.39,0.00,M5] [#3 -0.07,0.31,0.00,M2] [#4 -0.28,0.24,0.00,M4] [#5 -0.21,0.37,0.00,M5] [#6 -0.19,0.05,0.62,U] [#7 -0.02,0.24,0.61,U] [#8 -0.29,0.26,0.00,M5] 
00:59:14.443 00.000 28316 refined, 2 included, MultiStar: {-0.20, 0.09}, one-star: {-0.31, 0.01}
00:59:14.444 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
00:59:14.444 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
00:59:14.444 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.73 mountX=0.16 mountY=0.14, mountTheta=0.71
00:59:14.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.09, opts=13)
00:59:14.446 00.000 28316 Enqueuing Move request for scope (-0.20, 0.09)
00:59:14.447 00.001 29988 Worker thread wakes up
00:59:14.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:14.448 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
00:59:14.448 00.000 28316 UpdateGuideState exits: m=2562 RSB=35.0 Saturée
00:59:14.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:14.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:14.449 00.000 28316 Enqueuing Expose request
00:59:14.450 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
00:59:14.450 00.000 29988 Moving (-0.20, 0.09) raw xDistance=0.16 yDistance=0.14
00:59:14.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:59:14.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:14.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:59:14.450 00.000 29988 MoveAxis(E, 0, ABG)
00:59:14.450 00.000 29988 Move returns status 0, amount 0
00:59:14.450 00.000 29988 MoveAxis(N, 0, ABG)
00:59:14.450 00.000 29988 Move returns status 0, amount 0
00:59:14.450 00.000 29988 move complete, result=0
00:59:14.450 00.000 29988 worker thread done servicing request
00:59:14.450 00.000 29988 Worker thread wakes up
00:59:14.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:14.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:14.450 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:16.078 01.628 29988 Exposure complete
00:59:16.105 00.027 29988 worker thread done servicing request
00:59:16.105 00.000 28316 OnExposeComplete: enter
00:59:16.107 00.002 28316 UpdateGuideState(): m_state=6
00:59:16.107 00.000 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
00:59:16.107 00.000 28316 Star::Find returns 1 (1), X=949.04, Y=255.09, Mass=2466, SNR=34.2, Peak=255 HFD=4.1
00:59:16.109 00.002 28316 MultiStar: [#1 -0.12,0.10,1.01,U] [#2 0.01,0.37,0.00,M6] [#3 0.15,0.27,0.00,M3] [#4 -0.20,0.29,0.00,M5] [#5 -0.14,0.39,0.00,M6] [#6 -0.23,0.20,0.00,M1] [#7 -0.05,0.16,0.62,U] [#8 -0.13,0.41,0.00,M6] 
00:59:16.111 00.002 28316 refined, 2 included, MultiStar: {-0.15, 0.08}, one-star: {-0.24, -0.00}
00:59:16.112 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
00:59:16.113 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
00:59:16.113 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.66 mountX=0.13 mountY=0.10, mountTheta=0.64
00:59:16.115 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
00:59:16.115 00.000 28316 Enqueuing Move request for scope (-0.15, 0.08)
00:59:16.116 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:16.116 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.2 Saturée
00:59:16.117 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:16.117 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:16.118 00.001 28316 Enqueuing Expose request
00:59:16.118 00.000 29988 Worker thread wakes up
00:59:16.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:59:16.118 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:59:16.118 00.000 29988 Moving (-0.15, 0.08) raw xDistance=0.13 yDistance=0.10
00:59:16.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:59:16.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:16.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:16.118 00.000 29988 MoveAxis(E, 0, ABG)
00:59:16.118 00.000 29988 Move returns status 0, amount 0
00:59:16.118 00.000 29988 MoveAxis(N, 0, ABG)
00:59:16.118 00.000 29988 Move returns status 0, amount 0
00:59:16.118 00.000 29988 move complete, result=0
00:59:16.118 00.000 29988 worker thread done servicing request
00:59:16.118 00.000 29988 Worker thread wakes up
00:59:16.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:16.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:16.119 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:17.637 01.518 29988 Exposure complete
00:59:17.690 00.053 29988 worker thread done servicing request
00:59:17.690 00.000 28316 OnExposeComplete: enter
00:59:17.691 00.001 28316 UpdateGuideState(): m_state=6
00:59:17.692 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
00:59:17.693 00.001 28316 Star::Find returns 1 (1), X=948.99, Y=255.14, Mass=2446, SNR=34.1, Peak=255 HFD=4.1
00:59:17.694 00.001 28316 MultiStar: [#1 -0.28,0.29,0.00,M3] [#2 -0.20,0.40,0.00,M7] [#3 -0.09,0.47,0.00,M4] [#4 -0.29,0.31,0.00,M6] [#5 -0.27,0.46,0.00,M7] [#6 -0.17,0.22,0.00,M2] [#7 -0.10,0.31,0.00,M1] [#8 -0.21,0.45,0.00,M7] 
00:59:17.694 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
00:59:17.695 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
00:59:17.695 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.99 mountX=0.17 mountY=0.25, mountTheta=0.98
00:59:17.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.05, opts=13)
00:59:17.698 00.002 28316 Enqueuing Move request for scope (-0.30, 0.05)
00:59:17.698 00.000 29988 Worker thread wakes up
00:59:17.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
00:59:17.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:17.701 00.003 28316 UpdateGuideState exits: m=2446 RSB=34.1 Saturée
00:59:17.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:17.702 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
00:59:17.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:17.702 00.000 28316 Enqueuing Expose request
00:59:17.703 00.001 29988 Moving (-0.30, 0.05) raw xDistance=0.17 yDistance=0.25
00:59:17.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:59:17.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:59:17.703 00.000 29988 MoveAxis(E, 0, ABG)
00:59:17.703 00.000 29988 Move returns status 0, amount 0
00:59:17.703 00.000 29988 MoveAxis(S, 59, ABG)
00:59:17.703 00.000 29988 Guiding  Dir = 1, Dur = 59
00:59:17.703 00.000 29988 IsSlewing returns 0
00:59:17.703 00.000 29988 IsGuiding returns 0
00:59:17.708 00.005 29988 PulseGuide returned control before completion, sleep 65
00:59:17.782 00.074 29988 IsGuiding returns 0
00:59:17.782 00.000 29988 Move returns status 0, amount 59
00:59:17.782 00.000 29988 move complete, result=0
00:59:17.782 00.000 29988 worker thread done servicing request
00:59:17.782 00.000 29988 Worker thread wakes up
00:59:17.782 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 59 ms SOUTH
00:59:17.783 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:17.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:19.418 01.635 29988 Exposure complete
00:59:19.455 00.037 29988 worker thread done servicing request
00:59:19.455 00.000 28316 OnExposeComplete: enter
00:59:19.456 00.001 28316 UpdateGuideState(): m_state=6
00:59:19.456 00.000 28316 Star::Find(15, 948, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
00:59:19.457 00.001 28316 Star::Find returns 1 (0), X=949.06, Y=255.37, Mass=2575, SNR=35.0, Peak=237 HFD=3.9
00:59:19.457 00.000 28316 MultiStar: [#1 -0.19,0.50,0.00,M4] [#2 -0.06,0.48,0.00,M8] [#3 0.04,0.74,0.00,M5] [#4 -0.22,0.45,0.00,M7] [#5 -0.15,0.55,0.00,M8] [#6 -0.21,0.43,0.00,M3] [#7 -0.20,0.61,0.00,M2] [#8 -0.14,0.53,0.00,M8] 
00:59:19.458 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
00:59:19.458 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
00:59:19.459 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.27 mountX=0.34 mountY=0.08, mountTheta=0.24
00:59:19.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.27, opts=13)
00:59:19.460 00.000 28316 Enqueuing Move request for scope (-0.23, 0.27)
00:59:19.461 00.001 29988 Worker thread wakes up
00:59:19.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:19.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
00:59:19.461 00.000 28316 UpdateGuideState exits: m=2575 RSB=35.0
00:59:19.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:19.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:19.463 00.001 28316 Enqueuing Expose request
00:59:19.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
00:59:19.463 00.000 29988 Moving (-0.23, 0.27) raw xDistance=0.34 yDistance=0.08
00:59:19.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:59:19.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:19.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:59:19.463 00.000 29988 MoveAxis(W, 71, ABG)
00:59:19.463 00.000 29988 Guiding  Dir = 3, Dur = 71
00:59:19.463 00.000 29988 IsSlewing returns 0
00:59:19.464 00.001 29988 IsGuiding returns 0
00:59:19.466 00.002 29988 PulseGuide returned control before completion, sleep 79
00:59:19.557 00.091 29988 IsGuiding returns 0
00:59:19.557 00.000 29988 Move returns status 0, amount 71
00:59:19.557 00.000 29988 MoveAxis(N, 0, ABG)
00:59:19.557 00.000 29988 Move returns status 0, amount 0
00:59:19.557 00.000 29988 move complete, result=0
00:59:19.558 00.001 29988 worker thread done servicing request
00:59:19.558 00.000 29988 Worker thread wakes up
00:59:19.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:19.558 00.000 28316 GuideStep: 0.3 px 71 ms WEST, 0.1 px 0 ms NORTH
00:59:19.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:20.963 01.405 29988 Exposure complete
00:59:20.994 00.031 29988 worker thread done servicing request
00:59:20.994 00.000 28316 OnExposeComplete: enter
00:59:20.995 00.001 28316 UpdateGuideState(): m_state=6
00:59:20.996 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
00:59:20.996 00.000 28316 Star::Find returns 1 (1), X=949.15, Y=255.31, Mass=2484, SNR=34.5, Peak=255 HFD=3.8
00:59:20.997 00.001 28316 MultiStar: [#1 -0.06,0.43,0.00,M5] [#2 -0.00,0.49,0.00,M9] [#3 0.15,0.76,0.00,M6] [#4 -0.00,0.30,0.00,M8] [#5 0.04,0.56,0.00,M9] [#6 -0.02,0.23,0.64,U] [#7 0.04,0.38,0.00,M3] [#8 -0.16,0.52,0.00,M9] 
00:59:20.997 00.000 28316 refined, 1 included, MultiStar: {-0.10, 0.22}, one-star: {-0.14, 0.21}
00:59:20.998 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
00:59:20.998 00.000 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
00:59:20.998 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.98 mountX=0.24 mountY=-0.01, mountTheta=-0.06
00:59:21.000 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.22, opts=13)
00:59:21.001 00.001 28316 Enqueuing Move request for scope (-0.10, 0.22)
00:59:21.001 00.000 29988 Worker thread wakes up
00:59:21.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
00:59:21.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
00:59:21.001 00.000 29988 Moving (-0.10, 0.22) raw xDistance=0.24 yDistance=-0.01
00:59:21.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
00:59:21.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:21.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:21.002 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:59:21.002 00.000 29988 MoveAxis(W, 55, ABG)
00:59:21.002 00.000 29988 Guiding  Dir = 3, Dur = 55
00:59:21.002 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.5 Saturée
00:59:21.003 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:21.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:21.005 00.002 28316 Enqueuing Expose request
00:59:21.005 00.000 29988 IsSlewing returns 0
00:59:21.006 00.001 29988 IsGuiding returns 0
00:59:21.007 00.001 29988 PulseGuide returned control before completion, sleep 64
00:59:21.086 00.079 29988 IsGuiding returns 0
00:59:21.086 00.000 29988 Move returns status 0, amount 55
00:59:21.086 00.000 29988 MoveAxis(N, 0, ABG)
00:59:21.086 00.000 29988 Move returns status 0, amount 0
00:59:21.086 00.000 29988 move complete, result=0
00:59:21.086 00.000 29988 worker thread done servicing request
00:59:21.086 00.000 29988 Worker thread wakes up
00:59:21.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:21.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:21.086 00.000 28316 GuideStep: 0.2 px 55 ms WEST, -0.0 px 0 ms NORTH
00:59:22.711 01.625 29988 Exposure complete
00:59:22.750 00.039 29988 worker thread done servicing request
00:59:22.750 00.000 28316 OnExposeComplete: enter
00:59:22.751 00.001 28316 UpdateGuideState(): m_state=6
00:59:22.752 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
00:59:22.754 00.002 28316 Star::Find returns 1 (1), X=949.23, Y=255.01, Mass=2409, SNR=34.1, Peak=255 HFD=4.1
00:59:22.755 00.001 28316 MultiStar: [#1 -0.05,0.15,0.99,U] [#2 0.10,0.17,0.92,U] [#3 0.29,0.27,0.00,M7] [#4 -0.07,0.06,0.87,U] [#5 0.17,0.25,0.00,M10] [#6 -0.03,0.08,0.63,U] [#7 0.21,0.03,0.63,U] [#8 -0.04,0.28,0.00,M10] 
00:59:22.756 00.001 28316 refined, 5 included, MultiStar: {0.01, 0.07}, one-star: {-0.06, -0.09}
00:59:22.756 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
00:59:22.757 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
00:59:22.757 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.47 mountX=0.06 mountY=-0.04, mountTheta=-0.56
00:59:22.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
00:59:22.759 00.001 28316 Enqueuing Move request for scope (0.01, 0.07)
00:59:22.760 00.001 29988 Worker thread wakes up
00:59:22.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:22.760 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.1 Saturée
00:59:22.761 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
00:59:22.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:22.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
00:59:22.761 00.000 29988 Moving (0.01, 0.07) raw xDistance=0.06 yDistance=-0.04
00:59:22.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:59:22.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:22.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:22.762 00.001 28316 Enqueuing Expose request
00:59:22.763 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:59:22.763 00.000 29988 MoveAxis(E, 0, ABG)
00:59:22.763 00.000 29988 Move returns status 0, amount 0
00:59:22.763 00.000 29988 MoveAxis(N, 0, ABG)
00:59:22.763 00.000 29988 Move returns status 0, amount 0
00:59:22.763 00.000 29988 move complete, result=0
00:59:22.763 00.000 29988 worker thread done servicing request
00:59:22.763 00.000 29988 Worker thread wakes up
00:59:22.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:22.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:22.764 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:24.281 01.517 29988 Exposure complete
00:59:24.307 00.026 29988 worker thread done servicing request
00:59:24.307 00.000 28316 OnExposeComplete: enter
00:59:24.308 00.001 28316 UpdateGuideState(): m_state=6
00:59:24.308 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
00:59:24.309 00.001 28316 Star::Find returns 1 (1), X=949.23, Y=254.95, Mass=2552, SNR=34.8, Peak=255 HFD=4.1
00:59:24.310 00.001 28316 MultiStar: [#1 -0.04,0.07,1.00,U] [#2 0.14,0.19,0.87,U] [#3 0.32,0.24,0.00,M8] [#4 0.03,0.01,0.83,U] [#5 0.18,0.22,0.00,R] [#6 0.11,0.07,0.62,U] [#7 0.19,-0.06,0.63,U] [#8 0.25,0.08,0.58,U] 
00:59:24.310 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {-0.06, -0.15}
00:59:24.310 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
00:59:24.311 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
00:59:24.311 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
00:59:24.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
00:59:24.313 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
00:59:24.313 00.000 29988 Worker thread wakes up
00:59:24.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:24.314 00.001 28316 UpdateGuideState exits: m=2552 RSB=34.8 Saturée
00:59:24.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:24.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:24.315 00.000 28316 Enqueuing Expose request
00:59:24.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:59:24.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:59:24.316 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.07
00:59:24.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:59:24.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:24.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:59:24.316 00.000 29988 MoveAxis(E, 0, ABG)
00:59:24.316 00.000 29988 Move returns status 0, amount 0
00:59:24.316 00.000 29988 MoveAxis(N, 0, ABG)
00:59:24.316 00.000 29988 Move returns status 0, amount 0
00:59:24.316 00.000 29988 move complete, result=0
00:59:24.316 00.000 29988 worker thread done servicing request
00:59:24.316 00.000 29988 Worker thread wakes up
00:59:24.317 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:24.318 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:24.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:25.953 01.635 29988 Exposure complete
00:59:26.007 00.054 29988 worker thread done servicing request
00:59:26.007 00.000 28316 OnExposeComplete: enter
00:59:26.008 00.001 28316 UpdateGuideState(): m_state=6
00:59:26.009 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
00:59:26.010 00.001 28316 Star::Find returns 1 (0), X=949.27, Y=254.97, Mass=2475, SNR=34.4, Peak=233 HFD=4.0
00:59:26.012 00.002 28316 MultiStar: [#1 0.02,0.06,0.97,U] [#2 0.07,0.13,0.90,U] [#3 0.37,0.23,0.00,M9] [#4 0.07,0.01,0.83,U] [#5 -0.12,-0.01,0.74,U] [#6 0.11,-0.01,0.62,U] [#7 0.13,-0.03,0.62,U] [#8 0.13,0.17,0.58,U] 
00:59:26.015 00.003 28316 refined, 7 included, MultiStar: {0.04, 0.02}, one-star: {-0.01, -0.13}
00:59:26.015 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
00:59:26.016 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
00:59:26.016 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.41 mountX=-0.00 mountY=-0.04, mountTheta=-1.58
00:59:26.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
00:59:26.019 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
00:59:26.019 00.000 29988 Worker thread wakes up
00:59:26.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:26.020 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:59:26.020 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.4
00:59:26.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:26.021 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:59:26.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:26.021 00.000 28316 Enqueuing Expose request
00:59:26.021 00.000 29988 Moving (0.04, 0.02) raw xDistance=-0.00 yDistance=-0.04
00:59:26.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:59:26.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:26.022 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:59:26.022 00.000 29988 MoveAxis(E, 0, ABG)
00:59:26.022 00.000 29988 Move returns status 0, amount 0
00:59:26.022 00.000 29988 MoveAxis(N, 0, ABG)
00:59:26.022 00.000 29988 Move returns status 0, amount 0
00:59:26.022 00.000 29988 move complete, result=0
00:59:26.022 00.000 29988 worker thread done servicing request
00:59:26.022 00.000 29988 Worker thread wakes up
00:59:26.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:26.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:26.022 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:27.540 01.518 29988 Exposure complete
00:59:27.564 00.024 29988 worker thread done servicing request
00:59:27.564 00.000 28316 OnExposeComplete: enter
00:59:27.566 00.002 28316 UpdateGuideState(): m_state=6
00:59:27.569 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
00:59:27.572 00.003 28316 Star::Find returns 1 (0), X=949.37, Y=254.97, Mass=2476, SNR=34.4, Peak=233 HFD=3.9
00:59:27.575 00.003 28316 MultiStar: [#1 0.09,0.14,0.97,U] [#2 0.11,0.18,0.90,U] [#3 0.43,0.16,0.00,M10] [#4 0.08,0.16,0.84,U] [#5 0.04,0.01,0.74,U] [#6 0.18,0.16,0.63,U] [#7 0.13,-0.01,0.64,U] [#8 0.07,0.13,0.61,U] 
00:59:27.577 00.002 28316 refined, 7 included, MultiStar: {0.10, 0.08}, one-star: {0.09, -0.12}
00:59:27.579 00.002 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
00:59:27.581 00.002 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
00:59:27.582 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.12 cameraTheta=0.68 mountX=0.03 mountY=-0.12, mountTheta=-1.32
00:59:27.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.08, opts=13)
00:59:27.583 00.000 28316 Enqueuing Move request for scope (0.10, 0.08)
00:59:27.584 00.001 29988 Worker thread wakes up
00:59:27.584 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
00:59:27.584 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
00:59:27.584 00.000 29988 Moving (0.10, 0.08) raw xDistance=0.03 yDistance=-0.12
00:59:27.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:59:27.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:27.585 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.4
00:59:27.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:27.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:27.586 00.001 28316 Enqueuing Expose request
00:59:27.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:27.587 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:59:27.587 00.000 29988 MoveAxis(E, 0, ABG)
00:59:27.587 00.000 29988 Move returns status 0, amount 0
00:59:27.587 00.000 29988 MoveAxis(N, 0, ABG)
00:59:27.587 00.000 29988 Move returns status 0, amount 0
00:59:27.587 00.000 29988 move complete, result=0
00:59:27.587 00.000 29988 worker thread done servicing request
00:59:27.587 00.000 29988 Worker thread wakes up
00:59:27.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:27.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:27.587 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:29.224 01.637 29988 Exposure complete
00:59:29.248 00.024 29988 worker thread done servicing request
00:59:29.248 00.000 28316 OnExposeComplete: enter
00:59:29.249 00.001 28316 UpdateGuideState(): m_state=6
00:59:29.250 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
00:59:29.250 00.000 28316 Star::Find returns 1 (1), X=949.25, Y=255.05, Mass=2489, SNR=34.6, Peak=255 HFD=4.0
00:59:29.251 00.001 28316 MultiStar: [#1 0.04,0.15,0.97,U] [#2 0.13,0.16,0.90,U] [#3 0.30,0.29,0.00,R] [#4 0.03,0.10,0.82,U] [#5 -0.03,0.06,0.76,U] [#6 0.07,0.19,0.62,U] [#7 0.30,0.12,0.00,M1] [#8 0.15,0.20,0.59,U] 
00:59:29.251 00.000 28316 single-star, 6 included, MultiStar: {0.04, 0.11}, one-star: {-0.04, -0.05}
00:59:29.252 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.99)
00:59:29.252 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
00:59:29.252 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.30 mountX=-0.02 mountY=0.06, mountTheta=1.98
00:59:29.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
00:59:29.254 00.001 28316 Enqueuing Move request for scope (-0.04, -0.05)
00:59:29.254 00.000 29988 Worker thread wakes up
00:59:29.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
00:59:29.254 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
00:59:29.254 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.02 yDistance=0.06
00:59:29.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:29.256 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:59:29.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:29.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:59:29.256 00.000 29988 MoveAxis(E, 0, ABG)
00:59:29.256 00.000 29988 Move returns status 0, amount 0
00:59:29.256 00.000 29988 MoveAxis(N, 0, ABG)
00:59:29.256 00.000 29988 Move returns status 0, amount 0
00:59:29.256 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.6 Saturée
00:59:29.256 00.000 29988 move complete, result=0
00:59:29.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:29.257 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:29.257 00.000 28316 Enqueuing Expose request
00:59:29.258 00.001 29988 worker thread done servicing request
00:59:29.258 00.000 29988 Worker thread wakes up
00:59:29.258 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:29.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:29.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:30.785 01.527 29988 Exposure complete
00:59:30.817 00.032 29988 worker thread done servicing request
00:59:30.817 00.000 28316 OnExposeComplete: enter
00:59:30.818 00.001 28316 UpdateGuideState(): m_state=6
00:59:30.818 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
00:59:30.819 00.001 28316 Star::Find returns 1 (0), X=949.36, Y=254.85, Mass=2355, SNR=33.3, Peak=218 HFD=3.8
00:59:30.819 00.000 28316 MultiStar: [#1 -0.04,-0.03,1.01,U] [#2 0.13,0.10,0.96,U] [#3 0.02,-0.15,0.87,U] [#4 0.12,-0.02,0.82,U] [#5 0.07,-0.13,0.77,U] [#6 0.17,0.01,0.66,U] [#7 0.13,-0.12,0.65,U] [#8 0.18,0.04,0.61,U] 
00:59:30.820 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.06}, one-star: {0.08, -0.24}
00:59:30.820 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
00:59:30.821 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
00:59:30.821 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.64 mountX=-0.09 mountY=-0.05, mountTheta=-2.67
00:59:30.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
00:59:30.823 00.001 28316 Enqueuing Move request for scope (0.09, -0.06)
00:59:30.823 00.000 29988 Worker thread wakes up
00:59:30.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:30.824 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.3
00:59:30.824 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:30.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:30.825 00.001 28316 Enqueuing Expose request
00:59:30.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
00:59:30.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
00:59:30.825 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.05
00:59:30.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:59:30.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:30.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:59:30.826 00.001 29988 MoveAxis(E, 0, ABG)
00:59:30.826 00.000 29988 Move returns status 0, amount 0
00:59:30.826 00.000 29988 MoveAxis(N, 0, ABG)
00:59:30.826 00.000 29988 Move returns status 0, amount 0
00:59:30.826 00.000 29988 move complete, result=0
00:59:30.826 00.000 29988 worker thread done servicing request
00:59:30.826 00.000 29988 Worker thread wakes up
00:59:30.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:30.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:30.826 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:32.454 01.628 29988 Exposure complete
00:59:32.490 00.036 29988 worker thread done servicing request
00:59:32.490 00.000 28316 OnExposeComplete: enter
00:59:32.490 00.000 28316 UpdateGuideState(): m_state=6
00:59:32.490 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
00:59:32.491 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=254.93, Mass=2491, SNR=34.6, Peak=214 HFD=4.0
00:59:32.491 00.000 28316 MultiStar: [#1 0.18,0.03,0.97,U] [#2 0.22,0.11,0.92,U] [#3 0.17,-0.11,0.85,U] [#4 0.25,-0.01,0.84,U] [#5 0.06,-0.02,0.73,U] [#6 0.12,0.05,0.62,U] [#7 0.33,-0.06,0.00,M1] [#8 0.02,0.31,0.00,M6] 
00:59:32.492 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.02}, one-star: {0.05, -0.17}
00:59:32.492 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
00:59:32.493 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
00:59:32.493 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.13 mountX=-0.08 mountY=-0.13, mountTheta=-2.14
00:59:32.495 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.02, opts=13)
00:59:32.496 00.001 28316 Enqueuing Move request for scope (0.15, -0.02)
00:59:32.496 00.000 29988 Worker thread wakes up
00:59:32.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:32.498 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
00:59:32.498 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
00:59:32.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:32.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:32.499 00.000 28316 Enqueuing Expose request
00:59:32.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
00:59:32.500 00.001 29988 Moving (0.15, -0.02) raw xDistance=-0.08 yDistance=-0.13
00:59:32.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:59:32.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:32.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:59:32.500 00.000 29988 MoveAxis(E, 0, ABG)
00:59:32.500 00.000 29988 Move returns status 0, amount 0
00:59:32.500 00.000 29988 MoveAxis(N, 0, ABG)
00:59:32.500 00.000 29988 Move returns status 0, amount 0
00:59:32.500 00.000 29988 move complete, result=0
00:59:32.500 00.000 29988 worker thread done servicing request
00:59:32.500 00.000 29988 Worker thread wakes up
00:59:32.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:32.500 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:32.501 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:34.015 01.514 29988 Exposure complete
00:59:34.044 00.029 29988 worker thread done servicing request
00:59:34.044 00.000 28316 OnExposeComplete: enter
00:59:34.045 00.001 28316 UpdateGuideState(): m_state=6
00:59:34.046 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
00:59:34.047 00.001 28316 Star::Find returns 1 (1), X=949.25, Y=254.89, Mass=2500, SNR=34.6, Peak=255 HFD=3.9
00:59:34.048 00.001 28316 MultiStar: [#1 0.10,0.04,0.98,U] [#2 0.16,-0.09,0.91,U] [#3 -0.03,-0.09,0.87,U] [#4 -0.01,-0.00,0.82,U] [#5 0.03,-0.07,0.73,U] [#6 0.08,-0.09,0.63,U] [#7 0.24,-0.06,0.61,U] [#8 0.09,0.03,0.61,U] 
00:59:34.048 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {-0.04, -0.20}
00:59:34.049 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
00:59:34.049 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
00:59:34.050 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.81 mountX=-0.08 mountY=-0.03, mountTheta=-2.84
00:59:34.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
00:59:34.051 00.000 28316 Enqueuing Move request for scope (0.06, -0.06)
00:59:34.052 00.001 29988 Worker thread wakes up
00:59:34.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:59:34.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:59:34.052 00.000 29988 Moving (0.06, -0.06) raw xDistance=-0.08 yDistance=-0.03
00:59:34.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:59:34.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:34.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:34.052 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.6 Saturée
00:59:34.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:34.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:34.054 00.001 28316 Enqueuing Expose request
00:59:34.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:34.054 00.000 29988 MoveAxis(E, 0, ABG)
00:59:34.054 00.000 29988 Move returns status 0, amount 0
00:59:34.054 00.000 29988 MoveAxis(N, 0, ABG)
00:59:34.054 00.000 29988 Move returns status 0, amount 0
00:59:34.054 00.000 29988 move complete, result=0
00:59:34.054 00.000 29988 worker thread done servicing request
00:59:34.054 00.000 29988 Worker thread wakes up
00:59:34.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:34.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:34.055 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:35.683 01.628 29988 Exposure complete
00:59:35.734 00.051 29988 worker thread done servicing request
00:59:35.734 00.000 28316 OnExposeComplete: enter
00:59:35.734 00.000 28316 UpdateGuideState(): m_state=6
00:59:35.735 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
00:59:35.735 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=254.95, Mass=2499, SNR=34.5, Peak=216 HFD=3.9
00:59:35.736 00.001 28316 MultiStar: [#1 0.10,0.08,0.98,U] [#2 0.33,0.20,0.00,M2] [#3 0.20,-0.13,0.85,U] [#4 0.32,0.09,0.00,M1] [#5 0.15,0.03,0.73,U] [#6 0.28,0.02,0.00,M1] [#7 0.09,0.04,0.64,U] [#8 0.34,0.19,0.00,M6] 
00:59:35.737 00.001 28316 refined, 4 included, MultiStar: {0.13, -0.03}, one-star: {0.12, -0.15}
00:59:35.737 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
00:59:35.737 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
00:59:35.738 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.23 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
00:59:35.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
00:59:35.740 00.001 28316 Enqueuing Move request for scope (0.13, -0.03)
00:59:35.741 00.001 29988 Worker thread wakes up
00:59:35.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
00:59:35.741 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.5
00:59:35.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:35.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:35.742 00.000 28316 Enqueuing Expose request
00:59:35.744 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
00:59:35.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
00:59:35.744 00.000 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.10
00:59:35.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:59:35.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:35.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:35.744 00.000 29988 MoveAxis(E, 0, ABG)
00:59:35.744 00.000 29988 Move returns status 0, amount 0
00:59:35.744 00.000 29988 MoveAxis(N, 0, ABG)
00:59:35.744 00.000 29988 Move returns status 0, amount 0
00:59:35.744 00.000 29988 move complete, result=0
00:59:35.744 00.000 29988 worker thread done servicing request
00:59:35.744 00.000 29988 Worker thread wakes up
00:59:35.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:35.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:35.744 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:37.259 01.515 29988 Exposure complete
00:59:37.296 00.037 29988 worker thread done servicing request
00:59:37.296 00.000 28316 OnExposeComplete: enter
00:59:37.297 00.001 28316 UpdateGuideState(): m_state=6
00:59:37.298 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
00:59:37.298 00.000 28316 Star::Find returns 1 (0), X=949.45, Y=254.87, Mass=2386, SNR=33.8, Peak=216 HFD=3.8
00:59:37.300 00.002 28316 MultiStar: [#1 0.06,-0.05,1.00,U] [#2 0.25,-0.01,0.93,U] [#3 0.10,-0.13,0.86,U] [#4 0.32,-0.03,0.00,M2] [#5 0.07,-0.07,0.74,U] [#6 0.12,-0.01,0.65,U] [#7 0.26,-0.07,0.00,M1] [#8 0.14,0.08,0.60,U] 
00:59:37.301 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.07}, one-star: {0.16, -0.22}
00:59:37.302 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
00:59:37.303 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
00:59:37.303 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.49 mountX=-0.12 mountY=-0.09, mountTheta=-2.52
00:59:37.305 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.07, opts=13)
00:59:37.305 00.000 28316 Enqueuing Move request for scope (0.13, -0.07)
00:59:37.306 00.001 29988 Worker thread wakes up
00:59:37.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
00:59:37.306 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
00:59:37.306 00.000 29988 Moving (0.13, -0.07) raw xDistance=-0.12 yDistance=-0.09
00:59:37.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:59:37.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:37.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:37.306 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
00:59:37.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:37.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:37.307 00.000 28316 Enqueuing Expose request
00:59:37.308 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:59:37.308 00.000 29988 MoveAxis(E, 0, ABG)
00:59:37.308 00.000 29988 Move returns status 0, amount 0
00:59:37.308 00.000 29988 MoveAxis(N, 0, ABG)
00:59:37.308 00.000 29988 Move returns status 0, amount 0
00:59:37.308 00.000 29988 move complete, result=0
00:59:37.308 00.000 29988 worker thread done servicing request
00:59:37.308 00.000 29988 Worker thread wakes up
00:59:37.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:37.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:37.309 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:38.946 01.637 29988 Exposure complete
00:59:38.990 00.044 29988 worker thread done servicing request
00:59:38.990 00.000 28316 OnExposeComplete: enter
00:59:38.991 00.001 28316 UpdateGuideState(): m_state=6
00:59:38.991 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
00:59:38.992 00.001 28316 Star::Find returns 1 (1), X=949.21, Y=254.84, Mass=2368, SNR=33.7, Peak=255 HFD=3.7
00:59:38.992 00.000 28316 MultiStar: [#1 0.02,0.02,1.00,U] [#2 0.11,0.08,0.93,U] [#3 -0.05,-0.16,0.89,U] [#4 0.03,0.03,0.85,U] [#5 -0.07,-0.12,0.74,U] [#6 0.11,-0.03,0.63,U] [#7 0.21,-0.12,0.65,U] [#8 -0.08,0.14,0.61,U] 
00:59:38.993 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.07, -0.26}
00:59:38.993 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.05)
00:59:38.994 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01)
00:59:38.994 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.24 mountX=-0.06 mountY=0.01, mountTheta=3.01
00:59:38.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
00:59:38.996 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
00:59:38.996 00.000 29988 Worker thread wakes up
00:59:38.996 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:59:38.996 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:59:38.996 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.01
00:59:38.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:38.997 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.7 Saturée
00:59:38.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:38.999 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:59:38.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:38.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:38.999 00.000 28316 Enqueuing Expose request
00:59:39.000 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:39.000 00.000 29988 MoveAxis(E, 0, ABG)
00:59:39.000 00.000 29988 Move returns status 0, amount 0
00:59:39.000 00.000 29988 MoveAxis(N, 0, ABG)
00:59:39.000 00.000 29988 Move returns status 0, amount 0
00:59:39.000 00.000 29988 move complete, result=0
00:59:39.000 00.000 29988 worker thread done servicing request
00:59:39.000 00.000 29988 Worker thread wakes up
00:59:39.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:39.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:39.000 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:40.522 01.522 29988 Exposure complete
00:59:40.546 00.024 29988 worker thread done servicing request
00:59:40.546 00.000 28316 OnExposeComplete: enter
00:59:40.547 00.001 28316 UpdateGuideState(): m_state=6
00:59:40.548 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
00:59:40.548 00.000 28316 Star::Find returns 1 (1), X=949.30, Y=255.00, Mass=2489, SNR=34.4, Peak=255 HFD=4.0
00:59:40.549 00.001 28316 MultiStar: [#1 0.08,0.07,0.98,U] [#2 0.14,0.15,0.90,U] [#3 0.03,-0.19,0.86,U] [#4 0.14,0.06,0.83,U] [#5 -0.02,-0.06,0.74,U] [#6 0.12,0.02,0.62,U] [#7 0.40,-0.08,0.00,M1] [#8 0.10,0.13,0.58,U] 
00:59:40.549 00.000 28316 refined, 7 included, MultiStar: {0.07, 0.01}, one-star: {0.01, -0.10}
00:59:40.550 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
00:59:40.550 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
00:59:40.551 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.07 mountX=-0.03 mountY=-0.07, mountTheta=-1.93
00:59:40.553 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
00:59:40.554 00.001 28316 Enqueuing Move request for scope (0.07, 0.01)
00:59:40.554 00.000 29988 Worker thread wakes up
00:59:40.555 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:40.555 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.4 Saturée
00:59:40.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:40.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
00:59:40.556 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
00:59:40.556 00.000 29988 Moving (0.07, 0.01) raw xDistance=-0.03 yDistance=-0.07
00:59:40.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:59:40.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:40.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:40.557 00.001 28316 Enqueuing Expose request
00:59:40.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:59:40.557 00.000 29988 MoveAxis(E, 0, ABG)
00:59:40.557 00.000 29988 Move returns status 0, amount 0
00:59:40.557 00.000 29988 MoveAxis(N, 0, ABG)
00:59:40.558 00.001 29988 Move returns status 0, amount 0
00:59:40.558 00.000 29988 move complete, result=0
00:59:40.558 00.000 29988 worker thread done servicing request
00:59:40.558 00.000 29988 Worker thread wakes up
00:59:40.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:40.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:40.558 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:42.186 01.628 29988 Exposure complete
00:59:42.240 00.054 29988 worker thread done servicing request
00:59:42.241 00.001 28316 OnExposeComplete: enter
00:59:42.242 00.001 28316 UpdateGuideState(): m_state=6
00:59:42.243 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
00:59:42.243 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=254.89, Mass=2523, SNR=34.9, Peak=218 HFD=4.0
00:59:42.244 00.001 28316 MultiStar: [#1 0.12,0.11,0.96,U] [#2 0.21,0.02,0.89,U] [#3 0.18,-0.11,0.84,U] [#4 0.27,0.02,0.00,M1] [#5 0.08,-0.04,0.71,U] [#6 0.33,-0.01,0.00,M1] [#7 0.47,0.10,0.00,M2] [#8 0.24,0.14,0.00,M4] 
00:59:42.245 00.001 28316 refined, 4 included, MultiStar: {0.14, -0.05}, one-star: {0.09, -0.21}
00:59:42.246 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
00:59:42.247 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
00:59:42.249 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-0.32 mountX=-0.10 mountY=-0.10, mountTheta=-2.34
00:59:42.251 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
00:59:42.252 00.001 28316 Enqueuing Move request for scope (0.14, -0.05)
00:59:42.252 00.000 29988 Worker thread wakes up
00:59:42.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
00:59:42.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:42.253 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
00:59:42.253 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.9
00:59:42.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:42.254 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:42.254 00.000 28316 Enqueuing Expose request
00:59:42.255 00.001 29988 Moving (0.14, -0.05) raw xDistance=-0.10 yDistance=-0.10
00:59:42.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:59:42.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:42.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:42.255 00.000 29988 MoveAxis(E, 0, ABG)
00:59:42.255 00.000 29988 Move returns status 0, amount 0
00:59:42.255 00.000 29988 MoveAxis(N, 0, ABG)
00:59:42.255 00.000 29988 Move returns status 0, amount 0
00:59:42.255 00.000 29988 move complete, result=0
00:59:42.255 00.000 29988 worker thread done servicing request
00:59:42.255 00.000 29988 Worker thread wakes up
00:59:42.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:42.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:42.255 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:43.772 01.517 29988 Exposure complete
00:59:43.816 00.044 29988 worker thread done servicing request
00:59:43.816 00.000 28316 OnExposeComplete: enter
00:59:43.817 00.001 28316 UpdateGuideState(): m_state=6
00:59:43.817 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
00:59:43.818 00.001 28316 Star::Find returns 1 (0), X=949.57, Y=254.84, Mass=2520, SNR=34.7, Peak=213 HFD=3.8
00:59:43.818 00.000 28316 MultiStar: [#1 0.28,-0.01,0.00,M1] [#2 0.43,-0.03,0.00,M1] [#3 0.39,-0.18,0.00,M1] [#4 0.15,0.08,0.81,U] [#5 0.17,0.01,0.74,U] [#6 0.25,0.18,0.00,M2] [#7 0.49,-0.07,0.00,M3] [#8 0.32,0.05,0.00,M5] 
00:59:43.819 00.001 28316 refined, 2 included, MultiStar: {0.21, -0.08}, one-star: {0.28, -0.26}
00:59:43.819 00.000 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
00:59:43.820 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
00:59:43.820 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.35 mountX=-0.16 mountY=-0.15, mountTheta=-2.37
00:59:43.822 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
00:59:43.823 00.001 28316 Enqueuing Move request for scope (0.21, -0.08)
00:59:43.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:43.823 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.7
00:59:43.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:43.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:43.825 00.001 28316 Enqueuing Expose request
00:59:43.825 00.000 29988 Worker thread wakes up
00:59:43.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
00:59:43.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
00:59:43.825 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
00:59:43.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:59:43.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:43.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:59:43.825 00.000 29988 MoveAxis(E, 0, ABG)
00:59:43.825 00.000 29988 Move returns status 0, amount 0
00:59:43.825 00.000 29988 MoveAxis(N, 0, ABG)
00:59:43.825 00.000 29988 Move returns status 0, amount 0
00:59:43.825 00.000 29988 move complete, result=0
00:59:43.825 00.000 29988 worker thread done servicing request
00:59:43.825 00.000 29988 Worker thread wakes up
00:59:43.826 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:43.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:43.826 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:59:45.457 01.631 29988 Exposure complete
00:59:45.490 00.033 29988 worker thread done servicing request
00:59:45.491 00.001 28316 OnExposeComplete: enter
00:59:45.491 00.000 28316 UpdateGuideState(): m_state=6
00:59:45.492 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
00:59:45.492 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=254.83, Mass=2473, SNR=34.3, Peak=216 HFD=3.8
00:59:45.493 00.001 28316 MultiStar: [#1 0.34,-0.08,0.00,M2] [#2 0.54,0.05,0.00,M2] [#3 0.39,-0.24,0.00,M2] [#4 0.54,-0.06,0.00,M1] [#5 0.18,-0.12,0.74,U] [#6 0.27,-0.09,0.00,M3] [#7 0.56,-0.21,0.00,M4] [#8 0.18,0.03,0.61,U] 
00:59:45.493 00.000 28316 refined, 2 included, MultiStar: {0.25, -0.14}, one-star: {0.35, -0.27}
00:59:45.493 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
00:59:45.494 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
00:59:45.494 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.52 mountX=-0.23 mountY=-0.16, mountTheta=-2.55
00:59:45.495 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.14, opts=13)
00:59:45.496 00.001 28316 Enqueuing Move request for scope (0.25, -0.14)
00:59:45.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:45.497 00.001 29988 Worker thread wakes up
00:59:45.497 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.3
00:59:45.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:45.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:45.499 00.001 28316 Enqueuing Expose request
00:59:45.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
00:59:45.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
00:59:45.499 00.000 29988 Moving (0.25, -0.14) raw xDistance=-0.23 yDistance=-0.16
00:59:45.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:59:45.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:45.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:59:45.499 00.000 29988 MoveAxis(E, 49, ABG)
00:59:45.499 00.000 29988 Guiding  Dir = 2, Dur = 49
00:59:45.499 00.000 29988 IsSlewing returns 0
00:59:45.500 00.001 29988 IsGuiding returns 0
00:59:45.502 00.002 29988 PulseGuide returned control before completion, sleep 58
00:59:45.565 00.063 29988 IsGuiding returns 1
00:59:45.565 00.000 29988 scope still moving after pulse duration time elapsed
00:59:45.596 00.031 29988 IsSlewing returns 0
00:59:45.598 00.002 29988 IsGuiding returns 0
00:59:45.598 00.000 29988 scope move finished after 49 + 49 ms
00:59:45.598 00.000 29988 Move returns status 0, amount 49
00:59:45.598 00.000 29988 MoveAxis(N, 0, ABG)
00:59:45.598 00.000 29988 Move returns status 0, amount 0
00:59:45.599 00.001 29988 move complete, result=0
00:59:45.599 00.000 29988 worker thread done servicing request
00:59:45.599 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 0 ms NORTH
00:59:45.600 00.001 29988 Worker thread wakes up
00:59:45.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:45.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:47.007 01.407 29988 Exposure complete
00:59:47.058 00.051 29988 worker thread done servicing request
00:59:47.058 00.000 28316 OnExposeComplete: enter
00:59:47.059 00.001 28316 UpdateGuideState(): m_state=6
00:59:47.061 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
00:59:47.062 00.001 28316 Star::Find returns 1 (0), X=949.39, Y=254.89, Mass=2465, SNR=34.2, Peak=235 HFD=3.8
00:59:47.064 00.002 28316 MultiStar: [#1 0.22,0.00,0.96,U] [#2 0.20,-0.09,0.92,U] [#3 0.13,-0.19,0.86,U] [#4 0.13,-0.08,0.82,U] [#5 0.05,-0.08,0.74,U] [#6 0.26,-0.04,0.63,U] [#7 0.36,0.01,0.00,M5] [#8 0.08,0.03,0.58,U] 
00:59:47.065 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.09}, one-star: {0.10, -0.20}
00:59:47.067 00.002 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
00:59:47.068 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
00:59:47.069 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.55 mountX=-0.14 mountY=-0.09, mountTheta=-2.58
00:59:47.071 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
00:59:47.071 00.000 28316 Enqueuing Move request for scope (0.15, -0.09)
00:59:47.072 00.001 29988 Worker thread wakes up
00:59:47.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:47.073 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.2
00:59:47.073 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:47.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:47.074 00.001 28316 Enqueuing Expose request
00:59:47.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:59:47.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:59:47.074 00.000 29988 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=-0.09
00:59:47.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:59:47.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:47.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:59:47.074 00.000 29988 MoveAxis(E, 0, ABG)
00:59:47.074 00.000 29988 Move returns status 0, amount 0
00:59:47.074 00.000 29988 MoveAxis(N, 0, ABG)
00:59:47.074 00.000 29988 Move returns status 0, amount 0
00:59:47.074 00.000 29988 move complete, result=0
00:59:47.074 00.000 29988 worker thread done servicing request
00:59:47.074 00.000 29988 Worker thread wakes up
00:59:47.075 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:47.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:47.075 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:48.711 01.636 29988 Exposure complete
00:59:48.739 00.028 29988 worker thread done servicing request
00:59:48.739 00.000 28316 OnExposeComplete: enter
00:59:48.740 00.001 28316 UpdateGuideState(): m_state=6
00:59:48.741 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
00:59:48.741 00.000 28316 Star::Find returns 1 (0), X=949.30, Y=254.93, Mass=2488, SNR=34.4, Peak=238 HFD=3.9
00:59:48.742 00.001 28316 MultiStar: [#1 0.19,-0.03,0.98,U] [#2 0.15,0.06,0.92,U] [#3 0.05,-0.10,0.86,U] [#4 0.17,0.01,0.80,U] [#5 0.01,0.00,0.75,U] [#6 0.20,-0.04,0.64,U] [#7 0.31,-0.11,0.00,M6] [#8 0.13,-0.02,0.59,U] 
00:59:48.742 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.04}, one-star: {0.02, -0.16}
00:59:48.743 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
00:59:48.744 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
00:59:48.746 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
00:59:48.748 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
00:59:48.750 00.002 28316 Enqueuing Move request for scope (0.11, -0.04)
00:59:48.751 00.001 29988 Worker thread wakes up
00:59:48.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:48.752 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:59:48.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:59:48.752 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.4
00:59:48.754 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:48.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:48.757 00.002 28316 Enqueuing Expose request
00:59:48.760 00.003 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
00:59:48.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:59:48.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:48.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:59:48.760 00.000 29988 MoveAxis(E, 0, ABG)
00:59:48.760 00.000 29988 Move returns status 0, amount 0
00:59:48.760 00.000 29988 MoveAxis(N, 0, ABG)
00:59:48.760 00.000 29988 Move returns status 0, amount 0
00:59:48.760 00.000 29988 move complete, result=0
00:59:48.760 00.000 29988 worker thread done servicing request
00:59:48.760 00.000 29988 Worker thread wakes up
00:59:48.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:48.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:48.761 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:50.281 01.520 29988 Exposure complete
00:59:50.306 00.025 29988 worker thread done servicing request
00:59:50.306 00.000 28316 OnExposeComplete: enter
00:59:50.310 00.004 28316 UpdateGuideState(): m_state=6
00:59:50.312 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
00:59:50.314 00.002 28316 Star::Find returns 1 (0), X=949.36, Y=254.87, Mass=2540, SNR=34.8, Peak=239 HFD=3.8
00:59:50.314 00.000 28316 MultiStar: [#1 0.14,0.02,0.97,U] [#2 0.16,-0.01,0.91,U] [#3 0.15,-0.17,0.83,U] [#4 0.32,-0.08,0.00,M1] [#5 -0.07,-0.01,0.72,U] [#6 0.21,-0.18,0.00,M2] [#7 0.26,-0.17,0.00,M7] [#8 0.07,0.01,0.57,U] 
00:59:50.315 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.07}, one-star: {0.07, -0.23}
00:59:50.315 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
00:59:50.316 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
00:59:50.316 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
00:59:50.318 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
00:59:50.318 00.000 28316 Enqueuing Move request for scope (0.09, -0.07)
00:59:50.319 00.001 29988 Worker thread wakes up
00:59:50.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:50.319 00.000 28316 UpdateGuideState exits: m=2540 RSB=34.8
00:59:50.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:50.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:50.320 00.000 28316 Enqueuing Expose request
00:59:50.321 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
00:59:50.321 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
00:59:50.321 00.000 29988 Moving (0.09, -0.07) raw xDistance=-0.10 yDistance=-0.05
00:59:50.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:59:50.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:50.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:59:50.321 00.000 29988 MoveAxis(E, 0, ABG)
00:59:50.321 00.000 29988 Move returns status 0, amount 0
00:59:50.321 00.000 29988 MoveAxis(N, 0, ABG)
00:59:50.321 00.000 29988 Move returns status 0, amount 0
00:59:50.321 00.000 29988 move complete, result=0
00:59:50.321 00.000 29988 worker thread done servicing request
00:59:50.321 00.000 29988 Worker thread wakes up
00:59:50.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:50.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:50.321 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:51.957 01.636 29988 Exposure complete
00:59:51.993 00.036 29988 worker thread done servicing request
00:59:51.993 00.000 28316 OnExposeComplete: enter
00:59:51.994 00.001 28316 UpdateGuideState(): m_state=6
00:59:51.995 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
00:59:51.997 00.002 28316 Star::Find returns 1 (0), X=949.46, Y=254.78, Mass=2564, SNR=35.0, Peak=211 HFD=3.7
00:59:52.000 00.003 28316 MultiStar: [#1 0.27,-0.16,0.00,M1] [#2 0.36,-0.05,0.00,M1] [#3 0.26,-0.21,0.00,M1] [#4 0.19,-0.30,0.00,M2] [#5 0.11,-0.16,0.72,U] [#6 0.30,0.04,0.00,M3] [#7 0.16,-0.22,0.00,M8] [#8 0.38,-0.02,0.00,M2] 
00:59:52.002 00.002 28316 refined, 1 included, MultiStar: {0.15, -0.25}, one-star: {0.17, -0.32}
00:59:52.004 00.002 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
00:59:52.004 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
00:59:52.006 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=-0.29 mountY=-0.02, mountTheta=-3.08
00:59:52.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.25, opts=13)
00:59:52.007 00.000 28316 Enqueuing Move request for scope (0.15, -0.25)
00:59:52.008 00.001 29988 Worker thread wakes up
00:59:52.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:52.008 00.000 28316 UpdateGuideState exits: m=2564 RSB=35.0
00:59:52.009 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:52.009 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:52.009 00.000 28316 Enqueuing Expose request
00:59:52.010 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
00:59:52.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
00:59:52.010 00.000 29988 Moving (0.15, -0.25) raw xDistance=-0.29 yDistance=-0.02
00:59:52.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:59:52.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:52.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:59:52.010 00.000 29988 MoveAxis(E, 61, ABG)
00:59:52.010 00.000 29988 Guiding  Dir = 2, Dur = 61
00:59:52.010 00.000 29988 IsSlewing returns 0
00:59:52.011 00.001 29988 IsGuiding returns 0
00:59:52.012 00.001 29988 PulseGuide returned control before completion, sleep 70
00:59:52.098 00.086 29988 IsGuiding returns 0
00:59:52.099 00.001 29988 Move returns status 0, amount 61
00:59:52.099 00.000 29988 MoveAxis(N, 0, ABG)
00:59:52.099 00.000 29988 Move returns status 0, amount 0
00:59:52.099 00.000 29988 move complete, result=0
00:59:52.099 00.000 29988 worker thread done servicing request
00:59:52.099 00.000 29988 Worker thread wakes up
00:59:52.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:52.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:52.099 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.0 px 0 ms NORTH
00:59:53.507 01.408 29988 Exposure complete
00:59:53.540 00.033 28316 OnExposeComplete: enter
00:59:53.541 00.001 29988 worker thread done servicing request
00:59:53.541 00.000 28316 UpdateGuideState(): m_state=6
00:59:53.541 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
00:59:53.542 00.001 28316 Star::Find returns 1 (0), X=949.57, Y=254.81, Mass=2435, SNR=34.1, Peak=217 HFD=3.7
00:59:53.542 00.000 28316 MultiStar: [#1 0.17,0.02,0.99,U] [#2 0.39,0.04,0.00,M2] [#3 0.25,-0.21,0.00,M2] [#4 0.31,0.01,0.00,M3] [#5 0.09,-0.13,0.74,U] [#6 0.21,-0.02,0.63,U] [#7 0.29,-0.06,0.00,M9] [#8 0.31,0.08,0.00,M3] 
00:59:53.543 00.001 28316 refined, 3 included, MultiStar: {0.19, -0.11}, one-star: {0.28, -0.28}
00:59:53.543 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
00:59:53.544 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
00:59:53.544 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.53 mountX=-0.18 mountY=-0.12, mountTheta=-2.56
00:59:53.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
00:59:53.546 00.001 28316 Enqueuing Move request for scope (0.19, -0.11)
00:59:53.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:53.546 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.1
00:59:53.548 00.002 29988 Worker thread wakes up
00:59:53.548 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
00:59:53.548 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
00:59:53.548 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
00:59:53.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:59:53.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:53.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:59:53.548 00.000 29988 MoveAxis(E, 0, ABG)
00:59:53.548 00.000 29988 Move returns status 0, amount 0
00:59:53.548 00.000 29988 MoveAxis(N, 0, ABG)
00:59:53.548 00.000 29988 Move returns status 0, amount 0
00:59:53.548 00.000 29988 move complete, result=0
00:59:53.548 00.000 29988 worker thread done servicing request
00:59:53.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:53.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:53.549 00.001 28316 Enqueuing Expose request
00:59:53.552 00.003 29988 Worker thread wakes up
00:59:53.552 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:53.553 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:53.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:55.183 01.630 29988 Exposure complete
00:59:55.215 00.032 29988 worker thread done servicing request
00:59:55.215 00.000 28316 OnExposeComplete: enter
00:59:55.216 00.001 28316 UpdateGuideState(): m_state=6
00:59:55.219 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
00:59:55.220 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=254.80, Mass=2477, SNR=34.4, Peak=236 HFD=3.7
00:59:55.221 00.001 28316 MultiStar: [#1 0.14,0.06,1.02,U] [#2 0.36,-0.07,0.00,M3] [#3 0.26,-0.19,0.00,M3] [#4 0.28,-0.10,0.00,M4] [#5 0.15,-0.21,0.73,U] [#6 0.19,-0.11,0.65,U] [#7 0.40,-0.06,0.00,M10] [#8 0.22,0.13,0.58,U] 
00:59:55.222 00.001 28316 refined, 4 included, MultiStar: {0.16, -0.10}, one-star: {0.13, -0.29}
00:59:55.222 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
00:59:55.223 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
00:59:55.223 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.54 mountX=-0.15 mountY=-0.10, mountTheta=-2.57
00:59:55.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
00:59:55.225 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
00:59:55.225 00.000 29988 Worker thread wakes up
00:59:55.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:55.226 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.4
00:59:55.226 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:55.227 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:55.227 00.000 28316 Enqueuing Expose request
00:59:55.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
00:59:55.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
00:59:55.228 00.000 29988 Moving (0.16, -0.10) raw xDistance=-0.15 yDistance=-0.10
00:59:55.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:59:55.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:55.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:55.228 00.000 29988 MoveAxis(E, 0, ABG)
00:59:55.228 00.000 29988 Move returns status 0, amount 0
00:59:55.228 00.000 29988 MoveAxis(N, 0, ABG)
00:59:55.228 00.000 29988 Move returns status 0, amount 0
00:59:55.228 00.000 29988 move complete, result=0
00:59:55.228 00.000 29988 worker thread done servicing request
00:59:55.228 00.000 29988 Worker thread wakes up
00:59:55.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:55.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:55.228 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:56.743 01.515 29988 Exposure complete
00:59:56.780 00.037 29988 worker thread done servicing request
00:59:56.780 00.000 28316 OnExposeComplete: enter
00:59:56.780 00.000 28316 UpdateGuideState(): m_state=6
00:59:56.781 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
00:59:56.782 00.001 28316 Star::Find returns 1 (0), X=949.56, Y=254.82, Mass=2468, SNR=34.4, Peak=199 HFD=3.8
00:59:56.782 00.000 28316 MultiStar: [#1 0.19,-0.02,0.97,U] [#2 0.35,0.02,0.00,M4] [#3 0.24,-0.18,0.00,M4] [#4 0.33,-0.11,0.00,M5] [#5 0.19,-0.07,0.74,U] [#6 0.26,-0.07,0.00,M2] [#7 0.50,-0.22,0.00,R] [#8 0.30,-0.01,0.00,M3] 
00:59:56.783 00.001 28316 refined, 2 included, MultiStar: {0.22, -0.13}, one-star: {0.28, -0.28}
00:59:56.783 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
00:59:56.783 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
00:59:56.784 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.52 mountX=-0.21 mountY=-0.14, mountTheta=-2.54
00:59:56.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.13, opts=13)
00:59:56.786 00.001 28316 Enqueuing Move request for scope (0.22, -0.13)
00:59:56.787 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:56.788 00.001 28316 UpdateGuideState exits: m=2468 RSB=34.4
00:59:56.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:56.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:56.789 00.000 28316 Enqueuing Expose request
00:59:56.790 00.001 29988 Worker thread wakes up
00:59:56.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
00:59:56.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
00:59:56.790 00.000 29988 Moving (0.22, -0.13) raw xDistance=-0.21 yDistance=-0.14
00:59:56.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:59:56.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:56.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:59:56.790 00.000 29988 MoveAxis(E, 44, ABG)
00:59:56.790 00.000 29988 Guiding  Dir = 2, Dur = 44
00:59:56.790 00.000 29988 IsSlewing returns 0
00:59:56.790 00.000 29988 IsGuiding returns 0
00:59:56.792 00.002 29988 PulseGuide returned control before completion, sleep 53
00:59:56.851 00.059 29988 IsGuiding returns 1
00:59:56.851 00.000 29988 scope still moving after pulse duration time elapsed
00:59:56.882 00.031 29988 IsSlewing returns 0
00:59:56.882 00.000 29988 IsGuiding returns 0
00:59:56.882 00.000 29988 scope move finished after 44 + 47 ms
00:59:56.883 00.001 29988 Move returns status 0, amount 44
00:59:56.883 00.000 29988 MoveAxis(N, 0, ABG)
00:59:56.883 00.000 29988 Move returns status 0, amount 0
00:59:56.883 00.000 29988 move complete, result=0
00:59:56.883 00.000 29988 worker thread done servicing request
00:59:56.883 00.000 29988 Worker thread wakes up
00:59:56.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:56.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
00:59:56.883 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
00:59:58.521 01.638 29988 Exposure complete
00:59:58.578 00.057 29988 worker thread done servicing request
00:59:58.578 00.000 28316 OnExposeComplete: enter
00:59:58.579 00.001 28316 UpdateGuideState(): m_state=6
00:59:58.582 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
00:59:58.583 00.001 28316 Star::Find returns 1 (0), X=949.30, Y=254.77, Mass=2417, SNR=33.9, Peak=227 HFD=3.7
00:59:58.585 00.002 28316 MultiStar: [#1 0.09,-0.06,1.00,U] [#2 0.18,-0.02,0.92,U] [#3 0.01,-0.16,0.87,U] [#4 0.01,-0.04,0.81,U] [#5 0.06,-0.05,0.77,U] [#6 0.05,-0.11,0.63,U] [#7 -0.22,0.01,0.64,U] [#8 0.02,-0.04,0.61,U] 
00:59:58.586 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.01, -0.33}
00:59:58.587 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
00:59:58.587 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
00:59:58.589 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.25 mountX=-0.10 mountY=0.01, mountTheta=3.00
00:59:58.589 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
00:59:58.590 00.001 28316 Enqueuing Move request for scope (0.03, -0.10)
00:59:58.590 00.000 29988 Worker thread wakes up
00:59:58.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
00:59:58.591 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
00:59:58.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
00:59:58.591 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.01
00:59:58.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:59:58.591 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:58.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:58.591 00.000 29988 MoveAxis(E, 0, ABG)
00:59:58.591 00.000 29988 Move returns status 0, amount 0
00:59:58.591 00.000 29988 MoveAxis(N, 0, ABG)
00:59:58.591 00.000 29988 Move returns status 0, amount 0
00:59:58.591 00.000 29988 move complete, result=0
00:59:58.591 00.000 28316 UpdateGuideState exits: m=2417 RSB=33.9
00:59:58.592 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:58.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
00:59:58.592 00.000 28316 Enqueuing Expose request
00:59:58.593 00.001 29988 worker thread done servicing request
00:59:58.593 00.000 29988 Worker thread wakes up
00:59:58.593 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:58.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
00:59:58.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:00.010 01.417 29988 Exposure complete
01:00:00.076 00.066 29988 worker thread done servicing request
01:00:00.076 00.000 28316 OnExposeComplete: enter
01:00:00.077 00.001 28316 UpdateGuideState(): m_state=6
01:00:00.080 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
01:00:00.082 00.002 28316 Star::Find returns 1 (0), X=949.33, Y=254.86, Mass=2412, SNR=33.9, Peak=220 HFD=3.8
01:00:00.085 00.003 28316 MultiStar: [#1 0.13,0.01,1.01,U] [#2 0.17,-0.06,0.91,U] [#3 0.03,-0.23,0.87,U] [#4 -0.01,0.00,0.84,U] [#5 -0.02,0.00,0.77,U] [#6 -0.01,0.10,0.63,U] [#7 -0.42,0.14,0.00,M1] [#8 0.00,0.21,0.57,U] 
01:00:00.086 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.05}, one-star: {0.05, -0.24}
01:00:00.089 00.003 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:00:00.091 00.002 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:00:00.091 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.73 mountX=-0.06 mountY=-0.02, mountTheta=-2.76
01:00:00.094 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
01:00:00.096 00.002 28316 Enqueuing Move request for scope (0.05, -0.05)
01:00:00.096 00.000 29988 Worker thread wakes up
01:00:00.097 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:00.097 00.000 28316 UpdateGuideState exits: m=2412 RSB=33.9
01:00:00.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:00.099 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:00.100 00.001 28316 Enqueuing Expose request
01:00:00.101 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:00:00.101 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:00:00.101 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
01:00:00.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:00:00.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:00.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:00.101 00.000 29988 MoveAxis(E, 0, ABG)
01:00:00.101 00.000 29988 Move returns status 0, amount 0
01:00:00.101 00.000 29988 MoveAxis(N, 0, ABG)
01:00:00.101 00.000 29988 Move returns status 0, amount 0
01:00:00.101 00.000 29988 move complete, result=0
01:00:00.101 00.000 29988 worker thread done servicing request
01:00:00.101 00.000 29988 Worker thread wakes up
01:00:00.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:00.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:00.102 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:01.734 01.632 29988 Exposure complete
01:00:01.776 00.042 29988 worker thread done servicing request
01:00:01.776 00.000 28316 OnExposeComplete: enter
01:00:01.777 00.001 28316 UpdateGuideState(): m_state=6
01:00:01.778 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
01:00:01.778 00.000 28316 Star::Find returns 1 (1), X=949.25, Y=254.92, Mass=2637, SNR=35.4, Peak=255 HFD=4.0
01:00:01.779 00.001 28316 MultiStar: [#1 0.04,-0.04,0.97,U] [#2 0.10,0.17,0.88,U] [#3 0.09,-0.21,0.84,U] [#4 0.02,0.05,0.81,U] [#5 -0.04,-0.09,0.70,U] [#6 0.20,0.04,0.59,U] [#7 -0.18,0.04,0.61,U] [#8 0.01,0.18,0.58,U] 
01:00:01.779 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.04, -0.18}
01:00:01.780 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:00:01.780 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
01:00:01.781 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.60 mountX=-0.03 mountY=-0.01, mountTheta=-2.63
01:00:01.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
01:00:01.782 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
01:00:01.783 00.001 29988 Worker thread wakes up
01:00:01.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:01.783 00.000 28316 UpdateGuideState exits: m=2637 RSB=35.4 Saturée
01:00:01.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:01.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:01.785 00.001 28316 Enqueuing Expose request
01:00:01.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
01:00:01.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
01:00:01.785 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
01:00:01.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:00:01.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:01.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:00:01.785 00.000 29988 MoveAxis(E, 0, ABG)
01:00:01.785 00.000 29988 Move returns status 0, amount 0
01:00:01.785 00.000 29988 MoveAxis(N, 0, ABG)
01:00:01.785 00.000 29988 Move returns status 0, amount 0
01:00:01.785 00.000 29988 move complete, result=0
01:00:01.785 00.000 29988 worker thread done servicing request
01:00:01.785 00.000 29988 Worker thread wakes up
01:00:01.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:01.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:01.786 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:03.306 01.520 29988 Exposure complete
01:00:03.333 00.027 29988 worker thread done servicing request
01:00:03.333 00.000 28316 OnExposeComplete: enter
01:00:03.336 00.003 28316 UpdateGuideState(): m_state=6
01:00:03.339 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
01:00:03.341 00.002 28316 Star::Find returns 1 (0), X=949.36, Y=254.83, Mass=2557, SNR=35.1, Peak=240 HFD=3.7
01:00:03.344 00.003 28316 MultiStar: [#1 0.16,-0.03,0.96,U] [#2 0.15,0.01,0.89,U] [#3 0.11,-0.31,0.00,M2] [#4 0.26,-0.16,0.00,M3] [#5 0.13,-0.17,0.73,U] [#6 0.17,-0.09,0.59,U] [#7 -0.11,-0.06,0.61,U] [#8 0.12,-0.07,0.58,U] 
01:00:03.347 00.003 28316 refined, 6 included, MultiStar: {0.10, -0.10}, one-star: {0.07, -0.27}
01:00:03.349 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
01:00:03.351 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
01:00:03.352 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.77 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
01:00:03.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
01:00:03.354 00.001 28316 Enqueuing Move request for scope (0.10, -0.10)
01:00:03.354 00.000 29988 Worker thread wakes up
01:00:03.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
01:00:03.355 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
01:00:03.355 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.05
01:00:03.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:00:03.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:03.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:03.355 00.000 28316 UpdateGuideState exits: m=2557 RSB=35.1
01:00:03.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:03.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:03.356 00.000 28316 Enqueuing Expose request
01:00:03.357 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:00:03.357 00.000 29988 MoveAxis(E, 0, ABG)
01:00:03.357 00.000 29988 Move returns status 0, amount 0
01:00:03.357 00.000 29988 MoveAxis(N, 0, ABG)
01:00:03.357 00.000 29988 Move returns status 0, amount 0
01:00:03.357 00.000 29988 move complete, result=0
01:00:03.357 00.000 29988 worker thread done servicing request
01:00:03.357 00.000 29988 Worker thread wakes up
01:00:03.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:03.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:03.357 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:04.995 01.638 29988 Exposure complete
01:00:05.049 00.054 29988 worker thread done servicing request
01:00:05.049 00.000 28316 OnExposeComplete: enter
01:00:05.050 00.001 28316 UpdateGuideState(): m_state=6
01:00:05.051 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
01:00:05.052 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=254.72, Mass=2537, SNR=34.8, Peak=228 HFD=3.6
01:00:05.053 00.001 28316 MultiStar: [#1 0.20,-0.05,0.96,U] [#2 0.26,-0.06,0.90,U] [#3 0.20,-0.26,0.00,M3] [#4 0.25,0.00,0.83,U] [#5 0.16,-0.13,0.75,U] [#6 0.22,-0.27,0.00,M1] [#7 -0.10,0.02,0.63,U] [#8 0.18,0.04,0.60,U] 
01:00:05.055 00.002 28316 refined, 6 included, MultiStar: {0.16, -0.09}, one-star: {0.14, -0.38}
01:00:05.056 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:00:05.057 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:00:05.057 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.52 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
01:00:05.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.09, opts=13)
01:00:05.059 00.001 28316 Enqueuing Move request for scope (0.16, -0.09)
01:00:05.059 00.000 29988 Worker thread wakes up
01:00:05.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:05.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
01:00:05.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
01:00:05.060 00.001 28316 UpdateGuideState exits: m=2537 RSB=34.8
01:00:05.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:05.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:05.061 00.001 28316 Enqueuing Expose request
01:00:05.062 00.001 29988 Moving (0.16, -0.09) raw xDistance=-0.15 yDistance=-0.10
01:00:05.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:00:05.063 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:05.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:00:05.063 00.000 29988 MoveAxis(E, 0, ABG)
01:00:05.063 00.000 29988 Move returns status 0, amount 0
01:00:05.063 00.000 29988 MoveAxis(N, 0, ABG)
01:00:05.063 00.000 29988 Move returns status 0, amount 0
01:00:05.063 00.000 29988 move complete, result=0
01:00:05.063 00.000 29988 worker thread done servicing request
01:00:05.063 00.000 29988 Worker thread wakes up
01:00:05.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:05.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:05.064 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:06.584 01.520 29988 Exposure complete
01:00:06.610 00.026 29988 worker thread done servicing request
01:00:06.610 00.000 28316 OnExposeComplete: enter
01:00:06.611 00.001 28316 UpdateGuideState(): m_state=6
01:00:06.613 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
01:00:06.614 00.001 28316 Star::Find returns 1 (0), X=949.30, Y=254.63, Mass=2419, SNR=33.9, Peak=210 HFD=3.6
01:00:06.615 00.001 28316 MultiStar: [#1 0.13,-0.22,1.02,U] [#2 0.25,-0.09,0.94,U] [#3 0.02,-0.37,0.00,M4] [#4 0.07,-0.26,0.84,U] [#5 0.13,-0.34,0.00,M1] [#6 0.08,-0.16,0.64,U] [#7 -0.31,-0.03,0.00,M1] [#8 0.12,-0.00,0.61,U] 
01:00:06.615 00.000 28316 refined, 5 included, MultiStar: {0.11, -0.22}, one-star: {0.01, -0.47}
01:00:06.616 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:00:06.617 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
01:00:06.618 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.10 mountX=-0.24 mountY=0.00, mountTheta=3.14
01:00:06.620 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.22, opts=13)
01:00:06.621 00.001 28316 Enqueuing Move request for scope (0.11, -0.22)
01:00:06.622 00.001 29988 Worker thread wakes up
01:00:06.623 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
01:00:06.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
01:00:06.623 00.000 29988 Moving (0.11, -0.22) raw xDistance=-0.24 yDistance=0.00
01:00:06.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:00:06.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:06.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:06.623 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
01:00:06.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:06.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:00:06.624 00.000 29988 MoveAxis(E, 51, ABG)
01:00:06.625 00.001 29988 Guiding  Dir = 2, Dur = 51
01:00:06.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:06.626 00.001 28316 Enqueuing Expose request
01:00:06.627 00.001 29988 IsSlewing returns 0
01:00:06.628 00.001 29988 IsGuiding returns 0
01:00:06.629 00.001 29988 PulseGuide returned control before completion, sleep 60
01:00:06.698 00.069 29988 IsGuiding returns 0
01:00:06.698 00.000 29988 Move returns status 0, amount 51
01:00:06.698 00.000 29988 MoveAxis(N, 0, ABG)
01:00:06.698 00.000 29988 Move returns status 0, amount 0
01:00:06.698 00.000 29988 move complete, result=0
01:00:06.698 00.000 29988 worker thread done servicing request
01:00:06.698 00.000 29988 Worker thread wakes up
01:00:06.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:06.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:06.698 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
01:00:08.334 01.636 29988 Exposure complete
01:00:08.378 00.044 29988 worker thread done servicing request
01:00:08.378 00.000 28316 OnExposeComplete: enter
01:00:08.379 00.001 28316 UpdateGuideState(): m_state=6
01:00:08.380 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
01:00:08.381 00.001 28316 Star::Find returns 1 (1), X=949.21, Y=254.91, Mass=2502, SNR=34.7, Peak=255 HFD=4.1
01:00:08.384 00.003 28316 MultiStar: [#1 -0.04,0.11,0.94,U] [#2 0.15,0.02,0.88,U] [#3 -0.06,-0.02,0.86,U] [#4 -0.10,0.05,0.84,U] [#5 -0.11,0.00,0.72,U] [#6 0.11,0.03,0.61,U] [#7 -0.43,0.20,0.00,M2] [#8 0.05,0.15,0.60,U] 
01:00:08.384 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.01}, one-star: {-0.08, -0.19}
01:00:08.385 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
01:00:08.385 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:00:08.386 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.53 mountX=0.02 mountY=0.01, mountTheta=0.50
01:00:08.387 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:00:08.387 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:00:08.387 00.000 29988 Worker thread wakes up
01:00:08.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:08.388 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.7 Saturée
01:00:08.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:00:08.389 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:00:08.389 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:08.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:08.390 00.001 28316 Enqueuing Expose request
01:00:08.390 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=0.01
01:00:08.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:00:08.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:08.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:08.391 00.001 29988 MoveAxis(E, 0, ABG)
01:00:08.391 00.000 29988 Move returns status 0, amount 0
01:00:08.391 00.000 29988 MoveAxis(N, 0, ABG)
01:00:08.391 00.000 29988 Move returns status 0, amount 0
01:00:08.391 00.000 29988 move complete, result=0
01:00:08.391 00.000 29988 worker thread done servicing request
01:00:08.391 00.000 29988 Worker thread wakes up
01:00:08.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:08.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:08.391 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:09.904 01.513 29988 Exposure complete
01:00:09.943 00.039 29988 worker thread done servicing request
01:00:09.943 00.000 28316 OnExposeComplete: enter
01:00:09.944 00.001 28316 UpdateGuideState(): m_state=6
01:00:09.945 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
01:00:09.945 00.000 28316 Star::Find returns 1 (1), X=949.18, Y=254.98, Mass=2480, SNR=34.6, Peak=255 HFD=4.1
01:00:09.946 00.001 28316 MultiStar: [#1 -0.06,0.15,0.98,U] [#2 0.05,0.21,0.88,U] [#3 -0.02,-0.12,0.86,U] [#4 -0.02,0.00,0.82,U] [#5 -0.17,0.08,0.74,U] [#6 0.07,0.02,0.61,U] [#7 -0.44,0.15,0.00,M3] [#8 0.04,0.17,0.60,U] 
01:00:09.947 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {-0.11, -0.12}
01:00:09.948 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
01:00:09.948 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
01:00:09.949 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.06 cameraTheta=2.22 mountX=0.05 mountY=0.01, mountTheta=0.18
01:00:09.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
01:00:09.951 00.000 28316 Enqueuing Move request for scope (-0.03, 0.04)
01:00:09.952 00.001 29988 Worker thread wakes up
01:00:09.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:09.953 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.6 Saturée
01:00:09.953 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:09.953 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:09.954 00.001 28316 Enqueuing Expose request
01:00:09.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:00:09.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:00:09.954 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
01:00:09.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:00:09.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:09.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:09.954 00.000 29988 MoveAxis(E, 0, ABG)
01:00:09.954 00.000 29988 Move returns status 0, amount 0
01:00:09.955 00.001 29988 MoveAxis(N, 0, ABG)
01:00:09.955 00.000 29988 Move returns status 0, amount 0
01:00:09.955 00.000 29988 move complete, result=0
01:00:09.955 00.000 29988 worker thread done servicing request
01:00:09.955 00.000 29988 Worker thread wakes up
01:00:09.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:09.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:09.955 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:11.587 01.632 29988 Exposure complete
01:00:11.629 00.042 29988 worker thread done servicing request
01:00:11.629 00.000 28316 OnExposeComplete: enter
01:00:11.629 00.000 28316 UpdateGuideState(): m_state=6
01:00:11.630 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
01:00:11.631 00.001 28316 Star::Find returns 1 (0), X=949.35, Y=254.84, Mass=2503, SNR=34.5, Peak=231 HFD=3.8
01:00:11.632 00.001 28316 MultiStar: [#1 0.01,-0.06,0.97,U] [#2 0.07,-0.01,0.91,U] [#3 -0.06,-0.14,0.86,U] [#4 0.01,-0.21,0.82,U] [#5 -0.01,-0.10,0.74,U] [#6 0.11,-0.03,0.62,U] [#7 -0.40,0.12,0.00,M4] [#8 -0.11,0.14,0.59,U] 
01:00:11.632 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.09}, one-star: {0.06, -0.26}
01:00:11.633 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
01:00:11.633 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
01:00:11.633 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.10 cameraTheta=-1.41 mountX=-0.09 mountY=0.03, mountTheta=2.84
01:00:11.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
01:00:11.635 00.001 28316 Enqueuing Move request for scope (0.01, -0.09)
01:00:11.635 00.000 29988 Worker thread wakes up
01:00:11.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:11.636 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.5
01:00:11.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:11.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:11.637 00.000 28316 Enqueuing Expose request
01:00:11.638 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:00:11.638 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:00:11.638 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.03
01:00:11.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:00:11.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:11.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:11.638 00.000 29988 MoveAxis(E, 0, ABG)
01:00:11.638 00.000 29988 Move returns status 0, amount 0
01:00:11.638 00.000 29988 MoveAxis(N, 0, ABG)
01:00:11.638 00.000 29988 Move returns status 0, amount 0
01:00:11.638 00.000 29988 move complete, result=0
01:00:11.638 00.000 29988 worker thread done servicing request
01:00:11.638 00.000 29988 Worker thread wakes up
01:00:11.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:11.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:11.638 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:13.160 01.522 29988 Exposure complete
01:00:13.218 00.058 29988 worker thread done servicing request
01:00:13.218 00.000 28316 OnExposeComplete: enter
01:00:13.219 00.001 28316 UpdateGuideState(): m_state=6
01:00:13.220 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
01:00:13.221 00.001 28316 Star::Find returns 1 (0), X=949.20, Y=254.96, Mass=2396, SNR=33.8, Peak=236 HFD=4.1
01:00:13.222 00.001 28316 MultiStar: [#1 0.01,0.17,1.00,U] [#2 0.08,0.10,0.90,U] [#3 -0.07,-0.10,0.85,U] [#4 -0.11,0.08,0.84,U] [#5 -0.00,-0.10,0.74,U] [#6 -0.00,-0.06,0.65,U] [#7 -0.35,0.20,0.00,M5] [#8 0.08,0.20,0.59,U] 
01:00:13.222 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.02}, one-star: {-0.09, -0.14}
01:00:13.223 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
01:00:13.223 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
01:00:13.224 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.39 mountX=0.02 mountY=0.01, mountTheta=0.36
01:00:13.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:00:13.225 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:00:13.226 00.001 29988 Worker thread wakes up
01:00:13.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:13.226 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
01:00:13.227 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:00:13.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:13.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:13.227 00.000 28316 Enqueuing Expose request
01:00:13.228 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:00:13.228 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
01:00:13.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:00:13.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:13.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:13.228 00.000 29988 MoveAxis(E, 0, ABG)
01:00:13.228 00.000 29988 Move returns status 0, amount 0
01:00:13.228 00.000 29988 MoveAxis(N, 0, ABG)
01:00:13.228 00.000 29988 Move returns status 0, amount 0
01:00:13.228 00.000 29988 move complete, result=0
01:00:13.228 00.000 29988 worker thread done servicing request
01:00:13.228 00.000 29988 Worker thread wakes up
01:00:13.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:13.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:13.228 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:14.861 01.633 29988 Exposure complete
01:00:14.890 00.029 29988 worker thread done servicing request
01:00:14.890 00.000 28316 OnExposeComplete: enter
01:00:14.891 00.001 28316 UpdateGuideState(): m_state=6
01:00:14.891 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
01:00:14.892 00.001 28316 Star::Find returns 1 (0), X=949.20, Y=254.90, Mass=2394, SNR=33.9, Peak=236 HFD=4.1
01:00:14.893 00.001 28316 MultiStar: [#1 0.03,-0.02,1.02,U] [#2 0.09,-0.11,0.94,U] [#3 -0.05,-0.21,0.85,U] [#4 0.00,-0.18,0.85,U] [#5 0.02,-0.08,0.75,U] [#6 0.16,-0.17,0.64,U] [#7 -0.18,0.16,0.64,U] [#8 0.10,0.10,0.61,U] 
01:00:14.893 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {-0.09, -0.20}
01:00:14.893 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
01:00:14.894 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
01:00:14.894 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=-0.09 mountY=0.03, mountTheta=2.77
01:00:14.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
01:00:14.896 00.001 28316 Enqueuing Move request for scope (0.01, -0.09)
01:00:14.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:14.897 00.001 29988 Worker thread wakes up
01:00:14.897 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:00:14.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:00:14.898 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:14.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:00:14.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:14.898 00.000 28316 Enqueuing Expose request
01:00:14.899 00.001 29988 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.03
01:00:14.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:00:14.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:14.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:14.899 00.000 29988 MoveAxis(E, 0, ABG)
01:00:14.899 00.000 29988 Move returns status 0, amount 0
01:00:14.899 00.000 29988 MoveAxis(N, 0, ABG)
01:00:14.899 00.000 29988 Move returns status 0, amount 0
01:00:14.899 00.000 29988 move complete, result=0
01:00:14.899 00.000 29988 worker thread done servicing request
01:00:14.899 00.000 29988 Worker thread wakes up
01:00:14.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:14.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:14.900 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:16.413 01.513 29988 Exposure complete
01:00:16.481 00.068 29988 worker thread done servicing request
01:00:16.481 00.000 28316 OnExposeComplete: enter
01:00:16.482 00.001 28316 UpdateGuideState(): m_state=6
01:00:16.483 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
01:00:16.484 00.001 28316 Star::Find returns 1 (1), X=949.25, Y=254.81, Mass=2585, SNR=35.1, Peak=255 HFD=3.8
01:00:16.485 00.001 28316 MultiStar: [#1 0.03,-0.04,0.96,U] [#2 0.08,-0.10,0.90,U] [#3 -0.07,-0.28,0.00,M1] [#4 0.06,-0.07,0.78,U] [#5 -0.02,-0.18,0.72,U] [#6 0.14,-0.30,0.00,M1] [#7 -0.39,0.03,0.00,M5] [#8 -0.03,0.12,0.59,U] 
01:00:16.486 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.11}, one-star: {-0.03, -0.29}
01:00:16.486 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
01:00:16.487 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
01:00:16.488 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.43 mountX=-0.10 mountY=0.03, mountTheta=2.82
01:00:16.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
01:00:16.491 00.001 28316 Enqueuing Move request for scope (0.01, -0.11)
01:00:16.493 00.002 29988 Worker thread wakes up
01:00:16.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:00:16.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:00:16.493 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.03
01:00:16.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:16.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:16.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:16.493 00.000 29988 MoveAxis(E, 0, ABG)
01:00:16.493 00.000 29988 Move returns status 0, amount 0
01:00:16.493 00.000 29988 MoveAxis(N, 0, ABG)
01:00:16.493 00.000 29988 Move returns status 0, amount 0
01:00:16.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:16.495 00.002 28316 UpdateGuideState exits: m=2585 RSB=35.1 Saturée
01:00:16.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:16.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:16.500 00.003 28316 Enqueuing Expose request
01:00:16.502 00.002 29988 move complete, result=0
01:00:16.503 00.001 29988 worker thread done servicing request
01:00:16.503 00.000 29988 Worker thread wakes up
01:00:16.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:16.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:16.505 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:18.134 01.629 29988 Exposure complete
01:00:18.160 00.026 29988 worker thread done servicing request
01:00:18.160 00.000 28316 OnExposeComplete: enter
01:00:18.160 00.000 28316 UpdateGuideState(): m_state=6
01:00:18.161 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
01:00:18.161 00.000 28316 Star::Find returns 1 (0), X=949.23, Y=254.76, Mass=2520, SNR=34.8, Peak=227 HFD=3.8
01:00:18.162 00.001 28316 MultiStar: [#1 0.05,-0.14,0.96,U] [#2 0.13,-0.21,0.91,U] [#3 0.06,-0.26,0.00,M2] [#4 0.25,-0.27,0.00,M1] [#5 0.09,-0.26,0.00,M1] [#6 0.25,-0.34,0.00,M2] [#7 -0.12,-0.17,0.63,U] [#8 0.22,-0.10,0.59,U] 
01:00:18.162 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.20}, one-star: {-0.05, -0.33}
01:00:18.163 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
01:00:18.163 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
01:00:18.164 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.38 mountX=-0.20 mountY=0.06, mountTheta=2.87
01:00:18.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.20, opts=13)
01:00:18.166 00.001 28316 Enqueuing Move request for scope (0.04, -0.20)
01:00:18.166 00.000 29988 Worker thread wakes up
01:00:18.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:18.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
01:00:18.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
01:00:18.167 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.8
01:00:18.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:18.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:18.168 00.000 28316 Enqueuing Expose request
01:00:18.169 00.001 29988 Moving (0.04, -0.20) raw xDistance=-0.20 yDistance=0.06
01:00:18.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:00:18.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:18.170 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:00:18.170 00.000 29988 MoveAxis(E, 42, ABG)
01:00:18.170 00.000 29988 Guiding  Dir = 2, Dur = 42
01:00:18.170 00.000 29988 IsSlewing returns 0
01:00:18.170 00.000 29988 IsGuiding returns 0
01:00:18.171 00.001 29988 PulseGuide returned control before completion, sleep 51
01:00:18.228 00.057 29988 IsGuiding returns 0
01:00:18.229 00.001 29988 Move returns status 0, amount 42
01:00:18.229 00.000 29988 MoveAxis(N, 0, ABG)
01:00:18.229 00.000 29988 Move returns status 0, amount 0
01:00:18.229 00.000 29988 move complete, result=0
01:00:18.229 00.000 29988 worker thread done servicing request
01:00:18.229 00.000 29988 Worker thread wakes up
01:00:18.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:18.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:18.229 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
01:00:19.633 01.404 29988 Exposure complete
01:00:19.676 00.043 29988 worker thread done servicing request
01:00:19.676 00.000 28316 OnExposeComplete: enter
01:00:19.677 00.001 28316 UpdateGuideState(): m_state=6
01:00:19.677 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
01:00:19.678 00.001 28316 Star::Find returns 1 (0), X=949.13, Y=254.70, Mass=2481, SNR=34.6, Peak=232 HFD=3.8
01:00:19.679 00.001 28316 MultiStar: [#1 -0.20,-0.10,0.98,U] [#2 0.08,-0.15,0.90,U] [#3 -0.07,-0.25,0.00,M3] [#4 -0.09,-0.18,0.83,U] [#5 -0.12,-0.08,0.75,U] [#6 0.05,-0.21,0.62,U] [#7 -0.57,0.03,0.00,M5] [#8 -0.18,0.10,0.60,U] 
01:00:19.680 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.16}, one-star: {-0.16, -0.40}
01:00:19.681 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
01:00:19.682 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
01:00:19.682 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.08 mountX=-0.11 mountY=0.15, mountTheta=2.19
01:00:19.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.16, opts=13)
01:00:19.686 00.002 28316 Enqueuing Move request for scope (-0.09, -0.16)
01:00:19.686 00.000 29988 Worker thread wakes up
01:00:19.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
01:00:19.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
01:00:19.686 00.000 29988 Moving (-0.09, -0.16) raw xDistance=-0.11 yDistance=0.15
01:00:19.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:00:19.687 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:19.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:19.688 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.6
01:00:19.689 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:00:19.689 00.000 29988 MoveAxis(E, 0, ABG)
01:00:19.689 00.000 29988 Move returns status 0, amount 0
01:00:19.689 00.000 29988 MoveAxis(N, 0, ABG)
01:00:19.689 00.000 29988 Move returns status 0, amount 0
01:00:19.689 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:19.689 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:19.689 00.000 28316 Enqueuing Expose request
01:00:19.690 00.001 29988 move complete, result=0
01:00:19.690 00.000 29988 worker thread done servicing request
01:00:19.690 00.000 29988 Worker thread wakes up
01:00:19.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:19.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:19.690 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:00:21.319 01.629 29988 Exposure complete
01:00:21.364 00.045 29988 worker thread done servicing request
01:00:21.364 00.000 28316 OnExposeComplete: enter
01:00:21.366 00.002 28316 UpdateGuideState(): m_state=6
01:00:21.367 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
01:00:21.367 00.000 28316 Star::Find returns 1 (1), X=949.30, Y=254.83, Mass=2503, SNR=34.5, Peak=255 HFD=3.8
01:00:21.368 00.001 28316 MultiStar: [#1 -0.24,-0.03,0.99,U] [#2 0.01,0.01,0.93,U] [#3 -0.05,-0.16,0.84,U] [#4 -0.19,-0.16,0.83,U] [#5 -0.19,-0.07,0.73,U] [#6 0.02,-0.12,0.62,U] [#7 -0.38,0.14,0.00,M6] [#8 -0.17,0.10,0.60,U] 
01:00:21.368 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.09}, one-star: {0.01, -0.26}
01:00:21.369 00.001 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
01:00:21.369 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
01:00:21.370 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.38 mountX=-0.04 mountY=0.13, mountTheta=1.90
01:00:21.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.09, opts=13)
01:00:21.371 00.000 28316 Enqueuing Move request for scope (-0.10, -0.09)
01:00:21.372 00.001 29988 Worker thread wakes up
01:00:21.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:21.372 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.5 Saturée
01:00:21.373 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:00:21.373 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:00:21.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:21.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:21.374 00.001 28316 Enqueuing Expose request
01:00:21.374 00.000 29988 Moving (-0.10, -0.09) raw xDistance=-0.04 yDistance=0.13
01:00:21.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:00:21.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:21.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:00:21.374 00.000 29988 MoveAxis(E, 0, ABG)
01:00:21.374 00.000 29988 Move returns status 0, amount 0
01:00:21.374 00.000 29988 MoveAxis(N, 0, ABG)
01:00:21.374 00.000 29988 Move returns status 0, amount 0
01:00:21.374 00.000 29988 move complete, result=0
01:00:21.374 00.000 29988 worker thread done servicing request
01:00:21.374 00.000 29988 Worker thread wakes up
01:00:21.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:21.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:21.375 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:22.892 01.517 29988 Exposure complete
01:00:22.931 00.039 29988 worker thread done servicing request
01:00:22.931 00.000 28316 OnExposeComplete: enter
01:00:22.931 00.000 28316 UpdateGuideState(): m_state=6
01:00:22.932 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
01:00:22.932 00.000 28316 Star::Find returns 1 (0), X=949.12, Y=254.78, Mass=2536, SNR=34.9, Peak=239 HFD=4.0
01:00:22.933 00.001 28316 MultiStar: [#1 -0.11,-0.06,0.95,U] [#2 0.01,-0.08,0.90,U] [#3 -0.12,-0.25,0.00,M3] [#4 0.07,-0.21,0.82,U] [#5 -0.14,-0.07,0.72,U] [#6 0.02,-0.25,0.63,U] [#7 -0.32,0.07,0.00,M7] [#8 -0.15,0.02,0.57,U] 
01:00:22.934 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.15}, one-star: {-0.16, -0.32}
01:00:22.934 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
01:00:22.934 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
01:00:22.935 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.01 mountX=-0.10 mountY=0.13, mountTheta=2.26
01:00:22.936 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
01:00:22.936 00.000 28316 Enqueuing Move request for scope (-0.07, -0.15)
01:00:22.937 00.001 29988 Worker thread wakes up
01:00:22.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:00:22.937 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:00:22.937 00.000 29988 Moving (-0.07, -0.15) raw xDistance=-0.10 yDistance=0.13
01:00:22.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:22.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:22.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:22.938 00.001 28316 UpdateGuideState exits: m=2536 RSB=34.9
01:00:22.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:22.939 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:22.939 00.000 28316 Enqueuing Expose request
01:00:22.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:00:22.939 00.000 29988 MoveAxis(E, 0, ABG)
01:00:22.939 00.000 29988 Move returns status 0, amount 0
01:00:22.939 00.000 29988 MoveAxis(N, 0, ABG)
01:00:22.940 00.001 29988 Move returns status 0, amount 0
01:00:22.940 00.000 29988 move complete, result=0
01:00:22.940 00.000 29988 worker thread done servicing request
01:00:22.940 00.000 29988 Worker thread wakes up
01:00:22.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:22.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:22.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:24.567 01.627 29988 Exposure complete
01:00:24.612 00.045 29988 worker thread done servicing request
01:00:24.613 00.001 28316 OnExposeComplete: enter
01:00:24.614 00.001 28316 UpdateGuideState(): m_state=6
01:00:24.617 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
01:00:24.619 00.002 28316 Star::Find returns 1 (0), X=949.01, Y=254.72, Mass=2566, SNR=35.0, Peak=234 HFD=4.0
01:00:24.622 00.003 28316 MultiStar: [#1 -0.20,-0.33,0.00,M1] [#2 0.03,-0.29,0.00,M1] [#3 -0.17,-0.44,0.00,M4] [#4 -0.29,-0.30,0.00,M1] [#5 -0.33,-0.34,0.00,M1] [#6 -0.21,-0.41,0.00,M1] [#7 -0.63,0.05,0.00,M8] [#8 -0.16,-0.31,0.00,M1] 
01:00:24.624 00.002 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
01:00:24.627 00.003 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
01:00:24.629 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-2.20 mountX=-0.23 mountY=0.41, mountTheta=2.07
01:00:24.633 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.37, opts=13)
01:00:24.634 00.001 28316 Enqueuing Move request for scope (-0.27, -0.37)
01:00:24.634 00.000 29988 Worker thread wakes up
01:00:24.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:24.635 00.001 28316 UpdateGuideState exits: m=2566 RSB=35.0
01:00:24.635 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:24.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:24.636 00.001 28316 Enqueuing Expose request
01:00:24.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.37) opts 0xd
01:00:24.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.37)
01:00:24.636 00.000 29988 Moving (-0.27, -0.37) raw xDistance=-0.23 yDistance=0.41
01:00:24.637 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:00:24.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
01:00:24.637 00.000 29988 MoveAxis(E, 48, ABG)
01:00:24.637 00.000 29988 Guiding  Dir = 2, Dur = 48
01:00:24.637 00.000 29988 IsSlewing returns 0
01:00:24.637 00.000 29988 IsGuiding returns 0
01:00:24.640 00.003 29988 PulseGuide returned control before completion, sleep 57
01:00:24.707 00.067 29988 IsGuiding returns 0
01:00:24.707 00.000 29988 Move returns status 0, amount 48
01:00:24.707 00.000 29988 MoveAxis(S, 98, ABG)
01:00:24.707 00.000 29988 Guiding  Dir = 1, Dur = 98
01:00:24.707 00.000 29988 IsSlewing returns 0
01:00:24.707 00.000 29988 IsGuiding returns 0
01:00:24.712 00.005 29988 PulseGuide returned control before completion, sleep 104
01:00:24.827 00.115 29988 IsGuiding returns 0
01:00:24.827 00.000 29988 Move returns status 0, amount 98
01:00:24.827 00.000 29988 move complete, result=0
01:00:24.827 00.000 29988 worker thread done servicing request
01:00:24.827 00.000 29988 Worker thread wakes up
01:00:24.828 00.001 28316 GuideStep: -0.2 px 48 ms EAST, 0.4 px 98 ms SOUTH
01:00:24.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:24.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:26.235 01.407 29988 Exposure complete
01:00:26.271 00.036 29988 worker thread done servicing request
01:00:26.271 00.000 28316 OnExposeComplete: enter
01:00:26.271 00.000 28316 UpdateGuideState(): m_state=6
01:00:26.271 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
01:00:26.271 00.000 28316 Star::Find returns 1 (0), X=949.28, Y=254.95, Mass=2477, SNR=34.5, Peak=220 HFD=4.0
01:00:26.272 00.001 28316 MultiStar: [#1 0.10,0.14,0.96,U] [#2 0.08,0.13,0.91,U] [#3 -0.00,-0.08,0.85,U] [#4 0.33,-0.04,0.00,M2] [#5 0.11,-0.01,0.71,U] [#6 0.21,0.09,0.63,U] [#7 -0.40,0.34,0.00,M9] [#8 0.13,0.10,0.57,U] 
01:00:26.273 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.02}, one-star: {-0.00, -0.15}
01:00:26.274 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
01:00:26.275 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
01:00:26.275 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.30 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
01:00:26.277 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
01:00:26.277 00.000 28316 Enqueuing Move request for scope (0.08, 0.02)
01:00:26.278 00.001 29988 Worker thread wakes up
01:00:26.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:00:26.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:00:26.278 00.000 29988 Moving (0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
01:00:26.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:00:26.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:26.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:26.279 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:00:26.280 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:00:26.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:26.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:26.284 00.004 29988 MoveAxis(E, 0, ABG)
01:00:26.284 00.000 29988 Move returns status 0, amount 0
01:00:26.284 00.000 29988 MoveAxis(N, 0, ABG)
01:00:26.284 00.000 29988 Move returns status 0, amount 0
01:00:26.284 00.000 28316 Enqueuing Expose request
01:00:26.285 00.001 29988 move complete, result=0
01:00:26.285 00.000 29988 worker thread done servicing request
01:00:26.285 00.000 29988 Worker thread wakes up
01:00:26.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:26.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:26.285 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:27.921 01.636 29988 Exposure complete
01:00:27.964 00.043 29988 worker thread done servicing request
01:00:27.964 00.000 28316 OnExposeComplete: enter
01:00:27.965 00.001 28316 UpdateGuideState(): m_state=6
01:00:27.966 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
01:00:27.966 00.000 28316 Star::Find returns 1 (0), X=949.27, Y=254.76, Mass=2456, SNR=34.2, Peak=232 HFD=3.8
01:00:27.967 00.001 28316 MultiStar: [#1 -0.01,-0.10,0.99,U] [#2 0.10,-0.02,0.90,U] [#3 -0.00,-0.27,0.00,M4] [#4 0.10,-0.08,0.85,U] [#5 -0.00,-0.09,0.73,U] [#6 0.05,-0.09,0.61,U] [#7 -0.17,0.01,0.64,U] [#8 0.09,-0.02,0.59,U] 
01:00:27.970 00.003 28316 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {-0.02, -0.33}
01:00:27.973 00.003 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
01:00:27.975 00.002 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
01:00:27.977 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.38 mountX=-0.10 mountY=0.03, mountTheta=2.87
01:00:27.981 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
01:00:27.982 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
01:00:27.982 00.000 29988 Worker thread wakes up
01:00:27.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:27.984 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:00:27.984 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.2
01:00:27.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:27.986 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:00:27.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:27.986 00.000 28316 Enqueuing Expose request
01:00:27.986 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
01:00:27.987 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:27.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:27.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:00:27.987 00.000 29988 MoveAxis(E, 0, ABG)
01:00:27.987 00.000 29988 Move returns status 0, amount 0
01:00:27.987 00.000 29988 MoveAxis(N, 0, ABG)
01:00:27.987 00.000 29988 Move returns status 0, amount 0
01:00:27.987 00.000 29988 move complete, result=0
01:00:27.987 00.000 29988 worker thread done servicing request
01:00:27.987 00.000 29988 Worker thread wakes up
01:00:27.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:27.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:27.987 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:29.511 01.524 29988 Exposure complete
01:00:29.539 00.028 29988 worker thread done servicing request
01:00:29.540 00.001 28316 OnExposeComplete: enter
01:00:29.541 00.001 28316 UpdateGuideState(): m_state=6
01:00:29.542 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
01:00:29.543 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=255.02, Mass=2429, SNR=34.1, Peak=208 HFD=3.9
01:00:29.544 00.001 28316 MultiStar: [#1 0.16,0.13,0.96,U] [#2 0.34,0.12,0.00,M1] [#3 0.20,-0.03,0.86,U] [#4 0.20,0.12,0.86,U] [#5 0.18,0.08,0.75,U] [#6 0.35,0.07,0.00,M1] [#7 -0.32,0.15,0.00,M9] [#8 0.09,0.22,0.58,U] 
01:00:29.545 00.001 28316 single-star, 5 included, MultiStar: {0.17, 0.06}, one-star: {0.15, -0.08}
01:00:29.546 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
01:00:29.548 00.002 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
01:00:29.550 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.49 mountX=-0.13 mountY=-0.10, mountTheta=-2.51
01:00:29.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
01:00:29.552 00.000 28316 Enqueuing Move request for scope (0.15, -0.08)
01:00:29.553 00.001 29988 Worker thread wakes up
01:00:29.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
01:00:29.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:29.554 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.1
01:00:29.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:29.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:29.555 00.000 28316 Enqueuing Expose request
01:00:29.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
01:00:29.555 00.000 29988 Moving (0.15, -0.08) raw xDistance=-0.13 yDistance=-0.10
01:00:29.556 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:00:29.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:29.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:00:29.556 00.000 29988 MoveAxis(E, 0, ABG)
01:00:29.556 00.000 29988 Move returns status 0, amount 0
01:00:29.556 00.000 29988 MoveAxis(N, 0, ABG)
01:00:29.556 00.000 29988 Move returns status 0, amount 0
01:00:29.556 00.000 29988 move complete, result=0
01:00:29.556 00.000 29988 worker thread done servicing request
01:00:29.556 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:29.556 00.000 29988 Worker thread wakes up
01:00:29.557 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:29.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:31.182 01.625 29988 Exposure complete
01:00:31.226 00.044 29988 worker thread done servicing request
01:00:31.226 00.000 28316 OnExposeComplete: enter
01:00:31.227 00.001 28316 UpdateGuideState(): m_state=6
01:00:31.228 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
01:00:31.228 00.000 28316 Star::Find returns 1 (0), X=949.35, Y=254.86, Mass=2481, SNR=34.5, Peak=205 HFD=3.9
01:00:31.229 00.001 28316 MultiStar: [#1 0.26,0.07,0.00,M1] [#2 0.23,-0.04,0.92,U] [#3 0.18,-0.23,0.00,M4] [#4 0.35,0.00,0.00,M1] [#5 0.17,-0.08,0.74,U] [#6 0.21,-0.05,0.61,U] [#7 -0.22,-0.08,0.61,U] [#8 0.03,0.01,0.60,U] 
01:00:31.229 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.09}, one-star: {0.07, -0.24}
01:00:31.230 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
01:00:31.230 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
01:00:31.231 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.77 mountX=-0.12 mountY=-0.04, mountTheta=-2.81
01:00:31.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
01:00:31.233 00.001 28316 Enqueuing Move request for scope (0.09, -0.09)
01:00:31.235 00.002 29988 Worker thread wakes up
01:00:31.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:31.235 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.5
01:00:31.236 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:31.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:31.236 00.000 28316 Enqueuing Expose request
01:00:31.237 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
01:00:31.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
01:00:31.237 00.000 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.04
01:00:31.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:31.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:31.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:00:31.237 00.000 29988 MoveAxis(E, 0, ABG)
01:00:31.237 00.000 29988 Move returns status 0, amount 0
01:00:31.237 00.000 29988 MoveAxis(N, 0, ABG)
01:00:31.237 00.000 29988 Move returns status 0, amount 0
01:00:31.237 00.000 29988 move complete, result=0
01:00:31.237 00.000 29988 worker thread done servicing request
01:00:31.237 00.000 29988 Worker thread wakes up
01:00:31.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:31.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:31.238 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:32.759 01.521 29988 Exposure complete
01:00:32.811 00.052 29988 worker thread done servicing request
01:00:32.811 00.000 28316 OnExposeComplete: enter
01:00:32.811 00.000 28316 UpdateGuideState(): m_state=6
01:00:32.812 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
01:00:32.812 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=254.82, Mass=2446, SNR=34.2, Peak=219 HFD=3.8
01:00:32.813 00.001 28316 MultiStar: [#1 0.11,-0.06,0.95,U] [#2 0.17,-0.01,0.91,U] [#3 0.08,-0.16,0.87,U] [#4 0.09,-0.04,0.82,U] [#5 0.01,-0.19,0.74,U] [#6 0.12,-0.19,0.63,U] [#7 -0.25,0.19,0.00,M9] [#8 0.10,0.12,0.57,U] 
01:00:32.813 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.11}, one-star: {0.12, -0.28}
01:00:32.814 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
01:00:32.815 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
01:00:32.815 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.81 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
01:00:32.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
01:00:32.817 00.001 28316 Enqueuing Move request for scope (0.10, -0.11)
01:00:32.820 00.003 29988 Worker thread wakes up
01:00:32.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
01:00:32.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
01:00:32.820 00.000 29988 Moving (0.10, -0.11) raw xDistance=-0.14 yDistance=-0.04
01:00:32.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:00:32.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:32.821 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.2
01:00:32.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:32.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:32.822 00.001 28316 Enqueuing Expose request
01:00:32.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:32.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:00:32.822 00.000 29988 MoveAxis(E, 0, ABG)
01:00:32.822 00.000 29988 Move returns status 0, amount 0
01:00:32.822 00.000 29988 MoveAxis(N, 0, ABG)
01:00:32.822 00.000 29988 Move returns status 0, amount 0
01:00:32.822 00.000 29988 move complete, result=0
01:00:32.822 00.000 29988 worker thread done servicing request
01:00:32.822 00.000 29988 Worker thread wakes up
01:00:32.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:32.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:32.823 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:34.445 01.622 29988 Exposure complete
01:00:34.473 00.028 29988 worker thread done servicing request
01:00:34.473 00.000 28316 OnExposeComplete: enter
01:00:34.474 00.001 28316 UpdateGuideState(): m_state=6
01:00:34.474 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
01:00:34.475 00.001 28316 Star::Find returns 1 (0), X=949.38, Y=254.90, Mass=2420, SNR=33.9, Peak=221 HFD=3.9
01:00:34.476 00.001 28316 MultiStar: [#1 0.05,-0.00,0.99,U] [#2 0.20,0.02,0.93,U] [#3 -0.00,-0.04,0.89,U] [#4 -0.08,0.02,0.83,U] [#5 0.03,-0.00,0.74,U] [#6 0.13,0.19,0.63,U] [#7 -0.16,0.34,0.00,M10] [#8 0.21,0.25,0.00,M1] 
01:00:34.476 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.02}, one-star: {0.09, -0.20}
01:00:34.476 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
01:00:34.477 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
01:00:34.477 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.25 mountX=-0.04 mountY=-0.05, mountTheta=-2.26
01:00:34.478 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
01:00:34.479 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
01:00:34.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:34.480 00.001 28316 UpdateGuideState exits: m=2420 RSB=33.9
01:00:34.481 00.001 29988 Worker thread wakes up
01:00:34.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
01:00:34.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
01:00:34.481 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.05
01:00:34.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:00:34.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:34.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:34.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:34.482 00.001 28316 Enqueuing Expose request
01:00:34.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:00:34.482 00.000 29988 MoveAxis(E, 0, ABG)
01:00:34.482 00.000 29988 Move returns status 0, amount 0
01:00:34.482 00.000 29988 MoveAxis(N, 0, ABG)
01:00:34.482 00.000 29988 Move returns status 0, amount 0
01:00:34.482 00.000 29988 move complete, result=0
01:00:34.482 00.000 29988 worker thread done servicing request
01:00:34.482 00.000 29988 Worker thread wakes up
01:00:34.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:34.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:34.483 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:36.005 01.522 29988 Exposure complete
01:00:36.050 00.045 29988 worker thread done servicing request
01:00:36.050 00.000 28316 OnExposeComplete: enter
01:00:36.051 00.001 28316 UpdateGuideState(): m_state=6
01:00:36.052 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
01:00:36.052 00.000 28316 Star::Find returns 1 (0), X=949.45, Y=255.00, Mass=2349, SNR=33.6, Peak=212 HFD=3.7
01:00:36.053 00.001 28316 MultiStar: [#1 0.23,0.07,0.99,U] [#2 0.18,0.08,0.95,U] [#3 0.16,-0.04,0.89,U] [#4 0.09,0.08,0.85,U] [#5 0.14,-0.02,0.76,U] [#6 0.20,0.03,0.65,U] [#7 -0.15,0.22,0.00,R] [#8 0.24,0.25,0.00,M2] 
01:00:36.053 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.02}, one-star: {0.16, -0.10}
01:00:36.054 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:00:36.055 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:00:36.055 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=-0.05 mountY=-0.16, mountTheta=-1.91
01:00:36.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
01:00:36.057 00.001 28316 Enqueuing Move request for scope (0.17, 0.02)
01:00:36.057 00.000 29988 Worker thread wakes up
01:00:36.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:36.058 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
01:00:36.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:36.059 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:36.059 00.000 28316 Enqueuing Expose request
01:00:36.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
01:00:36.060 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
01:00:36.060 00.000 29988 Moving (0.17, 0.02) raw xDistance=-0.05 yDistance=-0.16
01:00:36.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:00:36.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:36.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:00:36.060 00.000 29988 MoveAxis(E, 0, ABG)
01:00:36.060 00.000 29988 Move returns status 0, amount 0
01:00:36.060 00.000 29988 MoveAxis(N, 0, ABG)
01:00:36.060 00.000 29988 Move returns status 0, amount 0
01:00:36.060 00.000 29988 move complete, result=0
01:00:36.060 00.000 29988 worker thread done servicing request
01:00:36.060 00.000 29988 Worker thread wakes up
01:00:36.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:36.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:36.060 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:37.687 01.627 29988 Exposure complete
01:00:37.722 00.035 29988 worker thread done servicing request
01:00:37.722 00.000 28316 OnExposeComplete: enter
01:00:37.723 00.001 28316 UpdateGuideState(): m_state=6
01:00:37.723 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
01:00:37.724 00.001 28316 Star::Find returns 1 (0), X=949.48, Y=255.21, Mass=2485, SNR=34.3, Peak=206 HFD=3.8
01:00:37.724 00.000 28316 MultiStar: [#1 0.12,0.32,0.00,M1] [#2 0.31,0.29,0.00,M1] [#3 0.25,0.14,0.00,M2] [#4 0.23,0.25,0.00,M1] [#5 0.17,0.21,0.00,M1] [#6 0.34,0.28,0.00,M1] [#7 -0.08,0.22,0.64,U] [#8 0.27,0.29,0.00,M3] 
01:00:37.725 00.001 28316 refined, 1 included, MultiStar: {0.09, 0.16}, one-star: {0.20, 0.12}
01:00:37.725 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
01:00:37.726 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
01:00:37.726 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.07 mountX=0.11 mountY=-0.15, mountTheta=-0.94
01:00:37.727 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.16, opts=13)
01:00:37.728 00.001 28316 Enqueuing Move request for scope (0.09, 0.16)
01:00:37.728 00.000 29988 Worker thread wakes up
01:00:37.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
01:00:37.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
01:00:37.728 00.000 29988 Moving (0.09, 0.16) raw xDistance=0.11 yDistance=-0.15
01:00:37.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:00:37.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:37.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:37.729 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.3
01:00:37.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:37.730 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:00:37.730 00.000 29988 MoveAxis(E, 0, ABG)
01:00:37.730 00.000 29988 Move returns status 0, amount 0
01:00:37.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:37.731 00.001 28316 Enqueuing Expose request
01:00:37.731 00.000 29988 MoveAxis(N, 0, ABG)
01:00:37.731 00.000 29988 Move returns status 0, amount 0
01:00:37.731 00.000 29988 move complete, result=0
01:00:37.731 00.000 29988 worker thread done servicing request
01:00:37.731 00.000 29988 Worker thread wakes up
01:00:37.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:37.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:37.732 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:39.249 01.517 29988 Exposure complete
01:00:39.277 00.028 29988 worker thread done servicing request
01:00:39.277 00.000 28316 OnExposeComplete: enter
01:00:39.278 00.001 28316 UpdateGuideState(): m_state=6
01:00:39.279 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
01:00:39.280 00.001 28316 Star::Find returns 1 (1), X=949.26, Y=254.98, Mass=2595, SNR=35.3, Peak=255 HFD=4.0
01:00:39.281 00.001 28316 MultiStar: [#1 0.01,0.19,0.95,U] [#2 0.22,0.06,0.87,U] [#3 -0.00,-0.02,0.83,U] [#4 -0.09,0.14,0.82,U] [#5 -0.13,0.03,0.71,U] [#6 -0.00,0.17,0.63,U] [#7 -0.24,0.09,0.62,U] [#8 0.09,0.13,0.57,U] 
01:00:39.283 00.002 28316 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {-0.02, -0.12}
01:00:39.284 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.26 = -0.26)
01:00:39.285 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
01:00:39.286 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.74 mountX=0.07 mountY=-0.02, mountTheta=-0.29
01:00:39.289 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
01:00:39.290 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
01:00:39.291 00.001 29988 Worker thread wakes up
01:00:39.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:39.291 00.000 28316 UpdateGuideState exits: m=2595 RSB=35.3 Saturée
01:00:39.292 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:39.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:39.293 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
01:00:39.293 00.000 28316 Enqueuing Expose request
01:00:39.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
01:00:39.293 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.02
01:00:39.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:00:39.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:39.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:39.293 00.000 29988 MoveAxis(E, 0, ABG)
01:00:39.294 00.001 29988 Move returns status 0, amount 0
01:00:39.294 00.000 29988 MoveAxis(N, 0, ABG)
01:00:39.294 00.000 29988 Move returns status 0, amount 0
01:00:39.294 00.000 29988 move complete, result=0
01:00:39.294 00.000 29988 worker thread done servicing request
01:00:39.294 00.000 29988 Worker thread wakes up
01:00:39.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:39.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:39.294 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:40.918 01.624 29988 Exposure complete
01:00:40.946 00.028 29988 worker thread done servicing request
01:00:40.946 00.000 28316 OnExposeComplete: enter
01:00:40.947 00.001 28316 UpdateGuideState(): m_state=6
01:00:40.949 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
01:00:40.951 00.002 28316 Star::Find returns 1 (0), X=949.30, Y=255.18, Mass=2488, SNR=34.6, Peak=231 HFD=3.9
01:00:40.954 00.003 28316 MultiStar: [#1 0.05,0.26,0.00,M1] [#2 0.18,0.38,0.00,M1] [#3 0.07,0.12,0.84,U] [#4 -0.06,0.26,0.82,U] [#5 0.09,0.24,0.72,U] [#6 0.05,0.29,0.00,M1] [#7 -0.14,0.27,0.00,M1] [#8 0.16,0.42,0.00,M3] 
01:00:40.956 00.002 28316 single-star, 3 included, MultiStar: {0.03, 0.17}, one-star: {0.01, 0.09}
01:00:40.959 00.003 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
01:00:40.961 00.002 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
01:00:40.963 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.47 mountX=0.08 mountY=-0.05, mountTheta=-0.56
01:00:40.966 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
01:00:40.967 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
01:00:40.967 00.000 29988 Worker thread wakes up
01:00:40.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:40.968 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
01:00:40.968 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
01:00:40.968 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6
01:00:40.968 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:40.968 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:40.969 00.001 28316 Enqueuing Expose request
01:00:40.969 00.000 29988 Moving (0.01, 0.09) raw xDistance=0.08 yDistance=-0.05
01:00:40.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:00:40.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:40.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:00:40.969 00.000 29988 MoveAxis(E, 0, ABG)
01:00:40.969 00.000 29988 Move returns status 0, amount 0
01:00:40.969 00.000 29988 MoveAxis(N, 0, ABG)
01:00:40.969 00.000 29988 Move returns status 0, amount 0
01:00:40.969 00.000 29988 move complete, result=0
01:00:40.969 00.000 29988 worker thread done servicing request
01:00:40.969 00.000 29988 Worker thread wakes up
01:00:40.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:40.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:40.970 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:42.483 01.513 29988 Exposure complete
01:00:42.524 00.041 29988 worker thread done servicing request
01:00:42.524 00.000 28316 OnExposeComplete: enter
01:00:42.525 00.001 28316 UpdateGuideState(): m_state=6
01:00:42.525 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
01:00:42.527 00.002 28316 Star::Find returns 1 (0), X=949.43, Y=255.03, Mass=2484, SNR=34.4, Peak=214 HFD=3.8
01:00:42.528 00.001 28316 MultiStar: [#1 0.14,0.09,0.97,U] [#2 0.29,0.12,0.00,M2] [#3 0.09,-0.04,0.86,U] [#4 0.06,0.12,0.82,U] [#5 0.10,0.14,0.74,U] [#6 0.19,0.20,0.00,M2] [#7 -0.12,0.09,0.62,U] [#8 0.13,0.08,0.60,U] 
01:00:42.530 00.002 28316 refined, 6 included, MultiStar: {0.09, 0.05}, one-star: {0.14, -0.07}
01:00:42.532 00.002 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
01:00:42.532 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
01:00:42.533 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.53 mountX=0.01 mountY=-0.10, mountTheta=-1.46
01:00:42.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
01:00:42.535 00.001 28316 Enqueuing Move request for scope (0.09, 0.05)
01:00:42.535 00.000 29988 Worker thread wakes up
01:00:42.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:00:42.536 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:42.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:00:42.536 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
01:00:42.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:00:42.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:42.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:00:42.536 00.000 29988 MoveAxis(E, 0, ABG)
01:00:42.536 00.000 29988 Move returns status 0, amount 0
01:00:42.536 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.4
01:00:42.537 00.001 29988 MoveAxis(N, 0, ABG)
01:00:42.537 00.000 29988 Move returns status 0, amount 0
01:00:42.537 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:42.537 00.000 29988 move complete, result=0
01:00:42.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:42.538 00.001 28316 Enqueuing Expose request
01:00:42.538 00.000 29988 worker thread done servicing request
01:00:42.538 00.000 29988 Worker thread wakes up
01:00:42.538 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:42.539 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:42.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:44.168 01.629 29988 Exposure complete
01:00:44.193 00.025 29988 worker thread done servicing request
01:00:44.193 00.000 28316 OnExposeComplete: enter
01:00:44.195 00.002 28316 UpdateGuideState(): m_state=6
01:00:44.196 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
01:00:44.197 00.001 28316 Star::Find returns 1 (0), X=949.27, Y=254.66, Mass=2422, SNR=33.9, Peak=237 HFD=3.7
01:00:44.201 00.004 28316 MultiStar: [#1 0.14,-0.14,0.98,U] [#2 0.10,-0.11,0.89,U] [#3 -0.04,-0.26,0.87,U] [#4 -0.04,0.00,0.83,U] [#5 -0.21,-0.22,0.00,M1] [#6 0.01,-0.09,0.62,U] [#7 -0.27,-0.16,0.00,M1] [#8 0.06,-0.08,0.60,U] 
01:00:44.204 00.003 28316 refined, 6 included, MultiStar: {0.03, -0.17}, one-star: {-0.02, -0.44}
01:00:44.206 00.002 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.90)
01:00:44.208 00.002 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86)
01:00:44.210 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.39 mountX=-0.17 mountY=0.05, mountTheta=2.86
01:00:44.215 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
01:00:44.216 00.001 28316 Enqueuing Move request for scope (0.03, -0.17)
01:00:44.217 00.001 29988 Worker thread wakes up
01:00:44.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:44.217 00.000 28316 UpdateGuideState exits: m=2422 RSB=33.9
01:00:44.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:44.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:44.218 00.000 28316 Enqueuing Expose request
01:00:44.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
01:00:44.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
01:00:44.219 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
01:00:44.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:00:44.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:44.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:00:44.219 00.000 29988 MoveAxis(E, 0, ABG)
01:00:44.219 00.000 29988 Move returns status 0, amount 0
01:00:44.219 00.000 29988 MoveAxis(N, 0, ABG)
01:00:44.219 00.000 29988 Move returns status 0, amount 0
01:00:44.219 00.000 29988 move complete, result=0
01:00:44.219 00.000 29988 worker thread done servicing request
01:00:44.219 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:44.220 00.001 29988 Worker thread wakes up
01:00:44.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:44.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,240,31,31)
01:00:44.459 00.239 28316 evsrv: cli 0C97D870 connect
01:00:44.463 00.004 28316 case statement mapped state 6 to 3
01:00:44.465 00.002 28316 case statement mapped state 6 to 3
01:00:44.465 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"6d667f10-0f2a-4928-81b4-b0c7d5cb55b2"}
01:00:44.466 00.001 28316 case statement mapped state 6 to 3
01:00:44.467 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d667f10-0f2a-4928-81b4-b0c7d5cb55b2"}
01:00:44.469 00.002 28316 evsrv: cli 0C97D870 disconnect
01:00:44.473 00.004 28316 evsrv: cli 0C97DCD0 connect
01:00:44.474 00.001 28316 case statement mapped state 6 to 3
01:00:44.476 00.002 28316 case statement mapped state 6 to 3
01:00:44.479 00.003 28316 evsrv: cli 0C97DCD0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"174f2fe6-6a61-44a2-940a-a38da62c9034"}
01:00:44.481 00.002 28316 PhdController::Dither begins
01:00:44.482 00.001 28316 dither: size=2.00, dRA=1.36 dDec=-1.91
01:00:44.483 00.001 28316 MountToCamera -- mountTheta (-0.95) + m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:00:44.484 00.001 28316 MountToCamera -- mountX=1.36 mountY=-1.91 hyp=2.34 mountTheta=-0.95 cameraX=1.17, cameraY=2.03 cameraTheta=1.05
01:00:44.484 00.000 28316 setting lock position to (950.46, 257.12)
01:00:44.485 00.001 28316 Mount: notify guiding dithered (1.2, 2.0)
01:00:44.485 00.000 28316 MultiStar: stabilizing after lock position change
01:00:44.486 00.001 28316 Status Line: Dithering de 1.36,-1.91
01:00:44.489 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:00:44.490 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:00:44.490 00.000 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":0,"id":"174f2fe6-6a61-44a2-940a-a38da62c9034"}
01:00:44.491 00.001 28316 evsrv: cli 0C97DCD0 disconnect
01:00:45.746 01.255 29988 Exposure complete
01:00:45.789 00.043 29988 worker thread done servicing request
01:00:45.790 00.001 28316 OnExposeComplete: enter
01:00:45.792 00.002 28316 UpdateGuideState(): m_state=6
01:00:45.795 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
01:00:45.797 00.002 28316 Star::Find returns 1 (0), X=949.23, Y=254.70, Mass=2493, SNR=34.4, Peak=237 HFD=3.7
01:00:45.798 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
01:00:45.799 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
01:00:45.799 00.000 28316 CameraToMount -- cameraX=-1.23 cameraY=-2.43 hyp=2.72 cameraTheta=-2.04 mountX=-1.70 mountY=2.19, mountTheta=2.23
01:00:45.801 00.002 28316 dither recenter: remaining=(-1.4,1.9) step=(-1.4,1.9)
01:00:45.801 00.000 28316 MountToCamera -- mountTheta (2.19) + m_xAngle (2.00) = xAngle (4.19 = -2.09)
01:00:45.802 00.001 28316 MountToCamera -- mountX=-1.36 mountY=1.91 hyp=2.34 mountTheta=2.19 cameraX=-1.17, cameraY=-2.03 cameraTheta=-2.09
01:00:45.802 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.17, y=-2.03, opts=4)
01:00:45.803 00.001 28316 Enqueuing Move request for scope (-1.17, -2.03)
01:00:45.803 00.000 28316 Mount: notify direct move -1.36,1.91
01:00:45.804 00.001 29988 Worker thread wakes up
01:00:45.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:45.804 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.4
01:00:45.805 00.001 28316 PhdController: settling, locked = 1, distance = 2.55 (0.50) aobump = 0 frame = 1 / 99999
01:00:45.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -2.03) opts 0x4
01:00:45.805 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143645.805,"Host":"ASUS_SAM","Inst":1,"Distance":2.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:45.805 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.17, -2.03)
01:00:45.805 00.000 29988 Moving (-1.17, -2.03) raw xDistance=-1.36 yDistance=1.91
01:00:45.807 00.002 29988 MoveAxis(E, 454, B)
01:00:45.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:45.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:45.808 00.001 28316 Enqueuing Expose request
01:00:45.808 00.000 29988 Guiding  Dir = 2, Dur = 454
01:00:45.808 00.000 29988 IsSlewing returns 0
01:00:45.809 00.001 29988 IsGuiding returns 0
01:00:45.810 00.001 29988 PulseGuide returned control before completion, sleep 463
01:00:46.278 00.468 29988 IsGuiding returns 0
01:00:46.278 00.000 29988 Move returns status 0, amount 454
01:00:46.278 00.000 29988 MoveAxis(S, 455, B)
01:00:46.278 00.000 29988 Guiding  Dir = 1, Dur = 455
01:00:46.279 00.001 29988 IsSlewing returns 0
01:00:46.279 00.000 29988 IsGuiding returns 0
01:00:46.284 00.005 29988 PulseGuide returned control before completion, sleep 460
01:00:46.761 00.477 29988 IsGuiding returns 0
01:00:46.761 00.000 29988 Move returns status 0, amount 455
01:00:46.761 00.000 29988 move complete, result=0
01:00:46.761 00.000 29988 worker thread done servicing request
01:00:46.761 00.000 29988 Worker thread wakes up
01:00:46.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:46.761 00.000 28316 GuideStep: -1.4 px 454 ms EAST, 1.9 px 455 ms SOUTH
01:00:46.763 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:48.387 01.624 29988 Exposure complete
01:00:48.436 00.049 29988 worker thread done servicing request
01:00:48.436 00.000 28316 OnExposeComplete: enter
01:00:48.439 00.003 28316 UpdateGuideState(): m_state=6
01:00:48.441 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
01:00:48.444 00.003 28316 Star::Find returns 1 (0), X=949.51, Y=256.39, Mass=2400, SNR=33.7, Peak=209 HFD=3.5
01:00:48.446 00.002 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
01:00:48.448 00.002 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
01:00:48.451 00.003 28316 CameraToMount -- cameraX=-0.95 cameraY=-0.74 hyp=1.20 cameraTheta=-2.48 mountX=-0.28 mountY=1.18, mountTheta=1.80
01:00:48.454 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.95, y=-0.74, opts=13)
01:00:48.455 00.001 28316 Enqueuing Move request for scope (-0.95, -0.74)
01:00:48.455 00.000 29988 Worker thread wakes up
01:00:48.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:48.456 00.001 28316 UpdateGuideState exits: m=2400 RSB=33.7
01:00:48.456 00.000 28316 PhdController: settling, locked = 1, distance = 1.20 (0.50) aobump = 0 frame = 2 / 99999
01:00:48.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.74) opts 0xd
01:00:48.457 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143648.457,"Host":"ASUS_SAM","Inst":1,"Distance":1.20,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:48.458 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.95, -0.74)
01:00:48.458 00.000 29988 Moving (-0.95, -0.74) raw xDistance=-0.28 yDistance=1.18
01:00:48.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:00:48.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:00:48.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:48.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:48.459 00.001 28316 Enqueuing Expose request
01:00:48.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.18
01:00:48.459 00.000 29988 MoveAxis(E, 58, ABG)
01:00:48.459 00.000 29988 Guiding  Dir = 2, Dur = 58
01:00:48.460 00.001 29988 IsSlewing returns 0
01:00:48.460 00.000 29988 IsGuiding returns 0
01:00:48.462 00.002 29988 PulseGuide returned control before completion, sleep 67
01:00:48.541 00.079 29988 IsGuiding returns 0
01:00:48.541 00.000 29988 Move returns status 0, amount 58
01:00:48.541 00.000 29988 MoveAxis(N, 0, ABG)
01:00:48.541 00.000 29988 Move returns status 0, amount 0
01:00:48.541 00.000 29988 move complete, result=0
01:00:48.541 00.000 29988 worker thread done servicing request
01:00:48.541 00.000 29988 Worker thread wakes up
01:00:48.541 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 1.2 px 0 ms NORTH
01:00:48.542 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:48.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:49.949 01.407 29988 Exposure complete
01:00:50.002 00.053 29988 worker thread done servicing request
01:00:50.003 00.001 28316 OnExposeComplete: enter
01:00:50.004 00.001 28316 UpdateGuideState(): m_state=6
01:00:50.005 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
01:00:50.006 00.001 28316 Star::Find returns 1 (0), X=949.51, Y=256.61, Mass=2496, SNR=34.5, Peak=195 HFD=3.6
01:00:50.007 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
01:00:50.008 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
01:00:50.009 00.001 28316 CameraToMount -- cameraX=-0.95 cameraY=-0.51 hyp=1.08 cameraTheta=-2.65 mountX=-0.07 mountY=1.08, mountTheta=1.64
01:00:50.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.95, y=-0.51, opts=13)
01:00:50.013 00.002 28316 Enqueuing Move request for scope (-0.95, -0.51)
01:00:50.013 00.000 29988 Worker thread wakes up
01:00:50.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.51) opts 0xd
01:00:50.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.95, -0.51)
01:00:50.013 00.000 29988 Moving (-0.95, -0.51) raw xDistance=-0.07 yDistance=1.08
01:00:50.014 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:50.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:00:50.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:00:50.014 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.5
01:00:50.015 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.08
01:00:50.015 00.000 29988 MoveAxis(E, 0, ABG)
01:00:50.015 00.000 29988 Move returns status 0, amount 0
01:00:50.015 00.000 29988 MoveAxis(N, 0, ABG)
01:00:50.015 00.000 29988 Move returns status 0, amount 0
01:00:50.015 00.000 28316 PhdController: settling, locked = 1, distance = 1.16 (0.50) aobump = 0 frame = 3 / 99999
01:00:50.015 00.000 29988 move complete, result=0
01:00:50.015 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143650.015,"Host":"ASUS_SAM","Inst":1,"Distance":1.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:50.016 00.001 29988 worker thread done servicing request
01:00:50.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:50.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:50.016 00.000 28316 Enqueuing Expose request
01:00:50.017 00.001 29988 Worker thread wakes up
01:00:50.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:50.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:50.017 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms NORTH
01:00:51.652 01.635 29988 Exposure complete
01:00:51.711 00.059 29988 worker thread done servicing request
01:00:51.711 00.000 28316 OnExposeComplete: enter
01:00:51.712 00.001 28316 UpdateGuideState(): m_state=6
01:00:51.714 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
01:00:51.715 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=256.57, Mass=2441, SNR=34.2, Peak=190 HFD=3.4
01:00:51.715 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:00:51.716 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
01:00:51.716 00.000 28316 CameraToMount -- cameraX=-1.04 cameraY=-0.55 hyp=1.18 cameraTheta=-2.65 mountX=-0.07 mountY=1.18, mountTheta=1.63
01:00:51.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.04, y=-0.55, opts=13)
01:00:51.718 00.001 28316 Enqueuing Move request for scope (-1.04, -0.55)
01:00:51.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:51.718 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
01:00:51.719 00.001 28316 PhdController: settling, locked = 1, distance = 1.17 (0.50) aobump = 0 frame = 4 / 99999
01:00:51.719 00.000 29988 Worker thread wakes up
01:00:51.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.55) opts 0xd
01:00:51.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.04, -0.55)
01:00:51.720 00.001 29988 Moving (-1.04, -0.55) raw xDistance=-0.07 yDistance=1.18
01:00:51.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:00:51.720 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.44
01:00:51.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
01:00:51.720 00.000 29988 MoveAxis(E, 0, ABG)
01:00:51.720 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143651.719,"Host":"ASUS_SAM","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:51.720 00.000 29988 Move returns status 0, amount 0
01:00:51.720 00.000 29988 MoveAxis(S, 282, ABG)
01:00:51.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:51.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:51.721 00.000 28316 Enqueuing Expose request
01:00:51.722 00.001 29988 Guiding  Dir = 1, Dur = 282
01:00:51.723 00.001 29988 IsSlewing returns 0
01:00:51.723 00.000 29988 IsGuiding returns 0
01:00:51.728 00.005 29988 PulseGuide returned control before completion, sleep 288
01:00:52.023 00.295 29988 IsGuiding returns 0
01:00:52.023 00.000 29988 Move returns status 0, amount 282
01:00:52.023 00.000 29988 move complete, result=0
01:00:52.023 00.000 29988 worker thread done servicing request
01:00:52.023 00.000 29988 Worker thread wakes up
01:00:52.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:52.024 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:52.024 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.2 px 282 ms SOUTH
01:00:53.434 01.410 29988 Exposure complete
01:00:53.496 00.062 29988 worker thread done servicing request
01:00:53.496 00.000 28316 OnExposeComplete: enter
01:00:53.498 00.002 28316 UpdateGuideState(): m_state=6
01:00:53.499 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
01:00:53.501 00.002 28316 Star::Find returns 1 (0), X=949.99, Y=256.89, Mass=2569, SNR=35.2, Peak=243 HFD=4.2
01:00:53.503 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.62)
01:00:53.506 00.003 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58)
01:00:53.508 00.002 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.24 hyp=0.52 cameraTheta=-2.67 mountX=-0.02 mountY=0.52, mountTheta=1.62
01:00:53.511 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.24, opts=13)
01:00:53.513 00.002 28316 Enqueuing Move request for scope (-0.46, -0.24)
01:00:53.514 00.001 29988 Worker thread wakes up
01:00:53.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:53.515 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.2
01:00:53.516 00.001 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 5 / 99999
01:00:53.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.24) opts 0xd
01:00:53.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.24)
01:00:53.516 00.000 29988 Moving (-0.46, -0.24) raw xDistance=-0.02 yDistance=0.52
01:00:53.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:00:53.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
01:00:53.516 00.000 29988 MoveAxis(E, 0, ABG)
01:00:53.516 00.000 29988 Move returns status 0, amount 0
01:00:53.516 00.000 29988 MoveAxis(S, 124, ABG)
01:00:53.516 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143653.516,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:53.517 00.001 29988 Guiding  Dir = 1, Dur = 124
01:00:53.517 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:53.518 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:53.518 00.000 28316 Enqueuing Expose request
01:00:53.518 00.000 29988 IsSlewing returns 0
01:00:53.519 00.001 29988 IsGuiding returns 0
01:00:53.523 00.004 29988 PulseGuide returned control before completion, sleep 130
01:00:53.664 00.141 29988 IsGuiding returns 0
01:00:53.664 00.000 29988 Move returns status 0, amount 124
01:00:53.664 00.000 29988 move complete, result=0
01:00:53.664 00.000 29988 worker thread done servicing request
01:00:53.664 00.000 29988 Worker thread wakes up
01:00:53.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:53.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:53.664 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 124 ms SOUTH
01:00:55.295 01.631 29988 Exposure complete
01:00:55.324 00.029 29988 worker thread done servicing request
01:00:55.324 00.000 28316 OnExposeComplete: enter
01:00:55.325 00.001 28316 UpdateGuideState(): m_state=6
01:00:55.325 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
01:00:55.326 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.03, Mass=2542, SNR=35.0, Peak=225 HFD=3.9
01:00:55.326 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:00:55.326 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
01:00:55.327 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.05 mountY=0.11, mountTheta=1.98
01:00:55.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:00:55.329 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:00:55.330 00.001 29988 Worker thread wakes up
01:00:55.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:00:55.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:55.331 00.001 28316 UpdateGuideState exits: m=2542 RSB=35.0
01:00:55.331 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 6 / 99999
01:00:55.332 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:00:55.332 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143655.331,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:55.332 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:00:55.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:00:55.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:55.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:55.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:55.333 00.000 28316 Enqueuing Expose request
01:00:55.334 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:00:55.334 00.000 29988 MoveAxis(E, 0, ABG)
01:00:55.334 00.000 29988 Move returns status 0, amount 0
01:00:55.334 00.000 29988 MoveAxis(N, 0, ABG)
01:00:55.334 00.000 29988 Move returns status 0, amount 0
01:00:55.334 00.000 29988 move complete, result=0
01:00:55.334 00.000 29988 worker thread done servicing request
01:00:55.334 00.000 29988 Worker thread wakes up
01:00:55.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:55.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:55.334 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:56.853 01.519 29988 Exposure complete
01:00:56.889 00.036 29988 worker thread done servicing request
01:00:56.889 00.000 28316 OnExposeComplete: enter
01:00:56.890 00.001 28316 UpdateGuideState(): m_state=6
01:00:56.890 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
01:00:56.892 00.002 28316 Star::Find returns 1 (0), X=950.49, Y=257.01, Mass=2343, SNR=33.5, Peak=204 HFD=3.6
01:00:56.893 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
01:00:56.894 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
01:00:56.895 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.32 mountX=-0.11 mountY=0.02, mountTheta=2.93
01:00:56.897 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
01:00:56.898 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
01:00:56.898 00.000 29988 Worker thread wakes up
01:00:56.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
01:00:56.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
01:00:56.899 00.001 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.02
01:00:56.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:00:56.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:56.899 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
01:00:56.899 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 7 / 99999
01:00:56.900 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:56.900 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143656.900,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:56.901 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:00:56.901 00.000 29988 MoveAxis(E, 0, ABG)
01:00:56.901 00.000 29988 Move returns status 0, amount 0
01:00:56.901 00.000 29988 MoveAxis(N, 0, ABG)
01:00:56.901 00.000 29988 Move returns status 0, amount 0
01:00:56.901 00.000 29988 move complete, result=0
01:00:56.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:56.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:56.902 00.001 28316 Enqueuing Expose request
01:00:56.902 00.000 29988 worker thread done servicing request
01:00:56.902 00.000 29988 Worker thread wakes up
01:00:56.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:56.902 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:56.903 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:00:58.528 01.625 29988 Exposure complete
01:00:58.558 00.030 29988 worker thread done servicing request
01:00:58.558 00.000 28316 OnExposeComplete: enter
01:00:58.560 00.002 28316 UpdateGuideState(): m_state=6
01:00:58.561 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
01:00:58.562 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=257.16, Mass=2528, SNR=34.7, Peak=231 HFD=3.9
01:00:58.564 00.002 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
01:00:58.567 00.003 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
01:00:58.569 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.96 mountX=0.10 mountY=0.14, mountTheta=0.95
01:00:58.573 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.03, opts=13)
01:00:58.575 00.002 28316 Enqueuing Move request for scope (-0.17, 0.03)
01:00:58.578 00.003 29988 Worker thread wakes up
01:00:58.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:00:58.579 00.001 28316 UpdateGuideState exits: m=2528 RSB=34.7
01:00:58.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:00:58.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:00:58.579 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 8 / 99999
01:00:58.580 00.001 29988 Moving (-0.17, 0.03) raw xDistance=0.10 yDistance=0.14
01:00:58.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:00:58.580 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143658.580,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:00:58.581 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:58.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:00:58.581 00.000 29988 MoveAxis(E, 0, ABG)
01:00:58.581 00.000 29988 Move returns status 0, amount 0
01:00:58.581 00.000 29988 MoveAxis(N, 0, ABG)
01:00:58.581 00.000 29988 Move returns status 0, amount 0
01:00:58.581 00.000 29988 move complete, result=0
01:00:58.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:58.582 00.001 29988 worker thread done servicing request
01:00:58.582 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:00:58.583 00.001 28316 Enqueuing Expose request
01:00:58.583 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:58.584 00.001 29988 Worker thread wakes up
01:00:58.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:00:58.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:00.108 01.524 29988 Exposure complete
01:01:00.144 00.036 29988 worker thread done servicing request
01:01:00.144 00.000 28316 OnExposeComplete: enter
01:01:00.145 00.001 28316 UpdateGuideState(): m_state=6
01:01:00.145 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
01:01:00.146 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=257.06, Mass=2318, SNR=33.3, Peak=202 HFD=3.9
01:01:00.146 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
01:01:00.147 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07)
01:01:00.147 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.18 mountX=-0.04 mountY=0.07, mountTheta=2.10
01:01:00.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
01:01:00.149 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
01:01:00.150 00.001 29988 Worker thread wakes up
01:01:00.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:00.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
01:01:00.150 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.3
01:01:00.151 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 9 / 99999
01:01:00.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
01:01:00.151 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
01:01:00.151 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143660.151,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:01:00.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:00.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:01:00.152 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:00.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:00.154 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:00.154 00.000 28316 Enqueuing Expose request
01:01:00.154 00.000 29988 MoveAxis(E, 0, ABG)
01:01:00.154 00.000 29988 Move returns status 0, amount 0
01:01:00.154 00.000 29988 MoveAxis(N, 0, ABG)
01:01:00.154 00.000 29988 Move returns status 0, amount 0
01:01:00.154 00.000 29988 move complete, result=0
01:01:00.154 00.000 29988 worker thread done servicing request
01:01:00.154 00.000 29988 Worker thread wakes up
01:01:00.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:00.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:00.155 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:01.778 01.623 29988 Exposure complete
01:01:01.802 00.024 29988 worker thread done servicing request
01:01:01.802 00.000 28316 OnExposeComplete: enter
01:01:01.803 00.001 28316 UpdateGuideState(): m_state=6
01:01:01.803 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
01:01:01.805 00.002 28316 Star::Find returns 1 (0), X=950.54, Y=257.09, Mass=2460, SNR=34.4, Peak=222 HFD=3.8
01:01:01.805 00.000 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
01:01:01.806 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
01:01:01.806 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.44 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
01:01:01.807 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
01:01:01.807 00.000 28316 Enqueuing Move request for scope (0.08, -0.04)
01:01:01.807 00.000 29988 Worker thread wakes up
01:01:01.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
01:01:01.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
01:01:01.807 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.07 yDistance=-0.06
01:01:01.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:01.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:01.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:01:01.807 00.000 29988 MoveAxis(E, 0, ABG)
01:01:01.807 00.000 29988 Move returns status 0, amount 0
01:01:01.807 00.000 29988 MoveAxis(N, 0, ABG)
01:01:01.807 00.000 29988 Move returns status 0, amount 0
01:01:01.807 00.000 29988 move complete, result=0
01:01:01.807 00.000 29988 worker thread done servicing request
01:01:01.811 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:01.818 00.007 28316 UpdateGuideState exits: m=2460 RSB=34.4
01:01:01.820 00.002 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 10 / 99999
01:01:01.820 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143661.820,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
01:01:01.820 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:01.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:01.820 00.000 28316 Enqueuing Expose request
01:01:01.822 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:01.822 00.000 29988 Worker thread wakes up
01:01:01.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:01.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:03.346 01.524 29988 Exposure complete
01:01:03.368 00.022 29988 worker thread done servicing request
01:01:03.368 00.000 28316 OnExposeComplete: enter
01:01:03.369 00.001 28316 UpdateGuideState(): m_state=6
01:01:03.369 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
01:01:03.370 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.92, Mass=2447, SNR=34.2, Peak=212 HFD=3.9
01:01:03.370 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
01:01:03.371 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
01:01:03.371 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.34 mountX=-0.20 mountY=0.05, mountTheta=2.91
01:01:03.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.20, opts=13)
01:01:03.373 00.001 28316 Enqueuing Move request for scope (0.05, -0.20)
01:01:03.373 00.000 29988 Worker thread wakes up
01:01:03.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
01:01:03.373 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
01:01:03.373 00.000 29988 Moving (0.05, -0.20) raw xDistance=-0.20 yDistance=0.05
01:01:03.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:01:03.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:03.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:01:03.373 00.000 29988 MoveAxis(E, 43, ABG)
01:01:03.373 00.000 29988 Guiding  Dir = 2, Dur = 43
01:01:03.374 00.001 29988 IsSlewing returns 0
01:01:03.374 00.000 29988 IsGuiding returns 0
01:01:03.376 00.002 29988 PulseGuide returned control before completion, sleep 52
01:01:03.377 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:03.385 00.008 28316 UpdateGuideState exits: m=2447 RSB=34.2
01:01:03.386 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 11 / 99999
01:01:03.386 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143663.386,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
01:01:03.387 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:03.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:03.388 00.001 28316 Enqueuing Expose request
01:01:03.439 00.051 29988 IsGuiding returns 1
01:01:03.439 00.000 29988 scope still moving after pulse duration time elapsed
01:01:03.471 00.032 29988 IsSlewing returns 0
01:01:03.471 00.000 29988 IsGuiding returns 0
01:01:03.471 00.000 29988 scope move finished after 43 + 53 ms
01:01:03.471 00.000 29988 Move returns status 0, amount 43
01:01:03.471 00.000 29988 MoveAxis(N, 0, ABG)
01:01:03.471 00.000 29988 Move returns status 0, amount 0
01:01:03.471 00.000 29988 move complete, result=0
01:01:03.471 00.000 29988 worker thread done servicing request
01:01:03.471 00.000 29988 Worker thread wakes up
01:01:03.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:03.472 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:03.472 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
01:01:05.099 01.627 29988 Exposure complete
01:01:05.122 00.023 29988 worker thread done servicing request
01:01:05.122 00.000 28316 OnExposeComplete: enter
01:01:05.123 00.001 28316 UpdateGuideState(): m_state=6
01:01:05.123 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
01:01:05.124 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=257.21, Mass=2472, SNR=34.4, Peak=201 HFD=3.7
01:01:05.124 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
01:01:05.125 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:01:05.125 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.10 cameraTheta=2.18 mountX=0.10 mountY=0.01, mountTheta=0.14
01:01:05.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
01:01:05.127 00.001 28316 Enqueuing Move request for scope (-0.06, 0.09)
01:01:05.127 00.000 29988 Worker thread wakes up
01:01:05.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
01:01:05.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
01:01:05.127 00.000 29988 Moving (-0.06, 0.09) raw xDistance=0.10 yDistance=0.01
01:01:05.128 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:01:05.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:05.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:05.128 00.000 29988 MoveAxis(E, 0, ABG)
01:01:05.128 00.000 29988 Move returns status 0, amount 0
01:01:05.128 00.000 29988 MoveAxis(N, 0, ABG)
01:01:05.128 00.000 29988 Move returns status 0, amount 0
01:01:05.128 00.000 29988 move complete, result=0
01:01:05.128 00.000 29988 worker thread done servicing request
01:01:05.133 00.005 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:05.141 00.008 28316 UpdateGuideState exits: m=2472 RSB=34.4
01:01:05.142 00.001 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 12 / 99999
01:01:05.142 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143665.142,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:01:05.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:05.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:05.143 00.000 28316 Enqueuing Expose request
01:01:05.144 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:05.144 00.000 29988 Worker thread wakes up
01:01:05.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:05.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:06.660 01.516 29988 Exposure complete
01:01:06.685 00.025 29988 worker thread done servicing request
01:01:06.685 00.000 28316 OnExposeComplete: enter
01:01:06.686 00.001 28316 UpdateGuideState(): m_state=6
01:01:06.686 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
01:01:06.687 00.001 28316 Star::Find returns 1 (0), X=950.28, Y=257.32, Mass=2419, SNR=34.2, Peak=221 HFD=3.7
01:01:06.687 00.000 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
01:01:06.687 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
01:01:06.688 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.32 mountX=0.25 mountY=0.07, mountTheta=0.29
01:01:06.689 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.19, opts=13)
01:01:06.689 00.000 28316 Enqueuing Move request for scope (-0.18, 0.19)
01:01:06.690 00.001 29988 Worker thread wakes up
01:01:06.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
01:01:06.690 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
01:01:06.690 00.000 29988 Moving (-0.18, 0.19) raw xDistance=0.25 yDistance=0.07
01:01:06.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:01:06.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:06.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:06.690 00.000 29988 MoveAxis(W, 53, ABG)
01:01:06.690 00.000 29988 Guiding  Dir = 3, Dur = 53
01:01:06.691 00.001 29988 IsSlewing returns 0
01:01:06.691 00.000 29988 IsGuiding returns 0
01:01:06.693 00.002 29988 PulseGuide returned control before completion, sleep 62
01:01:06.694 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:06.701 00.007 28316 UpdateGuideState exits: m=2419 RSB=34.2
01:01:06.702 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 13 / 99999
01:01:06.702 00.000 28316 PhdController: newstate STATE_FINISH
01:01:06.703 00.001 28316 PhdController complete: success
01:01:06.703 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786143666.703,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
01:01:06.704 00.001 28316 Mount: notify guiding dither settle done success=1
01:01:06.704 00.000 28316 PhdController: newstate STATE_IDLE
01:01:06.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:06.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:06.705 00.000 28316 Enqueuing Expose request
01:01:06.768 00.063 29988 IsGuiding returns 0
01:01:06.768 00.000 29988 Move returns status 0, amount 53
01:01:06.768 00.000 29988 MoveAxis(N, 0, ABG)
01:01:06.768 00.000 29988 Move returns status 0, amount 0
01:01:06.768 00.000 29988 move complete, result=0
01:01:06.768 00.000 29988 worker thread done servicing request
01:01:06.768 00.000 29988 Worker thread wakes up
01:01:06.769 00.001 28316 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH
01:01:06.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:06.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:08.390 01.621 29988 Exposure complete
01:01:08.419 00.029 29988 worker thread done servicing request
01:01:08.419 00.000 28316 OnExposeComplete: enter
01:01:08.419 00.000 28316 UpdateGuideState(): m_state=6
01:01:08.420 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.420 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.17, Mass=2353, SNR=33.6, Peak=204 HFD=3.8
01:01:08.421 00.001 28316 MultiStar: exiting stabilization period
01:01:08.422 00.001 28316 MultiStar: updating star positions after lock position change
01:01:08.422 00.000 28316 Star::Find(15, 660, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.422 00.000 28316 Star::Find returns 1 (0), X=661.39, Y=161.19, Mass=2461, SNR=34.1, Peak=202 HFD=4.1
01:01:08.423 00.001 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.423 00.000 28316 Star::Find returns 1 (0), X=1032.95, Y=392.05, Mass=2077, SNR=31.1, Peak=211 HFD=4.4
01:01:08.424 00.001 28316 Star::Find(15, 976, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.424 00.000 28316 Star::Find returns 1 (0), X=977.38, Y=249.55, Mass=1889, SNR=30.1, Peak=144 HFD=3.5
01:01:08.424 00.000 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.425 00.001 28316 Star::Find returns 1 (0), X=310.64, Y=829.04, Mass=1759, SNR=29.0, Peak=206 HFD=3.9
01:01:08.425 00.000 28316 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.426 00.001 28316 Star::Find returns 1 (0), X=493.82, Y=90.18, Mass=1388, SNR=25.8, Peak=143 HFD=4.0
01:01:08.426 00.000 28316 Star::Find(15, 287, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.427 00.001 28316 Star::Find returns 1 (0), X=288.43, Y=916.02, Mass=937, SNR=21.3, Peak=114 HFD=3.5
01:01:08.427 00.000 28316 Star::Find(15, 677, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.427 00.000 28316 Star::Find returns 1 (0), X=678.38, Y=946.62, Mass=982, SNR=21.6, Peak=81 HFD=3.8
01:01:08.428 00.001 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.428 00.000 28316 Star::Find returns 1 (0), X=1145.69, Y=747.03, Mass=863, SNR=20.3, Peak=69 HFD=4.0
01:01:08.428 00.000 28316 Star::Find(15, 245, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.429 00.001 28316 Star::Find returns 1 (0), X=246.09, Y=519.21, Mass=624, SNR=17.4, Peak=77 HFD=3.8
01:01:08.429 00.000 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.430 00.001 28316 Star::Find returns 1 (0), X=649.67, Y=642.60, Mass=644, SNR=17.6, Peak=59 HFD=3.5
01:01:08.431 00.001 28316 Star::Find(15, 1129, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
01:01:08.431 00.000 28316 Star::Find returns 1 (0), X=1130.39, Y=624.81, Mass=697, SNR=18.3, Peak=67 HFD=3.7
01:01:08.431 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:01:08.432 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
01:01:08.432 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.42 mountX=-0.00 mountY=-0.12, mountTheta=-1.58
01:01:08.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
01:01:08.434 00.001 28316 Enqueuing Move request for scope (0.11, 0.05)
01:01:08.434 00.000 29988 Worker thread wakes up
01:01:08.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
01:01:08.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
01:01:08.434 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.12
01:01:08.435 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:01:08.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:08.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:08.435 00.000 29988 MoveAxis(E, 0, ABG)
01:01:08.435 00.000 29988 Move returns status 0, amount 0
01:01:08.435 00.000 29988 MoveAxis(N, 0, ABG)
01:01:08.435 00.000 29988 Move returns status 0, amount 0
01:01:08.435 00.000 29988 move complete, result=0
01:01:08.435 00.000 29988 worker thread done servicing request
01:01:08.438 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:08.445 00.007 28316 UpdateGuideState exits: m=2353 RSB=33.6
01:01:08.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:08.446 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:08.446 00.000 28316 Enqueuing Expose request
01:01:08.447 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:08.447 00.000 29988 Worker thread wakes up
01:01:08.448 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:08.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:09.971 01.523 29988 Exposure complete
01:01:09.993 00.022 29988 worker thread done servicing request
01:01:09.993 00.000 28316 OnExposeComplete: enter
01:01:09.994 00.001 28316 UpdateGuideState(): m_state=6
01:01:09.995 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
01:01:09.995 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.16, Mass=2444, SNR=34.3, Peak=195 HFD=3.9
01:01:09.995 00.000 28316 MultiStar: [#1 -0.17,0.07,0.98,U] [#2 -0.17,0.25,0.00,M2] [#3 -0.14,0.01,0.86,U] [#4 -0.32,-0.07,0.00,M1] [#5 -0.15,0.07,0.73,U] [#6 -0.06,0.14,0.65,U] [#7 -0.05,0.07,0.63,U] [#8 -0.24,0.11,0.59,U] 
01:01:09.996 00.001 28316 single-star, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.11, 0.03}
01:01:09.996 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:01:09.997 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
01:01:09.997 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=0.07 mountY=0.08, mountTheta=0.83
01:01:09.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
01:01:09.999 00.001 28316 Enqueuing Move request for scope (-0.11, 0.03)
01:01:09.999 00.000 29988 Worker thread wakes up
01:01:09.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:01:09.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:01:09.999 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
01:01:09.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:01:10.000 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:10.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:01:10.000 00.000 29988 MoveAxis(E, 0, ABG)
01:01:10.000 00.000 29988 Move returns status 0, amount 0
01:01:10.000 00.000 29988 MoveAxis(N, 0, ABG)
01:01:10.000 00.000 29988 Move returns status 0, amount 0
01:01:10.000 00.000 29988 move complete, result=0
01:01:10.000 00.000 29988 worker thread done servicing request
01:01:10.002 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:10.009 00.007 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:01:10.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:10.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:10.011 00.001 28316 Enqueuing Expose request
01:01:10.011 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:10.011 00.000 29988 Worker thread wakes up
01:01:10.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:10.012 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:11.634 01.622 29988 Exposure complete
01:01:11.687 00.053 29988 worker thread done servicing request
01:01:11.687 00.000 28316 OnExposeComplete: enter
01:01:11.688 00.001 28316 UpdateGuideState(): m_state=6
01:01:11.688 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
01:01:11.689 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=257.39, Mass=2468, SNR=34.5, Peak=197 HFD=3.6
01:01:11.689 00.000 28316 MultiStar: [#1 -0.11,0.23,0.98,U] [#2 -0.19,0.13,0.92,U] [#3 -0.14,0.07,0.89,U] [#4 -0.02,0.13,0.84,U] [#5 -0.04,0.18,0.72,U] [#6 -0.06,0.20,0.63,U] [#7 -0.06,0.40,0.00,M1] [#8 -0.24,0.24,0.00,M1] 
01:01:11.689 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.17}, one-star: {-0.13, 0.26}
01:01:11.690 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
01:01:11.690 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
01:01:11.691 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.11 mountX=0.20 mountY=0.01, mountTheta=0.07
01:01:11.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.17, opts=13)
01:01:11.692 00.000 28316 Enqueuing Move request for scope (-0.10, 0.17)
01:01:11.693 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:11.694 00.001 29988 Worker thread wakes up
01:01:11.694 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:01:11.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:11.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
01:01:11.695 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
01:01:11.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:11.695 00.000 28316 Enqueuing Expose request
01:01:11.696 00.001 29988 Moving (-0.10, 0.17) raw xDistance=0.20 yDistance=0.01
01:01:11.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:01:11.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:11.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:11.696 00.000 29988 MoveAxis(W, 42, ABG)
01:01:11.697 00.001 29988 Guiding  Dir = 3, Dur = 42
01:01:11.697 00.000 29988 IsSlewing returns 0
01:01:11.697 00.000 29988 IsGuiding returns 0
01:01:11.698 00.001 29988 PulseGuide returned control before completion, sleep 51
01:01:11.764 00.066 29988 IsGuiding returns 0
01:01:11.764 00.000 29988 Move returns status 0, amount 42
01:01:11.765 00.001 29988 MoveAxis(N, 0, ABG)
01:01:11.765 00.000 29988 Move returns status 0, amount 0
01:01:11.765 00.000 29988 move complete, result=0
01:01:11.765 00.000 29988 worker thread done servicing request
01:01:11.765 00.000 29988 Worker thread wakes up
01:01:11.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:11.765 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
01:01:11.766 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:13.174 01.408 29988 Exposure complete
01:01:13.207 00.033 29988 worker thread done servicing request
01:01:13.207 00.000 28316 OnExposeComplete: enter
01:01:13.208 00.001 28316 UpdateGuideState(): m_state=6
01:01:13.210 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
01:01:13.210 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.30, Mass=2577, SNR=35.3, Peak=209 HFD=3.6
01:01:13.211 00.001 28316 MultiStar: [#1 -0.06,0.15,0.97,U] [#2 -0.11,0.10,0.90,U] [#3 -0.09,0.02,0.87,U] [#4 0.06,-0.01,0.80,U] [#5 0.08,0.10,0.72,U] [#6 -0.04,0.02,0.60,U] [#7 0.17,0.15,0.60,U] [#8 -0.26,-0.04,0.57,U] 
01:01:13.211 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.08}, one-star: {-0.01, 0.17}
01:01:13.212 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
01:01:13.212 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
01:01:13.213 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.92 mountX=0.09 mountY=-0.01, mountTheta=-0.11
01:01:13.216 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
01:01:13.216 00.000 28316 Enqueuing Move request for scope (-0.03, 0.08)
01:01:13.217 00.001 29988 Worker thread wakes up
01:01:13.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
01:01:13.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
01:01:13.217 00.000 29988 Moving (-0.03, 0.08) raw xDistance=0.09 yDistance=-0.01
01:01:13.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:13.218 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:01:13.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:13.218 00.000 28316 UpdateGuideState exits: m=2577 RSB=35.3
01:01:13.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:01:13.218 00.000 29988 MoveAxis(E, 0, ABG)
01:01:13.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:13.219 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:13.219 00.000 28316 Enqueuing Expose request
01:01:13.219 00.000 29988 Move returns status 0, amount 0
01:01:13.219 00.000 29988 MoveAxis(N, 0, ABG)
01:01:13.219 00.000 29988 Move returns status 0, amount 0
01:01:13.219 00.000 29988 move complete, result=0
01:01:13.220 00.001 29988 worker thread done servicing request
01:01:13.220 00.000 29988 Worker thread wakes up
01:01:13.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:13.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:13.221 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:14.847 01.626 29988 Exposure complete
01:01:14.875 00.028 29988 worker thread done servicing request
01:01:14.875 00.000 28316 OnExposeComplete: enter
01:01:14.876 00.001 28316 UpdateGuideState(): m_state=6
01:01:14.878 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
01:01:14.879 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=257.21, Mass=2391, SNR=33.9, Peak=210 HFD=3.8
01:01:14.880 00.001 28316 MultiStar: [#1 -0.12,0.05,1.01,U] [#2 -0.01,-0.02,0.88,U] [#3 -0.03,-0.15,0.88,U] [#4 0.04,-0.08,0.85,U] [#5 -0.02,-0.05,0.73,U] [#6 0.06,0.02,0.62,U] [#7 0.04,0.11,0.64,U] [#8 0.01,0.06,0.59,U] 
01:01:14.881 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {0.01, 0.08}
01:01:14.881 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:01:14.882 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
01:01:14.883 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.12 mountX=0.00 mountY=0.01, mountTheta=1.12
01:01:14.884 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.00, opts=13)
01:01:14.885 00.001 28316 Enqueuing Move request for scope (-0.01, 0.00)
01:01:14.886 00.001 29988 Worker thread wakes up
01:01:14.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
01:01:14.886 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
01:01:14.886 00.000 29988 Moving (-0.01, 0.00) raw xDistance=0.00 yDistance=0.01
01:01:14.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:01:14.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:14.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:14.886 00.000 29988 MoveAxis(E, 0, ABG)
01:01:14.886 00.000 29988 Move returns status 0, amount 0
01:01:14.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:14.887 00.001 29988 MoveAxis(N, 0, ABG)
01:01:14.887 00.000 29988 Move returns status 0, amount 0
01:01:14.887 00.000 29988 move complete, result=0
01:01:14.887 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
01:01:14.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:14.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:14.889 00.001 28316 Enqueuing Expose request
01:01:14.889 00.000 29988 worker thread done servicing request
01:01:14.889 00.000 29988 Worker thread wakes up
01:01:14.889 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:14.890 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:14.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:16.412 01.522 29988 Exposure complete
01:01:16.452 00.040 29988 worker thread done servicing request
01:01:16.452 00.000 28316 OnExposeComplete: enter
01:01:16.452 00.000 28316 UpdateGuideState(): m_state=6
01:01:16.453 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
01:01:16.453 00.000 28316 Star::Find returns 1 (0), X=950.45, Y=257.10, Mass=2461, SNR=34.4, Peak=199 HFD=3.8
01:01:16.455 00.002 28316 MultiStar: [#1 -0.03,-0.02,0.98,U] [#2 -0.09,0.01,0.92,U] [#3 0.04,-0.24,0.86,U] [#4 -0.02,-0.17,0.80,U] [#5 0.03,-0.16,0.74,U] [#6 -0.02,-0.04,0.64,U] [#7 -0.16,-0.01,0.60,U] [#8 -0.14,0.08,0.57,U] 
01:01:16.456 00.001 28316 single-star, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.00, -0.03}
01:01:16.458 00.002 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:01:16.459 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:01:16.460 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.67 mountX=-0.02 mountY=0.02, mountTheta=2.59
01:01:16.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
01:01:16.462 00.000 28316 Enqueuing Move request for scope (-0.00, -0.03)
01:01:16.463 00.001 29988 Worker thread wakes up
01:01:16.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
01:01:16.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:16.466 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
01:01:16.466 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
01:01:16.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:16.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:16.467 00.000 28316 Enqueuing Expose request
01:01:16.468 00.001 29988 Moving (-0.00, -0.03) raw xDistance=-0.02 yDistance=0.02
01:01:16.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:01:16.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:16.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:01:16.468 00.000 29988 MoveAxis(E, 0, ABG)
01:01:16.468 00.000 29988 Move returns status 0, amount 0
01:01:16.468 00.000 29988 MoveAxis(N, 0, ABG)
01:01:16.468 00.000 29988 Move returns status 0, amount 0
01:01:16.468 00.000 29988 move complete, result=0
01:01:16.468 00.000 29988 worker thread done servicing request
01:01:16.468 00.000 29988 Worker thread wakes up
01:01:16.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:16.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:16.468 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:18.097 01.629 29988 Exposure complete
01:01:18.131 00.034 29988 worker thread done servicing request
01:01:18.131 00.000 28316 OnExposeComplete: enter
01:01:18.132 00.001 28316 UpdateGuideState(): m_state=6
01:01:18.133 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
01:01:18.133 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=257.06, Mass=2521, SNR=34.7, Peak=220 HFD=4.0
01:01:18.134 00.001 28316 MultiStar: [#1 -0.25,-0.04,0.96,U] [#2 -0.20,-0.05,0.88,U] [#3 -0.16,-0.37,0.00,M1] [#4 -0.09,-0.28,0.00,M1] [#5 -0.11,-0.11,0.72,U] [#6 -0.06,-0.27,0.00,M1] [#7 -0.07,-0.15,0.62,U] [#8 -0.31,-0.22,0.00,M1] 
01:01:18.134 00.000 28316 single-star, 4 included, MultiStar: {-0.15, -0.08}, one-star: {-0.07, -0.07}
01:01:18.134 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:01:18.135 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:01:18.135 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.41 mountX=-0.03 mountY=0.10, mountTheta=1.87
01:01:18.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
01:01:18.137 00.001 28316 Enqueuing Move request for scope (-0.07, -0.07)
01:01:18.137 00.000 29988 Worker thread wakes up
01:01:18.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:18.138 00.001 28316 UpdateGuideState exits: m=2521 RSB=34.7
01:01:18.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:18.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:18.139 00.000 28316 Enqueuing Expose request
01:01:18.140 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:01:18.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:01:18.140 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.03 yDistance=0.10
01:01:18.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:01:18.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:18.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:01:18.140 00.000 29988 MoveAxis(E, 0, ABG)
01:01:18.140 00.000 29988 Move returns status 0, amount 0
01:01:18.140 00.000 29988 MoveAxis(N, 0, ABG)
01:01:18.140 00.000 29988 Move returns status 0, amount 0
01:01:18.140 00.000 29988 move complete, result=0
01:01:18.140 00.000 29988 worker thread done servicing request
01:01:18.140 00.000 29988 Worker thread wakes up
01:01:18.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:18.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:18.140 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:19.666 01.526 29988 Exposure complete
01:01:19.713 00.047 29988 worker thread done servicing request
01:01:19.713 00.000 28316 OnExposeComplete: enter
01:01:19.714 00.001 28316 UpdateGuideState(): m_state=6
01:01:19.715 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
01:01:19.715 00.000 28316 Star::Find returns 1 (0), X=950.33, Y=257.16, Mass=2403, SNR=34.0, Peak=204 HFD=3.9
01:01:19.716 00.001 28316 MultiStar: [#1 -0.24,-0.05,1.01,U] [#2 -0.10,0.14,0.92,U] [#3 -0.13,-0.08,0.86,U] [#4 -0.04,-0.03,0.84,U] [#5 -0.11,0.02,0.75,U] [#6 -0.04,-0.01,0.64,U] [#7 -0.05,-0.00,0.63,U] [#8 -0.24,-0.05,0.59,U] 
01:01:19.716 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.00}, one-star: {-0.12, 0.03}
01:01:19.716 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.16)
01:01:19.717 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.12)
01:01:19.717 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.13 mountX=0.05 mountY=0.11, mountTheta=1.15
01:01:19.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.00, opts=13)
01:01:19.719 00.001 28316 Enqueuing Move request for scope (-0.12, -0.00)
01:01:19.719 00.000 29988 Worker thread wakes up
01:01:19.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
01:01:19.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
01:01:19.719 00.000 29988 Moving (-0.12, -0.00) raw xDistance=0.05 yDistance=0.11
01:01:19.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:01:19.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:19.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:19.720 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
01:01:19.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:19.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:19.721 00.000 28316 Enqueuing Expose request
01:01:19.722 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:01:19.722 00.000 29988 MoveAxis(E, 0, ABG)
01:01:19.722 00.000 29988 Move returns status 0, amount 0
01:01:19.722 00.000 29988 MoveAxis(N, 0, ABG)
01:01:19.722 00.000 29988 Move returns status 0, amount 0
01:01:19.722 00.000 29988 move complete, result=0
01:01:19.723 00.001 29988 worker thread done servicing request
01:01:19.723 00.000 29988 Worker thread wakes up
01:01:19.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:19.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:19.723 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:21.355 01.632 29988 Exposure complete
01:01:21.401 00.046 29988 worker thread done servicing request
01:01:21.401 00.000 28316 OnExposeComplete: enter
01:01:21.402 00.001 28316 UpdateGuideState(): m_state=6
01:01:21.403 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
01:01:21.403 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=257.16, Mass=2390, SNR=33.9, Peak=192 HFD=3.9
01:01:21.404 00.001 28316 MultiStar: [#1 -0.13,0.03,1.02,U] [#2 -0.18,-0.10,0.92,U] [#3 -0.06,-0.19,0.84,U] [#4 -0.04,-0.12,0.83,U] [#5 -0.00,-0.05,0.74,U] [#6 -0.05,-0.03,0.64,U] [#7 0.14,0.05,0.61,U] [#8 -0.20,0.04,0.59,U] 
01:01:21.404 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.03, 0.03}
01:01:21.405 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
01:01:21.405 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
01:01:21.406 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.40 mountX=0.04 mountY=0.02, mountTheta=0.37
01:01:21.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
01:01:21.407 00.000 28316 Enqueuing Move request for scope (-0.03, 0.03)
01:01:21.408 00.001 29988 Worker thread wakes up
01:01:21.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:01:21.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:01:21.408 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.02
01:01:21.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:21.408 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
01:01:21.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:21.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:21.409 00.000 28316 Enqueuing Expose request
01:01:21.410 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:01:21.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:21.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:01:21.410 00.000 29988 MoveAxis(E, 0, ABG)
01:01:21.410 00.000 29988 Move returns status 0, amount 0
01:01:21.410 00.000 29988 MoveAxis(N, 0, ABG)
01:01:21.410 00.000 29988 Move returns status 0, amount 0
01:01:21.410 00.000 29988 move complete, result=0
01:01:21.410 00.000 29988 worker thread done servicing request
01:01:21.410 00.000 29988 Worker thread wakes up
01:01:21.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:21.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:21.410 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:22.924 01.514 29988 Exposure complete
01:01:22.966 00.042 29988 worker thread done servicing request
01:01:22.966 00.000 28316 OnExposeComplete: enter
01:01:22.967 00.001 28316 UpdateGuideState(): m_state=6
01:01:22.967 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
01:01:22.969 00.002 28316 Star::Find returns 1 (0), X=950.33, Y=257.16, Mass=2349, SNR=33.6, Peak=217 HFD=3.8
01:01:22.972 00.003 28316 MultiStar: [#1 -0.29,-0.02,0.00,M1] [#2 -0.28,-0.06,0.00,M1] [#3 -0.23,-0.21,0.00,M1] [#4 -0.21,-0.08,0.83,U] [#5 -0.26,-0.10,0.00,M1] [#6 -0.14,-0.09,0.64,U] [#7 -0.11,0.04,0.62,U] [#8 -0.24,-0.07,0.60,U] 
01:01:22.975 00.003 28316 single-star, 4 included, MultiStar: {-0.16, -0.03}, one-star: {-0.13, 0.03}
01:01:22.976 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
01:01:22.976 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
01:01:22.977 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=0.08 mountY=0.10, mountTheta=0.88
01:01:22.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
01:01:22.978 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
01:01:22.979 00.001 29988 Worker thread wakes up
01:01:22.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:22.979 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
01:01:22.980 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
01:01:22.980 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
01:01:22.980 00.000 29988 Moving (-0.13, 0.03) raw xDistance=0.08 yDistance=0.10
01:01:22.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:01:22.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:22.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:22.981 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:01:22.981 00.000 29988 MoveAxis(E, 0, ABG)
01:01:22.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:22.981 00.000 28316 Enqueuing Expose request
01:01:22.982 00.001 29988 Move returns status 0, amount 0
01:01:22.982 00.000 29988 MoveAxis(N, 0, ABG)
01:01:22.982 00.000 29988 Move returns status 0, amount 0
01:01:22.982 00.000 29988 move complete, result=0
01:01:22.982 00.000 29988 worker thread done servicing request
01:01:22.982 00.000 29988 Worker thread wakes up
01:01:22.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:22.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:22.983 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:24.612 01.629 29988 Exposure complete
01:01:24.648 00.036 29988 worker thread done servicing request
01:01:24.648 00.000 28316 OnExposeComplete: enter
01:01:24.649 00.001 28316 UpdateGuideState(): m_state=6
01:01:24.650 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
01:01:24.650 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=256.91, Mass=2427, SNR=33.9, Peak=242 HFD=4.0
01:01:24.650 00.000 28316 MultiStar: [#1 -0.27,-0.23,0.00,M2] [#2 -0.35,-0.16,0.00,M2] [#3 -0.29,-0.36,0.00,M2] [#4 -0.31,-0.22,0.00,M1] [#5 -0.20,-0.22,0.00,M2] [#6 -0.29,-0.19,0.00,M1] [#7 -0.20,-0.21,0.00,M1] [#8 -0.41,-0.12,0.00,M1] 
01:01:24.651 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
01:01:24.651 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
01:01:24.652 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.37 mountX=-0.10 mountY=0.29, mountTheta=1.92
01:01:24.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.21, opts=13)
01:01:24.654 00.001 28316 Enqueuing Move request for scope (-0.21, -0.21)
01:01:24.655 00.001 29988 Worker thread wakes up
01:01:24.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
01:01:24.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
01:01:24.655 00.000 29988 Moving (-0.21, -0.21) raw xDistance=-0.10 yDistance=0.29
01:01:24.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:24.655 00.000 28316 UpdateGuideState exits: m=2427 RSB=33.9
01:01:24.656 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:24.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:24.656 00.000 28316 Enqueuing Expose request
01:01:24.657 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:01:24.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:01:24.657 00.000 29988 MoveAxis(E, 0, ABG)
01:01:24.657 00.000 29988 Move returns status 0, amount 0
01:01:24.657 00.000 29988 MoveAxis(S, 68, ABG)
01:01:24.657 00.000 29988 Guiding  Dir = 1, Dur = 68
01:01:24.657 00.000 29988 IsSlewing returns 0
01:01:24.657 00.000 29988 IsGuiding returns 0
01:01:24.662 00.005 29988 PulseGuide returned control before completion, sleep 74
01:01:24.749 00.087 29988 IsGuiding returns 0
01:01:24.749 00.000 29988 Move returns status 0, amount 68
01:01:24.749 00.000 29988 move complete, result=0
01:01:24.749 00.000 29988 worker thread done servicing request
01:01:24.750 00.001 29988 Worker thread wakes up
01:01:24.750 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 68 ms SOUTH
01:01:24.751 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:24.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:26.158 01.407 29988 Exposure complete
01:01:26.181 00.023 29988 worker thread done servicing request
01:01:26.181 00.000 28316 OnExposeComplete: enter
01:01:26.183 00.002 28316 UpdateGuideState(): m_state=6
01:01:26.184 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
01:01:26.185 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=257.14, Mass=2457, SNR=34.2, Peak=207 HFD=3.8
01:01:26.186 00.001 28316 MultiStar: [#1 -0.11,0.02,0.98,U] [#2 -0.10,0.04,0.92,U] [#3 -0.05,-0.11,0.87,U] [#4 -0.04,-0.07,0.84,U] [#5 -0.10,-0.03,0.75,U] [#6 -0.09,0.02,0.65,U] [#7 0.11,0.17,0.65,U] [#8 -0.25,0.01,0.60,U] 
01:01:26.186 00.000 28316 single-star, 8 included, MultiStar: {-0.07, 0.00}, one-star: {-0.02, 0.02}
01:01:26.187 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:01:26.188 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
01:01:26.189 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.43 mountX=0.03 mountY=0.01, mountTheta=0.40
01:01:26.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:01:26.191 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:01:26.191 00.000 29988 Worker thread wakes up
01:01:26.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:01:26.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:01:26.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:26.192 00.001 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.01
01:01:26.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:01:26.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:26.192 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.2
01:01:26.193 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:26.193 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:26.194 00.001 28316 Enqueuing Expose request
01:01:26.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:26.194 00.000 29988 MoveAxis(E, 0, ABG)
01:01:26.194 00.000 29988 Move returns status 0, amount 0
01:01:26.194 00.000 29988 MoveAxis(N, 0, ABG)
01:01:26.194 00.000 29988 Move returns status 0, amount 0
01:01:26.194 00.000 29988 move complete, result=0
01:01:26.194 00.000 29988 worker thread done servicing request
01:01:26.194 00.000 29988 Worker thread wakes up
01:01:26.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:26.195 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:26.195 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:27.827 01.632 29988 Exposure complete
01:01:27.855 00.028 29988 worker thread done servicing request
01:01:27.856 00.001 28316 OnExposeComplete: enter
01:01:27.856 00.000 28316 UpdateGuideState(): m_state=6
01:01:27.857 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
01:01:27.857 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=257.33, Mass=2386, SNR=33.8, Peak=216 HFD=3.6
01:01:27.857 00.000 28316 MultiStar: [#1 0.08,0.26,1.00,U] [#2 0.09,0.13,0.93,U] [#3 0.11,0.12,0.86,U] [#4 0.05,0.09,0.84,U] [#5 0.18,0.09,0.75,U] [#6 0.07,0.25,0.64,U] [#7 0.14,0.27,0.00,M1] [#8 0.00,0.22,0.57,U] 
01:01:27.859 00.002 28316 refined, 7 included, MultiStar: {0.09, 0.17}, one-star: {0.12, 0.20}
01:01:27.859 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
01:01:27.860 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
01:01:27.860 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.08 mountX=0.12 mountY=-0.16, mountTheta=-0.93
01:01:27.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.17, opts=13)
01:01:27.862 00.001 28316 Enqueuing Move request for scope (0.09, 0.17)
01:01:27.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:27.862 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
01:01:27.863 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:27.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:27.864 00.001 28316 Enqueuing Expose request
01:01:27.865 00.001 29988 Worker thread wakes up
01:01:27.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
01:01:27.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
01:01:27.865 00.000 29988 Moving (0.09, 0.17) raw xDistance=0.12 yDistance=-0.16
01:01:27.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:01:27.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:27.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:01:27.865 00.000 29988 MoveAxis(E, 0, ABG)
01:01:27.865 00.000 29988 Move returns status 0, amount 0
01:01:27.865 00.000 29988 MoveAxis(N, 0, ABG)
01:01:27.865 00.000 29988 Move returns status 0, amount 0
01:01:27.865 00.000 29988 move complete, result=0
01:01:27.865 00.000 29988 worker thread done servicing request
01:01:27.865 00.000 29988 Worker thread wakes up
01:01:27.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:27.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:27.865 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:29.380 01.515 29988 Exposure complete
01:01:29.425 00.045 29988 worker thread done servicing request
01:01:29.425 00.000 28316 OnExposeComplete: enter
01:01:29.425 00.000 28316 UpdateGuideState(): m_state=6
01:01:29.426 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
01:01:29.426 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.37, Mass=2448, SNR=34.3, Peak=180 HFD=3.7
01:01:29.427 00.001 28316 MultiStar: [#1 -0.22,0.20,0.00,M1] [#2 -0.07,0.30,0.00,M1] [#3 -0.04,0.19,0.85,U] [#4 -0.25,0.06,0.83,U] [#5 -0.07,0.21,0.75,U] [#6 -0.13,0.24,0.00,M1] [#7 0.06,0.18,0.62,U] [#8 -0.14,0.15,0.57,U] 
01:01:29.427 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.18}, one-star: {-0.11, 0.25}
01:01:29.428 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.07 = 0.07)
01:01:29.428 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
01:01:29.428 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.07 mountX=0.20 mountY=0.01, mountTheta=0.03
01:01:29.430 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.18, opts=13)
01:01:29.431 00.001 28316 Enqueuing Move request for scope (-0.10, 0.18)
01:01:29.433 00.002 29988 Worker thread wakes up
01:01:29.434 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:29.434 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:01:29.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:29.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:29.435 00.000 28316 Enqueuing Expose request
01:01:29.436 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
01:01:29.436 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
01:01:29.436 00.000 29988 Moving (-0.10, 0.18) raw xDistance=0.20 yDistance=0.01
01:01:29.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:01:29.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:29.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:29.436 00.000 29988 MoveAxis(W, 42, ABG)
01:01:29.436 00.000 29988 Guiding  Dir = 3, Dur = 42
01:01:29.436 00.000 29988 IsSlewing returns 0
01:01:29.436 00.000 29988 IsGuiding returns 0
01:01:29.439 00.003 29988 PulseGuide returned control before completion, sleep 51
01:01:29.504 00.065 29988 IsGuiding returns 0
01:01:29.504 00.000 29988 Move returns status 0, amount 42
01:01:29.504 00.000 29988 MoveAxis(N, 0, ABG)
01:01:29.504 00.000 29988 Move returns status 0, amount 0
01:01:29.504 00.000 29988 move complete, result=0
01:01:29.504 00.000 29988 worker thread done servicing request
01:01:29.504 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
01:01:29.505 00.001 29988 Worker thread wakes up
01:01:29.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:29.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:31.135 01.630 29988 Exposure complete
01:01:31.172 00.037 29988 worker thread done servicing request
01:01:31.172 00.000 28316 OnExposeComplete: enter
01:01:31.173 00.001 28316 UpdateGuideState(): m_state=6
01:01:31.174 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
01:01:31.174 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.45, Mass=2531, SNR=35.0, Peak=208 HFD=3.6
01:01:31.175 00.001 28316 MultiStar: [#1 -0.05,0.28,0.00,M2] [#2 0.03,0.24,0.92,U] [#3 0.07,0.13,0.83,U] [#4 -0.06,0.18,0.80,U] [#5 -0.00,0.20,0.70,U] [#6 0.13,0.19,0.62,U] [#7 0.16,0.10,0.61,U] [#8 -0.09,0.19,0.56,U] 
01:01:31.175 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.20}, one-star: {0.15, 0.33}
01:01:31.175 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
01:01:31.176 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
01:01:31.176 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.31 mountX=0.16 mountY=-0.14, mountTheta=-0.71
01:01:31.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.20, opts=13)
01:01:31.178 00.001 28316 Enqueuing Move request for scope (0.05, 0.20)
01:01:31.178 00.000 29988 Worker thread wakes up
01:01:31.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
01:01:31.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
01:01:31.178 00.000 29988 Moving (0.05, 0.20) raw xDistance=0.16 yDistance=-0.14
01:01:31.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:01:31.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:31.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:31.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:01:31.179 00.000 29988 MoveAxis(E, 0, ABG)
01:01:31.179 00.000 28316 UpdateGuideState exits: m=2531 RSB=35.0
01:01:31.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:31.181 00.002 29988 Move returns status 0, amount 0
01:01:31.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:31.182 00.001 28316 Enqueuing Expose request
01:01:31.183 00.001 29988 MoveAxis(N, 0, ABG)
01:01:31.183 00.000 29988 Move returns status 0, amount 0
01:01:31.183 00.000 29988 move complete, result=0
01:01:31.183 00.000 29988 worker thread done servicing request
01:01:31.183 00.000 29988 Worker thread wakes up
01:01:31.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:31.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:31.184 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:32.701 01.517 29988 Exposure complete
01:01:32.730 00.029 29988 worker thread done servicing request
01:01:32.730 00.000 28316 OnExposeComplete: enter
01:01:32.731 00.001 28316 UpdateGuideState(): m_state=6
01:01:32.732 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
01:01:32.732 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=257.13, Mass=2388, SNR=33.8, Peak=208 HFD=3.8
01:01:32.733 00.001 28316 MultiStar: [#1 -0.21,0.13,1.00,U] [#2 -0.16,0.10,0.91,U] [#3 -0.02,-0.07,0.87,U] [#4 -0.11,-0.06,0.84,U] [#5 -0.05,-0.01,0.77,U] [#6 -0.12,-0.10,0.63,U] [#7 0.13,0.06,0.64,U] [#8 -0.17,-0.05,0.61,U] 
01:01:32.733 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.01}, one-star: {-0.06, 0.01}
01:01:32.734 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:01:32.734 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:01:32.734 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.04 mountX=0.03 mountY=0.05, mountTheta=1.04
01:01:32.736 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
01:01:32.737 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
01:01:32.738 00.001 29988 Worker thread wakes up
01:01:32.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
01:01:32.738 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
01:01:32.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:32.738 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
01:01:32.739 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:32.739 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:32.739 00.000 28316 Enqueuing Expose request
01:01:32.740 00.001 29988 Moving (-0.06, 0.01) raw xDistance=0.03 yDistance=0.05
01:01:32.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:01:32.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:32.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:01:32.740 00.000 29988 MoveAxis(E, 0, ABG)
01:01:32.740 00.000 29988 Move returns status 0, amount 0
01:01:32.740 00.000 29988 MoveAxis(N, 0, ABG)
01:01:32.740 00.000 29988 Move returns status 0, amount 0
01:01:32.740 00.000 29988 move complete, result=0
01:01:32.740 00.000 29988 worker thread done servicing request
01:01:32.740 00.000 29988 Worker thread wakes up
01:01:32.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:32.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:32.740 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:34.370 01.630 29988 Exposure complete
01:01:34.398 00.028 29988 worker thread done servicing request
01:01:34.398 00.000 28316 OnExposeComplete: enter
01:01:34.399 00.001 28316 UpdateGuideState(): m_state=6
01:01:34.402 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
01:01:34.404 00.002 28316 Star::Find returns 1 (0), X=950.60, Y=257.18, Mass=2452, SNR=34.4, Peak=222 HFD=3.8
01:01:34.407 00.003 28316 MultiStar: [#1 -0.11,0.16,0.97,U] [#2 0.05,-0.05,0.90,U] [#3 0.01,0.02,0.85,U] [#4 -0.01,-0.10,0.85,U] [#5 0.03,0.09,0.75,U] [#6 -0.11,0.15,0.63,U] [#7 0.25,0.09,0.63,U] [#8 0.03,-0.13,0.56,U] 
01:01:34.409 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {0.14, 0.06}
01:01:34.412 00.003 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
01:01:34.414 00.002 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
01:01:34.416 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.86 mountX=0.02 mountY=-0.04, mountTheta=-1.15
01:01:34.418 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
01:01:34.419 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
01:01:34.419 00.000 29988 Worker thread wakes up
01:01:34.420 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:34.420 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:01:34.420 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:01:34.420 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
01:01:34.420 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.04
01:01:34.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:34.421 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:34.421 00.000 28316 Enqueuing Expose request
01:01:34.422 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:01:34.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:34.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:01:34.422 00.000 29988 MoveAxis(E, 0, ABG)
01:01:34.422 00.000 29988 Move returns status 0, amount 0
01:01:34.422 00.000 29988 MoveAxis(N, 0, ABG)
01:01:34.422 00.000 29988 Move returns status 0, amount 0
01:01:34.422 00.000 29988 move complete, result=0
01:01:34.422 00.000 29988 worker thread done servicing request
01:01:34.422 00.000 29988 Worker thread wakes up
01:01:34.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:34.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:34.423 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:35.949 01.526 29988 Exposure complete
01:01:35.973 00.024 29988 worker thread done servicing request
01:01:35.974 00.001 28316 OnExposeComplete: enter
01:01:35.974 00.000 28316 UpdateGuideState(): m_state=6
01:01:35.975 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
01:01:35.975 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=257.26, Mass=2388, SNR=33.9, Peak=226 HFD=3.7
01:01:35.976 00.001 28316 MultiStar: [#1 0.08,0.15,0.99,U] [#2 -0.01,0.12,0.91,U] [#3 0.13,-0.07,0.88,U] [#4 0.03,0.04,0.85,U] [#5 0.08,0.07,0.73,U] [#6 0.09,0.08,0.64,U] [#7 0.38,0.09,0.00,M1] [#8 -0.09,0.08,0.57,U] 
01:01:35.976 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.08}, one-star: {0.13, 0.13}
01:01:35.977 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
01:01:35.979 00.002 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
01:01:35.979 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=0.04 mountY=-0.09, mountTheta=-1.11
01:01:35.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.08, opts=13)
01:01:35.981 00.001 28316 Enqueuing Move request for scope (0.06, 0.08)
01:01:35.981 00.000 29988 Worker thread wakes up
01:01:35.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:35.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
01:01:35.982 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:01:35.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:35.983 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:35.983 00.000 28316 Enqueuing Expose request
01:01:35.984 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
01:01:35.984 00.000 29988 Moving (0.06, 0.08) raw xDistance=0.04 yDistance=-0.09
01:01:35.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:01:35.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:35.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:01:35.984 00.000 29988 MoveAxis(E, 0, ABG)
01:01:35.984 00.000 29988 Move returns status 0, amount 0
01:01:35.984 00.000 29988 MoveAxis(N, 0, ABG)
01:01:35.984 00.000 29988 Move returns status 0, amount 0
01:01:35.984 00.000 29988 move complete, result=0
01:01:35.984 00.000 29988 worker thread done servicing request
01:01:35.984 00.000 29988 Worker thread wakes up
01:01:35.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:35.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:35.985 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:37.617 01.632 29988 Exposure complete
01:01:37.643 00.026 29988 worker thread done servicing request
01:01:37.644 00.001 28316 OnExposeComplete: enter
01:01:37.644 00.000 28316 UpdateGuideState(): m_state=6
01:01:37.645 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
01:01:37.645 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=257.18, Mass=2307, SNR=33.3, Peak=195 HFD=3.7
01:01:37.646 00.001 28316 MultiStar: [#1 -0.10,0.02,1.02,U] [#2 -0.03,-0.01,0.96,U] [#3 -0.02,-0.29,0.00,M1] [#4 -0.01,-0.09,0.85,U] [#5 0.02,-0.13,0.76,U] [#6 -0.06,-0.04,0.66,U] [#7 0.11,0.10,0.64,U] [#8 -0.00,-0.17,0.64,U] 
01:01:37.646 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {-0.05, 0.06}
01:01:37.647 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:01:37.649 00.002 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
01:01:37.650 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.30 mountX=-0.01 mountY=0.03, mountTheta=1.98
01:01:37.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
01:01:37.652 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
01:01:37.652 00.000 29988 Worker thread wakes up
01:01:37.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:01:37.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:01:37.652 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
01:01:37.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:01:37.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:37.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:37.654 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:01:37.654 00.000 29988 MoveAxis(E, 0, ABG)
01:01:37.654 00.000 29988 Move returns status 0, amount 0
01:01:37.654 00.000 29988 MoveAxis(N, 0, ABG)
01:01:37.654 00.000 29988 Move returns status 0, amount 0
01:01:37.654 00.000 29988 move complete, result=0
01:01:37.654 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
01:01:37.655 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:37.656 00.001 29988 worker thread done servicing request
01:01:37.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:37.657 00.001 28316 Enqueuing Expose request
01:01:37.657 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:37.658 00.001 29988 Worker thread wakes up
01:01:37.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:37.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:39.181 01.523 29988 Exposure complete
01:01:39.208 00.027 29988 worker thread done servicing request
01:01:39.208 00.000 28316 OnExposeComplete: enter
01:01:39.209 00.001 28316 UpdateGuideState(): m_state=6
01:01:39.210 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
01:01:39.211 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=257.18, Mass=2602, SNR=35.4, Peak=211 HFD=3.9
01:01:39.211 00.000 28316 MultiStar: [#1 -0.02,-0.09,0.95,U] [#2 0.00,-0.09,0.88,U] [#3 -0.11,-0.22,0.85,U] [#4 -0.01,-0.12,0.82,U] [#5 -0.04,-0.04,0.75,U] [#6 -0.02,-0.10,0.60,U] [#7 0.02,-0.16,0.58,U] [#8 -0.18,-0.07,0.57,U] 
01:01:39.212 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.08, 0.06}
01:01:39.213 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:01:39.214 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:01:39.214 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.09 cameraTheta=2.50 mountX=0.08 mountY=0.04, mountTheta=0.47
01:01:39.217 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
01:01:39.217 00.000 28316 Enqueuing Move request for scope (-0.08, 0.06)
01:01:39.217 00.000 29988 Worker thread wakes up
01:01:39.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:39.218 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:01:39.218 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:01:39.218 00.000 28316 UpdateGuideState exits: m=2602 RSB=35.4
01:01:39.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:39.219 00.001 29988 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=0.04
01:01:39.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:39.220 00.001 28316 Enqueuing Expose request
01:01:39.221 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:01:39.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:39.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:01:39.221 00.000 29988 MoveAxis(E, 0, ABG)
01:01:39.221 00.000 29988 Move returns status 0, amount 0
01:01:39.221 00.000 29988 MoveAxis(N, 0, ABG)
01:01:39.221 00.000 29988 Move returns status 0, amount 0
01:01:39.221 00.000 29988 move complete, result=0
01:01:39.221 00.000 29988 worker thread done servicing request
01:01:39.221 00.000 29988 Worker thread wakes up
01:01:39.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:39.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:39.221 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:40.848 01.627 29988 Exposure complete
01:01:40.894 00.046 29988 worker thread done servicing request
01:01:40.894 00.000 28316 OnExposeComplete: enter
01:01:40.896 00.002 28316 UpdateGuideState(): m_state=6
01:01:40.897 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
01:01:40.898 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.10, Mass=2560, SNR=35.2, Peak=228 HFD=4.0
01:01:40.898 00.000 28316 MultiStar: [#1 0.13,0.08,0.94,U] [#2 0.03,-0.03,0.88,U] [#3 0.03,-0.13,0.82,U] [#4 0.07,0.01,0.81,U] [#5 0.10,0.01,0.73,U] [#6 0.14,0.03,0.62,U] [#7 0.22,-0.08,0.60,U] [#8 0.06,0.11,0.58,U] 
01:01:40.899 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.00}, one-star: {0.26, -0.02}
01:01:40.901 00.002 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
01:01:40.902 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
01:01:40.903 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.02 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
01:01:40.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.00, opts=13)
01:01:40.904 00.000 28316 Enqueuing Move request for scope (0.12, -0.00)
01:01:40.905 00.001 29988 Worker thread wakes up
01:01:40.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
01:01:40.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
01:01:40.905 00.000 29988 Moving (0.12, -0.00) raw xDistance=-0.05 yDistance=-0.10
01:01:40.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:01:40.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:40.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:40.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:01:40.906 00.001 29988 MoveAxis(E, 0, ABG)
01:01:40.906 00.000 28316 UpdateGuideState exits: m=2560 RSB=35.2
01:01:40.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:40.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:40.907 00.001 28316 Enqueuing Expose request
01:01:40.907 00.000 29988 Move returns status 0, amount 0
01:01:40.907 00.000 29988 MoveAxis(N, 0, ABG)
01:01:40.907 00.000 29988 Move returns status 0, amount 0
01:01:40.907 00.000 29988 move complete, result=0
01:01:40.907 00.000 29988 worker thread done servicing request
01:01:40.907 00.000 29988 Worker thread wakes up
01:01:40.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:40.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:40.908 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:42.426 01.518 29988 Exposure complete
01:01:42.456 00.030 29988 worker thread done servicing request
01:01:42.457 00.001 28316 OnExposeComplete: enter
01:01:42.457 00.000 28316 UpdateGuideState(): m_state=6
01:01:42.458 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
01:01:42.458 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=257.15, Mass=2436, SNR=34.2, Peak=211 HFD=3.8
01:01:42.459 00.001 28316 MultiStar: [#1 -0.07,0.03,0.99,U] [#2 -0.03,-0.02,0.92,U] [#3 -0.08,-0.16,0.87,U] [#4 -0.02,-0.13,0.81,U] [#5 -0.09,-0.14,0.74,U] [#6 0.05,-0.05,0.62,U] [#7 0.05,0.15,0.63,U] [#8 -0.04,-0.02,0.59,U] 
01:01:42.459 00.000 28316 single-star, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.03, 0.02}
01:01:42.460 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
01:01:42.460 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
01:01:42.460 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.67 mountX=0.01 mountY=-0.03, mountTheta=-1.33
01:01:42.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
01:01:42.462 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
01:01:42.462 00.000 29988 Worker thread wakes up
01:01:42.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:42.463 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.2
01:01:42.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:42.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:01:42.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:01:42.464 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
01:01:42.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:01:42.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:42.465 00.001 28316 Enqueuing Expose request
01:01:42.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:42.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:01:42.465 00.000 29988 MoveAxis(E, 0, ABG)
01:01:42.465 00.000 29988 Move returns status 0, amount 0
01:01:42.465 00.000 29988 MoveAxis(N, 0, ABG)
01:01:42.465 00.000 29988 Move returns status 0, amount 0
01:01:42.465 00.000 29988 move complete, result=0
01:01:42.465 00.000 29988 worker thread done servicing request
01:01:42.465 00.000 29988 Worker thread wakes up
01:01:42.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:42.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:42.466 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:44.096 01.630 29988 Exposure complete
01:01:44.120 00.024 29988 worker thread done servicing request
01:01:44.120 00.000 28316 OnExposeComplete: enter
01:01:44.120 00.000 28316 UpdateGuideState(): m_state=6
01:01:44.122 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
01:01:44.122 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=257.11, Mass=2352, SNR=33.6, Peak=234 HFD=3.8
01:01:44.123 00.001 28316 MultiStar: [#1 0.08,0.17,1.00,U] [#2 0.15,0.06,0.94,U] [#3 0.21,-0.07,0.87,U] [#4 -0.05,-0.03,0.85,U] [#5 0.05,0.02,0.75,U] [#6 -0.00,0.21,0.64,U] [#7 0.23,0.04,0.63,U] [#8 0.05,-0.04,0.58,U] 
01:01:44.123 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.24, -0.01}
01:01:44.124 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
01:01:44.124 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
01:01:44.125 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.32 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
01:01:44.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
01:01:44.126 00.000 28316 Enqueuing Move request for scope (0.11, 0.04)
01:01:44.127 00.001 29988 Worker thread wakes up
01:01:44.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:01:44.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:44.128 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:01:44.128 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
01:01:44.128 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:01:44.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:01:44.128 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:44.129 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:44.129 00.000 28316 Enqueuing Expose request
01:01:44.130 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:44.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:44.130 00.000 29988 MoveAxis(E, 0, ABG)
01:01:44.130 00.000 29988 Move returns status 0, amount 0
01:01:44.130 00.000 29988 MoveAxis(N, 0, ABG)
01:01:44.130 00.000 29988 Move returns status 0, amount 0
01:01:44.130 00.000 29988 move complete, result=0
01:01:44.130 00.000 29988 worker thread done servicing request
01:01:44.131 00.001 29988 Worker thread wakes up
01:01:44.131 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:44.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:44.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:45.644 01.513 29988 Exposure complete
01:01:45.700 00.056 29988 worker thread done servicing request
01:01:45.701 00.001 28316 OnExposeComplete: enter
01:01:45.702 00.001 28316 UpdateGuideState(): m_state=6
01:01:45.702 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
01:01:45.703 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.20, Mass=2416, SNR=34.0, Peak=238 HFD=3.7
01:01:45.703 00.000 28316 MultiStar: [#1 0.06,0.06,0.98,U] [#2 0.12,0.07,0.94,U] [#3 0.22,-0.14,0.88,U] [#4 0.01,0.01,0.84,U] [#5 0.11,-0.09,0.76,U] [#6 0.19,0.13,0.63,U] [#7 0.15,0.10,0.65,U] [#8 -0.04,0.22,0.58,U] 
01:01:45.704 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.18, 0.08}
01:01:45.706 00.002 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
01:01:45.708 00.002 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
01:01:45.708 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.34 mountX=-0.01 mountY=-0.12, mountTheta=-1.66
01:01:45.709 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
01:01:45.710 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
01:01:45.710 00.000 29988 Worker thread wakes up
01:01:45.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:45.711 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:01:45.711 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.0
01:01:45.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:45.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:45.712 00.000 28316 Enqueuing Expose request
01:01:45.713 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:01:45.713 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
01:01:45.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:01:45.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:45.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:45.713 00.000 29988 MoveAxis(E, 0, ABG)
01:01:45.713 00.000 29988 Move returns status 0, amount 0
01:01:45.713 00.000 29988 MoveAxis(N, 0, ABG)
01:01:45.713 00.000 29988 Move returns status 0, amount 0
01:01:45.713 00.000 29988 move complete, result=0
01:01:45.713 00.000 29988 worker thread done servicing request
01:01:45.713 00.000 29988 Worker thread wakes up
01:01:45.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:45.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:45.714 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:47.343 01.629 29988 Exposure complete
01:01:47.385 00.042 29988 worker thread done servicing request
01:01:47.385 00.000 28316 OnExposeComplete: enter
01:01:47.387 00.002 28316 UpdateGuideState(): m_state=6
01:01:47.389 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
01:01:47.392 00.003 28316 Star::Find returns 1 (0), X=950.48, Y=257.23, Mass=2339, SNR=33.4, Peak=203 HFD=3.8
01:01:47.395 00.003 28316 MultiStar: [#1 -0.10,0.29,0.00,M1] [#2 -0.15,0.28,0.00,M1] [#3 -0.08,0.13,0.87,U] [#4 -0.14,0.05,0.84,U] [#5 0.07,0.17,0.77,U] [#6 -0.14,0.24,0.65,U] [#7 0.06,0.11,0.62,U] [#8 -0.22,0.31,0.00,M1] 
01:01:47.398 00.003 28316 single-star, 5 included, MultiStar: {-0.03, 0.13}, one-star: {0.03, 0.11}
01:01:47.400 00.002 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
01:01:47.402 00.002 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
01:01:47.405 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.34 mountX=0.09 mountY=-0.07, mountTheta=-0.69
01:01:47.409 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
01:01:47.409 00.000 28316 Enqueuing Move request for scope (0.03, 0.11)
01:01:47.410 00.001 29988 Worker thread wakes up
01:01:47.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:47.410 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
01:01:47.411 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:47.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:47.411 00.000 28316 Enqueuing Expose request
01:01:47.412 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:01:47.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:01:47.412 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.07
01:01:47.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:01:47.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:47.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:01:47.412 00.000 29988 MoveAxis(E, 0, ABG)
01:01:47.412 00.000 29988 Move returns status 0, amount 0
01:01:47.412 00.000 29988 MoveAxis(N, 0, ABG)
01:01:47.412 00.000 29988 Move returns status 0, amount 0
01:01:47.412 00.000 29988 move complete, result=0
01:01:47.412 00.000 29988 worker thread done servicing request
01:01:47.412 00.000 29988 Worker thread wakes up
01:01:47.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:47.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:47.413 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:48.939 01.526 29988 Exposure complete
01:01:48.967 00.028 29988 worker thread done servicing request
01:01:48.967 00.000 28316 OnExposeComplete: enter
01:01:48.968 00.001 28316 UpdateGuideState(): m_state=6
01:01:48.969 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
01:01:48.969 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=257.27, Mass=2412, SNR=34.0, Peak=212 HFD=3.7
01:01:48.970 00.001 28316 MultiStar: [#1 -0.04,0.13,1.00,U] [#2 -0.02,0.26,0.92,U] [#3 0.03,-0.04,0.86,U] [#4 0.08,0.19,0.84,U] [#5 -0.07,0.10,0.76,U] [#6 0.01,0.27,0.62,U] [#7 0.04,0.29,0.00,M1] [#8 -0.13,0.15,0.61,U] 
01:01:48.972 00.002 28316 single-star, 7 included, MultiStar: {-0.01, 0.15}, one-star: {0.00, 0.14}
01:01:48.973 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
01:01:48.974 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
01:01:48.975 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.54 mountX=0.13 mountY=-0.07, mountTheta=-0.48
01:01:48.977 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.14, opts=13)
01:01:48.978 00.001 28316 Enqueuing Move request for scope (0.00, 0.14)
01:01:48.979 00.001 29988 Worker thread wakes up
01:01:48.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:48.980 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:01:48.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:48.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:48.981 00.000 28316 Enqueuing Expose request
01:01:48.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
01:01:48.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
01:01:48.981 00.000 29988 Moving (0.00, 0.14) raw xDistance=0.13 yDistance=-0.07
01:01:48.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:01:48.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:48.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:01:48.981 00.000 29988 MoveAxis(E, 0, ABG)
01:01:48.982 00.001 29988 Move returns status 0, amount 0
01:01:48.982 00.000 29988 MoveAxis(N, 0, ABG)
01:01:48.982 00.000 29988 Move returns status 0, amount 0
01:01:48.982 00.000 29988 move complete, result=0
01:01:48.982 00.000 29988 worker thread done servicing request
01:01:48.982 00.000 29988 Worker thread wakes up
01:01:48.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:48.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:48.982 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:50.619 01.637 29988 Exposure complete
01:01:50.661 00.042 29988 worker thread done servicing request
01:01:50.661 00.000 28316 OnExposeComplete: enter
01:01:50.661 00.000 28316 UpdateGuideState(): m_state=6
01:01:50.662 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
01:01:50.662 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=257.31, Mass=2521, SNR=34.7, Peak=240 HFD=3.7
01:01:50.663 00.001 28316 MultiStar: [#1 -0.00,0.19,0.98,U] [#2 0.09,0.13,0.90,U] [#3 0.23,0.07,0.83,U] [#4 0.15,0.13,0.78,U] [#5 0.16,0.11,0.73,U] [#6 0.18,0.19,0.64,U] [#7 0.44,0.18,0.00,M2] [#8 0.14,0.06,0.59,U] 
01:01:50.664 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.14}, one-star: {0.16, 0.19}
01:01:50.664 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
01:01:50.665 00.001 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
01:01:50.666 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=0.07 mountY=-0.18, mountTheta=-1.21
01:01:50.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.14, opts=13)
01:01:50.667 00.000 28316 Enqueuing Move request for scope (0.13, 0.14)
01:01:50.668 00.001 29988 Worker thread wakes up
01:01:50.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
01:01:50.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
01:01:50.668 00.000 29988 Moving (0.13, 0.14) raw xDistance=0.07 yDistance=-0.18
01:01:50.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:50.668 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.7
01:01:50.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:50.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:50.670 00.001 28316 Enqueuing Expose request
01:01:50.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:01:50.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:50.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:01:50.670 00.000 29988 MoveAxis(E, 0, ABG)
01:01:50.670 00.000 29988 Move returns status 0, amount 0
01:01:50.670 00.000 29988 MoveAxis(N, 0, ABG)
01:01:50.670 00.000 29988 Move returns status 0, amount 0
01:01:50.670 00.000 29988 move complete, result=0
01:01:50.670 00.000 29988 worker thread done servicing request
01:01:50.670 00.000 29988 Worker thread wakes up
01:01:50.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:50.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:50.671 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:52.194 01.523 29988 Exposure complete
01:01:52.232 00.038 29988 worker thread done servicing request
01:01:52.232 00.000 28316 OnExposeComplete: enter
01:01:52.233 00.001 28316 UpdateGuideState(): m_state=6
01:01:52.233 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
01:01:52.234 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=257.20, Mass=2462, SNR=34.4, Peak=229 HFD=3.8
01:01:52.234 00.000 28316 MultiStar: [#1 0.04,0.19,0.98,U] [#2 0.12,0.10,0.90,U] [#3 0.05,-0.01,0.83,U] [#4 -0.00,0.03,0.81,U] [#5 0.08,0.10,0.73,U] [#6 0.04,0.11,0.62,U] [#7 0.31,0.14,0.00,M3] [#8 0.07,0.01,0.60,U] 
01:01:52.235 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.08}, one-star: {0.22, 0.07}
01:01:52.235 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
01:01:52.235 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
01:01:52.236 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.76 mountX=0.04 mountY=-0.11, mountTheta=-1.24
01:01:52.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
01:01:52.237 00.000 28316 Enqueuing Move request for scope (0.08, 0.08)
01:01:52.238 00.001 29988 Worker thread wakes up
01:01:52.238 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:01:52.238 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:01:52.238 00.000 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.11
01:01:52.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:01:52.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:52.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:01:52.238 00.000 29988 MoveAxis(E, 0, ABG)
01:01:52.238 00.000 29988 Move returns status 0, amount 0
01:01:52.238 00.000 29988 MoveAxis(N, 0, ABG)
01:01:52.238 00.000 29988 Move returns status 0, amount 0
01:01:52.238 00.000 29988 move complete, result=0
01:01:52.238 00.000 29988 worker thread done servicing request
01:01:52.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:52.240 00.002 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:01:52.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:52.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:52.241 00.000 28316 Enqueuing Expose request
01:01:52.242 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:52.242 00.000 29988 Worker thread wakes up
01:01:52.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:52.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:53.873 01.631 29988 Exposure complete
01:01:53.914 00.041 29988 worker thread done servicing request
01:01:53.914 00.000 28316 OnExposeComplete: enter
01:01:53.915 00.001 28316 UpdateGuideState(): m_state=6
01:01:53.915 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
01:01:53.916 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=257.17, Mass=2387, SNR=33.8, Peak=226 HFD=3.8
01:01:53.916 00.000 28316 MultiStar: [#1 -0.05,0.17,1.01,U] [#2 0.07,0.01,0.91,U] [#3 0.10,-0.15,0.84,U] [#4 0.12,-0.02,0.82,U] [#5 0.18,0.00,0.75,U] [#6 0.28,-0.05,0.00,M1] [#7 0.35,-0.00,0.00,M4] [#8 0.07,0.06,0.58,U] 
01:01:53.917 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.02}, one-star: {0.15, 0.05}
01:01:53.917 00.000 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
01:01:53.918 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
01:01:53.919 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.23 mountX=-0.02 mountY=-0.09, mountTheta=-1.77
01:01:53.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
01:01:53.920 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
01:01:53.921 00.001 29988 Worker thread wakes up
01:01:53.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:53.921 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
01:01:53.922 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:53.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:53.923 00.001 28316 Enqueuing Expose request
01:01:53.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:01:53.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:01:53.923 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
01:01:53.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:01:53.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:53.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:01:53.923 00.000 29988 MoveAxis(E, 0, ABG)
01:01:53.923 00.000 29988 Move returns status 0, amount 0
01:01:53.923 00.000 29988 MoveAxis(N, 0, ABG)
01:01:53.923 00.000 29988 Move returns status 0, amount 0
01:01:53.923 00.000 29988 move complete, result=0
01:01:53.923 00.000 29988 worker thread done servicing request
01:01:53.923 00.000 29988 Worker thread wakes up
01:01:53.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:53.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:53.924 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:55.449 01.525 29988 Exposure complete
01:01:55.477 00.028 29988 worker thread done servicing request
01:01:55.478 00.001 28316 OnExposeComplete: enter
01:01:55.478 00.000 28316 UpdateGuideState(): m_state=6
01:01:55.480 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
01:01:55.482 00.002 28316 Star::Find returns 1 (0), X=950.59, Y=257.18, Mass=2412, SNR=34.0, Peak=242 HFD=3.8
01:01:55.483 00.001 28316 MultiStar: [#1 0.24,0.06,0.97,U] [#2 0.21,-0.03,0.92,U] [#3 0.11,-0.09,0.87,U] [#4 0.18,-0.04,0.83,U] [#5 0.18,0.02,0.74,U] [#6 0.27,0.08,0.00,M2] [#7 0.58,0.08,0.00,M5] [#8 0.06,-0.03,0.60,U] 
01:01:55.484 00.001 28316 single-star, 6 included, MultiStar: {0.16, -0.00}, one-star: {0.13, 0.06}
01:01:55.485 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:01:55.485 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
01:01:55.486 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.42 mountX=-0.00 mountY=-0.15, mountTheta=-1.58
01:01:55.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
01:01:55.487 00.000 28316 Enqueuing Move request for scope (0.13, 0.06)
01:01:55.488 00.001 29988 Worker thread wakes up
01:01:55.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
01:01:55.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
01:01:55.488 00.000 29988 Moving (0.13, 0.06) raw xDistance=-0.00 yDistance=-0.15
01:01:55.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:01:55.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:55.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:55.488 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:01:55.489 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:01:55.489 00.000 29988 MoveAxis(E, 0, ABG)
01:01:55.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:55.489 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:55.490 00.001 28316 Enqueuing Expose request
01:01:55.490 00.000 29988 Move returns status 0, amount 0
01:01:55.490 00.000 29988 MoveAxis(N, 0, ABG)
01:01:55.490 00.000 29988 Move returns status 0, amount 0
01:01:55.490 00.000 29988 move complete, result=0
01:01:55.490 00.000 29988 worker thread done servicing request
01:01:55.490 00.000 29988 Worker thread wakes up
01:01:55.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:55.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:55.491 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:57.123 01.632 29988 Exposure complete
01:01:57.170 00.047 29988 worker thread done servicing request
01:01:57.170 00.000 28316 OnExposeComplete: enter
01:01:57.171 00.001 28316 UpdateGuideState(): m_state=6
01:01:57.171 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
01:01:57.172 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.20, Mass=2561, SNR=35.2, Peak=237 HFD=3.8
01:01:57.172 00.000 28316 MultiStar: [#1 0.21,0.09,0.95,U] [#2 0.12,0.08,0.88,U] [#3 0.17,-0.06,0.85,U] [#4 0.15,-0.08,0.82,U] [#5 0.28,-0.04,0.00,M1] [#6 0.26,0.05,0.64,U] [#7 0.37,0.05,0.00,M6] [#8 0.01,-0.01,0.60,U] 
01:01:57.173 00.001 28316 refined, 6 included, MultiStar: {0.16, 0.03}, one-star: {0.16, 0.07}
01:01:57.173 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
01:01:57.173 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
01:01:57.174 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.16 mountX=-0.04 mountY=-0.15, mountTheta=-1.84
01:01:57.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.03, opts=13)
01:01:57.176 00.001 28316 Enqueuing Move request for scope (0.16, 0.03)
01:01:57.177 00.001 29988 Worker thread wakes up
01:01:57.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:57.177 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
01:01:57.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
01:01:57.177 00.000 28316 UpdateGuideState exits: m=2561 RSB=35.2
01:01:57.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:57.179 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:57.180 00.001 28316 Enqueuing Expose request
01:01:57.181 00.001 29988 Moving (0.16, 0.03) raw xDistance=-0.04 yDistance=-0.15
01:01:57.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:01:57.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:57.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:01:57.181 00.000 29988 MoveAxis(E, 0, ABG)
01:01:57.181 00.000 29988 Move returns status 0, amount 0
01:01:57.181 00.000 29988 MoveAxis(N, 0, ABG)
01:01:57.181 00.000 29988 Move returns status 0, amount 0
01:01:57.181 00.000 29988 move complete, result=0
01:01:57.181 00.000 29988 worker thread done servicing request
01:01:57.181 00.000 29988 Worker thread wakes up
01:01:57.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:57.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:57.182 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:58.699 01.517 29988 Exposure complete
01:01:58.726 00.027 29988 worker thread done servicing request
01:01:58.726 00.000 28316 OnExposeComplete: enter
01:01:58.726 00.000 28316 UpdateGuideState(): m_state=6
01:01:58.727 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
01:01:58.727 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=257.23, Mass=2379, SNR=33.9, Peak=217 HFD=3.7
01:01:58.728 00.001 28316 MultiStar: [#1 0.07,0.02,1.00,U] [#2 -0.02,0.19,0.92,U] [#3 -0.01,-0.02,0.87,U] [#4 -0.03,0.00,0.84,U] [#5 0.00,0.01,0.74,U] [#6 0.07,0.14,0.64,U] [#7 0.27,0.14,0.00,M7] [#8 -0.01,0.11,0.59,U] 
01:01:58.728 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.12, 0.10}
01:01:58.730 00.002 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
01:01:58.731 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
01:01:58.731 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.20 mountX=0.05 mountY=-0.05, mountTheta=-0.82
01:01:58.733 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
01:01:58.735 00.002 28316 Enqueuing Move request for scope (0.03, 0.07)
01:01:58.736 00.001 29988 Worker thread wakes up
01:01:58.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
01:01:58.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
01:01:58.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:01:58.736 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.05
01:01:58.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:01:58.736 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.9
01:01:58.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:58.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:01:58.738 00.001 28316 Enqueuing Expose request
01:01:58.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:58.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:01:58.738 00.000 29988 MoveAxis(E, 0, ABG)
01:01:58.738 00.000 29988 Move returns status 0, amount 0
01:01:58.738 00.000 29988 MoveAxis(N, 0, ABG)
01:01:58.738 00.000 29988 Move returns status 0, amount 0
01:01:58.738 00.000 29988 move complete, result=0
01:01:58.738 00.000 29988 worker thread done servicing request
01:01:58.738 00.000 29988 Worker thread wakes up
01:01:58.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:01:58.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:01:58.739 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:00.366 01.627 29988 Exposure complete
01:02:00.393 00.027 29988 worker thread done servicing request
01:02:00.393 00.000 28316 OnExposeComplete: enter
01:02:00.395 00.002 28316 UpdateGuideState(): m_state=6
01:02:00.395 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
01:02:00.396 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=257.29, Mass=2531, SNR=34.9, Peak=217 HFD=3.6
01:02:00.396 00.000 28316 MultiStar: [#1 -0.08,0.16,0.99,U] [#2 -0.12,0.17,0.90,U] [#3 0.03,0.14,0.85,U] [#4 0.01,0.10,0.82,U] [#5 0.03,-0.02,0.71,U] [#6 0.02,0.06,0.64,U] [#7 0.08,0.21,0.61,U] [#8 0.06,0.05,0.58,U] 
01:02:00.397 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.12}, one-star: {0.04, 0.17}
01:02:00.397 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:02:00.398 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:02:00.398 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=0.11 mountY=-0.05, mountTheta=-0.46
01:02:00.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
01:02:00.399 00.000 28316 Enqueuing Move request for scope (-0.00, 0.12)
01:02:00.400 00.001 29988 Worker thread wakes up
01:02:00.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
01:02:00.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
01:02:00.400 00.000 29988 Moving (-0.00, 0.12) raw xDistance=0.11 yDistance=-0.05
01:02:00.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:00.400 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:02:00.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:00.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:00.402 00.001 28316 Enqueuing Expose request
01:02:00.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:02:00.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:00.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:02:00.402 00.000 29988 MoveAxis(E, 0, ABG)
01:02:00.402 00.000 29988 Move returns status 0, amount 0
01:02:00.402 00.000 29988 MoveAxis(N, 0, ABG)
01:02:00.402 00.000 29988 Move returns status 0, amount 0
01:02:00.402 00.000 29988 move complete, result=0
01:02:00.402 00.000 29988 worker thread done servicing request
01:02:00.402 00.000 29988 Worker thread wakes up
01:02:00.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:00.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:00.403 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:01.927 01.524 29988 Exposure complete
01:02:01.972 00.045 29988 worker thread done servicing request
01:02:01.972 00.000 28316 OnExposeComplete: enter
01:02:01.973 00.001 28316 UpdateGuideState(): m_state=6
01:02:01.974 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
01:02:01.975 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=257.17, Mass=2446, SNR=34.3, Peak=210 HFD=3.8
01:02:01.976 00.001 28316 MultiStar: [#1 -0.06,0.11,0.99,U] [#2 -0.16,0.13,0.91,U] [#3 -0.23,0.04,0.85,U] [#4 -0.09,0.13,0.85,U] [#5 -0.03,0.01,0.75,U] [#6 -0.03,0.20,0.62,U] [#7 0.00,0.30,0.00,M7] [#8 -0.21,0.15,0.58,U] 
01:02:01.976 00.000 28316 single-star, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.08, 0.04}
01:02:01.976 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:02:01.977 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:02:01.977 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.63 mountX=0.07 mountY=0.05, mountTheta=0.60
01:02:01.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
01:02:01.979 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
01:02:01.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:01.980 00.001 29988 Worker thread wakes up
01:02:01.980 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:02:01.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:01.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:01.981 00.000 28316 Enqueuing Expose request
01:02:01.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
01:02:01.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
01:02:01.982 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.05
01:02:01.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:02:01.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:01.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:01.982 00.000 29988 MoveAxis(E, 0, ABG)
01:02:01.982 00.000 29988 Move returns status 0, amount 0
01:02:01.982 00.000 29988 MoveAxis(N, 0, ABG)
01:02:01.982 00.000 29988 Move returns status 0, amount 0
01:02:01.982 00.000 29988 move complete, result=0
01:02:01.982 00.000 29988 worker thread done servicing request
01:02:01.982 00.000 29988 Worker thread wakes up
01:02:01.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:01.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:01.982 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:03.618 01.636 29988 Exposure complete
01:02:03.668 00.050 29988 worker thread done servicing request
01:02:03.668 00.000 28316 OnExposeComplete: enter
01:02:03.669 00.001 28316 UpdateGuideState(): m_state=6
01:02:03.670 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
01:02:03.670 00.000 28316 Star::Find returns 1 (0), X=950.36, Y=257.27, Mass=2522, SNR=34.7, Peak=206 HFD=3.7
01:02:03.671 00.001 28316 MultiStar: [#1 -0.22,0.13,1.00,U] [#2 -0.11,0.15,0.93,U] [#3 -0.13,0.09,0.85,U] [#4 -0.18,0.09,0.81,U] [#5 -0.08,0.11,0.72,U] [#6 -0.04,0.08,0.62,U] [#7 0.09,0.26,0.00,M8] [#8 -0.25,0.34,0.00,M1] 
01:02:03.671 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.12}, one-star: {-0.10, 0.14}
01:02:03.671 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
01:02:03.672 00.001 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
01:02:03.672 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.17 cameraTheta=2.40 mountX=0.16 mountY=0.06, mountTheta=0.37
01:02:03.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.12, opts=13)
01:02:03.674 00.001 28316 Enqueuing Move request for scope (-0.13, 0.12)
01:02:03.675 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:03.676 00.001 28316 UpdateGuideState exits: m=2522 RSB=34.7
01:02:03.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:03.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:03.678 00.001 28316 Enqueuing Expose request
01:02:03.679 00.001 29988 Worker thread wakes up
01:02:03.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
01:02:03.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
01:02:03.679 00.000 29988 Moving (-0.13, 0.12) raw xDistance=0.16 yDistance=0.06
01:02:03.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:02:03.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:03.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:02:03.679 00.000 29988 MoveAxis(E, 0, ABG)
01:02:03.679 00.000 29988 Move returns status 0, amount 0
01:02:03.679 00.000 29988 MoveAxis(N, 0, ABG)
01:02:03.679 00.000 29988 Move returns status 0, amount 0
01:02:03.679 00.000 29988 move complete, result=0
01:02:03.679 00.000 29988 worker thread done servicing request
01:02:03.679 00.000 29988 Worker thread wakes up
01:02:03.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:03.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:03.680 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:05.193 01.513 29988 Exposure complete
01:02:05.221 00.028 29988 worker thread done servicing request
01:02:05.221 00.000 28316 OnExposeComplete: enter
01:02:05.222 00.001 28316 UpdateGuideState(): m_state=6
01:02:05.222 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
01:02:05.223 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=257.21, Mass=2523, SNR=34.8, Peak=225 HFD=3.7
01:02:05.223 00.000 28316 MultiStar: [#1 -0.06,-0.00,0.97,U] [#2 0.09,0.03,0.90,U] [#3 -0.06,-0.02,0.85,U] [#4 0.09,0.07,0.82,U] [#5 0.09,-0.01,0.73,U] [#6 0.03,0.04,0.63,U] [#7 0.06,0.18,0.63,U] [#8 -0.20,0.21,0.00,M2] 
01:02:05.224 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.04}, one-star: {0.12, 0.09}
01:02:05.224 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
01:02:05.225 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
01:02:05.225 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.77 mountX=0.02 mountY=-0.06, mountTheta=-1.24
01:02:05.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:02:05.227 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
01:02:05.227 00.000 29988 Worker thread wakes up
01:02:05.228 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:05.228 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.8
01:02:05.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:05.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:05.230 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:02:05.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:02:05.230 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.06
01:02:05.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:02:05.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:05.230 00.000 28316 Enqueuing Expose request
01:02:05.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:02:05.230 00.000 29988 MoveAxis(E, 0, ABG)
01:02:05.230 00.000 29988 Move returns status 0, amount 0
01:02:05.230 00.000 29988 MoveAxis(N, 0, ABG)
01:02:05.230 00.000 29988 Move returns status 0, amount 0
01:02:05.230 00.000 29988 move complete, result=0
01:02:05.230 00.000 29988 worker thread done servicing request
01:02:05.230 00.000 29988 Worker thread wakes up
01:02:05.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:05.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:05.231 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:06.866 01.635 29988 Exposure complete
01:02:06.896 00.030 29988 worker thread done servicing request
01:02:06.896 00.000 28316 OnExposeComplete: enter
01:02:06.898 00.002 28316 UpdateGuideState(): m_state=6
01:02:06.900 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
01:02:06.900 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=257.10, Mass=2409, SNR=34.0, Peak=221 HFD=3.8
01:02:06.901 00.001 28316 MultiStar: [#1 -0.20,0.03,1.02,U] [#2 -0.00,0.16,0.93,U] [#3 -0.03,-0.14,0.86,U] [#4 -0.08,0.03,0.85,U] [#5 -0.11,-0.03,0.73,U] [#6 -0.00,0.12,0.64,U] [#7 0.07,0.23,0.63,U] [#8 -0.18,-0.01,0.60,U] 
01:02:06.901 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.09, -0.02}
01:02:06.901 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:02:06.902 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:02:06.903 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.51 mountX=0.05 mountY=0.03, mountTheta=0.48
01:02:06.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
01:02:06.904 00.000 28316 Enqueuing Move request for scope (-0.05, 0.04)
01:02:06.905 00.001 29988 Worker thread wakes up
01:02:06.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
01:02:06.905 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
01:02:06.905 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=0.03
01:02:06.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:02:06.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:06.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:06.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:02:06.906 00.000 29988 MoveAxis(E, 0, ABG)
01:02:06.906 00.000 29988 Move returns status 0, amount 0
01:02:06.906 00.000 29988 MoveAxis(N, 0, ABG)
01:02:06.906 00.000 29988 Move returns status 0, amount 0
01:02:06.906 00.000 29988 move complete, result=0
01:02:06.906 00.000 29988 worker thread done servicing request
01:02:06.906 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:02:06.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:06.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:06.907 00.000 28316 Enqueuing Expose request
01:02:06.908 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:06.908 00.000 29988 Worker thread wakes up
01:02:06.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:06.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:08.426 01.518 29988 Exposure complete
01:02:08.455 00.029 29988 worker thread done servicing request
01:02:08.455 00.000 28316 OnExposeComplete: enter
01:02:08.455 00.000 28316 UpdateGuideState(): m_state=6
01:02:08.456 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
01:02:08.457 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=257.18, Mass=2431, SNR=34.2, Peak=209 HFD=3.8
01:02:08.457 00.000 28316 MultiStar: [#1 -0.06,-0.02,0.98,U] [#2 -0.12,0.11,0.92,U] [#3 -0.06,-0.16,0.85,U] [#4 -0.02,0.02,0.85,U] [#5 -0.05,-0.05,0.73,U] [#6 -0.01,0.07,0.64,U] [#7 -0.01,0.15,0.62,U] [#8 -0.22,0.17,0.00,M2] 
01:02:08.458 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.02}, one-star: {-0.10, 0.05}
01:02:08.458 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
01:02:08.459 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
01:02:08.459 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.82 mountX=0.04 mountY=0.04, mountTheta=0.81
01:02:08.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
01:02:08.461 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
01:02:08.461 00.000 29988 Worker thread wakes up
01:02:08.462 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:08.462 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:02:08.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:08.464 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
01:02:08.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
01:02:08.464 00.000 29988 Moving (-0.06, 0.02) raw xDistance=0.04 yDistance=0.04
01:02:08.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:02:08.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:08.465 00.001 28316 Enqueuing Expose request
01:02:08.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:08.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:02:08.465 00.000 29988 MoveAxis(E, 0, ABG)
01:02:08.465 00.000 29988 Move returns status 0, amount 0
01:02:08.465 00.000 29988 MoveAxis(N, 0, ABG)
01:02:08.465 00.000 29988 Move returns status 0, amount 0
01:02:08.465 00.000 29988 move complete, result=0
01:02:08.465 00.000 29988 worker thread done servicing request
01:02:08.465 00.000 29988 Worker thread wakes up
01:02:08.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:08.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:08.466 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:10.104 01.638 29988 Exposure complete
01:02:10.148 00.044 29988 worker thread done servicing request
01:02:10.148 00.000 28316 OnExposeComplete: enter
01:02:10.149 00.001 28316 UpdateGuideState(): m_state=6
01:02:10.149 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
01:02:10.150 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=257.28, Mass=2460, SNR=34.4, Peak=207 HFD=3.8
01:02:10.150 00.000 28316 MultiStar: [#1 -0.01,0.20,1.02,U] [#2 -0.15,0.23,0.92,U] [#3 -0.00,0.02,0.86,U] [#4 -0.01,0.01,0.82,U] [#5 -0.04,0.08,0.75,U] [#6 0.04,0.05,0.63,U] [#7 0.22,0.06,0.63,U] [#8 -0.07,-0.04,0.62,U] 
01:02:10.151 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.10}, one-star: {0.06, 0.16}
01:02:10.151 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:02:10.152 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:02:10.152 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=0.09 mountY=-0.04, mountTheta=-0.45
01:02:10.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.10, opts=13)
01:02:10.153 00.000 28316 Enqueuing Move request for scope (-0.00, 0.10)
01:02:10.154 00.001 29988 Worker thread wakes up
01:02:10.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:10.155 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.4
01:02:10.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:10.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:10.156 00.001 28316 Enqueuing Expose request
01:02:10.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
01:02:10.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
01:02:10.156 00.000 29988 Moving (-0.00, 0.10) raw xDistance=0.09 yDistance=-0.04
01:02:10.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:10.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:10.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:02:10.156 00.000 29988 MoveAxis(E, 0, ABG)
01:02:10.156 00.000 29988 Move returns status 0, amount 0
01:02:10.157 00.001 29988 MoveAxis(N, 0, ABG)
01:02:10.157 00.000 29988 Move returns status 0, amount 0
01:02:10.157 00.000 29988 move complete, result=0
01:02:10.157 00.000 29988 worker thread done servicing request
01:02:10.157 00.000 29988 Worker thread wakes up
01:02:10.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:10.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:10.157 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:11.676 01.519 29988 Exposure complete
01:02:11.711 00.035 29988 worker thread done servicing request
01:02:11.711 00.000 28316 OnExposeComplete: enter
01:02:11.714 00.003 28316 UpdateGuideState(): m_state=6
01:02:11.716 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
01:02:11.719 00.003 28316 Star::Find returns 1 (0), X=950.44, Y=257.27, Mass=2460, SNR=34.4, Peak=200 HFD=3.6
01:02:11.722 00.003 28316 MultiStar: [#1 -0.09,0.18,0.97,U] [#2 -0.11,0.12,0.92,U] [#3 -0.09,0.08,0.84,U] [#4 -0.02,0.08,0.83,U] [#5 0.12,-0.02,0.73,U] [#6 0.09,0.17,0.63,U] [#7 -0.14,0.27,0.00,M5] [#8 -0.23,0.09,0.59,U] 
01:02:11.724 00.002 28316 refined, 7 included, MultiStar: {-0.04, 0.11}, one-star: {-0.01, 0.14}
01:02:11.726 00.002 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
01:02:11.728 00.002 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
01:02:11.731 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=0.12 mountY=-0.01, mountTheta=-0.10
01:02:11.733 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
01:02:11.734 00.001 28316 Enqueuing Move request for scope (-0.04, 0.11)
01:02:11.736 00.002 29988 Worker thread wakes up
01:02:11.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:02:11.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:02:11.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:11.738 00.002 29988 Moving (-0.04, 0.11) raw xDistance=0.12 yDistance=-0.01
01:02:11.739 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.4
01:02:11.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:11.740 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:11.740 00.000 28316 Enqueuing Expose request
01:02:11.741 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:02:11.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:11.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:02:11.741 00.000 29988 MoveAxis(E, 0, ABG)
01:02:11.741 00.000 29988 Move returns status 0, amount 0
01:02:11.741 00.000 29988 MoveAxis(N, 0, ABG)
01:02:11.741 00.000 29988 Move returns status 0, amount 0
01:02:11.741 00.000 29988 move complete, result=0
01:02:11.741 00.000 29988 worker thread done servicing request
01:02:11.741 00.000 29988 Worker thread wakes up
01:02:11.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:11.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:11.741 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:13.381 01.640 29988 Exposure complete
01:02:13.426 00.045 29988 worker thread done servicing request
01:02:13.426 00.000 28316 OnExposeComplete: enter
01:02:13.430 00.004 28316 UpdateGuideState(): m_state=6
01:02:13.431 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
01:02:13.432 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=257.24, Mass=2382, SNR=33.8, Peak=198 HFD=3.7
01:02:13.432 00.000 28316 MultiStar: [#1 -0.05,0.14,0.97,U] [#2 -0.20,0.16,0.94,U] [#3 -0.15,0.00,0.89,U] [#4 -0.11,0.06,0.85,U] [#5 -0.04,0.06,0.74,U] [#6 -0.17,0.26,0.00,M1] [#7 -0.01,0.13,0.65,U] [#8 -0.25,0.04,0.60,U] 
01:02:13.433 00.001 28316 single-star, 7 included, MultiStar: {-0.11, 0.09}, one-star: {-0.06, 0.12}
01:02:13.433 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
01:02:13.434 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
01:02:13.434 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=0.13 mountY=0.00, mountTheta=0.01
01:02:13.435 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
01:02:13.436 00.001 28316 Enqueuing Move request for scope (-0.06, 0.12)
01:02:13.436 00.000 29988 Worker thread wakes up
01:02:13.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:13.436 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
01:02:13.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:13.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:13.438 00.001 28316 Enqueuing Expose request
01:02:13.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
01:02:13.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
01:02:13.438 00.000 29988 Moving (-0.06, 0.12) raw xDistance=0.13 yDistance=0.00
01:02:13.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:02:13.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:13.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:02:13.438 00.000 29988 MoveAxis(E, 0, ABG)
01:02:13.438 00.000 29988 Move returns status 0, amount 0
01:02:13.438 00.000 29988 MoveAxis(N, 0, ABG)
01:02:13.438 00.000 29988 Move returns status 0, amount 0
01:02:13.438 00.000 29988 move complete, result=0
01:02:13.438 00.000 29988 worker thread done servicing request
01:02:13.438 00.000 29988 Worker thread wakes up
01:02:13.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:13.439 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:13.439 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:14.965 01.526 29988 Exposure complete
01:02:14.991 00.026 29988 worker thread done servicing request
01:02:14.991 00.000 28316 OnExposeComplete: enter
01:02:14.992 00.001 28316 UpdateGuideState(): m_state=6
01:02:14.992 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
01:02:14.993 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=257.23, Mass=2448, SNR=34.3, Peak=213 HFD=3.7
01:02:14.993 00.000 28316 MultiStar: [#1 0.05,0.10,0.98,U] [#2 -0.01,0.13,0.94,U] [#3 0.03,-0.03,0.86,U] [#4 -0.09,0.19,0.83,U] [#5 0.07,0.04,0.73,U] [#6 -0.10,0.11,0.62,U] [#7 0.14,0.15,0.63,U] [#8 -0.13,0.20,0.59,U] 
01:02:14.994 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {0.04, 0.10}
01:02:14.994 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
01:02:14.994 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
01:02:14.995 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.53 mountX=0.09 mountY=-0.05, mountTheta=-0.50
01:02:14.996 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
01:02:14.999 00.003 28316 Enqueuing Move request for scope (0.00, 0.11)
01:02:15.000 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:15.000 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:02:15.001 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:15.001 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:15.002 00.001 28316 Enqueuing Expose request
01:02:15.002 00.000 29988 Worker thread wakes up
01:02:15.002 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
01:02:15.002 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
01:02:15.002 00.000 29988 Moving (0.00, 0.11) raw xDistance=0.09 yDistance=-0.05
01:02:15.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:15.002 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:15.002 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:02:15.002 00.000 29988 MoveAxis(E, 0, ABG)
01:02:15.002 00.000 29988 Move returns status 0, amount 0
01:02:15.002 00.000 29988 MoveAxis(N, 0, ABG)
01:02:15.002 00.000 29988 Move returns status 0, amount 0
01:02:15.002 00.000 29988 move complete, result=0
01:02:15.002 00.000 29988 worker thread done servicing request
01:02:15.002 00.000 29988 Worker thread wakes up
01:02:15.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:15.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:15.003 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:16.627 01.624 29988 Exposure complete
01:02:16.675 00.048 29988 worker thread done servicing request
01:02:16.675 00.000 28316 OnExposeComplete: enter
01:02:16.676 00.001 28316 UpdateGuideState(): m_state=6
01:02:16.677 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
01:02:16.677 00.000 28316 Star::Find returns 1 (0), X=950.45, Y=257.22, Mass=2431, SNR=34.2, Peak=207 HFD=3.7
01:02:16.679 00.002 28316 MultiStar: [#1 -0.10,0.15,1.01,U] [#2 -0.07,0.08,0.91,U] [#3 -0.09,-0.05,0.87,U] [#4 -0.13,0.02,0.83,U] [#5 -0.02,0.03,0.71,U] [#6 -0.03,0.09,0.63,U] [#7 -0.02,0.03,0.61,U] [#8 -0.20,0.14,0.60,U] 
01:02:16.681 00.002 28316 single-star, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.00, 0.10}
01:02:16.682 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
01:02:16.683 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
01:02:16.684 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.61 mountX=0.09 mountY=-0.04, mountTheta=-0.42
01:02:16.688 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.10, opts=13)
01:02:16.689 00.001 28316 Enqueuing Move request for scope (-0.00, 0.10)
01:02:16.692 00.003 29988 Worker thread wakes up
01:02:16.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
01:02:16.692 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
01:02:16.692 00.000 29988 Moving (-0.00, 0.10) raw xDistance=0.09 yDistance=-0.04
01:02:16.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:16.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:16.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:16.693 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:02:16.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:16.694 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:16.695 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:02:16.695 00.000 29988 MoveAxis(E, 0, ABG)
01:02:16.695 00.000 29988 Move returns status 0, amount 0
01:02:16.695 00.000 29988 MoveAxis(N, 0, ABG)
01:02:16.695 00.000 29988 Move returns status 0, amount 0
01:02:16.695 00.000 29988 move complete, result=0
01:02:16.695 00.000 29988 worker thread done servicing request
01:02:16.695 00.000 28316 Enqueuing Expose request
01:02:16.697 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:16.698 00.001 29988 Worker thread wakes up
01:02:16.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:16.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:18.217 01.519 29988 Exposure complete
01:02:18.243 00.026 29988 worker thread done servicing request
01:02:18.243 00.000 28316 OnExposeComplete: enter
01:02:18.244 00.001 28316 UpdateGuideState(): m_state=6
01:02:18.246 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
01:02:18.247 00.001 28316 Star::Find returns 1 (0), X=950.44, Y=257.20, Mass=2512, SNR=34.7, Peak=210 HFD=3.8
01:02:18.248 00.001 28316 MultiStar: [#1 -0.19,-0.00,0.96,U] [#2 -0.14,0.17,0.89,U] [#3 -0.00,-0.18,0.83,U] [#4 -0.10,-0.02,0.81,U] [#5 -0.03,-0.02,0.73,U] [#6 -0.15,0.11,0.62,U] [#7 0.07,0.15,0.62,U] [#8 -0.35,0.03,0.00,M1] 
01:02:18.248 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.03}, one-star: {-0.02, 0.08}
01:02:18.250 00.002 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
01:02:18.253 00.003 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
01:02:18.253 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.75 mountX=0.06 mountY=0.05, mountTheta=0.73
01:02:18.255 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
01:02:18.255 00.000 28316 Enqueuing Move request for scope (-0.07, 0.03)
01:02:18.256 00.001 29988 Worker thread wakes up
01:02:18.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
01:02:18.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
01:02:18.256 00.000 29988 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=0.05
01:02:18.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:02:18.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:18.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:18.257 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.7
01:02:18.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:18.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:18.258 00.001 28316 Enqueuing Expose request
01:02:18.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:18.258 00.000 29988 MoveAxis(E, 0, ABG)
01:02:18.258 00.000 29988 Move returns status 0, amount 0
01:02:18.258 00.000 29988 MoveAxis(N, 0, ABG)
01:02:18.258 00.000 29988 Move returns status 0, amount 0
01:02:18.258 00.000 29988 move complete, result=0
01:02:18.258 00.000 29988 worker thread done servicing request
01:02:18.258 00.000 29988 Worker thread wakes up
01:02:18.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:18.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:18.259 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:19.883 01.624 29988 Exposure complete
01:02:19.910 00.027 29988 worker thread done servicing request
01:02:19.910 00.000 28316 OnExposeComplete: enter
01:02:19.911 00.001 28316 UpdateGuideState(): m_state=6
01:02:19.912 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
01:02:19.913 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=257.22, Mass=2471, SNR=34.5, Peak=210 HFD=3.7
01:02:19.914 00.001 28316 MultiStar: [#1 -0.13,0.03,0.96,U] [#2 -0.19,0.08,0.92,U] [#3 -0.16,-0.11,0.84,U] [#4 -0.26,0.10,0.83,U] [#5 -0.14,0.01,0.74,U] [#6 -0.14,0.05,0.63,U] [#7 -0.05,0.12,0.63,U] [#8 -0.34,0.13,0.00,M2] 
01:02:19.914 00.000 28316 single-star, 7 included, MultiStar: {-0.15, 0.05}, one-star: {-0.11, 0.10}
01:02:19.915 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
01:02:19.915 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
01:02:19.915 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.41 mountX=0.14 mountY=0.05, mountTheta=0.38
01:02:19.916 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.10, opts=13)
01:02:19.917 00.001 28316 Enqueuing Move request for scope (-0.11, 0.10)
01:02:19.917 00.000 29988 Worker thread wakes up
01:02:19.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
01:02:19.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
01:02:19.917 00.000 29988 Moving (-0.11, 0.10) raw xDistance=0.14 yDistance=0.05
01:02:19.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:02:19.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:19.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:19.918 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
01:02:19.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:19.919 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:19.919 00.000 28316 Enqueuing Expose request
01:02:19.920 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:19.920 00.000 29988 MoveAxis(E, 0, ABG)
01:02:19.920 00.000 29988 Move returns status 0, amount 0
01:02:19.920 00.000 29988 MoveAxis(N, 0, ABG)
01:02:19.920 00.000 29988 Move returns status 0, amount 0
01:02:19.920 00.000 29988 move complete, result=0
01:02:19.920 00.000 29988 worker thread done servicing request
01:02:19.920 00.000 29988 Worker thread wakes up
01:02:19.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:19.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:19.921 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:21.444 01.523 29988 Exposure complete
01:02:21.470 00.026 29988 worker thread done servicing request
01:02:21.470 00.000 28316 OnExposeComplete: enter
01:02:21.471 00.001 28316 UpdateGuideState(): m_state=6
01:02:21.471 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
01:02:21.472 00.001 28316 Star::Find returns 1 (0), X=950.18, Y=257.24, Mass=2413, SNR=34.1, Peak=233 HFD=3.8
01:02:21.473 00.001 28316 MultiStar: [#1 -0.23,0.23,0.00,M1] [#2 -0.18,0.22,0.00,M1] [#3 -0.26,0.04,0.87,U] [#4 -0.19,-0.02,0.84,U] [#5 -0.14,0.07,0.74,U] [#6 -0.19,0.19,0.67,U] [#7 -0.12,0.16,0.61,U] [#8 -0.31,0.21,0.00,M3] 
01:02:21.473 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.09}, one-star: {-0.28, 0.11}
01:02:21.474 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
01:02:21.476 00.002 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
01:02:21.477 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.74 mountX=0.16 mountY=0.14, mountTheta=0.72
01:02:21.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.09, opts=13)
01:02:21.479 00.000 28316 Enqueuing Move request for scope (-0.20, 0.09)
01:02:21.480 00.001 29988 Worker thread wakes up
01:02:21.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:21.481 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:02:21.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:21.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:21.482 00.000 28316 Enqueuing Expose request
01:02:21.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
01:02:21.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
01:02:21.483 00.000 29988 Moving (-0.20, 0.09) raw xDistance=0.16 yDistance=0.14
01:02:21.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:02:21.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:21.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:02:21.483 00.000 29988 MoveAxis(E, 0, ABG)
01:02:21.483 00.000 29988 Move returns status 0, amount 0
01:02:21.483 00.000 29988 MoveAxis(N, 0, ABG)
01:02:21.483 00.000 29988 Move returns status 0, amount 0
01:02:21.483 00.000 29988 move complete, result=0
01:02:21.483 00.000 29988 worker thread done servicing request
01:02:21.483 00.000 29988 Worker thread wakes up
01:02:21.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:21.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:21.484 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:23.115 01.631 29988 Exposure complete
01:02:23.167 00.052 29988 worker thread done servicing request
01:02:23.167 00.000 28316 OnExposeComplete: enter
01:02:23.168 00.001 28316 UpdateGuideState(): m_state=6
01:02:23.168 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
01:02:23.169 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=257.22, Mass=2366, SNR=33.8, Peak=221 HFD=3.7
01:02:23.169 00.000 28316 MultiStar: [#1 -0.26,0.13,0.00,M2] [#2 -0.16,0.02,0.91,U] [#3 -0.21,-0.03,0.87,U] [#4 -0.34,0.03,0.00,M1] [#5 -0.12,0.07,0.76,U] [#6 -0.26,0.09,0.00,M1] [#7 -0.07,0.19,0.62,U] [#8 -0.30,0.15,0.00,M4] 
01:02:23.170 00.001 28316 refined, 4 included, MultiStar: {-0.15, 0.06}, one-star: {-0.15, 0.10}
01:02:23.170 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:02:23.171 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:02:23.171 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.73 mountX=0.12 mountY=0.10, mountTheta=0.71
01:02:23.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
01:02:23.173 00.001 28316 Enqueuing Move request for scope (-0.15, 0.06)
01:02:23.173 00.000 29988 Worker thread wakes up
01:02:23.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
01:02:23.173 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
01:02:23.173 00.000 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.10
01:02:23.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:02:23.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:23.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:23.174 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.8
01:02:23.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:23.175 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:23.175 00.000 28316 Enqueuing Expose request
01:02:23.176 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:02:23.176 00.000 29988 MoveAxis(E, 0, ABG)
01:02:23.176 00.000 29988 Move returns status 0, amount 0
01:02:23.176 00.000 29988 MoveAxis(N, 0, ABG)
01:02:23.176 00.000 29988 Move returns status 0, amount 0
01:02:23.176 00.000 29988 move complete, result=0
01:02:23.176 00.000 29988 worker thread done servicing request
01:02:23.176 00.000 29988 Worker thread wakes up
01:02:23.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:23.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:23.177 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:24.695 01.518 29988 Exposure complete
01:02:24.737 00.042 29988 worker thread done servicing request
01:02:24.737 00.000 28316 OnExposeComplete: enter
01:02:24.740 00.003 28316 UpdateGuideState(): m_state=6
01:02:24.742 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
01:02:24.744 00.002 28316 Star::Find returns 1 (0), X=950.39, Y=257.23, Mass=2517, SNR=34.8, Peak=207 HFD=3.7
01:02:24.746 00.002 28316 MultiStar: [#1 -0.19,-0.00,0.96,U] [#2 -0.09,0.09,0.91,U] [#3 -0.12,-0.13,0.85,U] [#4 -0.11,0.01,0.82,U] [#5 -0.04,-0.09,0.74,U] [#6 -0.16,-0.02,0.62,U] [#7 0.03,0.10,0.62,U] [#8 -0.32,0.13,0.00,M5] 
01:02:24.747 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.01}, one-star: {-0.06, 0.10}
01:02:24.748 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:02:24.749 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:02:24.750 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=0.05 mountY=0.08, mountTheta=1.04
01:02:24.750 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
01:02:24.751 00.001 28316 Enqueuing Move request for scope (-0.10, 0.01)
01:02:24.752 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:24.753 00.001 28316 UpdateGuideState exits: m=2517 RSB=34.8
01:02:24.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:24.755 00.001 29988 Worker thread wakes up
01:02:24.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:24.757 00.002 28316 Enqueuing Expose request
01:02:24.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:02:24.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:02:24.758 00.001 29988 Moving (-0.10, 0.01) raw xDistance=0.05 yDistance=0.08
01:02:24.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:02:24.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:24.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:02:24.758 00.000 29988 MoveAxis(E, 0, ABG)
01:02:24.758 00.000 29988 Move returns status 0, amount 0
01:02:24.758 00.000 29988 MoveAxis(N, 0, ABG)
01:02:24.758 00.000 29988 Move returns status 0, amount 0
01:02:24.758 00.000 29988 move complete, result=0
01:02:24.758 00.000 29988 worker thread done servicing request
01:02:24.758 00.000 29988 Worker thread wakes up
01:02:24.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:24.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:24.758 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:26.491 01.733 29988 Exposure complete
01:02:26.521 00.030 29988 worker thread done servicing request
01:02:26.521 00.000 28316 OnExposeComplete: enter
01:02:26.523 00.002 28316 UpdateGuideState(): m_state=6
01:02:26.523 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
01:02:26.524 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.19, Mass=2422, SNR=34.1, Peak=205 HFD=3.7
01:02:26.524 00.000 28316 MultiStar: [#1 -0.14,0.09,1.00,U] [#2 -0.00,-0.06,0.92,U] [#3 -0.02,-0.03,0.85,U] [#4 0.07,-0.08,0.82,U] [#5 -0.10,0.06,0.75,U] [#6 -0.08,-0.01,0.63,U] [#7 -0.03,0.07,0.63,U] [#8 -0.17,-0.11,0.61,U] 
01:02:26.525 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.09, 0.07}
01:02:26.525 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
01:02:26.525 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
01:02:26.526 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.09 mountX=0.03 mountY=0.05, mountTheta=1.08
01:02:26.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
01:02:26.528 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
01:02:26.528 00.000 29988 Worker thread wakes up
01:02:26.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:02:26.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:02:26.528 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.05
01:02:26.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:02:26.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:26.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:26.529 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.1
01:02:26.530 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:26.530 00.000 29988 MoveAxis(E, 0, ABG)
01:02:26.530 00.000 29988 Move returns status 0, amount 0
01:02:26.530 00.000 29988 MoveAxis(N, 0, ABG)
01:02:26.530 00.000 29988 Move returns status 0, amount 0
01:02:26.530 00.000 29988 move complete, result=0
01:02:26.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:26.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:26.531 00.001 28316 Enqueuing Expose request
01:02:26.531 00.000 29988 worker thread done servicing request
01:02:26.531 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:26.532 00.001 29988 Worker thread wakes up
01:02:26.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:26.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:27.944 01.412 29988 Exposure complete
01:02:27.972 00.028 29988 worker thread done servicing request
01:02:27.972 00.000 28316 OnExposeComplete: enter
01:02:27.973 00.001 28316 UpdateGuideState(): m_state=6
01:02:27.974 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
01:02:27.974 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=257.23, Mass=2484, SNR=34.4, Peak=215 HFD=3.7
01:02:27.975 00.001 28316 MultiStar: [#1 -0.04,0.02,0.98,U] [#2 -0.04,0.06,0.92,U] [#3 -0.02,-0.14,0.85,U] [#4 -0.04,-0.05,0.84,U] [#5 -0.10,-0.02,0.71,U] [#6 -0.09,0.01,0.62,U] [#7 0.09,0.10,0.62,U] [#8 -0.18,-0.01,0.59,U] 
01:02:27.975 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.03, 0.11}
01:02:27.976 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:02:27.976 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:02:27.977 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.91 mountX=0.02 mountY=0.03, mountTheta=0.90
01:02:27.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:02:27.978 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:02:27.979 00.001 29988 Worker thread wakes up
01:02:27.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:27.979 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.4
01:02:27.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:27.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:27.981 00.000 28316 Enqueuing Expose request
01:02:27.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:02:27.982 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:02:27.982 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
01:02:27.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:02:27.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:27.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:02:27.982 00.000 29988 MoveAxis(E, 0, ABG)
01:02:27.982 00.000 29988 Move returns status 0, amount 0
01:02:27.982 00.000 29988 MoveAxis(N, 0, ABG)
01:02:27.982 00.000 29988 Move returns status 0, amount 0
01:02:27.982 00.000 29988 move complete, result=0
01:02:27.982 00.000 29988 worker thread done servicing request
01:02:27.982 00.000 29988 Worker thread wakes up
01:02:27.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:27.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:27.982 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:29.611 01.629 29988 Exposure complete
01:02:29.651 00.040 29988 worker thread done servicing request
01:02:29.652 00.001 28316 OnExposeComplete: enter
01:02:29.652 00.000 28316 UpdateGuideState(): m_state=6
01:02:29.653 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
01:02:29.654 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=257.18, Mass=2560, SNR=35.2, Peak=218 HFD=3.8
01:02:29.656 00.002 28316 MultiStar: [#1 -0.14,-0.03,0.98,U] [#2 -0.10,0.02,0.89,U] [#3 -0.12,-0.15,0.84,U] [#4 -0.05,0.02,0.83,U] [#5 -0.06,-0.09,0.71,U] [#6 -0.06,-0.10,0.61,U] [#7 0.11,0.06,0.61,U] [#8 -0.24,0.06,0.57,U] 
01:02:29.657 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.11, 0.06}
01:02:29.659 00.002 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
01:02:29.661 00.002 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
01:02:29.663 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.95 mountX=0.02 mountY=0.09, mountTheta=1.34
01:02:29.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
01:02:29.664 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
01:02:29.665 00.001 29988 Worker thread wakes up
01:02:29.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:29.665 00.000 28316 UpdateGuideState exits: m=2560 RSB=35.2
01:02:29.666 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:29.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:29.666 00.000 28316 Enqueuing Expose request
01:02:29.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:02:29.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:02:29.667 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
01:02:29.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:02:29.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:29.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:02:29.667 00.000 29988 MoveAxis(E, 0, ABG)
01:02:29.667 00.000 29988 Move returns status 0, amount 0
01:02:29.667 00.000 29988 MoveAxis(N, 0, ABG)
01:02:29.667 00.000 29988 Move returns status 0, amount 0
01:02:29.667 00.000 29988 move complete, result=0
01:02:29.667 00.000 29988 worker thread done servicing request
01:02:29.667 00.000 29988 Worker thread wakes up
01:02:29.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:29.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:29.667 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:31.187 01.520 29988 Exposure complete
01:02:31.214 00.027 29988 worker thread done servicing request
01:02:31.215 00.001 28316 OnExposeComplete: enter
01:02:31.215 00.000 28316 UpdateGuideState(): m_state=6
01:02:31.216 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
01:02:31.217 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.26, Mass=2484, SNR=34.5, Peak=206 HFD=3.7
01:02:31.218 00.001 28316 MultiStar: [#1 -0.14,0.25,0.00,M1] [#2 -0.05,0.02,0.92,U] [#3 -0.09,-0.00,0.84,U] [#4 -0.05,0.02,0.80,U] [#5 -0.16,0.01,0.73,U] [#6 -0.12,0.12,0.61,U] [#7 0.08,0.30,0.00,M1] [#8 -0.32,0.11,0.00,M3] 
01:02:31.219 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.05}, one-star: {-0.07, 0.14}
01:02:31.219 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
01:02:31.220 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
01:02:31.220 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.60 mountX=0.08 mountY=0.05, mountTheta=0.58
01:02:31.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
01:02:31.222 00.001 28316 Enqueuing Move request for scope (-0.08, 0.05)
01:02:31.222 00.000 29988 Worker thread wakes up
01:02:31.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:31.223 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:02:31.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:31.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:31.224 00.000 28316 Enqueuing Expose request
01:02:31.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
01:02:31.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
01:02:31.225 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
01:02:31.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:02:31.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:31.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:31.225 00.000 29988 MoveAxis(E, 0, ABG)
01:02:31.225 00.000 29988 Move returns status 0, amount 0
01:02:31.225 00.000 29988 MoveAxis(N, 0, ABG)
01:02:31.225 00.000 29988 Move returns status 0, amount 0
01:02:31.225 00.000 29988 move complete, result=0
01:02:31.225 00.000 29988 worker thread done servicing request
01:02:31.225 00.000 29988 Worker thread wakes up
01:02:31.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:31.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:31.225 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:32.865 01.640 29988 Exposure complete
01:02:32.906 00.041 29988 worker thread done servicing request
01:02:32.906 00.000 28316 OnExposeComplete: enter
01:02:32.907 00.001 28316 UpdateGuideState(): m_state=6
01:02:32.908 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
01:02:32.911 00.003 28316 Star::Find returns 1 (0), X=950.51, Y=257.15, Mass=2409, SNR=34.0, Peak=201 HFD=3.8
01:02:32.913 00.002 28316 MultiStar: [#1 -0.05,-0.07,1.00,U] [#2 0.04,-0.04,0.94,U] [#3 -0.05,-0.13,0.86,U] [#4 0.07,-0.06,0.85,U] [#5 -0.02,-0.22,0.75,U] [#6 0.02,-0.12,0.62,U] [#7 0.08,0.03,0.60,U] [#8 -0.08,-0.04,0.61,U] 
01:02:32.914 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.06, 0.02}
01:02:32.914 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
01:02:32.915 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
01:02:32.915 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.41 mountX=-0.00 mountY=-0.06, mountTheta=-1.59
01:02:32.916 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
01:02:32.917 00.001 28316 Enqueuing Move request for scope (0.06, 0.02)
01:02:32.917 00.000 29988 Worker thread wakes up
01:02:32.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:02:32.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:02:32.917 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.00 yDistance=-0.06
01:02:32.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:02:32.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:32.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:32.918 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:02:32.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:32.919 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:32.919 00.000 28316 Enqueuing Expose request
01:02:32.920 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:02:32.920 00.000 29988 MoveAxis(E, 0, ABG)
01:02:32.920 00.000 29988 Move returns status 0, amount 0
01:02:32.920 00.000 29988 MoveAxis(N, 0, ABG)
01:02:32.920 00.000 29988 Move returns status 0, amount 0
01:02:32.920 00.000 29988 move complete, result=0
01:02:32.920 00.000 29988 worker thread done servicing request
01:02:32.920 00.000 29988 Worker thread wakes up
01:02:32.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:32.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:32.920 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:34.439 01.519 29988 Exposure complete
01:02:34.482 00.043 29988 worker thread done servicing request
01:02:34.482 00.000 28316 OnExposeComplete: enter
01:02:34.483 00.001 28316 UpdateGuideState(): m_state=6
01:02:34.483 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
01:02:34.484 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.30, Mass=2447, SNR=34.4, Peak=196 HFD=3.7
01:02:34.484 00.000 28316 MultiStar: [#1 -0.19,0.15,1.02,U] [#2 -0.12,0.15,0.93,U] [#3 -0.06,0.03,0.84,U] [#4 0.01,0.04,0.82,U] [#5 0.04,-0.05,0.73,U] [#6 -0.07,0.07,0.62,U] [#7 0.30,-0.05,0.00,M1] [#8 -0.12,0.04,0.57,U] 
01:02:34.485 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.09, 0.18}
01:02:34.485 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
01:02:34.486 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
01:02:34.486 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.31 mountX=0.11 mountY=0.03, mountTheta=0.28
01:02:34.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.09, opts=13)
01:02:34.487 00.000 28316 Enqueuing Move request for scope (-0.08, 0.09)
01:02:34.488 00.001 29988 Worker thread wakes up
01:02:34.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
01:02:34.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
01:02:34.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:34.488 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.4
01:02:34.489 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:34.489 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:34.489 00.000 28316 Enqueuing Expose request
01:02:34.490 00.001 29988 Moving (-0.08, 0.09) raw xDistance=0.11 yDistance=0.03
01:02:34.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:02:34.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:34.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:02:34.490 00.000 29988 MoveAxis(E, 0, ABG)
01:02:34.490 00.000 29988 Move returns status 0, amount 0
01:02:34.490 00.000 29988 MoveAxis(N, 0, ABG)
01:02:34.490 00.000 29988 Move returns status 0, amount 0
01:02:34.490 00.000 29988 move complete, result=0
01:02:34.490 00.000 29988 worker thread done servicing request
01:02:34.490 00.000 29988 Worker thread wakes up
01:02:34.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:34.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:34.490 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:36.128 01.638 29988 Exposure complete
01:02:36.157 00.029 29988 worker thread done servicing request
01:02:36.157 00.000 28316 OnExposeComplete: enter
01:02:36.158 00.001 28316 UpdateGuideState(): m_state=6
01:02:36.158 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
01:02:36.158 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=257.26, Mass=2447, SNR=34.1, Peak=196 HFD=3.7
01:02:36.159 00.001 28316 MultiStar: [#1 -0.11,0.25,0.00,M1] [#2 -0.13,0.11,0.92,U] [#3 -0.09,0.13,0.87,U] [#4 0.03,0.06,0.84,U] [#5 -0.08,-0.00,0.73,U] [#6 0.05,0.04,0.62,U] [#7 -0.03,0.19,0.65,U] [#8 -0.30,0.14,0.00,M2] 
01:02:36.160 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.10}, one-star: {-0.11, 0.14}
01:02:36.160 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
01:02:36.160 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
01:02:36.161 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.12 mountX=0.11 mountY=0.01, mountTheta=0.08
01:02:36.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
01:02:36.162 00.000 28316 Enqueuing Move request for scope (-0.06, 0.10)
01:02:36.165 00.003 29988 Worker thread wakes up
01:02:36.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
01:02:36.165 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
01:02:36.165 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.11 yDistance=0.01
01:02:36.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:36.166 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.1
01:02:36.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:36.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:36.167 00.000 28316 Enqueuing Expose request
01:02:36.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:02:36.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:36.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:02:36.168 00.001 29988 MoveAxis(E, 0, ABG)
01:02:36.168 00.000 29988 Move returns status 0, amount 0
01:02:36.168 00.000 29988 MoveAxis(N, 0, ABG)
01:02:36.168 00.000 29988 Move returns status 0, amount 0
01:02:36.168 00.000 29988 move complete, result=0
01:02:36.168 00.000 29988 worker thread done servicing request
01:02:36.168 00.000 29988 Worker thread wakes up
01:02:36.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:36.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:36.168 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:37.684 01.516 29988 Exposure complete
01:02:37.720 00.036 29988 worker thread done servicing request
01:02:37.720 00.000 28316 OnExposeComplete: enter
01:02:37.721 00.001 28316 UpdateGuideState(): m_state=6
01:02:37.721 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
01:02:37.722 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.18, Mass=2502, SNR=34.6, Peak=203 HFD=3.8
01:02:37.722 00.000 28316 MultiStar: [#1 -0.10,0.13,0.99,U] [#2 -0.15,0.04,0.90,U] [#3 -0.15,-0.08,0.85,U] [#4 -0.17,-0.01,0.84,U] [#5 -0.07,0.01,0.75,U] [#6 -0.08,0.03,0.63,U] [#7 0.09,0.19,0.63,U] [#8 -0.18,-0.05,0.61,U] 
01:02:37.723 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.08, 0.06}
01:02:37.723 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:02:37.724 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:02:37.724 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=0.09 mountY=0.05, mountTheta=0.48
01:02:37.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
01:02:37.726 00.001 28316 Enqueuing Move request for scope (-0.08, 0.06)
01:02:37.726 00.000 29988 Worker thread wakes up
01:02:37.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:02:37.726 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:02:37.726 00.000 29988 Moving (-0.08, 0.06) raw xDistance=0.09 yDistance=0.05
01:02:37.727 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:37.727 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.6
01:02:37.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:37.729 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:37.729 00.000 28316 Enqueuing Expose request
01:02:37.730 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:37.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:37.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:37.730 00.000 29988 MoveAxis(E, 0, ABG)
01:02:37.730 00.000 29988 Move returns status 0, amount 0
01:02:37.730 00.000 29988 MoveAxis(N, 0, ABG)
01:02:37.730 00.000 29988 Move returns status 0, amount 0
01:02:37.730 00.000 29988 move complete, result=0
01:02:37.730 00.000 29988 worker thread done servicing request
01:02:37.730 00.000 29988 Worker thread wakes up
01:02:37.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:37.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:37.731 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:39.364 01.633 29988 Exposure complete
01:02:39.388 00.024 29988 worker thread done servicing request
01:02:39.388 00.000 28316 OnExposeComplete: enter
01:02:39.389 00.001 28316 UpdateGuideState(): m_state=6
01:02:39.389 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
01:02:39.390 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=257.14, Mass=2456, SNR=34.3, Peak=198 HFD=3.9
01:02:39.390 00.000 28316 MultiStar: [#1 -0.12,0.01,1.01,U] [#2 -0.10,-0.03,0.93,U] [#3 -0.07,-0.20,0.86,U] [#4 -0.07,-0.21,0.84,U] [#5 -0.02,-0.04,0.76,U] [#6 -0.12,-0.08,0.62,U] [#7 0.05,-0.07,0.61,U] [#8 -0.11,-0.07,0.58,U] 
01:02:39.391 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.05, 0.02}
01:02:39.391 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:02:39.392 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:02:39.392 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.80 mountX=0.04 mountY=0.04, mountTheta=0.78
01:02:39.395 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
01:02:39.395 00.000 28316 Enqueuing Move request for scope (-0.05, 0.02)
01:02:39.396 00.001 29988 Worker thread wakes up
01:02:39.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:39.396 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
01:02:39.397 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:02:39.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:02:39.397 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.04
01:02:39.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:02:39.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:39.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:39.400 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:02:39.400 00.000 29988 MoveAxis(E, 0, ABG)
01:02:39.400 00.000 29988 Move returns status 0, amount 0
01:02:39.400 00.000 29988 MoveAxis(N, 0, ABG)
01:02:39.400 00.000 29988 Move returns status 0, amount 0
01:02:39.400 00.000 29988 move complete, result=0
01:02:39.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:39.400 00.000 28316 Enqueuing Expose request
01:02:39.401 00.001 29988 worker thread done servicing request
01:02:39.401 00.000 29988 Worker thread wakes up
01:02:39.401 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:39.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:39.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:40.919 01.518 29988 Exposure complete
01:02:40.959 00.040 29988 worker thread done servicing request
01:02:40.960 00.001 28316 OnExposeComplete: enter
01:02:40.960 00.000 28316 UpdateGuideState(): m_state=6
01:02:40.961 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
01:02:40.961 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=257.15, Mass=2546, SNR=35.0, Peak=223 HFD=3.8
01:02:40.962 00.001 28316 MultiStar: [#1 -0.17,-0.03,0.97,U] [#2 -0.19,0.03,0.88,U] [#3 -0.07,-0.21,0.83,U] [#4 -0.13,-0.05,0.81,U] [#5 -0.02,-0.11,0.72,U] [#6 -0.12,-0.05,0.61,U] [#7 0.02,-0.03,0.61,U] [#8 -0.16,-0.06,0.57,U] 
01:02:40.962 00.000 28316 single-star, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.09, 0.03}
01:02:40.964 00.002 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
01:02:40.964 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
01:02:40.964 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.84 mountX=0.06 mountY=0.07, mountTheta=0.82
01:02:40.966 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.03, opts=13)
01:02:40.966 00.000 28316 Enqueuing Move request for scope (-0.09, 0.03)
01:02:40.967 00.001 29988 Worker thread wakes up
01:02:40.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:40.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:02:40.967 00.000 28316 UpdateGuideState exits: m=2546 RSB=35.0
01:02:40.968 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:40.968 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:40.969 00.001 28316 Enqueuing Expose request
01:02:40.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:02:40.969 00.000 29988 Moving (-0.09, 0.03) raw xDistance=0.06 yDistance=0.07
01:02:40.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:02:40.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:40.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:02:40.969 00.000 29988 MoveAxis(E, 0, ABG)
01:02:40.969 00.000 29988 Move returns status 0, amount 0
01:02:40.969 00.000 29988 MoveAxis(N, 0, ABG)
01:02:40.969 00.000 29988 Move returns status 0, amount 0
01:02:40.969 00.000 29988 move complete, result=0
01:02:40.969 00.000 29988 worker thread done servicing request
01:02:40.969 00.000 29988 Worker thread wakes up
01:02:40.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:40.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:40.970 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:42.595 01.625 29988 Exposure complete
01:02:42.640 00.045 29988 worker thread done servicing request
01:02:42.640 00.000 28316 OnExposeComplete: enter
01:02:42.643 00.003 28316 UpdateGuideState(): m_state=6
01:02:42.644 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
01:02:42.645 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=257.10, Mass=2460, SNR=34.4, Peak=207 HFD=3.9
01:02:42.645 00.000 28316 MultiStar: [#1 -0.06,-0.02,0.99,U] [#2 -0.09,-0.01,0.92,U] [#3 -0.03,-0.12,0.85,U] [#4 0.02,-0.16,0.83,U] [#5 -0.01,-0.07,0.74,U] [#6 0.12,-0.04,0.63,U] [#7 0.12,0.01,0.62,U] [#8 -0.19,0.09,0.58,U] 
01:02:42.646 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.07, -0.03}
01:02:42.646 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
01:02:42.647 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
01:02:42.648 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.72 mountX=-0.04 mountY=0.03, mountTheta=2.54
01:02:42.649 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
01:02:42.649 00.000 28316 Enqueuing Move request for scope (-0.01, -0.04)
01:02:42.650 00.001 29988 Worker thread wakes up
01:02:42.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:42.650 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4
01:02:42.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:42.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:42.652 00.001 28316 Enqueuing Expose request
01:02:42.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:02:42.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:02:42.653 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.04 yDistance=0.03
01:02:42.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:02:42.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:42.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:02:42.654 00.001 29988 MoveAxis(E, 0, ABG)
01:02:42.654 00.000 29988 Move returns status 0, amount 0
01:02:42.654 00.000 29988 MoveAxis(N, 0, ABG)
01:02:42.654 00.000 29988 Move returns status 0, amount 0
01:02:42.654 00.000 29988 move complete, result=0
01:02:42.654 00.000 29988 worker thread done servicing request
01:02:42.654 00.000 29988 Worker thread wakes up
01:02:42.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:42.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:42.654 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:44.177 01.523 29988 Exposure complete
01:02:44.203 00.026 29988 worker thread done servicing request
01:02:44.204 00.001 28316 OnExposeComplete: enter
01:02:44.205 00.001 28316 UpdateGuideState(): m_state=6
01:02:44.205 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
01:02:44.206 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.13, Mass=2587, SNR=35.3, Peak=240 HFD=3.9
01:02:44.207 00.001 28316 MultiStar: [#1 -0.08,-0.04,0.95,U] [#2 0.03,0.06,0.90,U] [#3 0.08,-0.17,0.81,U] [#4 0.02,-0.02,0.79,U] [#5 0.11,-0.10,0.71,U] [#6 0.04,-0.05,0.62,U] [#7 0.03,0.15,0.61,U] [#8 -0.07,-0.06,0.56,U] 
01:02:44.207 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.16, 0.01}
01:02:44.207 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
01:02:44.208 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
01:02:44.208 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.56 mountX=-0.04 mountY=-0.02, mountTheta=-2.59
01:02:44.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
01:02:44.211 00.002 28316 Enqueuing Move request for scope (0.04, -0.03)
01:02:44.212 00.001 29988 Worker thread wakes up
01:02:44.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:44.212 00.000 28316 UpdateGuideState exits: m=2587 RSB=35.3
01:02:44.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:44.214 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:44.214 00.000 28316 Enqueuing Expose request
01:02:44.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
01:02:44.215 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
01:02:44.215 00.000 29988 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=-0.02
01:02:44.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:02:44.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:44.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:02:44.215 00.000 29988 MoveAxis(E, 0, ABG)
01:02:44.215 00.000 29988 Move returns status 0, amount 0
01:02:44.215 00.000 29988 MoveAxis(N, 0, ABG)
01:02:44.215 00.000 29988 Move returns status 0, amount 0
01:02:44.215 00.000 29988 move complete, result=0
01:02:44.215 00.000 29988 worker thread done servicing request
01:02:44.215 00.000 29988 Worker thread wakes up
01:02:44.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:44.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:44.216 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:45.850 01.634 29988 Exposure complete
01:02:45.887 00.037 29988 worker thread done servicing request
01:02:45.887 00.000 28316 OnExposeComplete: enter
01:02:45.888 00.001 28316 UpdateGuideState(): m_state=6
01:02:45.890 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
01:02:45.890 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.03, Mass=2486, SNR=34.6, Peak=211 HFD=3.8
01:02:45.892 00.002 28316 MultiStar: [#1 -0.11,0.02,0.98,U] [#2 -0.10,-0.12,0.90,U] [#3 -0.10,-0.15,0.87,U] [#4 -0.05,-0.06,0.82,U] [#5 -0.09,-0.02,0.73,U] [#6 -0.01,-0.02,0.63,U] [#7 0.17,-0.06,0.62,U] [#8 -0.11,0.02,0.58,U] 
01:02:45.893 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.02, -0.09}
01:02:45.894 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.99)
01:02:45.895 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
01:02:45.897 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.30 mountX=-0.03 mountY=0.07, mountTheta=1.98
01:02:45.900 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:02:45.900 00.000 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:02:45.901 00.001 29988 Worker thread wakes up
01:02:45.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:45.902 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:02:45.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:02:45.902 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.6
01:02:45.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:45.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:45.906 00.002 28316 Enqueuing Expose request
01:02:45.907 00.001 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:02:45.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:02:45.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:45.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:02:45.907 00.000 29988 MoveAxis(E, 0, ABG)
01:02:45.907 00.000 29988 Move returns status 0, amount 0
01:02:45.907 00.000 29988 MoveAxis(N, 0, ABG)
01:02:45.907 00.000 29988 Move returns status 0, amount 0
01:02:45.907 00.000 29988 move complete, result=0
01:02:45.907 00.000 29988 worker thread done servicing request
01:02:45.907 00.000 29988 Worker thread wakes up
01:02:45.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:45.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:45.908 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:47.429 01.521 29988 Exposure complete
01:02:47.481 00.052 29988 worker thread done servicing request
01:02:47.481 00.000 28316 OnExposeComplete: enter
01:02:47.482 00.001 28316 UpdateGuideState(): m_state=6
01:02:47.483 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
01:02:47.483 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=257.27, Mass=2444, SNR=34.3, Peak=216 HFD=3.7
01:02:47.484 00.001 28316 MultiStar: [#1 -0.06,0.07,0.97,U] [#2 -0.07,0.05,0.93,U] [#3 -0.06,0.10,0.84,U] [#4 -0.02,0.07,0.83,U] [#5 0.01,0.04,0.73,U] [#6 -0.10,0.05,0.63,U] [#7 -0.03,0.15,0.62,U] [#8 -0.32,0.05,0.00,M1] 
01:02:47.484 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.09}, one-star: {0.04, 0.15}
01:02:47.484 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
01:02:47.485 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
01:02:47.485 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.95 mountX=0.09 mountY=-0.01, mountTheta=-0.09
01:02:47.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
01:02:47.487 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
01:02:47.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:47.488 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:02:47.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:47.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:47.489 00.000 28316 Enqueuing Expose request
01:02:47.490 00.001 29988 Worker thread wakes up
01:02:47.490 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:02:47.490 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:02:47.490 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.01
01:02:47.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:47.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:47.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:02:47.490 00.000 29988 MoveAxis(E, 0, ABG)
01:02:47.490 00.000 29988 Move returns status 0, amount 0
01:02:47.490 00.000 29988 MoveAxis(N, 0, ABG)
01:02:47.490 00.000 29988 Move returns status 0, amount 0
01:02:47.490 00.000 29988 move complete, result=0
01:02:47.490 00.000 29988 worker thread done servicing request
01:02:47.490 00.000 29988 Worker thread wakes up
01:02:47.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:47.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:47.490 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:49.122 01.632 29988 Exposure complete
01:02:49.157 00.035 29988 worker thread done servicing request
01:02:49.157 00.000 28316 OnExposeComplete: enter
01:02:49.158 00.001 28316 UpdateGuideState(): m_state=6
01:02:49.158 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
01:02:49.159 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.95, Mass=2490, SNR=34.6, Peak=225 HFD=3.9
01:02:49.159 00.000 28316 MultiStar: [#1 0.04,-0.15,0.96,U] [#2 0.03,-0.14,0.93,U] [#3 0.10,-0.38,0.00,M1] [#4 0.05,-0.26,0.83,U] [#5 0.21,-0.17,0.75,U] [#6 0.01,-0.16,0.60,U] [#7 0.26,-0.07,0.62,U] [#8 0.01,-0.36,0.00,M2] 
01:02:49.160 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.16}, one-star: {0.15, -0.17}
01:02:49.160 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
01:02:49.161 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
01:02:49.162 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.01 mountX=-0.19 mountY=-0.02, mountTheta=-3.04
01:02:49.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.16, opts=13)
01:02:49.164 00.001 28316 Enqueuing Move request for scope (0.10, -0.16)
01:02:49.164 00.000 29988 Worker thread wakes up
01:02:49.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:49.165 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
01:02:49.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
01:02:49.165 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
01:02:49.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:49.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:49.166 00.001 28316 Enqueuing Expose request
01:02:49.166 00.000 29988 Moving (0.10, -0.16) raw xDistance=-0.19 yDistance=-0.02
01:02:49.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:02:49.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:49.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:02:49.166 00.000 29988 MoveAxis(E, 0, ABG)
01:02:49.166 00.000 29988 Move returns status 0, amount 0
01:02:49.166 00.000 29988 MoveAxis(N, 0, ABG)
01:02:49.166 00.000 29988 Move returns status 0, amount 0
01:02:49.167 00.001 29988 move complete, result=0
01:02:49.167 00.000 29988 worker thread done servicing request
01:02:49.167 00.000 29988 Worker thread wakes up
01:02:49.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:49.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:49.167 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:50.679 01.512 29988 Exposure complete
01:02:50.707 00.028 29988 worker thread done servicing request
01:02:50.707 00.000 28316 OnExposeComplete: enter
01:02:50.708 00.001 28316 UpdateGuideState(): m_state=6
01:02:50.708 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
01:02:50.709 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.87, Mass=2547, SNR=35.1, Peak=215 HFD=3.9
01:02:50.710 00.001 28316 MultiStar: [#1 0.01,-0.29,0.00,M1] [#2 -0.03,-0.31,0.00,M1] [#3 0.06,-0.47,0.00,M2] [#4 0.07,-0.36,0.00,M1] [#5 -0.02,-0.35,0.00,M1] [#6 0.07,-0.35,0.00,M1] [#7 0.30,-0.36,0.00,M1] [#8 -0.09,-0.21,0.59,U] 
01:02:50.711 00.001 28316 refined, 1 included, MultiStar: {0.06, -0.23}, one-star: {0.15, -0.25}
01:02:50.712 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
01:02:50.715 00.003 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
01:02:50.718 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.31 mountX=-0.24 mountY=0.05, mountTheta=2.93
01:02:50.722 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.23, opts=13)
01:02:50.723 00.001 28316 Enqueuing Move request for scope (0.06, -0.23)
01:02:50.724 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:50.724 00.000 28316 UpdateGuideState exits: m=2547 RSB=35.1
01:02:50.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:50.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:50.726 00.001 28316 Enqueuing Expose request
01:02:50.726 00.000 29988 Worker thread wakes up
01:02:50.727 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
01:02:50.727 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
01:02:50.727 00.000 29988 Moving (0.06, -0.23) raw xDistance=-0.24 yDistance=0.05
01:02:50.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:02:50.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:50.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:50.727 00.000 29988 MoveAxis(E, 50, ABG)
01:02:50.727 00.000 29988 Guiding  Dir = 2, Dur = 50
01:02:50.727 00.000 29988 IsSlewing returns 0
01:02:50.727 00.000 29988 IsGuiding returns 0
01:02:50.729 00.002 29988 PulseGuide returned control before completion, sleep 59
01:02:50.803 00.074 29988 IsGuiding returns 0
01:02:50.803 00.000 29988 Move returns status 0, amount 50
01:02:50.803 00.000 29988 MoveAxis(N, 0, ABG)
01:02:50.803 00.000 29988 Move returns status 0, amount 0
01:02:50.803 00.000 29988 move complete, result=0
01:02:50.803 00.000 29988 worker thread done servicing request
01:02:50.803 00.000 29988 Worker thread wakes up
01:02:50.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:50.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:50.803 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
01:02:52.434 01.631 29988 Exposure complete
01:02:52.464 00.030 29988 worker thread done servicing request
01:02:52.464 00.000 28316 OnExposeComplete: enter
01:02:52.464 00.000 28316 UpdateGuideState(): m_state=6
01:02:52.465 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
01:02:52.465 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.07, Mass=2532, SNR=34.9, Peak=213 HFD=4.0
01:02:52.467 00.002 28316 MultiStar: [#1 0.01,-0.13,0.97,U] [#2 -0.12,-0.07,0.90,U] [#3 -0.14,-0.27,0.00,M3] [#4 -0.00,-0.05,0.81,U] [#5 0.03,-0.15,0.72,U] [#6 -0.06,-0.11,0.63,U] [#7 0.18,-0.07,0.61,U] [#8 -0.04,-0.08,0.56,U] 
01:02:52.468 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.09}, one-star: {-0.05, -0.06}
01:02:52.469 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
01:02:52.471 00.002 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:02:52.472 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.26 mountX=-0.03 mountY=0.07, mountTheta=2.01
01:02:52.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:02:52.475 00.001 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:02:52.476 00.001 29988 Worker thread wakes up
01:02:52.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:02:52.476 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:02:52.476 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:02:52.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:52.477 00.001 28316 UpdateGuideState exits: m=2532 RSB=34.9
01:02:52.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:52.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:52.482 00.004 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:02:52.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:52.482 00.000 28316 Enqueuing Expose request
01:02:52.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:02:52.482 00.000 29988 MoveAxis(E, 0, ABG)
01:02:52.482 00.000 29988 Move returns status 0, amount 0
01:02:52.482 00.000 29988 MoveAxis(N, 0, ABG)
01:02:52.482 00.000 29988 Move returns status 0, amount 0
01:02:52.482 00.000 29988 move complete, result=0
01:02:52.482 00.000 29988 worker thread done servicing request
01:02:52.482 00.000 29988 Worker thread wakes up
01:02:52.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:52.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:52.483 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:53.999 01.516 29988 Exposure complete
01:02:54.030 00.031 29988 worker thread done servicing request
01:02:54.030 00.000 28316 OnExposeComplete: enter
01:02:54.031 00.001 28316 UpdateGuideState(): m_state=6
01:02:54.032 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
01:02:54.033 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=257.14, Mass=2422, SNR=34.1, Peak=202 HFD=4.1
01:02:54.034 00.001 28316 MultiStar: [#1 -0.26,-0.02,1.01,U] [#2 -0.22,-0.05,0.91,U] [#3 -0.26,-0.08,0.00,M4] [#4 -0.40,-0.04,0.00,M1] [#5 -0.18,0.07,0.70,U] [#6 -0.23,0.05,0.64,U] [#7 -0.16,0.27,0.00,M1] [#8 -0.19,0.12,0.58,U] 
01:02:54.035 00.001 28316 refined, 5 included, MultiStar: {-0.22, 0.02}, one-star: {-0.23, 0.02}
01:02:54.035 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:02:54.036 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:02:54.036 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.05 mountX=0.11 mountY=0.19, mountTheta=1.04
01:02:54.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.02, opts=13)
01:02:54.038 00.001 28316 Enqueuing Move request for scope (-0.22, 0.02)
01:02:54.038 00.000 29988 Worker thread wakes up
01:02:54.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
01:02:54.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
01:02:54.038 00.000 29988 Moving (-0.22, 0.02) raw xDistance=0.11 yDistance=0.19
01:02:54.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:02:54.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:54.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:54.039 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.1
01:02:54.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:54.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:54.040 00.001 28316 Enqueuing Expose request
01:02:54.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:02:54.040 00.000 29988 MoveAxis(E, 0, ABG)
01:02:54.040 00.000 29988 Move returns status 0, amount 0
01:02:54.040 00.000 29988 MoveAxis(N, 0, ABG)
01:02:54.040 00.000 29988 Move returns status 0, amount 0
01:02:54.040 00.000 29988 move complete, result=0
01:02:54.040 00.000 29988 worker thread done servicing request
01:02:54.040 00.000 29988 Worker thread wakes up
01:02:54.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:54.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:54.041 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:55.672 01.631 29988 Exposure complete
01:02:55.706 00.034 29988 worker thread done servicing request
01:02:55.707 00.001 28316 OnExposeComplete: enter
01:02:55.707 00.000 28316 UpdateGuideState(): m_state=6
01:02:55.708 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
01:02:55.708 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=257.17, Mass=2437, SNR=34.2, Peak=201 HFD=3.8
01:02:55.709 00.001 28316 MultiStar: [#1 -0.08,0.10,0.98,U] [#2 -0.16,0.11,0.90,U] [#3 -0.16,-0.02,0.84,U] [#4 -0.13,0.11,0.83,U] [#5 -0.03,0.06,0.73,U] [#6 -0.06,0.07,0.64,U] [#7 -0.01,0.08,0.61,U] [#8 -0.28,0.11,0.00,M1] 
01:02:55.709 00.000 28316 single-star, 7 included, MultiStar: {-0.09, 0.07}, one-star: {-0.08, 0.05}
01:02:55.710 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:02:55.710 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:02:55.711 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.64 mountX=0.08 mountY=0.05, mountTheta=0.61
01:02:55.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
01:02:55.712 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
01:02:55.713 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:55.714 00.001 29988 Worker thread wakes up
01:02:55.714 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:02:55.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
01:02:55.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
01:02:55.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:55.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:55.715 00.000 28316 Enqueuing Expose request
01:02:55.716 00.001 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
01:02:55.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:02:55.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:55.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:55.716 00.000 29988 MoveAxis(E, 0, ABG)
01:02:55.716 00.000 29988 Move returns status 0, amount 0
01:02:55.716 00.000 29988 MoveAxis(N, 0, ABG)
01:02:55.716 00.000 29988 Move returns status 0, amount 0
01:02:55.716 00.000 29988 move complete, result=0
01:02:55.716 00.000 29988 worker thread done servicing request
01:02:55.716 00.000 29988 Worker thread wakes up
01:02:55.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:55.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:55.716 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:57.234 01.518 29988 Exposure complete
01:02:57.260 00.026 29988 worker thread done servicing request
01:02:57.260 00.000 28316 OnExposeComplete: enter
01:02:57.261 00.001 28316 UpdateGuideState(): m_state=6
01:02:57.261 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
01:02:57.262 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=257.26, Mass=2409, SNR=34.0, Peak=209 HFD=3.7
01:02:57.262 00.000 28316 MultiStar: [#1 0.04,0.25,0.98,U] [#2 0.03,0.00,0.93,U] [#3 -0.04,0.02,0.87,U] [#4 0.11,0.06,0.86,U] [#5 -0.02,0.16,0.75,U] [#6 0.03,0.08,0.65,U] [#7 0.02,0.07,0.63,U] [#8 -0.19,0.06,0.57,U] 
01:02:57.263 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {-0.03, 0.13}
01:02:57.263 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
01:02:57.264 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
01:02:57.264 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=0.09 mountY=-0.04, mountTheta=-0.47
01:02:57.266 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
01:02:57.267 00.001 28316 Enqueuing Move request for scope (0.00, 0.10)
01:02:57.267 00.000 29988 Worker thread wakes up
01:02:57.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:57.268 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
01:02:57.268 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:02:57.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:57.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:57.269 00.000 28316 Enqueuing Expose request
01:02:57.270 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
01:02:57.270 00.000 29988 Moving (0.00, 0.10) raw xDistance=0.09 yDistance=-0.04
01:02:57.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:02:57.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:57.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:02:57.270 00.000 29988 MoveAxis(E, 0, ABG)
01:02:57.270 00.000 29988 Move returns status 0, amount 0
01:02:57.270 00.000 29988 MoveAxis(N, 0, ABG)
01:02:57.270 00.000 29988 Move returns status 0, amount 0
01:02:57.270 00.000 29988 move complete, result=0
01:02:57.270 00.000 29988 worker thread done servicing request
01:02:57.270 00.000 29988 Worker thread wakes up
01:02:57.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:57.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:57.270 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:58.903 01.633 29988 Exposure complete
01:02:58.936 00.033 29988 worker thread done servicing request
01:02:58.936 00.000 28316 OnExposeComplete: enter
01:02:58.937 00.001 28316 UpdateGuideState(): m_state=6
01:02:58.937 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
01:02:58.938 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=257.23, Mass=2575, SNR=35.0, Peak=213 HFD=3.8
01:02:58.939 00.001 28316 MultiStar: [#1 -0.18,0.20,0.98,U] [#2 -0.18,0.25,0.00,M1] [#3 -0.21,0.03,0.85,U] [#4 -0.29,0.09,0.00,M1] [#5 -0.15,0.14,0.72,U] [#6 -0.26,0.30,0.00,M1] [#7 0.09,0.27,0.00,M1] [#8 -0.39,-0.00,0.00,M1] 
01:02:58.939 00.000 28316 single-star, 3 included, MultiStar: {-0.18, 0.12}, one-star: {-0.16, 0.11}
01:02:58.940 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
01:02:58.940 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
01:02:58.941 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.57 mountX=0.16 mountY=0.10, mountTheta=0.54
01:02:58.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.11, opts=13)
01:02:58.942 00.000 28316 Enqueuing Move request for scope (-0.16, 0.11)
01:02:58.943 00.001 29988 Worker thread wakes up
01:02:58.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
01:02:58.943 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
01:02:58.943 00.000 29988 Moving (-0.16, 0.11) raw xDistance=0.16 yDistance=0.10
01:02:58.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:02:58.944 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:02:58.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:58.944 00.000 28316 UpdateGuideState exits: m=2575 RSB=35.0
01:02:58.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:58.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:02:58.945 00.000 28316 Enqueuing Expose request
01:02:58.946 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:02:58.946 00.000 29988 MoveAxis(E, 0, ABG)
01:02:58.946 00.000 29988 Move returns status 0, amount 0
01:02:58.946 00.000 29988 MoveAxis(N, 0, ABG)
01:02:58.946 00.000 29988 Move returns status 0, amount 0
01:02:58.946 00.000 29988 move complete, result=0
01:02:58.946 00.000 29988 worker thread done servicing request
01:02:58.946 00.000 29988 Worker thread wakes up
01:02:58.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:02:58.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:02:58.948 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:00.470 01.522 29988 Exposure complete
01:03:00.509 00.039 29988 worker thread done servicing request
01:03:00.509 00.000 28316 OnExposeComplete: enter
01:03:00.510 00.001 28316 UpdateGuideState(): m_state=6
01:03:00.510 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
01:03:00.511 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=257.12, Mass=2600, SNR=35.4, Peak=216 HFD=3.9
01:03:00.511 00.000 28316 MultiStar: [#1 -0.15,0.06,0.96,U] [#2 -0.03,0.03,0.88,U] [#3 0.00,-0.12,0.85,U] [#4 -0.11,-0.07,0.79,U] [#5 -0.08,0.08,0.72,U] [#6 -0.13,0.17,0.62,U] [#7 -0.10,0.16,0.61,U] [#8 -0.01,0.03,0.57,U] 
01:03:00.511 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.03}, one-star: {0.04, -0.00}
01:03:00.513 00.002 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
01:03:00.514 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
01:03:00.515 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.04 mountX=-0.02 mountY=-0.03, mountTheta=-2.05
01:03:00.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
01:03:00.516 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
01:03:00.517 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:00.517 00.000 29988 Worker thread wakes up
01:03:00.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
01:03:00.517 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
01:03:00.517 00.000 29988 Moving (0.04, -0.00) raw xDistance=-0.02 yDistance=-0.03
01:03:00.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:03:00.518 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:00.518 00.000 28316 UpdateGuideState exits: m=2600 RSB=35.4
01:03:00.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:00.518 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:00.519 00.001 28316 Enqueuing Expose request
01:03:00.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:03:00.519 00.000 29988 MoveAxis(E, 0, ABG)
01:03:00.519 00.000 29988 Move returns status 0, amount 0
01:03:00.519 00.000 29988 MoveAxis(N, 0, ABG)
01:03:00.519 00.000 29988 Move returns status 0, amount 0
01:03:00.519 00.000 29988 move complete, result=0
01:03:00.519 00.000 29988 worker thread done servicing request
01:03:00.519 00.000 29988 Worker thread wakes up
01:03:00.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:00.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:00.520 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:02.140 01.620 29988 Exposure complete
01:03:02.164 00.024 29988 worker thread done servicing request
01:03:02.164 00.000 28316 OnExposeComplete: enter
01:03:02.165 00.001 28316 UpdateGuideState(): m_state=6
01:03:02.165 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
01:03:02.166 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=257.25, Mass=2336, SNR=33.4, Peak=207 HFD=3.7
01:03:02.166 00.000 28316 MultiStar: [#1 -0.27,0.08,0.00,M1] [#2 -0.15,-0.05,0.94,U] [#3 -0.18,-0.21,0.90,U] [#4 -0.20,-0.03,0.85,U] [#5 -0.16,0.06,0.76,U] [#6 -0.21,0.00,0.65,U] [#7 -0.17,0.16,0.62,U] [#8 -0.21,0.02,0.60,U] 
01:03:02.167 00.001 28316 single-star, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.10, 0.13}
01:03:02.167 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
01:03:02.167 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
01:03:02.168 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.22 mountX=0.16 mountY=0.03, mountTheta=0.18
01:03:02.169 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
01:03:02.169 00.000 28316 Enqueuing Move request for scope (-0.10, 0.13)
01:03:02.170 00.001 29988 Worker thread wakes up
01:03:02.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
01:03:02.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
01:03:02.170 00.000 29988 Moving (-0.10, 0.13) raw xDistance=0.16 yDistance=0.03
01:03:02.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:03:02.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:02.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:03:02.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:02.171 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.4
01:03:02.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:02.172 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:02.172 00.000 28316 Enqueuing Expose request
01:03:02.173 00.001 29988 MoveAxis(E, 0, ABG)
01:03:02.173 00.000 29988 Move returns status 0, amount 0
01:03:02.173 00.000 29988 MoveAxis(N, 0, ABG)
01:03:02.173 00.000 29988 Move returns status 0, amount 0
01:03:02.173 00.000 29988 move complete, result=0
01:03:02.173 00.000 29988 worker thread done servicing request
01:03:02.173 00.000 29988 Worker thread wakes up
01:03:02.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:02.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:02.173 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:03.690 01.517 29988 Exposure complete
01:03:03.741 00.051 29988 worker thread done servicing request
01:03:03.742 00.001 28316 OnExposeComplete: enter
01:03:03.743 00.001 28316 UpdateGuideState(): m_state=6
01:03:03.745 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
01:03:03.747 00.002 28316 Star::Find returns 1 (0), X=950.06, Y=257.05, Mass=2494, SNR=34.6, Peak=233 HFD=4.1
01:03:03.747 00.000 28316 MultiStar: [#1 -0.28,0.08,0.00,M2] [#2 -0.37,0.03,0.00,M1] [#3 -0.39,-0.15,0.00,M1] [#4 -0.36,-0.11,0.00,M1] [#5 -0.12,0.01,0.73,U] [#6 -0.20,-0.03,0.63,U] [#7 -0.07,0.08,0.61,U] [#8 -0.42,-0.02,0.00,M1] 
01:03:03.748 00.001 28316 refined, 3 included, MultiStar: {-0.22, -0.01}, one-star: {-0.39, -0.08}
01:03:03.748 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
01:03:03.749 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
01:03:03.749 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.09 mountX=0.08 mountY=0.20, mountTheta=1.19
01:03:03.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.01, opts=13)
01:03:03.750 00.000 28316 Enqueuing Move request for scope (-0.22, -0.01)
01:03:03.751 00.001 29988 Worker thread wakes up
01:03:03.751 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
01:03:03.751 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
01:03:03.751 00.000 29988 Moving (-0.22, -0.01) raw xDistance=0.08 yDistance=0.20
01:03:03.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:03:03.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:03:03.751 00.000 29988 MoveAxis(E, 0, ABG)
01:03:03.751 00.000 29988 Move returns status 0, amount 0
01:03:03.751 00.000 29988 MoveAxis(S, 48, ABG)
01:03:03.751 00.000 29988 Guiding  Dir = 1, Dur = 48
01:03:03.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:03.753 00.002 29988 IsSlewing returns 0
01:03:03.753 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.6
01:03:03.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:03.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:03.754 00.000 28316 Enqueuing Expose request
01:03:03.755 00.001 29988 IsGuiding returns 0
01:03:03.759 00.004 29988 PulseGuide returned control before completion, sleep 54
01:03:03.815 00.056 29988 IsGuiding returns 1
01:03:03.815 00.000 29988 scope still moving after pulse duration time elapsed
01:03:03.846 00.031 29988 IsSlewing returns 0
01:03:03.847 00.001 29988 IsGuiding returns 0
01:03:03.847 00.000 29988 scope move finished after 48 + 44 ms
01:03:03.847 00.000 29988 Move returns status 0, amount 48
01:03:03.847 00.000 29988 move complete, result=0
01:03:03.847 00.000 29988 worker thread done servicing request
01:03:03.847 00.000 29988 Worker thread wakes up
01:03:03.847 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:03:03.848 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:03.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:05.472 01.624 29988 Exposure complete
01:03:05.502 00.030 29988 worker thread done servicing request
01:03:05.502 00.000 28316 OnExposeComplete: enter
01:03:05.503 00.001 28316 UpdateGuideState(): m_state=6
01:03:05.504 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
01:03:05.504 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=257.43, Mass=2506, SNR=34.7, Peak=194 HFD=4.0
01:03:05.505 00.001 28316 MultiStar: [#1 0.10,0.46,0.00,M3] [#2 0.05,0.22,0.91,U] [#3 -0.01,0.25,0.84,U] [#4 0.08,0.13,0.83,U] [#5 0.08,0.26,0.75,U] [#6 0.14,0.24,0.00,M1] [#7 0.34,0.37,0.00,M1] [#8 0.03,0.27,0.57,U] 
01:03:05.505 00.000 28316 refined, 5 included, MultiStar: {0.07, 0.24}, one-star: {0.15, 0.31}
01:03:05.505 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.70 = -0.70)
01:03:05.506 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
01:03:05.506 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=0.19 mountY=-0.17, mountTheta=-0.72
01:03:05.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.24, opts=13)
01:03:05.508 00.001 28316 Enqueuing Move request for scope (0.07, 0.24)
01:03:05.508 00.000 29988 Worker thread wakes up
01:03:05.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
01:03:05.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
01:03:05.508 00.000 29988 Moving (0.07, 0.24) raw xDistance=0.19 yDistance=-0.17
01:03:05.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:03:05.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:05.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:05.509 00.001 28316 UpdateGuideState exits: m=2506 RSB=34.7
01:03:05.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:05.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:05.510 00.000 28316 Enqueuing Expose request
01:03:05.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:03:05.511 00.001 29988 MoveAxis(E, 0, ABG)
01:03:05.511 00.000 29988 Move returns status 0, amount 0
01:03:05.511 00.000 29988 MoveAxis(N, 0, ABG)
01:03:05.511 00.000 29988 Move returns status 0, amount 0
01:03:05.511 00.000 29988 move complete, result=0
01:03:05.511 00.000 29988 worker thread done servicing request
01:03:05.511 00.000 29988 Worker thread wakes up
01:03:05.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:05.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:05.511 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:07.037 01.526 29988 Exposure complete
01:03:07.074 00.037 29988 worker thread done servicing request
01:03:07.074 00.000 28316 OnExposeComplete: enter
01:03:07.074 00.000 28316 UpdateGuideState(): m_state=6
01:03:07.075 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
01:03:07.075 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=257.39, Mass=2471, SNR=34.4, Peak=209 HFD=3.8
01:03:07.076 00.001 28316 MultiStar: [#1 0.19,0.42,0.00,M4] [#2 0.04,0.32,0.00,M1] [#3 0.12,0.15,0.84,U] [#4 0.10,0.18,0.80,U] [#5 0.18,0.38,0.00,M1] [#6 0.06,0.17,0.63,U] [#7 0.28,0.35,0.00,M2] [#8 0.21,0.34,0.00,M1] 
01:03:07.076 00.000 28316 refined, 3 included, MultiStar: {0.11, 0.20}, one-star: {0.15, 0.27}
01:03:07.077 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
01:03:07.077 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
01:03:07.078 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.06 mountX=0.13 mountY=-0.19, mountTheta=-0.95
01:03:07.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.20, opts=13)
01:03:07.079 00.000 28316 Enqueuing Move request for scope (0.11, 0.20)
01:03:07.080 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:07.081 00.001 29988 Worker thread wakes up
01:03:07.081 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.4
01:03:07.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:07.082 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:07.082 00.000 28316 Enqueuing Expose request
01:03:07.083 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
01:03:07.083 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
01:03:07.083 00.000 29988 Moving (0.11, 0.20) raw xDistance=0.13 yDistance=-0.19
01:03:07.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:03:07.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:07.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:03:07.083 00.000 29988 MoveAxis(E, 0, ABG)
01:03:07.083 00.000 29988 Move returns status 0, amount 0
01:03:07.083 00.000 29988 MoveAxis(N, 0, ABG)
01:03:07.083 00.000 29988 Move returns status 0, amount 0
01:03:07.083 00.000 29988 move complete, result=0
01:03:07.083 00.000 29988 worker thread done servicing request
01:03:07.083 00.000 29988 Worker thread wakes up
01:03:07.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:07.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:07.083 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:08.706 01.623 29988 Exposure complete
01:03:08.736 00.030 29988 worker thread done servicing request
01:03:08.736 00.000 28316 OnExposeComplete: enter
01:03:08.737 00.001 28316 UpdateGuideState(): m_state=6
01:03:08.737 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
01:03:08.738 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=257.36, Mass=2486, SNR=34.5, Peak=227 HFD=3.7
01:03:08.738 00.000 28316 MultiStar: [#1 0.29,0.18,0.00,M5] [#2 0.08,0.29,0.00,M2] [#3 0.08,0.12,0.85,U] [#4 0.30,0.08,0.00,M1] [#5 0.32,0.13,0.00,M2] [#6 0.26,0.07,0.63,U] [#7 0.52,0.06,0.00,M3] [#8 0.18,0.20,0.58,U] 
01:03:08.739 00.001 28316 refined, 3 included, MultiStar: {0.18, 0.16}, one-star: {0.21, 0.23}
01:03:08.739 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
01:03:08.740 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
01:03:08.740 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.74 mountX=0.07 mountY=-0.23, mountTheta=-1.26
01:03:08.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.16, opts=13)
01:03:08.742 00.001 28316 Enqueuing Move request for scope (0.18, 0.16)
01:03:08.743 00.001 29988 Worker thread wakes up
01:03:08.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
01:03:08.743 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
01:03:08.743 00.000 29988 Moving (0.18, 0.16) raw xDistance=0.07 yDistance=-0.23
01:03:08.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:08.744 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.5
01:03:08.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:08.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:08.745 00.000 28316 Enqueuing Expose request
01:03:08.746 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:03:08.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:08.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:03:08.746 00.000 29988 MoveAxis(E, 0, ABG)
01:03:08.746 00.000 29988 Move returns status 0, amount 0
01:03:08.746 00.000 29988 MoveAxis(N, 0, ABG)
01:03:08.746 00.000 29988 Move returns status 0, amount 0
01:03:08.746 00.000 29988 move complete, result=0
01:03:08.746 00.000 29988 worker thread done servicing request
01:03:08.746 00.000 29988 Worker thread wakes up
01:03:08.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:08.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:08.747 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:10.263 01.516 29988 Exposure complete
01:03:10.287 00.024 29988 worker thread done servicing request
01:03:10.287 00.000 28316 OnExposeComplete: enter
01:03:10.288 00.001 28316 UpdateGuideState(): m_state=6
01:03:10.288 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
01:03:10.289 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=257.28, Mass=2408, SNR=34.1, Peak=233 HFD=3.8
01:03:10.289 00.000 28316 MultiStar: [#1 0.31,0.07,0.00,M6] [#2 0.27,0.09,0.00,M3] [#3 0.25,0.06,0.86,U] [#4 0.29,0.10,0.00,M2] [#5 0.32,0.08,0.00,M3] [#6 0.21,0.23,0.00,M1] [#7 0.47,0.19,0.00,M4] [#8 0.05,0.21,0.58,U] 
01:03:10.290 00.001 28316 refined, 2 included, MultiStar: {0.24, 0.14}, one-star: {0.34, 0.16}
01:03:10.290 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
01:03:10.290 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
01:03:10.290 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.27 cameraTheta=0.52 mountX=0.03 mountY=-0.27, mountTheta=-1.48
01:03:10.293 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.14, opts=13)
01:03:10.293 00.000 28316 Enqueuing Move request for scope (0.24, 0.14)
01:03:10.294 00.001 29988 Worker thread wakes up
01:03:10.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:10.294 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
01:03:10.294 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.1
01:03:10.295 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:10.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:10.296 00.001 28316 Enqueuing Expose request
01:03:10.297 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
01:03:10.297 00.000 29988 Moving (0.24, 0.14) raw xDistance=0.03 yDistance=-0.27
01:03:10.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:03:10.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:10.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:03:10.297 00.000 29988 MoveAxis(E, 0, ABG)
01:03:10.297 00.000 29988 Move returns status 0, amount 0
01:03:10.297 00.000 29988 MoveAxis(N, 0, ABG)
01:03:10.297 00.000 29988 Move returns status 0, amount 0
01:03:10.297 00.000 29988 move complete, result=0
01:03:10.297 00.000 29988 worker thread done servicing request
01:03:10.297 00.000 29988 Worker thread wakes up
01:03:10.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:10.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:10.298 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:03:11.934 01.636 29988 Exposure complete
01:03:11.981 00.047 29988 worker thread done servicing request
01:03:11.981 00.000 28316 OnExposeComplete: enter
01:03:11.982 00.001 28316 UpdateGuideState(): m_state=6
01:03:11.983 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
01:03:11.983 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=257.44, Mass=2433, SNR=34.2, Peak=233 HFD=3.5
01:03:11.984 00.001 28316 MultiStar: [#1 0.04,0.38,0.00,M7] [#2 0.29,0.17,0.00,M4] [#3 0.24,0.21,0.00,M1] [#4 0.25,0.15,0.00,M3] [#5 0.20,0.22,0.00,M4] [#6 0.20,0.29,0.00,M2] [#7 0.43,0.21,0.00,M5] [#8 0.13,0.19,0.60,U] 
01:03:11.984 00.000 28316 refined, 1 included, MultiStar: {0.17, 0.27}, one-star: {0.19, 0.31}
01:03:11.985 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
01:03:11.985 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
01:03:11.986 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.32 cameraTheta=1.01 mountX=0.17 mountY=-0.27, mountTheta=-1.00
01:03:11.988 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.27, opts=13)
01:03:11.990 00.002 28316 Enqueuing Move request for scope (0.17, 0.27)
01:03:11.991 00.001 29988 Worker thread wakes up
01:03:11.991 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
01:03:11.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
01:03:11.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:11.991 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:03:11.992 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:11.992 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:11.994 00.002 29988 Moving (0.17, 0.27) raw xDistance=0.17 yDistance=-0.27
01:03:11.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:03:11.994 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:11.994 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:03:11.994 00.000 29988 MoveAxis(E, 0, ABG)
01:03:11.994 00.000 29988 Move returns status 0, amount 0
01:03:11.994 00.000 29988 MoveAxis(N, 0, ABG)
01:03:11.994 00.000 29988 Move returns status 0, amount 0
01:03:11.994 00.000 28316 Enqueuing Expose request
01:03:11.995 00.001 29988 move complete, result=0
01:03:11.995 00.000 29988 worker thread done servicing request
01:03:11.995 00.000 29988 Worker thread wakes up
01:03:11.995 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:03:11.996 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:11.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:13.522 01.526 29988 Exposure complete
01:03:13.550 00.028 29988 worker thread done servicing request
01:03:13.551 00.001 28316 OnExposeComplete: enter
01:03:13.552 00.001 28316 UpdateGuideState(): m_state=6
01:03:13.553 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
01:03:13.553 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.62, Mass=2373, SNR=33.8, Peak=178 HFD=3.6
01:03:13.554 00.001 28316 MultiStar: [#1 0.04,0.48,0.00,M8] [#2 0.01,0.35,0.00,M5] [#3 0.12,0.29,0.00,M2] [#4 0.14,0.19,0.82,U] [#5 0.10,0.45,0.00,M5] [#6 0.27,0.42,0.00,M3] [#7 0.22,0.51,0.00,M6] [#8 -0.08,0.54,0.00,M1] 
01:03:13.555 00.001 28316 refined, 1 included, MultiStar: {0.14, 0.36}, one-star: {0.15, 0.49}
01:03:13.556 00.001 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
01:03:13.558 00.002 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
01:03:13.559 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.36 hyp=0.38 cameraTheta=1.18 mountX=0.26 mountY=-0.29, mountTheta=-0.83
01:03:13.561 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.36, opts=13)
01:03:13.562 00.001 28316 Enqueuing Move request for scope (0.14, 0.36)
01:03:13.563 00.001 29988 Worker thread wakes up
01:03:13.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:13.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.36) opts 0xd
01:03:13.564 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:03:13.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:13.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:13.565 00.001 28316 Enqueuing Expose request
01:03:13.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.36)
01:03:13.565 00.000 29988 Moving (0.14, 0.36) raw xDistance=0.26 yDistance=-0.29
01:03:13.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
01:03:13.565 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.09 newest=-0.83
01:03:13.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:03:13.565 00.000 29988 MoveAxis(W, 55, ABG)
01:03:13.565 00.000 29988 Guiding  Dir = 3, Dur = 55
01:03:13.566 00.001 29988 IsSlewing returns 0
01:03:13.566 00.000 29988 IsGuiding returns 0
01:03:13.568 00.002 29988 PulseGuide returned control before completion, sleep 64
01:03:13.645 00.077 29988 IsGuiding returns 0
01:03:13.645 00.000 29988 Move returns status 0, amount 55
01:03:13.645 00.000 29988 MoveAxis(N, 69, ABG)
01:03:13.645 00.000 29988 Guiding  Dir = 0, Dur = 69
01:03:13.646 00.001 29988 IsSlewing returns 0
01:03:13.646 00.000 29988 IsGuiding returns 0
01:03:13.652 00.006 29988 PulseGuide returned control before completion, sleep 74
01:03:13.737 00.085 29988 IsGuiding returns 0
01:03:13.737 00.000 29988 Move returns status 0, amount 69
01:03:13.737 00.000 29988 move complete, result=0
01:03:13.737 00.000 29988 worker thread done servicing request
01:03:13.738 00.001 28316 GuideStep: 0.3 px 55 ms WEST, -0.3 px 69 ms NORTH
01:03:13.738 00.000 29988 Worker thread wakes up
01:03:13.739 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:13.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:15.368 01.629 29988 Exposure complete
01:03:15.405 00.037 29988 worker thread done servicing request
01:03:15.405 00.000 28316 OnExposeComplete: enter
01:03:15.406 00.001 28316 UpdateGuideState(): m_state=6
01:03:15.407 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
01:03:15.407 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=257.10, Mass=2353, SNR=33.6, Peak=213 HFD=3.8
01:03:15.408 00.001 28316 MultiStar: [#1 0.05,0.01,0.98,U] [#2 -0.09,0.15,0.92,U] [#3 0.08,-0.19,0.87,U] [#4 -0.08,-0.02,0.86,U] [#5 0.13,-0.03,0.77,U] [#6 -0.16,0.10,0.67,U] [#7 -0.05,0.03,0.63,U] [#8 -0.20,0.21,0.00,M2] 
01:03:15.408 00.000 28316 refined, 7 included, MultiStar: {0.00, 0.00}, one-star: {0.09, -0.02}
01:03:15.409 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
01:03:15.409 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
01:03:15.409 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.56 mountX=0.00 mountY=-0.00, mountTheta=-1.44
01:03:15.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
01:03:15.411 00.001 28316 Enqueuing Move request for scope (0.00, 0.00)
01:03:15.412 00.001 29988 Worker thread wakes up
01:03:15.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:15.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
01:03:15.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:03:15.412 00.000 29988 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
01:03:15.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:03:15.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:15.413 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:03:15.413 00.000 29988 MoveAxis(E, 0, ABG)
01:03:15.413 00.000 29988 Move returns status 0, amount 0
01:03:15.413 00.000 29988 MoveAxis(N, 0, ABG)
01:03:15.413 00.000 29988 Move returns status 0, amount 0
01:03:15.413 00.000 29988 move complete, result=0
01:03:15.413 00.000 29988 worker thread done servicing request
01:03:15.413 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
01:03:15.414 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:15.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:15.415 00.000 28316 Enqueuing Expose request
01:03:15.415 00.000 29988 Worker thread wakes up
01:03:15.415 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:15.416 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:15.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:16.933 01.517 29988 Exposure complete
01:03:16.957 00.024 29988 worker thread done servicing request
01:03:16.957 00.000 28316 OnExposeComplete: enter
01:03:16.957 00.000 28316 UpdateGuideState(): m_state=6
01:03:16.958 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
01:03:16.958 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.36, Mass=2407, SNR=34.0, Peak=192 HFD=3.6
01:03:16.959 00.001 28316 MultiStar: [#1 -0.05,0.30,0.00,M8] [#2 0.04,0.29,0.00,M5] [#3 0.00,0.17,0.87,U] [#4 -0.08,0.21,0.83,U] [#5 0.10,0.20,0.74,U] [#6 0.08,0.39,0.00,M3] [#7 0.11,0.43,0.00,M6] [#8 -0.17,0.26,0.00,M3] 
01:03:16.959 00.000 28316 refined, 3 included, MultiStar: {0.04, 0.20}, one-star: {0.11, 0.23}
01:03:16.960 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
01:03:16.960 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
01:03:16.961 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.39 mountX=0.17 mountY=-0.13, mountTheta=-0.64
01:03:16.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.20, opts=13)
01:03:16.963 00.001 28316 Enqueuing Move request for scope (0.04, 0.20)
01:03:16.963 00.000 29988 Worker thread wakes up
01:03:16.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:16.964 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:03:16.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:16.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:16.965 00.001 28316 Enqueuing Expose request
01:03:16.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
01:03:16.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
01:03:16.965 00.000 29988 Moving (0.04, 0.20) raw xDistance=0.17 yDistance=-0.13
01:03:16.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:03:16.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:16.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:03:16.965 00.000 29988 MoveAxis(E, 0, ABG)
01:03:16.965 00.000 29988 Move returns status 0, amount 0
01:03:16.965 00.000 29988 MoveAxis(N, 0, ABG)
01:03:16.965 00.000 29988 Move returns status 0, amount 0
01:03:16.965 00.000 29988 move complete, result=0
01:03:16.966 00.001 29988 worker thread done servicing request
01:03:16.966 00.000 29988 Worker thread wakes up
01:03:16.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:16.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:16.966 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:18.596 01.630 29988 Exposure complete
01:03:18.634 00.038 29988 worker thread done servicing request
01:03:18.634 00.000 28316 OnExposeComplete: enter
01:03:18.635 00.001 28316 UpdateGuideState(): m_state=6
01:03:18.635 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
01:03:18.636 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=257.42, Mass=2598, SNR=35.2, Peak=218 HFD=3.3
01:03:18.636 00.000 28316 MultiStar: [#1 -0.12,0.15,0.95,U] [#2 0.00,0.17,0.90,U] [#3 -0.02,0.14,0.86,U] [#4 -0.01,0.19,0.81,U] [#5 -0.10,0.23,0.72,U] [#6 0.01,0.25,0.63,U] [#7 0.03,0.31,0.00,M7] [#8 -0.04,0.17,0.56,U] 
01:03:18.637 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.20}, one-star: {-0.00, 0.29}
01:03:18.637 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
01:03:18.637 00.000 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
01:03:18.638 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.75 mountX=0.20 mountY=-0.06, mountTheta=-0.29
01:03:18.640 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.20, opts=13)
01:03:18.640 00.000 28316 Enqueuing Move request for scope (-0.04, 0.20)
01:03:18.641 00.001 29988 Worker thread wakes up
01:03:18.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:18.641 00.000 28316 UpdateGuideState exits: m=2598 RSB=35.2
01:03:18.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:18.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:18.643 00.001 28316 Enqueuing Expose request
01:03:18.644 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
01:03:18.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
01:03:18.644 00.000 29988 Moving (-0.04, 0.20) raw xDistance=0.20 yDistance=-0.06
01:03:18.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:03:18.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:18.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:03:18.644 00.000 29988 MoveAxis(E, 0, ABG)
01:03:18.645 00.001 29988 Move returns status 0, amount 0
01:03:18.645 00.000 29988 MoveAxis(N, 0, ABG)
01:03:18.645 00.000 29988 Move returns status 0, amount 0
01:03:18.645 00.000 29988 move complete, result=0
01:03:18.645 00.000 29988 worker thread done servicing request
01:03:18.645 00.000 29988 Worker thread wakes up
01:03:18.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:18.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:18.646 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:20.165 01.519 29988 Exposure complete
01:03:20.205 00.040 29988 worker thread done servicing request
01:03:20.205 00.000 28316 OnExposeComplete: enter
01:03:20.208 00.003 28316 UpdateGuideState(): m_state=6
01:03:20.211 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
01:03:20.213 00.002 28316 Star::Find returns 1 (0), X=950.46, Y=257.62, Mass=2557, SNR=34.8, Peak=215 HFD=3.6
01:03:20.214 00.001 28316 MultiStar: [#1 -0.03,0.54,0.00,M8] [#2 -0.07,0.38,0.00,M5] [#3 -0.13,0.44,0.00,M1] [#4 -0.03,0.34,0.00,M1] [#5 0.06,0.35,0.00,M3] [#6 0.00,0.45,0.00,M3] [#7 -0.00,0.54,0.00,M8] [#8 -0.17,0.41,0.00,M3] 
01:03:20.215 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
01:03:20.215 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
01:03:20.217 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.50 hyp=0.50 cameraTheta=1.56 mountX=0.45 mountY=-0.23, mountTheta=-0.47
01:03:20.221 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.50, opts=13)
01:03:20.222 00.001 28316 Enqueuing Move request for scope (0.01, 0.50)
01:03:20.222 00.000 29988 Worker thread wakes up
01:03:20.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:20.223 00.001 28316 UpdateGuideState exits: m=2557 RSB=34.8
01:03:20.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:20.223 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:20.223 00.000 28316 Enqueuing Expose request
01:03:20.227 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.50) opts 0xd
01:03:20.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.50)
01:03:20.227 00.000 29988 Moving (0.01, 0.50) raw xDistance=0.45 yDistance=-0.23
01:03:20.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
01:03:20.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:03:20.227 00.000 29988 MoveAxis(W, 94, ABG)
01:03:20.227 00.000 29988 Guiding  Dir = 3, Dur = 94
01:03:20.227 00.000 29988 IsSlewing returns 0
01:03:20.227 00.000 29988 IsGuiding returns 0
01:03:20.229 00.002 29988 PulseGuide returned control before completion, sleep 103
01:03:20.333 00.104 29988 IsGuiding returns 0
01:03:20.333 00.000 29988 Move returns status 0, amount 94
01:03:20.333 00.000 29988 MoveAxis(N, 55, ABG)
01:03:20.333 00.000 29988 Guiding  Dir = 0, Dur = 55
01:03:20.333 00.000 29988 IsSlewing returns 0
01:03:20.333 00.000 29988 IsGuiding returns 0
01:03:20.339 00.006 29988 PulseGuide returned control before completion, sleep 61
01:03:20.411 00.072 29988 IsGuiding returns 0
01:03:20.411 00.000 29988 Move returns status 0, amount 55
01:03:20.411 00.000 29988 move complete, result=0
01:03:20.411 00.000 29988 worker thread done servicing request
01:03:20.411 00.000 29988 Worker thread wakes up
01:03:20.412 00.001 28316 GuideStep: 0.4 px 94 ms WEST, -0.2 px 55 ms NORTH
01:03:20.414 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:20.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:22.038 01.624 29988 Exposure complete
01:03:22.096 00.058 29988 worker thread done servicing request
01:03:22.096 00.000 28316 OnExposeComplete: enter
01:03:22.097 00.001 28316 UpdateGuideState(): m_state=6
01:03:22.098 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
01:03:22.099 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.33, Mass=2358, SNR=33.6, Peak=187 HFD=3.5
01:03:22.100 00.001 28316 MultiStar: [#1 -0.10,0.19,1.01,U] [#2 -0.11,0.20,0.91,U] [#3 -0.09,0.11,0.86,U] [#4 -0.13,0.13,0.84,U] [#5 0.02,0.17,0.75,U] [#6 -0.08,0.26,0.65,U] [#7 0.06,0.35,0.00,M9] [#8 -0.03,0.18,0.59,U] 
01:03:22.102 00.002 28316 refined, 7 included, MultiStar: {-0.08, 0.18}, one-star: {-0.07, 0.21}
01:03:22.104 00.002 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
01:03:22.107 00.003 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
01:03:22.109 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.97 mountX=0.19 mountY=-0.01, mountTheta=-0.07
01:03:22.113 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.18, opts=13)
01:03:22.114 00.001 28316 Enqueuing Move request for scope (-0.08, 0.18)
01:03:22.115 00.001 29988 Worker thread wakes up
01:03:22.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:22.116 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.6
01:03:22.116 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:22.117 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
01:03:22.117 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:22.117 00.000 28316 Enqueuing Expose request
01:03:22.118 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
01:03:22.118 00.000 29988 Moving (-0.08, 0.18) raw xDistance=0.19 yDistance=-0.01
01:03:22.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:03:22.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:22.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:03:22.118 00.000 29988 MoveAxis(E, 0, ABG)
01:03:22.118 00.000 29988 Move returns status 0, amount 0
01:03:22.118 00.000 29988 MoveAxis(N, 0, ABG)
01:03:22.118 00.000 29988 Move returns status 0, amount 0
01:03:22.118 00.000 29988 move complete, result=0
01:03:22.118 00.000 29988 worker thread done servicing request
01:03:22.118 00.000 29988 Worker thread wakes up
01:03:22.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:22.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:22.118 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:23.535 01.417 29988 Exposure complete
01:03:23.570 00.035 29988 worker thread done servicing request
01:03:23.570 00.000 28316 OnExposeComplete: enter
01:03:23.571 00.001 28316 UpdateGuideState(): m_state=6
01:03:23.571 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
01:03:23.572 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=257.31, Mass=2371, SNR=33.8, Peak=204 HFD=3.8
01:03:23.572 00.000 28316 MultiStar: [#1 -0.21,0.14,0.99,U] [#2 -0.30,0.13,0.00,M5] [#3 -0.23,-0.05,0.86,U] [#4 -0.15,0.18,0.83,U] [#5 -0.09,0.05,0.75,U] [#6 -0.24,0.23,0.00,M3] [#7 -0.10,0.26,0.63,U] [#8 -0.26,0.15,0.00,M3] 
01:03:23.573 00.001 28316 refined, 5 included, MultiStar: {-0.15, 0.13}, one-star: {-0.10, 0.19}
01:03:23.573 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
01:03:23.573 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
01:03:23.574 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.44 mountX=0.18 mountY=0.08, mountTheta=0.41
01:03:23.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.13, opts=13)
01:03:23.575 00.000 28316 Enqueuing Move request for scope (-0.15, 0.13)
01:03:23.576 00.001 29988 Worker thread wakes up
01:03:23.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:23.576 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
01:03:23.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:23.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:23.578 00.001 28316 Enqueuing Expose request
01:03:23.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
01:03:23.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
01:03:23.578 00.000 29988 Moving (-0.15, 0.13) raw xDistance=0.18 yDistance=0.08
01:03:23.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:03:23.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:23.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:03:23.578 00.000 29988 MoveAxis(E, 0, ABG)
01:03:23.578 00.000 29988 Move returns status 0, amount 0
01:03:23.579 00.001 29988 MoveAxis(N, 0, ABG)
01:03:23.579 00.000 29988 Move returns status 0, amount 0
01:03:23.579 00.000 29988 move complete, result=0
01:03:23.579 00.000 29988 worker thread done servicing request
01:03:23.579 00.000 29988 Worker thread wakes up
01:03:23.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:23.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:23.579 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:25.207 01.628 29988 Exposure complete
01:03:25.231 00.024 29988 worker thread done servicing request
01:03:25.231 00.000 28316 OnExposeComplete: enter
01:03:25.232 00.001 28316 UpdateGuideState(): m_state=6
01:03:25.232 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
01:03:25.233 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=257.45, Mass=2315, SNR=33.3, Peak=187 HFD=3.5
01:03:25.233 00.000 28316 MultiStar: [#1 -0.18,0.23,0.00,M7] [#2 -0.19,0.19,0.95,U] [#3 -0.18,0.11,0.89,U] [#4 -0.07,0.13,0.85,U] [#5 -0.20,0.13,0.75,U] [#6 -0.15,0.22,0.67,U] [#7 -0.00,0.26,0.64,U] [#8 -0.14,0.12,0.60,U] 
01:03:25.234 00.001 28316 refined, 7 included, MultiStar: {-0.14, 0.19}, one-star: {-0.15, 0.32}
01:03:25.234 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
01:03:25.235 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
01:03:25.235 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.21 mountX=0.23 mountY=0.04, mountTheta=0.17
01:03:25.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
01:03:25.237 00.001 28316 Enqueuing Move request for scope (-0.14, 0.19)
01:03:25.237 00.000 29988 Worker thread wakes up
01:03:25.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
01:03:25.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
01:03:25.237 00.000 29988 Moving (-0.14, 0.19) raw xDistance=0.23 yDistance=0.04
01:03:25.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:03:25.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:25.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:03:25.237 00.000 29988 MoveAxis(W, 48, ABG)
01:03:25.237 00.000 29988 Guiding  Dir = 3, Dur = 48
01:03:25.238 00.001 29988 IsSlewing returns 0
01:03:25.238 00.000 29988 IsGuiding returns 0
01:03:25.240 00.002 29988 PulseGuide returned control before completion, sleep 57
01:03:25.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:25.250 00.010 28316 UpdateGuideState exits: m=2315 RSB=33.3
01:03:25.251 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:25.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:25.252 00.001 28316 Enqueuing Expose request
01:03:25.300 00.048 29988 IsGuiding returns 1
01:03:25.301 00.001 29988 scope still moving after pulse duration time elapsed
01:03:25.332 00.031 29988 IsSlewing returns 0
01:03:25.332 00.000 29988 IsGuiding returns 0
01:03:25.332 00.000 29988 scope move finished after 48 + 46 ms
01:03:25.333 00.001 29988 Move returns status 0, amount 48
01:03:25.333 00.000 29988 MoveAxis(N, 0, ABG)
01:03:25.333 00.000 29988 Move returns status 0, amount 0
01:03:25.333 00.000 29988 move complete, result=0
01:03:25.333 00.000 29988 worker thread done servicing request
01:03:25.333 00.000 29988 Worker thread wakes up
01:03:25.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:25.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:25.333 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
01:03:26.740 01.407 29988 Exposure complete
01:03:26.764 00.024 29988 worker thread done servicing request
01:03:26.764 00.000 28316 OnExposeComplete: enter
01:03:26.765 00.001 28316 UpdateGuideState(): m_state=6
01:03:26.766 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
01:03:26.766 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.10, Mass=2463, SNR=34.4, Peak=240 HFD=3.8
01:03:26.767 00.001 28316 MultiStar: [#1 -0.09,0.08,0.97,U] [#2 0.08,0.03,0.93,U] [#3 0.10,-0.15,0.86,U] [#4 -0.01,-0.13,0.83,U] [#5 -0.01,0.01,0.74,U] [#6 0.08,0.01,0.62,U] [#7 0.27,0.07,0.62,U] [#8 -0.19,-0.01,0.57,U] 
01:03:26.767 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.15, -0.02}
01:03:26.767 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
01:03:26.768 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
01:03:26.768 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.30 mountX=-0.03 mountY=-0.03, mountTheta=-2.31
01:03:26.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
01:03:26.771 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
01:03:26.771 00.000 29988 Worker thread wakes up
01:03:26.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
01:03:26.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
01:03:26.772 00.001 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.03
01:03:26.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:03:26.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:26.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:03:26.772 00.000 29988 MoveAxis(E, 0, ABG)
01:03:26.772 00.000 29988 Move returns status 0, amount 0
01:03:26.772 00.000 29988 MoveAxis(N, 0, ABG)
01:03:26.772 00.000 29988 Move returns status 0, amount 0
01:03:26.772 00.000 29988 move complete, result=0
01:03:26.772 00.000 29988 worker thread done servicing request
01:03:26.776 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:26.783 00.007 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:03:26.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:26.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:26.785 00.000 28316 Enqueuing Expose request
01:03:26.786 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:26.786 00.000 29988 Worker thread wakes up
01:03:26.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:26.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:28.411 01.625 29988 Exposure complete
01:03:28.438 00.027 29988 worker thread done servicing request
01:03:28.438 00.000 28316 OnExposeComplete: enter
01:03:28.439 00.001 28316 UpdateGuideState(): m_state=6
01:03:28.439 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
01:03:28.440 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.14, Mass=2398, SNR=33.9, Peak=203 HFD=3.8
01:03:28.440 00.000 28316 MultiStar: [#1 -0.09,-0.00,0.98,U] [#2 -0.20,0.02,0.91,U] [#3 -0.03,-0.09,0.88,U] [#4 -0.01,0.05,0.84,U] [#5 -0.02,-0.07,0.76,U] [#6 -0.04,0.13,0.65,U] [#7 0.02,0.06,0.61,U] [#8 -0.27,-0.05,0.60,U] 
01:03:28.441 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.04, 0.01}
01:03:28.441 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:03:28.441 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
01:03:28.442 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.85 mountX=0.03 mountY=0.03, mountTheta=0.83
01:03:28.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:03:28.444 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:03:28.444 00.000 29988 Worker thread wakes up
01:03:28.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:03:28.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:03:28.444 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
01:03:28.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:03:28.445 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:28.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:03:28.445 00.000 29988 MoveAxis(E, 0, ABG)
01:03:28.445 00.000 29988 Move returns status 0, amount 0
01:03:28.445 00.000 29988 MoveAxis(N, 0, ABG)
01:03:28.445 00.000 29988 Move returns status 0, amount 0
01:03:28.445 00.000 29988 move complete, result=0
01:03:28.445 00.000 29988 worker thread done servicing request
01:03:28.447 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:28.454 00.007 28316 UpdateGuideState exits: m=2398 RSB=33.9
01:03:28.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:28.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:28.456 00.002 28316 Enqueuing Expose request
01:03:28.456 00.000 29988 Worker thread wakes up
01:03:28.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:28.456 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:28.457 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:29.978 01.521 29988 Exposure complete
01:03:30.002 00.024 29988 worker thread done servicing request
01:03:30.002 00.000 28316 OnExposeComplete: enter
01:03:30.003 00.001 28316 UpdateGuideState(): m_state=6
01:03:30.003 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
01:03:30.004 00.001 28316 Star::Find returns 1 (0), X=950.27, Y=257.19, Mass=2527, SNR=34.7, Peak=225 HFD=3.9
01:03:30.004 00.000 28316 MultiStar: [#1 -0.25,0.12,0.97,U] [#2 -0.16,0.13,0.94,U] [#3 -0.14,0.04,0.84,U] [#4 -0.31,0.04,0.00,M1] [#5 -0.20,0.11,0.72,U] [#6 -0.20,0.20,0.64,U] [#7 -0.07,0.24,0.62,U] [#8 -0.35,0.29,0.00,M1] 
01:03:30.005 00.001 28316 single-star, 6 included, MultiStar: {-0.18, 0.12}, one-star: {-0.19, 0.07}
01:03:30.005 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:03:30.006 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:03:30.006 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.80 mountX=0.14 mountY=0.14, mountTheta=0.78
01:03:30.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.07, opts=13)
01:03:30.008 00.001 28316 Enqueuing Move request for scope (-0.19, 0.07)
01:03:30.009 00.001 29988 Worker thread wakes up
01:03:30.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
01:03:30.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
01:03:30.009 00.000 29988 Moving (-0.19, 0.07) raw xDistance=0.14 yDistance=0.14
01:03:30.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:03:30.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:30.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:03:30.009 00.000 29988 MoveAxis(E, 0, ABG)
01:03:30.009 00.000 29988 Move returns status 0, amount 0
01:03:30.009 00.000 29988 MoveAxis(N, 0, ABG)
01:03:30.009 00.000 29988 Move returns status 0, amount 0
01:03:30.009 00.000 29988 move complete, result=0
01:03:30.009 00.000 29988 worker thread done servicing request
01:03:30.012 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:30.021 00.009 28316 UpdateGuideState exits: m=2527 RSB=34.7
01:03:30.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:30.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:30.023 00.001 28316 Enqueuing Expose request
01:03:30.023 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:30.024 00.001 29988 Worker thread wakes up
01:03:30.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:30.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:31.646 01.622 29988 Exposure complete
01:03:31.671 00.025 29988 worker thread done servicing request
01:03:31.673 00.002 28316 OnExposeComplete: enter
01:03:31.673 00.000 28316 UpdateGuideState(): m_state=6
01:03:31.674 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
01:03:31.674 00.000 28316 Star::Find returns 1 (0), X=950.23, Y=257.23, Mass=2582, SNR=35.1, Peak=237 HFD=3.9
01:03:31.675 00.001 28316 MultiStar: [#1 -0.25,0.18,0.00,M5] [#2 -0.23,0.19,0.00,M2] [#3 -0.30,0.03,0.00,M1] [#4 -0.37,0.07,0.00,M2] [#5 -0.23,0.04,0.74,U] [#6 -0.33,0.25,0.00,M1] [#7 -0.15,0.18,0.61,U] [#8 -0.36,0.13,0.00,M2] 
01:03:31.675 00.000 28316 refined, 2 included, MultiStar: {-0.21, 0.10}, one-star: {-0.23, 0.10}
01:03:31.676 00.001 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
01:03:31.676 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
01:03:31.676 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=0.18 mountY=0.14, mountTheta=0.67
01:03:31.678 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.10, opts=13)
01:03:31.679 00.001 28316 Enqueuing Move request for scope (-0.21, 0.10)
01:03:31.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:31.680 00.001 29988 Worker thread wakes up
01:03:31.680 00.000 28316 UpdateGuideState exits: m=2582 RSB=35.1
01:03:31.681 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
01:03:31.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:31.681 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:31.682 00.001 28316 Enqueuing Expose request
01:03:31.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
01:03:31.682 00.000 29988 Moving (-0.21, 0.10) raw xDistance=0.18 yDistance=0.14
01:03:31.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:03:31.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:31.683 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:03:31.683 00.000 29988 MoveAxis(E, 0, ABG)
01:03:31.683 00.000 29988 Move returns status 0, amount 0
01:03:31.683 00.000 29988 MoveAxis(N, 0, ABG)
01:03:31.683 00.000 29988 Move returns status 0, amount 0
01:03:31.683 00.000 29988 move complete, result=0
01:03:31.683 00.000 29988 worker thread done servicing request
01:03:31.683 00.000 29988 Worker thread wakes up
01:03:31.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:31.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:31.685 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:33.205 01.520 29988 Exposure complete
01:03:33.236 00.031 29988 worker thread done servicing request
01:03:33.236 00.000 28316 OnExposeComplete: enter
01:03:33.237 00.001 28316 UpdateGuideState(): m_state=6
01:03:33.237 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
01:03:33.237 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=257.32, Mass=2457, SNR=34.3, Peak=227 HFD=4.0
01:03:33.238 00.001 28316 MultiStar: [#1 -0.33,0.15,0.00,M6] [#2 -0.33,0.07,0.00,M3] [#3 -0.45,0.06,0.00,M2] [#4 -0.46,0.08,0.00,M3] [#5 -0.28,-0.12,0.00,M1] [#6 -0.33,0.10,0.00,M2] [#7 -0.17,0.21,0.64,U] [#8 -0.35,0.03,0.00,M3] 
01:03:33.238 00.000 28316 refined, 1 included, MultiStar: {-0.31, 0.20}, one-star: {-0.40, 0.20}
01:03:33.239 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
01:03:33.239 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
01:03:33.240 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.57 mountX=0.31 mountY=0.19, mountTheta=0.54
01:03:33.241 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.20, opts=13)
01:03:33.241 00.000 28316 Enqueuing Move request for scope (-0.31, 0.20)
01:03:33.242 00.001 29988 Worker thread wakes up
01:03:33.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd
01:03:33.242 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.20)
01:03:33.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:33.242 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:03:33.243 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:33.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:33.244 00.001 28316 Enqueuing Expose request
01:03:33.244 00.000 29988 Moving (-0.31, 0.20) raw xDistance=0.31 yDistance=0.19
01:03:33.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:03:33.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:33.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:03:33.244 00.000 29988 MoveAxis(W, 66, ABG)
01:03:33.244 00.000 29988 Guiding  Dir = 3, Dur = 66
01:03:33.245 00.001 29988 IsSlewing returns 0
01:03:33.245 00.000 29988 IsGuiding returns 0
01:03:33.246 00.001 29988 PulseGuide returned control before completion, sleep 75
01:03:33.328 00.082 29988 IsGuiding returns 0
01:03:33.328 00.000 29988 Move returns status 0, amount 66
01:03:33.328 00.000 29988 MoveAxis(N, 0, ABG)
01:03:33.328 00.000 29988 Move returns status 0, amount 0
01:03:33.328 00.000 29988 move complete, result=0
01:03:33.329 00.001 29988 worker thread done servicing request
01:03:33.329 00.000 29988 Worker thread wakes up
01:03:33.329 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.2 px 0 ms NORTH
01:03:33.332 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:33.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:34.970 01.638 29988 Exposure complete
01:03:35.013 00.043 29988 worker thread done servicing request
01:03:35.013 00.000 28316 OnExposeComplete: enter
01:03:35.014 00.001 28316 UpdateGuideState(): m_state=6
01:03:35.014 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
01:03:35.018 00.004 28316 Star::Find returns 1 (0), X=950.12, Y=257.03, Mass=2428, SNR=34.2, Peak=211 HFD=4.2
01:03:35.020 00.002 28316 MultiStar: [#1 -0.25,-0.05,1.01,U] [#2 -0.42,0.01,0.00,M4] [#3 -0.32,-0.17,0.00,M3] [#4 -0.35,-0.13,0.00,M4] [#5 -0.37,-0.05,0.00,M2] [#6 -0.41,0.09,0.00,M3] [#7 -0.05,0.07,0.65,U] [#8 -0.31,-0.13,0.00,M4] 
01:03:35.023 00.003 28316 refined, 2 included, MultiStar: {-0.24, -0.04}, one-star: {-0.34, -0.09}
01:03:35.025 00.002 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
01:03:35.027 00.002 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.26)
01:03:35.030 00.003 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-2.98 mountX=0.06 mountY=0.23, mountTheta=1.30
01:03:35.032 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.04, opts=13)
01:03:35.035 00.003 28316 Enqueuing Move request for scope (-0.24, -0.04)
01:03:35.037 00.002 29988 Worker thread wakes up
01:03:35.038 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
01:03:35.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:35.038 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
01:03:35.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:35.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:35.040 00.000 28316 Enqueuing Expose request
01:03:35.040 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
01:03:35.041 00.001 29988 Moving (-0.24, -0.04) raw xDistance=0.06 yDistance=0.23
01:03:35.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:03:35.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:35.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:03:35.041 00.000 29988 MoveAxis(E, 0, ABG)
01:03:35.041 00.000 29988 Move returns status 0, amount 0
01:03:35.041 00.000 29988 MoveAxis(N, 0, ABG)
01:03:35.041 00.000 29988 Move returns status 0, amount 0
01:03:35.041 00.000 29988 move complete, result=0
01:03:35.041 00.000 29988 worker thread done servicing request
01:03:35.041 00.000 29988 Worker thread wakes up
01:03:35.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:35.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:35.042 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:36.457 01.415 29988 Exposure complete
01:03:36.497 00.040 29988 worker thread done servicing request
01:03:36.497 00.000 28316 OnExposeComplete: enter
01:03:36.497 00.000 28316 UpdateGuideState(): m_state=6
01:03:36.498 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
01:03:36.498 00.000 28316 Star::Find returns 1 (0), X=950.23, Y=257.32, Mass=2461, SNR=34.3, Peak=209 HFD=3.8
01:03:36.499 00.001 28316 MultiStar: [#1 -0.35,0.42,0.00,M6] [#2 -0.42,0.28,0.00,M5] [#3 -0.32,0.14,0.00,M4] [#4 -0.29,0.26,0.00,M5] [#5 -0.15,0.25,0.00,M3] [#6 -0.27,0.23,0.00,M4] [#7 -0.14,0.23,0.61,U] [#8 -0.48,0.42,0.00,M5] 
01:03:36.499 00.000 28316 refined, 1 included, MultiStar: {-0.19, 0.21}, one-star: {-0.23, 0.20}
01:03:36.500 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
01:03:36.500 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
01:03:36.501 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=0.27 mountY=0.08, mountTheta=0.28
01:03:36.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.21, opts=13)
01:03:36.502 00.000 28316 Enqueuing Move request for scope (-0.19, 0.21)
01:03:36.505 00.003 29988 Worker thread wakes up
01:03:36.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:36.505 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
01:03:36.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:36.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:36.507 00.000 28316 Enqueuing Expose request
01:03:36.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
01:03:36.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
01:03:36.508 00.000 29988 Moving (-0.19, 0.21) raw xDistance=0.27 yDistance=0.08
01:03:36.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:03:36.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:36.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:03:36.508 00.000 29988 MoveAxis(W, 57, ABG)
01:03:36.508 00.000 29988 Guiding  Dir = 3, Dur = 57
01:03:36.508 00.000 29988 IsSlewing returns 0
01:03:36.509 00.001 29988 IsGuiding returns 0
01:03:36.510 00.001 29988 PulseGuide returned control before completion, sleep 66
01:03:36.582 00.072 29988 IsGuiding returns 0
01:03:36.584 00.002 29988 Move returns status 0, amount 57
01:03:36.584 00.000 29988 MoveAxis(N, 0, ABG)
01:03:36.584 00.000 29988 Move returns status 0, amount 0
01:03:36.584 00.000 29988 move complete, result=0
01:03:36.584 00.000 29988 worker thread done servicing request
01:03:36.584 00.000 29988 Worker thread wakes up
01:03:36.584 00.000 28316 GuideStep: 0.3 px 57 ms WEST, 0.1 px 0 ms NORTH
01:03:36.586 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:36.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:38.212 01.626 29988 Exposure complete
01:03:38.235 00.023 29988 worker thread done servicing request
01:03:38.235 00.000 28316 OnExposeComplete: enter
01:03:38.236 00.001 28316 UpdateGuideState(): m_state=6
01:03:38.236 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
01:03:38.237 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=257.34, Mass=2529, SNR=34.7, Peak=227 HFD=3.7
01:03:38.237 00.000 28316 MultiStar: [#1 -0.27,0.15,0.00,M7] [#2 -0.27,0.04,0.88,U] [#3 -0.26,-0.00,0.85,U] [#4 -0.26,0.01,0.84,U] [#5 -0.18,0.13,0.72,U] [#6 -0.26,0.05,0.62,U] [#7 -0.23,0.19,0.00,M1] [#8 -0.37,0.17,0.00,M6] 
01:03:38.238 00.001 28316 refined, 5 included, MultiStar: {-0.24, 0.08}, one-star: {-0.22, 0.22}
01:03:38.238 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
01:03:38.238 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
01:03:38.239 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.26 cameraTheta=2.83 mountX=0.17 mountY=0.18, mountTheta=0.82
01:03:38.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.08, opts=13)
01:03:38.240 00.000 28316 Enqueuing Move request for scope (-0.24, 0.08)
01:03:38.241 00.001 29988 Worker thread wakes up
01:03:38.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
01:03:38.241 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
01:03:38.241 00.000 29988 Moving (-0.24, 0.08) raw xDistance=0.17 yDistance=0.18
01:03:38.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:03:38.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:38.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:03:38.241 00.000 29988 MoveAxis(E, 0, ABG)
01:03:38.241 00.000 29988 Move returns status 0, amount 0
01:03:38.241 00.000 29988 MoveAxis(N, 0, ABG)
01:03:38.241 00.000 29988 Move returns status 0, amount 0
01:03:38.241 00.000 29988 move complete, result=0
01:03:38.241 00.000 29988 worker thread done servicing request
01:03:38.244 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:38.251 00.007 28316 UpdateGuideState exits: m=2529 RSB=34.7
01:03:38.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:38.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:38.253 00.001 28316 Enqueuing Expose request
01:03:38.253 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:38.254 00.001 29988 Worker thread wakes up
01:03:38.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:38.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:39.780 01.526 29988 Exposure complete
01:03:39.803 00.023 29988 worker thread done servicing request
01:03:39.803 00.000 28316 OnExposeComplete: enter
01:03:39.804 00.001 28316 UpdateGuideState(): m_state=6
01:03:39.805 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
01:03:39.805 00.000 28316 Star::Find returns 1 (0), X=950.28, Y=257.39, Mass=2388, SNR=33.8, Peak=190 HFD=3.7
01:03:39.806 00.001 28316 MultiStar: [#1 -0.33,0.32,0.00,M8] [#2 -0.30,0.31,0.00,M5] [#3 -0.19,0.22,0.00,M4] [#4 -0.32,0.32,0.00,M5] [#5 -0.22,0.28,0.00,M3] [#6 -0.20,0.39,0.00,M4] [#7 -0.17,0.34,0.00,M2] [#8 -0.44,0.40,0.00,M7] 
01:03:39.806 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:03:39.806 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:03:39.807 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.26 hyp=0.32 cameraTheta=2.16 mountX=0.31 mountY=0.04, mountTheta=0.12
01:03:39.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.26, opts=13)
01:03:39.809 00.001 28316 Enqueuing Move request for scope (-0.17, 0.26)
01:03:39.810 00.001 29988 Worker thread wakes up
01:03:39.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.26) opts 0xd
01:03:39.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.26)
01:03:39.810 00.000 29988 Moving (-0.17, 0.26) raw xDistance=0.31 yDistance=0.04
01:03:39.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:03:39.811 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:39.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:03:39.811 00.000 29988 MoveAxis(W, 65, ABG)
01:03:39.811 00.000 29988 Guiding  Dir = 3, Dur = 65
01:03:39.811 00.000 29988 IsSlewing returns 0
01:03:39.811 00.000 29988 IsGuiding returns 0
01:03:39.813 00.002 29988 PulseGuide returned control before completion, sleep 74
01:03:39.817 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:39.824 00.007 28316 UpdateGuideState exits: m=2388 RSB=33.8
01:03:39.825 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:39.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:39.825 00.000 28316 Enqueuing Expose request
01:03:39.902 00.077 29988 IsGuiding returns 0
01:03:39.902 00.000 29988 Move returns status 0, amount 65
01:03:39.902 00.000 29988 MoveAxis(N, 0, ABG)
01:03:39.902 00.000 29988 Move returns status 0, amount 0
01:03:39.902 00.000 29988 move complete, result=0
01:03:39.902 00.000 29988 worker thread done servicing request
01:03:39.902 00.000 29988 Worker thread wakes up
01:03:39.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:39.903 00.001 28316 GuideStep: 0.3 px 65 ms WEST, 0.0 px 0 ms NORTH
01:03:39.904 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:41.529 01.625 29988 Exposure complete
01:03:41.552 00.023 29988 worker thread done servicing request
01:03:41.553 00.001 28316 OnExposeComplete: enter
01:03:41.553 00.000 28316 UpdateGuideState(): m_state=6
01:03:41.555 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
01:03:41.555 00.000 28316 Star::Find returns 1 (0), X=950.23, Y=257.41, Mass=2578, SNR=35.2, Peak=229 HFD=3.8
01:03:41.556 00.001 28316 MultiStar: [#1 -0.46,0.24,0.00,M9] [#2 -0.32,0.19,0.00,M6] [#3 -0.27,0.23,0.00,M5] [#4 -0.44,0.07,0.00,M6] [#5 -0.39,0.08,0.00,M4] [#6 -0.33,0.18,0.00,M5] [#7 -0.21,0.26,0.00,M3] [#8 -0.34,0.24,0.00,M8] 
01:03:41.556 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
01:03:41.556 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
01:03:41.556 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.37 cameraTheta=2.23 mountX=0.36 mountY=0.07, mountTheta=0.19
01:03:41.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.29, opts=13)
01:03:41.559 00.002 28316 Enqueuing Move request for scope (-0.22, 0.29)
01:03:41.559 00.000 29988 Worker thread wakes up
01:03:41.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
01:03:41.559 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
01:03:41.559 00.000 29988 Moving (-0.22, 0.29) raw xDistance=0.36 yDistance=0.07
01:03:41.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
01:03:41.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:41.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:41.559 00.000 29988 MoveAxis(W, 80, ABG)
01:03:41.559 00.000 29988 Guiding  Dir = 3, Dur = 80
01:03:41.559 00.000 29988 IsSlewing returns 0
01:03:41.559 00.000 29988 IsGuiding returns 0
01:03:41.561 00.002 29988 PulseGuide returned control before completion, sleep 89
01:03:41.562 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:41.570 00.008 28316 UpdateGuideState exits: m=2578 RSB=35.2
01:03:41.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:41.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:41.571 00.000 28316 Enqueuing Expose request
01:03:41.657 00.086 29988 IsGuiding returns 0
01:03:41.657 00.000 29988 Move returns status 0, amount 80
01:03:41.657 00.000 29988 MoveAxis(N, 0, ABG)
01:03:41.657 00.000 29988 Move returns status 0, amount 0
01:03:41.657 00.000 29988 move complete, result=0
01:03:41.657 00.000 29988 worker thread done servicing request
01:03:41.657 00.000 29988 Worker thread wakes up
01:03:41.657 00.000 28316 GuideStep: 0.4 px 80 ms WEST, 0.1 px 0 ms NORTH
01:03:41.659 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:41.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:43.065 01.406 29988 Exposure complete
01:03:43.090 00.025 29988 worker thread done servicing request
01:03:43.091 00.001 28316 OnExposeComplete: enter
01:03:43.092 00.001 28316 UpdateGuideState(): m_state=6
01:03:43.092 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
01:03:43.092 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=257.14, Mass=2421, SNR=34.2, Peak=219 HFD=3.8
01:03:43.093 00.001 28316 MultiStar: [#1 -0.12,0.12,0.98,U] [#2 -0.30,0.03,0.00,M7] [#3 -0.23,-0.05,0.86,U] [#4 -0.25,-0.07,0.83,U] [#5 -0.22,-0.10,0.73,U] [#6 -0.20,0.00,0.64,U] [#7 -0.08,0.11,0.64,U] [#8 -0.45,-0.06,0.00,M9] 
01:03:43.093 00.000 28316 single-star, 6 included, MultiStar: {-0.18, 0.00}, one-star: {-0.15, 0.01}
01:03:43.095 00.002 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
01:03:43.096 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
01:03:43.096 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.04 mountX=0.08 mountY=0.13, mountTheta=1.03
01:03:43.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
01:03:43.098 00.000 28316 Enqueuing Move request for scope (-0.15, 0.01)
01:03:43.099 00.001 29988 Worker thread wakes up
01:03:43.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
01:03:43.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
01:03:43.099 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.08 yDistance=0.13
01:03:43.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:03:43.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:43.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:03:43.099 00.000 29988 MoveAxis(E, 0, ABG)
01:03:43.099 00.000 29988 Move returns status 0, amount 0
01:03:43.099 00.000 29988 MoveAxis(N, 0, ABG)
01:03:43.099 00.000 29988 Move returns status 0, amount 0
01:03:43.099 00.000 29988 move complete, result=0
01:03:43.099 00.000 29988 worker thread done servicing request
01:03:43.102 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:43.109 00.007 28316 UpdateGuideState exits: m=2421 RSB=34.2
01:03:43.110 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:43.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:43.111 00.001 28316 Enqueuing Expose request
01:03:43.111 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:43.112 00.001 29988 Worker thread wakes up
01:03:43.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:43.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:44.737 01.625 29988 Exposure complete
01:03:44.762 00.025 29988 worker thread done servicing request
01:03:44.762 00.000 28316 OnExposeComplete: enter
01:03:44.762 00.000 28316 UpdateGuideState(): m_state=6
01:03:44.763 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
01:03:44.764 00.001 28316 Star::Find returns 1 (0), X=950.19, Y=257.18, Mass=2436, SNR=34.2, Peak=222 HFD=4.0
01:03:44.764 00.000 28316 MultiStar: [#1 -0.30,0.07,0.00,M9] [#2 -0.24,0.02,0.92,U] [#3 -0.40,-0.09,0.00,M5] [#4 -0.27,-0.08,0.82,U] [#5 -0.32,-0.05,0.00,M4] [#6 -0.26,0.02,0.63,U] [#7 -0.05,-0.00,0.59,U] [#8 -0.40,0.06,0.00,M10] 
01:03:44.764 00.000 28316 refined, 4 included, MultiStar: {-0.23, 0.01}, one-star: {-0.27, 0.05}
01:03:44.765 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
01:03:44.765 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
01:03:44.766 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.12 mountX=0.10 mountY=0.20, mountTheta=1.11
01:03:44.767 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.01, opts=13)
01:03:44.768 00.001 28316 Enqueuing Move request for scope (-0.23, 0.01)
01:03:44.769 00.001 29988 Worker thread wakes up
01:03:44.770 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
01:03:44.770 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
01:03:44.770 00.000 29988 Moving (-0.23, 0.01) raw xDistance=0.10 yDistance=0.20
01:03:44.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:03:44.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:44.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:03:44.770 00.000 29988 MoveAxis(E, 0, ABG)
01:03:44.770 00.000 29988 Move returns status 0, amount 0
01:03:44.770 00.000 29988 MoveAxis(N, 0, ABG)
01:03:44.770 00.000 29988 Move returns status 0, amount 0
01:03:44.770 00.000 29988 move complete, result=0
01:03:44.770 00.000 29988 worker thread done servicing request
01:03:44.773 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:44.781 00.008 28316 UpdateGuideState exits: m=2436 RSB=34.2
01:03:44.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:44.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:44.782 00.000 28316 Enqueuing Expose request
01:03:44.783 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:44.784 00.001 29988 Worker thread wakes up
01:03:44.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:44.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:46.303 01.519 29988 Exposure complete
01:03:46.356 00.053 29988 worker thread done servicing request
01:03:46.356 00.000 28316 OnExposeComplete: enter
01:03:46.358 00.002 28316 UpdateGuideState(): m_state=6
01:03:46.359 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
01:03:46.361 00.002 28316 Star::Find returns 1 (1), X=950.18, Y=257.14, Mass=2512, SNR=34.7, Peak=255 HFD=4.0
01:03:46.362 00.001 28316 MultiStar: [#1 -0.31,-0.01,0.00,M10] [#2 -0.33,0.05,0.00,M7] [#3 -0.24,-0.23,0.00,M6] [#4 -0.30,-0.13,0.00,M5] [#5 -0.28,-0.02,0.72,U] [#6 -0.20,-0.20,0.00,M4] [#7 -0.16,-0.11,0.62,U] [#8 -0.47,-0.11,0.00,R] 
01:03:46.363 00.001 28316 refined, 2 included, MultiStar: {-0.25, -0.03}, one-star: {-0.28, 0.01}
01:03:46.364 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
01:03:46.364 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
01:03:46.365 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.02 mountX=0.08 mountY=0.23, mountTheta=1.26
01:03:46.366 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.03, opts=13)
01:03:46.367 00.001 28316 Enqueuing Move request for scope (-0.25, -0.03)
01:03:46.367 00.000 29988 Worker thread wakes up
01:03:46.367 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
01:03:46.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
01:03:46.367 00.000 29988 Moving (-0.25, -0.03) raw xDistance=0.08 yDistance=0.23
01:03:46.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:03:46.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:46.368 00.001 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.55 newest=0.56
01:03:46.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:03:46.368 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.7 Saturée
01:03:46.368 00.000 29988 MoveAxis(E, 0, ABG)
01:03:46.368 00.000 29988 Move returns status 0, amount 0
01:03:46.368 00.000 29988 MoveAxis(S, 56, ABG)
01:03:46.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:46.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:46.369 00.000 28316 Enqueuing Expose request
01:03:46.370 00.001 29988 Guiding  Dir = 1, Dur = 56
01:03:46.370 00.000 29988 IsSlewing returns 0
01:03:46.370 00.000 29988 IsGuiding returns 0
01:03:46.375 00.005 29988 PulseGuide returned control before completion, sleep 62
01:03:46.444 00.069 29988 IsGuiding returns 0
01:03:46.444 00.000 29988 Move returns status 0, amount 56
01:03:46.444 00.000 29988 move complete, result=0
01:03:46.444 00.000 29988 worker thread done servicing request
01:03:46.446 00.002 29988 Worker thread wakes up
01:03:46.446 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
01:03:46.449 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:46.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:48.075 01.626 29988 Exposure complete
01:03:48.110 00.035 29988 worker thread done servicing request
01:03:48.111 00.001 28316 OnExposeComplete: enter
01:03:48.113 00.002 28316 UpdateGuideState(): m_state=6
01:03:48.114 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
01:03:48.115 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=257.16, Mass=2513, SNR=34.8, Peak=236 HFD=3.8
01:03:48.117 00.002 28316 MultiStar: [#1 -0.28,0.06,0.00,R] [#2 -0.18,0.03,0.90,U] [#3 -0.11,-0.13,0.84,U] [#4 -0.27,-0.13,0.00,M6] [#5 -0.14,-0.12,0.78,U] [#6 -0.23,0.06,0.61,U] [#7 -0.15,0.07,0.60,U] [#8 0.20,0.22,0.00,M1] 
01:03:48.118 00.001 28316 single-star, 5 included, MultiStar: {-0.16, -0.01}, one-star: {-0.14, 0.03}
01:03:48.120 00.002 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:03:48.123 00.003 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:03:48.124 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=0.09 mountY=0.11, mountTheta=0.88
01:03:48.126 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
01:03:48.126 00.000 28316 Enqueuing Move request for scope (-0.14, 0.03)
01:03:48.127 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:48.128 00.001 29988 Worker thread wakes up
01:03:48.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:03:48.128 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:03:48.128 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.8
01:03:48.129 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:48.129 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:48.131 00.002 29988 Moving (-0.14, 0.03) raw xDistance=0.09 yDistance=0.11
01:03:48.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:03:48.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:48.131 00.000 28316 Enqueuing Expose request
01:03:48.132 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:03:48.132 00.000 29988 MoveAxis(E, 0, ABG)
01:03:48.132 00.000 29988 Move returns status 0, amount 0
01:03:48.132 00.000 29988 MoveAxis(N, 0, ABG)
01:03:48.132 00.000 29988 Move returns status 0, amount 0
01:03:48.132 00.000 29988 move complete, result=0
01:03:48.132 00.000 29988 worker thread done servicing request
01:03:48.132 00.000 29988 Worker thread wakes up
01:03:48.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:48.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:48.132 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:49.657 01.525 29988 Exposure complete
01:03:49.693 00.036 29988 worker thread done servicing request
01:03:49.693 00.000 28316 OnExposeComplete: enter
01:03:49.694 00.001 28316 UpdateGuideState(): m_state=6
01:03:49.694 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
01:03:49.695 00.001 28316 Star::Find returns 1 (0), X=950.28, Y=257.15, Mass=2572, SNR=35.0, Peak=222 HFD=3.9
01:03:49.695 00.000 28316 MultiStar: [#1 0.17,-0.04,0.96,U] [#2 -0.07,-0.03,0.91,U] [#3 -0.14,-0.24,0.84,U] [#4 -0.11,-0.09,0.80,U] [#5 -0.05,-0.11,0.74,U] [#6 -0.00,-0.11,0.61,U] [#7 0.09,0.07,0.60,U] [#8 0.35,-0.01,0.00,M2] 
01:03:49.696 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.17, 0.02}
01:03:49.697 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
01:03:49.697 00.000 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
01:03:49.698 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.14 mountX=-0.04 mountY=0.07, mountTheta=2.13
01:03:49.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
01:03:49.699 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
01:03:49.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:49.700 00.001 28316 UpdateGuideState exits: m=2572 RSB=35.0
01:03:49.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:49.702 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:49.704 00.002 29988 Worker thread wakes up
01:03:49.704 00.000 28316 Enqueuing Expose request
01:03:49.705 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
01:03:49.705 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
01:03:49.705 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
01:03:49.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:03:49.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:49.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:49.705 00.000 29988 MoveAxis(E, 0, ABG)
01:03:49.705 00.000 29988 Move returns status 0, amount 0
01:03:49.705 00.000 29988 MoveAxis(N, 0, ABG)
01:03:49.705 00.000 29988 Move returns status 0, amount 0
01:03:49.705 00.000 29988 move complete, result=0
01:03:49.705 00.000 29988 worker thread done servicing request
01:03:49.705 00.000 29988 Worker thread wakes up
01:03:49.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:49.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:49.705 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:51.341 01.636 29988 Exposure complete
01:03:51.403 00.062 29988 worker thread done servicing request
01:03:51.404 00.001 28316 OnExposeComplete: enter
01:03:51.404 00.000 28316 UpdateGuideState(): m_state=6
01:03:51.405 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
01:03:51.405 00.000 28316 Star::Find returns 1 (0), X=950.27, Y=257.08, Mass=2440, SNR=34.2, Peak=224 HFD=3.9
01:03:51.406 00.001 28316 MultiStar: [#1 0.09,0.01,0.96,U] [#2 -0.10,-0.01,0.92,U] [#3 -0.26,-0.20,0.00,M5] [#4 -0.12,-0.17,0.83,U] [#5 -0.16,-0.06,0.75,U] [#6 -0.09,-0.05,0.64,U] [#7 -0.08,0.05,0.63,U] [#8 0.11,0.07,0.59,U] 
01:03:51.406 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.03}, one-star: {-0.18, -0.04}
01:03:51.407 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:03:51.407 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:03:51.407 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.74 mountX=0.00 mountY=0.08, mountTheta=1.54
01:03:51.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
01:03:51.409 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
01:03:51.409 00.000 29988 Worker thread wakes up
01:03:51.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:51.410 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
01:03:51.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:51.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:51.411 00.000 28316 Enqueuing Expose request
01:03:51.412 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
01:03:51.412 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
01:03:51.412 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
01:03:51.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:03:51.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:51.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:03:51.412 00.000 29988 MoveAxis(E, 0, ABG)
01:03:51.412 00.000 29988 Move returns status 0, amount 0
01:03:51.412 00.000 29988 MoveAxis(N, 0, ABG)
01:03:51.412 00.000 29988 Move returns status 0, amount 0
01:03:51.412 00.000 29988 move complete, result=0
01:03:51.412 00.000 29988 worker thread done servicing request
01:03:51.412 00.000 29988 Worker thread wakes up
01:03:51.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:51.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:51.412 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:52.931 01.519 29988 Exposure complete
01:03:52.965 00.034 29988 worker thread done servicing request
01:03:52.965 00.000 28316 OnExposeComplete: enter
01:03:52.966 00.001 28316 UpdateGuideState(): m_state=6
01:03:52.966 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
01:03:52.967 00.001 28316 Star::Find returns 1 (0), X=950.06, Y=257.26, Mass=2695, SNR=35.9, Peak=230 HFD=4.1
01:03:52.967 00.000 28316 MultiStar: [#1 0.00,-0.01,0.94,U] [#2 -0.54,0.13,0.00,M5] [#3 -0.42,0.00,0.00,M6] [#4 -0.10,-0.10,0.79,U] [#5 -0.21,-0.09,0.70,U] [#6 0.03,0.03,0.59,U] [#7 -0.12,0.07,0.60,U] [#8 -0.02,0.25,0.58,U] 
01:03:52.968 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.04}, one-star: {-0.39, 0.14}
01:03:52.968 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
01:03:52.969 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
01:03:52.969 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.87 mountX=0.09 mountY=0.10, mountTheta=0.85
01:03:52.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
01:03:52.971 00.001 28316 Enqueuing Move request for scope (-0.13, 0.04)
01:03:52.971 00.000 29988 Worker thread wakes up
01:03:52.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:03:52.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:03:52.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:52.972 00.001 29988 Moving (-0.13, 0.04) raw xDistance=0.09 yDistance=0.10
01:03:52.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:03:52.972 00.000 28316 UpdateGuideState exits: m=2695 RSB=35.9
01:03:52.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:52.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:52.973 00.000 28316 Enqueuing Expose request
01:03:52.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:52.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:03:52.973 00.000 29988 MoveAxis(E, 0, ABG)
01:03:52.974 00.001 29988 Move returns status 0, amount 0
01:03:52.974 00.000 29988 MoveAxis(N, 0, ABG)
01:03:52.974 00.000 29988 Move returns status 0, amount 0
01:03:52.974 00.000 29988 move complete, result=0
01:03:52.974 00.000 29988 worker thread done servicing request
01:03:52.974 00.000 29988 Worker thread wakes up
01:03:52.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:52.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:52.974 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:54.598 01.624 29988 Exposure complete
01:03:54.649 00.051 29988 worker thread done servicing request
01:03:54.649 00.000 28316 OnExposeComplete: enter
01:03:54.650 00.001 28316 UpdateGuideState(): m_state=6
01:03:54.651 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
01:03:54.651 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.07, Mass=2439, SNR=34.2, Peak=201 HFD=3.9
01:03:54.651 00.000 28316 MultiStar: [#1 0.08,-0.08,0.97,U] [#2 -0.12,-0.01,0.90,U] [#3 -0.15,-0.09,0.86,U] [#4 -0.07,-0.04,0.84,U] [#5 0.01,0.01,0.76,U] [#6 -0.09,-0.10,0.63,U] [#7 0.00,0.04,0.63,U] [#8 0.09,0.01,0.60,U] 
01:03:54.652 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.11, -0.06}
01:03:54.653 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:03:54.654 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:03:54.655 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.41 mountX=-0.02 mountY=0.06, mountTheta=1.87
01:03:54.657 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
01:03:54.658 00.001 28316 Enqueuing Move request for scope (-0.04, -0.04)
01:03:54.659 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:54.660 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:03:54.660 00.000 29988 Worker thread wakes up
01:03:54.660 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:54.661 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:03:54.661 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:03:54.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:54.662 00.001 28316 Enqueuing Expose request
01:03:54.663 00.001 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.06
01:03:54.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:03:54.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:54.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:03:54.663 00.000 29988 MoveAxis(E, 0, ABG)
01:03:54.663 00.000 29988 Move returns status 0, amount 0
01:03:54.663 00.000 29988 MoveAxis(N, 0, ABG)
01:03:54.663 00.000 29988 Move returns status 0, amount 0
01:03:54.663 00.000 29988 move complete, result=0
01:03:54.663 00.000 29988 worker thread done servicing request
01:03:54.663 00.000 29988 Worker thread wakes up
01:03:54.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:54.664 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:54.664 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:56.180 01.516 29988 Exposure complete
01:03:56.241 00.061 29988 worker thread done servicing request
01:03:56.241 00.000 28316 OnExposeComplete: enter
01:03:56.242 00.001 28316 UpdateGuideState(): m_state=6
01:03:56.243 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
01:03:56.243 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=257.18, Mass=2577, SNR=35.3, Peak=210 HFD=3.8
01:03:56.244 00.001 28316 MultiStar: [#1 0.12,-0.07,0.97,U] [#2 -0.09,-0.01,0.88,U] [#3 -0.06,-0.05,0.83,U] [#4 -0.16,-0.14,0.80,U] [#5 -0.05,-0.10,0.72,U] [#6 -0.00,-0.13,0.60,U] [#7 0.33,-0.05,0.00,M1] [#8 0.32,0.12,0.00,M1] 
01:03:56.244 00.000 28316 refined, 6 included, MultiStar: {-0.05, -0.06}, one-star: {-0.09, 0.05}
01:03:56.245 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
01:03:56.246 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:03:56.247 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.27 mountX=-0.03 mountY=0.07, mountTheta=2.01
01:03:56.249 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:03:56.251 00.002 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:03:56.253 00.002 29988 Worker thread wakes up
01:03:56.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:03:56.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:03:56.253 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:56.254 00.001 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:03:56.255 00.001 28316 UpdateGuideState exits: m=2577 RSB=35.3
01:03:56.256 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:56.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:03:56.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:56.258 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:56.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:56.258 00.000 29988 MoveAxis(E, 0, ABG)
01:03:56.258 00.000 29988 Move returns status 0, amount 0
01:03:56.258 00.000 29988 MoveAxis(N, 0, ABG)
01:03:56.258 00.000 28316 Enqueuing Expose request
01:03:56.260 00.002 29988 Move returns status 0, amount 0
01:03:56.260 00.000 29988 move complete, result=0
01:03:56.260 00.000 29988 worker thread done servicing request
01:03:56.260 00.000 29988 Worker thread wakes up
01:03:56.260 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:56.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:56.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:57.888 01.628 29988 Exposure complete
01:03:57.938 00.050 29988 worker thread done servicing request
01:03:57.938 00.000 28316 OnExposeComplete: enter
01:03:57.941 00.003 28316 UpdateGuideState(): m_state=6
01:03:57.943 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
01:03:57.946 00.003 28316 Star::Find returns 1 (0), X=950.32, Y=257.09, Mass=2505, SNR=34.7, Peak=222 HFD=4.0
01:03:57.948 00.002 28316 MultiStar: [#1 0.06,-0.13,0.98,U] [#2 -0.24,0.02,0.91,U] [#3 -0.27,-0.17,0.00,M5] [#4 -0.05,-0.22,0.81,U] [#5 -0.14,-0.05,0.77,U] [#6 -0.15,-0.06,0.61,U] [#7 -0.04,-0.03,0.61,U] [#8 0.08,-0.14,0.59,U] 
01:03:57.949 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.14, -0.04}
01:03:57.949 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
01:03:57.952 00.003 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
01:03:57.954 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.37 mountX=-0.04 mountY=0.11, mountTheta=1.91
01:03:57.959 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
01:03:57.960 00.001 28316 Enqueuing Move request for scope (-0.08, -0.08)
01:03:57.963 00.003 29988 Worker thread wakes up
01:03:57.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
01:03:57.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
01:03:57.964 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
01:03:57.964 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.7
01:03:57.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:57.965 00.001 29988 Moving (-0.08, -0.08) raw xDistance=-0.04 yDistance=0.11
01:03:57.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:03:57.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:57.967 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:03:57.967 00.000 29988 MoveAxis(E, 0, ABG)
01:03:57.967 00.000 29988 Move returns status 0, amount 0
01:03:57.967 00.000 29988 MoveAxis(N, 0, ABG)
01:03:57.967 00.000 29988 Move returns status 0, amount 0
01:03:57.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:57.968 00.001 29988 move complete, result=0
01:03:57.968 00.000 28316 Enqueuing Expose request
01:03:57.968 00.000 29988 worker thread done servicing request
01:03:57.968 00.000 29988 Worker thread wakes up
01:03:57.968 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:57.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:57.969 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:59.482 01.513 29988 Exposure complete
01:03:59.510 00.028 29988 worker thread done servicing request
01:03:59.510 00.000 28316 OnExposeComplete: enter
01:03:59.513 00.003 28316 UpdateGuideState(): m_state=6
01:03:59.514 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
01:03:59.514 00.000 28316 Star::Find returns 1 (0), X=950.21, Y=257.12, Mass=2439, SNR=34.2, Peak=205 HFD=4.2
01:03:59.516 00.002 28316 MultiStar: [#1 0.03,-0.12,0.98,U] [#2 -0.33,-0.06,0.00,M3] [#3 -0.20,-0.23,0.00,M6] [#4 -0.38,-0.25,0.00,M1] [#5 -0.25,-0.11,0.74,U] [#6 -0.23,-0.12,0.64,U] [#7 -0.27,-0.03,0.61,U] [#8 0.09,-0.07,0.58,U] 
01:03:59.516 00.000 28316 refined, 5 included, MultiStar: {-0.15, -0.08}, one-star: {-0.25, -0.00}
01:03:59.517 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
01:03:59.517 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
01:03:59.517 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.16 cameraTheta=-2.66 mountX=-0.01 mountY=0.16, mountTheta=1.62
01:03:59.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.08, opts=13)
01:03:59.521 00.002 28316 Enqueuing Move request for scope (-0.15, -0.08)
01:03:59.522 00.001 29988 Worker thread wakes up
01:03:59.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
01:03:59.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
01:03:59.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:03:59.522 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:03:59.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:59.524 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:03:59.524 00.000 28316 Enqueuing Expose request
01:03:59.525 00.001 29988 Moving (-0.15, -0.08) raw xDistance=-0.01 yDistance=0.16
01:03:59.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:59.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:59.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:03:59.525 00.000 29988 MoveAxis(E, 0, ABG)
01:03:59.525 00.000 29988 Move returns status 0, amount 0
01:03:59.525 00.000 29988 MoveAxis(N, 0, ABG)
01:03:59.525 00.000 29988 Move returns status 0, amount 0
01:03:59.525 00.000 29988 move complete, result=0
01:03:59.525 00.000 29988 worker thread done servicing request
01:03:59.525 00.000 29988 Worker thread wakes up
01:03:59.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:03:59.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:03:59.525 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:04:01.153 01.628 29988 Exposure complete
01:04:01.178 00.025 29988 worker thread done servicing request
01:04:01.178 00.000 28316 OnExposeComplete: enter
01:04:01.179 00.001 28316 UpdateGuideState(): m_state=6
01:04:01.180 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
01:04:01.180 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=256.99, Mass=2402, SNR=33.9, Peak=203 HFD=4.0
01:04:01.181 00.001 28316 MultiStar: [#1 0.04,-0.13,1.02,U] [#2 -0.19,-0.18,0.91,U] [#3 -0.13,-0.30,0.00,M7] [#4 -0.06,-0.16,0.84,U] [#5 0.01,-0.23,0.72,U] [#6 -0.17,-0.14,0.65,U] [#7 -0.03,-0.10,0.63,U] [#8 0.20,0.24,0.00,M1] 
01:04:01.181 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.15}, one-star: {-0.16, -0.13}
01:04:01.182 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
01:04:01.183 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
01:04:01.183 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.04 mountX=-0.11 mountY=0.14, mountTheta=2.23
01:04:01.185 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
01:04:01.185 00.000 28316 Enqueuing Move request for scope (-0.08, -0.15)
01:04:01.186 00.001 29988 Worker thread wakes up
01:04:01.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:01.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
01:04:01.186 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
01:04:01.186 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:04:01.187 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:01.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:01.187 00.000 28316 Enqueuing Expose request
01:04:01.188 00.001 29988 Moving (-0.08, -0.15) raw xDistance=-0.11 yDistance=0.14
01:04:01.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:04:01.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:01.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:04:01.188 00.000 29988 MoveAxis(E, 0, ABG)
01:04:01.188 00.000 29988 Move returns status 0, amount 0
01:04:01.188 00.000 29988 MoveAxis(N, 0, ABG)
01:04:01.188 00.000 29988 Move returns status 0, amount 0
01:04:01.188 00.000 29988 move complete, result=0
01:04:01.189 00.001 29988 worker thread done servicing request
01:04:01.189 00.000 29988 Worker thread wakes up
01:04:01.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:01.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:01.189 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:02.715 01.526 29988 Exposure complete
01:04:02.739 00.024 29988 worker thread done servicing request
01:04:02.739 00.000 28316 OnExposeComplete: enter
01:04:02.740 00.001 28316 UpdateGuideState(): m_state=6
01:04:02.741 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
01:04:02.741 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.91, Mass=2506, SNR=34.7, Peak=222 HFD=3.9
01:04:02.742 00.001 28316 MultiStar: [#1 0.38,-0.26,0.00,M1] [#2 0.10,-0.14,0.89,U] [#3 0.11,-0.40,0.00,M8] [#4 0.05,-0.29,0.00,M1] [#5 0.14,-0.28,0.00,M1] [#6 0.10,-0.16,0.61,U] [#7 0.43,-0.17,0.00,M1] [#8 0.45,-0.12,0.00,M2] 
01:04:02.742 00.000 28316 refined, 2 included, MultiStar: {0.13, -0.17}, one-star: {0.18, -0.21}
01:04:02.743 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
01:04:02.743 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
01:04:02.743 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-0.93 mountX=-0.21 mountY=-0.04, mountTheta=-2.97
01:04:02.745 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.17, opts=13)
01:04:02.746 00.001 28316 Enqueuing Move request for scope (0.13, -0.17)
01:04:02.747 00.001 29988 Worker thread wakes up
01:04:02.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
01:04:02.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:02.748 00.001 28316 UpdateGuideState exits: m=2506 RSB=34.7
01:04:02.748 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:02.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:02.749 00.001 28316 Enqueuing Expose request
01:04:02.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
01:04:02.749 00.000 29988 Moving (0.13, -0.17) raw xDistance=-0.21 yDistance=-0.04
01:04:02.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:04:02.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:02.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:04:02.749 00.000 29988 MoveAxis(E, 45, ABG)
01:04:02.749 00.000 29988 Guiding  Dir = 2, Dur = 45
01:04:02.750 00.001 29988 IsSlewing returns 0
01:04:02.750 00.000 29988 IsGuiding returns 0
01:04:02.751 00.001 29988 PulseGuide returned control before completion, sleep 54
01:04:02.807 00.056 29988 IsGuiding returns 1
01:04:02.807 00.000 29988 scope still moving after pulse duration time elapsed
01:04:02.838 00.031 29988 IsSlewing returns 0
01:04:02.838 00.000 29988 IsGuiding returns 0
01:04:02.838 00.000 29988 scope move finished after 45 + 44 ms
01:04:02.838 00.000 29988 Move returns status 0, amount 45
01:04:02.838 00.000 29988 MoveAxis(N, 0, ABG)
01:04:02.839 00.001 29988 Move returns status 0, amount 0
01:04:02.839 00.000 29988 move complete, result=0
01:04:02.839 00.000 29988 worker thread done servicing request
01:04:02.839 00.000 29988 Worker thread wakes up
01:04:02.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:02.839 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.0 px 0 ms NORTH
01:04:02.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:04.478 01.639 29988 Exposure complete
01:04:04.519 00.041 29988 worker thread done servicing request
01:04:04.519 00.000 28316 OnExposeComplete: enter
01:04:04.520 00.001 28316 UpdateGuideState(): m_state=6
01:04:04.522 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
01:04:04.524 00.002 28316 Star::Find returns 1 (0), X=950.37, Y=257.07, Mass=2342, SNR=33.5, Peak=197 HFD=3.9
01:04:04.525 00.001 28316 MultiStar: [#1 0.11,0.01,0.99,U] [#2 -0.15,0.05,0.94,U] [#3 -0.12,-0.17,0.85,U] [#4 -0.02,-0.15,0.84,U] [#5 -0.08,-0.01,0.77,U] [#6 -0.16,-0.15,0.62,U] [#7 -0.02,0.00,0.64,U] [#8 0.21,-0.07,0.60,U] 
01:04:04.525 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {-0.08, -0.05}
01:04:04.526 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
01:04:04.526 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
01:04:04.526 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.15 mountX=-0.04 mountY=0.06, mountTheta=2.12
01:04:04.528 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
01:04:04.528 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
01:04:04.529 00.001 29988 Worker thread wakes up
01:04:04.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:04.530 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
01:04:04.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:04.531 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
01:04:04.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
01:04:04.531 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
01:04:04.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:04.531 00.000 28316 Enqueuing Expose request
01:04:04.532 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:04:04.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:04.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:04:04.532 00.000 29988 MoveAxis(E, 0, ABG)
01:04:04.532 00.000 29988 Move returns status 0, amount 0
01:04:04.532 00.000 29988 MoveAxis(N, 0, ABG)
01:04:04.532 00.000 29988 Move returns status 0, amount 0
01:04:04.532 00.000 29988 move complete, result=0
01:04:04.532 00.000 29988 worker thread done servicing request
01:04:04.532 00.000 29988 Worker thread wakes up
01:04:04.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:04.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:04.532 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:06.058 01.526 29988 Exposure complete
01:04:06.085 00.027 29988 worker thread done servicing request
01:04:06.086 00.001 28316 OnExposeComplete: enter
01:04:06.088 00.002 28316 UpdateGuideState(): m_state=6
01:04:06.090 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
01:04:06.093 00.003 28316 Star::Find returns 1 (1), X=950.22, Y=257.27, Mass=2671, SNR=35.9, Peak=255 HFD=3.8
01:04:06.095 00.002 28316 MultiStar: [#1 0.06,0.04,0.94,U] [#2 -0.32,0.04,0.00,M1] [#3 -0.26,0.01,0.84,U] [#4 -0.33,-0.05,0.00,M1] [#5 -0.27,0.09,0.00,M1] [#6 -0.16,0.06,0.59,U] [#7 -0.17,0.14,0.58,U] [#8 0.14,0.16,0.56,U] 
01:04:06.098 00.003 28316 refined, 5 included, MultiStar: {-0.11, 0.09}, one-star: {-0.24, 0.14}
01:04:06.101 00.003 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
01:04:06.103 00.002 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
01:04:06.103 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=0.13 mountY=0.06, mountTheta=0.45
01:04:06.105 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.09, opts=13)
01:04:06.105 00.000 28316 Enqueuing Move request for scope (-0.11, 0.09)
01:04:06.106 00.001 29988 Worker thread wakes up
01:04:06.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:06.106 00.000 28316 UpdateGuideState exits: m=2671 RSB=35.9 Saturée
01:04:06.107 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
01:04:06.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:06.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
01:04:06.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:06.108 00.001 28316 Enqueuing Expose request
01:04:06.108 00.000 29988 Moving (-0.11, 0.09) raw xDistance=0.13 yDistance=0.06
01:04:06.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:04:06.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:06.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:04:06.108 00.000 29988 MoveAxis(E, 0, ABG)
01:04:06.108 00.000 29988 Move returns status 0, amount 0
01:04:06.108 00.000 29988 MoveAxis(N, 0, ABG)
01:04:06.108 00.000 29988 Move returns status 0, amount 0
01:04:06.108 00.000 29988 move complete, result=0
01:04:06.108 00.000 29988 worker thread done servicing request
01:04:06.108 00.000 29988 Worker thread wakes up
01:04:06.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:06.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:06.109 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:07.736 01.627 29988 Exposure complete
01:04:07.792 00.056 29988 worker thread done servicing request
01:04:07.792 00.000 28316 OnExposeComplete: enter
01:04:07.794 00.002 28316 UpdateGuideState(): m_state=6
01:04:07.796 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
01:04:07.798 00.002 28316 Star::Find returns 1 (0), X=950.19, Y=257.14, Mass=2321, SNR=33.4, Peak=232 HFD=4.0
01:04:07.798 00.000 28316 MultiStar: [#1 0.02,-0.04,1.05,U] [#2 -0.25,0.06,0.93,U] [#3 -0.33,-0.21,0.00,M7] [#4 -0.37,-0.07,0.00,M2] [#5 -0.26,-0.13,0.00,M2] [#6 -0.29,0.03,0.00,M1] [#7 -0.19,0.08,0.69,U] [#8 0.04,0.09,0.61,U] 
01:04:07.798 00.000 28316 refined, 4 included, MultiStar: {-0.14, 0.03}, one-star: {-0.27, 0.01}
01:04:07.800 00.002 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:04:07.800 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:04:07.800 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.91 mountX=0.09 mountY=0.11, mountTheta=0.89
01:04:07.803 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
01:04:07.804 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
01:04:07.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:07.807 00.003 29988 Worker thread wakes up
01:04:07.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:04:07.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:04:07.807 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.09 yDistance=0.11
01:04:07.807 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.4
01:04:07.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:07.809 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:07.809 00.000 28316 Enqueuing Expose request
01:04:07.810 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:07.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:07.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:04:07.810 00.000 29988 MoveAxis(E, 0, ABG)
01:04:07.810 00.000 29988 Move returns status 0, amount 0
01:04:07.810 00.000 29988 MoveAxis(N, 0, ABG)
01:04:07.810 00.000 29988 Move returns status 0, amount 0
01:04:07.810 00.000 29988 move complete, result=0
01:04:07.810 00.000 29988 worker thread done servicing request
01:04:07.810 00.000 29988 Worker thread wakes up
01:04:07.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:07.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:07.811 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:09.325 01.514 29988 Exposure complete
01:04:09.356 00.031 29988 worker thread done servicing request
01:04:09.356 00.000 28316 OnExposeComplete: enter
01:04:09.356 00.000 28316 UpdateGuideState(): m_state=6
01:04:09.361 00.005 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
01:04:09.361 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=257.19, Mass=2479, SNR=34.5, Peak=213 HFD=3.7
01:04:09.361 00.000 28316 MultiStar: [#1 0.16,0.12,1.01,U] [#2 -0.17,0.15,0.91,U] [#3 -0.10,-0.07,0.87,U] [#4 -0.10,-0.01,0.83,U] [#5 -0.08,0.10,0.72,U] [#6 -0.05,0.08,0.62,U] [#7 0.07,0.03,0.62,U] [#8 0.32,0.25,0.00,M1] 
01:04:09.365 00.004 28316 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.07, 0.06}
01:04:09.365 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
01:04:09.365 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:04:09.367 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.18 mountX=0.07 mountY=0.01, mountTheta=0.14
01:04:09.369 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
01:04:09.369 00.000 28316 Enqueuing Move request for scope (-0.04, 0.06)
01:04:09.371 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:09.371 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:04:09.372 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:09.372 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:09.372 00.000 28316 Enqueuing Expose request
01:04:09.372 00.000 29988 Worker thread wakes up
01:04:09.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:04:09.372 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:04:09.372 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
01:04:09.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:04:09.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:09.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:04:09.372 00.000 29988 MoveAxis(E, 0, ABG)
01:04:09.372 00.000 29988 Move returns status 0, amount 0
01:04:09.372 00.000 29988 MoveAxis(N, 0, ABG)
01:04:09.372 00.000 29988 Move returns status 0, amount 0
01:04:09.372 00.000 29988 move complete, result=0
01:04:09.372 00.000 29988 worker thread done servicing request
01:04:09.372 00.000 29988 Worker thread wakes up
01:04:09.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:09.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:09.372 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:11.006 01.634 29988 Exposure complete
01:04:11.054 00.048 29988 worker thread done servicing request
01:04:11.054 00.000 28316 OnExposeComplete: enter
01:04:11.062 00.008 28316 UpdateGuideState(): m_state=6
01:04:11.062 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
01:04:11.062 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=257.27, Mass=2560, SNR=34.9, Peak=198 HFD=3.7
01:04:11.062 00.000 28316 MultiStar: [#1 0.13,0.09,0.97,U] [#2 -0.11,0.16,0.89,U] [#3 -0.11,0.07,0.86,U] [#4 -0.10,-0.03,0.80,U] [#5 -0.04,0.01,0.74,U] [#6 -0.11,0.15,0.63,U] [#7 -0.15,0.22,0.59,U] [#8 0.22,0.22,0.00,M2] 
01:04:11.070 00.008 28316 refined, 7 included, MultiStar: {-0.06, 0.10}, one-star: {-0.08, 0.14}
01:04:11.070 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
01:04:11.070 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
01:04:11.070 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.15 mountX=0.12 mountY=0.01, mountTheta=0.11
01:04:11.070 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
01:04:11.070 00.000 28316 Enqueuing Move request for scope (-0.06, 0.10)
01:04:11.084 00.014 29988 Worker thread wakes up
01:04:11.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:11.084 00.000 28316 UpdateGuideState exits: m=2560 RSB=34.9
01:04:11.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:11.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:11.086 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
01:04:11.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
01:04:11.086 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.12 yDistance=0.01
01:04:11.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:04:11.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:11.086 00.000 28316 Enqueuing Expose request
01:04:11.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:04:11.086 00.000 29988 MoveAxis(E, 0, ABG)
01:04:11.086 00.000 29988 Move returns status 0, amount 0
01:04:11.086 00.000 29988 MoveAxis(N, 0, ABG)
01:04:11.086 00.000 29988 Move returns status 0, amount 0
01:04:11.086 00.000 29988 move complete, result=0
01:04:11.086 00.000 29988 worker thread done servicing request
01:04:11.086 00.000 29988 Worker thread wakes up
01:04:11.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:11.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:11.086 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:12.608 01.522 29988 Exposure complete
01:04:12.640 00.032 29988 worker thread done servicing request
01:04:12.640 00.000 28316 OnExposeComplete: enter
01:04:12.640 00.000 28316 UpdateGuideState(): m_state=6
01:04:12.640 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
01:04:12.640 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=257.16, Mass=2412, SNR=34.0, Peak=213 HFD=3.9
01:04:12.656 00.016 28316 MultiStar: [#1 0.12,-0.11,0.99,U] [#2 -0.26,-0.12,0.00,M1] [#3 -0.25,-0.19,0.00,M6] [#4 -0.29,-0.12,0.00,M1] [#5 -0.09,-0.10,0.70,U] [#6 -0.18,-0.06,0.64,U] [#7 0.01,0.02,0.63,U] [#8 0.24,0.12,0.61,U] 
01:04:12.656 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.02}, one-star: {-0.14, 0.04}
01:04:12.656 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
01:04:12.656 00.000 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
01:04:12.656 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.03 mountX=-0.01 mountY=0.02, mountTheta=2.24
01:04:12.656 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
01:04:12.656 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
01:04:12.656 00.000 29988 Worker thread wakes up
01:04:12.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:12.656 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:04:12.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
01:04:12.656 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
01:04:12.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:12.656 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
01:04:12.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:04:12.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:12.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:12.656 00.000 28316 Enqueuing Expose request
01:04:12.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:12.671 00.015 29988 MoveAxis(E, 0, ABG)
01:04:12.671 00.000 29988 Move returns status 0, amount 0
01:04:12.671 00.000 29988 MoveAxis(N, 0, ABG)
01:04:12.671 00.000 29988 Move returns status 0, amount 0
01:04:12.671 00.000 29988 move complete, result=0
01:04:12.671 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:12.671 00.000 29988 worker thread done servicing request
01:04:12.671 00.000 29988 Worker thread wakes up
01:04:12.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:12.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:14.309 01.638 29988 Exposure complete
01:04:14.356 00.047 29988 worker thread done servicing request
01:04:14.356 00.000 28316 OnExposeComplete: enter
01:04:14.356 00.000 28316 UpdateGuideState(): m_state=6
01:04:14.356 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
01:04:14.356 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.20, Mass=2437, SNR=34.2, Peak=219 HFD=3.8
01:04:14.356 00.000 28316 MultiStar: [#1 0.16,-0.04,0.98,U] [#2 -0.11,0.04,0.95,U] [#3 -0.20,-0.23,0.00,M7] [#4 -0.32,0.06,0.00,M2] [#5 -0.10,-0.02,0.72,U] [#6 -0.16,-0.05,0.63,U] [#7 0.02,0.22,0.62,U] [#8 0.09,0.15,0.61,U] 
01:04:14.356 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.05}, one-star: {-0.01, 0.08}
01:04:14.372 00.016 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
01:04:14.372 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
01:04:14.372 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=0.05 mountY=-0.01, mountTheta=-0.23
01:04:14.372 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
01:04:14.372 00.000 28316 Enqueuing Move request for scope (-0.01, 0.05)
01:04:14.379 00.007 29988 Worker thread wakes up
01:04:14.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:04:14.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:14.379 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:04:14.379 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:04:14.379 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.01
01:04:14.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:14.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:14.387 00.008 28316 Enqueuing Expose request
01:04:14.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:04:14.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:14.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:04:14.387 00.000 29988 MoveAxis(E, 0, ABG)
01:04:14.387 00.000 29988 Move returns status 0, amount 0
01:04:14.387 00.000 29988 MoveAxis(N, 0, ABG)
01:04:14.387 00.000 29988 Move returns status 0, amount 0
01:04:14.387 00.000 29988 move complete, result=0
01:04:14.387 00.000 29988 worker thread done servicing request
01:04:14.387 00.000 29988 Worker thread wakes up
01:04:14.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:14.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:14.387 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:15.802 01.415 29988 Exposure complete
01:04:15.834 00.032 29988 worker thread done servicing request
01:04:15.848 00.014 28316 OnExposeComplete: enter
01:04:15.848 00.000 28316 UpdateGuideState(): m_state=6
01:04:15.848 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
01:04:15.848 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=257.17, Mass=2561, SNR=35.0, Peak=232 HFD=3.8
01:04:15.850 00.002 28316 MultiStar: [#1 0.17,0.12,0.96,U] [#2 -0.16,0.05,0.88,U] [#3 -0.18,-0.01,0.83,U] [#4 -0.05,0.14,0.81,U] [#5 -0.05,0.05,0.73,U] [#6 -0.01,0.05,0.62,U] [#7 -0.05,0.16,0.60,U] [#8 0.17,0.21,0.58,U] 
01:04:15.850 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.09}, one-star: {-0.14, 0.04}
01:04:15.850 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
01:04:15.850 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
01:04:15.850 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=2.02 mountX=0.09 mountY=-0.00, mountTheta=-0.02
01:04:15.850 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
01:04:15.850 00.000 28316 Enqueuing Move request for scope (-0.04, 0.09)
01:04:15.850 00.000 29988 Worker thread wakes up
01:04:15.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:15.850 00.000 28316 UpdateGuideState exits: m=2561 RSB=35.0
01:04:15.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:15.850 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:15.850 00.000 28316 Enqueuing Expose request
01:04:15.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:04:15.850 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:04:15.850 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.09 yDistance=-0.00
01:04:15.866 00.016 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:15.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:15.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:04:15.866 00.000 29988 MoveAxis(E, 0, ABG)
01:04:15.866 00.000 29988 Move returns status 0, amount 0
01:04:15.866 00.000 29988 MoveAxis(N, 0, ABG)
01:04:15.866 00.000 29988 Move returns status 0, amount 0
01:04:15.866 00.000 29988 move complete, result=0
01:04:15.866 00.000 29988 worker thread done servicing request
01:04:15.866 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:15.866 00.000 29988 Worker thread wakes up
01:04:15.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:15.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:17.501 01.635 29988 Exposure complete
01:04:17.540 00.039 29988 worker thread done servicing request
01:04:17.540 00.000 28316 OnExposeComplete: enter
01:04:17.540 00.000 28316 UpdateGuideState(): m_state=6
01:04:17.540 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
01:04:17.540 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.21, Mass=2506, SNR=34.6, Peak=224 HFD=3.8
01:04:17.540 00.000 28316 MultiStar: [#1 0.17,0.02,1.00,U] [#2 -0.16,0.10,0.89,U] [#3 -0.16,-0.18,0.86,U] [#4 -0.05,-0.07,0.82,U] [#5 -0.03,-0.07,0.74,U] [#6 -0.07,-0.02,0.63,U] [#7 -0.04,0.08,0.61,U] [#8 0.15,0.10,0.58,U] 
01:04:17.549 00.009 28316 refined, 8 included, MultiStar: {-0.04, 0.00}, one-star: {-0.16, 0.08}
01:04:17.549 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:04:17.549 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:04:17.549 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.04 mountX=0.02 mountY=0.04, mountTheta=1.03
01:04:17.549 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
01:04:17.549 00.000 28316 Enqueuing Move request for scope (-0.04, 0.00)
01:04:17.565 00.016 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:17.565 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.6
01:04:17.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:17.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:17.565 00.000 28316 Enqueuing Expose request
01:04:17.565 00.000 29988 Worker thread wakes up
01:04:17.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
01:04:17.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
01:04:17.565 00.000 29988 Moving (-0.04, 0.00) raw xDistance=0.02 yDistance=0.04
01:04:17.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:04:17.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:17.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:04:17.565 00.000 29988 MoveAxis(E, 0, ABG)
01:04:17.565 00.000 29988 Move returns status 0, amount 0
01:04:17.565 00.000 29988 MoveAxis(N, 0, ABG)
01:04:17.565 00.000 29988 Move returns status 0, amount 0
01:04:17.565 00.000 29988 move complete, result=0
01:04:17.565 00.000 29988 worker thread done servicing request
01:04:17.565 00.000 29988 Worker thread wakes up
01:04:17.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:17.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:17.565 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:18.996 01.431 29988 Exposure complete
01:04:19.028 00.032 29988 worker thread done servicing request
01:04:19.028 00.000 28316 OnExposeComplete: enter
01:04:19.028 00.000 28316 UpdateGuideState(): m_state=6
01:04:19.028 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
01:04:19.028 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.18, Mass=2458, SNR=34.3, Peak=212 HFD=3.7
01:04:19.039 00.011 28316 MultiStar: [#1 0.20,-0.08,1.00,U] [#2 -0.15,-0.04,0.92,U] [#3 -0.14,-0.21,0.86,U] [#4 -0.32,-0.01,0.00,M1] [#5 -0.14,0.06,0.72,U] [#6 -0.13,0.16,0.61,U] [#7 -0.16,0.21,0.64,U] [#8 0.23,0.21,0.00,M1] 
01:04:19.039 00.000 28316 single-star, 6 included, MultiStar: {-0.06, 0.01}, one-star: {-0.01, 0.06}
01:04:19.039 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
01:04:19.039 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
01:04:19.041 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.81 mountX=0.06 mountY=-0.01, mountTheta=-0.23
01:04:19.041 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
01:04:19.044 00.003 28316 Enqueuing Move request for scope (-0.01, 0.06)
01:04:19.044 00.000 29988 Worker thread wakes up
01:04:19.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:19.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:04:19.044 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:04:19.044 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.3
01:04:19.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:19.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:19.044 00.000 28316 Enqueuing Expose request
01:04:19.044 00.000 29988 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
01:04:19.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:04:19.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:19.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:04:19.044 00.000 29988 MoveAxis(E, 0, ABG)
01:04:19.044 00.000 29988 Move returns status 0, amount 0
01:04:19.044 00.000 29988 MoveAxis(N, 0, ABG)
01:04:19.044 00.000 29988 Move returns status 0, amount 0
01:04:19.044 00.000 29988 move complete, result=0
01:04:19.044 00.000 29988 worker thread done servicing request
01:04:19.044 00.000 29988 Worker thread wakes up
01:04:19.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:19.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:19.044 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:20.680 01.636 29988 Exposure complete
01:04:20.727 00.047 29988 worker thread done servicing request
01:04:20.727 00.000 28316 OnExposeComplete: enter
01:04:20.727 00.000 28316 UpdateGuideState(): m_state=6
01:04:20.727 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
01:04:20.729 00.002 28316 Star::Find returns 1 (0), X=950.53, Y=257.20, Mass=2632, SNR=35.6, Peak=219 HFD=3.8
01:04:20.729 00.000 28316 MultiStar: [#1 0.28,0.04,0.00,M1] [#2 -0.13,0.08,0.87,U] [#3 -0.13,-0.03,0.82,U] [#4 0.00,0.15,0.78,U] [#5 -0.07,0.03,0.72,U] [#6 -0.09,0.07,0.60,U] [#7 -0.03,0.07,0.59,U] [#8 0.28,0.24,0.00,M2] 
01:04:20.729 00.000 28316 refined, 6 included, MultiStar: {-0.05, 0.06}, one-star: {0.08, 0.08}
01:04:20.729 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
01:04:20.729 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
01:04:20.729 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.23 mountX=0.08 mountY=0.02, mountTheta=0.19
01:04:20.729 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
01:04:20.729 00.000 28316 Enqueuing Move request for scope (-0.05, 0.06)
01:04:20.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:20.729 00.000 28316 UpdateGuideState exits: m=2632 RSB=35.6
01:04:20.745 00.016 29988 Worker thread wakes up
01:04:20.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
01:04:20.745 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
01:04:20.745 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.02
01:04:20.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:04:20.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:20.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:20.745 00.000 28316 Enqueuing Expose request
01:04:20.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:20.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:20.745 00.000 29988 MoveAxis(E, 0, ABG)
01:04:20.745 00.000 29988 Move returns status 0, amount 0
01:04:20.745 00.000 29988 MoveAxis(N, 0, ABG)
01:04:20.745 00.000 29988 Move returns status 0, amount 0
01:04:20.745 00.000 29988 move complete, result=0
01:04:20.745 00.000 29988 worker thread done servicing request
01:04:20.745 00.000 29988 Worker thread wakes up
01:04:20.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:20.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:20.748 00.003 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:22.271 01.523 29988 Exposure complete
01:04:22.335 00.064 29988 worker thread done servicing request
01:04:22.335 00.000 28316 OnExposeComplete: enter
01:04:22.335 00.000 28316 UpdateGuideState(): m_state=6
01:04:22.335 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
01:04:22.335 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=257.16, Mass=2516, SNR=34.7, Peak=216 HFD=4.0
01:04:22.347 00.012 28316 MultiStar: [#1 0.10,0.04,0.95,U] [#2 -0.23,0.06,0.89,U] [#3 -0.20,-0.16,0.80,U] [#4 -0.25,-0.02,0.82,U] [#5 -0.08,-0.05,0.73,U] [#6 -0.29,0.13,0.00,M1] [#7 -0.17,0.04,0.63,U] [#8 0.20,-0.00,0.59,U] 
01:04:22.347 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.00}, one-star: {-0.12, 0.03}
01:04:22.347 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
01:04:22.347 00.000 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
01:04:22.347 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=0.04 mountY=0.09, mountTheta=1.16
01:04:22.349 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.00, opts=13)
01:04:22.349 00.000 28316 Enqueuing Move request for scope (-0.10, -0.00)
01:04:22.351 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:22.351 00.000 29988 Worker thread wakes up
01:04:22.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
01:04:22.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
01:04:22.351 00.000 29988 Moving (-0.10, -0.00) raw xDistance=0.04 yDistance=0.09
01:04:22.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:04:22.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:22.351 00.000 28316 UpdateGuideState exits: m=2516 RSB=34.7
01:04:22.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:04:22.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:22.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:22.351 00.000 28316 Enqueuing Expose request
01:04:22.351 00.000 29988 MoveAxis(E, 0, ABG)
01:04:22.351 00.000 29988 Move returns status 0, amount 0
01:04:22.351 00.000 29988 MoveAxis(N, 0, ABG)
01:04:22.351 00.000 29988 Move returns status 0, amount 0
01:04:22.351 00.000 29988 move complete, result=0
01:04:22.351 00.000 29988 worker thread done servicing request
01:04:22.351 00.000 29988 Worker thread wakes up
01:04:22.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:22.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:22.351 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:23.994 01.643 29988 Exposure complete
01:04:24.039 00.045 29988 worker thread done servicing request
01:04:24.039 00.000 28316 OnExposeComplete: enter
01:04:24.039 00.000 28316 UpdateGuideState(): m_state=6
01:04:24.041 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
01:04:24.041 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=257.17, Mass=2483, SNR=34.5, Peak=215 HFD=3.8
01:04:24.041 00.000 28316 MultiStar: [#1 0.06,0.09,1.01,U] [#2 -0.21,0.08,0.90,U] [#3 -0.22,0.00,0.86,U] [#4 -0.17,0.02,0.83,U] [#5 -0.14,0.06,0.73,U] [#6 -0.21,0.12,0.64,U] [#7 -0.12,0.12,0.62,U] [#8 0.09,0.18,0.61,U] 
01:04:24.041 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.11, 0.05}
01:04:24.041 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
01:04:24.041 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
01:04:24.041 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.76 mountX=0.09 mountY=0.08, mountTheta=0.74
01:04:24.046 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
01:04:24.046 00.000 28316 Enqueuing Move request for scope (-0.11, 0.05)
01:04:24.046 00.000 29988 Worker thread wakes up
01:04:24.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
01:04:24.046 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
01:04:24.046 00.000 29988 Moving (-0.11, 0.05) raw xDistance=0.09 yDistance=0.08
01:04:24.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:24.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:24.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:24.046 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
01:04:24.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:24.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:04:24.046 00.000 29988 MoveAxis(E, 0, ABG)
01:04:24.046 00.000 29988 Move returns status 0, amount 0
01:04:24.046 00.000 29988 MoveAxis(N, 0, ABG)
01:04:24.046 00.000 29988 Move returns status 0, amount 0
01:04:24.046 00.000 29988 move complete, result=0
01:04:24.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:24.046 00.000 28316 Enqueuing Expose request
01:04:24.046 00.000 29988 worker thread done servicing request
01:04:24.046 00.000 29988 Worker thread wakes up
01:04:24.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:24.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:24.046 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:25.582 01.536 29988 Exposure complete
01:04:25.611 00.029 29988 worker thread done servicing request
01:04:25.611 00.000 28316 OnExposeComplete: enter
01:04:25.611 00.000 28316 UpdateGuideState(): m_state=6
01:04:25.611 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
01:04:25.611 00.000 28316 Star::Find returns 1 (0), X=950.43, Y=257.29, Mass=2411, SNR=34.0, Peak=183 HFD=3.8
01:04:25.611 00.000 28316 MultiStar: [#1 0.20,0.02,1.01,U] [#2 -0.09,0.18,0.92,U] [#3 0.02,0.05,0.88,U] [#4 -0.02,0.12,0.85,U] [#5 0.04,0.09,0.72,U] [#6 -0.07,0.15,0.64,U] [#7 0.04,0.16,0.63,U] [#8 0.44,0.21,0.00,M1] 
01:04:25.611 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.11}, one-star: {-0.03, 0.16}
01:04:25.611 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
01:04:25.627 00.016 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
01:04:25.627 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.44 mountX=0.10 mountY=-0.06, mountTheta=-0.59
01:04:25.627 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
01:04:25.629 00.002 28316 Enqueuing Move request for scope (0.02, 0.11)
01:04:25.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:25.629 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
01:04:25.629 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:25.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:25.643 00.014 28316 Enqueuing Expose request
01:04:25.643 00.000 29988 Worker thread wakes up
01:04:25.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
01:04:25.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
01:04:25.643 00.000 29988 Moving (0.02, 0.11) raw xDistance=0.10 yDistance=-0.06
01:04:25.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:04:25.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:25.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:04:25.647 00.004 29988 MoveAxis(E, 0, ABG)
01:04:25.647 00.000 29988 Move returns status 0, amount 0
01:04:25.647 00.000 29988 MoveAxis(N, 0, ABG)
01:04:25.647 00.000 29988 Move returns status 0, amount 0
01:04:25.647 00.000 29988 move complete, result=0
01:04:25.647 00.000 29988 worker thread done servicing request
01:04:25.647 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:25.647 00.000 29988 Worker thread wakes up
01:04:25.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:25.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:27.278 01.631 29988 Exposure complete
01:04:27.326 00.048 29988 worker thread done servicing request
01:04:27.326 00.000 28316 OnExposeComplete: enter
01:04:27.326 00.000 28316 UpdateGuideState(): m_state=6
01:04:27.326 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
01:04:27.326 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=257.15, Mass=2307, SNR=33.3, Peak=206 HFD=3.9
01:04:27.326 00.000 28316 MultiStar: [#1 0.23,0.06,1.00,U] [#2 -0.04,0.04,0.96,U] [#3 0.19,-0.20,0.00,M1] [#4 0.04,-0.05,0.87,U] [#5 0.07,-0.05,0.76,U] [#6 0.13,0.06,0.63,U] [#7 0.29,0.24,0.00,M1] [#8 0.55,0.10,0.00,M2] 
01:04:27.342 00.016 28316 refined, 5 included, MultiStar: {0.09, 0.02}, one-star: {0.13, 0.03}
01:04:27.342 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
01:04:27.342 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
01:04:27.342 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.16 mountX=-0.02 mountY=-0.09, mountTheta=-1.84
01:04:27.342 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
01:04:27.342 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
01:04:27.342 00.000 29988 Worker thread wakes up
01:04:27.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:27.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:04:27.342 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
01:04:27.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:27.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:27.342 00.000 28316 Enqueuing Expose request
01:04:27.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:04:27.342 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
01:04:27.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:04:27.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:27.355 00.013 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:04:27.355 00.000 29988 MoveAxis(E, 0, ABG)
01:04:27.355 00.000 29988 Move returns status 0, amount 0
01:04:27.355 00.000 29988 MoveAxis(N, 0, ABG)
01:04:27.355 00.000 29988 Move returns status 0, amount 0
01:04:27.355 00.000 29988 move complete, result=0
01:04:27.355 00.000 29988 worker thread done servicing request
01:04:27.355 00.000 29988 Worker thread wakes up
01:04:27.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:27.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:27.355 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:28.771 01.416 29988 Exposure complete
01:04:28.809 00.038 29988 worker thread done servicing request
01:04:28.809 00.000 28316 OnExposeComplete: enter
01:04:28.809 00.000 28316 UpdateGuideState(): m_state=6
01:04:28.809 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
01:04:28.809 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=257.16, Mass=2632, SNR=35.7, Peak=227 HFD=4.1
01:04:28.809 00.000 28316 MultiStar: [#1 0.46,0.11,0.00,M1] [#2 0.13,0.02,0.86,U] [#3 0.20,-0.14,0.83,U] [#4 -0.02,0.08,0.80,U] [#5 0.05,0.09,0.73,U] [#6 0.17,-0.01,0.60,U] [#7 0.32,0.15,0.00,M2] [#8 0.53,0.27,0.00,M3] 
01:04:28.809 00.000 28316 refined, 5 included, MultiStar: {0.15, 0.01}, one-star: {0.33, 0.04}
01:04:28.809 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
01:04:28.809 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
01:04:28.817 00.008 28316 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.09 mountX=-0.05 mountY=-0.14, mountTheta=-1.92
01:04:28.819 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.01, opts=13)
01:04:28.819 00.000 28316 Enqueuing Move request for scope (0.15, 0.01)
01:04:28.819 00.000 29988 Worker thread wakes up
01:04:28.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:28.819 00.000 28316 UpdateGuideState exits: m=2632 RSB=35.7
01:04:28.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:28.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:28.819 00.000 28316 Enqueuing Expose request
01:04:28.823 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
01:04:28.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
01:04:28.823 00.000 29988 Moving (0.15, 0.01) raw xDistance=-0.05 yDistance=-0.14
01:04:28.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:04:28.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:28.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:04:28.823 00.000 29988 MoveAxis(E, 0, ABG)
01:04:28.823 00.000 29988 Move returns status 0, amount 0
01:04:28.823 00.000 29988 MoveAxis(N, 0, ABG)
01:04:28.823 00.000 29988 Move returns status 0, amount 0
01:04:28.823 00.000 29988 move complete, result=0
01:04:28.823 00.000 29988 worker thread done servicing request
01:04:28.823 00.000 29988 Worker thread wakes up
01:04:28.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:28.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:28.823 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:30.459 01.636 29988 Exposure complete
01:04:30.491 00.032 29988 worker thread done servicing request
01:04:30.491 00.000 28316 OnExposeComplete: enter
01:04:30.491 00.000 28316 UpdateGuideState(): m_state=6
01:04:30.491 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
01:04:30.491 00.000 28316 Star::Find returns 1 (0), X=950.18, Y=257.13, Mass=2538, SNR=34.9, Peak=223 HFD=4.1
01:04:30.491 00.000 28316 MultiStar: [#1 0.11,-0.07,0.99,U] [#2 -0.25,-0.08,0.88,U] [#3 -0.21,-0.22,0.00,M1] [#4 -0.50,-0.15,0.00,M1] [#5 -0.26,0.06,0.74,U] [#6 -0.31,-0.04,0.00,M1] [#7 -0.08,0.07,0.62,U] [#8 0.26,0.11,0.56,U] 
01:04:30.491 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.00}, one-star: {-0.27, 0.01}
01:04:30.491 00.000 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
01:04:30.491 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
01:04:30.491 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=0.04 mountY=0.09, mountTheta=1.11
01:04:30.491 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.00, opts=13)
01:04:30.491 00.000 28316 Enqueuing Move request for scope (-0.10, 0.00)
01:04:30.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:30.491 00.000 28316 UpdateGuideState exits: m=2538 RSB=34.9
01:04:30.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:30.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:30.491 00.000 28316 Enqueuing Expose request
01:04:30.507 00.016 29988 Worker thread wakes up
01:04:30.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:04:30.507 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:04:30.507 00.000 29988 Moving (-0.10, 0.00) raw xDistance=0.04 yDistance=0.09
01:04:30.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:04:30.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:30.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:04:30.507 00.000 29988 MoveAxis(E, 0, ABG)
01:04:30.507 00.000 29988 Move returns status 0, amount 0
01:04:30.507 00.000 29988 MoveAxis(N, 0, ABG)
01:04:30.507 00.000 29988 Move returns status 0, amount 0
01:04:30.507 00.000 29988 move complete, result=0
01:04:30.507 00.000 29988 worker thread done servicing request
01:04:30.507 00.000 29988 Worker thread wakes up
01:04:30.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:30.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:30.508 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:32.036 01.528 29988 Exposure complete
01:04:32.068 00.032 29988 worker thread done servicing request
01:04:32.068 00.000 28316 OnExposeComplete: enter
01:04:32.068 00.000 28316 UpdateGuideState(): m_state=6
01:04:32.068 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
01:04:32.068 00.000 28316 Star::Find returns 1 (0), X=950.26, Y=257.27, Mass=2420, SNR=34.1, Peak=220 HFD=3.8
01:04:32.068 00.000 28316 MultiStar: [#1 0.04,0.14,0.99,U] [#2 -0.35,0.22,0.00,M1] [#3 -0.23,0.09,0.85,U] [#4 -0.28,0.12,0.00,M2] [#5 -0.19,0.20,0.00,M1] [#6 -0.28,0.19,0.00,M2] [#7 -0.12,0.21,0.65,U] [#8 0.07,0.21,0.59,U] 
01:04:32.068 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.15}, one-star: {-0.19, 0.14}
01:04:32.068 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
01:04:32.068 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
01:04:32.068 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.14 mountX=0.18 mountY=0.02, mountTheta=0.10
01:04:32.068 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.15, opts=13)
01:04:32.068 00.000 28316 Enqueuing Move request for scope (-0.10, 0.15)
01:04:32.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:32.068 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:04:32.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:32.068 00.000 29988 Worker thread wakes up
01:04:32.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
01:04:32.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
01:04:32.068 00.000 29988 Moving (-0.10, 0.15) raw xDistance=0.18 yDistance=0.02
01:04:32.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:04:32.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:32.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:32.068 00.000 28316 Enqueuing Expose request
01:04:32.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:32.068 00.000 29988 MoveAxis(E, 0, ABG)
01:04:32.068 00.000 29988 Move returns status 0, amount 0
01:04:32.068 00.000 29988 MoveAxis(N, 0, ABG)
01:04:32.068 00.000 29988 Move returns status 0, amount 0
01:04:32.068 00.000 29988 move complete, result=0
01:04:32.068 00.000 29988 worker thread done servicing request
01:04:32.068 00.000 29988 Worker thread wakes up
01:04:32.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:32.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:32.068 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:33.723 01.655 29988 Exposure complete
01:04:33.761 00.038 29988 worker thread done servicing request
01:04:33.761 00.000 28316 OnExposeComplete: enter
01:04:33.761 00.000 28316 UpdateGuideState(): m_state=6
01:04:33.761 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
01:04:33.761 00.000 28316 Star::Find returns 1 (1), X=950.22, Y=257.24, Mass=2554, SNR=35.0, Peak=255 HFD=3.7
01:04:33.761 00.000 28316 MultiStar: [#1 0.01,0.15,0.96,U] [#2 -0.38,0.13,0.00,M2] [#3 -0.27,0.03,0.84,U] [#4 -0.31,-0.03,0.00,M3] [#5 -0.18,0.13,0.72,U] [#6 -0.26,0.06,0.62,U] [#7 -0.17,0.06,0.61,U] [#8 0.05,0.06,0.59,U] 
01:04:33.761 00.000 28316 refined, 6 included, MultiStar: {-0.15, 0.09}, one-star: {-0.24, 0.12}
01:04:33.761 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
01:04:33.761 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
01:04:33.761 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.59 mountX=0.15 mountY=0.09, mountTheta=0.57
01:04:33.761 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
01:04:33.770 00.009 28316 Enqueuing Move request for scope (-0.15, 0.09)
01:04:33.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:33.772 00.002 29988 Worker thread wakes up
01:04:33.772 00.000 28316 UpdateGuideState exits: m=2554 RSB=35.0 Saturée
01:04:33.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:33.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
01:04:33.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
01:04:33.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:33.772 00.000 28316 Enqueuing Expose request
01:04:33.772 00.000 29988 Moving (-0.15, 0.09) raw xDistance=0.15 yDistance=0.09
01:04:33.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:04:33.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:33.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:04:33.772 00.000 29988 MoveAxis(E, 0, ABG)
01:04:33.772 00.000 29988 Move returns status 0, amount 0
01:04:33.772 00.000 29988 MoveAxis(N, 0, ABG)
01:04:33.772 00.000 29988 Move returns status 0, amount 0
01:04:33.772 00.000 29988 move complete, result=0
01:04:33.772 00.000 29988 worker thread done servicing request
01:04:33.772 00.000 29988 Worker thread wakes up
01:04:33.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:33.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:33.772 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:35.300 01.528 29988 Exposure complete
01:04:36.305 01.005 29988 worker thread done servicing request
01:04:36.306 00.001 28316 OnExposeComplete: enter
01:04:36.308 00.002 28316 UpdateGuideState(): m_state=6
01:04:36.309 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
01:04:36.310 00.001 28316 Star::Find returns 1 (0), X=950.21, Y=257.21, Mass=2528, SNR=34.8, Peak=241 HFD=3.9
01:04:36.322 00.012 28316 MultiStar: [#1 0.09,-0.00,0.98,U] [#2 -0.25,0.07,0.91,U] [#3 -0.21,-0.09,0.85,U] [#4 -0.15,-0.05,0.81,U] [#5 -0.19,-0.12,0.75,U] [#6 -0.19,0.06,0.64,U] [#7 -0.08,0.10,0.62,U] [#8 0.02,0.19,0.61,U] 
01:04:36.323 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.02}, one-star: {-0.24, 0.09}
01:04:36.325 00.002 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
01:04:36.326 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
01:04:36.326 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=0.08 mountY=0.11, mountTheta=0.97
01:04:36.328 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.02, opts=13)
01:04:36.328 00.000 28316 Enqueuing Move request for scope (-0.14, 0.02)
01:04:36.329 00.001 29988 Worker thread wakes up
01:04:36.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:36.330 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
01:04:36.330 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:04:36.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
01:04:36.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:36.331 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:36.331 00.000 28316 Enqueuing Expose request
01:04:36.332 00.001 29988 Moving (-0.14, 0.02) raw xDistance=0.08 yDistance=0.11
01:04:36.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:04:36.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:36.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:04:36.332 00.000 29988 MoveAxis(E, 0, ABG)
01:04:36.332 00.000 29988 Move returns status 0, amount 0
01:04:36.332 00.000 29988 MoveAxis(N, 0, ABG)
01:04:36.332 00.000 29988 Move returns status 0, amount 0
01:04:36.332 00.000 29988 move complete, result=0
01:04:36.332 00.000 29988 worker thread done servicing request
01:04:36.332 00.000 29988 Worker thread wakes up
01:04:36.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:36.333 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:36.333 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:38.058 01.725 29988 Exposure complete
01:04:38.088 00.030 29988 worker thread done servicing request
01:04:38.088 00.000 28316 OnExposeComplete: enter
01:04:38.089 00.001 28316 UpdateGuideState(): m_state=6
01:04:38.090 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
01:04:38.091 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=257.26, Mass=2396, SNR=34.0, Peak=217 HFD=3.7
01:04:38.092 00.001 28316 MultiStar: [#1 0.16,0.08,0.99,U] [#2 -0.25,0.08,0.90,U] [#3 -0.09,-0.06,0.89,U] [#4 -0.38,0.04,0.00,M3] [#5 -0.21,0.06,0.74,U] [#6 -0.24,0.12,0.62,U] [#7 -0.11,0.22,0.64,U] [#8 0.09,0.24,0.59,U] 
01:04:38.093 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.10}, one-star: {-0.17, 0.13}
01:04:38.094 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:04:38.095 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:04:38.096 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.37 mountX=0.13 mountY=0.05, mountTheta=0.34
01:04:38.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
01:04:38.099 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
01:04:38.100 00.001 29988 Worker thread wakes up
01:04:38.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:38.101 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
01:04:38.101 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:04:38.102 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
01:04:38.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:38.103 00.001 29988 Moving (-0.10, 0.10) raw xDistance=0.13 yDistance=0.05
01:04:38.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:38.104 00.001 28316 Enqueuing Expose request
01:04:38.105 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:04:38.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:38.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:38.105 00.000 29988 MoveAxis(E, 0, ABG)
01:04:38.105 00.000 29988 Move returns status 0, amount 0
01:04:38.105 00.000 29988 MoveAxis(N, 0, ABG)
01:04:38.105 00.000 29988 Move returns status 0, amount 0
01:04:38.105 00.000 29988 move complete, result=0
01:04:38.105 00.000 29988 worker thread done servicing request
01:04:38.105 00.000 29988 Worker thread wakes up
01:04:38.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:38.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:38.106 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:39.519 01.413 29988 Exposure complete
01:04:39.555 00.036 29988 worker thread done servicing request
01:04:39.555 00.000 28316 OnExposeComplete: enter
01:04:39.557 00.002 28316 UpdateGuideState(): m_state=6
01:04:39.558 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
01:04:39.558 00.000 28316 Star::Find returns 1 (0), X=950.29, Y=257.18, Mass=2515, SNR=34.6, Peak=234 HFD=3.7
01:04:39.559 00.001 28316 MultiStar: [#1 -0.02,0.16,0.97,U] [#2 -0.16,-0.03,0.88,U] [#3 -0.22,-0.02,0.82,U] [#4 -0.15,0.00,0.83,U] [#5 -0.25,0.06,0.72,U] [#6 -0.17,-0.02,0.63,U] [#7 0.09,0.14,0.64,U] [#8 0.20,0.28,0.00,M1] 
01:04:39.560 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.04}, one-star: {-0.17, 0.06}
01:04:39.561 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
01:04:39.562 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
01:04:39.563 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.82 mountX=0.10 mountY=0.10, mountTheta=0.81
01:04:39.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
01:04:39.565 00.001 28316 Enqueuing Move request for scope (-0.13, 0.04)
01:04:39.566 00.001 29988 Worker thread wakes up
01:04:39.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:04:39.566 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:04:39.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:39.567 00.001 28316 UpdateGuideState exits: m=2515 RSB=34.6
01:04:39.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:39.568 00.001 29988 Moving (-0.13, 0.04) raw xDistance=0.10 yDistance=0.10
01:04:39.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:39.569 00.001 28316 Enqueuing Expose request
01:04:39.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:04:39.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:39.570 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:04:39.570 00.000 29988 MoveAxis(E, 0, ABG)
01:04:39.570 00.000 29988 Move returns status 0, amount 0
01:04:39.570 00.000 29988 MoveAxis(N, 0, ABG)
01:04:39.570 00.000 29988 Move returns status 0, amount 0
01:04:39.570 00.000 29988 move complete, result=0
01:04:39.570 00.000 29988 worker thread done servicing request
01:04:39.570 00.000 29988 Worker thread wakes up
01:04:39.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:39.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:39.570 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:41.194 01.624 29988 Exposure complete
01:04:41.218 00.024 29988 worker thread done servicing request
01:04:41.218 00.000 28316 OnExposeComplete: enter
01:04:41.219 00.001 28316 UpdateGuideState(): m_state=6
01:04:41.219 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
01:04:41.221 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=257.25, Mass=2569, SNR=35.0, Peak=213 HFD=3.8
01:04:41.222 00.001 28316 MultiStar: [#1 0.29,0.08,0.00,M1] [#2 -0.07,0.31,0.00,M1] [#3 -0.06,0.06,0.84,U] [#4 0.04,0.10,0.82,U] [#5 -0.04,0.15,0.74,U] [#6 -0.06,0.23,0.62,U] [#7 -0.02,0.15,0.61,U] [#8 0.35,0.14,0.00,M2] 
01:04:41.222 00.000 28316 refined, 5 included, MultiStar: {-0.01, 0.13}, one-star: {0.07, 0.13}
01:04:41.223 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
01:04:41.223 00.000 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
01:04:41.223 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.63 mountX=0.12 mountY=-0.05, mountTheta=-0.40
01:04:41.226 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
01:04:41.226 00.000 28316 Enqueuing Move request for scope (-0.01, 0.13)
01:04:41.227 00.001 29988 Worker thread wakes up
01:04:41.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:41.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
01:04:41.227 00.000 28316 UpdateGuideState exits: m=2569 RSB=35.0
01:04:41.228 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
01:04:41.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:41.228 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.05
01:04:41.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:41.229 00.001 28316 Enqueuing Expose request
01:04:41.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:04:41.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:41.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:04:41.229 00.000 29988 MoveAxis(E, 0, ABG)
01:04:41.229 00.000 29988 Move returns status 0, amount 0
01:04:41.229 00.000 29988 MoveAxis(N, 0, ABG)
01:04:41.229 00.000 29988 Move returns status 0, amount 0
01:04:41.229 00.000 29988 move complete, result=0
01:04:41.229 00.000 29988 worker thread done servicing request
01:04:41.229 00.000 29988 Worker thread wakes up
01:04:41.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:41.230 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:41.230 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:42.753 01.523 29988 Exposure complete
01:04:42.778 00.025 29988 worker thread done servicing request
01:04:42.779 00.001 28316 OnExposeComplete: enter
01:04:42.779 00.000 28316 UpdateGuideState(): m_state=6
01:04:42.780 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
01:04:42.780 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.36, Mass=2478, SNR=34.5, Peak=213 HFD=3.5
01:04:42.781 00.001 28316 MultiStar: [#1 0.07,0.10,0.97,U] [#2 -0.11,0.20,0.91,U] [#3 -0.20,0.00,0.86,U] [#4 -0.12,0.20,0.79,U] [#5 -0.01,0.06,0.74,U] [#6 -0.14,0.23,0.61,U] [#7 -0.06,0.27,0.00,M1] [#8 0.19,0.30,0.00,M3] 
01:04:42.782 00.001 28316 refined, 6 included, MultiStar: {-0.09, 0.15}, one-star: {-0.11, 0.23}
01:04:42.782 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
01:04:42.782 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
01:04:42.783 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.10 mountX=0.17 mountY=0.01, mountTheta=0.06
01:04:42.785 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.15, opts=13)
01:04:42.787 00.002 28316 Enqueuing Move request for scope (-0.09, 0.15)
01:04:42.789 00.002 29988 Worker thread wakes up
01:04:42.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
01:04:42.790 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
01:04:42.790 00.000 29988 Moving (-0.09, 0.15) raw xDistance=0.17 yDistance=0.01
01:04:42.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:42.790 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:04:42.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:42.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:04:42.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:42.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:42.791 00.000 28316 Enqueuing Expose request
01:04:42.792 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:04:42.792 00.000 29988 MoveAxis(E, 0, ABG)
01:04:42.792 00.000 29988 Move returns status 0, amount 0
01:04:42.792 00.000 29988 MoveAxis(N, 0, ABG)
01:04:42.792 00.000 29988 Move returns status 0, amount 0
01:04:42.792 00.000 29988 move complete, result=0
01:04:42.792 00.000 29988 worker thread done servicing request
01:04:42.792 00.000 29988 Worker thread wakes up
01:04:42.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:42.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:42.792 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:44.420 01.628 29988 Exposure complete
01:04:44.455 00.035 29988 worker thread done servicing request
01:04:44.455 00.000 28316 OnExposeComplete: enter
01:04:44.456 00.001 28316 UpdateGuideState(): m_state=6
01:04:44.456 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
01:04:44.457 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=257.29, Mass=2417, SNR=34.0, Peak=190 HFD=3.7
01:04:44.457 00.000 28316 MultiStar: [#1 0.15,0.07,0.99,U] [#2 -0.09,0.17,0.94,U] [#3 -0.09,0.03,0.86,U] [#4 -0.06,0.02,0.83,U] [#5 -0.03,0.02,0.73,U] [#6 -0.23,0.20,0.00,M1] [#7 -0.03,0.25,0.63,U] [#8 0.24,0.24,0.00,M4] 
01:04:44.458 00.001 28316 refined, 6 included, MultiStar: {-0.02, 0.10}, one-star: {-0.01, 0.16}
01:04:44.458 00.000 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.24 = -0.24)
01:04:44.459 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
01:04:44.459 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.76 mountX=0.10 mountY=-0.03, mountTheta=-0.27
01:04:44.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
01:04:44.461 00.001 28316 Enqueuing Move request for scope (-0.02, 0.10)
01:04:44.461 00.000 29988 Worker thread wakes up
01:04:44.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
01:04:44.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
01:04:44.461 00.000 29988 Moving (-0.02, 0.10) raw xDistance=0.10 yDistance=-0.03
01:04:44.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:04:44.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:44.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:44.461 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
01:04:44.463 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:44.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:44.463 00.000 28316 Enqueuing Expose request
01:04:44.464 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:04:44.464 00.000 29988 MoveAxis(E, 0, ABG)
01:04:44.464 00.000 29988 Move returns status 0, amount 0
01:04:44.464 00.000 29988 MoveAxis(N, 0, ABG)
01:04:44.464 00.000 29988 Move returns status 0, amount 0
01:04:44.464 00.000 29988 move complete, result=0
01:04:44.464 00.000 29988 worker thread done servicing request
01:04:44.464 00.000 29988 Worker thread wakes up
01:04:44.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:44.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:44.465 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:45.981 01.516 29988 Exposure complete
01:04:46.009 00.028 29988 worker thread done servicing request
01:04:46.009 00.000 28316 OnExposeComplete: enter
01:04:46.010 00.001 28316 UpdateGuideState(): m_state=6
01:04:46.010 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
01:04:46.012 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=257.27, Mass=2438, SNR=34.2, Peak=213 HFD=3.6
01:04:46.013 00.001 28316 MultiStar: [#1 0.21,0.10,0.99,U] [#2 0.07,0.16,0.89,U] [#3 0.04,0.08,0.86,U] [#4 0.08,0.11,0.82,U] [#5 0.08,0.04,0.74,U] [#6 0.01,0.28,0.00,M2] [#7 0.30,0.18,0.00,M1] [#8 0.55,0.22,0.00,M5] 
01:04:46.013 00.000 28316 refined, 5 included, MultiStar: {0.10, 0.11}, one-star: {0.11, 0.15}
01:04:46.014 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:04:46.014 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
01:04:46.015 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.82 mountX=0.06 mountY=-0.14, mountTheta=-1.18
01:04:46.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.11, opts=13)
01:04:46.019 00.003 28316 Enqueuing Move request for scope (0.10, 0.11)
01:04:46.021 00.002 29988 Worker thread wakes up
01:04:46.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
01:04:46.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:46.023 00.002 28316 UpdateGuideState exits: m=2438 RSB=34.2
01:04:46.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:46.026 00.003 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
01:04:46.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:46.026 00.000 28316 Enqueuing Expose request
01:04:46.027 00.001 29988 Moving (0.10, 0.11) raw xDistance=0.06 yDistance=-0.14
01:04:46.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:04:46.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:46.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:04:46.027 00.000 29988 MoveAxis(E, 0, ABG)
01:04:46.027 00.000 29988 Move returns status 0, amount 0
01:04:46.027 00.000 29988 MoveAxis(N, 0, ABG)
01:04:46.027 00.000 29988 Move returns status 0, amount 0
01:04:46.027 00.000 29988 move complete, result=0
01:04:46.027 00.000 29988 worker thread done servicing request
01:04:46.027 00.000 29988 Worker thread wakes up
01:04:46.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:46.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:46.027 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:47.657 01.630 29988 Exposure complete
01:04:47.692 00.035 29988 worker thread done servicing request
01:04:47.692 00.000 28316 OnExposeComplete: enter
01:04:47.693 00.001 28316 UpdateGuideState(): m_state=6
01:04:47.694 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
01:04:47.694 00.000 28316 Star::Find returns 1 (0), X=950.43, Y=257.35, Mass=2609, SNR=35.2, Peak=202 HFD=3.8
01:04:47.695 00.001 28316 MultiStar: [#1 0.17,0.15,0.94,U] [#2 -0.03,0.15,0.89,U] [#3 0.07,0.00,0.82,U] [#4 -0.05,0.05,0.81,U] [#5 -0.07,0.20,0.75,U] [#6 -0.01,0.10,0.61,U] [#7 0.11,0.28,0.00,M2] [#8 0.39,0.38,0.00,M6] 
01:04:47.695 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.13}, one-star: {-0.03, 0.22}
01:04:47.696 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
01:04:47.696 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
01:04:47.696 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.50 mountX=0.11 mountY=-0.07, mountTheta=-0.53
01:04:47.697 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.13, opts=13)
01:04:47.698 00.001 28316 Enqueuing Move request for scope (0.01, 0.13)
01:04:47.698 00.000 29988 Worker thread wakes up
01:04:47.699 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
01:04:47.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
01:04:47.699 00.000 29988 Moving (0.01, 0.13) raw xDistance=0.11 yDistance=-0.07
01:04:47.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:47.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:04:47.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:47.699 00.000 28316 UpdateGuideState exits: m=2609 RSB=35.2
01:04:47.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:04:47.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:47.700 00.001 29988 MoveAxis(E, 0, ABG)
01:04:47.700 00.000 29988 Move returns status 0, amount 0
01:04:47.700 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:47.700 00.000 28316 Enqueuing Expose request
01:04:47.700 00.000 29988 MoveAxis(N, 0, ABG)
01:04:47.700 00.000 29988 Move returns status 0, amount 0
01:04:47.700 00.000 29988 move complete, result=0
01:04:47.700 00.000 29988 worker thread done servicing request
01:04:47.700 00.000 29988 Worker thread wakes up
01:04:47.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:47.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:47.704 00.004 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:49.220 01.516 29988 Exposure complete
01:04:49.247 00.027 29988 worker thread done servicing request
01:04:49.247 00.000 28316 OnExposeComplete: enter
01:04:49.248 00.001 28316 UpdateGuideState(): m_state=6
01:04:49.248 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
01:04:49.248 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.24, Mass=2471, SNR=34.5, Peak=217 HFD=3.8
01:04:49.250 00.002 28316 MultiStar: [#1 0.07,0.08,0.99,U] [#2 -0.09,0.09,0.93,U] [#3 -0.26,0.06,0.87,U] [#4 -0.11,0.02,0.79,U] [#5 -0.12,0.15,0.73,U] [#6 -0.13,0.17,0.64,U] [#7 0.01,0.18,0.65,U] [#8 0.33,0.31,0.00,M7] 
01:04:49.251 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.10}, one-star: {-0.16, 0.12}
01:04:49.251 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
01:04:49.252 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
01:04:49.252 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=0.14 mountY=0.04, mountTheta=0.30
01:04:49.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
01:04:49.254 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
01:04:49.254 00.000 29988 Worker thread wakes up
01:04:49.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:49.255 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
01:04:49.255 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
01:04:49.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
01:04:49.255 00.000 29988 Moving (-0.10, 0.10) raw xDistance=0.14 yDistance=0.04
01:04:49.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:49.255 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:49.256 00.001 28316 Enqueuing Expose request
01:04:49.257 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:04:49.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:49.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:04:49.257 00.000 29988 MoveAxis(E, 0, ABG)
01:04:49.257 00.000 29988 Move returns status 0, amount 0
01:04:49.257 00.000 29988 MoveAxis(N, 0, ABG)
01:04:49.257 00.000 29988 Move returns status 0, amount 0
01:04:49.257 00.000 29988 move complete, result=0
01:04:49.257 00.000 29988 worker thread done servicing request
01:04:49.257 00.000 29988 Worker thread wakes up
01:04:49.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:49.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:49.258 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:50.889 01.631 29988 Exposure complete
01:04:50.914 00.025 29988 worker thread done servicing request
01:04:50.914 00.000 28316 OnExposeComplete: enter
01:04:50.914 00.000 28316 UpdateGuideState(): m_state=6
01:04:50.915 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
01:04:50.915 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.23, Mass=2446, SNR=34.3, Peak=224 HFD=3.7
01:04:50.916 00.001 28316 MultiStar: [#1 0.03,0.05,0.98,U] [#2 -0.19,0.19,0.92,U] [#3 -0.21,-0.05,0.86,U] [#4 -0.08,0.04,0.83,U] [#5 -0.16,0.09,0.75,U] [#6 -0.16,0.21,0.61,U] [#7 0.01,0.25,0.64,U] [#8 0.13,0.28,0.00,M8] 
01:04:50.916 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.15, 0.10}
01:04:50.917 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
01:04:50.917 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
01:04:50.918 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.41 mountX=0.14 mountY=0.05, mountTheta=0.37
01:04:50.919 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.10, opts=13)
01:04:50.920 00.001 28316 Enqueuing Move request for scope (-0.11, 0.10)
01:04:50.920 00.000 29988 Worker thread wakes up
01:04:50.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:50.921 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:04:50.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:50.922 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:50.922 00.000 28316 Enqueuing Expose request
01:04:50.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
01:04:50.923 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
01:04:50.923 00.000 29988 Moving (-0.11, 0.10) raw xDistance=0.14 yDistance=0.05
01:04:50.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:04:50.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:50.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:50.923 00.000 29988 MoveAxis(E, 0, ABG)
01:04:50.923 00.000 29988 Move returns status 0, amount 0
01:04:50.923 00.000 29988 MoveAxis(N, 0, ABG)
01:04:50.923 00.000 29988 Move returns status 0, amount 0
01:04:50.923 00.000 29988 move complete, result=0
01:04:50.923 00.000 29988 worker thread done servicing request
01:04:50.923 00.000 29988 Worker thread wakes up
01:04:50.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:50.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:50.923 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:52.438 01.515 29988 Exposure complete
01:04:52.462 00.024 29988 worker thread done servicing request
01:04:52.462 00.000 28316 OnExposeComplete: enter
01:04:52.463 00.001 28316 UpdateGuideState(): m_state=6
01:04:52.464 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
01:04:52.464 00.000 28316 Star::Find returns 1 (0), X=950.25, Y=257.25, Mass=2313, SNR=33.1, Peak=223 HFD=3.7
01:04:52.465 00.001 28316 MultiStar: [#1 0.01,0.06,1.04,U] [#2 -0.26,0.26,0.00,M1] [#3 -0.32,0.10,0.00,M1] [#4 -0.09,0.04,0.83,U] [#5 -0.12,0.11,0.76,U] [#6 -0.18,0.05,0.67,U] [#7 -0.04,0.23,0.65,U] [#8 0.14,0.23,0.00,M9] 
01:04:52.465 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.10}, one-star: {-0.21, 0.13}
01:04:52.466 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:04:52.466 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:04:52.469 00.003 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.37 mountX=0.13 mountY=0.05, mountTheta=0.34
01:04:52.473 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
01:04:52.474 00.001 28316 Enqueuing Move request for scope (-0.10, 0.10)
01:04:52.475 00.001 29988 Worker thread wakes up
01:04:52.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
01:04:52.475 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
01:04:52.475 00.000 29988 Moving (-0.10, 0.10) raw xDistance=0.13 yDistance=0.05
01:04:52.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:52.475 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.1
01:04:52.476 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:52.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:04:52.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:52.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:52.477 00.001 28316 Enqueuing Expose request
01:04:52.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:52.477 00.000 29988 MoveAxis(E, 0, ABG)
01:04:52.477 00.000 29988 Move returns status 0, amount 0
01:04:52.477 00.000 29988 MoveAxis(N, 0, ABG)
01:04:52.477 00.000 29988 Move returns status 0, amount 0
01:04:52.477 00.000 29988 move complete, result=0
01:04:52.478 00.001 29988 worker thread done servicing request
01:04:52.478 00.000 29988 Worker thread wakes up
01:04:52.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:52.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:52.478 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:54.108 01.630 29988 Exposure complete
01:04:54.135 00.027 29988 worker thread done servicing request
01:04:54.136 00.001 28316 OnExposeComplete: enter
01:04:54.136 00.000 28316 UpdateGuideState(): m_state=6
01:04:54.137 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
01:04:54.137 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=257.44, Mass=2469, SNR=34.5, Peak=225 HFD=3.7
01:04:54.138 00.001 28316 MultiStar: [#1 0.00,0.30,0.00,M1] [#2 -0.35,0.41,0.00,M2] [#3 -0.26,0.12,0.00,M2] [#4 -0.29,0.18,0.00,M1] [#5 -0.21,0.14,0.75,U] [#6 -0.25,0.31,0.00,M1] [#7 0.04,0.26,0.61,U] [#8 -0.04,0.64,0.00,M10] 
01:04:54.138 00.000 28316 refined, 2 included, MultiStar: {-0.15, 0.25}, one-star: {-0.22, 0.32}
01:04:54.139 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
01:04:54.139 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
01:04:54.140 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.12 mountX=0.29 mountY=0.02, mountTheta=0.08
01:04:54.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.25, opts=13)
01:04:54.141 00.000 28316 Enqueuing Move request for scope (-0.15, 0.25)
01:04:54.142 00.001 29988 Worker thread wakes up
01:04:54.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
01:04:54.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
01:04:54.142 00.000 29988 Moving (-0.15, 0.25) raw xDistance=0.29 yDistance=0.02
01:04:54.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
01:04:54.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:54.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:54.142 00.000 29988 MoveAxis(W, 60, ABG)
01:04:54.142 00.000 29988 Guiding  Dir = 3, Dur = 60
01:04:54.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:54.143 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.5
01:04:54.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:54.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:54.144 00.000 28316 Enqueuing Expose request
01:04:54.145 00.001 29988 IsSlewing returns 0
01:04:54.145 00.000 29988 IsGuiding returns 0
01:04:54.147 00.002 29988 PulseGuide returned control before completion, sleep 68
01:04:54.230 00.083 29988 IsGuiding returns 0
01:04:54.230 00.000 29988 Move returns status 0, amount 60
01:04:54.230 00.000 29988 MoveAxis(N, 0, ABG)
01:04:54.230 00.000 29988 Move returns status 0, amount 0
01:04:54.230 00.000 29988 move complete, result=0
01:04:54.230 00.000 29988 worker thread done servicing request
01:04:54.230 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.0 px 0 ms NORTH
01:04:54.231 00.001 29988 Worker thread wakes up
01:04:54.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:54.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:55.643 01.412 29988 Exposure complete
01:04:55.678 00.035 29988 worker thread done servicing request
01:04:55.678 00.000 28316 OnExposeComplete: enter
01:04:55.679 00.001 28316 UpdateGuideState(): m_state=6
01:04:55.680 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
01:04:55.681 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=257.42, Mass=2647, SNR=35.8, Peak=225 HFD=3.5
01:04:55.681 00.000 28316 MultiStar: [#1 0.03,0.17,0.94,U] [#2 -0.22,0.17,0.00,M3] [#3 -0.19,0.20,0.00,M3] [#4 -0.05,0.19,0.78,U] [#5 -0.18,0.14,0.72,U] [#6 -0.06,0.20,0.60,U] [#7 -0.10,0.36,0.00,M1] [#8 0.12,0.42,0.00,R] 
01:04:55.683 00.002 28316 refined, 4 included, MultiStar: {-0.07, 0.20}, one-star: {-0.09, 0.29}
01:04:55.684 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
01:04:55.685 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
01:04:55.685 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.22 cameraTheta=1.89 mountX=0.21 mountY=-0.03, mountTheta=-0.15
01:04:55.689 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.20, opts=13)
01:04:55.691 00.002 28316 Enqueuing Move request for scope (-0.07, 0.20)
01:04:55.693 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:55.695 00.002 28316 UpdateGuideState exits: m=2647 RSB=35.8
01:04:55.697 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:55.698 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:55.700 00.002 28316 Enqueuing Expose request
01:04:55.702 00.002 29988 Worker thread wakes up
01:04:55.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
01:04:55.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
01:04:55.702 00.000 29988 Moving (-0.07, 0.20) raw xDistance=0.21 yDistance=-0.03
01:04:55.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
01:04:55.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:55.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:04:55.702 00.000 29988 MoveAxis(W, 49, ABG)
01:04:55.702 00.000 29988 Guiding  Dir = 3, Dur = 49
01:04:55.703 00.001 29988 IsSlewing returns 0
01:04:55.703 00.000 29988 IsGuiding returns 0
01:04:55.706 00.003 29988 PulseGuide returned control before completion, sleep 57
01:04:55.766 00.060 29988 IsGuiding returns 1
01:04:55.766 00.000 29988 scope still moving after pulse duration time elapsed
01:04:55.798 00.032 29988 IsSlewing returns 0
01:04:55.798 00.000 29988 IsGuiding returns 0
01:04:55.798 00.000 29988 scope move finished after 49 + 45 ms
01:04:55.798 00.000 29988 Move returns status 0, amount 49
01:04:55.798 00.000 29988 MoveAxis(N, 0, ABG)
01:04:55.798 00.000 29988 Move returns status 0, amount 0
01:04:55.798 00.000 29988 move complete, result=0
01:04:55.798 00.000 29988 worker thread done servicing request
01:04:55.798 00.000 29988 Worker thread wakes up
01:04:55.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:55.798 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.0 px 0 ms NORTH
01:04:55.799 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:57.423 01.624 29988 Exposure complete
01:04:57.459 00.036 29988 worker thread done servicing request
01:04:57.460 00.001 28316 OnExposeComplete: enter
01:04:57.460 00.000 28316 UpdateGuideState(): m_state=6
01:04:57.461 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
01:04:57.463 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=257.04, Mass=2454, SNR=34.3, Peak=218 HFD=3.8
01:04:57.464 00.001 28316 MultiStar: [#1 0.17,-0.16,1.02,U] [#2 0.04,-0.10,0.92,U] [#3 0.05,-0.26,0.86,U] [#4 0.10,-0.11,0.87,U] [#5 0.01,-0.20,0.74,U] [#6 0.10,-0.08,0.64,U] [#7 0.07,0.06,0.61,U] [#8 0.34,-0.34,0.00,M1] 
01:04:57.465 00.001 28316 single-star, 7 included, MultiStar: {0.08, -0.12}, one-star: {0.11, -0.09}
01:04:57.466 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:04:57.467 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:04:57.468 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.69 mountX=-0.12 mountY=-0.06, mountTheta=-2.72
01:04:57.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
01:04:57.469 00.000 28316 Enqueuing Move request for scope (0.11, -0.09)
01:04:57.470 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:57.470 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.3
01:04:57.471 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:57.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:57.472 00.001 28316 Enqueuing Expose request
01:04:57.472 00.000 29988 Worker thread wakes up
01:04:57.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
01:04:57.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
01:04:57.472 00.000 29988 Moving (0.11, -0.09) raw xDistance=-0.12 yDistance=-0.06
01:04:57.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:04:57.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:57.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:04:57.472 00.000 29988 MoveAxis(E, 0, ABG)
01:04:57.472 00.000 29988 Move returns status 0, amount 0
01:04:57.472 00.000 29988 MoveAxis(N, 0, ABG)
01:04:57.472 00.000 29988 Move returns status 0, amount 0
01:04:57.472 00.000 29988 move complete, result=0
01:04:57.472 00.000 29988 worker thread done servicing request
01:04:57.473 00.001 29988 Worker thread wakes up
01:04:57.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:57.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:57.473 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:59.000 01.527 29988 Exposure complete
01:04:59.026 00.026 29988 worker thread done servicing request
01:04:59.026 00.000 28316 OnExposeComplete: enter
01:04:59.027 00.001 28316 UpdateGuideState(): m_state=6
01:04:59.027 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
01:04:59.028 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.06, Mass=2543, SNR=34.8, Peak=224 HFD=3.9
01:04:59.028 00.000 28316 MultiStar: [#1 0.15,-0.20,0.97,U] [#2 -0.14,-0.10,0.87,U] [#3 -0.14,-0.31,0.00,M3] [#4 -0.04,-0.15,0.81,U] [#5 0.05,-0.13,0.71,U] [#6 -0.02,-0.15,0.62,U] [#7 0.22,-0.21,0.00,M1] [#8 0.27,-0.73,0.00,M2] 
01:04:59.030 00.002 28316 single-star, 5 included, MultiStar: {-0.01, -0.13}, one-star: {-0.06, -0.07}
01:04:59.030 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
01:04:59.031 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
01:04:59.031 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=-0.03 mountY=0.08, mountTheta=1.95
01:04:59.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
01:04:59.033 00.000 28316 Enqueuing Move request for scope (-0.06, -0.07)
01:04:59.034 00.001 29988 Worker thread wakes up
01:04:59.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
01:04:59.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:04:59.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
01:04:59.034 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.03 yDistance=0.08
01:04:59.034 00.000 28316 UpdateGuideState exits: m=2543 RSB=34.8
01:04:59.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:59.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:04:59.035 00.000 28316 Enqueuing Expose request
01:04:59.036 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:04:59.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:59.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:04:59.036 00.000 29988 MoveAxis(E, 0, ABG)
01:04:59.036 00.000 29988 Move returns status 0, amount 0
01:04:59.036 00.000 29988 MoveAxis(N, 0, ABG)
01:04:59.036 00.000 29988 Move returns status 0, amount 0
01:04:59.036 00.000 29988 move complete, result=0
01:04:59.036 00.000 29988 worker thread done servicing request
01:04:59.036 00.000 29988 Worker thread wakes up
01:04:59.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:04:59.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:04:59.037 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:00.660 01.623 29988 Exposure complete
01:05:00.686 00.026 29988 worker thread done servicing request
01:05:00.686 00.000 28316 OnExposeComplete: enter
01:05:00.686 00.000 28316 UpdateGuideState(): m_state=6
01:05:00.687 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
01:05:00.687 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=257.11, Mass=2422, SNR=34.1, Peak=209 HFD=3.8
01:05:00.688 00.001 28316 MultiStar: [#1 0.17,-0.09,0.99,U] [#2 0.07,0.04,0.92,U] [#3 -0.02,-0.30,0.00,M4] [#4 -0.03,-0.18,0.84,U] [#5 -0.02,-0.09,0.74,U] [#6 -0.11,0.08,0.61,U] [#7 0.10,0.04,0.65,U] [#8 0.25,-0.40,0.00,M3] 
01:05:00.689 00.001 28316 single-star, 6 included, MultiStar: {0.04, -0.04}, one-star: {0.03, -0.01}
01:05:00.689 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:05:00.690 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:05:00.690 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.37 mountX=-0.02 mountY=-0.02, mountTheta=-2.39
01:05:00.691 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
01:05:00.692 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
01:05:00.692 00.000 29988 Worker thread wakes up
01:05:00.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:00.693 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.1
01:05:00.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
01:05:00.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:00.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
01:05:00.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:00.695 00.002 28316 Enqueuing Expose request
01:05:00.695 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
01:05:00.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:05:00.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:00.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:05:00.695 00.000 29988 MoveAxis(E, 0, ABG)
01:05:00.695 00.000 29988 Move returns status 0, amount 0
01:05:00.695 00.000 29988 MoveAxis(N, 0, ABG)
01:05:00.695 00.000 29988 Move returns status 0, amount 0
01:05:00.695 00.000 29988 move complete, result=0
01:05:00.695 00.000 29988 worker thread done servicing request
01:05:00.695 00.000 29988 Worker thread wakes up
01:05:00.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:00.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:00.696 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:02.206 01.510 29988 Exposure complete
01:05:02.231 00.025 29988 worker thread done servicing request
01:05:02.231 00.000 28316 OnExposeComplete: enter
01:05:02.232 00.001 28316 UpdateGuideState(): m_state=6
01:05:02.233 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
01:05:02.233 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=256.96, Mass=2434, SNR=34.2, Peak=213 HFD=3.8
01:05:02.234 00.001 28316 MultiStar: [#1 0.05,-0.12,1.01,U] [#2 -0.18,-0.08,0.90,U] [#3 -0.14,-0.12,0.86,U] [#4 -0.28,-0.11,0.00,M1] [#5 -0.13,-0.06,0.75,U] [#6 -0.22,-0.08,0.62,U] [#7 0.30,-0.17,0.00,M1] [#8 0.05,-0.31,0.00,M4] 
01:05:02.234 00.000 28316 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.06, -0.17}
01:05:02.234 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
01:05:02.235 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
01:05:02.235 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.32 mountX=-0.06 mountY=0.14, mountTheta=1.96
01:05:02.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
01:05:02.238 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
01:05:02.238 00.000 29988 Worker thread wakes up
01:05:02.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:02.239 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:05:02.239 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:02.240 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:02.240 00.000 28316 Enqueuing Expose request
01:05:02.241 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
01:05:02.241 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
01:05:02.241 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
01:05:02.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:05:02.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:02.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:05:02.241 00.000 29988 MoveAxis(E, 0, ABG)
01:05:02.241 00.000 29988 Move returns status 0, amount 0
01:05:02.241 00.000 29988 MoveAxis(N, 0, ABG)
01:05:02.241 00.000 29988 Move returns status 0, amount 0
01:05:02.241 00.000 29988 move complete, result=0
01:05:02.241 00.000 29988 worker thread done servicing request
01:05:02.241 00.000 29988 Worker thread wakes up
01:05:02.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:02.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:02.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:03.875 01.634 29988 Exposure complete
01:05:03.901 00.026 29988 worker thread done servicing request
01:05:03.901 00.000 28316 OnExposeComplete: enter
01:05:03.902 00.001 28316 UpdateGuideState(): m_state=6
01:05:03.902 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
01:05:03.904 00.002 28316 Star::Find returns 1 (1), X=950.22, Y=257.09, Mass=2435, SNR=34.0, Peak=255 HFD=4.0
01:05:03.905 00.001 28316 MultiStar: [#1 -0.11,-0.06,1.01,U] [#2 -0.32,-0.09,0.00,M1] [#3 -0.28,-0.17,0.00,M4] [#4 -0.26,-0.28,0.00,M2] [#5 -0.24,-0.06,0.76,U] [#6 -0.22,-0.09,0.64,U] [#7 -0.16,-0.12,0.62,U] [#8 -0.10,-0.37,0.00,M5] 
01:05:03.906 00.001 28316 refined, 4 included, MultiStar: {-0.19, -0.07}, one-star: {-0.24, -0.04}
01:05:03.907 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
01:05:03.907 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
01:05:03.907 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=0.02 mountY=0.20, mountTheta=1.48
01:05:03.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
01:05:03.910 00.002 28316 Enqueuing Move request for scope (-0.19, -0.07)
01:05:03.910 00.000 29988 Worker thread wakes up
01:05:03.911 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:03.911 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.0 Saturée
01:05:03.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:03.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:03.912 00.000 28316 Enqueuing Expose request
01:05:03.913 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
01:05:03.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
01:05:03.913 00.000 29988 Moving (-0.19, -0.07) raw xDistance=0.02 yDistance=0.20
01:05:03.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:03.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:05:03.913 00.000 29988 MoveAxis(E, 0, ABG)
01:05:03.913 00.000 29988 Move returns status 0, amount 0
01:05:03.913 00.000 29988 MoveAxis(S, 48, ABG)
01:05:03.913 00.000 29988 Guiding  Dir = 1, Dur = 48
01:05:03.913 00.000 29988 IsSlewing returns 0
01:05:03.914 00.001 29988 IsGuiding returns 0
01:05:03.917 00.003 29988 PulseGuide returned control before completion, sleep 54
01:05:03.982 00.065 29988 IsGuiding returns 1
01:05:03.982 00.000 29988 scope still moving after pulse duration time elapsed
01:05:04.014 00.032 29988 IsSlewing returns 0
01:05:04.014 00.000 29988 IsGuiding returns 0
01:05:04.014 00.000 29988 scope move finished after 48 + 52 ms
01:05:04.014 00.000 29988 Move returns status 0, amount 48
01:05:04.014 00.000 29988 move complete, result=0
01:05:04.014 00.000 29988 worker thread done servicing request
01:05:04.014 00.000 29988 Worker thread wakes up
01:05:04.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:04.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:04.014 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:05:05.421 01.407 29988 Exposure complete
01:05:05.475 00.054 29988 worker thread done servicing request
01:05:05.475 00.000 28316 OnExposeComplete: enter
01:05:05.476 00.001 28316 UpdateGuideState(): m_state=6
01:05:05.476 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
01:05:05.477 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=257.17, Mass=2424, SNR=34.1, Peak=192 HFD=3.8
01:05:05.477 00.000 28316 MultiStar: [#1 0.11,-0.10,0.99,U] [#2 -0.21,-0.01,0.93,U] [#3 -0.18,-0.21,0.84,U] [#4 -0.15,-0.13,0.85,U] [#5 -0.11,-0.04,0.72,U] [#6 -0.11,-0.01,0.64,U] [#7 0.15,-0.06,0.61,U] [#8 0.04,-0.45,0.00,M6] 
01:05:05.478 00.001 28316 single-star, 7 included, MultiStar: {-0.07, -0.07}, one-star: {-0.02, 0.04}
01:05:05.478 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
01:05:05.479 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
01:05:05.479 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.10 mountX=0.05 mountY=0.00, mountTheta=0.07
01:05:05.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
01:05:05.481 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
01:05:05.481 00.000 29988 Worker thread wakes up
01:05:05.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:05.482 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.1
01:05:05.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:05.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:05.483 00.000 28316 Enqueuing Expose request
01:05:05.484 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:05:05.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:05:05.484 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.05 yDistance=0.00
01:05:05.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:05:05.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:05.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:05:05.484 00.000 29988 MoveAxis(E, 0, ABG)
01:05:05.484 00.000 29988 Move returns status 0, amount 0
01:05:05.484 00.000 29988 MoveAxis(N, 0, ABG)
01:05:05.484 00.000 29988 Move returns status 0, amount 0
01:05:05.484 00.000 29988 move complete, result=0
01:05:05.484 00.000 29988 worker thread done servicing request
01:05:05.484 00.000 29988 Worker thread wakes up
01:05:05.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:05.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:05.485 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:07.107 01.622 29988 Exposure complete
01:05:07.131 00.024 29988 worker thread done servicing request
01:05:07.131 00.000 28316 OnExposeComplete: enter
01:05:07.131 00.000 28316 UpdateGuideState(): m_state=6
01:05:07.132 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
01:05:07.132 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.13, Mass=2487, SNR=34.6, Peak=230 HFD=4.0
01:05:07.133 00.001 28316 MultiStar: [#1 0.11,-0.03,0.96,U] [#2 -0.08,-0.04,0.94,U] [#3 -0.20,-0.23,0.00,M4] [#4 -0.30,-0.09,0.00,M2] [#5 -0.14,-0.00,0.73,U] [#6 -0.20,0.01,0.64,U] [#7 0.01,0.03,0.64,U] [#8 0.06,-0.42,0.00,M7] 
01:05:07.133 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.01}, one-star: {-0.11, 0.00}
01:05:07.134 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
01:05:07.134 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
01:05:07.135 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.03 mountX=0.02 mountY=0.06, mountTheta=1.25
01:05:07.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
01:05:07.136 00.000 28316 Enqueuing Move request for scope (-0.06, -0.01)
01:05:07.138 00.002 29988 Worker thread wakes up
01:05:07.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:05:07.138 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:05:07.138 00.000 29988 Moving (-0.06, -0.01) raw xDistance=0.02 yDistance=0.06
01:05:07.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:07.138 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.6
01:05:07.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:07.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:07.139 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:07.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:07.140 00.000 28316 Enqueuing Expose request
01:05:07.141 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:05:07.141 00.000 29988 MoveAxis(E, 0, ABG)
01:05:07.141 00.000 29988 Move returns status 0, amount 0
01:05:07.141 00.000 29988 MoveAxis(N, 0, ABG)
01:05:07.141 00.000 29988 Move returns status 0, amount 0
01:05:07.141 00.000 29988 move complete, result=0
01:05:07.142 00.001 29988 worker thread done servicing request
01:05:07.142 00.000 29988 Worker thread wakes up
01:05:07.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:07.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:07.142 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:08.662 01.520 29988 Exposure complete
01:05:08.708 00.046 29988 worker thread done servicing request
01:05:08.708 00.000 28316 OnExposeComplete: enter
01:05:08.709 00.001 28316 UpdateGuideState(): m_state=6
01:05:08.710 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
01:05:08.710 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=257.20, Mass=2398, SNR=33.8, Peak=204 HFD=3.7
01:05:08.711 00.001 28316 MultiStar: [#1 0.05,0.03,0.99,U] [#2 -0.09,0.09,0.94,U] [#3 -0.15,-0.14,0.86,U] [#4 -0.06,0.02,0.86,U] [#5 -0.08,-0.01,0.78,U] [#6 0.01,0.04,0.63,U] [#7 -0.03,0.13,0.65,U] [#8 0.07,-0.20,0.60,U] 
01:05:08.711 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.08, 0.07}
01:05:08.712 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
01:05:08.712 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
01:05:08.713 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.96 mountX=0.03 mountY=0.04, mountTheta=0.95
01:05:08.714 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
01:05:08.714 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
01:05:08.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:08.715 00.001 29988 Worker thread wakes up
01:05:08.715 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
01:05:08.715 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
01:05:08.715 00.000 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.04
01:05:08.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:05:08.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:08.715 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.8
01:05:08.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:08.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:08.716 00.000 28316 Enqueuing Expose request
01:05:08.717 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:05:08.717 00.000 29988 MoveAxis(E, 0, ABG)
01:05:08.717 00.000 29988 Move returns status 0, amount 0
01:05:08.717 00.000 29988 MoveAxis(N, 0, ABG)
01:05:08.717 00.000 29988 Move returns status 0, amount 0
01:05:08.717 00.000 29988 move complete, result=0
01:05:08.717 00.000 29988 worker thread done servicing request
01:05:08.717 00.000 29988 Worker thread wakes up
01:05:08.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:08.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
01:05:08.718 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:08.813 00.095 28316 evsrv: cli 0C97DFF0 connect
01:05:08.815 00.002 28316 case statement mapped state 6 to 3
01:05:08.816 00.001 28316 case statement mapped state 6 to 3
01:05:08.819 00.003 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"a3176108-ba5b-4f39-8281-43f7e98b8e04"}
01:05:08.819 00.000 28316 case statement mapped state 6 to 3
01:05:08.820 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a3176108-ba5b-4f39-8281-43f7e98b8e04"}
01:05:08.822 00.002 28316 evsrv: cli 0C97DFF0 disconnect
01:05:08.825 00.003 28316 evsrv: cli 0C97DEB0 connect
01:05:08.825 00.000 28316 case statement mapped state 6 to 3
01:05:08.828 00.003 28316 case statement mapped state 6 to 3
01:05:08.829 00.001 28316 evsrv: cli 0C97DEB0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"3434b5f7-b92e-41d0-bf75-43782039e2c4"}
01:05:08.830 00.001 28316 PhdController::Dither begins
01:05:08.830 00.000 28316 dither: size=2.00, dRA=-0.50 dDec=-1.63
01:05:08.831 00.001 28316 MountToCamera -- mountTheta (-1.87) + m_xAngle (2.00) = xAngle (0.13 = 0.13)
01:05:08.832 00.001 28316 MountToCamera -- mountX=-0.50 mountY=-1.63 hyp=1.70 mountTheta=-1.87 cameraX=1.69, cameraY=0.22 cameraTheta=0.13
01:05:08.833 00.001 28316 setting lock position to (952.15, 257.35)
01:05:08.834 00.001 28316 Mount: notify guiding dithered (1.7, 0.2)
01:05:08.834 00.000 28316 MultiStar: stabilizing after lock position change
01:05:08.835 00.001 28316 Status Line: Dithering de -0.50,-1.63
01:05:08.836 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:05:08.837 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:05:08.838 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":0,"id":"3434b5f7-b92e-41d0-bf75-43782039e2c4"}
01:05:08.847 00.009 28316 evsrv: cli 0C97DEB0 disconnect
01:05:10.340 01.493 29988 Exposure complete
01:05:10.367 00.027 29988 worker thread done servicing request
01:05:10.367 00.000 28316 OnExposeComplete: enter
01:05:10.367 00.000 28316 UpdateGuideState(): m_state=6
01:05:10.368 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
01:05:10.368 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=257.30, Mass=2346, SNR=33.6, Peak=192 HFD=3.8
01:05:10.369 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (2.00) = xAngle (-5.11 = 1.17)
01:05:10.369 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.15 = 1.13)
01:05:10.370 00.001 28316 CameraToMount -- cameraX=-1.62 cameraY=-0.05 hyp=1.63 cameraTheta=-3.11 mountX=0.63 mountY=1.47, mountTheta=1.17
01:05:10.371 00.001 28316 dither recenter: remaining=(0.5,1.6) step=(0.5,1.6)
01:05:10.371 00.000 28316 MountToCamera -- mountTheta (1.28) + m_xAngle (2.00) = xAngle (3.27 = -3.01)
01:05:10.372 00.001 28316 MountToCamera -- mountX=0.50 mountY=1.63 hyp=1.70 mountTheta=1.28 cameraX=-1.69, cameraY=-0.22 cameraTheta=-3.01
01:05:10.372 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.69, y=-0.22, opts=4)
01:05:10.372 00.000 28316 Enqueuing Move request for scope (-1.69, -0.22)
01:05:10.373 00.001 28316 Mount: notify direct move 0.50,1.63
01:05:10.373 00.000 29988 Worker thread wakes up
01:05:10.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -0.22) opts 0x4
01:05:10.373 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.69, -0.22)
01:05:10.373 00.000 29988 Moving (-1.69, -0.22) raw xDistance=0.50 yDistance=1.63
01:05:10.373 00.000 29988 MoveAxis(W, 166, B)
01:05:10.374 00.001 29988 Guiding  Dir = 3, Dur = 166
01:05:10.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:10.374 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
01:05:10.374 00.000 28316 PhdController: settling, locked = 1, distance = 1.74 (0.50) aobump = 0 frame = 1 / 99999
01:05:10.375 00.001 29988 IsSlewing returns 0
01:05:10.375 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143910.375,"Host":"ASUS_SAM","Inst":1,"Distance":1.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:10.375 00.000 29988 IsGuiding returns 0
01:05:10.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:10.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:10.376 00.000 28316 Enqueuing Expose request
01:05:10.377 00.001 29988 PulseGuide returned control before completion, sleep 175
01:05:10.564 00.187 29988 IsGuiding returns 0
01:05:10.564 00.000 29988 Move returns status 0, amount 166
01:05:10.564 00.000 29988 MoveAxis(S, 389, B)
01:05:10.564 00.000 29988 Guiding  Dir = 1, Dur = 389
01:05:10.564 00.000 29988 IsSlewing returns 0
01:05:10.564 00.000 29988 IsGuiding returns 0
01:05:10.568 00.004 29988 PulseGuide returned control before completion, sleep 395
01:05:10.970 00.402 29988 IsGuiding returns 1
01:05:10.970 00.000 29988 scope still moving after pulse duration time elapsed
01:05:11.000 00.030 29988 IsSlewing returns 0
01:05:11.001 00.001 29988 IsGuiding returns 0
01:05:11.001 00.000 29988 scope move finished after 389 + 48 ms
01:05:11.001 00.000 29988 Move returns status 0, amount 389
01:05:11.001 00.000 29988 move complete, result=0
01:05:11.001 00.000 29988 worker thread done servicing request
01:05:11.001 00.000 29988 Worker thread wakes up
01:05:11.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:11.001 00.000 28316 GuideStep: 0.5 px 166 ms WEST, 1.6 px 389 ms SOUTH
01:05:11.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:12.416 01.415 29988 Exposure complete
01:05:12.461 00.045 29988 worker thread done servicing request
01:05:12.461 00.000 28316 OnExposeComplete: enter
01:05:12.462 00.001 28316 UpdateGuideState(): m_state=6
01:05:12.463 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
01:05:12.464 00.001 28316 Star::Find returns 1 (1), X=951.19, Y=256.93, Mass=2451, SNR=34.3, Peak=255 HFD=4.0
01:05:12.464 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
01:05:12.465 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
01:05:12.465 00.000 28316 CameraToMount -- cameraX=-0.96 cameraY=-0.41 hyp=1.04 cameraTheta=-2.73 mountX=0.02 mountY=1.04, mountTheta=1.55
01:05:12.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.96, y=-0.41, opts=13)
01:05:12.467 00.001 28316 Enqueuing Move request for scope (-0.96, -0.41)
01:05:12.467 00.000 29988 Worker thread wakes up
01:05:12.467 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.41) opts 0xd
01:05:12.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:12.468 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.96, -0.41)
01:05:12.468 00.000 29988 Moving (-0.96, -0.41) raw xDistance=0.02 yDistance=1.04
01:05:12.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:12.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:12.468 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3 Saturée
01:05:12.468 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 2 / 99999
01:05:12.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.04
01:05:12.469 00.001 29988 MoveAxis(E, 0, ABG)
01:05:12.469 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143912.468,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:12.469 00.000 29988 Move returns status 0, amount 0
01:05:12.469 00.000 29988 MoveAxis(N, 0, ABG)
01:05:12.469 00.000 29988 Move returns status 0, amount 0
01:05:12.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:12.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:12.470 00.000 28316 Enqueuing Expose request
01:05:12.470 00.000 29988 move complete, result=0
01:05:12.470 00.000 29988 worker thread done servicing request
01:05:12.470 00.000 29988 Worker thread wakes up
01:05:12.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:12.471 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:12.471 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.0 px 0 ms NORTH
01:05:14.099 01.628 29988 Exposure complete
01:05:14.131 00.032 29988 worker thread done servicing request
01:05:14.131 00.000 28316 OnExposeComplete: enter
01:05:14.132 00.001 28316 UpdateGuideState(): m_state=6
01:05:14.133 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
01:05:14.133 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=257.33, Mass=2393, SNR=33.8, Peak=233 HFD=3.7
01:05:14.134 00.001 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
01:05:14.134 00.000 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
01:05:14.135 00.001 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.02 hyp=0.92 cameraTheta=-3.12 mountX=0.36 mountY=0.83, mountTheta=1.16
01:05:14.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.02, opts=13)
01:05:14.138 00.002 28316 Enqueuing Move request for scope (-0.92, -0.02)
01:05:14.138 00.000 29988 Worker thread wakes up
01:05:14.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.02) opts 0xd
01:05:14.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:14.139 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.02)
01:05:14.139 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:05:14.139 00.000 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 3 / 99999
01:05:14.140 00.001 29988 Moving (-0.92, -0.02) raw xDistance=0.36 yDistance=0.83
01:05:14.140 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143914.140,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:14.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
01:05:14.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:14.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:14.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:14.141 00.000 28316 Enqueuing Expose request
01:05:14.142 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.83
01:05:14.142 00.000 29988 MoveAxis(W, 76, ABG)
01:05:14.142 00.000 29988 Guiding  Dir = 3, Dur = 76
01:05:14.142 00.000 29988 IsSlewing returns 0
01:05:14.142 00.000 29988 IsGuiding returns 0
01:05:14.143 00.001 29988 PulseGuide returned control before completion, sleep 85
01:05:14.240 00.097 29988 IsGuiding returns 0
01:05:14.240 00.000 29988 Move returns status 0, amount 76
01:05:14.240 00.000 29988 MoveAxis(N, 0, ABG)
01:05:14.240 00.000 29988 Move returns status 0, amount 0
01:05:14.240 00.000 29988 move complete, result=0
01:05:14.240 00.000 29988 worker thread done servicing request
01:05:14.240 00.000 29988 Worker thread wakes up
01:05:14.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:14.240 00.000 28316 GuideStep: 0.4 px 76 ms WEST, 0.8 px 0 ms NORTH
01:05:14.241 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:15.645 01.404 29988 Exposure complete
01:05:15.689 00.044 29988 worker thread done servicing request
01:05:15.690 00.001 28316 OnExposeComplete: enter
01:05:15.691 00.001 28316 UpdateGuideState(): m_state=6
01:05:15.693 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
01:05:15.694 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=257.03, Mass=2528, SNR=34.8, Peak=242 HFD=4.1
01:05:15.696 00.002 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.46)
01:05:15.698 00.002 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.42)
01:05:15.698 00.000 28316 CameraToMount -- cameraX=-0.99 cameraY=-0.32 hyp=1.04 cameraTheta=-2.83 mountX=0.12 mountY=1.02, mountTheta=1.46
01:05:15.701 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.99, y=-0.32, opts=13)
01:05:15.702 00.001 28316 Enqueuing Move request for scope (-0.99, -0.32)
01:05:15.704 00.002 29988 Worker thread wakes up
01:05:15.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.32) opts 0xd
01:05:15.704 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.99, -0.32)
01:05:15.704 00.000 29988 Moving (-0.99, -0.32) raw xDistance=0.12 yDistance=1.02
01:05:15.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:05:15.704 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.89
01:05:15.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
01:05:15.704 00.000 29988 MoveAxis(E, 0, ABG)
01:05:15.704 00.000 29988 Move returns status 0, amount 0
01:05:15.704 00.000 29988 MoveAxis(S, 244, ABG)
01:05:15.704 00.000 29988 Guiding  Dir = 1, Dur = 244
01:05:15.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:15.706 00.002 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:05:15.709 00.003 29988 IsSlewing returns 0
01:05:15.709 00.000 28316 PhdController: settling, locked = 1, distance = 1.01 (0.50) aobump = 0 frame = 4 / 99999
01:05:15.710 00.001 29988 IsGuiding returns 0
01:05:15.710 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143915.710,"Host":"ASUS_SAM","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:15.710 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:15.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:15.711 00.000 28316 Enqueuing Expose request
01:05:15.715 00.004 29988 PulseGuide returned control before completion, sleep 250
01:05:15.979 00.264 29988 IsGuiding returns 0
01:05:15.979 00.000 29988 Move returns status 0, amount 244
01:05:15.979 00.000 29988 move complete, result=0
01:05:15.979 00.000 29988 worker thread done servicing request
01:05:15.979 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 244 ms SOUTH
01:05:15.980 00.001 29988 Worker thread wakes up
01:05:15.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:15.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:17.611 01.631 29988 Exposure complete
01:05:17.657 00.046 29988 worker thread done servicing request
01:05:17.657 00.000 28316 OnExposeComplete: enter
01:05:17.658 00.001 28316 UpdateGuideState(): m_state=6
01:05:17.658 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
01:05:17.659 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=257.33, Mass=2429, SNR=34.1, Peak=203 HFD=3.8
01:05:17.659 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.16)
01:05:17.660 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.12)
01:05:17.660 00.000 28316 CameraToMount -- cameraX=-0.94 cameraY=-0.01 hyp=0.94 cameraTheta=-3.13 mountX=0.38 mountY=0.84, mountTheta=1.15
01:05:17.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.94, y=-0.01, opts=13)
01:05:17.662 00.001 28316 Enqueuing Move request for scope (-0.94, -0.01)
01:05:17.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:17.664 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.1
01:05:17.664 00.000 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 5 / 99999
01:05:17.664 00.000 29988 Worker thread wakes up
01:05:17.666 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.01) opts 0xd
01:05:17.666 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143917.664,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:17.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:17.667 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:17.668 00.001 28316 Enqueuing Expose request
01:05:17.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.94, -0.01)
01:05:17.668 00.000 29988 Moving (-0.94, -0.01) raw xDistance=0.38 yDistance=0.84
01:05:17.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
01:05:17.668 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
01:05:17.668 00.000 29988 MoveAxis(W, 79, ABG)
01:05:17.668 00.000 29988 Guiding  Dir = 3, Dur = 79
01:05:17.668 00.000 29988 IsSlewing returns 0
01:05:17.668 00.000 29988 IsGuiding returns 0
01:05:17.670 00.002 29988 PulseGuide returned control before completion, sleep 88
01:05:17.766 00.096 29988 IsGuiding returns 1
01:05:17.766 00.000 29988 scope still moving after pulse duration time elapsed
01:05:17.798 00.032 29988 IsSlewing returns 0
01:05:17.798 00.000 29988 IsGuiding returns 0
01:05:17.798 00.000 29988 scope move finished after 79 + 51 ms
01:05:17.798 00.000 29988 Move returns status 0, amount 79
01:05:17.798 00.000 29988 MoveAxis(S, 201, ABG)
01:05:17.798 00.000 29988 Guiding  Dir = 1, Dur = 201
01:05:17.800 00.002 29988 IsSlewing returns 0
01:05:17.800 00.000 29988 IsGuiding returns 0
01:05:17.805 00.005 29988 PulseGuide returned control before completion, sleep 207
01:05:18.017 00.212 29988 IsGuiding returns 1
01:05:18.017 00.000 29988 scope still moving after pulse duration time elapsed
01:05:18.049 00.032 29988 IsSlewing returns 0
01:05:18.049 00.000 29988 IsGuiding returns 0
01:05:18.049 00.000 29988 scope move finished after 201 + 48 ms
01:05:18.049 00.000 29988 Move returns status 0, amount 201
01:05:18.049 00.000 29988 move complete, result=0
01:05:18.049 00.000 29988 worker thread done servicing request
01:05:18.049 00.000 28316 GuideStep: 0.4 px 79 ms WEST, 0.8 px 201 ms SOUTH
01:05:18.050 00.001 29988 Worker thread wakes up
01:05:18.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:18.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:19.469 01.419 29988 Exposure complete
01:05:19.518 00.049 29988 worker thread done servicing request
01:05:19.518 00.000 28316 OnExposeComplete: enter
01:05:19.519 00.001 28316 UpdateGuideState(): m_state=6
01:05:19.520 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
01:05:19.520 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=257.35, Mass=2587, SNR=35.1, Peak=233 HFD=3.6
01:05:19.521 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:05:19.521 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
01:05:19.522 00.001 28316 CameraToMount -- cameraX=-0.84 cameraY=0.01 hyp=0.84 cameraTheta=3.13 mountX=0.35 mountY=0.74, mountTheta=1.13
01:05:19.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.84, y=0.01, opts=13)
01:05:19.523 00.000 28316 Enqueuing Move request for scope (-0.84, 0.01)
01:05:19.523 00.000 29988 Worker thread wakes up
01:05:19.524 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:19.524 00.000 28316 UpdateGuideState exits: m=2587 RSB=35.1
01:05:19.524 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 6 / 99999
01:05:19.525 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 0.01) opts 0xd
01:05:19.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.84, 0.01)
01:05:19.525 00.000 29988 Moving (-0.84, 0.01) raw xDistance=0.35 yDistance=0.74
01:05:19.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
01:05:19.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
01:05:19.525 00.000 29988 MoveAxis(W, 80, ABG)
01:05:19.525 00.000 29988 Guiding  Dir = 3, Dur = 80
01:05:19.525 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143919.525,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:19.526 00.001 29988 IsSlewing returns 0
01:05:19.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:19.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:19.527 00.001 28316 Enqueuing Expose request
01:05:19.527 00.000 29988 IsGuiding returns 0
01:05:19.529 00.002 29988 PulseGuide returned control before completion, sleep 88
01:05:19.623 00.094 29988 IsGuiding returns 1
01:05:19.623 00.000 29988 scope still moving after pulse duration time elapsed
01:05:19.654 00.031 29988 IsSlewing returns 0
01:05:19.655 00.001 29988 IsGuiding returns 0
01:05:19.655 00.000 29988 scope move finished after 80 + 47 ms
01:05:19.655 00.000 29988 Move returns status 0, amount 80
01:05:19.655 00.000 29988 MoveAxis(S, 178, ABG)
01:05:19.655 00.000 29988 Guiding  Dir = 1, Dur = 178
01:05:19.655 00.000 29988 IsSlewing returns 0
01:05:19.655 00.000 29988 IsGuiding returns 0
01:05:19.660 00.005 29988 PulseGuide returned control before completion, sleep 184
01:05:19.865 00.205 29988 IsGuiding returns 0
01:05:19.865 00.000 29988 Move returns status 0, amount 178
01:05:19.865 00.000 29988 move complete, result=0
01:05:19.865 00.000 29988 worker thread done servicing request
01:05:19.865 00.000 29988 Worker thread wakes up
01:05:19.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:19.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:19.865 00.000 28316 GuideStep: 0.4 px 80 ms WEST, 0.7 px 178 ms SOUTH
01:05:21.500 01.635 29988 Exposure complete
01:05:21.546 00.046 29988 worker thread done servicing request
01:05:21.548 00.002 28316 OnExposeComplete: enter
01:05:21.548 00.000 28316 UpdateGuideState(): m_state=6
01:05:21.549 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
01:05:21.549 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=256.93, Mass=2335, SNR=33.5, Peak=218 HFD=4.1
01:05:21.550 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
01:05:21.550 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
01:05:21.550 00.000 28316 CameraToMount -- cameraX=-0.89 cameraY=-0.41 hyp=0.98 cameraTheta=-2.71 mountX=-0.01 mountY=0.98, mountTheta=1.58
01:05:21.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.89, y=-0.41, opts=13)
01:05:21.552 00.001 28316 Enqueuing Move request for scope (-0.89, -0.41)
01:05:21.552 00.000 29988 Worker thread wakes up
01:05:21.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
01:05:21.553 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.5
01:05:21.553 00.000 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 7 / 99999
01:05:21.554 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.41) opts 0xd
01:05:21.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.89, -0.41)
01:05:21.554 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143921.554,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:21.554 00.000 29988 Moving (-0.89, -0.41) raw xDistance=-0.01 yDistance=0.98
01:05:21.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:05:21.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
01:05:21.555 00.001 29988 MoveAxis(E, 0, ABG)
01:05:21.555 00.000 29988 Move returns status 0, amount 0
01:05:21.555 00.000 29988 MoveAxis(S, 234, ABG)
01:05:21.555 00.000 29988 Guiding  Dir = 1, Dur = 234
01:05:21.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:21.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:21.556 00.001 28316 Enqueuing Expose request
01:05:21.556 00.000 29988 IsSlewing returns 0
01:05:21.557 00.001 29988 IsGuiding returns 0
01:05:21.562 00.005 29988 PulseGuide returned control before completion, sleep 240
01:05:21.811 00.249 29988 IsGuiding returns 0
01:05:21.811 00.000 29988 Move returns status 0, amount 234
01:05:21.811 00.000 29988 move complete, result=0
01:05:21.812 00.001 29988 worker thread done servicing request
01:05:21.812 00.000 29988 Worker thread wakes up
01:05:21.812 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 234 ms SOUTH
01:05:21.813 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:21.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:23.230 01.417 29988 Exposure complete
01:05:23.273 00.043 29988 worker thread done servicing request
01:05:23.273 00.000 28316 OnExposeComplete: enter
01:05:23.274 00.001 28316 UpdateGuideState(): m_state=6
01:05:23.290 00.016 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
01:05:23.290 00.000 28316 Star::Find returns 1 (0), X=951.38, Y=257.01, Mass=2507, SNR=34.6, Peak=222 HFD=3.9
01:05:23.291 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
01:05:23.292 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
01:05:23.293 00.001 28316 CameraToMount -- cameraX=-0.77 cameraY=-0.34 hyp=0.84 cameraTheta=-2.73 mountX=0.01 mountY=0.84, mountTheta=1.56
01:05:23.294 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.77, y=-0.34, opts=13)
01:05:23.294 00.000 28316 Enqueuing Move request for scope (-0.77, -0.34)
01:05:23.295 00.001 29988 Worker thread wakes up
01:05:23.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.34) opts 0xd
01:05:23.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:23.296 00.001 28316 UpdateGuideState exits: m=2507 RSB=34.6
01:05:23.296 00.000 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 8 / 99999
01:05:23.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.77, -0.34)
01:05:23.296 00.000 29988 Moving (-0.77, -0.34) raw xDistance=0.01 yDistance=0.84
01:05:23.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:23.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
01:05:23.297 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143923.296,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:23.297 00.000 29988 MoveAxis(E, 0, ABG)
01:05:23.297 00.000 29988 Move returns status 0, amount 0
01:05:23.297 00.000 29988 MoveAxis(S, 200, ABG)
01:05:23.297 00.000 29988 Guiding  Dir = 1, Dur = 200
01:05:23.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:23.298 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:23.298 00.000 28316 Enqueuing Expose request
01:05:23.298 00.000 29988 IsSlewing returns 0
01:05:23.299 00.001 29988 IsGuiding returns 0
01:05:23.308 00.009 29988 PulseGuide returned control before completion, sleep 202
01:05:23.530 00.222 29988 IsGuiding returns 0
01:05:23.530 00.000 29988 Move returns status 0, amount 200
01:05:23.530 00.000 29988 move complete, result=0
01:05:23.530 00.000 29988 worker thread done servicing request
01:05:23.530 00.000 29988 Worker thread wakes up
01:05:23.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:23.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:23.530 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.8 px 200 ms SOUTH
01:05:25.165 01.635 29988 Exposure complete
01:05:25.212 00.047 29988 worker thread done servicing request
01:05:25.212 00.000 28316 OnExposeComplete: enter
01:05:25.212 00.000 28316 UpdateGuideState(): m_state=6
01:05:25.214 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
01:05:25.214 00.000 28316 Star::Find returns 1 (1), X=951.29, Y=256.99, Mass=2530, SNR=34.9, Peak=255 HFD=4.0
01:05:25.214 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:05:25.215 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:05:25.216 00.001 28316 CameraToMount -- cameraX=-0.85 cameraY=-0.35 hyp=0.92 cameraTheta=-2.75 mountX=0.03 mountY=0.92, mountTheta=1.54
01:05:25.218 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.85, y=-0.35, opts=13)
01:05:25.218 00.000 28316 Enqueuing Move request for scope (-0.85, -0.35)
01:05:25.219 00.001 29988 Worker thread wakes up
01:05:25.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:25.219 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.9 Saturée
01:05:25.220 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 9 / 99999
01:05:25.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.35) opts 0xd
01:05:25.220 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.85, -0.35)
01:05:25.220 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143925.220,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:25.221 00.001 29988 Moving (-0.85, -0.35) raw xDistance=0.03 yDistance=0.92
01:05:25.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:05:25.221 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:25.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:25.222 00.001 28316 Enqueuing Expose request
01:05:25.223 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
01:05:25.223 00.000 29988 MoveAxis(E, 0, ABG)
01:05:25.223 00.000 29988 Move returns status 0, amount 0
01:05:25.223 00.000 29988 MoveAxis(S, 219, ABG)
01:05:25.223 00.000 29988 Guiding  Dir = 1, Dur = 219
01:05:25.223 00.000 29988 IsSlewing returns 0
01:05:25.223 00.000 29988 IsGuiding returns 0
01:05:25.228 00.005 29988 PulseGuide returned control before completion, sleep 224
01:05:25.464 00.236 29988 IsGuiding returns 0
01:05:25.464 00.000 29988 Move returns status 0, amount 219
01:05:25.464 00.000 29988 move complete, result=0
01:05:25.464 00.000 29988 worker thread done servicing request
01:05:25.464 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 219 ms SOUTH
01:05:25.465 00.001 29988 Worker thread wakes up
01:05:25.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:25.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:26.870 01.405 29988 Exposure complete
01:05:26.908 00.038 29988 worker thread done servicing request
01:05:26.908 00.000 28316 OnExposeComplete: enter
01:05:26.909 00.001 28316 UpdateGuideState(): m_state=6
01:05:26.910 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
01:05:26.912 00.002 28316 Star::Find returns 1 (0), X=951.36, Y=256.89, Mass=2361, SNR=33.7, Peak=214 HFD=3.8
01:05:26.913 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.68)
01:05:26.914 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.64)
01:05:26.915 00.001 28316 CameraToMount -- cameraX=-0.78 cameraY=-0.46 hyp=0.91 cameraTheta=-2.61 mountX=-0.09 mountY=0.90, mountTheta=1.67
01:05:26.919 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.78, y=-0.46, opts=13)
01:05:26.919 00.000 28316 Enqueuing Move request for scope (-0.78, -0.46)
01:05:26.920 00.001 29988 Worker thread wakes up
01:05:26.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
01:05:26.920 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
01:05:26.921 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 10 / 99999
01:05:26.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.46) opts 0xd
01:05:26.921 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.78, -0.46)
01:05:26.921 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143926.921,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:26.922 00.001 29988 Moving (-0.78, -0.46) raw xDistance=-0.09 yDistance=0.90
01:05:26.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:05:26.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:26.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:26.923 00.001 28316 Enqueuing Expose request
01:05:26.924 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
01:05:26.924 00.000 29988 MoveAxis(E, 0, ABG)
01:05:26.924 00.000 29988 Move returns status 0, amount 0
01:05:26.924 00.000 29988 MoveAxis(S, 216, ABG)
01:05:26.924 00.000 29988 Guiding  Dir = 1, Dur = 216
01:05:26.925 00.001 29988 IsSlewing returns 0
01:05:26.925 00.000 29988 IsGuiding returns 0
01:05:26.930 00.005 29988 PulseGuide returned control before completion, sleep 221
01:05:27.166 00.236 29988 IsGuiding returns 0
01:05:27.167 00.001 29988 Move returns status 0, amount 216
01:05:27.167 00.000 29988 move complete, result=0
01:05:27.167 00.000 29988 worker thread done servicing request
01:05:27.167 00.000 29988 Worker thread wakes up
01:05:27.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:27.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:27.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 216 ms SOUTH
01:05:28.801 01.634 29988 Exposure complete
01:05:28.845 00.044 29988 worker thread done servicing request
01:05:28.845 00.000 28316 OnExposeComplete: enter
01:05:28.846 00.001 28316 UpdateGuideState(): m_state=6
01:05:28.849 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
01:05:28.851 00.002 28316 Star::Find returns 1 (0), X=951.40, Y=256.90, Mass=2537, SNR=35.0, Peak=221 HFD=3.9
01:05:28.851 00.000 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
01:05:28.853 00.002 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
01:05:28.853 00.000 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.44 hyp=0.86 cameraTheta=-2.60 mountX=-0.10 mountY=0.86, mountTheta=1.68
01:05:28.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.44, opts=13)
01:05:28.855 00.001 28316 Enqueuing Move request for scope (-0.74, -0.44)
01:05:28.855 00.000 29988 Worker thread wakes up
01:05:28.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:28.856 00.001 28316 UpdateGuideState exits: m=2537 RSB=35.0
01:05:28.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.44) opts 0xd
01:05:28.856 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 11 / 99999
01:05:28.857 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.44)
01:05:28.857 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143928.857,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:28.857 00.000 29988 Moving (-0.74, -0.44) raw xDistance=-0.10 yDistance=0.86
01:05:28.857 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:05:28.857 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
01:05:28.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:28.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:28.858 00.000 28316 Enqueuing Expose request
01:05:28.859 00.001 29988 MoveAxis(E, 0, ABG)
01:05:28.859 00.000 29988 Move returns status 0, amount 0
01:05:28.859 00.000 29988 MoveAxis(S, 206, ABG)
01:05:28.859 00.000 29988 Guiding  Dir = 1, Dur = 206
01:05:28.859 00.000 29988 IsSlewing returns 0
01:05:28.859 00.000 29988 IsGuiding returns 0
01:05:28.863 00.004 29988 PulseGuide returned control before completion, sleep 211
01:05:29.084 00.221 29988 IsGuiding returns 1
01:05:29.084 00.000 29988 scope still moving after pulse duration time elapsed
01:05:29.116 00.032 29988 IsSlewing returns 0
01:05:29.116 00.000 29988 IsGuiding returns 0
01:05:29.116 00.000 29988 scope move finished after 206 + 50 ms
01:05:29.116 00.000 29988 Move returns status 0, amount 206
01:05:29.116 00.000 29988 move complete, result=0
01:05:29.116 00.000 29988 worker thread done servicing request
01:05:29.116 00.000 29988 Worker thread wakes up
01:05:29.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:29.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:29.116 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 206 ms SOUTH
01:05:30.522 01.406 29988 Exposure complete
01:05:30.579 00.057 29988 worker thread done servicing request
01:05:30.579 00.000 28316 OnExposeComplete: enter
01:05:30.581 00.002 28316 UpdateGuideState(): m_state=6
01:05:30.582 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
01:05:30.585 00.003 28316 Star::Find returns 1 (0), X=951.41, Y=256.96, Mass=2535, SNR=35.0, Peak=210 HFD=3.9
01:05:30.588 00.003 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:05:30.590 00.002 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
01:05:30.592 00.002 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.39 hyp=0.83 cameraTheta=-2.66 mountX=-0.05 mountY=0.83, mountTheta=1.63
01:05:30.596 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.39, opts=13)
01:05:30.599 00.003 28316 Enqueuing Move request for scope (-0.74, -0.39)
01:05:30.601 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:30.604 00.003 28316 UpdateGuideState exits: m=2535 RSB=35.0
01:05:30.606 00.002 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 12 / 99999
01:05:30.608 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786143930.608,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:30.610 00.002 29988 Worker thread wakes up
01:05:30.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.39) opts 0xd
01:05:30.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.39)
01:05:30.611 00.000 29988 Moving (-0.74, -0.39) raw xDistance=-0.05 yDistance=0.83
01:05:30.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:30.612 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:30.612 00.000 28316 Enqueuing Expose request
01:05:30.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:05:30.613 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
01:05:30.613 00.000 29988 MoveAxis(E, 0, ABG)
01:05:30.613 00.000 29988 Move returns status 0, amount 0
01:05:30.613 00.000 29988 MoveAxis(S, 198, ABG)
01:05:30.613 00.000 29988 Guiding  Dir = 1, Dur = 198
01:05:30.614 00.001 29988 IsSlewing returns 0
01:05:30.614 00.000 29988 IsGuiding returns 0
01:05:30.618 00.004 29988 PulseGuide returned control before completion, sleep 203
01:05:30.837 00.219 29988 IsGuiding returns 0
01:05:30.837 00.000 29988 Move returns status 0, amount 198
01:05:30.837 00.000 29988 move complete, result=0
01:05:30.837 00.000 29988 worker thread done servicing request
01:05:30.837 00.000 29988 Worker thread wakes up
01:05:30.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:30.837 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.8 px 198 ms SOUTH
01:05:30.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:32.474 01.637 29988 Exposure complete
01:05:32.522 00.048 29988 worker thread done servicing request
01:05:32.522 00.000 28316 OnExposeComplete: enter
01:05:32.522 00.000 28316 UpdateGuideState(): m_state=6
01:05:32.522 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
01:05:32.523 00.001 28316 Star::Find returns 1 (0), X=951.42, Y=256.88, Mass=2397, SNR=33.9, Peak=219 HFD=3.9
01:05:32.523 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.72)
01:05:32.524 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.68)
01:05:32.524 00.000 28316 CameraToMount -- cameraX=-0.72 cameraY=-0.46 hyp=0.86 cameraTheta=-2.57 mountX=-0.12 mountY=0.85, mountTheta=1.71
01:05:32.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.72, y=-0.46, opts=13)
01:05:32.526 00.001 28316 Enqueuing Move request for scope (-0.72, -0.46)
01:05:32.527 00.001 29988 Worker thread wakes up
01:05:32.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.46) opts 0xd
01:05:32.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:32.528 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:05:32.528 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 13 / 99999
01:05:32.529 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.72, -0.46)
01:05:32.529 00.000 29988 Moving (-0.72, -0.46) raw xDistance=-0.12 yDistance=0.85
01:05:32.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:05:32.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:05:32.529 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143932.529,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:32.529 00.000 29988 MoveAxis(E, 0, ABG)
01:05:32.529 00.000 29988 Move returns status 0, amount 0
01:05:32.529 00.000 29988 MoveAxis(S, 203, ABG)
01:05:32.529 00.000 29988 Guiding  Dir = 1, Dur = 203
01:05:32.530 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:32.531 00.001 29988 IsSlewing returns 0
01:05:32.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:32.531 00.000 28316 Enqueuing Expose request
01:05:32.532 00.001 29988 IsGuiding returns 0
01:05:32.537 00.005 29988 PulseGuide returned control before completion, sleep 208
01:05:32.760 00.223 29988 IsGuiding returns 0
01:05:32.760 00.000 29988 Move returns status 0, amount 203
01:05:32.760 00.000 29988 move complete, result=0
01:05:32.760 00.000 29988 worker thread done servicing request
01:05:32.760 00.000 29988 Worker thread wakes up
01:05:32.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:32.760 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 203 ms SOUTH
01:05:32.762 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:34.178 01.416 29988 Exposure complete
01:05:34.205 00.027 29988 worker thread done servicing request
01:05:34.205 00.000 28316 OnExposeComplete: enter
01:05:34.206 00.001 28316 UpdateGuideState(): m_state=6
01:05:34.207 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
01:05:34.208 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=256.93, Mass=2532, SNR=34.7, Peak=217 HFD=3.9
01:05:34.209 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:05:34.211 00.002 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
01:05:34.212 00.001 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.42 hyp=0.85 cameraTheta=-2.63 mountX=-0.07 mountY=0.85, mountTheta=1.65
01:05:34.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.42, opts=13)
01:05:34.214 00.001 28316 Enqueuing Move request for scope (-0.74, -0.42)
01:05:34.214 00.000 29988 Worker thread wakes up
01:05:34.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.42) opts 0xd
01:05:34.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
01:05:34.215 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.42)
01:05:34.215 00.000 29988 Moving (-0.74, -0.42) raw xDistance=-0.07 yDistance=0.85
01:05:34.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:05:34.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:05:34.215 00.000 29988 MoveAxis(E, 0, ABG)
01:05:34.215 00.000 29988 Move returns status 0, amount 0
01:05:34.215 00.000 29988 MoveAxis(S, 204, ABG)
01:05:34.215 00.000 29988 Guiding  Dir = 1, Dur = 204
01:05:34.215 00.000 28316 UpdateGuideState exits: m=2532 RSB=34.7
01:05:34.216 00.001 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 14 / 99999
01:05:34.216 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143934.216,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:34.217 00.001 29988 IsSlewing returns 0
01:05:34.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:34.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:34.218 00.001 28316 Enqueuing Expose request
01:05:34.218 00.000 29988 IsGuiding returns 0
01:05:34.223 00.005 29988 PulseGuide returned control before completion, sleep 209
01:05:34.443 00.220 29988 IsGuiding returns 0
01:05:34.443 00.000 29988 Move returns status 0, amount 204
01:05:34.443 00.000 29988 move complete, result=0
01:05:34.443 00.000 29988 worker thread done servicing request
01:05:34.443 00.000 29988 Worker thread wakes up
01:05:34.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:34.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 204 ms SOUTH
01:05:34.444 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:36.071 01.627 29988 Exposure complete
01:05:36.127 00.056 29988 worker thread done servicing request
01:05:36.128 00.001 28316 OnExposeComplete: enter
01:05:36.129 00.001 28316 UpdateGuideState(): m_state=6
01:05:36.131 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
01:05:36.134 00.003 28316 Star::Find returns 1 (0), X=951.40, Y=256.86, Mass=2423, SNR=34.1, Peak=228 HFD=3.8
01:05:36.136 00.002 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
01:05:36.138 00.002 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
01:05:36.141 00.003 28316 CameraToMount -- cameraX=-0.75 cameraY=-0.49 hyp=0.89 cameraTheta=-2.56 mountX=-0.13 mountY=0.89, mountTheta=1.72
01:05:36.145 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.75, y=-0.49, opts=13)
01:05:36.147 00.002 28316 Enqueuing Move request for scope (-0.75, -0.49)
01:05:36.149 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:36.151 00.002 28316 UpdateGuideState exits: m=2423 RSB=34.1
01:05:36.153 00.002 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 15 / 99999
01:05:36.154 00.001 29988 Worker thread wakes up
01:05:36.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.49) opts 0xd
01:05:36.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.75, -0.49)
01:05:36.154 00.000 29988 Moving (-0.75, -0.49) raw xDistance=-0.13 yDistance=0.89
01:05:36.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:05:36.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:05:36.155 00.001 29988 MoveAxis(E, 0, ABG)
01:05:36.155 00.000 29988 Move returns status 0, amount 0
01:05:36.155 00.000 29988 MoveAxis(S, 212, ABG)
01:05:36.155 00.000 29988 Guiding  Dir = 1, Dur = 212
01:05:36.155 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143936.154,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:36.155 00.000 29988 IsSlewing returns 0
01:05:36.156 00.001 29988 IsGuiding returns 0
01:05:36.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:36.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:36.156 00.000 28316 Enqueuing Expose request
01:05:36.160 00.004 29988 PulseGuide returned control before completion, sleep 218
01:05:36.386 00.226 29988 IsGuiding returns 0
01:05:36.386 00.000 29988 Move returns status 0, amount 212
01:05:36.386 00.000 29988 move complete, result=0
01:05:36.386 00.000 29988 worker thread done servicing request
01:05:36.386 00.000 29988 Worker thread wakes up
01:05:36.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:36.386 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 212 ms SOUTH
01:05:36.387 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:37.801 01.414 29988 Exposure complete
01:05:37.834 00.033 29988 worker thread done servicing request
01:05:37.834 00.000 28316 OnExposeComplete: enter
01:05:37.834 00.000 28316 UpdateGuideState(): m_state=6
01:05:37.835 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
01:05:37.835 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=256.97, Mass=2462, SNR=34.4, Peak=236 HFD=3.9
01:05:37.836 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:05:37.836 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:05:37.836 00.000 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.38 hyp=0.88 cameraTheta=-2.70 mountX=-0.02 mountY=0.88, mountTheta=1.59
01:05:37.837 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.38, opts=13)
01:05:37.838 00.001 28316 Enqueuing Move request for scope (-0.80, -0.38)
01:05:37.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:37.838 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:05:37.839 00.001 29988 Worker thread wakes up
01:05:37.839 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 16 / 99999
01:05:37.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.38) opts 0xd
01:05:37.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.38)
01:05:37.839 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143937.839,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:37.840 00.001 29988 Moving (-0.80, -0.38) raw xDistance=-0.02 yDistance=0.88
01:05:37.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:05:37.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
01:05:37.840 00.000 29988 MoveAxis(E, 0, ABG)
01:05:37.840 00.000 29988 Move returns status 0, amount 0
01:05:37.840 00.000 29988 MoveAxis(S, 210, ABG)
01:05:37.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:37.841 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:37.841 00.000 28316 Enqueuing Expose request
01:05:37.841 00.000 29988 Guiding  Dir = 1, Dur = 210
01:05:37.842 00.001 29988 IsSlewing returns 0
01:05:37.842 00.000 29988 IsGuiding returns 0
01:05:37.847 00.005 29988 PulseGuide returned control before completion, sleep 215
01:05:38.067 00.220 29988 IsGuiding returns 0
01:05:38.067 00.000 29988 Move returns status 0, amount 210
01:05:38.067 00.000 29988 move complete, result=0
01:05:38.067 00.000 29988 worker thread done servicing request
01:05:38.067 00.000 29988 Worker thread wakes up
01:05:38.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:38.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:38.067 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 210 ms SOUTH
01:05:39.701 01.634 29988 Exposure complete
01:05:39.753 00.052 29988 worker thread done servicing request
01:05:39.753 00.000 28316 OnExposeComplete: enter
01:05:39.755 00.002 28316 UpdateGuideState(): m_state=6
01:05:39.758 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
01:05:39.759 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=256.97, Mass=2443, SNR=34.4, Peak=228 HFD=3.9
01:05:39.762 00.003 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
01:05:39.764 00.002 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
01:05:39.767 00.003 28316 CameraToMount -- cameraX=-0.82 cameraY=-0.37 hyp=0.90 cameraTheta=-2.71 mountX=-0.00 mountY=0.90, mountTheta=1.57
01:05:39.771 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.82, y=-0.37, opts=13)
01:05:39.773 00.002 28316 Enqueuing Move request for scope (-0.82, -0.37)
01:05:39.774 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
01:05:39.775 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.4
01:05:39.776 00.001 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 17 / 99999
01:05:39.776 00.000 29988 Worker thread wakes up
01:05:39.776 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143939.776,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:39.777 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.37) opts 0xd
01:05:39.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.82, -0.37)
01:05:39.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:39.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:39.778 00.001 29988 Moving (-0.82, -0.37) raw xDistance=-0.00 yDistance=0.90
01:05:39.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:05:39.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
01:05:39.778 00.000 29988 MoveAxis(E, 0, ABG)
01:05:39.778 00.000 29988 Move returns status 0, amount 0
01:05:39.778 00.000 29988 MoveAxis(S, 215, ABG)
01:05:39.778 00.000 29988 Guiding  Dir = 1, Dur = 215
01:05:39.779 00.001 28316 Enqueuing Expose request
01:05:39.780 00.001 29988 IsSlewing returns 0
01:05:39.780 00.000 29988 IsGuiding returns 0
01:05:39.786 00.006 29988 PulseGuide returned control before completion, sleep 221
01:05:40.020 00.234 29988 IsGuiding returns 0
01:05:40.020 00.000 29988 Move returns status 0, amount 215
01:05:40.020 00.000 29988 move complete, result=0
01:05:40.020 00.000 29988 worker thread done servicing request
01:05:40.020 00.000 29988 Worker thread wakes up
01:05:40.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:40.020 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 215 ms SOUTH
01:05:40.021 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:41.433 01.412 29988 Exposure complete
01:05:41.467 00.034 29988 worker thread done servicing request
01:05:41.467 00.000 28316 OnExposeComplete: enter
01:05:41.469 00.002 28316 UpdateGuideState(): m_state=6
01:05:41.471 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
01:05:41.471 00.000 28316 Star::Find returns 1 (0), X=951.38, Y=256.86, Mass=2446, SNR=34.3, Peak=220 HFD=3.9
01:05:41.472 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.71)
01:05:41.472 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.67)
01:05:41.473 00.001 28316 CameraToMount -- cameraX=-0.76 cameraY=-0.48 hyp=0.90 cameraTheta=-2.58 mountX=-0.12 mountY=0.90, mountTheta=1.71
01:05:41.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.76, y=-0.48, opts=13)
01:05:41.474 00.000 28316 Enqueuing Move request for scope (-0.76, -0.48)
01:05:41.475 00.001 29988 Worker thread wakes up
01:05:41.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.48) opts 0xd
01:05:41.475 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.76, -0.48)
01:05:41.475 00.000 29988 Moving (-0.76, -0.48) raw xDistance=-0.12 yDistance=0.90
01:05:41.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:05:41.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
01:05:41.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:41.476 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:05:41.476 00.000 29988 MoveAxis(E, 0, ABG)
01:05:41.476 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 18 / 99999
01:05:41.478 00.002 29988 Move returns status 0, amount 0
01:05:41.478 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143941.478,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:41.478 00.000 29988 MoveAxis(S, 215, ABG)
01:05:41.478 00.000 29988 Guiding  Dir = 1, Dur = 215
01:05:41.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:41.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:41.479 00.000 28316 Enqueuing Expose request
01:05:41.479 00.000 29988 IsSlewing returns 0
01:05:41.479 00.000 29988 IsGuiding returns 0
01:05:41.484 00.005 29988 PulseGuide returned control before completion, sleep 221
01:05:41.715 00.231 29988 IsGuiding returns 0
01:05:41.715 00.000 29988 Move returns status 0, amount 215
01:05:41.715 00.000 29988 move complete, result=0
01:05:41.715 00.000 29988 worker thread done servicing request
01:05:41.715 00.000 29988 Worker thread wakes up
01:05:41.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:41.716 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:41.716 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 215 ms SOUTH
01:05:43.357 01.641 29988 Exposure complete
01:05:43.406 00.049 29988 worker thread done servicing request
01:05:43.406 00.000 28316 OnExposeComplete: enter
01:05:43.406 00.000 28316 UpdateGuideState(): m_state=6
01:05:43.407 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
01:05:43.407 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=256.68, Mass=2522, SNR=34.7, Peak=242 HFD=3.6
01:05:43.408 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
01:05:43.408 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
01:05:43.409 00.001 28316 CameraToMount -- cameraX=-0.84 cameraY=-0.66 hyp=1.07 cameraTheta=-2.47 mountX=-0.26 mountY=1.05, mountTheta=1.81
01:05:43.411 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.84, y=-0.66, opts=13)
01:05:43.412 00.001 28316 Enqueuing Move request for scope (-0.84, -0.66)
01:05:43.414 00.002 29988 Worker thread wakes up
01:05:43.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.66) opts 0xd
01:05:43.414 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.84, -0.66)
01:05:43.414 00.000 29988 Moving (-0.84, -0.66) raw xDistance=-0.26 yDistance=1.05
01:05:43.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:05:43.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
01:05:43.414 00.000 29988 MoveAxis(E, 54, ABG)
01:05:43.414 00.000 29988 Guiding  Dir = 2, Dur = 54
01:05:43.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:43.415 00.001 29988 IsSlewing returns 0
01:05:43.415 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.7
01:05:43.416 00.001 29988 IsGuiding returns 0
01:05:43.416 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 19 / 99999
01:05:43.418 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786143943.418,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:43.419 00.001 29988 PulseGuide returned control before completion, sleep 62
01:05:43.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:43.421 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:43.421 00.000 28316 Enqueuing Expose request
01:05:43.497 00.076 29988 IsGuiding returns 0
01:05:43.497 00.000 29988 Move returns status 0, amount 54
01:05:43.497 00.000 29988 MoveAxis(S, 250, ABG)
01:05:43.497 00.000 29988 Guiding  Dir = 1, Dur = 250
01:05:43.497 00.000 29988 IsSlewing returns 0
01:05:43.498 00.001 29988 IsGuiding returns 0
01:05:43.502 00.004 29988 PulseGuide returned control before completion, sleep 255
01:05:43.766 00.264 29988 IsGuiding returns 0
01:05:43.766 00.000 29988 Move returns status 0, amount 250
01:05:43.766 00.000 29988 move complete, result=0
01:05:43.766 00.000 29988 worker thread done servicing request
01:05:43.767 00.001 29988 Worker thread wakes up
01:05:43.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:43.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:43.767 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 1.0 px 250 ms SOUTH
01:05:45.180 01.413 29988 Exposure complete
01:05:45.231 00.051 29988 worker thread done servicing request
01:05:45.231 00.000 28316 OnExposeComplete: enter
01:05:45.257 00.026 28316 UpdateGuideState(): m_state=6
01:05:45.257 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
01:05:45.258 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=256.71, Mass=2394, SNR=33.7, Peak=223 HFD=3.7
01:05:45.258 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
01:05:45.258 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
01:05:45.259 00.001 28316 CameraToMount -- cameraX=-0.83 cameraY=-0.64 hyp=1.05 cameraTheta=-2.49 mountX=-0.24 mountY=1.03, mountTheta=1.80
01:05:45.260 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=-0.64, opts=13)
01:05:45.260 00.000 28316 Enqueuing Move request for scope (-0.83, -0.64)
01:05:45.261 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:45.261 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.7
01:05:45.262 00.001 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 20 / 99999
01:05:45.262 00.000 29988 Worker thread wakes up
01:05:45.262 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143945.262,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:45.263 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.64) opts 0xd
01:05:45.263 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, -0.64)
01:05:45.263 00.000 29988 Moving (-0.83, -0.64) raw xDistance=-0.24 yDistance=1.03
01:05:45.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:45.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:45.264 00.001 28316 Enqueuing Expose request
01:05:45.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
01:05:45.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
01:05:45.264 00.000 29988 MoveAxis(E, 54, ABG)
01:05:45.264 00.000 29988 Guiding  Dir = 2, Dur = 54
01:05:45.264 00.000 29988 IsSlewing returns 0
01:05:45.265 00.001 29988 IsGuiding returns 0
01:05:45.267 00.002 29988 PulseGuide returned control before completion, sleep 62
01:05:45.335 00.068 29988 IsGuiding returns 0
01:05:45.335 00.000 29988 Move returns status 0, amount 54
01:05:45.335 00.000 29988 MoveAxis(S, 247, ABG)
01:05:45.336 00.001 29988 Guiding  Dir = 1, Dur = 247
01:05:45.336 00.000 29988 IsSlewing returns 0
01:05:45.336 00.000 29988 IsGuiding returns 0
01:05:45.341 00.005 29988 PulseGuide returned control before completion, sleep 252
01:05:45.603 00.262 29988 IsGuiding returns 0
01:05:45.603 00.000 29988 Move returns status 0, amount 247
01:05:45.603 00.000 29988 move complete, result=0
01:05:45.603 00.000 29988 worker thread done servicing request
01:05:45.603 00.000 29988 Worker thread wakes up
01:05:45.603 00.000 28316 GuideStep: -0.2 px 54 ms EAST, 1.0 px 247 ms SOUTH
01:05:45.605 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:45.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:47.234 01.629 29988 Exposure complete
01:05:47.282 00.048 29988 worker thread done servicing request
01:05:47.282 00.000 28316 OnExposeComplete: enter
01:05:47.283 00.001 28316 UpdateGuideState(): m_state=6
01:05:47.283 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
01:05:47.284 00.001 28316 Star::Find returns 1 (1), X=951.17, Y=257.07, Mass=2449, SNR=34.1, Peak=255 HFD=4.1
01:05:47.284 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.42)
01:05:47.285 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.38)
01:05:47.285 00.000 28316 CameraToMount -- cameraX=-0.98 cameraY=-0.27 hyp=1.01 cameraTheta=-2.87 mountX=0.16 mountY=1.00, mountTheta=1.41
01:05:47.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.98, y=-0.27, opts=13)
01:05:47.287 00.001 28316 Enqueuing Move request for scope (-0.98, -0.27)
01:05:47.287 00.000 29988 Worker thread wakes up
01:05:47.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.27) opts 0xd
01:05:47.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.98, -0.27)
01:05:47.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:47.287 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.1 Saturée
01:05:47.288 00.001 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 21 / 99999
01:05:47.288 00.000 29988 Moving (-0.98, -0.27) raw xDistance=0.16 yDistance=1.00
01:05:47.288 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143947.288,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:47.289 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:05:47.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
01:05:47.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:47.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:47.290 00.001 28316 Enqueuing Expose request
01:05:47.290 00.000 29988 MoveAxis(E, 0, ABG)
01:05:47.290 00.000 29988 Move returns status 0, amount 0
01:05:47.290 00.000 29988 MoveAxis(S, 238, ABG)
01:05:47.290 00.000 29988 Guiding  Dir = 1, Dur = 238
01:05:47.290 00.000 29988 IsSlewing returns 0
01:05:47.290 00.000 29988 IsGuiding returns 0
01:05:47.296 00.006 29988 PulseGuide returned control before completion, sleep 244
01:05:47.551 00.255 29988 IsGuiding returns 0
01:05:47.551 00.000 29988 Move returns status 0, amount 238
01:05:47.551 00.000 29988 move complete, result=0
01:05:47.551 00.000 29988 worker thread done servicing request
01:05:47.551 00.000 29988 Worker thread wakes up
01:05:47.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:47.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:47.551 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 1.0 px 238 ms SOUTH
01:05:48.961 01.410 29988 Exposure complete
01:05:48.999 00.038 29988 worker thread done servicing request
01:05:48.999 00.000 28316 OnExposeComplete: enter
01:05:49.001 00.002 28316 UpdateGuideState(): m_state=6
01:05:49.002 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
01:05:49.002 00.000 28316 Star::Find returns 1 (1), X=951.19, Y=257.05, Mass=2568, SNR=34.9, Peak=255 HFD=4.1
01:05:49.003 00.001 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
01:05:49.003 00.000 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
01:05:49.004 00.001 28316 CameraToMount -- cameraX=-0.95 cameraY=-0.30 hyp=1.00 cameraTheta=-2.84 mountX=0.12 mountY=0.99, mountTheta=1.45
01:05:49.004 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.95, y=-0.30, opts=13)
01:05:49.006 00.002 28316 Enqueuing Move request for scope (-0.95, -0.30)
01:05:49.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:49.007 00.001 29988 Worker thread wakes up
01:05:49.007 00.000 28316 UpdateGuideState exits: m=2568 RSB=34.9 Saturée
01:05:49.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.30) opts 0xd
01:05:49.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.95, -0.30)
01:05:49.007 00.000 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 22 / 99999
01:05:49.008 00.001 29988 Moving (-0.95, -0.30) raw xDistance=0.12 yDistance=0.99
01:05:49.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:05:49.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
01:05:49.008 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143949.008,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:49.008 00.000 29988 MoveAxis(E, 0, ABG)
01:05:49.008 00.000 29988 Move returns status 0, amount 0
01:05:49.008 00.000 29988 MoveAxis(S, 236, ABG)
01:05:49.008 00.000 29988 Guiding  Dir = 1, Dur = 236
01:05:49.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:49.009 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:49.009 00.000 28316 Enqueuing Expose request
01:05:49.009 00.000 29988 IsSlewing returns 0
01:05:49.010 00.001 29988 IsGuiding returns 0
01:05:49.014 00.004 29988 PulseGuide returned control before completion, sleep 242
01:05:49.273 00.259 29988 IsGuiding returns 0
01:05:49.273 00.000 29988 Move returns status 0, amount 236
01:05:49.273 00.000 29988 move complete, result=0
01:05:49.273 00.000 29988 worker thread done servicing request
01:05:49.273 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 236 ms SOUTH
01:05:49.273 00.000 29988 Worker thread wakes up
01:05:49.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:49.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:50.901 01.628 29988 Exposure complete
01:05:50.951 00.050 29988 worker thread done servicing request
01:05:50.951 00.000 28316 OnExposeComplete: enter
01:05:50.951 00.000 28316 UpdateGuideState(): m_state=6
01:05:50.952 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
01:05:50.952 00.000 28316 Star::Find returns 1 (0), X=951.50, Y=256.86, Mass=2470, SNR=34.4, Peak=203 HFD=3.8
01:05:50.953 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
01:05:50.953 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
01:05:50.953 00.000 28316 CameraToMount -- cameraX=-0.64 cameraY=-0.48 hyp=0.80 cameraTheta=-2.50 mountX=-0.17 mountY=0.79, mountTheta=1.79
01:05:50.955 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.64, y=-0.48, opts=13)
01:05:50.955 00.000 28316 Enqueuing Move request for scope (-0.64, -0.48)
01:05:50.956 00.001 29988 Worker thread wakes up
01:05:50.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
01:05:50.956 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
01:05:50.956 00.000 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 23 / 99999
01:05:50.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.48) opts 0xd
01:05:50.957 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143950.957,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:50.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.64, -0.48)
01:05:50.957 00.000 29988 Moving (-0.64, -0.48) raw xDistance=-0.17 yDistance=0.79
01:05:50.958 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:50.958 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:50.958 00.000 28316 Enqueuing Expose request
01:05:50.959 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:05:50.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
01:05:50.959 00.000 29988 MoveAxis(E, 0, ABG)
01:05:50.959 00.000 29988 Move returns status 0, amount 0
01:05:50.959 00.000 29988 MoveAxis(S, 188, ABG)
01:05:50.959 00.000 29988 Guiding  Dir = 1, Dur = 188
01:05:50.959 00.000 29988 IsSlewing returns 0
01:05:50.959 00.000 29988 IsGuiding returns 0
01:05:50.963 00.004 29988 PulseGuide returned control before completion, sleep 194
01:05:51.166 00.203 29988 IsGuiding returns 0
01:05:51.167 00.001 29988 Move returns status 0, amount 188
01:05:51.167 00.000 29988 move complete, result=0
01:05:51.167 00.000 29988 worker thread done servicing request
01:05:51.167 00.000 29988 Worker thread wakes up
01:05:51.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:51.167 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.8 px 188 ms SOUTH
01:05:51.168 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:52.582 01.414 29988 Exposure complete
01:05:52.651 00.069 29988 worker thread done servicing request
01:05:52.652 00.001 28316 OnExposeComplete: enter
01:05:52.653 00.001 28316 UpdateGuideState(): m_state=6
01:05:52.654 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
01:05:52.655 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=256.73, Mass=2459, SNR=34.4, Peak=234 HFD=3.7
01:05:52.656 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.82)
01:05:52.658 00.002 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
01:05:52.659 00.001 28316 CameraToMount -- cameraX=-0.77 cameraY=-0.61 hyp=0.98 cameraTheta=-2.47 mountX=-0.24 mountY=0.96, mountTheta=1.81
01:05:52.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.77, y=-0.61, opts=13)
01:05:52.661 00.001 28316 Enqueuing Move request for scope (-0.77, -0.61)
01:05:52.661 00.000 29988 Worker thread wakes up
01:05:52.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:52.662 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.61) opts 0xd
01:05:52.662 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:05:52.662 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 24 / 99999
01:05:52.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.77, -0.61)
01:05:52.663 00.001 29988 Moving (-0.77, -0.61) raw xDistance=-0.24 yDistance=0.96
01:05:52.663 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143952.662,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:52.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:05:52.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:05:52.663 00.000 29988 MoveAxis(E, 50, ABG)
01:05:52.663 00.000 29988 Guiding  Dir = 2, Dur = 50
01:05:52.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:52.664 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:52.664 00.000 28316 Enqueuing Expose request
01:05:52.664 00.000 29988 IsSlewing returns 0
01:05:52.665 00.001 29988 IsGuiding returns 0
01:05:52.666 00.001 29988 PulseGuide returned control before completion, sleep 59
01:05:52.739 00.073 29988 IsGuiding returns 0
01:05:52.740 00.001 29988 Move returns status 0, amount 50
01:05:52.740 00.000 29988 MoveAxis(S, 230, ABG)
01:05:52.740 00.000 29988 Guiding  Dir = 1, Dur = 230
01:05:52.740 00.000 29988 IsSlewing returns 0
01:05:52.740 00.000 29988 IsGuiding returns 0
01:05:52.749 00.009 29988 PulseGuide returned control before completion, sleep 232
01:05:52.988 00.239 29988 IsGuiding returns 0
01:05:52.988 00.000 29988 Move returns status 0, amount 230
01:05:52.988 00.000 29988 move complete, result=0
01:05:52.988 00.000 29988 worker thread done servicing request
01:05:52.988 00.000 29988 Worker thread wakes up
01:05:52.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:52.988 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 1.0 px 230 ms SOUTH
01:05:52.989 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:54.615 01.626 29988 Exposure complete
01:05:54.680 00.065 29988 worker thread done servicing request
01:05:54.680 00.000 28316 OnExposeComplete: enter
01:05:54.680 00.000 28316 UpdateGuideState(): m_state=6
01:05:54.680 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
01:05:54.682 00.002 28316 Star::Find returns 1 (0), X=951.49, Y=256.90, Mass=2394, SNR=33.9, Peak=213 HFD=3.7
01:05:54.683 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
01:05:54.684 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
01:05:54.685 00.001 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.45 hyp=0.79 cameraTheta=-2.55 mountX=-0.13 mountY=0.79, mountTheta=1.74
01:05:54.688 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.45, opts=13)
01:05:54.688 00.000 28316 Enqueuing Move request for scope (-0.66, -0.45)
01:05:54.690 00.002 29988 Worker thread wakes up
01:05:54.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
01:05:54.691 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.45) opts 0xd
01:05:54.691 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:05:54.691 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.45)
01:05:54.691 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 25 / 99999
01:05:54.692 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143954.692,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:54.692 00.000 29988 Moving (-0.66, -0.45) raw xDistance=-0.13 yDistance=0.79
01:05:54.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:05:54.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:54.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:54.693 00.001 28316 Enqueuing Expose request
01:05:54.694 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
01:05:54.694 00.000 29988 MoveAxis(E, 0, ABG)
01:05:54.694 00.000 29988 Move returns status 0, amount 0
01:05:54.694 00.000 29988 MoveAxis(S, 188, ABG)
01:05:54.694 00.000 29988 Guiding  Dir = 1, Dur = 188
01:05:54.695 00.001 29988 IsSlewing returns 0
01:05:54.695 00.000 29988 IsGuiding returns 0
01:05:54.701 00.006 29988 PulseGuide returned control before completion, sleep 193
01:05:54.896 00.195 29988 IsGuiding returns 0
01:05:54.896 00.000 29988 Move returns status 0, amount 188
01:05:54.896 00.000 29988 move complete, result=0
01:05:54.896 00.000 29988 worker thread done servicing request
01:05:54.896 00.000 29988 Worker thread wakes up
01:05:54.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:54.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:54.896 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 188 ms SOUTH
01:05:56.312 01.416 29988 Exposure complete
01:05:56.350 00.038 29988 worker thread done servicing request
01:05:56.350 00.000 28316 OnExposeComplete: enter
01:05:56.351 00.001 28316 UpdateGuideState(): m_state=6
01:05:56.351 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
01:05:56.352 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=257.02, Mass=2488, SNR=34.6, Peak=223 HFD=3.9
01:05:56.353 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.55)
01:05:56.353 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
01:05:56.354 00.001 28316 CameraToMount -- cameraX=-0.75 cameraY=-0.32 hyp=0.82 cameraTheta=-2.74 mountX=0.02 mountY=0.82, mountTheta=1.55
01:05:56.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.75, y=-0.32, opts=13)
01:05:56.356 00.001 28316 Enqueuing Move request for scope (-0.75, -0.32)
01:05:56.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:56.359 00.003 29988 Worker thread wakes up
01:05:56.359 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6
01:05:56.359 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 26 / 99999
01:05:56.360 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143956.360,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:56.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.32) opts 0xd
01:05:56.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.75, -0.32)
01:05:56.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:56.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:56.361 00.000 28316 Enqueuing Expose request
01:05:56.362 00.001 29988 Moving (-0.75, -0.32) raw xDistance=0.02 yDistance=0.82
01:05:56.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:56.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
01:05:56.362 00.000 29988 MoveAxis(E, 0, ABG)
01:05:56.362 00.000 29988 Move returns status 0, amount 0
01:05:56.362 00.000 29988 MoveAxis(S, 196, ABG)
01:05:56.362 00.000 29988 Guiding  Dir = 1, Dur = 196
01:05:56.362 00.000 29988 IsSlewing returns 0
01:05:56.362 00.000 29988 IsGuiding returns 0
01:05:56.367 00.005 29988 PulseGuide returned control before completion, sleep 202
01:05:56.576 00.209 29988 IsGuiding returns 0
01:05:56.577 00.001 29988 Move returns status 0, amount 196
01:05:56.577 00.000 29988 move complete, result=0
01:05:56.577 00.000 29988 worker thread done servicing request
01:05:56.577 00.000 29988 Worker thread wakes up
01:05:56.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:56.577 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.8 px 196 ms SOUTH
01:05:56.578 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:58.211 01.633 29988 Exposure complete
01:05:58.249 00.038 29988 worker thread done servicing request
01:05:58.249 00.000 28316 OnExposeComplete: enter
01:05:58.250 00.001 28316 UpdateGuideState(): m_state=6
01:05:58.251 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
01:05:58.251 00.000 28316 Star::Find returns 1 (0), X=951.51, Y=257.00, Mass=2453, SNR=34.4, Peak=212 HFD=3.7
01:05:58.252 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:05:58.252 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
01:05:58.253 00.001 28316 CameraToMount -- cameraX=-0.63 cameraY=-0.35 hyp=0.72 cameraTheta=-2.64 mountX=-0.06 mountY=0.72, mountTheta=1.65
01:05:58.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.63, y=-0.35, opts=13)
01:05:58.255 00.001 28316 Enqueuing Move request for scope (-0.63, -0.35)
01:05:58.255 00.000 29988 Worker thread wakes up
01:05:58.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:58.256 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.35) opts 0xd
01:05:58.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.63, -0.35)
01:05:58.256 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:05:58.257 00.001 29988 Moving (-0.63, -0.35) raw xDistance=-0.06 yDistance=0.72
01:05:58.257 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 27 / 99999
01:05:58.258 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:05:58.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
01:05:58.258 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143958.258,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:58.258 00.000 29988 MoveAxis(E, 0, ABG)
01:05:58.258 00.000 29988 Move returns status 0, amount 0
01:05:58.258 00.000 29988 MoveAxis(S, 172, ABG)
01:05:58.259 00.001 29988 Guiding  Dir = 1, Dur = 172
01:05:58.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:58.259 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:58.259 00.000 28316 Enqueuing Expose request
01:05:58.260 00.001 29988 IsSlewing returns 0
01:05:58.260 00.000 29988 IsGuiding returns 0
01:05:58.265 00.005 29988 PulseGuide returned control before completion, sleep 178
01:05:58.459 00.194 29988 IsGuiding returns 0
01:05:58.459 00.000 29988 Move returns status 0, amount 172
01:05:58.459 00.000 29988 move complete, result=0
01:05:58.459 00.000 29988 worker thread done servicing request
01:05:58.459 00.000 29988 Worker thread wakes up
01:05:58.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:05:58.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:05:58.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 172 ms SOUTH
01:05:59.877 01.418 29988 Exposure complete
01:05:59.919 00.042 29988 worker thread done servicing request
01:05:59.919 00.000 28316 OnExposeComplete: enter
01:05:59.920 00.001 28316 UpdateGuideState(): m_state=6
01:05:59.921 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
01:05:59.921 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=256.99, Mass=2443, SNR=34.3, Peak=219 HFD=4.0
01:05:59.922 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
01:05:59.922 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
01:05:59.922 00.000 28316 CameraToMount -- cameraX=-0.79 cameraY=-0.36 hyp=0.87 cameraTheta=-2.72 mountX=0.00 mountY=0.87, mountTheta=1.57
01:05:59.925 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.79, y=-0.36, opts=13)
01:05:59.926 00.001 28316 Enqueuing Move request for scope (-0.79, -0.36)
01:05:59.926 00.000 29988 Worker thread wakes up
01:05:59.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:05:59.926 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.36) opts 0xd
01:05:59.926 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
01:05:59.928 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.79, -0.36)
01:05:59.928 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 28 / 99999
01:05:59.929 00.001 29988 Moving (-0.79, -0.36) raw xDistance=0.00 yDistance=0.87
01:05:59.929 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143959.929,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:05:59.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:05:59.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:05:59.929 00.000 29988 MoveAxis(E, 0, ABG)
01:05:59.929 00.000 29988 Move returns status 0, amount 0
01:05:59.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:59.929 00.000 29988 MoveAxis(S, 207, ABG)
01:05:59.929 00.000 29988 Guiding  Dir = 1, Dur = 207
01:05:59.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:05:59.930 00.001 28316 Enqueuing Expose request
01:05:59.930 00.000 29988 IsSlewing returns 0
01:05:59.930 00.000 29988 IsGuiding returns 0
01:05:59.934 00.004 29988 PulseGuide returned control before completion, sleep 213
01:06:00.157 00.223 29988 IsGuiding returns 0
01:06:00.157 00.000 29988 Move returns status 0, amount 207
01:06:00.157 00.000 29988 move complete, result=0
01:06:00.157 00.000 29988 worker thread done servicing request
01:06:00.157 00.000 29988 Worker thread wakes up
01:06:00.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:00.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:00.157 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 207 ms SOUTH
01:06:01.794 01.637 29988 Exposure complete
01:06:01.828 00.034 29988 worker thread done servicing request
01:06:01.828 00.000 28316 OnExposeComplete: enter
01:06:01.829 00.001 28316 UpdateGuideState(): m_state=6
01:06:01.830 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
01:06:01.831 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=256.96, Mass=2484, SNR=34.6, Peak=211 HFD=3.9
01:06:01.831 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.66)
01:06:01.832 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
01:06:01.835 00.003 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.39 hyp=0.79 cameraTheta=-2.63 mountX=-0.07 mountY=0.79, mountTheta=1.66
01:06:01.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.39, opts=13)
01:06:01.837 00.001 28316 Enqueuing Move request for scope (-0.69, -0.39)
01:06:01.837 00.000 29988 Worker thread wakes up
01:06:01.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:01.838 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.6
01:06:01.838 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 29 / 99999
01:06:01.839 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.39) opts 0xd
01:06:01.839 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143961.839,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:01.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.39)
01:06:01.839 00.000 29988 Moving (-0.69, -0.39) raw xDistance=-0.07 yDistance=0.79
01:06:01.839 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:01.840 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:06:01.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
01:06:01.840 00.000 29988 MoveAxis(E, 0, ABG)
01:06:01.840 00.000 29988 Move returns status 0, amount 0
01:06:01.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:01.841 00.001 28316 Enqueuing Expose request
01:06:01.841 00.000 29988 MoveAxis(S, 188, ABG)
01:06:01.841 00.000 29988 Guiding  Dir = 1, Dur = 188
01:06:01.841 00.000 29988 IsSlewing returns 0
01:06:01.841 00.000 29988 IsGuiding returns 0
01:06:01.847 00.006 29988 PulseGuide returned control before completion, sleep 194
01:06:02.046 00.199 29988 IsGuiding returns 1
01:06:02.046 00.000 29988 scope still moving after pulse duration time elapsed
01:06:02.077 00.031 29988 IsSlewing returns 0
01:06:02.078 00.001 29988 IsGuiding returns 0
01:06:02.078 00.000 29988 scope move finished after 188 + 48 ms
01:06:02.078 00.000 29988 Move returns status 0, amount 188
01:06:02.078 00.000 29988 move complete, result=0
01:06:02.078 00.000 29988 worker thread done servicing request
01:06:02.078 00.000 29988 Worker thread wakes up
01:06:02.078 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 188 ms SOUTH
01:06:02.080 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:02.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:03.494 01.414 29988 Exposure complete
01:06:03.537 00.043 29988 worker thread done servicing request
01:06:03.537 00.000 28316 OnExposeComplete: enter
01:06:03.541 00.004 28316 UpdateGuideState(): m_state=6
01:06:03.544 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
01:06:03.546 00.002 28316 Star::Find returns 1 (1), X=951.35, Y=256.92, Mass=2473, SNR=34.6, Peak=255 HFD=3.9
01:06:03.549 00.003 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
01:06:03.551 00.002 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
01:06:03.553 00.002 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.43 hyp=0.91 cameraTheta=-2.65 mountX=-0.06 mountY=0.91, mountTheta=1.64
01:06:03.553 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.43, opts=13)
01:06:03.557 00.004 28316 Enqueuing Move request for scope (-0.80, -0.43)
01:06:03.558 00.001 29988 Worker thread wakes up
01:06:03.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.43) opts 0xd
01:06:03.558 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.43)
01:06:03.558 00.000 29988 Moving (-0.80, -0.43) raw xDistance=-0.06 yDistance=0.91
01:06:03.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:06:03.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
01:06:03.558 00.000 29988 MoveAxis(E, 0, ABG)
01:06:03.558 00.000 29988 Move returns status 0, amount 0
01:06:03.558 00.000 29988 MoveAxis(S, 216, ABG)
01:06:03.558 00.000 29988 Guiding  Dir = 1, Dur = 216
01:06:03.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=220, Gamma=0.580
01:06:03.558 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.6 Saturée
01:06:03.559 00.001 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 30 / 99999
01:06:03.559 00.000 29988 IsSlewing returns 0
01:06:03.559 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143963.559,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:03.560 00.001 29988 IsGuiding returns 0
01:06:03.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:03.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:03.561 00.001 28316 Enqueuing Expose request
01:06:03.564 00.003 29988 PulseGuide returned control before completion, sleep 222
01:06:03.792 00.228 29988 IsGuiding returns 0
01:06:03.794 00.002 29988 Move returns status 0, amount 216
01:06:03.794 00.000 29988 move complete, result=0
01:06:03.794 00.000 29988 worker thread done servicing request
01:06:03.794 00.000 29988 Worker thread wakes up
01:06:03.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:03.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 216 ms SOUTH
01:06:03.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:05.417 01.623 29988 Exposure complete
01:06:05.473 00.056 29988 worker thread done servicing request
01:06:05.474 00.001 28316 OnExposeComplete: enter
01:06:05.475 00.001 28316 UpdateGuideState(): m_state=6
01:06:05.476 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
01:06:05.476 00.000 28316 Star::Find returns 1 (1), X=951.28, Y=256.96, Mass=2472, SNR=34.5, Peak=255 HFD=4.0
01:06:05.477 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
01:06:05.478 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
01:06:05.479 00.001 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.39 hyp=0.95 cameraTheta=-2.72 mountX=0.01 mountY=0.95, mountTheta=1.56
01:06:05.481 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.39, opts=13)
01:06:05.482 00.001 28316 Enqueuing Move request for scope (-0.87, -0.39)
01:06:05.483 00.001 29988 Worker thread wakes up
01:06:05.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
01:06:05.484 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.39) opts 0xd
01:06:05.484 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.5 Saturée
01:06:05.485 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.39)
01:06:05.485 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 31 / 99999
01:06:05.486 00.001 29988 Moving (-0.87, -0.39) raw xDistance=0.01 yDistance=0.95
01:06:05.486 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143965.486,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:05.487 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:06:05.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
01:06:05.487 00.000 29988 MoveAxis(E, 0, ABG)
01:06:05.487 00.000 29988 Move returns status 0, amount 0
01:06:05.487 00.000 29988 MoveAxis(S, 227, ABG)
01:06:05.487 00.000 29988 Guiding  Dir = 1, Dur = 227
01:06:05.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:05.488 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:05.490 00.002 28316 Enqueuing Expose request
01:06:05.491 00.001 29988 IsSlewing returns 0
01:06:05.492 00.001 29988 IsGuiding returns 0
01:06:05.497 00.005 29988 PulseGuide returned control before completion, sleep 232
01:06:05.744 00.247 29988 IsGuiding returns 0
01:06:05.745 00.001 29988 Move returns status 0, amount 227
01:06:05.745 00.000 29988 move complete, result=0
01:06:05.745 00.000 29988 worker thread done servicing request
01:06:05.745 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.0 px 227 ms SOUTH
01:06:05.745 00.000 29988 Worker thread wakes up
01:06:05.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:05.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:07.161 01.416 29988 Exposure complete
01:06:07.206 00.045 29988 worker thread done servicing request
01:06:07.206 00.000 28316 OnExposeComplete: enter
01:06:07.206 00.000 28316 UpdateGuideState(): m_state=6
01:06:07.208 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
01:06:07.208 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=256.78, Mass=2434, SNR=34.1, Peak=235 HFD=4.0
01:06:07.208 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:06:07.209 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
01:06:07.209 00.000 28316 CameraToMount -- cameraX=-1.02 cameraY=-0.57 hyp=1.16 cameraTheta=-2.63 mountX=-0.09 mountY=1.16, mountTheta=1.65
01:06:07.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.02, y=-0.57, opts=13)
01:06:07.211 00.001 28316 Enqueuing Move request for scope (-1.02, -0.57)
01:06:07.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:07.212 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.1
01:06:07.212 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 32 / 99999
01:06:07.212 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143967.212,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:07.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:07.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:07.214 00.001 28316 Enqueuing Expose request
01:06:07.214 00.000 29988 Worker thread wakes up
01:06:07.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.57) opts 0xd
01:06:07.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.02, -0.57)
01:06:07.214 00.000 29988 Moving (-1.02, -0.57) raw xDistance=-0.09 yDistance=1.16
01:06:07.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:06:07.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
01:06:07.214 00.000 29988 MoveAxis(E, 0, ABG)
01:06:07.215 00.001 29988 Move returns status 0, amount 0
01:06:07.215 00.000 29988 MoveAxis(S, 277, ABG)
01:06:07.215 00.000 29988 Guiding  Dir = 1, Dur = 277
01:06:07.215 00.000 29988 IsSlewing returns 0
01:06:07.215 00.000 29988 IsGuiding returns 0
01:06:07.219 00.004 29988 PulseGuide returned control before completion, sleep 283
01:06:07.519 00.300 29988 IsGuiding returns 0
01:06:07.519 00.000 29988 Move returns status 0, amount 277
01:06:07.519 00.000 29988 move complete, result=0
01:06:07.519 00.000 29988 worker thread done servicing request
01:06:07.519 00.000 29988 Worker thread wakes up
01:06:07.520 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:07.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:07.520 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.2 px 277 ms SOUTH
01:06:09.154 01.634 29988 Exposure complete
01:06:09.214 00.060 29988 worker thread done servicing request
01:06:09.214 00.000 28316 OnExposeComplete: enter
01:06:09.215 00.001 28316 UpdateGuideState(): m_state=6
01:06:09.215 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
01:06:09.216 00.001 28316 Star::Find returns 1 (1), X=951.06, Y=256.83, Mass=2562, SNR=35.2, Peak=255 HFD=4.1
01:06:09.216 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:06:09.216 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:06:09.217 00.001 28316 CameraToMount -- cameraX=-1.09 cameraY=-0.52 hyp=1.21 cameraTheta=-2.70 mountX=-0.02 mountY=1.21, mountTheta=1.59
01:06:09.219 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.09, y=-0.52, opts=13)
01:06:09.219 00.000 28316 Enqueuing Move request for scope (-1.09, -0.52)
01:06:09.220 00.001 29988 Worker thread wakes up
01:06:09.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:09.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.52) opts 0xd
01:06:09.220 00.000 28316 UpdateGuideState exits: m=2562 RSB=35.2 Saturée
01:06:09.221 00.001 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 33 / 99999
01:06:09.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.09, -0.52)
01:06:09.221 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143969.221,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:09.222 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:09.222 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:09.222 00.000 28316 Enqueuing Expose request
01:06:09.223 00.001 29988 Moving (-1.09, -0.52) raw xDistance=-0.02 yDistance=1.21
01:06:09.223 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:09.223 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
01:06:09.223 00.000 29988 MoveAxis(E, 0, ABG)
01:06:09.223 00.000 29988 Move returns status 0, amount 0
01:06:09.223 00.000 29988 MoveAxis(S, 288, ABG)
01:06:09.223 00.000 29988 Guiding  Dir = 1, Dur = 288
01:06:09.223 00.000 29988 IsSlewing returns 0
01:06:09.224 00.001 29988 IsGuiding returns 0
01:06:09.229 00.005 29988 PulseGuide returned control before completion, sleep 293
01:06:09.525 00.296 29988 IsGuiding returns 0
01:06:09.525 00.000 29988 Move returns status 0, amount 288
01:06:09.525 00.000 29988 move complete, result=0
01:06:09.526 00.001 29988 worker thread done servicing request
01:06:09.526 00.000 29988 Worker thread wakes up
01:06:09.526 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.2 px 288 ms SOUTH
01:06:09.527 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:09.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:10.938 01.411 29988 Exposure complete
01:06:10.972 00.034 29988 worker thread done servicing request
01:06:10.972 00.000 28316 OnExposeComplete: enter
01:06:10.972 00.000 28316 UpdateGuideState(): m_state=6
01:06:10.973 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
01:06:10.977 00.004 28316 Star::Find returns 1 (0), X=951.18, Y=256.92, Mass=2397, SNR=33.9, Peak=232 HFD=4.1
01:06:10.979 00.002 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
01:06:10.981 00.002 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
01:06:10.983 00.002 28316 CameraToMount -- cameraX=-0.97 cameraY=-0.43 hyp=1.06 cameraTheta=-2.72 mountX=0.01 mountY=1.06, mountTheta=1.56
01:06:10.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.97, y=-0.43, opts=13)
01:06:10.985 00.000 28316 Enqueuing Move request for scope (-0.97, -0.43)
01:06:10.985 00.000 29988 Worker thread wakes up
01:06:10.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:10.986 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:06:10.986 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 34 / 99999
01:06:10.987 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.43) opts 0xd
01:06:10.987 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143970.987,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:10.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.97, -0.43)
01:06:10.987 00.000 29988 Moving (-0.97, -0.43) raw xDistance=0.01 yDistance=1.06
01:06:10.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:06:10.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:10.988 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:10.988 00.000 28316 Enqueuing Expose request
01:06:10.989 00.001 29988 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
01:06:10.989 00.000 29988 MoveAxis(E, 0, ABG)
01:06:10.989 00.000 29988 Move returns status 0, amount 0
01:06:10.989 00.000 29988 MoveAxis(S, 252, ABG)
01:06:10.989 00.000 29988 Guiding  Dir = 1, Dur = 252
01:06:10.989 00.000 29988 IsSlewing returns 0
01:06:10.989 00.000 29988 IsGuiding returns 0
01:06:10.993 00.004 29988 PulseGuide returned control before completion, sleep 258
01:06:11.265 00.272 29988 IsGuiding returns 0
01:06:11.281 00.016 29988 Move returns status 0, amount 252
01:06:11.281 00.000 29988 move complete, result=0
01:06:11.281 00.000 29988 worker thread done servicing request
01:06:11.281 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.1 px 252 ms SOUTH
01:06:11.283 00.002 29988 Worker thread wakes up
01:06:11.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:11.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:13.016 01.733 29988 Exposure complete
01:06:13.077 00.061 29988 worker thread done servicing request
01:06:13.077 00.000 28316 OnExposeComplete: enter
01:06:13.077 00.000 28316 UpdateGuideState(): m_state=6
01:06:13.078 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
01:06:13.078 00.000 28316 Star::Find returns 1 (1), X=951.12, Y=257.04, Mass=2432, SNR=34.2, Peak=255 HFD=4.1
01:06:13.079 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
01:06:13.079 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
01:06:13.080 00.001 28316 CameraToMount -- cameraX=-1.03 cameraY=-0.31 hyp=1.07 cameraTheta=-2.85 mountX=0.15 mountY=1.05, mountTheta=1.43
01:06:13.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.03, y=-0.31, opts=13)
01:06:13.081 00.000 28316 Enqueuing Move request for scope (-1.03, -0.31)
01:06:13.082 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:13.084 00.002 29988 Worker thread wakes up
01:06:13.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.31) opts 0xd
01:06:13.084 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2 Saturée
01:06:13.085 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.03, -0.31)
01:06:13.085 00.000 28316 PhdController: settling, locked = 1, distance = 1.05 (0.50) aobump = 0 frame = 35 / 99999
01:06:13.087 00.002 29988 Moving (-1.03, -0.31) raw xDistance=0.15 yDistance=1.05
01:06:13.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:06:13.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
01:06:13.087 00.000 29988 MoveAxis(E, 0, ABG)
01:06:13.087 00.000 29988 Move returns status 0, amount 0
01:06:13.087 00.000 29988 MoveAxis(S, 252, ABG)
01:06:13.087 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143973.087,"Host":"ASUS_SAM","Inst":1,"Distance":1.05,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:13.090 00.003 29988 Guiding  Dir = 1, Dur = 252
01:06:13.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:13.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:13.091 00.000 28316 Enqueuing Expose request
01:06:13.092 00.001 29988 IsSlewing returns 0
01:06:13.093 00.001 29988 IsGuiding returns 0
01:06:13.097 00.004 29988 PulseGuide returned control before completion, sleep 258
01:06:13.360 00.263 29988 IsGuiding returns 0
01:06:13.360 00.000 29988 Move returns status 0, amount 252
01:06:13.360 00.000 29988 move complete, result=0
01:06:13.360 00.000 29988 worker thread done servicing request
01:06:13.360 00.000 29988 Worker thread wakes up
01:06:13.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:13.360 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.1 px 252 ms SOUTH
01:06:13.361 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:14.770 01.409 29988 Exposure complete
01:06:14.825 00.055 29988 worker thread done servicing request
01:06:14.825 00.000 28316 OnExposeComplete: enter
01:06:14.827 00.002 28316 UpdateGuideState(): m_state=6
01:06:14.829 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
01:06:14.830 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=256.94, Mass=2413, SNR=34.1, Peak=239 HFD=4.1
01:06:14.832 00.002 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
01:06:14.833 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
01:06:14.834 00.001 28316 CameraToMount -- cameraX=-0.95 cameraY=-0.41 hyp=1.03 cameraTheta=-2.73 mountX=0.02 mountY=1.03, mountTheta=1.55
01:06:14.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.95, y=-0.41, opts=13)
01:06:14.835 00.000 28316 Enqueuing Move request for scope (-0.95, -0.41)
01:06:14.836 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:14.836 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:06:14.836 00.000 28316 PhdController: settling, locked = 1, distance = 1.05 (0.50) aobump = 0 frame = 36 / 99999
01:06:14.837 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143974.837,"Host":"ASUS_SAM","Inst":1,"Distance":1.05,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:14.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:14.838 00.001 29988 Worker thread wakes up
01:06:14.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.41) opts 0xd
01:06:14.838 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.95, -0.41)
01:06:14.838 00.000 29988 Moving (-0.95, -0.41) raw xDistance=0.02 yDistance=1.03
01:06:14.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:14.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
01:06:14.838 00.000 29988 MoveAxis(E, 0, ABG)
01:06:14.838 00.000 29988 Move returns status 0, amount 0
01:06:14.838 00.000 29988 MoveAxis(S, 247, ABG)
01:06:14.838 00.000 29988 Guiding  Dir = 1, Dur = 247
01:06:14.838 00.000 29988 IsSlewing returns 0
01:06:14.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:14.840 00.002 29988 IsGuiding returns 0
01:06:14.841 00.001 28316 Enqueuing Expose request
01:06:14.846 00.005 29988 PulseGuide returned control before completion, sleep 252
01:06:15.111 00.265 29988 IsGuiding returns 0
01:06:15.111 00.000 29988 Move returns status 0, amount 247
01:06:15.111 00.000 29988 move complete, result=0
01:06:15.111 00.000 29988 worker thread done servicing request
01:06:15.111 00.000 29988 Worker thread wakes up
01:06:15.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:15.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:15.111 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.0 px 247 ms SOUTH
01:06:16.736 01.625 29988 Exposure complete
01:06:16.785 00.049 29988 worker thread done servicing request
01:06:16.785 00.000 28316 OnExposeComplete: enter
01:06:16.786 00.001 28316 UpdateGuideState(): m_state=6
01:06:16.787 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
01:06:16.787 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=256.94, Mass=2626, SNR=35.6, Peak=221 HFD=4.0
01:06:16.787 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
01:06:16.788 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
01:06:16.788 00.000 28316 CameraToMount -- cameraX=-0.74 cameraY=-0.40 hyp=0.84 cameraTheta=-2.64 mountX=-0.06 mountY=0.84, mountTheta=1.64
01:06:16.790 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=-0.40, opts=13)
01:06:16.790 00.000 28316 Enqueuing Move request for scope (-0.74, -0.40)
01:06:16.791 00.001 29988 Worker thread wakes up
01:06:16.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:16.791 00.000 28316 UpdateGuideState exits: m=2626 RSB=35.6
01:06:16.792 00.001 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 37 / 99999
01:06:16.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.40) opts 0xd
01:06:16.792 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, -0.40)
01:06:16.792 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143976.792,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:16.793 00.001 29988 Moving (-0.74, -0.40) raw xDistance=-0.06 yDistance=0.84
01:06:16.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:06:16.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
01:06:16.793 00.000 29988 MoveAxis(E, 0, ABG)
01:06:16.793 00.000 29988 Move returns status 0, amount 0
01:06:16.793 00.000 29988 MoveAxis(S, 200, ABG)
01:06:16.793 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:16.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:16.794 00.001 28316 Enqueuing Expose request
01:06:16.794 00.000 29988 Guiding  Dir = 1, Dur = 200
01:06:16.794 00.000 29988 IsSlewing returns 0
01:06:16.795 00.001 29988 IsGuiding returns 0
01:06:16.800 00.005 29988 PulseGuide returned control before completion, sleep 205
01:06:17.013 00.213 29988 IsGuiding returns 1
01:06:17.013 00.000 29988 scope still moving after pulse duration time elapsed
01:06:17.045 00.032 29988 IsSlewing returns 0
01:06:17.046 00.001 29988 IsGuiding returns 0
01:06:17.046 00.000 29988 scope move finished after 200 + 51 ms
01:06:17.046 00.000 29988 Move returns status 0, amount 200
01:06:17.046 00.000 29988 move complete, result=0
01:06:17.046 00.000 29988 worker thread done servicing request
01:06:17.046 00.000 29988 Worker thread wakes up
01:06:17.046 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 200 ms SOUTH
01:06:17.047 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:17.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:18.457 01.410 29988 Exposure complete
01:06:18.514 00.057 29988 worker thread done servicing request
01:06:18.514 00.000 28316 OnExposeComplete: enter
01:06:18.516 00.002 28316 UpdateGuideState(): m_state=6
01:06:18.517 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
01:06:18.519 00.002 28316 Star::Find returns 1 (1), X=951.25, Y=256.93, Mass=2544, SNR=35.0, Peak=255 HFD=4.0
01:06:18.520 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
01:06:18.521 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
01:06:18.522 00.001 28316 CameraToMount -- cameraX=-0.89 cameraY=-0.42 hyp=0.99 cameraTheta=-2.70 mountX=-0.01 mountY=0.99, mountTheta=1.58
01:06:18.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.89, y=-0.42, opts=13)
01:06:18.523 00.000 28316 Enqueuing Move request for scope (-0.89, -0.42)
01:06:18.524 00.001 29988 Worker thread wakes up
01:06:18.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.42) opts 0xd
01:06:18.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.89, -0.42)
01:06:18.524 00.000 29988 Moving (-0.89, -0.42) raw xDistance=-0.01 yDistance=0.99
01:06:18.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
01:06:18.525 00.001 28316 UpdateGuideState exits: m=2544 RSB=35.0 Saturée
01:06:18.525 00.000 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 38 / 99999
01:06:18.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:06:18.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
01:06:18.525 00.000 29988 MoveAxis(E, 0, ABG)
01:06:18.526 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143978.525,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:18.526 00.000 29988 Move returns status 0, amount 0
01:06:18.526 00.000 29988 MoveAxis(S, 235, ABG)
01:06:18.526 00.000 29988 Guiding  Dir = 1, Dur = 235
01:06:18.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:18.527 00.001 29988 IsSlewing returns 0
01:06:18.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:18.527 00.000 28316 Enqueuing Expose request
01:06:18.529 00.002 29988 IsGuiding returns 0
01:06:18.533 00.004 29988 PulseGuide returned control before completion, sleep 240
01:06:18.789 00.256 29988 IsGuiding returns 0
01:06:18.789 00.000 29988 Move returns status 0, amount 235
01:06:18.790 00.001 29988 move complete, result=0
01:06:18.790 00.000 29988 worker thread done servicing request
01:06:18.790 00.000 29988 Worker thread wakes up
01:06:18.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:18.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:18.790 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 235 ms SOUTH
01:06:20.425 01.635 29988 Exposure complete
01:06:20.473 00.048 29988 worker thread done servicing request
01:06:20.473 00.000 28316 OnExposeComplete: enter
01:06:20.474 00.001 28316 UpdateGuideState(): m_state=6
01:06:20.474 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
01:06:20.475 00.001 28316 Star::Find returns 1 (0), X=951.45, Y=256.87, Mass=2470, SNR=34.5, Peak=224 HFD=3.8
01:06:20.475 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
01:06:20.476 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
01:06:20.476 00.000 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.48 hyp=0.84 cameraTheta=-2.54 mountX=-0.15 mountY=0.83, mountTheta=1.74
01:06:20.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.48, opts=13)
01:06:20.479 00.001 28316 Enqueuing Move request for scope (-0.69, -0.48)
01:06:20.481 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
01:06:20.482 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:06:20.483 00.001 29988 Worker thread wakes up
01:06:20.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.48) opts 0xd
01:06:20.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.48)
01:06:20.483 00.000 29988 Moving (-0.69, -0.48) raw xDistance=-0.15 yDistance=0.83
01:06:20.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:06:20.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
01:06:20.483 00.000 29988 MoveAxis(E, 0, ABG)
01:06:20.483 00.000 29988 Move returns status 0, amount 0
01:06:20.483 00.000 29988 MoveAxis(S, 199, ABG)
01:06:20.483 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 39 / 99999
01:06:20.485 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786143980.485,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:20.486 00.001 29988 Guiding  Dir = 1, Dur = 199
01:06:20.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:20.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:20.487 00.001 28316 Enqueuing Expose request
01:06:20.488 00.001 29988 IsSlewing returns 0
01:06:20.488 00.000 29988 IsGuiding returns 0
01:06:20.494 00.006 29988 PulseGuide returned control before completion, sleep 204
01:06:20.706 00.212 29988 IsGuiding returns 1
01:06:20.706 00.000 29988 scope still moving after pulse duration time elapsed
01:06:20.738 00.032 29988 IsSlewing returns 0
01:06:20.738 00.000 29988 IsGuiding returns 0
01:06:20.738 00.000 29988 scope move finished after 199 + 50 ms
01:06:20.738 00.000 29988 Move returns status 0, amount 199
01:06:20.738 00.000 29988 move complete, result=0
01:06:20.738 00.000 29988 worker thread done servicing request
01:06:20.738 00.000 29988 Worker thread wakes up
01:06:20.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:20.738 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 199 ms SOUTH
01:06:20.739 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:22.155 01.416 29988 Exposure complete
01:06:22.189 00.034 29988 worker thread done servicing request
01:06:22.189 00.000 28316 OnExposeComplete: enter
01:06:22.192 00.003 28316 UpdateGuideState(): m_state=6
01:06:22.194 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
01:06:22.197 00.003 28316 Star::Find returns 1 (0), X=951.44, Y=256.85, Mass=2536, SNR=34.9, Peak=210 HFD=3.8
01:06:22.198 00.001 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
01:06:22.198 00.000 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
01:06:22.200 00.002 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.50 hyp=0.87 cameraTheta=-2.53 mountX=-0.16 mountY=0.86, mountTheta=1.76
01:06:22.205 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.50, opts=13)
01:06:22.207 00.002 28316 Enqueuing Move request for scope (-0.71, -0.50)
01:06:22.208 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:22.210 00.002 28316 UpdateGuideState exits: m=2536 RSB=34.9
01:06:22.211 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 40 / 99999
01:06:22.213 00.002 29988 Worker thread wakes up
01:06:22.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.50) opts 0xd
01:06:22.213 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143982.213,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:22.213 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.50)
01:06:22.213 00.000 29988 Moving (-0.71, -0.50) raw xDistance=-0.16 yDistance=0.86
01:06:22.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:22.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:22.214 00.001 28316 Enqueuing Expose request
01:06:22.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:06:22.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
01:06:22.215 00.001 29988 MoveAxis(E, 0, ABG)
01:06:22.215 00.000 29988 Move returns status 0, amount 0
01:06:22.215 00.000 29988 MoveAxis(S, 205, ABG)
01:06:22.215 00.000 29988 Guiding  Dir = 1, Dur = 205
01:06:22.215 00.000 29988 IsSlewing returns 0
01:06:22.215 00.000 29988 IsGuiding returns 0
01:06:22.220 00.005 29988 PulseGuide returned control before completion, sleep 211
01:06:22.439 00.219 29988 IsGuiding returns 0
01:06:22.439 00.000 29988 Move returns status 0, amount 205
01:06:22.439 00.000 29988 move complete, result=0
01:06:22.439 00.000 29988 worker thread done servicing request
01:06:22.439 00.000 29988 Worker thread wakes up
01:06:22.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:22.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:22.439 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.9 px 205 ms SOUTH
01:06:24.073 01.634 29988 Exposure complete
01:06:24.129 00.056 29988 worker thread done servicing request
01:06:24.129 00.000 28316 OnExposeComplete: enter
01:06:24.130 00.001 28316 UpdateGuideState(): m_state=6
01:06:24.130 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
01:06:24.132 00.002 28316 Star::Find returns 1 (0), X=951.30, Y=256.82, Mass=2569, SNR=35.2, Peak=234 HFD=3.8
01:06:24.134 00.002 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
01:06:24.136 00.002 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
01:06:24.137 00.001 28316 CameraToMount -- cameraX=-0.84 cameraY=-0.53 hyp=0.99 cameraTheta=-2.58 mountX=-0.13 mountY=0.99, mountTheta=1.70
01:06:24.139 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.84, y=-0.53, opts=13)
01:06:24.139 00.000 28316 Enqueuing Move request for scope (-0.84, -0.53)
01:06:24.140 00.001 29988 Worker thread wakes up
01:06:24.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.53) opts 0xd
01:06:24.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
01:06:24.140 00.000 28316 UpdateGuideState exits: m=2569 RSB=35.2
01:06:24.141 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.84, -0.53)
01:06:24.141 00.000 29988 Moving (-0.84, -0.53) raw xDistance=-0.13 yDistance=0.99
01:06:24.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:06:24.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
01:06:24.141 00.000 29988 MoveAxis(E, 0, ABG)
01:06:24.141 00.000 29988 Move returns status 0, amount 0
01:06:24.141 00.000 29988 MoveAxis(S, 236, ABG)
01:06:24.141 00.000 29988 Guiding  Dir = 1, Dur = 236
01:06:24.141 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 41 / 99999
01:06:24.142 00.001 29988 IsSlewing returns 0
01:06:24.142 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143984.142,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:24.142 00.000 29988 IsGuiding returns 0
01:06:24.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:24.143 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:24.143 00.000 28316 Enqueuing Expose request
01:06:24.147 00.004 29988 PulseGuide returned control before completion, sleep 242
01:06:24.399 00.252 29988 IsGuiding returns 1
01:06:24.399 00.000 29988 scope still moving after pulse duration time elapsed
01:06:24.431 00.032 29988 IsSlewing returns 0
01:06:24.431 00.000 29988 IsGuiding returns 0
01:06:24.431 00.000 29988 scope move finished after 236 + 52 ms
01:06:24.431 00.000 29988 Move returns status 0, amount 236
01:06:24.431 00.000 29988 move complete, result=0
01:06:24.431 00.000 29988 worker thread done servicing request
01:06:24.431 00.000 29988 Worker thread wakes up
01:06:24.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:24.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:24.431 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 236 ms SOUTH
01:06:25.848 01.417 29988 Exposure complete
01:06:25.895 00.047 29988 worker thread done servicing request
01:06:25.895 00.000 28316 OnExposeComplete: enter
01:06:25.896 00.001 28316 UpdateGuideState(): m_state=6
01:06:25.897 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
01:06:25.897 00.000 28316 Star::Find returns 1 (1), X=951.34, Y=256.86, Mass=2605, SNR=35.4, Peak=255 HFD=3.8
01:06:25.897 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
01:06:25.898 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
01:06:25.898 00.000 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.49 hyp=0.94 cameraTheta=-2.59 mountX=-0.11 mountY=0.94, mountTheta=1.69
01:06:25.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.49, opts=13)
01:06:25.901 00.001 28316 Enqueuing Move request for scope (-0.80, -0.49)
01:06:25.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
01:06:25.902 00.001 29988 Worker thread wakes up
01:06:25.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.49) opts 0xd
01:06:25.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.49)
01:06:25.902 00.000 29988 Moving (-0.80, -0.49) raw xDistance=-0.11 yDistance=0.94
01:06:25.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:06:25.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
01:06:25.902 00.000 29988 MoveAxis(E, 0, ABG)
01:06:25.902 00.000 29988 Move returns status 0, amount 0
01:06:25.902 00.000 29988 MoveAxis(S, 224, ABG)
01:06:25.902 00.000 29988 Guiding  Dir = 1, Dur = 224
01:06:25.902 00.000 28316 UpdateGuideState exits: m=2605 RSB=35.4 Saturée
01:06:25.902 00.000 29988 IsSlewing returns 0
01:06:25.902 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 42 / 99999
01:06:25.903 00.001 29988 IsGuiding returns 0
01:06:25.903 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143985.903,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:25.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:25.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:25.904 00.000 28316 Enqueuing Expose request
01:06:25.908 00.004 29988 PulseGuide returned control before completion, sleep 230
01:06:26.148 00.240 29988 IsGuiding returns 0
01:06:26.148 00.000 29988 Move returns status 0, amount 224
01:06:26.148 00.000 29988 move complete, result=0
01:06:26.148 00.000 29988 worker thread done servicing request
01:06:26.148 00.000 29988 Worker thread wakes up
01:06:26.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:26.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:26.148 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 224 ms SOUTH
01:06:27.787 01.639 29988 Exposure complete
01:06:27.826 00.039 29988 worker thread done servicing request
01:06:27.827 00.001 28316 OnExposeComplete: enter
01:06:27.827 00.000 28316 UpdateGuideState(): m_state=6
01:06:27.828 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
01:06:27.829 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=256.77, Mass=2490, SNR=34.4, Peak=223 HFD=3.7
01:06:27.830 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
01:06:27.830 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81)
01:06:27.831 00.001 28316 CameraToMount -- cameraX=-0.68 cameraY=-0.57 hyp=0.89 cameraTheta=-2.44 mountX=-0.24 mountY=0.87, mountTheta=1.84
01:06:27.834 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.68, y=-0.57, opts=13)
01:06:27.835 00.001 28316 Enqueuing Move request for scope (-0.68, -0.57)
01:06:27.836 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:27.837 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.4
01:06:27.838 00.001 29988 Worker thread wakes up
01:06:27.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.57) opts 0xd
01:06:27.838 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.68, -0.57)
01:06:27.838 00.000 29988 Moving (-0.68, -0.57) raw xDistance=-0.24 yDistance=0.87
01:06:27.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:06:27.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:06:27.838 00.000 29988 MoveAxis(E, 51, ABG)
01:06:27.838 00.000 29988 Guiding  Dir = 2, Dur = 51
01:06:27.839 00.001 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 43 / 99999
01:06:27.839 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143987.839,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:27.840 00.001 29988 IsSlewing returns 0
01:06:27.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:27.841 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:27.841 00.000 28316 Enqueuing Expose request
01:06:27.842 00.001 29988 IsGuiding returns 0
01:06:27.844 00.002 29988 PulseGuide returned control before completion, sleep 60
01:06:27.911 00.067 29988 IsGuiding returns 0
01:06:27.911 00.000 29988 Move returns status 0, amount 51
01:06:27.911 00.000 29988 MoveAxis(S, 207, ABG)
01:06:27.911 00.000 29988 Guiding  Dir = 1, Dur = 207
01:06:27.913 00.002 29988 IsSlewing returns 0
01:06:27.915 00.002 29988 IsGuiding returns 0
01:06:27.918 00.003 29988 PulseGuide returned control before completion, sleep 213
01:06:28.144 00.226 29988 IsGuiding returns 1
01:06:28.144 00.000 29988 scope still moving after pulse duration time elapsed
01:06:28.174 00.030 29988 IsSlewing returns 0
01:06:28.174 00.000 29988 IsGuiding returns 0
01:06:28.174 00.000 29988 scope move finished after 207 + 53 ms
01:06:28.174 00.000 29988 Move returns status 0, amount 207
01:06:28.174 00.000 29988 move complete, result=0
01:06:28.174 00.000 29988 worker thread done servicing request
01:06:28.174 00.000 29988 Worker thread wakes up
01:06:28.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:28.174 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.9 px 207 ms SOUTH
01:06:28.176 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:29.585 01.409 29988 Exposure complete
01:06:29.633 00.048 29988 worker thread done servicing request
01:06:29.633 00.000 28316 OnExposeComplete: enter
01:06:29.635 00.002 28316 UpdateGuideState(): m_state=6
01:06:29.636 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
01:06:29.638 00.002 28316 Star::Find returns 1 (0), X=951.36, Y=256.88, Mass=2303, SNR=33.3, Peak=220 HFD=3.8
01:06:29.639 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
01:06:29.640 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
01:06:29.641 00.001 28316 CameraToMount -- cameraX=-0.78 cameraY=-0.47 hyp=0.91 cameraTheta=-2.60 mountX=-0.10 mountY=0.91, mountTheta=1.68
01:06:29.643 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.78, y=-0.47, opts=13)
01:06:29.644 00.001 28316 Enqueuing Move request for scope (-0.78, -0.47)
01:06:29.644 00.000 29988 Worker thread wakes up
01:06:29.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:29.645 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.3
01:06:29.645 00.000 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 44 / 99999
01:06:29.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.47) opts 0xd
01:06:29.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.78, -0.47)
01:06:29.645 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143989.645,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:29.646 00.001 29988 Moving (-0.78, -0.47) raw xDistance=-0.10 yDistance=0.91
01:06:29.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:06:29.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
01:06:29.646 00.000 29988 MoveAxis(E, 0, ABG)
01:06:29.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:29.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:29.647 00.001 28316 Enqueuing Expose request
01:06:29.647 00.000 29988 Move returns status 0, amount 0
01:06:29.647 00.000 29988 MoveAxis(S, 217, ABG)
01:06:29.647 00.000 29988 Guiding  Dir = 1, Dur = 217
01:06:29.648 00.001 29988 IsSlewing returns 0
01:06:29.648 00.000 29988 IsGuiding returns 0
01:06:29.653 00.005 29988 PulseGuide returned control before completion, sleep 223
01:06:29.881 00.228 29988 IsGuiding returns 0
01:06:29.881 00.000 29988 Move returns status 0, amount 217
01:06:29.881 00.000 29988 move complete, result=0
01:06:29.881 00.000 29988 worker thread done servicing request
01:06:29.881 00.000 29988 Worker thread wakes up
01:06:29.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:29.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:29.882 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 217 ms SOUTH
01:06:31.518 01.636 29988 Exposure complete
01:06:31.553 00.035 29988 worker thread done servicing request
01:06:31.553 00.000 28316 OnExposeComplete: enter
01:06:31.554 00.001 28316 UpdateGuideState(): m_state=6
01:06:31.555 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
01:06:31.556 00.001 28316 Star::Find returns 1 (1), X=951.17, Y=256.92, Mass=2657, SNR=35.6, Peak=255 HFD=4.1
01:06:31.557 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
01:06:31.557 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
01:06:31.558 00.001 28316 CameraToMount -- cameraX=-0.98 cameraY=-0.42 hyp=1.07 cameraTheta=-2.73 mountX=0.02 mountY=1.06, mountTheta=1.55
01:06:31.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.98, y=-0.42, opts=13)
01:06:31.559 00.000 28316 Enqueuing Move request for scope (-0.98, -0.42)
01:06:31.561 00.002 29988 Worker thread wakes up
01:06:31.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:31.561 00.000 28316 UpdateGuideState exits: m=2657 RSB=35.6 Saturée
01:06:31.562 00.001 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 45 / 99999
01:06:31.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.42) opts 0xd
01:06:31.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.98, -0.42)
01:06:31.562 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143991.562,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:31.563 00.001 29988 Moving (-0.98, -0.42) raw xDistance=0.02 yDistance=1.06
01:06:31.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:31.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
01:06:31.563 00.000 29988 MoveAxis(E, 0, ABG)
01:06:31.563 00.000 29988 Move returns status 0, amount 0
01:06:31.563 00.000 29988 MoveAxis(S, 254, ABG)
01:06:31.563 00.000 29988 Guiding  Dir = 1, Dur = 254
01:06:31.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:31.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:31.564 00.001 28316 Enqueuing Expose request
01:06:31.564 00.000 29988 IsSlewing returns 0
01:06:31.564 00.000 29988 IsGuiding returns 0
01:06:31.569 00.005 29988 PulseGuide returned control before completion, sleep 260
01:06:31.832 00.263 29988 IsGuiding returns 0
01:06:31.832 00.000 29988 Move returns status 0, amount 254
01:06:31.832 00.000 29988 move complete, result=0
01:06:31.834 00.002 29988 worker thread done servicing request
01:06:31.834 00.000 29988 Worker thread wakes up
01:06:31.834 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.1 px 254 ms SOUTH
01:06:31.836 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:31.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:33.248 01.412 29988 Exposure complete
01:06:33.291 00.043 29988 worker thread done servicing request
01:06:33.291 00.000 28316 OnExposeComplete: enter
01:06:33.292 00.001 28316 UpdateGuideState(): m_state=6
01:06:33.293 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
01:06:33.294 00.001 28316 Star::Find returns 1 (1), X=951.15, Y=256.94, Mass=2488, SNR=34.5, Peak=255 HFD=4.1
01:06:33.294 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
01:06:33.295 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
01:06:33.296 00.001 28316 CameraToMount -- cameraX=-1.00 cameraY=-0.41 hyp=1.08 cameraTheta=-2.75 mountX=0.04 mountY=1.08, mountTheta=1.53
01:06:33.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.00, y=-0.41, opts=13)
01:06:33.298 00.000 28316 Enqueuing Move request for scope (-1.00, -0.41)
01:06:33.299 00.001 29988 Worker thread wakes up
01:06:33.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.41) opts 0xd
01:06:33.299 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.00, -0.41)
01:06:33.299 00.000 29988 Moving (-1.00, -0.41) raw xDistance=0.04 yDistance=1.08
01:06:33.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:06:33.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
01:06:33.299 00.000 29988 MoveAxis(E, 0, ABG)
01:06:33.299 00.000 29988 Move returns status 0, amount 0
01:06:33.299 00.000 29988 MoveAxis(S, 257, ABG)
01:06:33.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
01:06:33.299 00.000 29988 Guiding  Dir = 1, Dur = 257
01:06:33.299 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.5 Saturée
01:06:33.301 00.002 29988 IsSlewing returns 0
01:06:33.301 00.000 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 46 / 99999
01:06:33.302 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786143993.301,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:33.302 00.000 29988 IsGuiding returns 0
01:06:33.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:33.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:33.302 00.000 28316 Enqueuing Expose request
01:06:33.307 00.005 29988 PulseGuide returned control before completion, sleep 262
01:06:33.574 00.267 29988 IsGuiding returns 0
01:06:33.574 00.000 29988 Move returns status 0, amount 257
01:06:33.574 00.000 29988 move complete, result=0
01:06:33.575 00.001 29988 worker thread done servicing request
01:06:33.575 00.000 29988 Worker thread wakes up
01:06:33.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:33.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:33.575 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.1 px 257 ms SOUTH
01:06:35.207 01.632 29988 Exposure complete
01:06:35.244 00.037 29988 worker thread done servicing request
01:06:35.245 00.001 28316 OnExposeComplete: enter
01:06:35.246 00.001 28316 UpdateGuideState(): m_state=6
01:06:35.248 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
01:06:35.249 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=257.16, Mass=2524, SNR=34.9, Peak=237 HFD=4.0
01:06:35.251 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.62)
01:06:35.252 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58)
01:06:35.253 00.001 28316 CameraToMount -- cameraX=-0.36 cameraY=-0.18 hyp=0.40 cameraTheta=-2.67 mountX=-0.02 mountY=0.40, mountTheta=1.62
01:06:35.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=-0.18, opts=13)
01:06:35.257 00.001 28316 Enqueuing Move request for scope (-0.36, -0.18)
01:06:35.258 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:35.259 00.001 28316 UpdateGuideState exits: m=2524 RSB=34.9
01:06:35.260 00.001 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 47 / 99999
01:06:35.261 00.001 29988 Worker thread wakes up
01:06:35.261 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.18) opts 0xd
01:06:35.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, -0.18)
01:06:35.261 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143995.261,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:35.262 00.001 29988 Moving (-0.36, -0.18) raw xDistance=-0.02 yDistance=0.40
01:06:35.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:35.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:06:35.262 00.000 29988 MoveAxis(E, 0, ABG)
01:06:35.262 00.000 29988 Move returns status 0, amount 0
01:06:35.262 00.000 29988 MoveAxis(S, 96, ABG)
01:06:35.262 00.000 29988 Guiding  Dir = 1, Dur = 96
01:06:35.262 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:35.263 00.001 29988 IsSlewing returns 0
01:06:35.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:35.263 00.000 28316 Enqueuing Expose request
01:06:35.264 00.001 29988 IsGuiding returns 0
01:06:35.269 00.005 29988 PulseGuide returned control before completion, sleep 101
01:06:35.378 00.109 29988 IsGuiding returns 0
01:06:35.379 00.001 29988 Move returns status 0, amount 96
01:06:35.379 00.000 29988 move complete, result=0
01:06:35.379 00.000 29988 worker thread done servicing request
01:06:35.379 00.000 29988 Worker thread wakes up
01:06:35.379 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 96 ms SOUTH
01:06:35.380 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:35.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:36.794 01.414 29988 Exposure complete
01:06:36.842 00.048 29988 worker thread done servicing request
01:06:36.842 00.000 28316 OnExposeComplete: enter
01:06:36.843 00.001 28316 UpdateGuideState(): m_state=6
01:06:36.843 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
01:06:36.844 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=257.30, Mass=2521, SNR=34.8, Peak=236 HFD=4.0
01:06:36.844 00.000 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.35)
01:06:36.845 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.31)
01:06:36.845 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-2.93 mountX=0.05 mountY=0.24, mountTheta=1.35
01:06:36.847 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.05, opts=13)
01:06:36.849 00.002 28316 Enqueuing Move request for scope (-0.24, -0.05)
01:06:36.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:36.850 00.001 28316 UpdateGuideState exits: m=2521 RSB=34.8
01:06:36.851 00.001 29988 Worker thread wakes up
01:06:36.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
01:06:36.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
01:06:36.851 00.000 29988 Moving (-0.24, -0.05) raw xDistance=0.05 yDistance=0.24
01:06:36.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:06:36.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:06:36.851 00.000 29988 MoveAxis(E, 0, ABG)
01:06:36.851 00.000 28316 PhdController: settling, locked = 1, distance = 0.65 (0.50) aobump = 0 frame = 48 / 99999
01:06:36.852 00.001 29988 Move returns status 0, amount 0
01:06:36.852 00.000 29988 MoveAxis(S, 58, ABG)
01:06:36.852 00.000 29988 Guiding  Dir = 1, Dur = 58
01:06:36.852 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143996.852,"Host":"ASUS_SAM","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:36.853 00.001 29988 IsSlewing returns 0
01:06:36.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:36.854 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:36.854 00.000 28316 Enqueuing Expose request
01:06:36.855 00.001 29988 IsGuiding returns 0
01:06:36.860 00.005 29988 PulseGuide returned control before completion, sleep 64
01:06:36.932 00.072 29988 IsGuiding returns 0
01:06:36.932 00.000 29988 Move returns status 0, amount 58
01:06:36.932 00.000 29988 move complete, result=0
01:06:36.932 00.000 29988 worker thread done servicing request
01:06:36.932 00.000 29988 Worker thread wakes up
01:06:36.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:36.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:36.932 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 58 ms SOUTH
01:06:38.564 01.632 29988 Exposure complete
01:06:38.608 00.044 29988 worker thread done servicing request
01:06:38.608 00.000 28316 OnExposeComplete: enter
01:06:38.610 00.002 28316 UpdateGuideState(): m_state=6
01:06:38.610 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
01:06:38.611 00.001 28316 Star::Find returns 1 (1), X=952.04, Y=257.22, Mass=2440, SNR=34.3, Peak=255 HFD=4.1
01:06:38.611 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.04)
01:06:38.612 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
01:06:38.612 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.25 mountX=-0.07 mountY=0.15, mountTheta=2.03
01:06:38.614 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
01:06:38.615 00.001 28316 Enqueuing Move request for scope (-0.10, -0.13)
01:06:38.616 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:38.616 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.3 Saturée
01:06:38.617 00.001 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 49 / 99999
01:06:38.618 00.001 29988 Worker thread wakes up
01:06:38.618 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786143998.618,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:06:38.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
01:06:38.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
01:06:38.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:38.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:38.619 00.000 28316 Enqueuing Expose request
01:06:38.620 00.001 29988 Moving (-0.10, -0.13) raw xDistance=-0.07 yDistance=0.15
01:06:38.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:06:38.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:38.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:06:38.620 00.000 29988 MoveAxis(E, 0, ABG)
01:06:38.620 00.000 29988 Move returns status 0, amount 0
01:06:38.620 00.000 29988 MoveAxis(N, 0, ABG)
01:06:38.620 00.000 29988 Move returns status 0, amount 0
01:06:38.620 00.000 29988 move complete, result=0
01:06:38.620 00.000 29988 worker thread done servicing request
01:06:38.620 00.000 29988 Worker thread wakes up
01:06:38.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:38.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:38.621 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:40.144 01.523 29988 Exposure complete
01:06:40.176 00.032 29988 worker thread done servicing request
01:06:40.176 00.000 28316 OnExposeComplete: enter
01:06:40.176 00.000 28316 UpdateGuideState(): m_state=6
01:06:40.177 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
01:06:40.178 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=257.25, Mass=2494, SNR=34.7, Peak=239 HFD=4.0
01:06:40.178 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
01:06:40.178 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
01:06:40.179 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.29 mountX=-0.05 mountY=0.11, mountTheta=1.99
01:06:40.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:06:40.181 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:06:40.182 00.001 29988 Worker thread wakes up
01:06:40.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:06:40.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:06:40.182 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:06:40.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:06:40.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:40.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:06:40.182 00.000 29988 MoveAxis(E, 0, ABG)
01:06:40.182 00.000 29988 Move returns status 0, amount 0
01:06:40.182 00.000 29988 MoveAxis(N, 0, ABG)
01:06:40.182 00.000 29988 Move returns status 0, amount 0
01:06:40.182 00.000 29988 move complete, result=0
01:06:40.182 00.000 29988 worker thread done servicing request
01:06:40.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:40.183 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.7
01:06:40.183 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 50 / 99999
01:06:40.184 00.001 28316 PhdController failed: timed-out waiting for guider to settle
01:06:40.185 00.001 28316 PhdController: newstate STATE_FINISH
01:06:40.185 00.000 28316 PhdController complete: fail: timed-out waiting for guider to settle
01:06:40.186 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786144000.186,"Host":"ASUS_SAM","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":50,"DroppedFrames":0}
01:06:40.187 00.001 28316 Mount: notify guiding dither settle done success=0
01:06:40.187 00.000 28316 PhdController: newstate STATE_IDLE
01:06:40.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:40.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:40.189 00.000 28316 Enqueuing Expose request
01:06:40.190 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:40.190 00.000 29988 Worker thread wakes up
01:06:40.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:40.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:41.825 01.635 29988 Exposure complete
01:06:41.852 00.027 29988 worker thread done servicing request
01:06:41.853 00.001 28316 OnExposeComplete: enter
01:06:41.854 00.001 28316 UpdateGuideState(): m_state=6
01:06:41.856 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.857 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=257.25, Mass=2383, SNR=33.9, Peak=237 HFD=4.0
01:06:41.859 00.002 28316 MultiStar: exiting stabilization period
01:06:41.860 00.001 28316 MultiStar: updating star positions after lock position change
01:06:41.861 00.001 28316 Star::Find(15, 662, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.862 00.001 28316 Star::Find returns 1 (0), X=662.80, Y=161.42, Mass=2505, SNR=34.3, Peak=221 HFD=4.3
01:06:41.863 00.001 28316 Star::Find(15, 1033, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.864 00.001 28316 Star::Find returns 1 (0), X=1034.38, Y=392.32, Mass=2188, SNR=31.9, Peak=177 HFD=4.3
01:06:41.865 00.001 28316 Star::Find(15, 978, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.867 00.002 28316 Star::Find returns 1 (0), X=978.91, Y=249.61, Mass=1721, SNR=28.7, Peak=171 HFD=3.8
01:06:41.868 00.001 28316 Star::Find(15, 311, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.869 00.001 28316 Star::Find returns 1 (0), X=312.14, Y=829.19, Mass=1724, SNR=28.7, Peak=206 HFD=4.0
01:06:41.870 00.001 28316 Star::Find(15, 494, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.872 00.002 28316 Star::Find returns 1 (0), X=495.44, Y=90.30, Mass=1301, SNR=25.0, Peak=119 HFD=3.5
01:06:41.873 00.001 28316 Star::Find(15, 289, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.873 00.000 28316 Star::Find returns 1 (0), X=290.11, Y=916.21, Mass=916, SNR=21.0, Peak=130 HFD=3.2
01:06:41.874 00.001 28316 Star::Find(15, 679, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.874 00.000 28316 Star::Find returns 1 (0), X=679.97, Y=946.76, Mass=950, SNR=21.3, Peak=85 HFD=4.1
01:06:41.875 00.001 28316 Star::Find(15, 1146, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.875 00.000 28316 Star::Find returns 1 (0), X=1147.07, Y=747.20, Mass=862, SNR=20.3, Peak=76 HFD=4.1
01:06:41.875 00.000 28316 Star::Find(15, 247, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.876 00.001 28316 Star::Find returns 1 (0), X=247.71, Y=519.29, Mass=619, SNR=17.3, Peak=71 HFD=3.6
01:06:41.876 00.000 28316 Star::Find(15, 650, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.877 00.001 28316 Star::Find returns 1 (0), X=651.23, Y=642.87, Mass=638, SNR=17.5, Peak=54 HFD=3.9
01:06:41.877 00.000 28316 Star::Find(15, 1131, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
01:06:41.877 00.000 28316 Star::Find returns 1 (0), X=1131.94, Y=625.09, Mass=658, SNR=17.7, Peak=68 HFD=4.1
01:06:41.878 00.001 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
01:06:41.878 00.000 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
01:06:41.879 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.35 mountX=-0.05 mountY=0.12, mountTheta=1.93
01:06:41.881 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.09, opts=13)
01:06:41.881 00.000 28316 Enqueuing Move request for scope (-0.09, -0.09)
01:06:41.881 00.000 29988 Worker thread wakes up
01:06:41.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
01:06:41.881 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
01:06:41.881 00.000 29988 Moving (-0.09, -0.09) raw xDistance=-0.05 yDistance=0.12
01:06:41.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:06:41.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:41.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:06:41.881 00.000 29988 MoveAxis(E, 0, ABG)
01:06:41.881 00.000 29988 Move returns status 0, amount 0
01:06:41.881 00.000 29988 MoveAxis(N, 0, ABG)
01:06:41.881 00.000 29988 Move returns status 0, amount 0
01:06:41.881 00.000 29988 move complete, result=0
01:06:41.881 00.000 29988 worker thread done servicing request
01:06:41.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:41.882 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.9
01:06:41.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:41.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:41.883 00.000 28316 Enqueuing Expose request
01:06:41.883 00.000 29988 Worker thread wakes up
01:06:41.883 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:41.884 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:41.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:43.412 01.528 29988 Exposure complete
01:06:43.472 00.060 29988 worker thread done servicing request
01:06:43.472 00.000 28316 OnExposeComplete: enter
01:06:43.473 00.001 28316 UpdateGuideState(): m_state=6
01:06:43.474 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
01:06:43.474 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=257.24, Mass=2328, SNR=33.4, Peak=212 HFD=4.0
01:06:43.475 00.001 28316 MultiStar: [#1 0.08,0.12,0.99,U] [#2 -0.00,-0.20,0.97,U] [#3 -0.03,0.15,0.86,U] [#4 0.07,-0.05,0.85,U] [#5 -0.06,0.13,0.76,U] [#6 -0.16,-0.01,0.67,U] [#7 0.03,0.06,0.64,U] [#8 0.03,0.07,0.61,U] 
01:06:43.475 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.14, -0.11}
01:06:43.476 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
01:06:43.476 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
01:06:43.477 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.67 mountX=0.02 mountY=0.01, mountTheta=0.65
01:06:43.478 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
01:06:43.480 00.002 28316 Enqueuing Move request for scope (-0.02, 0.01)
01:06:43.481 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:43.482 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.4
01:06:43.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:43.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:43.483 00.000 28316 Enqueuing Expose request
01:06:43.484 00.001 29988 Worker thread wakes up
01:06:43.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:06:43.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:06:43.484 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
01:06:43.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:43.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:43.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:06:43.484 00.000 29988 MoveAxis(E, 0, ABG)
01:06:43.484 00.000 29988 Move returns status 0, amount 0
01:06:43.484 00.000 29988 MoveAxis(N, 0, ABG)
01:06:43.484 00.000 29988 Move returns status 0, amount 0
01:06:43.484 00.000 29988 move complete, result=0
01:06:43.484 00.000 29988 worker thread done servicing request
01:06:43.484 00.000 29988 Worker thread wakes up
01:06:43.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:43.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:43.484 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:45.122 01.638 29988 Exposure complete
01:06:45.171 00.049 29988 worker thread done servicing request
01:06:45.171 00.000 28316 OnExposeComplete: enter
01:06:45.172 00.001 28316 UpdateGuideState(): m_state=6
01:06:45.172 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
01:06:45.173 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=257.35, Mass=2170, SNR=32.2, Peak=217 HFD=3.9
01:06:45.173 00.000 28316 MultiStar: [#1 0.07,-0.07,1.06,U] [#2 -0.05,-0.22,0.98,U] [#3 0.02,-0.03,0.90,U] [#4 -0.11,-0.14,0.88,U] [#5 -0.10,-0.01,0.78,U] [#6 -0.17,-0.18,0.68,U] [#7 0.02,-0.06,0.66,U] [#8 0.05,0.02,0.62,U] 
01:06:45.174 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {-0.12, 0.00}
01:06:45.174 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:06:45.175 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:06:45.175 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=-0.05 mountY=0.07, mountTheta=2.20
01:06:45.176 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
01:06:45.177 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
01:06:45.178 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:45.179 00.001 28316 UpdateGuideState exits: m=2170 RSB=32.2
01:06:45.181 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:45.183 00.002 29988 Worker thread wakes up
01:06:45.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:45.184 00.001 28316 Enqueuing Expose request
01:06:45.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
01:06:45.185 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
01:06:45.185 00.000 29988 Moving (-0.04, -0.08) raw xDistance=-0.05 yDistance=0.07
01:06:45.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:06:45.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:45.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:06:45.185 00.000 29988 MoveAxis(E, 0, ABG)
01:06:45.185 00.000 29988 Move returns status 0, amount 0
01:06:45.185 00.000 29988 MoveAxis(N, 0, ABG)
01:06:45.185 00.000 29988 Move returns status 0, amount 0
01:06:45.185 00.000 29988 move complete, result=0
01:06:45.185 00.000 29988 worker thread done servicing request
01:06:45.185 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:45.186 00.001 29988 Worker thread wakes up
01:06:45.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:45.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:46.714 01.528 29988 Exposure complete
01:06:46.800 00.086 29988 worker thread done servicing request
01:06:46.800 00.000 28316 OnExposeComplete: enter
01:06:46.802 00.002 28316 UpdateGuideState(): m_state=6
01:06:46.805 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
01:06:46.808 00.003 28316 Star::Find returns 1 (1), X=951.98, Y=257.23, Mass=2525, SNR=34.9, Peak=255 HFD=4.1
01:06:46.810 00.002 28316 MultiStar: [#1 0.19,-0.09,0.97,U] [#2 0.02,-0.20,0.89,U] [#3 0.05,-0.08,0.85,U] [#4 0.02,-0.25,0.80,U] [#5 -0.06,-0.06,0.74,U] [#6 -0.18,-0.15,0.63,U] [#7 0.20,0.02,0.60,U] [#8 -0.07,-0.06,0.57,U] 
01:06:46.813 00.003 28316 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {-0.17, -0.12}
01:06:46.815 00.002 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
01:06:46.818 00.003 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
01:06:46.819 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.55 mountX=-0.11 mountY=0.05, mountTheta=2.70
01:06:46.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.12, opts=13)
01:06:46.822 00.002 28316 Enqueuing Move request for scope (0.00, -0.12)
01:06:46.822 00.000 29988 Worker thread wakes up
01:06:46.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:46.823 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
01:06:46.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
01:06:46.823 00.000 29988 Moving (0.00, -0.12) raw xDistance=-0.11 yDistance=0.05
01:06:46.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:06:46.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:46.823 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.9 Saturée
01:06:46.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:06:46.823 00.000 29988 MoveAxis(E, 0, ABG)
01:06:46.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:46.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:46.824 00.000 28316 Enqueuing Expose request
01:06:46.825 00.001 29988 Move returns status 0, amount 0
01:06:46.825 00.000 29988 MoveAxis(N, 0, ABG)
01:06:46.825 00.000 29988 Move returns status 0, amount 0
01:06:46.825 00.000 29988 move complete, result=0
01:06:46.825 00.000 29988 worker thread done servicing request
01:06:46.825 00.000 29988 Worker thread wakes up
01:06:46.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:46.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:46.825 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:48.448 01.623 29988 Exposure complete
01:06:48.489 00.041 29988 worker thread done servicing request
01:06:48.489 00.000 28316 OnExposeComplete: enter
01:06:48.491 00.002 28316 UpdateGuideState(): m_state=6
01:06:48.493 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
01:06:48.496 00.003 28316 Star::Find returns 1 (1), X=951.95, Y=257.19, Mass=2530, SNR=34.8, Peak=255 HFD=4.1
01:06:48.526 00.030 28316 MultiStar: [#1 0.05,-0.19,0.96,U] [#2 0.02,-0.24,0.93,U] [#3 0.03,-0.18,0.84,U] [#4 0.07,-0.10,0.81,U] [#5 -0.22,-0.18,0.00,M1] [#6 -0.17,-0.24,0.00,M1] [#7 0.01,-0.05,0.62,U] [#8 -0.29,-0.15,0.00,M4] 
01:06:48.527 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.16}, one-star: {-0.20, -0.16}
01:06:48.527 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
01:06:48.528 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.62)
01:06:48.528 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.63 mountX=-0.14 mountY=0.08, mountTheta=2.63
01:06:48.529 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
01:06:48.530 00.001 28316 Enqueuing Move request for scope (-0.01, -0.16)
01:06:48.531 00.001 29988 Worker thread wakes up
01:06:48.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
01:06:48.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
01:06:48.531 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.14 yDistance=0.08
01:06:48.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:06:48.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:48.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:48.532 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:06:48.532 00.000 29988 MoveAxis(E, 0, ABG)
01:06:48.532 00.000 29988 Move returns status 0, amount 0
01:06:48.532 00.000 29988 MoveAxis(N, 0, ABG)
01:06:48.532 00.000 29988 Move returns status 0, amount 0
01:06:48.533 00.001 29988 move complete, result=0
01:06:48.533 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.8 Saturée
01:06:48.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:48.535 00.001 29988 worker thread done servicing request
01:06:48.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:48.535 00.000 28316 Enqueuing Expose request
01:06:48.536 00.001 29988 Worker thread wakes up
01:06:48.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:48.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:48.536 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:50.050 01.514 29988 Exposure complete
01:06:50.090 00.040 29988 worker thread done servicing request
01:06:50.090 00.000 28316 OnExposeComplete: enter
01:06:50.093 00.003 28316 UpdateGuideState(): m_state=6
01:06:50.095 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
01:06:50.098 00.003 28316 Star::Find returns 1 (1), X=951.93, Y=257.32, Mass=2521, SNR=34.8, Peak=255 HFD=3.9
01:06:50.099 00.001 28316 MultiStar: [#1 0.08,-0.03,0.97,U] [#2 -0.13,-0.16,0.91,U] [#3 -0.30,-0.02,0.00,M1] [#4 0.03,0.07,0.82,U] [#5 -0.33,0.01,0.00,M2] [#6 -0.20,-0.02,0.62,U] [#7 0.06,0.09,0.62,U] [#8 -0.16,0.06,0.60,U] 
01:06:50.099 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.01}, one-star: {-0.22, -0.03}
01:06:50.100 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.31)
01:06:50.100 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.27)
01:06:50.100 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-2.98 mountX=0.02 mountY=0.07, mountTheta=1.30
01:06:50.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
01:06:50.102 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
01:06:50.102 00.000 29988 Worker thread wakes up
01:06:50.103 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:50.103 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.8 Saturée
01:06:50.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:50.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:50.104 00.000 28316 Enqueuing Expose request
01:06:50.105 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
01:06:50.105 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
01:06:50.105 00.000 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.07
01:06:50.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:50.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:50.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:06:50.105 00.000 29988 MoveAxis(E, 0, ABG)
01:06:50.105 00.000 29988 Move returns status 0, amount 0
01:06:50.105 00.000 29988 MoveAxis(N, 0, ABG)
01:06:50.105 00.000 29988 Move returns status 0, amount 0
01:06:50.105 00.000 29988 move complete, result=0
01:06:50.105 00.000 29988 worker thread done servicing request
01:06:50.105 00.000 29988 Worker thread wakes up
01:06:50.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:50.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:50.105 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:51.741 01.636 29988 Exposure complete
01:06:51.782 00.041 29988 worker thread done servicing request
01:06:51.782 00.000 28316 OnExposeComplete: enter
01:06:51.783 00.001 28316 UpdateGuideState(): m_state=6
01:06:51.783 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
01:06:51.784 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=257.29, Mass=2275, SNR=33.0, Peak=221 HFD=4.0
01:06:51.784 00.000 28316 MultiStar: [#1 0.13,-0.17,1.02,U] [#2 0.15,-0.17,0.93,U] [#3 0.08,0.03,0.91,U] [#4 0.06,-0.17,0.86,U] [#5 -0.23,0.00,0.76,U] [#6 -0.10,-0.20,0.65,U] [#7 0.09,0.06,0.66,U] [#8 0.06,-0.08,0.59,U] 
01:06:51.785 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.13, -0.05}
01:06:51.785 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
01:06:51.786 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
01:06:51.786 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.37 mountX=-0.09 mountY=0.02, mountTheta=2.88
01:06:51.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
01:06:51.788 00.001 28316 Enqueuing Move request for scope (0.02, -0.09)
01:06:51.788 00.000 29988 Worker thread wakes up
01:06:51.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
01:06:51.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
01:06:51.788 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
01:06:51.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:06:51.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:51.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:51.789 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:06:51.789 00.000 29988 MoveAxis(E, 0, ABG)
01:06:51.789 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.0
01:06:51.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:51.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:51.790 00.000 28316 Enqueuing Expose request
01:06:51.790 00.000 29988 Move returns status 0, amount 0
01:06:51.791 00.001 29988 MoveAxis(N, 0, ABG)
01:06:51.791 00.000 29988 Move returns status 0, amount 0
01:06:51.791 00.000 29988 move complete, result=0
01:06:51.791 00.000 29988 worker thread done servicing request
01:06:51.791 00.000 29988 Worker thread wakes up
01:06:51.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:51.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:51.791 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:53.314 01.523 29988 Exposure complete
01:06:53.349 00.035 29988 worker thread done servicing request
01:06:53.349 00.000 28316 OnExposeComplete: enter
01:06:53.350 00.001 28316 UpdateGuideState(): m_state=6
01:06:53.350 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
01:06:53.351 00.001 28316 Star::Find returns 1 (1), X=951.99, Y=257.27, Mass=2532, SNR=35.0, Peak=255 HFD=4.0
01:06:53.351 00.000 28316 MultiStar: [#1 0.16,-0.14,1.00,U] [#2 0.10,-0.15,0.89,U] [#3 -0.01,-0.06,0.83,U] [#4 -0.03,-0.19,0.82,U] [#5 -0.29,0.01,0.00,M2] [#6 -0.24,-0.13,0.00,M1] [#7 -0.01,-0.05,0.60,U] [#8 0.06,-0.17,0.58,U] 
01:06:53.352 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.12}, one-star: {-0.15, -0.07}
01:06:53.352 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
01:06:53.352 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
01:06:53.353 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.42 mountX=-0.12 mountY=0.04, mountTheta=2.83
01:06:53.353 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
01:06:53.355 00.002 28316 Enqueuing Move request for scope (0.02, -0.12)
01:06:53.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:53.357 00.002 29988 Worker thread wakes up
01:06:53.357 00.000 28316 UpdateGuideState exits: m=2532 RSB=35.0 Saturée
01:06:53.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
01:06:53.358 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:53.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:53.358 00.000 28316 Enqueuing Expose request
01:06:53.359 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
01:06:53.359 00.000 29988 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=0.04
01:06:53.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:06:53.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:53.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:06:53.359 00.000 29988 MoveAxis(E, 0, ABG)
01:06:53.359 00.000 29988 Move returns status 0, amount 0
01:06:53.359 00.000 29988 MoveAxis(N, 0, ABG)
01:06:53.359 00.000 29988 Move returns status 0, amount 0
01:06:53.359 00.000 29988 move complete, result=0
01:06:53.359 00.000 29988 worker thread done servicing request
01:06:53.359 00.000 29988 Worker thread wakes up
01:06:53.359 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:53.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:53.359 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:54.999 01.640 29988 Exposure complete
01:06:55.046 00.047 29988 worker thread done servicing request
01:06:55.046 00.000 28316 OnExposeComplete: enter
01:06:55.048 00.002 28316 UpdateGuideState(): m_state=6
01:06:55.048 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
01:06:55.049 00.001 28316 Star::Find returns 1 (1), X=952.07, Y=257.28, Mass=2395, SNR=33.9, Peak=255 HFD=3.9
01:06:55.050 00.001 28316 MultiStar: [#1 0.20,-0.07,0.98,U] [#2 0.17,-0.09,0.94,U] [#3 -0.01,-0.09,0.87,U] [#4 -0.01,-0.19,0.84,U] [#5 -0.14,-0.14,0.74,U] [#6 -0.20,-0.17,0.64,U] [#7 0.09,-0.10,0.63,U] [#8 0.10,-0.03,0.59,U] 
01:06:55.050 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.10}, one-star: {-0.08, -0.06}
01:06:55.050 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.82)
01:06:55.051 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
01:06:55.051 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.47 mountX=-0.02 mountY=0.10, mountTheta=1.81
01:06:55.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.06, opts=13)
01:06:55.053 00.001 28316 Enqueuing Move request for scope (-0.08, -0.06)
01:06:55.053 00.000 29988 Worker thread wakes up
01:06:55.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
01:06:55.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:55.054 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
01:06:55.054 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.9 Saturée
01:06:55.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:55.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:55.055 00.000 28316 Enqueuing Expose request
01:06:55.057 00.002 29988 Moving (-0.08, -0.06) raw xDistance=-0.02 yDistance=0.10
01:06:55.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:55.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:55.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:06:55.057 00.000 29988 MoveAxis(E, 0, ABG)
01:06:55.057 00.000 29988 Move returns status 0, amount 0
01:06:55.057 00.000 29988 MoveAxis(N, 0, ABG)
01:06:55.057 00.000 29988 Move returns status 0, amount 0
01:06:55.057 00.000 29988 move complete, result=0
01:06:55.057 00.000 29988 worker thread done servicing request
01:06:55.057 00.000 29988 Worker thread wakes up
01:06:55.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:55.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:55.057 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:56.577 01.520 29988 Exposure complete
01:06:56.604 00.027 29988 worker thread done servicing request
01:06:56.604 00.000 28316 OnExposeComplete: enter
01:06:56.605 00.001 28316 UpdateGuideState(): m_state=6
01:06:56.607 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
01:06:56.609 00.002 28316 Star::Find returns 1 (0), X=951.90, Y=257.24, Mass=2421, SNR=34.1, Peak=232 HFD=4.1
01:06:56.612 00.003 28316 MultiStar: [#1 0.05,-0.01,1.01,U] [#2 -0.15,-0.08,0.92,U] [#3 -0.19,0.01,0.87,U] [#4 -0.13,-0.13,0.81,U] [#5 -0.23,0.07,0.75,U] [#6 -0.20,-0.09,0.65,U] [#7 -0.08,0.01,0.64,U] [#8 -0.15,0.02,0.60,U] 
01:06:56.614 00.002 28316 refined, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.25, -0.10}
01:06:56.616 00.002 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
01:06:56.616 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
01:06:56.617 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.89 mountX=0.03 mountY=0.15, mountTheta=1.39
01:06:56.621 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
01:06:56.622 00.001 28316 Enqueuing Move request for scope (-0.14, -0.04)
01:06:56.622 00.000 29988 Worker thread wakes up
01:06:56.623 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:56.623 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:06:56.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:56.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:56.624 00.000 28316 Enqueuing Expose request
01:06:56.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:06:56.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:06:56.625 00.000 29988 Moving (-0.14, -0.04) raw xDistance=0.03 yDistance=0.15
01:06:56.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:06:56.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:56.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:06:56.625 00.000 29988 MoveAxis(E, 0, ABG)
01:06:56.625 00.000 29988 Move returns status 0, amount 0
01:06:56.625 00.000 29988 MoveAxis(N, 0, ABG)
01:06:56.625 00.000 29988 Move returns status 0, amount 0
01:06:56.625 00.000 29988 move complete, result=0
01:06:56.625 00.000 29988 worker thread done servicing request
01:06:56.625 00.000 29988 Worker thread wakes up
01:06:56.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:56.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:56.625 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:58.250 01.625 29988 Exposure complete
01:06:58.282 00.032 29988 worker thread done servicing request
01:06:58.282 00.000 28316 OnExposeComplete: enter
01:06:58.282 00.000 28316 UpdateGuideState(): m_state=6
01:06:58.283 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
01:06:58.283 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=257.30, Mass=2474, SNR=34.5, Peak=230 HFD=3.8
01:06:58.285 00.002 28316 MultiStar: [#1 0.02,-0.03,0.99,U] [#2 -0.14,-0.24,0.00,M1] [#3 -0.27,-0.00,0.00,M1] [#4 -0.05,-0.11,0.83,U] [#5 -0.22,0.00,0.73,U] [#6 -0.37,-0.13,0.00,M1] [#7 -0.05,0.02,0.62,U] [#8 -0.32,0.05,0.00,M1] 
01:06:58.285 00.000 28316 refined, 4 included, MultiStar: {-0.14, -0.04}, one-star: {-0.37, -0.05}
01:06:58.286 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:06:58.286 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:06:58.287 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.88 mountX=0.02 mountY=0.14, mountTheta=1.41
01:06:58.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
01:06:58.288 00.000 28316 Enqueuing Move request for scope (-0.14, -0.04)
01:06:58.289 00.001 29988 Worker thread wakes up
01:06:58.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:58.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:06:58.289 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:06:58.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:58.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:58.290 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:06:58.290 00.000 29988 Moving (-0.14, -0.04) raw xDistance=0.02 yDistance=0.14
01:06:58.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:58.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:58.291 00.001 28316 Enqueuing Expose request
01:06:58.291 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:06:58.291 00.000 29988 MoveAxis(E, 0, ABG)
01:06:58.291 00.000 29988 Move returns status 0, amount 0
01:06:58.291 00.000 29988 MoveAxis(N, 0, ABG)
01:06:58.291 00.000 29988 Move returns status 0, amount 0
01:06:58.291 00.000 29988 move complete, result=0
01:06:58.291 00.000 29988 worker thread done servicing request
01:06:58.291 00.000 29988 Worker thread wakes up
01:06:58.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:58.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:58.292 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:59.808 01.516 29988 Exposure complete
01:06:59.853 00.045 29988 worker thread done servicing request
01:06:59.855 00.002 28316 OnExposeComplete: enter
01:06:59.855 00.000 28316 UpdateGuideState(): m_state=6
01:06:59.856 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
01:06:59.856 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=257.32, Mass=2480, SNR=34.6, Peak=235 HFD=3.7
01:06:59.857 00.001 28316 MultiStar: [#1 -0.16,-0.05,0.98,U] [#2 -0.29,-0.21,0.00,M2] [#3 -0.29,0.06,0.00,M2] [#4 -0.22,-0.22,0.00,M1] [#5 -0.34,0.07,0.00,M1] [#6 -0.35,-0.19,0.00,M2] [#7 -0.28,-0.05,0.00,M1] [#8 -0.21,-0.10,0.59,U] 
01:06:59.857 00.000 28316 refined, 2 included, MultiStar: {-0.28, -0.05}, one-star: {-0.44, -0.02}
01:06:59.858 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
01:06:59.858 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
01:06:59.858 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.95 mountX=0.07 mountY=0.27, mountTheta=1.33
01:06:59.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.05, opts=13)
01:06:59.860 00.001 28316 Enqueuing Move request for scope (-0.28, -0.05)
01:06:59.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:06:59.861 00.001 29988 Worker thread wakes up
01:06:59.861 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
01:06:59.861 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
01:06:59.861 00.000 29988 Moving (-0.28, -0.05) raw xDistance=0.07 yDistance=0.27
01:06:59.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:59.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:06:59.861 00.000 29988 MoveAxis(E, 0, ABG)
01:06:59.861 00.000 29988 Move returns status 0, amount 0
01:06:59.861 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:06:59.862 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:59.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:06:59.863 00.001 28316 Enqueuing Expose request
01:06:59.863 00.000 29988 MoveAxis(S, 65, ABG)
01:06:59.863 00.000 29988 Guiding  Dir = 1, Dur = 65
01:06:59.863 00.000 29988 IsSlewing returns 0
01:06:59.864 00.001 29988 IsGuiding returns 0
01:06:59.868 00.004 29988 PulseGuide returned control before completion, sleep 70
01:06:59.948 00.080 29988 IsGuiding returns 0
01:06:59.948 00.000 29988 Move returns status 0, amount 65
01:06:59.948 00.000 29988 move complete, result=0
01:06:59.948 00.000 29988 worker thread done servicing request
01:06:59.948 00.000 29988 Worker thread wakes up
01:06:59.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:06:59.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:06:59.949 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
01:07:01.575 01.626 29988 Exposure complete
01:07:01.637 00.062 29988 worker thread done servicing request
01:07:01.637 00.000 28316 OnExposeComplete: enter
01:07:01.639 00.002 28316 UpdateGuideState(): m_state=6
01:07:01.640 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
01:07:01.641 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=257.18, Mass=2433, SNR=34.2, Peak=240 HFD=4.1
01:07:01.641 00.000 28316 MultiStar: [#1 -0.06,-0.01,0.99,U] [#2 -0.22,-0.13,0.90,U] [#3 -0.22,-0.04,0.86,U] [#4 -0.25,-0.13,0.00,M2] [#5 -0.26,0.07,0.00,M2] [#6 -0.27,-0.18,0.00,M3] [#7 -0.11,0.05,0.63,U] [#8 0.00,-0.02,0.58,U] 
01:07:01.642 00.001 28316 refined, 5 included, MultiStar: {-0.15, -0.06}, one-star: {-0.23, -0.17}
01:07:01.642 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:07:01.643 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:07:01.643 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.75 mountX=0.01 mountY=0.16, mountTheta=1.54
01:07:01.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.06, opts=13)
01:07:01.645 00.001 28316 Enqueuing Move request for scope (-0.15, -0.06)
01:07:01.645 00.000 29988 Worker thread wakes up
01:07:01.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
01:07:01.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
01:07:01.646 00.001 29988 Moving (-0.15, -0.06) raw xDistance=0.01 yDistance=0.16
01:07:01.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:07:01.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:01.647 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:07:01.649 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:01.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:01.651 00.001 28316 Enqueuing Expose request
01:07:01.653 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:01.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:07:01.653 00.000 29988 MoveAxis(E, 0, ABG)
01:07:01.653 00.000 29988 Move returns status 0, amount 0
01:07:01.653 00.000 29988 MoveAxis(N, 0, ABG)
01:07:01.653 00.000 29988 Move returns status 0, amount 0
01:07:01.653 00.000 29988 move complete, result=0
01:07:01.653 00.000 29988 worker thread done servicing request
01:07:01.653 00.000 29988 Worker thread wakes up
01:07:01.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:01.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:01.654 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:03.170 01.516 29988 Exposure complete
01:07:03.199 00.029 29988 worker thread done servicing request
01:07:03.200 00.001 28316 OnExposeComplete: enter
01:07:03.200 00.000 28316 UpdateGuideState(): m_state=6
01:07:03.201 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
01:07:03.201 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=257.33, Mass=2528, SNR=34.6, Peak=226 HFD=3.9
01:07:03.202 00.001 28316 MultiStar: [#1 0.04,-0.10,1.00,U] [#2 0.04,-0.08,0.88,U] [#3 -0.05,0.07,0.84,U] [#4 -0.09,-0.11,0.81,U] [#5 -0.05,0.08,0.73,U] [#6 -0.24,0.06,0.60,U] [#7 -0.06,0.07,0.61,U] [#8 -0.03,-0.03,0.57,U] 
01:07:03.202 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.01}, one-star: {-0.16, -0.02}
01:07:03.203 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
01:07:03.203 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
01:07:03.204 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.93 mountX=0.01 mountY=0.06, mountTheta=1.35
01:07:03.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
01:07:03.205 00.000 28316 Enqueuing Move request for scope (-0.06, -0.01)
01:07:03.206 00.001 29988 Worker thread wakes up
01:07:03.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:03.206 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.6
01:07:03.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:03.207 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:03.207 00.000 28316 Enqueuing Expose request
01:07:03.208 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:07:03.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:07:03.208 00.000 29988 Moving (-0.06, -0.01) raw xDistance=0.01 yDistance=0.06
01:07:03.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:07:03.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:03.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:07:03.208 00.000 29988 MoveAxis(E, 0, ABG)
01:07:03.208 00.000 29988 Move returns status 0, amount 0
01:07:03.208 00.000 29988 MoveAxis(N, 0, ABG)
01:07:03.208 00.000 29988 Move returns status 0, amount 0
01:07:03.208 00.000 29988 move complete, result=0
01:07:03.208 00.000 29988 worker thread done servicing request
01:07:03.208 00.000 29988 Worker thread wakes up
01:07:03.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:03.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:03.208 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:04.841 01.633 29988 Exposure complete
01:07:04.879 00.038 29988 worker thread done servicing request
01:07:04.879 00.000 28316 OnExposeComplete: enter
01:07:04.879 00.000 28316 UpdateGuideState(): m_state=6
01:07:04.880 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
01:07:04.880 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=257.39, Mass=2440, SNR=34.2, Peak=198 HFD=3.9
01:07:04.881 00.001 28316 MultiStar: [#1 -0.05,0.22,0.96,U] [#2 -0.11,0.31,0.00,M1] [#3 -0.16,0.12,0.87,U] [#4 -0.17,0.07,0.83,U] [#5 -0.35,0.30,0.00,M2] [#6 -0.30,0.09,0.00,M3] [#7 -0.26,0.22,0.00,M1] [#8 -0.31,0.25,0.00,M1] 
01:07:04.881 00.000 28316 refined, 3 included, MultiStar: {-0.17, 0.12}, one-star: {-0.28, 0.05}
01:07:04.882 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
01:07:04.882 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
01:07:04.883 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.20 cameraTheta=2.54 mountX=0.18 mountY=0.10, mountTheta=0.51
01:07:04.884 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
01:07:04.884 00.000 28316 Enqueuing Move request for scope (-0.17, 0.12)
01:07:04.885 00.001 29988 Worker thread wakes up
01:07:04.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:04.886 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
01:07:04.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:04.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:04.887 00.001 28316 Enqueuing Expose request
01:07:04.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
01:07:04.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
01:07:04.887 00.000 29988 Moving (-0.17, 0.12) raw xDistance=0.18 yDistance=0.10
01:07:04.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:07:04.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:04.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:07:04.887 00.000 29988 MoveAxis(E, 0, ABG)
01:07:04.887 00.000 29988 Move returns status 0, amount 0
01:07:04.888 00.001 29988 MoveAxis(N, 0, ABG)
01:07:04.888 00.000 29988 Move returns status 0, amount 0
01:07:04.888 00.000 29988 move complete, result=0
01:07:04.888 00.000 29988 worker thread done servicing request
01:07:04.888 00.000 29988 Worker thread wakes up
01:07:04.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:04.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:04.888 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:06.412 01.524 29988 Exposure complete
01:07:06.446 00.034 29988 worker thread done servicing request
01:07:06.446 00.000 28316 OnExposeComplete: enter
01:07:06.446 00.000 28316 UpdateGuideState(): m_state=6
01:07:06.446 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
01:07:06.446 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=257.50, Mass=2566, SNR=35.1, Peak=232 HFD=3.7
01:07:06.447 00.001 28316 MultiStar: [#1 -0.14,0.22,0.97,U] [#2 -0.10,-0.09,0.89,U] [#3 -0.19,0.03,0.84,U] [#4 -0.11,-0.05,0.82,U] [#5 -0.31,0.26,0.00,M3] [#6 -0.20,0.11,0.62,U] [#7 -0.13,0.09,0.63,U] [#8 -0.11,-0.05,0.55,U] 
01:07:06.447 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.06}, one-star: {-0.23, 0.15}
01:07:06.449 00.002 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
01:07:06.449 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
01:07:06.449 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=0.12 mountY=0.11, mountTheta=0.76
01:07:06.451 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
01:07:06.451 00.000 28316 Enqueuing Move request for scope (-0.15, 0.06)
01:07:06.451 00.000 29988 Worker thread wakes up
01:07:06.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
01:07:06.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
01:07:06.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:06.451 00.000 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.11
01:07:06.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:07:06.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:06.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:06.452 00.001 28316 UpdateGuideState exits: m=2566 RSB=35.1
01:07:06.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:06.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:06.454 00.001 28316 Enqueuing Expose request
01:07:06.454 00.000 29988 MoveAxis(E, 0, ABG)
01:07:06.454 00.000 29988 Move returns status 0, amount 0
01:07:06.454 00.000 29988 MoveAxis(N, 0, ABG)
01:07:06.454 00.000 29988 Move returns status 0, amount 0
01:07:06.454 00.000 29988 move complete, result=0
01:07:06.455 00.001 29988 worker thread done servicing request
01:07:06.456 00.001 29988 Worker thread wakes up
01:07:06.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:06.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:06.456 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:08.091 01.635 29988 Exposure complete
01:07:08.135 00.044 29988 worker thread done servicing request
01:07:08.135 00.000 28316 OnExposeComplete: enter
01:07:08.136 00.001 28316 UpdateGuideState(): m_state=6
01:07:08.137 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
01:07:08.138 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=257.58, Mass=2380, SNR=33.8, Peak=201 HFD=3.6
01:07:08.139 00.001 28316 MultiStar: [#1 -0.44,0.24,0.00,M1] [#2 -0.24,0.07,0.94,U] [#3 -0.34,0.16,0.00,M1] [#4 -0.44,0.20,0.00,M1] [#5 -0.45,0.27,0.00,M4] [#6 -0.55,0.25,0.00,M3] [#7 -0.33,0.35,0.00,M1] [#8 -0.13,0.30,0.00,M1] 
01:07:08.140 00.001 28316 refined, 1 included, MultiStar: {-0.33, 0.15}, one-star: {-0.41, 0.23}
01:07:08.141 00.001 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
01:07:08.142 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
01:07:08.142 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=0.15 hyp=0.36 cameraTheta=2.72 mountX=0.27 mountY=0.23, mountTheta=0.69
01:07:08.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.15, opts=13)
01:07:08.144 00.001 28316 Enqueuing Move request for scope (-0.33, 0.15)
01:07:08.144 00.000 29988 Worker thread wakes up
01:07:08.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.15) opts 0xd
01:07:08.145 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:08.145 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:07:08.146 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:08.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:08.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.15)
01:07:08.146 00.000 29988 Moving (-0.33, 0.15) raw xDistance=0.27 yDistance=0.23
01:07:08.147 00.001 28316 Enqueuing Expose request
01:07:08.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:07:08.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:07:08.147 00.000 29988 MoveAxis(W, 57, ABG)
01:07:08.147 00.000 29988 Guiding  Dir = 3, Dur = 57
01:07:08.147 00.000 29988 IsSlewing returns 0
01:07:08.147 00.000 29988 IsGuiding returns 0
01:07:08.149 00.002 29988 PulseGuide returned control before completion, sleep 66
01:07:08.228 00.079 29988 IsGuiding returns 0
01:07:08.229 00.001 29988 Move returns status 0, amount 57
01:07:08.229 00.000 29988 MoveAxis(S, 54, ABG)
01:07:08.229 00.000 29988 Guiding  Dir = 1, Dur = 54
01:07:08.230 00.001 29988 IsSlewing returns 0
01:07:08.230 00.000 29988 IsGuiding returns 0
01:07:08.235 00.005 29988 PulseGuide returned control before completion, sleep 60
01:07:08.309 00.074 29988 IsGuiding returns 0
01:07:08.309 00.000 29988 Move returns status 0, amount 54
01:07:08.310 00.001 29988 move complete, result=0
01:07:08.310 00.000 29988 worker thread done servicing request
01:07:08.310 00.000 29988 Worker thread wakes up
01:07:08.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:08.310 00.000 28316 GuideStep: 0.3 px 57 ms WEST, 0.2 px 54 ms SOUTH
01:07:08.311 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:09.721 01.410 29988 Exposure complete
01:07:09.775 00.054 29988 worker thread done servicing request
01:07:09.775 00.000 28316 OnExposeComplete: enter
01:07:09.776 00.001 28316 UpdateGuideState(): m_state=6
01:07:09.777 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
01:07:09.779 00.002 28316 Star::Find returns 1 (0), X=951.89, Y=257.62, Mass=2377, SNR=33.7, Peak=237 HFD=3.8
01:07:09.781 00.002 28316 MultiStar: [#1 -0.03,0.34,0.00,M2] [#2 -0.25,0.32,0.00,M1] [#3 -0.22,0.30,0.00,M2] [#4 -0.12,0.16,0.82,U] [#5 -0.17,0.27,0.00,M5] [#6 -0.33,0.24,0.00,M4] [#7 -0.11,0.48,0.00,M2] [#8 -0.10,0.27,0.00,M2] 
01:07:09.782 00.001 28316 refined, 1 included, MultiStar: {-0.19, 0.22}, one-star: {-0.25, 0.28}
01:07:09.782 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
01:07:09.782 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
01:07:09.783 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.22 hyp=0.30 cameraTheta=2.28 mountX=0.28 mountY=0.07, mountTheta=0.25
01:07:09.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.22, opts=13)
01:07:09.784 00.000 28316 Enqueuing Move request for scope (-0.19, 0.22)
01:07:09.785 00.001 29988 Worker thread wakes up
01:07:09.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:09.785 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
01:07:09.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:09.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:09.787 00.001 28316 Enqueuing Expose request
01:07:09.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.22) opts 0xd
01:07:09.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.22)
01:07:09.787 00.000 29988 Moving (-0.19, 0.22) raw xDistance=0.28 yDistance=0.07
01:07:09.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
01:07:09.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:09.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:07:09.787 00.000 29988 MoveAxis(W, 64, ABG)
01:07:09.787 00.000 29988 Guiding  Dir = 3, Dur = 64
01:07:09.787 00.000 29988 IsSlewing returns 0
01:07:09.787 00.000 29988 IsGuiding returns 0
01:07:09.790 00.003 29988 PulseGuide returned control before completion, sleep 73
01:07:09.873 00.083 29988 IsGuiding returns 0
01:07:09.873 00.000 29988 Move returns status 0, amount 64
01:07:09.873 00.000 29988 MoveAxis(N, 0, ABG)
01:07:09.873 00.000 29988 Move returns status 0, amount 0
01:07:09.873 00.000 29988 move complete, result=0
01:07:09.873 00.000 29988 worker thread done servicing request
01:07:09.873 00.000 29988 Worker thread wakes up
01:07:09.874 00.001 28316 GuideStep: 0.3 px 64 ms WEST, 0.1 px 0 ms NORTH
01:07:09.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:09.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:11.509 01.635 29988 Exposure complete
01:07:11.555 00.046 29988 worker thread done servicing request
01:07:11.555 00.000 28316 OnExposeComplete: enter
01:07:11.556 00.001 28316 UpdateGuideState(): m_state=6
01:07:11.557 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
01:07:11.557 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=257.53, Mass=2381, SNR=33.8, Peak=208 HFD=3.7
01:07:11.558 00.001 28316 MultiStar: [#1 0.10,0.13,1.00,U] [#2 0.06,0.28,0.00,M2] [#3 0.08,0.22,0.85,U] [#4 -0.11,0.12,0.84,U] [#5 -0.04,0.23,0.73,U] [#6 -0.06,0.20,0.62,U] [#7 0.05,0.25,0.63,U] [#8 0.09,0.02,0.61,U] 
01:07:11.558 00.000 28316 refined, 7 included, MultiStar: {0.00, 0.17}, one-star: {-0.09, 0.18}
01:07:11.559 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
01:07:11.559 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
01:07:11.560 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.57 mountX=0.15 mountY=-0.08, mountTheta=-0.46
01:07:11.561 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.17, opts=13)
01:07:11.562 00.001 28316 Enqueuing Move request for scope (0.00, 0.17)
01:07:11.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:11.563 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
01:07:11.563 00.000 29988 Worker thread wakes up
01:07:11.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
01:07:11.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
01:07:11.563 00.000 29988 Moving (0.00, 0.17) raw xDistance=0.15 yDistance=-0.08
01:07:11.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:07:11.564 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:11.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:11.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:07:11.564 00.000 29988 MoveAxis(E, 0, ABG)
01:07:11.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:11.565 00.001 28316 Enqueuing Expose request
01:07:11.566 00.001 29988 Move returns status 0, amount 0
01:07:11.566 00.000 29988 MoveAxis(N, 0, ABG)
01:07:11.566 00.000 29988 Move returns status 0, amount 0
01:07:11.566 00.000 29988 move complete, result=0
01:07:11.566 00.000 29988 worker thread done servicing request
01:07:11.566 00.000 29988 Worker thread wakes up
01:07:11.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:11.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:11.567 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:13.086 01.519 29988 Exposure complete
01:07:13.132 00.046 29988 worker thread done servicing request
01:07:13.132 00.000 28316 OnExposeComplete: enter
01:07:13.135 00.003 28316 UpdateGuideState(): m_state=6
01:07:13.138 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
01:07:13.141 00.003 28316 Star::Find returns 1 (0), X=951.98, Y=257.53, Mass=2546, SNR=34.8, Peak=217 HFD=3.7
01:07:13.143 00.002 28316 MultiStar: [#1 0.07,0.28,0.00,M2] [#2 -0.00,0.23,0.91,U] [#3 -0.01,0.18,0.85,U] [#4 -0.18,0.12,0.80,U] [#5 -0.17,0.38,0.00,M5] [#6 -0.22,0.16,0.00,M4] [#7 -0.02,0.34,0.00,M2] [#8 -0.04,0.29,0.00,M2] 
01:07:13.145 00.002 28316 refined, 3 included, MultiStar: {-0.09, 0.18}, one-star: {-0.17, 0.19}
01:07:13.148 00.003 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
01:07:13.150 00.002 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
01:07:13.152 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.05 mountX=0.20 mountY=0.00, mountTheta=0.01
01:07:13.156 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.18, opts=13)
01:07:13.158 00.002 28316 Enqueuing Move request for scope (-0.09, 0.18)
01:07:13.160 00.002 29988 Worker thread wakes up
01:07:13.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
01:07:13.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
01:07:13.160 00.000 29988 Moving (-0.09, 0.18) raw xDistance=0.20 yDistance=0.00
01:07:13.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:07:13.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:13.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:13.162 00.002 28316 UpdateGuideState exits: m=2546 RSB=34.8
01:07:13.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:07:13.162 00.000 29988 MoveAxis(W, 42, ABG)
01:07:13.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:13.162 00.000 29988 Guiding  Dir = 3, Dur = 42
01:07:13.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:13.163 00.000 28316 Enqueuing Expose request
01:07:13.163 00.000 29988 IsSlewing returns 0
01:07:13.164 00.001 29988 IsGuiding returns 0
01:07:13.165 00.001 29988 PulseGuide returned control before completion, sleep 51
01:07:13.225 00.060 29988 IsGuiding returns 0
01:07:13.225 00.000 29988 Move returns status 0, amount 42
01:07:13.225 00.000 29988 MoveAxis(N, 0, ABG)
01:07:13.225 00.000 29988 Move returns status 0, amount 0
01:07:13.225 00.000 29988 move complete, result=0
01:07:13.225 00.000 29988 worker thread done servicing request
01:07:13.225 00.000 29988 Worker thread wakes up
01:07:13.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:13.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:13.225 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
01:07:14.859 01.634 29988 Exposure complete
01:07:14.901 00.042 29988 worker thread done servicing request
01:07:14.901 00.000 28316 OnExposeComplete: enter
01:07:14.902 00.001 28316 UpdateGuideState(): m_state=6
01:07:14.904 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
01:07:14.906 00.002 28316 Star::Find returns 1 (0), X=952.18, Y=257.36, Mass=2463, SNR=34.6, Peak=211 HFD=3.7
01:07:14.908 00.002 28316 MultiStar: [#1 0.19,0.09,0.98,U] [#2 0.25,-0.05,0.91,U] [#3 0.18,0.03,0.88,U] [#4 0.07,0.10,0.81,U] [#5 -0.04,0.10,0.74,U] [#6 -0.10,0.11,0.65,U] [#7 0.12,0.09,0.61,U] [#8 0.18,0.09,0.57,U] 
01:07:14.908 00.000 28316 single-star, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.03, 0.01}
01:07:14.909 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
01:07:14.909 00.000 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
01:07:14.910 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.30 mountX=-0.00 mountY=-0.03, mountTheta=-1.70
01:07:14.911 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
01:07:14.911 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
01:07:14.912 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:14.912 00.000 29988 Worker thread wakes up
01:07:14.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:07:14.912 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:07:14.912 00.000 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.03
01:07:14.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:07:14.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:14.912 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.6
01:07:14.913 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:07:14.913 00.000 29988 MoveAxis(E, 0, ABG)
01:07:14.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:14.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:14.914 00.001 28316 Enqueuing Expose request
01:07:14.914 00.000 29988 Move returns status 0, amount 0
01:07:14.914 00.000 29988 MoveAxis(N, 0, ABG)
01:07:14.914 00.000 29988 Move returns status 0, amount 0
01:07:14.914 00.000 29988 move complete, result=0
01:07:14.914 00.000 29988 worker thread done servicing request
01:07:14.914 00.000 29988 Worker thread wakes up
01:07:14.914 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:14.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:14.915 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:16.440 01.525 29988 Exposure complete
01:07:16.477 00.037 29988 worker thread done servicing request
01:07:16.477 00.000 28316 OnExposeComplete: enter
01:07:16.478 00.001 28316 UpdateGuideState(): m_state=6
01:07:16.479 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
01:07:16.479 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=257.28, Mass=2512, SNR=34.8, Peak=235 HFD=4.0
01:07:16.480 00.001 28316 MultiStar: [#1 0.17,0.17,1.02,U] [#2 0.14,-0.06,0.93,U] [#3 0.04,0.20,0.86,U] [#4 0.04,0.06,0.86,U] [#5 0.09,0.04,0.73,U] [#6 0.09,-0.04,0.61,U] [#7 0.16,0.14,0.59,U] [#8 0.18,-0.04,0.57,U] 
01:07:16.480 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.05}, one-star: {-0.01, -0.07}
01:07:16.481 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
01:07:16.481 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
01:07:16.482 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.74 mountX=-0.06 mountY=0.04, mountTheta=2.52
01:07:16.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:07:16.483 00.000 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:07:16.484 00.001 29988 Worker thread wakes up
01:07:16.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:07:16.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:07:16.484 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
01:07:16.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:07:16.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:16.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:16.484 00.000 29988 MoveAxis(E, 0, ABG)
01:07:16.484 00.000 29988 Move returns status 0, amount 0
01:07:16.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:16.485 00.001 29988 MoveAxis(N, 0, ABG)
01:07:16.485 00.000 29988 Move returns status 0, amount 0
01:07:16.485 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.8
01:07:16.485 00.000 29988 move complete, result=0
01:07:16.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:16.486 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:16.486 00.000 28316 Enqueuing Expose request
01:07:16.487 00.001 29988 worker thread done servicing request
01:07:16.487 00.000 29988 Worker thread wakes up
01:07:16.487 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:16.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:16.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:18.116 01.629 29988 Exposure complete
01:07:18.149 00.033 29988 worker thread done servicing request
01:07:18.149 00.000 28316 OnExposeComplete: enter
01:07:18.149 00.000 28316 UpdateGuideState(): m_state=6
01:07:18.150 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
01:07:18.150 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=257.34, Mass=2587, SNR=35.4, Peak=232 HFD=3.9
01:07:18.151 00.001 28316 MultiStar: [#1 0.25,0.20,0.00,M1] [#2 0.11,-0.07,0.92,U] [#3 0.04,0.14,0.85,U] [#4 0.09,0.02,0.82,U] [#5 -0.08,0.19,0.72,U] [#6 -0.06,0.05,0.62,U] [#7 0.10,0.10,0.62,U] [#8 0.19,0.10,0.56,U] 
01:07:18.151 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.11, -0.00}
01:07:18.152 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
01:07:18.152 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
01:07:18.153 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.11 mountX=0.04 mountY=-0.05, mountTheta=-0.90
01:07:18.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
01:07:18.154 00.000 28316 Enqueuing Move request for scope (0.03, 0.06)
01:07:18.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:18.155 00.001 29988 Worker thread wakes up
01:07:18.155 00.000 28316 UpdateGuideState exits: m=2587 RSB=35.4
01:07:18.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
01:07:18.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
01:07:18.155 00.000 29988 Moving (0.03, 0.06) raw xDistance=0.04 yDistance=-0.05
01:07:18.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:18.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:18.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:18.156 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:07:18.156 00.000 29988 MoveAxis(E, 0, ABG)
01:07:18.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:18.156 00.000 28316 Enqueuing Expose request
01:07:18.157 00.001 29988 Move returns status 0, amount 0
01:07:18.157 00.000 29988 MoveAxis(N, 0, ABG)
01:07:18.157 00.000 29988 Move returns status 0, amount 0
01:07:18.157 00.000 29988 move complete, result=0
01:07:18.157 00.000 29988 worker thread done servicing request
01:07:18.157 00.000 29988 Worker thread wakes up
01:07:18.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:18.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:18.158 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:19.674 01.516 29988 Exposure complete
01:07:19.711 00.037 29988 worker thread done servicing request
01:07:19.712 00.001 28316 OnExposeComplete: enter
01:07:19.713 00.001 28316 UpdateGuideState(): m_state=6
01:07:19.715 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
01:07:19.716 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=257.48, Mass=2542, SNR=35.0, Peak=221 HFD=3.9
01:07:19.717 00.001 28316 MultiStar: [#1 0.16,0.22,0.98,U] [#2 -0.07,0.02,0.86,U] [#3 0.04,0.20,0.83,U] [#4 -0.03,0.09,0.81,U] [#5 -0.10,0.32,0.00,M3] [#6 -0.11,0.26,0.00,M2] [#7 -0.01,0.28,0.00,M1] [#8 0.07,0.06,0.58,U] 
01:07:19.718 00.001 28316 refined, 5 included, MultiStar: {0.00, 0.13}, one-star: {-0.12, 0.13}
01:07:19.720 00.002 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
01:07:19.720 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
01:07:19.721 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.54 mountX=0.11 mountY=-0.06, mountTheta=-0.49
01:07:19.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.13, opts=13)
01:07:19.723 00.001 28316 Enqueuing Move request for scope (0.00, 0.13)
01:07:19.724 00.001 29988 Worker thread wakes up
01:07:19.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:19.724 00.000 28316 UpdateGuideState exits: m=2542 RSB=35.0
01:07:19.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:19.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:19.726 00.001 28316 Enqueuing Expose request
01:07:19.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
01:07:19.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
01:07:19.726 00.000 29988 Moving (0.00, 0.13) raw xDistance=0.11 yDistance=-0.06
01:07:19.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:07:19.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:19.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:07:19.726 00.000 29988 MoveAxis(E, 0, ABG)
01:07:19.726 00.000 29988 Move returns status 0, amount 0
01:07:19.726 00.000 29988 MoveAxis(N, 0, ABG)
01:07:19.726 00.000 29988 Move returns status 0, amount 0
01:07:19.726 00.000 29988 move complete, result=0
01:07:19.726 00.000 29988 worker thread done servicing request
01:07:19.726 00.000 29988 Worker thread wakes up
01:07:19.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:19.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:19.727 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:21.350 01.623 29988 Exposure complete
01:07:21.390 00.040 29988 worker thread done servicing request
01:07:21.390 00.000 28316 OnExposeComplete: enter
01:07:21.390 00.000 28316 UpdateGuideState(): m_state=6
01:07:21.391 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
01:07:21.391 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=257.57, Mass=2456, SNR=34.4, Peak=205 HFD=3.8
01:07:21.392 00.001 28316 MultiStar: [#1 -0.11,0.26,0.00,M1] [#2 0.00,0.05,0.91,U] [#3 -0.21,0.16,0.86,U] [#4 -0.23,0.24,0.00,M1] [#5 -0.28,0.22,0.00,M4] [#6 -0.32,0.13,0.00,M3] [#7 -0.15,0.13,0.62,U] [#8 -0.24,0.06,0.58,U] 
01:07:21.392 00.000 28316 refined, 4 included, MultiStar: {-0.19, 0.13}, one-star: {-0.33, 0.22}
01:07:21.392 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
01:07:21.393 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:07:21.393 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.53 mountX=0.19 mountY=0.11, mountTheta=0.50
01:07:21.397 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.13, opts=13)
01:07:21.397 00.000 28316 Enqueuing Move request for scope (-0.19, 0.13)
01:07:21.398 00.001 29988 Worker thread wakes up
01:07:21.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:21.398 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
01:07:21.399 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:21.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:21.400 00.000 28316 Enqueuing Expose request
01:07:21.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
01:07:21.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
01:07:21.400 00.000 29988 Moving (-0.19, 0.13) raw xDistance=0.19 yDistance=0.11
01:07:21.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:07:21.401 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:21.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:21.401 00.000 29988 MoveAxis(E, 0, ABG)
01:07:21.401 00.000 29988 Move returns status 0, amount 0
01:07:21.401 00.000 29988 MoveAxis(N, 0, ABG)
01:07:21.401 00.000 29988 Move returns status 0, amount 0
01:07:21.401 00.000 29988 move complete, result=0
01:07:21.401 00.000 29988 worker thread done servicing request
01:07:21.401 00.000 29988 Worker thread wakes up
01:07:21.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:21.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:21.401 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:22.921 01.520 29988 Exposure complete
01:07:22.956 00.035 29988 worker thread done servicing request
01:07:22.956 00.000 28316 OnExposeComplete: enter
01:07:22.957 00.001 28316 UpdateGuideState(): m_state=6
01:07:22.957 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
01:07:22.958 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=257.36, Mass=2569, SNR=35.1, Peak=229 HFD=3.8
01:07:22.958 00.000 28316 MultiStar: [#1 -0.03,0.22,0.95,U] [#2 -0.08,0.07,0.87,U] [#3 -0.16,0.15,0.86,U] [#4 -0.11,0.01,0.81,U] [#5 -0.18,0.21,0.00,M5] [#6 -0.24,0.01,0.64,U] [#7 0.03,0.04,0.62,U] [#8 -0.08,0.13,0.57,U] 
01:07:22.959 00.001 28316 refined, 7 included, MultiStar: {-0.12, 0.08}, one-star: {-0.28, 0.01}
01:07:22.959 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
01:07:22.960 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
01:07:22.960 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.55 mountX=0.13 mountY=0.07, mountTheta=0.52
01:07:22.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.08, opts=13)
01:07:22.962 00.001 28316 Enqueuing Move request for scope (-0.12, 0.08)
01:07:22.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:22.963 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.1
01:07:22.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:22.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:22.964 00.000 28316 Enqueuing Expose request
01:07:22.965 00.001 29988 Worker thread wakes up
01:07:22.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
01:07:22.965 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
01:07:22.965 00.000 29988 Moving (-0.12, 0.08) raw xDistance=0.13 yDistance=0.07
01:07:22.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:07:22.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:22.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:07:22.965 00.000 29988 MoveAxis(E, 0, ABG)
01:07:22.965 00.000 29988 Move returns status 0, amount 0
01:07:22.965 00.000 29988 MoveAxis(N, 0, ABG)
01:07:22.965 00.000 29988 Move returns status 0, amount 0
01:07:22.965 00.000 29988 move complete, result=0
01:07:22.965 00.000 29988 worker thread done servicing request
01:07:22.965 00.000 29988 Worker thread wakes up
01:07:22.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:22.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:22.965 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:24.592 01.627 29988 Exposure complete
01:07:24.631 00.039 29988 worker thread done servicing request
01:07:24.631 00.000 28316 OnExposeComplete: enter
01:07:24.632 00.001 28316 UpdateGuideState(): m_state=6
01:07:24.633 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
01:07:24.635 00.002 28316 Star::Find returns 1 (0), X=952.06, Y=257.35, Mass=2425, SNR=34.1, Peak=221 HFD=3.9
01:07:24.637 00.002 28316 MultiStar: [#1 0.18,0.02,1.01,U] [#2 0.13,0.02,0.91,U] [#3 0.01,0.08,0.85,U] [#4 0.08,0.06,0.83,U] [#5 0.10,0.10,0.75,U] [#6 -0.06,0.07,0.64,U] [#7 0.23,0.26,0.00,M1] [#8 0.03,0.12,0.59,U] 
01:07:24.637 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.05}, one-star: {-0.09, -0.00}
01:07:24.639 00.002 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
01:07:24.639 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
01:07:24.639 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.80 mountX=0.03 mountY=-0.07, mountTheta=-1.20
01:07:24.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
01:07:24.641 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
01:07:24.641 00.000 29988 Worker thread wakes up
01:07:24.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:24.642 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.1
01:07:24.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:24.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:24.643 00.000 28316 Enqueuing Expose request
01:07:24.644 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
01:07:24.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
01:07:24.644 00.000 29988 Moving (0.05, 0.05) raw xDistance=0.03 yDistance=-0.07
01:07:24.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:07:24.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:24.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:07:24.644 00.000 29988 MoveAxis(E, 0, ABG)
01:07:24.644 00.000 29988 Move returns status 0, amount 0
01:07:24.644 00.000 29988 MoveAxis(N, 0, ABG)
01:07:24.644 00.000 29988 Move returns status 0, amount 0
01:07:24.644 00.000 29988 move complete, result=0
01:07:24.644 00.000 29988 worker thread done servicing request
01:07:24.644 00.000 29988 Worker thread wakes up
01:07:24.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:24.644 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:24.645 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:26.165 01.520 29988 Exposure complete
01:07:26.190 00.025 29988 worker thread done servicing request
01:07:26.190 00.000 28316 OnExposeComplete: enter
01:07:26.191 00.001 28316 UpdateGuideState(): m_state=6
01:07:26.191 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
01:07:26.192 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=257.33, Mass=2410, SNR=34.0, Peak=225 HFD=3.9
01:07:26.194 00.002 28316 MultiStar: [#1 0.03,0.02,0.98,U] [#2 0.01,-0.03,0.93,U] [#3 -0.09,0.09,0.88,U] [#4 -0.06,0.02,0.84,U] [#5 -0.25,0.12,0.00,M5] [#6 -0.13,0.01,0.62,U] [#7 0.15,0.21,0.64,U] [#8 0.04,0.06,0.60,U] 
01:07:26.197 00.003 28316 refined, 7 included, MultiStar: {-0.02, 0.04}, one-star: {-0.10, -0.02}
01:07:26.200 00.003 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:07:26.201 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:07:26.205 00.004 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.17 mountX=0.04 mountY=0.01, mountTheta=0.14
01:07:26.209 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
01:07:26.211 00.002 28316 Enqueuing Move request for scope (-0.02, 0.04)
01:07:26.213 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:26.215 00.002 28316 UpdateGuideState exits: m=2410 RSB=34.0
01:07:26.217 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:26.218 00.001 29988 Worker thread wakes up
01:07:26.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:26.219 00.001 28316 Enqueuing Expose request
01:07:26.221 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:07:26.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:07:26.221 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=0.01
01:07:26.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:26.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:26.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:07:26.221 00.000 29988 MoveAxis(E, 0, ABG)
01:07:26.221 00.000 29988 Move returns status 0, amount 0
01:07:26.221 00.000 29988 MoveAxis(N, 0, ABG)
01:07:26.221 00.000 29988 Move returns status 0, amount 0
01:07:26.221 00.000 29988 move complete, result=0
01:07:26.221 00.000 29988 worker thread done servicing request
01:07:26.221 00.000 29988 Worker thread wakes up
01:07:26.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:26.222 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:26.222 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:27.861 01.639 29988 Exposure complete
01:07:27.899 00.038 29988 worker thread done servicing request
01:07:27.899 00.000 28316 OnExposeComplete: enter
01:07:27.900 00.001 28316 UpdateGuideState(): m_state=6
01:07:27.901 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
01:07:27.903 00.002 28316 Star::Find returns 1 (0), X=952.07, Y=257.45, Mass=2280, SNR=33.1, Peak=215 HFD=3.6
01:07:27.904 00.001 28316 MultiStar: [#1 0.18,-0.04,1.04,U] [#2 0.03,0.03,0.97,U] [#3 -0.00,0.04,0.92,U] [#4 0.02,0.11,0.85,U] [#5 0.03,0.06,0.75,U] [#6 -0.22,0.01,0.66,U] [#7 0.12,0.14,0.61,U] [#8 0.08,0.11,0.58,U] 
01:07:27.905 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.06}, one-star: {-0.08, 0.10}
01:07:27.906 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
01:07:27.906 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
01:07:27.907 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.22 mountX=0.04 mountY=-0.05, mountTheta=-0.80
01:07:27.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
01:07:27.910 00.002 28316 Enqueuing Move request for scope (0.02, 0.06)
01:07:27.911 00.001 29988 Worker thread wakes up
01:07:27.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
01:07:27.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
01:07:27.911 00.000 29988 Moving (0.02, 0.06) raw xDistance=0.04 yDistance=-0.05
01:07:27.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:27.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:27.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:27.911 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
01:07:27.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:27.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:27.914 00.002 28316 Enqueuing Expose request
01:07:27.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:07:27.914 00.000 29988 MoveAxis(E, 0, ABG)
01:07:27.914 00.000 29988 Move returns status 0, amount 0
01:07:27.914 00.000 29988 MoveAxis(N, 0, ABG)
01:07:27.914 00.000 29988 Move returns status 0, amount 0
01:07:27.914 00.000 29988 move complete, result=0
01:07:27.914 00.000 29988 worker thread done servicing request
01:07:27.914 00.000 29988 Worker thread wakes up
01:07:27.914 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:27.914 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:27.915 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:29.431 01.516 29988 Exposure complete
01:07:29.486 00.055 29988 worker thread done servicing request
01:07:29.486 00.000 28316 OnExposeComplete: enter
01:07:29.487 00.001 28316 UpdateGuideState(): m_state=6
01:07:29.488 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
01:07:29.488 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=257.42, Mass=2465, SNR=34.4, Peak=237 HFD=3.8
01:07:29.489 00.001 28316 MultiStar: [#1 0.15,-0.00,0.97,U] [#2 0.13,-0.01,0.88,U] [#3 -0.07,0.05,0.87,U] [#4 -0.06,0.01,0.84,U] [#5 -0.17,0.19,0.73,U] [#6 -0.22,0.02,0.64,U] [#7 -0.07,0.13,0.61,U] [#8 -0.15,0.21,0.59,U] 
01:07:29.489 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {-0.08, 0.08}
01:07:29.490 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:07:29.490 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
01:07:29.491 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.17 mountX=0.08 mountY=0.01, mountTheta=0.13
01:07:29.493 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:07:29.496 00.003 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:07:29.499 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:29.501 00.002 28316 UpdateGuideState exits: m=2465 RSB=34.4
01:07:29.503 00.002 29988 Worker thread wakes up
01:07:29.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:07:29.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:07:29.503 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
01:07:29.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:07:29.504 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:29.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:07:29.504 00.000 29988 MoveAxis(E, 0, ABG)
01:07:29.504 00.000 29988 Move returns status 0, amount 0
01:07:29.504 00.000 29988 MoveAxis(N, 0, ABG)
01:07:29.504 00.000 29988 Move returns status 0, amount 0
01:07:29.504 00.000 29988 move complete, result=0
01:07:29.504 00.000 29988 worker thread done servicing request
01:07:29.504 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:29.505 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:29.507 00.002 28316 Enqueuing Expose request
01:07:29.508 00.001 29988 Worker thread wakes up
01:07:29.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:29.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:29.508 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:31.140 01.632 29988 Exposure complete
01:07:31.178 00.038 29988 worker thread done servicing request
01:07:31.178 00.000 28316 OnExposeComplete: enter
01:07:31.179 00.001 28316 UpdateGuideState(): m_state=6
01:07:31.180 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
01:07:31.182 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=257.32, Mass=2429, SNR=34.2, Peak=240 HFD=3.9
01:07:31.183 00.001 28316 MultiStar: [#1 0.14,-0.01,0.99,U] [#2 0.11,0.07,0.90,U] [#3 -0.05,0.02,0.86,U] [#4 0.02,-0.02,0.80,U] [#5 -0.10,0.12,0.75,U] [#6 -0.28,0.07,0.00,M1] [#7 0.18,0.12,0.63,U] [#8 0.06,0.17,0.58,U] 
01:07:31.184 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {-0.06, -0.03}
01:07:31.185 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.06 = -1.06)
01:07:31.186 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
01:07:31.186 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.94 mountX=0.03 mountY=-0.05, mountTheta=-1.07
01:07:31.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
01:07:31.188 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
01:07:31.188 00.000 29988 Worker thread wakes up
01:07:31.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:31.189 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
01:07:31.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:31.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:31.190 00.000 28316 Enqueuing Expose request
01:07:31.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
01:07:31.190 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
01:07:31.190 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
01:07:31.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:07:31.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:31.191 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:07:31.191 00.000 29988 MoveAxis(E, 0, ABG)
01:07:31.191 00.000 29988 Move returns status 0, amount 0
01:07:31.191 00.000 29988 MoveAxis(N, 0, ABG)
01:07:31.191 00.000 29988 Move returns status 0, amount 0
01:07:31.191 00.000 29988 move complete, result=0
01:07:31.191 00.000 29988 worker thread done servicing request
01:07:31.191 00.000 29988 Worker thread wakes up
01:07:31.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:31.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:31.191 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:32.708 01.517 29988 Exposure complete
01:07:32.790 00.082 29988 worker thread done servicing request
01:07:32.790 00.000 28316 OnExposeComplete: enter
01:07:32.791 00.001 28316 UpdateGuideState(): m_state=6
01:07:32.792 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
01:07:32.792 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=257.37, Mass=2474, SNR=34.5, Peak=215 HFD=3.9
01:07:32.793 00.001 28316 MultiStar: [#1 0.22,0.17,0.00,M1] [#2 0.21,-0.01,0.88,U] [#3 0.08,0.15,0.88,U] [#4 0.07,0.02,0.83,U] [#5 -0.18,0.18,0.75,U] [#6 -0.10,0.02,0.65,U] [#7 0.20,0.03,0.60,U] [#8 0.10,0.09,0.58,U] 
01:07:32.793 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.08, 0.02}
01:07:32.794 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
01:07:32.794 00.000 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
01:07:32.794 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.07 mountX=0.04 mountY=-0.06, mountTheta=-0.94
01:07:32.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
01:07:32.797 00.001 28316 Enqueuing Move request for scope (0.03, 0.06)
01:07:32.798 00.001 29988 Worker thread wakes up
01:07:32.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:32.798 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:07:32.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:32.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:32.799 00.000 28316 Enqueuing Expose request
01:07:32.801 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
01:07:32.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
01:07:32.801 00.000 29988 Moving (0.03, 0.06) raw xDistance=0.04 yDistance=-0.06
01:07:32.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:07:32.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:32.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:07:32.801 00.000 29988 MoveAxis(E, 0, ABG)
01:07:32.801 00.000 29988 Move returns status 0, amount 0
01:07:32.801 00.000 29988 MoveAxis(N, 0, ABG)
01:07:32.801 00.000 29988 Move returns status 0, amount 0
01:07:32.801 00.000 29988 move complete, result=0
01:07:32.801 00.000 29988 worker thread done servicing request
01:07:32.801 00.000 29988 Worker thread wakes up
01:07:32.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:32.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:32.802 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:34.434 01.632 29988 Exposure complete
01:07:34.471 00.037 29988 worker thread done servicing request
01:07:34.472 00.001 28316 OnExposeComplete: enter
01:07:34.472 00.000 28316 UpdateGuideState(): m_state=6
01:07:34.473 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
01:07:34.475 00.002 28316 Star::Find returns 1 (0), X=952.11, Y=257.29, Mass=2402, SNR=34.1, Peak=217 HFD=3.9
01:07:34.476 00.001 28316 MultiStar: [#1 0.13,0.00,1.00,U] [#2 -0.00,-0.10,0.92,U] [#3 0.08,0.05,0.87,U] [#4 0.01,-0.09,0.84,U] [#5 -0.11,0.03,0.74,U] [#6 -0.04,-0.06,0.65,U] [#7 0.16,0.04,0.64,U] [#8 0.06,-0.04,0.59,U] 
01:07:34.477 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {-0.03, -0.06}
01:07:34.478 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
01:07:34.480 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
01:07:34.482 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.77 mountX=-0.04 mountY=-0.01, mountTheta=-2.80
01:07:34.486 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
01:07:34.488 00.002 28316 Enqueuing Move request for scope (0.03, -0.03)
01:07:34.491 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:34.493 00.002 28316 UpdateGuideState exits: m=2402 RSB=34.1
01:07:34.496 00.003 29988 Worker thread wakes up
01:07:34.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:07:34.496 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:07:34.496 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.04 yDistance=-0.01
01:07:34.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:07:34.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:34.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:34.498 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:34.499 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:07:34.499 00.000 28316 Enqueuing Expose request
01:07:34.499 00.000 29988 MoveAxis(E, 0, ABG)
01:07:34.499 00.000 29988 Move returns status 0, amount 0
01:07:34.499 00.000 29988 MoveAxis(N, 0, ABG)
01:07:34.499 00.000 29988 Move returns status 0, amount 0
01:07:34.499 00.000 29988 move complete, result=0
01:07:34.499 00.000 29988 worker thread done servicing request
01:07:34.499 00.000 29988 Worker thread wakes up
01:07:34.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:34.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:34.500 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:36.020 01.520 29988 Exposure complete
01:07:36.058 00.038 29988 worker thread done servicing request
01:07:36.059 00.001 28316 OnExposeComplete: enter
01:07:36.059 00.000 28316 UpdateGuideState(): m_state=6
01:07:36.060 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
01:07:36.060 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=257.29, Mass=2346, SNR=33.4, Peak=225 HFD=3.9
01:07:36.061 00.001 28316 MultiStar: [#1 0.29,-0.16,0.00,M1] [#2 0.08,-0.28,0.00,M1] [#3 0.06,-0.01,0.87,U] [#4 0.11,-0.14,0.84,U] [#5 -0.11,-0.02,0.75,U] [#6 0.11,-0.18,0.64,U] [#7 0.23,0.00,0.65,U] [#8 0.08,0.00,0.59,U] 
01:07:36.061 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.06}, one-star: {-0.09, -0.06}
01:07:36.062 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
01:07:36.062 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
01:07:36.063 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
01:07:36.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
01:07:36.067 00.003 28316 Enqueuing Move request for scope (0.04, -0.06)
01:07:36.067 00.000 29988 Worker thread wakes up
01:07:36.068 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
01:07:36.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
01:07:36.068 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
01:07:36.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:07:36.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:36.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:36.069 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:07:36.069 00.000 29988 MoveAxis(E, 0, ABG)
01:07:36.069 00.000 29988 Move returns status 0, amount 0
01:07:36.069 00.000 29988 MoveAxis(N, 0, ABG)
01:07:36.069 00.000 29988 Move returns status 0, amount 0
01:07:36.069 00.000 29988 move complete, result=0
01:07:36.069 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.4
01:07:36.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:36.071 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:36.071 00.000 28316 Enqueuing Expose request
01:07:36.072 00.001 29988 worker thread done servicing request
01:07:36.072 00.000 29988 Worker thread wakes up
01:07:36.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:36.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:36.072 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:37.697 01.625 29988 Exposure complete
01:07:37.745 00.048 29988 worker thread done servicing request
01:07:37.745 00.000 28316 OnExposeComplete: enter
01:07:37.746 00.001 28316 UpdateGuideState(): m_state=6
01:07:37.746 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
01:07:37.747 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=257.23, Mass=2476, SNR=34.5, Peak=232 HFD=3.9
01:07:37.747 00.000 28316 MultiStar: [#1 0.18,-0.20,0.98,U] [#2 0.18,-0.15,0.88,U] [#3 0.09,-0.21,0.85,U] [#4 0.22,-0.13,0.84,U] [#5 0.07,-0.14,0.73,U] [#6 -0.04,-0.16,0.62,U] [#7 0.20,-0.09,0.61,U] [#8 0.11,-0.14,0.57,U] 
01:07:37.747 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.07, -0.11}
01:07:37.748 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
01:07:37.750 00.002 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
01:07:37.751 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.03 mountX=-0.13 mountY=-0.01, mountTheta=-3.06
01:07:37.753 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
01:07:37.754 00.001 28316 Enqueuing Move request for scope (0.07, -0.11)
01:07:37.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:37.754 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.5
01:07:37.755 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:37.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:37.755 00.000 28316 Enqueuing Expose request
01:07:37.756 00.001 29988 Worker thread wakes up
01:07:37.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
01:07:37.756 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
01:07:37.756 00.000 29988 Moving (0.07, -0.11) raw xDistance=-0.13 yDistance=-0.01
01:07:37.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:07:37.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:37.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:07:37.756 00.000 29988 MoveAxis(E, 0, ABG)
01:07:37.756 00.000 29988 Move returns status 0, amount 0
01:07:37.756 00.000 29988 MoveAxis(N, 0, ABG)
01:07:37.756 00.000 29988 Move returns status 0, amount 0
01:07:37.756 00.000 29988 move complete, result=0
01:07:37.756 00.000 29988 worker thread done servicing request
01:07:37.756 00.000 29988 Worker thread wakes up
01:07:37.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:37.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:37.757 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:39.276 01.519 29988 Exposure complete
01:07:39.322 00.046 29988 worker thread done servicing request
01:07:39.322 00.000 28316 OnExposeComplete: enter
01:07:39.323 00.001 28316 UpdateGuideState(): m_state=6
01:07:39.323 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
01:07:39.324 00.001 28316 Star::Find returns 1 (1), X=952.02, Y=257.22, Mass=2575, SNR=35.2, Peak=255 HFD=4.1
01:07:39.324 00.000 28316 MultiStar: [#1 0.13,0.00,0.95,U] [#2 0.20,-0.03,0.87,U] [#3 0.04,0.02,0.81,U] [#4 0.11,-0.07,0.82,U] [#5 0.07,0.02,0.72,U] [#6 -0.12,0.12,0.61,U] [#7 0.22,0.10,0.59,U] [#8 0.02,-0.07,0.58,U] 
01:07:39.327 00.003 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.12, -0.13}
01:07:39.329 00.002 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
01:07:39.330 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
01:07:39.331 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=-0.04 mountY=-0.05, mountTheta=-2.21
01:07:39.334 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
01:07:39.334 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
01:07:39.335 00.001 29988 Worker thread wakes up
01:07:39.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:39.336 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:07:39.336 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:07:39.336 00.000 28316 UpdateGuideState exits: m=2575 RSB=35.2 Saturée
01:07:39.339 00.003 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
01:07:39.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:39.341 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:39.341 00.000 28316 Enqueuing Expose request
01:07:39.342 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:07:39.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:39.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:07:39.342 00.000 29988 MoveAxis(E, 0, ABG)
01:07:39.342 00.000 29988 Move returns status 0, amount 0
01:07:39.342 00.000 29988 MoveAxis(N, 0, ABG)
01:07:39.342 00.000 29988 Move returns status 0, amount 0
01:07:39.342 00.000 29988 move complete, result=0
01:07:39.342 00.000 29988 worker thread done servicing request
01:07:39.342 00.000 29988 Worker thread wakes up
01:07:39.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:39.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:39.343 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:40.967 01.624 29988 Exposure complete
01:07:41.003 00.036 29988 worker thread done servicing request
01:07:41.003 00.000 28316 OnExposeComplete: enter
01:07:41.004 00.001 28316 UpdateGuideState(): m_state=6
01:07:41.005 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
01:07:41.007 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=257.26, Mass=2486, SNR=34.6, Peak=239 HFD=4.1
01:07:41.008 00.001 28316 MultiStar: [#1 0.31,-0.15,0.00,M1] [#2 0.17,-0.19,0.91,U] [#3 0.26,-0.08,0.00,M1] [#4 0.05,-0.13,0.79,U] [#5 0.18,-0.11,0.74,U] [#6 -0.06,-0.19,0.63,U] [#7 0.22,-0.11,0.63,U] [#8 0.26,-0.08,0.56,U] 
01:07:41.009 00.001 28316 single-star, 6 included, MultiStar: {0.09, -0.13}, one-star: {-0.10, -0.09}
01:07:41.010 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
01:07:41.012 00.002 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
01:07:41.013 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.41 mountX=-0.04 mountY=0.13, mountTheta=1.88
01:07:41.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.09, opts=13)
01:07:41.014 00.000 28316 Enqueuing Move request for scope (-0.10, -0.09)
01:07:41.015 00.001 29988 Worker thread wakes up
01:07:41.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:41.015 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.6
01:07:41.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:41.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:41.016 00.000 28316 Enqueuing Expose request
01:07:41.017 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:07:41.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:07:41.017 00.000 29988 Moving (-0.10, -0.09) raw xDistance=-0.04 yDistance=0.13
01:07:41.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:07:41.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:41.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:07:41.017 00.000 29988 MoveAxis(E, 0, ABG)
01:07:41.017 00.000 29988 Move returns status 0, amount 0
01:07:41.017 00.000 29988 MoveAxis(N, 0, ABG)
01:07:41.017 00.000 29988 Move returns status 0, amount 0
01:07:41.017 00.000 29988 move complete, result=0
01:07:41.017 00.000 29988 worker thread done servicing request
01:07:41.017 00.000 29988 Worker thread wakes up
01:07:41.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:41.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:41.017 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:42.545 01.528 29988 Exposure complete
01:07:42.583 00.038 29988 worker thread done servicing request
01:07:42.583 00.000 28316 OnExposeComplete: enter
01:07:42.583 00.000 28316 UpdateGuideState(): m_state=6
01:07:42.584 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
01:07:42.584 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=257.19, Mass=2442, SNR=34.2, Peak=221 HFD=4.1
01:07:42.585 00.001 28316 MultiStar: [#1 0.34,-0.10,0.00,M2] [#2 0.12,-0.17,0.91,U] [#3 0.18,-0.07,0.86,U] [#4 0.05,-0.11,0.86,U] [#5 0.04,-0.02,0.72,U] [#6 -0.01,0.01,0.62,U] [#7 0.11,-0.09,0.62,U] [#8 0.29,0.07,0.00,M1] 
01:07:42.586 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.10}, one-star: {0.03, -0.16}
01:07:42.587 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:07:42.588 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
01:07:42.589 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.89 mountX=-0.12 mountY=-0.03, mountTheta=-2.92
01:07:42.592 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
01:07:42.592 00.000 28316 Enqueuing Move request for scope (0.08, -0.10)
01:07:42.593 00.001 29988 Worker thread wakes up
01:07:42.593 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:07:42.593 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:07:42.593 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:42.593 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.2
01:07:42.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:42.594 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:42.595 00.001 28316 Enqueuing Expose request
01:07:42.595 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.03
01:07:42.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:07:42.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:42.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:07:42.595 00.000 29988 MoveAxis(E, 0, ABG)
01:07:42.595 00.000 29988 Move returns status 0, amount 0
01:07:42.595 00.000 29988 MoveAxis(N, 0, ABG)
01:07:42.595 00.000 29988 Move returns status 0, amount 0
01:07:42.595 00.000 29988 move complete, result=0
01:07:42.595 00.000 29988 worker thread done servicing request
01:07:42.595 00.000 29988 Worker thread wakes up
01:07:42.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:42.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:42.596 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:44.224 01.628 29988 Exposure complete
01:07:44.268 00.044 29988 worker thread done servicing request
01:07:44.269 00.001 28316 OnExposeComplete: enter
01:07:44.272 00.003 28316 UpdateGuideState(): m_state=6
01:07:44.274 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
01:07:44.275 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=257.41, Mass=2240, SNR=32.8, Peak=188 HFD=3.7
01:07:44.277 00.002 28316 MultiStar: [#1 0.23,-0.02,1.04,U] [#2 0.31,-0.08,0.00,M1] [#3 0.23,0.04,0.89,U] [#4 0.18,-0.11,0.89,U] [#5 0.17,0.05,0.77,U] [#6 0.12,-0.12,0.67,U] [#7 0.36,-0.07,0.00,M1] [#8 0.36,-0.02,0.00,M2] 
01:07:44.278 00.001 28316 single-star, 5 included, MultiStar: {0.18, -0.01}, one-star: {0.11, 0.06}
01:07:44.279 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
01:07:44.280 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
01:07:44.281 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.50 mountX=0.01 mountY=-0.12, mountTheta=-1.50
01:07:44.283 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
01:07:44.286 00.003 28316 Enqueuing Move request for scope (0.11, 0.06)
01:07:44.287 00.001 29988 Worker thread wakes up
01:07:44.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:44.288 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
01:07:44.288 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.8
01:07:44.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:44.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:44.290 00.001 28316 Enqueuing Expose request
01:07:44.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
01:07:44.290 00.000 29988 Moving (0.11, 0.06) raw xDistance=0.01 yDistance=-0.12
01:07:44.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:07:44.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:44.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:07:44.290 00.000 29988 MoveAxis(E, 0, ABG)
01:07:44.290 00.000 29988 Move returns status 0, amount 0
01:07:44.290 00.000 29988 MoveAxis(N, 0, ABG)
01:07:44.290 00.000 29988 Move returns status 0, amount 0
01:07:44.290 00.000 29988 move complete, result=0
01:07:44.290 00.000 29988 worker thread done servicing request
01:07:44.290 00.000 29988 Worker thread wakes up
01:07:44.291 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:44.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:44.291 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:45.811 01.520 29988 Exposure complete
01:07:45.848 00.037 29988 worker thread done servicing request
01:07:45.848 00.000 28316 OnExposeComplete: enter
01:07:45.849 00.001 28316 UpdateGuideState(): m_state=6
01:07:45.850 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
01:07:45.850 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=257.24, Mass=2519, SNR=34.8, Peak=233 HFD=4.0
01:07:45.851 00.001 28316 MultiStar: [#1 0.29,-0.14,0.00,M2] [#2 0.14,-0.19,0.88,U] [#3 0.04,-0.09,0.84,U] [#4 0.21,-0.24,0.00,M1] [#5 0.04,-0.18,0.73,U] [#6 0.03,-0.15,0.62,U] [#7 0.19,-0.07,0.64,U] [#8 0.30,-0.16,0.00,M3] 
01:07:45.851 00.000 28316 single-star, 5 included, MultiStar: {0.07, -0.13}, one-star: {-0.02, -0.11}
01:07:45.851 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
01:07:45.852 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
01:07:45.852 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.09 mountY=0.07, mountTheta=2.53
01:07:45.853 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
01:07:45.854 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
01:07:45.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:45.855 00.001 29988 Worker thread wakes up
01:07:45.855 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
01:07:45.856 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:07:45.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:07:45.856 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
01:07:45.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:07:45.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:45.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:07:45.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:45.856 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:45.857 00.001 28316 Enqueuing Expose request
01:07:45.858 00.001 29988 MoveAxis(E, 0, ABG)
01:07:45.858 00.000 29988 Move returns status 0, amount 0
01:07:45.858 00.000 29988 MoveAxis(N, 0, ABG)
01:07:45.858 00.000 29988 Move returns status 0, amount 0
01:07:45.858 00.000 29988 move complete, result=0
01:07:45.858 00.000 29988 worker thread done servicing request
01:07:45.858 00.000 29988 Worker thread wakes up
01:07:45.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:45.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:45.858 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:47.482 01.624 29988 Exposure complete
01:07:47.517 00.035 29988 worker thread done servicing request
01:07:47.517 00.000 28316 OnExposeComplete: enter
01:07:47.518 00.001 28316 UpdateGuideState(): m_state=6
01:07:47.519 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
01:07:47.519 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=257.08, Mass=2391, SNR=33.9, Peak=223 HFD=4.2
01:07:47.520 00.001 28316 MultiStar: [#1 0.14,-0.21,1.03,U] [#2 0.29,-0.40,0.00,M1] [#3 0.08,-0.30,0.00,M1] [#4 0.04,-0.21,0.83,U] [#5 0.06,-0.12,0.76,U] [#6 -0.11,-0.23,0.63,U] [#7 0.16,-0.09,0.59,U] [#8 -0.02,-0.13,0.60,U] 
01:07:47.520 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.19}, one-star: {0.07, -0.27}
01:07:47.520 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 3.00)
01:07:47.521 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.96)
01:07:47.521 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.29 mountX=-0.19 mountY=0.04, mountTheta=2.96
01:07:47.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
01:07:47.523 00.001 28316 Enqueuing Move request for scope (0.05, -0.19)
01:07:47.523 00.000 29988 Worker thread wakes up
01:07:47.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
01:07:47.523 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
01:07:47.523 00.000 29988 Moving (0.05, -0.19) raw xDistance=-0.19 yDistance=0.04
01:07:47.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:07:47.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:47.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:47.524 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
01:07:47.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:47.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:47.525 00.000 28316 Enqueuing Expose request
01:07:47.526 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:47.526 00.000 29988 MoveAxis(E, 0, ABG)
01:07:47.526 00.000 29988 Move returns status 0, amount 0
01:07:47.526 00.000 29988 MoveAxis(N, 0, ABG)
01:07:47.526 00.000 29988 Move returns status 0, amount 0
01:07:47.526 00.000 29988 move complete, result=0
01:07:47.526 00.000 29988 worker thread done servicing request
01:07:47.526 00.000 29988 Worker thread wakes up
01:07:47.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:47.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:47.528 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:49.049 01.521 29988 Exposure complete
01:07:49.088 00.039 29988 worker thread done servicing request
01:07:49.088 00.000 28316 OnExposeComplete: enter
01:07:49.090 00.002 28316 UpdateGuideState(): m_state=6
01:07:49.091 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
01:07:49.092 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=257.13, Mass=2414, SNR=34.1, Peak=201 HFD=4.1
01:07:49.093 00.001 28316 MultiStar: [#1 0.30,-0.16,0.00,M2] [#2 0.35,-0.35,0.00,M2] [#3 0.22,-0.28,0.00,M2] [#4 0.29,-0.38,0.00,M1] [#5 0.25,-0.17,0.00,M1] [#6 0.17,-0.32,0.00,M1] [#7 0.32,-0.23,0.00,M1] [#8 0.41,-0.19,0.00,M3] 
01:07:49.093 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
01:07:49.094 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
01:07:49.094 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.24 cameraTheta=-1.14 mountX=-0.24 mountY=0.01, mountTheta=3.10
01:07:49.096 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.21, opts=13)
01:07:49.096 00.000 28316 Enqueuing Move request for scope (0.10, -0.21)
01:07:49.097 00.001 29988 Worker thread wakes up
01:07:49.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:49.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
01:07:49.097 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
01:07:49.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:49.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:49.098 00.000 28316 Enqueuing Expose request
01:07:49.099 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
01:07:49.099 00.000 29988 Moving (0.10, -0.21) raw xDistance=-0.24 yDistance=0.01
01:07:49.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:07:49.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:49.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:07:49.099 00.000 29988 MoveAxis(E, 49, ABG)
01:07:49.099 00.000 29988 Guiding  Dir = 2, Dur = 49
01:07:49.099 00.000 29988 IsSlewing returns 0
01:07:49.099 00.000 29988 IsGuiding returns 0
01:07:49.101 00.002 29988 PulseGuide returned control before completion, sleep 58
01:07:49.176 00.075 29988 IsGuiding returns 0
01:07:49.176 00.000 29988 Move returns status 0, amount 49
01:07:49.176 00.000 29988 MoveAxis(N, 0, ABG)
01:07:49.176 00.000 29988 Move returns status 0, amount 0
01:07:49.176 00.000 29988 move complete, result=0
01:07:49.176 00.000 29988 worker thread done servicing request
01:07:49.176 00.000 29988 Worker thread wakes up
01:07:49.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:49.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:49.176 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
01:07:50.810 01.634 29988 Exposure complete
01:07:50.871 00.061 29988 worker thread done servicing request
01:07:50.871 00.000 28316 OnExposeComplete: enter
01:07:50.872 00.001 28316 UpdateGuideState(): m_state=6
01:07:50.873 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
01:07:50.873 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=257.22, Mass=2414, SNR=34.0, Peak=228 HFD=4.0
01:07:50.874 00.001 28316 MultiStar: [#1 0.34,-0.10,0.00,M3] [#2 0.36,-0.27,0.00,M3] [#3 0.20,-0.10,0.85,U] [#4 0.08,-0.19,0.83,U] [#5 0.21,-0.22,0.00,M2] [#6 0.07,-0.04,0.65,U] [#7 0.26,-0.09,0.00,M2] [#8 0.06,-0.08,0.60,U] 
01:07:50.874 00.000 28316 single-star, 4 included, MultiStar: {0.08, -0.11}, one-star: {0.01, -0.12}
01:07:50.875 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:07:50.875 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:07:50.875 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.47 mountX=-0.12 mountY=0.04, mountTheta=2.78
01:07:50.877 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
01:07:50.877 00.000 28316 Enqueuing Move request for scope (0.01, -0.12)
01:07:50.877 00.000 29988 Worker thread wakes up
01:07:50.878 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
01:07:50.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
01:07:50.878 00.000 29988 Moving (0.01, -0.12) raw xDistance=-0.12 yDistance=0.04
01:07:50.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:07:50.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:50.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:50.878 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
01:07:50.879 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:50.879 00.000 29988 MoveAxis(E, 0, ABG)
01:07:50.879 00.000 29988 Move returns status 0, amount 0
01:07:50.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:50.879 00.000 29988 MoveAxis(N, 0, ABG)
01:07:50.879 00.000 29988 Move returns status 0, amount 0
01:07:50.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:50.880 00.001 28316 Enqueuing Expose request
01:07:50.880 00.000 29988 move complete, result=0
01:07:50.880 00.000 29988 worker thread done servicing request
01:07:50.880 00.000 29988 Worker thread wakes up
01:07:50.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:50.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:50.881 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:52.406 01.525 29988 Exposure complete
01:07:52.442 00.036 29988 worker thread done servicing request
01:07:52.442 00.000 28316 OnExposeComplete: enter
01:07:52.443 00.001 28316 UpdateGuideState(): m_state=6
01:07:52.444 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
01:07:52.444 00.000 28316 Star::Find returns 1 (0), X=952.12, Y=257.05, Mass=2500, SNR=34.6, Peak=234 HFD=4.2
01:07:52.445 00.001 28316 MultiStar: [#1 0.41,-0.21,0.00,M4] [#2 0.30,-0.25,0.00,M4] [#3 0.14,-0.13,0.84,U] [#4 0.27,-0.22,0.00,M1] [#5 0.21,-0.03,0.74,U] [#6 0.09,-0.36,0.00,M1] [#7 0.30,-0.16,0.00,M3] [#8 0.24,-0.10,0.58,U] 
01:07:52.445 00.000 28316 refined, 3 included, MultiStar: {0.12, -0.16}, one-star: {-0.02, -0.30}
01:07:52.445 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:07:52.446 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:07:52.446 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.90 mountX=-0.19 mountY=-0.04, mountTheta=-2.93
01:07:52.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
01:07:52.448 00.001 28316 Enqueuing Move request for scope (0.12, -0.16)
01:07:52.448 00.000 29988 Worker thread wakes up
01:07:52.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
01:07:52.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
01:07:52.448 00.000 29988 Moving (0.12, -0.16) raw xDistance=-0.19 yDistance=-0.04
01:07:52.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:07:52.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:52.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:52.449 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.6
01:07:52.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:52.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:52.450 00.000 28316 Enqueuing Expose request
01:07:52.451 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:07:52.451 00.000 29988 MoveAxis(E, 0, ABG)
01:07:52.451 00.000 29988 Move returns status 0, amount 0
01:07:52.451 00.000 29988 MoveAxis(N, 0, ABG)
01:07:52.451 00.000 29988 Move returns status 0, amount 0
01:07:52.451 00.000 29988 move complete, result=0
01:07:52.451 00.000 29988 worker thread done servicing request
01:07:52.451 00.000 29988 Worker thread wakes up
01:07:52.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:52.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:52.452 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:54.078 01.626 29988 Exposure complete
01:07:54.112 00.034 29988 worker thread done servicing request
01:07:54.112 00.000 28316 OnExposeComplete: enter
01:07:54.112 00.000 28316 UpdateGuideState(): m_state=6
01:07:54.113 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
01:07:54.113 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=257.08, Mass=2617, SNR=35.5, Peak=241 HFD=4.1
01:07:54.114 00.001 28316 MultiStar: [#1 0.28,-0.21,0.00,M5] [#2 0.23,-0.34,0.00,M5] [#3 0.21,-0.30,0.00,M1] [#4 0.05,-0.34,0.00,M2] [#5 0.10,-0.11,0.72,U] [#6 -0.07,-0.31,0.00,M2] [#7 0.32,-0.31,0.00,M4] [#8 0.14,-0.11,0.60,U] 
01:07:54.114 00.000 28316 refined, 2 included, MultiStar: {0.12, -0.18}, one-star: {0.12, -0.26}
01:07:54.115 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:07:54.116 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:07:54.118 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-0.99 mountX=-0.21 mountY=-0.02, mountTheta=-3.02
01:07:54.120 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.18, opts=13)
01:07:54.120 00.000 28316 Enqueuing Move request for scope (0.12, -0.18)
01:07:54.121 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:54.121 00.000 28316 UpdateGuideState exits: m=2617 RSB=35.5
01:07:54.122 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:54.122 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:54.122 00.000 28316 Enqueuing Expose request
01:07:54.123 00.001 29988 Worker thread wakes up
01:07:54.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
01:07:54.123 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
01:07:54.123 00.000 29988 Moving (0.12, -0.18) raw xDistance=-0.21 yDistance=-0.02
01:07:54.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:07:54.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:54.123 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:07:54.123 00.000 29988 MoveAxis(E, 44, ABG)
01:07:54.123 00.000 29988 Guiding  Dir = 2, Dur = 44
01:07:54.124 00.001 29988 IsSlewing returns 0
01:07:54.124 00.000 29988 IsGuiding returns 0
01:07:54.126 00.002 29988 PulseGuide returned control before completion, sleep 53
01:07:54.187 00.061 29988 IsGuiding returns 0
01:07:54.187 00.000 29988 Move returns status 0, amount 44
01:07:54.187 00.000 29988 MoveAxis(N, 0, ABG)
01:07:54.187 00.000 29988 Move returns status 0, amount 0
01:07:54.187 00.000 29988 move complete, result=0
01:07:54.187 00.000 29988 worker thread done servicing request
01:07:54.187 00.000 29988 Worker thread wakes up
01:07:54.187 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
01:07:54.188 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:54.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:55.603 01.415 29988 Exposure complete
01:07:55.634 00.031 29988 worker thread done servicing request
01:07:55.634 00.000 28316 OnExposeComplete: enter
01:07:55.635 00.001 28316 UpdateGuideState(): m_state=6
01:07:55.637 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
01:07:55.637 00.000 28316 Star::Find returns 1 (1), X=952.14, Y=257.09, Mass=2435, SNR=34.1, Peak=255 HFD=4.2
01:07:55.638 00.001 28316 MultiStar: [#1 0.32,-0.24,0.00,M6] [#2 0.17,-0.24,0.00,M6] [#3 -0.00,-0.24,0.87,U] [#4 -0.02,-0.17,0.85,U] [#5 -0.09,-0.04,0.73,U] [#6 -0.09,-0.20,0.61,U] [#7 0.14,-0.02,0.63,U] [#8 0.03,-0.23,0.60,U] 
01:07:55.639 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.17}, one-star: {-0.01, -0.26}
01:07:55.640 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
01:07:55.641 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
01:07:55.642 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.61 mountX=-0.15 mountY=0.08, mountTheta=2.64
01:07:55.644 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
01:07:55.646 00.002 28316 Enqueuing Move request for scope (-0.01, -0.17)
01:07:55.647 00.001 29988 Worker thread wakes up
01:07:55.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:55.648 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.1 Saturée
01:07:55.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:55.650 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:07:55.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:55.650 00.000 28316 Enqueuing Expose request
01:07:55.651 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:07:55.651 00.000 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.08
01:07:55.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:07:55.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:55.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:07:55.651 00.000 29988 MoveAxis(E, 0, ABG)
01:07:55.651 00.000 29988 Move returns status 0, amount 0
01:07:55.651 00.000 29988 MoveAxis(N, 0, ABG)
01:07:55.651 00.000 29988 Move returns status 0, amount 0
01:07:55.651 00.000 29988 move complete, result=0
01:07:55.651 00.000 29988 worker thread done servicing request
01:07:55.651 00.000 29988 Worker thread wakes up
01:07:55.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:55.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:55.651 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:57.282 01.631 29988 Exposure complete
01:07:57.318 00.036 28316 OnExposeComplete: enter
01:07:57.319 00.001 29988 worker thread done servicing request
01:07:57.319 00.000 28316 UpdateGuideState(): m_state=6
01:07:57.320 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
01:07:57.320 00.000 28316 Star::Find returns 1 (1), X=952.23, Y=257.00, Mass=2468, SNR=34.5, Peak=255 HFD=4.0
01:07:57.321 00.001 28316 MultiStar: [#1 0.22,-0.27,0.00,M7] [#2 0.38,-0.36,0.00,M7] [#3 0.28,-0.28,0.00,M1] [#4 0.08,-0.20,0.85,U] [#5 0.12,-0.17,0.72,U] [#6 0.08,-0.22,0.61,U] [#7 0.23,0.02,0.61,U] [#8 0.07,-0.19,0.58,U] 
01:07:57.321 00.000 28316 refined, 5 included, MultiStar: {0.11, -0.20}, one-star: {0.09, -0.35}
01:07:57.322 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
01:07:57.323 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
01:07:57.325 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=-0.23 mountY=-0.01, mountTheta=-3.11
01:07:57.327 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.20, opts=13)
01:07:57.327 00.000 28316 Enqueuing Move request for scope (0.11, -0.20)
01:07:57.328 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:57.328 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5 Saturée
01:07:57.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:57.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:57.329 00.000 28316 Enqueuing Expose request
01:07:57.330 00.001 29988 Worker thread wakes up
01:07:57.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
01:07:57.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
01:07:57.330 00.000 29988 Moving (0.11, -0.20) raw xDistance=-0.23 yDistance=-0.01
01:07:57.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:07:57.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:57.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:07:57.330 00.000 29988 MoveAxis(E, 47, ABG)
01:07:57.330 00.000 29988 Guiding  Dir = 2, Dur = 47
01:07:57.330 00.000 29988 IsSlewing returns 0
01:07:57.330 00.000 29988 IsGuiding returns 0
01:07:57.332 00.002 29988 PulseGuide returned control before completion, sleep 55
01:07:57.391 00.059 29988 IsGuiding returns 1
01:07:57.391 00.000 29988 scope still moving after pulse duration time elapsed
01:07:57.423 00.032 29988 IsSlewing returns 0
01:07:57.423 00.000 29988 IsGuiding returns 0
01:07:57.423 00.000 29988 scope move finished after 47 + 46 ms
01:07:57.423 00.000 29988 Move returns status 0, amount 47
01:07:57.423 00.000 29988 MoveAxis(N, 0, ABG)
01:07:57.423 00.000 29988 Move returns status 0, amount 0
01:07:57.423 00.000 29988 move complete, result=0
01:07:57.423 00.000 29988 worker thread done servicing request
01:07:57.423 00.000 29988 Worker thread wakes up
01:07:57.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:57.423 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
01:07:57.424 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:58.842 01.418 29988 Exposure complete
01:07:58.887 00.045 29988 worker thread done servicing request
01:07:58.887 00.000 28316 OnExposeComplete: enter
01:07:58.889 00.002 28316 UpdateGuideState(): m_state=6
01:07:58.890 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
01:07:58.890 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=257.43, Mass=2331, SNR=33.4, Peak=228 HFD=3.7
01:07:58.891 00.001 28316 MultiStar: [#1 0.12,-0.08,0.98,U] [#2 -0.06,-0.08,0.94,U] [#3 -0.01,-0.00,0.88,U] [#4 -0.29,0.03,0.00,M1] [#5 -0.00,0.10,0.75,U] [#6 -0.25,-0.07,0.64,U] [#7 -0.04,0.08,0.64,U] [#8 0.00,0.10,0.61,U] 
01:07:58.892 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.01}, one-star: {-0.23, 0.08}
01:07:58.893 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
01:07:58.894 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
01:07:58.894 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.95 mountX=0.03 mountY=0.05, mountTheta=0.93
01:07:58.896 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
01:07:58.897 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
01:07:58.898 00.001 29988 Worker thread wakes up
01:07:58.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:07:58.898 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.4
01:07:58.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:58.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:07:58.900 00.001 28316 Enqueuing Expose request
01:07:58.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
01:07:58.900 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
01:07:58.900 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.03 yDistance=0.05
01:07:58.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:07:58.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:58.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:07:58.900 00.000 29988 MoveAxis(E, 0, ABG)
01:07:58.900 00.000 29988 Move returns status 0, amount 0
01:07:58.900 00.000 29988 MoveAxis(N, 0, ABG)
01:07:58.900 00.000 29988 Move returns status 0, amount 0
01:07:58.900 00.000 29988 move complete, result=0
01:07:58.901 00.001 29988 worker thread done servicing request
01:07:58.901 00.000 29988 Worker thread wakes up
01:07:58.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:07:58.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:07:58.901 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:00.540 01.639 29988 Exposure complete
01:08:00.574 00.034 29988 worker thread done servicing request
01:08:00.574 00.000 28316 OnExposeComplete: enter
01:08:00.575 00.001 28316 UpdateGuideState(): m_state=6
01:08:00.575 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
01:08:00.576 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=257.37, Mass=2434, SNR=34.1, Peak=226 HFD=3.8
01:08:00.576 00.000 28316 MultiStar: [#1 0.17,0.00,1.00,U] [#2 0.11,-0.04,0.90,U] [#3 -0.02,0.05,0.87,U] [#4 -0.04,0.03,0.85,U] [#5 -0.08,-0.02,0.74,U] [#6 -0.20,0.01,0.63,U] [#7 0.08,0.22,0.65,U] [#8 0.26,0.14,0.00,M1] 
01:08:00.577 00.001 28316 refined, 7 included, MultiStar: {0.00, 0.03}, one-star: {-0.09, 0.02}
01:08:00.577 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
01:08:00.578 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
01:08:00.578 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.54 mountX=0.03 mountY=-0.01, mountTheta=-0.49
01:08:00.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
01:08:00.580 00.001 28316 Enqueuing Move request for scope (0.00, 0.03)
01:08:00.580 00.000 29988 Worker thread wakes up
01:08:00.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
01:08:00.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
01:08:00.580 00.000 29988 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
01:08:00.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:08:00.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:00.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:00.581 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.1
01:08:00.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:00.582 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:00.582 00.000 28316 Enqueuing Expose request
01:08:00.583 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:08:00.583 00.000 29988 MoveAxis(E, 0, ABG)
01:08:00.583 00.000 29988 Move returns status 0, amount 0
01:08:00.583 00.000 29988 MoveAxis(N, 0, ABG)
01:08:00.583 00.000 29988 Move returns status 0, amount 0
01:08:00.583 00.000 29988 move complete, result=0
01:08:00.583 00.000 29988 worker thread done servicing request
01:08:00.583 00.000 29988 Worker thread wakes up
01:08:00.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:00.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:00.583 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:02.106 01.523 29988 Exposure complete
01:08:02.135 00.029 29988 worker thread done servicing request
01:08:02.135 00.000 28316 OnExposeComplete: enter
01:08:02.135 00.000 28316 UpdateGuideState(): m_state=6
01:08:02.137 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
01:08:02.137 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=257.15, Mass=2503, SNR=34.7, Peak=241 HFD=4.2
01:08:02.138 00.001 28316 MultiStar: [#1 0.21,-0.22,0.00,M6] [#2 0.20,-0.20,0.00,M6] [#3 0.01,-0.19,0.84,U] [#4 0.07,-0.14,0.84,U] [#5 -0.13,-0.13,0.73,U] [#6 -0.13,-0.17,0.63,U] [#7 0.24,0.11,0.60,U] [#8 -0.02,0.03,0.58,U] 
01:08:02.138 00.000 28316 refined, 6 included, MultiStar: {-0.01, -0.11}, one-star: {-0.09, -0.19}
01:08:02.139 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.61)
01:08:02.139 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
01:08:02.140 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.68 mountX=-0.10 mountY=0.06, mountTheta=2.58
01:08:02.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
01:08:02.141 00.000 28316 Enqueuing Move request for scope (-0.01, -0.11)
01:08:02.142 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:02.143 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.7
01:08:02.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:02.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:02.145 00.001 28316 Enqueuing Expose request
01:08:02.145 00.000 29988 Worker thread wakes up
01:08:02.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
01:08:02.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
01:08:02.145 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.10 yDistance=0.06
01:08:02.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:08:02.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:02.146 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:08:02.146 00.000 29988 MoveAxis(E, 0, ABG)
01:08:02.146 00.000 29988 Move returns status 0, amount 0
01:08:02.146 00.000 29988 MoveAxis(N, 0, ABG)
01:08:02.146 00.000 29988 Move returns status 0, amount 0
01:08:02.146 00.000 29988 move complete, result=0
01:08:02.146 00.000 29988 worker thread done servicing request
01:08:02.146 00.000 29988 Worker thread wakes up
01:08:02.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:02.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:02.146 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:03.773 01.627 29988 Exposure complete
01:08:03.801 00.028 29988 worker thread done servicing request
01:08:03.804 00.003 28316 OnExposeComplete: enter
01:08:03.804 00.000 28316 UpdateGuideState(): m_state=6
01:08:03.805 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
01:08:03.805 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=257.29, Mass=2444, SNR=34.3, Peak=235 HFD=3.9
01:08:03.806 00.001 28316 MultiStar: [#1 0.42,-0.14,0.00,M7] [#2 0.19,-0.14,0.89,U] [#3 0.11,0.01,0.87,U] [#4 0.10,-0.15,0.84,U] [#5 0.05,0.01,0.73,U] [#6 -0.04,-0.08,0.64,U] [#7 0.30,-0.03,0.00,M1] [#8 0.35,-0.16,0.00,M1] 
01:08:03.807 00.001 28316 single-star, 5 included, MultiStar: {0.08, -0.07}, one-star: {0.03, -0.06}
01:08:03.807 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:08:03.808 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:08:03.808 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.10 mountX=-0.06 mountY=-0.00, mountTheta=-3.13
01:08:03.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
01:08:03.810 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
01:08:03.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:03.810 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:08:03.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:03.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:03.813 00.001 28316 Enqueuing Expose request
01:08:03.813 00.000 29988 Worker thread wakes up
01:08:03.814 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:08:03.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:08:03.814 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=-0.00
01:08:03.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:03.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:03.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:08:03.814 00.000 29988 MoveAxis(E, 0, ABG)
01:08:03.814 00.000 29988 Move returns status 0, amount 0
01:08:03.814 00.000 29988 MoveAxis(N, 0, ABG)
01:08:03.814 00.000 29988 Move returns status 0, amount 0
01:08:03.814 00.000 29988 move complete, result=0
01:08:03.814 00.000 29988 worker thread done servicing request
01:08:03.814 00.000 29988 Worker thread wakes up
01:08:03.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:03.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:03.815 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:05.328 01.513 29988 Exposure complete
01:08:05.364 00.036 29988 worker thread done servicing request
01:08:05.364 00.000 28316 OnExposeComplete: enter
01:08:05.366 00.002 28316 UpdateGuideState(): m_state=6
01:08:05.368 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
01:08:05.369 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=257.27, Mass=2369, SNR=33.7, Peak=227 HFD=3.8
01:08:05.370 00.001 28316 MultiStar: [#1 0.11,-0.18,1.02,U] [#2 0.16,-0.19,0.92,U] [#3 0.05,-0.06,0.85,U] [#4 0.20,-0.11,0.82,U] [#5 -0.07,-0.11,0.76,U] [#6 0.09,-0.19,0.64,U] [#7 0.24,0.00,0.61,U] [#8 0.22,-0.16,0.00,M2] 
01:08:05.371 00.001 28316 single-star, 7 included, MultiStar: {0.09, -0.12}, one-star: {-0.00, -0.07}
01:08:05.373 00.002 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
01:08:05.377 00.004 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
01:08:05.378 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.58 mountX=-0.07 mountY=0.03, mountTheta=2.67
01:08:05.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
01:08:05.380 00.001 28316 Enqueuing Move request for scope (-0.00, -0.07)
01:08:05.380 00.000 29988 Worker thread wakes up
01:08:05.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:05.381 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
01:08:05.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:05.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:05.382 00.001 28316 Enqueuing Expose request
01:08:05.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
01:08:05.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
01:08:05.382 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=0.03
01:08:05.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:08:05.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:05.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:08:05.382 00.000 29988 MoveAxis(E, 0, ABG)
01:08:05.382 00.000 29988 Move returns status 0, amount 0
01:08:05.382 00.000 29988 MoveAxis(N, 0, ABG)
01:08:05.383 00.001 29988 Move returns status 0, amount 0
01:08:05.383 00.000 29988 move complete, result=0
01:08:05.383 00.000 29988 worker thread done servicing request
01:08:05.383 00.000 29988 Worker thread wakes up
01:08:05.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:05.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:05.383 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:07.012 01.629 29988 Exposure complete
01:08:07.048 00.036 29988 worker thread done servicing request
01:08:07.048 00.000 28316 OnExposeComplete: enter
01:08:07.049 00.001 28316 UpdateGuideState(): m_state=6
01:08:07.049 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
01:08:07.050 00.001 28316 Star::Find returns 1 (1), X=952.17, Y=257.11, Mass=2494, SNR=34.7, Peak=255 HFD=4.0
01:08:07.050 00.000 28316 MultiStar: [#1 0.24,-0.31,0.00,M7] [#2 0.21,-0.19,0.00,M5] [#3 0.19,-0.31,0.00,M1] [#4 0.20,-0.38,0.00,M1] [#5 -0.07,-0.19,0.71,U] [#6 0.03,-0.24,0.62,U] [#7 0.16,-0.24,0.00,M1] [#8 0.30,-0.18,0.00,M3] 
01:08:07.051 00.001 28316 refined, 2 included, MultiStar: {-0.00, -0.22}, one-star: {0.02, -0.24}
01:08:07.051 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
01:08:07.051 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.67)
01:08:07.052 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.58 mountX=-0.20 mountY=0.10, mountTheta=2.67
01:08:07.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.22, opts=13)
01:08:07.054 00.001 28316 Enqueuing Move request for scope (-0.00, -0.22)
01:08:07.054 00.000 29988 Worker thread wakes up
01:08:07.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
01:08:07.054 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
01:08:07.054 00.000 29988 Moving (-0.00, -0.22) raw xDistance=-0.20 yDistance=0.10
01:08:07.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:08:07.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:07.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:08:07.054 00.000 29988 MoveAxis(E, 43, ABG)
01:08:07.054 00.000 29988 Guiding  Dir = 2, Dur = 43
01:08:07.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:07.054 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7 Saturée
01:08:07.056 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:07.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:07.058 00.002 28316 Enqueuing Expose request
01:08:07.060 00.002 29988 IsSlewing returns 0
01:08:07.060 00.000 29988 IsGuiding returns 0
01:08:07.062 00.002 29988 PulseGuide returned control before completion, sleep 52
01:08:07.123 00.061 29988 IsGuiding returns 0
01:08:07.123 00.000 29988 Move returns status 0, amount 43
01:08:07.123 00.000 29988 MoveAxis(N, 0, ABG)
01:08:07.123 00.000 29988 Move returns status 0, amount 0
01:08:07.123 00.000 29988 move complete, result=0
01:08:07.123 00.000 29988 worker thread done servicing request
01:08:07.123 00.000 29988 Worker thread wakes up
01:08:07.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:07.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:07.123 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
01:08:08.535 01.412 29988 Exposure complete
01:08:08.600 00.065 29988 worker thread done servicing request
01:08:08.600 00.000 28316 OnExposeComplete: enter
01:08:08.601 00.001 28316 UpdateGuideState(): m_state=6
01:08:08.602 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
01:08:08.602 00.000 28316 Star::Find returns 1 (0), X=952.11, Y=257.14, Mass=2549, SNR=35.1, Peak=237 HFD=4.1
01:08:08.602 00.000 28316 MultiStar: [#1 0.21,-0.27,0.00,M8] [#2 0.22,-0.38,0.00,M6] [#3 0.06,-0.14,0.82,U] [#4 0.20,-0.44,0.00,M2] [#5 0.16,-0.18,0.73,U] [#6 -0.02,-0.38,0.00,M1] [#7 0.20,-0.05,0.61,U] [#8 0.12,-0.21,0.57,U] 
01:08:08.603 00.001 28316 refined, 4 included, MultiStar: {0.09, -0.16}, one-star: {-0.03, -0.21}
01:08:08.603 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
01:08:08.604 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
01:08:08.605 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.09 mountX=-0.18 mountY=-0.00, mountTheta=-3.12
01:08:08.608 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
01:08:08.609 00.001 28316 Enqueuing Move request for scope (0.09, -0.16)
01:08:08.610 00.001 29988 Worker thread wakes up
01:08:08.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
01:08:08.610 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
01:08:08.610 00.000 29988 Moving (0.09, -0.16) raw xDistance=-0.18 yDistance=-0.00
01:08:08.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:08:08.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:08.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:08:08.610 00.000 29988 MoveAxis(E, 0, ABG)
01:08:08.610 00.000 29988 Move returns status 0, amount 0
01:08:08.610 00.000 29988 MoveAxis(N, 0, ABG)
01:08:08.610 00.000 29988 Move returns status 0, amount 0
01:08:08.610 00.000 29988 move complete, result=0
01:08:08.610 00.000 29988 worker thread done servicing request
01:08:08.611 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:08.611 00.000 28316 UpdateGuideState exits: m=2549 RSB=35.1
01:08:08.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:08.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:08.612 00.000 28316 Enqueuing Expose request
01:08:08.612 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:08.613 00.001 29988 Worker thread wakes up
01:08:08.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:08.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:10.244 01.631 29988 Exposure complete
01:08:10.288 00.044 29988 worker thread done servicing request
01:08:10.288 00.000 28316 OnExposeComplete: enter
01:08:10.289 00.001 28316 UpdateGuideState(): m_state=6
01:08:10.290 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
01:08:10.291 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=257.25, Mass=2543, SNR=34.9, Peak=228 HFD=4.1
01:08:10.292 00.001 28316 MultiStar: [#1 0.24,-0.19,0.00,M9] [#2 0.35,-0.18,0.00,M7] [#3 0.15,-0.25,0.00,M1] [#4 0.18,-0.19,0.81,U] [#5 0.09,-0.06,0.72,U] [#6 -0.09,-0.24,0.62,U] [#7 0.12,-0.04,0.61,U] [#8 0.13,-0.25,0.00,M3] 
01:08:10.292 00.000 28316 single-star, 4 included, MultiStar: {0.05, -0.13}, one-star: {-0.06, -0.10}
01:08:10.293 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:08:10.294 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:08:10.295 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.07 mountX=-0.07 mountY=0.10, mountTheta=2.20
01:08:10.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
01:08:10.298 00.002 28316 Enqueuing Move request for scope (-0.06, -0.10)
01:08:10.299 00.001 29988 Worker thread wakes up
01:08:10.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:08:10.299 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:08:10.299 00.000 29988 Moving (-0.06, -0.10) raw xDistance=-0.07 yDistance=0.10
01:08:10.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:08:10.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:10.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:08:10.299 00.000 29988 MoveAxis(E, 0, ABG)
01:08:10.299 00.000 29988 Move returns status 0, amount 0
01:08:10.299 00.000 29988 MoveAxis(N, 0, ABG)
01:08:10.299 00.000 29988 Move returns status 0, amount 0
01:08:10.299 00.000 29988 move complete, result=0
01:08:10.299 00.000 29988 worker thread done servicing request
01:08:10.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:10.299 00.000 28316 UpdateGuideState exits: m=2543 RSB=34.9
01:08:10.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:10.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:10.300 00.000 28316 Enqueuing Expose request
01:08:10.300 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:10.301 00.001 29988 Worker thread wakes up
01:08:10.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:10.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:11.827 01.526 29988 Exposure complete
01:08:11.872 00.045 29988 worker thread done servicing request
01:08:11.872 00.000 28316 OnExposeComplete: enter
01:08:11.873 00.001 28316 UpdateGuideState(): m_state=6
01:08:11.874 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
01:08:11.874 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=256.94, Mass=2399, SNR=34.0, Peak=213 HFD=4.0
01:08:11.875 00.001 28316 MultiStar: [#1 0.30,-0.38,0.00,M10] [#2 0.32,-0.47,0.00,M8] [#3 0.09,-0.39,0.00,M2] [#4 0.24,-0.52,0.00,M2] [#5 0.25,-0.26,0.00,M1] [#6 0.15,-0.51,0.00,M1] [#7 0.38,-0.40,0.00,M1] [#8 0.39,-0.29,0.00,M4] 
01:08:11.875 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
01:08:11.875 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
01:08:11.876 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.40 hyp=0.44 cameraTheta=-1.16 mountX=-0.44 mountY=0.03, mountTheta=3.08
01:08:11.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.40, opts=13)
01:08:11.877 00.000 28316 Enqueuing Move request for scope (0.17, -0.40)
01:08:11.878 00.001 29988 Worker thread wakes up
01:08:11.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.40) opts 0xd
01:08:11.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.40)
01:08:11.878 00.000 29988 Moving (0.17, -0.40) raw xDistance=-0.44 yDistance=0.03
01:08:11.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
01:08:11.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:11.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:08:11.878 00.000 29988 MoveAxis(E, 93, ABG)
01:08:11.878 00.000 29988 Guiding  Dir = 2, Dur = 93
01:08:11.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:11.879 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
01:08:11.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:11.879 00.000 29988 IsSlewing returns 0
01:08:11.879 00.000 29988 IsGuiding returns 0
01:08:11.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:11.881 00.002 28316 Enqueuing Expose request
01:08:11.881 00.000 29988 PulseGuide returned control before completion, sleep 102
01:08:11.996 00.115 29988 IsGuiding returns 0
01:08:11.996 00.000 29988 Move returns status 0, amount 93
01:08:11.996 00.000 29988 MoveAxis(N, 0, ABG)
01:08:11.996 00.000 29988 Move returns status 0, amount 0
01:08:11.996 00.000 29988 move complete, result=0
01:08:11.996 00.000 29988 worker thread done servicing request
01:08:11.996 00.000 28316 GuideStep: -0.4 px 93 ms EAST, 0.0 px 0 ms NORTH
01:08:11.997 00.001 29988 Worker thread wakes up
01:08:11.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:11.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:13.632 01.635 29988 Exposure complete
01:08:13.678 00.046 29988 worker thread done servicing request
01:08:13.678 00.000 28316 OnExposeComplete: enter
01:08:13.680 00.002 28316 UpdateGuideState(): m_state=6
01:08:13.680 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
01:08:13.681 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=257.21, Mass=2408, SNR=34.0, Peak=218 HFD=4.1
01:08:13.681 00.000 28316 MultiStar: [#1 0.32,-0.18,0.00,R] [#2 0.20,-0.16,0.91,U] [#3 0.15,-0.14,0.87,U] [#4 0.24,-0.20,0.00,M3] [#5 -0.02,0.00,0.76,U] [#6 0.01,-0.07,0.65,U] [#7 0.24,0.03,0.61,U] [#8 0.21,-0.05,0.60,U] 
01:08:13.682 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.09}, one-star: {-0.02, -0.14}
01:08:13.682 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:08:13.683 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:08:13.683 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.69 mountX=-0.12 mountY=-0.05, mountTheta=-2.72
01:08:13.684 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
01:08:13.685 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
01:08:13.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:13.686 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:08:13.686 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:13.687 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:13.687 00.000 28316 Enqueuing Expose request
01:08:13.688 00.001 29988 Worker thread wakes up
01:08:13.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
01:08:13.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
01:08:13.688 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.12 yDistance=-0.05
01:08:13.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:13.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:13.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:08:13.688 00.000 29988 MoveAxis(E, 0, ABG)
01:08:13.688 00.000 29988 Move returns status 0, amount 0
01:08:13.688 00.000 29988 MoveAxis(N, 0, ABG)
01:08:13.688 00.000 29988 Move returns status 0, amount 0
01:08:13.688 00.000 29988 move complete, result=0
01:08:13.688 00.000 29988 worker thread done servicing request
01:08:13.688 00.000 29988 Worker thread wakes up
01:08:13.689 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:13.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:13.689 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:15.205 01.516 29988 Exposure complete
01:08:15.261 00.056 29988 worker thread done servicing request
01:08:15.261 00.000 28316 OnExposeComplete: enter
01:08:15.263 00.002 28316 UpdateGuideState(): m_state=6
01:08:15.264 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
01:08:15.267 00.003 28316 Star::Find returns 1 (0), X=952.09, Y=257.22, Mass=2377, SNR=33.8, Peak=231 HFD=4.0
01:08:15.269 00.002 28316 MultiStar: [#1 -0.25,0.13,0.00,M1] [#2 0.12,-0.11,0.92,U] [#3 0.00,0.02,0.86,U] [#4 -0.00,-0.05,0.87,U] [#5 -0.17,0.07,0.74,U] [#6 -0.10,-0.20,0.64,U] [#7 0.00,0.11,0.62,U] [#8 0.05,-0.13,0.60,U] 
01:08:15.271 00.002 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.05, -0.13}
01:08:15.271 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
01:08:15.272 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
01:08:15.272 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.82 mountX=-0.04 mountY=0.04, mountTheta=2.44
01:08:15.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
01:08:15.273 00.000 28316 Enqueuing Move request for scope (-0.01, -0.05)
01:08:15.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:15.274 00.001 29988 Worker thread wakes up
01:08:15.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
01:08:15.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
01:08:15.274 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.04
01:08:15.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:08:15.274 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
01:08:15.275 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:15.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:15.275 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:15.275 00.000 28316 Enqueuing Expose request
01:08:15.276 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:08:15.276 00.000 29988 MoveAxis(E, 0, ABG)
01:08:15.276 00.000 29988 Move returns status 0, amount 0
01:08:15.276 00.000 29988 MoveAxis(N, 0, ABG)
01:08:15.276 00.000 29988 Move returns status 0, amount 0
01:08:15.276 00.000 29988 move complete, result=0
01:08:15.276 00.000 29988 worker thread done servicing request
01:08:15.276 00.000 29988 Worker thread wakes up
01:08:15.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:15.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:15.276 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:16.902 01.626 29988 Exposure complete
01:08:16.942 00.040 29988 worker thread done servicing request
01:08:16.943 00.001 28316 OnExposeComplete: enter
01:08:16.945 00.002 28316 UpdateGuideState(): m_state=6
01:08:16.947 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
01:08:16.950 00.003 28316 Star::Find returns 1 (0), X=952.19, Y=257.25, Mass=2394, SNR=33.9, Peak=210 HFD=3.9
01:08:16.952 00.002 28316 MultiStar: [#1 -0.22,0.27,0.00,M2] [#2 0.15,-0.22,0.93,U] [#3 0.09,-0.07,0.88,U] [#4 0.08,-0.09,0.85,U] [#5 -0.20,0.07,0.72,U] [#6 -0.01,-0.05,0.62,U] [#7 0.04,-0.04,0.64,U] [#8 0.18,-0.05,0.58,U] 
01:08:16.954 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.08}, one-star: {0.05, -0.10}
01:08:16.955 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:08:16.957 00.002 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:08:16.958 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.99 mountX=-0.09 mountY=-0.01, mountTheta=-3.03
01:08:16.960 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
01:08:16.960 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
01:08:16.961 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:16.961 00.000 29988 Worker thread wakes up
01:08:16.961 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:08:16.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:16.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:16.963 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:08:16.963 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:08:16.963 00.000 28316 Enqueuing Expose request
01:08:16.965 00.002 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
01:08:16.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:08:16.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:16.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:08:16.965 00.000 29988 MoveAxis(E, 0, ABG)
01:08:16.965 00.000 29988 Move returns status 0, amount 0
01:08:16.965 00.000 29988 MoveAxis(N, 0, ABG)
01:08:16.965 00.000 29988 Move returns status 0, amount 0
01:08:16.965 00.000 29988 move complete, result=0
01:08:16.965 00.000 29988 worker thread done servicing request
01:08:16.965 00.000 29988 Worker thread wakes up
01:08:16.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:16.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:16.965 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:18.493 01.528 29988 Exposure complete
01:08:18.547 00.054 29988 worker thread done servicing request
01:08:18.547 00.000 28316 OnExposeComplete: enter
01:08:18.548 00.001 28316 UpdateGuideState(): m_state=6
01:08:18.550 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
01:08:18.551 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=257.38, Mass=2432, SNR=34.0, Peak=227 HFD=3.8
01:08:18.553 00.002 28316 MultiStar: [#1 -0.07,0.20,0.98,U] [#2 0.20,-0.20,0.00,M6] [#3 0.08,0.07,0.85,U] [#4 -0.01,-0.08,0.81,U] [#5 0.03,-0.03,0.74,U] [#6 -0.13,-0.07,0.62,U] [#7 0.16,-0.01,0.64,U] [#8 0.05,0.03,0.58,U] 
01:08:18.554 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {-0.00, 0.03}
01:08:18.555 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
01:08:18.556 00.001 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
01:08:18.557 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.21 mountX=0.02 mountY=-0.02, mountTheta=-0.81
01:08:18.560 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
01:08:18.560 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
01:08:18.561 00.001 29988 Worker thread wakes up
01:08:18.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:08:18.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:08:18.561 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
01:08:18.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:08:18.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:18.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:08:18.561 00.000 29988 MoveAxis(E, 0, ABG)
01:08:18.561 00.000 29988 Move returns status 0, amount 0
01:08:18.561 00.000 29988 MoveAxis(N, 0, ABG)
01:08:18.561 00.000 29988 Move returns status 0, amount 0
01:08:18.561 00.000 29988 move complete, result=0
01:08:18.561 00.000 29988 worker thread done servicing request
01:08:18.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:18.562 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.0
01:08:18.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:18.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:18.563 00.000 28316 Enqueuing Expose request
01:08:18.564 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:18.564 00.000 29988 Worker thread wakes up
01:08:18.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:18.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:20.191 01.627 29988 Exposure complete
01:08:20.225 00.034 29988 worker thread done servicing request
01:08:20.225 00.000 28316 OnExposeComplete: enter
01:08:20.226 00.001 28316 UpdateGuideState(): m_state=6
01:08:20.227 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
01:08:20.227 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=257.08, Mass=2407, SNR=34.0, Peak=236 HFD=4.1
01:08:20.228 00.001 28316 MultiStar: [#1 -0.08,-0.02,0.98,U] [#2 0.30,-0.34,0.00,M7] [#3 0.15,-0.24,0.00,M1] [#4 0.07,-0.17,0.84,U] [#5 -0.01,-0.16,0.76,U] [#6 -0.13,-0.19,0.63,U] [#7 0.07,-0.10,0.64,U] [#8 0.01,-0.17,0.57,U] 
01:08:20.229 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.15}, one-star: {0.03, -0.27}
01:08:20.230 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
01:08:20.230 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
01:08:20.231 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.61 mountX=-0.14 mountY=0.07, mountTheta=2.65
01:08:20.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
01:08:20.234 00.002 28316 Enqueuing Move request for scope (-0.01, -0.15)
01:08:20.234 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:20.234 00.000 29988 Worker thread wakes up
01:08:20.234 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:08:20.235 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:20.235 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:20.236 00.001 28316 Enqueuing Expose request
01:08:20.236 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
01:08:20.236 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
01:08:20.236 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.14 yDistance=0.07
01:08:20.236 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:20.236 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:20.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:08:20.236 00.000 29988 MoveAxis(E, 0, ABG)
01:08:20.236 00.000 29988 Move returns status 0, amount 0
01:08:20.236 00.000 29988 MoveAxis(N, 0, ABG)
01:08:20.236 00.000 29988 Move returns status 0, amount 0
01:08:20.236 00.000 29988 move complete, result=0
01:08:20.236 00.000 29988 worker thread done servicing request
01:08:20.237 00.001 29988 Worker thread wakes up
01:08:20.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:20.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:20.238 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:21.759 01.521 29988 Exposure complete
01:08:21.802 00.043 29988 worker thread done servicing request
01:08:21.802 00.000 28316 OnExposeComplete: enter
01:08:21.802 00.000 28316 UpdateGuideState(): m_state=6
01:08:21.803 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
01:08:21.805 00.002 28316 Star::Find returns 1 (0), X=952.18, Y=257.07, Mass=2478, SNR=34.5, Peak=241 HFD=4.1
01:08:21.809 00.004 28316 MultiStar: [#1 -0.09,-0.11,1.01,U] [#2 0.14,-0.45,0.00,M8] [#3 0.07,-0.25,0.85,U] [#4 0.08,-0.34,0.00,M1] [#5 -0.06,-0.29,0.00,M1] [#6 -0.14,-0.28,0.00,M1] [#7 -0.05,-0.18,0.61,U] [#8 0.04,-0.21,0.57,U] 
01:08:21.811 00.002 28316 refined, 4 included, MultiStar: {-0.00, -0.20}, one-star: {0.03, -0.27}
01:08:21.813 00.002 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
01:08:21.815 00.002 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.67)
01:08:21.817 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=-0.19 mountY=0.09, mountTheta=2.67
01:08:21.820 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.20, opts=13)
01:08:21.820 00.000 28316 Enqueuing Move request for scope (-0.00, -0.20)
01:08:21.821 00.001 29988 Worker thread wakes up
01:08:21.821 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
01:08:21.821 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
01:08:21.821 00.000 29988 Moving (-0.00, -0.20) raw xDistance=-0.19 yDistance=0.09
01:08:21.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:08:21.821 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:21.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:08:21.821 00.000 29988 MoveAxis(E, 0, ABG)
01:08:21.821 00.000 29988 Move returns status 0, amount 0
01:08:21.821 00.000 29988 MoveAxis(N, 0, ABG)
01:08:21.821 00.000 29988 Move returns status 0, amount 0
01:08:21.821 00.000 29988 move complete, result=0
01:08:21.821 00.000 29988 worker thread done servicing request
01:08:21.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:21.823 00.002 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:08:21.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:21.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:21.824 00.000 28316 Enqueuing Expose request
01:08:21.824 00.000 29988 Worker thread wakes up
01:08:21.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:21.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:21.825 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:23.452 01.627 29988 Exposure complete
01:08:23.495 00.043 29988 worker thread done servicing request
01:08:23.495 00.000 28316 OnExposeComplete: enter
01:08:23.497 00.002 28316 UpdateGuideState(): m_state=6
01:08:23.499 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
01:08:23.499 00.000 28316 Star::Find returns 1 (0), X=952.08, Y=257.10, Mass=2454, SNR=34.4, Peak=224 HFD=4.2
01:08:23.500 00.001 28316 MultiStar: [#1 -0.16,0.06,0.97,U] [#2 0.12,-0.32,0.00,M9] [#3 0.07,-0.29,0.00,M1] [#4 0.18,-0.09,0.78,U] [#5 -0.01,-0.06,0.72,U] [#6 0.06,-0.35,0.00,M2] [#7 0.18,-0.23,0.00,M1] [#8 0.03,-0.11,0.60,U] 
01:08:23.500 00.000 28316 refined, 4 included, MultiStar: {-0.02, -0.09}, one-star: {-0.07, -0.24}
01:08:23.501 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
01:08:23.501 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
01:08:23.501 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.77 mountX=-0.07 mountY=0.06, mountTheta=2.49
01:08:23.503 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:08:23.504 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:08:23.505 00.001 29988 Worker thread wakes up
01:08:23.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:08:23.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:08:23.505 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.07 yDistance=0.06
01:08:23.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:08:23.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:23.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:23.507 00.002 28316 UpdateGuideState exits: m=2454 RSB=34.4
01:08:23.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:23.509 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:08:23.509 00.000 29988 MoveAxis(E, 0, ABG)
01:08:23.509 00.000 29988 Move returns status 0, amount 0
01:08:23.510 00.001 29988 MoveAxis(N, 0, ABG)
01:08:23.510 00.000 29988 Move returns status 0, amount 0
01:08:23.510 00.000 29988 move complete, result=0
01:08:23.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:23.511 00.001 28316 Enqueuing Expose request
01:08:23.513 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:23.514 00.001 29988 worker thread done servicing request
01:08:23.515 00.001 29988 Worker thread wakes up
01:08:23.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:23.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:25.035 01.520 29988 Exposure complete
01:08:25.066 00.031 29988 worker thread done servicing request
01:08:25.066 00.000 28316 OnExposeComplete: enter
01:08:25.069 00.003 28316 UpdateGuideState(): m_state=6
01:08:25.069 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
01:08:25.070 00.001 28316 Star::Find returns 1 (1), X=952.20, Y=257.10, Mass=2609, SNR=35.3, Peak=255 HFD=4.1
01:08:25.070 00.000 28316 MultiStar: [#1 -0.14,-0.01,0.95,U] [#2 0.31,-0.16,0.00,M10] [#3 0.18,-0.16,0.81,U] [#4 0.20,-0.30,0.00,M1] [#5 0.17,-0.06,0.71,U] [#6 -0.04,-0.21,0.61,U] [#7 0.32,-0.16,0.00,M2] [#8 0.27,-0.19,0.00,M1] 
01:08:25.071 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {0.05, -0.24}
01:08:25.071 00.000 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
01:08:25.072 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
01:08:25.072 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.30 mountX=-0.14 mountY=0.03, mountTheta=2.95
01:08:25.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.14, opts=13)
01:08:25.074 00.001 28316 Enqueuing Move request for scope (0.04, -0.14)
01:08:25.074 00.000 29988 Worker thread wakes up
01:08:25.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:25.075 00.001 28316 UpdateGuideState exits: m=2609 RSB=35.3 Saturée
01:08:25.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:25.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:25.076 00.001 28316 Enqueuing Expose request
01:08:25.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
01:08:25.076 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
01:08:25.076 00.000 29988 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=0.03
01:08:25.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:25.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:25.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:08:25.076 00.000 29988 MoveAxis(E, 0, ABG)
01:08:25.076 00.000 29988 Move returns status 0, amount 0
01:08:25.076 00.000 29988 MoveAxis(N, 0, ABG)
01:08:25.076 00.000 29988 Move returns status 0, amount 0
01:08:25.076 00.000 29988 move complete, result=0
01:08:25.077 00.001 29988 worker thread done servicing request
01:08:25.077 00.000 29988 Worker thread wakes up
01:08:25.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:25.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:25.077 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:26.702 01.625 29988 Exposure complete
01:08:26.751 00.049 29988 worker thread done servicing request
01:08:26.751 00.000 28316 OnExposeComplete: enter
01:08:26.752 00.001 28316 UpdateGuideState(): m_state=6
01:08:26.753 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
01:08:26.755 00.002 28316 Star::Find returns 1 (0), X=952.26, Y=256.97, Mass=2526, SNR=34.8, Peak=237 HFD=4.0
01:08:26.758 00.003 28316 MultiStar: [#1 -0.05,-0.31,0.00,M1] [#2 0.16,-0.43,0.00,R] [#3 0.11,-0.44,0.00,M1] [#4 -0.05,-0.35,0.00,M2] [#5 0.02,-0.32,0.00,M1] [#6 -0.07,-0.43,0.00,M2] [#7 0.18,-0.35,0.00,M3] [#8 0.03,-0.44,0.00,M2] 
01:08:26.760 00.002 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 3.00)
01:08:26.762 00.002 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
01:08:26.763 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.38 hyp=0.39 cameraTheta=-1.29 mountX=-0.39 mountY=0.07, mountTheta=2.96
01:08:26.766 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.38, opts=13)
01:08:26.766 00.000 28316 Enqueuing Move request for scope (0.11, -0.38)
01:08:26.767 00.001 29988 Worker thread wakes up
01:08:26.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.38) opts 0xd
01:08:26.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:26.767 00.000 28316 UpdateGuideState exits: m=2526 RSB=34.8
01:08:26.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:26.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:26.768 00.000 28316 Enqueuing Expose request
01:08:26.769 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.38)
01:08:26.769 00.000 29988 Moving (0.11, -0.38) raw xDistance=-0.39 yDistance=0.07
01:08:26.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
01:08:26.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:26.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:08:26.769 00.000 29988 MoveAxis(E, 82, ABG)
01:08:26.769 00.000 29988 Guiding  Dir = 2, Dur = 82
01:08:26.769 00.000 29988 IsSlewing returns 0
01:08:26.769 00.000 29988 IsGuiding returns 0
01:08:26.771 00.002 29988 PulseGuide returned control before completion, sleep 90
01:08:26.878 00.107 29988 IsGuiding returns 0
01:08:26.878 00.000 29988 Move returns status 0, amount 82
01:08:26.878 00.000 29988 MoveAxis(N, 0, ABG)
01:08:26.878 00.000 29988 Move returns status 0, amount 0
01:08:26.878 00.000 29988 move complete, result=0
01:08:26.878 00.000 29988 worker thread done servicing request
01:08:26.878 00.000 29988 Worker thread wakes up
01:08:26.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:26.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:26.878 00.000 28316 GuideStep: -0.4 px 82 ms EAST, 0.1 px 0 ms NORTH
01:08:28.292 01.414 29988 Exposure complete
01:08:28.341 00.049 29988 worker thread done servicing request
01:08:28.341 00.000 28316 OnExposeComplete: enter
01:08:28.342 00.001 28316 UpdateGuideState(): m_state=6
01:08:28.342 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
01:08:28.343 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=257.13, Mass=2373, SNR=33.7, Peak=224 HFD=4.2
01:08:28.343 00.000 28316 MultiStar: [#1 -0.25,-0.05,1.00,U] [#2 0.04,0.25,0.93,U] [#3 -0.08,-0.17,0.90,U] [#4 0.10,-0.22,0.86,U] [#5 -0.20,-0.04,0.75,U] [#6 -0.20,-0.10,0.65,U] [#7 0.01,-0.03,0.63,U] [#8 0.05,-0.31,0.00,M3] 
01:08:28.344 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.07}, one-star: {-0.11, -0.21}
01:08:28.344 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
01:08:28.344 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
01:08:28.345 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=-0.03 mountY=0.11, mountTheta=1.84
01:08:28.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.07, opts=13)
01:08:28.347 00.001 28316 Enqueuing Move request for scope (-0.09, -0.07)
01:08:28.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:28.347 00.000 29988 Worker thread wakes up
01:08:28.347 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
01:08:28.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:08:28.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:28.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:28.349 00.001 28316 Enqueuing Expose request
01:08:28.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:08:28.349 00.000 29988 Moving (-0.09, -0.07) raw xDistance=-0.03 yDistance=0.11
01:08:28.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:08:28.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:28.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:08:28.349 00.000 29988 MoveAxis(E, 0, ABG)
01:08:28.349 00.000 29988 Move returns status 0, amount 0
01:08:28.349 00.000 29988 MoveAxis(N, 0, ABG)
01:08:28.349 00.000 29988 Move returns status 0, amount 0
01:08:28.349 00.000 29988 move complete, result=0
01:08:28.349 00.000 29988 worker thread done servicing request
01:08:28.349 00.000 29988 Worker thread wakes up
01:08:28.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:28.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:28.350 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:29.979 01.629 29988 Exposure complete
01:08:30.024 00.045 29988 worker thread done servicing request
01:08:30.025 00.001 28316 OnExposeComplete: enter
01:08:30.025 00.000 28316 UpdateGuideState(): m_state=6
01:08:30.026 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
01:08:30.026 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=257.24, Mass=2426, SNR=34.0, Peak=227 HFD=4.0
01:08:30.027 00.001 28316 MultiStar: [#1 -0.05,0.04,0.96,U] [#2 -0.20,0.16,0.91,U] [#3 0.00,-0.15,0.86,U] [#4 0.03,-0.27,0.81,U] [#5 -0.05,-0.17,0.75,U] [#6 0.01,-0.12,0.66,U] [#7 0.14,-0.04,0.65,U] [#8 0.09,-0.11,0.58,U] 
01:08:30.027 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {-0.16, -0.11}
01:08:30.028 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
01:08:30.028 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
01:08:30.028 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.01 mountX=-0.06 mountY=0.07, mountTheta=2.26
01:08:30.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
01:08:30.030 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
01:08:30.031 00.001 29988 Worker thread wakes up
01:08:30.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:30.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
01:08:30.031 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.0
01:08:30.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:30.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:30.033 00.001 28316 Enqueuing Expose request
01:08:30.033 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
01:08:30.033 00.000 29988 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=0.07
01:08:30.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:30.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:30.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:08:30.033 00.000 29988 MoveAxis(E, 0, ABG)
01:08:30.033 00.000 29988 Move returns status 0, amount 0
01:08:30.033 00.000 29988 MoveAxis(N, 0, ABG)
01:08:30.033 00.000 29988 Move returns status 0, amount 0
01:08:30.033 00.000 29988 move complete, result=0
01:08:30.033 00.000 29988 worker thread done servicing request
01:08:30.034 00.001 29988 Worker thread wakes up
01:08:30.034 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:30.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:30.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:31.550 01.516 29988 Exposure complete
01:08:31.590 00.040 29988 worker thread done servicing request
01:08:31.590 00.000 28316 OnExposeComplete: enter
01:08:31.594 00.004 28316 UpdateGuideState(): m_state=6
01:08:31.597 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
01:08:31.599 00.002 28316 Star::Find returns 1 (1), X=952.05, Y=257.18, Mass=2541, SNR=35.0, Peak=255 HFD=4.1
01:08:31.602 00.003 28316 MultiStar: [#1 -0.15,0.05,0.96,U] [#2 -0.05,0.12,0.86,U] [#3 0.01,-0.10,0.82,U] [#4 -0.09,-0.14,0.84,U] [#5 -0.05,-0.15,0.70,U] [#6 -0.06,-0.22,0.63,U] [#7 0.11,-0.15,0.61,U] [#8 0.07,-0.12,0.57,U] 
01:08:31.604 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {-0.09, -0.16}
01:08:31.606 00.002 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
01:08:31.608 00.002 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
01:08:31.609 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.04 mountX=-0.06 mountY=0.08, mountTheta=2.23
01:08:31.612 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.09, opts=13)
01:08:31.612 00.000 28316 Enqueuing Move request for scope (-0.04, -0.09)
01:08:31.613 00.001 29988 Worker thread wakes up
01:08:31.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:31.613 00.000 28316 UpdateGuideState exits: m=2541 RSB=35.0 Saturée
01:08:31.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:31.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:31.614 00.000 28316 Enqueuing Expose request
01:08:31.615 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
01:08:31.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
01:08:31.615 00.000 29988 Moving (-0.04, -0.09) raw xDistance=-0.06 yDistance=0.08
01:08:31.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:31.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:31.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:08:31.615 00.000 29988 MoveAxis(E, 0, ABG)
01:08:31.615 00.000 29988 Move returns status 0, amount 0
01:08:31.615 00.000 29988 MoveAxis(N, 0, ABG)
01:08:31.615 00.000 29988 Move returns status 0, amount 0
01:08:31.615 00.000 29988 move complete, result=0
01:08:31.615 00.000 29988 worker thread done servicing request
01:08:31.615 00.000 29988 Worker thread wakes up
01:08:31.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:31.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:31.616 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:33.248 01.632 29988 Exposure complete
01:08:33.291 00.043 29988 worker thread done servicing request
01:08:33.291 00.000 28316 OnExposeComplete: enter
01:08:33.292 00.001 28316 UpdateGuideState(): m_state=6
01:08:33.292 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
01:08:33.292 00.000 28316 Star::Find returns 1 (0), X=952.08, Y=257.21, Mass=2440, SNR=34.1, Peak=226 HFD=4.1
01:08:33.294 00.002 28316 MultiStar: [#1 -0.19,0.10,0.98,U] [#2 -0.05,0.26,0.89,U] [#3 0.02,-0.06,0.85,U] [#4 -0.12,-0.24,0.84,U] [#5 -0.15,-0.03,0.73,U] [#6 -0.14,-0.21,0.65,U] [#7 0.18,-0.06,0.63,U] [#8 -0.05,-0.10,0.60,U] 
01:08:33.295 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.06, -0.14}
01:08:33.295 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
01:08:33.295 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
01:08:33.296 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.57 mountX=-0.01 mountY=0.08, mountTheta=1.71
01:08:33.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
01:08:33.298 00.001 28316 Enqueuing Move request for scope (-0.07, -0.04)
01:08:33.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:33.299 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.1
01:08:33.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:33.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:33.300 00.000 28316 Enqueuing Expose request
01:08:33.300 00.000 29988 Worker thread wakes up
01:08:33.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:08:33.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:08:33.300 00.000 29988 Moving (-0.07, -0.04) raw xDistance=-0.01 yDistance=0.08
01:08:33.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:08:33.301 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:33.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:08:33.301 00.000 29988 MoveAxis(E, 0, ABG)
01:08:33.301 00.000 29988 Move returns status 0, amount 0
01:08:33.301 00.000 29988 MoveAxis(N, 0, ABG)
01:08:33.301 00.000 29988 Move returns status 0, amount 0
01:08:33.301 00.000 29988 move complete, result=0
01:08:33.301 00.000 29988 worker thread done servicing request
01:08:33.301 00.000 29988 Worker thread wakes up
01:08:33.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:33.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:33.301 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:34.818 01.517 29988 Exposure complete
01:08:34.866 00.048 29988 worker thread done servicing request
01:08:34.866 00.000 28316 OnExposeComplete: enter
01:08:34.867 00.001 28316 UpdateGuideState(): m_state=6
01:08:34.868 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
01:08:34.868 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=257.10, Mass=2475, SNR=34.5, Peak=214 HFD=4.1
01:08:34.869 00.001 28316 MultiStar: [#1 -0.12,-0.04,0.98,U] [#2 -0.06,0.10,0.91,U] [#3 0.10,-0.23,0.85,U] [#4 0.06,-0.27,0.00,M1] [#5 0.20,-0.18,0.00,M1] [#6 -0.10,-0.38,0.00,M1] [#7 0.27,-0.16,0.00,M1] [#8 0.16,-0.17,0.58,U] 
01:08:34.869 00.000 28316 refined, 4 included, MultiStar: {0.03, -0.12}, one-star: {0.14, -0.25}
01:08:34.870 00.001 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
01:08:34.871 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
01:08:34.871 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.29 mountX=-0.12 mountY=0.02, mountTheta=2.96
01:08:34.872 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
01:08:34.873 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
01:08:34.873 00.000 29988 Worker thread wakes up
01:08:34.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
01:08:34.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
01:08:34.873 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.02
01:08:34.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:34.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:34.874 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:08:34.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:34.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:34.875 00.001 28316 Enqueuing Expose request
01:08:34.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:34.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:08:34.875 00.000 29988 MoveAxis(E, 0, ABG)
01:08:34.875 00.000 29988 Move returns status 0, amount 0
01:08:34.875 00.000 29988 MoveAxis(N, 0, ABG)
01:08:34.875 00.000 29988 Move returns status 0, amount 0
01:08:34.875 00.000 29988 move complete, result=0
01:08:34.875 00.000 29988 worker thread done servicing request
01:08:34.875 00.000 29988 Worker thread wakes up
01:08:34.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:34.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:34.876 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:36.512 01.636 29988 Exposure complete
01:08:36.549 00.037 29988 worker thread done servicing request
01:08:36.549 00.000 28316 OnExposeComplete: enter
01:08:36.551 00.002 28316 UpdateGuideState(): m_state=6
01:08:36.552 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
01:08:36.554 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=256.91, Mass=2632, SNR=35.6, Peak=236 HFD=4.0
01:08:36.555 00.001 28316 MultiStar: [#1 -0.03,-0.29,0.00,M1] [#2 0.10,0.03,0.87,U] [#3 0.38,-0.38,0.00,M1] [#4 0.12,-0.42,0.00,M2] [#5 0.04,-0.27,0.69,U] [#6 0.06,-0.42,0.00,M2] [#7 0.44,-0.48,0.00,M2] [#8 0.18,-0.42,0.00,M1] 
01:08:36.555 00.000 28316 refined, 2 included, MultiStar: {0.12, -0.23}, one-star: {0.20, -0.44}
01:08:36.559 00.004 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
01:08:36.561 00.002 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
01:08:36.563 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.08 mountX=-0.26 mountY=-0.01, mountTheta=-3.12
01:08:36.566 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.23, opts=13)
01:08:36.567 00.001 28316 Enqueuing Move request for scope (0.12, -0.23)
01:08:36.567 00.000 29988 Worker thread wakes up
01:08:36.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:36.567 00.000 28316 UpdateGuideState exits: m=2632 RSB=35.6
01:08:36.568 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:36.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:36.568 00.000 28316 Enqueuing Expose request
01:08:36.569 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
01:08:36.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
01:08:36.569 00.000 29988 Moving (0.12, -0.23) raw xDistance=-0.26 yDistance=-0.01
01:08:36.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:08:36.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:36.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:08:36.569 00.000 29988 MoveAxis(E, 55, ABG)
01:08:36.569 00.000 29988 Guiding  Dir = 2, Dur = 55
01:08:36.569 00.000 29988 IsSlewing returns 0
01:08:36.569 00.000 29988 IsGuiding returns 0
01:08:36.572 00.003 29988 PulseGuide returned control before completion, sleep 64
01:08:36.650 00.078 29988 IsGuiding returns 0
01:08:36.650 00.000 29988 Move returns status 0, amount 55
01:08:36.650 00.000 29988 MoveAxis(N, 0, ABG)
01:08:36.650 00.000 29988 Move returns status 0, amount 0
01:08:36.650 00.000 29988 move complete, result=0
01:08:36.650 00.000 29988 worker thread done servicing request
01:08:36.650 00.000 29988 Worker thread wakes up
01:08:36.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:36.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:36.650 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH
01:08:38.065 01.415 29988 Exposure complete
01:08:38.093 00.028 29988 worker thread done servicing request
01:08:38.093 00.000 28316 OnExposeComplete: enter
01:08:38.095 00.002 28316 UpdateGuideState(): m_state=6
01:08:38.098 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
01:08:38.101 00.003 28316 Star::Find returns 1 (0), X=952.20, Y=257.10, Mass=2393, SNR=33.9, Peak=238 HFD=4.1
01:08:38.103 00.002 28316 MultiStar: [#1 -0.20,-0.07,1.03,U] [#2 0.06,0.09,0.90,U] [#3 0.07,-0.25,0.87,U] [#4 0.02,-0.29,0.00,M3] [#5 -0.14,-0.14,0.74,U] [#6 -0.23,-0.39,0.00,M3] [#7 -0.00,-0.21,0.64,U] [#8 -0.00,-0.19,0.61,U] 
01:08:38.106 00.003 28316 refined, 6 included, MultiStar: {-0.02, -0.14}, one-star: {0.05, -0.25}
01:08:38.108 00.002 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
01:08:38.110 00.002 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
01:08:38.111 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.74 mountX=-0.12 mountY=0.09, mountTheta=2.52
01:08:38.113 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.14, opts=13)
01:08:38.113 00.000 28316 Enqueuing Move request for scope (-0.02, -0.14)
01:08:38.114 00.001 29988 Worker thread wakes up
01:08:38.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
01:08:38.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:38.114 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:08:38.115 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:38.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:38.116 00.001 28316 Enqueuing Expose request
01:08:38.116 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
01:08:38.116 00.000 29988 Moving (-0.02, -0.14) raw xDistance=-0.12 yDistance=0.09
01:08:38.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:38.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:38.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:08:38.116 00.000 29988 MoveAxis(E, 0, ABG)
01:08:38.116 00.000 29988 Move returns status 0, amount 0
01:08:38.116 00.000 29988 MoveAxis(N, 0, ABG)
01:08:38.116 00.000 29988 Move returns status 0, amount 0
01:08:38.116 00.000 29988 move complete, result=0
01:08:38.116 00.000 29988 worker thread done servicing request
01:08:38.116 00.000 29988 Worker thread wakes up
01:08:38.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:38.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:38.117 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:39.745 01.628 29988 Exposure complete
01:08:39.790 00.045 29988 worker thread done servicing request
01:08:39.790 00.000 28316 OnExposeComplete: enter
01:08:39.791 00.001 28316 UpdateGuideState(): m_state=6
01:08:39.792 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
01:08:39.792 00.000 28316 Star::Find returns 1 (1), X=952.13, Y=257.03, Mass=2364, SNR=33.7, Peak=255 HFD=4.0
01:08:39.793 00.001 28316 MultiStar: [#1 -0.20,-0.18,1.00,U] [#2 -0.02,0.00,0.95,U] [#3 0.19,-0.29,0.00,M1] [#4 -0.02,-0.40,0.00,M4] [#5 0.02,-0.30,0.00,M1] [#6 -0.09,-0.36,0.00,M4] [#7 0.05,-0.43,0.00,M2] [#8 0.16,-0.33,0.00,M1] 
01:08:39.793 00.000 28316 refined, 2 included, MultiStar: {-0.08, -0.17}, one-star: {-0.02, -0.32}
01:08:39.794 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
01:08:39.794 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
01:08:39.795 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=-0.12 mountY=0.15, mountTheta=2.25
01:08:39.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
01:08:39.797 00.000 28316 Enqueuing Move request for scope (-0.08, -0.17)
01:08:39.797 00.000 29988 Worker thread wakes up
01:08:39.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:39.797 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7 Saturée
01:08:39.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:39.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:39.799 00.001 28316 Enqueuing Expose request
01:08:39.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
01:08:39.799 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
01:08:39.799 00.000 29988 Moving (-0.08, -0.17) raw xDistance=-0.12 yDistance=0.15
01:08:39.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:08:39.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:39.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:08:39.799 00.000 29988 MoveAxis(E, 0, ABG)
01:08:39.799 00.000 29988 Move returns status 0, amount 0
01:08:39.799 00.000 29988 MoveAxis(N, 0, ABG)
01:08:39.799 00.000 29988 Move returns status 0, amount 0
01:08:39.799 00.000 29988 move complete, result=0
01:08:39.799 00.000 29988 worker thread done servicing request
01:08:39.799 00.000 29988 Worker thread wakes up
01:08:39.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:39.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:39.800 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:41.325 01.525 29988 Exposure complete
01:08:41.361 00.036 29988 worker thread done servicing request
01:08:41.361 00.000 28316 OnExposeComplete: enter
01:08:41.362 00.001 28316 UpdateGuideState(): m_state=6
01:08:41.362 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
01:08:41.363 00.001 28316 Star::Find returns 1 (1), X=952.05, Y=256.99, Mass=2462, SNR=34.3, Peak=255 HFD=4.0
01:08:41.363 00.000 28316 MultiStar: [#1 -0.38,-0.14,0.00,M1] [#2 -0.16,0.01,0.90,U] [#3 0.07,-0.49,0.00,M2] [#4 -0.08,-0.30,0.00,M5] [#5 -0.08,-0.22,0.72,U] [#6 -0.18,-0.33,0.00,M5] [#7 0.05,-0.32,0.00,M3] [#8 0.01,-0.29,0.00,M2] 
01:08:41.364 00.001 28316 refined, 2 included, MultiStar: {-0.11, -0.19}, one-star: {-0.09, -0.36}
01:08:41.364 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
01:08:41.365 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
01:08:41.366 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.09 mountX=-0.13 mountY=0.19, mountTheta=2.18
01:08:41.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.19, opts=13)
01:08:41.367 00.000 28316 Enqueuing Move request for scope (-0.11, -0.19)
01:08:41.368 00.001 29988 Worker thread wakes up
01:08:41.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:41.368 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.3 Saturée
01:08:41.369 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:41.369 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:41.370 00.001 28316 Enqueuing Expose request
01:08:41.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
01:08:41.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
01:08:41.370 00.000 29988 Moving (-0.11, -0.19) raw xDistance=-0.13 yDistance=0.19
01:08:41.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:08:41.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:41.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:08:41.370 00.000 29988 MoveAxis(E, 0, ABG)
01:08:41.370 00.000 29988 Move returns status 0, amount 0
01:08:41.370 00.000 29988 MoveAxis(N, 0, ABG)
01:08:41.370 00.000 29988 Move returns status 0, amount 0
01:08:41.370 00.000 29988 move complete, result=0
01:08:41.370 00.000 29988 worker thread done servicing request
01:08:41.370 00.000 29988 Worker thread wakes up
01:08:41.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:41.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:41.371 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:42.995 01.624 29988 Exposure complete
01:08:43.031 00.036 29988 worker thread done servicing request
01:08:43.031 00.000 28316 OnExposeComplete: enter
01:08:43.032 00.001 28316 UpdateGuideState(): m_state=6
01:08:43.032 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
01:08:43.033 00.001 28316 Star::Find returns 1 (1), X=952.09, Y=257.02, Mass=2432, SNR=34.2, Peak=255 HFD=4.1
01:08:43.033 00.000 28316 MultiStar: [#1 -0.07,-0.23,1.00,U] [#2 0.02,0.06,0.92,U] [#3 0.14,-0.27,0.00,M3] [#4 0.09,-0.39,0.00,M6] [#5 -0.01,-0.30,0.00,M1] [#6 -0.10,-0.35,0.00,M6] [#7 0.17,-0.29,0.00,M4] [#8 0.12,-0.19,0.58,U] 
01:08:43.034 00.001 28316 refined, 3 included, MultiStar: {-0.01, -0.17}, one-star: {-0.05, -0.32}
01:08:43.034 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.67)
01:08:43.035 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.63)
01:08:43.035 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.62 mountX=-0.15 mountY=0.09, mountTheta=2.64
01:08:43.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
01:08:43.037 00.001 28316 Enqueuing Move request for scope (-0.01, -0.17)
01:08:43.037 00.000 29988 Worker thread wakes up
01:08:43.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:08:43.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:08:43.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:43.038 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2 Saturée
01:08:43.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:43.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:43.039 00.000 28316 Enqueuing Expose request
01:08:43.040 00.001 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.09
01:08:43.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:08:43.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:43.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:08:43.040 00.000 29988 MoveAxis(E, 0, ABG)
01:08:43.040 00.000 29988 Move returns status 0, amount 0
01:08:43.040 00.000 29988 MoveAxis(N, 0, ABG)
01:08:43.040 00.000 29988 Move returns status 0, amount 0
01:08:43.040 00.000 29988 move complete, result=0
01:08:43.040 00.000 29988 worker thread done servicing request
01:08:43.040 00.000 29988 Worker thread wakes up
01:08:43.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:43.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:43.040 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:44.558 01.518 29988 Exposure complete
01:08:44.584 00.026 29988 worker thread done servicing request
01:08:44.584 00.000 28316 OnExposeComplete: enter
01:08:44.586 00.002 28316 UpdateGuideState(): m_state=6
01:08:44.587 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
01:08:44.591 00.004 28316 Star::Find returns 1 (0), X=952.17, Y=256.80, Mass=2587, SNR=35.1, Peak=242 HFD=4.0
01:08:44.593 00.002 28316 MultiStar: [#1 -0.16,-0.27,0.00,M1] [#2 0.10,0.02,0.89,U] [#3 0.22,-0.46,0.00,M4] [#4 0.24,-0.37,0.00,M7] [#5 -0.11,-0.30,0.00,M2] [#6 0.05,-0.35,0.00,M7] [#7 0.44,-0.40,0.00,M5] [#8 0.13,-0.28,0.00,M2] 
01:08:44.593 00.000 28316 refined, 1 included, MultiStar: {0.06, -0.28}, one-star: {0.02, -0.55}
01:08:44.593 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
01:08:44.595 00.002 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
01:08:44.595 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.37 mountX=-0.28 mountY=0.07, mountTheta=2.88
01:08:44.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.28, opts=13)
01:08:44.597 00.001 28316 Enqueuing Move request for scope (0.06, -0.28)
01:08:44.597 00.000 29988 Worker thread wakes up
01:08:44.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:44.598 00.001 28316 UpdateGuideState exits: m=2587 RSB=35.1
01:08:44.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:44.599 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:44.599 00.000 28316 Enqueuing Expose request
01:08:44.600 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
01:08:44.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
01:08:44.600 00.000 29988 Moving (0.06, -0.28) raw xDistance=-0.28 yDistance=0.07
01:08:44.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:08:44.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:44.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:08:44.600 00.000 29988 MoveAxis(E, 59, ABG)
01:08:44.600 00.000 29988 Guiding  Dir = 2, Dur = 59
01:08:44.600 00.000 29988 IsSlewing returns 0
01:08:44.600 00.000 29988 IsGuiding returns 0
01:08:44.602 00.002 29988 PulseGuide returned control before completion, sleep 68
01:08:44.681 00.079 29988 IsGuiding returns 0
01:08:44.681 00.000 29988 Move returns status 0, amount 59
01:08:44.681 00.000 29988 MoveAxis(N, 0, ABG)
01:08:44.681 00.000 29988 Move returns status 0, amount 0
01:08:44.681 00.000 29988 move complete, result=0
01:08:44.681 00.000 29988 worker thread done servicing request
01:08:44.681 00.000 29988 Worker thread wakes up
01:08:44.681 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.1 px 0 ms NORTH
01:08:44.683 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:44.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:46.317 01.634 29988 Exposure complete
01:08:46.361 00.044 29988 worker thread done servicing request
01:08:46.361 00.000 28316 OnExposeComplete: enter
01:08:46.363 00.002 28316 UpdateGuideState(): m_state=6
01:08:46.364 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
01:08:46.365 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=257.18, Mass=2494, SNR=34.6, Peak=240 HFD=3.8
01:08:46.367 00.002 28316 MultiStar: [#1 -0.10,-0.07,0.98,U] [#2 0.18,0.12,0.93,U] [#3 0.19,-0.17,0.87,U] [#4 0.27,-0.28,0.00,M8] [#5 0.26,-0.10,0.00,M3] [#6 0.04,-0.24,0.62,U] [#7 0.22,-0.30,0.00,M6] [#8 0.13,-0.17,0.56,U] 
01:08:46.368 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.10}, one-star: {0.15, -0.17}
01:08:46.369 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
01:08:46.370 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
01:08:46.371 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.81 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
01:08:46.373 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
01:08:46.374 00.001 28316 Enqueuing Move request for scope (0.10, -0.10)
01:08:46.374 00.000 29988 Worker thread wakes up
01:08:46.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:46.375 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.6
01:08:46.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:46.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:46.378 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
01:08:46.378 00.000 28316 Enqueuing Expose request
01:08:46.379 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
01:08:46.379 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
01:08:46.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:08:46.379 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:46.379 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:08:46.379 00.000 29988 MoveAxis(E, 0, ABG)
01:08:46.379 00.000 29988 Move returns status 0, amount 0
01:08:46.379 00.000 29988 MoveAxis(N, 0, ABG)
01:08:46.379 00.000 29988 Move returns status 0, amount 0
01:08:46.379 00.000 29988 move complete, result=0
01:08:46.379 00.000 29988 worker thread done servicing request
01:08:46.379 00.000 29988 Worker thread wakes up
01:08:46.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:46.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:46.379 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:47.897 01.518 29988 Exposure complete
01:08:47.949 00.052 29988 worker thread done servicing request
01:08:47.949 00.000 28316 OnExposeComplete: enter
01:08:47.949 00.000 28316 UpdateGuideState(): m_state=6
01:08:47.950 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
01:08:47.950 00.000 28316 Star::Find returns 1 (1), X=952.12, Y=256.87, Mass=2454, SNR=34.4, Peak=255 HFD=4.1
01:08:47.950 00.000 28316 MultiStar: [#1 -0.13,-0.26,0.00,M1] [#2 -0.02,0.03,0.93,U] [#3 0.27,-0.43,0.00,M4] [#4 0.07,-0.42,0.00,M9] [#5 -0.03,-0.28,0.00,M4] [#6 -0.12,-0.35,0.00,M7] [#7 0.32,-0.35,0.00,M7] [#8 -0.00,-0.32,0.00,M2] 
01:08:47.951 00.001 28316 refined, 1 included, MultiStar: {-0.02, -0.23}, one-star: {-0.02, -0.48}
01:08:47.951 00.000 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
01:08:47.952 00.001 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
01:08:47.953 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.24 cameraTheta=-1.65 mountX=-0.21 mountY=0.12, mountTheta=2.61
01:08:47.955 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.23, opts=13)
01:08:47.955 00.000 28316 Enqueuing Move request for scope (-0.02, -0.23)
01:08:47.956 00.001 29988 Worker thread wakes up
01:08:47.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:47.957 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4 Saturée
01:08:47.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:47.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:47.958 00.000 28316 Enqueuing Expose request
01:08:47.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
01:08:47.958 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
01:08:47.958 00.000 29988 Moving (-0.02, -0.23) raw xDistance=-0.21 yDistance=0.12
01:08:47.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:08:47.959 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:47.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:08:47.959 00.000 29988 MoveAxis(E, 43, ABG)
01:08:47.959 00.000 29988 Guiding  Dir = 2, Dur = 43
01:08:47.959 00.000 29988 IsSlewing returns 0
01:08:47.959 00.000 29988 IsGuiding returns 0
01:08:47.962 00.003 29988 PulseGuide returned control before completion, sleep 52
01:08:48.023 00.061 29988 IsGuiding returns 0
01:08:48.023 00.000 29988 Move returns status 0, amount 43
01:08:48.024 00.001 29988 MoveAxis(N, 0, ABG)
01:08:48.024 00.000 29988 Move returns status 0, amount 0
01:08:48.024 00.000 29988 move complete, result=0
01:08:48.024 00.000 29988 worker thread done servicing request
01:08:48.024 00.000 29988 Worker thread wakes up
01:08:48.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:48.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:48.024 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
01:08:49.661 01.637 29988 Exposure complete
01:08:49.703 00.042 29988 worker thread done servicing request
01:08:49.703 00.000 28316 OnExposeComplete: enter
01:08:49.705 00.002 28316 UpdateGuideState(): m_state=6
01:08:49.706 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
01:08:49.707 00.001 28316 Star::Find returns 1 (1), X=952.01, Y=257.13, Mass=2576, SNR=35.1, Peak=255 HFD=4.0
01:08:49.709 00.002 28316 MultiStar: [#1 -0.16,-0.02,0.97,U] [#2 -0.09,0.25,0.89,U] [#3 0.08,-0.29,0.00,M5] [#4 -0.06,-0.12,0.80,U] [#5 -0.14,-0.06,0.71,U] [#6 -0.24,-0.18,0.00,M8] [#7 -0.02,-0.24,0.58,U] [#8 -0.06,-0.17,0.60,U] 
01:08:49.712 00.003 28316 refined, 6 included, MultiStar: {-0.10, -0.07}, one-star: {-0.13, -0.22}
01:08:49.714 00.002 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
01:08:49.715 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
01:08:49.715 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.51 mountX=-0.02 mountY=0.12, mountTheta=1.77
01:08:49.717 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.07, opts=13)
01:08:49.719 00.002 28316 Enqueuing Move request for scope (-0.10, -0.07)
01:08:49.720 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:49.721 00.001 28316 UpdateGuideState exits: m=2576 RSB=35.1 Saturée
01:08:49.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:49.724 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:49.725 00.001 28316 Enqueuing Expose request
01:08:49.727 00.002 29988 Worker thread wakes up
01:08:49.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
01:08:49.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
01:08:49.727 00.000 29988 Moving (-0.10, -0.07) raw xDistance=-0.02 yDistance=0.12
01:08:49.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:08:49.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:49.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:08:49.727 00.000 29988 MoveAxis(E, 0, ABG)
01:08:49.727 00.000 29988 Move returns status 0, amount 0
01:08:49.727 00.000 29988 MoveAxis(N, 0, ABG)
01:08:49.727 00.000 29988 Move returns status 0, amount 0
01:08:49.727 00.000 29988 move complete, result=0
01:08:49.727 00.000 29988 worker thread done servicing request
01:08:49.727 00.000 29988 Worker thread wakes up
01:08:49.727 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:49.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:49.727 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:51.241 01.514 29988 Exposure complete
01:08:51.276 00.035 29988 worker thread done servicing request
01:08:51.276 00.000 28316 OnExposeComplete: enter
01:08:51.277 00.001 28316 UpdateGuideState(): m_state=6
01:08:51.277 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
01:08:51.278 00.001 28316 Star::Find returns 1 (1), X=952.04, Y=257.07, Mass=2627, SNR=35.5, Peak=255 HFD=4.1
01:08:51.278 00.000 28316 MultiStar: [#1 -0.11,-0.19,0.97,U] [#2 -0.06,0.14,0.85,U] [#3 0.02,-0.34,0.00,M6] [#4 -0.00,-0.23,0.79,U] [#5 -0.14,-0.23,0.71,U] [#6 -0.12,-0.13,0.65,U] [#7 0.06,-0.08,0.61,U] [#8 -0.02,-0.22,0.59,U] 
01:08:51.279 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.15}, one-star: {-0.11, -0.28}
01:08:51.279 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
01:08:51.279 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
01:08:51.280 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.99 mountX=-0.11 mountY=0.13, mountTheta=2.28
01:08:51.280 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
01:08:51.282 00.002 28316 Enqueuing Move request for scope (-0.07, -0.15)
01:08:51.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:51.283 00.001 29988 Worker thread wakes up
01:08:51.283 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:08:51.283 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:08:51.283 00.000 29988 Moving (-0.07, -0.15) raw xDistance=-0.11 yDistance=0.13
01:08:51.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:08:51.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:51.283 00.000 28316 UpdateGuideState exits: m=2627 RSB=35.5 Saturée
01:08:51.284 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:51.284 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:51.284 00.000 28316 Enqueuing Expose request
01:08:51.285 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:08:51.285 00.000 29988 MoveAxis(E, 0, ABG)
01:08:51.285 00.000 29988 Move returns status 0, amount 0
01:08:51.285 00.000 29988 MoveAxis(N, 0, ABG)
01:08:51.285 00.000 29988 Move returns status 0, amount 0
01:08:51.285 00.000 29988 move complete, result=0
01:08:51.285 00.000 29988 worker thread done servicing request
01:08:51.285 00.000 29988 Worker thread wakes up
01:08:51.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:51.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:51.286 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:52.925 01.639 29988 Exposure complete
01:08:52.961 00.036 29988 worker thread done servicing request
01:08:52.961 00.000 28316 OnExposeComplete: enter
01:08:52.962 00.001 28316 UpdateGuideState(): m_state=6
01:08:52.963 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
01:08:52.964 00.001 28316 Star::Find returns 1 (1), X=952.07, Y=257.00, Mass=2643, SNR=35.7, Peak=255 HFD=4.2
01:08:52.964 00.000 28316 MultiStar: [#1 -0.07,-0.15,0.93,U] [#2 -0.05,0.04,0.86,U] [#3 -0.03,-0.47,0.00,M7] [#4 0.06,-0.40,0.00,M8] [#5 0.06,-0.27,0.00,M3] [#6 -0.08,-0.28,0.00,M8] [#7 0.02,-0.20,0.59,U] [#8 0.04,-0.46,0.00,M1] 
01:08:52.965 00.001 28316 refined, 3 included, MultiStar: {-0.05, -0.17}, one-star: {-0.07, -0.35}
01:08:52.966 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
01:08:52.966 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39)
01:08:52.967 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.85 mountX=-0.13 mountY=0.12, mountTheta=2.41
01:08:52.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
01:08:52.968 00.000 28316 Enqueuing Move request for scope (-0.05, -0.17)
01:08:52.969 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:52.969 00.000 28316 UpdateGuideState exits: m=2643 RSB=35.7 Saturée
01:08:52.970 00.001 29988 Worker thread wakes up
01:08:52.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:52.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:52.971 00.001 28316 Enqueuing Expose request
01:08:52.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
01:08:52.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
01:08:52.971 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.13 yDistance=0.12
01:08:52.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:08:52.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:52.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:08:52.971 00.000 29988 MoveAxis(E, 0, ABG)
01:08:52.971 00.000 29988 Move returns status 0, amount 0
01:08:52.971 00.000 29988 MoveAxis(N, 0, ABG)
01:08:52.971 00.000 29988 Move returns status 0, amount 0
01:08:52.971 00.000 29988 move complete, result=0
01:08:52.971 00.000 29988 worker thread done servicing request
01:08:52.971 00.000 29988 Worker thread wakes up
01:08:52.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:52.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:52.972 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:54.497 01.525 29988 Exposure complete
01:08:54.534 00.037 29988 worker thread done servicing request
01:08:54.534 00.000 28316 OnExposeComplete: enter
01:08:54.536 00.002 28316 UpdateGuideState(): m_state=6
01:08:54.538 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
01:08:54.539 00.001 28316 Star::Find returns 1 (0), X=952.08, Y=256.77, Mass=2468, SNR=34.4, Peak=237 HFD=4.1
01:08:54.540 00.001 28316 MultiStar: large primary error, entering stabilization period
01:08:54.543 00.003 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
01:08:54.545 00.002 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
01:08:54.547 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.58 hyp=0.58 cameraTheta=-1.68 mountX=-0.50 mountY=0.32, mountTheta=2.57
01:08:54.552 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.58, opts=13)
01:08:54.554 00.002 28316 Enqueuing Move request for scope (-0.07, -0.58)
01:08:54.556 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:54.558 00.002 29988 Worker thread wakes up
01:08:54.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.58) opts 0xd
01:08:54.558 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.58)
01:08:54.558 00.000 29988 Moving (-0.07, -0.58) raw xDistance=-0.50 yDistance=0.32
01:08:54.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
01:08:54.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:08:54.558 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:08:54.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:54.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:54.560 00.001 28316 Enqueuing Expose request
01:08:54.560 00.000 29988 MoveAxis(E, 105, ABG)
01:08:54.560 00.000 29988 Guiding  Dir = 2, Dur = 105
01:08:54.560 00.000 29988 IsSlewing returns 0
01:08:54.561 00.001 29988 IsGuiding returns 0
01:08:54.562 00.001 29988 PulseGuide returned control before completion, sleep 114
01:08:54.681 00.119 29988 IsGuiding returns 1
01:08:54.681 00.000 29988 scope still moving after pulse duration time elapsed
01:08:54.712 00.031 29988 IsSlewing returns 0
01:08:54.712 00.000 29988 IsGuiding returns 0
01:08:54.712 00.000 29988 scope move finished after 105 + 46 ms
01:08:54.712 00.000 29988 Move returns status 0, amount 105
01:08:54.713 00.001 29988 MoveAxis(S, 76, ABG)
01:08:54.713 00.000 29988 Guiding  Dir = 1, Dur = 76
01:08:54.713 00.000 29988 IsSlewing returns 0
01:08:54.713 00.000 29988 IsGuiding returns 0
01:08:54.717 00.004 29988 PulseGuide returned control before completion, sleep 81
01:08:54.809 00.092 29988 IsGuiding returns 0
01:08:54.809 00.000 29988 Move returns status 0, amount 76
01:08:54.809 00.000 29988 move complete, result=0
01:08:54.810 00.001 29988 worker thread done servicing request
01:08:54.810 00.000 28316 GuideStep: -0.5 px 105 ms EAST, 0.3 px 76 ms SOUTH
01:08:54.812 00.002 29988 Worker thread wakes up
01:08:54.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:54.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:56.437 01.625 29988 Exposure complete
01:08:56.477 00.040 29988 worker thread done servicing request
01:08:56.478 00.001 28316 OnExposeComplete: enter
01:08:56.480 00.002 28316 UpdateGuideState(): m_state=6
01:08:56.481 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
01:08:56.482 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=257.38, Mass=2487, SNR=34.5, Peak=234 HFD=3.8
01:08:56.484 00.002 28316 MultiStar: exiting stabilization period
01:08:56.485 00.001 28316 MultiStar: [#1 -0.02,0.09,0.98,U] [#2 0.01,0.37,0.00,M1] [#3 0.06,0.01,0.87,U] [#4 0.05,-0.21,0.82,U] [#5 0.04,0.07,0.71,U] [#6 -0.09,-0.17,0.62,U] [#7 0.17,-0.05,0.61,U] [#8 0.03,-0.10,0.57,U] 
01:08:56.485 00.000 28316 single-star, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.00, 0.03}
01:08:56.488 00.003 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
01:08:56.490 00.002 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
01:08:56.492 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.50 mountX=0.03 mountY=-0.01, mountTheta=-0.52
01:08:56.497 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
01:08:56.497 00.000 28316 Enqueuing Move request for scope (0.00, 0.03)
01:08:56.498 00.001 29988 Worker thread wakes up
01:08:56.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:56.499 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
01:08:56.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
01:08:56.499 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.5
01:08:56.499 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:56.500 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:56.500 00.000 28316 Enqueuing Expose request
01:08:56.500 00.000 29988 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
01:08:56.501 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:08:56.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:56.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:08:56.501 00.000 29988 MoveAxis(E, 0, ABG)
01:08:56.501 00.000 29988 Move returns status 0, amount 0
01:08:56.501 00.000 29988 MoveAxis(N, 0, ABG)
01:08:56.501 00.000 29988 Move returns status 0, amount 0
01:08:56.501 00.000 29988 move complete, result=0
01:08:56.501 00.000 29988 worker thread done servicing request
01:08:56.501 00.000 29988 Worker thread wakes up
01:08:56.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:56.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:56.501 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:58.029 01.528 29988 Exposure complete
01:08:58.069 00.040 29988 worker thread done servicing request
01:08:58.069 00.000 28316 OnExposeComplete: enter
01:08:58.070 00.001 28316 UpdateGuideState(): m_state=6
01:08:58.070 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
01:08:58.071 00.001 28316 Star::Find returns 1 (1), X=952.01, Y=257.12, Mass=2470, SNR=34.5, Peak=255 HFD=4.1
01:08:58.071 00.000 28316 MultiStar: [#1 -0.00,0.10,0.97,U] [#2 -0.01,0.24,0.87,U] [#3 0.08,-0.09,0.86,U] [#4 0.14,-0.11,0.82,U] [#5 0.09,-0.10,0.71,U] [#6 -0.18,-0.13,0.64,U] [#7 0.22,0.02,0.61,U] [#8 0.12,-0.02,0.61,U] 
01:08:58.072 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {-0.14, -0.22}
01:08:58.072 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
01:08:58.072 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
01:08:58.074 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.86 mountX=-0.04 mountY=-0.01, mountTheta=-2.89
01:08:58.078 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
01:08:58.079 00.001 28316 Enqueuing Move request for scope (0.03, -0.03)
01:08:58.079 00.000 29988 Worker thread wakes up
01:08:58.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:08:58.079 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:58.080 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:08:58.080 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.04 yDistance=-0.01
01:08:58.080 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5 Saturée
01:08:58.080 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:58.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:58.081 00.000 28316 Enqueuing Expose request
01:08:58.082 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:08:58.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:58.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:08:58.082 00.000 29988 MoveAxis(E, 0, ABG)
01:08:58.082 00.000 29988 Move returns status 0, amount 0
01:08:58.082 00.000 29988 MoveAxis(N, 0, ABG)
01:08:58.082 00.000 29988 Move returns status 0, amount 0
01:08:58.082 00.000 29988 move complete, result=0
01:08:58.082 00.000 29988 worker thread done servicing request
01:08:58.082 00.000 29988 Worker thread wakes up
01:08:58.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:58.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:58.082 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:59.716 01.634 29988 Exposure complete
01:08:59.757 00.041 29988 worker thread done servicing request
01:08:59.757 00.000 28316 OnExposeComplete: enter
01:08:59.759 00.002 28316 UpdateGuideState(): m_state=6
01:08:59.761 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
01:08:59.762 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=257.09, Mass=2474, SNR=34.3, Peak=234 HFD=4.1
01:08:59.764 00.002 28316 MultiStar: [#1 -0.13,0.15,1.00,U] [#2 0.04,0.14,0.94,U] [#3 0.22,-0.12,0.87,U] [#4 0.13,-0.09,0.85,U] [#5 0.03,-0.09,0.74,U] [#6 -0.06,-0.32,0.00,M7] [#7 0.29,-0.10,0.00,M3] [#8 0.26,-0.18,0.00,M1] 
01:08:59.764 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.04}, one-star: {0.01, -0.25}
01:08:59.764 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
01:08:59.764 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
01:08:59.764 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=-0.06 mountY=-0.02, mountTheta=-2.79
01:08:59.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
01:08:59.767 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
01:08:59.767 00.000 29988 Worker thread wakes up
01:08:59.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
01:08:59.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
01:08:59.767 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.02
01:08:59.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:08:59.767 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.3
01:08:59.769 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:59.769 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:08:59.769 00.000 28316 Enqueuing Expose request
01:08:59.770 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:59.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:59.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:08:59.770 00.000 29988 MoveAxis(E, 0, ABG)
01:08:59.770 00.000 29988 Move returns status 0, amount 0
01:08:59.770 00.000 29988 MoveAxis(N, 0, ABG)
01:08:59.770 00.000 29988 Move returns status 0, amount 0
01:08:59.770 00.000 29988 move complete, result=0
01:08:59.770 00.000 29988 worker thread done servicing request
01:08:59.770 00.000 29988 Worker thread wakes up
01:08:59.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:08:59.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:08:59.770 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:01.287 01.517 29988 Exposure complete
01:09:01.334 00.047 29988 worker thread done servicing request
01:09:01.334 00.000 28316 OnExposeComplete: enter
01:09:01.335 00.001 28316 UpdateGuideState(): m_state=6
01:09:01.336 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
01:09:01.336 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=257.14, Mass=2438, SNR=34.3, Peak=229 HFD=4.0
01:09:01.338 00.002 28316 MultiStar: [#1 -0.08,0.04,0.97,U] [#2 0.07,0.17,0.95,U] [#3 0.10,-0.21,0.87,U] [#4 0.09,-0.18,0.85,U] [#5 -0.00,-0.05,0.74,U] [#6 -0.03,-0.17,0.63,U] [#7 0.33,0.06,0.00,M4] [#8 0.12,-0.15,0.60,U] 
01:09:01.339 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.06, -0.21}
01:09:01.341 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
01:09:01.342 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
01:09:01.343 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.13 mountX=-0.10 mountY=0.00, mountTheta=3.11
01:09:01.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
01:09:01.344 00.000 28316 Enqueuing Move request for scope (0.04, -0.09)
01:09:01.344 00.000 29988 Worker thread wakes up
01:09:01.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:09:01.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:09:01.344 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=0.00
01:09:01.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:09:01.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:01.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:01.345 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:09:01.345 00.000 29988 MoveAxis(E, 0, ABG)
01:09:01.345 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
01:09:01.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:01.347 00.001 29988 Move returns status 0, amount 0
01:09:01.347 00.000 29988 MoveAxis(N, 0, ABG)
01:09:01.347 00.000 29988 Move returns status 0, amount 0
01:09:01.347 00.000 29988 move complete, result=0
01:09:01.347 00.000 29988 worker thread done servicing request
01:09:01.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:01.348 00.001 28316 Enqueuing Expose request
01:09:01.349 00.001 29988 Worker thread wakes up
01:09:01.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:01.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:01.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:02.979 01.630 29988 Exposure complete
01:09:03.019 00.040 29988 worker thread done servicing request
01:09:03.019 00.000 28316 OnExposeComplete: enter
01:09:03.021 00.002 28316 UpdateGuideState(): m_state=6
01:09:03.023 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
01:09:03.024 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=257.19, Mass=2453, SNR=34.3, Peak=228 HFD=3.9
01:09:03.025 00.001 28316 MultiStar: [#1 0.04,0.02,1.01,U] [#2 0.23,0.20,0.00,M1] [#3 0.28,-0.04,0.00,M4] [#4 0.20,-0.07,0.81,U] [#5 0.23,-0.11,0.74,U] [#6 0.08,-0.09,0.63,U] [#7 0.51,-0.04,0.00,M5] [#8 0.32,-0.10,0.00,M1] 
01:09:03.026 00.001 28316 refined, 4 included, MultiStar: {0.12, -0.08}, one-star: {0.08, -0.15}
01:09:03.028 00.002 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
01:09:03.029 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:09:03.030 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.57 mountX=-0.12 mountY=-0.07, mountTheta=-2.59
01:09:03.032 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
01:09:03.033 00.001 28316 Enqueuing Move request for scope (0.12, -0.08)
01:09:03.033 00.000 29988 Worker thread wakes up
01:09:03.034 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:03.034 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
01:09:03.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:03.035 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:03.035 00.000 28316 Enqueuing Expose request
01:09:03.036 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
01:09:03.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
01:09:03.036 00.000 29988 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=-0.07
01:09:03.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:09:03.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:03.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:09:03.036 00.000 29988 MoveAxis(E, 0, ABG)
01:09:03.036 00.000 29988 Move returns status 0, amount 0
01:09:03.036 00.000 29988 MoveAxis(N, 0, ABG)
01:09:03.036 00.000 29988 Move returns status 0, amount 0
01:09:03.036 00.000 29988 move complete, result=0
01:09:03.036 00.000 29988 worker thread done servicing request
01:09:03.036 00.000 29988 Worker thread wakes up
01:09:03.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:03.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:03.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:04.551 01.515 29988 Exposure complete
01:09:04.585 00.034 29988 worker thread done servicing request
01:09:04.585 00.000 28316 OnExposeComplete: enter
01:09:04.586 00.001 28316 UpdateGuideState(): m_state=6
01:09:04.587 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
01:09:04.588 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=257.13, Mass=2429, SNR=34.2, Peak=232 HFD=3.8
01:09:04.589 00.001 28316 MultiStar: [#1 0.07,-0.05,0.96,U] [#2 0.18,0.12,0.90,U] [#3 0.16,-0.23,0.00,M5] [#4 0.15,-0.13,0.81,U] [#5 0.17,-0.24,0.00,M1] [#6 0.07,-0.16,0.63,U] [#7 0.32,-0.01,0.00,M6] [#8 0.28,-0.13,0.00,M2] 
01:09:04.590 00.001 28316 refined, 4 included, MultiStar: {0.12, -0.08}, one-star: {0.10, -0.22}
01:09:04.591 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
01:09:04.591 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
01:09:04.592 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.63 mountX=-0.12 mountY=-0.07, mountTheta=-2.66
01:09:04.593 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
01:09:04.595 00.002 28316 Enqueuing Move request for scope (0.12, -0.08)
01:09:04.595 00.000 29988 Worker thread wakes up
01:09:04.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:04.596 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
01:09:04.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
01:09:04.596 00.000 29988 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=-0.07
01:09:04.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:09:04.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:04.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:09:04.596 00.000 29988 MoveAxis(E, 0, ABG)
01:09:04.596 00.000 29988 Move returns status 0, amount 0
01:09:04.596 00.000 29988 MoveAxis(N, 0, ABG)
01:09:04.596 00.000 29988 Move returns status 0, amount 0
01:09:04.596 00.000 29988 move complete, result=0
01:09:04.596 00.000 29988 worker thread done servicing request
01:09:04.596 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
01:09:04.597 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:04.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:04.598 00.000 28316 Enqueuing Expose request
01:09:04.600 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:04.600 00.000 29988 Worker thread wakes up
01:09:04.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:04.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:06.226 01.626 29988 Exposure complete
01:09:06.267 00.041 29988 worker thread done servicing request
01:09:06.267 00.000 28316 OnExposeComplete: enter
01:09:06.269 00.002 28316 UpdateGuideState(): m_state=6
01:09:06.269 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
01:09:06.269 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=257.06, Mass=2480, SNR=34.5, Peak=229 HFD=3.7
01:09:06.273 00.004 28316 MultiStar: [#1 0.14,-0.16,0.99,U] [#2 0.22,0.06,0.93,U] [#3 0.39,-0.33,0.00,M6] [#4 0.38,-0.37,0.00,M3] [#5 0.30,-0.27,0.00,M2] [#6 0.09,-0.21,0.64,U] [#7 0.41,-0.23,0.00,M7] [#8 0.30,-0.31,0.00,M3] 
01:09:06.275 00.002 28316 refined, 3 included, MultiStar: {0.22, -0.15}, one-star: {0.37, -0.28}
01:09:06.278 00.003 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
01:09:06.280 00.002 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
01:09:06.282 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.26 cameraTheta=-0.59 mountX=-0.22 mountY=-0.13, mountTheta=-2.62
01:09:06.286 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.15, opts=13)
01:09:06.288 00.002 28316 Enqueuing Move request for scope (0.22, -0.15)
01:09:06.288 00.000 29988 Worker thread wakes up
01:09:06.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:06.289 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.5
01:09:06.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:06.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:06.290 00.001 28316 Enqueuing Expose request
01:09:06.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
01:09:06.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
01:09:06.290 00.000 29988 Moving (0.22, -0.15) raw xDistance=-0.22 yDistance=-0.13
01:09:06.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:09:06.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:06.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:09:06.290 00.000 29988 MoveAxis(E, 47, ABG)
01:09:06.290 00.000 29988 Guiding  Dir = 2, Dur = 47
01:09:06.291 00.001 29988 IsSlewing returns 0
01:09:06.291 00.000 29988 IsGuiding returns 0
01:09:06.293 00.002 29988 PulseGuide returned control before completion, sleep 56
01:09:06.351 00.058 29988 IsGuiding returns 1
01:09:06.351 00.000 29988 scope still moving after pulse duration time elapsed
01:09:06.382 00.031 29988 IsSlewing returns 0
01:09:06.382 00.000 29988 IsGuiding returns 0
01:09:06.382 00.000 29988 scope move finished after 47 + 44 ms
01:09:06.382 00.000 29988 Move returns status 0, amount 47
01:09:06.382 00.000 29988 MoveAxis(N, 0, ABG)
01:09:06.383 00.001 29988 Move returns status 0, amount 0
01:09:06.383 00.000 29988 move complete, result=0
01:09:06.383 00.000 29988 worker thread done servicing request
01:09:06.383 00.000 29988 Worker thread wakes up
01:09:06.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:06.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:06.383 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
01:09:07.800 01.417 29988 Exposure complete
01:09:07.833 00.033 29988 worker thread done servicing request
01:09:07.833 00.000 28316 OnExposeComplete: enter
01:09:07.833 00.000 28316 UpdateGuideState(): m_state=6
01:09:07.834 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
01:09:07.834 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=257.27, Mass=2501, SNR=34.8, Peak=232 HFD=3.8
01:09:07.835 00.001 28316 MultiStar: [#1 0.00,-0.01,0.97,U] [#2 0.03,0.25,0.89,U] [#3 0.16,-0.16,0.83,U] [#4 0.32,-0.19,0.00,M4] [#5 0.27,-0.10,0.00,M3] [#6 -0.03,-0.23,0.61,U] [#7 0.20,-0.10,0.61,U] [#8 0.21,0.09,0.57,U] 
01:09:07.835 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.03}, one-star: {0.11, -0.07}
01:09:07.836 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:09:07.836 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:09:07.837 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.27 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
01:09:07.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
01:09:07.839 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
01:09:07.840 00.001 29988 Worker thread wakes up
01:09:07.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
01:09:07.840 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
01:09:07.840 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.06 yDistance=-0.07
01:09:07.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:07.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:07.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:07.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:09:07.840 00.000 29988 MoveAxis(E, 0, ABG)
01:09:07.840 00.000 29988 Move returns status 0, amount 0
01:09:07.840 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.8
01:09:07.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:07.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:07.842 00.001 28316 Enqueuing Expose request
01:09:07.842 00.000 29988 MoveAxis(N, 0, ABG)
01:09:07.842 00.000 29988 Move returns status 0, amount 0
01:09:07.842 00.000 29988 move complete, result=0
01:09:07.842 00.000 29988 worker thread done servicing request
01:09:07.842 00.000 29988 Worker thread wakes up
01:09:07.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:07.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:07.843 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:09.479 01.636 29988 Exposure complete
01:09:09.516 00.037 29988 worker thread done servicing request
01:09:09.516 00.000 28316 OnExposeComplete: enter
01:09:09.518 00.002 28316 UpdateGuideState(): m_state=6
01:09:09.519 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
01:09:09.521 00.002 28316 Star::Find returns 1 (0), X=952.18, Y=257.30, Mass=2384, SNR=33.8, Peak=212 HFD=3.9
01:09:09.522 00.001 28316 MultiStar: [#1 -0.04,0.11,1.03,U] [#2 0.08,0.35,0.00,M1] [#3 0.21,0.06,0.86,U] [#4 0.16,-0.08,0.83,U] [#5 -0.01,0.16,0.75,U] [#6 -0.00,-0.07,0.65,U] [#7 0.23,-0.02,0.62,U] [#8 0.21,0.01,0.59,U] 
01:09:09.524 00.002 28316 single-star, 7 included, MultiStar: {0.09, 0.02}, one-star: {0.03, -0.05}
01:09:09.525 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
01:09:09.526 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
01:09:09.528 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.95 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
01:09:09.530 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
01:09:09.531 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
01:09:09.533 00.002 29988 Worker thread wakes up
01:09:09.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:09:09.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:09:09.533 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.01
01:09:09.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:09.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:09.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:09.534 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.8
01:09:09.535 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:09.537 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:09.538 00.001 28316 Enqueuing Expose request
01:09:09.539 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:09:09.539 00.000 29988 MoveAxis(E, 0, ABG)
01:09:09.539 00.000 29988 Move returns status 0, amount 0
01:09:09.539 00.000 29988 MoveAxis(N, 0, ABG)
01:09:09.539 00.000 29988 Move returns status 0, amount 0
01:09:09.539 00.000 29988 move complete, result=0
01:09:09.539 00.000 29988 worker thread done servicing request
01:09:09.539 00.000 29988 Worker thread wakes up
01:09:09.539 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:09.541 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:09.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:11.064 01.523 29988 Exposure complete
01:09:11.117 00.053 29988 worker thread done servicing request
01:09:11.118 00.001 28316 OnExposeComplete: enter
01:09:11.120 00.002 28316 UpdateGuideState(): m_state=6
01:09:11.123 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
01:09:11.125 00.002 28316 Star::Find returns 1 (0), X=952.23, Y=257.24, Mass=2556, SNR=35.1, Peak=234 HFD=4.1
01:09:11.128 00.003 28316 MultiStar: [#1 -0.03,0.19,0.95,U] [#2 0.06,0.27,0.89,U] [#3 0.21,0.00,0.85,U] [#4 0.17,-0.07,0.78,U] [#5 0.14,-0.04,0.74,U] [#6 -0.00,-0.06,0.62,U] [#7 0.29,0.19,0.00,M6] [#8 0.18,-0.03,0.56,U] 
01:09:11.130 00.002 28316 refined, 7 included, MultiStar: {0.10, 0.03}, one-star: {0.09, -0.11}
01:09:11.132 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
01:09:11.135 00.003 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
01:09:11.138 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.27 mountX=-0.02 mountY=-0.10, mountTheta=-1.73
01:09:11.141 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
01:09:11.142 00.001 28316 Enqueuing Move request for scope (0.10, 0.03)
01:09:11.142 00.000 29988 Worker thread wakes up
01:09:11.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:11.143 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
01:09:11.143 00.000 28316 UpdateGuideState exits: m=2556 RSB=35.1
01:09:11.143 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
01:09:11.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:11.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:11.144 00.000 28316 Enqueuing Expose request
01:09:11.145 00.001 29988 Moving (0.10, 0.03) raw xDistance=-0.02 yDistance=-0.10
01:09:11.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:11.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:11.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:09:11.145 00.000 29988 MoveAxis(E, 0, ABG)
01:09:11.145 00.000 29988 Move returns status 0, amount 0
01:09:11.145 00.000 29988 MoveAxis(N, 0, ABG)
01:09:11.145 00.000 29988 Move returns status 0, amount 0
01:09:11.145 00.000 29988 move complete, result=0
01:09:11.145 00.000 29988 worker thread done servicing request
01:09:11.145 00.000 29988 Worker thread wakes up
01:09:11.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:11.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:11.145 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:12.771 01.626 29988 Exposure complete
01:09:12.799 00.028 29988 worker thread done servicing request
01:09:12.799 00.000 28316 OnExposeComplete: enter
01:09:12.800 00.001 28316 UpdateGuideState(): m_state=6
01:09:12.800 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
01:09:12.801 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=257.33, Mass=2473, SNR=34.5, Peak=229 HFD=3.7
01:09:12.801 00.000 28316 MultiStar: [#1 0.03,0.11,1.00,U] [#2 0.07,0.49,0.00,M1] [#3 0.09,0.10,0.84,U] [#4 0.37,-0.03,0.00,M3] [#5 0.20,0.04,0.71,U] [#6 0.02,0.04,0.61,U] [#7 0.39,0.09,0.00,M7] [#8 0.19,-0.07,0.58,U] 
01:09:12.802 00.001 28316 single-star, 5 included, MultiStar: {0.10, 0.04}, one-star: {0.11, -0.02}
01:09:12.802 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
01:09:12.802 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
01:09:12.803 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.18 mountX=-0.06 mountY=-0.09, mountTheta=-2.19
01:09:12.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
01:09:12.804 00.000 28316 Enqueuing Move request for scope (0.11, -0.02)
01:09:12.805 00.001 29988 Worker thread wakes up
01:09:12.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:12.806 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
01:09:12.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
01:09:12.806 00.000 29988 Moving (0.11, -0.02) raw xDistance=-0.06 yDistance=-0.09
01:09:12.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:12.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:12.806 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
01:09:12.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:12.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:12.807 00.000 28316 Enqueuing Expose request
01:09:12.808 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:09:12.808 00.000 29988 MoveAxis(E, 0, ABG)
01:09:12.808 00.000 29988 Move returns status 0, amount 0
01:09:12.808 00.000 29988 MoveAxis(N, 0, ABG)
01:09:12.808 00.000 29988 Move returns status 0, amount 0
01:09:12.808 00.000 29988 move complete, result=0
01:09:12.808 00.000 29988 worker thread done servicing request
01:09:12.808 00.000 29988 Worker thread wakes up
01:09:12.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:12.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:12.808 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:14.325 01.517 29988 Exposure complete
01:09:14.373 00.048 29988 worker thread done servicing request
01:09:14.373 00.000 28316 OnExposeComplete: enter
01:09:14.375 00.002 28316 UpdateGuideState(): m_state=6
01:09:14.375 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
01:09:14.377 00.002 28316 Star::Find returns 1 (0), X=952.38, Y=257.25, Mass=2419, SNR=34.1, Peak=194 HFD=3.7
01:09:14.378 00.001 28316 MultiStar: [#1 0.10,0.19,0.99,U] [#2 0.17,0.20,0.94,U] [#3 0.22,0.01,0.88,U] [#4 0.23,-0.07,0.84,U] [#5 0.29,0.15,0.00,M1] [#6 -0.11,-0.06,0.63,U] [#7 0.25,0.06,0.64,U] [#8 0.16,-0.17,0.59,U] 
01:09:14.378 00.000 28316 refined, 7 included, MultiStar: {0.16, 0.02}, one-star: {0.24, -0.10}
01:09:14.379 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
01:09:14.379 00.000 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
01:09:14.379 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.11 mountX=-0.05 mountY=-0.15, mountTheta=-1.89
01:09:14.381 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.02, opts=13)
01:09:14.381 00.000 28316 Enqueuing Move request for scope (0.16, 0.02)
01:09:14.382 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:14.382 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
01:09:14.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:14.383 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:14.383 00.000 28316 Enqueuing Expose request
01:09:14.384 00.001 29988 Worker thread wakes up
01:09:14.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
01:09:14.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
01:09:14.384 00.000 29988 Moving (0.16, 0.02) raw xDistance=-0.05 yDistance=-0.15
01:09:14.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:09:14.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:14.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:09:14.384 00.000 29988 MoveAxis(E, 0, ABG)
01:09:14.384 00.000 29988 Move returns status 0, amount 0
01:09:14.384 00.000 29988 MoveAxis(N, 0, ABG)
01:09:14.384 00.000 29988 Move returns status 0, amount 0
01:09:14.384 00.000 29988 move complete, result=0
01:09:14.384 00.000 29988 worker thread done servicing request
01:09:14.384 00.000 29988 Worker thread wakes up
01:09:14.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:14.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:14.384 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:09:16.007 01.623 29988 Exposure complete
01:09:16.039 00.032 29988 worker thread done servicing request
01:09:16.040 00.001 28316 OnExposeComplete: enter
01:09:16.041 00.001 28316 UpdateGuideState(): m_state=6
01:09:16.042 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
01:09:16.043 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=257.28, Mass=2444, SNR=34.3, Peak=223 HFD=3.7
01:09:16.044 00.001 28316 MultiStar: [#1 0.00,0.10,0.99,U] [#2 0.16,0.30,0.00,M1] [#3 0.20,-0.00,0.84,U] [#4 0.25,-0.21,0.00,M3] [#5 0.10,0.02,0.72,U] [#6 0.04,-0.11,0.62,U] [#7 0.39,-0.01,0.00,M7] [#8 0.31,-0.03,0.00,M1] 
01:09:16.045 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.00}, one-star: {0.14, -0.06}
01:09:16.046 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
01:09:16.047 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:09:16.049 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=-0.04 mountY=-0.09, mountTheta=-2.04
01:09:16.051 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
01:09:16.053 00.002 28316 Enqueuing Move request for scope (0.10, -0.00)
01:09:16.054 00.001 29988 Worker thread wakes up
01:09:16.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
01:09:16.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
01:09:16.054 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.04 yDistance=-0.09
01:09:16.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:16.055 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:09:16.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:16.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:16.056 00.000 28316 Enqueuing Expose request
01:09:16.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:09:16.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:16.057 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:09:16.057 00.000 29988 MoveAxis(E, 0, ABG)
01:09:16.057 00.000 29988 Move returns status 0, amount 0
01:09:16.057 00.000 29988 MoveAxis(N, 0, ABG)
01:09:16.057 00.000 29988 Move returns status 0, amount 0
01:09:16.057 00.000 29988 move complete, result=0
01:09:16.057 00.000 29988 worker thread done servicing request
01:09:16.057 00.000 29988 Worker thread wakes up
01:09:16.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:16.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:16.057 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:17.577 01.520 29988 Exposure complete
01:09:17.607 00.030 29988 worker thread done servicing request
01:09:17.607 00.000 28316 OnExposeComplete: enter
01:09:17.607 00.000 28316 UpdateGuideState(): m_state=6
01:09:17.608 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
01:09:17.608 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=257.24, Mass=2363, SNR=33.7, Peak=213 HFD=3.7
01:09:17.609 00.001 28316 MultiStar: [#1 0.09,-0.00,1.03,U] [#2 0.38,0.12,0.00,M2] [#3 0.30,-0.11,0.00,M1] [#4 0.15,-0.28,0.00,M4] [#5 0.15,-0.16,0.76,U] [#6 0.05,-0.07,0.65,U] [#7 0.29,-0.02,0.00,M8] [#8 0.33,-0.22,0.00,M2] 
01:09:17.609 00.000 28316 refined, 3 included, MultiStar: {0.12, -0.08}, one-star: {0.19, -0.11}
01:09:17.610 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
01:09:17.610 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
01:09:17.610 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.13 mountY=-0.07, mountTheta=-2.62
01:09:17.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
01:09:17.612 00.001 28316 Enqueuing Move request for scope (0.12, -0.08)
01:09:17.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:17.613 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.7
01:09:17.613 00.000 29988 Worker thread wakes up
01:09:17.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
01:09:17.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
01:09:17.613 00.000 29988 Moving (0.12, -0.08) raw xDistance=-0.13 yDistance=-0.07
01:09:17.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:09:17.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:17.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:17.614 00.000 28316 Enqueuing Expose request
01:09:17.615 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:17.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:09:17.615 00.000 29988 MoveAxis(E, 0, ABG)
01:09:17.615 00.000 29988 Move returns status 0, amount 0
01:09:17.615 00.000 29988 MoveAxis(N, 0, ABG)
01:09:17.615 00.000 29988 Move returns status 0, amount 0
01:09:17.615 00.000 29988 move complete, result=0
01:09:17.615 00.000 29988 worker thread done servicing request
01:09:17.615 00.000 29988 Worker thread wakes up
01:09:17.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:17.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:17.615 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:19.249 01.634 29988 Exposure complete
01:09:19.304 00.055 29988 worker thread done servicing request
01:09:19.304 00.000 28316 OnExposeComplete: enter
01:09:19.305 00.001 28316 UpdateGuideState(): m_state=6
01:09:19.308 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
01:09:19.310 00.002 28316 Star::Find returns 1 (0), X=952.37, Y=257.09, Mass=2501, SNR=34.8, Peak=213 HFD=3.9
01:09:19.311 00.001 28316 MultiStar: [#1 0.14,0.04,0.96,U] [#2 0.27,0.20,0.00,M3] [#3 0.28,-0.17,0.00,M2] [#4 0.17,-0.27,0.00,M5] [#5 0.15,-0.12,0.72,U] [#6 0.10,-0.08,0.63,U] [#7 0.24,0.09,0.60,U] [#8 0.37,-0.17,0.00,M3] 
01:09:19.312 00.001 28316 refined, 4 included, MultiStar: {0.17, -0.08}, one-star: {0.23, -0.26}
01:09:19.314 00.002 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
01:09:19.315 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
01:09:19.316 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=-0.14 mountY=-0.12, mountTheta=-2.44
01:09:19.319 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.08, opts=13)
01:09:19.319 00.000 28316 Enqueuing Move request for scope (0.17, -0.08)
01:09:19.320 00.001 29988 Worker thread wakes up
01:09:19.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:19.322 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:09:19.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:09:19.322 00.000 29988 Moving (0.17, -0.08) raw xDistance=-0.14 yDistance=-0.12
01:09:19.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:09:19.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:19.322 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.8
01:09:19.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:19.324 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:19.325 00.001 28316 Enqueuing Expose request
01:09:19.327 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:09:19.327 00.000 29988 MoveAxis(E, 0, ABG)
01:09:19.327 00.000 29988 Move returns status 0, amount 0
01:09:19.327 00.000 29988 MoveAxis(N, 0, ABG)
01:09:19.327 00.000 29988 Move returns status 0, amount 0
01:09:19.327 00.000 29988 move complete, result=0
01:09:19.327 00.000 29988 worker thread done servicing request
01:09:19.327 00.000 29988 Worker thread wakes up
01:09:19.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:19.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:19.328 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:20.743 01.415 29988 Exposure complete
01:09:20.805 00.062 29988 worker thread done servicing request
01:09:20.805 00.000 28316 OnExposeComplete: enter
01:09:20.807 00.002 28316 UpdateGuideState(): m_state=6
01:09:20.807 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
01:09:20.807 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=257.06, Mass=2567, SNR=35.1, Peak=237 HFD=4.1
01:09:20.808 00.001 28316 MultiStar: [#1 -0.09,-0.11,0.98,U] [#2 0.26,0.14,0.00,M4] [#3 0.27,-0.32,0.00,M3] [#4 0.09,-0.25,0.83,U] [#5 0.21,-0.21,0.00,M1] [#6 0.05,-0.21,0.60,U] [#7 0.25,-0.16,0.00,M8] [#8 0.36,-0.20,0.00,M4] 
01:09:20.808 00.000 28316 refined, 3 included, MultiStar: {0.04, -0.21}, one-star: {0.10, -0.29}
01:09:20.809 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
01:09:20.809 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
01:09:20.810 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.40 mountX=-0.21 mountY=0.06, mountTheta=2.85
01:09:20.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.21, opts=13)
01:09:20.811 00.000 28316 Enqueuing Move request for scope (0.04, -0.21)
01:09:20.812 00.001 29988 Worker thread wakes up
01:09:20.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
01:09:20.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
01:09:20.812 00.000 29988 Moving (0.04, -0.21) raw xDistance=-0.21 yDistance=0.06
01:09:20.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:20.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:09:20.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:20.812 00.000 28316 UpdateGuideState exits: m=2567 RSB=35.1
01:09:20.813 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:20.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:20.814 00.001 28316 Enqueuing Expose request
01:09:20.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:09:20.814 00.000 29988 MoveAxis(E, 44, ABG)
01:09:20.814 00.000 29988 Guiding  Dir = 2, Dur = 44
01:09:20.814 00.000 29988 IsSlewing returns 0
01:09:20.814 00.000 29988 IsGuiding returns 0
01:09:20.816 00.002 29988 PulseGuide returned control before completion, sleep 53
01:09:20.887 00.071 29988 IsGuiding returns 0
01:09:20.887 00.000 29988 Move returns status 0, amount 44
01:09:20.887 00.000 29988 MoveAxis(N, 0, ABG)
01:09:20.887 00.000 29988 Move returns status 0, amount 0
01:09:20.887 00.000 29988 move complete, result=0
01:09:20.887 00.000 29988 worker thread done servicing request
01:09:20.887 00.000 29988 Worker thread wakes up
01:09:20.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:20.888 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:20.888 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
01:09:22.510 01.622 29988 Exposure complete
01:09:22.546 00.036 29988 worker thread done servicing request
01:09:22.546 00.000 28316 OnExposeComplete: enter
01:09:22.547 00.001 28316 UpdateGuideState(): m_state=6
01:09:22.548 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
01:09:22.548 00.000 28316 Star::Find returns 1 (0), X=952.11, Y=257.21, Mass=2353, SNR=33.6, Peak=210 HFD=4.1
01:09:22.549 00.001 28316 MultiStar: [#1 -0.10,0.15,1.02,U] [#2 -0.03,0.41,0.00,M5] [#3 0.02,-0.01,0.87,U] [#4 0.03,-0.01,0.85,U] [#5 0.02,-0.04,0.78,U] [#6 -0.09,0.20,0.64,U] [#7 0.09,0.10,0.64,U] [#8 0.22,0.08,0.60,U] 
01:09:22.549 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.03}, one-star: {-0.03, -0.13}
01:09:22.549 00.000 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
01:09:22.550 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
01:09:22.550 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.26 mountX=0.02 mountY=-0.02, mountTheta=-0.76
01:09:22.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
01:09:22.554 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
01:09:22.555 00.001 29988 Worker thread wakes up
01:09:22.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:09:22.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:09:22.555 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
01:09:22.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:09:22.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:22.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:09:22.555 00.000 29988 MoveAxis(E, 0, ABG)
01:09:22.555 00.000 29988 Move returns status 0, amount 0
01:09:22.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:22.556 00.001 29988 MoveAxis(N, 0, ABG)
01:09:22.556 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
01:09:22.556 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:22.557 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:22.557 00.000 28316 Enqueuing Expose request
01:09:22.558 00.001 29988 Move returns status 0, amount 0
01:09:22.558 00.000 29988 move complete, result=0
01:09:22.558 00.000 29988 worker thread done servicing request
01:09:22.558 00.000 29988 Worker thread wakes up
01:09:22.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:22.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:22.558 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:24.080 01.522 29988 Exposure complete
01:09:24.116 00.036 29988 worker thread done servicing request
01:09:24.116 00.000 28316 OnExposeComplete: enter
01:09:24.118 00.002 28316 UpdateGuideState(): m_state=6
01:09:24.119 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
01:09:24.122 00.003 28316 Star::Find returns 1 (1), X=952.13, Y=257.16, Mass=2551, SNR=35.1, Peak=255 HFD=4.1
01:09:24.123 00.001 28316 MultiStar: [#1 0.02,0.17,0.95,U] [#2 0.02,0.28,0.90,U] [#3 0.06,-0.04,0.86,U] [#4 0.04,0.01,0.81,U] [#5 0.16,-0.06,0.70,U] [#6 -0.08,-0.05,0.63,U] [#7 0.28,0.14,0.00,M8] [#8 0.13,-0.00,0.59,U] 
01:09:24.123 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.02}, one-star: {-0.01, -0.19}
01:09:24.124 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
01:09:24.124 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
01:09:24.125 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.46 mountX=0.00 mountY=-0.04, mountTheta=-1.54
01:09:24.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
01:09:24.126 00.000 28316 Enqueuing Move request for scope (0.04, 0.02)
01:09:24.127 00.001 29988 Worker thread wakes up
01:09:24.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:24.127 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1 Saturée
01:09:24.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:24.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:24.128 00.000 28316 Enqueuing Expose request
01:09:24.129 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:09:24.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:09:24.129 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.04
01:09:24.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:09:24.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:24.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:24.129 00.000 29988 MoveAxis(E, 0, ABG)
01:09:24.129 00.000 29988 Move returns status 0, amount 0
01:09:24.129 00.000 29988 MoveAxis(N, 0, ABG)
01:09:24.129 00.000 29988 Move returns status 0, amount 0
01:09:24.129 00.000 29988 move complete, result=0
01:09:24.129 00.000 29988 worker thread done servicing request
01:09:24.129 00.000 29988 Worker thread wakes up
01:09:24.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:24.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:24.129 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:25.758 01.629 29988 Exposure complete
01:09:25.812 00.054 29988 worker thread done servicing request
01:09:25.812 00.000 28316 OnExposeComplete: enter
01:09:25.814 00.002 28316 UpdateGuideState(): m_state=6
01:09:25.815 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
01:09:25.817 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=257.18, Mass=2476, SNR=34.6, Peak=230 HFD=4.1
01:09:25.818 00.001 28316 MultiStar: [#1 -0.08,0.15,0.99,U] [#2 0.12,0.32,0.00,M5] [#3 0.14,0.08,0.85,U] [#4 0.10,-0.01,0.84,U] [#5 0.19,0.00,0.73,U] [#6 -0.08,-0.05,0.62,U] [#7 0.05,0.08,0.64,U] [#8 0.27,-0.08,0.00,M3] 
01:09:25.818 00.000 28316 refined, 6 included, MultiStar: {0.03, 0.01}, one-star: {-0.09, -0.17}
01:09:25.818 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
01:09:25.819 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
01:09:25.819 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.40 mountX=-0.00 mountY=-0.03, mountTheta=-1.60
01:09:25.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
01:09:25.821 00.001 28316 Enqueuing Move request for scope (0.03, 0.01)
01:09:25.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:25.822 00.001 29988 Worker thread wakes up
01:09:25.822 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.6
01:09:25.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:09:25.823 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:09:25.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:25.823 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:25.823 00.000 28316 Enqueuing Expose request
01:09:25.824 00.001 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.03
01:09:25.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:09:25.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:25.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:09:25.824 00.000 29988 MoveAxis(E, 0, ABG)
01:09:25.824 00.000 29988 Move returns status 0, amount 0
01:09:25.824 00.000 29988 MoveAxis(N, 0, ABG)
01:09:25.824 00.000 29988 Move returns status 0, amount 0
01:09:25.824 00.000 29988 move complete, result=0
01:09:25.824 00.000 29988 worker thread done servicing request
01:09:25.824 00.000 29988 Worker thread wakes up
01:09:25.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:25.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:25.824 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:27.341 01.517 29988 Exposure complete
01:09:27.379 00.038 29988 worker thread done servicing request
01:09:27.379 00.000 28316 OnExposeComplete: enter
01:09:27.380 00.001 28316 UpdateGuideState(): m_state=6
01:09:27.380 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
01:09:27.381 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=257.21, Mass=2311, SNR=33.3, Peak=227 HFD=4.1
01:09:27.381 00.000 28316 MultiStar: [#1 -0.05,0.14,1.01,U] [#2 0.05,0.25,0.92,U] [#3 0.06,-0.08,0.88,U] [#4 0.03,-0.01,0.86,U] [#5 0.10,-0.02,0.77,U] [#6 -0.05,-0.02,0.64,U] [#7 0.12,-0.02,0.61,U] [#8 0.16,0.09,0.59,U] 
01:09:27.382 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {-0.10, -0.13}
01:09:27.382 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
01:09:27.383 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
01:09:27.383 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.74 mountX=0.01 mountY=-0.03, mountTheta=-1.26
01:09:27.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
01:09:27.385 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
01:09:27.388 00.003 29988 Worker thread wakes up
01:09:27.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:09:27.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:09:27.388 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
01:09:27.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:09:27.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:27.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:27.389 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.3
01:09:27.389 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:27.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:27.390 00.001 28316 Enqueuing Expose request
01:09:27.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:09:27.390 00.000 29988 MoveAxis(E, 0, ABG)
01:09:27.390 00.000 29988 Move returns status 0, amount 0
01:09:27.390 00.000 29988 MoveAxis(N, 0, ABG)
01:09:27.390 00.000 29988 Move returns status 0, amount 0
01:09:27.390 00.000 29988 move complete, result=0
01:09:27.390 00.000 29988 worker thread done servicing request
01:09:27.390 00.000 29988 Worker thread wakes up
01:09:27.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:27.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:27.391 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:29.023 01.632 29988 Exposure complete
01:09:29.087 00.064 29988 worker thread done servicing request
01:09:29.087 00.000 28316 OnExposeComplete: enter
01:09:29.088 00.001 28316 UpdateGuideState(): m_state=6
01:09:29.089 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
01:09:29.089 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=257.40, Mass=2334, SNR=33.5, Peak=222 HFD=3.8
01:09:29.090 00.001 28316 MultiStar: [#1 -0.24,0.22,0.00,M1] [#2 -0.26,0.44,0.00,M5] [#3 -0.08,-0.01,0.88,U] [#4 0.15,-0.08,0.83,U] [#5 -0.05,0.05,0.78,U] [#6 -0.05,-0.08,0.64,U] [#7 0.25,0.08,0.65,U] [#8 0.11,0.07,0.58,U] 
01:09:29.090 00.000 28316 refined, 6 included, MultiStar: {0.02, 0.01}, one-star: {-0.11, 0.05}
01:09:29.091 00.001 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
01:09:29.091 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
01:09:29.092 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.48 mountX=0.00 mountY=-0.02, mountTheta=-1.52
01:09:29.094 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
01:09:29.095 00.001 28316 Enqueuing Move request for scope (0.02, 0.01)
01:09:29.095 00.000 29988 Worker thread wakes up
01:09:29.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
01:09:29.096 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
01:09:29.096 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
01:09:29.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:09:29.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:29.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:29.096 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
01:09:29.097 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:29.098 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:29.099 00.001 28316 Enqueuing Expose request
01:09:29.101 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:09:29.101 00.000 29988 MoveAxis(E, 0, ABG)
01:09:29.101 00.000 29988 Move returns status 0, amount 0
01:09:29.101 00.000 29988 MoveAxis(N, 0, ABG)
01:09:29.101 00.000 29988 Move returns status 0, amount 0
01:09:29.101 00.000 29988 move complete, result=0
01:09:29.101 00.000 29988 worker thread done servicing request
01:09:29.101 00.000 29988 Worker thread wakes up
01:09:29.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:29.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:29.102 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:30.513 01.411 29988 Exposure complete
01:09:30.559 00.046 29988 worker thread done servicing request
01:09:30.559 00.000 28316 OnExposeComplete: enter
01:09:30.561 00.002 28316 UpdateGuideState(): m_state=6
01:09:30.561 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
01:09:30.562 00.001 28316 Star::Find returns 1 (1), X=951.95, Y=257.39, Mass=2509, SNR=34.6, Peak=255 HFD=3.8
01:09:30.562 00.000 28316 MultiStar: [#1 -0.16,0.12,0.99,U] [#2 -0.05,0.34,0.00,M6] [#3 0.05,0.03,0.86,U] [#4 0.11,-0.01,0.81,U] [#5 -0.04,0.14,0.75,U] [#6 -0.17,-0.16,0.62,U] [#7 0.15,0.06,0.61,U] [#8 0.12,-0.02,0.57,U] 
01:09:30.563 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.19, 0.04}
01:09:30.564 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
01:09:30.565 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
01:09:30.567 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.34 mountX=0.04 mountY=0.01, mountTheta=0.31
01:09:30.569 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
01:09:30.570 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
01:09:30.570 00.000 29988 Worker thread wakes up
01:09:30.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:09:30.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:09:30.570 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.01
01:09:30.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:09:30.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:30.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:30.571 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:09:30.571 00.000 29988 MoveAxis(E, 0, ABG)
01:09:30.571 00.000 29988 Move returns status 0, amount 0
01:09:30.571 00.000 29988 MoveAxis(N, 0, ABG)
01:09:30.571 00.000 29988 Move returns status 0, amount 0
01:09:30.571 00.000 29988 move complete, result=0
01:09:30.571 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.6 Saturée
01:09:30.572 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:30.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:30.572 00.000 28316 Enqueuing Expose request
01:09:30.573 00.001 29988 worker thread done servicing request
01:09:30.573 00.000 29988 Worker thread wakes up
01:09:30.573 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:30.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:30.574 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:32.212 01.638 29988 Exposure complete
01:09:32.236 00.024 29988 worker thread done servicing request
01:09:32.236 00.000 28316 OnExposeComplete: enter
01:09:32.237 00.001 28316 UpdateGuideState(): m_state=6
01:09:32.238 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
01:09:32.238 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=257.21, Mass=2443, SNR=34.2, Peak=233 HFD=4.0
01:09:32.239 00.001 28316 MultiStar: [#1 -0.19,-0.02,1.00,U] [#2 0.03,0.27,0.90,U] [#3 0.11,-0.09,0.85,U] [#4 -0.02,-0.09,0.85,U] [#5 -0.02,-0.05,0.75,U] [#6 -0.26,-0.07,0.63,U] [#7 0.17,0.02,0.61,U] [#8 0.07,0.05,0.59,U] 
01:09:32.239 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.02, -0.13}
01:09:32.240 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
01:09:32.240 00.000 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
01:09:32.240 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.34 mountX=-0.01 mountY=0.02, mountTheta=1.94
01:09:32.243 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
01:09:32.244 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
01:09:32.244 00.000 29988 Worker thread wakes up
01:09:32.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:09:32.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:09:32.244 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:32.245 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.2
01:09:32.245 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:32.246 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:32.246 00.000 28316 Enqueuing Expose request
01:09:32.246 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.02
01:09:32.246 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:09:32.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:32.247 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:32.247 00.000 29988 MoveAxis(E, 0, ABG)
01:09:32.247 00.000 29988 Move returns status 0, amount 0
01:09:32.247 00.000 29988 MoveAxis(N, 0, ABG)
01:09:32.247 00.000 29988 Move returns status 0, amount 0
01:09:32.247 00.000 29988 move complete, result=0
01:09:32.247 00.000 29988 worker thread done servicing request
01:09:32.247 00.000 29988 Worker thread wakes up
01:09:32.247 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:32.247 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:32.247 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:33.761 01.514 29988 Exposure complete
01:09:33.811 00.050 29988 worker thread done servicing request
01:09:33.811 00.000 28316 OnExposeComplete: enter
01:09:33.812 00.001 28316 UpdateGuideState(): m_state=6
01:09:33.815 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
01:09:33.817 00.002 28316 Star::Find returns 1 (0), X=952.24, Y=257.36, Mass=2461, SNR=34.4, Peak=213 HFD=3.7
01:09:33.819 00.002 28316 MultiStar: [#1 -0.12,0.04,0.98,U] [#2 0.03,0.27,0.89,U] [#3 0.20,0.00,0.85,U] [#4 0.12,-0.01,0.84,U] [#5 0.07,-0.09,0.73,U] [#6 0.04,-0.04,0.65,U] [#7 0.23,0.06,0.65,U] [#8 0.08,-0.17,0.58,U] 
01:09:33.822 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {0.09, 0.01}
01:09:33.824 00.002 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
01:09:33.825 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
01:09:33.825 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.23 mountX=-0.02 mountY=-0.08, mountTheta=-1.77
01:09:33.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
01:09:33.828 00.001 28316 Enqueuing Move request for scope (0.08, 0.02)
01:09:33.828 00.000 29988 Worker thread wakes up
01:09:33.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:33.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:09:33.829 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
01:09:33.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:33.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:33.830 00.001 28316 Enqueuing Expose request
01:09:33.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:09:33.830 00.000 29988 Moving (0.08, 0.02) raw xDistance=-0.02 yDistance=-0.08
01:09:33.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:33.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:33.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:09:33.830 00.000 29988 MoveAxis(E, 0, ABG)
01:09:33.830 00.000 29988 Move returns status 0, amount 0
01:09:33.830 00.000 29988 MoveAxis(N, 0, ABG)
01:09:33.830 00.000 29988 Move returns status 0, amount 0
01:09:33.830 00.000 29988 move complete, result=0
01:09:33.830 00.000 29988 worker thread done servicing request
01:09:33.831 00.001 29988 Worker thread wakes up
01:09:33.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:33.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:33.831 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:35.457 01.626 29988 Exposure complete
01:09:35.504 00.047 29988 worker thread done servicing request
01:09:35.504 00.000 28316 OnExposeComplete: enter
01:09:35.505 00.001 28316 UpdateGuideState(): m_state=6
01:09:35.506 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
01:09:35.506 00.000 28316 Star::Find returns 1 (1), X=952.05, Y=257.27, Mass=2469, SNR=34.4, Peak=255 HFD=3.9
01:09:35.507 00.001 28316 MultiStar: [#1 -0.16,0.19,0.97,U] [#2 -0.01,0.34,0.00,M5] [#3 0.13,-0.09,0.83,U] [#4 0.07,-0.15,0.79,U] [#5 0.02,-0.13,0.74,U] [#6 -0.18,-0.12,0.62,U] [#7 0.12,-0.05,0.61,U] [#8 -0.02,0.05,0.57,U] 
01:09:35.507 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {-0.09, -0.07}
01:09:35.507 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:09:35.508 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
01:09:35.508 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.02 mountX=-0.03 mountY=0.04, mountTheta=2.25
01:09:35.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
01:09:35.510 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
01:09:35.511 00.001 29988 Worker thread wakes up
01:09:35.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
01:09:35.512 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
01:09:35.512 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.04
01:09:35.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:09:35.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:35.512 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:35.513 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:09:35.513 00.000 29988 MoveAxis(E, 0, ABG)
01:09:35.513 00.000 29988 Move returns status 0, amount 0
01:09:35.513 00.000 29988 MoveAxis(N, 0, ABG)
01:09:35.513 00.000 29988 Move returns status 0, amount 0
01:09:35.513 00.000 29988 move complete, result=0
01:09:35.513 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.4 Saturée
01:09:35.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:35.515 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:35.516 00.001 28316 Enqueuing Expose request
01:09:35.516 00.000 29988 worker thread done servicing request
01:09:35.516 00.000 29988 Worker thread wakes up
01:09:35.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:35.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:35.517 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:37.030 01.513 29988 Exposure complete
01:09:37.067 00.037 29988 worker thread done servicing request
01:09:37.067 00.000 28316 OnExposeComplete: enter
01:09:37.068 00.001 28316 UpdateGuideState(): m_state=6
01:09:37.069 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
01:09:37.069 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=257.32, Mass=2446, SNR=34.3, Peak=239 HFD=3.8
01:09:37.070 00.001 28316 MultiStar: [#1 -0.03,0.11,0.98,U] [#2 0.13,0.29,0.00,M6] [#3 0.13,-0.09,0.86,U] [#4 0.22,-0.18,0.00,M1] [#5 0.12,0.11,0.76,U] [#6 -0.04,-0.22,0.63,U] [#7 0.16,-0.09,0.59,U] [#8 0.06,-0.23,0.57,U] 
01:09:37.070 00.000 28316 single-star, 6 included, MultiStar: {0.05, -0.04}, one-star: {-0.00, -0.03}
01:09:37.071 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
01:09:37.071 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
01:09:37.072 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.61 mountX=-0.03 mountY=0.02, mountTheta=2.65
01:09:37.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
01:09:37.073 00.000 28316 Enqueuing Move request for scope (-0.00, -0.03)
01:09:37.074 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:37.074 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:09:37.075 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:37.075 00.000 29988 Worker thread wakes up
01:09:37.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
01:09:37.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
01:09:37.075 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.03 yDistance=0.02
01:09:37.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:09:37.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:37.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:37.075 00.000 29988 MoveAxis(E, 0, ABG)
01:09:37.075 00.000 29988 Move returns status 0, amount 0
01:09:37.075 00.000 29988 MoveAxis(N, 0, ABG)
01:09:37.075 00.000 29988 Move returns status 0, amount 0
01:09:37.075 00.000 29988 move complete, result=0
01:09:37.075 00.000 29988 worker thread done servicing request
01:09:37.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:37.076 00.001 28316 Enqueuing Expose request
01:09:37.076 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:37.077 00.001 29988 Worker thread wakes up
01:09:37.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:37.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:38.705 01.628 29988 Exposure complete
01:09:38.764 00.059 29988 worker thread done servicing request
01:09:38.765 00.001 28316 OnExposeComplete: enter
01:09:38.767 00.002 28316 UpdateGuideState(): m_state=6
01:09:38.768 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
01:09:38.769 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=257.26, Mass=2378, SNR=33.8, Peak=224 HFD=4.0
01:09:38.771 00.002 28316 MultiStar: [#1 -0.20,-0.00,0.98,U] [#2 0.12,0.22,0.95,U] [#3 0.04,-0.08,0.86,U] [#4 0.17,-0.06,0.85,U] [#5 0.14,-0.13,0.75,U] [#6 0.16,-0.19,0.65,U] [#7 0.11,-0.04,0.64,U] [#8 0.12,0.02,0.62,U] 
01:09:38.772 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.03, -0.09}
01:09:38.773 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
01:09:38.774 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
01:09:38.775 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.45 mountX=-0.06 mountY=-0.04, mountTheta=-2.47
01:09:38.779 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
01:09:38.780 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
01:09:38.782 00.002 29988 Worker thread wakes up
01:09:38.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:38.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
01:09:38.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
01:09:38.782 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:09:38.783 00.001 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.04
01:09:38.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:38.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:38.783 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:38.784 00.001 28316 Enqueuing Expose request
01:09:38.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:38.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:38.784 00.000 29988 MoveAxis(E, 0, ABG)
01:09:38.784 00.000 29988 Move returns status 0, amount 0
01:09:38.784 00.000 29988 MoveAxis(N, 0, ABG)
01:09:38.784 00.000 29988 Move returns status 0, amount 0
01:09:38.784 00.000 29988 move complete, result=0
01:09:38.784 00.000 29988 worker thread done servicing request
01:09:38.784 00.000 29988 Worker thread wakes up
01:09:38.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:38.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:38.785 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:40.305 01.520 29988 Exposure complete
01:09:40.351 00.046 29988 worker thread done servicing request
01:09:40.351 00.000 28316 OnExposeComplete: enter
01:09:40.355 00.004 28316 UpdateGuideState(): m_state=6
01:09:40.357 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
01:09:40.360 00.003 28316 Star::Find returns 1 (0), X=952.24, Y=257.16, Mass=2373, SNR=33.8, Peak=240 HFD=3.8
01:09:40.362 00.002 28316 MultiStar: [#1 -0.17,0.11,1.00,U] [#2 0.02,0.21,0.95,U] [#3 0.14,-0.21,0.85,U] [#4 0.14,-0.07,0.82,U] [#5 -0.01,-0.07,0.76,U] [#6 0.04,-0.07,0.65,U] [#7 0.10,-0.06,0.61,U] [#8 -0.08,-0.01,0.60,U] 
01:09:40.364 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {0.09, -0.19}
01:09:40.366 00.002 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
01:09:40.369 00.003 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
01:09:40.370 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.88 mountX=-0.04 mountY=-0.01, mountTheta=-2.92
01:09:40.372 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
01:09:40.373 00.001 28316 Enqueuing Move request for scope (0.03, -0.03)
01:09:40.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:40.373 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:09:40.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:40.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:40.375 00.001 28316 Enqueuing Expose request
01:09:40.375 00.000 29988 Worker thread wakes up
01:09:40.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:09:40.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:09:40.375 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.04 yDistance=-0.01
01:09:40.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:09:40.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:40.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:09:40.375 00.000 29988 MoveAxis(E, 0, ABG)
01:09:40.375 00.000 29988 Move returns status 0, amount 0
01:09:40.375 00.000 29988 MoveAxis(N, 0, ABG)
01:09:40.375 00.000 29988 Move returns status 0, amount 0
01:09:40.375 00.000 29988 move complete, result=0
01:09:40.375 00.000 29988 worker thread done servicing request
01:09:40.375 00.000 29988 Worker thread wakes up
01:09:40.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:40.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:40.376 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:41.998 01.622 29988 Exposure complete
01:09:42.035 00.037 29988 worker thread done servicing request
01:09:42.035 00.000 28316 OnExposeComplete: enter
01:09:42.036 00.001 28316 UpdateGuideState(): m_state=6
01:09:42.036 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
01:09:42.037 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=257.30, Mass=2624, SNR=35.5, Peak=229 HFD=4.0
01:09:42.037 00.000 28316 MultiStar: [#1 -0.09,0.12,0.93,U] [#2 0.02,0.39,0.00,M5] [#3 0.06,0.06,0.85,U] [#4 0.15,-0.09,0.78,U] [#5 0.01,-0.03,0.72,U] [#6 -0.08,-0.11,0.60,U] [#7 0.08,-0.11,0.59,U] [#8 -0.03,0.25,0.57,U] 
01:09:42.038 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {-0.03, -0.05}
01:09:42.038 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
01:09:42.039 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
01:09:42.040 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.71 mountX=0.00 mountY=-0.01, mountTheta=-1.29
01:09:42.043 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
01:09:42.044 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
01:09:42.044 00.000 29988 Worker thread wakes up
01:09:42.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:42.045 00.001 28316 UpdateGuideState exits: m=2624 RSB=35.5
01:09:42.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:42.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:42.046 00.000 28316 Enqueuing Expose request
01:09:42.047 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
01:09:42.047 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
01:09:42.047 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.00 yDistance=-0.01
01:09:42.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:09:42.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:42.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:09:42.047 00.000 29988 MoveAxis(E, 0, ABG)
01:09:42.047 00.000 29988 Move returns status 0, amount 0
01:09:42.047 00.000 29988 MoveAxis(N, 0, ABG)
01:09:42.047 00.000 29988 Move returns status 0, amount 0
01:09:42.047 00.000 29988 move complete, result=0
01:09:42.047 00.000 29988 worker thread done servicing request
01:09:42.047 00.000 29988 Worker thread wakes up
01:09:42.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:42.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:42.047 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:43.570 01.523 29988 Exposure complete
01:09:43.602 00.032 29988 worker thread done servicing request
01:09:43.602 00.000 28316 OnExposeComplete: enter
01:09:43.604 00.002 28316 UpdateGuideState(): m_state=6
01:09:43.604 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
01:09:43.605 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=257.16, Mass=2450, SNR=34.3, Peak=235 HFD=4.1
01:09:43.605 00.000 28316 MultiStar: [#1 -0.15,0.02,0.99,U] [#2 -0.26,0.23,0.00,M6] [#3 0.17,0.03,0.88,U] [#4 0.15,-0.16,0.83,U] [#5 0.01,0.02,0.71,U] [#6 -0.03,-0.19,0.66,U] [#7 0.23,-0.22,0.00,M1] [#8 -0.00,-0.17,0.58,U] 
01:09:43.606 00.001 28316 refined, 6 included, MultiStar: {0.00, -0.09}, one-star: {-0.11, -0.19}
01:09:43.606 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.72)
01:09:43.607 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.68)
01:09:43.607 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.57 mountX=-0.08 mountY=0.04, mountTheta=2.69
01:09:43.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.09, opts=13)
01:09:43.608 00.000 28316 Enqueuing Move request for scope (0.00, -0.09)
01:09:43.609 00.001 29988 Worker thread wakes up
01:09:43.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
01:09:43.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
01:09:43.609 00.000 29988 Moving (0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
01:09:43.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:43.610 00.001 28316 UpdateGuideState exits: m=2450 RSB=34.3
01:09:43.610 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:43.611 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:43.611 00.000 28316 Enqueuing Expose request
01:09:43.612 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:09:43.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:43.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:09:43.612 00.000 29988 MoveAxis(E, 0, ABG)
01:09:43.612 00.000 29988 Move returns status 0, amount 0
01:09:43.612 00.000 29988 MoveAxis(N, 0, ABG)
01:09:43.612 00.000 29988 Move returns status 0, amount 0
01:09:43.612 00.000 29988 move complete, result=0
01:09:43.612 00.000 29988 worker thread done servicing request
01:09:43.612 00.000 29988 Worker thread wakes up
01:09:43.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:43.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:43.612 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:45.249 01.637 29988 Exposure complete
01:09:45.285 00.036 29988 worker thread done servicing request
01:09:45.285 00.000 28316 OnExposeComplete: enter
01:09:45.286 00.001 28316 UpdateGuideState(): m_state=6
01:09:45.286 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
01:09:45.287 00.001 28316 Star::Find returns 1 (1), X=952.06, Y=257.05, Mass=2500, SNR=34.8, Peak=255 HFD=4.1
01:09:45.287 00.000 28316 MultiStar: [#1 -0.08,-0.14,0.96,U] [#2 0.14,-0.03,0.92,U] [#3 0.08,-0.31,0.00,M1] [#4 0.15,-0.30,0.00,M1] [#5 -0.06,-0.26,0.72,U] [#6 0.02,-0.16,0.64,U] [#7 0.09,-0.10,0.62,U] [#8 0.16,-0.03,0.56,U] 
01:09:45.288 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.15}, one-star: {-0.09, -0.29}
01:09:45.288 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:09:45.289 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:09:45.289 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=-0.15 mountY=0.05, mountTheta=2.79
01:09:45.290 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
01:09:45.291 00.001 28316 Enqueuing Move request for scope (0.02, -0.15)
01:09:45.291 00.000 29988 Worker thread wakes up
01:09:45.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
01:09:45.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
01:09:45.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:45.292 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.8 Saturée
01:09:45.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:45.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:45.293 00.001 28316 Enqueuing Expose request
01:09:45.293 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
01:09:45.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:09:45.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:45.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:09:45.293 00.000 29988 MoveAxis(E, 0, ABG)
01:09:45.293 00.000 29988 Move returns status 0, amount 0
01:09:45.293 00.000 29988 MoveAxis(N, 0, ABG)
01:09:45.293 00.000 29988 Move returns status 0, amount 0
01:09:45.293 00.000 29988 move complete, result=0
01:09:45.293 00.000 29988 worker thread done servicing request
01:09:45.293 00.000 29988 Worker thread wakes up
01:09:45.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:45.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:45.295 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:46.822 01.527 29988 Exposure complete
01:09:46.854 00.032 29988 worker thread done servicing request
01:09:46.854 00.000 28316 OnExposeComplete: enter
01:09:46.855 00.001 28316 UpdateGuideState(): m_state=6
01:09:46.855 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
01:09:46.856 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=257.01, Mass=2329, SNR=33.5, Peak=237 HFD=4.0
01:09:46.857 00.001 28316 MultiStar: [#1 -0.17,-0.10,1.01,U] [#2 0.04,0.01,0.98,U] [#3 0.02,-0.32,0.00,M2] [#4 0.06,-0.26,0.86,U] [#5 -0.01,-0.17,0.76,U] [#6 -0.10,-0.09,0.61,U] [#7 0.14,-0.22,0.63,U] [#8 0.00,-0.24,0.63,U] 
01:09:46.858 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.17}, one-star: {-0.02, -0.33}
01:09:46.859 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
01:09:46.859 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
01:09:46.860 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.63 mountX=-0.15 mountY=0.09, mountTheta=2.63
01:09:46.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
01:09:46.862 00.001 28316 Enqueuing Move request for scope (-0.01, -0.17)
01:09:46.862 00.000 29988 Worker thread wakes up
01:09:46.863 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:46.863 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.5
01:09:46.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:46.864 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:46.864 00.000 28316 Enqueuing Expose request
01:09:46.865 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:09:46.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:09:46.865 00.000 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.09
01:09:46.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:09:46.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:46.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:09:46.865 00.000 29988 MoveAxis(E, 0, ABG)
01:09:46.865 00.000 29988 Move returns status 0, amount 0
01:09:46.866 00.001 29988 MoveAxis(N, 0, ABG)
01:09:46.866 00.000 29988 Move returns status 0, amount 0
01:09:46.866 00.000 29988 move complete, result=0
01:09:46.866 00.000 29988 worker thread done servicing request
01:09:46.866 00.000 29988 Worker thread wakes up
01:09:46.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:46.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:46.867 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:48.498 01.631 29988 Exposure complete
01:09:48.546 00.048 29988 worker thread done servicing request
01:09:48.546 00.000 28316 OnExposeComplete: enter
01:09:48.547 00.001 28316 UpdateGuideState(): m_state=6
01:09:48.548 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
01:09:48.550 00.002 28316 Star::Find returns 1 (0), X=952.20, Y=256.97, Mass=2266, SNR=33.0, Peak=233 HFD=4.0
01:09:48.550 00.000 28316 MultiStar: [#1 -0.04,-0.23,1.04,U] [#2 0.18,0.01,0.93,U] [#3 0.10,-0.35,0.00,M3] [#4 0.04,-0.36,0.00,M1] [#5 0.12,-0.31,0.00,M1] [#6 -0.03,-0.35,0.00,M1] [#7 0.46,-0.35,0.00,M1] [#8 0.26,-0.29,0.00,M1] 
01:09:48.551 00.001 28316 refined, 2 included, MultiStar: {0.06, -0.20}, one-star: {0.06, -0.37}
01:09:48.551 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
01:09:48.552 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
01:09:48.552 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.28 mountX=-0.21 mountY=0.04, mountTheta=2.97
01:09:48.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.20, opts=13)
01:09:48.553 00.000 28316 Enqueuing Move request for scope (0.06, -0.20)
01:09:48.554 00.001 29988 Worker thread wakes up
01:09:48.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:48.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
01:09:48.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
01:09:48.554 00.000 29988 Moving (0.06, -0.20) raw xDistance=-0.21 yDistance=0.04
01:09:48.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:09:48.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:48.555 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
01:09:48.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:48.557 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:48.558 00.001 28316 Enqueuing Expose request
01:09:48.560 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:09:48.560 00.000 29988 MoveAxis(E, 44, ABG)
01:09:48.560 00.000 29988 Guiding  Dir = 2, Dur = 44
01:09:48.560 00.000 29988 IsSlewing returns 0
01:09:48.560 00.000 29988 IsGuiding returns 0
01:09:48.563 00.003 29988 PulseGuide returned control before completion, sleep 52
01:09:48.627 00.064 29988 IsGuiding returns 0
01:09:48.627 00.000 29988 Move returns status 0, amount 44
01:09:48.627 00.000 29988 MoveAxis(N, 0, ABG)
01:09:48.627 00.000 29988 Move returns status 0, amount 0
01:09:48.627 00.000 29988 move complete, result=0
01:09:48.627 00.000 29988 worker thread done servicing request
01:09:48.627 00.000 29988 Worker thread wakes up
01:09:48.627 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:09:48.628 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:48.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:50.040 01.412 29988 Exposure complete
01:09:50.078 00.038 29988 worker thread done servicing request
01:09:50.078 00.000 28316 OnExposeComplete: enter
01:09:50.080 00.002 28316 UpdateGuideState(): m_state=6
01:09:50.081 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
01:09:50.085 00.004 28316 Star::Find returns 1 (0), X=952.02, Y=257.17, Mass=2395, SNR=33.9, Peak=227 HFD=4.1
01:09:50.086 00.001 28316 MultiStar: [#1 -0.26,0.08,1.01,U] [#2 0.01,0.26,0.90,U] [#3 0.01,-0.19,0.89,U] [#4 0.16,-0.24,0.00,M2] [#5 -0.09,-0.22,0.75,U] [#6 -0.12,-0.22,0.63,U] [#7 0.15,-0.17,0.62,U] [#8 0.23,-0.42,0.00,M2] 
01:09:50.086 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.08}, one-star: {-0.12, -0.18}
01:09:50.087 00.001 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
01:09:50.087 00.000 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
01:09:50.087 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.33 mountX=-0.04 mountY=0.10, mountTheta=1.95
01:09:50.088 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
01:09:50.089 00.001 28316 Enqueuing Move request for scope (-0.07, -0.08)
01:09:50.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:50.090 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
01:09:50.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:50.091 00.001 29988 Worker thread wakes up
01:09:50.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
01:09:50.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
01:09:50.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:50.091 00.000 28316 Enqueuing Expose request
01:09:50.092 00.001 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
01:09:50.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:09:50.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:50.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:09:50.092 00.000 29988 MoveAxis(E, 0, ABG)
01:09:50.092 00.000 29988 Move returns status 0, amount 0
01:09:50.092 00.000 29988 MoveAxis(N, 0, ABG)
01:09:50.092 00.000 29988 Move returns status 0, amount 0
01:09:50.092 00.000 29988 move complete, result=0
01:09:50.092 00.000 29988 worker thread done servicing request
01:09:50.092 00.000 29988 Worker thread wakes up
01:09:50.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:50.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:50.092 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:51.715 01.623 29988 Exposure complete
01:09:51.747 00.032 29988 worker thread done servicing request
01:09:51.747 00.000 28316 OnExposeComplete: enter
01:09:51.748 00.001 28316 UpdateGuideState(): m_state=6
01:09:51.748 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
01:09:51.749 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=257.30, Mass=2288, SNR=33.2, Peak=208 HFD=3.9
01:09:51.749 00.000 28316 MultiStar: [#1 -0.13,0.11,0.98,U] [#2 -0.19,0.31,0.00,M3] [#3 0.05,-0.04,0.87,U] [#4 0.17,-0.16,0.87,U] [#5 -0.01,-0.01,0.75,U] [#6 -0.17,-0.10,0.67,U] [#7 0.17,-0.07,0.64,U] [#8 0.19,0.03,0.62,U] 
01:09:51.750 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.03}, one-star: {-0.04, -0.04}
01:09:51.750 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
01:09:51.751 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
01:09:51.751 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.01 mountX=-0.04 mountY=-0.00, mountTheta=-3.05
01:09:51.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
01:09:51.753 00.001 28316 Enqueuing Move request for scope (0.02, -0.03)
01:09:51.753 00.000 29988 Worker thread wakes up
01:09:51.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:51.754 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.2
01:09:51.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:51.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:51.755 00.000 28316 Enqueuing Expose request
01:09:51.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
01:09:51.756 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
01:09:51.756 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.00
01:09:51.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:09:51.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:51.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:09:51.756 00.000 29988 MoveAxis(E, 0, ABG)
01:09:51.756 00.000 29988 Move returns status 0, amount 0
01:09:51.756 00.000 29988 MoveAxis(N, 0, ABG)
01:09:51.756 00.000 29988 Move returns status 0, amount 0
01:09:51.756 00.000 29988 move complete, result=0
01:09:51.756 00.000 29988 worker thread done servicing request
01:09:51.756 00.000 29988 Worker thread wakes up
01:09:51.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:51.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:51.756 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:53.275 01.519 29988 Exposure complete
01:09:53.322 00.047 29988 worker thread done servicing request
01:09:53.322 00.000 28316 OnExposeComplete: enter
01:09:53.324 00.002 28316 UpdateGuideState(): m_state=6
01:09:53.325 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
01:09:53.325 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=257.25, Mass=2342, SNR=33.5, Peak=225 HFD=3.8
01:09:53.326 00.001 28316 MultiStar: [#1 -0.05,0.08,0.99,U] [#2 -0.15,0.19,0.92,U] [#3 0.07,-0.20,0.88,U] [#4 0.02,-0.14,0.82,U] [#5 -0.00,-0.20,0.75,U] [#6 -0.00,-0.24,0.67,U] [#7 0.27,-0.09,0.00,M1] [#8 -0.20,-0.21,0.00,M2] 
01:09:53.326 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.07}, one-star: {0.10, -0.09}
01:09:53.327 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
01:09:53.328 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
01:09:53.329 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.60 mountX=-0.07 mountY=0.04, mountTheta=2.65
01:09:53.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
01:09:53.331 00.001 28316 Enqueuing Move request for scope (-0.00, -0.07)
01:09:53.331 00.000 29988 Worker thread wakes up
01:09:53.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:53.332 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
01:09:53.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:53.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:53.333 00.001 28316 Enqueuing Expose request
01:09:53.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
01:09:53.333 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
01:09:53.333 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=0.04
01:09:53.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:09:53.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:53.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:09:53.333 00.000 29988 MoveAxis(E, 0, ABG)
01:09:53.333 00.000 29988 Move returns status 0, amount 0
01:09:53.333 00.000 29988 MoveAxis(N, 0, ABG)
01:09:53.333 00.000 29988 Move returns status 0, amount 0
01:09:53.333 00.000 29988 move complete, result=0
01:09:53.334 00.001 29988 worker thread done servicing request
01:09:53.334 00.000 29988 Worker thread wakes up
01:09:53.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:53.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:53.334 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:54.969 01.635 29988 Exposure complete
01:09:55.013 00.044 29988 worker thread done servicing request
01:09:55.013 00.000 28316 OnExposeComplete: enter
01:09:55.015 00.002 28316 UpdateGuideState(): m_state=6
01:09:55.016 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
01:09:55.017 00.001 28316 Star::Find returns 1 (1), X=952.19, Y=256.98, Mass=2477, SNR=34.6, Peak=255 HFD=4.1
01:09:55.019 00.002 28316 MultiStar: [#1 -0.22,-0.18,0.00,M1] [#2 -0.02,0.10,0.95,U] [#3 0.09,-0.36,0.00,M1] [#4 0.08,-0.16,0.84,U] [#5 0.02,-0.33,0.00,M1] [#6 -0.07,-0.21,0.63,U] [#7 0.12,-0.09,0.62,U] [#8 -0.08,-0.21,0.56,U] 
01:09:55.020 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.15}, one-star: {0.04, -0.36}
01:09:55.021 00.001 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:09:55.021 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:09:55.022 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=-0.15 mountY=0.05, mountTheta=2.79
01:09:55.024 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
01:09:55.024 00.000 28316 Enqueuing Move request for scope (0.02, -0.15)
01:09:55.025 00.001 29988 Worker thread wakes up
01:09:55.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:55.025 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.6 Saturée
01:09:55.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:55.026 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
01:09:55.026 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
01:09:55.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:55.026 00.000 28316 Enqueuing Expose request
01:09:55.027 00.001 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
01:09:55.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:09:55.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:55.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:09:55.027 00.000 29988 MoveAxis(E, 0, ABG)
01:09:55.027 00.000 29988 Move returns status 0, amount 0
01:09:55.027 00.000 29988 MoveAxis(N, 0, ABG)
01:09:55.027 00.000 29988 Move returns status 0, amount 0
01:09:55.027 00.000 29988 move complete, result=0
01:09:55.027 00.000 29988 worker thread done servicing request
01:09:55.027 00.000 29988 Worker thread wakes up
01:09:55.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:55.028 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:55.028 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:56.548 01.520 29988 Exposure complete
01:09:56.603 00.055 29988 worker thread done servicing request
01:09:56.603 00.000 28316 OnExposeComplete: enter
01:09:56.604 00.001 28316 UpdateGuideState(): m_state=6
01:09:56.604 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
01:09:56.605 00.001 28316 Star::Find returns 1 (1), X=952.08, Y=257.22, Mass=2631, SNR=35.5, Peak=255 HFD=4.1
01:09:56.607 00.002 28316 MultiStar: [#1 -0.05,0.12,0.97,U] [#2 -0.09,0.28,0.00,M2] [#3 0.11,-0.15,0.83,U] [#4 -0.00,-0.13,0.82,U] [#5 0.15,-0.06,0.70,U] [#6 -0.05,-0.26,0.62,U] [#7 0.22,0.03,0.60,U] [#8 0.01,-0.05,0.53,U] 
01:09:56.609 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.07}, one-star: {-0.07, -0.13}
01:09:56.612 00.003 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
01:09:56.613 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
01:09:56.613 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.18 mountX=-0.08 mountY=0.01, mountTheta=3.06
01:09:56.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.07, opts=13)
01:09:56.615 00.001 28316 Enqueuing Move request for scope (0.03, -0.07)
01:09:56.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:56.616 00.001 29988 Worker thread wakes up
01:09:56.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:09:56.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:09:56.616 00.000 29988 Moving (0.03, -0.07) raw xDistance=-0.08 yDistance=0.01
01:09:56.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:09:56.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:56.616 00.000 28316 UpdateGuideState exits: m=2631 RSB=35.5 Saturée
01:09:56.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:09:56.616 00.000 29988 MoveAxis(E, 0, ABG)
01:09:56.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:56.617 00.001 29988 Move returns status 0, amount 0
01:09:56.617 00.000 29988 MoveAxis(N, 0, ABG)
01:09:56.617 00.000 29988 Move returns status 0, amount 0
01:09:56.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:56.617 00.000 28316 Enqueuing Expose request
01:09:56.618 00.001 29988 move complete, result=0
01:09:56.618 00.000 29988 worker thread done servicing request
01:09:56.618 00.000 29988 Worker thread wakes up
01:09:56.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:56.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:56.618 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:58.256 01.638 29988 Exposure complete
01:09:58.283 00.027 29988 worker thread done servicing request
01:09:58.283 00.000 28316 OnExposeComplete: enter
01:09:58.284 00.001 28316 UpdateGuideState(): m_state=6
01:09:58.285 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
01:09:58.285 00.000 28316 Star::Find returns 1 (1), X=952.12, Y=257.12, Mass=2427, SNR=34.2, Peak=255 HFD=4.1
01:09:58.286 00.001 28316 MultiStar: [#1 -0.08,-0.15,0.98,U] [#2 -0.28,0.09,0.00,M3] [#3 -0.00,-0.22,0.83,U] [#4 -0.04,-0.19,0.85,U] [#5 -0.01,-0.16,0.73,U] [#6 -0.19,-0.31,0.00,M1] [#7 0.19,-0.20,0.00,M1] [#8 0.01,-0.23,0.59,U] 
01:09:58.286 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.20}, one-star: {-0.03, -0.23}
01:09:58.287 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
01:09:58.288 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
01:09:58.288 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.71 mountX=-0.17 mountY=0.11, mountTheta=2.54
01:09:58.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
01:09:58.291 00.001 28316 Enqueuing Move request for scope (-0.03, -0.20)
01:09:58.291 00.000 29988 Worker thread wakes up
01:09:58.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:58.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
01:09:58.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
01:09:58.292 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2 Saturée
01:09:58.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:58.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:58.293 00.000 28316 Enqueuing Expose request
01:09:58.294 00.001 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.11
01:09:58.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:09:58.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:58.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:09:58.294 00.000 29988 MoveAxis(E, 0, ABG)
01:09:58.294 00.000 29988 Move returns status 0, amount 0
01:09:58.294 00.000 29988 MoveAxis(N, 0, ABG)
01:09:58.294 00.000 29988 Move returns status 0, amount 0
01:09:58.294 00.000 29988 move complete, result=0
01:09:58.294 00.000 29988 worker thread done servicing request
01:09:58.294 00.000 29988 Worker thread wakes up
01:09:58.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:58.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:58.294 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:59.812 01.518 29988 Exposure complete
01:09:59.845 00.033 29988 worker thread done servicing request
01:09:59.846 00.001 28316 OnExposeComplete: enter
01:09:59.846 00.000 28316 UpdateGuideState(): m_state=6
01:09:59.847 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
01:09:59.847 00.000 28316 Star::Find returns 1 (1), X=952.12, Y=257.10, Mass=2466, SNR=34.5, Peak=255 HFD=4.2
01:09:59.848 00.001 28316 MultiStar: [#1 -0.19,-0.00,0.99,U] [#2 -0.01,0.08,0.93,U] [#3 0.12,-0.23,0.84,U] [#4 0.04,-0.27,0.84,U] [#5 -0.09,-0.04,0.75,U] [#6 -0.06,-0.13,0.66,U] [#7 0.28,-0.02,0.00,M2] [#8 0.01,-0.16,0.56,U] 
01:09:59.849 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.12}, one-star: {-0.03, -0.25}
01:09:59.849 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
01:09:59.849 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
01:09:59.850 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.81 mountX=-0.10 mountY=0.08, mountTheta=2.45
01:09:59.850 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
01:09:59.851 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
01:09:59.852 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:09:59.852 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.5 Saturée
01:09:59.853 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:59.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:09:59.854 00.001 28316 Enqueuing Expose request
01:09:59.854 00.000 29988 Worker thread wakes up
01:09:59.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
01:09:59.854 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
01:09:59.854 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
01:09:59.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:09:59.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:59.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:09:59.854 00.000 29988 MoveAxis(E, 0, ABG)
01:09:59.854 00.000 29988 Move returns status 0, amount 0
01:09:59.854 00.000 29988 MoveAxis(N, 0, ABG)
01:09:59.854 00.000 29988 Move returns status 0, amount 0
01:09:59.854 00.000 29988 move complete, result=0
01:09:59.854 00.000 29988 worker thread done servicing request
01:09:59.854 00.000 29988 Worker thread wakes up
01:09:59.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:09:59.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:09:59.855 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:01.493 01.638 29988 Exposure complete
01:10:01.532 00.039 29988 worker thread done servicing request
01:10:01.532 00.000 28316 OnExposeComplete: enter
01:10:01.533 00.001 28316 UpdateGuideState(): m_state=6
01:10:01.534 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
01:10:01.535 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=257.24, Mass=2408, SNR=34.0, Peak=234 HFD=4.0
01:10:01.538 00.003 28316 MultiStar: [#1 0.03,0.04,0.99,U] [#2 -0.01,0.27,0.91,U] [#3 0.19,-0.26,0.00,M1] [#4 0.09,-0.15,0.85,U] [#5 0.13,-0.15,0.78,U] [#6 -0.18,-0.19,0.65,U] [#7 0.33,-0.16,0.00,M3] [#8 0.04,-0.16,0.60,U] 
01:10:01.541 00.003 28316 refined, 6 included, MultiStar: {0.02, -0.05}, one-star: {0.04, -0.11}
01:10:01.543 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
01:10:01.546 00.003 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
01:10:01.548 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.13 mountX=-0.06 mountY=0.00, mountTheta=3.11
01:10:01.552 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
01:10:01.555 00.003 28316 Enqueuing Move request for scope (0.02, -0.05)
01:10:01.557 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:01.559 00.002 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:10:01.562 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:01.564 00.002 29988 Worker thread wakes up
01:10:01.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
01:10:01.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:01.565 00.001 28316 Enqueuing Expose request
01:10:01.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
01:10:01.566 00.001 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.00
01:10:01.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:10:01.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:01.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:10:01.566 00.000 29988 MoveAxis(E, 0, ABG)
01:10:01.566 00.000 29988 Move returns status 0, amount 0
01:10:01.566 00.000 29988 MoveAxis(N, 0, ABG)
01:10:01.566 00.000 29988 Move returns status 0, amount 0
01:10:01.566 00.000 29988 move complete, result=0
01:10:01.566 00.000 29988 worker thread done servicing request
01:10:01.566 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:01.567 00.001 29988 Worker thread wakes up
01:10:01.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:01.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:02.976 01.409 29988 Exposure complete
01:10:03.023 00.047 29988 worker thread done servicing request
01:10:03.023 00.000 28316 OnExposeComplete: enter
01:10:03.024 00.001 28316 UpdateGuideState(): m_state=6
01:10:03.024 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
01:10:03.025 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=257.16, Mass=2444, SNR=34.2, Peak=233 HFD=4.2
01:10:03.025 00.000 28316 MultiStar: [#1 -0.18,-0.06,0.99,U] [#2 0.04,0.19,0.92,U] [#3 0.12,-0.36,0.00,M2] [#4 0.00,-0.25,0.82,U] [#5 -0.13,-0.11,0.77,U] [#6 -0.18,-0.18,0.64,U] [#7 0.06,-0.08,0.64,U] [#8 0.13,-0.12,0.62,U] 
01:10:03.026 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.09}, one-star: {0.01, -0.19}
01:10:03.026 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
01:10:03.027 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
01:10:03.027 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.94 mountX=-0.07 mountY=0.08, mountTheta=2.33
01:10:03.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.09, opts=13)
01:10:03.029 00.001 28316 Enqueuing Move request for scope (-0.04, -0.09)
01:10:03.029 00.000 29988 Worker thread wakes up
01:10:03.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
01:10:03.029 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
01:10:03.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:03.029 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.2
01:10:03.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:03.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:03.031 00.001 28316 Enqueuing Expose request
01:10:03.031 00.000 29988 Moving (-0.04, -0.09) raw xDistance=-0.07 yDistance=0.08
01:10:03.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:10:03.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:03.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:10:03.031 00.000 29988 MoveAxis(E, 0, ABG)
01:10:03.031 00.000 29988 Move returns status 0, amount 0
01:10:03.031 00.000 29988 MoveAxis(N, 0, ABG)
01:10:03.031 00.000 29988 Move returns status 0, amount 0
01:10:03.031 00.000 29988 move complete, result=0
01:10:03.031 00.000 29988 worker thread done servicing request
01:10:03.031 00.000 29988 Worker thread wakes up
01:10:03.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:03.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:03.032 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:04.668 01.636 29988 Exposure complete
01:10:04.707 00.039 29988 worker thread done servicing request
01:10:04.707 00.000 28316 OnExposeComplete: enter
01:10:04.709 00.002 28316 UpdateGuideState(): m_state=6
01:10:04.711 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
01:10:04.713 00.002 28316 Star::Find returns 1 (0), X=952.11, Y=257.16, Mass=2270, SNR=33.1, Peak=222 HFD=4.1
01:10:04.714 00.001 28316 MultiStar: [#1 -0.09,-0.18,1.05,U] [#2 -0.11,0.03,0.94,U] [#3 0.11,-0.26,0.00,M3] [#4 0.12,-0.28,0.00,M1] [#5 0.05,-0.33,0.00,M1] [#6 -0.08,-0.24,0.66,U] [#7 0.12,-0.10,0.66,U] [#8 0.11,-0.24,0.62,U] 
01:10:04.714 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.15}, one-star: {-0.04, -0.19}
01:10:04.714 00.000 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:10:04.715 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:10:04.715 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.75 mountX=-0.12 mountY=0.09, mountTheta=2.51
01:10:04.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
01:10:04.717 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
01:10:04.717 00.000 29988 Worker thread wakes up
01:10:04.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:04.718 00.001 28316 UpdateGuideState exits: m=2270 RSB=33.1
01:10:04.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:04.719 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:04.719 00.000 28316 Enqueuing Expose request
01:10:04.720 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
01:10:04.720 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
01:10:04.720 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.12 yDistance=0.09
01:10:04.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:04.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:04.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:04.720 00.000 29988 MoveAxis(E, 0, ABG)
01:10:04.720 00.000 29988 Move returns status 0, amount 0
01:10:04.720 00.000 29988 MoveAxis(N, 0, ABG)
01:10:04.720 00.000 29988 Move returns status 0, amount 0
01:10:04.720 00.000 29988 move complete, result=0
01:10:04.720 00.000 29988 worker thread done servicing request
01:10:04.720 00.000 29988 Worker thread wakes up
01:10:04.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:04.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:04.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:06.245 01.525 29988 Exposure complete
01:10:06.287 00.042 29988 worker thread done servicing request
01:10:06.288 00.001 28316 OnExposeComplete: enter
01:10:06.289 00.001 28316 UpdateGuideState(): m_state=6
01:10:06.289 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
01:10:06.290 00.001 28316 Star::Find returns 1 (1), X=951.99, Y=257.02, Mass=2497, SNR=34.7, Peak=255 HFD=4.0
01:10:06.291 00.001 28316 MultiStar: [#1 -0.24,0.01,0.96,U] [#2 -0.25,0.20,0.00,M1] [#3 -0.04,-0.27,0.90,U] [#4 0.01,-0.22,0.84,U] [#5 -0.13,-0.20,0.72,U] [#6 -0.13,-0.28,0.00,M1] [#7 0.11,-0.20,0.61,U] [#8 -0.01,-0.17,0.58,U] 
01:10:06.291 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.20}, one-star: {-0.16, -0.33}
01:10:06.292 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:10:06.292 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
01:10:06.292 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=-0.15 mountY=0.16, mountTheta=2.31
01:10:06.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
01:10:06.294 00.001 28316 Enqueuing Move request for scope (-0.08, -0.20)
01:10:06.294 00.000 29988 Worker thread wakes up
01:10:06.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:06.295 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.7 Saturée
01:10:06.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:06.296 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:06.296 00.000 28316 Enqueuing Expose request
01:10:06.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
01:10:06.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
01:10:06.296 00.000 29988 Moving (-0.08, -0.20) raw xDistance=-0.15 yDistance=0.16
01:10:06.297 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:10:06.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:06.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:10:06.297 00.000 29988 MoveAxis(E, 0, ABG)
01:10:06.297 00.000 29988 Move returns status 0, amount 0
01:10:06.297 00.000 29988 MoveAxis(N, 0, ABG)
01:10:06.297 00.000 29988 Move returns status 0, amount 0
01:10:06.297 00.000 29988 move complete, result=0
01:10:06.297 00.000 29988 worker thread done servicing request
01:10:06.297 00.000 29988 Worker thread wakes up
01:10:06.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:06.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:06.297 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:07.924 01.627 29988 Exposure complete
01:10:07.976 00.052 29988 worker thread done servicing request
01:10:07.976 00.000 28316 OnExposeComplete: enter
01:10:07.976 00.000 28316 UpdateGuideState(): m_state=6
01:10:07.978 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
01:10:07.978 00.000 28316 Star::Find returns 1 (1), X=952.21, Y=256.96, Mass=2579, SNR=35.2, Peak=255 HFD=4.1
01:10:07.979 00.001 28316 MultiStar: [#1 -0.12,-0.10,0.94,U] [#2 -0.08,-0.02,0.87,U] [#3 0.11,-0.37,0.00,M3] [#4 0.14,-0.25,0.00,M1] [#5 0.03,-0.26,0.72,U] [#6 -0.13,-0.16,0.62,U] [#7 0.23,-0.22,0.00,M1] [#8 0.18,-0.45,0.00,M1] 
01:10:07.979 00.000 28316 refined, 4 included, MultiStar: {-0.04, -0.19}, one-star: {0.06, -0.39}
01:10:07.979 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
01:10:07.980 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
01:10:07.980 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.80 mountX=-0.15 mountY=0.12, mountTheta=2.47
01:10:07.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
01:10:07.982 00.001 28316 Enqueuing Move request for scope (-0.04, -0.19)
01:10:07.982 00.000 29988 Worker thread wakes up
01:10:07.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
01:10:07.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
01:10:07.982 00.000 29988 Moving (-0.04, -0.19) raw xDistance=-0.15 yDistance=0.12
01:10:07.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:10:07.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:07.983 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:07.984 00.001 28316 UpdateGuideState exits: m=2579 RSB=35.2 Saturée
01:10:07.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:07.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:07.987 00.001 28316 Enqueuing Expose request
01:10:07.988 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:10:07.988 00.000 29988 MoveAxis(E, 0, ABG)
01:10:07.988 00.000 29988 Move returns status 0, amount 0
01:10:07.988 00.000 29988 MoveAxis(N, 0, ABG)
01:10:07.988 00.000 29988 Move returns status 0, amount 0
01:10:07.988 00.000 29988 move complete, result=0
01:10:07.988 00.000 29988 worker thread done servicing request
01:10:07.988 00.000 29988 Worker thread wakes up
01:10:07.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:07.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:07.988 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:09.511 01.523 29988 Exposure complete
01:10:09.559 00.048 29988 worker thread done servicing request
01:10:09.559 00.000 28316 OnExposeComplete: enter
01:10:09.560 00.001 28316 UpdateGuideState(): m_state=6
01:10:09.560 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
01:10:09.561 00.001 28316 Star::Find returns 1 (1), X=952.09, Y=257.05, Mass=2514, SNR=34.9, Peak=255 HFD=4.2
01:10:09.561 00.000 28316 MultiStar: [#1 -0.18,-0.11,0.96,U] [#2 -0.07,0.00,0.91,U] [#3 0.04,-0.35,0.00,M4] [#4 0.10,-0.12,0.82,U] [#5 -0.09,-0.30,0.00,M1] [#6 -0.13,-0.28,0.00,M1] [#7 0.06,-0.13,0.64,U] [#8 0.13,-0.27,0.00,M2] 
01:10:09.562 00.001 28316 refined, 4 included, MultiStar: {-0.04, -0.13}, one-star: {-0.06, -0.30}
01:10:09.562 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.43)
01:10:09.563 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39)
01:10:09.563 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.86 mountX=-0.11 mountY=0.10, mountTheta=2.41
01:10:09.566 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
01:10:09.566 00.000 28316 Enqueuing Move request for scope (-0.04, -0.13)
01:10:09.567 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:09.570 00.003 29988 Worker thread wakes up
01:10:09.570 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.9 Saturée
01:10:09.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:09.572 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:09.574 00.002 28316 Enqueuing Expose request
01:10:09.575 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
01:10:09.575 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
01:10:09.575 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.11 yDistance=0.10
01:10:09.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:10:09.576 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:09.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:10:09.576 00.000 29988 MoveAxis(E, 0, ABG)
01:10:09.576 00.000 29988 Move returns status 0, amount 0
01:10:09.576 00.000 29988 MoveAxis(N, 0, ABG)
01:10:09.576 00.000 29988 Move returns status 0, amount 0
01:10:09.576 00.000 29988 move complete, result=0
01:10:09.576 00.000 29988 worker thread done servicing request
01:10:09.576 00.000 29988 Worker thread wakes up
01:10:09.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:09.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:09.577 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:11.206 01.629 29988 Exposure complete
01:10:11.238 00.032 29988 worker thread done servicing request
01:10:11.238 00.000 28316 OnExposeComplete: enter
01:10:11.239 00.001 28316 UpdateGuideState(): m_state=6
01:10:11.239 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
01:10:11.240 00.001 28316 Star::Find returns 1 (1), X=952.06, Y=257.01, Mass=2443, SNR=34.2, Peak=255 HFD=4.1
01:10:11.240 00.000 28316 MultiStar: [#1 -0.13,-0.06,0.98,U] [#2 0.02,0.03,0.90,U] [#3 -0.02,-0.35,0.00,M5] [#4 -0.04,-0.21,0.84,U] [#5 -0.04,-0.22,0.73,U] [#6 -0.34,-0.28,0.00,M2] [#7 0.01,-0.16,0.64,U] [#8 0.12,-0.20,0.60,U] 
01:10:11.241 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.16}, one-star: {-0.09, -0.34}
01:10:11.241 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
01:10:11.242 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
01:10:11.242 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.76 mountX=-0.14 mountY=0.10, mountTheta=2.50
01:10:11.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.16, opts=13)
01:10:11.245 00.002 28316 Enqueuing Move request for scope (-0.03, -0.16)
01:10:11.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:11.245 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2 Saturée
01:10:11.246 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:11.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:11.247 00.001 28316 Enqueuing Expose request
01:10:11.247 00.000 29988 Worker thread wakes up
01:10:11.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
01:10:11.247 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
01:10:11.247 00.000 29988 Moving (-0.03, -0.16) raw xDistance=-0.14 yDistance=0.10
01:10:11.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:10:11.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:11.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:10:11.247 00.000 29988 MoveAxis(E, 0, ABG)
01:10:11.247 00.000 29988 Move returns status 0, amount 0
01:10:11.247 00.000 29988 MoveAxis(N, 0, ABG)
01:10:11.248 00.001 29988 Move returns status 0, amount 0
01:10:11.248 00.000 29988 move complete, result=0
01:10:11.248 00.000 29988 worker thread done servicing request
01:10:11.248 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:11.248 00.000 29988 Worker thread wakes up
01:10:11.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:11.249 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:12.775 01.526 29988 Exposure complete
01:10:12.815 00.040 29988 worker thread done servicing request
01:10:12.815 00.000 28316 OnExposeComplete: enter
01:10:12.816 00.001 28316 UpdateGuideState(): m_state=6
01:10:12.816 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
01:10:12.817 00.001 28316 Star::Find returns 1 (1), X=952.14, Y=257.15, Mass=2580, SNR=35.3, Peak=255 HFD=4.1
01:10:12.817 00.000 28316 MultiStar: [#1 -0.07,-0.10,0.93,U] [#2 0.16,0.04,0.89,U] [#3 0.07,-0.36,0.00,M6] [#4 0.14,-0.32,0.00,M1] [#5 -0.10,-0.18,0.73,U] [#6 -0.07,-0.46,0.00,M3] [#7 0.21,-0.32,0.00,M1] [#8 0.26,-0.29,0.00,M2] 
01:10:12.818 00.001 28316 refined, 3 included, MultiStar: {-0.00, -0.11}, one-star: {-0.01, -0.20}
01:10:12.818 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
01:10:12.819 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
01:10:12.819 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.57 mountX=-0.10 mountY=0.05, mountTheta=2.68
01:10:12.821 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.11, opts=13)
01:10:12.821 00.000 28316 Enqueuing Move request for scope (-0.00, -0.11)
01:10:12.823 00.002 29988 Worker thread wakes up
01:10:12.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:12.825 00.002 28316 UpdateGuideState exits: m=2580 RSB=35.3 Saturée
01:10:12.828 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:12.830 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:12.833 00.003 28316 Enqueuing Expose request
01:10:12.835 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
01:10:12.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
01:10:12.835 00.000 29988 Moving (-0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
01:10:12.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:10:12.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:12.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:10:12.835 00.000 29988 MoveAxis(E, 0, ABG)
01:10:12.835 00.000 29988 Move returns status 0, amount 0
01:10:12.835 00.000 29988 MoveAxis(N, 0, ABG)
01:10:12.835 00.000 29988 Move returns status 0, amount 0
01:10:12.835 00.000 29988 move complete, result=0
01:10:12.836 00.001 29988 worker thread done servicing request
01:10:12.836 00.000 29988 Worker thread wakes up
01:10:12.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:12.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:12.836 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:14.459 01.623 29988 Exposure complete
01:10:14.508 00.049 29988 worker thread done servicing request
01:10:14.508 00.000 28316 OnExposeComplete: enter
01:10:14.509 00.001 28316 UpdateGuideState(): m_state=6
01:10:14.511 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
01:10:14.513 00.002 28316 Star::Find returns 1 (1), X=952.24, Y=256.88, Mass=2511, SNR=34.5, Peak=255 HFD=4.0
01:10:14.514 00.001 28316 MultiStar: [#1 0.12,-0.22,1.01,U] [#2 0.23,-0.20,0.00,M1] [#3 0.10,-0.52,0.00,M7] [#4 0.21,-0.37,0.00,M2] [#5 0.25,-0.32,0.00,M1] [#6 0.08,-0.40,0.00,M4] [#7 0.40,-0.42,0.00,M2] [#8 0.20,-0.48,0.00,M3] 
01:10:14.516 00.002 28316 refined, 1 included, MultiStar: {0.11, -0.34}, one-star: {0.10, -0.47}
01:10:14.517 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
01:10:14.518 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
01:10:14.519 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.34 hyp=0.36 cameraTheta=-1.26 mountX=-0.35 mountY=0.06, mountTheta=2.98
01:10:14.524 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.34, opts=13)
01:10:14.526 00.002 28316 Enqueuing Move request for scope (0.11, -0.34)
01:10:14.529 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:14.530 00.001 28316 UpdateGuideState exits: m=2511 RSB=34.5 Saturée
01:10:14.531 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:14.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:14.531 00.000 28316 Enqueuing Expose request
01:10:14.532 00.001 29988 Worker thread wakes up
01:10:14.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.34) opts 0xd
01:10:14.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.34)
01:10:14.532 00.000 29988 Moving (0.11, -0.34) raw xDistance=-0.35 yDistance=0.06
01:10:14.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:10:14.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:14.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:10:14.532 00.000 29988 MoveAxis(E, 74, ABG)
01:10:14.532 00.000 29988 Guiding  Dir = 2, Dur = 74
01:10:14.532 00.000 29988 IsSlewing returns 0
01:10:14.532 00.000 29988 IsGuiding returns 0
01:10:14.534 00.002 29988 PulseGuide returned control before completion, sleep 82
01:10:14.632 00.098 29988 IsGuiding returns 0
01:10:14.632 00.000 29988 Move returns status 0, amount 74
01:10:14.632 00.000 29988 MoveAxis(N, 0, ABG)
01:10:14.633 00.001 29988 Move returns status 0, amount 0
01:10:14.633 00.000 29988 move complete, result=0
01:10:14.633 00.000 29988 worker thread done servicing request
01:10:14.633 00.000 29988 Worker thread wakes up
01:10:14.633 00.000 28316 GuideStep: -0.4 px 74 ms EAST, 0.1 px 0 ms NORTH
01:10:14.634 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:14.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:16.051 01.417 29988 Exposure complete
01:10:16.095 00.044 29988 worker thread done servicing request
01:10:16.095 00.000 28316 OnExposeComplete: enter
01:10:16.098 00.003 28316 UpdateGuideState(): m_state=6
01:10:16.101 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
01:10:16.103 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=257.09, Mass=2394, SNR=34.0, Peak=238 HFD=4.1
01:10:16.106 00.003 28316 MultiStar: [#1 -0.27,-0.13,0.00,M1] [#2 -0.12,0.24,0.93,U] [#3 -0.08,-0.27,0.00,M8] [#4 -0.01,-0.10,0.84,U] [#5 -0.03,-0.21,0.72,U] [#6 -0.11,-0.03,0.61,U] [#7 -0.02,0.08,0.59,U] [#8 0.03,0.03,0.57,U] 
01:10:16.108 00.002 28316 refined, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.10, -0.25}
01:10:16.110 00.002 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
01:10:16.113 00.003 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
01:10:16.115 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.48 mountX=-0.02 mountY=0.07, mountTheta=1.80
01:10:16.119 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
01:10:16.121 00.002 28316 Enqueuing Move request for scope (-0.06, -0.04)
01:10:16.121 00.000 29988 Worker thread wakes up
01:10:16.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:16.122 00.001 28316 UpdateGuideState exits: m=2394 RSB=34.0
01:10:16.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:16.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:16.123 00.000 28316 Enqueuing Expose request
01:10:16.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:10:16.124 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:10:16.124 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.02 yDistance=0.07
01:10:16.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:16.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:16.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:10:16.124 00.000 29988 MoveAxis(E, 0, ABG)
01:10:16.124 00.000 29988 Move returns status 0, amount 0
01:10:16.124 00.000 29988 MoveAxis(N, 0, ABG)
01:10:16.124 00.000 29988 Move returns status 0, amount 0
01:10:16.124 00.000 29988 move complete, result=0
01:10:16.124 00.000 29988 worker thread done servicing request
01:10:16.124 00.000 29988 Worker thread wakes up
01:10:16.124 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:16.125 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:16.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:17.749 01.624 29988 Exposure complete
01:10:17.788 00.039 29988 worker thread done servicing request
01:10:17.788 00.000 28316 OnExposeComplete: enter
01:10:17.789 00.001 28316 UpdateGuideState(): m_state=6
01:10:17.790 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
01:10:17.792 00.002 28316 Star::Find returns 1 (1), X=952.04, Y=257.22, Mass=2471, SNR=34.5, Peak=255 HFD=4.1
01:10:17.793 00.001 28316 MultiStar: [#1 -0.26,0.09,0.00,M2] [#2 -0.21,0.21,0.00,M1] [#3 -0.13,-0.19,0.84,U] [#4 0.07,-0.13,0.82,U] [#5 -0.00,-0.10,0.73,U] [#6 -0.22,-0.21,0.00,M4] [#7 0.00,-0.06,0.59,U] [#8 -0.02,-0.04,0.61,U] 
01:10:17.794 00.001 28316 refined, 5 included, MultiStar: {-0.04, -0.12}, one-star: {-0.11, -0.13}
01:10:17.796 00.002 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
01:10:17.798 00.002 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
01:10:17.799 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.88 mountX=-0.09 mountY=0.08, mountTheta=2.39
01:10:17.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
01:10:17.802 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
01:10:17.802 00.000 29988 Worker thread wakes up
01:10:17.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:10:17.802 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:10:17.802 00.000 29988 Moving (-0.04, -0.12) raw xDistance=-0.09 yDistance=0.08
01:10:17.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:17.803 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5 Saturée
01:10:17.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:17.804 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:17.804 00.000 28316 Enqueuing Expose request
01:10:17.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:10:17.805 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:17.805 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:10:17.805 00.000 29988 MoveAxis(E, 0, ABG)
01:10:17.805 00.000 29988 Move returns status 0, amount 0
01:10:17.805 00.000 29988 MoveAxis(N, 0, ABG)
01:10:17.805 00.000 29988 Move returns status 0, amount 0
01:10:17.805 00.000 29988 move complete, result=0
01:10:17.805 00.000 29988 worker thread done servicing request
01:10:17.805 00.000 29988 Worker thread wakes up
01:10:17.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:17.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:17.805 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:19.322 01.517 29988 Exposure complete
01:10:19.371 00.049 29988 worker thread done servicing request
01:10:19.371 00.000 28316 OnExposeComplete: enter
01:10:19.372 00.001 28316 UpdateGuideState(): m_state=6
01:10:19.373 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
01:10:19.373 00.000 28316 Star::Find returns 1 (1), X=951.90, Y=257.15, Mass=2451, SNR=34.4, Peak=255 HFD=4.1
01:10:19.374 00.001 28316 MultiStar: [#1 -0.29,-0.02,0.00,M3] [#2 -0.15,0.04,0.90,U] [#3 -0.02,-0.27,0.86,U] [#4 -0.27,-0.31,0.00,M1] [#5 -0.08,-0.07,0.74,U] [#6 -0.17,-0.24,0.00,M5] [#7 0.04,-0.19,0.60,U] [#8 0.07,-0.31,0.00,M2] 
01:10:19.374 00.000 28316 refined, 4 included, MultiStar: {-0.11, -0.14}, one-star: {-0.25, -0.19}
01:10:19.374 00.000 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
01:10:19.375 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
01:10:19.375 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-2.24 mountX=-0.08 mountY=0.16, mountTheta=2.04
01:10:19.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.14, opts=13)
01:10:19.377 00.001 28316 Enqueuing Move request for scope (-0.11, -0.14)
01:10:19.377 00.000 29988 Worker thread wakes up
01:10:19.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
01:10:19.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
01:10:19.377 00.000 29988 Moving (-0.11, -0.14) raw xDistance=-0.08 yDistance=0.16
01:10:19.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:10:19.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:19.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:19.378 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.4 Saturée
01:10:19.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:19.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:19.379 00.000 28316 Enqueuing Expose request
01:10:19.380 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:10:19.380 00.000 29988 MoveAxis(E, 0, ABG)
01:10:19.380 00.000 29988 Move returns status 0, amount 0
01:10:19.380 00.000 29988 MoveAxis(N, 0, ABG)
01:10:19.380 00.000 29988 Move returns status 0, amount 0
01:10:19.380 00.000 29988 move complete, result=0
01:10:19.380 00.000 29988 worker thread done servicing request
01:10:19.380 00.000 29988 Worker thread wakes up
01:10:19.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:19.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:19.380 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:21.004 01.624 29988 Exposure complete
01:10:21.044 00.040 29988 worker thread done servicing request
01:10:21.045 00.001 28316 OnExposeComplete: enter
01:10:21.046 00.001 28316 UpdateGuideState(): m_state=6
01:10:21.048 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
01:10:21.051 00.003 28316 Star::Find returns 1 (1), X=951.97, Y=257.28, Mass=2487, SNR=34.4, Peak=255 HFD=4.0
01:10:21.054 00.003 28316 MultiStar: [#1 -0.42,0.09,0.00,M4] [#2 -0.13,0.23,0.90,U] [#3 0.02,-0.16,0.87,U] [#4 -0.07,-0.08,0.86,U] [#5 -0.10,-0.04,0.72,U] [#6 -0.20,-0.06,0.62,U] [#7 -0.02,0.01,0.59,U] [#8 -0.20,-0.07,0.57,U] 
01:10:21.056 00.002 28316 refined, 7 included, MultiStar: {-0.11, -0.03}, one-star: {-0.18, -0.07}
01:10:21.058 00.002 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
01:10:21.061 00.003 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.36)
01:10:21.063 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.89 mountX=0.02 mountY=0.11, mountTheta=1.39
01:10:21.067 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.03, opts=13)
01:10:21.067 00.000 28316 Enqueuing Move request for scope (-0.11, -0.03)
01:10:21.068 00.001 29988 Worker thread wakes up
01:10:21.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:21.069 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.4 Saturée
01:10:21.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:21.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:21.070 00.001 28316 Enqueuing Expose request
01:10:21.071 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
01:10:21.072 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
01:10:21.072 00.000 29988 Moving (-0.11, -0.03) raw xDistance=0.02 yDistance=0.11
01:10:21.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:10:21.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:21.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:10:21.072 00.000 29988 MoveAxis(E, 0, ABG)
01:10:21.072 00.000 29988 Move returns status 0, amount 0
01:10:21.072 00.000 29988 MoveAxis(N, 0, ABG)
01:10:21.072 00.000 29988 Move returns status 0, amount 0
01:10:21.072 00.000 29988 move complete, result=0
01:10:21.072 00.000 29988 worker thread done servicing request
01:10:21.072 00.000 29988 Worker thread wakes up
01:10:21.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:21.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:21.073 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:22.587 01.514 29988 Exposure complete
01:10:22.625 00.038 29988 worker thread done servicing request
01:10:22.625 00.000 28316 OnExposeComplete: enter
01:10:22.626 00.001 28316 UpdateGuideState(): m_state=6
01:10:22.626 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
01:10:22.628 00.002 28316 Star::Find returns 1 (1), X=952.01, Y=257.14, Mass=2531, SNR=34.9, Peak=255 HFD=4.1
01:10:22.629 00.001 28316 MultiStar: [#1 -0.17,0.13,1.01,U] [#2 -0.09,0.15,0.89,U] [#3 -0.02,-0.15,0.86,U] [#4 -0.07,0.01,0.81,U] [#5 0.02,0.04,0.74,U] [#6 -0.32,-0.07,0.00,M5] [#7 -0.02,-0.02,0.60,U] [#8 0.03,-0.13,0.58,U] 
01:10:22.630 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.14, -0.21}
01:10:22.632 00.002 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
01:10:22.633 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
01:10:22.633 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.85 mountX=0.01 mountY=0.07, mountTheta=1.44
01:10:22.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
01:10:22.635 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
01:10:22.635 00.000 29988 Worker thread wakes up
01:10:22.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:10:22.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:10:22.635 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
01:10:22.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:10:22.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:22.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:10:22.635 00.000 29988 MoveAxis(E, 0, ABG)
01:10:22.635 00.000 29988 Move returns status 0, amount 0
01:10:22.635 00.000 29988 MoveAxis(N, 0, ABG)
01:10:22.635 00.000 29988 Move returns status 0, amount 0
01:10:22.636 00.001 29988 move complete, result=0
01:10:22.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:22.636 00.000 29988 worker thread done servicing request
01:10:22.636 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.9 Saturée
01:10:22.637 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:22.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:22.637 00.000 28316 Enqueuing Expose request
01:10:22.638 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:22.638 00.000 29988 Worker thread wakes up
01:10:22.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:22.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:24.266 01.628 29988 Exposure complete
01:10:24.304 00.038 29988 worker thread done servicing request
01:10:24.304 00.000 28316 OnExposeComplete: enter
01:10:24.305 00.001 28316 UpdateGuideState(): m_state=6
01:10:24.305 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
01:10:24.306 00.001 28316 Star::Find returns 1 (1), X=952.00, Y=257.18, Mass=2548, SNR=35.1, Peak=255 HFD=4.1
01:10:24.306 00.000 28316 MultiStar: [#1 -0.16,0.11,0.97,U] [#2 -0.23,0.36,0.00,M1] [#3 -0.03,-0.07,0.84,U] [#4 -0.02,-0.05,0.81,U] [#5 -0.19,-0.08,0.75,U] [#6 0.01,-0.08,0.60,U] [#7 -0.08,0.02,0.62,U] [#8 -0.04,0.12,0.57,U] 
01:10:24.307 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.03}, one-star: {-0.14, -0.17}
01:10:24.307 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
01:10:24.308 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
01:10:24.308 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=0.01 mountY=0.10, mountTheta=1.49
01:10:24.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
01:10:24.312 00.003 28316 Enqueuing Move request for scope (-0.09, -0.03)
01:10:24.314 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:24.317 00.003 28316 UpdateGuideState exits: m=2548 RSB=35.1 Saturée
01:10:24.319 00.002 29988 Worker thread wakes up
01:10:24.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:10:24.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:10:24.319 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
01:10:24.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:10:24.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:24.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:24.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:24.320 00.000 28316 Enqueuing Expose request
01:10:24.321 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:10:24.321 00.000 29988 MoveAxis(E, 0, ABG)
01:10:24.321 00.000 29988 Move returns status 0, amount 0
01:10:24.321 00.000 29988 MoveAxis(N, 0, ABG)
01:10:24.321 00.000 29988 Move returns status 0, amount 0
01:10:24.321 00.000 29988 move complete, result=0
01:10:24.321 00.000 29988 worker thread done servicing request
01:10:24.321 00.000 29988 Worker thread wakes up
01:10:24.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:24.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:24.322 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:25.838 01.516 29988 Exposure complete
01:10:25.887 00.049 29988 worker thread done servicing request
01:10:25.887 00.000 28316 OnExposeComplete: enter
01:10:25.889 00.002 28316 UpdateGuideState(): m_state=6
01:10:25.889 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
01:10:25.890 00.001 28316 Star::Find returns 1 (1), X=951.88, Y=257.17, Mass=2535, SNR=35.0, Peak=255 HFD=4.1
01:10:25.893 00.003 28316 MultiStar: [#1 -0.17,0.11,0.98,U] [#2 -0.21,0.19,0.00,M2] [#3 -0.06,-0.02,0.85,U] [#4 -0.02,-0.01,0.83,U] [#5 -0.27,-0.05,0.72,U] [#6 -0.17,-0.12,0.64,U] [#7 -0.05,0.03,0.60,U] [#8 -0.03,-0.12,0.58,U] 
01:10:25.895 00.002 28316 refined, 7 included, MultiStar: {-0.14, -0.04}, one-star: {-0.27, -0.18}
01:10:25.897 00.002 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
01:10:25.900 00.003 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
01:10:25.901 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.85 mountX=0.02 mountY=0.14, mountTheta=1.44
01:10:25.902 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
01:10:25.903 00.001 28316 Enqueuing Move request for scope (-0.14, -0.04)
01:10:25.903 00.000 29988 Worker thread wakes up
01:10:25.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:25.904 00.000 28316 UpdateGuideState exits: m=2535 RSB=35.0 Saturée
01:10:25.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:25.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:25.905 00.000 28316 Enqueuing Expose request
01:10:25.906 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:10:25.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:10:25.906 00.000 29988 Moving (-0.14, -0.04) raw xDistance=0.02 yDistance=0.14
01:10:25.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:10:25.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:25.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:25.906 00.000 29988 MoveAxis(E, 0, ABG)
01:10:25.906 00.000 29988 Move returns status 0, amount 0
01:10:25.906 00.000 29988 MoveAxis(N, 0, ABG)
01:10:25.906 00.000 29988 Move returns status 0, amount 0
01:10:25.906 00.000 29988 move complete, result=0
01:10:25.906 00.000 29988 worker thread done servicing request
01:10:25.906 00.000 29988 Worker thread wakes up
01:10:25.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:25.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:25.906 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:27.531 01.625 29988 Exposure complete
01:10:27.569 00.038 29988 worker thread done servicing request
01:10:27.569 00.000 28316 OnExposeComplete: enter
01:10:27.569 00.000 28316 UpdateGuideState(): m_state=6
01:10:27.570 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
01:10:27.570 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=257.25, Mass=2420, SNR=34.1, Peak=238 HFD=4.0
01:10:27.570 00.000 28316 MultiStar: [#1 -0.27,-0.07,0.00,M2] [#2 -0.14,0.10,0.88,U] [#3 -0.06,0.02,0.87,U] [#4 0.03,-0.17,0.82,U] [#5 -0.07,-0.13,0.70,U] [#6 -0.21,-0.03,0.63,U] [#7 -0.02,-0.06,0.64,U] [#8 -0.01,-0.07,0.56,U] 
01:10:27.571 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.07, -0.10}
01:10:27.573 00.002 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
01:10:27.574 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
01:10:27.575 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.49 mountX=-0.02 mountY=0.09, mountTheta=1.79
01:10:27.578 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
01:10:27.578 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
01:10:27.579 00.001 29988 Worker thread wakes up
01:10:27.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:27.579 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:10:27.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:27.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:27.580 00.000 28316 Enqueuing Expose request
01:10:27.581 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:10:27.581 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:10:27.581 00.000 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.09
01:10:27.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:27.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:27.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:27.581 00.000 29988 MoveAxis(E, 0, ABG)
01:10:27.581 00.000 29988 Move returns status 0, amount 0
01:10:27.581 00.000 29988 MoveAxis(N, 0, ABG)
01:10:27.581 00.000 29988 Move returns status 0, amount 0
01:10:27.581 00.000 29988 move complete, result=0
01:10:27.581 00.000 29988 worker thread done servicing request
01:10:27.582 00.001 29988 Worker thread wakes up
01:10:27.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:27.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:27.582 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:29.101 01.519 29988 Exposure complete
01:10:29.137 00.036 29988 worker thread done servicing request
01:10:29.137 00.000 28316 OnExposeComplete: enter
01:10:29.138 00.001 28316 UpdateGuideState(): m_state=6
01:10:29.138 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
01:10:29.139 00.001 28316 Star::Find returns 1 (1), X=951.96, Y=257.01, Mass=2406, SNR=34.0, Peak=255 HFD=4.0
01:10:29.141 00.002 28316 MultiStar: [#1 -0.12,-0.02,0.98,U] [#2 -0.13,0.21,0.91,U] [#3 0.07,-0.36,0.00,M2] [#4 -0.05,-0.25,0.86,U] [#5 -0.11,-0.16,0.74,U] [#6 -0.26,-0.25,0.00,M3] [#7 -0.01,-0.11,0.61,U] [#8 -0.02,-0.31,0.00,M1] 
01:10:29.143 00.002 28316 refined, 5 included, MultiStar: {-0.11, -0.11}, one-star: {-0.19, -0.34}
01:10:29.144 00.001 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
01:10:29.145 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
01:10:29.147 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.35 mountX=-0.05 mountY=0.15, mountTheta=1.93
01:10:29.149 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
01:10:29.150 00.001 28316 Enqueuing Move request for scope (-0.11, -0.11)
01:10:29.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:29.151 00.001 28316 UpdateGuideState exits: m=2406 RSB=34.0 Saturée
01:10:29.151 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:29.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:29.152 00.001 28316 Enqueuing Expose request
01:10:29.152 00.000 29988 Worker thread wakes up
01:10:29.152 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
01:10:29.152 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
01:10:29.152 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.15
01:10:29.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:10:29.152 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:29.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:10:29.153 00.001 29988 MoveAxis(E, 0, ABG)
01:10:29.153 00.000 29988 Move returns status 0, amount 0
01:10:29.153 00.000 29988 MoveAxis(N, 0, ABG)
01:10:29.153 00.000 29988 Move returns status 0, amount 0
01:10:29.153 00.000 29988 move complete, result=0
01:10:29.153 00.000 29988 worker thread done servicing request
01:10:29.153 00.000 29988 Worker thread wakes up
01:10:29.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:29.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:29.153 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:30.777 01.624 29988 Exposure complete
01:10:30.813 00.036 29988 worker thread done servicing request
01:10:30.814 00.001 28316 OnExposeComplete: enter
01:10:30.815 00.001 28316 UpdateGuideState(): m_state=6
01:10:30.816 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
01:10:30.817 00.001 28316 Star::Find returns 1 (1), X=951.94, Y=256.99, Mass=2520, SNR=34.8, Peak=255 HFD=4.1
01:10:30.817 00.000 28316 MultiStar: [#1 -0.11,-0.20,0.97,U] [#2 -0.22,0.22,0.00,M1] [#3 -0.01,-0.30,0.00,M3] [#4 -0.00,-0.32,0.00,M1] [#5 -0.01,-0.24,0.73,U] [#6 -0.15,-0.21,0.63,U] [#7 0.01,0.07,0.64,U] [#8 0.07,-0.23,0.60,U] 
01:10:30.817 00.000 28316 refined, 5 included, MultiStar: {-0.08, -0.21}, one-star: {-0.21, -0.35}
01:10:30.818 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
01:10:30.818 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
01:10:30.819 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.94 mountX=-0.15 mountY=0.16, mountTheta=2.32
01:10:30.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.21, opts=13)
01:10:30.820 00.000 28316 Enqueuing Move request for scope (-0.08, -0.21)
01:10:30.821 00.001 29988 Worker thread wakes up
01:10:30.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:30.821 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.8 Saturée
01:10:30.822 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:30.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:30.824 00.002 28316 Enqueuing Expose request
01:10:30.826 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
01:10:30.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
01:10:30.826 00.000 29988 Moving (-0.08, -0.21) raw xDistance=-0.15 yDistance=0.16
01:10:30.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:10:30.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:30.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:10:30.826 00.000 29988 MoveAxis(E, 0, ABG)
01:10:30.826 00.000 29988 Move returns status 0, amount 0
01:10:30.826 00.000 29988 MoveAxis(N, 0, ABG)
01:10:30.826 00.000 29988 Move returns status 0, amount 0
01:10:30.826 00.000 29988 move complete, result=0
01:10:30.827 00.001 29988 worker thread done servicing request
01:10:30.827 00.000 29988 Worker thread wakes up
01:10:30.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:30.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:30.827 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:32.348 01.521 29988 Exposure complete
01:10:32.385 00.037 29988 worker thread done servicing request
01:10:32.385 00.000 28316 OnExposeComplete: enter
01:10:32.387 00.002 28316 UpdateGuideState(): m_state=6
01:10:32.389 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
01:10:32.391 00.002 28316 Star::Find returns 1 (0), X=952.07, Y=257.07, Mass=2351, SNR=33.7, Peak=231 HFD=4.2
01:10:32.392 00.001 28316 MultiStar: [#1 -0.32,-0.13,0.00,M1] [#2 -0.06,0.15,0.93,U] [#3 -0.00,-0.21,0.91,U] [#4 -0.08,-0.22,0.84,U] [#5 -0.25,-0.16,0.00,M1] [#6 -0.24,-0.20,0.00,M3] [#7 0.07,-0.10,0.64,U] [#8 -0.01,-0.12,0.60,U] 
01:10:32.393 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.13}, one-star: {-0.07, -0.27}
01:10:32.394 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.48)
01:10:32.395 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
01:10:32.395 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.81 mountX=-0.11 mountY=0.09, mountTheta=2.45
01:10:32.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.13, opts=13)
01:10:32.398 00.002 28316 Enqueuing Move request for scope (-0.03, -0.13)
01:10:32.398 00.000 29988 Worker thread wakes up
01:10:32.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:32.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
01:10:32.398 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
01:10:32.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:32.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:32.399 00.000 28316 Enqueuing Expose request
01:10:32.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
01:10:32.399 00.000 29988 Moving (-0.03, -0.13) raw xDistance=-0.11 yDistance=0.09
01:10:32.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:10:32.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:32.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:32.399 00.000 29988 MoveAxis(E, 0, ABG)
01:10:32.399 00.000 29988 Move returns status 0, amount 0
01:10:32.399 00.000 29988 MoveAxis(N, 0, ABG)
01:10:32.399 00.000 29988 Move returns status 0, amount 0
01:10:32.399 00.000 29988 move complete, result=0
01:10:32.399 00.000 29988 worker thread done servicing request
01:10:32.399 00.000 29988 Worker thread wakes up
01:10:32.399 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:32.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:32.401 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:34.028 01.627 29988 Exposure complete
01:10:34.063 00.035 29988 worker thread done servicing request
01:10:34.063 00.000 28316 OnExposeComplete: enter
01:10:34.064 00.001 28316 UpdateGuideState(): m_state=6
01:10:34.064 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
01:10:34.065 00.001 28316 Star::Find returns 1 (1), X=952.21, Y=257.00, Mass=2536, SNR=34.9, Peak=255 HFD=4.0
01:10:34.065 00.000 28316 MultiStar: [#1 -0.29,-0.21,0.00,M2] [#2 -0.07,-0.04,0.89,U] [#3 0.09,-0.23,0.85,U] [#4 -0.03,-0.27,0.83,U] [#5 -0.04,-0.23,0.73,U] [#6 -0.14,-0.30,0.00,M4] [#7 0.17,-0.22,0.60,U] [#8 0.11,-0.36,0.00,M1] 
01:10:34.066 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.22}, one-star: {0.07, -0.34}
01:10:34.066 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
01:10:34.067 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
01:10:34.067 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.23 cameraTheta=-1.45 mountX=-0.21 mountY=0.08, mountTheta=2.80
01:10:34.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.22, opts=13)
01:10:34.069 00.001 28316 Enqueuing Move request for scope (0.03, -0.22)
01:10:34.069 00.000 29988 Worker thread wakes up
01:10:34.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
01:10:34.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
01:10:34.069 00.000 29988 Moving (0.03, -0.22) raw xDistance=-0.21 yDistance=0.08
01:10:34.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:10:34.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:34.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:34.070 00.001 28316 UpdateGuideState exits: m=2536 RSB=34.9 Saturée
01:10:34.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:34.071 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:34.071 00.000 28316 Enqueuing Expose request
01:10:34.072 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:10:34.072 00.000 29988 MoveAxis(E, 45, ABG)
01:10:34.072 00.000 29988 Guiding  Dir = 2, Dur = 45
01:10:34.072 00.000 29988 IsSlewing returns 0
01:10:34.072 00.000 29988 IsGuiding returns 0
01:10:34.074 00.002 29988 PulseGuide returned control before completion, sleep 53
01:10:34.140 00.066 29988 IsGuiding returns 0
01:10:34.140 00.000 29988 Move returns status 0, amount 45
01:10:34.140 00.000 29988 MoveAxis(N, 0, ABG)
01:10:34.140 00.000 29988 Move returns status 0, amount 0
01:10:34.140 00.000 29988 move complete, result=0
01:10:34.140 00.000 29988 worker thread done servicing request
01:10:34.140 00.000 29988 Worker thread wakes up
01:10:34.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:34.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:34.140 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
01:10:35.545 01.405 29988 Exposure complete
01:10:35.577 00.032 29988 worker thread done servicing request
01:10:35.577 00.000 28316 OnExposeComplete: enter
01:10:35.578 00.001 28316 UpdateGuideState(): m_state=6
01:10:35.578 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
01:10:35.579 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=257.17, Mass=2359, SNR=33.5, Peak=236 HFD=4.1
01:10:35.579 00.000 28316 MultiStar: [#1 -0.23,0.10,0.99,U] [#2 -0.38,-0.04,0.00,M1] [#3 -0.16,-0.17,0.89,U] [#4 -0.02,-0.16,0.83,U] [#5 -0.35,-0.09,0.00,M1] [#6 -0.33,-0.15,0.00,M5] [#7 -0.27,0.09,0.00,M1] [#8 -0.08,-0.09,0.59,U] 
01:10:35.580 00.001 28316 refined, 4 included, MultiStar: {-0.16, -0.10}, one-star: {-0.24, -0.18}
01:10:35.580 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
01:10:35.581 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
01:10:35.581 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.18 cameraTheta=-2.59 mountX=-0.02 mountY=0.18, mountTheta=1.69
01:10:35.582 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.10, opts=13)
01:10:35.583 00.001 28316 Enqueuing Move request for scope (-0.16, -0.10)
01:10:35.583 00.000 29988 Worker thread wakes up
01:10:35.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
01:10:35.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
01:10:35.583 00.000 29988 Moving (-0.16, -0.10) raw xDistance=-0.02 yDistance=0.18
01:10:35.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:35.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:35.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:10:35.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:35.584 00.001 29988 MoveAxis(E, 0, ABG)
01:10:35.584 00.000 29988 Move returns status 0, amount 0
01:10:35.584 00.000 29988 MoveAxis(N, 0, ABG)
01:10:35.584 00.000 29988 Move returns status 0, amount 0
01:10:35.584 00.000 29988 move complete, result=0
01:10:35.584 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.5
01:10:35.584 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:35.585 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:35.585 00.000 28316 Enqueuing Expose request
01:10:35.586 00.001 29988 worker thread done servicing request
01:10:35.586 00.000 29988 Worker thread wakes up
01:10:35.586 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:35.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:35.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:37.214 01.628 29988 Exposure complete
01:10:37.245 00.031 29988 worker thread done servicing request
01:10:37.245 00.000 28316 OnExposeComplete: enter
01:10:37.246 00.001 28316 UpdateGuideState(): m_state=6
01:10:37.246 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
01:10:37.247 00.001 28316 Star::Find returns 1 (1), X=951.96, Y=257.24, Mass=2452, SNR=34.4, Peak=255 HFD=4.0
01:10:37.249 00.002 28316 MultiStar: [#1 -0.23,0.01,0.98,U] [#2 -0.18,0.19,0.91,U] [#3 -0.18,-0.17,0.86,U] [#4 -0.20,-0.20,0.00,M1] [#5 -0.19,-0.06,0.76,U] [#6 -0.21,-0.12,0.61,U] [#7 -0.02,0.12,0.63,U] [#8 0.09,-0.00,0.62,U] 
01:10:37.250 00.001 28316 refined, 7 included, MultiStar: {-0.15, -0.02}, one-star: {-0.18, -0.10}
01:10:37.252 00.002 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
01:10:37.253 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
01:10:37.254 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.02 mountX=0.05 mountY=0.14, mountTheta=1.26
01:10:37.257 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.02, opts=13)
01:10:37.258 00.001 28316 Enqueuing Move request for scope (-0.15, -0.02)
01:10:37.259 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:37.261 00.002 28316 UpdateGuideState exits: m=2452 RSB=34.4 Saturée
01:10:37.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:37.263 00.001 29988 Worker thread wakes up
01:10:37.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:37.263 00.000 28316 Enqueuing Expose request
01:10:37.264 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
01:10:37.264 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
01:10:37.264 00.000 29988 Moving (-0.15, -0.02) raw xDistance=0.05 yDistance=0.14
01:10:37.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:10:37.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:37.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:37.264 00.000 29988 MoveAxis(E, 0, ABG)
01:10:37.264 00.000 29988 Move returns status 0, amount 0
01:10:37.264 00.000 29988 MoveAxis(N, 0, ABG)
01:10:37.264 00.000 29988 Move returns status 0, amount 0
01:10:37.264 00.000 29988 move complete, result=0
01:10:37.264 00.000 29988 worker thread done servicing request
01:10:37.265 00.001 29988 Worker thread wakes up
01:10:37.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:37.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:37.265 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:38.788 01.523 29988 Exposure complete
01:10:38.832 00.044 29988 worker thread done servicing request
01:10:38.832 00.000 28316 OnExposeComplete: enter
01:10:38.835 00.003 28316 UpdateGuideState(): m_state=6
01:10:38.837 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
01:10:38.840 00.003 28316 Star::Find returns 1 (0), X=952.11, Y=257.14, Mass=2377, SNR=33.8, Peak=222 HFD=4.2
01:10:38.843 00.003 28316 MultiStar: [#1 -0.20,0.06,0.98,U] [#2 -0.11,0.28,0.00,M1] [#3 0.04,-0.17,0.86,U] [#4 0.00,-0.14,0.88,U] [#5 0.03,-0.16,0.74,U] [#6 -0.14,-0.09,0.64,U] [#7 0.10,0.15,0.61,U] [#8 0.07,0.09,0.59,U] 
01:10:38.843 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.03, -0.20}
01:10:38.844 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
01:10:38.844 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
01:10:38.844 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.94 mountX=-0.05 mountY=0.06, mountTheta=2.33
01:10:38.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
01:10:38.847 00.002 28316 Enqueuing Move request for scope (-0.03, -0.07)
01:10:38.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:38.848 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.8
01:10:38.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:38.848 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:38.851 00.003 28316 Enqueuing Expose request
01:10:38.854 00.003 29988 Worker thread wakes up
01:10:38.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
01:10:38.854 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
01:10:38.854 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
01:10:38.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:10:38.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:38.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:10:38.854 00.000 29988 MoveAxis(E, 0, ABG)
01:10:38.854 00.000 29988 Move returns status 0, amount 0
01:10:38.854 00.000 29988 MoveAxis(N, 0, ABG)
01:10:38.854 00.000 29988 Move returns status 0, amount 0
01:10:38.854 00.000 29988 move complete, result=0
01:10:38.854 00.000 29988 worker thread done servicing request
01:10:38.854 00.000 29988 Worker thread wakes up
01:10:38.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:38.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:38.854 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:40.488 01.634 29988 Exposure complete
01:10:40.528 00.040 29988 worker thread done servicing request
01:10:40.528 00.000 28316 OnExposeComplete: enter
01:10:40.530 00.002 28316 UpdateGuideState(): m_state=6
01:10:40.531 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
01:10:40.532 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=257.33, Mass=2523, SNR=34.9, Peak=230 HFD=3.9
01:10:40.536 00.004 28316 MultiStar: [#1 -0.33,0.12,0.00,M1] [#2 -0.35,0.24,0.00,M2] [#3 -0.19,0.03,0.84,U] [#4 -0.03,-0.10,0.84,U] [#5 -0.19,-0.05,0.69,U] [#6 -0.18,-0.15,0.61,U] [#7 -0.00,-0.07,0.60,U] [#8 -0.04,0.02,0.60,U] 
01:10:40.538 00.002 28316 refined, 6 included, MultiStar: {-0.13, -0.04}, one-star: {-0.23, -0.01}
01:10:40.539 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
01:10:40.540 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
01:10:40.540 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.82 mountX=0.01 mountY=0.14, mountTheta=1.46
01:10:40.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.04, opts=13)
01:10:40.542 00.001 28316 Enqueuing Move request for scope (-0.13, -0.04)
01:10:40.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:40.543 00.001 28316 UpdateGuideState exits: m=2523 RSB=34.9
01:10:40.543 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:40.544 00.001 29988 Worker thread wakes up
01:10:40.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
01:10:40.544 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
01:10:40.544 00.000 29988 Moving (-0.13, -0.04) raw xDistance=0.01 yDistance=0.14
01:10:40.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:10:40.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:40.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:40.544 00.000 28316 Enqueuing Expose request
01:10:40.545 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:40.545 00.000 29988 MoveAxis(E, 0, ABG)
01:10:40.545 00.000 29988 Move returns status 0, amount 0
01:10:40.545 00.000 29988 MoveAxis(N, 0, ABG)
01:10:40.545 00.000 29988 Move returns status 0, amount 0
01:10:40.545 00.000 29988 move complete, result=0
01:10:40.545 00.000 29988 worker thread done servicing request
01:10:40.545 00.000 29988 Worker thread wakes up
01:10:40.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:40.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:40.545 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:42.057 01.512 29988 Exposure complete
01:10:42.087 00.030 29988 worker thread done servicing request
01:10:42.087 00.000 28316 OnExposeComplete: enter
01:10:42.088 00.001 28316 UpdateGuideState(): m_state=6
01:10:42.088 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
01:10:42.090 00.002 28316 Star::Find returns 1 (0), X=951.84, Y=257.38, Mass=2534, SNR=34.9, Peak=225 HFD=3.8
01:10:42.091 00.001 28316 MultiStar: [#1 -0.20,0.33,0.00,M2] [#2 -0.32,0.22,0.00,M3] [#3 -0.06,0.09,0.82,U] [#4 0.02,-0.01,0.81,U] [#5 -0.22,0.10,0.76,U] [#6 -0.24,-0.04,0.63,U] [#7 0.11,0.06,0.62,U] [#8 -0.08,0.05,0.58,U] 
01:10:42.093 00.002 28316 refined, 6 included, MultiStar: {-0.12, 0.04}, one-star: {-0.30, 0.04}
01:10:42.094 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
01:10:42.095 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
01:10:42.096 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.81 mountX=0.09 mountY=0.09, mountTheta=0.79
01:10:42.099 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.04, opts=13)
01:10:42.100 00.001 28316 Enqueuing Move request for scope (-0.12, 0.04)
01:10:42.101 00.001 29988 Worker thread wakes up
01:10:42.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
01:10:42.101 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
01:10:42.101 00.000 29988 Moving (-0.12, 0.04) raw xDistance=0.09 yDistance=0.09
01:10:42.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:10:42.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:42.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:42.102 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.9
01:10:42.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:42.104 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:42.104 00.000 29988 MoveAxis(E, 0, ABG)
01:10:42.104 00.000 29988 Move returns status 0, amount 0
01:10:42.104 00.000 29988 MoveAxis(N, 0, ABG)
01:10:42.104 00.000 29988 Move returns status 0, amount 0
01:10:42.104 00.000 29988 move complete, result=0
01:10:42.104 00.000 29988 worker thread done servicing request
01:10:42.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:42.104 00.000 28316 Enqueuing Expose request
01:10:42.105 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:42.105 00.000 29988 Worker thread wakes up
01:10:42.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:42.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:10:42.143 00.038 28316 evsrv: cli 0C97D2D0 connect
01:10:42.144 00.001 28316 case statement mapped state 6 to 3
01:10:42.145 00.001 28316 case statement mapped state 6 to 3
01:10:42.145 00.000 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"601e90ac-d481-4824-ba8f-ca40216481af"}
01:10:42.146 00.001 28316 case statement mapped state 6 to 3
01:10:42.146 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"601e90ac-d481-4824-ba8f-ca40216481af"}
01:10:42.147 00.001 28316 evsrv: cli 0C97D2D0 disconnect
01:10:42.148 00.001 28316 evsrv: cli 0C97DEB0 connect
01:10:42.148 00.000 28316 case statement mapped state 6 to 3
01:10:42.150 00.002 28316 case statement mapped state 6 to 3
01:10:42.152 00.002 28316 evsrv: cli 0C97DEB0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"22896852-0fe5-429e-b3d6-9c79ced22e65"}
01:10:42.152 00.000 28316 PhdController::Dither begins
01:10:42.153 00.001 28316 dither: size=2.00, dRA=0.71 dDec=-1.78
01:10:42.153 00.000 28316 MountToCamera -- mountTheta (-1.19) + m_xAngle (2.00) = xAngle (0.81 = 0.81)
01:10:42.154 00.001 28316 MountToCamera -- mountX=0.71 mountY=-1.78 hyp=1.91 mountTheta=-1.19 cameraX=1.32, cameraY=1.38 cameraTheta=0.81
01:10:42.155 00.001 28316 setting lock position to (953.47, 258.73)
01:10:42.155 00.000 28316 Mount: notify guiding dithered (1.3, 1.4)
01:10:42.156 00.001 28316 MultiStar: stabilizing after lock position change
01:10:42.156 00.000 28316 Status Line: Dithering de 0.71,-1.78
01:10:42.158 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:10:42.159 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:10:42.159 00.000 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":0,"id":"22896852-0fe5-429e-b3d6-9c79ced22e65"}
01:10:42.160 00.001 28316 evsrv: cli 0C97DEB0 disconnect
01:10:43.734 01.574 29988 Exposure complete
01:10:43.769 00.035 29988 worker thread done servicing request
01:10:43.769 00.000 28316 OnExposeComplete: enter
01:10:43.770 00.001 28316 UpdateGuideState(): m_state=6
01:10:43.770 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
01:10:43.771 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=257.31, Mass=2537, SNR=35.0, Peak=241 HFD=3.8
01:10:43.771 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:10:43.773 00.002 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:10:43.773 00.000 28316 CameraToMount -- cameraX=-1.59 cameraY=-1.42 hyp=2.14 cameraTheta=-2.41 mountX=-0.63 mountY=2.06, mountTheta=1.87
01:10:43.774 00.001 28316 dither recenter: remaining=(-0.7,1.8) step=(-0.7,1.8)
01:10:43.774 00.000 28316 MountToCamera -- mountTheta (1.95) + m_xAngle (2.00) = xAngle (3.95 = -2.33)
01:10:43.774 00.000 28316 MountToCamera -- mountX=-0.71 mountY=1.78 hyp=1.91 mountTheta=1.95 cameraX=-1.32, cameraY=-1.38 cameraTheta=-2.33
01:10:43.774 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.32, y=-1.38, opts=4)
01:10:43.776 00.002 28316 Enqueuing Move request for scope (-1.32, -1.38)
01:10:43.776 00.000 28316 Mount: notify direct move -0.71,1.78
01:10:43.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:43.776 00.000 29988 Worker thread wakes up
01:10:43.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.32, -1.38) opts 0x4
01:10:43.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.32, -1.38)
01:10:43.776 00.000 29988 Moving (-1.32, -1.38) raw xDistance=-0.71 yDistance=1.78
01:10:43.776 00.000 29988 MoveAxis(E, 236, B)
01:10:43.777 00.001 28316 UpdateGuideState exits: m=2537 RSB=35.0
01:10:43.780 00.003 29988 Guiding  Dir = 2, Dur = 236
01:10:43.780 00.000 28316 PhdController: settling, locked = 1, distance = 2.07 (0.50) aobump = 0 frame = 1 / 99999
01:10:43.780 00.000 29988 IsSlewing returns 0
01:10:43.780 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144243.780,"Host":"ASUS_SAM","Inst":1,"Distance":2.07,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:43.781 00.001 29988 IsGuiding returns 0
01:10:43.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:43.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:43.783 00.002 28316 Enqueuing Expose request
01:10:43.783 00.000 29988 PulseGuide returned control before completion, sleep 245
01:10:44.032 00.249 29988 IsGuiding returns 0
01:10:44.032 00.000 29988 Move returns status 0, amount 236
01:10:44.032 00.000 29988 MoveAxis(S, 424, B)
01:10:44.032 00.000 29988 Guiding  Dir = 1, Dur = 424
01:10:44.032 00.000 29988 IsSlewing returns 0
01:10:44.032 00.000 29988 IsGuiding returns 0
01:10:44.038 00.006 29988 PulseGuide returned control before completion, sleep 430
01:10:44.469 00.431 29988 IsGuiding returns 1
01:10:44.469 00.000 29988 scope still moving after pulse duration time elapsed
01:10:44.501 00.032 29988 IsSlewing returns 0
01:10:44.501 00.000 29988 IsGuiding returns 0
01:10:44.501 00.000 29988 scope move finished after 424 + 44 ms
01:10:44.501 00.000 29988 Move returns status 0, amount 424
01:10:44.501 00.000 29988 move complete, result=0
01:10:44.501 00.000 29988 worker thread done servicing request
01:10:44.501 00.000 29988 Worker thread wakes up
01:10:44.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:44.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:44.501 00.000 28316 GuideStep: -0.7 px 236 ms EAST, 1.8 px 424 ms SOUTH
01:10:45.917 01.416 29988 Exposure complete
01:10:45.965 00.048 29988 worker thread done servicing request
01:10:45.966 00.001 28316 OnExposeComplete: enter
01:10:45.966 00.000 28316 UpdateGuideState(): m_state=6
01:10:45.967 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
01:10:45.967 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=258.06, Mass=2618, SNR=35.5, Peak=183 HFD=4.0
01:10:45.967 00.000 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.68)
01:10:45.968 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
01:10:45.968 00.000 28316 CameraToMount -- cameraX=-1.14 cameraY=-0.67 hyp=1.32 cameraTheta=-2.61 mountX=-0.14 mountY=1.32, mountTheta=1.68
01:10:45.970 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.14, y=-0.67, opts=13)
01:10:45.971 00.001 28316 Enqueuing Move request for scope (-1.14, -0.67)
01:10:45.971 00.000 29988 Worker thread wakes up
01:10:45.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.67) opts 0xd
01:10:45.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.14, -0.67)
01:10:45.971 00.000 29988 Moving (-1.14, -0.67) raw xDistance=-0.14 yDistance=1.32
01:10:45.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:10:45.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:45.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.32
01:10:45.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:45.971 00.000 29988 MoveAxis(E, 0, ABG)
01:10:45.971 00.000 29988 Move returns status 0, amount 0
01:10:45.971 00.000 28316 UpdateGuideState exits: m=2618 RSB=35.5
01:10:45.971 00.000 29988 MoveAxis(N, 0, ABG)
01:10:45.971 00.000 28316 PhdController: settling, locked = 1, distance = 1.32 (0.50) aobump = 0 frame = 2 / 99999
01:10:45.972 00.001 29988 Move returns status 0, amount 0
01:10:45.972 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144245.972,"Host":"ASUS_SAM","Inst":1,"Distance":1.32,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:45.972 00.000 29988 move complete, result=0
01:10:45.972 00.000 29988 worker thread done servicing request
01:10:45.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:45.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:45.973 00.000 28316 Enqueuing Expose request
01:10:45.975 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 1.3 px 0 ms NORTH
01:10:45.975 00.000 29988 Worker thread wakes up
01:10:45.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:45.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:47.606 01.631 29988 Exposure complete
01:10:47.652 00.046 29988 worker thread done servicing request
01:10:47.653 00.001 28316 OnExposeComplete: enter
01:10:47.653 00.000 28316 UpdateGuideState(): m_state=6
01:10:47.654 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
01:10:47.654 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=258.50, Mass=2339, SNR=33.6, Peak=171 HFD=3.5
01:10:47.655 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:10:47.655 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:10:47.655 00.000 28316 CameraToMount -- cameraX=-0.81 cameraY=-0.22 hyp=0.84 cameraTheta=-2.87 mountX=0.13 mountY=0.82, mountTheta=1.41
01:10:47.658 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.81, y=-0.22, opts=13)
01:10:47.658 00.000 28316 Enqueuing Move request for scope (-0.81, -0.22)
01:10:47.659 00.001 29988 Worker thread wakes up
01:10:47.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:47.659 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.6
01:10:47.660 00.001 28316 PhdController: settling, locked = 1, distance = 1.18 (0.50) aobump = 0 frame = 3 / 99999
01:10:47.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.22) opts 0xd
01:10:47.660 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144247.660,"Host":"ASUS_SAM","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:47.661 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.81, -0.22)
01:10:47.661 00.000 29988 Moving (-0.81, -0.22) raw xDistance=0.13 yDistance=0.82
01:10:47.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:10:47.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:47.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:47.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:47.662 00.001 28316 Enqueuing Expose request
01:10:47.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.82
01:10:47.662 00.000 29988 MoveAxis(E, 0, ABG)
01:10:47.662 00.000 29988 Move returns status 0, amount 0
01:10:47.662 00.000 29988 MoveAxis(N, 0, ABG)
01:10:47.662 00.000 29988 Move returns status 0, amount 0
01:10:47.662 00.000 29988 move complete, result=0
01:10:47.662 00.000 29988 worker thread done servicing request
01:10:47.662 00.000 29988 Worker thread wakes up
01:10:47.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:47.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:47.663 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms NORTH
01:10:49.178 01.515 29988 Exposure complete
01:10:49.214 00.036 29988 worker thread done servicing request
01:10:49.215 00.001 28316 OnExposeComplete: enter
01:10:49.216 00.001 28316 UpdateGuideState(): m_state=6
01:10:49.216 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
01:10:49.217 00.001 28316 Star::Find returns 1 (0), X=952.81, Y=258.41, Mass=2429, SNR=34.2, Peak=201 HFD=3.8
01:10:49.217 00.000 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
01:10:49.218 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
01:10:49.218 00.000 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.32 hyp=0.73 cameraTheta=-2.69 mountX=-0.02 mountY=0.73, mountTheta=1.60
01:10:49.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.32, opts=13)
01:10:49.219 00.000 28316 Enqueuing Move request for scope (-0.66, -0.32)
01:10:49.220 00.001 29988 Worker thread wakes up
01:10:49.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.32) opts 0xd
01:10:49.220 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.32)
01:10:49.220 00.000 29988 Moving (-0.66, -0.32) raw xDistance=-0.02 yDistance=0.73
01:10:49.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:49.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:49.221 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.87
01:10:49.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
01:10:49.221 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
01:10:49.221 00.000 29988 MoveAxis(E, 0, ABG)
01:10:49.221 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 4 / 99999
01:10:49.222 00.001 29988 Move returns status 0, amount 0
01:10:49.222 00.000 29988 MoveAxis(S, 175, ABG)
01:10:49.222 00.000 29988 Guiding  Dir = 1, Dur = 175
01:10:49.222 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144249.222,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:49.222 00.000 29988 IsSlewing returns 0
01:10:49.222 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:49.223 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:49.223 00.000 28316 Enqueuing Expose request
01:10:49.224 00.001 29988 IsGuiding returns 0
01:10:49.228 00.004 29988 PulseGuide returned control before completion, sleep 180
01:10:49.413 00.185 29988 IsGuiding returns 1
01:10:49.413 00.000 29988 scope still moving after pulse duration time elapsed
01:10:49.445 00.032 29988 IsSlewing returns 0
01:10:49.445 00.000 29988 IsGuiding returns 0
01:10:49.445 00.000 29988 scope move finished after 175 + 46 ms
01:10:49.445 00.000 29988 Move returns status 0, amount 175
01:10:49.445 00.000 29988 move complete, result=0
01:10:49.445 00.000 29988 worker thread done servicing request
01:10:49.445 00.000 29988 Worker thread wakes up
01:10:49.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:49.445 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 175 ms SOUTH
01:10:49.446 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:51.079 01.633 29988 Exposure complete
01:10:51.135 00.056 29988 worker thread done servicing request
01:10:51.135 00.000 28316 OnExposeComplete: enter
01:10:51.137 00.002 28316 UpdateGuideState(): m_state=6
01:10:51.138 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
01:10:51.139 00.001 28316 Star::Find returns 1 (0), X=953.26, Y=258.66, Mass=2416, SNR=34.1, Peak=210 HFD=3.7
01:10:51.141 00.002 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
01:10:51.142 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
01:10:51.143 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.83 mountX=0.03 mountY=0.22, mountTheta=1.45
01:10:51.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.07, opts=13)
01:10:51.144 00.000 28316 Enqueuing Move request for scope (-0.21, -0.07)
01:10:51.145 00.001 29988 Worker thread wakes up
01:10:51.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
01:10:51.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
01:10:51.145 00.000 29988 Moving (-0.21, -0.07) raw xDistance=0.03 yDistance=0.22
01:10:51.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:51.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:10:51.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:10:51.145 00.000 29988 MoveAxis(E, 0, ABG)
01:10:51.145 00.000 29988 Move returns status 0, amount 0
01:10:51.145 00.000 29988 MoveAxis(S, 52, ABG)
01:10:51.146 00.001 29988 Guiding  Dir = 1, Dur = 52
01:10:51.146 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.1
01:10:51.146 00.000 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 5 / 99999
01:10:51.146 00.000 29988 IsSlewing returns 0
01:10:51.146 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144251.146,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:51.147 00.001 29988 IsGuiding returns 0
01:10:51.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:51.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:51.148 00.001 28316 Enqueuing Expose request
01:10:51.151 00.003 29988 PulseGuide returned control before completion, sleep 58
01:10:51.219 00.068 29988 IsGuiding returns 0
01:10:51.219 00.000 29988 Move returns status 0, amount 52
01:10:51.219 00.000 29988 move complete, result=0
01:10:51.219 00.000 29988 worker thread done servicing request
01:10:51.219 00.000 29988 Worker thread wakes up
01:10:51.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:51.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:51.219 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:10:52.629 01.410 29988 Exposure complete
01:10:52.661 00.032 29988 worker thread done servicing request
01:10:52.661 00.000 28316 OnExposeComplete: enter
01:10:52.661 00.000 28316 UpdateGuideState(): m_state=6
01:10:52.662 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
01:10:52.662 00.000 28316 Star::Find returns 1 (0), X=953.36, Y=258.81, Mass=2611, SNR=35.4, Peak=219 HFD=3.8
01:10:52.663 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
01:10:52.663 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:10:52.664 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=0.12 mountY=0.06, mountTheta=0.48
01:10:52.665 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
01:10:52.666 00.001 28316 Enqueuing Move request for scope (-0.11, 0.08)
01:10:52.666 00.000 29988 Worker thread wakes up
01:10:52.667 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:52.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
01:10:52.667 00.000 28316 UpdateGuideState exits: m=2611 RSB=35.4
01:10:52.667 00.000 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 6 / 99999
01:10:52.668 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
01:10:52.668 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144252.668,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:52.668 00.000 29988 Moving (-0.11, 0.08) raw xDistance=0.12 yDistance=0.06
01:10:52.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:10:52.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:52.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:52.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:52.669 00.000 28316 Enqueuing Expose request
01:10:52.670 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:10:52.670 00.000 29988 MoveAxis(E, 0, ABG)
01:10:52.670 00.000 29988 Move returns status 0, amount 0
01:10:52.670 00.000 29988 MoveAxis(N, 0, ABG)
01:10:52.670 00.000 29988 Move returns status 0, amount 0
01:10:52.670 00.000 29988 move complete, result=0
01:10:52.670 00.000 29988 worker thread done servicing request
01:10:52.670 00.000 29988 Worker thread wakes up
01:10:52.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:52.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:52.670 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:54.293 01.623 29988 Exposure complete
01:10:54.341 00.048 29988 worker thread done servicing request
01:10:54.341 00.000 28316 OnExposeComplete: enter
01:10:54.342 00.001 28316 UpdateGuideState(): m_state=6
01:10:54.342 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
01:10:54.343 00.001 28316 Star::Find returns 1 (0), X=953.50, Y=258.69, Mass=2459, SNR=34.4, Peak=182 HFD=3.9
01:10:54.343 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
01:10:54.344 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
01:10:54.344 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.92 mountX=-0.05 mountY=-0.01, mountTheta=-2.95
01:10:54.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
01:10:54.346 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
01:10:54.347 00.001 29988 Worker thread wakes up
01:10:54.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
01:10:54.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
01:10:54.347 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
01:10:54.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:10:54.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:54.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:54.348 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:10:54.348 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 7 / 99999
01:10:54.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:10:54.348 00.000 29988 MoveAxis(E, 0, ABG)
01:10:54.348 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144254.348,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:10:54.349 00.001 29988 Move returns status 0, amount 0
01:10:54.349 00.000 29988 MoveAxis(N, 0, ABG)
01:10:54.349 00.000 29988 Move returns status 0, amount 0
01:10:54.349 00.000 29988 move complete, result=0
01:10:54.349 00.000 29988 worker thread done servicing request
01:10:54.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:54.350 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:54.350 00.000 28316 Enqueuing Expose request
01:10:54.351 00.001 29988 Worker thread wakes up
01:10:54.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:54.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:54.351 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:10:55.880 01.529 29988 Exposure complete
01:10:55.920 00.040 29988 worker thread done servicing request
01:10:55.920 00.000 28316 OnExposeComplete: enter
01:10:55.923 00.003 28316 UpdateGuideState(): m_state=6
01:10:55.926 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
01:10:55.927 00.001 28316 Star::Find returns 1 (0), X=953.52, Y=258.79, Mass=2514, SNR=34.7, Peak=201 HFD=3.8
01:10:55.927 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
01:10:55.928 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
01:10:55.928 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.86 mountX=0.03 mountY=-0.07, mountTheta=-1.14
01:10:55.929 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
01:10:55.930 00.001 28316 Enqueuing Move request for scope (0.05, 0.06)
01:10:55.930 00.000 29988 Worker thread wakes up
01:10:55.930 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:55.931 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.7
01:10:55.931 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 8 / 99999
01:10:55.932 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
01:10:55.932 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144255.932,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:10:55.932 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
01:10:55.932 00.000 29988 Moving (0.05, 0.06) raw xDistance=0.03 yDistance=-0.07
01:10:55.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:10:55.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:55.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:55.933 00.000 28316 Enqueuing Expose request
01:10:55.934 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:55.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:10:55.934 00.000 29988 MoveAxis(E, 0, ABG)
01:10:55.934 00.000 29988 Move returns status 0, amount 0
01:10:55.934 00.000 29988 MoveAxis(N, 0, ABG)
01:10:55.934 00.000 29988 Move returns status 0, amount 0
01:10:55.934 00.000 29988 move complete, result=0
01:10:55.934 00.000 29988 worker thread done servicing request
01:10:55.934 00.000 29988 Worker thread wakes up
01:10:55.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:55.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:55.934 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:10:57.562 01.628 29988 Exposure complete
01:10:57.610 00.048 29988 worker thread done servicing request
01:10:57.610 00.000 28316 OnExposeComplete: enter
01:10:57.611 00.001 28316 UpdateGuideState(): m_state=6
01:10:57.611 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
01:10:57.612 00.001 28316 Star::Find returns 1 (0), X=953.39, Y=258.79, Mass=2335, SNR=33.5, Peak=185 HFD=3.8
01:10:57.612 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:10:57.613 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
01:10:57.613 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.43 mountX=0.09 mountY=0.04, mountTheta=0.40
01:10:57.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
01:10:57.616 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
01:10:57.617 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:57.617 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
01:10:57.617 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 9 / 99999
01:10:57.618 00.001 29988 Worker thread wakes up
01:10:57.618 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144257.618,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:10:57.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
01:10:57.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
01:10:57.618 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.09 yDistance=0.04
01:10:57.619 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:10:57.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:57.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:57.619 00.000 28316 Enqueuing Expose request
01:10:57.620 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:57.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:10:57.620 00.000 29988 MoveAxis(E, 0, ABG)
01:10:57.620 00.000 29988 Move returns status 0, amount 0
01:10:57.620 00.000 29988 MoveAxis(N, 0, ABG)
01:10:57.620 00.000 29988 Move returns status 0, amount 0
01:10:57.620 00.000 29988 move complete, result=0
01:10:57.620 00.000 29988 worker thread done servicing request
01:10:57.620 00.000 29988 Worker thread wakes up
01:10:57.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:57.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:57.621 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:59.150 01.529 29988 Exposure complete
01:10:59.215 00.065 29988 worker thread done servicing request
01:10:59.215 00.000 28316 OnExposeComplete: enter
01:10:59.215 00.000 28316 UpdateGuideState(): m_state=6
01:10:59.216 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
01:10:59.216 00.000 28316 Star::Find returns 1 (0), X=953.48, Y=258.70, Mass=2445, SNR=34.3, Peak=198 HFD=3.6
01:10:59.217 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:10:59.217 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:10:59.218 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.99 mountX=-0.03 mountY=-0.00, mountTheta=-3.03
01:10:59.218 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
01:10:59.219 00.001 28316 Enqueuing Move request for scope (0.02, -0.03)
01:10:59.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:10:59.220 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
01:10:59.220 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 10 / 99999
01:10:59.221 00.001 29988 Worker thread wakes up
01:10:59.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
01:10:59.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
01:10:59.221 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=-0.00
01:10:59.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:10:59.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:59.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:10:59.221 00.000 29988 MoveAxis(E, 0, ABG)
01:10:59.221 00.000 29988 Move returns status 0, amount 0
01:10:59.221 00.000 29988 MoveAxis(N, 0, ABG)
01:10:59.221 00.000 29988 Move returns status 0, amount 0
01:10:59.221 00.000 29988 move complete, result=0
01:10:59.221 00.000 29988 worker thread done servicing request
01:10:59.221 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144259.221,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
01:10:59.222 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:59.222 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:10:59.222 00.000 28316 Enqueuing Expose request
01:10:59.223 00.001 29988 Worker thread wakes up
01:10:59.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:10:59.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:10:59.223 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:00.847 01.624 29988 Exposure complete
01:11:00.885 00.038 29988 worker thread done servicing request
01:11:00.886 00.001 28316 OnExposeComplete: enter
01:11:00.887 00.001 28316 UpdateGuideState(): m_state=6
01:11:00.889 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
01:11:00.890 00.001 28316 Star::Find returns 1 (0), X=953.28, Y=258.63, Mass=2452, SNR=34.2, Peak=202 HFD=3.7
01:11:00.891 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
01:11:00.893 00.002 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
01:11:00.894 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.68 mountX=-0.01 mountY=0.21, mountTheta=1.61
01:11:00.894 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.10, opts=13)
01:11:00.895 00.001 28316 Enqueuing Move request for scope (-0.19, -0.10)
01:11:00.895 00.000 29988 Worker thread wakes up
01:11:00.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:00.896 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.2
01:11:00.896 00.000 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 11 / 99999
01:11:00.897 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
01:11:00.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
01:11:00.897 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144260.897,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
01:11:00.897 00.000 29988 Moving (-0.19, -0.10) raw xDistance=-0.01 yDistance=0.21
01:11:00.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:11:00.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:00.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:00.898 00.000 28316 Enqueuing Expose request
01:11:00.899 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:11:00.899 00.000 29988 MoveAxis(E, 0, ABG)
01:11:00.899 00.000 29988 Move returns status 0, amount 0
01:11:00.899 00.000 29988 MoveAxis(S, 51, ABG)
01:11:00.899 00.000 29988 Guiding  Dir = 1, Dur = 51
01:11:00.899 00.000 29988 IsSlewing returns 0
01:11:00.899 00.000 29988 IsGuiding returns 0
01:11:00.904 00.005 29988 PulseGuide returned control before completion, sleep 57
01:11:00.970 00.066 29988 IsGuiding returns 1
01:11:00.972 00.002 29988 scope still moving after pulse duration time elapsed
01:11:01.002 00.030 29988 IsSlewing returns 0
01:11:01.002 00.000 29988 IsGuiding returns 0
01:11:01.002 00.000 29988 scope move finished after 51 + 51 ms
01:11:01.002 00.000 29988 Move returns status 0, amount 51
01:11:01.002 00.000 29988 move complete, result=0
01:11:01.003 00.001 29988 worker thread done servicing request
01:11:01.003 00.000 29988 Worker thread wakes up
01:11:01.003 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:11:01.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:01.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:02.408 01.405 29988 Exposure complete
01:11:02.439 00.031 29988 worker thread done servicing request
01:11:02.439 00.000 28316 OnExposeComplete: enter
01:11:02.441 00.002 28316 UpdateGuideState(): m_state=6
01:11:02.444 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
01:11:02.447 00.003 28316 Star::Find returns 1 (0), X=953.41, Y=258.63, Mass=2643, SNR=35.6, Peak=192 HFD=3.8
01:11:02.448 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
01:11:02.448 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
01:11:02.449 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.10 mountX=-0.06 mountY=0.10, mountTheta=2.17
01:11:02.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
01:11:02.450 00.000 28316 Enqueuing Move request for scope (-0.06, -0.10)
01:11:02.451 00.001 29988 Worker thread wakes up
01:11:02.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:11:02.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:11:02.451 00.000 29988 Moving (-0.06, -0.10) raw xDistance=-0.06 yDistance=0.10
01:11:02.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:11:02.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:02.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:11:02.451 00.000 29988 MoveAxis(E, 0, ABG)
01:11:02.451 00.000 29988 Move returns status 0, amount 0
01:11:02.451 00.000 29988 MoveAxis(N, 0, ABG)
01:11:02.451 00.000 29988 Move returns status 0, amount 0
01:11:02.451 00.000 29988 move complete, result=0
01:11:02.451 00.000 29988 worker thread done servicing request
01:11:02.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:02.452 00.001 28316 UpdateGuideState exits: m=2643 RSB=35.6
01:11:02.452 00.000 28316 PhdController: settling, locked = 1, distance = 0.17 (0.50) aobump = 0 frame = 12 / 99999
01:11:02.453 00.001 28316 PhdController: newstate STATE_FINISH
01:11:02.453 00.000 28316 PhdController complete: success
01:11:02.453 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786144262.453,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
01:11:02.454 00.001 28316 Mount: notify guiding dither settle done success=1
01:11:02.454 00.000 28316 PhdController: newstate STATE_IDLE
01:11:02.455 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:02.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:02.456 00.001 28316 Enqueuing Expose request
01:11:02.456 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:02.457 00.001 29988 Worker thread wakes up
01:11:02.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:02.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:04.088 01.631 29988 Exposure complete
01:11:04.124 00.036 29988 worker thread done servicing request
01:11:04.124 00.000 28316 OnExposeComplete: enter
01:11:04.125 00.001 28316 UpdateGuideState(): m_state=6
01:11:04.126 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
01:11:04.127 00.001 28316 Star::Find returns 1 (0), X=953.76, Y=258.62, Mass=2436, SNR=34.1, Peak=193 HFD=3.7
01:11:04.128 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
01:11:04.128 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
01:11:04.129 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.37 mountX=-0.22 mountY=-0.21, mountTheta=-2.39
01:11:04.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.11, opts=13)
01:11:04.130 00.000 28316 Enqueuing Move request for scope (0.29, -0.11)
01:11:04.131 00.001 29988 Worker thread wakes up
01:11:04.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:04.131 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.1
01:11:04.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:04.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
01:11:04.133 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
01:11:04.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:04.134 00.001 28316 Enqueuing Expose request
01:11:04.137 00.003 29988 Moving (0.29, -0.11) raw xDistance=-0.22 yDistance=-0.21
01:11:04.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:11:04.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:04.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:11:04.137 00.000 29988 MoveAxis(E, 47, ABG)
01:11:04.137 00.000 29988 Guiding  Dir = 2, Dur = 47
01:11:04.137 00.000 29988 IsSlewing returns 0
01:11:04.137 00.000 29988 IsGuiding returns 0
01:11:04.139 00.002 29988 PulseGuide returned control before completion, sleep 55
01:11:04.199 00.060 29988 IsGuiding returns 0
01:11:04.199 00.000 29988 Move returns status 0, amount 47
01:11:04.199 00.000 29988 MoveAxis(N, 0, ABG)
01:11:04.199 00.000 29988 Move returns status 0, amount 0
01:11:04.199 00.000 29988 move complete, result=0
01:11:04.199 00.000 29988 worker thread done servicing request
01:11:04.199 00.000 29988 Worker thread wakes up
01:11:04.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:04.199 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 0 ms NORTH
01:11:04.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:05.603 01.404 29988 Exposure complete
01:11:05.638 00.035 29988 worker thread done servicing request
01:11:05.638 00.000 28316 OnExposeComplete: enter
01:11:05.640 00.002 28316 UpdateGuideState(): m_state=6
01:11:05.641 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
01:11:05.643 00.002 28316 Star::Find returns 1 (0), X=953.67, Y=258.61, Mass=2416, SNR=34.0, Peak=182 HFD=3.8
01:11:05.644 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:11:05.645 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:11:05.646 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.52 mountX=-0.19 mountY=-0.13, mountTheta=-2.55
01:11:05.649 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.12, opts=13)
01:11:05.652 00.003 28316 Enqueuing Move request for scope (0.21, -0.12)
01:11:05.655 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:05.657 00.002 28316 UpdateGuideState exits: m=2416 RSB=34.0
01:11:05.659 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:05.661 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:05.664 00.003 28316 Enqueuing Expose request
01:11:05.666 00.002 29988 Worker thread wakes up
01:11:05.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
01:11:05.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
01:11:05.666 00.000 29988 Moving (0.21, -0.12) raw xDistance=-0.19 yDistance=-0.13
01:11:05.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:11:05.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:05.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:11:05.666 00.000 29988 MoveAxis(E, 0, ABG)
01:11:05.666 00.000 29988 Move returns status 0, amount 0
01:11:05.666 00.000 29988 MoveAxis(N, 0, ABG)
01:11:05.666 00.000 29988 Move returns status 0, amount 0
01:11:05.666 00.000 29988 move complete, result=0
01:11:05.666 00.000 29988 worker thread done servicing request
01:11:05.666 00.000 29988 Worker thread wakes up
01:11:05.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:05.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:05.667 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:07.299 01.632 29988 Exposure complete
01:11:07.354 00.055 29988 worker thread done servicing request
01:11:07.354 00.000 28316 OnExposeComplete: enter
01:11:07.356 00.002 28316 UpdateGuideState(): m_state=6
01:11:07.357 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.359 00.002 28316 Star::Find returns 1 (0), X=953.40, Y=258.71, Mass=2592, SNR=35.2, Peak=193 HFD=3.7
01:11:07.360 00.001 28316 MultiStar: exiting stabilization period
01:11:07.361 00.001 28316 MultiStar: updating star positions after lock position change
01:11:07.362 00.001 28316 Star::Find(15, 663, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.363 00.001 28316 Star::Find returns 1 (0), X=664.44, Y=162.83, Mass=2380, SNR=33.3, Peak=188 HFD=4.5
01:11:07.364 00.001 28316 Star::Find(15, 1035, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.365 00.001 28316 Star::Find returns 1 (0), X=1036.00, Y=393.61, Mass=1918, SNR=29.9, Peak=158 HFD=4.2
01:11:07.367 00.002 28316 Star::Find(15, 979, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.368 00.001 28316 Star::Find returns 1 (0), X=980.49, Y=250.90, Mass=1750, SNR=29.2, Peak=132 HFD=3.9
01:11:07.369 00.001 28316 Star::Find(15, 312, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.370 00.001 28316 Star::Find returns 1 (0), X=313.89, Y=830.44, Mass=1692, SNR=28.5, Peak=151 HFD=3.9
01:11:07.371 00.001 28316 Star::Find(15, 496, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.374 00.003 28316 Star::Find returns 1 (0), X=496.87, Y=91.69, Mass=1329, SNR=25.3, Peak=118 HFD=4.0
01:11:07.377 00.003 28316 Star::Find(15, 290, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.379 00.002 28316 Star::Find returns 1 (0), X=291.58, Y=917.36, Mass=959, SNR=21.5, Peak=100 HFD=3.4
01:11:07.381 00.002 28316 Star::Find(15, 680, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.384 00.003 28316 Star::Find returns 1 (0), X=681.79, Y=948.08, Mass=957, SNR=21.2, Peak=75 HFD=4.2
01:11:07.386 00.002 28316 Star::Find(15, 1147, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.388 00.002 28316 Star::Find returns 1 (0), X=1148.56, Y=748.54, Mass=811, SNR=19.6, Peak=66 HFD=4.1
01:11:07.390 00.002 28316 Star::Find(15, 248, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.390 00.000 28316 Star::Find returns 1 (0), X=249.19, Y=520.70, Mass=573, SNR=16.5, Peak=58 HFD=3.6
01:11:07.391 00.001 28316 Star::Find(15, 652, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.392 00.001 28316 Star::Find returns 1 (0), X=653.00, Y=644.11, Mass=649, SNR=17.6, Peak=56 HFD=4.0
01:11:07.393 00.001 28316 Star::Find(15, 1132, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
01:11:07.393 00.000 28316 Star::Find returns 1 (0), X=1133.72, Y=626.25, Mass=632, SNR=17.4, Peak=49 HFD=3.7
01:11:07.394 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
01:11:07.395 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
01:11:07.396 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.85 mountX=0.01 mountY=0.07, mountTheta=1.43
01:11:07.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
01:11:07.398 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
01:11:07.400 00.002 29988 Worker thread wakes up
01:11:07.401 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:07.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:11:07.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:11:07.402 00.000 28316 UpdateGuideState exits: m=2592 RSB=35.2
01:11:07.403 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:07.404 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:07.405 00.001 28316 Enqueuing Expose request
01:11:07.406 00.001 29988 Moving (-0.06, -0.02) raw xDistance=0.01 yDistance=0.07
01:11:07.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:11:07.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:07.407 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:11:07.407 00.000 29988 MoveAxis(E, 0, ABG)
01:11:07.407 00.000 29988 Move returns status 0, amount 0
01:11:07.407 00.000 29988 MoveAxis(N, 0, ABG)
01:11:07.407 00.000 29988 Move returns status 0, amount 0
01:11:07.407 00.000 29988 move complete, result=0
01:11:07.407 00.000 29988 worker thread done servicing request
01:11:07.407 00.000 29988 Worker thread wakes up
01:11:07.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:07.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:07.407 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:08.815 01.408 29988 Exposure complete
01:11:08.846 00.031 29988 worker thread done servicing request
01:11:08.846 00.000 28316 OnExposeComplete: enter
01:11:08.847 00.001 28316 UpdateGuideState(): m_state=6
01:11:08.848 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
01:11:08.848 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=258.81, Mass=2368, SNR=33.7, Peak=199 HFD=3.7
01:11:08.849 00.001 28316 MultiStar: [#1 -0.10,-0.03,0.96,U] [#2 -0.23,0.04,0.91,U] [#3 -0.31,0.16,0.00,M1] [#4 -0.10,-0.03,0.83,U] [#5 -0.13,0.04,0.77,U] [#6 -0.21,0.00,0.66,U] [#7 -0.09,0.07,0.64,U] [#8 -0.17,0.12,0.58,U] 
01:11:08.849 00.000 28316 single-star, 7 included, MultiStar: {-0.14, 0.03}, one-star: {-0.10, 0.08}
01:11:08.850 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
01:11:08.850 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
01:11:08.850 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=0.11 mountY=0.05, mountTheta=0.41
01:11:08.851 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
01:11:08.852 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
01:11:08.853 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:08.853 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
01:11:08.853 00.000 29988 Worker thread wakes up
01:11:08.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:08.854 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:08.854 00.000 28316 Enqueuing Expose request
01:11:08.855 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
01:11:08.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
01:11:08.855 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.05
01:11:08.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:11:08.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:08.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:11:08.855 00.000 29988 MoveAxis(E, 0, ABG)
01:11:08.855 00.000 29988 Move returns status 0, amount 0
01:11:08.855 00.000 29988 MoveAxis(N, 0, ABG)
01:11:08.855 00.000 29988 Move returns status 0, amount 0
01:11:08.855 00.000 29988 move complete, result=0
01:11:08.855 00.000 29988 worker thread done servicing request
01:11:08.855 00.000 29988 Worker thread wakes up
01:11:08.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:08.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:08.855 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:10.488 01.633 29988 Exposure complete
01:11:10.529 00.041 29988 worker thread done servicing request
01:11:10.530 00.001 28316 OnExposeComplete: enter
01:11:10.531 00.001 28316 UpdateGuideState(): m_state=6
01:11:10.532 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
01:11:10.533 00.001 28316 Star::Find returns 1 (0), X=953.31, Y=258.88, Mass=2586, SNR=35.2, Peak=232 HFD=3.9
01:11:10.533 00.000 28316 MultiStar: [#1 -0.23,0.02,0.95,U] [#2 -0.17,0.15,0.90,U] [#3 -0.30,0.28,0.00,M2] [#4 -0.33,0.30,0.00,M1] [#5 0.01,0.16,0.71,U] [#6 -0.23,0.37,0.00,M1] [#7 -0.30,0.34,0.00,M1] [#8 -0.24,0.02,0.56,U] 
01:11:10.534 00.001 28316 refined, 4 included, MultiStar: {-0.16, 0.10}, one-star: {-0.16, 0.15}
01:11:10.534 00.000 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
01:11:10.535 00.001 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
01:11:10.535 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.57 mountX=0.16 mountY=0.10, mountTheta=0.54
01:11:10.536 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.10, opts=13)
01:11:10.536 00.000 28316 Enqueuing Move request for scope (-0.16, 0.10)
01:11:10.537 00.001 29988 Worker thread wakes up
01:11:10.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
01:11:10.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
01:11:10.537 00.000 29988 Moving (-0.16, 0.10) raw xDistance=0.16 yDistance=0.10
01:11:10.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:11:10.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:10.538 00.001 28316 UpdateGuideState exits: m=2586 RSB=35.2
01:11:10.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:10.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:10.540 00.001 28316 Enqueuing Expose request
01:11:10.541 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:10.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:11:10.541 00.000 29988 MoveAxis(E, 0, ABG)
01:11:10.541 00.000 29988 Move returns status 0, amount 0
01:11:10.541 00.000 29988 MoveAxis(N, 0, ABG)
01:11:10.541 00.000 29988 Move returns status 0, amount 0
01:11:10.541 00.000 29988 move complete, result=0
01:11:10.541 00.000 29988 worker thread done servicing request
01:11:10.541 00.000 29988 Worker thread wakes up
01:11:10.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:10.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:10.542 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:12.056 01.514 29988 Exposure complete
01:11:12.095 00.039 29988 worker thread done servicing request
01:11:12.095 00.000 28316 OnExposeComplete: enter
01:11:12.096 00.001 28316 UpdateGuideState(): m_state=6
01:11:12.098 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
01:11:12.099 00.001 28316 Star::Find returns 1 (0), X=953.62, Y=258.63, Mass=2314, SNR=33.4, Peak=192 HFD=3.5
01:11:12.101 00.002 28316 MultiStar: [#1 0.05,-0.04,0.96,U] [#2 -0.02,0.06,0.97,U] [#3 0.03,0.09,0.87,U] [#4 -0.03,0.12,0.87,U] [#5 0.21,0.07,0.76,U] [#6 -0.11,0.23,0.66,U] [#7 -0.06,0.04,0.62,U] [#8 0.30,0.13,0.00,M1] 
01:11:12.102 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {0.15, -0.10}
01:11:12.104 00.002 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
01:11:12.105 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
01:11:12.106 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.99 mountX=0.03 mountY=-0.05, mountTheta=-1.02
01:11:12.108 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
01:11:12.109 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
01:11:12.110 00.001 29988 Worker thread wakes up
01:11:12.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
01:11:12.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
01:11:12.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:12.111 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.4
01:11:12.111 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:12.112 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:12.112 00.000 28316 Enqueuing Expose request
01:11:12.112 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
01:11:12.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:11:12.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:12.113 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:11:12.113 00.000 29988 MoveAxis(E, 0, ABG)
01:11:12.113 00.000 29988 Move returns status 0, amount 0
01:11:12.113 00.000 29988 MoveAxis(N, 0, ABG)
01:11:12.113 00.000 29988 Move returns status 0, amount 0
01:11:12.113 00.000 29988 move complete, result=0
01:11:12.113 00.000 29988 worker thread done servicing request
01:11:12.113 00.000 29988 Worker thread wakes up
01:11:12.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:12.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:12.113 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:13.752 01.639 29988 Exposure complete
01:11:13.796 00.044 29988 worker thread done servicing request
01:11:13.796 00.000 28316 OnExposeComplete: enter
01:11:13.798 00.002 28316 UpdateGuideState(): m_state=6
01:11:13.799 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
01:11:13.800 00.001 28316 Star::Find returns 1 (0), X=953.31, Y=258.71, Mass=2398, SNR=33.8, Peak=208 HFD=3.7
01:11:13.801 00.001 28316 MultiStar: [#1 -0.31,-0.06,0.00,M1] [#2 -0.14,0.01,0.88,U] [#3 -0.23,0.18,0.00,M2] [#4 -0.32,0.04,0.00,M1] [#5 -0.22,0.17,0.00,M1] [#6 -0.19,0.20,0.63,U] [#7 -0.31,0.12,0.00,M1] [#8 -0.25,0.05,0.59,U] 
01:11:13.802 00.001 28316 single-star, 3 included, MultiStar: {-0.18, 0.05}, one-star: {-0.16, -0.02}
01:11:13.803 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
01:11:13.806 00.003 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.24)
01:11:13.808 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=0.05 mountY=0.15, mountTheta=1.28
01:11:13.812 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
01:11:13.812 00.000 28316 Enqueuing Move request for scope (-0.16, -0.02)
01:11:13.813 00.001 29988 Worker thread wakes up
01:11:13.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:13.813 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.8
01:11:13.814 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:13.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:13.815 00.001 28316 Enqueuing Expose request
01:11:13.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
01:11:13.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
01:11:13.815 00.000 29988 Moving (-0.16, -0.02) raw xDistance=0.05 yDistance=0.15
01:11:13.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:11:13.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:13.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:13.815 00.000 29988 MoveAxis(E, 0, ABG)
01:11:13.815 00.000 29988 Move returns status 0, amount 0
01:11:13.815 00.000 29988 MoveAxis(N, 0, ABG)
01:11:13.815 00.000 29988 Move returns status 0, amount 0
01:11:13.815 00.000 29988 move complete, result=0
01:11:13.815 00.000 29988 worker thread done servicing request
01:11:13.815 00.000 29988 Worker thread wakes up
01:11:13.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:13.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:13.816 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:15.343 01.527 29988 Exposure complete
01:11:15.385 00.042 29988 worker thread done servicing request
01:11:15.385 00.000 28316 OnExposeComplete: enter
01:11:15.386 00.001 28316 UpdateGuideState(): m_state=6
01:11:15.387 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
01:11:15.390 00.003 28316 Star::Find returns 1 (0), X=953.43, Y=258.78, Mass=2458, SNR=34.5, Peak=194 HFD=3.8
01:11:15.393 00.003 28316 MultiStar: [#1 0.02,-0.04,0.97,U] [#2 0.14,0.04,0.93,U] [#3 -0.13,0.06,0.85,U] [#4 -0.18,0.27,0.00,M2] [#5 0.01,0.02,0.74,U] [#6 -0.26,0.29,0.00,M1] [#7 -0.22,0.19,0.00,M2] [#8 0.11,0.14,0.58,U] 
01:11:15.395 00.002 28316 refined, 5 included, MultiStar: {0.02, 0.04}, one-star: {-0.04, 0.05}
01:11:15.397 00.002 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
01:11:15.399 00.002 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
01:11:15.402 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.17 mountX=0.03 mountY=-0.03, mountTheta=-0.84
01:11:15.405 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
01:11:15.405 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
01:11:15.406 00.001 29988 Worker thread wakes up
01:11:15.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:15.406 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.5
01:11:15.407 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:15.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:15.407 00.000 28316 Enqueuing Expose request
01:11:15.408 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:11:15.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:11:15.408 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
01:11:15.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:11:15.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:15.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:11:15.408 00.000 29988 MoveAxis(E, 0, ABG)
01:11:15.408 00.000 29988 Move returns status 0, amount 0
01:11:15.408 00.000 29988 MoveAxis(N, 0, ABG)
01:11:15.408 00.000 29988 Move returns status 0, amount 0
01:11:15.408 00.000 29988 move complete, result=0
01:11:15.408 00.000 29988 worker thread done servicing request
01:11:15.408 00.000 29988 Worker thread wakes up
01:11:15.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:15.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:15.409 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:17.033 01.624 29988 Exposure complete
01:11:17.089 00.056 29988 worker thread done servicing request
01:11:17.089 00.000 28316 OnExposeComplete: enter
01:11:17.091 00.002 28316 UpdateGuideState(): m_state=6
01:11:17.093 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
01:11:17.094 00.001 28316 Star::Find returns 1 (0), X=953.82, Y=258.79, Mass=2587, SNR=35.2, Peak=231 HFD=4.0
01:11:17.094 00.000 28316 MultiStar: [#1 0.21,0.03,0.98,U] [#2 0.07,-0.01,0.86,U] [#3 0.10,0.22,0.83,U] [#4 -0.11,0.31,0.00,M3] [#5 0.23,0.23,0.00,M1] [#6 0.08,0.35,0.00,M2] [#7 -0.11,0.23,0.60,U] [#8 0.25,0.22,0.00,M1] 
01:11:17.095 00.001 28316 refined, 4 included, MultiStar: {0.15, 0.10}, one-star: {0.35, 0.07}
01:11:17.096 00.001 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
01:11:17.096 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
01:11:17.097 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.57 mountX=0.03 mountY=-0.17, mountTheta=-1.43
01:11:17.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
01:11:17.099 00.000 28316 Enqueuing Move request for scope (0.15, 0.10)
01:11:17.099 00.000 29988 Worker thread wakes up
01:11:17.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:17.100 00.001 28316 UpdateGuideState exits: m=2587 RSB=35.2
01:11:17.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:17.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:17.101 00.000 28316 Enqueuing Expose request
01:11:17.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
01:11:17.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
01:11:17.102 00.000 29988 Moving (0.15, 0.10) raw xDistance=0.03 yDistance=-0.17
01:11:17.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:11:17.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:17.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:11:17.102 00.000 29988 MoveAxis(E, 0, ABG)
01:11:17.102 00.000 29988 Move returns status 0, amount 0
01:11:17.102 00.000 29988 MoveAxis(N, 0, ABG)
01:11:17.102 00.000 29988 Move returns status 0, amount 0
01:11:17.102 00.000 29988 move complete, result=0
01:11:17.102 00.000 29988 worker thread done servicing request
01:11:17.102 00.000 29988 Worker thread wakes up
01:11:17.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:17.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:17.102 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:11:18.624 01.522 29988 Exposure complete
01:11:18.667 00.043 29988 worker thread done servicing request
01:11:18.667 00.000 28316 OnExposeComplete: enter
01:11:18.668 00.001 28316 UpdateGuideState(): m_state=6
01:11:18.669 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
01:11:18.670 00.001 28316 Star::Find returns 1 (0), X=953.74, Y=258.78, Mass=2457, SNR=34.4, Peak=210 HFD=3.9
01:11:18.671 00.001 28316 MultiStar: [#1 0.06,0.04,0.98,U] [#2 -0.03,0.24,0.90,U] [#3 0.12,0.21,0.84,U] [#4 -0.02,0.25,0.82,U] [#5 0.18,0.03,0.73,U] [#6 0.11,0.30,0.00,M3] [#7 0.05,0.15,0.61,U] [#8 0.10,0.19,0.56,U] 
01:11:18.673 00.002 28316 refined, 7 included, MultiStar: {0.09, 0.14}, one-star: {0.27, 0.06}
01:11:18.674 00.001 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
01:11:18.675 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
01:11:18.675 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=0.99 mountX=0.09 mountY=-0.15, mountTheta=-1.02
01:11:18.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
01:11:18.677 00.001 28316 Enqueuing Move request for scope (0.09, 0.14)
01:11:18.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:18.678 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.4
01:11:18.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:18.679 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:18.679 00.000 28316 Enqueuing Expose request
01:11:18.679 00.000 29988 Worker thread wakes up
01:11:18.680 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
01:11:18.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
01:11:18.680 00.000 29988 Moving (0.09, 0.14) raw xDistance=0.09 yDistance=-0.15
01:11:18.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:11:18.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:18.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:11:18.680 00.000 29988 MoveAxis(E, 0, ABG)
01:11:18.680 00.000 29988 Move returns status 0, amount 0
01:11:18.680 00.000 29988 MoveAxis(N, 0, ABG)
01:11:18.680 00.000 29988 Move returns status 0, amount 0
01:11:18.680 00.000 29988 move complete, result=0
01:11:18.680 00.000 29988 worker thread done servicing request
01:11:18.680 00.000 29988 Worker thread wakes up
01:11:18.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:18.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:18.680 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:20.301 01.621 29988 Exposure complete
01:11:20.348 00.047 29988 worker thread done servicing request
01:11:20.348 00.000 28316 OnExposeComplete: enter
01:11:20.350 00.002 28316 UpdateGuideState(): m_state=6
01:11:20.350 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
01:11:20.351 00.001 28316 Star::Find returns 1 (0), X=953.80, Y=258.97, Mass=2577, SNR=35.1, Peak=210 HFD=4.1
01:11:20.352 00.001 28316 MultiStar: [#1 0.09,0.21,0.95,U] [#2 0.36,0.40,0.00,M1] [#3 0.26,0.44,0.00,M1] [#4 -0.01,0.53,0.00,M3] [#5 0.30,0.36,0.00,M1] [#6 0.11,0.52,0.00,M4] [#7 -0.07,0.55,0.00,M1] [#8 0.31,0.24,0.00,M1] 
01:11:20.354 00.002 28316 refined, 1 included, MultiStar: {0.22, 0.23}, one-star: {0.33, 0.24}
01:11:20.356 00.002 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.19 = -1.19)
01:11:20.358 00.002 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
01:11:20.359 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.23 hyp=0.31 cameraTheta=0.81 mountX=0.12 mountY=-0.30, mountTheta=-1.20
01:11:20.362 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.23, opts=13)
01:11:20.363 00.001 28316 Enqueuing Move request for scope (0.22, 0.23)
01:11:20.366 00.003 29988 Worker thread wakes up
01:11:20.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:20.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.23) opts 0xd
01:11:20.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.23)
01:11:20.366 00.000 28316 UpdateGuideState exits: m=2577 RSB=35.1
01:11:20.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:20.368 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:20.368 00.000 28316 Enqueuing Expose request
01:11:20.368 00.000 29988 Moving (0.22, 0.23) raw xDistance=0.12 yDistance=-0.30
01:11:20.369 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:11:20.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:20.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:11:20.369 00.000 29988 MoveAxis(E, 0, ABG)
01:11:20.369 00.000 29988 Move returns status 0, amount 0
01:11:20.369 00.000 29988 MoveAxis(N, 0, ABG)
01:11:20.369 00.000 29988 Move returns status 0, amount 0
01:11:20.369 00.000 29988 move complete, result=0
01:11:20.369 00.000 29988 worker thread done servicing request
01:11:20.369 00.000 29988 Worker thread wakes up
01:11:20.369 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:20.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:20.369 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:11:21.884 01.515 29988 Exposure complete
01:11:21.914 00.030 29988 worker thread done servicing request
01:11:21.915 00.001 28316 OnExposeComplete: enter
01:11:21.915 00.000 28316 UpdateGuideState(): m_state=6
01:11:21.916 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
01:11:21.916 00.000 28316 Star::Find returns 1 (0), X=953.66, Y=258.84, Mass=2365, SNR=33.7, Peak=193 HFD=3.8
01:11:21.918 00.002 28316 MultiStar: [#1 0.01,0.16,1.01,U] [#2 -0.02,0.18,0.93,U] [#3 0.14,0.16,0.86,U] [#4 0.04,0.18,0.84,U] [#5 0.11,0.10,0.74,U] [#6 0.17,0.38,0.00,M5] [#7 -0.02,0.32,0.00,M2] [#8 0.14,0.30,0.00,M2] 
01:11:21.918 00.000 28316 refined, 5 included, MultiStar: {0.08, 0.15}, one-star: {0.19, 0.11}
01:11:21.918 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
01:11:21.919 00.001 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
01:11:21.919 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=0.10 mountY=-0.14, mountTheta=-0.92
01:11:21.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.15, opts=13)
01:11:21.921 00.001 28316 Enqueuing Move request for scope (0.08, 0.15)
01:11:21.921 00.000 29988 Worker thread wakes up
01:11:21.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:21.922 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
01:11:21.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:21.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:21.923 00.001 28316 Enqueuing Expose request
01:11:21.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
01:11:21.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
01:11:21.923 00.000 29988 Moving (0.08, 0.15) raw xDistance=0.10 yDistance=-0.14
01:11:21.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:11:21.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:21.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:11:21.923 00.000 29988 MoveAxis(E, 0, ABG)
01:11:21.923 00.000 29988 Move returns status 0, amount 0
01:11:21.923 00.000 29988 MoveAxis(N, 0, ABG)
01:11:21.923 00.000 29988 Move returns status 0, amount 0
01:11:21.923 00.000 29988 move complete, result=0
01:11:21.923 00.000 29988 worker thread done servicing request
01:11:21.923 00.000 29988 Worker thread wakes up
01:11:21.924 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:21.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:21.924 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:23.655 01.731 29988 Exposure complete
01:11:23.726 00.071 29988 worker thread done servicing request
01:11:23.727 00.001 28316 OnExposeComplete: enter
01:11:23.728 00.001 28316 UpdateGuideState(): m_state=6
01:11:23.730 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
01:11:23.731 00.001 28316 Star::Find returns 1 (0), X=953.62, Y=258.72, Mass=2335, SNR=33.6, Peak=179 HFD=3.7
01:11:23.733 00.002 28316 MultiStar: [#1 -0.14,-0.03,1.00,U] [#2 0.15,0.19,0.95,U] [#3 0.12,0.06,0.87,U] [#4 0.04,0.04,0.86,U] [#5 -0.07,-0.03,0.76,U] [#6 0.04,0.17,0.63,U] [#7 -0.02,0.06,0.63,U] [#8 0.24,0.19,0.00,M3] 
01:11:23.734 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.15, -0.00}
01:11:23.735 00.001 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
01:11:23.736 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
01:11:23.737 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.93 mountX=0.03 mountY=-0.06, mountTheta=-1.08
01:11:23.740 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
01:11:23.740 00.000 28316 Enqueuing Move request for scope (0.04, 0.05)
01:11:23.741 00.001 29988 Worker thread wakes up
01:11:23.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:23.742 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
01:11:23.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
01:11:23.742 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.6
01:11:23.743 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:23.746 00.003 29988 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
01:11:23.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:23.746 00.000 28316 Enqueuing Expose request
01:11:23.748 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:11:23.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:23.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:11:23.748 00.000 29988 MoveAxis(E, 0, ABG)
01:11:23.748 00.000 29988 Move returns status 0, amount 0
01:11:23.748 00.000 29988 MoveAxis(N, 0, ABG)
01:11:23.748 00.000 29988 Move returns status 0, amount 0
01:11:23.748 00.000 29988 move complete, result=0
01:11:23.748 00.000 29988 worker thread done servicing request
01:11:23.748 00.000 29988 Worker thread wakes up
01:11:23.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:23.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:23.748 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:25.162 01.414 29988 Exposure complete
01:11:25.197 00.035 29988 worker thread done servicing request
01:11:25.197 00.000 28316 OnExposeComplete: enter
01:11:25.197 00.000 28316 UpdateGuideState(): m_state=6
01:11:25.198 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
01:11:25.198 00.000 28316 Star::Find returns 1 (0), X=953.69, Y=258.76, Mass=2402, SNR=34.0, Peak=187 HFD=3.8
01:11:25.199 00.001 28316 MultiStar: [#1 -0.01,0.05,0.95,U] [#2 0.17,0.05,0.91,U] [#3 0.13,0.11,0.87,U] [#4 -0.07,-0.00,0.87,U] [#5 0.16,0.18,0.75,U] [#6 0.21,0.11,0.66,U] [#7 0.03,0.11,0.62,U] [#8 0.29,0.16,0.00,M4] 
01:11:25.199 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.08}, one-star: {0.23, 0.03}
01:11:25.200 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.38 = -1.38)
01:11:25.201 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
01:11:25.202 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.62 mountX=0.02 mountY=-0.13, mountTheta=-1.38
01:11:25.204 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.08, opts=13)
01:11:25.205 00.001 28316 Enqueuing Move request for scope (0.11, 0.08)
01:11:25.206 00.001 29988 Worker thread wakes up
01:11:25.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
01:11:25.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:25.207 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
01:11:25.207 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
01:11:25.207 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:25.209 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:25.209 00.000 28316 Enqueuing Expose request
01:11:25.209 00.000 29988 Moving (0.11, 0.08) raw xDistance=0.02 yDistance=-0.13
01:11:25.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:11:25.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:25.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:11:25.209 00.000 29988 MoveAxis(E, 0, ABG)
01:11:25.209 00.000 29988 Move returns status 0, amount 0
01:11:25.209 00.000 29988 MoveAxis(N, 0, ABG)
01:11:25.209 00.000 29988 Move returns status 0, amount 0
01:11:25.209 00.000 29988 move complete, result=0
01:11:25.209 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:25.210 00.001 29988 worker thread done servicing request
01:11:25.210 00.000 29988 Worker thread wakes up
01:11:25.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:25.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:26.839 01.629 29988 Exposure complete
01:11:26.903 00.064 29988 worker thread done servicing request
01:11:26.903 00.000 28316 OnExposeComplete: enter
01:11:26.903 00.000 28316 UpdateGuideState(): m_state=6
01:11:26.904 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
01:11:26.904 00.000 28316 Star::Find returns 1 (0), X=953.63, Y=259.02, Mass=2464, SNR=34.5, Peak=194 HFD=4.1
01:11:26.905 00.001 28316 MultiStar: [#1 0.03,0.28,0.00,M1] [#2 0.01,0.38,0.00,M1] [#3 0.02,0.46,0.00,M1] [#4 -0.11,0.43,0.00,M1] [#5 0.01,0.46,0.00,M1] [#6 -0.24,0.53,0.00,M4] [#7 -0.11,0.52,0.00,M1] [#8 0.12,0.36,0.00,M5] 
01:11:26.905 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
01:11:26.906 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
01:11:26.906 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.34 cameraTheta=1.06 mountX=0.20 mountY=-0.28, mountTheta=-0.95
01:11:26.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.29, opts=13)
01:11:26.909 00.002 28316 Enqueuing Move request for scope (0.16, 0.29)
01:11:26.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:26.910 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
01:11:26.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:26.911 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:26.911 00.000 28316 Enqueuing Expose request
01:11:26.911 00.000 29988 Worker thread wakes up
01:11:26.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.29) opts 0xd
01:11:26.912 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.29)
01:11:26.912 00.000 29988 Moving (0.16, 0.29) raw xDistance=0.20 yDistance=-0.28
01:11:26.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:11:26.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:26.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:11:26.912 00.000 29988 MoveAxis(E, 0, ABG)
01:11:26.912 00.000 29988 Move returns status 0, amount 0
01:11:26.912 00.000 29988 MoveAxis(N, 0, ABG)
01:11:26.912 00.000 29988 Move returns status 0, amount 0
01:11:26.912 00.000 29988 move complete, result=0
01:11:26.912 00.000 29988 worker thread done servicing request
01:11:26.912 00.000 29988 Worker thread wakes up
01:11:26.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:26.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:26.912 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:11:28.439 01.527 29988 Exposure complete
01:11:28.476 00.037 29988 worker thread done servicing request
01:11:28.476 00.000 28316 OnExposeComplete: enter
01:11:28.477 00.001 28316 UpdateGuideState(): m_state=6
01:11:28.479 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
01:11:28.480 00.001 28316 Star::Find returns 1 (0), X=953.59, Y=259.18, Mass=2623, SNR=35.4, Peak=208 HFD=3.8
01:11:28.482 00.002 28316 MultiStar: [#1 -0.15,0.46,0.00,M2] [#2 -0.04,0.49,0.00,M2] [#3 -0.11,0.59,0.00,M2] [#4 -0.18,0.70,0.00,M2] [#5 -0.09,0.60,0.00,M2] [#6 -0.12,0.70,0.00,M5] [#7 -0.36,0.69,0.00,M2] [#8 0.23,0.57,0.00,M6] 
01:11:28.485 00.003 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
01:11:28.487 00.002 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
01:11:28.490 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=0.45 hyp=0.47 cameraTheta=1.31 mountX=0.36 mountY=-0.31, mountTheta=-0.71
01:11:28.494 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.45, opts=13)
01:11:28.516 00.022 28316 Enqueuing Move request for scope (0.12, 0.45)
01:11:28.516 00.000 29988 Worker thread wakes up
01:11:28.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.45) opts 0xd
01:11:28.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.45)
01:11:28.516 00.000 29988 Moving (0.12, 0.45) raw xDistance=0.36 yDistance=-0.31
01:11:28.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
01:11:28.516 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.05 newest=-0.72
01:11:28.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:11:28.516 00.000 29988 MoveAxis(W, 76, ABG)
01:11:28.516 00.000 29988 Guiding  Dir = 3, Dur = 76
01:11:28.516 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:28.519 00.003 29988 IsSlewing returns 0
01:11:28.519 00.000 28316 UpdateGuideState exits: m=2623 RSB=35.4
01:11:28.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:28.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:28.520 00.000 28316 Enqueuing Expose request
01:11:28.521 00.001 29988 IsGuiding returns 0
01:11:28.523 00.002 29988 PulseGuide returned control before completion, sleep 85
01:11:28.611 00.088 29988 IsGuiding returns 1
01:11:28.611 00.000 29988 scope still moving after pulse duration time elapsed
01:11:28.642 00.031 29988 IsSlewing returns 0
01:11:28.643 00.001 29988 IsGuiding returns 0
01:11:28.643 00.000 29988 scope move finished after 76 + 45 ms
01:11:28.643 00.000 29988 Move returns status 0, amount 76
01:11:28.643 00.000 29988 MoveAxis(N, 74, ABG)
01:11:28.643 00.000 29988 Guiding  Dir = 0, Dur = 74
01:11:28.643 00.000 29988 IsSlewing returns 0
01:11:28.644 00.001 29988 IsGuiding returns 0
01:11:28.654 00.010 29988 PulseGuide returned control before completion, sleep 74
01:11:28.741 00.087 29988 IsGuiding returns 0
01:11:28.741 00.000 29988 Move returns status 0, amount 74
01:11:28.741 00.000 29988 move complete, result=0
01:11:28.741 00.000 29988 worker thread done servicing request
01:11:28.741 00.000 28316 GuideStep: 0.4 px 76 ms WEST, -0.3 px 74 ms NORTH
01:11:28.742 00.001 29988 Worker thread wakes up
01:11:28.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:28.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:30.375 01.633 29988 Exposure complete
01:11:30.421 00.046 29988 worker thread done servicing request
01:11:30.421 00.000 28316 OnExposeComplete: enter
01:11:30.423 00.002 28316 UpdateGuideState(): m_state=6
01:11:30.424 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
01:11:30.424 00.000 28316 Star::Find returns 1 (0), X=953.36, Y=258.75, Mass=2351, SNR=33.6, Peak=191 HFD=3.7
01:11:30.425 00.001 28316 MultiStar: [#1 -0.22,0.05,1.02,U] [#2 -0.23,-0.07,0.90,U] [#3 -0.17,0.03,0.89,U] [#4 -0.25,-0.05,0.84,U] [#5 0.02,0.06,0.74,U] [#6 -0.26,0.18,0.00,M6] [#7 -0.44,-0.04,0.00,M3] [#8 -0.16,0.00,0.61,U] 
01:11:30.426 00.001 28316 single-star, 6 included, MultiStar: {-0.16, 0.01}, one-star: {-0.11, 0.03}
01:11:30.427 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:11:30.427 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
01:11:30.429 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.89 mountX=0.07 mountY=0.08, mountTheta=0.88
01:11:30.431 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
01:11:30.431 00.000 28316 Enqueuing Move request for scope (-0.11, 0.03)
01:11:30.432 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:30.432 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
01:11:30.433 00.001 29988 Worker thread wakes up
01:11:30.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:11:30.433 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:11:30.433 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
01:11:30.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:11:30.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:30.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:30.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:30.436 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:11:30.436 00.000 28316 Enqueuing Expose request
01:11:30.436 00.000 29988 MoveAxis(E, 0, ABG)
01:11:30.437 00.001 29988 Move returns status 0, amount 0
01:11:30.437 00.000 29988 MoveAxis(N, 0, ABG)
01:11:30.437 00.000 29988 Move returns status 0, amount 0
01:11:30.437 00.000 29988 move complete, result=0
01:11:30.437 00.000 29988 worker thread done servicing request
01:11:30.437 00.000 29988 Worker thread wakes up
01:11:30.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:30.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:30.437 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:31.955 01.518 29988 Exposure complete
01:11:31.994 00.039 29988 worker thread done servicing request
01:11:31.994 00.000 28316 OnExposeComplete: enter
01:11:31.996 00.002 28316 UpdateGuideState(): m_state=6
01:11:31.997 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
01:11:31.999 00.002 28316 Star::Find returns 1 (0), X=953.29, Y=258.75, Mass=2378, SNR=33.6, Peak=209 HFD=3.8
01:11:32.000 00.001 28316 MultiStar: [#1 -0.25,-0.08,0.99,U] [#2 -0.33,-0.27,0.00,M2] [#3 -0.32,0.05,0.00,M2] [#4 -0.52,-0.09,0.00,M2] [#5 -0.23,-0.00,0.77,U] [#6 -0.42,0.11,0.00,M7] [#7 -0.56,0.03,0.00,M4] [#8 -0.25,-0.04,0.61,U] 
01:11:32.000 00.000 28316 single-star, 3 included, MultiStar: {-0.22, -0.03}, one-star: {-0.18, 0.02}
01:11:32.000 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
01:11:32.001 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
01:11:32.001 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.03 mountX=0.09 mountY=0.15, mountTheta=1.02
01:11:32.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
01:11:32.003 00.001 28316 Enqueuing Move request for scope (-0.18, 0.02)
01:11:32.003 00.000 29988 Worker thread wakes up
01:11:32.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:32.004 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
01:11:32.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
01:11:32.004 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.6
01:11:32.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:32.006 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:32.006 00.000 28316 Enqueuing Expose request
01:11:32.006 00.000 29988 Moving (-0.18, 0.02) raw xDistance=0.09 yDistance=0.15
01:11:32.007 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:11:32.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:32.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:32.007 00.000 29988 MoveAxis(E, 0, ABG)
01:11:32.007 00.000 29988 Move returns status 0, amount 0
01:11:32.007 00.000 29988 MoveAxis(N, 0, ABG)
01:11:32.007 00.000 29988 Move returns status 0, amount 0
01:11:32.007 00.000 29988 move complete, result=0
01:11:32.007 00.000 29988 worker thread done servicing request
01:11:32.007 00.000 29988 Worker thread wakes up
01:11:32.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:32.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:32.007 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:33.631 01.624 29988 Exposure complete
01:11:33.673 00.042 29988 worker thread done servicing request
01:11:33.673 00.000 28316 OnExposeComplete: enter
01:11:33.674 00.001 28316 UpdateGuideState(): m_state=6
01:11:33.678 00.004 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
01:11:33.679 00.001 28316 Star::Find returns 1 (0), X=953.41, Y=258.70, Mass=2409, SNR=34.0, Peak=185 HFD=3.8
01:11:33.680 00.001 28316 MultiStar: [#1 -0.07,-0.03,0.99,U] [#2 -0.24,0.02,0.93,U] [#3 -0.17,-0.11,0.87,U] [#4 -0.31,0.04,0.00,M3] [#5 -0.06,0.07,0.77,U] [#6 -0.27,0.30,0.00,M8] [#7 -0.29,-0.01,0.00,M5] [#8 -0.27,0.04,0.00,M5] 
01:11:33.682 00.002 28316 single-star, 4 included, MultiStar: {-0.12, -0.02}, one-star: {-0.06, -0.03}
01:11:33.682 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.59)
01:11:33.683 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:11:33.684 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.70 mountX=-0.00 mountY=0.06, mountTheta=1.59
01:11:33.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
01:11:33.686 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
01:11:33.686 00.000 29988 Worker thread wakes up
01:11:33.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:33.687 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:11:33.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:33.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:33.688 00.001 28316 Enqueuing Expose request
01:11:33.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
01:11:33.688 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
01:11:33.688 00.000 29988 Moving (-0.06, -0.03) raw xDistance=-0.00 yDistance=0.06
01:11:33.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:11:33.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:33.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:11:33.688 00.000 29988 MoveAxis(E, 0, ABG)
01:11:33.688 00.000 29988 Move returns status 0, amount 0
01:11:33.688 00.000 29988 MoveAxis(N, 0, ABG)
01:11:33.688 00.000 29988 Move returns status 0, amount 0
01:11:33.688 00.000 29988 move complete, result=0
01:11:33.689 00.001 29988 worker thread done servicing request
01:11:33.689 00.000 29988 Worker thread wakes up
01:11:33.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:33.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:33.689 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:35.205 01.516 29988 Exposure complete
01:11:35.241 00.036 29988 worker thread done servicing request
01:11:35.242 00.001 28316 OnExposeComplete: enter
01:11:35.244 00.002 28316 UpdateGuideState(): m_state=6
01:11:35.247 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
01:11:35.249 00.002 28316 Star::Find returns 1 (0), X=953.24, Y=258.73, Mass=2285, SNR=33.2, Peak=187 HFD=3.8
01:11:35.252 00.003 28316 MultiStar: [#1 -0.22,0.01,1.01,U] [#2 -0.26,0.04,0.91,U] [#3 -0.33,0.01,0.00,M2] [#4 -0.31,0.10,0.00,M4] [#5 -0.12,0.16,0.78,U] [#6 -0.30,0.19,0.00,M9] [#7 -0.49,0.15,0.00,M6] [#8 -0.08,0.02,0.61,U] 
01:11:35.253 00.001 28316 refined, 4 included, MultiStar: {-0.19, 0.04}, one-star: {-0.23, -0.00}
01:11:35.253 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
01:11:35.254 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
01:11:35.254 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.92 mountX=0.12 mountY=0.15, mountTheta=0.91
01:11:35.255 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.04, opts=13)
01:11:35.256 00.001 28316 Enqueuing Move request for scope (-0.19, 0.04)
01:11:35.256 00.000 29988 Worker thread wakes up
01:11:35.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:35.257 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.2
01:11:35.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:35.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:35.258 00.000 28316 Enqueuing Expose request
01:11:35.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
01:11:35.258 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
01:11:35.258 00.000 29988 Moving (-0.19, 0.04) raw xDistance=0.12 yDistance=0.15
01:11:35.259 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:11:35.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:35.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:35.259 00.000 29988 MoveAxis(E, 0, ABG)
01:11:35.259 00.000 29988 Move returns status 0, amount 0
01:11:35.259 00.000 29988 MoveAxis(N, 0, ABG)
01:11:35.259 00.000 29988 Move returns status 0, amount 0
01:11:35.259 00.000 29988 move complete, result=0
01:11:35.259 00.000 29988 worker thread done servicing request
01:11:35.259 00.000 29988 Worker thread wakes up
01:11:35.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:35.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:35.259 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:36.889 01.630 29988 Exposure complete
01:11:36.922 00.033 29988 worker thread done servicing request
01:11:36.922 00.000 28316 OnExposeComplete: enter
01:11:36.923 00.001 28316 UpdateGuideState(): m_state=6
01:11:36.925 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
01:11:36.925 00.000 28316 Star::Find returns 1 (0), X=953.19, Y=258.71, Mass=2353, SNR=33.6, Peak=213 HFD=3.8
01:11:36.926 00.001 28316 MultiStar: [#1 -0.37,-0.01,0.00,M1] [#2 -0.36,0.17,0.00,M1] [#3 -0.40,0.04,0.00,M3] [#4 -0.60,0.09,0.00,M5] [#5 -0.20,0.05,0.78,U] [#6 -0.27,0.13,0.00,M10] [#7 -0.35,0.11,0.00,M7] [#8 -0.41,0.11,0.00,M5] 
01:11:36.927 00.001 28316 refined, 1 included, MultiStar: {-0.24, 0.01}, one-star: {-0.27, -0.02}
01:11:36.927 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
01:11:36.927 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
01:11:36.928 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.09 mountX=0.11 mountY=0.21, mountTheta=1.08
01:11:36.930 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.01, opts=13)
01:11:36.930 00.000 28316 Enqueuing Move request for scope (-0.24, 0.01)
01:11:36.931 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:36.932 00.001 29988 Worker thread wakes up
01:11:36.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
01:11:36.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
01:11:36.932 00.000 29988 Moving (-0.24, 0.01) raw xDistance=0.11 yDistance=0.21
01:11:36.932 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
01:11:36.933 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:11:36.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:36.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:36.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:36.935 00.001 28316 Enqueuing Expose request
01:11:36.936 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:11:36.936 00.000 29988 MoveAxis(E, 0, ABG)
01:11:36.936 00.000 29988 Move returns status 0, amount 0
01:11:36.936 00.000 29988 MoveAxis(N, 0, ABG)
01:11:36.936 00.000 29988 Move returns status 0, amount 0
01:11:36.936 00.000 29988 move complete, result=0
01:11:36.936 00.000 29988 worker thread done servicing request
01:11:36.936 00.000 29988 Worker thread wakes up
01:11:36.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:36.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:36.937 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:38.463 01.526 29988 Exposure complete
01:11:38.536 00.073 29988 worker thread done servicing request
01:11:38.536 00.000 28316 OnExposeComplete: enter
01:11:38.537 00.001 28316 UpdateGuideState(): m_state=6
01:11:38.539 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
01:11:38.540 00.001 28316 Star::Find returns 1 (0), X=953.31, Y=258.91, Mass=2445, SNR=34.4, Peak=222 HFD=3.9
01:11:38.541 00.001 28316 MultiStar: [#1 -0.37,0.04,0.00,M2] [#2 -0.23,0.22,0.00,M2] [#3 -0.31,0.19,0.00,M4] [#4 -0.56,0.31,0.00,M6] [#5 -0.06,0.20,0.74,U] [#6 -0.39,0.54,0.00,R] [#7 -0.32,0.28,0.00,M8] [#8 -0.27,0.23,0.00,M6] 
01:11:38.541 00.000 28316 refined, 1 included, MultiStar: {-0.12, 0.19}, one-star: {-0.16, 0.18}
01:11:38.542 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
01:11:38.542 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
01:11:38.543 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.12 mountX=0.22 mountY=0.02, mountTheta=0.09
01:11:38.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.19, opts=13)
01:11:38.544 00.000 28316 Enqueuing Move request for scope (-0.12, 0.19)
01:11:38.544 00.000 29988 Worker thread wakes up
01:11:38.545 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:38.545 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.4
01:11:38.546 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:38.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:38.546 00.000 28316 Enqueuing Expose request
01:11:38.547 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
01:11:38.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
01:11:38.547 00.000 29988 Moving (-0.12, 0.19) raw xDistance=0.22 yDistance=0.02
01:11:38.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:11:38.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:38.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:11:38.547 00.000 29988 MoveAxis(W, 46, ABG)
01:11:38.547 00.000 29988 Guiding  Dir = 3, Dur = 46
01:11:38.548 00.001 29988 IsSlewing returns 0
01:11:38.549 00.001 29988 IsGuiding returns 0
01:11:38.551 00.002 29988 PulseGuide returned control before completion, sleep 55
01:11:38.620 00.069 29988 IsGuiding returns 0
01:11:38.620 00.000 29988 Move returns status 0, amount 46
01:11:38.620 00.000 29988 MoveAxis(N, 0, ABG)
01:11:38.620 00.000 29988 Move returns status 0, amount 0
01:11:38.620 00.000 29988 move complete, result=0
01:11:38.620 00.000 29988 worker thread done servicing request
01:11:38.620 00.000 29988 Worker thread wakes up
01:11:38.620 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.0 px 0 ms NORTH
01:11:38.621 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:38.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:40.246 01.625 29988 Exposure complete
01:11:40.284 00.038 29988 worker thread done servicing request
01:11:40.284 00.000 28316 OnExposeComplete: enter
01:11:40.286 00.002 28316 UpdateGuideState(): m_state=6
01:11:40.287 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
01:11:40.289 00.002 28316 Star::Find returns 1 (0), X=953.29, Y=258.75, Mass=2496, SNR=34.6, Peak=220 HFD=3.8
01:11:40.291 00.002 28316 MultiStar: [#1 -0.32,-0.04,0.00,M3] [#2 -0.25,0.09,0.88,U] [#3 -0.30,0.14,0.00,M5] [#4 -0.43,0.12,0.00,M7] [#5 -0.10,0.12,0.73,U] [#6 -0.10,-0.27,0.00,M1] [#7 -0.50,0.13,0.00,M9] [#8 -0.17,0.11,0.61,U] 
01:11:40.292 00.001 28316 single-star, 3 included, MultiStar: {-0.18, 0.08}, one-star: {-0.18, 0.02}
01:11:40.293 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
01:11:40.293 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
01:11:40.293 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.00 mountX=0.10 mountY=0.15, mountTheta=0.99
01:11:40.295 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
01:11:40.295 00.000 28316 Enqueuing Move request for scope (-0.18, 0.02)
01:11:40.296 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:40.296 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.6
01:11:40.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:40.297 00.001 29988 Worker thread wakes up
01:11:40.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
01:11:40.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
01:11:40.297 00.000 29988 Moving (-0.18, 0.02) raw xDistance=0.10 yDistance=0.15
01:11:40.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:11:40.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:40.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:40.298 00.001 28316 Enqueuing Expose request
01:11:40.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:40.298 00.000 29988 MoveAxis(E, 0, ABG)
01:11:40.298 00.000 29988 Move returns status 0, amount 0
01:11:40.298 00.000 29988 MoveAxis(N, 0, ABG)
01:11:40.298 00.000 29988 Move returns status 0, amount 0
01:11:40.298 00.000 29988 move complete, result=0
01:11:40.298 00.000 29988 worker thread done servicing request
01:11:40.298 00.000 29988 Worker thread wakes up
01:11:40.298 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:40.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:40.299 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:41.815 01.516 29988 Exposure complete
01:11:41.865 00.050 29988 worker thread done servicing request
01:11:41.865 00.000 28316 OnExposeComplete: enter
01:11:41.866 00.001 28316 UpdateGuideState(): m_state=6
01:11:41.867 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
01:11:41.867 00.000 28316 Star::Find returns 1 (0), X=953.23, Y=258.78, Mass=2384, SNR=33.7, Peak=226 HFD=3.8
01:11:41.868 00.001 28316 MultiStar: [#1 -0.36,0.16,0.00,M4] [#2 -0.22,0.07,0.92,U] [#3 -0.28,0.04,0.00,M6] [#4 -0.47,0.17,0.00,M8] [#5 -0.33,0.18,0.00,M1] [#6 -0.04,-0.23,0.67,U] [#7 -0.44,0.23,0.00,M10] [#8 -0.21,0.24,0.00,M6] 
01:11:41.868 00.000 28316 refined, 2 included, MultiStar: {-0.18, -0.02}, one-star: {-0.24, 0.05}
01:11:41.868 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.05 = 1.23)
01:11:41.869 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
01:11:41.869 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.06 mountX=0.06 mountY=0.17, mountTheta=1.22
01:11:41.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.02, opts=13)
01:11:41.871 00.001 28316 Enqueuing Move request for scope (-0.18, -0.02)
01:11:41.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:41.872 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.7
01:11:41.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:41.873 00.001 29988 Worker thread wakes up
01:11:41.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
01:11:41.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
01:11:41.873 00.000 29988 Moving (-0.18, -0.02) raw xDistance=0.06 yDistance=0.17
01:11:41.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:11:41.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:41.873 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:41.875 00.002 28316 Enqueuing Expose request
01:11:41.876 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:11:41.876 00.000 29988 MoveAxis(E, 0, ABG)
01:11:41.876 00.000 29988 Move returns status 0, amount 0
01:11:41.876 00.000 29988 MoveAxis(N, 0, ABG)
01:11:41.876 00.000 29988 Move returns status 0, amount 0
01:11:41.876 00.000 29988 move complete, result=0
01:11:41.876 00.000 29988 worker thread done servicing request
01:11:41.876 00.000 29988 Worker thread wakes up
01:11:41.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:41.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:41.877 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:43.507 01.630 29988 Exposure complete
01:11:43.540 00.033 29988 worker thread done servicing request
01:11:43.541 00.001 28316 OnExposeComplete: enter
01:11:43.541 00.000 28316 UpdateGuideState(): m_state=6
01:11:43.542 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
01:11:43.544 00.002 28316 Star::Find returns 1 (0), X=953.21, Y=258.79, Mass=2295, SNR=33.2, Peak=221 HFD=3.9
01:11:43.544 00.000 28316 MultiStar: [#1 -0.29,0.12,0.00,M5] [#2 -0.36,0.12,0.00,M1] [#3 -0.27,0.22,0.00,M7] [#4 -0.47,0.23,0.00,M9] [#5 -0.17,0.25,0.00,M2] [#6 0.11,-0.25,0.00,M1] [#7 -0.55,0.30,0.00,R] [#8 -0.31,0.23,0.00,M7] 
01:11:43.545 00.001 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:11:43.545 00.000 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:11:43.545 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.90 mountX=0.17 mountY=0.20, mountTheta=0.89
01:11:43.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.06, opts=13)
01:11:43.547 00.000 28316 Enqueuing Move request for scope (-0.26, 0.06)
01:11:43.548 00.001 29988 Worker thread wakes up
01:11:43.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:43.548 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
01:11:43.548 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
01:11:43.549 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:43.549 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
01:11:43.550 00.001 29988 Moving (-0.26, 0.06) raw xDistance=0.17 yDistance=0.20
01:11:43.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:11:43.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:43.550 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:43.551 00.001 28316 Enqueuing Expose request
01:11:43.552 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:11:43.552 00.000 29988 MoveAxis(E, 0, ABG)
01:11:43.552 00.000 29988 Move returns status 0, amount 0
01:11:43.552 00.000 29988 MoveAxis(N, 0, ABG)
01:11:43.552 00.000 29988 Move returns status 0, amount 0
01:11:43.552 00.000 29988 move complete, result=0
01:11:43.552 00.000 29988 worker thread done servicing request
01:11:43.552 00.000 29988 Worker thread wakes up
01:11:43.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:43.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:43.553 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:45.069 01.516 29988 Exposure complete
01:11:45.125 00.056 29988 worker thread done servicing request
01:11:45.125 00.000 28316 OnExposeComplete: enter
01:11:45.126 00.001 28316 UpdateGuideState(): m_state=6
01:11:45.128 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
01:11:45.129 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=258.71, Mass=2382, SNR=33.8, Peak=210 HFD=3.8
01:11:45.131 00.002 28316 MultiStar: [#1 -0.42,-0.02,0.00,M6] [#2 -0.32,0.07,0.00,M2] [#3 -0.39,0.12,0.00,M8] [#4 -0.63,0.06,0.00,M10] [#5 -0.39,0.04,0.00,M3] [#6 -0.08,-0.33,0.00,M2] [#7 -0.08,-0.25,0.62,U] [#8 -0.29,0.01,0.00,M8] 
01:11:45.132 00.001 28316 refined, 1 included, MultiStar: {-0.22, -0.11}, one-star: {-0.30, -0.01}
01:11:45.133 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.60)
01:11:45.134 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.56)
01:11:45.137 00.003 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-2.69 mountX=-0.01 mountY=0.24, mountTheta=1.60
01:11:45.141 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.11, opts=13)
01:11:45.143 00.002 28316 Enqueuing Move request for scope (-0.22, -0.11)
01:11:45.147 00.004 29988 Worker thread wakes up
01:11:45.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd
01:11:45.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.11)
01:11:45.147 00.000 29988 Moving (-0.22, -0.11) raw xDistance=-0.01 yDistance=0.24
01:11:45.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:11:45.147 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.61
01:11:45.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:11:45.147 00.000 29988 MoveAxis(E, 0, ABG)
01:11:45.147 00.000 29988 Move returns status 0, amount 0
01:11:45.147 00.000 29988 MoveAxis(S, 57, ABG)
01:11:45.147 00.000 29988 Guiding  Dir = 1, Dur = 57
01:11:45.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:45.148 00.001 29988 IsSlewing returns 0
01:11:45.148 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
01:11:45.149 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:45.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:45.150 00.001 28316 Enqueuing Expose request
01:11:45.150 00.000 29988 IsGuiding returns 0
01:11:45.155 00.005 29988 PulseGuide returned control before completion, sleep 62
01:11:45.229 00.074 29988 IsGuiding returns 0
01:11:45.230 00.001 29988 Move returns status 0, amount 57
01:11:45.230 00.000 29988 move complete, result=0
01:11:45.230 00.000 29988 worker thread done servicing request
01:11:45.230 00.000 29988 Worker thread wakes up
01:11:45.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:45.230 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 57 ms SOUTH
01:11:45.231 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:46.865 01.634 29988 Exposure complete
01:11:46.908 00.043 28316 OnExposeComplete: enter
01:11:46.910 00.002 28316 UpdateGuideState(): m_state=6
01:11:46.911 00.001 29988 worker thread done servicing request
01:11:46.911 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
01:11:46.912 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=258.73, Mass=2463, SNR=34.4, Peak=202 HFD=3.8
01:11:46.912 00.000 28316 MultiStar: [#1 -0.24,0.01,0.98,U] [#2 -0.16,0.03,0.87,U] [#3 -0.32,-0.01,0.00,M9] [#4 -0.35,0.32,0.00,R] [#5 -0.13,0.25,0.00,M4] [#6 0.08,-0.26,0.62,U] [#7 0.03,-0.10,0.64,U] [#8 -0.33,0.09,0.00,M9] 
01:11:46.913 00.001 28316 refined, 4 included, MultiStar: {-0.11, -0.05}, one-star: {-0.14, 0.00}
01:11:46.913 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.54)
01:11:46.914 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.50)
01:11:46.914 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.75 mountX=0.00 mountY=0.12, mountTheta=1.54
01:11:46.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.05, opts=13)
01:11:46.916 00.001 28316 Enqueuing Move request for scope (-0.11, -0.05)
01:11:46.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:46.917 00.001 29988 Worker thread wakes up
01:11:46.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
01:11:46.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
01:11:46.917 00.000 29988 Moving (-0.11, -0.05) raw xDistance=0.00 yDistance=0.12
01:11:46.917 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:11:46.918 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:11:46.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:46.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:46.919 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:46.920 00.001 28316 Enqueuing Expose request
01:11:46.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:11:46.921 00.001 29988 MoveAxis(E, 0, ABG)
01:11:46.921 00.000 29988 Move returns status 0, amount 0
01:11:46.921 00.000 29988 MoveAxis(N, 0, ABG)
01:11:46.921 00.000 29988 Move returns status 0, amount 0
01:11:46.921 00.000 29988 move complete, result=0
01:11:46.921 00.000 29988 worker thread done servicing request
01:11:46.921 00.000 29988 Worker thread wakes up
01:11:46.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:46.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:46.921 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:48.442 01.521 29988 Exposure complete
01:11:48.489 00.047 29988 worker thread done servicing request
01:11:48.490 00.001 28316 OnExposeComplete: enter
01:11:48.490 00.000 28316 UpdateGuideState(): m_state=6
01:11:48.490 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
01:11:48.490 00.000 28316 Star::Find returns 1 (0), X=953.21, Y=258.77, Mass=2563, SNR=35.0, Peak=235 HFD=3.9
01:11:48.492 00.002 28316 MultiStar: [#1 -0.40,0.08,0.00,M6] [#2 -0.32,0.08,0.00,M2] [#3 -0.29,0.20,0.00,M10] [#4 -0.22,-0.17,0.00,M1] [#5 -0.16,0.05,0.73,U] [#6 -0.11,-0.30,0.00,M2] [#7 0.15,-0.03,0.61,U] [#8 -0.20,0.05,0.60,U] 
01:11:48.492 00.000 28316 refined, 3 included, MultiStar: {-0.14, 0.03}, one-star: {-0.26, 0.04}
01:11:48.493 00.001 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
01:11:48.493 00.000 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
01:11:48.494 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.08 mountY=0.11, mountTheta=0.92
01:11:48.494 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
01:11:48.495 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
01:11:48.495 00.000 29988 Worker thread wakes up
01:11:48.496 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:48.496 00.000 28316 UpdateGuideState exits: m=2563 RSB=35.0
01:11:48.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:48.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:48.497 00.000 28316 Enqueuing Expose request
01:11:48.498 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:11:48.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:11:48.498 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.08 yDistance=0.11
01:11:48.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:11:48.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:48.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:11:48.498 00.000 29988 MoveAxis(E, 0, ABG)
01:11:48.498 00.000 29988 Move returns status 0, amount 0
01:11:48.498 00.000 29988 MoveAxis(N, 0, ABG)
01:11:48.498 00.000 29988 Move returns status 0, amount 0
01:11:48.498 00.000 29988 move complete, result=0
01:11:48.498 00.000 29988 worker thread done servicing request
01:11:48.498 00.000 29988 Worker thread wakes up
01:11:48.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:48.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:48.498 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:50.124 01.626 29988 Exposure complete
01:11:50.169 00.045 29988 worker thread done servicing request
01:11:50.169 00.000 28316 OnExposeComplete: enter
01:11:50.170 00.001 28316 UpdateGuideState(): m_state=6
01:11:50.171 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
01:11:50.171 00.000 28316 Star::Find returns 1 (0), X=953.22, Y=258.84, Mass=2405, SNR=34.1, Peak=211 HFD=4.0
01:11:50.172 00.001 28316 MultiStar: [#1 -0.34,0.15,0.00,M7] [#2 -0.30,0.20,0.00,M3] [#3 -0.42,0.16,0.00,R] [#4 -0.26,-0.01,0.86,U] [#5 -0.20,0.07,0.73,U] [#6 0.08,-0.19,0.62,U] [#7 -0.00,0.06,0.63,U] [#8 -0.30,0.30,0.00,M9] 
01:11:50.172 00.000 28316 refined, 4 included, MultiStar: {-0.15, 0.02}, one-star: {-0.25, 0.11}
01:11:50.173 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
01:11:50.173 00.000 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
01:11:50.174 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=0.08 mountY=0.12, mountTheta=1.01
01:11:50.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.02, opts=13)
01:11:50.175 00.000 28316 Enqueuing Move request for scope (-0.15, 0.02)
01:11:50.176 00.001 29988 Worker thread wakes up
01:11:50.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:50.176 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.1
01:11:50.177 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:50.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:50.178 00.001 28316 Enqueuing Expose request
01:11:50.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
01:11:50.178 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
01:11:50.178 00.000 29988 Moving (-0.15, 0.02) raw xDistance=0.08 yDistance=0.12
01:11:50.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:11:50.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:50.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:11:50.178 00.000 29988 MoveAxis(E, 0, ABG)
01:11:50.178 00.000 29988 Move returns status 0, amount 0
01:11:50.178 00.000 29988 MoveAxis(N, 0, ABG)
01:11:50.178 00.000 29988 Move returns status 0, amount 0
01:11:50.178 00.000 29988 move complete, result=0
01:11:50.178 00.000 29988 worker thread done servicing request
01:11:50.178 00.000 29988 Worker thread wakes up
01:11:50.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:50.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:50.179 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:51.705 01.526 29988 Exposure complete
01:11:51.749 00.044 29988 worker thread done servicing request
01:11:51.749 00.000 28316 OnExposeComplete: enter
01:11:51.750 00.001 28316 UpdateGuideState(): m_state=6
01:11:51.752 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
01:11:51.752 00.000 28316 Star::Find returns 1 (0), X=953.05, Y=258.67, Mass=2438, SNR=34.1, Peak=208 HFD=3.9
01:11:51.753 00.001 28316 MultiStar: [#1 -0.45,0.10,0.00,M8] [#2 -0.45,-0.10,0.00,M4] [#3 -0.11,-0.11,0.87,U] [#4 -0.27,-0.30,0.00,M1] [#5 -0.44,0.03,0.00,M3] [#6 -0.16,-0.28,0.00,M2] [#7 -0.12,-0.15,0.65,U] [#8 -0.43,-0.13,0.00,M10] 
01:11:51.753 00.000 28316 refined, 2 included, MultiStar: {-0.23, -0.10}, one-star: {-0.42, -0.06}
01:11:51.754 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
01:11:51.754 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
01:11:51.754 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.10 hyp=0.26 cameraTheta=-2.73 mountX=0.00 mountY=0.26, mountTheta=1.55
01:11:51.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.10, opts=13)
01:11:51.756 00.001 28316 Enqueuing Move request for scope (-0.23, -0.10)
01:11:51.756 00.000 29988 Worker thread wakes up
01:11:51.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:51.757 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.1
01:11:51.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:51.758 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:51.758 00.000 28316 Enqueuing Expose request
01:11:51.759 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.10) opts 0xd
01:11:51.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.10)
01:11:51.759 00.000 29988 Moving (-0.23, -0.10) raw xDistance=0.00 yDistance=0.26
01:11:51.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:11:51.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:11:51.759 00.000 29988 MoveAxis(E, 0, ABG)
01:11:51.759 00.000 29988 Move returns status 0, amount 0
01:11:51.759 00.000 29988 MoveAxis(S, 61, ABG)
01:11:51.759 00.000 29988 Guiding  Dir = 1, Dur = 61
01:11:51.759 00.000 29988 IsSlewing returns 0
01:11:51.759 00.000 29988 IsGuiding returns 0
01:11:51.765 00.006 29988 PulseGuide returned control before completion, sleep 66
01:11:51.843 00.078 29988 IsGuiding returns 0
01:11:51.843 00.000 29988 Move returns status 0, amount 61
01:11:51.843 00.000 29988 move complete, result=0
01:11:51.843 00.000 29988 worker thread done servicing request
01:11:51.843 00.000 29988 Worker thread wakes up
01:11:51.844 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
01:11:51.845 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:51.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:53.479 01.634 29988 Exposure complete
01:11:53.529 00.050 29988 worker thread done servicing request
01:11:53.529 00.000 28316 OnExposeComplete: enter
01:11:53.529 00.000 28316 UpdateGuideState(): m_state=6
01:11:53.531 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
01:11:53.531 00.000 28316 Star::Find returns 1 (0), X=953.44, Y=258.82, Mass=2444, SNR=34.3, Peak=204 HFD=3.8
01:11:53.531 00.000 28316 MultiStar: [#1 -0.27,0.03,1.00,U] [#2 -0.16,0.13,0.94,U] [#3 0.25,-0.05,0.87,U] [#4 0.11,-0.03,0.80,U] [#5 -0.03,0.20,0.73,U] [#6 0.18,-0.22,0.00,M3] [#7 0.42,0.03,0.00,M1] [#8 -0.11,0.09,0.60,U] 
01:11:53.532 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.06}, one-star: {-0.02, 0.10}
01:11:53.532 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
01:11:53.533 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
01:11:53.533 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.13 mountX=0.07 mountY=0.01, mountTheta=0.10
01:11:53.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
01:11:53.535 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
01:11:53.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:53.536 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:11:53.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:53.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:53.537 00.001 28316 Enqueuing Expose request
01:11:53.537 00.000 29988 Worker thread wakes up
01:11:53.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:11:53.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:11:53.537 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
01:11:53.538 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:11:53.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:53.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:11:53.538 00.000 29988 MoveAxis(E, 0, ABG)
01:11:53.538 00.000 29988 Move returns status 0, amount 0
01:11:53.538 00.000 29988 MoveAxis(N, 0, ABG)
01:11:53.538 00.000 29988 Move returns status 0, amount 0
01:11:53.538 00.000 29988 move complete, result=0
01:11:53.538 00.000 29988 worker thread done servicing request
01:11:53.538 00.000 29988 Worker thread wakes up
01:11:53.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:53.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:53.538 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:55.066 01.528 29988 Exposure complete
01:11:55.111 00.045 29988 worker thread done servicing request
01:11:55.111 00.000 28316 OnExposeComplete: enter
01:11:55.113 00.002 28316 UpdateGuideState(): m_state=6
01:11:55.113 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
01:11:55.114 00.001 28316 Star::Find returns 1 (0), X=953.27, Y=258.46, Mass=2377, SNR=33.8, Peak=168 HFD=3.9
01:11:55.114 00.000 28316 MultiStar: [#1 -0.31,-0.19,0.00,M8] [#2 -0.26,-0.18,0.00,M4] [#3 0.00,-0.29,0.00,M1] [#4 -0.15,-0.53,0.00,M1] [#5 -0.18,-0.17,0.74,U] [#6 0.09,-0.50,0.00,M4] [#7 0.02,-0.40,0.00,M2] [#8 -0.24,-0.05,0.60,U] 
01:11:55.115 00.001 28316 refined, 2 included, MultiStar: {-0.20, -0.18}, one-star: {-0.20, -0.27}
01:11:55.115 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:11:55.116 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:11:55.116 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.42 mountX=-0.08 mountY=0.26, mountTheta=1.87
01:11:55.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.18, opts=13)
01:11:55.118 00.001 28316 Enqueuing Move request for scope (-0.20, -0.18)
01:11:55.119 00.001 29988 Worker thread wakes up
01:11:55.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:55.120 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.8
01:11:55.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:55.121 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:55.121 00.000 28316 Enqueuing Expose request
01:11:55.122 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
01:11:55.122 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
01:11:55.122 00.000 29988 Moving (-0.20, -0.18) raw xDistance=-0.08 yDistance=0.26
01:11:55.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:11:55.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:11:55.122 00.000 29988 MoveAxis(E, 0, ABG)
01:11:55.122 00.000 29988 Move returns status 0, amount 0
01:11:55.122 00.000 29988 MoveAxis(S, 62, ABG)
01:11:55.122 00.000 29988 Guiding  Dir = 1, Dur = 62
01:11:55.122 00.000 29988 IsSlewing returns 0
01:11:55.122 00.000 29988 IsGuiding returns 0
01:11:55.127 00.005 29988 PulseGuide returned control before completion, sleep 67
01:11:55.206 00.079 29988 IsGuiding returns 0
01:11:55.206 00.000 29988 Move returns status 0, amount 62
01:11:55.206 00.000 29988 move complete, result=0
01:11:55.206 00.000 29988 worker thread done servicing request
01:11:55.206 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:11:55.208 00.002 29988 Worker thread wakes up
01:11:55.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:55.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:56.840 01.632 29988 Exposure complete
01:11:56.895 00.055 29988 worker thread done servicing request
01:11:56.895 00.000 28316 OnExposeComplete: enter
01:11:56.896 00.001 28316 UpdateGuideState(): m_state=6
01:11:56.896 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
01:11:56.897 00.001 28316 Star::Find returns 1 (0), X=953.60, Y=258.86, Mass=2405, SNR=34.0, Peak=184 HFD=3.9
01:11:56.897 00.000 28316 MultiStar: [#1 0.07,0.09,0.96,U] [#2 -0.02,0.26,0.90,U] [#3 0.48,0.12,0.00,M2] [#4 0.33,0.00,0.00,M2] [#5 0.04,0.24,0.75,U] [#6 0.54,-0.06,0.00,M5] [#7 0.64,-0.05,0.00,M3] [#8 0.02,0.20,0.56,U] 
01:11:56.898 00.001 28316 single-star, 4 included, MultiStar: {0.05, 0.18}, one-star: {0.13, 0.13}
01:11:56.898 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.19 = -1.19)
01:11:56.899 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
01:11:56.899 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.19 cameraTheta=0.81 mountX=0.07 mountY=-0.17, mountTheta=-1.19
01:11:56.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.13, opts=13)
01:11:56.901 00.001 28316 Enqueuing Move request for scope (0.13, 0.13)
01:11:56.901 00.000 29988 Worker thread wakes up
01:11:56.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:56.902 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
01:11:56.902 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:11:56.902 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
01:11:56.902 00.000 29988 Moving (0.13, 0.13) raw xDistance=0.07 yDistance=-0.17
01:11:56.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:11:56.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:56.902 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:56.904 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:56.904 00.000 28316 Enqueuing Expose request
01:11:56.905 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:11:56.905 00.000 29988 MoveAxis(E, 0, ABG)
01:11:56.905 00.000 29988 Move returns status 0, amount 0
01:11:56.905 00.000 29988 MoveAxis(N, 0, ABG)
01:11:56.905 00.000 29988 Move returns status 0, amount 0
01:11:56.905 00.000 29988 move complete, result=0
01:11:56.905 00.000 29988 worker thread done servicing request
01:11:56.905 00.000 29988 Worker thread wakes up
01:11:56.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:56.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:56.905 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:11:58.422 01.517 29988 Exposure complete
01:11:58.455 00.033 29988 worker thread done servicing request
01:11:58.455 00.000 28316 OnExposeComplete: enter
01:11:58.456 00.001 28316 UpdateGuideState(): m_state=6
01:11:58.456 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
01:11:58.457 00.001 28316 Star::Find returns 1 (0), X=953.62, Y=258.56, Mass=2609, SNR=35.4, Peak=193 HFD=3.9
01:11:58.457 00.000 28316 MultiStar: [#1 0.01,-0.04,0.96,U] [#2 -0.01,-0.15,0.86,U] [#3 0.36,-0.18,0.00,M3] [#4 0.21,-0.31,0.00,M3] [#5 -0.01,-0.10,0.71,U] [#6 0.23,-0.44,0.00,M6] [#7 0.44,-0.35,0.00,M4] [#8 0.07,-0.20,0.58,U] 
01:11:58.458 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.13}, one-star: {0.15, -0.17}
01:11:58.458 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
01:11:58.458 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
01:11:58.459 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.14 mountY=0.02, mountTheta=3.00
01:11:58.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
01:11:58.460 00.000 28316 Enqueuing Move request for scope (0.04, -0.13)
01:11:58.461 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:11:58.461 00.000 28316 UpdateGuideState exits: m=2609 RSB=35.4
01:11:58.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:58.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:11:58.463 00.001 28316 Enqueuing Expose request
01:11:58.463 00.000 29988 Worker thread wakes up
01:11:58.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
01:11:58.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
01:11:58.463 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
01:11:58.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:11:58.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:58.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:11:58.463 00.000 29988 MoveAxis(E, 0, ABG)
01:11:58.463 00.000 29988 Move returns status 0, amount 0
01:11:58.463 00.000 29988 MoveAxis(N, 0, ABG)
01:11:58.463 00.000 29988 Move returns status 0, amount 0
01:11:58.463 00.000 29988 move complete, result=0
01:11:58.464 00.001 29988 worker thread done servicing request
01:11:58.464 00.000 29988 Worker thread wakes up
01:11:58.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:11:58.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:11:58.464 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:00.102 01.638 29988 Exposure complete
01:12:00.133 00.031 29988 worker thread done servicing request
01:12:00.133 00.000 28316 OnExposeComplete: enter
01:12:00.135 00.002 28316 UpdateGuideState(): m_state=6
01:12:00.136 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
01:12:00.136 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=258.77, Mass=2647, SNR=35.5, Peak=221 HFD=3.7
01:12:00.137 00.001 28316 MultiStar: [#1 -0.14,0.02,0.95,U] [#2 -0.18,0.21,0.00,M3] [#3 0.25,0.03,0.81,U] [#4 -0.00,-0.04,0.83,U] [#5 -0.04,0.09,0.73,U] [#6 0.10,-0.05,0.63,U] [#7 0.18,-0.05,0.62,U] [#8 -0.12,0.17,0.59,U] 
01:12:00.138 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {-0.10, 0.04}
01:12:00.138 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.70 = -0.70)
01:12:00.139 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
01:12:00.140 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.30 mountX=0.02 mountY=-0.02, mountTheta=-0.72
01:12:00.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
01:12:00.141 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
01:12:00.142 00.001 29988 Worker thread wakes up
01:12:00.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:00.142 00.000 28316 UpdateGuideState exits: m=2647 RSB=35.5
01:12:00.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:00.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:00.144 00.001 28316 Enqueuing Expose request
01:12:00.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:12:00.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:12:00.144 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
01:12:00.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:12:00.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:00.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:00.144 00.000 29988 MoveAxis(E, 0, ABG)
01:12:00.144 00.000 29988 Move returns status 0, amount 0
01:12:00.144 00.000 29988 MoveAxis(N, 0, ABG)
01:12:00.144 00.000 29988 Move returns status 0, amount 0
01:12:00.144 00.000 29988 move complete, result=0
01:12:00.144 00.000 29988 worker thread done servicing request
01:12:00.144 00.000 29988 Worker thread wakes up
01:12:00.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:00.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:00.145 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:01.664 01.519 29988 Exposure complete
01:12:01.700 00.036 29988 worker thread done servicing request
01:12:01.700 00.000 28316 OnExposeComplete: enter
01:12:01.701 00.001 28316 UpdateGuideState(): m_state=6
01:12:01.701 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
01:12:01.702 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=258.71, Mass=2426, SNR=34.1, Peak=193 HFD=3.7
01:12:01.702 00.000 28316 MultiStar: [#1 -0.13,-0.05,0.98,U] [#2 -0.13,0.12,0.90,U] [#3 0.28,-0.09,0.00,M3] [#4 0.10,-0.25,0.82,U] [#5 0.00,0.04,0.76,U] [#6 0.33,-0.36,0.00,M6] [#7 0.12,-0.07,0.61,U] [#8 -0.07,0.15,0.61,U] 
01:12:01.703 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.02}, one-star: {-0.07, -0.02}
01:12:01.703 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.56)
01:12:01.704 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.52)
01:12:01.704 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.73 mountX=0.00 mountY=0.04, mountTheta=1.56
01:12:01.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
01:12:01.706 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
01:12:01.706 00.000 29988 Worker thread wakes up
01:12:01.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:12:01.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:12:01.706 00.000 29988 Moving (-0.04, -0.02) raw xDistance=0.00 yDistance=0.04
01:12:01.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:12:01.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:01.707 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:12:01.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:01.707 00.000 29988 MoveAxis(E, 0, ABG)
01:12:01.707 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
01:12:01.708 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:01.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:01.709 00.001 29988 Move returns status 0, amount 0
01:12:01.709 00.000 29988 MoveAxis(N, 0, ABG)
01:12:01.709 00.000 29988 Move returns status 0, amount 0
01:12:01.709 00.000 29988 move complete, result=0
01:12:01.709 00.000 29988 worker thread done servicing request
01:12:01.709 00.000 28316 Enqueuing Expose request
01:12:01.711 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:01.714 00.003 29988 Worker thread wakes up
01:12:01.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:01.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:03.342 01.628 29988 Exposure complete
01:12:03.380 00.038 29988 worker thread done servicing request
01:12:03.380 00.000 28316 OnExposeComplete: enter
01:12:03.381 00.001 28316 UpdateGuideState(): m_state=6
01:12:03.383 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
01:12:03.384 00.001 28316 Star::Find returns 1 (0), X=953.24, Y=258.55, Mass=2534, SNR=34.9, Peak=204 HFD=3.8
01:12:03.384 00.000 28316 MultiStar: [#1 -0.26,-0.09,0.97,U] [#2 -0.29,-0.21,0.00,M3] [#3 -0.04,-0.25,0.84,U] [#4 -0.22,-0.26,0.00,M2] [#5 -0.31,-0.11,0.00,M1] [#6 0.00,-0.46,0.00,M7] [#7 0.05,-0.33,0.00,M3] [#8 -0.21,-0.11,0.57,U] 
01:12:03.385 00.001 28316 refined, 3 included, MultiStar: {-0.19, -0.16}, one-star: {-0.23, -0.18}
01:12:03.385 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.85)
01:12:03.386 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81)
01:12:03.386 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.24 cameraTheta=-2.44 mountX=-0.07 mountY=0.24, mountTheta=1.84
01:12:03.388 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.16, opts=13)
01:12:03.389 00.001 28316 Enqueuing Move request for scope (-0.19, -0.16)
01:12:03.390 00.001 29988 Worker thread wakes up
01:12:03.390 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
01:12:03.390 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
01:12:03.390 00.000 29988 Moving (-0.19, -0.16) raw xDistance=-0.07 yDistance=0.24
01:12:03.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:12:03.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:12:03.390 00.000 29988 MoveAxis(E, 0, ABG)
01:12:03.390 00.000 29988 Move returns status 0, amount 0
01:12:03.390 00.000 29988 MoveAxis(S, 57, ABG)
01:12:03.390 00.000 29988 Guiding  Dir = 1, Dur = 57
01:12:03.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:03.391 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.9
01:12:03.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:03.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:03.392 00.000 28316 Enqueuing Expose request
01:12:03.393 00.001 29988 IsSlewing returns 0
01:12:03.393 00.000 29988 IsGuiding returns 0
01:12:03.399 00.006 29988 PulseGuide returned control before completion, sleep 63
01:12:03.467 00.068 29988 IsGuiding returns 0
01:12:03.467 00.000 29988 Move returns status 0, amount 57
01:12:03.467 00.000 29988 move complete, result=0
01:12:03.467 00.000 29988 worker thread done servicing request
01:12:03.467 00.000 29988 Worker thread wakes up
01:12:03.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:03.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:03.467 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 57 ms SOUTH
01:12:04.881 01.414 29988 Exposure complete
01:12:04.925 00.044 29988 worker thread done servicing request
01:12:04.925 00.000 28316 OnExposeComplete: enter
01:12:04.928 00.003 28316 UpdateGuideState(): m_state=6
01:12:04.931 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
01:12:04.933 00.002 28316 Star::Find returns 1 (0), X=953.36, Y=258.83, Mass=2379, SNR=33.7, Peak=212 HFD=3.8
01:12:04.933 00.000 28316 MultiStar: [#1 -0.35,0.05,0.00,M4] [#2 -0.30,0.23,0.00,M4] [#3 0.12,0.02,0.89,U] [#4 -0.21,0.01,0.84,U] [#5 -0.23,0.28,0.00,M2] [#6 0.10,-0.24,0.65,U] [#7 0.17,-0.01,0.63,U] [#8 -0.10,0.29,0.00,M4] 
01:12:04.934 00.001 28316 refined, 4 included, MultiStar: {-0.00, -0.01}, one-star: {-0.11, 0.10}
01:12:04.934 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
01:12:04.935 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
01:12:04.935 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.58 mountX=-0.01 mountY=0.00, mountTheta=2.68
01:12:04.936 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
01:12:04.937 00.001 28316 Enqueuing Move request for scope (-0.00, -0.01)
01:12:04.938 00.001 29988 Worker thread wakes up
01:12:04.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
01:12:04.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
01:12:04.938 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
01:12:04.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:12:04.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:04.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:12:04.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
01:12:04.939 00.001 29988 MoveAxis(E, 0, ABG)
01:12:04.939 00.000 29988 Move returns status 0, amount 0
01:12:04.939 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.7
01:12:04.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:04.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:04.940 00.001 28316 Enqueuing Expose request
01:12:04.940 00.000 29988 MoveAxis(N, 0, ABG)
01:12:04.940 00.000 29988 Move returns status 0, amount 0
01:12:04.940 00.000 29988 move complete, result=0
01:12:04.940 00.000 29988 worker thread done servicing request
01:12:04.940 00.000 29988 Worker thread wakes up
01:12:04.941 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:04.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:04.941 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:06.578 01.637 29988 Exposure complete
01:12:06.619 00.041 29988 worker thread done servicing request
01:12:06.619 00.000 28316 OnExposeComplete: enter
01:12:06.621 00.002 28316 UpdateGuideState(): m_state=6
01:12:06.623 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
01:12:06.624 00.001 28316 Star::Find returns 1 (0), X=953.43, Y=258.81, Mass=2466, SNR=34.4, Peak=195 HFD=3.8
01:12:06.624 00.000 28316 MultiStar: [#1 -0.16,0.14,1.00,U] [#2 -0.06,0.15,0.91,U] [#3 0.25,0.05,0.86,U] [#4 0.13,-0.21,0.81,U] [#5 0.08,0.23,0.72,U] [#6 0.15,-0.18,0.64,U] [#7 0.27,-0.01,0.62,U] [#8 0.06,0.19,0.60,U] 
01:12:06.625 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.04, 0.08}
01:12:06.625 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
01:12:06.626 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
01:12:06.626 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.75 mountX=0.03 mountY=-0.08, mountTheta=-1.25
01:12:06.627 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
01:12:06.627 00.000 28316 Enqueuing Move request for scope (0.06, 0.05)
01:12:06.629 00.002 29988 Worker thread wakes up
01:12:06.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
01:12:06.629 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
01:12:06.629 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.03 yDistance=-0.08
01:12:06.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:12:06.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:06.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:12:06.629 00.000 29988 MoveAxis(E, 0, ABG)
01:12:06.629 00.000 29988 Move returns status 0, amount 0
01:12:06.629 00.000 29988 MoveAxis(N, 0, ABG)
01:12:06.629 00.000 29988 Move returns status 0, amount 0
01:12:06.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:06.629 00.000 29988 move complete, result=0
01:12:06.629 00.000 29988 worker thread done servicing request
01:12:06.629 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
01:12:06.633 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:06.635 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:06.638 00.003 28316 Enqueuing Expose request
01:12:06.639 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:06.640 00.001 29988 Worker thread wakes up
01:12:06.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:06.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:08.164 01.524 29988 Exposure complete
01:12:08.193 00.029 29988 worker thread done servicing request
01:12:08.193 00.000 28316 OnExposeComplete: enter
01:12:08.194 00.001 28316 UpdateGuideState(): m_state=6
01:12:08.194 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
01:12:08.195 00.001 28316 Star::Find returns 1 (0), X=953.50, Y=258.75, Mass=2400, SNR=33.9, Peak=206 HFD=3.7
01:12:08.195 00.000 28316 MultiStar: [#1 -0.20,0.03,0.96,U] [#2 -0.17,0.08,0.92,U] [#3 0.30,0.10,0.00,M1] [#4 0.12,-0.16,0.83,U] [#5 -0.14,0.09,0.76,U] [#6 0.35,-0.34,0.00,M6] [#7 0.18,-0.13,0.63,U] [#8 -0.08,0.17,0.58,U] 
01:12:08.196 00.001 28316 single-star, 6 included, MultiStar: {-0.05, 0.01}, one-star: {0.03, 0.02}
01:12:08.198 00.002 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
01:12:08.199 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
01:12:08.200 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.61 mountX=0.01 mountY=-0.03, mountTheta=-1.39
01:12:08.202 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
01:12:08.202 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
01:12:08.203 00.001 29988 Worker thread wakes up
01:12:08.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:08.205 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:12:08.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:12:08.205 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
01:12:08.206 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:08.208 00.002 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
01:12:08.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:12:08.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:08.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:08.208 00.000 29988 MoveAxis(E, 0, ABG)
01:12:08.208 00.000 29988 Move returns status 0, amount 0
01:12:08.208 00.000 29988 MoveAxis(N, 0, ABG)
01:12:08.208 00.000 29988 Move returns status 0, amount 0
01:12:08.208 00.000 29988 move complete, result=0
01:12:08.208 00.000 29988 worker thread done servicing request
01:12:08.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:08.210 00.002 28316 Enqueuing Expose request
01:12:08.211 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:08.212 00.001 29988 Worker thread wakes up
01:12:08.213 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:08.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:09.844 01.631 29988 Exposure complete
01:12:09.886 00.042 29988 worker thread done servicing request
01:12:09.886 00.000 28316 OnExposeComplete: enter
01:12:09.887 00.001 28316 UpdateGuideState(): m_state=6
01:12:09.887 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
01:12:09.889 00.002 28316 Star::Find returns 1 (0), X=953.32, Y=258.83, Mass=2385, SNR=33.8, Peak=223 HFD=3.7
01:12:09.889 00.000 28316 MultiStar: [#1 -0.08,0.05,1.00,U] [#2 -0.10,-0.07,0.93,U] [#3 0.16,-0.04,0.90,U] [#4 0.18,-0.18,0.81,U] [#5 -0.07,0.11,0.75,U] [#6 0.32,-0.31,0.00,M7] [#7 0.30,-0.09,0.00,M1] [#8 -0.19,0.19,0.61,U] 
01:12:09.890 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {-0.15, 0.10}
01:12:09.890 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
01:12:09.890 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
01:12:09.892 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.70 mountX=0.03 mountY=0.02, mountTheta=0.68
01:12:09.896 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
01:12:09.898 00.002 28316 Enqueuing Move request for scope (-0.03, 0.02)
01:12:09.901 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:09.903 00.002 28316 UpdateGuideState exits: m=2385 RSB=33.8
01:12:09.905 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:09.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:09.906 00.001 29988 Worker thread wakes up
01:12:09.906 00.000 28316 Enqueuing Expose request
01:12:09.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
01:12:09.907 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
01:12:09.907 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.02
01:12:09.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:12:09.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:09.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:12:09.907 00.000 29988 MoveAxis(E, 0, ABG)
01:12:09.907 00.000 29988 Move returns status 0, amount 0
01:12:09.907 00.000 29988 MoveAxis(N, 0, ABG)
01:12:09.907 00.000 29988 Move returns status 0, amount 0
01:12:09.907 00.000 29988 move complete, result=0
01:12:09.907 00.000 29988 worker thread done servicing request
01:12:09.907 00.000 29988 Worker thread wakes up
01:12:09.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:09.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:09.907 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:11.431 01.524 29988 Exposure complete
01:12:11.454 00.023 29988 worker thread done servicing request
01:12:11.454 00.000 28316 OnExposeComplete: enter
01:12:11.456 00.002 28316 UpdateGuideState(): m_state=6
01:12:11.458 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
01:12:11.459 00.001 28316 Star::Find returns 1 (0), X=953.38, Y=258.70, Mass=2368, SNR=33.8, Peak=196 HFD=3.7
01:12:11.459 00.000 28316 MultiStar: [#1 -0.30,-0.01,0.00,M2] [#2 -0.16,-0.03,0.93,U] [#3 0.15,-0.11,0.87,U] [#4 0.03,-0.22,0.86,U] [#5 -0.01,0.01,0.76,U] [#6 0.11,-0.19,0.67,U] [#7 0.38,-0.30,0.00,M2] [#8 -0.17,0.17,0.60,U] 
01:12:11.460 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.06}, one-star: {-0.09, -0.03}
01:12:11.460 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
01:12:11.461 00.001 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
01:12:11.461 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.87 mountX=-0.05 mountY=0.05, mountTheta=2.39
01:12:11.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
01:12:11.462 00.000 28316 Enqueuing Move request for scope (-0.02, -0.06)
01:12:11.463 00.001 29988 Worker thread wakes up
01:12:11.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
01:12:11.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
01:12:11.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:11.464 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.8
01:12:11.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:11.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:11.465 00.000 28316 Enqueuing Expose request
01:12:11.466 00.001 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.05
01:12:11.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:11.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:11.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:11.466 00.000 29988 MoveAxis(E, 0, ABG)
01:12:11.466 00.000 29988 Move returns status 0, amount 0
01:12:11.466 00.000 29988 MoveAxis(N, 0, ABG)
01:12:11.466 00.000 29988 Move returns status 0, amount 0
01:12:11.466 00.000 29988 move complete, result=0
01:12:11.466 00.000 29988 worker thread done servicing request
01:12:11.466 00.000 29988 Worker thread wakes up
01:12:11.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:11.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:11.466 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:13.093 01.627 29988 Exposure complete
01:12:13.130 00.037 29988 worker thread done servicing request
01:12:13.130 00.000 28316 OnExposeComplete: enter
01:12:13.130 00.000 28316 UpdateGuideState(): m_state=6
01:12:13.131 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
01:12:13.131 00.000 28316 Star::Find returns 1 (1), X=953.74, Y=258.79, Mass=2539, SNR=34.9, Peak=255 HFD=3.8
01:12:13.132 00.001 28316 MultiStar: [#1 0.15,0.07,1.02,U] [#2 0.17,0.14,0.91,U] [#3 0.70,-0.03,0.00,M1] [#4 0.37,-0.12,0.00,M1] [#5 0.31,0.02,0.00,M1] [#6 0.53,-0.28,0.00,M7] [#7 0.45,-0.25,0.00,M3] [#8 0.30,0.17,0.00,M1] 
01:12:13.132 00.000 28316 refined, 2 included, MultiStar: {0.20, 0.09}, one-star: {0.28, 0.06}
01:12:13.133 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
01:12:13.133 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
01:12:13.135 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.42 mountX=-0.00 mountY=-0.22, mountTheta=-1.57
01:12:13.138 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.09, opts=13)
01:12:13.139 00.001 28316 Enqueuing Move request for scope (0.20, 0.09)
01:12:13.139 00.000 29988 Worker thread wakes up
01:12:13.140 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
01:12:13.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:13.140 00.000 28316 UpdateGuideState exits: m=2539 RSB=34.9 Saturée
01:12:13.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:13.143 00.003 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
01:12:13.143 00.000 29988 Moving (0.20, 0.09) raw xDistance=-0.00 yDistance=-0.22
01:12:13.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:12:13.143 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:12:13.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:13.143 00.000 28316 Enqueuing Expose request
01:12:13.144 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:12:13.144 00.000 29988 MoveAxis(E, 0, ABG)
01:12:13.144 00.000 29988 Move returns status 0, amount 0
01:12:13.144 00.000 29988 MoveAxis(N, 0, ABG)
01:12:13.144 00.000 29988 Move returns status 0, amount 0
01:12:13.144 00.000 29988 move complete, result=0
01:12:13.144 00.000 29988 worker thread done servicing request
01:12:13.144 00.000 29988 Worker thread wakes up
01:12:13.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:13.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:13.144 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:12:14.666 01.522 29988 Exposure complete
01:12:14.705 00.039 29988 worker thread done servicing request
01:12:14.705 00.000 28316 OnExposeComplete: enter
01:12:14.707 00.002 28316 UpdateGuideState(): m_state=6
01:12:14.709 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
01:12:14.711 00.002 28316 Star::Find returns 1 (0), X=953.75, Y=258.62, Mass=2358, SNR=33.7, Peak=204 HFD=3.6
01:12:14.714 00.003 28316 MultiStar: [#1 0.09,-0.20,0.97,U] [#2 0.08,-0.16,0.93,U] [#3 0.48,-0.13,0.00,M2] [#4 0.22,-0.28,0.00,M2] [#5 0.17,0.03,0.74,U] [#6 0.38,-0.50,0.00,M8] [#7 0.64,-0.36,0.00,M4] [#8 0.11,-0.27,0.00,M2] 
01:12:14.716 00.002 28316 refined, 3 included, MultiStar: {0.16, -0.12}, one-star: {0.29, -0.11}
01:12:14.718 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
01:12:14.721 00.003 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
01:12:14.721 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.64 mountX=-0.17 mountY=-0.09, mountTheta=-2.67
01:12:14.723 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
01:12:14.723 00.000 28316 Enqueuing Move request for scope (0.16, -0.12)
01:12:14.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:14.725 00.002 28316 UpdateGuideState exits: m=2358 RSB=33.7
01:12:14.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:14.726 00.001 29988 Worker thread wakes up
01:12:14.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
01:12:14.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
01:12:14.726 00.000 29988 Moving (0.16, -0.12) raw xDistance=-0.17 yDistance=-0.09
01:12:14.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:12:14.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:14.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:14.726 00.000 28316 Enqueuing Expose request
01:12:14.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:12:14.726 00.000 29988 MoveAxis(E, 0, ABG)
01:12:14.726 00.000 29988 Move returns status 0, amount 0
01:12:14.726 00.000 29988 MoveAxis(N, 0, ABG)
01:12:14.727 00.001 29988 Move returns status 0, amount 0
01:12:14.727 00.000 29988 move complete, result=0
01:12:14.727 00.000 29988 worker thread done servicing request
01:12:14.727 00.000 29988 Worker thread wakes up
01:12:14.727 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:14.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:14.727 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:16.359 01.632 29988 Exposure complete
01:12:16.398 00.039 29988 worker thread done servicing request
01:12:16.398 00.000 28316 OnExposeComplete: enter
01:12:16.399 00.001 28316 UpdateGuideState(): m_state=6
01:12:16.399 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
01:12:16.400 00.001 28316 Star::Find returns 1 (0), X=953.78, Y=258.66, Mass=2421, SNR=34.1, Peak=215 HFD=3.7
01:12:16.400 00.000 28316 MultiStar: [#1 0.23,-0.10,0.99,U] [#2 0.09,-0.03,0.91,U] [#3 0.57,-0.09,0.00,M3] [#4 0.32,-0.22,0.00,M3] [#5 0.15,0.04,0.75,U] [#6 0.52,-0.39,0.00,M9] [#7 0.46,-0.18,0.00,M5] [#8 0.09,-0.05,0.59,U] 
01:12:16.401 00.001 28316 refined, 4 included, MultiStar: {0.18, -0.05}, one-star: {0.31, -0.07}
01:12:16.401 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
01:12:16.402 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
01:12:16.402 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=-0.12 mountY=-0.14, mountTheta=-2.26
01:12:16.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.05, opts=13)
01:12:16.404 00.001 28316 Enqueuing Move request for scope (0.18, -0.05)
01:12:16.404 00.000 29988 Worker thread wakes up
01:12:16.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
01:12:16.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
01:12:16.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:16.405 00.001 29988 Moving (0.18, -0.05) raw xDistance=-0.12 yDistance=-0.14
01:12:16.405 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:12:16.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:16.406 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:16.407 00.001 28316 Enqueuing Expose request
01:12:16.408 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:12:16.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:16.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:12:16.408 00.000 29988 MoveAxis(E, 0, ABG)
01:12:16.408 00.000 29988 Move returns status 0, amount 0
01:12:16.408 00.000 29988 MoveAxis(N, 0, ABG)
01:12:16.408 00.000 29988 Move returns status 0, amount 0
01:12:16.408 00.000 29988 move complete, result=0
01:12:16.409 00.001 29988 worker thread done servicing request
01:12:16.409 00.000 29988 Worker thread wakes up
01:12:16.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:16.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:16.411 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:17.927 01.516 29988 Exposure complete
01:12:17.987 00.060 29988 worker thread done servicing request
01:12:17.987 00.000 28316 OnExposeComplete: enter
01:12:17.988 00.001 28316 UpdateGuideState(): m_state=6
01:12:17.988 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
01:12:17.989 00.001 28316 Star::Find returns 1 (0), X=953.65, Y=258.45, Mass=2485, SNR=34.6, Peak=208 HFD=3.7
01:12:17.991 00.002 28316 MultiStar: [#1 -0.00,-0.25,1.00,U] [#2 -0.07,-0.28,0.00,M1] [#3 0.40,-0.25,0.00,M4] [#4 0.12,-0.57,0.00,M4] [#5 0.08,-0.13,0.74,U] [#6 0.38,-0.69,0.00,M10] [#7 0.51,-0.49,0.00,M6] [#8 0.01,-0.22,0.59,U] 
01:12:17.994 00.003 28316 refined, 3 included, MultiStar: {0.07, -0.22}, one-star: {0.18, -0.28}
01:12:17.995 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
01:12:17.996 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
01:12:17.998 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.24 cameraTheta=-1.25 mountX=-0.24 mountY=0.03, mountTheta=2.99
01:12:18.000 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.22, opts=13)
01:12:18.001 00.001 28316 Enqueuing Move request for scope (0.07, -0.22)
01:12:18.001 00.000 29988 Worker thread wakes up
01:12:18.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
01:12:18.001 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
01:12:18.001 00.000 29988 Moving (0.07, -0.22) raw xDistance=-0.24 yDistance=0.03
01:12:18.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:12:18.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:18.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:18.004 00.003 28316 UpdateGuideState exits: m=2485 RSB=34.6
01:12:18.006 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:18.008 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:12:18.008 00.000 29988 MoveAxis(E, 49, ABG)
01:12:18.008 00.000 29988 Guiding  Dir = 2, Dur = 49
01:12:18.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:18.009 00.001 28316 Enqueuing Expose request
01:12:18.009 00.000 29988 IsSlewing returns 0
01:12:18.009 00.000 29988 IsGuiding returns 0
01:12:18.011 00.002 29988 PulseGuide returned control before completion, sleep 58
01:12:18.081 00.070 29988 IsGuiding returns 0
01:12:18.081 00.000 29988 Move returns status 0, amount 49
01:12:18.081 00.000 29988 MoveAxis(N, 0, ABG)
01:12:18.081 00.000 29988 Move returns status 0, amount 0
01:12:18.081 00.000 29988 move complete, result=0
01:12:18.081 00.000 29988 worker thread done servicing request
01:12:18.081 00.000 29988 Worker thread wakes up
01:12:18.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:18.081 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
01:12:18.082 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:19.709 01.627 29988 Exposure complete
01:12:19.732 00.023 29988 worker thread done servicing request
01:12:19.733 00.001 28316 OnExposeComplete: enter
01:12:19.733 00.000 28316 UpdateGuideState(): m_state=6
01:12:19.734 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
01:12:19.734 00.000 28316 Star::Find returns 1 (0), X=953.73, Y=258.71, Mass=2330, SNR=33.4, Peak=202 HFD=3.7
01:12:19.735 00.001 28316 MultiStar: [#1 -0.02,-0.08,1.04,U] [#2 0.11,-0.14,0.95,U] [#3 0.46,-0.21,0.00,M5] [#4 0.29,-0.27,0.00,M5] [#5 0.26,-0.00,0.75,U] [#6 0.38,-0.34,0.00,R] [#7 0.37,-0.36,0.00,M7] [#8 0.18,-0.11,0.60,U] 
01:12:19.735 00.000 28316 refined, 4 included, MultiStar: {0.15, -0.07}, one-star: {0.26, -0.02}
01:12:19.736 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
01:12:19.736 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
01:12:19.737 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.43 mountX=-0.13 mountY=-0.10, mountTheta=-2.45
01:12:19.739 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
01:12:19.740 00.001 28316 Enqueuing Move request for scope (0.15, -0.07)
01:12:19.740 00.000 29988 Worker thread wakes up
01:12:19.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:19.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
01:12:19.741 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
01:12:19.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:19.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:19.742 00.000 28316 Enqueuing Expose request
01:12:19.743 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
01:12:19.743 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.13 yDistance=-0.10
01:12:19.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:12:19.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:19.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:12:19.743 00.000 29988 MoveAxis(E, 0, ABG)
01:12:19.743 00.000 29988 Move returns status 0, amount 0
01:12:19.743 00.000 29988 MoveAxis(N, 0, ABG)
01:12:19.743 00.000 29988 Move returns status 0, amount 0
01:12:19.743 00.000 29988 move complete, result=0
01:12:19.743 00.000 29988 worker thread done servicing request
01:12:19.743 00.000 29988 Worker thread wakes up
01:12:19.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:19.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:19.743 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:21.258 01.515 29988 Exposure complete
01:12:21.294 00.036 29988 worker thread done servicing request
01:12:21.295 00.001 28316 OnExposeComplete: enter
01:12:21.295 00.000 28316 UpdateGuideState(): m_state=6
01:12:21.296 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
01:12:21.296 00.000 28316 Star::Find returns 1 (0), X=953.67, Y=258.80, Mass=2392, SNR=33.9, Peak=228 HFD=3.7
01:12:21.297 00.001 28316 MultiStar: [#1 -0.02,0.06,1.02,U] [#2 -0.01,0.16,0.90,U] [#3 0.54,0.04,0.00,M6] [#4 0.28,-0.19,0.00,M6] [#5 0.18,0.17,0.79,U] [#6 0.03,0.10,0.62,U] [#7 0.43,-0.22,0.00,M8] [#8 0.01,0.14,0.59,U] 
01:12:21.298 00.001 28316 refined, 5 included, MultiStar: {0.07, 0.11}, one-star: {0.20, 0.07}
01:12:21.300 00.002 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
01:12:21.301 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
01:12:21.302 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.03 mountX=0.07 mountY=-0.11, mountTheta=-0.98
01:12:21.304 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
01:12:21.305 00.001 28316 Enqueuing Move request for scope (0.07, 0.11)
01:12:21.305 00.000 29988 Worker thread wakes up
01:12:21.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:21.305 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
01:12:21.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:21.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:21.307 00.001 28316 Enqueuing Expose request
01:12:21.307 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
01:12:21.307 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
01:12:21.307 00.000 29988 Moving (0.07, 0.11) raw xDistance=0.07 yDistance=-0.11
01:12:21.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:12:21.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:21.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:12:21.307 00.000 29988 MoveAxis(E, 0, ABG)
01:12:21.307 00.000 29988 Move returns status 0, amount 0
01:12:21.307 00.000 29988 MoveAxis(N, 0, ABG)
01:12:21.307 00.000 29988 Move returns status 0, amount 0
01:12:21.307 00.000 29988 move complete, result=0
01:12:21.307 00.000 29988 worker thread done servicing request
01:12:21.307 00.000 29988 Worker thread wakes up
01:12:21.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:21.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:21.308 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:22.933 01.625 29988 Exposure complete
01:12:22.970 00.037 29988 worker thread done servicing request
01:12:22.971 00.001 28316 OnExposeComplete: enter
01:12:22.971 00.000 28316 UpdateGuideState(): m_state=6
01:12:22.972 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
01:12:22.972 00.000 28316 Star::Find returns 1 (0), X=953.54, Y=258.70, Mass=2349, SNR=33.6, Peak=179 HFD=3.6
01:12:22.973 00.001 28316 MultiStar: [#1 -0.11,0.06,0.99,U] [#2 0.01,0.04,0.91,U] [#3 0.38,-0.06,0.00,M7] [#4 0.31,-0.28,0.00,M7] [#5 0.09,0.25,0.77,U] [#6 -0.00,-0.14,0.65,U] [#7 0.44,-0.24,0.00,M9] [#8 0.12,-0.02,0.59,U] 
01:12:22.973 00.000 28316 refined, 5 included, MultiStar: {0.02, 0.03}, one-star: {0.07, -0.03}
01:12:22.974 00.001 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
01:12:22.974 00.000 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
01:12:22.974 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.96 mountX=0.02 mountY=-0.03, mountTheta=-1.04
01:12:22.976 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
01:12:22.976 00.000 28316 Enqueuing Move request for scope (0.02, 0.03)
01:12:22.977 00.001 29988 Worker thread wakes up
01:12:22.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:22.978 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:12:22.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:12:22.978 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
01:12:22.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:22.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:22.979 00.001 28316 Enqueuing Expose request
01:12:22.979 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
01:12:22.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:12:22.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:22.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:22.979 00.000 29988 MoveAxis(E, 0, ABG)
01:12:22.979 00.000 29988 Move returns status 0, amount 0
01:12:22.979 00.000 29988 MoveAxis(N, 0, ABG)
01:12:22.979 00.000 29988 Move returns status 0, amount 0
01:12:22.979 00.000 29988 move complete, result=0
01:12:22.979 00.000 29988 worker thread done servicing request
01:12:22.979 00.000 29988 Worker thread wakes up
01:12:22.980 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:22.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:22.981 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:24.500 01.519 29988 Exposure complete
01:12:24.538 00.038 29988 worker thread done servicing request
01:12:24.538 00.000 28316 OnExposeComplete: enter
01:12:24.539 00.001 28316 UpdateGuideState(): m_state=6
01:12:24.542 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
01:12:24.544 00.002 28316 Star::Find returns 1 (0), X=953.51, Y=258.69, Mass=2327, SNR=33.4, Peak=183 HFD=3.6
01:12:24.547 00.003 28316 MultiStar: [#1 -0.05,-0.09,1.02,U] [#2 -0.10,-0.10,0.90,U] [#3 0.26,-0.15,0.00,M8] [#4 0.24,-0.31,0.00,M8] [#5 -0.09,-0.02,0.77,U] [#6 -0.02,-0.12,0.65,U] [#7 0.35,-0.35,0.00,M10] [#8 -0.08,0.16,0.62,U] 
01:12:24.549 00.002 28316 single-star, 5 included, MultiStar: {-0.05, -0.04}, one-star: {0.04, -0.03}
01:12:24.552 00.003 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
01:12:24.552 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
01:12:24.553 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.06 cameraTheta=-0.65 mountX=-0.05 mountY=-0.02, mountTheta=-2.68
01:12:24.555 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
01:12:24.556 00.001 28316 Enqueuing Move request for scope (0.04, -0.03)
01:12:24.558 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:24.559 00.001 29988 Worker thread wakes up
01:12:24.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
01:12:24.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
01:12:24.559 00.000 29988 Moving (0.04, -0.03) raw xDistance=-0.05 yDistance=-0.02
01:12:24.559 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
01:12:24.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:24.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:24.561 00.000 28316 Enqueuing Expose request
01:12:24.562 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:24.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:24.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:24.562 00.000 29988 MoveAxis(E, 0, ABG)
01:12:24.562 00.000 29988 Move returns status 0, amount 0
01:12:24.562 00.000 29988 MoveAxis(N, 0, ABG)
01:12:24.562 00.000 29988 Move returns status 0, amount 0
01:12:24.562 00.000 29988 move complete, result=0
01:12:24.562 00.000 29988 worker thread done servicing request
01:12:24.562 00.000 29988 Worker thread wakes up
01:12:24.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:24.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:24.562 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:26.193 01.631 29988 Exposure complete
01:12:26.228 00.035 29988 worker thread done servicing request
01:12:26.228 00.000 28316 OnExposeComplete: enter
01:12:26.229 00.001 28316 UpdateGuideState(): m_state=6
01:12:26.229 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
01:12:26.230 00.001 28316 Star::Find returns 1 (0), X=953.30, Y=258.67, Mass=2519, SNR=34.7, Peak=240 HFD=3.6
01:12:26.232 00.002 28316 MultiStar: [#1 -0.26,-0.13,0.00,M1] [#2 -0.14,-0.00,0.91,U] [#3 0.20,-0.07,0.86,U] [#4 0.21,-0.31,0.00,M9] [#5 -0.07,0.04,0.73,U] [#6 -0.31,-0.22,0.00,M1] [#7 0.15,-0.16,0.61,U] [#8 -0.19,0.00,0.59,U] 
01:12:26.233 00.001 28316 refined, 5 included, MultiStar: {-0.04, -0.04}, one-star: {-0.17, -0.06}
01:12:26.233 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.89)
01:12:26.234 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
01:12:26.235 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.40 mountX=-0.02 mountY=0.05, mountTheta=1.88
01:12:26.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
01:12:26.239 00.002 28316 Enqueuing Move request for scope (-0.04, -0.04)
01:12:26.240 00.001 29988 Worker thread wakes up
01:12:26.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:12:26.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:12:26.240 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.05
01:12:26.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:12:26.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:26.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:26.241 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:26.241 00.000 29988 MoveAxis(E, 0, ABG)
01:12:26.241 00.000 29988 Move returns status 0, amount 0
01:12:26.241 00.000 29988 MoveAxis(N, 0, ABG)
01:12:26.241 00.000 29988 Move returns status 0, amount 0
01:12:26.241 00.000 29988 move complete, result=0
01:12:26.241 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.7
01:12:26.242 00.001 29988 worker thread done servicing request
01:12:26.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:26.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:26.243 00.001 28316 Enqueuing Expose request
01:12:26.243 00.000 29988 Worker thread wakes up
01:12:26.243 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:26.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:26.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:27.765 01.522 29988 Exposure complete
01:12:27.826 00.061 29988 worker thread done servicing request
01:12:27.826 00.000 28316 OnExposeComplete: enter
01:12:27.828 00.002 28316 UpdateGuideState(): m_state=6
01:12:27.828 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
01:12:27.829 00.001 28316 Star::Find returns 1 (0), X=953.53, Y=258.69, Mass=2547, SNR=35.1, Peak=205 HFD=3.8
01:12:27.829 00.000 28316 MultiStar: [#1 0.03,-0.12,0.97,U] [#2 0.03,0.05,0.89,U] [#3 0.43,-0.12,0.00,M8] [#4 0.09,-0.32,0.00,M10] [#5 0.02,0.01,0.72,U] [#6 -0.12,-0.11,0.60,U] [#7 0.47,-0.29,0.00,M10] [#8 0.07,0.18,0.57,U] 
01:12:27.830 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.01}, one-star: {0.06, -0.04}
01:12:27.830 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
01:12:27.830 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
01:12:27.831 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.61 mountX=-0.02 mountY=-0.01, mountTheta=-2.64
01:12:27.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
01:12:27.832 00.000 28316 Enqueuing Move request for scope (0.02, -0.01)
01:12:27.833 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:27.833 00.000 28316 UpdateGuideState exits: m=2547 RSB=35.1
01:12:27.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:27.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:27.835 00.001 28316 Enqueuing Expose request
01:12:27.835 00.000 29988 Worker thread wakes up
01:12:27.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
01:12:27.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
01:12:27.835 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.01
01:12:27.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:12:27.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:27.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:27.835 00.000 29988 MoveAxis(E, 0, ABG)
01:12:27.835 00.000 29988 Move returns status 0, amount 0
01:12:27.835 00.000 29988 MoveAxis(N, 0, ABG)
01:12:27.836 00.001 29988 Move returns status 0, amount 0
01:12:27.836 00.000 29988 move complete, result=0
01:12:27.836 00.000 29988 worker thread done servicing request
01:12:27.836 00.000 29988 Worker thread wakes up
01:12:27.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:27.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:27.836 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:29.460 01.624 29988 Exposure complete
01:12:29.506 00.046 29988 worker thread done servicing request
01:12:29.506 00.000 28316 OnExposeComplete: enter
01:12:29.507 00.001 28316 UpdateGuideState(): m_state=6
01:12:29.507 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
01:12:29.508 00.001 28316 Star::Find returns 1 (0), X=953.49, Y=258.71, Mass=2354, SNR=33.6, Peak=204 HFD=3.6
01:12:29.509 00.001 28316 MultiStar: [#1 -0.18,-0.11,1.01,U] [#2 -0.03,0.05,0.93,U] [#3 0.35,-0.13,0.00,M9] [#4 0.20,-0.17,0.84,U] [#5 -0.03,0.08,0.75,U] [#6 -0.16,0.01,0.63,U] [#7 0.28,-0.28,0.00,R] [#8 -0.11,0.13,0.62,U] 
01:12:29.509 00.000 28316 single-star, 6 included, MultiStar: {-0.04, -0.01}, one-star: {0.02, -0.02}
01:12:29.510 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:12:29.510 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
01:12:29.511 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.70 mountX=-0.03 mountY=-0.01, mountTheta=-2.73
01:12:29.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
01:12:29.512 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
01:12:29.513 00.001 29988 Worker thread wakes up
01:12:29.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:29.513 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:12:29.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:29.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:29.514 00.000 28316 Enqueuing Expose request
01:12:29.515 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
01:12:29.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
01:12:29.515 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
01:12:29.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:12:29.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:29.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:29.515 00.000 29988 MoveAxis(E, 0, ABG)
01:12:29.515 00.000 29988 Move returns status 0, amount 0
01:12:29.515 00.000 29988 MoveAxis(N, 0, ABG)
01:12:29.515 00.000 29988 Move returns status 0, amount 0
01:12:29.515 00.000 29988 move complete, result=0
01:12:29.515 00.000 29988 worker thread done servicing request
01:12:29.515 00.000 29988 Worker thread wakes up
01:12:29.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:29.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:29.515 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:31.031 01.516 29988 Exposure complete
01:12:31.071 00.040 29988 worker thread done servicing request
01:12:31.071 00.000 28316 OnExposeComplete: enter
01:12:31.072 00.001 28316 UpdateGuideState(): m_state=6
01:12:31.074 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
01:12:31.077 00.003 28316 Star::Find returns 1 (0), X=953.44, Y=258.61, Mass=2508, SNR=34.7, Peak=197 HFD=3.5
01:12:31.079 00.002 28316 MultiStar: [#1 -0.17,-0.02,0.97,U] [#2 -0.16,-0.10,0.92,U] [#3 0.24,-0.16,0.00,M10] [#4 0.09,-0.35,0.00,M10] [#5 -0.08,-0.08,0.75,U] [#6 -0.17,-0.26,0.00,M1] [#7 -0.12,-0.08,0.62,U] [#8 -0.24,0.02,0.56,U] 
01:12:31.079 00.000 28316 single-star, 5 included, MultiStar: {-0.13, -0.07}, one-star: {-0.03, -0.12}
01:12:31.080 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
01:12:31.080 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
01:12:31.081 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.79 mountX=-0.10 mountY=0.08, mountTheta=2.47
01:12:31.082 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
01:12:31.082 00.000 28316 Enqueuing Move request for scope (-0.03, -0.12)
01:12:31.082 00.000 29988 Worker thread wakes up
01:12:31.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
01:12:31.083 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:31.083 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.7
01:12:31.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:31.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:31.084 00.000 28316 Enqueuing Expose request
01:12:31.085 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
01:12:31.085 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
01:12:31.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:12:31.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:31.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:12:31.085 00.000 29988 MoveAxis(E, 0, ABG)
01:12:31.085 00.000 29988 Move returns status 0, amount 0
01:12:31.085 00.000 29988 MoveAxis(N, 0, ABG)
01:12:31.085 00.000 29988 Move returns status 0, amount 0
01:12:31.085 00.000 29988 move complete, result=0
01:12:31.085 00.000 29988 worker thread done servicing request
01:12:31.085 00.000 29988 Worker thread wakes up
01:12:31.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:31.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:31.085 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:32.707 01.622 29988 Exposure complete
01:12:32.746 00.039 29988 worker thread done servicing request
01:12:32.746 00.000 28316 OnExposeComplete: enter
01:12:32.747 00.001 28316 UpdateGuideState(): m_state=6
01:12:32.747 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
01:12:32.748 00.001 28316 Star::Find returns 1 (0), X=953.25, Y=258.71, Mass=2538, SNR=35.0, Peak=242 HFD=3.7
01:12:32.748 00.000 28316 MultiStar: [#1 -0.36,-0.17,0.00,M1] [#2 -0.35,-0.09,0.00,M1] [#3 0.06,-0.09,0.87,U] [#4 -0.16,-0.27,0.00,R] [#5 -0.22,-0.04,0.74,U] [#6 -0.46,-0.07,0.00,M2] [#7 -0.06,0.06,0.63,U] [#8 -0.07,0.08,0.58,U] 
01:12:32.749 00.001 28316 refined, 4 included, MultiStar: {-0.11, -0.01}, one-star: {-0.22, -0.01}
01:12:32.749 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
01:12:32.750 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
01:12:32.750 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=0.04 mountY=0.10, mountTheta=1.22
01:12:32.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
01:12:32.752 00.001 28316 Enqueuing Move request for scope (-0.11, -0.01)
01:12:32.752 00.000 29988 Worker thread wakes up
01:12:32.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
01:12:32.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
01:12:32.752 00.000 29988 Moving (-0.11, -0.01) raw xDistance=0.04 yDistance=0.10
01:12:32.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:12:32.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:32.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:12:32.752 00.000 29988 MoveAxis(E, 0, ABG)
01:12:32.752 00.000 29988 Move returns status 0, amount 0
01:12:32.752 00.000 29988 MoveAxis(N, 0, ABG)
01:12:32.752 00.000 29988 Move returns status 0, amount 0
01:12:32.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:32.753 00.001 29988 move complete, result=0
01:12:32.753 00.000 28316 UpdateGuideState exits: m=2538 RSB=35.0
01:12:32.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:32.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:32.754 00.000 28316 Enqueuing Expose request
01:12:32.755 00.001 29988 worker thread done servicing request
01:12:32.755 00.000 29988 Worker thread wakes up
01:12:32.755 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:32.757 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:32.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:34.282 01.525 29988 Exposure complete
01:12:34.309 00.027 29988 worker thread done servicing request
01:12:34.309 00.000 28316 OnExposeComplete: enter
01:12:34.310 00.001 28316 UpdateGuideState(): m_state=6
01:12:34.310 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
01:12:34.313 00.003 28316 Star::Find returns 1 (0), X=953.36, Y=258.81, Mass=2370, SNR=33.6, Peak=224 HFD=3.7
01:12:34.316 00.003 28316 MultiStar: [#1 -0.23,-0.05,0.99,U] [#2 -0.19,0.02,0.94,U] [#3 0.19,-0.00,0.88,U] [#4 0.04,0.11,0.83,U] [#5 -0.33,0.01,0.00,M1] [#6 -0.37,0.14,0.00,M3] [#7 -0.14,0.00,0.63,U] [#8 -0.10,0.09,0.59,U] 
01:12:34.318 00.002 28316 refined, 6 included, MultiStar: {-0.08, 0.03}, one-star: {-0.11, 0.09}
01:12:34.320 00.002 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:12:34.323 00.003 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:12:34.325 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=0.06 mountY=0.05, mountTheta=0.71
01:12:34.329 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
01:12:34.332 00.003 28316 Enqueuing Move request for scope (-0.08, 0.03)
01:12:34.334 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:34.336 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.6
01:12:34.338 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:34.341 00.003 29988 Worker thread wakes up
01:12:34.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:34.345 00.004 28316 Enqueuing Expose request
01:12:34.347 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
01:12:34.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
01:12:34.347 00.000 29988 Moving (-0.08, 0.03) raw xDistance=0.06 yDistance=0.05
01:12:34.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:12:34.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:34.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:34.347 00.000 29988 MoveAxis(E, 0, ABG)
01:12:34.347 00.000 29988 Move returns status 0, amount 0
01:12:34.347 00.000 29988 MoveAxis(N, 0, ABG)
01:12:34.347 00.000 29988 Move returns status 0, amount 0
01:12:34.347 00.000 29988 move complete, result=0
01:12:34.348 00.001 29988 worker thread done servicing request
01:12:34.348 00.000 29988 Worker thread wakes up
01:12:34.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:34.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:34.348 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:35.972 01.624 29988 Exposure complete
01:12:36.024 00.052 29988 worker thread done servicing request
01:12:36.024 00.000 28316 OnExposeComplete: enter
01:12:36.026 00.002 28316 UpdateGuideState(): m_state=6
01:12:36.027 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
01:12:36.029 00.002 28316 Star::Find returns 1 (0), X=953.38, Y=258.89, Mass=2467, SNR=34.4, Peak=219 HFD=3.9
01:12:36.030 00.001 28316 MultiStar: [#1 -0.22,0.04,0.98,U] [#2 -0.15,0.10,0.93,U] [#3 0.22,-0.11,0.84,U] [#4 0.24,0.20,0.00,M1] [#5 -0.08,0.06,0.74,U] [#6 -0.30,0.06,0.00,M4] [#7 -0.16,0.22,0.00,M1] [#8 -0.06,0.12,0.58,U] 
01:12:36.032 00.002 28316 refined, 5 included, MultiStar: {-0.07, 0.06}, one-star: {-0.09, 0.17}
01:12:36.034 00.002 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
01:12:36.037 00.003 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
01:12:36.039 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.41 mountX=0.09 mountY=0.03, mountTheta=0.37
01:12:36.042 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
01:12:36.043 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
01:12:36.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:36.044 00.001 29988 Worker thread wakes up
01:12:36.044 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:12:36.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:36.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:36.046 00.002 28316 Enqueuing Expose request
01:12:36.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
01:12:36.046 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
01:12:36.046 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.09 yDistance=0.03
01:12:36.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:12:36.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:36.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:12:36.046 00.000 29988 MoveAxis(E, 0, ABG)
01:12:36.046 00.000 29988 Move returns status 0, amount 0
01:12:36.046 00.000 29988 MoveAxis(N, 0, ABG)
01:12:36.046 00.000 29988 Move returns status 0, amount 0
01:12:36.046 00.000 29988 move complete, result=0
01:12:36.046 00.000 29988 worker thread done servicing request
01:12:36.046 00.000 29988 Worker thread wakes up
01:12:36.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:36.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:36.046 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:37.574 01.528 29988 Exposure complete
01:12:37.614 00.040 29988 worker thread done servicing request
01:12:37.614 00.000 28316 OnExposeComplete: enter
01:12:37.615 00.001 28316 UpdateGuideState(): m_state=6
01:12:37.618 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
01:12:37.619 00.001 28316 Star::Find returns 1 (0), X=953.34, Y=258.63, Mass=2383, SNR=33.8, Peak=220 HFD=3.5
01:12:37.620 00.001 28316 MultiStar: [#1 -0.17,-0.03,0.97,U] [#2 -0.22,0.13,0.92,U] [#3 0.27,-0.05,0.87,U] [#4 0.28,0.22,0.00,M2] [#5 -0.04,0.23,0.75,U] [#6 -0.25,0.07,0.62,U] [#7 -0.14,0.15,0.67,U] [#8 -0.18,0.14,0.59,U] 
01:12:37.621 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.05}, one-star: {-0.12, -0.10}
01:12:37.622 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
01:12:37.622 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
01:12:37.623 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.12 cameraTheta=2.65 mountX=0.09 mountY=0.07, mountTheta=0.62
01:12:37.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.05, opts=13)
01:12:37.626 00.001 28316 Enqueuing Move request for scope (-0.10, 0.05)
01:12:37.629 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:37.631 00.002 28316 UpdateGuideState exits: m=2383 RSB=33.8
01:12:37.633 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:37.636 00.003 29988 Worker thread wakes up
01:12:37.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
01:12:37.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
01:12:37.636 00.000 29988 Moving (-0.10, 0.05) raw xDistance=0.09 yDistance=0.07
01:12:37.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:37.636 00.000 28316 Enqueuing Expose request
01:12:37.637 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:12:37.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:37.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:12:37.637 00.000 29988 MoveAxis(E, 0, ABG)
01:12:37.637 00.000 29988 Move returns status 0, amount 0
01:12:37.637 00.000 29988 MoveAxis(N, 0, ABG)
01:12:37.637 00.000 29988 Move returns status 0, amount 0
01:12:37.637 00.000 29988 move complete, result=0
01:12:37.637 00.000 29988 worker thread done servicing request
01:12:37.637 00.000 29988 Worker thread wakes up
01:12:37.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:37.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:37.637 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:39.273 01.636 29988 Exposure complete
01:12:39.308 00.035 29988 worker thread done servicing request
01:12:39.309 00.001 28316 OnExposeComplete: enter
01:12:39.310 00.001 28316 UpdateGuideState(): m_state=6
01:12:39.310 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
01:12:39.311 00.001 28316 Star::Find returns 1 (0), X=953.44, Y=258.82, Mass=2499, SNR=34.7, Peak=206 HFD=3.8
01:12:39.311 00.000 28316 MultiStar: [#1 -0.20,0.15,0.99,U] [#2 -0.03,0.17,0.91,U] [#3 0.22,0.14,0.85,U] [#4 0.19,0.24,0.00,M3] [#5 0.05,0.24,0.73,U] [#6 -0.19,0.29,0.00,M4] [#7 0.11,0.39,0.00,M1] [#8 -0.15,0.19,0.61,U] 
01:12:39.312 00.001 28316 single-star, 5 included, MultiStar: {-0.03, 0.16}, one-star: {-0.03, 0.09}
01:12:39.312 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
01:12:39.312 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
01:12:39.313 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.90 mountX=0.10 mountY=-0.01, mountTheta=-0.14
01:12:39.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
01:12:39.314 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
01:12:39.315 00.001 29988 Worker thread wakes up
01:12:39.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:12:39.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:12:39.315 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.10 yDistance=-0.01
01:12:39.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:12:39.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:39.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:39.315 00.000 29988 MoveAxis(E, 0, ABG)
01:12:39.315 00.000 29988 Move returns status 0, amount 0
01:12:39.315 00.000 29988 MoveAxis(N, 0, ABG)
01:12:39.315 00.000 29988 Move returns status 0, amount 0
01:12:39.315 00.000 29988 move complete, result=0
01:12:39.315 00.000 29988 worker thread done servicing request
01:12:39.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:39.316 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7
01:12:39.317 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:39.318 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:39.318 00.000 28316 Enqueuing Expose request
01:12:39.318 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:39.320 00.002 29988 Worker thread wakes up
01:12:39.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:39.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:40.850 01.530 29988 Exposure complete
01:12:40.884 00.034 29988 worker thread done servicing request
01:12:40.884 00.000 28316 OnExposeComplete: enter
01:12:40.885 00.001 28316 UpdateGuideState(): m_state=6
01:12:40.885 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
01:12:40.886 00.001 28316 Star::Find returns 1 (0), X=953.51, Y=258.90, Mass=2528, SNR=34.8, Peak=205 HFD=3.8
01:12:40.887 00.001 28316 MultiStar: [#1 -0.04,0.06,0.96,U] [#2 -0.14,0.25,0.00,M1] [#3 0.26,0.12,0.00,M6] [#4 0.46,0.36,0.00,M4] [#5 0.06,0.14,0.71,U] [#6 -0.04,0.28,0.00,M5] [#7 0.19,0.32,0.00,M2] [#8 0.01,0.22,0.57,U] 
01:12:40.887 00.000 28316 refined, 3 included, MultiStar: {0.02, 0.14}, one-star: {0.05, 0.18}
01:12:40.887 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
01:12:40.888 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
01:12:40.888 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.44 mountX=0.12 mountY=-0.08, mountTheta=-0.59
01:12:40.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
01:12:40.890 00.001 28316 Enqueuing Move request for scope (0.02, 0.14)
01:12:40.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:40.891 00.001 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:12:40.891 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:40.892 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:40.892 00.000 28316 Enqueuing Expose request
01:12:40.893 00.001 29988 Worker thread wakes up
01:12:40.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
01:12:40.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
01:12:40.893 00.000 29988 Moving (0.02, 0.14) raw xDistance=0.12 yDistance=-0.08
01:12:40.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:12:40.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:40.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:12:40.893 00.000 29988 MoveAxis(E, 0, ABG)
01:12:40.893 00.000 29988 Move returns status 0, amount 0
01:12:40.893 00.000 29988 MoveAxis(N, 0, ABG)
01:12:40.893 00.000 29988 Move returns status 0, amount 0
01:12:40.893 00.000 29988 move complete, result=0
01:12:40.893 00.000 29988 worker thread done servicing request
01:12:40.893 00.000 29988 Worker thread wakes up
01:12:40.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:40.894 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:40.894 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:42.525 01.631 29988 Exposure complete
01:12:42.564 00.039 29988 worker thread done servicing request
01:12:42.564 00.000 28316 OnExposeComplete: enter
01:12:42.565 00.001 28316 UpdateGuideState(): m_state=6
01:12:42.566 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
01:12:42.566 00.000 28316 Star::Find returns 1 (0), X=953.56, Y=258.86, Mass=2374, SNR=33.6, Peak=198 HFD=3.8
01:12:42.567 00.001 28316 MultiStar: [#1 -0.19,0.15,0.98,U] [#2 -0.34,0.15,0.00,M2] [#3 0.21,0.13,0.91,U] [#4 0.42,0.24,0.00,M5] [#5 0.01,0.29,0.00,M1] [#6 -0.23,0.23,0.00,M6] [#7 0.05,0.45,0.00,M3] [#8 0.02,0.40,0.00,M1] 
01:12:42.567 00.000 28316 refined, 2 included, MultiStar: {0.03, 0.14}, one-star: {0.10, 0.13}
01:12:42.568 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
01:12:42.568 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
01:12:42.568 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=0.11 mountY=-0.09, mountTheta=-0.70
01:12:42.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
01:12:42.570 00.000 28316 Enqueuing Move request for scope (0.03, 0.14)
01:12:42.573 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:42.573 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.6
01:12:42.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:42.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:42.574 00.000 28316 Enqueuing Expose request
01:12:42.575 00.001 29988 Worker thread wakes up
01:12:42.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
01:12:42.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
01:12:42.575 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.11 yDistance=-0.09
01:12:42.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:12:42.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:42.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:12:42.575 00.000 29988 MoveAxis(E, 0, ABG)
01:12:42.575 00.000 29988 Move returns status 0, amount 0
01:12:42.575 00.000 29988 MoveAxis(N, 0, ABG)
01:12:42.575 00.000 29988 Move returns status 0, amount 0
01:12:42.575 00.000 29988 move complete, result=0
01:12:42.575 00.000 29988 worker thread done servicing request
01:12:42.575 00.000 29988 Worker thread wakes up
01:12:42.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:42.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:42.575 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:44.089 01.514 29988 Exposure complete
01:12:44.123 00.034 29988 worker thread done servicing request
01:12:44.123 00.000 28316 OnExposeComplete: enter
01:12:44.124 00.001 28316 UpdateGuideState(): m_state=6
01:12:44.125 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
01:12:44.125 00.000 28316 Star::Find returns 1 (0), X=953.46, Y=258.92, Mass=2375, SNR=33.9, Peak=216 HFD=3.7
01:12:44.125 00.000 28316 MultiStar: [#1 -0.16,0.16,1.03,U] [#2 -0.01,0.13,0.91,U] [#3 0.29,0.02,0.00,M6] [#4 0.23,0.29,0.00,M6] [#5 -0.01,0.11,0.72,U] [#6 -0.24,0.28,0.00,M7] [#7 0.11,0.23,0.65,U] [#8 -0.09,0.30,0.00,M2] 
01:12:44.127 00.002 28316 refined, 4 included, MultiStar: {-0.03, 0.17}, one-star: {-0.01, 0.19}
01:12:44.127 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
01:12:44.128 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
01:12:44.128 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.74 mountX=0.16 mountY=-0.05, mountTheta=-0.29
01:12:44.130 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.17, opts=13)
01:12:44.130 00.000 28316 Enqueuing Move request for scope (-0.03, 0.17)
01:12:44.131 00.001 29988 Worker thread wakes up
01:12:44.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:44.131 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.9
01:12:44.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:44.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:44.133 00.001 28316 Enqueuing Expose request
01:12:44.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
01:12:44.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
01:12:44.133 00.000 29988 Moving (-0.03, 0.17) raw xDistance=0.16 yDistance=-0.05
01:12:44.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:12:44.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:44.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:12:44.133 00.000 29988 MoveAxis(E, 0, ABG)
01:12:44.133 00.000 29988 Move returns status 0, amount 0
01:12:44.133 00.000 29988 MoveAxis(N, 0, ABG)
01:12:44.133 00.000 29988 Move returns status 0, amount 0
01:12:44.133 00.000 29988 move complete, result=0
01:12:44.133 00.000 29988 worker thread done servicing request
01:12:44.133 00.000 29988 Worker thread wakes up
01:12:44.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:44.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:44.134 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:45.760 01.626 29988 Exposure complete
01:12:45.811 00.051 29988 worker thread done servicing request
01:12:45.812 00.001 28316 OnExposeComplete: enter
01:12:45.813 00.001 28316 UpdateGuideState(): m_state=6
01:12:45.815 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
01:12:45.816 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=258.84, Mass=2320, SNR=33.4, Peak=201 HFD=3.7
01:12:45.817 00.001 28316 MultiStar: [#1 -0.09,0.02,1.01,U] [#2 -0.10,0.27,0.00,M2] [#3 0.27,0.04,0.88,U] [#4 -0.01,0.35,0.00,M7] [#5 -0.05,0.10,0.76,U] [#6 -0.31,0.16,0.00,M8] [#7 -0.04,0.27,0.64,U] [#8 -0.13,0.24,0.62,U] 
01:12:45.819 00.002 28316 refined, 5 included, MultiStar: {-0.01, 0.11}, one-star: {-0.07, 0.11}
01:12:45.820 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
01:12:45.821 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
01:12:45.821 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.12 cameraTheta=1.69 mountX=0.11 mountY=-0.04, mountTheta=-0.34
01:12:45.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.11, opts=13)
01:12:45.823 00.001 28316 Enqueuing Move request for scope (-0.01, 0.11)
01:12:45.823 00.000 29988 Worker thread wakes up
01:12:45.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:45.825 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
01:12:45.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
01:12:45.825 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
01:12:45.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:45.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:45.826 00.001 28316 Enqueuing Expose request
01:12:45.826 00.000 29988 Moving (-0.01, 0.11) raw xDistance=0.11 yDistance=-0.04
01:12:45.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:12:45.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:45.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:12:45.826 00.000 29988 MoveAxis(E, 0, ABG)
01:12:45.826 00.000 29988 Move returns status 0, amount 0
01:12:45.826 00.000 29988 MoveAxis(N, 0, ABG)
01:12:45.826 00.000 29988 Move returns status 0, amount 0
01:12:45.826 00.000 29988 move complete, result=0
01:12:45.826 00.000 29988 worker thread done servicing request
01:12:45.827 00.001 29988 Worker thread wakes up
01:12:45.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:45.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:45.827 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:47.345 01.518 29988 Exposure complete
01:12:47.398 00.053 29988 worker thread done servicing request
01:12:47.398 00.000 28316 OnExposeComplete: enter
01:12:47.398 00.000 28316 UpdateGuideState(): m_state=6
01:12:47.399 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
01:12:47.399 00.000 28316 Star::Find returns 1 (0), X=953.40, Y=258.87, Mass=2475, SNR=34.5, Peak=217 HFD=3.9
01:12:47.400 00.001 28316 MultiStar: [#1 -0.11,0.13,0.98,U] [#2 -0.18,0.15,0.90,U] [#3 0.23,0.17,0.00,M6] [#4 -0.11,0.38,0.00,M8] [#5 -0.14,0.16,0.74,U] [#6 -0.41,0.37,0.00,M9] [#7 -0.17,0.27,0.00,M2] [#8 -0.26,0.16,0.00,M2] 
01:12:47.400 00.000 28316 single-star, 3 included, MultiStar: {-0.12, 0.14}, one-star: {-0.07, 0.15}
01:12:47.401 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
01:12:47.401 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
01:12:47.402 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.03 mountX=0.16 mountY=-0.00, mountTheta=-0.01
01:12:47.405 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
01:12:47.406 00.001 28316 Enqueuing Move request for scope (-0.07, 0.15)
01:12:47.407 00.001 29988 Worker thread wakes up
01:12:47.408 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
01:12:47.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
01:12:47.408 00.000 29988 Moving (-0.07, 0.15) raw xDistance=0.16 yDistance=-0.00
01:12:47.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:12:47.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:47.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:47.408 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:12:47.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:47.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:47.409 00.000 28316 Enqueuing Expose request
01:12:47.410 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:12:47.410 00.000 29988 MoveAxis(E, 0, ABG)
01:12:47.410 00.000 29988 Move returns status 0, amount 0
01:12:47.410 00.000 29988 MoveAxis(N, 0, ABG)
01:12:47.410 00.000 29988 Move returns status 0, amount 0
01:12:47.410 00.000 29988 move complete, result=0
01:12:47.410 00.000 29988 worker thread done servicing request
01:12:47.410 00.000 29988 Worker thread wakes up
01:12:47.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:47.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:47.410 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:49.040 01.630 29988 Exposure complete
01:12:49.077 00.037 29988 worker thread done servicing request
01:12:49.077 00.000 28316 OnExposeComplete: enter
01:12:49.078 00.001 28316 UpdateGuideState(): m_state=6
01:12:49.079 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
01:12:49.080 00.001 28316 Star::Find returns 1 (0), X=953.26, Y=259.16, Mass=2540, SNR=34.8, Peak=233 HFD=3.8
01:12:49.081 00.001 28316 MultiStar: [#1 -0.32,0.39,0.00,M1] [#2 -0.31,0.55,0.00,M2] [#3 0.11,0.34,0.00,M7] [#4 -0.05,0.47,0.00,M9] [#5 -0.17,0.40,0.00,M1] [#6 -0.54,0.45,0.00,M10] [#7 -0.16,0.39,0.00,M3] [#8 -0.31,0.68,0.00,M3] 
01:12:49.082 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
01:12:49.083 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
01:12:49.084 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.44 hyp=0.48 cameraTheta=2.01 mountX=0.48 mountY=-0.01, mountTheta=-0.02
01:12:49.085 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.44, opts=13)
01:12:49.086 00.001 28316 Enqueuing Move request for scope (-0.21, 0.44)
01:12:49.086 00.000 29988 Worker thread wakes up
01:12:49.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:49.087 00.001 28316 UpdateGuideState exits: m=2540 RSB=34.8
01:12:49.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:49.088 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:49.088 00.000 28316 Enqueuing Expose request
01:12:49.089 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.44) opts 0xd
01:12:49.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.44)
01:12:49.089 00.000 29988 Moving (-0.21, 0.44) raw xDistance=0.48 yDistance=-0.01
01:12:49.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
01:12:49.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:49.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:49.089 00.000 29988 MoveAxis(W, 101, ABG)
01:12:49.089 00.000 29988 Guiding  Dir = 3, Dur = 101
01:12:49.089 00.000 29988 IsSlewing returns 0
01:12:49.089 00.000 29988 IsGuiding returns 0
01:12:49.092 00.003 29988 PulseGuide returned control before completion, sleep 110
01:12:49.211 00.119 29988 IsGuiding returns 0
01:12:49.211 00.000 29988 Move returns status 0, amount 101
01:12:49.211 00.000 29988 MoveAxis(N, 0, ABG)
01:12:49.211 00.000 29988 Move returns status 0, amount 0
01:12:49.211 00.000 29988 move complete, result=0
01:12:49.211 00.000 29988 worker thread done servicing request
01:12:49.211 00.000 29988 Worker thread wakes up
01:12:49.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:49.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:49.211 00.000 28316 GuideStep: 0.5 px 101 ms WEST, -0.0 px 0 ms NORTH
01:12:50.624 01.413 29988 Exposure complete
01:12:50.661 00.037 29988 worker thread done servicing request
01:12:50.661 00.000 28316 OnExposeComplete: enter
01:12:50.661 00.000 28316 UpdateGuideState(): m_state=6
01:12:50.662 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
01:12:50.662 00.000 28316 Star::Find returns 1 (0), X=953.32, Y=258.83, Mass=2520, SNR=34.8, Peak=237 HFD=3.9
01:12:50.663 00.001 28316 MultiStar: [#1 -0.31,0.04,0.00,M2] [#2 -0.38,0.09,0.00,M3] [#3 0.04,-0.05,0.85,U] [#4 -0.04,0.16,0.82,U] [#5 -0.07,0.09,0.74,U] [#6 -0.45,0.10,0.00,R] [#7 -0.13,0.26,0.00,M4] [#8 -0.18,0.08,0.59,U] 
01:12:50.663 00.000 28316 refined, 4 included, MultiStar: {-0.08, 0.08}, one-star: {-0.14, 0.10}
01:12:50.664 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
01:12:50.664 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
01:12:50.665 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.35 mountX=0.10 mountY=0.03, mountTheta=0.32
01:12:50.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
01:12:50.666 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
01:12:50.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:50.667 00.001 29988 Worker thread wakes up
01:12:50.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
01:12:50.667 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.8
01:12:50.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:50.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:50.669 00.001 28316 Enqueuing Expose request
01:12:50.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
01:12:50.669 00.000 29988 Moving (-0.08, 0.08) raw xDistance=0.10 yDistance=0.03
01:12:50.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:12:50.670 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:50.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:12:50.670 00.000 29988 MoveAxis(E, 0, ABG)
01:12:50.670 00.000 29988 Move returns status 0, amount 0
01:12:50.670 00.000 29988 MoveAxis(N, 0, ABG)
01:12:50.670 00.000 29988 Move returns status 0, amount 0
01:12:50.670 00.000 29988 move complete, result=0
01:12:50.670 00.000 29988 worker thread done servicing request
01:12:50.670 00.000 29988 Worker thread wakes up
01:12:50.670 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:50.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:50.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:52.295 01.625 29988 Exposure complete
01:12:52.348 00.053 29988 worker thread done servicing request
01:12:52.348 00.000 28316 OnExposeComplete: enter
01:12:52.349 00.001 28316 UpdateGuideState(): m_state=6
01:12:52.350 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
01:12:52.350 00.000 28316 Star::Find returns 1 (0), X=953.33, Y=258.90, Mass=2453, SNR=34.4, Peak=241 HFD=3.8
01:12:52.351 00.001 28316 MultiStar: [#1 -0.23,0.17,0.00,M3] [#2 -0.23,0.43,0.00,M4] [#3 0.15,0.26,0.00,M7] [#4 -0.01,0.33,0.00,M9] [#5 -0.06,0.22,0.74,U] [#6 -0.08,0.24,0.60,U] [#7 -0.02,0.22,0.63,U] [#8 -0.12,0.39,0.00,M3] 
01:12:52.351 00.000 28316 single-star, 3 included, MultiStar: {-0.08, 0.21}, one-star: {-0.13, 0.17}
01:12:52.352 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
01:12:52.352 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
01:12:52.353 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.24 mountX=0.21 mountY=0.04, mountTheta=0.20
01:12:52.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.17, opts=13)
01:12:52.355 00.001 28316 Enqueuing Move request for scope (-0.13, 0.17)
01:12:52.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:52.358 00.003 29988 Worker thread wakes up
01:12:52.358 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:12:52.360 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
01:12:52.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:52.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
01:12:52.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:52.360 00.000 28316 Enqueuing Expose request
01:12:52.361 00.001 29988 Moving (-0.13, 0.17) raw xDistance=0.21 yDistance=0.04
01:12:52.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:12:52.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:52.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:12:52.361 00.000 29988 MoveAxis(W, 44, ABG)
01:12:52.361 00.000 29988 Guiding  Dir = 3, Dur = 44
01:12:52.361 00.000 29988 IsSlewing returns 0
01:12:52.362 00.001 29988 IsGuiding returns 0
01:12:52.363 00.001 29988 PulseGuide returned control before completion, sleep 53
01:12:52.418 00.055 29988 IsGuiding returns 1
01:12:52.418 00.000 29988 scope still moving after pulse duration time elapsed
01:12:52.450 00.032 29988 IsSlewing returns 0
01:12:52.450 00.000 29988 IsGuiding returns 0
01:12:52.450 00.000 29988 scope move finished after 44 + 44 ms
01:12:52.450 00.000 29988 Move returns status 0, amount 44
01:12:52.450 00.000 29988 MoveAxis(N, 0, ABG)
01:12:52.450 00.000 29988 Move returns status 0, amount 0
01:12:52.450 00.000 29988 move complete, result=0
01:12:52.451 00.001 29988 worker thread done servicing request
01:12:52.451 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
01:12:52.451 00.000 29988 Worker thread wakes up
01:12:52.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:52.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:53.865 01.414 29988 Exposure complete
01:12:53.898 00.033 29988 worker thread done servicing request
01:12:53.898 00.000 28316 OnExposeComplete: enter
01:12:53.899 00.001 28316 UpdateGuideState(): m_state=6
01:12:53.900 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
01:12:53.901 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=258.85, Mass=2545, SNR=35.0, Peak=216 HFD=3.8
01:12:53.902 00.001 28316 MultiStar: [#1 -0.17,0.08,0.96,U] [#2 -0.14,0.01,0.91,U] [#3 0.30,-0.02,0.00,M8] [#4 0.03,0.05,0.81,U] [#5 -0.12,0.20,0.71,U] [#6 0.21,-0.01,0.64,U] [#7 -0.08,0.03,0.60,U] [#8 -0.05,0.03,0.57,U] 
01:12:53.903 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.07}, one-star: {-0.00, 0.12}
01:12:53.904 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
01:12:53.905 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
01:12:53.907 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.19 mountX=0.08 mountY=0.01, mountTheta=0.16
01:12:53.909 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:12:53.910 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:12:53.911 00.001 29988 Worker thread wakes up
01:12:53.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:53.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:12:53.911 00.000 28316 UpdateGuideState exits: m=2545 RSB=35.0
01:12:53.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:53.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:53.912 00.000 28316 Enqueuing Expose request
01:12:53.913 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:12:53.913 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
01:12:53.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:12:53.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:53.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:12:53.913 00.000 29988 MoveAxis(E, 0, ABG)
01:12:53.913 00.000 29988 Move returns status 0, amount 0
01:12:53.913 00.000 29988 MoveAxis(N, 0, ABG)
01:12:53.913 00.000 29988 Move returns status 0, amount 0
01:12:53.913 00.000 29988 move complete, result=0
01:12:53.913 00.000 29988 worker thread done servicing request
01:12:53.913 00.000 29988 Worker thread wakes up
01:12:53.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:53.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:53.914 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:55.546 01.632 29988 Exposure complete
01:12:55.602 00.056 29988 worker thread done servicing request
01:12:55.603 00.001 28316 OnExposeComplete: enter
01:12:55.603 00.000 28316 UpdateGuideState(): m_state=6
01:12:55.604 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
01:12:55.604 00.000 28316 Star::Find returns 1 (0), X=953.59, Y=258.70, Mass=2474, SNR=34.5, Peak=205 HFD=3.7
01:12:55.606 00.002 28316 MultiStar: [#1 -0.06,-0.19,1.00,U] [#2 -0.05,-0.06,0.89,U] [#3 0.26,-0.06,0.83,U] [#4 0.15,0.01,0.80,U] [#5 0.10,0.01,0.75,U] [#6 0.19,-0.24,0.00,M1] [#7 -0.11,-0.02,0.61,U] [#8 -0.08,-0.17,0.58,U] 
01:12:55.607 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.06}, one-star: {0.12, -0.03}
01:12:55.607 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
01:12:55.607 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
01:12:55.608 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.94 mountX=-0.08 mountY=-0.01, mountTheta=-2.97
01:12:55.609 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
01:12:55.609 00.000 28316 Enqueuing Move request for scope (0.05, -0.06)
01:12:55.610 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:55.610 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:12:55.611 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:55.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:55.612 00.001 28316 Enqueuing Expose request
01:12:55.612 00.000 29988 Worker thread wakes up
01:12:55.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
01:12:55.612 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
01:12:55.612 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.08 yDistance=-0.01
01:12:55.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:12:55.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:55.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:55.612 00.000 29988 MoveAxis(E, 0, ABG)
01:12:55.612 00.000 29988 Move returns status 0, amount 0
01:12:55.612 00.000 29988 MoveAxis(N, 0, ABG)
01:12:55.612 00.000 29988 Move returns status 0, amount 0
01:12:55.612 00.000 29988 move complete, result=0
01:12:55.612 00.000 29988 worker thread done servicing request
01:12:55.613 00.001 29988 Worker thread wakes up
01:12:55.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:55.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:55.613 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:57.133 01.520 29988 Exposure complete
01:12:57.172 00.039 29988 worker thread done servicing request
01:12:57.172 00.000 28316 OnExposeComplete: enter
01:12:57.173 00.001 28316 UpdateGuideState(): m_state=6
01:12:57.175 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
01:12:57.175 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=258.69, Mass=2571, SNR=35.1, Peak=215 HFD=3.7
01:12:57.176 00.001 28316 MultiStar: [#1 -0.10,-0.04,0.94,U] [#2 -0.26,-0.04,0.89,U] [#3 0.37,-0.10,0.00,M8] [#4 0.15,-0.11,0.80,U] [#5 -0.19,0.02,0.72,U] [#6 0.24,-0.13,0.00,M2] [#7 0.01,0.06,0.58,U] [#8 -0.14,0.10,0.57,U] 
01:12:57.176 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.02}, one-star: {-0.10, -0.03}
01:12:57.176 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
01:12:57.177 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
01:12:57.177 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-2.97 mountX=0.02 mountY=0.09, mountTheta=1.32
01:12:57.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
01:12:57.179 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
01:12:57.180 00.001 29988 Worker thread wakes up
01:12:57.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:57.180 00.000 28316 UpdateGuideState exits: m=2571 RSB=35.1
01:12:57.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:57.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:57.181 00.000 28316 Enqueuing Expose request
01:12:57.182 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:12:57.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:12:57.182 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
01:12:57.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:12:57.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:57.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:12:57.182 00.000 29988 MoveAxis(E, 0, ABG)
01:12:57.182 00.000 29988 Move returns status 0, amount 0
01:12:57.182 00.000 29988 MoveAxis(N, 0, ABG)
01:12:57.182 00.000 29988 Move returns status 0, amount 0
01:12:57.182 00.000 29988 move complete, result=0
01:12:57.182 00.000 29988 worker thread done servicing request
01:12:57.182 00.000 29988 Worker thread wakes up
01:12:57.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:57.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:57.182 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:58.815 01.633 29988 Exposure complete
01:12:58.848 00.033 29988 worker thread done servicing request
01:12:58.848 00.000 28316 OnExposeComplete: enter
01:12:58.848 00.000 28316 UpdateGuideState(): m_state=6
01:12:58.849 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
01:12:58.849 00.000 28316 Star::Find returns 1 (0), X=953.39, Y=258.71, Mass=2559, SNR=35.0, Peak=225 HFD=3.6
01:12:58.850 00.001 28316 MultiStar: [#1 -0.14,-0.08,0.95,U] [#2 -0.01,0.17,0.89,U] [#3 0.30,-0.13,0.00,M9] [#4 0.18,-0.07,0.83,U] [#5 -0.19,0.02,0.73,U] [#6 0.25,-0.20,0.00,M3] [#7 -0.08,0.05,0.58,U] [#8 0.02,0.04,0.58,U] 
01:12:58.850 00.000 28316 refined, 6 included, MultiStar: {-0.04, 0.01}, one-star: {-0.08, -0.02}
01:12:58.851 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:12:58.851 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:12:58.852 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=0.03 mountY=0.03, mountTheta=0.88
01:12:58.853 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:12:58.854 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:12:58.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:12:58.855 00.001 28316 UpdateGuideState exits: m=2559 RSB=35.0
01:12:58.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:58.856 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:12:58.856 00.000 28316 Enqueuing Expose request
01:12:58.857 00.001 29988 Worker thread wakes up
01:12:58.858 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:12:58.858 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:12:58.858 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
01:12:58.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:12:58.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:58.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:12:58.858 00.000 29988 MoveAxis(E, 0, ABG)
01:12:58.858 00.000 29988 Move returns status 0, amount 0
01:12:58.858 00.000 29988 MoveAxis(N, 0, ABG)
01:12:58.858 00.000 29988 Move returns status 0, amount 0
01:12:58.858 00.000 29988 move complete, result=0
01:12:58.858 00.000 29988 worker thread done servicing request
01:12:58.858 00.000 29988 Worker thread wakes up
01:12:58.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:12:58.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:12:58.858 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:00.382 01.524 29988 Exposure complete
01:13:00.414 00.032 29988 worker thread done servicing request
01:13:00.414 00.000 28316 OnExposeComplete: enter
01:13:00.415 00.001 28316 UpdateGuideState(): m_state=6
01:13:00.415 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
01:13:00.416 00.001 28316 Star::Find returns 1 (0), X=953.48, Y=258.79, Mass=2493, SNR=34.7, Peak=196 HFD=3.8
01:13:00.416 00.000 28316 MultiStar: [#1 -0.10,0.10,1.00,U] [#2 -0.03,-0.04,0.89,U] [#3 0.28,-0.00,0.00,M10] [#4 0.38,-0.08,0.00,M6] [#5 -0.06,0.08,0.75,U] [#6 0.47,-0.16,0.00,M4] [#7 0.05,0.02,0.62,U] [#8 0.03,-0.15,0.59,U] 
01:13:00.417 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.02}, one-star: {0.01, 0.06}
01:13:00.417 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
01:13:00.418 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
01:13:00.418 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.36 mountX=0.03 mountY=0.01, mountTheta=0.33
01:13:00.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:13:00.420 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:13:00.420 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:00.420 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.7
01:13:00.421 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:00.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:00.422 00.001 28316 Enqueuing Expose request
01:13:00.422 00.000 29988 Worker thread wakes up
01:13:00.422 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:13:00.422 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:13:00.422 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.01
01:13:00.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:13:00.423 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:00.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:00.423 00.000 29988 MoveAxis(E, 0, ABG)
01:13:00.423 00.000 29988 Move returns status 0, amount 0
01:13:00.423 00.000 29988 MoveAxis(N, 0, ABG)
01:13:00.423 00.000 29988 Move returns status 0, amount 0
01:13:00.423 00.000 29988 move complete, result=0
01:13:00.423 00.000 29988 worker thread done servicing request
01:13:00.423 00.000 29988 Worker thread wakes up
01:13:00.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:00.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:00.423 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:02.048 01.625 29988 Exposure complete
01:13:02.096 00.048 29988 worker thread done servicing request
01:13:02.097 00.001 28316 OnExposeComplete: enter
01:13:02.097 00.000 28316 UpdateGuideState(): m_state=6
01:13:02.098 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
01:13:02.098 00.000 28316 Star::Find returns 1 (0), X=953.50, Y=258.63, Mass=2483, SNR=34.6, Peak=203 HFD=3.4
01:13:02.099 00.001 28316 MultiStar: [#1 -0.11,-0.04,1.00,U] [#2 -0.02,0.00,0.91,U] [#3 0.35,-0.19,0.00,R] [#4 0.19,0.03,0.83,U] [#5 0.01,0.01,0.73,U] [#6 0.33,-0.24,0.00,M5] [#7 -0.03,0.09,0.61,U] [#8 -0.16,0.21,0.61,U] 
01:13:02.100 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {0.04, -0.09}
01:13:02.101 00.001 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
01:13:02.102 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00)
01:13:02.104 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.04 mountX=0.02 mountY=-0.00, mountTheta=-0.00
01:13:02.106 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:13:02.107 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:13:02.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:02.108 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.6
01:13:02.108 00.000 29988 Worker thread wakes up
01:13:02.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:02.109 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:13:02.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:02.109 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:13:02.109 00.000 28316 Enqueuing Expose request
01:13:02.110 00.001 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=-0.00
01:13:02.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:02.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:02.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:13:02.110 00.000 29988 MoveAxis(E, 0, ABG)
01:13:02.110 00.000 29988 Move returns status 0, amount 0
01:13:02.110 00.000 29988 MoveAxis(N, 0, ABG)
01:13:02.110 00.000 29988 Move returns status 0, amount 0
01:13:02.110 00.000 29988 move complete, result=0
01:13:02.110 00.000 29988 worker thread done servicing request
01:13:02.110 00.000 29988 Worker thread wakes up
01:13:02.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:02.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:02.112 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:03.626 01.514 29988 Exposure complete
01:13:03.673 00.047 29988 worker thread done servicing request
01:13:03.673 00.000 28316 OnExposeComplete: enter
01:13:03.675 00.002 28316 UpdateGuideState(): m_state=6
01:13:03.675 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
01:13:03.676 00.001 28316 Star::Find returns 1 (0), X=953.60, Y=258.65, Mass=2409, SNR=34.0, Peak=193 HFD=3.5
01:13:03.677 00.001 28316 MultiStar: [#1 -0.24,-0.08,0.98,U] [#2 -0.17,0.01,0.94,U] [#3 -0.05,-0.03,0.84,U] [#4 0.21,0.16,0.82,U] [#5 -0.11,-0.05,0.75,U] [#6 0.20,-0.26,0.00,M6] [#7 -0.08,0.20,0.64,U] [#8 0.08,-0.09,0.60,U] 
01:13:03.679 00.002 28316 refined, 7 included, MultiStar: {-0.03, -0.00}, one-star: {0.13, -0.08}
01:13:03.680 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
01:13:03.681 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.15)
01:13:03.682 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.10 mountX=0.01 mountY=0.03, mountTheta=1.18
01:13:03.685 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.00, opts=13)
01:13:03.686 00.001 28316 Enqueuing Move request for scope (-0.03, -0.00)
01:13:03.687 00.001 29988 Worker thread wakes up
01:13:03.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
01:13:03.687 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
01:13:03.687 00.000 29988 Moving (-0.03, -0.00) raw xDistance=0.01 yDistance=0.03
01:13:03.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:13:03.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:03.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:03.687 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:13:03.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:03.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:03.689 00.001 28316 Enqueuing Expose request
01:13:03.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:03.689 00.000 29988 MoveAxis(E, 0, ABG)
01:13:03.689 00.000 29988 Move returns status 0, amount 0
01:13:03.689 00.000 29988 MoveAxis(N, 0, ABG)
01:13:03.689 00.000 29988 Move returns status 0, amount 0
01:13:03.689 00.000 29988 move complete, result=0
01:13:03.689 00.000 29988 worker thread done servicing request
01:13:03.689 00.000 29988 Worker thread wakes up
01:13:03.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:03.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:03.690 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:05.323 01.633 29988 Exposure complete
01:13:05.354 00.031 29988 worker thread done servicing request
01:13:05.354 00.000 28316 OnExposeComplete: enter
01:13:05.355 00.001 28316 UpdateGuideState(): m_state=6
01:13:05.355 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
01:13:05.356 00.001 28316 Star::Find returns 1 (0), X=953.65, Y=258.74, Mass=2428, SNR=34.3, Peak=212 HFD=3.7
01:13:05.356 00.000 28316 MultiStar: [#1 0.12,0.08,1.00,U] [#2 0.15,0.20,0.92,U] [#3 0.09,0.16,0.85,U] [#4 0.55,0.15,0.00,M5] [#5 0.08,0.14,0.74,U] [#6 0.62,-0.05,0.00,M7] [#7 0.14,0.18,0.62,U] [#8 -0.01,0.14,0.58,U] 
01:13:05.357 00.001 28316 refined, 6 included, MultiStar: {0.11, 0.12}, one-star: {0.18, 0.01}
01:13:05.358 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:13:05.358 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
01:13:05.359 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.17 cameraTheta=0.82 mountX=0.06 mountY=-0.16, mountTheta=-1.18
01:13:05.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.12, opts=13)
01:13:05.360 00.000 28316 Enqueuing Move request for scope (0.11, 0.12)
01:13:05.361 00.001 29988 Worker thread wakes up
01:13:05.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
01:13:05.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
01:13:05.361 00.000 29988 Moving (0.11, 0.12) raw xDistance=0.06 yDistance=-0.16
01:13:05.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:13:05.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:05.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:13:05.361 00.000 29988 MoveAxis(E, 0, ABG)
01:13:05.361 00.000 29988 Move returns status 0, amount 0
01:13:05.361 00.000 29988 MoveAxis(N, 0, ABG)
01:13:05.361 00.000 29988 Move returns status 0, amount 0
01:13:05.361 00.000 29988 move complete, result=0
01:13:05.361 00.000 29988 worker thread done servicing request
01:13:05.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:05.362 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.3
01:13:05.362 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:05.363 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:05.363 00.000 28316 Enqueuing Expose request
01:13:05.364 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:13:05.364 00.000 29988 Worker thread wakes up
01:13:05.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:05.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:06.891 01.527 29988 Exposure complete
01:13:06.927 00.036 29988 worker thread done servicing request
01:13:06.927 00.000 28316 OnExposeComplete: enter
01:13:06.929 00.002 28316 UpdateGuideState(): m_state=6
01:13:06.931 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
01:13:06.933 00.002 28316 Star::Find returns 1 (0), X=953.64, Y=258.81, Mass=2463, SNR=34.3, Peak=225 HFD=3.7
01:13:06.934 00.001 28316 MultiStar: [#1 0.06,-0.09,0.96,U] [#2 0.12,0.01,0.91,U] [#3 0.15,0.29,0.00,M1] [#4 0.60,0.16,0.00,M6] [#5 0.20,0.11,0.76,U] [#6 0.54,-0.01,0.00,M8] [#7 0.30,0.14,0.00,M1] [#8 0.09,-0.02,0.57,U] 
01:13:06.935 00.001 28316 refined, 4 included, MultiStar: {0.13, 0.02}, one-star: {0.17, 0.09}
01:13:06.936 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
01:13:06.937 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
01:13:06.939 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.15 mountX=-0.04 mountY=-0.12, mountTheta=-1.85
01:13:06.943 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
01:13:06.945 00.002 28316 Enqueuing Move request for scope (0.13, 0.02)
01:13:06.947 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:06.949 00.002 29988 Worker thread wakes up
01:13:06.949 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.3
01:13:06.950 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:06.951 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:06.951 00.000 28316 Enqueuing Expose request
01:13:06.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
01:13:06.952 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
01:13:06.952 00.000 29988 Moving (0.13, 0.02) raw xDistance=-0.04 yDistance=-0.12
01:13:06.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:13:06.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:06.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:06.952 00.000 29988 MoveAxis(E, 0, ABG)
01:13:06.952 00.000 29988 Move returns status 0, amount 0
01:13:06.952 00.000 29988 MoveAxis(N, 0, ABG)
01:13:06.952 00.000 29988 Move returns status 0, amount 0
01:13:06.952 00.000 29988 move complete, result=0
01:13:06.952 00.000 29988 worker thread done servicing request
01:13:06.952 00.000 29988 Worker thread wakes up
01:13:06.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:06.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:06.953 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:08.588 01.635 29988 Exposure complete
01:13:08.636 00.048 29988 worker thread done servicing request
01:13:08.636 00.000 28316 OnExposeComplete: enter
01:13:08.637 00.001 28316 UpdateGuideState(): m_state=6
01:13:08.637 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
01:13:08.638 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=258.78, Mass=2458, SNR=34.4, Peak=221 HFD=3.7
01:13:08.638 00.000 28316 MultiStar: [#1 -0.15,0.11,0.97,U] [#2 -0.16,0.29,0.00,M1] [#3 -0.04,0.13,0.85,U] [#4 0.38,0.28,0.00,M7] [#5 -0.16,0.06,0.73,U] [#6 0.36,0.12,0.00,M9] [#7 0.16,0.26,0.00,M2] [#8 -0.21,0.30,0.00,M1] 
01:13:08.639 00.001 28316 single-star, 3 included, MultiStar: {-0.11, 0.09}, one-star: {-0.11, 0.05}
01:13:08.639 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
01:13:08.640 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
01:13:08.640 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=0.09 mountY=0.08, mountTheta=0.70
01:13:08.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
01:13:08.642 00.001 28316 Enqueuing Move request for scope (-0.11, 0.05)
01:13:08.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:08.642 00.000 29988 Worker thread wakes up
01:13:08.642 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
01:13:08.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:08.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:08.644 00.001 28316 Enqueuing Expose request
01:13:08.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
01:13:08.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
01:13:08.644 00.000 29988 Moving (-0.11, 0.05) raw xDistance=0.09 yDistance=0.08
01:13:08.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:13:08.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:08.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:13:08.644 00.000 29988 MoveAxis(E, 0, ABG)
01:13:08.644 00.000 29988 Move returns status 0, amount 0
01:13:08.644 00.000 29988 MoveAxis(N, 0, ABG)
01:13:08.644 00.000 29988 Move returns status 0, amount 0
01:13:08.644 00.000 29988 move complete, result=0
01:13:08.645 00.001 29988 worker thread done servicing request
01:13:08.645 00.000 29988 Worker thread wakes up
01:13:08.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:08.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:08.646 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:10.156 01.510 29988 Exposure complete
01:13:10.183 00.027 29988 worker thread done servicing request
01:13:10.183 00.000 28316 OnExposeComplete: enter
01:13:10.184 00.001 28316 UpdateGuideState(): m_state=6
01:13:10.185 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
01:13:10.185 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=259.11, Mass=2461, SNR=34.4, Peak=214 HFD=3.8
01:13:10.187 00.002 28316 MultiStar: [#1 -0.15,0.29,0.00,M1] [#2 -0.07,0.36,0.00,M2] [#3 0.01,0.45,0.00,M1] [#4 0.36,0.46,0.00,M8] [#5 -0.07,0.41,0.00,M1] [#6 0.39,0.33,0.00,M10] [#7 -0.19,0.56,0.00,M3] [#8 -0.02,0.55,0.00,M2] 
01:13:10.189 00.002 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
01:13:10.192 00.003 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
01:13:10.194 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.39 hyp=0.40 cameraTheta=1.82 mountX=0.39 mountY=-0.09, mountTheta=-0.21
01:13:10.198 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.39, opts=13)
01:13:10.200 00.002 28316 Enqueuing Move request for scope (-0.10, 0.39)
01:13:10.202 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:10.202 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
01:13:10.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:10.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:10.203 00.000 28316 Enqueuing Expose request
01:13:10.204 00.001 29988 Worker thread wakes up
01:13:10.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.39) opts 0xd
01:13:10.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.39)
01:13:10.204 00.000 29988 Moving (-0.10, 0.39) raw xDistance=0.39 yDistance=-0.09
01:13:10.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
01:13:10.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:10.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:13:10.204 00.000 29988 MoveAxis(W, 82, ABG)
01:13:10.204 00.000 29988 Guiding  Dir = 3, Dur = 82
01:13:10.204 00.000 29988 IsSlewing returns 0
01:13:10.204 00.000 29988 IsGuiding returns 0
01:13:10.206 00.002 29988 PulseGuide returned control before completion, sleep 91
01:13:10.315 00.109 29988 IsGuiding returns 0
01:13:10.315 00.000 29988 Move returns status 0, amount 82
01:13:10.315 00.000 29988 MoveAxis(N, 0, ABG)
01:13:10.315 00.000 29988 Move returns status 0, amount 0
01:13:10.315 00.000 29988 move complete, result=0
01:13:10.315 00.000 29988 worker thread done servicing request
01:13:10.315 00.000 29988 Worker thread wakes up
01:13:10.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:10.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:10.315 00.000 28316 GuideStep: 0.4 px 82 ms WEST, -0.1 px 0 ms NORTH
01:13:11.951 01.636 29988 Exposure complete
01:13:11.983 00.032 29988 worker thread done servicing request
01:13:11.983 00.000 28316 OnExposeComplete: enter
01:13:11.985 00.002 28316 UpdateGuideState(): m_state=6
01:13:11.985 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
01:13:11.986 00.001 28316 Star::Find returns 1 (0), X=953.56, Y=258.79, Mass=2415, SNR=34.1, Peak=205 HFD=3.7
01:13:11.986 00.000 28316 MultiStar: [#1 -0.12,0.04,0.98,U] [#2 -0.10,0.06,0.93,U] [#3 -0.02,0.12,0.88,U] [#4 0.28,0.13,0.00,M9] [#5 0.05,0.04,0.75,U] [#6 0.33,-0.08,0.00,R] [#7 0.23,0.16,0.00,M4] [#8 -0.01,0.07,0.57,U] 
01:13:11.987 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.07}, one-star: {0.09, 0.06}
01:13:11.987 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
01:13:11.987 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
01:13:11.988 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.88 mountX=0.07 mountY=-0.01, mountTheta=-0.16
01:13:11.989 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
01:13:11.990 00.001 28316 Enqueuing Move request for scope (-0.02, 0.07)
01:13:11.990 00.000 29988 Worker thread wakes up
01:13:11.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:11.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
01:13:11.991 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
01:13:11.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:11.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:11.992 00.000 28316 Enqueuing Expose request
01:13:11.993 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
01:13:11.993 00.000 29988 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.01
01:13:11.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:13:11.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:11.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:13:11.993 00.000 29988 MoveAxis(E, 0, ABG)
01:13:11.993 00.000 29988 Move returns status 0, amount 0
01:13:11.993 00.000 29988 MoveAxis(N, 0, ABG)
01:13:11.993 00.000 29988 Move returns status 0, amount 0
01:13:11.993 00.000 29988 move complete, result=0
01:13:11.993 00.000 29988 worker thread done servicing request
01:13:11.993 00.000 29988 Worker thread wakes up
01:13:11.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:11.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:11.993 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:13.508 01.515 29988 Exposure complete
01:13:13.534 00.026 29988 worker thread done servicing request
01:13:13.534 00.000 28316 OnExposeComplete: enter
01:13:13.535 00.001 28316 UpdateGuideState(): m_state=6
01:13:13.536 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
01:13:13.538 00.002 28316 Star::Find returns 1 (0), X=953.63, Y=258.81, Mass=2396, SNR=34.0, Peak=208 HFD=3.7
01:13:13.539 00.001 28316 MultiStar: [#1 -0.01,-0.01,0.97,U] [#2 -0.10,0.14,0.91,U] [#3 0.12,0.21,0.89,U] [#4 0.44,0.05,0.00,M10] [#5 0.04,0.02,0.72,U] [#6 0.14,0.07,0.63,U] [#7 0.15,0.05,0.61,U] [#8 0.06,0.14,0.60,U] 
01:13:13.541 00.002 28316 refined, 7 included, MultiStar: {0.07, 0.09}, one-star: {0.16, 0.08}
01:13:13.542 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
01:13:13.543 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
01:13:13.544 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=0.05 mountY=-0.10, mountTheta=-1.08
01:13:13.546 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.09, opts=13)
01:13:13.548 00.002 28316 Enqueuing Move request for scope (0.07, 0.09)
01:13:13.549 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:13.551 00.002 29988 Worker thread wakes up
01:13:13.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
01:13:13.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
01:13:13.551 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:13:13.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:13.554 00.002 29988 Moving (0.07, 0.09) raw xDistance=0.05 yDistance=-0.10
01:13:13.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:13.554 00.000 28316 Enqueuing Expose request
01:13:13.555 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:13:13.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:13.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:13:13.555 00.000 29988 MoveAxis(E, 0, ABG)
01:13:13.555 00.000 29988 Move returns status 0, amount 0
01:13:13.555 00.000 29988 MoveAxis(N, 0, ABG)
01:13:13.555 00.000 29988 Move returns status 0, amount 0
01:13:13.555 00.000 29988 move complete, result=0
01:13:13.555 00.000 29988 worker thread done servicing request
01:13:13.555 00.000 29988 Worker thread wakes up
01:13:13.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:13.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:13.555 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:15.180 01.625 29988 Exposure complete
01:13:15.216 00.036 29988 worker thread done servicing request
01:13:15.217 00.001 28316 OnExposeComplete: enter
01:13:15.217 00.000 28316 UpdateGuideState(): m_state=6
01:13:15.218 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
01:13:15.218 00.000 28316 Star::Find returns 1 (0), X=953.62, Y=258.80, Mass=2466, SNR=34.5, Peak=236 HFD=3.7
01:13:15.219 00.001 28316 MultiStar: [#1 0.03,0.11,1.00,U] [#2 -0.05,0.08,0.90,U] [#3 0.07,0.23,0.86,U] [#4 0.33,0.27,0.00,R] [#5 0.12,0.26,0.00,M1] [#6 0.10,0.23,0.63,U] [#7 0.16,0.18,0.61,U] [#8 -0.00,0.34,0.00,M1] 
01:13:15.219 00.000 28316 refined, 5 included, MultiStar: {0.07, 0.14}, one-star: {0.15, 0.07}
01:13:15.220 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
01:13:15.220 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
01:13:15.221 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.11 mountX=0.10 mountY=-0.13, mountTheta=-0.91
01:13:15.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
01:13:15.222 00.000 28316 Enqueuing Move request for scope (0.07, 0.14)
01:13:15.223 00.001 29988 Worker thread wakes up
01:13:15.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:15.223 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
01:13:15.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
01:13:15.224 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.5
01:13:15.224 00.000 29988 Moving (0.07, 0.14) raw xDistance=0.10 yDistance=-0.13
01:13:15.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:13:15.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:15.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:15.225 00.001 28316 Enqueuing Expose request
01:13:15.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:15.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:13:15.225 00.000 29988 MoveAxis(E, 0, ABG)
01:13:15.225 00.000 29988 Move returns status 0, amount 0
01:13:15.225 00.000 29988 MoveAxis(N, 0, ABG)
01:13:15.225 00.000 29988 Move returns status 0, amount 0
01:13:15.225 00.000 29988 move complete, result=0
01:13:15.225 00.000 29988 worker thread done servicing request
01:13:15.225 00.000 29988 Worker thread wakes up
01:13:15.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:15.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:15.227 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:16.750 01.523 29988 Exposure complete
01:13:16.788 00.038 29988 worker thread done servicing request
01:13:16.788 00.000 28316 OnExposeComplete: enter
01:13:16.789 00.001 28316 UpdateGuideState(): m_state=6
01:13:16.789 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
01:13:16.790 00.001 28316 Star::Find returns 1 (0), X=953.43, Y=258.91, Mass=2480, SNR=34.4, Peak=215 HFD=3.8
01:13:16.790 00.000 28316 MultiStar: [#1 -0.17,0.03,0.97,U] [#2 -0.22,0.29,0.00,M1] [#3 -0.18,0.21,0.00,M1] [#4 -0.21,0.10,0.80,U] [#5 -0.06,0.09,0.73,U] [#6 -0.23,0.19,0.00,M1] [#7 -0.17,0.35,0.00,M3] [#8 -0.24,0.20,0.00,M2] 
01:13:16.791 00.001 28316 refined, 3 included, MultiStar: {-0.12, 0.11}, one-star: {-0.04, 0.19}
01:13:16.791 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
01:13:16.792 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
01:13:16.792 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.41 mountX=0.15 mountY=0.06, mountTheta=0.38
01:13:16.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.11, opts=13)
01:13:16.796 00.002 28316 Enqueuing Move request for scope (-0.12, 0.11)
01:13:16.799 00.003 29988 Worker thread wakes up
01:13:16.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
01:13:16.799 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
01:13:16.799 00.000 29988 Moving (-0.12, 0.11) raw xDistance=0.15 yDistance=0.06
01:13:16.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:13:16.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:16.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:13:16.799 00.000 29988 MoveAxis(E, 0, ABG)
01:13:16.799 00.000 29988 Move returns status 0, amount 0
01:13:16.799 00.000 29988 MoveAxis(N, 0, ABG)
01:13:16.799 00.000 29988 Move returns status 0, amount 0
01:13:16.799 00.000 29988 move complete, result=0
01:13:16.799 00.000 29988 worker thread done servicing request
01:13:16.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:16.800 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.4
01:13:16.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:16.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:16.802 00.001 28316 Enqueuing Expose request
01:13:16.803 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:16.803 00.000 29988 Worker thread wakes up
01:13:16.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:16.804 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:18.441 01.637 29988 Exposure complete
01:13:18.491 00.050 29988 worker thread done servicing request
01:13:18.491 00.000 28316 OnExposeComplete: enter
01:13:18.492 00.001 28316 UpdateGuideState(): m_state=6
01:13:18.492 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
01:13:18.493 00.001 28316 Star::Find returns 1 (0), X=953.41, Y=259.03, Mass=2409, SNR=34.0, Peak=226 HFD=3.8
01:13:18.493 00.000 28316 MultiStar: [#1 -0.18,0.28,0.00,M1] [#2 -0.22,0.37,0.00,M2] [#3 -0.12,0.32,0.00,M2] [#4 -0.34,0.23,0.00,M1] [#5 -0.18,0.35,0.00,M1] [#6 -0.19,0.43,0.00,M2] [#7 -0.26,0.40,0.00,M4] [#8 -0.16,0.18,0.58,U] 
01:13:18.494 00.001 28316 refined, 1 included, MultiStar: {-0.10, 0.26}, one-star: {-0.06, 0.30}
01:13:18.494 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
01:13:18.495 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
01:13:18.495 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.27 cameraTheta=1.93 mountX=0.27 mountY=-0.03, mountTheta=-0.11
01:13:18.497 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.26, opts=13)
01:13:18.497 00.000 28316 Enqueuing Move request for scope (-0.10, 0.26)
01:13:18.498 00.001 29988 Worker thread wakes up
01:13:18.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:18.498 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:13:18.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:18.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:18.499 00.000 28316 Enqueuing Expose request
01:13:18.500 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
01:13:18.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
01:13:18.500 00.000 29988 Moving (-0.10, 0.26) raw xDistance=0.27 yDistance=-0.03
01:13:18.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:13:18.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:18.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:13:18.500 00.000 29988 MoveAxis(W, 57, ABG)
01:13:18.500 00.000 29988 Guiding  Dir = 3, Dur = 57
01:13:18.500 00.000 29988 IsSlewing returns 0
01:13:18.500 00.000 29988 IsGuiding returns 0
01:13:18.502 00.002 29988 PulseGuide returned control before completion, sleep 66
01:13:18.581 00.079 29988 IsGuiding returns 0
01:13:18.581 00.000 29988 Move returns status 0, amount 57
01:13:18.582 00.001 29988 MoveAxis(N, 0, ABG)
01:13:18.582 00.000 29988 Move returns status 0, amount 0
01:13:18.582 00.000 29988 move complete, result=0
01:13:18.582 00.000 29988 worker thread done servicing request
01:13:18.582 00.000 29988 Worker thread wakes up
01:13:18.582 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.0 px 0 ms NORTH
01:13:18.583 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:18.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:19.991 01.408 29988 Exposure complete
01:13:20.039 00.048 29988 worker thread done servicing request
01:13:20.039 00.000 28316 OnExposeComplete: enter
01:13:20.039 00.000 28316 UpdateGuideState(): m_state=6
01:13:20.040 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
01:13:20.040 00.000 28316 Star::Find returns 1 (0), X=953.50, Y=258.74, Mass=2354, SNR=33.6, Peak=199 HFD=3.6
01:13:20.041 00.001 28316 MultiStar: [#1 -0.20,-0.03,1.00,U] [#2 -0.12,0.16,0.94,U] [#3 -0.08,0.18,0.88,U] [#4 -0.02,-0.03,0.85,U] [#5 -0.06,0.22,0.75,U] [#6 -0.02,0.27,0.64,U] [#7 -0.11,0.09,0.68,U] [#8 0.03,0.11,0.62,U] 
01:13:20.042 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.10}, one-star: {0.04, 0.01}
01:13:20.042 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
01:13:20.042 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
01:13:20.043 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.34 mountX=-0.00 mountY=-0.04, mountTheta=-1.65
01:13:20.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
01:13:20.044 00.000 28316 Enqueuing Move request for scope (0.04, 0.01)
01:13:20.045 00.001 29988 Worker thread wakes up
01:13:20.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:13:20.045 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:13:20.045 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.00 yDistance=-0.04
01:13:20.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:13:20.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:20.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:13:20.045 00.000 29988 MoveAxis(E, 0, ABG)
01:13:20.045 00.000 29988 Move returns status 0, amount 0
01:13:20.045 00.000 29988 MoveAxis(N, 0, ABG)
01:13:20.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:20.045 00.000 29988 Move returns status 0, amount 0
01:13:20.045 00.000 29988 move complete, result=0
01:13:20.045 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:13:20.047 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:20.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:20.047 00.000 28316 Enqueuing Expose request
01:13:20.048 00.001 29988 worker thread done servicing request
01:13:20.048 00.000 29988 Worker thread wakes up
01:13:20.048 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:20.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:20.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:21.684 01.636 29988 Exposure complete
01:13:21.729 00.045 29988 worker thread done servicing request
01:13:21.729 00.000 28316 OnExposeComplete: enter
01:13:21.729 00.000 28316 UpdateGuideState(): m_state=6
01:13:21.730 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
01:13:21.730 00.000 28316 Star::Find returns 1 (0), X=953.55, Y=258.85, Mass=2457, SNR=34.3, Peak=221 HFD=3.8
01:13:21.731 00.001 28316 MultiStar: [#1 -0.11,0.15,1.00,U] [#2 0.07,-0.04,0.92,U] [#3 -0.01,0.20,0.85,U] [#4 -0.04,0.09,0.81,U] [#5 0.11,0.23,0.73,U] [#6 -0.07,0.21,0.62,U] [#7 -0.14,0.16,0.60,U] [#8 0.05,-0.05,0.60,U] 
01:13:21.731 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.12}, one-star: {0.08, 0.12}
01:13:21.732 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
01:13:21.732 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
01:13:21.733 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=0.11 mountY=-0.05, mountTheta=-0.44
01:13:21.733 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
01:13:21.734 00.001 28316 Enqueuing Move request for scope (-0.00, 0.12)
01:13:21.735 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:21.735 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:13:21.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:21.736 00.000 29988 Worker thread wakes up
01:13:21.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
01:13:21.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
01:13:21.736 00.000 29988 Moving (-0.00, 0.12) raw xDistance=0.11 yDistance=-0.05
01:13:21.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:13:21.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:21.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:21.737 00.001 28316 Enqueuing Expose request
01:13:21.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:13:21.737 00.000 29988 MoveAxis(E, 0, ABG)
01:13:21.737 00.000 29988 Move returns status 0, amount 0
01:13:21.737 00.000 29988 MoveAxis(N, 0, ABG)
01:13:21.737 00.000 29988 Move returns status 0, amount 0
01:13:21.737 00.000 29988 move complete, result=0
01:13:21.737 00.000 29988 worker thread done servicing request
01:13:21.737 00.000 29988 Worker thread wakes up
01:13:21.738 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:21.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:21.738 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:23.264 01.526 29988 Exposure complete
01:13:23.309 00.045 29988 worker thread done servicing request
01:13:23.309 00.000 28316 OnExposeComplete: enter
01:13:23.310 00.001 28316 UpdateGuideState(): m_state=6
01:13:23.311 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
01:13:23.311 00.000 28316 Star::Find returns 1 (0), X=953.63, Y=258.86, Mass=2500, SNR=34.7, Peak=223 HFD=3.9
01:13:23.312 00.001 28316 MultiStar: [#1 -0.18,0.12,0.99,U] [#2 -0.01,0.15,0.92,U] [#3 0.01,0.24,0.84,U] [#4 -0.01,-0.06,0.86,U] [#5 -0.10,0.19,0.73,U] [#6 0.15,0.18,0.66,U] [#7 -0.10,0.35,0.00,M3] [#8 -0.07,0.32,0.00,M1] 
01:13:23.312 00.000 28316 refined, 6 included, MultiStar: {-0.00, 0.13}, one-star: {0.16, 0.14}
01:13:23.313 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:13:23.313 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:13:23.314 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.58 mountX=0.12 mountY=-0.06, mountTheta=-0.45
01:13:23.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
01:13:23.315 00.000 28316 Enqueuing Move request for scope (-0.00, 0.13)
01:13:23.317 00.002 29988 Worker thread wakes up
01:13:23.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:23.317 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.7
01:13:23.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:23.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:23.318 00.000 28316 Enqueuing Expose request
01:13:23.319 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
01:13:23.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
01:13:23.319 00.000 29988 Moving (-0.00, 0.13) raw xDistance=0.12 yDistance=-0.06
01:13:23.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:13:23.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:23.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:13:23.319 00.000 29988 MoveAxis(E, 0, ABG)
01:13:23.319 00.000 29988 Move returns status 0, amount 0
01:13:23.319 00.000 29988 MoveAxis(N, 0, ABG)
01:13:23.319 00.000 29988 Move returns status 0, amount 0
01:13:23.319 00.000 29988 move complete, result=0
01:13:23.319 00.000 29988 worker thread done servicing request
01:13:23.319 00.000 29988 Worker thread wakes up
01:13:23.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:23.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:23.319 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:24.941 01.622 29988 Exposure complete
01:13:24.977 00.036 29988 worker thread done servicing request
01:13:24.977 00.000 28316 OnExposeComplete: enter
01:13:24.977 00.000 28316 UpdateGuideState(): m_state=6
01:13:24.978 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
01:13:24.978 00.000 28316 Star::Find returns 1 (0), X=953.44, Y=258.85, Mass=2376, SNR=33.8, Peak=208 HFD=3.8
01:13:24.979 00.001 28316 MultiStar: [#1 -0.09,0.22,1.01,U] [#2 -0.12,0.20,0.92,U] [#3 -0.07,0.32,0.00,M1] [#4 -0.11,0.07,0.83,U] [#5 -0.00,0.30,0.00,M1] [#6 -0.05,0.15,0.68,U] [#7 0.12,0.27,0.00,M4] [#8 -0.08,0.21,0.60,U] 
01:13:24.979 00.000 28316 single-star, 5 included, MultiStar: {-0.08, 0.16}, one-star: {-0.02, 0.13}
01:13:24.980 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
01:13:24.980 00.000 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
01:13:24.980 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.76 mountX=0.13 mountY=-0.03, mountTheta=-0.27
01:13:24.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
01:13:24.982 00.001 28316 Enqueuing Move request for scope (-0.02, 0.13)
01:13:24.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:24.983 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.8
01:13:24.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:24.984 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:24.984 00.000 28316 Enqueuing Expose request
01:13:24.985 00.001 29988 Worker thread wakes up
01:13:24.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
01:13:24.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
01:13:24.985 00.000 29988 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.03
01:13:24.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:13:24.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:24.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:13:24.985 00.000 29988 MoveAxis(E, 0, ABG)
01:13:24.985 00.000 29988 Move returns status 0, amount 0
01:13:24.985 00.000 29988 MoveAxis(N, 0, ABG)
01:13:24.985 00.000 29988 Move returns status 0, amount 0
01:13:24.985 00.000 29988 move complete, result=0
01:13:24.985 00.000 29988 worker thread done servicing request
01:13:24.985 00.000 29988 Worker thread wakes up
01:13:24.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:24.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:24.985 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:26.513 01.528 29988 Exposure complete
01:13:26.555 00.042 29988 worker thread done servicing request
01:13:26.555 00.000 28316 OnExposeComplete: enter
01:13:26.558 00.003 28316 UpdateGuideState(): m_state=6
01:13:26.558 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
01:13:26.559 00.001 28316 Star::Find returns 1 (0), X=953.59, Y=258.89, Mass=2487, SNR=34.4, Peak=218 HFD=3.9
01:13:26.559 00.000 28316 MultiStar: [#1 -0.04,0.11,0.97,U] [#2 -0.13,0.19,0.93,U] [#3 -0.12,0.25,0.00,M2] [#4 -0.00,-0.06,0.80,U] [#5 -0.06,0.23,0.75,U] [#6 0.10,0.14,0.62,U] [#7 0.14,0.17,0.63,U] [#8 -0.04,0.17,0.57,U] 
01:13:26.560 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.14}, one-star: {0.12, 0.16}
01:13:26.560 00.000 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
01:13:26.561 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
01:13:26.561 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=0.12 mountY=-0.07, mountTheta=-0.52
01:13:26.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
01:13:26.562 00.000 28316 Enqueuing Move request for scope (0.01, 0.14)
01:13:26.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:26.563 00.000 29988 Worker thread wakes up
01:13:26.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
01:13:26.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
01:13:26.563 00.000 29988 Moving (0.01, 0.14) raw xDistance=0.12 yDistance=-0.07
01:13:26.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:13:26.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:26.563 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.4
01:13:26.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:26.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:13:26.564 00.000 29988 MoveAxis(E, 0, ABG)
01:13:26.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:26.565 00.000 28316 Enqueuing Expose request
01:13:26.565 00.000 29988 Move returns status 0, amount 0
01:13:26.565 00.000 29988 MoveAxis(N, 0, ABG)
01:13:26.565 00.000 29988 Move returns status 0, amount 0
01:13:26.565 00.000 29988 move complete, result=0
01:13:26.565 00.000 29988 worker thread done servicing request
01:13:26.566 00.001 29988 Worker thread wakes up
01:13:26.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:26.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:26.566 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:28.195 01.629 29988 Exposure complete
01:13:28.233 00.038 29988 worker thread done servicing request
01:13:28.233 00.000 28316 OnExposeComplete: enter
01:13:28.234 00.001 28316 UpdateGuideState(): m_state=6
01:13:28.235 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
01:13:28.236 00.001 28316 Star::Find returns 1 (0), X=953.71, Y=258.78, Mass=2388, SNR=33.9, Peak=237 HFD=3.8
01:13:28.238 00.002 28316 MultiStar: [#1 0.05,0.07,1.00,U] [#2 0.06,0.08,0.91,U] [#3 0.25,0.33,0.00,M3] [#4 0.05,-0.09,0.83,U] [#5 0.14,0.20,0.74,U] [#6 0.05,0.08,0.63,U] [#7 0.33,0.22,0.00,M4] [#8 0.08,0.27,0.00,M1] 
01:13:28.239 00.001 28316 refined, 5 included, MultiStar: {0.10, 0.06}, one-star: {0.24, 0.05}
01:13:28.239 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
01:13:28.240 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
01:13:28.241 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.55 mountX=0.02 mountY=-0.12, mountTheta=-1.44
01:13:28.245 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.06, opts=13)
01:13:28.246 00.001 28316 Enqueuing Move request for scope (0.10, 0.06)
01:13:28.246 00.000 29988 Worker thread wakes up
01:13:28.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:28.247 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:13:28.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:28.248 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:28.248 00.000 28316 Enqueuing Expose request
01:13:28.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
01:13:28.249 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
01:13:28.249 00.000 29988 Moving (0.10, 0.06) raw xDistance=0.02 yDistance=-0.12
01:13:28.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:28.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:28.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:28.249 00.000 29988 MoveAxis(E, 0, ABG)
01:13:28.249 00.000 29988 Move returns status 0, amount 0
01:13:28.249 00.000 29988 MoveAxis(N, 0, ABG)
01:13:28.249 00.000 29988 Move returns status 0, amount 0
01:13:28.249 00.000 29988 move complete, result=0
01:13:28.249 00.000 29988 worker thread done servicing request
01:13:28.249 00.000 29988 Worker thread wakes up
01:13:28.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:28.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:28.249 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:29.760 01.511 29988 Exposure complete
01:13:29.807 00.047 29988 worker thread done servicing request
01:13:29.808 00.001 28316 OnExposeComplete: enter
01:13:29.808 00.000 28316 UpdateGuideState(): m_state=6
01:13:29.809 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
01:13:29.809 00.000 28316 Star::Find returns 1 (0), X=953.71, Y=258.82, Mass=2374, SNR=33.7, Peak=225 HFD=3.8
01:13:29.810 00.001 28316 MultiStar: [#1 0.01,0.18,1.00,U] [#2 -0.00,0.33,0.00,M1] [#3 0.18,0.29,0.00,M4] [#4 0.05,-0.03,0.85,U] [#5 0.25,0.17,0.00,M1] [#6 -0.10,0.10,0.62,U] [#7 0.23,0.34,0.00,M5] [#8 0.18,-0.04,0.58,U] 
01:13:29.810 00.000 28316 refined, 4 included, MultiStar: {0.08, 0.07}, one-star: {0.24, 0.10}
01:13:29.811 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
01:13:29.811 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
01:13:29.812 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.71 mountX=0.03 mountY=-0.11, mountTheta=-1.29
01:13:29.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
01:13:29.813 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
01:13:29.814 00.001 29988 Worker thread wakes up
01:13:29.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
01:13:29.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
01:13:29.814 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.11
01:13:29.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:13:29.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:29.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:29.814 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
01:13:29.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:29.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:29.815 00.000 28316 Enqueuing Expose request
01:13:29.816 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:13:29.816 00.000 29988 MoveAxis(E, 0, ABG)
01:13:29.816 00.000 29988 Move returns status 0, amount 0
01:13:29.816 00.000 29988 MoveAxis(N, 0, ABG)
01:13:29.816 00.000 29988 Move returns status 0, amount 0
01:13:29.816 00.000 29988 move complete, result=0
01:13:29.816 00.000 29988 worker thread done servicing request
01:13:29.816 00.000 29988 Worker thread wakes up
01:13:29.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:29.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:29.816 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:31.446 01.630 29988 Exposure complete
01:13:31.494 00.048 29988 worker thread done servicing request
01:13:31.494 00.000 28316 OnExposeComplete: enter
01:13:31.495 00.001 28316 UpdateGuideState(): m_state=6
01:13:31.496 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
01:13:31.497 00.001 28316 Star::Find returns 1 (0), X=953.37, Y=258.92, Mass=2356, SNR=33.6, Peak=225 HFD=3.9
01:13:31.498 00.001 28316 MultiStar: [#1 -0.08,0.08,0.99,U] [#2 -0.28,0.19,0.00,M2] [#3 -0.26,0.33,0.00,M5] [#4 -0.04,-0.01,0.83,U] [#5 -0.14,0.15,0.74,U] [#6 -0.11,0.25,0.00,M1] [#7 0.16,0.27,0.00,M6] [#8 0.01,0.50,0.00,M1] 
01:13:31.499 00.001 28316 refined, 3 included, MultiStar: {-0.09, 0.11}, one-star: {-0.10, 0.19}
01:13:31.499 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
01:13:31.500 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
01:13:31.500 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.13 mountY=0.03, mountTheta=0.22
01:13:31.502 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
01:13:31.503 00.001 28316 Enqueuing Move request for scope (-0.09, 0.11)
01:13:31.504 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:31.506 00.002 28316 UpdateGuideState exits: m=2356 RSB=33.6
01:13:31.509 00.003 29988 Worker thread wakes up
01:13:31.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:31.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
01:13:31.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:31.510 00.001 28316 Enqueuing Expose request
01:13:31.510 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
01:13:31.510 00.000 29988 Moving (-0.09, 0.11) raw xDistance=0.13 yDistance=0.03
01:13:31.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:13:31.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:31.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:31.510 00.000 29988 MoveAxis(E, 0, ABG)
01:13:31.510 00.000 29988 Move returns status 0, amount 0
01:13:31.510 00.000 29988 MoveAxis(N, 0, ABG)
01:13:31.510 00.000 29988 Move returns status 0, amount 0
01:13:31.510 00.000 29988 move complete, result=0
01:13:31.510 00.000 29988 worker thread done servicing request
01:13:31.510 00.000 29988 Worker thread wakes up
01:13:31.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:31.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:31.511 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:33.027 01.516 29988 Exposure complete
01:13:33.056 00.029 29988 worker thread done servicing request
01:13:33.056 00.000 28316 OnExposeComplete: enter
01:13:33.057 00.001 28316 UpdateGuideState(): m_state=6
01:13:33.058 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
01:13:33.059 00.001 28316 Star::Find returns 1 (0), X=953.39, Y=258.87, Mass=2416, SNR=34.0, Peak=201 HFD=3.9
01:13:33.060 00.001 28316 MultiStar: [#1 -0.03,0.07,0.99,U] [#2 -0.19,0.24,0.00,M3] [#3 -0.14,0.18,0.88,U] [#4 0.09,-0.01,0.83,U] [#5 0.16,0.16,0.78,U] [#6 0.05,0.14,0.62,U] [#7 0.16,0.18,0.62,U] [#8 0.18,0.10,0.58,U] 
01:13:33.061 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {-0.08, 0.15}
01:13:33.062 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.70 = -0.70)
01:13:33.064 00.002 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
01:13:33.065 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.30 mountX=0.09 mountY=-0.08, mountTheta=-0.72
01:13:33.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
01:13:33.068 00.001 28316 Enqueuing Move request for scope (0.03, 0.12)
01:13:33.069 00.001 29988 Worker thread wakes up
01:13:33.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:33.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
01:13:33.070 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.0
01:13:33.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:33.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:33.071 00.001 28316 Enqueuing Expose request
01:13:33.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
01:13:33.071 00.000 29988 Moving (0.03, 0.12) raw xDistance=0.09 yDistance=-0.08
01:13:33.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:13:33.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:33.072 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:13:33.072 00.000 29988 MoveAxis(E, 0, ABG)
01:13:33.072 00.000 29988 Move returns status 0, amount 0
01:13:33.072 00.000 29988 MoveAxis(N, 0, ABG)
01:13:33.072 00.000 29988 Move returns status 0, amount 0
01:13:33.072 00.000 29988 move complete, result=0
01:13:33.072 00.000 29988 worker thread done servicing request
01:13:33.072 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:33.072 00.000 29988 Worker thread wakes up
01:13:33.073 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:33.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:34.712 01.639 29988 Exposure complete
01:13:34.759 00.047 29988 worker thread done servicing request
01:13:34.759 00.000 28316 OnExposeComplete: enter
01:13:34.760 00.001 28316 UpdateGuideState(): m_state=6
01:13:34.760 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
01:13:34.761 00.001 28316 Star::Find returns 1 (0), X=953.58, Y=258.87, Mass=2424, SNR=34.1, Peak=197 HFD=3.8
01:13:34.761 00.000 28316 MultiStar: [#1 -0.17,0.03,0.99,U] [#2 -0.05,0.15,0.91,U] [#3 -0.17,0.26,0.00,M5] [#4 -0.16,-0.13,0.81,U] [#5 0.01,0.21,0.74,U] [#6 0.02,0.19,0.66,U] [#7 -0.04,0.37,0.00,M6] [#8 0.04,0.10,0.58,U] 
01:13:34.762 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.09}, one-star: {0.11, 0.14}
01:13:34.762 00.000 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
01:13:34.763 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
01:13:34.765 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.91 mountX=0.10 mountY=-0.01, mountTheta=-0.13
01:13:34.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
01:13:34.768 00.002 28316 Enqueuing Move request for scope (-0.03, 0.09)
01:13:34.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:34.769 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.1
01:13:34.769 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:34.770 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:34.770 00.000 28316 Enqueuing Expose request
01:13:34.771 00.001 29988 Worker thread wakes up
01:13:34.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:13:34.771 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:13:34.771 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.10 yDistance=-0.01
01:13:34.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:13:34.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:34.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:13:34.771 00.000 29988 MoveAxis(E, 0, ABG)
01:13:34.771 00.000 29988 Move returns status 0, amount 0
01:13:34.771 00.000 29988 MoveAxis(N, 0, ABG)
01:13:34.771 00.000 29988 Move returns status 0, amount 0
01:13:34.771 00.000 29988 move complete, result=0
01:13:34.771 00.000 29988 worker thread done servicing request
01:13:34.771 00.000 29988 Worker thread wakes up
01:13:34.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:34.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:34.772 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:36.293 01.521 29988 Exposure complete
01:13:36.334 00.041 29988 worker thread done servicing request
01:13:36.334 00.000 28316 OnExposeComplete: enter
01:13:36.337 00.003 28316 UpdateGuideState(): m_state=6
01:13:36.339 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
01:13:36.342 00.003 28316 Star::Find returns 1 (0), X=953.42, Y=259.01, Mass=2411, SNR=34.1, Peak=199 HFD=3.8
01:13:36.343 00.001 28316 MultiStar: [#1 -0.34,0.19,0.00,M1] [#2 -0.25,0.23,0.00,M3] [#3 -0.18,0.22,0.00,M6] [#4 -0.21,0.06,0.84,U] [#5 -0.15,0.17,0.74,U] [#6 -0.13,0.19,0.64,U] [#7 -0.15,0.21,0.61,U] [#8 -0.28,0.22,0.00,M1] 
01:13:36.344 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.18}, one-star: {-0.05, 0.28}
01:13:36.346 00.002 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
01:13:36.347 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
01:13:36.347 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.23 cameraTheta=2.20 mountX=0.22 mountY=0.04, mountTheta=0.16
01:13:36.349 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.18, opts=13)
01:13:36.350 00.001 28316 Enqueuing Move request for scope (-0.13, 0.18)
01:13:36.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:36.352 00.002 28316 UpdateGuideState exits: m=2411 RSB=34.1
01:13:36.353 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:36.355 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:36.358 00.003 28316 Enqueuing Expose request
01:13:36.361 00.003 29988 Worker thread wakes up
01:13:36.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
01:13:36.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
01:13:36.361 00.000 29988 Moving (-0.13, 0.18) raw xDistance=0.22 yDistance=0.04
01:13:36.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:13:36.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:36.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:13:36.361 00.000 29988 MoveAxis(W, 47, ABG)
01:13:36.361 00.000 29988 Guiding  Dir = 3, Dur = 47
01:13:36.362 00.001 29988 IsSlewing returns 0
01:13:36.362 00.000 29988 IsGuiding returns 0
01:13:36.364 00.002 29988 PulseGuide returned control before completion, sleep 56
01:13:36.435 00.071 29988 IsGuiding returns 0
01:13:36.435 00.000 29988 Move returns status 0, amount 47
01:13:36.435 00.000 29988 MoveAxis(N, 0, ABG)
01:13:36.436 00.001 29988 Move returns status 0, amount 0
01:13:36.436 00.000 29988 move complete, result=0
01:13:36.436 00.000 29988 worker thread done servicing request
01:13:36.436 00.000 29988 Worker thread wakes up
01:13:36.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:36.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:36.436 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
01:13:38.067 01.631 29988 Exposure complete
01:13:38.102 00.035 29988 worker thread done servicing request
01:13:38.102 00.000 28316 OnExposeComplete: enter
01:13:38.103 00.001 28316 UpdateGuideState(): m_state=6
01:13:38.103 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
01:13:38.104 00.001 28316 Star::Find returns 1 (0), X=953.62, Y=258.70, Mass=2284, SNR=33.1, Peak=185 HFD=3.6
01:13:38.104 00.000 28316 MultiStar: [#1 -0.14,0.11,1.03,U] [#2 -0.07,0.02,0.95,U] [#3 0.11,0.16,0.89,U] [#4 0.01,-0.28,0.00,M1] [#5 0.01,0.17,0.75,U] [#6 0.01,-0.02,0.64,U] [#7 0.06,0.11,0.64,U] [#8 0.16,-0.01,0.59,U] 
01:13:38.105 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.15, -0.03}
01:13:38.105 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
01:13:38.106 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
01:13:38.107 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.17 mountX=0.05 mountY=-0.05, mountTheta=-0.85
01:13:38.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
01:13:38.110 00.002 28316 Enqueuing Move request for scope (0.03, 0.07)
01:13:38.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:38.110 00.000 29988 Worker thread wakes up
01:13:38.110 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
01:13:38.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:38.114 00.004 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:38.117 00.003 28316 Enqueuing Expose request
01:13:38.119 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
01:13:38.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
01:13:38.119 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.05
01:13:38.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:13:38.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:38.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:13:38.119 00.000 29988 MoveAxis(E, 0, ABG)
01:13:38.119 00.000 29988 Move returns status 0, amount 0
01:13:38.119 00.000 29988 MoveAxis(N, 0, ABG)
01:13:38.119 00.000 29988 Move returns status 0, amount 0
01:13:38.119 00.000 29988 move complete, result=0
01:13:38.119 00.000 29988 worker thread done servicing request
01:13:38.120 00.001 29988 Worker thread wakes up
01:13:38.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:38.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:38.120 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:39.646 01.526 29988 Exposure complete
01:13:39.682 00.036 29988 worker thread done servicing request
01:13:39.682 00.000 28316 OnExposeComplete: enter
01:13:39.683 00.001 28316 UpdateGuideState(): m_state=6
01:13:39.684 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
01:13:39.684 00.000 28316 Star::Find returns 1 (0), X=953.56, Y=258.69, Mass=2557, SNR=35.0, Peak=215 HFD=3.6
01:13:39.685 00.001 28316 MultiStar: [#1 -0.05,-0.14,0.97,U] [#2 -0.08,-0.05,0.89,U] [#3 -0.09,0.21,0.85,U] [#4 0.02,-0.26,0.78,U] [#5 -0.13,-0.04,0.73,U] [#6 0.05,-0.08,0.60,U] [#7 0.16,-0.02,0.62,U] [#8 -0.03,-0.03,0.56,U] 
01:13:39.685 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.10, -0.03}
01:13:39.685 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
01:13:39.686 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
01:13:39.686 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.73 mountX=-0.04 mountY=0.03, mountTheta=2.53
01:13:39.688 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
01:13:39.688 00.000 28316 Enqueuing Move request for scope (-0.01, -0.05)
01:13:39.689 00.001 29988 Worker thread wakes up
01:13:39.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
01:13:39.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:39.689 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
01:13:39.689 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
01:13:39.689 00.000 28316 UpdateGuideState exits: m=2557 RSB=35.0
01:13:39.690 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:13:39.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:39.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:39.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:39.691 00.001 28316 Enqueuing Expose request
01:13:39.692 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:39.692 00.000 29988 MoveAxis(E, 0, ABG)
01:13:39.692 00.000 29988 Move returns status 0, amount 0
01:13:39.692 00.000 29988 MoveAxis(N, 0, ABG)
01:13:39.692 00.000 29988 Move returns status 0, amount 0
01:13:39.692 00.000 29988 move complete, result=0
01:13:39.692 00.000 29988 worker thread done servicing request
01:13:39.692 00.000 29988 Worker thread wakes up
01:13:39.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:39.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:39.692 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:41.326 01.634 29988 Exposure complete
01:13:41.372 00.046 29988 worker thread done servicing request
01:13:41.372 00.000 28316 OnExposeComplete: enter
01:13:41.375 00.003 28316 UpdateGuideState(): m_state=6
01:13:41.377 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
01:13:41.380 00.003 28316 Star::Find returns 1 (0), X=953.49, Y=258.78, Mass=2381, SNR=33.8, Peak=191 HFD=3.7
01:13:41.382 00.002 28316 MultiStar: [#1 -0.11,0.07,1.01,U] [#2 -0.11,-0.07,0.92,U] [#3 -0.06,0.12,0.90,U] [#4 0.01,-0.24,0.83,U] [#5 0.19,-0.02,0.73,U] [#6 0.13,-0.20,0.63,U] [#7 0.09,-0.02,0.61,U] [#8 -0.00,-0.08,0.61,U] 
01:13:41.385 00.003 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.02, 0.06}
01:13:41.387 00.002 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
01:13:41.388 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
01:13:41.388 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.40 mountX=-0.03 mountY=0.01, mountTheta=2.85
01:13:41.391 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
01:13:41.391 00.000 28316 Enqueuing Move request for scope (0.01, -0.03)
01:13:41.392 00.001 29988 Worker thread wakes up
01:13:41.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:41.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:13:41.392 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
01:13:41.392 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:41.393 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:41.393 00.000 28316 Enqueuing Expose request
01:13:41.394 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:13:41.394 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
01:13:41.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:41.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:41.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:41.394 00.000 29988 MoveAxis(E, 0, ABG)
01:13:41.394 00.000 29988 Move returns status 0, amount 0
01:13:41.394 00.000 29988 MoveAxis(N, 0, ABG)
01:13:41.394 00.000 29988 Move returns status 0, amount 0
01:13:41.394 00.000 29988 move complete, result=0
01:13:41.394 00.000 29988 worker thread done servicing request
01:13:41.394 00.000 29988 Worker thread wakes up
01:13:41.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:41.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:41.394 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:42.914 01.520 29988 Exposure complete
01:13:42.952 00.038 29988 worker thread done servicing request
01:13:42.953 00.001 28316 OnExposeComplete: enter
01:13:42.953 00.000 28316 UpdateGuideState(): m_state=6
01:13:42.954 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
01:13:42.955 00.001 28316 Star::Find returns 1 (0), X=953.59, Y=258.50, Mass=2352, SNR=33.6, Peak=179 HFD=3.7
01:13:42.957 00.002 28316 MultiStar: [#1 0.11,-0.12,0.98,U] [#2 -0.26,-0.39,0.00,M1] [#3 0.11,-0.11,0.86,U] [#4 0.07,-0.43,0.00,M1] [#5 0.16,-0.09,0.75,U] [#6 0.11,-0.27,0.00,M1] [#7 0.08,-0.10,0.66,U] [#8 0.13,-0.12,0.62,U] 
01:13:42.957 00.000 28316 refined, 5 included, MultiStar: {0.12, -0.13}, one-star: {0.12, -0.23}
01:13:42.961 00.004 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
01:13:42.962 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
01:13:42.962 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.84 mountX=-0.17 mountY=-0.05, mountTheta=-2.87
01:13:42.963 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
01:13:42.963 00.000 28316 Enqueuing Move request for scope (0.12, -0.13)
01:13:42.964 00.001 29988 Worker thread wakes up
01:13:42.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:42.964 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:13:42.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:42.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:42.966 00.001 28316 Enqueuing Expose request
01:13:42.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
01:13:42.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
01:13:42.966 00.000 29988 Moving (0.12, -0.13) raw xDistance=-0.17 yDistance=-0.05
01:13:42.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:13:42.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:42.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:13:42.966 00.000 29988 MoveAxis(E, 0, ABG)
01:13:42.966 00.000 29988 Move returns status 0, amount 0
01:13:42.967 00.001 29988 MoveAxis(N, 0, ABG)
01:13:42.967 00.000 29988 Move returns status 0, amount 0
01:13:42.967 00.000 29988 move complete, result=0
01:13:42.967 00.000 29988 worker thread done servicing request
01:13:42.967 00.000 29988 Worker thread wakes up
01:13:42.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:42.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:42.967 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:44.595 01.628 29988 Exposure complete
01:13:44.641 00.046 29988 worker thread done servicing request
01:13:44.642 00.001 28316 OnExposeComplete: enter
01:13:44.642 00.000 28316 UpdateGuideState(): m_state=6
01:13:44.643 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
01:13:44.643 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=258.71, Mass=2339, SNR=33.6, Peak=197 HFD=3.6
01:13:44.644 00.001 28316 MultiStar: [#1 -0.19,-0.09,0.98,U] [#2 -0.17,0.02,0.90,U] [#3 -0.14,-0.06,0.88,U] [#4 -0.06,-0.35,0.00,M2] [#5 -0.08,0.02,0.75,U] [#6 -0.03,-0.32,0.00,M2] [#7 -0.03,-0.09,0.65,U] [#8 -0.27,-0.19,0.00,M1] 
01:13:44.644 00.000 28316 single-star, 5 included, MultiStar: {-0.12, -0.04}, one-star: {-0.09, -0.02}
01:13:44.645 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
01:13:44.645 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
01:13:44.646 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.02 mountY=0.09, mountTheta=1.36
01:13:44.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
01:13:44.647 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
01:13:44.648 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:44.648 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.6
01:13:44.649 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:44.649 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:44.649 00.000 28316 Enqueuing Expose request
01:13:44.650 00.001 29988 Worker thread wakes up
01:13:44.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:13:44.650 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:13:44.650 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
01:13:44.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:44.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:44.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:13:44.650 00.000 29988 MoveAxis(E, 0, ABG)
01:13:44.650 00.000 29988 Move returns status 0, amount 0
01:13:44.650 00.000 29988 MoveAxis(N, 0, ABG)
01:13:44.650 00.000 29988 Move returns status 0, amount 0
01:13:44.650 00.000 29988 move complete, result=0
01:13:44.650 00.000 29988 worker thread done servicing request
01:13:44.650 00.000 29988 Worker thread wakes up
01:13:44.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:44.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:44.650 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:46.164 01.514 29988 Exposure complete
01:13:46.199 00.035 29988 worker thread done servicing request
01:13:46.199 00.000 28316 OnExposeComplete: enter
01:13:46.199 00.000 28316 UpdateGuideState(): m_state=6
01:13:46.201 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
01:13:46.201 00.000 28316 Star::Find returns 1 (0), X=953.68, Y=258.44, Mass=2435, SNR=34.1, Peak=208 HFD=3.5
01:13:46.202 00.001 28316 MultiStar: [#1 -0.12,-0.29,0.00,M1] [#2 0.03,-0.23,0.95,U] [#3 0.06,-0.02,0.88,U] [#4 -0.18,-0.35,0.00,M3] [#5 0.06,-0.05,0.75,U] [#6 -0.16,-0.25,0.00,M3] [#7 -0.10,-0.21,0.62,U] [#8 0.07,-0.19,0.57,U] 
01:13:46.202 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.17}, one-star: {0.21, -0.29}
01:13:46.203 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.09)
01:13:46.203 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.05)
01:13:46.204 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.20 mountX=-0.18 mountY=0.02, mountTheta=3.05
01:13:46.204 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
01:13:46.204 00.000 28316 Enqueuing Move request for scope (0.07, -0.17)
01:13:46.205 00.001 29988 Worker thread wakes up
01:13:46.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
01:13:46.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
01:13:46.205 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.18 yDistance=0.02
01:13:46.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:13:46.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:46.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:13:46.205 00.000 29988 MoveAxis(E, 0, ABG)
01:13:46.205 00.000 29988 Move returns status 0, amount 0
01:13:46.205 00.000 29988 MoveAxis(N, 0, ABG)
01:13:46.205 00.000 29988 Move returns status 0, amount 0
01:13:46.205 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:46.206 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.1
01:13:46.206 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:46.207 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:46.207 00.000 28316 Enqueuing Expose request
01:13:46.208 00.001 29988 move complete, result=0
01:13:46.208 00.000 29988 worker thread done servicing request
01:13:46.208 00.000 29988 Worker thread wakes up
01:13:46.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:46.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:46.208 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:47.841 01.633 29988 Exposure complete
01:13:47.885 00.044 29988 worker thread done servicing request
01:13:47.885 00.000 28316 OnExposeComplete: enter
01:13:47.887 00.002 28316 UpdateGuideState(): m_state=6
01:13:47.889 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
01:13:47.890 00.001 28316 Star::Find returns 1 (0), X=953.44, Y=258.42, Mass=2372, SNR=33.7, Peak=192 HFD=3.3
01:13:47.891 00.001 28316 MultiStar: [#1 -0.21,-0.19,0.00,M2] [#2 -0.17,-0.12,0.93,U] [#3 -0.07,-0.01,0.87,U] [#4 -0.08,-0.38,0.00,M4] [#5 -0.13,-0.06,0.75,U] [#6 -0.05,-0.34,0.00,M4] [#7 -0.06,-0.12,0.60,U] [#8 -0.23,-0.18,0.00,M1] 
01:13:47.893 00.002 28316 refined, 4 included, MultiStar: {-0.09, -0.13}, one-star: {-0.03, -0.31}
01:13:47.894 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
01:13:47.894 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
01:13:47.894 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.17 mountX=-0.08 mountY=0.14, mountTheta=2.10
01:13:47.896 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.13, opts=13)
01:13:47.896 00.000 28316 Enqueuing Move request for scope (-0.09, -0.13)
01:13:47.896 00.000 29988 Worker thread wakes up
01:13:47.897 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:47.897 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
01:13:47.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:47.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:47.898 00.000 28316 Enqueuing Expose request
01:13:47.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
01:13:47.899 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
01:13:47.899 00.000 29988 Moving (-0.09, -0.13) raw xDistance=-0.08 yDistance=0.14
01:13:47.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:13:47.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:47.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:13:47.899 00.000 29988 MoveAxis(E, 0, ABG)
01:13:47.899 00.000 29988 Move returns status 0, amount 0
01:13:47.899 00.000 29988 MoveAxis(N, 0, ABG)
01:13:47.899 00.000 29988 Move returns status 0, amount 0
01:13:47.899 00.000 29988 move complete, result=0
01:13:47.899 00.000 29988 worker thread done servicing request
01:13:47.899 00.000 29988 Worker thread wakes up
01:13:47.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:47.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:47.900 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:49.419 01.519 29988 Exposure complete
01:13:49.450 00.031 29988 worker thread done servicing request
01:13:49.450 00.000 28316 OnExposeComplete: enter
01:13:49.451 00.001 28316 UpdateGuideState(): m_state=6
01:13:49.453 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
01:13:49.454 00.001 28316 Star::Find returns 1 (0), X=953.49, Y=258.38, Mass=2393, SNR=33.9, Peak=179 HFD=3.9
01:13:49.456 00.002 28316 MultiStar: [#1 -0.12,-0.28,0.00,M3] [#2 0.10,-0.36,0.00,M1] [#3 -0.05,-0.13,0.87,U] [#4 0.04,-0.40,0.00,M5] [#5 0.07,-0.06,0.76,U] [#6 0.05,-0.36,0.00,M5] [#7 0.16,-0.34,0.00,M1] [#8 0.04,-0.40,0.00,M2] 
01:13:49.457 00.001 28316 refined, 2 included, MultiStar: {0.01, -0.19}, one-star: {0.02, -0.35}
01:13:49.458 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
01:13:49.459 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
01:13:49.460 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.51 mountX=-0.18 mountY=0.08, mountTheta=2.74
01:13:49.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
01:13:49.464 00.002 28316 Enqueuing Move request for scope (0.01, -0.19)
01:13:49.465 00.001 29988 Worker thread wakes up
01:13:49.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:49.466 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:13:49.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:49.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:49.467 00.000 28316 Enqueuing Expose request
01:13:49.468 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
01:13:49.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
01:13:49.468 00.000 29988 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.08
01:13:49.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:13:49.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:49.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:13:49.468 00.000 29988 MoveAxis(E, 0, ABG)
01:13:49.468 00.000 29988 Move returns status 0, amount 0
01:13:49.468 00.000 29988 MoveAxis(N, 0, ABG)
01:13:49.468 00.000 29988 Move returns status 0, amount 0
01:13:49.468 00.000 29988 move complete, result=0
01:13:49.468 00.000 29988 worker thread done servicing request
01:13:49.468 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:49.469 00.001 29988 Worker thread wakes up
01:13:49.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:49.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:51.097 01.628 29988 Exposure complete
01:13:51.142 00.045 29988 worker thread done servicing request
01:13:51.142 00.000 28316 OnExposeComplete: enter
01:13:51.145 00.003 28316 UpdateGuideState(): m_state=6
01:13:51.148 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
01:13:51.150 00.002 28316 Star::Find returns 1 (0), X=953.86, Y=258.48, Mass=2717, SNR=36.1, Peak=216 HFD=3.8
01:13:51.153 00.003 28316 MultiStar: [#1 0.37,-0.31,0.00,M4] [#2 0.02,-0.16,0.87,U] [#3 0.17,-0.11,0.81,U] [#4 0.10,-0.48,0.00,M6] [#5 0.20,-0.36,0.00,M1] [#6 0.14,-0.37,0.00,M6] [#7 0.29,-0.13,0.00,M2] [#8 -0.04,-0.12,0.57,U] 
01:13:51.155 00.002 28316 refined, 3 included, MultiStar: {0.16, -0.17}, one-star: {0.40, -0.24}
01:13:51.157 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
01:13:51.159 00.002 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
01:13:51.160 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.80 mountX=-0.22 mountY=-0.07, mountTheta=-2.84
01:13:51.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.17, opts=13)
01:13:51.162 00.001 28316 Enqueuing Move request for scope (0.16, -0.17)
01:13:51.163 00.001 29988 Worker thread wakes up
01:13:51.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
01:13:51.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
01:13:51.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:51.163 00.000 28316 UpdateGuideState exits: m=2717 RSB=36.1
01:13:51.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:51.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:51.165 00.001 28316 Enqueuing Expose request
01:13:51.165 00.000 29988 Moving (0.16, -0.17) raw xDistance=-0.22 yDistance=-0.07
01:13:51.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:13:51.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:51.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:13:51.165 00.000 29988 MoveAxis(E, 46, ABG)
01:13:51.165 00.000 29988 Guiding  Dir = 2, Dur = 46
01:13:51.165 00.000 29988 IsSlewing returns 0
01:13:51.165 00.000 29988 IsGuiding returns 0
01:13:51.167 00.002 29988 PulseGuide returned control before completion, sleep 55
01:13:51.223 00.056 29988 IsGuiding returns 1
01:13:51.223 00.000 29988 scope still moving after pulse duration time elapsed
01:13:51.255 00.032 29988 IsSlewing returns 0
01:13:51.255 00.000 29988 IsGuiding returns 0
01:13:51.255 00.000 29988 scope move finished after 46 + 43 ms
01:13:51.255 00.000 29988 Move returns status 0, amount 46
01:13:51.255 00.000 29988 MoveAxis(N, 0, ABG)
01:13:51.256 00.001 29988 Move returns status 0, amount 0
01:13:51.256 00.000 29988 move complete, result=0
01:13:51.256 00.000 29988 worker thread done servicing request
01:13:51.256 00.000 29988 Worker thread wakes up
01:13:51.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:51.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:51.256 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
01:13:52.673 01.417 29988 Exposure complete
01:13:52.705 00.032 29988 worker thread done servicing request
01:13:52.705 00.000 28316 OnExposeComplete: enter
01:13:52.706 00.001 28316 UpdateGuideState(): m_state=6
01:13:52.707 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
01:13:52.707 00.000 28316 Star::Find returns 1 (0), X=953.29, Y=258.84, Mass=2497, SNR=34.7, Peak=221 HFD=3.9
01:13:52.708 00.001 28316 MultiStar: [#1 -0.17,0.05,0.97,U] [#2 -0.30,0.05,0.00,M1] [#3 -0.16,0.26,0.00,M1] [#4 -0.25,-0.08,0.81,U] [#5 -0.04,0.09,0.73,U] [#6 -0.19,0.05,0.63,U] [#7 -0.15,0.05,0.62,U] [#8 -0.16,-0.03,0.56,U] 
01:13:52.708 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.04}, one-star: {-0.18, 0.11}
01:13:52.709 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:13:52.709 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:13:52.709 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=0.10 mountY=0.13, mountTheta=0.89
01:13:52.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.04, opts=13)
01:13:52.711 00.001 28316 Enqueuing Move request for scope (-0.16, 0.04)
01:13:52.713 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:52.713 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.7
01:13:52.714 00.001 29988 Worker thread wakes up
01:13:52.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
01:13:52.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
01:13:52.714 00.000 29988 Moving (-0.16, 0.04) raw xDistance=0.10 yDistance=0.13
01:13:52.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:13:52.715 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:52.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:52.719 00.004 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:52.719 00.000 28316 Enqueuing Expose request
01:13:52.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:13:52.720 00.000 29988 MoveAxis(E, 0, ABG)
01:13:52.720 00.000 29988 Move returns status 0, amount 0
01:13:52.720 00.000 29988 MoveAxis(N, 0, ABG)
01:13:52.720 00.000 29988 Move returns status 0, amount 0
01:13:52.720 00.000 29988 move complete, result=0
01:13:52.720 00.000 29988 worker thread done servicing request
01:13:52.720 00.000 29988 Worker thread wakes up
01:13:52.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:52.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:52.720 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:54.348 01.628 29988 Exposure complete
01:13:54.373 00.025 29988 worker thread done servicing request
01:13:54.373 00.000 28316 OnExposeComplete: enter
01:13:54.374 00.001 28316 UpdateGuideState(): m_state=6
01:13:54.375 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
01:13:54.375 00.000 28316 Star::Find returns 1 (0), X=953.54, Y=258.82, Mass=2501, SNR=34.7, Peak=208 HFD=3.8
01:13:54.376 00.001 28316 MultiStar: [#1 -0.21,0.03,0.98,U] [#2 -0.14,0.03,0.89,U] [#3 -0.08,0.13,0.88,U] [#4 -0.05,-0.30,0.00,M6] [#5 0.01,0.03,0.76,U] [#6 -0.10,-0.08,0.60,U] [#7 0.11,0.00,0.59,U] [#8 -0.14,0.13,0.58,U] 
01:13:54.376 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.05}, one-star: {0.07, 0.09}
01:13:54.377 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
01:13:54.377 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
01:13:54.377 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.46 mountX=0.07 mountY=0.03, mountTheta=0.43
01:13:54.380 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
01:13:54.380 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
01:13:54.381 00.001 29988 Worker thread wakes up
01:13:54.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:54.381 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.7
01:13:54.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:54.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:54.383 00.001 28316 Enqueuing Expose request
01:13:54.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:13:54.383 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:13:54.383 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
01:13:54.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:13:54.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:54.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:54.383 00.000 29988 MoveAxis(E, 0, ABG)
01:13:54.383 00.000 29988 Move returns status 0, amount 0
01:13:54.383 00.000 29988 MoveAxis(N, 0, ABG)
01:13:54.383 00.000 29988 Move returns status 0, amount 0
01:13:54.383 00.000 29988 move complete, result=0
01:13:54.383 00.000 29988 worker thread done servicing request
01:13:54.383 00.000 29988 Worker thread wakes up
01:13:54.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:54.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:54.384 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:55.900 01.516 29988 Exposure complete
01:13:55.934 00.034 29988 worker thread done servicing request
01:13:55.934 00.000 28316 OnExposeComplete: enter
01:13:55.934 00.000 28316 UpdateGuideState(): m_state=6
01:13:55.935 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
01:13:55.935 00.000 28316 Star::Find returns 1 (0), X=953.57, Y=258.69, Mass=2545, SNR=34.9, Peak=195 HFD=3.7
01:13:55.936 00.001 28316 MultiStar: [#1 -0.07,0.04,0.96,U] [#2 -0.10,0.03,0.92,U] [#3 0.00,0.14,0.87,U] [#4 -0.12,-0.18,0.81,U] [#5 -0.01,0.20,0.72,U] [#6 -0.01,-0.08,0.61,U] [#7 -0.00,0.02,0.66,U] [#8 -0.01,-0.02,0.59,U] 
01:13:55.936 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.10, -0.04}
01:13:55.937 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:13:55.937 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:13:55.937 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.62 mountX=0.02 mountY=0.01, mountTheta=0.60
01:13:55.938 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
01:13:55.939 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
01:13:55.940 00.001 29988 Worker thread wakes up
01:13:55.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:55.941 00.001 28316 UpdateGuideState exits: m=2545 RSB=34.9
01:13:55.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:55.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:55.942 00.000 28316 Enqueuing Expose request
01:13:55.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:13:55.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:13:55.943 00.001 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
01:13:55.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:55.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:55.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:13:55.943 00.000 29988 MoveAxis(E, 0, ABG)
01:13:55.943 00.000 29988 Move returns status 0, amount 0
01:13:55.943 00.000 29988 MoveAxis(N, 0, ABG)
01:13:55.943 00.000 29988 Move returns status 0, amount 0
01:13:55.943 00.000 29988 move complete, result=0
01:13:55.943 00.000 29988 worker thread done servicing request
01:13:55.943 00.000 29988 Worker thread wakes up
01:13:55.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:55.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:55.943 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:57.575 01.632 29988 Exposure complete
01:13:57.613 00.038 29988 worker thread done servicing request
01:13:57.614 00.001 28316 OnExposeComplete: enter
01:13:57.615 00.001 28316 UpdateGuideState(): m_state=6
01:13:57.617 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
01:13:57.618 00.001 28316 Star::Find returns 1 (0), X=953.48, Y=258.61, Mass=2366, SNR=33.8, Peak=180 HFD=3.4
01:13:57.620 00.002 28316 MultiStar: [#1 -0.11,-0.12,0.99,U] [#2 -0.14,-0.16,0.96,U] [#3 -0.11,-0.04,0.86,U] [#4 0.01,-0.36,0.00,M6] [#5 0.02,-0.11,0.76,U] [#6 0.07,-0.21,0.65,U] [#7 0.09,-0.07,0.62,U] [#8 0.11,0.12,0.57,U] 
01:13:57.621 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.10}, one-star: {0.01, -0.12}
01:13:57.624 00.003 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
01:13:57.626 00.002 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
01:13:57.629 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.83 mountX=-0.08 mountY=0.07, mountTheta=2.44
01:13:57.633 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
01:13:57.636 00.003 28316 Enqueuing Move request for scope (-0.03, -0.10)
01:13:57.638 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:57.640 00.002 28316 UpdateGuideState exits: m=2366 RSB=33.8
01:13:57.642 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:57.645 00.002 28316 Enqueuing Expose request
01:13:57.646 00.001 29988 Worker thread wakes up
01:13:57.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:13:57.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:13:57.646 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.08 yDistance=0.07
01:13:57.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:13:57.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:57.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:13:57.646 00.000 29988 MoveAxis(E, 0, ABG)
01:13:57.646 00.000 29988 Move returns status 0, amount 0
01:13:57.646 00.000 29988 MoveAxis(N, 0, ABG)
01:13:57.646 00.000 29988 Move returns status 0, amount 0
01:13:57.646 00.000 29988 move complete, result=0
01:13:57.646 00.000 29988 worker thread done servicing request
01:13:57.646 00.000 29988 Worker thread wakes up
01:13:57.647 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:57.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:57.647 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:59.165 01.518 29988 Exposure complete
01:13:59.203 00.038 29988 worker thread done servicing request
01:13:59.204 00.001 28316 OnExposeComplete: enter
01:13:59.204 00.000 28316 UpdateGuideState(): m_state=6
01:13:59.205 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
01:13:59.206 00.001 28316 Star::Find returns 1 (0), X=953.49, Y=258.69, Mass=2421, SNR=34.1, Peak=194 HFD=3.5
01:13:59.208 00.002 28316 MultiStar: [#1 0.03,0.04,1.01,U] [#2 -0.06,-0.00,0.90,U] [#3 0.01,0.12,0.87,U] [#4 0.08,-0.16,0.82,U] [#5 0.01,0.06,0.74,U] [#6 -0.03,0.06,0.62,U] [#7 0.20,0.03,0.61,U] [#8 0.16,-0.11,0.61,U] 
01:13:59.210 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.00}, one-star: {0.02, -0.04}
01:13:59.211 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
01:13:59.212 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
01:13:59.212 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.02 mountX=-0.02 mountY=-0.04, mountTheta=-1.98
01:13:59.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.00, opts=13)
01:13:59.214 00.000 28316 Enqueuing Move request for scope (0.04, 0.00)
01:13:59.215 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:13:59.216 00.001 29988 Worker thread wakes up
01:13:59.216 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:13:59.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
01:13:59.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:59.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:13:59.216 00.000 28316 Enqueuing Expose request
01:13:59.217 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
01:13:59.217 00.000 29988 Moving (0.04, 0.00) raw xDistance=-0.02 yDistance=-0.04
01:13:59.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:13:59.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:59.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:13:59.217 00.000 29988 MoveAxis(E, 0, ABG)
01:13:59.217 00.000 29988 Move returns status 0, amount 0
01:13:59.217 00.000 29988 MoveAxis(N, 0, ABG)
01:13:59.217 00.000 29988 Move returns status 0, amount 0
01:13:59.217 00.000 29988 move complete, result=0
01:13:59.217 00.000 29988 worker thread done servicing request
01:13:59.217 00.000 29988 Worker thread wakes up
01:13:59.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:13:59.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:13:59.217 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:00.856 01.639 29988 Exposure complete
01:14:00.886 00.030 29988 worker thread done servicing request
01:14:00.886 00.000 28316 OnExposeComplete: enter
01:14:00.887 00.001 28316 UpdateGuideState(): m_state=6
01:14:00.888 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
01:14:00.888 00.000 28316 Star::Find returns 1 (0), X=953.47, Y=258.74, Mass=2159, SNR=32.1, Peak=184 HFD=3.6
01:14:00.889 00.001 28316 MultiStar: [#1 -0.11,0.08,1.07,U] [#2 -0.25,0.15,0.00,M1] [#3 -0.11,0.06,0.93,U] [#4 0.03,-0.08,0.89,U] [#5 0.05,0.08,0.77,U] [#6 0.03,0.11,0.70,U] [#7 -0.14,0.13,0.66,U] [#8 -0.27,0.16,0.00,M1] 
01:14:00.889 00.000 28316 single-star, 6 included, MultiStar: {-0.04, 0.05}, one-star: {0.00, 0.02}
01:14:00.889 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
01:14:00.890 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
01:14:00.890 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.39 mountX=0.01 mountY=-0.01, mountTheta=-0.64
01:14:00.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.02, opts=13)
01:14:00.893 00.001 28316 Enqueuing Move request for scope (0.00, 0.02)
01:14:00.893 00.000 29988 Worker thread wakes up
01:14:00.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:00.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
01:14:00.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
01:14:00.894 00.001 28316 UpdateGuideState exits: m=2159 RSB=32.1
01:14:00.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:00.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:00.895 00.001 28316 Enqueuing Expose request
01:14:00.895 00.000 29988 Moving (0.00, 0.02) raw xDistance=0.01 yDistance=-0.01
01:14:00.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:14:00.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:00.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:14:00.895 00.000 29988 MoveAxis(E, 0, ABG)
01:14:00.895 00.000 29988 Move returns status 0, amount 0
01:14:00.895 00.000 29988 MoveAxis(N, 0, ABG)
01:14:00.895 00.000 29988 Move returns status 0, amount 0
01:14:00.895 00.000 29988 move complete, result=0
01:14:00.895 00.000 29988 worker thread done servicing request
01:14:00.895 00.000 29988 Worker thread wakes up
01:14:00.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:00.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:00.896 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:02.412 01.516 29988 Exposure complete
01:14:02.444 00.032 29988 worker thread done servicing request
01:14:02.444 00.000 28316 OnExposeComplete: enter
01:14:02.445 00.001 28316 UpdateGuideState(): m_state=6
01:14:02.446 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
01:14:02.446 00.000 28316 Star::Find returns 1 (0), X=953.41, Y=258.83, Mass=2483, SNR=34.7, Peak=221 HFD=3.8
01:14:02.447 00.001 28316 MultiStar: [#1 -0.11,0.04,0.95,U] [#2 -0.15,0.17,0.89,U] [#3 -0.05,0.10,0.84,U] [#4 -0.15,-0.08,0.82,U] [#5 -0.16,0.20,0.77,U] [#6 -0.05,0.05,0.63,U] [#7 -0.18,0.15,0.63,U] [#8 -0.17,0.15,0.58,U] 
01:14:02.447 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.06, 0.10}
01:14:02.448 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
01:14:02.448 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
01:14:02.448 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.09 mountX=0.12 mountY=0.01, mountTheta=0.05
01:14:02.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
01:14:02.450 00.001 28316 Enqueuing Move request for scope (-0.06, 0.10)
01:14:02.450 00.000 29988 Worker thread wakes up
01:14:02.451 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:02.451 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.7
01:14:02.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:02.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:02.452 00.000 28316 Enqueuing Expose request
01:14:02.453 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
01:14:02.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
01:14:02.453 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.12 yDistance=0.01
01:14:02.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:14:02.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:02.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:14:02.453 00.000 29988 MoveAxis(E, 0, ABG)
01:14:02.453 00.000 29988 Move returns status 0, amount 0
01:14:02.453 00.000 29988 MoveAxis(N, 0, ABG)
01:14:02.453 00.000 29988 Move returns status 0, amount 0
01:14:02.453 00.000 29988 move complete, result=0
01:14:02.453 00.000 29988 worker thread done servicing request
01:14:02.453 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:02.454 00.001 29988 Worker thread wakes up
01:14:02.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:02.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:04.079 01.625 29988 Exposure complete
01:14:04.111 00.032 29988 worker thread done servicing request
01:14:04.111 00.000 28316 OnExposeComplete: enter
01:14:04.112 00.001 28316 UpdateGuideState(): m_state=6
01:14:04.112 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
01:14:04.113 00.001 28316 Star::Find returns 1 (0), X=953.36, Y=258.98, Mass=2504, SNR=34.8, Peak=207 HFD=3.9
01:14:04.113 00.000 28316 MultiStar: [#1 -0.25,0.05,0.99,U] [#2 -0.20,0.15,0.88,U] [#3 -0.20,0.27,0.00,M1] [#4 -0.16,0.05,0.81,U] [#5 -0.21,0.20,0.00,M1] [#6 -0.12,0.15,0.62,U] [#7 -0.13,0.34,0.00,M1] [#8 -0.24,0.09,0.56,U] 
01:14:04.114 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.13}, one-star: {-0.11, 0.26}
01:14:04.114 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
01:14:04.115 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:14:04.115 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.52 mountX=0.19 mountY=0.10, mountTheta=0.49
01:14:04.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.13, opts=13)
01:14:04.117 00.001 28316 Enqueuing Move request for scope (-0.18, 0.13)
01:14:04.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:04.118 00.001 29988 Worker thread wakes up
01:14:04.118 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.8
01:14:04.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
01:14:04.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:04.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:04.119 00.000 28316 Enqueuing Expose request
01:14:04.120 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
01:14:04.120 00.000 29988 Moving (-0.18, 0.13) raw xDistance=0.19 yDistance=0.10
01:14:04.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:14:04.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:04.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:14:04.120 00.000 29988 MoveAxis(E, 0, ABG)
01:14:04.120 00.000 29988 Move returns status 0, amount 0
01:14:04.120 00.000 29988 MoveAxis(N, 0, ABG)
01:14:04.120 00.000 29988 Move returns status 0, amount 0
01:14:04.120 00.000 29988 move complete, result=0
01:14:04.120 00.000 29988 worker thread done servicing request
01:14:04.120 00.000 29988 Worker thread wakes up
01:14:04.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:04.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:04.120 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:05.647 01.527 29988 Exposure complete
01:14:05.685 00.038 29988 worker thread done servicing request
01:14:05.685 00.000 28316 OnExposeComplete: enter
01:14:05.686 00.001 28316 UpdateGuideState(): m_state=6
01:14:05.686 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
01:14:05.687 00.001 28316 Star::Find returns 1 (0), X=953.41, Y=258.77, Mass=2470, SNR=34.5, Peak=196 HFD=3.7
01:14:05.688 00.001 28316 MultiStar: [#1 -0.24,-0.03,1.01,U] [#2 -0.22,0.08,0.88,U] [#3 -0.17,0.08,0.84,U] [#4 -0.37,-0.12,0.00,M3] [#5 -0.09,0.10,0.73,U] [#6 -0.21,-0.08,0.62,U] [#7 -0.27,0.11,0.00,M2] [#8 -0.28,0.20,0.00,M1] 
01:14:05.688 00.000 28316 single-star, 5 included, MultiStar: {-0.16, 0.03}, one-star: {-0.05, 0.04}
01:14:05.688 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:14:05.689 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:14:05.689 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.52 mountX=0.06 mountY=0.03, mountTheta=0.49
01:14:05.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
01:14:05.691 00.001 28316 Enqueuing Move request for scope (-0.05, 0.04)
01:14:05.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:05.692 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:14:05.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:05.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:05.694 00.002 28316 Enqueuing Expose request
01:14:05.694 00.000 29988 Worker thread wakes up
01:14:05.695 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
01:14:05.695 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
01:14:05.695 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.06 yDistance=0.03
01:14:05.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:14:05.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:05.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:05.695 00.000 29988 MoveAxis(E, 0, ABG)
01:14:05.695 00.000 29988 Move returns status 0, amount 0
01:14:05.695 00.000 29988 MoveAxis(N, 0, ABG)
01:14:05.695 00.000 29988 Move returns status 0, amount 0
01:14:05.695 00.000 29988 move complete, result=0
01:14:05.695 00.000 29988 worker thread done servicing request
01:14:05.695 00.000 29988 Worker thread wakes up
01:14:05.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:05.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:05.695 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:07.325 01.630 29988 Exposure complete
01:14:07.361 00.036 29988 worker thread done servicing request
01:14:07.361 00.000 28316 OnExposeComplete: enter
01:14:07.362 00.001 28316 UpdateGuideState(): m_state=6
01:14:07.362 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
01:14:07.363 00.001 28316 Star::Find returns 1 (0), X=953.30, Y=258.77, Mass=2334, SNR=33.4, Peak=212 HFD=3.7
01:14:07.363 00.000 28316 MultiStar: [#1 -0.26,0.14,0.00,M1] [#2 -0.27,0.03,0.00,M1] [#3 -0.21,0.28,0.00,M1] [#4 -0.10,-0.15,0.83,U] [#5 -0.09,0.14,0.76,U] [#6 -0.21,-0.13,0.64,U] [#7 0.01,0.14,0.64,U] [#8 -0.10,0.24,0.62,U] 
01:14:07.364 00.001 28316 refined, 5 included, MultiStar: {-0.11, 0.04}, one-star: {-0.17, 0.04}
01:14:07.366 00.002 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
01:14:07.367 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
01:14:07.368 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=0.08 mountY=0.08, mountTheta=0.80
01:14:07.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.04, opts=13)
01:14:07.369 00.000 28316 Enqueuing Move request for scope (-0.11, 0.04)
01:14:07.370 00.001 29988 Worker thread wakes up
01:14:07.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:07.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
01:14:07.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
01:14:07.370 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.4
01:14:07.371 00.001 29988 Moving (-0.11, 0.04) raw xDistance=0.08 yDistance=0.08
01:14:07.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:14:07.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:07.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:07.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:07.371 00.000 29988 MoveAxis(E, 0, ABG)
01:14:07.371 00.000 29988 Move returns status 0, amount 0
01:14:07.372 00.001 29988 MoveAxis(N, 0, ABG)
01:14:07.372 00.000 29988 Move returns status 0, amount 0
01:14:07.372 00.000 29988 move complete, result=0
01:14:07.372 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:07.372 00.000 28316 Enqueuing Expose request
01:14:07.372 00.000 29988 worker thread done servicing request
01:14:07.372 00.000 29988 Worker thread wakes up
01:14:07.372 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:07.375 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:07.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:08.895 01.520 29988 Exposure complete
01:14:08.928 00.033 29988 worker thread done servicing request
01:14:08.928 00.000 28316 OnExposeComplete: enter
01:14:08.929 00.001 28316 UpdateGuideState(): m_state=6
01:14:08.930 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
01:14:08.930 00.000 28316 Star::Find returns 1 (0), X=953.33, Y=258.89, Mass=2470, SNR=34.5, Peak=217 HFD=4.0
01:14:08.931 00.001 28316 MultiStar: [#1 -0.19,0.16,0.99,U] [#2 -0.18,0.11,0.91,U] [#3 -0.23,0.21,0.00,M2] [#4 0.04,-0.18,0.83,U] [#5 -0.06,0.24,0.75,U] [#6 -0.13,0.02,0.65,U] [#7 -0.15,0.16,0.64,U] [#8 -0.18,-0.01,0.61,U] 
01:14:08.931 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.09}, one-star: {-0.14, 0.16}
01:14:08.932 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:14:08.932 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:14:08.932 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.52 mountX=0.13 mountY=0.07, mountTheta=0.49
01:14:08.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
01:14:08.934 00.001 28316 Enqueuing Move request for scope (-0.12, 0.09)
01:14:08.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:08.935 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:14:08.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:08.936 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:08.936 00.000 28316 Enqueuing Expose request
01:14:08.936 00.000 29988 Worker thread wakes up
01:14:08.937 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
01:14:08.937 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
01:14:08.937 00.000 29988 Moving (-0.12, 0.09) raw xDistance=0.13 yDistance=0.07
01:14:08.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:14:08.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:08.937 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:08.937 00.000 29988 MoveAxis(E, 0, ABG)
01:14:08.937 00.000 29988 Move returns status 0, amount 0
01:14:08.937 00.000 29988 MoveAxis(N, 0, ABG)
01:14:08.937 00.000 29988 Move returns status 0, amount 0
01:14:08.937 00.000 29988 move complete, result=0
01:14:08.937 00.000 29988 worker thread done servicing request
01:14:08.937 00.000 29988 Worker thread wakes up
01:14:08.937 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:08.938 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:08.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:10.573 01.635 29988 Exposure complete
01:14:10.623 00.050 29988 worker thread done servicing request
01:14:10.623 00.000 28316 OnExposeComplete: enter
01:14:10.624 00.001 28316 UpdateGuideState(): m_state=6
01:14:10.625 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
01:14:10.625 00.000 28316 Star::Find returns 1 (0), X=953.39, Y=258.96, Mass=2366, SNR=33.7, Peak=192 HFD=3.9
01:14:10.626 00.001 28316 MultiStar: [#1 -0.13,0.08,0.98,U] [#2 -0.24,0.05,0.95,U] [#3 -0.14,0.17,0.87,U] [#4 -0.12,-0.13,0.88,U] [#5 -0.09,0.34,0.00,M1] [#6 -0.21,0.08,0.66,U] [#7 -0.18,0.13,0.65,U] [#8 -0.14,0.28,0.00,M1] 
01:14:10.626 00.000 28316 refined, 6 included, MultiStar: {-0.15, 0.09}, one-star: {-0.08, 0.23}
01:14:10.626 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
01:14:10.627 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:14:10.627 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.14 mountY=0.10, mountTheta=0.59
01:14:10.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
01:14:10.630 00.001 28316 Enqueuing Move request for scope (-0.15, 0.09)
01:14:10.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:10.631 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
01:14:10.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:10.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:10.633 00.002 29988 Worker thread wakes up
01:14:10.633 00.000 28316 Enqueuing Expose request
01:14:10.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
01:14:10.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
01:14:10.633 00.000 29988 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=0.10
01:14:10.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:14:10.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:10.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:14:10.634 00.001 29988 MoveAxis(E, 0, ABG)
01:14:10.634 00.000 29988 Move returns status 0, amount 0
01:14:10.634 00.000 29988 MoveAxis(N, 0, ABG)
01:14:10.634 00.000 29988 Move returns status 0, amount 0
01:14:10.634 00.000 29988 move complete, result=0
01:14:10.634 00.000 29988 worker thread done servicing request
01:14:10.634 00.000 29988 Worker thread wakes up
01:14:10.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:10.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:10.634 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:12.160 01.526 29988 Exposure complete
01:14:12.191 00.031 29988 worker thread done servicing request
01:14:12.191 00.000 28316 OnExposeComplete: enter
01:14:12.192 00.001 28316 UpdateGuideState(): m_state=6
01:14:12.192 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
01:14:12.193 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=258.64, Mass=2382, SNR=33.7, Peak=197 HFD=3.6
01:14:12.193 00.000 28316 MultiStar: [#1 -0.19,-0.03,1.02,U] [#2 -0.22,-0.07,0.92,U] [#3 -0.01,0.14,0.90,U] [#4 -0.27,-0.23,0.00,M1] [#5 -0.09,0.11,0.76,U] [#6 -0.04,-0.17,0.63,U] [#7 0.02,0.02,0.66,U] [#8 -0.10,-0.11,0.60,U] 
01:14:12.194 00.001 28316 single-star, 7 included, MultiStar: {-0.09, -0.02}, one-star: {-0.00, -0.09}
01:14:12.194 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
01:14:12.195 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
01:14:12.195 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.61 mountX=-0.08 mountY=0.04, mountTheta=2.64
01:14:12.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
01:14:12.197 00.001 28316 Enqueuing Move request for scope (-0.00, -0.09)
01:14:12.198 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:12.198 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
01:14:12.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:12.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:12.199 00.000 28316 Enqueuing Expose request
01:14:12.200 00.001 29988 Worker thread wakes up
01:14:12.200 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
01:14:12.200 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
01:14:12.200 00.000 29988 Moving (-0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
01:14:12.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:12.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:12.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:12.200 00.000 29988 MoveAxis(E, 0, ABG)
01:14:12.200 00.000 29988 Move returns status 0, amount 0
01:14:12.200 00.000 29988 MoveAxis(N, 0, ABG)
01:14:12.200 00.000 29988 Move returns status 0, amount 0
01:14:12.200 00.000 29988 move complete, result=0
01:14:12.200 00.000 29988 worker thread done servicing request
01:14:12.200 00.000 29988 Worker thread wakes up
01:14:12.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:12.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:12.200 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:13.825 01.625 29988 Exposure complete
01:14:13.860 00.035 29988 worker thread done servicing request
01:14:13.860 00.000 28316 OnExposeComplete: enter
01:14:13.862 00.002 28316 UpdateGuideState(): m_state=6
01:14:13.863 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
01:14:13.864 00.001 28316 Star::Find returns 1 (0), X=953.38, Y=258.65, Mass=2377, SNR=33.7, Peak=209 HFD=3.5
01:14:13.865 00.001 28316 MultiStar: [#1 -0.21,-0.04,1.01,U] [#2 -0.24,-0.23,0.00,M1] [#3 -0.22,-0.00,0.85,U] [#4 -0.13,-0.21,0.84,U] [#5 -0.12,-0.05,0.75,U] [#6 -0.24,-0.06,0.64,U] [#7 -0.10,0.02,0.66,U] [#8 -0.10,0.16,0.61,U] 
01:14:13.866 00.001 28316 single-star, 7 included, MultiStar: {-0.15, -0.04}, one-star: {-0.09, -0.08}
01:14:13.866 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:14:13.868 00.002 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:14:13.869 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.42 mountX=-0.03 mountY=0.11, mountTheta=1.87
01:14:13.872 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
01:14:13.873 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
01:14:13.873 00.000 29988 Worker thread wakes up
01:14:13.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:13.874 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.7
01:14:13.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:13.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:13.875 00.001 28316 Enqueuing Expose request
01:14:13.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
01:14:13.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
01:14:13.875 00.000 29988 Moving (-0.09, -0.08) raw xDistance=-0.03 yDistance=0.11
01:14:13.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:14:13.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:13.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:14:13.875 00.000 29988 MoveAxis(E, 0, ABG)
01:14:13.876 00.001 29988 Move returns status 0, amount 0
01:14:13.876 00.000 29988 MoveAxis(N, 0, ABG)
01:14:13.876 00.000 29988 Move returns status 0, amount 0
01:14:13.876 00.000 29988 move complete, result=0
01:14:13.876 00.000 29988 worker thread done servicing request
01:14:13.876 00.000 29988 Worker thread wakes up
01:14:13.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:13.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:13.876 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:15.392 01.516 29988 Exposure complete
01:14:15.431 00.039 29988 worker thread done servicing request
01:14:15.431 00.000 28316 OnExposeComplete: enter
01:14:15.434 00.003 28316 UpdateGuideState(): m_state=6
01:14:15.436 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
01:14:15.438 00.002 28316 Star::Find returns 1 (0), X=953.40, Y=258.65, Mass=2282, SNR=33.1, Peak=189 HFD=3.5
01:14:15.439 00.001 28316 MultiStar: [#1 -0.21,-0.03,1.04,U] [#2 -0.17,0.04,0.90,U] [#3 -0.16,0.03,0.90,U] [#4 -0.14,-0.22,0.87,U] [#5 -0.11,-0.01,0.75,U] [#6 -0.10,-0.16,0.66,U] [#7 -0.00,0.07,0.64,U] [#8 -0.11,-0.08,0.59,U] 
01:14:15.440 00.001 28316 single-star, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.06, -0.08}
01:14:15.442 00.002 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
01:14:15.443 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
01:14:15.444 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.24 mountX=-0.05 mountY=0.09, mountTheta=2.04
01:14:15.445 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.08, opts=13)
01:14:15.447 00.002 28316 Enqueuing Move request for scope (-0.06, -0.08)
01:14:15.448 00.001 29988 Worker thread wakes up
01:14:15.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
01:14:15.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
01:14:15.448 00.000 29988 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
01:14:15.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:14:15.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:15.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:15.449 00.001 28316 UpdateGuideState exits: m=2282 RSB=33.1
01:14:15.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:15.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:15.450 00.000 28316 Enqueuing Expose request
01:14:15.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:14:15.450 00.000 29988 MoveAxis(E, 0, ABG)
01:14:15.450 00.000 29988 Move returns status 0, amount 0
01:14:15.450 00.000 29988 MoveAxis(N, 0, ABG)
01:14:15.450 00.000 29988 Move returns status 0, amount 0
01:14:15.450 00.000 29988 move complete, result=0
01:14:15.451 00.001 29988 worker thread done servicing request
01:14:15.451 00.000 29988 Worker thread wakes up
01:14:15.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:15.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:15.451 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:17.074 01.623 29988 Exposure complete
01:14:17.110 00.036 29988 worker thread done servicing request
01:14:17.110 00.000 28316 OnExposeComplete: enter
01:14:17.111 00.001 28316 UpdateGuideState(): m_state=6
01:14:17.112 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
01:14:17.113 00.001 28316 Star::Find returns 1 (0), X=953.43, Y=258.77, Mass=2458, SNR=34.3, Peak=220 HFD=3.7
01:14:17.115 00.002 28316 MultiStar: [#1 -0.17,0.04,1.04,U] [#2 -0.24,0.02,0.91,U] [#3 -0.07,0.12,0.83,U] [#4 -0.18,-0.20,0.80,U] [#5 -0.22,0.04,0.75,U] [#6 -0.11,-0.17,0.63,U] [#7 -0.08,0.07,0.59,U] [#8 -0.17,0.09,0.59,U] 
01:14:17.116 00.001 28316 single-star, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.04, 0.05}
01:14:17.117 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:14:17.118 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:14:17.120 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.30 mountX=0.06 mountY=0.02, mountTheta=0.27
01:14:17.123 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
01:14:17.123 00.000 28316 Enqueuing Move request for scope (-0.04, 0.05)
01:14:17.124 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:17.124 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.3
01:14:17.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:17.125 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:17.125 00.000 28316 Enqueuing Expose request
01:14:17.125 00.000 29988 Worker thread wakes up
01:14:17.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:14:17.126 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:14:17.126 00.000 29988 Moving (-0.04, 0.05) raw xDistance=0.06 yDistance=0.02
01:14:17.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:14:17.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:17.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:14:17.126 00.000 29988 MoveAxis(E, 0, ABG)
01:14:17.126 00.000 29988 Move returns status 0, amount 0
01:14:17.126 00.000 29988 MoveAxis(N, 0, ABG)
01:14:17.126 00.000 29988 Move returns status 0, amount 0
01:14:17.126 00.000 29988 move complete, result=0
01:14:17.126 00.000 29988 worker thread done servicing request
01:14:17.126 00.000 29988 Worker thread wakes up
01:14:17.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:17.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:17.126 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:18.646 01.520 29988 Exposure complete
01:14:18.701 00.055 29988 worker thread done servicing request
01:14:18.701 00.000 28316 OnExposeComplete: enter
01:14:18.703 00.002 28316 UpdateGuideState(): m_state=6
01:14:18.703 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
01:14:18.705 00.002 28316 Star::Find returns 1 (0), X=953.33, Y=258.65, Mass=2342, SNR=33.4, Peak=208 HFD=3.6
01:14:18.705 00.000 28316 MultiStar: [#1 -0.15,-0.09,1.00,U] [#2 -0.25,-0.16,0.00,M1] [#3 -0.20,0.03,0.89,U] [#4 -0.22,-0.19,0.00,M1] [#5 -0.08,-0.06,0.75,U] [#6 -0.14,-0.13,0.65,U] [#7 -0.17,0.10,0.63,U] [#8 -0.17,-0.19,0.59,U] 
01:14:18.707 00.002 28316 single-star, 6 included, MultiStar: {-0.15, -0.06}, one-star: {-0.13, -0.08}
01:14:18.708 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
01:14:18.709 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
01:14:18.709 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.62 mountX=-0.01 mountY=0.15, mountTheta=1.67
01:14:18.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.08, opts=13)
01:14:18.711 00.001 28316 Enqueuing Move request for scope (-0.13, -0.08)
01:14:18.711 00.000 29988 Worker thread wakes up
01:14:18.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:18.712 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.4
01:14:18.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:18.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:18.713 00.001 28316 Enqueuing Expose request
01:14:18.713 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
01:14:18.713 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
01:14:18.713 00.000 29988 Moving (-0.13, -0.08) raw xDistance=-0.01 yDistance=0.15
01:14:18.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:18.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:18.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:14:18.713 00.000 29988 MoveAxis(E, 0, ABG)
01:14:18.713 00.000 29988 Move returns status 0, amount 0
01:14:18.713 00.000 29988 MoveAxis(N, 0, ABG)
01:14:18.713 00.000 29988 Move returns status 0, amount 0
01:14:18.713 00.000 29988 move complete, result=0
01:14:18.713 00.000 29988 worker thread done servicing request
01:14:18.713 00.000 29988 Worker thread wakes up
01:14:18.714 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:18.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:18.714 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:20.339 01.625 29988 Exposure complete
01:14:20.378 00.039 28316 OnExposeComplete: enter
01:14:20.379 00.001 29988 worker thread done servicing request
01:14:20.379 00.000 28316 UpdateGuideState(): m_state=6
01:14:20.379 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
01:14:20.380 00.001 28316 Star::Find returns 1 (0), X=953.37, Y=258.78, Mass=2453, SNR=34.3, Peak=225 HFD=3.7
01:14:20.380 00.000 28316 MultiStar: [#1 -0.30,-0.10,0.00,M1] [#2 -0.15,0.23,0.00,M2] [#3 -0.07,0.06,0.85,U] [#4 -0.07,-0.21,0.83,U] [#5 -0.02,-0.01,0.74,U] [#6 -0.15,-0.04,0.61,U] [#7 -0.29,0.02,0.00,M1] [#8 -0.13,0.11,0.59,U] 
01:14:20.381 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.01}, one-star: {-0.10, 0.05}
01:14:20.381 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
01:14:20.382 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
01:14:20.382 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.05 mountX=0.03 mountY=0.08, mountTheta=1.23
01:14:20.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
01:14:20.384 00.001 28316 Enqueuing Move request for scope (-0.09, -0.01)
01:14:20.385 00.001 29988 Worker thread wakes up
01:14:20.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
01:14:20.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:20.386 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.3
01:14:20.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:20.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:20.387 00.000 28316 Enqueuing Expose request
01:14:20.387 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
01:14:20.387 00.000 29988 Moving (-0.09, -0.01) raw xDistance=0.03 yDistance=0.08
01:14:20.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:14:20.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:20.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:20.388 00.001 29988 MoveAxis(E, 0, ABG)
01:14:20.388 00.000 29988 Move returns status 0, amount 0
01:14:20.388 00.000 29988 MoveAxis(N, 0, ABG)
01:14:20.388 00.000 29988 Move returns status 0, amount 0
01:14:20.388 00.000 29988 move complete, result=0
01:14:20.388 00.000 29988 worker thread done servicing request
01:14:20.388 00.000 29988 Worker thread wakes up
01:14:20.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:20.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:20.388 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:21.908 01.520 29988 Exposure complete
01:14:21.950 00.042 29988 worker thread done servicing request
01:14:21.950 00.000 28316 OnExposeComplete: enter
01:14:21.951 00.001 28316 UpdateGuideState(): m_state=6
01:14:21.953 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
01:14:21.954 00.001 28316 Star::Find returns 1 (0), X=953.34, Y=258.71, Mass=2449, SNR=34.4, Peak=214 HFD=3.7
01:14:21.955 00.001 28316 MultiStar: [#1 -0.31,-0.02,0.00,M2] [#2 -0.36,0.15,0.00,M3] [#3 -0.21,0.08,0.88,U] [#4 -0.24,-0.04,0.82,U] [#5 -0.21,-0.05,0.73,U] [#6 -0.24,-0.00,0.62,U] [#7 -0.21,0.23,0.00,M2] [#8 -0.27,0.13,0.00,M1] 
01:14:21.957 00.002 28316 single-star, 4 included, MultiStar: {-0.20, -0.00}, one-star: {-0.13, -0.01}
01:14:21.958 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
01:14:21.959 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
01:14:21.960 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=0.04 mountY=0.12, mountTheta=1.25
01:14:21.963 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
01:14:21.964 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
01:14:21.965 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:21.967 00.002 28316 UpdateGuideState exits: m=2449 RSB=34.4
01:14:21.968 00.001 29988 Worker thread wakes up
01:14:21.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
01:14:21.968 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
01:14:21.968 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
01:14:21.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:14:21.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:21.968 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:21.969 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:14:21.969 00.000 29988 MoveAxis(E, 0, ABG)
01:14:21.969 00.000 29988 Move returns status 0, amount 0
01:14:21.969 00.000 29988 MoveAxis(N, 0, ABG)
01:14:21.969 00.000 29988 Move returns status 0, amount 0
01:14:21.969 00.000 29988 move complete, result=0
01:14:21.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:21.970 00.001 28316 Enqueuing Expose request
01:14:21.971 00.001 29988 worker thread done servicing request
01:14:21.971 00.000 29988 Worker thread wakes up
01:14:21.971 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:21.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:21.972 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:23.607 01.635 29988 Exposure complete
01:14:23.643 00.036 29988 worker thread done servicing request
01:14:23.643 00.000 28316 OnExposeComplete: enter
01:14:23.645 00.002 28316 UpdateGuideState(): m_state=6
01:14:23.648 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
01:14:23.651 00.003 28316 Star::Find returns 1 (0), X=953.35, Y=258.55, Mass=2515, SNR=34.7, Peak=221 HFD=3.5
01:14:23.654 00.003 28316 MultiStar: [#1 -0.14,-0.16,0.96,U] [#2 -0.32,-0.19,0.00,M4] [#3 -0.07,0.05,0.87,U] [#4 -0.15,-0.38,0.00,M1] [#5 -0.30,-0.05,0.00,M1] [#6 -0.20,-0.11,0.62,U] [#7 -0.10,-0.09,0.60,U] [#8 -0.21,0.04,0.56,U] 
01:14:23.655 00.001 28316 refined, 5 included, MultiStar: {-0.13, -0.08}, one-star: {-0.12, -0.17}
01:14:23.656 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
01:14:23.656 00.000 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
01:14:23.657 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-2.59 mountX=-0.02 mountY=0.16, mountTheta=1.69
01:14:23.659 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.08, opts=13)
01:14:23.661 00.002 28316 Enqueuing Move request for scope (-0.13, -0.08)
01:14:23.663 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:23.663 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.7
01:14:23.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:23.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:23.665 00.001 28316 Enqueuing Expose request
01:14:23.665 00.000 29988 Worker thread wakes up
01:14:23.665 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
01:14:23.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
01:14:23.665 00.000 29988 Moving (-0.13, -0.08) raw xDistance=-0.02 yDistance=0.16
01:14:23.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:14:23.666 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:23.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:14:23.666 00.000 29988 MoveAxis(E, 0, ABG)
01:14:23.666 00.000 29988 Move returns status 0, amount 0
01:14:23.666 00.000 29988 MoveAxis(N, 0, ABG)
01:14:23.666 00.000 29988 Move returns status 0, amount 0
01:14:23.666 00.000 29988 move complete, result=0
01:14:23.666 00.000 29988 worker thread done servicing request
01:14:23.666 00.000 29988 Worker thread wakes up
01:14:23.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:23.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:23.666 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:25.195 01.529 29988 Exposure complete
01:14:25.233 00.038 29988 worker thread done servicing request
01:14:25.233 00.000 28316 OnExposeComplete: enter
01:14:25.236 00.003 28316 UpdateGuideState(): m_state=6
01:14:25.236 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
01:14:25.237 00.001 28316 Star::Find returns 1 (1), X=953.21, Y=258.55, Mass=2551, SNR=35.1, Peak=255 HFD=3.7
01:14:25.238 00.001 28316 MultiStar: [#1 -0.24,-0.01,0.98,U] [#2 -0.45,0.02,0.00,M5] [#3 -0.37,0.11,0.00,M1] [#4 -0.33,-0.26,0.00,M2] [#5 -0.35,-0.09,0.00,M2] [#6 -0.23,-0.12,0.61,U] [#7 -0.23,0.00,0.61,U] [#8 -0.37,0.04,0.00,M1] 
01:14:25.239 00.001 28316 refined, 3 included, MultiStar: {-0.24, -0.08}, one-star: {-0.26, -0.17}
01:14:25.241 00.002 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
01:14:25.244 00.003 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
01:14:25.246 00.002 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-2.83 mountX=0.03 mountY=0.25, mountTheta=1.45
01:14:25.250 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.08, opts=13)
01:14:25.253 00.003 28316 Enqueuing Move request for scope (-0.24, -0.08)
01:14:25.255 00.002 29988 Worker thread wakes up
01:14:25.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
01:14:25.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
01:14:25.255 00.000 29988 Moving (-0.24, -0.08) raw xDistance=0.03 yDistance=0.25
01:14:25.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:14:25.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:14:25.255 00.000 29988 MoveAxis(E, 0, ABG)
01:14:25.255 00.000 29988 Move returns status 0, amount 0
01:14:25.255 00.000 29988 MoveAxis(S, 60, ABG)
01:14:25.255 00.000 29988 Guiding  Dir = 1, Dur = 60
01:14:25.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:25.256 00.001 29988 IsSlewing returns 0
01:14:25.256 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1 Saturée
01:14:25.256 00.000 29988 IsGuiding returns 0
01:14:25.257 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:25.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:25.257 00.000 28316 Enqueuing Expose request
01:14:25.261 00.004 29988 PulseGuide returned control before completion, sleep 66
01:14:25.334 00.073 29988 IsGuiding returns 0
01:14:25.334 00.000 29988 Move returns status 0, amount 60
01:14:25.334 00.000 29988 move complete, result=0
01:14:25.334 00.000 29988 worker thread done servicing request
01:14:25.334 00.000 29988 Worker thread wakes up
01:14:25.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:25.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:25.334 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
01:14:26.969 01.635 29988 Exposure complete
01:14:27.015 00.046 29988 worker thread done servicing request
01:14:27.015 00.000 28316 OnExposeComplete: enter
01:14:27.016 00.001 28316 UpdateGuideState(): m_state=6
01:14:27.016 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
01:14:27.016 00.000 28316 Star::Find returns 1 (0), X=953.38, Y=258.70, Mass=2494, SNR=34.7, Peak=208 HFD=3.7
01:14:27.018 00.002 28316 MultiStar: [#1 -0.10,0.01,0.96,U] [#2 -0.14,-0.26,0.00,M6] [#3 -0.07,0.21,0.83,U] [#4 -0.09,-0.29,0.00,M3] [#5 -0.08,0.12,0.72,U] [#6 -0.17,-0.00,0.63,U] [#7 0.11,0.06,0.63,U] [#8 -0.10,0.02,0.59,U] 
01:14:27.018 00.000 28316 refined, 6 included, MultiStar: {-0.07, 0.06}, one-star: {-0.09, -0.03}
01:14:27.019 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:14:27.019 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:14:27.019 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.50 mountX=0.08 mountY=0.04, mountTheta=0.47
01:14:27.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
01:14:27.021 00.000 28316 Enqueuing Move request for scope (-0.07, 0.06)
01:14:27.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:27.022 00.001 29988 Worker thread wakes up
01:14:27.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
01:14:27.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
01:14:27.022 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.04
01:14:27.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:14:27.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:27.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:27.022 00.000 29988 MoveAxis(E, 0, ABG)
01:14:27.022 00.000 29988 Move returns status 0, amount 0
01:14:27.022 00.000 29988 MoveAxis(N, 0, ABG)
01:14:27.022 00.000 29988 Move returns status 0, amount 0
01:14:27.022 00.000 29988 move complete, result=0
01:14:27.022 00.000 29988 worker thread done servicing request
01:14:27.022 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7
01:14:27.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:27.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:27.024 00.001 28316 Enqueuing Expose request
01:14:27.024 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:27.025 00.001 29988 Worker thread wakes up
01:14:27.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:27.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:28.545 01.520 29988 Exposure complete
01:14:28.574 00.029 29988 worker thread done servicing request
01:14:28.574 00.000 28316 OnExposeComplete: enter
01:14:28.576 00.002 28316 UpdateGuideState(): m_state=6
01:14:28.576 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
01:14:28.577 00.001 28316 Star::Find returns 1 (0), X=953.34, Y=258.55, Mass=2470, SNR=34.5, Peak=203 HFD=3.5
01:14:28.578 00.001 28316 MultiStar: [#1 -0.30,-0.15,0.00,M1] [#2 -0.20,-0.22,0.00,M7] [#3 -0.17,0.03,0.85,U] [#4 -0.17,-0.29,0.00,M4] [#5 -0.13,0.03,0.71,U] [#6 -0.23,-0.13,0.62,U] [#7 -0.24,0.08,0.63,U] [#8 -0.12,-0.02,0.58,U] 
01:14:28.579 00.001 28316 refined, 5 included, MultiStar: {-0.17, -0.04}, one-star: {-0.13, -0.17}
01:14:28.579 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
01:14:28.580 00.001 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
01:14:28.580 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.92 mountX=0.03 mountY=0.17, mountTheta=1.36
01:14:28.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.04, opts=13)
01:14:28.582 00.001 28316 Enqueuing Move request for scope (-0.17, -0.04)
01:14:28.582 00.000 29988 Worker thread wakes up
01:14:28.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
01:14:28.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:28.583 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
01:14:28.583 00.000 29988 Moving (-0.17, -0.04) raw xDistance=0.03 yDistance=0.17
01:14:28.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:14:28.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:28.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:14:28.583 00.000 29988 MoveAxis(E, 0, ABG)
01:14:28.583 00.000 29988 Move returns status 0, amount 0
01:14:28.583 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:14:28.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:28.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:28.584 00.000 28316 Enqueuing Expose request
01:14:28.585 00.001 29988 MoveAxis(N, 0, ABG)
01:14:28.585 00.000 29988 Move returns status 0, amount 0
01:14:28.585 00.000 29988 move complete, result=0
01:14:28.585 00.000 29988 worker thread done servicing request
01:14:28.585 00.000 29988 Worker thread wakes up
01:14:28.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:28.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:28.585 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:30.208 01.623 29988 Exposure complete
01:14:30.236 00.028 29988 worker thread done servicing request
01:14:30.236 00.000 28316 OnExposeComplete: enter
01:14:30.237 00.001 28316 UpdateGuideState(): m_state=6
01:14:30.237 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
01:14:30.238 00.001 28316 Star::Find returns 1 (0), X=953.27, Y=258.62, Mass=2330, SNR=33.4, Peak=212 HFD=3.7
01:14:30.238 00.000 28316 MultiStar: [#1 -0.27,0.01,0.00,M2] [#2 -0.22,-0.01,0.90,U] [#3 -0.24,0.10,0.89,U] [#4 -0.02,-0.14,0.86,U] [#5 -0.07,0.00,0.77,U] [#6 -0.11,-0.04,0.62,U] [#7 0.12,0.03,0.63,U] [#8 -0.16,0.15,0.61,U] 
01:14:30.239 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.01}, one-star: {-0.19, -0.11}
01:14:30.239 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
01:14:30.240 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
01:14:30.240 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.06 mountX=0.04 mountY=0.11, mountTheta=1.22
01:14:30.241 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
01:14:30.242 00.001 28316 Enqueuing Move request for scope (-0.12, -0.01)
01:14:30.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:30.243 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.4
01:14:30.243 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:30.244 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:30.244 00.000 28316 Enqueuing Expose request
01:14:30.245 00.001 29988 Worker thread wakes up
01:14:30.245 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
01:14:30.245 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
01:14:30.245 00.000 29988 Moving (-0.12, -0.01) raw xDistance=0.04 yDistance=0.11
01:14:30.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:14:30.245 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:30.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:14:30.245 00.000 29988 MoveAxis(E, 0, ABG)
01:14:30.245 00.000 29988 Move returns status 0, amount 0
01:14:30.245 00.000 29988 MoveAxis(N, 0, ABG)
01:14:30.245 00.000 29988 Move returns status 0, amount 0
01:14:30.245 00.000 29988 move complete, result=0
01:14:30.245 00.000 29988 worker thread done servicing request
01:14:30.245 00.000 29988 Worker thread wakes up
01:14:30.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:30.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:30.245 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:31.772 01.527 29988 Exposure complete
01:14:31.808 00.036 29988 worker thread done servicing request
01:14:31.808 00.000 28316 OnExposeComplete: enter
01:14:31.808 00.000 28316 UpdateGuideState(): m_state=6
01:14:31.809 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
01:14:31.809 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=258.69, Mass=2428, SNR=34.2, Peak=214 HFD=3.7
01:14:31.810 00.001 28316 MultiStar: [#1 -0.29,-0.10,0.00,M3] [#2 -0.40,-0.02,0.00,M7] [#3 -0.13,0.07,0.86,U] [#4 -0.21,-0.32,0.00,M4] [#5 -0.19,-0.04,0.73,U] [#6 -0.12,-0.22,0.61,U] [#7 -0.19,-0.03,0.60,U] [#8 -0.21,0.06,0.57,U] 
01:14:31.810 00.000 28316 refined, 5 included, MultiStar: {-0.18, -0.03}, one-star: {-0.20, -0.04}
01:14:31.811 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.32)
01:14:31.812 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.28)
01:14:31.813 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.97 mountX=0.04 mountY=0.17, mountTheta=1.31
01:14:31.815 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.03, opts=13)
01:14:31.816 00.001 28316 Enqueuing Move request for scope (-0.18, -0.03)
01:14:31.816 00.000 29988 Worker thread wakes up
01:14:31.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
01:14:31.816 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
01:14:31.816 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:31.818 00.002 29988 Moving (-0.18, -0.03) raw xDistance=0.04 yDistance=0.17
01:14:31.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:14:31.818 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:31.818 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
01:14:31.818 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:31.819 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:31.819 00.000 28316 Enqueuing Expose request
01:14:31.820 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:14:31.820 00.000 29988 MoveAxis(E, 0, ABG)
01:14:31.820 00.000 29988 Move returns status 0, amount 0
01:14:31.820 00.000 29988 MoveAxis(N, 0, ABG)
01:14:31.820 00.000 29988 Move returns status 0, amount 0
01:14:31.820 00.000 29988 move complete, result=0
01:14:31.820 00.000 29988 worker thread done servicing request
01:14:31.820 00.000 29988 Worker thread wakes up
01:14:31.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:31.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:31.820 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:33.447 01.627 29988 Exposure complete
01:14:33.500 00.053 29988 worker thread done servicing request
01:14:33.500 00.000 28316 OnExposeComplete: enter
01:14:33.502 00.002 28316 UpdateGuideState(): m_state=6
01:14:33.503 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
01:14:33.504 00.001 28316 Star::Find returns 1 (0), X=953.38, Y=258.68, Mass=2395, SNR=34.0, Peak=199 HFD=3.6
01:14:33.505 00.001 28316 MultiStar: [#1 -0.30,0.09,0.00,M4] [#2 -0.21,0.02,0.95,U] [#3 -0.21,0.03,0.87,U] [#4 -0.01,-0.32,0.00,M5] [#5 -0.22,0.02,0.75,U] [#6 -0.11,-0.01,0.65,U] [#7 0.03,0.02,0.64,U] [#8 -0.14,-0.02,0.58,U] 
01:14:33.506 00.001 28316 single-star, 6 included, MultiStar: {-0.14, 0.00}, one-star: {-0.09, -0.05}
01:14:33.507 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.66)
01:14:33.508 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
01:14:33.510 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.63 mountX=-0.01 mountY=0.10, mountTheta=1.66
01:14:33.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
01:14:33.512 00.001 28316 Enqueuing Move request for scope (-0.09, -0.05)
01:14:33.512 00.000 29988 Worker thread wakes up
01:14:33.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
01:14:33.512 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
01:14:33.512 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.10
01:14:33.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:33.513 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:33.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:33.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:14:33.514 00.001 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:14:33.514 00.000 29988 MoveAxis(E, 0, ABG)
01:14:33.514 00.000 29988 Move returns status 0, amount 0
01:14:33.514 00.000 29988 MoveAxis(N, 0, ABG)
01:14:33.514 00.000 29988 Move returns status 0, amount 0
01:14:33.514 00.000 29988 move complete, result=0
01:14:33.514 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:33.515 00.001 29988 worker thread done servicing request
01:14:33.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:33.515 00.000 28316 Enqueuing Expose request
01:14:33.516 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:33.516 00.000 29988 Worker thread wakes up
01:14:33.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:33.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:35.038 01.522 29988 Exposure complete
01:14:35.070 00.032 29988 worker thread done servicing request
01:14:35.070 00.000 28316 OnExposeComplete: enter
01:14:35.071 00.001 28316 UpdateGuideState(): m_state=6
01:14:35.072 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
01:14:35.072 00.000 28316 Star::Find returns 1 (0), X=953.31, Y=258.81, Mass=2575, SNR=35.3, Peak=232 HFD=3.8
01:14:35.073 00.001 28316 MultiStar: [#1 -0.17,-0.03,0.97,U] [#2 -0.21,0.23,0.00,M7] [#3 -0.16,0.14,0.84,U] [#4 -0.11,-0.17,0.82,U] [#5 0.03,0.10,0.74,U] [#6 -0.19,0.06,0.62,U] [#7 -0.03,0.09,0.62,U] [#8 -0.09,0.10,0.58,U] 
01:14:35.073 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.04}, one-star: {-0.16, 0.08}
01:14:35.074 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
01:14:35.074 00.000 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
01:14:35.075 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.80 mountX=0.09 mountY=0.09, mountTheta=0.79
01:14:35.077 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.04, opts=13)
01:14:35.078 00.001 28316 Enqueuing Move request for scope (-0.12, 0.04)
01:14:35.079 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:35.080 00.001 28316 UpdateGuideState exits: m=2575 RSB=35.3
01:14:35.081 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:35.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:35.084 00.003 28316 Enqueuing Expose request
01:14:35.086 00.002 29988 Worker thread wakes up
01:14:35.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
01:14:35.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
01:14:35.086 00.000 29988 Moving (-0.12, 0.04) raw xDistance=0.09 yDistance=0.09
01:14:35.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:14:35.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:35.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:14:35.086 00.000 29988 MoveAxis(E, 0, ABG)
01:14:35.086 00.000 29988 Move returns status 0, amount 0
01:14:35.086 00.000 29988 MoveAxis(N, 0, ABG)
01:14:35.086 00.000 29988 Move returns status 0, amount 0
01:14:35.086 00.000 29988 move complete, result=0
01:14:35.086 00.000 29988 worker thread done servicing request
01:14:35.086 00.000 29988 Worker thread wakes up
01:14:35.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:35.087 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:35.087 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:36.710 01.623 29988 Exposure complete
01:14:36.750 00.040 29988 worker thread done servicing request
01:14:36.750 00.000 28316 OnExposeComplete: enter
01:14:36.751 00.001 28316 UpdateGuideState(): m_state=6
01:14:36.753 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
01:14:36.754 00.001 28316 Star::Find returns 1 (0), X=953.44, Y=258.63, Mass=2414, SNR=34.1, Peak=180 HFD=3.7
01:14:36.756 00.002 28316 MultiStar: [#1 -0.07,0.03,0.99,U] [#2 -0.13,0.06,0.91,U] [#3 0.04,-0.06,0.86,U] [#4 -0.30,-0.17,0.00,M5] [#5 0.02,0.04,0.73,U] [#6 -0.11,-0.04,0.60,U] [#7 0.09,0.09,0.63,U] [#8 -0.13,0.15,0.61,U] 
01:14:36.756 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.03, -0.10}
01:14:36.756 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
01:14:36.757 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
01:14:36.757 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.05 cameraTheta=2.82 mountX=0.03 mountY=0.03, mountTheta=0.80
01:14:36.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:14:36.759 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:14:36.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:36.760 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
01:14:36.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:36.761 00.001 29988 Worker thread wakes up
01:14:36.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:14:36.761 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:14:36.761 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
01:14:36.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:36.761 00.000 28316 Enqueuing Expose request
01:14:36.762 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:14:36.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:36.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:36.762 00.000 29988 MoveAxis(E, 0, ABG)
01:14:36.762 00.000 29988 Move returns status 0, amount 0
01:14:36.762 00.000 29988 MoveAxis(N, 0, ABG)
01:14:36.762 00.000 29988 Move returns status 0, amount 0
01:14:36.762 00.000 29988 move complete, result=0
01:14:36.762 00.000 29988 worker thread done servicing request
01:14:36.762 00.000 29988 Worker thread wakes up
01:14:36.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:36.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:36.762 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:38.277 01.515 29988 Exposure complete
01:14:38.303 00.026 29988 worker thread done servicing request
01:14:38.303 00.000 28316 OnExposeComplete: enter
01:14:38.303 00.000 28316 UpdateGuideState(): m_state=6
01:14:38.304 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
01:14:38.304 00.000 28316 Star::Find returns 1 (0), X=953.62, Y=258.71, Mass=2591, SNR=35.1, Peak=199 HFD=3.7
01:14:38.305 00.001 28316 MultiStar: [#1 -0.04,-0.08,0.97,U] [#2 -0.13,-0.14,0.92,U] [#3 0.19,-0.00,0.84,U] [#4 -0.16,-0.14,0.83,U] [#5 0.02,-0.14,0.71,U] [#6 -0.10,-0.02,0.62,U] [#7 0.03,0.15,0.60,U] [#8 0.07,0.11,0.60,U] 
01:14:38.306 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.04}, one-star: {0.16, -0.02}
01:14:38.306 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
01:14:38.307 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.77)
01:14:38.307 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.48 mountX=-0.04 mountY=0.02, mountTheta=2.77
01:14:38.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
01:14:38.309 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
01:14:38.309 00.000 29988 Worker thread wakes up
01:14:38.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
01:14:38.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
01:14:38.309 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.02
01:14:38.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:14:38.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:38.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:38.310 00.001 28316 UpdateGuideState exits: m=2591 RSB=35.1
01:14:38.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:14:38.310 00.000 29988 MoveAxis(E, 0, ABG)
01:14:38.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:38.311 00.001 29988 Move returns status 0, amount 0
01:14:38.311 00.000 29988 MoveAxis(N, 0, ABG)
01:14:38.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:38.312 00.001 28316 Enqueuing Expose request
01:14:38.312 00.000 29988 Move returns status 0, amount 0
01:14:38.312 00.000 29988 move complete, result=0
01:14:38.312 00.000 29988 worker thread done servicing request
01:14:38.312 00.000 29988 Worker thread wakes up
01:14:38.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:38.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:38.313 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:39.937 01.624 29988 Exposure complete
01:14:39.978 00.041 29988 worker thread done servicing request
01:14:39.978 00.000 28316 OnExposeComplete: enter
01:14:39.980 00.002 28316 UpdateGuideState(): m_state=6
01:14:39.981 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
01:14:39.983 00.002 28316 Star::Find returns 1 (0), X=953.58, Y=258.70, Mass=2395, SNR=33.9, Peak=199 HFD=3.6
01:14:39.985 00.002 28316 MultiStar: [#1 -0.00,0.06,0.99,U] [#2 0.03,0.11,0.91,U] [#3 0.10,0.12,0.85,U] [#4 -0.08,-0.02,0.84,U] [#5 0.12,0.22,0.73,U] [#6 -0.05,0.07,0.64,U] [#7 0.13,0.31,0.00,M1] [#8 0.15,0.23,0.58,U] 
01:14:39.986 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.08}, one-star: {0.11, -0.03}
01:14:39.987 00.001 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
01:14:39.988 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
01:14:39.989 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.08 mountX=0.06 mountY=-0.08, mountTheta=-0.94
01:14:39.992 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
01:14:39.992 00.000 28316 Enqueuing Move request for scope (0.05, 0.08)
01:14:39.993 00.001 29988 Worker thread wakes up
01:14:39.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:39.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
01:14:39.993 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.9
01:14:39.994 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:39.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:39.994 00.000 28316 Enqueuing Expose request
01:14:39.995 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
01:14:39.995 00.000 29988 Moving (0.05, 0.08) raw xDistance=0.06 yDistance=-0.08
01:14:39.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:14:39.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:39.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:14:39.995 00.000 29988 MoveAxis(E, 0, ABG)
01:14:39.995 00.000 29988 Move returns status 0, amount 0
01:14:39.995 00.000 29988 MoveAxis(N, 0, ABG)
01:14:39.995 00.000 29988 Move returns status 0, amount 0
01:14:39.995 00.000 29988 move complete, result=0
01:14:39.995 00.000 29988 worker thread done servicing request
01:14:39.995 00.000 29988 Worker thread wakes up
01:14:39.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:39.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:39.996 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:41.513 01.517 29988 Exposure complete
01:14:41.565 00.052 29988 worker thread done servicing request
01:14:41.565 00.000 28316 OnExposeComplete: enter
01:14:41.566 00.001 28316 UpdateGuideState(): m_state=6
01:14:41.566 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
01:14:41.567 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=258.77, Mass=2450, SNR=34.3, Peak=190 HFD=3.8
01:14:41.567 00.000 28316 MultiStar: [#1 -0.00,-0.02,0.94,U] [#2 -0.07,0.01,0.93,U] [#3 0.03,0.13,0.85,U] [#4 -0.09,-0.29,0.00,M4] [#5 0.07,-0.02,0.74,U] [#6 0.02,-0.09,0.62,U] [#7 0.19,0.01,0.62,U] [#8 -0.07,0.19,0.61,U] 
01:14:41.569 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.03}, one-star: {-0.01, 0.04}
01:14:41.570 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
01:14:41.571 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
01:14:41.572 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.11 mountX=0.02 mountY=-0.03, mountTheta=-0.90
01:14:41.575 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
01:14:41.576 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
01:14:41.576 00.000 29988 Worker thread wakes up
01:14:41.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:41.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:14:41.576 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
01:14:41.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:41.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:41.577 00.000 28316 Enqueuing Expose request
01:14:41.578 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:14:41.578 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.03
01:14:41.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:14:41.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:41.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:41.578 00.000 29988 MoveAxis(E, 0, ABG)
01:14:41.578 00.000 29988 Move returns status 0, amount 0
01:14:41.578 00.000 29988 MoveAxis(N, 0, ABG)
01:14:41.578 00.000 29988 Move returns status 0, amount 0
01:14:41.578 00.000 29988 move complete, result=0
01:14:41.578 00.000 29988 worker thread done servicing request
01:14:41.578 00.000 29988 Worker thread wakes up
01:14:41.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:41.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:41.578 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:43.215 01.637 29988 Exposure complete
01:14:43.258 00.043 29988 worker thread done servicing request
01:14:43.258 00.000 28316 OnExposeComplete: enter
01:14:43.258 00.000 28316 UpdateGuideState(): m_state=6
01:14:43.259 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
01:14:43.259 00.000 28316 Star::Find returns 1 (0), X=953.59, Y=258.73, Mass=2537, SNR=34.7, Peak=202 HFD=3.6
01:14:43.260 00.001 28316 MultiStar: [#1 -0.19,-0.06,1.00,U] [#2 -0.14,0.02,0.85,U] [#3 -0.12,0.09,0.82,U] [#4 -0.12,-0.22,0.81,U] [#5 0.09,-0.01,0.75,U] [#6 -0.11,-0.08,0.62,U] [#7 0.25,0.02,0.60,U] [#8 -0.02,0.03,0.57,U] 
01:14:43.260 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.03}, one-star: {0.12, 0.00}
01:14:43.262 00.002 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.77)
01:14:43.263 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
01:14:43.264 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.04 cameraTheta=-2.52 mountX=-0.01 mountY=0.04, mountTheta=1.77
01:14:43.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
01:14:43.265 00.000 28316 Enqueuing Move request for scope (-0.04, -0.03)
01:14:43.266 00.001 29988 Worker thread wakes up
01:14:43.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:43.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:14:43.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:14:43.266 00.000 28316 UpdateGuideState exits: m=2537 RSB=34.7
01:14:43.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:43.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:43.267 00.000 28316 Enqueuing Expose request
01:14:43.268 00.001 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.04
01:14:43.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:43.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:43.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:43.268 00.000 29988 MoveAxis(E, 0, ABG)
01:14:43.268 00.000 29988 Move returns status 0, amount 0
01:14:43.268 00.000 29988 MoveAxis(N, 0, ABG)
01:14:43.268 00.000 29988 Move returns status 0, amount 0
01:14:43.268 00.000 29988 move complete, result=0
01:14:43.268 00.000 29988 worker thread done servicing request
01:14:43.268 00.000 29988 Worker thread wakes up
01:14:43.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:43.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:43.268 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:44.787 01.519 29988 Exposure complete
01:14:44.823 00.036 29988 worker thread done servicing request
01:14:44.823 00.000 28316 OnExposeComplete: enter
01:14:44.824 00.001 28316 UpdateGuideState(): m_state=6
01:14:44.825 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
01:14:44.825 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=258.73, Mass=2452, SNR=34.2, Peak=205 HFD=3.7
01:14:44.826 00.001 28316 MultiStar: [#1 -0.10,-0.09,0.99,U] [#2 -0.15,0.04,0.88,U] [#3 -0.09,0.12,0.87,U] [#4 -0.03,-0.34,0.00,M4] [#5 0.03,-0.11,0.74,U] [#6 -0.18,-0.09,0.64,U] [#7 0.08,-0.06,0.64,U] [#8 -0.15,0.12,0.59,U] 
01:14:44.826 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {-0.13, 0.01}
01:14:44.827 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
01:14:44.827 00.000 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
01:14:44.828 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.05 mountX=0.03 mountY=0.08, mountTheta=1.23
01:14:44.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
01:14:44.830 00.001 28316 Enqueuing Move request for scope (-0.09, -0.01)
01:14:44.830 00.000 29988 Worker thread wakes up
01:14:44.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
01:14:44.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:44.830 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.2
01:14:44.831 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:44.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:44.832 00.001 28316 Enqueuing Expose request
01:14:44.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
01:14:44.832 00.000 29988 Moving (-0.09, -0.01) raw xDistance=0.03 yDistance=0.08
01:14:44.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:14:44.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:44.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:44.832 00.000 29988 MoveAxis(E, 0, ABG)
01:14:44.832 00.000 29988 Move returns status 0, amount 0
01:14:44.832 00.000 29988 MoveAxis(N, 0, ABG)
01:14:44.832 00.000 29988 Move returns status 0, amount 0
01:14:44.832 00.000 29988 move complete, result=0
01:14:44.832 00.000 29988 worker thread done servicing request
01:14:44.832 00.000 29988 Worker thread wakes up
01:14:44.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:44.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:44.833 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:46.465 01.632 29988 Exposure complete
01:14:46.503 00.038 29988 worker thread done servicing request
01:14:46.503 00.000 28316 OnExposeComplete: enter
01:14:46.505 00.002 28316 UpdateGuideState(): m_state=6
01:14:46.507 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
01:14:46.508 00.001 28316 Star::Find returns 1 (0), X=953.42, Y=258.72, Mass=2156, SNR=32.2, Peak=187 HFD=3.6
01:14:46.511 00.003 28316 MultiStar: [#1 -0.15,-0.16,1.04,U] [#2 -0.16,0.00,0.96,U] [#3 0.06,0.10,0.91,U] [#4 -0.06,-0.33,0.00,M5] [#5 -0.09,-0.03,0.78,U] [#6 -0.04,-0.01,0.67,U] [#7 0.15,0.07,0.68,U] [#8 -0.07,0.27,0.00,M1] 
01:14:46.514 00.003 28316 refined, 6 included, MultiStar: {-0.05, -0.01}, one-star: {-0.05, -0.01}
01:14:46.516 00.002 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.37)
01:14:46.516 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
01:14:46.517 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.91 mountX=0.01 mountY=0.05, mountTheta=1.37
01:14:46.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
01:14:46.520 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
01:14:46.521 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:46.522 00.001 28316 UpdateGuideState exits: m=2156 RSB=32.2
01:14:46.524 00.002 29988 Worker thread wakes up
01:14:46.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
01:14:46.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
01:14:46.524 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
01:14:46.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:14:46.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:46.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:46.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:46.526 00.001 28316 Enqueuing Expose request
01:14:46.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:14:46.526 00.000 29988 MoveAxis(E, 0, ABG)
01:14:46.526 00.000 29988 Move returns status 0, amount 0
01:14:46.526 00.000 29988 MoveAxis(N, 0, ABG)
01:14:46.526 00.000 29988 Move returns status 0, amount 0
01:14:46.526 00.000 29988 move complete, result=0
01:14:46.526 00.000 29988 worker thread done servicing request
01:14:46.526 00.000 29988 Worker thread wakes up
01:14:46.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:46.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:46.527 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:48.050 01.523 29988 Exposure complete
01:14:48.084 00.034 29988 worker thread done servicing request
01:14:48.084 00.000 28316 OnExposeComplete: enter
01:14:48.085 00.001 28316 UpdateGuideState(): m_state=6
01:14:48.085 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
01:14:48.085 00.000 28316 Star::Find returns 1 (0), X=953.56, Y=258.71, Mass=2390, SNR=33.8, Peak=195 HFD=3.6
01:14:48.086 00.001 28316 MultiStar: [#1 -0.19,-0.01,0.98,U] [#2 -0.17,-0.08,0.92,U] [#3 0.04,0.03,0.88,U] [#4 0.10,-0.36,0.00,M6] [#5 0.01,0.13,0.76,U] [#6 0.09,-0.09,0.59,U] [#7 0.20,0.06,0.66,U] [#8 0.08,-0.04,0.60,U] 
01:14:48.087 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.00}, one-star: {0.09, -0.02}
01:14:48.088 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
01:14:48.089 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
01:14:48.090 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.44 mountX=-0.00 mountY=-0.00, mountTheta=-2.46
01:14:48.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.00, opts=13)
01:14:48.092 00.001 28316 Enqueuing Move request for scope (0.00, -0.00)
01:14:48.092 00.000 29988 Worker thread wakes up
01:14:48.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:48.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
01:14:48.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
01:14:48.093 00.000 29988 Moving (0.00, -0.00) raw xDistance=-0.00 yDistance=-0.00
01:14:48.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:14:48.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:48.093 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.8
01:14:48.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:48.094 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:48.094 00.000 28316 Enqueuing Expose request
01:14:48.095 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:14:48.095 00.000 29988 MoveAxis(E, 0, ABG)
01:14:48.095 00.000 29988 Move returns status 0, amount 0
01:14:48.095 00.000 29988 MoveAxis(N, 0, ABG)
01:14:48.095 00.000 29988 Move returns status 0, amount 0
01:14:48.095 00.000 29988 move complete, result=0
01:14:48.095 00.000 29988 worker thread done servicing request
01:14:48.095 00.000 29988 Worker thread wakes up
01:14:48.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:48.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:48.095 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:49.719 01.624 29988 Exposure complete
01:14:49.767 00.048 29988 worker thread done servicing request
01:14:49.767 00.000 28316 OnExposeComplete: enter
01:14:49.769 00.002 28316 UpdateGuideState(): m_state=6
01:14:49.769 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
01:14:49.770 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=258.80, Mass=2376, SNR=33.8, Peak=185 HFD=3.8
01:14:49.771 00.001 28316 MultiStar: [#1 -0.17,-0.04,1.00,U] [#2 -0.20,0.17,0.91,U] [#3 -0.13,0.18,0.91,U] [#4 0.13,-0.01,0.85,U] [#5 -0.15,0.35,0.00,M1] [#6 -0.08,0.16,0.64,U] [#7 0.16,0.25,0.00,M1] [#8 0.11,0.06,0.59,U] 
01:14:49.771 00.000 28316 single-star, 6 included, MultiStar: {-0.06, 0.08}, one-star: {-0.01, 0.07}
01:14:49.772 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
01:14:49.772 00.000 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
01:14:49.772 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.69 mountX=0.07 mountY=-0.02, mountTheta=-0.34
01:14:49.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
01:14:49.774 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
01:14:49.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:49.775 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.8
01:14:49.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:49.776 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:49.776 00.000 28316 Enqueuing Expose request
01:14:49.776 00.000 29988 Worker thread wakes up
01:14:49.777 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
01:14:49.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
01:14:49.777 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.02
01:14:49.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:14:49.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:49.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:14:49.777 00.000 29988 MoveAxis(E, 0, ABG)
01:14:49.777 00.000 29988 Move returns status 0, amount 0
01:14:49.777 00.000 29988 MoveAxis(N, 0, ABG)
01:14:49.777 00.000 29988 Move returns status 0, amount 0
01:14:49.777 00.000 29988 move complete, result=0
01:14:49.777 00.000 29988 worker thread done servicing request
01:14:49.777 00.000 29988 Worker thread wakes up
01:14:49.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:49.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:49.777 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:51.302 01.525 29988 Exposure complete
01:14:51.337 00.035 29988 worker thread done servicing request
01:14:51.337 00.000 28316 OnExposeComplete: enter
01:14:51.338 00.001 28316 UpdateGuideState(): m_state=6
01:14:51.338 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
01:14:51.339 00.001 28316 Star::Find returns 1 (0), X=953.20, Y=258.86, Mass=2448, SNR=34.3, Peak=235 HFD=4.0
01:14:51.340 00.001 28316 MultiStar: [#1 -0.25,0.06,1.00,U] [#2 -0.30,0.10,0.00,M1] [#3 -0.31,0.21,0.00,M1] [#4 -0.30,-0.04,0.00,M6] [#5 -0.22,0.25,0.00,M2] [#6 -0.26,0.22,0.00,M1] [#7 -0.15,0.30,0.00,M2] [#8 -0.24,0.10,0.58,U] 
01:14:51.341 00.001 28316 refined, 2 included, MultiStar: {-0.25, 0.10}, one-star: {-0.27, 0.13}
01:14:51.342 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
01:14:51.343 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
01:14:51.343 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.78 mountX=0.19 mountY=0.18, mountTheta=0.76
01:14:51.345 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.10, opts=13)
01:14:51.345 00.000 28316 Enqueuing Move request for scope (-0.25, 0.10)
01:14:51.346 00.001 29988 Worker thread wakes up
01:14:51.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:51.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
01:14:51.346 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
01:14:51.346 00.000 29988 Moving (-0.25, 0.10) raw xDistance=0.19 yDistance=0.18
01:14:51.346 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:14:51.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:51.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:51.348 00.001 28316 Enqueuing Expose request
01:14:51.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:14:51.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:51.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:14:51.348 00.000 29988 MoveAxis(E, 0, ABG)
01:14:51.348 00.000 29988 Move returns status 0, amount 0
01:14:51.348 00.000 29988 MoveAxis(N, 0, ABG)
01:14:51.348 00.000 29988 Move returns status 0, amount 0
01:14:51.348 00.000 29988 move complete, result=0
01:14:51.348 00.000 29988 worker thread done servicing request
01:14:51.348 00.000 29988 Worker thread wakes up
01:14:51.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:51.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:51.349 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:52.984 01.635 29988 Exposure complete
01:14:53.045 00.061 29988 worker thread done servicing request
01:14:53.045 00.000 28316 OnExposeComplete: enter
01:14:53.047 00.002 28316 UpdateGuideState(): m_state=6
01:14:53.047 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
01:14:53.048 00.001 28316 Star::Find returns 1 (0), X=953.20, Y=258.91, Mass=2438, SNR=34.3, Peak=232 HFD=4.1
01:14:53.050 00.002 28316 MultiStar: [#1 -0.40,0.16,0.00,M1] [#2 -0.23,0.18,0.00,M2] [#3 -0.30,0.26,0.00,M2] [#4 -0.29,-0.06,0.00,M7] [#5 -0.26,0.19,0.00,M3] [#6 -0.31,0.16,0.00,M2] [#7 -0.23,0.26,0.00,M3] [#8 -0.28,0.21,0.00,M1] 
01:14:53.051 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
01:14:53.052 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
01:14:53.054 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.33 cameraTheta=2.54 mountX=0.28 mountY=0.16, mountTheta=0.51
01:14:53.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.18, opts=13)
01:14:53.056 00.001 28316 Enqueuing Move request for scope (-0.27, 0.18)
01:14:53.057 00.001 29988 Worker thread wakes up
01:14:53.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
01:14:53.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
01:14:53.057 00.000 29988 Moving (-0.27, 0.18) raw xDistance=0.28 yDistance=0.16
01:14:53.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:14:53.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:53.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:53.059 00.002 28316 UpdateGuideState exits: m=2438 RSB=34.3
01:14:53.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:53.062 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:14:53.063 00.001 29988 MoveAxis(W, 59, ABG)
01:14:53.063 00.000 29988 Guiding  Dir = 3, Dur = 59
01:14:53.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:53.064 00.001 28316 Enqueuing Expose request
01:14:53.065 00.001 29988 IsSlewing returns 0
01:14:53.065 00.000 29988 IsGuiding returns 0
01:14:53.067 00.002 29988 PulseGuide returned control before completion, sleep 68
01:14:53.138 00.071 29988 IsGuiding returns 1
01:14:53.139 00.001 29988 scope still moving after pulse duration time elapsed
01:14:53.169 00.030 29988 IsSlewing returns 0
01:14:53.173 00.004 29988 IsGuiding returns 0
01:14:53.173 00.000 29988 scope move finished after 59 + 49 ms
01:14:53.173 00.000 29988 Move returns status 0, amount 59
01:14:53.173 00.000 29988 MoveAxis(N, 0, ABG)
01:14:53.173 00.000 29988 Move returns status 0, amount 0
01:14:53.173 00.000 29988 move complete, result=0
01:14:53.173 00.000 29988 worker thread done servicing request
01:14:53.173 00.000 29988 Worker thread wakes up
01:14:53.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:53.173 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.2 px 0 ms NORTH
01:14:53.174 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:54.583 01.409 29988 Exposure complete
01:14:54.619 00.036 29988 worker thread done servicing request
01:14:54.619 00.000 28316 OnExposeComplete: enter
01:14:54.620 00.001 28316 UpdateGuideState(): m_state=6
01:14:54.621 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
01:14:54.623 00.002 28316 Star::Find returns 1 (0), X=953.37, Y=258.62, Mass=2370, SNR=33.8, Peak=209 HFD=3.5
01:14:54.625 00.002 28316 MultiStar: [#1 -0.20,-0.02,0.99,U] [#2 -0.11,-0.13,0.92,U] [#3 -0.18,-0.18,0.89,U] [#4 -0.07,-0.32,0.00,M8] [#5 -0.08,-0.10,0.75,U] [#6 -0.22,-0.09,0.66,U] [#7 -0.06,-0.05,0.63,U] [#8 -0.12,-0.09,0.57,U] 
01:14:54.626 00.001 28316 single-star, 7 included, MultiStar: {-0.14, -0.10}, one-star: {-0.10, -0.10}
01:14:54.627 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
01:14:54.629 00.002 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
01:14:54.629 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.15 cameraTheta=-2.34 mountX=-0.05 mountY=0.14, mountTheta=1.94
01:14:54.631 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.10, opts=13)
01:14:54.631 00.000 28316 Enqueuing Move request for scope (-0.10, -0.10)
01:14:54.632 00.001 29988 Worker thread wakes up
01:14:54.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
01:14:54.632 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
01:14:54.632 00.000 29988 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=0.14
01:14:54.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:14:54.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:54.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:54.632 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
01:14:54.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:54.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:54.633 00.000 28316 Enqueuing Expose request
01:14:54.634 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:14:54.634 00.000 29988 MoveAxis(E, 0, ABG)
01:14:54.634 00.000 29988 Move returns status 0, amount 0
01:14:54.634 00.000 29988 MoveAxis(N, 0, ABG)
01:14:54.634 00.000 29988 Move returns status 0, amount 0
01:14:54.634 00.000 29988 move complete, result=0
01:14:54.634 00.000 29988 worker thread done servicing request
01:14:54.634 00.000 29988 Worker thread wakes up
01:14:54.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:54.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:54.634 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:56.269 01.635 29988 Exposure complete
01:14:56.322 00.053 29988 worker thread done servicing request
01:14:56.322 00.000 28316 OnExposeComplete: enter
01:14:56.323 00.001 28316 UpdateGuideState(): m_state=6
01:14:56.324 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
01:14:56.327 00.003 28316 Star::Find returns 1 (0), X=953.37, Y=258.63, Mass=2218, SNR=32.6, Peak=184 HFD=3.5
01:14:56.327 00.000 28316 MultiStar: [#1 -0.24,-0.25,0.00,M1] [#2 -0.14,-0.25,0.00,M2] [#3 -0.12,-0.02,0.92,U] [#4 -0.28,-0.32,0.00,M9] [#5 -0.12,-0.16,0.76,U] [#6 -0.24,-0.15,0.00,M2] [#7 -0.21,-0.02,0.70,U] [#8 -0.04,-0.02,0.62,U] 
01:14:56.328 00.001 28316 refined, 4 included, MultiStar: {-0.12, -0.07}, one-star: {-0.10, -0.10}
01:14:56.328 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:14:56.328 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
01:14:56.329 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-2.64 mountX=-0.01 mountY=0.13, mountTheta=1.65
01:14:56.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.07, opts=13)
01:14:56.330 00.000 28316 Enqueuing Move request for scope (-0.12, -0.07)
01:14:56.331 00.001 29988 Worker thread wakes up
01:14:56.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:56.331 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.6
01:14:56.332 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:56.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:56.333 00.001 28316 Enqueuing Expose request
01:14:56.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
01:14:56.333 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
01:14:56.333 00.000 29988 Moving (-0.12, -0.07) raw xDistance=-0.01 yDistance=0.13
01:14:56.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:56.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:56.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:14:56.333 00.000 29988 MoveAxis(E, 0, ABG)
01:14:56.333 00.000 29988 Move returns status 0, amount 0
01:14:56.333 00.000 29988 MoveAxis(N, 0, ABG)
01:14:56.333 00.000 29988 Move returns status 0, amount 0
01:14:56.333 00.000 29988 move complete, result=0
01:14:56.333 00.000 29988 worker thread done servicing request
01:14:56.333 00.000 29988 Worker thread wakes up
01:14:56.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:56.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:56.334 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:57.851 01.517 29988 Exposure complete
01:14:57.896 00.045 29988 worker thread done servicing request
01:14:57.896 00.000 28316 OnExposeComplete: enter
01:14:57.897 00.001 28316 UpdateGuideState(): m_state=6
01:14:57.898 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
01:14:57.898 00.000 28316 Star::Find returns 1 (0), X=953.20, Y=258.44, Mass=2436, SNR=34.1, Peak=184 HFD=3.8
01:14:57.899 00.001 28316 MultiStar: [#1 -0.34,-0.39,0.00,M2] [#2 -0.35,-0.15,0.00,M3] [#3 -0.14,-0.13,0.88,U] [#4 -0.14,-0.38,0.00,M10] [#5 -0.12,-0.01,0.75,U] [#6 -0.24,-0.32,0.00,M3] [#7 -0.22,-0.19,0.00,M2] [#8 -0.16,0.05,0.59,U] 
01:14:57.899 00.000 28316 refined, 3 included, MultiStar: {-0.18, -0.12}, one-star: {-0.26, -0.29}
01:14:57.900 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
01:14:57.900 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
01:14:57.900 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.21 cameraTheta=-2.56 mountX=-0.03 mountY=0.21, mountTheta=1.73
01:14:57.902 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.12, opts=13)
01:14:57.902 00.000 28316 Enqueuing Move request for scope (-0.18, -0.12)
01:14:57.902 00.000 29988 Worker thread wakes up
01:14:57.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:57.904 00.002 28316 UpdateGuideState exits: m=2436 RSB=34.1
01:14:57.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:57.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:57.905 00.000 28316 Enqueuing Expose request
01:14:57.906 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
01:14:57.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
01:14:57.906 00.000 29988 Moving (-0.18, -0.12) raw xDistance=-0.03 yDistance=0.21
01:14:57.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:14:57.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:14:57.906 00.000 29988 MoveAxis(E, 0, ABG)
01:14:57.906 00.000 29988 Move returns status 0, amount 0
01:14:57.906 00.000 29988 MoveAxis(S, 50, ABG)
01:14:57.906 00.000 29988 Guiding  Dir = 1, Dur = 50
01:14:57.906 00.000 29988 IsSlewing returns 0
01:14:57.906 00.000 29988 IsGuiding returns 0
01:14:57.912 00.006 29988 PulseGuide returned control before completion, sleep 55
01:14:57.977 00.065 29988 IsGuiding returns 0
01:14:57.977 00.000 29988 Move returns status 0, amount 50
01:14:57.977 00.000 29988 move complete, result=0
01:14:57.977 00.000 29988 worker thread done servicing request
01:14:57.977 00.000 29988 Worker thread wakes up
01:14:57.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:57.977 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:14:57.978 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:14:59.611 01.633 29988 Exposure complete
01:14:59.642 00.031 29988 worker thread done servicing request
01:14:59.642 00.000 28316 OnExposeComplete: enter
01:14:59.643 00.001 28316 UpdateGuideState(): m_state=6
01:14:59.643 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
01:14:59.644 00.001 28316 Star::Find returns 1 (0), X=953.38, Y=258.77, Mass=2431, SNR=34.1, Peak=194 HFD=3.7
01:14:59.644 00.000 28316 MultiStar: [#1 -0.17,-0.04,0.98,U] [#2 -0.16,-0.05,0.91,U] [#3 -0.13,0.08,0.87,U] [#4 -0.18,-0.23,0.00,R] [#5 -0.24,0.05,0.75,U] [#6 -0.03,-0.10,0.64,U] [#7 -0.22,0.16,0.63,U] [#8 -0.05,-0.03,0.59,U] 
01:14:59.645 00.001 28316 single-star, 7 included, MultiStar: {-0.14, 0.01}, one-star: {-0.08, 0.04}
01:14:59.645 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
01:14:59.646 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
01:14:59.646 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=0.07 mountY=0.06, mountTheta=0.67
01:14:59.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
01:14:59.648 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
01:14:59.648 00.000 29988 Worker thread wakes up
01:14:59.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
01:14:59.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:14:59.649 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
01:14:59.649 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1
01:14:59.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:59.650 00.001 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.06
01:14:59.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:14:59.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:59.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:14:59.650 00.000 29988 MoveAxis(E, 0, ABG)
01:14:59.650 00.000 29988 Move returns status 0, amount 0
01:14:59.650 00.000 29988 MoveAxis(N, 0, ABG)
01:14:59.650 00.000 29988 Move returns status 0, amount 0
01:14:59.650 00.000 29988 move complete, result=0
01:14:59.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:14:59.650 00.000 28316 Enqueuing Expose request
01:14:59.651 00.001 29988 worker thread done servicing request
01:14:59.651 00.000 29988 Worker thread wakes up
01:14:59.651 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:59.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:14:59.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:15:01.172 01.521 29988 Exposure complete
01:15:01.209 00.037 29988 worker thread done servicing request
01:15:01.209 00.000 28316 OnExposeComplete: enter
01:15:01.210 00.001 28316 UpdateGuideState(): m_state=6
01:15:01.211 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
01:15:01.211 00.000 28316 Star::Find returns 1 (0), X=953.25, Y=258.57, Mass=2354, SNR=33.7, Peak=192 HFD=3.7
01:15:01.212 00.001 28316 MultiStar: [#1 -0.38,-0.12,0.00,M2] [#2 -0.18,-0.28,0.00,M3] [#3 -0.26,0.06,0.87,U] [#4 -0.20,-0.04,0.82,U] [#5 -0.27,-0.04,0.74,U] [#6 -0.21,-0.17,0.62,U] [#7 -0.24,0.07,0.63,U] [#8 -0.21,-0.13,0.58,U] 
01:15:01.212 00.000 28316 refined, 6 included, MultiStar: {-0.23, -0.06}, one-star: {-0.21, -0.16}
01:15:01.213 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.39)
01:15:01.213 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.35)
01:15:01.213 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.90 mountX=0.04 mountY=0.23, mountTheta=1.38
01:15:01.215 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.06, opts=13)
01:15:01.215 00.000 28316 Enqueuing Move request for scope (-0.23, -0.06)
01:15:01.216 00.001 29988 Worker thread wakes up
01:15:01.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
01:15:01.216 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
01:15:01.216 00.000 29988 Moving (-0.23, -0.06) raw xDistance=0.04 yDistance=0.23
01:15:01.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:15:01.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:15:01.216 00.000 29988 MoveAxis(E, 0, ABG)
01:15:01.216 00.000 29988 Move returns status 0, amount 0
01:15:01.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:01.217 00.001 29988 MoveAxis(S, 55, ABG)
01:15:01.217 00.000 29988 Guiding  Dir = 1, Dur = 55
01:15:01.217 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:15:01.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:01.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:01.218 00.001 28316 Enqueuing Expose request
01:15:01.218 00.000 29988 IsSlewing returns 0
01:15:01.218 00.000 29988 IsGuiding returns 0
01:15:01.223 00.005 29988 PulseGuide returned control before completion, sleep 61
01:15:01.296 00.073 29988 IsGuiding returns 0
01:15:01.296 00.000 29988 Move returns status 0, amount 55
01:15:01.296 00.000 29988 move complete, result=0
01:15:01.296 00.000 29988 worker thread done servicing request
01:15:01.296 00.000 29988 Worker thread wakes up
01:15:01.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:01.296 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 55 ms SOUTH
01:15:01.298 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:15:02.927 01.629 29988 Exposure complete
01:15:02.979 00.052 29988 worker thread done servicing request
01:15:02.979 00.000 28316 OnExposeComplete: enter
01:15:02.980 00.001 28316 UpdateGuideState(): m_state=6
01:15:02.981 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
01:15:02.981 00.000 28316 Star::Find returns 1 (0), X=953.66, Y=259.01, Mass=2332, SNR=33.5, Peak=214 HFD=3.9
01:15:02.982 00.001 28316 MultiStar: [#1 0.25,0.17,0.00,M3] [#2 0.20,0.28,0.00,M4] [#3 0.29,0.34,0.00,M1] [#4 0.41,0.28,0.00,M1] [#5 0.19,0.20,0.00,M1] [#6 0.37,0.34,0.00,M2] [#7 0.44,0.35,0.00,M1] [#8 0.22,0.31,0.00,M1] 
01:15:02.982 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
01:15:02.982 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
01:15:02.983 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.97 mountX=0.18 mountY=-0.30, mountTheta=-1.04
01:15:02.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.28, opts=13)
01:15:02.984 00.000 28316 Enqueuing Move request for scope (0.19, 0.28)
01:15:02.984 00.000 29988 Worker thread wakes up
01:15:02.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.28) opts 0xd
01:15:02.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.28)
01:15:02.985 00.001 29988 Moving (0.19, 0.28) raw xDistance=0.18 yDistance=-0.30
01:15:02.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:15:02.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:02.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:15:02.985 00.000 29988 MoveAxis(E, 0, ABG)
01:15:02.985 00.000 29988 Move returns status 0, amount 0
01:15:02.985 00.000 29988 MoveAxis(N, 0, ABG)
01:15:02.985 00.000 29988 Move returns status 0, amount 0
01:15:02.985 00.000 29988 move complete, result=0
01:15:02.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:02.985 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
01:15:02.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:02.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:02.987 00.001 29988 worker thread done servicing request
01:15:02.987 00.000 28316 Enqueuing Expose request
01:15:02.987 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:15:02.988 00.001 29988 Worker thread wakes up
01:15:02.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:02.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:15:04.509 01.521 29988 Exposure complete
01:15:04.557 00.048 29988 worker thread done servicing request
01:15:04.557 00.000 28316 OnExposeComplete: enter
01:15:04.558 00.001 28316 UpdateGuideState(): m_state=6
01:15:04.558 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
01:15:04.559 00.001 28316 Star::Find returns 1 (1), X=953.83, Y=258.90, Mass=2609, SNR=35.2, Peak=255 HFD=4.1
01:15:04.559 00.000 28316 MultiStar: [#1 0.26,0.04,0.96,U] [#2 0.31,0.16,0.00,M5] [#3 0.21,0.16,0.84,U] [#4 0.52,0.19,0.00,M2] [#5 0.35,0.23,0.00,M2] [#6 0.38,0.02,0.00,M3] [#7 0.50,0.29,0.00,M2] [#8 0.27,0.16,0.00,M2] 
01:15:04.560 00.001 28316 refined, 2 included, MultiStar: {0.28, 0.12}, one-star: {0.36, 0.18}
01:15:04.560 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:15:04.560 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
01:15:04.561 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.31 cameraTheta=0.42 mountX=-0.00 mountY=-0.31, mountTheta=-1.58
01:15:04.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.12, opts=13)
01:15:04.562 00.000 28316 Enqueuing Move request for scope (0.28, 0.12)
01:15:04.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:04.563 00.000 29988 Worker thread wakes up
01:15:04.564 00.001 28316 UpdateGuideState exits: m=2609 RSB=35.2 Saturée
01:15:04.565 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:04.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:04.566 00.001 28316 Enqueuing Expose request
01:15:04.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
01:15:04.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
01:15:04.567 00.000 29988 Moving (0.28, 0.12) raw xDistance=-0.00 yDistance=-0.31
01:15:04.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:15:04.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:04.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:15:04.567 00.000 29988 MoveAxis(E, 0, ABG)
01:15:04.567 00.000 29988 Move returns status 0, amount 0
01:15:04.567 00.000 29988 MoveAxis(N, 0, ABG)
01:15:04.567 00.000 29988 Move returns status 0, amount 0
01:15:04.567 00.000 29988 move complete, result=0
01:15:04.567 00.000 29988 worker thread done servicing request
01:15:04.567 00.000 29988 Worker thread wakes up
01:15:04.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:04.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
01:15:04.567 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:15:04.876 00.309 28316 evsrv: cli 0C97D2D0 connect
01:15:04.877 00.001 28316 case statement mapped state 6 to 3
01:15:04.877 00.000 28316 case statement mapped state 6 to 3
01:15:04.878 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"1b4134a7-59c4-4a41-8c40-aff8ba17bb9a"}
01:15:04.878 00.000 28316 case statement mapped state 6 to 3
01:15:04.879 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1b4134a7-59c4-4a41-8c40-aff8ba17bb9a"}
01:15:04.880 00.001 28316 evsrv: cli 0C97D2D0 disconnect
01:15:04.882 00.002 28316 evsrv: cli 0C97D870 connect
01:15:04.883 00.001 28316 case statement mapped state 6 to 3
01:15:04.883 00.000 28316 case statement mapped state 6 to 3
01:15:04.884 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"1c999957-9659-4900-be81-d0801c7e432c"}
01:15:04.886 00.002 28316 PhdController::Dither begins
01:15:04.886 00.000 28316 dither: size=2.00, dRA=-1.96 dDec=1.68
01:15:04.887 00.001 28316 MountToCamera -- mountTheta (2.44) + m_xAngle (2.00) = xAngle (4.43 = -1.85)
01:15:04.887 00.000 28316 MountToCamera -- mountX=-1.96 mountY=1.68 hyp=2.58 mountTheta=2.44 cameraX=-0.71, cameraY=-2.48 cameraTheta=-1.85
01:15:04.888 00.001 28316 setting lock position to (952.76, 256.25)
01:15:04.888 00.000 28316 Mount: notify guiding dithered (-0.7, -2.5)
01:15:04.889 00.001 28316 MultiStar: stabilizing after lock position change
01:15:04.889 00.000 28316 Status Line: Dithering de -1.96,1.68
01:15:04.891 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:15:04.891 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
01:15:04.892 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"1c999957-9659-4900-be81-d0801c7e432c"}
01:15:04.892 00.000 28316 evsrv: cli 0C97D870 disconnect
01:15:06.202 01.310 29988 Exposure complete
01:15:06.230 00.028 29988 worker thread done servicing request
01:15:06.230 00.000 28316 OnExposeComplete: enter
01:15:06.231 00.001 28316 UpdateGuideState(): m_state=6
01:15:06.233 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
01:15:06.233 00.000 28316 Star::Find returns 1 (0), X=953.92, Y=259.03, Mass=2370, SNR=33.6, Peak=235 HFD=4.1
01:15:06.234 00.001 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
01:15:06.234 00.000 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
01:15:06.234 00.000 28316 CameraToMount -- cameraX=1.17 cameraY=2.79 hyp=3.02 cameraTheta=1.17 mountX=2.05 mountY=-2.30, mountTheta=-0.84
01:15:06.235 00.001 28316 dither recenter: remaining=(2.0,-1.7) step=(2.0,-1.7)
01:15:06.236 00.001 28316 MountToCamera -- mountTheta (-0.71) + m_xAngle (2.00) = xAngle (1.29 = 1.29)
01:15:06.236 00.000 28316 MountToCamera -- mountX=1.96 mountY=-1.68 hyp=2.58 mountTheta=-0.71 cameraX=0.71, cameraY=2.48 cameraTheta=1.29
01:15:06.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=2.48, opts=4)
01:15:06.237 00.000 28316 Enqueuing Move request for scope (0.71, 2.48)
01:15:06.238 00.001 28316 Mount: notify direct move 1.96,-1.68
01:15:06.238 00.000 29988 Worker thread wakes up
01:15:06.238 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 2.48) opts 0x4
01:15:06.238 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 2.48)
01:15:06.238 00.000 29988 Moving (0.71, 2.48) raw xDistance=1.96 yDistance=-1.68
01:15:06.238 00.000 29988 MoveAxis(W, 655, B)
01:15:06.238 00.000 29988 Guiding  Dir = 3, Dur = 655
01:15:06.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:06.239 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.6
01:15:06.239 00.000 28316 PhdController: settling, locked = 1, distance = 2.89 (0.50) aobump = 0 frame = 1 / 99999
01:15:06.240 00.001 29988 IsSlewing returns 0
01:15:06.240 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144506.240,"Host":"ASUS_SAM","Inst":1,"Distance":2.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:06.240 00.000 29988 IsGuiding returns 0
01:15:06.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:06.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:06.241 00.000 28316 Enqueuing Expose request
01:15:06.242 00.001 29988 PulseGuide returned control before completion, sleep 664
01:15:06.914 00.672 29988 IsGuiding returns 0
01:15:06.922 00.008 29988 Move returns status 0, amount 655
01:15:06.953 00.031 29988 MoveAxis(N, 400, B)
01:15:06.953 00.000 29988 Guiding  Dir = 0, Dur = 400
01:15:06.953 00.000 29988 IsSlewing returns 0
01:15:06.953 00.000 29988 IsGuiding returns 0
01:15:06.959 00.006 29988 PulseGuide returned control before completion, sleep 405
01:15:07.380 00.421 29988 IsGuiding returns 0
01:15:07.380 00.000 29988 Move returns status 0, amount 400
01:15:07.380 00.000 29988 move complete, result=0
01:15:07.380 00.000 29988 worker thread done servicing request
01:15:07.380 00.000 29988 Worker thread wakes up
01:15:07.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:07.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:07.381 00.001 28316 GuideStep: 2.0 px 655 ms WEST, -1.7 px 400 ms NORTH
01:15:08.798 01.417 29988 Exposure complete
01:15:08.854 00.056 29988 worker thread done servicing request
01:15:08.856 00.002 28316 OnExposeComplete: enter
01:15:08.857 00.001 28316 UpdateGuideState(): m_state=6
01:15:08.857 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
01:15:08.858 00.001 28316 Star::Find returns 1 (0), X=954.18, Y=257.77, Mass=2382, SNR=33.8, Peak=162 HFD=4.4
01:15:08.858 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:15:08.858 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
01:15:08.859 00.001 28316 CameraToMount -- cameraX=1.43 cameraY=1.52 hyp=2.09 cameraTheta=0.82 mountX=0.80 mountY=-1.96, mountTheta=-1.19
01:15:08.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.43, y=1.52, opts=13)
01:15:08.861 00.001 28316 Enqueuing Move request for scope (1.43, 1.52)
01:15:08.863 00.002 29988 Worker thread wakes up
01:15:08.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:08.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.43, 1.52) opts 0xd
01:15:08.863 00.000 29988 Handling offset move in thread for scope, endpoint = (1.43, 1.52)
01:15:08.863 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
01:15:08.864 00.001 28316 PhdController: settling, locked = 1, distance = 2.09 (0.50) aobump = 0 frame = 2 / 99999
01:15:08.864 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144508.864,"Host":"ASUS_SAM","Inst":1,"Distance":2.09,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:08.865 00.001 29988 Moving (1.43, 1.52) raw xDistance=0.80 yDistance=-1.96
01:15:08.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
01:15:08.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:15:08.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:08.866 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.96
01:15:08.866 00.000 29988 MoveAxis(W, 167, ABG)
01:15:08.866 00.000 29988 Guiding  Dir = 3, Dur = 167
01:15:08.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:08.867 00.001 28316 Enqueuing Expose request
01:15:08.868 00.001 29988 IsSlewing returns 0
01:15:08.868 00.000 29988 IsGuiding returns 0
01:15:08.869 00.001 29988 PulseGuide returned control before completion, sleep 176
01:15:09.064 00.195 29988 IsGuiding returns 0
01:15:09.064 00.000 29988 Move returns status 0, amount 167
01:15:09.064 00.000 29988 MoveAxis(N, 0, ABG)
01:15:09.064 00.000 29988 Move returns status 0, amount 0
01:15:09.064 00.000 29988 move complete, result=0
01:15:09.064 00.000 29988 worker thread done servicing request
01:15:09.064 00.000 29988 Worker thread wakes up
01:15:09.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:09.064 00.000 28316 GuideStep: 0.8 px 167 ms WEST, -2.0 px 0 ms NORTH
01:15:09.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:10.691 01.627 29988 Exposure complete
01:15:10.742 00.051 29988 worker thread done servicing request
01:15:10.742 00.000 28316 OnExposeComplete: enter
01:15:10.744 00.002 28316 UpdateGuideState(): m_state=6
01:15:10.745 00.001 28316 Star::Find(15, 954, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
01:15:10.747 00.002 28316 Star::Find returns 1 (0), X=954.32, Y=256.32, Mass=2554, SNR=35.0, Peak=226 HFD=3.7
01:15:10.748 00.001 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
01:15:10.749 00.001 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
01:15:10.750 00.001 28316 CameraToMount -- cameraX=1.56 cameraY=0.08 hyp=1.56 cameraTheta=0.05 mountX=-0.58 mountY=-1.43, mountTheta=-1.95
01:15:10.754 00.004 28316 SchedulePrimaryMove(0CEE1078, x=1.56, y=0.08, opts=13)
01:15:10.755 00.001 28316 Enqueuing Move request for scope (1.56, 0.08)
01:15:10.756 00.001 29988 Worker thread wakes up
01:15:10.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:10.756 00.000 28316 UpdateGuideState exits: m=2554 RSB=35.0
01:15:10.757 00.001 28316 PhdController: settling, locked = 1, distance = 1.93 (0.50) aobump = 0 frame = 3 / 99999
01:15:10.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.56, 0.08) opts 0xd
01:15:10.757 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144510.757,"Host":"ASUS_SAM","Inst":1,"Distance":1.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:10.758 00.001 29988 Handling offset move in thread for scope, endpoint = (1.56, 0.08)
01:15:10.758 00.000 29988 Moving (1.56, 0.08) raw xDistance=-0.58 yDistance=-1.43
01:15:10.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.58
01:15:10.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:15:10.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:10.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:10.759 00.001 28316 Enqueuing Expose request
01:15:10.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.43
01:15:10.759 00.000 29988 MoveAxis(E, 109, ABG)
01:15:10.759 00.000 29988 Guiding  Dir = 2, Dur = 109
01:15:10.759 00.000 29988 IsSlewing returns 0
01:15:10.759 00.000 29988 IsGuiding returns 0
01:15:10.760 00.001 29988 PulseGuide returned control before completion, sleep 118
01:15:10.894 00.134 29988 IsGuiding returns 0
01:15:10.894 00.000 29988 Move returns status 0, amount 109
01:15:10.894 00.000 29988 MoveAxis(N, 0, ABG)
01:15:10.894 00.000 29988 Move returns status 0, amount 0
01:15:10.894 00.000 29988 move complete, result=0
01:15:10.894 00.000 29988 worker thread done servicing request
01:15:10.894 00.000 29988 Worker thread wakes up
01:15:10.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:10.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:10.895 00.001 28316 GuideStep: -0.6 px 109 ms EAST, -1.4 px 0 ms NORTH
01:15:12.306 01.411 29988 Exposure complete
01:15:12.360 00.054 29988 worker thread done servicing request
01:15:12.360 00.000 28316 OnExposeComplete: enter
01:15:12.360 00.000 28316 UpdateGuideState(): m_state=6
01:15:12.361 00.001 28316 Star::Find(15, 954, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
01:15:12.361 00.000 28316 Star::Find returns 1 (0), X=954.18, Y=256.64, Mass=2407, SNR=34.0, Peak=205 HFD=3.8
01:15:12.362 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
01:15:12.362 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
01:15:12.363 00.001 28316 CameraToMount -- cameraX=1.42 cameraY=0.39 hyp=1.47 cameraTheta=0.27 mountX=-0.23 mountY=-1.45, mountTheta=-1.73
01:15:12.363 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.42, y=0.39, opts=13)
01:15:12.365 00.002 28316 Enqueuing Move request for scope (1.42, 0.39)
01:15:12.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:12.366 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:15:12.366 00.000 29988 Worker thread wakes up
01:15:12.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.39) opts 0xd
01:15:12.366 00.000 29988 Handling offset move in thread for scope, endpoint = (1.42, 0.39)
01:15:12.367 00.001 28316 PhdController: settling, locked = 1, distance = 1.79 (0.50) aobump = 0 frame = 4 / 99999
01:15:12.367 00.000 29988 Moving (1.42, 0.39) raw xDistance=-0.23 yDistance=-1.45
01:15:12.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
01:15:12.367 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.83
01:15:12.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
01:15:12.367 00.000 29988 MoveAxis(E, 56, ABG)
01:15:12.367 00.000 29988 Guiding  Dir = 2, Dur = 56
01:15:12.367 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144512.367,"Host":"ASUS_SAM","Inst":1,"Distance":1.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:12.368 00.001 29988 IsSlewing returns 0
01:15:12.369 00.001 29988 IsGuiding returns 0
01:15:12.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:12.369 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:12.370 00.001 28316 Enqueuing Expose request
01:15:12.370 00.000 29988 PulseGuide returned control before completion, sleep 65
01:15:12.446 00.076 29988 IsGuiding returns 0
01:15:12.446 00.000 29988 Move returns status 0, amount 56
01:15:12.446 00.000 29988 MoveAxis(N, 345, ABG)
01:15:12.446 00.000 29988 Guiding  Dir = 0, Dur = 345
01:15:12.447 00.001 29988 IsSlewing returns 0
01:15:12.447 00.000 29988 IsGuiding returns 0
01:15:12.453 00.006 29988 PulseGuide returned control before completion, sleep 351
01:15:12.809 00.356 29988 IsGuiding returns 0
01:15:12.809 00.000 29988 Move returns status 0, amount 345
01:15:12.809 00.000 29988 move complete, result=0
01:15:12.809 00.000 29988 worker thread done servicing request
01:15:12.809 00.000 29988 Worker thread wakes up
01:15:12.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:12.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:12.809 00.000 28316 GuideStep: -0.2 px 56 ms EAST, -1.4 px 345 ms NORTH
01:15:14.433 01.624 29988 Exposure complete
01:15:14.475 00.042 29988 worker thread done servicing request
01:15:14.475 00.000 28316 OnExposeComplete: enter
01:15:14.477 00.002 28316 UpdateGuideState(): m_state=6
01:15:14.480 00.003 28316 Star::Find(15, 954, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
01:15:14.482 00.002 28316 Star::Find returns 1 (0), X=953.27, Y=256.41, Mass=2401, SNR=34.0, Peak=196 HFD=3.8
01:15:14.485 00.003 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
01:15:14.487 00.002 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
01:15:14.489 00.002 28316 CameraToMount -- cameraX=0.51 cameraY=0.16 hyp=0.54 cameraTheta=0.30 mountX=-0.07 mountY=-0.53, mountTheta=-1.69
01:15:14.493 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=0.16, opts=13)
01:15:14.493 00.000 28316 Enqueuing Move request for scope (0.51, 0.16)
01:15:14.494 00.001 29988 Worker thread wakes up
01:15:14.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:14.494 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
01:15:14.495 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.16) opts 0xd
01:15:14.495 00.000 28316 PhdController: settling, locked = 1, distance = 1.42 (0.50) aobump = 0 frame = 5 / 99999
01:15:14.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, 0.16)
01:15:14.495 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144514.495,"Host":"ASUS_SAM","Inst":1,"Distance":1.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:14.496 00.001 29988 Moving (0.51, 0.16) raw xDistance=-0.07 yDistance=-0.53
01:15:14.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:15:14.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
01:15:14.496 00.000 29988 MoveAxis(E, 0, ABG)
01:15:14.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:14.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:14.497 00.001 28316 Enqueuing Expose request
01:15:14.497 00.000 29988 Move returns status 0, amount 0
01:15:14.497 00.000 29988 MoveAxis(N, 127, ABG)
01:15:14.497 00.000 29988 Guiding  Dir = 0, Dur = 127
01:15:14.497 00.000 29988 IsSlewing returns 0
01:15:14.497 00.000 29988 IsGuiding returns 0
01:15:14.502 00.005 29988 PulseGuide returned control before completion, sleep 133
01:15:14.648 00.146 29988 IsGuiding returns 0
01:15:14.648 00.000 29988 Move returns status 0, amount 127
01:15:14.648 00.000 29988 move complete, result=0
01:15:14.648 00.000 29988 worker thread done servicing request
01:15:14.648 00.000 29988 Worker thread wakes up
01:15:14.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:14.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:14.648 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 127 ms NORTH
01:15:16.062 01.414 29988 Exposure complete
01:15:16.123 00.061 29988 worker thread done servicing request
01:15:16.123 00.000 28316 OnExposeComplete: enter
01:15:16.124 00.001 28316 UpdateGuideState(): m_state=6
01:15:16.125 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
01:15:16.126 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=256.46, Mass=2508, SNR=34.5, Peak=186 HFD=3.8
01:15:16.126 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
01:15:16.127 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
01:15:16.127 00.000 28316 CameraToMount -- cameraX=0.42 cameraY=0.22 hyp=0.48 cameraTheta=0.47 mountX=0.02 mountY=-0.48, mountTheta=-1.52
01:15:16.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.22, opts=13)
01:15:16.129 00.001 28316 Enqueuing Move request for scope (0.42, 0.22)
01:15:16.130 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:16.130 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.5
01:15:16.131 00.001 28316 PhdController: settling, locked = 1, distance = 1.13 (0.50) aobump = 0 frame = 6 / 99999
01:15:16.132 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786144516.132,"Host":"ASUS_SAM","Inst":1,"Distance":1.13,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:16.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:16.133 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:16.133 00.000 28316 Enqueuing Expose request
01:15:16.134 00.001 29988 Worker thread wakes up
01:15:16.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.22) opts 0xd
01:15:16.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.22)
01:15:16.134 00.000 29988 Moving (0.42, 0.22) raw xDistance=0.02 yDistance=-0.48
01:15:16.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:15:16.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
01:15:16.134 00.000 29988 MoveAxis(E, 0, ABG)
01:15:16.134 00.000 29988 Move returns status 0, amount 0
01:15:16.134 00.000 29988 MoveAxis(N, 114, ABG)
01:15:16.134 00.000 29988 Guiding  Dir = 0, Dur = 114
01:15:16.134 00.000 29988 IsSlewing returns 0
01:15:16.134 00.000 29988 IsGuiding returns 0
01:15:16.139 00.005 29988 PulseGuide returned control before completion, sleep 120
01:15:16.265 00.126 29988 IsGuiding returns 0
01:15:16.265 00.000 29988 Move returns status 0, amount 114
01:15:16.265 00.000 29988 move complete, result=0
01:15:16.266 00.001 29988 worker thread done servicing request
01:15:16.266 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 114 ms NORTH
01:15:16.267 00.001 29988 Worker thread wakes up
01:15:16.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:16.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:17.892 01.625 29988 Exposure complete
01:15:17.939 00.047 29988 worker thread done servicing request
01:15:17.939 00.000 28316 OnExposeComplete: enter
01:15:17.940 00.001 28316 UpdateGuideState(): m_state=6
01:15:17.941 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
01:15:17.941 00.000 28316 Star::Find returns 1 (0), X=953.19, Y=256.34, Mass=2348, SNR=33.5, Peak=181 HFD=4.0
01:15:17.942 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
01:15:17.942 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
01:15:17.942 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.09 hyp=0.44 cameraTheta=0.21 mountX=-0.09 mountY=-0.43, mountTheta=-1.79
01:15:17.944 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.09, opts=13)
01:15:17.944 00.000 28316 Enqueuing Move request for scope (0.43, 0.09)
01:15:17.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:17.945 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.5
01:15:17.945 00.000 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 7 / 99999
01:15:17.945 00.000 29988 Worker thread wakes up
01:15:17.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.09) opts 0xd
01:15:17.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.09)
01:15:17.945 00.000 29988 Moving (0.43, 0.09) raw xDistance=-0.09 yDistance=-0.43
01:15:17.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:15:17.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
01:15:17.945 00.000 29988 MoveAxis(E, 0, ABG)
01:15:17.945 00.000 29988 Move returns status 0, amount 0
01:15:17.946 00.001 29988 MoveAxis(N, 102, ABG)
01:15:17.946 00.000 29988 Guiding  Dir = 0, Dur = 102
01:15:17.946 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144517.945,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:17.946 00.000 29988 IsSlewing returns 0
01:15:17.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:17.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:17.947 00.000 28316 Enqueuing Expose request
01:15:17.948 00.001 29988 IsGuiding returns 0
01:15:17.953 00.005 29988 PulseGuide returned control before completion, sleep 107
01:15:18.063 00.110 29988 IsGuiding returns 0
01:15:18.064 00.001 29988 Move returns status 0, amount 102
01:15:18.064 00.000 29988 move complete, result=0
01:15:18.064 00.000 29988 worker thread done servicing request
01:15:18.064 00.000 29988 Worker thread wakes up
01:15:18.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:18.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:18.064 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 102 ms NORTH
01:15:19.482 01.418 29988 Exposure complete
01:15:19.552 00.070 29988 worker thread done servicing request
01:15:19.552 00.000 28316 OnExposeComplete: enter
01:15:19.553 00.001 28316 UpdateGuideState(): m_state=6
01:15:19.555 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
01:15:19.556 00.001 28316 Star::Find returns 1 (0), X=953.36, Y=256.33, Mass=2385, SNR=33.8, Peak=188 HFD=3.8
01:15:19.557 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
01:15:19.559 00.002 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
01:15:19.559 00.000 28316 CameraToMount -- cameraX=0.60 cameraY=0.08 hyp=0.61 cameraTheta=0.13 mountX=-0.18 mountY=-0.58, mountTheta=-1.87
01:15:19.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.08, opts=13)
01:15:19.561 00.001 28316 Enqueuing Move request for scope (0.60, 0.08)
01:15:19.561 00.000 29988 Worker thread wakes up
01:15:19.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:19.562 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8
01:15:19.562 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 8 / 99999
01:15:19.563 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.08) opts 0xd
01:15:19.563 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144519.563,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:19.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.08)
01:15:19.563 00.000 29988 Moving (0.60, 0.08) raw xDistance=-0.18 yDistance=-0.58
01:15:19.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:15:19.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
01:15:19.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:19.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:19.564 00.000 28316 Enqueuing Expose request
01:15:19.565 00.001 29988 MoveAxis(E, 0, ABG)
01:15:19.565 00.000 29988 Move returns status 0, amount 0
01:15:19.565 00.000 29988 MoveAxis(N, 138, ABG)
01:15:19.565 00.000 29988 Guiding  Dir = 0, Dur = 138
01:15:19.565 00.000 29988 IsSlewing returns 0
01:15:19.565 00.000 29988 IsGuiding returns 0
01:15:19.570 00.005 29988 PulseGuide returned control before completion, sleep 144
01:15:19.729 00.159 29988 IsGuiding returns 1
01:15:19.729 00.000 29988 scope still moving after pulse duration time elapsed
01:15:19.761 00.032 29988 IsSlewing returns 0
01:15:19.762 00.001 29988 IsGuiding returns 0
01:15:19.762 00.000 29988 scope move finished after 138 + 58 ms
01:15:19.762 00.000 29988 Move returns status 0, amount 138
01:15:19.762 00.000 29988 move complete, result=0
01:15:19.762 00.000 29988 worker thread done servicing request
01:15:19.762 00.000 29988 Worker thread wakes up
01:15:19.762 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 138 ms NORTH
01:15:19.763 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:19.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:21.405 01.642 29988 Exposure complete
01:15:21.444 00.039 29988 worker thread done servicing request
01:15:21.444 00.000 28316 OnExposeComplete: enter
01:15:21.445 00.001 28316 UpdateGuideState(): m_state=6
01:15:21.446 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
01:15:21.446 00.000 28316 Star::Find returns 1 (0), X=953.17, Y=256.45, Mass=2385, SNR=33.8, Peak=187 HFD=3.8
01:15:21.447 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
01:15:21.447 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
01:15:21.448 00.001 28316 CameraToMount -- cameraX=0.41 cameraY=0.20 hyp=0.46 cameraTheta=0.46 mountX=0.01 mountY=-0.46, mountTheta=-1.54
01:15:21.450 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.41, y=0.20, opts=13)
01:15:21.450 00.000 28316 Enqueuing Move request for scope (0.41, 0.20)
01:15:21.451 00.001 29988 Worker thread wakes up
01:15:21.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:21.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.20) opts 0xd
01:15:21.451 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
01:15:21.452 00.001 29988 Handling offset move in thread for scope, endpoint = (0.41, 0.20)
01:15:21.452 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 9 / 99999
01:15:21.452 00.000 29988 Moving (0.41, 0.20) raw xDistance=0.01 yDistance=-0.46
01:15:21.452 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144521.452,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:21.453 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:15:21.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
01:15:21.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:21.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:21.454 00.001 28316 Enqueuing Expose request
01:15:21.454 00.000 29988 MoveAxis(E, 0, ABG)
01:15:21.454 00.000 29988 Move returns status 0, amount 0
01:15:21.454 00.000 29988 MoveAxis(N, 110, ABG)
01:15:21.454 00.000 29988 Guiding  Dir = 0, Dur = 110
01:15:21.454 00.000 29988 IsSlewing returns 0
01:15:21.454 00.000 29988 IsGuiding returns 0
01:15:21.459 00.005 29988 PulseGuide returned control before completion, sleep 116
01:15:21.588 00.129 29988 IsGuiding returns 1
01:15:21.588 00.000 29988 scope still moving after pulse duration time elapsed
01:15:21.619 00.031 29988 IsSlewing returns 0
01:15:21.619 00.000 29988 IsGuiding returns 0
01:15:21.619 00.000 29988 scope move finished after 110 + 55 ms
01:15:21.619 00.000 29988 Move returns status 0, amount 110
01:15:21.619 00.000 29988 move complete, result=0
01:15:21.619 00.000 29988 worker thread done servicing request
01:15:21.619 00.000 29988 Worker thread wakes up
01:15:21.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:21.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:21.620 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 110 ms NORTH
01:15:23.028 01.408 29988 Exposure complete
01:15:23.080 00.052 29988 worker thread done servicing request
01:15:23.080 00.000 28316 OnExposeComplete: enter
01:15:23.081 00.001 28316 UpdateGuideState(): m_state=6
01:15:23.082 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
01:15:23.083 00.001 28316 Star::Find returns 1 (0), X=952.97, Y=256.69, Mass=2316, SNR=33.2, Peak=213 HFD=3.9
01:15:23.084 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
01:15:23.084 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
01:15:23.084 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.45 hyp=0.50 cameraTheta=1.12 mountX=0.32 mountY=-0.39, mountTheta=-0.89
01:15:23.086 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.45, opts=13)
01:15:23.086 00.000 28316 Enqueuing Move request for scope (0.22, 0.45)
01:15:23.086 00.000 29988 Worker thread wakes up
01:15:23.087 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:23.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.45) opts 0xd
01:15:23.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.45)
01:15:23.087 00.000 29988 Moving (0.22, 0.45) raw xDistance=0.32 yDistance=-0.39
01:15:23.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:15:23.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
01:15:23.087 00.000 29988 MoveAxis(W, 67, ABG)
01:15:23.087 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.2
01:15:23.088 00.001 29988 Guiding  Dir = 3, Dur = 67
01:15:23.088 00.000 28316 PhdController: settling, locked = 1, distance = 0.65 (0.50) aobump = 0 frame = 10 / 99999
01:15:23.089 00.001 29988 IsSlewing returns 0
01:15:23.089 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144523.089,"Host":"ASUS_SAM","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:23.090 00.001 29988 IsGuiding returns 0
01:15:23.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:23.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:23.091 00.001 28316 Enqueuing Expose request
01:15:23.091 00.000 29988 PulseGuide returned control before completion, sleep 76
01:15:23.182 00.091 29988 IsGuiding returns 0
01:15:23.182 00.000 29988 Move returns status 0, amount 67
01:15:23.183 00.001 29988 MoveAxis(N, 94, ABG)
01:15:23.183 00.000 29988 Guiding  Dir = 0, Dur = 94
01:15:23.183 00.000 29988 IsSlewing returns 0
01:15:23.184 00.001 29988 IsGuiding returns 0
01:15:23.189 00.005 29988 PulseGuide returned control before completion, sleep 99
01:15:23.291 00.102 29988 IsGuiding returns 0
01:15:23.293 00.002 29988 Move returns status 0, amount 94
01:15:23.293 00.000 29988 move complete, result=0
01:15:23.293 00.000 28316 GuideStep: 0.3 px 67 ms WEST, -0.4 px 94 ms NORTH
01:15:23.294 00.001 29988 worker thread done servicing request
01:15:23.294 00.000 29988 Worker thread wakes up
01:15:23.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:23.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:24.927 01.633 29988 Exposure complete
01:15:24.974 00.047 29988 worker thread done servicing request
01:15:24.975 00.001 28316 OnExposeComplete: enter
01:15:24.976 00.001 28316 UpdateGuideState(): m_state=6
01:15:24.976 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
01:15:24.977 00.001 28316 Star::Find returns 1 (0), X=953.24, Y=256.21, Mass=2477, SNR=34.5, Peak=218 HFD=3.9
01:15:24.977 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
01:15:24.978 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
01:15:24.978 00.000 28316 CameraToMount -- cameraX=0.48 cameraY=-0.04 hyp=0.48 cameraTheta=-0.08 mountX=-0.23 mountY=-0.41, mountTheta=-2.08
01:15:24.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=-0.04, opts=13)
01:15:24.980 00.001 28316 Enqueuing Move request for scope (0.48, -0.04)
01:15:24.980 00.000 29988 Worker thread wakes up
01:15:24.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.04) opts 0xd
01:15:24.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, -0.04)
01:15:24.980 00.000 29988 Moving (0.48, -0.04) raw xDistance=-0.23 yDistance=-0.41
01:15:24.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
01:15:24.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
01:15:24.980 00.000 29988 MoveAxis(E, 44, ABG)
01:15:24.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:24.981 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:15:24.981 00.000 29988 Guiding  Dir = 2, Dur = 44
01:15:24.981 00.000 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 11 / 99999
01:15:24.982 00.001 29988 IsSlewing returns 0
01:15:24.982 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144524.982,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:24.983 00.001 29988 IsGuiding returns 0
01:15:24.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:24.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:24.984 00.001 28316 Enqueuing Expose request
01:15:24.985 00.001 29988 PulseGuide returned control before completion, sleep 53
01:15:25.051 00.066 29988 IsGuiding returns 0
01:15:25.052 00.001 29988 Move returns status 0, amount 44
01:15:25.052 00.000 29988 MoveAxis(N, 99, ABG)
01:15:25.052 00.000 29988 Guiding  Dir = 0, Dur = 99
01:15:25.052 00.000 29988 IsSlewing returns 0
01:15:25.052 00.000 29988 IsGuiding returns 0
01:15:25.057 00.005 29988 PulseGuide returned control before completion, sleep 105
01:15:25.176 00.119 29988 IsGuiding returns 0
01:15:25.176 00.000 29988 Move returns status 0, amount 99
01:15:25.176 00.000 29988 move complete, result=0
01:15:25.178 00.002 29988 worker thread done servicing request
01:15:25.178 00.000 29988 Worker thread wakes up
01:15:25.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:25.178 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.4 px 99 ms NORTH
01:15:25.179 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:26.592 01.413 29988 Exposure complete
01:15:26.638 00.046 29988 worker thread done servicing request
01:15:26.639 00.001 28316 OnExposeComplete: enter
01:15:26.639 00.000 28316 UpdateGuideState(): m_state=6
01:15:26.640 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
01:15:26.642 00.002 28316 Star::Find returns 1 (1), X=953.06, Y=256.17, Mass=2637, SNR=35.7, Peak=255 HFD=4.2
01:15:26.643 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:15:26.644 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:15:26.645 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.26 mountX=-0.20 mountY=-0.23, mountTheta=-2.27
01:15:26.647 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.08, opts=13)
01:15:26.648 00.001 28316 Enqueuing Move request for scope (0.30, -0.08)
01:15:26.649 00.001 29988 Worker thread wakes up
01:15:26.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
01:15:26.649 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
01:15:26.649 00.000 29988 Moving (0.30, -0.08) raw xDistance=-0.20 yDistance=-0.23
01:15:26.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:15:26.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:15:26.649 00.000 29988 MoveAxis(E, 0, ABG)
01:15:26.649 00.000 29988 Move returns status 0, amount 0
01:15:26.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:26.650 00.001 28316 UpdateGuideState exits: m=2637 RSB=35.7 Saturée
01:15:26.653 00.003 29988 MoveAxis(N, 56, ABG)
01:15:26.653 00.000 29988 Guiding  Dir = 0, Dur = 56
01:15:26.654 00.001 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 12 / 99999
01:15:26.655 00.001 29988 IsSlewing returns 0
01:15:26.655 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144526.655,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:26.655 00.000 29988 IsGuiding returns 0
01:15:26.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:26.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:26.656 00.000 28316 Enqueuing Expose request
01:15:26.661 00.005 29988 PulseGuide returned control before completion, sleep 61
01:15:26.731 00.070 29988 IsGuiding returns 0
01:15:26.731 00.000 29988 Move returns status 0, amount 56
01:15:26.731 00.000 29988 move complete, result=0
01:15:26.731 00.000 29988 worker thread done servicing request
01:15:26.731 00.000 29988 Worker thread wakes up
01:15:26.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:26.731 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 56 ms NORTH
01:15:26.733 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:28.366 01.633 29988 Exposure complete
01:15:28.410 00.044 29988 worker thread done servicing request
01:15:28.410 00.000 28316 OnExposeComplete: enter
01:15:28.412 00.002 28316 UpdateGuideState(): m_state=6
01:15:28.413 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
01:15:28.413 00.000 28316 Star::Find returns 1 (0), X=953.06, Y=256.22, Mass=2417, SNR=34.0, Peak=209 HFD=4.1
01:15:28.414 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
01:15:28.414 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
01:15:28.414 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.09 mountX=-0.15 mountY=-0.26, mountTheta=-2.10
01:15:28.415 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.03, opts=13)
01:15:28.416 00.001 28316 Enqueuing Move request for scope (0.30, -0.03)
01:15:28.416 00.000 29988 Worker thread wakes up
01:15:28.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd
01:15:28.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.03)
01:15:28.416 00.000 29988 Moving (0.30, -0.03) raw xDistance=-0.15 yDistance=-0.26
01:15:28.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:15:28.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:15:28.416 00.000 29988 MoveAxis(E, 0, ABG)
01:15:28.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:28.417 00.001 28316 UpdateGuideState exits: m=2417 RSB=34.0
01:15:28.417 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 13 / 99999
01:15:28.418 00.001 29988 Move returns status 0, amount 0
01:15:28.418 00.000 29988 MoveAxis(N, 62, ABG)
01:15:28.418 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144528.418,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:15:28.418 00.000 29988 Guiding  Dir = 0, Dur = 62
01:15:28.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:28.420 00.002 29988 IsSlewing returns 0
01:15:28.420 00.000 29988 IsGuiding returns 0
01:15:28.421 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:28.421 00.000 28316 Enqueuing Expose request
01:15:28.426 00.005 29988 PulseGuide returned control before completion, sleep 67
01:15:28.506 00.080 29988 IsGuiding returns 0
01:15:28.506 00.000 29988 Move returns status 0, amount 62
01:15:28.506 00.000 29988 move complete, result=0
01:15:28.506 00.000 29988 worker thread done servicing request
01:15:28.506 00.000 29988 Worker thread wakes up
01:15:28.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:28.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:28.506 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
01:15:29.918 01.412 29988 Exposure complete
01:15:29.980 00.062 29988 worker thread done servicing request
01:15:29.980 00.000 28316 OnExposeComplete: enter
01:15:29.983 00.003 28316 UpdateGuideState(): m_state=6
01:15:29.985 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
01:15:29.987 00.002 28316 Star::Find returns 1 (0), X=953.16, Y=256.04, Mass=2345, SNR=33.5, Peak=214 HFD=4.2
01:15:29.991 00.004 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
01:15:29.993 00.002 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
01:15:29.996 00.003 28316 CameraToMount -- cameraX=0.40 cameraY=-0.20 hyp=0.45 cameraTheta=-0.47 mountX=-0.35 mountY=-0.27, mountTheta=-2.49
01:15:30.000 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.20, opts=13)
01:15:30.000 00.000 28316 Enqueuing Move request for scope (0.40, -0.20)
01:15:30.001 00.001 29988 Worker thread wakes up
01:15:30.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:30.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.20) opts 0xd
01:15:30.001 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.5
01:15:30.002 00.001 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.20)
01:15:30.002 00.000 29988 Moving (0.40, -0.20) raw xDistance=-0.35 yDistance=-0.27
01:15:30.002 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 14 / 99999
01:15:30.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:15:30.002 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144530.002,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:15:30.003 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:15:30.003 00.000 29988 MoveAxis(E, 74, ABG)
01:15:30.003 00.000 29988 Guiding  Dir = 2, Dur = 74
01:15:30.003 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:30.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:30.004 00.001 28316 Enqueuing Expose request
01:15:30.004 00.000 29988 IsSlewing returns 0
01:15:30.004 00.000 29988 IsGuiding returns 0
01:15:30.005 00.001 29988 PulseGuide returned control before completion, sleep 83
01:15:30.105 00.100 29988 IsGuiding returns 0
01:15:30.105 00.000 29988 Move returns status 0, amount 74
01:15:30.105 00.000 29988 MoveAxis(N, 64, ABG)
01:15:30.105 00.000 29988 Guiding  Dir = 0, Dur = 64
01:15:30.105 00.000 29988 IsSlewing returns 0
01:15:30.106 00.001 29988 IsGuiding returns 0
01:15:30.111 00.005 29988 PulseGuide returned control before completion, sleep 70
01:15:30.197 00.086 29988 IsGuiding returns 0
01:15:30.197 00.000 29988 Move returns status 0, amount 64
01:15:30.197 00.000 29988 move complete, result=0
01:15:30.197 00.000 29988 worker thread done servicing request
01:15:30.197 00.000 29988 Worker thread wakes up
01:15:30.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:30.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:30.197 00.000 28316 GuideStep: -0.4 px 74 ms EAST, -0.3 px 64 ms NORTH
01:15:31.832 01.635 29988 Exposure complete
01:15:31.885 00.053 29988 worker thread done servicing request
01:15:31.885 00.000 28316 OnExposeComplete: enter
01:15:31.886 00.001 28316 UpdateGuideState(): m_state=6
01:15:31.887 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
01:15:31.888 00.001 28316 Star::Find returns 1 (1), X=953.05, Y=256.18, Mass=2429, SNR=34.2, Peak=255 HFD=4.1
01:15:31.889 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
01:15:31.890 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
01:15:31.891 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-0.21 mountX=-0.18 mountY=-0.24, mountTheta=-2.22
01:15:31.895 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.06, opts=13)
01:15:31.896 00.001 28316 Enqueuing Move request for scope (0.30, -0.06)
01:15:31.897 00.001 29988 Worker thread wakes up
01:15:31.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.06) opts 0xd
01:15:31.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.06)
01:15:31.897 00.000 29988 Moving (0.30, -0.06) raw xDistance=-0.18 yDistance=-0.24
01:15:31.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:15:31.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:15:31.897 00.000 29988 MoveAxis(E, 0, ABG)
01:15:31.897 00.000 29988 Move returns status 0, amount 0
01:15:31.897 00.000 29988 MoveAxis(N, 57, ABG)
01:15:31.897 00.000 29988 Guiding  Dir = 0, Dur = 57
01:15:31.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:31.897 00.000 29988 IsSlewing returns 0
01:15:31.897 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2 Saturée
01:15:31.898 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 15 / 99999
01:15:31.898 00.000 29988 IsGuiding returns 0
01:15:31.898 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144531.898,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":3.5,"SettleTime":8.0,"StarLocked":true}
01:15:31.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:31.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:31.899 00.000 28316 Enqueuing Expose request
01:15:31.903 00.004 29988 PulseGuide returned control before completion, sleep 62
01:15:31.971 00.068 29988 IsGuiding returns 0
01:15:31.971 00.000 29988 Move returns status 0, amount 57
01:15:31.971 00.000 29988 move complete, result=0
01:15:31.971 00.000 29988 worker thread done servicing request
01:15:31.971 00.000 29988 Worker thread wakes up
01:15:31.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:31.971 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
01:15:31.973 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:33.390 01.417 29988 Exposure complete
01:15:33.424 00.034 29988 worker thread done servicing request
01:15:33.424 00.000 28316 OnExposeComplete: enter
01:15:33.425 00.001 28316 UpdateGuideState(): m_state=6
01:15:33.426 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
01:15:33.427 00.001 28316 Star::Find returns 1 (0), X=952.95, Y=256.13, Mass=2422, SNR=34.1, Peak=221 HFD=4.2
01:15:33.428 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
01:15:33.429 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
01:15:33.430 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.54 mountX=-0.19 mountY=-0.12, mountTheta=-2.57
01:15:33.432 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.12, opts=13)
01:15:33.433 00.001 28316 Enqueuing Move request for scope (0.20, -0.12)
01:15:33.434 00.001 29988 Worker thread wakes up
01:15:33.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:33.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
01:15:33.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
01:15:33.434 00.000 29988 Moving (0.20, -0.12) raw xDistance=-0.19 yDistance=-0.12
01:15:33.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:15:33.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:33.434 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
01:15:33.435 00.001 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 16 / 99999
01:15:33.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:15:33.435 00.000 29988 MoveAxis(E, 0, ABG)
01:15:33.435 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144533.435,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:15:33.437 00.002 29988 Move returns status 0, amount 0
01:15:33.437 00.000 29988 MoveAxis(N, 0, ABG)
01:15:33.437 00.000 29988 Move returns status 0, amount 0
01:15:33.437 00.000 29988 move complete, result=0
01:15:33.437 00.000 29988 worker thread done servicing request
01:15:33.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:33.439 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:33.441 00.002 28316 Enqueuing Expose request
01:15:33.441 00.000 29988 Worker thread wakes up
01:15:33.441 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:33.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:33.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:35.068 01.627 29988 Exposure complete
01:15:35.127 00.059 29988 worker thread done servicing request
01:15:35.127 00.000 28316 OnExposeComplete: enter
01:15:35.129 00.002 28316 UpdateGuideState(): m_state=6
01:15:35.132 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
01:15:35.134 00.002 28316 Star::Find returns 1 (0), X=953.02, Y=256.03, Mass=2510, SNR=34.8, Peak=234 HFD=4.2
01:15:35.137 00.003 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:15:35.139 00.002 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:15:35.141 00.002 28316 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.34 cameraTheta=-0.68 mountX=-0.30 mountY=-0.14, mountTheta=-2.72
01:15:35.146 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.21, opts=13)
01:15:35.146 00.000 28316 Enqueuing Move request for scope (0.26, -0.21)
01:15:35.148 00.002 29988 Worker thread wakes up
01:15:35.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:35.150 00.002 28316 UpdateGuideState exits: m=2510 RSB=34.8
01:15:35.150 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 17 / 99999
01:15:35.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.21) opts 0xd
01:15:35.150 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.21)
01:15:35.150 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144535.150,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
01:15:35.151 00.001 29988 Moving (0.26, -0.21) raw xDistance=-0.30 yDistance=-0.14
01:15:35.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:15:35.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:35.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:15:35.151 00.000 29988 MoveAxis(E, 64, ABG)
01:15:35.151 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:35.152 00.001 29988 Guiding  Dir = 2, Dur = 64
01:15:35.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:35.153 00.001 28316 Enqueuing Expose request
01:15:35.154 00.001 29988 IsSlewing returns 0
01:15:35.155 00.001 29988 IsGuiding returns 0
01:15:35.157 00.002 29988 PulseGuide returned control before completion, sleep 73
01:15:35.239 00.082 29988 IsGuiding returns 0
01:15:35.256 00.017 29988 Move returns status 0, amount 64
01:15:35.256 00.000 29988 MoveAxis(N, 0, ABG)
01:15:35.256 00.000 29988 Move returns status 0, amount 0
01:15:35.256 00.000 29988 move complete, result=0
01:15:35.256 00.000 29988 worker thread done servicing request
01:15:35.256 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.1 px 0 ms NORTH
01:15:35.258 00.002 29988 Worker thread wakes up
01:15:35.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:35.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:36.672 01.414 29988 Exposure complete
01:15:36.722 00.050 29988 worker thread done servicing request
01:15:36.722 00.000 28316 OnExposeComplete: enter
01:15:36.723 00.001 28316 UpdateGuideState(): m_state=6
01:15:36.724 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
01:15:36.724 00.000 28316 Star::Find returns 1 (1), X=953.03, Y=256.27, Mass=2781, SNR=36.4, Peak=255 HFD=4.0
01:15:36.724 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:15:36.725 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
01:15:36.725 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=-0.09 mountY=-0.26, mountTheta=-1.90
01:15:36.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.03, opts=13)
01:15:36.727 00.001 28316 Enqueuing Move request for scope (0.28, 0.03)
01:15:36.727 00.000 29988 Worker thread wakes up
01:15:36.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:36.728 00.001 28316 UpdateGuideState exits: m=2781 RSB=36.4 Saturée
01:15:36.728 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 18 / 99999
01:15:36.728 00.000 28316 PhdController: newstate STATE_FINISH
01:15:36.729 00.001 28316 PhdController complete: success
01:15:36.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
01:15:36.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
01:15:36.729 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786144536.729,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":18,"DroppedFrames":0}
01:15:36.730 00.001 29988 Moving (0.28, 0.03) raw xDistance=-0.09 yDistance=-0.26
01:15:36.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:15:36.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:15:36.730 00.000 29988 MoveAxis(E, 0, ABG)
01:15:36.730 00.000 29988 Move returns status 0, amount 0
01:15:36.730 00.000 29988 MoveAxis(N, 62, ABG)
01:15:36.730 00.000 29988 Guiding  Dir = 0, Dur = 62
01:15:36.730 00.000 28316 Mount: notify guiding dither settle done success=1
01:15:36.730 00.000 28316 PhdController: newstate STATE_IDLE
01:15:36.731 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:36.731 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:36.732 00.001 28316 Enqueuing Expose request
01:15:36.732 00.000 29988 IsSlewing returns 0
01:15:36.732 00.000 29988 IsGuiding returns 0
01:15:36.737 00.005 29988 PulseGuide returned control before completion, sleep 67
01:15:36.816 00.079 29988 IsGuiding returns 0
01:15:36.816 00.000 29988 Move returns status 0, amount 62
01:15:36.816 00.000 29988 move complete, result=0
01:15:36.816 00.000 29988 worker thread done servicing request
01:15:36.816 00.000 29988 Worker thread wakes up
01:15:36.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:36.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
01:15:36.817 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:38.447 01.630 29988 Exposure complete
01:15:38.493 00.046 29988 worker thread done servicing request
01:15:38.493 00.000 28316 OnExposeComplete: enter
01:15:38.494 00.001 28316 UpdateGuideState(): m_state=6
01:15:38.495 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
01:15:38.498 00.003 28316 Star::Find returns 1 (1), X=953.12, Y=256.17, Mass=2575, SNR=35.1, Peak=255 HFD=4.1
01:15:38.500 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
01:15:38.502 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
01:15:38.504 00.002 28316 CameraToMount -- cameraX=0.36 cameraY=-0.08 hyp=0.37 cameraTheta=-0.21 mountX=-0.22 mountY=-0.29, mountTheta=-2.22
01:15:38.508 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=-0.08, opts=13)
01:15:38.508 00.000 28316 Enqueuing Move request for scope (0.36, -0.08)
01:15:38.509 00.001 29988 Worker thread wakes up
01:15:38.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:38.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.08) opts 0xd
01:15:38.509 00.000 28316 UpdateGuideState exits: m=2575 RSB=35.1 Saturée
01:15:38.511 00.002 29988 Handling offset move in thread for scope, endpoint = (0.36, -0.08)
01:15:38.511 00.000 29988 Moving (0.36, -0.08) raw xDistance=-0.22 yDistance=-0.29
01:15:38.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:15:38.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:15:38.511 00.000 29988 MoveAxis(E, 46, ABG)
01:15:38.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:38.512 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:38.512 00.000 28316 Enqueuing Expose request
01:15:38.512 00.000 29988 Guiding  Dir = 2, Dur = 46
01:15:38.513 00.001 29988 IsSlewing returns 0
01:15:38.513 00.000 29988 IsGuiding returns 0
01:15:38.515 00.002 29988 PulseGuide returned control before completion, sleep 55
01:15:38.575 00.060 29988 IsGuiding returns 0
01:15:38.575 00.000 29988 Move returns status 0, amount 46
01:15:38.575 00.000 29988 MoveAxis(N, 69, ABG)
01:15:38.575 00.000 29988 Guiding  Dir = 0, Dur = 69
01:15:38.575 00.000 29988 IsSlewing returns 0
01:15:38.575 00.000 29988 IsGuiding returns 0
01:15:38.581 00.006 29988 PulseGuide returned control before completion, sleep 75
01:15:38.667 00.086 29988 IsGuiding returns 0
01:15:38.667 00.000 29988 Move returns status 0, amount 69
01:15:38.667 00.000 29988 move complete, result=0
01:15:38.667 00.000 29988 worker thread done servicing request
01:15:38.667 00.000 29988 Worker thread wakes up
01:15:38.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:38.667 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.3 px 69 ms NORTH
01:15:38.668 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:40.085 01.417 29988 Exposure complete
01:15:40.127 00.042 29988 worker thread done servicing request
01:15:40.127 00.000 28316 OnExposeComplete: enter
01:15:40.129 00.002 28316 UpdateGuideState(): m_state=6
01:15:40.131 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
01:15:40.132 00.001 28316 Star::Find returns 1 (0), X=952.92, Y=256.41, Mass=2494, SNR=34.7, Peak=213 HFD=3.9
01:15:40.133 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
01:15:40.133 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
01:15:40.134 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.78 mountX=0.08 mountY=-0.22, mountTheta=-1.22
01:15:40.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.16, opts=13)
01:15:40.136 00.001 28316 Enqueuing Move request for scope (0.16, 0.16)
01:15:40.137 00.001 29988 Worker thread wakes up
01:15:40.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
01:15:40.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
01:15:40.137 00.000 29988 Moving (0.16, 0.16) raw xDistance=0.08 yDistance=-0.22
01:15:40.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:15:40.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:15:40.137 00.000 29988 MoveAxis(E, 0, ABG)
01:15:40.137 00.000 29988 Move returns status 0, amount 0
01:15:40.137 00.000 29988 MoveAxis(N, 52, ABG)
01:15:40.137 00.000 29988 Guiding  Dir = 0, Dur = 52
01:15:40.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:40.137 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7
01:15:40.138 00.001 29988 IsSlewing returns 0
01:15:40.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:40.138 00.000 29988 IsGuiding returns 0
01:15:40.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:40.139 00.001 28316 Enqueuing Expose request
01:15:40.143 00.004 29988 PulseGuide returned control before completion, sleep 58
01:15:40.209 00.066 29988 IsGuiding returns 0
01:15:40.209 00.000 29988 Move returns status 0, amount 52
01:15:40.209 00.000 29988 move complete, result=0
01:15:40.209 00.000 29988 worker thread done servicing request
01:15:40.209 00.000 29988 Worker thread wakes up
01:15:40.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:40.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:40.209 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
01:15:41.847 01.638 29988 Exposure complete
01:15:41.896 00.049 28316 OnExposeComplete: enter
01:15:41.897 00.001 28316 UpdateGuideState(): m_state=6
01:15:41.897 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
01:15:41.898 00.001 28316 Star::Find returns 1 (0), X=953.06, Y=256.42, Mass=2412, SNR=34.0, Peak=216 HFD=3.8
01:15:41.899 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
01:15:41.900 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
01:15:41.901 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.17 hyp=0.35 cameraTheta=0.52 mountX=0.03 mountY=-0.35, mountTheta=-1.48
01:15:41.903 00.002 29988 worker thread done servicing request
01:15:41.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.17, opts=13)
01:15:41.905 00.001 28316 Enqueuing Move request for scope (0.30, 0.17)
01:15:41.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:41.905 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:15:41.906 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:41.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:41.907 00.001 28316 Enqueuing Expose request
01:15:41.908 00.001 29988 Worker thread wakes up
01:15:41.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.17) opts 0xd
01:15:41.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.17)
01:15:41.908 00.000 29988 Moving (0.30, 0.17) raw xDistance=0.03 yDistance=-0.35
01:15:41.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:15:41.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:15:41.908 00.000 29988 MoveAxis(E, 0, ABG)
01:15:41.908 00.000 29988 Move returns status 0, amount 0
01:15:41.908 00.000 29988 MoveAxis(N, 83, ABG)
01:15:41.908 00.000 29988 Guiding  Dir = 0, Dur = 83
01:15:41.908 00.000 29988 IsSlewing returns 0
01:15:41.908 00.000 29988 IsGuiding returns 0
01:15:41.914 00.006 29988 PulseGuide returned control before completion, sleep 88
01:15:42.011 00.097 29988 IsGuiding returns 0
01:15:42.011 00.000 29988 Move returns status 0, amount 83
01:15:42.011 00.000 29988 move complete, result=0
01:15:42.012 00.001 29988 worker thread done servicing request
01:15:42.012 00.000 29988 Worker thread wakes up
01:15:42.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:42.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:42.012 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 83 ms NORTH
01:15:43.417 01.405 29988 Exposure complete
01:15:43.463 00.046 29988 worker thread done servicing request
01:15:43.463 00.000 28316 OnExposeComplete: enter
01:15:43.464 00.001 28316 UpdateGuideState(): m_state=6
01:15:43.464 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
01:15:43.465 00.001 28316 Star::Find returns 1 (0), X=953.02, Y=256.19, Mass=2460, SNR=34.3, Peak=228 HFD=4.1
01:15:43.465 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
01:15:43.465 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
01:15:43.466 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.21 mountX=-0.16 mountY=-0.21, mountTheta=-2.23
01:15:43.467 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.06, opts=13)
01:15:43.467 00.000 28316 Enqueuing Move request for scope (0.27, -0.06)
01:15:43.468 00.001 29988 Worker thread wakes up
01:15:43.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:43.468 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.3
01:15:43.469 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:43.469 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:43.470 00.001 28316 Enqueuing Expose request
01:15:43.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
01:15:43.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
01:15:43.470 00.000 29988 Moving (0.27, -0.06) raw xDistance=-0.16 yDistance=-0.21
01:15:43.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:15:43.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:15:43.470 00.000 29988 MoveAxis(E, 0, ABG)
01:15:43.470 00.000 29988 Move returns status 0, amount 0
01:15:43.470 00.000 29988 MoveAxis(N, 51, ABG)
01:15:43.470 00.000 29988 Guiding  Dir = 0, Dur = 51
01:15:43.471 00.001 29988 IsSlewing returns 0
01:15:43.471 00.000 29988 IsGuiding returns 0
01:15:43.476 00.005 29988 PulseGuide returned control before completion, sleep 57
01:15:43.539 00.063 29988 IsGuiding returns 1
01:15:43.539 00.000 29988 scope still moving after pulse duration time elapsed
01:15:43.570 00.031 29988 IsSlewing returns 0
01:15:43.571 00.001 29988 IsGuiding returns 0
01:15:43.571 00.000 29988 scope move finished after 51 + 48 ms
01:15:43.571 00.000 29988 Move returns status 0, amount 51
01:15:43.571 00.000 29988 move complete, result=0
01:15:43.571 00.000 29988 worker thread done servicing request
01:15:43.571 00.000 29988 Worker thread wakes up
01:15:43.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:43.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:43.571 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
01:15:45.204 01.633 29988 Exposure complete
01:15:45.239 00.035 29988 worker thread done servicing request
01:15:45.240 00.001 28316 OnExposeComplete: enter
01:15:45.240 00.000 28316 UpdateGuideState(): m_state=6
01:15:45.241 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.241 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=256.34, Mass=2349, SNR=33.6, Peak=229 HFD=3.8
01:15:45.242 00.001 28316 MultiStar: exiting stabilization period
01:15:45.242 00.000 28316 MultiStar: updating star positions after lock position change
01:15:45.243 00.001 28316 Star::Find(15, 663, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.243 00.000 28316 Star::Find returns 1 (0), X=663.89, Y=160.40, Mass=2355, SNR=33.3, Peak=208 HFD=3.9
01:15:45.243 00.000 28316 Star::Find(15, 1034, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.244 00.001 28316 Star::Find returns 1 (0), X=1035.33, Y=391.16, Mass=2064, SNR=31.0, Peak=171 HFD=4.3
01:15:45.244 00.000 28316 Star::Find(15, 979, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.245 00.001 28316 Star::Find returns 1 (0), X=979.89, Y=248.62, Mass=1646, SNR=28.1, Peak=151 HFD=3.7
01:15:45.245 00.000 28316 Star::Find(15, 312, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.246 00.001 28316 Star::Find returns 1 (0), X=313.19, Y=828.04, Mass=1676, SNR=28.2, Peak=177 HFD=4.2
01:15:45.247 00.001 28316 Star::Find(15, 495, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.248 00.001 28316 Star::Find returns 1 (0), X=496.24, Y=89.33, Mass=1298, SNR=25.0, Peak=121 HFD=3.7
01:15:45.249 00.001 28316 Star::Find(15, 290, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.249 00.000 28316 Star::Find returns 1 (0), X=290.95, Y=915.22, Mass=983, SNR=21.8, Peak=116 HFD=3.6
01:15:45.251 00.002 28316 Star::Find(15, 680, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.254 00.003 28316 Star::Find returns 1 (0), X=680.91, Y=945.69, Mass=945, SNR=21.2, Peak=77 HFD=4.0
01:15:45.256 00.002 28316 Star::Find(15, 1147, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.259 00.003 28316 Star::Find returns 1 (0), X=1147.98, Y=746.09, Mass=816, SNR=19.7, Peak=66 HFD=4.1
01:15:45.261 00.002 28316 Star::Find(15, 247, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.263 00.002 28316 Star::Find returns 1 (0), X=248.55, Y=518.36, Mass=635, SNR=17.5, Peak=61 HFD=3.4
01:15:45.265 00.002 28316 Star::Find(15, 651, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.268 00.003 28316 Star::Find returns 1 (0), X=652.13, Y=641.89, Mass=642, SNR=17.5, Peak=59 HFD=3.9
01:15:45.268 00.000 28316 Star::Find(15, 1132, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
01:15:45.269 00.001 28316 Star::Find returns 1 (0), X=1132.96, Y=624.05, Mass=658, SNR=17.9, Peak=64 HFD=3.9
01:15:45.269 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
01:15:45.270 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
01:15:45.270 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=0.04 mountY=-0.14, mountTheta=-1.30
01:15:45.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
01:15:45.271 00.000 28316 Enqueuing Move request for scope (0.11, 0.09)
01:15:45.272 00.001 29988 Worker thread wakes up
01:15:45.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
01:15:45.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
01:15:45.272 00.000 29988 Moving (0.11, 0.09) raw xDistance=0.04 yDistance=-0.14
01:15:45.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:15:45.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:45.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:45.273 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
01:15:45.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:45.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:15:45.275 00.001 29988 MoveAxis(E, 0, ABG)
01:15:45.275 00.000 29988 Move returns status 0, amount 0
01:15:45.275 00.000 29988 MoveAxis(N, 0, ABG)
01:15:45.275 00.000 29988 Move returns status 0, amount 0
01:15:45.275 00.000 29988 move complete, result=0
01:15:45.275 00.000 29988 worker thread done servicing request
01:15:45.275 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:45.275 00.000 28316 Enqueuing Expose request
01:15:45.276 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:45.277 00.001 29988 Worker thread wakes up
01:15:45.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:45.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:46.799 01.522 29988 Exposure complete
01:15:46.826 00.027 29988 worker thread done servicing request
01:15:46.826 00.000 28316 OnExposeComplete: enter
01:15:46.827 00.001 28316 UpdateGuideState(): m_state=6
01:15:46.828 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
01:15:46.828 00.000 28316 Star::Find returns 1 (1), X=952.91, Y=256.10, Mass=2641, SNR=35.4, Peak=255 HFD=4.2
01:15:46.829 00.001 28316 MultiStar: [#1 -0.09,0.02,0.91,U] [#2 -0.09,0.05,0.87,U] [#3 -0.11,-0.14,0.82,U] [#4 0.02,-0.05,0.81,U] [#5 0.10,0.02,0.72,U] [#6 -0.00,-0.38,0.00,M4] [#7 -0.02,-0.13,0.60,U] [#8 -0.12,-0.13,0.58,U] 
01:15:46.832 00.003 28316 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {0.15, -0.14}
01:15:46.834 00.002 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
01:15:46.837 00.003 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
01:15:46.838 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.78 mountX=-0.05 mountY=0.04, mountTheta=2.48
01:15:46.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
01:15:46.840 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
01:15:46.840 00.000 29988 Worker thread wakes up
01:15:46.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:46.841 00.001 28316 UpdateGuideState exits: m=2641 RSB=35.4 Saturée
01:15:46.841 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:46.842 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:46.842 00.000 28316 Enqueuing Expose request
01:15:46.843 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
01:15:46.843 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
01:15:46.843 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.04
01:15:46.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:46.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:46.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:15:46.843 00.000 29988 MoveAxis(E, 0, ABG)
01:15:46.843 00.000 29988 Move returns status 0, amount 0
01:15:46.843 00.000 29988 MoveAxis(N, 0, ABG)
01:15:46.843 00.000 29988 Move returns status 0, amount 0
01:15:46.843 00.000 29988 move complete, result=0
01:15:46.843 00.000 29988 worker thread done servicing request
01:15:46.843 00.000 29988 Worker thread wakes up
01:15:46.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:46.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:46.843 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:48.469 01.626 29988 Exposure complete
01:15:48.515 00.046 29988 worker thread done servicing request
01:15:48.515 00.000 28316 OnExposeComplete: enter
01:15:48.517 00.002 28316 UpdateGuideState(): m_state=6
01:15:48.519 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
01:15:48.520 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=256.11, Mass=2478, SNR=34.5, Peak=238 HFD=4.1
01:15:48.521 00.001 28316 MultiStar: [#1 -0.06,-0.28,0.00,M2] [#2 0.25,-0.31,0.00,M5] [#3 0.11,-0.26,0.00,M1] [#4 0.08,-0.16,0.81,U] [#5 0.06,-0.18,0.71,U] [#6 0.05,-0.17,0.62,U] [#7 0.15,-0.09,0.61,U] [#8 0.28,-0.15,0.00,M2] 
01:15:48.523 00.002 28316 refined, 4 included, MultiStar: {0.17, -0.15}, one-star: {0.42, -0.14}
01:15:48.524 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:15:48.525 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
01:15:48.526 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=-0.21 mountY=-0.09, mountTheta=-2.74
01:15:48.529 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
01:15:48.530 00.001 28316 Enqueuing Move request for scope (0.17, -0.15)
01:15:48.531 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:48.531 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:15:48.532 00.001 29988 Worker thread wakes up
01:15:48.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
01:15:48.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
01:15:48.532 00.000 29988 Moving (0.17, -0.15) raw xDistance=-0.21 yDistance=-0.09
01:15:48.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:48.533 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:15:48.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:48.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:48.533 00.000 28316 Enqueuing Expose request
01:15:48.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:15:48.534 00.001 29988 MoveAxis(E, 43, ABG)
01:15:48.534 00.000 29988 Guiding  Dir = 2, Dur = 43
01:15:48.534 00.000 29988 IsSlewing returns 0
01:15:48.534 00.000 29988 IsGuiding returns 0
01:15:48.536 00.002 29988 PulseGuide returned control before completion, sleep 52
01:15:48.593 00.057 29988 IsGuiding returns 1
01:15:48.595 00.002 29988 scope still moving after pulse duration time elapsed
01:15:48.624 00.029 29988 IsSlewing returns 0
01:15:48.624 00.000 29988 IsGuiding returns 0
01:15:48.624 00.000 29988 scope move finished after 43 + 46 ms
01:15:48.624 00.000 29988 Move returns status 0, amount 43
01:15:48.625 00.001 29988 MoveAxis(N, 0, ABG)
01:15:48.625 00.000 29988 Move returns status 0, amount 0
01:15:48.625 00.000 29988 move complete, result=0
01:15:48.625 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
01:15:48.625 00.000 29988 worker thread done servicing request
01:15:48.625 00.000 29988 Worker thread wakes up
01:15:48.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:48.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:50.046 01.421 29988 Exposure complete
01:15:50.089 00.043 29988 worker thread done servicing request
01:15:50.089 00.000 28316 OnExposeComplete: enter
01:15:50.089 00.000 28316 UpdateGuideState(): m_state=6
01:15:50.090 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
01:15:50.090 00.000 28316 Star::Find returns 1 (0), X=953.22, Y=256.29, Mass=2541, SNR=34.8, Peak=215 HFD=3.8
01:15:50.091 00.001 28316 MultiStar: [#1 0.09,-0.06,0.94,U] [#2 0.29,0.05,0.00,M6] [#3 0.21,-0.08,0.86,U] [#4 0.04,0.09,0.79,U] [#5 0.14,0.07,0.74,U] [#6 0.08,0.09,0.62,U] [#7 0.16,0.15,0.63,U] [#8 0.22,0.16,0.58,U] 
01:15:50.091 00.000 28316 refined, 7 included, MultiStar: {0.18, 0.05}, one-star: {0.46, 0.04}
01:15:50.092 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
01:15:50.092 00.000 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
01:15:50.093 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.25 mountX=-0.03 mountY=-0.19, mountTheta=-1.75
01:15:50.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
01:15:50.095 00.001 28316 Enqueuing Move request for scope (0.18, 0.05)
01:15:50.095 00.000 29988 Worker thread wakes up
01:15:50.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:50.096 00.001 28316 UpdateGuideState exits: m=2541 RSB=34.8
01:15:50.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:50.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:50.097 00.001 28316 Enqueuing Expose request
01:15:50.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
01:15:50.097 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
01:15:50.097 00.000 29988 Moving (0.18, 0.05) raw xDistance=-0.03 yDistance=-0.19
01:15:50.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:15:50.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:50.098 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:15:50.098 00.000 29988 MoveAxis(E, 0, ABG)
01:15:50.098 00.000 29988 Move returns status 0, amount 0
01:15:50.098 00.000 29988 MoveAxis(N, 0, ABG)
01:15:50.098 00.000 29988 Move returns status 0, amount 0
01:15:50.098 00.000 29988 move complete, result=0
01:15:50.098 00.000 29988 worker thread done servicing request
01:15:50.098 00.000 29988 Worker thread wakes up
01:15:50.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:50.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:50.098 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:51.727 01.629 29988 Exposure complete
01:15:51.764 00.037 29988 worker thread done servicing request
01:15:51.789 00.025 28316 OnExposeComplete: enter
01:15:51.803 00.014 28316 UpdateGuideState(): m_state=6
01:15:51.803 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
01:15:51.804 00.001 28316 Star::Find returns 1 (0), X=952.90, Y=256.39, Mass=2485, SNR=34.6, Peak=217 HFD=3.9
01:15:51.806 00.002 28316 MultiStar: [#1 -0.20,0.24,0.00,M2] [#2 -0.14,0.09,0.92,U] [#3 -0.08,0.03,0.80,U] [#4 -0.12,0.27,0.00,M1] [#5 -0.07,-0.10,0.72,U] [#6 -0.15,0.10,0.62,U] [#7 -0.19,0.12,0.62,U] [#8 -0.04,0.05,0.59,U] 
01:15:51.807 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.07}, one-star: {0.14, 0.15}
01:15:51.808 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
01:15:51.808 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
01:15:51.809 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.34 mountX=0.09 mountY=0.03, mountTheta=0.30
01:15:51.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
01:15:51.810 00.000 28316 Enqueuing Move request for scope (-0.06, 0.07)
01:15:51.811 00.001 29988 Worker thread wakes up
01:15:51.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
01:15:51.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
01:15:51.811 00.000 29988 Moving (-0.06, 0.07) raw xDistance=0.09 yDistance=0.03
01:15:51.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:51.812 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.6
01:15:51.812 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:51.812 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:51.813 00.001 28316 Enqueuing Expose request
01:15:51.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:15:51.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:51.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:15:51.813 00.000 29988 MoveAxis(E, 0, ABG)
01:15:51.813 00.000 29988 Move returns status 0, amount 0
01:15:51.813 00.000 29988 MoveAxis(N, 0, ABG)
01:15:51.813 00.000 29988 Move returns status 0, amount 0
01:15:51.814 00.001 29988 move complete, result=0
01:15:51.814 00.000 29988 worker thread done servicing request
01:15:51.814 00.000 29988 Worker thread wakes up
01:15:51.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:51.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:51.814 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:53.222 01.408 29988 Exposure complete
01:15:53.254 00.032 29988 worker thread done servicing request
01:15:53.254 00.000 28316 OnExposeComplete: enter
01:15:53.254 00.000 28316 UpdateGuideState(): m_state=6
01:15:53.255 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
01:15:53.255 00.000 28316 Star::Find returns 1 (0), X=953.09, Y=256.20, Mass=2418, SNR=34.1, Peak=219 HFD=4.2
01:15:53.256 00.001 28316 MultiStar: [#1 -0.11,-0.03,0.97,U] [#2 0.05,0.01,0.90,U] [#3 -0.07,-0.26,0.88,U] [#4 0.03,0.00,0.85,U] [#5 0.07,0.05,0.72,U] [#6 -0.02,-0.10,0.63,U] [#7 0.31,-0.02,0.00,M1] [#8 0.04,-0.00,0.59,U] 
01:15:53.256 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.05}, one-star: {0.33, -0.04}
01:15:53.257 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
01:15:53.257 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
01:15:53.257 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.83 mountX=-0.06 mountY=-0.02, mountTheta=-2.86
01:15:53.258 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
01:15:53.259 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
01:15:53.259 00.000 29988 Worker thread wakes up
01:15:53.260 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:15:53.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:15:53.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:53.260 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:15:53.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:53.261 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:53.261 00.000 28316 Enqueuing Expose request
01:15:53.262 00.001 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
01:15:53.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:15:53.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:53.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:15:53.262 00.000 29988 MoveAxis(E, 0, ABG)
01:15:53.262 00.000 29988 Move returns status 0, amount 0
01:15:53.262 00.000 29988 MoveAxis(N, 0, ABG)
01:15:53.262 00.000 29988 Move returns status 0, amount 0
01:15:53.262 00.000 29988 move complete, result=0
01:15:53.262 00.000 29988 worker thread done servicing request
01:15:53.262 00.000 29988 Worker thread wakes up
01:15:53.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:53.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:53.262 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:15:54.888 01.626 29988 Exposure complete
01:15:54.938 00.050 29988 worker thread done servicing request
01:15:54.938 00.000 28316 OnExposeComplete: enter
01:15:54.939 00.001 28316 UpdateGuideState(): m_state=6
01:15:54.939 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
01:15:54.940 00.001 28316 Star::Find returns 1 (0), X=953.08, Y=256.22, Mass=2589, SNR=35.3, Peak=222 HFD=4.1
01:15:54.940 00.000 28316 MultiStar: [#1 -0.02,-0.11,0.91,U] [#2 0.16,0.02,0.83,U] [#3 0.10,-0.10,0.80,U] [#4 0.05,0.00,0.81,U] [#5 0.10,-0.11,0.70,U] [#6 -0.16,-0.03,0.60,U] [#7 0.14,0.09,0.62,U] [#8 0.16,0.12,0.58,U] 
01:15:54.941 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.02}, one-star: {0.33, -0.03}
01:15:54.941 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
01:15:54.942 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
01:15:54.942 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-0.23 mountX=-0.06 mountY=-0.08, mountTheta=-2.24
01:15:54.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.02, opts=13)
01:15:54.943 00.000 28316 Enqueuing Move request for scope (0.10, -0.02)
01:15:54.944 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:54.945 00.001 28316 UpdateGuideState exits: m=2589 RSB=35.3
01:15:54.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:54.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:54.946 00.000 28316 Enqueuing Expose request
01:15:54.947 00.001 29988 Worker thread wakes up
01:15:54.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
01:15:54.948 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
01:15:54.948 00.000 29988 Moving (0.10, -0.02) raw xDistance=-0.06 yDistance=-0.08
01:15:54.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:15:54.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:54.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:15:54.948 00.000 29988 MoveAxis(E, 0, ABG)
01:15:54.948 00.000 29988 Move returns status 0, amount 0
01:15:54.948 00.000 29988 MoveAxis(N, 0, ABG)
01:15:54.948 00.000 29988 Move returns status 0, amount 0
01:15:54.948 00.000 29988 move complete, result=0
01:15:54.948 00.000 29988 worker thread done servicing request
01:15:54.948 00.000 29988 Worker thread wakes up
01:15:54.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:54.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:54.949 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:56.468 01.519 29988 Exposure complete
01:15:56.513 00.045 29988 worker thread done servicing request
01:15:56.513 00.000 28316 OnExposeComplete: enter
01:15:56.514 00.001 28316 UpdateGuideState(): m_state=6
01:15:56.517 00.003 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
01:15:56.519 00.002 28316 Star::Find returns 1 (0), X=952.94, Y=256.23, Mass=2461, SNR=34.3, Peak=228 HFD=4.1
01:15:56.522 00.003 28316 MultiStar: [#1 -0.15,-0.10,1.01,U] [#2 -0.09,-0.04,0.93,U] [#3 -0.05,-0.00,0.85,U] [#4 -0.25,0.07,0.85,U] [#5 0.01,-0.08,0.74,U] [#6 -0.30,-0.15,0.00,M1] [#7 0.04,0.04,0.63,U] [#8 0.02,0.07,0.61,U] 
01:15:56.524 00.002 28316 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {0.18, -0.02}
01:15:56.526 00.002 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.44)
01:15:56.528 00.002 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
01:15:56.531 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.84 mountX=0.01 mountY=0.04, mountTheta=1.44
01:15:56.535 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
01:15:56.536 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
01:15:56.536 00.000 29988 Worker thread wakes up
01:15:56.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:56.537 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.3
01:15:56.537 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:56.538 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:56.538 00.000 28316 Enqueuing Expose request
01:15:56.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
01:15:56.539 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
01:15:56.539 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=0.04
01:15:56.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:15:56.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:56.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:15:56.539 00.000 29988 MoveAxis(E, 0, ABG)
01:15:56.539 00.000 29988 Move returns status 0, amount 0
01:15:56.539 00.000 29988 MoveAxis(N, 0, ABG)
01:15:56.539 00.000 29988 Move returns status 0, amount 0
01:15:56.539 00.000 29988 move complete, result=0
01:15:56.539 00.000 29988 worker thread done servicing request
01:15:56.539 00.000 29988 Worker thread wakes up
01:15:56.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:56.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:56.539 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:58.164 01.625 29988 Exposure complete
01:15:58.219 00.055 29988 worker thread done servicing request
01:15:58.219 00.000 28316 OnExposeComplete: enter
01:15:58.220 00.001 28316 UpdateGuideState(): m_state=6
01:15:58.220 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
01:15:58.222 00.002 28316 Star::Find returns 1 (0), X=952.98, Y=256.13, Mass=2314, SNR=33.3, Peak=225 HFD=4.2
01:15:58.223 00.001 28316 MultiStar: [#1 -0.11,-0.20,1.00,U] [#2 0.02,-0.05,0.93,U] [#3 -0.07,-0.28,0.00,M1] [#4 -0.19,-0.00,0.83,U] [#5 0.01,-0.22,0.79,U] [#6 -0.12,-0.15,0.64,U] [#7 -0.12,-0.03,0.65,U] [#8 0.09,-0.13,0.59,U] 
01:15:58.224 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {0.22, -0.11}
01:15:58.226 00.002 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
01:15:58.229 00.003 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
01:15:58.229 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.74 mountX=-0.10 mountY=0.07, mountTheta=2.52
01:15:58.230 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
01:15:58.231 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
01:15:58.231 00.000 29988 Worker thread wakes up
01:15:58.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:15:58.232 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:15:58.232 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.10 yDistance=0.07
01:15:58.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:58.232 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.3
01:15:58.232 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:58.233 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:15:58.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:58.234 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:58.235 00.001 28316 Enqueuing Expose request
01:15:58.236 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:15:58.236 00.000 29988 MoveAxis(E, 0, ABG)
01:15:58.236 00.000 29988 Move returns status 0, amount 0
01:15:58.236 00.000 29988 MoveAxis(N, 0, ABG)
01:15:58.236 00.000 29988 Move returns status 0, amount 0
01:15:58.236 00.000 29988 move complete, result=0
01:15:58.236 00.000 29988 worker thread done servicing request
01:15:58.236 00.000 29988 Worker thread wakes up
01:15:58.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:58.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:58.237 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:59.758 01.521 29988 Exposure complete
01:15:59.789 00.031 29988 worker thread done servicing request
01:15:59.791 00.002 28316 OnExposeComplete: enter
01:15:59.791 00.000 28316 UpdateGuideState(): m_state=6
01:15:59.792 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
01:15:59.792 00.000 28316 Star::Find returns 1 (0), X=953.01, Y=256.11, Mass=2405, SNR=34.0, Peak=241 HFD=4.2
01:15:59.793 00.001 28316 MultiStar: [#1 -0.04,-0.27,0.99,U] [#2 0.00,-0.04,0.93,U] [#3 0.08,-0.26,0.88,U] [#4 -0.10,-0.15,0.85,U] [#5 -0.07,-0.10,0.74,U] [#6 -0.18,-0.13,0.64,U] [#7 0.05,-0.14,0.63,U] [#8 0.13,-0.19,0.57,U] 
01:15:59.793 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.16}, one-star: {0.25, -0.13}
01:15:59.794 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
01:15:59.794 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
01:15:59.794 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.45 mountX=-0.15 mountY=0.05, mountTheta=2.80
01:15:59.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
01:15:59.797 00.001 28316 Enqueuing Move request for scope (0.02, -0.16)
01:15:59.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:15:59.798 00.001 29988 Worker thread wakes up
01:15:59.798 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:15:59.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:59.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:15:59.799 00.000 28316 Enqueuing Expose request
01:15:59.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
01:15:59.800 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
01:15:59.800 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.15 yDistance=0.05
01:15:59.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:15:59.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:59.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:15:59.800 00.000 29988 MoveAxis(E, 0, ABG)
01:15:59.800 00.000 29988 Move returns status 0, amount 0
01:15:59.800 00.000 29988 MoveAxis(N, 0, ABG)
01:15:59.800 00.000 29988 Move returns status 0, amount 0
01:15:59.800 00.000 29988 move complete, result=0
01:15:59.800 00.000 29988 worker thread done servicing request
01:15:59.800 00.000 29988 Worker thread wakes up
01:15:59.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:15:59.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:15:59.800 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:01.436 01.636 29988 Exposure complete
01:16:01.482 00.046 29988 worker thread done servicing request
01:16:01.482 00.000 28316 OnExposeComplete: enter
01:16:01.483 00.001 28316 UpdateGuideState(): m_state=6
01:16:01.484 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
01:16:01.484 00.000 28316 Star::Find returns 1 (1), X=952.95, Y=255.96, Mass=2644, SNR=35.5, Peak=255 HFD=4.1
01:16:01.485 00.001 28316 MultiStar: [#1 -0.16,-0.32,0.00,M1] [#2 -0.03,-0.20,0.87,U] [#3 0.06,-0.38,0.00,M1] [#4 -0.16,-0.17,0.83,U] [#5 0.20,-0.26,0.00,M1] [#6 -0.07,-0.33,0.00,M1] [#7 0.11,-0.12,0.60,U] [#8 -0.01,-0.10,0.56,U] 
01:16:01.485 00.000 28316 refined, 4 included, MultiStar: {0.03, -0.19}, one-star: {0.20, -0.28}
01:16:01.485 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
01:16:01.486 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
01:16:01.487 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.44 mountX=-0.18 mountY=0.06, mountTheta=2.81
01:16:01.490 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.19, opts=13)
01:16:01.491 00.001 28316 Enqueuing Move request for scope (0.03, -0.19)
01:16:01.492 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:01.494 00.002 29988 Worker thread wakes up
01:16:01.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
01:16:01.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
01:16:01.494 00.000 29988 Moving (0.03, -0.19) raw xDistance=-0.18 yDistance=0.06
01:16:01.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:16:01.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:01.494 00.000 28316 UpdateGuideState exits: m=2644 RSB=35.5 Saturée
01:16:01.496 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:01.497 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:16:01.497 00.000 29988 MoveAxis(E, 0, ABG)
01:16:01.497 00.000 29988 Move returns status 0, amount 0
01:16:01.497 00.000 29988 MoveAxis(N, 0, ABG)
01:16:01.497 00.000 29988 Move returns status 0, amount 0
01:16:01.497 00.000 29988 move complete, result=0
01:16:01.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:01.499 00.002 28316 Enqueuing Expose request
01:16:01.500 00.001 29988 worker thread done servicing request
01:16:01.500 00.000 29988 Worker thread wakes up
01:16:01.500 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:01.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:01.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:03.014 01.514 29988 Exposure complete
01:16:03.047 00.033 29988 worker thread done servicing request
01:16:03.047 00.000 28316 OnExposeComplete: enter
01:16:03.048 00.001 28316 UpdateGuideState(): m_state=6
01:16:03.048 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
01:16:03.049 00.001 28316 Star::Find returns 1 (1), X=953.10, Y=255.95, Mass=2485, SNR=34.7, Peak=255 HFD=4.2
01:16:03.049 00.000 28316 MultiStar: [#1 0.08,-0.24,0.96,U] [#2 0.26,-0.30,0.00,M1] [#3 0.07,-0.31,0.00,M2] [#4 0.07,-0.12,0.79,U] [#5 0.09,-0.37,0.00,M2] [#6 0.04,-0.24,0.59,U] [#7 0.22,-0.19,0.00,M1] [#8 0.26,-0.26,0.00,M1] 
01:16:03.050 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.23}, one-star: {0.34, -0.30}
01:16:03.050 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
01:16:03.050 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
01:16:03.051 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-1.00 mountX=-0.27 mountY=-0.03, mountTheta=-3.04
01:16:03.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.23, opts=13)
01:16:03.052 00.000 28316 Enqueuing Move request for scope (0.15, -0.23)
01:16:03.053 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:03.053 00.000 29988 Worker thread wakes up
01:16:03.053 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.7 Saturée
01:16:03.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:03.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:03.055 00.001 28316 Enqueuing Expose request
01:16:03.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
01:16:03.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
01:16:03.055 00.000 29988 Moving (0.15, -0.23) raw xDistance=-0.27 yDistance=-0.03
01:16:03.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:16:03.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:03.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:16:03.055 00.000 29988 MoveAxis(E, 57, ABG)
01:16:03.055 00.000 29988 Guiding  Dir = 2, Dur = 57
01:16:03.055 00.000 29988 IsSlewing returns 0
01:16:03.055 00.000 29988 IsGuiding returns 0
01:16:03.057 00.002 29988 PulseGuide returned control before completion, sleep 66
01:16:03.136 00.079 29988 IsGuiding returns 0
01:16:03.136 00.000 29988 Move returns status 0, amount 57
01:16:03.136 00.000 29988 MoveAxis(N, 0, ABG)
01:16:03.136 00.000 29988 Move returns status 0, amount 0
01:16:03.136 00.000 29988 move complete, result=0
01:16:03.136 00.000 29988 worker thread done servicing request
01:16:03.136 00.000 29988 Worker thread wakes up
01:16:03.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:03.137 00.001 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
01:16:03.138 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:04.767 01.629 29988 Exposure complete
01:16:04.793 00.026 29988 worker thread done servicing request
01:16:04.793 00.000 28316 OnExposeComplete: enter
01:16:04.794 00.001 28316 UpdateGuideState(): m_state=6
01:16:04.795 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
01:16:04.795 00.000 28316 Star::Find returns 1 (1), X=953.02, Y=255.95, Mass=2543, SNR=34.9, Peak=255 HFD=4.2
01:16:04.796 00.001 28316 MultiStar: [#1 0.06,-0.23,0.94,U] [#2 0.22,-0.23,0.00,M2] [#3 0.20,-0.41,0.00,M3] [#4 0.05,-0.21,0.83,U] [#5 0.10,-0.39,0.00,M3] [#6 0.18,-0.38,0.00,M1] [#7 0.15,-0.12,0.61,U] [#8 0.22,-0.31,0.00,M2] 
01:16:04.796 00.000 28316 refined, 3 included, MultiStar: {0.13, -0.22}, one-star: {0.26, -0.30}
01:16:04.797 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:16:04.797 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:16:04.798 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.03 mountX=-0.26 mountY=-0.02, mountTheta=-3.07
01:16:04.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.22, opts=13)
01:16:04.799 00.000 28316 Enqueuing Move request for scope (0.13, -0.22)
01:16:04.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:04.800 00.001 28316 UpdateGuideState exits: m=2543 RSB=34.9 Saturée
01:16:04.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:04.801 00.001 29988 Worker thread wakes up
01:16:04.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
01:16:04.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
01:16:04.801 00.000 29988 Moving (0.13, -0.22) raw xDistance=-0.26 yDistance=-0.02
01:16:04.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:16:04.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:04.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:04.801 00.000 28316 Enqueuing Expose request
01:16:04.802 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:16:04.802 00.000 29988 MoveAxis(E, 59, ABG)
01:16:04.802 00.000 29988 Guiding  Dir = 2, Dur = 59
01:16:04.802 00.000 29988 IsSlewing returns 0
01:16:04.803 00.001 29988 IsGuiding returns 0
01:16:04.805 00.002 29988 PulseGuide returned control before completion, sleep 67
01:16:04.876 00.071 29988 IsGuiding returns 0
01:16:04.877 00.001 29988 Move returns status 0, amount 59
01:16:04.877 00.000 29988 MoveAxis(N, 0, ABG)
01:16:04.877 00.000 29988 Move returns status 0, amount 0
01:16:04.877 00.000 29988 move complete, result=0
01:16:04.877 00.000 29988 worker thread done servicing request
01:16:04.877 00.000 29988 Worker thread wakes up
01:16:04.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:04.877 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
01:16:04.878 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:06.295 01.417 29988 Exposure complete
01:16:06.342 00.047 29988 worker thread done servicing request
01:16:06.342 00.000 28316 OnExposeComplete: enter
01:16:06.344 00.002 28316 UpdateGuideState(): m_state=6
01:16:06.345 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
01:16:06.347 00.002 28316 Star::Find returns 1 (0), X=953.12, Y=256.15, Mass=2485, SNR=34.5, Peak=218 HFD=4.1
01:16:06.350 00.003 28316 MultiStar: [#1 -0.03,-0.04,0.96,U] [#2 0.24,-0.03,0.93,U] [#3 0.08,-0.22,0.88,U] [#4 -0.01,-0.15,0.80,U] [#5 -0.00,-0.20,0.74,U] [#6 0.04,-0.41,0.00,M2] [#7 0.17,-0.16,0.62,U] [#8 0.10,-0.19,0.58,U] 
01:16:06.351 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.13}, one-star: {0.37, -0.09}
01:16:06.351 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
01:16:06.352 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
01:16:06.352 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.81 mountX=-0.17 mountY=-0.05, mountTheta=-2.85
01:16:06.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
01:16:06.356 00.003 28316 Enqueuing Move request for scope (0.12, -0.13)
01:16:06.358 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:06.361 00.003 28316 UpdateGuideState exits: m=2485 RSB=34.5
01:16:06.363 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:06.366 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:06.368 00.002 29988 Worker thread wakes up
01:16:06.368 00.000 28316 Enqueuing Expose request
01:16:06.369 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
01:16:06.370 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
01:16:06.370 00.000 29988 Moving (0.12, -0.13) raw xDistance=-0.17 yDistance=-0.05
01:16:06.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:06.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:06.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:16:06.370 00.000 29988 MoveAxis(E, 0, ABG)
01:16:06.370 00.000 29988 Move returns status 0, amount 0
01:16:06.370 00.000 29988 MoveAxis(N, 0, ABG)
01:16:06.370 00.000 29988 Move returns status 0, amount 0
01:16:06.371 00.001 29988 move complete, result=0
01:16:06.371 00.000 29988 worker thread done servicing request
01:16:06.371 00.000 29988 Worker thread wakes up
01:16:06.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:06.371 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:06.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:08.010 01.639 29988 Exposure complete
01:16:08.075 00.065 29988 worker thread done servicing request
01:16:08.076 00.001 28316 OnExposeComplete: enter
01:16:08.077 00.001 28316 UpdateGuideState(): m_state=6
01:16:08.078 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
01:16:08.079 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=256.14, Mass=2534, SNR=34.9, Peak=230 HFD=4.2
01:16:08.081 00.002 28316 MultiStar: [#1 0.00,-0.16,0.97,U] [#2 0.23,-0.18,0.00,M2] [#3 0.10,-0.13,0.84,U] [#4 -0.09,-0.01,0.82,U] [#5 0.15,-0.14,0.74,U] [#6 -0.03,-0.33,0.00,M3] [#7 0.00,-0.05,0.63,U] [#8 0.16,0.13,0.56,U] 
01:16:08.082 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.33, -0.10}
01:16:08.083 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:16:08.086 00.003 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:16:08.089 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.68 mountX=-0.11 mountY=-0.05, mountTheta=-2.71
01:16:08.093 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
01:16:08.093 00.000 28316 Enqueuing Move request for scope (0.10, -0.08)
01:16:08.094 00.001 29988 Worker thread wakes up
01:16:08.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:08.095 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
01:16:08.095 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
01:16:08.095 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.05
01:16:08.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:16:08.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:08.095 00.000 28316 UpdateGuideState exits: m=2534 RSB=34.9
01:16:08.096 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:08.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:08.099 00.002 28316 Enqueuing Expose request
01:16:08.101 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:16:08.101 00.000 29988 MoveAxis(E, 0, ABG)
01:16:08.101 00.000 29988 Move returns status 0, amount 0
01:16:08.101 00.000 29988 MoveAxis(N, 0, ABG)
01:16:08.101 00.000 29988 Move returns status 0, amount 0
01:16:08.101 00.000 29988 move complete, result=0
01:16:08.101 00.000 29988 worker thread done servicing request
01:16:08.101 00.000 29988 Worker thread wakes up
01:16:08.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:08.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:08.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:09.516 01.415 29988 Exposure complete
01:16:09.558 00.042 29988 worker thread done servicing request
01:16:09.558 00.000 28316 OnExposeComplete: enter
01:16:09.559 00.001 28316 UpdateGuideState(): m_state=6
01:16:09.561 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
01:16:09.564 00.003 28316 Star::Find returns 1 (0), X=953.10, Y=256.23, Mass=2462, SNR=34.4, Peak=217 HFD=4.1
01:16:09.567 00.003 28316 MultiStar: [#1 0.11,-0.12,0.98,U] [#2 0.24,0.17,0.00,M3] [#3 0.06,-0.08,0.86,U] [#4 -0.00,0.10,0.83,U] [#5 0.22,-0.05,0.73,U] [#6 -0.04,-0.06,0.62,U] [#7 0.20,-0.04,0.60,U] [#8 0.21,-0.06,0.56,U] 
01:16:09.569 00.002 28316 refined, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.34, -0.01}
01:16:09.571 00.002 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:16:09.574 00.003 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:16:09.575 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.28 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
01:16:09.578 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
01:16:09.580 00.002 28316 Enqueuing Move request for scope (0.14, -0.04)
01:16:09.580 00.000 29988 Worker thread wakes up
01:16:09.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:09.581 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:16:09.583 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:09.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:09.585 00.001 28316 Enqueuing Expose request
01:16:09.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
01:16:09.585 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
01:16:09.585 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.10 yDistance=-0.11
01:16:09.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:09.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:09.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:16:09.585 00.000 29988 MoveAxis(E, 0, ABG)
01:16:09.585 00.000 29988 Move returns status 0, amount 0
01:16:09.585 00.000 29988 MoveAxis(N, 0, ABG)
01:16:09.585 00.000 29988 Move returns status 0, amount 0
01:16:09.585 00.000 29988 move complete, result=0
01:16:09.585 00.000 29988 worker thread done servicing request
01:16:09.585 00.000 29988 Worker thread wakes up
01:16:09.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:09.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:09.585 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:11.209 01.624 29988 Exposure complete
01:16:11.256 00.047 29988 worker thread done servicing request
01:16:11.256 00.000 28316 OnExposeComplete: enter
01:16:11.257 00.001 28316 UpdateGuideState(): m_state=6
01:16:11.257 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
01:16:11.258 00.001 28316 Star::Find returns 1 (0), X=953.20, Y=256.16, Mass=2405, SNR=34.0, Peak=218 HFD=4.1
01:16:11.259 00.001 28316 MultiStar: [#1 0.25,-0.22,0.00,M1] [#2 0.28,-0.12,0.00,M4] [#3 0.21,-0.13,0.87,U] [#4 0.06,-0.05,0.81,U] [#5 0.36,-0.13,0.00,M1] [#6 0.14,-0.10,0.61,U] [#7 0.14,-0.05,0.63,U] [#8 0.32,-0.06,0.00,M1] 
01:16:11.259 00.000 28316 refined, 4 included, MultiStar: {0.22, -0.08}, one-star: {0.45, -0.09}
01:16:11.259 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:16:11.260 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:16:11.260 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.37 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
01:16:11.261 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.08, opts=13)
01:16:11.262 00.001 28316 Enqueuing Move request for scope (0.22, -0.08)
01:16:11.262 00.000 29988 Worker thread wakes up
01:16:11.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
01:16:11.262 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
01:16:11.262 00.000 29988 Moving (0.22, -0.08) raw xDistance=-0.17 yDistance=-0.16
01:16:11.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:11.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:11.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:11.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:16:11.263 00.000 29988 MoveAxis(E, 0, ABG)
01:16:11.263 00.000 29988 Move returns status 0, amount 0
01:16:11.263 00.000 29988 MoveAxis(N, 0, ABG)
01:16:11.263 00.000 29988 Move returns status 0, amount 0
01:16:11.263 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:16:11.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:11.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:11.264 00.000 28316 Enqueuing Expose request
01:16:11.265 00.001 29988 move complete, result=0
01:16:11.265 00.000 29988 worker thread done servicing request
01:16:11.265 00.000 29988 Worker thread wakes up
01:16:11.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:11.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:11.265 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:16:12.785 01.520 29988 Exposure complete
01:16:12.833 00.048 29988 worker thread done servicing request
01:16:12.834 00.001 28316 OnExposeComplete: enter
01:16:12.834 00.000 28316 UpdateGuideState(): m_state=6
01:16:12.836 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
01:16:12.837 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=256.15, Mass=2332, SNR=33.5, Peak=226 HFD=4.1
01:16:12.838 00.001 28316 MultiStar: [#1 0.06,-0.20,1.02,U] [#2 0.28,-0.13,0.00,M5] [#3 0.17,-0.30,0.00,M1] [#4 -0.00,-0.12,0.85,U] [#5 0.17,-0.06,0.75,U] [#6 0.06,-0.29,0.00,M2] [#7 0.13,-0.00,0.64,U] [#8 0.27,-0.04,0.59,U] 
01:16:12.840 00.002 28316 refined, 5 included, MultiStar: {0.16, -0.10}, one-star: {0.34, -0.09}
01:16:12.841 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
01:16:12.842 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
01:16:12.843 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.18 cameraTheta=-0.55 mountX=-0.15 mountY=-0.10, mountTheta=-2.58
01:16:12.845 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
01:16:12.846 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
01:16:12.846 00.000 29988 Worker thread wakes up
01:16:12.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:12.847 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
01:16:12.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:12.848 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:12.848 00.000 28316 Enqueuing Expose request
01:16:12.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
01:16:12.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
01:16:12.848 00.000 29988 Moving (0.16, -0.10) raw xDistance=-0.15 yDistance=-0.10
01:16:12.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:16:12.849 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:12.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:16:12.849 00.000 29988 MoveAxis(E, 0, ABG)
01:16:12.849 00.000 29988 Move returns status 0, amount 0
01:16:12.849 00.000 29988 MoveAxis(N, 0, ABG)
01:16:12.849 00.000 29988 Move returns status 0, amount 0
01:16:12.849 00.000 29988 move complete, result=0
01:16:12.849 00.000 29988 worker thread done servicing request
01:16:12.849 00.000 29988 Worker thread wakes up
01:16:12.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:12.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:12.849 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:14.480 01.631 29988 Exposure complete
01:16:14.509 00.029 29988 worker thread done servicing request
01:16:14.509 00.000 28316 OnExposeComplete: enter
01:16:14.510 00.001 28316 UpdateGuideState(): m_state=6
01:16:14.511 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
01:16:14.511 00.000 28316 Star::Find returns 1 (0), X=953.24, Y=256.07, Mass=2439, SNR=34.2, Peak=229 HFD=4.0
01:16:14.512 00.001 28316 MultiStar: [#1 0.24,-0.22,0.00,M1] [#2 0.17,0.14,0.92,U] [#3 0.16,-0.25,0.00,M2] [#4 0.17,-0.06,0.82,U] [#5 0.41,-0.13,0.00,M1] [#6 0.06,-0.26,0.63,U] [#7 0.32,-0.09,0.00,M1] [#8 0.35,-0.03,0.00,M1] 
01:16:14.512 00.000 28316 refined, 3 included, MultiStar: {0.24, -0.08}, one-star: {0.48, -0.17}
01:16:14.513 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
01:16:14.513 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
01:16:14.514 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-0.30 mountX=-0.17 mountY=-0.18, mountTheta=-2.32
01:16:14.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.08, opts=13)
01:16:14.515 00.000 28316 Enqueuing Move request for scope (0.24, -0.08)
01:16:14.516 00.001 29988 Worker thread wakes up
01:16:14.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
01:16:14.516 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:14.517 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:16:14.517 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:14.518 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:14.518 00.000 28316 Enqueuing Expose request
01:16:14.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
01:16:14.519 00.001 29988 Moving (0.24, -0.08) raw xDistance=-0.17 yDistance=-0.18
01:16:14.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:14.519 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:14.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:16:14.519 00.000 29988 MoveAxis(E, 0, ABG)
01:16:14.519 00.000 29988 Move returns status 0, amount 0
01:16:14.519 00.000 29988 MoveAxis(N, 0, ABG)
01:16:14.519 00.000 29988 Move returns status 0, amount 0
01:16:14.519 00.000 29988 move complete, result=0
01:16:14.519 00.000 29988 worker thread done servicing request
01:16:14.519 00.000 29988 Worker thread wakes up
01:16:14.519 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:16:14.520 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:14.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:16.033 01.513 29988 Exposure complete
01:16:16.059 00.026 29988 worker thread done servicing request
01:16:16.059 00.000 28316 OnExposeComplete: enter
01:16:16.060 00.001 28316 UpdateGuideState(): m_state=6
01:16:16.062 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
01:16:16.065 00.003 28316 Star::Find returns 1 (0), X=953.21, Y=256.02, Mass=2402, SNR=33.9, Peak=225 HFD=4.1
01:16:16.069 00.004 28316 MultiStar: [#1 0.10,-0.28,0.00,M2] [#2 0.30,-0.21,0.00,M5] [#3 0.09,-0.26,0.85,U] [#4 0.09,-0.09,0.84,U] [#5 0.53,-0.28,0.00,M2] [#6 0.18,-0.29,0.00,M2] [#7 0.31,-0.13,0.00,M2] [#8 0.41,-0.12,0.00,M2] 
01:16:16.070 00.001 28316 refined, 2 included, MultiStar: {0.22, -0.19}, one-star: {0.45, -0.22}
01:16:16.070 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
01:16:16.071 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
01:16:16.071 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.30 cameraTheta=-0.72 mountX=-0.27 mountY=-0.11, mountTheta=-2.75
01:16:16.072 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.19, opts=13)
01:16:16.073 00.001 28316 Enqueuing Move request for scope (0.22, -0.19)
01:16:16.073 00.000 29988 Worker thread wakes up
01:16:16.074 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
01:16:16.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
01:16:16.074 00.000 29988 Moving (0.22, -0.19) raw xDistance=-0.27 yDistance=-0.11
01:16:16.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:16:16.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:16.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:16.074 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:16:16.075 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:16.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:16.075 00.000 28316 Enqueuing Expose request
01:16:16.076 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:16:16.076 00.000 29988 MoveAxis(E, 57, ABG)
01:16:16.076 00.000 29988 Guiding  Dir = 2, Dur = 57
01:16:16.076 00.000 29988 IsSlewing returns 0
01:16:16.076 00.000 29988 IsGuiding returns 0
01:16:16.078 00.002 29988 PulseGuide returned control before completion, sleep 65
01:16:16.157 00.079 29988 IsGuiding returns 0
01:16:16.157 00.000 29988 Move returns status 0, amount 57
01:16:16.157 00.000 29988 MoveAxis(N, 0, ABG)
01:16:16.157 00.000 29988 Move returns status 0, amount 0
01:16:16.157 00.000 29988 move complete, result=0
01:16:16.157 00.000 29988 worker thread done servicing request
01:16:16.157 00.000 29988 Worker thread wakes up
01:16:16.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:16.158 00.001 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
01:16:16.159 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:17.794 01.635 29988 Exposure complete
01:16:17.837 00.043 29988 worker thread done servicing request
01:16:17.838 00.001 28316 OnExposeComplete: enter
01:16:17.840 00.002 28316 UpdateGuideState(): m_state=6
01:16:17.841 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
01:16:17.841 00.000 28316 Star::Find returns 1 (0), X=953.01, Y=256.19, Mass=2473, SNR=34.4, Peak=229 HFD=4.1
01:16:17.842 00.001 28316 MultiStar: [#1 0.19,-0.16,0.97,U] [#2 0.17,-0.15,0.88,U] [#3 0.08,-0.07,0.86,U] [#4 -0.04,0.08,0.82,U] [#5 0.12,-0.04,0.71,U] [#6 0.07,-0.20,0.62,U] [#7 0.05,0.09,0.62,U] [#8 0.26,0.08,0.59,U] 
01:16:17.842 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {0.25, -0.05}
01:16:17.843 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:16:17.843 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:16:17.844 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.39 mountX=-0.10 mountY=-0.09, mountTheta=-2.41
01:16:17.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
01:16:17.846 00.001 28316 Enqueuing Move request for scope (0.13, -0.05)
01:16:17.848 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:17.849 00.001 28316 UpdateGuideState exits: m=2473 RSB=34.4
01:16:17.850 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:17.851 00.001 29988 Worker thread wakes up
01:16:17.852 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
01:16:17.852 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
01:16:17.852 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
01:16:17.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:17.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:17.852 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:17.853 00.001 28316 Enqueuing Expose request
01:16:17.855 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:16:17.855 00.000 29988 MoveAxis(E, 0, ABG)
01:16:17.855 00.000 29988 Move returns status 0, amount 0
01:16:17.855 00.000 29988 MoveAxis(N, 0, ABG)
01:16:17.855 00.000 29988 Move returns status 0, amount 0
01:16:17.855 00.000 29988 move complete, result=0
01:16:17.855 00.000 29988 worker thread done servicing request
01:16:17.855 00.000 29988 Worker thread wakes up
01:16:17.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:17.856 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:17.856 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:19.378 01.522 29988 Exposure complete
01:16:19.420 00.042 29988 worker thread done servicing request
01:16:19.420 00.000 28316 OnExposeComplete: enter
01:16:19.421 00.001 28316 UpdateGuideState(): m_state=6
01:16:19.421 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
01:16:19.422 00.001 28316 Star::Find returns 1 (0), X=953.11, Y=256.19, Mass=2386, SNR=33.8, Peak=231 HFD=4.0
01:16:19.422 00.000 28316 MultiStar: [#1 0.13,-0.13,0.98,U] [#2 0.15,-0.02,0.91,U] [#3 0.02,-0.04,0.84,U] [#4 0.05,0.01,0.84,U] [#5 0.27,-0.05,0.74,U] [#6 0.03,-0.02,0.64,U] [#7 0.23,-0.06,0.63,U] [#8 0.20,0.11,0.59,U] 
01:16:19.423 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.03}, one-star: {0.35, -0.06}
01:16:19.425 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
01:16:19.426 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
01:16:19.426 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.21 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
01:16:19.427 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.03, opts=13)
01:16:19.428 00.001 28316 Enqueuing Move request for scope (0.16, -0.03)
01:16:19.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:19.429 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.8
01:16:19.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:19.429 00.000 29988 Worker thread wakes up
01:16:19.430 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
01:16:19.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
01:16:19.430 00.000 29988 Moving (0.16, -0.03) raw xDistance=-0.10 yDistance=-0.13
01:16:19.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:19.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:19.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:19.430 00.000 28316 Enqueuing Expose request
01:16:19.431 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:16:19.431 00.000 29988 MoveAxis(E, 0, ABG)
01:16:19.431 00.000 29988 Move returns status 0, amount 0
01:16:19.431 00.000 29988 MoveAxis(N, 0, ABG)
01:16:19.431 00.000 29988 Move returns status 0, amount 0
01:16:19.431 00.000 29988 move complete, result=0
01:16:19.431 00.000 29988 worker thread done servicing request
01:16:19.431 00.000 29988 Worker thread wakes up
01:16:19.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:19.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:19.431 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:21.065 01.634 29988 Exposure complete
01:16:21.101 00.036 29988 worker thread done servicing request
01:16:21.102 00.001 28316 OnExposeComplete: enter
01:16:21.102 00.000 28316 UpdateGuideState(): m_state=6
01:16:21.103 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
01:16:21.104 00.001 28316 Star::Find returns 1 (0), X=952.97, Y=256.24, Mass=2533, SNR=34.9, Peak=237 HFD=4.1
01:16:21.105 00.001 28316 MultiStar: [#1 0.05,-0.21,0.97,U] [#2 0.35,-0.08,0.00,M4] [#3 0.09,-0.19,0.86,U] [#4 -0.05,0.08,0.82,U] [#5 0.17,-0.14,0.71,U] [#6 -0.09,-0.11,0.63,U] [#7 0.04,0.06,0.61,U] [#8 0.14,0.15,0.58,U] 
01:16:21.106 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.21, -0.00}
01:16:21.107 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
01:16:21.108 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
01:16:21.109 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-0.64 mountX=-0.08 mountY=-0.04, mountTheta=-2.67
01:16:21.111 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
01:16:21.111 00.000 28316 Enqueuing Move request for scope (0.08, -0.06)
01:16:21.113 00.002 29988 Worker thread wakes up
01:16:21.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:21.113 00.000 28316 UpdateGuideState exits: m=2533 RSB=34.9
01:16:21.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:21.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:21.115 00.001 28316 Enqueuing Expose request
01:16:21.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
01:16:21.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
01:16:21.115 00.000 29988 Moving (0.08, -0.06) raw xDistance=-0.08 yDistance=-0.04
01:16:21.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:16:21.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:21.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:16:21.115 00.000 29988 MoveAxis(E, 0, ABG)
01:16:21.115 00.000 29988 Move returns status 0, amount 0
01:16:21.115 00.000 29988 MoveAxis(N, 0, ABG)
01:16:21.115 00.000 29988 Move returns status 0, amount 0
01:16:21.116 00.001 29988 move complete, result=0
01:16:21.116 00.000 29988 worker thread done servicing request
01:16:21.116 00.000 29988 Worker thread wakes up
01:16:21.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:21.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:21.116 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:22.641 01.525 29988 Exposure complete
01:16:22.683 00.042 28316 OnExposeComplete: enter
01:16:22.701 00.018 28316 UpdateGuideState(): m_state=6
01:16:22.701 00.000 29988 worker thread done servicing request
01:16:22.702 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
01:16:22.702 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=256.06, Mass=2354, SNR=33.6, Peak=240 HFD=4.1
01:16:22.703 00.001 28316 MultiStar: [#1 -0.17,-0.25,0.00,M1] [#2 -0.08,-0.13,0.92,U] [#3 -0.20,-0.30,0.00,M1] [#4 -0.23,-0.09,0.86,U] [#5 -0.16,-0.27,0.00,M1] [#6 -0.24,-0.35,0.00,M1] [#7 -0.19,-0.16,0.64,U] [#8 -0.32,-0.12,0.00,M1] 
01:16:22.703 00.000 28316 refined, 3 included, MultiStar: {-0.11, -0.14}, one-star: {0.02, -0.18}
01:16:22.704 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
01:16:22.704 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
01:16:22.704 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.23 mountX=-0.08 mountY=0.16, mountTheta=2.04
01:16:22.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.14, opts=13)
01:16:22.708 00.002 28316 Enqueuing Move request for scope (-0.11, -0.14)
01:16:22.711 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:22.713 00.002 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:16:22.716 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:22.718 00.002 29988 Worker thread wakes up
01:16:22.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
01:16:22.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:22.720 00.002 28316 Enqueuing Expose request
01:16:22.720 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
01:16:22.720 00.000 29988 Moving (-0.11, -0.14) raw xDistance=-0.08 yDistance=0.16
01:16:22.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:16:22.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:22.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:16:22.720 00.000 29988 MoveAxis(E, 0, ABG)
01:16:22.720 00.000 29988 Move returns status 0, amount 0
01:16:22.720 00.000 29988 MoveAxis(N, 0, ABG)
01:16:22.720 00.000 29988 Move returns status 0, amount 0
01:16:22.720 00.000 29988 move complete, result=0
01:16:22.720 00.000 29988 worker thread done servicing request
01:16:22.720 00.000 29988 Worker thread wakes up
01:16:22.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:22.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:22.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:24.359 01.639 29988 Exposure complete
01:16:24.406 00.047 29988 worker thread done servicing request
01:16:24.406 00.000 28316 OnExposeComplete: enter
01:16:24.407 00.001 28316 UpdateGuideState(): m_state=6
01:16:24.409 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
01:16:24.410 00.001 28316 Star::Find returns 1 (1), X=952.78, Y=255.93, Mass=2624, SNR=35.7, Peak=255 HFD=4.1
01:16:24.412 00.002 28316 MultiStar: [#1 -0.20,-0.42,0.00,M2] [#2 -0.25,-0.31,0.00,M4] [#3 -0.22,-0.36,0.00,M2] [#4 -0.31,-0.27,0.00,M1] [#5 -0.17,-0.30,0.00,M2] [#6 -0.09,-0.36,0.00,M2] [#7 -0.15,-0.07,0.59,U] [#8 -0.19,-0.12,0.56,U] 
01:16:24.413 00.001 28316 refined, 2 included, MultiStar: {-0.08, -0.20}, one-star: {0.02, -0.31}
01:16:24.414 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
01:16:24.415 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
01:16:24.416 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.96 mountX=-0.14 mountY=0.16, mountTheta=2.31
01:16:24.418 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
01:16:24.421 00.003 28316 Enqueuing Move request for scope (-0.08, -0.20)
01:16:24.423 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:24.426 00.003 28316 UpdateGuideState exits: m=2624 RSB=35.7 Saturée
01:16:24.428 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:24.430 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:24.433 00.003 28316 Enqueuing Expose request
01:16:24.435 00.002 29988 Worker thread wakes up
01:16:24.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
01:16:24.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
01:16:24.435 00.000 29988 Moving (-0.08, -0.20) raw xDistance=-0.14 yDistance=0.16
01:16:24.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:16:24.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:24.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:16:24.435 00.000 29988 MoveAxis(E, 0, ABG)
01:16:24.435 00.000 29988 Move returns status 0, amount 0
01:16:24.435 00.000 29988 MoveAxis(N, 0, ABG)
01:16:24.435 00.000 29988 Move returns status 0, amount 0
01:16:24.435 00.000 29988 move complete, result=0
01:16:24.435 00.000 29988 worker thread done servicing request
01:16:24.435 00.000 29988 Worker thread wakes up
01:16:24.436 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:24.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:24.437 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:25.851 01.414 29988 Exposure complete
01:16:25.886 00.035 29988 worker thread done servicing request
01:16:25.886 00.000 28316 OnExposeComplete: enter
01:16:25.887 00.001 28316 UpdateGuideState(): m_state=6
01:16:25.887 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
01:16:25.888 00.001 28316 Star::Find returns 1 (0), X=953.02, Y=256.16, Mass=2398, SNR=34.0, Peak=241 HFD=4.1
01:16:25.889 00.001 28316 MultiStar: [#1 0.03,-0.20,0.97,U] [#2 0.12,-0.01,0.91,U] [#3 0.07,-0.24,0.90,U] [#4 -0.18,-0.13,0.86,U] [#5 0.07,-0.27,0.72,U] [#6 -0.17,-0.36,0.00,M3] [#7 0.04,-0.12,0.63,U] [#8 0.15,0.00,0.58,U] 
01:16:25.890 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {0.26, -0.08}
01:16:25.891 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:16:25.891 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:16:25.892 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.09 mountX=-0.15 mountY=-0.00, mountTheta=-3.13
01:16:25.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
01:16:25.894 00.001 28316 Enqueuing Move request for scope (0.07, -0.13)
01:16:25.894 00.000 29988 Worker thread wakes up
01:16:25.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
01:16:25.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
01:16:25.894 00.000 29988 Moving (0.07, -0.13) raw xDistance=-0.15 yDistance=-0.00
01:16:25.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:16:25.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:25.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:25.897 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:16:25.897 00.000 29988 MoveAxis(E, 0, ABG)
01:16:25.897 00.000 29988 Move returns status 0, amount 0
01:16:25.898 00.001 29988 MoveAxis(N, 0, ABG)
01:16:25.898 00.000 29988 Move returns status 0, amount 0
01:16:25.898 00.000 28316 UpdateGuideState exits: m=2398 RSB=34.0
01:16:25.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:25.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:25.899 00.000 28316 Enqueuing Expose request
01:16:25.899 00.000 29988 move complete, result=0
01:16:25.899 00.000 29988 worker thread done servicing request
01:16:25.900 00.001 29988 Worker thread wakes up
01:16:25.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:25.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:25.901 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:27.531 01.630 29988 Exposure complete
01:16:27.574 00.043 29988 worker thread done servicing request
01:16:27.574 00.000 28316 OnExposeComplete: enter
01:16:27.576 00.002 28316 UpdateGuideState(): m_state=6
01:16:27.578 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
01:16:27.579 00.001 28316 Star::Find returns 1 (1), X=953.07, Y=255.92, Mass=2539, SNR=35.0, Peak=255 HFD=4.2
01:16:27.581 00.002 28316 MultiStar: [#1 0.05,-0.28,0.00,M2] [#2 0.07,-0.30,0.00,M4] [#3 0.02,-0.40,0.00,M2] [#4 0.00,-0.30,0.00,M1] [#5 0.11,-0.34,0.00,M2] [#6 -0.02,-0.45,0.00,M4] [#7 0.09,-0.28,0.00,M1] [#8 0.08,-0.21,0.58,U] 
01:16:27.582 00.001 28316 refined, 1 included, MultiStar: {0.23, -0.28}, one-star: {0.31, -0.33}
01:16:27.582 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:16:27.583 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
01:16:27.583 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.28 hyp=0.36 cameraTheta=-0.90 mountX=-0.35 mountY=-0.07, mountTheta=-2.93
01:16:27.584 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.28, opts=13)
01:16:27.584 00.000 28316 Enqueuing Move request for scope (0.23, -0.28)
01:16:27.585 00.001 29988 Worker thread wakes up
01:16:27.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:27.585 00.000 28316 UpdateGuideState exits: m=2539 RSB=35.0 Saturée
01:16:27.586 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:27.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:27.587 00.001 28316 Enqueuing Expose request
01:16:27.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.28) opts 0xd
01:16:27.587 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.28)
01:16:27.587 00.000 29988 Moving (0.23, -0.28) raw xDistance=-0.35 yDistance=-0.07
01:16:27.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:16:27.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:27.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:16:27.587 00.000 29988 MoveAxis(E, 74, ABG)
01:16:27.587 00.000 29988 Guiding  Dir = 2, Dur = 74
01:16:27.588 00.001 29988 IsSlewing returns 0
01:16:27.588 00.000 29988 IsGuiding returns 0
01:16:27.589 00.001 29988 PulseGuide returned control before completion, sleep 83
01:16:27.686 00.097 29988 IsGuiding returns 1
01:16:27.687 00.001 29988 scope still moving after pulse duration time elapsed
01:16:27.719 00.032 29988 IsSlewing returns 0
01:16:27.719 00.000 29988 IsGuiding returns 0
01:16:27.719 00.000 29988 scope move finished after 74 + 57 ms
01:16:27.719 00.000 29988 Move returns status 0, amount 74
01:16:27.719 00.000 29988 MoveAxis(N, 0, ABG)
01:16:27.719 00.000 29988 Move returns status 0, amount 0
01:16:27.719 00.000 29988 move complete, result=0
01:16:27.719 00.000 29988 worker thread done servicing request
01:16:27.720 00.001 29988 Worker thread wakes up
01:16:27.720 00.000 28316 GuideStep: -0.4 px 74 ms EAST, -0.1 px 0 ms NORTH
01:16:27.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:27.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:29.140 01.420 29988 Exposure complete
01:16:29.196 00.056 29988 worker thread done servicing request
01:16:29.196 00.000 28316 OnExposeComplete: enter
01:16:29.198 00.002 28316 UpdateGuideState(): m_state=6
01:16:29.199 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
01:16:29.202 00.003 28316 Star::Find returns 1 (0), X=952.85, Y=256.10, Mass=2440, SNR=34.3, Peak=228 HFD=4.1
01:16:29.203 00.001 28316 MultiStar: [#1 -0.11,-0.11,1.01,U] [#2 -0.11,-0.16,0.92,U] [#3 -0.13,-0.24,0.88,U] [#4 -0.33,-0.06,0.00,M2] [#5 0.02,-0.23,0.72,U] [#6 -0.06,-0.15,0.63,U] [#7 -0.18,0.05,0.60,U] [#8 -0.14,-0.02,0.58,U] 
01:16:29.203 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.13}, one-star: {0.10, -0.14}
01:16:29.203 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.23)
01:16:29.204 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.19)
01:16:29.204 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.06 mountX=-0.09 mountY=0.12, mountTheta=2.21
01:16:29.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
01:16:29.206 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
01:16:29.206 00.000 29988 Worker thread wakes up
01:16:29.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:29.207 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.3
01:16:29.207 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:29.208 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:29.209 00.001 28316 Enqueuing Expose request
01:16:29.210 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
01:16:29.210 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
01:16:29.210 00.000 29988 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=0.12
01:16:29.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:16:29.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:29.211 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:29.211 00.000 29988 MoveAxis(E, 0, ABG)
01:16:29.211 00.000 29988 Move returns status 0, amount 0
01:16:29.211 00.000 29988 MoveAxis(N, 0, ABG)
01:16:29.211 00.000 29988 Move returns status 0, amount 0
01:16:29.211 00.000 29988 move complete, result=0
01:16:29.211 00.000 29988 worker thread done servicing request
01:16:29.211 00.000 29988 Worker thread wakes up
01:16:29.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:29.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:29.211 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:30.835 01.624 29988 Exposure complete
01:16:30.876 00.041 29988 worker thread done servicing request
01:16:30.877 00.001 28316 OnExposeComplete: enter
01:16:30.877 00.000 28316 UpdateGuideState(): m_state=6
01:16:30.878 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
01:16:30.878 00.000 28316 Star::Find returns 1 (0), X=952.68, Y=256.13, Mass=2490, SNR=34.5, Peak=226 HFD=3.8
01:16:30.879 00.001 28316 MultiStar: [#1 -0.54,-0.11,0.00,M2] [#2 -0.17,-0.03,0.89,U] [#3 -0.39,-0.20,0.00,M2] [#4 -0.24,-0.02,0.83,U] [#5 -0.17,-0.17,0.73,U] [#6 -0.25,-0.10,0.62,U] [#7 -0.17,0.04,0.60,U] [#8 -0.02,0.04,0.57,U] 
01:16:30.879 00.000 28316 single-star, 6 included, MultiStar: {-0.16, -0.06}, one-star: {-0.07, -0.12}
01:16:30.880 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.17)
01:16:30.880 00.000 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.13)
01:16:30.881 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.12 mountX=-0.08 mountY=0.12, mountTheta=2.15
01:16:30.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
01:16:30.884 00.002 28316 Enqueuing Move request for scope (-0.07, -0.12)
01:16:30.884 00.000 29988 Worker thread wakes up
01:16:30.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:30.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
01:16:30.885 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.5
01:16:30.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:30.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:30.886 00.000 28316 Enqueuing Expose request
01:16:30.887 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
01:16:30.887 00.000 29988 Moving (-0.07, -0.12) raw xDistance=-0.08 yDistance=0.12
01:16:30.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:16:30.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:30.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:30.887 00.000 29988 MoveAxis(E, 0, ABG)
01:16:30.887 00.000 29988 Move returns status 0, amount 0
01:16:30.887 00.000 29988 MoveAxis(N, 0, ABG)
01:16:30.887 00.000 29988 Move returns status 0, amount 0
01:16:30.887 00.000 29988 move complete, result=0
01:16:30.887 00.000 29988 worker thread done servicing request
01:16:30.887 00.000 29988 Worker thread wakes up
01:16:30.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:30.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:30.887 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:32.402 01.515 29988 Exposure complete
01:16:32.437 00.035 29988 worker thread done servicing request
01:16:32.438 00.001 28316 OnExposeComplete: enter
01:16:32.438 00.000 28316 UpdateGuideState(): m_state=6
01:16:32.439 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
01:16:32.439 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=256.10, Mass=2415, SNR=34.0, Peak=223 HFD=3.9
01:16:32.440 00.001 28316 MultiStar: [#1 -0.09,-0.16,0.97,U] [#2 -0.06,-0.11,0.92,U] [#3 -0.21,-0.21,0.00,M3] [#4 -0.28,0.04,0.00,M2] [#5 -0.09,-0.25,0.76,U] [#6 -0.21,-0.10,0.61,U] [#7 -0.20,-0.04,0.62,U] [#8 0.00,-0.02,0.58,U] 
01:16:32.440 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.13}, one-star: {-0.10, -0.14}
01:16:32.441 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
01:16:32.441 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
01:16:32.442 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.25 mountX=-0.07 mountY=0.15, mountTheta=2.02
01:16:32.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
01:16:32.443 00.000 28316 Enqueuing Move request for scope (-0.10, -0.13)
01:16:32.444 00.001 29988 Worker thread wakes up
01:16:32.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:32.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
01:16:32.444 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.0
01:16:32.445 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:32.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:32.446 00.001 28316 Enqueuing Expose request
01:16:32.446 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
01:16:32.446 00.000 29988 Moving (-0.10, -0.13) raw xDistance=-0.07 yDistance=0.15
01:16:32.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:16:32.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:32.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:16:32.446 00.000 29988 MoveAxis(E, 0, ABG)
01:16:32.446 00.000 29988 Move returns status 0, amount 0
01:16:32.446 00.000 29988 MoveAxis(N, 0, ABG)
01:16:32.446 00.000 29988 Move returns status 0, amount 0
01:16:32.446 00.000 29988 move complete, result=0
01:16:32.446 00.000 29988 worker thread done servicing request
01:16:32.446 00.000 29988 Worker thread wakes up
01:16:32.446 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:32.446 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:32.447 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:34.076 01.629 29988 Exposure complete
01:16:34.110 00.034 29988 worker thread done servicing request
01:16:34.110 00.000 28316 OnExposeComplete: enter
01:16:34.111 00.001 28316 UpdateGuideState(): m_state=6
01:16:34.113 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
01:16:34.114 00.001 28316 Star::Find returns 1 (0), X=952.96, Y=256.18, Mass=2546, SNR=35.0, Peak=240 HFD=4.2
01:16:34.115 00.001 28316 MultiStar: [#1 -0.15,-0.25,0.00,M2] [#2 -0.14,0.11,0.89,U] [#3 -0.02,-0.23,0.84,U] [#4 -0.22,-0.04,0.80,U] [#5 0.06,-0.10,0.73,U] [#6 -0.19,-0.17,0.62,U] [#7 0.05,0.06,0.60,U] [#8 0.20,0.11,0.58,U] 
01:16:34.116 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {0.21, -0.07}
01:16:34.117 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
01:16:34.118 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
01:16:34.119 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.73 mountX=-0.04 mountY=0.03, mountTheta=2.53
01:16:34.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
01:16:34.122 00.002 28316 Enqueuing Move request for scope (-0.01, -0.05)
01:16:34.123 00.001 29988 Worker thread wakes up
01:16:34.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
01:16:34.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:34.125 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
01:16:34.125 00.000 28316 UpdateGuideState exits: m=2546 RSB=35.0
01:16:34.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:34.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:34.126 00.000 28316 Enqueuing Expose request
01:16:34.127 00.001 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
01:16:34.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:16:34.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:34.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:16:34.127 00.000 29988 MoveAxis(E, 0, ABG)
01:16:34.127 00.000 29988 Move returns status 0, amount 0
01:16:34.127 00.000 29988 MoveAxis(N, 0, ABG)
01:16:34.127 00.000 29988 Move returns status 0, amount 0
01:16:34.127 00.000 29988 move complete, result=0
01:16:34.127 00.000 29988 worker thread done servicing request
01:16:34.127 00.000 29988 Worker thread wakes up
01:16:34.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:34.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:34.127 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:35.642 01.515 29988 Exposure complete
01:16:35.681 00.039 29988 worker thread done servicing request
01:16:35.681 00.000 28316 OnExposeComplete: enter
01:16:35.682 00.001 28316 UpdateGuideState(): m_state=6
01:16:35.682 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
01:16:35.683 00.001 28316 Star::Find returns 1 (1), X=952.99, Y=256.10, Mass=2499, SNR=34.7, Peak=255 HFD=4.1
01:16:35.683 00.000 28316 MultiStar: [#1 -0.14,-0.19,0.96,U] [#2 -0.03,-0.15,0.88,U] [#3 0.03,-0.27,0.85,U] [#4 -0.25,-0.05,0.82,U] [#5 0.01,-0.22,0.73,U] [#6 -0.17,-0.17,0.63,U] [#7 0.03,-0.15,0.65,U] [#8 -0.06,-0.17,0.58,U] 
01:16:35.683 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.17}, one-star: {0.24, -0.14}
01:16:35.684 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:16:35.684 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:16:35.685 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.75 mountX=-0.14 mountY=0.10, mountTheta=2.51
01:16:35.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
01:16:35.687 00.001 28316 Enqueuing Move request for scope (-0.03, -0.17)
01:16:35.687 00.000 29988 Worker thread wakes up
01:16:35.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:35.688 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7 Saturée
01:16:35.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:35.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:35.689 00.000 28316 Enqueuing Expose request
01:16:35.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
01:16:35.689 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
01:16:35.689 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.10
01:16:35.690 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:16:35.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:35.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:16:35.690 00.000 29988 MoveAxis(E, 0, ABG)
01:16:35.690 00.000 29988 Move returns status 0, amount 0
01:16:35.690 00.000 29988 MoveAxis(N, 0, ABG)
01:16:35.690 00.000 29988 Move returns status 0, amount 0
01:16:35.690 00.000 29988 move complete, result=0
01:16:35.690 00.000 29988 worker thread done servicing request
01:16:35.690 00.000 29988 Worker thread wakes up
01:16:35.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:35.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:35.690 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:37.326 01.636 29988 Exposure complete
01:16:37.372 00.046 29988 worker thread done servicing request
01:16:37.372 00.000 28316 OnExposeComplete: enter
01:16:37.373 00.001 28316 UpdateGuideState(): m_state=6
01:16:37.373 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
01:16:37.374 00.001 28316 Star::Find returns 1 (0), X=953.01, Y=256.10, Mass=2433, SNR=34.2, Peak=239 HFD=4.1
01:16:37.374 00.000 28316 MultiStar: [#1 0.07,-0.22,0.98,U] [#2 0.05,-0.07,0.92,U] [#3 0.04,-0.23,0.86,U] [#4 -0.04,-0.18,0.85,U] [#5 -0.02,-0.27,0.75,U] [#6 -0.09,-0.26,0.63,U] [#7 0.09,-0.27,0.00,M1] [#8 0.23,-0.25,0.00,M1] 
01:16:37.375 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.19}, one-star: {0.26, -0.14}
01:16:37.375 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.98)
01:16:37.376 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
01:16:37.376 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.31 mountX=-0.19 mountY=0.04, mountTheta=2.94
01:16:37.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
01:16:37.378 00.001 28316 Enqueuing Move request for scope (0.05, -0.19)
01:16:37.378 00.000 29988 Worker thread wakes up
01:16:37.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
01:16:37.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
01:16:37.378 00.000 29988 Moving (0.05, -0.19) raw xDistance=-0.19 yDistance=0.04
01:16:37.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:16:37.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:37.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:37.378 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:16:37.379 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:37.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:37.380 00.001 28316 Enqueuing Expose request
01:16:37.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:16:37.380 00.000 29988 MoveAxis(E, 0, ABG)
01:16:37.380 00.000 29988 Move returns status 0, amount 0
01:16:37.380 00.000 29988 MoveAxis(N, 0, ABG)
01:16:37.380 00.000 29988 Move returns status 0, amount 0
01:16:37.380 00.000 29988 move complete, result=0
01:16:37.380 00.000 29988 worker thread done servicing request
01:16:37.380 00.000 29988 Worker thread wakes up
01:16:37.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:37.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:37.381 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:38.907 01.526 29988 Exposure complete
01:16:38.957 00.050 29988 worker thread done servicing request
01:16:38.957 00.000 28316 OnExposeComplete: enter
01:16:38.960 00.003 28316 UpdateGuideState(): m_state=6
01:16:38.963 00.003 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
01:16:38.965 00.002 28316 Star::Find returns 1 (0), X=952.77, Y=256.11, Mass=2286, SNR=33.1, Peak=236 HFD=4.0
01:16:38.966 00.001 28316 MultiStar: [#1 -0.14,-0.28,0.00,M1] [#2 -0.13,-0.32,0.00,M1] [#3 -0.09,-0.25,0.88,U] [#4 -0.20,-0.23,0.00,M1] [#5 -0.08,-0.45,0.00,M1] [#6 -0.27,-0.30,0.00,M1] [#7 -0.11,-0.25,0.66,U] [#8 -0.19,-0.26,0.00,M2] 
01:16:38.966 00.000 28316 single-star, 2 included, MultiStar: {-0.05, -0.21}, one-star: {0.01, -0.14}
01:16:38.967 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:16:38.967 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:16:38.970 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=-0.13 mountY=0.05, mountTheta=2.79
01:16:38.974 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.14, opts=13)
01:16:38.974 00.000 28316 Enqueuing Move request for scope (0.01, -0.14)
01:16:38.976 00.002 29988 Worker thread wakes up
01:16:38.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:38.977 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
01:16:38.977 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
01:16:38.977 00.000 29988 Moving (0.01, -0.14) raw xDistance=-0.13 yDistance=0.05
01:16:38.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:16:38.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:38.977 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.1
01:16:38.979 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:38.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:16:38.979 00.000 29988 MoveAxis(E, 0, ABG)
01:16:38.979 00.000 29988 Move returns status 0, amount 0
01:16:38.979 00.000 29988 MoveAxis(N, 0, ABG)
01:16:38.979 00.000 29988 Move returns status 0, amount 0
01:16:38.979 00.000 29988 move complete, result=0
01:16:38.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:38.981 00.002 28316 Enqueuing Expose request
01:16:38.983 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:38.984 00.001 29988 worker thread done servicing request
01:16:38.984 00.000 29988 Worker thread wakes up
01:16:38.985 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:38.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:40.609 01.624 29988 Exposure complete
01:16:40.646 00.037 29988 worker thread done servicing request
01:16:40.647 00.001 28316 OnExposeComplete: enter
01:16:40.647 00.000 28316 UpdateGuideState(): m_state=6
01:16:40.648 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
01:16:40.648 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=256.00, Mass=2365, SNR=33.6, Peak=234 HFD=4.0
01:16:40.649 00.001 28316 MultiStar: [#1 -0.17,-0.26,0.00,M2] [#2 -0.17,-0.19,0.94,U] [#3 -0.20,-0.35,0.00,M1] [#4 -0.23,-0.22,0.00,M2] [#5 0.04,-0.30,0.00,M2] [#6 -0.28,-0.45,0.00,M2] [#7 0.02,-0.25,0.63,U] [#8 -0.04,-0.22,0.59,U] 
01:16:40.650 00.001 28316 refined, 3 included, MultiStar: {-0.08, -0.23}, one-star: {-0.09, -0.25}
01:16:40.651 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
01:16:40.652 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
01:16:40.653 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.92 mountX=-0.17 mountY=0.18, mountTheta=2.34
01:16:40.656 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.23, opts=13)
01:16:40.657 00.001 28316 Enqueuing Move request for scope (-0.08, -0.23)
01:16:40.657 00.000 29988 Worker thread wakes up
01:16:40.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
01:16:40.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
01:16:40.657 00.000 29988 Moving (-0.08, -0.23) raw xDistance=-0.17 yDistance=0.18
01:16:40.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:40.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:40.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:16:40.657 00.000 29988 MoveAxis(E, 0, ABG)
01:16:40.657 00.000 29988 Move returns status 0, amount 0
01:16:40.657 00.000 29988 MoveAxis(N, 0, ABG)
01:16:40.657 00.000 29988 Move returns status 0, amount 0
01:16:40.657 00.000 29988 move complete, result=0
01:16:40.657 00.000 29988 worker thread done servicing request
01:16:40.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:40.658 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.6
01:16:40.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:40.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:40.659 00.000 28316 Enqueuing Expose request
01:16:40.659 00.000 29988 Worker thread wakes up
01:16:40.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:40.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:40.660 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:42.174 01.514 29988 Exposure complete
01:16:42.200 00.026 29988 worker thread done servicing request
01:16:42.201 00.001 28316 OnExposeComplete: enter
01:16:42.201 00.000 28316 UpdateGuideState(): m_state=6
01:16:42.202 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
01:16:42.202 00.000 28316 Star::Find returns 1 (1), X=952.83, Y=256.01, Mass=2473, SNR=34.4, Peak=255 HFD=4.1
01:16:42.203 00.001 28316 MultiStar: [#1 -0.27,-0.49,0.00,M3] [#2 -0.10,-0.33,0.00,M1] [#3 -0.21,-0.37,0.00,M2] [#4 -0.26,-0.30,0.00,M3] [#5 -0.19,-0.35,0.00,M3] [#6 -0.15,-0.32,0.00,M3] [#7 -0.19,-0.34,0.00,M1] [#8 -0.02,-0.26,0.59,U] 
01:16:42.203 00.000 28316 refined, 1 included, MultiStar: {0.04, -0.25}, one-star: {0.07, -0.24}
01:16:42.204 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
01:16:42.204 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
01:16:42.206 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.42 mountX=-0.24 mountY=0.08, mountTheta=2.83
01:16:42.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.25, opts=13)
01:16:42.208 00.000 28316 Enqueuing Move request for scope (0.04, -0.25)
01:16:42.209 00.001 29988 Worker thread wakes up
01:16:42.209 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:42.209 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.4 Saturée
01:16:42.210 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:42.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:42.210 00.000 28316 Enqueuing Expose request
01:16:42.211 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
01:16:42.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
01:16:42.211 00.000 29988 Moving (0.04, -0.25) raw xDistance=-0.24 yDistance=0.08
01:16:42.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:16:42.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:42.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:16:42.211 00.000 29988 MoveAxis(E, 50, ABG)
01:16:42.211 00.000 29988 Guiding  Dir = 2, Dur = 50
01:16:42.211 00.000 29988 IsSlewing returns 0
01:16:42.211 00.000 29988 IsGuiding returns 0
01:16:42.213 00.002 29988 PulseGuide returned control before completion, sleep 59
01:16:42.286 00.073 29988 IsGuiding returns 0
01:16:42.286 00.000 29988 Move returns status 0, amount 50
01:16:42.286 00.000 29988 MoveAxis(N, 0, ABG)
01:16:42.286 00.000 29988 Move returns status 0, amount 0
01:16:42.286 00.000 29988 move complete, result=0
01:16:42.286 00.000 29988 worker thread done servicing request
01:16:42.287 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
01:16:42.288 00.001 29988 Worker thread wakes up
01:16:42.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:42.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:43.915 01.627 29988 Exposure complete
01:16:43.955 00.040 29988 worker thread done servicing request
01:16:43.955 00.000 28316 OnExposeComplete: enter
01:16:43.955 00.000 28316 UpdateGuideState(): m_state=6
01:16:43.956 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
01:16:43.956 00.000 28316 Star::Find returns 1 (0), X=952.76, Y=256.25, Mass=2377, SNR=33.7, Peak=229 HFD=3.8
01:16:43.957 00.001 28316 MultiStar: [#1 -0.23,-0.09,0.99,U] [#2 -0.19,-0.06,0.95,U] [#3 -0.28,-0.07,0.00,M3] [#4 -0.18,-0.12,0.82,U] [#5 -0.29,-0.14,0.00,M4] [#6 -0.33,-0.15,0.00,M4] [#7 -0.02,-0.08,0.63,U] [#8 -0.15,-0.13,0.58,U] 
01:16:43.957 00.000 28316 single-star, 5 included, MultiStar: {-0.13, -0.07}, one-star: {0.00, 0.00}
01:16:43.958 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
01:16:43.958 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
01:16:43.958 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=1.42 mountX=0.00 mountY=-0.00, mountTheta=-0.61
01:16:43.961 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
01:16:43.961 00.000 28316 Enqueuing Move request for scope (0.00, 0.00)
01:16:43.962 00.001 29988 Worker thread wakes up
01:16:43.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:43.962 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
01:16:43.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:43.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:43.963 00.000 28316 Enqueuing Expose request
01:16:43.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
01:16:43.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:16:43.964 00.000 29988 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
01:16:43.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:16:43.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:43.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:16:43.964 00.000 29988 MoveAxis(E, 0, ABG)
01:16:43.964 00.000 29988 Move returns status 0, amount 0
01:16:43.964 00.000 29988 MoveAxis(N, 0, ABG)
01:16:43.964 00.000 29988 Move returns status 0, amount 0
01:16:43.964 00.000 29988 move complete, result=0
01:16:43.964 00.000 29988 worker thread done servicing request
01:16:43.964 00.000 29988 Worker thread wakes up
01:16:43.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:43.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:43.964 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:45.487 01.523 29988 Exposure complete
01:16:45.526 00.039 29988 worker thread done servicing request
01:16:45.526 00.000 28316 OnExposeComplete: enter
01:16:45.527 00.001 28316 UpdateGuideState(): m_state=6
01:16:45.527 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
01:16:45.528 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=256.03, Mass=2449, SNR=34.3, Peak=238 HFD=4.0
01:16:45.528 00.000 28316 MultiStar: [#1 -0.28,-0.22,0.00,M3] [#2 -0.19,-0.22,0.00,M1] [#3 -0.27,-0.37,0.00,M4] [#4 -0.38,-0.16,0.00,M3] [#5 -0.22,-0.09,0.73,U] [#6 -0.25,-0.33,0.00,M5] [#7 -0.23,-0.28,0.00,M1] [#8 -0.20,-0.06,0.59,U] 
01:16:45.529 00.001 28316 refined, 2 included, MultiStar: {-0.14, -0.14}, one-star: {-0.06, -0.22}
01:16:45.529 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
01:16:45.529 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
01:16:45.530 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.38 mountX=-0.07 mountY=0.19, mountTheta=1.90
01:16:45.532 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.14, opts=13)
01:16:45.532 00.000 28316 Enqueuing Move request for scope (-0.14, -0.14)
01:16:45.532 00.000 29988 Worker thread wakes up
01:16:45.533 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
01:16:45.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
01:16:45.533 00.000 29988 Moving (-0.14, -0.14) raw xDistance=-0.07 yDistance=0.19
01:16:45.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:16:45.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:45.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:45.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:16:45.533 00.000 29988 MoveAxis(E, 0, ABG)
01:16:45.533 00.000 29988 Move returns status 0, amount 0
01:16:45.533 00.000 29988 MoveAxis(N, 0, ABG)
01:16:45.533 00.000 29988 Move returns status 0, amount 0
01:16:45.533 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.3
01:16:45.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:45.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:45.534 00.000 28316 Enqueuing Expose request
01:16:45.535 00.001 29988 move complete, result=0
01:16:45.535 00.000 29988 worker thread done servicing request
01:16:45.535 00.000 29988 Worker thread wakes up
01:16:45.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:45.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:45.535 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:47.160 01.625 29988 Exposure complete
01:16:47.202 00.042 29988 worker thread done servicing request
01:16:47.202 00.000 28316 OnExposeComplete: enter
01:16:47.203 00.001 28316 UpdateGuideState(): m_state=6
01:16:47.203 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
01:16:47.204 00.001 28316 Star::Find returns 1 (1), X=952.84, Y=256.08, Mass=2455, SNR=34.4, Peak=255 HFD=4.1
01:16:47.207 00.003 28316 MultiStar: [#1 -0.26,-0.28,0.00,M4] [#2 -0.18,-0.11,0.92,U] [#3 -0.22,-0.26,0.00,M5] [#4 -0.27,-0.24,0.00,M4] [#5 -0.17,-0.28,0.00,M4] [#6 -0.24,-0.43,0.00,M6] [#7 0.03,-0.16,0.63,U] [#8 -0.19,-0.13,0.57,U] 
01:16:47.209 00.002 28316 refined, 3 included, MultiStar: {-0.06, -0.14}, one-star: {0.08, -0.16}
01:16:47.209 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:16:47.209 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
01:16:47.209 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.95 mountX=-0.10 mountY=0.11, mountTheta=2.32
01:16:47.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
01:16:47.212 00.002 28316 Enqueuing Move request for scope (-0.06, -0.14)
01:16:47.212 00.000 29988 Worker thread wakes up
01:16:47.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:47.213 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
01:16:47.213 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
01:16:47.213 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.4 Saturée
01:16:47.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:47.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:47.214 00.001 28316 Enqueuing Expose request
01:16:47.214 00.000 29988 Moving (-0.06, -0.14) raw xDistance=-0.10 yDistance=0.11
01:16:47.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:47.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:47.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:16:47.214 00.000 29988 MoveAxis(E, 0, ABG)
01:16:47.214 00.000 29988 Move returns status 0, amount 0
01:16:47.214 00.000 29988 MoveAxis(N, 0, ABG)
01:16:47.214 00.000 29988 Move returns status 0, amount 0
01:16:47.214 00.000 29988 move complete, result=0
01:16:47.214 00.000 29988 worker thread done servicing request
01:16:47.214 00.000 29988 Worker thread wakes up
01:16:47.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:47.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:47.215 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:48.731 01.516 29988 Exposure complete
01:16:48.771 00.040 29988 worker thread done servicing request
01:16:48.771 00.000 28316 OnExposeComplete: enter
01:16:48.772 00.001 28316 UpdateGuideState(): m_state=6
01:16:48.773 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
01:16:48.773 00.000 28316 Star::Find returns 1 (1), X=952.86, Y=256.07, Mass=2483, SNR=34.5, Peak=255 HFD=4.2
01:16:48.773 00.000 28316 MultiStar: [#1 -0.18,-0.18,0.97,U] [#2 -0.23,-0.04,0.92,U] [#3 -0.14,-0.21,0.85,U] [#4 -0.29,-0.10,0.00,M5] [#5 -0.21,-0.12,0.73,U] [#6 -0.28,-0.34,0.00,M7] [#7 0.04,0.04,0.61,U] [#8 0.00,-0.12,0.59,U] 
01:16:48.774 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.12}, one-star: {0.10, -0.17}
01:16:48.774 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
01:16:48.777 00.003 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
01:16:48.779 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.21 mountX=-0.07 mountY=0.14, mountTheta=2.06
01:16:48.783 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
01:16:48.785 00.002 28316 Enqueuing Move request for scope (-0.09, -0.12)
01:16:48.788 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:48.789 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.5 Saturée
01:16:48.790 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:48.790 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:48.790 00.000 28316 Enqueuing Expose request
01:16:48.793 00.003 29988 Worker thread wakes up
01:16:48.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
01:16:48.793 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
01:16:48.793 00.000 29988 Moving (-0.09, -0.12) raw xDistance=-0.07 yDistance=0.14
01:16:48.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:16:48.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:48.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:16:48.793 00.000 29988 MoveAxis(E, 0, ABG)
01:16:48.793 00.000 29988 Move returns status 0, amount 0
01:16:48.793 00.000 29988 MoveAxis(N, 0, ABG)
01:16:48.793 00.000 29988 Move returns status 0, amount 0
01:16:48.793 00.000 29988 move complete, result=0
01:16:48.794 00.001 29988 worker thread done servicing request
01:16:48.794 00.000 29988 Worker thread wakes up
01:16:48.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:48.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:48.795 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:50.422 01.627 29988 Exposure complete
01:16:50.458 00.036 29988 worker thread done servicing request
01:16:50.458 00.000 28316 OnExposeComplete: enter
01:16:50.460 00.002 28316 UpdateGuideState(): m_state=6
01:16:50.461 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
01:16:50.461 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=256.07, Mass=2378, SNR=33.8, Peak=228 HFD=3.9
01:16:50.461 00.000 28316 MultiStar: [#1 -0.19,-0.23,0.00,M4] [#2 -0.30,-0.17,0.00,M1] [#3 -0.24,-0.35,0.00,M5] [#4 -0.38,-0.19,0.00,M6] [#5 -0.29,-0.26,0.00,M4] [#6 -0.23,-0.32,0.00,M8] [#7 0.01,-0.09,0.62,U] [#8 -0.27,-0.13,0.00,M1] 
01:16:50.462 00.001 28316 refined, 1 included, MultiStar: {-0.07, -0.14}, one-star: {-0.12, -0.17}
01:16:50.462 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
01:16:50.463 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
01:16:50.463 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.01 mountX=-0.10 mountY=0.12, mountTheta=2.26
01:16:50.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
01:16:50.465 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
01:16:50.465 00.000 29988 Worker thread wakes up
01:16:50.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
01:16:50.465 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
01:16:50.465 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.12
01:16:50.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:50.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:50.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:50.466 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:50.466 00.000 29988 MoveAxis(E, 0, ABG)
01:16:50.466 00.000 29988 Move returns status 0, amount 0
01:16:50.466 00.000 29988 MoveAxis(N, 0, ABG)
01:16:50.466 00.000 29988 Move returns status 0, amount 0
01:16:50.466 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:16:50.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:50.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:50.467 00.000 28316 Enqueuing Expose request
01:16:50.468 00.001 29988 move complete, result=0
01:16:50.468 00.000 29988 worker thread done servicing request
01:16:50.468 00.000 29988 Worker thread wakes up
01:16:50.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:50.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:50.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:51.990 01.522 29988 Exposure complete
01:16:52.036 00.046 29988 worker thread done servicing request
01:16:52.036 00.000 28316 OnExposeComplete: enter
01:16:52.037 00.001 28316 UpdateGuideState(): m_state=6
01:16:52.037 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
01:16:52.039 00.002 28316 Star::Find returns 1 (0), X=952.68, Y=255.83, Mass=2522, SNR=34.9, Peak=235 HFD=3.8
01:16:52.039 00.000 28316 MultiStar: [#1 -0.33,-0.41,0.00,M5] [#2 -0.29,-0.30,0.00,M2] [#3 -0.39,-0.39,0.00,M6] [#4 -0.34,-0.36,0.00,M7] [#5 -0.19,-0.39,0.00,M5] [#6 -0.26,-0.52,0.00,M9] [#7 -0.22,-0.34,0.00,M1] [#8 -0.21,-0.30,0.00,M2] 
01:16:52.040 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
01:16:52.040 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
01:16:52.041 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.42 hyp=0.42 cameraTheta=-1.74 mountX=-0.35 mountY=0.25, mountTheta=2.52
01:16:52.042 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.42, opts=13)
01:16:52.042 00.000 28316 Enqueuing Move request for scope (-0.07, -0.42)
01:16:52.043 00.001 29988 Worker thread wakes up
01:16:52.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:52.043 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.42) opts 0xd
01:16:52.043 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.9
01:16:52.043 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:52.044 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:52.044 00.000 28316 Enqueuing Expose request
01:16:52.045 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.42)
01:16:52.045 00.000 29988 Moving (-0.07, -0.42) raw xDistance=-0.35 yDistance=0.25
01:16:52.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:16:52.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:52.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:16:52.045 00.000 29988 MoveAxis(E, 73, ABG)
01:16:52.045 00.000 29988 Guiding  Dir = 2, Dur = 73
01:16:52.045 00.000 29988 IsSlewing returns 0
01:16:52.046 00.001 29988 IsGuiding returns 0
01:16:52.048 00.002 29988 PulseGuide returned control before completion, sleep 82
01:16:52.144 00.096 29988 IsGuiding returns 0
01:16:52.144 00.000 29988 Move returns status 0, amount 73
01:16:52.144 00.000 29988 MoveAxis(N, 0, ABG)
01:16:52.144 00.000 29988 Move returns status 0, amount 0
01:16:52.144 00.000 29988 move complete, result=0
01:16:52.145 00.001 29988 worker thread done servicing request
01:16:52.145 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.3 px 0 ms NORTH
01:16:52.145 00.000 29988 Worker thread wakes up
01:16:52.146 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:52.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:53.785 01.639 29988 Exposure complete
01:16:53.834 00.049 29988 worker thread done servicing request
01:16:53.834 00.000 28316 OnExposeComplete: enter
01:16:53.835 00.001 28316 UpdateGuideState(): m_state=6
01:16:53.835 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
01:16:53.836 00.001 28316 Star::Find returns 1 (1), X=952.74, Y=256.05, Mass=2599, SNR=35.4, Peak=255 HFD=4.0
01:16:53.836 00.000 28316 MultiStar: [#1 -0.23,-0.31,0.00,M6] [#2 -0.25,-0.17,0.00,M3] [#3 -0.40,-0.27,0.00,M7] [#4 -0.47,-0.18,0.00,M8] [#5 -0.27,-0.27,0.00,M6] [#6 -0.38,-0.42,0.00,M10] [#7 -0.24,-0.04,0.60,U] [#8 -0.19,-0.08,0.55,U] 
01:16:53.837 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.12}, one-star: {-0.01, -0.20}
01:16:53.837 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
01:16:53.838 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
01:16:53.838 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.36 mountX=-0.06 mountY=0.16, mountTheta=1.92
01:16:53.840 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.12, opts=13)
01:16:53.841 00.001 28316 Enqueuing Move request for scope (-0.12, -0.12)
01:16:53.841 00.000 29988 Worker thread wakes up
01:16:53.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:53.841 00.000 28316 UpdateGuideState exits: m=2599 RSB=35.4 Saturée
01:16:53.842 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:53.842 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:53.842 00.000 28316 Enqueuing Expose request
01:16:53.843 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
01:16:53.843 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
01:16:53.843 00.000 29988 Moving (-0.12, -0.12) raw xDistance=-0.06 yDistance=0.16
01:16:53.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:16:53.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:53.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:16:53.843 00.000 29988 MoveAxis(E, 0, ABG)
01:16:53.843 00.000 29988 Move returns status 0, amount 0
01:16:53.843 00.000 29988 MoveAxis(N, 0, ABG)
01:16:53.843 00.000 29988 Move returns status 0, amount 0
01:16:53.843 00.000 29988 move complete, result=0
01:16:53.843 00.000 29988 worker thread done servicing request
01:16:53.843 00.000 29988 Worker thread wakes up
01:16:53.843 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:53.844 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:53.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:55.359 01.515 29988 Exposure complete
01:16:55.394 00.035 29988 worker thread done servicing request
01:16:55.395 00.001 28316 OnExposeComplete: enter
01:16:55.395 00.000 28316 UpdateGuideState(): m_state=6
01:16:55.396 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
01:16:55.396 00.000 28316 Star::Find returns 1 (0), X=952.71, Y=256.11, Mass=2379, SNR=33.8, Peak=239 HFD=3.9
01:16:55.397 00.001 28316 MultiStar: [#1 -0.42,-0.20,0.00,M7] [#2 -0.23,-0.13,0.92,U] [#3 -0.20,-0.17,0.86,U] [#4 -0.33,-0.12,0.00,M9] [#5 -0.43,-0.23,0.00,M7] [#6 -0.27,-0.15,0.00,R] [#7 0.01,-0.02,0.62,U] [#8 -0.05,-0.07,0.59,U] 
01:16:55.397 00.000 28316 single-star, 4 included, MultiStar: {-0.11, -0.11}, one-star: {-0.05, -0.13}
01:16:55.398 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.39)
01:16:55.398 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.35)
01:16:55.399 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.90 mountX=-0.10 mountY=0.10, mountTheta=2.37
01:16:55.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
01:16:55.400 00.000 28316 Enqueuing Move request for scope (-0.05, -0.13)
01:16:55.401 00.001 29988 Worker thread wakes up
01:16:55.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:55.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:16:55.401 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
01:16:55.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:55.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:55.403 00.001 28316 Enqueuing Expose request
01:16:55.403 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:16:55.403 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.10 yDistance=0.10
01:16:55.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:16:55.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:55.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:16:55.403 00.000 29988 MoveAxis(E, 0, ABG)
01:16:55.403 00.000 29988 Move returns status 0, amount 0
01:16:55.403 00.000 29988 MoveAxis(N, 0, ABG)
01:16:55.403 00.000 29988 Move returns status 0, amount 0
01:16:55.403 00.000 29988 move complete, result=0
01:16:55.403 00.000 29988 worker thread done servicing request
01:16:55.403 00.000 29988 Worker thread wakes up
01:16:55.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:55.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:55.404 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:57.038 01.634 29988 Exposure complete
01:16:57.073 00.035 29988 worker thread done servicing request
01:16:57.073 00.000 28316 OnExposeComplete: enter
01:16:57.074 00.001 28316 UpdateGuideState(): m_state=6
01:16:57.074 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
01:16:57.075 00.001 28316 Star::Find returns 1 (1), X=952.81, Y=256.06, Mass=2575, SNR=35.3, Peak=255 HFD=4.1
01:16:57.075 00.000 28316 MultiStar: [#1 -0.02,-0.35,0.00,M8] [#2 -0.15,-0.14,0.87,U] [#3 -0.12,-0.23,0.83,U] [#4 -0.25,-0.06,0.81,U] [#5 0.02,-0.37,0.00,M8] [#6 0.11,0.06,0.61,U] [#7 -0.09,-0.04,0.64,U] [#8 -0.23,-0.05,0.58,U] 
01:16:57.076 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.10}, one-star: {0.06, -0.18}
01:16:57.076 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
01:16:57.076 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
01:16:57.077 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.30 mountX=-0.06 mountY=0.13, mountTheta=1.98
01:16:57.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.10, opts=13)
01:16:57.079 00.001 28316 Enqueuing Move request for scope (-0.09, -0.10)
01:16:57.080 00.001 29988 Worker thread wakes up
01:16:57.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
01:16:57.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
01:16:57.080 00.000 29988 Moving (-0.09, -0.10) raw xDistance=-0.06 yDistance=0.13
01:16:57.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:16:57.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:57.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:57.081 00.001 28316 UpdateGuideState exits: m=2575 RSB=35.3 Saturée
01:16:57.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:57.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:57.082 00.001 28316 Enqueuing Expose request
01:16:57.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:16:57.082 00.000 29988 MoveAxis(E, 0, ABG)
01:16:57.082 00.000 29988 Move returns status 0, amount 0
01:16:57.082 00.000 29988 MoveAxis(N, 0, ABG)
01:16:57.082 00.000 29988 Move returns status 0, amount 0
01:16:57.082 00.000 29988 move complete, result=0
01:16:57.082 00.000 29988 worker thread done servicing request
01:16:57.082 00.000 29988 Worker thread wakes up
01:16:57.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:57.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:57.082 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:58.604 01.522 29988 Exposure complete
01:16:58.644 00.040 29988 worker thread done servicing request
01:16:58.644 00.000 28316 OnExposeComplete: enter
01:16:58.645 00.001 28316 UpdateGuideState(): m_state=6
01:16:58.647 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
01:16:58.648 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=256.05, Mass=2679, SNR=35.7, Peak=238 HFD=4.0
01:16:58.650 00.002 28316 MultiStar: [#1 -0.43,-0.17,0.00,M9] [#2 -0.20,-0.15,0.87,U] [#3 -0.46,-0.25,0.00,M6] [#4 -0.36,-0.04,0.00,M9] [#5 -0.37,-0.08,0.00,M9] [#6 0.01,-0.05,0.61,U] [#7 -0.19,-0.07,0.59,U] [#8 -0.29,-0.00,0.00,M1] 
01:16:58.653 00.003 28316 refined, 3 included, MultiStar: {-0.13, -0.13}, one-star: {-0.13, -0.20}
01:16:58.655 00.002 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.92)
01:16:58.655 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
01:16:58.656 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.37 mountX=-0.06 mountY=0.18, mountTheta=1.91
01:16:58.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.13, opts=13)
01:16:58.658 00.001 28316 Enqueuing Move request for scope (-0.13, -0.13)
01:16:58.658 00.000 29988 Worker thread wakes up
01:16:58.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:16:58.659 00.001 28316 UpdateGuideState exits: m=2679 RSB=35.7
01:16:58.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:58.660 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
01:16:58.660 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:16:58.660 00.000 28316 Enqueuing Expose request
01:16:58.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
01:16:58.660 00.000 29988 Moving (-0.13, -0.13) raw xDistance=-0.06 yDistance=0.18
01:16:58.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:16:58.661 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:58.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:16:58.661 00.000 29988 MoveAxis(E, 0, ABG)
01:16:58.661 00.000 29988 Move returns status 0, amount 0
01:16:58.661 00.000 29988 MoveAxis(N, 0, ABG)
01:16:58.661 00.000 29988 Move returns status 0, amount 0
01:16:58.661 00.000 29988 move complete, result=0
01:16:58.661 00.000 29988 worker thread done servicing request
01:16:58.661 00.000 29988 Worker thread wakes up
01:16:58.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:16:58.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:16:58.661 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:00.291 01.630 29988 Exposure complete
01:17:00.314 00.023 29988 worker thread done servicing request
01:17:00.314 00.000 28316 OnExposeComplete: enter
01:17:00.315 00.001 28316 UpdateGuideState(): m_state=6
01:17:00.316 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
01:17:00.317 00.001 28316 Star::Find returns 1 (1), X=952.95, Y=256.26, Mass=2524, SNR=34.8, Peak=255 HFD=4.1
01:17:00.318 00.001 28316 MultiStar: [#1 -0.25,-0.13,0.00,M10] [#2 -0.09,-0.00,0.92,U] [#3 -0.12,-0.13,0.88,U] [#4 -0.23,-0.08,0.85,U] [#5 -0.14,-0.16,0.73,U] [#6 0.05,-0.08,0.64,U] [#7 -0.08,0.00,0.63,U] [#8 -0.02,-0.02,0.57,U] 
01:17:00.318 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.06}, one-star: {0.20, 0.01}
01:17:00.319 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
01:17:00.320 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94)
01:17:00.322 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=-0.03 mountY=0.07, mountTheta=1.97
01:17:00.324 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:17:00.324 00.000 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:17:00.325 00.001 29988 Worker thread wakes up
01:17:00.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:00.326 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:17:00.326 00.000 28316 UpdateGuideState exits: m=2524 RSB=34.8 Saturée
01:17:00.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:00.327 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:00.327 00.000 28316 Enqueuing Expose request
01:17:00.328 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:17:00.328 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:17:00.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:17:00.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:00.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:00.328 00.000 29988 MoveAxis(E, 0, ABG)
01:17:00.328 00.000 29988 Move returns status 0, amount 0
01:17:00.328 00.000 29988 MoveAxis(N, 0, ABG)
01:17:00.328 00.000 29988 Move returns status 0, amount 0
01:17:00.328 00.000 29988 move complete, result=0
01:17:00.328 00.000 29988 worker thread done servicing request
01:17:00.328 00.000 29988 Worker thread wakes up
01:17:00.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:00.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:00.328 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:01.844 01.516 29988 Exposure complete
01:17:01.881 00.037 28316 OnExposeComplete: enter
01:17:01.882 00.001 28316 UpdateGuideState(): m_state=6
01:17:01.883 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
01:17:01.883 00.000 28316 Star::Find returns 1 (0), X=952.83, Y=256.22, Mass=2502, SNR=34.7, Peak=238 HFD=4.0
01:17:01.884 00.001 28316 MultiStar: [#1 -0.34,-0.07,0.00,R] [#2 -0.09,0.07,0.90,U] [#3 -0.23,-0.24,0.00,M6] [#4 -0.28,0.01,0.85,U] [#5 -0.17,-0.20,0.72,U] [#6 -0.08,0.12,0.62,U] [#7 -0.08,0.12,0.60,U] [#8 -0.25,0.00,0.57,U] 
01:17:01.884 00.000 28316 single-star, 6 included, MultiStar: {-0.12, 0.01}, one-star: {0.07, -0.03}
01:17:01.885 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
01:17:01.885 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
01:17:01.885 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.36 mountX=-0.05 mountY=-0.05, mountTheta=-2.38
01:17:01.886 00.001 29988 worker thread done servicing request
01:17:01.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
01:17:01.887 00.000 28316 Enqueuing Move request for scope (0.07, -0.03)
01:17:01.888 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:01.888 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
01:17:01.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:01.889 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:01.891 00.002 28316 Enqueuing Expose request
01:17:01.891 00.000 29988 Worker thread wakes up
01:17:01.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
01:17:01.891 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
01:17:01.891 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.05 yDistance=-0.05
01:17:01.892 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:17:01.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:01.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:17:01.892 00.000 29988 MoveAxis(E, 0, ABG)
01:17:01.892 00.000 29988 Move returns status 0, amount 0
01:17:01.892 00.000 29988 MoveAxis(N, 0, ABG)
01:17:01.892 00.000 29988 Move returns status 0, amount 0
01:17:01.892 00.000 29988 move complete, result=0
01:17:01.892 00.000 29988 worker thread done servicing request
01:17:01.892 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:01.893 00.001 29988 Worker thread wakes up
01:17:01.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:01.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:03.528 01.635 29988 Exposure complete
01:17:03.569 00.041 29988 worker thread done servicing request
01:17:03.569 00.000 28316 OnExposeComplete: enter
01:17:03.571 00.002 28316 UpdateGuideState(): m_state=6
01:17:03.572 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
01:17:03.573 00.001 28316 Star::Find returns 1 (0), X=952.86, Y=256.00, Mass=2442, SNR=34.3, Peak=230 HFD=4.2
01:17:03.574 00.001 28316 MultiStar: [#1 0.06,-0.27,0.00,M1] [#2 -0.11,-0.23,0.92,U] [#3 -0.15,-0.22,0.85,U] [#4 -0.28,-0.21,0.00,M8] [#5 -0.15,-0.20,0.74,U] [#6 -0.01,-0.11,0.62,U] [#7 -0.04,-0.26,0.62,U] [#8 -0.11,-0.15,0.57,U] 
01:17:03.574 00.000 28316 refined, 6 included, MultiStar: {-0.06, -0.21}, one-star: {0.11, -0.25}
01:17:03.574 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.43)
01:17:03.575 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39)
01:17:03.576 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.86 mountX=-0.16 mountY=0.15, mountTheta=2.41
01:17:03.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
01:17:03.577 00.000 28316 Enqueuing Move request for scope (-0.06, -0.21)
01:17:03.578 00.001 29988 Worker thread wakes up
01:17:03.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:03.578 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:17:03.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:03.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:03.580 00.001 28316 Enqueuing Expose request
01:17:03.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
01:17:03.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
01:17:03.580 00.000 29988 Moving (-0.06, -0.21) raw xDistance=-0.16 yDistance=0.15
01:17:03.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:17:03.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:03.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:17:03.580 00.000 29988 MoveAxis(E, 0, ABG)
01:17:03.580 00.000 29988 Move returns status 0, amount 0
01:17:03.580 00.000 29988 MoveAxis(N, 0, ABG)
01:17:03.580 00.000 29988 Move returns status 0, amount 0
01:17:03.580 00.000 29988 move complete, result=0
01:17:03.580 00.000 29988 worker thread done servicing request
01:17:03.580 00.000 29988 Worker thread wakes up
01:17:03.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:03.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:03.581 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:05.106 01.525 29988 Exposure complete
01:17:05.136 00.030 29988 worker thread done servicing request
01:17:05.136 00.000 28316 OnExposeComplete: enter
01:17:05.138 00.002 28316 UpdateGuideState(): m_state=6
01:17:05.140 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
01:17:05.141 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=256.02, Mass=2448, SNR=34.3, Peak=224 HFD=4.1
01:17:05.143 00.002 28316 MultiStar: [#1 0.12,-0.22,0.95,U] [#2 -0.22,-0.23,0.00,M1] [#3 -0.14,-0.30,0.00,M6] [#4 -0.30,-0.09,0.00,M9] [#5 -0.14,-0.22,0.72,U] [#6 0.09,-0.12,0.63,U] [#7 -0.03,-0.23,0.63,U] [#8 -0.20,-0.02,0.57,U] 
01:17:05.143 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {-0.00, -0.23}
01:17:05.144 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
01:17:05.144 00.000 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
01:17:05.145 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.66 mountX=-0.16 mountY=0.10, mountTheta=2.60
01:17:05.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
01:17:05.148 00.002 28316 Enqueuing Move request for scope (-0.02, -0.18)
01:17:05.149 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:05.152 00.003 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:17:05.154 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:05.156 00.002 29988 Worker thread wakes up
01:17:05.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
01:17:05.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
01:17:05.156 00.000 29988 Moving (-0.02, -0.18) raw xDistance=-0.16 yDistance=0.10
01:17:05.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:17:05.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:05.157 00.000 28316 Enqueuing Expose request
01:17:05.158 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:05.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:17:05.158 00.000 29988 MoveAxis(E, 0, ABG)
01:17:05.158 00.000 29988 Move returns status 0, amount 0
01:17:05.158 00.000 29988 MoveAxis(N, 0, ABG)
01:17:05.158 00.000 29988 Move returns status 0, amount 0
01:17:05.158 00.000 29988 move complete, result=0
01:17:05.158 00.000 29988 worker thread done servicing request
01:17:05.158 00.000 29988 Worker thread wakes up
01:17:05.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:05.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:05.158 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:06.781 01.623 29988 Exposure complete
01:17:06.820 00.039 29988 worker thread done servicing request
01:17:06.820 00.000 28316 OnExposeComplete: enter
01:17:06.821 00.001 28316 UpdateGuideState(): m_state=6
01:17:06.823 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
01:17:06.824 00.001 28316 Star::Find returns 1 (1), X=952.77, Y=256.07, Mass=2517, SNR=34.8, Peak=255 HFD=4.1
01:17:06.826 00.002 28316 MultiStar: [#1 0.12,-0.13,0.98,U] [#2 -0.28,-0.15,0.00,M2] [#3 -0.32,-0.22,0.00,M7] [#4 -0.26,-0.16,0.00,M10] [#5 -0.16,-0.14,0.71,U] [#6 0.06,-0.14,0.60,U] [#7 0.02,-0.28,0.00,M1] [#8 -0.19,-0.18,0.58,U] 
01:17:06.828 00.002 28316 refined, 4 included, MultiStar: {-0.02, -0.15}, one-star: {0.01, -0.17}
01:17:06.828 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
01:17:06.829 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
01:17:06.829 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.68 mountX=-0.13 mountY=0.08, mountTheta=2.58
01:17:06.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
01:17:06.831 00.001 28316 Enqueuing Move request for scope (-0.02, -0.15)
01:17:06.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:06.832 00.001 29988 Worker thread wakes up
01:17:06.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
01:17:06.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
01:17:06.832 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.13 yDistance=0.08
01:17:06.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:17:06.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:06.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:06.832 00.000 29988 MoveAxis(E, 0, ABG)
01:17:06.832 00.000 29988 Move returns status 0, amount 0
01:17:06.832 00.000 29988 MoveAxis(N, 0, ABG)
01:17:06.832 00.000 29988 Move returns status 0, amount 0
01:17:06.832 00.000 29988 move complete, result=0
01:17:06.832 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8 Saturée
01:17:06.833 00.001 29988 worker thread done servicing request
01:17:06.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:06.835 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:06.837 00.002 28316 Enqueuing Expose request
01:17:06.838 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:06.839 00.001 29988 Worker thread wakes up
01:17:06.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:06.840 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:08.364 01.524 29988 Exposure complete
01:17:08.393 00.029 29988 worker thread done servicing request
01:17:08.393 00.000 28316 OnExposeComplete: enter
01:17:08.393 00.000 28316 UpdateGuideState(): m_state=6
01:17:08.396 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
01:17:08.399 00.003 28316 Star::Find returns 1 (0), X=952.75, Y=256.23, Mass=2521, SNR=34.8, Peak=232 HFD=3.8
01:17:08.401 00.002 28316 MultiStar: [#1 -0.08,-0.30,0.00,M1] [#2 -0.22,-0.17,0.90,U] [#3 -0.23,-0.17,0.00,M8] [#4 -0.26,-0.19,0.00,R] [#5 -0.17,-0.16,0.73,U] [#6 -0.07,0.01,0.61,U] [#7 -0.31,-0.10,0.00,M2] [#8 0.02,-0.20,0.56,U] 
01:17:08.404 00.003 28316 single-star, 4 included, MultiStar: {-0.09, -0.10}, one-star: {-0.01, -0.01}
01:17:08.404 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
01:17:08.405 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
01:17:08.405 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-1.92 mountX=-0.01 mountY=0.01, mountTheta=2.35
01:17:08.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
01:17:08.407 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
01:17:08.407 00.000 29988 Worker thread wakes up
01:17:08.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:08.408 00.001 28316 UpdateGuideState exits: m=2521 RSB=34.8
01:17:08.408 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:08.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:08.409 00.001 28316 Enqueuing Expose request
01:17:08.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:17:08.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:17:08.409 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
01:17:08.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:17:08.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:08.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:17:08.410 00.001 29988 MoveAxis(E, 0, ABG)
01:17:08.410 00.000 29988 Move returns status 0, amount 0
01:17:08.410 00.000 29988 MoveAxis(N, 0, ABG)
01:17:08.410 00.000 29988 Move returns status 0, amount 0
01:17:08.410 00.000 29988 move complete, result=0
01:17:08.410 00.000 29988 worker thread done servicing request
01:17:08.410 00.000 29988 Worker thread wakes up
01:17:08.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:08.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:08.410 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:10.045 01.635 29988 Exposure complete
01:17:10.082 00.037 29988 worker thread done servicing request
01:17:10.082 00.000 28316 OnExposeComplete: enter
01:17:10.084 00.002 28316 UpdateGuideState(): m_state=6
01:17:10.085 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
01:17:10.086 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=256.20, Mass=2393, SNR=33.9, Peak=223 HFD=3.9
01:17:10.086 00.000 28316 MultiStar: [#1 0.12,-0.16,0.99,U] [#2 -0.20,0.04,0.93,U] [#3 -0.17,-0.21,0.90,U] [#4 -0.16,0.17,0.83,U] [#5 -0.26,-0.09,0.74,U] [#6 0.07,0.11,0.64,U] [#7 -0.08,-0.22,0.62,U] [#8 -0.11,-0.05,0.58,U] 
01:17:10.087 00.001 28316 single-star, 8 included, MultiStar: {-0.09, -0.05}, one-star: {-0.01, -0.04}
01:17:10.087 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
01:17:10.088 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
01:17:10.088 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.81 mountX=-0.03 mountY=0.03, mountTheta=2.45
01:17:10.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
01:17:10.089 00.000 28316 Enqueuing Move request for scope (-0.01, -0.04)
01:17:10.090 00.001 29988 Worker thread wakes up
01:17:10.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:17:10.090 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:17:10.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:10.092 00.002 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:17:10.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:10.093 00.001 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
01:17:10.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:10.094 00.001 28316 Enqueuing Expose request
01:17:10.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:17:10.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:10.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:10.094 00.000 29988 MoveAxis(E, 0, ABG)
01:17:10.094 00.000 29988 Move returns status 0, amount 0
01:17:10.094 00.000 29988 MoveAxis(N, 0, ABG)
01:17:10.094 00.000 29988 Move returns status 0, amount 0
01:17:10.094 00.000 29988 move complete, result=0
01:17:10.094 00.000 29988 worker thread done servicing request
01:17:10.094 00.000 29988 Worker thread wakes up
01:17:10.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:10.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:10.095 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:11.620 01.525 29988 Exposure complete
01:17:11.666 00.046 29988 worker thread done servicing request
01:17:11.666 00.000 28316 OnExposeComplete: enter
01:17:11.667 00.001 28316 UpdateGuideState(): m_state=6
01:17:11.668 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
01:17:11.668 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=255.94, Mass=2360, SNR=33.6, Peak=227 HFD=4.2
01:17:11.669 00.001 28316 MultiStar: [#1 -0.10,-0.38,0.00,M1] [#2 -0.22,-0.31,0.00,M1] [#3 -0.28,-0.48,0.00,M8] [#4 -0.08,-0.07,0.82,U] [#5 -0.37,-0.26,0.00,M3] [#6 -0.17,-0.31,0.00,M1] [#7 -0.20,-0.41,0.00,M2] [#8 -0.19,-0.25,0.00,M1] 
01:17:11.669 00.000 28316 refined, 1 included, MultiStar: {0.02, -0.20}, one-star: {0.11, -0.31}
01:17:11.670 00.001 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
01:17:11.670 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
01:17:11.670 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=-0.19 mountY=0.07, mountTheta=2.79
01:17:11.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.20, opts=13)
01:17:11.672 00.001 28316 Enqueuing Move request for scope (0.02, -0.20)
01:17:11.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:11.673 00.001 29988 Worker thread wakes up
01:17:11.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
01:17:11.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
01:17:11.673 00.000 29988 Moving (0.02, -0.20) raw xDistance=-0.19 yDistance=0.07
01:17:11.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:17:11.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:11.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:11.673 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.6
01:17:11.674 00.001 29988 MoveAxis(E, 0, ABG)
01:17:11.674 00.000 29988 Move returns status 0, amount 0
01:17:11.674 00.000 29988 MoveAxis(N, 0, ABG)
01:17:11.674 00.000 29988 Move returns status 0, amount 0
01:17:11.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:11.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:11.674 00.000 28316 Enqueuing Expose request
01:17:11.675 00.001 29988 move complete, result=0
01:17:11.675 00.000 29988 worker thread done servicing request
01:17:11.675 00.000 29988 Worker thread wakes up
01:17:11.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:11.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:11.676 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:13.302 01.626 29988 Exposure complete
01:17:13.331 00.029 29988 worker thread done servicing request
01:17:13.333 00.002 28316 OnExposeComplete: enter
01:17:13.333 00.000 28316 UpdateGuideState(): m_state=6
01:17:13.334 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
01:17:13.334 00.000 28316 Star::Find returns 1 (0), X=952.86, Y=255.80, Mass=2393, SNR=33.9, Peak=223 HFD=4.1
01:17:13.335 00.001 28316 MultiStar: [#1 0.20,-0.46,0.00,M2] [#2 -0.06,-0.50,0.00,M2] [#3 -0.19,-0.71,0.00,M9] [#4 -0.01,-0.27,0.83,U] [#5 0.02,-0.61,0.00,M4] [#6 0.07,-0.39,0.00,M2] [#7 -0.01,-0.38,0.00,M3] [#8 -0.07,-0.35,0.00,M2] 
01:17:13.336 00.001 28316 refined, 1 included, MultiStar: {0.05, -0.37}, one-star: {0.10, -0.45}
01:17:13.336 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
01:17:13.337 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
01:17:13.337 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.43 mountX=-0.36 mountY=0.12, mountTheta=2.82
01:17:13.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.37, opts=13)
01:17:13.339 00.001 28316 Enqueuing Move request for scope (0.05, -0.37)
01:17:13.339 00.000 29988 Worker thread wakes up
01:17:13.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.37) opts 0xd
01:17:13.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.37)
01:17:13.339 00.000 29988 Moving (0.05, -0.37) raw xDistance=-0.36 yDistance=0.12
01:17:13.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:17:13.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:13.340 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:17:13.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:13.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:13.341 00.000 28316 Enqueuing Expose request
01:17:13.342 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:13.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:17:13.342 00.000 29988 MoveAxis(E, 75, ABG)
01:17:13.342 00.000 29988 Guiding  Dir = 2, Dur = 75
01:17:13.342 00.000 29988 IsSlewing returns 0
01:17:13.342 00.000 29988 IsGuiding returns 0
01:17:13.344 00.002 29988 PulseGuide returned control before completion, sleep 83
01:17:13.441 00.097 29988 IsGuiding returns 0
01:17:13.441 00.000 29988 Move returns status 0, amount 75
01:17:13.441 00.000 29988 MoveAxis(N, 0, ABG)
01:17:13.442 00.001 29988 Move returns status 0, amount 0
01:17:13.442 00.000 29988 move complete, result=0
01:17:13.442 00.000 29988 worker thread done servicing request
01:17:13.442 00.000 29988 Worker thread wakes up
01:17:13.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:13.442 00.000 28316 GuideStep: -0.4 px 75 ms EAST, 0.1 px 0 ms NORTH
01:17:13.443 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:14.849 01.406 29988 Exposure complete
01:17:14.883 00.034 29988 worker thread done servicing request
01:17:14.883 00.000 28316 OnExposeComplete: enter
01:17:14.885 00.002 28316 UpdateGuideState(): m_state=6
01:17:14.885 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
01:17:14.886 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=256.00, Mass=2501, SNR=34.7, Peak=237 HFD=4.0
01:17:14.887 00.001 28316 MultiStar: [#1 -0.04,-0.19,0.97,U] [#2 -0.19,-0.31,0.00,M3] [#3 -0.24,-0.27,0.00,M10] [#4 -0.23,0.07,0.82,U] [#5 -0.14,-0.29,0.00,M5] [#6 -0.18,-0.03,0.63,U] [#7 -0.16,-0.00,0.64,U] [#8 -0.12,-0.21,0.57,U] 
01:17:14.887 00.000 28316 refined, 5 included, MultiStar: {-0.12, -0.11}, one-star: {-0.06, -0.25}
01:17:14.887 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:17:14.888 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:17:14.888 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-2.41 mountX=-0.05 mountY=0.16, mountTheta=1.87
01:17:14.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.11, opts=13)
01:17:14.889 00.000 28316 Enqueuing Move request for scope (-0.12, -0.11)
01:17:14.890 00.001 29988 Worker thread wakes up
01:17:14.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:14.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
01:17:14.890 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.7
01:17:14.892 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
01:17:14.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:14.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:14.893 00.001 28316 Enqueuing Expose request
01:17:14.893 00.000 29988 Moving (-0.12, -0.11) raw xDistance=-0.05 yDistance=0.16
01:17:14.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:17:14.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:14.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:17:14.893 00.000 29988 MoveAxis(E, 0, ABG)
01:17:14.893 00.000 29988 Move returns status 0, amount 0
01:17:14.893 00.000 29988 MoveAxis(N, 0, ABG)
01:17:14.893 00.000 29988 Move returns status 0, amount 0
01:17:14.893 00.000 29988 move complete, result=0
01:17:14.893 00.000 29988 worker thread done servicing request
01:17:14.893 00.000 29988 Worker thread wakes up
01:17:14.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:14.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:14.894 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:16.532 01.638 29988 Exposure complete
01:17:16.587 00.055 29988 worker thread done servicing request
01:17:16.588 00.001 28316 OnExposeComplete: enter
01:17:16.588 00.000 28316 UpdateGuideState(): m_state=6
01:17:16.589 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
01:17:16.589 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=255.89, Mass=2443, SNR=34.3, Peak=204 HFD=3.9
01:17:16.590 00.001 28316 MultiStar: [#1 -0.15,-0.30,0.00,M2] [#2 -0.33,-0.40,0.00,M4] [#3 -0.31,-0.58,0.00,R] [#4 -0.05,-0.01,0.83,U] [#5 -0.29,-0.52,0.00,M6] [#6 -0.15,-0.22,0.63,U] [#7 -0.20,-0.38,0.00,M3] [#8 -0.29,-0.27,0.00,M2] 
01:17:16.590 00.000 28316 refined, 2 included, MultiStar: {-0.11, -0.20}, one-star: {-0.14, -0.36}
01:17:16.590 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:17:16.591 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:17:16.591 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.07 mountX=-0.14 mountY=0.19, mountTheta=2.20
01:17:16.593 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.20, opts=13)
01:17:16.593 00.000 28316 Enqueuing Move request for scope (-0.11, -0.20)
01:17:16.595 00.002 29988 Worker thread wakes up
01:17:16.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:16.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
01:17:16.595 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
01:17:16.595 00.000 29988 Moving (-0.11, -0.20) raw xDistance=-0.14 yDistance=0.19
01:17:16.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:17:16.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:16.595 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
01:17:16.596 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:17:16.596 00.000 29988 MoveAxis(E, 0, ABG)
01:17:16.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:16.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:16.597 00.001 28316 Enqueuing Expose request
01:17:16.597 00.000 29988 Move returns status 0, amount 0
01:17:16.597 00.000 29988 MoveAxis(N, 0, ABG)
01:17:16.597 00.000 29988 Move returns status 0, amount 0
01:17:16.597 00.000 29988 move complete, result=0
01:17:16.597 00.000 29988 worker thread done servicing request
01:17:16.597 00.000 29988 Worker thread wakes up
01:17:16.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:16.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:16.598 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:18.111 01.513 29988 Exposure complete
01:17:18.141 00.030 29988 worker thread done servicing request
01:17:18.141 00.000 28316 OnExposeComplete: enter
01:17:18.142 00.001 28316 UpdateGuideState(): m_state=6
01:17:18.143 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
01:17:18.143 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=256.16, Mass=2265, SNR=33.0, Peak=208 HFD=3.8
01:17:18.144 00.001 28316 MultiStar: [#1 -0.03,-0.02,1.02,U] [#2 -0.38,-0.07,0.00,M5] [#3 -0.12,0.40,0.00,M1] [#4 -0.15,0.19,0.88,U] [#5 -0.27,-0.22,0.00,M7] [#6 -0.00,-0.09,0.64,U] [#7 -0.27,0.02,0.63,U] [#8 -0.36,-0.03,0.00,M3] 
01:17:18.144 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.00}, one-star: {-0.06, -0.09}
01:17:18.145 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
01:17:18.145 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
01:17:18.145 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=0.04 mountY=0.08, mountTheta=1.10
01:17:18.147 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.00, opts=13)
01:17:18.147 00.000 28316 Enqueuing Move request for scope (-0.10, 0.00)
01:17:18.148 00.001 29988 Worker thread wakes up
01:17:18.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:18.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:17:18.148 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:17:18.148 00.000 29988 Moving (-0.10, 0.00) raw xDistance=0.04 yDistance=0.08
01:17:18.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:17:18.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:18.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:18.148 00.000 29988 MoveAxis(E, 0, ABG)
01:17:18.148 00.000 29988 Move returns status 0, amount 0
01:17:18.148 00.000 29988 MoveAxis(N, 0, ABG)
01:17:18.148 00.000 29988 Move returns status 0, amount 0
01:17:18.148 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
01:17:18.150 00.002 29988 move complete, result=0
01:17:18.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:18.151 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:18.151 00.000 28316 Enqueuing Expose request
01:17:18.151 00.000 29988 worker thread done servicing request
01:17:18.151 00.000 29988 Worker thread wakes up
01:17:18.151 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:18.152 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:18.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:19.782 01.630 29988 Exposure complete
01:17:19.817 00.035 29988 worker thread done servicing request
01:17:19.818 00.001 28316 OnExposeComplete: enter
01:17:19.819 00.001 28316 UpdateGuideState(): m_state=6
01:17:19.819 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
01:17:19.820 00.001 28316 Star::Find returns 1 (1), X=952.79, Y=256.08, Mass=2593, SNR=35.3, Peak=255 HFD=4.2
01:17:19.820 00.000 28316 MultiStar: [#1 -0.03,-0.19,0.95,U] [#2 -0.34,-0.16,0.00,M6] [#3 0.08,0.35,0.00,M2] [#4 -0.11,0.09,0.81,U] [#5 -0.20,-0.16,0.72,U] [#6 -0.11,0.02,0.62,U] [#7 -0.04,-0.05,0.61,U] [#8 -0.18,-0.11,0.57,U] 
01:17:19.821 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.09}, one-star: {0.03, -0.16}
01:17:19.821 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:17:19.821 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
01:17:19.822 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.05 mountY=0.11, mountTheta=1.98
01:17:19.823 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:17:19.824 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:17:19.825 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:19.827 00.002 29988 Worker thread wakes up
01:17:19.827 00.000 28316 UpdateGuideState exits: m=2593 RSB=35.3 Saturée
01:17:19.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:19.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:19.829 00.001 28316 Enqueuing Expose request
01:17:19.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:17:19.829 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:17:19.829 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:17:19.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:17:19.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:19.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:17:19.829 00.000 29988 MoveAxis(E, 0, ABG)
01:17:19.829 00.000 29988 Move returns status 0, amount 0
01:17:19.829 00.000 29988 MoveAxis(N, 0, ABG)
01:17:19.829 00.000 29988 Move returns status 0, amount 0
01:17:19.829 00.000 29988 move complete, result=0
01:17:19.829 00.000 29988 worker thread done servicing request
01:17:19.829 00.000 29988 Worker thread wakes up
01:17:19.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:19.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:19.830 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:21.348 01.518 29988 Exposure complete
01:17:21.397 00.049 29988 worker thread done servicing request
01:17:21.397 00.000 28316 OnExposeComplete: enter
01:17:21.399 00.002 28316 UpdateGuideState(): m_state=6
01:17:21.399 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
01:17:21.400 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=256.01, Mass=2459, SNR=34.3, Peak=224 HFD=4.1
01:17:21.400 00.000 28316 MultiStar: [#1 0.18,-0.23,0.00,M1] [#2 -0.20,-0.24,0.00,M7] [#3 0.09,0.20,0.87,U] [#4 -0.11,0.20,0.83,U] [#5 -0.10,-0.15,0.72,U] [#6 -0.03,-0.09,0.61,U] [#7 -0.08,-0.10,0.62,U] [#8 -0.21,-0.19,0.00,M3] 
01:17:21.401 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.02}, one-star: {0.01, -0.24}
01:17:21.401 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
01:17:21.402 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.77)
01:17:21.402 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.47 mountX=-0.01 mountY=0.04, mountTheta=1.81
01:17:21.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
01:17:21.404 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
01:17:21.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:21.405 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.3
01:17:21.405 00.000 29988 Worker thread wakes up
01:17:21.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:17:21.405 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:17:21.405 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.01 yDistance=0.04
01:17:21.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:17:21.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:21.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:21.406 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:21.406 00.000 28316 Enqueuing Expose request
01:17:21.407 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:17:21.407 00.000 29988 MoveAxis(E, 0, ABG)
01:17:21.407 00.000 29988 Move returns status 0, amount 0
01:17:21.407 00.000 29988 MoveAxis(N, 0, ABG)
01:17:21.407 00.000 29988 Move returns status 0, amount 0
01:17:21.407 00.000 29988 move complete, result=0
01:17:21.407 00.000 29988 worker thread done servicing request
01:17:21.407 00.000 29988 Worker thread wakes up
01:17:21.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:21.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:21.407 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:23.043 01.636 29988 Exposure complete
01:17:23.081 00.038 29988 worker thread done servicing request
01:17:23.081 00.000 28316 OnExposeComplete: enter
01:17:23.082 00.001 28316 UpdateGuideState(): m_state=6
01:17:23.082 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
01:17:23.083 00.001 28316 Star::Find returns 1 (1), X=952.77, Y=255.97, Mass=2455, SNR=34.4, Peak=255 HFD=4.0
01:17:23.084 00.001 28316 MultiStar: [#1 0.09,-0.21,1.01,U] [#2 -0.32,-0.11,0.00,M8] [#3 -0.05,0.31,0.00,M2] [#4 0.11,-0.00,0.84,U] [#5 -0.22,-0.29,0.00,M6] [#6 0.11,-0.21,0.62,U] [#7 -0.08,-0.18,0.63,U] [#8 -0.20,-0.24,0.00,M4] 
01:17:23.085 00.001 28316 refined, 4 included, MultiStar: {0.05, -0.18}, one-star: {0.01, -0.27}
01:17:23.086 00.001 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
01:17:23.087 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
01:17:23.088 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=-0.18 mountY=0.03, mountTheta=2.96
01:17:23.090 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
01:17:23.091 00.001 28316 Enqueuing Move request for scope (0.05, -0.18)
01:17:23.091 00.000 29988 Worker thread wakes up
01:17:23.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:23.092 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.4 Saturée
01:17:23.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:23.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:23.093 00.001 28316 Enqueuing Expose request
01:17:23.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
01:17:23.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
01:17:23.093 00.000 29988 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=0.03
01:17:23.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:17:23.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:23.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:23.094 00.001 29988 MoveAxis(E, 0, ABG)
01:17:23.094 00.000 29988 Move returns status 0, amount 0
01:17:23.094 00.000 29988 MoveAxis(N, 0, ABG)
01:17:23.094 00.000 29988 Move returns status 0, amount 0
01:17:23.094 00.000 29988 move complete, result=0
01:17:23.094 00.000 29988 worker thread done servicing request
01:17:23.094 00.000 29988 Worker thread wakes up
01:17:23.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:23.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:23.094 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:24.613 01.519 29988 Exposure complete
01:17:24.647 00.034 29988 worker thread done servicing request
01:17:24.647 00.000 28316 OnExposeComplete: enter
01:17:24.648 00.001 28316 UpdateGuideState(): m_state=6
01:17:24.649 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
01:17:24.649 00.000 28316 Star::Find returns 1 (1), X=952.86, Y=255.91, Mass=2369, SNR=33.7, Peak=255 HFD=4.2
01:17:24.650 00.001 28316 MultiStar: [#1 0.15,-0.30,0.00,M1] [#2 -0.10,-0.38,0.00,M9] [#3 0.17,0.22,0.89,U] [#4 -0.07,0.03,0.87,U] [#5 -0.05,-0.35,0.00,M7] [#6 -0.07,-0.16,0.63,U] [#7 -0.15,-0.33,0.00,M1] [#8 -0.30,-0.27,0.00,M5] 
01:17:24.650 00.000 28316 refined, 3 included, MultiStar: {0.04, -0.07}, one-star: {0.11, -0.34}
01:17:24.650 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:17:24.651 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:17:24.651 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-0.99 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
01:17:24.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
01:17:24.653 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
01:17:24.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:24.654 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7 Saturée
01:17:24.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:24.655 00.001 29988 Worker thread wakes up
01:17:24.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
01:17:24.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:24.655 00.000 28316 Enqueuing Expose request
01:17:24.656 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
01:17:24.656 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.01
01:17:24.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:17:24.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:24.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:17:24.656 00.000 29988 MoveAxis(E, 0, ABG)
01:17:24.656 00.000 29988 Move returns status 0, amount 0
01:17:24.656 00.000 29988 MoveAxis(N, 0, ABG)
01:17:24.656 00.000 29988 Move returns status 0, amount 0
01:17:24.656 00.000 29988 move complete, result=0
01:17:24.656 00.000 29988 worker thread done servicing request
01:17:24.656 00.000 29988 Worker thread wakes up
01:17:24.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:24.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:24.656 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:26.289 01.633 29988 Exposure complete
01:17:26.325 00.036 29988 worker thread done servicing request
01:17:26.325 00.000 28316 OnExposeComplete: enter
01:17:26.325 00.000 28316 UpdateGuideState(): m_state=6
01:17:26.326 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
01:17:26.326 00.000 28316 Star::Find returns 1 (1), X=952.71, Y=256.06, Mass=2594, SNR=35.1, Peak=255 HFD=4.0
01:17:26.327 00.001 28316 MultiStar: [#1 0.03,-0.24,0.96,U] [#2 -0.37,-0.18,0.00,M10] [#3 -0.06,0.30,0.00,M2] [#4 -0.19,0.07,0.78,U] [#5 -0.22,-0.29,0.00,M8] [#6 -0.06,-0.10,0.62,U] [#7 -0.20,-0.14,0.60,U] [#8 -0.20,0.02,0.57,U] 
01:17:26.328 00.001 28316 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.05, -0.19}
01:17:26.328 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 2.00)
01:17:26.329 00.001 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.96)
01:17:26.329 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.29 mountX=-0.06 mountY=0.14, mountTheta=1.99
01:17:26.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
01:17:26.331 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
01:17:26.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:26.332 00.001 28316 UpdateGuideState exits: m=2594 RSB=35.1 Saturée
01:17:26.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:26.333 00.001 29988 Worker thread wakes up
01:17:26.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
01:17:26.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:26.333 00.000 28316 Enqueuing Expose request
01:17:26.334 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
01:17:26.334 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
01:17:26.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:17:26.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:26.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:17:26.334 00.000 29988 MoveAxis(E, 0, ABG)
01:17:26.334 00.000 29988 Move returns status 0, amount 0
01:17:26.334 00.000 29988 MoveAxis(N, 0, ABG)
01:17:26.334 00.000 29988 Move returns status 0, amount 0
01:17:26.334 00.000 29988 move complete, result=0
01:17:26.334 00.000 29988 worker thread done servicing request
01:17:26.334 00.000 29988 Worker thread wakes up
01:17:26.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:26.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:26.335 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:27.853 01.518 29988 Exposure complete
01:17:27.893 00.040 29988 worker thread done servicing request
01:17:27.893 00.000 28316 OnExposeComplete: enter
01:17:27.894 00.001 28316 UpdateGuideState(): m_state=6
01:17:27.895 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
01:17:27.896 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=256.11, Mass=2484, SNR=34.6, Peak=229 HFD=3.9
01:17:27.897 00.001 28316 MultiStar: [#1 -0.05,-0.26,0.99,U] [#2 -0.45,-0.14,0.00,R] [#3 -0.31,0.30,0.00,M3] [#4 -0.25,0.14,0.00,M1] [#5 -0.32,-0.29,0.00,M9] [#6 -0.29,-0.07,0.00,M1] [#7 -0.33,0.03,0.00,M1] [#8 -0.29,-0.02,0.00,M5] 
01:17:27.897 00.000 28316 single-star, 1 included, MultiStar: {-0.09, -0.20}, one-star: {-0.12, -0.14}
01:17:27.898 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
01:17:27.898 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
01:17:27.899 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.29 mountX=-0.08 mountY=0.17, mountTheta=1.99
01:17:27.901 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
01:17:27.901 00.000 28316 Enqueuing Move request for scope (-0.12, -0.14)
01:17:27.902 00.001 29988 Worker thread wakes up
01:17:27.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:27.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
01:17:27.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
01:17:27.902 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.6
01:17:27.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:27.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:27.903 00.000 28316 Enqueuing Expose request
01:17:27.904 00.001 29988 Moving (-0.12, -0.14) raw xDistance=-0.08 yDistance=0.17
01:17:27.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:17:27.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:27.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:17:27.904 00.000 29988 MoveAxis(E, 0, ABG)
01:17:27.904 00.000 29988 Move returns status 0, amount 0
01:17:27.904 00.000 29988 MoveAxis(N, 0, ABG)
01:17:27.904 00.000 29988 Move returns status 0, amount 0
01:17:27.904 00.000 29988 move complete, result=0
01:17:27.904 00.000 29988 worker thread done servicing request
01:17:27.904 00.000 29988 Worker thread wakes up
01:17:27.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:27.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:27.905 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:29.529 01.624 29988 Exposure complete
01:17:29.602 00.073 29988 worker thread done servicing request
01:17:29.602 00.000 28316 OnExposeComplete: enter
01:17:29.603 00.001 28316 UpdateGuideState(): m_state=6
01:17:29.605 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
01:17:29.607 00.002 28316 Star::Find returns 1 (0), X=952.52, Y=256.22, Mass=2411, SNR=34.0, Peak=208 HFD=3.8
01:17:29.609 00.002 28316 MultiStar: [#1 -0.14,-0.07,1.00,U] [#2 0.05,0.01,0.88,U] [#3 -0.15,0.35,0.00,M4] [#4 -0.24,0.25,0.00,M2] [#5 -0.39,-0.18,0.00,M10] [#6 -0.30,0.07,0.00,M2] [#7 -0.33,0.17,0.00,M2] [#8 -0.34,0.07,0.00,M6] 
01:17:29.610 00.001 28316 refined, 2 included, MultiStar: {-0.11, -0.03}, one-star: {-0.23, -0.02}
01:17:29.611 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
01:17:29.612 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
01:17:29.613 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.02 mountY=0.12, mountTheta=1.42
01:17:29.616 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.03, opts=13)
01:17:29.617 00.001 28316 Enqueuing Move request for scope (-0.11, -0.03)
01:17:29.618 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:29.620 00.002 29988 Worker thread wakes up
01:17:29.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
01:17:29.620 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
01:17:29.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:29.622 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:29.622 00.000 28316 Enqueuing Expose request
01:17:29.623 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
01:17:29.623 00.000 29988 Moving (-0.11, -0.03) raw xDistance=0.02 yDistance=0.12
01:17:29.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:17:29.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:29.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:17:29.623 00.000 29988 MoveAxis(E, 0, ABG)
01:17:29.623 00.000 29988 Move returns status 0, amount 0
01:17:29.623 00.000 29988 MoveAxis(N, 0, ABG)
01:17:29.623 00.000 29988 Move returns status 0, amount 0
01:17:29.623 00.000 29988 move complete, result=0
01:17:29.623 00.000 29988 worker thread done servicing request
01:17:29.623 00.000 29988 Worker thread wakes up
01:17:29.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:29.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:29.623 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:31.034 01.411 29988 Exposure complete
01:17:31.079 00.045 29988 worker thread done servicing request
01:17:31.080 00.001 28316 OnExposeComplete: enter
01:17:31.083 00.003 28316 UpdateGuideState(): m_state=6
01:17:31.085 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
01:17:31.087 00.002 28316 Star::Find returns 1 (0), X=952.52, Y=256.15, Mass=2419, SNR=34.1, Peak=210 HFD=3.8
01:17:31.090 00.003 28316 MultiStar: [#1 -0.12,-0.18,1.00,U] [#2 0.04,-0.03,0.90,U] [#3 -0.15,0.33,0.00,M5] [#4 -0.14,0.18,0.82,U] [#5 -0.28,-0.15,0.00,R] [#6 -0.23,-0.09,0.64,U] [#7 -0.30,0.00,0.00,M3] [#8 -0.39,-0.14,0.00,M7] 
01:17:31.092 00.002 28316 refined, 4 included, MultiStar: {-0.13, -0.05}, one-star: {-0.23, -0.10}
01:17:31.092 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
01:17:31.093 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
01:17:31.094 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=0.01 mountY=0.14, mountTheta=1.51
01:17:31.095 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.05, opts=13)
01:17:31.095 00.000 28316 Enqueuing Move request for scope (-0.13, -0.05)
01:17:31.096 00.001 29988 Worker thread wakes up
01:17:31.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:31.096 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
01:17:31.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:31.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:31.097 00.000 28316 Enqueuing Expose request
01:17:31.098 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
01:17:31.098 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
01:17:31.098 00.000 29988 Moving (-0.13, -0.05) raw xDistance=0.01 yDistance=0.14
01:17:31.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:17:31.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:31.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:17:31.098 00.000 29988 MoveAxis(E, 0, ABG)
01:17:31.098 00.000 29988 Move returns status 0, amount 0
01:17:31.098 00.000 29988 MoveAxis(N, 0, ABG)
01:17:31.098 00.000 29988 Move returns status 0, amount 0
01:17:31.098 00.000 29988 move complete, result=0
01:17:31.098 00.000 29988 worker thread done servicing request
01:17:31.098 00.000 29988 Worker thread wakes up
01:17:31.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:31.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:31.098 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:32.734 01.636 29988 Exposure complete
01:17:32.775 00.041 29988 worker thread done servicing request
01:17:32.775 00.000 28316 OnExposeComplete: enter
01:17:32.777 00.002 28316 UpdateGuideState(): m_state=6
01:17:32.778 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
01:17:32.779 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=256.17, Mass=2403, SNR=33.9, Peak=212 HFD=3.8
01:17:32.779 00.000 28316 MultiStar: [#1 -0.20,-0.05,1.02,U] [#2 -0.05,0.03,0.93,U] [#3 -0.37,0.32,0.00,M6] [#4 -0.16,-0.05,0.82,U] [#5 -0.08,-0.02,0.74,U] [#6 -0.24,-0.24,0.00,M2] [#7 -0.35,-0.19,0.00,M4] [#8 -0.50,0.00,0.00,M8] 
01:17:32.780 00.001 28316 refined, 4 included, MultiStar: {-0.17, -0.04}, one-star: {-0.35, -0.08}
01:17:32.780 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.93 = 1.35)
01:17:32.781 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.31)
01:17:32.781 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.94 mountX=0.04 mountY=0.17, mountTheta=1.35
01:17:32.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.04, opts=13)
01:17:32.782 00.000 28316 Enqueuing Move request for scope (-0.17, -0.04)
01:17:32.783 00.001 29988 Worker thread wakes up
01:17:32.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
01:17:32.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
01:17:32.783 00.000 29988 Moving (-0.17, -0.04) raw xDistance=0.04 yDistance=0.17
01:17:32.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:17:32.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:32.783 00.000 28316 UpdateGuideState exits: m=2403 RSB=33.9
01:17:32.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:32.783 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:32.785 00.002 28316 Enqueuing Expose request
01:17:32.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:32.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:17:32.785 00.000 29988 MoveAxis(E, 0, ABG)
01:17:32.785 00.000 29988 Move returns status 0, amount 0
01:17:32.785 00.000 29988 MoveAxis(N, 0, ABG)
01:17:32.785 00.000 29988 Move returns status 0, amount 0
01:17:32.785 00.000 29988 move complete, result=0
01:17:32.785 00.000 29988 worker thread done servicing request
01:17:32.785 00.000 29988 Worker thread wakes up
01:17:32.786 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:32.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:32.786 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:34.303 01.517 29988 Exposure complete
01:17:34.337 00.034 29988 worker thread done servicing request
01:17:34.337 00.000 28316 OnExposeComplete: enter
01:17:34.338 00.001 28316 UpdateGuideState(): m_state=6
01:17:34.338 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
01:17:34.339 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=256.01, Mass=2486, SNR=34.6, Peak=210 HFD=4.0
01:17:34.339 00.000 28316 MultiStar: [#1 -0.12,-0.22,0.97,U] [#2 0.00,-0.02,0.90,U] [#3 -0.17,0.35,0.00,M7] [#4 -0.30,-0.12,0.00,M1] [#5 -0.18,-0.08,0.71,U] [#6 -0.36,-0.18,0.00,M3] [#7 -0.36,-0.30,0.00,M5] [#8 -0.41,-0.14,0.00,M9] 
01:17:34.340 00.001 28316 refined, 3 included, MultiStar: {-0.17, -0.14}, one-star: {-0.35, -0.23}
01:17:34.340 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
01:17:34.340 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
01:17:34.341 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.42 mountX=-0.06 mountY=0.21, mountTheta=1.86
01:17:34.344 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.14, opts=13)
01:17:34.344 00.000 28316 Enqueuing Move request for scope (-0.17, -0.14)
01:17:34.345 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:34.345 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.6
01:17:34.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:34.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:34.346 00.000 28316 Enqueuing Expose request
01:17:34.346 00.000 29988 Worker thread wakes up
01:17:34.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
01:17:34.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
01:17:34.347 00.000 29988 Moving (-0.17, -0.14) raw xDistance=-0.06 yDistance=0.21
01:17:34.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:17:34.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:34.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:17:34.347 00.000 29988 MoveAxis(E, 0, ABG)
01:17:34.347 00.000 29988 Move returns status 0, amount 0
01:17:34.347 00.000 29988 MoveAxis(N, 0, ABG)
01:17:34.347 00.000 29988 Move returns status 0, amount 0
01:17:34.347 00.000 29988 move complete, result=0
01:17:34.347 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:34.348 00.001 29988 worker thread done servicing request
01:17:34.348 00.000 29988 Worker thread wakes up
01:17:34.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:34.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:35.974 01.626 29988 Exposure complete
01:17:36.006 00.032 29988 worker thread done servicing request
01:17:36.006 00.000 28316 OnExposeComplete: enter
01:17:36.007 00.001 28316 UpdateGuideState(): m_state=6
01:17:36.007 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
01:17:36.008 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=255.93, Mass=2470, SNR=34.5, Peak=229 HFD=3.9
01:17:36.008 00.000 28316 MultiStar: [#1 -0.18,-0.18,0.96,U] [#2 0.13,-0.12,0.88,U] [#3 -0.13,0.27,0.00,M8] [#4 -0.23,-0.11,0.81,U] [#5 -0.20,-0.15,0.73,U] [#6 -0.37,-0.04,0.00,M4] [#7 -0.31,-0.31,0.00,M6] [#8 -0.23,-0.24,0.00,M10] 
01:17:36.009 00.001 28316 refined, 4 included, MultiStar: {-0.11, -0.18}, one-star: {-0.10, -0.32}
01:17:36.009 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.17)
01:17:36.010 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.13)
01:17:36.010 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.12 mountX=-0.12 mountY=0.18, mountTheta=2.15
01:17:36.012 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.18, opts=13)
01:17:36.013 00.001 28316 Enqueuing Move request for scope (-0.11, -0.18)
01:17:36.013 00.000 29988 Worker thread wakes up
01:17:36.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:36.014 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:17:36.014 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:36.015 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:36.015 00.000 28316 Enqueuing Expose request
01:17:36.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
01:17:36.016 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
01:17:36.016 00.000 29988 Moving (-0.11, -0.18) raw xDistance=-0.12 yDistance=0.18
01:17:36.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:17:36.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:36.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:17:36.016 00.000 29988 MoveAxis(E, 0, ABG)
01:17:36.016 00.000 29988 Move returns status 0, amount 0
01:17:36.016 00.000 29988 MoveAxis(N, 0, ABG)
01:17:36.016 00.000 29988 Move returns status 0, amount 0
01:17:36.016 00.000 29988 move complete, result=0
01:17:36.016 00.000 29988 worker thread done servicing request
01:17:36.016 00.000 29988 Worker thread wakes up
01:17:36.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:36.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:36.016 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:37.538 01.522 29988 Exposure complete
01:17:37.585 00.047 29988 worker thread done servicing request
01:17:37.585 00.000 28316 OnExposeComplete: enter
01:17:37.586 00.001 28316 UpdateGuideState(): m_state=6
01:17:37.586 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
01:17:37.587 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=255.88, Mass=2490, SNR=34.7, Peak=191 HFD=3.9
01:17:37.587 00.000 28316 MultiStar: [#1 -0.33,-0.28,0.00,M1] [#2 -0.05,-0.33,0.00,M1] [#3 -0.39,0.03,0.00,M9] [#4 -0.36,-0.21,0.00,M1] [#5 -0.21,-0.18,0.72,U] [#6 -0.48,-0.36,0.00,M5] [#7 -0.41,-0.53,0.00,M7] [#8 -0.59,-0.43,0.00,R] 
01:17:37.588 00.001 28316 refined, 1 included, MultiStar: {-0.23, -0.29}, one-star: {-0.24, -0.36}
01:17:37.588 00.000 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.05)
01:17:37.589 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.01)
01:17:37.589 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.36 cameraTheta=-2.24 mountX=-0.17 mountY=0.33, mountTheta=2.04
01:17:37.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.29, opts=13)
01:17:37.592 00.002 28316 Enqueuing Move request for scope (-0.23, -0.29)
01:17:37.595 00.003 29988 Worker thread wakes up
01:17:37.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd
01:17:37.595 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.29)
01:17:37.595 00.000 29988 Moving (-0.23, -0.29) raw xDistance=-0.17 yDistance=0.33
01:17:37.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:17:37.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
01:17:37.596 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:37.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:17:37.596 00.000 29988 MoveAxis(E, 0, ABG)
01:17:37.596 00.000 29988 Move returns status 0, amount 0
01:17:37.596 00.000 29988 MoveAxis(N, 0, ABG)
01:17:37.596 00.000 29988 Move returns status 0, amount 0
01:17:37.596 00.000 29988 move complete, result=0
01:17:37.596 00.000 29988 worker thread done servicing request
01:17:37.596 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.7
01:17:37.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:37.597 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:37.597 00.000 28316 Enqueuing Expose request
01:17:37.597 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:17:37.599 00.002 29988 Worker thread wakes up
01:17:37.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:37.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:39.225 01.626 29988 Exposure complete
01:17:39.260 00.035 29988 worker thread done servicing request
01:17:39.260 00.000 28316 OnExposeComplete: enter
01:17:39.261 00.001 28316 UpdateGuideState(): m_state=6
01:17:39.262 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
01:17:39.263 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=255.89, Mass=2185, SNR=32.4, Peak=195 HFD=3.9
01:17:39.264 00.001 28316 MultiStar: large primary error, entering stabilization period
01:17:39.265 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.79)
01:17:39.268 00.003 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
01:17:39.269 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.36 hyp=0.59 cameraTheta=-2.50 mountX=-0.13 mountY=0.58, mountTheta=1.79
01:17:39.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.36, opts=13)
01:17:39.270 00.000 28316 Enqueuing Move request for scope (-0.47, -0.36)
01:17:39.271 00.001 29988 Worker thread wakes up
01:17:39.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:39.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.36) opts 0xd
01:17:39.271 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.4
01:17:39.272 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:39.273 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.36)
01:17:39.273 00.000 29988 Moving (-0.47, -0.36) raw xDistance=-0.13 yDistance=0.58
01:17:39.273 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:39.273 00.000 28316 Enqueuing Expose request
01:17:39.274 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:17:39.274 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=1.10
01:17:39.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
01:17:39.274 00.000 29988 MoveAxis(E, 0, ABG)
01:17:39.274 00.000 29988 Move returns status 0, amount 0
01:17:39.274 00.000 29988 MoveAxis(S, 139, ABG)
01:17:39.274 00.000 29988 Guiding  Dir = 1, Dur = 139
01:17:39.274 00.000 29988 IsSlewing returns 0
01:17:39.274 00.000 29988 IsGuiding returns 0
01:17:39.279 00.005 29988 PulseGuide returned control before completion, sleep 145
01:17:39.443 00.164 29988 IsGuiding returns 0
01:17:39.443 00.000 29988 Move returns status 0, amount 139
01:17:39.443 00.000 29988 move complete, result=0
01:17:39.443 00.000 29988 worker thread done servicing request
01:17:39.443 00.000 29988 Worker thread wakes up
01:17:39.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:39.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:39.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 139 ms SOUTH
01:17:40.848 01.405 29988 Exposure complete
01:17:40.885 00.037 29988 worker thread done servicing request
01:17:40.885 00.000 28316 OnExposeComplete: enter
01:17:40.885 00.000 28316 UpdateGuideState(): m_state=6
01:17:40.886 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
01:17:40.887 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=256.17, Mass=2529, SNR=34.7, Peak=222 HFD=3.9
01:17:40.888 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
01:17:40.889 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.26)
01:17:40.890 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.07 hyp=0.47 cameraTheta=-2.99 mountX=0.13 mountY=0.45, mountTheta=1.29
01:17:40.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.07, opts=13)
01:17:40.892 00.000 28316 Enqueuing Move request for scope (-0.47, -0.07)
01:17:40.893 00.001 29988 Worker thread wakes up
01:17:40.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:40.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.07) opts 0xd
01:17:40.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.07)
01:17:40.893 00.000 28316 UpdateGuideState exits: m=2529 RSB=34.7
01:17:40.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:40.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:40.895 00.001 28316 Enqueuing Expose request
01:17:40.895 00.000 29988 Moving (-0.47, -0.07) raw xDistance=0.13 yDistance=0.45
01:17:40.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:17:40.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
01:17:40.895 00.000 29988 MoveAxis(E, 0, ABG)
01:17:40.895 00.000 29988 Move returns status 0, amount 0
01:17:40.895 00.000 29988 MoveAxis(S, 107, ABG)
01:17:40.895 00.000 29988 Guiding  Dir = 1, Dur = 107
01:17:40.896 00.001 29988 IsSlewing returns 0
01:17:40.896 00.000 29988 IsGuiding returns 0
01:17:40.901 00.005 29988 PulseGuide returned control before completion, sleep 112
01:17:41.027 00.126 29988 IsGuiding returns 0
01:17:41.027 00.000 29988 Move returns status 0, amount 107
01:17:41.027 00.000 29988 move complete, result=0
01:17:41.027 00.000 29988 worker thread done servicing request
01:17:41.027 00.000 29988 Worker thread wakes up
01:17:41.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:41.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:41.027 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 107 ms SOUTH
01:17:42.662 01.635 29988 Exposure complete
01:17:42.695 00.033 29988 worker thread done servicing request
01:17:42.696 00.001 28316 OnExposeComplete: enter
01:17:42.697 00.001 28316 UpdateGuideState(): m_state=6
01:17:42.699 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
01:17:42.700 00.001 28316 Star::Find returns 1 (0), X=952.54, Y=255.86, Mass=2552, SNR=35.1, Peak=209 HFD=3.8
01:17:42.700 00.000 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.21)
01:17:42.702 00.002 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:17:42.703 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-2.08 mountX=-0.26 mountY=0.37, mountTheta=2.19
01:17:42.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.39, opts=13)
01:17:42.707 00.002 28316 Enqueuing Move request for scope (-0.21, -0.39)
01:17:42.708 00.001 29988 Worker thread wakes up
01:17:42.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.39) opts 0xd
01:17:42.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.39)
01:17:42.708 00.000 29988 Moving (-0.21, -0.39) raw xDistance=-0.26 yDistance=0.37
01:17:42.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:17:42.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
01:17:42.708 00.000 29988 MoveAxis(E, 55, ABG)
01:17:42.708 00.000 29988 Guiding  Dir = 2, Dur = 55
01:17:42.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:42.708 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.1
01:17:42.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:42.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:42.710 00.001 28316 Enqueuing Expose request
01:17:42.710 00.000 29988 IsSlewing returns 0
01:17:42.710 00.000 29988 IsGuiding returns 0
01:17:42.712 00.002 29988 PulseGuide returned control before completion, sleep 64
01:17:42.784 00.072 29988 IsGuiding returns 1
01:17:42.784 00.000 29988 scope still moving after pulse duration time elapsed
01:17:42.816 00.032 29988 IsSlewing returns 0
01:17:42.817 00.001 29988 IsGuiding returns 0
01:17:42.817 00.000 29988 scope move finished after 55 + 51 ms
01:17:42.817 00.000 29988 Move returns status 0, amount 55
01:17:42.817 00.000 29988 MoveAxis(S, 87, ABG)
01:17:42.817 00.000 29988 Guiding  Dir = 1, Dur = 87
01:17:42.817 00.000 29988 IsSlewing returns 0
01:17:42.817 00.000 29988 IsGuiding returns 0
01:17:42.822 00.005 29988 PulseGuide returned control before completion, sleep 93
01:17:42.926 00.104 29988 IsGuiding returns 0
01:17:42.926 00.000 29988 Move returns status 0, amount 87
01:17:42.926 00.000 29988 move complete, result=0
01:17:42.926 00.000 29988 worker thread done servicing request
01:17:42.926 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.4 px 87 ms SOUTH
01:17:42.927 00.001 29988 Worker thread wakes up
01:17:42.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:42.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:44.342 01.415 29988 Exposure complete
01:17:44.404 00.062 29988 worker thread done servicing request
01:17:44.404 00.000 28316 OnExposeComplete: enter
01:17:44.405 00.001 28316 UpdateGuideState(): m_state=6
01:17:44.405 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
01:17:44.405 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=256.08, Mass=2412, SNR=34.1, Peak=228 HFD=3.9
01:17:44.406 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
01:17:44.406 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
01:17:44.408 00.002 28316 CameraToMount -- cameraX=-0.43 cameraY=-0.17 hyp=0.46 cameraTheta=-2.77 mountX=0.03 mountY=0.46, mountTheta=1.51
01:17:44.408 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=-0.17, opts=13)
01:17:44.408 00.000 28316 Enqueuing Move request for scope (-0.43, -0.17)
01:17:44.409 00.001 29988 Worker thread wakes up
01:17:44.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.17) opts 0xd
01:17:44.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.43, -0.17)
01:17:44.409 00.000 29988 Moving (-0.43, -0.17) raw xDistance=0.03 yDistance=0.46
01:17:44.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:44.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
01:17:44.409 00.000 29988 MoveAxis(E, 0, ABG)
01:17:44.409 00.000 29988 Move returns status 0, amount 0
01:17:44.409 00.000 29988 MoveAxis(S, 109, ABG)
01:17:44.409 00.000 29988 Guiding  Dir = 1, Dur = 109
01:17:44.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:44.409 00.000 29988 IsSlewing returns 0
01:17:44.409 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
01:17:44.411 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:44.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:44.411 00.000 28316 Enqueuing Expose request
01:17:44.412 00.001 29988 IsGuiding returns 0
01:17:44.417 00.005 29988 PulseGuide returned control before completion, sleep 115
01:17:44.548 00.131 29988 IsGuiding returns 0
01:17:44.548 00.000 29988 Move returns status 0, amount 109
01:17:44.548 00.000 29988 move complete, result=0
01:17:44.548 00.000 29988 worker thread done servicing request
01:17:44.548 00.000 29988 Worker thread wakes up
01:17:44.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:44.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:44.548 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 109 ms SOUTH
01:17:46.175 01.627 29988 Exposure complete
01:17:46.221 00.046 29988 worker thread done servicing request
01:17:46.221 00.000 28316 OnExposeComplete: enter
01:17:46.222 00.001 28316 UpdateGuideState(): m_state=6
01:17:46.223 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
01:17:46.223 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=255.95, Mass=2560, SNR=35.2, Peak=240 HFD=4.1
01:17:46.224 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
01:17:46.224 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
01:17:46.225 00.001 28316 CameraToMount -- cameraX=-0.57 cameraY=-0.29 hyp=0.64 cameraTheta=-2.66 mountX=-0.03 mountY=0.64, mountTheta=1.62
01:17:46.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.57, y=-0.29, opts=13)
01:17:46.226 00.000 28316 Enqueuing Move request for scope (-0.57, -0.29)
01:17:46.227 00.001 29988 Worker thread wakes up
01:17:46.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:46.227 00.000 28316 UpdateGuideState exits: m=2560 RSB=35.2
01:17:46.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:46.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:46.229 00.001 28316 Enqueuing Expose request
01:17:46.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.29) opts 0xd
01:17:46.229 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.57, -0.29)
01:17:46.229 00.000 29988 Moving (-0.57, -0.29) raw xDistance=-0.03 yDistance=0.64
01:17:46.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:17:46.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
01:17:46.229 00.000 29988 MoveAxis(E, 0, ABG)
01:17:46.229 00.000 29988 Move returns status 0, amount 0
01:17:46.229 00.000 29988 MoveAxis(S, 153, ABG)
01:17:46.229 00.000 29988 Guiding  Dir = 1, Dur = 153
01:17:46.230 00.001 29988 IsSlewing returns 0
01:17:46.230 00.000 29988 IsGuiding returns 0
01:17:46.234 00.004 29988 PulseGuide returned control before completion, sleep 159
01:17:46.410 00.176 29988 IsGuiding returns 0
01:17:46.410 00.000 29988 Move returns status 0, amount 153
01:17:46.410 00.000 29988 move complete, result=0
01:17:46.410 00.000 29988 worker thread done servicing request
01:17:46.410 00.000 29988 Worker thread wakes up
01:17:46.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:46.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:46.410 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.6 px 153 ms SOUTH
01:17:47.815 01.405 29988 Exposure complete
01:17:47.861 00.046 29988 worker thread done servicing request
01:17:47.861 00.000 28316 OnExposeComplete: enter
01:17:47.863 00.002 28316 UpdateGuideState(): m_state=6
01:17:47.864 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
01:17:47.864 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=255.98, Mass=2449, SNR=34.3, Peak=223 HFD=4.0
01:17:47.865 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:17:47.865 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
01:17:47.867 00.002 28316 CameraToMount -- cameraX=-0.48 cameraY=-0.26 hyp=0.54 cameraTheta=-2.64 mountX=-0.04 mountY=0.54, mountTheta=1.65
01:17:47.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=-0.26, opts=13)
01:17:47.869 00.000 28316 Enqueuing Move request for scope (-0.48, -0.26)
01:17:47.870 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:47.870 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.3
01:17:47.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:47.872 00.001 29988 Worker thread wakes up
01:17:47.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.26) opts 0xd
01:17:47.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, -0.26)
01:17:47.872 00.000 29988 Moving (-0.48, -0.26) raw xDistance=-0.04 yDistance=0.54
01:17:47.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:17:47.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
01:17:47.872 00.000 29988 MoveAxis(E, 0, ABG)
01:17:47.872 00.000 29988 Move returns status 0, amount 0
01:17:47.872 00.000 29988 MoveAxis(S, 130, ABG)
01:17:47.872 00.000 29988 Guiding  Dir = 1, Dur = 130
01:17:47.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:47.872 00.000 28316 Enqueuing Expose request
01:17:47.873 00.001 29988 IsSlewing returns 0
01:17:47.873 00.000 29988 IsGuiding returns 0
01:17:47.878 00.005 29988 PulseGuide returned control before completion, sleep 135
01:17:48.017 00.139 29988 IsGuiding returns 0
01:17:48.017 00.000 29988 Move returns status 0, amount 130
01:17:48.017 00.000 29988 move complete, result=0
01:17:48.017 00.000 29988 worker thread done servicing request
01:17:48.019 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 130 ms SOUTH
01:17:48.019 00.000 29988 Worker thread wakes up
01:17:48.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:48.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:49.654 01.635 29988 Exposure complete
01:17:49.712 00.058 29988 worker thread done servicing request
01:17:49.712 00.000 28316 OnExposeComplete: enter
01:17:49.713 00.001 28316 UpdateGuideState(): m_state=6
01:17:49.713 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
01:17:49.713 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=256.13, Mass=2515, SNR=34.7, Peak=215 HFD=3.9
01:17:49.714 00.001 28316 MultiStar: exiting stabilization period
01:17:49.714 00.000 28316 MultiStar: [#1 -0.15,0.02,0.97,U] [#2 0.00,0.09,0.92,U] [#3 -0.21,0.27,0.00,M10] [#4 -0.19,0.12,0.81,U] [#5 -0.05,-0.07,0.74,U] [#6 -0.35,-0.10,0.00,M6] [#7 -0.42,0.02,0.00,M8] [#8 0.09,0.24,0.58,U] 
01:17:49.715 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.03}, one-star: {-0.16, -0.12}
01:17:49.715 00.000 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
01:17:49.716 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
01:17:49.717 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.77 mountX=0.07 mountY=0.06, mountTheta=0.75
01:17:49.719 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.03, opts=13)
01:17:49.721 00.002 28316 Enqueuing Move request for scope (-0.09, 0.03)
01:17:49.722 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:49.724 00.002 28316 UpdateGuideState exits: m=2515 RSB=34.7
01:17:49.725 00.001 29988 Worker thread wakes up
01:17:49.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:17:49.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:49.727 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:49.728 00.001 28316 Enqueuing Expose request
01:17:49.729 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:17:49.729 00.000 29988 Moving (-0.09, 0.03) raw xDistance=0.07 yDistance=0.06
01:17:49.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:17:49.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:49.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:49.730 00.001 29988 MoveAxis(E, 0, ABG)
01:17:49.730 00.000 29988 Move returns status 0, amount 0
01:17:49.730 00.000 29988 MoveAxis(N, 0, ABG)
01:17:49.730 00.000 29988 Move returns status 0, amount 0
01:17:49.730 00.000 29988 move complete, result=0
01:17:49.730 00.000 29988 worker thread done servicing request
01:17:49.730 00.000 29988 Worker thread wakes up
01:17:49.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:49.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:49.730 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:51.147 01.417 29988 Exposure complete
01:17:51.173 00.026 29988 worker thread done servicing request
01:17:51.173 00.000 28316 OnExposeComplete: enter
01:17:51.176 00.003 28316 UpdateGuideState(): m_state=6
01:17:51.179 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
01:17:51.181 00.002 28316 Star::Find returns 1 (0), X=952.73, Y=256.09, Mass=2495, SNR=34.7, Peak=210 HFD=4.1
01:17:51.182 00.001 28316 MultiStar: [#1 -0.11,-0.33,0.00,M1] [#2 0.20,-0.11,0.90,U] [#3 -0.02,0.22,0.86,U] [#4 -0.20,-0.05,0.81,U] [#5 -0.05,-0.10,0.73,U] [#6 -0.33,-0.06,0.00,M7] [#7 -0.38,-0.28,0.00,M9] [#8 0.30,0.18,0.00,M1] 
01:17:51.182 00.000 28316 refined, 4 included, MultiStar: {-0.01, -0.04}, one-star: {-0.03, -0.15}
01:17:51.182 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
01:17:51.183 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
01:17:51.183 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.90 mountX=-0.03 mountY=0.03, mountTheta=2.36
01:17:51.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
01:17:51.185 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
01:17:51.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:51.186 00.001 29988 Worker thread wakes up
01:17:51.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:17:51.186 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:17:51.186 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
01:17:51.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:17:51.186 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:51.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:51.186 00.000 29988 MoveAxis(E, 0, ABG)
01:17:51.186 00.000 29988 Move returns status 0, amount 0
01:17:51.186 00.000 29988 MoveAxis(N, 0, ABG)
01:17:51.186 00.000 29988 Move returns status 0, amount 0
01:17:51.186 00.000 29988 move complete, result=0
01:17:51.186 00.000 29988 worker thread done servicing request
01:17:51.186 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
01:17:51.187 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:51.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:51.187 00.000 28316 Enqueuing Expose request
01:17:51.188 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:51.188 00.000 29988 Worker thread wakes up
01:17:51.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:51.189 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:52.829 01.640 29988 Exposure complete
01:17:52.861 00.032 29988 worker thread done servicing request
01:17:52.862 00.001 28316 OnExposeComplete: enter
01:17:52.862 00.000 28316 UpdateGuideState(): m_state=6
01:17:52.863 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
01:17:52.863 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=255.96, Mass=2473, SNR=34.5, Peak=240 HFD=4.0
01:17:52.864 00.001 28316 MultiStar: [#1 -0.25,-0.24,0.00,M2] [#2 0.10,-0.14,0.88,U] [#3 -0.11,0.22,0.85,U] [#4 -0.25,-0.15,0.00,M1] [#5 -0.08,-0.20,0.73,U] [#6 -0.17,-0.20,0.61,U] [#7 -0.22,-0.30,0.00,M10] [#8 0.15,0.13,0.58,U] 
01:17:52.864 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.09}, one-star: {-0.03, -0.29}
01:17:52.865 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:17:52.865 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:17:52.866 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.83 mountX=-0.07 mountY=0.06, mountTheta=2.43
01:17:52.868 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:17:52.870 00.002 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:17:52.871 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:52.872 00.001 28316 UpdateGuideState exits: m=2473 RSB=34.5
01:17:52.874 00.002 29988 Worker thread wakes up
01:17:52.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:52.875 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:52.876 00.001 28316 Enqueuing Expose request
01:17:52.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:17:52.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:17:52.876 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.07 yDistance=0.06
01:17:52.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:17:52.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:52.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:52.876 00.000 29988 MoveAxis(E, 0, ABG)
01:17:52.876 00.000 29988 Move returns status 0, amount 0
01:17:52.876 00.000 29988 MoveAxis(N, 0, ABG)
01:17:52.876 00.000 29988 Move returns status 0, amount 0
01:17:52.876 00.000 29988 move complete, result=0
01:17:52.876 00.000 29988 worker thread done servicing request
01:17:52.876 00.000 29988 Worker thread wakes up
01:17:52.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:52.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:52.877 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:54.395 01.518 29988 Exposure complete
01:17:54.429 00.034 29988 worker thread done servicing request
01:17:54.429 00.000 28316 OnExposeComplete: enter
01:17:54.429 00.000 28316 UpdateGuideState(): m_state=6
01:17:54.430 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
01:17:54.430 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=255.92, Mass=2422, SNR=34.1, Peak=216 HFD=4.0
01:17:54.431 00.001 28316 MultiStar: [#1 -0.11,-0.20,1.00,U] [#2 -0.01,-0.08,0.91,U] [#3 -0.09,0.19,0.83,U] [#4 -0.22,-0.04,0.85,U] [#5 -0.04,-0.12,0.72,U] [#6 -0.26,-0.20,0.00,M7] [#7 -0.39,-0.38,0.00,R] [#8 0.29,0.16,0.00,M1] 
01:17:54.431 00.000 28316 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.10, -0.33}
01:17:54.432 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:17:54.432 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
01:17:54.433 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-2.31 mountX=-0.06 mountY=0.13, mountTheta=1.97
01:17:54.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
01:17:54.435 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
01:17:54.436 00.001 29988 Worker thread wakes up
01:17:54.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:54.436 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
01:17:54.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:54.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:54.438 00.001 28316 Enqueuing Expose request
01:17:54.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
01:17:54.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
01:17:54.438 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.13
01:17:54.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:17:54.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:54.439 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:17:54.439 00.000 29988 MoveAxis(E, 0, ABG)
01:17:54.439 00.000 29988 Move returns status 0, amount 0
01:17:54.439 00.000 29988 MoveAxis(N, 0, ABG)
01:17:54.439 00.000 29988 Move returns status 0, amount 0
01:17:54.439 00.000 29988 move complete, result=0
01:17:54.439 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:54.440 00.001 29988 worker thread done servicing request
01:17:54.440 00.000 29988 Worker thread wakes up
01:17:54.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:54.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:56.077 01.637 29988 Exposure complete
01:17:56.124 00.047 29988 worker thread done servicing request
01:17:56.124 00.000 28316 OnExposeComplete: enter
01:17:56.125 00.001 28316 UpdateGuideState(): m_state=6
01:17:56.126 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
01:17:56.126 00.000 28316 Star::Find returns 1 (1), X=952.67, Y=255.88, Mass=2533, SNR=35.0, Peak=255 HFD=3.9
01:17:56.127 00.001 28316 MultiStar: [#1 -0.06,-0.29,0.00,M2] [#2 0.05,-0.25,0.91,U] [#3 -0.07,0.03,0.85,U] [#4 -0.24,-0.15,0.84,U] [#5 0.03,-0.29,0.00,M1] [#6 -0.18,-0.23,0.00,M8] [#7 0.08,0.13,0.61,U] [#8 0.26,-0.05,0.57,U] 
01:17:56.127 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.13}, one-star: {-0.09, -0.36}
01:17:56.128 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
01:17:56.128 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
01:17:56.129 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=-0.11 mountY=0.08, mountTheta=2.54
01:17:56.131 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
01:17:56.131 00.000 28316 Enqueuing Move request for scope (-0.02, -0.13)
01:17:56.132 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:56.132 00.000 28316 UpdateGuideState exits: m=2533 RSB=35.0 Saturée
01:17:56.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:56.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:56.134 00.001 28316 Enqueuing Expose request
01:17:56.134 00.000 29988 Worker thread wakes up
01:17:56.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:17:56.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:17:56.134 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.08
01:17:56.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:17:56.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:56.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:56.135 00.001 29988 MoveAxis(E, 0, ABG)
01:17:56.135 00.000 29988 Move returns status 0, amount 0
01:17:56.135 00.000 29988 MoveAxis(N, 0, ABG)
01:17:56.135 00.000 29988 Move returns status 0, amount 0
01:17:56.135 00.000 29988 move complete, result=0
01:17:56.135 00.000 29988 worker thread done servicing request
01:17:56.135 00.000 29988 Worker thread wakes up
01:17:56.135 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:56.136 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:56.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:57.651 01.515 29988 Exposure complete
01:17:57.686 00.035 29988 worker thread done servicing request
01:17:57.686 00.000 28316 OnExposeComplete: enter
01:17:57.687 00.001 28316 UpdateGuideState(): m_state=6
01:17:57.687 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
01:17:57.688 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=255.89, Mass=2525, SNR=34.7, Peak=227 HFD=3.9
01:17:57.690 00.002 28316 MultiStar: [#1 -0.20,-0.20,0.96,U] [#2 0.06,-0.20,0.91,U] [#3 -0.30,0.15,0.00,M7] [#4 -0.14,-0.19,0.81,U] [#5 -0.18,-0.28,0.00,M2] [#6 -0.14,-0.33,0.00,M9] [#7 -0.11,0.05,0.63,U] [#8 0.05,0.15,0.59,U] 
01:17:57.691 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.15}, one-star: {-0.14, -0.35}
01:17:57.692 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
01:17:57.694 00.002 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
01:17:57.695 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.09 mountX=-0.10 mountY=0.15, mountTheta=2.18
01:17:57.698 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.15, opts=13)
01:17:57.698 00.000 28316 Enqueuing Move request for scope (-0.09, -0.15)
01:17:57.699 00.001 29988 Worker thread wakes up
01:17:57.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:57.699 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.7
01:17:57.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:57.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:57.700 00.000 28316 Enqueuing Expose request
01:17:57.701 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
01:17:57.701 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
01:17:57.701 00.000 29988 Moving (-0.09, -0.15) raw xDistance=-0.10 yDistance=0.15
01:17:57.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:17:57.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:57.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:17:57.701 00.000 29988 MoveAxis(E, 0, ABG)
01:17:57.701 00.000 29988 Move returns status 0, amount 0
01:17:57.701 00.000 29988 MoveAxis(N, 0, ABG)
01:17:57.701 00.000 29988 Move returns status 0, amount 0
01:17:57.701 00.000 29988 move complete, result=0
01:17:57.701 00.000 29988 worker thread done servicing request
01:17:57.701 00.000 29988 Worker thread wakes up
01:17:57.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:57.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:57.701 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:59.332 01.631 29988 Exposure complete
01:17:59.382 00.050 29988 worker thread done servicing request
01:17:59.383 00.001 28316 OnExposeComplete: enter
01:17:59.383 00.000 28316 UpdateGuideState(): m_state=6
01:17:59.384 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
01:17:59.384 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=255.90, Mass=2450, SNR=34.3, Peak=225 HFD=4.0
01:17:59.385 00.001 28316 MultiStar: [#1 -0.01,-0.28,0.97,U] [#2 0.27,-0.15,0.00,M1] [#3 0.13,0.23,0.85,U] [#4 -0.07,-0.22,0.81,U] [#5 0.07,-0.25,0.74,U] [#6 -0.18,-0.20,0.62,U] [#7 -0.00,0.18,0.62,U] [#8 0.55,0.04,0.00,M1] 
01:17:59.385 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.14}, one-star: {-0.00, -0.35}
01:17:59.385 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.70)
01:17:59.386 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
01:17:59.386 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.59 mountX=-0.13 mountY=0.07, mountTheta=2.66
01:17:59.388 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.14, opts=13)
01:17:59.388 00.000 28316 Enqueuing Move request for scope (-0.00, -0.14)
01:17:59.388 00.000 29988 Worker thread wakes up
01:17:59.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
01:17:59.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
01:17:59.389 00.001 29988 Moving (-0.00, -0.14) raw xDistance=-0.13 yDistance=0.07
01:17:59.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:17:59.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:59.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:17:59.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:59.389 00.000 29988 MoveAxis(E, 0, ABG)
01:17:59.389 00.000 29988 Move returns status 0, amount 0
01:17:59.389 00.000 29988 MoveAxis(N, 0, ABG)
01:17:59.389 00.000 29988 Move returns status 0, amount 0
01:17:59.389 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
01:17:59.390 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:59.390 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:17:59.390 00.000 28316 Enqueuing Expose request
01:17:59.391 00.001 29988 move complete, result=0
01:17:59.391 00.000 29988 worker thread done servicing request
01:17:59.391 00.000 29988 Worker thread wakes up
01:17:59.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:17:59.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:17:59.391 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:00.915 01.524 29988 Exposure complete
01:18:00.943 00.028 29988 worker thread done servicing request
01:18:00.943 00.000 28316 OnExposeComplete: enter
01:18:00.946 00.003 28316 UpdateGuideState(): m_state=6
01:18:00.946 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
01:18:00.947 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=255.86, Mass=2751, SNR=36.3, Peak=236 HFD=3.8
01:18:00.948 00.001 28316 MultiStar: [#1 -0.09,-0.37,0.00,M1] [#2 0.12,-0.19,0.86,U] [#3 -0.17,0.15,0.82,U] [#4 -0.20,-0.17,0.78,U] [#5 -0.04,-0.29,0.00,M2] [#6 -0.18,-0.24,0.00,M9] [#7 0.18,0.20,0.58,U] [#8 0.29,0.15,0.00,M2] 
01:18:00.948 00.000 28316 refined, 4 included, MultiStar: {-0.10, -0.11}, one-star: {-0.33, -0.39}
01:18:00.948 00.000 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:18:00.949 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
01:18:00.949 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.06 mountY=0.14, mountTheta=1.97
01:18:00.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
01:18:00.951 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
01:18:00.951 00.000 29988 Worker thread wakes up
01:18:00.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:00.952 00.001 28316 UpdateGuideState exits: m=2751 RSB=36.3
01:18:00.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:00.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:00.953 00.000 28316 Enqueuing Expose request
01:18:00.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
01:18:00.953 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
01:18:00.953 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
01:18:00.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:00.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:00.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:18:00.954 00.001 29988 MoveAxis(E, 0, ABG)
01:18:00.954 00.000 29988 Move returns status 0, amount 0
01:18:00.954 00.000 29988 MoveAxis(N, 0, ABG)
01:18:00.954 00.000 29988 Move returns status 0, amount 0
01:18:00.954 00.000 29988 move complete, result=0
01:18:00.954 00.000 29988 worker thread done servicing request
01:18:00.954 00.000 29988 Worker thread wakes up
01:18:00.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:00.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:00.954 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:02.577 01.623 29988 Exposure complete
01:18:02.616 00.039 29988 worker thread done servicing request
01:18:02.616 00.000 28316 OnExposeComplete: enter
01:18:02.617 00.001 28316 UpdateGuideState(): m_state=6
01:18:02.619 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
01:18:02.621 00.002 28316 Star::Find returns 1 (0), X=952.45, Y=255.78, Mass=2340, SNR=33.6, Peak=194 HFD=3.7
01:18:02.622 00.001 28316 MultiStar: [#1 -0.17,-0.47,0.00,M2] [#2 0.00,-0.27,0.93,U] [#3 -0.26,0.09,0.91,U] [#4 -0.33,-0.12,0.00,M1] [#5 -0.13,-0.25,0.75,U] [#6 -0.40,-0.28,0.00,M10] [#7 0.06,0.00,0.63,U] [#8 0.14,0.11,0.59,U] 
01:18:02.625 00.003 28316 refined, 5 included, MultiStar: {-0.11, -0.15}, one-star: {-0.31, -0.46}
01:18:02.627 00.002 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
01:18:02.629 00.002 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07)
01:18:02.632 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.18 mountX=-0.10 mountY=0.17, mountTheta=2.10
01:18:02.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.15, opts=13)
01:18:02.633 00.000 28316 Enqueuing Move request for scope (-0.11, -0.15)
01:18:02.634 00.001 29988 Worker thread wakes up
01:18:02.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:02.634 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
01:18:02.634 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
01:18:02.634 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.6
01:18:02.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:02.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:02.636 00.001 28316 Enqueuing Expose request
01:18:02.636 00.000 29988 Moving (-0.11, -0.15) raw xDistance=-0.10 yDistance=0.17
01:18:02.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:18:02.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:02.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:18:02.636 00.000 29988 MoveAxis(E, 0, ABG)
01:18:02.636 00.000 29988 Move returns status 0, amount 0
01:18:02.636 00.000 29988 MoveAxis(N, 0, ABG)
01:18:02.636 00.000 29988 Move returns status 0, amount 0
01:18:02.636 00.000 29988 move complete, result=0
01:18:02.636 00.000 29988 worker thread done servicing request
01:18:02.636 00.000 29988 Worker thread wakes up
01:18:02.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:02.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:02.637 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:18:04.159 01.522 29988 Exposure complete
01:18:04.184 00.025 29988 worker thread done servicing request
01:18:04.185 00.001 28316 OnExposeComplete: enter
01:18:04.185 00.000 28316 UpdateGuideState(): m_state=6
01:18:04.186 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
01:18:04.187 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=255.92, Mass=2486, SNR=34.4, Peak=214 HFD=3.9
01:18:04.188 00.001 28316 MultiStar: [#1 -0.16,-0.31,0.00,M3] [#2 0.07,-0.08,0.88,U] [#3 -0.24,0.17,0.00,M5] [#4 -0.14,-0.07,0.82,U] [#5 0.05,-0.11,0.74,U] [#6 0.06,-0.31,0.00,R] [#7 0.01,0.12,0.63,U] [#8 0.20,0.11,0.62,U] 
01:18:04.189 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.08}, one-star: {-0.34, -0.32}
01:18:04.189 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
01:18:04.190 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
01:18:04.190 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.10 mountX=-0.06 mountY=0.08, mountTheta=2.18
01:18:04.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
01:18:04.192 00.001 28316 Enqueuing Move request for scope (-0.05, -0.08)
01:18:04.192 00.000 29988 Worker thread wakes up
01:18:04.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:04.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:18:04.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:18:04.193 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.06 yDistance=0.08
01:18:04.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:04.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:04.193 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
01:18:04.194 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:04.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:04.194 00.000 28316 Enqueuing Expose request
01:18:04.195 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:04.195 00.000 29988 MoveAxis(E, 0, ABG)
01:18:04.195 00.000 29988 Move returns status 0, amount 0
01:18:04.195 00.000 29988 MoveAxis(N, 0, ABG)
01:18:04.195 00.000 29988 Move returns status 0, amount 0
01:18:04.195 00.000 29988 move complete, result=0
01:18:04.195 00.000 29988 worker thread done servicing request
01:18:04.195 00.000 29988 Worker thread wakes up
01:18:04.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:04.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:04.195 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:05.820 01.625 29988 Exposure complete
01:18:05.856 00.036 29988 worker thread done servicing request
01:18:05.857 00.001 28316 OnExposeComplete: enter
01:18:05.858 00.001 28316 UpdateGuideState(): m_state=6
01:18:05.860 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
01:18:05.861 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=255.65, Mass=2587, SNR=35.3, Peak=197 HFD=3.9
01:18:05.862 00.001 28316 MultiStar: large primary error, entering stabilization period
01:18:05.863 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
01:18:05.866 00.003 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
01:18:05.867 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.60 hyp=0.72 cameraTheta=-2.17 mountX=-0.38 mountY=0.63, mountTheta=2.11
01:18:05.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.60, opts=13)
01:18:05.870 00.001 28316 Enqueuing Move request for scope (-0.40, -0.60)
01:18:05.870 00.000 29988 Worker thread wakes up
01:18:05.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.60) opts 0xd
01:18:05.870 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.60)
01:18:05.870 00.000 29988 Moving (-0.40, -0.60) raw xDistance=-0.38 yDistance=0.63
01:18:05.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
01:18:05.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:05.871 00.001 28316 UpdateGuideState exits: m=2587 RSB=35.3
01:18:05.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:05.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:05.872 00.000 28316 Enqueuing Expose request
01:18:05.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:18:05.872 00.000 29988 MoveAxis(E, 79, ABG)
01:18:05.873 00.001 29988 Guiding  Dir = 2, Dur = 79
01:18:05.873 00.000 29988 IsSlewing returns 0
01:18:05.873 00.000 29988 IsGuiding returns 0
01:18:05.874 00.001 29988 PulseGuide returned control before completion, sleep 88
01:18:05.975 00.101 29988 IsGuiding returns 0
01:18:05.975 00.000 29988 Move returns status 0, amount 79
01:18:05.975 00.000 29988 MoveAxis(S, 150, ABG)
01:18:05.975 00.000 29988 Guiding  Dir = 1, Dur = 150
01:18:05.976 00.001 29988 IsSlewing returns 0
01:18:05.976 00.000 29988 IsGuiding returns 0
01:18:05.980 00.004 29988 PulseGuide returned control before completion, sleep 156
01:18:06.148 00.168 29988 IsGuiding returns 0
01:18:06.148 00.000 29988 Move returns status 0, amount 150
01:18:06.148 00.000 29988 move complete, result=0
01:18:06.148 00.000 29988 worker thread done servicing request
01:18:06.148 00.000 29988 Worker thread wakes up
01:18:06.149 00.001 28316 GuideStep: -0.4 px 79 ms EAST, 0.6 px 150 ms SOUTH
01:18:06.151 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:06.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:07.560 01.409 29988 Exposure complete
01:18:07.597 00.037 29988 worker thread done servicing request
01:18:07.597 00.000 28316 OnExposeComplete: enter
01:18:07.599 00.002 28316 UpdateGuideState(): m_state=6
01:18:07.601 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
01:18:07.602 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=256.09, Mass=2430, SNR=34.1, Peak=199 HFD=3.8
01:18:07.603 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.65)
01:18:07.604 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.61)
01:18:07.605 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-2.64 mountX=-0.02 mountY=0.32, mountTheta=1.65
01:18:07.607 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.15, opts=13)
01:18:07.607 00.000 28316 Enqueuing Move request for scope (-0.28, -0.15)
01:18:07.608 00.001 29988 Worker thread wakes up
01:18:07.608 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:07.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.15) opts 0xd
01:18:07.608 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.15)
01:18:07.608 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
01:18:07.609 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:07.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:07.609 00.000 28316 Enqueuing Expose request
01:18:07.610 00.001 29988 Moving (-0.28, -0.15) raw xDistance=-0.02 yDistance=0.32
01:18:07.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:18:07.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:18:07.610 00.000 29988 MoveAxis(E, 0, ABG)
01:18:07.610 00.000 29988 Move returns status 0, amount 0
01:18:07.610 00.000 29988 MoveAxis(S, 76, ABG)
01:18:07.610 00.000 29988 Guiding  Dir = 1, Dur = 76
01:18:07.610 00.000 29988 IsSlewing returns 0
01:18:07.610 00.000 29988 IsGuiding returns 0
01:18:07.616 00.006 29988 PulseGuide returned control before completion, sleep 81
01:18:07.700 00.084 29988 IsGuiding returns 1
01:18:07.700 00.000 29988 scope still moving after pulse duration time elapsed
01:18:07.731 00.031 29988 IsSlewing returns 0
01:18:07.731 00.000 29988 IsGuiding returns 0
01:18:07.731 00.000 29988 scope move finished after 76 + 44 ms
01:18:07.731 00.000 29988 Move returns status 0, amount 76
01:18:07.731 00.000 29988 move complete, result=0
01:18:07.731 00.000 29988 worker thread done servicing request
01:18:07.732 00.001 29988 Worker thread wakes up
01:18:07.732 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 76 ms SOUTH
01:18:07.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:07.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:09.366 01.634 29988 Exposure complete
01:18:09.412 00.046 29988 worker thread done servicing request
01:18:09.412 00.000 28316 OnExposeComplete: enter
01:18:09.414 00.002 28316 UpdateGuideState(): m_state=6
01:18:09.414 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
01:18:09.415 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=255.94, Mass=2479, SNR=34.5, Peak=217 HFD=3.9
01:18:09.415 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.96)
01:18:09.416 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.92)
01:18:09.416 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.30 hyp=0.42 cameraTheta=-2.33 mountX=-0.16 mountY=0.39, mountTheta=1.95
01:18:09.417 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.30, opts=13)
01:18:09.418 00.001 28316 Enqueuing Move request for scope (-0.29, -0.30)
01:18:09.418 00.000 29988 Worker thread wakes up
01:18:09.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.30) opts 0xd
01:18:09.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:09.419 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:18:09.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:09.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:09.420 00.000 28316 Enqueuing Expose request
01:18:09.421 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.30)
01:18:09.421 00.000 29988 Moving (-0.29, -0.30) raw xDistance=-0.16 yDistance=0.39
01:18:09.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:18:09.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
01:18:09.421 00.000 29988 MoveAxis(E, 0, ABG)
01:18:09.421 00.000 29988 Move returns status 0, amount 0
01:18:09.421 00.000 29988 MoveAxis(S, 93, ABG)
01:18:09.421 00.000 29988 Guiding  Dir = 1, Dur = 93
01:18:09.421 00.000 29988 IsSlewing returns 0
01:18:09.421 00.000 29988 IsGuiding returns 0
01:18:09.425 00.004 29988 PulseGuide returned control before completion, sleep 99
01:18:09.535 00.110 29988 IsGuiding returns 0
01:18:09.535 00.000 29988 Move returns status 0, amount 93
01:18:09.535 00.000 29988 move complete, result=0
01:18:09.535 00.000 29988 worker thread done servicing request
01:18:09.536 00.001 29988 Worker thread wakes up
01:18:09.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:09.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:09.536 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 93 ms SOUTH
01:18:10.953 01.417 29988 Exposure complete
01:18:10.998 00.045 29988 worker thread done servicing request
01:18:10.998 00.000 28316 OnExposeComplete: enter
01:18:10.998 00.000 28316 UpdateGuideState(): m_state=6
01:18:10.998 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
01:18:10.998 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=256.16, Mass=2434, SNR=34.1, Peak=214 HFD=3.9
01:18:11.000 00.002 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
01:18:11.000 00.000 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
01:18:11.001 00.001 28316 CameraToMount -- cameraX=-0.49 cameraY=-0.09 hyp=0.50 cameraTheta=-2.97 mountX=0.12 mountY=0.48, mountTheta=1.32
01:18:11.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.49, y=-0.09, opts=13)
01:18:11.002 00.000 28316 Enqueuing Move request for scope (-0.49, -0.09)
01:18:11.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:11.002 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1
01:18:11.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:11.003 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:11.003 00.000 28316 Enqueuing Expose request
01:18:11.005 00.002 29988 Worker thread wakes up
01:18:11.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.09) opts 0xd
01:18:11.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.49, -0.09)
01:18:11.005 00.000 29988 Moving (-0.49, -0.09) raw xDistance=0.12 yDistance=0.48
01:18:11.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:18:11.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
01:18:11.005 00.000 29988 MoveAxis(E, 0, ABG)
01:18:11.005 00.000 29988 Move returns status 0, amount 0
01:18:11.005 00.000 29988 MoveAxis(S, 115, ABG)
01:18:11.005 00.000 29988 Guiding  Dir = 1, Dur = 115
01:18:11.005 00.000 29988 IsSlewing returns 0
01:18:11.005 00.000 29988 IsGuiding returns 0
01:18:11.009 00.004 29988 PulseGuide returned control before completion, sleep 120
01:18:11.137 00.128 29988 IsGuiding returns 1
01:18:11.137 00.000 29988 scope still moving after pulse duration time elapsed
01:18:11.168 00.031 29988 IsSlewing returns 0
01:18:11.169 00.001 29988 IsGuiding returns 0
01:18:11.169 00.000 29988 scope move finished after 115 + 48 ms
01:18:11.169 00.000 29988 Move returns status 0, amount 115
01:18:11.169 00.000 29988 move complete, result=0
01:18:11.169 00.000 29988 worker thread done servicing request
01:18:11.169 00.000 29988 Worker thread wakes up
01:18:11.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:11.169 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 115 ms SOUTH
01:18:11.170 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:12.793 01.623 29988 Exposure complete
01:18:12.837 00.044 29988 worker thread done servicing request
01:18:12.837 00.000 28316 OnExposeComplete: enter
01:18:12.838 00.001 28316 UpdateGuideState(): m_state=6
01:18:12.838 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
01:18:12.839 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=256.00, Mass=2469, SNR=34.4, Peak=201 HFD=4.1
01:18:12.839 00.000 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
01:18:12.840 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.77)
01:18:12.840 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.25 hyp=0.40 cameraTheta=-2.48 mountX=-0.10 mountY=0.40, mountTheta=1.81
01:18:12.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.25, opts=13)
01:18:12.842 00.000 28316 Enqueuing Move request for scope (-0.32, -0.25)
01:18:12.843 00.001 29988 Worker thread wakes up
01:18:12.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:12.843 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.4
01:18:12.844 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:12.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:12.845 00.001 28316 Enqueuing Expose request
01:18:12.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.25) opts 0xd
01:18:12.845 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.25)
01:18:12.845 00.000 29988 Moving (-0.32, -0.25) raw xDistance=-0.10 yDistance=0.40
01:18:12.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:18:12.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:18:12.845 00.000 29988 MoveAxis(E, 0, ABG)
01:18:12.845 00.000 29988 Move returns status 0, amount 0
01:18:12.845 00.000 29988 MoveAxis(S, 95, ABG)
01:18:12.845 00.000 29988 Guiding  Dir = 1, Dur = 95
01:18:12.845 00.000 29988 IsSlewing returns 0
01:18:12.846 00.001 29988 IsGuiding returns 0
01:18:12.851 00.005 29988 PulseGuide returned control before completion, sleep 101
01:18:12.967 00.116 29988 IsGuiding returns 0
01:18:12.967 00.000 29988 Move returns status 0, amount 95
01:18:12.967 00.000 29988 move complete, result=0
01:18:12.967 00.000 29988 worker thread done servicing request
01:18:12.967 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 95 ms SOUTH
01:18:12.968 00.001 29988 Worker thread wakes up
01:18:12.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:12.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:14.384 01.416 29988 Exposure complete
01:18:14.413 00.029 29988 worker thread done servicing request
01:18:14.413 00.000 28316 OnExposeComplete: enter
01:18:14.415 00.002 28316 UpdateGuideState(): m_state=6
01:18:14.416 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
01:18:14.416 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=256.12, Mass=2419, SNR=34.1, Peak=188 HFD=3.9
01:18:14.417 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.66)
01:18:14.417 00.000 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
01:18:14.418 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-2.63 mountX=-0.02 mountY=0.26, mountTheta=1.66
01:18:14.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.13, opts=13)
01:18:14.419 00.000 28316 Enqueuing Move request for scope (-0.23, -0.13)
01:18:14.420 00.001 29988 Worker thread wakes up
01:18:14.420 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:14.420 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
01:18:14.421 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:14.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:14.421 00.000 28316 Enqueuing Expose request
01:18:14.422 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd
01:18:14.422 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.13)
01:18:14.422 00.000 29988 Moving (-0.23, -0.13) raw xDistance=-0.02 yDistance=0.26
01:18:14.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:18:14.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:18:14.422 00.000 29988 MoveAxis(E, 0, ABG)
01:18:14.422 00.000 29988 Move returns status 0, amount 0
01:18:14.422 00.000 29988 MoveAxis(S, 63, ABG)
01:18:14.422 00.000 29988 Guiding  Dir = 1, Dur = 63
01:18:14.422 00.000 29988 IsSlewing returns 0
01:18:14.422 00.000 29988 IsGuiding returns 0
01:18:14.428 00.006 29988 PulseGuide returned control before completion, sleep 68
01:18:14.506 00.078 29988 IsGuiding returns 0
01:18:14.507 00.001 29988 Move returns status 0, amount 63
01:18:14.507 00.000 29988 move complete, result=0
01:18:14.507 00.000 29988 worker thread done servicing request
01:18:14.507 00.000 29988 Worker thread wakes up
01:18:14.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:14.507 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 63 ms SOUTH
01:18:14.509 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:16.138 01.629 29988 Exposure complete
01:18:16.163 00.025 29988 worker thread done servicing request
01:18:16.164 00.001 28316 OnExposeComplete: enter
01:18:16.164 00.000 28316 UpdateGuideState(): m_state=6
01:18:16.165 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
01:18:16.165 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=256.09, Mass=2514, SNR=34.5, Peak=242 HFD=4.0
01:18:16.166 00.001 28316 MultiStar: exiting stabilization period
01:18:16.166 00.000 28316 MultiStar: [#1 0.11,-0.25,0.97,U] [#2 0.23,-0.10,0.90,U] [#3 0.10,0.35,0.00,M6] [#4 -0.12,0.08,0.84,U] [#5 0.07,-0.01,0.73,U] [#6 -0.15,0.21,0.63,U] [#7 0.23,0.23,0.00,M1] [#8 0.54,0.05,0.00,M1] 
01:18:16.167 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.06}, one-star: {-0.07, -0.16}
01:18:16.167 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
01:18:16.169 00.002 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
01:18:16.169 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.23 mountX=-0.06 mountY=0.01, mountTheta=3.02
01:18:16.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
01:18:16.171 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
01:18:16.171 00.000 29988 Worker thread wakes up
01:18:16.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
01:18:16.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
01:18:16.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:16.172 00.001 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.01
01:18:16.172 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.5
01:18:16.174 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:16.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:16.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:16.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:18:16.174 00.000 29988 MoveAxis(E, 0, ABG)
01:18:16.174 00.000 29988 Move returns status 0, amount 0
01:18:16.174 00.000 29988 MoveAxis(N, 0, ABG)
01:18:16.174 00.000 29988 Move returns status 0, amount 0
01:18:16.174 00.000 29988 move complete, result=0
01:18:16.174 00.000 29988 worker thread done servicing request
01:18:16.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:16.175 00.001 28316 Enqueuing Expose request
01:18:16.175 00.000 29988 Worker thread wakes up
01:18:16.175 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:16.176 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:16.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:17.697 01.521 29988 Exposure complete
01:18:17.732 00.035 29988 worker thread done servicing request
01:18:17.733 00.001 28316 OnExposeComplete: enter
01:18:17.734 00.001 28316 UpdateGuideState(): m_state=6
01:18:17.735 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
01:18:17.736 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=255.95, Mass=2441, SNR=34.3, Peak=229 HFD=3.9
01:18:17.736 00.000 28316 MultiStar: [#1 0.03,-0.40,0.00,M3] [#2 0.09,-0.29,0.00,M1] [#3 -0.01,0.18,0.85,U] [#4 -0.20,-0.11,0.81,U] [#5 0.11,-0.29,0.00,M1] [#6 -0.30,0.03,0.00,M1] [#7 0.19,0.08,0.62,U] [#8 0.45,0.19,0.00,M2] 
01:18:17.737 00.001 28316 refined, 3 included, MultiStar: {-0.05, -0.06}, one-star: {-0.10, -0.29}
01:18:17.737 00.000 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
01:18:17.738 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.98)
01:18:17.738 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.27 mountX=-0.03 mountY=0.07, mountTheta=2.01
01:18:17.740 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:18:17.742 00.002 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:18:17.742 00.000 29988 Worker thread wakes up
01:18:17.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:17.743 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.3
01:18:17.743 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:17.744 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:17.744 00.000 28316 Enqueuing Expose request
01:18:17.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:18:17.745 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:18:17.745 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:18:17.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:18:17.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:17.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:18:17.745 00.000 29988 MoveAxis(E, 0, ABG)
01:18:17.745 00.000 29988 Move returns status 0, amount 0
01:18:17.745 00.000 29988 MoveAxis(N, 0, ABG)
01:18:17.745 00.000 29988 Move returns status 0, amount 0
01:18:17.745 00.000 29988 move complete, result=0
01:18:17.745 00.000 29988 worker thread done servicing request
01:18:17.745 00.000 29988 Worker thread wakes up
01:18:17.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:17.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:17.745 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:19.378 01.633 29988 Exposure complete
01:18:19.425 00.047 29988 worker thread done servicing request
01:18:19.425 00.000 28316 OnExposeComplete: enter
01:18:19.426 00.001 28316 UpdateGuideState(): m_state=6
01:18:19.427 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
01:18:19.427 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=255.96, Mass=2399, SNR=33.9, Peak=219 HFD=4.0
01:18:19.428 00.001 28316 MultiStar: [#1 -0.09,-0.28,0.00,M4] [#2 0.21,-0.13,0.95,U] [#3 0.03,0.26,0.87,U] [#4 -0.20,-0.05,0.81,U] [#5 0.08,-0.13,0.75,U] [#6 -0.14,0.15,0.63,U] [#7 0.17,0.19,0.62,U] [#8 0.42,0.14,0.00,M3] 
01:18:19.428 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.02}, one-star: {-0.07, -0.28}
01:18:19.429 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
01:18:19.429 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
01:18:19.430 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.92 mountX=-0.02 mountY=-0.00, mountTheta=-2.95
01:18:19.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
01:18:19.431 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
01:18:19.431 00.000 29988 Worker thread wakes up
01:18:19.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:19.432 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
01:18:19.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:19.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:19.433 00.000 28316 Enqueuing Expose request
01:18:19.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
01:18:19.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
01:18:19.434 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.00
01:18:19.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:18:19.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:19.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:18:19.434 00.000 29988 MoveAxis(E, 0, ABG)
01:18:19.434 00.000 29988 Move returns status 0, amount 0
01:18:19.434 00.000 29988 MoveAxis(N, 0, ABG)
01:18:19.434 00.000 29988 Move returns status 0, amount 0
01:18:19.434 00.000 29988 move complete, result=0
01:18:19.434 00.000 29988 worker thread done servicing request
01:18:19.434 00.000 29988 Worker thread wakes up
01:18:19.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:19.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:19.434 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:20.960 01.526 29988 Exposure complete
01:18:21.008 00.048 29988 worker thread done servicing request
01:18:21.008 00.000 28316 OnExposeComplete: enter
01:18:21.009 00.001 28316 UpdateGuideState(): m_state=6
01:18:21.010 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
01:18:21.010 00.000 28316 Star::Find returns 1 (0), X=952.72, Y=256.03, Mass=2484, SNR=34.5, Peak=228 HFD=4.1
01:18:21.010 00.000 28316 MultiStar: [#1 -0.05,-0.16,0.99,U] [#2 0.25,-0.15,0.88,U] [#3 0.01,0.23,0.86,U] [#4 -0.13,0.05,0.83,U] [#5 -0.04,-0.11,0.74,U] [#6 -0.25,0.33,0.00,M1] [#7 0.18,0.24,0.00,M1] [#8 0.19,0.27,0.00,M4] 
01:18:21.011 00.001 28316 refined, 5 included, MultiStar: {0.00, -0.06}, one-star: {-0.03, -0.21}
01:18:21.011 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
01:18:21.011 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
01:18:21.012 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.56 mountX=-0.06 mountY=0.03, mountTheta=2.69
01:18:21.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
01:18:21.013 00.000 28316 Enqueuing Move request for scope (0.00, -0.06)
01:18:21.014 00.001 29988 Worker thread wakes up
01:18:21.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
01:18:21.014 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
01:18:21.014 00.000 29988 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.03
01:18:21.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:21.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:21.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:21.015 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:18:21.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:21.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:21.017 00.001 28316 Enqueuing Expose request
01:18:21.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:21.017 00.000 29988 MoveAxis(E, 0, ABG)
01:18:21.017 00.000 29988 Move returns status 0, amount 0
01:18:21.017 00.000 29988 MoveAxis(N, 0, ABG)
01:18:21.017 00.000 29988 Move returns status 0, amount 0
01:18:21.017 00.000 29988 move complete, result=0
01:18:21.017 00.000 29988 worker thread done servicing request
01:18:21.018 00.001 29988 Worker thread wakes up
01:18:21.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:21.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:21.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:22.656 01.638 29988 Exposure complete
01:18:22.690 00.034 29988 worker thread done servicing request
01:18:22.690 00.000 28316 OnExposeComplete: enter
01:18:22.691 00.001 28316 UpdateGuideState(): m_state=6
01:18:22.691 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
01:18:22.692 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=255.84, Mass=2550, SNR=34.8, Peak=227 HFD=3.9
01:18:22.692 00.000 28316 MultiStar: [#1 0.14,-0.37,0.00,M4] [#2 0.28,-0.26,0.00,M1] [#3 0.22,0.02,0.85,U] [#4 -0.12,-0.09,0.78,U] [#5 0.08,-0.30,0.00,M1] [#6 -0.02,-0.12,0.62,U] [#7 0.21,-0.13,0.63,U] [#8 0.58,-0.01,0.00,M5] 
01:18:22.693 00.001 28316 refined, 4 included, MultiStar: {0.05, -0.16}, one-star: {-0.03, -0.40}
01:18:22.694 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
01:18:22.694 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
01:18:22.695 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.28 mountX=-0.16 mountY=0.03, mountTheta=2.96
01:18:22.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
01:18:22.696 00.000 28316 Enqueuing Move request for scope (0.05, -0.16)
01:18:22.697 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:22.697 00.000 28316 UpdateGuideState exits: m=2550 RSB=34.8
01:18:22.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:22.698 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:22.698 00.000 28316 Enqueuing Expose request
01:18:22.699 00.001 29988 Worker thread wakes up
01:18:22.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
01:18:22.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
01:18:22.699 00.000 29988 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=0.03
01:18:22.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:18:22.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:22.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:22.699 00.000 29988 MoveAxis(E, 0, ABG)
01:18:22.699 00.000 29988 Move returns status 0, amount 0
01:18:22.699 00.000 29988 MoveAxis(N, 0, ABG)
01:18:22.699 00.000 29988 Move returns status 0, amount 0
01:18:22.699 00.000 29988 move complete, result=0
01:18:22.699 00.000 29988 worker thread done servicing request
01:18:22.699 00.000 29988 Worker thread wakes up
01:18:22.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:22.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:22.699 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:24.227 01.528 29988 Exposure complete
01:18:24.255 00.028 29988 worker thread done servicing request
01:18:24.255 00.000 28316 OnExposeComplete: enter
01:18:24.258 00.003 28316 UpdateGuideState(): m_state=6
01:18:24.260 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
01:18:24.262 00.002 28316 Star::Find returns 1 (0), X=952.81, Y=255.71, Mass=2378, SNR=33.8, Peak=228 HFD=3.9
01:18:24.265 00.003 28316 MultiStar: [#1 0.23,-0.38,0.00,M5] [#2 0.34,-0.20,0.00,M2] [#3 0.08,-0.02,0.87,U] [#4 0.01,-0.15,0.86,U] [#5 0.27,-0.34,0.00,M2] [#6 0.03,0.04,0.63,U] [#7 0.35,0.02,0.00,M1] [#8 0.38,0.23,0.00,M6] 
01:18:24.268 00.003 28316 refined, 3 included, MultiStar: {0.05, -0.19}, one-star: {0.06, -0.53}
01:18:24.270 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
01:18:24.272 00.002 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
01:18:24.274 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.34 mountX=-0.20 mountY=0.05, mountTheta=2.91
01:18:24.278 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
01:18:24.278 00.000 28316 Enqueuing Move request for scope (0.05, -0.19)
01:18:24.279 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:24.279 00.000 29988 Worker thread wakes up
01:18:24.279 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:18:24.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:24.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:24.280 00.000 28316 Enqueuing Expose request
01:18:24.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
01:18:24.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
01:18:24.281 00.000 29988 Moving (0.05, -0.19) raw xDistance=-0.20 yDistance=0.05
01:18:24.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:18:24.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:24.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:24.281 00.000 29988 MoveAxis(E, 0, ABG)
01:18:24.281 00.000 29988 Move returns status 0, amount 0
01:18:24.281 00.000 29988 MoveAxis(N, 0, ABG)
01:18:24.281 00.000 29988 Move returns status 0, amount 0
01:18:24.281 00.000 29988 move complete, result=0
01:18:24.281 00.000 29988 worker thread done servicing request
01:18:24.281 00.000 29988 Worker thread wakes up
01:18:24.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:24.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:24.281 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:25.908 01.627 29988 Exposure complete
01:18:25.950 00.042 29988 worker thread done servicing request
01:18:25.950 00.000 28316 OnExposeComplete: enter
01:18:25.951 00.001 28316 UpdateGuideState(): m_state=6
01:18:25.951 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
01:18:25.952 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=255.80, Mass=2402, SNR=33.9, Peak=202 HFD=3.9
01:18:25.953 00.001 28316 MultiStar: [#1 -0.02,-0.39,0.00,M6] [#2 0.13,-0.37,0.00,M3] [#3 0.07,0.04,0.86,U] [#4 0.09,-0.06,0.85,U] [#5 0.10,-0.34,0.00,M3] [#6 -0.10,-0.03,0.62,U] [#7 0.20,-0.09,0.63,U] [#8 0.42,0.08,0.00,M7] 
01:18:25.953 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {-0.04, -0.44}
01:18:25.954 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
01:18:25.954 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
01:18:25.954 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.26 mountX=-0.14 mountY=0.02, mountTheta=2.98
01:18:25.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.14, opts=13)
01:18:25.956 00.001 28316 Enqueuing Move request for scope (0.04, -0.14)
01:18:25.956 00.000 29988 Worker thread wakes up
01:18:25.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:25.957 00.001 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:18:25.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:25.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:25.958 00.000 28316 Enqueuing Expose request
01:18:25.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
01:18:25.958 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
01:18:25.959 00.001 29988 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=0.02
01:18:25.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:18:25.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:25.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:18:25.959 00.000 29988 MoveAxis(E, 0, ABG)
01:18:25.959 00.000 29988 Move returns status 0, amount 0
01:18:25.959 00.000 29988 MoveAxis(N, 0, ABG)
01:18:25.959 00.000 29988 Move returns status 0, amount 0
01:18:25.959 00.000 29988 move complete, result=0
01:18:25.959 00.000 29988 worker thread done servicing request
01:18:25.959 00.000 29988 Worker thread wakes up
01:18:25.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:25.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:25.959 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:27.478 01.519 29988 Exposure complete
01:18:27.503 00.025 29988 worker thread done servicing request
01:18:27.504 00.001 28316 OnExposeComplete: enter
01:18:27.505 00.001 28316 UpdateGuideState(): m_state=6
01:18:27.505 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
01:18:27.506 00.001 28316 Star::Find returns 1 (0), X=952.92, Y=255.95, Mass=2475, SNR=34.5, Peak=222 HFD=4.2
01:18:27.506 00.000 28316 MultiStar: [#1 0.17,-0.27,0.00,M7] [#2 0.40,-0.28,0.00,M4] [#3 0.18,0.18,0.84,U] [#4 0.08,-0.08,0.86,U] [#5 0.09,-0.19,0.71,U] [#6 0.02,0.07,0.63,U] [#7 0.42,-0.01,0.00,M1] [#8 0.56,0.14,0.00,M8] 
01:18:27.507 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.08}, one-star: {0.16, -0.30}
01:18:27.507 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:18:27.508 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
01:18:27.508 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=-0.12 mountY=-0.07, mountTheta=-2.63
01:18:27.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
01:18:27.509 00.000 28316 Enqueuing Move request for scope (0.11, -0.08)
01:18:27.511 00.002 29988 Worker thread wakes up
01:18:27.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:27.511 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:18:27.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:27.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:27.513 00.001 28316 Enqueuing Expose request
01:18:27.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
01:18:27.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
01:18:27.513 00.000 29988 Moving (0.11, -0.08) raw xDistance=-0.12 yDistance=-0.07
01:18:27.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:18:27.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:27.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:18:27.513 00.000 29988 MoveAxis(E, 0, ABG)
01:18:27.513 00.000 29988 Move returns status 0, amount 0
01:18:27.513 00.000 29988 MoveAxis(N, 0, ABG)
01:18:27.513 00.000 29988 Move returns status 0, amount 0
01:18:27.513 00.000 29988 move complete, result=0
01:18:27.513 00.000 29988 worker thread done servicing request
01:18:27.513 00.000 29988 Worker thread wakes up
01:18:27.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:27.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:27.514 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:29.146 01.632 29988 Exposure complete
01:18:29.173 00.027 29988 worker thread done servicing request
01:18:29.173 00.000 28316 OnExposeComplete: enter
01:18:29.174 00.001 28316 UpdateGuideState(): m_state=6
01:18:29.176 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
01:18:29.178 00.002 28316 Star::Find returns 1 (0), X=952.64, Y=255.96, Mass=2468, SNR=34.5, Peak=230 HFD=3.9
01:18:29.178 00.000 28316 MultiStar: [#1 0.15,-0.21,0.98,U] [#2 0.22,-0.18,0.91,U] [#3 -0.00,0.23,0.84,U] [#4 -0.08,0.10,0.84,U] [#5 0.07,-0.25,0.72,U] [#6 -0.03,0.16,0.60,U] [#7 0.17,0.22,0.62,U] [#8 0.32,0.16,0.00,M9] 
01:18:29.180 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.05}, one-star: {-0.11, -0.29}
01:18:29.183 00.003 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:18:29.185 00.002 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:18:29.187 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.83 mountX=-0.06 mountY=-0.02, mountTheta=-2.86
01:18:29.190 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
01:18:29.192 00.002 28316 Enqueuing Move request for scope (0.05, -0.05)
01:18:29.195 00.003 29988 Worker thread wakes up
01:18:29.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:18:29.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:18:29.195 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
01:18:29.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:29.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:29.196 00.001 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:18:29.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:29.196 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:29.197 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:29.197 00.000 28316 Enqueuing Expose request
01:18:29.198 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:18:29.198 00.000 29988 MoveAxis(E, 0, ABG)
01:18:29.198 00.000 29988 Move returns status 0, amount 0
01:18:29.198 00.000 29988 MoveAxis(N, 0, ABG)
01:18:29.198 00.000 29988 Move returns status 0, amount 0
01:18:29.198 00.000 29988 move complete, result=0
01:18:29.198 00.000 29988 worker thread done servicing request
01:18:29.198 00.000 29988 Worker thread wakes up
01:18:29.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:29.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:29.198 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:30.714 01.516 29988 Exposure complete
01:18:30.755 00.041 29988 worker thread done servicing request
01:18:30.756 00.001 28316 OnExposeComplete: enter
01:18:30.757 00.001 28316 UpdateGuideState(): m_state=6
01:18:30.759 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
01:18:30.760 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=255.84, Mass=2527, SNR=34.7, Peak=225 HFD=3.9
01:18:30.761 00.001 28316 MultiStar: [#1 -0.06,-0.42,0.00,M7] [#2 0.16,-0.27,0.00,M4] [#3 0.10,0.06,0.84,U] [#4 -0.12,-0.13,0.81,U] [#5 0.14,-0.20,0.74,U] [#6 -0.17,0.02,0.60,U] [#7 0.31,-0.16,0.00,M1] [#8 0.29,0.11,0.00,M10] 
01:18:30.761 00.000 28316 refined, 4 included, MultiStar: {-0.03, -0.15}, one-star: {-0.10, -0.41}
01:18:30.761 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
01:18:30.763 00.002 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
01:18:30.763 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.76 mountX=-0.13 mountY=0.09, mountTheta=2.50
01:18:30.765 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
01:18:30.765 00.000 28316 Enqueuing Move request for scope (-0.03, -0.15)
01:18:30.766 00.001 29988 Worker thread wakes up
01:18:30.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
01:18:30.766 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
01:18:30.766 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.09
01:18:30.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:18:30.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:30.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:30.767 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:18:30.767 00.000 29988 MoveAxis(E, 0, ABG)
01:18:30.767 00.000 29988 Move returns status 0, amount 0
01:18:30.767 00.000 29988 MoveAxis(N, 0, ABG)
01:18:30.767 00.000 29988 Move returns status 0, amount 0
01:18:30.767 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.7
01:18:30.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:30.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:30.768 00.001 28316 Enqueuing Expose request
01:18:30.768 00.000 29988 move complete, result=0
01:18:30.768 00.000 29988 worker thread done servicing request
01:18:30.768 00.000 29988 Worker thread wakes up
01:18:30.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:30.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:30.769 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:32.392 01.623 29988 Exposure complete
01:18:32.444 00.052 29988 worker thread done servicing request
01:18:32.444 00.000 28316 OnExposeComplete: enter
01:18:32.444 00.000 28316 UpdateGuideState(): m_state=6
01:18:32.445 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
01:18:32.445 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=255.75, Mass=2434, SNR=34.0, Peak=229 HFD=3.8
01:18:32.446 00.001 28316 MultiStar: [#1 0.19,-0.52,0.00,M8] [#2 0.15,-0.51,0.00,M5] [#3 0.07,0.03,0.85,U] [#4 0.03,-0.45,0.00,M1] [#5 0.20,-0.36,0.00,M1] [#6 0.10,-0.18,0.63,U] [#7 0.13,-0.10,0.65,U] [#8 0.50,-0.24,0.00,R] 
01:18:32.447 00.001 28316 refined, 3 included, MultiStar: {0.07, -0.21}, one-star: {0.01, -0.49}
01:18:32.448 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
01:18:32.449 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
01:18:32.450 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=-0.22 mountY=0.03, mountTheta=3.00
01:18:32.452 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.21, opts=13)
01:18:32.453 00.001 28316 Enqueuing Move request for scope (0.07, -0.21)
01:18:32.453 00.000 29988 Worker thread wakes up
01:18:32.454 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
01:18:32.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
01:18:32.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:32.454 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.0
01:18:32.455 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:32.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:32.456 00.001 28316 Enqueuing Expose request
01:18:32.456 00.000 29988 Moving (0.07, -0.21) raw xDistance=-0.22 yDistance=0.03
01:18:32.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:18:32.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:32.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:32.456 00.000 29988 MoveAxis(E, 45, ABG)
01:18:32.456 00.000 29988 Guiding  Dir = 2, Dur = 45
01:18:32.456 00.000 29988 IsSlewing returns 0
01:18:32.458 00.002 29988 IsGuiding returns 0
01:18:32.458 00.000 29988 PulseGuide returned control before completion, sleep 54
01:18:32.517 00.059 29988 IsGuiding returns 1
01:18:32.517 00.000 29988 scope still moving after pulse duration time elapsed
01:18:32.549 00.032 29988 IsSlewing returns 0
01:18:32.549 00.000 29988 IsGuiding returns 0
01:18:32.549 00.000 29988 scope move finished after 45 + 46 ms
01:18:32.549 00.000 29988 Move returns status 0, amount 45
01:18:32.549 00.000 29988 MoveAxis(N, 0, ABG)
01:18:32.549 00.000 29988 Move returns status 0, amount 0
01:18:32.549 00.000 29988 move complete, result=0
01:18:32.549 00.000 29988 worker thread done servicing request
01:18:32.549 00.000 29988 Worker thread wakes up
01:18:32.549 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
01:18:32.550 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:32.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:33.956 01.406 29988 Exposure complete
01:18:33.984 00.028 29988 worker thread done servicing request
01:18:33.984 00.000 28316 OnExposeComplete: enter
01:18:33.986 00.002 28316 UpdateGuideState(): m_state=6
01:18:33.987 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
01:18:33.987 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=256.04, Mass=2577, SNR=35.1, Peak=225 HFD=3.8
01:18:33.988 00.001 28316 MultiStar: [#1 -0.13,-0.25,0.98,U] [#2 0.14,-0.07,0.88,U] [#3 -0.06,0.21,0.82,U] [#4 -0.27,0.15,0.00,M2] [#5 -0.14,-0.17,0.74,U] [#6 -0.37,0.12,0.00,M1] [#7 0.01,0.23,0.62,U] [#8 -0.43,0.38,0.00,M1] 
01:18:33.988 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.06}, one-star: {-0.17, -0.21}
01:18:33.988 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
01:18:33.989 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
01:18:33.989 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.34 mountX=-0.03 mountY=0.09, mountTheta=1.94
01:18:33.990 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
01:18:33.991 00.001 28316 Enqueuing Move request for scope (-0.06, -0.06)
01:18:33.991 00.000 29988 Worker thread wakes up
01:18:33.991 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:18:33.991 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:18:33.991 00.000 29988 Moving (-0.06, -0.06) raw xDistance=-0.03 yDistance=0.09
01:18:33.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:18:33.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:33.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:33.992 00.001 28316 UpdateGuideState exits: m=2577 RSB=35.1
01:18:33.992 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:33.993 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:33.993 00.000 28316 Enqueuing Expose request
01:18:33.994 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:18:33.994 00.000 29988 MoveAxis(E, 0, ABG)
01:18:33.994 00.000 29988 Move returns status 0, amount 0
01:18:33.994 00.000 29988 MoveAxis(N, 0, ABG)
01:18:33.994 00.000 29988 Move returns status 0, amount 0
01:18:33.994 00.000 29988 move complete, result=0
01:18:33.994 00.000 29988 worker thread done servicing request
01:18:33.994 00.000 29988 Worker thread wakes up
01:18:33.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:33.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:33.994 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:35.634 01.640 29988 Exposure complete
01:18:35.665 00.031 29988 worker thread done servicing request
01:18:35.665 00.000 28316 OnExposeComplete: enter
01:18:35.665 00.000 28316 UpdateGuideState(): m_state=6
01:18:35.665 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
01:18:35.666 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=255.96, Mass=2471, SNR=34.4, Peak=234 HFD=4.0
01:18:35.666 00.000 28316 MultiStar: [#1 0.00,-0.35,0.00,M8] [#2 0.23,-0.12,0.86,U] [#3 0.09,0.21,0.83,U] [#4 -0.13,-0.10,0.81,U] [#5 0.07,-0.25,0.73,U] [#6 -0.03,0.14,0.63,U] [#7 0.40,0.09,0.00,M1] [#8 -0.09,0.47,0.00,M2] 
01:18:35.667 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.08}, one-star: {-0.08, -0.28}
01:18:35.667 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
01:18:35.668 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
01:18:35.668 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.27 mountX=-0.08 mountY=0.01, mountTheta=2.98
01:18:35.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
01:18:35.670 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
01:18:35.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:35.671 00.001 29988 Worker thread wakes up
01:18:35.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:18:35.671 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:18:35.671 00.000 29988 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.01
01:18:35.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:18:35.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:35.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:18:35.671 00.000 29988 MoveAxis(E, 0, ABG)
01:18:35.671 00.000 29988 Move returns status 0, amount 0
01:18:35.671 00.000 29988 MoveAxis(N, 0, ABG)
01:18:35.671 00.000 29988 Move returns status 0, amount 0
01:18:35.671 00.000 29988 move complete, result=0
01:18:35.671 00.000 29988 worker thread done servicing request
01:18:35.671 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.4
01:18:35.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:35.673 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:35.673 00.000 28316 Enqueuing Expose request
01:18:35.674 00.001 29988 Worker thread wakes up
01:18:35.674 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:35.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:35.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:37.190 01.516 29988 Exposure complete
01:18:37.236 00.046 29988 worker thread done servicing request
01:18:37.236 00.000 28316 OnExposeComplete: enter
01:18:37.237 00.001 28316 UpdateGuideState(): m_state=6
01:18:37.237 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
01:18:37.238 00.001 28316 Star::Find returns 1 (1), X=952.76, Y=255.88, Mass=2561, SNR=35.2, Peak=255 HFD=4.0
01:18:37.238 00.000 28316 MultiStar: [#1 -0.08,-0.30,0.00,M9] [#2 0.14,-0.27,0.00,M4] [#3 0.02,0.12,0.84,U] [#4 0.01,-0.07,0.81,U] [#5 0.07,-0.29,0.00,M1] [#6 -0.14,-0.11,0.62,U] [#7 0.36,-0.12,0.00,M2] [#8 -0.03,0.20,0.59,U] 
01:18:37.239 00.001 28316 refined, 4 included, MultiStar: {-0.02, -0.07}, one-star: {0.01, -0.36}
01:18:37.239 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
01:18:37.240 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
01:18:37.241 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.81 mountX=-0.06 mountY=0.05, mountTheta=2.45
01:18:37.243 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:18:37.245 00.002 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:18:37.245 00.000 29988 Worker thread wakes up
01:18:37.245 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:18:37.245 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:18:37.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:37.246 00.001 28316 UpdateGuideState exits: m=2561 RSB=35.2 Saturée
01:18:37.247 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:37.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:37.248 00.001 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
01:18:37.248 00.000 28316 Enqueuing Expose request
01:18:37.250 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:37.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:37.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:37.250 00.000 29988 MoveAxis(E, 0, ABG)
01:18:37.250 00.000 29988 Move returns status 0, amount 0
01:18:37.250 00.000 29988 MoveAxis(N, 0, ABG)
01:18:37.250 00.000 29988 Move returns status 0, amount 0
01:18:37.250 00.000 29988 move complete, result=0
01:18:37.250 00.000 29988 worker thread done servicing request
01:18:37.250 00.000 29988 Worker thread wakes up
01:18:37.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:37.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:37.252 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:38.889 01.637 29988 Exposure complete
01:18:38.936 00.047 29988 worker thread done servicing request
01:18:38.936 00.000 28316 OnExposeComplete: enter
01:18:38.938 00.002 28316 UpdateGuideState(): m_state=6
01:18:38.938 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
01:18:38.939 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=255.73, Mass=2445, SNR=34.3, Peak=220 HFD=3.9
01:18:38.939 00.000 28316 MultiStar: [#1 0.19,-0.40,0.00,M10] [#2 0.37,-0.38,0.00,M5] [#3 0.07,-0.01,0.85,U] [#4 -0.11,-0.07,0.82,U] [#5 0.16,-0.35,0.00,M2] [#6 -0.19,-0.10,0.61,U] [#7 0.21,-0.02,0.61,U] [#8 -0.07,0.33,0.00,M2] 
01:18:38.940 00.001 28316 refined, 4 included, MultiStar: {0.01, -0.17}, one-star: {0.06, -0.51}
01:18:38.940 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
01:18:38.941 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
01:18:38.941 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.52 mountX=-0.16 mountY=0.07, mountTheta=2.73
01:18:38.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.17, opts=13)
01:18:38.943 00.001 28316 Enqueuing Move request for scope (0.01, -0.17)
01:18:38.943 00.000 29988 Worker thread wakes up
01:18:38.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:38.944 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
01:18:38.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:38.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:38.945 00.001 28316 Enqueuing Expose request
01:18:38.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
01:18:38.945 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
01:18:38.945 00.000 29988 Moving (0.01, -0.17) raw xDistance=-0.16 yDistance=0.07
01:18:38.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:18:38.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:38.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:18:38.945 00.000 29988 MoveAxis(E, 0, ABG)
01:18:38.945 00.000 29988 Move returns status 0, amount 0
01:18:38.945 00.000 29988 MoveAxis(N, 0, ABG)
01:18:38.945 00.000 29988 Move returns status 0, amount 0
01:18:38.945 00.000 29988 move complete, result=0
01:18:38.945 00.000 29988 worker thread done servicing request
01:18:38.945 00.000 29988 Worker thread wakes up
01:18:38.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:38.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:38.946 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:40.475 01.529 29988 Exposure complete
01:18:40.510 00.035 29988 worker thread done servicing request
01:18:40.510 00.000 28316 OnExposeComplete: enter
01:18:40.511 00.001 28316 UpdateGuideState(): m_state=6
01:18:40.511 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
01:18:40.512 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=255.70, Mass=2491, SNR=34.6, Peak=198 HFD=3.8
01:18:40.513 00.001 28316 MultiStar: [#1 -0.16,-0.54,0.00,R] [#2 0.16,-0.37,0.00,M6] [#3 -0.04,0.11,0.84,U] [#4 -0.11,-0.30,0.00,M1] [#5 -0.01,-0.43,0.00,M3] [#6 -0.10,-0.06,0.62,U] [#7 0.12,-0.06,0.62,U] [#8 -0.43,0.20,0.00,M3] 
01:18:40.513 00.000 28316 refined, 3 included, MultiStar: {-0.05, -0.17}, one-star: {-0.14, -0.55}
01:18:40.513 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
01:18:40.514 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
01:18:40.515 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.86 mountX=-0.13 mountY=0.12, mountTheta=2.40
01:18:40.517 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
01:18:40.518 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
01:18:40.518 00.000 29988 Worker thread wakes up
01:18:40.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
01:18:40.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
01:18:40.518 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.13 yDistance=0.12
01:18:40.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:18:40.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:40.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:18:40.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:40.518 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
01:18:40.520 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:40.520 00.000 29988 MoveAxis(E, 0, ABG)
01:18:40.520 00.000 29988 Move returns status 0, amount 0
01:18:40.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:40.520 00.000 28316 Enqueuing Expose request
01:18:40.520 00.000 29988 MoveAxis(N, 0, ABG)
01:18:40.520 00.000 29988 Move returns status 0, amount 0
01:18:40.520 00.000 29988 move complete, result=0
01:18:40.520 00.000 29988 worker thread done servicing request
01:18:40.520 00.000 29988 Worker thread wakes up
01:18:40.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:40.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:40.522 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:42.145 01.623 29988 Exposure complete
01:18:42.168 00.023 29988 worker thread done servicing request
01:18:42.169 00.001 28316 OnExposeComplete: enter
01:18:42.170 00.001 28316 UpdateGuideState(): m_state=6
01:18:42.170 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
01:18:42.171 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=255.74, Mass=2362, SNR=33.7, Peak=210 HFD=3.7
01:18:42.172 00.001 28316 MultiStar: [#1 0.01,0.03,1.00,U] [#2 0.13,-0.32,0.00,M7] [#3 -0.13,-0.00,0.88,U] [#4 -0.01,-0.10,0.84,U] [#5 -0.02,-0.21,0.75,U] [#6 -0.04,-0.08,0.63,U] [#7 0.13,-0.01,0.63,U] [#8 -0.46,0.38,0.00,M4] 
01:18:42.172 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.14}, one-star: {-0.17, -0.51}
01:18:42.172 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
01:18:42.173 00.001 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.38)
01:18:42.175 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.87 mountX=-0.11 mountY=0.10, mountTheta=2.39
01:18:42.180 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.14, opts=13)
01:18:42.180 00.000 28316 Enqueuing Move request for scope (-0.04, -0.14)
01:18:42.181 00.001 29988 Worker thread wakes up
01:18:42.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:42.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
01:18:42.181 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
01:18:42.182 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:42.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:42.183 00.001 28316 Enqueuing Expose request
01:18:42.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
01:18:42.183 00.000 29988 Moving (-0.04, -0.14) raw xDistance=-0.11 yDistance=0.10
01:18:42.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:18:42.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:42.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:18:42.183 00.000 29988 MoveAxis(E, 0, ABG)
01:18:42.183 00.000 29988 Move returns status 0, amount 0
01:18:42.183 00.000 29988 MoveAxis(N, 0, ABG)
01:18:42.183 00.000 29988 Move returns status 0, amount 0
01:18:42.183 00.000 29988 move complete, result=0
01:18:42.183 00.000 29988 worker thread done servicing request
01:18:42.183 00.000 29988 Worker thread wakes up
01:18:42.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:42.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:42.184 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:43.698 01.514 29988 Exposure complete
01:18:43.743 00.045 29988 worker thread done servicing request
01:18:43.743 00.000 28316 OnExposeComplete: enter
01:18:43.744 00.001 28316 UpdateGuideState(): m_state=6
01:18:43.745 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
01:18:43.745 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=255.81, Mass=2369, SNR=33.7, Peak=211 HFD=3.8
01:18:43.746 00.001 28316 MultiStar: [#1 0.01,0.07,1.00,U] [#2 0.03,-0.33,0.00,M8] [#3 -0.00,0.05,0.89,U] [#4 -0.14,-0.23,0.80,U] [#5 0.05,-0.33,0.00,M3] [#6 -0.08,-0.01,0.64,U] [#7 0.01,-0.05,0.63,U] [#8 -0.41,0.22,0.00,M5] 
01:18:43.746 00.000 28316 refined, 5 included, MultiStar: {-0.08, -0.11}, one-star: {-0.22, -0.43}
01:18:43.747 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
01:18:43.747 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
01:18:43.747 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.17 mountX=-0.07 mountY=0.12, mountTheta=2.10
01:18:43.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
01:18:43.749 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
01:18:43.750 00.001 29988 Worker thread wakes up
01:18:43.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:18:43.750 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:18:43.750 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
01:18:43.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:18:43.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:43.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:18:43.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:43.753 00.003 29988 MoveAxis(E, 0, ABG)
01:18:43.753 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
01:18:43.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:43.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:43.755 00.001 28316 Enqueuing Expose request
01:18:43.755 00.000 29988 Move returns status 0, amount 0
01:18:43.755 00.000 29988 MoveAxis(N, 0, ABG)
01:18:43.755 00.000 29988 Move returns status 0, amount 0
01:18:43.755 00.000 29988 move complete, result=0
01:18:43.755 00.000 29988 worker thread done servicing request
01:18:43.756 00.001 29988 Worker thread wakes up
01:18:43.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:43.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:43.756 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:45.394 01.638 29988 Exposure complete
01:18:45.444 00.050 29988 worker thread done servicing request
01:18:45.444 00.000 28316 OnExposeComplete: enter
01:18:45.447 00.003 28316 UpdateGuideState(): m_state=6
01:18:45.448 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
01:18:45.450 00.002 28316 Star::Find returns 1 (0), X=952.72, Y=255.92, Mass=2507, SNR=34.5, Peak=230 HFD=4.1
01:18:45.451 00.001 28316 MultiStar: [#1 0.08,0.23,0.95,U] [#2 0.20,-0.17,0.88,U] [#3 -0.10,0.03,0.85,U] [#4 -0.34,-0.07,0.00,M1] [#5 -0.10,-0.25,0.70,U] [#6 -0.26,0.22,0.00,M1] [#7 0.26,-0.03,0.61,U] [#8 -0.05,0.38,0.00,M6] 
01:18:45.453 00.002 28316 refined, 5 included, MultiStar: {0.04, -0.09}, one-star: {-0.04, -0.32}
01:18:45.455 00.002 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:18:45.457 00.002 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:18:45.459 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.10 mountX=-0.10 mountY=-0.00, mountTheta=-3.13
01:18:45.464 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
01:18:45.465 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
01:18:45.466 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:45.468 00.002 28316 UpdateGuideState exits: m=2507 RSB=34.5
01:18:45.469 00.001 29988 Worker thread wakes up
01:18:45.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:18:45.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:18:45.469 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=-0.00
01:18:45.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:18:45.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:45.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:45.472 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:45.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:18:45.472 00.000 29988 MoveAxis(E, 0, ABG)
01:18:45.472 00.000 28316 Enqueuing Expose request
01:18:45.472 00.000 29988 Move returns status 0, amount 0
01:18:45.472 00.000 29988 MoveAxis(N, 0, ABG)
01:18:45.472 00.000 29988 Move returns status 0, amount 0
01:18:45.472 00.000 29988 move complete, result=0
01:18:45.472 00.000 29988 worker thread done servicing request
01:18:45.472 00.000 29988 Worker thread wakes up
01:18:45.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:45.473 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:45.473 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:46.886 01.413 29988 Exposure complete
01:18:46.939 00.053 29988 worker thread done servicing request
01:18:46.939 00.000 28316 OnExposeComplete: enter
01:18:46.940 00.001 28316 UpdateGuideState(): m_state=6
01:18:46.941 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
01:18:46.941 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=255.94, Mass=2526, SNR=34.9, Peak=211 HFD=3.9
01:18:46.942 00.001 28316 MultiStar: [#1 0.07,0.13,0.94,U] [#2 0.01,-0.34,0.00,M8] [#3 -0.22,0.11,0.83,U] [#4 -0.27,-0.18,0.00,M2] [#5 -0.10,-0.33,0.00,M3] [#6 -0.31,0.03,0.00,M2] [#7 0.12,0.12,0.58,U] [#8 -0.31,0.44,0.00,M7] 
01:18:46.942 00.000 28316 refined, 3 included, MultiStar: {-0.08, -0.01}, one-star: {-0.22, -0.30}
01:18:46.942 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.22)
01:18:46.943 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
01:18:46.943 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.07 mountX=0.03 mountY=0.08, mountTheta=1.21
01:18:46.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
01:18:46.948 00.004 28316 Enqueuing Move request for scope (-0.08, -0.01)
01:18:46.948 00.000 29988 Worker thread wakes up
01:18:46.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:46.949 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:18:46.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:18:46.949 00.000 28316 UpdateGuideState exits: m=2526 RSB=34.9
01:18:46.949 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.03 yDistance=0.08
01:18:46.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:18:46.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:46.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:46.950 00.001 28316 Enqueuing Expose request
01:18:46.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:46.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:46.950 00.000 29988 MoveAxis(E, 0, ABG)
01:18:46.950 00.000 29988 Move returns status 0, amount 0
01:18:46.950 00.000 29988 MoveAxis(N, 0, ABG)
01:18:46.950 00.000 29988 Move returns status 0, amount 0
01:18:46.950 00.000 29988 move complete, result=0
01:18:46.950 00.000 29988 worker thread done servicing request
01:18:46.950 00.000 29988 Worker thread wakes up
01:18:46.951 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:46.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:46.951 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:48.578 01.627 29988 Exposure complete
01:18:48.613 00.035 29988 worker thread done servicing request
01:18:48.614 00.001 28316 OnExposeComplete: enter
01:18:48.614 00.000 28316 UpdateGuideState(): m_state=6
01:18:48.615 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
01:18:48.615 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=255.92, Mass=2450, SNR=34.3, Peak=210 HFD=3.9
01:18:48.616 00.001 28316 MultiStar: [#1 0.25,0.36,0.00,M1] [#2 0.06,-0.18,0.88,U] [#3 -0.11,0.14,0.84,U] [#4 -0.14,-0.10,0.83,U] [#5 0.05,-0.11,0.75,U] [#6 -0.27,0.05,0.61,U] [#7 0.26,0.09,0.62,U] [#8 -0.19,0.24,0.00,M8] 
01:18:48.616 00.000 28316 refined, 6 included, MultiStar: {-0.05, -0.08}, one-star: {-0.12, -0.32}
01:18:48.617 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
01:18:48.617 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
01:18:48.617 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.09 mountX=-0.05 mountY=0.08, mountTheta=2.18
01:18:48.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
01:18:48.620 00.002 28316 Enqueuing Move request for scope (-0.05, -0.08)
01:18:48.620 00.000 29988 Worker thread wakes up
01:18:48.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:48.622 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:18:48.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:18:48.622 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.08
01:18:48.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:18:48.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:48.622 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
01:18:48.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:48.625 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:48.625 00.000 29988 MoveAxis(E, 0, ABG)
01:18:48.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:48.625 00.000 28316 Enqueuing Expose request
01:18:48.626 00.001 29988 Move returns status 0, amount 0
01:18:48.626 00.000 29988 MoveAxis(N, 0, ABG)
01:18:48.626 00.000 29988 Move returns status 0, amount 0
01:18:48.626 00.000 29988 move complete, result=0
01:18:48.626 00.000 29988 worker thread done servicing request
01:18:48.626 00.000 29988 Worker thread wakes up
01:18:48.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:48.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:48.626 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:50.150 01.524 29988 Exposure complete
01:18:50.176 00.026 29988 worker thread done servicing request
01:18:50.176 00.000 28316 OnExposeComplete: enter
01:18:50.177 00.001 28316 UpdateGuideState(): m_state=6
01:18:50.178 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
01:18:50.178 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=255.94, Mass=2457, SNR=34.3, Peak=228 HFD=4.0
01:18:50.179 00.001 28316 MultiStar: [#1 0.28,0.36,0.00,M2] [#2 0.20,-0.08,0.90,U] [#3 -0.02,0.19,0.87,U] [#4 -0.12,-0.03,0.84,U] [#5 0.18,-0.17,0.74,U] [#6 -0.18,0.09,0.65,U] [#7 0.19,0.15,0.60,U] [#8 -0.04,0.45,0.00,M9] 
01:18:50.179 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.04}, one-star: {-0.06, -0.30}
01:18:50.180 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:18:50.180 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:18:50.181 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.03 mountX=-0.04 mountY=-0.00, mountTheta=-3.07
01:18:50.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
01:18:50.182 00.000 28316 Enqueuing Move request for scope (0.02, -0.04)
01:18:50.183 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:50.183 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:18:50.184 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:50.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:50.184 00.000 28316 Enqueuing Expose request
01:18:50.185 00.001 29988 Worker thread wakes up
01:18:50.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
01:18:50.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
01:18:50.185 00.000 29988 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=-0.00
01:18:50.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:18:50.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:50.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:18:50.185 00.000 29988 MoveAxis(E, 0, ABG)
01:18:50.185 00.000 29988 Move returns status 0, amount 0
01:18:50.185 00.000 29988 MoveAxis(N, 0, ABG)
01:18:50.185 00.000 29988 Move returns status 0, amount 0
01:18:50.185 00.000 29988 move complete, result=0
01:18:50.185 00.000 29988 worker thread done servicing request
01:18:50.185 00.000 29988 Worker thread wakes up
01:18:50.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:50.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:50.186 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:51.815 01.629 29988 Exposure complete
01:18:51.863 00.048 29988 worker thread done servicing request
01:18:51.863 00.000 28316 OnExposeComplete: enter
01:18:51.865 00.002 28316 UpdateGuideState(): m_state=6
01:18:51.866 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
01:18:51.868 00.002 28316 Star::Find returns 1 (1), X=952.68, Y=255.93, Mass=2502, SNR=34.7, Peak=255 HFD=3.9
01:18:51.869 00.001 28316 MultiStar: [#1 0.02,0.32,0.00,M3] [#2 0.03,-0.19,0.87,U] [#3 0.02,0.09,0.84,U] [#4 -0.23,-0.03,0.83,U] [#5 0.03,-0.10,0.71,U] [#6 -0.35,0.15,0.00,M1] [#7 -0.15,0.25,0.60,U] [#8 -0.28,0.50,0.00,M10] 
01:18:51.870 00.001 28316 refined, 5 included, MultiStar: {-0.06, -0.07}, one-star: {-0.08, -0.31}
01:18:51.870 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.03)
01:18:51.870 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99)
01:18:51.871 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.26 mountX=-0.04 mountY=0.09, mountTheta=2.02
01:18:51.872 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
01:18:51.873 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
01:18:51.873 00.000 29988 Worker thread wakes up
01:18:51.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:51.874 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.7 Saturée
01:18:51.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:51.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
01:18:51.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:51.875 00.001 28316 Enqueuing Expose request
01:18:51.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
01:18:51.875 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.04 yDistance=0.09
01:18:51.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:18:51.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:51.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:18:51.875 00.000 29988 MoveAxis(E, 0, ABG)
01:18:51.876 00.001 29988 Move returns status 0, amount 0
01:18:51.876 00.000 29988 MoveAxis(N, 0, ABG)
01:18:51.876 00.000 29988 Move returns status 0, amount 0
01:18:51.876 00.000 29988 move complete, result=0
01:18:51.876 00.000 29988 worker thread done servicing request
01:18:51.876 00.000 29988 Worker thread wakes up
01:18:51.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:51.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:51.876 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:53.401 01.525 29988 Exposure complete
01:18:53.442 00.041 29988 worker thread done servicing request
01:18:53.442 00.000 28316 OnExposeComplete: enter
01:18:53.443 00.001 28316 UpdateGuideState(): m_state=6
01:18:53.444 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
01:18:53.444 00.000 28316 Star::Find returns 1 (0), X=952.70, Y=255.80, Mass=2506, SNR=34.6, Peak=223 HFD=3.8
01:18:53.445 00.001 28316 MultiStar: [#1 0.08,0.19,0.97,U] [#2 0.23,-0.31,0.00,M6] [#3 0.06,0.05,0.85,U] [#4 -0.18,-0.22,0.82,U] [#5 -0.19,-0.29,0.00,M1] [#6 -0.36,0.06,0.00,M2] [#7 0.05,-0.01,0.62,U] [#8 -0.22,0.25,0.00,R] 
01:18:53.445 00.000 28316 refined, 4 included, MultiStar: {-0.01, -0.10}, one-star: {-0.06, -0.44}
01:18:53.445 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
01:18:53.446 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
01:18:53.446 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=-0.08 mountY=0.05, mountTheta=2.56
01:18:53.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
01:18:53.448 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
01:18:53.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:53.449 00.001 29988 Worker thread wakes up
01:18:53.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:18:53.449 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:18:53.449 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.6
01:18:53.450 00.001 29988 Moving (-0.01, -0.10) raw xDistance=-0.08 yDistance=0.05
01:18:53.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:18:53.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:53.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:53.450 00.000 28316 Enqueuing Expose request
01:18:53.451 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:53.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:53.451 00.000 29988 MoveAxis(E, 0, ABG)
01:18:53.451 00.000 29988 Move returns status 0, amount 0
01:18:53.451 00.000 29988 MoveAxis(N, 0, ABG)
01:18:53.451 00.000 29988 Move returns status 0, amount 0
01:18:53.451 00.000 29988 move complete, result=0
01:18:53.451 00.000 29988 worker thread done servicing request
01:18:53.451 00.000 29988 Worker thread wakes up
01:18:53.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:53.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:53.452 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:55.075 01.623 29988 Exposure complete
01:18:55.123 00.048 29988 worker thread done servicing request
01:18:55.124 00.001 28316 OnExposeComplete: enter
01:18:55.125 00.001 28316 UpdateGuideState(): m_state=6
01:18:55.127 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
01:18:55.128 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=255.79, Mass=2467, SNR=34.5, Peak=227 HFD=3.8
01:18:55.129 00.001 28316 MultiStar: [#1 0.34,0.09,0.00,M3] [#2 0.28,-0.24,0.00,M7] [#3 0.03,0.08,0.86,U] [#4 -0.22,-0.20,0.80,U] [#5 0.12,-0.35,0.00,M2] [#6 -0.26,-0.09,0.61,U] [#7 0.18,-0.01,0.64,U] [#8 0.12,-0.05,0.56,U] 
01:18:55.131 00.002 28316 refined, 5 included, MultiStar: {-0.05, -0.14}, one-star: {-0.10, -0.46}
01:18:55.132 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.39)
01:18:55.132 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.35)
01:18:55.134 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=-0.11 mountY=0.11, mountTheta=2.37
01:18:55.137 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
01:18:55.138 00.001 28316 Enqueuing Move request for scope (-0.05, -0.14)
01:18:55.138 00.000 29988 Worker thread wakes up
01:18:55.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:55.139 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:18:55.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:55.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:55.140 00.000 28316 Enqueuing Expose request
01:18:55.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
01:18:55.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
01:18:55.140 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.11 yDistance=0.11
01:18:55.141 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:18:55.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:55.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:18:55.141 00.000 29988 MoveAxis(E, 0, ABG)
01:18:55.141 00.000 29988 Move returns status 0, amount 0
01:18:55.141 00.000 29988 MoveAxis(N, 0, ABG)
01:18:55.141 00.000 29988 Move returns status 0, amount 0
01:18:55.141 00.000 29988 move complete, result=0
01:18:55.141 00.000 29988 worker thread done servicing request
01:18:55.141 00.000 29988 Worker thread wakes up
01:18:55.141 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:55.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:55.142 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:56.664 01.522 29988 Exposure complete
01:18:56.707 00.043 29988 worker thread done servicing request
01:18:56.707 00.000 28316 OnExposeComplete: enter
01:18:56.711 00.004 28316 UpdateGuideState(): m_state=6
01:18:56.712 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
01:18:56.713 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=255.93, Mass=2482, SNR=34.4, Peak=219 HFD=3.8
01:18:56.713 00.000 28316 MultiStar: [#1 -0.09,0.14,0.96,U] [#2 0.11,-0.14,0.88,U] [#3 -0.03,0.11,0.84,U] [#4 -0.30,-0.08,0.00,M1] [#5 -0.13,-0.35,0.00,M3] [#6 -0.41,-0.07,0.00,M2] [#7 0.01,-0.02,0.61,U] [#8 0.00,0.12,0.58,U] 
01:18:56.714 00.001 28316 refined, 5 included, MultiStar: {-0.04, -0.03}, one-star: {-0.19, -0.31}
01:18:56.714 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
01:18:56.714 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
01:18:56.715 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=-0.01 mountY=0.05, mountTheta=1.84
01:18:56.715 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
01:18:56.717 00.002 28316 Enqueuing Move request for scope (-0.04, -0.03)
01:18:56.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:56.718 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.4
01:18:56.718 00.000 29988 Worker thread wakes up
01:18:56.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:18:56.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:18:56.718 00.000 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.05
01:18:56.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:18:56.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:56.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:56.719 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:56.719 00.000 29988 MoveAxis(E, 0, ABG)
01:18:56.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:56.720 00.001 28316 Enqueuing Expose request
01:18:56.720 00.000 29988 Move returns status 0, amount 0
01:18:56.720 00.000 29988 MoveAxis(N, 0, ABG)
01:18:56.720 00.000 29988 Move returns status 0, amount 0
01:18:56.720 00.000 29988 move complete, result=0
01:18:56.720 00.000 29988 worker thread done servicing request
01:18:56.720 00.000 29988 Worker thread wakes up
01:18:56.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:56.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:56.721 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:58.450 01.729 29988 Exposure complete
01:18:58.486 00.036 29988 worker thread done servicing request
01:18:58.486 00.000 28316 OnExposeComplete: enter
01:18:58.486 00.000 28316 UpdateGuideState(): m_state=6
01:18:58.487 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
01:18:58.487 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=256.03, Mass=2368, SNR=33.7, Peak=208 HFD=3.9
01:18:58.488 00.001 28316 MultiStar: [#1 0.05,0.34,0.00,M3] [#2 0.08,0.02,0.91,U] [#3 -0.04,0.26,0.87,U] [#4 -0.18,0.02,0.86,U] [#5 -0.19,-0.13,0.72,U] [#6 -0.26,0.20,0.00,M3] [#7 -0.02,0.26,0.65,U] [#8 0.01,0.36,0.00,M1] 
01:18:58.489 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.02}, one-star: {-0.17, -0.22}
01:18:58.489 00.000 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:18:58.490 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:18:58.490 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.88 mountX=0.06 mountY=0.07, mountTheta=0.87
01:18:58.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
01:18:58.492 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
01:18:58.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:58.492 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
01:18:58.493 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:58.493 00.000 29988 Worker thread wakes up
01:18:58.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:18:58.494 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:18:58.494 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.06 yDistance=0.07
01:18:58.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:18:58.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:58.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:58.494 00.000 28316 Enqueuing Expose request
01:18:58.495 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:18:58.495 00.000 29988 MoveAxis(E, 0, ABG)
01:18:58.495 00.000 29988 Move returns status 0, amount 0
01:18:58.495 00.000 29988 MoveAxis(N, 0, ABG)
01:18:58.495 00.000 29988 Move returns status 0, amount 0
01:18:58.495 00.000 29988 move complete, result=0
01:18:58.495 00.000 29988 worker thread done servicing request
01:18:58.495 00.000 29988 Worker thread wakes up
01:18:58.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:58.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:58.495 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:59.913 01.418 29988 Exposure complete
01:18:59.942 00.029 29988 worker thread done servicing request
01:18:59.942 00.000 28316 OnExposeComplete: enter
01:18:59.944 00.002 28316 UpdateGuideState(): m_state=6
01:18:59.945 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
01:18:59.945 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=255.96, Mass=2614, SNR=35.5, Peak=242 HFD=3.8
01:18:59.946 00.001 28316 MultiStar: [#1 -0.04,0.25,0.95,U] [#2 0.04,-0.14,0.87,U] [#3 -0.16,0.19,0.82,U] [#4 -0.20,-0.05,0.81,U] [#5 -0.10,-0.04,0.70,U] [#6 -0.16,0.02,0.60,U] [#7 0.19,-0.01,0.60,U] [#8 0.00,-0.01,0.56,U] 
01:18:59.946 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.01}, one-star: {-0.24, -0.29}
01:18:59.947 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
01:18:59.947 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
01:18:59.948 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-2.99 mountX=0.02 mountY=0.08, mountTheta=1.29
01:18:59.948 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
01:18:59.949 00.001 28316 Enqueuing Move request for scope (-0.08, -0.01)
01:18:59.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:18:59.950 00.001 28316 UpdateGuideState exits: m=2614 RSB=35.5
01:18:59.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:59.951 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:18:59.951 00.000 28316 Enqueuing Expose request
01:18:59.952 00.001 29988 Worker thread wakes up
01:18:59.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:18:59.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:18:59.952 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.02 yDistance=0.08
01:18:59.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:18:59.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:59.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:59.952 00.000 29988 MoveAxis(E, 0, ABG)
01:18:59.952 00.000 29988 Move returns status 0, amount 0
01:18:59.952 00.000 29988 MoveAxis(N, 0, ABG)
01:18:59.952 00.000 29988 Move returns status 0, amount 0
01:18:59.952 00.000 29988 move complete, result=0
01:18:59.952 00.000 29988 worker thread done servicing request
01:18:59.952 00.000 29988 Worker thread wakes up
01:18:59.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:18:59.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:18:59.952 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:01.589 01.637 29988 Exposure complete
01:19:01.636 00.047 29988 worker thread done servicing request
01:19:01.636 00.000 28316 OnExposeComplete: enter
01:19:01.636 00.000 28316 UpdateGuideState(): m_state=6
01:19:01.638 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
01:19:01.639 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=255.83, Mass=2430, SNR=34.1, Peak=208 HFD=3.8
01:19:01.641 00.002 28316 MultiStar: [#1 0.02,0.22,1.01,U] [#2 -0.07,-0.17,0.91,U] [#3 -0.12,0.13,0.86,U] [#4 -0.13,-0.19,0.83,U] [#5 0.05,-0.31,0.00,M2] [#6 -0.13,-0.08,0.64,U] [#7 0.17,-0.08,0.62,U] [#8 -0.07,0.08,0.58,U] 
01:19:01.642 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.07}, one-star: {-0.23, -0.41}
01:19:01.643 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
01:19:01.644 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
01:19:01.645 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.43 mountX=-0.03 mountY=0.10, mountTheta=1.86
01:19:01.648 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
01:19:01.649 00.001 28316 Enqueuing Move request for scope (-0.08, -0.07)
01:19:01.650 00.001 29988 Worker thread wakes up
01:19:01.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:01.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
01:19:01.650 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
01:19:01.650 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
01:19:01.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:01.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:01.651 00.000 28316 Enqueuing Expose request
01:19:01.652 00.001 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.10
01:19:01.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:19:01.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:01.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:19:01.652 00.000 29988 MoveAxis(E, 0, ABG)
01:19:01.652 00.000 29988 Move returns status 0, amount 0
01:19:01.652 00.000 29988 MoveAxis(N, 0, ABG)
01:19:01.652 00.000 29988 Move returns status 0, amount 0
01:19:01.652 00.000 29988 move complete, result=0
01:19:01.652 00.000 29988 worker thread done servicing request
01:19:01.652 00.000 29988 Worker thread wakes up
01:19:01.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:01.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:01.652 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:03.176 01.524 29988 Exposure complete
01:19:03.211 00.035 29988 worker thread done servicing request
01:19:03.211 00.000 28316 OnExposeComplete: enter
01:19:03.212 00.001 28316 UpdateGuideState(): m_state=6
01:19:03.213 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
01:19:03.213 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=255.79, Mass=2430, SNR=34.2, Peak=196 HFD=3.8
01:19:03.215 00.002 28316 MultiStar: [#1 0.08,0.05,1.01,U] [#2 0.06,-0.24,0.92,U] [#3 -0.24,-0.03,0.87,U] [#4 -0.35,-0.20,0.00,M1] [#5 -0.04,-0.38,0.00,M3] [#6 -0.18,-0.11,0.64,U] [#7 0.07,-0.13,0.62,U] [#8 -0.02,-0.11,0.59,U] 
01:19:03.216 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.15}, one-star: {-0.23, -0.46}
01:19:03.217 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:19:03.218 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:19:03.219 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.99 mountX=-0.11 mountY=0.13, mountTheta=2.28
01:19:03.222 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
01:19:03.224 00.002 28316 Enqueuing Move request for scope (-0.07, -0.15)
01:19:03.224 00.000 29988 Worker thread wakes up
01:19:03.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:19:03.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:19:03.225 00.000 29988 Moving (-0.07, -0.15) raw xDistance=-0.11 yDistance=0.13
01:19:03.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:03.225 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:19:03.226 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:03.226 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:03.226 00.000 28316 Enqueuing Expose request
01:19:03.227 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:19:03.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:03.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:19:03.227 00.000 29988 MoveAxis(E, 0, ABG)
01:19:03.227 00.000 29988 Move returns status 0, amount 0
01:19:03.227 00.000 29988 MoveAxis(N, 0, ABG)
01:19:03.227 00.000 29988 Move returns status 0, amount 0
01:19:03.227 00.000 29988 move complete, result=0
01:19:03.227 00.000 29988 worker thread done servicing request
01:19:03.227 00.000 29988 Worker thread wakes up
01:19:03.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:03.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:03.227 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:04.860 01.633 29988 Exposure complete
01:19:04.905 00.045 29988 worker thread done servicing request
01:19:04.905 00.000 28316 OnExposeComplete: enter
01:19:04.907 00.002 28316 UpdateGuideState(): m_state=6
01:19:04.908 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
01:19:04.909 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=255.89, Mass=2459, SNR=34.4, Peak=226 HFD=4.0
01:19:04.909 00.000 28316 MultiStar: [#1 0.23,0.28,0.00,M1] [#2 0.23,-0.30,0.00,M3] [#3 -0.07,0.16,0.83,U] [#4 -0.11,-0.16,0.82,U] [#5 0.06,-0.27,0.74,U] [#6 -0.27,0.03,0.62,U] [#7 0.22,0.01,0.64,U] [#8 0.06,-0.03,0.59,U] 
01:19:04.910 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.10}, one-star: {-0.06, -0.35}
01:19:04.910 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
01:19:04.910 00.000 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
01:19:04.911 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.86 mountX=-0.08 mountY=0.07, mountTheta=2.40
01:19:04.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
01:19:04.912 00.000 28316 Enqueuing Move request for scope (-0.03, -0.10)
01:19:04.913 00.001 29988 Worker thread wakes up
01:19:04.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:19:04.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:19:04.913 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.08 yDistance=0.07
01:19:04.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:19:04.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:04.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:04.913 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:19:04.914 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:19:04.914 00.000 29988 MoveAxis(E, 0, ABG)
01:19:04.914 00.000 29988 Move returns status 0, amount 0
01:19:04.914 00.000 29988 MoveAxis(N, 0, ABG)
01:19:04.914 00.000 29988 Move returns status 0, amount 0
01:19:04.914 00.000 29988 move complete, result=0
01:19:04.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:04.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:04.915 00.001 28316 Enqueuing Expose request
01:19:04.915 00.000 29988 worker thread done servicing request
01:19:04.915 00.000 29988 Worker thread wakes up
01:19:04.915 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:04.916 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:04.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:06.433 01.517 29988 Exposure complete
01:19:06.480 00.047 29988 worker thread done servicing request
01:19:06.494 00.014 28316 OnExposeComplete: enter
01:19:06.495 00.001 28316 UpdateGuideState(): m_state=6
01:19:06.495 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
01:19:06.496 00.001 28316 Star::Find returns 1 (0), X=952.71, Y=255.86, Mass=2463, SNR=34.5, Peak=219 HFD=4.0
01:19:06.496 00.000 28316 MultiStar: [#1 0.17,0.30,0.00,M2] [#2 0.14,-0.25,0.88,U] [#3 -0.04,0.09,0.86,U] [#4 -0.12,-0.08,0.80,U] [#5 -0.04,-0.19,0.71,U] [#6 -0.06,0.00,0.60,U] [#7 0.19,-0.01,0.59,U] [#8 0.05,0.02,0.59,U] 
01:19:06.497 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.12}, one-star: {-0.04, -0.38}
01:19:06.497 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
01:19:06.497 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
01:19:06.498 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.52 mountX=-0.11 mountY=0.05, mountTheta=2.73
01:19:06.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
01:19:06.499 00.000 28316 Enqueuing Move request for scope (0.01, -0.12)
01:19:06.500 00.001 29988 Worker thread wakes up
01:19:06.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
01:19:06.500 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
01:19:06.500 00.000 29988 Moving (0.01, -0.12) raw xDistance=-0.11 yDistance=0.05
01:19:06.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:06.500 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.5
01:19:06.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:06.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:06.502 00.001 28316 Enqueuing Expose request
01:19:06.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:19:06.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:06.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:19:06.502 00.000 29988 MoveAxis(E, 0, ABG)
01:19:06.502 00.000 29988 Move returns status 0, amount 0
01:19:06.502 00.000 29988 MoveAxis(N, 0, ABG)
01:19:06.502 00.000 29988 Move returns status 0, amount 0
01:19:06.502 00.000 29988 move complete, result=0
01:19:06.503 00.001 29988 worker thread done servicing request
01:19:06.503 00.000 29988 Worker thread wakes up
01:19:06.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:06.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:06.503 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:08.138 01.635 29988 Exposure complete
01:19:08.174 00.036 29988 worker thread done servicing request
01:19:08.174 00.000 28316 OnExposeComplete: enter
01:19:08.175 00.001 28316 UpdateGuideState(): m_state=6
01:19:08.175 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
01:19:08.176 00.001 28316 Star::Find returns 1 (0), X=952.54, Y=256.08, Mass=2420, SNR=34.1, Peak=218 HFD=3.8
01:19:08.176 00.000 28316 MultiStar: [#1 0.11,0.34,0.00,M3] [#2 -0.00,-0.11,0.93,U] [#3 -0.23,0.32,0.00,M1] [#4 -0.14,-0.08,0.84,U] [#5 0.09,-0.26,0.71,U] [#6 -0.17,-0.01,0.62,U] [#7 0.16,0.07,0.63,U] [#8 0.07,0.21,0.60,U] 
01:19:08.177 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.07}, one-star: {-0.21, -0.16}
01:19:08.177 00.000 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.12)
01:19:08.178 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.08)
01:19:08.178 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.17 mountX=-0.04 mountY=0.07, mountTheta=2.11
01:19:08.180 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
01:19:08.181 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
01:19:08.181 00.000 29988 Worker thread wakes up
01:19:08.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:19:08.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:19:08.181 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
01:19:08.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:08.182 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:19:08.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:08.183 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:08.183 00.000 28316 Enqueuing Expose request
01:19:08.184 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:19:08.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:08.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:19:08.184 00.000 29988 MoveAxis(E, 0, ABG)
01:19:08.184 00.000 29988 Move returns status 0, amount 0
01:19:08.184 00.000 29988 MoveAxis(N, 0, ABG)
01:19:08.184 00.000 29988 Move returns status 0, amount 0
01:19:08.184 00.000 29988 move complete, result=0
01:19:08.184 00.000 29988 worker thread done servicing request
01:19:08.184 00.000 29988 Worker thread wakes up
01:19:08.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:08.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:08.184 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:09.713 01.529 29988 Exposure complete
01:19:09.775 00.062 29988 worker thread done servicing request
01:19:09.775 00.000 28316 OnExposeComplete: enter
01:19:09.775 00.000 28316 UpdateGuideState(): m_state=6
01:19:09.776 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
01:19:09.776 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=256.09, Mass=2548, SNR=34.8, Peak=212 HFD=3.9
01:19:09.777 00.001 28316 MultiStar: [#1 0.01,0.31,0.00,M4] [#2 -0.01,-0.04,0.90,U] [#3 -0.26,0.26,0.00,M2] [#4 -0.23,0.01,0.82,U] [#5 -0.11,-0.18,0.73,U] [#6 -0.36,0.17,0.00,M1] [#7 0.25,0.19,0.00,M1] [#8 -0.15,0.28,0.00,M1] 
01:19:09.777 00.000 28316 refined, 3 included, MultiStar: {-0.16, -0.09}, one-star: {-0.27, -0.16}
01:19:09.778 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
01:19:09.778 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
01:19:09.778 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.62 mountX=-0.02 mountY=0.18, mountTheta=1.67
01:19:09.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.09, opts=13)
01:19:09.780 00.000 28316 Enqueuing Move request for scope (-0.16, -0.09)
01:19:09.780 00.000 29988 Worker thread wakes up
01:19:09.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
01:19:09.780 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
01:19:09.781 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
01:19:09.781 00.000 29988 Moving (-0.16, -0.09) raw xDistance=-0.02 yDistance=0.18
01:19:09.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:09.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:09.781 00.000 28316 UpdateGuideState exits: m=2548 RSB=34.8
01:19:09.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:09.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:09.782 00.000 28316 Enqueuing Expose request
01:19:09.783 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:19:09.783 00.000 29988 MoveAxis(E, 0, ABG)
01:19:09.783 00.000 29988 Move returns status 0, amount 0
01:19:09.783 00.000 29988 MoveAxis(N, 0, ABG)
01:19:09.783 00.000 29988 Move returns status 0, amount 0
01:19:09.783 00.000 29988 move complete, result=0
01:19:09.783 00.000 29988 worker thread done servicing request
01:19:09.783 00.000 29988 Worker thread wakes up
01:19:09.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:09.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:09.783 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:19:11.416 01.633 29988 Exposure complete
01:19:11.459 00.043 29988 worker thread done servicing request
01:19:11.459 00.000 28316 OnExposeComplete: enter
01:19:11.460 00.001 28316 UpdateGuideState(): m_state=6
01:19:11.460 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
01:19:11.461 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=255.98, Mass=2390, SNR=33.9, Peak=218 HFD=3.6
01:19:11.464 00.003 28316 MultiStar: [#1 -0.07,0.29,0.99,U] [#2 0.17,-0.07,0.94,U] [#3 -0.05,0.11,0.85,U] [#4 -0.21,0.01,0.83,U] [#5 -0.18,-0.24,0.75,U] [#6 -0.08,0.20,0.67,U] [#7 0.04,0.21,0.62,U] [#8 -0.11,0.08,0.58,U] 
01:19:11.466 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.25, -0.26}
01:19:11.469 00.003 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:19:11.471 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
01:19:11.473 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.85 mountX=0.06 mountY=0.06, mountTheta=0.83
01:19:11.476 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
01:19:11.477 00.001 28316 Enqueuing Move request for scope (-0.08, 0.03)
01:19:11.477 00.000 29988 Worker thread wakes up
01:19:11.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:11.478 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
01:19:11.478 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
01:19:11.478 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
01:19:11.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:11.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:11.479 00.001 28316 Enqueuing Expose request
01:19:11.479 00.000 29988 Moving (-0.08, 0.03) raw xDistance=0.06 yDistance=0.06
01:19:11.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:19:11.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:11.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:19:11.479 00.000 29988 MoveAxis(E, 0, ABG)
01:19:11.479 00.000 29988 Move returns status 0, amount 0
01:19:11.479 00.000 29988 MoveAxis(N, 0, ABG)
01:19:11.479 00.000 29988 Move returns status 0, amount 0
01:19:11.479 00.000 29988 move complete, result=0
01:19:11.479 00.000 29988 worker thread done servicing request
01:19:11.479 00.000 29988 Worker thread wakes up
01:19:11.480 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:11.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:11.480 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:12.994 01.514 29988 Exposure complete
01:19:13.042 00.048 29988 worker thread done servicing request
01:19:13.042 00.000 28316 OnExposeComplete: enter
01:19:13.044 00.002 28316 UpdateGuideState(): m_state=6
01:19:13.046 00.002 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
01:19:13.047 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=256.07, Mass=2539, SNR=34.9, Peak=234 HFD=3.9
01:19:13.050 00.003 28316 MultiStar: [#1 -0.10,0.37,0.00,M4] [#2 0.07,0.04,0.88,U] [#3 -0.23,0.27,0.00,M2] [#4 -0.31,0.12,0.00,M1] [#5 -0.06,-0.18,0.69,U] [#6 -0.17,0.29,0.00,M1] [#7 -0.21,0.34,0.00,M1] [#8 0.01,0.45,0.00,M1] 
01:19:13.052 00.002 28316 refined, 2 included, MultiStar: {-0.04, -0.10}, one-star: {-0.13, -0.17}
01:19:13.053 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
01:19:13.055 00.002 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
01:19:13.056 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.99 mountX=-0.07 mountY=0.09, mountTheta=2.28
01:19:13.057 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
01:19:13.058 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
01:19:13.058 00.000 29988 Worker thread wakes up
01:19:13.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:13.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:19:13.059 00.000 28316 UpdateGuideState exits: m=2539 RSB=34.9
01:19:13.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:13.060 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:13.060 00.000 28316 Enqueuing Expose request
01:19:13.061 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:19:13.061 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.09
01:19:13.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:19:13.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:13.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:13.061 00.000 29988 MoveAxis(E, 0, ABG)
01:19:13.061 00.000 29988 Move returns status 0, amount 0
01:19:13.061 00.000 29988 MoveAxis(N, 0, ABG)
01:19:13.061 00.000 29988 Move returns status 0, amount 0
01:19:13.061 00.000 29988 move complete, result=0
01:19:13.061 00.000 29988 worker thread done servicing request
01:19:13.061 00.000 29988 Worker thread wakes up
01:19:13.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:13.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:13.062 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:14.694 01.632 29988 Exposure complete
01:19:14.727 00.033 29988 worker thread done servicing request
01:19:14.737 00.010 28316 OnExposeComplete: enter
01:19:14.739 00.002 28316 UpdateGuideState(): m_state=6
01:19:14.740 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
01:19:14.741 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=256.13, Mass=2636, SNR=35.7, Peak=223 HFD=3.9
01:19:14.743 00.002 28316 MultiStar: [#1 0.05,0.46,0.00,M5] [#2 -0.04,-0.01,0.87,U] [#3 -0.25,0.45,0.00,M3] [#4 -0.21,0.01,0.82,U] [#5 -0.21,0.06,0.69,U] [#6 -0.33,0.09,0.00,M2] [#7 0.03,0.14,0.59,U] [#8 -0.03,0.39,0.00,M2] 
01:19:14.744 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.00}, one-star: {-0.19, -0.11}
01:19:14.745 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
01:19:14.747 00.002 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
01:19:14.748 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.11 mountX=0.06 mountY=0.11, mountTheta=1.10
01:19:14.750 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.00, opts=13)
01:19:14.751 00.001 28316 Enqueuing Move request for scope (-0.13, 0.00)
01:19:14.753 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:14.754 00.001 28316 UpdateGuideState exits: m=2636 RSB=35.7
01:19:14.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:14.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:14.756 00.001 28316 Enqueuing Expose request
01:19:14.757 00.001 29988 Worker thread wakes up
01:19:14.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
01:19:14.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
01:19:14.757 00.000 29988 Moving (-0.13, 0.00) raw xDistance=0.06 yDistance=0.11
01:19:14.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:19:14.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:14.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:19:14.757 00.000 29988 MoveAxis(E, 0, ABG)
01:19:14.757 00.000 29988 Move returns status 0, amount 0
01:19:14.757 00.000 29988 MoveAxis(N, 0, ABG)
01:19:14.757 00.000 29988 Move returns status 0, amount 0
01:19:14.757 00.000 29988 move complete, result=0
01:19:14.757 00.000 29988 worker thread done servicing request
01:19:14.757 00.000 29988 Worker thread wakes up
01:19:14.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:14.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:14.757 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:16.281 01.524 29988 Exposure complete
01:19:16.313 00.032 29988 worker thread done servicing request
01:19:16.313 00.000 28316 OnExposeComplete: enter
01:19:16.314 00.001 28316 UpdateGuideState(): m_state=6
01:19:16.314 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
01:19:16.315 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=256.16, Mass=2431, SNR=34.0, Peak=199 HFD=3.8
01:19:16.316 00.001 28316 MultiStar: [#1 -0.15,0.35,0.00,M6] [#2 -0.11,-0.08,0.91,U] [#3 -0.26,0.38,0.00,M4] [#4 -0.36,0.04,0.00,M1] [#5 -0.11,-0.08,0.73,U] [#6 -0.45,0.16,0.00,M3] [#7 -0.20,0.46,0.00,M1] [#8 -0.16,0.41,0.00,M3] 
01:19:16.317 00.001 28316 refined, 2 included, MultiStar: {-0.18, -0.08}, one-star: {-0.28, -0.09}
01:19:16.318 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:19:16.319 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:19:16.320 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.69 mountX=-0.00 mountY=0.19, mountTheta=1.59
01:19:16.323 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.08, opts=13)
01:19:16.323 00.000 28316 Enqueuing Move request for scope (-0.18, -0.08)
01:19:16.324 00.001 29988 Worker thread wakes up
01:19:16.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:16.324 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.0
01:19:16.325 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:16.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:16.326 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
01:19:16.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
01:19:16.326 00.000 29988 Moving (-0.18, -0.08) raw xDistance=-0.00 yDistance=0.19
01:19:16.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:19:16.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:16.326 00.000 28316 Enqueuing Expose request
01:19:16.328 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:19:16.328 00.000 29988 MoveAxis(E, 0, ABG)
01:19:16.328 00.000 29988 Move returns status 0, amount 0
01:19:16.328 00.000 29988 MoveAxis(N, 0, ABG)
01:19:16.328 00.000 29988 Move returns status 0, amount 0
01:19:16.328 00.000 29988 move complete, result=0
01:19:16.328 00.000 29988 worker thread done servicing request
01:19:16.328 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:19:16.329 00.001 29988 Worker thread wakes up
01:19:16.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:16.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:17.960 01.631 29988 Exposure complete
01:19:17.998 00.038 29988 worker thread done servicing request
01:19:17.998 00.000 28316 OnExposeComplete: enter
01:19:17.999 00.001 28316 UpdateGuideState(): m_state=6
01:19:17.999 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
01:19:17.999 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=256.33, Mass=2577, SNR=35.0, Peak=221 HFD=3.7
01:19:18.000 00.001 28316 MultiStar: [#1 -0.16,0.65,0.00,M7] [#2 -0.16,0.27,0.00,M1] [#3 -0.37,0.59,0.00,M5] [#4 -0.66,0.36,0.00,M2] [#5 -0.29,0.17,0.00,M1] [#6 -0.54,0.57,0.00,M4] [#7 -0.24,0.57,0.00,M2] [#8 -0.36,0.76,0.00,M4] 
01:19:18.000 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:19:18.001 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:19:18.001 00.000 28316 CameraToMount -- cameraX=-0.54 cameraY=0.08 hyp=0.54 cameraTheta=2.99 mountX=0.30 mountY=0.44, mountTheta=0.98
01:19:18.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=0.08, opts=13)
01:19:18.003 00.001 28316 Enqueuing Move request for scope (-0.54, 0.08)
01:19:18.003 00.000 29988 Worker thread wakes up
01:19:18.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.08) opts 0xd
01:19:18.003 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, 0.08)
01:19:18.003 00.000 29988 Moving (-0.54, 0.08) raw xDistance=0.30 yDistance=0.44
01:19:18.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:18.006 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:19:18.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
01:19:18.006 00.000 29988 MoveAxis(W, 63, ABG)
01:19:18.006 00.000 29988 Guiding  Dir = 3, Dur = 63
01:19:18.006 00.000 28316 UpdateGuideState exits: m=2577 RSB=35.0
01:19:18.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:18.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:18.008 00.001 28316 Enqueuing Expose request
01:19:18.008 00.000 29988 IsSlewing returns 0
01:19:18.008 00.000 29988 IsGuiding returns 0
01:19:18.011 00.003 29988 PulseGuide returned control before completion, sleep 72
01:19:18.084 00.073 29988 IsGuiding returns 0
01:19:18.084 00.000 29988 Move returns status 0, amount 63
01:19:18.084 00.000 29988 MoveAxis(S, 106, ABG)
01:19:18.084 00.000 29988 Guiding  Dir = 1, Dur = 106
01:19:18.084 00.000 29988 IsSlewing returns 0
01:19:18.084 00.000 29988 IsGuiding returns 0
01:19:18.089 00.005 29988 PulseGuide returned control before completion, sleep 111
01:19:18.211 00.122 29988 IsGuiding returns 0
01:19:18.211 00.000 29988 Move returns status 0, amount 106
01:19:18.211 00.000 29988 move complete, result=0
01:19:18.211 00.000 29988 worker thread done servicing request
01:19:18.211 00.000 29988 Worker thread wakes up
01:19:18.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:18.211 00.000 28316 GuideStep: 0.3 px 63 ms WEST, 0.4 px 106 ms SOUTH
01:19:18.213 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:19.624 01.411 29988 Exposure complete
01:19:19.671 00.047 29988 worker thread done servicing request
01:19:19.671 00.000 28316 OnExposeComplete: enter
01:19:19.672 00.001 28316 UpdateGuideState(): m_state=6
01:19:19.672 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
01:19:19.673 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=256.46, Mass=2498, SNR=34.5, Peak=189 HFD=3.4
01:19:19.673 00.000 28316 MultiStar: [#1 -0.06,0.72,0.00,M8] [#2 -0.10,0.22,0.90,U] [#3 -0.36,0.76,0.00,M6] [#4 -0.32,0.32,0.00,M3] [#5 -0.37,0.34,0.00,M2] [#6 -0.45,0.57,0.00,M5] [#7 -0.16,0.71,0.00,M3] [#8 0.01,0.67,0.00,M5] 
01:19:19.674 00.001 28316 refined, 1 included, MultiStar: {-0.21, 0.22}, one-star: {-0.31, 0.22}
01:19:19.674 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
01:19:19.674 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
01:19:19.675 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.30 cameraTheta=2.33 mountX=0.29 mountY=0.09, mountTheta=0.29
01:19:19.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.22, opts=13)
01:19:19.677 00.000 28316 Enqueuing Move request for scope (-0.21, 0.22)
01:19:19.677 00.000 29988 Worker thread wakes up
01:19:19.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd
01:19:19.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.22)
01:19:19.677 00.000 29988 Moving (-0.21, 0.22) raw xDistance=0.29 yDistance=0.09
01:19:19.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
01:19:19.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:19.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:19.678 00.001 28316 UpdateGuideState exits: m=2498 RSB=34.5
01:19:19.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:19.679 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:19.679 00.000 28316 Enqueuing Expose request
01:19:19.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:19.680 00.001 29988 MoveAxis(W, 64, ABG)
01:19:19.680 00.000 29988 Guiding  Dir = 3, Dur = 64
01:19:19.680 00.000 29988 IsSlewing returns 0
01:19:19.680 00.000 29988 IsGuiding returns 0
01:19:19.682 00.002 29988 PulseGuide returned control before completion, sleep 73
01:19:19.763 00.081 29988 IsGuiding returns 0
01:19:19.763 00.000 29988 Move returns status 0, amount 64
01:19:19.763 00.000 29988 MoveAxis(N, 0, ABG)
01:19:19.763 00.000 29988 Move returns status 0, amount 0
01:19:19.763 00.000 29988 move complete, result=0
01:19:19.763 00.000 29988 worker thread done servicing request
01:19:19.763 00.000 29988 Worker thread wakes up
01:19:19.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:19.763 00.000 28316 GuideStep: 0.3 px 64 ms WEST, 0.1 px 0 ms NORTH
01:19:19.764 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:21.390 01.626 29988 Exposure complete
01:19:21.422 00.032 29988 worker thread done servicing request
01:19:21.422 00.000 28316 OnExposeComplete: enter
01:19:21.423 00.001 28316 UpdateGuideState(): m_state=6
01:19:21.424 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
01:19:21.424 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=256.04, Mass=2432, SNR=34.2, Peak=241 HFD=4.0
01:19:21.425 00.001 28316 MultiStar: [#1 0.04,0.42,0.00,M9] [#2 0.23,-0.03,0.89,U] [#3 0.09,0.36,0.00,M7] [#4 -0.16,0.26,0.85,U] [#5 -0.07,0.01,0.75,U] [#6 -0.17,0.30,0.00,M6] [#7 0.12,0.38,0.00,M4] [#8 0.06,0.43,0.00,M6] 
01:19:21.426 00.001 28316 refined, 3 included, MultiStar: {-0.02, 0.00}, one-star: {-0.08, -0.20}
01:19:21.426 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:19:21.427 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:19:21.427 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.05 mountX=0.01 mountY=0.01, mountTheta=1.04
01:19:21.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.00, opts=13)
01:19:21.429 00.001 28316 Enqueuing Move request for scope (-0.02, 0.00)
01:19:21.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:21.430 00.001 29988 Worker thread wakes up
01:19:21.430 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
01:19:21.430 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
01:19:21.430 00.000 29988 Moving (-0.02, 0.00) raw xDistance=0.01 yDistance=0.01
01:19:21.430 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
01:19:21.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:21.431 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:21.431 00.000 28316 Enqueuing Expose request
01:19:21.432 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:19:21.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:21.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:19:21.432 00.000 29988 MoveAxis(E, 0, ABG)
01:19:21.432 00.000 29988 Move returns status 0, amount 0
01:19:21.432 00.000 29988 MoveAxis(N, 0, ABG)
01:19:21.432 00.000 29988 Move returns status 0, amount 0
01:19:21.432 00.000 29988 move complete, result=0
01:19:21.432 00.000 29988 worker thread done servicing request
01:19:21.432 00.000 29988 Worker thread wakes up
01:19:21.432 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:21.432 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:21.433 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:22.952 01.519 29988 Exposure complete
01:19:22.991 00.039 29988 worker thread done servicing request
01:19:22.992 00.001 28316 OnExposeComplete: enter
01:19:22.993 00.001 28316 UpdateGuideState(): m_state=6
01:19:22.995 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
01:19:22.996 00.001 28316 Star::Find returns 1 (0), X=952.71, Y=256.27, Mass=2486, SNR=34.4, Peak=226 HFD=3.7
01:19:22.997 00.001 28316 MultiStar: [#1 0.06,0.55,0.00,M10] [#2 0.21,0.12,0.87,U] [#3 0.02,0.60,0.00,M8] [#4 -0.17,0.30,0.00,M3] [#5 -0.10,0.06,0.73,U] [#6 -0.21,0.39,0.00,M7] [#7 -0.06,0.48,0.00,M5] [#8 0.11,0.29,0.00,M7] 
01:19:23.000 00.003 28316 single-star, 2 included, MultiStar: {0.02, 0.07}, one-star: {-0.05, 0.02}
01:19:23.002 00.002 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
01:19:23.002 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
01:19:23.003 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.70 mountX=0.04 mountY=0.03, mountTheta=0.67
01:19:23.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
01:19:23.004 00.000 28316 Enqueuing Move request for scope (-0.05, 0.02)
01:19:23.005 00.001 29988 Worker thread wakes up
01:19:23.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:19:23.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:19:23.005 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.03
01:19:23.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:23.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:23.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:23.006 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.4
01:19:23.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:23.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:23.007 00.001 28316 Enqueuing Expose request
01:19:23.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:19:23.007 00.000 29988 MoveAxis(E, 0, ABG)
01:19:23.007 00.000 29988 Move returns status 0, amount 0
01:19:23.007 00.000 29988 MoveAxis(N, 0, ABG)
01:19:23.007 00.000 29988 Move returns status 0, amount 0
01:19:23.007 00.000 29988 move complete, result=0
01:19:23.007 00.000 29988 worker thread done servicing request
01:19:23.008 00.001 29988 Worker thread wakes up
01:19:23.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:23.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:23.008 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:24.634 01.626 29988 Exposure complete
01:19:24.678 00.044 29988 worker thread done servicing request
01:19:24.678 00.000 28316 OnExposeComplete: enter
01:19:24.679 00.001 28316 UpdateGuideState(): m_state=6
01:19:24.681 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
01:19:24.683 00.002 28316 Star::Find returns 1 (0), X=952.61, Y=256.21, Mass=2456, SNR=34.3, Peak=217 HFD=3.7
01:19:24.685 00.002 28316 MultiStar: [#1 0.19,0.60,0.00,R] [#2 0.16,-0.05,0.91,U] [#3 -0.11,0.45,0.00,M9] [#4 -0.12,0.30,0.00,M4] [#5 0.09,0.07,0.76,U] [#6 -0.34,0.42,0.00,M8] [#7 0.13,0.51,0.00,M6] [#8 -0.07,0.60,0.00,M8] 
01:19:24.688 00.003 28316 refined, 2 included, MultiStar: {0.02, -0.01}, one-star: {-0.15, -0.04}
01:19:24.690 00.002 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:19:24.692 00.002 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:19:24.695 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.39 mountX=-0.02 mountY=-0.02, mountTheta=-2.41
01:19:24.699 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
01:19:24.699 00.000 28316 Enqueuing Move request for scope (0.02, -0.01)
01:19:24.700 00.001 29988 Worker thread wakes up
01:19:24.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
01:19:24.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
01:19:24.700 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
01:19:24.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:24.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:24.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:24.700 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
01:19:24.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:24.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:24.701 00.000 28316 Enqueuing Expose request
01:19:24.702 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:19:24.702 00.000 29988 MoveAxis(E, 0, ABG)
01:19:24.702 00.000 29988 Move returns status 0, amount 0
01:19:24.702 00.000 29988 MoveAxis(N, 0, ABG)
01:19:24.702 00.000 29988 Move returns status 0, amount 0
01:19:24.702 00.000 29988 move complete, result=0
01:19:24.702 00.000 29988 worker thread done servicing request
01:19:24.702 00.000 29988 Worker thread wakes up
01:19:24.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:24.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:24.703 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:26.218 01.515 29988 Exposure complete
01:19:26.245 00.027 29988 worker thread done servicing request
01:19:26.245 00.000 28316 OnExposeComplete: enter
01:19:26.246 00.001 28316 UpdateGuideState(): m_state=6
01:19:26.248 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
01:19:26.249 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=256.20, Mass=2501, SNR=34.5, Peak=202 HFD=3.8
01:19:26.251 00.002 28316 MultiStar: [#1 -0.31,-0.10,0.00,M1] [#2 -0.09,0.27,0.91,U] [#3 -0.21,0.55,0.00,M10] [#4 -0.34,0.28,0.00,M5] [#5 -0.23,0.08,0.73,U] [#6 -0.39,0.56,0.00,M9] [#7 -0.11,0.60,0.00,M7] [#8 -0.14,0.64,0.00,M9] 
01:19:26.252 00.001 28316 single-star, 2 included, MultiStar: {-0.16, 0.10}, one-star: {-0.18, -0.04}
01:19:26.253 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
01:19:26.254 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
01:19:26.254 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.90 mountX=0.04 mountY=0.18, mountTheta=1.38
01:19:26.256 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.04, opts=13)
01:19:26.257 00.001 28316 Enqueuing Move request for scope (-0.18, -0.04)
01:19:26.258 00.001 29988 Worker thread wakes up
01:19:26.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
01:19:26.258 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
01:19:26.258 00.000 29988 Moving (-0.18, -0.04) raw xDistance=0.04 yDistance=0.18
01:19:26.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:26.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:26.259 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:26.259 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.5
01:19:26.260 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:26.260 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:26.260 00.000 28316 Enqueuing Expose request
01:19:26.261 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:19:26.261 00.000 29988 MoveAxis(E, 0, ABG)
01:19:26.261 00.000 29988 Move returns status 0, amount 0
01:19:26.261 00.000 29988 MoveAxis(N, 0, ABG)
01:19:26.261 00.000 29988 Move returns status 0, amount 0
01:19:26.261 00.000 29988 move complete, result=0
01:19:26.261 00.000 29988 worker thread done servicing request
01:19:26.261 00.000 29988 Worker thread wakes up
01:19:26.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:26.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:26.261 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:19:27.892 01.631 29988 Exposure complete
01:19:27.924 00.032 29988 worker thread done servicing request
01:19:27.924 00.000 28316 OnExposeComplete: enter
01:19:27.925 00.001 28316 UpdateGuideState(): m_state=6
01:19:27.926 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
01:19:27.926 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=256.26, Mass=2344, SNR=33.6, Peak=179 HFD=3.8
01:19:27.927 00.001 28316 MultiStar: [#1 -0.29,0.08,0.98,U] [#2 0.10,0.20,0.92,U] [#3 -0.32,0.67,0.00,R] [#4 -0.28,0.25,0.00,M6] [#5 -0.20,0.15,0.77,U] [#6 -0.27,0.29,0.00,M10] [#7 0.05,0.48,0.00,M8] [#8 -0.33,0.59,0.00,M10] 
01:19:27.927 00.000 28316 refined, 3 included, MultiStar: {-0.19, 0.11}, one-star: {-0.35, 0.02}
01:19:27.928 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:19:27.929 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:19:27.930 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.21 cameraTheta=2.62 mountX=0.17 mountY=0.12, mountTheta=0.60
01:19:27.932 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.11, opts=13)
01:19:27.933 00.001 28316 Enqueuing Move request for scope (-0.19, 0.11)
01:19:27.934 00.001 29988 Worker thread wakes up
01:19:27.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:27.935 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
01:19:27.935 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
01:19:27.935 00.000 29988 Moving (-0.19, 0.11) raw xDistance=0.17 yDistance=0.12
01:19:27.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:19:27.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:27.935 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
01:19:27.936 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:27.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:27.937 00.000 28316 Enqueuing Expose request
01:19:27.938 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:19:27.938 00.000 29988 MoveAxis(E, 0, ABG)
01:19:27.938 00.000 29988 Move returns status 0, amount 0
01:19:27.938 00.000 29988 MoveAxis(N, 0, ABG)
01:19:27.938 00.000 29988 Move returns status 0, amount 0
01:19:27.938 00.000 29988 move complete, result=0
01:19:27.938 00.000 29988 worker thread done servicing request
01:19:27.938 00.000 29988 Worker thread wakes up
01:19:27.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:27.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:27.938 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:29.458 01.520 29988 Exposure complete
01:19:29.515 00.057 29988 worker thread done servicing request
01:19:29.516 00.001 28316 OnExposeComplete: enter
01:19:29.516 00.000 28316 UpdateGuideState(): m_state=6
01:19:29.517 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
01:19:29.517 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=256.22, Mass=2340, SNR=33.5, Peak=193 HFD=3.7
01:19:29.519 00.002 28316 MultiStar: [#1 -0.24,-0.11,1.02,U] [#2 -0.07,0.24,0.90,U] [#3 0.05,-0.13,0.86,U] [#4 -0.24,0.41,0.00,M7] [#5 -0.12,0.13,0.73,U] [#6 -0.22,0.50,0.00,R] [#7 0.18,0.52,0.00,M9] [#8 0.06,0.75,0.00,R] 
01:19:29.522 00.003 28316 refined, 4 included, MultiStar: {-0.14, 0.02}, one-star: {-0.28, -0.03}
01:19:29.524 00.002 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
01:19:29.526 00.002 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
01:19:29.529 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.03 mountX=0.07 mountY=0.12, mountTheta=1.02
01:19:29.532 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.02, opts=13)
01:19:29.533 00.001 28316 Enqueuing Move request for scope (-0.14, 0.02)
01:19:29.535 00.002 29988 Worker thread wakes up
01:19:29.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
01:19:29.535 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
01:19:29.535 00.000 29988 Moving (-0.14, 0.02) raw xDistance=0.07 yDistance=0.12
01:19:29.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:19:29.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:29.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:29.536 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.5
01:19:29.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:29.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:29.538 00.001 28316 Enqueuing Expose request
01:19:29.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:19:29.538 00.000 29988 MoveAxis(E, 0, ABG)
01:19:29.538 00.000 29988 Move returns status 0, amount 0
01:19:29.538 00.000 29988 MoveAxis(N, 0, ABG)
01:19:29.538 00.000 29988 Move returns status 0, amount 0
01:19:29.538 00.000 29988 move complete, result=0
01:19:29.538 00.000 29988 worker thread done servicing request
01:19:29.538 00.000 29988 Worker thread wakes up
01:19:29.539 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:29.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:29.539 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:31.171 01.632 29988 Exposure complete
01:19:31.200 00.029 28316 OnExposeComplete: enter
01:19:31.203 00.003 29988 worker thread done servicing request
01:19:31.203 00.000 28316 UpdateGuideState(): m_state=6
01:19:31.203 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
01:19:31.203 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=256.38, Mass=2372, SNR=33.7, Peak=192 HFD=3.7
01:19:31.204 00.001 28316 MultiStar: [#1 -0.30,0.17,0.00,M1] [#2 -0.02,0.17,0.93,U] [#3 -0.03,-0.05,0.87,U] [#4 -0.42,0.28,0.00,M8] [#5 -0.26,0.30,0.00,M1] [#6 -0.20,0.08,0.64,U] [#7 0.01,0.68,0.00,M10] [#8 -0.19,-0.12,0.59,U] 
01:19:31.204 00.000 28316 refined, 4 included, MultiStar: {-0.17, 0.06}, one-star: {-0.40, 0.14}
01:19:31.205 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
01:19:31.205 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
01:19:31.205 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.81 mountX=0.12 mountY=0.12, mountTheta=0.80
01:19:31.207 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.06, opts=13)
01:19:31.208 00.001 28316 Enqueuing Move request for scope (-0.17, 0.06)
01:19:31.208 00.000 29988 Worker thread wakes up
01:19:31.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:31.209 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
01:19:31.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
01:19:31.209 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
01:19:31.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:31.210 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:31.210 00.000 28316 Enqueuing Expose request
01:19:31.211 00.001 29988 Moving (-0.17, 0.06) raw xDistance=0.12 yDistance=0.12
01:19:31.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:19:31.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:31.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:19:31.211 00.000 29988 MoveAxis(E, 0, ABG)
01:19:31.211 00.000 29988 Move returns status 0, amount 0
01:19:31.211 00.000 29988 MoveAxis(N, 0, ABG)
01:19:31.211 00.000 29988 Move returns status 0, amount 0
01:19:31.211 00.000 29988 move complete, result=0
01:19:31.211 00.000 29988 worker thread done servicing request
01:19:31.211 00.000 29988 Worker thread wakes up
01:19:31.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:31.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:31.211 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:32.731 01.520 29988 Exposure complete
01:19:32.765 00.034 29988 worker thread done servicing request
01:19:32.765 00.000 28316 OnExposeComplete: enter
01:19:32.765 00.000 28316 UpdateGuideState(): m_state=6
01:19:32.766 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
01:19:32.767 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=256.32, Mass=2594, SNR=35.4, Peak=195 HFD=3.8
01:19:32.767 00.000 28316 MultiStar: [#1 -0.24,-0.03,0.96,U] [#2 0.05,0.19,0.87,U] [#3 0.05,-0.11,0.82,U] [#4 -0.20,0.39,0.00,M9] [#5 -0.05,0.15,0.69,U] [#6 -0.10,-0.14,0.60,U] [#7 0.08,0.57,0.00,R] [#8 0.05,-0.28,0.57,U] 
01:19:32.768 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.00}, one-star: {-0.35, 0.07}
01:19:32.768 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
01:19:32.769 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.14)
01:19:32.769 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.10 mountX=0.04 mountY=0.09, mountTheta=1.17
01:19:32.770 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.00, opts=13)
01:19:32.771 00.001 28316 Enqueuing Move request for scope (-0.10, -0.00)
01:19:32.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:32.772 00.001 29988 Worker thread wakes up
01:19:32.772 00.000 28316 UpdateGuideState exits: m=2594 RSB=35.4
01:19:32.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:32.773 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
01:19:32.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
01:19:32.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:32.773 00.000 28316 Enqueuing Expose request
01:19:32.773 00.000 29988 Moving (-0.10, -0.00) raw xDistance=0.04 yDistance=0.09
01:19:32.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:32.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:32.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:32.775 00.002 29988 MoveAxis(E, 0, ABG)
01:19:32.775 00.000 29988 Move returns status 0, amount 0
01:19:32.775 00.000 29988 MoveAxis(N, 0, ABG)
01:19:32.775 00.000 29988 Move returns status 0, amount 0
01:19:32.775 00.000 29988 move complete, result=0
01:19:32.775 00.000 29988 worker thread done servicing request
01:19:32.775 00.000 29988 Worker thread wakes up
01:19:32.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:32.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:32.777 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:34.406 01.629 29988 Exposure complete
01:19:34.445 00.039 29988 worker thread done servicing request
01:19:34.445 00.000 28316 OnExposeComplete: enter
01:19:34.446 00.001 28316 UpdateGuideState(): m_state=6
01:19:34.447 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
01:19:34.449 00.002 28316 Star::Find returns 1 (0), X=952.30, Y=256.37, Mass=2477, SNR=34.5, Peak=183 HFD=3.7
01:19:34.450 00.001 28316 MultiStar: [#1 -0.35,0.10,0.00,M1] [#2 -0.24,0.34,0.00,M1] [#3 -0.08,0.06,0.85,U] [#4 -0.48,0.30,0.00,M10] [#5 -0.31,0.23,0.00,M1] [#6 -0.21,-0.05,0.63,U] [#7 -0.28,0.03,0.62,U] [#8 -0.11,-0.27,0.56,U] 
01:19:34.451 00.001 28316 refined, 4 included, MultiStar: {-0.24, 0.00}, one-star: {-0.45, 0.13}
01:19:34.453 00.002 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
01:19:34.454 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
01:19:34.454 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.13 mountX=0.10 mountY=0.22, mountTheta=1.13
01:19:34.456 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.00, opts=13)
01:19:34.456 00.000 28316 Enqueuing Move request for scope (-0.24, 0.00)
01:19:34.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:34.457 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:19:34.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:34.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:34.458 00.000 28316 Enqueuing Expose request
01:19:34.458 00.000 29988 Worker thread wakes up
01:19:34.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
01:19:34.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
01:19:34.459 00.000 29988 Moving (-0.24, 0.00) raw xDistance=0.10 yDistance=0.22
01:19:34.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:19:34.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:19:34.459 00.000 29988 MoveAxis(E, 0, ABG)
01:19:34.459 00.000 29988 Move returns status 0, amount 0
01:19:34.459 00.000 29988 MoveAxis(S, 52, ABG)
01:19:34.459 00.000 29988 Guiding  Dir = 1, Dur = 52
01:19:34.459 00.000 29988 IsSlewing returns 0
01:19:34.459 00.000 29988 IsGuiding returns 0
01:19:34.463 00.004 29988 PulseGuide returned control before completion, sleep 58
01:19:34.533 00.070 29988 IsGuiding returns 0
01:19:34.533 00.000 29988 Move returns status 0, amount 52
01:19:34.533 00.000 29988 move complete, result=0
01:19:34.533 00.000 29988 worker thread done servicing request
01:19:34.533 00.000 29988 Worker thread wakes up
01:19:34.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:34.533 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:19:34.534 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:35.943 01.409 29988 Exposure complete
01:19:35.998 00.055 29988 worker thread done servicing request
01:19:35.998 00.000 28316 OnExposeComplete: enter
01:19:36.000 00.002 28316 UpdateGuideState(): m_state=6
01:19:36.001 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
01:19:36.003 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=256.45, Mass=2499, SNR=34.6, Peak=181 HFD=4.0
01:19:36.004 00.001 28316 MultiStar: [#1 -0.27,0.21,0.00,M2] [#2 -0.02,0.45,0.00,M2] [#3 -0.00,0.13,0.83,U] [#4 -0.44,0.58,0.00,R] [#5 -0.19,0.40,0.00,M2] [#6 -0.22,0.20,0.62,U] [#7 -0.16,0.28,0.00,M1] [#8 -0.31,-0.00,0.00,M1] 
01:19:36.005 00.001 28316 refined, 2 included, MultiStar: {-0.14, 0.18}, one-star: {-0.21, 0.21}
01:19:36.006 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
01:19:36.007 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
01:19:36.009 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=0.22 mountY=0.04, mountTheta=0.19
01:19:36.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
01:19:36.012 00.001 28316 Enqueuing Move request for scope (-0.14, 0.18)
01:19:36.012 00.000 29988 Worker thread wakes up
01:19:36.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:36.013 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.6
01:19:36.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:36.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:36.014 00.000 28316 Enqueuing Expose request
01:19:36.015 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
01:19:36.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
01:19:36.015 00.000 29988 Moving (-0.14, 0.18) raw xDistance=0.22 yDistance=0.04
01:19:36.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:19:36.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:36.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:19:36.015 00.000 29988 MoveAxis(W, 47, ABG)
01:19:36.015 00.000 29988 Guiding  Dir = 3, Dur = 47
01:19:36.015 00.000 29988 IsSlewing returns 0
01:19:36.015 00.000 29988 IsGuiding returns 0
01:19:36.016 00.001 29988 PulseGuide returned control before completion, sleep 56
01:19:36.082 00.066 29988 IsGuiding returns 0
01:19:36.082 00.000 29988 Move returns status 0, amount 47
01:19:36.082 00.000 29988 MoveAxis(N, 0, ABG)
01:19:36.082 00.000 29988 Move returns status 0, amount 0
01:19:36.082 00.000 29988 move complete, result=0
01:19:36.082 00.000 29988 worker thread done servicing request
01:19:36.082 00.000 29988 Worker thread wakes up
01:19:36.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:36.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:36.083 00.001 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
01:19:37.707 01.624 29988 Exposure complete
01:19:37.762 00.055 29988 worker thread done servicing request
01:19:37.762 00.000 28316 OnExposeComplete: enter
01:19:37.763 00.001 28316 UpdateGuideState(): m_state=6
01:19:37.764 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
01:19:37.765 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=256.58, Mass=2344, SNR=33.6, Peak=181 HFD=3.4
01:19:37.767 00.002 28316 MultiStar: [#1 -0.28,0.34,0.00,M3] [#2 -0.01,0.42,0.00,M3] [#3 0.03,0.14,0.89,U] [#4 0.06,-0.04,0.82,U] [#5 -0.10,0.45,0.00,M3] [#6 -0.29,0.35,0.00,M1] [#7 -0.10,0.11,0.63,U] [#8 -0.30,0.15,0.00,M2] 
01:19:37.770 00.003 28316 refined, 3 included, MultiStar: {-0.10, 0.15}, one-star: {-0.34, 0.33}
01:19:37.771 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
01:19:37.772 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
01:19:37.772 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.15 mountX=0.17 mountY=0.02, mountTheta=0.12
01:19:37.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.15, opts=13)
01:19:37.774 00.001 28316 Enqueuing Move request for scope (-0.10, 0.15)
01:19:37.774 00.000 29988 Worker thread wakes up
01:19:37.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:37.775 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.6
01:19:37.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:37.776 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:37.776 00.000 28316 Enqueuing Expose request
01:19:37.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
01:19:37.777 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
01:19:37.777 00.000 29988 Moving (-0.10, 0.15) raw xDistance=0.17 yDistance=0.02
01:19:37.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:19:37.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:37.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:19:37.777 00.000 29988 MoveAxis(E, 0, ABG)
01:19:37.777 00.000 29988 Move returns status 0, amount 0
01:19:37.777 00.000 29988 MoveAxis(N, 0, ABG)
01:19:37.777 00.000 29988 Move returns status 0, amount 0
01:19:37.777 00.000 29988 move complete, result=0
01:19:37.777 00.000 29988 worker thread done servicing request
01:19:37.777 00.000 29988 Worker thread wakes up
01:19:37.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:37.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:19:37.777 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:38.676 00.899 28316 evsrv: cli 0C97D050 connect
01:19:38.677 00.001 28316 case statement mapped state 6 to 3
01:19:38.677 00.000 28316 case statement mapped state 6 to 3
01:19:38.679 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"d3b9e9f9-5ad8-473f-ba73-1b34f146fa65"}
01:19:38.680 00.001 28316 case statement mapped state 6 to 3
01:19:38.680 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"d3b9e9f9-5ad8-473f-ba73-1b34f146fa65"}
01:19:38.681 00.001 28316 evsrv: cli 0C97D050 disconnect
01:19:38.683 00.002 28316 evsrv: cli 0C97DFF0 connect
01:19:38.684 00.001 28316 case statement mapped state 6 to 3
01:19:38.684 00.000 28316 case statement mapped state 6 to 3
01:19:38.685 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"06b36856-fed6-4898-81f3-9ac36b490473"}
01:19:38.687 00.002 28316 PhdController::Dither begins
01:19:38.688 00.001 28316 dither: size=2.00, dRA=-0.90 dDec=-0.91
01:19:38.689 00.001 28316 MountToCamera -- mountTheta (-2.35) + m_xAngle (2.00) = xAngle (-0.35 = -0.35)
01:19:38.690 00.001 28316 MountToCamera -- mountX=-0.90 mountY=-0.91 hyp=1.28 mountTheta=-2.35 cameraX=1.20, cameraY=-0.44 cameraTheta=-0.35
01:19:38.691 00.001 28316 setting lock position to (953.95, 255.81)
01:19:38.692 00.001 28316 Mount: notify guiding dithered (1.2, -0.4)
01:19:38.693 00.001 28316 MultiStar: stabilizing after lock position change
01:19:38.694 00.001 28316 Status Line: Dithering de -0.90,-0.91
01:19:38.697 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:19:38.697 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
01:19:38.698 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":0,"id":"06b36856-fed6-4898-81f3-9ac36b490473"}
01:19:38.699 00.001 28316 evsrv: cli 0C97DFF0 disconnect
01:19:39.289 00.590 29988 Exposure complete
01:19:39.349 00.060 29988 worker thread done servicing request
01:19:39.349 00.000 28316 OnExposeComplete: enter
01:19:39.352 00.003 28316 UpdateGuideState(): m_state=6
01:19:39.353 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
01:19:39.353 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=256.84, Mass=2320, SNR=33.3, Peak=209 HFD=3.9
01:19:39.354 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
01:19:39.354 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
01:19:39.354 00.000 28316 CameraToMount -- cameraX=-1.71 cameraY=1.03 hyp=1.99 cameraTheta=2.60 mountX=1.64 mountY=1.06, mountTheta=0.57
01:19:39.356 00.002 28316 dither recenter: remaining=(0.9,0.9) step=(0.9,0.9)
01:19:39.356 00.000 28316 MountToCamera -- mountTheta (0.79) + m_xAngle (2.00) = xAngle (2.79 = 2.79)
01:19:39.356 00.000 28316 MountToCamera -- mountX=0.90 mountY=0.91 hyp=1.28 mountTheta=0.79 cameraX=-1.20, cameraY=0.44 cameraTheta=2.79
01:19:39.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.20, y=0.44, opts=4)
01:19:39.357 00.000 28316 Enqueuing Move request for scope (-1.20, 0.44)
01:19:39.358 00.001 28316 Mount: notify direct move 0.90,0.91
01:19:39.359 00.001 29988 Worker thread wakes up
01:19:39.359 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 0.44) opts 0x4
01:19:39.360 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:39.361 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
01:19:39.363 00.002 28316 PhdController: settling, locked = 1, distance = 1.62 (0.50) aobump = 0 frame = 1 / 99999
01:19:39.364 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.20, 0.44)
01:19:39.364 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144779.364,"Host":"ASUS_SAM","Inst":1,"Distance":1.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:19:39.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:39.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:39.366 00.001 28316 Enqueuing Expose request
01:19:39.368 00.002 29988 Moving (-1.20, 0.44) raw xDistance=0.90 yDistance=0.91
01:19:39.368 00.000 29988 MoveAxis(W, 299, B)
01:19:39.368 00.000 29988 Guiding  Dir = 3, Dur = 299
01:19:39.369 00.001 29988 IsSlewing returns 0
01:19:39.369 00.000 29988 IsGuiding returns 0
01:19:39.370 00.001 29988 PulseGuide returned control before completion, sleep 308
01:19:39.695 00.325 29988 IsGuiding returns 0
01:19:39.695 00.000 29988 Move returns status 0, amount 299
01:19:39.695 00.000 29988 MoveAxis(S, 217, B)
01:19:39.695 00.000 29988 Guiding  Dir = 1, Dur = 217
01:19:39.695 00.000 29988 IsSlewing returns 0
01:19:39.695 00.000 29988 IsGuiding returns 0
01:19:39.700 00.005 29988 PulseGuide returned control before completion, sleep 222
01:19:39.928 00.228 29988 IsGuiding returns 0
01:19:39.928 00.000 29988 Move returns status 0, amount 217
01:19:39.928 00.000 29988 move complete, result=0
01:19:39.928 00.000 29988 worker thread done servicing request
01:19:39.928 00.000 29988 Worker thread wakes up
01:19:39.928 00.000 28316 GuideStep: 0.9 px 299 ms WEST, 0.9 px 217 ms SOUTH
01:19:39.931 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:39.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:41.562 01.631 29988 Exposure complete
01:19:41.601 00.039 29988 worker thread done servicing request
01:19:41.601 00.000 28316 OnExposeComplete: enter
01:19:41.602 00.001 28316 UpdateGuideState(): m_state=6
01:19:41.604 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
01:19:41.605 00.001 28316 Star::Find returns 1 (1), X=953.16, Y=256.16, Mass=2514, SNR=34.9, Peak=255 HFD=4.0
01:19:41.606 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:19:41.607 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:19:41.610 00.003 28316 CameraToMount -- cameraX=-0.80 cameraY=0.35 hyp=0.87 cameraTheta=2.73 mountX=0.65 mountY=0.55, mountTheta=0.71
01:19:41.612 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=0.35, opts=13)
01:19:41.613 00.001 28316 Enqueuing Move request for scope (-0.80, 0.35)
01:19:41.613 00.000 29988 Worker thread wakes up
01:19:41.614 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.35) opts 0xd
01:19:41.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.80, 0.35)
01:19:41.614 00.000 29988 Moving (-0.80, 0.35) raw xDistance=0.65 yDistance=0.55
01:19:41.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:41.614 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.9 Saturée
01:19:41.614 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 2 / 99999
01:19:41.615 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
01:19:41.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:19:41.615 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144781.615,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:19:41.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
01:19:41.615 00.000 29988 MoveAxis(W, 137, ABG)
01:19:41.615 00.000 29988 Guiding  Dir = 3, Dur = 137
01:19:41.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:41.616 00.001 29988 IsSlewing returns 0
01:19:41.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:41.617 00.001 28316 Enqueuing Expose request
01:19:41.617 00.000 29988 IsGuiding returns 0
01:19:41.619 00.002 29988 PulseGuide returned control before completion, sleep 146
01:19:41.784 00.165 29988 IsGuiding returns 0
01:19:41.785 00.001 29988 Move returns status 0, amount 137
01:19:41.785 00.000 29988 MoveAxis(N, 0, ABG)
01:19:41.785 00.000 29988 Move returns status 0, amount 0
01:19:41.785 00.000 29988 move complete, result=0
01:19:41.785 00.000 29988 worker thread done servicing request
01:19:41.785 00.000 29988 Worker thread wakes up
01:19:41.785 00.000 28316 GuideStep: 0.6 px 137 ms WEST, 0.6 px 0 ms NORTH
01:19:41.786 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:41.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:43.201 01.415 29988 Exposure complete
01:19:43.240 00.039 29988 worker thread done servicing request
01:19:43.240 00.000 28316 OnExposeComplete: enter
01:19:43.241 00.001 28316 UpdateGuideState(): m_state=6
01:19:43.242 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
01:19:43.242 00.000 28316 Star::Find returns 1 (0), X=953.52, Y=255.88, Mass=2433, SNR=34.2, Peak=194 HFD=3.9
01:19:43.242 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
01:19:43.243 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
01:19:43.243 00.000 28316 CameraToMount -- cameraX=-0.44 cameraY=0.08 hyp=0.44 cameraTheta=2.97 mountX=0.25 mountY=0.35, mountTheta=0.96
01:19:43.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=0.08, opts=13)
01:19:43.245 00.001 28316 Enqueuing Move request for scope (-0.44, 0.08)
01:19:43.246 00.001 29988 Worker thread wakes up
01:19:43.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:43.249 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.08) opts 0xd
01:19:43.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.44, 0.08)
01:19:43.249 00.000 29988 Moving (-0.44, 0.08) raw xDistance=0.25 yDistance=0.35
01:19:43.249 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:19:43.249 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 3 / 99999
01:19:43.250 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.25
01:19:43.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:19:43.250 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144783.250,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:19:43.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:19:43.250 00.000 29988 MoveAxis(W, 62, ABG)
01:19:43.251 00.001 29988 Guiding  Dir = 3, Dur = 62
01:19:43.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:43.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:43.251 00.000 28316 Enqueuing Expose request
01:19:43.252 00.001 29988 IsSlewing returns 0
01:19:43.252 00.000 29988 IsGuiding returns 0
01:19:43.254 00.002 29988 PulseGuide returned control before completion, sleep 71
01:19:43.326 00.072 29988 IsGuiding returns 1
01:19:43.326 00.000 29988 scope still moving after pulse duration time elapsed
01:19:43.357 00.031 29988 IsSlewing returns 0
01:19:43.357 00.000 29988 IsGuiding returns 0
01:19:43.357 00.000 29988 scope move finished after 62 + 43 ms
01:19:43.358 00.001 29988 Move returns status 0, amount 62
01:19:43.358 00.000 29988 MoveAxis(N, 0, ABG)
01:19:43.358 00.000 29988 Move returns status 0, amount 0
01:19:43.358 00.000 29988 move complete, result=0
01:19:43.358 00.000 29988 worker thread done servicing request
01:19:43.358 00.000 29988 Worker thread wakes up
01:19:43.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:43.358 00.000 28316 GuideStep: 0.3 px 62 ms WEST, 0.4 px 0 ms NORTH
01:19:43.360 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:44.994 01.634 29988 Exposure complete
01:19:45.032 00.038 29988 worker thread done servicing request
01:19:45.032 00.000 28316 OnExposeComplete: enter
01:19:45.033 00.001 28316 UpdateGuideState(): m_state=6
01:19:45.034 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
01:19:45.034 00.000 28316 Star::Find returns 1 (0), X=953.70, Y=255.55, Mass=2541, SNR=35.0, Peak=206 HFD=3.7
01:19:45.035 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
01:19:45.036 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
01:19:45.037 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.25 hyp=0.36 cameraTheta=-2.37 mountX=-0.12 mountY=0.35, mountTheta=1.92
01:19:45.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.25, opts=13)
01:19:45.039 00.001 28316 Enqueuing Move request for scope (-0.26, -0.25)
01:19:45.039 00.000 29988 Worker thread wakes up
01:19:45.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:45.040 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.25) opts 0xd
01:19:45.040 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.25)
01:19:45.040 00.000 29988 Moving (-0.26, -0.25) raw xDistance=-0.12 yDistance=0.35
01:19:45.040 00.000 28316 UpdateGuideState exits: m=2541 RSB=35.0
01:19:45.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:19:45.040 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.25
01:19:45.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:19:45.040 00.000 29988 MoveAxis(E, 0, ABG)
01:19:45.040 00.000 29988 Move returns status 0, amount 0
01:19:45.040 00.000 29988 MoveAxis(S, 83, ABG)
01:19:45.040 00.000 29988 Guiding  Dir = 1, Dur = 83
01:19:45.040 00.000 28316 PhdController: settling, locked = 1, distance = 0.63 (0.50) aobump = 0 frame = 4 / 99999
01:19:45.041 00.001 29988 IsSlewing returns 0
01:19:45.041 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144785.041,"Host":"ASUS_SAM","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:19:45.041 00.000 29988 IsGuiding returns 0
01:19:45.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:45.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:45.042 00.000 28316 Enqueuing Expose request
01:19:45.047 00.005 29988 PulseGuide returned control before completion, sleep 89
01:19:45.150 00.103 29988 IsGuiding returns 0
01:19:45.150 00.000 29988 Move returns status 0, amount 83
01:19:45.150 00.000 29988 move complete, result=0
01:19:45.150 00.000 29988 worker thread done servicing request
01:19:45.150 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 83 ms SOUTH
01:19:45.151 00.001 29988 Worker thread wakes up
01:19:45.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:45.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:46.563 01.412 29988 Exposure complete
01:19:46.603 00.040 29988 worker thread done servicing request
01:19:46.603 00.000 28316 OnExposeComplete: enter
01:19:46.604 00.001 28316 UpdateGuideState(): m_state=6
01:19:46.605 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
01:19:46.605 00.000 28316 Star::Find returns 1 (0), X=953.82, Y=255.72, Mass=2520, SNR=34.9, Peak=243 HFD=3.9
01:19:46.606 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
01:19:46.606 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
01:19:46.606 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.57 mountX=-0.02 mountY=0.16, mountTheta=1.71
01:19:46.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
01:19:46.608 00.001 28316 Enqueuing Move request for scope (-0.13, -0.09)
01:19:46.608 00.000 29988 Worker thread wakes up
01:19:46.609 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:46.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
01:19:46.609 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.9
01:19:46.609 00.000 28316 PhdController: settling, locked = 1, distance = 0.49 (0.50) aobump = 0 frame = 5 / 99999
01:19:46.610 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
01:19:46.610 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144786.610,"Host":"ASUS_SAM","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:19:46.611 00.001 29988 Moving (-0.13, -0.09) raw xDistance=-0.02 yDistance=0.16
01:19:46.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:46.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:46.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:19:46.611 00.000 29988 MoveAxis(E, 0, ABG)
01:19:46.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:46.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:46.612 00.001 28316 Enqueuing Expose request
01:19:46.612 00.000 29988 Move returns status 0, amount 0
01:19:46.612 00.000 29988 MoveAxis(N, 0, ABG)
01:19:46.612 00.000 29988 Move returns status 0, amount 0
01:19:46.612 00.000 29988 move complete, result=0
01:19:46.612 00.000 29988 worker thread done servicing request
01:19:46.612 00.000 29988 Worker thread wakes up
01:19:46.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:46.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:46.613 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:19:48.242 01.629 29988 Exposure complete
01:19:48.270 00.028 29988 worker thread done servicing request
01:19:48.270 00.000 28316 OnExposeComplete: enter
01:19:48.270 00.000 28316 UpdateGuideState(): m_state=6
01:19:48.271 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
01:19:48.271 00.000 28316 Star::Find returns 1 (0), X=953.80, Y=255.92, Mass=2371, SNR=33.8, Peak=215 HFD=4.2
01:19:48.274 00.003 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:19:48.277 00.003 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:19:48.277 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=0.17 mountY=0.09, mountTheta=0.47
01:19:48.278 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
01:19:48.279 00.001 28316 Enqueuing Move request for scope (-0.16, 0.12)
01:19:48.279 00.000 29988 Worker thread wakes up
01:19:48.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:48.280 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.8
01:19:48.280 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 6 / 99999
01:19:48.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
01:19:48.281 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144788.281,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
01:19:48.281 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
01:19:48.281 00.000 29988 Moving (-0.16, 0.12) raw xDistance=0.17 yDistance=0.09
01:19:48.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:19:48.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:48.281 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:48.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:48.282 00.000 28316 Enqueuing Expose request
01:19:48.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:48.283 00.001 29988 MoveAxis(E, 0, ABG)
01:19:48.283 00.000 29988 Move returns status 0, amount 0
01:19:48.283 00.000 29988 MoveAxis(N, 0, ABG)
01:19:48.283 00.000 29988 Move returns status 0, amount 0
01:19:48.283 00.000 29988 move complete, result=0
01:19:48.283 00.000 29988 worker thread done servicing request
01:19:48.283 00.000 29988 Worker thread wakes up
01:19:48.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:48.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:48.283 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:49.807 01.524 29988 Exposure complete
01:19:49.855 00.048 29988 worker thread done servicing request
01:19:49.855 00.000 28316 OnExposeComplete: enter
01:19:49.856 00.001 28316 UpdateGuideState(): m_state=6
01:19:49.858 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
01:19:49.858 00.000 28316 Star::Find returns 1 (0), X=953.74, Y=255.84, Mass=2380, SNR=33.8, Peak=236 HFD=3.9
01:19:49.859 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:19:49.860 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:19:49.861 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=0.12 mountY=0.18, mountTheta=0.98
01:19:49.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.03, opts=13)
01:19:49.863 00.001 28316 Enqueuing Move request for scope (-0.22, 0.03)
01:19:49.863 00.000 29988 Worker thread wakes up
01:19:49.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
01:19:49.863 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
01:19:49.863 00.000 29988 Moving (-0.22, 0.03) raw xDistance=0.12 yDistance=0.18
01:19:49.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:19:49.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:49.864 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:49.864 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:19:49.864 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 7 / 99999
01:19:49.868 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:19:49.868 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144789.868,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:19:49.868 00.000 29988 MoveAxis(E, 0, ABG)
01:19:49.868 00.000 29988 Move returns status 0, amount 0
01:19:49.868 00.000 29988 MoveAxis(N, 0, ABG)
01:19:49.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:49.869 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:49.869 00.000 28316 Enqueuing Expose request
01:19:49.870 00.001 29988 Move returns status 0, amount 0
01:19:49.870 00.000 29988 move complete, result=0
01:19:49.870 00.000 29988 worker thread done servicing request
01:19:49.870 00.000 29988 Worker thread wakes up
01:19:49.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:49.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:49.870 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:19:51.510 01.640 29988 Exposure complete
01:19:51.557 00.047 29988 worker thread done servicing request
01:19:51.557 00.000 28316 OnExposeComplete: enter
01:19:51.558 00.001 28316 UpdateGuideState(): m_state=6
01:19:51.558 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
01:19:51.559 00.001 28316 Star::Find returns 1 (0), X=953.70, Y=255.97, Mass=2491, SNR=34.6, Peak=224 HFD=4.0
01:19:51.559 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
01:19:51.560 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
01:19:51.560 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.59 mountX=0.25 mountY=0.16, mountTheta=0.56
01:19:51.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.16, opts=13)
01:19:51.563 00.001 28316 Enqueuing Move request for scope (-0.26, 0.16)
01:19:51.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:51.564 00.001 29988 Worker thread wakes up
01:19:51.564 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
01:19:51.564 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 8 / 99999
01:19:51.565 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
01:19:51.565 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144791.565,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:19:51.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
01:19:51.565 00.000 29988 Moving (-0.26, 0.16) raw xDistance=0.25 yDistance=0.16
01:19:51.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:51.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:51.566 00.000 28316 Enqueuing Expose request
01:19:51.567 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:19:51.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:51.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:19:51.567 00.000 29988 MoveAxis(W, 53, ABG)
01:19:51.567 00.000 29988 Guiding  Dir = 3, Dur = 53
01:19:51.567 00.000 29988 IsSlewing returns 0
01:19:51.567 00.000 29988 IsGuiding returns 0
01:19:51.569 00.002 29988 PulseGuide returned control before completion, sleep 62
01:19:51.637 00.068 29988 IsGuiding returns 0
01:19:51.637 00.000 29988 Move returns status 0, amount 53
01:19:51.637 00.000 29988 MoveAxis(N, 0, ABG)
01:19:51.637 00.000 29988 Move returns status 0, amount 0
01:19:51.637 00.000 29988 move complete, result=0
01:19:51.637 00.000 29988 worker thread done servicing request
01:19:51.637 00.000 29988 Worker thread wakes up
01:19:51.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:51.637 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.2 px 0 ms NORTH
01:19:51.638 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:53.043 01.405 29988 Exposure complete
01:19:53.097 00.054 29988 worker thread done servicing request
01:19:53.098 00.001 28316 OnExposeComplete: enter
01:19:53.098 00.000 28316 UpdateGuideState(): m_state=6
01:19:53.098 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
01:19:53.100 00.002 28316 Star::Find returns 1 (1), X=953.89, Y=255.67, Mass=2639, SNR=35.5, Peak=255 HFD=3.8
01:19:53.102 00.002 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:19:53.103 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:19:53.103 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-2.00 mountX=-0.10 mountY=0.12, mountTheta=2.27
01:19:53.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
01:19:53.104 00.000 28316 Enqueuing Move request for scope (-0.06, -0.14)
01:19:53.105 00.001 29988 Worker thread wakes up
01:19:53.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:53.105 00.000 28316 UpdateGuideState exits: m=2639 RSB=35.5 Saturée
01:19:53.106 00.001 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 9 / 99999
01:19:53.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
01:19:53.106 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786144793.106,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
01:19:53.107 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
01:19:53.107 00.000 29988 Moving (-0.06, -0.14) raw xDistance=-0.10 yDistance=0.12
01:19:53.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:19:53.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:53.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:19:53.107 00.000 29988 MoveAxis(E, 0, ABG)
01:19:53.107 00.000 29988 Move returns status 0, amount 0
01:19:53.107 00.000 29988 MoveAxis(N, 0, ABG)
01:19:53.107 00.000 29988 Move returns status 0, amount 0
01:19:53.107 00.000 29988 move complete, result=0
01:19:53.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.108 00.001 29988 worker thread done servicing request
01:19:53.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:53.109 00.001 28316 Enqueuing Expose request
01:19:53.109 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:53.110 00.001 29988 Worker thread wakes up
01:19:53.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:53.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:54.739 01.629 29988 Exposure complete
01:19:54.789 00.050 29988 worker thread done servicing request
01:19:54.789 00.000 28316 OnExposeComplete: enter
01:19:54.790 00.001 28316 UpdateGuideState(): m_state=6
01:19:54.790 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
01:19:54.791 00.001 28316 Star::Find returns 1 (0), X=953.82, Y=255.51, Mass=2483, SNR=34.4, Peak=204 HFD=3.8
01:19:54.793 00.002 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:19:54.794 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:19:54.795 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.99 mountX=-0.21 mountY=0.25, mountTheta=2.28
01:19:54.798 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.29, opts=13)
01:19:54.799 00.001 28316 Enqueuing Move request for scope (-0.13, -0.29)
01:19:54.800 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:54.801 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.4
01:19:54.801 00.000 29988 Worker thread wakes up
01:19:54.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.29) opts 0xd
01:19:54.801 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 10 / 99999
01:19:54.802 00.001 28316 PhdController: newstate STATE_FINISH
01:19:54.802 00.000 28316 PhdController complete: success
01:19:54.803 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786144794.803,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
01:19:54.803 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.29)
01:19:54.803 00.000 28316 Mount: notify guiding dither settle done success=1
01:19:54.804 00.001 28316 PhdController: newstate STATE_IDLE
01:19:54.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:54.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:54.805 00.001 28316 Enqueuing Expose request
01:19:54.807 00.002 29988 Moving (-0.13, -0.29) raw xDistance=-0.21 yDistance=0.25
01:19:54.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:19:54.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:19:54.807 00.000 29988 MoveAxis(E, 45, ABG)
01:19:54.807 00.000 29988 Guiding  Dir = 2, Dur = 45
01:19:54.807 00.000 29988 IsSlewing returns 0
01:19:54.807 00.000 29988 IsGuiding returns 0
01:19:54.809 00.002 29988 PulseGuide returned control before completion, sleep 54
01:19:54.879 00.070 29988 IsGuiding returns 0
01:19:54.880 00.001 29988 Move returns status 0, amount 45
01:19:54.880 00.000 29988 MoveAxis(S, 60, ABG)
01:19:54.880 00.000 29988 Guiding  Dir = 1, Dur = 60
01:19:54.880 00.000 29988 IsSlewing returns 0
01:19:54.880 00.000 29988 IsGuiding returns 0
01:19:54.885 00.005 29988 PulseGuide returned control before completion, sleep 66
01:19:54.956 00.071 29988 IsGuiding returns 0
01:19:54.956 00.000 29988 Move returns status 0, amount 60
01:19:54.956 00.000 29988 move complete, result=0
01:19:54.956 00.000 29988 worker thread done servicing request
01:19:54.956 00.000 29988 Worker thread wakes up
01:19:54.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:54.956 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.3 px 60 ms SOUTH
01:19:54.957 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:56.364 01.407 29988 Exposure complete
01:19:56.423 00.059 29988 worker thread done servicing request
01:19:56.423 00.000 28316 OnExposeComplete: enter
01:19:56.424 00.001 28316 UpdateGuideState(): m_state=6
01:19:56.425 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.427 00.002 28316 Star::Find returns 1 (1), X=953.99, Y=255.72, Mass=2429, SNR=34.2, Peak=255 HFD=4.0
01:19:56.428 00.001 28316 MultiStar: exiting stabilization period
01:19:56.430 00.002 28316 MultiStar: updating star positions after lock position change
01:19:56.431 00.001 28316 Star::Find(15, 664, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.432 00.001 28316 Star::Find returns 1 (0), X=664.84, Y=159.72, Mass=2462, SNR=34.1, Peak=225 HFD=4.2
01:19:56.433 00.001 28316 Star::Find(15, 1035, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.434 00.001 28316 Star::Find returns 1 (0), X=1036.38, Y=390.71, Mass=2039, SNR=30.7, Peak=165 HFD=4.2
01:19:56.435 00.001 28316 Star::Find(15, 980, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.437 00.002 28316 Star::Find returns 1 (0), X=980.90, Y=247.98, Mass=1915, SNR=30.3, Peak=192 HFD=4.1
01:19:56.437 00.000 28316 Star::Find(15, 313, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.440 00.003 28316 Star::Find returns 1 (0), X=313.94, Y=827.60, Mass=1640, SNR=27.9, Peak=176 HFD=3.9
01:19:56.441 00.001 28316 Star::Find(15, 496, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.442 00.001 28316 Star::Find returns 1 (0), X=497.28, Y=88.75, Mass=1263, SNR=24.6, Peak=121 HFD=3.8
01:19:56.442 00.000 28316 Star::Find(15, 291, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.442 00.000 28316 Star::Find returns 1 (0), X=291.79, Y=914.79, Mass=919, SNR=21.1, Peak=108 HFD=3.6
01:19:56.444 00.002 28316 Star::Find(15, 681, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.444 00.000 28316 Star::Find returns 1 (0), X=681.85, Y=945.27, Mass=977, SNR=21.6, Peak=102 HFD=3.9
01:19:56.445 00.001 28316 Star::Find(15, 1148, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.445 00.000 28316 Star::Find returns 1 (0), X=1149.00, Y=745.62, Mass=812, SNR=19.6, Peak=66 HFD=3.7
01:19:56.445 00.000 28316 Star::Find(15, 249, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.446 00.001 28316 Star::Find returns 1 (0), X=249.35, Y=517.73, Mass=593, SNR=16.9, Peak=59 HFD=3.6
01:19:56.446 00.000 28316 Star::Find(15, 652, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.447 00.001 28316 Star::Find returns 1 (0), X=653.30, Y=641.33, Mass=633, SNR=17.4, Peak=57 HFD=3.6
01:19:56.447 00.000 28316 Star::Find(15, 1133, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
01:19:56.447 00.000 28316 Star::Find returns 1 (0), X=1133.96, Y=623.29, Mass=644, SNR=17.7, Peak=57 HFD=3.9
01:19:56.448 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
01:19:56.449 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
01:19:56.449 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.17 mountX=-0.09 mountY=0.01, mountTheta=3.08
01:19:56.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
01:19:56.451 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
01:19:56.452 00.001 29988 Worker thread wakes up
01:19:56.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:56.453 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2 Saturée
01:19:56.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:56.454 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
01:19:56.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
01:19:56.454 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=0.01
01:19:56.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:56.456 00.002 28316 Enqueuing Expose request
01:19:56.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:19:56.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:56.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:19:56.457 00.001 29988 MoveAxis(E, 0, ABG)
01:19:56.457 00.000 29988 Move returns status 0, amount 0
01:19:56.457 00.000 29988 MoveAxis(N, 0, ABG)
01:19:56.457 00.000 29988 Move returns status 0, amount 0
01:19:56.457 00.000 29988 move complete, result=0
01:19:56.457 00.000 29988 worker thread done servicing request
01:19:56.457 00.000 29988 Worker thread wakes up
01:19:56.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:56.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:56.457 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:58.092 01.635 29988 Exposure complete
01:19:58.123 00.031 29988 worker thread done servicing request
01:19:58.124 00.001 28316 OnExposeComplete: enter
01:19:58.125 00.001 28316 UpdateGuideState(): m_state=6
01:19:58.125 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
01:19:58.126 00.001 28316 Star::Find returns 1 (0), X=953.89, Y=255.82, Mass=2466, SNR=34.5, Peak=242 HFD=4.0
01:19:58.126 00.000 28316 MultiStar: [#1 -0.07,0.21,0.98,U] [#2 -0.14,0.09,0.91,U] [#3 -0.13,0.07,0.85,U] [#4 0.00,0.06,0.84,U] [#5 -0.11,0.02,0.72,U] [#6 -0.05,-0.02,0.61,U] [#7 0.01,-0.12,0.59,U] [#8 -0.11,0.09,0.59,U] 
01:19:58.127 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.07, 0.01}
01:19:58.128 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:19:58.128 00.000 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:19:58.129 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.98 mountX=0.04 mountY=0.06, mountTheta=0.97
01:19:58.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
01:19:58.131 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
01:19:58.131 00.000 29988 Worker thread wakes up
01:19:58.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:19:58.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:19:58.131 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
01:19:58.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:58.132 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.5
01:19:58.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:58.133 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:58.133 00.000 28316 Enqueuing Expose request
01:19:58.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:58.134 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:58.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:19:58.134 00.000 29988 MoveAxis(E, 0, ABG)
01:19:58.134 00.000 29988 Move returns status 0, amount 0
01:19:58.134 00.000 29988 MoveAxis(N, 0, ABG)
01:19:58.134 00.000 29988 Move returns status 0, amount 0
01:19:58.134 00.000 29988 move complete, result=0
01:19:58.134 00.000 29988 worker thread done servicing request
01:19:58.134 00.000 29988 Worker thread wakes up
01:19:58.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:58.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:58.134 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:59.650 01.516 29988 Exposure complete
01:19:59.693 00.043 29988 worker thread done servicing request
01:19:59.693 00.000 28316 OnExposeComplete: enter
01:19:59.694 00.001 28316 UpdateGuideState(): m_state=6
01:19:59.696 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
01:19:59.697 00.001 28316 Star::Find returns 1 (0), X=954.01, Y=255.88, Mass=2376, SNR=33.8, Peak=231 HFD=4.1
01:19:59.697 00.000 28316 MultiStar: [#1 0.01,0.18,1.01,U] [#2 0.05,0.10,0.93,U] [#3 0.06,0.19,0.88,U] [#4 0.19,0.16,0.83,U] [#5 -0.08,0.16,0.76,U] [#6 0.04,-0.02,0.62,U] [#7 0.09,0.01,0.63,U] [#8 0.08,-0.03,0.59,U] 
01:19:59.697 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.10}, one-star: {0.05, 0.07}
01:19:59.698 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
01:19:59.698 00.000 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
01:19:59.699 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.95 mountX=0.04 mountY=-0.08, mountTheta=-1.06
01:19:59.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
01:19:59.700 00.000 28316 Enqueuing Move request for scope (0.05, 0.07)
01:19:59.701 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:19:59.701 00.000 29988 Worker thread wakes up
01:19:59.701 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:19:59.701 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:19:59.701 00.000 29988 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.08
01:19:59.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:59.702 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:59.702 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.8
01:19:59.703 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:19:59.703 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:59.704 00.001 29988 MoveAxis(E, 0, ABG)
01:19:59.704 00.000 29988 Move returns status 0, amount 0
01:19:59.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:19:59.704 00.000 28316 Enqueuing Expose request
01:19:59.705 00.001 29988 MoveAxis(N, 0, ABG)
01:19:59.705 00.000 29988 Move returns status 0, amount 0
01:19:59.705 00.000 29988 move complete, result=0
01:19:59.705 00.000 29988 worker thread done servicing request
01:19:59.705 00.000 29988 Worker thread wakes up
01:19:59.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:19:59.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:19:59.706 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:01.333 01.627 29988 Exposure complete
01:20:01.370 00.037 29988 worker thread done servicing request
01:20:01.370 00.000 28316 OnExposeComplete: enter
01:20:01.371 00.001 28316 UpdateGuideState(): m_state=6
01:20:01.371 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
01:20:01.372 00.001 28316 Star::Find returns 1 (1), X=953.81, Y=255.81, Mass=2434, SNR=34.1, Peak=255 HFD=3.8
01:20:01.372 00.000 28316 MultiStar: [#1 0.00,0.11,0.99,U] [#2 -0.16,0.08,0.92,U] [#3 -0.04,0.10,0.85,U] [#4 0.10,-0.08,0.80,U] [#5 -0.03,0.20,0.74,U] [#6 0.15,-0.22,0.62,U] [#7 -0.01,-0.08,0.62,U] [#8 -0.24,0.08,0.57,U] 
01:20:01.373 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.14, 0.01}
01:20:01.373 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:20:01.374 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:20:01.374 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.52 mountX=0.05 mountY=0.03, mountTheta=0.49
01:20:01.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
01:20:01.376 00.001 28316 Enqueuing Move request for scope (-0.04, 0.03)
01:20:01.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:01.377 00.001 29988 Worker thread wakes up
01:20:01.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
01:20:01.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
01:20:01.377 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.05 yDistance=0.03
01:20:01.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:20:01.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:01.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:20:01.377 00.000 29988 MoveAxis(E, 0, ABG)
01:20:01.377 00.000 29988 Move returns status 0, amount 0
01:20:01.377 00.000 29988 MoveAxis(N, 0, ABG)
01:20:01.377 00.000 29988 Move returns status 0, amount 0
01:20:01.377 00.000 29988 move complete, result=0
01:20:01.377 00.000 29988 worker thread done servicing request
01:20:01.377 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1 Saturée
01:20:01.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:01.380 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:01.382 00.002 28316 Enqueuing Expose request
01:20:01.383 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:01.384 00.001 29988 Worker thread wakes up
01:20:01.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:01.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:02.904 01.520 29988 Exposure complete
01:20:02.950 00.046 28316 OnExposeComplete: enter
01:20:02.950 00.000 28316 UpdateGuideState(): m_state=6
01:20:02.953 00.003 29988 worker thread done servicing request
01:20:02.953 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
01:20:02.953 00.000 28316 Star::Find returns 1 (1), X=953.90, Y=255.72, Mass=2631, SNR=35.4, Peak=255 HFD=3.9
01:20:02.954 00.001 28316 MultiStar: [#1 -0.09,0.10,0.96,U] [#2 -0.08,0.00,0.89,U] [#3 -0.06,-0.02,0.83,U] [#4 0.11,-0.13,0.80,U] [#5 -0.01,-0.07,0.73,U] [#6 0.05,-0.31,0.00,M1] [#7 0.02,-0.21,0.59,U] [#8 -0.15,-0.11,0.56,U] 
01:20:02.954 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.05}, one-star: {-0.06, -0.09}
01:20:02.955 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
01:20:02.955 00.000 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
01:20:02.955 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.24 mountX=-0.03 mountY=0.06, mountTheta=2.04
01:20:02.957 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:20:02.957 00.000 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:20:02.958 00.001 29988 Worker thread wakes up
01:20:02.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:02.959 00.001 28316 UpdateGuideState exits: m=2631 RSB=35.4 Saturée
01:20:02.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:02.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:02.960 00.001 28316 Enqueuing Expose request
01:20:02.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:20:02.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:20:02.960 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
01:20:02.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:20:02.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:02.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:20:02.960 00.000 29988 MoveAxis(E, 0, ABG)
01:20:02.961 00.001 29988 Move returns status 0, amount 0
01:20:02.961 00.000 29988 MoveAxis(N, 0, ABG)
01:20:02.961 00.000 29988 Move returns status 0, amount 0
01:20:02.961 00.000 29988 move complete, result=0
01:20:02.961 00.000 29988 worker thread done servicing request
01:20:02.961 00.000 29988 Worker thread wakes up
01:20:02.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:02.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:02.961 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:04.601 01.640 29988 Exposure complete
01:20:04.636 00.035 29988 worker thread done servicing request
01:20:04.637 00.001 28316 OnExposeComplete: enter
01:20:04.638 00.001 28316 UpdateGuideState(): m_state=6
01:20:04.639 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
01:20:04.640 00.001 28316 Star::Find returns 1 (0), X=953.97, Y=255.68, Mass=2374, SNR=33.7, Peak=224 HFD=4.0
01:20:04.641 00.001 28316 MultiStar: [#1 -0.07,0.23,1.01,U] [#2 -0.09,-0.10,0.89,U] [#3 0.00,0.01,0.89,U] [#4 0.24,-0.19,0.82,U] [#5 -0.03,-0.03,0.75,U] [#6 0.20,-0.29,0.00,M2] [#7 0.07,-0.27,0.62,U] [#8 -0.13,-0.03,0.61,U] 
01:20:04.642 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.05}, one-star: {0.02, -0.12}
01:20:04.643 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
01:20:04.644 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
01:20:04.645 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.54 mountX=-0.05 mountY=0.02, mountTheta=2.71
01:20:04.648 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
01:20:04.649 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
01:20:04.649 00.000 29988 Worker thread wakes up
01:20:04.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:04.650 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
01:20:04.650 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
01:20:04.650 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:04.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:04.651 00.001 28316 Enqueuing Expose request
01:20:04.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
01:20:04.651 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.02
01:20:04.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:20:04.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:04.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:20:04.651 00.000 29988 MoveAxis(E, 0, ABG)
01:20:04.651 00.000 29988 Move returns status 0, amount 0
01:20:04.651 00.000 29988 MoveAxis(N, 0, ABG)
01:20:04.651 00.000 29988 Move returns status 0, amount 0
01:20:04.651 00.000 29988 move complete, result=0
01:20:04.652 00.001 29988 worker thread done servicing request
01:20:04.652 00.000 29988 Worker thread wakes up
01:20:04.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:04.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:04.652 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:06.175 01.523 29988 Exposure complete
01:20:06.200 00.025 29988 worker thread done servicing request
01:20:06.200 00.000 28316 OnExposeComplete: enter
01:20:06.202 00.002 28316 UpdateGuideState(): m_state=6
01:20:06.203 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
01:20:06.204 00.001 28316 Star::Find returns 1 (0), X=953.98, Y=255.66, Mass=2564, SNR=35.0, Peak=225 HFD=4.0
01:20:06.205 00.001 28316 MultiStar: [#1 0.02,0.02,0.97,U] [#2 0.02,-0.09,0.87,U] [#3 -0.03,-0.02,0.83,U] [#4 0.20,-0.18,0.80,U] [#5 -0.03,-0.04,0.75,U] [#6 0.13,-0.29,0.00,M3] [#7 0.06,-0.06,0.60,U] [#8 0.12,-0.12,0.54,U] 
01:20:06.205 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.08}, one-star: {0.03, -0.14}
01:20:06.206 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
01:20:06.206 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
01:20:06.207 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.04 mountX=-0.09 mountY=-0.01, mountTheta=-3.08
01:20:06.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
01:20:06.208 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
01:20:06.209 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:06.209 00.000 28316 UpdateGuideState exits: m=2564 RSB=35.0
01:20:06.210 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:06.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:06.211 00.001 28316 Enqueuing Expose request
01:20:06.211 00.000 29988 Worker thread wakes up
01:20:06.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
01:20:06.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
01:20:06.211 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=-0.01
01:20:06.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:20:06.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:06.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:06.211 00.000 29988 MoveAxis(E, 0, ABG)
01:20:06.211 00.000 29988 Move returns status 0, amount 0
01:20:06.211 00.000 29988 MoveAxis(N, 0, ABG)
01:20:06.211 00.000 29988 Move returns status 0, amount 0
01:20:06.211 00.000 29988 move complete, result=0
01:20:06.211 00.000 29988 worker thread done servicing request
01:20:06.211 00.000 29988 Worker thread wakes up
01:20:06.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:06.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:06.212 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:07.844 01.632 29988 Exposure complete
01:20:07.878 00.034 29988 worker thread done servicing request
01:20:07.878 00.000 28316 OnExposeComplete: enter
01:20:07.879 00.001 28316 UpdateGuideState(): m_state=6
01:20:07.880 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
01:20:07.880 00.000 28316 Star::Find returns 1 (0), X=953.90, Y=255.66, Mass=2418, SNR=33.9, Peak=224 HFD=3.9
01:20:07.881 00.001 28316 MultiStar: [#1 -0.08,0.06,0.98,U] [#2 -0.09,-0.25,0.90,U] [#3 0.05,-0.12,0.91,U] [#4 0.18,-0.12,0.84,U] [#5 0.07,0.08,0.73,U] [#6 0.04,-0.30,0.63,U] [#7 0.05,-0.16,0.62,U] [#8 0.04,-0.07,0.57,U] 
01:20:07.881 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.11}, one-star: {-0.06, -0.14}
01:20:07.882 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
01:20:07.882 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
01:20:07.882 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.42 mountX=-0.11 mountY=0.03, mountTheta=2.83
01:20:07.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.11, opts=13)
01:20:07.884 00.000 28316 Enqueuing Move request for scope (0.02, -0.11)
01:20:07.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:07.885 00.001 28316 UpdateGuideState exits: m=2418 RSB=33.9
01:20:07.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:07.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:07.886 00.000 28316 Enqueuing Expose request
01:20:07.887 00.001 29988 Worker thread wakes up
01:20:07.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
01:20:07.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
01:20:07.887 00.000 29988 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=0.03
01:20:07.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:20:07.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:07.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:20:07.887 00.000 29988 MoveAxis(E, 0, ABG)
01:20:07.887 00.000 29988 Move returns status 0, amount 0
01:20:07.888 00.001 29988 MoveAxis(N, 0, ABG)
01:20:07.888 00.000 29988 Move returns status 0, amount 0
01:20:07.888 00.000 29988 move complete, result=0
01:20:07.888 00.000 29988 worker thread done servicing request
01:20:07.888 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:07.888 00.000 29988 Worker thread wakes up
01:20:07.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:07.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:09.419 01.531 29988 Exposure complete
01:20:09.475 00.056 29988 worker thread done servicing request
01:20:09.475 00.000 28316 OnExposeComplete: enter
01:20:09.476 00.001 28316 UpdateGuideState(): m_state=6
01:20:09.476 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
01:20:09.480 00.004 28316 Star::Find returns 1 (0), X=954.18, Y=255.66, Mass=2566, SNR=35.0, Peak=216 HFD=3.8
01:20:09.482 00.002 28316 MultiStar: [#1 0.12,-0.01,0.91,U] [#2 0.16,-0.16,0.87,U] [#3 0.10,-0.12,0.83,U] [#4 0.26,-0.31,0.00,M1] [#5 0.21,-0.08,0.71,U] [#6 0.17,-0.51,0.00,M3] [#7 0.42,-0.34,0.00,M1] [#8 0.10,-0.29,0.00,M1] 
01:20:09.484 00.002 28316 refined, 4 included, MultiStar: {0.16, -0.10}, one-star: {0.22, -0.15}
01:20:09.487 00.003 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
01:20:09.489 00.002 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:20:09.491 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.57 mountX=-0.16 mountY=-0.10, mountTheta=-2.60
01:20:09.495 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
01:20:09.496 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
01:20:09.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:09.496 00.000 28316 UpdateGuideState exits: m=2566 RSB=35.0
01:20:09.497 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:09.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:09.498 00.001 28316 Enqueuing Expose request
01:20:09.498 00.000 29988 Worker thread wakes up
01:20:09.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
01:20:09.498 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
01:20:09.498 00.000 29988 Moving (0.16, -0.10) raw xDistance=-0.16 yDistance=-0.10
01:20:09.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:20:09.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:09.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:20:09.498 00.000 29988 MoveAxis(E, 0, ABG)
01:20:09.498 00.000 29988 Move returns status 0, amount 0
01:20:09.498 00.000 29988 MoveAxis(N, 0, ABG)
01:20:09.498 00.000 29988 Move returns status 0, amount 0
01:20:09.498 00.000 29988 move complete, result=0
01:20:09.499 00.001 29988 worker thread done servicing request
01:20:09.499 00.000 29988 Worker thread wakes up
01:20:09.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:09.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:09.499 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:11.126 01.627 29988 Exposure complete
01:20:11.173 00.047 29988 worker thread done servicing request
01:20:11.174 00.001 28316 OnExposeComplete: enter
01:20:11.174 00.000 28316 UpdateGuideState(): m_state=6
01:20:11.175 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
01:20:11.176 00.001 28316 Star::Find returns 1 (0), X=953.86, Y=255.51, Mass=2405, SNR=34.0, Peak=195 HFD=3.8
01:20:11.178 00.002 28316 MultiStar: [#1 -0.09,-0.14,1.00,U] [#2 -0.12,-0.39,0.00,M1] [#3 -0.07,-0.18,0.87,U] [#4 0.08,-0.24,0.81,U] [#5 0.06,-0.24,0.74,U] [#6 0.06,-0.31,0.00,M4] [#7 0.17,-0.37,0.00,M2] [#8 0.14,-0.22,0.59,U] 
01:20:11.179 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.22}, one-star: {-0.10, -0.30}
01:20:11.180 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
01:20:11.182 00.002 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
01:20:11.183 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=-0.19 mountY=0.11, mountTheta=2.63
01:20:11.186 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.22, opts=13)
01:20:11.187 00.001 28316 Enqueuing Move request for scope (-0.01, -0.22)
01:20:11.188 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:11.188 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:20:11.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:11.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:11.189 00.000 28316 Enqueuing Expose request
01:20:11.190 00.001 29988 Worker thread wakes up
01:20:11.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
01:20:11.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
01:20:11.190 00.000 29988 Moving (-0.01, -0.22) raw xDistance=-0.19 yDistance=0.11
01:20:11.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:20:11.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:11.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:11.190 00.000 29988 MoveAxis(E, 0, ABG)
01:20:11.190 00.000 29988 Move returns status 0, amount 0
01:20:11.190 00.000 29988 MoveAxis(N, 0, ABG)
01:20:11.190 00.000 29988 Move returns status 0, amount 0
01:20:11.190 00.000 29988 move complete, result=0
01:20:11.190 00.000 29988 worker thread done servicing request
01:20:11.190 00.000 29988 Worker thread wakes up
01:20:11.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:11.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:11.190 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:12.708 01.518 29988 Exposure complete
01:20:12.751 00.043 29988 worker thread done servicing request
01:20:12.752 00.001 28316 OnExposeComplete: enter
01:20:12.753 00.001 28316 UpdateGuideState(): m_state=6
01:20:12.756 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
01:20:12.756 00.000 28316 Star::Find returns 1 (0), X=953.99, Y=255.37, Mass=2545, SNR=34.8, Peak=209 HFD=3.8
01:20:12.757 00.001 28316 MultiStar: [#1 0.04,-0.07,0.99,U] [#2 0.07,-0.24,0.87,U] [#3 -0.03,-0.12,0.83,U] [#4 0.21,-0.31,0.00,M1] [#5 0.14,-0.18,0.71,U] [#6 0.10,-0.35,0.00,M5] [#7 0.36,-0.42,0.00,M3] [#8 -0.02,-0.27,0.55,U] 
01:20:12.757 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.22}, one-star: {0.03, -0.44}
01:20:12.758 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
01:20:12.758 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
01:20:12.758 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=-0.22 mountY=0.07, mountTheta=2.85
01:20:12.760 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
01:20:12.760 00.000 28316 Enqueuing Move request for scope (0.04, -0.22)
01:20:12.761 00.001 29988 Worker thread wakes up
01:20:12.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:12.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
01:20:12.761 00.000 28316 UpdateGuideState exits: m=2545 RSB=34.8
01:20:12.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:12.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:12.762 00.000 28316 Enqueuing Expose request
01:20:12.763 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
01:20:12.763 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.07
01:20:12.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:20:12.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:12.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:20:12.763 00.000 29988 MoveAxis(E, 45, ABG)
01:20:12.763 00.000 29988 Guiding  Dir = 2, Dur = 45
01:20:12.763 00.000 29988 IsSlewing returns 0
01:20:12.763 00.000 29988 IsGuiding returns 0
01:20:12.766 00.003 29988 PulseGuide returned control before completion, sleep 53
01:20:12.833 00.067 29988 IsGuiding returns 0
01:20:12.833 00.000 29988 Move returns status 0, amount 45
01:20:12.833 00.000 29988 MoveAxis(N, 0, ABG)
01:20:12.834 00.001 29988 Move returns status 0, amount 0
01:20:12.834 00.000 29988 move complete, result=0
01:20:12.834 00.000 29988 worker thread done servicing request
01:20:12.834 00.000 29988 Worker thread wakes up
01:20:12.834 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
01:20:12.835 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:12.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:14.466 01.631 29988 Exposure complete
01:20:14.509 00.043 29988 worker thread done servicing request
01:20:14.509 00.000 28316 OnExposeComplete: enter
01:20:14.511 00.002 28316 UpdateGuideState(): m_state=6
01:20:14.512 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
01:20:14.513 00.001 28316 Star::Find returns 1 (1), X=953.95, Y=255.78, Mass=2492, SNR=34.7, Peak=255 HFD=4.1
01:20:14.514 00.001 28316 MultiStar: [#1 -0.04,0.15,0.97,U] [#2 -0.12,-0.00,0.86,U] [#3 -0.05,0.02,0.84,U] [#4 0.22,-0.01,0.79,U] [#5 -0.05,0.11,0.74,U] [#6 -0.01,-0.14,0.64,U] [#7 0.08,-0.05,0.62,U] [#8 -0.08,0.06,0.57,U] 
01:20:14.514 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {-0.00, -0.02}
01:20:14.514 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
01:20:14.515 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
01:20:14.515 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.97 mountX=0.02 mountY=-0.00, mountTheta=-0.07
01:20:14.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
01:20:14.517 00.001 28316 Enqueuing Move request for scope (-0.01, 0.02)
01:20:14.517 00.000 29988 Worker thread wakes up
01:20:14.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:14.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:20:14.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:20:14.518 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.7 Saturée
01:20:14.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:14.519 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:14.519 00.000 28316 Enqueuing Expose request
01:20:14.520 00.001 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.00
01:20:14.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:20:14.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:14.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:20:14.520 00.000 29988 MoveAxis(E, 0, ABG)
01:20:14.520 00.000 29988 Move returns status 0, amount 0
01:20:14.520 00.000 29988 MoveAxis(N, 0, ABG)
01:20:14.520 00.000 29988 Move returns status 0, amount 0
01:20:14.520 00.000 29988 move complete, result=0
01:20:14.520 00.000 29988 worker thread done servicing request
01:20:14.520 00.000 29988 Worker thread wakes up
01:20:14.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:14.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:14.520 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:16.038 01.518 29988 Exposure complete
01:20:16.078 00.040 29988 worker thread done servicing request
01:20:16.078 00.000 28316 OnExposeComplete: enter
01:20:16.080 00.002 28316 UpdateGuideState(): m_state=6
01:20:16.081 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
01:20:16.081 00.000 28316 Star::Find returns 1 (0), X=954.01, Y=255.75, Mass=2313, SNR=33.3, Peak=205 HFD=4.0
01:20:16.081 00.000 28316 MultiStar: [#1 -0.13,0.09,1.01,U] [#2 -0.01,-0.13,0.92,U] [#3 0.07,-0.04,0.89,U] [#4 0.15,-0.01,0.84,U] [#5 0.17,0.03,0.76,U] [#6 0.09,-0.00,0.63,U] [#7 0.09,-0.05,0.67,U] [#8 0.03,0.14,0.63,U] 
01:20:16.082 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.06, -0.06}
01:20:16.082 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
01:20:16.084 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
01:20:16.085 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.17 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
01:20:16.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
01:20:16.090 00.003 28316 Enqueuing Move request for scope (0.05, -0.01)
01:20:16.092 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:16.095 00.003 28316 UpdateGuideState exits: m=2313 RSB=33.3
01:20:16.096 00.001 29988 Worker thread wakes up
01:20:16.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
01:20:16.096 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
01:20:16.096 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
01:20:16.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:20:16.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:16.098 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:16.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:16.099 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:20:16.099 00.000 29988 MoveAxis(E, 0, ABG)
01:20:16.099 00.000 29988 Move returns status 0, amount 0
01:20:16.099 00.000 29988 MoveAxis(N, 0, ABG)
01:20:16.099 00.000 28316 Enqueuing Expose request
01:20:16.100 00.001 29988 Move returns status 0, amount 0
01:20:16.100 00.000 29988 move complete, result=0
01:20:16.100 00.000 29988 worker thread done servicing request
01:20:16.100 00.000 29988 Worker thread wakes up
01:20:16.100 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:16.101 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:16.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:17.733 01.632 29988 Exposure complete
01:20:17.779 00.046 29988 worker thread done servicing request
01:20:17.780 00.001 28316 OnExposeComplete: enter
01:20:17.781 00.001 28316 UpdateGuideState(): m_state=6
01:20:17.782 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
01:20:17.783 00.001 28316 Star::Find returns 1 (0), X=953.83, Y=255.70, Mass=2537, SNR=34.8, Peak=229 HFD=3.9
01:20:17.783 00.000 28316 MultiStar: [#1 0.01,0.09,0.94,U] [#2 -0.09,-0.12,0.89,U] [#3 -0.08,0.05,0.82,U] [#4 0.18,-0.17,0.82,U] [#5 -0.01,-0.03,0.72,U] [#6 -0.02,-0.20,0.61,U] [#7 0.18,-0.17,0.62,U] [#8 0.01,-0.08,0.58,U] 
01:20:17.785 00.002 28316 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {-0.12, -0.10}
01:20:17.788 00.003 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
01:20:17.790 00.002 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
01:20:17.793 00.003 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.60 mountX=-0.07 mountY=0.04, mountTheta=2.66
01:20:17.796 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
01:20:17.797 00.001 28316 Enqueuing Move request for scope (-0.00, -0.07)
01:20:17.797 00.000 29988 Worker thread wakes up
01:20:17.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:17.798 00.001 28316 UpdateGuideState exits: m=2537 RSB=34.8
01:20:17.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:17.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:17.799 00.000 28316 Enqueuing Expose request
01:20:17.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
01:20:17.800 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
01:20:17.800 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=0.04
01:20:17.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:20:17.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:17.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:20:17.800 00.000 29988 MoveAxis(E, 0, ABG)
01:20:17.800 00.000 29988 Move returns status 0, amount 0
01:20:17.800 00.000 29988 MoveAxis(N, 0, ABG)
01:20:17.800 00.000 29988 Move returns status 0, amount 0
01:20:17.800 00.000 29988 move complete, result=0
01:20:17.800 00.000 29988 worker thread done servicing request
01:20:17.800 00.000 29988 Worker thread wakes up
01:20:17.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:17.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:17.800 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:19.321 01.521 29988 Exposure complete
01:20:19.365 00.044 29988 worker thread done servicing request
01:20:19.365 00.000 28316 OnExposeComplete: enter
01:20:19.366 00.001 28316 UpdateGuideState(): m_state=6
01:20:19.367 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
01:20:19.367 00.000 28316 Star::Find returns 1 (1), X=954.06, Y=255.70, Mass=2506, SNR=34.6, Peak=255 HFD=3.9
01:20:19.367 00.000 28316 MultiStar: [#1 0.06,0.00,0.96,U] [#2 0.05,-0.22,0.86,U] [#3 0.06,0.02,0.84,U] [#4 0.17,-0.28,0.00,M1] [#5 0.07,-0.13,0.72,U] [#6 0.05,-0.37,0.00,M3] [#7 0.14,-0.29,0.00,M1] [#8 0.01,-0.27,0.60,U] 
01:20:19.368 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.10}, one-star: {0.10, -0.10}
01:20:19.368 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:20:19.369 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:20:19.369 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=-0.12 mountY=-0.01, mountTheta=-3.07
01:20:19.371 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.10, opts=13)
01:20:19.373 00.002 28316 Enqueuing Move request for scope (0.06, -0.10)
01:20:19.375 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:19.376 00.001 28316 UpdateGuideState exits: m=2506 RSB=34.6 Saturée
01:20:19.377 00.001 29988 Worker thread wakes up
01:20:19.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
01:20:19.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
01:20:19.378 00.001 29988 Moving (0.06, -0.10) raw xDistance=-0.12 yDistance=-0.01
01:20:19.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:20:19.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:19.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:19.378 00.000 29988 MoveAxis(E, 0, ABG)
01:20:19.378 00.000 29988 Move returns status 0, amount 0
01:20:19.378 00.000 29988 MoveAxis(N, 0, ABG)
01:20:19.378 00.000 29988 Move returns status 0, amount 0
01:20:19.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:19.378 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:19.380 00.002 28316 Enqueuing Expose request
01:20:19.381 00.001 29988 move complete, result=0
01:20:19.381 00.000 29988 worker thread done servicing request
01:20:19.381 00.000 29988 Worker thread wakes up
01:20:19.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:19.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:19.383 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:21.015 01.632 29988 Exposure complete
01:20:21.056 00.041 29988 worker thread done servicing request
01:20:21.056 00.000 28316 OnExposeComplete: enter
01:20:21.056 00.000 28316 UpdateGuideState(): m_state=6
01:20:21.057 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
01:20:21.057 00.000 28316 Star::Find returns 1 (0), X=953.90, Y=255.80, Mass=2315, SNR=33.3, Peak=219 HFD=4.1
01:20:21.059 00.002 28316 MultiStar: [#1 -0.09,0.19,1.00,U] [#2 -0.13,-0.02,0.94,U] [#3 -0.11,0.04,0.86,U] [#4 0.06,-0.03,0.87,U] [#5 -0.09,0.06,0.76,U] [#6 0.08,-0.02,0.66,U] [#7 0.05,0.03,0.62,U] [#8 0.02,-0.12,0.60,U] 
01:20:21.060 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.05, -0.01}
01:20:21.060 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:20:21.060 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:20:21.061 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.64 mountX=0.03 mountY=0.02, mountTheta=0.61
01:20:21.065 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
01:20:21.065 00.000 28316 Enqueuing Move request for scope (-0.04, 0.02)
01:20:21.066 00.001 29988 Worker thread wakes up
01:20:21.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:21.066 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.3
01:20:21.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:21.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:21.067 00.000 28316 Enqueuing Expose request
01:20:21.068 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
01:20:21.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
01:20:21.068 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.03 yDistance=0.02
01:20:21.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:20:21.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:21.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:20:21.068 00.000 29988 MoveAxis(E, 0, ABG)
01:20:21.068 00.000 29988 Move returns status 0, amount 0
01:20:21.068 00.000 29988 MoveAxis(N, 0, ABG)
01:20:21.068 00.000 29988 Move returns status 0, amount 0
01:20:21.068 00.000 29988 move complete, result=0
01:20:21.068 00.000 29988 worker thread done servicing request
01:20:21.068 00.000 29988 Worker thread wakes up
01:20:21.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:21.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:21.068 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:22.593 01.525 29988 Exposure complete
01:20:22.645 00.052 29988 worker thread done servicing request
01:20:22.645 00.000 28316 OnExposeComplete: enter
01:20:22.646 00.001 28316 UpdateGuideState(): m_state=6
01:20:22.648 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
01:20:22.649 00.001 28316 Star::Find returns 1 (0), X=953.91, Y=255.63, Mass=2454, SNR=34.3, Peak=218 HFD=3.9
01:20:22.650 00.001 28316 MultiStar: [#1 -0.02,0.04,0.98,U] [#2 0.01,-0.06,0.90,U] [#3 -0.04,-0.07,0.87,U] [#4 0.20,-0.28,0.00,M1] [#5 0.12,-0.12,0.72,U] [#6 0.08,-0.26,0.62,U] [#7 0.11,-0.12,0.61,U] [#8 0.09,-0.27,0.58,U] 
01:20:22.652 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.12}, one-star: {-0.04, -0.18}
01:20:22.652 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:20:22.653 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
01:20:22.653 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.90
01:20:22.654 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
01:20:22.655 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
01:20:22.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:22.656 00.001 29988 Worker thread wakes up
01:20:22.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
01:20:22.656 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
01:20:22.656 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
01:20:22.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:20:22.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:22.656 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.3
01:20:22.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:20:22.656 00.000 29988 MoveAxis(E, 0, ABG)
01:20:22.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:22.657 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:22.657 00.000 28316 Enqueuing Expose request
01:20:22.658 00.001 29988 Move returns status 0, amount 0
01:20:22.658 00.000 29988 MoveAxis(N, 0, ABG)
01:20:22.658 00.000 29988 Move returns status 0, amount 0
01:20:22.658 00.000 29988 move complete, result=0
01:20:22.659 00.001 29988 worker thread done servicing request
01:20:22.659 00.000 29988 Worker thread wakes up
01:20:22.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:22.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:22.659 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:24.280 01.621 29988 Exposure complete
01:20:24.320 00.040 29988 worker thread done servicing request
01:20:24.321 00.001 28316 OnExposeComplete: enter
01:20:24.321 00.000 28316 UpdateGuideState(): m_state=6
01:20:24.322 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
01:20:24.322 00.000 28316 Star::Find returns 1 (0), X=953.86, Y=255.69, Mass=2482, SNR=34.4, Peak=220 HFD=3.8
01:20:24.324 00.002 28316 MultiStar: [#1 -0.03,0.12,0.99,U] [#2 -0.20,-0.11,0.88,U] [#3 -0.22,-0.05,0.86,U] [#4 0.05,-0.14,0.83,U] [#5 -0.07,-0.14,0.74,U] [#6 0.14,-0.35,0.00,M2] [#7 0.09,-0.04,0.60,U] [#8 -0.05,-0.01,0.59,U] 
01:20:24.325 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.06}, one-star: {-0.09, -0.12}
01:20:24.325 00.000 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
01:20:24.326 00.001 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
01:20:24.329 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.45 mountX=-0.02 mountY=0.09, mountTheta=1.84
01:20:24.332 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
01:20:24.333 00.001 28316 Enqueuing Move request for scope (-0.07, -0.06)
01:20:24.334 00.001 29988 Worker thread wakes up
01:20:24.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:24.334 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.4
01:20:24.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:24.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:24.335 00.000 28316 Enqueuing Expose request
01:20:24.336 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
01:20:24.336 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
01:20:24.336 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.02 yDistance=0.09
01:20:24.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:20:24.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:24.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:20:24.336 00.000 29988 MoveAxis(E, 0, ABG)
01:20:24.336 00.000 29988 Move returns status 0, amount 0
01:20:24.336 00.000 29988 MoveAxis(N, 0, ABG)
01:20:24.336 00.000 29988 Move returns status 0, amount 0
01:20:24.336 00.000 29988 move complete, result=0
01:20:24.336 00.000 29988 worker thread done servicing request
01:20:24.336 00.000 29988 Worker thread wakes up
01:20:24.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:24.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:24.337 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:25.856 01.519 29988 Exposure complete
01:20:25.895 00.039 29988 worker thread done servicing request
01:20:25.895 00.000 28316 OnExposeComplete: enter
01:20:25.896 00.001 28316 UpdateGuideState(): m_state=6
01:20:25.897 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
01:20:25.897 00.000 28316 Star::Find returns 1 (0), X=953.78, Y=255.82, Mass=2384, SNR=33.8, Peak=219 HFD=4.1
01:20:25.898 00.001 28316 MultiStar: [#1 -0.18,0.13,1.00,U] [#2 -0.33,-0.00,0.00,M1] [#3 -0.07,-0.03,0.89,U] [#4 0.05,-0.14,0.84,U] [#5 -0.15,-0.02,0.73,U] [#6 -0.07,-0.17,0.66,U] [#7 -0.01,-0.20,0.63,U] [#8 -0.15,-0.24,0.59,U] 
01:20:25.898 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.06}, one-star: {-0.17, 0.02}
01:20:25.899 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
01:20:25.899 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
01:20:25.899 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.57 mountX=-0.02 mountY=0.11, mountTheta=1.71
01:20:25.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
01:20:25.901 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
01:20:25.901 00.000 29988 Worker thread wakes up
01:20:25.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
01:20:25.902 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
01:20:25.902 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.02 yDistance=0.11
01:20:25.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:25.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:20:25.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:25.902 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
01:20:25.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:25.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:25.904 00.001 28316 Enqueuing Expose request
01:20:25.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:25.904 00.000 29988 MoveAxis(E, 0, ABG)
01:20:25.904 00.000 29988 Move returns status 0, amount 0
01:20:25.904 00.000 29988 MoveAxis(N, 0, ABG)
01:20:25.904 00.000 29988 Move returns status 0, amount 0
01:20:25.904 00.000 29988 move complete, result=0
01:20:25.904 00.000 29988 worker thread done servicing request
01:20:25.904 00.000 29988 Worker thread wakes up
01:20:25.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:25.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:25.905 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:27.533 01.628 29988 Exposure complete
01:20:27.571 00.038 29988 worker thread done servicing request
01:20:27.571 00.000 28316 OnExposeComplete: enter
01:20:27.573 00.002 28316 UpdateGuideState(): m_state=6
01:20:27.574 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
01:20:27.576 00.002 28316 Star::Find returns 1 (0), X=953.79, Y=255.81, Mass=2415, SNR=34.1, Peak=236 HFD=3.9
01:20:27.577 00.001 28316 MultiStar: [#1 -0.11,0.12,0.98,U] [#2 -0.10,-0.03,0.90,U] [#3 -0.20,0.12,0.87,U] [#4 0.08,-0.01,0.85,U] [#5 -0.07,-0.03,0.73,U] [#6 0.05,-0.19,0.64,U] [#7 0.06,-0.05,0.64,U] [#8 -0.09,0.04,0.60,U] 
01:20:27.579 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.16, 0.01}
01:20:27.580 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:20:27.581 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:20:27.581 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.05 mountX=0.03 mountY=0.06, mountTheta=1.04
01:20:27.583 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
01:20:27.584 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
01:20:27.585 00.001 29988 Worker thread wakes up
01:20:27.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:20:27.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:27.586 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
01:20:27.588 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:27.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:27.589 00.001 28316 Enqueuing Expose request
01:20:27.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:20:27.589 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.03 yDistance=0.06
01:20:27.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:20:27.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:27.590 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:20:27.590 00.000 29988 MoveAxis(E, 0, ABG)
01:20:27.590 00.000 29988 Move returns status 0, amount 0
01:20:27.590 00.000 29988 MoveAxis(N, 0, ABG)
01:20:27.590 00.000 29988 Move returns status 0, amount 0
01:20:27.590 00.000 29988 move complete, result=0
01:20:27.590 00.000 29988 worker thread done servicing request
01:20:27.590 00.000 29988 Worker thread wakes up
01:20:27.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:27.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:27.590 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:29.104 01.514 29988 Exposure complete
01:20:29.139 00.035 29988 worker thread done servicing request
01:20:29.139 00.000 28316 OnExposeComplete: enter
01:20:29.140 00.001 28316 UpdateGuideState(): m_state=6
01:20:29.140 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
01:20:29.141 00.001 28316 Star::Find returns 1 (0), X=953.89, Y=255.81, Mass=2434, SNR=34.2, Peak=228 HFD=4.2
01:20:29.141 00.000 28316 MultiStar: [#1 -0.11,0.20,1.02,U] [#2 -0.06,0.05,0.94,U] [#3 -0.14,0.22,0.85,U] [#4 0.08,-0.08,0.84,U] [#5 -0.12,-0.02,0.74,U] [#6 0.01,-0.11,0.64,U] [#7 -0.06,-0.08,0.63,U] [#8 -0.12,0.06,0.60,U] 
01:20:29.142 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.06, 0.00}
01:20:29.142 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
01:20:29.143 00.001 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
01:20:29.143 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=0.03 mountY=0.06, mountTheta=1.09
01:20:29.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
01:20:29.144 00.000 28316 Enqueuing Move request for scope (-0.06, 0.00)
01:20:29.145 00.001 29988 Worker thread wakes up
01:20:29.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:29.145 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:20:29.146 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:29.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:29.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:20:29.147 00.000 28316 Enqueuing Expose request
01:20:29.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:20:29.147 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.06
01:20:29.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:20:29.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:29.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:20:29.147 00.000 29988 MoveAxis(E, 0, ABG)
01:20:29.147 00.000 29988 Move returns status 0, amount 0
01:20:29.147 00.000 29988 MoveAxis(N, 0, ABG)
01:20:29.147 00.000 29988 Move returns status 0, amount 0
01:20:29.147 00.000 29988 move complete, result=0
01:20:29.148 00.001 29988 worker thread done servicing request
01:20:29.148 00.000 29988 Worker thread wakes up
01:20:29.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:29.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:29.148 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:30.784 01.636 29988 Exposure complete
01:20:30.811 00.027 29988 worker thread done servicing request
01:20:30.811 00.000 28316 OnExposeComplete: enter
01:20:30.812 00.001 28316 UpdateGuideState(): m_state=6
01:20:30.813 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
01:20:30.813 00.000 28316 Star::Find returns 1 (0), X=953.84, Y=255.78, Mass=2305, SNR=33.3, Peak=198 HFD=4.0
01:20:30.815 00.002 28316 MultiStar: [#1 -0.11,0.17,1.00,U] [#2 0.06,0.12,0.94,U] [#3 -0.01,0.06,0.87,U] [#4 0.03,-0.05,0.82,U] [#5 0.03,0.01,0.75,U] [#6 0.02,-0.22,0.63,U] [#7 0.18,0.01,0.65,U] [#8 -0.14,0.15,0.61,U] 
01:20:30.815 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.12, -0.02}
01:20:30.816 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
01:20:30.816 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
01:20:30.817 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.95 mountX=0.04 mountY=-0.00, mountTheta=-0.09
01:20:30.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
01:20:30.818 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
01:20:30.818 00.000 29988 Worker thread wakes up
01:20:30.819 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:20:30.819 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:20:30.819 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.04 yDistance=-0.00
01:20:30.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:20:30.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:30.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:30.819 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
01:20:30.820 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:30.821 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:30.822 00.001 28316 Enqueuing Expose request
01:20:30.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:20:30.822 00.000 29988 MoveAxis(E, 0, ABG)
01:20:30.822 00.000 29988 Move returns status 0, amount 0
01:20:30.822 00.000 29988 MoveAxis(N, 0, ABG)
01:20:30.822 00.000 29988 Move returns status 0, amount 0
01:20:30.822 00.000 29988 move complete, result=0
01:20:30.822 00.000 29988 worker thread done servicing request
01:20:30.822 00.000 29988 Worker thread wakes up
01:20:30.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:30.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:30.823 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:32.338 01.515 29988 Exposure complete
01:20:32.372 00.034 29988 worker thread done servicing request
01:20:32.372 00.000 28316 OnExposeComplete: enter
01:20:32.373 00.001 28316 UpdateGuideState(): m_state=6
01:20:32.373 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
01:20:32.374 00.001 28316 Star::Find returns 1 (0), X=954.00, Y=255.62, Mass=2517, SNR=34.8, Peak=243 HFD=3.8
01:20:32.374 00.000 28316 MultiStar: [#1 0.12,0.09,0.96,U] [#2 0.23,-0.13,0.87,U] [#3 0.07,0.01,0.84,U] [#4 0.14,-0.13,0.81,U] [#5 0.04,-0.03,0.74,U] [#6 0.16,-0.21,0.63,U] [#7 0.21,-0.04,0.60,U] [#8 0.01,0.01,0.59,U] 
01:20:32.375 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.04, -0.19}
01:20:32.375 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
01:20:32.376 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
01:20:32.376 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.55 mountX=-0.11 mountY=-0.07, mountTheta=-2.57
01:20:32.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
01:20:32.378 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
01:20:32.378 00.000 29988 Worker thread wakes up
01:20:32.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:20:32.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:20:32.378 00.000 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.07
01:20:32.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:20:32.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:32.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:32.379 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:20:32.379 00.000 29988 MoveAxis(E, 0, ABG)
01:20:32.379 00.000 29988 Move returns status 0, amount 0
01:20:32.379 00.000 29988 MoveAxis(N, 0, ABG)
01:20:32.379 00.000 29988 Move returns status 0, amount 0
01:20:32.379 00.000 29988 move complete, result=0
01:20:32.379 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8
01:20:32.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:32.381 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:32.381 00.000 28316 Enqueuing Expose request
01:20:32.381 00.000 29988 worker thread done servicing request
01:20:32.381 00.000 29988 Worker thread wakes up
01:20:32.382 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:32.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:32.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:34.024 01.642 29988 Exposure complete
01:20:34.065 00.041 29988 worker thread done servicing request
01:20:34.065 00.000 28316 OnExposeComplete: enter
01:20:34.066 00.001 28316 UpdateGuideState(): m_state=6
01:20:34.067 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
01:20:34.070 00.003 28316 Star::Find returns 1 (0), X=953.91, Y=255.65, Mass=2444, SNR=34.1, Peak=228 HFD=3.9
01:20:34.073 00.003 28316 MultiStar: [#1 -0.13,0.03,0.96,U] [#2 -0.02,-0.12,0.91,U] [#3 -0.16,-0.07,0.89,U] [#4 0.20,-0.14,0.83,U] [#5 0.03,-0.12,0.73,U] [#6 0.12,-0.38,0.00,M1] [#7 0.03,-0.07,0.65,U] [#8 -0.01,-0.08,0.59,U] 
01:20:34.075 00.002 28316 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.05, -0.16}
01:20:34.077 00.002 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
01:20:34.079 00.002 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
01:20:34.081 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.78 mountX=-0.08 mountY=0.06, mountTheta=2.48
01:20:34.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:20:34.084 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:20:34.084 00.000 29988 Worker thread wakes up
01:20:34.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:34.085 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.1
01:20:34.085 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:34.086 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:34.086 00.000 28316 Enqueuing Expose request
01:20:34.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:20:34.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:20:34.087 00.001 29988 Moving (-0.02, -0.09) raw xDistance=-0.08 yDistance=0.06
01:20:34.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:34.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:34.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:20:34.087 00.000 29988 MoveAxis(E, 0, ABG)
01:20:34.087 00.000 29988 Move returns status 0, amount 0
01:20:34.087 00.000 29988 MoveAxis(N, 0, ABG)
01:20:34.087 00.000 29988 Move returns status 0, amount 0
01:20:34.087 00.000 29988 move complete, result=0
01:20:34.087 00.000 29988 worker thread done servicing request
01:20:34.087 00.000 29988 Worker thread wakes up
01:20:34.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:34.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:34.087 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:35.610 01.523 29988 Exposure complete
01:20:35.644 00.034 29988 worker thread done servicing request
01:20:35.644 00.000 28316 OnExposeComplete: enter
01:20:35.645 00.001 28316 UpdateGuideState(): m_state=6
01:20:35.646 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
01:20:35.646 00.000 28316 Star::Find returns 1 (0), X=954.13, Y=255.72, Mass=2394, SNR=33.9, Peak=212 HFD=4.0
01:20:35.647 00.001 28316 MultiStar: [#1 -0.12,0.01,0.99,U] [#2 -0.01,-0.06,0.90,U] [#3 -0.03,-0.03,0.89,U] [#4 0.24,-0.01,0.80,U] [#5 0.06,-0.12,0.74,U] [#6 0.25,-0.08,0.64,U] [#7 0.36,-0.02,0.00,M1] [#8 0.00,-0.23,0.62,U] 
01:20:35.647 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.07}, one-star: {0.18, -0.09}
01:20:35.647 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
01:20:35.648 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
01:20:35.648 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.83 mountX=-0.09 mountY=-0.03, mountTheta=-2.87
01:20:35.649 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
01:20:35.649 00.000 28316 Enqueuing Move request for scope (0.06, -0.07)
01:20:35.651 00.002 29988 Worker thread wakes up
01:20:35.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
01:20:35.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
01:20:35.651 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.03
01:20:35.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:20:35.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:35.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:35.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:20:35.651 00.000 29988 MoveAxis(E, 0, ABG)
01:20:35.651 00.000 29988 Move returns status 0, amount 0
01:20:35.651 00.000 29988 MoveAxis(N, 0, ABG)
01:20:35.651 00.000 29988 Move returns status 0, amount 0
01:20:35.651 00.000 29988 move complete, result=0
01:20:35.651 00.000 29988 worker thread done servicing request
01:20:35.651 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:20:35.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:35.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:35.652 00.000 28316 Enqueuing Expose request
01:20:35.652 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:35.653 00.001 29988 Worker thread wakes up
01:20:35.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:35.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:37.288 01.635 29988 Exposure complete
01:20:37.320 00.032 29988 worker thread done servicing request
01:20:37.320 00.000 28316 OnExposeComplete: enter
01:20:37.321 00.001 28316 UpdateGuideState(): m_state=6
01:20:37.322 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
01:20:37.323 00.001 28316 Star::Find returns 1 (0), X=953.93, Y=255.69, Mass=2531, SNR=34.7, Peak=228 HFD=3.9
01:20:37.323 00.000 28316 MultiStar: [#1 0.03,0.02,0.99,U] [#2 0.01,-0.11,0.89,U] [#3 -0.04,-0.09,0.84,U] [#4 0.27,-0.09,0.84,U] [#5 -0.07,-0.05,0.74,U] [#6 -0.00,-0.17,0.62,U] [#7 0.13,-0.14,0.60,U] [#8 -0.06,0.06,0.59,U] 
01:20:37.324 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.02, -0.12}
01:20:37.324 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
01:20:37.324 00.000 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
01:20:37.325 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.22 mountX=-0.08 mountY=0.01, mountTheta=3.02
01:20:37.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
01:20:37.326 00.000 28316 Enqueuing Move request for scope (0.03, -0.08)
01:20:37.327 00.001 29988 Worker thread wakes up
01:20:37.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
01:20:37.327 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
01:20:37.327 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.01
01:20:37.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:37.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:37.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:20:37.327 00.000 29988 MoveAxis(E, 0, ABG)
01:20:37.327 00.000 29988 Move returns status 0, amount 0
01:20:37.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:37.328 00.001 29988 MoveAxis(N, 0, ABG)
01:20:37.328 00.000 29988 Move returns status 0, amount 0
01:20:37.328 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.7
01:20:37.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:37.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:37.329 00.001 28316 Enqueuing Expose request
01:20:37.329 00.000 29988 move complete, result=0
01:20:37.329 00.000 29988 worker thread done servicing request
01:20:37.329 00.000 29988 Worker thread wakes up
01:20:37.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:37.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:37.330 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:38.846 01.516 29988 Exposure complete
01:20:38.883 00.037 29988 worker thread done servicing request
01:20:38.883 00.000 28316 OnExposeComplete: enter
01:20:38.883 00.000 28316 UpdateGuideState(): m_state=6
01:20:38.884 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
01:20:38.884 00.000 28316 Star::Find returns 1 (0), X=954.03, Y=255.61, Mass=2516, SNR=34.8, Peak=222 HFD=4.0
01:20:38.885 00.001 28316 MultiStar: [#1 -0.10,0.00,1.00,U] [#2 -0.09,-0.05,0.88,U] [#3 -0.15,-0.01,0.85,U] [#4 0.21,-0.11,0.80,U] [#5 0.03,-0.00,0.73,U] [#6 0.00,-0.12,0.61,U] [#7 0.03,0.01,0.60,U] [#8 -0.03,-0.03,0.56,U] 
01:20:38.885 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {0.08, -0.20}
01:20:38.886 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
01:20:38.886 00.000 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
01:20:38.886 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.66 mountX=-0.05 mountY=0.03, mountTheta=2.60
01:20:38.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
01:20:38.888 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
01:20:38.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:38.889 00.001 29988 Worker thread wakes up
01:20:38.889 00.000 28316 UpdateGuideState exits: m=2516 RSB=34.8
01:20:38.890 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:38.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
01:20:38.890 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
01:20:38.890 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:38.890 00.000 28316 Enqueuing Expose request
01:20:38.893 00.003 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.03
01:20:38.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:20:38.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:38.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:20:38.893 00.000 29988 MoveAxis(E, 0, ABG)
01:20:38.893 00.000 29988 Move returns status 0, amount 0
01:20:38.893 00.000 29988 MoveAxis(N, 0, ABG)
01:20:38.893 00.000 29988 Move returns status 0, amount 0
01:20:38.893 00.000 29988 move complete, result=0
01:20:38.893 00.000 29988 worker thread done servicing request
01:20:38.894 00.001 29988 Worker thread wakes up
01:20:38.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:38.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:38.894 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:40.528 01.634 29988 Exposure complete
01:20:40.566 00.038 29988 worker thread done servicing request
01:20:40.566 00.000 28316 OnExposeComplete: enter
01:20:40.567 00.001 28316 UpdateGuideState(): m_state=6
01:20:40.568 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
01:20:40.569 00.001 28316 Star::Find returns 1 (0), X=953.98, Y=255.82, Mass=2474, SNR=34.5, Peak=234 HFD=4.1
01:20:40.571 00.002 28316 MultiStar: [#1 -0.01,0.13,0.99,U] [#2 -0.17,0.19,0.89,U] [#3 -0.02,0.15,0.86,U] [#4 0.18,0.07,0.82,U] [#5 -0.03,0.07,0.75,U] [#6 -0.11,-0.13,0.62,U] [#7 0.06,-0.01,0.62,U] [#8 0.06,-0.06,0.58,U] 
01:20:40.572 00.001 28316 single-star, 8 included, MultiStar: {-0.00, 0.06}, one-star: {0.03, 0.02}
01:20:40.573 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
01:20:40.575 00.002 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
01:20:40.576 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.60 mountX=0.01 mountY=-0.03, mountTheta=-1.40
01:20:40.578 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
01:20:40.579 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
01:20:40.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:40.580 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:20:40.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:40.581 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:40.581 00.000 28316 Enqueuing Expose request
01:20:40.581 00.000 29988 Worker thread wakes up
01:20:40.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:20:40.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:20:40.581 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
01:20:40.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:20:40.582 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:40.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:20:40.582 00.000 29988 MoveAxis(E, 0, ABG)
01:20:40.582 00.000 29988 Move returns status 0, amount 0
01:20:40.582 00.000 29988 MoveAxis(N, 0, ABG)
01:20:40.582 00.000 29988 Move returns status 0, amount 0
01:20:40.582 00.000 29988 move complete, result=0
01:20:40.582 00.000 29988 worker thread done servicing request
01:20:40.582 00.000 29988 Worker thread wakes up
01:20:40.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:40.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:40.582 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:42.101 01.519 29988 Exposure complete
01:20:42.131 00.030 29988 worker thread done servicing request
01:20:42.145 00.014 28316 OnExposeComplete: enter
01:20:42.146 00.001 28316 UpdateGuideState(): m_state=6
01:20:42.146 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
01:20:42.148 00.002 28316 Star::Find returns 1 (1), X=953.89, Y=255.95, Mass=2474, SNR=34.5, Peak=255 HFD=4.2
01:20:42.149 00.001 28316 MultiStar: [#1 -0.05,0.30,0.97,U] [#2 -0.07,0.04,0.88,U] [#3 0.03,0.28,0.86,U] [#4 0.19,0.25,0.00,M1] [#5 -0.03,0.28,0.72,U] [#6 0.07,-0.02,0.62,U] [#7 0.13,0.19,0.62,U] [#8 -0.07,0.19,0.58,U] 
01:20:42.149 00.000 28316 single-star, 7 included, MultiStar: {-0.01, 0.18}, one-star: {-0.07, 0.15}
01:20:42.150 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (-0.00 = -0.00)
01:20:42.151 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
01:20:42.151 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.00 mountX=0.16 mountY=-0.01, mountTheta=-0.04
01:20:42.153 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
01:20:42.153 00.000 28316 Enqueuing Move request for scope (-0.07, 0.15)
01:20:42.154 00.001 29988 Worker thread wakes up
01:20:42.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:42.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
01:20:42.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
01:20:42.154 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5 Saturée
01:20:42.155 00.001 29988 Moving (-0.07, 0.15) raw xDistance=0.16 yDistance=-0.01
01:20:42.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:20:42.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:42.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:42.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:42.156 00.001 28316 Enqueuing Expose request
01:20:42.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:42.156 00.000 29988 MoveAxis(E, 0, ABG)
01:20:42.157 00.001 29988 Move returns status 0, amount 0
01:20:42.157 00.000 29988 MoveAxis(N, 0, ABG)
01:20:42.157 00.000 29988 Move returns status 0, amount 0
01:20:42.157 00.000 29988 move complete, result=0
01:20:42.157 00.000 29988 worker thread done servicing request
01:20:42.157 00.000 29988 Worker thread wakes up
01:20:42.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:42.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:42.157 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:43.782 01.625 29988 Exposure complete
01:20:43.828 00.046 29988 worker thread done servicing request
01:20:43.828 00.000 28316 OnExposeComplete: enter
01:20:43.829 00.001 28316 UpdateGuideState(): m_state=6
01:20:43.830 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
01:20:43.830 00.000 28316 Star::Find returns 1 (0), X=953.72, Y=255.66, Mass=2457, SNR=34.5, Peak=212 HFD=3.7
01:20:43.830 00.000 28316 MultiStar: [#1 -0.16,0.18,0.97,U] [#2 -0.15,0.14,0.89,U] [#3 -0.23,-0.01,0.85,U] [#4 0.06,0.01,0.81,U] [#5 -0.07,-0.04,0.73,U] [#6 -0.04,-0.15,0.61,U] [#7 0.18,-0.12,0.61,U] [#8 -0.13,0.15,0.59,U] 
01:20:43.830 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.24, -0.14}
01:20:43.831 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
01:20:43.831 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
01:20:43.833 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=0.05 mountY=0.09, mountTheta=1.05
01:20:43.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
01:20:43.835 00.001 28316 Enqueuing Move request for scope (-0.10, 0.01)
01:20:43.835 00.000 29988 Worker thread wakes up
01:20:43.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:43.836 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.5
01:20:43.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:43.837 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:43.839 00.002 28316 Enqueuing Expose request
01:20:43.840 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:20:43.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:20:43.840 00.000 29988 Moving (-0.10, 0.01) raw xDistance=0.05 yDistance=0.09
01:20:43.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:20:43.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:43.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:20:43.840 00.000 29988 MoveAxis(E, 0, ABG)
01:20:43.840 00.000 29988 Move returns status 0, amount 0
01:20:43.840 00.000 29988 MoveAxis(N, 0, ABG)
01:20:43.840 00.000 29988 Move returns status 0, amount 0
01:20:43.840 00.000 29988 move complete, result=0
01:20:43.840 00.000 29988 worker thread done servicing request
01:20:43.840 00.000 29988 Worker thread wakes up
01:20:43.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:43.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:43.841 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:45.368 01.527 29988 Exposure complete
01:20:45.404 00.036 29988 worker thread done servicing request
01:20:45.405 00.001 28316 OnExposeComplete: enter
01:20:45.405 00.000 28316 UpdateGuideState(): m_state=6
01:20:45.406 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
01:20:45.406 00.000 28316 Star::Find returns 1 (0), X=953.89, Y=255.73, Mass=2481, SNR=34.5, Peak=242 HFD=4.0
01:20:45.407 00.001 28316 MultiStar: [#1 -0.13,0.10,0.96,U] [#2 -0.09,0.08,0.90,U] [#3 -0.02,0.20,0.86,U] [#4 0.12,0.05,0.82,U] [#5 0.16,0.08,0.72,U] [#6 0.13,-0.19,0.64,U] [#7 0.23,-0.13,0.61,U] [#8 0.11,0.07,0.59,U] 
01:20:45.407 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.06, -0.07}
01:20:45.407 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
01:20:45.408 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
01:20:45.408 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.74 mountX=0.01 mountY=-0.04, mountTheta=-1.26
01:20:45.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
01:20:45.410 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
01:20:45.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:45.411 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.5
01:20:45.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:45.412 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:45.412 00.000 28316 Enqueuing Expose request
01:20:45.412 00.000 29988 Worker thread wakes up
01:20:45.413 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:20:45.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:20:45.413 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
01:20:45.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:20:45.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:45.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:20:45.413 00.000 29988 MoveAxis(E, 0, ABG)
01:20:45.413 00.000 29988 Move returns status 0, amount 0
01:20:45.413 00.000 29988 MoveAxis(N, 0, ABG)
01:20:45.413 00.000 29988 Move returns status 0, amount 0
01:20:45.413 00.000 29988 move complete, result=0
01:20:45.413 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:45.414 00.001 29988 worker thread done servicing request
01:20:45.414 00.000 29988 Worker thread wakes up
01:20:45.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:45.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:47.048 01.634 29988 Exposure complete
01:20:47.083 00.035 29988 worker thread done servicing request
01:20:47.083 00.000 28316 OnExposeComplete: enter
01:20:47.083 00.000 28316 UpdateGuideState(): m_state=6
01:20:47.084 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
01:20:47.084 00.000 28316 Star::Find returns 1 (0), X=953.76, Y=255.77, Mass=2567, SNR=35.2, Peak=228 HFD=4.0
01:20:47.085 00.001 28316 MultiStar: [#1 -0.21,0.19,0.93,U] [#2 -0.39,0.07,0.00,M1] [#3 -0.21,0.11,0.84,U] [#4 -0.17,0.02,0.82,U] [#5 -0.15,0.12,0.73,U] [#6 -0.09,-0.07,0.65,U] [#7 -0.09,-0.12,0.62,U] [#8 -0.50,0.20,0.00,M1] 
01:20:47.085 00.000 28316 refined, 6 included, MultiStar: {-0.17, 0.04}, one-star: {-0.20, -0.04}
01:20:47.086 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:20:47.086 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:20:47.088 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=0.11 mountY=0.13, mountTheta=0.90
01:20:47.090 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.04, opts=13)
01:20:47.091 00.001 28316 Enqueuing Move request for scope (-0.17, 0.04)
01:20:47.091 00.000 29988 Worker thread wakes up
01:20:47.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
01:20:47.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
01:20:47.091 00.000 29988 Moving (-0.17, 0.04) raw xDistance=0.11 yDistance=0.13
01:20:47.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:20:47.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:47.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:47.092 00.001 28316 UpdateGuideState exits: m=2567 RSB=35.2
01:20:47.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:47.095 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:20:47.095 00.000 29988 MoveAxis(E, 0, ABG)
01:20:47.095 00.000 29988 Move returns status 0, amount 0
01:20:47.095 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:47.096 00.001 28316 Enqueuing Expose request
01:20:47.097 00.001 29988 MoveAxis(N, 0, ABG)
01:20:47.097 00.000 29988 Move returns status 0, amount 0
01:20:47.097 00.000 29988 move complete, result=0
01:20:47.097 00.000 29988 worker thread done servicing request
01:20:47.097 00.000 29988 Worker thread wakes up
01:20:47.098 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:47.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:47.098 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:48.617 01.519 29988 Exposure complete
01:20:48.666 00.049 29988 worker thread done servicing request
01:20:48.666 00.000 28316 OnExposeComplete: enter
01:20:48.667 00.001 28316 UpdateGuideState(): m_state=6
01:20:48.668 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
01:20:48.668 00.000 28316 Star::Find returns 1 (0), X=953.77, Y=255.95, Mass=2391, SNR=33.9, Peak=226 HFD=4.1
01:20:48.669 00.001 28316 MultiStar: [#1 -0.10,0.34,0.00,M1] [#2 -0.23,0.16,0.92,U] [#3 -0.15,0.31,0.00,M1] [#4 -0.01,0.18,0.85,U] [#5 -0.12,0.23,0.75,U] [#6 -0.15,-0.09,0.65,U] [#7 0.04,0.11,0.64,U] [#8 -0.19,0.42,0.00,M2] 
01:20:48.669 00.000 28316 refined, 5 included, MultiStar: {-0.12, 0.13}, one-star: {-0.19, 0.15}
01:20:48.669 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:20:48.670 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:20:48.670 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.31 mountX=0.17 mountY=0.05, mountTheta=0.27
01:20:48.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
01:20:48.672 00.001 28316 Enqueuing Move request for scope (-0.12, 0.13)
01:20:48.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:48.673 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
01:20:48.674 00.001 29988 Worker thread wakes up
01:20:48.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
01:20:48.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
01:20:48.674 00.000 29988 Moving (-0.12, 0.13) raw xDistance=0.17 yDistance=0.05
01:20:48.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:20:48.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:48.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:48.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:20:48.674 00.000 29988 MoveAxis(E, 0, ABG)
01:20:48.674 00.000 29988 Move returns status 0, amount 0
01:20:48.674 00.000 29988 MoveAxis(N, 0, ABG)
01:20:48.674 00.000 29988 Move returns status 0, amount 0
01:20:48.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:48.675 00.001 28316 Enqueuing Expose request
01:20:48.675 00.000 29988 move complete, result=0
01:20:48.675 00.000 29988 worker thread done servicing request
01:20:48.675 00.000 29988 Worker thread wakes up
01:20:48.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:48.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:48.676 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:50.297 01.621 29988 Exposure complete
01:20:50.325 00.028 29988 worker thread done servicing request
01:20:50.325 00.000 28316 OnExposeComplete: enter
01:20:50.326 00.001 28316 UpdateGuideState(): m_state=6
01:20:50.326 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
01:20:50.327 00.001 28316 Star::Find returns 1 (1), X=953.78, Y=255.87, Mass=2507, SNR=34.8, Peak=255 HFD=4.0
01:20:50.328 00.001 28316 MultiStar: [#1 -0.22,0.21,0.00,M2] [#2 -0.20,0.08,0.87,U] [#3 -0.25,0.14,0.84,U] [#4 -0.16,0.05,0.82,U] [#5 -0.24,0.27,0.00,M1] [#6 -0.22,-0.16,0.62,U] [#7 -0.13,-0.08,0.60,U] [#8 -0.38,0.18,0.00,M3] 
01:20:50.329 00.001 28316 single-star, 5 included, MultiStar: {-0.19, 0.03}, one-star: {-0.18, 0.06}
01:20:50.329 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:20:50.330 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:20:50.330 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=0.13 mountY=0.13, mountTheta=0.78
01:20:50.331 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.06, opts=13)
01:20:50.332 00.001 28316 Enqueuing Move request for scope (-0.18, 0.06)
01:20:50.332 00.000 29988 Worker thread wakes up
01:20:50.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
01:20:50.332 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
01:20:50.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:50.333 00.001 28316 UpdateGuideState exits: m=2507 RSB=34.8 Saturée
01:20:50.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:50.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:50.334 00.001 28316 Enqueuing Expose request
01:20:50.334 00.000 29988 Moving (-0.18, 0.06) raw xDistance=0.13 yDistance=0.13
01:20:50.335 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:20:50.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:50.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:20:50.335 00.000 29988 MoveAxis(E, 0, ABG)
01:20:50.335 00.000 29988 Move returns status 0, amount 0
01:20:50.335 00.000 29988 MoveAxis(N, 0, ABG)
01:20:50.335 00.000 29988 Move returns status 0, amount 0
01:20:50.335 00.000 29988 move complete, result=0
01:20:50.335 00.000 29988 worker thread done servicing request
01:20:50.335 00.000 29988 Worker thread wakes up
01:20:50.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:50.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:50.335 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:51.851 01.516 29988 Exposure complete
01:20:51.901 00.050 29988 worker thread done servicing request
01:20:51.901 00.000 28316 OnExposeComplete: enter
01:20:51.902 00.001 28316 UpdateGuideState(): m_state=6
01:20:51.903 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
01:20:51.903 00.000 28316 Star::Find returns 1 (0), X=953.83, Y=255.75, Mass=2394, SNR=33.9, Peak=212 HFD=4.0
01:20:51.904 00.001 28316 MultiStar: [#1 0.05,0.08,1.02,U] [#2 -0.26,0.09,0.92,U] [#3 -0.12,0.06,0.88,U] [#4 -0.02,0.03,0.86,U] [#5 0.11,0.17,0.72,U] [#6 -0.11,-0.13,0.65,U] [#7 0.02,0.04,0.62,U] [#8 -0.15,-0.10,0.58,U] 
01:20:51.904 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.13, -0.06}
01:20:51.905 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:20:51.905 00.000 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:20:51.906 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.80 mountX=0.05 mountY=0.05, mountTheta=0.78
01:20:51.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
01:20:51.908 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
01:20:51.910 00.002 29988 Worker thread wakes up
01:20:51.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
01:20:51.910 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
01:20:51.910 00.000 29988 Moving (-0.07, 0.03) raw xDistance=0.05 yDistance=0.05
01:20:51.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:20:51.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:51.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:20:51.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:51.911 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:20:51.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:51.914 00.003 29988 MoveAxis(E, 0, ABG)
01:20:51.914 00.000 29988 Move returns status 0, amount 0
01:20:51.914 00.000 29988 MoveAxis(N, 0, ABG)
01:20:51.914 00.000 29988 Move returns status 0, amount 0
01:20:51.914 00.000 29988 move complete, result=0
01:20:51.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:51.915 00.001 28316 Enqueuing Expose request
01:20:51.915 00.000 29988 worker thread done servicing request
01:20:51.915 00.000 29988 Worker thread wakes up
01:20:51.915 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:51.916 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:51.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:53.548 01.632 29988 Exposure complete
01:20:53.579 00.031 29988 worker thread done servicing request
01:20:53.579 00.000 28316 OnExposeComplete: enter
01:20:53.580 00.001 28316 UpdateGuideState(): m_state=6
01:20:53.580 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
01:20:53.581 00.001 28316 Star::Find returns 1 (1), X=953.92, Y=255.95, Mass=2555, SNR=35.1, Peak=255 HFD=4.2
01:20:53.581 00.000 28316 MultiStar: [#1 0.10,0.47,0.00,M2] [#2 -0.02,0.04,0.88,U] [#3 -0.00,0.19,0.83,U] [#4 0.17,0.18,0.82,U] [#5 -0.06,0.29,0.72,U] [#6 0.04,0.05,0.58,U] [#7 0.12,0.17,0.59,U] [#8 0.12,0.20,0.57,U] 
01:20:53.582 00.001 28316 single-star, 7 included, MultiStar: {0.04, 0.16}, one-star: {-0.03, 0.14}
01:20:53.582 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
01:20:53.583 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
01:20:53.583 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.78 mountX=0.14 mountY=-0.04, mountTheta=-0.26
01:20:53.584 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.14, opts=13)
01:20:53.586 00.002 28316 Enqueuing Move request for scope (-0.03, 0.14)
01:20:53.587 00.001 29988 Worker thread wakes up
01:20:53.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
01:20:53.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
01:20:53.587 00.000 29988 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.04
01:20:53.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:53.587 00.000 28316 UpdateGuideState exits: m=2555 RSB=35.1 Saturée
01:20:53.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:53.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:53.588 00.000 28316 Enqueuing Expose request
01:20:53.589 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:20:53.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:53.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:20:53.589 00.000 29988 MoveAxis(E, 0, ABG)
01:20:53.589 00.000 29988 Move returns status 0, amount 0
01:20:53.589 00.000 29988 MoveAxis(N, 0, ABG)
01:20:53.589 00.000 29988 Move returns status 0, amount 0
01:20:53.589 00.000 29988 move complete, result=0
01:20:53.589 00.000 29988 worker thread done servicing request
01:20:53.589 00.000 29988 Worker thread wakes up
01:20:53.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:53.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:53.590 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:55.102 01.512 29988 Exposure complete
01:20:55.139 00.037 29988 worker thread done servicing request
01:20:55.139 00.000 28316 OnExposeComplete: enter
01:20:55.140 00.001 28316 UpdateGuideState(): m_state=6
01:20:55.141 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
01:20:55.142 00.001 28316 Star::Find returns 1 (0), X=953.89, Y=255.94, Mass=2360, SNR=33.7, Peak=238 HFD=4.2
01:20:55.143 00.001 28316 MultiStar: [#1 -0.18,0.31,0.00,M3] [#2 -0.05,0.10,0.92,U] [#3 0.02,0.17,0.85,U] [#4 -0.08,0.17,0.82,U] [#5 -0.08,0.18,0.75,U] [#6 -0.01,-0.06,0.65,U] [#7 0.07,0.03,0.64,U] [#8 -0.18,0.18,0.62,U] 
01:20:55.143 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.12}, one-star: {-0.06, 0.13}
01:20:55.144 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
01:20:55.145 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
01:20:55.146 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=0.13 mountY=-0.01, mountTheta=-0.08
01:20:55.147 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
01:20:55.148 00.001 28316 Enqueuing Move request for scope (-0.05, 0.12)
01:20:55.149 00.001 29988 Worker thread wakes up
01:20:55.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:55.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
01:20:55.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
01:20:55.149 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.7
01:20:55.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:55.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:55.151 00.001 28316 Enqueuing Expose request
01:20:55.151 00.000 29988 Moving (-0.05, 0.12) raw xDistance=0.13 yDistance=-0.01
01:20:55.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:20:55.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:55.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:55.151 00.000 29988 MoveAxis(E, 0, ABG)
01:20:55.151 00.000 29988 Move returns status 0, amount 0
01:20:55.151 00.000 29988 MoveAxis(N, 0, ABG)
01:20:55.151 00.000 29988 Move returns status 0, amount 0
01:20:55.151 00.000 29988 move complete, result=0
01:20:55.151 00.000 29988 worker thread done servicing request
01:20:55.151 00.000 29988 Worker thread wakes up
01:20:55.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:55.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:55.152 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:56.775 01.623 29988 Exposure complete
01:20:56.829 00.054 29988 worker thread done servicing request
01:20:56.829 00.000 28316 OnExposeComplete: enter
01:20:56.830 00.001 28316 UpdateGuideState(): m_state=6
01:20:56.831 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
01:20:56.832 00.001 28316 Star::Find returns 1 (0), X=953.94, Y=255.83, Mass=2468, SNR=34.3, Peak=231 HFD=4.1
01:20:56.833 00.001 28316 MultiStar: [#1 -0.01,0.23,0.98,U] [#2 -0.03,0.11,0.90,U] [#3 -0.10,0.17,0.85,U] [#4 0.07,0.14,0.82,U] [#5 -0.06,0.05,0.71,U] [#6 -0.02,0.03,0.61,U] [#7 -0.02,0.17,0.61,U] [#8 -0.20,0.17,0.59,U] 
01:20:56.833 00.000 28316 single-star, 8 included, MultiStar: {-0.04, 0.12}, one-star: {-0.01, 0.02}
01:20:56.833 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
01:20:56.834 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
01:20:56.834 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.98 mountX=0.03 mountY=-0.00, mountTheta=-0.06
01:20:56.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
01:20:56.836 00.001 28316 Enqueuing Move request for scope (-0.01, 0.02)
01:20:56.837 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:56.837 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
01:20:56.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:56.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:56.839 00.001 28316 Enqueuing Expose request
01:20:56.839 00.000 29988 Worker thread wakes up
01:20:56.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:20:56.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:20:56.839 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.03 yDistance=-0.00
01:20:56.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:20:56.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:56.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:20:56.840 00.001 29988 MoveAxis(E, 0, ABG)
01:20:56.840 00.000 29988 Move returns status 0, amount 0
01:20:56.840 00.000 29988 MoveAxis(N, 0, ABG)
01:20:56.840 00.000 29988 Move returns status 0, amount 0
01:20:56.840 00.000 29988 move complete, result=0
01:20:56.840 00.000 29988 worker thread done servicing request
01:20:56.840 00.000 29988 Worker thread wakes up
01:20:56.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:56.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:56.840 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:58.356 01.516 29988 Exposure complete
01:20:58.390 00.034 29988 worker thread done servicing request
01:20:58.390 00.000 28316 OnExposeComplete: enter
01:20:58.392 00.002 28316 UpdateGuideState(): m_state=6
01:20:58.393 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
01:20:58.395 00.002 28316 Star::Find returns 1 (0), X=953.86, Y=255.89, Mass=2383, SNR=33.7, Peak=235 HFD=4.1
01:20:58.396 00.001 28316 MultiStar: [#1 0.01,0.17,0.99,U] [#2 -0.25,0.05,0.89,U] [#3 -0.28,0.16,0.00,M1] [#4 0.15,0.12,0.85,U] [#5 -0.05,0.17,0.77,U] [#6 -0.06,-0.05,0.64,U] [#7 0.10,0.01,0.63,U] [#8 -0.09,0.08,0.58,U] 
01:20:58.398 00.002 28316 refined, 7 included, MultiStar: {-0.04, 0.09}, one-star: {-0.10, 0.09}
01:20:58.399 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.00 = 0.00)
01:20:58.400 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
01:20:58.402 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.00 mountX=0.10 mountY=-0.00, mountTheta=-0.04
01:20:58.404 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
01:20:58.406 00.002 28316 Enqueuing Move request for scope (-0.04, 0.09)
01:20:58.406 00.000 29988 Worker thread wakes up
01:20:58.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:20:58.406 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.7
01:20:58.407 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:58.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:20:58.408 00.001 28316 Enqueuing Expose request
01:20:58.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:20:58.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:20:58.408 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.10 yDistance=-0.00
01:20:58.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:20:58.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:58.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:20:58.408 00.000 29988 MoveAxis(E, 0, ABG)
01:20:58.408 00.000 29988 Move returns status 0, amount 0
01:20:58.408 00.000 29988 MoveAxis(N, 0, ABG)
01:20:58.408 00.000 29988 Move returns status 0, amount 0
01:20:58.408 00.000 29988 move complete, result=0
01:20:58.409 00.001 29988 worker thread done servicing request
01:20:58.409 00.000 29988 Worker thread wakes up
01:20:58.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:20:58.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:20:58.409 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:00.035 01.626 29988 Exposure complete
01:21:00.090 00.055 29988 worker thread done servicing request
01:21:00.090 00.000 28316 OnExposeComplete: enter
01:21:00.092 00.002 28316 UpdateGuideState(): m_state=6
01:21:00.094 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
01:21:00.095 00.001 28316 Star::Find returns 1 (0), X=953.88, Y=256.01, Mass=2466, SNR=34.5, Peak=239 HFD=4.1
01:21:00.097 00.002 28316 MultiStar: [#1 -0.22,0.37,0.00,M2] [#2 -0.07,0.14,0.90,U] [#3 -0.03,0.25,0.85,U] [#4 -0.04,0.28,0.83,U] [#5 -0.13,0.29,0.00,M1] [#6 -0.03,0.06,0.61,U] [#7 0.01,-0.01,0.62,U] [#8 0.01,0.32,0.00,M1] 
01:21:00.098 00.001 28316 refined, 5 included, MultiStar: {-0.04, 0.17}, one-star: {-0.07, 0.21}
01:21:00.099 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
01:21:00.100 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
01:21:00.101 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.82 mountX=0.17 mountY=-0.04, mountTheta=-0.21
01:21:00.104 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
01:21:00.106 00.002 28316 Enqueuing Move request for scope (-0.04, 0.17)
01:21:00.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:00.108 00.002 28316 UpdateGuideState exits: m=2466 RSB=34.5
01:21:00.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:00.109 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:00.109 00.000 28316 Enqueuing Expose request
01:21:00.110 00.001 29988 Worker thread wakes up
01:21:00.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
01:21:00.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
01:21:00.110 00.000 29988 Moving (-0.04, 0.17) raw xDistance=0.17 yDistance=-0.04
01:21:00.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:21:00.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:00.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:21:00.110 00.000 29988 MoveAxis(E, 0, ABG)
01:21:00.110 00.000 29988 Move returns status 0, amount 0
01:21:00.110 00.000 29988 MoveAxis(N, 0, ABG)
01:21:00.110 00.000 29988 Move returns status 0, amount 0
01:21:00.110 00.000 29988 move complete, result=0
01:21:00.111 00.001 29988 worker thread done servicing request
01:21:00.111 00.000 29988 Worker thread wakes up
01:21:00.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:00.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:00.111 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:01.623 01.512 29988 Exposure complete
01:21:01.663 00.040 29988 worker thread done servicing request
01:21:01.663 00.000 28316 OnExposeComplete: enter
01:21:01.663 00.000 28316 UpdateGuideState(): m_state=6
01:21:01.664 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
01:21:01.664 00.000 28316 Star::Find returns 1 (0), X=953.76, Y=255.72, Mass=2308, SNR=33.3, Peak=218 HFD=3.8
01:21:01.665 00.001 28316 MultiStar: [#1 -0.18,0.26,0.00,M3] [#2 -0.20,-0.06,0.92,U] [#3 -0.21,0.06,0.87,U] [#4 -0.02,0.12,0.87,U] [#5 -0.19,0.01,0.78,U] [#6 -0.07,-0.13,0.64,U] [#7 -0.17,-0.10,0.65,U] [#8 -0.25,0.07,0.60,U] 
01:21:01.665 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.01}, one-star: {-0.20, -0.09}
01:21:01.666 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.22)
01:21:01.667 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
01:21:01.667 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.07 mountX=0.06 mountY=0.15, mountTheta=1.21
01:21:01.670 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.01, opts=13)
01:21:01.670 00.000 28316 Enqueuing Move request for scope (-0.16, -0.01)
01:21:01.671 00.001 29988 Worker thread wakes up
01:21:01.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:01.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
01:21:01.671 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
01:21:01.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:01.672 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
01:21:01.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:01.672 00.000 28316 Enqueuing Expose request
01:21:01.673 00.001 29988 Moving (-0.16, -0.01) raw xDistance=0.06 yDistance=0.15
01:21:01.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:21:01.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:01.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:21:01.673 00.000 29988 MoveAxis(E, 0, ABG)
01:21:01.673 00.000 29988 Move returns status 0, amount 0
01:21:01.673 00.000 29988 MoveAxis(N, 0, ABG)
01:21:01.673 00.000 29988 Move returns status 0, amount 0
01:21:01.673 00.000 29988 move complete, result=0
01:21:01.673 00.000 29988 worker thread done servicing request
01:21:01.673 00.000 29988 Worker thread wakes up
01:21:01.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:01.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:01.673 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:03.299 01.626 29988 Exposure complete
01:21:03.332 00.033 29988 worker thread done servicing request
01:21:03.333 00.001 28316 OnExposeComplete: enter
01:21:03.334 00.001 28316 UpdateGuideState(): m_state=6
01:21:03.335 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
01:21:03.335 00.000 28316 Star::Find returns 1 (0), X=953.75, Y=255.95, Mass=2369, SNR=33.7, Peak=220 HFD=4.0
01:21:03.336 00.001 28316 MultiStar: [#1 -0.35,0.29,0.00,M4] [#2 -0.25,0.21,0.00,M1] [#3 -0.30,0.27,0.00,M1] [#4 -0.19,0.22,0.84,U] [#5 -0.18,0.28,0.00,M1] [#6 -0.42,0.16,0.00,M1] [#7 -0.15,0.08,0.64,U] [#8 -0.23,0.15,0.60,U] 
01:21:03.337 00.001 28316 single-star, 3 included, MultiStar: {-0.19, 0.15}, one-star: {-0.20, 0.14}
01:21:03.337 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
01:21:03.338 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:21:03.338 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=0.21 mountY=0.12, mountTheta=0.50
01:21:03.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.14, opts=13)
01:21:03.340 00.001 28316 Enqueuing Move request for scope (-0.20, 0.14)
01:21:03.340 00.000 29988 Worker thread wakes up
01:21:03.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:03.341 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
01:21:03.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:03.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:03.342 00.000 28316 Enqueuing Expose request
01:21:03.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
01:21:03.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
01:21:03.342 00.000 29988 Moving (-0.20, 0.14) raw xDistance=0.21 yDistance=0.12
01:21:03.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:21:03.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:03.343 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:21:03.343 00.000 29988 MoveAxis(W, 45, ABG)
01:21:03.343 00.000 29988 Guiding  Dir = 3, Dur = 45
01:21:03.343 00.000 29988 IsSlewing returns 0
01:21:03.343 00.000 29988 IsGuiding returns 0
01:21:03.344 00.001 29988 PulseGuide returned control before completion, sleep 54
01:21:03.409 00.065 29988 IsGuiding returns 0
01:21:03.409 00.000 29988 Move returns status 0, amount 45
01:21:03.410 00.001 29988 MoveAxis(N, 0, ABG)
01:21:03.410 00.000 29988 Move returns status 0, amount 0
01:21:03.410 00.000 29988 move complete, result=0
01:21:03.410 00.000 29988 worker thread done servicing request
01:21:03.410 00.000 29988 Worker thread wakes up
01:21:03.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:03.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:03.410 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
01:21:04.819 01.409 29988 Exposure complete
01:21:04.854 00.035 29988 worker thread done servicing request
01:21:04.854 00.000 28316 OnExposeComplete: enter
01:21:04.854 00.000 28316 UpdateGuideState(): m_state=6
01:21:04.855 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
01:21:04.855 00.000 28316 Star::Find returns 1 (0), X=953.91, Y=255.75, Mass=2425, SNR=34.2, Peak=223 HFD=4.1
01:21:04.856 00.001 28316 MultiStar: [#1 -0.09,0.11,1.02,U] [#2 -0.11,-0.04,0.92,U] [#3 -0.17,0.05,0.87,U] [#4 0.24,0.02,0.83,U] [#5 -0.00,-0.01,0.73,U] [#6 -0.01,-0.18,0.63,U] [#7 -0.05,-0.00,0.61,U] [#8 -0.06,-0.07,0.56,U] 
01:21:04.856 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.04, -0.05}
01:21:04.857 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
01:21:04.857 00.000 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
01:21:04.858 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.81 mountX=0.00 mountY=0.04, mountTheta=1.47
01:21:04.858 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
01:21:04.859 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
01:21:04.859 00.000 29988 Worker thread wakes up
01:21:04.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
01:21:04.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
01:21:04.859 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.00 yDistance=0.04
01:21:04.860 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:21:04.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:04.860 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
01:21:04.861 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:04.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:04.862 00.001 28316 Enqueuing Expose request
01:21:04.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:04.863 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:21:04.863 00.000 29988 MoveAxis(E, 0, ABG)
01:21:04.863 00.000 29988 Move returns status 0, amount 0
01:21:04.863 00.000 29988 MoveAxis(N, 0, ABG)
01:21:04.863 00.000 29988 Move returns status 0, amount 0
01:21:04.863 00.000 29988 move complete, result=0
01:21:04.863 00.000 29988 worker thread done servicing request
01:21:04.863 00.000 29988 Worker thread wakes up
01:21:04.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:04.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:04.863 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:06.497 01.634 29988 Exposure complete
01:21:06.560 00.063 29988 worker thread done servicing request
01:21:06.561 00.001 28316 OnExposeComplete: enter
01:21:06.562 00.001 28316 UpdateGuideState(): m_state=6
01:21:06.562 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
01:21:06.564 00.002 28316 Star::Find returns 1 (0), X=953.88, Y=255.72, Mass=2419, SNR=34.2, Peak=227 HFD=3.9
01:21:06.566 00.002 28316 MultiStar: [#1 0.03,0.05,0.99,U] [#2 -0.05,0.04,0.91,U] [#3 -0.12,0.12,0.88,U] [#4 0.10,0.08,0.80,U] [#5 0.06,0.02,0.75,U] [#6 0.04,-0.03,0.62,U] [#7 0.07,-0.01,0.64,U] [#8 0.05,0.05,0.59,U] 
01:21:06.567 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.07, -0.09}
01:21:06.568 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
01:21:06.570 00.002 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
01:21:06.571 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.37 mountX=0.02 mountY=-0.02, mountTheta=-0.65
01:21:06.576 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
01:21:06.578 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
01:21:06.581 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:06.583 00.002 28316 UpdateGuideState exits: m=2419 RSB=34.2
01:21:06.585 00.002 29988 Worker thread wakes up
01:21:06.586 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:21:06.586 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:21:06.586 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
01:21:06.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:21:06.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:06.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:06.587 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:06.588 00.001 28316 Enqueuing Expose request
01:21:06.589 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:21:06.589 00.000 29988 MoveAxis(E, 0, ABG)
01:21:06.589 00.000 29988 Move returns status 0, amount 0
01:21:06.589 00.000 29988 MoveAxis(N, 0, ABG)
01:21:06.589 00.000 29988 Move returns status 0, amount 0
01:21:06.589 00.000 29988 move complete, result=0
01:21:06.589 00.000 29988 worker thread done servicing request
01:21:06.589 00.000 29988 Worker thread wakes up
01:21:06.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:06.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:06.589 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:08.006 01.417 29988 Exposure complete
01:21:08.049 00.043 29988 worker thread done servicing request
01:21:08.049 00.000 28316 OnExposeComplete: enter
01:21:08.051 00.002 28316 UpdateGuideState(): m_state=6
01:21:08.054 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
01:21:08.056 00.002 28316 Star::Find returns 1 (0), X=953.92, Y=255.86, Mass=2342, SNR=33.6, Peak=229 HFD=4.2
01:21:08.058 00.002 28316 MultiStar: [#1 -0.06,0.27,1.00,U] [#2 -0.03,-0.03,0.92,U] [#3 -0.07,0.14,0.90,U] [#4 -0.07,0.24,0.84,U] [#5 -0.06,0.17,0.76,U] [#6 -0.13,0.04,0.64,U] [#7 -0.01,0.07,0.64,U] [#8 -0.11,0.23,0.61,U] 
01:21:08.058 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.13}, one-star: {-0.03, 0.06}
01:21:08.059 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
01:21:08.059 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
01:21:08.060 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=0.07 mountY=0.00, mountTheta=0.06
01:21:08.060 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
01:21:08.061 00.001 28316 Enqueuing Move request for scope (-0.03, 0.06)
01:21:08.061 00.000 29988 Worker thread wakes up
01:21:08.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:08.062 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6
01:21:08.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:08.063 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:08.063 00.000 28316 Enqueuing Expose request
01:21:08.064 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:21:08.064 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:21:08.064 00.000 29988 Moving (-0.03, 0.06) raw xDistance=0.07 yDistance=0.00
01:21:08.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:21:08.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:08.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:21:08.064 00.000 29988 MoveAxis(E, 0, ABG)
01:21:08.064 00.000 29988 Move returns status 0, amount 0
01:21:08.064 00.000 29988 MoveAxis(N, 0, ABG)
01:21:08.064 00.000 29988 Move returns status 0, amount 0
01:21:08.064 00.000 29988 move complete, result=0
01:21:08.064 00.000 29988 worker thread done servicing request
01:21:08.064 00.000 29988 Worker thread wakes up
01:21:08.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:08.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:08.064 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:09.697 01.633 29988 Exposure complete
01:21:09.736 00.039 29988 worker thread done servicing request
01:21:09.736 00.000 28316 OnExposeComplete: enter
01:21:09.738 00.002 28316 UpdateGuideState(): m_state=6
01:21:09.739 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
01:21:09.740 00.001 28316 Star::Find returns 1 (1), X=953.91, Y=255.85, Mass=2585, SNR=35.3, Peak=255 HFD=4.2
01:21:09.741 00.001 28316 MultiStar: [#1 -0.13,0.18,0.95,U] [#2 -0.06,-0.02,0.86,U] [#3 0.04,0.14,0.84,U] [#4 0.01,0.13,0.82,U] [#5 -0.03,0.17,0.71,U] [#6 0.08,-0.01,0.60,U] [#7 0.08,0.01,0.61,U] [#8 -0.08,0.06,0.60,U] 
01:21:09.743 00.002 28316 single-star, 8 included, MultiStar: {-0.02, 0.08}, one-star: {-0.04, 0.05}
01:21:09.745 00.002 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
01:21:09.748 00.003 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
01:21:09.748 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.28 mountX=0.06 mountY=0.02, mountTheta=0.24
01:21:09.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
01:21:09.750 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
01:21:09.750 00.000 29988 Worker thread wakes up
01:21:09.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:09.751 00.001 28316 UpdateGuideState exits: m=2585 RSB=35.3 Saturée
01:21:09.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:09.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:09.752 00.000 28316 Enqueuing Expose request
01:21:09.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:21:09.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:21:09.752 00.000 29988 Moving (-0.04, 0.05) raw xDistance=0.06 yDistance=0.02
01:21:09.753 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:21:09.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:09.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:21:09.753 00.000 29988 MoveAxis(E, 0, ABG)
01:21:09.753 00.000 29988 Move returns status 0, amount 0
01:21:09.753 00.000 29988 MoveAxis(N, 0, ABG)
01:21:09.753 00.000 29988 Move returns status 0, amount 0
01:21:09.753 00.000 29988 move complete, result=0
01:21:09.753 00.000 29988 worker thread done servicing request
01:21:09.753 00.000 29988 Worker thread wakes up
01:21:09.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:09.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:09.753 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:11.271 01.518 29988 Exposure complete
01:21:11.311 00.040 29988 worker thread done servicing request
01:21:11.311 00.000 28316 OnExposeComplete: enter
01:21:11.312 00.001 28316 UpdateGuideState(): m_state=6
01:21:11.312 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
01:21:11.314 00.002 28316 Star::Find returns 1 (0), X=953.81, Y=255.73, Mass=2516, SNR=34.7, Peak=221 HFD=3.8
01:21:11.317 00.003 28316 MultiStar: [#1 -0.13,0.07,0.99,U] [#2 -0.29,-0.10,0.88,U] [#3 -0.19,-0.07,0.84,U] [#4 0.18,-0.13,0.81,U] [#5 -0.10,0.05,0.75,U] [#6 0.00,-0.22,0.60,U] [#7 0.20,-0.19,0.62,U] [#8 -0.11,-0.04,0.57,U] 
01:21:11.319 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.07}, one-star: {-0.15, -0.08}
01:21:11.321 00.002 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.89)
01:21:11.323 00.002 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
01:21:11.325 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.40 mountX=-0.03 mountY=0.10, mountTheta=1.88
01:21:11.329 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
01:21:11.332 00.003 28316 Enqueuing Move request for scope (-0.08, -0.07)
01:21:11.334 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:11.337 00.003 28316 UpdateGuideState exits: m=2516 RSB=34.7
01:21:11.339 00.002 29988 Worker thread wakes up
01:21:11.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:11.340 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:11.340 00.000 28316 Enqueuing Expose request
01:21:11.341 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
01:21:11.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
01:21:11.341 00.000 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.10
01:21:11.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:11.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:11.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:21:11.341 00.000 29988 MoveAxis(E, 0, ABG)
01:21:11.341 00.000 29988 Move returns status 0, amount 0
01:21:11.341 00.000 29988 MoveAxis(N, 0, ABG)
01:21:11.341 00.000 29988 Move returns status 0, amount 0
01:21:11.341 00.000 29988 move complete, result=0
01:21:11.341 00.000 29988 worker thread done servicing request
01:21:11.341 00.000 29988 Worker thread wakes up
01:21:11.342 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:11.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:11.342 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:12.974 01.632 29988 Exposure complete
01:21:13.006 00.032 29988 worker thread done servicing request
01:21:13.006 00.000 28316 OnExposeComplete: enter
01:21:13.007 00.001 28316 UpdateGuideState(): m_state=6
01:21:13.007 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
01:21:13.008 00.001 28316 Star::Find returns 1 (0), X=953.69, Y=255.81, Mass=2381, SNR=33.9, Peak=220 HFD=3.8
01:21:13.008 00.000 28316 MultiStar: [#1 -0.32,0.11,0.00,M1] [#2 -0.50,-0.04,0.00,M1] [#3 -0.40,0.09,0.00,M1] [#4 0.03,-0.12,0.82,U] [#5 -0.17,0.09,0.78,U] [#6 -0.13,-0.28,0.00,M1] [#7 0.07,-0.09,0.61,U] [#8 -0.39,0.13,0.00,M1] 
01:21:13.010 00.002 28316 refined, 3 included, MultiStar: {-0.10, -0.02}, one-star: {-0.26, 0.01}
01:21:13.010 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
01:21:13.010 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.34)
01:21:13.011 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-2.91 mountX=0.02 mountY=0.10, mountTheta=1.37
01:21:13.011 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
01:21:13.012 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
01:21:13.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:13.013 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.9
01:21:13.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:13.014 00.001 29988 Worker thread wakes up
01:21:13.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
01:21:13.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
01:21:13.014 00.000 29988 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=0.10
01:21:13.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:21:13.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:13.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:13.014 00.000 28316 Enqueuing Expose request
01:21:13.015 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:21:13.015 00.000 29988 MoveAxis(E, 0, ABG)
01:21:13.015 00.000 29988 Move returns status 0, amount 0
01:21:13.015 00.000 29988 MoveAxis(N, 0, ABG)
01:21:13.015 00.000 29988 Move returns status 0, amount 0
01:21:13.015 00.000 29988 move complete, result=0
01:21:13.015 00.000 29988 worker thread done servicing request
01:21:13.015 00.000 29988 Worker thread wakes up
01:21:13.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:13.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:13.016 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:14.529 01.513 29988 Exposure complete
01:21:14.571 00.042 29988 worker thread done servicing request
01:21:14.571 00.000 28316 OnExposeComplete: enter
01:21:14.573 00.002 28316 UpdateGuideState(): m_state=6
01:21:14.575 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
01:21:14.576 00.001 28316 Star::Find returns 1 (0), X=953.57, Y=255.86, Mass=2345, SNR=33.5, Peak=190 HFD=3.8
01:21:14.576 00.000 28316 MultiStar: [#1 -0.46,0.26,0.00,M2] [#2 -0.50,-0.00,0.00,M2] [#3 -0.55,0.22,0.00,M2] [#4 -0.24,-0.07,0.85,U] [#5 -0.21,0.09,0.75,U] [#6 -0.22,-0.12,0.62,U] [#7 -0.24,-0.01,0.65,U] [#8 -0.40,0.06,0.00,M2] 
01:21:14.577 00.001 28316 refined, 4 included, MultiStar: {-0.27, -0.01}, one-star: {-0.39, 0.05}
01:21:14.577 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
01:21:14.578 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
01:21:14.578 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.12 mountX=0.11 mountY=0.24, mountTheta=1.16
01:21:14.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.01, opts=13)
01:21:14.580 00.001 28316 Enqueuing Move request for scope (-0.27, -0.01)
01:21:14.580 00.000 29988 Worker thread wakes up
01:21:14.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
01:21:14.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
01:21:14.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:14.581 00.001 29988 Moving (-0.27, -0.01) raw xDistance=0.11 yDistance=0.24
01:21:14.581 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.5
01:21:14.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:14.582 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:14.583 00.001 28316 Enqueuing Expose request
01:21:14.584 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:21:14.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:21:14.584 00.000 29988 MoveAxis(E, 0, ABG)
01:21:14.584 00.000 29988 Move returns status 0, amount 0
01:21:14.584 00.000 29988 MoveAxis(S, 58, ABG)
01:21:14.584 00.000 29988 Guiding  Dir = 1, Dur = 58
01:21:14.586 00.002 29988 IsSlewing returns 0
01:21:14.586 00.000 29988 IsGuiding returns 0
01:21:14.590 00.004 29988 PulseGuide returned control before completion, sleep 63
01:21:14.669 00.079 29988 IsGuiding returns 0
01:21:14.669 00.000 29988 Move returns status 0, amount 58
01:21:14.670 00.001 29988 move complete, result=0
01:21:14.670 00.000 29988 worker thread done servicing request
01:21:14.670 00.000 29988 Worker thread wakes up
01:21:14.670 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 58 ms SOUTH
01:21:14.671 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:14.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:16.309 01.638 29988 Exposure complete
01:21:16.355 00.046 29988 worker thread done servicing request
01:21:16.355 00.000 28316 OnExposeComplete: enter
01:21:16.356 00.001 28316 UpdateGuideState(): m_state=6
01:21:16.356 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
01:21:16.357 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=256.28, Mass=2466, SNR=34.5, Peak=191 HFD=3.8
01:21:16.357 00.000 28316 MultiStar: large primary error, entering stabilization period
01:21:16.358 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:21:16.358 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
01:21:16.358 00.000 28316 CameraToMount -- cameraX=-0.56 cameraY=0.48 hyp=0.73 cameraTheta=2.43 mountX=0.67 mountY=0.28, mountTheta=0.40
01:21:16.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.56, y=0.48, opts=13)
01:21:16.360 00.001 28316 Enqueuing Move request for scope (-0.56, 0.48)
01:21:16.360 00.000 29988 Worker thread wakes up
01:21:16.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.48) opts 0xd
01:21:16.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.56, 0.48)
01:21:16.360 00.000 29988 Moving (-0.56, 0.48) raw xDistance=0.67 yDistance=0.28
01:21:16.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
01:21:16.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:21:16.360 00.000 29988 MoveAxis(W, 140, ABG)
01:21:16.361 00.001 29988 Guiding  Dir = 3, Dur = 140
01:21:16.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:16.361 00.000 29988 IsSlewing returns 0
01:21:16.361 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.5
01:21:16.362 00.001 29988 IsGuiding returns 0
01:21:16.362 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:16.362 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:16.364 00.002 28316 Enqueuing Expose request
01:21:16.365 00.001 29988 PulseGuide returned control before completion, sleep 148
01:21:16.530 00.165 29988 IsGuiding returns 0
01:21:16.530 00.000 29988 Move returns status 0, amount 140
01:21:16.530 00.000 29988 MoveAxis(S, 67, ABG)
01:21:16.530 00.000 29988 Guiding  Dir = 1, Dur = 67
01:21:16.530 00.000 29988 IsSlewing returns 0
01:21:16.530 00.000 29988 IsGuiding returns 0
01:21:16.536 00.006 29988 PulseGuide returned control before completion, sleep 73
01:21:16.621 00.085 29988 IsGuiding returns 0
01:21:16.621 00.000 29988 Move returns status 0, amount 67
01:21:16.621 00.000 29988 move complete, result=0
01:21:16.621 00.000 29988 worker thread done servicing request
01:21:16.621 00.000 29988 Worker thread wakes up
01:21:16.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:16.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:16.621 00.000 28316 GuideStep: 0.7 px 140 ms WEST, 0.3 px 67 ms SOUTH
01:21:18.034 01.413 29988 Exposure complete
01:21:18.095 00.061 29988 worker thread done servicing request
01:21:18.095 00.000 28316 OnExposeComplete: enter
01:21:18.097 00.002 28316 UpdateGuideState(): m_state=6
01:21:18.098 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
01:21:18.099 00.001 28316 Star::Find returns 1 (0), X=953.95, Y=256.00, Mass=2550, SNR=35.1, Peak=219 HFD=4.3
01:21:18.099 00.000 28316 MultiStar: exiting stabilization period
01:21:18.100 00.001 28316 MultiStar: [#1 -0.10,0.41,0.00,M3] [#2 -0.07,0.31,0.00,M3] [#3 -0.06,0.26,0.83,U] [#4 -0.06,0.33,0.00,M1] [#5 -0.14,0.28,0.00,M1] [#6 0.01,0.26,0.60,U] [#7 0.03,0.22,0.61,U] [#8 0.06,0.24,0.60,U] 
01:21:18.100 00.000 28316 single-star, 4 included, MultiStar: {0.00, 0.23}, one-star: {-0.01, 0.20}
01:21:18.101 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
01:21:18.101 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
01:21:18.102 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.60 mountX=0.18 mountY=-0.08, mountTheta=-0.43
01:21:18.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.20, opts=13)
01:21:18.104 00.001 28316 Enqueuing Move request for scope (-0.01, 0.20)
01:21:18.104 00.000 29988 Worker thread wakes up
01:21:18.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:18.105 00.001 28316 UpdateGuideState exits: m=2550 RSB=35.1
01:21:18.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:18.107 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:18.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
01:21:18.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
01:21:18.107 00.000 29988 Moving (-0.01, 0.20) raw xDistance=0.18 yDistance=-0.08
01:21:18.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:21:18.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:18.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:21:18.107 00.000 29988 MoveAxis(E, 0, ABG)
01:21:18.107 00.000 29988 Move returns status 0, amount 0
01:21:18.107 00.000 29988 MoveAxis(N, 0, ABG)
01:21:18.107 00.000 29988 Move returns status 0, amount 0
01:21:18.107 00.000 28316 Enqueuing Expose request
01:21:18.111 00.004 29988 move complete, result=0
01:21:18.111 00.000 29988 worker thread done servicing request
01:21:18.111 00.000 29988 Worker thread wakes up
01:21:18.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:18.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:18.111 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:19.747 01.636 29988 Exposure complete
01:21:19.784 00.037 29988 worker thread done servicing request
01:21:19.784 00.000 28316 OnExposeComplete: enter
01:21:19.786 00.002 28316 UpdateGuideState(): m_state=6
01:21:19.787 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
01:21:19.788 00.001 28316 Star::Find returns 1 (0), X=954.00, Y=255.96, Mass=2513, SNR=34.9, Peak=236 HFD=4.3
01:21:19.790 00.002 28316 MultiStar: [#1 -0.01,0.44,0.00,M4] [#2 -0.01,0.24,0.86,U] [#3 -0.10,0.31,0.00,M2] [#4 0.23,0.22,0.00,M2] [#5 0.02,0.38,0.00,M2] [#6 0.17,-0.03,0.61,U] [#7 0.07,0.28,0.62,U] [#8 -0.00,0.39,0.00,M2] 
01:21:19.792 00.002 28316 single-star, 3 included, MultiStar: {0.06, 0.17}, one-star: {0.04, 0.16}
01:21:19.792 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.70 = -0.70)
01:21:19.793 00.001 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
01:21:19.793 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.30 mountX=0.12 mountY=-0.11, mountTheta=-0.72
01:21:19.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
01:21:19.795 00.001 28316 Enqueuing Move request for scope (0.04, 0.16)
01:21:19.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:19.796 00.001 28316 UpdateGuideState exits: m=2513 RSB=34.9
01:21:19.796 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:19.797 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:19.797 00.000 28316 Enqueuing Expose request
01:21:19.797 00.000 29988 Worker thread wakes up
01:21:19.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
01:21:19.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
01:21:19.797 00.000 29988 Moving (0.04, 0.16) raw xDistance=0.12 yDistance=-0.11
01:21:19.798 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:21:19.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:19.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:21:19.798 00.000 29988 MoveAxis(E, 0, ABG)
01:21:19.798 00.000 29988 Move returns status 0, amount 0
01:21:19.798 00.000 29988 MoveAxis(N, 0, ABG)
01:21:19.798 00.000 29988 Move returns status 0, amount 0
01:21:19.798 00.000 29988 move complete, result=0
01:21:19.798 00.000 29988 worker thread done servicing request
01:21:19.798 00.000 29988 Worker thread wakes up
01:21:19.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:19.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:19.799 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:21.317 01.518 29988 Exposure complete
01:21:21.366 00.049 29988 worker thread done servicing request
01:21:21.366 00.000 28316 OnExposeComplete: enter
01:21:21.368 00.002 28316 UpdateGuideState(): m_state=6
01:21:21.369 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
01:21:21.369 00.000 28316 Star::Find returns 1 (0), X=953.62, Y=255.94, Mass=2484, SNR=34.3, Peak=223 HFD=3.9
01:21:21.370 00.001 28316 MultiStar: [#1 -0.18,0.37,0.00,M5] [#2 -0.25,0.15,0.91,U] [#3 -0.21,0.20,0.85,U] [#4 -0.15,0.42,0.00,M3] [#5 -0.17,0.28,0.00,M3] [#6 -0.27,0.17,0.00,M1] [#7 -0.20,0.40,0.00,M1] [#8 -0.22,0.44,0.00,M3] 
01:21:21.370 00.000 28316 refined, 2 included, MultiStar: {-0.27, 0.16}, one-star: {-0.33, 0.13}
01:21:21.371 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:21:21.371 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:21:21.372 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.31 cameraTheta=2.61 mountX=0.26 mountY=0.17, mountTheta=0.59
01:21:21.375 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.16, opts=13)
01:21:21.375 00.000 28316 Enqueuing Move request for scope (-0.27, 0.16)
01:21:21.376 00.001 29988 Worker thread wakes up
01:21:21.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:21.376 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.3
01:21:21.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:21.377 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:21.377 00.000 28316 Enqueuing Expose request
01:21:21.378 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
01:21:21.378 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
01:21:21.378 00.000 29988 Moving (-0.27, 0.16) raw xDistance=0.26 yDistance=0.17
01:21:21.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:21:21.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:21.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:21:21.378 00.000 29988 MoveAxis(W, 54, ABG)
01:21:21.378 00.000 29988 Guiding  Dir = 3, Dur = 54
01:21:21.379 00.001 29988 IsSlewing returns 0
01:21:21.379 00.000 29988 IsGuiding returns 0
01:21:21.380 00.001 29988 PulseGuide returned control before completion, sleep 62
01:21:21.459 00.079 29988 IsGuiding returns 0
01:21:21.459 00.000 29988 Move returns status 0, amount 54
01:21:21.459 00.000 29988 MoveAxis(N, 0, ABG)
01:21:21.459 00.000 29988 Move returns status 0, amount 0
01:21:21.460 00.001 29988 move complete, result=0
01:21:21.460 00.000 29988 worker thread done servicing request
01:21:21.460 00.000 29988 Worker thread wakes up
01:21:21.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:21.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:21.460 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.2 px 0 ms NORTH
01:21:23.095 01.635 29988 Exposure complete
01:21:23.128 00.033 29988 worker thread done servicing request
01:21:23.128 00.000 28316 OnExposeComplete: enter
01:21:23.129 00.001 28316 UpdateGuideState(): m_state=6
01:21:23.130 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
01:21:23.131 00.001 28316 Star::Find returns 1 (0), X=953.97, Y=255.79, Mass=2470, SNR=34.5, Peak=209 HFD=4.1
01:21:23.133 00.002 28316 MultiStar: [#1 0.05,0.15,0.96,U] [#2 -0.11,0.06,0.91,U] [#3 -0.02,-0.01,0.86,U] [#4 0.03,0.06,0.81,U] [#5 0.09,0.05,0.74,U] [#6 -0.00,-0.06,0.61,U] [#7 0.02,-0.10,0.61,U] [#8 -0.09,0.15,0.58,U] 
01:21:23.133 00.000 28316 single-star, 8 included, MultiStar: {-0.00, 0.04}, one-star: {0.01, -0.01}
01:21:23.133 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
01:21:23.134 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
01:21:23.134 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.87 mountX=-0.02 mountY=-0.00, mountTheta=-2.91
01:21:23.136 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
01:21:23.136 00.000 28316 Enqueuing Move request for scope (0.01, -0.01)
01:21:23.137 00.001 29988 Worker thread wakes up
01:21:23.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:23.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
01:21:23.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
01:21:23.137 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.02 yDistance=-0.00
01:21:23.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:21:23.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:23.137 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:21:23.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:23.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:23.141 00.003 28316 Enqueuing Expose request
01:21:23.143 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:21:23.143 00.000 29988 MoveAxis(E, 0, ABG)
01:21:23.143 00.000 29988 Move returns status 0, amount 0
01:21:23.143 00.000 29988 MoveAxis(N, 0, ABG)
01:21:23.143 00.000 29988 Move returns status 0, amount 0
01:21:23.143 00.000 29988 move complete, result=0
01:21:23.143 00.000 29988 worker thread done servicing request
01:21:23.143 00.000 29988 Worker thread wakes up
01:21:23.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:23.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:23.144 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:24.672 01.528 29988 Exposure complete
01:21:24.729 00.057 29988 worker thread done servicing request
01:21:24.729 00.000 28316 OnExposeComplete: enter
01:21:24.732 00.003 28316 UpdateGuideState(): m_state=6
01:21:24.733 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
01:21:24.734 00.001 28316 Star::Find returns 1 (0), X=953.77, Y=255.88, Mass=2335, SNR=33.5, Peak=195 HFD=4.1
01:21:24.736 00.002 28316 MultiStar: [#1 -0.13,0.24,1.01,U] [#2 -0.32,0.04,0.00,M1] [#3 -0.23,0.08,0.89,U] [#4 -0.05,0.09,0.84,U] [#5 -0.11,0.23,0.77,U] [#6 -0.18,-0.05,0.62,U] [#7 0.08,0.09,0.64,U] [#8 -0.15,0.07,0.62,U] 
01:21:24.737 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.11}, one-star: {-0.19, 0.07}
01:21:24.738 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:21:24.739 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
01:21:24.740 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=0.15 mountY=0.06, mountTheta=0.39
01:21:24.743 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
01:21:24.744 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
01:21:24.746 00.002 29988 Worker thread wakes up
01:21:24.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
01:21:24.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
01:21:24.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:24.747 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.5
01:21:24.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:24.748 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:24.748 00.000 28316 Enqueuing Expose request
01:21:24.749 00.001 29988 Moving (-0.13, 0.11) raw xDistance=0.15 yDistance=0.06
01:21:24.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:21:24.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:24.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:21:24.749 00.000 29988 MoveAxis(E, 0, ABG)
01:21:24.749 00.000 29988 Move returns status 0, amount 0
01:21:24.749 00.000 29988 MoveAxis(N, 0, ABG)
01:21:24.749 00.000 29988 Move returns status 0, amount 0
01:21:24.749 00.000 29988 move complete, result=0
01:21:24.749 00.000 29988 worker thread done servicing request
01:21:24.749 00.000 29988 Worker thread wakes up
01:21:24.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:24.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:24.749 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:26.380 01.631 29988 Exposure complete
01:21:26.420 00.040 29988 worker thread done servicing request
01:21:26.420 00.000 28316 OnExposeComplete: enter
01:21:26.421 00.001 28316 UpdateGuideState(): m_state=6
01:21:26.424 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
01:21:26.427 00.003 28316 Star::Find returns 1 (1), X=954.00, Y=255.83, Mass=2466, SNR=34.5, Peak=255 HFD=4.1
01:21:26.428 00.001 28316 MultiStar: [#1 -0.12,0.10,0.95,U] [#2 0.03,-0.12,0.90,U] [#3 0.00,0.09,0.88,U] [#4 0.07,-0.06,0.78,U] [#5 0.06,0.14,0.73,U] [#6 0.14,-0.11,0.61,U] [#7 0.11,-0.10,0.61,U] [#8 -0.02,-0.03,0.58,U] 
01:21:26.428 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {0.05, 0.03}
01:21:26.429 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
01:21:26.429 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
01:21:26.430 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.01 mountX=-0.01 mountY=-0.03, mountTheta=-2.00
01:21:26.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
01:21:26.431 00.000 28316 Enqueuing Move request for scope (0.03, 0.00)
01:21:26.432 00.001 29988 Worker thread wakes up
01:21:26.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:26.432 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.5 Saturée
01:21:26.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:26.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:26.434 00.001 28316 Enqueuing Expose request
01:21:26.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
01:21:26.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
01:21:26.434 00.000 29988 Moving (0.03, 0.00) raw xDistance=-0.01 yDistance=-0.03
01:21:26.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:21:26.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:26.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:21:26.434 00.000 29988 MoveAxis(E, 0, ABG)
01:21:26.434 00.000 29988 Move returns status 0, amount 0
01:21:26.434 00.000 29988 MoveAxis(N, 0, ABG)
01:21:26.434 00.000 29988 Move returns status 0, amount 0
01:21:26.434 00.000 29988 move complete, result=0
01:21:26.434 00.000 29988 worker thread done servicing request
01:21:26.434 00.000 29988 Worker thread wakes up
01:21:26.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:26.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:26.435 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:27.951 01.516 29988 Exposure complete
01:21:27.999 00.048 29988 worker thread done servicing request
01:21:27.999 00.000 28316 OnExposeComplete: enter
01:21:28.000 00.001 28316 UpdateGuideState(): m_state=6
01:21:28.001 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
01:21:28.001 00.000 28316 Star::Find returns 1 (0), X=954.26, Y=255.58, Mass=2330, SNR=33.4, Peak=195 HFD=3.7
01:21:28.002 00.001 28316 MultiStar: [#1 0.31,-0.06,0.00,M3] [#2 0.23,-0.16,0.94,U] [#3 0.26,-0.15,0.87,U] [#4 0.27,-0.10,0.85,U] [#5 0.24,-0.07,0.72,U] [#6 0.43,-0.23,0.00,M1] [#7 0.42,-0.09,0.00,M1] [#8 0.28,-0.09,0.59,U] 
01:21:28.002 00.000 28316 refined, 5 included, MultiStar: {0.27, -0.14}, one-star: {0.31, -0.22}
01:21:28.003 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
01:21:28.003 00.000 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
01:21:28.003 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.14 hyp=0.30 cameraTheta=-0.49 mountX=-0.24 mountY=-0.17, mountTheta=-2.51
01:21:28.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.14, opts=13)
01:21:28.005 00.001 28316 Enqueuing Move request for scope (0.27, -0.14)
01:21:28.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:28.006 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.4
01:21:28.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:28.007 00.001 29988 Worker thread wakes up
01:21:28.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:28.007 00.000 28316 Enqueuing Expose request
01:21:28.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.14) opts 0xd
01:21:28.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.14)
01:21:28.008 00.000 29988 Moving (0.27, -0.14) raw xDistance=-0.24 yDistance=-0.17
01:21:28.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:21:28.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:28.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:21:28.008 00.000 29988 MoveAxis(E, 50, ABG)
01:21:28.008 00.000 29988 Guiding  Dir = 2, Dur = 50
01:21:28.008 00.000 29988 IsSlewing returns 0
01:21:28.008 00.000 29988 IsGuiding returns 0
01:21:28.011 00.003 29988 PulseGuide returned control before completion, sleep 59
01:21:28.076 00.065 29988 IsGuiding returns 1
01:21:28.076 00.000 29988 scope still moving after pulse duration time elapsed
01:21:28.107 00.031 29988 IsSlewing returns 0
01:21:28.107 00.000 29988 IsGuiding returns 0
01:21:28.107 00.000 29988 scope move finished after 50 + 48 ms
01:21:28.107 00.000 29988 Move returns status 0, amount 50
01:21:28.107 00.000 29988 MoveAxis(N, 0, ABG)
01:21:28.107 00.000 29988 Move returns status 0, amount 0
01:21:28.108 00.001 29988 move complete, result=0
01:21:28.108 00.000 29988 worker thread done servicing request
01:21:28.108 00.000 29988 Worker thread wakes up
01:21:28.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:28.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:28.108 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.2 px 0 ms NORTH
01:21:29.736 01.628 29988 Exposure complete
01:21:29.769 00.033 29988 worker thread done servicing request
01:21:29.769 00.000 28316 OnExposeComplete: enter
01:21:29.769 00.000 28316 UpdateGuideState(): m_state=6
01:21:29.770 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
01:21:29.770 00.000 28316 Star::Find returns 1 (1), X=954.03, Y=255.94, Mass=2403, SNR=33.8, Peak=255 HFD=4.1
01:21:29.771 00.001 28316 MultiStar: [#1 0.09,0.20,0.98,U] [#2 0.20,0.13,0.91,U] [#3 0.06,0.26,0.86,U] [#4 0.13,0.27,0.87,U] [#5 0.14,0.15,0.77,U] [#6 0.02,0.18,0.64,U] [#7 0.33,0.23,0.00,M2] [#8 0.22,0.34,0.00,M1] 
01:21:29.771 00.000 28316 single-star, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.07, 0.14}
01:21:29.772 00.001 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
01:21:29.772 00.000 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
01:21:29.773 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.08 mountX=0.09 mountY=-0.13, mountTheta=-0.94
01:21:29.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
01:21:29.774 00.000 28316 Enqueuing Move request for scope (0.07, 0.14)
01:21:29.775 00.001 29988 Worker thread wakes up
01:21:29.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
01:21:29.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
01:21:29.775 00.000 29988 Moving (0.07, 0.14) raw xDistance=0.09 yDistance=-0.13
01:21:29.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:21:29.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:29.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:29.775 00.000 28316 UpdateGuideState exits: m=2403 RSB=33.8 Saturée
01:21:29.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:29.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:29.777 00.001 28316 Enqueuing Expose request
01:21:29.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:21:29.777 00.000 29988 MoveAxis(E, 0, ABG)
01:21:29.777 00.000 29988 Move returns status 0, amount 0
01:21:29.777 00.000 29988 MoveAxis(N, 0, ABG)
01:21:29.778 00.001 29988 Move returns status 0, amount 0
01:21:29.778 00.000 29988 move complete, result=0
01:21:29.778 00.000 29988 worker thread done servicing request
01:21:29.778 00.000 29988 Worker thread wakes up
01:21:29.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:29.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:29.778 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:31.296 01.518 29988 Exposure complete
01:21:31.339 00.043 29988 worker thread done servicing request
01:21:31.340 00.001 28316 OnExposeComplete: enter
01:21:31.340 00.000 28316 UpdateGuideState(): m_state=6
01:21:31.341 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
01:21:31.342 00.001 28316 Star::Find returns 1 (1), X=953.94, Y=255.94, Mass=2436, SNR=34.3, Peak=255 HFD=4.1
01:21:31.343 00.001 28316 MultiStar: [#1 -0.18,0.38,0.00,M3] [#2 -0.19,0.22,0.88,U] [#3 -0.04,0.22,0.88,U] [#4 0.11,0.31,0.00,M1] [#5 -0.01,0.24,0.73,U] [#6 0.06,0.07,0.61,U] [#7 -0.04,0.26,0.63,U] [#8 -0.14,0.22,0.57,U] 
01:21:31.345 00.002 28316 single-star, 6 included, MultiStar: {-0.06, 0.19}, one-star: {-0.02, 0.14}
01:21:31.346 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
01:21:31.347 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
01:21:31.349 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.71 mountX=0.13 mountY=-0.04, mountTheta=-0.32
01:21:31.351 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
01:21:31.352 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
01:21:31.354 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:31.355 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.3 Saturée
01:21:31.357 00.002 29988 Worker thread wakes up
01:21:31.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
01:21:31.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:31.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:31.357 00.000 28316 Enqueuing Expose request
01:21:31.358 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
01:21:31.358 00.000 29988 Moving (-0.02, 0.14) raw xDistance=0.13 yDistance=-0.04
01:21:31.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:21:31.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:31.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:21:31.358 00.000 29988 MoveAxis(E, 0, ABG)
01:21:31.358 00.000 29988 Move returns status 0, amount 0
01:21:31.358 00.000 29988 MoveAxis(N, 0, ABG)
01:21:31.358 00.000 29988 Move returns status 0, amount 0
01:21:31.358 00.000 29988 move complete, result=0
01:21:31.358 00.000 29988 worker thread done servicing request
01:21:31.358 00.000 29988 Worker thread wakes up
01:21:31.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:31.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:31.358 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:32.994 01.636 29988 Exposure complete
01:21:33.032 00.038 29988 worker thread done servicing request
01:21:33.032 00.000 28316 OnExposeComplete: enter
01:21:33.034 00.002 28316 UpdateGuideState(): m_state=6
01:21:33.035 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
01:21:33.036 00.001 28316 Star::Find returns 1 (0), X=953.85, Y=255.87, Mass=2340, SNR=33.5, Peak=220 HFD=4.1
01:21:33.037 00.001 28316 MultiStar: [#1 -0.13,0.22,1.00,U] [#2 -0.10,0.04,0.93,U] [#3 -0.05,0.16,0.87,U] [#4 -0.02,0.25,0.85,U] [#5 0.02,0.11,0.76,U] [#6 -0.12,-0.06,0.64,U] [#7 0.08,0.25,0.64,U] [#8 -0.14,0.16,0.63,U] 
01:21:33.038 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.13}, one-star: {-0.11, 0.07}
01:21:33.039 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
01:21:33.040 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
01:21:33.040 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.12 cameraTheta=2.58 mountX=0.10 mountY=0.06, mountTheta=0.55
01:21:33.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.07, opts=13)
01:21:33.042 00.001 28316 Enqueuing Move request for scope (-0.11, 0.07)
01:21:33.042 00.000 29988 Worker thread wakes up
01:21:33.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:33.042 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
01:21:33.044 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:33.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:33.045 00.001 28316 Enqueuing Expose request
01:21:33.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
01:21:33.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
01:21:33.045 00.000 29988 Moving (-0.11, 0.07) raw xDistance=0.10 yDistance=0.06
01:21:33.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:21:33.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:33.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:21:33.045 00.000 29988 MoveAxis(E, 0, ABG)
01:21:33.045 00.000 29988 Move returns status 0, amount 0
01:21:33.045 00.000 29988 MoveAxis(N, 0, ABG)
01:21:33.045 00.000 29988 Move returns status 0, amount 0
01:21:33.045 00.000 29988 move complete, result=0
01:21:33.046 00.001 29988 worker thread done servicing request
01:21:33.046 00.000 29988 Worker thread wakes up
01:21:33.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:33.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:33.046 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:34.567 01.521 29988 Exposure complete
01:21:34.610 00.043 29988 worker thread done servicing request
01:21:34.610 00.000 28316 OnExposeComplete: enter
01:21:34.611 00.001 28316 UpdateGuideState(): m_state=6
01:21:34.613 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
01:21:34.615 00.002 28316 Star::Find returns 1 (0), X=953.68, Y=255.79, Mass=2410, SNR=34.2, Peak=200 HFD=4.1
01:21:34.616 00.001 28316 MultiStar: [#1 -0.39,0.29,0.00,M3] [#2 -0.12,0.12,0.90,U] [#3 -0.28,0.07,0.87,U] [#4 -0.15,0.09,0.81,U] [#5 -0.21,0.05,0.74,U] [#6 -0.12,0.06,0.63,U] [#7 -0.12,0.01,0.63,U] [#8 -0.28,0.19,0.00,M1] 
01:21:34.617 00.001 28316 refined, 6 included, MultiStar: {-0.19, 0.06}, one-star: {-0.27, -0.01}
01:21:34.619 00.002 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:21:34.620 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
01:21:34.621 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.85 mountX=0.13 mountY=0.14, mountTheta=0.84
01:21:34.624 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.06, opts=13)
01:21:34.626 00.002 28316 Enqueuing Move request for scope (-0.19, 0.06)
01:21:34.626 00.000 29988 Worker thread wakes up
01:21:34.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
01:21:34.626 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
01:21:34.626 00.000 29988 Moving (-0.19, 0.06) raw xDistance=0.13 yDistance=0.14
01:21:34.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:21:34.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:34.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:34.627 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:21:34.627 00.000 29988 MoveAxis(E, 0, ABG)
01:21:34.627 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.2
01:21:34.628 00.001 29988 Move returns status 0, amount 0
01:21:34.628 00.000 29988 MoveAxis(N, 0, ABG)
01:21:34.628 00.000 29988 Move returns status 0, amount 0
01:21:34.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:34.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:34.629 00.001 28316 Enqueuing Expose request
01:21:34.629 00.000 29988 move complete, result=0
01:21:34.629 00.000 29988 worker thread done servicing request
01:21:34.629 00.000 29988 Worker thread wakes up
01:21:34.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:34.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:34.630 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:36.262 01.632 29988 Exposure complete
01:21:36.289 00.027 29988 worker thread done servicing request
01:21:36.289 00.000 28316 OnExposeComplete: enter
01:21:36.290 00.001 28316 UpdateGuideState(): m_state=6
01:21:36.290 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
01:21:36.291 00.001 28316 Star::Find returns 1 (0), X=953.82, Y=255.77, Mass=2502, SNR=34.8, Peak=217 HFD=4.0
01:21:36.291 00.000 28316 MultiStar: [#1 -0.15,0.09,0.97,U] [#2 -0.23,-0.09,0.90,U] [#3 -0.18,0.05,0.84,U] [#4 0.03,-0.00,0.82,U] [#5 -0.20,-0.08,0.74,U] [#6 -0.19,0.04,0.63,U] [#7 -0.05,-0.04,0.59,U] [#8 -0.07,0.11,0.59,U] 
01:21:36.292 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.00}, one-star: {-0.13, -0.03}
01:21:36.292 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
01:21:36.293 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
01:21:36.293 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=0.06 mountY=0.12, mountTheta=1.11
01:21:36.295 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.00, opts=13)
01:21:36.295 00.000 28316 Enqueuing Move request for scope (-0.13, 0.00)
01:21:36.296 00.001 29988 Worker thread wakes up
01:21:36.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:36.296 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.8
01:21:36.297 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:36.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:36.297 00.000 28316 Enqueuing Expose request
01:21:36.298 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
01:21:36.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
01:21:36.298 00.000 29988 Moving (-0.13, 0.00) raw xDistance=0.06 yDistance=0.12
01:21:36.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:21:36.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:36.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:21:36.298 00.000 29988 MoveAxis(E, 0, ABG)
01:21:36.298 00.000 29988 Move returns status 0, amount 0
01:21:36.298 00.000 29988 MoveAxis(N, 0, ABG)
01:21:36.298 00.000 29988 Move returns status 0, amount 0
01:21:36.298 00.000 29988 move complete, result=0
01:21:36.298 00.000 29988 worker thread done servicing request
01:21:36.298 00.000 29988 Worker thread wakes up
01:21:36.299 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:36.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:36.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:37.822 01.523 29988 Exposure complete
01:21:37.847 00.025 29988 worker thread done servicing request
01:21:37.847 00.000 28316 OnExposeComplete: enter
01:21:37.849 00.002 28316 UpdateGuideState(): m_state=6
01:21:37.849 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
01:21:37.849 00.000 28316 Star::Find returns 1 (0), X=954.06, Y=255.94, Mass=2384, SNR=33.9, Peak=231 HFD=4.1
01:21:37.849 00.000 28316 MultiStar: [#1 -0.07,0.25,0.99,U] [#2 0.07,0.01,0.90,U] [#3 -0.06,0.14,0.90,U] [#4 0.18,0.19,0.83,U] [#5 0.05,0.12,0.73,U] [#6 -0.04,-0.02,0.65,U] [#7 0.13,0.01,0.64,U] [#8 -0.12,0.12,0.61,U] 
01:21:37.851 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.11, 0.13}
01:21:37.855 00.004 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
01:21:37.857 00.002 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
01:21:37.859 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.33 mountX=0.09 mountY=-0.08, mountTheta=-0.69
01:21:37.863 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
01:21:37.864 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
01:21:37.865 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:37.865 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
01:21:37.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:37.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:37.867 00.001 28316 Enqueuing Expose request
01:21:37.867 00.000 29988 Worker thread wakes up
01:21:37.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:21:37.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:21:37.867 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.08
01:21:37.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:21:37.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:37.868 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:21:37.868 00.000 29988 MoveAxis(E, 0, ABG)
01:21:37.868 00.000 29988 Move returns status 0, amount 0
01:21:37.868 00.000 29988 MoveAxis(N, 0, ABG)
01:21:37.868 00.000 29988 Move returns status 0, amount 0
01:21:37.868 00.000 29988 move complete, result=0
01:21:37.868 00.000 29988 worker thread done servicing request
01:21:37.868 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:37.869 00.001 29988 Worker thread wakes up
01:21:37.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:37.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:39.502 01.633 29988 Exposure complete
01:21:39.559 00.057 29988 worker thread done servicing request
01:21:39.559 00.000 28316 OnExposeComplete: enter
01:21:39.561 00.002 28316 UpdateGuideState(): m_state=6
01:21:39.562 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
01:21:39.566 00.004 28316 Star::Find returns 1 (0), X=953.76, Y=255.91, Mass=2395, SNR=33.9, Peak=216 HFD=4.1
01:21:39.567 00.001 28316 MultiStar: [#1 -0.39,0.32,0.00,M2] [#2 -0.35,0.15,0.00,M1] [#3 -0.09,0.25,0.84,U] [#4 -0.08,0.26,0.83,U] [#5 -0.25,0.20,0.00,M1] [#6 -0.15,0.06,0.64,U] [#7 -0.03,0.22,0.63,U] [#8 -0.01,0.37,0.00,M1] 
01:21:39.567 00.000 28316 refined, 4 included, MultiStar: {-0.11, 0.18}, one-star: {-0.19, 0.10}
01:21:39.568 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
01:21:39.568 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
01:21:39.569 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.14 mountX=0.21 mountY=0.02, mountTheta=0.10
01:21:39.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.18, opts=13)
01:21:39.571 00.001 28316 Enqueuing Move request for scope (-0.11, 0.18)
01:21:39.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:39.572 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
01:21:39.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:39.573 00.001 29988 Worker thread wakes up
01:21:39.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
01:21:39.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
01:21:39.573 00.000 29988 Moving (-0.11, 0.18) raw xDistance=0.21 yDistance=0.02
01:21:39.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:21:39.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:39.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:39.573 00.000 28316 Enqueuing Expose request
01:21:39.574 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:21:39.574 00.000 29988 MoveAxis(W, 44, ABG)
01:21:39.574 00.000 29988 Guiding  Dir = 3, Dur = 44
01:21:39.574 00.000 29988 IsSlewing returns 0
01:21:39.574 00.000 29988 IsGuiding returns 0
01:21:39.576 00.002 29988 PulseGuide returned control before completion, sleep 53
01:21:39.642 00.066 29988 IsGuiding returns 1
01:21:39.642 00.000 29988 scope still moving after pulse duration time elapsed
01:21:39.673 00.031 29988 IsSlewing returns 0
01:21:39.676 00.003 29988 IsGuiding returns 0
01:21:39.676 00.000 29988 scope move finished after 44 + 57 ms
01:21:39.676 00.000 29988 Move returns status 0, amount 44
01:21:39.676 00.000 29988 MoveAxis(N, 0, ABG)
01:21:39.676 00.000 29988 Move returns status 0, amount 0
01:21:39.676 00.000 29988 move complete, result=0
01:21:39.676 00.000 29988 worker thread done servicing request
01:21:39.676 00.000 29988 Worker thread wakes up
01:21:39.676 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
01:21:39.678 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:39.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:41.094 01.416 29988 Exposure complete
01:21:41.122 00.028 29988 worker thread done servicing request
01:21:41.122 00.000 28316 OnExposeComplete: enter
01:21:41.122 00.000 28316 UpdateGuideState(): m_state=6
01:21:41.123 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
01:21:41.124 00.001 28316 Star::Find returns 1 (0), X=954.08, Y=255.84, Mass=2436, SNR=34.2, Peak=223 HFD=4.2
01:21:41.124 00.000 28316 MultiStar: [#1 0.07,0.15,1.00,U] [#2 0.05,0.07,0.89,U] [#3 -0.02,0.14,0.84,U] [#4 0.13,0.06,0.84,U] [#5 -0.05,0.14,0.76,U] [#6 0.10,-0.16,0.64,U] [#7 0.08,-0.03,0.61,U] [#8 0.05,0.16,0.58,U] 
01:21:41.125 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.07}, one-star: {0.12, 0.03}
01:21:41.125 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
01:21:41.125 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
01:21:41.126 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.84 mountX=0.04 mountY=-0.08, mountTheta=-1.16
01:21:41.127 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
01:21:41.127 00.000 28316 Enqueuing Move request for scope (0.06, 0.07)
01:21:41.129 00.002 29988 Worker thread wakes up
01:21:41.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:41.129 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
01:21:41.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:41.129 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:41.130 00.001 28316 Enqueuing Expose request
01:21:41.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
01:21:41.130 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
01:21:41.130 00.000 29988 Moving (0.06, 0.07) raw xDistance=0.04 yDistance=-0.08
01:21:41.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:21:41.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:41.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:21:41.130 00.000 29988 MoveAxis(E, 0, ABG)
01:21:41.130 00.000 29988 Move returns status 0, amount 0
01:21:41.130 00.000 29988 MoveAxis(N, 0, ABG)
01:21:41.130 00.000 29988 Move returns status 0, amount 0
01:21:41.130 00.000 29988 move complete, result=0
01:21:41.130 00.000 29988 worker thread done servicing request
01:21:41.130 00.000 29988 Worker thread wakes up
01:21:41.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:41.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:41.130 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:42.757 01.627 29988 Exposure complete
01:21:42.807 00.050 29988 worker thread done servicing request
01:21:42.807 00.000 28316 OnExposeComplete: enter
01:21:42.809 00.002 28316 UpdateGuideState(): m_state=6
01:21:42.809 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
01:21:42.810 00.001 28316 Star::Find returns 1 (0), X=954.15, Y=255.92, Mass=2482, SNR=34.4, Peak=220 HFD=4.1
01:21:42.810 00.000 28316 MultiStar: [#1 0.18,0.21,0.96,U] [#2 0.21,0.05,0.92,U] [#3 0.12,0.09,0.86,U] [#4 0.29,-0.12,0.00,M1] [#5 0.22,0.13,0.74,U] [#6 0.25,-0.32,0.00,M1] [#7 0.38,-0.11,0.00,M1] [#8 -0.04,-0.31,0.58,U] 
01:21:42.811 00.001 28316 refined, 5 included, MultiStar: {0.16, 0.07}, one-star: {0.20, 0.11}
01:21:42.811 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:21:42.812 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
01:21:42.812 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.18 cameraTheta=0.41 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
01:21:42.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.07, opts=13)
01:21:42.814 00.001 28316 Enqueuing Move request for scope (0.16, 0.07)
01:21:42.815 00.001 29988 Worker thread wakes up
01:21:42.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
01:21:42.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
01:21:42.815 00.000 29988 Moving (0.16, 0.07) raw xDistance=-0.00 yDistance=-0.18
01:21:42.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:21:42.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:42.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:42.816 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.4
01:21:42.817 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:42.818 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:42.819 00.001 28316 Enqueuing Expose request
01:21:42.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:21:42.819 00.000 29988 MoveAxis(E, 0, ABG)
01:21:42.819 00.000 29988 Move returns status 0, amount 0
01:21:42.819 00.000 29988 MoveAxis(N, 0, ABG)
01:21:42.819 00.000 29988 Move returns status 0, amount 0
01:21:42.820 00.001 29988 move complete, result=0
01:21:42.820 00.000 29988 worker thread done servicing request
01:21:42.820 00.000 29988 Worker thread wakes up
01:21:42.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:42.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:42.820 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:21:44.344 01.524 29988 Exposure complete
01:21:44.378 00.034 29988 worker thread done servicing request
01:21:44.378 00.000 28316 OnExposeComplete: enter
01:21:44.379 00.001 28316 UpdateGuideState(): m_state=6
01:21:44.379 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
01:21:44.379 00.000 28316 Star::Find returns 1 (0), X=954.11, Y=255.74, Mass=2207, SNR=32.5, Peak=191 HFD=4.0
01:21:44.380 00.001 28316 MultiStar: [#1 0.28,0.17,0.00,M1] [#2 0.15,-0.38,0.00,M1] [#3 0.05,-0.21,0.92,U] [#4 0.22,0.01,0.88,U] [#5 0.10,-0.04,0.79,U] [#6 0.23,-0.12,0.65,U] [#7 0.39,-0.07,0.00,M2] [#8 0.10,0.11,0.62,U] 
01:21:44.380 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.06}, one-star: {0.15, -0.07}
01:21:44.381 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
01:21:44.381 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
01:21:44.382 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.41 mountX=-0.11 mountY=-0.10, mountTheta=-2.44
01:21:44.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.06, opts=13)
01:21:44.383 00.000 28316 Enqueuing Move request for scope (0.14, -0.06)
01:21:44.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:44.384 00.001 29988 Worker thread wakes up
01:21:44.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
01:21:44.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
01:21:44.384 00.000 29988 Moving (0.14, -0.06) raw xDistance=-0.11 yDistance=-0.10
01:21:44.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:21:44.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:44.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:21:44.384 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.5
01:21:44.385 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:44.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:44.385 00.000 28316 Enqueuing Expose request
01:21:44.386 00.001 29988 MoveAxis(E, 0, ABG)
01:21:44.386 00.000 29988 Move returns status 0, amount 0
01:21:44.386 00.000 29988 MoveAxis(N, 0, ABG)
01:21:44.386 00.000 29988 Move returns status 0, amount 0
01:21:44.386 00.000 29988 move complete, result=0
01:21:44.386 00.000 29988 worker thread done servicing request
01:21:44.386 00.000 29988 Worker thread wakes up
01:21:44.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:44.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:44.387 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:46.020 01.633 29988 Exposure complete
01:21:46.056 00.036 29988 worker thread done servicing request
01:21:46.056 00.000 28316 OnExposeComplete: enter
01:21:46.057 00.001 28316 UpdateGuideState(): m_state=6
01:21:46.057 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
01:21:46.058 00.001 28316 Star::Find returns 1 (0), X=953.91, Y=255.57, Mass=2444, SNR=34.3, Peak=210 HFD=3.9
01:21:46.058 00.000 28316 MultiStar: [#1 -0.01,0.03,0.99,U] [#2 -0.03,-0.20,0.91,U] [#3 -0.00,-0.18,0.86,U] [#4 0.30,0.03,0.83,U] [#5 -0.05,-0.16,0.75,U] [#6 0.09,-0.17,0.63,U] [#7 0.10,-0.08,0.62,U] [#8 0.01,0.00,0.58,U] 
01:21:46.059 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {-0.05, -0.24}
01:21:46.059 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
01:21:46.059 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
01:21:46.060 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.26 mountX=-0.12 mountY=0.02, mountTheta=2.98
01:21:46.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
01:21:46.061 00.000 28316 Enqueuing Move request for scope (0.04, -0.11)
01:21:46.062 00.001 29988 Worker thread wakes up
01:21:46.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
01:21:46.062 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
01:21:46.062 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.12 yDistance=0.02
01:21:46.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:21:46.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:46.063 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:46.063 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:21:46.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:21:46.063 00.000 29988 MoveAxis(E, 0, ABG)
01:21:46.063 00.000 29988 Move returns status 0, amount 0
01:21:46.063 00.000 29988 MoveAxis(N, 0, ABG)
01:21:46.063 00.000 29988 Move returns status 0, amount 0
01:21:46.063 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:46.064 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:46.064 00.000 28316 Enqueuing Expose request
01:21:46.065 00.001 29988 move complete, result=0
01:21:46.065 00.000 29988 worker thread done servicing request
01:21:46.065 00.000 29988 Worker thread wakes up
01:21:46.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:46.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:46.065 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:47.589 01.524 29988 Exposure complete
01:21:47.651 00.062 29988 worker thread done servicing request
01:21:47.651 00.000 28316 OnExposeComplete: enter
01:21:47.652 00.001 28316 UpdateGuideState(): m_state=6
01:21:47.652 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
01:21:47.653 00.001 28316 Star::Find returns 1 (0), X=954.03, Y=255.61, Mass=2354, SNR=33.6, Peak=199 HFD=4.1
01:21:47.653 00.000 28316 MultiStar: [#1 0.15,-0.04,1.00,U] [#2 0.03,-0.03,0.94,U] [#3 0.07,-0.10,0.85,U] [#4 0.30,0.04,0.86,U] [#5 0.18,-0.09,0.73,U] [#6 0.24,-0.36,0.00,M1] [#7 0.03,-0.12,0.63,U] [#8 0.12,-0.02,0.60,U] 
01:21:47.654 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.07, -0.19}
01:21:47.654 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:21:47.655 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:21:47.655 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.52 mountX=-0.11 mountY=-0.08, mountTheta=-2.55
01:21:47.657 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.07, opts=13)
01:21:47.658 00.001 28316 Enqueuing Move request for scope (0.12, -0.07)
01:21:47.659 00.001 29988 Worker thread wakes up
01:21:47.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:47.659 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:21:47.660 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:47.660 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:47.661 00.001 28316 Enqueuing Expose request
01:21:47.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
01:21:47.661 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
01:21:47.661 00.000 29988 Moving (0.12, -0.07) raw xDistance=-0.11 yDistance=-0.08
01:21:47.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:21:47.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:47.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:21:47.661 00.000 29988 MoveAxis(E, 0, ABG)
01:21:47.661 00.000 29988 Move returns status 0, amount 0
01:21:47.661 00.000 29988 MoveAxis(N, 0, ABG)
01:21:47.662 00.001 29988 Move returns status 0, amount 0
01:21:47.662 00.000 29988 move complete, result=0
01:21:47.662 00.000 29988 worker thread done servicing request
01:21:47.662 00.000 29988 Worker thread wakes up
01:21:47.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:47.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:47.662 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:49.289 01.627 29988 Exposure complete
01:21:49.327 00.038 29988 worker thread done servicing request
01:21:49.327 00.000 28316 OnExposeComplete: enter
01:21:49.328 00.001 28316 UpdateGuideState(): m_state=6
01:21:49.329 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
01:21:49.330 00.001 28316 Star::Find returns 1 (0), X=954.17, Y=255.76, Mass=2464, SNR=34.5, Peak=217 HFD=4.0
01:21:49.331 00.001 28316 MultiStar: [#1 0.15,0.13,0.99,U] [#2 0.07,0.03,0.92,U] [#3 0.10,0.07,0.84,U] [#4 0.27,0.08,0.82,U] [#5 0.04,-0.02,0.74,U] [#6 0.21,-0.13,0.63,U] [#7 0.11,-0.06,0.63,U] [#8 0.16,0.02,0.59,U] 
01:21:49.331 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.21, -0.05}
01:21:49.332 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
01:21:49.333 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
01:21:49.333 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.11 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
01:21:49.335 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
01:21:49.335 00.000 28316 Enqueuing Move request for scope (0.15, 0.02)
01:21:49.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:49.336 00.001 29988 Worker thread wakes up
01:21:49.336 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
01:21:49.336 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
01:21:49.336 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.05 yDistance=-0.14
01:21:49.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:21:49.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:49.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:21:49.336 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.5
01:21:49.338 00.002 29988 MoveAxis(E, 0, ABG)
01:21:49.338 00.000 29988 Move returns status 0, amount 0
01:21:49.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:49.338 00.000 29988 MoveAxis(N, 0, ABG)
01:21:49.338 00.000 29988 Move returns status 0, amount 0
01:21:49.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:49.339 00.001 28316 Enqueuing Expose request
01:21:49.339 00.000 29988 move complete, result=0
01:21:49.339 00.000 29988 worker thread done servicing request
01:21:49.339 00.000 29988 Worker thread wakes up
01:21:49.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:49.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:49.340 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:50.860 01.520 29988 Exposure complete
01:21:50.893 00.033 29988 worker thread done servicing request
01:21:50.893 00.000 28316 OnExposeComplete: enter
01:21:50.894 00.001 28316 UpdateGuideState(): m_state=6
01:21:50.895 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
01:21:50.897 00.002 28316 Star::Find returns 1 (0), X=954.03, Y=255.75, Mass=2404, SNR=33.9, Peak=217 HFD=4.0
01:21:50.898 00.001 28316 MultiStar: [#1 0.09,0.08,1.00,U] [#2 0.06,-0.12,0.90,U] [#3 0.05,-0.02,0.86,U] [#4 0.16,-0.14,0.85,U] [#5 -0.02,0.06,0.73,U] [#6 0.13,-0.33,0.00,M1] [#7 0.26,-0.30,0.00,M1] [#8 -0.17,-0.19,0.60,U] 
01:21:50.899 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.05}, one-star: {0.08, -0.06}
01:21:50.899 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
01:21:50.900 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
01:21:50.901 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.81 mountX=-0.07 mountY=-0.02, mountTheta=-2.85
01:21:50.902 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
01:21:50.903 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
01:21:50.904 00.001 29988 Worker thread wakes up
01:21:50.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:50.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:21:50.904 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
01:21:50.905 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:21:50.905 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.02
01:21:50.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:21:50.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:50.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:50.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:21:50.906 00.000 29988 MoveAxis(E, 0, ABG)
01:21:50.906 00.000 29988 Move returns status 0, amount 0
01:21:50.906 00.000 29988 MoveAxis(N, 0, ABG)
01:21:50.906 00.000 29988 Move returns status 0, amount 0
01:21:50.906 00.000 29988 move complete, result=0
01:21:50.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:50.908 00.002 28316 Enqueuing Expose request
01:21:50.908 00.000 29988 worker thread done servicing request
01:21:50.908 00.000 29988 Worker thread wakes up
01:21:50.908 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:50.909 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:50.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:52.544 01.635 29988 Exposure complete
01:21:52.577 00.033 29988 worker thread done servicing request
01:21:52.577 00.000 28316 OnExposeComplete: enter
01:21:52.577 00.000 28316 UpdateGuideState(): m_state=6
01:21:52.578 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
01:21:52.580 00.002 28316 Star::Find returns 1 (0), X=954.13, Y=255.47, Mass=2458, SNR=34.2, Peak=198 HFD=3.8
01:21:52.581 00.001 28316 MultiStar: [#1 -0.03,-0.03,0.99,U] [#2 0.13,-0.48,0.00,M1] [#3 -0.09,-0.21,0.86,U] [#4 0.11,-0.14,0.80,U] [#5 0.07,-0.22,0.74,U] [#6 0.27,-0.30,0.00,M2] [#7 0.04,-0.26,0.61,U] [#8 0.01,-0.09,0.58,U] 
01:21:52.582 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.19}, one-star: {0.17, -0.34}
01:21:52.583 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
01:21:52.583 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
01:21:52.585 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.35 mountX=-0.19 mountY=0.05, mountTheta=2.90
01:21:52.589 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.19, opts=13)
01:21:52.589 00.000 28316 Enqueuing Move request for scope (0.04, -0.19)
01:21:52.590 00.001 29988 Worker thread wakes up
01:21:52.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:52.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
01:21:52.590 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.2
01:21:52.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:52.592 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:52.592 00.000 28316 Enqueuing Expose request
01:21:52.593 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
01:21:52.593 00.000 29988 Moving (0.04, -0.19) raw xDistance=-0.19 yDistance=0.05
01:21:52.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:21:52.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:52.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:21:52.593 00.000 29988 MoveAxis(E, 0, ABG)
01:21:52.593 00.000 29988 Move returns status 0, amount 0
01:21:52.593 00.000 29988 MoveAxis(N, 0, ABG)
01:21:52.593 00.000 29988 Move returns status 0, amount 0
01:21:52.593 00.000 29988 move complete, result=0
01:21:52.593 00.000 29988 worker thread done servicing request
01:21:52.593 00.000 29988 Worker thread wakes up
01:21:52.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:52.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:52.593 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:54.121 01.528 29988 Exposure complete
01:21:54.152 00.031 29988 worker thread done servicing request
01:21:54.152 00.000 28316 OnExposeComplete: enter
01:21:54.153 00.001 28316 UpdateGuideState(): m_state=6
01:21:54.154 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
01:21:54.154 00.000 28316 Star::Find returns 1 (0), X=953.96, Y=255.77, Mass=2311, SNR=33.4, Peak=210 HFD=4.1
01:21:54.155 00.001 28316 MultiStar: [#1 -0.19,0.02,1.02,U] [#2 -0.12,-0.16,0.93,U] [#3 -0.12,-0.05,0.89,U] [#4 -0.08,-0.20,0.86,U] [#5 -0.20,-0.03,0.77,U] [#6 0.03,-0.28,0.64,U] [#7 -0.02,-0.35,0.00,M1] [#8 -0.18,-0.15,0.59,U] 
01:21:54.155 00.000 28316 single-star, 7 included, MultiStar: {-0.11, -0.10}, one-star: {0.00, -0.03}
01:21:54.155 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
01:21:54.156 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
01:21:54.156 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.54 mountX=-0.03 mountY=0.01, mountTheta=2.72
01:21:54.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.03, opts=13)
01:21:54.158 00.001 28316 Enqueuing Move request for scope (0.00, -0.03)
01:21:54.158 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:54.159 00.001 29988 Worker thread wakes up
01:21:54.159 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.4
01:21:54.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
01:21:54.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:54.160 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
01:21:54.160 00.000 29988 Moving (0.00, -0.03) raw xDistance=-0.03 yDistance=0.01
01:21:54.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:54.160 00.000 28316 Enqueuing Expose request
01:21:54.161 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:54.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:54.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:21:54.161 00.000 29988 MoveAxis(E, 0, ABG)
01:21:54.161 00.000 29988 Move returns status 0, amount 0
01:21:54.161 00.000 29988 MoveAxis(N, 0, ABG)
01:21:54.161 00.000 29988 Move returns status 0, amount 0
01:21:54.161 00.000 29988 move complete, result=0
01:21:54.161 00.000 29988 worker thread done servicing request
01:21:54.161 00.000 29988 Worker thread wakes up
01:21:54.161 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:54.161 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:54.161 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:55.793 01.632 29988 Exposure complete
01:21:55.826 00.033 29988 worker thread done servicing request
01:21:55.826 00.000 28316 OnExposeComplete: enter
01:21:55.827 00.001 28316 UpdateGuideState(): m_state=6
01:21:55.827 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
01:21:55.828 00.001 28316 Star::Find returns 1 (0), X=953.94, Y=255.69, Mass=2437, SNR=34.2, Peak=209 HFD=4.1
01:21:55.828 00.000 28316 MultiStar: [#1 0.02,0.22,0.96,U] [#2 -0.14,-0.22,0.95,U] [#3 -0.01,-0.09,0.85,U] [#4 0.24,-0.24,0.00,M1] [#5 -0.01,0.00,0.77,U] [#6 0.10,-0.22,0.63,U] [#7 0.11,-0.33,0.00,M2] [#8 -0.14,-0.01,0.56,U] 
01:21:55.829 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.06}, one-star: {-0.01, -0.12}
01:21:55.829 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:21:55.830 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:21:55.830 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.99 mountX=-0.04 mountY=0.05, mountTheta=2.28
01:21:55.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
01:21:55.832 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
01:21:55.832 00.000 29988 Worker thread wakes up
01:21:55.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
01:21:55.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
01:21:55.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:55.833 00.001 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.05
01:21:55.833 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:21:55.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:55.834 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:55.834 00.000 28316 Enqueuing Expose request
01:21:55.835 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:21:55.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:55.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:21:55.835 00.000 29988 MoveAxis(E, 0, ABG)
01:21:55.835 00.000 29988 Move returns status 0, amount 0
01:21:55.835 00.000 29988 MoveAxis(N, 0, ABG)
01:21:55.835 00.000 29988 Move returns status 0, amount 0
01:21:55.835 00.000 29988 move complete, result=0
01:21:55.835 00.000 29988 worker thread done servicing request
01:21:55.835 00.000 29988 Worker thread wakes up
01:21:55.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:55.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:55.835 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:57.345 01.510 29988 Exposure complete
01:21:57.388 00.043 29988 worker thread done servicing request
01:21:57.388 00.000 28316 OnExposeComplete: enter
01:21:57.389 00.001 28316 UpdateGuideState(): m_state=6
01:21:57.390 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
01:21:57.390 00.000 28316 Star::Find returns 1 (0), X=953.90, Y=255.62, Mass=2358, SNR=33.7, Peak=204 HFD=3.9
01:21:57.391 00.001 28316 MultiStar: [#1 -0.06,0.03,1.01,U] [#2 -0.02,-0.12,0.90,U] [#3 -0.11,-0.06,0.85,U] [#4 0.17,-0.15,0.84,U] [#5 0.06,-0.03,0.76,U] [#6 0.09,-0.23,0.65,U] [#7 0.02,-0.15,0.62,U] [#8 0.07,-0.01,0.60,U] 
01:21:57.391 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.05, -0.19}
01:21:57.393 00.002 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:21:57.394 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:21:57.395 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.46 mountX=-0.09 mountY=0.03, mountTheta=2.79
01:21:57.397 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
01:21:57.398 00.001 28316 Enqueuing Move request for scope (0.01, -0.10)
01:21:57.399 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:57.399 00.000 29988 Worker thread wakes up
01:21:57.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:21:57.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:21:57.399 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.09 yDistance=0.03
01:21:57.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:21:57.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:57.399 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
01:21:57.400 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:57.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:57.401 00.001 28316 Enqueuing Expose request
01:21:57.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:21:57.401 00.000 29988 MoveAxis(E, 0, ABG)
01:21:57.401 00.000 29988 Move returns status 0, amount 0
01:21:57.401 00.000 29988 MoveAxis(N, 0, ABG)
01:21:57.401 00.000 29988 Move returns status 0, amount 0
01:21:57.401 00.000 29988 move complete, result=0
01:21:57.401 00.000 29988 worker thread done servicing request
01:21:57.401 00.000 29988 Worker thread wakes up
01:21:57.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:57.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:57.402 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:59.025 01.623 29988 Exposure complete
01:21:59.060 00.035 29988 worker thread done servicing request
01:21:59.060 00.000 28316 OnExposeComplete: enter
01:21:59.061 00.001 28316 UpdateGuideState(): m_state=6
01:21:59.062 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
01:21:59.063 00.001 28316 Star::Find returns 1 (0), X=953.88, Y=255.63, Mass=2475, SNR=34.4, Peak=207 HFD=4.0
01:21:59.063 00.000 28316 MultiStar: [#1 -0.21,0.01,0.98,U] [#2 -0.13,-0.15,0.88,U] [#3 -0.15,-0.06,0.86,U] [#4 0.17,-0.22,0.83,U] [#5 -0.18,0.00,0.77,U] [#6 -0.02,-0.40,0.00,M1] [#7 0.08,-0.29,0.62,U] [#8 -0.03,-0.11,0.57,U] 
01:21:59.063 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.12}, one-star: {-0.08, -0.17}
01:21:59.064 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.14)
01:21:59.064 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.10)
01:21:59.065 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.15 mountX=-0.07 mountY=0.12, mountTheta=2.13
01:21:59.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
01:21:59.067 00.000 28316 Enqueuing Move request for scope (-0.08, -0.12)
01:21:59.068 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:21:59.068 00.000 29988 Worker thread wakes up
01:21:59.068 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.4
01:21:59.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:59.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:21:59.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:21:59.069 00.000 28316 Enqueuing Expose request
01:21:59.070 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:21:59.070 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.12
01:21:59.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:21:59.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:59.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:21:59.070 00.000 29988 MoveAxis(E, 0, ABG)
01:21:59.070 00.000 29988 Move returns status 0, amount 0
01:21:59.070 00.000 29988 MoveAxis(N, 0, ABG)
01:21:59.070 00.000 29988 Move returns status 0, amount 0
01:21:59.070 00.000 29988 move complete, result=0
01:21:59.070 00.000 29988 worker thread done servicing request
01:21:59.070 00.000 29988 Worker thread wakes up
01:21:59.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:21:59.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:21:59.071 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:00.587 01.516 29988 Exposure complete
01:22:00.613 00.026 29988 worker thread done servicing request
01:22:00.613 00.000 28316 OnExposeComplete: enter
01:22:00.615 00.002 28316 UpdateGuideState(): m_state=6
01:22:00.617 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
01:22:00.618 00.001 28316 Star::Find returns 1 (0), X=954.11, Y=255.66, Mass=2417, SNR=34.0, Peak=200 HFD=4.0
01:22:00.619 00.001 28316 MultiStar: [#1 -0.01,0.07,0.99,U] [#2 -0.02,-0.19,0.90,U] [#3 -0.04,-0.06,0.87,U] [#4 0.18,-0.23,0.82,U] [#5 -0.05,-0.09,0.75,U] [#6 0.08,-0.22,0.63,U] [#7 0.05,-0.18,0.61,U] [#8 0.09,0.01,0.58,U] 
01:22:00.620 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {0.15, -0.15}
01:22:00.621 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
01:22:00.621 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
01:22:00.622 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.17 mountX=-0.12 mountY=0.01, mountTheta=3.07
01:22:00.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
01:22:00.624 00.001 28316 Enqueuing Move request for scope (0.05, -0.11)
01:22:00.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:00.626 00.002 29988 Worker thread wakes up
01:22:00.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
01:22:00.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
01:22:00.626 00.000 29988 Moving (0.05, -0.11) raw xDistance=-0.12 yDistance=0.01
01:22:00.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:22:00.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:00.626 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
01:22:00.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:00.629 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:22:00.629 00.000 29988 MoveAxis(E, 0, ABG)
01:22:00.629 00.000 29988 Move returns status 0, amount 0
01:22:00.629 00.000 29988 MoveAxis(N, 0, ABG)
01:22:00.629 00.000 29988 Move returns status 0, amount 0
01:22:00.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:00.630 00.001 28316 Enqueuing Expose request
01:22:00.631 00.001 29988 move complete, result=0
01:22:00.631 00.000 29988 worker thread done servicing request
01:22:00.631 00.000 29988 Worker thread wakes up
01:22:00.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:00.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:00.632 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:02.262 01.630 29988 Exposure complete
01:22:02.301 00.039 29988 worker thread done servicing request
01:22:02.301 00.000 28316 OnExposeComplete: enter
01:22:02.302 00.001 28316 UpdateGuideState(): m_state=6
01:22:02.303 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
01:22:02.303 00.000 28316 Star::Find returns 1 (0), X=953.97, Y=255.63, Mass=2488, SNR=34.5, Peak=227 HFD=4.0
01:22:02.304 00.001 28316 MultiStar: [#1 0.01,-0.03,1.00,U] [#2 -0.03,-0.17,0.90,U] [#3 -0.12,0.00,0.88,U] [#4 0.34,-0.17,0.00,M1] [#5 0.04,-0.02,0.73,U] [#6 0.18,-0.41,0.00,M1] [#7 0.45,-0.19,0.00,M1] [#8 -0.16,0.05,0.57,U] 
01:22:02.304 00.000 28316 refined, 5 included, MultiStar: {-0.04, -0.07}, one-star: {0.01, -0.18}
01:22:02.304 00.000 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.24)
01:22:02.305 00.001 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.20)
01:22:02.305 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.05 mountX=-0.05 mountY=0.06, mountTheta=2.22
01:22:02.307 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
01:22:02.308 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
01:22:02.309 00.001 29988 Worker thread wakes up
01:22:02.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:02.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:22:02.309 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:22:02.309 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.5
01:22:02.310 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:02.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:02.311 00.001 28316 Enqueuing Expose request
01:22:02.311 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.06
01:22:02.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:22:02.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:02.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:22:02.311 00.000 29988 MoveAxis(E, 0, ABG)
01:22:02.311 00.000 29988 Move returns status 0, amount 0
01:22:02.311 00.000 29988 MoveAxis(N, 0, ABG)
01:22:02.311 00.000 29988 Move returns status 0, amount 0
01:22:02.311 00.000 29988 move complete, result=0
01:22:02.311 00.000 29988 worker thread done servicing request
01:22:02.311 00.000 29988 Worker thread wakes up
01:22:02.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:02.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:02.312 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:03.833 01.521 29988 Exposure complete
01:22:03.869 00.036 29988 worker thread done servicing request
01:22:03.869 00.000 28316 OnExposeComplete: enter
01:22:03.870 00.001 28316 UpdateGuideState(): m_state=6
01:22:03.870 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
01:22:03.871 00.001 28316 Star::Find returns 1 (0), X=954.20, Y=255.58, Mass=2417, SNR=34.1, Peak=207 HFD=3.8
01:22:03.873 00.002 28316 MultiStar: [#1 0.21,-0.01,0.97,U] [#2 0.19,-0.20,0.91,U] [#3 0.13,-0.11,0.86,U] [#4 0.35,-0.02,0.00,M2] [#5 0.18,-0.09,0.73,U] [#6 0.30,-0.25,0.00,M2] [#7 0.34,-0.13,0.00,M2] [#8 0.18,-0.08,0.60,U] 
01:22:03.874 00.001 28316 refined, 5 included, MultiStar: {0.19, -0.12}, one-star: {0.24, -0.23}
01:22:03.875 00.001 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
01:22:03.876 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:22:03.879 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-0.57 mountX=-0.19 mountY=-0.12, mountTheta=-2.60
01:22:03.883 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.12, opts=13)
01:22:03.883 00.000 28316 Enqueuing Move request for scope (0.19, -0.12)
01:22:03.885 00.002 29988 Worker thread wakes up
01:22:03.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:03.885 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
01:22:03.886 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:03.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:03.887 00.001 28316 Enqueuing Expose request
01:22:03.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
01:22:03.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
01:22:03.887 00.000 29988 Moving (0.19, -0.12) raw xDistance=-0.19 yDistance=-0.12
01:22:03.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:22:03.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:03.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:22:03.887 00.000 29988 MoveAxis(E, 0, ABG)
01:22:03.887 00.000 29988 Move returns status 0, amount 0
01:22:03.887 00.000 29988 MoveAxis(N, 0, ABG)
01:22:03.887 00.000 29988 Move returns status 0, amount 0
01:22:03.887 00.000 29988 move complete, result=0
01:22:03.887 00.000 29988 worker thread done servicing request
01:22:03.887 00.000 29988 Worker thread wakes up
01:22:03.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:03.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:03.888 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:05.511 01.623 29988 Exposure complete
01:22:05.548 00.037 29988 worker thread done servicing request
01:22:05.548 00.000 28316 OnExposeComplete: enter
01:22:05.549 00.001 28316 UpdateGuideState(): m_state=6
01:22:05.549 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
01:22:05.550 00.001 28316 Star::Find returns 1 (0), X=954.04, Y=255.62, Mass=2338, SNR=33.5, Peak=194 HFD=3.9
01:22:05.550 00.000 28316 MultiStar: [#1 0.01,0.02,1.00,U] [#2 0.05,0.02,0.91,U] [#3 0.10,-0.04,0.89,U] [#4 0.22,-0.25,0.00,M3] [#5 0.18,-0.10,0.74,U] [#6 0.06,-0.29,0.63,U] [#7 0.28,-0.15,0.00,M3] [#8 0.21,-0.23,0.00,M1] 
01:22:05.551 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.09}, one-star: {0.08, -0.19}
01:22:05.551 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:22:05.552 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:22:05.552 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.11 cameraTheta=-0.85 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
01:22:05.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.09, opts=13)
01:22:05.553 00.000 28316 Enqueuing Move request for scope (0.08, -0.09)
01:22:05.573 00.020 29988 Worker thread wakes up
01:22:05.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:05.575 00.002 28316 UpdateGuideState exits: m=2338 RSB=33.5
01:22:05.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:05.576 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:05.577 00.001 28316 Enqueuing Expose request
01:22:05.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
01:22:05.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
01:22:05.577 00.000 29988 Moving (0.08, -0.09) raw xDistance=-0.11 yDistance=-0.03
01:22:05.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:22:05.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:05.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:22:05.577 00.000 29988 MoveAxis(E, 0, ABG)
01:22:05.577 00.000 29988 Move returns status 0, amount 0
01:22:05.577 00.000 29988 MoveAxis(N, 0, ABG)
01:22:05.577 00.000 29988 Move returns status 0, amount 0
01:22:05.577 00.000 29988 move complete, result=0
01:22:05.577 00.000 29988 worker thread done servicing request
01:22:05.577 00.000 29988 Worker thread wakes up
01:22:05.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:05.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:05.578 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:07.100 01.522 29988 Exposure complete
01:22:07.158 00.058 29988 worker thread done servicing request
01:22:07.158 00.000 28316 OnExposeComplete: enter
01:22:07.159 00.001 28316 UpdateGuideState(): m_state=6
01:22:07.159 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
01:22:07.160 00.001 28316 Star::Find returns 1 (0), X=954.02, Y=255.78, Mass=2497, SNR=34.6, Peak=229 HFD=4.1
01:22:07.160 00.000 28316 MultiStar: [#1 0.17,0.12,1.00,U] [#2 0.17,-0.14,0.91,U] [#3 0.18,0.02,0.85,U] [#4 0.35,-0.31,0.00,M4] [#5 0.22,-0.04,0.72,U] [#6 0.32,-0.27,0.00,M2] [#7 0.29,-0.20,0.00,M4] [#8 0.17,-0.14,0.56,U] 
01:22:07.162 00.002 28316 single-star, 5 included, MultiStar: {0.16, -0.03}, one-star: {0.07, -0.03}
01:22:07.163 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:22:07.164 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:22:07.164 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.37 mountX=-0.05 mountY=-0.05, mountTheta=-2.39
01:22:07.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
01:22:07.166 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
01:22:07.166 00.000 29988 Worker thread wakes up
01:22:07.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:07.167 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.6
01:22:07.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:07.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:07.168 00.001 28316 Enqueuing Expose request
01:22:07.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
01:22:07.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
01:22:07.169 00.001 29988 Moving (0.07, -0.03) raw xDistance=-0.05 yDistance=-0.05
01:22:07.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:22:07.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:07.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:22:07.169 00.000 29988 MoveAxis(E, 0, ABG)
01:22:07.169 00.000 29988 Move returns status 0, amount 0
01:22:07.169 00.000 29988 MoveAxis(N, 0, ABG)
01:22:07.169 00.000 29988 Move returns status 0, amount 0
01:22:07.169 00.000 29988 move complete, result=0
01:22:07.169 00.000 29988 worker thread done servicing request
01:22:07.169 00.000 29988 Worker thread wakes up
01:22:07.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:07.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:07.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:08.798 01.629 29988 Exposure complete
01:22:08.834 00.036 29988 worker thread done servicing request
01:22:08.834 00.000 28316 OnExposeComplete: enter
01:22:08.837 00.003 28316 UpdateGuideState(): m_state=6
01:22:08.839 00.002 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
01:22:08.842 00.003 28316 Star::Find returns 1 (0), X=954.02, Y=255.68, Mass=2446, SNR=34.3, Peak=207 HFD=4.0
01:22:08.842 00.000 28316 MultiStar: [#1 0.10,-0.09,0.98,U] [#2 0.08,-0.25,0.92,U] [#3 0.03,-0.09,0.88,U] [#4 0.17,-0.19,0.82,U] [#5 0.12,-0.16,0.71,U] [#6 0.08,-0.35,0.00,M3] [#7 0.25,-0.31,0.00,M5] [#8 -0.00,-0.12,0.57,U] 
01:22:08.844 00.002 28316 single-star, 6 included, MultiStar: {0.08, -0.15}, one-star: {0.06, -0.13}
01:22:08.846 00.002 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:22:08.849 00.003 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:22:08.851 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.10 mountX=-0.14 mountY=-0.00, mountTheta=-3.13
01:22:08.855 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
01:22:08.858 00.003 28316 Enqueuing Move request for scope (0.06, -0.13)
01:22:08.859 00.001 29988 Worker thread wakes up
01:22:08.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
01:22:08.859 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
01:22:08.859 00.000 29988 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=-0.00
01:22:08.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:22:08.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:08.860 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:22:08.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:08.861 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:08.861 00.000 28316 Enqueuing Expose request
01:22:08.862 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:08.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:22:08.862 00.000 29988 MoveAxis(E, 0, ABG)
01:22:08.862 00.000 29988 Move returns status 0, amount 0
01:22:08.862 00.000 29988 MoveAxis(N, 0, ABG)
01:22:08.862 00.000 29988 Move returns status 0, amount 0
01:22:08.862 00.000 29988 move complete, result=0
01:22:08.862 00.000 29988 worker thread done servicing request
01:22:08.862 00.000 29988 Worker thread wakes up
01:22:08.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:08.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:08.862 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:10.391 01.529 29988 Exposure complete
01:22:10.435 00.044 29988 worker thread done servicing request
01:22:10.436 00.001 28316 OnExposeComplete: enter
01:22:10.438 00.002 28316 UpdateGuideState(): m_state=6
01:22:10.442 00.004 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
01:22:10.444 00.002 28316 Star::Find returns 1 (0), X=954.14, Y=255.66, Mass=2343, SNR=33.4, Peak=216 HFD=3.8
01:22:10.446 00.002 28316 MultiStar: [#1 0.05,0.07,1.01,U] [#2 0.13,-0.05,0.92,U] [#3 0.15,0.11,0.90,U] [#4 0.28,-0.17,0.00,M4] [#5 0.03,0.07,0.77,U] [#6 0.08,-0.27,0.66,U] [#7 0.26,-0.10,0.62,U] [#8 0.15,-0.03,0.63,U] 
01:22:10.449 00.003 28316 refined, 7 included, MultiStar: {0.13, -0.04}, one-star: {0.18, -0.14}
01:22:10.452 00.003 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:22:10.453 00.001 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:22:10.453 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.27 mountX=-0.08 mountY=-0.10, mountTheta=-2.29
01:22:10.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
01:22:10.455 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
01:22:10.455 00.000 29988 Worker thread wakes up
01:22:10.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:10.456 00.001 28316 UpdateGuideState exits: m=2343 RSB=33.4
01:22:10.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:10.457 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:10.457 00.000 28316 Enqueuing Expose request
01:22:10.458 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
01:22:10.458 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
01:22:10.458 00.000 29988 Moving (0.13, -0.04) raw xDistance=-0.08 yDistance=-0.10
01:22:10.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:22:10.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:10.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:22:10.458 00.000 29988 MoveAxis(E, 0, ABG)
01:22:10.458 00.000 29988 Move returns status 0, amount 0
01:22:10.458 00.000 29988 MoveAxis(N, 0, ABG)
01:22:10.458 00.000 29988 Move returns status 0, amount 0
01:22:10.458 00.000 29988 move complete, result=0
01:22:10.458 00.000 29988 worker thread done servicing request
01:22:10.458 00.000 29988 Worker thread wakes up
01:22:10.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:10.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:10.459 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:12.091 01.632 29988 Exposure complete
01:22:12.128 00.037 29988 worker thread done servicing request
01:22:12.128 00.000 28316 OnExposeComplete: enter
01:22:12.129 00.001 28316 UpdateGuideState(): m_state=6
01:22:12.129 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
01:22:12.130 00.001 28316 Star::Find returns 1 (0), X=953.80, Y=255.78, Mass=2437, SNR=34.2, Peak=204 HFD=3.9
01:22:12.130 00.000 28316 MultiStar: [#1 -0.15,0.20,1.00,U] [#2 -0.17,0.12,0.88,U] [#3 -0.14,0.06,0.85,U] [#4 0.15,0.03,0.85,U] [#5 -0.00,0.10,0.74,U] [#6 -0.00,-0.05,0.65,U] [#7 0.04,-0.01,0.63,U] [#8 -0.20,0.03,0.61,U] 
01:22:12.131 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.15, -0.02}
01:22:12.131 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:22:12.132 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:22:12.132 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.50 mountX=0.08 mountY=0.04, mountTheta=0.47
01:22:12.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
01:22:12.134 00.001 28316 Enqueuing Move request for scope (-0.08, 0.06)
01:22:12.134 00.000 29988 Worker thread wakes up
01:22:12.135 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:12.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:22:12.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:22:12.135 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:22:12.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:12.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:12.136 00.000 28316 Enqueuing Expose request
01:22:12.137 00.001 29988 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=0.04
01:22:12.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:22:12.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:12.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:22:12.137 00.000 29988 MoveAxis(E, 0, ABG)
01:22:12.137 00.000 29988 Move returns status 0, amount 0
01:22:12.137 00.000 29988 MoveAxis(N, 0, ABG)
01:22:12.137 00.000 29988 Move returns status 0, amount 0
01:22:12.137 00.000 29988 move complete, result=0
01:22:12.137 00.000 29988 worker thread done servicing request
01:22:12.137 00.000 29988 Worker thread wakes up
01:22:12.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:12.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:12.137 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:13.653 01.516 29988 Exposure complete
01:22:13.699 00.046 29988 worker thread done servicing request
01:22:13.699 00.000 28316 OnExposeComplete: enter
01:22:13.701 00.002 28316 UpdateGuideState(): m_state=6
01:22:13.701 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
01:22:13.702 00.001 28316 Star::Find returns 1 (0), X=954.14, Y=255.41, Mass=2386, SNR=33.9, Peak=184 HFD=3.9
01:22:13.702 00.000 28316 MultiStar: [#1 0.09,-0.09,1.01,U] [#2 0.27,-0.37,0.00,M1] [#3 0.12,-0.19,0.87,U] [#4 0.31,-0.42,0.00,M4] [#5 0.07,-0.14,0.73,U] [#6 0.24,-0.63,0.00,M2] [#7 0.20,-0.50,0.00,M4] [#8 0.22,-0.45,0.00,M1] 
01:22:13.703 00.001 28316 refined, 3 included, MultiStar: {0.12, -0.21}, one-star: {0.18, -0.40}
01:22:13.703 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
01:22:13.704 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
01:22:13.704 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.05 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
01:22:13.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.21, opts=13)
01:22:13.706 00.001 28316 Enqueuing Move request for scope (0.12, -0.21)
01:22:13.706 00.000 29988 Worker thread wakes up
01:22:13.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
01:22:13.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
01:22:13.706 00.000 29988 Moving (0.12, -0.21) raw xDistance=-0.24 yDistance=-0.01
01:22:13.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:13.708 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:22:13.708 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
01:22:13.709 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:13.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:13.710 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:22:13.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:13.712 00.001 28316 Enqueuing Expose request
01:22:13.714 00.002 29988 MoveAxis(E, 50, ABG)
01:22:13.714 00.000 29988 Guiding  Dir = 2, Dur = 50
01:22:13.715 00.001 29988 IsSlewing returns 0
01:22:13.715 00.000 29988 IsGuiding returns 0
01:22:13.716 00.001 29988 PulseGuide returned control before completion, sleep 59
01:22:13.780 00.064 29988 IsGuiding returns 0
01:22:13.780 00.000 29988 Move returns status 0, amount 50
01:22:13.780 00.000 29988 MoveAxis(N, 0, ABG)
01:22:13.780 00.000 29988 Move returns status 0, amount 0
01:22:13.780 00.000 29988 move complete, result=0
01:22:13.780 00.000 29988 worker thread done servicing request
01:22:13.780 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
01:22:13.781 00.001 29988 Worker thread wakes up
01:22:13.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:13.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:15.413 01.632 29988 Exposure complete
01:22:15.454 00.041 29988 worker thread done servicing request
01:22:15.454 00.000 28316 OnExposeComplete: enter
01:22:15.455 00.001 28316 UpdateGuideState(): m_state=6
01:22:15.455 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
01:22:15.457 00.002 28316 Star::Find returns 1 (0), X=953.90, Y=255.67, Mass=2406, SNR=34.1, Peak=221 HFD=3.9
01:22:15.459 00.002 28316 MultiStar: [#1 0.00,0.14,1.00,U] [#2 -0.24,-0.04,0.93,U] [#3 -0.05,-0.04,0.85,U] [#4 0.18,0.00,0.82,U] [#5 -0.07,0.08,0.75,U] [#6 0.08,-0.19,0.61,U] [#7 -0.01,-0.15,0.64,U] [#8 -0.12,-0.01,0.58,U] 
01:22:15.459 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {-0.06, -0.13}
01:22:15.460 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
01:22:15.460 00.000 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
01:22:15.461 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.40 mountX=-0.01 mountY=0.04, mountTheta=1.88
01:22:15.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
01:22:15.462 00.000 28316 Enqueuing Move request for scope (-0.03, -0.03)
01:22:15.463 00.001 29988 Worker thread wakes up
01:22:15.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:22:15.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:22:15.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:15.463 00.000 29988 Moving (-0.03, -0.03) raw xDistance=-0.01 yDistance=0.04
01:22:15.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:22:15.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:15.463 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.1
01:22:15.464 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:22:15.464 00.000 29988 MoveAxis(E, 0, ABG)
01:22:15.464 00.000 29988 Move returns status 0, amount 0
01:22:15.464 00.000 29988 MoveAxis(N, 0, ABG)
01:22:15.464 00.000 29988 Move returns status 0, amount 0
01:22:15.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:15.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:15.465 00.001 28316 Enqueuing Expose request
01:22:15.465 00.000 29988 move complete, result=0
01:22:15.465 00.000 29988 worker thread done servicing request
01:22:15.465 00.000 29988 Worker thread wakes up
01:22:15.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:15.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:15.466 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:16.984 01.518 29988 Exposure complete
01:22:17.040 00.056 29988 worker thread done servicing request
01:22:17.040 00.000 28316 OnExposeComplete: enter
01:22:17.042 00.002 28316 UpdateGuideState(): m_state=6
01:22:17.044 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
01:22:17.045 00.001 28316 Star::Find returns 1 (0), X=953.95, Y=255.90, Mass=2501, SNR=34.7, Peak=231 HFD=4.2
01:22:17.047 00.002 28316 MultiStar: [#1 0.08,0.29,0.97,U] [#2 -0.07,0.19,0.88,U] [#3 -0.07,0.09,0.87,U] [#4 0.06,-0.06,0.80,U] [#5 0.03,0.24,0.73,U] [#6 -0.03,-0.12,0.62,U] [#7 0.18,-0.02,0.62,U] [#8 -0.02,0.17,0.60,U] 
01:22:17.048 00.001 28316 single-star, 8 included, MultiStar: {0.01, 0.11}, one-star: {-0.00, 0.09}
01:22:17.049 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
01:22:17.050 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
01:22:17.052 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.61 mountX=0.09 mountY=-0.04, mountTheta=-0.43
01:22:17.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.09, opts=13)
01:22:17.054 00.001 28316 Enqueuing Move request for scope (-0.00, 0.09)
01:22:17.054 00.000 29988 Worker thread wakes up
01:22:17.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:17.055 00.001 28316 UpdateGuideState exits: m=2501 RSB=34.7
01:22:17.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:17.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:17.056 00.000 28316 Enqueuing Expose request
01:22:17.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
01:22:17.057 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
01:22:17.057 00.000 29988 Moving (-0.00, 0.09) raw xDistance=0.09 yDistance=-0.04
01:22:17.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:22:17.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:17.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:22:17.057 00.000 29988 MoveAxis(E, 0, ABG)
01:22:17.057 00.000 29988 Move returns status 0, amount 0
01:22:17.057 00.000 29988 MoveAxis(N, 0, ABG)
01:22:17.057 00.000 29988 Move returns status 0, amount 0
01:22:17.057 00.000 29988 move complete, result=0
01:22:17.057 00.000 29988 worker thread done servicing request
01:22:17.057 00.000 29988 Worker thread wakes up
01:22:17.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:17.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:17.057 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:18.682 01.625 29988 Exposure complete
01:22:18.731 00.049 29988 worker thread done servicing request
01:22:18.731 00.000 28316 OnExposeComplete: enter
01:22:18.733 00.002 28316 UpdateGuideState(): m_state=6
01:22:18.733 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
01:22:18.735 00.002 28316 Star::Find returns 1 (0), X=953.99, Y=256.05, Mass=2468, SNR=34.5, Peak=242 HFD=4.1
01:22:18.737 00.002 28316 MultiStar: [#1 0.13,0.42,0.00,M1] [#2 0.01,0.25,0.88,U] [#3 0.06,0.22,0.85,U] [#4 0.32,0.24,0.00,M3] [#5 -0.01,0.28,0.71,U] [#6 0.31,-0.01,0.00,M1] [#7 0.22,0.05,0.63,U] [#8 -0.01,0.28,0.57,U] 
01:22:18.738 00.001 28316 refined, 5 included, MultiStar: {0.05, 0.22}, one-star: {0.04, 0.25}
01:22:18.739 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
01:22:18.740 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
01:22:18.742 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.36 mountX=0.18 mountY=-0.14, mountTheta=-0.67
01:22:18.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.22, opts=13)
01:22:18.744 00.000 28316 Enqueuing Move request for scope (0.05, 0.22)
01:22:18.745 00.001 29988 Worker thread wakes up
01:22:18.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:18.745 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:22:18.746 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:18.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:18.747 00.001 28316 Enqueuing Expose request
01:22:18.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
01:22:18.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
01:22:18.747 00.000 29988 Moving (0.05, 0.22) raw xDistance=0.18 yDistance=-0.14
01:22:18.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:22:18.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:18.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:22:18.747 00.000 29988 MoveAxis(E, 0, ABG)
01:22:18.747 00.000 29988 Move returns status 0, amount 0
01:22:18.747 00.000 29988 MoveAxis(N, 0, ABG)
01:22:18.747 00.000 29988 Move returns status 0, amount 0
01:22:18.747 00.000 29988 move complete, result=0
01:22:18.747 00.000 29988 worker thread done servicing request
01:22:18.747 00.000 29988 Worker thread wakes up
01:22:18.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:18.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:18.748 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:20.272 01.524 29988 Exposure complete
01:22:20.309 00.037 29988 worker thread done servicing request
01:22:20.310 00.001 28316 OnExposeComplete: enter
01:22:20.310 00.000 28316 UpdateGuideState(): m_state=6
01:22:20.311 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
01:22:20.312 00.001 28316 Star::Find returns 1 (1), X=953.90, Y=256.06, Mass=2454, SNR=34.3, Peak=255 HFD=4.1
01:22:20.312 00.000 28316 MultiStar: [#1 -0.14,0.29,0.00,M2] [#2 -0.20,0.18,0.90,U] [#3 -0.22,0.32,0.00,M1] [#4 -0.00,0.09,0.83,U] [#5 -0.06,0.24,0.73,U] [#6 -0.02,0.04,0.63,U] [#7 -0.08,0.06,0.63,U] [#8 -0.24,0.25,0.00,M1] 
01:22:20.313 00.001 28316 refined, 5 included, MultiStar: {-0.07, 0.15}, one-star: {-0.05, 0.25}
01:22:20.313 00.000 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
01:22:20.313 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
01:22:20.314 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.02 mountX=0.17 mountY=-0.00, mountTheta=-0.02
01:22:20.316 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
01:22:20.317 00.001 28316 Enqueuing Move request for scope (-0.07, 0.15)
01:22:20.318 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:20.319 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.3 Saturée
01:22:20.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:20.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:20.320 00.000 28316 Enqueuing Expose request
01:22:20.321 00.001 29988 Worker thread wakes up
01:22:20.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
01:22:20.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
01:22:20.321 00.000 29988 Moving (-0.07, 0.15) raw xDistance=0.17 yDistance=-0.00
01:22:20.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:22:20.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:20.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:22:20.321 00.000 29988 MoveAxis(E, 0, ABG)
01:22:20.321 00.000 29988 Move returns status 0, amount 0
01:22:20.321 00.000 29988 MoveAxis(N, 0, ABG)
01:22:20.321 00.000 29988 Move returns status 0, amount 0
01:22:20.321 00.000 29988 move complete, result=0
01:22:20.321 00.000 29988 worker thread done servicing request
01:22:20.321 00.000 29988 Worker thread wakes up
01:22:20.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:20.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:20.321 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:21.957 01.636 29988 Exposure complete
01:22:21.993 00.036 29988 worker thread done servicing request
01:22:21.993 00.000 28316 OnExposeComplete: enter
01:22:21.994 00.001 28316 UpdateGuideState(): m_state=6
01:22:21.995 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
01:22:21.995 00.000 28316 Star::Find returns 1 (0), X=953.81, Y=255.71, Mass=2407, SNR=34.0, Peak=211 HFD=3.9
01:22:21.996 00.001 28316 MultiStar: [#1 -0.13,0.16,0.99,U] [#2 -0.19,-0.16,0.94,U] [#3 -0.21,-0.08,0.87,U] [#4 -0.00,-0.03,0.83,U] [#5 -0.24,-0.02,0.76,U] [#6 -0.08,-0.19,0.64,U] [#7 -0.02,-0.11,0.63,U] [#8 -0.12,-0.09,0.61,U] 
01:22:21.997 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.06}, one-star: {-0.15, -0.10}
01:22:21.998 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
01:22:21.999 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
01:22:22.001 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.71 mountX=-0.00 mountY=0.15, mountTheta=1.58
01:22:22.004 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.06, opts=13)
01:22:22.005 00.001 28316 Enqueuing Move request for scope (-0.13, -0.06)
01:22:22.005 00.000 29988 Worker thread wakes up
01:22:22.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:22.006 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:22:22.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:22.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:22.007 00.000 28316 Enqueuing Expose request
01:22:22.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
01:22:22.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
01:22:22.007 00.000 29988 Moving (-0.13, -0.06) raw xDistance=-0.00 yDistance=0.15
01:22:22.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:22:22.008 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:22.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:22:22.008 00.000 29988 MoveAxis(E, 0, ABG)
01:22:22.008 00.000 29988 Move returns status 0, amount 0
01:22:22.008 00.000 29988 MoveAxis(N, 0, ABG)
01:22:22.008 00.000 29988 Move returns status 0, amount 0
01:22:22.008 00.000 29988 move complete, result=0
01:22:22.008 00.000 29988 worker thread done servicing request
01:22:22.008 00.000 29988 Worker thread wakes up
01:22:22.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:22.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:22.008 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:23.523 01.515 29988 Exposure complete
01:22:23.572 00.049 29988 worker thread done servicing request
01:22:23.572 00.000 28316 OnExposeComplete: enter
01:22:23.572 00.000 28316 UpdateGuideState(): m_state=6
01:22:23.573 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
01:22:23.573 00.000 28316 Star::Find returns 1 (0), X=953.83, Y=255.83, Mass=2560, SNR=35.0, Peak=234 HFD=4.0
01:22:23.574 00.001 28316 MultiStar: [#1 0.01,0.15,0.96,U] [#2 -0.09,0.05,0.89,U] [#3 -0.11,0.06,0.86,U] [#4 0.07,0.01,0.81,U] [#5 -0.17,0.17,0.70,U] [#6 -0.03,-0.32,0.00,M1] [#7 0.02,0.01,0.63,U] [#8 -0.12,0.16,0.57,U] 
01:22:23.574 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.12, 0.02}
01:22:23.575 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
01:22:23.575 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
01:22:23.575 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.29 mountX=0.09 mountY=0.02, mountTheta=0.25
01:22:23.576 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
01:22:23.577 00.001 28316 Enqueuing Move request for scope (-0.06, 0.07)
01:22:23.578 00.001 29988 Worker thread wakes up
01:22:23.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
01:22:23.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
01:22:23.578 00.000 29988 Moving (-0.06, 0.07) raw xDistance=0.09 yDistance=0.02
01:22:23.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:23.580 00.002 28316 UpdateGuideState exits: m=2560 RSB=35.0
01:22:23.581 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:23.582 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:23.583 00.001 28316 Enqueuing Expose request
01:22:23.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:22:23.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:23.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:22:23.583 00.000 29988 MoveAxis(E, 0, ABG)
01:22:23.583 00.000 29988 Move returns status 0, amount 0
01:22:23.583 00.000 29988 MoveAxis(N, 0, ABG)
01:22:23.583 00.000 29988 Move returns status 0, amount 0
01:22:23.583 00.000 29988 move complete, result=0
01:22:23.583 00.000 29988 worker thread done servicing request
01:22:23.583 00.000 29988 Worker thread wakes up
01:22:23.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:23.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:23.583 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:25.217 01.634 29988 Exposure complete
01:22:25.270 00.053 29988 worker thread done servicing request
01:22:25.270 00.000 28316 OnExposeComplete: enter
01:22:25.272 00.002 28316 UpdateGuideState(): m_state=6
01:22:25.274 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
01:22:25.277 00.003 28316 Star::Find returns 1 (0), X=953.95, Y=255.85, Mass=2387, SNR=33.8, Peak=241 HFD=4.1
01:22:25.280 00.003 28316 MultiStar: [#1 -0.12,0.26,0.99,U] [#2 0.10,0.04,0.94,U] [#3 0.02,0.13,0.90,U] [#4 0.20,0.09,0.85,U] [#5 0.07,0.09,0.71,U] [#6 0.18,-0.15,0.61,U] [#7 0.09,0.04,0.64,U] [#8 0.09,0.26,0.61,U] 
01:22:25.282 00.002 28316 single-star, 8 included, MultiStar: {0.06, 0.10}, one-star: {-0.00, 0.04}
01:22:25.284 00.002 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
01:22:25.286 00.002 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
01:22:25.287 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.67 mountX=0.04 mountY=-0.02, mountTheta=-0.36
01:22:25.290 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
01:22:25.291 00.001 28316 Enqueuing Move request for scope (-0.00, 0.04)
01:22:25.292 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:25.293 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.8
01:22:25.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:25.294 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:25.294 00.000 28316 Enqueuing Expose request
01:22:25.295 00.001 29988 Worker thread wakes up
01:22:25.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
01:22:25.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
01:22:25.295 00.000 29988 Moving (-0.00, 0.04) raw xDistance=0.04 yDistance=-0.02
01:22:25.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:22:25.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:25.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:22:25.295 00.000 29988 MoveAxis(E, 0, ABG)
01:22:25.295 00.000 29988 Move returns status 0, amount 0
01:22:25.295 00.000 29988 MoveAxis(N, 0, ABG)
01:22:25.295 00.000 29988 Move returns status 0, amount 0
01:22:25.295 00.000 29988 move complete, result=0
01:22:25.295 00.000 29988 worker thread done servicing request
01:22:25.295 00.000 29988 Worker thread wakes up
01:22:25.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:25.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:25.296 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:26.707 01.411 29988 Exposure complete
01:22:26.750 00.043 29988 worker thread done servicing request
01:22:26.750 00.000 28316 OnExposeComplete: enter
01:22:26.751 00.001 28316 UpdateGuideState(): m_state=6
01:22:26.752 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
01:22:26.752 00.000 28316 Star::Find returns 1 (1), X=953.92, Y=255.87, Mass=2503, SNR=34.8, Peak=255 HFD=4.2
01:22:26.752 00.000 28316 MultiStar: [#1 -0.10,0.19,0.96,U] [#2 0.01,0.09,0.88,U] [#3 -0.07,0.11,0.85,U] [#4 0.02,0.08,0.81,U] [#5 -0.14,0.06,0.73,U] [#6 -0.08,-0.01,0.61,U] [#7 -0.04,-0.11,0.59,U] [#8 -0.08,0.15,0.61,U] 
01:22:26.755 00.003 28316 single-star, 8 included, MultiStar: {-0.05, 0.08}, one-star: {-0.04, 0.06}
01:22:26.758 00.003 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
01:22:26.760 00.002 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
01:22:26.762 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=0.07 mountY=0.00, mountTheta=0.07
01:22:26.766 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
01:22:26.767 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
01:22:26.767 00.000 29988 Worker thread wakes up
01:22:26.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:26.767 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.8 Saturée
01:22:26.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:26.768 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:22:26.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:26.769 00.001 28316 Enqueuing Expose request
01:22:26.769 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:22:26.769 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.00
01:22:26.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:22:26.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:26.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:22:26.769 00.000 29988 MoveAxis(E, 0, ABG)
01:22:26.769 00.000 29988 Move returns status 0, amount 0
01:22:26.769 00.000 29988 MoveAxis(N, 0, ABG)
01:22:26.769 00.000 29988 Move returns status 0, amount 0
01:22:26.769 00.000 29988 move complete, result=0
01:22:26.769 00.000 29988 worker thread done servicing request
01:22:26.770 00.001 29988 Worker thread wakes up
01:22:26.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:26.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:26.770 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:28.397 01.627 29988 Exposure complete
01:22:28.443 00.046 29988 worker thread done servicing request
01:22:28.443 00.000 28316 OnExposeComplete: enter
01:22:28.444 00.001 28316 UpdateGuideState(): m_state=6
01:22:28.445 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
01:22:28.445 00.000 28316 Star::Find returns 1 (0), X=953.71, Y=255.86, Mass=2556, SNR=35.1, Peak=223 HFD=4.0
01:22:28.446 00.001 28316 MultiStar: [#1 -0.44,0.26,0.00,M1] [#2 -0.25,0.03,0.90,U] [#3 -0.33,0.17,0.00,M1] [#4 -0.09,0.02,0.82,U] [#5 -0.29,-0.00,0.74,U] [#6 -0.07,-0.13,0.63,U] [#7 -0.08,-0.10,0.62,U] [#8 -0.26,-0.01,0.60,U] 
01:22:28.446 00.000 28316 refined, 6 included, MultiStar: {-0.19, -0.01}, one-star: {-0.25, 0.06}
01:22:28.447 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
01:22:28.447 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
01:22:28.447 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.10 mountX=0.07 mountY=0.18, mountTheta=1.18
01:22:28.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.01, opts=13)
01:22:28.449 00.001 28316 Enqueuing Move request for scope (-0.19, -0.01)
01:22:28.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:28.450 00.001 28316 UpdateGuideState exits: m=2556 RSB=35.1
01:22:28.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:28.451 00.001 29988 Worker thread wakes up
01:22:28.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
01:22:28.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
01:22:28.451 00.000 29988 Moving (-0.19, -0.01) raw xDistance=0.07 yDistance=0.18
01:22:28.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:22:28.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:28.451 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:28.451 00.000 28316 Enqueuing Expose request
01:22:28.452 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:22:28.452 00.000 29988 MoveAxis(E, 0, ABG)
01:22:28.452 00.000 29988 Move returns status 0, amount 0
01:22:28.452 00.000 29988 MoveAxis(N, 0, ABG)
01:22:28.452 00.000 29988 Move returns status 0, amount 0
01:22:28.452 00.000 29988 move complete, result=0
01:22:28.452 00.000 29988 worker thread done servicing request
01:22:28.452 00.000 29988 Worker thread wakes up
01:22:28.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:28.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:28.452 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:29.968 01.516 29988 Exposure complete
01:22:30.013 00.045 29988 worker thread done servicing request
01:22:30.014 00.001 28316 OnExposeComplete: enter
01:22:30.014 00.000 28316 UpdateGuideState(): m_state=6
01:22:30.015 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
01:22:30.015 00.000 28316 Star::Find returns 1 (0), X=953.86, Y=255.86, Mass=2458, SNR=34.5, Peak=240 HFD=4.2
01:22:30.016 00.001 28316 MultiStar: [#1 -0.13,0.26,0.99,U] [#2 -0.09,0.18,0.89,U] [#3 -0.06,0.22,0.85,U] [#4 0.03,0.21,0.81,U] [#5 -0.20,0.21,0.75,U] [#6 -0.13,-0.04,0.62,U] [#7 0.06,0.06,0.61,U] [#8 -0.17,0.35,0.00,M1] 
01:22:30.016 00.000 28316 single-star, 7 included, MultiStar: {-0.08, 0.15}, one-star: {-0.09, 0.06}
01:22:30.017 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
01:22:30.017 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
01:22:30.018 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.58 mountX=0.09 mountY=0.06, mountTheta=0.55
01:22:30.021 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
01:22:30.022 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
01:22:30.022 00.000 29988 Worker thread wakes up
01:22:30.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
01:22:30.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
01:22:30.022 00.000 29988 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=0.06
01:22:30.023 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:22:30.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:30.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:30.024 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:22:30.024 00.000 29988 MoveAxis(E, 0, ABG)
01:22:30.024 00.000 29988 Move returns status 0, amount 0
01:22:30.024 00.000 29988 MoveAxis(N, 0, ABG)
01:22:30.024 00.000 29988 Move returns status 0, amount 0
01:22:30.024 00.000 29988 move complete, result=0
01:22:30.024 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.5
01:22:30.025 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:30.026 00.001 29988 worker thread done servicing request
01:22:30.027 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:30.027 00.000 28316 Enqueuing Expose request
01:22:30.027 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:30.028 00.001 29988 Worker thread wakes up
01:22:30.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:30.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:31.662 01.634 29988 Exposure complete
01:22:31.696 00.034 29988 worker thread done servicing request
01:22:31.696 00.000 28316 OnExposeComplete: enter
01:22:31.697 00.001 28316 UpdateGuideState(): m_state=6
01:22:31.697 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
01:22:31.698 00.001 28316 Star::Find returns 1 (0), X=953.93, Y=256.01, Mass=2398, SNR=34.0, Peak=237 HFD=4.1
01:22:31.699 00.001 28316 MultiStar: [#1 -0.08,0.25,0.98,U] [#2 -0.07,0.35,0.00,M1] [#3 -0.04,0.26,0.84,U] [#4 0.07,0.16,0.83,U] [#5 -0.02,0.20,0.75,U] [#6 -0.13,0.12,0.62,U] [#7 0.11,0.10,0.62,U] [#8 0.07,0.11,0.59,U] 
01:22:31.700 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.18}, one-star: {-0.03, 0.20}
01:22:31.701 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
01:22:31.702 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
01:22:31.703 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=0.17 mountY=-0.07, mountTheta=-0.41
01:22:31.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.18, opts=13)
01:22:31.706 00.001 28316 Enqueuing Move request for scope (-0.01, 0.18)
01:22:31.706 00.000 29988 Worker thread wakes up
01:22:31.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
01:22:31.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
01:22:31.706 00.000 29988 Moving (-0.01, 0.18) raw xDistance=0.17 yDistance=-0.07
01:22:31.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:31.709 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:22:31.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:31.709 00.000 28316 UpdateGuideState exits: m=2398 RSB=34.0
01:22:31.711 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:31.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:31.712 00.001 28316 Enqueuing Expose request
01:22:31.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:22:31.712 00.000 29988 MoveAxis(E, 0, ABG)
01:22:31.712 00.000 29988 Move returns status 0, amount 0
01:22:31.712 00.000 29988 MoveAxis(N, 0, ABG)
01:22:31.712 00.000 29988 Move returns status 0, amount 0
01:22:31.712 00.000 29988 move complete, result=0
01:22:31.712 00.000 29988 worker thread done servicing request
01:22:31.712 00.000 29988 Worker thread wakes up
01:22:31.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:31.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:31.713 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:33.226 01.513 29988 Exposure complete
01:22:33.260 00.034 29988 worker thread done servicing request
01:22:33.260 00.000 28316 OnExposeComplete: enter
01:22:33.263 00.003 28316 UpdateGuideState(): m_state=6
01:22:33.264 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
01:22:33.265 00.001 28316 Star::Find returns 1 (1), X=954.05, Y=255.96, Mass=2465, SNR=34.4, Peak=255 HFD=4.1
01:22:33.266 00.001 28316 MultiStar: [#1 0.06,0.18,1.01,U] [#2 -0.14,0.08,0.91,U] [#3 -0.08,0.19,0.86,U] [#4 0.14,0.08,0.80,U] [#5 0.14,0.11,0.72,U] [#6 0.26,0.14,0.64,U] [#7 0.06,0.24,0.61,U] [#8 0.01,0.22,0.60,U] 
01:22:33.266 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.15}, one-star: {0.10, 0.15}
01:22:33.267 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
01:22:33.268 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
01:22:33.269 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=0.12 mountY=-0.11, mountTheta=-0.78
01:22:33.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.15, opts=13)
01:22:33.270 00.000 28316 Enqueuing Move request for scope (0.05, 0.15)
01:22:33.273 00.003 29988 Worker thread wakes up
01:22:33.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:33.275 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
01:22:33.275 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4 Saturée
01:22:33.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:33.276 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
01:22:33.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:33.276 00.000 28316 Enqueuing Expose request
01:22:33.277 00.001 29988 Moving (0.05, 0.15) raw xDistance=0.12 yDistance=-0.11
01:22:33.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:22:33.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:33.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:22:33.277 00.000 29988 MoveAxis(E, 0, ABG)
01:22:33.277 00.000 29988 Move returns status 0, amount 0
01:22:33.277 00.000 29988 MoveAxis(N, 0, ABG)
01:22:33.277 00.000 29988 Move returns status 0, amount 0
01:22:33.277 00.000 29988 move complete, result=0
01:22:33.277 00.000 29988 worker thread done servicing request
01:22:33.277 00.000 29988 Worker thread wakes up
01:22:33.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:33.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:33.277 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:34.910 01.633 29988 Exposure complete
01:22:34.945 00.035 29988 worker thread done servicing request
01:22:34.945 00.000 28316 OnExposeComplete: enter
01:22:34.945 00.000 28316 UpdateGuideState(): m_state=6
01:22:34.946 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
01:22:34.946 00.000 28316 Star::Find returns 1 (0), X=953.88, Y=255.97, Mass=2426, SNR=34.2, Peak=235 HFD=4.1
01:22:34.947 00.001 28316 MultiStar: [#1 -0.04,0.30,1.01,U] [#2 -0.23,0.03,0.93,U] [#3 -0.17,0.16,0.87,U] [#4 0.09,0.16,0.81,U] [#5 -0.15,0.21,0.72,U] [#6 -0.02,-0.04,0.62,U] [#7 -0.05,0.15,0.63,U] [#8 -0.08,-0.05,0.60,U] 
01:22:34.948 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.13}, one-star: {-0.07, 0.16}
01:22:34.950 00.002 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
01:22:34.950 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
01:22:34.951 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.16 cameraTheta=2.13 mountX=0.16 mountY=0.01, mountTheta=0.09
01:22:34.953 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
01:22:34.954 00.001 28316 Enqueuing Move request for scope (-0.08, 0.13)
01:22:34.954 00.000 29988 Worker thread wakes up
01:22:34.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:34.955 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.2
01:22:34.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:34.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:34.956 00.000 28316 Enqueuing Expose request
01:22:34.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
01:22:34.957 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
01:22:34.957 00.000 29988 Moving (-0.08, 0.13) raw xDistance=0.16 yDistance=0.01
01:22:34.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:22:34.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:34.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:22:34.957 00.000 29988 MoveAxis(E, 0, ABG)
01:22:34.957 00.000 29988 Move returns status 0, amount 0
01:22:34.957 00.000 29988 MoveAxis(N, 0, ABG)
01:22:34.957 00.000 29988 Move returns status 0, amount 0
01:22:34.957 00.000 29988 move complete, result=0
01:22:34.957 00.000 29988 worker thread done servicing request
01:22:34.957 00.000 29988 Worker thread wakes up
01:22:34.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:34.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:34.957 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:36.474 01.517 29988 Exposure complete
01:22:36.523 00.049 29988 worker thread done servicing request
01:22:36.523 00.000 28316 OnExposeComplete: enter
01:22:36.524 00.001 28316 UpdateGuideState(): m_state=6
01:22:36.524 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
01:22:36.525 00.001 28316 Star::Find returns 1 (0), X=953.83, Y=255.92, Mass=2437, SNR=34.2, Peak=235 HFD=4.1
01:22:36.525 00.000 28316 MultiStar: [#1 -0.05,0.18,1.01,U] [#2 -0.07,0.04,0.92,U] [#3 -0.18,0.25,0.00,M1] [#4 0.09,0.20,0.83,U] [#5 -0.07,0.24,0.72,U] [#6 0.02,-0.02,0.62,U] [#7 -0.01,0.20,0.63,U] [#8 -0.18,0.28,0.00,M1] 
01:22:36.526 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.14}, one-star: {-0.13, 0.12}
01:22:36.526 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
01:22:36.527 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
01:22:36.527 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.84 mountX=0.14 mountY=-0.03, mountTheta=-0.20
01:22:36.528 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.14, opts=13)
01:22:36.529 00.001 28316 Enqueuing Move request for scope (-0.04, 0.14)
01:22:36.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:36.529 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:22:36.530 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:36.530 00.000 29988 Worker thread wakes up
01:22:36.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
01:22:36.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
01:22:36.530 00.000 29988 Moving (-0.04, 0.14) raw xDistance=0.14 yDistance=-0.03
01:22:36.531 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:22:36.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:36.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:22:36.531 00.000 29988 MoveAxis(E, 0, ABG)
01:22:36.531 00.000 29988 Move returns status 0, amount 0
01:22:36.531 00.000 29988 MoveAxis(N, 0, ABG)
01:22:36.531 00.000 29988 Move returns status 0, amount 0
01:22:36.531 00.000 29988 move complete, result=0
01:22:36.531 00.000 29988 worker thread done servicing request
01:22:36.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:36.531 00.000 28316 Enqueuing Expose request
01:22:36.533 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:36.535 00.002 29988 Worker thread wakes up
01:22:36.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:36.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:38.167 01.632 29988 Exposure complete
01:22:38.191 00.024 29988 worker thread done servicing request
01:22:38.191 00.000 28316 OnExposeComplete: enter
01:22:38.192 00.001 28316 UpdateGuideState(): m_state=6
01:22:38.192 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
01:22:38.193 00.001 28316 Star::Find returns 1 (1), X=953.96, Y=255.96, Mass=2527, SNR=34.9, Peak=255 HFD=4.1
01:22:38.193 00.000 28316 MultiStar: [#1 0.01,0.26,0.97,U] [#2 -0.07,0.21,0.90,U] [#3 -0.05,0.23,0.85,U] [#4 0.30,0.16,0.00,M1] [#5 0.04,0.28,0.71,U] [#6 0.22,0.13,0.61,U] [#7 0.29,0.13,0.00,M1] [#8 0.00,0.22,0.57,U] 
01:22:38.194 00.001 28316 single-star, 6 included, MultiStar: {0.01, 0.21}, one-star: {0.01, 0.16}
01:22:38.194 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
01:22:38.194 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
01:22:38.195 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.54 mountX=0.14 mountY=-0.08, mountTheta=-0.49
01:22:38.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
01:22:38.198 00.002 28316 Enqueuing Move request for scope (0.01, 0.16)
01:22:38.201 00.003 29988 Worker thread wakes up
01:22:38.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
01:22:38.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
01:22:38.201 00.000 29988 Moving (0.01, 0.16) raw xDistance=0.14 yDistance=-0.08
01:22:38.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:38.201 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.9 Saturée
01:22:38.202 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:38.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:38.203 00.001 28316 Enqueuing Expose request
01:22:38.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:22:38.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:38.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:22:38.203 00.000 29988 MoveAxis(E, 0, ABG)
01:22:38.203 00.000 29988 Move returns status 0, amount 0
01:22:38.203 00.000 29988 MoveAxis(N, 0, ABG)
01:22:38.203 00.000 29988 Move returns status 0, amount 0
01:22:38.204 00.001 29988 move complete, result=0
01:22:38.204 00.000 29988 worker thread done servicing request
01:22:38.204 00.000 29988 Worker thread wakes up
01:22:38.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:38.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:38.204 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:39.726 01.522 29988 Exposure complete
01:22:39.764 00.038 29988 worker thread done servicing request
01:22:39.764 00.000 28316 OnExposeComplete: enter
01:22:39.764 00.000 28316 UpdateGuideState(): m_state=6
01:22:39.766 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
01:22:39.766 00.000 28316 Star::Find returns 1 (1), X=953.87, Y=255.98, Mass=2474, SNR=34.6, Peak=255 HFD=4.0
01:22:39.767 00.001 28316 MultiStar: [#1 -0.12,0.43,0.00,M1] [#2 -0.22,0.10,0.91,U] [#3 -0.08,0.30,0.00,M1] [#4 0.01,0.31,0.00,M2] [#5 -0.06,0.18,0.77,U] [#6 -0.14,0.08,0.62,U] [#7 -0.25,0.29,0.00,M2] [#8 -0.23,0.21,0.00,M1] 
01:22:39.767 00.000 28316 refined, 3 included, MultiStar: {-0.13, 0.14}, one-star: {-0.08, 0.18}
01:22:39.768 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:22:39.768 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:22:39.769 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.31 mountX=0.18 mountY=0.05, mountTheta=0.27
01:22:39.772 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.14, opts=13)
01:22:39.775 00.003 28316 Enqueuing Move request for scope (-0.13, 0.14)
01:22:39.777 00.002 29988 Worker thread wakes up
01:22:39.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
01:22:39.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
01:22:39.777 00.000 29988 Moving (-0.13, 0.14) raw xDistance=0.18 yDistance=0.05
01:22:39.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:22:39.778 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:39.778 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.6 Saturée
01:22:39.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:39.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:39.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:39.779 00.000 28316 Enqueuing Expose request
01:22:39.780 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:22:39.780 00.000 29988 MoveAxis(E, 0, ABG)
01:22:39.780 00.000 29988 Move returns status 0, amount 0
01:22:39.780 00.000 29988 MoveAxis(N, 0, ABG)
01:22:39.780 00.000 29988 Move returns status 0, amount 0
01:22:39.780 00.000 29988 move complete, result=0
01:22:39.780 00.000 29988 worker thread done servicing request
01:22:39.780 00.000 29988 Worker thread wakes up
01:22:39.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:39.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:39.781 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:41.402 01.621 29988 Exposure complete
01:22:41.452 00.050 29988 worker thread done servicing request
01:22:41.452 00.000 28316 OnExposeComplete: enter
01:22:41.453 00.001 28316 UpdateGuideState(): m_state=6
01:22:41.453 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
01:22:41.454 00.001 28316 Star::Find returns 1 (0), X=953.70, Y=255.90, Mass=2462, SNR=34.4, Peak=220 HFD=4.0
01:22:41.454 00.000 28316 MultiStar: [#1 -0.15,0.24,1.00,U] [#2 -0.33,0.29,0.00,M1] [#3 -0.28,0.19,0.00,M2] [#4 -0.04,0.20,0.81,U] [#5 -0.10,0.25,0.76,U] [#6 -0.09,-0.02,0.62,U] [#7 -0.06,0.19,0.63,U] [#8 -0.20,0.15,0.59,U] 
01:22:41.455 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.17}, one-star: {-0.26, 0.10}
01:22:41.455 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
01:22:41.457 00.002 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
01:22:41.457 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.21 cameraTheta=2.26 mountX=0.21 mountY=0.05, mountTheta=0.22
01:22:41.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.17, opts=13)
01:22:41.459 00.001 28316 Enqueuing Move request for scope (-0.14, 0.17)
01:22:41.460 00.001 29988 Worker thread wakes up
01:22:41.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
01:22:41.460 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
01:22:41.460 00.000 29988 Moving (-0.14, 0.17) raw xDistance=0.21 yDistance=0.05
01:22:41.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:22:41.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:41.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:41.460 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:22:41.461 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:22:41.461 00.000 29988 MoveAxis(W, 43, ABG)
01:22:41.461 00.000 29988 Guiding  Dir = 3, Dur = 43
01:22:41.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:41.461 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:41.462 00.001 28316 Enqueuing Expose request
01:22:41.462 00.000 29988 IsSlewing returns 0
01:22:41.462 00.000 29988 IsGuiding returns 0
01:22:41.464 00.002 29988 PulseGuide returned control before completion, sleep 52
01:22:41.531 00.067 29988 IsGuiding returns 0
01:22:41.531 00.000 29988 Move returns status 0, amount 43
01:22:41.531 00.000 29988 MoveAxis(N, 0, ABG)
01:22:41.531 00.000 29988 Move returns status 0, amount 0
01:22:41.531 00.000 29988 move complete, result=0
01:22:41.531 00.000 29988 worker thread done servicing request
01:22:41.531 00.000 29988 Worker thread wakes up
01:22:41.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:41.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:41.531 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
01:22:42.945 01.414 29988 Exposure complete
01:22:42.984 00.039 29988 worker thread done servicing request
01:22:42.984 00.000 28316 OnExposeComplete: enter
01:22:42.985 00.001 28316 UpdateGuideState(): m_state=6
01:22:42.987 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
01:22:42.991 00.004 28316 Star::Find returns 1 (0), X=953.72, Y=255.82, Mass=2381, SNR=33.8, Peak=216 HFD=3.9
01:22:42.991 00.000 28316 MultiStar: [#1 -0.19,0.23,0.99,U] [#2 -0.20,0.14,0.91,U] [#3 -0.23,0.12,0.86,U] [#4 -0.00,0.08,0.84,U] [#5 -0.22,0.20,0.75,U] [#6 -0.20,-0.13,0.63,U] [#7 0.03,-0.06,0.64,U] [#8 -0.21,0.18,0.60,U] 
01:22:42.992 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.09}, one-star: {-0.23, 0.01}
01:22:42.992 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:22:42.993 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:22:42.993 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.63 mountX=0.15 mountY=0.11, mountTheta=0.60
01:22:42.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.09, opts=13)
01:22:42.994 00.000 28316 Enqueuing Move request for scope (-0.17, 0.09)
01:22:42.995 00.001 29988 Worker thread wakes up
01:22:42.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:42.995 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
01:22:42.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:42.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:42.997 00.001 28316 Enqueuing Expose request
01:22:42.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
01:22:42.997 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
01:22:42.997 00.000 29988 Moving (-0.17, 0.09) raw xDistance=0.15 yDistance=0.11
01:22:42.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:22:42.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:42.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:22:42.997 00.000 29988 MoveAxis(E, 0, ABG)
01:22:42.997 00.000 29988 Move returns status 0, amount 0
01:22:42.997 00.000 29988 MoveAxis(N, 0, ABG)
01:22:42.997 00.000 29988 Move returns status 0, amount 0
01:22:42.997 00.000 29988 move complete, result=0
01:22:42.997 00.000 29988 worker thread done servicing request
01:22:42.997 00.000 29988 Worker thread wakes up
01:22:42.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:42.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:42.998 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:44.627 01.629 29988 Exposure complete
01:22:44.664 00.037 29988 worker thread done servicing request
01:22:44.664 00.000 28316 OnExposeComplete: enter
01:22:44.665 00.001 28316 UpdateGuideState(): m_state=6
01:22:44.665 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
01:22:44.666 00.001 28316 Star::Find returns 1 (0), X=953.61, Y=255.80, Mass=2428, SNR=34.0, Peak=215 HFD=3.7
01:22:44.666 00.000 28316 MultiStar: [#1 -0.26,0.35,0.00,M1] [#2 -0.48,0.09,0.00,M1] [#3 -0.43,0.16,0.00,M2] [#4 -0.16,-0.08,0.81,U] [#5 -0.21,0.21,0.73,U] [#6 -0.42,-0.02,0.00,M1] [#7 -0.16,-0.00,0.61,U] [#8 -0.42,0.16,0.00,M1] 
01:22:44.667 00.001 28316 refined, 3 included, MultiStar: {-0.23, 0.03}, one-star: {-0.34, -0.00}
01:22:44.668 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
01:22:44.668 00.000 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
01:22:44.669 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.03 mountX=0.12 mountY=0.19, mountTheta=1.02
01:22:44.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.03, opts=13)
01:22:44.670 00.000 28316 Enqueuing Move request for scope (-0.23, 0.03)
01:22:44.672 00.002 29988 Worker thread wakes up
01:22:44.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:44.673 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.0
01:22:44.674 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:44.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:44.675 00.000 28316 Enqueuing Expose request
01:22:44.676 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
01:22:44.676 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
01:22:44.676 00.000 29988 Moving (-0.23, 0.03) raw xDistance=0.12 yDistance=0.19
01:22:44.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:22:44.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:44.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:22:44.676 00.000 29988 MoveAxis(E, 0, ABG)
01:22:44.676 00.000 29988 Move returns status 0, amount 0
01:22:44.676 00.000 29988 MoveAxis(N, 0, ABG)
01:22:44.676 00.000 29988 Move returns status 0, amount 0
01:22:44.676 00.000 29988 move complete, result=0
01:22:44.676 00.000 29988 worker thread done servicing request
01:22:44.676 00.000 29988 Worker thread wakes up
01:22:44.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:44.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:44.677 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:46.200 01.523 29988 Exposure complete
01:22:46.225 00.025 29988 worker thread done servicing request
01:22:46.225 00.000 28316 OnExposeComplete: enter
01:22:46.226 00.001 28316 UpdateGuideState(): m_state=6
01:22:46.226 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
01:22:46.227 00.001 28316 Star::Find returns 1 (0), X=953.80, Y=255.81, Mass=2514, SNR=34.8, Peak=232 HFD=4.0
01:22:46.227 00.000 28316 MultiStar: [#1 -0.24,0.06,0.99,U] [#2 -0.01,-0.03,0.90,U] [#3 -0.26,0.11,0.86,U] [#4 0.01,-0.03,0.82,U] [#5 -0.25,0.10,0.73,U] [#6 -0.09,-0.18,0.61,U] [#7 -0.14,0.00,0.61,U] [#8 -0.09,-0.16,0.56,U] 
01:22:46.231 00.004 28316 refined, 8 included, MultiStar: {-0.14, -0.00}, one-star: {-0.15, 0.01}
01:22:46.233 00.002 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
01:22:46.236 00.003 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
01:22:46.238 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.14 mountX=0.06 mountY=0.13, mountTheta=1.14
01:22:46.242 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.00, opts=13)
01:22:46.244 00.002 28316 Enqueuing Move request for scope (-0.14, -0.00)
01:22:46.247 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:46.249 00.002 28316 UpdateGuideState exits: m=2514 RSB=34.8
01:22:46.251 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:46.252 00.001 29988 Worker thread wakes up
01:22:46.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:46.253 00.001 28316 Enqueuing Expose request
01:22:46.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
01:22:46.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
01:22:46.253 00.000 29988 Moving (-0.14, -0.00) raw xDistance=0.06 yDistance=0.13
01:22:46.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:22:46.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:46.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:22:46.253 00.000 29988 MoveAxis(E, 0, ABG)
01:22:46.253 00.000 29988 Move returns status 0, amount 0
01:22:46.253 00.000 29988 MoveAxis(N, 0, ABG)
01:22:46.253 00.000 29988 Move returns status 0, amount 0
01:22:46.253 00.000 29988 move complete, result=0
01:22:46.253 00.000 29988 worker thread done servicing request
01:22:46.254 00.001 29988 Worker thread wakes up
01:22:46.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:46.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:46.254 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:47.875 01.621 29988 Exposure complete
01:22:47.922 00.047 29988 worker thread done servicing request
01:22:47.922 00.000 28316 OnExposeComplete: enter
01:22:47.924 00.002 28316 UpdateGuideState(): m_state=6
01:22:47.926 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
01:22:47.930 00.004 28316 Star::Find returns 1 (0), X=953.76, Y=255.89, Mass=2380, SNR=33.8, Peak=229 HFD=4.0
01:22:47.932 00.002 28316 MultiStar: [#1 -0.21,0.20,1.01,U] [#2 -0.39,0.09,0.00,M1] [#3 -0.32,0.09,0.00,M2] [#4 -0.21,0.11,0.85,U] [#5 -0.25,0.14,0.75,U] [#6 -0.14,-0.07,0.64,U] [#7 -0.11,0.09,0.61,U] [#8 -0.20,0.17,0.60,U] 
01:22:47.935 00.003 28316 single-star, 6 included, MultiStar: {-0.19, 0.11}, one-star: {-0.20, 0.09}
01:22:47.937 00.002 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:22:47.939 00.002 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:22:47.939 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.21 cameraTheta=2.73 mountX=0.16 mountY=0.14, mountTheta=0.71
01:22:47.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.09, opts=13)
01:22:47.942 00.002 28316 Enqueuing Move request for scope (-0.20, 0.09)
01:22:47.942 00.000 29988 Worker thread wakes up
01:22:47.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:47.942 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:22:47.943 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:47.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:47.944 00.001 28316 Enqueuing Expose request
01:22:47.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
01:22:47.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
01:22:47.944 00.000 29988 Moving (-0.20, 0.09) raw xDistance=0.16 yDistance=0.14
01:22:47.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:22:47.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:47.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:22:47.944 00.000 29988 MoveAxis(E, 0, ABG)
01:22:47.944 00.000 29988 Move returns status 0, amount 0
01:22:47.944 00.000 29988 MoveAxis(N, 0, ABG)
01:22:47.944 00.000 29988 Move returns status 0, amount 0
01:22:47.944 00.000 29988 move complete, result=0
01:22:47.944 00.000 29988 worker thread done servicing request
01:22:47.944 00.000 29988 Worker thread wakes up
01:22:47.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:47.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:47.945 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:49.465 01.520 29988 Exposure complete
01:22:49.497 00.032 29988 worker thread done servicing request
01:22:49.498 00.001 28316 OnExposeComplete: enter
01:22:49.498 00.000 28316 UpdateGuideState(): m_state=6
01:22:49.499 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
01:22:49.499 00.000 28316 Star::Find returns 1 (0), X=953.76, Y=255.76, Mass=2515, SNR=34.8, Peak=216 HFD=4.0
01:22:49.500 00.001 28316 MultiStar: [#1 -0.19,0.03,0.99,U] [#2 -0.34,-0.04,0.00,M2] [#3 -0.26,0.03,0.88,U] [#4 -0.05,0.09,0.84,U] [#5 -0.15,0.05,0.70,U] [#6 -0.08,-0.11,0.61,U] [#7 -0.15,-0.03,0.60,U] [#8 -0.09,-0.10,0.56,U] 
01:22:49.500 00.000 28316 refined, 7 included, MultiStar: {-0.15, -0.00}, one-star: {-0.19, -0.05}
01:22:49.501 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.16)
01:22:49.501 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
01:22:49.502 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.13 mountX=0.06 mountY=0.14, mountTheta=1.15
01:22:49.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.00, opts=13)
01:22:49.504 00.001 28316 Enqueuing Move request for scope (-0.15, -0.00)
01:22:49.505 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:49.505 00.000 29988 Worker thread wakes up
01:22:49.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
01:22:49.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
01:22:49.505 00.000 29988 Moving (-0.15, -0.00) raw xDistance=0.06 yDistance=0.14
01:22:49.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:22:49.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:49.505 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.8
01:22:49.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:49.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:49.507 00.001 28316 Enqueuing Expose request
01:22:49.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:22:49.507 00.000 29988 MoveAxis(E, 0, ABG)
01:22:49.507 00.000 29988 Move returns status 0, amount 0
01:22:49.507 00.000 29988 MoveAxis(N, 0, ABG)
01:22:49.507 00.000 29988 Move returns status 0, amount 0
01:22:49.507 00.000 29988 move complete, result=0
01:22:49.507 00.000 29988 worker thread done servicing request
01:22:49.507 00.000 29988 Worker thread wakes up
01:22:49.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:49.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:49.509 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:51.147 01.638 29988 Exposure complete
01:22:51.179 00.032 29988 worker thread done servicing request
01:22:51.179 00.000 28316 OnExposeComplete: enter
01:22:51.180 00.001 28316 UpdateGuideState(): m_state=6
01:22:51.181 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
01:22:51.181 00.000 28316 Star::Find returns 1 (0), X=953.89, Y=255.74, Mass=2508, SNR=34.8, Peak=234 HFD=4.1
01:22:51.182 00.001 28316 MultiStar: [#1 -0.18,0.04,0.97,U] [#2 -0.15,-0.14,0.90,U] [#3 -0.18,0.02,0.82,U] [#4 0.01,0.05,0.82,U] [#5 0.09,-0.08,0.72,U] [#6 -0.21,-0.11,0.62,U] [#7 0.07,-0.19,0.62,U] [#8 -0.11,-0.14,0.58,U] 
01:22:51.183 00.001 28316 single-star, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.07, -0.06}
01:22:51.184 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
01:22:51.185 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
01:22:51.186 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.42 mountX=-0.03 mountY=0.09, mountTheta=1.87
01:22:51.188 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
01:22:51.188 00.000 28316 Enqueuing Move request for scope (-0.07, -0.06)
01:22:51.189 00.001 29988 Worker thread wakes up
01:22:51.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:51.189 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8
01:22:51.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:51.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:51.190 00.000 28316 Enqueuing Expose request
01:22:51.192 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
01:22:51.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
01:22:51.193 00.001 29988 Moving (-0.07, -0.06) raw xDistance=-0.03 yDistance=0.09
01:22:51.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:22:51.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:51.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:22:51.193 00.000 29988 MoveAxis(E, 0, ABG)
01:22:51.193 00.000 29988 Move returns status 0, amount 0
01:22:51.193 00.000 29988 MoveAxis(N, 0, ABG)
01:22:51.193 00.000 29988 Move returns status 0, amount 0
01:22:51.193 00.000 29988 move complete, result=0
01:22:51.193 00.000 29988 worker thread done servicing request
01:22:51.193 00.000 29988 Worker thread wakes up
01:22:51.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:51.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:51.195 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:52.719 01.524 29988 Exposure complete
01:22:52.757 00.038 29988 worker thread done servicing request
01:22:52.757 00.000 28316 OnExposeComplete: enter
01:22:52.758 00.001 28316 UpdateGuideState(): m_state=6
01:22:52.758 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
01:22:52.759 00.001 28316 Star::Find returns 1 (0), X=953.74, Y=255.78, Mass=2372, SNR=33.7, Peak=202 HFD=3.9
01:22:52.759 00.000 28316 MultiStar: [#1 -0.19,0.15,1.00,U] [#2 -0.30,0.04,0.95,U] [#3 -0.29,0.06,0.88,U] [#4 -0.01,0.09,0.83,U] [#5 -0.27,-0.02,0.74,U] [#6 -0.12,-0.11,0.64,U] [#7 -0.15,-0.03,0.63,U] [#8 -0.28,0.01,0.59,U] 
01:22:52.760 00.001 28316 refined, 8 included, MultiStar: {-0.20, 0.03}, one-star: {-0.21, -0.03}
01:22:52.760 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
01:22:52.761 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
01:22:52.761 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=0.11 mountY=0.17, mountTheta=1.00
01:22:52.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.03, opts=13)
01:22:52.763 00.001 28316 Enqueuing Move request for scope (-0.20, 0.03)
01:22:52.763 00.000 29988 Worker thread wakes up
01:22:52.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
01:22:52.763 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
01:22:52.763 00.000 29988 Moving (-0.20, 0.03) raw xDistance=0.11 yDistance=0.17
01:22:52.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:22:52.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:52.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:22:52.763 00.000 29988 MoveAxis(E, 0, ABG)
01:22:52.763 00.000 29988 Move returns status 0, amount 0
01:22:52.763 00.000 29988 MoveAxis(N, 0, ABG)
01:22:52.763 00.000 29988 Move returns status 0, amount 0
01:22:52.764 00.001 29988 move complete, result=0
01:22:52.764 00.000 29988 worker thread done servicing request
01:22:52.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:52.764 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
01:22:52.766 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:52.768 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:52.771 00.003 28316 Enqueuing Expose request
01:22:52.773 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:52.775 00.002 29988 Worker thread wakes up
01:22:52.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:52.776 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:54.403 01.627 29988 Exposure complete
01:22:54.449 00.046 29988 worker thread done servicing request
01:22:54.449 00.000 28316 OnExposeComplete: enter
01:22:54.450 00.001 28316 UpdateGuideState(): m_state=6
01:22:54.451 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
01:22:54.451 00.000 28316 Star::Find returns 1 (0), X=953.63, Y=255.78, Mass=2505, SNR=34.6, Peak=203 HFD=3.8
01:22:54.452 00.001 28316 MultiStar: [#1 -0.39,0.21,0.00,M1] [#2 -0.50,-0.01,0.00,M1] [#3 -0.41,0.05,0.00,M1] [#4 -0.16,0.27,0.00,M1] [#5 -0.25,0.20,0.00,M1] [#6 -0.39,0.10,0.00,M1] [#7 -0.23,0.08,0.61,U] [#8 -0.46,0.04,0.00,M1] 
01:22:54.452 00.000 28316 refined, 1 included, MultiStar: {-0.29, 0.02}, one-star: {-0.32, -0.02}
01:22:54.453 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
01:22:54.453 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
01:22:54.453 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.08 mountX=0.14 mountY=0.25, mountTheta=1.07
01:22:54.455 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.02, opts=13)
01:22:54.455 00.000 28316 Enqueuing Move request for scope (-0.29, 0.02)
01:22:54.456 00.001 29988 Worker thread wakes up
01:22:54.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:54.456 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.6
01:22:54.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
01:22:54.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:54.457 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:54.457 00.000 28316 Enqueuing Expose request
01:22:54.459 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
01:22:54.459 00.000 29988 Moving (-0.29, 0.02) raw xDistance=0.14 yDistance=0.25
01:22:54.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:22:54.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:22:54.459 00.000 29988 MoveAxis(E, 0, ABG)
01:22:54.459 00.000 29988 Move returns status 0, amount 0
01:22:54.459 00.000 29988 MoveAxis(S, 59, ABG)
01:22:54.459 00.000 29988 Guiding  Dir = 1, Dur = 59
01:22:54.459 00.000 29988 IsSlewing returns 0
01:22:54.459 00.000 29988 IsGuiding returns 0
01:22:54.464 00.005 29988 PulseGuide returned control before completion, sleep 65
01:22:54.542 00.078 29988 IsGuiding returns 0
01:22:54.542 00.000 29988 Move returns status 0, amount 59
01:22:54.542 00.000 29988 move complete, result=0
01:22:54.542 00.000 29988 worker thread done servicing request
01:22:54.542 00.000 29988 Worker thread wakes up
01:22:54.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:54.542 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
01:22:54.543 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:55.954 01.411 29988 Exposure complete
01:22:55.984 00.030 29988 worker thread done servicing request
01:22:55.984 00.000 28316 OnExposeComplete: enter
01:22:55.985 00.001 28316 UpdateGuideState(): m_state=6
01:22:55.987 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
01:22:55.987 00.000 28316 Star::Find returns 1 (0), X=953.91, Y=255.92, Mass=2470, SNR=34.5, Peak=238 HFD=4.2
01:22:55.988 00.001 28316 MultiStar: [#1 -0.12,0.25,0.97,U] [#2 -0.12,0.14,0.89,U] [#3 -0.08,0.20,0.85,U] [#4 0.13,0.30,0.00,M2] [#5 0.07,0.10,0.73,U] [#6 -0.13,0.03,0.61,U] [#7 0.10,0.13,0.63,U] [#8 0.09,0.20,0.57,U] 
01:22:55.988 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.15}, one-star: {-0.05, 0.11}
01:22:55.988 00.000 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
01:22:55.989 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
01:22:55.989 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.96 mountX=0.12 mountY=-0.01, mountTheta=-0.08
01:22:55.990 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
01:22:55.991 00.001 28316 Enqueuing Move request for scope (-0.05, 0.11)
01:22:55.991 00.000 29988 Worker thread wakes up
01:22:55.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:55.992 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:22:55.992 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:55.993 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:55.993 00.000 28316 Enqueuing Expose request
01:22:55.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:22:55.993 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:22:55.993 00.000 29988 Moving (-0.05, 0.11) raw xDistance=0.12 yDistance=-0.01
01:22:55.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:22:55.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:55.994 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:22:55.994 00.000 29988 MoveAxis(E, 0, ABG)
01:22:55.994 00.000 29988 Move returns status 0, amount 0
01:22:55.994 00.000 29988 MoveAxis(N, 0, ABG)
01:22:55.994 00.000 29988 Move returns status 0, amount 0
01:22:55.994 00.000 29988 move complete, result=0
01:22:55.994 00.000 29988 worker thread done servicing request
01:22:55.994 00.000 29988 Worker thread wakes up
01:22:55.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:55.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:55.994 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:57.624 01.630 29988 Exposure complete
01:22:57.660 00.036 29988 worker thread done servicing request
01:22:57.661 00.001 28316 OnExposeComplete: enter
01:22:57.662 00.001 28316 UpdateGuideState(): m_state=6
01:22:57.663 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
01:22:57.663 00.000 28316 Star::Find returns 1 (1), X=953.69, Y=255.97, Mass=2524, SNR=34.7, Peak=255 HFD=4.0
01:22:57.664 00.001 28316 MultiStar: [#1 -0.40,0.46,0.00,M1] [#2 -0.33,0.25,0.00,M1] [#3 -0.32,0.26,0.00,M1] [#4 0.00,0.13,0.84,U] [#5 -0.09,0.25,0.74,U] [#6 -0.09,0.17,0.62,U] [#7 -0.05,0.16,0.62,U] [#8 -0.17,0.34,0.00,M1] 
01:22:57.664 00.000 28316 refined, 4 included, MultiStar: {-0.11, 0.17}, one-star: {-0.27, 0.16}
01:22:57.665 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
01:22:57.665 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
01:22:57.666 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=0.20 mountY=0.02, mountTheta=0.10
01:22:57.666 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.17, opts=13)
01:22:57.667 00.001 28316 Enqueuing Move request for scope (-0.11, 0.17)
01:22:57.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:57.668 00.001 29988 Worker thread wakes up
01:22:57.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
01:22:57.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
01:22:57.668 00.000 29988 Moving (-0.11, 0.17) raw xDistance=0.20 yDistance=0.02
01:22:57.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:22:57.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:57.668 00.000 28316 UpdateGuideState exits: m=2524 RSB=34.7 Saturée
01:22:57.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:57.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:57.670 00.001 28316 Enqueuing Expose request
01:22:57.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:22:57.670 00.000 29988 MoveAxis(W, 42, ABG)
01:22:57.670 00.000 29988 Guiding  Dir = 3, Dur = 42
01:22:57.672 00.002 29988 IsSlewing returns 0
01:22:57.672 00.000 29988 IsGuiding returns 0
01:22:57.674 00.002 29988 PulseGuide returned control before completion, sleep 51
01:22:57.739 00.065 29988 IsGuiding returns 0
01:22:57.739 00.000 29988 Move returns status 0, amount 42
01:22:57.739 00.000 29988 MoveAxis(N, 0, ABG)
01:22:57.739 00.000 29988 Move returns status 0, amount 0
01:22:57.739 00.000 29988 move complete, result=0
01:22:57.739 00.000 29988 worker thread done servicing request
01:22:57.739 00.000 29988 Worker thread wakes up
01:22:57.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:57.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:57.739 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
01:22:59.148 01.409 29988 Exposure complete
01:22:59.185 00.037 29988 worker thread done servicing request
01:22:59.185 00.000 28316 OnExposeComplete: enter
01:22:59.186 00.001 28316 UpdateGuideState(): m_state=6
01:22:59.188 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
01:22:59.189 00.001 28316 Star::Find returns 1 (0), X=953.82, Y=256.03, Mass=2360, SNR=33.7, Peak=242 HFD=4.0
01:22:59.191 00.002 28316 MultiStar: [#1 -0.11,0.40,0.00,M2] [#2 -0.17,0.15,0.96,U] [#3 -0.19,0.29,0.00,M2] [#4 0.06,0.26,0.83,U] [#5 -0.25,0.28,0.00,M1] [#6 0.02,0.08,0.65,U] [#7 0.16,0.04,0.64,U] [#8 -0.11,0.33,0.00,M2] 
01:22:59.192 00.001 28316 refined, 4 included, MultiStar: {-0.03, 0.16}, one-star: {-0.14, 0.22}
01:22:59.193 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
01:22:59.193 00.000 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
01:22:59.193 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.78 mountX=0.16 mountY=-0.04, mountTheta=-0.25
01:22:59.196 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.16, opts=13)
01:22:59.196 00.000 28316 Enqueuing Move request for scope (-0.03, 0.16)
01:22:59.197 00.001 29988 Worker thread wakes up
01:22:59.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:22:59.197 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.7
01:22:59.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:59.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:22:59.199 00.001 28316 Enqueuing Expose request
01:22:59.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
01:22:59.199 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
01:22:59.199 00.000 29988 Moving (-0.03, 0.16) raw xDistance=0.16 yDistance=-0.04
01:22:59.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:22:59.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:59.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:22:59.199 00.000 29988 MoveAxis(E, 0, ABG)
01:22:59.200 00.001 29988 Move returns status 0, amount 0
01:22:59.200 00.000 29988 MoveAxis(N, 0, ABG)
01:22:59.200 00.000 29988 Move returns status 0, amount 0
01:22:59.200 00.000 29988 move complete, result=0
01:22:59.200 00.000 29988 worker thread done servicing request
01:22:59.200 00.000 29988 Worker thread wakes up
01:22:59.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:22:59.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:22:59.200 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:00.831 01.631 29988 Exposure complete
01:23:00.873 00.042 29988 worker thread done servicing request
01:23:00.873 00.000 28316 OnExposeComplete: enter
01:23:00.875 00.002 28316 UpdateGuideState(): m_state=6
01:23:00.877 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
01:23:00.879 00.002 28316 Star::Find returns 1 (1), X=953.91, Y=255.85, Mass=2559, SNR=35.0, Peak=255 HFD=4.1
01:23:00.880 00.001 28316 MultiStar: [#1 0.08,0.17,0.96,U] [#2 -0.18,-0.05,0.87,U] [#3 -0.13,0.10,0.82,U] [#4 0.05,0.02,0.82,U] [#5 0.02,0.08,0.72,U] [#6 -0.09,-0.21,0.61,U] [#7 0.14,-0.00,0.62,U] [#8 -0.08,0.05,0.57,U] 
01:23:00.881 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.04, 0.04}
01:23:00.881 00.000 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
01:23:00.883 00.002 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
01:23:00.883 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=0.04 mountY=0.01, mountTheta=0.27
01:23:00.884 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
01:23:00.885 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
01:23:00.885 00.000 29988 Worker thread wakes up
01:23:00.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:23:00.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:23:00.885 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.01
01:23:00.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:00.886 00.001 28316 UpdateGuideState exits: m=2559 RSB=35.0 Saturée
01:23:00.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:00.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:00.887 00.001 28316 Enqueuing Expose request
01:23:00.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:23:00.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:00.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:23:00.887 00.000 29988 MoveAxis(E, 0, ABG)
01:23:00.887 00.000 29988 Move returns status 0, amount 0
01:23:00.887 00.000 29988 MoveAxis(N, 0, ABG)
01:23:00.887 00.000 29988 Move returns status 0, amount 0
01:23:00.887 00.000 29988 move complete, result=0
01:23:00.887 00.000 29988 worker thread done servicing request
01:23:00.887 00.000 29988 Worker thread wakes up
01:23:00.888 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:00.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:00.888 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:02.404 01.516 29988 Exposure complete
01:23:02.452 00.048 29988 worker thread done servicing request
01:23:02.453 00.001 28316 OnExposeComplete: enter
01:23:02.454 00.001 28316 UpdateGuideState(): m_state=6
01:23:02.455 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
01:23:02.455 00.000 28316 Star::Find returns 1 (0), X=953.87, Y=255.66, Mass=2331, SNR=33.4, Peak=235 HFD=3.8
01:23:02.456 00.001 28316 MultiStar: [#1 -0.09,0.09,0.99,U] [#2 -0.10,-0.04,0.94,U] [#3 -0.09,0.05,0.88,U] [#4 -0.01,0.03,0.84,U] [#5 -0.07,-0.10,0.76,U] [#6 -0.13,-0.19,0.65,U] [#7 -0.02,-0.02,0.62,U] [#8 -0.15,-0.00,0.60,U] 
01:23:02.456 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.09, -0.15}
01:23:02.457 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.52)
01:23:02.457 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
01:23:02.458 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.77 mountX=0.00 mountY=0.09, mountTheta=1.52
01:23:02.459 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
01:23:02.459 00.000 28316 Enqueuing Move request for scope (-0.08, -0.03)
01:23:02.460 00.001 29988 Worker thread wakes up
01:23:02.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:02.460 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.4
01:23:02.461 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:02.461 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:02.461 00.000 28316 Enqueuing Expose request
01:23:02.462 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:23:02.462 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:23:02.462 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.00 yDistance=0.09
01:23:02.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:23:02.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:02.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:23:02.462 00.000 29988 MoveAxis(E, 0, ABG)
01:23:02.462 00.000 29988 Move returns status 0, amount 0
01:23:02.462 00.000 29988 MoveAxis(N, 0, ABG)
01:23:02.462 00.000 29988 Move returns status 0, amount 0
01:23:02.462 00.000 29988 move complete, result=0
01:23:02.462 00.000 29988 worker thread done servicing request
01:23:02.462 00.000 29988 Worker thread wakes up
01:23:02.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:02.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:02.462 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:04.088 01.626 29988 Exposure complete
01:23:04.122 00.034 29988 worker thread done servicing request
01:23:04.122 00.000 28316 OnExposeComplete: enter
01:23:04.124 00.002 28316 UpdateGuideState(): m_state=6
01:23:04.125 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
01:23:04.125 00.000 28316 Star::Find returns 1 (0), X=953.70, Y=255.75, Mass=2254, SNR=33.0, Peak=213 HFD=3.6
01:23:04.126 00.001 28316 MultiStar: [#1 -0.18,0.20,1.03,U] [#2 -0.21,0.00,0.95,U] [#3 -0.34,0.20,0.00,M1] [#4 -0.12,-0.02,0.86,U] [#5 -0.15,0.17,0.78,U] [#6 -0.06,-0.11,0.65,U] [#7 -0.02,-0.15,0.65,U] [#8 -0.25,0.10,0.58,U] 
01:23:04.126 00.000 28316 refined, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.26, -0.05}
01:23:04.127 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:23:04.127 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:23:04.128 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.99 mountX=0.09 mountY=0.13, mountTheta=0.98
01:23:04.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
01:23:04.129 00.000 28316 Enqueuing Move request for scope (-0.16, 0.03)
01:23:04.130 00.001 29988 Worker thread wakes up
01:23:04.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
01:23:04.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
01:23:04.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:04.131 00.001 28316 UpdateGuideState exits: m=2254 RSB=33.0
01:23:04.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:04.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:04.132 00.001 29988 Moving (-0.16, 0.03) raw xDistance=0.09 yDistance=0.13
01:23:04.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:23:04.132 00.000 28316 Enqueuing Expose request
01:23:04.133 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:04.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:23:04.133 00.000 29988 MoveAxis(E, 0, ABG)
01:23:04.133 00.000 29988 Move returns status 0, amount 0
01:23:04.133 00.000 29988 MoveAxis(N, 0, ABG)
01:23:04.133 00.000 29988 Move returns status 0, amount 0
01:23:04.133 00.000 29988 move complete, result=0
01:23:04.133 00.000 29988 worker thread done servicing request
01:23:04.133 00.000 29988 Worker thread wakes up
01:23:04.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:04.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:04.133 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:05.660 01.527 29988 Exposure complete
01:23:05.696 00.036 29988 worker thread done servicing request
01:23:05.696 00.000 28316 OnExposeComplete: enter
01:23:05.697 00.001 28316 UpdateGuideState(): m_state=6
01:23:05.697 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
01:23:05.698 00.001 28316 Star::Find returns 1 (0), X=953.86, Y=255.77, Mass=2471, SNR=34.3, Peak=230 HFD=4.0
01:23:05.698 00.000 28316 MultiStar: [#1 -0.24,0.20,0.00,M1] [#2 -0.16,-0.01,0.88,U] [#3 -0.12,0.07,0.86,U] [#4 0.12,0.11,0.84,U] [#5 -0.18,0.02,0.75,U] [#6 -0.26,-0.04,0.63,U] [#7 -0.13,0.02,0.62,U] [#8 -0.16,0.11,0.60,U] 
01:23:05.699 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.10, -0.04}
01:23:05.700 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:23:05.701 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.51)
01:23:05.702 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.74 mountX=0.00 mountY=0.10, mountTheta=1.54
01:23:05.705 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
01:23:05.706 00.001 28316 Enqueuing Move request for scope (-0.10, -0.04)
01:23:05.706 00.000 29988 Worker thread wakes up
01:23:05.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:05.707 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.3
01:23:05.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:05.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:05.708 00.000 28316 Enqueuing Expose request
01:23:05.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
01:23:05.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
01:23:05.709 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.00 yDistance=0.10
01:23:05.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:23:05.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:05.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:23:05.709 00.000 29988 MoveAxis(E, 0, ABG)
01:23:05.709 00.000 29988 Move returns status 0, amount 0
01:23:05.709 00.000 29988 MoveAxis(N, 0, ABG)
01:23:05.709 00.000 29988 Move returns status 0, amount 0
01:23:05.709 00.000 29988 move complete, result=0
01:23:05.709 00.000 29988 worker thread done servicing request
01:23:05.709 00.000 29988 Worker thread wakes up
01:23:05.709 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:05.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:05.709 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:07.343 01.634 29988 Exposure complete
01:23:07.368 00.025 29988 worker thread done servicing request
01:23:07.368 00.000 28316 OnExposeComplete: enter
01:23:07.369 00.001 28316 UpdateGuideState(): m_state=6
01:23:07.369 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
01:23:07.370 00.001 28316 Star::Find returns 1 (0), X=953.88, Y=255.86, Mass=2364, SNR=33.7, Peak=242 HFD=4.1
01:23:07.370 00.000 28316 MultiStar: [#1 -0.09,0.24,1.01,U] [#2 -0.07,0.08,0.95,U] [#3 -0.12,0.24,0.87,U] [#4 0.11,0.21,0.84,U] [#5 -0.01,0.14,0.76,U] [#6 0.03,0.01,0.63,U] [#7 0.13,0.01,0.64,U] [#8 -0.07,0.03,0.58,U] 
01:23:07.371 00.001 28316 single-star, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.07, 0.05}
01:23:07.371 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
01:23:07.372 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:23:07.372 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.51 mountX=0.08 mountY=0.04, mountTheta=0.48
01:23:07.374 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
01:23:07.375 00.001 28316 Enqueuing Move request for scope (-0.07, 0.05)
01:23:07.376 00.001 29988 Worker thread wakes up
01:23:07.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:07.376 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:23:07.377 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:07.377 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:07.378 00.001 28316 Enqueuing Expose request
01:23:07.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
01:23:07.378 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
01:23:07.378 00.000 29988 Moving (-0.07, 0.05) raw xDistance=0.08 yDistance=0.04
01:23:07.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:07.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:07.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:23:07.378 00.000 29988 MoveAxis(E, 0, ABG)
01:23:07.378 00.000 29988 Move returns status 0, amount 0
01:23:07.378 00.000 29988 MoveAxis(N, 0, ABG)
01:23:07.378 00.000 29988 Move returns status 0, amount 0
01:23:07.378 00.000 29988 move complete, result=0
01:23:07.378 00.000 29988 worker thread done servicing request
01:23:07.378 00.000 29988 Worker thread wakes up
01:23:07.378 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:07.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:07.379 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:08.897 01.518 29988 Exposure complete
01:23:08.923 00.026 29988 worker thread done servicing request
01:23:08.924 00.001 28316 OnExposeComplete: enter
01:23:08.927 00.003 28316 UpdateGuideState(): m_state=6
01:23:08.928 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
01:23:08.929 00.001 28316 Star::Find returns 1 (0), X=953.78, Y=255.84, Mass=2351, SNR=33.5, Peak=232 HFD=3.7
01:23:08.929 00.000 28316 MultiStar: [#1 -0.24,0.32,0.00,M1] [#2 -0.08,0.13,0.92,U] [#3 -0.21,0.11,0.88,U] [#4 -0.07,0.03,0.85,U] [#5 -0.23,0.21,0.00,M1] [#6 -0.19,-0.03,0.64,U] [#7 -0.05,0.01,0.64,U] [#8 -0.11,0.11,0.60,U] 
01:23:08.930 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.17, 0.03}
01:23:08.930 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
01:23:08.931 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
01:23:08.931 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=0.11 mountY=0.09, mountTheta=0.68
01:23:08.932 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.06, opts=13)
01:23:08.933 00.001 28316 Enqueuing Move request for scope (-0.13, 0.06)
01:23:08.934 00.001 29988 Worker thread wakes up
01:23:08.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
01:23:08.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:08.935 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.5
01:23:08.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:08.935 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:08.936 00.001 28316 Enqueuing Expose request
01:23:08.936 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
01:23:08.936 00.000 29988 Moving (-0.13, 0.06) raw xDistance=0.11 yDistance=0.09
01:23:08.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:23:08.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:08.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:23:08.936 00.000 29988 MoveAxis(E, 0, ABG)
01:23:08.936 00.000 29988 Move returns status 0, amount 0
01:23:08.936 00.000 29988 MoveAxis(N, 0, ABG)
01:23:08.936 00.000 29988 Move returns status 0, amount 0
01:23:08.936 00.000 29988 move complete, result=0
01:23:08.936 00.000 29988 worker thread done servicing request
01:23:08.936 00.000 29988 Worker thread wakes up
01:23:08.937 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:08.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:08.937 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:10.561 01.624 29988 Exposure complete
01:23:10.601 00.040 29988 worker thread done servicing request
01:23:10.601 00.000 28316 OnExposeComplete: enter
01:23:10.603 00.002 28316 UpdateGuideState(): m_state=6
01:23:10.605 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
01:23:10.606 00.001 28316 Star::Find returns 1 (0), X=953.56, Y=256.03, Mass=2426, SNR=34.0, Peak=221 HFD=3.8
01:23:10.607 00.001 28316 MultiStar: [#1 -0.21,0.30,0.00,M2] [#2 -0.24,0.14,0.89,U] [#3 -0.39,0.15,0.00,M1] [#4 -0.04,0.17,0.86,U] [#5 -0.27,0.28,0.00,M2] [#6 -0.19,0.12,0.63,U] [#7 -0.05,0.15,0.62,U] [#8 -0.16,0.22,0.59,U] 
01:23:10.608 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.18}, one-star: {-0.40, 0.22}
01:23:10.608 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
01:23:10.609 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
01:23:10.609 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.41 mountX=0.24 mountY=0.09, mountTheta=0.38
01:23:10.609 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.18, opts=13)
01:23:10.611 00.002 28316 Enqueuing Move request for scope (-0.19, 0.18)
01:23:10.611 00.000 29988 Worker thread wakes up
01:23:10.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:10.611 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.0
01:23:10.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:10.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:10.612 00.000 28316 Enqueuing Expose request
01:23:10.613 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
01:23:10.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
01:23:10.613 00.000 29988 Moving (-0.19, 0.18) raw xDistance=0.24 yDistance=0.09
01:23:10.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:23:10.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:10.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:23:10.613 00.000 29988 MoveAxis(W, 50, ABG)
01:23:10.613 00.000 29988 Guiding  Dir = 3, Dur = 50
01:23:10.613 00.000 29988 IsSlewing returns 0
01:23:10.613 00.000 29988 IsGuiding returns 0
01:23:10.616 00.003 29988 PulseGuide returned control before completion, sleep 59
01:23:10.689 00.073 29988 IsGuiding returns 0
01:23:10.689 00.000 29988 Move returns status 0, amount 50
01:23:10.690 00.001 29988 MoveAxis(N, 0, ABG)
01:23:10.690 00.000 29988 Move returns status 0, amount 0
01:23:10.690 00.000 29988 move complete, result=0
01:23:10.690 00.000 29988 worker thread done servicing request
01:23:10.690 00.000 29988 Worker thread wakes up
01:23:10.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:10.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:10.690 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
01:23:12.102 01.412 29988 Exposure complete
01:23:12.138 00.036 29988 worker thread done servicing request
01:23:12.138 00.000 28316 OnExposeComplete: enter
01:23:12.139 00.001 28316 UpdateGuideState(): m_state=6
01:23:12.139 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
01:23:12.140 00.001 28316 Star::Find returns 1 (0), X=953.82, Y=255.75, Mass=2373, SNR=33.8, Peak=233 HFD=3.9
01:23:12.140 00.000 28316 MultiStar: [#1 -0.22,0.06,1.00,U] [#2 -0.10,-0.07,0.91,U] [#3 -0.11,0.05,0.89,U] [#4 -0.10,-0.10,0.86,U] [#5 -0.06,-0.04,0.76,U] [#6 -0.11,-0.31,0.00,M1] [#7 -0.08,0.01,0.62,U] [#8 -0.07,-0.21,0.60,U] 
01:23:12.141 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.13, -0.06}
01:23:12.142 00.001 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.45)
01:23:12.142 00.000 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.41)
01:23:12.143 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.84 mountX=0.02 mountY=0.12, mountTheta=1.44
01:23:12.145 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
01:23:12.145 00.000 28316 Enqueuing Move request for scope (-0.12, -0.04)
01:23:12.146 00.001 29988 Worker thread wakes up
01:23:12.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
01:23:12.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
01:23:12.146 00.000 29988 Moving (-0.12, -0.04) raw xDistance=0.02 yDistance=0.12
01:23:12.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:23:12.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:12.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:23:12.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:12.147 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:23:12.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:12.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:12.148 00.000 28316 Enqueuing Expose request
01:23:12.152 00.004 29988 MoveAxis(E, 0, ABG)
01:23:12.152 00.000 29988 Move returns status 0, amount 0
01:23:12.152 00.000 29988 MoveAxis(N, 0, ABG)
01:23:12.152 00.000 29988 Move returns status 0, amount 0
01:23:12.152 00.000 29988 move complete, result=0
01:23:12.152 00.000 29988 worker thread done servicing request
01:23:12.152 00.000 29988 Worker thread wakes up
01:23:12.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:12.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:12.154 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:13.788 01.634 29988 Exposure complete
01:23:13.831 00.043 29988 worker thread done servicing request
01:23:13.831 00.000 28316 OnExposeComplete: enter
01:23:13.832 00.001 28316 UpdateGuideState(): m_state=6
01:23:13.833 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
01:23:13.833 00.000 28316 Star::Find returns 1 (0), X=953.77, Y=255.66, Mass=2430, SNR=34.2, Peak=208 HFD=3.7
01:23:13.834 00.001 28316 MultiStar: [#1 -0.22,-0.03,0.97,U] [#2 -0.23,-0.13,0.90,U] [#3 -0.33,-0.03,0.00,M1] [#4 -0.06,-0.24,0.83,U] [#5 -0.25,-0.11,0.76,U] [#6 -0.11,-0.25,0.61,U] [#7 0.07,-0.24,0.65,U] [#8 -0.12,-0.12,0.57,U] 
01:23:13.837 00.003 28316 refined, 7 included, MultiStar: {-0.15, -0.15}, one-star: {-0.18, -0.14}
01:23:13.839 00.002 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.94)
01:23:13.839 00.000 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
01:23:13.840 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.35 mountX=-0.08 mountY=0.20, mountTheta=1.93
01:23:13.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.15, opts=13)
01:23:13.843 00.001 28316 Enqueuing Move request for scope (-0.15, -0.15)
01:23:13.843 00.000 29988 Worker thread wakes up
01:23:13.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:13.844 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:23:13.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:13.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:13.845 00.001 28316 Enqueuing Expose request
01:23:13.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
01:23:13.845 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
01:23:13.845 00.000 29988 Moving (-0.15, -0.15) raw xDistance=-0.08 yDistance=0.20
01:23:13.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:23:13.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:23:13.845 00.000 29988 MoveAxis(E, 0, ABG)
01:23:13.845 00.000 29988 Move returns status 0, amount 0
01:23:13.845 00.000 29988 MoveAxis(S, 48, ABG)
01:23:13.845 00.000 29988 Guiding  Dir = 1, Dur = 48
01:23:13.846 00.001 29988 IsSlewing returns 0
01:23:13.846 00.000 29988 IsGuiding returns 0
01:23:13.851 00.005 29988 PulseGuide returned control before completion, sleep 53
01:23:13.916 00.065 29988 IsGuiding returns 0
01:23:13.916 00.000 29988 Move returns status 0, amount 48
01:23:13.916 00.000 29988 move complete, result=0
01:23:13.916 00.000 29988 worker thread done servicing request
01:23:13.916 00.000 29988 Worker thread wakes up
01:23:13.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:13.916 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:23:13.917 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:15.328 01.411 29988 Exposure complete
01:23:15.361 00.033 28316 OnExposeComplete: enter
01:23:15.362 00.001 29988 worker thread done servicing request
01:23:15.362 00.000 28316 UpdateGuideState(): m_state=6
01:23:15.363 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
01:23:15.363 00.000 28316 Star::Find returns 1 (1), X=953.98, Y=255.75, Mass=2470, SNR=34.5, Peak=255 HFD=4.0
01:23:15.364 00.001 28316 MultiStar: [#1 0.01,0.13,0.97,U] [#2 0.11,0.21,0.89,U] [#3 -0.03,0.05,0.84,U] [#4 0.02,0.10,0.82,U] [#5 -0.11,0.04,0.72,U] [#6 0.00,-0.10,0.63,U] [#7 0.27,-0.00,0.63,U] [#8 0.03,0.01,0.60,U] 
01:23:15.364 00.000 28316 single-star, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.03, -0.05}
01:23:15.365 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:23:15.365 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:23:15.365 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.07 mountX=-0.06 mountY=-0.00, mountTheta=-3.10
01:23:15.366 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
01:23:15.367 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
01:23:15.367 00.000 29988 Worker thread wakes up
01:23:15.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:15.368 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5 Saturée
01:23:15.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:15.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:15.369 00.000 28316 Enqueuing Expose request
01:23:15.370 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:23:15.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:23:15.370 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.00
01:23:15.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:23:15.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:15.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:23:15.370 00.000 29988 MoveAxis(E, 0, ABG)
01:23:15.370 00.000 29988 Move returns status 0, amount 0
01:23:15.370 00.000 29988 MoveAxis(N, 0, ABG)
01:23:15.370 00.000 29988 Move returns status 0, amount 0
01:23:15.370 00.000 29988 move complete, result=0
01:23:15.370 00.000 29988 worker thread done servicing request
01:23:15.370 00.000 29988 Worker thread wakes up
01:23:15.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:15.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:15.370 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:16.995 01.625 29988 Exposure complete
01:23:17.033 00.038 29988 worker thread done servicing request
01:23:17.033 00.000 28316 OnExposeComplete: enter
01:23:17.034 00.001 28316 UpdateGuideState(): m_state=6
01:23:17.034 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
01:23:17.035 00.001 28316 Star::Find returns 1 (1), X=953.85, Y=255.87, Mass=2465, SNR=34.4, Peak=255 HFD=4.1
01:23:17.035 00.000 28316 MultiStar: [#1 -0.07,0.24,0.95,U] [#2 -0.08,0.14,0.90,U] [#3 -0.39,0.03,0.00,M1] [#4 -0.04,0.20,0.83,U] [#5 -0.18,0.18,0.76,U] [#6 -0.02,0.07,0.62,U] [#7 0.02,0.22,0.62,U] [#8 -0.20,0.19,0.58,U] 
01:23:17.035 00.000 28316 single-star, 7 included, MultiStar: {-0.09, 0.16}, one-star: {-0.11, 0.06}
01:23:17.036 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:23:17.036 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:23:17.037 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.62 mountX=0.10 mountY=0.07, mountTheta=0.60
01:23:17.039 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
01:23:17.041 00.002 28316 Enqueuing Move request for scope (-0.11, 0.06)
01:23:17.041 00.000 29988 Worker thread wakes up
01:23:17.041 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:17.042 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4 Saturée
01:23:17.042 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:17.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
01:23:17.042 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:17.043 00.001 28316 Enqueuing Expose request
01:23:17.043 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
01:23:17.043 00.000 29988 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=0.07
01:23:17.043 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:23:17.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:17.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:23:17.043 00.000 29988 MoveAxis(E, 0, ABG)
01:23:17.043 00.000 29988 Move returns status 0, amount 0
01:23:17.043 00.000 29988 MoveAxis(N, 0, ABG)
01:23:17.043 00.000 29988 Move returns status 0, amount 0
01:23:17.043 00.000 29988 move complete, result=0
01:23:17.043 00.000 29988 worker thread done servicing request
01:23:17.043 00.000 29988 Worker thread wakes up
01:23:17.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:17.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:17.044 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:18.564 01.520 29988 Exposure complete
01:23:18.598 00.034 29988 worker thread done servicing request
01:23:18.598 00.000 28316 OnExposeComplete: enter
01:23:18.599 00.001 28316 UpdateGuideState(): m_state=6
01:23:18.600 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
01:23:18.601 00.001 28316 Star::Find returns 1 (1), X=953.91, Y=255.92, Mass=2386, SNR=33.9, Peak=255 HFD=4.1
01:23:18.602 00.001 28316 MultiStar: [#1 -0.13,0.23,1.00,U] [#2 -0.04,0.09,0.89,U] [#3 -0.09,0.19,0.87,U] [#4 -0.03,0.12,0.85,U] [#5 -0.04,0.16,0.75,U] [#6 -0.00,-0.10,0.62,U] [#7 0.03,0.00,0.64,U] [#8 -0.03,0.10,0.57,U] 
01:23:18.603 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.11}, one-star: {-0.05, 0.12}
01:23:18.604 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
01:23:18.605 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
01:23:18.606 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=0.12 mountY=-0.01, mountTheta=-0.07
01:23:18.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
01:23:18.610 00.002 28316 Enqueuing Move request for scope (-0.05, 0.11)
01:23:18.611 00.001 29988 Worker thread wakes up
01:23:18.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:18.611 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9 Saturée
01:23:18.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:18.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:18.612 00.000 28316 Enqueuing Expose request
01:23:18.613 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:23:18.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:23:18.613 00.000 29988 Moving (-0.05, 0.11) raw xDistance=0.12 yDistance=-0.01
01:23:18.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:23:18.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:18.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:23:18.613 00.000 29988 MoveAxis(E, 0, ABG)
01:23:18.613 00.000 29988 Move returns status 0, amount 0
01:23:18.613 00.000 29988 MoveAxis(N, 0, ABG)
01:23:18.613 00.000 29988 Move returns status 0, amount 0
01:23:18.613 00.000 29988 move complete, result=0
01:23:18.613 00.000 29988 worker thread done servicing request
01:23:18.613 00.000 29988 Worker thread wakes up
01:23:18.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:18.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:18.613 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:20.242 01.629 29988 Exposure complete
01:23:20.266 00.024 29988 worker thread done servicing request
01:23:20.267 00.001 28316 OnExposeComplete: enter
01:23:20.268 00.001 28316 UpdateGuideState(): m_state=6
01:23:20.269 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
01:23:20.269 00.000 28316 Star::Find returns 1 (0), X=953.74, Y=255.85, Mass=2372, SNR=33.8, Peak=233 HFD=3.8
01:23:20.270 00.001 28316 MultiStar: [#1 -0.10,0.27,0.98,U] [#2 -0.21,-0.02,0.93,U] [#3 -0.19,0.13,0.87,U] [#4 -0.00,0.06,0.84,U] [#5 -0.23,0.07,0.75,U] [#6 -0.11,-0.10,0.64,U] [#7 -0.04,0.04,0.63,U] [#8 -0.04,0.13,0.61,U] 
01:23:20.270 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.22, 0.05}
01:23:20.271 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:23:20.271 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:23:20.273 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.62 mountX=0.12 mountY=0.08, mountTheta=0.59
01:23:20.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
01:23:20.275 00.000 28316 Enqueuing Move request for scope (-0.13, 0.08)
01:23:20.276 00.001 29988 Worker thread wakes up
01:23:20.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:20.276 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
01:23:20.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:20.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:20.278 00.001 28316 Enqueuing Expose request
01:23:20.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
01:23:20.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
01:23:20.278 00.000 29988 Moving (-0.13, 0.08) raw xDistance=0.12 yDistance=0.08
01:23:20.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:23:20.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:20.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:23:20.278 00.000 29988 MoveAxis(E, 0, ABG)
01:23:20.278 00.000 29988 Move returns status 0, amount 0
01:23:20.278 00.000 29988 MoveAxis(N, 0, ABG)
01:23:20.278 00.000 29988 Move returns status 0, amount 0
01:23:20.278 00.000 29988 move complete, result=0
01:23:20.278 00.000 29988 worker thread done servicing request
01:23:20.278 00.000 29988 Worker thread wakes up
01:23:20.279 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:20.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:20.279 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:21.798 01.519 29988 Exposure complete
01:23:21.832 00.034 29988 worker thread done servicing request
01:23:21.832 00.000 28316 OnExposeComplete: enter
01:23:21.833 00.001 28316 UpdateGuideState(): m_state=6
01:23:21.834 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
01:23:21.834 00.000 28316 Star::Find returns 1 (0), X=953.78, Y=255.78, Mass=2434, SNR=34.2, Peak=238 HFD=3.9
01:23:21.835 00.001 28316 MultiStar: [#1 -0.23,0.21,0.00,M1] [#2 -0.16,-0.05,0.92,U] [#3 -0.16,0.02,0.87,U] [#4 -0.04,0.15,0.84,U] [#5 -0.24,0.12,0.76,U] [#6 -0.10,-0.10,0.64,U] [#7 0.13,0.00,0.63,U] [#8 -0.12,0.08,0.57,U] 
01:23:21.835 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.02}, one-star: {-0.18, -0.03}
01:23:21.836 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
01:23:21.836 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
01:23:21.837 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.96 mountX=0.07 mountY=0.10, mountTheta=0.95
01:23:21.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.02, opts=13)
01:23:21.839 00.001 28316 Enqueuing Move request for scope (-0.12, 0.02)
01:23:21.840 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:21.840 00.000 29988 Worker thread wakes up
01:23:21.840 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:23:21.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:21.844 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
01:23:21.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:21.844 00.000 28316 Enqueuing Expose request
01:23:21.845 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
01:23:21.845 00.000 29988 Moving (-0.12, 0.02) raw xDistance=0.07 yDistance=0.10
01:23:21.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:23:21.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:21.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:23:21.845 00.000 29988 MoveAxis(E, 0, ABG)
01:23:21.845 00.000 29988 Move returns status 0, amount 0
01:23:21.845 00.000 29988 MoveAxis(N, 0, ABG)
01:23:21.845 00.000 29988 Move returns status 0, amount 0
01:23:21.845 00.000 29988 move complete, result=0
01:23:21.845 00.000 29988 worker thread done servicing request
01:23:21.845 00.000 29988 Worker thread wakes up
01:23:21.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:21.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:21.846 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:23.479 01.633 29988 Exposure complete
01:23:23.519 00.040 29988 worker thread done servicing request
01:23:23.519 00.000 28316 OnExposeComplete: enter
01:23:23.521 00.002 28316 UpdateGuideState(): m_state=6
01:23:23.523 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
01:23:23.524 00.001 28316 Star::Find returns 1 (1), X=953.83, Y=255.93, Mass=2494, SNR=34.6, Peak=255 HFD=4.1
01:23:23.526 00.002 28316 MultiStar: [#1 -0.22,0.29,0.00,M2] [#2 -0.16,0.06,0.90,U] [#3 -0.22,0.21,0.84,U] [#4 -0.02,0.04,0.84,U] [#5 -0.14,0.13,0.72,U] [#6 -0.10,-0.10,0.62,U] [#7 0.01,0.06,0.62,U] [#8 -0.01,0.07,0.57,U] 
01:23:23.527 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.08}, one-star: {-0.12, 0.12}
01:23:23.528 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
01:23:23.529 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
01:23:23.530 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.47 mountX=0.12 mountY=0.06, mountTheta=0.44
01:23:23.533 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
01:23:23.534 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
01:23:23.535 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:23.537 00.002 29988 Worker thread wakes up
01:23:23.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
01:23:23.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
01:23:23.537 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.12 yDistance=0.06
01:23:23.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:23:23.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:23.537 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.6 Saturée
01:23:23.538 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:23.539 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:23:23.540 00.001 29988 MoveAxis(E, 0, ABG)
01:23:23.540 00.000 29988 Move returns status 0, amount 0
01:23:23.540 00.000 29988 MoveAxis(N, 0, ABG)
01:23:23.540 00.000 29988 Move returns status 0, amount 0
01:23:23.540 00.000 29988 move complete, result=0
01:23:23.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:23.541 00.001 28316 Enqueuing Expose request
01:23:23.542 00.001 29988 worker thread done servicing request
01:23:23.542 00.000 29988 Worker thread wakes up
01:23:23.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:23.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:23.542 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:25.063 01.521 29988 Exposure complete
01:23:25.109 00.046 29988 worker thread done servicing request
01:23:25.109 00.000 28316 OnExposeComplete: enter
01:23:25.110 00.001 28316 UpdateGuideState(): m_state=6
01:23:25.111 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
01:23:25.111 00.000 28316 Star::Find returns 1 (0), X=953.91, Y=255.86, Mass=2424, SNR=34.2, Peak=226 HFD=4.2
01:23:25.112 00.001 28316 MultiStar: [#1 -0.02,0.33,0.00,M3] [#2 0.02,0.15,0.88,U] [#3 -0.11,0.20,0.84,U] [#4 0.07,0.16,0.83,U] [#5 -0.14,0.17,0.72,U] [#6 0.01,0.12,0.62,U] [#7 -0.02,0.13,0.62,U] [#8 -0.14,0.13,0.55,U] 
01:23:25.112 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.14}, one-star: {-0.04, 0.05}
01:23:25.112 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
01:23:25.113 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
01:23:25.113 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.24 mountX=0.06 mountY=0.01, mountTheta=0.21
01:23:25.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
01:23:25.114 00.000 28316 Enqueuing Move request for scope (-0.04, 0.05)
01:23:25.115 00.001 29988 Worker thread wakes up
01:23:25.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:23:25.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:23:25.115 00.000 29988 Moving (-0.04, 0.05) raw xDistance=0.06 yDistance=0.01
01:23:25.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:25.116 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:23:25.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:25.116 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
01:23:25.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:23:25.116 00.000 29988 MoveAxis(E, 0, ABG)
01:23:25.116 00.000 29988 Move returns status 0, amount 0
01:23:25.116 00.000 29988 MoveAxis(N, 0, ABG)
01:23:25.116 00.000 29988 Move returns status 0, amount 0
01:23:25.116 00.000 29988 move complete, result=0
01:23:25.116 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:25.117 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:25.117 00.000 28316 Enqueuing Expose request
01:23:25.117 00.000 29988 worker thread done servicing request
01:23:25.117 00.000 29988 Worker thread wakes up
01:23:25.117 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:25.118 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:25.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:26.745 01.627 29988 Exposure complete
01:23:26.790 00.045 29988 worker thread done servicing request
01:23:26.790 00.000 28316 OnExposeComplete: enter
01:23:26.790 00.000 28316 UpdateGuideState(): m_state=6
01:23:26.791 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
01:23:26.792 00.001 28316 Star::Find returns 1 (0), X=954.08, Y=255.88, Mass=2548, SNR=35.0, Peak=238 HFD=4.2
01:23:26.792 00.000 28316 MultiStar: [#1 -0.02,0.21,0.95,U] [#2 0.08,0.05,0.88,U] [#3 0.07,0.09,0.85,U] [#4 0.07,0.18,0.80,U] [#5 0.14,0.20,0.72,U] [#6 0.15,0.00,0.60,U] [#7 0.07,0.04,0.59,U] [#8 0.02,0.25,0.60,U] 
01:23:26.793 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.12}, one-star: {0.12, 0.08}
01:23:26.793 00.000 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
01:23:26.793 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
01:23:26.794 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=1.00 mountX=0.08 mountY=-0.12, mountTheta=-1.00
01:23:26.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.12, opts=13)
01:23:26.797 00.001 28316 Enqueuing Move request for scope (0.08, 0.12)
01:23:26.798 00.001 29988 Worker thread wakes up
01:23:26.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:26.798 00.000 28316 UpdateGuideState exits: m=2548 RSB=35.0
01:23:26.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:26.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:26.800 00.001 28316 Enqueuing Expose request
01:23:26.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
01:23:26.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
01:23:26.800 00.000 29988 Moving (0.08, 0.12) raw xDistance=0.08 yDistance=-0.12
01:23:26.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:26.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:26.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:23:26.800 00.000 29988 MoveAxis(E, 0, ABG)
01:23:26.800 00.000 29988 Move returns status 0, amount 0
01:23:26.800 00.000 29988 MoveAxis(N, 0, ABG)
01:23:26.800 00.000 29988 Move returns status 0, amount 0
01:23:26.800 00.000 29988 move complete, result=0
01:23:26.800 00.000 29988 worker thread done servicing request
01:23:26.801 00.001 29988 Worker thread wakes up
01:23:26.801 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:26.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:26.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:28.318 01.517 29988 Exposure complete
01:23:28.381 00.063 29988 worker thread done servicing request
01:23:28.381 00.000 28316 OnExposeComplete: enter
01:23:28.382 00.001 28316 UpdateGuideState(): m_state=6
01:23:28.383 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
01:23:28.383 00.000 28316 Star::Find returns 1 (0), X=954.07, Y=256.00, Mass=2352, SNR=33.6, Peak=237 HFD=4.0
01:23:28.384 00.001 28316 MultiStar: [#1 0.02,0.29,1.01,U] [#2 0.09,0.10,0.93,U] [#3 0.02,0.20,0.90,U] [#4 0.18,0.22,0.84,U] [#5 0.05,0.11,0.75,U] [#6 0.08,0.16,0.65,U] [#7 0.09,0.15,0.64,U] [#8 -0.00,0.31,0.00,M1] 
01:23:28.384 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.18}, one-star: {0.12, 0.19}
01:23:28.385 00.001 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
01:23:28.385 00.000 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
01:23:28.387 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=0.13 mountY=-0.15, mountTheta=-0.86
01:23:28.388 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.18, opts=13)
01:23:28.389 00.001 28316 Enqueuing Move request for scope (0.08, 0.18)
01:23:28.389 00.000 29988 Worker thread wakes up
01:23:28.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:28.390 00.001 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:23:28.390 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:28.391 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:28.391 00.000 28316 Enqueuing Expose request
01:23:28.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
01:23:28.391 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
01:23:28.391 00.000 29988 Moving (0.08, 0.18) raw xDistance=0.13 yDistance=-0.15
01:23:28.392 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:23:28.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:28.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:23:28.392 00.000 29988 MoveAxis(E, 0, ABG)
01:23:28.392 00.000 29988 Move returns status 0, amount 0
01:23:28.392 00.000 29988 MoveAxis(N, 0, ABG)
01:23:28.392 00.000 29988 Move returns status 0, amount 0
01:23:28.392 00.000 29988 move complete, result=0
01:23:28.392 00.000 29988 worker thread done servicing request
01:23:28.392 00.000 29988 Worker thread wakes up
01:23:28.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:28.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:28.392 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:23:30.029 01.637 29988 Exposure complete
01:23:30.055 00.026 29988 worker thread done servicing request
01:23:30.055 00.000 28316 OnExposeComplete: enter
01:23:30.056 00.001 28316 UpdateGuideState(): m_state=6
01:23:30.056 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
01:23:30.057 00.001 28316 Star::Find returns 1 (1), X=953.91, Y=255.98, Mass=2526, SNR=34.9, Peak=255 HFD=4.2
01:23:30.059 00.002 28316 MultiStar: [#1 0.04,0.30,0.97,U] [#2 -0.07,0.12,0.88,U] [#3 -0.10,0.23,0.87,U] [#4 0.13,0.08,0.80,U] [#5 0.00,0.10,0.73,U] [#6 0.05,-0.04,0.61,U] [#7 0.10,0.04,0.66,U] [#8 -0.14,0.06,0.57,U] 
01:23:30.060 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.13}, one-star: {-0.04, 0.17}
01:23:30.061 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
01:23:30.063 00.002 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
01:23:30.064 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.61 mountX=0.12 mountY=-0.06, mountTheta=-0.42
01:23:30.066 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
01:23:30.068 00.002 28316 Enqueuing Move request for scope (-0.01, 0.13)
01:23:30.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:30.070 00.001 28316 UpdateGuideState exits: m=2526 RSB=34.9 Saturée
01:23:30.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:30.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:30.073 00.001 28316 Enqueuing Expose request
01:23:30.076 00.003 29988 Worker thread wakes up
01:23:30.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
01:23:30.076 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
01:23:30.076 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.06
01:23:30.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:23:30.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:30.077 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:23:30.077 00.000 29988 MoveAxis(E, 0, ABG)
01:23:30.077 00.000 29988 Move returns status 0, amount 0
01:23:30.077 00.000 29988 MoveAxis(N, 0, ABG)
01:23:30.077 00.000 29988 Move returns status 0, amount 0
01:23:30.077 00.000 29988 move complete, result=0
01:23:30.077 00.000 29988 worker thread done servicing request
01:23:30.077 00.000 29988 Worker thread wakes up
01:23:30.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:30.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:30.077 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:31.601 01.524 29988 Exposure complete
01:23:31.670 00.069 29988 worker thread done servicing request
01:23:31.670 00.000 28316 OnExposeComplete: enter
01:23:31.671 00.001 28316 UpdateGuideState(): m_state=6
01:23:31.673 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
01:23:31.674 00.001 28316 Star::Find returns 1 (1), X=953.84, Y=255.81, Mass=2611, SNR=35.2, Peak=255 HFD=4.0
01:23:31.676 00.002 28316 MultiStar: [#1 -0.07,0.20,0.95,U] [#2 0.01,0.07,0.87,U] [#3 -0.09,0.09,0.84,U] [#4 0.03,0.02,0.80,U] [#5 -0.02,0.10,0.73,U] [#6 -0.11,-0.13,0.60,U] [#7 0.18,0.10,0.59,U] [#8 -0.07,-0.02,0.56,U] 
01:23:31.677 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.11, 0.01}
01:23:31.679 00.002 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
01:23:31.680 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
01:23:31.680 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=0.07 mountY=0.00, mountTheta=0.07
01:23:31.683 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
01:23:31.683 00.000 28316 Enqueuing Move request for scope (-0.03, 0.06)
01:23:31.684 00.001 29988 Worker thread wakes up
01:23:31.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:31.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:23:31.684 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:23:31.684 00.000 28316 UpdateGuideState exits: m=2611 RSB=35.2 Saturée
01:23:31.685 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:31.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:31.685 00.000 28316 Enqueuing Expose request
01:23:31.686 00.001 29988 Moving (-0.03, 0.06) raw xDistance=0.07 yDistance=0.00
01:23:31.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:23:31.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:31.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:23:31.686 00.000 29988 MoveAxis(E, 0, ABG)
01:23:31.686 00.000 29988 Move returns status 0, amount 0
01:23:31.686 00.000 29988 MoveAxis(N, 0, ABG)
01:23:31.686 00.000 29988 Move returns status 0, amount 0
01:23:31.686 00.000 29988 move complete, result=0
01:23:31.686 00.000 29988 worker thread done servicing request
01:23:31.686 00.000 29988 Worker thread wakes up
01:23:31.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:31.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:31.686 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:33.309 01.623 29988 Exposure complete
01:23:33.359 00.050 29988 worker thread done servicing request
01:23:33.359 00.000 28316 OnExposeComplete: enter
01:23:33.360 00.001 28316 UpdateGuideState(): m_state=6
01:23:33.360 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
01:23:33.361 00.001 28316 Star::Find returns 1 (1), X=953.94, Y=255.73, Mass=2397, SNR=34.0, Peak=255 HFD=3.9
01:23:33.363 00.002 28316 MultiStar: [#1 -0.01,0.19,1.00,U] [#2 -0.03,-0.05,0.90,U] [#3 -0.01,0.06,0.87,U] [#4 0.22,-0.16,0.83,U] [#5 0.01,-0.00,0.75,U] [#6 0.15,-0.23,0.63,U] [#7 0.27,-0.20,0.00,M1] [#8 -0.03,0.06,0.62,U] 
01:23:33.364 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.02}, one-star: {-0.02, -0.08}
01:23:33.365 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:23:33.366 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:23:33.367 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.52 mountX=-0.03 mountY=-0.02, mountTheta=-2.54
01:23:33.369 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
01:23:33.371 00.002 28316 Enqueuing Move request for scope (0.03, -0.02)
01:23:33.372 00.001 29988 Worker thread wakes up
01:23:33.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:33.372 00.000 28316 UpdateGuideState exits: m=2397 RSB=34.0 Saturée
01:23:33.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:33.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:33.373 00.000 28316 Enqueuing Expose request
01:23:33.374 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
01:23:33.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
01:23:33.374 00.000 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
01:23:33.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:23:33.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:33.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:23:33.374 00.000 29988 MoveAxis(E, 0, ABG)
01:23:33.374 00.000 29988 Move returns status 0, amount 0
01:23:33.374 00.000 29988 MoveAxis(N, 0, ABG)
01:23:33.374 00.000 29988 Move returns status 0, amount 0
01:23:33.374 00.000 29988 move complete, result=0
01:23:33.374 00.000 29988 worker thread done servicing request
01:23:33.374 00.000 29988 Worker thread wakes up
01:23:33.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:33.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:33.374 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:34.900 01.526 29988 Exposure complete
01:23:34.951 00.051 29988 worker thread done servicing request
01:23:34.951 00.000 28316 OnExposeComplete: enter
01:23:34.953 00.002 28316 UpdateGuideState(): m_state=6
01:23:34.955 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
01:23:34.956 00.001 28316 Star::Find returns 1 (1), X=953.92, Y=255.79, Mass=2577, SNR=35.3, Peak=255 HFD=4.1
01:23:34.958 00.002 28316 MultiStar: [#1 0.05,0.18,0.96,U] [#2 -0.13,0.06,0.89,U] [#3 -0.16,0.20,0.83,U] [#4 0.08,0.05,0.80,U] [#5 -0.06,0.11,0.71,U] [#6 0.05,0.06,0.63,U] [#7 0.08,0.10,0.62,U] [#8 0.01,0.15,0.56,U] 
01:23:34.960 00.002 28316 single-star, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.03, -0.01}
01:23:34.960 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
01:23:34.961 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
01:23:34.961 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.81 mountX=0.00 mountY=0.04, mountTheta=1.47
01:23:34.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
01:23:34.962 00.000 28316 Enqueuing Move request for scope (-0.03, -0.01)
01:23:34.963 00.001 29988 Worker thread wakes up
01:23:34.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:23:34.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:23:34.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:34.964 00.001 28316 UpdateGuideState exits: m=2577 RSB=35.3 Saturée
01:23:34.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:34.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:34.965 00.001 28316 Enqueuing Expose request
01:23:34.965 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.00 yDistance=0.04
01:23:34.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:23:34.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:34.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:23:34.965 00.000 29988 MoveAxis(E, 0, ABG)
01:23:34.965 00.000 29988 Move returns status 0, amount 0
01:23:34.965 00.000 29988 MoveAxis(N, 0, ABG)
01:23:34.965 00.000 29988 Move returns status 0, amount 0
01:23:34.965 00.000 29988 move complete, result=0
01:23:34.965 00.000 29988 worker thread done servicing request
01:23:34.965 00.000 29988 Worker thread wakes up
01:23:34.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:34.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:34.966 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:36.593 01.627 29988 Exposure complete
01:23:36.633 00.040 29988 worker thread done servicing request
01:23:36.634 00.001 28316 OnExposeComplete: enter
01:23:36.634 00.000 28316 UpdateGuideState(): m_state=6
01:23:36.635 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
01:23:36.635 00.000 28316 Star::Find returns 1 (1), X=953.79, Y=255.92, Mass=2341, SNR=33.6, Peak=255 HFD=3.9
01:23:36.636 00.001 28316 MultiStar: [#1 -0.06,0.26,0.99,U] [#2 -0.18,0.15,0.91,U] [#3 -0.24,0.16,0.89,U] [#4 -0.06,0.10,0.85,U] [#5 -0.08,0.19,0.74,U] [#6 -0.04,0.11,0.64,U] [#7 0.04,0.06,0.65,U] [#8 -0.27,0.20,0.00,M1] 
01:23:36.636 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.15}, one-star: {-0.17, 0.11}
01:23:36.637 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
01:23:36.637 00.000 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
01:23:36.638 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.19 mountX=0.18 mountY=0.03, mountTheta=0.16
01:23:36.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.15, opts=13)
01:23:36.641 00.002 28316 Enqueuing Move request for scope (-0.11, 0.15)
01:23:36.641 00.000 29988 Worker thread wakes up
01:23:36.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:36.642 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.6 Saturée
01:23:36.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:36.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:36.643 00.000 28316 Enqueuing Expose request
01:23:36.644 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
01:23:36.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
01:23:36.644 00.000 29988 Moving (-0.11, 0.15) raw xDistance=0.18 yDistance=0.03
01:23:36.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:23:36.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:36.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:23:36.644 00.000 29988 MoveAxis(E, 0, ABG)
01:23:36.644 00.000 29988 Move returns status 0, amount 0
01:23:36.644 00.000 29988 MoveAxis(N, 0, ABG)
01:23:36.644 00.000 29988 Move returns status 0, amount 0
01:23:36.644 00.000 29988 move complete, result=0
01:23:36.644 00.000 29988 worker thread done servicing request
01:23:36.644 00.000 29988 Worker thread wakes up
01:23:36.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:36.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:36.644 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:38.156 01.512 29988 Exposure complete
01:23:38.179 00.023 29988 worker thread done servicing request
01:23:38.180 00.001 28316 OnExposeComplete: enter
01:23:38.180 00.000 28316 UpdateGuideState(): m_state=6
01:23:38.181 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
01:23:38.181 00.000 28316 Star::Find returns 1 (0), X=953.89, Y=255.86, Mass=2397, SNR=33.8, Peak=241 HFD=4.1
01:23:38.182 00.001 28316 MultiStar: [#1 -0.08,0.31,0.00,M1] [#2 -0.13,0.10,0.91,U] [#3 -0.13,0.12,0.87,U] [#4 0.03,0.02,0.85,U] [#5 -0.08,0.10,0.75,U] [#6 0.07,0.06,0.65,U] [#7 0.22,0.16,0.64,U] [#8 -0.05,0.01,0.59,U] 
01:23:38.182 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {-0.07, 0.05}
01:23:38.183 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
01:23:38.183 00.000 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
01:23:38.184 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.91 mountX=0.08 mountY=-0.01, mountTheta=-0.13
01:23:38.187 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
01:23:38.188 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
01:23:38.188 00.000 29988 Worker thread wakes up
01:23:38.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:38.189 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
01:23:38.189 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.8
01:23:38.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:38.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:38.190 00.000 28316 Enqueuing Expose request
01:23:38.191 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
01:23:38.191 00.000 29988 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.01
01:23:38.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:38.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:38.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:23:38.191 00.000 29988 MoveAxis(E, 0, ABG)
01:23:38.191 00.000 29988 Move returns status 0, amount 0
01:23:38.191 00.000 29988 MoveAxis(N, 0, ABG)
01:23:38.191 00.000 29988 Move returns status 0, amount 0
01:23:38.191 00.000 29988 move complete, result=0
01:23:38.191 00.000 29988 worker thread done servicing request
01:23:38.191 00.000 29988 Worker thread wakes up
01:23:38.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:38.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:38.192 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:39.820 01.628 29988 Exposure complete
01:23:39.853 00.033 29988 worker thread done servicing request
01:23:39.855 00.002 28316 OnExposeComplete: enter
01:23:39.856 00.001 28316 UpdateGuideState(): m_state=6
01:23:39.857 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
01:23:39.857 00.000 28316 Star::Find returns 1 (0), X=953.98, Y=255.73, Mass=2424, SNR=34.2, Peak=239 HFD=4.0
01:23:39.858 00.001 28316 MultiStar: [#1 -0.13,0.06,0.96,U] [#2 -0.05,-0.06,0.89,U] [#3 -0.04,0.06,0.85,U] [#4 0.11,-0.09,0.80,U] [#5 -0.10,0.09,0.77,U] [#6 0.01,-0.09,0.61,U] [#7 -0.02,0.12,0.61,U] [#8 -0.02,-0.04,0.57,U] 
01:23:39.858 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {0.03, -0.08}
01:23:39.859 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
01:23:39.859 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
01:23:39.860 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.93 mountX=0.01 mountY=0.02, mountTheta=1.36
01:23:39.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
01:23:39.861 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
01:23:39.862 00.001 29988 Worker thread wakes up
01:23:39.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:23:39.862 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:23:39.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:39.863 00.001 29988 Moving (-0.02, -0.01) raw xDistance=0.01 yDistance=0.02
01:23:39.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:23:39.863 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
01:23:39.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:39.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:39.864 00.000 28316 Enqueuing Expose request
01:23:39.865 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:39.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:23:39.865 00.000 29988 MoveAxis(E, 0, ABG)
01:23:39.865 00.000 29988 Move returns status 0, amount 0
01:23:39.865 00.000 29988 MoveAxis(N, 0, ABG)
01:23:39.865 00.000 29988 Move returns status 0, amount 0
01:23:39.865 00.000 29988 move complete, result=0
01:23:39.865 00.000 29988 worker thread done servicing request
01:23:39.865 00.000 29988 Worker thread wakes up
01:23:39.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:39.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:39.865 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:41.393 01.528 29988 Exposure complete
01:23:41.435 00.042 28316 OnExposeComplete: enter
01:23:41.437 00.002 28316 UpdateGuideState(): m_state=6
01:23:41.458 00.021 29988 worker thread done servicing request
01:23:41.458 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
01:23:41.458 00.000 28316 Star::Find returns 1 (1), X=953.92, Y=255.85, Mass=2514, SNR=34.9, Peak=255 HFD=4.1
01:23:41.459 00.001 28316 MultiStar: [#1 -0.07,0.23,0.98,U] [#2 -0.02,0.00,0.90,U] [#3 -0.16,0.05,0.86,U] [#4 0.14,-0.02,0.81,U] [#5 -0.08,0.03,0.72,U] [#6 0.03,-0.16,0.61,U] [#7 0.13,-0.11,0.61,U] [#8 0.04,-0.10,0.58,U] 
01:23:41.459 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.04, 0.04}
01:23:41.460 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:23:41.460 00.000 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:23:41.460 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.38 mountX=0.02 mountY=0.01, mountTheta=0.35
01:23:41.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:23:41.462 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:23:41.462 00.000 29988 Worker thread wakes up
01:23:41.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:23:41.462 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:23:41.463 00.001 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=0.01
01:23:41.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:23:41.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:41.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:23:41.463 00.000 29988 MoveAxis(E, 0, ABG)
01:23:41.463 00.000 29988 Move returns status 0, amount 0
01:23:41.463 00.000 29988 MoveAxis(N, 0, ABG)
01:23:41.463 00.000 29988 Move returns status 0, amount 0
01:23:41.463 00.000 29988 move complete, result=0
01:23:41.463 00.000 29988 worker thread done servicing request
01:23:41.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:41.463 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.9 Saturée
01:23:41.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:41.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:41.464 00.000 28316 Enqueuing Expose request
01:23:41.465 00.001 29988 Worker thread wakes up
01:23:41.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:41.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:41.465 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:43.094 01.629 29988 Exposure complete
01:23:43.123 00.029 29988 worker thread done servicing request
01:23:43.124 00.001 28316 OnExposeComplete: enter
01:23:43.125 00.001 28316 UpdateGuideState(): m_state=6
01:23:43.126 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
01:23:43.126 00.000 28316 Star::Find returns 1 (0), X=954.00, Y=255.63, Mass=2521, SNR=34.9, Peak=215 HFD=4.1
01:23:43.127 00.001 28316 MultiStar: [#1 -0.15,0.03,0.99,U] [#2 -0.04,-0.30,0.88,U] [#3 -0.06,-0.11,0.84,U] [#4 0.07,-0.18,0.83,U] [#5 -0.09,-0.16,0.73,U] [#6 -0.03,-0.28,0.62,U] [#7 -0.05,-0.19,0.63,U] [#8 -0.07,-0.16,0.55,U] 
01:23:43.127 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.16}, one-star: {0.04, -0.18}
01:23:43.128 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
01:23:43.128 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
01:23:43.128 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.82 mountX=-0.13 mountY=0.11, mountTheta=2.44
01:23:43.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.16, opts=13)
01:23:43.130 00.001 28316 Enqueuing Move request for scope (-0.04, -0.16)
01:23:43.130 00.000 29988 Worker thread wakes up
01:23:43.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
01:23:43.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
01:23:43.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:43.131 00.001 29988 Moving (-0.04, -0.16) raw xDistance=-0.13 yDistance=0.11
01:23:43.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:23:43.131 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.9
01:23:43.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:43.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:43.132 00.000 28316 Enqueuing Expose request
01:23:43.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:43.133 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:23:43.133 00.000 29988 MoveAxis(E, 0, ABG)
01:23:43.133 00.000 29988 Move returns status 0, amount 0
01:23:43.133 00.000 29988 MoveAxis(N, 0, ABG)
01:23:43.133 00.000 29988 Move returns status 0, amount 0
01:23:43.133 00.000 29988 move complete, result=0
01:23:43.133 00.000 29988 worker thread done servicing request
01:23:43.133 00.000 29988 Worker thread wakes up
01:23:43.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:43.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:43.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:44.660 01.527 29988 Exposure complete
01:23:44.700 00.040 29988 worker thread done servicing request
01:23:44.701 00.001 28316 OnExposeComplete: enter
01:23:44.702 00.001 28316 UpdateGuideState(): m_state=6
01:23:44.702 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
01:23:44.703 00.001 28316 Star::Find returns 1 (0), X=953.99, Y=255.66, Mass=2428, SNR=34.2, Peak=241 HFD=3.9
01:23:44.703 00.000 28316 MultiStar: [#1 -0.01,0.11,1.00,U] [#2 -0.05,0.03,0.94,U] [#3 -0.07,-0.01,0.87,U] [#4 0.13,-0.11,0.83,U] [#5 0.07,-0.06,0.73,U] [#6 0.03,-0.27,0.63,U] [#7 0.12,-0.17,0.63,U] [#8 -0.15,-0.05,0.59,U] 
01:23:44.704 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {0.04, -0.15}
01:23:44.705 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.90)
01:23:44.706 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86)
01:23:44.706 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.39 mountX=-0.06 mountY=0.02, mountTheta=2.86
01:23:44.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
01:23:44.708 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
01:23:44.709 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:44.709 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
01:23:44.709 00.000 29988 Worker thread wakes up
01:23:44.710 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:23:44.710 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:44.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:23:44.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:44.710 00.000 28316 Enqueuing Expose request
01:23:44.711 00.001 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
01:23:44.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:23:44.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:44.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:23:44.711 00.000 29988 MoveAxis(E, 0, ABG)
01:23:44.711 00.000 29988 Move returns status 0, amount 0
01:23:44.711 00.000 29988 MoveAxis(N, 0, ABG)
01:23:44.711 00.000 29988 Move returns status 0, amount 0
01:23:44.711 00.000 29988 move complete, result=0
01:23:44.711 00.000 29988 worker thread done servicing request
01:23:44.711 00.000 29988 Worker thread wakes up
01:23:44.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:44.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:44.712 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:46.342 01.630 29988 Exposure complete
01:23:46.384 00.042 29988 worker thread done servicing request
01:23:46.384 00.000 28316 OnExposeComplete: enter
01:23:46.387 00.003 28316 UpdateGuideState(): m_state=6
01:23:46.390 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
01:23:46.392 00.002 28316 Star::Find returns 1 (0), X=954.07, Y=255.59, Mass=2458, SNR=34.4, Peak=240 HFD=3.8
01:23:46.395 00.003 28316 MultiStar: [#1 0.14,0.12,0.98,U] [#2 0.07,0.00,0.87,U] [#3 0.07,-0.06,0.87,U] [#4 0.17,-0.11,0.82,U] [#5 0.12,0.09,0.74,U] [#6 0.10,-0.30,0.00,M1] [#7 0.13,-0.18,0.60,U] [#8 -0.01,-0.02,0.57,U] 
01:23:46.395 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.05}, one-star: {0.12, -0.22}
01:23:46.396 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
01:23:46.396 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
01:23:46.397 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.11 cameraTheta=-0.40 mountX=-0.08 mountY=-0.07, mountTheta=-2.42
01:23:46.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.05, opts=13)
01:23:46.398 00.000 28316 Enqueuing Move request for scope (0.11, -0.05)
01:23:46.399 00.001 29988 Worker thread wakes up
01:23:46.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
01:23:46.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
01:23:46.399 00.000 29988 Moving (0.11, -0.05) raw xDistance=-0.08 yDistance=-0.07
01:23:46.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:23:46.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:46.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:46.399 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
01:23:46.400 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:46.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:46.401 00.001 28316 Enqueuing Expose request
01:23:46.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:23:46.401 00.000 29988 MoveAxis(E, 0, ABG)
01:23:46.401 00.000 29988 Move returns status 0, amount 0
01:23:46.401 00.000 29988 MoveAxis(N, 0, ABG)
01:23:46.401 00.000 29988 Move returns status 0, amount 0
01:23:46.401 00.000 29988 move complete, result=0
01:23:46.401 00.000 29988 worker thread done servicing request
01:23:46.401 00.000 29988 Worker thread wakes up
01:23:46.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:46.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:46.402 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:47.920 01.518 29988 Exposure complete
01:23:47.981 00.061 29988 worker thread done servicing request
01:23:47.981 00.000 28316 OnExposeComplete: enter
01:23:47.983 00.002 28316 UpdateGuideState(): m_state=6
01:23:47.983 00.000 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
01:23:47.984 00.001 28316 Star::Find returns 1 (0), X=954.00, Y=255.64, Mass=2329, SNR=33.4, Peak=221 HFD=3.9
01:23:47.984 00.000 28316 MultiStar: [#1 -0.06,0.09,1.02,U] [#2 -0.10,-0.09,0.94,U] [#3 -0.11,-0.09,0.85,U] [#4 0.07,-0.22,0.84,U] [#5 -0.22,-0.09,0.76,U] [#6 0.05,-0.45,0.00,M2] [#7 0.10,-0.34,0.00,M1] [#8 -0.02,0.15,0.62,U] 
01:23:47.985 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {0.05, -0.17}
01:23:47.985 00.000 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.04)
01:23:47.985 00.000 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
01:23:47.986 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.24 mountX=-0.04 mountY=0.08, mountTheta=2.04
01:23:47.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
01:23:47.989 00.002 28316 Enqueuing Move request for scope (-0.05, -0.07)
01:23:47.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:47.989 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
01:23:47.990 00.001 29988 Worker thread wakes up
01:23:47.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:23:47.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:23:47.990 00.000 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
01:23:47.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:23:47.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:47.990 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:47.991 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:23:47.991 00.000 29988 MoveAxis(E, 0, ABG)
01:23:47.991 00.000 29988 Move returns status 0, amount 0
01:23:47.991 00.000 29988 MoveAxis(N, 0, ABG)
01:23:47.991 00.000 29988 Move returns status 0, amount 0
01:23:47.991 00.000 29988 move complete, result=0
01:23:47.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:47.991 00.000 28316 Enqueuing Expose request
01:23:47.992 00.001 29988 worker thread done servicing request
01:23:47.992 00.000 29988 Worker thread wakes up
01:23:47.992 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:47.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:47.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:49.629 01.637 29988 Exposure complete
01:23:49.662 00.033 29988 worker thread done servicing request
01:23:49.663 00.001 28316 OnExposeComplete: enter
01:23:49.664 00.001 28316 UpdateGuideState(): m_state=6
01:23:49.666 00.002 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
01:23:49.666 00.000 28316 Star::Find returns 1 (0), X=953.87, Y=255.40, Mass=2595, SNR=35.2, Peak=239 HFD=3.8
01:23:49.667 00.001 28316 MultiStar: [#1 -0.09,-0.20,0.95,U] [#2 -0.08,-0.48,0.00,M1] [#3 -0.15,-0.27,0.00,M1] [#4 0.07,-0.45,0.00,M1] [#5 -0.08,-0.35,0.00,M1] [#6 -0.10,-0.66,0.00,M3] [#7 -0.05,-0.49,0.00,M2] [#8 0.03,-0.43,0.00,M1] 
01:23:49.668 00.001 28316 refined, 1 included, MultiStar: {-0.09, -0.30}, one-star: {-0.09, -0.41}
01:23:49.668 00.000 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
01:23:49.668 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
01:23:49.670 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.30 hyp=0.32 cameraTheta=-1.85 mountX=-0.24 mountY=0.21, mountTheta=2.42
01:23:49.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.30, opts=13)
01:23:49.671 00.000 28316 Enqueuing Move request for scope (-0.09, -0.30)
01:23:49.672 00.001 29988 Worker thread wakes up
01:23:49.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.30) opts 0xd
01:23:49.672 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.30)
01:23:49.672 00.000 29988 Moving (-0.09, -0.30) raw xDistance=-0.24 yDistance=0.21
01:23:49.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:23:49.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:49.673 00.001 28316 UpdateGuideState exits: m=2595 RSB=35.2
01:23:49.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:49.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:49.674 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:23:49.674 00.000 28316 Enqueuing Expose request
01:23:49.675 00.001 29988 MoveAxis(E, 51, ABG)
01:23:49.675 00.000 29988 Guiding  Dir = 2, Dur = 51
01:23:49.675 00.000 29988 IsSlewing returns 0
01:23:49.676 00.001 29988 IsGuiding returns 0
01:23:49.678 00.002 29988 PulseGuide returned control before completion, sleep 60
01:23:49.753 00.075 29988 IsGuiding returns 0
01:23:49.754 00.001 29988 Move returns status 0, amount 51
01:23:49.754 00.000 29988 MoveAxis(S, 51, ABG)
01:23:49.754 00.000 29988 Guiding  Dir = 1, Dur = 51
01:23:49.754 00.000 29988 IsSlewing returns 0
01:23:49.754 00.000 29988 IsGuiding returns 0
01:23:49.759 00.005 29988 PulseGuide returned control before completion, sleep 56
01:23:49.819 00.060 29988 IsGuiding returns 0
01:23:49.819 00.000 29988 Move returns status 0, amount 51
01:23:49.819 00.000 29988 move complete, result=0
01:23:49.819 00.000 29988 worker thread done servicing request
01:23:49.821 00.002 28316 GuideStep: -0.2 px 51 ms EAST, 0.2 px 51 ms SOUTH
01:23:49.821 00.000 29988 Worker thread wakes up
01:23:49.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:49.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:51.234 01.413 29988 Exposure complete
01:23:51.318 00.084 29988 worker thread done servicing request
01:23:51.318 00.000 28316 OnExposeComplete: enter
01:23:51.320 00.002 28316 UpdateGuideState(): m_state=6
01:23:51.322 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
01:23:51.323 00.001 28316 Star::Find returns 1 (0), X=954.07, Y=255.59, Mass=2402, SNR=34.1, Peak=211 HFD=3.8
01:23:51.323 00.000 28316 MultiStar: [#1 0.14,0.06,1.03,U] [#2 0.10,-0.13,0.91,U] [#3 -0.03,0.01,0.84,U] [#4 0.22,-0.11,0.80,U] [#5 0.08,-0.04,0.72,U] [#6 0.10,-0.11,0.64,U] [#7 0.04,-0.08,0.62,U] [#8 0.01,-0.08,0.59,U] 
01:23:51.324 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {0.11, -0.22}
01:23:51.324 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
01:23:51.325 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:23:51.325 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.69 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
01:23:51.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
01:23:51.328 00.002 28316 Enqueuing Move request for scope (0.09, -0.08)
01:23:51.329 00.001 29988 Worker thread wakes up
01:23:51.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:51.330 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
01:23:51.330 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.1
01:23:51.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:51.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:51.332 00.001 28316 Enqueuing Expose request
01:23:51.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
01:23:51.332 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.05
01:23:51.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:23:51.333 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:51.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:23:51.333 00.000 29988 MoveAxis(E, 0, ABG)
01:23:51.333 00.000 29988 Move returns status 0, amount 0
01:23:51.333 00.000 29988 MoveAxis(N, 0, ABG)
01:23:51.333 00.000 29988 Move returns status 0, amount 0
01:23:51.333 00.000 29988 move complete, result=0
01:23:51.333 00.000 29988 worker thread done servicing request
01:23:51.333 00.000 29988 Worker thread wakes up
01:23:51.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:51.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:51.333 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:52.968 01.635 29988 Exposure complete
01:23:53.007 00.039 29988 worker thread done servicing request
01:23:53.008 00.001 28316 OnExposeComplete: enter
01:23:53.008 00.000 28316 UpdateGuideState(): m_state=6
01:23:53.009 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
01:23:53.009 00.000 28316 Star::Find returns 1 (0), X=953.87, Y=255.77, Mass=2507, SNR=34.6, Peak=232 HFD=4.0
01:23:53.010 00.001 28316 MultiStar: [#1 -0.08,0.09,0.96,U] [#2 -0.12,0.02,0.90,U] [#3 -0.08,-0.02,0.86,U] [#4 0.08,-0.16,0.84,U] [#5 -0.04,-0.09,0.72,U] [#6 0.03,-0.06,0.64,U] [#7 -0.08,-0.05,0.64,U] [#8 -0.16,0.09,0.59,U] 
01:23:53.010 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.08, -0.04}
01:23:53.013 00.003 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
01:23:53.016 00.003 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
01:23:53.018 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.77 mountX=0.00 mountY=0.06, mountTheta=1.51
01:23:53.022 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
01:23:53.022 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
01:23:53.023 00.001 29988 Worker thread wakes up
01:23:53.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:53.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:23:53.023 00.000 28316 UpdateGuideState exits: m=2507 RSB=34.6
01:23:53.023 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:23:53.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:53.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:53.023 00.000 28316 Enqueuing Expose request
01:23:53.025 00.002 29988 Moving (-0.06, -0.02) raw xDistance=0.00 yDistance=0.06
01:23:53.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:23:53.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:53.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:23:53.025 00.000 29988 MoveAxis(E, 0, ABG)
01:23:53.025 00.000 29988 Move returns status 0, amount 0
01:23:53.025 00.000 29988 MoveAxis(N, 0, ABG)
01:23:53.025 00.000 29988 Move returns status 0, amount 0
01:23:53.025 00.000 29988 move complete, result=0
01:23:53.025 00.000 29988 worker thread done servicing request
01:23:53.025 00.000 29988 Worker thread wakes up
01:23:53.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:53.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:53.025 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:54.544 01.519 29988 Exposure complete
01:23:54.592 00.048 29988 worker thread done servicing request
01:23:54.592 00.000 28316 OnExposeComplete: enter
01:23:54.593 00.001 28316 UpdateGuideState(): m_state=6
01:23:54.593 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
01:23:54.594 00.001 28316 Star::Find returns 1 (0), X=954.03, Y=255.73, Mass=2439, SNR=34.3, Peak=219 HFD=4.0
01:23:54.594 00.000 28316 MultiStar: [#1 -0.11,0.10,1.00,U] [#2 -0.03,-0.16,0.88,U] [#3 0.03,-0.02,0.85,U] [#4 0.05,-0.20,0.83,U] [#5 -0.12,-0.06,0.75,U] [#6 -0.08,-0.35,0.00,M2] [#7 0.05,-0.14,0.61,U] [#8 -0.10,-0.07,0.60,U] 
01:23:54.596 00.002 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {0.07, -0.07}
01:23:54.597 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:23:54.599 00.002 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:23:54.600 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.80 mountX=-0.06 mountY=0.05, mountTheta=2.46
01:23:54.603 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:23:54.604 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:23:54.604 00.000 29988 Worker thread wakes up
01:23:54.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:54.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:23:54.605 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.3
01:23:54.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:54.606 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:54.606 00.000 28316 Enqueuing Expose request
01:23:54.606 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:23:54.606 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
01:23:54.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:23:54.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:54.607 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:23:54.607 00.000 29988 MoveAxis(E, 0, ABG)
01:23:54.607 00.000 29988 Move returns status 0, amount 0
01:23:54.607 00.000 29988 MoveAxis(N, 0, ABG)
01:23:54.607 00.000 29988 Move returns status 0, amount 0
01:23:54.607 00.000 29988 move complete, result=0
01:23:54.607 00.000 29988 worker thread done servicing request
01:23:54.607 00.000 29988 Worker thread wakes up
01:23:54.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:54.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:54.607 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:56.235 01.628 29988 Exposure complete
01:23:56.279 00.044 29988 worker thread done servicing request
01:23:56.279 00.000 28316 OnExposeComplete: enter
01:23:56.280 00.001 28316 UpdateGuideState(): m_state=6
01:23:56.281 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
01:23:56.281 00.000 28316 Star::Find returns 1 (0), X=954.11, Y=255.57, Mass=2327, SNR=33.5, Peak=195 HFD=3.9
01:23:56.282 00.001 28316 MultiStar: [#1 0.03,-0.09,1.01,U] [#2 0.07,-0.28,0.91,U] [#3 0.06,-0.24,0.89,U] [#4 0.23,-0.32,0.00,M1] [#5 0.05,-0.19,0.77,U] [#6 0.18,-0.32,0.00,M3] [#7 0.33,-0.31,0.00,M1] [#8 -0.01,-0.19,0.61,U] 
01:23:56.282 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.20}, one-star: {0.16, -0.24}
01:23:56.283 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
01:23:56.283 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
01:23:56.284 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=-0.21 mountY=0.03, mountTheta=2.99
01:23:56.285 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
01:23:56.285 00.000 28316 Enqueuing Move request for scope (0.07, -0.20)
01:23:56.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:56.286 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.5
01:23:56.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:56.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:56.287 00.000 28316 Enqueuing Expose request
01:23:56.288 00.001 29988 Worker thread wakes up
01:23:56.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
01:23:56.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
01:23:56.288 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.03
01:23:56.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:23:56.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:56.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:23:56.288 00.000 29988 MoveAxis(E, 45, ABG)
01:23:56.288 00.000 29988 Guiding  Dir = 2, Dur = 45
01:23:56.288 00.000 29988 IsSlewing returns 0
01:23:56.288 00.000 29988 IsGuiding returns 0
01:23:56.290 00.002 29988 PulseGuide returned control before completion, sleep 54
01:23:56.363 00.073 29988 IsGuiding returns 0
01:23:56.363 00.000 29988 Move returns status 0, amount 45
01:23:56.363 00.000 29988 MoveAxis(N, 0, ABG)
01:23:56.363 00.000 29988 Move returns status 0, amount 0
01:23:56.363 00.000 29988 move complete, result=0
01:23:56.363 00.000 29988 worker thread done servicing request
01:23:56.363 00.000 29988 Worker thread wakes up
01:23:56.364 00.001 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
01:23:56.365 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:56.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(939,241,31,31)
01:23:56.851 00.486 28316 evsrv: cli 0C97DD70 connect
01:23:56.853 00.002 28316 case statement mapped state 6 to 3
01:23:56.855 00.002 28316 case statement mapped state 6 to 3
01:23:56.856 00.001 28316 evsrv: cli 0C97DD70 request: {"method":"get_app_state","id":"549c7453-7dc6-4694-b760-0b0dd52e4984"}
01:23:56.857 00.001 28316 case statement mapped state 6 to 3
01:23:56.858 00.001 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":"Guiding","id":"549c7453-7dc6-4694-b760-0b0dd52e4984"}
01:23:56.858 00.000 28316 evsrv: cli 0C97DD70 disconnect
01:23:56.859 00.001 28316 evsrv: cli 0C97D050 connect
01:23:56.860 00.001 28316 case statement mapped state 6 to 3
01:23:56.860 00.000 28316 case statement mapped state 6 to 3
01:23:56.861 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"937017de-0ac4-430e-b468-add8b2cf4e91"}
01:23:56.862 00.001 28316 PhdController::Dither begins
01:23:56.862 00.000 28316 dither: size=2.00, dRA=0.35 dDec=0.76
01:23:56.863 00.001 28316 MountToCamera -- mountTheta (1.14) + m_xAngle (2.00) = xAngle (3.14 = 3.14)
01:23:56.863 00.000 28316 MountToCamera -- mountX=0.35 mountY=0.76 hyp=0.84 mountTheta=1.14 cameraX=-0.84, cameraY=0.00 cameraTheta=3.14
01:23:56.864 00.001 28316 setting lock position to (953.11, 255.81)
01:23:56.864 00.000 28316 Mount: notify guiding dithered (-0.8, 0.0)
01:23:56.866 00.002 28316 MultiStar: stabilizing after lock position change
01:23:56.868 00.002 28316 Status Line: Dithering de 0.35,0.76
01:23:56.871 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:23:56.873 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
01:23:56.873 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"937017de-0ac4-430e-b468-add8b2cf4e91"}
01:23:56.877 00.004 28316 evsrv: cli 0C97D050 disconnect
01:23:57.777 00.900 29988 Exposure complete
01:23:57.813 00.036 29988 worker thread done servicing request
01:23:57.813 00.000 28316 OnExposeComplete: enter
01:23:57.814 00.001 28316 UpdateGuideState(): m_state=6
01:23:57.815 00.001 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
01:23:57.816 00.001 28316 Star::Find returns 1 (0), X=954.14, Y=255.81, Mass=2477, SNR=34.5, Peak=241 HFD=4.0
01:23:57.817 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
01:23:57.818 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
01:23:57.819 00.001 28316 CameraToMount -- cameraX=1.02 cameraY=-0.00 hyp=1.02 cameraTheta=-0.00 mountX=-0.43 mountY=-0.91, mountTheta=-2.01
01:23:57.822 00.003 28316 dither recenter: remaining=(-0.4,-0.8) step=(-0.4,-0.8)
01:23:57.823 00.001 28316 MountToCamera -- mountTheta (-2.00) + m_xAngle (2.00) = xAngle (-0.00 = -0.00)
01:23:57.824 00.001 28316 MountToCamera -- mountX=-0.35 mountY=-0.76 hyp=0.84 mountTheta=-2.00 cameraX=0.84, cameraY=-0.00 cameraTheta=-0.00
01:23:57.824 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.84, y=-0.00, opts=4)
01:23:57.825 00.001 28316 Enqueuing Move request for scope (0.84, -0.00)
01:23:57.825 00.000 28316 Mount: notify direct move -0.35,-0.76
01:23:57.826 00.001 29988 Worker thread wakes up
01:23:57.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:57.826 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:23:57.827 00.001 28316 PhdController: settling, locked = 1, distance = 0.99 (0.50) aobump = 0 frame = 1 / 99999
01:23:57.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.84, -0.00) opts 0x4
01:23:57.827 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145037.827,"Host":"ASUS_SAM","Inst":1,"Distance":0.99,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:23:57.828 00.001 29988 Handling offset move in thread for scope, endpoint = (0.84, -0.00)
01:23:57.828 00.000 29988 Moving (0.84, -0.00) raw xDistance=-0.35 yDistance=-0.76
01:23:57.828 00.000 29988 MoveAxis(E, 117, B)
01:23:57.828 00.000 29988 Guiding  Dir = 2, Dur = 117
01:23:57.828 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:57.828 00.000 29988 IsSlewing returns 0
01:23:57.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:57.829 00.000 28316 Enqueuing Expose request
01:23:57.829 00.000 29988 IsGuiding returns 0
01:23:57.832 00.003 29988 PulseGuide returned control before completion, sleep 126
01:23:57.966 00.134 29988 IsGuiding returns 0
01:23:57.966 00.000 29988 Move returns status 0, amount 117
01:23:57.966 00.000 29988 MoveAxis(N, 183, B)
01:23:57.966 00.000 29988 Guiding  Dir = 0, Dur = 183
01:23:57.966 00.000 29988 IsSlewing returns 0
01:23:57.966 00.000 29988 IsGuiding returns 0
01:23:57.970 00.004 29988 PulseGuide returned control before completion, sleep 189
01:23:58.164 00.194 29988 IsGuiding returns 0
01:23:58.164 00.000 29988 Move returns status 0, amount 183
01:23:58.165 00.001 29988 move complete, result=0
01:23:58.165 00.000 29988 worker thread done servicing request
01:23:58.165 00.000 29988 Worker thread wakes up
01:23:58.165 00.000 28316 GuideStep: -0.4 px 117 ms EAST, -0.8 px 183 ms NORTH
01:23:58.167 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:58.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:23:59.790 01.623 29988 Exposure complete
01:23:59.840 00.050 29988 worker thread done servicing request
01:23:59.840 00.000 28316 OnExposeComplete: enter
01:23:59.842 00.002 28316 UpdateGuideState(): m_state=6
01:23:59.844 00.002 28316 Star::Find(15, 954, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
01:23:59.844 00.000 28316 Star::Find returns 1 (0), X=953.66, Y=255.78, Mass=2408, SNR=34.0, Peak=206 HFD=3.7
01:23:59.845 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
01:23:59.845 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
01:23:59.846 00.001 28316 CameraToMount -- cameraX=0.55 cameraY=-0.03 hyp=0.55 cameraTheta=-0.06 mountX=-0.26 mountY=-0.47, mountTheta=-2.07
01:23:59.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=-0.03, opts=13)
01:23:59.847 00.000 28316 Enqueuing Move request for scope (0.55, -0.03)
01:23:59.847 00.000 29988 Worker thread wakes up
01:23:59.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.03) opts 0xd
01:23:59.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, -0.03)
01:23:59.847 00.000 29988 Moving (0.55, -0.03) raw xDistance=-0.26 yDistance=-0.47
01:23:59.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:23:59.848 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:23:59.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:23:59.848 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:23:59.848 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 2 / 99999
01:23:59.849 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:23:59.849 00.000 29988 MoveAxis(E, 54, ABG)
01:23:59.849 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145039.849,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:23:59.849 00.000 29988 Guiding  Dir = 2, Dur = 54
01:23:59.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:59.850 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:23:59.851 00.001 28316 Enqueuing Expose request
01:23:59.851 00.000 29988 IsSlewing returns 0
01:23:59.851 00.000 29988 IsGuiding returns 0
01:23:59.853 00.002 29988 PulseGuide returned control before completion, sleep 63
01:23:59.929 00.076 29988 IsGuiding returns 0
01:23:59.930 00.001 29988 Move returns status 0, amount 54
01:23:59.930 00.000 29988 MoveAxis(N, 0, ABG)
01:23:59.930 00.000 29988 Move returns status 0, amount 0
01:23:59.930 00.000 29988 move complete, result=0
01:23:59.930 00.000 29988 worker thread done servicing request
01:23:59.930 00.000 29988 Worker thread wakes up
01:23:59.930 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.5 px 0 ms NORTH
01:23:59.931 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:23:59.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:01.348 01.417 29988 Exposure complete
01:24:01.405 00.057 29988 worker thread done servicing request
01:24:01.405 00.000 28316 OnExposeComplete: enter
01:24:01.406 00.001 28316 UpdateGuideState(): m_state=6
01:24:01.407 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
01:24:01.407 00.000 28316 Star::Find returns 1 (0), X=953.35, Y=255.81, Mass=2448, SNR=34.3, Peak=220 HFD=3.7
01:24:01.408 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
01:24:01.408 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
01:24:01.409 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.01 mountX=-0.10 mountY=-0.21, mountTheta=-2.00
01:24:01.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.00, opts=13)
01:24:01.410 00.000 28316 Enqueuing Move request for scope (0.23, 0.00)
01:24:01.411 00.001 29988 Worker thread wakes up
01:24:01.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
01:24:01.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
01:24:01.411 00.000 29988 Moving (0.23, 0.00) raw xDistance=-0.10 yDistance=-0.21
01:24:01.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:24:01.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:24:01.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:01.412 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:24:01.412 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 3 / 99999
01:24:01.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:24:01.412 00.000 29988 MoveAxis(E, 0, ABG)
01:24:01.412 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145041.412,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:24:01.413 00.001 29988 Move returns status 0, amount 0
01:24:01.413 00.000 29988 MoveAxis(N, 0, ABG)
01:24:01.413 00.000 29988 Move returns status 0, amount 0
01:24:01.413 00.000 29988 move complete, result=0
01:24:01.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:01.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:01.415 00.002 28316 Enqueuing Expose request
01:24:01.415 00.000 29988 worker thread done servicing request
01:24:01.416 00.001 29988 Worker thread wakes up
01:24:01.416 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:01.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:01.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:03.046 01.630 29988 Exposure complete
01:24:03.099 00.053 29988 worker thread done servicing request
01:24:03.099 00.000 28316 OnExposeComplete: enter
01:24:03.100 00.001 28316 UpdateGuideState(): m_state=6
01:24:03.101 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
01:24:03.103 00.002 28316 Star::Find returns 1 (0), X=953.47, Y=255.98, Mass=2354, SNR=33.5, Peak=211 HFD=3.7
01:24:03.105 00.002 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
01:24:03.106 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
01:24:03.106 00.000 28316 CameraToMount -- cameraX=0.36 cameraY=0.17 hyp=0.40 cameraTheta=0.44 mountX=0.01 mountY=-0.40, mountTheta=-1.56
01:24:03.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.17, opts=13)
01:24:03.108 00.001 28316 Enqueuing Move request for scope (0.36, 0.17)
01:24:03.108 00.000 29988 Worker thread wakes up
01:24:03.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.17) opts 0xd
01:24:03.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.17)
01:24:03.108 00.000 29988 Moving (0.36, 0.17) raw xDistance=0.01 yDistance=-0.40
01:24:03.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:24:03.108 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.08
01:24:03.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:24:03.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:03.109 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.5
01:24:03.109 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 4 / 99999
01:24:03.110 00.001 29988 MoveAxis(E, 0, ABG)
01:24:03.110 00.000 29988 Move returns status 0, amount 0
01:24:03.110 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145043.110,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
01:24:03.110 00.000 29988 MoveAxis(N, 95, ABG)
01:24:03.110 00.000 29988 Guiding  Dir = 0, Dur = 95
01:24:03.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:03.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:03.111 00.000 28316 Enqueuing Expose request
01:24:03.112 00.001 29988 IsSlewing returns 0
01:24:03.112 00.000 29988 IsGuiding returns 0
01:24:03.115 00.003 29988 PulseGuide returned control before completion, sleep 101
01:24:03.230 00.115 29988 IsGuiding returns 0
01:24:03.230 00.000 29988 Move returns status 0, amount 95
01:24:03.230 00.000 29988 move complete, result=0
01:24:03.230 00.000 29988 worker thread done servicing request
01:24:03.230 00.000 29988 Worker thread wakes up
01:24:03.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:03.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:03.230 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.4 px 95 ms NORTH
01:24:04.638 01.408 29988 Exposure complete
01:24:04.716 00.078 29988 worker thread done servicing request
01:24:04.716 00.000 28316 OnExposeComplete: enter
01:24:04.717 00.001 28316 UpdateGuideState(): m_state=6
01:24:04.718 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
01:24:04.718 00.000 28316 Star::Find returns 1 (0), X=953.31, Y=255.80, Mass=2468, SNR=34.4, Peak=212 HFD=3.8
01:24:04.718 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
01:24:04.719 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:24:04.720 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.03 mountX=-0.09 mountY=-0.17, mountTheta=-2.04
01:24:04.722 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
01:24:04.723 00.001 28316 Enqueuing Move request for scope (0.19, -0.01)
01:24:04.724 00.001 29988 Worker thread wakes up
01:24:04.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
01:24:04.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
01:24:04.724 00.000 29988 Moving (0.19, -0.01) raw xDistance=-0.09 yDistance=-0.17
01:24:04.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:24:04.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:04.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:24:04.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:04.724 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:24:04.725 00.001 29988 MoveAxis(E, 0, ABG)
01:24:04.725 00.000 29988 Move returns status 0, amount 0
01:24:04.725 00.000 29988 MoveAxis(N, 0, ABG)
01:24:04.725 00.000 29988 Move returns status 0, amount 0
01:24:04.725 00.000 29988 move complete, result=0
01:24:04.725 00.000 29988 worker thread done servicing request
01:24:04.725 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 5 / 99999
01:24:04.725 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145044.725,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:24:04.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:04.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:04.727 00.001 28316 Enqueuing Expose request
01:24:04.727 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:04.729 00.002 29988 Worker thread wakes up
01:24:04.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:04.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:06.364 01.635 29988 Exposure complete
01:24:06.410 00.046 29988 worker thread done servicing request
01:24:06.410 00.000 28316 OnExposeComplete: enter
01:24:06.411 00.001 28316 UpdateGuideState(): m_state=6
01:24:06.412 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
01:24:06.413 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=255.75, Mass=2308, SNR=33.3, Peak=209 HFD=3.9
01:24:06.415 00.002 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:24:06.416 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:24:06.417 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.82 mountX=-0.08 mountY=-0.02, mountTheta=-2.85
01:24:06.419 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
01:24:06.420 00.001 28316 Enqueuing Move request for scope (0.05, -0.06)
01:24:06.420 00.000 29988 Worker thread wakes up
01:24:06.421 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:06.421 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
01:24:06.421 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 6 / 99999
01:24:06.422 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
01:24:06.422 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145046.422,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:24:06.422 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
01:24:06.422 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.08 yDistance=-0.02
01:24:06.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:24:06.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:06.422 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:06.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:06.423 00.000 28316 Enqueuing Expose request
01:24:06.424 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:24:06.424 00.000 29988 MoveAxis(E, 0, ABG)
01:24:06.424 00.000 29988 Move returns status 0, amount 0
01:24:06.424 00.000 29988 MoveAxis(N, 0, ABG)
01:24:06.424 00.000 29988 Move returns status 0, amount 0
01:24:06.424 00.000 29988 move complete, result=0
01:24:06.424 00.000 29988 worker thread done servicing request
01:24:06.424 00.000 29988 Worker thread wakes up
01:24:06.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:06.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:06.426 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:07.946 01.520 29988 Exposure complete
01:24:07.985 00.039 29988 worker thread done servicing request
01:24:07.985 00.000 28316 OnExposeComplete: enter
01:24:07.985 00.000 28316 UpdateGuideState(): m_state=6
01:24:07.986 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
01:24:07.988 00.002 28316 Star::Find returns 1 (0), X=953.21, Y=255.51, Mass=2340, SNR=33.6, Peak=194 HFD=3.7
01:24:07.989 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
01:24:07.991 00.002 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
01:24:07.993 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.25 mountX=-0.31 mountY=0.05, mountTheta=3.00
01:24:07.995 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.30, opts=13)
01:24:07.996 00.001 28316 Enqueuing Move request for scope (0.10, -0.30)
01:24:07.996 00.000 29988 Worker thread wakes up
01:24:07.996 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
01:24:07.997 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
01:24:07.997 00.000 29988 Moving (0.10, -0.30) raw xDistance=-0.31 yDistance=0.05
01:24:07.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:24:07.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:07.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:07.997 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.6
01:24:07.998 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:24:07.998 00.000 29988 MoveAxis(E, 65, ABG)
01:24:07.998 00.000 29988 Guiding  Dir = 2, Dur = 65
01:24:07.998 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 7 / 99999
01:24:07.998 00.000 29988 IsSlewing returns 0
01:24:07.998 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145047.998,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:24:07.999 00.001 29988 IsGuiding returns 0
01:24:07.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:07.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:08.000 00.001 28316 Enqueuing Expose request
01:24:08.001 00.001 29988 PulseGuide returned control before completion, sleep 74
01:24:08.083 00.082 29988 IsGuiding returns 0
01:24:08.084 00.001 29988 Move returns status 0, amount 65
01:24:08.084 00.000 29988 MoveAxis(N, 0, ABG)
01:24:08.084 00.000 29988 Move returns status 0, amount 0
01:24:08.084 00.000 29988 move complete, result=0
01:24:08.084 00.000 29988 worker thread done servicing request
01:24:08.084 00.000 29988 Worker thread wakes up
01:24:08.084 00.000 28316 GuideStep: -0.3 px 65 ms EAST, 0.0 px 0 ms NORTH
01:24:08.087 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:08.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:09.719 01.632 29988 Exposure complete
01:24:09.760 00.041 29988 worker thread done servicing request
01:24:09.760 00.000 28316 OnExposeComplete: enter
01:24:09.762 00.002 28316 UpdateGuideState(): m_state=6
01:24:09.763 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
01:24:09.764 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=255.65, Mass=2583, SNR=35.2, Peak=205 HFD=3.7
01:24:09.766 00.002 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
01:24:09.767 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
01:24:09.768 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.16 hyp=0.28 cameraTheta=-0.61 mountX=-0.24 mountY=-0.13, mountTheta=-2.64
01:24:09.771 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.16, opts=13)
01:24:09.771 00.000 28316 Enqueuing Move request for scope (0.23, -0.16)
01:24:09.772 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:09.772 00.000 28316 UpdateGuideState exits: m=2583 RSB=35.2
01:24:09.773 00.001 29988 Worker thread wakes up
01:24:09.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.16) opts 0xd
01:24:09.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.16)
01:24:09.773 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 8 / 99999
01:24:09.773 00.000 28316 PhdController: newstate STATE_FINISH
01:24:09.774 00.001 28316 PhdController complete: success
01:24:09.774 00.000 29988 Moving (0.23, -0.16) raw xDistance=-0.24 yDistance=-0.13
01:24:09.774 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786145049.774,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
01:24:09.775 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
01:24:09.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:09.775 00.000 28316 Mount: notify guiding dither settle done success=1
01:24:09.775 00.000 28316 PhdController: newstate STATE_IDLE
01:24:09.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:09.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:09.776 00.000 28316 Enqueuing Expose request
01:24:09.778 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:24:09.778 00.000 29988 MoveAxis(E, 56, ABG)
01:24:09.778 00.000 29988 Guiding  Dir = 2, Dur = 56
01:24:09.778 00.000 29988 IsSlewing returns 0
01:24:09.779 00.001 29988 IsGuiding returns 0
01:24:09.781 00.002 29988 PulseGuide returned control before completion, sleep 64
01:24:09.860 00.079 29988 IsGuiding returns 0
01:24:09.860 00.000 29988 Move returns status 0, amount 56
01:24:09.860 00.000 29988 MoveAxis(N, 0, ABG)
01:24:09.860 00.000 29988 Move returns status 0, amount 0
01:24:09.860 00.000 29988 move complete, result=0
01:24:09.860 00.000 29988 worker thread done servicing request
01:24:09.860 00.000 29988 Worker thread wakes up
01:24:09.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:09.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:09.860 00.000 28316 GuideStep: -0.2 px 56 ms EAST, -0.1 px 0 ms NORTH
01:24:11.274 01.414 29988 Exposure complete
01:24:11.321 00.047 29988 worker thread done servicing request
01:24:11.322 00.001 28316 OnExposeComplete: enter
01:24:11.323 00.001 28316 UpdateGuideState(): m_state=6
01:24:11.323 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.326 00.003 28316 Star::Find returns 1 (0), X=953.26, Y=255.70, Mass=2392, SNR=33.9, Peak=205 HFD=3.7
01:24:11.327 00.001 28316 MultiStar: exiting stabilization period
01:24:11.329 00.002 28316 MultiStar: updating star positions after lock position change
01:24:11.330 00.001 28316 Star::Find(15, 663, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.331 00.001 28316 Star::Find returns 1 (0), X=664.15, Y=159.73, Mass=2460, SNR=34.0, Peak=231 HFD=4.2
01:24:11.333 00.002 28316 Star::Find(15, 1035, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.334 00.001 28316 Star::Find returns 1 (0), X=1035.59, Y=390.47, Mass=2079, SNR=31.1, Peak=157 HFD=4.4
01:24:11.335 00.001 28316 Star::Find(15, 979, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.336 00.001 28316 Star::Find returns 1 (0), X=980.15, Y=247.96, Mass=1799, SNR=29.5, Peak=170 HFD=4.2
01:24:11.336 00.000 28316 Star::Find(15, 312, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.337 00.001 28316 Star::Find returns 1 (0), X=313.33, Y=827.43, Mass=1761, SNR=28.9, Peak=142 HFD=4.3
01:24:11.338 00.001 28316 Star::Find(15, 496, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.339 00.001 28316 Star::Find returns 1 (0), X=496.69, Y=88.68, Mass=1322, SNR=25.2, Peak=105 HFD=3.7
01:24:11.340 00.001 28316 Star::Find(15, 290, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.342 00.002 28316 Star::Find returns 1 (0), X=291.20, Y=914.53, Mass=977, SNR=21.8, Peak=99 HFD=3.7
01:24:11.342 00.000 28316 Star::Find(15, 680, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.342 00.000 28316 Star::Find returns 1 (0), X=681.33, Y=945.23, Mass=937, SNR=21.2, Peak=86 HFD=3.7
01:24:11.343 00.001 28316 Star::Find(15, 1147, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.343 00.000 28316 Star::Find returns 1 (0), X=1148.40, Y=745.47, Mass=829, SNR=19.9, Peak=70 HFD=3.6
01:24:11.344 00.001 28316 Star::Find(15, 248, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.344 00.000 28316 Star::Find returns 1 (0), X=248.98, Y=517.72, Mass=637, SNR=17.4, Peak=70 HFD=4.0
01:24:11.345 00.001 28316 Star::Find(15, 651, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.345 00.000 28316 Star::Find returns 1 (0), X=652.57, Y=641.20, Mass=710, SNR=18.4, Peak=59 HFD=3.7
01:24:11.345 00.000 28316 Star::Find(15, 1132, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
01:24:11.346 00.001 28316 Star::Find returns 1 (0), X=1133.23, Y=623.28, Mass=666, SNR=17.8, Peak=58 HFD=3.6
01:24:11.346 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
01:24:11.347 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
01:24:11.347 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.62 mountX=-0.16 mountY=-0.08, mountTheta=-2.65
01:24:11.350 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
01:24:11.351 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
01:24:11.351 00.000 29988 Worker thread wakes up
01:24:11.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:11.352 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.9
01:24:11.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:11.354 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
01:24:11.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
01:24:11.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:11.355 00.001 29988 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=-0.08
01:24:11.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:24:11.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:11.355 00.000 28316 Enqueuing Expose request
01:24:11.356 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:24:11.356 00.000 29988 MoveAxis(E, 0, ABG)
01:24:11.356 00.000 29988 Move returns status 0, amount 0
01:24:11.356 00.000 29988 MoveAxis(N, 0, ABG)
01:24:11.356 00.000 29988 Move returns status 0, amount 0
01:24:11.356 00.000 29988 move complete, result=0
01:24:11.356 00.000 29988 worker thread done servicing request
01:24:11.356 00.000 29988 Worker thread wakes up
01:24:11.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:11.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:11.356 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:12.981 01.625 29988 Exposure complete
01:24:13.006 00.025 29988 worker thread done servicing request
01:24:13.006 00.000 28316 OnExposeComplete: enter
01:24:13.008 00.002 28316 UpdateGuideState(): m_state=6
01:24:13.009 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
01:24:13.011 00.002 28316 Star::Find returns 1 (0), X=953.24, Y=255.66, Mass=2418, SNR=34.1, Peak=216 HFD=3.7
01:24:13.012 00.001 28316 MultiStar: [#1 0.01,0.03,0.96,U] [#2 0.06,0.13,0.89,U] [#3 -0.02,-0.01,0.86,U] [#4 0.18,0.07,0.80,U] [#5 0.11,-0.03,0.70,U] [#6 0.11,-0.04,0.63,U] [#7 0.01,-0.09,0.63,U] [#8 0.02,0.24,0.59,U] 
01:24:13.013 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.01}, one-star: {0.12, -0.15}
01:24:13.014 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
01:24:13.014 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
01:24:13.014 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.18 mountX=-0.02 mountY=-0.06, mountTheta=-1.82
01:24:13.016 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
01:24:13.016 00.000 28316 Enqueuing Move request for scope (0.07, 0.01)
01:24:13.017 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:13.017 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:24:13.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:13.018 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:13.018 00.000 28316 Enqueuing Expose request
01:24:13.019 00.001 29988 Worker thread wakes up
01:24:13.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
01:24:13.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
01:24:13.019 00.000 29988 Moving (0.07, 0.01) raw xDistance=-0.02 yDistance=-0.06
01:24:13.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:24:13.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:13.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:24:13.019 00.000 29988 MoveAxis(E, 0, ABG)
01:24:13.019 00.000 29988 Move returns status 0, amount 0
01:24:13.019 00.000 29988 MoveAxis(N, 0, ABG)
01:24:13.019 00.000 29988 Move returns status 0, amount 0
01:24:13.019 00.000 29988 move complete, result=0
01:24:13.019 00.000 29988 worker thread done servicing request
01:24:13.019 00.000 29988 Worker thread wakes up
01:24:13.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:13.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:13.019 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:14.538 01.519 29988 Exposure complete
01:24:14.576 00.038 29988 worker thread done servicing request
01:24:14.576 00.000 28316 OnExposeComplete: enter
01:24:14.578 00.002 28316 UpdateGuideState(): m_state=6
01:24:14.579 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
01:24:14.580 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=255.66, Mass=2440, SNR=34.3, Peak=208 HFD=3.7
01:24:14.580 00.000 28316 MultiStar: [#1 0.07,0.12,0.98,U] [#2 0.21,-0.06,0.89,U] [#3 0.05,-0.04,0.83,U] [#4 0.24,-0.04,0.82,U] [#5 0.12,0.00,0.74,U] [#6 0.11,-0.09,0.63,U] [#7 -0.05,-0.27,0.62,U] [#8 0.00,-0.09,0.57,U] 
01:24:14.581 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.06}, one-star: {0.22, -0.15}
01:24:14.581 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:24:14.582 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:24:14.582 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.47 mountX=-0.10 mountY=-0.08, mountTheta=-2.50
01:24:14.584 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
01:24:14.585 00.001 28316 Enqueuing Move request for scope (0.12, -0.06)
01:24:14.585 00.000 29988 Worker thread wakes up
01:24:14.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:14.586 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.3
01:24:14.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:14.587 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:14.587 00.000 28316 Enqueuing Expose request
01:24:14.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
01:24:14.587 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
01:24:14.587 00.000 29988 Moving (0.12, -0.06) raw xDistance=-0.10 yDistance=-0.08
01:24:14.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:24:14.588 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:14.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:24:14.588 00.000 29988 MoveAxis(E, 0, ABG)
01:24:14.588 00.000 29988 Move returns status 0, amount 0
01:24:14.588 00.000 29988 MoveAxis(N, 0, ABG)
01:24:14.588 00.000 29988 Move returns status 0, amount 0
01:24:14.588 00.000 29988 move complete, result=0
01:24:14.588 00.000 29988 worker thread done servicing request
01:24:14.588 00.000 29988 Worker thread wakes up
01:24:14.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:14.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:14.588 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:16.221 01.633 29988 Exposure complete
01:24:16.261 00.040 29988 worker thread done servicing request
01:24:16.261 00.000 28316 OnExposeComplete: enter
01:24:16.262 00.001 28316 UpdateGuideState(): m_state=6
01:24:16.264 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
01:24:16.265 00.001 28316 Star::Find returns 1 (0), X=953.23, Y=255.68, Mass=2325, SNR=33.4, Peak=211 HFD=3.7
01:24:16.267 00.002 28316 MultiStar: [#1 -0.02,0.10,1.04,U] [#2 -0.01,0.16,0.92,U] [#3 -0.00,0.01,0.86,U] [#4 0.27,0.06,0.86,U] [#5 -0.05,0.12,0.73,U] [#6 0.04,0.02,0.65,U] [#7 -0.01,0.03,0.64,U] [#8 -0.09,0.01,0.61,U] 
01:24:16.270 00.003 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.12, -0.13}
01:24:16.272 00.002 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
01:24:16.274 00.002 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
01:24:16.277 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.06 cameraTheta=0.92 mountX=0.03 mountY=-0.05, mountTheta=-1.09
01:24:16.280 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
01:24:16.281 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
01:24:16.284 00.003 29988 Worker thread wakes up
01:24:16.285 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
01:24:16.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
01:24:16.285 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
01:24:16.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:24:16.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:16.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:16.285 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.4
01:24:16.286 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:16.286 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:16.287 00.001 28316 Enqueuing Expose request
01:24:16.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:24:16.287 00.000 29988 MoveAxis(E, 0, ABG)
01:24:16.287 00.000 29988 Move returns status 0, amount 0
01:24:16.287 00.000 29988 MoveAxis(N, 0, ABG)
01:24:16.287 00.000 29988 Move returns status 0, amount 0
01:24:16.287 00.000 29988 move complete, result=0
01:24:16.287 00.000 29988 worker thread done servicing request
01:24:16.288 00.001 29988 Worker thread wakes up
01:24:16.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:16.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:16.288 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:17.809 01.521 29988 Exposure complete
01:24:17.855 00.046 29988 worker thread done servicing request
01:24:17.855 00.000 28316 OnExposeComplete: enter
01:24:17.855 00.000 28316 UpdateGuideState(): m_state=6
01:24:17.856 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
01:24:17.856 00.000 28316 Star::Find returns 1 (0), X=953.32, Y=255.59, Mass=2323, SNR=33.4, Peak=207 HFD=3.6
01:24:17.857 00.001 28316 MultiStar: [#1 0.02,0.06,1.01,U] [#2 0.22,0.01,0.91,U] [#3 0.20,-0.12,0.85,U] [#4 0.29,-0.05,0.86,U] [#5 0.06,0.07,0.74,U] [#6 0.15,-0.12,0.65,U] [#7 0.15,-0.20,0.64,U] [#8 0.02,0.09,0.60,U] 
01:24:17.859 00.002 28316 refined, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.21, -0.22}
01:24:17.860 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
01:24:17.861 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
01:24:17.862 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.34 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
01:24:17.865 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
01:24:17.865 00.000 28316 Enqueuing Move request for scope (0.15, -0.05)
01:24:17.866 00.001 29988 Worker thread wakes up
01:24:17.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
01:24:17.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:17.868 00.002 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
01:24:17.868 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.11 yDistance=-0.11
01:24:17.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:24:17.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:17.868 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
01:24:17.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:17.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:17.870 00.001 28316 Enqueuing Expose request
01:24:17.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:24:17.870 00.000 29988 MoveAxis(E, 0, ABG)
01:24:17.870 00.000 29988 Move returns status 0, amount 0
01:24:17.870 00.000 29988 MoveAxis(N, 0, ABG)
01:24:17.870 00.000 29988 Move returns status 0, amount 0
01:24:17.870 00.000 29988 move complete, result=0
01:24:17.870 00.000 29988 worker thread done servicing request
01:24:17.870 00.000 29988 Worker thread wakes up
01:24:17.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:17.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:17.871 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:19.508 01.637 29988 Exposure complete
01:24:19.546 00.038 29988 worker thread done servicing request
01:24:19.546 00.000 28316 OnExposeComplete: enter
01:24:19.547 00.001 28316 UpdateGuideState(): m_state=6
01:24:19.548 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
01:24:19.548 00.000 28316 Star::Find returns 1 (0), X=953.49, Y=255.60, Mass=2344, SNR=33.6, Peak=183 HFD=3.4
01:24:19.549 00.001 28316 MultiStar: [#1 0.12,-0.04,1.03,U] [#2 0.29,0.08,0.94,U] [#3 0.16,-0.13,0.87,U] [#4 0.29,-0.06,0.81,U] [#5 0.15,-0.02,0.77,U] [#6 0.19,-0.04,0.63,U] [#7 0.26,-0.11,0.62,U] [#8 0.13,-0.19,0.58,U] 
01:24:19.549 00.000 28316 refined, 8 included, MultiStar: {0.22, -0.08}, one-star: {0.37, -0.21}
01:24:19.550 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
01:24:19.550 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
01:24:19.550 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.33 mountX=-0.16 mountY=-0.16, mountTheta=-2.35
01:24:19.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.08, opts=13)
01:24:19.552 00.000 28316 Enqueuing Move request for scope (0.22, -0.08)
01:24:19.555 00.003 29988 Worker thread wakes up
01:24:19.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
01:24:19.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
01:24:19.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:19.555 00.000 29988 Moving (0.22, -0.08) raw xDistance=-0.16 yDistance=-0.16
01:24:19.555 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
01:24:19.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:19.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:19.557 00.001 28316 Enqueuing Expose request
01:24:19.557 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:24:19.557 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:19.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:24:19.557 00.000 29988 MoveAxis(E, 0, ABG)
01:24:19.557 00.000 29988 Move returns status 0, amount 0
01:24:19.557 00.000 29988 MoveAxis(N, 0, ABG)
01:24:19.557 00.000 29988 Move returns status 0, amount 0
01:24:19.558 00.001 29988 move complete, result=0
01:24:19.558 00.000 29988 worker thread done servicing request
01:24:19.558 00.000 29988 Worker thread wakes up
01:24:19.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:19.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:19.558 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:21.078 01.520 29988 Exposure complete
01:24:21.126 00.048 29988 worker thread done servicing request
01:24:21.127 00.001 28316 OnExposeComplete: enter
01:24:21.128 00.001 28316 UpdateGuideState(): m_state=6
01:24:21.129 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
01:24:21.130 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=255.42, Mass=2447, SNR=34.2, Peak=175 HFD=4.1
01:24:21.130 00.000 28316 MultiStar: [#1 0.26,-0.20,0.00,M1] [#2 0.29,-0.08,0.00,M1] [#3 0.19,-0.26,0.00,M1] [#4 0.32,-0.24,0.00,M1] [#5 0.09,-0.26,0.74,U] [#6 0.17,-0.23,0.64,U] [#7 -0.03,-0.35,0.00,M1] [#8 -0.02,-0.11,0.59,U] 
01:24:21.131 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.27}, one-star: {0.28, -0.39}
01:24:21.131 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:24:21.132 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:24:21.132 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-1.06 mountX=-0.31 mountY=-0.01, mountTheta=-3.10
01:24:21.135 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.27, opts=13)
01:24:21.136 00.001 28316 Enqueuing Move request for scope (0.15, -0.27)
01:24:21.137 00.001 29988 Worker thread wakes up
01:24:21.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.27) opts 0xd
01:24:21.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.27)
01:24:21.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:21.138 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.2
01:24:21.139 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:21.142 00.003 29988 Moving (0.15, -0.27) raw xDistance=-0.31 yDistance=-0.01
01:24:21.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:24:21.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:21.144 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:21.144 00.000 28316 Enqueuing Expose request
01:24:21.145 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:24:21.145 00.000 29988 MoveAxis(E, 65, ABG)
01:24:21.145 00.000 29988 Guiding  Dir = 2, Dur = 65
01:24:21.145 00.000 29988 IsSlewing returns 0
01:24:21.145 00.000 29988 IsGuiding returns 0
01:24:21.147 00.002 29988 PulseGuide returned control before completion, sleep 74
01:24:21.234 00.087 29988 IsGuiding returns 0
01:24:21.234 00.000 29988 Move returns status 0, amount 65
01:24:21.234 00.000 29988 MoveAxis(N, 0, ABG)
01:24:21.234 00.000 29988 Move returns status 0, amount 0
01:24:21.234 00.000 29988 move complete, result=0
01:24:21.235 00.001 29988 worker thread done servicing request
01:24:21.235 00.000 29988 Worker thread wakes up
01:24:21.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:21.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:21.235 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.0 px 0 ms NORTH
01:24:22.867 01.632 29988 Exposure complete
01:24:22.905 00.038 29988 worker thread done servicing request
01:24:22.905 00.000 28316 OnExposeComplete: enter
01:24:22.906 00.001 28316 UpdateGuideState(): m_state=6
01:24:22.906 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
01:24:22.908 00.002 28316 Star::Find returns 1 (0), X=953.36, Y=255.38, Mass=2348, SNR=33.6, Peak=185 HFD=3.5
01:24:22.909 00.001 28316 MultiStar: [#1 0.05,-0.16,1.00,U] [#2 0.21,-0.15,0.93,U] [#3 0.14,-0.25,0.88,U] [#4 0.02,-0.24,0.84,U] [#5 0.08,-0.21,0.76,U] [#6 0.05,-0.21,0.62,U] [#7 -0.06,-0.26,0.61,U] [#8 0.12,-0.14,0.58,U] 
01:24:22.910 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.23}, one-star: {0.25, -0.43}
01:24:22.910 00.000 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
01:24:22.911 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
01:24:22.911 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.26 cameraTheta=-1.15 mountX=-0.26 mountY=0.01, mountTheta=3.10
01:24:22.913 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.23, opts=13)
01:24:22.913 00.000 28316 Enqueuing Move request for scope (0.10, -0.23)
01:24:22.914 00.001 29988 Worker thread wakes up
01:24:22.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:24:22.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:24:22.914 00.000 29988 Moving (0.10, -0.23) raw xDistance=-0.26 yDistance=0.01
01:24:22.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:24:22.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:22.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:22.915 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.6
01:24:22.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:22.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:22.916 00.000 28316 Enqueuing Expose request
01:24:22.917 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:24:22.917 00.000 29988 MoveAxis(E, 58, ABG)
01:24:22.917 00.000 29988 Guiding  Dir = 2, Dur = 58
01:24:22.917 00.000 29988 IsSlewing returns 0
01:24:22.917 00.000 29988 IsGuiding returns 0
01:24:22.920 00.003 29988 PulseGuide returned control before completion, sleep 67
01:24:22.991 00.071 29988 IsGuiding returns 0
01:24:22.992 00.001 29988 Move returns status 0, amount 58
01:24:22.992 00.000 29988 MoveAxis(N, 0, ABG)
01:24:22.992 00.000 29988 Move returns status 0, amount 0
01:24:22.992 00.000 29988 move complete, result=0
01:24:22.992 00.000 29988 worker thread done servicing request
01:24:22.992 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.0 px 0 ms NORTH
01:24:22.993 00.001 29988 Worker thread wakes up
01:24:22.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:22.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:24.408 01.415 29988 Exposure complete
01:24:24.444 00.036 29988 worker thread done servicing request
01:24:24.444 00.000 28316 OnExposeComplete: enter
01:24:24.447 00.003 28316 UpdateGuideState(): m_state=6
01:24:24.448 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
01:24:24.449 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=255.63, Mass=2345, SNR=33.6, Peak=188 HFD=3.8
01:24:24.451 00.002 28316 MultiStar: [#1 -0.05,-0.03,1.02,U] [#2 0.22,-0.07,0.93,U] [#3 0.12,-0.13,0.87,U] [#4 -0.03,-0.01,0.85,U] [#5 -0.07,0.04,0.75,U] [#6 0.02,-0.15,0.65,U] [#7 -0.09,-0.12,0.64,U] [#8 0.03,0.01,0.58,U] 
01:24:24.453 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {0.24, -0.18}
01:24:24.454 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
01:24:24.455 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
01:24:24.456 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.94 mountX=-0.09 mountY=-0.01, mountTheta=-2.98
01:24:24.458 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
01:24:24.459 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
01:24:24.459 00.000 29988 Worker thread wakes up
01:24:24.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:24.460 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:24:24.460 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
01:24:24.460 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:24.461 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:24.461 00.000 28316 Enqueuing Expose request
01:24:24.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:24:24.461 00.000 29988 Moving (0.05, -0.07) raw xDistance=-0.09 yDistance=-0.01
01:24:24.462 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:24:24.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:24.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:24:24.462 00.000 29988 MoveAxis(E, 0, ABG)
01:24:24.462 00.000 29988 Move returns status 0, amount 0
01:24:24.462 00.000 29988 MoveAxis(N, 0, ABG)
01:24:24.462 00.000 29988 Move returns status 0, amount 0
01:24:24.462 00.000 29988 move complete, result=0
01:24:24.462 00.000 29988 worker thread done servicing request
01:24:24.462 00.000 29988 Worker thread wakes up
01:24:24.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:24.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:24.462 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:26.090 01.628 29988 Exposure complete
01:24:26.127 00.037 28316 OnExposeComplete: enter
01:24:26.128 00.001 28316 UpdateGuideState(): m_state=6
01:24:26.128 00.000 29988 worker thread done servicing request
01:24:26.128 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
01:24:26.129 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.56, Mass=2503, SNR=34.8, Peak=202 HFD=3.8
01:24:26.130 00.001 28316 MultiStar: [#1 -0.07,-0.02,0.98,U] [#2 0.06,-0.13,0.89,U] [#3 -0.01,-0.08,0.83,U] [#4 0.01,0.05,0.82,U] [#5 -0.15,-0.06,0.74,U] [#6 -0.12,-0.09,0.64,U] [#7 -0.10,-0.07,0.60,U] [#8 -0.12,0.10,0.56,U] 
01:24:26.130 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {0.05, -0.25}
01:24:26.130 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:24:26.131 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:24:26.131 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.07 mountX=-0.05 mountY=0.07, mountTheta=2.20
01:24:26.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
01:24:26.133 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
01:24:26.133 00.000 29988 Worker thread wakes up
01:24:26.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:24:26.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:26.134 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.8
01:24:26.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:26.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:26.135 00.000 28316 Enqueuing Expose request
01:24:26.136 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:24:26.136 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.07
01:24:26.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:24:26.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:26.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:26.136 00.000 29988 MoveAxis(E, 0, ABG)
01:24:26.136 00.000 29988 Move returns status 0, amount 0
01:24:26.136 00.000 29988 MoveAxis(N, 0, ABG)
01:24:26.136 00.000 29988 Move returns status 0, amount 0
01:24:26.136 00.000 29988 move complete, result=0
01:24:26.136 00.000 29988 worker thread done servicing request
01:24:26.136 00.000 29988 Worker thread wakes up
01:24:26.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:26.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:26.136 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:27.659 01.523 29988 Exposure complete
01:24:27.708 00.049 29988 worker thread done servicing request
01:24:27.708 00.000 28316 OnExposeComplete: enter
01:24:27.709 00.001 28316 UpdateGuideState(): m_state=6
01:24:27.709 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
01:24:27.709 00.000 28316 Star::Find returns 1 (0), X=953.24, Y=255.60, Mass=2423, SNR=34.0, Peak=223 HFD=3.7
01:24:27.710 00.001 28316 MultiStar: [#1 0.01,-0.01,0.97,U] [#2 0.16,0.06,0.92,U] [#3 0.05,-0.07,0.86,U] [#4 0.05,-0.00,0.82,U] [#5 0.01,-0.06,0.73,U] [#6 -0.10,-0.06,0.63,U] [#7 -0.09,-0.08,0.64,U] [#8 -0.13,0.03,0.59,U] 
01:24:27.710 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.13, -0.21}
01:24:27.711 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:24:27.711 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:24:27.713 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.06 mountX=-0.05 mountY=-0.00, mountTheta=-3.10
01:24:27.714 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
01:24:27.714 00.000 28316 Enqueuing Move request for scope (0.03, -0.05)
01:24:27.715 00.001 29988 Worker thread wakes up
01:24:27.715 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:27.715 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.0
01:24:27.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:27.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:27.717 00.001 28316 Enqueuing Expose request
01:24:27.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:24:27.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:24:27.717 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=-0.00
01:24:27.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:24:27.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:27.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:24:27.717 00.000 29988 MoveAxis(E, 0, ABG)
01:24:27.717 00.000 29988 Move returns status 0, amount 0
01:24:27.717 00.000 29988 MoveAxis(N, 0, ABG)
01:24:27.717 00.000 29988 Move returns status 0, amount 0
01:24:27.717 00.000 29988 move complete, result=0
01:24:27.717 00.000 29988 worker thread done servicing request
01:24:27.717 00.000 29988 Worker thread wakes up
01:24:27.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:27.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:27.718 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:29.340 01.622 29988 Exposure complete
01:24:29.399 00.059 29988 worker thread done servicing request
01:24:29.399 00.000 28316 OnExposeComplete: enter
01:24:29.400 00.001 28316 UpdateGuideState(): m_state=6
01:24:29.400 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
01:24:29.401 00.001 28316 Star::Find returns 1 (0), X=953.29, Y=255.64, Mass=2455, SNR=34.2, Peak=215 HFD=3.7
01:24:29.401 00.000 28316 MultiStar: [#1 0.15,-0.12,0.98,U] [#2 0.21,0.01,0.89,U] [#3 0.00,-0.13,0.87,U] [#4 0.24,-0.13,0.84,U] [#5 0.07,-0.14,0.73,U] [#6 0.18,-0.27,0.00,M1] [#7 0.06,-0.32,0.00,M1] [#8 -0.00,-0.15,0.58,U] 
01:24:29.402 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.12}, one-star: {0.18, -0.17}
01:24:29.402 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:24:29.403 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:24:29.403 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.73 mountX=-0.16 mountY=-0.06, mountTheta=-2.76
01:24:29.404 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
01:24:29.405 00.001 28316 Enqueuing Move request for scope (0.13, -0.12)
01:24:29.405 00.000 29988 Worker thread wakes up
01:24:29.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
01:24:29.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
01:24:29.405 00.000 29988 Moving (0.13, -0.12) raw xDistance=-0.16 yDistance=-0.06
01:24:29.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:24:29.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:29.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:29.406 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.2
01:24:29.408 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:29.409 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:24:29.409 00.000 29988 MoveAxis(E, 0, ABG)
01:24:29.409 00.000 29988 Move returns status 0, amount 0
01:24:29.409 00.000 29988 MoveAxis(N, 0, ABG)
01:24:29.409 00.000 29988 Move returns status 0, amount 0
01:24:29.409 00.000 29988 move complete, result=0
01:24:29.409 00.000 29988 worker thread done servicing request
01:24:29.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:29.409 00.000 28316 Enqueuing Expose request
01:24:29.410 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:29.410 00.000 29988 Worker thread wakes up
01:24:29.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:29.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:30.936 01.526 29988 Exposure complete
01:24:30.972 00.036 29988 worker thread done servicing request
01:24:30.972 00.000 28316 OnExposeComplete: enter
01:24:30.974 00.002 28316 UpdateGuideState(): m_state=6
01:24:30.977 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
01:24:30.980 00.003 28316 Star::Find returns 1 (0), X=953.44, Y=255.42, Mass=2382, SNR=33.9, Peak=184 HFD=3.5
01:24:30.982 00.002 28316 MultiStar: [#1 0.20,-0.20,1.00,U] [#2 0.32,-0.20,0.00,M1] [#3 0.16,-0.10,0.89,U] [#4 0.39,-0.06,0.00,M1] [#5 0.16,-0.05,0.76,U] [#6 0.17,-0.11,0.63,U] [#7 0.04,-0.11,0.63,U] [#8 0.08,0.05,0.59,U] 
01:24:30.985 00.003 28316 refined, 6 included, MultiStar: {0.18, -0.15}, one-star: {0.32, -0.38}
01:24:30.987 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:24:30.989 00.002 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
01:24:30.991 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=-0.21 mountY=-0.09, mountTheta=-2.73
01:24:30.995 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.15, opts=13)
01:24:30.996 00.001 28316 Enqueuing Move request for scope (0.18, -0.15)
01:24:30.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:30.996 00.000 29988 Worker thread wakes up
01:24:30.997 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.9
01:24:30.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
01:24:30.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:30.997 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:30.998 00.001 28316 Enqueuing Expose request
01:24:30.998 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
01:24:30.998 00.000 29988 Moving (0.18, -0.15) raw xDistance=-0.21 yDistance=-0.09
01:24:30.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:24:30.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:30.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:24:30.998 00.000 29988 MoveAxis(E, 44, ABG)
01:24:30.998 00.000 29988 Guiding  Dir = 2, Dur = 44
01:24:30.999 00.001 29988 IsSlewing returns 0
01:24:30.999 00.000 29988 IsGuiding returns 0
01:24:31.001 00.002 29988 PulseGuide returned control before completion, sleep 53
01:24:31.063 00.062 29988 IsGuiding returns 0
01:24:31.063 00.000 29988 Move returns status 0, amount 44
01:24:31.063 00.000 29988 MoveAxis(N, 0, ABG)
01:24:31.063 00.000 29988 Move returns status 0, amount 0
01:24:31.063 00.000 29988 move complete, result=0
01:24:31.063 00.000 29988 worker thread done servicing request
01:24:31.063 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
01:24:31.065 00.002 29988 Worker thread wakes up
01:24:31.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:31.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:32.690 01.625 29988 Exposure complete
01:24:32.738 00.048 29988 worker thread done servicing request
01:24:32.738 00.000 28316 OnExposeComplete: enter
01:24:32.739 00.001 28316 UpdateGuideState(): m_state=6
01:24:32.740 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
01:24:32.740 00.000 28316 Star::Find returns 1 (0), X=953.57, Y=255.75, Mass=2323, SNR=33.3, Peak=192 HFD=3.7
01:24:32.741 00.001 28316 MultiStar: [#1 0.17,0.09,1.02,U] [#2 0.50,0.11,0.00,M2] [#3 0.29,0.02,0.91,U] [#4 0.35,0.20,0.00,M2] [#5 0.16,0.06,0.76,U] [#6 0.08,0.05,0.65,U] [#7 0.25,-0.09,0.66,U] [#8 0.24,0.10,0.61,U] 
01:24:32.741 00.000 28316 refined, 6 included, MultiStar: {0.25, 0.02}, one-star: {0.46, -0.06}
01:24:32.741 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:24:32.742 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:24:32.742 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=-0.08 mountY=-0.23, mountTheta=-1.91
01:24:32.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.02, opts=13)
01:24:32.744 00.001 28316 Enqueuing Move request for scope (0.25, 0.02)
01:24:32.744 00.000 29988 Worker thread wakes up
01:24:32.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
01:24:32.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
01:24:32.744 00.000 29988 Moving (0.25, 0.02) raw xDistance=-0.08 yDistance=-0.23
01:24:32.745 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:32.745 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.3
01:24:32.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:32.746 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:24:32.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:24:32.746 00.000 29988 MoveAxis(E, 0, ABG)
01:24:32.746 00.000 29988 Move returns status 0, amount 0
01:24:32.746 00.000 29988 MoveAxis(N, 55, ABG)
01:24:32.746 00.000 29988 Guiding  Dir = 0, Dur = 55
01:24:32.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:32.746 00.000 28316 Enqueuing Expose request
01:24:32.747 00.001 29988 IsSlewing returns 0
01:24:32.747 00.000 29988 IsGuiding returns 0
01:24:32.753 00.006 29988 PulseGuide returned control before completion, sleep 60
01:24:32.815 00.062 29988 IsGuiding returns 1
01:24:32.815 00.000 29988 scope still moving after pulse duration time elapsed
01:24:32.846 00.031 29988 IsSlewing returns 0
01:24:32.847 00.001 29988 IsGuiding returns 0
01:24:32.847 00.000 29988 scope move finished after 55 + 44 ms
01:24:32.847 00.000 29988 Move returns status 0, amount 55
01:24:32.847 00.000 29988 move complete, result=0
01:24:32.847 00.000 29988 worker thread done servicing request
01:24:32.847 00.000 29988 Worker thread wakes up
01:24:32.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:32.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:32.847 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
01:24:34.263 01.416 29988 Exposure complete
01:24:34.310 00.047 29988 worker thread done servicing request
01:24:34.310 00.000 28316 OnExposeComplete: enter
01:24:34.311 00.001 28316 UpdateGuideState(): m_state=6
01:24:34.311 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
01:24:34.312 00.001 28316 Star::Find returns 1 (0), X=953.24, Y=255.57, Mass=2449, SNR=34.3, Peak=198 HFD=3.8
01:24:34.312 00.000 28316 MultiStar: [#1 -0.10,0.05,0.95,U] [#2 0.13,0.20,0.92,U] [#3 0.00,-0.05,0.86,U] [#4 0.01,-0.01,0.79,U] [#5 0.09,-0.06,0.75,U] [#6 0.05,-0.01,0.64,U] [#7 -0.08,-0.08,0.64,U] [#8 -0.17,0.08,0.58,U] 
01:24:34.313 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {0.13, -0.24}
01:24:34.315 00.002 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
01:24:34.316 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
01:24:34.317 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.83 mountX=-0.02 mountY=-0.01, mountTheta=-2.87
01:24:34.319 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
01:24:34.319 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
01:24:34.320 00.001 29988 Worker thread wakes up
01:24:34.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:34.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
01:24:34.320 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.3
01:24:34.321 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
01:24:34.321 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.01
01:24:34.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:24:34.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:34.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:34.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:24:34.322 00.001 29988 MoveAxis(E, 0, ABG)
01:24:34.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:34.322 00.000 28316 Enqueuing Expose request
01:24:34.322 00.000 29988 Move returns status 0, amount 0
01:24:34.322 00.000 29988 MoveAxis(N, 0, ABG)
01:24:34.322 00.000 29988 Move returns status 0, amount 0
01:24:34.322 00.000 29988 move complete, result=0
01:24:34.323 00.001 29988 worker thread done servicing request
01:24:34.323 00.000 29988 Worker thread wakes up
01:24:34.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:34.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:34.323 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:35.946 01.623 29988 Exposure complete
01:24:35.981 00.035 29988 worker thread done servicing request
01:24:35.981 00.000 28316 OnExposeComplete: enter
01:24:35.982 00.001 28316 UpdateGuideState(): m_state=6
01:24:35.982 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
01:24:35.984 00.002 28316 Star::Find returns 1 (0), X=953.31, Y=255.61, Mass=2586, SNR=35.4, Peak=208 HFD=3.7
01:24:35.985 00.001 28316 MultiStar: [#1 0.07,-0.13,0.95,U] [#2 0.22,-0.16,0.88,U] [#3 0.04,-0.02,0.83,U] [#4 0.02,-0.11,0.79,U] [#5 -0.09,-0.08,0.70,U] [#6 0.01,-0.17,0.63,U] [#7 0.05,-0.21,0.62,U] [#8 -0.05,-0.07,0.57,U] 
01:24:35.985 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {0.20, -0.19}
01:24:35.986 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:24:35.986 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
01:24:35.987 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.10 mountX=-0.14 mountY=-0.00, mountTheta=-3.14
01:24:35.990 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
01:24:35.993 00.003 28316 Enqueuing Move request for scope (0.06, -0.13)
01:24:35.995 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:35.997 00.002 28316 UpdateGuideState exits: m=2586 RSB=35.4
01:24:36.000 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:36.002 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:36.003 00.001 28316 Enqueuing Expose request
01:24:36.004 00.001 29988 Worker thread wakes up
01:24:36.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
01:24:36.004 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
01:24:36.004 00.000 29988 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=-0.00
01:24:36.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:24:36.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:36.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:24:36.004 00.000 29988 MoveAxis(E, 0, ABG)
01:24:36.004 00.000 29988 Move returns status 0, amount 0
01:24:36.004 00.000 29988 MoveAxis(N, 0, ABG)
01:24:36.004 00.000 29988 Move returns status 0, amount 0
01:24:36.004 00.000 29988 move complete, result=0
01:24:36.004 00.000 29988 worker thread done servicing request
01:24:36.004 00.000 29988 Worker thread wakes up
01:24:36.004 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:36.005 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:36.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:37.525 01.520 29988 Exposure complete
01:24:37.569 00.044 29988 worker thread done servicing request
01:24:37.569 00.000 28316 OnExposeComplete: enter
01:24:37.572 00.003 28316 UpdateGuideState(): m_state=6
01:24:37.573 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
01:24:37.573 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=255.50, Mass=2461, SNR=34.4, Peak=191 HFD=3.6
01:24:37.573 00.000 28316 MultiStar: [#1 0.02,-0.07,0.97,U] [#2 0.08,-0.09,0.90,U] [#3 0.04,-0.04,0.87,U] [#4 0.01,-0.08,0.81,U] [#5 -0.04,-0.01,0.71,U] [#6 0.09,-0.18,0.62,U] [#7 -0.14,-0.27,0.62,U] [#8 -0.17,0.11,0.57,U] 
01:24:37.574 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.11}, one-star: {0.23, -0.31}
01:24:37.574 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.98)
01:24:37.575 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
01:24:37.575 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.31 mountX=-0.11 mountY=0.02, mountTheta=2.94
01:24:37.576 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
01:24:37.577 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
01:24:37.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:37.578 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.4
01:24:37.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:37.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:37.579 00.001 28316 Enqueuing Expose request
01:24:37.579 00.000 29988 Worker thread wakes up
01:24:37.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
01:24:37.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
01:24:37.579 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.02
01:24:37.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:24:37.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:37.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:24:37.579 00.000 29988 MoveAxis(E, 0, ABG)
01:24:37.579 00.000 29988 Move returns status 0, amount 0
01:24:37.579 00.000 29988 MoveAxis(N, 0, ABG)
01:24:37.579 00.000 29988 Move returns status 0, amount 0
01:24:37.579 00.000 29988 move complete, result=0
01:24:37.579 00.000 29988 worker thread done servicing request
01:24:37.579 00.000 29988 Worker thread wakes up
01:24:37.580 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:37.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:37.580 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:39.202 01.622 29988 Exposure complete
01:24:39.230 00.028 29988 worker thread done servicing request
01:24:39.230 00.000 28316 OnExposeComplete: enter
01:24:39.231 00.001 28316 UpdateGuideState(): m_state=6
01:24:39.233 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
01:24:39.233 00.000 28316 Star::Find returns 1 (0), X=953.15, Y=255.43, Mass=2460, SNR=34.3, Peak=186 HFD=3.9
01:24:39.234 00.001 28316 MultiStar: [#1 -0.14,-0.10,0.98,U] [#2 -0.02,-0.08,0.91,U] [#3 -0.08,-0.23,0.84,U] [#4 0.00,-0.22,0.84,U] [#5 0.06,-0.14,0.76,U] [#6 -0.14,-0.09,0.64,U] [#7 0.01,-0.28,0.61,U] [#8 -0.02,-0.26,0.58,U] 
01:24:39.235 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.20}, one-star: {0.04, -0.38}
01:24:39.235 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
01:24:39.235 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
01:24:39.236 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.73 mountX=-0.17 mountY=0.12, mountTheta=2.53
01:24:39.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
01:24:39.237 00.000 28316 Enqueuing Move request for scope (-0.03, -0.20)
01:24:39.238 00.001 29988 Worker thread wakes up
01:24:39.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:39.238 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.3
01:24:39.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:39.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:39.240 00.001 28316 Enqueuing Expose request
01:24:39.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
01:24:39.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
01:24:39.240 00.000 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.12
01:24:39.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:24:39.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:39.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:24:39.240 00.000 29988 MoveAxis(E, 0, ABG)
01:24:39.240 00.000 29988 Move returns status 0, amount 0
01:24:39.240 00.000 29988 MoveAxis(N, 0, ABG)
01:24:39.240 00.000 29988 Move returns status 0, amount 0
01:24:39.240 00.000 29988 move complete, result=0
01:24:39.240 00.000 29988 worker thread done servicing request
01:24:39.240 00.000 29988 Worker thread wakes up
01:24:39.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:39.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:39.241 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:40.763 01.522 29988 Exposure complete
01:24:40.810 00.047 29988 worker thread done servicing request
01:24:40.810 00.000 28316 OnExposeComplete: enter
01:24:40.811 00.001 28316 UpdateGuideState(): m_state=6
01:24:40.811 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
01:24:40.812 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.56, Mass=2453, SNR=34.4, Peak=200 HFD=3.8
01:24:40.813 00.001 28316 MultiStar: [#1 -0.10,-0.07,1.00,U] [#2 0.04,0.01,0.92,U] [#3 -0.02,-0.21,0.85,U] [#4 -0.12,-0.08,0.80,U] [#5 -0.08,-0.07,0.76,U] [#6 -0.13,-0.11,0.60,U] [#7 0.04,-0.23,0.65,U] [#8 -0.07,-0.14,0.57,U] 
01:24:40.813 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.13}, one-star: {0.04, -0.25}
01:24:40.813 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
01:24:40.814 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
01:24:40.814 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.88 mountX=-0.10 mountY=0.09, mountTheta=2.39
01:24:40.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
01:24:40.816 00.001 28316 Enqueuing Move request for scope (-0.04, -0.13)
01:24:40.816 00.000 29988 Worker thread wakes up
01:24:40.817 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
01:24:40.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
01:24:40.817 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.10 yDistance=0.09
01:24:40.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:40.818 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:24:40.818 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:40.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:24:40.818 00.000 29988 MoveAxis(E, 0, ABG)
01:24:40.818 00.000 29988 Move returns status 0, amount 0
01:24:40.818 00.000 29988 MoveAxis(N, 0, ABG)
01:24:40.818 00.000 29988 Move returns status 0, amount 0
01:24:40.818 00.000 29988 move complete, result=0
01:24:40.818 00.000 29988 worker thread done servicing request
01:24:40.818 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:24:40.819 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:40.820 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:40.821 00.001 28316 Enqueuing Expose request
01:24:40.822 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:40.823 00.001 29988 Worker thread wakes up
01:24:40.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:40.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:42.458 01.635 29988 Exposure complete
01:24:42.507 00.049 29988 worker thread done servicing request
01:24:42.507 00.000 28316 OnExposeComplete: enter
01:24:42.508 00.001 28316 UpdateGuideState(): m_state=6
01:24:42.508 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
01:24:42.509 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=255.28, Mass=2427, SNR=34.0, Peak=190 HFD=3.6
01:24:42.509 00.000 28316 MultiStar: large primary error, entering stabilization period
01:24:42.510 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:24:42.511 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:24:42.512 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=-0.53 hyp=0.63 cameraTheta=-0.99 mountX=-0.62 mountY=-0.07, mountTheta=-3.02
01:24:42.514 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.53, opts=13)
01:24:42.514 00.000 28316 Enqueuing Move request for scope (0.35, -0.53)
01:24:42.515 00.001 29988 Worker thread wakes up
01:24:42.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.53) opts 0xd
01:24:42.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.53)
01:24:42.515 00.000 29988 Moving (0.35, -0.53) raw xDistance=-0.62 yDistance=-0.07
01:24:42.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
01:24:42.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:42.516 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.0
01:24:42.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:42.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:42.517 00.001 28316 Enqueuing Expose request
01:24:42.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:42.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:24:42.517 00.000 29988 MoveAxis(E, 131, ABG)
01:24:42.517 00.000 29988 Guiding  Dir = 2, Dur = 131
01:24:42.518 00.001 29988 IsSlewing returns 0
01:24:42.518 00.000 29988 IsGuiding returns 0
01:24:42.520 00.002 29988 PulseGuide returned control before completion, sleep 139
01:24:42.662 00.142 29988 IsGuiding returns 0
01:24:42.662 00.000 29988 Move returns status 0, amount 131
01:24:42.662 00.000 29988 MoveAxis(N, 0, ABG)
01:24:42.662 00.000 29988 Move returns status 0, amount 0
01:24:42.662 00.000 29988 move complete, result=0
01:24:42.662 00.000 29988 worker thread done servicing request
01:24:42.662 00.000 29988 Worker thread wakes up
01:24:42.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:42.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:42.662 00.000 28316 GuideStep: -0.6 px 131 ms EAST, -0.1 px 0 ms NORTH
01:24:44.066 01.404 29988 Exposure complete
01:24:44.104 00.038 29988 worker thread done servicing request
01:24:44.104 00.000 28316 OnExposeComplete: enter
01:24:44.106 00.002 28316 UpdateGuideState(): m_state=6
01:24:44.108 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
01:24:44.110 00.002 28316 Star::Find returns 1 (0), X=953.44, Y=255.55, Mass=2580, SNR=35.2, Peak=204 HFD=3.7
01:24:44.113 00.003 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:24:44.115 00.002 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:24:44.118 00.003 28316 CameraToMount -- cameraX=0.32 cameraY=-0.26 hyp=0.42 cameraTheta=-0.68 mountX=-0.37 mountY=-0.17, mountTheta=-2.71
01:24:44.121 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.26, opts=13)
01:24:44.122 00.001 28316 Enqueuing Move request for scope (0.32, -0.26)
01:24:44.122 00.000 29988 Worker thread wakes up
01:24:44.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.26) opts 0xd
01:24:44.122 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.26)
01:24:44.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:44.123 00.001 28316 UpdateGuideState exits: m=2580 RSB=35.2
01:24:44.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:44.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:44.124 00.000 28316 Enqueuing Expose request
01:24:44.125 00.001 29988 Moving (0.32, -0.26) raw xDistance=-0.37 yDistance=-0.17
01:24:44.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37
01:24:44.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:44.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:24:44.125 00.000 29988 MoveAxis(E, 88, ABG)
01:24:44.125 00.000 29988 Guiding  Dir = 2, Dur = 88
01:24:44.125 00.000 29988 IsSlewing returns 0
01:24:44.125 00.000 29988 IsGuiding returns 0
01:24:44.127 00.002 29988 PulseGuide returned control before completion, sleep 97
01:24:44.237 00.110 29988 IsGuiding returns 0
01:24:44.237 00.000 29988 Move returns status 0, amount 88
01:24:44.237 00.000 29988 MoveAxis(N, 0, ABG)
01:24:44.237 00.000 29988 Move returns status 0, amount 0
01:24:44.237 00.000 29988 move complete, result=0
01:24:44.237 00.000 29988 worker thread done servicing request
01:24:44.237 00.000 29988 Worker thread wakes up
01:24:44.238 00.001 28316 GuideStep: -0.4 px 88 ms EAST, -0.2 px 0 ms NORTH
01:24:44.239 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:44.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:45.872 01.633 29988 Exposure complete
01:24:45.907 00.035 29988 worker thread done servicing request
01:24:45.907 00.000 28316 OnExposeComplete: enter
01:24:45.909 00.002 28316 UpdateGuideState(): m_state=6
01:24:45.909 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
01:24:45.909 00.000 28316 Star::Find returns 1 (0), X=953.22, Y=255.91, Mass=2604, SNR=35.5, Peak=217 HFD=4.1
01:24:45.910 00.001 28316 MultiStar: exiting stabilization period
01:24:45.910 00.000 28316 MultiStar: [#1 0.11,0.36,0.00,M1] [#2 0.22,0.35,0.00,M1] [#3 0.10,0.15,0.86,U] [#4 0.08,0.44,0.00,M1] [#5 0.19,0.33,0.00,M1] [#6 -0.08,0.31,0.00,M1] [#7 -0.06,0.14,0.58,U] [#8 -0.10,0.23,0.53,U] 
01:24:45.911 00.001 28316 single-star, 3 included, MultiStar: {0.03, 0.15}, one-star: {0.10, 0.10}
01:24:45.911 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
01:24:45.912 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
01:24:45.912 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=0.05 mountY=-0.14, mountTheta=-1.23
01:24:45.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
01:24:45.914 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
01:24:45.914 00.000 29988 Worker thread wakes up
01:24:45.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
01:24:45.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
01:24:45.914 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.14
01:24:45.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:45.915 00.001 28316 UpdateGuideState exits: m=2604 RSB=35.5
01:24:45.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:45.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:45.916 00.000 28316 Enqueuing Expose request
01:24:45.917 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:24:45.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:45.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:24:45.917 00.000 29988 MoveAxis(E, 0, ABG)
01:24:45.917 00.000 29988 Move returns status 0, amount 0
01:24:45.917 00.000 29988 MoveAxis(N, 0, ABG)
01:24:45.917 00.000 29988 Move returns status 0, amount 0
01:24:45.917 00.000 29988 move complete, result=0
01:24:45.917 00.000 29988 worker thread done servicing request
01:24:45.917 00.000 29988 Worker thread wakes up
01:24:45.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:45.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:45.917 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:47.440 01.523 29988 Exposure complete
01:24:47.468 00.028 29988 worker thread done servicing request
01:24:47.468 00.000 28316 OnExposeComplete: enter
01:24:47.469 00.001 28316 UpdateGuideState(): m_state=6
01:24:47.469 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
01:24:47.470 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=255.80, Mass=2423, SNR=34.2, Peak=218 HFD=4.0
01:24:47.470 00.000 28316 MultiStar: [#1 -0.08,0.11,0.96,U] [#2 0.01,0.38,0.00,M2] [#3 -0.13,0.08,0.85,U] [#4 0.08,0.17,0.82,U] [#5 -0.04,0.16,0.73,U] [#6 0.03,0.27,0.63,U] [#7 -0.03,0.15,0.62,U] [#8 -0.24,0.26,0.00,M1] 
01:24:47.471 00.001 28316 single-star, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.06, -0.01}
01:24:47.471 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
01:24:47.472 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
01:24:47.472 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.16 mountX=-0.03 mountY=-0.05, mountTheta=-2.17
01:24:47.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
01:24:47.475 00.002 28316 Enqueuing Move request for scope (0.06, -0.01)
01:24:47.475 00.000 29988 Worker thread wakes up
01:24:47.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:47.476 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.2
01:24:47.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:47.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:47.477 00.001 28316 Enqueuing Expose request
01:24:47.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:24:47.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:24:47.477 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.03 yDistance=-0.05
01:24:47.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:24:47.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:47.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:24:47.477 00.000 29988 MoveAxis(E, 0, ABG)
01:24:47.477 00.000 29988 Move returns status 0, amount 0
01:24:47.477 00.000 29988 MoveAxis(N, 0, ABG)
01:24:47.477 00.000 29988 Move returns status 0, amount 0
01:24:47.477 00.000 29988 move complete, result=0
01:24:47.477 00.000 29988 worker thread done servicing request
01:24:47.477 00.000 29988 Worker thread wakes up
01:24:47.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:47.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:47.478 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:49.115 01.637 29988 Exposure complete
01:24:49.164 00.049 29988 worker thread done servicing request
01:24:49.165 00.001 28316 OnExposeComplete: enter
01:24:49.166 00.001 28316 UpdateGuideState(): m_state=6
01:24:49.168 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
01:24:49.169 00.001 28316 Star::Find returns 1 (1), X=953.21, Y=255.85, Mass=2488, SNR=34.6, Peak=255 HFD=4.0
01:24:49.169 00.000 28316 MultiStar: [#1 -0.07,0.17,0.96,U] [#2 0.09,0.19,0.90,U] [#3 -0.11,0.21,0.86,U] [#4 -0.01,0.21,0.81,U] [#5 -0.15,0.20,0.74,U] [#6 -0.02,0.20,0.64,U] [#7 -0.25,0.22,0.00,M1] [#8 -0.23,0.30,0.00,M2] 
01:24:49.172 00.003 28316 single-star, 6 included, MultiStar: {-0.02, 0.17}, one-star: {0.09, 0.04}
01:24:49.175 00.003 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
01:24:49.176 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
01:24:49.179 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=-0.00 mountY=-0.10, mountTheta=-1.61
01:24:49.183 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.04, opts=13)
01:24:49.185 00.002 28316 Enqueuing Move request for scope (0.09, 0.04)
01:24:49.189 00.004 29988 Worker thread wakes up
01:24:49.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
01:24:49.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:49.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
01:24:49.189 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6 Saturée
01:24:49.189 00.000 29988 Moving (0.09, 0.04) raw xDistance=-0.00 yDistance=-0.10
01:24:49.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:24:49.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:49.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:49.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:49.190 00.001 28316 Enqueuing Expose request
01:24:49.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:24:49.190 00.000 29988 MoveAxis(E, 0, ABG)
01:24:49.190 00.000 29988 Move returns status 0, amount 0
01:24:49.190 00.000 29988 MoveAxis(N, 0, ABG)
01:24:49.190 00.000 29988 Move returns status 0, amount 0
01:24:49.190 00.000 29988 move complete, result=0
01:24:49.190 00.000 29988 worker thread done servicing request
01:24:49.190 00.000 29988 Worker thread wakes up
01:24:49.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:49.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:49.191 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:50.603 01.412 29988 Exposure complete
01:24:50.642 00.039 29988 worker thread done servicing request
01:24:50.642 00.000 28316 OnExposeComplete: enter
01:24:50.643 00.001 28316 UpdateGuideState(): m_state=6
01:24:50.644 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
01:24:50.646 00.002 28316 Star::Find returns 1 (0), X=953.05, Y=255.76, Mass=2482, SNR=34.6, Peak=231 HFD=4.0
01:24:50.650 00.004 28316 MultiStar: [#1 -0.16,0.20,1.01,U] [#2 0.05,0.12,0.91,U] [#3 -0.15,-0.04,0.85,U] [#4 -0.11,0.12,0.83,U] [#5 -0.36,0.14,0.00,M1] [#6 -0.26,0.09,0.60,U] [#7 -0.24,-0.15,0.62,U] [#8 -0.48,0.24,0.00,M3] 
01:24:50.652 00.002 28316 single-star, 6 included, MultiStar: {-0.12, 0.05}, one-star: {-0.06, -0.05}
01:24:50.653 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
01:24:50.654 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
01:24:50.655 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.46 mountX=-0.02 mountY=0.08, mountTheta=1.82
01:24:50.657 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
01:24:50.658 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
01:24:50.658 00.000 29988 Worker thread wakes up
01:24:50.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
01:24:50.658 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
01:24:50.658 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.02 yDistance=0.08
01:24:50.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:24:50.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:50.659 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:50.659 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.6
01:24:50.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:50.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:50.660 00.000 28316 Enqueuing Expose request
01:24:50.661 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:24:50.661 00.000 29988 MoveAxis(E, 0, ABG)
01:24:50.661 00.000 29988 Move returns status 0, amount 0
01:24:50.661 00.000 29988 MoveAxis(N, 0, ABG)
01:24:50.661 00.000 29988 Move returns status 0, amount 0
01:24:50.661 00.000 29988 move complete, result=0
01:24:50.661 00.000 29988 worker thread done servicing request
01:24:50.661 00.000 29988 Worker thread wakes up
01:24:50.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:50.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:50.661 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:52.298 01.637 29988 Exposure complete
01:24:52.330 00.032 29988 worker thread done servicing request
01:24:52.330 00.000 28316 OnExposeComplete: enter
01:24:52.331 00.001 28316 UpdateGuideState(): m_state=6
01:24:52.331 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
01:24:52.332 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=255.70, Mass=2560, SNR=35.1, Peak=237 HFD=3.9
01:24:52.332 00.000 28316 MultiStar: [#1 -0.11,-0.02,0.95,U] [#2 -0.22,0.22,0.00,M1] [#3 -0.20,0.08,0.84,U] [#4 -0.02,0.24,0.81,U] [#5 -0.19,0.05,0.73,U] [#6 -0.23,-0.01,0.62,U] [#7 -0.27,0.01,0.60,U] [#8 -0.13,0.23,0.60,U] 
01:24:52.333 00.001 28316 single-star, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.02, -0.11}
01:24:52.333 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
01:24:52.333 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
01:24:52.334 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.09 mountY=0.07, mountTheta=2.53
01:24:52.334 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
01:24:52.336 00.002 28316 Enqueuing Move request for scope (-0.02, -0.11)
01:24:52.336 00.000 29988 Worker thread wakes up
01:24:52.336 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:52.337 00.001 28316 UpdateGuideState exits: m=2560 RSB=35.1
01:24:52.337 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:52.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:52.338 00.001 28316 Enqueuing Expose request
01:24:52.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:24:52.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:24:52.338 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
01:24:52.338 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:24:52.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:52.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:52.338 00.000 29988 MoveAxis(E, 0, ABG)
01:24:52.338 00.000 29988 Move returns status 0, amount 0
01:24:52.338 00.000 29988 MoveAxis(N, 0, ABG)
01:24:52.338 00.000 29988 Move returns status 0, amount 0
01:24:52.338 00.000 29988 move complete, result=0
01:24:52.338 00.000 29988 worker thread done servicing request
01:24:52.338 00.000 29988 Worker thread wakes up
01:24:52.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:52.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:52.339 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:53.863 01.524 29988 Exposure complete
01:24:53.904 00.041 29988 worker thread done servicing request
01:24:53.904 00.000 28316 OnExposeComplete: enter
01:24:53.905 00.001 28316 UpdateGuideState(): m_state=6
01:24:53.905 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
01:24:53.906 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=255.68, Mass=2328, SNR=33.4, Peak=216 HFD=4.0
01:24:53.908 00.002 28316 MultiStar: [#1 -0.08,0.04,1.02,U] [#2 -0.13,0.10,0.94,U] [#3 -0.18,-0.05,0.87,U] [#4 -0.02,-0.01,0.83,U] [#5 -0.26,0.11,0.73,U] [#6 -0.20,0.10,0.62,U] [#7 -0.13,-0.11,0.64,U] [#8 -0.21,0.15,0.61,U] 
01:24:53.909 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.02}, one-star: {-0.02, -0.13}
01:24:53.909 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
01:24:53.910 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
01:24:53.910 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.01 mountX=0.07 mountY=0.10, mountTheta=1.00
01:24:53.911 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.02, opts=13)
01:24:53.912 00.001 28316 Enqueuing Move request for scope (-0.13, 0.02)
01:24:53.912 00.000 29988 Worker thread wakes up
01:24:53.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
01:24:53.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
01:24:53.912 00.000 29988 Moving (-0.13, 0.02) raw xDistance=0.07 yDistance=0.10
01:24:53.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:24:53.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:53.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:24:53.912 00.000 29988 MoveAxis(E, 0, ABG)
01:24:53.912 00.000 29988 Move returns status 0, amount 0
01:24:53.912 00.000 29988 MoveAxis(N, 0, ABG)
01:24:53.912 00.000 29988 Move returns status 0, amount 0
01:24:53.912 00.000 29988 move complete, result=0
01:24:53.912 00.000 29988 worker thread done servicing request
01:24:53.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:53.913 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.4
01:24:53.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:53.914 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:53.914 00.000 28316 Enqueuing Expose request
01:24:53.914 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:53.915 00.001 29988 Worker thread wakes up
01:24:53.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:53.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:55.542 01.627 29988 Exposure complete
01:24:55.577 00.035 29988 worker thread done servicing request
01:24:55.578 00.001 28316 OnExposeComplete: enter
01:24:55.578 00.000 28316 UpdateGuideState(): m_state=6
01:24:55.579 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
01:24:55.581 00.002 28316 Star::Find returns 1 (0), X=953.17, Y=255.73, Mass=2549, SNR=35.0, Peak=227 HFD=3.9
01:24:55.582 00.001 28316 MultiStar: [#1 -0.13,0.04,0.96,U] [#2 -0.01,-0.03,0.87,U] [#3 -0.05,-0.00,0.86,U] [#4 -0.16,0.04,0.80,U] [#5 -0.32,0.03,0.00,M1] [#6 -0.13,0.04,0.62,U] [#7 -0.19,-0.09,0.62,U] [#8 -0.22,0.25,0.00,M2] 
01:24:55.584 00.002 28316 refined, 6 included, MultiStar: {-0.08, -0.01}, one-star: {0.05, -0.08}
01:24:55.585 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.31)
01:24:55.586 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.27)
01:24:55.587 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.98 mountX=0.02 mountY=0.08, mountTheta=1.30
01:24:55.590 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
01:24:55.590 00.000 28316 Enqueuing Move request for scope (-0.08, -0.01)
01:24:55.591 00.001 29988 Worker thread wakes up
01:24:55.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:55.591 00.000 28316 UpdateGuideState exits: m=2549 RSB=35.0
01:24:55.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:55.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:55.592 00.000 28316 Enqueuing Expose request
01:24:55.593 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
01:24:55.593 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
01:24:55.593 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.02 yDistance=0.08
01:24:55.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:24:55.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:55.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:24:55.593 00.000 29988 MoveAxis(E, 0, ABG)
01:24:55.593 00.000 29988 Move returns status 0, amount 0
01:24:55.593 00.000 29988 MoveAxis(N, 0, ABG)
01:24:55.593 00.000 29988 Move returns status 0, amount 0
01:24:55.593 00.000 29988 move complete, result=0
01:24:55.593 00.000 29988 worker thread done servicing request
01:24:55.593 00.000 29988 Worker thread wakes up
01:24:55.593 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:55.594 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:55.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:57.115 01.521 29988 Exposure complete
01:24:57.165 00.050 29988 worker thread done servicing request
01:24:57.165 00.000 28316 OnExposeComplete: enter
01:24:57.166 00.001 28316 UpdateGuideState(): m_state=6
01:24:57.166 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
01:24:57.167 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=255.64, Mass=2584, SNR=35.2, Peak=225 HFD=3.8
01:24:57.167 00.000 28316 MultiStar: [#1 -0.16,0.04,0.95,U] [#2 0.10,-0.08,0.90,U] [#3 -0.07,-0.09,0.85,U] [#4 0.00,-0.09,0.80,U] [#5 -0.10,-0.09,0.71,U] [#6 -0.08,-0.13,0.61,U] [#7 -0.02,-0.15,0.59,U] [#8 -0.39,0.32,0.00,M3] 
01:24:57.168 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.09}, one-star: {0.07, -0.17}
01:24:57.168 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
01:24:57.169 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
01:24:57.169 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.88 mountX=-0.07 mountY=0.07, mountTheta=2.39
01:24:57.172 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
01:24:57.173 00.001 28316 Enqueuing Move request for scope (-0.03, -0.09)
01:24:57.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:57.174 00.001 28316 UpdateGuideState exits: m=2584 RSB=35.2
01:24:57.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:57.175 00.001 29988 Worker thread wakes up
01:24:57.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
01:24:57.175 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
01:24:57.175 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
01:24:57.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:24:57.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:57.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:57.176 00.001 28316 Enqueuing Expose request
01:24:57.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:57.176 00.000 29988 MoveAxis(E, 0, ABG)
01:24:57.176 00.000 29988 Move returns status 0, amount 0
01:24:57.176 00.000 29988 MoveAxis(N, 0, ABG)
01:24:57.176 00.000 29988 Move returns status 0, amount 0
01:24:57.176 00.000 29988 move complete, result=0
01:24:57.176 00.000 29988 worker thread done servicing request
01:24:57.176 00.000 29988 Worker thread wakes up
01:24:57.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:57.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:57.177 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:58.812 01.635 29988 Exposure complete
01:24:58.837 00.025 29988 worker thread done servicing request
01:24:58.838 00.001 28316 OnExposeComplete: enter
01:24:58.838 00.000 28316 UpdateGuideState(): m_state=6
01:24:58.839 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
01:24:58.839 00.000 28316 Star::Find returns 1 (0), X=953.25, Y=255.62, Mass=2311, SNR=33.3, Peak=200 HFD=3.7
01:24:58.840 00.001 28316 MultiStar: [#1 -0.01,-0.04,1.01,U] [#2 0.14,0.10,0.92,U] [#3 -0.02,-0.05,0.87,U] [#4 0.01,-0.03,0.85,U] [#5 -0.11,-0.04,0.74,U] [#6 0.09,0.05,0.64,U] [#7 -0.15,-0.14,0.63,U] [#8 -0.10,0.17,0.60,U] 
01:24:58.840 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.14, -0.19}
01:24:58.841 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
01:24:58.841 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
01:24:58.841 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.27 mountX=-0.03 mountY=0.00, mountTheta=2.97
01:24:58.847 00.006 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
01:24:58.849 00.002 28316 Enqueuing Move request for scope (0.01, -0.03)
01:24:58.852 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:24:58.854 00.002 28316 UpdateGuideState exits: m=2311 RSB=33.3
01:24:58.856 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:58.859 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:24:58.861 00.002 29988 Worker thread wakes up
01:24:58.861 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:24:58.862 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:24:58.862 00.000 28316 Enqueuing Expose request
01:24:58.862 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
01:24:58.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:24:58.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:58.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:24:58.862 00.000 29988 MoveAxis(E, 0, ABG)
01:24:58.862 00.000 29988 Move returns status 0, amount 0
01:24:58.862 00.000 29988 MoveAxis(N, 0, ABG)
01:24:58.862 00.000 29988 Move returns status 0, amount 0
01:24:58.862 00.000 29988 move complete, result=0
01:24:58.862 00.000 29988 worker thread done servicing request
01:24:58.862 00.000 29988 Worker thread wakes up
01:24:58.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:24:58.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:24:58.863 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:00.382 01.519 29988 Exposure complete
01:25:00.453 00.071 29988 worker thread done servicing request
01:25:00.453 00.000 28316 OnExposeComplete: enter
01:25:00.455 00.002 28316 UpdateGuideState(): m_state=6
01:25:00.456 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
01:25:00.458 00.002 28316 Star::Find returns 1 (0), X=953.02, Y=255.67, Mass=2426, SNR=34.0, Peak=242 HFD=3.9
01:25:00.461 00.003 28316 MultiStar: [#1 -0.15,0.05,0.99,U] [#2 -0.06,-0.04,0.87,U] [#3 -0.17,-0.03,0.85,U] [#4 -0.09,-0.04,0.82,U] [#5 -0.14,0.01,0.73,U] [#6 -0.08,-0.08,0.62,U] [#7 -0.25,-0.03,0.62,U] [#8 -0.27,0.04,0.57,U] 
01:25:00.464 00.003 28316 refined, 8 included, MultiStar: {-0.14, -0.03}, one-star: {-0.09, -0.14}
01:25:00.466 00.002 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
01:25:00.468 00.002 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.33)
01:25:00.471 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.92 mountX=0.03 mountY=0.14, mountTheta=1.36
01:25:00.473 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.03, opts=13)
01:25:00.475 00.002 28316 Enqueuing Move request for scope (-0.14, -0.03)
01:25:00.476 00.001 29988 Worker thread wakes up
01:25:00.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:00.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
01:25:00.476 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.0
01:25:00.477 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
01:25:00.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:00.478 00.001 29988 Moving (-0.14, -0.03) raw xDistance=0.03 yDistance=0.14
01:25:00.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:25:00.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:00.478 00.000 28316 Enqueuing Expose request
01:25:00.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:00.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:25:00.478 00.000 29988 MoveAxis(E, 0, ABG)
01:25:00.478 00.000 29988 Move returns status 0, amount 0
01:25:00.478 00.000 29988 MoveAxis(N, 0, ABG)
01:25:00.478 00.000 29988 Move returns status 0, amount 0
01:25:00.478 00.000 29988 move complete, result=0
01:25:00.478 00.000 29988 worker thread done servicing request
01:25:00.478 00.000 29988 Worker thread wakes up
01:25:00.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:00.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:00.479 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:02.109 01.630 29988 Exposure complete
01:25:02.155 00.046 29988 worker thread done servicing request
01:25:02.155 00.000 28316 OnExposeComplete: enter
01:25:02.155 00.000 28316 UpdateGuideState(): m_state=6
01:25:02.157 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
01:25:02.158 00.001 28316 Star::Find returns 1 (0), X=953.20, Y=255.52, Mass=2548, SNR=35.1, Peak=200 HFD=3.8
01:25:02.159 00.001 28316 MultiStar: [#1 -0.16,-0.14,0.95,U] [#2 0.01,-0.14,0.88,U] [#3 -0.10,-0.19,0.84,U] [#4 -0.04,-0.11,0.81,U] [#5 -0.02,-0.33,0.00,M1] [#6 0.08,-0.16,0.62,U] [#7 -0.04,-0.16,0.61,U] [#8 -0.11,-0.09,0.55,U] 
01:25:02.159 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.17}, one-star: {0.09, -0.28}
01:25:02.160 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
01:25:02.160 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
01:25:02.161 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.76 mountX=-0.14 mountY=0.10, mountTheta=2.50
01:25:02.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
01:25:02.162 00.000 28316 Enqueuing Move request for scope (-0.03, -0.17)
01:25:02.163 00.001 29988 Worker thread wakes up
01:25:02.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
01:25:02.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
01:25:02.163 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.10
01:25:02.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:25:02.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:02.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:02.164 00.001 28316 UpdateGuideState exits: m=2548 RSB=35.1
01:25:02.165 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:02.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:02.166 00.001 28316 Enqueuing Expose request
01:25:02.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:25:02.166 00.000 29988 MoveAxis(E, 0, ABG)
01:25:02.166 00.000 29988 Move returns status 0, amount 0
01:25:02.166 00.000 29988 MoveAxis(N, 0, ABG)
01:25:02.166 00.000 29988 Move returns status 0, amount 0
01:25:02.166 00.000 29988 move complete, result=0
01:25:02.166 00.000 29988 worker thread done servicing request
01:25:02.166 00.000 29988 Worker thread wakes up
01:25:02.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:02.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:02.168 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:03.694 01.526 29988 Exposure complete
01:25:03.745 00.051 29988 worker thread done servicing request
01:25:03.745 00.000 28316 OnExposeComplete: enter
01:25:03.746 00.001 28316 UpdateGuideState(): m_state=6
01:25:03.746 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
01:25:03.746 00.000 28316 Star::Find returns 1 (0), X=953.24, Y=255.67, Mass=2490, SNR=34.6, Peak=215 HFD=3.7
01:25:03.747 00.001 28316 MultiStar: [#1 -0.08,-0.03,0.97,U] [#2 0.06,0.06,0.85,U] [#3 -0.13,-0.03,0.85,U] [#4 0.07,-0.24,0.79,U] [#5 -0.12,-0.03,0.76,U] [#6 -0.06,-0.27,0.63,U] [#7 -0.17,-0.38,0.00,M1] [#8 -0.04,-0.22,0.59,U] 
01:25:03.747 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {0.13, -0.14}
01:25:03.748 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
01:25:03.748 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
01:25:03.749 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.74 mountX=-0.09 mountY=0.06, mountTheta=2.52
01:25:03.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
01:25:03.750 00.000 28316 Enqueuing Move request for scope (-0.02, -0.10)
01:25:03.751 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:03.751 00.000 29988 Worker thread wakes up
01:25:03.751 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
01:25:03.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:03.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:03.753 00.001 28316 Enqueuing Expose request
01:25:03.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:25:03.753 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:25:03.753 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.09 yDistance=0.06
01:25:03.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:25:03.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:03.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:25:03.753 00.000 29988 MoveAxis(E, 0, ABG)
01:25:03.753 00.000 29988 Move returns status 0, amount 0
01:25:03.753 00.000 29988 MoveAxis(N, 0, ABG)
01:25:03.753 00.000 29988 Move returns status 0, amount 0
01:25:03.753 00.000 29988 move complete, result=0
01:25:03.753 00.000 29988 worker thread done servicing request
01:25:03.753 00.000 29988 Worker thread wakes up
01:25:03.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:03.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:03.754 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:05.390 01.636 29988 Exposure complete
01:25:05.427 00.037 29988 worker thread done servicing request
01:25:05.427 00.000 28316 OnExposeComplete: enter
01:25:05.428 00.001 28316 UpdateGuideState(): m_state=6
01:25:05.429 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
01:25:05.429 00.000 28316 Star::Find returns 1 (0), X=953.16, Y=255.55, Mass=2439, SNR=34.3, Peak=205 HFD=3.8
01:25:05.430 00.001 28316 MultiStar: [#1 0.01,-0.10,0.97,U] [#2 0.10,-0.10,0.91,U] [#3 -0.15,-0.15,0.84,U] [#4 0.05,-0.13,0.84,U] [#5 -0.09,-0.01,0.76,U] [#6 0.03,-0.14,0.63,U] [#7 -0.14,-0.28,0.00,M2] [#8 -0.20,-0.08,0.58,U] 
01:25:05.430 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.13}, one-star: {0.05, -0.26}
01:25:05.430 00.000 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
01:25:05.431 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
01:25:05.431 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.71 mountX=-0.11 mountY=0.07, mountTheta=2.55
01:25:05.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
01:25:05.433 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
01:25:05.435 00.002 29988 Worker thread wakes up
01:25:05.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:25:05.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:25:05.435 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.07
01:25:05.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:25:05.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:05.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:05.436 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.3
01:25:05.436 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:05.437 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:05.437 00.000 28316 Enqueuing Expose request
01:25:05.438 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:25:05.438 00.000 29988 MoveAxis(E, 0, ABG)
01:25:05.438 00.000 29988 Move returns status 0, amount 0
01:25:05.438 00.000 29988 MoveAxis(N, 0, ABG)
01:25:05.438 00.000 29988 Move returns status 0, amount 0
01:25:05.438 00.000 29988 move complete, result=0
01:25:05.438 00.000 29988 worker thread done servicing request
01:25:05.438 00.000 29988 Worker thread wakes up
01:25:05.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:05.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:05.438 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:06.959 01.521 29988 Exposure complete
01:25:07.005 00.046 29988 worker thread done servicing request
01:25:07.005 00.000 28316 OnExposeComplete: enter
01:25:07.006 00.001 28316 UpdateGuideState(): m_state=6
01:25:07.007 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
01:25:07.007 00.000 28316 Star::Find returns 1 (0), X=953.24, Y=255.64, Mass=2314, SNR=33.3, Peak=206 HFD=3.7
01:25:07.008 00.001 28316 MultiStar: [#1 -0.16,-0.07,1.01,U] [#2 0.01,0.01,0.94,U] [#3 -0.11,-0.07,0.88,U] [#4 -0.05,-0.17,0.88,U] [#5 -0.28,-0.12,0.75,U] [#6 -0.09,-0.20,0.65,U] [#7 -0.16,-0.30,0.00,M3] [#8 -0.16,0.12,0.61,U] 
01:25:07.008 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.09}, one-star: {0.12, -0.17}
01:25:07.008 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.97)
01:25:07.009 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.93)
01:25:07.009 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.32 mountX=-0.05 mountY=0.11, mountTheta=1.96
01:25:07.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:25:07.012 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:25:07.012 00.000 29988 Worker thread wakes up
01:25:07.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:07.013 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.3
01:25:07.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:07.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:07.014 00.000 28316 Enqueuing Expose request
01:25:07.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:25:07.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:25:07.014 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:25:07.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:25:07.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:07.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:25:07.015 00.001 29988 MoveAxis(E, 0, ABG)
01:25:07.015 00.000 29988 Move returns status 0, amount 0
01:25:07.015 00.000 29988 MoveAxis(N, 0, ABG)
01:25:07.015 00.000 29988 Move returns status 0, amount 0
01:25:07.015 00.000 29988 move complete, result=0
01:25:07.015 00.000 29988 worker thread done servicing request
01:25:07.015 00.000 29988 Worker thread wakes up
01:25:07.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:07.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:07.015 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:08.652 01.637 29988 Exposure complete
01:25:08.691 00.039 29988 worker thread done servicing request
01:25:08.691 00.000 28316 OnExposeComplete: enter
01:25:08.692 00.001 28316 UpdateGuideState(): m_state=6
01:25:08.692 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
01:25:08.694 00.002 28316 Star::Find returns 1 (0), X=953.22, Y=255.54, Mass=2504, SNR=34.6, Peak=214 HFD=3.7
01:25:08.695 00.001 28316 MultiStar: [#1 -0.03,-0.00,0.96,U] [#2 0.15,0.00,0.91,U] [#3 0.01,-0.09,0.82,U] [#4 0.02,-0.22,0.81,U] [#5 -0.21,-0.06,0.72,U] [#6 -0.10,-0.19,0.59,U] [#7 -0.12,-0.25,0.64,U] [#8 -0.14,-0.10,0.60,U] 
01:25:08.697 00.002 28316 refined, 8 included, MultiStar: {-0.02, -0.13}, one-star: {0.10, -0.27}
01:25:08.698 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
01:25:08.699 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
01:25:08.700 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=-0.11 mountY=0.07, mountTheta=2.53
01:25:08.702 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
01:25:08.703 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
01:25:08.704 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:08.704 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.6
01:25:08.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:08.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:08.706 00.001 28316 Enqueuing Expose request
01:25:08.706 00.000 29988 Worker thread wakes up
01:25:08.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
01:25:08.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
01:25:08.706 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.07
01:25:08.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:25:08.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:08.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:25:08.706 00.000 29988 MoveAxis(E, 0, ABG)
01:25:08.706 00.000 29988 Move returns status 0, amount 0
01:25:08.706 00.000 29988 MoveAxis(N, 0, ABG)
01:25:08.707 00.001 29988 Move returns status 0, amount 0
01:25:08.707 00.000 29988 move complete, result=0
01:25:08.707 00.000 29988 worker thread done servicing request
01:25:08.707 00.000 29988 Worker thread wakes up
01:25:08.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:08.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:08.707 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:10.223 01.516 29988 Exposure complete
01:25:10.282 00.059 29988 worker thread done servicing request
01:25:10.282 00.000 28316 OnExposeComplete: enter
01:25:10.284 00.002 28316 UpdateGuideState(): m_state=6
01:25:10.285 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
01:25:10.286 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=255.39, Mass=2528, SNR=34.8, Peak=193 HFD=3.7
01:25:10.287 00.001 28316 MultiStar: [#1 0.10,-0.11,0.97,U] [#2 0.19,-0.12,0.91,U] [#3 0.07,-0.17,0.85,U] [#4 0.26,-0.13,0.82,U] [#5 0.07,-0.26,0.72,U] [#6 0.10,-0.31,0.00,M1] [#7 0.12,-0.34,0.00,M3] [#8 0.04,-0.19,0.57,U] 
01:25:10.288 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.20}, one-star: {0.22, -0.42}
01:25:10.288 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
01:25:10.288 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
01:25:10.289 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.96 mountX=-0.24 mountY=-0.04, mountTheta=-3.00
01:25:10.293 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.20, opts=13)
01:25:10.294 00.001 28316 Enqueuing Move request for scope (0.14, -0.20)
01:25:10.295 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:10.297 00.002 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:25:10.298 00.001 29988 Worker thread wakes up
01:25:10.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:10.298 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:10.299 00.001 28316 Enqueuing Expose request
01:25:10.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
01:25:10.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
01:25:10.300 00.000 29988 Moving (0.14, -0.20) raw xDistance=-0.24 yDistance=-0.04
01:25:10.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:25:10.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:10.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:25:10.300 00.000 29988 MoveAxis(E, 51, ABG)
01:25:10.300 00.000 29988 Guiding  Dir = 2, Dur = 51
01:25:10.300 00.000 29988 IsSlewing returns 0
01:25:10.300 00.000 29988 IsGuiding returns 0
01:25:10.302 00.002 29988 PulseGuide returned control before completion, sleep 60
01:25:10.380 00.078 29988 IsGuiding returns 0
01:25:10.380 00.000 29988 Move returns status 0, amount 51
01:25:10.380 00.000 29988 MoveAxis(N, 0, ABG)
01:25:10.380 00.000 29988 Move returns status 0, amount 0
01:25:10.380 00.000 29988 move complete, result=0
01:25:10.380 00.000 29988 worker thread done servicing request
01:25:10.380 00.000 29988 Worker thread wakes up
01:25:10.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:10.380 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
01:25:10.381 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:12.018 01.637 29988 Exposure complete
01:25:12.061 00.043 29988 worker thread done servicing request
01:25:12.062 00.001 28316 OnExposeComplete: enter
01:25:12.063 00.001 28316 UpdateGuideState(): m_state=6
01:25:12.064 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
01:25:12.064 00.000 28316 Star::Find returns 1 (0), X=953.23, Y=255.68, Mass=2433, SNR=34.2, Peak=218 HFD=3.7
01:25:12.066 00.002 28316 MultiStar: [#1 0.03,0.12,0.99,U] [#2 0.20,0.06,0.94,U] [#3 0.03,-0.02,0.87,U] [#4 -0.06,0.09,0.85,U] [#5 -0.07,-0.07,0.76,U] [#6 -0.10,0.09,0.64,U] [#7 0.02,0.10,0.64,U] [#8 -0.11,0.07,0.57,U] 
01:25:12.067 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.11, -0.12}
01:25:12.068 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
01:25:12.068 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
01:25:12.069 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.97 mountX=0.02 mountY=-0.03, mountTheta=-1.04
01:25:12.071 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
01:25:12.071 00.000 28316 Enqueuing Move request for scope (0.02, 0.03)
01:25:12.072 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:12.072 00.000 29988 Worker thread wakes up
01:25:12.072 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:25:12.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:12.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:12.073 00.000 28316 Enqueuing Expose request
01:25:12.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:25:12.074 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:25:12.074 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
01:25:12.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:25:12.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:12.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:25:12.074 00.000 29988 MoveAxis(E, 0, ABG)
01:25:12.074 00.000 29988 Move returns status 0, amount 0
01:25:12.074 00.000 29988 MoveAxis(N, 0, ABG)
01:25:12.074 00.000 29988 Move returns status 0, amount 0
01:25:12.074 00.000 29988 move complete, result=0
01:25:12.074 00.000 29988 worker thread done servicing request
01:25:12.074 00.000 29988 Worker thread wakes up
01:25:12.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:12.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:12.074 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:13.591 01.517 29988 Exposure complete
01:25:13.628 00.037 29988 worker thread done servicing request
01:25:13.628 00.000 28316 OnExposeComplete: enter
01:25:13.629 00.001 28316 UpdateGuideState(): m_state=6
01:25:13.630 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
01:25:13.631 00.001 28316 Star::Find returns 1 (0), X=953.19, Y=255.73, Mass=2540, SNR=34.9, Peak=232 HFD=3.8
01:25:13.632 00.001 28316 MultiStar: [#1 -0.04,-0.04,0.95,U] [#2 0.18,0.15,0.91,U] [#3 -0.04,-0.15,0.84,U] [#4 0.09,-0.03,0.81,U] [#5 0.01,-0.01,0.74,U] [#6 0.01,0.04,0.64,U] [#7 -0.14,-0.07,0.62,U] [#8 -0.02,0.00,0.55,U] 
01:25:13.634 00.002 28316 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.08, -0.08}
01:25:13.635 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
01:25:13.637 00.002 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
01:25:13.638 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.81 mountX=-0.03 mountY=-0.01, mountTheta=-2.84
01:25:13.640 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
01:25:13.640 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
01:25:13.641 00.001 29988 Worker thread wakes up
01:25:13.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:13.641 00.000 28316 UpdateGuideState exits: m=2540 RSB=34.9
01:25:13.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:13.642 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:13.642 00.000 28316 Enqueuing Expose request
01:25:13.643 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
01:25:13.643 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
01:25:13.643 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
01:25:13.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:25:13.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:13.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:25:13.643 00.000 29988 MoveAxis(E, 0, ABG)
01:25:13.643 00.000 29988 Move returns status 0, amount 0
01:25:13.643 00.000 29988 MoveAxis(N, 0, ABG)
01:25:13.643 00.000 29988 Move returns status 0, amount 0
01:25:13.643 00.000 29988 move complete, result=0
01:25:13.643 00.000 29988 worker thread done servicing request
01:25:13.643 00.000 29988 Worker thread wakes up
01:25:13.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:13.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:13.643 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:15.276 01.633 29988 Exposure complete
01:25:15.310 00.034 29988 worker thread done servicing request
01:25:15.311 00.001 28316 OnExposeComplete: enter
01:25:15.311 00.000 28316 UpdateGuideState(): m_state=6
01:25:15.312 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
01:25:15.313 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.68, Mass=2429, SNR=34.3, Peak=208 HFD=3.9
01:25:15.315 00.002 28316 MultiStar: [#1 -0.18,0.01,0.99,U] [#2 -0.10,0.00,0.90,U] [#3 -0.17,-0.02,0.84,U] [#4 -0.12,-0.01,0.83,U] [#5 -0.32,-0.02,0.00,M1] [#6 -0.15,-0.01,0.64,U] [#7 -0.24,-0.16,0.63,U] [#8 -0.35,0.17,0.00,M1] 
01:25:15.316 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.04}, one-star: {0.05, -0.13}
01:25:15.318 00.002 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
01:25:15.319 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
01:25:15.320 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=0.01 mountY=0.13, mountTheta=1.49
01:25:15.322 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.04, opts=13)
01:25:15.323 00.001 28316 Enqueuing Move request for scope (-0.12, -0.04)
01:25:15.323 00.000 29988 Worker thread wakes up
01:25:15.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:15.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
01:25:15.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
01:25:15.324 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.3
01:25:15.324 00.000 29988 Moving (-0.12, -0.04) raw xDistance=0.01 yDistance=0.13
01:25:15.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:15.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:15.325 00.000 28316 Enqueuing Expose request
01:25:15.326 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:25:15.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:15.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:25:15.326 00.000 29988 MoveAxis(E, 0, ABG)
01:25:15.326 00.000 29988 Move returns status 0, amount 0
01:25:15.326 00.000 29988 MoveAxis(N, 0, ABG)
01:25:15.326 00.000 29988 Move returns status 0, amount 0
01:25:15.326 00.000 29988 move complete, result=0
01:25:15.326 00.000 29988 worker thread done servicing request
01:25:15.326 00.000 29988 Worker thread wakes up
01:25:15.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:15.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:15.326 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:16.844 01.518 29988 Exposure complete
01:25:16.868 00.024 29988 worker thread done servicing request
01:25:16.868 00.000 28316 OnExposeComplete: enter
01:25:16.869 00.001 28316 UpdateGuideState(): m_state=6
01:25:16.871 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
01:25:16.871 00.000 28316 Star::Find returns 1 (0), X=953.06, Y=255.63, Mass=2402, SNR=34.0, Peak=199 HFD=3.9
01:25:16.872 00.001 28316 MultiStar: [#1 -0.25,-0.08,1.01,U] [#2 -0.05,-0.02,0.93,U] [#3 -0.13,-0.10,0.88,U] [#4 -0.09,-0.12,0.84,U] [#5 -0.26,-0.10,0.74,U] [#6 -0.03,-0.09,0.64,U] [#7 -0.17,-0.21,0.60,U] [#8 -0.18,0.18,0.58,U] 
01:25:16.873 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.09}, one-star: {-0.05, -0.18}
01:25:16.874 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.73)
01:25:16.875 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.69)
01:25:16.877 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.56 mountX=-0.02 mountY=0.16, mountTheta=1.73
01:25:16.879 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
01:25:16.881 00.002 28316 Enqueuing Move request for scope (-0.13, -0.09)
01:25:16.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:16.882 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
01:25:16.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:16.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:16.883 00.001 28316 Enqueuing Expose request
01:25:16.883 00.000 29988 Worker thread wakes up
01:25:16.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
01:25:16.883 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
01:25:16.884 00.001 29988 Moving (-0.13, -0.09) raw xDistance=-0.02 yDistance=0.16
01:25:16.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:25:16.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:16.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:25:16.884 00.000 29988 MoveAxis(E, 0, ABG)
01:25:16.884 00.000 29988 Move returns status 0, amount 0
01:25:16.884 00.000 29988 MoveAxis(N, 0, ABG)
01:25:16.884 00.000 29988 Move returns status 0, amount 0
01:25:16.884 00.000 29988 move complete, result=0
01:25:16.884 00.000 29988 worker thread done servicing request
01:25:16.884 00.000 29988 Worker thread wakes up
01:25:16.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:16.884 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:16.885 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:18.518 01.633 29988 Exposure complete
01:25:18.567 00.049 29988 worker thread done servicing request
01:25:18.567 00.000 28316 OnExposeComplete: enter
01:25:18.568 00.001 28316 UpdateGuideState(): m_state=6
01:25:18.570 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
01:25:18.571 00.001 28316 Star::Find returns 1 (0), X=953.13, Y=255.45, Mass=2343, SNR=33.5, Peak=184 HFD=3.9
01:25:18.572 00.001 28316 MultiStar: [#1 -0.21,-0.13,0.99,U] [#2 0.03,-0.23,0.93,U] [#3 -0.11,-0.19,0.86,U] [#4 -0.14,-0.22,0.85,U] [#5 -0.31,-0.04,0.00,M1] [#6 -0.22,-0.17,0.64,U] [#7 -0.26,-0.25,0.00,M1] [#8 -0.41,-0.12,0.00,M1] 
01:25:18.574 00.002 28316 refined, 5 included, MultiStar: {-0.10, -0.22}, one-star: {0.01, -0.36}
01:25:18.575 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:25:18.576 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:25:18.577 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.99 mountX=-0.16 mountY=0.19, mountTheta=2.28
01:25:18.579 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.22, opts=13)
01:25:18.581 00.002 28316 Enqueuing Move request for scope (-0.10, -0.22)
01:25:18.583 00.002 29988 Worker thread wakes up
01:25:18.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:18.584 00.001 28316 UpdateGuideState exits: m=2343 RSB=33.5
01:25:18.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:18.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:18.586 00.000 28316 Enqueuing Expose request
01:25:18.587 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
01:25:18.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
01:25:18.587 00.000 29988 Moving (-0.10, -0.22) raw xDistance=-0.16 yDistance=0.19
01:25:18.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:25:18.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:18.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:25:18.587 00.000 29988 MoveAxis(E, 0, ABG)
01:25:18.587 00.000 29988 Move returns status 0, amount 0
01:25:18.587 00.000 29988 MoveAxis(N, 0, ABG)
01:25:18.587 00.000 29988 Move returns status 0, amount 0
01:25:18.587 00.000 29988 move complete, result=0
01:25:18.587 00.000 29988 worker thread done servicing request
01:25:18.587 00.000 29988 Worker thread wakes up
01:25:18.588 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:18.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:18.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:20.115 01.527 29988 Exposure complete
01:25:20.153 00.038 29988 worker thread done servicing request
01:25:20.153 00.000 28316 OnExposeComplete: enter
01:25:20.154 00.001 28316 UpdateGuideState(): m_state=6
01:25:20.155 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
01:25:20.155 00.000 28316 Star::Find returns 1 (0), X=953.12, Y=255.61, Mass=2373, SNR=33.8, Peak=191 HFD=3.9
01:25:20.156 00.001 28316 MultiStar: [#1 -0.12,-0.09,0.97,U] [#2 0.05,-0.11,0.93,U] [#3 -0.08,-0.19,0.86,U] [#4 0.01,-0.05,0.82,U] [#5 -0.06,-0.33,0.00,M2] [#6 -0.14,-0.20,0.64,U] [#7 -0.06,-0.22,0.65,U] [#8 -0.13,-0.11,0.58,U] 
01:25:20.156 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.14}, one-star: {0.00, -0.20}
01:25:20.156 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
01:25:20.157 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
01:25:20.157 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.91 mountX=-0.11 mountY=0.11, mountTheta=2.36
01:25:20.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
01:25:20.159 00.001 28316 Enqueuing Move request for scope (-0.05, -0.14)
01:25:20.161 00.002 29988 Worker thread wakes up
01:25:20.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:20.164 00.003 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:25:20.166 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:20.168 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:20.171 00.003 28316 Enqueuing Expose request
01:25:20.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
01:25:20.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
01:25:20.171 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.11 yDistance=0.11
01:25:20.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:25:20.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:20.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:25:20.171 00.000 29988 MoveAxis(E, 0, ABG)
01:25:20.171 00.000 29988 Move returns status 0, amount 0
01:25:20.172 00.001 29988 MoveAxis(N, 0, ABG)
01:25:20.172 00.000 29988 Move returns status 0, amount 0
01:25:20.172 00.000 29988 move complete, result=0
01:25:20.172 00.000 29988 worker thread done servicing request
01:25:20.172 00.000 29988 Worker thread wakes up
01:25:20.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:20.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:20.172 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:21.798 01.626 29988 Exposure complete
01:25:21.841 00.043 29988 worker thread done servicing request
01:25:21.842 00.001 28316 OnExposeComplete: enter
01:25:21.844 00.002 28316 UpdateGuideState(): m_state=6
01:25:21.845 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
01:25:21.846 00.001 28316 Star::Find returns 1 (0), X=953.24, Y=255.58, Mass=2431, SNR=34.2, Peak=175 HFD=3.8
01:25:21.846 00.000 28316 MultiStar: [#1 -0.03,-0.11,0.99,U] [#2 0.08,-0.20,0.91,U] [#3 -0.01,-0.09,0.89,U] [#4 0.09,-0.07,0.81,U] [#5 -0.00,-0.16,0.74,U] [#6 0.02,-0.05,0.61,U] [#7 -0.09,-0.06,0.63,U] [#8 -0.09,-0.02,0.58,U] 
01:25:21.847 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.12}, one-star: {0.13, -0.22}
01:25:21.847 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
01:25:21.847 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
01:25:21.848 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.41 mountX=-0.12 mountY=0.04, mountTheta=2.84
01:25:21.849 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
01:25:21.849 00.000 28316 Enqueuing Move request for scope (0.02, -0.12)
01:25:21.850 00.001 29988 Worker thread wakes up
01:25:21.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
01:25:21.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
01:25:21.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:21.850 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:25:21.851 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:21.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:21.852 00.001 28316 Enqueuing Expose request
01:25:21.852 00.000 29988 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=0.04
01:25:21.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:25:21.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:21.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:25:21.852 00.000 29988 MoveAxis(E, 0, ABG)
01:25:21.852 00.000 29988 Move returns status 0, amount 0
01:25:21.852 00.000 29988 MoveAxis(N, 0, ABG)
01:25:21.852 00.000 29988 Move returns status 0, amount 0
01:25:21.852 00.000 29988 move complete, result=0
01:25:21.852 00.000 29988 worker thread done servicing request
01:25:21.852 00.000 29988 Worker thread wakes up
01:25:21.852 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:21.852 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:21.853 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:23.368 01.515 29988 Exposure complete
01:25:23.411 00.043 29988 worker thread done servicing request
01:25:23.412 00.001 28316 OnExposeComplete: enter
01:25:23.412 00.000 28316 UpdateGuideState(): m_state=6
01:25:23.415 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
01:25:23.418 00.003 28316 Star::Find returns 1 (0), X=953.17, Y=255.38, Mass=2452, SNR=34.3, Peak=198 HFD=3.9
01:25:23.420 00.002 28316 MultiStar: [#1 -0.15,-0.08,0.99,U] [#2 0.01,-0.11,0.89,U] [#3 -0.06,-0.22,0.85,U] [#4 0.04,-0.06,0.83,U] [#5 -0.31,-0.29,0.00,M2] [#6 -0.06,-0.25,0.62,U] [#7 -0.22,-0.30,0.00,M1] [#8 -0.18,-0.18,0.58,U] 
01:25:23.422 00.002 28316 refined, 6 included, MultiStar: {-0.04, -0.19}, one-star: {0.06, -0.43}
01:25:23.425 00.003 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
01:25:23.426 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
01:25:23.427 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.77 mountX=-0.16 mountY=0.12, mountTheta=2.49
01:25:23.429 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
01:25:23.429 00.000 28316 Enqueuing Move request for scope (-0.04, -0.19)
01:25:23.431 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:23.432 00.001 29988 Worker thread wakes up
01:25:23.432 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.3
01:25:23.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
01:25:23.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:23.433 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
01:25:23.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:23.433 00.000 28316 Enqueuing Expose request
01:25:23.434 00.001 29988 Moving (-0.04, -0.19) raw xDistance=-0.16 yDistance=0.12
01:25:23.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:25:23.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:23.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:25:23.434 00.000 29988 MoveAxis(E, 0, ABG)
01:25:23.434 00.000 29988 Move returns status 0, amount 0
01:25:23.434 00.000 29988 MoveAxis(N, 0, ABG)
01:25:23.434 00.000 29988 Move returns status 0, amount 0
01:25:23.434 00.000 29988 move complete, result=0
01:25:23.434 00.000 29988 worker thread done servicing request
01:25:23.434 00.000 29988 Worker thread wakes up
01:25:23.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:23.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:23.434 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:25.061 01.627 29988 Exposure complete
01:25:25.091 00.030 29988 worker thread done servicing request
01:25:25.091 00.000 28316 OnExposeComplete: enter
01:25:25.092 00.001 28316 UpdateGuideState(): m_state=6
01:25:25.092 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
01:25:25.093 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=255.42, Mass=2427, SNR=34.1, Peak=195 HFD=3.8
01:25:25.093 00.000 28316 MultiStar: [#1 -0.03,-0.11,0.98,U] [#2 -0.05,-0.07,0.90,U] [#3 -0.11,-0.27,0.86,U] [#4 -0.13,-0.23,0.81,U] [#5 -0.21,-0.15,0.74,U] [#6 -0.22,-0.23,0.00,M1] [#7 -0.07,-0.23,0.63,U] [#8 -0.20,-0.10,0.61,U] 
01:25:25.094 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.20}, one-star: {0.05, -0.39}
01:25:25.094 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:25:25.095 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
01:25:25.095 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.96 mountX=-0.15 mountY=0.16, mountTheta=2.31
01:25:25.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
01:25:25.097 00.001 28316 Enqueuing Move request for scope (-0.08, -0.20)
01:25:25.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:25.099 00.002 29988 Worker thread wakes up
01:25:25.099 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.1
01:25:25.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:25.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:25.099 00.000 28316 Enqueuing Expose request
01:25:25.100 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
01:25:25.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
01:25:25.100 00.000 29988 Moving (-0.08, -0.20) raw xDistance=-0.15 yDistance=0.16
01:25:25.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:25:25.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:25.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:25:25.100 00.000 29988 MoveAxis(E, 0, ABG)
01:25:25.100 00.000 29988 Move returns status 0, amount 0
01:25:25.100 00.000 29988 MoveAxis(N, 0, ABG)
01:25:25.100 00.000 29988 Move returns status 0, amount 0
01:25:25.100 00.000 29988 move complete, result=0
01:25:25.100 00.000 29988 worker thread done servicing request
01:25:25.100 00.000 29988 Worker thread wakes up
01:25:25.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:25.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:25.100 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:26.618 01.518 29988 Exposure complete
01:25:26.663 00.045 29988 worker thread done servicing request
01:25:26.663 00.000 28316 OnExposeComplete: enter
01:25:26.664 00.001 28316 UpdateGuideState(): m_state=6
01:25:26.664 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
01:25:26.665 00.001 28316 Star::Find returns 1 (0), X=953.19, Y=255.38, Mass=2467, SNR=34.4, Peak=206 HFD=3.8
01:25:26.665 00.000 28316 MultiStar: [#1 -0.09,-0.20,0.99,U] [#2 0.06,-0.31,0.00,M1] [#3 -0.14,-0.27,0.87,U] [#4 -0.16,-0.23,0.84,U] [#5 -0.08,-0.32,0.00,M2] [#6 -0.16,-0.34,0.00,M2] [#7 -0.23,-0.30,0.00,M1] [#8 -0.17,-0.28,0.00,M1] 
01:25:26.666 00.001 28316 refined, 3 included, MultiStar: {-0.07, -0.28}, one-star: {0.08, -0.43}
01:25:26.666 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
01:25:26.666 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
01:25:26.667 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.82 mountX=-0.23 mountY=0.19, mountTheta=2.44
01:25:26.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.28, opts=13)
01:25:26.668 00.000 28316 Enqueuing Move request for scope (-0.07, -0.28)
01:25:26.669 00.001 29988 Worker thread wakes up
01:25:26.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
01:25:26.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
01:25:26.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:26.670 00.001 29988 Moving (-0.07, -0.28) raw xDistance=-0.23 yDistance=0.19
01:25:26.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:25:26.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:26.670 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:25:26.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:26.673 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:26.674 00.001 28316 Enqueuing Expose request
01:25:26.675 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:25:26.675 00.000 29988 MoveAxis(E, 48, ABG)
01:25:26.675 00.000 29988 Guiding  Dir = 2, Dur = 48
01:25:26.675 00.000 29988 IsSlewing returns 0
01:25:26.676 00.001 29988 IsGuiding returns 0
01:25:26.677 00.001 29988 PulseGuide returned control before completion, sleep 57
01:25:26.745 00.068 29988 IsGuiding returns 0
01:25:26.745 00.000 29988 Move returns status 0, amount 48
01:25:26.745 00.000 29988 MoveAxis(N, 0, ABG)
01:25:26.745 00.000 29988 Move returns status 0, amount 0
01:25:26.745 00.000 29988 move complete, result=0
01:25:26.745 00.000 29988 worker thread done servicing request
01:25:26.745 00.000 29988 Worker thread wakes up
01:25:26.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:26.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:26.745 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.2 px 0 ms NORTH
01:25:28.376 01.631 29988 Exposure complete
01:25:28.434 00.058 29988 worker thread done servicing request
01:25:28.435 00.001 28316 OnExposeComplete: enter
01:25:28.437 00.002 28316 UpdateGuideState(): m_state=6
01:25:28.437 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
01:25:28.440 00.003 28316 Star::Find returns 1 (0), X=953.06, Y=255.83, Mass=2421, SNR=33.9, Peak=214 HFD=4.1
01:25:28.443 00.003 28316 MultiStar: [#1 -0.21,0.13,1.00,U] [#2 -0.18,0.27,0.00,M2] [#3 -0.11,0.04,0.86,U] [#4 -0.11,0.08,0.83,U] [#5 -0.35,0.05,0.00,M3] [#6 -0.21,0.05,0.64,U] [#7 -0.20,-0.08,0.63,U] [#8 -0.09,0.17,0.59,U] 
01:25:28.445 00.002 28316 single-star, 6 included, MultiStar: {-0.14, 0.06}, one-star: {-0.05, 0.02}
01:25:28.448 00.003 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
01:25:28.450 00.002 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
01:25:28.452 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.75 mountX=0.04 mountY=0.04, mountTheta=0.73
01:25:28.456 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
01:25:28.456 00.000 28316 Enqueuing Move request for scope (-0.05, 0.02)
01:25:28.457 00.001 29988 Worker thread wakes up
01:25:28.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:28.457 00.000 28316 UpdateGuideState exits: m=2421 RSB=33.9
01:25:28.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:28.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:28.458 00.000 28316 Enqueuing Expose request
01:25:28.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:25:28.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:25:28.459 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.04
01:25:28.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:25:28.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:28.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:25:28.459 00.000 29988 MoveAxis(E, 0, ABG)
01:25:28.459 00.000 29988 Move returns status 0, amount 0
01:25:28.459 00.000 29988 MoveAxis(N, 0, ABG)
01:25:28.459 00.000 29988 Move returns status 0, amount 0
01:25:28.459 00.000 29988 move complete, result=0
01:25:28.459 00.000 29988 worker thread done servicing request
01:25:28.459 00.000 29988 Worker thread wakes up
01:25:28.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:28.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:28.459 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:29.868 01.409 29988 Exposure complete
01:25:29.902 00.034 29988 worker thread done servicing request
01:25:29.902 00.000 28316 OnExposeComplete: enter
01:25:29.903 00.001 28316 UpdateGuideState(): m_state=6
01:25:29.903 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
01:25:29.904 00.001 28316 Star::Find returns 1 (1), X=952.97, Y=255.65, Mass=2582, SNR=35.1, Peak=255 HFD=3.9
01:25:29.904 00.000 28316 MultiStar: [#1 -0.35,0.15,0.00,M1] [#2 -0.25,0.05,0.89,U] [#3 -0.34,-0.02,0.00,M1] [#4 -0.17,0.08,0.80,U] [#5 -0.25,0.12,0.70,U] [#6 -0.30,-0.07,0.00,M2] [#7 -0.31,-0.07,0.00,M1] [#8 -0.47,0.03,0.00,M1] 
01:25:29.905 00.001 28316 refined, 3 included, MultiStar: {-0.20, 0.01}, one-star: {-0.14, -0.15}
01:25:29.905 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
01:25:29.906 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
01:25:29.906 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.08 mountX=0.09 mountY=0.17, mountTheta=1.08
01:25:29.908 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.01, opts=13)
01:25:29.908 00.000 28316 Enqueuing Move request for scope (-0.20, 0.01)
01:25:29.909 00.001 29988 Worker thread wakes up
01:25:29.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
01:25:29.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
01:25:29.909 00.000 29988 Moving (-0.20, 0.01) raw xDistance=0.09 yDistance=0.17
01:25:29.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:25:29.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:29.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:29.910 00.001 28316 UpdateGuideState exits: m=2582 RSB=35.1 Saturée
01:25:29.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:29.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:29.911 00.001 28316 Enqueuing Expose request
01:25:29.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:25:29.911 00.000 29988 MoveAxis(E, 0, ABG)
01:25:29.911 00.000 29988 Move returns status 0, amount 0
01:25:29.911 00.000 29988 MoveAxis(N, 0, ABG)
01:25:29.911 00.000 29988 Move returns status 0, amount 0
01:25:29.911 00.000 29988 move complete, result=0
01:25:29.911 00.000 29988 worker thread done servicing request
01:25:29.911 00.000 29988 Worker thread wakes up
01:25:29.912 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:29.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:29.914 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:31.551 01.637 29988 Exposure complete
01:25:31.605 00.054 29988 worker thread done servicing request
01:25:31.605 00.000 28316 OnExposeComplete: enter
01:25:31.608 00.003 28316 UpdateGuideState(): m_state=6
01:25:31.609 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
01:25:31.610 00.001 28316 Star::Find returns 1 (0), X=953.21, Y=255.42, Mass=2531, SNR=34.9, Peak=193 HFD=3.9
01:25:31.612 00.002 28316 MultiStar: [#1 -0.09,-0.01,0.98,U] [#2 0.16,-0.07,0.90,U] [#3 0.00,-0.18,0.88,U] [#4 0.06,-0.06,0.80,U] [#5 -0.11,-0.01,0.71,U] [#6 0.00,-0.01,0.62,U] [#7 -0.16,-0.14,0.61,U] [#8 -0.26,-0.10,0.59,U] 
01:25:31.612 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {0.10, -0.39}
01:25:31.613 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
01:25:31.614 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
01:25:31.615 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.72 mountX=-0.10 mountY=0.07, mountTheta=2.54
01:25:31.616 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
01:25:31.617 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
01:25:31.617 00.000 29988 Worker thread wakes up
01:25:31.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:31.618 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:25:31.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:31.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:31.619 00.001 28316 Enqueuing Expose request
01:25:31.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
01:25:31.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
01:25:31.619 00.000 29988 Moving (-0.02, -0.12) raw xDistance=-0.10 yDistance=0.07
01:25:31.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:25:31.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:31.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:25:31.619 00.000 29988 MoveAxis(E, 0, ABG)
01:25:31.619 00.000 29988 Move returns status 0, amount 0
01:25:31.619 00.000 29988 MoveAxis(N, 0, ABG)
01:25:31.619 00.000 29988 Move returns status 0, amount 0
01:25:31.619 00.000 29988 move complete, result=0
01:25:31.620 00.001 29988 worker thread done servicing request
01:25:31.620 00.000 29988 Worker thread wakes up
01:25:31.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:31.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:31.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:33.148 01.528 29988 Exposure complete
01:25:33.193 00.045 29988 worker thread done servicing request
01:25:33.194 00.001 28316 OnExposeComplete: enter
01:25:33.194 00.000 28316 UpdateGuideState(): m_state=6
01:25:33.195 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
01:25:33.195 00.000 28316 Star::Find returns 1 (0), X=952.97, Y=255.48, Mass=2439, SNR=34.2, Peak=195 HFD=4.1
01:25:33.196 00.001 28316 MultiStar: [#1 -0.29,0.02,1.00,U] [#2 -0.22,-0.10,0.90,U] [#3 -0.26,-0.11,0.84,U] [#4 -0.16,-0.15,0.84,U] [#5 -0.51,-0.11,0.00,M2] [#6 -0.13,-0.27,0.62,U] [#7 -0.25,-0.17,0.66,U] [#8 -0.48,0.00,0.00,M1] 
01:25:33.196 00.000 28316 refined, 6 included, MultiStar: {-0.21, -0.15}, one-star: {-0.15, -0.33}
01:25:33.197 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
01:25:33.197 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
01:25:33.198 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-2.51 mountX=-0.05 mountY=0.25, mountTheta=1.77
01:25:33.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.15, opts=13)
01:25:33.201 00.001 28316 Enqueuing Move request for scope (-0.21, -0.15)
01:25:33.202 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:33.203 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:25:33.204 00.001 29988 Worker thread wakes up
01:25:33.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
01:25:33.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:33.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:33.206 00.001 28316 Enqueuing Expose request
01:25:33.207 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
01:25:33.207 00.000 29988 Moving (-0.21, -0.15) raw xDistance=-0.05 yDistance=0.25
01:25:33.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:25:33.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:33.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:25:33.207 00.000 29988 MoveAxis(E, 0, ABG)
01:25:33.207 00.000 29988 Move returns status 0, amount 0
01:25:33.208 00.001 29988 MoveAxis(N, 0, ABG)
01:25:33.208 00.000 29988 Move returns status 0, amount 0
01:25:33.208 00.000 29988 move complete, result=0
01:25:33.208 00.000 29988 worker thread done servicing request
01:25:33.208 00.000 29988 Worker thread wakes up
01:25:33.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:33.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:33.208 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:25:34.832 01.624 29988 Exposure complete
01:25:34.877 00.045 29988 worker thread done servicing request
01:25:34.877 00.000 28316 OnExposeComplete: enter
01:25:34.879 00.002 28316 UpdateGuideState(): m_state=6
01:25:34.879 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
01:25:34.880 00.001 28316 Star::Find returns 1 (0), X=953.08, Y=255.74, Mass=2322, SNR=33.3, Peak=210 HFD=4.1
01:25:34.880 00.000 28316 MultiStar: [#1 -0.26,0.11,1.00,U] [#2 -0.02,0.22,0.91,U] [#3 -0.20,0.03,0.89,U] [#4 -0.11,0.25,0.81,U] [#5 -0.27,0.12,0.76,U] [#6 0.04,0.20,0.65,U] [#7 -0.21,0.14,0.64,U] [#8 -0.01,0.32,0.00,M2] 
01:25:34.881 00.001 28316 single-star, 7 included, MultiStar: {-0.13, 0.12}, one-star: {-0.03, -0.07}
01:25:34.881 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
01:25:34.882 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24)
01:25:34.882 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-2.01 mountX=-0.05 mountY=0.06, mountTheta=2.26
01:25:34.883 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
01:25:34.884 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
01:25:34.884 00.000 29988 Worker thread wakes up
01:25:34.884 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
01:25:34.884 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
01:25:34.884 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
01:25:34.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:25:34.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:34.885 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.3
01:25:34.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:34.886 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:34.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:25:34.886 00.000 29988 MoveAxis(E, 0, ABG)
01:25:34.886 00.000 29988 Move returns status 0, amount 0
01:25:34.886 00.000 29988 MoveAxis(N, 0, ABG)
01:25:34.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:34.887 00.001 28316 Enqueuing Expose request
01:25:34.888 00.001 29988 Move returns status 0, amount 0
01:25:34.888 00.000 29988 move complete, result=0
01:25:34.888 00.000 29988 worker thread done servicing request
01:25:34.888 00.000 29988 Worker thread wakes up
01:25:34.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:34.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:34.889 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:36.396 01.507 29988 Exposure complete
01:25:36.431 00.035 29988 worker thread done servicing request
01:25:36.431 00.000 28316 OnExposeComplete: enter
01:25:36.432 00.001 28316 UpdateGuideState(): m_state=6
01:25:36.433 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
01:25:36.436 00.003 28316 Star::Find returns 1 (0), X=953.08, Y=255.69, Mass=2560, SNR=35.0, Peak=225 HFD=3.9
01:25:36.436 00.000 28316 MultiStar: [#1 -0.31,0.03,0.00,M1] [#2 -0.12,0.14,0.88,U] [#3 -0.21,0.05,0.84,U] [#4 -0.26,0.02,0.78,U] [#5 -0.44,0.03,0.00,M2] [#6 -0.16,0.11,0.62,U] [#7 -0.33,-0.00,0.00,M1] [#8 -0.41,-0.01,0.00,M3] 
01:25:36.440 00.004 28316 single-star, 4 included, MultiStar: {-0.15, 0.03}, one-star: {-0.03, -0.12}
01:25:36.442 00.002 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.48)
01:25:36.444 00.002 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
01:25:36.446 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.81 mountX=-0.10 mountY=0.08, mountTheta=2.45
01:25:36.450 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
01:25:36.453 00.003 28316 Enqueuing Move request for scope (-0.03, -0.12)
01:25:36.454 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:36.454 00.000 28316 UpdateGuideState exits: m=2560 RSB=35.0
01:25:36.456 00.002 29988 Worker thread wakes up
01:25:36.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
01:25:36.456 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
01:25:36.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:36.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:36.458 00.002 28316 Enqueuing Expose request
01:25:36.459 00.001 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
01:25:36.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:25:36.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:36.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:25:36.459 00.000 29988 MoveAxis(E, 0, ABG)
01:25:36.459 00.000 29988 Move returns status 0, amount 0
01:25:36.459 00.000 29988 MoveAxis(N, 0, ABG)
01:25:36.459 00.000 29988 Move returns status 0, amount 0
01:25:36.459 00.000 29988 move complete, result=0
01:25:36.459 00.000 29988 worker thread done servicing request
01:25:36.459 00.000 29988 Worker thread wakes up
01:25:36.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:36.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:36.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:38.095 01.636 29988 Exposure complete
01:25:38.122 00.027 29988 worker thread done servicing request
01:25:38.122 00.000 28316 OnExposeComplete: enter
01:25:38.123 00.001 28316 UpdateGuideState(): m_state=6
01:25:38.124 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
01:25:38.124 00.000 28316 Star::Find returns 1 (0), X=953.25, Y=255.64, Mass=2283, SNR=33.1, Peak=198 HFD=3.7
01:25:38.125 00.001 28316 MultiStar: [#1 -0.03,0.06,1.02,U] [#2 0.02,0.04,0.92,U] [#3 -0.06,-0.13,0.86,U] [#4 -0.01,-0.08,0.87,U] [#5 -0.01,0.00,0.79,U] [#6 -0.08,-0.02,0.65,U] [#7 -0.09,0.05,0.62,U] [#8 -0.16,0.08,0.64,U] 
01:25:38.125 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {0.13, -0.17}
01:25:38.126 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
01:25:38.126 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
01:25:38.127 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.29 mountX=-0.01 mountY=0.03, mountTheta=1.98
01:25:38.129 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
01:25:38.130 00.001 28316 Enqueuing Move request for scope (-0.02, -0.02)
01:25:38.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:38.131 00.001 29988 Worker thread wakes up
01:25:38.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:25:38.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:25:38.131 00.000 29988 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.03
01:25:38.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:25:38.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:38.131 00.000 28316 UpdateGuideState exits: m=2283 RSB=33.1
01:25:38.132 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:25:38.132 00.000 29988 MoveAxis(E, 0, ABG)
01:25:38.132 00.000 29988 Move returns status 0, amount 0
01:25:38.132 00.000 29988 MoveAxis(N, 0, ABG)
01:25:38.132 00.000 29988 Move returns status 0, amount 0
01:25:38.132 00.000 29988 move complete, result=0
01:25:38.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:38.133 00.001 29988 worker thread done servicing request
01:25:38.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:38.133 00.000 28316 Enqueuing Expose request
01:25:38.134 00.001 29988 Worker thread wakes up
01:25:38.134 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:38.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:38.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:39.664 01.530 29988 Exposure complete
01:25:39.697 00.033 29988 worker thread done servicing request
01:25:39.698 00.001 28316 OnExposeComplete: enter
01:25:39.698 00.000 28316 UpdateGuideState(): m_state=6
01:25:39.699 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
01:25:39.699 00.000 28316 Star::Find returns 1 (0), X=953.06, Y=255.88, Mass=2387, SNR=33.8, Peak=238 HFD=4.1
01:25:39.700 00.001 28316 MultiStar: [#1 -0.07,0.12,0.99,U] [#2 -0.23,0.14,0.94,U] [#3 -0.20,0.01,0.88,U] [#4 -0.10,0.09,0.85,U] [#5 -0.21,0.12,0.76,U] [#6 -0.10,-0.04,0.63,U] [#7 -0.26,-0.05,0.62,U] [#8 -0.37,-0.12,0.00,M3] 
01:25:39.700 00.000 28316 single-star, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.05, 0.07}
01:25:39.701 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
01:25:39.701 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
01:25:39.702 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.22 mountX=0.09 mountY=0.02, mountTheta=0.18
01:25:39.702 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:25:39.703 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:25:39.703 00.000 29988 Worker thread wakes up
01:25:39.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:39.704 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.8
01:25:39.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:39.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:39.705 00.000 28316 Enqueuing Expose request
01:25:39.706 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:25:39.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:25:39.706 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.09 yDistance=0.02
01:25:39.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:25:39.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:39.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:25:39.706 00.000 29988 MoveAxis(E, 0, ABG)
01:25:39.706 00.000 29988 Move returns status 0, amount 0
01:25:39.706 00.000 29988 MoveAxis(N, 0, ABG)
01:25:39.706 00.000 29988 Move returns status 0, amount 0
01:25:39.706 00.000 29988 move complete, result=0
01:25:39.706 00.000 29988 worker thread done servicing request
01:25:39.706 00.000 29988 Worker thread wakes up
01:25:39.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:39.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:39.706 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:41.344 01.638 29988 Exposure complete
01:25:41.377 00.033 29988 worker thread done servicing request
01:25:41.377 00.000 28316 OnExposeComplete: enter
01:25:41.378 00.001 28316 UpdateGuideState(): m_state=6
01:25:41.379 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
01:25:41.379 00.000 28316 Star::Find returns 1 (0), X=952.95, Y=255.63, Mass=2399, SNR=34.0, Peak=197 HFD=4.0
01:25:41.381 00.002 28316 MultiStar: [#1 -0.27,-0.07,0.97,U] [#2 -0.14,0.18,0.93,U] [#3 -0.28,-0.10,0.87,U] [#4 -0.23,-0.02,0.80,U] [#5 -0.45,-0.02,0.00,M1] [#6 -0.34,-0.01,0.00,M1] [#7 -0.22,-0.18,0.64,U] [#8 -0.30,0.18,0.00,M4] 
01:25:41.382 00.001 28316 refined, 5 included, MultiStar: {-0.22, -0.06}, one-star: {-0.16, -0.18}
01:25:41.383 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
01:25:41.384 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
01:25:41.385 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.22 cameraTheta=-2.89 mountX=0.04 mountY=0.22, mountTheta=1.39
01:25:41.387 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.06, opts=13)
01:25:41.388 00.001 28316 Enqueuing Move request for scope (-0.22, -0.06)
01:25:41.388 00.000 29988 Worker thread wakes up
01:25:41.388 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:41.389 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
01:25:41.389 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
01:25:41.389 00.000 29988 Moving (-0.22, -0.06) raw xDistance=0.04 yDistance=0.22
01:25:41.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:25:41.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:41.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:25:41.389 00.000 29988 MoveAxis(E, 0, ABG)
01:25:41.389 00.000 29988 Move returns status 0, amount 0
01:25:41.389 00.000 29988 MoveAxis(N, 0, ABG)
01:25:41.389 00.000 29988 Move returns status 0, amount 0
01:25:41.389 00.000 29988 move complete, result=0
01:25:41.389 00.000 29988 worker thread done servicing request
01:25:41.389 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.0
01:25:41.390 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:41.390 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:41.392 00.002 28316 Enqueuing Expose request
01:25:41.392 00.000 29988 Worker thread wakes up
01:25:41.392 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:41.393 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:41.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:42.915 01.522 29988 Exposure complete
01:25:42.952 00.037 29988 worker thread done servicing request
01:25:42.952 00.000 28316 OnExposeComplete: enter
01:25:42.953 00.001 28316 UpdateGuideState(): m_state=6
01:25:42.954 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
01:25:42.956 00.002 28316 Star::Find returns 1 (0), X=953.16, Y=255.64, Mass=2337, SNR=33.5, Peak=207 HFD=3.7
01:25:42.957 00.001 28316 MultiStar: [#1 -0.20,0.10,1.01,U] [#2 -0.11,0.16,0.91,U] [#3 -0.11,-0.03,0.88,U] [#4 -0.01,0.03,0.83,U] [#5 -0.37,0.13,0.00,M2] [#6 -0.15,-0.01,0.65,U] [#7 -0.07,-0.01,0.64,U] [#8 -0.29,0.21,0.00,M5] 
01:25:42.958 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.01}, one-star: {0.05, -0.17}
01:25:42.960 00.002 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
01:25:42.960 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
01:25:42.961 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.00 mountX=0.05 mountY=0.07, mountTheta=0.99
01:25:42.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
01:25:42.963 00.001 28316 Enqueuing Move request for scope (-0.08, 0.01)
01:25:42.963 00.000 29988 Worker thread wakes up
01:25:42.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
01:25:42.964 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
01:25:42.964 00.000 29988 Moving (-0.08, 0.01) raw xDistance=0.05 yDistance=0.07
01:25:42.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:25:42.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:42.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:42.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:25:42.964 00.000 29988 MoveAxis(E, 0, ABG)
01:25:42.964 00.000 29988 Move returns status 0, amount 0
01:25:42.964 00.000 29988 MoveAxis(N, 0, ABG)
01:25:42.964 00.000 29988 Move returns status 0, amount 0
01:25:42.964 00.000 29988 move complete, result=0
01:25:42.964 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
01:25:42.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:42.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:42.965 00.000 28316 Enqueuing Expose request
01:25:42.966 00.001 29988 worker thread done servicing request
01:25:42.966 00.000 29988 Worker thread wakes up
01:25:42.966 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:42.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:42.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:44.588 01.622 29988 Exposure complete
01:25:44.616 00.028 29988 worker thread done servicing request
01:25:44.617 00.001 28316 OnExposeComplete: enter
01:25:44.617 00.000 28316 UpdateGuideState(): m_state=6
01:25:44.618 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
01:25:44.618 00.000 28316 Star::Find returns 1 (0), X=953.05, Y=255.66, Mass=2351, SNR=33.7, Peak=200 HFD=4.0
01:25:44.619 00.001 28316 MultiStar: [#1 -0.11,-0.01,0.99,U] [#2 -0.18,0.09,0.94,U] [#3 -0.17,-0.04,0.89,U] [#4 -0.07,-0.05,0.84,U] [#5 -0.35,-0.05,0.00,M3] [#6 -0.32,-0.15,0.00,M1] [#7 -0.26,-0.22,0.00,M1] [#8 -0.31,0.06,0.00,M6] 
01:25:44.619 00.000 28316 refined, 4 included, MultiStar: {-0.12, -0.03}, one-star: {-0.07, -0.15}
01:25:44.620 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:25:44.620 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:25:44.620 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.02 mountY=0.12, mountTheta=1.41
01:25:44.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.03, opts=13)
01:25:44.622 00.001 28316 Enqueuing Move request for scope (-0.12, -0.03)
01:25:44.622 00.000 29988 Worker thread wakes up
01:25:44.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:44.623 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.7
01:25:44.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:44.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:44.624 00.000 28316 Enqueuing Expose request
01:25:44.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:25:44.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:25:44.625 00.000 29988 Moving (-0.12, -0.03) raw xDistance=0.02 yDistance=0.12
01:25:44.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:25:44.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:44.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:25:44.625 00.000 29988 MoveAxis(E, 0, ABG)
01:25:44.625 00.000 29988 Move returns status 0, amount 0
01:25:44.625 00.000 29988 MoveAxis(N, 0, ABG)
01:25:44.625 00.000 29988 Move returns status 0, amount 0
01:25:44.625 00.000 29988 move complete, result=0
01:25:44.625 00.000 29988 worker thread done servicing request
01:25:44.625 00.000 29988 Worker thread wakes up
01:25:44.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:44.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:44.625 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:46.143 01.518 29988 Exposure complete
01:25:46.176 00.033 29988 worker thread done servicing request
01:25:46.176 00.000 28316 OnExposeComplete: enter
01:25:46.177 00.001 28316 UpdateGuideState(): m_state=6
01:25:46.178 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
01:25:46.179 00.001 28316 Star::Find returns 1 (0), X=953.07, Y=255.62, Mass=2457, SNR=34.3, Peak=203 HFD=4.0
01:25:46.180 00.001 28316 MultiStar: [#1 -0.24,-0.02,1.00,U] [#2 -0.08,-0.02,0.89,U] [#3 -0.25,-0.17,0.00,M1] [#4 -0.10,-0.15,0.81,U] [#5 -0.41,-0.03,0.00,M4] [#6 -0.20,-0.07,0.64,U] [#7 -0.23,-0.26,0.00,M2] [#8 -0.38,-0.13,0.00,M7] 
01:25:46.180 00.000 28316 refined, 4 included, MultiStar: {-0.13, -0.09}, one-star: {-0.05, -0.19}
01:25:46.181 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.78)
01:25:46.181 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74)
01:25:46.181 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.51 mountX=-0.03 mountY=0.16, mountTheta=1.78
01:25:46.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
01:25:46.183 00.001 28316 Enqueuing Move request for scope (-0.13, -0.09)
01:25:46.183 00.000 29988 Worker thread wakes up
01:25:46.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:46.183 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
01:25:46.183 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:25:46.185 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
01:25:46.185 00.000 29988 Moving (-0.13, -0.09) raw xDistance=-0.03 yDistance=0.16
01:25:46.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:25:46.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:46.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:46.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:25:46.185 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:46.186 00.001 29988 MoveAxis(E, 0, ABG)
01:25:46.186 00.000 29988 Move returns status 0, amount 0
01:25:46.186 00.000 29988 MoveAxis(N, 0, ABG)
01:25:46.186 00.000 29988 Move returns status 0, amount 0
01:25:46.186 00.000 29988 move complete, result=0
01:25:46.186 00.000 28316 Enqueuing Expose request
01:25:46.187 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:46.187 00.000 29988 worker thread done servicing request
01:25:46.187 00.000 29988 Worker thread wakes up
01:25:46.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:46.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:47.821 01.634 29988 Exposure complete
01:25:47.854 00.033 29988 worker thread done servicing request
01:25:47.854 00.000 28316 OnExposeComplete: enter
01:25:47.856 00.002 28316 UpdateGuideState(): m_state=6
01:25:47.857 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
01:25:47.858 00.001 28316 Star::Find returns 1 (0), X=952.99, Y=255.58, Mass=2380, SNR=33.8, Peak=197 HFD=3.9
01:25:47.859 00.001 28316 MultiStar: [#1 -0.35,-0.01,0.00,M1] [#2 -0.32,0.03,0.00,M1] [#3 -0.42,-0.09,0.00,M2] [#4 -0.20,-0.14,0.83,U] [#5 -0.45,-0.01,0.00,M5] [#6 -0.33,-0.10,0.00,M1] [#7 -0.34,-0.19,0.00,M3] [#8 -0.38,-0.15,0.00,M8] 
01:25:47.860 00.001 28316 refined, 1 included, MultiStar: {-0.16, -0.19}, one-star: {-0.13, -0.23}
01:25:47.861 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
01:25:47.861 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
01:25:47.862 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.28 mountX=-0.11 mountY=0.23, mountTheta=2.00
01:25:47.862 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.19, opts=13)
01:25:47.864 00.002 28316 Enqueuing Move request for scope (-0.16, -0.19)
01:25:47.864 00.000 29988 Worker thread wakes up
01:25:47.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:47.865 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:25:47.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:47.866 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
01:25:47.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
01:25:47.866 00.000 29988 Moving (-0.16, -0.19) raw xDistance=-0.11 yDistance=0.23
01:25:47.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:25:47.866 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.40 newest=0.51
01:25:47.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:25:47.866 00.000 29988 MoveAxis(E, 0, ABG)
01:25:47.866 00.000 29988 Move returns status 0, amount 0
01:25:47.866 00.000 29988 MoveAxis(S, 54, ABG)
01:25:47.866 00.000 29988 Guiding  Dir = 1, Dur = 54
01:25:47.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:47.867 00.001 28316 Enqueuing Expose request
01:25:47.867 00.000 29988 IsSlewing returns 0
01:25:47.868 00.001 29988 IsGuiding returns 0
01:25:47.872 00.004 29988 PulseGuide returned control before completion, sleep 60
01:25:47.945 00.073 29988 IsGuiding returns 0
01:25:47.945 00.000 29988 Move returns status 0, amount 54
01:25:47.945 00.000 29988 move complete, result=0
01:25:47.945 00.000 29988 worker thread done servicing request
01:25:47.945 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 54 ms SOUTH
01:25:47.946 00.001 29988 Worker thread wakes up
01:25:47.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:47.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:49.349 01.403 29988 Exposure complete
01:25:49.392 00.043 29988 worker thread done servicing request
01:25:49.392 00.000 28316 OnExposeComplete: enter
01:25:49.394 00.002 28316 UpdateGuideState(): m_state=6
01:25:49.395 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
01:25:49.396 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=255.58, Mass=2459, SNR=34.4, Peak=208 HFD=3.9
01:25:49.396 00.000 28316 MultiStar: [#1 -0.19,-0.05,0.99,U] [#2 -0.15,0.32,0.00,M2] [#3 -0.07,-0.12,0.85,U] [#4 -0.09,-0.17,0.82,U] [#5 -0.35,-0.10,0.00,M6] [#6 0.04,-0.15,0.61,U] [#7 -0.17,-0.22,0.61,U] [#8 -0.33,-0.13,0.00,M9] 
01:25:49.397 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.15}, one-star: {-0.03, -0.23}
01:25:49.397 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
01:25:49.398 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
01:25:49.398 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.09 mountX=-0.10 mountY=0.15, mountTheta=2.18
01:25:49.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.15, opts=13)
01:25:49.400 00.001 28316 Enqueuing Move request for scope (-0.09, -0.15)
01:25:49.400 00.000 29988 Worker thread wakes up
01:25:49.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
01:25:49.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
01:25:49.400 00.000 29988 Moving (-0.09, -0.15) raw xDistance=-0.10 yDistance=0.15
01:25:49.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:25:49.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:49.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:49.401 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:25:49.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:49.402 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:25:49.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:49.402 00.000 28316 Enqueuing Expose request
01:25:49.403 00.001 29988 MoveAxis(E, 0, ABG)
01:25:49.403 00.000 29988 Move returns status 0, amount 0
01:25:49.403 00.000 29988 MoveAxis(N, 0, ABG)
01:25:49.403 00.000 29988 Move returns status 0, amount 0
01:25:49.403 00.000 29988 move complete, result=0
01:25:49.403 00.000 29988 worker thread done servicing request
01:25:49.403 00.000 29988 Worker thread wakes up
01:25:49.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:49.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:49.404 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:51.026 01.622 29988 Exposure complete
01:25:51.072 00.046 29988 worker thread done servicing request
01:25:51.073 00.001 28316 OnExposeComplete: enter
01:25:51.076 00.003 28316 UpdateGuideState(): m_state=6
01:25:51.079 00.003 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
01:25:51.081 00.002 28316 Star::Find returns 1 (0), X=953.12, Y=255.45, Mass=2543, SNR=34.9, Peak=215 HFD=3.9
01:25:51.084 00.003 28316 MultiStar: [#1 -0.18,-0.13,0.98,U] [#2 -0.11,-0.08,0.90,U] [#3 -0.16,-0.19,0.85,U] [#4 -0.22,-0.23,0.00,M1] [#5 -0.26,-0.18,0.00,M7] [#6 -0.24,-0.15,0.62,U] [#7 -0.30,-0.33,0.00,M3] [#8 -0.22,-0.20,0.59,U] 
01:25:51.084 00.000 28316 refined, 5 included, MultiStar: {-0.14, -0.19}, one-star: {0.01, -0.36}
01:25:51.084 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.08)
01:25:51.086 00.002 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.04)
01:25:51.088 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-2.21 mountX=-0.11 mountY=0.21, mountTheta=2.07
01:25:51.089 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.19, opts=13)
01:25:51.091 00.002 28316 Enqueuing Move request for scope (-0.14, -0.19)
01:25:51.091 00.000 29988 Worker thread wakes up
01:25:51.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:51.092 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
01:25:51.092 00.000 28316 UpdateGuideState exits: m=2543 RSB=34.9
01:25:51.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:51.093 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:51.093 00.000 28316 Enqueuing Expose request
01:25:51.093 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
01:25:51.093 00.000 29988 Moving (-0.14, -0.19) raw xDistance=-0.11 yDistance=0.21
01:25:51.094 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:25:51.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:25:51.094 00.000 29988 MoveAxis(E, 0, ABG)
01:25:51.094 00.000 29988 Move returns status 0, amount 0
01:25:51.094 00.000 29988 MoveAxis(S, 50, ABG)
01:25:51.094 00.000 29988 Guiding  Dir = 1, Dur = 50
01:25:51.094 00.000 29988 IsSlewing returns 0
01:25:51.094 00.000 29988 IsGuiding returns 0
01:25:51.099 00.005 29988 PulseGuide returned control before completion, sleep 56
01:25:51.165 00.066 29988 IsGuiding returns 1
01:25:51.165 00.000 29988 scope still moving after pulse duration time elapsed
01:25:51.196 00.031 29988 IsSlewing returns 0
01:25:51.196 00.000 29988 IsGuiding returns 0
01:25:51.196 00.000 29988 scope move finished after 50 + 52 ms
01:25:51.196 00.000 29988 Move returns status 0, amount 50
01:25:51.197 00.001 29988 move complete, result=0
01:25:51.197 00.000 29988 worker thread done servicing request
01:25:51.197 00.000 29988 Worker thread wakes up
01:25:51.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:51.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:51.197 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:25:52.614 01.417 29988 Exposure complete
01:25:52.658 00.044 29988 worker thread done servicing request
01:25:52.658 00.000 28316 OnExposeComplete: enter
01:25:52.660 00.002 28316 UpdateGuideState(): m_state=6
01:25:52.661 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
01:25:52.662 00.001 28316 Star::Find returns 1 (0), X=953.11, Y=255.64, Mass=2582, SNR=35.3, Peak=206 HFD=4.0
01:25:52.663 00.001 28316 MultiStar: [#1 -0.21,-0.01,0.97,U] [#2 0.12,-0.13,0.81,U] [#3 -0.10,-0.03,0.84,U] [#4 -0.03,-0.08,0.79,U] [#5 -0.19,-0.08,0.71,U] [#6 -0.07,-0.21,0.61,U] [#7 -0.05,-0.10,0.59,U] [#8 -0.14,-0.06,0.57,U] 
01:25:52.663 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.09}, one-star: {-0.00, -0.17}
01:25:52.664 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
01:25:52.664 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
01:25:52.665 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.23 mountX=-0.06 mountY=0.11, mountTheta=2.05
01:25:52.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.09, opts=13)
01:25:52.666 00.000 28316 Enqueuing Move request for scope (-0.07, -0.09)
01:25:52.667 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:52.667 00.000 28316 UpdateGuideState exits: m=2582 RSB=35.3
01:25:52.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:52.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:52.669 00.001 28316 Enqueuing Expose request
01:25:52.669 00.000 29988 Worker thread wakes up
01:25:52.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
01:25:52.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
01:25:52.669 00.000 29988 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.11
01:25:52.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:25:52.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:52.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:25:52.669 00.000 29988 MoveAxis(E, 0, ABG)
01:25:52.669 00.000 29988 Move returns status 0, amount 0
01:25:52.669 00.000 29988 MoveAxis(N, 0, ABG)
01:25:52.669 00.000 29988 Move returns status 0, amount 0
01:25:52.669 00.000 29988 move complete, result=0
01:25:52.669 00.000 29988 worker thread done servicing request
01:25:52.669 00.000 29988 Worker thread wakes up
01:25:52.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:52.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:52.670 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:54.296 01.626 29988 Exposure complete
01:25:54.344 00.048 29988 worker thread done servicing request
01:25:54.344 00.000 28316 OnExposeComplete: enter
01:25:54.344 00.000 28316 UpdateGuideState(): m_state=6
01:25:54.345 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
01:25:54.345 00.000 28316 Star::Find returns 1 (0), X=953.11, Y=255.67, Mass=2397, SNR=34.0, Peak=215 HFD=4.0
01:25:54.346 00.001 28316 MultiStar: [#1 0.00,0.04,0.99,U] [#2 -0.21,0.11,0.90,U] [#3 -0.21,0.07,0.86,U] [#4 0.06,0.10,0.84,U] [#5 -0.19,0.09,0.73,U] [#6 -0.10,-0.08,0.62,U] [#7 -0.17,-0.08,0.60,U] [#8 -0.34,0.05,0.00,M8] 
01:25:54.346 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {-0.00, -0.14}
01:25:54.347 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
01:25:54.348 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
01:25:54.349 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=0.05 mountY=0.08, mountTheta=0.96
01:25:54.351 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
01:25:54.352 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
01:25:54.353 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:54.354 00.001 28316 UpdateGuideState exits: m=2397 RSB=34.0
01:25:54.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:54.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:54.357 00.001 28316 Enqueuing Expose request
01:25:54.359 00.002 29988 Worker thread wakes up
01:25:54.359 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:25:54.359 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:25:54.359 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.05 yDistance=0.08
01:25:54.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:25:54.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:54.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:25:54.359 00.000 29988 MoveAxis(E, 0, ABG)
01:25:54.359 00.000 29988 Move returns status 0, amount 0
01:25:54.359 00.000 29988 MoveAxis(N, 0, ABG)
01:25:54.359 00.000 29988 Move returns status 0, amount 0
01:25:54.359 00.000 29988 move complete, result=0
01:25:54.359 00.000 29988 worker thread done servicing request
01:25:54.359 00.000 29988 Worker thread wakes up
01:25:54.359 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:54.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:54.360 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:55.884 01.524 29988 Exposure complete
01:25:55.925 00.041 29988 worker thread done servicing request
01:25:55.925 00.000 28316 OnExposeComplete: enter
01:25:55.926 00.001 28316 UpdateGuideState(): m_state=6
01:25:55.927 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
01:25:55.927 00.000 28316 Star::Find returns 1 (0), X=952.94, Y=255.52, Mass=2464, SNR=34.4, Peak=194 HFD=3.8
01:25:55.928 00.001 28316 MultiStar: [#1 -0.43,-0.02,0.00,M1] [#2 -0.38,0.09,0.00,M1] [#3 -0.21,-0.08,0.85,U] [#4 -0.40,0.02,0.00,M1] [#5 -0.47,-0.07,0.00,M6] [#6 -0.53,-0.12,0.00,M1] [#7 -0.47,-0.16,0.00,M2] [#8 -0.40,-0.01,0.00,M9] 
01:25:55.928 00.000 28316 refined, 1 included, MultiStar: {-0.19, -0.19}, one-star: {-0.18, -0.29}
01:25:55.929 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
01:25:55.929 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
01:25:55.930 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.36 mountX=-0.10 mountY=0.26, mountTheta=1.93
01:25:55.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.19, opts=13)
01:25:55.931 00.000 28316 Enqueuing Move request for scope (-0.19, -0.19)
01:25:55.932 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:55.933 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.4
01:25:55.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:55.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:55.934 00.000 28316 Enqueuing Expose request
01:25:55.935 00.001 29988 Worker thread wakes up
01:25:55.935 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
01:25:55.935 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
01:25:55.935 00.000 29988 Moving (-0.19, -0.19) raw xDistance=-0.10 yDistance=0.26
01:25:55.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:25:55.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:25:55.935 00.000 29988 MoveAxis(E, 0, ABG)
01:25:55.935 00.000 29988 Move returns status 0, amount 0
01:25:55.935 00.000 29988 MoveAxis(S, 62, ABG)
01:25:55.935 00.000 29988 Guiding  Dir = 1, Dur = 62
01:25:55.935 00.000 29988 IsSlewing returns 0
01:25:55.935 00.000 29988 IsGuiding returns 0
01:25:55.941 00.006 29988 PulseGuide returned control before completion, sleep 67
01:25:56.018 00.077 29988 IsGuiding returns 0
01:25:56.018 00.000 29988 Move returns status 0, amount 62
01:25:56.018 00.000 29988 move complete, result=0
01:25:56.018 00.000 29988 worker thread done servicing request
01:25:56.018 00.000 29988 Worker thread wakes up
01:25:56.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:25:56.019 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:56.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:57.650 01.631 29988 Exposure complete
01:25:57.697 00.047 29988 worker thread done servicing request
01:25:57.697 00.000 28316 OnExposeComplete: enter
01:25:57.698 00.001 28316 UpdateGuideState(): m_state=6
01:25:57.698 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
01:25:57.699 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.88, Mass=2462, SNR=34.4, Peak=237 HFD=4.1
01:25:57.699 00.000 28316 MultiStar: [#1 -0.04,0.20,0.98,U] [#2 -0.13,0.22,0.86,U] [#3 0.05,0.13,0.81,U] [#4 -0.14,0.24,0.79,U] [#5 -0.22,0.09,0.69,U] [#6 -0.05,0.11,0.60,U] [#7 -0.11,-0.01,0.63,U] [#8 -0.16,0.21,0.57,U] 
01:25:57.700 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.15}, one-star: {0.05, 0.07}
01:25:57.700 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
01:25:57.701 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
01:25:57.701 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.99 mountX=0.05 mountY=-0.08, mountTheta=-1.02
01:25:57.703 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
01:25:57.704 00.001 28316 Enqueuing Move request for scope (0.05, 0.07)
01:25:57.704 00.000 29988 Worker thread wakes up
01:25:57.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:57.705 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:25:57.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:57.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:57.706 00.000 28316 Enqueuing Expose request
01:25:57.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:25:57.707 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:25:57.707 00.000 29988 Moving (0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
01:25:57.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:25:57.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:57.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:25:57.707 00.000 29988 MoveAxis(E, 0, ABG)
01:25:57.707 00.000 29988 Move returns status 0, amount 0
01:25:57.707 00.000 29988 MoveAxis(N, 0, ABG)
01:25:57.707 00.000 29988 Move returns status 0, amount 0
01:25:57.707 00.000 29988 move complete, result=0
01:25:57.707 00.000 29988 worker thread done servicing request
01:25:57.707 00.000 29988 Worker thread wakes up
01:25:57.707 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:57.708 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:57.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:59.231 01.523 29988 Exposure complete
01:25:59.267 00.036 29988 worker thread done servicing request
01:25:59.268 00.001 28316 OnExposeComplete: enter
01:25:59.269 00.001 28316 UpdateGuideState(): m_state=6
01:25:59.271 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
01:25:59.272 00.001 28316 Star::Find returns 1 (0), X=953.19, Y=255.78, Mass=2518, SNR=34.9, Peak=231 HFD=3.9
01:25:59.273 00.001 28316 MultiStar: [#1 -0.09,0.19,0.96,U] [#2 -0.03,0.13,0.89,U] [#3 -0.16,0.03,0.83,U] [#4 -0.07,0.22,0.81,U] [#5 -0.27,0.10,0.70,U] [#6 -0.24,0.14,0.62,U] [#7 -0.14,0.17,0.61,U] [#8 -0.14,0.13,0.57,U] 
01:25:59.274 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.11}, one-star: {0.07, -0.03}
01:25:59.277 00.003 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:25:59.277 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:25:59.278 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.39 mountX=-0.06 mountY=-0.05, mountTheta=-2.41
01:25:59.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
01:25:59.279 00.000 28316 Enqueuing Move request for scope (0.07, -0.03)
01:25:59.280 00.001 29988 Worker thread wakes up
01:25:59.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:25:59.280 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.9
01:25:59.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:59.281 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:25:59.282 00.001 28316 Enqueuing Expose request
01:25:59.283 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
01:25:59.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
01:25:59.283 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.05
01:25:59.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:25:59.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:59.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:25:59.283 00.000 29988 MoveAxis(E, 0, ABG)
01:25:59.283 00.000 29988 Move returns status 0, amount 0
01:25:59.283 00.000 29988 MoveAxis(N, 0, ABG)
01:25:59.283 00.000 29988 Move returns status 0, amount 0
01:25:59.283 00.000 29988 move complete, result=0
01:25:59.283 00.000 29988 worker thread done servicing request
01:25:59.283 00.000 29988 Worker thread wakes up
01:25:59.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:25:59.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:25:59.283 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:00.923 01.640 29988 Exposure complete
01:26:00.966 00.043 29988 worker thread done servicing request
01:26:00.967 00.001 28316 OnExposeComplete: enter
01:26:00.968 00.001 28316 UpdateGuideState(): m_state=6
01:26:00.969 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
01:26:00.971 00.002 28316 Star::Find returns 1 (0), X=953.19, Y=255.96, Mass=2361, SNR=33.7, Peak=219 HFD=4.1
01:26:00.972 00.001 28316 MultiStar: [#1 -0.19,0.14,0.96,U] [#2 0.06,0.22,0.93,U] [#3 -0.18,0.09,0.86,U] [#4 -0.09,0.23,0.84,U] [#5 -0.04,0.04,0.75,U] [#6 -0.23,0.22,0.00,M1] [#7 -0.18,-0.03,0.62,U] [#8 -0.09,0.14,0.62,U] 
01:26:00.972 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.13}, one-star: {0.07, 0.15}
01:26:00.973 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
01:26:00.973 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
01:26:00.974 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.10 mountX=0.15 mountY=0.01, mountTheta=0.06
01:26:00.974 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.13, opts=13)
01:26:00.975 00.001 28316 Enqueuing Move request for scope (-0.07, 0.13)
01:26:00.975 00.000 29988 Worker thread wakes up
01:26:00.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:00.976 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.7
01:26:00.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:00.977 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:00.977 00.000 28316 Enqueuing Expose request
01:26:00.978 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
01:26:00.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
01:26:00.978 00.000 29988 Moving (-0.07, 0.13) raw xDistance=0.15 yDistance=0.01
01:26:00.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:26:00.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:00.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:26:00.978 00.000 29988 MoveAxis(E, 0, ABG)
01:26:00.978 00.000 29988 Move returns status 0, amount 0
01:26:00.978 00.000 29988 MoveAxis(N, 0, ABG)
01:26:00.978 00.000 29988 Move returns status 0, amount 0
01:26:00.978 00.000 29988 move complete, result=0
01:26:00.978 00.000 29988 worker thread done servicing request
01:26:00.978 00.000 29988 Worker thread wakes up
01:26:00.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:00.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:00.978 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:02.505 01.527 29988 Exposure complete
01:26:02.548 00.043 29988 worker thread done servicing request
01:26:02.549 00.001 28316 OnExposeComplete: enter
01:26:02.550 00.001 28316 UpdateGuideState(): m_state=6
01:26:02.551 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
01:26:02.551 00.000 28316 Star::Find returns 1 (0), X=953.25, Y=255.76, Mass=2414, SNR=34.0, Peak=220 HFD=3.8
01:26:02.553 00.002 28316 MultiStar: [#1 -0.10,0.11,0.99,U] [#2 -0.08,0.05,0.94,U] [#3 -0.02,-0.03,0.87,U] [#4 -0.04,0.21,0.83,U] [#5 -0.02,0.17,0.73,U] [#6 -0.05,-0.03,0.64,U] [#7 -0.01,-0.15,0.64,U] [#8 -0.16,0.14,0.59,U] 
01:26:02.555 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {0.13, -0.05}
01:26:02.557 00.002 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
01:26:02.560 00.003 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:26:02.562 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.18 mountX=0.06 mountY=0.01, mountTheta=0.14
01:26:02.564 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
01:26:02.564 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
01:26:02.564 00.000 29988 Worker thread wakes up
01:26:02.566 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
01:26:02.566 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
01:26:02.566 00.000 29988 Moving (-0.03, 0.05) raw xDistance=0.06 yDistance=0.01
01:26:02.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:26:02.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:02.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:26:02.566 00.000 29988 MoveAxis(E, 0, ABG)
01:26:02.566 00.000 29988 Move returns status 0, amount 0
01:26:02.566 00.000 29988 MoveAxis(N, 0, ABG)
01:26:02.566 00.000 29988 Move returns status 0, amount 0
01:26:02.566 00.000 29988 move complete, result=0
01:26:02.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:02.566 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
01:26:02.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:02.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:02.567 00.000 28316 Enqueuing Expose request
01:26:02.568 00.001 29988 worker thread done servicing request
01:26:02.568 00.000 29988 Worker thread wakes up
01:26:02.568 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:02.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:02.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:04.204 01.636 29988 Exposure complete
01:26:04.232 00.028 29988 worker thread done servicing request
01:26:04.232 00.000 28316 OnExposeComplete: enter
01:26:04.233 00.001 28316 UpdateGuideState(): m_state=6
01:26:04.233 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
01:26:04.234 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=255.66, Mass=2386, SNR=33.7, Peak=198 HFD=3.6
01:26:04.235 00.001 28316 MultiStar: [#1 -0.01,0.03,0.99,U] [#2 0.08,0.00,0.91,U] [#3 0.07,0.04,0.90,U] [#4 0.27,-0.06,0.84,U] [#5 -0.02,-0.07,0.73,U] [#6 0.01,-0.07,0.62,U] [#7 0.37,-0.11,0.00,M1] [#8 0.10,0.06,0.60,U] 
01:26:04.236 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.03}, one-star: {0.22, -0.15}
01:26:04.236 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
01:26:04.237 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
01:26:04.238 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.30 mountX=-0.07 mountY=-0.07, mountTheta=-2.32
01:26:04.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
01:26:04.239 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
01:26:04.240 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:04.240 00.000 29988 Worker thread wakes up
01:26:04.240 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.7
01:26:04.241 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:04.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:04.241 00.000 28316 Enqueuing Expose request
01:26:04.242 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
01:26:04.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
01:26:04.242 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.07 yDistance=-0.07
01:26:04.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:26:04.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:04.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:26:04.242 00.000 29988 MoveAxis(E, 0, ABG)
01:26:04.242 00.000 29988 Move returns status 0, amount 0
01:26:04.242 00.000 29988 MoveAxis(N, 0, ABG)
01:26:04.242 00.000 29988 Move returns status 0, amount 0
01:26:04.242 00.000 29988 move complete, result=0
01:26:04.242 00.000 29988 worker thread done servicing request
01:26:04.242 00.000 29988 Worker thread wakes up
01:26:04.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:04.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:04.242 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:05.756 01.514 29988 Exposure complete
01:26:05.805 00.049 29988 worker thread done servicing request
01:26:05.806 00.001 28316 OnExposeComplete: enter
01:26:05.806 00.000 28316 UpdateGuideState(): m_state=6
01:26:05.807 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
01:26:05.807 00.000 28316 Star::Find returns 1 (0), X=953.42, Y=255.84, Mass=2524, SNR=34.9, Peak=218 HFD=3.8
01:26:05.808 00.001 28316 MultiStar: [#1 0.05,0.10,0.98,U] [#2 0.14,0.04,0.89,U] [#3 0.27,0.06,0.85,U] [#4 0.15,0.12,0.77,U] [#5 0.02,0.13,0.73,U] [#6 0.09,0.09,0.61,U] [#7 0.01,0.06,0.61,U] [#8 -0.04,0.16,0.58,U] 
01:26:05.808 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.08}, one-star: {0.31, 0.03}
01:26:05.809 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
01:26:05.809 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
01:26:05.809 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.59 mountX=0.02 mountY=-0.15, mountTheta=-1.41
01:26:05.812 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.08, opts=13)
01:26:05.812 00.000 28316 Enqueuing Move request for scope (0.13, 0.08)
01:26:05.812 00.000 29988 Worker thread wakes up
01:26:05.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:05.813 00.001 28316 UpdateGuideState exits: m=2524 RSB=34.9
01:26:05.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:05.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:05.814 00.000 28316 Enqueuing Expose request
01:26:05.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
01:26:05.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
01:26:05.815 00.000 29988 Moving (0.13, 0.08) raw xDistance=0.02 yDistance=-0.15
01:26:05.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:26:05.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:05.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:26:05.815 00.000 29988 MoveAxis(E, 0, ABG)
01:26:05.815 00.000 29988 Move returns status 0, amount 0
01:26:05.815 00.000 29988 MoveAxis(N, 0, ABG)
01:26:05.815 00.000 29988 Move returns status 0, amount 0
01:26:05.815 00.000 29988 move complete, result=0
01:26:05.815 00.000 29988 worker thread done servicing request
01:26:05.815 00.000 29988 Worker thread wakes up
01:26:05.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:05.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:05.817 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:07.448 01.631 29988 Exposure complete
01:26:07.498 00.050 29988 worker thread done servicing request
01:26:07.498 00.000 28316 OnExposeComplete: enter
01:26:07.501 00.003 28316 UpdateGuideState(): m_state=6
01:26:07.503 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
01:26:07.506 00.003 28316 Star::Find returns 1 (0), X=953.27, Y=255.79, Mass=2496, SNR=34.7, Peak=212 HFD=3.9
01:26:07.509 00.003 28316 MultiStar: [#1 -0.00,0.14,0.98,U] [#2 0.07,0.19,0.91,U] [#3 -0.02,0.09,0.88,U] [#4 0.09,0.15,0.83,U] [#5 -0.06,0.05,0.76,U] [#6 -0.02,0.16,0.65,U] [#7 -0.11,0.07,0.63,U] [#8 -0.04,0.18,0.58,U] 
01:26:07.510 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.16, -0.02}
01:26:07.510 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.59 = -0.59)
01:26:07.510 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
01:26:07.511 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.41 mountX=0.09 mountY=-0.07, mountTheta=-0.61
01:26:07.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
01:26:07.512 00.000 28316 Enqueuing Move request for scope (0.02, 0.11)
01:26:07.513 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:07.513 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.7
01:26:07.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:07.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:07.515 00.001 28316 Enqueuing Expose request
01:26:07.515 00.000 29988 Worker thread wakes up
01:26:07.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
01:26:07.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
01:26:07.515 00.000 29988 Moving (0.02, 0.11) raw xDistance=0.09 yDistance=-0.07
01:26:07.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:26:07.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:07.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:26:07.515 00.000 29988 MoveAxis(E, 0, ABG)
01:26:07.515 00.000 29988 Move returns status 0, amount 0
01:26:07.515 00.000 29988 MoveAxis(N, 0, ABG)
01:26:07.515 00.000 29988 Move returns status 0, amount 0
01:26:07.515 00.000 29988 move complete, result=0
01:26:07.515 00.000 29988 worker thread done servicing request
01:26:07.515 00.000 29988 Worker thread wakes up
01:26:07.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:07.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:07.516 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:09.036 01.520 29988 Exposure complete
01:26:09.082 00.046 29988 worker thread done servicing request
01:26:09.082 00.000 28316 OnExposeComplete: enter
01:26:09.083 00.001 28316 UpdateGuideState(): m_state=6
01:26:09.084 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
01:26:09.084 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=255.83, Mass=2475, SNR=34.5, Peak=210 HFD=3.8
01:26:09.085 00.001 28316 MultiStar: [#1 0.10,0.08,0.96,U] [#2 0.22,0.25,0.00,M1] [#3 0.15,0.08,0.89,U] [#4 0.20,0.19,0.80,U] [#5 0.05,0.07,0.72,U] [#6 0.05,0.13,0.63,U] [#7 0.09,0.05,0.63,U] [#8 -0.07,0.07,0.56,U] 
01:26:09.085 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.09}, one-star: {0.22, 0.02}
01:26:09.085 00.000 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
01:26:09.086 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
01:26:09.086 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.66 mountX=0.03 mountY=-0.14, mountTheta=-1.34
01:26:09.087 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
01:26:09.088 00.001 28316 Enqueuing Move request for scope (0.11, 0.09)
01:26:09.088 00.000 29988 Worker thread wakes up
01:26:09.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
01:26:09.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
01:26:09.088 00.000 29988 Moving (0.11, 0.09) raw xDistance=0.03 yDistance=-0.14
01:26:09.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:26:09.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:09.089 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:26:09.089 00.000 29988 MoveAxis(E, 0, ABG)
01:26:09.089 00.000 29988 Move returns status 0, amount 0
01:26:09.089 00.000 29988 MoveAxis(N, 0, ABG)
01:26:09.089 00.000 29988 Move returns status 0, amount 0
01:26:09.089 00.000 29988 move complete, result=0
01:26:09.089 00.000 29988 worker thread done servicing request
01:26:09.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:09.089 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:26:09.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:09.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:09.090 00.000 28316 Enqueuing Expose request
01:26:09.091 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:09.091 00.000 29988 Worker thread wakes up
01:26:09.092 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:09.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:10.716 01.624 29988 Exposure complete
01:26:10.749 00.033 29988 worker thread done servicing request
01:26:10.749 00.000 28316 OnExposeComplete: enter
01:26:10.752 00.003 28316 UpdateGuideState(): m_state=6
01:26:10.752 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
01:26:10.754 00.002 28316 Star::Find returns 1 (0), X=953.33, Y=255.68, Mass=2506, SNR=34.5, Peak=218 HFD=3.7
01:26:10.755 00.001 28316 MultiStar: [#1 0.07,0.05,1.00,U] [#2 0.11,-0.05,0.90,U] [#3 0.17,-0.01,0.85,U] [#4 0.38,0.06,0.00,M1] [#5 0.08,-0.02,0.72,U] [#6 0.13,-0.01,0.64,U] [#7 0.03,0.08,0.61,U] [#8 -0.05,0.13,0.57,U] 
01:26:10.757 00.002 28316 refined, 7 included, MultiStar: {0.11, -0.00}, one-star: {0.21, -0.13}
01:26:10.760 00.003 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
01:26:10.762 00.002 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
01:26:10.764 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.04 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
01:26:10.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.00, opts=13)
01:26:10.766 00.001 28316 Enqueuing Move request for scope (0.11, -0.00)
01:26:10.766 00.000 29988 Worker thread wakes up
01:26:10.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:10.767 00.001 28316 UpdateGuideState exits: m=2506 RSB=34.5
01:26:10.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:10.768 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:10.768 00.000 28316 Enqueuing Expose request
01:26:10.769 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
01:26:10.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
01:26:10.769 00.000 29988 Moving (0.11, -0.00) raw xDistance=-0.05 yDistance=-0.09
01:26:10.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:26:10.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:10.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:26:10.769 00.000 29988 MoveAxis(E, 0, ABG)
01:26:10.769 00.000 29988 Move returns status 0, amount 0
01:26:10.769 00.000 29988 MoveAxis(N, 0, ABG)
01:26:10.769 00.000 29988 Move returns status 0, amount 0
01:26:10.769 00.000 29988 move complete, result=0
01:26:10.769 00.000 29988 worker thread done servicing request
01:26:10.769 00.000 29988 Worker thread wakes up
01:26:10.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:10.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:10.769 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:12.285 01.516 29988 Exposure complete
01:26:12.331 00.046 29988 worker thread done servicing request
01:26:12.331 00.000 28316 OnExposeComplete: enter
01:26:12.332 00.001 28316 UpdateGuideState(): m_state=6
01:26:12.332 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
01:26:12.333 00.001 28316 Star::Find returns 1 (0), X=953.32, Y=255.66, Mass=2396, SNR=34.0, Peak=196 HFD=3.7
01:26:12.334 00.001 28316 MultiStar: [#1 0.02,0.05,1.01,U] [#2 0.09,0.07,0.90,U] [#3 0.01,0.02,0.86,U] [#4 0.10,-0.02,0.84,U] [#5 0.07,0.04,0.76,U] [#6 -0.02,0.04,0.61,U] [#7 0.06,-0.02,0.62,U] [#8 0.06,0.05,0.57,U] 
01:26:12.334 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {0.20, -0.15}
01:26:12.334 00.000 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
01:26:12.335 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
01:26:12.335 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.06 mountX=-0.03 mountY=-0.06, mountTheta=-1.94
01:26:12.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.00, opts=13)
01:26:12.337 00.001 28316 Enqueuing Move request for scope (0.07, 0.00)
01:26:12.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:12.338 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:26:12.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:12.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:12.339 00.001 28316 Enqueuing Expose request
01:26:12.339 00.000 29988 Worker thread wakes up
01:26:12.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:26:12.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:26:12.339 00.000 29988 Moving (0.07, 0.00) raw xDistance=-0.03 yDistance=-0.06
01:26:12.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:26:12.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:12.340 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:26:12.340 00.000 29988 MoveAxis(E, 0, ABG)
01:26:12.340 00.000 29988 Move returns status 0, amount 0
01:26:12.340 00.000 29988 MoveAxis(N, 0, ABG)
01:26:12.340 00.000 29988 Move returns status 0, amount 0
01:26:12.340 00.000 29988 move complete, result=0
01:26:12.340 00.000 29988 worker thread done servicing request
01:26:12.340 00.000 29988 Worker thread wakes up
01:26:12.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:12.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:12.340 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:13.963 01.623 29988 Exposure complete
01:26:14.004 00.041 29988 worker thread done servicing request
01:26:14.004 00.000 28316 OnExposeComplete: enter
01:26:14.006 00.002 28316 UpdateGuideState(): m_state=6
01:26:14.007 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
01:26:14.008 00.001 28316 Star::Find returns 1 (0), X=953.41, Y=255.70, Mass=2438, SNR=34.1, Peak=202 HFD=3.7
01:26:14.008 00.000 28316 MultiStar: [#1 0.07,0.02,0.99,U] [#2 0.20,0.14,0.90,U] [#3 0.06,0.00,0.86,U] [#4 0.19,0.06,0.82,U] [#5 0.02,-0.00,0.75,U] [#6 -0.01,-0.14,0.62,U] [#7 -0.03,-0.06,0.64,U] [#8 -0.01,0.02,0.58,U] 
01:26:14.008 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {0.29, -0.11}
01:26:14.009 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
01:26:14.009 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:26:14.010 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=-0.05 mountY=-0.09, mountTheta=-2.04
01:26:14.011 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
01:26:14.011 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
01:26:14.012 00.001 29988 Worker thread wakes up
01:26:14.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:14.012 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.1
01:26:14.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:14.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
01:26:14.013 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
01:26:14.013 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.05 yDistance=-0.09
01:26:14.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:26:14.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:14.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:14.014 00.001 28316 Enqueuing Expose request
01:26:14.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:26:14.014 00.000 29988 MoveAxis(E, 0, ABG)
01:26:14.014 00.000 29988 Move returns status 0, amount 0
01:26:14.014 00.000 29988 MoveAxis(N, 0, ABG)
01:26:14.014 00.000 29988 Move returns status 0, amount 0
01:26:14.014 00.000 29988 move complete, result=0
01:26:14.014 00.000 29988 worker thread done servicing request
01:26:14.014 00.000 29988 Worker thread wakes up
01:26:14.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:14.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:14.015 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:15.534 01.519 29988 Exposure complete
01:26:15.568 00.034 29988 worker thread done servicing request
01:26:15.569 00.001 28316 OnExposeComplete: enter
01:26:15.570 00.001 28316 UpdateGuideState(): m_state=6
01:26:15.570 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
01:26:15.571 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=255.66, Mass=2392, SNR=33.9, Peak=181 HFD=3.6
01:26:15.571 00.000 28316 MultiStar: [#1 0.16,-0.02,0.96,U] [#2 0.22,0.02,0.94,U] [#3 0.09,-0.10,0.88,U] [#4 0.37,0.07,0.00,M1] [#5 0.07,-0.10,0.72,U] [#6 0.09,0.04,0.63,U] [#7 0.06,-0.15,0.62,U] [#8 0.21,0.08,0.57,U] 
01:26:15.572 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.05}, one-star: {0.34, -0.15}
01:26:15.572 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
01:26:15.573 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
01:26:15.573 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.17 cameraTheta=-0.30 mountX=-0.12 mountY=-0.13, mountTheta=-2.32
01:26:15.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.05, opts=13)
01:26:15.575 00.001 28316 Enqueuing Move request for scope (0.17, -0.05)
01:26:15.576 00.001 29988 Worker thread wakes up
01:26:15.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:15.577 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
01:26:15.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
01:26:15.577 00.000 29988 Moving (0.17, -0.05) raw xDistance=-0.12 yDistance=-0.13
01:26:15.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:26:15.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:15.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:26:15.577 00.000 29988 MoveAxis(E, 0, ABG)
01:26:15.577 00.000 29988 Move returns status 0, amount 0
01:26:15.577 00.000 29988 MoveAxis(N, 0, ABG)
01:26:15.577 00.000 29988 Move returns status 0, amount 0
01:26:15.577 00.000 29988 move complete, result=0
01:26:15.577 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
01:26:15.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:15.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:15.579 00.001 28316 Enqueuing Expose request
01:26:15.579 00.000 29988 worker thread done servicing request
01:26:15.579 00.000 29988 Worker thread wakes up
01:26:15.579 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:15.580 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:15.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:17.215 01.635 29988 Exposure complete
01:26:17.256 00.041 29988 worker thread done servicing request
01:26:17.256 00.000 28316 OnExposeComplete: enter
01:26:17.258 00.002 28316 UpdateGuideState(): m_state=6
01:26:17.259 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
01:26:17.261 00.002 28316 Star::Find returns 1 (0), X=953.28, Y=255.64, Mass=2461, SNR=34.4, Peak=199 HFD=3.7
01:26:17.262 00.001 28316 MultiStar: [#1 -0.01,0.03,0.99,U] [#2 0.14,-0.07,0.91,U] [#3 0.04,-0.06,0.87,U] [#4 0.11,-0.03,0.81,U] [#5 -0.01,0.01,0.73,U] [#6 -0.00,-0.13,0.62,U] [#7 -0.20,-0.20,0.60,U] [#8 0.03,0.04,0.60,U] 
01:26:17.262 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.16, -0.17}
01:26:17.263 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:26:17.263 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:26:17.263 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-0.99 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
01:26:17.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
01:26:17.265 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
01:26:17.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:17.265 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
01:26:17.266 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:17.266 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:17.267 00.001 28316 Enqueuing Expose request
01:26:17.267 00.000 29988 Worker thread wakes up
01:26:17.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
01:26:17.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
01:26:17.267 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.08 yDistance=-0.01
01:26:17.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:26:17.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:17.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:26:17.267 00.000 29988 MoveAxis(E, 0, ABG)
01:26:17.267 00.000 29988 Move returns status 0, amount 0
01:26:17.267 00.000 29988 MoveAxis(N, 0, ABG)
01:26:17.267 00.000 29988 Move returns status 0, amount 0
01:26:17.267 00.000 29988 move complete, result=0
01:26:17.267 00.000 29988 worker thread done servicing request
01:26:17.267 00.000 29988 Worker thread wakes up
01:26:17.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:17.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:17.268 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:26:18.783 01.515 29988 Exposure complete
01:26:18.836 00.053 29988 worker thread done servicing request
01:26:18.836 00.000 28316 OnExposeComplete: enter
01:26:18.839 00.003 28316 UpdateGuideState(): m_state=6
01:26:18.841 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
01:26:18.843 00.002 28316 Star::Find returns 1 (0), X=953.25, Y=255.43, Mass=2342, SNR=33.6, Peak=188 HFD=3.8
01:26:18.844 00.001 28316 MultiStar: [#1 -0.15,-0.13,1.00,U] [#2 -0.01,-0.08,0.93,U] [#3 -0.05,-0.27,0.89,U] [#4 0.01,-0.19,0.84,U] [#5 -0.21,-0.13,0.74,U] [#6 -0.05,-0.22,0.63,U] [#7 -0.12,-0.27,0.63,U] [#8 -0.18,-0.32,0.00,M1] 
01:26:18.844 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.21}, one-star: {0.14, -0.37}
01:26:18.845 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
01:26:18.845 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
01:26:18.846 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.80 mountX=-0.17 mountY=0.14, mountTheta=2.46
01:26:18.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.21, opts=13)
01:26:18.847 00.000 28316 Enqueuing Move request for scope (-0.05, -0.21)
01:26:18.847 00.000 29988 Worker thread wakes up
01:26:18.848 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:18.848 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.6
01:26:18.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:18.849 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:18.850 00.001 28316 Enqueuing Expose request
01:26:18.851 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
01:26:18.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
01:26:18.851 00.000 29988 Moving (-0.05, -0.21) raw xDistance=-0.17 yDistance=0.14
01:26:18.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:26:18.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:18.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:26:18.851 00.000 29988 MoveAxis(E, 0, ABG)
01:26:18.851 00.000 29988 Move returns status 0, amount 0
01:26:18.851 00.000 29988 MoveAxis(N, 0, ABG)
01:26:18.851 00.000 29988 Move returns status 0, amount 0
01:26:18.851 00.000 29988 move complete, result=0
01:26:18.851 00.000 29988 worker thread done servicing request
01:26:18.851 00.000 29988 Worker thread wakes up
01:26:18.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:18.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:18.851 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:20.481 01.630 29988 Exposure complete
01:26:20.513 00.032 29988 worker thread done servicing request
01:26:20.513 00.000 28316 OnExposeComplete: enter
01:26:20.514 00.001 28316 UpdateGuideState(): m_state=6
01:26:20.514 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
01:26:20.514 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=255.55, Mass=2731, SNR=36.3, Peak=215 HFD=3.9
01:26:20.515 00.001 28316 MultiStar: [#1 -0.05,-0.08,0.89,U] [#2 0.12,-0.06,0.86,U] [#3 0.04,-0.08,0.81,U] [#4 0.05,-0.07,0.77,U] [#5 -0.18,-0.01,0.68,U] [#6 0.02,-0.18,0.63,U] [#7 -0.04,-0.21,0.57,U] [#8 0.08,-0.07,0.52,U] 
01:26:20.515 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {0.23, -0.26}
01:26:20.516 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.05)
01:26:20.516 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01)
01:26:20.517 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.24 mountX=-0.12 mountY=0.02, mountTheta=3.01
01:26:20.518 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
01:26:20.518 00.000 28316 Enqueuing Move request for scope (0.04, -0.12)
01:26:20.519 00.001 29988 Worker thread wakes up
01:26:20.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
01:26:20.519 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
01:26:20.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:20.519 00.000 28316 UpdateGuideState exits: m=2731 RSB=36.3
01:26:20.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:20.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:20.520 00.000 28316 Enqueuing Expose request
01:26:20.521 00.001 29988 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=0.02
01:26:20.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:26:20.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:20.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:26:20.521 00.000 29988 MoveAxis(E, 0, ABG)
01:26:20.521 00.000 29988 Move returns status 0, amount 0
01:26:20.521 00.000 29988 MoveAxis(N, 0, ABG)
01:26:20.521 00.000 29988 Move returns status 0, amount 0
01:26:20.521 00.000 29988 move complete, result=0
01:26:20.521 00.000 29988 worker thread done servicing request
01:26:20.521 00.000 29988 Worker thread wakes up
01:26:20.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:20.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:20.522 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:22.046 01.524 29988 Exposure complete
01:26:22.094 00.048 29988 worker thread done servicing request
01:26:22.094 00.000 28316 OnExposeComplete: enter
01:26:22.095 00.001 28316 UpdateGuideState(): m_state=6
01:26:22.095 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
01:26:22.096 00.001 28316 Star::Find returns 1 (0), X=953.47, Y=255.52, Mass=2421, SNR=34.0, Peak=189 HFD=3.2
01:26:22.096 00.000 28316 MultiStar: [#1 0.25,-0.06,0.97,U] [#2 0.28,-0.08,0.91,U] [#3 0.22,-0.13,0.88,U] [#4 0.40,-0.21,0.00,M1] [#5 0.13,-0.15,0.78,U] [#6 0.20,-0.11,0.62,U] [#7 -0.05,-0.20,0.61,U] [#8 0.06,-0.10,0.59,U] 
01:26:22.097 00.001 28316 refined, 7 included, MultiStar: {0.20, -0.14}, one-star: {0.35, -0.29}
01:26:22.097 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
01:26:22.097 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
01:26:22.123 00.026 28316 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.63 mountX=-0.21 mountY=-0.11, mountTheta=-2.65
01:26:22.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.14, opts=13)
01:26:22.126 00.002 28316 Enqueuing Move request for scope (0.20, -0.14)
01:26:22.126 00.000 29988 Worker thread wakes up
01:26:22.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:22.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
01:26:22.127 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.0
01:26:22.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:22.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:22.128 00.000 28316 Enqueuing Expose request
01:26:22.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
01:26:22.129 00.001 29988 Moving (0.20, -0.14) raw xDistance=-0.21 yDistance=-0.11
01:26:22.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:26:22.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:22.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:26:22.129 00.000 29988 MoveAxis(E, 45, ABG)
01:26:22.129 00.000 29988 Guiding  Dir = 2, Dur = 45
01:26:22.129 00.000 29988 IsSlewing returns 0
01:26:22.129 00.000 29988 IsGuiding returns 0
01:26:22.130 00.001 29988 PulseGuide returned control before completion, sleep 54
01:26:22.200 00.070 29988 IsGuiding returns 1
01:26:22.200 00.000 29988 scope still moving after pulse duration time elapsed
01:26:22.232 00.032 29988 IsSlewing returns 0
01:26:22.232 00.000 29988 IsGuiding returns 0
01:26:22.233 00.001 29988 scope move finished after 45 + 59 ms
01:26:22.233 00.000 29988 Move returns status 0, amount 45
01:26:22.233 00.000 29988 MoveAxis(N, 0, ABG)
01:26:22.233 00.000 29988 Move returns status 0, amount 0
01:26:22.233 00.000 29988 move complete, result=0
01:26:22.233 00.000 29988 worker thread done servicing request
01:26:22.233 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
01:26:22.236 00.003 29988 Worker thread wakes up
01:26:22.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:22.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:23.866 01.630 29988 Exposure complete
01:26:23.901 00.035 29988 worker thread done servicing request
01:26:23.901 00.000 28316 OnExposeComplete: enter
01:26:23.903 00.002 28316 UpdateGuideState(): m_state=6
01:26:23.905 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
01:26:23.907 00.002 28316 Star::Find returns 1 (0), X=953.30, Y=255.73, Mass=2364, SNR=33.7, Peak=194 HFD=3.7
01:26:23.908 00.001 28316 MultiStar: [#1 0.07,0.09,0.99,U] [#2 0.19,0.15,0.92,U] [#3 0.11,-0.04,0.90,U] [#4 0.06,0.04,0.84,U] [#5 -0.16,0.01,0.75,U] [#6 -0.00,-0.02,0.63,U] [#7 -0.04,-0.02,0.64,U] [#8 -0.10,0.22,0.60,U] 
01:26:23.910 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.19, -0.08}
01:26:23.910 00.000 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
01:26:23.911 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
01:26:23.912 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.60 mountX=0.01 mountY=-0.06, mountTheta=-1.40
01:26:23.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
01:26:23.914 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
01:26:23.914 00.000 29988 Worker thread wakes up
01:26:23.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:23.915 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:26:23.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:23.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:23.916 00.001 28316 Enqueuing Expose request
01:26:23.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
01:26:23.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
01:26:23.916 00.000 29988 Moving (0.05, 0.04) raw xDistance=0.01 yDistance=-0.06
01:26:23.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:26:23.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:23.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:26:23.916 00.000 29988 MoveAxis(E, 0, ABG)
01:26:23.916 00.000 29988 Move returns status 0, amount 0
01:26:23.917 00.001 29988 MoveAxis(N, 0, ABG)
01:26:23.917 00.000 29988 Move returns status 0, amount 0
01:26:23.917 00.000 29988 move complete, result=0
01:26:23.917 00.000 29988 worker thread done servicing request
01:26:23.917 00.000 29988 Worker thread wakes up
01:26:23.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:23.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:23.917 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:25.444 01.527 29988 Exposure complete
01:26:25.476 00.032 29988 worker thread done servicing request
01:26:25.476 00.000 28316 OnExposeComplete: enter
01:26:25.477 00.001 28316 UpdateGuideState(): m_state=6
01:26:25.477 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
01:26:25.478 00.001 28316 Star::Find returns 1 (0), X=953.36, Y=255.69, Mass=2370, SNR=33.6, Peak=219 HFD=3.6
01:26:25.478 00.000 28316 MultiStar: [#1 -0.08,0.07,1.00,U] [#2 0.21,0.16,0.92,U] [#3 0.06,-0.04,0.85,U] [#4 0.17,-0.06,0.86,U] [#5 -0.01,0.04,0.78,U] [#6 0.08,0.04,0.65,U] [#7 0.14,-0.15,0.63,U] [#8 -0.06,0.15,0.59,U] 
01:26:25.479 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.24, -0.12}
01:26:25.479 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:26:25.479 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:26:25.480 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.10 mountX=-0.03 mountY=-0.08, mountTheta=-1.90
01:26:25.482 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
01:26:25.482 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
01:26:25.482 00.000 29988 Worker thread wakes up
01:26:25.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:26:25.483 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:26:25.483 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.08
01:26:25.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:26:25.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:25.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:25.483 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
01:26:25.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:25.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:25.485 00.001 28316 Enqueuing Expose request
01:26:25.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:26:25.485 00.000 29988 MoveAxis(E, 0, ABG)
01:26:25.485 00.000 29988 Move returns status 0, amount 0
01:26:25.485 00.000 29988 MoveAxis(N, 0, ABG)
01:26:25.485 00.000 29988 Move returns status 0, amount 0
01:26:25.485 00.000 29988 move complete, result=0
01:26:25.485 00.000 29988 worker thread done servicing request
01:26:25.485 00.000 29988 Worker thread wakes up
01:26:25.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:25.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:25.486 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:27.123 01.637 29988 Exposure complete
01:26:27.161 00.038 29988 worker thread done servicing request
01:26:27.161 00.000 28316 OnExposeComplete: enter
01:26:27.161 00.000 28316 UpdateGuideState(): m_state=6
01:26:27.163 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
01:26:27.163 00.000 28316 Star::Find returns 1 (0), X=953.29, Y=255.65, Mass=2607, SNR=35.3, Peak=229 HFD=3.7
01:26:27.164 00.001 28316 MultiStar: [#1 -0.06,0.05,0.95,U] [#2 -0.01,0.19,0.87,U] [#3 0.05,-0.01,0.80,U] [#4 0.10,0.06,0.81,U] [#5 -0.08,0.05,0.69,U] [#6 0.04,-0.05,0.63,U] [#7 -0.12,0.04,0.57,U] [#8 -0.02,0.07,0.55,U] 
01:26:27.164 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.18, -0.15}
01:26:27.165 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
01:26:27.165 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
01:26:27.166 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.86 mountX=0.01 mountY=-0.03, mountTheta=-1.14
01:26:27.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
01:26:27.167 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
01:26:27.167 00.000 29988 Worker thread wakes up
01:26:27.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
01:26:27.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
01:26:27.167 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
01:26:27.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:27.168 00.001 28316 UpdateGuideState exits: m=2607 RSB=35.3
01:26:27.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:27.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:27.169 00.001 28316 Enqueuing Expose request
01:26:27.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:26:27.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:27.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:26:27.169 00.000 29988 MoveAxis(E, 0, ABG)
01:26:27.169 00.000 29988 Move returns status 0, amount 0
01:26:27.169 00.000 29988 MoveAxis(N, 0, ABG)
01:26:27.169 00.000 29988 Move returns status 0, amount 0
01:26:27.169 00.000 29988 move complete, result=0
01:26:27.169 00.000 29988 worker thread done servicing request
01:26:27.169 00.000 29988 Worker thread wakes up
01:26:27.171 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:27.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:27.172 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:26:28.694 01.522 29988 Exposure complete
01:26:28.734 00.040 29988 worker thread done servicing request
01:26:28.734 00.000 28316 OnExposeComplete: enter
01:26:28.735 00.001 28316 UpdateGuideState(): m_state=6
01:26:28.735 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
01:26:28.737 00.002 28316 Star::Find returns 1 (0), X=953.29, Y=255.55, Mass=2388, SNR=33.9, Peak=189 HFD=3.8
01:26:28.738 00.001 28316 MultiStar: [#1 0.04,-0.22,0.97,U] [#2 0.15,-0.21,0.90,U] [#3 -0.09,-0.24,0.88,U] [#4 0.03,-0.13,0.82,U] [#5 -0.00,-0.10,0.77,U] [#6 -0.13,-0.09,0.62,U] [#7 -0.13,-0.29,0.00,M1] [#8 -0.00,0.08,0.60,U] 
01:26:28.740 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.16}, one-star: {0.18, -0.26}
01:26:28.743 00.003 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.92)
01:26:28.745 00.002 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
01:26:28.747 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.37 mountX=-0.16 mountY=0.04, mountTheta=2.88
01:26:28.749 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
01:26:28.749 00.000 28316 Enqueuing Move request for scope (0.03, -0.16)
01:26:28.750 00.001 29988 Worker thread wakes up
01:26:28.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
01:26:28.750 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
01:26:28.750 00.000 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.04
01:26:28.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:26:28.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:28.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:26:28.750 00.000 29988 MoveAxis(E, 0, ABG)
01:26:28.750 00.000 29988 Move returns status 0, amount 0
01:26:28.750 00.000 29988 MoveAxis(N, 0, ABG)
01:26:28.750 00.000 29988 Move returns status 0, amount 0
01:26:28.750 00.000 29988 move complete, result=0
01:26:28.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:28.751 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:26:28.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:28.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:28.752 00.000 28316 Enqueuing Expose request
01:26:28.752 00.000 29988 worker thread done servicing request
01:26:28.752 00.000 29988 Worker thread wakes up
01:26:28.752 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:28.753 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:28.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:30.381 01.628 29988 Exposure complete
01:26:30.432 00.051 29988 worker thread done servicing request
01:26:30.432 00.000 28316 OnExposeComplete: enter
01:26:30.433 00.001 28316 UpdateGuideState(): m_state=6
01:26:30.434 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
01:26:30.434 00.000 28316 Star::Find returns 1 (0), X=953.02, Y=255.53, Mass=2503, SNR=34.7, Peak=204 HFD=3.8
01:26:30.435 00.001 28316 MultiStar: [#1 -0.13,-0.02,1.02,U] [#2 0.01,-0.09,0.88,U] [#3 -0.11,-0.15,0.85,U] [#4 0.26,-0.03,0.83,U] [#5 -0.16,0.04,0.73,U] [#6 -0.06,-0.16,0.62,U] [#7 -0.17,-0.04,0.61,U] [#8 -0.30,0.15,0.00,M1] 
01:26:30.435 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.10}, one-star: {-0.10, -0.28}
01:26:30.436 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:26:30.436 00.000 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:26:30.437 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.08 mountX=-0.07 mountY=0.09, mountTheta=2.20
01:26:30.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
01:26:30.438 00.000 28316 Enqueuing Move request for scope (-0.05, -0.10)
01:26:30.439 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:30.439 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.7
01:26:30.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:30.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:30.440 00.000 28316 Enqueuing Expose request
01:26:30.441 00.001 29988 Worker thread wakes up
01:26:30.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:26:30.441 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:26:30.441 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
01:26:30.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:26:30.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:30.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:26:30.441 00.000 29988 MoveAxis(E, 0, ABG)
01:26:30.441 00.000 29988 Move returns status 0, amount 0
01:26:30.441 00.000 29988 MoveAxis(N, 0, ABG)
01:26:30.441 00.000 29988 Move returns status 0, amount 0
01:26:30.441 00.000 29988 move complete, result=0
01:26:30.441 00.000 29988 worker thread done servicing request
01:26:30.441 00.000 29988 Worker thread wakes up
01:26:30.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:30.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:30.441 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:31.956 01.515 29988 Exposure complete
01:26:31.996 00.040 29988 worker thread done servicing request
01:26:31.996 00.000 28316 OnExposeComplete: enter
01:26:31.997 00.001 28316 UpdateGuideState(): m_state=6
01:26:31.998 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
01:26:31.998 00.000 28316 Star::Find returns 1 (0), X=953.08, Y=255.42, Mass=2565, SNR=35.1, Peak=212 HFD=3.9
01:26:31.999 00.001 28316 MultiStar: [#1 -0.09,-0.17,0.96,U] [#2 -0.00,-0.31,0.00,M1] [#3 -0.12,-0.18,0.83,U] [#4 -0.13,-0.29,0.00,M1] [#5 -0.13,-0.10,0.71,U] [#6 -0.18,-0.19,0.60,U] [#7 -0.23,-0.23,0.00,M1] [#8 -0.13,-0.11,0.57,U] 
01:26:31.999 00.000 28316 refined, 5 included, MultiStar: {-0.11, -0.20}, one-star: {-0.04, -0.39}
01:26:31.999 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.23)
01:26:32.000 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.19)
01:26:32.000 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.06 mountX=-0.14 mountY=0.19, mountTheta=2.21
01:26:32.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.20, opts=13)
01:26:32.001 00.000 28316 Enqueuing Move request for scope (-0.11, -0.20)
01:26:32.005 00.004 29988 Worker thread wakes up
01:26:32.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
01:26:32.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
01:26:32.005 00.000 29988 Moving (-0.11, -0.20) raw xDistance=-0.14 yDistance=0.19
01:26:32.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:26:32.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:32.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:32.005 00.000 28316 UpdateGuideState exits: m=2565 RSB=35.1
01:26:32.006 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:32.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:32.007 00.001 28316 Enqueuing Expose request
01:26:32.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:26:32.007 00.000 29988 MoveAxis(E, 0, ABG)
01:26:32.007 00.000 29988 Move returns status 0, amount 0
01:26:32.007 00.000 29988 MoveAxis(N, 0, ABG)
01:26:32.007 00.000 29988 Move returns status 0, amount 0
01:26:32.007 00.000 29988 move complete, result=0
01:26:32.007 00.000 29988 worker thread done servicing request
01:26:32.007 00.000 29988 Worker thread wakes up
01:26:32.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:32.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:32.008 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:33.642 01.634 29988 Exposure complete
01:26:33.683 00.041 29988 worker thread done servicing request
01:26:33.684 00.001 28316 OnExposeComplete: enter
01:26:33.686 00.002 28316 UpdateGuideState(): m_state=6
01:26:33.688 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
01:26:33.689 00.001 28316 Star::Find returns 1 (0), X=953.23, Y=255.37, Mass=2463, SNR=34.4, Peak=181 HFD=3.8
01:26:33.689 00.000 28316 MultiStar: [#1 -0.10,-0.22,0.98,U] [#2 0.11,-0.20,0.88,U] [#3 -0.04,-0.33,0.00,M1] [#4 0.07,-0.12,0.80,U] [#5 -0.08,-0.26,0.74,U] [#6 -0.04,-0.27,0.63,U] [#7 -0.05,-0.21,0.62,U] [#8 -0.04,-0.20,0.59,U] 
01:26:33.690 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.25}, one-star: {0.12, -0.44}
01:26:33.690 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
01:26:33.690 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
01:26:33.691 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.55 mountX=-0.23 mountY=0.11, mountTheta=2.71
01:26:33.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.25, opts=13)
01:26:33.693 00.001 28316 Enqueuing Move request for scope (0.01, -0.25)
01:26:33.693 00.000 29988 Worker thread wakes up
01:26:33.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:33.693 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:26:33.694 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:33.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:33.695 00.001 28316 Enqueuing Expose request
01:26:33.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
01:26:33.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
01:26:33.695 00.000 29988 Moving (0.01, -0.25) raw xDistance=-0.23 yDistance=0.11
01:26:33.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:26:33.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:33.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:26:33.695 00.000 29988 MoveAxis(E, 48, ABG)
01:26:33.695 00.000 29988 Guiding  Dir = 2, Dur = 48
01:26:33.696 00.001 29988 IsSlewing returns 0
01:26:33.696 00.000 29988 IsGuiding returns 0
01:26:33.698 00.002 29988 PulseGuide returned control before completion, sleep 57
01:26:33.765 00.067 29988 IsGuiding returns 1
01:26:33.766 00.001 29988 scope still moving after pulse duration time elapsed
01:26:33.798 00.032 29988 IsSlewing returns 0
01:26:33.798 00.000 29988 IsGuiding returns 0
01:26:33.798 00.000 29988 scope move finished after 48 + 53 ms
01:26:33.798 00.000 29988 Move returns status 0, amount 48
01:26:33.798 00.000 29988 MoveAxis(N, 0, ABG)
01:26:33.798 00.000 29988 Move returns status 0, amount 0
01:26:33.798 00.000 29988 move complete, result=0
01:26:33.798 00.000 29988 worker thread done servicing request
01:26:33.798 00.000 29988 Worker thread wakes up
01:26:33.798 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
01:26:33.800 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:33.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:35.212 01.412 29988 Exposure complete
01:26:35.248 00.036 29988 worker thread done servicing request
01:26:35.248 00.000 28316 OnExposeComplete: enter
01:26:35.249 00.001 28316 UpdateGuideState(): m_state=6
01:26:35.250 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
01:26:35.251 00.001 28316 Star::Find returns 1 (0), X=953.27, Y=255.55, Mass=2459, SNR=34.3, Peak=183 HFD=3.9
01:26:35.251 00.000 28316 MultiStar: [#1 -0.14,-0.10,0.98,U] [#2 0.02,0.10,0.92,U] [#3 -0.05,-0.16,0.86,U] [#4 0.12,-0.10,0.81,U] [#5 -0.21,-0.03,0.75,U] [#6 -0.07,-0.12,0.62,U] [#7 -0.09,-0.16,0.62,U] [#8 -0.19,-0.21,0.57,U] 
01:26:35.252 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.11}, one-star: {0.15, -0.26}
01:26:35.253 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.39)
01:26:35.253 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.35)
01:26:35.254 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.90 mountX=-0.09 mountY=0.08, mountTheta=2.37
01:26:35.255 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
01:26:35.255 00.000 28316 Enqueuing Move request for scope (-0.04, -0.11)
01:26:35.256 00.001 29988 Worker thread wakes up
01:26:35.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:35.256 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.3
01:26:35.257 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:35.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:35.258 00.001 28316 Enqueuing Expose request
01:26:35.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
01:26:35.258 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
01:26:35.258 00.000 29988 Moving (-0.04, -0.11) raw xDistance=-0.09 yDistance=0.08
01:26:35.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:26:35.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:35.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:26:35.258 00.000 29988 MoveAxis(E, 0, ABG)
01:26:35.258 00.000 29988 Move returns status 0, amount 0
01:26:35.258 00.000 29988 MoveAxis(N, 0, ABG)
01:26:35.258 00.000 29988 Move returns status 0, amount 0
01:26:35.258 00.000 29988 move complete, result=0
01:26:35.258 00.000 29988 worker thread done servicing request
01:26:35.258 00.000 29988 Worker thread wakes up
01:26:35.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:35.259 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:35.259 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:36.883 01.624 29988 Exposure complete
01:26:36.921 00.038 29988 worker thread done servicing request
01:26:36.921 00.000 28316 OnExposeComplete: enter
01:26:36.922 00.001 28316 UpdateGuideState(): m_state=6
01:26:36.923 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
01:26:36.924 00.001 28316 Star::Find returns 1 (0), X=952.98, Y=255.58, Mass=2454, SNR=34.3, Peak=216 HFD=4.0
01:26:36.924 00.000 28316 MultiStar: [#1 -0.15,-0.04,0.98,U] [#2 0.01,-0.08,0.91,U] [#3 -0.26,-0.05,0.85,U] [#4 -0.17,-0.03,0.82,U] [#5 -0.34,-0.05,0.00,M1] [#6 -0.19,0.03,0.63,U] [#7 -0.30,-0.19,0.00,M1] [#8 -0.32,0.07,0.00,M1] 
01:26:36.925 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.08}, one-star: {-0.13, -0.23}
01:26:36.925 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
01:26:36.926 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
01:26:36.926 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.66 mountX=-0.01 mountY=0.16, mountTheta=1.62
01:26:36.928 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.08, opts=13)
01:26:36.929 00.001 28316 Enqueuing Move request for scope (-0.14, -0.08)
01:26:36.929 00.000 29988 Worker thread wakes up
01:26:36.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:36.930 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
01:26:36.930 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
01:26:36.930 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.3
01:26:36.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:36.931 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:36.931 00.000 28316 Enqueuing Expose request
01:26:36.932 00.001 29988 Moving (-0.14, -0.08) raw xDistance=-0.01 yDistance=0.16
01:26:36.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:26:36.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:36.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:36.932 00.000 29988 MoveAxis(E, 0, ABG)
01:26:36.932 00.000 29988 Move returns status 0, amount 0
01:26:36.932 00.000 29988 MoveAxis(N, 0, ABG)
01:26:36.932 00.000 29988 Move returns status 0, amount 0
01:26:36.932 00.000 29988 move complete, result=0
01:26:36.932 00.000 29988 worker thread done servicing request
01:26:36.932 00.000 29988 Worker thread wakes up
01:26:36.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:36.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:36.932 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:38.458 01.526 29988 Exposure complete
01:26:38.496 00.038 29988 worker thread done servicing request
01:26:38.496 00.000 28316 OnExposeComplete: enter
01:26:38.496 00.000 28316 UpdateGuideState(): m_state=6
01:26:38.497 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
01:26:38.497 00.000 28316 Star::Find returns 1 (0), X=953.10, Y=255.71, Mass=2522, SNR=34.6, Peak=226 HFD=3.9
01:26:38.498 00.001 28316 MultiStar: [#1 -0.24,0.03,0.96,U] [#2 -0.21,0.13,0.92,U] [#3 -0.24,-0.12,0.86,U] [#4 -0.09,-0.03,0.82,U] [#5 -0.26,0.11,0.72,U] [#6 -0.26,-0.08,0.61,U] [#7 -0.01,-0.28,0.61,U] [#8 -0.25,-0.01,0.57,U] 
01:26:38.499 00.001 28316 single-star, 8 included, MultiStar: {-0.17, -0.03}, one-star: {-0.02, -0.10}
01:26:38.501 00.002 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
01:26:38.502 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
01:26:38.504 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.73 mountX=-0.09 mountY=0.06, mountTheta=2.53
01:26:38.506 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
01:26:38.507 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
01:26:38.507 00.000 29988 Worker thread wakes up
01:26:38.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:38.508 00.001 28316 UpdateGuideState exits: m=2522 RSB=34.6
01:26:38.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:38.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:38.509 00.001 28316 Enqueuing Expose request
01:26:38.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:26:38.509 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:26:38.509 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.09 yDistance=0.06
01:26:38.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:26:38.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:38.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:26:38.509 00.000 29988 MoveAxis(E, 0, ABG)
01:26:38.509 00.000 29988 Move returns status 0, amount 0
01:26:38.509 00.000 29988 MoveAxis(N, 0, ABG)
01:26:38.509 00.000 29988 Move returns status 0, amount 0
01:26:38.509 00.000 29988 move complete, result=0
01:26:38.509 00.000 29988 worker thread done servicing request
01:26:38.510 00.001 29988 Worker thread wakes up
01:26:38.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:38.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:38.510 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:40.144 01.634 29988 Exposure complete
01:26:40.170 00.026 29988 worker thread done servicing request
01:26:40.170 00.000 28316 OnExposeComplete: enter
01:26:40.171 00.001 28316 UpdateGuideState(): m_state=6
01:26:40.172 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
01:26:40.173 00.001 28316 Star::Find returns 1 (0), X=953.06, Y=255.66, Mass=2418, SNR=34.2, Peak=228 HFD=3.9
01:26:40.176 00.003 28316 MultiStar: [#1 -0.24,-0.00,0.98,U] [#2 -0.02,0.16,0.90,U] [#3 -0.30,-0.00,0.85,U] [#4 -0.11,-0.05,0.83,U] [#5 -0.36,0.03,0.00,M1] [#6 -0.21,-0.15,0.63,U] [#7 -0.31,-0.22,0.00,M1] [#8 -0.36,-0.03,0.00,M1] 
01:26:40.178 00.002 28316 refined, 5 included, MultiStar: {-0.15, -0.03}, one-star: {-0.05, -0.15}
01:26:40.179 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
01:26:40.179 00.000 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
01:26:40.180 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.96 mountX=0.04 mountY=0.15, mountTheta=1.32
01:26:40.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.03, opts=13)
01:26:40.181 00.000 28316 Enqueuing Move request for scope (-0.15, -0.03)
01:26:40.182 00.001 29988 Worker thread wakes up
01:26:40.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
01:26:40.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
01:26:40.182 00.000 29988 Moving (-0.15, -0.03) raw xDistance=0.04 yDistance=0.15
01:26:40.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:26:40.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:40.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:40.183 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:26:40.183 00.000 29988 MoveAxis(E, 0, ABG)
01:26:40.183 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.2
01:26:40.183 00.000 29988 Move returns status 0, amount 0
01:26:40.183 00.000 29988 MoveAxis(N, 0, ABG)
01:26:40.183 00.000 29988 Move returns status 0, amount 0
01:26:40.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:40.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:40.184 00.000 28316 Enqueuing Expose request
01:26:40.185 00.001 29988 move complete, result=0
01:26:40.185 00.000 29988 worker thread done servicing request
01:26:40.185 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:40.186 00.001 29988 Worker thread wakes up
01:26:40.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:40.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:41.704 01.518 29988 Exposure complete
01:26:41.789 00.085 29988 worker thread done servicing request
01:26:41.789 00.000 28316 OnExposeComplete: enter
01:26:41.790 00.001 28316 UpdateGuideState(): m_state=6
01:26:41.791 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
01:26:41.792 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=255.75, Mass=2458, SNR=34.2, Peak=232 HFD=3.8
01:26:41.793 00.001 28316 MultiStar: [#1 -0.25,0.04,0.99,U] [#2 -0.06,0.09,0.92,U] [#3 -0.11,-0.03,0.86,U] [#4 -0.07,0.02,0.83,U] [#5 -0.22,0.01,0.76,U] [#6 -0.13,-0.02,0.62,U] [#7 -0.23,-0.14,0.61,U] [#8 -0.31,0.30,0.00,M2] 
01:26:41.793 00.000 28316 single-star, 7 included, MultiStar: {-0.12, -0.01}, one-star: {0.06, -0.06}
01:26:41.794 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
01:26:41.794 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
01:26:41.794 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.80 mountX=-0.08 mountY=-0.03, mountTheta=-2.83
01:26:41.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
01:26:41.796 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
01:26:41.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:41.797 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.2
01:26:41.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:41.798 00.001 29988 Worker thread wakes up
01:26:41.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
01:26:41.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
01:26:41.798 00.000 29988 Moving (0.06, -0.06) raw xDistance=-0.08 yDistance=-0.03
01:26:41.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:26:41.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:41.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:26:41.798 00.000 29988 MoveAxis(E, 0, ABG)
01:26:41.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:41.799 00.001 28316 Enqueuing Expose request
01:26:41.799 00.000 29988 Move returns status 0, amount 0
01:26:41.799 00.000 29988 MoveAxis(N, 0, ABG)
01:26:41.799 00.000 29988 Move returns status 0, amount 0
01:26:41.799 00.000 29988 move complete, result=0
01:26:41.799 00.000 29988 worker thread done servicing request
01:26:41.799 00.000 29988 Worker thread wakes up
01:26:41.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:41.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:41.800 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:26:43.429 01.629 29988 Exposure complete
01:26:43.464 00.035 29988 worker thread done servicing request
01:26:43.464 00.000 28316 OnExposeComplete: enter
01:26:43.465 00.001 28316 UpdateGuideState(): m_state=6
01:26:43.465 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
01:26:43.466 00.001 28316 Star::Find returns 1 (0), X=953.14, Y=255.62, Mass=2549, SNR=34.9, Peak=225 HFD=3.9
01:26:43.467 00.001 28316 MultiStar: [#1 -0.11,0.02,0.94,U] [#2 0.00,-0.04,0.89,U] [#3 -0.17,-0.00,0.87,U] [#4 -0.07,-0.07,0.81,U] [#5 -0.29,-0.12,0.00,M1] [#6 -0.06,-0.01,0.65,U] [#7 -0.10,-0.22,0.63,U] [#8 -0.16,0.03,0.56,U] 
01:26:43.468 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.06}, one-star: {0.03, -0.18}
01:26:43.469 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.86)
01:26:43.470 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.82)
01:26:43.471 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.43 mountX=-0.03 mountY=0.09, mountTheta=1.85
01:26:43.472 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
01:26:43.473 00.001 28316 Enqueuing Move request for scope (-0.07, -0.06)
01:26:43.474 00.001 29988 Worker thread wakes up
01:26:43.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
01:26:43.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
01:26:43.474 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.03 yDistance=0.09
01:26:43.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:26:43.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:43.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:26:43.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:43.476 00.002 28316 UpdateGuideState exits: m=2549 RSB=34.9
01:26:43.476 00.000 29988 MoveAxis(E, 0, ABG)
01:26:43.476 00.000 29988 Move returns status 0, amount 0
01:26:43.476 00.000 29988 MoveAxis(N, 0, ABG)
01:26:43.476 00.000 29988 Move returns status 0, amount 0
01:26:43.476 00.000 29988 move complete, result=0
01:26:43.476 00.000 29988 worker thread done servicing request
01:26:43.477 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:43.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:43.477 00.000 28316 Enqueuing Expose request
01:26:43.478 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:43.479 00.001 29988 Worker thread wakes up
01:26:43.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:43.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:45.003 01.524 29988 Exposure complete
01:26:45.044 00.041 29988 worker thread done servicing request
01:26:45.044 00.000 28316 OnExposeComplete: enter
01:26:45.047 00.003 28316 UpdateGuideState(): m_state=6
01:26:45.048 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
01:26:45.050 00.002 28316 Star::Find returns 1 (0), X=953.32, Y=255.69, Mass=2452, SNR=34.1, Peak=216 HFD=3.7
01:26:45.051 00.001 28316 MultiStar: [#1 -0.01,-0.04,0.99,U] [#2 0.18,-0.00,0.91,U] [#3 -0.04,-0.05,0.85,U] [#4 0.26,-0.07,0.85,U] [#5 -0.08,0.02,0.74,U] [#6 0.03,-0.09,0.63,U] [#7 0.02,-0.04,0.62,U] [#8 -0.07,-0.10,0.57,U] 
01:26:45.052 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {0.20, -0.12}
01:26:45.053 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
01:26:45.054 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:26:45.055 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.69 mountX=-0.08 mountY=-0.03, mountTheta=-2.72
01:26:45.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
01:26:45.056 00.000 28316 Enqueuing Move request for scope (0.07, -0.05)
01:26:45.057 00.001 29988 Worker thread wakes up
01:26:45.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:45.057 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.1
01:26:45.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:45.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:45.058 00.000 28316 Enqueuing Expose request
01:26:45.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
01:26:45.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
01:26:45.059 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.08 yDistance=-0.03
01:26:45.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:26:45.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:45.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:26:45.059 00.000 29988 MoveAxis(E, 0, ABG)
01:26:45.059 00.000 29988 Move returns status 0, amount 0
01:26:45.059 00.000 29988 MoveAxis(N, 0, ABG)
01:26:45.059 00.000 29988 Move returns status 0, amount 0
01:26:45.059 00.000 29988 move complete, result=0
01:26:45.059 00.000 29988 worker thread done servicing request
01:26:45.059 00.000 29988 Worker thread wakes up
01:26:45.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:45.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:45.060 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:26:46.683 01.623 29988 Exposure complete
01:26:46.717 00.034 29988 worker thread done servicing request
01:26:46.717 00.000 28316 OnExposeComplete: enter
01:26:46.718 00.001 28316 UpdateGuideState(): m_state=6
01:26:46.719 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
01:26:46.719 00.000 28316 Star::Find returns 1 (0), X=953.11, Y=255.38, Mass=2423, SNR=34.0, Peak=204 HFD=3.8
01:26:46.720 00.001 28316 MultiStar: [#1 -0.10,-0.12,1.00,U] [#2 0.02,-0.16,0.92,U] [#3 -0.22,-0.27,0.00,M1] [#4 -0.21,0.04,0.84,U] [#5 -0.24,-0.19,0.73,U] [#6 -0.18,-0.15,0.62,U] [#7 -0.15,-0.12,0.62,U] [#8 -0.29,-0.12,0.00,M1] 
01:26:46.720 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.17}, one-star: {-0.00, -0.43}
01:26:46.720 00.000 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.14)
01:26:46.721 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
01:26:46.721 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.15 mountX=-0.11 mountY=0.18, mountTheta=2.13
01:26:46.723 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.17, opts=13)
01:26:46.725 00.002 28316 Enqueuing Move request for scope (-0.11, -0.17)
01:26:46.726 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:46.726 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.0
01:26:46.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:46.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:46.728 00.001 28316 Enqueuing Expose request
01:26:46.728 00.000 29988 Worker thread wakes up
01:26:46.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
01:26:46.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
01:26:46.728 00.000 29988 Moving (-0.11, -0.17) raw xDistance=-0.11 yDistance=0.18
01:26:46.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:26:46.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:46.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:26:46.729 00.001 29988 MoveAxis(E, 0, ABG)
01:26:46.729 00.000 29988 Move returns status 0, amount 0
01:26:46.729 00.000 29988 MoveAxis(N, 0, ABG)
01:26:46.729 00.000 29988 Move returns status 0, amount 0
01:26:46.729 00.000 29988 move complete, result=0
01:26:46.729 00.000 29988 worker thread done servicing request
01:26:46.729 00.000 29988 Worker thread wakes up
01:26:46.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:46.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:46.729 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:48.253 01.524 29988 Exposure complete
01:26:48.304 00.051 29988 worker thread done servicing request
01:26:48.304 00.000 28316 OnExposeComplete: enter
01:26:48.305 00.001 28316 UpdateGuideState(): m_state=6
01:26:48.305 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
01:26:48.306 00.001 28316 Star::Find returns 1 (0), X=953.23, Y=255.58, Mass=2502, SNR=34.7, Peak=216 HFD=3.7
01:26:48.306 00.000 28316 MultiStar: [#1 -0.13,-0.08,0.93,U] [#2 0.04,-0.11,0.90,U] [#3 -0.03,-0.09,0.86,U] [#4 -0.11,-0.14,0.83,U] [#5 -0.24,-0.16,0.72,U] [#6 -0.10,-0.01,0.61,U] [#7 -0.12,-0.26,0.61,U] [#8 -0.11,-0.07,0.57,U] 
01:26:48.307 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {0.12, -0.22}
01:26:48.307 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
01:26:48.308 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
01:26:48.308 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.04 mountX=-0.09 mountY=0.12, mountTheta=2.23
01:26:48.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
01:26:48.311 00.002 28316 Enqueuing Move request for scope (-0.06, -0.13)
01:26:48.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:48.311 00.000 29988 Worker thread wakes up
01:26:48.312 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
01:26:48.312 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
01:26:48.312 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.09 yDistance=0.12
01:26:48.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:26:48.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:48.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:26:48.312 00.000 29988 MoveAxis(E, 0, ABG)
01:26:48.312 00.000 29988 Move returns status 0, amount 0
01:26:48.312 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
01:26:48.314 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:48.317 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:48.319 00.002 28316 Enqueuing Expose request
01:26:48.320 00.001 29988 MoveAxis(N, 0, ABG)
01:26:48.320 00.000 29988 Move returns status 0, amount 0
01:26:48.320 00.000 29988 move complete, result=0
01:26:48.320 00.000 29988 worker thread done servicing request
01:26:48.320 00.000 29988 Worker thread wakes up
01:26:48.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:48.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:48.321 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:49.956 01.635 29988 Exposure complete
01:26:50.000 00.044 29988 worker thread done servicing request
01:26:50.000 00.000 28316 OnExposeComplete: enter
01:26:50.002 00.002 28316 UpdateGuideState(): m_state=6
01:26:50.002 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
01:26:50.004 00.002 28316 Star::Find returns 1 (0), X=953.12, Y=255.57, Mass=2496, SNR=34.5, Peak=226 HFD=3.8
01:26:50.008 00.004 28316 MultiStar: [#1 -0.21,-0.02,1.00,U] [#2 -0.01,-0.25,0.91,U] [#3 -0.14,-0.09,0.84,U] [#4 0.02,-0.17,0.83,U] [#5 -0.34,0.02,0.00,M1] [#6 -0.01,-0.16,0.62,U] [#7 -0.14,-0.19,0.61,U] [#8 -0.14,0.06,0.55,U] 
01:26:50.011 00.003 28316 refined, 7 included, MultiStar: {-0.08, -0.14}, one-star: {0.01, -0.24}
01:26:50.013 00.002 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
01:26:50.015 00.002 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
01:26:50.017 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.07 mountX=-0.10 mountY=0.13, mountTheta=2.20
01:26:50.021 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.14, opts=13)
01:26:50.022 00.001 28316 Enqueuing Move request for scope (-0.08, -0.14)
01:26:50.022 00.000 29988 Worker thread wakes up
01:26:50.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:50.022 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.5
01:26:50.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:50.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:50.023 00.000 28316 Enqueuing Expose request
01:26:50.024 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:26:50.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:26:50.024 00.000 29988 Moving (-0.08, -0.14) raw xDistance=-0.10 yDistance=0.13
01:26:50.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:26:50.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:50.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:26:50.024 00.000 29988 MoveAxis(E, 0, ABG)
01:26:50.024 00.000 29988 Move returns status 0, amount 0
01:26:50.024 00.000 29988 MoveAxis(N, 0, ABG)
01:26:50.024 00.000 29988 Move returns status 0, amount 0
01:26:50.024 00.000 29988 move complete, result=0
01:26:50.024 00.000 29988 worker thread done servicing request
01:26:50.024 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:50.025 00.001 29988 Worker thread wakes up
01:26:50.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:50.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:51.443 01.418 29988 Exposure complete
01:26:51.467 00.024 29988 worker thread done servicing request
01:26:51.467 00.000 28316 OnExposeComplete: enter
01:26:51.468 00.001 28316 UpdateGuideState(): m_state=6
01:26:51.469 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
01:26:51.469 00.000 28316 Star::Find returns 1 (0), X=953.14, Y=255.63, Mass=2589, SNR=35.3, Peak=210 HFD=3.9
01:26:51.470 00.001 28316 MultiStar: [#1 -0.12,0.00,0.96,U] [#2 -0.04,-0.11,0.87,U] [#3 -0.12,-0.05,0.83,U] [#4 -0.10,-0.06,0.80,U] [#5 -0.21,0.03,0.72,U] [#6 -0.15,-0.06,0.62,U] [#7 -0.29,-0.08,0.60,U] [#8 -0.11,-0.06,0.57,U] 
01:26:51.470 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.07}, one-star: {0.03, -0.18}
01:26:51.471 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.68)
01:26:51.471 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.64)
01:26:51.472 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.61 mountX=-0.01 mountY=0.13, mountTheta=1.67
01:26:51.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.07, opts=13)
01:26:51.474 00.000 28316 Enqueuing Move request for scope (-0.11, -0.07)
01:26:51.475 00.001 29988 Worker thread wakes up
01:26:51.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:51.475 00.000 28316 UpdateGuideState exits: m=2589 RSB=35.3
01:26:51.476 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:51.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:51.477 00.001 28316 Enqueuing Expose request
01:26:51.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
01:26:51.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
01:26:51.477 00.000 29988 Moving (-0.11, -0.07) raw xDistance=-0.01 yDistance=0.13
01:26:51.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:26:51.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:51.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:26:51.477 00.000 29988 MoveAxis(E, 0, ABG)
01:26:51.477 00.000 29988 Move returns status 0, amount 0
01:26:51.477 00.000 29988 MoveAxis(N, 0, ABG)
01:26:51.477 00.000 29988 Move returns status 0, amount 0
01:26:51.477 00.000 29988 move complete, result=0
01:26:51.477 00.000 29988 worker thread done servicing request
01:26:51.477 00.000 29988 Worker thread wakes up
01:26:51.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:51.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:51.478 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:53.099 01.621 29988 Exposure complete
01:26:53.149 00.050 29988 worker thread done servicing request
01:26:53.149 00.000 28316 OnExposeComplete: enter
01:26:53.150 00.001 28316 UpdateGuideState(): m_state=6
01:26:53.152 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
01:26:53.152 00.000 28316 Star::Find returns 1 (0), X=952.88, Y=255.28, Mass=2467, SNR=34.4, Peak=215 HFD=4.0
01:26:53.153 00.001 28316 MultiStar: [#1 -0.25,-0.06,0.99,U] [#2 -0.38,-0.16,0.00,M1] [#3 -0.38,-0.18,0.00,M1] [#4 -0.31,-0.08,0.00,M1] [#5 -0.33,-0.18,0.00,M1] [#6 -0.33,-0.15,0.00,M1] [#7 -0.50,-0.22,0.00,M1] [#8 -0.50,-0.26,0.00,M1] 
01:26:53.154 00.001 28316 refined, 1 included, MultiStar: {-0.24, -0.29}, one-star: {-0.23, -0.53}
01:26:53.154 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
01:26:53.155 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
01:26:53.155 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.25 mountX=-0.17 mountY=0.35, mountTheta=2.02
01:26:53.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.29, opts=13)
01:26:53.158 00.001 28316 Enqueuing Move request for scope (-0.24, -0.29)
01:26:53.159 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:53.161 00.002 29988 Worker thread wakes up
01:26:53.161 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:26:53.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:53.163 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:53.164 00.001 28316 Enqueuing Expose request
01:26:53.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.29) opts 0xd
01:26:53.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.29)
01:26:53.164 00.000 29988 Moving (-0.24, -0.29) raw xDistance=-0.17 yDistance=0.35
01:26:53.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:26:53.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:26:53.164 00.000 29988 MoveAxis(E, 0, ABG)
01:26:53.164 00.000 29988 Move returns status 0, amount 0
01:26:53.164 00.000 29988 MoveAxis(S, 83, ABG)
01:26:53.164 00.000 29988 Guiding  Dir = 1, Dur = 83
01:26:53.165 00.001 29988 IsSlewing returns 0
01:26:53.165 00.000 29988 IsGuiding returns 0
01:26:53.169 00.004 29988 PulseGuide returned control before completion, sleep 89
01:26:53.269 00.100 29988 IsGuiding returns 0
01:26:53.269 00.000 29988 Move returns status 0, amount 83
01:26:53.269 00.000 29988 move complete, result=0
01:26:53.270 00.001 29988 worker thread done servicing request
01:26:53.270 00.000 29988 Worker thread wakes up
01:26:53.270 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 83 ms SOUTH
01:26:53.271 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:53.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:54.687 01.416 29988 Exposure complete
01:26:54.732 00.045 29988 worker thread done servicing request
01:26:54.732 00.000 28316 OnExposeComplete: enter
01:26:54.733 00.001 28316 UpdateGuideState(): m_state=6
01:26:54.734 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
01:26:54.734 00.000 28316 Star::Find returns 1 (0), X=953.13, Y=255.75, Mass=2433, SNR=34.2, Peak=213 HFD=4.0
01:26:54.735 00.001 28316 MultiStar: [#1 -0.12,0.00,0.98,U] [#2 -0.06,0.11,0.91,U] [#3 -0.17,0.04,0.88,U] [#4 -0.12,0.29,0.00,M2] [#5 -0.22,-0.02,0.74,U] [#6 -0.18,0.09,0.62,U] [#7 -0.32,-0.10,0.00,M2] [#8 -0.26,0.18,0.00,M2] 
01:26:54.735 00.000 28316 single-star, 5 included, MultiStar: {-0.11, 0.02}, one-star: {0.01, -0.06}
01:26:54.736 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
01:26:54.736 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
01:26:54.736 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=-0.06 mountY=0.01, mountTheta=2.91
01:26:54.738 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
01:26:54.739 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
01:26:54.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:54.740 00.001 29988 Worker thread wakes up
01:26:54.740 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:26:54.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:54.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:26:54.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:54.741 00.000 28316 Enqueuing Expose request
01:26:54.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:26:54.742 00.001 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.01
01:26:54.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:26:54.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:54.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:26:54.742 00.000 29988 MoveAxis(E, 0, ABG)
01:26:54.742 00.000 29988 Move returns status 0, amount 0
01:26:54.742 00.000 29988 MoveAxis(N, 0, ABG)
01:26:54.742 00.000 29988 Move returns status 0, amount 0
01:26:54.742 00.000 29988 move complete, result=0
01:26:54.742 00.000 29988 worker thread done servicing request
01:26:54.742 00.000 29988 Worker thread wakes up
01:26:54.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:54.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:54.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:56.378 01.636 29988 Exposure complete
01:26:56.415 00.037 29988 worker thread done servicing request
01:26:56.415 00.000 28316 OnExposeComplete: enter
01:26:56.416 00.001 28316 UpdateGuideState(): m_state=6
01:26:56.416 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
01:26:56.417 00.001 28316 Star::Find returns 1 (0), X=953.04, Y=255.72, Mass=2352, SNR=33.6, Peak=237 HFD=4.0
01:26:56.417 00.000 28316 MultiStar: [#1 -0.21,0.11,0.97,U] [#2 -0.26,0.04,0.90,U] [#3 -0.23,0.01,0.86,U] [#4 -0.07,0.02,0.84,U] [#5 -0.27,0.07,0.77,U] [#6 -0.17,-0.06,0.63,U] [#7 -0.15,-0.11,0.63,U] [#8 -0.29,0.18,0.00,M3] 
01:26:56.418 00.001 28316 single-star, 7 included, MultiStar: {-0.18, 0.00}, one-star: {-0.08, -0.09}
01:26:56.418 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
01:26:56.419 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
01:26:56.419 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.05 mountY=0.11, mountTheta=1.98
01:26:56.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:26:56.421 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:26:56.421 00.000 29988 Worker thread wakes up
01:26:56.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:26:56.421 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:26:56.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:56.422 00.001 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:26:56.422 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:26:56.422 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:56.423 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:26:56.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:56.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:56.423 00.000 28316 Enqueuing Expose request
01:26:56.424 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:26:56.424 00.000 29988 MoveAxis(E, 0, ABG)
01:26:56.424 00.000 29988 Move returns status 0, amount 0
01:26:56.424 00.000 29988 MoveAxis(N, 0, ABG)
01:26:56.424 00.000 29988 Move returns status 0, amount 0
01:26:56.424 00.000 29988 move complete, result=0
01:26:56.424 00.000 29988 worker thread done servicing request
01:26:56.424 00.000 29988 Worker thread wakes up
01:26:56.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:56.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:56.424 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:57.942 01.518 29988 Exposure complete
01:26:57.982 00.040 29988 worker thread done servicing request
01:26:57.982 00.000 28316 OnExposeComplete: enter
01:26:57.983 00.001 28316 UpdateGuideState(): m_state=6
01:26:57.983 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
01:26:57.984 00.001 28316 Star::Find returns 1 (0), X=953.06, Y=255.77, Mass=2398, SNR=33.9, Peak=213 HFD=4.1
01:26:57.984 00.000 28316 MultiStar: [#1 -0.13,0.01,1.00,U] [#2 -0.05,-0.06,0.92,U] [#3 -0.15,0.07,0.87,U] [#4 -0.02,0.14,0.84,U] [#5 -0.24,0.12,0.73,U] [#6 -0.04,0.10,0.64,U] [#7 -0.15,-0.02,0.63,U] [#8 -0.25,0.19,0.00,M4] 
01:26:57.985 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.05, -0.04}
01:26:57.985 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
01:26:57.985 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
01:26:57.986 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.54 mountX=-0.01 mountY=0.06, mountTheta=1.74
01:26:57.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
01:26:57.988 00.001 28316 Enqueuing Move request for scope (-0.05, -0.04)
01:26:57.988 00.000 29988 Worker thread wakes up
01:26:57.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:57.989 00.001 28316 UpdateGuideState exits: m=2398 RSB=33.9
01:26:57.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:57.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:57.990 00.000 28316 Enqueuing Expose request
01:26:57.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
01:26:57.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
01:26:57.990 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.01 yDistance=0.06
01:26:57.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:26:57.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:57.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:26:57.991 00.001 29988 MoveAxis(E, 0, ABG)
01:26:57.991 00.000 29988 Move returns status 0, amount 0
01:26:57.991 00.000 29988 MoveAxis(N, 0, ABG)
01:26:57.991 00.000 29988 Move returns status 0, amount 0
01:26:57.991 00.000 29988 move complete, result=0
01:26:57.991 00.000 29988 worker thread done servicing request
01:26:57.991 00.000 29988 Worker thread wakes up
01:26:57.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:57.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:57.991 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:59.626 01.635 29988 Exposure complete
01:26:59.661 00.035 29988 worker thread done servicing request
01:26:59.661 00.000 28316 OnExposeComplete: enter
01:26:59.664 00.003 28316 UpdateGuideState(): m_state=6
01:26:59.666 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
01:26:59.669 00.003 28316 Star::Find returns 1 (1), X=953.09, Y=255.76, Mass=2459, SNR=34.4, Peak=255 HFD=3.9
01:26:59.671 00.002 28316 MultiStar: [#1 -0.08,0.15,0.95,U] [#2 -0.01,0.21,0.92,U] [#3 -0.08,0.05,0.86,U] [#4 -0.00,0.25,0.83,U] [#5 -0.27,0.05,0.72,U] [#6 -0.07,0.13,0.64,U] [#7 -0.21,0.07,0.62,U] [#8 -0.22,0.26,0.00,M5] 
01:26:59.674 00.003 28316 single-star, 7 included, MultiStar: {-0.08, 0.11}, one-star: {-0.02, -0.05}
01:26:59.676 00.002 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
01:26:59.678 00.002 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.22)
01:26:59.681 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-2.03 mountX=-0.03 mountY=0.04, mountTheta=2.24
01:26:59.685 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
01:26:59.688 00.003 28316 Enqueuing Move request for scope (-0.02, -0.05)
01:26:59.690 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:26:59.692 00.002 28316 UpdateGuideState exits: m=2459 RSB=34.4 Saturée
01:26:59.695 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:59.697 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:26:59.698 00.001 28316 Enqueuing Expose request
01:26:59.699 00.001 29988 Worker thread wakes up
01:26:59.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
01:26:59.699 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
01:26:59.699 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.03 yDistance=0.04
01:26:59.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:26:59.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:59.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:26:59.699 00.000 29988 MoveAxis(E, 0, ABG)
01:26:59.699 00.000 29988 Move returns status 0, amount 0
01:26:59.699 00.000 29988 MoveAxis(N, 0, ABG)
01:26:59.699 00.000 29988 Move returns status 0, amount 0
01:26:59.699 00.000 29988 move complete, result=0
01:26:59.699 00.000 29988 worker thread done servicing request
01:26:59.699 00.000 29988 Worker thread wakes up
01:26:59.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:26:59.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:26:59.701 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:01.112 01.411 29988 Exposure complete
01:27:01.157 00.045 29988 worker thread done servicing request
01:27:01.157 00.000 28316 OnExposeComplete: enter
01:27:01.159 00.002 28316 UpdateGuideState(): m_state=6
01:27:01.161 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
01:27:01.162 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.69, Mass=2422, SNR=34.0, Peak=232 HFD=3.8
01:27:01.163 00.001 28316 MultiStar: [#1 -0.11,0.07,1.00,U] [#2 -0.10,0.13,0.94,U] [#3 0.01,0.08,0.85,U] [#4 -0.16,0.01,0.83,U] [#5 0.07,0.04,0.72,U] [#6 -0.24,0.08,0.64,U] [#7 -0.09,-0.17,0.62,U] [#8 -0.11,0.11,0.58,U] 
01:27:01.165 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {0.05, -0.12}
01:27:01.166 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:27:01.167 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:27:01.168 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.80 mountX=0.05 mountY=0.05, mountTheta=0.78
01:27:01.170 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
01:27:01.171 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
01:27:01.171 00.000 29988 Worker thread wakes up
01:27:01.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
01:27:01.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
01:27:01.171 00.000 29988 Moving (-0.07, 0.02) raw xDistance=0.05 yDistance=0.05
01:27:01.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:27:01.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:01.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:27:01.171 00.000 29988 MoveAxis(E, 0, ABG)
01:27:01.171 00.000 29988 Move returns status 0, amount 0
01:27:01.171 00.000 29988 MoveAxis(N, 0, ABG)
01:27:01.171 00.000 29988 Move returns status 0, amount 0
01:27:01.171 00.000 29988 move complete, result=0
01:27:01.171 00.000 29988 worker thread done servicing request
01:27:01.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:01.172 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.0
01:27:01.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:01.173 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:01.173 00.000 28316 Enqueuing Expose request
01:27:01.174 00.001 29988 Worker thread wakes up
01:27:01.174 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:01.176 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:01.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:02.812 01.636 29988 Exposure complete
01:27:02.861 00.049 29988 worker thread done servicing request
01:27:02.861 00.000 28316 OnExposeComplete: enter
01:27:02.863 00.002 28316 UpdateGuideState(): m_state=6
01:27:02.864 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
01:27:02.866 00.002 28316 Star::Find returns 1 (0), X=953.21, Y=255.60, Mass=2649, SNR=35.8, Peak=229 HFD=3.8
01:27:02.867 00.001 28316 MultiStar: [#1 -0.07,-0.01,0.96,U] [#2 0.17,0.04,0.87,U] [#3 -0.15,-0.04,0.84,U] [#4 0.02,0.05,0.79,U] [#5 -0.02,0.10,0.71,U] [#6 -0.23,-0.02,0.60,U] [#7 -0.09,-0.08,0.60,U] [#8 -0.19,0.26,0.00,M5] 
01:27:02.867 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {0.10, -0.21}
01:27:02.868 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
01:27:02.868 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:27:02.869 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.26 mountX=-0.01 mountY=0.03, mountTheta=2.02
01:27:02.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
01:27:02.871 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
01:27:02.872 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:02.872 00.000 28316 UpdateGuideState exits: m=2649 RSB=35.8
01:27:02.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:02.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:02.873 00.000 28316 Enqueuing Expose request
01:27:02.874 00.001 29988 Worker thread wakes up
01:27:02.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:27:02.874 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:27:02.874 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
01:27:02.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:27:02.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:02.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:27:02.874 00.000 29988 MoveAxis(E, 0, ABG)
01:27:02.874 00.000 29988 Move returns status 0, amount 0
01:27:02.874 00.000 29988 MoveAxis(N, 0, ABG)
01:27:02.874 00.000 29988 Move returns status 0, amount 0
01:27:02.874 00.000 29988 move complete, result=0
01:27:02.874 00.000 29988 worker thread done servicing request
01:27:02.875 00.001 29988 Worker thread wakes up
01:27:02.875 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:02.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:02.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:04.399 01.524 29988 Exposure complete
01:27:04.464 00.065 29988 worker thread done servicing request
01:27:04.464 00.000 28316 OnExposeComplete: enter
01:27:04.465 00.001 28316 UpdateGuideState(): m_state=6
01:27:04.466 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
01:27:04.466 00.000 28316 Star::Find returns 1 (0), X=953.31, Y=255.80, Mass=2537, SNR=35.0, Peak=233 HFD=3.8
01:27:04.467 00.001 28316 MultiStar: [#1 0.15,0.15,0.95,U] [#2 0.16,0.14,0.88,U] [#3 0.07,0.15,0.84,U] [#4 0.25,0.12,0.81,U] [#5 0.10,0.13,0.73,U] [#6 0.11,0.08,0.60,U] [#7 -0.05,-0.17,0.63,U] [#8 -0.03,0.20,0.60,U] 
01:27:04.467 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.09}, one-star: {0.20, -0.00}
01:27:04.468 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
01:27:04.468 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
01:27:04.468 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.65 mountX=0.03 mountY=-0.15, mountTheta=-1.35
01:27:04.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.09, opts=13)
01:27:04.470 00.001 28316 Enqueuing Move request for scope (0.12, 0.09)
01:27:04.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:04.471 00.001 29988 Worker thread wakes up
01:27:04.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
01:27:04.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
01:27:04.472 00.000 29988 Moving (0.12, 0.09) raw xDistance=0.03 yDistance=-0.15
01:27:04.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:27:04.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:04.472 00.000 28316 UpdateGuideState exits: m=2537 RSB=35.0
01:27:04.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:04.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:04.475 00.001 28316 Enqueuing Expose request
01:27:04.479 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:27:04.479 00.000 29988 MoveAxis(E, 0, ABG)
01:27:04.479 00.000 29988 Move returns status 0, amount 0
01:27:04.479 00.000 29988 MoveAxis(N, 0, ABG)
01:27:04.479 00.000 29988 Move returns status 0, amount 0
01:27:04.479 00.000 29988 move complete, result=0
01:27:04.479 00.000 29988 worker thread done servicing request
01:27:04.479 00.000 29988 Worker thread wakes up
01:27:04.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:04.480 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:04.480 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:06.121 01.641 29988 Exposure complete
01:27:06.154 00.033 29988 worker thread done servicing request
01:27:06.154 00.000 28316 OnExposeComplete: enter
01:27:06.155 00.001 28316 UpdateGuideState(): m_state=6
01:27:06.157 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
01:27:06.157 00.000 28316 Star::Find returns 1 (0), X=953.30, Y=255.71, Mass=2533, SNR=34.9, Peak=229 HFD=3.7
01:27:06.157 00.000 28316 MultiStar: [#1 0.03,0.15,0.96,U] [#2 0.14,0.03,0.86,U] [#3 0.08,-0.05,0.86,U] [#4 0.03,0.14,0.79,U] [#5 -0.02,0.10,0.72,U] [#6 -0.03,0.05,0.60,U] [#7 -0.14,-0.06,0.62,U] [#8 -0.06,0.16,0.58,U] 
01:27:06.158 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.19, -0.09}
01:27:06.158 00.000 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
01:27:06.158 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
01:27:06.159 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.83 mountX=0.02 mountY=-0.05, mountTheta=-1.17
01:27:06.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:27:06.160 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
01:27:06.161 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:06.161 00.000 28316 UpdateGuideState exits: m=2533 RSB=34.9
01:27:06.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:06.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:06.163 00.001 28316 Enqueuing Expose request
01:27:06.163 00.000 29988 Worker thread wakes up
01:27:06.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:27:06.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:27:06.163 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
01:27:06.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:27:06.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:06.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:27:06.163 00.000 29988 MoveAxis(E, 0, ABG)
01:27:06.163 00.000 29988 Move returns status 0, amount 0
01:27:06.163 00.000 29988 MoveAxis(N, 0, ABG)
01:27:06.163 00.000 29988 Move returns status 0, amount 0
01:27:06.163 00.000 29988 move complete, result=0
01:27:06.163 00.000 29988 worker thread done servicing request
01:27:06.163 00.000 29988 Worker thread wakes up
01:27:06.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:06.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:06.165 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:07.681 01.516 29988 Exposure complete
01:27:07.722 00.041 29988 worker thread done servicing request
01:27:07.722 00.000 28316 OnExposeComplete: enter
01:27:07.724 00.002 28316 UpdateGuideState(): m_state=6
01:27:07.726 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
01:27:07.726 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=255.83, Mass=2448, SNR=34.4, Peak=228 HFD=3.9
01:27:07.727 00.001 28316 MultiStar: [#1 -0.12,0.10,0.98,U] [#2 0.03,0.17,0.92,U] [#3 0.07,0.14,0.87,U] [#4 0.12,0.30,0.00,M1] [#5 -0.01,0.22,0.74,U] [#6 0.07,0.16,0.62,U] [#7 -0.11,0.12,0.61,U] [#8 -0.10,0.23,0.58,U] 
01:27:07.727 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.14}, one-star: {0.15, 0.02}
01:27:07.728 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
01:27:07.728 00.000 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
01:27:07.728 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.52 mountX=0.12 mountY=-0.07, mountTheta=-0.50
01:27:07.731 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
01:27:07.732 00.001 28316 Enqueuing Move request for scope (0.01, 0.14)
01:27:07.732 00.000 29988 Worker thread wakes up
01:27:07.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
01:27:07.732 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
01:27:07.732 00.000 29988 Moving (0.01, 0.14) raw xDistance=0.12 yDistance=-0.07
01:27:07.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:27:07.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:07.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:07.733 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.4
01:27:07.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:07.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:07.734 00.000 28316 Enqueuing Expose request
01:27:07.735 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:27:07.735 00.000 29988 MoveAxis(E, 0, ABG)
01:27:07.735 00.000 29988 Move returns status 0, amount 0
01:27:07.735 00.000 29988 MoveAxis(N, 0, ABG)
01:27:07.735 00.000 29988 Move returns status 0, amount 0
01:27:07.735 00.000 29988 move complete, result=0
01:27:07.735 00.000 29988 worker thread done servicing request
01:27:07.735 00.000 29988 Worker thread wakes up
01:27:07.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:07.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:07.735 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:09.365 01.630 29988 Exposure complete
01:27:09.405 00.040 29988 worker thread done servicing request
01:27:09.405 00.000 28316 OnExposeComplete: enter
01:27:09.407 00.002 28316 UpdateGuideState(): m_state=6
01:27:09.408 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
01:27:09.409 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=255.90, Mass=2261, SNR=33.0, Peak=229 HFD=3.9
01:27:09.412 00.003 28316 MultiStar: [#1 -0.03,0.23,0.99,U] [#2 -0.01,0.38,0.00,M1] [#3 -0.14,0.24,0.88,U] [#4 0.03,0.28,0.84,U] [#5 -0.02,0.21,0.78,U] [#6 0.01,0.16,0.66,U] [#7 -0.03,0.11,0.62,U] [#8 -0.16,0.27,0.00,M3] 
01:27:09.412 00.000 28316 single-star, 6 included, MultiStar: {-0.02, 0.19}, one-star: {0.06, 0.09}
01:27:09.413 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
01:27:09.413 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
01:27:09.413 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.98 mountX=0.06 mountY=-0.10, mountTheta=-1.03
01:27:09.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
01:27:09.415 00.000 28316 Enqueuing Move request for scope (0.06, 0.09)
01:27:09.416 00.001 29988 Worker thread wakes up
01:27:09.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
01:27:09.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
01:27:09.416 00.000 29988 Moving (0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
01:27:09.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:27:09.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:09.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:27:09.416 00.000 29988 MoveAxis(E, 0, ABG)
01:27:09.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:09.419 00.003 29988 Move returns status 0, amount 0
01:27:09.419 00.000 29988 MoveAxis(N, 0, ABG)
01:27:09.419 00.000 29988 Move returns status 0, amount 0
01:27:09.419 00.000 29988 move complete, result=0
01:27:09.419 00.000 29988 worker thread done servicing request
01:27:09.419 00.000 28316 UpdateGuideState exits: m=2261 RSB=33.0
01:27:09.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:09.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:09.420 00.000 28316 Enqueuing Expose request
01:27:09.421 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:09.421 00.000 29988 Worker thread wakes up
01:27:09.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:09.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:10.936 01.515 29988 Exposure complete
01:27:10.971 00.035 29988 worker thread done servicing request
01:27:10.971 00.000 28316 OnExposeComplete: enter
01:27:10.972 00.001 28316 UpdateGuideState(): m_state=6
01:27:10.974 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
01:27:10.975 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=255.83, Mass=2462, SNR=34.4, Peak=235 HFD=4.0
01:27:10.977 00.002 28316 MultiStar: [#1 -0.15,0.27,0.00,M1] [#2 -0.11,0.33,0.00,M2] [#3 -0.04,0.18,0.86,U] [#4 -0.01,0.26,0.81,U] [#5 -0.12,0.36,0.00,M1] [#6 -0.03,0.19,0.64,U] [#7 -0.16,0.14,0.61,U] [#8 -0.04,0.18,0.55,U] 
01:27:10.978 00.001 28316 single-star, 5 included, MultiStar: {-0.02, 0.16}, one-star: {0.11, 0.02}
01:27:10.979 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
01:27:10.980 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:27:10.981 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.18 mountX=-0.03 mountY=-0.10, mountTheta=-1.82
01:27:10.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
01:27:10.983 00.001 28316 Enqueuing Move request for scope (0.11, 0.02)
01:27:10.983 00.000 29988 Worker thread wakes up
01:27:10.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:10.984 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
01:27:10.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
01:27:10.984 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:27:10.984 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:10.985 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:10.985 00.000 28316 Enqueuing Expose request
01:27:10.985 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.10
01:27:10.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:27:10.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:10.986 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:27:10.986 00.000 29988 MoveAxis(E, 0, ABG)
01:27:10.986 00.000 29988 Move returns status 0, amount 0
01:27:10.986 00.000 29988 MoveAxis(N, 0, ABG)
01:27:10.986 00.000 29988 Move returns status 0, amount 0
01:27:10.986 00.000 29988 move complete, result=0
01:27:10.986 00.000 29988 worker thread done servicing request
01:27:10.986 00.000 29988 Worker thread wakes up
01:27:10.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:10.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:10.986 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:12.617 01.631 29988 Exposure complete
01:27:12.665 00.048 29988 worker thread done servicing request
01:27:12.665 00.000 28316 OnExposeComplete: enter
01:27:12.666 00.001 28316 UpdateGuideState(): m_state=6
01:27:12.666 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
01:27:12.667 00.001 28316 Star::Find returns 1 (0), X=953.02, Y=255.95, Mass=2431, SNR=34.2, Peak=242 HFD=4.2
01:27:12.667 00.000 28316 MultiStar: [#1 -0.18,0.35,0.00,M2] [#2 -0.08,0.29,0.92,U] [#3 -0.15,0.25,0.89,U] [#4 -0.14,0.36,0.00,M1] [#5 -0.34,0.32,0.00,M2] [#6 -0.14,0.44,0.00,M1] [#7 -0.31,0.34,0.00,M1] [#8 -0.37,0.35,0.00,M3] 
01:27:12.668 00.001 28316 single-star, 2 included, MultiStar: {-0.11, 0.22}, one-star: {-0.09, 0.14}
01:27:12.668 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:27:12.668 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:27:12.669 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.16 mountX=0.17 mountY=0.02, mountTheta=0.12
01:27:12.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
01:27:12.670 00.000 28316 Enqueuing Move request for scope (-0.09, 0.14)
01:27:12.672 00.002 29988 Worker thread wakes up
01:27:12.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:12.672 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:27:12.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:12.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:12.673 00.001 28316 Enqueuing Expose request
01:27:12.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
01:27:12.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
01:27:12.673 00.000 29988 Moving (-0.09, 0.14) raw xDistance=0.17 yDistance=0.02
01:27:12.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:27:12.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:12.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:12.673 00.000 29988 MoveAxis(E, 0, ABG)
01:27:12.673 00.000 29988 Move returns status 0, amount 0
01:27:12.673 00.000 29988 MoveAxis(N, 0, ABG)
01:27:12.673 00.000 29988 Move returns status 0, amount 0
01:27:12.673 00.000 29988 move complete, result=0
01:27:12.673 00.000 29988 worker thread done servicing request
01:27:12.673 00.000 29988 Worker thread wakes up
01:27:12.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:12.674 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:12.674 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:14.188 01.514 29988 Exposure complete
01:27:14.230 00.042 29988 worker thread done servicing request
01:27:14.231 00.001 28316 OnExposeComplete: enter
01:27:14.232 00.001 28316 UpdateGuideState(): m_state=6
01:27:14.234 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
01:27:14.235 00.001 28316 Star::Find returns 1 (0), X=953.23, Y=255.96, Mass=2483, SNR=34.5, Peak=229 HFD=4.1
01:27:14.237 00.002 28316 MultiStar: [#1 -0.09,0.37,0.00,M3] [#2 0.13,0.38,0.00,M2] [#3 -0.04,0.26,0.84,U] [#4 0.03,0.44,0.00,M2] [#5 0.03,0.37,0.00,M3] [#6 -0.01,0.37,0.00,M2] [#7 0.14,0.20,0.61,U] [#8 -0.23,0.39,0.00,M4] 
01:27:14.238 00.001 28316 single-star, 2 included, MultiStar: {0.07, 0.20}, one-star: {0.12, 0.15}
01:27:14.239 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
01:27:14.240 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
01:27:14.241 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.92 mountX=0.09 mountY=-0.17, mountTheta=-1.09
01:27:14.244 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.15, opts=13)
01:27:14.245 00.001 28316 Enqueuing Move request for scope (0.12, 0.15)
01:27:14.246 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:14.247 00.001 29988 Worker thread wakes up
01:27:14.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
01:27:14.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
01:27:14.247 00.000 29988 Moving (0.12, 0.15) raw xDistance=0.09 yDistance=-0.17
01:27:14.248 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.5
01:27:14.248 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:14.251 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:27:14.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:14.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:14.252 00.001 28316 Enqueuing Expose request
01:27:14.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:27:14.252 00.000 29988 MoveAxis(E, 0, ABG)
01:27:14.252 00.000 29988 Move returns status 0, amount 0
01:27:14.252 00.000 29988 MoveAxis(N, 0, ABG)
01:27:14.252 00.000 29988 Move returns status 0, amount 0
01:27:14.252 00.000 29988 move complete, result=0
01:27:14.252 00.000 29988 worker thread done servicing request
01:27:14.253 00.001 29988 Worker thread wakes up
01:27:14.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:14.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:14.253 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:15.889 01.636 29988 Exposure complete
01:27:15.940 00.051 29988 worker thread done servicing request
01:27:15.940 00.000 28316 OnExposeComplete: enter
01:27:15.941 00.001 28316 UpdateGuideState(): m_state=6
01:27:15.943 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
01:27:15.944 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=255.82, Mass=2545, SNR=35.1, Peak=237 HFD=4.0
01:27:15.946 00.002 28316 MultiStar: [#1 0.01,0.31,0.00,M4] [#2 0.12,0.31,0.00,M3] [#3 -0.03,0.28,0.83,U] [#4 -0.05,0.27,0.80,U] [#5 -0.16,0.21,0.70,U] [#6 -0.07,0.29,0.62,U] [#7 0.01,0.06,0.61,U] [#8 -0.01,0.30,0.55,U] 
01:27:15.947 00.001 28316 single-star, 6 included, MultiStar: {-0.02, 0.19}, one-star: {0.11, 0.01}
01:27:15.950 00.003 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
01:27:15.950 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
01:27:15.951 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.12 mountX=-0.03 mountY=-0.10, mountTheta=-1.89
01:27:15.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
01:27:15.953 00.001 28316 Enqueuing Move request for scope (0.11, 0.01)
01:27:15.953 00.000 29988 Worker thread wakes up
01:27:15.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:15.954 00.001 28316 UpdateGuideState exits: m=2545 RSB=35.1
01:27:15.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:15.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:15.955 00.001 28316 Enqueuing Expose request
01:27:15.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
01:27:15.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
01:27:15.955 00.000 29988 Moving (0.11, 0.01) raw xDistance=-0.03 yDistance=-0.10
01:27:15.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:27:15.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:15.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:27:15.955 00.000 29988 MoveAxis(E, 0, ABG)
01:27:15.955 00.000 29988 Move returns status 0, amount 0
01:27:15.955 00.000 29988 MoveAxis(N, 0, ABG)
01:27:15.955 00.000 29988 Move returns status 0, amount 0
01:27:15.955 00.000 29988 move complete, result=0
01:27:15.956 00.001 29988 worker thread done servicing request
01:27:15.956 00.000 29988 Worker thread wakes up
01:27:15.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:15.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:15.956 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:17.471 01.515 29988 Exposure complete
01:27:17.521 00.050 29988 worker thread done servicing request
01:27:17.521 00.000 28316 OnExposeComplete: enter
01:27:17.522 00.001 28316 UpdateGuideState(): m_state=6
01:27:17.522 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
01:27:17.523 00.001 28316 Star::Find returns 1 (1), X=953.05, Y=255.95, Mass=2478, SNR=34.4, Peak=255 HFD=4.1
01:27:17.523 00.000 28316 MultiStar: [#1 -0.34,0.39,0.00,M5] [#2 -0.02,0.42,0.00,M4] [#3 -0.27,0.18,0.00,M1] [#4 -0.22,0.30,0.00,M2] [#5 -0.34,0.26,0.00,M3] [#6 -0.22,0.31,0.00,M2] [#7 -0.32,0.25,0.00,M1] [#8 -0.13,0.23,0.58,U] 
01:27:17.525 00.002 28316 single-star, 1 included, MultiStar: {-0.08, 0.17}, one-star: {-0.06, 0.14}
01:27:17.525 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
01:27:17.526 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
01:27:17.526 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.98 mountX=0.15 mountY=-0.01, mountTheta=-0.06
01:27:17.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
01:27:17.528 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
01:27:17.529 00.001 29988 Worker thread wakes up
01:27:17.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:17.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
01:27:17.529 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.4 Saturée
01:27:17.530 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
01:27:17.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:17.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:17.531 00.001 28316 Enqueuing Expose request
01:27:17.531 00.000 29988 Moving (-0.06, 0.14) raw xDistance=0.15 yDistance=-0.01
01:27:17.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:27:17.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:17.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:27:17.531 00.000 29988 MoveAxis(E, 0, ABG)
01:27:17.531 00.000 29988 Move returns status 0, amount 0
01:27:17.531 00.000 29988 MoveAxis(N, 0, ABG)
01:27:17.531 00.000 29988 Move returns status 0, amount 0
01:27:17.531 00.000 29988 move complete, result=0
01:27:17.531 00.000 29988 worker thread done servicing request
01:27:17.531 00.000 29988 Worker thread wakes up
01:27:17.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:17.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:17.533 00.002 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:19.163 01.630 29988 Exposure complete
01:27:19.199 00.036 29988 worker thread done servicing request
01:27:19.199 00.000 28316 OnExposeComplete: enter
01:27:19.200 00.001 28316 UpdateGuideState(): m_state=6
01:27:19.201 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
01:27:19.201 00.000 28316 Star::Find returns 1 (0), X=953.46, Y=255.78, Mass=2357, SNR=33.7, Peak=187 HFD=3.8
01:27:19.202 00.001 28316 MultiStar: [#1 0.03,0.16,0.97,U] [#2 0.15,0.18,0.91,U] [#3 0.14,0.15,0.86,U] [#4 0.03,0.29,0.83,U] [#5 0.02,0.18,0.75,U] [#6 0.01,0.26,0.65,U] [#7 0.33,0.05,0.00,M2] [#8 -0.01,0.30,0.61,U] 
01:27:19.202 00.000 28316 refined, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.34, -0.03}
01:27:19.203 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
01:27:19.203 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
01:27:19.204 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.04 mountX=0.12 mountY=-0.17, mountTheta=-0.97
01:27:19.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.17, opts=13)
01:27:19.205 00.000 28316 Enqueuing Move request for scope (0.10, 0.17)
01:27:19.206 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:19.206 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
01:27:19.206 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:19.207 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:19.207 00.000 28316 Enqueuing Expose request
01:27:19.208 00.001 29988 Worker thread wakes up
01:27:19.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
01:27:19.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
01:27:19.208 00.000 29988 Moving (0.10, 0.17) raw xDistance=0.12 yDistance=-0.17
01:27:19.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:27:19.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:19.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:27:19.208 00.000 29988 MoveAxis(E, 0, ABG)
01:27:19.208 00.000 29988 Move returns status 0, amount 0
01:27:19.208 00.000 29988 MoveAxis(N, 0, ABG)
01:27:19.208 00.000 29988 Move returns status 0, amount 0
01:27:19.208 00.000 29988 move complete, result=0
01:27:19.208 00.000 29988 worker thread done servicing request
01:27:19.208 00.000 29988 Worker thread wakes up
01:27:19.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:19.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:19.209 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:20.735 01.526 29988 Exposure complete
01:27:20.782 00.047 29988 worker thread done servicing request
01:27:20.782 00.000 28316 OnExposeComplete: enter
01:27:20.782 00.000 28316 UpdateGuideState(): m_state=6
01:27:20.783 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
01:27:20.783 00.000 28316 Star::Find returns 1 (0), X=953.32, Y=255.89, Mass=2475, SNR=34.5, Peak=198 HFD=4.0
01:27:20.784 00.001 28316 MultiStar: [#1 0.02,0.24,0.98,U] [#2 0.18,0.34,0.00,M4] [#3 0.11,0.25,0.85,U] [#4 -0.01,0.42,0.00,M2] [#5 0.11,0.30,0.00,M3] [#6 -0.11,0.33,0.00,M2] [#7 -0.05,0.30,0.63,U] [#8 0.10,0.33,0.00,M2] 
01:27:20.784 00.000 28316 single-star, 3 included, MultiStar: {0.08, 0.21}, one-star: {0.21, 0.08}
01:27:20.785 00.001 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
01:27:20.785 00.000 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
01:27:20.786 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.38 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
01:27:20.786 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.08, opts=13)
01:27:20.787 00.001 28316 Enqueuing Move request for scope (0.21, 0.08)
01:27:20.787 00.000 29988 Worker thread wakes up
01:27:20.788 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
01:27:20.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:20.788 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:27:20.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:20.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:20.789 00.000 28316 Enqueuing Expose request
01:27:20.790 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
01:27:20.790 00.000 29988 Moving (0.21, 0.08) raw xDistance=-0.01 yDistance=-0.22
01:27:20.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:27:20.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:20.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:27:20.790 00.000 29988 MoveAxis(E, 0, ABG)
01:27:20.790 00.000 29988 Move returns status 0, amount 0
01:27:20.790 00.000 29988 MoveAxis(N, 0, ABG)
01:27:20.790 00.000 29988 Move returns status 0, amount 0
01:27:20.790 00.000 29988 move complete, result=0
01:27:20.790 00.000 29988 worker thread done servicing request
01:27:20.790 00.000 29988 Worker thread wakes up
01:27:20.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:20.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:20.790 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:22.416 01.626 29988 Exposure complete
01:27:22.450 00.034 29988 worker thread done servicing request
01:27:22.450 00.000 28316 OnExposeComplete: enter
01:27:22.451 00.001 28316 UpdateGuideState(): m_state=6
01:27:22.452 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
01:27:22.453 00.001 28316 Star::Find returns 1 (0), X=953.25, Y=255.89, Mass=2458, SNR=34.4, Peak=231 HFD=4.0
01:27:22.454 00.001 28316 MultiStar: [#1 -0.05,0.26,0.97,U] [#2 0.06,0.32,0.00,M5] [#3 0.08,0.16,0.85,U] [#4 -0.16,0.33,0.00,M3] [#5 -0.26,0.28,0.00,M4] [#6 -0.14,0.19,0.65,U] [#7 -0.10,0.08,0.64,U] [#8 -0.07,0.27,0.58,U] 
01:27:22.454 00.000 28316 single-star, 5 included, MultiStar: {-0.01, 0.17}, one-star: {0.14, 0.08}
01:27:22.455 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
01:27:22.455 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
01:27:22.456 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.49 mountX=0.01 mountY=-0.16, mountTheta=-1.50
01:27:22.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
01:27:22.457 00.000 28316 Enqueuing Move request for scope (0.14, 0.08)
01:27:22.458 00.001 29988 Worker thread wakes up
01:27:22.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:22.458 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
01:27:22.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:22.459 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:22.460 00.001 28316 Enqueuing Expose request
01:27:22.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
01:27:22.460 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
01:27:22.460 00.000 29988 Moving (0.14, 0.08) raw xDistance=0.01 yDistance=-0.16
01:27:22.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:27:22.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:22.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:27:22.460 00.000 29988 MoveAxis(E, 0, ABG)
01:27:22.461 00.001 29988 Move returns status 0, amount 0
01:27:22.461 00.000 29988 MoveAxis(N, 0, ABG)
01:27:22.461 00.000 29988 Move returns status 0, amount 0
01:27:22.461 00.000 29988 move complete, result=0
01:27:22.461 00.000 29988 worker thread done servicing request
01:27:22.461 00.000 29988 Worker thread wakes up
01:27:22.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:22.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:22.461 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:23.988 01.527 29988 Exposure complete
01:27:24.024 00.036 29988 worker thread done servicing request
01:27:24.024 00.000 28316 OnExposeComplete: enter
01:27:24.025 00.001 28316 UpdateGuideState(): m_state=6
01:27:24.025 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
01:27:24.026 00.001 28316 Star::Find returns 1 (0), X=953.21, Y=255.82, Mass=2519, SNR=34.9, Peak=238 HFD=4.0
01:27:24.027 00.001 28316 MultiStar: [#1 -0.09,0.34,0.00,M3] [#2 0.04,0.20,0.90,U] [#3 0.00,0.09,0.86,U] [#4 -0.01,0.35,0.00,M4] [#5 -0.06,0.32,0.00,M5] [#6 -0.19,0.20,0.63,U] [#7 -0.06,-0.01,0.61,U] [#8 -0.08,0.28,0.59,U] 
01:27:24.027 00.000 28316 single-star, 5 included, MultiStar: {-0.01, 0.12}, one-star: {0.09, 0.01}
01:27:24.028 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
01:27:24.028 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
01:27:24.029 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.14 mountX=-0.03 mountY=-0.09, mountTheta=-1.87
01:27:24.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
01:27:24.031 00.001 28316 Enqueuing Move request for scope (0.09, 0.01)
01:27:24.033 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:24.034 00.001 29988 Worker thread wakes up
01:27:24.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:27:24.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:27:24.034 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.09
01:27:24.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:27:24.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:24.035 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:27:24.035 00.000 29988 MoveAxis(E, 0, ABG)
01:27:24.035 00.000 29988 Move returns status 0, amount 0
01:27:24.035 00.000 29988 MoveAxis(N, 0, ABG)
01:27:24.035 00.000 29988 Move returns status 0, amount 0
01:27:24.035 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.9
01:27:24.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:24.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:24.037 00.002 28316 Enqueuing Expose request
01:27:24.037 00.000 29988 move complete, result=0
01:27:24.037 00.000 29988 worker thread done servicing request
01:27:24.037 00.000 29988 Worker thread wakes up
01:27:24.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:24.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:24.037 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:25.662 01.625 29988 Exposure complete
01:27:25.705 00.043 29988 worker thread done servicing request
01:27:25.705 00.000 28316 OnExposeComplete: enter
01:27:25.705 00.000 28316 UpdateGuideState(): m_state=6
01:27:25.706 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
01:27:25.707 00.001 28316 Star::Find returns 1 (0), X=953.08, Y=255.94, Mass=2404, SNR=33.9, Peak=225 HFD=4.2
01:27:25.707 00.000 28316 MultiStar: [#1 -0.18,0.27,0.00,M4] [#2 -0.00,0.27,0.90,U] [#3 -0.16,0.23,0.85,U] [#4 -0.20,0.47,0.00,M5] [#5 -0.34,0.28,0.00,M6] [#6 -0.20,0.43,0.00,M1] [#7 -0.42,0.32,0.00,M1] [#8 -0.23,0.39,0.00,M1] 
01:27:25.708 00.001 28316 single-star, 2 included, MultiStar: {-0.06, 0.21}, one-star: {-0.03, 0.13}
01:27:25.708 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
01:27:25.709 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
01:27:25.709 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.80 mountX=0.13 mountY=-0.03, mountTheta=-0.24
01:27:25.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
01:27:25.710 00.000 28316 Enqueuing Move request for scope (-0.03, 0.13)
01:27:25.712 00.002 29988 Worker thread wakes up
01:27:25.712 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:25.712 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
01:27:25.712 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
01:27:25.713 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:25.713 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:25.714 00.001 28316 Enqueuing Expose request
01:27:25.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
01:27:25.714 00.000 29988 Moving (-0.03, 0.13) raw xDistance=0.13 yDistance=-0.03
01:27:25.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:27:25.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:25.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:27:25.714 00.000 29988 MoveAxis(E, 0, ABG)
01:27:25.714 00.000 29988 Move returns status 0, amount 0
01:27:25.714 00.000 29988 MoveAxis(N, 0, ABG)
01:27:25.714 00.000 29988 Move returns status 0, amount 0
01:27:25.714 00.000 29988 move complete, result=0
01:27:25.714 00.000 29988 worker thread done servicing request
01:27:25.714 00.000 29988 Worker thread wakes up
01:27:25.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:25.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:25.715 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:27.232 01.517 29988 Exposure complete
01:27:27.288 00.056 29988 worker thread done servicing request
01:27:27.289 00.001 28316 OnExposeComplete: enter
01:27:27.289 00.000 28316 UpdateGuideState(): m_state=6
01:27:27.290 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
01:27:27.292 00.002 28316 Star::Find returns 1 (0), X=953.00, Y=256.04, Mass=2464, SNR=34.3, Peak=232 HFD=4.1
01:27:27.293 00.001 28316 MultiStar: [#1 -0.28,0.41,0.00,M5] [#2 -0.01,0.57,0.00,M4] [#3 -0.28,0.45,0.00,M1] [#4 -0.25,0.60,0.00,M6] [#5 -0.38,0.46,0.00,M7] [#6 -0.34,0.61,0.00,M2] [#7 -0.37,0.54,0.00,M2] [#8 -0.04,0.56,0.00,M2] 
01:27:27.295 00.002 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
01:27:27.296 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.00 = 0.00)
01:27:27.296 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.04 mountX=0.26 mountY=0.00, mountTheta=0.00
01:27:27.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.23, opts=13)
01:27:27.298 00.000 28316 Enqueuing Move request for scope (-0.12, 0.23)
01:27:27.298 00.000 29988 Worker thread wakes up
01:27:27.299 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
01:27:27.299 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
01:27:27.299 00.000 29988 Moving (-0.12, 0.23) raw xDistance=0.26 yDistance=0.00
01:27:27.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:27:27.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:27.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:27:27.299 00.000 29988 MoveAxis(W, 55, ABG)
01:27:27.299 00.000 29988 Guiding  Dir = 3, Dur = 55
01:27:27.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:27.299 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.3
01:27:27.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:27.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:27.301 00.001 28316 Enqueuing Expose request
01:27:27.301 00.000 29988 IsSlewing returns 0
01:27:27.301 00.000 29988 IsGuiding returns 0
01:27:27.303 00.002 29988 PulseGuide returned control before completion, sleep 64
01:27:27.373 00.070 29988 IsGuiding returns 0
01:27:27.373 00.000 29988 Move returns status 0, amount 55
01:27:27.373 00.000 29988 MoveAxis(N, 0, ABG)
01:27:27.373 00.000 29988 Move returns status 0, amount 0
01:27:27.373 00.000 29988 move complete, result=0
01:27:27.373 00.000 29988 worker thread done servicing request
01:27:27.373 00.000 29988 Worker thread wakes up
01:27:27.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:27.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:27.373 00.000 28316 GuideStep: 0.3 px 55 ms WEST, 0.0 px 0 ms NORTH
01:27:29.003 01.630 29988 Exposure complete
01:27:29.046 00.043 29988 worker thread done servicing request
01:27:29.046 00.000 28316 OnExposeComplete: enter
01:27:29.047 00.001 28316 UpdateGuideState(): m_state=6
01:27:29.048 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
01:27:29.048 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=256.12, Mass=2418, SNR=34.1, Peak=204 HFD=4.0
01:27:29.049 00.001 28316 MultiStar: [#1 0.07,0.45,0.00,M6] [#2 0.10,0.69,0.00,M5] [#3 -0.03,0.30,0.89,U] [#4 0.03,0.57,0.00,M7] [#5 0.11,0.44,0.00,M8] [#6 -0.07,0.55,0.00,M3] [#7 -0.02,0.32,0.00,M3] [#8 0.08,0.49,0.00,M3] 
01:27:29.049 00.000 28316 refined, 1 included, MultiStar: {0.11, 0.31}, one-star: {0.23, 0.31}
01:27:29.050 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
01:27:29.050 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
01:27:29.050 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.23 mountX=0.24 mountY=-0.23, mountTheta=-0.78
01:27:29.052 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.31, opts=13)
01:27:29.052 00.000 28316 Enqueuing Move request for scope (0.11, 0.31)
01:27:29.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:29.053 00.001 29988 Worker thread wakes up
01:27:29.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
01:27:29.053 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
01:27:29.053 00.000 29988 Moving (0.11, 0.31) raw xDistance=0.24 yDistance=-0.23
01:27:29.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
01:27:29.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:29.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:27:29.053 00.000 29988 MoveAxis(W, 53, ABG)
01:27:29.053 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:27:29.054 00.001 29988 Guiding  Dir = 3, Dur = 53
01:27:29.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:29.054 00.000 29988 IsSlewing returns 0
01:27:29.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:29.056 00.002 29988 IsGuiding returns 0
01:27:29.056 00.000 28316 Enqueuing Expose request
01:27:29.059 00.003 29988 PulseGuide returned control before completion, sleep 62
01:27:29.131 00.072 29988 IsGuiding returns 0
01:27:29.131 00.000 29988 Move returns status 0, amount 53
01:27:29.131 00.000 29988 MoveAxis(N, 0, ABG)
01:27:29.131 00.000 29988 Move returns status 0, amount 0
01:27:29.131 00.000 29988 move complete, result=0
01:27:29.131 00.000 29988 worker thread done servicing request
01:27:29.131 00.000 29988 Worker thread wakes up
01:27:29.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:29.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:29.131 00.000 28316 GuideStep: 0.2 px 53 ms WEST, -0.2 px 0 ms NORTH
01:27:30.546 01.415 29988 Exposure complete
01:27:30.576 00.030 29988 worker thread done servicing request
01:27:30.576 00.000 28316 OnExposeComplete: enter
01:27:30.577 00.001 28316 UpdateGuideState(): m_state=6
01:27:30.578 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
01:27:30.579 00.001 28316 Star::Find returns 1 (0), X=953.36, Y=255.93, Mass=2511, SNR=34.8, Peak=211 HFD=3.9
01:27:30.581 00.002 28316 MultiStar: [#1 0.21,0.17,0.95,U] [#2 0.26,0.32,0.00,M6] [#3 0.08,0.16,0.83,U] [#4 0.34,0.24,0.00,M8] [#5 0.12,0.11,0.73,U] [#6 0.12,0.18,0.64,U] [#7 0.10,0.09,0.61,U] [#8 0.16,0.19,0.57,U] 
01:27:30.583 00.002 28316 refined, 6 included, MultiStar: {0.16, 0.14}, one-star: {0.25, 0.12}
01:27:30.585 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
01:27:30.588 00.003 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
01:27:30.589 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.74 mountX=0.07 mountY=-0.21, mountTheta=-1.26
01:27:30.591 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.14, opts=13)
01:27:30.592 00.001 28316 Enqueuing Move request for scope (0.16, 0.14)
01:27:30.593 00.001 29988 Worker thread wakes up
01:27:30.593 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:30.593 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.8
01:27:30.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:30.594 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:30.594 00.000 28316 Enqueuing Expose request
01:27:30.595 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
01:27:30.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
01:27:30.595 00.000 29988 Moving (0.16, 0.14) raw xDistance=0.07 yDistance=-0.21
01:27:30.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:27:30.595 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.28 newest=-0.44
01:27:30.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:27:30.595 00.000 29988 MoveAxis(E, 0, ABG)
01:27:30.595 00.000 29988 Move returns status 0, amount 0
01:27:30.595 00.000 29988 MoveAxis(N, 49, ABG)
01:27:30.595 00.000 29988 Guiding  Dir = 0, Dur = 49
01:27:30.595 00.000 29988 IsSlewing returns 0
01:27:30.595 00.000 29988 IsGuiding returns 0
01:27:30.601 00.006 29988 PulseGuide returned control before completion, sleep 55
01:27:30.672 00.071 29988 IsGuiding returns 0
01:27:30.685 00.013 29988 Move returns status 0, amount 49
01:27:30.685 00.000 29988 move complete, result=0
01:27:30.685 00.000 29988 worker thread done servicing request
01:27:30.685 00.000 29988 Worker thread wakes up
01:27:30.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:30.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:30.685 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
01:27:32.315 01.630 29988 Exposure complete
01:27:32.352 00.037 29988 worker thread done servicing request
01:27:32.352 00.000 28316 OnExposeComplete: enter
01:27:32.354 00.002 28316 UpdateGuideState(): m_state=6
01:27:32.355 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
01:27:32.357 00.002 28316 Star::Find returns 1 (0), X=953.26, Y=255.76, Mass=2453, SNR=34.3, Peak=208 HFD=3.9
01:27:32.358 00.001 28316 MultiStar: [#1 -0.10,0.15,1.01,U] [#2 0.04,0.27,0.91,U] [#3 -0.09,0.00,0.88,U] [#4 -0.15,0.21,0.82,U] [#5 -0.17,0.12,0.74,U] [#6 -0.10,-0.02,0.65,U] [#7 -0.15,0.12,0.61,U] [#8 -0.19,0.14,0.56,U] 
01:27:32.359 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.10}, one-star: {0.15, -0.05}
01:27:32.361 00.002 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:27:32.362 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
01:27:32.362 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.17 mountX=0.12 mountY=0.02, mountTheta=0.13
01:27:32.364 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.10, opts=13)
01:27:32.365 00.001 28316 Enqueuing Move request for scope (-0.07, 0.10)
01:27:32.365 00.000 29988 Worker thread wakes up
01:27:32.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:32.366 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.3
01:27:32.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:32.367 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:32.367 00.000 28316 Enqueuing Expose request
01:27:32.368 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
01:27:32.368 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
01:27:32.368 00.000 29988 Moving (-0.07, 0.10) raw xDistance=0.12 yDistance=0.02
01:27:32.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:27:32.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:32.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:32.368 00.000 29988 MoveAxis(E, 0, ABG)
01:27:32.368 00.000 29988 Move returns status 0, amount 0
01:27:32.368 00.000 29988 MoveAxis(N, 0, ABG)
01:27:32.368 00.000 29988 Move returns status 0, amount 0
01:27:32.368 00.000 29988 move complete, result=0
01:27:32.368 00.000 29988 worker thread done servicing request
01:27:32.368 00.000 29988 Worker thread wakes up
01:27:32.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:32.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:32.368 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:33.889 01.521 29988 Exposure complete
01:27:33.940 00.051 29988 worker thread done servicing request
01:27:33.940 00.000 28316 OnExposeComplete: enter
01:27:33.941 00.001 28316 UpdateGuideState(): m_state=6
01:27:33.942 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
01:27:33.944 00.002 28316 Star::Find returns 1 (0), X=953.04, Y=255.71, Mass=2379, SNR=33.8, Peak=214 HFD=4.0
01:27:33.946 00.002 28316 MultiStar: [#1 -0.11,0.11,0.97,U] [#2 -0.09,-0.02,0.89,U] [#3 -0.03,-0.03,0.88,U] [#4 -0.06,0.02,0.85,U] [#5 -0.20,0.13,0.73,U] [#6 -0.25,-0.02,0.65,U] [#7 -0.14,-0.17,0.62,U] [#8 -0.19,0.10,0.56,U] 
01:27:33.947 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.00}, one-star: {-0.08, -0.10}
01:27:33.949 00.002 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
01:27:33.950 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
01:27:33.950 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.13 mountX=0.05 mountY=0.11, mountTheta=1.13
01:27:33.952 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.00, opts=13)
01:27:33.953 00.001 28316 Enqueuing Move request for scope (-0.12, 0.00)
01:27:33.953 00.000 29988 Worker thread wakes up
01:27:33.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:33.954 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
01:27:33.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
01:27:33.954 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
01:27:33.954 00.000 29988 Moving (-0.12, 0.00) raw xDistance=0.05 yDistance=0.11
01:27:33.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:33.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:33.955 00.000 28316 Enqueuing Expose request
01:27:33.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:27:33.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:33.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:27:33.955 00.000 29988 MoveAxis(E, 0, ABG)
01:27:33.955 00.000 29988 Move returns status 0, amount 0
01:27:33.955 00.000 29988 MoveAxis(N, 0, ABG)
01:27:33.956 00.001 29988 Move returns status 0, amount 0
01:27:33.956 00.000 29988 move complete, result=0
01:27:33.956 00.000 29988 worker thread done servicing request
01:27:33.956 00.000 29988 Worker thread wakes up
01:27:33.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:33.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:33.956 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:35.583 01.627 29988 Exposure complete
01:27:35.629 00.046 29988 worker thread done servicing request
01:27:35.629 00.000 28316 OnExposeComplete: enter
01:27:35.631 00.002 28316 UpdateGuideState(): m_state=6
01:27:35.631 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
01:27:35.632 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=255.80, Mass=2440, SNR=34.2, Peak=241 HFD=4.1
01:27:35.632 00.000 28316 MultiStar: [#1 -0.20,0.07,0.97,U] [#2 -0.08,0.22,0.92,U] [#3 -0.14,0.08,0.87,U] [#4 -0.15,0.28,0.00,M7] [#5 -0.29,0.22,0.00,M6] [#6 -0.20,0.28,0.00,M1] [#7 -0.33,0.09,0.00,M1] [#8 -0.25,0.41,0.00,M1] 
01:27:35.633 00.001 28316 single-star, 3 included, MultiStar: {-0.11, 0.09}, one-star: {-0.02, -0.01}
01:27:35.633 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
01:27:35.634 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
01:27:35.634 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.75 mountX=0.00 mountY=0.02, mountTheta=1.53
01:27:35.635 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
01:27:35.636 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
01:27:35.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:35.636 00.000 29988 Worker thread wakes up
01:27:35.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:27:35.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:27:35.636 00.000 29988 Moving (-0.02, -0.01) raw xDistance=0.00 yDistance=0.02
01:27:35.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:27:35.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:35.636 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
01:27:35.637 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:35.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:35.637 00.000 28316 Enqueuing Expose request
01:27:35.638 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:35.638 00.000 29988 MoveAxis(E, 0, ABG)
01:27:35.638 00.000 29988 Move returns status 0, amount 0
01:27:35.638 00.000 29988 MoveAxis(N, 0, ABG)
01:27:35.638 00.000 29988 Move returns status 0, amount 0
01:27:35.638 00.000 29988 move complete, result=0
01:27:35.638 00.000 29988 worker thread done servicing request
01:27:35.638 00.000 29988 Worker thread wakes up
01:27:35.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:35.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:35.639 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:37.155 01.516 29988 Exposure complete
01:27:37.192 00.037 29988 worker thread done servicing request
01:27:37.192 00.000 28316 OnExposeComplete: enter
01:27:37.193 00.001 28316 UpdateGuideState(): m_state=6
01:27:37.194 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
01:27:37.195 00.001 28316 Star::Find returns 1 (1), X=952.99, Y=255.91, Mass=2551, SNR=35.1, Peak=255 HFD=4.1
01:27:37.196 00.001 28316 MultiStar: [#1 -0.26,0.25,0.00,M3] [#2 -0.30,0.30,0.00,M4] [#3 -0.26,0.10,0.85,U] [#4 -0.35,0.38,0.00,M8] [#5 -0.35,0.34,0.00,M7] [#6 -0.36,0.40,0.00,M2] [#7 -0.35,0.08,0.00,M2] [#8 -0.25,0.31,0.00,M2] 
01:27:37.197 00.001 28316 single-star, 1 included, MultiStar: {-0.19, 0.10}, one-star: {-0.13, 0.10}
01:27:37.199 00.002 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
01:27:37.199 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
01:27:37.200 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=0.15 mountY=0.07, mountTheta=0.42
01:27:37.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
01:27:37.201 00.000 28316 Enqueuing Move request for scope (-0.13, 0.10)
01:27:37.203 00.002 29988 Worker thread wakes up
01:27:37.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
01:27:37.203 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
01:27:37.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:37.203 00.000 29988 Moving (-0.13, 0.10) raw xDistance=0.15 yDistance=0.07
01:27:37.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:27:37.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:37.204 00.001 28316 UpdateGuideState exits: m=2551 RSB=35.1 Saturée
01:27:37.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:27:37.204 00.000 29988 MoveAxis(E, 0, ABG)
01:27:37.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:37.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:37.205 00.000 28316 Enqueuing Expose request
01:27:37.205 00.000 29988 Move returns status 0, amount 0
01:27:37.205 00.000 29988 MoveAxis(N, 0, ABG)
01:27:37.205 00.000 29988 Move returns status 0, amount 0
01:27:37.205 00.000 29988 move complete, result=0
01:27:37.205 00.000 29988 worker thread done servicing request
01:27:37.206 00.001 29988 Worker thread wakes up
01:27:37.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:37.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:37.206 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:38.836 01.630 29988 Exposure complete
01:27:38.868 00.032 29988 worker thread done servicing request
01:27:38.869 00.001 28316 OnExposeComplete: enter
01:27:38.869 00.000 28316 UpdateGuideState(): m_state=6
01:27:38.870 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
01:27:38.870 00.000 28316 Star::Find returns 1 (1), X=952.89, Y=255.95, Mass=2576, SNR=35.2, Peak=255 HFD=4.2
01:27:38.871 00.001 28316 MultiStar: [#1 -0.40,0.24,0.00,M4] [#2 -0.30,0.46,0.00,M5] [#3 -0.40,0.22,0.00,M1] [#4 -0.37,0.26,0.00,M9] [#5 -0.52,0.22,0.00,M8] [#6 -0.46,0.25,0.00,M3] [#7 -0.49,0.18,0.00,M3] [#8 -0.21,0.28,0.00,M3] 
01:27:38.871 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
01:27:38.871 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
01:27:38.872 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.59 mountX=0.22 mountY=0.14, mountTheta=0.56
01:27:38.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.14, opts=13)
01:27:38.874 00.001 28316 Enqueuing Move request for scope (-0.22, 0.14)
01:27:38.875 00.001 29988 Worker thread wakes up
01:27:38.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
01:27:38.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
01:27:38.875 00.000 29988 Moving (-0.22, 0.14) raw xDistance=0.22 yDistance=0.14
01:27:38.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:27:38.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:38.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:27:38.875 00.000 29988 MoveAxis(W, 46, ABG)
01:27:38.875 00.000 29988 Guiding  Dir = 3, Dur = 46
01:27:38.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:38.876 00.001 28316 UpdateGuideState exits: m=2576 RSB=35.2 Saturée
01:27:38.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:38.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:38.877 00.000 28316 Enqueuing Expose request
01:27:38.878 00.001 29988 IsSlewing returns 0
01:27:38.878 00.000 29988 IsGuiding returns 0
01:27:38.880 00.002 29988 PulseGuide returned control before completion, sleep 54
01:27:38.947 00.067 29988 IsGuiding returns 0
01:27:38.947 00.000 29988 Move returns status 0, amount 46
01:27:38.947 00.000 29988 MoveAxis(N, 0, ABG)
01:27:38.947 00.000 29988 Move returns status 0, amount 0
01:27:38.947 00.000 29988 move complete, result=0
01:27:38.947 00.000 29988 worker thread done servicing request
01:27:38.947 00.000 29988 Worker thread wakes up
01:27:38.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:38.947 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.1 px 0 ms NORTH
01:27:38.949 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:40.357 01.408 29988 Exposure complete
01:27:40.389 00.032 29988 worker thread done servicing request
01:27:40.389 00.000 28316 OnExposeComplete: enter
01:27:40.390 00.001 28316 UpdateGuideState(): m_state=6
01:27:40.390 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
01:27:40.390 00.000 28316 Star::Find returns 1 (1), X=953.14, Y=255.83, Mass=2487, SNR=34.6, Peak=255 HFD=4.1
01:27:40.392 00.002 28316 MultiStar: [#1 -0.27,0.23,0.00,M5] [#2 -0.16,0.41,0.00,M6] [#3 -0.21,0.10,0.85,U] [#4 -0.09,0.45,0.00,M10] [#5 -0.49,0.29,0.00,M9] [#6 -0.26,0.39,0.00,M4] [#7 -0.27,0.16,0.00,M4] [#8 -0.11,0.28,0.58,U] 
01:27:40.393 00.001 28316 single-star, 2 included, MultiStar: {-0.09, 0.11}, one-star: {0.02, 0.02}
01:27:40.393 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:27:40.393 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
01:27:40.393 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.82 mountX=0.01 mountY=-0.03, mountTheta=-1.19
01:27:40.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
01:27:40.395 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
01:27:40.395 00.000 29988 Worker thread wakes up
01:27:40.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:40.396 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.6 Saturée
01:27:40.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:40.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:40.397 00.001 28316 Enqueuing Expose request
01:27:40.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
01:27:40.397 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
01:27:40.397 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
01:27:40.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:27:40.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:40.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:27:40.397 00.000 29988 MoveAxis(E, 0, ABG)
01:27:40.397 00.000 29988 Move returns status 0, amount 0
01:27:40.397 00.000 29988 MoveAxis(N, 0, ABG)
01:27:40.397 00.000 29988 Move returns status 0, amount 0
01:27:40.397 00.000 29988 move complete, result=0
01:27:40.397 00.000 29988 worker thread done servicing request
01:27:40.397 00.000 29988 Worker thread wakes up
01:27:40.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:40.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:40.398 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:42.025 01.627 29988 Exposure complete
01:27:42.072 00.047 29988 worker thread done servicing request
01:27:42.072 00.000 28316 OnExposeComplete: enter
01:27:42.073 00.001 28316 UpdateGuideState(): m_state=6
01:27:42.073 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
01:27:42.075 00.002 28316 Star::Find returns 1 (0), X=953.04, Y=256.05, Mass=2472, SNR=34.3, Peak=236 HFD=4.1
01:27:42.075 00.000 28316 MultiStar: [#1 -0.27,0.25,0.00,M6] [#2 -0.07,0.48,0.00,M7] [#3 -0.21,0.27,0.00,M1] [#4 -0.18,0.25,0.00,R] [#5 -0.35,0.24,0.00,M10] [#6 -0.22,0.41,0.00,M5] [#7 -0.35,0.17,0.00,M5] [#8 -0.13,0.43,0.00,M3] 
01:27:42.076 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
01:27:42.076 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
01:27:42.077 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.88 mountX=0.25 mountY=-0.04, mountTheta=-0.16
01:27:42.077 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.24, opts=13)
01:27:42.078 00.001 28316 Enqueuing Move request for scope (-0.08, 0.24)
01:27:42.079 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:42.081 00.002 29988 Worker thread wakes up
01:27:42.081 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
01:27:42.081 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
01:27:42.081 00.000 29988 Moving (-0.08, 0.24) raw xDistance=0.25 yDistance=-0.04
01:27:42.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:27:42.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:42.081 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.3
01:27:42.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:42.082 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:42.083 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:27:42.083 00.000 28316 Enqueuing Expose request
01:27:42.085 00.002 29988 MoveAxis(W, 52, ABG)
01:27:42.085 00.000 29988 Guiding  Dir = 3, Dur = 52
01:27:42.087 00.002 29988 IsSlewing returns 0
01:27:42.087 00.000 29988 IsGuiding returns 0
01:27:42.088 00.001 29988 PulseGuide returned control before completion, sleep 61
01:27:42.161 00.073 29988 IsGuiding returns 0
01:27:42.161 00.000 29988 Move returns status 0, amount 52
01:27:42.161 00.000 29988 MoveAxis(N, 0, ABG)
01:27:42.161 00.000 29988 Move returns status 0, amount 0
01:27:42.161 00.000 29988 move complete, result=0
01:27:42.161 00.000 29988 worker thread done servicing request
01:27:42.162 00.001 29988 Worker thread wakes up
01:27:42.162 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.0 px 0 ms NORTH
01:27:42.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:42.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:43.578 01.416 29988 Exposure complete
01:27:43.626 00.048 29988 worker thread done servicing request
01:27:43.626 00.000 28316 OnExposeComplete: enter
01:27:43.629 00.003 28316 UpdateGuideState(): m_state=6
01:27:43.631 00.002 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
01:27:43.633 00.002 28316 Star::Find returns 1 (0), X=953.08, Y=255.78, Mass=2476, SNR=34.5, Peak=222 HFD=4.1
01:27:43.634 00.001 28316 MultiStar: [#1 -0.17,0.16,0.97,U] [#2 -0.30,0.22,0.00,M8] [#3 -0.12,-0.01,0.88,U] [#4 0.14,0.01,0.81,U] [#5 -0.26,0.28,0.00,R] [#6 -0.12,0.15,0.64,U] [#7 -0.20,0.11,0.61,U] [#8 -0.22,0.22,0.00,M4] 
01:27:43.635 00.001 28316 single-star, 5 included, MultiStar: {-0.08, 0.06}, one-star: {-0.04, -0.03}
01:27:43.636 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.85)
01:27:43.637 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81)
01:27:43.637 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=-0.01 mountY=0.05, mountTheta=1.84
01:27:43.640 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
01:27:43.640 00.000 28316 Enqueuing Move request for scope (-0.04, -0.03)
01:27:43.641 00.001 29988 Worker thread wakes up
01:27:43.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:43.641 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.5
01:27:43.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:43.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:43.642 00.000 28316 Enqueuing Expose request
01:27:43.643 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:27:43.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:27:43.643 00.000 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.05
01:27:43.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:27:43.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:43.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:27:43.643 00.000 29988 MoveAxis(E, 0, ABG)
01:27:43.643 00.000 29988 Move returns status 0, amount 0
01:27:43.643 00.000 29988 MoveAxis(N, 0, ABG)
01:27:43.643 00.000 29988 Move returns status 0, amount 0
01:27:43.643 00.000 29988 move complete, result=0
01:27:43.643 00.000 29988 worker thread done servicing request
01:27:43.643 00.000 29988 Worker thread wakes up
01:27:43.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:43.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:43.643 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:45.276 01.633 29988 Exposure complete
01:27:45.306 00.030 29988 worker thread done servicing request
01:27:45.306 00.000 28316 OnExposeComplete: enter
01:27:45.306 00.000 28316 UpdateGuideState(): m_state=6
01:27:45.308 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
01:27:45.309 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=255.55, Mass=2434, SNR=34.2, Peak=200 HFD=3.9
01:27:45.311 00.002 28316 MultiStar: [#1 -0.20,-0.07,1.00,U] [#2 -0.07,-0.19,0.91,U] [#3 -0.24,-0.07,0.87,U] [#4 0.04,-0.44,0.00,M1] [#5 -0.03,-0.36,0.00,M1] [#6 -0.20,-0.02,0.63,U] [#7 -0.23,-0.10,0.61,U] [#8 -0.26,-0.08,0.60,U] 
01:27:45.312 00.001 28316 refined, 6 included, MultiStar: {-0.16, -0.12}, one-star: {-0.02, -0.26}
01:27:45.314 00.002 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
01:27:45.316 00.002 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
01:27:45.317 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.50 mountX=-0.04 mountY=0.20, mountTheta=1.78
01:27:45.319 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.12, opts=13)
01:27:45.320 00.001 28316 Enqueuing Move request for scope (-0.16, -0.12)
01:27:45.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:45.321 00.001 29988 Worker thread wakes up
01:27:45.321 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:27:45.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:45.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:45.323 00.001 28316 Enqueuing Expose request
01:27:45.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
01:27:45.323 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
01:27:45.323 00.000 29988 Moving (-0.16, -0.12) raw xDistance=-0.04 yDistance=0.20
01:27:45.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:27:45.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:27:45.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:27:45.323 00.000 29988 MoveAxis(E, 0, ABG)
01:27:45.323 00.000 29988 Move returns status 0, amount 0
01:27:45.323 00.000 29988 MoveAxis(N, 0, ABG)
01:27:45.323 00.000 29988 Move returns status 0, amount 0
01:27:45.323 00.000 29988 move complete, result=0
01:27:45.324 00.001 29988 worker thread done servicing request
01:27:45.324 00.000 29988 Worker thread wakes up
01:27:45.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:45.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:45.324 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:46.840 01.516 29988 Exposure complete
01:27:46.878 00.038 29988 worker thread done servicing request
01:27:46.878 00.000 28316 OnExposeComplete: enter
01:27:46.879 00.001 28316 UpdateGuideState(): m_state=6
01:27:46.879 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
01:27:46.880 00.001 28316 Star::Find returns 1 (0), X=953.00, Y=255.57, Mass=2553, SNR=35.1, Peak=209 HFD=3.9
01:27:46.880 00.000 28316 MultiStar: [#1 -0.37,-0.05,0.00,M5] [#2 -0.27,-0.12,0.88,U] [#3 -0.31,-0.21,0.00,M1] [#4 -0.09,-0.36,0.00,M2] [#5 -0.14,-0.48,0.00,M2] [#6 -0.40,-0.10,0.00,M4] [#7 -0.42,-0.29,0.00,M4] [#8 -0.36,-0.27,0.00,M4] 
01:27:46.881 00.001 28316 refined, 1 included, MultiStar: {-0.19, -0.18}, one-star: {-0.12, -0.24}
01:27:46.881 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.92)
01:27:46.881 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
01:27:46.882 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.37 mountX=-0.09 mountY=0.25, mountTheta=1.91
01:27:46.883 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.18, opts=13)
01:27:46.884 00.001 28316 Enqueuing Move request for scope (-0.19, -0.18)
01:27:46.884 00.000 29988 Worker thread wakes up
01:27:46.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:46.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
01:27:46.885 00.000 28316 UpdateGuideState exits: m=2553 RSB=35.1
01:27:46.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:46.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:46.886 00.000 28316 Enqueuing Expose request
01:27:46.887 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
01:27:46.887 00.000 29988 Moving (-0.19, -0.18) raw xDistance=-0.09 yDistance=0.25
01:27:46.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:27:46.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:46.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:27:46.887 00.000 29988 MoveAxis(E, 0, ABG)
01:27:46.887 00.000 29988 Move returns status 0, amount 0
01:27:46.887 00.000 29988 MoveAxis(N, 0, ABG)
01:27:46.887 00.000 29988 Move returns status 0, amount 0
01:27:46.887 00.000 29988 move complete, result=0
01:27:46.887 00.000 29988 worker thread done servicing request
01:27:46.887 00.000 29988 Worker thread wakes up
01:27:46.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:46.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:46.887 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:27:48.521 01.634 29988 Exposure complete
01:27:48.574 00.053 29988 worker thread done servicing request
01:27:48.575 00.001 28316 OnExposeComplete: enter
01:27:48.575 00.000 28316 UpdateGuideState(): m_state=6
01:27:48.576 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
01:27:48.576 00.000 28316 Star::Find returns 1 (0), X=952.92, Y=255.82, Mass=2524, SNR=34.8, Peak=219 HFD=4.2
01:27:48.577 00.001 28316 MultiStar: [#1 -0.27,0.25,0.00,M6] [#2 -0.30,0.25,0.00,M7] [#3 -0.34,0.21,0.00,M2] [#4 0.01,-0.01,0.85,U] [#5 -0.13,-0.02,0.73,U] [#6 -0.31,0.31,0.00,M5] [#7 -0.53,-0.03,0.00,M5] [#8 -0.57,0.14,0.00,M5] 
01:27:48.577 00.000 28316 refined, 2 included, MultiStar: {-0.11, -0.00}, one-star: {-0.19, 0.01}
01:27:48.578 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.19)
01:27:48.578 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.15)
01:27:48.579 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.10 mountX=0.04 mountY=0.10, mountTheta=1.18
01:27:48.582 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
01:27:48.583 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
01:27:48.585 00.002 29988 Worker thread wakes up
01:27:48.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
01:27:48.585 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
01:27:48.585 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:48.586 00.001 28316 UpdateGuideState exits: m=2524 RSB=34.8
01:27:48.586 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:48.586 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:48.587 00.001 28316 Enqueuing Expose request
01:27:48.587 00.000 29988 Moving (-0.11, -0.00) raw xDistance=0.04 yDistance=0.10
01:27:48.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:27:48.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:48.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:27:48.587 00.000 29988 MoveAxis(E, 0, ABG)
01:27:48.587 00.000 29988 Move returns status 0, amount 0
01:27:48.587 00.000 29988 MoveAxis(N, 0, ABG)
01:27:48.587 00.000 29988 Move returns status 0, amount 0
01:27:48.588 00.001 29988 move complete, result=0
01:27:48.588 00.000 29988 worker thread done servicing request
01:27:48.588 00.000 29988 Worker thread wakes up
01:27:48.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:48.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:48.588 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:50.112 01.524 29988 Exposure complete
01:27:50.146 00.034 29988 worker thread done servicing request
01:27:50.146 00.000 28316 OnExposeComplete: enter
01:27:50.147 00.001 28316 UpdateGuideState(): m_state=6
01:27:50.147 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
01:27:50.148 00.001 28316 Star::Find returns 1 (0), X=953.03, Y=255.88, Mass=2427, SNR=34.3, Peak=216 HFD=4.2
01:27:50.148 00.000 28316 MultiStar: [#1 -0.24,0.23,0.00,M7] [#2 -0.08,0.22,0.91,U] [#3 -0.15,0.20,0.83,U] [#4 0.13,0.07,0.83,U] [#5 -0.06,-0.14,0.73,U] [#6 -0.17,0.35,0.00,M6] [#7 -0.23,0.16,0.65,U] [#8 -0.16,0.28,0.00,M6] 
01:27:50.149 00.001 28316 single-star, 5 included, MultiStar: {-0.07, 0.10}, one-star: {-0.08, 0.07}
01:27:50.149 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
01:27:50.150 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
01:27:50.150 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.38 mountX=0.10 mountY=0.04, mountTheta=0.35
01:27:50.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
01:27:50.152 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
01:27:50.152 00.000 29988 Worker thread wakes up
01:27:50.152 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
01:27:50.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:50.153 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.3
01:27:50.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:50.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:50.154 00.000 28316 Enqueuing Expose request
01:27:50.155 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
01:27:50.155 00.000 29988 Moving (-0.08, 0.07) raw xDistance=0.10 yDistance=0.04
01:27:50.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:27:50.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:50.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:50.155 00.000 29988 MoveAxis(E, 0, ABG)
01:27:50.155 00.000 29988 Move returns status 0, amount 0
01:27:50.155 00.000 29988 MoveAxis(N, 0, ABG)
01:27:50.155 00.000 29988 Move returns status 0, amount 0
01:27:50.155 00.000 29988 move complete, result=0
01:27:50.155 00.000 29988 worker thread done servicing request
01:27:50.155 00.000 29988 Worker thread wakes up
01:27:50.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:50.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:50.155 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:51.789 01.634 29988 Exposure complete
01:27:51.821 00.032 29988 worker thread done servicing request
01:27:51.821 00.000 28316 OnExposeComplete: enter
01:27:51.822 00.001 28316 UpdateGuideState(): m_state=6
01:27:51.822 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
01:27:51.823 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=255.76, Mass=2308, SNR=33.3, Peak=209 HFD=3.9
01:27:51.824 00.001 28316 MultiStar: [#1 -0.12,0.23,1.03,U] [#2 0.02,0.26,0.93,U] [#3 -0.12,0.21,0.88,U] [#4 0.15,0.12,0.86,U] [#5 0.10,-0.14,0.75,U] [#6 -0.07,0.29,0.61,U] [#7 -0.29,0.13,0.00,M5] [#8 -0.27,0.02,0.59,U] 
01:27:51.824 00.000 28316 single-star, 7 included, MultiStar: {-0.02, 0.12}, one-star: {0.07, -0.05}
01:27:51.824 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
01:27:51.825 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
01:27:51.825 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.62 mountX=-0.07 mountY=-0.04, mountTheta=-2.65
01:27:51.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
01:27:51.827 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
01:27:51.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:51.827 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
01:27:51.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:51.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:51.829 00.000 28316 Enqueuing Expose request
01:27:51.830 00.001 29988 Worker thread wakes up
01:27:51.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
01:27:51.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
01:27:51.830 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.07 yDistance=-0.04
01:27:51.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:27:51.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:51.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:27:51.830 00.000 29988 MoveAxis(E, 0, ABG)
01:27:51.830 00.000 29988 Move returns status 0, amount 0
01:27:51.830 00.000 29988 MoveAxis(N, 0, ABG)
01:27:51.830 00.000 29988 Move returns status 0, amount 0
01:27:51.830 00.000 29988 move complete, result=0
01:27:51.830 00.000 29988 worker thread done servicing request
01:27:51.830 00.000 29988 Worker thread wakes up
01:27:51.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:51.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:51.830 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:53.360 01.530 29988 Exposure complete
01:27:53.401 00.041 29988 worker thread done servicing request
01:27:53.401 00.000 28316 OnExposeComplete: enter
01:27:53.402 00.001 28316 UpdateGuideState(): m_state=6
01:27:53.404 00.002 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
01:27:53.404 00.000 28316 Star::Find returns 1 (0), X=953.00, Y=255.84, Mass=2497, SNR=34.7, Peak=235 HFD=4.2
01:27:53.405 00.001 28316 MultiStar: [#1 -0.26,0.27,0.00,M7] [#2 -0.31,0.28,0.00,M6] [#3 -0.32,0.18,0.00,M1] [#4 -0.04,-0.06,0.80,U] [#5 -0.17,-0.16,0.75,U] [#6 -0.40,0.21,0.00,M6] [#7 -0.31,0.11,0.00,M6] [#8 -0.37,0.16,0.00,M6] 
01:27:53.405 00.000 28316 single-star, 2 included, MultiStar: {-0.11, -0.05}, one-star: {-0.11, 0.03}
01:27:53.405 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:27:53.406 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:27:53.406 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.89 mountX=0.07 mountY=0.09, mountTheta=0.87
01:27:53.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
01:27:53.408 00.001 28316 Enqueuing Move request for scope (-0.11, 0.03)
01:27:53.408 00.000 29988 Worker thread wakes up
01:27:53.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:27:53.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:27:53.408 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.09
01:27:53.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:27:53.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:53.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:53.409 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.7
01:27:53.410 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:53.412 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:53.412 00.000 28316 Enqueuing Expose request
01:27:53.413 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:27:53.413 00.000 29988 MoveAxis(E, 0, ABG)
01:27:53.413 00.000 29988 Move returns status 0, amount 0
01:27:53.413 00.000 29988 MoveAxis(N, 0, ABG)
01:27:53.413 00.000 29988 Move returns status 0, amount 0
01:27:53.413 00.000 29988 move complete, result=0
01:27:53.413 00.000 29988 worker thread done servicing request
01:27:53.413 00.000 29988 Worker thread wakes up
01:27:53.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:53.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:53.414 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:55.037 01.623 29988 Exposure complete
01:27:55.084 00.047 29988 worker thread done servicing request
01:27:55.084 00.000 28316 OnExposeComplete: enter
01:27:55.085 00.001 28316 UpdateGuideState(): m_state=6
01:27:55.085 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
01:27:55.086 00.001 28316 Star::Find returns 1 (1), X=953.05, Y=255.85, Mass=2547, SNR=35.1, Peak=255 HFD=4.2
01:27:55.086 00.000 28316 MultiStar: [#1 -0.28,0.14,0.00,M8] [#2 -0.18,0.23,0.88,U] [#3 -0.18,0.02,0.83,U] [#4 0.05,0.11,0.79,U] [#5 -0.10,-0.11,0.72,U] [#6 -0.25,0.34,0.00,M7] [#7 -0.17,0.08,0.61,U] [#8 -0.28,0.25,0.00,M7] 
01:27:55.086 00.000 28316 single-star, 5 included, MultiStar: {-0.10, 0.06}, one-star: {-0.07, 0.04}
01:27:55.087 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
01:27:55.087 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
01:27:55.088 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.65 mountX=0.06 mountY=0.04, mountTheta=0.62
01:27:55.090 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
01:27:55.090 00.000 28316 Enqueuing Move request for scope (-0.07, 0.04)
01:27:55.091 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:55.091 00.000 29988 Worker thread wakes up
01:27:55.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
01:27:55.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
01:27:55.091 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=0.04
01:27:55.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:27:55.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:55.091 00.000 28316 UpdateGuideState exits: m=2547 RSB=35.1 Saturée
01:27:55.092 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:55.092 00.000 29988 MoveAxis(E, 0, ABG)
01:27:55.092 00.000 29988 Move returns status 0, amount 0
01:27:55.092 00.000 29988 MoveAxis(N, 0, ABG)
01:27:55.092 00.000 29988 Move returns status 0, amount 0
01:27:55.092 00.000 29988 move complete, result=0
01:27:55.092 00.000 29988 worker thread done servicing request
01:27:55.092 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:55.093 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:55.093 00.000 28316 Enqueuing Expose request
01:27:55.093 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:55.094 00.001 29988 Worker thread wakes up
01:27:55.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:55.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:56.617 01.523 29988 Exposure complete
01:27:56.661 00.044 29988 worker thread done servicing request
01:27:56.662 00.001 28316 OnExposeComplete: enter
01:27:56.662 00.000 28316 UpdateGuideState(): m_state=6
01:27:56.663 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
01:27:56.664 00.001 28316 Star::Find returns 1 (1), X=952.94, Y=255.96, Mass=2391, SNR=33.9, Peak=255 HFD=4.1
01:27:56.664 00.000 28316 MultiStar: [#1 -0.24,0.29,0.00,M9] [#2 -0.24,0.25,0.00,M6] [#3 -0.32,0.12,0.00,M1] [#4 -0.10,0.06,0.84,U] [#5 -0.09,0.01,0.75,U] [#6 -0.32,0.30,0.00,M8] [#7 -0.38,0.21,0.00,M6] [#8 -0.28,0.27,0.00,M8] 
01:27:56.664 00.000 28316 refined, 2 included, MultiStar: {-0.12, 0.08}, one-star: {-0.17, 0.15}
01:27:56.665 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
01:27:56.665 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
01:27:56.666 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.56 mountX=0.13 mountY=0.07, mountTheta=0.53
01:27:56.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.08, opts=13)
01:27:56.667 00.000 28316 Enqueuing Move request for scope (-0.12, 0.08)
01:27:56.668 00.001 29988 Worker thread wakes up
01:27:56.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
01:27:56.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:56.668 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9 Saturée
01:27:56.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:56.670 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
01:27:56.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:56.672 00.001 28316 Enqueuing Expose request
01:27:56.673 00.001 29988 Moving (-0.12, 0.08) raw xDistance=0.13 yDistance=0.07
01:27:56.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:27:56.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:56.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:27:56.673 00.000 29988 MoveAxis(E, 0, ABG)
01:27:56.673 00.000 29988 Move returns status 0, amount 0
01:27:56.673 00.000 29988 MoveAxis(N, 0, ABG)
01:27:56.673 00.000 29988 Move returns status 0, amount 0
01:27:56.673 00.000 29988 move complete, result=0
01:27:56.673 00.000 29988 worker thread done servicing request
01:27:56.673 00.000 29988 Worker thread wakes up
01:27:56.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:56.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:56.675 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:58.309 01.634 29988 Exposure complete
01:27:58.352 00.043 29988 worker thread done servicing request
01:27:58.352 00.000 28316 OnExposeComplete: enter
01:27:58.353 00.001 28316 UpdateGuideState(): m_state=6
01:27:58.353 00.000 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
01:27:58.354 00.001 28316 Star::Find returns 1 (1), X=952.85, Y=255.91, Mass=2454, SNR=34.4, Peak=255 HFD=4.1
01:27:58.357 00.003 28316 MultiStar: [#1 -0.26,0.23,0.00,M10] [#2 -0.25,0.35,0.00,M7] [#3 -0.34,0.21,0.00,M2] [#4 -0.17,0.14,0.84,U] [#5 -0.29,0.03,0.73,U] [#6 -0.23,0.20,0.00,M9] [#7 -0.39,0.20,0.00,M7] [#8 -0.52,0.24,0.00,M9] 
01:27:58.360 00.003 28316 refined, 2 included, MultiStar: {-0.24, 0.09}, one-star: {-0.27, 0.10}
01:27:58.361 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
01:27:58.361 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
01:27:58.362 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.79 mountX=0.18 mountY=0.17, mountTheta=0.77
01:27:58.363 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.09, opts=13)
01:27:58.363 00.000 28316 Enqueuing Move request for scope (-0.24, 0.09)
01:27:58.364 00.001 29988 Worker thread wakes up
01:27:58.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:58.365 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4 Saturée
01:27:58.365 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:58.366 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:58.366 00.000 28316 Enqueuing Expose request
01:27:58.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
01:27:58.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
01:27:58.366 00.000 29988 Moving (-0.24, 0.09) raw xDistance=0.18 yDistance=0.17
01:27:58.367 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:27:58.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:58.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:27:58.367 00.000 29988 MoveAxis(E, 0, ABG)
01:27:58.367 00.000 29988 Move returns status 0, amount 0
01:27:58.367 00.000 29988 MoveAxis(N, 0, ABG)
01:27:58.367 00.000 29988 Move returns status 0, amount 0
01:27:58.367 00.000 29988 move complete, result=0
01:27:58.367 00.000 29988 worker thread done servicing request
01:27:58.367 00.000 29988 Worker thread wakes up
01:27:58.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:58.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:27:58.367 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:59.881 01.514 29988 Exposure complete
01:27:59.925 00.044 29988 worker thread done servicing request
01:27:59.925 00.000 28316 OnExposeComplete: enter
01:27:59.926 00.001 28316 UpdateGuideState(): m_state=6
01:27:59.927 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
01:27:59.927 00.000 28316 Star::Find returns 1 (1), X=953.06, Y=255.71, Mass=2469, SNR=34.5, Peak=255 HFD=4.0
01:27:59.928 00.001 28316 MultiStar: [#1 -0.37,0.09,0.00,R] [#2 -0.20,0.14,0.90,U] [#3 -0.22,0.06,0.84,U] [#4 -0.09,-0.00,0.80,U] [#5 -0.13,-0.18,0.75,U] [#6 -0.25,0.07,0.63,U] [#7 -0.29,0.01,0.60,U] [#8 -0.44,0.09,0.00,M10] 
01:27:59.928 00.000 28316 single-star, 6 included, MultiStar: {-0.17, -0.00}, one-star: {-0.06, -0.10}
01:27:59.928 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
01:27:59.929 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
01:27:59.929 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.09 mountX=-0.07 mountY=0.10, mountTheta=2.18
01:27:59.931 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
01:27:59.956 00.025 28316 Enqueuing Move request for scope (-0.06, -0.10)
01:27:59.957 00.001 29988 Worker thread wakes up
01:27:59.957 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:27:59.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:27:59.957 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.5 Saturée
01:27:59.958 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:27:59.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:59.958 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:27:59.958 00.000 28316 Enqueuing Expose request
01:27:59.960 00.002 29988 Moving (-0.06, -0.10) raw xDistance=-0.07 yDistance=0.10
01:27:59.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:27:59.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:59.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:27:59.960 00.000 29988 MoveAxis(E, 0, ABG)
01:27:59.960 00.000 29988 Move returns status 0, amount 0
01:27:59.961 00.001 29988 MoveAxis(N, 0, ABG)
01:27:59.961 00.000 29988 Move returns status 0, amount 0
01:27:59.961 00.000 29988 move complete, result=0
01:27:59.961 00.000 29988 worker thread done servicing request
01:27:59.961 00.000 29988 Worker thread wakes up
01:27:59.961 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:59.962 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:27:59.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:01.593 01.631 29988 Exposure complete
01:28:01.622 00.029 29988 worker thread done servicing request
01:28:01.622 00.000 28316 OnExposeComplete: enter
01:28:01.624 00.002 28316 UpdateGuideState(): m_state=6
01:28:01.624 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
01:28:01.625 00.001 28316 Star::Find returns 1 (0), X=953.20, Y=255.85, Mass=2375, SNR=33.8, Peak=242 HFD=4.0
01:28:01.625 00.000 28316 MultiStar: [#1 0.23,0.14,1.00,U] [#2 -0.06,0.27,0.92,U] [#3 -0.15,0.07,0.87,U] [#4 0.14,0.11,0.82,U] [#5 -0.03,-0.06,0.73,U] [#6 -0.03,0.17,0.64,U] [#7 -0.14,-0.07,0.65,U] [#8 -0.15,0.29,0.00,R] 
01:28:01.626 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.09}, one-star: {0.08, 0.04}
01:28:01.626 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
01:28:01.627 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
01:28:01.627 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.39 mountX=0.08 mountY=-0.06, mountTheta=-0.63
01:28:01.628 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
01:28:01.629 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
01:28:01.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:01.630 00.001 29988 Worker thread wakes up
01:28:01.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
01:28:01.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
01:28:01.630 00.000 29988 Moving (0.02, 0.09) raw xDistance=0.08 yDistance=-0.06
01:28:01.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:28:01.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:01.630 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
01:28:01.630 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:01.631 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:01.631 00.000 28316 Enqueuing Expose request
01:28:01.632 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:28:01.632 00.000 29988 MoveAxis(E, 0, ABG)
01:28:01.632 00.000 29988 Move returns status 0, amount 0
01:28:01.632 00.000 29988 MoveAxis(N, 0, ABG)
01:28:01.632 00.000 29988 Move returns status 0, amount 0
01:28:01.632 00.000 29988 move complete, result=0
01:28:01.632 00.000 29988 worker thread done servicing request
01:28:01.632 00.000 29988 Worker thread wakes up
01:28:01.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:01.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:01.632 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:03.148 01.516 29988 Exposure complete
01:28:03.190 00.042 29988 worker thread done servicing request
01:28:03.190 00.000 28316 OnExposeComplete: enter
01:28:03.194 00.004 28316 UpdateGuideState(): m_state=6
01:28:03.195 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
01:28:03.196 00.001 28316 Star::Find returns 1 (1), X=953.01, Y=255.88, Mass=2424, SNR=34.2, Peak=255 HFD=4.1
01:28:03.196 00.000 28316 MultiStar: [#1 0.24,0.07,0.99,U] [#2 -0.16,0.33,0.00,M6] [#3 -0.22,0.13,0.85,U] [#4 0.18,-0.09,0.82,U] [#5 0.08,-0.14,0.74,U] [#6 0.03,0.02,0.64,U] [#7 -0.22,-0.02,0.62,U] [#8 -0.09,-0.11,0.58,U] 
01:28:03.197 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.00}, one-star: {-0.10, 0.07}
01:28:03.197 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:28:03.198 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
01:28:03.198 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.17 mountX=0.00 mountY=0.00, mountTheta=0.13
01:28:03.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.00, opts=13)
01:28:03.200 00.001 28316 Enqueuing Move request for scope (-0.00, 0.00)
01:28:03.200 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:03.200 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2 Saturée
01:28:03.201 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:03.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:03.202 00.001 28316 Enqueuing Expose request
01:28:03.202 00.000 29988 Worker thread wakes up
01:28:03.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
01:28:03.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
01:28:03.202 00.000 29988 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=0.00
01:28:03.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:28:03.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:03.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:28:03.202 00.000 29988 MoveAxis(E, 0, ABG)
01:28:03.202 00.000 29988 Move returns status 0, amount 0
01:28:03.202 00.000 29988 MoveAxis(N, 0, ABG)
01:28:03.202 00.000 29988 Move returns status 0, amount 0
01:28:03.202 00.000 29988 move complete, result=0
01:28:03.202 00.000 29988 worker thread done servicing request
01:28:03.202 00.000 29988 Worker thread wakes up
01:28:03.203 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:03.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:03.203 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:04.832 01.629 29988 Exposure complete
01:28:04.877 00.045 29988 worker thread done servicing request
01:28:04.877 00.000 28316 OnExposeComplete: enter
01:28:04.878 00.001 28316 UpdateGuideState(): m_state=6
01:28:04.879 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
01:28:04.880 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=255.66, Mass=2455, SNR=34.2, Peak=237 HFD=3.7
01:28:04.880 00.000 28316 MultiStar: [#1 0.33,0.04,0.00,M1] [#2 -0.01,0.03,0.88,U] [#3 -0.09,0.04,0.87,U] [#4 0.13,-0.12,0.82,U] [#5 0.22,-0.25,0.00,M1] [#6 -0.19,0.12,0.63,U] [#7 -0.13,0.03,0.65,U] [#8 -0.12,-0.07,0.59,U] 
01:28:04.881 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.03}, one-star: {0.05, -0.15}
01:28:04.881 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
01:28:04.882 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
01:28:04.882 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.04 cameraTheta=-2.54 mountX=-0.01 mountY=0.04, mountTheta=1.74
01:28:04.883 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
01:28:04.884 00.001 28316 Enqueuing Move request for scope (-0.04, -0.03)
01:28:04.884 00.000 29988 Worker thread wakes up
01:28:04.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:04.885 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.2
01:28:04.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:04.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:04.886 00.000 28316 Enqueuing Expose request
01:28:04.887 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:28:04.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:28:04.887 00.000 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.04
01:28:04.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:04.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:04.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:28:04.887 00.000 29988 MoveAxis(E, 0, ABG)
01:28:04.887 00.000 29988 Move returns status 0, amount 0
01:28:04.887 00.000 29988 MoveAxis(N, 0, ABG)
01:28:04.887 00.000 29988 Move returns status 0, amount 0
01:28:04.887 00.000 29988 move complete, result=0
01:28:04.887 00.000 29988 worker thread done servicing request
01:28:04.887 00.000 29988 Worker thread wakes up
01:28:04.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:04.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:04.887 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:06.403 01.516 29988 Exposure complete
01:28:06.457 00.054 29988 worker thread done servicing request
01:28:06.457 00.000 28316 OnExposeComplete: enter
01:28:06.458 00.001 28316 UpdateGuideState(): m_state=6
01:28:06.458 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
01:28:06.459 00.001 28316 Star::Find returns 1 (0), X=953.03, Y=255.72, Mass=2491, SNR=34.6, Peak=237 HFD=4.0
01:28:06.459 00.000 28316 MultiStar: [#1 0.22,-0.05,1.00,U] [#2 -0.08,0.06,0.93,U] [#3 -0.20,-0.03,0.85,U] [#4 0.16,-0.21,0.81,U] [#5 0.09,-0.26,0.72,U] [#6 -0.20,0.04,0.61,U] [#7 -0.10,-0.15,0.61,U] [#8 0.03,-0.20,0.59,U] 
01:28:06.460 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {-0.08, -0.09}
01:28:06.460 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
01:28:06.461 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
01:28:06.461 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.69 mountX=-0.08 mountY=0.05, mountTheta=2.56
01:28:06.464 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.09, opts=13)
01:28:06.464 00.000 28316 Enqueuing Move request for scope (-0.01, -0.09)
01:28:06.464 00.000 29988 Worker thread wakes up
01:28:06.466 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
01:28:06.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:06.466 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
01:28:06.466 00.000 29988 Moving (-0.01, -0.09) raw xDistance=-0.08 yDistance=0.05
01:28:06.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:28:06.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:06.466 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
01:28:06.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:06.466 00.000 29988 MoveAxis(E, 0, ABG)
01:28:06.466 00.000 29988 Move returns status 0, amount 0
01:28:06.466 00.000 29988 MoveAxis(N, 0, ABG)
01:28:06.466 00.000 29988 Move returns status 0, amount 0
01:28:06.466 00.000 29988 move complete, result=0
01:28:06.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:06.467 00.001 29988 worker thread done servicing request
01:28:06.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:06.467 00.000 28316 Enqueuing Expose request
01:28:06.468 00.001 29988 Worker thread wakes up
01:28:06.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:06.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:06.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:08.100 01.632 29988 Exposure complete
01:28:08.142 00.042 29988 worker thread done servicing request
01:28:08.142 00.000 28316 OnExposeComplete: enter
01:28:08.143 00.001 28316 UpdateGuideState(): m_state=6
01:28:08.144 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
01:28:08.146 00.002 28316 Star::Find returns 1 (0), X=953.16, Y=255.74, Mass=2458, SNR=34.4, Peak=231 HFD=3.9
01:28:08.149 00.003 28316 MultiStar: [#1 0.30,0.02,0.99,U] [#2 -0.08,0.22,0.90,U] [#3 -0.07,0.08,0.83,U] [#4 0.23,-0.25,0.00,M1] [#5 0.03,-0.18,0.72,U] [#6 0.01,-0.03,0.61,U] [#7 -0.13,-0.04,0.62,U] [#8 0.12,-0.24,0.59,U] 
01:28:08.151 00.002 28316 refined, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.05, -0.07}
01:28:08.153 00.002 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
01:28:08.154 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
01:28:08.154 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.42 mountX=-0.03 mountY=-0.03, mountTheta=-2.45
01:28:08.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
01:28:08.156 00.001 28316 Enqueuing Move request for scope (0.04, -0.02)
01:28:08.156 00.000 29988 Worker thread wakes up
01:28:08.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:08.157 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
01:28:08.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:08.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:08.158 00.001 28316 Enqueuing Expose request
01:28:08.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:28:08.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:28:08.158 00.000 29988 Moving (0.04, -0.02) raw xDistance=-0.03 yDistance=-0.03
01:28:08.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:08.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:08.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:28:08.158 00.000 29988 MoveAxis(E, 0, ABG)
01:28:08.158 00.000 29988 Move returns status 0, amount 0
01:28:08.158 00.000 29988 MoveAxis(N, 0, ABG)
01:28:08.158 00.000 29988 Move returns status 0, amount 0
01:28:08.158 00.000 29988 move complete, result=0
01:28:08.158 00.000 29988 worker thread done servicing request
01:28:08.158 00.000 29988 Worker thread wakes up
01:28:08.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:08.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:08.159 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:09.685 01.526 29988 Exposure complete
01:28:09.721 00.036 29988 worker thread done servicing request
01:28:09.721 00.000 28316 OnExposeComplete: enter
01:28:09.721 00.000 28316 UpdateGuideState(): m_state=6
01:28:09.722 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
01:28:09.722 00.000 28316 Star::Find returns 1 (0), X=953.20, Y=255.62, Mass=2400, SNR=33.9, Peak=209 HFD=3.7
01:28:09.723 00.001 28316 MultiStar: [#1 0.25,-0.03,1.02,U] [#2 0.19,-0.07,0.92,U] [#3 -0.02,-0.01,0.87,U] [#4 0.27,-0.41,0.00,M2] [#5 0.33,-0.19,0.00,M1] [#6 0.10,-0.20,0.63,U] [#7 0.06,-0.20,0.64,U] [#8 0.05,-0.47,0.00,M1] 
01:28:09.723 00.000 28316 refined, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.09, -0.19}
01:28:09.724 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
01:28:09.724 00.000 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
01:28:09.725 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.73 mountX=-0.15 mountY=-0.06, mountTheta=-2.76
01:28:09.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.11, opts=13)
01:28:09.726 00.000 28316 Enqueuing Move request for scope (0.12, -0.11)
01:28:09.727 00.001 29988 Worker thread wakes up
01:28:09.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:09.727 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
01:28:09.728 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:09.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:09.729 00.001 28316 Enqueuing Expose request
01:28:09.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
01:28:09.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
01:28:09.729 00.000 29988 Moving (0.12, -0.11) raw xDistance=-0.15 yDistance=-0.06
01:28:09.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:28:09.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:09.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:28:09.729 00.000 29988 MoveAxis(E, 0, ABG)
01:28:09.729 00.000 29988 Move returns status 0, amount 0
01:28:09.729 00.000 29988 MoveAxis(N, 0, ABG)
01:28:09.730 00.001 29988 Move returns status 0, amount 0
01:28:09.730 00.000 29988 move complete, result=0
01:28:09.730 00.000 29988 worker thread done servicing request
01:28:09.730 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:09.730 00.000 29988 Worker thread wakes up
01:28:09.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:09.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:11.376 01.646 29988 Exposure complete
01:28:11.409 00.033 29988 worker thread done servicing request
01:28:11.409 00.000 28316 OnExposeComplete: enter
01:28:11.410 00.001 28316 UpdateGuideState(): m_state=6
01:28:11.410 00.000 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
01:28:11.411 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=255.25, Mass=2476, SNR=34.3, Peak=197 HFD=3.7
01:28:11.411 00.000 28316 MultiStar: [#1 0.44,-0.36,0.00,M1] [#2 0.09,-0.19,0.91,U] [#3 0.15,-0.23,0.86,U] [#4 0.30,-0.50,0.00,M3] [#5 0.28,-0.53,0.00,M2] [#6 -0.01,-0.19,0.63,U] [#7 0.12,-0.34,0.00,M1] [#8 0.36,-0.52,0.00,M2] 
01:28:11.412 00.001 28316 refined, 3 included, MultiStar: {0.13, -0.31}, one-star: {0.24, -0.56}
01:28:11.412 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
01:28:11.412 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
01:28:11.413 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.33 cameraTheta=-1.17 mountX=-0.33 mountY=0.02, mountTheta=3.07
01:28:11.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.31, opts=13)
01:28:11.414 00.000 28316 Enqueuing Move request for scope (0.13, -0.31)
01:28:11.415 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:11.415 00.000 29988 Worker thread wakes up
01:28:11.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.31) opts 0xd
01:28:11.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.31)
01:28:11.415 00.000 29988 Moving (0.13, -0.31) raw xDistance=-0.33 yDistance=0.02
01:28:11.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:28:11.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:11.415 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.3
01:28:11.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:11.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:11.417 00.001 28316 Enqueuing Expose request
01:28:11.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:28:11.417 00.000 29988 MoveAxis(E, 70, ABG)
01:28:11.417 00.000 29988 Guiding  Dir = 2, Dur = 70
01:28:11.417 00.000 29988 IsSlewing returns 0
01:28:11.417 00.000 29988 IsGuiding returns 0
01:28:11.420 00.003 29988 PulseGuide returned control before completion, sleep 79
01:28:11.494 00.074 28316 evsrv: cli 0C97DE10 connect
01:28:11.497 00.003 28316 case statement mapped state 6 to 3
01:28:11.498 00.001 28316 case statement mapped state 6 to 3
01:28:11.499 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"a13f38db-0d1e-4714-aa98-004fdbc93295"}
01:28:11.501 00.002 28316 case statement mapped state 6 to 3
01:28:11.501 00.000 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Guiding","id":"a13f38db-0d1e-4714-aa98-004fdbc93295"}
01:28:11.507 00.006 28316 evsrv: cli 0C97DE10 disconnect
01:28:11.510 00.003 28316 evsrv: cli 0C97DCD0 connect
01:28:11.510 00.000 28316 case statement mapped state 6 to 3
01:28:11.511 00.001 28316 case statement mapped state 6 to 3
01:28:11.512 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"60497171-9dcf-4edd-80fa-78836315f2ab"}
01:28:11.512 00.000 28316 PhdController::Dither begins
01:28:11.513 00.001 28316 dither: size=2.00, dRA=1.35 dDec=0.91
01:28:11.513 00.000 28316 MountToCamera -- mountTheta (0.59) + m_xAngle (2.00) = xAngle (2.59 = 2.59)
01:28:11.514 00.001 29988 IsGuiding returns 0
01:28:11.514 00.000 28316 MountToCamera -- mountX=1.35 mountY=0.91 hyp=1.63 mountTheta=0.59 cameraX=-1.38, cameraY=0.85 cameraTheta=2.59
01:28:11.515 00.001 29988 Move returns status 0, amount 70
01:28:11.515 00.000 28316 setting lock position to (951.73, 256.66)
01:28:11.515 00.000 29988 MoveAxis(N, 0, ABG)
01:28:11.515 00.000 29988 Move returns status 0, amount 0
01:28:11.515 00.000 29988 move complete, result=0
01:28:11.515 00.000 29988 worker thread done servicing request
01:28:11.515 00.000 29988 Worker thread wakes up
01:28:11.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:11.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,241,31,31)
01:28:11.515 00.000 28316 Mount: notify guiding dithered (-1.4, 0.9)
01:28:11.516 00.001 28316 MultiStar: stabilizing after lock position change
01:28:11.516 00.000 28316 Status Line: Dithering de 1.35,0.91
01:28:11.519 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:28:11.520 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:28:11.521 00.001 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":0,"id":"60497171-9dcf-4edd-80fa-78836315f2ab"}
01:28:11.521 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.0 px 0 ms NORTH
01:28:11.523 00.002 28316 evsrv: cli 0C97DCD0 disconnect
01:28:12.921 01.398 29988 Exposure complete
01:28:12.957 00.036 29988 worker thread done servicing request
01:28:12.957 00.000 28316 OnExposeComplete: enter
01:28:12.958 00.001 28316 UpdateGuideState(): m_state=6
01:28:12.959 00.001 28316 Star::Find(15, 953, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
01:28:12.960 00.001 28316 Star::Find returns 1 (0), X=952.98, Y=255.63, Mass=2534, SNR=34.9, Peak=205 HFD=4.1
01:28:12.960 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
01:28:12.961 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:28:12.961 00.000 28316 CameraToMount -- cameraX=1.25 cameraY=-1.04 hyp=1.62 cameraTheta=-0.69 mountX=-1.46 mountY=-0.65, mountTheta=-2.72
01:28:12.964 00.003 28316 dither recenter: remaining=(-1.4,-0.9) step=(-1.4,-0.9)
01:28:12.964 00.000 28316 MountToCamera -- mountTheta (-2.55) + m_xAngle (2.00) = xAngle (-0.55 = -0.55)
01:28:12.965 00.001 28316 MountToCamera -- mountX=-1.35 mountY=-0.91 hyp=1.63 mountTheta=-2.55 cameraX=1.38, cameraY=-0.85 cameraTheta=-0.55
01:28:12.965 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.38, y=-0.85, opts=4)
01:28:12.966 00.001 28316 Enqueuing Move request for scope (1.38, -0.85)
01:28:12.969 00.003 29988 Worker thread wakes up
01:28:12.969 00.000 28316 Mount: notify direct move -1.35,-0.91
01:28:12.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.38, -0.85) opts 0x4
01:28:12.969 00.000 29988 Handling offset move in thread for scope, endpoint = (1.38, -0.85)
01:28:12.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:12.970 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.9
01:28:12.970 00.000 28316 PhdController: settling, locked = 1, distance = 1.74 (0.50) aobump = 0 frame = 1 / 99999
01:28:12.971 00.001 29988 Moving (1.38, -0.85) raw xDistance=-1.35 yDistance=-0.91
01:28:12.971 00.000 29988 MoveAxis(E, 450, B)
01:28:12.971 00.000 29988 Guiding  Dir = 2, Dur = 450
01:28:12.971 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145292.971,"Host":"ASUS_SAM","Inst":1,"Distance":1.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:28:12.971 00.000 29988 IsSlewing returns 0
01:28:12.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:12.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:12.972 00.000 28316 Enqueuing Expose request
01:28:12.973 00.001 29988 IsGuiding returns 0
01:28:12.975 00.002 29988 PulseGuide returned control before completion, sleep 459
01:28:13.451 00.476 29988 IsGuiding returns 0
01:28:13.451 00.000 29988 Move returns status 0, amount 450
01:28:13.451 00.000 29988 MoveAxis(N, 216, B)
01:28:13.451 00.000 29988 Guiding  Dir = 0, Dur = 216
01:28:13.451 00.000 29988 IsSlewing returns 0
01:28:13.451 00.000 29988 IsGuiding returns 0
01:28:13.456 00.005 29988 PulseGuide returned control before completion, sleep 222
01:28:13.685 00.229 29988 IsGuiding returns 0
01:28:13.685 00.000 29988 Move returns status 0, amount 216
01:28:13.685 00.000 29988 move complete, result=0
01:28:13.685 00.000 29988 worker thread done servicing request
01:28:13.685 00.000 29988 Worker thread wakes up
01:28:13.685 00.000 28316 GuideStep: -1.4 px 450 ms EAST, -0.9 px 216 ms NORTH
01:28:13.687 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:13.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:15.326 01.639 29988 Exposure complete
01:28:15.376 00.050 29988 worker thread done servicing request
01:28:15.376 00.000 28316 OnExposeComplete: enter
01:28:15.378 00.002 28316 UpdateGuideState(): m_state=6
01:28:15.379 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
01:28:15.381 00.002 28316 Star::Find returns 1 (0), X=952.19, Y=256.77, Mass=2420, SNR=33.9, Peak=218 HFD=3.9
01:28:15.382 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
01:28:15.384 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
01:28:15.386 00.002 28316 CameraToMount -- cameraX=0.46 cameraY=0.11 hyp=0.48 cameraTheta=0.23 mountX=-0.09 mountY=-0.46, mountTheta=-1.77
01:28:15.389 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.11, opts=13)
01:28:15.389 00.000 28316 Enqueuing Move request for scope (0.46, 0.11)
01:28:15.390 00.001 29988 Worker thread wakes up
01:28:15.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:15.390 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
01:28:15.390 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 2 / 99999
01:28:15.391 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.11) opts 0xd
01:28:15.391 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145295.391,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:28:15.391 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.11)
01:28:15.391 00.000 29988 Moving (0.46, 0.11) raw xDistance=-0.09 yDistance=-0.46
01:28:15.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:15.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:15.392 00.000 28316 Enqueuing Expose request
01:28:15.393 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:28:15.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:15.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:28:15.393 00.000 29988 MoveAxis(E, 0, ABG)
01:28:15.393 00.000 29988 Move returns status 0, amount 0
01:28:15.393 00.000 29988 MoveAxis(N, 0, ABG)
01:28:15.393 00.000 29988 Move returns status 0, amount 0
01:28:15.393 00.000 29988 move complete, result=0
01:28:15.393 00.000 29988 worker thread done servicing request
01:28:15.393 00.000 29988 Worker thread wakes up
01:28:15.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:15.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:15.393 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:28:16.915 01.522 29988 Exposure complete
01:28:16.963 00.048 29988 worker thread done servicing request
01:28:16.963 00.000 28316 OnExposeComplete: enter
01:28:16.964 00.001 28316 UpdateGuideState(): m_state=6
01:28:16.964 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
01:28:16.965 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=256.76, Mass=2339, SNR=33.5, Peak=219 HFD=4.1
01:28:16.965 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
01:28:16.965 00.000 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
01:28:16.966 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.10 hyp=0.34 cameraTheta=0.30 mountX=-0.04 mountY=-0.34, mountTheta=-1.70
01:28:16.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.10, opts=13)
01:28:16.968 00.001 28316 Enqueuing Move request for scope (0.33, 0.10)
01:28:16.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:16.971 00.003 28316 UpdateGuideState exits: m=2339 RSB=33.5
01:28:16.971 00.000 29988 Worker thread wakes up
01:28:16.972 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.10) opts 0xd
01:28:16.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.10)
01:28:16.972 00.000 29988 Moving (0.33, 0.10) raw xDistance=-0.04 yDistance=-0.34
01:28:16.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:28:16.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:16.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:28:16.972 00.000 29988 MoveAxis(E, 0, ABG)
01:28:16.972 00.000 29988 Move returns status 0, amount 0
01:28:16.972 00.000 29988 MoveAxis(N, 0, ABG)
01:28:16.972 00.000 29988 Move returns status 0, amount 0
01:28:16.972 00.000 29988 move complete, result=0
01:28:16.972 00.000 29988 worker thread done servicing request
01:28:16.972 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 3 / 99999
01:28:16.972 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145296.972,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:28:16.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:16.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:16.974 00.001 28316 Enqueuing Expose request
01:28:16.974 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:28:16.975 00.001 29988 Worker thread wakes up
01:28:16.976 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:16.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:18.610 01.634 29988 Exposure complete
01:28:18.670 00.060 29988 worker thread done servicing request
01:28:18.670 00.000 28316 OnExposeComplete: enter
01:28:18.671 00.001 28316 UpdateGuideState(): m_state=6
01:28:18.671 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
01:28:18.672 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=256.81, Mass=2494, SNR=34.7, Peak=218 HFD=4.2
01:28:18.672 00.000 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
01:28:18.673 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
01:28:18.673 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.15 hyp=0.25 cameraTheta=0.66 mountX=0.06 mountY=-0.24, mountTheta=-1.34
01:28:18.674 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.15, opts=13)
01:28:18.675 00.001 28316 Enqueuing Move request for scope (0.20, 0.15)
01:28:18.675 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:18.675 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7
01:28:18.676 00.001 29988 Worker thread wakes up
01:28:18.676 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 4 / 99999
01:28:18.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.15) opts 0xd
01:28:18.676 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145298.676,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:28:18.677 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.15)
01:28:18.677 00.000 29988 Moving (0.20, 0.15) raw xDistance=0.06 yDistance=-0.24
01:28:18.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:28:18.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:18.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:18.678 00.001 28316 Enqueuing Expose request
01:28:18.678 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.05
01:28:18.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:28:18.678 00.000 29988 MoveAxis(E, 0, ABG)
01:28:18.678 00.000 29988 Move returns status 0, amount 0
01:28:18.678 00.000 29988 MoveAxis(N, 58, ABG)
01:28:18.678 00.000 29988 Guiding  Dir = 0, Dur = 58
01:28:18.678 00.000 29988 IsSlewing returns 0
01:28:18.679 00.001 29988 IsGuiding returns 0
01:28:18.683 00.004 29988 PulseGuide returned control before completion, sleep 64
01:28:18.764 00.081 29988 IsGuiding returns 0
01:28:18.764 00.000 29988 Move returns status 0, amount 58
01:28:18.764 00.000 29988 move complete, result=0
01:28:18.765 00.001 29988 worker thread done servicing request
01:28:18.765 00.000 29988 Worker thread wakes up
01:28:18.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:18.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 58 ms NORTH
01:28:18.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:20.178 01.413 29988 Exposure complete
01:28:20.217 00.039 29988 worker thread done servicing request
01:28:20.217 00.000 28316 OnExposeComplete: enter
01:28:20.217 00.000 28316 UpdateGuideState(): m_state=6
01:28:20.218 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
01:28:20.218 00.000 28316 Star::Find returns 1 (1), X=951.94, Y=256.85, Mass=2459, SNR=34.4, Peak=255 HFD=4.1
01:28:20.219 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
01:28:20.219 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
01:28:20.220 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.72 mountX=0.08 mountY=-0.27, mountTheta=-1.28
01:28:20.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.18, opts=13)
01:28:20.221 00.000 28316 Enqueuing Move request for scope (0.21, 0.18)
01:28:20.222 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:20.222 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4 Saturée
01:28:20.223 00.001 29988 Worker thread wakes up
01:28:20.223 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 5 / 99999
01:28:20.224 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
01:28:20.224 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
01:28:20.224 00.000 29988 Moving (0.21, 0.18) raw xDistance=0.08 yDistance=-0.27
01:28:20.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:28:20.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:28:20.224 00.000 29988 MoveAxis(E, 0, ABG)
01:28:20.224 00.000 29988 Move returns status 0, amount 0
01:28:20.224 00.000 29988 MoveAxis(N, 65, ABG)
01:28:20.224 00.000 29988 Guiding  Dir = 0, Dur = 65
01:28:20.224 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145300.224,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
01:28:20.224 00.000 29988 IsSlewing returns 0
01:28:20.226 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:20.226 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:20.226 00.000 28316 Enqueuing Expose request
01:28:20.227 00.001 29988 IsGuiding returns 0
01:28:20.231 00.004 29988 PulseGuide returned control before completion, sleep 71
01:28:20.317 00.086 29988 IsGuiding returns 0
01:28:20.318 00.001 29988 Move returns status 0, amount 65
01:28:20.318 00.000 29988 move complete, result=0
01:28:20.318 00.000 29988 worker thread done servicing request
01:28:20.318 00.000 29988 Worker thread wakes up
01:28:20.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:20.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:20.318 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
01:28:21.940 01.622 29988 Exposure complete
01:28:21.994 00.054 29988 worker thread done servicing request
01:28:21.994 00.000 28316 OnExposeComplete: enter
01:28:21.995 00.001 28316 UpdateGuideState(): m_state=6
01:28:21.997 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
01:28:21.998 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=256.63, Mass=2530, SNR=34.9, Peak=216 HFD=3.9
01:28:21.999 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
01:28:22.002 00.003 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
01:28:22.003 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.28 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
01:28:22.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
01:28:22.006 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
01:28:22.008 00.002 29988 Worker thread wakes up
01:28:22.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:22.009 00.001 28316 UpdateGuideState exits: m=2530 RSB=34.9
01:28:22.009 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 6 / 99999
01:28:22.010 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
01:28:22.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
01:28:22.010 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145302.010,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:28:22.010 00.000 29988 Moving (0.13, -0.04) raw xDistance=-0.09 yDistance=-0.10
01:28:22.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:28:22.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:22.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:22.011 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:22.011 00.000 28316 Enqueuing Expose request
01:28:22.012 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:28:22.012 00.000 29988 MoveAxis(E, 0, ABG)
01:28:22.012 00.000 29988 Move returns status 0, amount 0
01:28:22.012 00.000 29988 MoveAxis(N, 0, ABG)
01:28:22.012 00.000 29988 Move returns status 0, amount 0
01:28:22.012 00.000 29988 move complete, result=0
01:28:22.012 00.000 29988 worker thread done servicing request
01:28:22.012 00.000 29988 Worker thread wakes up
01:28:22.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:22.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:22.012 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:23.535 01.523 29988 Exposure complete
01:28:23.583 00.048 29988 worker thread done servicing request
01:28:23.584 00.001 28316 OnExposeComplete: enter
01:28:23.584 00.000 28316 UpdateGuideState(): m_state=6
01:28:23.585 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
01:28:23.585 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=256.62, Mass=2433, SNR=34.3, Peak=217 HFD=3.8
01:28:23.586 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
01:28:23.586 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
01:28:23.587 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.42 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
01:28:23.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
01:28:23.588 00.000 28316 Enqueuing Move request for scope (0.10, -0.04)
01:28:23.589 00.001 29988 Worker thread wakes up
01:28:23.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:23.589 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.3
01:28:23.589 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 7 / 99999
01:28:23.590 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
01:28:23.590 00.000 28316 PhdController: newstate STATE_FINISH
01:28:23.591 00.001 28316 PhdController complete: success
01:28:23.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
01:28:23.591 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786145303.591,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
01:28:23.591 00.000 29988 Moving (0.10, -0.04) raw xDistance=-0.08 yDistance=-0.07
01:28:23.592 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:28:23.592 00.000 28316 Mount: notify guiding dither settle done success=1
01:28:23.592 00.000 28316 PhdController: newstate STATE_IDLE
01:28:23.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:23.593 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:23.593 00.000 28316 Enqueuing Expose request
01:28:23.594 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:23.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:28:23.594 00.000 29988 MoveAxis(E, 0, ABG)
01:28:23.594 00.000 29988 Move returns status 0, amount 0
01:28:23.594 00.000 29988 MoveAxis(N, 0, ABG)
01:28:23.594 00.000 29988 Move returns status 0, amount 0
01:28:23.594 00.000 29988 move complete, result=0
01:28:23.594 00.000 29988 worker thread done servicing request
01:28:23.594 00.000 29988 Worker thread wakes up
01:28:23.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:23.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:23.596 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:25.225 01.629 29988 Exposure complete
01:28:25.270 00.045 29988 worker thread done servicing request
01:28:25.270 00.000 28316 OnExposeComplete: enter
01:28:25.273 00.003 28316 UpdateGuideState(): m_state=6
01:28:25.276 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.278 00.002 28316 Star::Find returns 1 (0), X=951.74, Y=256.60, Mass=2451, SNR=34.3, Peak=195 HFD=3.7
01:28:25.280 00.002 28316 MultiStar: exiting stabilization period
01:28:25.282 00.002 28316 MultiStar: updating star positions after lock position change
01:28:25.284 00.002 28316 Star::Find(15, 662, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.287 00.003 28316 Star::Find returns 1 (0), X=662.68, Y=160.71, Mass=2393, SNR=33.6, Peak=190 HFD=4.3
01:28:25.290 00.003 28316 Star::Find(15, 1033, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.292 00.002 28316 Star::Find returns 1 (0), X=1034.05, Y=391.30, Mass=1978, SNR=30.3, Peak=168 HFD=4.1
01:28:25.294 00.002 28316 Star::Find(15, 978, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.297 00.003 28316 Star::Find returns 1 (0), X=978.61, Y=248.73, Mass=1865, SNR=30.0, Peak=171 HFD=3.7
01:28:25.297 00.000 28316 Star::Find(15, 311, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.298 00.001 28316 Star::Find returns 1 (0), X=311.89, Y=828.39, Mass=1760, SNR=28.9, Peak=181 HFD=4.0
01:28:25.298 00.000 28316 Star::Find(15, 494, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.299 00.001 28316 Star::Find returns 1 (0), X=495.12, Y=89.71, Mass=1308, SNR=25.1, Peak=119 HFD=3.9
01:28:25.299 00.000 28316 Star::Find(15, 289, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.300 00.001 28316 Star::Find returns 1 (0), X=289.75, Y=915.37, Mass=978, SNR=21.7, Peak=123 HFD=3.5
01:28:25.300 00.000 28316 Star::Find(15, 679, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.300 00.000 28316 Star::Find returns 1 (0), X=679.83, Y=945.94, Mass=1022, SNR=22.0, Peak=78 HFD=4.3
01:28:25.302 00.002 28316 Star::Find(15, 1146, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.302 00.000 28316 Star::Find returns 1 (0), X=1146.78, Y=746.30, Mass=793, SNR=19.5, Peak=71 HFD=3.6
01:28:25.304 00.002 28316 Star::Find(15, 246, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.304 00.000 28316 Star::Find returns 1 (0), X=247.32, Y=518.67, Mass=596, SNR=17.0, Peak=55 HFD=3.6
01:28:25.304 00.000 28316 Star::Find(15, 650, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.305 00.001 28316 Star::Find returns 1 (0), X=651.08, Y=642.07, Mass=692, SNR=18.2, Peak=66 HFD=4.1
01:28:25.305 00.000 28316 Star::Find(15, 1131, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
01:28:25.305 00.000 28316 Star::Find returns 1 (0), X=1131.72, Y=624.26, Mass=662, SNR=17.9, Peak=58 HFD=3.7
01:28:25.306 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
01:28:25.306 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
01:28:25.307 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=-0.06 mountY=0.01, mountTheta=2.91
01:28:25.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
01:28:25.308 00.000 28316 Enqueuing Move request for scope (0.01, -0.06)
01:28:25.309 00.001 29988 Worker thread wakes up
01:28:25.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:25.309 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3
01:28:25.310 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:25.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:25.310 00.000 28316 Enqueuing Expose request
01:28:25.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:28:25.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:28:25.311 00.000 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.01
01:28:25.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:28:25.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:25.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:28:25.311 00.000 29988 MoveAxis(E, 0, ABG)
01:28:25.311 00.000 29988 Move returns status 0, amount 0
01:28:25.311 00.000 29988 MoveAxis(N, 0, ABG)
01:28:25.311 00.000 29988 Move returns status 0, amount 0
01:28:25.311 00.000 29988 move complete, result=0
01:28:25.311 00.000 29988 worker thread done servicing request
01:28:25.311 00.000 29988 Worker thread wakes up
01:28:25.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:25.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:25.311 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:26.715 01.404 29988 Exposure complete
01:28:26.753 00.038 29988 worker thread done servicing request
01:28:26.753 00.000 28316 OnExposeComplete: enter
01:28:26.755 00.002 28316 UpdateGuideState(): m_state=6
01:28:26.755 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
01:28:26.756 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=256.61, Mass=2509, SNR=34.8, Peak=193 HFD=3.7
01:28:26.756 00.000 28316 MultiStar: [#1 -0.15,0.01,0.97,U] [#2 0.05,0.25,0.91,U] [#3 -0.05,0.13,0.82,U] [#4 -0.09,-0.10,0.79,U] [#5 -0.16,-0.05,0.75,U] [#6 -0.08,0.06,0.64,U] [#7 -0.07,0.27,0.62,U] [#8 -0.01,0.22,0.57,U] 
01:28:26.757 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.07}, one-star: {0.03, -0.05}
01:28:26.757 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
01:28:26.758 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
01:28:26.758 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.04 mountX=-0.06 mountY=-0.00, mountTheta=-3.08
01:28:26.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
01:28:26.764 00.005 28316 Enqueuing Move request for scope (0.03, -0.05)
01:28:26.766 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:26.768 00.002 28316 UpdateGuideState exits: m=2509 RSB=34.8
01:28:26.770 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:26.772 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:26.775 00.003 28316 Enqueuing Expose request
01:28:26.777 00.002 29988 Worker thread wakes up
01:28:26.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:28:26.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:28:26.777 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.00
01:28:26.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:28:26.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:26.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:28:26.777 00.000 29988 MoveAxis(E, 0, ABG)
01:28:26.777 00.000 29988 Move returns status 0, amount 0
01:28:26.777 00.000 29988 MoveAxis(N, 0, ABG)
01:28:26.777 00.000 29988 Move returns status 0, amount 0
01:28:26.777 00.000 29988 move complete, result=0
01:28:26.777 00.000 29988 worker thread done servicing request
01:28:26.777 00.000 29988 Worker thread wakes up
01:28:26.777 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:26.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:26.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:28.414 01.637 29988 Exposure complete
01:28:28.451 00.037 29988 worker thread done servicing request
01:28:28.451 00.000 28316 OnExposeComplete: enter
01:28:28.452 00.001 28316 UpdateGuideState(): m_state=6
01:28:28.452 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
01:28:28.453 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=256.72, Mass=2493, SNR=34.7, Peak=204 HFD=3.7
01:28:28.453 00.000 28316 MultiStar: [#1 -0.27,0.14,0.97,U] [#2 -0.09,0.20,0.90,U] [#3 -0.04,0.28,0.88,U] [#4 -0.18,0.28,0.00,M3] [#5 -0.33,0.23,0.00,M2] [#6 -0.14,0.16,0.59,U] [#7 -0.20,0.25,0.00,M1] [#8 -0.10,0.13,0.61,U] 
01:28:28.454 00.001 28316 single-star, 5 included, MultiStar: {-0.12, 0.16}, one-star: {-0.08, 0.05}
01:28:28.454 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
01:28:28.454 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
01:28:28.455 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.08 mountY=0.05, mountTheta=0.52
01:28:28.458 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
01:28:28.458 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
01:28:28.459 00.001 29988 Worker thread wakes up
01:28:28.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:28.459 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.7
01:28:28.462 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
01:28:28.462 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
01:28:28.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:28.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:28.463 00.001 28316 Enqueuing Expose request
01:28:28.463 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
01:28:28.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:28:28.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:28.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:28.463 00.000 29988 MoveAxis(E, 0, ABG)
01:28:28.463 00.000 29988 Move returns status 0, amount 0
01:28:28.463 00.000 29988 MoveAxis(N, 0, ABG)
01:28:28.463 00.000 29988 Move returns status 0, amount 0
01:28:28.463 00.000 29988 move complete, result=0
01:28:28.463 00.000 29988 worker thread done servicing request
01:28:28.463 00.000 29988 Worker thread wakes up
01:28:28.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:28.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:28.464 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:29.984 01.520 29988 Exposure complete
01:28:30.020 00.036 29988 worker thread done servicing request
01:28:30.020 00.000 28316 OnExposeComplete: enter
01:28:30.021 00.001 28316 UpdateGuideState(): m_state=6
01:28:30.021 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
01:28:30.022 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=256.74, Mass=2384, SNR=33.9, Peak=201 HFD=3.7
01:28:30.022 00.000 28316 MultiStar: [#1 -0.34,0.16,0.00,M1] [#2 -0.04,0.32,0.00,M1] [#3 -0.12,0.24,0.88,U] [#4 -0.09,0.26,0.85,U] [#5 -0.26,0.07,0.75,U] [#6 -0.20,0.32,0.00,M1] [#7 -0.18,0.25,0.00,M2] [#8 -0.26,0.44,0.00,M1] 
01:28:30.023 00.001 28316 single-star, 3 included, MultiStar: {-0.15, 0.16}, one-star: {-0.14, 0.08}
01:28:30.023 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:28:30.024 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:28:30.024 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.61 mountX=0.13 mountY=0.09, mountTheta=0.59
01:28:30.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
01:28:30.026 00.001 28316 Enqueuing Move request for scope (-0.14, 0.08)
01:28:30.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:30.026 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
01:28:30.027 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:30.027 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:30.028 00.001 28316 Enqueuing Expose request
01:28:30.028 00.000 29988 Worker thread wakes up
01:28:30.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
01:28:30.028 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
01:28:30.028 00.000 29988 Moving (-0.14, 0.08) raw xDistance=0.13 yDistance=0.09
01:28:30.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:28:30.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:30.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:28:30.029 00.001 29988 MoveAxis(E, 0, ABG)
01:28:30.029 00.000 29988 Move returns status 0, amount 0
01:28:30.029 00.000 29988 MoveAxis(N, 0, ABG)
01:28:30.029 00.000 29988 Move returns status 0, amount 0
01:28:30.059 00.030 29988 move complete, result=0
01:28:30.059 00.000 29988 worker thread done servicing request
01:28:30.059 00.000 29988 Worker thread wakes up
01:28:30.059 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:30.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:30.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:31.684 01.625 29988 Exposure complete
01:28:31.733 00.049 29988 worker thread done servicing request
01:28:31.733 00.000 28316 OnExposeComplete: enter
01:28:31.734 00.001 28316 UpdateGuideState(): m_state=6
01:28:31.734 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
01:28:31.735 00.001 28316 Star::Find returns 1 (0), X=951.50, Y=256.69, Mass=2414, SNR=33.9, Peak=194 HFD=3.5
01:28:31.735 00.000 28316 MultiStar: [#1 -0.20,0.12,1.02,U] [#2 -0.07,0.32,0.00,M2] [#3 -0.20,0.14,0.84,U] [#4 -0.12,0.03,0.85,U] [#5 -0.21,-0.04,0.73,U] [#6 -0.39,0.07,0.00,M2] [#7 -0.06,0.12,0.63,U] [#8 -0.02,0.09,0.62,U] 
01:28:31.736 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.07}, one-star: {-0.23, 0.03}
01:28:31.736 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:28:31.737 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:28:31.737 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.73 mountX=0.13 mountY=0.11, mountTheta=0.71
01:28:31.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.07, opts=13)
01:28:31.739 00.001 28316 Enqueuing Move request for scope (-0.16, 0.07)
01:28:31.741 00.002 29988 Worker thread wakes up
01:28:31.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
01:28:31.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
01:28:31.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:31.741 00.000 28316 UpdateGuideState exits: m=2414 RSB=33.9
01:28:31.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:31.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:31.743 00.001 28316 Enqueuing Expose request
01:28:31.743 00.000 29988 Moving (-0.16, 0.07) raw xDistance=0.13 yDistance=0.11
01:28:31.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:28:31.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:31.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:28:31.743 00.000 29988 MoveAxis(E, 0, ABG)
01:28:31.743 00.000 29988 Move returns status 0, amount 0
01:28:31.743 00.000 29988 MoveAxis(N, 0, ABG)
01:28:31.743 00.000 29988 Move returns status 0, amount 0
01:28:31.743 00.000 29988 move complete, result=0
01:28:31.743 00.000 29988 worker thread done servicing request
01:28:31.743 00.000 29988 Worker thread wakes up
01:28:31.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:31.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:31.744 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:33.272 01.528 29988 Exposure complete
01:28:33.315 00.043 29988 worker thread done servicing request
01:28:33.317 00.002 28316 OnExposeComplete: enter
01:28:33.319 00.002 28316 UpdateGuideState(): m_state=6
01:28:33.319 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
01:28:33.320 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=256.64, Mass=2479, SNR=34.5, Peak=190 HFD=4.0
01:28:33.320 00.000 28316 MultiStar: [#1 -0.25,0.10,0.98,U] [#2 -0.07,0.29,0.92,U] [#3 -0.36,0.21,0.00,M1] [#4 -0.02,0.12,0.82,U] [#5 -0.21,-0.01,0.75,U] [#6 -0.15,0.06,0.61,U] [#7 -0.06,0.39,0.00,M2] [#8 -0.06,0.30,0.00,M1] 
01:28:33.322 00.002 28316 refined, 5 included, MultiStar: {-0.15, 0.09}, one-star: {-0.18, -0.02}
01:28:33.322 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
01:28:33.323 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
01:28:33.324 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.59 mountX=0.14 mountY=0.09, mountTheta=0.57
01:28:33.327 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
01:28:33.327 00.000 28316 Enqueuing Move request for scope (-0.15, 0.09)
01:28:33.328 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:33.328 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:28:33.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:33.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:33.329 00.000 28316 Enqueuing Expose request
01:28:33.330 00.001 29988 Worker thread wakes up
01:28:33.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
01:28:33.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
01:28:33.330 00.000 29988 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=0.09
01:28:33.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:33.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:33.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:28:33.330 00.000 29988 MoveAxis(E, 0, ABG)
01:28:33.330 00.000 29988 Move returns status 0, amount 0
01:28:33.330 00.000 29988 MoveAxis(N, 0, ABG)
01:28:33.330 00.000 29988 Move returns status 0, amount 0
01:28:33.330 00.000 29988 move complete, result=0
01:28:33.330 00.000 29988 worker thread done servicing request
01:28:33.330 00.000 29988 Worker thread wakes up
01:28:33.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:33.331 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:33.331 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:34.968 01.637 29988 Exposure complete
01:28:35.010 00.042 29988 worker thread done servicing request
01:28:35.011 00.001 28316 OnExposeComplete: enter
01:28:35.012 00.001 28316 UpdateGuideState(): m_state=6
01:28:35.012 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
01:28:35.013 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=256.82, Mass=2491, SNR=34.3, Peak=213 HFD=3.8
01:28:35.013 00.000 28316 MultiStar: [#1 -0.51,0.13,0.00,M1] [#2 -0.15,0.20,0.93,U] [#3 -0.23,0.25,0.00,M2] [#4 -0.18,0.01,0.83,U] [#5 -0.21,0.08,0.73,U] [#6 -0.13,0.06,0.62,U] [#7 -0.22,0.14,0.64,U] [#8 -0.23,0.17,0.58,U] 
01:28:35.014 00.001 28316 refined, 6 included, MultiStar: {-0.20, 0.12}, one-star: {-0.29, 0.16}
01:28:35.014 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
01:28:35.015 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
01:28:35.015 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.61 mountX=0.19 mountY=0.13, mountTheta=0.59
01:28:35.017 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.12, opts=13)
01:28:35.018 00.001 28316 Enqueuing Move request for scope (-0.20, 0.12)
01:28:35.018 00.000 29988 Worker thread wakes up
01:28:35.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:35.019 00.001 28316 UpdateGuideState exits: m=2491 RSB=34.3
01:28:35.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:35.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:35.020 00.000 28316 Enqueuing Expose request
01:28:35.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
01:28:35.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
01:28:35.020 00.000 29988 Moving (-0.20, 0.12) raw xDistance=0.19 yDistance=0.13
01:28:35.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:28:35.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:35.021 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:28:35.021 00.000 29988 MoveAxis(E, 0, ABG)
01:28:35.021 00.000 29988 Move returns status 0, amount 0
01:28:35.021 00.000 29988 MoveAxis(N, 0, ABG)
01:28:35.021 00.000 29988 Move returns status 0, amount 0
01:28:35.021 00.000 29988 move complete, result=0
01:28:35.021 00.000 29988 worker thread done servicing request
01:28:35.021 00.000 29988 Worker thread wakes up
01:28:35.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:35.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:35.021 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:36.539 01.518 29988 Exposure complete
01:28:36.576 00.037 29988 worker thread done servicing request
01:28:36.576 00.000 28316 OnExposeComplete: enter
01:28:36.578 00.002 28316 UpdateGuideState(): m_state=6
01:28:36.580 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
01:28:36.581 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=256.70, Mass=2503, SNR=34.5, Peak=197 HFD=3.6
01:28:36.583 00.002 28316 MultiStar: [#1 -0.55,0.04,0.00,M2] [#2 -0.16,0.30,0.00,M1] [#3 -0.34,0.23,0.00,M3] [#4 -0.23,0.08,0.80,U] [#5 -0.31,-0.00,0.00,M1] [#6 -0.08,0.14,0.64,U] [#7 -0.29,0.13,0.00,M2] [#8 -0.16,0.27,0.00,M1] 
01:28:36.585 00.002 28316 refined, 2 included, MultiStar: {-0.20, 0.07}, one-star: {-0.26, 0.03}
01:28:36.587 00.002 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
01:28:36.590 00.003 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
01:28:36.592 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.22 cameraTheta=2.79 mountX=0.15 mountY=0.15, mountTheta=0.77
01:28:36.594 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.07, opts=13)
01:28:36.596 00.002 28316 Enqueuing Move request for scope (-0.20, 0.07)
01:28:36.596 00.000 29988 Worker thread wakes up
01:28:36.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:36.597 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
01:28:36.597 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.5
01:28:36.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:36.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:36.598 00.000 28316 Enqueuing Expose request
01:28:36.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
01:28:36.599 00.001 29988 Moving (-0.20, 0.07) raw xDistance=0.15 yDistance=0.15
01:28:36.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:28:36.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:36.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:28:36.599 00.000 29988 MoveAxis(E, 0, ABG)
01:28:36.599 00.000 29988 Move returns status 0, amount 0
01:28:36.599 00.000 29988 MoveAxis(N, 0, ABG)
01:28:36.599 00.000 29988 Move returns status 0, amount 0
01:28:36.599 00.000 29988 move complete, result=0
01:28:36.599 00.000 29988 worker thread done servicing request
01:28:36.599 00.000 29988 Worker thread wakes up
01:28:36.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:36.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:36.599 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:38.234 01.635 29988 Exposure complete
01:28:38.277 00.043 29988 worker thread done servicing request
01:28:38.277 00.000 28316 OnExposeComplete: enter
01:28:38.279 00.002 28316 UpdateGuideState(): m_state=6
01:28:38.280 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
01:28:38.282 00.002 28316 Star::Find returns 1 (0), X=951.26, Y=256.67, Mass=2424, SNR=34.1, Peak=205 HFD=3.7
01:28:38.283 00.001 28316 MultiStar: [#1 -0.45,-0.04,0.00,M3] [#2 -0.36,0.29,0.00,M2] [#3 -0.41,0.22,0.00,M4] [#4 -0.33,-0.04,0.00,M1] [#5 -0.50,-0.12,0.00,M2] [#6 -0.37,0.12,0.00,M1] [#7 -0.27,0.16,0.00,M3] [#8 -0.46,0.23,0.00,M2] 
01:28:38.284 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:28:38.286 00.002 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
01:28:38.287 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=0.01 hyp=0.46 cameraTheta=3.12 mountX=0.20 mountY=0.41, mountTheta=1.12
01:28:38.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=0.01, opts=13)
01:28:38.290 00.002 28316 Enqueuing Move request for scope (-0.46, 0.01)
01:28:38.290 00.000 29988 Worker thread wakes up
01:28:38.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:38.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.01) opts 0xd
01:28:38.291 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.1
01:28:38.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:38.292 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:38.292 00.000 28316 Enqueuing Expose request
01:28:38.293 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.46, 0.01)
01:28:38.293 00.000 29988 Moving (-0.46, 0.01) raw xDistance=0.20 yDistance=0.41
01:28:38.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:28:38.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:38.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:28:38.293 00.000 29988 MoveAxis(W, 42, ABG)
01:28:38.293 00.000 29988 Guiding  Dir = 3, Dur = 42
01:28:38.293 00.000 29988 IsSlewing returns 0
01:28:38.294 00.001 29988 IsGuiding returns 0
01:28:38.296 00.002 29988 PulseGuide returned control before completion, sleep 50
01:28:38.360 00.064 29988 IsGuiding returns 0
01:28:38.360 00.000 29988 Move returns status 0, amount 42
01:28:38.360 00.000 29988 MoveAxis(N, 0, ABG)
01:28:38.360 00.000 29988 Move returns status 0, amount 0
01:28:38.360 00.000 29988 move complete, result=0
01:28:38.360 00.000 29988 worker thread done servicing request
01:28:38.360 00.000 29988 Worker thread wakes up
01:28:38.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:38.360 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.4 px 0 ms NORTH
01:28:38.361 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:39.778 01.417 29988 Exposure complete
01:28:39.815 00.037 29988 worker thread done servicing request
01:28:39.815 00.000 28316 OnExposeComplete: enter
01:28:39.816 00.001 28316 UpdateGuideState(): m_state=6
01:28:39.817 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
01:28:39.818 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=256.57, Mass=2519, SNR=34.8, Peak=180 HFD=3.5
01:28:39.819 00.001 28316 MultiStar: [#1 -0.47,0.07,0.00,M4] [#2 -0.08,0.29,0.90,U] [#3 -0.27,0.23,0.00,M5] [#4 -0.09,0.12,0.87,U] [#5 -0.36,-0.02,0.00,M3] [#6 -0.25,0.17,0.60,U] [#7 -0.21,0.11,0.61,U] [#8 -0.39,0.28,0.00,M3] 
01:28:39.820 00.001 28316 refined, 4 included, MultiStar: {-0.17, 0.11}, one-star: {-0.24, -0.09}
01:28:39.822 00.002 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
01:28:39.824 00.002 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
01:28:39.826 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.56 mountX=0.17 mountY=0.10, mountTheta=0.53
01:28:39.831 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.11, opts=13)
01:28:39.833 00.002 28316 Enqueuing Move request for scope (-0.17, 0.11)
01:28:39.835 00.002 29988 Worker thread wakes up
01:28:39.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
01:28:39.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
01:28:39.835 00.000 29988 Moving (-0.17, 0.11) raw xDistance=0.17 yDistance=0.10
01:28:39.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:28:39.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:39.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:28:39.835 00.000 29988 MoveAxis(E, 0, ABG)
01:28:39.836 00.001 29988 Move returns status 0, amount 0
01:28:39.836 00.000 29988 MoveAxis(N, 0, ABG)
01:28:39.836 00.000 29988 Move returns status 0, amount 0
01:28:39.836 00.000 29988 move complete, result=0
01:28:39.836 00.000 29988 worker thread done servicing request
01:28:39.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:39.836 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
01:28:39.837 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:39.839 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:39.839 00.000 28316 Enqueuing Expose request
01:28:39.840 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:39.840 00.000 29988 Worker thread wakes up
01:28:39.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:39.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:41.474 01.634 29988 Exposure complete
01:28:41.506 00.032 29988 worker thread done servicing request
01:28:41.506 00.000 28316 OnExposeComplete: enter
01:28:41.507 00.001 28316 UpdateGuideState(): m_state=6
01:28:41.507 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
01:28:41.508 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=256.60, Mass=2358, SNR=33.7, Peak=178 HFD=3.4
01:28:41.509 00.001 28316 MultiStar: [#1 -0.36,0.10,0.00,M5] [#2 -0.07,0.27,0.92,U] [#3 -0.06,0.16,0.84,U] [#4 -0.13,0.18,0.85,U] [#5 -0.32,-0.12,0.00,M4] [#6 -0.36,0.33,0.00,M1] [#7 -0.32,0.23,0.00,M3] [#8 -0.17,0.20,0.58,U] 
01:28:41.509 00.000 28316 single-star, 4 included, MultiStar: {-0.11, 0.14}, one-star: {-0.15, -0.06}
01:28:41.509 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
01:28:41.510 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
01:28:41.510 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.76 mountX=0.01 mountY=0.16, mountTheta=1.52
01:28:41.512 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.06, opts=13)
01:28:41.513 00.001 28316 Enqueuing Move request for scope (-0.15, -0.06)
01:28:41.513 00.000 29988 Worker thread wakes up
01:28:41.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
01:28:41.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
01:28:41.514 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:41.514 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
01:28:41.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:41.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:41.515 00.000 28316 Enqueuing Expose request
01:28:41.516 00.001 29988 Moving (-0.15, -0.06) raw xDistance=0.01 yDistance=0.16
01:28:41.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:28:41.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:41.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:28:41.516 00.000 29988 MoveAxis(E, 0, ABG)
01:28:41.516 00.000 29988 Move returns status 0, amount 0
01:28:41.516 00.000 29988 MoveAxis(N, 0, ABG)
01:28:41.516 00.000 29988 Move returns status 0, amount 0
01:28:41.516 00.000 29988 move complete, result=0
01:28:41.516 00.000 29988 worker thread done servicing request
01:28:41.516 00.000 29988 Worker thread wakes up
01:28:41.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:41.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:41.517 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:43.026 01.509 29988 Exposure complete
01:28:43.059 00.033 29988 worker thread done servicing request
01:28:43.059 00.000 28316 OnExposeComplete: enter
01:28:43.060 00.001 28316 UpdateGuideState(): m_state=6
01:28:43.061 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
01:28:43.061 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=256.75, Mass=2606, SNR=35.3, Peak=222 HFD=3.7
01:28:43.062 00.001 28316 MultiStar: [#1 -0.36,0.22,0.00,M6] [#2 -0.33,0.29,0.00,M1] [#3 -0.38,0.27,0.00,M5] [#4 -0.20,0.22,0.83,U] [#5 -0.36,0.10,0.00,M5] [#6 -0.38,0.28,0.00,M2] [#7 -0.41,0.13,0.00,M4] [#8 -0.42,0.18,0.00,M3] 
01:28:43.062 00.000 28316 refined, 1 included, MultiStar: {-0.32, 0.15}, one-star: {-0.41, 0.09}
01:28:43.063 00.001 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
01:28:43.063 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
01:28:43.064 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.35 cameraTheta=2.71 mountX=0.26 mountY=0.22, mountTheta=0.68
01:28:43.067 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.15, opts=13)
01:28:43.068 00.001 28316 Enqueuing Move request for scope (-0.32, 0.15)
01:28:43.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:43.070 00.001 28316 UpdateGuideState exits: m=2606 RSB=35.3
01:28:43.072 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:43.076 00.004 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:43.077 00.001 28316 Enqueuing Expose request
01:28:43.077 00.000 29988 Worker thread wakes up
01:28:43.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
01:28:43.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
01:28:43.077 00.000 29988 Moving (-0.32, 0.15) raw xDistance=0.26 yDistance=0.22
01:28:43.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
01:28:43.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:43.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:28:43.077 00.000 29988 MoveAxis(W, 56, ABG)
01:28:43.078 00.001 29988 Guiding  Dir = 3, Dur = 56
01:28:43.078 00.000 29988 IsSlewing returns 0
01:28:43.078 00.000 29988 IsGuiding returns 0
01:28:43.080 00.002 29988 PulseGuide returned control before completion, sleep 65
01:28:43.148 00.068 29988 IsGuiding returns 0
01:28:43.148 00.000 29988 Move returns status 0, amount 56
01:28:43.148 00.000 29988 MoveAxis(N, 0, ABG)
01:28:43.149 00.001 29988 Move returns status 0, amount 0
01:28:43.149 00.000 29988 move complete, result=0
01:28:43.149 00.000 29988 worker thread done servicing request
01:28:43.149 00.000 29988 Worker thread wakes up
01:28:43.149 00.000 28316 GuideStep: 0.3 px 56 ms WEST, 0.2 px 0 ms NORTH
01:28:43.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:43.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:44.783 01.634 29988 Exposure complete
01:28:44.818 00.035 29988 worker thread done servicing request
01:28:44.819 00.001 28316 OnExposeComplete: enter
01:28:44.819 00.000 28316 UpdateGuideState(): m_state=6
01:28:44.820 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
01:28:44.820 00.000 28316 Star::Find returns 1 (0), X=951.37, Y=256.67, Mass=2452, SNR=34.4, Peak=193 HFD=3.8
01:28:44.821 00.001 28316 MultiStar: [#1 -0.42,0.13,0.00,M7] [#2 -0.10,0.33,0.00,M2] [#3 -0.32,0.24,0.00,M6] [#4 -0.30,0.12,0.00,M1] [#5 -0.41,-0.00,0.00,M6] [#6 -0.37,0.20,0.00,M3] [#7 -0.25,0.25,0.00,M5] [#8 -0.17,0.05,0.59,U] 
01:28:44.821 00.000 28316 refined, 1 included, MultiStar: {-0.29, 0.02}, one-star: {-0.36, 0.01}
01:28:44.822 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
01:28:44.824 00.002 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
01:28:44.825 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.06 mountX=0.14 mountY=0.25, mountTheta=1.05
01:28:44.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.02, opts=13)
01:28:44.828 00.001 28316 Enqueuing Move request for scope (-0.29, 0.02)
01:28:44.828 00.000 29988 Worker thread wakes up
01:28:44.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:44.831 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
01:28:44.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
01:28:44.831 00.000 29988 Moving (-0.29, 0.02) raw xDistance=0.14 yDistance=0.25
01:28:44.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:44.831 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.29 newest=0.62
01:28:44.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:28:44.831 00.000 29988 MoveAxis(E, 0, ABG)
01:28:44.831 00.000 29988 Move returns status 0, amount 0
01:28:44.831 00.000 29988 MoveAxis(S, 59, ABG)
01:28:44.831 00.000 29988 Guiding  Dir = 1, Dur = 59
01:28:44.831 00.000 29988 IsSlewing returns 0
01:28:44.831 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
01:28:44.832 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:44.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:44.833 00.001 28316 Enqueuing Expose request
01:28:44.833 00.000 29988 IsGuiding returns 0
01:28:44.837 00.004 29988 PulseGuide returned control before completion, sleep 64
01:28:44.911 00.074 29988 IsGuiding returns 0
01:28:44.911 00.000 29988 Move returns status 0, amount 59
01:28:44.911 00.000 29988 move complete, result=0
01:28:44.911 00.000 29988 worker thread done servicing request
01:28:44.911 00.000 29988 Worker thread wakes up
01:28:44.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:44.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:44.911 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
01:28:46.319 01.408 29988 Exposure complete
01:28:46.347 00.028 29988 worker thread done servicing request
01:28:46.347 00.000 28316 OnExposeComplete: enter
01:28:46.348 00.001 28316 UpdateGuideState(): m_state=6
01:28:46.348 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
01:28:46.349 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=256.84, Mass=2432, SNR=34.1, Peak=196 HFD=3.8
01:28:46.349 00.000 28316 MultiStar: [#1 -0.31,0.15,0.00,M8] [#2 -0.10,0.39,0.00,M3] [#3 -0.24,0.32,0.00,M7] [#4 -0.19,0.32,0.00,M2] [#5 -0.21,0.05,0.73,U] [#6 -0.24,0.36,0.00,M4] [#7 -0.24,0.34,0.00,M6] [#8 -0.14,0.37,0.00,M3] 
01:28:46.352 00.003 28316 refined, 1 included, MultiStar: {-0.24, 0.12}, one-star: {-0.27, 0.17}
01:28:46.354 00.002 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
01:28:46.356 00.002 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
01:28:46.359 00.003 28316 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.68 mountX=0.21 mountY=0.16, mountTheta=0.66
01:28:46.361 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.12, opts=13)
01:28:46.361 00.000 28316 Enqueuing Move request for scope (-0.24, 0.12)
01:28:46.362 00.001 29988 Worker thread wakes up
01:28:46.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd
01:28:46.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.12)
01:28:46.362 00.000 29988 Moving (-0.24, 0.12) raw xDistance=0.21 yDistance=0.16
01:28:46.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:46.362 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
01:28:46.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:46.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:46.364 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:28:46.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:46.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:28:46.364 00.000 29988 MoveAxis(W, 44, ABG)
01:28:46.364 00.000 29988 Guiding  Dir = 3, Dur = 44
01:28:46.364 00.000 28316 Enqueuing Expose request
01:28:46.365 00.001 29988 IsSlewing returns 0
01:28:46.365 00.000 29988 IsGuiding returns 0
01:28:46.366 00.001 29988 PulseGuide returned control before completion, sleep 53
01:28:46.427 00.061 29988 IsGuiding returns 1
01:28:46.427 00.000 29988 scope still moving after pulse duration time elapsed
01:28:46.458 00.031 29988 IsSlewing returns 0
01:28:46.476 00.018 29988 IsGuiding returns 0
01:28:46.476 00.000 29988 scope move finished after 44 + 66 ms
01:28:46.476 00.000 29988 Move returns status 0, amount 44
01:28:46.476 00.000 29988 MoveAxis(N, 0, ABG)
01:28:46.476 00.000 29988 Move returns status 0, amount 0
01:28:46.476 00.000 29988 move complete, result=0
01:28:46.477 00.001 29988 worker thread done servicing request
01:28:46.477 00.000 29988 Worker thread wakes up
01:28:46.477 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.2 px 0 ms NORTH
01:28:46.479 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:46.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:48.109 01.630 29988 Exposure complete
01:28:48.142 00.033 29988 worker thread done servicing request
01:28:48.142 00.000 28316 OnExposeComplete: enter
01:28:48.143 00.001 28316 UpdateGuideState(): m_state=6
01:28:48.143 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
01:28:48.143 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=256.79, Mass=2425, SNR=34.1, Peak=204 HFD=3.9
01:28:48.144 00.001 28316 MultiStar: [#1 -0.22,0.14,0.96,U] [#2 0.02,0.31,0.00,M4] [#3 -0.02,0.24,0.89,U] [#4 -0.07,0.23,0.83,U] [#5 -0.18,0.09,0.74,U] [#6 -0.27,0.19,0.00,M5] [#7 -0.28,0.21,0.00,M7] [#8 -0.17,0.33,0.00,M4] 
01:28:48.144 00.000 28316 single-star, 4 included, MultiStar: {-0.10, 0.16}, one-star: {-0.05, 0.13}
01:28:48.144 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
01:28:48.145 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
01:28:48.145 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.92 mountX=0.14 mountY=-0.02, mountTheta=-0.11
01:28:48.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
01:28:48.147 00.001 28316 Enqueuing Move request for scope (-0.05, 0.13)
01:28:48.147 00.000 29988 Worker thread wakes up
01:28:48.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:48.148 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.1
01:28:48.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:48.149 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:48.149 00.000 28316 Enqueuing Expose request
01:28:48.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
01:28:48.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
01:28:48.149 00.000 29988 Moving (-0.05, 0.13) raw xDistance=0.14 yDistance=-0.02
01:28:48.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:48.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:48.150 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:28:48.150 00.000 29988 MoveAxis(E, 0, ABG)
01:28:48.150 00.000 29988 Move returns status 0, amount 0
01:28:48.150 00.000 29988 MoveAxis(N, 0, ABG)
01:28:48.150 00.000 29988 Move returns status 0, amount 0
01:28:48.150 00.000 29988 move complete, result=0
01:28:48.150 00.000 29988 worker thread done servicing request
01:28:48.150 00.000 29988 Worker thread wakes up
01:28:48.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:48.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:48.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:49.676 01.526 29988 Exposure complete
01:28:49.719 00.043 29988 worker thread done servicing request
01:28:49.719 00.000 28316 OnExposeComplete: enter
01:28:49.720 00.001 28316 UpdateGuideState(): m_state=6
01:28:49.720 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
01:28:49.721 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=256.68, Mass=2283, SNR=33.1, Peak=191 HFD=3.5
01:28:49.725 00.004 28316 MultiStar: [#1 -0.31,0.06,0.00,M8] [#2 -0.07,0.17,0.95,U] [#3 -0.32,0.19,0.00,M7] [#4 -0.24,0.07,0.86,U] [#5 -0.27,-0.05,0.76,U] [#6 -0.26,0.09,0.65,U] [#7 -0.22,0.14,0.66,U] [#8 -0.18,-0.02,0.61,U] 
01:28:49.727 00.002 28316 refined, 6 included, MultiStar: {-0.21, 0.06}, one-star: {-0.26, 0.01}
01:28:49.730 00.003 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
01:28:49.732 00.002 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
01:28:49.734 00.002 28316 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=0.14 mountY=0.16, mountTheta=0.84
01:28:49.738 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.06, opts=13)
01:28:49.739 00.001 28316 Enqueuing Move request for scope (-0.21, 0.06)
01:28:49.739 00.000 29988 Worker thread wakes up
01:28:49.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
01:28:49.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:49.740 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
01:28:49.740 00.000 28316 UpdateGuideState exits: m=2283 RSB=33.1
01:28:49.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:49.740 00.000 29988 Moving (-0.21, 0.06) raw xDistance=0.14 yDistance=0.16
01:28:49.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:49.742 00.002 28316 Enqueuing Expose request
01:28:49.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:49.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:49.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:28:49.742 00.000 29988 MoveAxis(E, 0, ABG)
01:28:49.742 00.000 29988 Move returns status 0, amount 0
01:28:49.742 00.000 29988 MoveAxis(N, 0, ABG)
01:28:49.742 00.000 29988 Move returns status 0, amount 0
01:28:49.742 00.000 29988 move complete, result=0
01:28:49.742 00.000 29988 worker thread done servicing request
01:28:49.742 00.000 29988 Worker thread wakes up
01:28:49.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:49.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:49.743 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:51.378 01.635 29988 Exposure complete
01:28:51.420 00.042 29988 worker thread done servicing request
01:28:51.420 00.000 28316 OnExposeComplete: enter
01:28:51.421 00.001 28316 UpdateGuideState(): m_state=6
01:28:51.421 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
01:28:51.422 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=256.40, Mass=2452, SNR=34.1, Peak=183 HFD=3.9
01:28:51.422 00.000 28316 MultiStar: [#1 -0.53,-0.06,0.00,M9] [#2 -0.22,-0.03,0.89,U] [#3 -0.29,0.06,0.86,U] [#4 -0.24,-0.09,0.82,U] [#5 -0.53,-0.20,0.00,M4] [#6 -0.41,-0.02,0.00,M5] [#7 -0.33,0.25,0.00,M7] [#8 -0.20,-0.01,0.60,U] 
01:28:51.423 00.001 28316 refined, 4 included, MultiStar: {-0.26, -0.08}, one-star: {-0.33, -0.27}
01:28:51.424 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
01:28:51.424 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
01:28:51.424 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.85 mountX=0.04 mountY=0.27, mountTheta=1.43
01:28:51.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.08, opts=13)
01:28:51.426 00.000 28316 Enqueuing Move request for scope (-0.26, -0.08)
01:28:51.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:51.427 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.1
01:28:51.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:51.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:51.429 00.002 28316 Enqueuing Expose request
01:28:51.429 00.000 29988 Worker thread wakes up
01:28:51.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
01:28:51.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
01:28:51.429 00.000 29988 Moving (-0.26, -0.08) raw xDistance=0.04 yDistance=0.27
01:28:51.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:28:51.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:28:51.429 00.000 29988 MoveAxis(E, 0, ABG)
01:28:51.429 00.000 29988 Move returns status 0, amount 0
01:28:51.429 00.000 29988 MoveAxis(S, 64, ABG)
01:28:51.429 00.000 29988 Guiding  Dir = 1, Dur = 64
01:28:51.430 00.001 29988 IsSlewing returns 0
01:28:51.430 00.000 29988 IsGuiding returns 0
01:28:51.435 00.005 29988 PulseGuide returned control before completion, sleep 70
01:28:51.518 00.083 29988 IsGuiding returns 0
01:28:51.518 00.000 29988 Move returns status 0, amount 64
01:28:51.518 00.000 29988 move complete, result=0
01:28:51.518 00.000 29988 worker thread done servicing request
01:28:51.518 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 64 ms SOUTH
01:28:51.519 00.001 29988 Worker thread wakes up
01:28:51.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:51.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:52.930 01.411 29988 Exposure complete
01:28:52.985 00.055 29988 worker thread done servicing request
01:28:52.985 00.000 28316 OnExposeComplete: enter
01:28:52.986 00.001 28316 UpdateGuideState(): m_state=6
01:28:52.988 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
01:28:52.990 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=256.75, Mass=2393, SNR=33.8, Peak=185 HFD=3.7
01:28:52.991 00.001 28316 MultiStar: [#1 -0.26,0.20,0.00,M10] [#2 -0.05,0.42,0.00,M3] [#3 -0.22,0.23,0.00,M7] [#4 -0.11,0.31,0.00,M1] [#5 -0.19,0.05,0.75,U] [#6 -0.16,0.26,0.65,U] [#7 -0.10,0.28,0.63,U] [#8 -0.03,0.24,0.61,U] 
01:28:52.992 00.001 28316 single-star, 4 included, MultiStar: {-0.13, 0.17}, one-star: {-0.13, 0.09}
01:28:52.994 00.002 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
01:28:52.995 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
01:28:52.996 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.55 mountX=0.14 mountY=0.08, mountTheta=0.53
01:28:52.999 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
01:28:53.000 00.001 28316 Enqueuing Move request for scope (-0.13, 0.09)
01:28:53.001 00.001 29988 Worker thread wakes up
01:28:53.002 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
01:28:53.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:53.003 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:28:53.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:53.006 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:53.007 00.001 28316 Enqueuing Expose request
01:28:53.008 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
01:28:53.008 00.000 29988 Moving (-0.13, 0.09) raw xDistance=0.14 yDistance=0.08
01:28:53.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:53.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:53.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:28:53.008 00.000 29988 MoveAxis(E, 0, ABG)
01:28:53.008 00.000 29988 Move returns status 0, amount 0
01:28:53.008 00.000 29988 MoveAxis(N, 0, ABG)
01:28:53.008 00.000 29988 Move returns status 0, amount 0
01:28:53.008 00.000 29988 move complete, result=0
01:28:53.008 00.000 29988 worker thread done servicing request
01:28:53.008 00.000 29988 Worker thread wakes up
01:28:53.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:53.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:53.010 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:54.644 01.634 29988 Exposure complete
01:28:54.681 00.037 29988 worker thread done servicing request
01:28:54.681 00.000 28316 OnExposeComplete: enter
01:28:54.683 00.002 28316 UpdateGuideState(): m_state=6
01:28:54.684 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
01:28:54.686 00.002 28316 Star::Find returns 1 (0), X=951.50, Y=257.03, Mass=2410, SNR=34.1, Peak=190 HFD=4.1
01:28:54.687 00.001 28316 MultiStar: [#1 -0.36,0.30,0.00,R] [#2 -0.28,0.58,0.00,M4] [#3 -0.26,0.46,0.00,M8] [#4 -0.27,0.45,0.00,M2] [#5 -0.36,0.28,0.00,M4] [#6 -0.32,0.42,0.00,M5] [#7 -0.33,0.52,0.00,M7] [#8 -0.37,0.60,0.00,M2] 
01:28:54.689 00.002 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
01:28:54.692 00.003 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
01:28:54.695 00.003 28316 CameraToMount -- cameraX=-0.23 cameraY=0.37 hyp=0.44 cameraTheta=2.13 mountX=0.43 mountY=0.04, mountTheta=0.10
01:28:54.699 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.37, opts=13)
01:28:54.701 00.002 28316 Enqueuing Move request for scope (-0.23, 0.37)
01:28:54.703 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:54.705 00.002 29988 Worker thread wakes up
01:28:54.706 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.1
01:28:54.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:54.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:54.707 00.000 28316 Enqueuing Expose request
01:28:54.708 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.37) opts 0xd
01:28:54.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.37)
01:28:54.708 00.000 29988 Moving (-0.23, 0.37) raw xDistance=0.43 yDistance=0.04
01:28:54.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
01:28:54.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:54.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:28:54.708 00.000 29988 MoveAxis(W, 91, ABG)
01:28:54.708 00.000 29988 Guiding  Dir = 3, Dur = 91
01:28:54.708 00.000 29988 IsSlewing returns 0
01:28:54.708 00.000 29988 IsGuiding returns 0
01:28:54.711 00.003 29988 PulseGuide returned control before completion, sleep 100
01:28:54.815 00.104 29988 IsGuiding returns 1
01:28:54.815 00.000 29988 scope still moving after pulse duration time elapsed
01:28:54.847 00.032 29988 IsSlewing returns 0
01:28:54.848 00.001 29988 IsGuiding returns 0
01:28:54.848 00.000 29988 scope move finished after 91 + 47 ms
01:28:54.848 00.000 29988 Move returns status 0, amount 91
01:28:54.848 00.000 29988 MoveAxis(N, 0, ABG)
01:28:54.848 00.000 29988 Move returns status 0, amount 0
01:28:54.848 00.000 29988 move complete, result=0
01:28:54.848 00.000 29988 worker thread done servicing request
01:28:54.848 00.000 28316 GuideStep: 0.4 px 91 ms WEST, 0.0 px 0 ms NORTH
01:28:54.849 00.001 29988 Worker thread wakes up
01:28:54.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:54.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:56.261 01.412 29988 Exposure complete
01:28:56.291 00.030 29988 worker thread done servicing request
01:28:56.291 00.000 28316 OnExposeComplete: enter
01:28:56.291 00.000 28316 UpdateGuideState(): m_state=6
01:28:56.292 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
01:28:56.292 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=256.58, Mass=2531, SNR=34.9, Peak=184 HFD=3.9
01:28:56.293 00.001 28316 MultiStar: [#1 0.39,-0.29,0.00,M1] [#2 0.14,0.16,0.88,U] [#3 0.10,0.14,0.86,U] [#4 0.03,0.12,0.83,U] [#5 -0.05,0.01,0.73,U] [#6 0.03,0.06,0.62,U] [#7 0.08,0.16,0.61,U] [#8 0.18,0.12,0.58,U] 
01:28:56.293 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.08}, one-star: {0.13, -0.08}
01:28:56.294 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
01:28:56.294 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
01:28:56.294 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.78 mountX=0.04 mountY=-0.11, mountTheta=-1.23
01:28:56.296 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
01:28:56.297 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
01:28:56.298 00.001 29988 Worker thread wakes up
01:28:56.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:28:56.298 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:28:56.298 00.000 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.11
01:28:56.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:56.298 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:28:56.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:56.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:56.300 00.001 28316 Enqueuing Expose request
01:28:56.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:28:56.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:56.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:28:56.300 00.000 29988 MoveAxis(E, 0, ABG)
01:28:56.300 00.000 29988 Move returns status 0, amount 0
01:28:56.300 00.000 29988 MoveAxis(N, 0, ABG)
01:28:56.300 00.000 29988 Move returns status 0, amount 0
01:28:56.300 00.000 29988 move complete, result=0
01:28:56.300 00.000 29988 worker thread done servicing request
01:28:56.300 00.000 29988 Worker thread wakes up
01:28:56.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:56.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:56.301 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:57.937 01.636 29988 Exposure complete
01:28:57.975 00.038 29988 worker thread done servicing request
01:28:57.975 00.000 28316 OnExposeComplete: enter
01:28:57.976 00.001 28316 UpdateGuideState(): m_state=6
01:28:57.976 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
01:28:57.977 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=256.64, Mass=2454, SNR=34.4, Peak=212 HFD=3.7
01:28:57.977 00.000 28316 MultiStar: [#1 0.34,-0.27,0.00,M2] [#2 0.14,0.15,0.91,U] [#3 0.08,0.17,0.84,U] [#4 0.01,0.04,0.84,U] [#5 -0.06,0.05,0.73,U] [#6 -0.08,0.22,0.62,U] [#7 0.05,0.17,0.62,U] [#8 -0.01,0.09,0.58,U] 
01:28:57.978 00.001 28316 single-star, 7 included, MultiStar: {0.02, 0.10}, one-star: {-0.00, -0.02}
01:28:57.978 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
01:28:57.978 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
01:28:57.979 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.79 mountX=-0.01 mountY=0.01, mountTheta=2.47
01:28:57.983 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.02, opts=13)
01:28:57.983 00.000 28316 Enqueuing Move request for scope (-0.00, -0.02)
01:28:57.984 00.001 29988 Worker thread wakes up
01:28:57.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:57.984 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.4
01:28:57.984 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:57.986 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:57.986 00.000 28316 Enqueuing Expose request
01:28:57.987 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
01:28:57.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
01:28:57.987 00.000 29988 Moving (-0.00, -0.02) raw xDistance=-0.01 yDistance=0.01
01:28:57.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:57.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:57.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:28:57.987 00.000 29988 MoveAxis(E, 0, ABG)
01:28:57.987 00.000 29988 Move returns status 0, amount 0
01:28:57.987 00.000 29988 MoveAxis(N, 0, ABG)
01:28:57.987 00.000 29988 Move returns status 0, amount 0
01:28:57.987 00.000 29988 move complete, result=0
01:28:57.987 00.000 29988 worker thread done servicing request
01:28:57.987 00.000 29988 Worker thread wakes up
01:28:57.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:57.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:57.987 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:59.507 01.520 29988 Exposure complete
01:28:59.541 00.034 29988 worker thread done servicing request
01:28:59.541 00.000 28316 OnExposeComplete: enter
01:28:59.542 00.001 28316 UpdateGuideState(): m_state=6
01:28:59.543 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
01:28:59.544 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=256.73, Mass=2315, SNR=33.4, Peak=204 HFD=3.9
01:28:59.545 00.001 28316 MultiStar: [#1 0.39,-0.04,0.00,M3] [#2 0.14,0.39,0.00,M3] [#3 0.16,0.22,0.86,U] [#4 0.01,0.28,0.85,U] [#5 -0.06,0.04,0.78,U] [#6 -0.12,0.37,0.00,M4] [#7 0.06,0.35,0.00,M6] [#8 0.18,0.32,0.00,M1] 
01:28:59.545 00.000 28316 single-star, 3 included, MultiStar: {0.07, 0.15}, one-star: {0.13, 0.06}
01:28:59.545 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
01:28:59.546 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
01:28:59.546 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.48 mountX=0.01 mountY=-0.14, mountTheta=-1.52
01:28:59.547 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
01:28:59.548 00.001 28316 Enqueuing Move request for scope (0.13, 0.06)
01:28:59.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:28:59.549 00.001 29988 Worker thread wakes up
01:28:59.549 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
01:28:59.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
01:28:59.549 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
01:28:59.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:59.550 00.001 29988 Moving (0.13, 0.06) raw xDistance=0.01 yDistance=-0.14
01:28:59.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:28:59.550 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:28:59.550 00.000 28316 Enqueuing Expose request
01:28:59.551 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:59.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:28:59.551 00.000 29988 MoveAxis(E, 0, ABG)
01:28:59.551 00.000 29988 Move returns status 0, amount 0
01:28:59.551 00.000 29988 MoveAxis(N, 0, ABG)
01:28:59.551 00.000 29988 Move returns status 0, amount 0
01:28:59.551 00.000 29988 move complete, result=0
01:28:59.551 00.000 29988 worker thread done servicing request
01:28:59.551 00.000 29988 Worker thread wakes up
01:28:59.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:28:59.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:28:59.553 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:01.185 01.632 29988 Exposure complete
01:29:01.219 00.034 29988 worker thread done servicing request
01:29:01.220 00.001 28316 OnExposeComplete: enter
01:29:01.220 00.000 28316 UpdateGuideState(): m_state=6
01:29:01.222 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
01:29:01.222 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=256.77, Mass=2336, SNR=33.5, Peak=208 HFD=3.8
01:29:01.223 00.001 28316 MultiStar: [#1 0.34,-0.09,0.00,M4] [#2 0.16,0.43,0.00,M4] [#3 0.10,0.37,0.00,M6] [#4 0.05,0.11,0.84,U] [#5 0.01,0.22,0.75,U] [#6 0.19,0.27,0.00,M5] [#7 -0.10,0.07,0.63,U] [#8 0.09,0.25,0.60,U] 
01:29:01.223 00.000 28316 single-star, 4 included, MultiStar: {0.01, 0.15}, one-star: {0.01, 0.11}
01:29:01.224 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
01:29:01.224 00.000 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
01:29:01.225 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.52 mountX=0.10 mountY=-0.05, mountTheta=-0.51
01:29:01.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
01:29:01.226 00.000 28316 Enqueuing Move request for scope (0.01, 0.11)
01:29:01.227 00.001 29988 Worker thread wakes up
01:29:01.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
01:29:01.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
01:29:01.227 00.000 29988 Moving (0.01, 0.11) raw xDistance=0.10 yDistance=-0.05
01:29:01.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:29:01.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:01.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:01.227 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
01:29:01.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:01.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:01.229 00.000 28316 Enqueuing Expose request
01:29:01.230 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:29:01.230 00.000 29988 MoveAxis(E, 0, ABG)
01:29:01.230 00.000 29988 Move returns status 0, amount 0
01:29:01.230 00.000 29988 MoveAxis(N, 0, ABG)
01:29:01.230 00.000 29988 Move returns status 0, amount 0
01:29:01.230 00.000 29988 move complete, result=0
01:29:01.230 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:01.231 00.001 29988 worker thread done servicing request
01:29:01.231 00.000 29988 Worker thread wakes up
01:29:01.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:01.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:02.755 01.524 29988 Exposure complete
01:29:02.786 00.031 29988 worker thread done servicing request
01:29:02.786 00.000 28316 OnExposeComplete: enter
01:29:02.787 00.001 28316 UpdateGuideState(): m_state=6
01:29:02.789 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
01:29:02.789 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=256.76, Mass=2543, SNR=35.0, Peak=231 HFD=3.8
01:29:02.790 00.001 28316 MultiStar: [#1 0.47,-0.16,0.00,M5] [#2 0.00,0.42,0.00,M5] [#3 0.06,0.30,0.85,U] [#4 0.07,0.21,0.80,U] [#5 0.10,0.05,0.74,U] [#6 0.20,0.32,0.00,M6] [#7 0.03,0.34,0.00,M6] [#8 -0.04,0.38,0.00,M1] 
01:29:02.790 00.000 28316 single-star, 3 included, MultiStar: {0.07, 0.16}, one-star: {0.04, 0.09}
01:29:02.790 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
01:29:02.790 00.000 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
01:29:02.791 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.19 mountX=0.07 mountY=-0.07, mountTheta=-0.83
01:29:02.792 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
01:29:02.792 00.000 28316 Enqueuing Move request for scope (0.04, 0.09)
01:29:02.793 00.001 29988 Worker thread wakes up
01:29:02.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:02.793 00.000 28316 UpdateGuideState exits: m=2543 RSB=35.0
01:29:02.794 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:02.794 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:02.794 00.000 28316 Enqueuing Expose request
01:29:02.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:29:02.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:29:02.795 00.000 29988 Moving (0.04, 0.09) raw xDistance=0.07 yDistance=-0.07
01:29:02.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:29:02.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:02.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:02.795 00.000 29988 MoveAxis(E, 0, ABG)
01:29:02.795 00.000 29988 Move returns status 0, amount 0
01:29:02.795 00.000 29988 MoveAxis(N, 0, ABG)
01:29:02.795 00.000 29988 Move returns status 0, amount 0
01:29:02.795 00.000 29988 move complete, result=0
01:29:02.795 00.000 29988 worker thread done servicing request
01:29:02.795 00.000 29988 Worker thread wakes up
01:29:02.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:02.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:02.796 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:04.421 01.625 29988 Exposure complete
01:29:04.457 00.036 29988 worker thread done servicing request
01:29:04.457 00.000 28316 OnExposeComplete: enter
01:29:04.459 00.002 28316 UpdateGuideState(): m_state=6
01:29:04.460 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
01:29:04.461 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=256.54, Mass=2452, SNR=34.3, Peak=197 HFD=3.4
01:29:04.462 00.001 28316 MultiStar: [#1 0.02,-0.06,0.99,U] [#2 -0.05,0.31,0.00,M6] [#3 -0.11,0.20,0.88,U] [#4 0.01,0.32,0.00,M1] [#5 -0.27,0.21,0.00,M1] [#6 -0.05,0.22,0.63,U] [#7 -0.13,0.17,0.62,U] [#8 0.05,0.16,0.59,U] 
01:29:04.463 00.001 28316 refined, 5 included, MultiStar: {-0.05, 0.07}, one-star: {-0.09, -0.12}
01:29:04.465 00.002 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
01:29:04.466 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
01:29:04.467 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.21 mountX=0.09 mountY=0.02, mountTheta=0.17
01:29:04.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:29:04.468 00.000 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:29:04.469 00.001 29988 Worker thread wakes up
01:29:04.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:04.469 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.3
01:29:04.470 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:04.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:04.471 00.001 28316 Enqueuing Expose request
01:29:04.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:29:04.471 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:29:04.471 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.09 yDistance=0.02
01:29:04.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:29:04.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:04.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:29:04.471 00.000 29988 MoveAxis(E, 0, ABG)
01:29:04.471 00.000 29988 Move returns status 0, amount 0
01:29:04.471 00.000 29988 MoveAxis(N, 0, ABG)
01:29:04.471 00.000 29988 Move returns status 0, amount 0
01:29:04.471 00.000 29988 move complete, result=0
01:29:04.471 00.000 29988 worker thread done servicing request
01:29:04.471 00.000 29988 Worker thread wakes up
01:29:04.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:04.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:04.472 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:05.985 01.513 29988 Exposure complete
01:29:06.026 00.041 29988 worker thread done servicing request
01:29:06.026 00.000 28316 OnExposeComplete: enter
01:29:06.028 00.002 28316 UpdateGuideState(): m_state=6
01:29:06.030 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
01:29:06.032 00.002 28316 Star::Find returns 1 (0), X=951.77, Y=256.70, Mass=2531, SNR=34.9, Peak=214 HFD=3.8
01:29:06.033 00.001 28316 MultiStar: [#1 0.33,-0.12,0.00,M5] [#2 0.14,0.29,0.00,M7] [#3 -0.02,0.19,0.83,U] [#4 -0.01,0.29,0.80,U] [#5 -0.14,0.15,0.69,U] [#6 -0.12,0.30,0.00,M6] [#7 -0.05,0.28,0.61,U] [#8 0.05,0.23,0.58,U] 
01:29:06.033 00.000 28316 single-star, 5 included, MultiStar: {-0.02, 0.18}, one-star: {0.04, 0.03}
01:29:06.033 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
01:29:06.034 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
01:29:06.034 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.75 mountX=0.02 mountY=-0.05, mountTheta=-1.26
01:29:06.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
01:29:06.036 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
01:29:06.036 00.000 29988 Worker thread wakes up
01:29:06.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
01:29:06.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
01:29:06.036 00.000 29988 Moving (0.04, 0.03) raw xDistance=0.02 yDistance=-0.05
01:29:06.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:06.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:06.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:06.037 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:29:06.037 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:06.038 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:06.038 00.000 28316 Enqueuing Expose request
01:29:06.039 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:29:06.039 00.000 29988 MoveAxis(E, 0, ABG)
01:29:06.039 00.000 29988 Move returns status 0, amount 0
01:29:06.039 00.000 29988 MoveAxis(N, 0, ABG)
01:29:06.039 00.000 29988 Move returns status 0, amount 0
01:29:06.039 00.000 29988 move complete, result=0
01:29:06.039 00.000 29988 worker thread done servicing request
01:29:06.039 00.000 29988 Worker thread wakes up
01:29:06.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:06.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:06.039 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:07.668 01.629 29988 Exposure complete
01:29:07.699 00.031 29988 worker thread done servicing request
01:29:07.699 00.000 28316 OnExposeComplete: enter
01:29:07.700 00.001 28316 UpdateGuideState(): m_state=6
01:29:07.700 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
01:29:07.701 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=256.86, Mass=2462, SNR=34.4, Peak=214 HFD=3.9
01:29:07.701 00.000 28316 MultiStar: [#1 0.22,-0.10,0.97,U] [#2 -0.15,0.51,0.00,M8] [#3 -0.09,0.28,0.86,U] [#4 0.05,0.24,0.83,U] [#5 -0.07,0.12,0.73,U] [#6 -0.11,0.34,0.00,M7] [#7 0.02,0.32,0.00,M5] [#8 -0.06,0.36,0.00,M1] 
01:29:07.702 00.001 28316 refined, 4 included, MultiStar: {0.00, 0.14}, one-star: {-0.12, 0.20}
01:29:07.702 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
01:29:07.702 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
01:29:07.703 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.57 mountX=0.13 mountY=-0.07, mountTheta=-0.46
01:29:07.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.14, opts=13)
01:29:07.704 00.000 28316 Enqueuing Move request for scope (0.00, 0.14)
01:29:07.704 00.000 29988 Worker thread wakes up
01:29:07.705 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
01:29:07.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
01:29:07.705 00.000 29988 Moving (0.00, 0.14) raw xDistance=0.13 yDistance=-0.07
01:29:07.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:29:07.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:07.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:07.705 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:29:07.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:07.706 00.000 29988 MoveAxis(E, 0, ABG)
01:29:07.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:07.706 00.000 29988 Move returns status 0, amount 0
01:29:07.706 00.000 29988 MoveAxis(N, 0, ABG)
01:29:07.706 00.000 29988 Move returns status 0, amount 0
01:29:07.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:07.707 00.001 28316 Enqueuing Expose request
01:29:07.707 00.000 29988 move complete, result=0
01:29:07.707 00.000 29988 worker thread done servicing request
01:29:07.707 00.000 29988 Worker thread wakes up
01:29:07.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:07.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:07.708 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:09.231 01.523 29988 Exposure complete
01:29:09.271 00.040 29988 worker thread done servicing request
01:29:09.271 00.000 28316 OnExposeComplete: enter
01:29:09.274 00.003 28316 UpdateGuideState(): m_state=6
01:29:09.277 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
01:29:09.279 00.002 28316 Star::Find returns 1 (0), X=951.57, Y=256.82, Mass=2447, SNR=34.2, Peak=199 HFD=3.8
01:29:09.281 00.002 28316 MultiStar: [#1 0.12,-0.10,1.00,U] [#2 0.06,0.47,0.00,M9] [#3 -0.14,0.41,0.00,M3] [#4 -0.07,0.21,0.82,U] [#5 -0.24,0.28,0.00,M1] [#6 -0.05,0.30,0.62,U] [#7 -0.21,0.29,0.00,M6] [#8 -0.29,0.39,0.00,M2] 
01:29:09.282 00.001 28316 refined, 3 included, MultiStar: {-0.04, 0.12}, one-star: {-0.16, 0.16}
01:29:09.283 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
01:29:09.284 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
01:29:09.286 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.87 mountX=0.13 mountY=-0.02, mountTheta=-0.16
01:29:09.289 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
01:29:09.290 00.001 28316 Enqueuing Move request for scope (-0.04, 0.12)
01:29:09.291 00.001 29988 Worker thread wakes up
01:29:09.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
01:29:09.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:09.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
01:29:09.292 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.2
01:29:09.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:09.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:09.293 00.000 28316 Enqueuing Expose request
01:29:09.294 00.001 29988 Moving (-0.04, 0.12) raw xDistance=0.13 yDistance=-0.02
01:29:09.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:29:09.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:09.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:29:09.294 00.000 29988 MoveAxis(E, 0, ABG)
01:29:09.294 00.000 29988 Move returns status 0, amount 0
01:29:09.294 00.000 29988 MoveAxis(N, 0, ABG)
01:29:09.294 00.000 29988 Move returns status 0, amount 0
01:29:09.295 00.001 29988 move complete, result=0
01:29:09.295 00.000 29988 worker thread done servicing request
01:29:09.295 00.000 29988 Worker thread wakes up
01:29:09.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:09.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:09.295 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:10.922 01.627 29988 Exposure complete
01:29:10.949 00.027 29988 worker thread done servicing request
01:29:10.949 00.000 28316 OnExposeComplete: enter
01:29:10.950 00.001 28316 UpdateGuideState(): m_state=6
01:29:10.950 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
01:29:10.952 00.002 28316 Star::Find returns 1 (0), X=951.58, Y=256.97, Mass=2545, SNR=35.0, Peak=208 HFD=4.0
01:29:10.953 00.001 28316 MultiStar: [#1 0.15,-0.12,0.95,U] [#2 -0.11,0.41,0.00,M10] [#3 -0.08,0.40,0.00,M4] [#4 -0.04,0.38,0.00,M1] [#5 -0.20,0.14,0.71,U] [#6 -0.21,0.40,0.00,M7] [#7 -0.13,0.48,0.00,M7] [#8 0.09,0.32,0.00,M3] 
01:29:10.954 00.001 28316 refined, 2 included, MultiStar: {-0.05, 0.11}, one-star: {-0.15, 0.31}
01:29:10.955 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
01:29:10.955 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
01:29:10.956 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.02 mountX=0.12 mountY=-0.00, mountTheta=-0.01
01:29:10.958 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
01:29:10.958 00.000 28316 Enqueuing Move request for scope (-0.05, 0.11)
01:29:10.959 00.001 29988 Worker thread wakes up
01:29:10.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:10.959 00.000 28316 UpdateGuideState exits: m=2545 RSB=35.0
01:29:10.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:10.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:10.961 00.001 28316 Enqueuing Expose request
01:29:10.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:29:10.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:29:10.961 00.000 29988 Moving (-0.05, 0.11) raw xDistance=0.12 yDistance=-0.00
01:29:10.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:10.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:10.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:29:10.961 00.000 29988 MoveAxis(E, 0, ABG)
01:29:10.961 00.000 29988 Move returns status 0, amount 0
01:29:10.961 00.000 29988 MoveAxis(N, 0, ABG)
01:29:10.961 00.000 29988 Move returns status 0, amount 0
01:29:10.961 00.000 29988 move complete, result=0
01:29:10.961 00.000 29988 worker thread done servicing request
01:29:10.961 00.000 29988 Worker thread wakes up
01:29:10.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:10.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:10.962 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:12.477 01.515 29988 Exposure complete
01:29:12.524 00.047 29988 worker thread done servicing request
01:29:12.524 00.000 28316 OnExposeComplete: enter
01:29:12.527 00.003 28316 UpdateGuideState(): m_state=6
01:29:12.530 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
01:29:12.532 00.002 28316 Star::Find returns 1 (0), X=951.63, Y=256.94, Mass=2400, SNR=34.0, Peak=220 HFD=3.9
01:29:12.535 00.003 28316 MultiStar: [#1 0.16,0.02,0.99,U] [#2 -0.00,0.61,0.00,R] [#3 -0.21,0.34,0.00,M5] [#4 -0.09,0.42,0.00,M2] [#5 -0.12,0.29,0.00,M1] [#6 -0.15,0.60,0.00,M8] [#7 -0.19,0.56,0.00,M8] [#8 -0.23,0.53,0.00,M4] 
01:29:12.537 00.002 28316 refined, 1 included, MultiStar: {0.03, 0.15}, one-star: {-0.10, 0.27}
01:29:12.539 00.002 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
01:29:12.541 00.002 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
01:29:12.541 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.37 mountX=0.12 mountY=-0.09, mountTheta=-0.66
01:29:12.543 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
01:29:12.543 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
01:29:12.543 00.000 29988 Worker thread wakes up
01:29:12.543 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:12.544 00.001 28316 UpdateGuideState exits: m=2400 RSB=34.0
01:29:12.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:12.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:12.545 00.000 28316 Enqueuing Expose request
01:29:12.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
01:29:12.546 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
01:29:12.546 00.000 29988 Moving (0.03, 0.15) raw xDistance=0.12 yDistance=-0.09
01:29:12.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:12.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:12.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:29:12.546 00.000 29988 MoveAxis(E, 0, ABG)
01:29:12.546 00.000 29988 Move returns status 0, amount 0
01:29:12.546 00.000 29988 MoveAxis(N, 0, ABG)
01:29:12.546 00.000 29988 Move returns status 0, amount 0
01:29:12.546 00.000 29988 move complete, result=0
01:29:12.546 00.000 29988 worker thread done servicing request
01:29:12.546 00.000 29988 Worker thread wakes up
01:29:12.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:12.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:12.546 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:14.183 01.637 29988 Exposure complete
01:29:14.217 00.034 29988 worker thread done servicing request
01:29:14.217 00.000 28316 OnExposeComplete: enter
01:29:14.218 00.001 28316 UpdateGuideState(): m_state=6
01:29:14.218 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
01:29:14.219 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=257.05, Mass=2577, SNR=35.0, Peak=215 HFD=3.9
01:29:14.220 00.001 28316 MultiStar: [#1 -0.08,0.03,0.98,U] [#2 -0.19,0.01,0.89,U] [#3 -0.33,0.39,0.00,M6] [#4 -0.09,0.35,0.00,M3] [#5 -0.25,0.19,0.00,M2] [#6 -0.25,0.40,0.00,M9] [#7 -0.22,0.48,0.00,M9] [#8 -0.15,0.56,0.00,M5] 
01:29:14.222 00.002 28316 refined, 2 included, MultiStar: {-0.19, 0.15}, one-star: {-0.30, 0.39}
01:29:14.223 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
01:29:14.224 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
01:29:14.225 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.48 mountX=0.21 mountY=0.11, mountTheta=0.46
01:29:14.228 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.15, opts=13)
01:29:14.228 00.000 28316 Enqueuing Move request for scope (-0.19, 0.15)
01:29:14.229 00.001 29988 Worker thread wakes up
01:29:14.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:14.229 00.000 28316 UpdateGuideState exits: m=2577 RSB=35.0
01:29:14.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:14.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:14.231 00.001 28316 Enqueuing Expose request
01:29:14.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
01:29:14.231 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
01:29:14.231 00.000 29988 Moving (-0.19, 0.15) raw xDistance=0.21 yDistance=0.11
01:29:14.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
01:29:14.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:14.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:29:14.231 00.000 29988 MoveAxis(W, 45, ABG)
01:29:14.232 00.001 29988 Guiding  Dir = 3, Dur = 45
01:29:14.232 00.000 29988 IsSlewing returns 0
01:29:14.232 00.000 29988 IsGuiding returns 0
01:29:14.234 00.002 29988 PulseGuide returned control before completion, sleep 54
01:29:14.289 00.055 29988 IsGuiding returns 1
01:29:14.289 00.000 29988 scope still moving after pulse duration time elapsed
01:29:14.320 00.031 29988 IsSlewing returns 0
01:29:14.320 00.000 29988 IsGuiding returns 0
01:29:14.321 00.001 29988 scope move finished after 45 + 43 ms
01:29:14.321 00.000 29988 Move returns status 0, amount 45
01:29:14.321 00.000 29988 MoveAxis(N, 0, ABG)
01:29:14.321 00.000 29988 Move returns status 0, amount 0
01:29:14.321 00.000 29988 move complete, result=0
01:29:14.321 00.000 29988 worker thread done servicing request
01:29:14.321 00.000 29988 Worker thread wakes up
01:29:14.321 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
01:29:14.322 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:14.323 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:15.736 01.413 29988 Exposure complete
01:29:15.770 00.034 29988 worker thread done servicing request
01:29:15.770 00.000 28316 OnExposeComplete: enter
01:29:15.771 00.001 28316 UpdateGuideState(): m_state=6
01:29:15.771 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
01:29:15.773 00.002 28316 Star::Find returns 1 (0), X=951.40, Y=257.10, Mass=2510, SNR=34.7, Peak=209 HFD=3.9
01:29:15.774 00.001 28316 MultiStar: [#1 -0.06,0.21,0.98,U] [#2 -0.23,0.06,0.90,U] [#3 -0.44,0.67,0.00,M7] [#4 -0.46,0.52,0.00,M4] [#5 -0.47,0.42,0.00,M3] [#6 -0.58,0.73,0.00,M10] [#7 -0.47,0.86,0.00,M10] [#8 -0.35,0.79,0.00,M6] 
01:29:15.776 00.002 28316 refined, 2 included, MultiStar: {-0.21, 0.24}, one-star: {-0.33, 0.44}
01:29:15.776 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
01:29:15.778 00.002 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
01:29:15.779 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=0.31 mountY=0.08, mountTheta=0.24
01:29:15.781 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.24, opts=13)
01:29:15.782 00.001 28316 Enqueuing Move request for scope (-0.21, 0.24)
01:29:15.782 00.000 29988 Worker thread wakes up
01:29:15.783 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:15.783 00.000 28316 UpdateGuideState exits: m=2510 RSB=34.7
01:29:15.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:15.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:15.784 00.000 28316 Enqueuing Expose request
01:29:15.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
01:29:15.785 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
01:29:15.785 00.000 29988 Moving (-0.21, 0.24) raw xDistance=0.31 yDistance=0.08
01:29:15.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:29:15.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:15.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:29:15.785 00.000 29988 MoveAxis(W, 68, ABG)
01:29:15.785 00.000 29988 Guiding  Dir = 3, Dur = 68
01:29:15.785 00.000 29988 IsSlewing returns 0
01:29:15.785 00.000 29988 IsGuiding returns 0
01:29:15.787 00.002 29988 PulseGuide returned control before completion, sleep 77
01:29:15.875 00.088 29988 IsGuiding returns 0
01:29:15.875 00.000 29988 Move returns status 0, amount 68
01:29:15.875 00.000 29988 MoveAxis(N, 0, ABG)
01:29:15.875 00.000 29988 Move returns status 0, amount 0
01:29:15.875 00.000 29988 move complete, result=0
01:29:15.875 00.000 29988 worker thread done servicing request
01:29:15.876 00.001 29988 Worker thread wakes up
01:29:15.876 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.1 px 0 ms NORTH
01:29:15.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:15.877 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:17.511 01.634 29988 Exposure complete
01:29:17.538 00.027 29988 worker thread done servicing request
01:29:17.539 00.001 28316 OnExposeComplete: enter
01:29:17.539 00.000 28316 UpdateGuideState(): m_state=6
01:29:17.542 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
01:29:17.542 00.000 28316 Star::Find returns 1 (0), X=951.46, Y=257.10, Mass=2596, SNR=35.4, Peak=199 HFD=3.9
01:29:17.543 00.001 28316 MultiStar: [#1 -0.06,0.29,0.95,U] [#2 -0.17,0.13,0.89,U] [#3 -0.27,0.63,0.00,M8] [#4 -0.38,0.59,0.00,M5] [#5 -0.38,0.46,0.00,M4] [#6 -0.39,0.73,0.00,R] [#7 -0.38,0.69,0.00,R] [#8 -0.29,0.76,0.00,M7] 
01:29:17.543 00.000 28316 refined, 2 included, MultiStar: {-0.17, 0.29}, one-star: {-0.27, 0.44}
01:29:17.543 00.000 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
01:29:17.544 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
01:29:17.544 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.34 cameraTheta=2.09 mountX=0.34 mountY=0.02, mountTheta=0.05
01:29:17.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.29, opts=13)
01:29:17.546 00.001 28316 Enqueuing Move request for scope (-0.17, 0.29)
01:29:17.546 00.000 29988 Worker thread wakes up
01:29:17.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:17.547 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
01:29:17.547 00.000 28316 UpdateGuideState exits: m=2596 RSB=35.4
01:29:17.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:17.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:17.548 00.000 28316 Enqueuing Expose request
01:29:17.549 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
01:29:17.549 00.000 29988 Moving (-0.17, 0.29) raw xDistance=0.34 yDistance=0.02
01:29:17.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
01:29:17.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:17.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:29:17.549 00.000 29988 MoveAxis(W, 76, ABG)
01:29:17.549 00.000 29988 Guiding  Dir = 3, Dur = 76
01:29:17.549 00.000 29988 IsSlewing returns 0
01:29:17.549 00.000 29988 IsGuiding returns 0
01:29:17.551 00.002 29988 PulseGuide returned control before completion, sleep 85
01:29:17.653 00.102 29988 IsGuiding returns 0
01:29:17.653 00.000 29988 Move returns status 0, amount 76
01:29:17.654 00.001 29988 MoveAxis(N, 0, ABG)
01:29:17.654 00.000 29988 Move returns status 0, amount 0
01:29:17.654 00.000 29988 move complete, result=0
01:29:17.654 00.000 29988 worker thread done servicing request
01:29:17.654 00.000 29988 Worker thread wakes up
01:29:17.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:17.654 00.000 28316 GuideStep: 0.3 px 76 ms WEST, 0.0 px 0 ms NORTH
01:29:17.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:19.065 01.411 29988 Exposure complete
01:29:19.100 00.035 29988 worker thread done servicing request
01:29:19.100 00.000 28316 OnExposeComplete: enter
01:29:19.101 00.001 28316 UpdateGuideState(): m_state=6
01:29:19.101 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
01:29:19.102 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=256.92, Mass=2467, SNR=34.5, Peak=217 HFD=4.1
01:29:19.102 00.000 28316 MultiStar: [#1 0.12,0.04,1.01,U] [#2 -0.05,-0.14,0.89,U] [#3 0.02,0.38,0.00,M9] [#4 0.04,0.44,0.00,M6] [#5 -0.13,0.36,0.00,M5] [#6 0.34,-0.33,0.00,M1] [#7 0.35,-0.15,0.00,M1] [#8 0.07,0.48,0.00,M8] 
01:29:19.103 00.001 28316 refined, 2 included, MultiStar: {0.02, 0.06}, one-star: {-0.03, 0.25}
01:29:19.103 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
01:29:19.103 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
01:29:19.104 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.27 mountX=0.05 mountY=-0.04, mountTheta=-0.75
01:29:19.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
01:29:19.105 00.000 28316 Enqueuing Move request for scope (0.02, 0.06)
01:29:19.106 00.001 29988 Worker thread wakes up
01:29:19.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:19.106 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:29:19.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:19.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:19.108 00.001 28316 Enqueuing Expose request
01:29:19.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
01:29:19.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
01:29:19.108 00.000 29988 Moving (0.02, 0.06) raw xDistance=0.05 yDistance=-0.04
01:29:19.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:29:19.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:19.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:19.108 00.000 29988 MoveAxis(E, 0, ABG)
01:29:19.108 00.000 29988 Move returns status 0, amount 0
01:29:19.108 00.000 29988 MoveAxis(N, 0, ABG)
01:29:19.108 00.000 29988 Move returns status 0, amount 0
01:29:19.108 00.000 29988 move complete, result=0
01:29:19.108 00.000 29988 worker thread done servicing request
01:29:19.108 00.000 29988 Worker thread wakes up
01:29:19.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:19.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:19.109 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:20.839 01.730 29988 Exposure complete
01:29:20.887 00.048 29988 worker thread done servicing request
01:29:20.887 00.000 28316 OnExposeComplete: enter
01:29:20.888 00.001 28316 UpdateGuideState(): m_state=6
01:29:20.888 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
01:29:20.889 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=256.86, Mass=2459, SNR=34.4, Peak=225 HFD=4.1
01:29:20.889 00.000 28316 MultiStar: [#1 0.37,0.03,0.00,M1] [#2 0.01,-0.14,0.90,U] [#3 0.07,0.40,0.00,M10] [#4 0.04,0.26,0.81,U] [#5 -0.10,0.25,0.73,U] [#6 0.39,-0.37,0.00,M2] [#7 0.36,-0.29,0.00,M2] [#8 -0.01,0.46,0.00,M9] 
01:29:20.890 00.001 28316 refined, 3 included, MultiStar: {0.02, 0.14}, one-star: {0.08, 0.19}
01:29:20.890 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (2.00) = xAngle (-0.54 = -0.54)
01:29:20.890 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
01:29:20.891 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=0.12 mountY=-0.07, mountTheta=-0.57
01:29:20.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
01:29:20.893 00.001 28316 Enqueuing Move request for scope (0.02, 0.14)
01:29:20.894 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:20.894 00.000 29988 Worker thread wakes up
01:29:20.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
01:29:20.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
01:29:20.894 00.000 29988 Moving (0.02, 0.14) raw xDistance=0.12 yDistance=-0.07
01:29:20.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:20.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:20.894 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:29:20.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:20.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:20.896 00.001 28316 Enqueuing Expose request
01:29:20.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:20.896 00.000 29988 MoveAxis(E, 0, ABG)
01:29:20.896 00.000 29988 Move returns status 0, amount 0
01:29:20.896 00.000 29988 MoveAxis(N, 0, ABG)
01:29:20.896 00.000 29988 Move returns status 0, amount 0
01:29:20.897 00.001 29988 move complete, result=0
01:29:20.897 00.000 29988 worker thread done servicing request
01:29:20.897 00.000 29988 Worker thread wakes up
01:29:20.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:20.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:20.897 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:22.303 01.406 29988 Exposure complete
01:29:22.341 00.038 29988 worker thread done servicing request
01:29:22.341 00.000 28316 OnExposeComplete: enter
01:29:22.341 00.000 28316 UpdateGuideState(): m_state=6
01:29:22.342 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
01:29:22.343 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=256.84, Mass=2409, SNR=34.0, Peak=207 HFD=3.8
01:29:22.343 00.000 28316 MultiStar: [#1 0.29,-0.09,0.99,U] [#2 0.04,-0.11,0.92,U] [#3 0.03,0.34,0.00,R] [#4 -0.10,0.28,0.83,U] [#5 -0.26,0.05,0.75,U] [#6 0.24,-0.43,0.00,M3] [#7 0.29,-0.38,0.00,M3] [#8 -0.02,0.35,0.00,M10] 
01:29:22.344 00.001 28316 refined, 4 included, MultiStar: {-0.01, 0.06}, one-star: {-0.07, 0.18}
01:29:22.344 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.33 = -0.33)
01:29:22.344 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
01:29:22.345 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=0.05 mountY=-0.02, mountTheta=-0.37
01:29:22.345 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
01:29:22.346 00.001 28316 Enqueuing Move request for scope (-0.01, 0.06)
01:29:22.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:22.347 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:29:22.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:22.348 00.001 29988 Worker thread wakes up
01:29:22.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:29:22.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:29:22.348 00.000 29988 Moving (-0.01, 0.06) raw xDistance=0.05 yDistance=-0.02
01:29:22.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:29:22.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:22.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:22.348 00.000 28316 Enqueuing Expose request
01:29:22.349 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:29:22.349 00.000 29988 MoveAxis(E, 0, ABG)
01:29:22.349 00.000 29988 Move returns status 0, amount 0
01:29:22.349 00.000 29988 MoveAxis(N, 0, ABG)
01:29:22.349 00.000 29988 Move returns status 0, amount 0
01:29:22.349 00.000 29988 move complete, result=0
01:29:22.349 00.000 29988 worker thread done servicing request
01:29:22.349 00.000 29988 Worker thread wakes up
01:29:22.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:22.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:22.349 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:23.987 01.638 29988 Exposure complete
01:29:24.015 00.028 29988 worker thread done servicing request
01:29:24.015 00.000 28316 OnExposeComplete: enter
01:29:24.016 00.001 28316 UpdateGuideState(): m_state=6
01:29:24.016 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
01:29:24.017 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=256.81, Mass=2448, SNR=34.4, Peak=193 HFD=3.8
01:29:24.017 00.000 28316 MultiStar: [#1 0.12,0.07,0.98,U] [#2 -0.07,-0.02,0.87,U] [#3 -0.33,0.07,0.00,M1] [#4 -0.23,0.29,0.00,M5] [#5 -0.17,0.28,0.00,M4] [#6 0.10,-0.22,0.64,U] [#7 0.12,-0.31,0.00,M4] [#8 -0.28,0.62,0.00,R] 
01:29:24.018 00.001 28316 refined, 3 included, MultiStar: {-0.02, 0.02}, one-star: {-0.19, 0.14}
01:29:24.018 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
01:29:24.018 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
01:29:24.019 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.41 mountX=0.02 mountY=0.01, mountTheta=0.37
01:29:24.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:29:24.021 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:29:24.021 00.000 29988 Worker thread wakes up
01:29:24.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:29:24.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:29:24.021 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
01:29:24.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:24.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:24.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:24.022 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.4
01:29:24.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:24.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:24.023 00.001 28316 Enqueuing Expose request
01:29:24.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:29:24.023 00.000 29988 MoveAxis(E, 0, ABG)
01:29:24.023 00.000 29988 Move returns status 0, amount 0
01:29:24.023 00.000 29988 MoveAxis(N, 0, ABG)
01:29:24.023 00.000 29988 Move returns status 0, amount 0
01:29:24.024 00.001 29988 move complete, result=0
01:29:24.024 00.000 29988 worker thread done servicing request
01:29:24.024 00.000 29988 Worker thread wakes up
01:29:24.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:24.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:24.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:25.538 01.514 29988 Exposure complete
01:29:25.568 00.030 29988 worker thread done servicing request
01:29:25.568 00.000 28316 OnExposeComplete: enter
01:29:25.569 00.001 28316 UpdateGuideState(): m_state=6
01:29:25.570 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
01:29:25.570 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=256.72, Mass=2397, SNR=34.0, Peak=198 HFD=3.7
01:29:25.570 00.000 28316 MultiStar: [#1 0.03,-0.18,1.01,U] [#2 0.07,-0.18,0.93,U] [#3 -0.08,-0.12,0.87,U] [#4 -0.18,0.24,0.83,U] [#5 -0.25,-0.06,0.73,U] [#6 0.24,-0.45,0.00,M3] [#7 0.29,-0.51,0.00,M5] [#8 0.38,-0.32,0.00,M1] 
01:29:25.571 00.001 28316 single-star, 5 included, MultiStar: {-0.06, -0.05}, one-star: {-0.04, 0.06}
01:29:25.571 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:29:25.572 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
01:29:25.572 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.17 mountX=0.07 mountY=0.01, mountTheta=0.13
01:29:25.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
01:29:25.574 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
01:29:25.574 00.000 29988 Worker thread wakes up
01:29:25.575 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:29:25.575 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:29:25.575 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
01:29:25.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:29:25.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:25.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:29:25.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:25.575 00.000 28316 UpdateGuideState exits: m=2397 RSB=34.0
01:29:25.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:25.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:25.577 00.001 28316 Enqueuing Expose request
01:29:25.577 00.000 29988 MoveAxis(E, 0, ABG)
01:29:25.577 00.000 29988 Move returns status 0, amount 0
01:29:25.577 00.000 29988 MoveAxis(N, 0, ABG)
01:29:25.577 00.000 29988 Move returns status 0, amount 0
01:29:25.577 00.000 29988 move complete, result=0
01:29:25.577 00.000 29988 worker thread done servicing request
01:29:25.577 00.000 29988 Worker thread wakes up
01:29:25.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:25.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:25.578 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:27.205 01.627 29988 Exposure complete
01:29:27.257 00.052 29988 worker thread done servicing request
01:29:27.257 00.000 28316 OnExposeComplete: enter
01:29:27.259 00.002 28316 UpdateGuideState(): m_state=6
01:29:27.262 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
01:29:27.264 00.002 28316 Star::Find returns 1 (0), X=951.69, Y=256.81, Mass=2520, SNR=34.8, Peak=227 HFD=3.9
01:29:27.267 00.003 28316 MultiStar: [#1 0.06,-0.02,0.97,U] [#2 0.07,-0.22,0.88,U] [#3 -0.17,-0.02,0.86,U] [#4 -0.16,0.27,0.00,M5] [#5 -0.13,0.18,0.74,U] [#6 0.30,-0.36,0.00,M4] [#7 0.26,-0.31,0.00,M6] [#8 0.27,-0.18,0.00,M2] 
01:29:27.267 00.000 28316 refined, 4 included, MultiStar: {-0.04, 0.01}, one-star: {-0.04, 0.15}
01:29:27.268 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
01:29:27.268 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
01:29:27.269 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.88 mountX=0.02 mountY=0.03, mountTheta=0.86
01:29:27.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:29:27.271 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:29:27.271 00.000 29988 Worker thread wakes up
01:29:27.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:27.272 00.001 28316 UpdateGuideState exits: m=2520 RSB=34.8
01:29:27.272 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:27.272 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:27.273 00.001 28316 Enqueuing Expose request
01:29:27.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:29:27.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:29:27.273 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
01:29:27.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:27.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:27.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:29:27.273 00.000 29988 MoveAxis(E, 0, ABG)
01:29:27.273 00.000 29988 Move returns status 0, amount 0
01:29:27.273 00.000 29988 MoveAxis(N, 0, ABG)
01:29:27.273 00.000 29988 Move returns status 0, amount 0
01:29:27.274 00.001 29988 move complete, result=0
01:29:27.274 00.000 29988 worker thread done servicing request
01:29:27.274 00.000 29988 Worker thread wakes up
01:29:27.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:27.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:27.274 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:28.807 01.533 29988 Exposure complete
01:29:28.844 00.037 29988 worker thread done servicing request
01:29:28.844 00.000 28316 OnExposeComplete: enter
01:29:28.846 00.002 28316 UpdateGuideState(): m_state=6
01:29:28.847 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
01:29:28.849 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=256.75, Mass=2495, SNR=34.7, Peak=212 HFD=3.7
01:29:28.850 00.001 28316 MultiStar: [#1 0.11,-0.27,0.97,U] [#2 -0.14,-0.28,0.00,M1] [#3 -0.05,-0.14,0.84,U] [#4 -0.15,0.18,0.81,U] [#5 -0.28,-0.02,0.74,U] [#6 0.04,-0.48,0.00,M5] [#7 0.29,-0.36,0.00,M7] [#8 0.16,-0.49,0.00,M3] 
01:29:28.851 00.001 28316 refined, 4 included, MultiStar: {-0.09, -0.04}, one-star: {-0.13, 0.09}
01:29:28.852 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
01:29:28.852 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
01:29:28.853 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.75 mountX=0.00 mountY=0.10, mountTheta=1.53
01:29:28.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
01:29:28.855 00.001 28316 Enqueuing Move request for scope (-0.09, -0.04)
01:29:28.856 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:28.856 00.000 29988 Worker thread wakes up
01:29:28.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
01:29:28.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
01:29:28.856 00.000 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.10
01:29:28.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:28.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:28.856 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
01:29:28.857 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:28.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:28.858 00.001 28316 Enqueuing Expose request
01:29:28.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:29:28.858 00.000 29988 MoveAxis(E, 0, ABG)
01:29:28.858 00.000 29988 Move returns status 0, amount 0
01:29:28.858 00.000 29988 MoveAxis(N, 0, ABG)
01:29:28.858 00.000 29988 Move returns status 0, amount 0
01:29:28.858 00.000 29988 move complete, result=0
01:29:28.858 00.000 29988 worker thread done servicing request
01:29:28.858 00.000 29988 Worker thread wakes up
01:29:28.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:28.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:28.859 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:30.486 01.627 29988 Exposure complete
01:29:30.520 00.034 29988 worker thread done servicing request
01:29:30.520 00.000 28316 OnExposeComplete: enter
01:29:30.521 00.001 28316 UpdateGuideState(): m_state=6
01:29:30.521 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
01:29:30.522 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=256.80, Mass=2486, SNR=34.7, Peak=223 HFD=3.9
01:29:30.524 00.002 28316 MultiStar: [#1 0.02,-0.10,0.98,U] [#2 -0.00,-0.19,0.89,U] [#3 -0.01,0.01,0.86,U] [#4 -0.06,0.28,0.83,U] [#5 -0.16,0.13,0.74,U] [#6 0.35,-0.43,0.00,M6] [#7 0.15,-0.40,0.00,M8] [#8 0.45,-0.35,0.00,M4] 
01:29:30.524 00.000 28316 refined, 5 included, MultiStar: {-0.03, 0.04}, one-star: {0.00, 0.14}
01:29:30.524 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
01:29:30.526 00.002 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
01:29:30.526 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.20 mountX=0.05 mountY=0.01, mountTheta=0.16
01:29:30.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
01:29:30.528 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
01:29:30.528 00.000 29988 Worker thread wakes up
01:29:30.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:30.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:29:30.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:29:30.528 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.7
01:29:30.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:30.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:30.529 00.000 28316 Enqueuing Expose request
01:29:30.530 00.001 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
01:29:30.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:29:30.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:30.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:29:30.530 00.000 29988 MoveAxis(E, 0, ABG)
01:29:30.530 00.000 29988 Move returns status 0, amount 0
01:29:30.530 00.000 29988 MoveAxis(N, 0, ABG)
01:29:30.530 00.000 29988 Move returns status 0, amount 0
01:29:30.530 00.000 29988 move complete, result=0
01:29:30.530 00.000 29988 worker thread done servicing request
01:29:30.530 00.000 29988 Worker thread wakes up
01:29:30.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:30.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:30.530 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:32.055 01.525 29988 Exposure complete
01:29:32.099 00.044 29988 worker thread done servicing request
01:29:32.099 00.000 28316 OnExposeComplete: enter
01:29:32.100 00.001 28316 UpdateGuideState(): m_state=6
01:29:32.101 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
01:29:32.103 00.002 28316 Star::Find returns 1 (0), X=951.73, Y=256.82, Mass=2486, SNR=34.6, Peak=227 HFD=3.9
01:29:32.105 00.002 28316 MultiStar: [#1 0.21,-0.13,0.97,U] [#2 -0.07,-0.07,0.92,U] [#3 -0.02,-0.01,0.87,U] [#4 0.05,0.18,0.80,U] [#5 -0.04,0.17,0.71,U] [#6 0.30,-0.44,0.00,M7] [#7 0.23,-0.55,0.00,M9] [#8 0.14,-0.16,0.57,U] 
01:29:32.107 00.002 28316 refined, 6 included, MultiStar: {0.04, 0.02}, one-star: {0.01, 0.15}
01:29:32.108 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
01:29:32.108 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
01:29:32.109 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.52 mountX=0.00 mountY=-0.04, mountTheta=-1.48
01:29:32.112 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
01:29:32.113 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
01:29:32.115 00.002 29988 Worker thread wakes up
01:29:32.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:29:32.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:29:32.115 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.04
01:29:32.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:32.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:32.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:32.116 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.6
01:29:32.116 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:32.117 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:32.117 00.000 28316 Enqueuing Expose request
01:29:32.118 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:32.118 00.000 29988 MoveAxis(E, 0, ABG)
01:29:32.118 00.000 29988 Move returns status 0, amount 0
01:29:32.118 00.000 29988 MoveAxis(N, 0, ABG)
01:29:32.118 00.000 29988 Move returns status 0, amount 0
01:29:32.118 00.000 29988 move complete, result=0
01:29:32.118 00.000 29988 worker thread done servicing request
01:29:32.118 00.000 29988 Worker thread wakes up
01:29:32.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:32.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:32.118 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:33.749 01.631 29988 Exposure complete
01:29:33.788 00.039 29988 worker thread done servicing request
01:29:33.789 00.001 28316 OnExposeComplete: enter
01:29:33.790 00.001 28316 UpdateGuideState(): m_state=6
01:29:33.790 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
01:29:33.792 00.002 28316 Star::Find returns 1 (0), X=951.71, Y=256.80, Mass=2590, SNR=35.1, Peak=222 HFD=3.9
01:29:33.794 00.002 28316 MultiStar: [#1 0.30,-0.21,0.00,M1] [#2 0.20,-0.21,0.87,U] [#3 -0.05,-0.12,0.83,U] [#4 -0.02,0.26,0.81,U] [#5 -0.13,-0.05,0.72,U] [#6 0.43,-0.52,0.00,M8] [#7 0.34,-0.44,0.00,M10] [#8 0.39,-0.43,0.00,M4] 
01:29:33.795 00.001 28316 refined, 4 included, MultiStar: {0.00, 0.01}, one-star: {-0.02, 0.14}
01:29:33.798 00.003 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
01:29:33.801 00.003 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
01:29:33.801 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.31 mountX=0.01 mountY=-0.00, mountTheta=-0.71
01:29:33.803 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
01:29:33.803 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
01:29:33.804 00.001 29988 Worker thread wakes up
01:29:33.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:33.804 00.000 28316 UpdateGuideState exits: m=2590 RSB=35.1
01:29:33.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:33.805 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:33.805 00.000 28316 Enqueuing Expose request
01:29:33.806 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
01:29:33.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
01:29:33.806 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
01:29:33.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:29:33.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:33.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:29:33.806 00.000 29988 MoveAxis(E, 0, ABG)
01:29:33.806 00.000 29988 Move returns status 0, amount 0
01:29:33.806 00.000 29988 MoveAxis(N, 0, ABG)
01:29:33.806 00.000 29988 Move returns status 0, amount 0
01:29:33.806 00.000 29988 move complete, result=0
01:29:33.806 00.000 29988 worker thread done servicing request
01:29:33.806 00.000 29988 Worker thread wakes up
01:29:33.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:33.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:33.806 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:35.334 01.528 29988 Exposure complete
01:29:35.371 00.037 29988 worker thread done servicing request
01:29:35.372 00.001 28316 OnExposeComplete: enter
01:29:35.374 00.002 28316 UpdateGuideState(): m_state=6
01:29:35.374 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
01:29:35.377 00.003 28316 Star::Find returns 1 (0), X=951.63, Y=256.75, Mass=2495, SNR=34.4, Peak=211 HFD=3.7
01:29:35.380 00.003 28316 MultiStar: [#1 0.27,-0.27,0.00,M2] [#2 -0.07,-0.30,0.00,M1] [#3 -0.16,-0.06,0.86,U] [#4 -0.14,0.23,0.81,U] [#5 -0.09,0.11,0.77,U] [#6 0.38,-0.54,0.00,M9] [#7 0.34,-0.42,0.00,R] [#8 0.30,-0.44,0.00,M5] 
01:29:35.382 00.002 28316 single-star, 3 included, MultiStar: {-0.12, 0.09}, one-star: {-0.10, 0.08}
01:29:35.385 00.003 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:29:35.388 00.003 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
01:29:35.390 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.43 mountX=0.12 mountY=0.05, mountTheta=0.40
01:29:35.395 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
01:29:35.395 00.000 28316 Enqueuing Move request for scope (-0.10, 0.08)
01:29:35.396 00.001 29988 Worker thread wakes up
01:29:35.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:35.396 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.4
01:29:35.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:35.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:35.397 00.000 28316 Enqueuing Expose request
01:29:35.398 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
01:29:35.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
01:29:35.398 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.12 yDistance=0.05
01:29:35.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:35.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:35.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:35.398 00.000 29988 MoveAxis(E, 0, ABG)
01:29:35.398 00.000 29988 Move returns status 0, amount 0
01:29:35.398 00.000 29988 MoveAxis(N, 0, ABG)
01:29:35.398 00.000 29988 Move returns status 0, amount 0
01:29:35.398 00.000 29988 move complete, result=0
01:29:35.398 00.000 29988 worker thread done servicing request
01:29:35.398 00.000 29988 Worker thread wakes up
01:29:35.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:35.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:35.398 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:37.025 01.627 29988 Exposure complete
01:29:37.051 00.026 29988 worker thread done servicing request
01:29:37.051 00.000 28316 OnExposeComplete: enter
01:29:37.052 00.001 28316 UpdateGuideState(): m_state=6
01:29:37.053 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
01:29:37.056 00.003 28316 Star::Find returns 1 (0), X=951.66, Y=256.67, Mass=2374, SNR=33.8, Peak=201 HFD=3.6
01:29:37.059 00.003 28316 MultiStar: [#1 0.12,-0.18,0.99,U] [#2 -0.05,-0.21,0.93,U] [#3 -0.18,-0.13,0.87,U] [#4 0.10,-0.00,0.82,U] [#5 -0.04,-0.03,0.75,U] [#6 0.33,-0.56,0.00,M10] [#7 -0.08,-0.00,0.66,U] [#8 0.11,-0.38,0.00,M6] 
01:29:37.061 00.002 28316 single-star, 6 included, MultiStar: {-0.02, -0.08}, one-star: {-0.07, 0.01}
01:29:37.061 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
01:29:37.062 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
01:29:37.062 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=0.03 mountY=0.06, mountTheta=1.02
01:29:37.067 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
01:29:37.068 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
01:29:37.069 00.001 29988 Worker thread wakes up
01:29:37.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:29:37.069 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:29:37.069 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.03 yDistance=0.06
01:29:37.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:29:37.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:37.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:29:37.069 00.000 29988 MoveAxis(E, 0, ABG)
01:29:37.069 00.000 29988 Move returns status 0, amount 0
01:29:37.069 00.000 29988 MoveAxis(N, 0, ABG)
01:29:37.069 00.000 29988 Move returns status 0, amount 0
01:29:37.069 00.000 29988 move complete, result=0
01:29:37.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:37.071 00.002 28316 UpdateGuideState exits: m=2374 RSB=33.8
01:29:37.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:37.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:37.074 00.001 28316 Enqueuing Expose request
01:29:37.075 00.001 29988 worker thread done servicing request
01:29:37.075 00.000 29988 Worker thread wakes up
01:29:37.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:37.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:37.075 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:38.589 01.514 29988 Exposure complete
01:29:38.626 00.037 29988 worker thread done servicing request
01:29:38.626 00.000 28316 OnExposeComplete: enter
01:29:38.627 00.001 28316 UpdateGuideState(): m_state=6
01:29:38.627 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
01:29:38.628 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=256.65, Mass=2403, SNR=34.0, Peak=202 HFD=3.7
01:29:38.628 00.000 28316 MultiStar: [#1 0.43,-0.21,0.00,M2] [#2 0.18,-0.33,0.00,M1] [#3 0.01,-0.16,0.85,U] [#4 -0.03,0.06,0.82,U] [#5 -0.05,0.11,0.74,U] [#6 0.40,-0.72,0.00,R] [#7 0.13,-0.05,0.65,U] [#8 0.37,-0.31,0.00,M7] 
01:29:38.629 00.001 28316 single-star, 4 included, MultiStar: {0.01, -0.01}, one-star: {0.01, -0.01}
01:29:38.629 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:29:38.631 00.002 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:29:38.632 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.85 mountX=-0.01 mountY=-0.00, mountTheta=-2.89
01:29:38.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
01:29:38.635 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
01:29:38.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:38.636 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
01:29:38.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:38.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:38.637 00.000 28316 Enqueuing Expose request
01:29:38.637 00.000 29988 Worker thread wakes up
01:29:38.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
01:29:38.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
01:29:38.637 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.00
01:29:38.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:29:38.638 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:38.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:29:38.638 00.000 29988 MoveAxis(E, 0, ABG)
01:29:38.638 00.000 29988 Move returns status 0, amount 0
01:29:38.638 00.000 29988 MoveAxis(N, 0, ABG)
01:29:38.638 00.000 29988 Move returns status 0, amount 0
01:29:38.638 00.000 29988 move complete, result=0
01:29:38.638 00.000 29988 worker thread done servicing request
01:29:38.638 00.000 29988 Worker thread wakes up
01:29:38.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:38.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:38.638 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:40.273 01.635 29988 Exposure complete
01:29:40.322 00.049 29988 worker thread done servicing request
01:29:40.322 00.000 28316 OnExposeComplete: enter
01:29:40.323 00.001 28316 UpdateGuideState(): m_state=6
01:29:40.323 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
01:29:40.324 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=256.65, Mass=2478, SNR=34.5, Peak=217 HFD=3.8
01:29:40.324 00.000 28316 MultiStar: [#1 0.44,-0.28,0.00,M3] [#2 0.29,-0.47,0.00,M2] [#3 0.04,-0.16,0.83,U] [#4 0.04,0.10,0.80,U] [#5 0.14,-0.01,0.75,U] [#6 0.06,0.21,0.61,U] [#7 0.14,-0.08,0.60,U] [#8 0.37,-0.55,0.00,M8] 
01:29:40.325 00.001 28316 refined, 5 included, MultiStar: {0.08, 0.00}, one-star: {0.09, -0.02}
01:29:40.325 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
01:29:40.325 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
01:29:40.327 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.04 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
01:29:40.327 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.00, opts=13)
01:29:40.328 00.001 28316 Enqueuing Move request for scope (0.08, 0.00)
01:29:40.328 00.000 29988 Worker thread wakes up
01:29:40.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:40.328 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:29:40.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:40.330 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:40.330 00.000 28316 Enqueuing Expose request
01:29:40.332 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
01:29:40.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
01:29:40.332 00.000 29988 Moving (0.08, 0.00) raw xDistance=-0.03 yDistance=-0.07
01:29:40.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:29:40.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:40.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:40.332 00.000 29988 MoveAxis(E, 0, ABG)
01:29:40.332 00.000 29988 Move returns status 0, amount 0
01:29:40.332 00.000 29988 MoveAxis(N, 0, ABG)
01:29:40.332 00.000 29988 Move returns status 0, amount 0
01:29:40.332 00.000 29988 move complete, result=0
01:29:40.332 00.000 29988 worker thread done servicing request
01:29:40.332 00.000 29988 Worker thread wakes up
01:29:40.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:40.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:40.332 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:41.859 01.527 29988 Exposure complete
01:29:41.889 00.030 29988 worker thread done servicing request
01:29:41.889 00.000 28316 OnExposeComplete: enter
01:29:41.891 00.002 28316 UpdateGuideState(): m_state=6
01:29:41.891 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
01:29:41.892 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=256.59, Mass=2339, SNR=33.5, Peak=180 HFD=3.8
01:29:41.892 00.000 28316 MultiStar: [#1 0.07,-0.22,1.02,U] [#2 0.06,-0.48,0.00,M3] [#3 -0.11,-0.14,0.88,U] [#4 0.07,0.03,0.84,U] [#5 -0.12,-0.10,0.74,U] [#6 -0.06,0.02,0.62,U] [#7 -0.08,-0.19,0.64,U] [#8 0.18,-0.34,0.00,M9] 
01:29:41.893 00.001 28316 single-star, 6 included, MultiStar: {-0.03, -0.10}, one-star: {-0.02, -0.07}
01:29:41.893 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
01:29:41.894 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
01:29:41.894 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.81 mountX=-0.06 mountY=0.05, mountTheta=2.45
01:29:41.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:29:41.896 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:29:41.897 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:41.898 00.001 29988 Worker thread wakes up
01:29:41.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:29:41.898 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:29:41.898 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
01:29:41.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:29:41.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:41.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:41.898 00.000 29988 MoveAxis(E, 0, ABG)
01:29:41.898 00.000 29988 Move returns status 0, amount 0
01:29:41.898 00.000 29988 MoveAxis(N, 0, ABG)
01:29:41.898 00.000 29988 Move returns status 0, amount 0
01:29:41.898 00.000 29988 move complete, result=0
01:29:41.898 00.000 29988 worker thread done servicing request
01:29:41.898 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
01:29:41.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:41.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:41.900 00.001 28316 Enqueuing Expose request
01:29:41.900 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:41.901 00.001 29988 Worker thread wakes up
01:29:41.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:41.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:43.527 01.626 29988 Exposure complete
01:29:43.568 00.041 29988 worker thread done servicing request
01:29:43.568 00.000 28316 OnExposeComplete: enter
01:29:43.569 00.001 28316 UpdateGuideState(): m_state=6
01:29:43.569 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
01:29:43.570 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=256.58, Mass=2575, SNR=35.2, Peak=192 HFD=3.8
01:29:43.570 00.000 28316 MultiStar: [#1 0.30,-0.23,0.00,M3] [#2 0.03,-0.58,0.00,M4] [#3 -0.05,-0.27,0.83,U] [#4 -0.01,-0.13,0.81,U] [#5 -0.05,-0.05,0.71,U] [#6 -0.09,0.07,0.62,U] [#7 -0.07,-0.23,0.60,U] [#8 0.38,-0.51,0.00,M10] 
01:29:43.571 00.001 28316 single-star, 5 included, MultiStar: {-0.03, -0.12}, one-star: {0.04, -0.08}
01:29:43.572 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.15 = 3.13)
01:29:43.574 00.002 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
01:29:43.575 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.16 mountX=-0.09 mountY=0.00, mountTheta=3.09
01:29:43.577 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
01:29:43.577 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
01:29:43.578 00.001 29988 Worker thread wakes up
01:29:43.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
01:29:43.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
01:29:43.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:43.579 00.001 28316 UpdateGuideState exits: m=2575 RSB=35.2
01:29:43.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:43.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:43.580 00.001 28316 Enqueuing Expose request
01:29:43.580 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=0.00
01:29:43.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:29:43.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:43.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:29:43.580 00.000 29988 MoveAxis(E, 0, ABG)
01:29:43.580 00.000 29988 Move returns status 0, amount 0
01:29:43.580 00.000 29988 MoveAxis(N, 0, ABG)
01:29:43.580 00.000 29988 Move returns status 0, amount 0
01:29:43.580 00.000 29988 move complete, result=0
01:29:43.581 00.001 29988 worker thread done servicing request
01:29:43.581 00.000 29988 Worker thread wakes up
01:29:43.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:43.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:43.581 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:45.103 01.522 29988 Exposure complete
01:29:45.133 00.030 29988 worker thread done servicing request
01:29:45.133 00.000 28316 OnExposeComplete: enter
01:29:45.134 00.001 28316 UpdateGuideState(): m_state=6
01:29:45.135 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
01:29:45.135 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=256.46, Mass=2367, SNR=33.7, Peak=205 HFD=3.8
01:29:45.136 00.001 28316 MultiStar: [#1 0.44,-0.40,0.00,M4] [#2 0.30,-0.54,0.00,M5] [#3 0.15,-0.32,0.00,M1] [#4 0.07,-0.05,0.84,U] [#5 0.08,-0.30,0.00,M1] [#6 0.15,0.05,0.64,U] [#7 0.12,-0.23,0.63,U] [#8 0.35,-0.52,0.00,R] 
01:29:45.136 00.000 28316 refined, 3 included, MultiStar: {0.09, -0.11}, one-star: {0.04, -0.20}
01:29:45.136 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
01:29:45.137 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
01:29:45.137 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.92 mountX=-0.14 mountY=-0.03, mountTheta=-2.95
01:29:45.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
01:29:45.139 00.001 28316 Enqueuing Move request for scope (0.09, -0.11)
01:29:45.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:45.140 00.001 29988 Worker thread wakes up
01:29:45.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
01:29:45.140 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
01:29:45.140 00.000 29988 Moving (0.09, -0.11) raw xDistance=-0.14 yDistance=-0.03
01:29:45.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:29:45.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:45.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:29:45.140 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
01:29:45.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:45.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:45.141 00.000 28316 Enqueuing Expose request
01:29:45.142 00.001 29988 MoveAxis(E, 0, ABG)
01:29:45.142 00.000 29988 Move returns status 0, amount 0
01:29:45.142 00.000 29988 MoveAxis(N, 0, ABG)
01:29:45.142 00.000 29988 Move returns status 0, amount 0
01:29:45.142 00.000 29988 move complete, result=0
01:29:45.142 00.000 29988 worker thread done servicing request
01:29:45.142 00.000 29988 Worker thread wakes up
01:29:45.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:45.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:45.143 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:46.775 01.632 29988 Exposure complete
01:29:46.817 00.042 29988 worker thread done servicing request
01:29:46.817 00.000 28316 OnExposeComplete: enter
01:29:46.817 00.000 28316 UpdateGuideState(): m_state=6
01:29:46.818 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
01:29:46.819 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=256.56, Mass=2630, SNR=35.6, Peak=227 HFD=3.8
01:29:46.820 00.001 28316 MultiStar: [#1 0.38,-0.28,0.00,M5] [#2 0.19,-0.36,0.00,M6] [#3 0.20,-0.22,0.83,U] [#4 -0.09,0.15,0.79,U] [#5 -0.02,0.05,0.72,U] [#6 0.02,0.12,0.60,U] [#7 0.10,-0.09,0.60,U] [#8 0.02,-0.02,0.59,U] 
01:29:46.821 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.03}, one-star: {0.16, -0.11}
01:29:46.822 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:29:46.822 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:29:46.823 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.39 mountX=-0.05 mountY=-0.04, mountTheta=-2.41
01:29:46.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
01:29:46.825 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
01:29:46.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:46.825 00.000 28316 UpdateGuideState exits: m=2630 RSB=35.6
01:29:46.826 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:46.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:46.827 00.001 28316 Enqueuing Expose request
01:29:46.827 00.000 29988 Worker thread wakes up
01:29:46.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
01:29:46.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
01:29:46.827 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
01:29:46.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:29:46.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:46.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:46.827 00.000 29988 MoveAxis(E, 0, ABG)
01:29:46.827 00.000 29988 Move returns status 0, amount 0
01:29:46.827 00.000 29988 MoveAxis(N, 0, ABG)
01:29:46.827 00.000 29988 Move returns status 0, amount 0
01:29:46.827 00.000 29988 move complete, result=0
01:29:46.827 00.000 29988 worker thread done servicing request
01:29:46.827 00.000 29988 Worker thread wakes up
01:29:46.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:46.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:46.828 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:48.343 01.515 29988 Exposure complete
01:29:48.380 00.037 29988 worker thread done servicing request
01:29:48.380 00.000 28316 OnExposeComplete: enter
01:29:48.380 00.000 28316 UpdateGuideState(): m_state=6
01:29:48.381 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
01:29:48.381 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=256.38, Mass=2496, SNR=34.7, Peak=226 HFD=4.1
01:29:48.382 00.001 28316 MultiStar: [#1 0.47,-0.47,0.00,M6] [#2 0.22,-0.57,0.00,M7] [#3 0.07,-0.43,0.00,M1] [#4 0.06,-0.14,0.84,U] [#5 0.16,-0.21,0.75,U] [#6 0.03,-0.05,0.63,U] [#7 0.19,-0.25,0.00,M1] [#8 0.13,-0.12,0.55,U] 
01:29:48.382 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.17}, one-star: {0.26, -0.29}
01:29:48.384 00.002 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:29:48.384 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
01:29:48.385 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.91 mountX=-0.21 mountY=-0.04, mountTheta=-2.94
01:29:48.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.17, opts=13)
01:29:48.386 00.000 28316 Enqueuing Move request for scope (0.14, -0.17)
01:29:48.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:48.386 00.000 29988 Worker thread wakes up
01:29:48.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
01:29:48.386 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
01:29:48.386 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.7
01:29:48.387 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:48.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:48.387 00.000 28316 Enqueuing Expose request
01:29:48.388 00.001 29988 Moving (0.14, -0.17) raw xDistance=-0.21 yDistance=-0.04
01:29:48.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:29:48.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:48.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:48.388 00.000 29988 MoveAxis(E, 45, ABG)
01:29:48.388 00.000 29988 Guiding  Dir = 2, Dur = 45
01:29:48.389 00.001 29988 IsSlewing returns 0
01:29:48.389 00.000 29988 IsGuiding returns 0
01:29:48.390 00.001 29988 PulseGuide returned control before completion, sleep 54
01:29:48.456 00.066 29988 IsGuiding returns 0
01:29:48.456 00.000 29988 Move returns status 0, amount 45
01:29:48.456 00.000 29988 MoveAxis(N, 0, ABG)
01:29:48.456 00.000 29988 Move returns status 0, amount 0
01:29:48.456 00.000 29988 move complete, result=0
01:29:48.456 00.000 29988 worker thread done servicing request
01:29:48.456 00.000 29988 Worker thread wakes up
01:29:48.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:48.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:48.456 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.0 px 0 ms NORTH
01:29:50.089 01.633 29988 Exposure complete
01:29:50.125 00.036 29988 worker thread done servicing request
01:29:50.125 00.000 28316 OnExposeComplete: enter
01:29:50.126 00.001 28316 UpdateGuideState(): m_state=6
01:29:50.126 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
01:29:50.127 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=256.49, Mass=2523, SNR=34.9, Peak=203 HFD=3.8
01:29:50.127 00.000 28316 MultiStar: [#1 0.38,-0.33,0.00,M7] [#2 0.04,-0.32,0.00,M8] [#3 -0.06,-0.26,0.85,U] [#4 -0.06,-0.06,0.82,U] [#5 -0.09,-0.17,0.73,U] [#6 -0.06,-0.07,0.61,U] [#7 0.20,-0.13,0.61,U] [#8 0.09,0.05,0.57,U] 
01:29:50.128 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.13}, one-star: {0.01, -0.17}
01:29:50.128 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
01:29:50.128 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
01:29:50.129 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.60 mountX=-0.11 mountY=0.06, mountTheta=2.65
01:29:50.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
01:29:50.130 00.000 28316 Enqueuing Move request for scope (-0.00, -0.13)
01:29:50.131 00.001 29988 Worker thread wakes up
01:29:50.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:50.132 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
01:29:50.132 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.9
01:29:50.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:50.133 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:50.133 00.000 28316 Enqueuing Expose request
01:29:50.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
01:29:50.134 00.001 29988 Moving (-0.00, -0.13) raw xDistance=-0.11 yDistance=0.06
01:29:50.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:29:50.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:50.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:29:50.134 00.000 29988 MoveAxis(E, 0, ABG)
01:29:50.134 00.000 29988 Move returns status 0, amount 0
01:29:50.134 00.000 29988 MoveAxis(N, 0, ABG)
01:29:50.134 00.000 29988 Move returns status 0, amount 0
01:29:50.134 00.000 29988 move complete, result=0
01:29:50.134 00.000 29988 worker thread done servicing request
01:29:50.134 00.000 29988 Worker thread wakes up
01:29:50.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:50.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:50.135 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:51.653 01.518 29988 Exposure complete
01:29:51.688 00.035 29988 worker thread done servicing request
01:29:51.688 00.000 28316 OnExposeComplete: enter
01:29:51.688 00.000 28316 UpdateGuideState(): m_state=6
01:29:51.689 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
01:29:51.689 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=256.63, Mass=2459, SNR=34.4, Peak=197 HFD=3.7
01:29:51.690 00.001 28316 MultiStar: [#1 0.38,-0.29,0.00,M8] [#2 -0.01,-0.31,0.00,M9] [#3 0.04,-0.29,0.84,U] [#4 -0.03,0.00,0.80,U] [#5 -0.04,-0.10,0.76,U] [#6 -0.04,0.07,0.65,U] [#7 0.03,-0.22,0.61,U] [#8 0.01,-0.08,0.55,U] 
01:29:51.690 00.000 28316 single-star, 6 included, MultiStar: {-0.01, -0.09}, one-star: {-0.05, -0.03}
01:29:51.691 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
01:29:51.691 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
01:29:51.692 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.52 mountX=-0.01 mountY=0.05, mountTheta=1.76
01:29:51.694 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
01:29:51.695 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
01:29:51.696 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:51.698 00.002 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:29:51.698 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:51.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:51.699 00.000 28316 Enqueuing Expose request
01:29:51.700 00.001 29988 Worker thread wakes up
01:29:51.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
01:29:51.700 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
01:29:51.700 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.01 yDistance=0.05
01:29:51.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:29:51.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:51.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:51.700 00.000 29988 MoveAxis(E, 0, ABG)
01:29:51.700 00.000 29988 Move returns status 0, amount 0
01:29:51.700 00.000 29988 MoveAxis(N, 0, ABG)
01:29:51.700 00.000 29988 Move returns status 0, amount 0
01:29:51.700 00.000 29988 move complete, result=0
01:29:51.700 00.000 29988 worker thread done servicing request
01:29:51.700 00.000 29988 Worker thread wakes up
01:29:51.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:51.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:51.700 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:53.332 01.632 29988 Exposure complete
01:29:53.376 00.044 29988 worker thread done servicing request
01:29:53.376 00.000 28316 OnExposeComplete: enter
01:29:53.377 00.001 28316 UpdateGuideState(): m_state=6
01:29:53.377 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
01:29:53.378 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=256.43, Mass=2452, SNR=34.2, Peak=207 HFD=3.8
01:29:53.378 00.000 28316 MultiStar: [#1 0.24,-0.41,0.00,M9] [#2 0.06,-0.63,0.00,M10] [#3 0.05,-0.32,0.00,M1] [#4 0.06,-0.18,0.85,U] [#5 -0.06,-0.18,0.75,U] [#6 -0.05,-0.11,0.64,U] [#7 0.13,-0.33,0.00,M1] [#8 -0.01,0.01,0.58,U] 
01:29:53.379 00.001 28316 refined, 4 included, MultiStar: {0.02, -0.15}, one-star: {0.10, -0.23}
01:29:53.379 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
01:29:53.380 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
01:29:53.380 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.45 mountX=-0.15 mountY=0.05, mountTheta=2.80
01:29:53.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
01:29:53.382 00.001 28316 Enqueuing Move request for scope (0.02, -0.15)
01:29:53.383 00.001 29988 Worker thread wakes up
01:29:53.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
01:29:53.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
01:29:53.383 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
01:29:53.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:29:53.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:53.384 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.2
01:29:53.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:53.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:53.385 00.001 28316 Enqueuing Expose request
01:29:53.386 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:53.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:29:53.386 00.000 29988 MoveAxis(E, 0, ABG)
01:29:53.386 00.000 29988 Move returns status 0, amount 0
01:29:53.386 00.000 29988 MoveAxis(N, 0, ABG)
01:29:53.386 00.000 29988 Move returns status 0, amount 0
01:29:53.386 00.000 29988 move complete, result=0
01:29:53.386 00.000 29988 worker thread done servicing request
01:29:53.386 00.000 29988 Worker thread wakes up
01:29:53.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:53.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:53.386 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:54.911 01.525 29988 Exposure complete
01:29:54.956 00.045 28316 OnExposeComplete: enter
01:29:54.957 00.001 28316 UpdateGuideState(): m_state=6
01:29:54.957 00.000 29988 worker thread done servicing request
01:29:54.957 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
01:29:54.958 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=256.47, Mass=2514, SNR=34.6, Peak=220 HFD=3.6
01:29:54.958 00.000 28316 MultiStar: [#1 0.41,-0.41,0.00,M10] [#2 0.11,-0.50,0.00,R] [#3 -0.00,-0.32,0.00,M2] [#4 -0.03,-0.16,0.83,U] [#5 -0.06,-0.18,0.73,U] [#6 -0.02,-0.07,0.64,U] [#7 -0.01,-0.45,0.00,M2] [#8 -0.07,0.11,0.56,U] 
01:29:54.959 00.001 28316 refined, 4 included, MultiStar: {-0.04, -0.12}, one-star: {-0.02, -0.19}
01:29:54.959 00.000 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
01:29:54.960 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
01:29:54.960 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.89 mountX=-0.09 mountY=0.09, mountTheta=2.37
01:29:54.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
01:29:54.962 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
01:29:54.962 00.000 29988 Worker thread wakes up
01:29:54.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:29:54.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:29:54.962 00.000 29988 Moving (-0.04, -0.12) raw xDistance=-0.09 yDistance=0.09
01:29:54.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:29:54.963 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:54.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:54.963 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.6
01:29:54.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:54.965 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:29:54.965 00.000 29988 MoveAxis(E, 0, ABG)
01:29:54.965 00.000 29988 Move returns status 0, amount 0
01:29:54.965 00.000 29988 MoveAxis(N, 0, ABG)
01:29:54.965 00.000 29988 Move returns status 0, amount 0
01:29:54.965 00.000 29988 move complete, result=0
01:29:54.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:54.967 00.002 28316 Enqueuing Expose request
01:29:54.967 00.000 29988 worker thread done servicing request
01:29:54.967 00.000 29988 Worker thread wakes up
01:29:54.967 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:54.968 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:54.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:56.592 01.624 29988 Exposure complete
01:29:56.624 00.032 29988 worker thread done servicing request
01:29:56.625 00.001 28316 OnExposeComplete: enter
01:29:56.625 00.000 28316 UpdateGuideState(): m_state=6
01:29:56.626 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
01:29:56.626 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=256.47, Mass=2386, SNR=33.8, Peak=198 HFD=3.7
01:29:56.627 00.001 28316 MultiStar: [#1 0.32,-0.38,0.00,R] [#2 -0.09,-0.01,0.92,U] [#3 0.01,-0.37,0.00,M3] [#4 -0.07,-0.15,0.84,U] [#5 -0.10,-0.13,0.75,U] [#6 -0.08,-0.10,0.64,U] [#7 0.08,-0.32,0.00,M3] [#8 0.07,-0.21,0.58,U] 
01:29:56.627 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.13}, one-star: {-0.00, -0.19}
01:29:56.627 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.36)
01:29:56.628 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32)
01:29:56.628 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.10 mountY=0.10, mountTheta=2.34
01:29:56.630 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
01:29:56.630 00.000 28316 Enqueuing Move request for scope (-0.05, -0.13)
01:29:56.631 00.001 29988 Worker thread wakes up
01:29:56.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:29:56.631 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:29:56.631 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.10 yDistance=0.10
01:29:56.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:29:56.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:56.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:56.632 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:29:56.632 00.000 29988 MoveAxis(E, 0, ABG)
01:29:56.632 00.000 29988 Move returns status 0, amount 0
01:29:56.632 00.000 29988 MoveAxis(N, 0, ABG)
01:29:56.632 00.000 29988 Move returns status 0, amount 0
01:29:56.633 00.001 29988 move complete, result=0
01:29:56.633 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
01:29:56.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:56.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:56.636 00.001 28316 Enqueuing Expose request
01:29:56.637 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:56.638 00.001 29988 worker thread done servicing request
01:29:56.638 00.000 29988 Worker thread wakes up
01:29:56.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:56.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:58.156 01.518 29988 Exposure complete
01:29:58.183 00.027 29988 worker thread done servicing request
01:29:58.183 00.000 28316 OnExposeComplete: enter
01:29:58.184 00.001 28316 UpdateGuideState(): m_state=6
01:29:58.184 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
01:29:58.185 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=256.43, Mass=2359, SNR=33.7, Peak=189 HFD=3.7
01:29:58.185 00.000 28316 MultiStar: [#1 -0.17,-0.08,0.99,U] [#2 -0.11,-0.18,0.91,U] [#3 -0.12,-0.26,0.86,U] [#4 -0.01,-0.22,0.81,U] [#5 0.05,-0.25,0.73,U] [#6 -0.02,-0.23,0.66,U] [#7 -0.04,-0.37,0.00,M4] [#8 -0.06,-0.09,0.61,U] 
01:29:58.186 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.19}, one-star: {-0.05, -0.23}
01:29:58.187 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
01:29:58.187 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
01:29:58.188 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.89 mountX=-0.15 mountY=0.14, mountTheta=2.37
01:29:58.188 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.19, opts=13)
01:29:58.189 00.001 28316 Enqueuing Move request for scope (-0.06, -0.19)
01:29:58.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:58.190 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.7
01:29:58.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:58.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:58.191 00.000 28316 Enqueuing Expose request
01:29:58.192 00.001 29988 Worker thread wakes up
01:29:58.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
01:29:58.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
01:29:58.192 00.000 29988 Moving (-0.06, -0.19) raw xDistance=-0.15 yDistance=0.14
01:29:58.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:29:58.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:58.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:29:58.192 00.000 29988 MoveAxis(E, 0, ABG)
01:29:58.192 00.000 29988 Move returns status 0, amount 0
01:29:58.192 00.000 29988 MoveAxis(N, 0, ABG)
01:29:58.192 00.000 29988 Move returns status 0, amount 0
01:29:58.192 00.000 29988 move complete, result=0
01:29:58.192 00.000 29988 worker thread done servicing request
01:29:58.192 00.000 29988 Worker thread wakes up
01:29:58.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:58.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:58.192 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:59.823 01.631 29988 Exposure complete
01:29:59.855 00.032 29988 worker thread done servicing request
01:29:59.855 00.000 28316 OnExposeComplete: enter
01:29:59.856 00.001 28316 UpdateGuideState(): m_state=6
01:29:59.856 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
01:29:59.857 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=256.43, Mass=2471, SNR=34.5, Peak=218 HFD=3.7
01:29:59.857 00.000 28316 MultiStar: [#1 0.11,-0.01,0.98,U] [#2 0.09,-0.21,0.93,U] [#3 0.02,-0.38,0.00,M3] [#4 0.07,-0.20,0.80,U] [#5 0.06,-0.29,0.70,U] [#6 -0.02,-0.26,0.63,U] [#7 0.08,-0.39,0.00,M5] [#8 0.15,-0.18,0.57,U] 
01:29:59.858 00.001 28316 refined, 6 included, MultiStar: {0.07, -0.19}, one-star: {0.03, -0.23}
01:29:59.858 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
01:29:59.859 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
01:29:59.860 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.21 mountX=-0.20 mountY=0.02, mountTheta=3.04
01:29:59.862 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.19, opts=13)
01:29:59.863 00.001 28316 Enqueuing Move request for scope (0.07, -0.19)
01:29:59.864 00.001 29988 Worker thread wakes up
01:29:59.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
01:29:59.864 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
01:29:59.864 00.000 29988 Moving (0.07, -0.19) raw xDistance=-0.20 yDistance=0.02
01:29:59.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:29:59.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:59.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:29:59.864 00.000 29988 MoveAxis(E, 43, ABG)
01:29:59.864 00.000 29988 Guiding  Dir = 2, Dur = 43
01:29:59.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:29:59.865 00.001 29988 IsSlewing returns 0
01:29:59.865 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
01:29:59.866 00.001 29988 IsGuiding returns 0
01:29:59.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:59.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:29:59.869 00.003 28316 Enqueuing Expose request
01:29:59.872 00.003 29988 PulseGuide returned control before completion, sleep 52
01:29:59.929 00.057 29988 IsGuiding returns 1
01:29:59.929 00.000 29988 scope still moving after pulse duration time elapsed
01:29:59.962 00.033 29988 IsSlewing returns 0
01:29:59.963 00.001 29988 IsGuiding returns 0
01:29:59.963 00.000 29988 scope move finished after 43 + 53 ms
01:29:59.963 00.000 29988 Move returns status 0, amount 43
01:29:59.963 00.000 29988 MoveAxis(N, 0, ABG)
01:29:59.963 00.000 29988 Move returns status 0, amount 0
01:29:59.963 00.000 29988 move complete, result=0
01:29:59.963 00.000 29988 worker thread done servicing request
01:29:59.963 00.000 29988 Worker thread wakes up
01:29:59.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:29:59.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:29:59.963 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
01:30:01.371 01.408 29988 Exposure complete
01:30:01.404 00.033 29988 worker thread done servicing request
01:30:01.404 00.000 28316 OnExposeComplete: enter
01:30:01.405 00.001 28316 UpdateGuideState(): m_state=6
01:30:01.405 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
01:30:01.406 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=256.38, Mass=2399, SNR=33.9, Peak=185 HFD=3.7
01:30:01.406 00.000 28316 MultiStar: [#1 -0.19,0.08,0.98,U] [#2 -0.26,-0.13,0.91,U] [#3 -0.30,-0.35,0.00,M4] [#4 -0.18,-0.21,0.84,U] [#5 -0.13,-0.10,0.75,U] [#6 -0.11,-0.16,0.66,U] [#7 -0.13,-0.25,0.63,U] [#8 -0.15,0.01,0.61,U] 
01:30:01.407 00.001 28316 refined, 7 included, MultiStar: {-0.17, -0.13}, one-star: {-0.17, -0.28}
01:30:01.407 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
01:30:01.408 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
01:30:01.408 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.05 mountY=0.21, mountTheta=1.79
01:30:01.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.13, opts=13)
01:30:01.411 00.002 28316 Enqueuing Move request for scope (-0.17, -0.13)
01:30:01.411 00.000 29988 Worker thread wakes up
01:30:01.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:01.412 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
01:30:01.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:01.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:01.413 00.000 28316 Enqueuing Expose request
01:30:01.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
01:30:01.413 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
01:30:01.413 00.000 29988 Moving (-0.17, -0.13) raw xDistance=-0.05 yDistance=0.21
01:30:01.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:30:01.414 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:30:01.414 00.000 29988 MoveAxis(E, 0, ABG)
01:30:01.414 00.000 29988 Move returns status 0, amount 0
01:30:01.414 00.000 29988 MoveAxis(S, 50, ABG)
01:30:01.414 00.000 29988 Guiding  Dir = 1, Dur = 50
01:30:01.414 00.000 29988 IsSlewing returns 0
01:30:01.414 00.000 29988 IsGuiding returns 0
01:30:01.419 00.005 29988 PulseGuide returned control before completion, sleep 56
01:30:01.481 00.062 29988 IsGuiding returns 0
01:30:01.481 00.000 29988 Move returns status 0, amount 50
01:30:01.481 00.000 29988 move complete, result=0
01:30:01.481 00.000 29988 worker thread done servicing request
01:30:01.481 00.000 29988 Worker thread wakes up
01:30:01.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:01.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:01.481 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:30:03.116 01.635 29988 Exposure complete
01:30:03.145 00.029 29988 worker thread done servicing request
01:30:03.145 00.000 28316 OnExposeComplete: enter
01:30:03.147 00.002 28316 UpdateGuideState(): m_state=6
01:30:03.148 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
01:30:03.149 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=256.59, Mass=2401, SNR=33.9, Peak=194 HFD=3.7
01:30:03.149 00.000 28316 MultiStar: [#1 -0.03,0.15,0.99,U] [#2 0.03,0.05,0.89,U] [#3 -0.07,-0.29,0.87,U] [#4 0.01,0.02,0.80,U] [#5 -0.04,-0.01,0.77,U] [#6 0.08,-0.12,0.65,U] [#7 -0.02,-0.29,0.62,U] [#8 0.15,-0.21,0.59,U] 
01:30:03.150 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.02, -0.07}
01:30:03.150 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
01:30:03.151 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
01:30:03.151 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.46 mountX=-0.07 mountY=0.02, mountTheta=2.79
01:30:03.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
01:30:03.153 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
01:30:03.154 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:03.154 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
01:30:03.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:03.155 00.000 29988 Worker thread wakes up
01:30:03.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
01:30:03.156 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
01:30:03.156 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
01:30:03.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:30:03.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:03.156 00.000 28316 Enqueuing Expose request
01:30:03.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:03.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:03.157 00.001 29988 MoveAxis(E, 0, ABG)
01:30:03.157 00.000 29988 Move returns status 0, amount 0
01:30:03.157 00.000 29988 MoveAxis(N, 0, ABG)
01:30:03.157 00.000 29988 Move returns status 0, amount 0
01:30:03.157 00.000 29988 move complete, result=0
01:30:03.157 00.000 29988 worker thread done servicing request
01:30:03.157 00.000 29988 Worker thread wakes up
01:30:03.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:03.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:03.157 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:04.687 01.530 29988 Exposure complete
01:30:04.732 00.045 28316 OnExposeComplete: enter
01:30:04.733 00.001 28316 UpdateGuideState(): m_state=6
01:30:04.733 00.000 29988 worker thread done servicing request
01:30:04.734 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
01:30:04.734 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=256.45, Mass=2527, SNR=35.0, Peak=218 HFD=3.8
01:30:04.735 00.001 28316 MultiStar: [#1 0.05,-0.02,0.98,U] [#2 0.04,-0.09,0.88,U] [#3 0.05,-0.26,0.83,U] [#4 -0.02,-0.12,0.83,U] [#5 0.03,-0.14,0.72,U] [#6 -0.07,-0.04,0.61,U] [#7 0.15,-0.39,0.00,M4] [#8 0.10,-0.09,0.57,U] 
01:30:04.735 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.12}, one-star: {0.12, -0.21}
01:30:04.735 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
01:30:04.736 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
01:30:04.736 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.25 mountX=-0.13 mountY=0.02, mountTheta=3.00
01:30:04.737 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
01:30:04.738 00.001 28316 Enqueuing Move request for scope (0.04, -0.12)
01:30:04.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:04.739 00.001 29988 Worker thread wakes up
01:30:04.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
01:30:04.739 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
01:30:04.739 00.000 29988 Moving (0.04, -0.12) raw xDistance=-0.13 yDistance=0.02
01:30:04.739 00.000 28316 UpdateGuideState exits: m=2527 RSB=35.0
01:30:04.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:04.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:04.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:04.740 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:04.740 00.000 28316 Enqueuing Expose request
01:30:04.741 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:04.741 00.000 29988 MoveAxis(E, 0, ABG)
01:30:04.741 00.000 29988 Move returns status 0, amount 0
01:30:04.741 00.000 29988 MoveAxis(N, 0, ABG)
01:30:04.741 00.000 29988 Move returns status 0, amount 0
01:30:04.741 00.000 29988 move complete, result=0
01:30:04.741 00.000 29988 worker thread done servicing request
01:30:04.741 00.000 29988 Worker thread wakes up
01:30:04.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:04.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:04.741 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:06.368 01.627 29988 Exposure complete
01:30:06.415 00.047 29988 worker thread done servicing request
01:30:06.415 00.000 28316 OnExposeComplete: enter
01:30:06.415 00.000 28316 UpdateGuideState(): m_state=6
01:30:06.417 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
01:30:06.417 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=256.45, Mass=2305, SNR=33.2, Peak=201 HFD=3.8
01:30:06.418 00.001 28316 MultiStar: [#1 0.14,-0.05,1.03,U] [#2 0.21,-0.05,0.92,U] [#3 0.12,-0.41,0.00,M3] [#4 0.00,-0.11,0.84,U] [#5 0.06,-0.32,0.00,M1] [#6 -0.08,-0.09,0.64,U] [#7 0.09,-0.44,0.00,M5] [#8 0.08,-0.12,0.62,U] 
01:30:06.418 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.11}, one-star: {0.11, -0.21}
01:30:06.419 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
01:30:06.419 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
01:30:06.420 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.87 mountX=-0.13 mountY=-0.03, mountTheta=-2.90
01:30:06.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
01:30:06.421 00.000 28316 Enqueuing Move request for scope (0.09, -0.11)
01:30:06.422 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:06.423 00.001 29988 Worker thread wakes up
01:30:06.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
01:30:06.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
01:30:06.423 00.000 29988 Moving (0.09, -0.11) raw xDistance=-0.13 yDistance=-0.03
01:30:06.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:06.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:06.423 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.2
01:30:06.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:06.424 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:30:06.424 00.000 29988 MoveAxis(E, 0, ABG)
01:30:06.424 00.000 29988 Move returns status 0, amount 0
01:30:06.424 00.000 29988 MoveAxis(N, 0, ABG)
01:30:06.424 00.000 29988 Move returns status 0, amount 0
01:30:06.424 00.000 29988 move complete, result=0
01:30:06.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:06.424 00.000 28316 Enqueuing Expose request
01:30:06.425 00.001 29988 worker thread done servicing request
01:30:06.425 00.000 29988 Worker thread wakes up
01:30:06.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:06.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:06.425 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:07.944 01.519 29988 Exposure complete
01:30:07.983 00.039 29988 worker thread done servicing request
01:30:07.983 00.000 28316 OnExposeComplete: enter
01:30:07.984 00.001 28316 UpdateGuideState(): m_state=6
01:30:07.984 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
01:30:07.985 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=256.24, Mass=2392, SNR=34.0, Peak=228 HFD=3.9
01:30:07.985 00.000 28316 MultiStar: [#1 0.21,-0.06,1.00,U] [#2 0.19,-0.13,0.92,U] [#3 0.10,-0.44,0.00,M4] [#4 -0.02,-0.22,0.83,U] [#5 0.05,-0.36,0.00,M2] [#6 -0.01,-0.18,0.63,U] [#7 0.10,-0.29,0.00,M6] [#8 0.17,-0.33,0.00,M1] 
01:30:07.986 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.20}, one-star: {0.09, -0.43}
01:30:07.986 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:30:07.986 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
01:30:07.987 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-1.10 mountX=-0.23 mountY=-0.00, mountTheta=-3.14
01:30:07.988 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.20, opts=13)
01:30:07.990 00.002 28316 Enqueuing Move request for scope (0.10, -0.20)
01:30:07.990 00.000 29988 Worker thread wakes up
01:30:07.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:07.990 00.000 28316 UpdateGuideState exits: m=2392 RSB=34.0
01:30:07.991 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:07.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:07.992 00.001 28316 Enqueuing Expose request
01:30:07.992 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
01:30:07.992 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
01:30:07.992 00.000 29988 Moving (0.10, -0.20) raw xDistance=-0.23 yDistance=-0.00
01:30:07.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:30:07.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:07.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:30:07.992 00.000 29988 MoveAxis(E, 48, ABG)
01:30:07.992 00.000 29988 Guiding  Dir = 2, Dur = 48
01:30:07.992 00.000 29988 IsSlewing returns 0
01:30:07.993 00.001 29988 IsGuiding returns 0
01:30:07.994 00.001 29988 PulseGuide returned control before completion, sleep 57
01:30:08.066 00.072 29988 IsGuiding returns 0
01:30:08.066 00.000 29988 Move returns status 0, amount 48
01:30:08.066 00.000 29988 MoveAxis(N, 0, ABG)
01:30:08.066 00.000 29988 Move returns status 0, amount 0
01:30:08.066 00.000 29988 move complete, result=0
01:30:08.066 00.000 29988 worker thread done servicing request
01:30:08.066 00.000 29988 Worker thread wakes up
01:30:08.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:08.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:08.066 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
01:30:09.705 01.639 29988 Exposure complete
01:30:09.742 00.037 29988 worker thread done servicing request
01:30:09.743 00.001 28316 OnExposeComplete: enter
01:30:09.743 00.000 28316 UpdateGuideState(): m_state=6
01:30:09.744 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
01:30:09.745 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=256.45, Mass=2397, SNR=33.9, Peak=182 HFD=3.8
01:30:09.746 00.001 28316 MultiStar: [#1 0.08,-0.05,0.98,U] [#2 -0.08,-0.10,0.92,U] [#3 -0.04,-0.21,0.87,U] [#4 0.04,-0.08,0.82,U] [#5 0.00,-0.14,0.75,U] [#6 0.14,0.01,0.65,U] [#7 0.25,-0.19,0.00,M7] [#8 0.10,0.01,0.62,U] 
01:30:09.748 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.10}, one-star: {0.01, -0.21}
01:30:09.749 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
01:30:09.750 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
01:30:09.751 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.33 mountX=-0.11 mountY=0.02, mountTheta=2.92
01:30:09.753 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
01:30:09.754 00.001 28316 Enqueuing Move request for scope (0.03, -0.10)
01:30:09.754 00.000 29988 Worker thread wakes up
01:30:09.755 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:09.755 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:30:09.756 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:09.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:09.756 00.000 28316 Enqueuing Expose request
01:30:09.757 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:30:09.757 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:30:09.757 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.11 yDistance=0.02
01:30:09.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:30:09.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:09.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:09.757 00.000 29988 MoveAxis(E, 0, ABG)
01:30:09.757 00.000 29988 Move returns status 0, amount 0
01:30:09.757 00.000 29988 MoveAxis(N, 0, ABG)
01:30:09.757 00.000 29988 Move returns status 0, amount 0
01:30:09.757 00.000 29988 move complete, result=0
01:30:09.757 00.000 29988 worker thread done servicing request
01:30:09.757 00.000 29988 Worker thread wakes up
01:30:09.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:09.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:09.757 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:11.278 01.521 29988 Exposure complete
01:30:11.323 00.045 28316 OnExposeComplete: enter
01:30:11.324 00.001 29988 worker thread done servicing request
01:30:11.324 00.000 28316 UpdateGuideState(): m_state=6
01:30:11.325 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
01:30:11.325 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=256.39, Mass=2497, SNR=34.6, Peak=209 HFD=3.9
01:30:11.327 00.002 28316 MultiStar: [#1 0.02,0.10,0.98,U] [#2 0.07,0.07,0.90,U] [#3 0.00,-0.32,0.00,M4] [#4 -0.00,-0.02,0.80,U] [#5 -0.00,-0.16,0.73,U] [#6 -0.04,-0.06,0.61,U] [#7 0.09,-0.17,0.60,U] [#8 -0.02,0.00,0.60,U] 
01:30:11.327 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.11, -0.27}
01:30:11.327 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
01:30:11.328 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
01:30:11.328 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.08 mountX=-0.07 mountY=-0.00, mountTheta=-3.11
01:30:11.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
01:30:11.330 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
01:30:11.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:11.331 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.6
01:30:11.331 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:11.332 00.001 29988 Worker thread wakes up
01:30:11.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:30:11.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:30:11.332 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.07 yDistance=-0.00
01:30:11.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:30:11.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:11.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:11.332 00.000 28316 Enqueuing Expose request
01:30:11.333 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:30:11.333 00.000 29988 MoveAxis(E, 0, ABG)
01:30:11.333 00.000 29988 Move returns status 0, amount 0
01:30:11.333 00.000 29988 MoveAxis(N, 0, ABG)
01:30:11.333 00.000 29988 Move returns status 0, amount 0
01:30:11.333 00.000 29988 move complete, result=0
01:30:11.333 00.000 29988 worker thread done servicing request
01:30:11.333 00.000 29988 Worker thread wakes up
01:30:11.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:11.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:11.333 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:12.971 01.638 29988 Exposure complete
01:30:13.008 00.037 29988 worker thread done servicing request
01:30:13.008 00.000 28316 OnExposeComplete: enter
01:30:13.009 00.001 28316 UpdateGuideState(): m_state=6
01:30:13.011 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
01:30:13.012 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=256.38, Mass=2465, SNR=34.3, Peak=217 HFD=3.6
01:30:13.014 00.002 28316 MultiStar: [#1 -0.04,0.01,1.01,U] [#2 0.01,-0.18,0.92,U] [#3 -0.04,-0.34,0.00,M5] [#4 -0.03,-0.18,0.84,U] [#5 -0.14,-0.33,0.00,M1] [#6 -0.08,-0.12,0.62,U] [#7 0.06,-0.45,0.00,M7] [#8 0.03,-0.20,0.57,U] 
01:30:13.015 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.16}, one-star: {-0.06, -0.28}
01:30:13.017 00.002 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:30:13.018 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:30:13.018 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.76 mountX=-0.13 mountY=0.10, mountTheta=2.50
01:30:13.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.16, opts=13)
01:30:13.020 00.001 28316 Enqueuing Move request for scope (-0.03, -0.16)
01:30:13.020 00.000 29988 Worker thread wakes up
01:30:13.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:13.021 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.3
01:30:13.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:13.022 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:13.022 00.000 28316 Enqueuing Expose request
01:30:13.023 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
01:30:13.023 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
01:30:13.023 00.000 29988 Moving (-0.03, -0.16) raw xDistance=-0.13 yDistance=0.10
01:30:13.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:13.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:13.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:30:13.023 00.000 29988 MoveAxis(E, 0, ABG)
01:30:13.023 00.000 29988 Move returns status 0, amount 0
01:30:13.023 00.000 29988 MoveAxis(N, 0, ABG)
01:30:13.023 00.000 29988 Move returns status 0, amount 0
01:30:13.023 00.000 29988 move complete, result=0
01:30:13.023 00.000 29988 worker thread done servicing request
01:30:13.023 00.000 29988 Worker thread wakes up
01:30:13.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:13.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:13.023 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:14.539 01.516 29988 Exposure complete
01:30:14.574 00.035 29988 worker thread done servicing request
01:30:14.575 00.001 28316 OnExposeComplete: enter
01:30:14.576 00.001 28316 UpdateGuideState(): m_state=6
01:30:14.577 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
01:30:14.578 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=256.25, Mass=2427, SNR=34.1, Peak=204 HFD=3.7
01:30:14.578 00.000 28316 MultiStar: [#1 0.06,-0.25,1.00,U] [#2 -0.07,-0.15,0.92,U] [#3 -0.01,-0.43,0.00,M6] [#4 0.05,-0.19,0.83,U] [#5 -0.18,-0.36,0.00,M2] [#6 -0.08,-0.09,0.65,U] [#7 0.05,-0.40,0.00,M8] [#8 -0.06,-0.23,0.61,U] 
01:30:14.579 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.23}, one-star: {-0.10, -0.41}
01:30:14.579 00.000 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
01:30:14.580 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
01:30:14.580 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.71 mountX=-0.20 mountY=0.13, mountTheta=2.55
01:30:14.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.23, opts=13)
01:30:14.582 00.001 28316 Enqueuing Move request for scope (-0.03, -0.23)
01:30:14.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:14.582 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.1
01:30:14.583 00.001 29988 Worker thread wakes up
01:30:14.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:14.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
01:30:14.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
01:30:14.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:14.584 00.001 28316 Enqueuing Expose request
01:30:14.584 00.000 29988 Moving (-0.03, -0.23) raw xDistance=-0.20 yDistance=0.13
01:30:14.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:30:14.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:14.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:30:14.584 00.000 29988 MoveAxis(E, 0, ABG)
01:30:14.584 00.000 29988 Move returns status 0, amount 0
01:30:14.584 00.000 29988 MoveAxis(N, 0, ABG)
01:30:14.584 00.000 29988 Move returns status 0, amount 0
01:30:14.584 00.000 29988 move complete, result=0
01:30:14.584 00.000 29988 worker thread done servicing request
01:30:14.585 00.001 29988 Worker thread wakes up
01:30:14.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:14.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:14.586 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:16.219 01.633 29988 Exposure complete
01:30:16.268 00.049 29988 worker thread done servicing request
01:30:16.268 00.000 28316 OnExposeComplete: enter
01:30:16.268 00.000 28316 UpdateGuideState(): m_state=6
01:30:16.269 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
01:30:16.269 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=256.36, Mass=2431, SNR=34.2, Peak=206 HFD=3.8
01:30:16.271 00.002 28316 MultiStar: [#1 -0.00,-0.19,0.99,U] [#2 -0.07,-0.11,0.92,U] [#3 0.07,-0.35,0.00,M7] [#4 -0.06,-0.15,0.84,U] [#5 -0.14,-0.39,0.00,M3] [#6 -0.01,-0.16,0.64,U] [#7 -0.04,-0.44,0.00,M9] [#8 0.05,-0.19,0.58,U] 
01:30:16.271 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.19}, one-star: {0.10, -0.31}
01:30:16.272 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.73)
01:30:16.272 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
01:30:16.273 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.56 mountX=-0.17 mountY=0.08, mountTheta=2.70
01:30:16.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.19, opts=13)
01:30:16.274 00.000 28316 Enqueuing Move request for scope (0.00, -0.19)
01:30:16.274 00.000 29988 Worker thread wakes up
01:30:16.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:16.274 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:30:16.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:16.276 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:16.276 00.000 28316 Enqueuing Expose request
01:30:16.277 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
01:30:16.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
01:30:16.277 00.000 29988 Moving (0.00, -0.19) raw xDistance=-0.17 yDistance=0.08
01:30:16.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:30:16.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:16.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:30:16.277 00.000 29988 MoveAxis(E, 0, ABG)
01:30:16.277 00.000 29988 Move returns status 0, amount 0
01:30:16.277 00.000 29988 MoveAxis(N, 0, ABG)
01:30:16.277 00.000 29988 Move returns status 0, amount 0
01:30:16.277 00.000 29988 move complete, result=0
01:30:16.277 00.000 29988 worker thread done servicing request
01:30:16.277 00.000 29988 Worker thread wakes up
01:30:16.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:16.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:16.277 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:17.806 01.529 29988 Exposure complete
01:30:17.850 00.044 29988 worker thread done servicing request
01:30:17.850 00.000 28316 OnExposeComplete: enter
01:30:17.852 00.002 28316 UpdateGuideState(): m_state=6
01:30:17.853 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
01:30:17.853 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=256.61, Mass=2586, SNR=35.3, Peak=202 HFD=3.8
01:30:17.854 00.001 28316 MultiStar: [#1 -0.24,0.07,0.99,U] [#2 -0.07,0.00,0.87,U] [#3 -0.01,-0.24,0.83,U] [#4 0.17,-0.05,0.80,U] [#5 -0.03,-0.13,0.72,U] [#6 0.03,-0.06,0.61,U] [#7 -0.11,-0.33,0.00,M10] [#8 -0.04,-0.04,0.56,U] 
01:30:17.854 00.000 28316 single-star, 7 included, MultiStar: {-0.03, -0.06}, one-star: {0.00, -0.05}
01:30:17.854 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
01:30:17.854 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
01:30:17.855 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.51 mountX=-0.05 mountY=0.02, mountTheta=2.74
01:30:17.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
01:30:17.856 00.000 28316 Enqueuing Move request for scope (0.00, -0.05)
01:30:17.858 00.002 29988 Worker thread wakes up
01:30:17.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:17.858 00.000 28316 UpdateGuideState exits: m=2586 RSB=35.3
01:30:17.859 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:17.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:17.860 00.001 28316 Enqueuing Expose request
01:30:17.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
01:30:17.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
01:30:17.860 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.02
01:30:17.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:30:17.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:17.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:17.860 00.000 29988 MoveAxis(E, 0, ABG)
01:30:17.860 00.000 29988 Move returns status 0, amount 0
01:30:17.860 00.000 29988 MoveAxis(N, 0, ABG)
01:30:17.860 00.000 29988 Move returns status 0, amount 0
01:30:17.860 00.000 29988 move complete, result=0
01:30:17.860 00.000 29988 worker thread done servicing request
01:30:17.860 00.000 29988 Worker thread wakes up
01:30:17.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:17.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:17.861 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:19.498 01.637 29988 Exposure complete
01:30:19.547 00.049 29988 worker thread done servicing request
01:30:19.547 00.000 28316 OnExposeComplete: enter
01:30:19.548 00.001 28316 UpdateGuideState(): m_state=6
01:30:19.548 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
01:30:19.549 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=256.53, Mass=2489, SNR=34.5, Peak=179 HFD=4.0
01:30:19.551 00.002 28316 MultiStar: [#1 -0.26,0.11,0.98,U] [#2 -0.09,-0.04,0.90,U] [#3 -0.15,-0.25,0.84,U] [#4 -0.04,-0.15,0.81,U] [#5 -0.15,-0.09,0.73,U] [#6 -0.14,-0.03,0.62,U] [#7 -0.43,-0.46,0.00,R] [#8 -0.02,0.02,0.56,U] 
01:30:19.552 00.001 28316 refined, 7 included, MultiStar: {-0.14, -0.07}, one-star: {-0.18, -0.14}
01:30:19.553 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:30:19.554 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
01:30:19.555 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.66 mountX=-0.01 mountY=0.15, mountTheta=1.63
01:30:19.557 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
01:30:19.557 00.000 28316 Enqueuing Move request for scope (-0.14, -0.07)
01:30:19.558 00.001 29988 Worker thread wakes up
01:30:19.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
01:30:19.558 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
01:30:19.558 00.000 29988 Moving (-0.14, -0.07) raw xDistance=-0.01 yDistance=0.15
01:30:19.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:30:19.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:19.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:30:19.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:19.559 00.001 29988 MoveAxis(E, 0, ABG)
01:30:19.559 00.000 29988 Move returns status 0, amount 0
01:30:19.559 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.5
01:30:19.560 00.001 29988 MoveAxis(N, 0, ABG)
01:30:19.560 00.000 29988 Move returns status 0, amount 0
01:30:19.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:19.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:19.560 00.000 28316 Enqueuing Expose request
01:30:19.561 00.001 29988 move complete, result=0
01:30:19.561 00.000 29988 worker thread done servicing request
01:30:19.561 00.000 29988 Worker thread wakes up
01:30:19.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:19.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:19.562 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:30:21.077 01.515 29988 Exposure complete
01:30:21.111 00.034 29988 worker thread done servicing request
01:30:21.111 00.000 28316 OnExposeComplete: enter
01:30:21.112 00.001 28316 UpdateGuideState(): m_state=6
01:30:21.112 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
01:30:21.112 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=256.29, Mass=2340, SNR=33.5, Peak=195 HFD=3.7
01:30:21.113 00.001 28316 MultiStar: [#1 -0.29,-0.36,0.00,M1] [#2 -0.12,-0.23,0.93,U] [#3 -0.29,-0.53,0.00,M6] [#4 -0.18,-0.17,0.85,U] [#5 -0.25,-0.36,0.00,M2] [#6 -0.22,-0.10,0.64,U] [#7 0.37,-0.05,0.00,M1] [#8 0.06,-0.19,0.61,U] 
01:30:21.113 00.000 28316 refined, 4 included, MultiStar: {-0.12, -0.23}, one-star: {-0.13, -0.38}
01:30:21.114 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
01:30:21.114 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
01:30:21.115 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.07 mountX=-0.16 mountY=0.21, mountTheta=2.20
01:30:21.117 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.23, opts=13)
01:30:21.117 00.000 28316 Enqueuing Move request for scope (-0.12, -0.23)
01:30:21.117 00.000 29988 Worker thread wakes up
01:30:21.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:21.118 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.5
01:30:21.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:21.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:21.119 00.000 28316 Enqueuing Expose request
01:30:21.119 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd
01:30:21.120 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.23)
01:30:21.120 00.000 29988 Moving (-0.12, -0.23) raw xDistance=-0.16 yDistance=0.21
01:30:21.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:30:21.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:30:21.120 00.000 29988 MoveAxis(E, 0, ABG)
01:30:21.120 00.000 29988 Move returns status 0, amount 0
01:30:21.120 00.000 29988 MoveAxis(S, 51, ABG)
01:30:21.120 00.000 29988 Guiding  Dir = 1, Dur = 51
01:30:21.120 00.000 29988 IsSlewing returns 0
01:30:21.120 00.000 29988 IsGuiding returns 0
01:30:21.126 00.006 29988 PulseGuide returned control before completion, sleep 57
01:30:21.188 00.062 29988 IsGuiding returns 0
01:30:21.188 00.000 29988 Move returns status 0, amount 51
01:30:21.188 00.000 29988 move complete, result=0
01:30:21.188 00.000 29988 worker thread done servicing request
01:30:21.188 00.000 29988 Worker thread wakes up
01:30:21.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:21.188 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:30:21.189 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:22.818 01.629 29988 Exposure complete
01:30:22.873 00.055 29988 worker thread done servicing request
01:30:22.873 00.000 28316 OnExposeComplete: enter
01:30:22.875 00.002 28316 UpdateGuideState(): m_state=6
01:30:22.876 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
01:30:22.877 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=256.39, Mass=2346, SNR=33.5, Peak=190 HFD=3.8
01:30:22.878 00.001 28316 MultiStar: [#1 0.30,-0.03,0.99,U] [#2 0.11,-0.10,0.91,U] [#3 0.15,-0.24,0.89,U] [#4 0.18,-0.10,0.83,U] [#5 0.10,-0.16,0.75,U] [#6 0.11,0.02,0.66,U] [#7 0.75,0.09,0.00,M2] [#8 0.20,-0.09,0.61,U] 
01:30:22.879 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.13}, one-star: {0.12, -0.27}
01:30:22.879 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
01:30:22.880 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
01:30:22.881 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.67 mountX=-0.18 mountY=-0.09, mountTheta=-2.70
01:30:22.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.13, opts=13)
01:30:22.882 00.000 28316 Enqueuing Move request for scope (0.16, -0.13)
01:30:22.883 00.001 29988 Worker thread wakes up
01:30:22.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:22.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
01:30:22.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
01:30:22.883 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.5
01:30:22.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:22.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:22.885 00.001 28316 Enqueuing Expose request
01:30:22.885 00.000 29988 Moving (0.16, -0.13) raw xDistance=-0.18 yDistance=-0.09
01:30:22.886 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:30:22.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:22.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:22.886 00.000 29988 MoveAxis(E, 0, ABG)
01:30:22.886 00.000 29988 Move returns status 0, amount 0
01:30:22.886 00.000 29988 MoveAxis(N, 0, ABG)
01:30:22.886 00.000 29988 Move returns status 0, amount 0
01:30:22.886 00.000 29988 move complete, result=0
01:30:22.886 00.000 29988 worker thread done servicing request
01:30:22.886 00.000 29988 Worker thread wakes up
01:30:22.886 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:22.886 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:22.886 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:24.404 01.518 29988 Exposure complete
01:30:24.429 00.025 29988 worker thread done servicing request
01:30:24.430 00.001 28316 OnExposeComplete: enter
01:30:24.432 00.002 28316 UpdateGuideState(): m_state=6
01:30:24.434 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
01:30:24.435 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=256.41, Mass=2457, SNR=34.2, Peak=206 HFD=3.7
01:30:24.437 00.002 28316 MultiStar: [#1 0.04,-0.08,0.98,U] [#2 0.12,-0.16,0.92,U] [#3 0.04,-0.30,0.00,M6] [#4 0.05,-0.07,0.83,U] [#5 0.10,-0.25,0.74,U] [#6 0.01,-0.08,0.63,U] [#7 0.66,0.17,0.00,M3] [#8 0.08,-0.09,0.61,U] 
01:30:24.438 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.04, -0.25}
01:30:24.439 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.13)
01:30:24.441 00.002 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
01:30:24.442 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.16 mountX=-0.16 mountY=0.01, mountTheta=3.09
01:30:24.444 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.14, opts=13)
01:30:24.444 00.000 28316 Enqueuing Move request for scope (0.06, -0.14)
01:30:24.445 00.001 29988 Worker thread wakes up
01:30:24.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:24.445 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.2
01:30:24.446 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:24.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:24.447 00.001 28316 Enqueuing Expose request
01:30:24.449 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
01:30:24.449 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
01:30:24.449 00.000 29988 Moving (0.06, -0.14) raw xDistance=-0.16 yDistance=0.01
01:30:24.449 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:30:24.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:24.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:30:24.449 00.000 29988 MoveAxis(E, 0, ABG)
01:30:24.449 00.000 29988 Move returns status 0, amount 0
01:30:24.449 00.000 29988 MoveAxis(N, 0, ABG)
01:30:24.449 00.000 29988 Move returns status 0, amount 0
01:30:24.449 00.000 29988 move complete, result=0
01:30:24.449 00.000 29988 worker thread done servicing request
01:30:24.449 00.000 29988 Worker thread wakes up
01:30:24.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:24.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:24.451 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:26.084 01.633 29988 Exposure complete
01:30:26.116 00.032 29988 worker thread done servicing request
01:30:26.116 00.000 28316 OnExposeComplete: enter
01:30:26.116 00.000 28316 UpdateGuideState(): m_state=6
01:30:26.117 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
01:30:26.118 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=256.36, Mass=2411, SNR=34.0, Peak=206 HFD=3.9
01:30:26.118 00.000 28316 MultiStar: [#1 0.16,-0.14,0.98,U] [#2 0.32,-0.15,0.00,M1] [#3 0.18,-0.43,0.00,M7] [#4 0.12,-0.35,0.00,M1] [#5 0.08,-0.40,0.00,M1] [#6 0.15,-0.10,0.63,U] [#7 0.59,0.13,0.00,M4] [#8 0.28,-0.24,0.00,M1] 
01:30:26.119 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.20}, one-star: {0.20, -0.30}
01:30:26.120 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:30:26.120 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:30:26.121 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-0.85 mountX=-0.25 mountY=-0.07, mountTheta=-2.88
01:30:26.122 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.20, opts=13)
01:30:26.123 00.001 28316 Enqueuing Move request for scope (0.17, -0.20)
01:30:26.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:26.124 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
01:30:26.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:26.125 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:26.125 00.000 28316 Enqueuing Expose request
01:30:26.126 00.001 29988 Worker thread wakes up
01:30:26.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.20) opts 0xd
01:30:26.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.20)
01:30:26.126 00.000 29988 Moving (0.17, -0.20) raw xDistance=-0.25 yDistance=-0.07
01:30:26.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:30:26.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:26.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:30:26.126 00.000 29988 MoveAxis(E, 52, ABG)
01:30:26.126 00.000 29988 Guiding  Dir = 2, Dur = 52
01:30:26.127 00.001 29988 IsSlewing returns 0
01:30:26.127 00.000 29988 IsGuiding returns 0
01:30:26.129 00.002 29988 PulseGuide returned control before completion, sleep 60
01:30:26.190 00.061 29988 IsGuiding returns 0
01:30:26.190 00.000 29988 Move returns status 0, amount 52
01:30:26.190 00.000 29988 MoveAxis(N, 0, ABG)
01:30:26.190 00.000 29988 Move returns status 0, amount 0
01:30:26.190 00.000 29988 move complete, result=0
01:30:26.190 00.000 29988 worker thread done servicing request
01:30:26.191 00.001 29988 Worker thread wakes up
01:30:26.191 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
01:30:26.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:26.192 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:27.609 01.417 29988 Exposure complete
01:30:27.638 00.029 29988 worker thread done servicing request
01:30:27.638 00.000 28316 OnExposeComplete: enter
01:30:27.639 00.001 28316 UpdateGuideState(): m_state=6
01:30:27.639 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
01:30:27.639 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=256.37, Mass=2273, SNR=33.0, Peak=191 HFD=4.0
01:30:27.640 00.001 28316 MultiStar: [#1 0.15,-0.17,1.04,U] [#2 0.27,-0.07,0.97,U] [#3 0.08,-0.32,0.00,M8] [#4 0.18,-0.07,0.86,U] [#5 0.20,-0.12,0.77,U] [#6 0.23,0.09,0.66,U] [#7 0.58,0.33,0.00,M5] [#8 0.07,-0.05,0.62,U] 
01:30:27.640 00.000 28316 refined, 6 included, MultiStar: {0.19, -0.11}, one-star: {0.21, -0.29}
01:30:27.642 00.002 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:30:27.642 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:30:27.643 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.52 mountX=-0.18 mountY=-0.12, mountTheta=-2.54
01:30:27.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
01:30:27.644 00.000 28316 Enqueuing Move request for scope (0.19, -0.11)
01:30:27.645 00.001 29988 Worker thread wakes up
01:30:27.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
01:30:27.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
01:30:27.645 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
01:30:27.645 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:27.645 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
01:30:27.646 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:27.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:27.646 00.000 28316 Enqueuing Expose request
01:30:27.647 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:30:27.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:27.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:30:27.647 00.000 29988 MoveAxis(E, 0, ABG)
01:30:27.647 00.000 29988 Move returns status 0, amount 0
01:30:27.647 00.000 29988 MoveAxis(N, 0, ABG)
01:30:27.647 00.000 29988 Move returns status 0, amount 0
01:30:27.647 00.000 29988 move complete, result=0
01:30:27.647 00.000 29988 worker thread done servicing request
01:30:27.647 00.000 29988 Worker thread wakes up
01:30:27.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:27.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:27.648 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:29.270 01.622 29988 Exposure complete
01:30:29.330 00.060 29988 worker thread done servicing request
01:30:29.330 00.000 28316 OnExposeComplete: enter
01:30:29.331 00.001 28316 UpdateGuideState(): m_state=6
01:30:29.333 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
01:30:29.335 00.002 28316 Star::Find returns 1 (0), X=951.99, Y=256.45, Mass=2441, SNR=34.2, Peak=196 HFD=4.1
01:30:29.337 00.002 28316 MultiStar: [#1 -0.00,-0.02,0.99,U] [#2 0.30,-0.19,0.00,M1] [#3 0.15,-0.39,0.00,M9] [#4 0.17,-0.07,0.81,U] [#5 0.01,-0.18,0.75,U] [#6 0.02,0.00,0.63,U] [#7 0.49,0.14,0.00,M6] [#8 0.04,-0.06,0.56,U] 
01:30:29.338 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.10}, one-star: {0.26, -0.21}
01:30:29.339 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
01:30:29.340 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
01:30:29.341 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.80 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
01:30:29.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
01:30:29.342 00.000 28316 Enqueuing Move request for scope (0.09, -0.10)
01:30:29.343 00.001 29988 Worker thread wakes up
01:30:29.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
01:30:29.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
01:30:29.343 00.000 29988 Moving (0.09, -0.10) raw xDistance=-0.13 yDistance=-0.04
01:30:29.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:29.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:29.343 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:29.343 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
01:30:29.344 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:29.344 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:29.345 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:30:29.345 00.000 28316 Enqueuing Expose request
01:30:29.346 00.001 29988 MoveAxis(E, 0, ABG)
01:30:29.346 00.000 29988 Move returns status 0, amount 0
01:30:29.346 00.000 29988 MoveAxis(N, 0, ABG)
01:30:29.346 00.000 29988 Move returns status 0, amount 0
01:30:29.346 00.000 29988 move complete, result=0
01:30:29.346 00.000 29988 worker thread done servicing request
01:30:29.346 00.000 29988 Worker thread wakes up
01:30:29.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:29.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:29.346 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:30.864 01.518 29988 Exposure complete
01:30:30.903 00.039 29988 worker thread done servicing request
01:30:30.903 00.000 28316 OnExposeComplete: enter
01:30:30.904 00.001 28316 UpdateGuideState(): m_state=6
01:30:30.905 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
01:30:30.905 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=256.44, Mass=2510, SNR=34.8, Peak=204 HFD=3.9
01:30:30.906 00.001 28316 MultiStar: [#1 0.08,-0.26,0.99,U] [#2 0.06,-0.19,0.92,U] [#3 0.15,-0.40,0.00,M10] [#4 0.18,-0.14,0.81,U] [#5 0.08,-0.24,0.72,U] [#6 0.12,-0.12,0.61,U] [#7 0.50,0.17,0.00,M7] [#8 0.07,-0.07,0.56,U] 
01:30:30.906 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.19}, one-star: {0.17, -0.23}
01:30:30.907 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:30:30.907 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:30:30.907 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.04 mountX=-0.22 mountY=-0.01, mountTheta=-3.07
01:30:30.913 00.006 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.19, opts=13)
01:30:30.915 00.002 28316 Enqueuing Move request for scope (0.11, -0.19)
01:30:30.918 00.003 29988 Worker thread wakes up
01:30:30.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
01:30:30.918 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
01:30:30.918 00.000 29988 Moving (0.11, -0.19) raw xDistance=-0.22 yDistance=-0.01
01:30:30.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:30:30.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:30.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:30.918 00.000 28316 UpdateGuideState exits: m=2510 RSB=34.8
01:30:30.919 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:30:30.919 00.000 29988 MoveAxis(E, 46, ABG)
01:30:30.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:30.919 00.000 29988 Guiding  Dir = 2, Dur = 46
01:30:30.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:30.920 00.001 29988 IsSlewing returns 0
01:30:30.920 00.000 28316 Enqueuing Expose request
01:30:30.923 00.003 29988 IsGuiding returns 0
01:30:30.925 00.002 29988 PulseGuide returned control before completion, sleep 54
01:30:30.987 00.062 29988 IsGuiding returns 1
01:30:30.987 00.000 29988 scope still moving after pulse duration time elapsed
01:30:31.019 00.032 29988 IsSlewing returns 0
01:30:31.019 00.000 29988 IsGuiding returns 0
01:30:31.019 00.000 29988 scope move finished after 46 + 50 ms
01:30:31.019 00.000 29988 Move returns status 0, amount 46
01:30:31.019 00.000 29988 MoveAxis(N, 0, ABG)
01:30:31.019 00.000 29988 Move returns status 0, amount 0
01:30:31.019 00.000 29988 move complete, result=0
01:30:31.019 00.000 29988 worker thread done servicing request
01:30:31.019 00.000 29988 Worker thread wakes up
01:30:31.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:31.019 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
01:30:31.020 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:32.645 01.625 29988 Exposure complete
01:30:32.670 00.025 29988 worker thread done servicing request
01:30:32.670 00.000 28316 OnExposeComplete: enter
01:30:32.672 00.002 28316 UpdateGuideState(): m_state=6
01:30:32.673 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
01:30:32.673 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=256.63, Mass=2463, SNR=34.3, Peak=190 HFD=3.8
01:30:32.674 00.001 28316 MultiStar: [#1 -0.03,0.02,0.95,U] [#2 -0.01,0.09,0.91,U] [#3 -0.08,-0.23,0.84,U] [#4 -0.06,0.03,0.81,U] [#5 -0.01,-0.18,0.74,U] [#6 -0.11,0.10,0.62,U] [#7 0.62,0.14,0.00,M8] [#8 0.10,-0.07,0.56,U] 
01:30:32.676 00.002 28316 refined, 7 included, MultiStar: {-0.04, -0.03}, one-star: {-0.07, -0.03}
01:30:32.679 00.003 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
01:30:32.681 00.002 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
01:30:32.683 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.43 mountX=-0.01 mountY=0.05, mountTheta=1.85
01:30:32.686 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
01:30:32.688 00.002 28316 Enqueuing Move request for scope (-0.04, -0.03)
01:30:32.690 00.002 29988 Worker thread wakes up
01:30:32.691 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:30:32.691 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:30:32.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:32.692 00.001 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.05
01:30:32.692 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.3
01:30:32.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:32.693 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:30:32.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:32.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:32.693 00.000 28316 Enqueuing Expose request
01:30:32.694 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:30:32.694 00.000 29988 MoveAxis(E, 0, ABG)
01:30:32.694 00.000 29988 Move returns status 0, amount 0
01:30:32.694 00.000 29988 MoveAxis(N, 0, ABG)
01:30:32.694 00.000 29988 Move returns status 0, amount 0
01:30:32.694 00.000 29988 move complete, result=0
01:30:32.694 00.000 29988 worker thread done servicing request
01:30:32.694 00.000 29988 Worker thread wakes up
01:30:32.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:32.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:32.695 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:34.216 01.521 29988 Exposure complete
01:30:34.243 00.027 29988 worker thread done servicing request
01:30:34.243 00.000 28316 OnExposeComplete: enter
01:30:34.244 00.001 28316 UpdateGuideState(): m_state=6
01:30:34.244 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
01:30:34.245 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=256.47, Mass=2474, SNR=34.3, Peak=188 HFD=3.9
01:30:34.246 00.001 28316 MultiStar: [#1 0.09,0.13,0.99,U] [#2 0.07,0.00,0.91,U] [#3 -0.03,-0.25,0.84,U] [#4 0.09,-0.13,0.81,U] [#5 -0.00,-0.05,0.73,U] [#6 -0.12,0.07,0.63,U] [#7 0.56,0.26,0.00,M9] [#8 0.04,-0.07,0.58,U] 
01:30:34.246 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {-0.05, -0.19}
01:30:34.246 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:30:34.247 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
01:30:34.247 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.34 mountX=-0.06 mountY=0.02, mountTheta=2.91
01:30:34.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
01:30:34.249 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
01:30:34.249 00.000 29988 Worker thread wakes up
01:30:34.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:34.250 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.3
01:30:34.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:34.251 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:34.251 00.000 28316 Enqueuing Expose request
01:30:34.253 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:30:34.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:30:34.253 00.000 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.02
01:30:34.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:30:34.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:34.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:34.253 00.000 29988 MoveAxis(E, 0, ABG)
01:30:34.253 00.000 29988 Move returns status 0, amount 0
01:30:34.253 00.000 29988 MoveAxis(N, 0, ABG)
01:30:34.253 00.000 29988 Move returns status 0, amount 0
01:30:34.253 00.000 29988 move complete, result=0
01:30:34.253 00.000 29988 worker thread done servicing request
01:30:34.253 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:34.254 00.001 29988 Worker thread wakes up
01:30:34.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:34.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:35.877 01.623 29988 Exposure complete
01:30:35.925 00.048 29988 worker thread done servicing request
01:30:35.925 00.000 28316 OnExposeComplete: enter
01:30:35.925 00.000 28316 UpdateGuideState(): m_state=6
01:30:35.926 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
01:30:35.926 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=256.56, Mass=2317, SNR=33.4, Peak=192 HFD=3.9
01:30:35.927 00.001 28316 MultiStar: [#1 0.19,0.10,1.01,U] [#2 0.13,0.20,0.94,U] [#3 0.17,-0.26,0.00,M9] [#4 0.10,0.23,0.87,U] [#5 0.02,-0.03,0.76,U] [#6 0.04,0.28,0.63,U] [#7 0.63,0.31,0.00,M10] [#8 0.16,-0.03,0.62,U] 
01:30:35.927 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.09}, one-star: {0.21, -0.10}
01:30:35.928 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
01:30:35.928 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
01:30:35.928 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.61 mountX=0.03 mountY=-0.16, mountTheta=-1.39
01:30:35.930 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.09, opts=13)
01:30:35.930 00.000 28316 Enqueuing Move request for scope (0.13, 0.09)
01:30:35.931 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:35.931 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
01:30:35.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:35.932 00.001 29988 Worker thread wakes up
01:30:35.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
01:30:35.932 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
01:30:35.932 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:35.933 00.001 28316 Enqueuing Expose request
01:30:35.933 00.000 29988 Moving (0.13, 0.09) raw xDistance=0.03 yDistance=-0.16
01:30:35.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:30:35.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:35.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:30:35.933 00.000 29988 MoveAxis(E, 0, ABG)
01:30:35.933 00.000 29988 Move returns status 0, amount 0
01:30:35.933 00.000 29988 MoveAxis(N, 0, ABG)
01:30:35.933 00.000 29988 Move returns status 0, amount 0
01:30:35.933 00.000 29988 move complete, result=0
01:30:35.933 00.000 29988 worker thread done servicing request
01:30:35.933 00.000 29988 Worker thread wakes up
01:30:35.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:35.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:35.934 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:37.450 01.516 29988 Exposure complete
01:30:37.490 00.040 29988 worker thread done servicing request
01:30:37.490 00.000 28316 OnExposeComplete: enter
01:30:37.491 00.001 28316 UpdateGuideState(): m_state=6
01:30:37.491 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
01:30:37.492 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=256.68, Mass=2324, SNR=33.3, Peak=203 HFD=3.8
01:30:37.492 00.000 28316 MultiStar: [#1 0.15,0.15,1.00,U] [#2 -0.08,0.11,0.91,U] [#3 0.17,-0.09,0.87,U] [#4 0.21,0.04,0.84,U] [#5 0.00,0.00,0.78,U] [#6 0.22,0.10,0.66,U] [#7 0.74,0.32,0.00,R] [#8 0.06,0.19,0.60,U] 
01:30:37.493 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {0.16, 0.01}
01:30:37.493 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
01:30:37.494 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
01:30:37.495 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.50 mountX=0.01 mountY=-0.13, mountTheta=-1.50
01:30:37.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
01:30:37.497 00.001 28316 Enqueuing Move request for scope (0.11, 0.06)
01:30:37.497 00.000 29988 Worker thread wakes up
01:30:37.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:37.498 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.3
01:30:37.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:37.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:37.499 00.000 28316 Enqueuing Expose request
01:30:37.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
01:30:37.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
01:30:37.499 00.000 29988 Moving (0.11, 0.06) raw xDistance=0.01 yDistance=-0.13
01:30:37.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:30:37.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:37.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:30:37.499 00.000 29988 MoveAxis(E, 0, ABG)
01:30:37.499 00.000 29988 Move returns status 0, amount 0
01:30:37.499 00.000 29988 MoveAxis(N, 0, ABG)
01:30:37.499 00.000 29988 Move returns status 0, amount 0
01:30:37.499 00.000 29988 move complete, result=0
01:30:37.499 00.000 29988 worker thread done servicing request
01:30:37.499 00.000 29988 Worker thread wakes up
01:30:37.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:37.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:37.500 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:39.133 01.633 29988 Exposure complete
01:30:39.168 00.035 29988 worker thread done servicing request
01:30:39.168 00.000 28316 OnExposeComplete: enter
01:30:39.169 00.001 28316 UpdateGuideState(): m_state=6
01:30:39.169 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
01:30:39.170 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=256.73, Mass=2446, SNR=34.1, Peak=221 HFD=4.0
01:30:39.170 00.000 28316 MultiStar: [#1 0.19,0.22,0.98,U] [#2 0.33,0.27,0.00,M1] [#3 0.35,0.00,0.00,M9] [#4 0.18,0.14,0.84,U] [#5 0.11,0.10,0.75,U] [#6 0.26,0.22,0.00,M1] [#7 0.01,0.17,0.62,U] [#8 0.16,0.28,0.00,M1] 
01:30:39.171 00.001 28316 refined, 4 included, MultiStar: {0.19, 0.14}, one-star: {0.38, 0.07}
01:30:39.171 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.36 = -1.36)
01:30:39.172 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
01:30:39.172 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.63 mountX=0.05 mountY=-0.24, mountTheta=-1.37
01:30:39.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.14, opts=13)
01:30:39.174 00.001 28316 Enqueuing Move request for scope (0.19, 0.14)
01:30:39.174 00.000 29988 Worker thread wakes up
01:30:39.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
01:30:39.174 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
01:30:39.174 00.000 29988 Moving (0.19, 0.14) raw xDistance=0.05 yDistance=-0.24
01:30:39.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:30:39.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:39.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:39.175 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.1
01:30:39.176 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:39.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:39.178 00.001 28316 Enqueuing Expose request
01:30:39.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:30:39.179 00.000 29988 MoveAxis(E, 0, ABG)
01:30:39.179 00.000 29988 Move returns status 0, amount 0
01:30:39.179 00.000 29988 MoveAxis(N, 0, ABG)
01:30:39.179 00.000 29988 Move returns status 0, amount 0
01:30:39.179 00.000 29988 move complete, result=0
01:30:39.179 00.000 29988 worker thread done servicing request
01:30:39.179 00.000 29988 Worker thread wakes up
01:30:39.179 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:39.180 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:39.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:40.693 01.513 29988 Exposure complete
01:30:40.728 00.035 29988 worker thread done servicing request
01:30:40.728 00.000 28316 OnExposeComplete: enter
01:30:40.728 00.000 28316 UpdateGuideState(): m_state=6
01:30:40.729 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
01:30:40.729 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=256.56, Mass=2509, SNR=34.6, Peak=204 HFD=3.8
01:30:40.730 00.001 28316 MultiStar: [#1 0.32,0.05,0.00,M1] [#2 0.11,0.05,0.90,U] [#3 0.22,-0.15,0.84,U] [#4 0.19,-0.09,0.82,U] [#5 0.14,-0.18,0.72,U] [#6 0.22,0.04,0.62,U] [#7 -0.07,-0.12,0.61,U] [#8 0.32,-0.18,0.00,M2] 
01:30:40.730 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.14, -0.10}
01:30:40.731 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:30:40.732 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:30:40.733 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.51 mountX=-0.13 mountY=-0.09, mountTheta=-2.53
01:30:40.735 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
01:30:40.736 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
01:30:40.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:40.736 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.6
01:30:40.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:40.737 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:40.737 00.000 28316 Enqueuing Expose request
01:30:40.738 00.001 29988 Worker thread wakes up
01:30:40.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
01:30:40.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
01:30:40.738 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
01:30:40.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:40.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:40.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:40.738 00.000 29988 MoveAxis(E, 0, ABG)
01:30:40.738 00.000 29988 Move returns status 0, amount 0
01:30:40.738 00.000 29988 MoveAxis(N, 0, ABG)
01:30:40.738 00.000 29988 Move returns status 0, amount 0
01:30:40.738 00.000 29988 move complete, result=0
01:30:40.738 00.000 29988 worker thread done servicing request
01:30:40.738 00.000 29988 Worker thread wakes up
01:30:40.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:40.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:40.738 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:42.374 01.636 29988 Exposure complete
01:30:42.416 00.042 29988 worker thread done servicing request
01:30:42.416 00.000 28316 OnExposeComplete: enter
01:30:42.417 00.001 28316 UpdateGuideState(): m_state=6
01:30:42.417 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
01:30:42.418 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=256.42, Mass=2314, SNR=33.2, Peak=193 HFD=4.0
01:30:42.418 00.000 28316 MultiStar: [#1 0.19,-0.11,1.01,U] [#2 0.15,0.08,0.95,U] [#3 0.13,-0.39,0.00,M9] [#4 0.18,-0.18,0.85,U] [#5 0.12,-0.11,0.78,U] [#6 0.17,-0.07,0.66,U] [#7 0.01,-0.20,0.65,U] [#8 0.20,-0.44,0.00,M3] 
01:30:42.421 00.003 28316 refined, 6 included, MultiStar: {0.16, -0.12}, one-star: {0.25, -0.25}
01:30:42.423 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
01:30:42.426 00.003 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
01:30:42.429 00.003 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.64 mountX=-0.17 mountY=-0.09, mountTheta=-2.67
01:30:42.433 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
01:30:42.435 00.002 28316 Enqueuing Move request for scope (0.16, -0.12)
01:30:42.436 00.001 29988 Worker thread wakes up
01:30:42.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
01:30:42.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
01:30:42.437 00.000 29988 Moving (0.16, -0.12) raw xDistance=-0.17 yDistance=-0.09
01:30:42.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:30:42.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:42.437 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:42.440 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:42.440 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.2
01:30:42.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:42.441 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:42.469 00.028 28316 Enqueuing Expose request
01:30:42.470 00.001 29988 MoveAxis(E, 0, ABG)
01:30:42.470 00.000 29988 Move returns status 0, amount 0
01:30:42.470 00.000 29988 MoveAxis(N, 0, ABG)
01:30:42.470 00.000 29988 Move returns status 0, amount 0
01:30:42.471 00.001 29988 move complete, result=0
01:30:42.471 00.000 29988 worker thread done servicing request
01:30:42.471 00.000 29988 Worker thread wakes up
01:30:42.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:42.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:42.472 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:43.883 01.411 29988 Exposure complete
01:30:43.932 00.049 29988 worker thread done servicing request
01:30:43.932 00.000 28316 OnExposeComplete: enter
01:30:43.932 00.000 28316 UpdateGuideState(): m_state=6
01:30:43.933 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
01:30:43.933 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=256.50, Mass=2352, SNR=33.6, Peak=180 HFD=3.8
01:30:43.935 00.002 28316 MultiStar: [#1 0.11,-0.08,0.98,U] [#2 0.02,-0.05,0.92,U] [#3 0.25,-0.39,0.00,M10] [#4 0.13,-0.26,0.85,U] [#5 -0.05,-0.21,0.77,U] [#6 0.12,-0.16,0.66,U] [#7 -0.20,-0.27,0.00,M1] [#8 -0.02,-0.24,0.58,U] 
01:30:43.936 00.001 28316 refined, 6 included, MultiStar: {0.07, -0.16}, one-star: {0.10, -0.16}
01:30:43.937 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.11)
01:30:43.939 00.002 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.07)
01:30:43.940 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.18 mountX=-0.17 mountY=0.01, mountTheta=3.07
01:30:43.942 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.16, opts=13)
01:30:43.942 00.000 28316 Enqueuing Move request for scope (0.07, -0.16)
01:30:43.943 00.001 29988 Worker thread wakes up
01:30:43.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:43.944 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
01:30:43.944 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:30:43.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:43.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:43.945 00.000 28316 Enqueuing Expose request
01:30:43.946 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
01:30:43.946 00.000 29988 Moving (0.07, -0.16) raw xDistance=-0.17 yDistance=0.01
01:30:43.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:30:43.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:43.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:30:43.946 00.000 29988 MoveAxis(E, 0, ABG)
01:30:43.946 00.000 29988 Move returns status 0, amount 0
01:30:43.946 00.000 29988 MoveAxis(N, 0, ABG)
01:30:43.946 00.000 29988 Move returns status 0, amount 0
01:30:43.946 00.000 29988 move complete, result=0
01:30:43.946 00.000 29988 worker thread done servicing request
01:30:43.946 00.000 29988 Worker thread wakes up
01:30:43.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:43.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:43.946 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:45.585 01.639 29988 Exposure complete
01:30:45.614 00.029 29988 worker thread done servicing request
01:30:45.615 00.001 28316 OnExposeComplete: enter
01:30:45.615 00.000 28316 UpdateGuideState(): m_state=6
01:30:45.616 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
01:30:45.616 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=256.40, Mass=2479, SNR=34.3, Peak=213 HFD=3.8
01:30:45.617 00.001 28316 MultiStar: [#1 0.14,0.04,1.01,U] [#2 0.14,-0.10,0.88,U] [#3 0.17,-0.40,0.00,R] [#4 0.12,-0.20,0.84,U] [#5 0.02,-0.27,0.75,U] [#6 0.13,-0.10,0.60,U] [#7 -0.06,-0.15,0.64,U] [#8 0.11,-0.20,0.56,U] 
01:30:45.618 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.15}, one-star: {0.11, -0.26}
01:30:45.618 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
01:30:45.618 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
01:30:45.619 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-1.01 mountX=-0.18 mountY=-0.02, mountTheta=-3.05
01:30:45.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
01:30:45.620 00.000 28316 Enqueuing Move request for scope (0.10, -0.15)
01:30:45.621 00.001 29988 Worker thread wakes up
01:30:45.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:45.622 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.3
01:30:45.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:45.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:45.623 00.001 28316 Enqueuing Expose request
01:30:45.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
01:30:45.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
01:30:45.623 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.02
01:30:45.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:30:45.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:45.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:30:45.623 00.000 29988 MoveAxis(E, 0, ABG)
01:30:45.623 00.000 29988 Move returns status 0, amount 0
01:30:45.623 00.000 29988 MoveAxis(N, 0, ABG)
01:30:45.623 00.000 29988 Move returns status 0, amount 0
01:30:45.623 00.000 29988 move complete, result=0
01:30:45.623 00.000 29988 worker thread done servicing request
01:30:45.623 00.000 29988 Worker thread wakes up
01:30:45.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:45.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:45.624 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:47.141 01.517 29988 Exposure complete
01:30:47.183 00.042 29988 worker thread done servicing request
01:30:47.183 00.000 28316 OnExposeComplete: enter
01:30:47.184 00.001 28316 UpdateGuideState(): m_state=6
01:30:47.184 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
01:30:47.186 00.002 28316 Star::Find returns 1 (0), X=951.84, Y=256.32, Mass=2502, SNR=34.5, Peak=226 HFD=3.8
01:30:47.189 00.003 28316 MultiStar: [#1 0.14,-0.18,0.99,U] [#2 0.12,-0.03,0.88,U] [#3 -0.07,0.01,0.85,U] [#4 0.05,-0.19,0.81,U] [#5 -0.03,-0.31,0.00,M1] [#6 0.10,-0.12,0.61,U] [#7 -0.07,-0.20,0.62,U] [#8 0.03,-0.25,0.58,U] 
01:30:47.191 00.002 28316 refined, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.11, -0.35}
01:30:47.193 00.002 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
01:30:47.196 00.003 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
01:30:47.198 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=-0.17 mountY=0.02, mountTheta=3.01
01:30:47.201 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.16, opts=13)
01:30:47.203 00.002 28316 Enqueuing Move request for scope (0.06, -0.16)
01:30:47.203 00.000 29988 Worker thread wakes up
01:30:47.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
01:30:47.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
01:30:47.203 00.000 29988 Moving (0.06, -0.16) raw xDistance=-0.17 yDistance=0.02
01:30:47.204 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:30:47.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:47.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:47.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:47.204 00.000 29988 MoveAxis(E, 0, ABG)
01:30:47.204 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.5
01:30:47.205 00.001 29988 Move returns status 0, amount 0
01:30:47.205 00.000 29988 MoveAxis(N, 0, ABG)
01:30:47.205 00.000 29988 Move returns status 0, amount 0
01:30:47.205 00.000 29988 move complete, result=0
01:30:47.205 00.000 29988 worker thread done servicing request
01:30:47.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:47.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:47.206 00.001 28316 Enqueuing Expose request
01:30:47.206 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:47.207 00.001 29988 Worker thread wakes up
01:30:47.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:47.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:48.833 01.626 29988 Exposure complete
01:30:48.867 00.034 29988 worker thread done servicing request
01:30:48.867 00.000 28316 OnExposeComplete: enter
01:30:48.868 00.001 28316 UpdateGuideState(): m_state=6
01:30:48.868 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
01:30:48.868 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=256.38, Mass=2470, SNR=34.6, Peak=220 HFD=3.9
01:30:48.870 00.002 28316 MultiStar: [#1 0.03,-0.04,0.96,U] [#2 0.14,-0.01,0.88,U] [#3 -0.15,0.05,0.87,U] [#4 0.09,-0.23,0.82,U] [#5 0.01,-0.24,0.74,U] [#6 0.08,-0.10,0.61,U] [#7 -0.15,-0.02,0.62,U] [#8 -0.06,-0.04,0.59,U] 
01:30:48.871 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.22, -0.28}
01:30:48.871 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
01:30:48.872 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
01:30:48.872 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.25 mountX=-0.11 mountY=0.02, mountTheta=3.00
01:30:48.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
01:30:48.874 00.001 28316 Enqueuing Move request for scope (0.03, -0.10)
01:30:48.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:48.875 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.6
01:30:48.875 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:48.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:48.876 00.001 28316 Enqueuing Expose request
01:30:48.876 00.000 29988 Worker thread wakes up
01:30:48.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:30:48.876 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:30:48.876 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.11 yDistance=0.02
01:30:48.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:30:48.877 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:48.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:48.877 00.000 29988 MoveAxis(E, 0, ABG)
01:30:48.877 00.000 29988 Move returns status 0, amount 0
01:30:48.877 00.000 29988 MoveAxis(N, 0, ABG)
01:30:48.877 00.000 29988 Move returns status 0, amount 0
01:30:48.877 00.000 29988 move complete, result=0
01:30:48.877 00.000 29988 worker thread done servicing request
01:30:48.877 00.000 29988 Worker thread wakes up
01:30:48.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:48.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:48.877 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:50.401 01.524 29988 Exposure complete
01:30:50.433 00.032 29988 worker thread done servicing request
01:30:50.433 00.000 28316 OnExposeComplete: enter
01:30:50.434 00.001 28316 UpdateGuideState(): m_state=6
01:30:50.434 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
01:30:50.435 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=256.30, Mass=2391, SNR=33.9, Peak=210 HFD=3.8
01:30:50.435 00.000 28316 MultiStar: [#1 -0.01,-0.22,0.99,U] [#2 -0.16,-0.27,0.00,M1] [#3 -0.26,-0.09,0.87,U] [#4 0.01,-0.21,0.84,U] [#5 -0.15,-0.40,0.00,M1] [#6 0.06,-0.17,0.61,U] [#7 -0.35,-0.26,0.00,M1] [#8 -0.08,-0.31,0.00,M1] 
01:30:50.436 00.001 28316 refined, 4 included, MultiStar: {-0.03, -0.22}, one-star: {0.06, -0.36}
01:30:50.436 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
01:30:50.437 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
01:30:50.437 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.73 mountX=-0.18 mountY=0.13, mountTheta=2.53
01:30:50.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.22, opts=13)
01:30:50.438 00.000 28316 Enqueuing Move request for scope (-0.03, -0.22)
01:30:50.439 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:50.439 00.000 29988 Worker thread wakes up
01:30:50.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
01:30:50.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
01:30:50.439 00.000 29988 Moving (-0.03, -0.22) raw xDistance=-0.18 yDistance=0.13
01:30:50.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:30:50.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:50.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:30:50.439 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
01:30:50.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:50.441 00.001 29988 MoveAxis(E, 0, ABG)
01:30:50.441 00.000 29988 Move returns status 0, amount 0
01:30:50.441 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:50.441 00.000 28316 Enqueuing Expose request
01:30:50.441 00.000 29988 MoveAxis(N, 0, ABG)
01:30:50.442 00.001 29988 Move returns status 0, amount 0
01:30:50.442 00.000 29988 move complete, result=0
01:30:50.442 00.000 29988 worker thread done servicing request
01:30:50.442 00.000 29988 Worker thread wakes up
01:30:50.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:50.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:50.442 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:52.082 01.640 29988 Exposure complete
01:30:52.123 00.041 29988 worker thread done servicing request
01:30:52.123 00.000 28316 OnExposeComplete: enter
01:30:52.123 00.000 28316 UpdateGuideState(): m_state=6
01:30:52.124 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
01:30:52.124 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=256.47, Mass=2385, SNR=33.7, Peak=208 HFD=3.8
01:30:52.125 00.001 28316 MultiStar: [#1 0.26,-0.01,0.99,U] [#2 0.42,-0.06,0.00,M2] [#3 0.14,0.04,0.86,U] [#4 0.32,-0.23,0.00,M1] [#5 0.23,-0.35,0.00,M2] [#6 0.27,-0.06,0.65,U] [#7 -0.09,-0.22,0.63,U] [#8 0.36,-0.29,0.00,M2] 
01:30:52.125 00.000 28316 refined, 4 included, MultiStar: {0.22, -0.09}, one-star: {0.40, -0.19}
01:30:52.126 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:30:52.126 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:30:52.127 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.38 mountX=-0.17 mountY=-0.16, mountTheta=-2.39
01:30:52.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
01:30:52.128 00.000 28316 Enqueuing Move request for scope (0.22, -0.09)
01:30:52.129 00.001 29988 Worker thread wakes up
01:30:52.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:52.129 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.7
01:30:52.130 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:52.130 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:52.131 00.001 28316 Enqueuing Expose request
01:30:52.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
01:30:52.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
01:30:52.131 00.000 29988 Moving (0.22, -0.09) raw xDistance=-0.17 yDistance=-0.16
01:30:52.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:30:52.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:52.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:30:52.131 00.000 29988 MoveAxis(E, 0, ABG)
01:30:52.131 00.000 29988 Move returns status 0, amount 0
01:30:52.131 00.000 29988 MoveAxis(N, 0, ABG)
01:30:52.131 00.000 29988 Move returns status 0, amount 0
01:30:52.131 00.000 29988 move complete, result=0
01:30:52.131 00.000 29988 worker thread done servicing request
01:30:52.131 00.000 29988 Worker thread wakes up
01:30:52.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:52.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:52.132 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:53.656 01.524 29988 Exposure complete
01:30:53.718 00.062 29988 worker thread done servicing request
01:30:53.718 00.000 28316 OnExposeComplete: enter
01:30:53.719 00.001 28316 UpdateGuideState(): m_state=6
01:30:53.719 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
01:30:53.720 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=256.32, Mass=2388, SNR=33.7, Peak=209 HFD=4.0
01:30:53.720 00.000 28316 MultiStar: [#1 0.33,-0.22,0.00,M1] [#2 0.41,-0.18,0.00,M3] [#3 0.13,-0.07,0.90,U] [#4 0.23,-0.21,0.00,M2] [#5 0.39,-0.45,0.00,M3] [#6 0.30,-0.17,0.00,M1] [#7 -0.01,-0.28,0.63,U] [#8 0.36,-0.30,0.00,M3] 
01:30:53.721 00.001 28316 refined, 2 included, MultiStar: {0.20, -0.23}, one-star: {0.39, -0.35}
01:30:53.721 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
01:30:53.722 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
01:30:53.724 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.23 hyp=0.31 cameraTheta=-0.86 mountX=-0.29 mountY=-0.07, mountTheta=-2.90
01:30:53.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.23, opts=13)
01:30:53.727 00.001 28316 Enqueuing Move request for scope (0.20, -0.23)
01:30:53.728 00.001 29988 Worker thread wakes up
01:30:53.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.23) opts 0xd
01:30:53.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.23)
01:30:53.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:53.728 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.7
01:30:53.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:53.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:53.730 00.001 28316 Enqueuing Expose request
01:30:53.733 00.003 29988 Moving (0.20, -0.23) raw xDistance=-0.29 yDistance=-0.07
01:30:53.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
01:30:53.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:53.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:30:53.733 00.000 29988 MoveAxis(E, 62, ABG)
01:30:53.733 00.000 29988 Guiding  Dir = 2, Dur = 62
01:30:53.734 00.001 29988 IsSlewing returns 0
01:30:53.734 00.000 29988 IsGuiding returns 0
01:30:53.736 00.002 29988 PulseGuide returned control before completion, sleep 71
01:30:53.808 00.072 29988 IsGuiding returns 0
01:30:53.809 00.001 29988 Move returns status 0, amount 62
01:30:53.809 00.000 29988 MoveAxis(N, 0, ABG)
01:30:53.809 00.000 29988 Move returns status 0, amount 0
01:30:53.809 00.000 29988 move complete, result=0
01:30:53.809 00.000 29988 worker thread done servicing request
01:30:53.809 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH
01:30:53.810 00.001 29988 Worker thread wakes up
01:30:53.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:53.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:55.444 01.634 29988 Exposure complete
01:30:55.484 00.040 29988 worker thread done servicing request
01:30:55.484 00.000 28316 OnExposeComplete: enter
01:30:55.484 00.000 28316 UpdateGuideState(): m_state=6
01:30:55.485 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
01:30:55.486 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=256.68, Mass=2434, SNR=34.2, Peak=212 HFD=4.0
01:30:55.486 00.000 28316 MultiStar: [#1 0.16,0.08,0.99,U] [#2 0.15,-0.06,0.93,U] [#3 -0.01,0.20,0.89,U] [#4 0.13,-0.05,0.86,U] [#5 0.06,-0.02,0.73,U] [#6 0.04,0.00,0.63,U] [#7 -0.27,-0.05,0.63,U] [#8 0.10,-0.14,0.61,U] 
01:30:55.487 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.28, 0.01}
01:30:55.488 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
01:30:55.489 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
01:30:55.490 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.07 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
01:30:55.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
01:30:55.493 00.002 28316 Enqueuing Move request for scope (0.09, 0.01)
01:30:55.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:55.493 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:30:55.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:55.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:55.495 00.001 28316 Enqueuing Expose request
01:30:55.495 00.000 29988 Worker thread wakes up
01:30:55.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
01:30:55.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
01:30:55.495 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.08
01:30:55.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:30:55.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:55.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:30:55.495 00.000 29988 MoveAxis(E, 0, ABG)
01:30:55.495 00.000 29988 Move returns status 0, amount 0
01:30:55.495 00.000 29988 MoveAxis(N, 0, ABG)
01:30:55.495 00.000 29988 Move returns status 0, amount 0
01:30:55.495 00.000 29988 move complete, result=0
01:30:55.495 00.000 29988 worker thread done servicing request
01:30:55.495 00.000 29988 Worker thread wakes up
01:30:55.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:55.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:55.496 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:57.013 01.517 29988 Exposure complete
01:30:57.061 00.048 29988 worker thread done servicing request
01:30:57.061 00.000 28316 OnExposeComplete: enter
01:30:57.063 00.002 28316 UpdateGuideState(): m_state=6
01:30:57.063 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
01:30:57.064 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=256.67, Mass=2514, SNR=34.8, Peak=206 HFD=4.0
01:30:57.064 00.000 28316 MultiStar: [#1 0.07,0.07,0.96,U] [#2 0.02,0.08,0.86,U] [#3 -0.09,0.26,0.85,U] [#4 0.10,-0.07,0.84,U] [#5 0.05,-0.09,0.73,U] [#6 -0.03,0.09,0.61,U] [#7 -0.15,0.01,0.60,U] [#8 -0.11,0.13,0.57,U] 
01:30:57.065 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {0.06, 0.01}
01:30:57.065 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
01:30:57.066 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
01:30:57.067 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.52 mountX=0.05 mountY=-0.03, mountTheta=-0.50
01:30:57.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.05, opts=13)
01:30:57.069 00.001 28316 Enqueuing Move request for scope (0.00, 0.05)
01:30:57.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:57.070 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.8
01:30:57.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:57.071 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:57.071 00.000 28316 Enqueuing Expose request
01:30:57.074 00.003 29988 Worker thread wakes up
01:30:57.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
01:30:57.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
01:30:57.074 00.000 29988 Moving (0.00, 0.05) raw xDistance=0.05 yDistance=-0.03
01:30:57.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:30:57.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:57.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:30:57.074 00.000 29988 MoveAxis(E, 0, ABG)
01:30:57.074 00.000 29988 Move returns status 0, amount 0
01:30:57.074 00.000 29988 MoveAxis(N, 0, ABG)
01:30:57.074 00.000 29988 Move returns status 0, amount 0
01:30:57.074 00.000 29988 move complete, result=0
01:30:57.074 00.000 29988 worker thread done servicing request
01:30:57.074 00.000 29988 Worker thread wakes up
01:30:57.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:57.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:57.075 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:58.706 01.631 29988 Exposure complete
01:30:58.742 00.036 29988 worker thread done servicing request
01:30:58.743 00.001 28316 OnExposeComplete: enter
01:30:58.743 00.000 28316 UpdateGuideState(): m_state=6
01:30:58.744 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
01:30:58.745 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=256.64, Mass=2532, SNR=34.8, Peak=217 HFD=3.9
01:30:58.747 00.002 28316 MultiStar: [#1 0.06,0.04,0.95,U] [#2 0.20,0.22,0.92,U] [#3 0.02,0.19,0.84,U] [#4 0.02,0.03,0.80,U] [#5 -0.03,0.04,0.73,U] [#6 0.03,0.18,0.61,U] [#7 -0.12,-0.01,0.61,U] [#8 0.16,0.02,0.58,U] 
01:30:58.748 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {0.17, -0.02}
01:30:58.749 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
01:30:58.750 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
01:30:58.753 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=0.04 mountY=-0.09, mountTheta=-1.14
01:30:58.757 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
01:30:58.760 00.003 28316 Enqueuing Move request for scope (0.07, 0.08)
01:30:58.762 00.002 29988 Worker thread wakes up
01:30:58.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:30:58.764 00.002 28316 UpdateGuideState exits: m=2532 RSB=34.8
01:30:58.767 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
01:30:58.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:58.769 00.002 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
01:30:58.769 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:30:58.770 00.001 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.09
01:30:58.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:30:58.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:58.770 00.000 28316 Enqueuing Expose request
01:30:58.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:58.770 00.000 29988 MoveAxis(E, 0, ABG)
01:30:58.770 00.000 29988 Move returns status 0, amount 0
01:30:58.770 00.000 29988 MoveAxis(N, 0, ABG)
01:30:58.770 00.000 29988 Move returns status 0, amount 0
01:30:58.770 00.000 29988 move complete, result=0
01:30:58.770 00.000 29988 worker thread done servicing request
01:30:58.770 00.000 29988 Worker thread wakes up
01:30:58.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:30:58.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:30:58.771 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:00.293 01.522 29988 Exposure complete
01:31:00.317 00.024 29988 worker thread done servicing request
01:31:00.317 00.000 28316 OnExposeComplete: enter
01:31:00.318 00.001 28316 UpdateGuideState(): m_state=6
01:31:00.320 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
01:31:00.322 00.002 28316 Star::Find returns 1 (0), X=951.90, Y=256.66, Mass=2492, SNR=34.6, Peak=215 HFD=4.0
01:31:00.325 00.003 28316 MultiStar: [#1 0.16,0.08,0.96,U] [#2 0.06,0.06,0.92,U] [#3 0.00,0.28,0.86,U] [#4 0.10,0.02,0.85,U] [#5 -0.00,-0.10,0.72,U] [#6 0.19,0.15,0.62,U] [#7 -0.15,0.04,0.62,U] [#8 0.15,0.21,0.58,U] 
01:31:00.328 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.17, -0.01}
01:31:00.330 00.002 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
01:31:00.333 00.003 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
01:31:00.335 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.76 mountX=0.04 mountY=-0.11, mountTheta=-1.24
01:31:00.339 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
01:31:00.339 00.000 28316 Enqueuing Move request for scope (0.08, 0.08)
01:31:00.340 00.001 29988 Worker thread wakes up
01:31:00.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:00.341 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:31:00.341 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:31:00.341 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.6
01:31:00.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:00.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:00.342 00.000 28316 Enqueuing Expose request
01:31:00.343 00.001 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.11
01:31:00.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:31:00.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:00.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:31:00.343 00.000 29988 MoveAxis(E, 0, ABG)
01:31:00.343 00.000 29988 Move returns status 0, amount 0
01:31:00.343 00.000 29988 MoveAxis(N, 0, ABG)
01:31:00.343 00.000 29988 Move returns status 0, amount 0
01:31:00.343 00.000 29988 move complete, result=0
01:31:00.343 00.000 29988 worker thread done servicing request
01:31:00.343 00.000 29988 Worker thread wakes up
01:31:00.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:00.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:00.343 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:01.972 01.629 29988 Exposure complete
01:31:02.013 00.041 29988 worker thread done servicing request
01:31:02.013 00.000 28316 OnExposeComplete: enter
01:31:02.015 00.002 28316 UpdateGuideState(): m_state=6
01:31:02.015 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
01:31:02.016 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=256.45, Mass=2442, SNR=34.3, Peak=213 HFD=3.7
01:31:02.017 00.001 28316 MultiStar: [#1 0.10,0.02,0.99,U] [#2 0.09,-0.10,0.89,U] [#3 -0.06,0.13,0.87,U] [#4 0.11,0.06,0.83,U] [#5 0.03,-0.02,0.73,U] [#6 0.17,0.08,0.61,U] [#7 -0.10,0.08,0.61,U] [#8 0.18,0.06,0.58,U] 
01:31:02.020 00.003 28316 refined, 8 included, MultiStar: {0.08, -0.00}, one-star: {0.17, -0.22}
01:31:02.023 00.003 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
01:31:02.025 00.002 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:31:02.027 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.03 mountX=-0.03 mountY=-0.07, mountTheta=-2.04
01:31:02.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
01:31:02.028 00.000 28316 Enqueuing Move request for scope (0.08, -0.00)
01:31:02.029 00.001 29988 Worker thread wakes up
01:31:02.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
01:31:02.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:02.029 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:31:02.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:02.030 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
01:31:02.030 00.000 29988 Moving (0.08, -0.00) raw xDistance=-0.03 yDistance=-0.07
01:31:02.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:31:02.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:02.031 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:02.031 00.000 28316 Enqueuing Expose request
01:31:02.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:31:02.031 00.000 29988 MoveAxis(E, 0, ABG)
01:31:02.031 00.000 29988 Move returns status 0, amount 0
01:31:02.031 00.000 29988 MoveAxis(N, 0, ABG)
01:31:02.032 00.001 29988 Move returns status 0, amount 0
01:31:02.032 00.000 29988 move complete, result=0
01:31:02.032 00.000 29988 worker thread done servicing request
01:31:02.032 00.000 29988 Worker thread wakes up
01:31:02.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:02.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:02.032 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:03.559 01.527 29988 Exposure complete
01:31:03.604 00.045 29988 worker thread done servicing request
01:31:03.604 00.000 28316 OnExposeComplete: enter
01:31:03.605 00.001 28316 UpdateGuideState(): m_state=6
01:31:03.605 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
01:31:03.606 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=256.45, Mass=2420, SNR=34.1, Peak=204 HFD=3.9
01:31:03.607 00.001 28316 MultiStar: [#1 0.17,0.09,1.00,U] [#2 0.23,-0.06,0.93,U] [#3 0.09,0.19,0.87,U] [#4 0.18,0.02,0.83,U] [#5 0.13,-0.10,0.73,U] [#6 -0.02,0.13,0.61,U] [#7 -0.14,0.01,0.63,U] [#8 0.20,-0.01,0.59,U] 
01:31:03.607 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.00}, one-star: {0.15, -0.21}
01:31:03.608 00.001 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
01:31:03.608 00.000 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
01:31:03.608 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.00 mountX=-0.05 mountY=-0.11, mountTheta=-2.00
01:31:03.610 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.00, opts=13)
01:31:03.611 00.001 28316 Enqueuing Move request for scope (0.12, 0.00)
01:31:03.611 00.000 29988 Worker thread wakes up
01:31:03.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:03.612 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:31:03.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:03.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:03.613 00.000 28316 Enqueuing Expose request
01:31:03.614 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
01:31:03.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
01:31:03.614 00.000 29988 Moving (0.12, 0.00) raw xDistance=-0.05 yDistance=-0.11
01:31:03.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:31:03.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:03.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:31:03.614 00.000 29988 MoveAxis(E, 0, ABG)
01:31:03.614 00.000 29988 Move returns status 0, amount 0
01:31:03.614 00.000 29988 MoveAxis(N, 0, ABG)
01:31:03.614 00.000 29988 Move returns status 0, amount 0
01:31:03.614 00.000 29988 move complete, result=0
01:31:03.614 00.000 29988 worker thread done servicing request
01:31:03.614 00.000 29988 Worker thread wakes up
01:31:03.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:03.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:03.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:05.253 01.639 29988 Exposure complete
01:31:05.291 00.038 29988 worker thread done servicing request
01:31:05.292 00.001 28316 OnExposeComplete: enter
01:31:05.292 00.000 28316 UpdateGuideState(): m_state=6
01:31:05.293 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
01:31:05.293 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=256.91, Mass=2469, SNR=34.2, Peak=211 HFD=3.9
01:31:05.294 00.001 28316 MultiStar: [#1 -0.10,0.33,0.00,M1] [#2 -0.16,0.27,0.00,M1] [#3 -0.26,0.55,0.00,M1] [#4 -0.14,0.43,0.00,M1] [#5 -0.02,0.43,0.00,M1] [#6 -0.20,0.55,0.00,M1] [#7 -0.34,0.21,0.00,M1] [#8 -0.13,0.42,0.00,M1] 
01:31:05.295 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
01:31:05.295 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
01:31:05.296 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=0.27 mountY=-0.02, mountTheta=-0.09
01:31:05.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.25, opts=13)
01:31:05.299 00.001 28316 Enqueuing Move request for scope (-0.10, 0.25)
01:31:05.302 00.003 29988 Worker thread wakes up
01:31:05.302 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
01:31:05.302 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:05.304 00.002 28316 UpdateGuideState exits: m=2469 RSB=34.2
01:31:05.307 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
01:31:05.307 00.000 29988 Moving (-0.10, 0.25) raw xDistance=0.27 yDistance=-0.02
01:31:05.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:31:05.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:05.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:05.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:05.308 00.001 28316 Enqueuing Expose request
01:31:05.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:31:05.309 00.001 29988 MoveAxis(W, 56, ABG)
01:31:05.309 00.000 29988 Guiding  Dir = 3, Dur = 56
01:31:05.309 00.000 29988 IsSlewing returns 0
01:31:05.309 00.000 29988 IsGuiding returns 0
01:31:05.310 00.001 29988 PulseGuide returned control before completion, sleep 64
01:31:05.381 00.071 29988 IsGuiding returns 0
01:31:05.381 00.000 29988 Move returns status 0, amount 56
01:31:05.381 00.000 29988 MoveAxis(N, 0, ABG)
01:31:05.381 00.000 29988 Move returns status 0, amount 0
01:31:05.381 00.000 29988 move complete, result=0
01:31:05.381 00.000 29988 worker thread done servicing request
01:31:05.381 00.000 29988 Worker thread wakes up
01:31:05.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:05.381 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.0 px 0 ms NORTH
01:31:05.382 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:06.792 01.410 29988 Exposure complete
01:31:06.825 00.033 29988 worker thread done servicing request
01:31:06.825 00.000 28316 OnExposeComplete: enter
01:31:06.825 00.000 28316 UpdateGuideState(): m_state=6
01:31:06.826 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
01:31:06.826 00.000 28316 Star::Find returns 1 (0), X=951.44, Y=256.83, Mass=2443, SNR=34.3, Peak=219 HFD=3.8
01:31:06.827 00.001 28316 MultiStar: [#1 -0.36,0.34,0.00,M2] [#2 -0.36,0.34,0.00,M2] [#3 -0.54,0.49,0.00,M2] [#4 -0.09,0.26,0.79,U] [#5 -0.31,0.29,0.00,M2] [#6 -0.20,0.32,0.00,M2] [#7 -0.39,0.34,0.00,M2] [#8 -0.33,0.54,0.00,M2] 
01:31:06.827 00.000 28316 refined, 1 included, MultiStar: {-0.21, 0.21}, one-star: {-0.29, 0.17}
01:31:06.828 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
01:31:06.828 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
01:31:06.829 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.29 cameraTheta=2.34 mountX=0.28 mountY=0.09, mountTheta=0.31
01:31:06.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.21, opts=13)
01:31:06.831 00.001 28316 Enqueuing Move request for scope (-0.21, 0.21)
01:31:06.831 00.000 29988 Worker thread wakes up
01:31:06.832 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
01:31:06.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
01:31:06.832 00.000 29988 Moving (-0.21, 0.21) raw xDistance=0.28 yDistance=0.09
01:31:06.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
01:31:06.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:06.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
01:31:06.832 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
01:31:06.833 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:06.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:06.833 00.000 28316 Enqueuing Expose request
01:31:06.834 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:31:06.834 00.000 29988 MoveAxis(W, 62, ABG)
01:31:06.834 00.000 29988 Guiding  Dir = 3, Dur = 62
01:31:06.834 00.000 29988 IsSlewing returns 0
01:31:06.834 00.000 29988 IsGuiding returns 0
01:31:06.836 00.002 29988 PulseGuide returned control before completion, sleep 70
01:31:06.915 00.079 29988 IsGuiding returns 0
01:31:06.915 00.000 29988 Move returns status 0, amount 62
01:31:06.916 00.001 29988 MoveAxis(N, 0, ABG)
01:31:06.916 00.000 29988 Move returns status 0, amount 0
01:31:06.916 00.000 29988 move complete, result=0
01:31:06.916 00.000 29988 worker thread done servicing request
01:31:06.916 00.000 29988 Worker thread wakes up
01:31:06.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:06.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:06.916 00.000 28316 GuideStep: 0.3 px 62 ms WEST, 0.1 px 0 ms NORTH
01:31:08.545 01.629 29988 Exposure complete
01:31:08.581 00.036 29988 worker thread done servicing request
01:31:08.581 00.000 28316 OnExposeComplete: enter
01:31:08.581 00.000 28316 UpdateGuideState(): m_state=6
01:31:08.582 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
01:31:08.582 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=256.59, Mass=2468, SNR=34.4, Peak=180 HFD=4.0
01:31:08.583 00.001 28316 MultiStar: [#1 -0.31,0.09,0.00,M3] [#2 -0.33,0.14,0.00,M3] [#3 -0.38,0.21,0.00,M3] [#4 -0.22,-0.01,0.80,U] [#5 -0.37,-0.17,0.00,M3] [#6 -0.29,0.19,0.00,M3] [#7 -0.48,-0.19,0.00,M3] [#8 -0.23,0.01,0.57,U] 
01:31:08.583 00.000 28316 single-star, 2 included, MultiStar: {-0.21, -0.03}, one-star: {-0.19, -0.07}
01:31:08.584 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
01:31:08.584 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
01:31:08.585 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-2.77 mountX=0.01 mountY=0.21, mountTheta=1.51
01:31:08.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
01:31:08.586 00.000 28316 Enqueuing Move request for scope (-0.19, -0.07)
01:31:08.587 00.001 29988 Worker thread wakes up
01:31:08.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
01:31:08.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
01:31:08.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:08.587 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:31:08.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:08.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:08.588 00.000 28316 Enqueuing Expose request
01:31:08.589 00.001 29988 Moving (-0.19, -0.07) raw xDistance=0.01 yDistance=0.21
01:31:08.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:08.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:31:08.589 00.000 29988 MoveAxis(E, 0, ABG)
01:31:08.589 00.000 29988 Move returns status 0, amount 0
01:31:08.589 00.000 29988 MoveAxis(S, 49, ABG)
01:31:08.589 00.000 29988 Guiding  Dir = 1, Dur = 49
01:31:08.589 00.000 29988 IsSlewing returns 0
01:31:08.589 00.000 29988 IsGuiding returns 0
01:31:08.595 00.006 29988 PulseGuide returned control before completion, sleep 54
01:31:08.656 00.061 29988 IsGuiding returns 0
01:31:08.656 00.000 29988 Move returns status 0, amount 49
01:31:08.656 00.000 29988 move complete, result=0
01:31:08.656 00.000 29988 worker thread done servicing request
01:31:08.656 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:31:08.658 00.002 29988 Worker thread wakes up
01:31:08.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:08.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:10.075 01.417 29988 Exposure complete
01:31:10.120 00.045 29988 worker thread done servicing request
01:31:10.120 00.000 28316 OnExposeComplete: enter
01:31:10.121 00.001 28316 UpdateGuideState(): m_state=6
01:31:10.122 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
01:31:10.123 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=256.76, Mass=2622, SNR=35.6, Peak=240 HFD=4.0
01:31:10.126 00.003 28316 MultiStar: [#1 0.08,0.29,0.95,U] [#2 0.05,0.36,0.00,M4] [#3 -0.16,0.35,0.00,M4] [#4 -0.01,0.35,0.00,M1] [#5 -0.04,0.13,0.71,U] [#6 -0.11,0.45,0.00,M4] [#7 -0.34,0.10,0.00,M4] [#8 0.02,0.34,0.00,M2] 
01:31:10.127 00.001 28316 single-star, 2 included, MultiStar: {0.06, 0.18}, one-star: {0.09, 0.10}
01:31:10.128 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:31:10.129 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
01:31:10.129 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.82 mountX=0.05 mountY=-0.13, mountTheta=-1.18
01:31:10.131 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.10, opts=13)
01:31:10.131 00.000 28316 Enqueuing Move request for scope (0.09, 0.10)
01:31:10.132 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:10.132 00.000 29988 Worker thread wakes up
01:31:10.132 00.000 28316 UpdateGuideState exits: m=2622 RSB=35.6
01:31:10.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
01:31:10.133 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
01:31:10.133 00.000 29988 Moving (0.09, 0.10) raw xDistance=0.05 yDistance=-0.13
01:31:10.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:31:10.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:10.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:10.135 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:10.136 00.001 28316 Enqueuing Expose request
01:31:10.137 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:31:10.137 00.000 29988 MoveAxis(E, 0, ABG)
01:31:10.137 00.000 29988 Move returns status 0, amount 0
01:31:10.137 00.000 29988 MoveAxis(N, 0, ABG)
01:31:10.137 00.000 29988 Move returns status 0, amount 0
01:31:10.137 00.000 29988 move complete, result=0
01:31:10.138 00.001 29988 worker thread done servicing request
01:31:10.138 00.000 29988 Worker thread wakes up
01:31:10.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:10.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:10.140 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:11.769 01.629 29988 Exposure complete
01:31:11.804 00.035 29988 worker thread done servicing request
01:31:11.805 00.001 28316 OnExposeComplete: enter
01:31:11.805 00.000 28316 UpdateGuideState(): m_state=6
01:31:11.806 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
01:31:11.806 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=256.83, Mass=2517, SNR=34.8, Peak=218 HFD=4.1
01:31:11.807 00.001 28316 MultiStar: [#1 0.20,0.27,0.00,M3] [#2 0.04,0.18,0.86,U] [#3 0.00,0.36,0.00,M5] [#4 0.21,0.49,0.00,M2] [#5 0.03,0.04,0.72,U] [#6 0.13,0.26,0.62,U] [#7 -0.08,0.22,0.60,U] [#8 0.18,0.39,0.00,M3] 
01:31:11.807 00.000 28316 refined, 4 included, MultiStar: {0.05, 0.17}, one-star: {0.12, 0.17}
01:31:11.808 00.001 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
01:31:11.808 00.000 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
01:31:11.809 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.26 mountX=0.13 mountY=-0.13, mountTheta=-0.75
01:31:11.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.17, opts=13)
01:31:11.810 00.000 28316 Enqueuing Move request for scope (0.05, 0.17)
01:31:11.811 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:11.811 00.000 29988 Worker thread wakes up
01:31:11.811 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8
01:31:11.813 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
01:31:11.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:11.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:11.814 00.000 28316 Enqueuing Expose request
01:31:11.815 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
01:31:11.815 00.000 29988 Moving (0.05, 0.17) raw xDistance=0.13 yDistance=-0.13
01:31:11.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:31:11.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:11.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:31:11.815 00.000 29988 MoveAxis(E, 0, ABG)
01:31:11.815 00.000 29988 Move returns status 0, amount 0
01:31:11.815 00.000 29988 MoveAxis(N, 0, ABG)
01:31:11.815 00.000 29988 Move returns status 0, amount 0
01:31:11.815 00.000 29988 move complete, result=0
01:31:11.815 00.000 29988 worker thread done servicing request
01:31:11.815 00.000 29988 Worker thread wakes up
01:31:11.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:11.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:11.815 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:13.341 01.526 29988 Exposure complete
01:31:13.380 00.039 29988 worker thread done servicing request
01:31:13.381 00.001 28316 OnExposeComplete: enter
01:31:13.381 00.000 28316 UpdateGuideState(): m_state=6
01:31:13.382 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
01:31:13.382 00.000 28316 Star::Find returns 1 (0), X=951.91, Y=256.73, Mass=2409, SNR=34.1, Peak=218 HFD=4.1
01:31:13.383 00.001 28316 MultiStar: [#1 0.17,0.12,0.99,U] [#2 0.18,0.27,0.00,M4] [#3 0.01,0.28,0.83,U] [#4 0.27,0.26,0.00,M3] [#5 0.03,0.08,0.75,U] [#6 0.19,0.30,0.00,M4] [#7 -0.28,0.27,0.00,M4] [#8 0.21,0.13,0.58,U] 
01:31:13.383 00.000 28316 refined, 4 included, MultiStar: {0.12, 0.13}, one-star: {0.18, 0.07}
01:31:13.384 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
01:31:13.384 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
01:31:13.385 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.84 mountX=0.07 mountY=-0.17, mountTheta=-1.16
01:31:13.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.13, opts=13)
01:31:13.388 00.002 28316 Enqueuing Move request for scope (0.12, 0.13)
01:31:13.389 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:13.389 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.1
01:31:13.390 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:13.392 00.002 29988 Worker thread wakes up
01:31:13.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
01:31:13.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
01:31:13.392 00.000 29988 Moving (0.12, 0.13) raw xDistance=0.07 yDistance=-0.17
01:31:13.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:31:13.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:13.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:13.393 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:31:13.393 00.000 29988 MoveAxis(E, 0, ABG)
01:31:13.393 00.000 28316 Enqueuing Expose request
01:31:13.394 00.001 29988 Move returns status 0, amount 0
01:31:13.394 00.000 29988 MoveAxis(N, 0, ABG)
01:31:13.394 00.000 29988 Move returns status 0, amount 0
01:31:13.394 00.000 29988 move complete, result=0
01:31:13.394 00.000 29988 worker thread done servicing request
01:31:13.394 00.000 29988 Worker thread wakes up
01:31:13.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:13.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:13.394 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:31:15.022 01.628 29988 Exposure complete
01:31:15.061 00.039 29988 worker thread done servicing request
01:31:15.061 00.000 28316 OnExposeComplete: enter
01:31:15.062 00.001 28316 UpdateGuideState(): m_state=6
01:31:15.062 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
01:31:15.063 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=256.80, Mass=2463, SNR=34.4, Peak=230 HFD=4.0
01:31:15.064 00.001 28316 MultiStar: [#1 0.00,0.26,0.98,U] [#2 0.01,0.31,0.00,M5] [#3 -0.02,0.33,0.00,M5] [#4 -0.02,0.25,0.85,U] [#5 0.05,0.19,0.75,U] [#6 -0.06,0.32,0.00,M5] [#7 -0.21,0.12,0.63,U] [#8 0.03,0.14,0.59,U] 
01:31:15.064 00.000 28316 single-star, 5 included, MultiStar: {0.00, 0.19}, one-star: {0.10, 0.14}
01:31:15.064 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
01:31:15.065 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
01:31:15.066 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.96 mountX=0.08 mountY=-0.15, mountTheta=-1.05
01:31:15.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.14, opts=13)
01:31:15.067 00.000 28316 Enqueuing Move request for scope (0.10, 0.14)
01:31:15.071 00.004 29988 Worker thread wakes up
01:31:15.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
01:31:15.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
01:31:15.071 00.000 29988 Moving (0.10, 0.14) raw xDistance=0.08 yDistance=-0.15
01:31:15.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:15.072 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:31:15.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:15.072 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:31:15.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:15.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:15.072 00.000 28316 Enqueuing Expose request
01:31:15.073 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:31:15.073 00.000 29988 MoveAxis(E, 0, ABG)
01:31:15.073 00.000 29988 Move returns status 0, amount 0
01:31:15.073 00.000 29988 MoveAxis(N, 0, ABG)
01:31:15.073 00.000 29988 Move returns status 0, amount 0
01:31:15.073 00.000 29988 move complete, result=0
01:31:15.073 00.000 29988 worker thread done servicing request
01:31:15.073 00.000 29988 Worker thread wakes up
01:31:15.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:15.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:15.074 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:16.596 01.522 29988 Exposure complete
01:31:16.632 00.036 29988 worker thread done servicing request
01:31:16.632 00.000 28316 OnExposeComplete: enter
01:31:16.633 00.001 28316 UpdateGuideState(): m_state=6
01:31:16.634 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
01:31:16.635 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=256.73, Mass=2486, SNR=34.7, Peak=215 HFD=3.9
01:31:16.637 00.002 28316 MultiStar: [#1 0.10,0.12,0.97,U] [#2 -0.01,0.38,0.00,M6] [#3 -0.15,0.29,0.00,M6] [#4 0.15,0.27,0.00,M3] [#5 -0.05,-0.00,0.73,U] [#6 0.06,0.12,0.61,U] [#7 -0.27,0.12,0.63,U] [#8 0.14,0.37,0.00,M2] 
01:31:16.638 00.001 28316 refined, 4 included, MultiStar: {0.00, 0.08}, one-star: {0.08, 0.06}
01:31:16.639 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
01:31:16.640 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
01:31:16.643 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.57 mountX=0.08 mountY=-0.04, mountTheta=-0.46
01:31:16.646 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.08, opts=13)
01:31:16.647 00.001 28316 Enqueuing Move request for scope (0.00, 0.08)
01:31:16.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:16.648 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.7
01:31:16.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:16.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:16.649 00.001 28316 Enqueuing Expose request
01:31:16.649 00.000 29988 Worker thread wakes up
01:31:16.650 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
01:31:16.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
01:31:16.650 00.000 29988 Moving (0.00, 0.08) raw xDistance=0.08 yDistance=-0.04
01:31:16.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:31:16.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:16.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:31:16.650 00.000 29988 MoveAxis(E, 0, ABG)
01:31:16.650 00.000 29988 Move returns status 0, amount 0
01:31:16.650 00.000 29988 MoveAxis(N, 0, ABG)
01:31:16.650 00.000 29988 Move returns status 0, amount 0
01:31:16.650 00.000 29988 move complete, result=0
01:31:16.650 00.000 29988 worker thread done servicing request
01:31:16.650 00.000 29988 Worker thread wakes up
01:31:16.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:16.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:16.650 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:31:18.281 01.631 29988 Exposure complete
01:31:18.325 00.044 29988 worker thread done servicing request
01:31:18.325 00.000 28316 OnExposeComplete: enter
01:31:18.326 00.001 28316 UpdateGuideState(): m_state=6
01:31:18.328 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
01:31:18.330 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=256.80, Mass=2464, SNR=34.4, Peak=232 HFD=4.0
01:31:18.330 00.000 28316 MultiStar: [#1 0.05,0.21,0.98,U] [#2 0.05,0.20,0.89,U] [#3 -0.18,0.34,0.00,M7] [#4 0.02,0.31,0.00,M4] [#5 -0.04,-0.01,0.75,U] [#6 -0.01,0.23,0.62,U] [#7 -0.22,0.16,0.63,U] [#8 0.12,0.21,0.59,U] 
01:31:18.331 00.001 28316 single-star, 6 included, MultiStar: {0.01, 0.16}, one-star: {0.07, 0.14}
01:31:18.331 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
01:31:18.332 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
01:31:18.332 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.10 mountX=0.10 mountY=-0.13, mountTheta=-0.91
01:31:18.333 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
01:31:18.333 00.000 28316 Enqueuing Move request for scope (0.07, 0.14)
01:31:18.334 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:18.334 00.000 29988 Worker thread wakes up
01:31:18.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
01:31:18.334 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
01:31:18.334 00.000 29988 Moving (0.07, 0.14) raw xDistance=0.10 yDistance=-0.13
01:31:18.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:31:18.334 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.4
01:31:18.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:18.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:18.336 00.001 28316 Enqueuing Expose request
01:31:18.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:18.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:31:18.336 00.000 29988 MoveAxis(E, 0, ABG)
01:31:18.336 00.000 29988 Move returns status 0, amount 0
01:31:18.336 00.000 29988 MoveAxis(N, 0, ABG)
01:31:18.336 00.000 29988 Move returns status 0, amount 0
01:31:18.336 00.000 29988 move complete, result=0
01:31:18.336 00.000 29988 worker thread done servicing request
01:31:18.336 00.000 29988 Worker thread wakes up
01:31:18.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:18.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:18.337 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:19.855 01.518 29988 Exposure complete
01:31:19.895 00.040 29988 worker thread done servicing request
01:31:19.895 00.000 28316 OnExposeComplete: enter
01:31:19.896 00.001 28316 UpdateGuideState(): m_state=6
01:31:19.898 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
01:31:19.899 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=256.76, Mass=2434, SNR=34.2, Peak=235 HFD=4.0
01:31:19.902 00.003 28316 MultiStar: [#1 0.05,0.32,0.00,M1] [#2 -0.04,0.14,0.91,U] [#3 -0.08,0.36,0.00,M8] [#4 0.21,0.16,0.83,U] [#5 0.04,-0.02,0.76,U] [#6 0.02,0.09,0.64,U] [#7 -0.32,0.04,0.00,M2] [#8 0.09,0.14,0.59,U] 
01:31:19.903 00.001 28316 refined, 5 included, MultiStar: {0.07, 0.10}, one-star: {0.11, 0.09}
01:31:19.903 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
01:31:19.904 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
01:31:19.906 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.93 mountX=0.06 mountY=-0.11, mountTheta=-1.07
01:31:19.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
01:31:19.908 00.001 28316 Enqueuing Move request for scope (0.07, 0.10)
01:31:19.909 00.001 29988 Worker thread wakes up
01:31:19.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:19.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
01:31:19.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
01:31:19.909 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:31:19.910 00.001 29988 Moving (0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
01:31:19.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:19.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:19.911 00.001 28316 Enqueuing Expose request
01:31:19.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:31:19.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:19.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:31:19.911 00.000 29988 MoveAxis(E, 0, ABG)
01:31:19.911 00.000 29988 Move returns status 0, amount 0
01:31:19.911 00.000 29988 MoveAxis(N, 0, ABG)
01:31:19.911 00.000 29988 Move returns status 0, amount 0
01:31:19.911 00.000 29988 move complete, result=0
01:31:19.911 00.000 29988 worker thread done servicing request
01:31:19.911 00.000 29988 Worker thread wakes up
01:31:19.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:19.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:19.912 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:21.541 01.629 29988 Exposure complete
01:31:21.573 00.032 29988 worker thread done servicing request
01:31:21.574 00.001 28316 OnExposeComplete: enter
01:31:21.574 00.000 28316 UpdateGuideState(): m_state=6
01:31:21.575 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
01:31:21.575 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=256.77, Mass=2478, SNR=34.5, Peak=226 HFD=3.8
01:31:21.576 00.001 28316 MultiStar: [#1 0.08,0.21,0.97,U] [#2 0.13,0.22,0.90,U] [#3 -0.01,0.35,0.00,M9] [#4 0.14,0.08,0.81,U] [#5 0.17,0.03,0.75,U] [#6 0.15,0.19,0.61,U] [#7 -0.18,0.04,0.62,U] [#8 0.07,0.24,0.61,U] 
01:31:21.576 00.000 28316 single-star, 7 included, MultiStar: {0.08, 0.14}, one-star: {0.03, 0.11}
01:31:21.577 00.001 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
01:31:21.577 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
01:31:21.578 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.27 mountX=0.08 mountY=-0.08, mountTheta=-0.75
01:31:21.579 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
01:31:21.579 00.000 28316 Enqueuing Move request for scope (0.03, 0.11)
01:31:21.579 00.000 29988 Worker thread wakes up
01:31:21.580 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:31:21.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:31:21.580 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.08 yDistance=-0.08
01:31:21.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:21.580 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:31:21.581 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:21.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:31:21.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:21.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:21.582 00.001 28316 Enqueuing Expose request
01:31:21.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:31:21.582 00.000 29988 MoveAxis(E, 0, ABG)
01:31:21.582 00.000 29988 Move returns status 0, amount 0
01:31:21.582 00.000 29988 MoveAxis(N, 0, ABG)
01:31:21.582 00.000 29988 Move returns status 0, amount 0
01:31:21.582 00.000 29988 move complete, result=0
01:31:21.582 00.000 29988 worker thread done servicing request
01:31:21.582 00.000 29988 Worker thread wakes up
01:31:21.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:21.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:21.583 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:23.096 01.513 29988 Exposure complete
01:31:23.138 00.042 29988 worker thread done servicing request
01:31:23.139 00.001 28316 OnExposeComplete: enter
01:31:23.141 00.002 28316 UpdateGuideState(): m_state=6
01:31:23.143 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
01:31:23.144 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=256.64, Mass=2560, SNR=35.2, Peak=223 HFD=4.0
01:31:23.144 00.000 28316 MultiStar: [#1 0.24,0.09,0.97,U] [#2 0.12,0.12,0.89,U] [#3 -0.05,0.20,0.82,U] [#4 0.14,0.02,0.83,U] [#5 -0.02,-0.10,0.73,U] [#6 0.13,0.24,0.61,U] [#7 -0.11,0.07,0.60,U] [#8 0.13,-0.10,0.57,U] 
01:31:23.144 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {0.13, -0.02}
01:31:23.145 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
01:31:23.145 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
01:31:23.146 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.59 mountX=0.02 mountY=-0.10, mountTheta=-1.41
01:31:23.148 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
01:31:23.148 00.000 28316 Enqueuing Move request for scope (0.09, 0.06)
01:31:23.149 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:23.150 00.001 28316 UpdateGuideState exits: m=2560 RSB=35.2
01:31:23.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:23.151 00.001 29988 Worker thread wakes up
01:31:23.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
01:31:23.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
01:31:23.151 00.000 29988 Moving (0.09, 0.06) raw xDistance=0.02 yDistance=-0.10
01:31:23.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:31:23.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:23.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:23.151 00.000 28316 Enqueuing Expose request
01:31:23.152 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:31:23.152 00.000 29988 MoveAxis(E, 0, ABG)
01:31:23.152 00.000 29988 Move returns status 0, amount 0
01:31:23.152 00.000 29988 MoveAxis(N, 0, ABG)
01:31:23.152 00.000 29988 Move returns status 0, amount 0
01:31:23.152 00.000 29988 move complete, result=0
01:31:23.152 00.000 29988 worker thread done servicing request
01:31:23.152 00.000 29988 Worker thread wakes up
01:31:23.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:23.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:23.152 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:24.777 01.625 29988 Exposure complete
01:31:24.811 00.034 29988 worker thread done servicing request
01:31:24.811 00.000 28316 OnExposeComplete: enter
01:31:24.812 00.001 28316 UpdateGuideState(): m_state=6
01:31:24.812 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
01:31:24.813 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=256.48, Mass=2431, SNR=34.1, Peak=200 HFD=3.6
01:31:24.813 00.000 28316 MultiStar: [#1 0.00,0.04,0.98,U] [#2 -0.06,0.04,0.91,U] [#3 -0.18,0.07,0.87,U] [#4 -0.00,0.02,0.82,U] [#5 -0.04,-0.20,0.74,U] [#6 -0.06,0.03,0.62,U] [#7 -0.36,-0.08,0.00,M1] [#8 0.06,0.22,0.58,U] 
01:31:24.814 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.00}, one-star: {-0.05, -0.18}
01:31:24.814 00.000 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
01:31:24.815 00.001 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
01:31:24.815 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.04 mountX=0.01 mountY=0.04, mountTheta=1.24
01:31:24.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.00, opts=13)
01:31:24.817 00.001 28316 Enqueuing Move request for scope (-0.04, -0.00)
01:31:24.818 00.001 29988 Worker thread wakes up
01:31:24.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
01:31:24.818 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
01:31:24.818 00.000 29988 Moving (-0.04, -0.00) raw xDistance=0.01 yDistance=0.04
01:31:24.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:24.818 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:24.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:24.819 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.1
01:31:24.820 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:24.821 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:31:24.821 00.000 29988 MoveAxis(E, 0, ABG)
01:31:24.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:24.821 00.000 28316 Enqueuing Expose request
01:31:24.822 00.001 29988 Move returns status 0, amount 0
01:31:24.822 00.000 29988 MoveAxis(N, 0, ABG)
01:31:24.822 00.000 29988 Move returns status 0, amount 0
01:31:24.822 00.000 29988 move complete, result=0
01:31:24.822 00.000 29988 worker thread done servicing request
01:31:24.822 00.000 29988 Worker thread wakes up
01:31:24.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:24.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:24.822 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:26.348 01.526 29988 Exposure complete
01:31:26.386 00.038 29988 worker thread done servicing request
01:31:26.386 00.000 28316 OnExposeComplete: enter
01:31:26.387 00.001 28316 UpdateGuideState(): m_state=6
01:31:26.387 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
01:31:26.388 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=256.50, Mass=2501, SNR=34.6, Peak=196 HFD=3.9
01:31:26.388 00.000 28316 MultiStar: [#1 0.20,0.06,0.98,U] [#2 0.12,0.08,0.89,U] [#3 0.02,0.18,0.86,U] [#4 0.09,-0.05,0.81,U] [#5 -0.04,-0.21,0.73,U] [#6 0.09,0.15,0.62,U] [#7 -0.15,-0.04,0.59,U] [#8 -0.03,0.06,0.58,U] 
01:31:26.389 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {0.15, -0.17}
01:31:26.390 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
01:31:26.390 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
01:31:26.391 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.07 mountX=-0.02 mountY=-0.06, mountTheta=-1.93
01:31:26.393 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.00, opts=13)
01:31:26.394 00.001 28316 Enqueuing Move request for scope (0.07, 0.00)
01:31:26.394 00.000 29988 Worker thread wakes up
01:31:26.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:26.394 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.6
01:31:26.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:26.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:26.395 00.000 28316 Enqueuing Expose request
01:31:26.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:31:26.396 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:31:26.396 00.000 29988 Moving (0.07, 0.00) raw xDistance=-0.02 yDistance=-0.06
01:31:26.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:31:26.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:26.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:31:26.396 00.000 29988 MoveAxis(E, 0, ABG)
01:31:26.396 00.000 29988 Move returns status 0, amount 0
01:31:26.396 00.000 29988 MoveAxis(N, 0, ABG)
01:31:26.396 00.000 29988 Move returns status 0, amount 0
01:31:26.396 00.000 29988 move complete, result=0
01:31:26.396 00.000 29988 worker thread done servicing request
01:31:26.396 00.000 29988 Worker thread wakes up
01:31:26.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:26.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:26.396 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:28.018 01.622 29988 Exposure complete
01:31:28.062 00.044 29988 worker thread done servicing request
01:31:28.062 00.000 28316 OnExposeComplete: enter
01:31:28.064 00.002 28316 UpdateGuideState(): m_state=6
01:31:28.064 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
01:31:28.065 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=256.46, Mass=2457, SNR=34.3, Peak=203 HFD=3.8
01:31:28.065 00.000 28316 MultiStar: [#1 0.17,0.01,0.97,U] [#2 0.13,0.06,0.91,U] [#3 0.02,0.14,0.83,U] [#4 0.03,-0.11,0.82,U] [#5 0.04,0.03,0.73,U] [#6 -0.13,0.08,0.63,U] [#7 -0.25,-0.17,0.00,M1] [#8 0.05,-0.04,0.56,U] 
01:31:28.066 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.12, -0.21}
01:31:28.066 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
01:31:28.067 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
01:31:28.067 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.15 mountX=-0.04 mountY=-0.06, mountTheta=-2.16
01:31:28.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
01:31:28.068 00.000 28316 Enqueuing Move request for scope (0.07, -0.01)
01:31:28.070 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:28.070 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:31:28.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:28.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:28.071 00.001 28316 Enqueuing Expose request
01:31:28.071 00.000 29988 Worker thread wakes up
01:31:28.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
01:31:28.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
01:31:28.071 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.06
01:31:28.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:31:28.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:28.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:31:28.071 00.000 29988 MoveAxis(E, 0, ABG)
01:31:28.071 00.000 29988 Move returns status 0, amount 0
01:31:28.071 00.000 29988 MoveAxis(N, 0, ABG)
01:31:28.071 00.000 29988 Move returns status 0, amount 0
01:31:28.071 00.000 29988 move complete, result=0
01:31:28.071 00.000 29988 worker thread done servicing request
01:31:28.071 00.000 29988 Worker thread wakes up
01:31:28.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:28.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:28.072 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:29.584 01.512 29988 Exposure complete
01:31:29.618 00.034 29988 worker thread done servicing request
01:31:29.618 00.000 28316 OnExposeComplete: enter
01:31:29.619 00.001 28316 UpdateGuideState(): m_state=6
01:31:29.620 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
01:31:29.620 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=256.42, Mass=2395, SNR=33.8, Peak=222 HFD=3.7
01:31:29.621 00.001 28316 MultiStar: [#1 -0.04,-0.28,1.00,U] [#2 0.09,-0.17,0.93,U] [#3 -0.09,-0.01,0.86,U] [#4 -0.03,-0.20,0.85,U] [#5 0.04,-0.26,0.74,U] [#6 -0.08,-0.04,0.65,U] [#7 -0.15,-0.19,0.64,U] [#8 0.06,0.01,0.61,U] 
01:31:29.621 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {0.07, -0.24}
01:31:29.622 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
01:31:29.622 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
01:31:29.623 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.17 cameraTheta=-1.63 mountX=-0.15 mountY=0.08, mountTheta=2.63
01:31:29.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
01:31:29.626 00.001 28316 Enqueuing Move request for scope (-0.01, -0.16)
01:31:29.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:29.627 00.001 29988 Worker thread wakes up
01:31:29.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
01:31:29.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
01:31:29.627 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.15 yDistance=0.08
01:31:29.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:31:29.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:29.627 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.8
01:31:29.628 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:31:29.628 00.000 29988 MoveAxis(E, 0, ABG)
01:31:29.628 00.000 29988 Move returns status 0, amount 0
01:31:29.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:29.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:29.628 00.000 28316 Enqueuing Expose request
01:31:29.629 00.001 29988 MoveAxis(N, 0, ABG)
01:31:29.629 00.000 29988 Move returns status 0, amount 0
01:31:29.629 00.000 29988 move complete, result=0
01:31:29.629 00.000 29988 worker thread done servicing request
01:31:29.629 00.000 29988 Worker thread wakes up
01:31:29.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:29.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:29.630 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:31.262 01.632 29988 Exposure complete
01:31:31.297 00.035 29988 worker thread done servicing request
01:31:31.297 00.000 28316 OnExposeComplete: enter
01:31:31.298 00.001 28316 UpdateGuideState(): m_state=6
01:31:31.299 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
01:31:31.301 00.002 28316 Star::Find returns 1 (1), X=952.01, Y=256.25, Mass=2422, SNR=34.1, Peak=255 HFD=4.0
01:31:31.302 00.001 28316 MultiStar: [#1 0.12,-0.24,0.96,U] [#2 0.23,-0.24,0.00,M1] [#3 0.05,-0.10,0.88,U] [#4 0.14,-0.33,0.00,M1] [#5 0.28,-0.37,0.00,M1] [#6 0.09,-0.19,0.62,U] [#7 -0.14,-0.34,0.00,M1] [#8 0.20,-0.11,0.58,U] 
01:31:31.303 00.001 28316 refined, 4 included, MultiStar: {0.15, -0.23}, one-star: {0.28, -0.42}
01:31:31.305 00.002 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:31:31.306 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:31:31.307 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.98 mountX=-0.27 mountY=-0.03, mountTheta=-3.02
01:31:31.310 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.23, opts=13)
01:31:31.310 00.000 28316 Enqueuing Move request for scope (0.15, -0.23)
01:31:31.311 00.001 29988 Worker thread wakes up
01:31:31.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
01:31:31.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
01:31:31.311 00.000 29988 Moving (0.15, -0.23) raw xDistance=-0.27 yDistance=-0.03
01:31:31.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:31:31.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:31.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:31:31.311 00.000 29988 MoveAxis(E, 57, ABG)
01:31:31.311 00.000 29988 Guiding  Dir = 2, Dur = 57
01:31:31.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:31.312 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.1 Saturée
01:31:31.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:31.313 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:31.313 00.000 28316 Enqueuing Expose request
01:31:31.314 00.001 29988 IsSlewing returns 0
01:31:31.314 00.000 29988 IsGuiding returns 0
01:31:31.316 00.002 29988 PulseGuide returned control before completion, sleep 66
01:31:31.389 00.073 29988 IsGuiding returns 0
01:31:31.389 00.000 29988 Move returns status 0, amount 57
01:31:31.389 00.000 29988 MoveAxis(N, 0, ABG)
01:31:31.389 00.000 29988 Move returns status 0, amount 0
01:31:31.389 00.000 29988 move complete, result=0
01:31:31.389 00.000 29988 worker thread done servicing request
01:31:31.389 00.000 29988 Worker thread wakes up
01:31:31.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:31.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:31.389 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
01:31:32.798 01.409 29988 Exposure complete
01:31:32.842 00.044 29988 worker thread done servicing request
01:31:32.842 00.000 28316 OnExposeComplete: enter
01:31:32.843 00.001 28316 UpdateGuideState(): m_state=6
01:31:32.845 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
01:31:32.846 00.001 28316 Star::Find returns 1 (0), X=951.80, Y=256.44, Mass=2301, SNR=33.3, Peak=196 HFD=3.8
01:31:32.846 00.000 28316 MultiStar: [#1 -0.18,0.03,1.00,U] [#2 0.04,0.01,0.93,U] [#3 -0.12,-0.02,0.86,U] [#4 0.03,0.01,0.86,U] [#5 -0.05,-0.29,0.75,U] [#6 -0.00,0.04,0.66,U] [#7 -0.30,-0.09,0.00,M2] [#8 0.12,0.19,0.59,U] 
01:31:32.847 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {0.07, -0.22}
01:31:32.849 00.002 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:31:32.849 00.000 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:31:32.850 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.00 mountX=-0.03 mountY=0.03, mountTheta=2.27
01:31:32.851 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
01:31:32.851 00.000 28316 Enqueuing Move request for scope (-0.02, -0.04)
01:31:32.852 00.001 29988 Worker thread wakes up
01:31:32.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
01:31:32.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
01:31:32.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:32.852 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.3
01:31:32.853 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:32.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:32.854 00.001 28316 Enqueuing Expose request
01:31:32.854 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.03
01:31:32.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:31:32.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:32.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:31:32.854 00.000 29988 MoveAxis(E, 0, ABG)
01:31:32.854 00.000 29988 Move returns status 0, amount 0
01:31:32.854 00.000 29988 MoveAxis(N, 0, ABG)
01:31:32.854 00.000 29988 Move returns status 0, amount 0
01:31:32.854 00.000 29988 move complete, result=0
01:31:32.854 00.000 29988 worker thread done servicing request
01:31:32.854 00.000 29988 Worker thread wakes up
01:31:32.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:32.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:32.855 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:34.482 01.627 29988 Exposure complete
01:31:34.521 00.039 29988 worker thread done servicing request
01:31:34.521 00.000 28316 OnExposeComplete: enter
01:31:34.522 00.001 28316 UpdateGuideState(): m_state=6
01:31:34.523 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
01:31:34.523 00.000 28316 Star::Find returns 1 (0), X=951.65, Y=256.34, Mass=2434, SNR=34.2, Peak=200 HFD=3.7
01:31:34.524 00.001 28316 MultiStar: [#1 -0.26,-0.07,0.96,U] [#2 0.04,-0.15,0.90,U] [#3 -0.19,0.02,0.86,U] [#4 0.03,-0.19,0.83,U] [#5 -0.11,-0.41,0.00,M1] [#6 -0.05,-0.08,0.65,U] [#7 -0.32,-0.15,0.00,M3] [#8 -0.04,-0.12,0.58,U] 
01:31:34.524 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.14}, one-star: {-0.08, -0.32}
01:31:34.525 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
01:31:34.527 00.002 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
01:31:34.527 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.12 mountX=-0.09 mountY=0.14, mountTheta=2.15
01:31:34.529 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.14, opts=13)
01:31:34.529 00.000 28316 Enqueuing Move request for scope (-0.08, -0.14)
01:31:34.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:34.530 00.001 29988 Worker thread wakes up
01:31:34.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:31:34.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:31:34.530 00.000 29988 Moving (-0.08, -0.14) raw xDistance=-0.09 yDistance=0.14
01:31:34.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:34.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:34.530 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:31:34.531 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:31:34.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:34.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:34.531 00.000 28316 Enqueuing Expose request
01:31:34.532 00.001 29988 MoveAxis(E, 0, ABG)
01:31:34.532 00.000 29988 Move returns status 0, amount 0
01:31:34.532 00.000 29988 MoveAxis(N, 0, ABG)
01:31:34.532 00.000 29988 Move returns status 0, amount 0
01:31:34.532 00.000 29988 move complete, result=0
01:31:34.532 00.000 29988 worker thread done servicing request
01:31:34.532 00.000 29988 Worker thread wakes up
01:31:34.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:34.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:34.533 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:36.050 01.517 29988 Exposure complete
01:31:36.094 00.044 29988 worker thread done servicing request
01:31:36.094 00.000 28316 OnExposeComplete: enter
01:31:36.095 00.001 28316 UpdateGuideState(): m_state=6
01:31:36.096 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
01:31:36.096 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=256.73, Mass=2546, SNR=35.1, Peak=176 HFD=3.9
01:31:36.097 00.001 28316 MultiStar: [#1 -0.30,0.15,0.00,M1] [#2 -0.21,0.35,0.00,M1] [#3 -0.42,0.34,0.00,M2] [#4 0.05,0.08,0.80,U] [#5 -0.38,0.02,0.00,M2] [#6 -0.08,0.12,0.61,U] [#7 -0.32,0.00,0.00,M4] [#8 -0.23,0.05,0.56,U] 
01:31:36.097 00.000 28316 refined, 3 included, MultiStar: {-0.10, 0.08}, one-star: {-0.15, 0.07}
01:31:36.097 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
01:31:36.098 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
01:31:36.098 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.12 cameraTheta=2.48 mountX=0.11 mountY=0.05, mountTheta=0.45
01:31:36.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
01:31:36.101 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
01:31:36.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:36.102 00.001 28316 UpdateGuideState exits: m=2546 RSB=35.1
01:31:36.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:36.102 00.000 29988 Worker thread wakes up
01:31:36.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
01:31:36.102 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
01:31:36.102 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.05
01:31:36.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:31:36.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:36.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:31:36.102 00.000 29988 MoveAxis(E, 0, ABG)
01:31:36.102 00.000 29988 Move returns status 0, amount 0
01:31:36.102 00.000 29988 MoveAxis(N, 0, ABG)
01:31:36.102 00.000 29988 Move returns status 0, amount 0
01:31:36.102 00.000 29988 move complete, result=0
01:31:36.102 00.000 29988 worker thread done servicing request
01:31:36.102 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:36.104 00.002 28316 Enqueuing Expose request
01:31:36.105 00.001 29988 Worker thread wakes up
01:31:36.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:36.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:36.105 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:37.729 01.624 29988 Exposure complete
01:31:37.767 00.038 29988 worker thread done servicing request
01:31:37.767 00.000 28316 OnExposeComplete: enter
01:31:37.768 00.001 28316 UpdateGuideState(): m_state=6
01:31:37.769 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
01:31:37.770 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=256.34, Mass=2401, SNR=34.0, Peak=195 HFD=3.7
01:31:37.772 00.002 28316 MultiStar: [#1 -0.21,0.09,1.01,U] [#2 -0.02,0.10,0.93,U] [#3 -0.27,0.13,0.88,U] [#4 -0.10,0.11,0.82,U] [#5 -0.20,-0.23,0.00,M3] [#6 -0.11,0.06,0.62,U] [#7 -0.40,0.03,0.00,M5] [#8 0.04,-0.09,0.59,U] 
01:31:37.773 00.001 28316 refined, 6 included, MultiStar: {-0.10, 0.01}, one-star: {0.01, -0.32}
01:31:37.775 00.002 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:31:37.779 00.004 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:31:37.781 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=0.05 mountY=0.09, mountTheta=1.04
01:31:37.785 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.01, opts=13)
01:31:37.785 00.000 28316 Enqueuing Move request for scope (-0.10, 0.01)
01:31:37.786 00.001 29988 Worker thread wakes up
01:31:37.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:37.786 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
01:31:37.787 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:37.787 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:37.788 00.001 28316 Enqueuing Expose request
01:31:37.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:31:37.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:31:37.788 00.000 29988 Moving (-0.10, 0.01) raw xDistance=0.05 yDistance=0.09
01:31:37.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:31:37.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:37.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:31:37.788 00.000 29988 MoveAxis(E, 0, ABG)
01:31:37.788 00.000 29988 Move returns status 0, amount 0
01:31:37.788 00.000 29988 MoveAxis(N, 0, ABG)
01:31:37.788 00.000 29988 Move returns status 0, amount 0
01:31:37.788 00.000 29988 move complete, result=0
01:31:37.788 00.000 29988 worker thread done servicing request
01:31:37.788 00.000 29988 Worker thread wakes up
01:31:37.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:37.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:37.789 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:39.304 01.515 29988 Exposure complete
01:31:39.338 00.034 29988 worker thread done servicing request
01:31:39.338 00.000 28316 OnExposeComplete: enter
01:31:39.339 00.001 28316 UpdateGuideState(): m_state=6
01:31:39.339 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
01:31:39.340 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=256.30, Mass=2474, SNR=34.5, Peak=222 HFD=4.0
01:31:39.340 00.000 28316 MultiStar: [#1 0.29,-0.05,0.98,U] [#2 0.11,-0.17,0.91,U] [#3 0.09,0.02,0.86,U] [#4 0.38,-0.15,0.00,M1] [#5 0.20,-0.35,0.00,M4] [#6 0.12,-0.22,0.62,U] [#7 -0.06,-0.25,0.60,U] [#8 0.15,-0.13,0.55,U] 
01:31:39.341 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.16}, one-star: {0.25, -0.36}
01:31:39.341 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:31:39.342 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:31:39.343 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.83 mountX=-0.21 mountY=-0.06, mountTheta=-2.86
01:31:39.345 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.16, opts=13)
01:31:39.346 00.001 28316 Enqueuing Move request for scope (0.15, -0.16)
01:31:39.347 00.001 29988 Worker thread wakes up
01:31:39.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
01:31:39.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
01:31:39.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:39.348 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:31:39.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:39.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:39.349 00.000 28316 Enqueuing Expose request
01:31:39.350 00.001 29988 Moving (0.15, -0.16) raw xDistance=-0.21 yDistance=-0.06
01:31:39.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:31:39.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:39.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:31:39.350 00.000 29988 MoveAxis(E, 44, ABG)
01:31:39.350 00.000 29988 Guiding  Dir = 2, Dur = 44
01:31:39.350 00.000 29988 IsSlewing returns 0
01:31:39.350 00.000 29988 IsGuiding returns 0
01:31:39.352 00.002 29988 PulseGuide returned control before completion, sleep 53
01:31:39.417 00.065 29988 IsGuiding returns 0
01:31:39.417 00.000 29988 Move returns status 0, amount 44
01:31:39.417 00.000 29988 MoveAxis(N, 0, ABG)
01:31:39.417 00.000 29988 Move returns status 0, amount 0
01:31:39.417 00.000 29988 move complete, result=0
01:31:39.417 00.000 29988 worker thread done servicing request
01:31:39.417 00.000 29988 Worker thread wakes up
01:31:39.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:39.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:39.417 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
01:31:41.041 01.624 29988 Exposure complete
01:31:41.096 00.055 29988 worker thread done servicing request
01:31:41.096 00.000 28316 OnExposeComplete: enter
01:31:41.097 00.001 28316 UpdateGuideState(): m_state=6
01:31:41.097 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
01:31:41.097 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=256.68, Mass=2493, SNR=34.5, Peak=211 HFD=3.8
01:31:41.098 00.001 28316 MultiStar: [#1 0.15,0.00,1.02,U] [#2 -0.04,0.03,0.89,U] [#3 -0.21,0.15,0.83,U] [#4 0.24,-0.06,0.85,U] [#5 -0.02,-0.15,0.72,U] [#6 0.15,0.05,0.64,U] [#7 -0.06,0.19,0.62,U] [#8 0.08,0.18,0.61,U] 
01:31:41.099 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.06, 0.01}
01:31:41.099 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
01:31:41.099 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
01:31:41.100 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.72 mountX=0.02 mountY=-0.05, mountTheta=-1.28
01:31:41.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:31:41.102 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
01:31:41.102 00.000 29988 Worker thread wakes up
01:31:41.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:41.103 00.001 28316 UpdateGuideState exits: m=2493 RSB=34.5
01:31:41.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:41.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:41.104 00.000 28316 Enqueuing Expose request
01:31:41.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:31:41.105 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:31:41.105 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
01:31:41.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:31:41.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:41.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:31:41.105 00.000 29988 MoveAxis(E, 0, ABG)
01:31:41.105 00.000 29988 Move returns status 0, amount 0
01:31:41.105 00.000 29988 MoveAxis(N, 0, ABG)
01:31:41.105 00.000 29988 Move returns status 0, amount 0
01:31:41.105 00.000 29988 move complete, result=0
01:31:41.105 00.000 29988 worker thread done servicing request
01:31:41.105 00.000 29988 Worker thread wakes up
01:31:41.105 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:41.106 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:41.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:42.633 01.527 29988 Exposure complete
01:31:42.667 00.034 29988 worker thread done servicing request
01:31:42.668 00.001 28316 OnExposeComplete: enter
01:31:42.668 00.000 28316 UpdateGuideState(): m_state=6
01:31:42.669 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
01:31:42.669 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=256.50, Mass=2478, SNR=34.6, Peak=199 HFD=3.8
01:31:42.670 00.001 28316 MultiStar: [#1 0.03,0.00,0.98,U] [#2 0.10,-0.07,0.90,U] [#3 -0.07,0.21,0.84,U] [#4 -0.03,0.05,0.83,U] [#5 -0.04,-0.13,0.72,U] [#6 -0.07,-0.02,0.63,U] [#7 -0.18,-0.02,0.61,U] [#8 -0.06,-0.01,0.59,U] 
01:31:42.670 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.09, -0.16}
01:31:42.671 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.09)
01:31:42.671 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05)
01:31:42.672 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.20 mountX=-0.01 mountY=0.02, mountTheta=2.08
01:31:42.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
01:31:42.673 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
01:31:42.674 00.001 29988 Worker thread wakes up
01:31:42.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
01:31:42.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
01:31:42.674 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
01:31:42.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:31:42.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:42.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:31:42.674 00.000 29988 MoveAxis(E, 0, ABG)
01:31:42.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:42.675 00.001 28316 UpdateGuideState exits: m=2478 RSB=34.6
01:31:42.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:42.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:42.676 00.001 28316 Enqueuing Expose request
01:31:42.676 00.000 29988 Move returns status 0, amount 0
01:31:42.676 00.000 29988 MoveAxis(N, 0, ABG)
01:31:42.676 00.000 29988 Move returns status 0, amount 0
01:31:42.676 00.000 29988 move complete, result=0
01:31:42.676 00.000 29988 worker thread done servicing request
01:31:42.676 00.000 29988 Worker thread wakes up
01:31:42.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:42.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:42.677 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:44.304 01.627 29988 Exposure complete
01:31:44.343 00.039 29988 worker thread done servicing request
01:31:44.343 00.000 28316 OnExposeComplete: enter
01:31:44.344 00.001 28316 UpdateGuideState(): m_state=6
01:31:44.345 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
01:31:44.347 00.002 28316 Star::Find returns 1 (0), X=951.89, Y=256.32, Mass=2371, SNR=33.7, Peak=196 HFD=4.0
01:31:44.348 00.001 28316 MultiStar: [#1 0.18,-0.02,0.98,U] [#2 0.19,0.00,0.93,U] [#3 0.02,0.07,0.87,U] [#4 0.20,0.03,0.84,U] [#5 0.07,-0.07,0.73,U] [#6 0.11,-0.01,0.63,U] [#7 -0.06,-0.08,0.66,U] [#8 0.29,0.01,0.59,U] 
01:31:44.351 00.003 28316 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {0.16, -0.34}
01:31:44.351 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:31:44.352 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:31:44.352 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.37 mountX=-0.10 mountY=-0.09, mountTheta=-2.39
01:31:44.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
01:31:44.353 00.000 28316 Enqueuing Move request for scope (0.13, -0.05)
01:31:44.354 00.001 29988 Worker thread wakes up
01:31:44.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:44.354 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
01:31:44.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:44.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:44.356 00.001 28316 Enqueuing Expose request
01:31:44.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
01:31:44.356 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
01:31:44.356 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
01:31:44.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:31:44.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:44.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:31:44.356 00.000 29988 MoveAxis(E, 0, ABG)
01:31:44.356 00.000 29988 Move returns status 0, amount 0
01:31:44.356 00.000 29988 MoveAxis(N, 0, ABG)
01:31:44.356 00.000 29988 Move returns status 0, amount 0
01:31:44.356 00.000 29988 move complete, result=0
01:31:44.356 00.000 29988 worker thread done servicing request
01:31:44.356 00.000 29988 Worker thread wakes up
01:31:44.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:44.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:44.357 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:45.877 01.520 29988 Exposure complete
01:31:45.913 00.036 29988 worker thread done servicing request
01:31:45.913 00.000 28316 OnExposeComplete: enter
01:31:45.913 00.000 28316 UpdateGuideState(): m_state=6
01:31:45.914 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
01:31:45.915 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=256.36, Mass=2387, SNR=33.9, Peak=210 HFD=4.0
01:31:45.916 00.001 28316 MultiStar: [#1 0.08,-0.06,1.00,U] [#2 0.14,-0.18,0.89,U] [#3 0.06,0.10,0.86,U] [#4 0.05,-0.03,0.82,U] [#5 0.04,-0.18,0.72,U] [#6 0.10,0.14,0.65,U] [#7 -0.27,-0.11,0.62,U] [#8 0.20,-0.10,0.59,U] 
01:31:45.917 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.29, -0.30}
01:31:45.918 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
01:31:45.919 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
01:31:45.919 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.79 mountX=-0.12 mountY=-0.04, mountTheta=-2.82
01:31:45.921 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
01:31:45.923 00.002 28316 Enqueuing Move request for scope (0.09, -0.09)
01:31:45.923 00.000 29988 Worker thread wakes up
01:31:45.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:45.924 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.9
01:31:45.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:45.925 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:45.925 00.000 28316 Enqueuing Expose request
01:31:45.925 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
01:31:45.926 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
01:31:45.926 00.000 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.04
01:31:45.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:31:45.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:45.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:31:45.926 00.000 29988 MoveAxis(E, 0, ABG)
01:31:45.926 00.000 29988 Move returns status 0, amount 0
01:31:45.926 00.000 29988 MoveAxis(N, 0, ABG)
01:31:45.926 00.000 29988 Move returns status 0, amount 0
01:31:45.926 00.000 29988 move complete, result=0
01:31:45.926 00.000 29988 worker thread done servicing request
01:31:45.926 00.000 29988 Worker thread wakes up
01:31:45.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:45.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:45.926 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:31:47.554 01.628 29988 Exposure complete
01:31:47.601 00.047 29988 worker thread done servicing request
01:31:47.601 00.000 28316 OnExposeComplete: enter
01:31:47.601 00.000 28316 UpdateGuideState(): m_state=6
01:31:47.602 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
01:31:47.602 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=256.20, Mass=2489, SNR=34.6, Peak=230 HFD=3.9
01:31:47.603 00.001 28316 MultiStar: [#1 -0.08,-0.32,0.00,M1] [#2 0.19,-0.21,0.92,U] [#3 -0.12,-0.12,0.83,U] [#4 0.04,-0.21,0.81,U] [#5 0.03,-0.40,0.00,M1] [#6 0.02,-0.13,0.62,U] [#7 -0.30,-0.18,0.00,M1] [#8 -0.04,-0.32,0.00,M1] 
01:31:47.603 00.000 28316 refined, 4 included, MultiStar: {0.03, -0.24}, one-star: {0.02, -0.46}
01:31:47.604 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
01:31:47.604 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
01:31:47.605 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.43 mountX=-0.23 mountY=0.08, mountTheta=2.82
01:31:47.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.24, opts=13)
01:31:47.606 00.000 28316 Enqueuing Move request for scope (0.03, -0.24)
01:31:47.607 00.001 29988 Worker thread wakes up
01:31:47.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:47.607 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.6
01:31:47.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:47.608 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
01:31:47.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:47.610 00.002 28316 Enqueuing Expose request
01:31:47.610 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
01:31:47.610 00.000 29988 Moving (0.03, -0.24) raw xDistance=-0.23 yDistance=0.08
01:31:47.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:31:47.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:47.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:31:47.610 00.000 29988 MoveAxis(E, 49, ABG)
01:31:47.610 00.000 29988 Guiding  Dir = 2, Dur = 49
01:31:47.610 00.000 29988 IsSlewing returns 0
01:31:47.610 00.000 29988 IsGuiding returns 0
01:31:47.612 00.002 29988 PulseGuide returned control before completion, sleep 58
01:31:47.678 00.066 29988 IsGuiding returns 0
01:31:47.678 00.000 29988 Move returns status 0, amount 49
01:31:47.678 00.000 29988 MoveAxis(N, 0, ABG)
01:31:47.678 00.000 29988 Move returns status 0, amount 0
01:31:47.678 00.000 29988 move complete, result=0
01:31:47.678 00.000 29988 worker thread done servicing request
01:31:47.678 00.000 29988 Worker thread wakes up
01:31:47.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:47.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:47.678 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
01:31:49.091 01.413 29988 Exposure complete
01:31:49.137 00.046 29988 worker thread done servicing request
01:31:49.137 00.000 28316 OnExposeComplete: enter
01:31:49.137 00.000 28316 UpdateGuideState(): m_state=6
01:31:49.138 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
01:31:49.138 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=256.33, Mass=2439, SNR=34.2, Peak=222 HFD=3.7
01:31:49.139 00.001 28316 MultiStar: [#1 0.13,-0.30,0.00,M2] [#2 0.05,0.02,0.92,U] [#3 -0.22,-0.06,0.84,U] [#4 0.08,-0.30,0.00,M1] [#5 0.11,-0.43,0.00,M2] [#6 0.15,-0.23,0.65,U] [#7 -0.24,-0.35,0.00,M2] [#8 0.13,-0.25,0.58,U] 
01:31:49.139 00.000 28316 refined, 4 included, MultiStar: {0.01, -0.17}, one-star: {0.03, -0.33}
01:31:49.140 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
01:31:49.140 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
01:31:49.141 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.49 mountX=-0.16 mountY=0.06, mountTheta=2.77
01:31:49.142 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.17, opts=13)
01:31:49.142 00.000 28316 Enqueuing Move request for scope (0.01, -0.17)
01:31:49.143 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:49.143 00.000 29988 Worker thread wakes up
01:31:49.143 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:31:49.144 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
01:31:49.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:49.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:49.144 00.000 28316 Enqueuing Expose request
01:31:49.145 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
01:31:49.145 00.000 29988 Moving (0.01, -0.17) raw xDistance=-0.16 yDistance=0.06
01:31:49.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:31:49.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:49.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:49.145 00.000 29988 MoveAxis(E, 0, ABG)
01:31:49.145 00.000 29988 Move returns status 0, amount 0
01:31:49.145 00.000 29988 MoveAxis(N, 0, ABG)
01:31:49.145 00.000 29988 Move returns status 0, amount 0
01:31:49.145 00.000 29988 move complete, result=0
01:31:49.145 00.000 29988 worker thread done servicing request
01:31:49.145 00.000 29988 Worker thread wakes up
01:31:49.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:49.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:49.146 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:50.778 01.632 29988 Exposure complete
01:31:50.818 00.040 29988 worker thread done servicing request
01:31:50.819 00.001 28316 OnExposeComplete: enter
01:31:50.819 00.000 28316 UpdateGuideState(): m_state=6
01:31:50.820 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
01:31:50.822 00.002 28316 Star::Find returns 1 (0), X=951.81, Y=256.45, Mass=2518, SNR=34.7, Peak=215 HFD=3.8
01:31:50.824 00.002 28316 MultiStar: [#1 -0.11,-0.09,0.94,U] [#2 0.01,-0.11,0.90,U] [#3 -0.20,0.03,0.84,U] [#4 0.00,-0.18,0.80,U] [#5 -0.03,-0.34,0.00,M3] [#6 0.00,-0.04,0.62,U] [#7 -0.28,-0.12,0.00,M3] [#8 -0.03,-0.18,0.57,U] 
01:31:50.826 00.002 28316 refined, 6 included, MultiStar: {-0.03, -0.11}, one-star: {0.08, -0.21}
01:31:50.827 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
01:31:50.828 00.001 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
01:31:50.828 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.87 mountX=-0.09 mountY=0.08, mountTheta=2.40
01:31:50.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
01:31:50.830 00.001 28316 Enqueuing Move request for scope (-0.03, -0.11)
01:31:50.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:50.831 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.7
01:31:50.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:50.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:50.832 00.000 28316 Enqueuing Expose request
01:31:50.833 00.001 29988 Worker thread wakes up
01:31:50.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:31:50.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:31:50.833 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.08
01:31:50.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:50.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:50.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:31:50.833 00.000 29988 MoveAxis(E, 0, ABG)
01:31:50.833 00.000 29988 Move returns status 0, amount 0
01:31:50.833 00.000 29988 MoveAxis(N, 0, ABG)
01:31:50.833 00.000 29988 Move returns status 0, amount 0
01:31:50.833 00.000 29988 move complete, result=0
01:31:50.833 00.000 29988 worker thread done servicing request
01:31:50.833 00.000 29988 Worker thread wakes up
01:31:50.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:50.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:50.833 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:52.361 01.528 29988 Exposure complete
01:31:52.407 00.046 29988 worker thread done servicing request
01:31:52.407 00.000 28316 OnExposeComplete: enter
01:31:52.408 00.001 28316 UpdateGuideState(): m_state=6
01:31:52.409 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
01:31:52.409 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=256.30, Mass=2468, SNR=34.4, Peak=227 HFD=3.9
01:31:52.410 00.001 28316 MultiStar: [#1 0.11,-0.24,0.96,U] [#2 0.10,-0.20,0.88,U] [#3 -0.06,-0.10,0.82,U] [#4 -0.04,-0.23,0.80,U] [#5 0.03,-0.23,0.74,U] [#6 0.03,-0.14,0.62,U] [#7 -0.34,-0.25,0.00,M4] [#8 0.14,-0.28,0.00,M1] 
01:31:52.410 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.22}, one-star: {0.13, -0.37}
01:31:52.411 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
01:31:52.411 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
01:31:52.411 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.35 mountX=-0.22 mountY=0.06, mountTheta=2.90
01:31:52.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.22, opts=13)
01:31:52.412 00.000 28316 Enqueuing Move request for scope (0.05, -0.22)
01:31:52.413 00.001 29988 Worker thread wakes up
01:31:52.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:52.413 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:31:52.414 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:52.414 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:52.415 00.001 28316 Enqueuing Expose request
01:31:52.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
01:31:52.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
01:31:52.415 00.000 29988 Moving (0.05, -0.22) raw xDistance=-0.22 yDistance=0.06
01:31:52.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:31:52.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:52.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:52.415 00.000 29988 MoveAxis(E, 47, ABG)
01:31:52.415 00.000 29988 Guiding  Dir = 2, Dur = 47
01:31:52.416 00.001 29988 IsSlewing returns 0
01:31:52.416 00.000 29988 IsGuiding returns 0
01:31:52.418 00.002 29988 PulseGuide returned control before completion, sleep 56
01:31:52.486 00.068 29988 IsGuiding returns 0
01:31:52.487 00.001 29988 Move returns status 0, amount 47
01:31:52.487 00.000 29988 MoveAxis(N, 0, ABG)
01:31:52.487 00.000 29988 Move returns status 0, amount 0
01:31:52.487 00.000 29988 move complete, result=0
01:31:52.487 00.000 29988 worker thread done servicing request
01:31:52.487 00.000 29988 Worker thread wakes up
01:31:52.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:52.487 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
01:31:52.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:54.121 01.634 29988 Exposure complete
01:31:54.149 00.028 29988 worker thread done servicing request
01:31:54.149 00.000 28316 OnExposeComplete: enter
01:31:54.150 00.001 28316 UpdateGuideState(): m_state=6
01:31:54.151 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
01:31:54.151 00.000 28316 Star::Find returns 1 (0), X=951.55, Y=256.32, Mass=2384, SNR=33.8, Peak=194 HFD=3.6
01:31:54.152 00.001 28316 MultiStar: [#1 -0.33,-0.16,0.00,M1] [#2 -0.35,-0.23,0.00,M1] [#3 -0.42,-0.03,0.00,M1] [#4 -0.28,-0.24,0.00,M1] [#5 -0.19,-0.29,0.00,M3] [#6 -0.27,-0.20,0.00,M1] [#7 -0.52,-0.25,0.00,M5] [#8 -0.02,-0.11,0.60,U] 
01:31:54.152 00.000 28316 refined, 1 included, MultiStar: {-0.12, -0.25}, one-star: {-0.18, -0.34}
01:31:54.154 00.002 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:31:54.154 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
01:31:54.154 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.02 mountX=-0.18 mountY=0.22, mountTheta=2.25
01:31:54.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.25, opts=13)
01:31:54.155 00.000 28316 Enqueuing Move request for scope (-0.12, -0.25)
01:31:54.157 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:54.157 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
01:31:54.157 00.000 29988 Worker thread wakes up
01:31:54.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:54.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
01:31:54.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:54.159 00.002 28316 Enqueuing Expose request
01:31:54.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
01:31:54.159 00.000 29988 Moving (-0.12, -0.25) raw xDistance=-0.18 yDistance=0.22
01:31:54.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:31:54.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:31:54.159 00.000 29988 MoveAxis(E, 0, ABG)
01:31:54.159 00.000 29988 Move returns status 0, amount 0
01:31:54.159 00.000 29988 MoveAxis(S, 53, ABG)
01:31:54.159 00.000 29988 Guiding  Dir = 1, Dur = 53
01:31:54.159 00.000 29988 IsSlewing returns 0
01:31:54.160 00.001 29988 IsGuiding returns 0
01:31:54.165 00.005 29988 PulseGuide returned control before completion, sleep 59
01:31:54.229 00.064 29988 IsGuiding returns 0
01:31:54.229 00.000 29988 Move returns status 0, amount 53
01:31:54.229 00.000 29988 move complete, result=0
01:31:54.229 00.000 29988 worker thread done servicing request
01:31:54.229 00.000 29988 Worker thread wakes up
01:31:54.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:54.229 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 53 ms SOUTH
01:31:54.231 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:55.639 01.408 29988 Exposure complete
01:31:55.678 00.039 29988 worker thread done servicing request
01:31:55.678 00.000 28316 OnExposeComplete: enter
01:31:55.679 00.001 28316 UpdateGuideState(): m_state=6
01:31:55.680 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
01:31:55.682 00.002 28316 Star::Find returns 1 (0), X=951.90, Y=256.36, Mass=2557, SNR=35.1, Peak=234 HFD=3.9
01:31:55.685 00.003 28316 MultiStar: [#1 0.13,-0.19,1.00,U] [#2 0.12,-0.18,0.88,U] [#3 -0.01,-0.04,0.84,U] [#4 0.10,-0.14,0.80,U] [#5 0.05,-0.43,0.00,M4] [#6 -0.00,-0.02,0.61,U] [#7 -0.15,-0.08,0.60,U] [#8 0.19,-0.04,0.57,U] 
01:31:55.686 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.14}, one-star: {0.18, -0.30}
01:31:55.687 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:31:55.688 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:31:55.689 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
01:31:55.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
01:31:55.691 00.001 28316 Enqueuing Move request for scope (0.08, -0.14)
01:31:55.691 00.000 29988 Worker thread wakes up
01:31:55.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
01:31:55.691 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
01:31:55.691 00.000 29988 Moving (0.08, -0.14) raw xDistance=-0.16 yDistance=-0.01
01:31:55.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:55.692 00.001 28316 UpdateGuideState exits: m=2557 RSB=35.1
01:31:55.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:55.693 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:55.693 00.000 28316 Enqueuing Expose request
01:31:55.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:31:55.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:55.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:31:55.693 00.000 29988 MoveAxis(E, 0, ABG)
01:31:55.693 00.000 29988 Move returns status 0, amount 0
01:31:55.693 00.000 29988 MoveAxis(N, 0, ABG)
01:31:55.693 00.000 29988 Move returns status 0, amount 0
01:31:55.694 00.001 29988 move complete, result=0
01:31:55.694 00.000 29988 worker thread done servicing request
01:31:55.694 00.000 29988 Worker thread wakes up
01:31:55.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:55.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:55.694 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:31:57.334 01.640 29988 Exposure complete
01:31:57.374 00.040 29988 worker thread done servicing request
01:31:57.374 00.000 28316 OnExposeComplete: enter
01:31:57.375 00.001 28316 UpdateGuideState(): m_state=6
01:31:57.378 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
01:31:57.381 00.003 28316 Star::Find returns 1 (0), X=951.94, Y=256.53, Mass=2527, SNR=34.8, Peak=222 HFD=3.7
01:31:57.383 00.002 28316 MultiStar: [#1 0.11,0.04,0.99,U] [#2 0.17,-0.04,0.90,U] [#3 -0.03,0.17,0.89,U] [#4 0.01,0.09,0.83,U] [#5 0.05,-0.16,0.73,U] [#6 0.08,0.11,0.63,U] [#7 -0.19,0.02,0.61,U] [#8 0.22,-0.03,0.59,U] 
01:31:57.386 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.21, -0.13}
01:31:57.388 00.002 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
01:31:57.390 00.002 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
01:31:57.390 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=-0.03 mountY=-0.07, mountTheta=-1.93
01:31:57.392 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
01:31:57.394 00.002 28316 Enqueuing Move request for scope (0.08, 0.01)
01:31:57.395 00.001 29988 Worker thread wakes up
01:31:57.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:31:57.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:31:57.395 00.000 29988 Moving (0.08, 0.01) raw xDistance=-0.03 yDistance=-0.07
01:31:57.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:57.396 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:31:57.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:57.396 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.8
01:31:57.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:57.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:57.397 00.000 28316 Enqueuing Expose request
01:31:57.398 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:31:57.398 00.000 29988 MoveAxis(E, 0, ABG)
01:31:57.398 00.000 29988 Move returns status 0, amount 0
01:31:57.398 00.000 29988 MoveAxis(N, 0, ABG)
01:31:57.398 00.000 29988 Move returns status 0, amount 0
01:31:57.398 00.000 29988 move complete, result=0
01:31:57.398 00.000 29988 worker thread done servicing request
01:31:57.398 00.000 29988 Worker thread wakes up
01:31:57.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:57.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:57.398 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:58.924 01.526 29988 Exposure complete
01:31:58.960 00.036 29988 worker thread done servicing request
01:31:58.960 00.000 28316 OnExposeComplete: enter
01:31:58.961 00.001 28316 UpdateGuideState(): m_state=6
01:31:58.961 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
01:31:58.963 00.002 28316 Star::Find returns 1 (0), X=951.94, Y=256.60, Mass=2433, SNR=34.2, Peak=237 HFD=3.8
01:31:58.965 00.002 28316 MultiStar: [#1 0.26,0.11,0.98,U] [#2 0.23,0.04,0.91,U] [#3 0.10,0.10,0.85,U] [#4 0.25,-0.01,0.83,U] [#5 0.11,-0.07,0.72,U] [#6 0.09,0.01,0.62,U] [#7 -0.08,0.04,0.61,U] [#8 0.23,-0.03,0.58,U] 
01:31:58.966 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.02}, one-star: {0.21, -0.06}
01:31:58.967 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:31:58.969 00.002 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
01:31:58.970 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=-0.05 mountY=-0.16, mountTheta=-1.90
01:31:58.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
01:31:58.972 00.001 28316 Enqueuing Move request for scope (0.17, 0.02)
01:31:58.972 00.000 29988 Worker thread wakes up
01:31:58.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:31:58.973 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:31:58.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:58.974 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:31:58.974 00.000 28316 Enqueuing Expose request
01:31:58.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
01:31:58.975 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
01:31:58.975 00.000 29988 Moving (0.17, 0.02) raw xDistance=-0.05 yDistance=-0.16
01:31:58.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:31:58.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:58.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:31:58.975 00.000 29988 MoveAxis(E, 0, ABG)
01:31:58.975 00.000 29988 Move returns status 0, amount 0
01:31:58.975 00.000 29988 MoveAxis(N, 0, ABG)
01:31:58.975 00.000 29988 Move returns status 0, amount 0
01:31:58.975 00.000 29988 move complete, result=0
01:31:58.975 00.000 29988 worker thread done servicing request
01:31:58.975 00.000 29988 Worker thread wakes up
01:31:58.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:31:58.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:31:58.975 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:00.601 01.626 29988 Exposure complete
01:32:00.643 00.042 29988 worker thread done servicing request
01:32:00.643 00.000 28316 OnExposeComplete: enter
01:32:00.644 00.001 28316 UpdateGuideState(): m_state=6
01:32:00.646 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
01:32:00.646 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=256.41, Mass=2372, SNR=33.7, Peak=187 HFD=3.9
01:32:00.647 00.001 28316 MultiStar: [#1 0.43,-0.07,0.00,M1] [#2 0.41,-0.03,0.00,M1] [#3 0.22,0.14,0.87,U] [#4 0.32,-0.01,0.00,M1] [#5 0.32,-0.16,0.00,M3] [#6 0.17,0.02,0.65,U] [#7 -0.07,-0.19,0.65,U] [#8 0.19,-0.11,0.61,U] 
01:32:00.647 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.08}, one-star: {0.41, -0.25}
01:32:00.648 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
01:32:00.648 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
01:32:00.649 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.37 mountX=-0.16 mountY=-0.15, mountTheta=-2.39
01:32:00.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
01:32:00.650 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
01:32:00.651 00.001 29988 Worker thread wakes up
01:32:00.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:00.651 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
01:32:00.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:00.653 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:00.653 00.000 28316 Enqueuing Expose request
01:32:00.654 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
01:32:00.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
01:32:00.654 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
01:32:00.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:32:00.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:00.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:32:00.654 00.000 29988 MoveAxis(E, 0, ABG)
01:32:00.654 00.000 29988 Move returns status 0, amount 0
01:32:00.654 00.000 29988 MoveAxis(N, 0, ABG)
01:32:00.654 00.000 29988 Move returns status 0, amount 0
01:32:00.654 00.000 29988 move complete, result=0
01:32:00.654 00.000 29988 worker thread done servicing request
01:32:00.654 00.000 29988 Worker thread wakes up
01:32:00.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:00.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:00.654 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:02.176 01.522 29988 Exposure complete
01:32:02.202 00.026 29988 worker thread done servicing request
01:32:02.203 00.001 28316 OnExposeComplete: enter
01:32:02.203 00.000 28316 UpdateGuideState(): m_state=6
01:32:02.204 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
01:32:02.204 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=256.56, Mass=2569, SNR=35.2, Peak=211 HFD=3.9
01:32:02.205 00.001 28316 MultiStar: [#1 0.30,0.11,0.00,M2] [#2 0.05,0.02,0.88,U] [#3 0.01,0.11,0.82,U] [#4 0.11,0.04,0.82,U] [#5 0.11,0.03,0.72,U] [#6 0.14,0.18,0.60,U] [#7 0.04,0.06,0.61,U] [#8 0.16,0.12,0.58,U] 
01:32:02.206 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.05}, one-star: {0.13, -0.10}
01:32:02.206 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
01:32:02.206 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
01:32:02.207 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.46 mountX=0.00 mountY=-0.10, mountTheta=-1.54
01:32:02.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
01:32:02.209 00.001 28316 Enqueuing Move request for scope (0.09, 0.05)
01:32:02.209 00.000 29988 Worker thread wakes up
01:32:02.209 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:02.210 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.2
01:32:02.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:02.211 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:02.211 00.000 28316 Enqueuing Expose request
01:32:02.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:32:02.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:32:02.211 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.00 yDistance=-0.10
01:32:02.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:32:02.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:02.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:32:02.211 00.000 29988 MoveAxis(E, 0, ABG)
01:32:02.211 00.000 29988 Move returns status 0, amount 0
01:32:02.211 00.000 29988 MoveAxis(N, 0, ABG)
01:32:02.212 00.001 29988 Move returns status 0, amount 0
01:32:02.212 00.000 29988 move complete, result=0
01:32:02.212 00.000 29988 worker thread done servicing request
01:32:02.212 00.000 29988 Worker thread wakes up
01:32:02.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:02.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:02.212 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:03.837 01.625 29988 Exposure complete
01:32:03.887 00.050 29988 worker thread done servicing request
01:32:03.887 00.000 28316 OnExposeComplete: enter
01:32:03.888 00.001 28316 UpdateGuideState(): m_state=6
01:32:03.888 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
01:32:03.889 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=256.21, Mass=2381, SNR=33.8, Peak=218 HFD=3.9
01:32:03.891 00.002 28316 MultiStar: [#1 0.13,-0.15,1.00,U] [#2 0.11,-0.09,0.90,U] [#3 -0.07,0.01,0.88,U] [#4 0.15,-0.19,0.84,U] [#5 0.03,-0.40,0.00,M3] [#6 0.04,-0.11,0.66,U] [#7 -0.14,-0.29,0.00,M1] [#8 0.08,-0.18,0.58,U] 
01:32:03.892 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.17}, one-star: {0.08, -0.45}
01:32:03.893 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
01:32:03.895 00.002 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
01:32:03.896 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=-0.19 mountY=0.01, mountTheta=3.10
01:32:03.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.17, opts=13)
01:32:03.899 00.001 28316 Enqueuing Move request for scope (0.08, -0.17)
01:32:03.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:03.900 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
01:32:03.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:03.901 00.001 29988 Worker thread wakes up
01:32:03.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
01:32:03.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
01:32:03.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:03.901 00.000 28316 Enqueuing Expose request
01:32:03.902 00.001 29988 Moving (0.08, -0.17) raw xDistance=-0.19 yDistance=0.01
01:32:03.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:32:03.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:03.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:32:03.902 00.000 29988 MoveAxis(E, 0, ABG)
01:32:03.902 00.000 29988 Move returns status 0, amount 0
01:32:03.902 00.000 29988 MoveAxis(N, 0, ABG)
01:32:03.902 00.000 29988 Move returns status 0, amount 0
01:32:03.902 00.000 29988 move complete, result=0
01:32:03.902 00.000 29988 worker thread done servicing request
01:32:03.902 00.000 29988 Worker thread wakes up
01:32:03.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:03.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:03.902 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:05.418 01.516 29988 Exposure complete
01:32:05.465 00.047 29988 worker thread done servicing request
01:32:05.465 00.000 28316 OnExposeComplete: enter
01:32:05.466 00.001 28316 UpdateGuideState(): m_state=6
01:32:05.466 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
01:32:05.467 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=256.34, Mass=2390, SNR=33.9, Peak=226 HFD=4.0
01:32:05.467 00.000 28316 MultiStar: [#1 0.22,-0.24,0.00,M2] [#2 0.33,-0.08,0.00,M1] [#3 0.03,-0.04,0.86,U] [#4 0.24,-0.17,0.83,U] [#5 0.11,-0.36,0.00,M4] [#6 0.30,-0.07,0.00,M1] [#7 0.06,-0.18,0.64,U] [#8 0.30,-0.22,0.00,M1] 
01:32:05.468 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.19}, one-star: {0.25, -0.32}
01:32:05.468 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
01:32:05.468 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
01:32:05.469 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.88 mountX=-0.23 mountY=-0.05, mountTheta=-2.91
01:32:05.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.19, opts=13)
01:32:05.472 00.001 28316 Enqueuing Move request for scope (0.15, -0.19)
01:32:05.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:05.472 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
01:32:05.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:05.473 00.000 29988 Worker thread wakes up
01:32:05.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
01:32:05.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
01:32:05.474 00.000 29988 Moving (0.15, -0.19) raw xDistance=-0.23 yDistance=-0.05
01:32:05.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:05.474 00.000 28316 Enqueuing Expose request
01:32:05.475 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:32:05.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:05.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:32:05.475 00.000 29988 MoveAxis(E, 49, ABG)
01:32:05.475 00.000 29988 Guiding  Dir = 2, Dur = 49
01:32:05.475 00.000 29988 IsSlewing returns 0
01:32:05.475 00.000 29988 IsGuiding returns 0
01:32:05.477 00.002 29988 PulseGuide returned control before completion, sleep 58
01:32:05.545 00.068 29988 IsGuiding returns 0
01:32:05.545 00.000 29988 Move returns status 0, amount 49
01:32:05.545 00.000 29988 MoveAxis(N, 0, ABG)
01:32:05.545 00.000 29988 Move returns status 0, amount 0
01:32:05.545 00.000 29988 move complete, result=0
01:32:05.545 00.000 29988 worker thread done servicing request
01:32:05.545 00.000 29988 Worker thread wakes up
01:32:05.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:05.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:05.546 00.001 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
01:32:07.172 01.626 29988 Exposure complete
01:32:07.205 00.033 29988 worker thread done servicing request
01:32:07.205 00.000 28316 OnExposeComplete: enter
01:32:07.207 00.002 28316 UpdateGuideState(): m_state=6
01:32:07.207 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
01:32:07.207 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=256.57, Mass=2397, SNR=34.0, Peak=201 HFD=4.0
01:32:07.208 00.001 28316 MultiStar: [#1 0.27,0.11,0.99,U] [#2 0.39,0.06,0.00,M2] [#3 0.08,0.24,0.86,U] [#4 0.25,-0.14,0.84,U] [#5 0.31,-0.07,0.00,M5] [#6 0.36,-0.03,0.00,M2] [#7 -0.03,-0.04,0.62,U] [#8 0.23,-0.08,0.58,U] 
01:32:07.208 00.000 28316 refined, 5 included, MultiStar: {0.19, 0.01}, one-star: {0.25, -0.10}
01:32:07.209 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
01:32:07.209 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
01:32:07.209 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.04 mountX=-0.07 mountY=-0.17, mountTheta=-1.97
01:32:07.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.01, opts=13)
01:32:07.211 00.001 28316 Enqueuing Move request for scope (0.19, 0.01)
01:32:07.211 00.000 29988 Worker thread wakes up
01:32:07.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:07.213 00.002 28316 UpdateGuideState exits: m=2397 RSB=34.0
01:32:07.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:07.214 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:07.214 00.000 28316 Enqueuing Expose request
01:32:07.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
01:32:07.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
01:32:07.214 00.000 29988 Moving (0.19, 0.01) raw xDistance=-0.07 yDistance=-0.17
01:32:07.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:32:07.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:07.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:32:07.215 00.001 29988 MoveAxis(E, 0, ABG)
01:32:07.215 00.000 29988 Move returns status 0, amount 0
01:32:07.215 00.000 29988 MoveAxis(N, 0, ABG)
01:32:07.215 00.000 29988 Move returns status 0, amount 0
01:32:07.215 00.000 29988 move complete, result=0
01:32:07.215 00.000 29988 worker thread done servicing request
01:32:07.215 00.000 29988 Worker thread wakes up
01:32:07.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:07.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:07.215 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:08.742 01.527 29988 Exposure complete
01:32:08.784 00.042 29988 worker thread done servicing request
01:32:08.784 00.000 28316 OnExposeComplete: enter
01:32:08.786 00.002 28316 UpdateGuideState(): m_state=6
01:32:08.787 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
01:32:08.788 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=256.47, Mass=2514, SNR=34.7, Peak=208 HFD=3.7
01:32:08.788 00.000 28316 MultiStar: [#1 0.22,-0.00,0.97,U] [#2 0.27,0.01,0.86,U] [#3 0.02,0.12,0.85,U] [#4 0.18,-0.02,0.81,U] [#5 0.21,-0.15,0.73,U] [#6 0.32,-0.00,0.00,M3] [#7 -0.12,-0.19,0.61,U] [#8 0.13,-0.09,0.58,U] 
01:32:08.789 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.06}, one-star: {0.34, -0.19}
01:32:08.789 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
01:32:08.790 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
01:32:08.790 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.34 mountX=-0.13 mountY=-0.13, mountTheta=-2.36
01:32:08.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.06, opts=13)
01:32:08.792 00.001 28316 Enqueuing Move request for scope (0.17, -0.06)
01:32:08.792 00.000 29988 Worker thread wakes up
01:32:08.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
01:32:08.792 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
01:32:08.792 00.000 29988 Moving (0.17, -0.06) raw xDistance=-0.13 yDistance=-0.13
01:32:08.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:32:08.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:08.792 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:08.793 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:32:08.793 00.000 29988 MoveAxis(E, 0, ABG)
01:32:08.793 00.000 29988 Move returns status 0, amount 0
01:32:08.793 00.000 29988 MoveAxis(N, 0, ABG)
01:32:08.793 00.000 29988 Move returns status 0, amount 0
01:32:08.793 00.000 29988 move complete, result=0
01:32:08.793 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.7
01:32:08.794 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:08.795 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:08.796 00.001 28316 Enqueuing Expose request
01:32:08.797 00.001 29988 worker thread done servicing request
01:32:08.797 00.000 29988 Worker thread wakes up
01:32:08.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:08.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:08.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:10.420 01.623 29988 Exposure complete
01:32:10.456 00.036 29988 worker thread done servicing request
01:32:10.457 00.001 28316 OnExposeComplete: enter
01:32:10.458 00.001 28316 UpdateGuideState(): m_state=6
01:32:10.460 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
01:32:10.461 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=256.41, Mass=2395, SNR=34.0, Peak=208 HFD=3.9
01:32:10.462 00.001 28316 MultiStar: [#1 0.41,-0.08,0.00,M1] [#2 0.41,0.01,0.00,M2] [#3 0.21,0.07,0.84,U] [#4 0.37,-0.14,0.00,M1] [#5 0.33,-0.21,0.00,M5] [#6 0.34,-0.02,0.00,M4] [#7 0.05,-0.20,0.63,U] [#8 0.31,-0.15,0.00,M1] 
01:32:10.463 00.001 28316 refined, 2 included, MultiStar: {0.22, -0.13}, one-star: {0.35, -0.25}
01:32:10.464 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:32:10.465 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:32:10.465 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.53 mountX=-0.21 mountY=-0.14, mountTheta=-2.55
01:32:10.470 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.13, opts=13)
01:32:10.472 00.002 28316 Enqueuing Move request for scope (0.22, -0.13)
01:32:10.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:10.474 00.002 29988 Worker thread wakes up
01:32:10.474 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:32:10.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:10.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:10.475 00.000 28316 Enqueuing Expose request
01:32:10.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
01:32:10.475 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
01:32:10.475 00.000 29988 Moving (0.22, -0.13) raw xDistance=-0.21 yDistance=-0.14
01:32:10.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:32:10.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:10.476 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:32:10.476 00.000 29988 MoveAxis(E, 44, ABG)
01:32:10.476 00.000 29988 Guiding  Dir = 2, Dur = 44
01:32:10.476 00.000 29988 IsSlewing returns 0
01:32:10.476 00.000 29988 IsGuiding returns 0
01:32:10.478 00.002 29988 PulseGuide returned control before completion, sleep 53
01:32:10.545 00.067 29988 IsGuiding returns 1
01:32:10.545 00.000 29988 scope still moving after pulse duration time elapsed
01:32:10.576 00.031 29988 IsSlewing returns 0
01:32:10.577 00.001 29988 IsGuiding returns 0
01:32:10.577 00.000 29988 scope move finished after 44 + 57 ms
01:32:10.577 00.000 29988 Move returns status 0, amount 44
01:32:10.577 00.000 29988 MoveAxis(N, 0, ABG)
01:32:10.577 00.000 29988 Move returns status 0, amount 0
01:32:10.577 00.000 29988 move complete, result=0
01:32:10.577 00.000 29988 worker thread done servicing request
01:32:10.577 00.000 29988 Worker thread wakes up
01:32:10.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:10.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:10.577 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
01:32:11.991 01.414 29988 Exposure complete
01:32:12.027 00.036 29988 worker thread done servicing request
01:32:12.027 00.000 28316 OnExposeComplete: enter
01:32:12.028 00.001 28316 UpdateGuideState(): m_state=6
01:32:12.028 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
01:32:12.029 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=256.41, Mass=2583, SNR=35.2, Peak=201 HFD=3.9
01:32:12.030 00.001 28316 MultiStar: [#1 0.33,-0.12,0.00,M2] [#2 0.35,-0.17,0.00,M3] [#3 0.20,0.09,0.85,U] [#4 0.34,-0.13,0.00,M2] [#5 0.45,-0.23,0.00,M6] [#6 0.45,-0.11,0.00,M5] [#7 0.21,-0.10,0.62,U] [#8 0.36,-0.15,0.00,M2] 
01:32:12.030 00.000 28316 refined, 2 included, MultiStar: {0.29, -0.10}, one-star: {0.42, -0.25}
01:32:12.031 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
01:32:12.031 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
01:32:12.031 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=-0.10 hyp=0.30 cameraTheta=-0.32 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
01:32:12.034 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.10, opts=13)
01:32:12.034 00.000 28316 Enqueuing Move request for scope (0.29, -0.10)
01:32:12.036 00.002 29988 Worker thread wakes up
01:32:12.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:12.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.10) opts 0xd
01:32:12.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.10)
01:32:12.037 00.000 29988 Moving (0.29, -0.10) raw xDistance=-0.21 yDistance=-0.22
01:32:12.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:32:12.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:12.037 00.000 28316 UpdateGuideState exits: m=2583 RSB=35.2
01:32:12.037 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:12.039 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:12.039 00.000 28316 Enqueuing Expose request
01:32:12.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:32:12.039 00.000 29988 MoveAxis(E, 47, ABG)
01:32:12.039 00.000 29988 Guiding  Dir = 2, Dur = 47
01:32:12.039 00.000 29988 IsSlewing returns 0
01:32:12.039 00.000 29988 IsGuiding returns 0
01:32:12.042 00.003 29988 PulseGuide returned control before completion, sleep 56
01:32:12.112 00.070 29988 IsGuiding returns 0
01:32:12.112 00.000 29988 Move returns status 0, amount 47
01:32:12.112 00.000 29988 MoveAxis(N, 0, ABG)
01:32:12.112 00.000 29988 Move returns status 0, amount 0
01:32:12.112 00.000 29988 move complete, result=0
01:32:12.112 00.000 29988 worker thread done servicing request
01:32:12.112 00.000 29988 Worker thread wakes up
01:32:12.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:12.112 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 0 ms NORTH
01:32:12.113 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:13.746 01.633 29988 Exposure complete
01:32:13.787 00.041 29988 worker thread done servicing request
01:32:13.787 00.000 28316 OnExposeComplete: enter
01:32:13.788 00.001 28316 UpdateGuideState(): m_state=6
01:32:13.789 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
01:32:13.789 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=256.69, Mass=2434, SNR=34.3, Peak=212 HFD=3.9
01:32:13.789 00.000 28316 MultiStar: [#1 0.24,0.17,0.99,U] [#2 0.34,0.17,0.00,M4] [#3 0.17,0.24,0.85,U] [#4 0.27,0.11,0.84,U] [#5 0.28,0.09,0.73,U] [#6 0.22,0.28,0.00,M6] [#7 0.00,0.14,0.61,U] [#8 0.20,0.22,0.58,U] 
01:32:13.790 00.001 28316 refined, 6 included, MultiStar: {0.25, 0.14}, one-star: {0.45, 0.02}
01:32:13.790 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
01:32:13.791 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
01:32:13.791 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.28 cameraTheta=0.50 mountX=0.02 mountY=-0.28, mountTheta=-1.49
01:32:13.792 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.14, opts=13)
01:32:13.794 00.002 28316 Enqueuing Move request for scope (0.25, 0.14)
01:32:13.794 00.000 29988 Worker thread wakes up
01:32:13.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:13.795 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
01:32:13.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:13.796 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:13.796 00.000 28316 Enqueuing Expose request
01:32:13.797 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
01:32:13.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
01:32:13.797 00.000 29988 Moving (0.25, 0.14) raw xDistance=0.02 yDistance=-0.28
01:32:13.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:32:13.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:13.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:32:13.797 00.000 29988 MoveAxis(E, 0, ABG)
01:32:13.797 00.000 29988 Move returns status 0, amount 0
01:32:13.797 00.000 29988 MoveAxis(N, 0, ABG)
01:32:13.797 00.000 29988 Move returns status 0, amount 0
01:32:13.797 00.000 29988 move complete, result=0
01:32:13.797 00.000 29988 worker thread done servicing request
01:32:13.797 00.000 29988 Worker thread wakes up
01:32:13.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:13.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:13.797 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:32:15.318 01.521 29988 Exposure complete
01:32:15.355 00.037 29988 worker thread done servicing request
01:32:15.355 00.000 28316 OnExposeComplete: enter
01:32:15.356 00.001 28316 UpdateGuideState(): m_state=6
01:32:15.356 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
01:32:15.357 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=256.58, Mass=2455, SNR=34.3, Peak=197 HFD=4.0
01:32:15.357 00.000 28316 MultiStar: [#1 0.29,0.03,0.99,U] [#2 0.34,0.02,0.00,M5] [#3 0.34,0.25,0.00,M1] [#4 0.36,-0.11,0.00,M2] [#5 0.23,-0.12,0.73,U] [#6 0.32,0.14,0.00,M7] [#7 0.07,-0.16,0.61,U] [#8 0.29,-0.11,0.00,M2] 
01:32:15.358 00.001 28316 refined, 3 included, MultiStar: {0.26, -0.07}, one-star: {0.36, -0.08}
01:32:15.358 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:32:15.358 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:32:15.359 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.27 mountX=-0.17 mountY=-0.20, mountTheta=-2.29
01:32:15.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
01:32:15.362 00.002 28316 Enqueuing Move request for scope (0.26, -0.07)
01:32:15.362 00.000 29988 Worker thread wakes up
01:32:15.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:15.363 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.3
01:32:15.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:15.365 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
01:32:15.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:15.365 00.000 28316 Enqueuing Expose request
01:32:15.366 00.001 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
01:32:15.366 00.000 29988 Moving (0.26, -0.07) raw xDistance=-0.17 yDistance=-0.20
01:32:15.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:32:15.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:15.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:32:15.366 00.000 29988 MoveAxis(E, 0, ABG)
01:32:15.366 00.000 29988 Move returns status 0, amount 0
01:32:15.366 00.000 29988 MoveAxis(N, 0, ABG)
01:32:15.366 00.000 29988 Move returns status 0, amount 0
01:32:15.366 00.000 29988 move complete, result=0
01:32:15.366 00.000 29988 worker thread done servicing request
01:32:15.366 00.000 29988 Worker thread wakes up
01:32:15.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:15.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:15.366 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:16.999 01.633 29988 Exposure complete
01:32:17.037 00.038 29988 worker thread done servicing request
01:32:17.037 00.000 28316 OnExposeComplete: enter
01:32:17.038 00.001 28316 UpdateGuideState(): m_state=6
01:32:17.038 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
01:32:17.039 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=256.58, Mass=2380, SNR=33.8, Peak=207 HFD=3.8
01:32:17.040 00.001 28316 MultiStar: [#1 0.32,0.11,0.00,M1] [#2 0.25,0.17,0.90,U] [#3 0.07,0.19,0.85,U] [#4 0.35,0.03,0.00,M3] [#5 0.27,0.00,0.75,U] [#6 0.14,0.19,0.62,U] [#7 0.03,0.07,0.63,U] [#8 0.28,0.13,0.00,M3] 
01:32:17.042 00.002 28316 refined, 5 included, MultiStar: {0.19, 0.08}, one-star: {0.32, -0.08}
01:32:17.043 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
01:32:17.043 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
01:32:17.044 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.41 mountX=-0.00 mountY=-0.21, mountTheta=-1.59
01:32:17.045 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.08, opts=13)
01:32:17.046 00.001 28316 Enqueuing Move request for scope (0.19, 0.08)
01:32:17.046 00.000 29988 Worker thread wakes up
01:32:17.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:17.046 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:32:17.047 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:17.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:17.048 00.001 28316 Enqueuing Expose request
01:32:17.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
01:32:17.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
01:32:17.048 00.000 29988 Moving (0.19, 0.08) raw xDistance=-0.00 yDistance=-0.21
01:32:17.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:32:17.048 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.15 newest=-0.69
01:32:17.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:32:17.048 00.000 29988 MoveAxis(E, 0, ABG)
01:32:17.048 00.000 29988 Move returns status 0, amount 0
01:32:17.048 00.000 29988 MoveAxis(N, 50, ABG)
01:32:17.048 00.000 29988 Guiding  Dir = 0, Dur = 50
01:32:17.049 00.001 29988 IsSlewing returns 0
01:32:17.049 00.000 29988 IsGuiding returns 0
01:32:17.054 00.005 29988 PulseGuide returned control before completion, sleep 55
01:32:17.125 00.071 29988 IsGuiding returns 1
01:32:17.125 00.000 29988 scope still moving after pulse duration time elapsed
01:32:17.155 00.030 29988 IsSlewing returns 0
01:32:17.155 00.000 29988 IsGuiding returns 0
01:32:17.155 00.000 29988 scope move finished after 50 + 57 ms
01:32:17.155 00.000 29988 Move returns status 0, amount 50
01:32:17.155 00.000 29988 move complete, result=0
01:32:17.157 00.002 29988 worker thread done servicing request
01:32:17.157 00.000 29988 Worker thread wakes up
01:32:17.157 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
01:32:17.158 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:17.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:18.566 01.408 29988 Exposure complete
01:32:18.609 00.043 29988 worker thread done servicing request
01:32:18.609 00.000 28316 OnExposeComplete: enter
01:32:18.610 00.001 28316 UpdateGuideState(): m_state=6
01:32:18.611 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
01:32:18.611 00.000 28316 Star::Find returns 1 (0), X=952.01, Y=256.78, Mass=2390, SNR=33.7, Peak=217 HFD=4.1
01:32:18.612 00.001 28316 MultiStar: [#1 0.09,0.04,0.98,U] [#2 0.26,-0.02,0.93,U] [#3 0.10,0.33,0.00,M1] [#4 0.47,0.08,0.00,M4] [#5 0.21,0.08,0.76,U] [#6 0.21,0.09,0.64,U] [#7 -0.07,0.01,0.61,U] [#8 0.25,0.03,0.60,U] 
01:32:18.614 00.002 28316 refined, 6 included, MultiStar: {0.18, 0.05}, one-star: {0.28, 0.12}
01:32:18.617 00.003 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
01:32:18.619 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
01:32:18.621 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.28 mountX=-0.03 mountY=-0.19, mountTheta=-1.72
01:32:18.625 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
01:32:18.626 00.001 28316 Enqueuing Move request for scope (0.18, 0.05)
01:32:18.627 00.001 29988 Worker thread wakes up
01:32:18.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
01:32:18.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
01:32:18.627 00.000 29988 Moving (0.18, 0.05) raw xDistance=-0.03 yDistance=-0.19
01:32:18.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:32:18.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:18.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:18.627 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.7
01:32:18.628 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:18.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:18.629 00.001 28316 Enqueuing Expose request
01:32:18.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:32:18.629 00.000 29988 MoveAxis(E, 0, ABG)
01:32:18.629 00.000 29988 Move returns status 0, amount 0
01:32:18.629 00.000 29988 MoveAxis(N, 0, ABG)
01:32:18.629 00.000 29988 Move returns status 0, amount 0
01:32:18.629 00.000 29988 move complete, result=0
01:32:18.629 00.000 29988 worker thread done servicing request
01:32:18.629 00.000 29988 Worker thread wakes up
01:32:18.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:18.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:18.630 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:20.252 01.622 29988 Exposure complete
01:32:20.294 00.042 29988 worker thread done servicing request
01:32:20.294 00.000 28316 OnExposeComplete: enter
01:32:20.296 00.002 28316 UpdateGuideState(): m_state=6
01:32:20.298 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
01:32:20.299 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=256.37, Mass=2550, SNR=35.0, Peak=223 HFD=3.8
01:32:20.300 00.001 28316 MultiStar: [#1 0.12,0.06,0.99,U] [#2 -0.08,-0.07,0.89,U] [#3 -0.08,-0.02,0.83,U] [#4 0.02,-0.09,0.80,U] [#5 -0.10,-0.23,0.70,U] [#6 0.00,-0.00,0.63,U] [#7 -0.31,-0.23,0.00,M1] [#8 -0.06,-0.11,0.57,U] 
01:32:20.301 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.10}, one-star: {0.12, -0.30}
01:32:20.302 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
01:32:20.303 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
01:32:20.304 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.55 mountX=-0.09 mountY=0.04, mountTheta=2.71
01:32:20.306 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.10, opts=13)
01:32:20.307 00.001 28316 Enqueuing Move request for scope (0.00, -0.10)
01:32:20.308 00.001 29988 Worker thread wakes up
01:32:20.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:20.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
01:32:20.308 00.000 28316 UpdateGuideState exits: m=2550 RSB=35.0
01:32:20.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:20.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:20.310 00.001 28316 Enqueuing Expose request
01:32:20.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
01:32:20.310 00.000 29988 Moving (0.00, -0.10) raw xDistance=-0.09 yDistance=0.04
01:32:20.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:32:20.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:20.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:32:20.310 00.000 29988 MoveAxis(E, 0, ABG)
01:32:20.310 00.000 29988 Move returns status 0, amount 0
01:32:20.310 00.000 29988 MoveAxis(N, 0, ABG)
01:32:20.311 00.001 29988 Move returns status 0, amount 0
01:32:20.311 00.000 29988 move complete, result=0
01:32:20.311 00.000 29988 worker thread done servicing request
01:32:20.311 00.000 29988 Worker thread wakes up
01:32:20.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:20.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:20.312 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:21.837 01.525 29988 Exposure complete
01:32:21.875 00.038 29988 worker thread done servicing request
01:32:21.875 00.000 28316 OnExposeComplete: enter
01:32:21.875 00.000 28316 UpdateGuideState(): m_state=6
01:32:21.876 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
01:32:21.876 00.000 28316 Star::Find returns 1 (0), X=951.96, Y=256.44, Mass=2398, SNR=33.8, Peak=194 HFD=4.0
01:32:21.877 00.001 28316 MultiStar: [#1 0.14,-0.12,1.01,U] [#2 0.32,-0.18,0.00,M3] [#3 0.10,0.07,0.86,U] [#4 0.26,-0.27,0.00,M4] [#5 0.28,-0.13,0.75,U] [#6 0.19,-0.17,0.64,U] [#7 0.03,-0.18,0.59,U] [#8 0.29,-0.13,0.00,M2] 
01:32:21.877 00.000 28316 refined, 5 included, MultiStar: {0.17, -0.12}, one-star: {0.23, -0.23}
01:32:21.878 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
01:32:21.878 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
01:32:21.879 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.64 mountX=-0.18 mountY=-0.09, mountTheta=-2.67
01:32:21.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.12, opts=13)
01:32:21.881 00.001 28316 Enqueuing Move request for scope (0.17, -0.12)
01:32:21.881 00.000 29988 Worker thread wakes up
01:32:21.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:21.882 00.001 28316 UpdateGuideState exits: m=2398 RSB=33.8
01:32:21.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:21.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:21.883 00.001 28316 Enqueuing Expose request
01:32:21.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
01:32:21.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
01:32:21.883 00.000 29988 Moving (0.17, -0.12) raw xDistance=-0.18 yDistance=-0.09
01:32:21.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:32:21.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:21.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:32:21.883 00.000 29988 MoveAxis(E, 0, ABG)
01:32:21.883 00.000 29988 Move returns status 0, amount 0
01:32:21.883 00.000 29988 MoveAxis(N, 0, ABG)
01:32:21.883 00.000 29988 Move returns status 0, amount 0
01:32:21.883 00.000 29988 move complete, result=0
01:32:21.884 00.001 29988 worker thread done servicing request
01:32:21.884 00.000 29988 Worker thread wakes up
01:32:21.884 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:21.885 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:21.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:23.520 01.635 29988 Exposure complete
01:32:23.558 00.038 29988 worker thread done servicing request
01:32:23.558 00.000 28316 OnExposeComplete: enter
01:32:23.560 00.002 28316 UpdateGuideState(): m_state=6
01:32:23.561 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
01:32:23.562 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=256.48, Mass=2487, SNR=34.4, Peak=180 HFD=3.8
01:32:23.563 00.001 28316 MultiStar: [#1 0.44,0.00,0.00,M1] [#2 0.50,-0.20,0.00,M4] [#3 0.18,0.02,0.84,U] [#4 0.35,-0.26,0.00,M5] [#5 0.45,-0.08,0.00,M1] [#6 0.43,-0.08,0.00,M4] [#7 0.14,-0.11,0.62,U] [#8 0.26,0.06,0.58,U] 
01:32:23.564 00.001 28316 refined, 3 included, MultiStar: {0.27, -0.07}, one-star: {0.44, -0.18}
01:32:23.565 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
01:32:23.566 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
01:32:23.567 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-0.24 mountX=-0.17 mountY=-0.21, mountTheta=-2.25
01:32:23.569 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.07, opts=13)
01:32:23.570 00.001 28316 Enqueuing Move request for scope (0.27, -0.07)
01:32:23.571 00.001 29988 Worker thread wakes up
01:32:23.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:23.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.07) opts 0xd
01:32:23.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.07)
01:32:23.572 00.000 29988 Moving (0.27, -0.07) raw xDistance=-0.17 yDistance=-0.21
01:32:23.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:32:23.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:32:23.572 00.000 29988 MoveAxis(E, 0, ABG)
01:32:23.572 00.000 29988 Move returns status 0, amount 0
01:32:23.572 00.000 29988 MoveAxis(N, 51, ABG)
01:32:23.572 00.000 29988 Guiding  Dir = 0, Dur = 51
01:32:23.572 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.4
01:32:23.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:23.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:23.574 00.001 28316 Enqueuing Expose request
01:32:23.574 00.000 29988 IsSlewing returns 0
01:32:23.574 00.000 29988 IsGuiding returns 0
01:32:23.579 00.005 29988 PulseGuide returned control before completion, sleep 57
01:32:23.645 00.066 29988 IsGuiding returns 0
01:32:23.645 00.000 29988 Move returns status 0, amount 51
01:32:23.645 00.000 29988 move complete, result=0
01:32:23.645 00.000 29988 worker thread done servicing request
01:32:23.645 00.000 29988 Worker thread wakes up
01:32:23.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:23.645 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
01:32:23.646 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:25.060 01.414 29988 Exposure complete
01:32:25.096 00.036 29988 worker thread done servicing request
01:32:25.096 00.000 28316 OnExposeComplete: enter
01:32:25.097 00.001 28316 UpdateGuideState(): m_state=6
01:32:25.099 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
01:32:25.100 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=256.13, Mass=2362, SNR=33.6, Peak=215 HFD=4.1
01:32:25.102 00.002 28316 MultiStar: [#1 0.24,-0.36,0.00,M2] [#2 0.21,-0.28,0.00,M5] [#3 0.16,-0.24,0.84,U] [#4 0.34,-0.36,0.00,M6] [#5 0.17,-0.47,0.00,M2] [#6 0.26,-0.21,0.00,M5] [#7 -0.03,-0.39,0.00,M1] [#8 0.23,-0.28,0.00,M2] 
01:32:25.103 00.001 28316 refined, 1 included, MultiStar: {0.24, -0.40}, one-star: {0.31, -0.53}
01:32:25.104 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
01:32:25.105 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
01:32:25.106 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.40 hyp=0.46 cameraTheta=-1.02 mountX=-0.46 mountY=-0.04, mountTheta=-3.06
01:32:25.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.40, opts=13)
01:32:25.107 00.000 28316 Enqueuing Move request for scope (0.24, -0.40)
01:32:25.108 00.001 29988 Worker thread wakes up
01:32:25.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:25.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.40) opts 0xd
01:32:25.108 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.6
01:32:25.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:25.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:25.109 00.000 28316 Enqueuing Expose request
01:32:25.110 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.40)
01:32:25.110 00.000 29988 Moving (0.24, -0.40) raw xDistance=-0.46 yDistance=-0.04
01:32:25.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
01:32:25.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:25.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:32:25.110 00.000 29988 MoveAxis(E, 97, ABG)
01:32:25.110 00.000 29988 Guiding  Dir = 2, Dur = 97
01:32:25.110 00.000 29988 IsSlewing returns 0
01:32:25.110 00.000 29988 IsGuiding returns 0
01:32:25.112 00.002 29988 PulseGuide returned control before completion, sleep 106
01:32:25.231 00.119 29988 IsGuiding returns 0
01:32:25.231 00.000 29988 Move returns status 0, amount 97
01:32:25.231 00.000 29988 MoveAxis(N, 0, ABG)
01:32:25.231 00.000 29988 Move returns status 0, amount 0
01:32:25.231 00.000 29988 move complete, result=0
01:32:25.232 00.001 29988 worker thread done servicing request
01:32:25.232 00.000 29988 Worker thread wakes up
01:32:25.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:25.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
01:32:25.232 00.000 28316 GuideStep: -0.5 px 97 ms EAST, -0.0 px 0 ms NORTH
01:32:25.708 00.476 28316 evsrv: cli 0C97D050 connect
01:32:25.710 00.002 28316 case statement mapped state 6 to 3
01:32:25.711 00.001 28316 case statement mapped state 6 to 3
01:32:25.713 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"84598faa-cbcb-410a-9ca2-ce7167caa730"}
01:32:25.713 00.000 28316 case statement mapped state 6 to 3
01:32:25.715 00.002 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"84598faa-cbcb-410a-9ca2-ce7167caa730"}
01:32:25.717 00.002 28316 evsrv: cli 0C97D050 disconnect
01:32:25.717 00.000 28316 evsrv: cli 0C97D870 connect
01:32:25.719 00.002 28316 case statement mapped state 6 to 3
01:32:25.719 00.000 28316 case statement mapped state 6 to 3
01:32:25.720 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"4662bc7d-e68a-40e3-9e1f-2d46b40d85f6"}
01:32:25.721 00.001 28316 PhdController::Dither begins
01:32:25.721 00.000 28316 dither: size=2.00, dRA=-0.06 dDec=-1.18
01:32:25.721 00.000 28316 MountToCamera -- mountTheta (-1.62) + m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:32:25.722 00.001 28316 MountToCamera -- mountX=-0.06 mountY=-1.18 hyp=1.18 mountTheta=-1.62 cameraX=1.10, cameraY=0.43 cameraTheta=0.38
01:32:25.722 00.000 28316 setting lock position to (952.83, 257.10)
01:32:25.723 00.001 28316 Mount: notify guiding dithered (1.1, 0.4)
01:32:25.724 00.001 28316 MultiStar: stabilizing after lock position change
01:32:25.724 00.000 28316 Status Line: Dithering de -0.06,-1.18
01:32:25.725 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:32:25.726 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:32:25.726 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"4662bc7d-e68a-40e3-9e1f-2d46b40d85f6"}
01:32:25.727 00.001 28316 evsrv: cli 0C97D870 disconnect
01:32:26.862 01.135 29988 Exposure complete
01:32:26.896 00.034 29988 worker thread done servicing request
01:32:26.896 00.000 28316 OnExposeComplete: enter
01:32:26.897 00.001 28316 UpdateGuideState(): m_state=6
01:32:26.898 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
01:32:26.899 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=256.53, Mass=2550, SNR=35.0, Peak=199 HFD=3.9
01:32:26.900 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
01:32:26.902 00.002 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
01:32:26.904 00.002 28316 CameraToMount -- cameraX=-0.96 cameraY=-0.56 hyp=1.12 cameraTheta=-2.61 mountX=-0.11 mountY=1.11, mountTheta=1.67
01:32:26.907 00.003 28316 dither recenter: remaining=(0.1,1.2) step=(0.1,1.2)
01:32:26.908 00.001 28316 MountToCamera -- mountTheta (1.52) + m_xAngle (2.00) = xAngle (3.52 = -2.77)
01:32:26.909 00.001 28316 MountToCamera -- mountX=0.06 mountY=1.18 hyp=1.18 mountTheta=1.52 cameraX=-1.10, cameraY=-0.43 cameraTheta=-2.77
01:32:26.909 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.10, y=-0.43, opts=4)
01:32:26.910 00.001 28316 Enqueuing Move request for scope (-1.10, -0.43)
01:32:26.910 00.000 28316 Mount: notify direct move 0.06,1.18
01:32:26.911 00.001 29988 Worker thread wakes up
01:32:26.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.43) opts 0x4
01:32:26.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.10, -0.43)
01:32:26.911 00.000 29988 Moving (-1.10, -0.43) raw xDistance=0.06 yDistance=1.18
01:32:26.911 00.000 29988 MoveAxis(W, 20, B)
01:32:26.911 00.000 29988 Guiding  Dir = 3, Dur = 20
01:32:26.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:26.911 00.000 28316 UpdateGuideState exits: m=2550 RSB=35.0
01:32:26.912 00.001 28316 PhdController: settling, locked = 1, distance = 1.37 (0.50) aobump = 0 frame = 1 / 99999
01:32:26.912 00.000 29988 IsSlewing returns 0
01:32:26.912 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145546.912,"Host":"ASUS_SAM","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:26.913 00.001 29988 IsGuiding returns 0
01:32:26.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:26.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:26.914 00.001 28316 Enqueuing Expose request
01:32:26.915 00.001 29988 PulseGuide returned control before completion, sleep 29
01:32:26.954 00.039 29988 IsGuiding returns 1
01:32:26.954 00.000 29988 scope still moving after pulse duration time elapsed
01:32:26.985 00.031 29988 IsSlewing returns 0
01:32:26.985 00.000 29988 IsGuiding returns 0
01:32:26.985 00.000 29988 scope move finished after 20 + 52 ms
01:32:26.986 00.001 29988 Move returns status 0, amount 20
01:32:26.986 00.000 29988 MoveAxis(S, 281, B)
01:32:26.986 00.000 29988 Guiding  Dir = 1, Dur = 281
01:32:26.986 00.000 29988 IsSlewing returns 0
01:32:26.986 00.000 29988 IsGuiding returns 0
01:32:26.991 00.005 29988 PulseGuide returned control before completion, sleep 286
01:32:27.283 00.292 29988 IsGuiding returns 1
01:32:27.283 00.000 29988 scope still moving after pulse duration time elapsed
01:32:27.314 00.031 29988 IsSlewing returns 0
01:32:27.314 00.000 29988 IsGuiding returns 0
01:32:27.314 00.000 29988 scope move finished after 281 + 47 ms
01:32:27.314 00.000 29988 Move returns status 0, amount 281
01:32:27.314 00.000 29988 move complete, result=0
01:32:27.315 00.001 29988 worker thread done servicing request
01:32:27.315 00.000 29988 Worker thread wakes up
01:32:27.315 00.000 28316 GuideStep: 0.1 px 20 ms WEST, 1.2 px 281 ms SOUTH
01:32:27.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:27.316 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:28.729 01.413 29988 Exposure complete
01:32:28.767 00.038 29988 worker thread done servicing request
01:32:28.769 00.002 28316 OnExposeComplete: enter
01:32:28.770 00.001 28316 UpdateGuideState(): m_state=6
01:32:28.772 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
01:32:28.774 00.002 28316 Star::Find returns 1 (0), X=952.16, Y=256.62, Mass=2569, SNR=35.2, Peak=199 HFD=3.9
01:32:28.776 00.002 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
01:32:28.779 00.003 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
01:32:28.781 00.002 28316 CameraToMount -- cameraX=-0.67 cameraY=-0.48 hyp=0.82 cameraTheta=-2.52 mountX=-0.16 mountY=0.81, mountTheta=1.76
01:32:28.785 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=-0.48, opts=13)
01:32:28.785 00.000 28316 Enqueuing Move request for scope (-0.67, -0.48)
01:32:28.786 00.001 29988 Worker thread wakes up
01:32:28.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:28.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.48) opts 0xd
01:32:28.786 00.000 28316 UpdateGuideState exits: m=2569 RSB=35.2
01:32:28.787 00.001 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 2 / 99999
01:32:28.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.67, -0.48)
01:32:28.787 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145548.787,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:28.788 00.001 29988 Moving (-0.67, -0.48) raw xDistance=-0.16 yDistance=0.81
01:32:28.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:32:28.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:28.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:28.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:28.789 00.001 28316 Enqueuing Expose request
01:32:28.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.81
01:32:28.789 00.000 29988 MoveAxis(E, 0, ABG)
01:32:28.789 00.000 29988 Move returns status 0, amount 0
01:32:28.789 00.000 29988 MoveAxis(N, 0, ABG)
01:32:28.789 00.000 29988 Move returns status 0, amount 0
01:32:28.789 00.000 29988 move complete, result=0
01:32:28.789 00.000 29988 worker thread done servicing request
01:32:28.789 00.000 29988 Worker thread wakes up
01:32:28.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:28.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:28.790 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
01:32:30.424 01.634 29988 Exposure complete
01:32:30.458 00.034 29988 worker thread done servicing request
01:32:30.458 00.000 28316 OnExposeComplete: enter
01:32:30.460 00.002 28316 UpdateGuideState(): m_state=6
01:32:30.460 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
01:32:30.461 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=256.71, Mass=2334, SNR=33.5, Peak=174 HFD=3.8
01:32:30.462 00.001 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.26)
01:32:30.463 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.22)
01:32:30.463 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.39 hyp=0.43 cameraTheta=-2.03 mountX=-0.28 mountY=0.35, mountTheta=2.24
01:32:30.466 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.39, opts=13)
01:32:30.467 00.001 28316 Enqueuing Move request for scope (-0.19, -0.39)
01:32:30.467 00.000 29988 Worker thread wakes up
01:32:30.468 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:30.469 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.5
01:32:30.471 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.39) opts 0xd
01:32:30.471 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.39)
01:32:30.471 00.000 29988 Moving (-0.19, -0.39) raw xDistance=-0.28 yDistance=0.35
01:32:30.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:32:30.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:30.471 00.000 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 3 / 99999
01:32:30.472 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:32:30.472 00.000 29988 MoveAxis(E, 58, ABG)
01:32:30.472 00.000 29988 Guiding  Dir = 2, Dur = 58
01:32:30.472 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145550.472,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:30.475 00.003 29988 IsSlewing returns 0
01:32:30.475 00.000 29988 IsGuiding returns 0
01:32:30.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:30.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:30.476 00.001 28316 Enqueuing Expose request
01:32:30.476 00.000 29988 PulseGuide returned control before completion, sleep 67
01:32:30.549 00.073 29988 IsGuiding returns 0
01:32:30.549 00.000 29988 Move returns status 0, amount 58
01:32:30.549 00.000 29988 MoveAxis(N, 0, ABG)
01:32:30.549 00.000 29988 Move returns status 0, amount 0
01:32:30.549 00.000 29988 move complete, result=0
01:32:30.549 00.000 29988 worker thread done servicing request
01:32:30.549 00.000 29988 Worker thread wakes up
01:32:30.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:30.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:30.549 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.3 px 0 ms NORTH
01:32:31.967 01.418 29988 Exposure complete
01:32:32.024 00.057 29988 worker thread done servicing request
01:32:32.024 00.000 28316 OnExposeComplete: enter
01:32:32.026 00.002 28316 UpdateGuideState(): m_state=6
01:32:32.029 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
01:32:32.031 00.002 28316 Star::Find returns 1 (0), X=952.53, Y=256.80, Mass=2441, SNR=34.2, Peak=192 HFD=3.8
01:32:32.033 00.002 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
01:32:32.036 00.003 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
01:32:32.039 00.003 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.30 hyp=0.42 cameraTheta=-2.36 mountX=-0.15 mountY=0.40, mountTheta=1.92
01:32:32.042 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.30, opts=13)
01:32:32.042 00.000 28316 Enqueuing Move request for scope (-0.30, -0.30)
01:32:32.043 00.001 29988 Worker thread wakes up
01:32:32.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:32.043 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
01:32:32.043 00.000 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 4 / 99999
01:32:32.044 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.30) opts 0xd
01:32:32.044 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145552.044,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:32.044 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.30)
01:32:32.044 00.000 29988 Moving (-0.30, -0.30) raw xDistance=-0.15 yDistance=0.40
01:32:32.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:32:32.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:32.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:32.045 00.000 28316 Enqueuing Expose request
01:32:32.046 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.56
01:32:32.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:32:32.046 00.000 29988 MoveAxis(E, 0, ABG)
01:32:32.046 00.000 29988 Move returns status 0, amount 0
01:32:32.046 00.000 29988 MoveAxis(S, 95, ABG)
01:32:32.046 00.000 29988 Guiding  Dir = 1, Dur = 95
01:32:32.046 00.000 29988 IsSlewing returns 0
01:32:32.046 00.000 29988 IsGuiding returns 0
01:32:32.052 00.006 29988 PulseGuide returned control before completion, sleep 101
01:32:32.166 00.114 29988 IsGuiding returns 0
01:32:32.167 00.001 29988 Move returns status 0, amount 95
01:32:32.167 00.000 29988 move complete, result=0
01:32:32.167 00.000 29988 worker thread done servicing request
01:32:32.167 00.000 29988 Worker thread wakes up
01:32:32.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 95 ms SOUTH
01:32:32.168 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:32.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:33.804 01.636 29988 Exposure complete
01:32:33.845 00.041 29988 worker thread done servicing request
01:32:33.845 00.000 28316 OnExposeComplete: enter
01:32:33.846 00.001 28316 UpdateGuideState(): m_state=6
01:32:33.846 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
01:32:33.847 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=256.65, Mass=2571, SNR=35.1, Peak=220 HFD=3.7
01:32:33.847 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
01:32:33.847 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
01:32:33.848 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.44 hyp=0.44 cameraTheta=-1.58 mountX=-0.40 mountY=0.20, mountTheta=2.67
01:32:33.849 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.44, opts=13)
01:32:33.851 00.002 28316 Enqueuing Move request for scope (-0.01, -0.44)
01:32:33.855 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:33.857 00.002 28316 UpdateGuideState exits: m=2571 RSB=35.1
01:32:33.858 00.001 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 5 / 99999
01:32:33.858 00.000 29988 Worker thread wakes up
01:32:33.858 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145553.858,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:33.859 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.44) opts 0xd
01:32:33.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.44)
01:32:33.859 00.000 29988 Moving (-0.01, -0.44) raw xDistance=-0.40 yDistance=0.20
01:32:33.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:33.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:33.860 00.001 28316 Enqueuing Expose request
01:32:33.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:32:33.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:32:33.860 00.000 29988 MoveAxis(E, 84, ABG)
01:32:33.860 00.000 29988 Guiding  Dir = 2, Dur = 84
01:32:33.861 00.001 29988 IsSlewing returns 0
01:32:33.861 00.000 29988 IsGuiding returns 0
01:32:33.862 00.001 29988 PulseGuide returned control before completion, sleep 93
01:32:33.963 00.101 29988 IsGuiding returns 0
01:32:33.963 00.000 29988 Move returns status 0, amount 84
01:32:33.963 00.000 29988 MoveAxis(S, 49, ABG)
01:32:33.963 00.000 29988 Guiding  Dir = 1, Dur = 49
01:32:33.963 00.000 29988 IsSlewing returns 0
01:32:33.963 00.000 29988 IsGuiding returns 0
01:32:33.968 00.005 29988 PulseGuide returned control before completion, sleep 54
01:32:34.037 00.069 29988 IsGuiding returns 0
01:32:34.037 00.000 29988 Move returns status 0, amount 49
01:32:34.037 00.000 29988 move complete, result=0
01:32:34.037 00.000 29988 worker thread done servicing request
01:32:34.037 00.000 29988 Worker thread wakes up
01:32:34.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:34.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:34.037 00.000 28316 GuideStep: -0.4 px 84 ms EAST, 0.2 px 49 ms SOUTH
01:32:35.456 01.419 29988 Exposure complete
01:32:35.517 00.061 29988 worker thread done servicing request
01:32:35.517 00.000 28316 OnExposeComplete: enter
01:32:35.518 00.001 28316 UpdateGuideState(): m_state=6
01:32:35.518 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
01:32:35.519 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=257.02, Mass=2410, SNR=34.1, Peak=210 HFD=3.9
01:32:35.519 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
01:32:35.519 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
01:32:35.520 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-2.91 mountX=0.06 mountY=0.33, mountTheta=1.38
01:32:35.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.08, opts=13)
01:32:35.522 00.001 28316 Enqueuing Move request for scope (-0.33, -0.08)
01:32:35.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:35.523 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.1
01:32:35.524 00.001 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 6 / 99999
01:32:35.524 00.000 29988 Worker thread wakes up
01:32:35.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.08) opts 0xd
01:32:35.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.08)
01:32:35.524 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145555.524,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:32:35.525 00.001 29988 Moving (-0.33, -0.08) raw xDistance=0.06 yDistance=0.33
01:32:35.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:35.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:35.526 00.000 28316 Enqueuing Expose request
01:32:35.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:32:35.527 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:32:35.527 00.000 29988 MoveAxis(E, 0, ABG)
01:32:35.527 00.000 29988 Move returns status 0, amount 0
01:32:35.527 00.000 29988 MoveAxis(S, 78, ABG)
01:32:35.527 00.000 29988 Guiding  Dir = 1, Dur = 78
01:32:35.527 00.000 29988 IsSlewing returns 0
01:32:35.527 00.000 29988 IsGuiding returns 0
01:32:35.532 00.005 29988 PulseGuide returned control before completion, sleep 83
01:32:35.629 00.097 29988 IsGuiding returns 0
01:32:35.629 00.000 29988 Move returns status 0, amount 78
01:32:35.629 00.000 29988 move complete, result=0
01:32:35.629 00.000 29988 worker thread done servicing request
01:32:35.629 00.000 29988 Worker thread wakes up
01:32:35.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:35.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:35.629 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 78 ms SOUTH
01:32:37.266 01.637 29988 Exposure complete
01:32:37.293 00.027 29988 worker thread done servicing request
01:32:37.293 00.000 28316 OnExposeComplete: enter
01:32:37.294 00.001 28316 UpdateGuideState(): m_state=6
01:32:37.295 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
01:32:37.296 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=257.27, Mass=2554, SNR=35.1, Peak=221 HFD=3.7
01:32:37.297 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
01:32:37.297 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
01:32:37.298 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.40 mountX=0.23 mountY=0.09, mountTheta=0.37
01:32:37.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.17, opts=13)
01:32:37.299 00.000 28316 Enqueuing Move request for scope (-0.19, 0.17)
01:32:37.300 00.001 29988 Worker thread wakes up
01:32:37.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
01:32:37.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
01:32:37.300 00.000 29988 Moving (-0.19, 0.17) raw xDistance=0.23 yDistance=0.09
01:32:37.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:32:37.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:37.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:37.300 00.000 28316 UpdateGuideState exits: m=2554 RSB=35.1
01:32:37.301 00.001 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 7 / 99999
01:32:37.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:32:37.301 00.000 29988 MoveAxis(W, 49, ABG)
01:32:37.301 00.000 29988 Guiding  Dir = 3, Dur = 49
01:32:37.301 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145557.301,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
01:32:37.302 00.001 29988 IsSlewing returns 0
01:32:37.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:37.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:37.303 00.001 28316 Enqueuing Expose request
01:32:37.303 00.000 29988 IsGuiding returns 0
01:32:37.304 00.001 29988 PulseGuide returned control before completion, sleep 58
01:32:37.376 00.072 29988 IsGuiding returns 0
01:32:37.376 00.000 29988 Move returns status 0, amount 49
01:32:37.376 00.000 29988 MoveAxis(N, 0, ABG)
01:32:37.376 00.000 29988 Move returns status 0, amount 0
01:32:37.376 00.000 29988 move complete, result=0
01:32:37.376 00.000 29988 worker thread done servicing request
01:32:37.376 00.000 29988 Worker thread wakes up
01:32:37.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:37.376 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.1 px 0 ms NORTH
01:32:37.378 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:38.792 01.414 29988 Exposure complete
01:32:38.860 00.068 29988 worker thread done servicing request
01:32:38.861 00.001 28316 OnExposeComplete: enter
01:32:38.862 00.001 28316 UpdateGuideState(): m_state=6
01:32:38.862 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
01:32:38.863 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=256.92, Mass=2299, SNR=33.2, Peak=233 HFD=3.9
01:32:38.863 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:32:38.864 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:32:38.864 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.80 mountX=-0.14 mountY=0.11, mountTheta=2.46
01:32:38.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.17, opts=13)
01:32:38.867 00.001 28316 Enqueuing Move request for scope (-0.04, -0.17)
01:32:38.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:38.868 00.001 29988 Worker thread wakes up
01:32:38.868 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
01:32:38.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
01:32:38.869 00.001 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 8 / 99999
01:32:38.869 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
01:32:38.869 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145558.869,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:32:38.869 00.000 29988 Moving (-0.04, -0.17) raw xDistance=-0.14 yDistance=0.11
01:32:38.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:32:38.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:38.870 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:38.870 00.000 28316 Enqueuing Expose request
01:32:38.871 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:38.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:32:38.871 00.000 29988 MoveAxis(E, 0, ABG)
01:32:38.871 00.000 29988 Move returns status 0, amount 0
01:32:38.871 00.000 29988 MoveAxis(N, 0, ABG)
01:32:38.871 00.000 29988 Move returns status 0, amount 0
01:32:38.871 00.000 29988 move complete, result=0
01:32:38.871 00.000 29988 worker thread done servicing request
01:32:38.871 00.000 29988 Worker thread wakes up
01:32:38.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:38.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:38.871 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:40.500 01.629 29988 Exposure complete
01:32:40.546 00.046 29988 worker thread done servicing request
01:32:40.547 00.001 28316 OnExposeComplete: enter
01:32:40.548 00.001 28316 UpdateGuideState(): m_state=6
01:32:40.548 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
01:32:40.549 00.001 28316 Star::Find returns 1 (0), X=953.36, Y=257.12, Mass=2336, SNR=33.5, Peak=214 HFD=4.0
01:32:40.549 00.000 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
01:32:40.550 00.001 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
01:32:40.551 00.001 28316 CameraToMount -- cameraX=0.53 cameraY=0.03 hyp=0.53 cameraTheta=0.05 mountX=-0.20 mountY=-0.49, mountTheta=-1.95
01:32:40.553 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.03, opts=13)
01:32:40.555 00.002 28316 Enqueuing Move request for scope (0.53, 0.03)
01:32:40.555 00.000 29988 Worker thread wakes up
01:32:40.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:40.555 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
01:32:40.556 00.001 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 9 / 99999
01:32:40.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.03) opts 0xd
01:32:40.556 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145560.556,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:32:40.557 00.001 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.03)
01:32:40.557 00.000 29988 Moving (0.53, 0.03) raw xDistance=-0.20 yDistance=-0.49
01:32:40.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:40.557 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:40.558 00.001 28316 Enqueuing Expose request
01:32:40.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:32:40.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:40.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:32:40.558 00.000 29988 MoveAxis(E, 0, ABG)
01:32:40.558 00.000 29988 Move returns status 0, amount 0
01:32:40.558 00.000 29988 MoveAxis(N, 0, ABG)
01:32:40.558 00.000 29988 Move returns status 0, amount 0
01:32:40.558 00.000 29988 move complete, result=0
01:32:40.558 00.000 29988 worker thread done servicing request
01:32:40.558 00.000 29988 Worker thread wakes up
01:32:40.559 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:40.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:40.559 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:32:42.083 01.524 29988 Exposure complete
01:32:42.119 00.036 29988 worker thread done servicing request
01:32:42.119 00.000 28316 OnExposeComplete: enter
01:32:42.119 00.000 28316 UpdateGuideState(): m_state=6
01:32:42.120 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
01:32:42.120 00.000 28316 Star::Find returns 1 (0), X=953.14, Y=256.83, Mass=2392, SNR=33.9, Peak=232 HFD=4.1
01:32:42.121 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:32:42.121 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
01:32:42.122 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.26 hyp=0.41 cameraTheta=-0.70 mountX=-0.37 mountY=-0.16, mountTheta=-2.73
01:32:42.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.26, opts=13)
01:32:42.124 00.001 28316 Enqueuing Move request for scope (0.31, -0.26)
01:32:42.125 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:42.125 00.000 29988 Worker thread wakes up
01:32:42.125 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
01:32:42.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.26) opts 0xd
01:32:42.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.26)
01:32:42.127 00.002 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 10 / 99999
01:32:42.127 00.000 29988 Moving (0.31, -0.26) raw xDistance=-0.37 yDistance=-0.16
01:32:42.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:32:42.127 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145562.127,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:32:42.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:42.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:32:42.127 00.000 29988 MoveAxis(E, 77, ABG)
01:32:42.127 00.000 29988 Guiding  Dir = 2, Dur = 77
01:32:42.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:42.129 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:42.130 00.001 28316 Enqueuing Expose request
01:32:42.131 00.001 29988 IsSlewing returns 0
01:32:42.131 00.000 29988 IsGuiding returns 0
01:32:42.133 00.002 29988 PulseGuide returned control before completion, sleep 86
01:32:42.226 00.093 29988 IsGuiding returns 0
01:32:42.226 00.000 29988 Move returns status 0, amount 77
01:32:42.226 00.000 29988 MoveAxis(N, 0, ABG)
01:32:42.226 00.000 29988 Move returns status 0, amount 0
01:32:42.226 00.000 29988 move complete, result=0
01:32:42.226 00.000 29988 worker thread done servicing request
01:32:42.226 00.000 29988 Worker thread wakes up
01:32:42.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:42.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:42.226 00.000 28316 GuideStep: -0.4 px 77 ms EAST, -0.2 px 0 ms NORTH
01:32:43.862 01.636 29988 Exposure complete
01:32:43.896 00.034 29988 worker thread done servicing request
01:32:43.896 00.000 28316 OnExposeComplete: enter
01:32:43.897 00.001 28316 UpdateGuideState(): m_state=6
01:32:43.897 00.000 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
01:32:43.898 00.001 28316 Star::Find returns 1 (1), X=952.86, Y=257.21, Mass=2504, SNR=34.7, Peak=255 HFD=3.9
01:32:43.899 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
01:32:43.900 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
01:32:43.901 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.32 mountX=0.09 mountY=-0.08, mountTheta=-0.70
01:32:43.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
01:32:43.904 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
01:32:43.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:43.905 00.001 28316 UpdateGuideState exits: m=2504 RSB=34.7 Saturée
01:32:43.905 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 11 / 99999
01:32:43.906 00.001 28316 PhdController: newstate STATE_FINISH
01:32:43.906 00.000 28316 PhdController complete: success
01:32:43.906 00.000 29988 Worker thread wakes up
01:32:43.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:32:43.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:32:43.907 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.08
01:32:43.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:32:43.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:43.907 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786145563.906,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
01:32:43.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:32:43.907 00.000 29988 MoveAxis(E, 0, ABG)
01:32:43.907 00.000 29988 Move returns status 0, amount 0
01:32:43.907 00.000 29988 MoveAxis(N, 0, ABG)
01:32:43.907 00.000 29988 Move returns status 0, amount 0
01:32:43.907 00.000 29988 move complete, result=0
01:32:43.907 00.000 28316 Mount: notify guiding dither settle done success=1
01:32:43.908 00.001 28316 PhdController: newstate STATE_IDLE
01:32:43.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:43.908 00.000 29988 worker thread done servicing request
01:32:43.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:43.910 00.002 28316 Enqueuing Expose request
01:32:43.910 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:43.911 00.001 29988 Worker thread wakes up
01:32:43.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:43.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:45.435 01.524 29988 Exposure complete
01:32:45.478 00.043 29988 worker thread done servicing request
01:32:45.478 00.000 28316 OnExposeComplete: enter
01:32:45.478 00.000 28316 UpdateGuideState(): m_state=6
01:32:45.480 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
01:32:45.481 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=257.31, Mass=2462, SNR=34.3, Peak=227 HFD=4.0
01:32:45.482 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
01:32:45.483 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
01:32:45.484 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.22 hyp=0.34 cameraTheta=0.69 mountX=0.09 mountY=-0.33, mountTheta=-1.31
01:32:45.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.22, opts=13)
01:32:45.487 00.001 28316 Enqueuing Move request for scope (0.26, 0.22)
01:32:45.487 00.000 29988 Worker thread wakes up
01:32:45.488 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:45.488 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.3
01:32:45.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:45.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:45.489 00.000 28316 Enqueuing Expose request
01:32:45.490 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.22) opts 0xd
01:32:45.490 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.22)
01:32:45.490 00.000 29988 Moving (0.26, 0.22) raw xDistance=0.09 yDistance=-0.33
01:32:45.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:32:45.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:45.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:32:45.490 00.000 29988 MoveAxis(E, 0, ABG)
01:32:45.490 00.000 29988 Move returns status 0, amount 0
01:32:45.490 00.000 29988 MoveAxis(N, 0, ABG)
01:32:45.491 00.001 29988 Move returns status 0, amount 0
01:32:45.491 00.000 29988 move complete, result=0
01:32:45.491 00.000 29988 worker thread done servicing request
01:32:45.491 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:32:45.491 00.000 29988 Worker thread wakes up
01:32:45.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:45.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:47.120 01.629 29988 Exposure complete
01:32:47.171 00.051 29988 worker thread done servicing request
01:32:47.171 00.000 28316 OnExposeComplete: enter
01:32:47.172 00.001 28316 UpdateGuideState(): m_state=6
01:32:47.172 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.173 00.001 28316 Star::Find returns 1 (0), X=952.94, Y=257.29, Mass=2545, SNR=34.9, Peak=234 HFD=4.0
01:32:47.173 00.000 28316 MultiStar: exiting stabilization period
01:32:47.174 00.001 28316 MultiStar: updating star positions after lock position change
01:32:47.174 00.000 28316 Star::Find(15, 663, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.175 00.001 28316 Star::Find returns 1 (0), X=663.75, Y=161.36, Mass=2381, SNR=33.3, Peak=183 HFD=4.3
01:32:47.175 00.000 28316 Star::Find(15, 1034, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.175 00.000 28316 Star::Find returns 1 (0), X=1035.33, Y=392.27, Mass=2148, SNR=31.6, Peak=170 HFD=4.2
01:32:47.176 00.001 28316 Star::Find(15, 979, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.176 00.000 28316 Star::Find returns 1 (0), X=979.87, Y=249.59, Mass=1715, SNR=28.7, Peak=149 HFD=3.9
01:32:47.177 00.001 28316 Star::Find(15, 312, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.177 00.000 28316 Star::Find returns 1 (0), X=313.11, Y=829.14, Mass=1764, SNR=29.0, Peak=203 HFD=4.2
01:32:47.177 00.000 28316 Star::Find(15, 495, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.178 00.001 28316 Star::Find returns 1 (0), X=496.36, Y=90.42, Mass=1266, SNR=24.6, Peak=102 HFD=3.6
01:32:47.179 00.001 28316 Star::Find(15, 290, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.179 00.000 28316 Star::Find returns 1 (0), X=290.79, Y=916.14, Mass=955, SNR=21.5, Peak=128 HFD=3.4
01:32:47.180 00.001 28316 Star::Find(15, 680, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.180 00.000 28316 Star::Find returns 1 (0), X=681.03, Y=946.70, Mass=929, SNR=21.1, Peak=80 HFD=4.0
01:32:47.180 00.000 28316 Star::Find(15, 1147, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.181 00.001 28316 Star::Find returns 1 (0), X=1147.90, Y=747.01, Mass=876, SNR=20.4, Peak=69 HFD=4.3
01:32:47.181 00.000 28316 Star::Find(15, 248, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.182 00.001 28316 Star::Find returns 1 (0), X=248.67, Y=519.21, Mass=649, SNR=17.6, Peak=68 HFD=3.6
01:32:47.182 00.000 28316 Star::Find(15, 651, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.183 00.001 28316 Star::Find returns 1 (0), X=652.36, Y=642.68, Mass=687, SNR=18.2, Peak=60 HFD=3.6
01:32:47.184 00.001 28316 Star::Find(15, 1132, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
01:32:47.185 00.001 28316 Star::Find returns 1 (0), X=1132.84, Y=624.90, Mass=671, SNR=17.9, Peak=61 HFD=4.1
01:32:47.186 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
01:32:47.186 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
01:32:47.187 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.22 cameraTheta=1.06 mountX=0.13 mountY=-0.19, mountTheta=-0.95
01:32:47.188 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.20, opts=13)
01:32:47.188 00.000 28316 Enqueuing Move request for scope (0.11, 0.20)
01:32:47.189 00.001 29988 Worker thread wakes up
01:32:47.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:47.189 00.000 28316 UpdateGuideState exits: m=2545 RSB=34.9
01:32:47.190 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
01:32:47.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:47.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:47.190 00.000 28316 Enqueuing Expose request
01:32:47.191 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
01:32:47.191 00.000 29988 Moving (0.11, 0.20) raw xDistance=0.13 yDistance=-0.19
01:32:47.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:32:47.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:47.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:32:47.191 00.000 29988 MoveAxis(E, 0, ABG)
01:32:47.191 00.000 29988 Move returns status 0, amount 0
01:32:47.191 00.000 29988 MoveAxis(N, 0, ABG)
01:32:47.191 00.000 29988 Move returns status 0, amount 0
01:32:47.191 00.000 29988 move complete, result=0
01:32:47.191 00.000 29988 worker thread done servicing request
01:32:47.191 00.000 29988 Worker thread wakes up
01:32:47.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:47.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:47.192 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:48.704 01.512 29988 Exposure complete
01:32:48.735 00.031 29988 worker thread done servicing request
01:32:48.735 00.000 28316 OnExposeComplete: enter
01:32:48.736 00.001 28316 UpdateGuideState(): m_state=6
01:32:48.737 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
01:32:48.737 00.000 28316 Star::Find returns 1 (0), X=952.99, Y=257.18, Mass=2508, SNR=34.8, Peak=226 HFD=4.1
01:32:48.738 00.001 28316 MultiStar: [#1 0.06,0.03,0.99,U] [#2 -0.01,-0.06,0.90,U] [#3 -0.06,0.00,0.86,U] [#4 0.02,-0.06,0.82,U] [#5 -0.14,-0.04,0.71,U] [#6 -0.02,0.12,0.63,U] [#7 -0.13,0.08,0.60,U] [#8 0.14,0.12,0.57,U] 
01:32:48.738 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.17, 0.09}
01:32:48.738 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
01:32:48.740 00.002 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
01:32:48.741 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.16 mountX=0.02 mountY=-0.02, mountTheta=-0.86
01:32:48.744 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
01:32:48.745 00.001 28316 Enqueuing Move request for scope (0.01, 0.02)
01:32:48.746 00.001 29988 Worker thread wakes up
01:32:48.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:48.746 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8
01:32:48.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:48.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:48.747 00.000 28316 Enqueuing Expose request
01:32:48.748 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:32:48.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:32:48.748 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
01:32:48.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:32:48.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:48.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:32:48.748 00.000 29988 MoveAxis(E, 0, ABG)
01:32:48.748 00.000 29988 Move returns status 0, amount 0
01:32:48.748 00.000 29988 MoveAxis(N, 0, ABG)
01:32:48.748 00.000 29988 Move returns status 0, amount 0
01:32:48.748 00.000 29988 move complete, result=0
01:32:48.748 00.000 29988 worker thread done servicing request
01:32:48.748 00.000 29988 Worker thread wakes up
01:32:48.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:48.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:48.749 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:32:50.384 01.635 29988 Exposure complete
01:32:50.409 00.025 29988 worker thread done servicing request
01:32:50.409 00.000 28316 OnExposeComplete: enter
01:32:50.410 00.001 28316 UpdateGuideState(): m_state=6
01:32:50.410 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
01:32:50.411 00.001 28316 Star::Find returns 1 (0), X=952.94, Y=257.28, Mass=2413, SNR=34.0, Peak=203 HFD=4.1
01:32:50.412 00.001 28316 MultiStar: [#1 -0.00,0.06,0.98,U] [#2 -0.06,0.04,0.90,U] [#3 -0.01,0.02,0.83,U] [#4 0.04,0.10,0.86,U] [#5 -0.05,-0.10,0.74,U] [#6 0.18,0.05,0.63,U] [#7 -0.02,0.05,0.62,U] [#8 0.08,0.23,0.61,U] 
01:32:50.412 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {0.11, 0.18}
01:32:50.413 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
01:32:50.413 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
01:32:50.413 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.21 mountX=0.05 mountY=-0.06, mountTheta=-0.81
01:32:50.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
01:32:50.415 00.000 28316 Enqueuing Move request for scope (0.03, 0.07)
01:32:50.416 00.001 29988 Worker thread wakes up
01:32:50.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:50.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
01:32:50.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
01:32:50.416 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
01:32:50.417 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:50.417 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:50.418 00.001 28316 Enqueuing Expose request
01:32:50.418 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
01:32:50.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:32:50.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:50.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:32:50.418 00.000 29988 MoveAxis(E, 0, ABG)
01:32:50.418 00.000 29988 Move returns status 0, amount 0
01:32:50.418 00.000 29988 MoveAxis(N, 0, ABG)
01:32:50.418 00.000 29988 Move returns status 0, amount 0
01:32:50.418 00.000 29988 move complete, result=0
01:32:50.418 00.000 29988 worker thread done servicing request
01:32:50.418 00.000 29988 Worker thread wakes up
01:32:50.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:50.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:50.419 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:51.935 01.516 29988 Exposure complete
01:32:51.985 00.050 29988 worker thread done servicing request
01:32:51.985 00.000 28316 OnExposeComplete: enter
01:32:51.986 00.001 28316 UpdateGuideState(): m_state=6
01:32:51.987 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
01:32:51.987 00.000 28316 Star::Find returns 1 (0), X=952.97, Y=257.19, Mass=2459, SNR=34.5, Peak=231 HFD=4.1
01:32:51.988 00.001 28316 MultiStar: [#1 0.16,-0.05,0.97,U] [#2 0.21,-0.20,0.91,U] [#3 -0.06,-0.02,0.86,U] [#4 0.00,0.02,0.81,U] [#5 -0.00,-0.17,0.75,U] [#6 0.12,0.02,0.62,U] [#7 0.06,0.09,0.61,U] [#8 0.10,0.07,0.57,U] 
01:32:51.988 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.15, 0.10}
01:32:51.989 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
01:32:51.989 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
01:32:51.990 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.23 mountX=-0.05 mountY=-0.07, mountTheta=-2.24
01:32:51.991 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
01:32:51.991 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
01:32:51.992 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:51.992 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.5
01:32:51.992 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:51.993 00.001 29988 Worker thread wakes up
01:32:51.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
01:32:51.993 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
01:32:51.993 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.05 yDistance=-0.07
01:32:51.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:32:51.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:51.993 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:51.994 00.001 28316 Enqueuing Expose request
01:32:51.994 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:32:51.994 00.000 29988 MoveAxis(E, 0, ABG)
01:32:51.994 00.000 29988 Move returns status 0, amount 0
01:32:51.994 00.000 29988 MoveAxis(N, 0, ABG)
01:32:51.994 00.000 29988 Move returns status 0, amount 0
01:32:51.994 00.000 29988 move complete, result=0
01:32:51.994 00.000 29988 worker thread done servicing request
01:32:51.994 00.000 29988 Worker thread wakes up
01:32:51.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:51.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:51.995 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:53.626 01.631 29988 Exposure complete
01:32:53.668 00.042 29988 worker thread done servicing request
01:32:53.669 00.001 28316 OnExposeComplete: enter
01:32:53.669 00.000 28316 UpdateGuideState(): m_state=6
01:32:53.670 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
01:32:53.670 00.000 28316 Star::Find returns 1 (1), X=953.03, Y=257.08, Mass=2490, SNR=34.6, Peak=255 HFD=4.1
01:32:53.671 00.001 28316 MultiStar: [#1 0.21,-0.26,0.00,M1] [#2 0.11,-0.38,0.00,M3] [#3 0.01,-0.26,0.84,U] [#4 0.10,-0.28,0.83,U] [#5 0.04,-0.37,0.00,M1] [#6 0.20,-0.12,0.62,U] [#7 0.11,-0.17,0.61,U] [#8 0.10,-0.25,0.57,U] 
01:32:53.674 00.003 28316 single-star, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.20, -0.02}
01:32:53.674 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
01:32:53.675 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
01:32:53.675 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.10 mountX=-0.10 mountY=-0.17, mountTheta=-2.11
01:32:53.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.02, opts=13)
01:32:53.677 00.000 28316 Enqueuing Move request for scope (0.20, -0.02)
01:32:53.678 00.001 29988 Worker thread wakes up
01:32:53.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:53.678 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6 Saturée
01:32:53.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:53.679 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:53.679 00.000 28316 Enqueuing Expose request
01:32:53.680 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
01:32:53.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
01:32:53.680 00.000 29988 Moving (0.20, -0.02) raw xDistance=-0.10 yDistance=-0.17
01:32:53.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:32:53.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:53.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:32:53.680 00.000 29988 MoveAxis(E, 0, ABG)
01:32:53.680 00.000 29988 Move returns status 0, amount 0
01:32:53.680 00.000 29988 MoveAxis(N, 0, ABG)
01:32:53.680 00.000 29988 Move returns status 0, amount 0
01:32:53.680 00.000 29988 move complete, result=0
01:32:53.680 00.000 29988 worker thread done servicing request
01:32:53.680 00.000 29988 Worker thread wakes up
01:32:53.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:53.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:53.680 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:55.202 01.522 29988 Exposure complete
01:32:55.234 00.032 29988 worker thread done servicing request
01:32:55.234 00.000 28316 OnExposeComplete: enter
01:32:55.234 00.000 28316 UpdateGuideState(): m_state=6
01:32:55.235 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
01:32:55.235 00.000 28316 Star::Find returns 1 (1), X=952.97, Y=256.99, Mass=2569, SNR=35.2, Peak=255 HFD=4.0
01:32:55.236 00.001 28316 MultiStar: [#1 0.09,-0.26,0.94,U] [#2 0.22,-0.26,0.00,M4] [#3 0.07,-0.33,0.00,M1] [#4 -0.07,-0.26,0.79,U] [#5 -0.12,-0.45,0.00,M2] [#6 0.01,-0.25,0.62,U] [#7 0.03,-0.17,0.59,U] [#8 0.25,-0.14,0.59,U] 
01:32:55.236 00.000 28316 single-star, 5 included, MultiStar: {0.08, -0.20}, one-star: {0.15, -0.11}
01:32:55.237 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
01:32:55.238 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
01:32:55.239 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.63 mountX=-0.16 mountY=-0.08, mountTheta=-2.66
01:32:55.241 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
01:32:55.242 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
01:32:55.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:55.243 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.2 Saturée
01:32:55.243 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:55.244 00.001 29988 Worker thread wakes up
01:32:55.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
01:32:55.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
01:32:55.244 00.000 29988 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=-0.08
01:32:55.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:32:55.244 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:55.244 00.000 28316 Enqueuing Expose request
01:32:55.245 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:55.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:32:55.245 00.000 29988 MoveAxis(E, 0, ABG)
01:32:55.245 00.000 29988 Move returns status 0, amount 0
01:32:55.245 00.000 29988 MoveAxis(N, 0, ABG)
01:32:55.245 00.000 29988 Move returns status 0, amount 0
01:32:55.245 00.000 29988 move complete, result=0
01:32:55.245 00.000 29988 worker thread done servicing request
01:32:55.245 00.000 29988 Worker thread wakes up
01:32:55.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:55.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:55.246 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:56.879 01.633 29988 Exposure complete
01:32:56.945 00.066 29988 worker thread done servicing request
01:32:56.945 00.000 28316 OnExposeComplete: enter
01:32:56.946 00.001 28316 UpdateGuideState(): m_state=6
01:32:56.946 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
01:32:56.948 00.002 28316 Star::Find returns 1 (0), X=952.99, Y=257.09, Mass=2457, SNR=34.3, Peak=239 HFD=4.2
01:32:56.949 00.001 28316 MultiStar: [#1 0.13,-0.16,0.97,U] [#2 -0.02,-0.19,0.89,U] [#3 0.05,-0.23,0.83,U] [#4 -0.05,-0.15,0.83,U] [#5 -0.14,-0.31,0.00,M3] [#6 -0.03,-0.11,0.64,U] [#7 -0.02,-0.18,0.63,U] [#8 0.10,-0.00,0.59,U] 
01:32:56.951 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.13}, one-star: {0.17, -0.01}
01:32:56.952 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
01:32:56.953 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03)
01:32:56.954 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.22 mountX=-0.14 mountY=0.02, mountTheta=3.03
01:32:56.958 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
01:32:56.958 00.000 28316 Enqueuing Move request for scope (0.05, -0.13)
01:32:56.959 00.001 29988 Worker thread wakes up
01:32:56.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
01:32:56.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:56.959 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
01:32:56.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:56.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:56.961 00.001 28316 Enqueuing Expose request
01:32:56.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
01:32:56.961 00.000 29988 Moving (0.05, -0.13) raw xDistance=-0.14 yDistance=0.02
01:32:56.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:32:56.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:56.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:32:56.962 00.001 29988 MoveAxis(E, 0, ABG)
01:32:56.962 00.000 29988 Move returns status 0, amount 0
01:32:56.962 00.000 29988 MoveAxis(N, 0, ABG)
01:32:56.962 00.000 29988 Move returns status 0, amount 0
01:32:56.962 00.000 29988 move complete, result=0
01:32:56.962 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:56.962 00.000 29988 worker thread done servicing request
01:32:56.962 00.000 29988 Worker thread wakes up
01:32:56.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:56.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:58.369 01.407 29988 Exposure complete
01:32:58.429 00.060 29988 worker thread done servicing request
01:32:58.429 00.000 28316 OnExposeComplete: enter
01:32:58.429 00.000 28316 UpdateGuideState(): m_state=6
01:32:58.447 00.018 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
01:32:58.447 00.000 28316 Star::Find returns 1 (1), X=952.98, Y=257.08, Mass=2369, SNR=33.6, Peak=255 HFD=4.1
01:32:58.448 00.001 28316 MultiStar: [#1 0.14,-0.16,1.00,U] [#2 0.14,-0.33,0.00,M4] [#3 0.03,-0.36,0.00,M1] [#4 0.03,-0.15,0.83,U] [#5 -0.14,-0.28,0.00,M4] [#6 0.15,-0.24,0.65,U] [#7 -0.03,-0.09,0.63,U] [#8 0.10,0.02,0.59,U] 
01:32:58.448 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.10}, one-star: {0.15, -0.01}
01:32:58.449 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:32:58.449 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:32:58.450 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.83 mountX=-0.13 mountY=-0.04, mountTheta=-2.86
01:32:58.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
01:32:58.451 00.000 28316 Enqueuing Move request for scope (0.10, -0.10)
01:32:58.452 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:32:58.452 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6 Saturée
01:32:58.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:58.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:32:58.453 00.000 28316 Enqueuing Expose request
01:32:58.454 00.001 29988 Worker thread wakes up
01:32:58.454 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
01:32:58.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
01:32:58.454 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
01:32:58.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:32:58.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:58.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:32:58.454 00.000 29988 MoveAxis(E, 0, ABG)
01:32:58.454 00.000 29988 Move returns status 0, amount 0
01:32:58.454 00.000 29988 MoveAxis(N, 0, ABG)
01:32:58.454 00.000 29988 Move returns status 0, amount 0
01:32:58.454 00.000 29988 move complete, result=0
01:32:58.454 00.000 29988 worker thread done servicing request
01:32:58.454 00.000 29988 Worker thread wakes up
01:32:58.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:32:58.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:32:58.455 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:00.079 01.624 29988 Exposure complete
01:33:00.105 00.026 29988 worker thread done servicing request
01:33:00.105 00.000 28316 OnExposeComplete: enter
01:33:00.106 00.001 28316 UpdateGuideState(): m_state=6
01:33:00.106 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
01:33:00.107 00.001 28316 Star::Find returns 1 (1), X=953.07, Y=257.00, Mass=2441, SNR=34.3, Peak=255 HFD=4.0
01:33:00.107 00.000 28316 MultiStar: [#1 0.08,-0.32,0.00,M1] [#2 -0.02,-0.32,0.00,M5] [#3 -0.07,-0.38,0.00,M2] [#4 -0.02,-0.29,0.83,U] [#5 -0.03,-0.49,0.00,M5] [#6 0.01,-0.30,0.61,U] [#7 -0.13,-0.36,0.00,M1] [#8 0.04,-0.36,0.00,M1] 
01:33:00.108 00.001 28316 refined, 2 included, MultiStar: {0.09, -0.21}, one-star: {0.24, -0.10}
01:33:00.108 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.13)
01:33:00.109 00.001 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
01:33:00.109 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.16 mountX=-0.23 mountY=0.01, mountTheta=3.09
01:33:00.111 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.21, opts=13)
01:33:00.111 00.000 28316 Enqueuing Move request for scope (0.09, -0.21)
01:33:00.112 00.001 29988 Worker thread wakes up
01:33:00.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
01:33:00.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:00.112 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3 Saturée
01:33:00.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:00.113 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:00.113 00.000 28316 Enqueuing Expose request
01:33:00.114 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
01:33:00.114 00.000 29988 Moving (0.09, -0.21) raw xDistance=-0.23 yDistance=0.01
01:33:00.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:33:00.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:00.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:33:00.114 00.000 29988 MoveAxis(E, 49, ABG)
01:33:00.114 00.000 29988 Guiding  Dir = 2, Dur = 49
01:33:00.114 00.000 29988 IsSlewing returns 0
01:33:00.114 00.000 29988 IsGuiding returns 0
01:33:00.116 00.002 29988 PulseGuide returned control before completion, sleep 58
01:33:00.190 00.074 29988 IsGuiding returns 0
01:33:00.190 00.000 29988 Move returns status 0, amount 49
01:33:00.190 00.000 29988 MoveAxis(N, 0, ABG)
01:33:00.190 00.000 29988 Move returns status 0, amount 0
01:33:00.190 00.000 29988 move complete, result=0
01:33:00.190 00.000 29988 worker thread done servicing request
01:33:00.190 00.000 29988 Worker thread wakes up
01:33:00.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:00.190 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
01:33:00.191 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:01.609 01.418 29988 Exposure complete
01:33:01.650 00.041 29988 worker thread done servicing request
01:33:01.650 00.000 28316 OnExposeComplete: enter
01:33:01.652 00.002 28316 UpdateGuideState(): m_state=6
01:33:01.654 00.002 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
01:33:01.656 00.002 28316 Star::Find returns 1 (1), X=952.80, Y=257.10, Mass=2458, SNR=34.3, Peak=255 HFD=4.0
01:33:01.659 00.003 28316 MultiStar: [#1 -0.11,-0.23,0.98,U] [#2 -0.10,-0.36,0.00,M6] [#3 -0.14,-0.26,0.85,U] [#4 -0.18,-0.20,0.83,U] [#5 -0.26,-0.32,0.00,M6] [#6 -0.04,-0.21,0.64,U] [#7 -0.09,-0.18,0.62,U] [#8 0.05,-0.19,0.60,U] 
01:33:01.662 00.003 28316 single-star, 6 included, MultiStar: {-0.08, -0.18}, one-star: {-0.02, 0.01}
01:33:01.664 00.002 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
01:33:01.667 00.003 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
01:33:01.669 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.92 mountX=0.01 mountY=0.02, mountTheta=0.90
01:33:01.673 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
01:33:01.675 00.002 28316 Enqueuing Move request for scope (-0.02, 0.01)
01:33:01.678 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:01.680 00.002 28316 UpdateGuideState exits: m=2458 RSB=34.3 Saturée
01:33:01.682 00.002 29988 Worker thread wakes up
01:33:01.683 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:33:01.683 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:33:01.683 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.01 yDistance=0.02
01:33:01.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:01.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:01.684 00.001 28316 Enqueuing Expose request
01:33:01.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:33:01.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:01.685 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:33:01.685 00.000 29988 MoveAxis(E, 0, ABG)
01:33:01.685 00.000 29988 Move returns status 0, amount 0
01:33:01.685 00.000 29988 MoveAxis(N, 0, ABG)
01:33:01.685 00.000 29988 Move returns status 0, amount 0
01:33:01.685 00.000 29988 move complete, result=0
01:33:01.686 00.001 29988 worker thread done servicing request
01:33:01.686 00.000 29988 Worker thread wakes up
01:33:01.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:01.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:01.686 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:03.317 01.631 29988 Exposure complete
01:33:03.354 00.037 29988 worker thread done servicing request
01:33:03.354 00.000 28316 OnExposeComplete: enter
01:33:03.355 00.001 28316 UpdateGuideState(): m_state=6
01:33:03.355 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
01:33:03.356 00.001 28316 Star::Find returns 1 (0), X=952.96, Y=257.18, Mass=2344, SNR=33.5, Peak=236 HFD=4.1
01:33:03.356 00.000 28316 MultiStar: [#1 0.04,-0.18,1.01,U] [#2 0.05,-0.19,0.93,U] [#3 0.02,-0.20,0.87,U] [#4 -0.10,-0.12,0.82,U] [#5 -0.24,-0.28,0.00,M7] [#6 0.02,-0.09,0.67,U] [#7 -0.03,-0.03,0.63,U] [#8 0.01,0.00,0.61,U] 
01:33:03.357 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.13, 0.08}
01:33:03.357 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.97)
01:33:03.358 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.93)
01:33:03.358 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.32 mountX=-0.10 mountY=0.02, mountTheta=2.93
01:33:03.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
01:33:03.360 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
01:33:03.361 00.001 29988 Worker thread wakes up
01:33:03.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:33:03.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:33:03.361 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.02
01:33:03.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:33:03.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:03.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:03.363 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:33:03.363 00.000 29988 MoveAxis(E, 0, ABG)
01:33:03.363 00.000 29988 Move returns status 0, amount 0
01:33:03.363 00.000 29988 MoveAxis(N, 0, ABG)
01:33:03.363 00.000 29988 Move returns status 0, amount 0
01:33:03.363 00.000 29988 move complete, result=0
01:33:03.363 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.5
01:33:03.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:03.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:03.364 00.000 28316 Enqueuing Expose request
01:33:03.365 00.001 29988 worker thread done servicing request
01:33:03.365 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:03.365 00.000 29988 Worker thread wakes up
01:33:03.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:03.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:04.885 01.520 29988 Exposure complete
01:33:04.921 00.036 29988 worker thread done servicing request
01:33:04.921 00.000 28316 OnExposeComplete: enter
01:33:04.923 00.002 28316 UpdateGuideState(): m_state=6
01:33:04.924 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
01:33:04.924 00.000 28316 Star::Find returns 1 (0), X=952.95, Y=257.06, Mass=2488, SNR=34.7, Peak=241 HFD=4.2
01:33:04.925 00.001 28316 MultiStar: [#1 -0.03,-0.21,1.00,U] [#2 -0.06,-0.23,0.90,U] [#3 -0.08,-0.34,0.00,M1] [#4 -0.03,-0.09,0.80,U] [#5 -0.04,-0.29,0.72,U] [#6 0.03,-0.21,0.62,U] [#7 -0.11,-0.12,0.60,U] [#8 -0.00,0.10,0.58,U] 
01:33:04.925 00.000 28316 single-star, 7 included, MultiStar: {-0.01, -0.14}, one-star: {0.12, -0.04}
01:33:04.925 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
01:33:04.926 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:33:04.926 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.28 mountX=-0.08 mountY=-0.09, mountTheta=-2.29
01:33:04.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.04, opts=13)
01:33:04.928 00.001 28316 Enqueuing Move request for scope (0.12, -0.04)
01:33:04.928 00.000 29988 Worker thread wakes up
01:33:04.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
01:33:04.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
01:33:04.928 00.000 29988 Moving (0.12, -0.04) raw xDistance=-0.08 yDistance=-0.09
01:33:04.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:33:04.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:04.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:04.929 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:33:04.929 00.000 29988 MoveAxis(E, 0, ABG)
01:33:04.929 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.7
01:33:04.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:04.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:04.930 00.000 28316 Enqueuing Expose request
01:33:04.931 00.001 29988 Move returns status 0, amount 0
01:33:04.931 00.000 29988 MoveAxis(N, 0, ABG)
01:33:04.931 00.000 29988 Move returns status 0, amount 0
01:33:04.931 00.000 29988 move complete, result=0
01:33:04.931 00.000 29988 worker thread done servicing request
01:33:04.931 00.000 29988 Worker thread wakes up
01:33:04.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:04.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:04.931 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:06.561 01.630 29988 Exposure complete
01:33:06.599 00.038 29988 worker thread done servicing request
01:33:06.599 00.000 28316 OnExposeComplete: enter
01:33:06.600 00.001 28316 UpdateGuideState(): m_state=6
01:33:06.600 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
01:33:06.601 00.001 28316 Star::Find returns 1 (0), X=952.97, Y=257.12, Mass=2431, SNR=34.0, Peak=233 HFD=4.2
01:33:06.601 00.000 28316 MultiStar: [#1 0.16,-0.15,0.98,U] [#2 -0.01,-0.21,0.90,U] [#3 -0.03,-0.15,0.87,U] [#4 -0.05,-0.03,0.86,U] [#5 -0.03,-0.22,0.73,U] [#6 0.07,0.01,0.64,U] [#7 -0.18,0.13,0.64,U] [#8 0.22,0.05,0.59,U] 
01:33:06.602 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.14, 0.02}
01:33:06.602 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:33:06.602 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:33:06.603 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.09 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
01:33:06.604 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
01:33:06.605 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
01:33:06.605 00.000 29988 Worker thread wakes up
01:33:06.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
01:33:06.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
01:33:06.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:06.606 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.0
01:33:06.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:06.607 00.001 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.00
01:33:06.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:33:06.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:06.607 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:06.608 00.001 28316 Enqueuing Expose request
01:33:06.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:33:06.608 00.000 29988 MoveAxis(E, 0, ABG)
01:33:06.608 00.000 29988 Move returns status 0, amount 0
01:33:06.608 00.000 29988 MoveAxis(N, 0, ABG)
01:33:06.608 00.000 29988 Move returns status 0, amount 0
01:33:06.608 00.000 29988 move complete, result=0
01:33:06.608 00.000 29988 worker thread done servicing request
01:33:06.608 00.000 29988 Worker thread wakes up
01:33:06.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:06.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:06.609 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:08.133 01.524 29988 Exposure complete
01:33:08.168 00.035 29988 worker thread done servicing request
01:33:08.169 00.001 28316 OnExposeComplete: enter
01:33:08.169 00.000 28316 UpdateGuideState(): m_state=6
01:33:08.170 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
01:33:08.170 00.000 28316 Star::Find returns 1 (0), X=953.07, Y=257.06, Mass=2389, SNR=33.9, Peak=227 HFD=4.1
01:33:08.171 00.001 28316 MultiStar: [#1 0.23,-0.21,0.00,M1] [#2 0.20,-0.23,0.91,U] [#3 0.07,-0.22,0.87,U] [#4 0.13,-0.07,0.86,U] [#5 -0.07,-0.28,0.74,U] [#6 0.12,0.02,0.63,U] [#7 0.01,0.12,0.64,U] [#8 0.40,0.09,0.00,M1] 
01:33:08.171 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.11}, one-star: {0.24, -0.04}
01:33:08.172 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
01:33:08.172 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
01:33:08.172 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.78 mountX=-0.15 mountY=-0.05, mountTheta=-2.82
01:33:08.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
01:33:08.174 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
01:33:08.174 00.000 29988 Worker thread wakes up
01:33:08.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
01:33:08.175 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
01:33:08.175 00.000 29988 Moving (0.11, -0.11) raw xDistance=-0.15 yDistance=-0.05
01:33:08.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:33:08.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:08.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:33:08.175 00.000 29988 MoveAxis(E, 0, ABG)
01:33:08.175 00.000 29988 Move returns status 0, amount 0
01:33:08.175 00.000 29988 MoveAxis(N, 0, ABG)
01:33:08.175 00.000 29988 Move returns status 0, amount 0
01:33:08.175 00.000 29988 move complete, result=0
01:33:08.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:08.175 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
01:33:08.176 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:08.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:08.178 00.001 28316 Enqueuing Expose request
01:33:08.178 00.000 29988 worker thread done servicing request
01:33:08.178 00.000 29988 Worker thread wakes up
01:33:08.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:08.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:08.178 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:09.801 01.623 29988 Exposure complete
01:33:09.845 00.044 29988 worker thread done servicing request
01:33:09.845 00.000 28316 OnExposeComplete: enter
01:33:09.846 00.001 28316 UpdateGuideState(): m_state=6
01:33:09.846 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
01:33:09.847 00.001 28316 Star::Find returns 1 (0), X=952.97, Y=257.18, Mass=2521, SNR=34.9, Peak=239 HFD=4.1
01:33:09.847 00.000 28316 MultiStar: [#1 0.12,-0.01,0.98,U] [#2 0.13,-0.14,0.90,U] [#3 -0.01,-0.16,0.83,U] [#4 0.01,-0.19,0.82,U] [#5 -0.07,-0.07,0.72,U] [#6 0.05,-0.10,0.63,U] [#7 0.02,0.00,0.61,U] [#8 0.26,0.06,0.57,U] 
01:33:09.848 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.15, 0.08}
01:33:09.848 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
01:33:09.849 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:33:09.849 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.70 mountX=-0.09 mountY=-0.04, mountTheta=-2.73
01:33:09.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
01:33:09.851 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
01:33:09.852 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:09.852 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.9
01:33:09.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:09.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:09.853 00.000 28316 Enqueuing Expose request
01:33:09.854 00.001 29988 Worker thread wakes up
01:33:09.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:33:09.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:33:09.854 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.09 yDistance=-0.04
01:33:09.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:33:09.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:09.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:33:09.854 00.000 29988 MoveAxis(E, 0, ABG)
01:33:09.854 00.000 29988 Move returns status 0, amount 0
01:33:09.854 00.000 29988 MoveAxis(N, 0, ABG)
01:33:09.854 00.000 29988 Move returns status 0, amount 0
01:33:09.854 00.000 29988 move complete, result=0
01:33:09.854 00.000 29988 worker thread done servicing request
01:33:09.854 00.000 29988 Worker thread wakes up
01:33:09.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:09.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:09.854 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:11.369 01.515 29988 Exposure complete
01:33:11.395 00.026 29988 worker thread done servicing request
01:33:11.395 00.000 28316 OnExposeComplete: enter
01:33:11.397 00.002 28316 UpdateGuideState(): m_state=6
01:33:11.398 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
01:33:11.398 00.000 28316 Star::Find returns 1 (0), X=953.17, Y=257.19, Mass=2352, SNR=33.7, Peak=214 HFD=4.0
01:33:11.399 00.001 28316 MultiStar: [#1 0.31,-0.14,0.00,M1] [#2 0.39,-0.23,0.00,M2] [#3 0.27,-0.22,0.00,M1] [#4 0.07,-0.17,0.84,U] [#5 0.14,-0.29,0.00,M4] [#6 0.35,-0.05,0.00,M1] [#7 0.05,0.01,0.65,U] [#8 0.41,0.10,0.00,M1] 
01:33:11.399 00.000 28316 refined, 2 included, MultiStar: {0.18, -0.02}, one-star: {0.34, 0.09}
01:33:11.402 00.003 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
01:33:11.402 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
01:33:11.405 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.10 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
01:33:11.408 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
01:33:11.409 00.001 28316 Enqueuing Move request for scope (0.18, -0.02)
01:33:11.409 00.000 29988 Worker thread wakes up
01:33:11.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
01:33:11.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
01:33:11.409 00.000 29988 Moving (0.18, -0.02) raw xDistance=-0.09 yDistance=-0.15
01:33:11.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:33:11.410 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:11.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:11.410 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
01:33:11.411 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:11.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:11.412 00.001 28316 Enqueuing Expose request
01:33:11.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:33:11.412 00.000 29988 MoveAxis(E, 0, ABG)
01:33:11.412 00.000 29988 Move returns status 0, amount 0
01:33:11.412 00.000 29988 MoveAxis(N, 0, ABG)
01:33:11.412 00.000 29988 Move returns status 0, amount 0
01:33:11.412 00.000 29988 move complete, result=0
01:33:11.412 00.000 29988 worker thread done servicing request
01:33:11.412 00.000 29988 Worker thread wakes up
01:33:11.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:11.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:11.413 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:13.144 01.731 29988 Exposure complete
01:33:13.172 00.028 29988 worker thread done servicing request
01:33:13.172 00.000 28316 OnExposeComplete: enter
01:33:13.175 00.003 28316 UpdateGuideState(): m_state=6
01:33:13.178 00.003 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
01:33:13.180 00.002 28316 Star::Find returns 1 (0), X=952.83, Y=257.26, Mass=2350, SNR=33.6, Peak=226 HFD=3.9
01:33:13.183 00.003 28316 MultiStar: [#1 0.13,-0.06,1.00,U] [#2 -0.09,-0.12,0.93,U] [#3 -0.17,-0.04,0.86,U] [#4 0.03,0.01,0.84,U] [#5 -0.04,-0.14,0.75,U] [#6 -0.00,-0.06,0.63,U] [#7 -0.06,-0.08,0.63,U] [#8 0.04,0.03,0.59,U] 
01:33:13.184 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {0.00, 0.16}
01:33:13.186 00.002 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
01:33:13.187 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
01:33:13.190 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.09 mountX=-0.02 mountY=0.03, mountTheta=2.19
01:33:13.193 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
01:33:13.194 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
01:33:13.194 00.000 29988 Worker thread wakes up
01:33:13.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:13.195 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.6
01:33:13.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:13.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:13.196 00.000 28316 Enqueuing Expose request
01:33:13.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:33:13.196 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:33:13.196 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
01:33:13.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:13.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:13.197 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:33:13.197 00.000 29988 MoveAxis(E, 0, ABG)
01:33:13.197 00.000 29988 Move returns status 0, amount 0
01:33:13.197 00.000 29988 MoveAxis(N, 0, ABG)
01:33:13.197 00.000 29988 Move returns status 0, amount 0
01:33:13.197 00.000 29988 move complete, result=0
01:33:13.197 00.000 29988 worker thread done servicing request
01:33:13.197 00.000 29988 Worker thread wakes up
01:33:13.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:13.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:13.197 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:14.603 01.406 29988 Exposure complete
01:33:14.637 00.034 29988 worker thread done servicing request
01:33:14.637 00.000 28316 OnExposeComplete: enter
01:33:14.638 00.001 28316 UpdateGuideState(): m_state=6
01:33:14.639 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
01:33:14.640 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=257.24, Mass=2281, SNR=33.1, Peak=212 HFD=3.9
01:33:14.641 00.001 28316 MultiStar: [#1 -0.10,-0.06,1.02,U] [#2 -0.13,-0.07,0.94,U] [#3 -0.24,0.07,0.86,U] [#4 -0.12,-0.06,0.87,U] [#5 -0.37,-0.18,0.00,M4] [#6 -0.01,-0.01,0.65,U] [#7 -0.15,0.00,0.63,U] [#8 0.14,-0.01,0.59,U] 
01:33:14.641 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.00}, one-star: {-0.03, 0.14}
01:33:14.642 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
01:33:14.642 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
01:33:14.642 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.12 mountX=0.04 mountY=0.08, mountTheta=1.11
01:33:14.644 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.00, opts=13)
01:33:14.644 00.000 28316 Enqueuing Move request for scope (-0.09, 0.00)
01:33:14.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:14.645 00.001 29988 Worker thread wakes up
01:33:14.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
01:33:14.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
01:33:14.645 00.000 29988 Moving (-0.09, 0.00) raw xDistance=0.04 yDistance=0.08
01:33:14.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:33:14.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:14.645 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.1
01:33:14.646 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:33:14.646 00.000 29988 MoveAxis(E, 0, ABG)
01:33:14.646 00.000 29988 Move returns status 0, amount 0
01:33:14.646 00.000 29988 MoveAxis(N, 0, ABG)
01:33:14.646 00.000 29988 Move returns status 0, amount 0
01:33:14.646 00.000 29988 move complete, result=0
01:33:14.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:14.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:14.647 00.001 28316 Enqueuing Expose request
01:33:14.647 00.000 29988 worker thread done servicing request
01:33:14.647 00.000 29988 Worker thread wakes up
01:33:14.647 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:14.648 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:14.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:16.277 01.629 29988 Exposure complete
01:33:16.313 00.036 29988 worker thread done servicing request
01:33:16.313 00.000 28316 OnExposeComplete: enter
01:33:16.314 00.001 28316 UpdateGuideState(): m_state=6
01:33:16.314 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
01:33:16.315 00.001 28316 Star::Find returns 1 (0), X=952.83, Y=257.10, Mass=2406, SNR=34.0, Peak=231 HFD=4.1
01:33:16.315 00.000 28316 MultiStar: [#1 -0.11,-0.13,0.96,U] [#2 -0.22,-0.38,0.00,M1] [#3 -0.05,-0.34,0.00,M1] [#4 -0.08,-0.19,0.85,U] [#5 -0.26,-0.29,0.00,M5] [#6 -0.06,-0.18,0.63,U] [#7 -0.13,-0.36,0.00,M1] [#8 0.01,-0.16,0.58,U] 
01:33:16.316 00.001 28316 single-star, 4 included, MultiStar: {-0.05, -0.12}, one-star: {0.00, 0.00}
01:33:16.317 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
01:33:16.317 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
01:33:16.318 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=1.54 mountX=0.00 mountY=-0.00, mountTheta=-0.49
01:33:16.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
01:33:16.319 00.000 28316 Enqueuing Move request for scope (0.00, 0.00)
01:33:16.320 00.001 29988 Worker thread wakes up
01:33:16.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
01:33:16.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
01:33:16.320 00.000 29988 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
01:33:16.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:33:16.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:16.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:16.320 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
01:33:16.321 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:16.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:16.321 00.000 28316 Enqueuing Expose request
01:33:16.322 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:33:16.322 00.000 29988 MoveAxis(E, 0, ABG)
01:33:16.322 00.000 29988 Move returns status 0, amount 0
01:33:16.322 00.000 29988 MoveAxis(N, 0, ABG)
01:33:16.322 00.000 29988 Move returns status 0, amount 0
01:33:16.322 00.000 29988 move complete, result=0
01:33:16.322 00.000 29988 worker thread done servicing request
01:33:16.322 00.000 29988 Worker thread wakes up
01:33:16.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:16.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:16.323 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:17.837 01.514 29988 Exposure complete
01:33:17.882 00.045 29988 worker thread done servicing request
01:33:17.882 00.000 28316 OnExposeComplete: enter
01:33:17.884 00.002 28316 UpdateGuideState(): m_state=6
01:33:17.885 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
01:33:17.887 00.002 28316 Star::Find returns 1 (0), X=952.80, Y=257.06, Mass=2523, SNR=34.9, Peak=239 HFD=4.1
01:33:17.888 00.001 28316 MultiStar: [#1 -0.11,-0.15,0.96,U] [#2 -0.02,-0.22,0.89,U] [#3 -0.15,-0.15,0.85,U] [#4 -0.08,-0.22,0.83,U] [#5 -0.34,-0.35,0.00,M6] [#6 -0.14,-0.11,0.61,U] [#7 -0.12,-0.19,0.60,U] [#8 0.00,0.05,0.58,U] 
01:33:17.889 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.13}, one-star: {-0.03, -0.04}
01:33:17.891 00.002 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
01:33:17.892 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
01:33:17.893 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.21 mountX=-0.02 mountY=0.04, mountTheta=2.07
01:33:17.897 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
01:33:17.898 00.001 28316 Enqueuing Move request for scope (-0.03, -0.04)
01:33:17.899 00.001 29988 Worker thread wakes up
01:33:17.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:17.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:33:17.899 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:33:17.899 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.9
01:33:17.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:17.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:17.900 00.000 28316 Enqueuing Expose request
01:33:17.901 00.001 29988 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.04
01:33:17.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:17.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:17.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:33:17.901 00.000 29988 MoveAxis(E, 0, ABG)
01:33:17.901 00.000 29988 Move returns status 0, amount 0
01:33:17.901 00.000 29988 MoveAxis(N, 0, ABG)
01:33:17.901 00.000 29988 Move returns status 0, amount 0
01:33:17.901 00.000 29988 move complete, result=0
01:33:17.901 00.000 29988 worker thread done servicing request
01:33:17.901 00.000 29988 Worker thread wakes up
01:33:17.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:17.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:17.902 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:19.530 01.628 29988 Exposure complete
01:33:19.568 00.038 29988 worker thread done servicing request
01:33:19.568 00.000 28316 OnExposeComplete: enter
01:33:19.569 00.001 28316 UpdateGuideState(): m_state=6
01:33:19.570 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
01:33:19.570 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=257.12, Mass=2299, SNR=33.2, Peak=228 HFD=3.9
01:33:19.571 00.001 28316 MultiStar: [#1 -0.04,-0.13,1.00,U] [#2 -0.19,-0.31,0.00,M1] [#3 -0.22,-0.19,0.88,U] [#4 -0.22,-0.14,0.88,U] [#5 -0.34,-0.28,0.00,M7] [#6 0.07,-0.19,0.67,U] [#7 -0.19,-0.11,0.63,U] [#8 -0.12,-0.09,0.59,U] 
01:33:19.571 00.000 28316 single-star, 6 included, MultiStar: {-0.11, -0.12}, one-star: {-0.06, 0.02}
01:33:19.572 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
01:33:19.572 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
01:33:19.572 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.77 mountX=0.04 mountY=0.04, mountTheta=0.75
01:33:19.574 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
01:33:19.574 00.000 28316 Enqueuing Move request for scope (-0.06, 0.02)
01:33:19.578 00.004 29988 Worker thread wakes up
01:33:19.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:19.578 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
01:33:19.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:19.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:19.579 00.000 28316 Enqueuing Expose request
01:33:19.580 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
01:33:19.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
01:33:19.580 00.000 29988 Moving (-0.06, 0.02) raw xDistance=0.04 yDistance=0.04
01:33:19.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:33:19.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:19.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:33:19.580 00.000 29988 MoveAxis(E, 0, ABG)
01:33:19.580 00.000 29988 Move returns status 0, amount 0
01:33:19.580 00.000 29988 MoveAxis(N, 0, ABG)
01:33:19.580 00.000 29988 Move returns status 0, amount 0
01:33:19.580 00.000 29988 move complete, result=0
01:33:19.580 00.000 29988 worker thread done servicing request
01:33:19.580 00.000 29988 Worker thread wakes up
01:33:19.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:19.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:19.580 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:21.096 01.516 29988 Exposure complete
01:33:21.129 00.033 29988 worker thread done servicing request
01:33:21.129 00.000 28316 OnExposeComplete: enter
01:33:21.130 00.001 28316 UpdateGuideState(): m_state=6
01:33:21.131 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
01:33:21.131 00.000 28316 Star::Find returns 1 (0), X=952.83, Y=257.17, Mass=2281, SNR=33.0, Peak=225 HFD=3.9
01:33:21.132 00.001 28316 MultiStar: [#1 -0.04,-0.16,1.03,U] [#2 -0.19,-0.18,0.93,U] [#3 -0.13,-0.08,0.90,U] [#4 -0.10,-0.12,0.87,U] [#5 -0.19,-0.22,0.76,U] [#6 0.10,-0.01,0.64,U] [#7 -0.17,-0.01,0.64,U] [#8 0.13,0.01,0.60,U] 
01:33:21.132 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.08}, one-star: {-0.00, 0.08}
01:33:21.133 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:33:21.134 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:33:21.135 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.58 mountX=0.07 mountY=-0.03, mountTheta=-0.45
01:33:21.138 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.08, opts=13)
01:33:21.139 00.001 28316 Enqueuing Move request for scope (-0.00, 0.08)
01:33:21.140 00.001 29988 Worker thread wakes up
01:33:21.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
01:33:21.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
01:33:21.140 00.000 29988 Moving (-0.00, 0.08) raw xDistance=0.07 yDistance=-0.03
01:33:21.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:21.143 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:33:21.143 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.0
01:33:21.144 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:21.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:21.144 00.000 28316 Enqueuing Expose request
01:33:21.145 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:21.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:33:21.145 00.000 29988 MoveAxis(E, 0, ABG)
01:33:21.145 00.000 29988 Move returns status 0, amount 0
01:33:21.145 00.000 29988 MoveAxis(N, 0, ABG)
01:33:21.145 00.000 29988 Move returns status 0, amount 0
01:33:21.145 00.000 29988 move complete, result=0
01:33:21.145 00.000 29988 worker thread done servicing request
01:33:21.145 00.000 29988 Worker thread wakes up
01:33:21.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:21.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:21.147 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:22.775 01.628 29988 Exposure complete
01:33:22.847 00.072 29988 worker thread done servicing request
01:33:22.847 00.000 28316 OnExposeComplete: enter
01:33:22.849 00.002 28316 UpdateGuideState(): m_state=6
01:33:22.851 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
01:33:22.852 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=256.98, Mass=2335, SNR=33.5, Peak=210 HFD=4.1
01:33:22.854 00.002 28316 MultiStar: [#1 -0.06,-0.30,1.00,U] [#2 -0.13,-0.39,0.00,M1] [#3 -0.22,-0.34,0.00,M1] [#4 -0.14,-0.21,0.85,U] [#5 -0.33,-0.44,0.00,M7] [#6 0.04,-0.24,0.65,U] [#7 -0.14,-0.27,0.68,U] [#8 0.04,-0.20,0.61,U] 
01:33:22.855 00.001 28316 single-star, 5 included, MultiStar: {-0.06, -0.22}, one-star: {-0.08, -0.12}
01:33:22.856 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
01:33:22.857 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
01:33:22.858 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.15 mountX=-0.07 mountY=0.12, mountTheta=2.12
01:33:22.861 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
01:33:22.863 00.002 28316 Enqueuing Move request for scope (-0.08, -0.12)
01:33:22.867 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:22.868 00.001 29988 Worker thread wakes up
01:33:22.868 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
01:33:22.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:22.869 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:22.870 00.001 28316 Enqueuing Expose request
01:33:22.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:33:22.870 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:33:22.870 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.12
01:33:22.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:33:22.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:22.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:33:22.870 00.000 29988 MoveAxis(E, 0, ABG)
01:33:22.870 00.000 29988 Move returns status 0, amount 0
01:33:22.870 00.000 29988 MoveAxis(N, 0, ABG)
01:33:22.870 00.000 29988 Move returns status 0, amount 0
01:33:22.870 00.000 29988 move complete, result=0
01:33:22.870 00.000 29988 worker thread done servicing request
01:33:22.870 00.000 29988 Worker thread wakes up
01:33:22.871 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:22.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:22.871 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:24.277 01.406 29988 Exposure complete
01:33:24.311 00.034 29988 worker thread done servicing request
01:33:24.312 00.001 28316 OnExposeComplete: enter
01:33:24.313 00.001 28316 UpdateGuideState(): m_state=6
01:33:24.313 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
01:33:24.314 00.001 28316 Star::Find returns 1 (1), X=952.79, Y=257.05, Mass=2498, SNR=34.6, Peak=255 HFD=4.1
01:33:24.315 00.001 28316 MultiStar: [#1 -0.12,-0.19,0.98,U] [#2 -0.23,-0.16,0.89,U] [#3 -0.27,-0.36,0.00,M2] [#4 -0.15,-0.10,0.82,U] [#5 -0.28,-0.28,0.00,M8] [#6 -0.03,-0.16,0.62,U] [#7 -0.12,-0.18,0.60,U] [#8 -0.06,-0.11,0.57,U] 
01:33:24.316 00.001 28316 single-star, 6 included, MultiStar: {-0.11, -0.13}, one-star: {-0.04, -0.05}
01:33:24.318 00.002 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
01:33:24.318 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05)
01:33:24.318 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.19 mountX=-0.03 mountY=0.06, mountTheta=2.08
01:33:24.320 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:33:24.321 00.001 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:33:24.325 00.004 29988 Worker thread wakes up
01:33:24.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:24.326 00.001 28316 UpdateGuideState exits: m=2498 RSB=34.6 Saturée
01:33:24.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:24.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:24.328 00.001 28316 Enqueuing Expose request
01:33:24.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:33:24.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:33:24.328 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
01:33:24.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:33:24.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:24.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:33:24.329 00.001 29988 MoveAxis(E, 0, ABG)
01:33:24.329 00.000 29988 Move returns status 0, amount 0
01:33:24.329 00.000 29988 MoveAxis(N, 0, ABG)
01:33:24.329 00.000 29988 Move returns status 0, amount 0
01:33:24.329 00.000 29988 move complete, result=0
01:33:24.329 00.000 29988 worker thread done servicing request
01:33:24.329 00.000 29988 Worker thread wakes up
01:33:24.329 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:24.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:24.330 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:25.954 01.624 29988 Exposure complete
01:33:25.997 00.043 29988 worker thread done servicing request
01:33:25.997 00.000 28316 OnExposeComplete: enter
01:33:25.999 00.002 28316 UpdateGuideState(): m_state=6
01:33:26.000 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
01:33:26.001 00.001 28316 Star::Find returns 1 (1), X=952.83, Y=257.25, Mass=2527, SNR=34.8, Peak=255 HFD=3.9
01:33:26.002 00.001 28316 MultiStar: [#1 -0.09,-0.17,0.94,U] [#2 -0.04,-0.18,0.93,U] [#3 -0.08,-0.14,0.89,U] [#4 -0.05,-0.06,0.84,U] [#5 -0.10,-0.20,0.72,U] [#6 0.04,-0.13,0.62,U] [#7 -0.18,-0.10,0.61,U] [#8 -0.00,0.08,0.61,U] 
01:33:26.002 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {0.01, 0.15}
01:33:26.002 00.000 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
01:33:26.004 00.002 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
01:33:26.004 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.15 mountX=-0.05 mountY=0.09, mountTheta=2.12
01:33:26.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
01:33:26.005 00.000 28316 Enqueuing Move request for scope (-0.05, -0.08)
01:33:26.006 00.001 29988 Worker thread wakes up
01:33:26.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:26.006 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.8 Saturée
01:33:26.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:26.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:26.008 00.001 28316 Enqueuing Expose request
01:33:26.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:33:26.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:33:26.008 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
01:33:26.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:33:26.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:26.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:33:26.008 00.000 29988 MoveAxis(E, 0, ABG)
01:33:26.009 00.001 29988 Move returns status 0, amount 0
01:33:26.009 00.000 29988 MoveAxis(N, 0, ABG)
01:33:26.009 00.000 29988 Move returns status 0, amount 0
01:33:26.009 00.000 29988 move complete, result=0
01:33:26.009 00.000 29988 worker thread done servicing request
01:33:26.009 00.000 29988 Worker thread wakes up
01:33:26.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:26.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:26.010 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:27.522 01.512 29988 Exposure complete
01:33:27.561 00.039 29988 worker thread done servicing request
01:33:27.562 00.001 28316 OnExposeComplete: enter
01:33:27.563 00.001 28316 UpdateGuideState(): m_state=6
01:33:27.564 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
01:33:27.565 00.001 28316 Star::Find returns 1 (1), X=952.93, Y=257.18, Mass=2581, SNR=35.3, Peak=255 HFD=4.1
01:33:27.567 00.002 28316 MultiStar: [#1 0.17,-0.03,0.94,U] [#2 0.03,-0.19,0.89,U] [#3 -0.04,-0.23,0.82,U] [#4 -0.01,-0.15,0.81,U] [#5 -0.14,-0.23,0.71,U] [#6 0.17,0.07,0.59,U] [#7 0.11,-0.04,0.60,U] [#8 0.04,-0.01,0.54,U] 
01:33:27.568 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.11, 0.08}
01:33:27.568 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:33:27.571 00.003 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:33:27.573 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.04 mountX=-0.10 mountY=-0.01, mountTheta=-3.07
01:33:27.577 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
01:33:27.578 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
01:33:27.579 00.001 29988 Worker thread wakes up
01:33:27.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:27.579 00.000 28316 UpdateGuideState exits: m=2581 RSB=35.3 Saturée
01:33:27.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:27.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:27.582 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:33:27.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:33:27.582 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
01:33:27.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:33:27.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:27.582 00.000 28316 Enqueuing Expose request
01:33:27.583 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:33:27.583 00.000 29988 MoveAxis(E, 0, ABG)
01:33:27.583 00.000 29988 Move returns status 0, amount 0
01:33:27.583 00.000 29988 MoveAxis(N, 0, ABG)
01:33:27.583 00.000 29988 Move returns status 0, amount 0
01:33:27.583 00.000 29988 move complete, result=0
01:33:27.583 00.000 29988 worker thread done servicing request
01:33:27.583 00.000 29988 Worker thread wakes up
01:33:27.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:27.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:27.584 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:29.210 01.626 29988 Exposure complete
01:33:29.251 00.041 29988 worker thread done servicing request
01:33:29.252 00.001 28316 OnExposeComplete: enter
01:33:29.253 00.001 28316 UpdateGuideState(): m_state=6
01:33:29.255 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
01:33:29.256 00.001 28316 Star::Find returns 1 (0), X=953.03, Y=257.13, Mass=2500, SNR=34.6, Peak=216 HFD=4.2
01:33:29.258 00.002 28316 MultiStar: [#1 0.09,-0.18,0.96,U] [#2 -0.05,-0.23,0.90,U] [#3 -0.02,-0.26,0.84,U] [#4 0.04,-0.24,0.84,U] [#5 -0.02,-0.31,0.00,M7] [#6 0.19,-0.25,0.00,M1] [#7 0.04,-0.15,0.61,U] [#8 0.05,0.05,0.57,U] 
01:33:29.259 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {0.21, 0.03}
01:33:29.260 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.07)
01:33:29.261 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03)
01:33:29.262 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.22 mountX=-0.16 mountY=0.02, mountTheta=3.03
01:33:29.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
01:33:29.266 00.002 28316 Enqueuing Move request for scope (0.05, -0.15)
01:33:29.266 00.000 29988 Worker thread wakes up
01:33:29.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
01:33:29.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
01:33:29.267 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.16 yDistance=0.02
01:33:29.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:33:29.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:29.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:29.268 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.6
01:33:29.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:29.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:29.270 00.001 28316 Enqueuing Expose request
01:33:29.272 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:33:29.273 00.001 29988 MoveAxis(E, 0, ABG)
01:33:29.273 00.000 29988 Move returns status 0, amount 0
01:33:29.273 00.000 29988 MoveAxis(N, 0, ABG)
01:33:29.273 00.000 29988 Move returns status 0, amount 0
01:33:29.273 00.000 29988 move complete, result=0
01:33:29.273 00.000 29988 worker thread done servicing request
01:33:29.273 00.000 29988 Worker thread wakes up
01:33:29.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:29.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:29.274 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:30.795 01.521 29988 Exposure complete
01:33:30.855 00.060 29988 worker thread done servicing request
01:33:30.855 00.000 28316 OnExposeComplete: enter
01:33:30.856 00.001 28316 UpdateGuideState(): m_state=6
01:33:30.856 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
01:33:30.857 00.001 28316 Star::Find returns 1 (0), X=952.78, Y=257.04, Mass=2350, SNR=33.6, Peak=221 HFD=4.1
01:33:30.857 00.000 28316 MultiStar: [#1 0.00,-0.18,1.03,U] [#2 -0.11,-0.30,0.00,M1] [#3 -0.18,-0.23,0.88,U] [#4 -0.12,-0.27,0.84,U] [#5 -0.17,-0.20,0.74,U] [#6 -0.08,-0.27,0.64,U] [#7 -0.08,-0.28,0.63,U] [#8 0.00,-0.23,0.60,U] 
01:33:30.858 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.21}, one-star: {-0.05, -0.06}
01:33:30.858 00.000 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
01:33:30.859 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
01:33:30.859 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.27 mountX=-0.03 mountY=0.07, mountTheta=2.01
01:33:30.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
01:33:30.861 00.001 28316 Enqueuing Move request for scope (-0.05, -0.06)
01:33:30.861 00.000 29988 Worker thread wakes up
01:33:30.861 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
01:33:30.861 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
01:33:30.861 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
01:33:30.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:33:30.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:30.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:33:30.861 00.000 29988 MoveAxis(E, 0, ABG)
01:33:30.861 00.000 29988 Move returns status 0, amount 0
01:33:30.862 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:30.862 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
01:33:30.863 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:30.864 00.001 29988 MoveAxis(N, 0, ABG)
01:33:30.864 00.000 29988 Move returns status 0, amount 0
01:33:30.864 00.000 29988 move complete, result=0
01:33:30.864 00.000 29988 worker thread done servicing request
01:33:30.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:30.865 00.001 28316 Enqueuing Expose request
01:33:30.865 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:30.866 00.001 29988 Worker thread wakes up
01:33:30.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:30.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:32.500 01.634 29988 Exposure complete
01:33:32.539 00.039 29988 worker thread done servicing request
01:33:32.540 00.001 28316 OnExposeComplete: enter
01:33:32.541 00.001 28316 UpdateGuideState(): m_state=6
01:33:32.544 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
01:33:32.545 00.001 28316 Star::Find returns 1 (0), X=952.93, Y=256.87, Mass=2446, SNR=34.2, Peak=239 HFD=4.2
01:33:32.546 00.001 28316 MultiStar: [#1 -0.10,-0.40,0.00,M1] [#2 -0.09,-0.40,0.00,M2] [#3 0.13,-0.47,0.00,M1] [#4 -0.02,-0.46,0.00,M1] [#5 -0.19,-0.62,0.00,M7] [#6 0.01,-0.30,0.63,U] [#7 -0.12,-0.34,0.00,M1] [#8 0.07,-0.24,0.61,U] 
01:33:32.547 00.001 28316 single-star, 2 included, MultiStar: {0.07, -0.25}, one-star: {0.10, -0.23}
01:33:32.548 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.13)
01:33:32.549 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
01:33:32.550 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.15 mountX=-0.25 mountY=0.01, mountTheta=3.09
01:33:32.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.23, opts=13)
01:33:32.551 00.000 28316 Enqueuing Move request for scope (0.10, -0.23)
01:33:32.553 00.002 29988 Worker thread wakes up
01:33:32.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:33:32.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:33:32.553 00.000 29988 Moving (0.10, -0.23) raw xDistance=-0.25 yDistance=0.01
01:33:32.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:32.553 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
01:33:32.554 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:32.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:32.555 00.001 28316 Enqueuing Expose request
01:33:32.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:33:32.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:32.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:33:32.555 00.000 29988 MoveAxis(E, 53, ABG)
01:33:32.555 00.000 29988 Guiding  Dir = 2, Dur = 53
01:33:32.555 00.000 29988 IsSlewing returns 0
01:33:32.555 00.000 29988 IsGuiding returns 0
01:33:32.556 00.001 29988 PulseGuide returned control before completion, sleep 61
01:33:32.623 00.067 29988 IsGuiding returns 1
01:33:32.624 00.001 29988 scope still moving after pulse duration time elapsed
01:33:32.655 00.031 29988 IsSlewing returns 0
01:33:32.655 00.000 29988 IsGuiding returns 0
01:33:32.655 00.000 29988 scope move finished after 53 + 47 ms
01:33:32.655 00.000 29988 Move returns status 0, amount 53
01:33:32.655 00.000 29988 MoveAxis(N, 0, ABG)
01:33:32.655 00.000 29988 Move returns status 0, amount 0
01:33:32.655 00.000 29988 move complete, result=0
01:33:32.656 00.001 29988 worker thread done servicing request
01:33:32.656 00.000 29988 Worker thread wakes up
01:33:32.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:32.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:32.656 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
01:33:34.071 01.415 29988 Exposure complete
01:33:34.100 00.029 29988 worker thread done servicing request
01:33:34.100 00.000 28316 OnExposeComplete: enter
01:33:34.101 00.001 28316 UpdateGuideState(): m_state=6
01:33:34.102 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
01:33:34.102 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=257.33, Mass=2445, SNR=34.4, Peak=208 HFD=4.0
01:33:34.103 00.001 28316 MultiStar: [#1 0.06,-0.08,0.99,U] [#2 0.14,-0.15,0.92,U] [#3 0.03,-0.16,0.87,U] [#4 0.04,0.10,0.85,U] [#5 -0.23,-0.15,0.72,U] [#6 0.11,0.15,0.63,U] [#7 -0.06,0.07,0.61,U] [#8 0.18,-0.08,0.58,U] 
01:33:34.103 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.09, 0.24}
01:33:34.103 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
01:33:34.104 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
01:33:34.104 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.14 mountX=-0.02 mountY=-0.04, mountTheta=-2.15
01:33:34.106 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
01:33:34.106 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
01:33:34.107 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:34.108 00.001 29988 Worker thread wakes up
01:33:34.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:33:34.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:33:34.108 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.04
01:33:34.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:34.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:34.108 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.4
01:33:34.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:34.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:34.111 00.001 28316 Enqueuing Expose request
01:33:34.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:33:34.111 00.000 29988 MoveAxis(E, 0, ABG)
01:33:34.111 00.000 29988 Move returns status 0, amount 0
01:33:34.111 00.000 29988 MoveAxis(N, 0, ABG)
01:33:34.112 00.001 29988 Move returns status 0, amount 0
01:33:34.112 00.000 29988 move complete, result=0
01:33:34.112 00.000 29988 worker thread done servicing request
01:33:34.112 00.000 29988 Worker thread wakes up
01:33:34.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:34.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:34.112 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:35.748 01.636 29988 Exposure complete
01:33:35.780 00.032 29988 worker thread done servicing request
01:33:35.780 00.000 28316 OnExposeComplete: enter
01:33:35.781 00.001 28316 UpdateGuideState(): m_state=6
01:33:35.781 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
01:33:35.782 00.001 28316 Star::Find returns 1 (0), X=952.83, Y=257.24, Mass=2351, SNR=33.5, Peak=203 HFD=4.2
01:33:35.782 00.000 28316 MultiStar: [#1 0.02,0.03,0.99,U] [#2 -0.06,-0.08,0.93,U] [#3 -0.16,0.09,0.86,U] [#4 -0.09,0.01,0.85,U] [#5 -0.10,-0.17,0.71,U] [#6 0.06,0.07,0.66,U] [#7 -0.21,0.00,0.64,U] [#8 0.10,0.14,0.62,U] 
01:33:35.783 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {0.00, 0.14}
01:33:35.783 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:33:35.784 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:33:35.784 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.64 mountX=0.04 mountY=0.03, mountTheta=0.62
01:33:35.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
01:33:35.786 00.001 28316 Enqueuing Move request for scope (-0.05, 0.03)
01:33:35.786 00.000 29988 Worker thread wakes up
01:33:35.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:35.787 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.5
01:33:35.787 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:35.787 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:35.788 00.001 28316 Enqueuing Expose request
01:33:35.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
01:33:35.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
01:33:35.788 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.04 yDistance=0.03
01:33:35.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:33:35.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:35.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:33:35.788 00.000 29988 MoveAxis(E, 0, ABG)
01:33:35.788 00.000 29988 Move returns status 0, amount 0
01:33:35.788 00.000 29988 MoveAxis(N, 0, ABG)
01:33:35.789 00.001 29988 Move returns status 0, amount 0
01:33:35.789 00.000 29988 move complete, result=0
01:33:35.789 00.000 29988 worker thread done servicing request
01:33:35.789 00.000 29988 Worker thread wakes up
01:33:35.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:35.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:35.789 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:37.317 01.528 29988 Exposure complete
01:33:37.356 00.039 29988 worker thread done servicing request
01:33:37.356 00.000 28316 OnExposeComplete: enter
01:33:37.357 00.001 28316 UpdateGuideState(): m_state=6
01:33:37.358 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
01:33:37.358 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=257.04, Mass=2475, SNR=34.5, Peak=201 HFD=4.1
01:33:37.359 00.001 28316 MultiStar: [#1 0.00,-0.20,0.95,U] [#2 -0.24,-0.22,0.00,M1] [#3 -0.36,-0.21,0.00,M1] [#4 -0.09,-0.17,0.81,U] [#5 -0.30,-0.21,0.00,M6] [#6 0.03,-0.12,0.62,U] [#7 -0.14,-0.05,0.62,U] [#8 -0.11,-0.07,0.58,U] 
01:33:37.359 00.000 28316 single-star, 5 included, MultiStar: {-0.06, -0.12}, one-star: {-0.06, -0.05}
01:33:37.360 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.88)
01:33:37.360 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.84)
01:33:37.361 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.02 mountY=0.08, mountTheta=1.87
01:33:37.361 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
01:33:37.362 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
01:33:37.362 00.000 29988 Worker thread wakes up
01:33:37.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
01:33:37.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:37.363 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:33:37.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:37.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:37.365 00.001 28316 Enqueuing Expose request
01:33:37.365 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
01:33:37.365 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.02 yDistance=0.08
01:33:37.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:37.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:37.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:33:37.365 00.000 29988 MoveAxis(E, 0, ABG)
01:33:37.365 00.000 29988 Move returns status 0, amount 0
01:33:37.365 00.000 29988 MoveAxis(N, 0, ABG)
01:33:37.365 00.000 29988 Move returns status 0, amount 0
01:33:37.365 00.000 29988 move complete, result=0
01:33:37.365 00.000 29988 worker thread done servicing request
01:33:37.365 00.000 29988 Worker thread wakes up
01:33:37.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:37.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:37.366 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:38.999 01.633 29988 Exposure complete
01:33:39.037 00.038 29988 worker thread done servicing request
01:33:39.037 00.000 28316 OnExposeComplete: enter
01:33:39.038 00.001 28316 UpdateGuideState(): m_state=6
01:33:39.038 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
01:33:39.039 00.001 28316 Star::Find returns 1 (0), X=952.76, Y=257.21, Mass=2402, SNR=33.9, Peak=214 HFD=3.9
01:33:39.039 00.000 28316 MultiStar: [#1 -0.12,-0.00,1.00,U] [#2 -0.24,-0.02,0.92,U] [#3 -0.24,-0.11,0.87,U] [#4 -0.21,0.10,0.85,U] [#5 -0.37,-0.21,0.00,M7] [#6 0.06,0.07,0.63,U] [#7 -0.31,-0.02,0.00,M1] [#8 -0.25,0.11,0.57,U] 
01:33:39.040 00.001 28316 single-star, 6 included, MultiStar: {-0.15, 0.03}, one-star: {-0.06, 0.12}
01:33:39.040 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
01:33:39.041 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
01:33:39.041 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.06 mountX=0.13 mountY=0.00, mountTheta=0.02
01:33:39.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
01:33:39.044 00.001 28316 Enqueuing Move request for scope (-0.06, 0.12)
01:33:39.046 00.002 29988 Worker thread wakes up
01:33:39.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:39.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
01:33:39.046 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
01:33:39.046 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:33:39.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:39.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:39.047 00.000 28316 Enqueuing Expose request
01:33:39.048 00.001 29988 Moving (-0.06, 0.12) raw xDistance=0.13 yDistance=0.00
01:33:39.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:33:39.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:39.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:33:39.048 00.000 29988 MoveAxis(E, 0, ABG)
01:33:39.048 00.000 29988 Move returns status 0, amount 0
01:33:39.048 00.000 29988 MoveAxis(N, 0, ABG)
01:33:39.048 00.000 29988 Move returns status 0, amount 0
01:33:39.048 00.000 29988 move complete, result=0
01:33:39.048 00.000 29988 worker thread done servicing request
01:33:39.048 00.000 29988 Worker thread wakes up
01:33:39.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:39.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:39.048 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:40.570 01.522 29988 Exposure complete
01:33:40.609 00.039 29988 worker thread done servicing request
01:33:40.609 00.000 28316 OnExposeComplete: enter
01:33:40.611 00.002 28316 UpdateGuideState(): m_state=6
01:33:40.611 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
01:33:40.612 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=257.13, Mass=2555, SNR=35.1, Peak=232 HFD=4.0
01:33:40.612 00.000 28316 MultiStar: [#1 -0.07,-0.17,0.97,U] [#2 -0.20,-0.17,0.89,U] [#3 -0.24,-0.25,0.00,M1] [#4 -0.15,-0.13,0.81,U] [#5 -0.32,-0.23,0.00,M8] [#6 0.01,-0.19,0.61,U] [#7 -0.17,-0.19,0.61,U] [#8 -0.25,-0.10,0.58,U] 
01:33:40.613 00.001 28316 single-star, 6 included, MultiStar: {-0.14, -0.12}, one-star: {-0.13, 0.03}
01:33:40.613 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
01:33:40.614 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
01:33:40.614 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.90 mountX=0.08 mountY=0.10, mountTheta=0.89
01:33:40.616 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
01:33:40.616 00.000 28316 Enqueuing Move request for scope (-0.13, 0.03)
01:33:40.617 00.001 29988 Worker thread wakes up
01:33:40.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:40.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
01:33:40.618 00.001 28316 UpdateGuideState exits: m=2555 RSB=35.1
01:33:40.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:40.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:40.619 00.001 28316 Enqueuing Expose request
01:33:40.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
01:33:40.619 00.000 29988 Moving (-0.13, 0.03) raw xDistance=0.08 yDistance=0.10
01:33:40.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:40.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:40.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:33:40.619 00.000 29988 MoveAxis(E, 0, ABG)
01:33:40.619 00.000 29988 Move returns status 0, amount 0
01:33:40.619 00.000 29988 MoveAxis(N, 0, ABG)
01:33:40.619 00.000 29988 Move returns status 0, amount 0
01:33:40.619 00.000 29988 move complete, result=0
01:33:40.620 00.001 29988 worker thread done servicing request
01:33:40.620 00.000 29988 Worker thread wakes up
01:33:40.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:40.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:40.620 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:42.255 01.635 29988 Exposure complete
01:33:42.283 00.028 29988 worker thread done servicing request
01:33:42.283 00.000 28316 OnExposeComplete: enter
01:33:42.286 00.003 28316 UpdateGuideState(): m_state=6
01:33:42.289 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
01:33:42.291 00.002 28316 Star::Find returns 1 (0), X=952.72, Y=257.02, Mass=2435, SNR=34.2, Peak=238 HFD=4.0
01:33:42.294 00.003 28316 MultiStar: [#1 -0.07,-0.21,0.96,U] [#2 -0.20,-0.25,0.00,M1] [#3 -0.20,-0.21,0.85,U] [#4 -0.22,-0.11,0.83,U] [#5 -0.30,-0.31,0.00,M9] [#6 -0.04,-0.10,0.63,U] [#7 -0.17,0.02,0.62,U] [#8 -0.14,-0.03,0.60,U] 
01:33:42.295 00.001 28316 single-star, 6 included, MultiStar: {-0.14, -0.11}, one-star: {-0.11, -0.08}
01:33:42.295 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
01:33:42.296 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
01:33:42.296 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.54 mountX=-0.02 mountY=0.13, mountTheta=1.75
01:33:42.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
01:33:42.298 00.000 28316 Enqueuing Move request for scope (-0.11, -0.08)
01:33:42.299 00.001 29988 Worker thread wakes up
01:33:42.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:42.299 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
01:33:42.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:42.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:42.301 00.000 28316 Enqueuing Expose request
01:33:42.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
01:33:42.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
01:33:42.302 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.13
01:33:42.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:42.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:42.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:33:42.302 00.000 29988 MoveAxis(E, 0, ABG)
01:33:42.302 00.000 29988 Move returns status 0, amount 0
01:33:42.302 00.000 29988 MoveAxis(N, 0, ABG)
01:33:42.302 00.000 29988 Move returns status 0, amount 0
01:33:42.302 00.000 29988 move complete, result=0
01:33:42.302 00.000 29988 worker thread done servicing request
01:33:42.302 00.000 29988 Worker thread wakes up
01:33:42.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:42.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:42.302 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:43.818 01.516 29988 Exposure complete
01:33:43.857 00.039 29988 worker thread done servicing request
01:33:43.863 00.006 28316 OnExposeComplete: enter
01:33:43.863 00.000 28316 UpdateGuideState(): m_state=6
01:33:43.864 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
01:33:43.864 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=257.35, Mass=2481, SNR=34.5, Peak=214 HFD=3.8
01:33:43.864 00.000 28316 MultiStar: [#1 -0.03,0.02,0.97,U] [#2 0.01,-0.02,0.87,U] [#3 -0.14,0.09,0.85,U] [#4 0.02,0.01,0.81,U] [#5 -0.05,-0.15,0.71,U] [#6 0.08,-0.03,0.62,U] [#7 -0.08,0.14,0.63,U] [#8 0.11,0.18,0.58,U] 
01:33:43.865 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.06, 0.25}
01:33:43.865 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
01:33:43.865 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
01:33:43.866 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.93 mountX=0.06 mountY=-0.01, mountTheta=-0.11
01:33:43.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
01:33:43.867 00.000 28316 Enqueuing Move request for scope (-0.02, 0.06)
01:33:43.868 00.001 29988 Worker thread wakes up
01:33:43.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
01:33:43.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
01:33:43.868 00.000 29988 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.01
01:33:43.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:33:43.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:43.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:43.869 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.5
01:33:43.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:43.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:43.870 00.001 28316 Enqueuing Expose request
01:33:43.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:33:43.870 00.000 29988 MoveAxis(E, 0, ABG)
01:33:43.870 00.000 29988 Move returns status 0, amount 0
01:33:43.870 00.000 29988 MoveAxis(N, 0, ABG)
01:33:43.870 00.000 29988 Move returns status 0, amount 0
01:33:43.871 00.001 29988 move complete, result=0
01:33:43.871 00.000 29988 worker thread done servicing request
01:33:43.871 00.000 29988 Worker thread wakes up
01:33:43.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:43.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:43.871 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:45.498 01.627 29988 Exposure complete
01:33:45.548 00.050 29988 worker thread done servicing request
01:33:45.548 00.000 28316 OnExposeComplete: enter
01:33:45.549 00.001 28316 UpdateGuideState(): m_state=6
01:33:45.551 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
01:33:45.552 00.001 28316 Star::Find returns 1 (0), X=953.14, Y=257.18, Mass=2396, SNR=33.9, Peak=233 HFD=4.0
01:33:45.554 00.002 28316 MultiStar: [#1 0.26,-0.19,0.00,M1] [#2 0.27,-0.17,0.00,M1] [#3 0.15,-0.16,0.87,U] [#4 0.07,-0.13,0.85,U] [#5 0.13,-0.26,0.75,U] [#6 0.21,-0.18,0.63,U] [#7 0.09,-0.04,0.63,U] [#8 0.30,-0.11,0.00,M1] 
01:33:45.555 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.11}, one-star: {0.31, 0.09}
01:33:45.556 00.001 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
01:33:45.557 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:33:45.559 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=-0.17 mountY=-0.10, mountTheta=-2.59
01:33:45.561 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.11, opts=13)
01:33:45.561 00.000 28316 Enqueuing Move request for scope (0.17, -0.11)
01:33:45.562 00.001 29988 Worker thread wakes up
01:33:45.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
01:33:45.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
01:33:45.562 00.000 29988 Moving (0.17, -0.11) raw xDistance=-0.17 yDistance=-0.10
01:33:45.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:33:45.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:45.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:33:45.562 00.000 29988 MoveAxis(E, 0, ABG)
01:33:45.562 00.000 29988 Move returns status 0, amount 0
01:33:45.562 00.000 29988 MoveAxis(N, 0, ABG)
01:33:45.562 00.000 29988 Move returns status 0, amount 0
01:33:45.562 00.000 29988 move complete, result=0
01:33:45.562 00.000 29988 worker thread done servicing request
01:33:45.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:45.563 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.9
01:33:45.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:45.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:45.564 00.001 28316 Enqueuing Expose request
01:33:45.564 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:45.565 00.001 29988 Worker thread wakes up
01:33:45.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:45.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:47.082 01.517 29988 Exposure complete
01:33:47.134 00.052 29988 worker thread done servicing request
01:33:47.134 00.000 28316 OnExposeComplete: enter
01:33:47.136 00.002 28316 UpdateGuideState(): m_state=6
01:33:47.137 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
01:33:47.138 00.001 28316 Star::Find returns 1 (1), X=953.05, Y=256.95, Mass=2430, SNR=34.1, Peak=255 HFD=4.0
01:33:47.139 00.001 28316 MultiStar: [#1 0.29,-0.23,0.00,M2] [#2 0.17,-0.48,0.00,M2] [#3 0.12,-0.36,0.00,M1] [#4 0.12,-0.22,0.83,U] [#5 0.19,-0.41,0.00,M8] [#6 0.38,-0.20,0.00,M1] [#7 0.14,-0.10,0.61,U] [#8 0.20,-0.19,0.60,U] 
01:33:47.139 00.000 28316 refined, 3 included, MultiStar: {0.17, -0.17}, one-star: {0.22, -0.14}
01:33:47.139 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
01:33:47.140 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
01:33:47.142 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.76 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
01:33:47.145 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.17, opts=13)
01:33:47.145 00.000 28316 Enqueuing Move request for scope (0.17, -0.17)
01:33:47.146 00.001 29988 Worker thread wakes up
01:33:47.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:47.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
01:33:47.147 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
01:33:47.147 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1 Saturée
01:33:47.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:47.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:47.148 00.000 28316 Enqueuing Expose request
01:33:47.148 00.000 29988 Moving (0.17, -0.17) raw xDistance=-0.22 yDistance=-0.08
01:33:47.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:33:47.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:47.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:33:47.148 00.000 29988 MoveAxis(E, 47, ABG)
01:33:47.148 00.000 29988 Guiding  Dir = 2, Dur = 47
01:33:47.149 00.001 29988 IsSlewing returns 0
01:33:47.149 00.000 29988 IsGuiding returns 0
01:33:47.151 00.002 29988 PulseGuide returned control before completion, sleep 56
01:33:47.218 00.067 29988 IsGuiding returns 0
01:33:47.219 00.001 29988 Move returns status 0, amount 47
01:33:47.219 00.000 29988 MoveAxis(N, 0, ABG)
01:33:47.219 00.000 29988 Move returns status 0, amount 0
01:33:47.219 00.000 29988 move complete, result=0
01:33:47.219 00.000 29988 worker thread done servicing request
01:33:47.219 00.000 29988 Worker thread wakes up
01:33:47.219 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
01:33:47.220 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:47.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:48.861 01.641 29988 Exposure complete
01:33:48.898 00.037 29988 worker thread done servicing request
01:33:48.898 00.000 28316 OnExposeComplete: enter
01:33:48.899 00.001 28316 UpdateGuideState(): m_state=6
01:33:48.900 00.001 28316 Star::Find(15, 953, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
01:33:48.900 00.000 28316 Star::Find returns 1 (0), X=953.13, Y=257.17, Mass=2430, SNR=34.2, Peak=232 HFD=4.1
01:33:48.901 00.001 28316 MultiStar: [#1 0.27,-0.05,0.97,U] [#2 0.21,-0.20,0.91,U] [#3 0.10,-0.22,0.88,U] [#4 0.05,-0.08,0.85,U] [#5 -0.01,-0.26,0.72,U] [#6 0.10,-0.13,0.63,U] [#7 0.13,-0.03,0.62,U] [#8 0.26,-0.04,0.60,U] 
01:33:48.901 00.000 28316 refined, 8 included, MultiStar: {0.17, -0.10}, one-star: {0.30, 0.07}
01:33:48.901 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
01:33:48.902 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
01:33:48.902 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-0.56 mountX=-0.16 mountY=-0.10, mountTheta=-2.58
01:33:48.904 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
01:33:48.904 00.000 28316 Enqueuing Move request for scope (0.17, -0.10)
01:33:48.905 00.001 29988 Worker thread wakes up
01:33:48.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:48.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
01:33:48.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
01:33:48.905 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:33:48.906 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:48.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:48.907 00.001 28316 Enqueuing Expose request
01:33:48.907 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=-0.10
01:33:48.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:33:48.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:48.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:33:48.907 00.000 29988 MoveAxis(E, 0, ABG)
01:33:48.907 00.000 29988 Move returns status 0, amount 0
01:33:48.907 00.000 29988 MoveAxis(N, 0, ABG)
01:33:48.907 00.000 29988 Move returns status 0, amount 0
01:33:48.907 00.000 29988 move complete, result=0
01:33:48.907 00.000 29988 worker thread done servicing request
01:33:48.907 00.000 29988 Worker thread wakes up
01:33:48.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:48.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:48.908 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:50.433 01.525 29988 Exposure complete
01:33:50.468 00.035 29988 worker thread done servicing request
01:33:50.468 00.000 28316 OnExposeComplete: enter
01:33:50.470 00.002 28316 UpdateGuideState(): m_state=6
01:33:50.470 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
01:33:50.472 00.002 28316 Star::Find returns 1 (0), X=953.13, Y=257.27, Mass=2350, SNR=33.6, Peak=233 HFD=3.9
01:33:50.472 00.000 28316 MultiStar: [#1 0.16,-0.01,1.01,U] [#2 0.19,0.00,0.93,U] [#3 0.02,-0.02,0.86,U] [#4 -0.05,-0.01,0.88,U] [#5 -0.17,-0.12,0.75,U] [#6 0.25,0.03,0.67,U] [#7 0.00,0.08,0.65,U] [#8 0.31,-0.13,0.00,M1] 
01:33:50.472 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.02}, one-star: {0.30, 0.18}
01:33:50.472 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
01:33:50.472 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:33:50.474 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.19 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
01:33:50.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
01:33:50.476 00.001 28316 Enqueuing Move request for scope (0.09, 0.02)
01:33:50.477 00.001 29988 Worker thread wakes up
01:33:50.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:33:50.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:33:50.477 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
01:33:50.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:50.477 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
01:33:50.479 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:50.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:50.480 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:33:50.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:50.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:33:50.480 00.000 29988 MoveAxis(E, 0, ABG)
01:33:50.480 00.000 29988 Move returns status 0, amount 0
01:33:50.480 00.000 29988 MoveAxis(N, 0, ABG)
01:33:50.480 00.000 29988 Move returns status 0, amount 0
01:33:50.480 00.000 29988 move complete, result=0
01:33:50.480 00.000 28316 Enqueuing Expose request
01:33:50.481 00.001 29988 worker thread done servicing request
01:33:50.481 00.000 29988 Worker thread wakes up
01:33:50.481 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:50.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:50.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:52.114 01.633 29988 Exposure complete
01:33:52.143 00.029 29988 worker thread done servicing request
01:33:52.143 00.000 28316 OnExposeComplete: enter
01:33:52.144 00.001 28316 UpdateGuideState(): m_state=6
01:33:52.144 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
01:33:52.145 00.001 28316 Star::Find returns 1 (0), X=952.96, Y=257.21, Mass=2465, SNR=34.4, Peak=234 HFD=4.1
01:33:52.145 00.000 28316 MultiStar: [#1 0.17,-0.05,0.98,U] [#2 0.11,-0.23,0.87,U] [#3 0.02,0.06,0.85,U] [#4 0.01,0.18,0.81,U] [#5 -0.16,-0.08,0.73,U] [#6 0.16,0.12,0.63,U] [#7 0.08,0.17,0.62,U] [#8 0.25,0.13,0.59,U] 
01:33:52.146 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.04}, one-star: {0.13, 0.12}
01:33:52.146 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:33:52.147 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
01:33:52.147 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.42 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
01:33:52.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
01:33:52.149 00.001 28316 Enqueuing Move request for scope (0.08, 0.04)
01:33:52.150 00.001 29988 Worker thread wakes up
01:33:52.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:52.150 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
01:33:52.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:52.151 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:52.151 00.000 28316 Enqueuing Expose request
01:33:52.152 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
01:33:52.152 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
01:33:52.152 00.000 29988 Moving (0.08, 0.04) raw xDistance=-0.00 yDistance=-0.09
01:33:52.152 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:33:52.152 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:52.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:33:52.152 00.000 29988 MoveAxis(E, 0, ABG)
01:33:52.152 00.000 29988 Move returns status 0, amount 0
01:33:52.152 00.000 29988 MoveAxis(N, 0, ABG)
01:33:52.152 00.000 29988 Move returns status 0, amount 0
01:33:52.152 00.000 29988 move complete, result=0
01:33:52.152 00.000 29988 worker thread done servicing request
01:33:52.152 00.000 29988 Worker thread wakes up
01:33:52.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:52.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:52.152 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:53.667 01.515 29988 Exposure complete
01:33:53.702 00.035 29988 worker thread done servicing request
01:33:53.702 00.000 28316 OnExposeComplete: enter
01:33:53.704 00.002 28316 UpdateGuideState(): m_state=6
01:33:53.705 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
01:33:53.707 00.002 28316 Star::Find returns 1 (0), X=952.94, Y=257.10, Mass=2399, SNR=34.0, Peak=227 HFD=4.2
01:33:53.708 00.001 28316 MultiStar: [#1 0.12,-0.11,1.01,U] [#2 -0.16,-0.28,0.00,M1] [#3 0.04,-0.20,0.85,U] [#4 0.09,-0.17,0.82,U] [#5 -0.02,-0.23,0.74,U] [#6 0.08,-0.03,0.62,U] [#7 -0.13,-0.14,0.63,U] [#8 0.02,-0.06,0.58,U] 
01:33:53.710 00.002 28316 single-star, 7 included, MultiStar: {0.05, -0.12}, one-star: {0.11, 0.00}
01:33:53.711 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
01:33:53.712 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
01:33:53.715 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.04 mountX=-0.04 mountY=-0.10, mountTheta=-1.96
01:33:53.719 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.00, opts=13)
01:33:53.721 00.002 28316 Enqueuing Move request for scope (0.11, 0.00)
01:33:53.723 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:53.726 00.003 28316 UpdateGuideState exits: m=2399 RSB=34.0
01:33:53.728 00.002 29988 Worker thread wakes up
01:33:53.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:53.729 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:53.731 00.002 28316 Enqueuing Expose request
01:33:53.732 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
01:33:53.732 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
01:33:53.732 00.000 29988 Moving (0.11, 0.00) raw xDistance=-0.04 yDistance=-0.10
01:33:53.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:33:53.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:53.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:33:53.732 00.000 29988 MoveAxis(E, 0, ABG)
01:33:53.732 00.000 29988 Move returns status 0, amount 0
01:33:53.732 00.000 29988 MoveAxis(N, 0, ABG)
01:33:53.732 00.000 29988 Move returns status 0, amount 0
01:33:53.732 00.000 29988 move complete, result=0
01:33:53.732 00.000 29988 worker thread done servicing request
01:33:53.732 00.000 29988 Worker thread wakes up
01:33:53.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:53.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:53.733 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:55.354 01.621 29988 Exposure complete
01:33:55.402 00.048 29988 worker thread done servicing request
01:33:55.402 00.000 28316 OnExposeComplete: enter
01:33:55.403 00.001 28316 UpdateGuideState(): m_state=6
01:33:55.403 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
01:33:55.404 00.001 28316 Star::Find returns 1 (1), X=952.97, Y=257.11, Mass=2529, SNR=35.0, Peak=255 HFD=4.2
01:33:55.404 00.000 28316 MultiStar: [#1 0.20,-0.17,0.95,U] [#2 0.05,-0.29,0.89,U] [#3 0.07,-0.17,0.84,U] [#4 -0.04,-0.08,0.81,U] [#5 -0.02,-0.18,0.73,U] [#6 0.05,-0.17,0.62,U] [#7 -0.01,-0.15,0.61,U] [#8 -0.01,-0.10,0.58,U] 
01:33:55.404 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.14, 0.01}
01:33:55.405 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:33:55.405 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:33:55.406 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.10 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
01:33:55.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
01:33:55.407 00.000 28316 Enqueuing Move request for scope (0.14, 0.01)
01:33:55.407 00.000 29988 Worker thread wakes up
01:33:55.408 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:55.408 00.000 28316 UpdateGuideState exits: m=2529 RSB=35.0 Saturée
01:33:55.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:55.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:55.409 00.000 28316 Enqueuing Expose request
01:33:55.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
01:33:55.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
01:33:55.410 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.14
01:33:55.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:33:55.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:55.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:33:55.410 00.000 29988 MoveAxis(E, 0, ABG)
01:33:55.410 00.000 29988 Move returns status 0, amount 0
01:33:55.410 00.000 29988 MoveAxis(N, 0, ABG)
01:33:55.410 00.000 29988 Move returns status 0, amount 0
01:33:55.410 00.000 29988 move complete, result=0
01:33:55.410 00.000 29988 worker thread done servicing request
01:33:55.410 00.000 29988 Worker thread wakes up
01:33:55.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:55.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:55.411 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:56.937 01.526 29988 Exposure complete
01:33:56.996 00.059 29988 worker thread done servicing request
01:33:56.996 00.000 28316 OnExposeComplete: enter
01:33:56.999 00.003 28316 UpdateGuideState(): m_state=6
01:33:57.000 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
01:33:57.000 00.000 28316 Star::Find returns 1 (1), X=953.07, Y=257.20, Mass=2510, SNR=34.8, Peak=255 HFD=4.1
01:33:57.001 00.001 28316 MultiStar: [#1 0.23,-0.14,0.96,U] [#2 0.05,-0.30,0.89,U] [#3 0.17,-0.08,0.84,U] [#4 0.03,-0.17,0.81,U] [#5 0.10,-0.15,0.73,U] [#6 0.14,-0.15,0.63,U] [#7 0.07,0.00,0.60,U] [#8 0.21,0.02,0.59,U] 
01:33:57.001 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.24, 0.11}
01:33:57.001 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:33:57.002 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
01:33:57.002 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.60 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
01:33:57.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
01:33:57.004 00.001 28316 Enqueuing Move request for scope (0.14, -0.10)
01:33:57.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:57.004 00.000 28316 UpdateGuideState exits: m=2510 RSB=34.8 Saturée
01:33:57.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:57.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:57.005 00.000 28316 Enqueuing Expose request
01:33:57.006 00.001 29988 Worker thread wakes up
01:33:57.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
01:33:57.006 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
01:33:57.006 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.08
01:33:57.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:33:57.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:57.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:33:57.006 00.000 29988 MoveAxis(E, 0, ABG)
01:33:57.006 00.000 29988 Move returns status 0, amount 0
01:33:57.006 00.000 29988 MoveAxis(N, 0, ABG)
01:33:57.006 00.000 29988 Move returns status 0, amount 0
01:33:57.007 00.001 29988 move complete, result=0
01:33:57.007 00.000 29988 worker thread done servicing request
01:33:57.007 00.000 29988 Worker thread wakes up
01:33:57.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:57.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:57.007 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:58.637 01.630 29988 Exposure complete
01:33:58.672 00.035 29988 worker thread done servicing request
01:33:58.672 00.000 28316 OnExposeComplete: enter
01:33:58.672 00.000 28316 UpdateGuideState(): m_state=6
01:33:58.673 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
01:33:58.673 00.000 28316 Star::Find returns 1 (1), X=953.07, Y=257.15, Mass=2605, SNR=35.3, Peak=255 HFD=4.1
01:33:58.674 00.001 28316 MultiStar: [#1 0.08,-0.21,0.95,U] [#2 0.22,-0.26,0.00,M1] [#3 0.03,-0.20,0.82,U] [#4 0.03,-0.12,0.79,U] [#5 0.08,-0.20,0.69,U] [#6 0.16,-0.08,0.62,U] [#7 0.06,0.05,0.59,U] [#8 0.14,-0.03,0.56,U] 
01:33:58.674 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.10}, one-star: {0.24, 0.06}
01:33:58.675 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
01:33:58.675 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
01:33:58.676 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-0.74 mountX=-0.13 mountY=-0.05, mountTheta=-2.78
01:33:58.677 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
01:33:58.678 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
01:33:58.679 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:33:58.679 00.000 28316 UpdateGuideState exits: m=2605 RSB=35.3 Saturée
01:33:58.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:58.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:33:58.680 00.000 28316 Enqueuing Expose request
01:33:58.681 00.001 29988 Worker thread wakes up
01:33:58.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
01:33:58.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
01:33:58.681 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.13 yDistance=-0.05
01:33:58.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:33:58.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:58.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:33:58.681 00.000 29988 MoveAxis(E, 0, ABG)
01:33:58.681 00.000 29988 Move returns status 0, amount 0
01:33:58.681 00.000 29988 MoveAxis(N, 0, ABG)
01:33:58.681 00.000 29988 Move returns status 0, amount 0
01:33:58.681 00.000 29988 move complete, result=0
01:33:58.681 00.000 29988 worker thread done servicing request
01:33:58.681 00.000 29988 Worker thread wakes up
01:33:58.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:33:58.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:33:58.681 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:00.209 01.528 29988 Exposure complete
01:34:00.250 00.041 29988 worker thread done servicing request
01:34:00.250 00.000 28316 OnExposeComplete: enter
01:34:00.250 00.000 28316 UpdateGuideState(): m_state=6
01:34:00.251 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
01:34:00.251 00.000 28316 Star::Find returns 1 (1), X=952.92, Y=257.09, Mass=2438, SNR=34.2, Peak=255 HFD=4.2
01:34:00.254 00.003 28316 MultiStar: [#1 0.09,-0.22,0.99,U] [#2 -0.05,-0.33,0.00,M2] [#3 -0.11,-0.14,0.85,U] [#4 -0.01,-0.16,0.84,U] [#5 -0.05,-0.22,0.72,U] [#6 0.15,-0.09,0.64,U] [#7 -0.07,-0.04,0.63,U] [#8 0.08,0.05,0.60,U] 
01:34:00.257 00.003 28316 single-star, 7 included, MultiStar: {0.02, -0.11}, one-star: {0.10, -0.00}
01:34:00.259 00.002 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
01:34:00.262 00.003 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:34:00.264 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.03 mountX=-0.04 mountY=-0.09, mountTheta=-2.04
01:34:00.267 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
01:34:00.270 00.003 28316 Enqueuing Move request for scope (0.10, -0.00)
01:34:00.272 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:00.275 00.003 28316 UpdateGuideState exits: m=2438 RSB=34.2 Saturée
01:34:00.277 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:00.279 00.002 29988 Worker thread wakes up
01:34:00.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
01:34:00.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
01:34:00.279 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.04 yDistance=-0.09
01:34:00.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:34:00.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:00.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:34:00.280 00.001 29988 MoveAxis(E, 0, ABG)
01:34:00.280 00.000 29988 Move returns status 0, amount 0
01:34:00.280 00.000 29988 MoveAxis(N, 0, ABG)
01:34:00.280 00.000 29988 Move returns status 0, amount 0
01:34:00.280 00.000 29988 move complete, result=0
01:34:00.280 00.000 29988 worker thread done servicing request
01:34:00.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:00.281 00.001 28316 Enqueuing Expose request
01:34:00.282 00.001 29988 Worker thread wakes up
01:34:00.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:00.282 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:00.285 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:01.908 01.623 29988 Exposure complete
01:34:01.941 00.033 29988 worker thread done servicing request
01:34:01.941 00.000 28316 OnExposeComplete: enter
01:34:01.943 00.002 28316 UpdateGuideState(): m_state=6
01:34:01.946 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
01:34:01.946 00.000 28316 Star::Find returns 1 (0), X=953.06, Y=257.20, Mass=2424, SNR=34.1, Peak=226 HFD=4.1
01:34:01.948 00.002 28316 MultiStar: [#1 0.09,-0.16,0.98,U] [#2 0.24,-0.36,0.00,M3] [#3 0.12,-0.05,0.87,U] [#4 0.04,-0.05,0.87,U] [#5 -0.01,-0.36,0.00,M1] [#6 0.13,-0.05,0.65,U] [#7 0.04,-0.04,0.62,U] [#8 0.22,0.04,0.58,U] 
01:34:01.948 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.03}, one-star: {0.23, 0.10}
01:34:01.948 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:34:01.949 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:34:01.949 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=-0.08 mountY=-0.10, mountTheta=-2.27
01:34:01.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
01:34:01.951 00.001 28316 Enqueuing Move request for scope (0.12, -0.03)
01:34:01.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:01.952 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.1
01:34:01.952 00.000 29988 Worker thread wakes up
01:34:01.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
01:34:01.952 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
01:34:01.952 00.000 29988 Moving (0.12, -0.03) raw xDistance=-0.08 yDistance=-0.10
01:34:01.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:34:01.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:01.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:34:01.952 00.000 29988 MoveAxis(E, 0, ABG)
01:34:01.952 00.000 29988 Move returns status 0, amount 0
01:34:01.952 00.000 29988 MoveAxis(N, 0, ABG)
01:34:01.952 00.000 29988 Move returns status 0, amount 0
01:34:01.952 00.000 29988 move complete, result=0
01:34:01.952 00.000 29988 worker thread done servicing request
01:34:01.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:01.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:01.953 00.000 28316 Enqueuing Expose request
01:34:01.954 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:01.954 00.000 29988 Worker thread wakes up
01:34:01.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:01.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:03.479 01.525 29988 Exposure complete
01:34:03.516 00.037 29988 worker thread done servicing request
01:34:03.516 00.000 28316 OnExposeComplete: enter
01:34:03.517 00.001 28316 UpdateGuideState(): m_state=6
01:34:03.518 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
01:34:03.519 00.001 28316 Star::Find returns 1 (0), X=952.99, Y=257.06, Mass=2376, SNR=33.8, Peak=240 HFD=4.1
01:34:03.521 00.002 28316 MultiStar: [#1 0.18,-0.19,1.01,U] [#2 0.14,-0.20,0.94,U] [#3 0.04,-0.26,0.85,U] [#4 -0.08,-0.13,0.84,U] [#5 0.04,-0.37,0.00,M2] [#6 0.17,-0.13,0.64,U] [#7 0.12,0.01,0.64,U] [#8 0.01,-0.01,0.59,U] 
01:34:03.522 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.16, -0.03}
01:34:03.523 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
01:34:03.525 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
01:34:03.526 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.93 mountX=-0.16 mountY=-0.03, mountTheta=-2.96
01:34:03.529 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
01:34:03.530 00.001 28316 Enqueuing Move request for scope (0.10, -0.13)
01:34:03.531 00.001 29988 Worker thread wakes up
01:34:03.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:03.531 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.8
01:34:03.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:03.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:03.533 00.001 28316 Enqueuing Expose request
01:34:03.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
01:34:03.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
01:34:03.533 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.16 yDistance=-0.03
01:34:03.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:34:03.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:03.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:34:03.533 00.000 29988 MoveAxis(E, 0, ABG)
01:34:03.533 00.000 29988 Move returns status 0, amount 0
01:34:03.533 00.000 29988 MoveAxis(N, 0, ABG)
01:34:03.533 00.000 29988 Move returns status 0, amount 0
01:34:03.533 00.000 29988 move complete, result=0
01:34:03.533 00.000 29988 worker thread done servicing request
01:34:03.533 00.000 29988 Worker thread wakes up
01:34:03.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:03.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:03.534 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:05.157 01.623 29988 Exposure complete
01:34:05.209 00.052 29988 worker thread done servicing request
01:34:05.209 00.000 28316 OnExposeComplete: enter
01:34:05.210 00.001 28316 UpdateGuideState(): m_state=6
01:34:05.210 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
01:34:05.211 00.001 28316 Star::Find returns 1 (1), X=952.94, Y=256.86, Mass=2503, SNR=34.8, Peak=255 HFD=4.1
01:34:05.211 00.000 28316 MultiStar: [#1 0.06,-0.34,0.00,M1] [#2 -0.03,-0.39,0.00,M3] [#3 -0.10,-0.38,0.00,M1] [#4 -0.07,-0.37,0.00,M1] [#5 -0.10,-0.41,0.00,M3] [#6 0.18,-0.25,0.00,M1] [#7 -0.14,-0.31,0.00,M1] [#8 -0.09,-0.18,0.57,U] 
01:34:05.212 00.001 28316 refined, 1 included, MultiStar: {0.04, -0.22}, one-star: {0.11, -0.24}
01:34:05.213 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
01:34:05.214 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
01:34:05.215 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.39 mountX=-0.21 mountY=0.06, mountTheta=2.85
01:34:05.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
01:34:05.217 00.000 28316 Enqueuing Move request for scope (0.04, -0.22)
01:34:05.217 00.000 29988 Worker thread wakes up
01:34:05.218 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:05.218 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.8 Saturée
01:34:05.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
01:34:05.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:05.220 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
01:34:05.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:05.221 00.001 28316 Enqueuing Expose request
01:34:05.221 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.21 yDistance=0.06
01:34:05.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:34:05.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:05.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:34:05.221 00.000 29988 MoveAxis(E, 45, ABG)
01:34:05.221 00.000 29988 Guiding  Dir = 2, Dur = 45
01:34:05.221 00.000 29988 IsSlewing returns 0
01:34:05.222 00.001 29988 IsGuiding returns 0
01:34:05.223 00.001 29988 PulseGuide returned control before completion, sleep 54
01:34:05.281 00.058 29988 IsGuiding returns 1
01:34:05.281 00.000 29988 scope still moving after pulse duration time elapsed
01:34:05.311 00.030 29988 IsSlewing returns 0
01:34:05.312 00.001 29988 IsGuiding returns 0
01:34:05.312 00.000 29988 scope move finished after 45 + 45 ms
01:34:05.312 00.000 29988 Move returns status 0, amount 45
01:34:05.312 00.000 29988 MoveAxis(N, 0, ABG)
01:34:05.312 00.000 29988 Move returns status 0, amount 0
01:34:05.312 00.000 29988 move complete, result=0
01:34:05.312 00.000 29988 worker thread done servicing request
01:34:05.312 00.000 29988 Worker thread wakes up
01:34:05.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:05.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:05.312 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
01:34:06.715 01.403 29988 Exposure complete
01:34:06.754 00.039 29988 worker thread done servicing request
01:34:06.754 00.000 28316 OnExposeComplete: enter
01:34:06.755 00.001 28316 UpdateGuideState(): m_state=6
01:34:06.756 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
01:34:06.756 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=257.35, Mass=2387, SNR=33.9, Peak=218 HFD=3.8
01:34:06.757 00.001 28316 MultiStar: [#1 0.06,0.08,1.00,U] [#2 -0.05,0.01,0.90,U] [#3 -0.06,-0.05,0.88,U] [#4 -0.07,0.03,0.85,U] [#5 -0.20,-0.07,0.75,U] [#6 0.03,0.10,0.66,U] [#7 -0.07,0.15,0.64,U] [#8 0.20,0.00,0.58,U] 
01:34:06.757 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.01, 0.25}
01:34:06.758 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
01:34:06.758 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
01:34:06.760 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.92 mountX=0.06 mountY=-0.01, mountTheta=-0.12
01:34:06.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
01:34:06.762 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
01:34:06.762 00.000 29988 Worker thread wakes up
01:34:06.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
01:34:06.762 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
01:34:06.762 00.000 29988 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.01
01:34:06.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:34:06.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:06.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:06.763 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.9
01:34:06.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:06.764 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:34:06.764 00.000 29988 MoveAxis(E, 0, ABG)
01:34:06.764 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:06.764 00.000 28316 Enqueuing Expose request
01:34:06.765 00.001 29988 Move returns status 0, amount 0
01:34:06.765 00.000 29988 MoveAxis(N, 0, ABG)
01:34:06.765 00.000 29988 Move returns status 0, amount 0
01:34:06.765 00.000 29988 move complete, result=0
01:34:06.765 00.000 29988 worker thread done servicing request
01:34:06.765 00.000 29988 Worker thread wakes up
01:34:06.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:06.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:06.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:08.400 01.635 29988 Exposure complete
01:34:08.437 00.037 29988 worker thread done servicing request
01:34:08.437 00.000 28316 OnExposeComplete: enter
01:34:08.438 00.001 28316 UpdateGuideState(): m_state=6
01:34:08.438 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
01:34:08.440 00.002 28316 Star::Find returns 1 (0), X=952.94, Y=257.30, Mass=2354, SNR=33.7, Peak=233 HFD=4.0
01:34:08.440 00.000 28316 MultiStar: [#1 0.00,-0.21,1.02,U] [#2 0.09,-0.17,0.92,U] [#3 -0.10,-0.06,0.86,U] [#4 -0.09,0.04,0.83,U] [#5 -0.10,-0.14,0.74,U] [#6 0.01,0.01,0.65,U] [#7 -0.19,-0.01,0.61,U] [#8 0.06,-0.02,0.62,U] 
01:34:08.441 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.12, 0.21}
01:34:08.441 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
01:34:08.442 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
01:34:08.442 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.91 mountX=-0.03 mountY=0.03, mountTheta=2.36
01:34:08.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
01:34:08.444 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
01:34:08.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:08.445 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:34:08.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:08.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:08.446 00.001 28316 Enqueuing Expose request
01:34:08.446 00.000 29988 Worker thread wakes up
01:34:08.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:34:08.446 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:34:08.446 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
01:34:08.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:34:08.447 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:08.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:08.447 00.000 29988 MoveAxis(E, 0, ABG)
01:34:08.447 00.000 29988 Move returns status 0, amount 0
01:34:08.447 00.000 29988 MoveAxis(N, 0, ABG)
01:34:08.447 00.000 29988 Move returns status 0, amount 0
01:34:08.447 00.000 29988 move complete, result=0
01:34:08.447 00.000 29988 worker thread done servicing request
01:34:08.447 00.000 29988 Worker thread wakes up
01:34:08.447 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:08.448 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:08.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:09.978 01.530 29988 Exposure complete
01:34:10.011 00.033 29988 worker thread done servicing request
01:34:10.011 00.000 28316 OnExposeComplete: enter
01:34:10.012 00.001 28316 UpdateGuideState(): m_state=6
01:34:10.012 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
01:34:10.013 00.001 28316 Star::Find returns 1 (1), X=952.77, Y=257.16, Mass=2672, SNR=35.7, Peak=255 HFD=4.0
01:34:10.013 00.000 28316 MultiStar: [#1 -0.34,-0.02,0.00,M1] [#2 -0.11,-0.05,0.87,U] [#3 -0.20,0.02,0.81,U] [#4 -0.26,-0.03,0.80,U] [#5 -0.35,-0.17,0.00,M2] [#6 -0.02,0.01,0.62,U] [#7 -0.24,0.14,0.60,U] [#8 -0.15,0.13,0.55,U] 
01:34:10.013 00.000 28316 single-star, 6 included, MultiStar: {-0.15, 0.03}, one-star: {-0.06, 0.06}
01:34:10.014 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
01:34:10.014 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
01:34:10.015 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.37 mountX=0.08 mountY=0.03, mountTheta=0.33
01:34:10.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
01:34:10.016 00.000 28316 Enqueuing Move request for scope (-0.06, 0.06)
01:34:10.017 00.001 29988 Worker thread wakes up
01:34:10.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
01:34:10.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
01:34:10.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:10.017 00.000 29988 Moving (-0.06, 0.06) raw xDistance=0.08 yDistance=0.03
01:34:10.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:34:10.017 00.000 28316 UpdateGuideState exits: m=2672 RSB=35.7 Saturée
01:34:10.018 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:10.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:10.018 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:10.019 00.001 28316 Enqueuing Expose request
01:34:10.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:10.019 00.000 29988 MoveAxis(E, 0, ABG)
01:34:10.019 00.000 29988 Move returns status 0, amount 0
01:34:10.019 00.000 29988 MoveAxis(N, 0, ABG)
01:34:10.019 00.000 29988 Move returns status 0, amount 0
01:34:10.019 00.000 29988 move complete, result=0
01:34:10.019 00.000 29988 worker thread done servicing request
01:34:10.019 00.000 29988 Worker thread wakes up
01:34:10.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:10.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:10.020 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:11.643 01.623 29988 Exposure complete
01:34:11.690 00.047 29988 worker thread done servicing request
01:34:11.690 00.000 28316 OnExposeComplete: enter
01:34:11.691 00.001 28316 UpdateGuideState(): m_state=6
01:34:11.692 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
01:34:11.692 00.000 28316 Star::Find returns 1 (0), X=952.78, Y=257.19, Mass=2441, SNR=34.3, Peak=239 HFD=3.9
01:34:11.693 00.001 28316 MultiStar: [#1 -0.04,-0.00,0.96,U] [#2 -0.21,-0.17,0.92,U] [#3 -0.15,0.01,0.85,U] [#4 -0.21,-0.10,0.84,U] [#5 -0.27,-0.17,0.00,M3] [#6 -0.08,-0.03,0.63,U] [#7 -0.34,0.09,0.00,M1] [#8 -0.03,0.18,0.60,U] 
01:34:11.693 00.000 28316 single-star, 6 included, MultiStar: {-0.11, -0.01}, one-star: {-0.05, 0.10}
01:34:11.695 00.002 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
01:34:11.696 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
01:34:11.697 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.06 mountX=0.11 mountY=0.00, mountTheta=0.03
01:34:11.699 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
01:34:11.700 00.001 28316 Enqueuing Move request for scope (-0.05, 0.10)
01:34:11.700 00.000 29988 Worker thread wakes up
01:34:11.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:11.701 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.3
01:34:11.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:11.702 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:11.702 00.000 28316 Enqueuing Expose request
01:34:11.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
01:34:11.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
01:34:11.702 00.000 29988 Moving (-0.05, 0.10) raw xDistance=0.11 yDistance=0.00
01:34:11.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:34:11.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:11.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:34:11.703 00.001 29988 MoveAxis(E, 0, ABG)
01:34:11.703 00.000 29988 Move returns status 0, amount 0
01:34:11.703 00.000 29988 MoveAxis(N, 0, ABG)
01:34:11.703 00.000 29988 Move returns status 0, amount 0
01:34:11.703 00.000 29988 move complete, result=0
01:34:11.703 00.000 29988 worker thread done servicing request
01:34:11.703 00.000 29988 Worker thread wakes up
01:34:11.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:11.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:11.703 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:13.230 01.527 29988 Exposure complete
01:34:13.255 00.025 29988 worker thread done servicing request
01:34:13.255 00.000 28316 OnExposeComplete: enter
01:34:13.255 00.000 28316 UpdateGuideState(): m_state=6
01:34:13.256 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
01:34:13.257 00.001 28316 Star::Find returns 1 (1), X=953.02, Y=257.06, Mass=2534, SNR=35.0, Peak=255 HFD=4.2
01:34:13.259 00.002 28316 MultiStar: [#1 0.03,-0.22,0.94,U] [#2 0.01,-0.33,0.00,M1] [#3 0.02,-0.23,0.85,U] [#4 -0.11,-0.10,0.82,U] [#5 -0.12,-0.33,0.00,M4] [#6 0.06,-0.03,0.63,U] [#7 0.06,0.00,0.61,U] [#8 0.09,-0.15,0.59,U] 
01:34:13.261 00.002 28316 refined, 6 included, MultiStar: {0.05, -0.12}, one-star: {0.20, -0.04}
01:34:13.263 00.002 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.13)
01:34:13.265 00.002 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
01:34:13.267 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.15 mountX=-0.13 mountY=0.01, mountTheta=3.09
01:34:13.271 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
01:34:13.274 00.003 28316 Enqueuing Move request for scope (0.05, -0.12)
01:34:13.277 00.003 29988 Worker thread wakes up
01:34:13.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:13.277 00.000 28316 UpdateGuideState exits: m=2534 RSB=35.0 Saturée
01:34:13.278 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:13.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:13.279 00.001 28316 Enqueuing Expose request
01:34:13.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
01:34:13.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
01:34:13.279 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
01:34:13.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:34:13.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:13.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:34:13.279 00.000 29988 MoveAxis(E, 0, ABG)
01:34:13.279 00.000 29988 Move returns status 0, amount 0
01:34:13.279 00.000 29988 MoveAxis(N, 0, ABG)
01:34:13.279 00.000 29988 Move returns status 0, amount 0
01:34:13.279 00.000 29988 move complete, result=0
01:34:13.279 00.000 29988 worker thread done servicing request
01:34:13.279 00.000 29988 Worker thread wakes up
01:34:13.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:13.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:13.280 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:14.906 01.626 29988 Exposure complete
01:34:14.942 00.036 29988 worker thread done servicing request
01:34:14.942 00.000 28316 OnExposeComplete: enter
01:34:14.942 00.000 28316 UpdateGuideState(): m_state=6
01:34:14.944 00.002 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
01:34:14.944 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=257.16, Mass=2410, SNR=34.1, Peak=232 HFD=3.9
01:34:14.945 00.001 28316 MultiStar: [#1 -0.01,-0.00,0.98,U] [#2 -0.14,-0.08,0.92,U] [#3 -0.01,-0.20,0.86,U] [#4 -0.31,-0.10,0.00,M1] [#5 -0.31,-0.09,0.00,M5] [#6 -0.07,-0.01,0.63,U] [#7 -0.19,0.02,0.62,U] [#8 -0.11,0.14,0.56,U] 
01:34:14.945 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.02}, one-star: {-0.15, 0.06}
01:34:14.945 00.000 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
01:34:14.945 00.000 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
01:34:14.946 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-2.96 mountX=0.02 mountY=0.09, mountTheta=1.32
01:34:14.947 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
01:34:14.947 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
01:34:14.948 00.001 29988 Worker thread wakes up
01:34:14.948 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:34:14.948 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:34:14.948 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
01:34:14.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:34:14.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:14.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:14.949 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:34:14.949 00.000 29988 MoveAxis(E, 0, ABG)
01:34:14.949 00.000 29988 Move returns status 0, amount 0
01:34:14.949 00.000 29988 MoveAxis(N, 0, ABG)
01:34:14.949 00.000 29988 Move returns status 0, amount 0
01:34:14.949 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.1
01:34:14.949 00.000 29988 move complete, result=0
01:34:14.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:14.950 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:14.950 00.000 28316 Enqueuing Expose request
01:34:14.950 00.000 29988 worker thread done servicing request
01:34:14.950 00.000 29988 Worker thread wakes up
01:34:14.950 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:14.951 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:14.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:16.477 01.526 29988 Exposure complete
01:34:16.528 00.051 29988 worker thread done servicing request
01:34:16.528 00.000 28316 OnExposeComplete: enter
01:34:16.529 00.001 28316 UpdateGuideState(): m_state=6
01:34:16.530 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
01:34:16.530 00.000 28316 Star::Find returns 1 (1), X=952.80, Y=257.14, Mass=2578, SNR=35.2, Peak=255 HFD=4.0
01:34:16.531 00.001 28316 MultiStar: [#1 0.06,-0.05,0.95,U] [#2 -0.13,-0.26,0.89,U] [#3 -0.05,-0.20,0.84,U] [#4 -0.24,-0.09,0.82,U] [#5 -0.15,-0.15,0.71,U] [#6 -0.07,-0.05,0.60,U] [#7 -0.15,0.08,0.61,U] [#8 -0.05,0.08,0.58,U] 
01:34:16.531 00.000 28316 single-star, 8 included, MultiStar: {-0.08, -0.07}, one-star: {-0.03, 0.04}
01:34:16.531 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
01:34:16.532 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
01:34:16.532 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.14 mountX=0.05 mountY=0.01, mountTheta=0.11
01:34:16.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
01:34:16.534 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
01:34:16.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:16.535 00.001 29988 Worker thread wakes up
01:34:16.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:34:16.535 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:34:16.535 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
01:34:16.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:34:16.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:16.535 00.000 28316 UpdateGuideState exits: m=2578 RSB=35.2 Saturée
01:34:16.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:16.536 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:34:16.536 00.000 29988 MoveAxis(E, 0, ABG)
01:34:16.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:16.536 00.000 28316 Enqueuing Expose request
01:34:16.537 00.001 29988 Move returns status 0, amount 0
01:34:16.537 00.000 29988 MoveAxis(N, 0, ABG)
01:34:16.537 00.000 29988 Move returns status 0, amount 0
01:34:16.537 00.000 29988 move complete, result=0
01:34:16.537 00.000 29988 worker thread done servicing request
01:34:16.537 00.000 29988 Worker thread wakes up
01:34:16.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:16.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:16.538 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:18.167 01.629 29988 Exposure complete
01:34:18.193 00.026 29988 worker thread done servicing request
01:34:18.193 00.000 28316 OnExposeComplete: enter
01:34:18.194 00.001 28316 UpdateGuideState(): m_state=6
01:34:18.195 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
01:34:18.195 00.000 28316 Star::Find returns 1 (1), X=952.81, Y=257.11, Mass=2605, SNR=35.3, Peak=255 HFD=4.1
01:34:18.196 00.001 28316 MultiStar: [#1 -0.06,-0.21,0.95,U] [#2 -0.11,-0.20,0.88,U] [#3 0.01,-0.18,0.83,U] [#4 -0.41,0.02,0.00,M1] [#5 -0.33,-0.22,0.00,M5] [#6 -0.25,0.06,0.61,U] [#7 -0.28,0.24,0.00,M1] [#8 0.00,0.04,0.58,U] 
01:34:18.196 00.000 28316 single-star, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.01, 0.01}
01:34:18.197 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
01:34:18.197 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
01:34:18.201 00.004 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.33 mountX=0.02 mountY=0.01, mountTheta=0.30
01:34:18.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:34:18.202 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:34:18.202 00.000 29988 Worker thread wakes up
01:34:18.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:18.203 00.001 28316 UpdateGuideState exits: m=2605 RSB=35.3 Saturée
01:34:18.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:18.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:18.204 00.000 28316 Enqueuing Expose request
01:34:18.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:34:18.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:34:18.205 00.001 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=0.01
01:34:18.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:34:18.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:18.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:34:18.205 00.000 29988 MoveAxis(E, 0, ABG)
01:34:18.205 00.000 29988 Move returns status 0, amount 0
01:34:18.205 00.000 29988 MoveAxis(N, 0, ABG)
01:34:18.205 00.000 29988 Move returns status 0, amount 0
01:34:18.205 00.000 29988 move complete, result=0
01:34:18.205 00.000 29988 worker thread done servicing request
01:34:18.205 00.000 29988 Worker thread wakes up
01:34:18.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:18.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:18.205 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:19.724 01.519 29988 Exposure complete
01:34:19.751 00.027 29988 worker thread done servicing request
01:34:19.751 00.000 28316 OnExposeComplete: enter
01:34:19.752 00.001 28316 UpdateGuideState(): m_state=6
01:34:19.752 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
01:34:19.753 00.001 28316 Star::Find returns 1 (1), X=952.67, Y=257.17, Mass=2504, SNR=34.7, Peak=255 HFD=3.8
01:34:19.753 00.000 28316 MultiStar: [#1 -0.22,-0.02,0.97,U] [#2 -0.09,-0.17,0.90,U] [#3 -0.26,-0.10,0.86,U] [#4 -0.23,-0.07,0.81,U] [#5 -0.30,-0.22,0.00,M6] [#6 -0.03,0.08,0.61,U] [#7 -0.30,0.01,0.61,U] [#8 0.03,0.23,0.58,U] 
01:34:19.754 00.001 28316 refined, 7 included, MultiStar: {-0.17, -0.01}, one-star: {-0.16, 0.07}
01:34:19.755 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
01:34:19.755 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
01:34:19.756 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=0.06 mountY=0.15, mountTheta=1.20
01:34:19.757 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.01, opts=13)
01:34:19.757 00.000 28316 Enqueuing Move request for scope (-0.17, -0.01)
01:34:19.758 00.001 29988 Worker thread wakes up
01:34:19.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:19.758 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.7 Saturée
01:34:19.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:19.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:19.759 00.000 28316 Enqueuing Expose request
01:34:19.760 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
01:34:19.760 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
01:34:19.760 00.000 29988 Moving (-0.17, -0.01) raw xDistance=0.06 yDistance=0.15
01:34:19.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:34:19.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:19.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:34:19.760 00.000 29988 MoveAxis(E, 0, ABG)
01:34:19.760 00.000 29988 Move returns status 0, amount 0
01:34:19.760 00.000 29988 MoveAxis(N, 0, ABG)
01:34:19.760 00.000 29988 Move returns status 0, amount 0
01:34:19.760 00.000 29988 move complete, result=0
01:34:19.760 00.000 29988 worker thread done servicing request
01:34:19.760 00.000 29988 Worker thread wakes up
01:34:19.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:19.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:19.761 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:21.399 01.638 29988 Exposure complete
01:34:21.453 00.054 29988 worker thread done servicing request
01:34:21.454 00.001 28316 OnExposeComplete: enter
01:34:21.454 00.000 28316 UpdateGuideState(): m_state=6
01:34:21.455 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
01:34:21.455 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=257.17, Mass=2435, SNR=34.3, Peak=223 HFD=4.0
01:34:21.456 00.001 28316 MultiStar: [#1 -0.11,-0.04,1.00,U] [#2 -0.27,-0.27,0.00,M1] [#3 -0.21,-0.11,0.84,U] [#4 -0.32,0.01,0.00,M1] [#5 -0.33,-0.10,0.00,M7] [#6 -0.27,-0.06,0.64,U] [#7 -0.31,0.06,0.00,M1] [#8 -0.07,0.10,0.60,U] 
01:34:21.456 00.000 28316 single-star, 4 included, MultiStar: {-0.12, -0.01}, one-star: {0.01, 0.08}
01:34:21.457 00.001 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.59 = -0.59)
01:34:21.457 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
01:34:21.457 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.41 mountX=0.07 mountY=-0.05, mountTheta=-0.62
01:34:21.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
01:34:21.459 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
01:34:21.459 00.000 29988 Worker thread wakes up
01:34:21.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
01:34:21.459 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
01:34:21.459 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.05
01:34:21.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:34:21.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:21.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:34:21.459 00.000 29988 MoveAxis(E, 0, ABG)
01:34:21.459 00.000 29988 Move returns status 0, amount 0
01:34:21.459 00.000 29988 MoveAxis(N, 0, ABG)
01:34:21.459 00.000 29988 Move returns status 0, amount 0
01:34:21.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:21.463 00.004 29988 move complete, result=0
01:34:21.463 00.000 29988 worker thread done servicing request
01:34:21.463 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.3
01:34:21.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:21.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:21.465 00.001 28316 Enqueuing Expose request
01:34:21.465 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:21.465 00.000 29988 Worker thread wakes up
01:34:21.466 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:21.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:22.983 01.517 29988 Exposure complete
01:34:23.017 00.034 29988 worker thread done servicing request
01:34:23.017 00.000 28316 OnExposeComplete: enter
01:34:23.018 00.001 28316 UpdateGuideState(): m_state=6
01:34:23.018 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
01:34:23.018 00.000 28316 Star::Find returns 1 (0), X=952.78, Y=257.17, Mass=2471, SNR=34.4, Peak=239 HFD=4.0
01:34:23.019 00.001 28316 MultiStar: [#1 -0.14,0.08,0.95,U] [#2 -0.19,-0.08,0.88,U] [#3 -0.21,0.03,0.87,U] [#4 -0.26,-0.03,0.84,U] [#5 -0.34,-0.01,0.00,M8] [#6 -0.16,-0.05,0.63,U] [#7 -0.35,0.02,0.00,M2] [#8 0.03,0.06,0.60,U] 
01:34:23.019 00.000 28316 single-star, 6 included, MultiStar: {-0.14, 0.01}, one-star: {-0.05, 0.07}
01:34:23.020 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:34:23.020 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:34:23.021 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.16 mountX=0.08 mountY=0.01, mountTheta=0.13
01:34:23.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:34:23.022 00.000 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:34:23.023 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:23.024 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.4
01:34:23.024 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:23.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:23.025 00.001 28316 Enqueuing Expose request
01:34:23.025 00.000 29988 Worker thread wakes up
01:34:23.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:34:23.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:34:23.025 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
01:34:23.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:34:23.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:23.026 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:34:23.026 00.000 29988 MoveAxis(E, 0, ABG)
01:34:23.026 00.000 29988 Move returns status 0, amount 0
01:34:23.026 00.000 29988 MoveAxis(N, 0, ABG)
01:34:23.026 00.000 29988 Move returns status 0, amount 0
01:34:23.026 00.000 29988 move complete, result=0
01:34:23.026 00.000 29988 worker thread done servicing request
01:34:23.026 00.000 29988 Worker thread wakes up
01:34:23.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:23.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:23.026 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:24.662 01.636 29988 Exposure complete
01:34:24.698 00.036 29988 worker thread done servicing request
01:34:24.698 00.000 28316 OnExposeComplete: enter
01:34:24.699 00.001 28316 UpdateGuideState(): m_state=6
01:34:24.700 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
01:34:24.701 00.001 28316 Star::Find returns 1 (0), X=952.81, Y=257.25, Mass=2368, SNR=33.7, Peak=227 HFD=3.8
01:34:24.703 00.002 28316 MultiStar: [#1 -0.10,-0.06,1.01,U] [#2 -0.02,-0.11,0.93,U] [#3 -0.18,-0.05,0.88,U] [#4 -0.13,-0.15,0.82,U] [#5 -0.22,-0.03,0.76,U] [#6 -0.02,-0.12,0.63,U] [#7 -0.23,0.03,0.62,U] [#8 -0.19,0.02,0.58,U] 
01:34:24.704 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.02, 0.16}
01:34:24.704 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:34:24.708 00.004 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:34:24.710 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.02 mountY=0.12, mountTheta=1.41
01:34:24.714 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.03, opts=13)
01:34:24.714 00.000 28316 Enqueuing Move request for scope (-0.12, -0.03)
01:34:24.716 00.002 29988 Worker thread wakes up
01:34:24.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:24.716 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
01:34:24.717 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:24.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:24.717 00.000 28316 Enqueuing Expose request
01:34:24.718 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:34:24.718 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:34:24.718 00.000 29988 Moving (-0.12, -0.03) raw xDistance=0.02 yDistance=0.12
01:34:24.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:34:24.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:24.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:34:24.718 00.000 29988 MoveAxis(E, 0, ABG)
01:34:24.718 00.000 29988 Move returns status 0, amount 0
01:34:24.718 00.000 29988 MoveAxis(N, 0, ABG)
01:34:24.718 00.000 29988 Move returns status 0, amount 0
01:34:24.718 00.000 29988 move complete, result=0
01:34:24.718 00.000 29988 worker thread done servicing request
01:34:24.718 00.000 29988 Worker thread wakes up
01:34:24.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:24.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:24.718 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:26.237 01.519 29988 Exposure complete
01:34:26.297 00.060 29988 worker thread done servicing request
01:34:26.297 00.000 28316 OnExposeComplete: enter
01:34:26.298 00.001 28316 UpdateGuideState(): m_state=6
01:34:26.299 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
01:34:26.299 00.000 28316 Star::Find returns 1 (0), X=952.80, Y=257.21, Mass=2503, SNR=34.6, Peak=233 HFD=3.9
01:34:26.300 00.001 28316 MultiStar: [#1 -0.14,-0.13,0.97,U] [#2 -0.12,-0.14,0.86,U] [#3 -0.17,-0.14,0.85,U] [#4 -0.18,-0.09,0.84,U] [#5 -0.28,-0.25,0.00,M8] [#6 0.01,0.09,0.65,U] [#7 -0.34,-0.00,0.00,M2] [#8 -0.02,0.08,0.58,U] 
01:34:26.300 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.04}, one-star: {-0.03, 0.11}
01:34:26.300 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
01:34:26.301 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
01:34:26.301 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=0.01 mountY=0.10, mountTheta=1.51
01:34:26.303 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
01:34:26.303 00.000 28316 Enqueuing Move request for scope (-0.10, -0.04)
01:34:26.305 00.002 29988 Worker thread wakes up
01:34:26.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
01:34:26.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
01:34:26.305 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.01 yDistance=0.10
01:34:26.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:34:26.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:26.307 00.002 28316 UpdateGuideState exits: m=2503 RSB=34.6
01:34:26.309 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:26.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:34:26.309 00.000 29988 MoveAxis(E, 0, ABG)
01:34:26.309 00.000 29988 Move returns status 0, amount 0
01:34:26.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:26.310 00.001 29988 MoveAxis(N, 0, ABG)
01:34:26.310 00.000 29988 Move returns status 0, amount 0
01:34:26.311 00.001 29988 move complete, result=0
01:34:26.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:26.312 00.001 28316 Enqueuing Expose request
01:34:26.312 00.000 29988 worker thread done servicing request
01:34:26.312 00.000 29988 Worker thread wakes up
01:34:26.312 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:26.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:26.313 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:27.948 01.635 29988 Exposure complete
01:34:27.987 00.039 29988 worker thread done servicing request
01:34:27.987 00.000 28316 OnExposeComplete: enter
01:34:27.989 00.002 28316 UpdateGuideState(): m_state=6
01:34:27.991 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
01:34:27.992 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=257.02, Mass=2438, SNR=34.3, Peak=235 HFD=3.9
01:34:27.994 00.002 28316 MultiStar: [#1 -0.33,-0.32,0.00,M1] [#2 -0.43,-0.39,0.00,M1] [#3 -0.33,-0.35,0.00,M1] [#4 -0.37,-0.27,0.00,M1] [#5 -0.56,-0.34,0.00,M9] [#6 -0.16,-0.14,0.61,U] [#7 -0.19,-0.29,0.00,M3] [#8 -0.17,0.06,0.56,U] 
01:34:27.995 00.001 28316 refined, 2 included, MultiStar: {-0.16, -0.06}, one-star: {-0.16, -0.07}
01:34:27.995 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
01:34:27.995 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
01:34:27.995 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.80 mountX=0.01 mountY=0.17, mountTheta=1.49
01:34:27.997 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.06, opts=13)
01:34:27.997 00.000 28316 Enqueuing Move request for scope (-0.16, -0.06)
01:34:27.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:27.997 00.000 29988 Worker thread wakes up
01:34:27.999 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
01:34:27.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
01:34:27.999 00.000 29988 Moving (-0.16, -0.06) raw xDistance=0.01 yDistance=0.17
01:34:27.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:34:27.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:27.999 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
01:34:27.999 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:28.000 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:28.000 00.000 28316 Enqueuing Expose request
01:34:28.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:34:28.001 00.001 29988 MoveAxis(E, 0, ABG)
01:34:28.001 00.000 29988 Move returns status 0, amount 0
01:34:28.001 00.000 29988 MoveAxis(N, 0, ABG)
01:34:28.001 00.000 29988 Move returns status 0, amount 0
01:34:28.001 00.000 29988 move complete, result=0
01:34:28.001 00.000 29988 worker thread done servicing request
01:34:28.001 00.000 29988 Worker thread wakes up
01:34:28.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:28.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:28.001 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:29.519 01.518 29988 Exposure complete
01:34:29.555 00.036 29988 worker thread done servicing request
01:34:29.555 00.000 28316 OnExposeComplete: enter
01:34:29.557 00.002 28316 UpdateGuideState(): m_state=6
01:34:29.557 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
01:34:29.558 00.001 28316 Star::Find returns 1 (1), X=952.77, Y=256.95, Mass=2457, SNR=34.5, Peak=255 HFD=4.1
01:34:29.559 00.001 28316 MultiStar: [#1 0.03,-0.32,0.00,M2] [#2 -0.04,-0.34,0.00,M2] [#3 -0.17,-0.35,0.00,M2] [#4 -0.10,-0.25,0.83,U] [#5 -0.23,-0.41,0.00,M10] [#6 -0.00,-0.24,0.64,U] [#7 -0.13,-0.21,0.64,U] [#8 0.09,-0.18,0.58,U] 
01:34:29.560 00.001 28316 single-star, 4 included, MultiStar: {-0.05, -0.20}, one-star: {-0.06, -0.15}
01:34:29.560 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:34:29.561 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
01:34:29.561 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.11 mountY=0.12, mountTheta=2.31
01:34:29.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
01:34:29.565 00.003 28316 Enqueuing Move request for scope (-0.06, -0.15)
01:34:29.565 00.000 29988 Worker thread wakes up
01:34:29.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:29.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
01:34:29.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
01:34:29.565 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.5 Saturée
01:34:29.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:29.567 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:29.567 00.000 28316 Enqueuing Expose request
01:34:29.568 00.001 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
01:34:29.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:34:29.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:29.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:34:29.568 00.000 29988 MoveAxis(E, 0, ABG)
01:34:29.568 00.000 29988 Move returns status 0, amount 0
01:34:29.568 00.000 29988 MoveAxis(N, 0, ABG)
01:34:29.568 00.000 29988 Move returns status 0, amount 0
01:34:29.568 00.000 29988 move complete, result=0
01:34:29.568 00.000 29988 worker thread done servicing request
01:34:29.568 00.000 29988 Worker thread wakes up
01:34:29.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:29.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:29.568 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:31.199 01.631 29988 Exposure complete
01:34:31.233 00.034 29988 worker thread done servicing request
01:34:31.233 00.000 28316 OnExposeComplete: enter
01:34:31.234 00.001 28316 UpdateGuideState(): m_state=6
01:34:31.234 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
01:34:31.235 00.001 28316 Star::Find returns 1 (1), X=952.68, Y=256.97, Mass=2614, SNR=35.3, Peak=255 HFD=4.0
01:34:31.236 00.001 28316 MultiStar: [#1 -0.21,-0.32,0.00,M3] [#2 -0.21,-0.48,0.00,M3] [#3 -0.37,-0.38,0.00,M3] [#4 -0.24,-0.33,0.00,M1] [#5 -0.24,-0.49,0.00,R] [#6 -0.08,-0.32,0.00,M1] [#7 -0.39,-0.30,0.00,M3] [#8 -0.19,-0.13,0.57,U] 
01:34:31.236 00.000 28316 single-star, 1 included, MultiStar: {-0.16, -0.13}, one-star: {-0.15, -0.13}
01:34:31.237 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
01:34:31.237 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
01:34:31.238 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-2.43 mountX=-0.05 mountY=0.19, mountTheta=1.85
01:34:31.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.13, opts=13)
01:34:31.240 00.001 28316 Enqueuing Move request for scope (-0.15, -0.13)
01:34:31.240 00.000 29988 Worker thread wakes up
01:34:31.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
01:34:31.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
01:34:31.241 00.001 29988 Moving (-0.15, -0.13) raw xDistance=-0.05 yDistance=0.19
01:34:31.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:34:31.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:31.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:34:31.241 00.000 29988 MoveAxis(E, 0, ABG)
01:34:31.241 00.000 29988 Move returns status 0, amount 0
01:34:31.241 00.000 29988 MoveAxis(N, 0, ABG)
01:34:31.241 00.000 29988 Move returns status 0, amount 0
01:34:31.241 00.000 29988 move complete, result=0
01:34:31.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:31.242 00.001 28316 UpdateGuideState exits: m=2614 RSB=35.3 Saturée
01:34:31.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:31.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:31.243 00.001 28316 Enqueuing Expose request
01:34:31.243 00.000 29988 worker thread done servicing request
01:34:31.243 00.000 29988 Worker thread wakes up
01:34:31.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:31.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:31.244 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:32.767 01.523 29988 Exposure complete
01:34:32.791 00.024 29988 worker thread done servicing request
01:34:32.791 00.000 28316 OnExposeComplete: enter
01:34:32.792 00.001 28316 UpdateGuideState(): m_state=6
01:34:32.792 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
01:34:32.793 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=256.94, Mass=2407, SNR=34.0, Peak=239 HFD=4.1
01:34:32.793 00.000 28316 MultiStar: [#1 -0.38,-0.29,0.00,M4] [#2 -0.31,-0.29,0.00,M4] [#3 -0.30,-0.33,0.00,M4] [#4 -0.39,-0.29,0.00,M2] [#5 -0.16,0.12,0.75,U] [#6 -0.14,-0.16,0.66,U] [#7 -0.37,-0.25,0.00,M4] [#8 -0.12,-0.02,0.60,U] 
01:34:32.794 00.001 28316 refined, 3 included, MultiStar: {-0.10, -0.06}, one-star: {-0.03, -0.15}
01:34:32.794 00.000 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
01:34:32.795 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
01:34:32.795 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.61 mountX=-0.01 mountY=0.12, mountTheta=1.67
01:34:32.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
01:34:32.797 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
01:34:32.797 00.000 29988 Worker thread wakes up
01:34:32.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
01:34:32.797 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
01:34:32.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:32.798 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:34:32.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:32.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:32.799 00.000 28316 Enqueuing Expose request
01:34:32.800 00.001 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.12
01:34:32.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:34:32.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:32.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:34:32.800 00.000 29988 MoveAxis(E, 0, ABG)
01:34:32.800 00.000 29988 Move returns status 0, amount 0
01:34:32.800 00.000 29988 MoveAxis(N, 0, ABG)
01:34:32.800 00.000 29988 Move returns status 0, amount 0
01:34:32.800 00.000 29988 move complete, result=0
01:34:32.800 00.000 29988 worker thread done servicing request
01:34:32.800 00.000 29988 Worker thread wakes up
01:34:32.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:32.800 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:32.801 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:34.425 01.624 29988 Exposure complete
01:34:34.496 00.071 29988 worker thread done servicing request
01:34:34.496 00.000 28316 OnExposeComplete: enter
01:34:34.497 00.001 28316 UpdateGuideState(): m_state=6
01:34:34.498 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
01:34:34.499 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=257.00, Mass=2341, SNR=33.5, Peak=229 HFD=3.9
01:34:34.500 00.001 28316 MultiStar: [#1 -0.27,-0.22,0.00,M5] [#2 -0.16,-0.44,0.00,M5] [#3 -0.19,-0.33,0.00,M5] [#4 -0.24,-0.18,0.86,U] [#5 -0.14,0.14,0.75,U] [#6 -0.11,-0.27,0.64,U] [#7 -0.29,-0.39,0.00,M5] [#8 -0.19,-0.04,0.63,U] 
01:34:34.500 00.000 28316 refined, 4 included, MultiStar: {-0.18, -0.09}, one-star: {-0.19, -0.10}
01:34:34.501 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
01:34:34.501 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57)
01:34:34.501 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=-0.01 mountY=0.20, mountTheta=1.61
01:34:34.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.09, opts=13)
01:34:34.503 00.001 28316 Enqueuing Move request for scope (-0.18, -0.09)
01:34:34.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:34.504 00.001 29988 Worker thread wakes up
01:34:34.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
01:34:34.504 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
01:34:34.504 00.000 29988 Moving (-0.18, -0.09) raw xDistance=-0.01 yDistance=0.20
01:34:34.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:34:34.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:34.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:34:34.504 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
01:34:34.505 00.001 29988 MoveAxis(E, 0, ABG)
01:34:34.505 00.000 29988 Move returns status 0, amount 0
01:34:34.505 00.000 29988 MoveAxis(N, 0, ABG)
01:34:34.505 00.000 29988 Move returns status 0, amount 0
01:34:34.505 00.000 29988 move complete, result=0
01:34:34.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:34.506 00.001 29988 worker thread done servicing request
01:34:34.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:34.507 00.001 28316 Enqueuing Expose request
01:34:34.508 00.001 29988 Worker thread wakes up
01:34:34.509 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:34.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:34.509 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:36.026 01.517 29988 Exposure complete
01:34:36.062 00.036 29988 worker thread done servicing request
01:34:36.062 00.000 28316 OnExposeComplete: enter
01:34:36.064 00.002 28316 UpdateGuideState(): m_state=6
01:34:36.066 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
01:34:36.068 00.002 28316 Star::Find returns 1 (0), X=952.70, Y=256.97, Mass=2408, SNR=34.1, Peak=217 HFD=4.0
01:34:36.069 00.001 28316 MultiStar: [#1 -0.13,-0.20,0.99,U] [#2 -0.22,-0.36,0.00,M6] [#3 -0.32,-0.39,0.00,M6] [#4 -0.33,-0.18,0.00,M2] [#5 -0.09,0.29,0.00,M1] [#6 -0.11,-0.11,0.61,U] [#7 -0.31,-0.25,0.00,M6] [#8 -0.07,0.05,0.60,U] 
01:34:36.071 00.002 28316 refined, 3 included, MultiStar: {-0.11, -0.11}, one-star: {-0.13, -0.13}
01:34:36.072 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
01:34:36.073 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
01:34:36.074 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.37 mountX=-0.05 mountY=0.15, mountTheta=1.91
01:34:36.077 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
01:34:36.078 00.001 28316 Enqueuing Move request for scope (-0.11, -0.11)
01:34:36.079 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:36.079 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.1
01:34:36.080 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:36.080 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:36.081 00.001 28316 Enqueuing Expose request
01:34:36.081 00.000 29988 Worker thread wakes up
01:34:36.081 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
01:34:36.081 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
01:34:36.081 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.15
01:34:36.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:34:36.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:36.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:34:36.081 00.000 29988 MoveAxis(E, 0, ABG)
01:34:36.081 00.000 29988 Move returns status 0, amount 0
01:34:36.081 00.000 29988 MoveAxis(N, 0, ABG)
01:34:36.081 00.000 29988 Move returns status 0, amount 0
01:34:36.081 00.000 29988 move complete, result=0
01:34:36.082 00.001 29988 worker thread done servicing request
01:34:36.082 00.000 29988 Worker thread wakes up
01:34:36.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:36.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:36.082 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:37.720 01.638 29988 Exposure complete
01:34:37.761 00.041 29988 worker thread done servicing request
01:34:37.761 00.000 28316 OnExposeComplete: enter
01:34:37.762 00.001 28316 UpdateGuideState(): m_state=6
01:34:37.765 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
01:34:37.767 00.002 28316 Star::Find returns 1 (0), X=952.61, Y=256.97, Mass=2510, SNR=34.6, Peak=215 HFD=4.0
01:34:37.770 00.003 28316 MultiStar: [#1 -0.36,-0.33,0.00,M5] [#2 -0.46,-0.39,0.00,M7] [#3 -0.27,-0.35,0.00,M7] [#4 -0.38,-0.34,0.00,M3] [#5 -0.10,0.05,0.72,U] [#6 -0.24,-0.29,0.00,M1] [#7 -0.21,-0.47,0.00,M7] [#8 -0.30,-0.33,0.00,M1] 
01:34:37.773 00.003 28316 refined, 1 included, MultiStar: {-0.17, -0.06}, one-star: {-0.22, -0.13}
01:34:37.775 00.002 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
01:34:37.777 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
01:34:37.780 00.003 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=0.02 mountY=0.18, mountTheta=1.46
01:34:37.784 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.06, opts=13)
01:34:37.785 00.001 28316 Enqueuing Move request for scope (-0.17, -0.06)
01:34:37.785 00.000 29988 Worker thread wakes up
01:34:37.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:37.786 00.001 28316 UpdateGuideState exits: m=2510 RSB=34.6
01:34:37.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:37.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:37.787 00.001 28316 Enqueuing Expose request
01:34:37.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
01:34:37.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
01:34:37.787 00.000 29988 Moving (-0.17, -0.06) raw xDistance=0.02 yDistance=0.18
01:34:37.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:34:37.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:37.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:34:37.787 00.000 29988 MoveAxis(E, 0, ABG)
01:34:37.788 00.001 29988 Move returns status 0, amount 0
01:34:37.788 00.000 29988 MoveAxis(N, 0, ABG)
01:34:37.788 00.000 29988 Move returns status 0, amount 0
01:34:37.788 00.000 29988 move complete, result=0
01:34:37.788 00.000 29988 worker thread done servicing request
01:34:37.788 00.000 29988 Worker thread wakes up
01:34:37.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:37.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:37.788 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:39.207 01.419 29988 Exposure complete
01:34:39.233 00.026 29988 worker thread done servicing request
01:34:39.234 00.001 28316 OnExposeComplete: enter
01:34:39.234 00.000 28316 UpdateGuideState(): m_state=6
01:34:39.235 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
01:34:39.235 00.000 28316 Star::Find returns 1 (0), X=952.65, Y=256.99, Mass=2515, SNR=34.5, Peak=236 HFD=4.0
01:34:39.236 00.001 28316 MultiStar: [#1 -0.21,-0.20,0.98,U] [#2 -0.34,-0.28,0.00,M8] [#3 -0.39,-0.19,0.00,M8] [#4 -0.25,-0.27,0.00,M4] [#5 -0.09,0.15,0.72,U] [#6 -0.07,-0.19,0.64,U] [#7 -0.29,-0.10,0.63,U] [#8 -0.33,0.04,0.00,M2] 
01:34:39.236 00.000 28316 refined, 4 included, MultiStar: {-0.17, -0.10}, one-star: {-0.17, -0.11}
01:34:39.237 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
01:34:39.237 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
01:34:39.237 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.02 mountY=0.20, mountTheta=1.67
01:34:39.239 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.10, opts=13)
01:34:39.240 00.001 28316 Enqueuing Move request for scope (-0.17, -0.10)
01:34:39.240 00.000 29988 Worker thread wakes up
01:34:39.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:39.241 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
01:34:39.241 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
01:34:39.241 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.5
01:34:39.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:39.242 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:39.242 00.000 28316 Enqueuing Expose request
01:34:39.243 00.001 29988 Moving (-0.17, -0.10) raw xDistance=-0.02 yDistance=0.20
01:34:39.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:39.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:39.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:34:39.243 00.000 29988 MoveAxis(E, 0, ABG)
01:34:39.243 00.000 29988 Move returns status 0, amount 0
01:34:39.243 00.000 29988 MoveAxis(N, 0, ABG)
01:34:39.243 00.000 29988 Move returns status 0, amount 0
01:34:39.243 00.000 29988 move complete, result=0
01:34:39.243 00.000 29988 worker thread done servicing request
01:34:39.243 00.000 29988 Worker thread wakes up
01:34:39.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:39.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:39.243 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:40.878 01.635 29988 Exposure complete
01:34:40.922 00.044 29988 worker thread done servicing request
01:34:40.922 00.000 28316 OnExposeComplete: enter
01:34:40.924 00.002 28316 UpdateGuideState(): m_state=6
01:34:40.927 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
01:34:40.929 00.002 28316 Star::Find returns 1 (0), X=952.82, Y=256.97, Mass=2350, SNR=33.6, Peak=218 HFD=4.1
01:34:40.932 00.003 28316 MultiStar: [#1 -0.16,-0.29,0.00,M5] [#2 -0.29,-0.49,0.00,M9] [#3 -0.23,-0.36,0.00,M9] [#4 -0.25,-0.25,0.00,M5] [#5 -0.06,0.13,0.77,U] [#6 -0.23,-0.25,0.00,M1] [#7 -0.45,-0.17,0.00,M7] [#8 -0.29,-0.20,0.00,M3] 
01:34:40.934 00.002 28316 refined, 1 included, MultiStar: {-0.03, -0.02}, one-star: {-0.01, -0.13}
01:34:40.936 00.002 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
01:34:40.938 00.002 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
01:34:40.938 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.62 mountX=-0.00 mountY=0.03, mountTheta=1.66
01:34:40.940 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
01:34:40.941 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
01:34:40.942 00.001 29988 Worker thread wakes up
01:34:40.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:40.942 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
01:34:40.943 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:40.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:40.944 00.001 28316 Enqueuing Expose request
01:34:40.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:34:40.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:34:40.944 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.00 yDistance=0.03
01:34:40.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:34:40.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:40.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:40.944 00.000 29988 MoveAxis(E, 0, ABG)
01:34:40.944 00.000 29988 Move returns status 0, amount 0
01:34:40.944 00.000 29988 MoveAxis(N, 0, ABG)
01:34:40.944 00.000 29988 Move returns status 0, amount 0
01:34:40.944 00.000 29988 move complete, result=0
01:34:40.944 00.000 29988 worker thread done servicing request
01:34:40.944 00.000 29988 Worker thread wakes up
01:34:40.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:40.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:40.945 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:42.467 01.522 29988 Exposure complete
01:34:42.516 00.049 29988 worker thread done servicing request
01:34:42.516 00.000 28316 OnExposeComplete: enter
01:34:42.517 00.001 28316 UpdateGuideState(): m_state=6
01:34:42.517 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
01:34:42.518 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=257.05, Mass=2446, SNR=34.3, Peak=241 HFD=4.0
01:34:42.518 00.000 28316 MultiStar: [#1 -0.27,-0.20,0.00,M6] [#2 -0.19,-0.39,0.00,M10] [#3 -0.12,-0.41,0.00,M10] [#4 -0.30,-0.18,0.00,M6] [#5 -0.14,0.03,0.75,U] [#6 -0.17,-0.17,0.59,U] [#7 -0.20,-0.08,0.63,U] [#8 0.01,-0.15,0.58,U] 
01:34:42.519 00.001 28316 refined, 4 included, MultiStar: {-0.14, -0.07}, one-star: {-0.15, -0.05}
01:34:42.520 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:34:42.521 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
01:34:42.522 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.65 mountX=-0.01 mountY=0.15, mountTheta=1.63
01:34:42.525 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
01:34:42.526 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
01:34:42.527 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:42.528 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:34:42.528 00.000 29988 Worker thread wakes up
01:34:42.530 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
01:34:42.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
01:34:42.530 00.000 29988 Moving (-0.14, -0.07) raw xDistance=-0.01 yDistance=0.15
01:34:42.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:34:42.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:42.530 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:42.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:42.531 00.001 28316 Enqueuing Expose request
01:34:42.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:34:42.531 00.000 29988 MoveAxis(E, 0, ABG)
01:34:42.531 00.000 29988 Move returns status 0, amount 0
01:34:42.531 00.000 29988 MoveAxis(N, 0, ABG)
01:34:42.531 00.000 29988 Move returns status 0, amount 0
01:34:42.531 00.000 29988 move complete, result=0
01:34:42.531 00.000 29988 worker thread done servicing request
01:34:42.531 00.000 29988 Worker thread wakes up
01:34:42.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:42.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:42.531 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:44.162 01.631 29988 Exposure complete
01:34:44.189 00.027 29988 worker thread done servicing request
01:34:44.190 00.001 28316 OnExposeComplete: enter
01:34:44.190 00.000 28316 UpdateGuideState(): m_state=6
01:34:44.191 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
01:34:44.191 00.000 28316 Star::Find returns 1 (0), X=952.92, Y=257.04, Mass=2360, SNR=33.8, Peak=241 HFD=4.1
01:34:44.192 00.001 28316 MultiStar: [#1 0.03,-0.20,0.99,U] [#2 0.01,-0.22,0.93,U] [#3 -0.13,-0.23,0.86,U] [#4 -0.05,-0.20,0.84,U] [#5 0.07,0.32,0.00,M1] [#6 0.05,-0.15,0.63,U] [#7 0.09,-0.12,0.61,U] [#8 0.16,-0.12,0.59,U] 
01:34:44.192 00.000 28316 single-star, 7 included, MultiStar: {0.03, -0.17}, one-star: {0.09, -0.05}
01:34:44.193 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:34:44.193 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:34:44.193 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.52 mountX=-0.08 mountY=-0.06, mountTheta=-2.55
01:34:44.195 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
01:34:44.195 00.000 28316 Enqueuing Move request for scope (0.09, -0.05)
01:34:44.196 00.001 29988 Worker thread wakes up
01:34:44.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:34:44.196 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:34:44.196 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
01:34:44.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:34:44.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:44.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:34:44.196 00.000 29988 MoveAxis(E, 0, ABG)
01:34:44.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:44.196 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.8
01:34:44.197 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:44.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:44.198 00.001 28316 Enqueuing Expose request
01:34:44.198 00.000 29988 Move returns status 0, amount 0
01:34:44.198 00.000 29988 MoveAxis(N, 0, ABG)
01:34:44.198 00.000 29988 Move returns status 0, amount 0
01:34:44.198 00.000 29988 move complete, result=0
01:34:44.198 00.000 29988 worker thread done servicing request
01:34:44.198 00.000 29988 Worker thread wakes up
01:34:44.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:44.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:44.199 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:45.718 01.519 29988 Exposure complete
01:34:45.753 00.035 29988 worker thread done servicing request
01:34:45.754 00.001 28316 OnExposeComplete: enter
01:34:45.754 00.000 28316 UpdateGuideState(): m_state=6
01:34:45.755 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
01:34:45.755 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=257.12, Mass=2482, SNR=34.6, Peak=237 HFD=4.2
01:34:45.756 00.001 28316 MultiStar: [#1 0.02,-0.07,0.96,U] [#2 -0.04,-0.18,0.90,U] [#3 -0.14,-0.18,0.87,U] [#4 -0.15,-0.29,0.00,M6] [#5 0.20,0.27,0.00,M2] [#6 0.05,-0.22,0.63,U] [#7 -0.08,0.01,0.62,U] [#8 0.15,-0.12,0.56,U] 
01:34:45.756 00.000 28316 single-star, 6 included, MultiStar: {0.00, -0.10}, one-star: {0.09, 0.02}
01:34:45.757 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
01:34:45.757 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
01:34:45.758 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.24 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
01:34:45.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
01:34:45.759 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
01:34:45.760 00.001 29988 Worker thread wakes up
01:34:45.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:34:45.760 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:34:45.760 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
01:34:45.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:45.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:45.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:45.762 00.002 28316 UpdateGuideState exits: m=2482 RSB=34.6
01:34:45.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:45.763 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:34:45.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:45.764 00.001 28316 Enqueuing Expose request
01:34:45.764 00.000 29988 MoveAxis(E, 0, ABG)
01:34:45.764 00.000 29988 Move returns status 0, amount 0
01:34:45.764 00.000 29988 MoveAxis(N, 0, ABG)
01:34:45.764 00.000 29988 Move returns status 0, amount 0
01:34:45.764 00.000 29988 move complete, result=0
01:34:45.764 00.000 29988 worker thread done servicing request
01:34:45.764 00.000 29988 Worker thread wakes up
01:34:45.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:45.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:45.765 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:47.396 01.631 29988 Exposure complete
01:34:47.435 00.039 29988 worker thread done servicing request
01:34:47.435 00.000 28316 OnExposeComplete: enter
01:34:47.437 00.002 28316 UpdateGuideState(): m_state=6
01:34:47.438 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
01:34:47.438 00.000 28316 Star::Find returns 1 (0), X=952.80, Y=257.14, Mass=2483, SNR=34.6, Peak=234 HFD=4.1
01:34:47.439 00.001 28316 MultiStar: [#1 0.03,-0.09,0.97,U] [#2 -0.19,-0.26,0.00,M9] [#3 -0.16,-0.14,0.84,U] [#4 -0.05,-0.17,0.82,U] [#5 -0.00,0.21,0.75,U] [#6 0.05,-0.10,0.63,U] [#7 -0.20,-0.02,0.62,U] [#8 -0.06,-0.05,0.59,U] 
01:34:47.440 00.001 28316 single-star, 7 included, MultiStar: {-0.05, -0.04}, one-star: {-0.02, 0.04}
01:34:47.440 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
01:34:47.443 00.003 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
01:34:47.445 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.07 mountX=0.05 mountY=0.00, mountTheta=0.04
01:34:47.449 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
01:34:47.452 00.003 28316 Enqueuing Move request for scope (-0.02, 0.04)
01:34:47.454 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:47.457 00.003 28316 UpdateGuideState exits: m=2483 RSB=34.6
01:34:47.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:47.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:47.458 00.000 28316 Enqueuing Expose request
01:34:47.459 00.001 29988 Worker thread wakes up
01:34:47.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:34:47.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:34:47.459 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.05 yDistance=0.00
01:34:47.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:34:47.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:47.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:34:47.459 00.000 29988 MoveAxis(E, 0, ABG)
01:34:47.459 00.000 29988 Move returns status 0, amount 0
01:34:47.459 00.000 29988 MoveAxis(N, 0, ABG)
01:34:47.459 00.000 29988 Move returns status 0, amount 0
01:34:47.459 00.000 29988 move complete, result=0
01:34:47.459 00.000 29988 worker thread done servicing request
01:34:47.459 00.000 29988 Worker thread wakes up
01:34:47.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:47.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:47.459 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:48.983 01.524 29988 Exposure complete
01:34:49.014 00.031 29988 worker thread done servicing request
01:34:49.014 00.000 28316 OnExposeComplete: enter
01:34:49.014 00.000 28316 UpdateGuideState(): m_state=6
01:34:49.015 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
01:34:49.015 00.000 28316 Star::Find returns 1 (0), X=952.95, Y=257.11, Mass=2429, SNR=34.2, Peak=235 HFD=4.2
01:34:49.015 00.000 28316 MultiStar: [#1 0.01,-0.09,0.97,U] [#2 -0.05,-0.26,0.91,U] [#3 -0.14,-0.27,0.00,M8] [#4 -0.05,-0.10,0.84,U] [#5 0.13,0.09,0.74,U] [#6 0.15,-0.05,0.62,U] [#7 -0.08,-0.06,0.62,U] [#8 -0.02,0.10,0.57,U] 
01:34:49.017 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.05}, one-star: {0.13, 0.02}
01:34:49.017 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:34:49.017 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:34:49.018 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.09 mountX=-0.06 mountY=-0.00, mountTheta=-3.13
01:34:49.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
01:34:49.020 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
01:34:49.020 00.000 29988 Worker thread wakes up
01:34:49.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:34:49.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:34:49.020 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.00
01:34:49.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:34:49.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:49.020 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
01:34:49.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:49.021 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:49.021 00.000 28316 Enqueuing Expose request
01:34:49.022 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:49.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:34:49.022 00.000 29988 MoveAxis(E, 0, ABG)
01:34:49.022 00.000 29988 Move returns status 0, amount 0
01:34:49.022 00.000 29988 MoveAxis(N, 0, ABG)
01:34:49.022 00.000 29988 Move returns status 0, amount 0
01:34:49.022 00.000 29988 move complete, result=0
01:34:49.022 00.000 29988 worker thread done servicing request
01:34:49.022 00.000 29988 Worker thread wakes up
01:34:49.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:49.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:49.022 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:50.649 01.627 29988 Exposure complete
01:34:50.688 00.039 29988 worker thread done servicing request
01:34:50.688 00.000 28316 OnExposeComplete: enter
01:34:50.689 00.001 28316 UpdateGuideState(): m_state=6
01:34:50.690 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
01:34:50.691 00.001 28316 Star::Find returns 1 (1), X=953.03, Y=257.11, Mass=2497, SNR=34.5, Peak=255 HFD=4.2
01:34:50.692 00.001 28316 MultiStar: [#1 0.10,-0.23,0.99,U] [#2 0.07,-0.31,0.00,M9] [#3 -0.12,-0.28,0.83,U] [#4 -0.04,-0.20,0.84,U] [#5 0.17,0.20,0.74,U] [#6 -0.01,-0.12,0.60,U] [#7 -0.11,-0.12,0.60,U] [#8 0.16,-0.05,0.56,U] 
01:34:50.693 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.20, 0.02}
01:34:50.695 00.002 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:34:50.696 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
01:34:50.697 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.11 mountX=-0.11 mountY=0.00, mountTheta=3.14
01:34:50.699 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
01:34:50.700 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
01:34:50.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:50.700 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.5 Saturée
01:34:50.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:50.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:50.703 00.002 28316 Enqueuing Expose request
01:34:50.703 00.000 29988 Worker thread wakes up
01:34:50.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
01:34:50.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
01:34:50.703 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=0.00
01:34:50.704 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:34:50.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:50.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:34:50.704 00.000 29988 MoveAxis(E, 0, ABG)
01:34:50.704 00.000 29988 Move returns status 0, amount 0
01:34:50.704 00.000 29988 MoveAxis(N, 0, ABG)
01:34:50.704 00.000 29988 Move returns status 0, amount 0
01:34:50.704 00.000 29988 move complete, result=0
01:34:50.704 00.000 29988 worker thread done servicing request
01:34:50.704 00.000 29988 Worker thread wakes up
01:34:50.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:50.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:50.704 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:52.221 01.517 29988 Exposure complete
01:34:52.266 00.045 29988 worker thread done servicing request
01:34:52.267 00.001 28316 OnExposeComplete: enter
01:34:52.267 00.000 28316 UpdateGuideState(): m_state=6
01:34:52.268 00.001 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
01:34:52.268 00.000 28316 Star::Find returns 1 (0), X=952.88, Y=257.12, Mass=2477, SNR=34.6, Peak=239 HFD=4.1
01:34:52.269 00.001 28316 MultiStar: [#1 0.01,-0.12,1.00,U] [#2 0.07,-0.16,0.88,U] [#3 -0.07,-0.18,0.83,U] [#4 0.02,-0.15,0.82,U] [#5 0.12,0.23,0.73,U] [#6 0.17,-0.08,0.63,U] [#7 0.03,-0.06,0.61,U] [#8 0.10,0.00,0.60,U] 
01:34:52.269 00.000 28316 single-star, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.05, 0.03}
01:34:52.270 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
01:34:52.270 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
01:34:52.270 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.45 mountX=0.00 mountY=-0.06, mountTheta=-1.55
01:34:52.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
01:34:52.273 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
01:34:52.274 00.001 29988 Worker thread wakes up
01:34:52.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:52.275 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.6
01:34:52.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
01:34:52.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
01:34:52.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:52.276 00.001 29988 Moving (0.05, 0.03) raw xDistance=0.00 yDistance=-0.06
01:34:52.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:34:52.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:52.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:52.277 00.001 28316 Enqueuing Expose request
01:34:52.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:34:52.277 00.000 29988 MoveAxis(E, 0, ABG)
01:34:52.277 00.000 29988 Move returns status 0, amount 0
01:34:52.277 00.000 29988 MoveAxis(N, 0, ABG)
01:34:52.278 00.001 29988 Move returns status 0, amount 0
01:34:52.278 00.000 29988 move complete, result=0
01:34:52.278 00.000 29988 worker thread done servicing request
01:34:52.278 00.000 29988 Worker thread wakes up
01:34:52.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:52.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:52.278 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:53.916 01.638 29988 Exposure complete
01:34:53.963 00.047 29988 worker thread done servicing request
01:34:53.963 00.000 28316 OnExposeComplete: enter
01:34:53.963 00.000 28316 UpdateGuideState(): m_state=6
01:34:53.964 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
01:34:53.964 00.000 28316 Star::Find returns 1 (0), X=952.90, Y=257.11, Mass=2532, SNR=34.8, Peak=235 HFD=4.2
01:34:53.965 00.001 28316 MultiStar: [#1 -0.06,-0.14,0.96,U] [#2 -0.20,-0.27,0.00,M9] [#3 -0.14,-0.25,0.86,U] [#4 -0.00,-0.23,0.81,U] [#5 0.07,0.29,0.71,U] [#6 0.05,-0.19,0.62,U] [#7 0.03,-0.03,0.61,U] [#8 0.09,-0.13,0.58,U] 
01:34:53.965 00.000 28316 single-star, 7 included, MultiStar: {0.01, -0.09}, one-star: {0.07, 0.01}
01:34:53.966 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
01:34:53.966 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
01:34:53.966 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.15 mountX=-0.02 mountY=-0.07, mountTheta=-1.86
01:34:53.968 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
01:34:53.968 00.000 28316 Enqueuing Move request for scope (0.07, 0.01)
01:34:53.969 00.001 29988 Worker thread wakes up
01:34:53.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
01:34:53.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
01:34:53.969 00.000 29988 Moving (0.07, 0.01) raw xDistance=-0.02 yDistance=-0.07
01:34:53.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:53.970 00.001 28316 UpdateGuideState exits: m=2532 RSB=34.8
01:34:53.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:53.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:53.971 00.000 28316 Enqueuing Expose request
01:34:53.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:53.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:53.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:34:53.971 00.000 29988 MoveAxis(E, 0, ABG)
01:34:53.971 00.000 29988 Move returns status 0, amount 0
01:34:53.971 00.000 29988 MoveAxis(N, 0, ABG)
01:34:53.972 00.001 29988 Move returns status 0, amount 0
01:34:53.972 00.000 29988 move complete, result=0
01:34:53.972 00.000 29988 worker thread done servicing request
01:34:53.972 00.000 29988 Worker thread wakes up
01:34:53.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:53.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:53.972 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:55.489 01.517 29988 Exposure complete
01:34:55.533 00.044 29988 worker thread done servicing request
01:34:55.533 00.000 28316 OnExposeComplete: enter
01:34:55.534 00.001 28316 UpdateGuideState(): m_state=6
01:34:55.534 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
01:34:55.535 00.001 28316 Star::Find returns 1 (1), X=952.93, Y=257.12, Mass=2360, SNR=33.6, Peak=255 HFD=4.2
01:34:55.535 00.000 28316 MultiStar: [#1 -0.07,-0.08,1.00,U] [#2 -0.10,-0.10,0.94,U] [#3 -0.09,-0.13,0.88,U] [#4 -0.06,-0.13,0.85,U] [#5 -0.06,0.25,0.77,U] [#6 0.21,-0.13,0.65,U] [#7 -0.10,-0.02,0.63,U] [#8 -0.02,0.19,0.60,U] 
01:34:55.536 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {0.10, 0.02}
01:34:55.536 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.83)
01:34:55.537 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79)
01:34:55.537 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.46 mountX=-0.01 mountY=0.03, mountTheta=1.82
01:34:55.539 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
01:34:55.541 00.002 28316 Enqueuing Move request for scope (-0.03, -0.02)
01:34:55.542 00.001 29988 Worker thread wakes up
01:34:55.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:34:55.542 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:34:55.542 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.01 yDistance=0.03
01:34:55.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:34:55.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:55.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:55.543 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.6 Saturée
01:34:55.544 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:55.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:55.545 00.001 28316 Enqueuing Expose request
01:34:55.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:55.545 00.000 29988 MoveAxis(E, 0, ABG)
01:34:55.545 00.000 29988 Move returns status 0, amount 0
01:34:55.545 00.000 29988 MoveAxis(N, 0, ABG)
01:34:55.545 00.000 29988 Move returns status 0, amount 0
01:34:55.545 00.000 29988 move complete, result=0
01:34:55.545 00.000 29988 worker thread done servicing request
01:34:55.545 00.000 29988 Worker thread wakes up
01:34:55.546 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:55.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:55.546 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:57.168 01.622 29988 Exposure complete
01:34:57.204 00.036 29988 worker thread done servicing request
01:34:57.204 00.000 28316 OnExposeComplete: enter
01:34:57.205 00.001 28316 UpdateGuideState(): m_state=6
01:34:57.206 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
01:34:57.207 00.001 28316 Star::Find returns 1 (0), X=952.99, Y=257.23, Mass=2493, SNR=34.7, Peak=222 HFD=4.1
01:34:57.208 00.001 28316 MultiStar: [#1 0.15,-0.04,0.98,U] [#2 -0.04,-0.13,0.88,U] [#3 0.04,-0.04,0.82,U] [#4 -0.14,-0.09,0.81,U] [#5 0.18,0.31,0.00,M1] [#6 0.06,-0.01,0.64,U] [#7 0.04,0.00,0.61,U] [#8 -0.04,0.14,0.59,U] 
01:34:57.209 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.01}, one-star: {0.16, 0.13}
01:34:57.210 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
01:34:57.210 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
01:34:57.211 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.20 mountX=-0.02 mountY=-0.03, mountTheta=-2.22
01:34:57.215 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
01:34:57.215 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
01:34:57.215 00.000 29988 Worker thread wakes up
01:34:57.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:57.216 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:34:57.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:34:57.216 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
01:34:57.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:57.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:57.216 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.7
01:34:57.217 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:57.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:34:57.217 00.000 29988 MoveAxis(E, 0, ABG)
01:34:57.217 00.000 29988 Move returns status 0, amount 0
01:34:57.217 00.000 29988 MoveAxis(N, 0, ABG)
01:34:57.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:57.218 00.001 28316 Enqueuing Expose request
01:34:57.219 00.001 29988 Move returns status 0, amount 0
01:34:57.219 00.000 29988 move complete, result=0
01:34:57.219 00.000 29988 worker thread done servicing request
01:34:57.219 00.000 29988 Worker thread wakes up
01:34:57.219 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:57.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:57.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:58.742 01.523 29988 Exposure complete
01:34:58.788 00.046 29988 worker thread done servicing request
01:34:58.788 00.000 28316 OnExposeComplete: enter
01:34:58.789 00.001 28316 UpdateGuideState(): m_state=6
01:34:58.790 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
01:34:58.790 00.000 28316 Star::Find returns 1 (0), X=952.90, Y=257.16, Mass=2427, SNR=34.2, Peak=236 HFD=4.2
01:34:58.791 00.001 28316 MultiStar: [#1 0.07,-0.16,0.98,U] [#2 0.26,-0.23,0.00,M8] [#3 0.15,-0.12,0.85,U] [#4 -0.04,-0.06,0.85,U] [#5 0.25,0.24,0.00,M2] [#6 0.10,0.07,0.65,U] [#7 -0.10,0.16,0.63,U] [#8 0.20,0.08,0.57,U] 
01:34:58.791 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.01}, one-star: {0.08, 0.06}
01:34:58.791 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
01:34:58.792 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
01:34:58.792 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-0.20 mountX=-0.04 mountY=-0.05, mountTheta=-2.21
01:34:58.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
01:34:58.795 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
01:34:58.795 00.000 29988 Worker thread wakes up
01:34:58.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:34:58.796 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.2
01:34:58.796 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:58.797 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:34:58.797 00.000 28316 Enqueuing Expose request
01:34:58.798 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:34:58.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:34:58.798 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
01:34:58.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:34:58.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:58.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:34:58.798 00.000 29988 MoveAxis(E, 0, ABG)
01:34:58.798 00.000 29988 Move returns status 0, amount 0
01:34:58.798 00.000 29988 MoveAxis(N, 0, ABG)
01:34:58.798 00.000 29988 Move returns status 0, amount 0
01:34:58.798 00.000 29988 move complete, result=0
01:34:58.798 00.000 29988 worker thread done servicing request
01:34:58.798 00.000 29988 Worker thread wakes up
01:34:58.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:34:58.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:34:58.798 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:00.422 01.624 29988 Exposure complete
01:35:00.467 00.045 29988 worker thread done servicing request
01:35:00.467 00.000 28316 OnExposeComplete: enter
01:35:00.470 00.003 28316 UpdateGuideState(): m_state=6
01:35:00.471 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
01:35:00.471 00.000 28316 Star::Find returns 1 (1), X=952.84, Y=257.16, Mass=2385, SNR=33.8, Peak=255 HFD=4.1
01:35:00.471 00.000 28316 MultiStar: [#1 -0.04,-0.07,0.98,U] [#2 -0.09,-0.09,0.91,U] [#3 -0.13,-0.14,0.86,U] [#4 -0.00,-0.01,0.85,U] [#5 0.06,0.37,0.00,M3] [#6 0.09,0.01,0.64,U] [#7 -0.09,0.08,0.64,U] [#8 0.15,0.06,0.61,U] 
01:35:00.472 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {0.02, 0.06}
01:35:00.472 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
01:35:00.473 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
01:35:00.473 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.37 mountX=-0.01 mountY=0.03, mountTheta=1.91
01:35:00.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
01:35:00.475 00.001 28316 Enqueuing Move request for scope (-0.02, -0.02)
01:35:00.475 00.000 29988 Worker thread wakes up
01:35:00.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:35:00.475 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:35:00.475 00.000 29988 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.03
01:35:00.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:35:00.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:00.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:00.476 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8 Saturée
01:35:00.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:00.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:00.477 00.000 28316 Enqueuing Expose request
01:35:00.478 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:35:00.478 00.000 29988 MoveAxis(E, 0, ABG)
01:35:00.478 00.000 29988 Move returns status 0, amount 0
01:35:00.478 00.000 29988 MoveAxis(N, 0, ABG)
01:35:00.478 00.000 29988 Move returns status 0, amount 0
01:35:00.478 00.000 29988 move complete, result=0
01:35:00.478 00.000 29988 worker thread done servicing request
01:35:00.478 00.000 29988 Worker thread wakes up
01:35:00.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:00.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:00.479 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:01.994 01.515 29988 Exposure complete
01:35:02.026 00.032 29988 worker thread done servicing request
01:35:02.026 00.000 28316 OnExposeComplete: enter
01:35:02.027 00.001 28316 UpdateGuideState(): m_state=6
01:35:02.028 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
01:35:02.028 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=257.19, Mass=2392, SNR=33.7, Peak=236 HFD=4.0
01:35:02.029 00.001 28316 MultiStar: [#1 0.14,-0.02,0.99,U] [#2 0.00,-0.10,0.91,U] [#3 -0.05,-0.12,0.87,U] [#4 0.03,-0.06,0.84,U] [#5 0.13,0.34,0.00,M4] [#6 0.13,-0.02,0.63,U] [#7 0.08,-0.02,0.62,U] [#8 0.14,-0.09,0.58,U] 
01:35:02.029 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {0.05, 0.10}
01:35:02.029 00.000 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
01:35:02.030 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:35:02.030 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.58 mountX=-0.06 mountY=-0.03, mountTheta=-2.60
01:35:02.031 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
01:35:02.032 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
01:35:02.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:02.033 00.001 29988 Worker thread wakes up
01:35:02.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
01:35:02.033 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.7
01:35:02.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:02.034 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:02.034 00.000 28316 Enqueuing Expose request
01:35:02.035 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
01:35:02.035 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.03
01:35:02.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:35:02.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:02.035 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:35:02.035 00.000 29988 MoveAxis(E, 0, ABG)
01:35:02.035 00.000 29988 Move returns status 0, amount 0
01:35:02.035 00.000 29988 MoveAxis(N, 0, ABG)
01:35:02.035 00.000 29988 Move returns status 0, amount 0
01:35:02.035 00.000 29988 move complete, result=0
01:35:02.035 00.000 29988 worker thread done servicing request
01:35:02.035 00.000 29988 Worker thread wakes up
01:35:02.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:02.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:02.035 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:03.661 01.626 29988 Exposure complete
01:35:03.707 00.046 29988 worker thread done servicing request
01:35:03.707 00.000 28316 OnExposeComplete: enter
01:35:03.708 00.001 28316 UpdateGuideState(): m_state=6
01:35:03.709 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
01:35:03.709 00.000 28316 Star::Find returns 1 (0), X=952.85, Y=257.27, Mass=2474, SNR=34.6, Peak=232 HFD=4.0
01:35:03.710 00.001 28316 MultiStar: [#1 0.05,-0.05,0.95,U] [#2 0.01,0.02,0.89,U] [#3 -0.18,0.04,0.86,U] [#4 -0.13,0.07,0.82,U] [#5 0.17,0.42,0.00,M5] [#6 0.12,0.10,0.63,U] [#7 -0.10,0.27,0.63,U] [#8 0.01,0.33,0.00,M1] 
01:35:03.710 00.000 28316 refined, 6 included, MultiStar: {-0.03, 0.08}, one-star: {0.02, 0.17}
01:35:03.711 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
01:35:03.711 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
01:35:03.711 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.89 mountX=0.09 mountY=-0.01, mountTheta=-0.14
01:35:03.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
01:35:03.713 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
01:35:03.713 00.000 29988 Worker thread wakes up
01:35:03.714 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:03.714 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.6
01:35:03.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:03.715 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
01:35:03.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:03.715 00.000 28316 Enqueuing Expose request
01:35:03.716 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
01:35:03.716 00.000 29988 Moving (-0.03, 0.08) raw xDistance=0.09 yDistance=-0.01
01:35:03.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:35:03.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:03.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:35:03.716 00.000 29988 MoveAxis(E, 0, ABG)
01:35:03.716 00.000 29988 Move returns status 0, amount 0
01:35:03.716 00.000 29988 MoveAxis(N, 0, ABG)
01:35:03.716 00.000 29988 Move returns status 0, amount 0
01:35:03.716 00.000 29988 move complete, result=0
01:35:03.716 00.000 29988 worker thread done servicing request
01:35:03.716 00.000 29988 Worker thread wakes up
01:35:03.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:03.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:03.719 00.003 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:05.230 01.511 29988 Exposure complete
01:35:05.293 00.063 29988 worker thread done servicing request
01:35:05.294 00.001 28316 OnExposeComplete: enter
01:35:05.294 00.000 28316 UpdateGuideState(): m_state=6
01:35:05.295 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
01:35:05.295 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=257.27, Mass=2429, SNR=34.3, Peak=225 HFD=3.9
01:35:05.296 00.001 28316 MultiStar: [#1 -0.02,0.05,0.98,U] [#2 -0.05,-0.15,0.88,U] [#3 -0.15,0.07,0.82,U] [#4 -0.00,0.12,0.83,U] [#5 0.07,0.44,0.00,M6] [#6 0.19,0.23,0.64,U] [#7 -0.23,0.27,0.00,M1] [#8 0.09,0.21,0.57,U] 
01:35:05.296 00.000 28316 refined, 6 included, MultiStar: {0.00, 0.09}, one-star: {0.04, 0.18}
01:35:05.297 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
01:35:05.297 00.000 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
01:35:05.298 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.52 mountX=0.08 mountY=-0.05, mountTheta=-0.51
01:35:05.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
01:35:05.299 00.000 28316 Enqueuing Move request for scope (0.00, 0.09)
01:35:05.300 00.001 29988 Worker thread wakes up
01:35:05.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
01:35:05.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
01:35:05.300 00.000 29988 Moving (0.00, 0.09) raw xDistance=0.08 yDistance=-0.05
01:35:05.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:35:05.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:05.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:05.300 00.000 29988 MoveAxis(E, 0, ABG)
01:35:05.300 00.000 29988 Move returns status 0, amount 0
01:35:05.300 00.000 29988 MoveAxis(N, 0, ABG)
01:35:05.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:05.300 00.000 29988 Move returns status 0, amount 0
01:35:05.300 00.000 29988 move complete, result=0
01:35:05.300 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.3
01:35:05.301 00.001 29988 worker thread done servicing request
01:35:05.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:05.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:05.302 00.001 28316 Enqueuing Expose request
01:35:05.302 00.000 29988 Worker thread wakes up
01:35:05.302 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:05.303 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:05.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:06.929 01.626 29988 Exposure complete
01:35:06.968 00.039 29988 worker thread done servicing request
01:35:06.968 00.000 28316 OnExposeComplete: enter
01:35:06.969 00.001 28316 UpdateGuideState(): m_state=6
01:35:06.969 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
01:35:06.970 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=257.42, Mass=2470, SNR=34.4, Peak=217 HFD=3.7
01:35:06.970 00.000 28316 MultiStar: [#1 -0.11,0.09,0.98,U] [#2 -0.02,0.10,0.91,U] [#3 -0.22,0.12,0.86,U] [#4 -0.21,0.16,0.81,U] [#5 -0.16,0.56,0.00,M7] [#6 -0.02,0.23,0.62,U] [#7 -0.25,0.30,0.00,M2] [#8 -0.03,0.27,0.59,U] 
01:35:06.971 00.001 28316 refined, 6 included, MultiStar: {-0.11, 0.18}, one-star: {-0.11, 0.32}
01:35:06.971 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
01:35:06.972 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
01:35:06.972 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=0.21 mountY=0.02, mountTheta=0.08
01:35:06.975 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.18, opts=13)
01:35:06.975 00.000 28316 Enqueuing Move request for scope (-0.11, 0.18)
01:35:06.976 00.001 29988 Worker thread wakes up
01:35:06.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:06.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
01:35:06.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
01:35:06.976 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
01:35:06.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:06.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:06.977 00.000 28316 Enqueuing Expose request
01:35:06.978 00.001 29988 Moving (-0.11, 0.18) raw xDistance=0.21 yDistance=0.02
01:35:06.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:35:06.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:06.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:35:06.978 00.000 29988 MoveAxis(W, 44, ABG)
01:35:06.978 00.000 29988 Guiding  Dir = 3, Dur = 44
01:35:06.978 00.000 29988 IsSlewing returns 0
01:35:06.978 00.000 29988 IsGuiding returns 0
01:35:06.981 00.003 29988 PulseGuide returned control before completion, sleep 53
01:35:07.040 00.059 29988 IsGuiding returns 0
01:35:07.040 00.000 29988 Move returns status 0, amount 44
01:35:07.040 00.000 29988 MoveAxis(N, 0, ABG)
01:35:07.040 00.000 29988 Move returns status 0, amount 0
01:35:07.040 00.000 29988 move complete, result=0
01:35:07.040 00.000 29988 worker thread done servicing request
01:35:07.040 00.000 29988 Worker thread wakes up
01:35:07.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:07.040 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
01:35:07.042 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:08.447 01.405 29988 Exposure complete
01:35:08.485 00.038 29988 worker thread done servicing request
01:35:08.485 00.000 28316 OnExposeComplete: enter
01:35:08.488 00.003 28316 UpdateGuideState(): m_state=6
01:35:08.488 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
01:35:08.490 00.002 28316 Star::Find returns 1 (0), X=952.82, Y=257.39, Mass=2434, SNR=34.2, Peak=224 HFD=3.8
01:35:08.490 00.000 28316 MultiStar: [#1 -0.03,0.08,0.98,U] [#2 -0.18,-0.01,0.91,U] [#3 -0.25,0.09,0.85,U] [#4 -0.13,0.26,0.83,U] [#5 0.09,0.56,0.00,M8] [#6 0.00,0.23,0.65,U] [#7 -0.16,0.32,0.00,M3] [#8 0.06,0.09,0.58,U] 
01:35:08.491 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.15}, one-star: {-0.01, 0.29}
01:35:08.491 00.000 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
01:35:08.492 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
01:35:08.492 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.09 mountX=0.17 mountY=0.01, mountTheta=0.05
01:35:08.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
01:35:08.494 00.001 28316 Enqueuing Move request for scope (-0.08, 0.15)
01:35:08.494 00.000 29988 Worker thread wakes up
01:35:08.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
01:35:08.494 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
01:35:08.494 00.000 29988 Moving (-0.08, 0.15) raw xDistance=0.17 yDistance=0.01
01:35:08.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:35:08.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:08.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:08.495 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:35:08.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:08.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:08.496 00.000 28316 Enqueuing Expose request
01:35:08.497 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:08.497 00.000 29988 MoveAxis(E, 0, ABG)
01:35:08.497 00.000 29988 Move returns status 0, amount 0
01:35:08.497 00.000 29988 MoveAxis(N, 0, ABG)
01:35:08.497 00.000 29988 Move returns status 0, amount 0
01:35:08.497 00.000 29988 move complete, result=0
01:35:08.497 00.000 29988 worker thread done servicing request
01:35:08.497 00.000 29988 Worker thread wakes up
01:35:08.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:08.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:08.497 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:10.131 01.634 29988 Exposure complete
01:35:10.157 00.026 29988 worker thread done servicing request
01:35:10.157 00.000 28316 OnExposeComplete: enter
01:35:10.158 00.001 28316 UpdateGuideState(): m_state=6
01:35:10.158 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
01:35:10.159 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=257.28, Mass=2408, SNR=34.1, Peak=218 HFD=3.8
01:35:10.160 00.001 28316 MultiStar: [#1 -0.11,0.04,0.98,U] [#2 -0.22,0.10,0.91,U] [#3 -0.20,0.09,0.86,U] [#4 -0.18,0.13,0.84,U] [#5 -0.01,0.52,0.00,M9] [#6 -0.09,0.34,0.00,M1] [#7 -0.25,0.17,0.61,U] [#8 -0.13,0.44,0.00,M1] 
01:35:10.160 00.000 28316 single-star, 5 included, MultiStar: {-0.15, 0.12}, one-star: {-0.03, 0.18}
01:35:10.161 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
01:35:10.162 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
01:35:10.162 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.73 mountX=0.18 mountY=-0.06, mountTheta=-0.31
01:35:10.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
01:35:10.164 00.001 28316 Enqueuing Move request for scope (-0.03, 0.18)
01:35:10.164 00.000 29988 Worker thread wakes up
01:35:10.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
01:35:10.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
01:35:10.164 00.000 29988 Moving (-0.03, 0.18) raw xDistance=0.18 yDistance=-0.06
01:35:10.165 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:35:10.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:10.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:35:10.165 00.000 29988 MoveAxis(E, 0, ABG)
01:35:10.165 00.000 29988 Move returns status 0, amount 0
01:35:10.165 00.000 29988 MoveAxis(N, 0, ABG)
01:35:10.165 00.000 29988 Move returns status 0, amount 0
01:35:10.165 00.000 29988 move complete, result=0
01:35:10.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:10.165 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.1
01:35:10.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:10.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:10.166 00.000 28316 Enqueuing Expose request
01:35:10.167 00.001 29988 worker thread done servicing request
01:35:10.167 00.000 29988 Worker thread wakes up
01:35:10.167 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:10.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:10.168 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:11.683 01.515 29988 Exposure complete
01:35:11.722 00.039 29988 worker thread done servicing request
01:35:11.723 00.001 28316 OnExposeComplete: enter
01:35:11.724 00.001 28316 UpdateGuideState(): m_state=6
01:35:11.726 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
01:35:11.729 00.003 28316 Star::Find returns 1 (0), X=952.64, Y=257.40, Mass=2402, SNR=33.8, Peak=221 HFD=3.5
01:35:11.730 00.001 28316 MultiStar: [#1 -0.39,0.19,0.00,M1] [#2 -0.28,-0.00,0.89,U] [#3 -0.34,0.12,0.00,M1] [#4 -0.23,0.20,0.00,M1] [#5 -0.14,0.42,0.00,M10] [#6 -0.21,0.05,0.64,U] [#7 -0.33,0.24,0.00,M3] [#8 -0.29,0.17,0.00,M2] 
01:35:11.730 00.000 28316 refined, 2 included, MultiStar: {-0.23, 0.14}, one-star: {-0.19, 0.31}
01:35:11.731 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
01:35:11.731 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
01:35:11.732 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.22 mountY=0.14, mountTheta=0.58
01:35:11.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.14, opts=13)
01:35:11.733 00.000 28316 Enqueuing Move request for scope (-0.23, 0.14)
01:35:11.734 00.001 29988 Worker thread wakes up
01:35:11.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
01:35:11.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
01:35:11.734 00.000 29988 Moving (-0.23, 0.14) raw xDistance=0.22 yDistance=0.14
01:35:11.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:35:11.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:11.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:11.734 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.8
01:35:11.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:11.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:11.735 00.000 28316 Enqueuing Expose request
01:35:11.736 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:35:11.736 00.000 29988 MoveAxis(W, 45, ABG)
01:35:11.736 00.000 29988 Guiding  Dir = 3, Dur = 45
01:35:11.736 00.000 29988 IsSlewing returns 0
01:35:11.736 00.000 29988 IsGuiding returns 0
01:35:11.739 00.003 29988 PulseGuide returned control before completion, sleep 54
01:35:11.806 00.067 29988 IsGuiding returns 1
01:35:11.807 00.001 29988 scope still moving after pulse duration time elapsed
01:35:11.839 00.032 29988 IsSlewing returns 0
01:35:11.839 00.000 29988 IsGuiding returns 0
01:35:11.839 00.000 29988 scope move finished after 45 + 57 ms
01:35:11.839 00.000 29988 Move returns status 0, amount 45
01:35:11.839 00.000 29988 MoveAxis(N, 0, ABG)
01:35:11.839 00.000 29988 Move returns status 0, amount 0
01:35:11.839 00.000 29988 move complete, result=0
01:35:11.839 00.000 29988 worker thread done servicing request
01:35:11.839 00.000 29988 Worker thread wakes up
01:35:11.839 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
01:35:11.840 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:11.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:13.473 01.633 29988 Exposure complete
01:35:13.510 00.037 29988 worker thread done servicing request
01:35:13.511 00.001 28316 OnExposeComplete: enter
01:35:13.512 00.001 28316 UpdateGuideState(): m_state=6
01:35:13.513 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
01:35:13.514 00.001 28316 Star::Find returns 1 (1), X=952.86, Y=257.17, Mass=2435, SNR=34.2, Peak=255 HFD=4.1
01:35:13.514 00.000 28316 MultiStar: [#1 -0.15,-0.02,0.98,U] [#2 -0.19,-0.19,0.91,U] [#3 -0.21,-0.01,0.85,U] [#4 -0.19,0.06,0.80,U] [#5 0.01,0.29,0.71,U] [#6 -0.03,0.09,0.63,U] [#7 -0.17,0.21,0.61,U] [#8 -0.01,0.17,0.60,U] 
01:35:13.515 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.06}, one-star: {0.04, 0.07}
01:35:13.516 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
01:35:13.517 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
01:35:13.519 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.05 mountY=-0.07, mountTheta=-0.91
01:35:13.522 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
01:35:13.523 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
01:35:13.524 00.001 29988 Worker thread wakes up
01:35:13.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
01:35:13.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:13.524 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2 Saturée
01:35:13.525 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:13.525 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:13.526 00.001 28316 Enqueuing Expose request
01:35:13.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
01:35:13.526 00.000 29988 Moving (0.04, 0.07) raw xDistance=0.05 yDistance=-0.07
01:35:13.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:35:13.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:13.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:35:13.526 00.000 29988 MoveAxis(E, 0, ABG)
01:35:13.526 00.000 29988 Move returns status 0, amount 0
01:35:13.526 00.000 29988 MoveAxis(N, 0, ABG)
01:35:13.527 00.001 29988 Move returns status 0, amount 0
01:35:13.527 00.000 29988 move complete, result=0
01:35:13.527 00.000 29988 worker thread done servicing request
01:35:13.527 00.000 29988 Worker thread wakes up
01:35:13.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:13.527 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:13.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:15.044 01.517 29988 Exposure complete
01:35:15.078 00.034 29988 worker thread done servicing request
01:35:15.078 00.000 28316 OnExposeComplete: enter
01:35:15.080 00.002 28316 UpdateGuideState(): m_state=6
01:35:15.080 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
01:35:15.082 00.002 28316 Star::Find returns 1 (0), X=952.77, Y=257.20, Mass=2500, SNR=34.6, Peak=236 HFD=3.9
01:35:15.082 00.000 28316 MultiStar: [#1 -0.08,0.01,0.97,U] [#2 -0.27,0.01,0.86,U] [#3 -0.15,-0.02,0.85,U] [#4 -0.21,0.07,0.82,U] [#5 0.02,0.38,0.00,M10] [#6 -0.03,0.08,0.64,U] [#7 -0.23,0.05,0.63,U] [#8 -0.08,0.11,0.57,U] 
01:35:15.083 00.001 28316 single-star, 7 included, MultiStar: {-0.14, 0.05}, one-star: {-0.06, 0.10}
01:35:15.083 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
01:35:15.084 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
01:35:15.084 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.08 mountX=0.11 mountY=0.01, mountTheta=0.05
01:35:15.085 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
01:35:15.087 00.002 28316 Enqueuing Move request for scope (-0.06, 0.10)
01:35:15.088 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:15.089 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.6
01:35:15.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:15.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:15.090 00.000 28316 Enqueuing Expose request
01:35:15.091 00.001 29988 Worker thread wakes up
01:35:15.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
01:35:15.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
01:35:15.091 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.11 yDistance=0.01
01:35:15.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:35:15.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:15.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:15.091 00.000 29988 MoveAxis(E, 0, ABG)
01:35:15.091 00.000 29988 Move returns status 0, amount 0
01:35:15.092 00.001 29988 MoveAxis(N, 0, ABG)
01:35:15.092 00.000 29988 Move returns status 0, amount 0
01:35:15.092 00.000 29988 move complete, result=0
01:35:15.092 00.000 29988 worker thread done servicing request
01:35:15.092 00.000 29988 Worker thread wakes up
01:35:15.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:15.092 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:15.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:16.728 01.636 29988 Exposure complete
01:35:16.758 00.030 29988 worker thread done servicing request
01:35:16.758 00.000 28316 OnExposeComplete: enter
01:35:16.758 00.000 28316 UpdateGuideState(): m_state=6
01:35:16.759 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
01:35:16.761 00.002 28316 Star::Find returns 1 (0), X=952.65, Y=257.37, Mass=2414, SNR=33.8, Peak=197 HFD=3.6
01:35:16.763 00.002 28316 MultiStar: [#1 -0.23,0.24,0.00,M1] [#2 -0.17,0.01,0.90,U] [#3 -0.44,0.11,0.00,M1] [#4 -0.29,0.10,0.00,M1] [#5 -0.12,0.48,0.00,R] [#6 -0.13,0.09,0.63,U] [#7 -0.38,0.07,0.00,M2] [#8 -0.27,0.38,0.00,M1] 
01:35:16.766 00.003 28316 refined, 2 included, MultiStar: {-0.16, 0.13}, one-star: {-0.17, 0.27}
01:35:16.769 00.003 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
01:35:16.770 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
01:35:16.771 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.45 mountX=0.19 mountY=0.08, mountTheta=0.42
01:35:16.771 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.13, opts=13)
01:35:16.772 00.001 28316 Enqueuing Move request for scope (-0.16, 0.13)
01:35:16.772 00.000 29988 Worker thread wakes up
01:35:16.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:16.773 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.8
01:35:16.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:16.774 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
01:35:16.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:16.774 00.000 28316 Enqueuing Expose request
01:35:16.774 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
01:35:16.774 00.000 29988 Moving (-0.16, 0.13) raw xDistance=0.19 yDistance=0.08
01:35:16.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:35:16.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:16.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:35:16.774 00.000 29988 MoveAxis(E, 0, ABG)
01:35:16.776 00.002 29988 Move returns status 0, amount 0
01:35:16.776 00.000 29988 MoveAxis(N, 0, ABG)
01:35:16.776 00.000 29988 Move returns status 0, amount 0
01:35:16.776 00.000 29988 move complete, result=0
01:35:16.776 00.000 29988 worker thread done servicing request
01:35:16.776 00.000 29988 Worker thread wakes up
01:35:16.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:16.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:16.776 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:18.299 01.523 29988 Exposure complete
01:35:18.329 00.030 29988 worker thread done servicing request
01:35:18.329 00.000 28316 OnExposeComplete: enter
01:35:18.330 00.001 28316 UpdateGuideState(): m_state=6
01:35:18.330 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
01:35:18.331 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=257.46, Mass=2329, SNR=33.5, Peak=182 HFD=3.3
01:35:18.331 00.000 28316 MultiStar: [#1 -0.37,0.25,0.00,M2] [#2 -0.36,-0.08,0.00,M1] [#3 -0.45,0.13,0.00,M2] [#4 -0.33,0.11,0.00,M2] [#5 -0.05,0.09,0.76,U] [#6 -0.21,0.04,0.65,U] [#7 -0.45,0.25,0.00,M3] [#8 -0.30,0.11,0.00,M2] 
01:35:18.332 00.001 28316 refined, 2 included, MultiStar: {-0.17, 0.19}, one-star: {-0.25, 0.37}
01:35:18.332 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:35:18.332 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:35:18.333 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.26 cameraTheta=2.31 mountX=0.25 mountY=0.07, mountTheta=0.28
01:35:18.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.19, opts=13)
01:35:18.334 00.000 28316 Enqueuing Move request for scope (-0.17, 0.19)
01:35:18.335 00.001 29988 Worker thread wakes up
01:35:18.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
01:35:18.335 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
01:35:18.335 00.000 29988 Moving (-0.17, 0.19) raw xDistance=0.25 yDistance=0.07
01:35:18.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:35:18.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:18.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:18.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:18.336 00.001 29988 MoveAxis(W, 52, ABG)
01:35:18.336 00.000 29988 Guiding  Dir = 3, Dur = 52
01:35:18.336 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.5
01:35:18.337 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:18.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:18.338 00.001 28316 Enqueuing Expose request
01:35:18.338 00.000 29988 IsSlewing returns 0
01:35:18.339 00.001 29988 IsGuiding returns 0
01:35:18.341 00.002 29988 PulseGuide returned control before completion, sleep 61
01:35:18.406 00.065 29988 IsGuiding returns 0
01:35:18.406 00.000 29988 Move returns status 0, amount 52
01:35:18.406 00.000 29988 MoveAxis(N, 0, ABG)
01:35:18.407 00.001 29988 Move returns status 0, amount 0
01:35:18.407 00.000 29988 move complete, result=0
01:35:18.407 00.000 29988 worker thread done servicing request
01:35:18.407 00.000 29988 Worker thread wakes up
01:35:18.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:18.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:18.407 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
01:35:20.045 01.638 29988 Exposure complete
01:35:20.093 00.048 29988 worker thread done servicing request
01:35:20.093 00.000 28316 OnExposeComplete: enter
01:35:20.094 00.001 28316 UpdateGuideState(): m_state=6
01:35:20.095 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
01:35:20.095 00.000 28316 Star::Find returns 1 (0), X=952.80, Y=257.27, Mass=2324, SNR=33.4, Peak=226 HFD=3.8
01:35:20.096 00.001 28316 MultiStar: [#1 -0.14,-0.07,1.01,U] [#2 -0.18,-0.16,0.94,U] [#3 -0.06,0.01,0.90,U] [#4 -0.15,0.03,0.86,U] [#5 -0.11,-0.05,0.77,U] [#6 -0.09,0.10,0.63,U] [#7 -0.30,0.00,0.64,U] [#8 -0.11,0.23,0.58,U] 
01:35:20.097 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.02}, one-star: {-0.02, 0.17}
01:35:20.098 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:35:20.099 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:35:20.100 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.13 cameraTheta=2.98 mountX=0.07 mountY=0.10, mountTheta=0.97
01:35:20.103 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.02, opts=13)
01:35:20.103 00.000 28316 Enqueuing Move request for scope (-0.12, 0.02)
01:35:20.104 00.001 29988 Worker thread wakes up
01:35:20.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:20.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
01:35:20.104 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
01:35:20.105 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:20.107 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
01:35:20.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:20.107 00.000 28316 Enqueuing Expose request
01:35:20.108 00.001 29988 Moving (-0.12, 0.02) raw xDistance=0.07 yDistance=0.10
01:35:20.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:35:20.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:20.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:35:20.108 00.000 29988 MoveAxis(E, 0, ABG)
01:35:20.108 00.000 29988 Move returns status 0, amount 0
01:35:20.108 00.000 29988 MoveAxis(N, 0, ABG)
01:35:20.108 00.000 29988 Move returns status 0, amount 0
01:35:20.108 00.000 29988 move complete, result=0
01:35:20.108 00.000 29988 worker thread done servicing request
01:35:20.108 00.000 29988 Worker thread wakes up
01:35:20.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:20.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:20.108 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:21.628 01.520 29988 Exposure complete
01:35:21.662 00.034 29988 worker thread done servicing request
01:35:21.662 00.000 28316 OnExposeComplete: enter
01:35:21.663 00.001 28316 UpdateGuideState(): m_state=6
01:35:21.663 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
01:35:21.664 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=257.28, Mass=2514, SNR=34.7, Peak=212 HFD=3.7
01:35:21.665 00.001 28316 MultiStar: [#1 -0.34,0.10,0.00,M2] [#2 -0.50,-0.01,0.00,M1] [#3 -0.58,-0.00,0.00,M2] [#4 -0.36,0.03,0.00,M2] [#5 -0.14,-0.14,0.72,U] [#6 -0.32,0.16,0.00,M1] [#7 -0.52,0.15,0.00,M3] [#8 -0.38,0.22,0.00,M2] 
01:35:21.665 00.000 28316 refined, 1 included, MultiStar: {-0.26, 0.05}, one-star: {-0.36, 0.18}
01:35:21.666 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
01:35:21.666 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
01:35:21.667 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.27 cameraTheta=2.97 mountX=0.15 mountY=0.21, mountTheta=0.95
01:35:21.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.05, opts=13)
01:35:21.669 00.001 28316 Enqueuing Move request for scope (-0.26, 0.05)
01:35:21.669 00.000 29988 Worker thread wakes up
01:35:21.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
01:35:21.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:21.670 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.7
01:35:21.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:21.670 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:21.671 00.001 28316 Enqueuing Expose request
01:35:21.671 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
01:35:21.671 00.000 29988 Moving (-0.26, 0.05) raw xDistance=0.15 yDistance=0.21
01:35:21.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:35:21.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:35:21.671 00.000 29988 MoveAxis(E, 0, ABG)
01:35:21.671 00.000 29988 Move returns status 0, amount 0
01:35:21.671 00.000 29988 MoveAxis(S, 51, ABG)
01:35:21.671 00.000 29988 Guiding  Dir = 1, Dur = 51
01:35:21.672 00.001 29988 IsSlewing returns 0
01:35:21.672 00.000 29988 IsGuiding returns 0
01:35:21.676 00.004 29988 PulseGuide returned control before completion, sleep 57
01:35:21.737 00.061 29988 IsGuiding returns 1
01:35:21.737 00.000 29988 scope still moving after pulse duration time elapsed
01:35:21.768 00.031 29988 IsSlewing returns 0
01:35:21.769 00.001 29988 IsGuiding returns 0
01:35:21.769 00.000 29988 scope move finished after 51 + 46 ms
01:35:21.769 00.000 29988 Move returns status 0, amount 51
01:35:21.769 00.000 29988 move complete, result=0
01:35:21.769 00.000 29988 worker thread done servicing request
01:35:21.769 00.000 29988 Worker thread wakes up
01:35:21.769 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:35:21.771 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:21.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:23.403 01.632 29988 Exposure complete
01:35:23.438 00.035 29988 worker thread done servicing request
01:35:23.438 00.000 28316 OnExposeComplete: enter
01:35:23.441 00.003 28316 UpdateGuideState(): m_state=6
01:35:23.445 00.004 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
01:35:23.447 00.002 28316 Star::Find returns 1 (0), X=952.84, Y=257.33, Mass=2408, SNR=34.0, Peak=226 HFD=3.7
01:35:23.450 00.003 28316 MultiStar: [#1 -0.08,0.11,0.98,U] [#2 -0.13,0.09,0.90,U] [#3 -0.15,0.08,0.87,U] [#4 -0.05,0.02,0.84,U] [#5 0.12,0.06,0.77,U] [#6 0.02,0.00,0.64,U] [#7 -0.12,0.20,0.62,U] [#8 -0.00,0.11,0.58,U] 
01:35:23.452 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {0.01, 0.23}
01:35:23.455 00.003 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.00 = 0.00)
01:35:23.457 00.002 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
01:35:23.459 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.00 mountX=0.11 mountY=-0.00, mountTheta=-0.04
01:35:23.463 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
01:35:23.465 00.002 28316 Enqueuing Move request for scope (-0.05, 0.10)
01:35:23.467 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:23.468 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:35:23.469 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:23.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:23.471 00.001 28316 Enqueuing Expose request
01:35:23.472 00.001 29988 Worker thread wakes up
01:35:23.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
01:35:23.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
01:35:23.472 00.000 29988 Moving (-0.05, 0.10) raw xDistance=0.11 yDistance=-0.00
01:35:23.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:35:23.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:23.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:35:23.472 00.000 29988 MoveAxis(E, 0, ABG)
01:35:23.472 00.000 29988 Move returns status 0, amount 0
01:35:23.472 00.000 29988 MoveAxis(N, 0, ABG)
01:35:23.472 00.000 29988 Move returns status 0, amount 0
01:35:23.472 00.000 29988 move complete, result=0
01:35:23.472 00.000 29988 worker thread done servicing request
01:35:23.472 00.000 29988 Worker thread wakes up
01:35:23.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:23.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:23.473 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:24.998 01.525 29988 Exposure complete
01:35:25.035 00.037 29988 worker thread done servicing request
01:35:25.036 00.001 28316 OnExposeComplete: enter
01:35:25.038 00.002 28316 UpdateGuideState(): m_state=6
01:35:25.040 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
01:35:25.041 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=257.36, Mass=2465, SNR=34.4, Peak=227 HFD=3.7
01:35:25.043 00.002 28316 MultiStar: [#1 -0.24,0.04,0.95,U] [#2 -0.26,0.03,0.90,U] [#3 -0.20,0.11,0.87,U] [#4 -0.22,0.07,0.83,U] [#5 0.07,-0.01,0.72,U] [#6 -0.08,0.12,0.64,U] [#7 -0.14,0.08,0.65,U] [#8 -0.08,0.32,0.00,M2] 
01:35:25.044 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.09}, one-star: {-0.14, 0.26}
01:35:25.047 00.003 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
01:35:25.049 00.002 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
01:35:25.049 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.62 mountX=0.15 mountY=0.10, mountTheta=0.59
01:35:25.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
01:35:25.051 00.001 28316 Enqueuing Move request for scope (-0.16, 0.09)
01:35:25.051 00.000 29988 Worker thread wakes up
01:35:25.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:25.052 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
01:35:25.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:25.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:25.053 00.001 28316 Enqueuing Expose request
01:35:25.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
01:35:25.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
01:35:25.053 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=0.10
01:35:25.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:35:25.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:25.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:35:25.053 00.000 29988 MoveAxis(E, 0, ABG)
01:35:25.053 00.000 29988 Move returns status 0, amount 0
01:35:25.053 00.000 29988 MoveAxis(N, 0, ABG)
01:35:25.053 00.000 29988 Move returns status 0, amount 0
01:35:25.053 00.000 29988 move complete, result=0
01:35:25.054 00.001 29988 worker thread done servicing request
01:35:25.054 00.000 29988 Worker thread wakes up
01:35:25.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:25.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:25.054 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:26.680 01.626 29988 Exposure complete
01:35:26.710 00.030 28316 OnExposeComplete: enter
01:35:26.711 00.001 28316 UpdateGuideState(): m_state=6
01:35:26.711 00.000 29988 worker thread done servicing request
01:35:26.712 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
01:35:26.713 00.001 28316 Star::Find returns 1 (0), X=952.86, Y=257.29, Mass=2457, SNR=34.4, Peak=229 HFD=3.9
01:35:26.713 00.000 28316 MultiStar: [#1 -0.12,-0.05,0.98,U] [#2 -0.14,-0.03,0.91,U] [#3 -0.19,0.04,0.87,U] [#4 -0.12,0.07,0.82,U] [#5 0.18,-0.16,0.75,U] [#6 0.05,0.03,0.62,U] [#7 -0.13,0.04,0.63,U] [#8 0.12,0.22,0.60,U] 
01:35:26.714 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {0.04, 0.20}
01:35:26.714 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
01:35:26.714 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
01:35:26.715 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=0.05 mountY=0.02, mountTheta=0.40
01:35:26.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
01:35:26.717 00.001 28316 Enqueuing Move request for scope (-0.04, 0.04)
01:35:26.718 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:26.718 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
01:35:26.719 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:26.720 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:26.720 00.000 28316 Enqueuing Expose request
01:35:26.721 00.001 29988 Worker thread wakes up
01:35:26.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
01:35:26.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
01:35:26.721 00.000 29988 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=0.02
01:35:26.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:35:26.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:26.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:35:26.721 00.000 29988 MoveAxis(E, 0, ABG)
01:35:26.721 00.000 29988 Move returns status 0, amount 0
01:35:26.721 00.000 29988 MoveAxis(N, 0, ABG)
01:35:26.721 00.000 29988 Move returns status 0, amount 0
01:35:26.721 00.000 29988 move complete, result=0
01:35:26.721 00.000 29988 worker thread done servicing request
01:35:26.721 00.000 29988 Worker thread wakes up
01:35:26.721 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:26.722 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:26.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:28.245 01.523 29988 Exposure complete
01:35:28.278 00.033 29988 worker thread done servicing request
01:35:28.278 00.000 28316 OnExposeComplete: enter
01:35:28.278 00.000 28316 UpdateGuideState(): m_state=6
01:35:28.279 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
01:35:28.279 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=257.37, Mass=2389, SNR=33.8, Peak=216 HFD=3.8
01:35:28.280 00.001 28316 MultiStar: [#1 -0.08,0.20,0.98,U] [#2 -0.10,0.21,0.93,U] [#3 -0.16,0.21,0.88,U] [#4 -0.09,0.28,0.82,U] [#5 -0.05,0.09,0.75,U] [#6 0.03,0.23,0.64,U] [#7 -0.10,0.29,0.00,M1] [#8 0.11,0.21,0.60,U] 
01:35:28.281 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.21}, one-star: {0.01, 0.27}
01:35:28.282 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
01:35:28.284 00.002 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
01:35:28.285 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.81 mountX=0.22 mountY=-0.05, mountTheta=-0.23
01:35:28.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.21, opts=13)
01:35:28.287 00.001 28316 Enqueuing Move request for scope (-0.05, 0.21)
01:35:28.287 00.000 29988 Worker thread wakes up
01:35:28.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
01:35:28.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
01:35:28.287 00.000 29988 Moving (-0.05, 0.21) raw xDistance=0.22 yDistance=-0.05
01:35:28.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:35:28.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:28.288 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.8
01:35:28.288 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:28.289 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:28.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:28.289 00.000 29988 MoveAxis(W, 45, ABG)
01:35:28.289 00.000 29988 Guiding  Dir = 3, Dur = 45
01:35:28.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:28.291 00.001 28316 Enqueuing Expose request
01:35:28.293 00.002 29988 IsSlewing returns 0
01:35:28.293 00.000 29988 IsGuiding returns 0
01:35:28.294 00.001 29988 PulseGuide returned control before completion, sleep 54
01:35:28.355 00.061 29988 IsGuiding returns 0
01:35:28.355 00.000 29988 Move returns status 0, amount 45
01:35:28.355 00.000 29988 MoveAxis(N, 0, ABG)
01:35:28.355 00.000 29988 Move returns status 0, amount 0
01:35:28.355 00.000 29988 move complete, result=0
01:35:28.355 00.000 29988 worker thread done servicing request
01:35:28.355 00.000 29988 Worker thread wakes up
01:35:28.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:28.355 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
01:35:28.356 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:29.987 01.631 29988 Exposure complete
01:35:30.019 00.032 29988 worker thread done servicing request
01:35:30.019 00.000 28316 OnExposeComplete: enter
01:35:30.020 00.001 28316 UpdateGuideState(): m_state=6
01:35:30.020 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
01:35:30.021 00.001 28316 Star::Find returns 1 (0), X=952.92, Y=257.22, Mass=2411, SNR=33.9, Peak=236 HFD=4.0
01:35:30.021 00.000 28316 MultiStar: [#1 0.12,-0.07,0.99,U] [#2 0.04,-0.13,0.91,U] [#3 -0.03,-0.03,0.85,U] [#4 0.03,0.09,0.83,U] [#5 0.35,-0.08,0.00,M1] [#6 0.16,-0.00,0.66,U] [#7 -0.16,0.16,0.62,U] [#8 0.06,0.09,0.61,U] 
01:35:30.022 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.02}, one-star: {0.10, 0.12}
01:35:30.022 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
01:35:30.023 00.001 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
01:35:30.024 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.43 mountX=0.00 mountY=-0.05, mountTheta=-1.56
01:35:30.026 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
01:35:30.026 00.000 28316 Enqueuing Move request for scope (0.04, 0.02)
01:35:30.027 00.001 29988 Worker thread wakes up
01:35:30.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:35:30.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:35:30.027 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.05
01:35:30.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:35:30.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:30.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:30.027 00.000 29988 MoveAxis(E, 0, ABG)
01:35:30.027 00.000 29988 Move returns status 0, amount 0
01:35:30.027 00.000 29988 MoveAxis(N, 0, ABG)
01:35:30.027 00.000 29988 Move returns status 0, amount 0
01:35:30.027 00.000 29988 move complete, result=0
01:35:30.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:30.028 00.001 28316 UpdateGuideState exits: m=2411 RSB=33.9
01:35:30.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:30.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:30.029 00.000 28316 Enqueuing Expose request
01:35:30.029 00.000 29988 worker thread done servicing request
01:35:30.029 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:30.030 00.001 29988 Worker thread wakes up
01:35:30.030 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:30.030 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:31.551 01.521 29988 Exposure complete
01:35:31.584 00.033 29988 worker thread done servicing request
01:35:31.584 00.000 28316 OnExposeComplete: enter
01:35:31.585 00.001 28316 UpdateGuideState(): m_state=6
01:35:31.588 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
01:35:31.589 00.001 28316 Star::Find returns 1 (0), X=952.98, Y=257.24, Mass=2476, SNR=34.4, Peak=239 HFD=4.1
01:35:31.590 00.001 28316 MultiStar: [#1 0.15,-0.05,0.97,U] [#2 0.18,-0.06,0.88,U] [#3 0.19,-0.06,0.84,U] [#4 0.01,-0.05,0.82,U] [#5 0.31,-0.19,0.00,M2] [#6 0.30,-0.04,0.00,M1] [#7 -0.00,-0.02,0.62,U] [#8 0.24,0.02,0.57,U] 
01:35:31.592 00.002 28316 refined, 6 included, MultiStar: {0.13, -0.01}, one-star: {0.15, 0.14}
01:35:31.593 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
01:35:31.594 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
01:35:31.595 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.07 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
01:35:31.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
01:35:31.597 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
01:35:31.597 00.000 29988 Worker thread wakes up
01:35:31.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:31.597 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.4
01:35:31.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:31.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:31.599 00.001 28316 Enqueuing Expose request
01:35:31.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
01:35:31.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
01:35:31.599 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.06 yDistance=-0.11
01:35:31.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:35:31.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:31.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:35:31.599 00.000 29988 MoveAxis(E, 0, ABG)
01:35:31.599 00.000 29988 Move returns status 0, amount 0
01:35:31.599 00.000 29988 MoveAxis(N, 0, ABG)
01:35:31.599 00.000 29988 Move returns status 0, amount 0
01:35:31.599 00.000 29988 move complete, result=0
01:35:31.599 00.000 29988 worker thread done servicing request
01:35:31.599 00.000 29988 Worker thread wakes up
01:35:31.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:31.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:31.600 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:33.222 01.622 29988 Exposure complete
01:35:33.284 00.062 29988 worker thread done servicing request
01:35:33.284 00.000 28316 OnExposeComplete: enter
01:35:33.285 00.001 28316 UpdateGuideState(): m_state=6
01:35:33.285 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
01:35:33.286 00.001 28316 Star::Find returns 1 (0), X=952.90, Y=257.21, Mass=2418, SNR=34.1, Peak=233 HFD=4.0
01:35:33.286 00.000 28316 MultiStar: [#1 0.01,-0.03,0.97,U] [#2 -0.02,-0.03,0.91,U] [#3 -0.14,-0.02,0.87,U] [#4 -0.07,0.01,0.84,U] [#5 0.15,-0.07,0.74,U] [#6 -0.04,0.16,0.63,U] [#7 0.01,0.13,0.62,U] [#8 0.12,0.31,0.00,M1] 
01:35:33.287 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.03}, one-star: {0.07, 0.11}
01:35:33.287 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
01:35:33.287 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
01:35:33.288 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.72 mountX=0.03 mountY=-0.01, mountTheta=-0.31
01:35:33.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
01:35:33.290 00.001 28316 Enqueuing Move request for scope (-0.00, 0.03)
01:35:33.290 00.000 29988 Worker thread wakes up
01:35:33.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:33.290 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:35:33.291 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:33.291 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:33.292 00.001 28316 Enqueuing Expose request
01:35:33.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
01:35:33.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
01:35:33.292 00.000 29988 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
01:35:33.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:35:33.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:33.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:35:33.292 00.000 29988 MoveAxis(E, 0, ABG)
01:35:33.292 00.000 29988 Move returns status 0, amount 0
01:35:33.292 00.000 29988 MoveAxis(N, 0, ABG)
01:35:33.292 00.000 29988 Move returns status 0, amount 0
01:35:33.292 00.000 29988 move complete, result=0
01:35:33.292 00.000 29988 worker thread done servicing request
01:35:33.292 00.000 29988 Worker thread wakes up
01:35:33.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:33.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:33.293 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:34.808 01.515 29988 Exposure complete
01:35:34.847 00.039 29988 worker thread done servicing request
01:35:34.847 00.000 28316 OnExposeComplete: enter
01:35:34.848 00.001 28316 UpdateGuideState(): m_state=6
01:35:34.848 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
01:35:34.849 00.001 28316 Star::Find returns 1 (0), X=952.87, Y=257.35, Mass=2412, SNR=34.0, Peak=227 HFD=3.8
01:35:34.850 00.001 28316 MultiStar: [#1 -0.02,0.12,0.98,U] [#2 -0.04,0.13,0.90,U] [#3 -0.04,0.14,0.86,U] [#4 -0.25,0.15,0.83,U] [#5 0.08,0.08,0.75,U] [#6 -0.10,0.07,0.63,U] [#7 -0.01,0.32,0.00,M1] [#8 0.04,0.16,0.57,U] 
01:35:34.851 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.15}, one-star: {0.04, 0.26}
01:35:34.852 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
01:35:34.855 00.003 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
01:35:34.858 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.81 mountX=0.15 mountY=-0.03, mountTheta=-0.23
01:35:34.862 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
01:35:34.862 00.000 28316 Enqueuing Move request for scope (-0.04, 0.15)
01:35:34.863 00.001 29988 Worker thread wakes up
01:35:34.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:34.863 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:35:34.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:34.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:34.865 00.001 28316 Enqueuing Expose request
01:35:34.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
01:35:34.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
01:35:34.865 00.000 29988 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.03
01:35:34.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:35:34.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:34.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:35:34.865 00.000 29988 MoveAxis(E, 0, ABG)
01:35:34.865 00.000 29988 Move returns status 0, amount 0
01:35:34.865 00.000 29988 MoveAxis(N, 0, ABG)
01:35:34.865 00.000 29988 Move returns status 0, amount 0
01:35:34.865 00.000 29988 move complete, result=0
01:35:34.865 00.000 29988 worker thread done servicing request
01:35:34.865 00.000 29988 Worker thread wakes up
01:35:34.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:34.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:34.866 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:36.498 01.632 29988 Exposure complete
01:35:36.538 00.040 29988 worker thread done servicing request
01:35:36.538 00.000 28316 OnExposeComplete: enter
01:35:36.541 00.003 28316 UpdateGuideState(): m_state=6
01:35:36.541 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
01:35:36.545 00.004 28316 Star::Find returns 1 (0), X=952.64, Y=257.71, Mass=2343, SNR=33.6, Peak=198 HFD=3.6
01:35:36.548 00.003 28316 MultiStar: large primary error, entering stabilization period
01:35:36.552 00.004 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
01:35:36.554 00.002 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
01:35:36.556 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.61 hyp=0.64 cameraTheta=1.87 mountX=0.64 mountY=-0.11, mountTheta=-0.16
01:35:36.560 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.61, opts=13)
01:35:36.560 00.000 28316 Enqueuing Move request for scope (-0.19, 0.61)
01:35:36.561 00.001 29988 Worker thread wakes up
01:35:36.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:36.561 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
01:35:36.562 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.61) opts 0xd
01:35:36.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.61)
01:35:36.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:36.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:36.563 00.001 28316 Enqueuing Expose request
01:35:36.563 00.000 29988 Moving (-0.19, 0.61) raw xDistance=0.64 yDistance=-0.11
01:35:36.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
01:35:36.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:36.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:35:36.563 00.000 29988 MoveAxis(W, 134, ABG)
01:35:36.563 00.000 29988 Guiding  Dir = 3, Dur = 134
01:35:36.563 00.000 29988 IsSlewing returns 0
01:35:36.564 00.001 29988 IsGuiding returns 0
01:35:36.565 00.001 29988 PulseGuide returned control before completion, sleep 143
01:35:36.716 00.151 29988 IsGuiding returns 0
01:35:36.716 00.000 29988 Move returns status 0, amount 134
01:35:36.716 00.000 29988 MoveAxis(N, 0, ABG)
01:35:36.716 00.000 29988 Move returns status 0, amount 0
01:35:36.718 00.002 29988 move complete, result=0
01:35:36.718 00.000 29988 worker thread done servicing request
01:35:36.718 00.000 29988 Worker thread wakes up
01:35:36.718 00.000 28316 GuideStep: 0.6 px 134 ms WEST, -0.1 px 0 ms NORTH
01:35:36.719 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:36.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:38.132 01.413 29988 Exposure complete
01:35:38.158 00.026 29988 worker thread done servicing request
01:35:38.158 00.000 28316 OnExposeComplete: enter
01:35:38.159 00.001 28316 UpdateGuideState(): m_state=6
01:35:38.159 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
01:35:38.160 00.001 28316 Star::Find returns 1 (0), X=952.86, Y=257.44, Mass=2430, SNR=34.0, Peak=198 HFD=3.8
01:35:38.160 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
01:35:38.160 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
01:35:38.161 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.47 mountX=0.30 mountY=-0.19, mountTheta=-0.56
01:35:38.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.35, opts=13)
01:35:38.163 00.001 28316 Enqueuing Move request for scope (0.03, 0.35)
01:35:38.163 00.000 29988 Worker thread wakes up
01:35:38.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:38.164 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.0
01:35:38.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:38.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:38.165 00.000 28316 Enqueuing Expose request
01:35:38.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
01:35:38.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
01:35:38.165 00.000 29988 Moving (0.03, 0.35) raw xDistance=0.30 yDistance=-0.19
01:35:38.166 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
01:35:38.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:38.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:35:38.166 00.000 29988 MoveAxis(W, 73, ABG)
01:35:38.166 00.000 29988 Guiding  Dir = 3, Dur = 73
01:35:38.166 00.000 29988 IsSlewing returns 0
01:35:38.166 00.000 29988 IsGuiding returns 0
01:35:38.168 00.002 29988 PulseGuide returned control before completion, sleep 82
01:35:38.256 00.088 29988 IsGuiding returns 1
01:35:38.256 00.000 29988 scope still moving after pulse duration time elapsed
01:35:38.287 00.031 29988 IsSlewing returns 0
01:35:38.288 00.001 29988 IsGuiding returns 0
01:35:38.288 00.000 29988 scope move finished after 73 + 48 ms
01:35:38.288 00.000 29988 Move returns status 0, amount 73
01:35:38.288 00.000 29988 MoveAxis(N, 0, ABG)
01:35:38.288 00.000 29988 Move returns status 0, amount 0
01:35:38.288 00.000 29988 move complete, result=0
01:35:38.288 00.000 29988 worker thread done servicing request
01:35:38.288 00.000 29988 Worker thread wakes up
01:35:38.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:38.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:38.288 00.000 28316 GuideStep: 0.3 px 73 ms WEST, -0.2 px 0 ms NORTH
01:35:39.925 01.637 29988 Exposure complete
01:35:39.970 00.045 29988 worker thread done servicing request
01:35:39.970 00.000 28316 OnExposeComplete: enter
01:35:39.971 00.001 28316 UpdateGuideState(): m_state=6
01:35:39.972 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
01:35:39.972 00.000 28316 Star::Find returns 1 (0), X=952.98, Y=257.02, Mass=2361, SNR=33.6, Peak=228 HFD=4.0
01:35:39.973 00.001 28316 MultiStar: exiting stabilization period
01:35:39.973 00.000 28316 MultiStar: [#1 -0.01,-0.19,1.01,U] [#2 0.07,-0.21,0.91,U] [#3 0.14,-0.29,0.00,M1] [#4 0.07,-0.33,0.00,M1] [#5 0.28,-0.24,0.00,M1] [#6 0.14,-0.15,0.64,U] [#7 0.00,-0.06,0.66,U] [#8 0.13,-0.03,0.58,U] 
01:35:39.974 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.13}, one-star: {0.15, -0.08}
01:35:39.974 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
01:35:39.974 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
01:35:39.976 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.03 mountX=-0.15 mountY=-0.01, mountTheta=-3.07
01:35:39.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
01:35:39.979 00.001 28316 Enqueuing Move request for scope (0.08, -0.13)
01:35:39.979 00.000 29988 Worker thread wakes up
01:35:39.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:39.979 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.6
01:35:39.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:39.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:39.981 00.001 28316 Enqueuing Expose request
01:35:39.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:35:39.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:35:39.981 00.000 29988 Moving (0.08, -0.13) raw xDistance=-0.15 yDistance=-0.01
01:35:39.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:35:39.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:39.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:35:39.981 00.000 29988 MoveAxis(E, 0, ABG)
01:35:39.981 00.000 29988 Move returns status 0, amount 0
01:35:39.981 00.000 29988 MoveAxis(N, 0, ABG)
01:35:39.981 00.000 29988 Move returns status 0, amount 0
01:35:39.981 00.000 29988 move complete, result=0
01:35:39.981 00.000 29988 worker thread done servicing request
01:35:39.981 00.000 29988 Worker thread wakes up
01:35:39.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:39.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:39.982 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:41.500 01.518 29988 Exposure complete
01:35:41.532 00.032 29988 worker thread done servicing request
01:35:41.533 00.001 28316 OnExposeComplete: enter
01:35:41.533 00.000 28316 UpdateGuideState(): m_state=6
01:35:41.534 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
01:35:41.534 00.000 28316 Star::Find returns 1 (0), X=952.86, Y=257.02, Mass=2444, SNR=34.3, Peak=236 HFD=4.1
01:35:41.536 00.002 28316 MultiStar: [#1 -0.07,-0.17,0.98,U] [#2 -0.09,-0.36,0.00,M1] [#3 -0.13,-0.27,0.87,U] [#4 -0.01,-0.09,0.84,U] [#5 0.15,-0.25,0.73,U] [#6 0.15,-0.14,0.62,U] [#7 0.04,-0.02,0.62,U] [#8 0.14,-0.16,0.57,U] 
01:35:41.536 00.000 28316 single-star, 7 included, MultiStar: {0.02, -0.15}, one-star: {0.03, -0.08}
01:35:41.536 00.000 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
01:35:41.536 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
01:35:41.537 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.15 mountX=-0.08 mountY=0.00, mountTheta=3.10
01:35:41.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
01:35:41.540 00.002 28316 Enqueuing Move request for scope (0.03, -0.08)
01:35:41.541 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:41.541 00.000 29988 Worker thread wakes up
01:35:41.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
01:35:41.542 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
01:35:41.542 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.00
01:35:41.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:35:41.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:41.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:35:41.542 00.000 29988 MoveAxis(E, 0, ABG)
01:35:41.542 00.000 29988 Move returns status 0, amount 0
01:35:41.542 00.000 29988 MoveAxis(N, 0, ABG)
01:35:41.542 00.000 29988 Move returns status 0, amount 0
01:35:41.542 00.000 29988 move complete, result=0
01:35:41.542 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:35:41.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:41.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:41.543 00.000 28316 Enqueuing Expose request
01:35:41.544 00.001 29988 worker thread done servicing request
01:35:41.544 00.000 29988 Worker thread wakes up
01:35:41.544 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:41.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:41.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:43.178 01.634 29988 Exposure complete
01:35:43.216 00.038 29988 worker thread done servicing request
01:35:43.216 00.000 28316 OnExposeComplete: enter
01:35:43.217 00.001 28316 UpdateGuideState(): m_state=6
01:35:43.217 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
01:35:43.218 00.001 28316 Star::Find returns 1 (1), X=952.84, Y=257.07, Mass=2490, SNR=34.6, Peak=255 HFD=4.1
01:35:43.218 00.000 28316 MultiStar: [#1 -0.04,-0.14,0.97,U] [#2 0.07,-0.31,0.00,M2] [#3 -0.17,-0.24,0.85,U] [#4 -0.08,-0.04,0.82,U] [#5 0.15,-0.20,0.73,U] [#6 0.11,0.01,0.63,U] [#7 -0.12,0.03,0.62,U] [#8 0.09,0.02,0.55,U] 
01:35:43.219 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.08}, one-star: {0.01, -0.03}
01:35:43.219 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
01:35:43.220 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
01:35:43.220 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.19 mountX=-0.03 mountY=0.00, mountTheta=3.06
01:35:43.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
01:35:43.221 00.000 28316 Enqueuing Move request for scope (0.01, -0.03)
01:35:43.222 00.001 29988 Worker thread wakes up
01:35:43.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:35:43.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:35:43.222 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
01:35:43.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:35:43.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:43.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:35:43.222 00.000 29988 MoveAxis(E, 0, ABG)
01:35:43.222 00.000 29988 Move returns status 0, amount 0
01:35:43.222 00.000 29988 MoveAxis(N, 0, ABG)
01:35:43.222 00.000 29988 Move returns status 0, amount 0
01:35:43.222 00.000 29988 move complete, result=0
01:35:43.222 00.000 29988 worker thread done servicing request
01:35:43.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:43.223 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6 Saturée
01:35:43.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:43.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:43.224 00.000 28316 Enqueuing Expose request
01:35:43.225 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:43.226 00.001 29988 Worker thread wakes up
01:35:43.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:43.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:44.744 01.518 29988 Exposure complete
01:35:44.783 00.039 29988 worker thread done servicing request
01:35:44.783 00.000 28316 OnExposeComplete: enter
01:35:44.783 00.000 28316 UpdateGuideState(): m_state=6
01:35:44.784 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
01:35:44.785 00.001 28316 Star::Find returns 1 (1), X=952.82, Y=257.18, Mass=2527, SNR=34.9, Peak=255 HFD=4.0
01:35:44.786 00.001 28316 MultiStar: [#1 0.06,-0.03,0.98,U] [#2 -0.13,-0.12,0.89,U] [#3 -0.17,-0.13,0.83,U] [#4 -0.18,0.00,0.83,U] [#5 0.04,-0.17,0.74,U] [#6 -0.09,0.13,0.61,U] [#7 -0.23,0.04,0.60,U] [#8 0.05,0.12,0.59,U] 
01:35:44.788 00.002 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.01, 0.08}
01:35:44.789 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
01:35:44.789 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
01:35:44.790 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.91 mountX=0.01 mountY=0.07, mountTheta=1.38
01:35:44.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
01:35:44.791 00.000 28316 Enqueuing Move request for scope (-0.07, -0.02)
01:35:44.792 00.001 29988 Worker thread wakes up
01:35:44.792 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:44.792 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.9 Saturée
01:35:44.793 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:44.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:44.793 00.000 28316 Enqueuing Expose request
01:35:44.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:35:44.794 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:35:44.794 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
01:35:44.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:35:44.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:44.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:44.794 00.000 29988 MoveAxis(E, 0, ABG)
01:35:44.794 00.000 29988 Move returns status 0, amount 0
01:35:44.794 00.000 29988 MoveAxis(N, 0, ABG)
01:35:44.794 00.000 29988 Move returns status 0, amount 0
01:35:44.794 00.000 29988 move complete, result=0
01:35:44.795 00.001 29988 worker thread done servicing request
01:35:44.795 00.000 29988 Worker thread wakes up
01:35:44.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:44.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:44.795 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:46.420 01.625 29988 Exposure complete
01:35:46.473 00.053 29988 worker thread done servicing request
01:35:46.473 00.000 28316 OnExposeComplete: enter
01:35:46.474 00.001 28316 UpdateGuideState(): m_state=6
01:35:46.475 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
01:35:46.475 00.000 28316 Star::Find returns 1 (0), X=952.74, Y=257.21, Mass=2367, SNR=33.7, Peak=232 HFD=3.8
01:35:46.476 00.001 28316 MultiStar: [#1 -0.04,-0.12,1.03,U] [#2 -0.09,-0.11,0.91,U] [#3 -0.13,-0.15,0.87,U] [#4 -0.09,0.01,0.84,U] [#5 0.26,-0.18,0.00,M1] [#6 0.03,-0.04,0.64,U] [#7 -0.09,-0.05,0.62,U] [#8 0.02,-0.01,0.59,U] 
01:35:46.478 00.002 28316 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {-0.09, 0.12}
01:35:46.479 00.001 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
01:35:46.480 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
01:35:46.483 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.53 mountX=-0.01 mountY=0.08, mountTheta=1.75
01:35:46.486 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
01:35:46.488 00.002 28316 Enqueuing Move request for scope (-0.06, -0.04)
01:35:46.489 00.001 29988 Worker thread wakes up
01:35:46.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:46.489 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
01:35:46.490 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:46.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:46.490 00.000 28316 Enqueuing Expose request
01:35:46.491 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:35:46.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:35:46.491 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.01 yDistance=0.08
01:35:46.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:35:46.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:46.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:35:46.491 00.000 29988 MoveAxis(E, 0, ABG)
01:35:46.491 00.000 29988 Move returns status 0, amount 0
01:35:46.491 00.000 29988 MoveAxis(N, 0, ABG)
01:35:46.491 00.000 29988 Move returns status 0, amount 0
01:35:46.491 00.000 29988 move complete, result=0
01:35:46.491 00.000 29988 worker thread done servicing request
01:35:46.491 00.000 29988 Worker thread wakes up
01:35:46.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:46.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:46.492 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:48.009 01.517 29988 Exposure complete
01:35:48.045 00.036 29988 worker thread done servicing request
01:35:48.045 00.000 28316 OnExposeComplete: enter
01:35:48.046 00.001 28316 UpdateGuideState(): m_state=6
01:35:48.047 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
01:35:48.047 00.000 28316 Star::Find returns 1 (0), X=952.78, Y=257.05, Mass=2417, SNR=34.1, Peak=234 HFD=4.1
01:35:48.048 00.001 28316 MultiStar: [#1 -0.11,-0.28,0.99,U] [#2 -0.07,-0.33,0.00,M1] [#3 -0.20,-0.30,0.00,M1] [#4 -0.10,-0.36,0.00,M1] [#5 0.17,-0.25,0.74,U] [#6 0.09,-0.21,0.62,U] [#7 -0.09,-0.18,0.63,U] [#8 -0.08,-0.16,0.60,U] 
01:35:48.049 00.001 28316 single-star, 5 included, MultiStar: {-0.01, -0.19}, one-star: {-0.04, -0.05}
01:35:48.050 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.97)
01:35:48.051 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
01:35:48.053 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.32 mountX=-0.02 mountY=0.06, mountTheta=1.96
01:35:48.057 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:35:48.060 00.003 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:35:48.060 00.000 29988 Worker thread wakes up
01:35:48.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:48.062 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:35:48.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:35:48.062 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.02 yDistance=0.06
01:35:48.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:35:48.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:48.062 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
01:35:48.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:48.063 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:48.063 00.000 28316 Enqueuing Expose request
01:35:48.064 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:35:48.064 00.000 29988 MoveAxis(E, 0, ABG)
01:35:48.064 00.000 29988 Move returns status 0, amount 0
01:35:48.064 00.000 29988 MoveAxis(N, 0, ABG)
01:35:48.064 00.000 29988 Move returns status 0, amount 0
01:35:48.064 00.000 29988 move complete, result=0
01:35:48.064 00.000 29988 worker thread done servicing request
01:35:48.064 00.000 29988 Worker thread wakes up
01:35:48.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:48.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:48.064 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:49.691 01.627 29988 Exposure complete
01:35:49.744 00.053 29988 worker thread done servicing request
01:35:49.744 00.000 28316 OnExposeComplete: enter
01:35:49.745 00.001 28316 UpdateGuideState(): m_state=6
01:35:49.745 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
01:35:49.746 00.001 28316 Star::Find returns 1 (1), X=952.76, Y=257.07, Mass=2554, SNR=34.9, Peak=255 HFD=4.1
01:35:49.746 00.000 28316 MultiStar: [#1 0.00,-0.15,0.96,U] [#2 -0.10,-0.30,0.00,M2] [#3 -0.15,-0.18,0.83,U] [#4 -0.12,-0.19,0.81,U] [#5 0.19,-0.23,0.73,U] [#6 0.11,-0.11,0.64,U] [#7 -0.15,-0.13,0.60,U] [#8 -0.03,-0.05,0.58,U] 
01:35:49.747 00.001 28316 single-star, 7 included, MultiStar: {-0.03, -0.13}, one-star: {-0.07, -0.02}
01:35:49.747 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
01:35:49.748 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.46)
01:35:49.748 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.79 mountX=0.01 mountY=0.07, mountTheta=1.49
01:35:49.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
01:35:49.750 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
01:35:49.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:49.751 00.001 28316 UpdateGuideState exits: m=2554 RSB=34.9 Saturée
01:35:49.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:49.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:49.752 00.001 28316 Enqueuing Expose request
01:35:49.752 00.000 29988 Worker thread wakes up
01:35:49.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:35:49.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:35:49.752 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
01:35:49.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:35:49.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:49.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:49.752 00.000 29988 MoveAxis(E, 0, ABG)
01:35:49.752 00.000 29988 Move returns status 0, amount 0
01:35:49.752 00.000 29988 MoveAxis(N, 0, ABG)
01:35:49.752 00.000 29988 Move returns status 0, amount 0
01:35:49.752 00.000 29988 move complete, result=0
01:35:49.752 00.000 29988 worker thread done servicing request
01:35:49.752 00.000 29988 Worker thread wakes up
01:35:49.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:49.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:49.753 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:51.275 01.522 29988 Exposure complete
01:35:51.317 00.042 29988 worker thread done servicing request
01:35:51.318 00.001 28316 OnExposeComplete: enter
01:35:51.318 00.000 28316 UpdateGuideState(): m_state=6
01:35:51.320 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
01:35:51.322 00.002 28316 Star::Find returns 1 (0), X=952.78, Y=257.39, Mass=2333, SNR=33.5, Peak=215 HFD=3.7
01:35:51.322 00.000 28316 MultiStar: [#1 -0.14,0.23,0.99,U] [#2 -0.12,0.01,0.91,U] [#3 -0.26,0.12,0.90,U] [#4 -0.14,0.17,0.87,U] [#5 0.15,0.12,0.76,U] [#6 0.11,0.13,0.64,U] [#7 -0.20,0.12,0.64,U] [#8 -0.04,0.29,0.60,U] 
01:35:51.323 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.16}, one-star: {-0.04, 0.29}
01:35:51.323 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
01:35:51.323 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
01:35:51.324 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.05 mountX=0.18 mountY=0.00, mountTheta=0.01
01:35:51.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.16, opts=13)
01:35:51.325 00.000 28316 Enqueuing Move request for scope (-0.08, 0.16)
01:35:51.326 00.001 29988 Worker thread wakes up
01:35:51.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
01:35:51.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
01:35:51.326 00.000 29988 Moving (-0.08, 0.16) raw xDistance=0.18 yDistance=0.00
01:35:51.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:51.327 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.5
01:35:51.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:51.328 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:51.328 00.000 28316 Enqueuing Expose request
01:35:51.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:35:51.329 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:51.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:35:51.329 00.000 29988 MoveAxis(E, 0, ABG)
01:35:51.329 00.000 29988 Move returns status 0, amount 0
01:35:51.329 00.000 29988 MoveAxis(N, 0, ABG)
01:35:51.329 00.000 29988 Move returns status 0, amount 0
01:35:51.329 00.000 29988 move complete, result=0
01:35:51.329 00.000 29988 worker thread done servicing request
01:35:51.329 00.000 29988 Worker thread wakes up
01:35:51.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:51.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:51.329 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:52.953 01.624 29988 Exposure complete
01:35:52.992 00.039 29988 worker thread done servicing request
01:35:52.992 00.000 28316 OnExposeComplete: enter
01:35:52.994 00.002 28316 UpdateGuideState(): m_state=6
01:35:52.995 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
01:35:52.996 00.001 28316 Star::Find returns 1 (1), X=952.93, Y=257.11, Mass=2538, SNR=35.0, Peak=255 HFD=4.2
01:35:52.998 00.002 28316 MultiStar: [#1 -0.11,-0.11,0.97,U] [#2 -0.07,-0.19,0.90,U] [#3 -0.19,-0.20,0.82,U] [#4 -0.15,0.04,0.82,U] [#5 0.09,-0.08,0.73,U] [#6 -0.12,0.00,0.63,U] [#7 -0.13,0.13,0.61,U] [#8 0.03,0.19,0.57,U] 
01:35:52.999 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {0.10, 0.01}
01:35:53.000 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
01:35:53.001 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
01:35:53.001 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.58 mountX=-0.01 mountY=0.07, mountTheta=1.71
01:35:53.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
01:35:53.003 00.001 28316 Enqueuing Move request for scope (-0.06, -0.04)
01:35:53.004 00.001 29988 Worker thread wakes up
01:35:53.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:53.004 00.000 28316 UpdateGuideState exits: m=2538 RSB=35.0 Saturée
01:35:53.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:53.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:53.005 00.000 28316 Enqueuing Expose request
01:35:53.006 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:35:53.006 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:35:53.006 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.01 yDistance=0.07
01:35:53.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:35:53.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:53.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:53.006 00.000 29988 MoveAxis(E, 0, ABG)
01:35:53.006 00.000 29988 Move returns status 0, amount 0
01:35:53.006 00.000 29988 MoveAxis(N, 0, ABG)
01:35:53.006 00.000 29988 Move returns status 0, amount 0
01:35:53.006 00.000 29988 move complete, result=0
01:35:53.006 00.000 29988 worker thread done servicing request
01:35:53.006 00.000 29988 Worker thread wakes up
01:35:53.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:53.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:53.006 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:54.521 01.515 29988 Exposure complete
01:35:54.557 00.036 29988 worker thread done servicing request
01:35:54.557 00.000 28316 OnExposeComplete: enter
01:35:54.558 00.001 28316 UpdateGuideState(): m_state=6
01:35:54.559 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
01:35:54.559 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=257.33, Mass=2545, SNR=35.1, Peak=229 HFD=4.0
01:35:54.559 00.000 28316 MultiStar: [#1 -0.03,0.08,0.95,U] [#2 -0.06,-0.01,0.88,U] [#3 -0.09,0.12,0.87,U] [#4 -0.05,0.09,0.82,U] [#5 0.05,-0.00,0.72,U] [#6 0.18,0.20,0.61,U] [#7 -0.09,0.10,0.60,U] [#8 0.08,0.20,0.56,U] 
01:35:54.560 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {0.09, 0.24}
01:35:54.560 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
01:35:54.561 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
01:35:54.561 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.55 mountX=0.10 mountY=-0.05, mountTheta=-0.48
01:35:54.563 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
01:35:54.565 00.002 28316 Enqueuing Move request for scope (0.00, 0.11)
01:35:54.565 00.000 29988 Worker thread wakes up
01:35:54.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
01:35:54.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
01:35:54.565 00.000 29988 Moving (0.00, 0.11) raw xDistance=0.10 yDistance=-0.05
01:35:54.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:35:54.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:54.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:54.565 00.000 29988 MoveAxis(E, 0, ABG)
01:35:54.565 00.000 29988 Move returns status 0, amount 0
01:35:54.565 00.000 29988 MoveAxis(N, 0, ABG)
01:35:54.565 00.000 29988 Move returns status 0, amount 0
01:35:54.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:54.566 00.001 28316 UpdateGuideState exits: m=2545 RSB=35.1
01:35:54.566 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:54.566 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:54.567 00.001 29988 move complete, result=0
01:35:54.567 00.000 28316 Enqueuing Expose request
01:35:54.568 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:54.568 00.000 29988 worker thread done servicing request
01:35:54.568 00.000 29988 Worker thread wakes up
01:35:54.569 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:54.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:56.199 01.630 29988 Exposure complete
01:35:56.223 00.024 29988 worker thread done servicing request
01:35:56.224 00.001 28316 OnExposeComplete: enter
01:35:56.224 00.000 28316 UpdateGuideState(): m_state=6
01:35:56.225 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
01:35:56.225 00.000 28316 Star::Find returns 1 (0), X=952.92, Y=257.17, Mass=2420, SNR=34.0, Peak=235 HFD=4.2
01:35:56.226 00.001 28316 MultiStar: [#1 0.24,-0.10,1.00,U] [#2 -0.01,-0.05,0.92,U] [#3 0.01,-0.24,0.85,U] [#4 0.00,-0.07,0.85,U] [#5 0.23,-0.12,0.74,U] [#6 0.09,-0.00,0.65,U] [#7 -0.06,0.00,0.62,U] [#8 0.07,0.16,0.60,U] 
01:35:56.226 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.09, 0.08}
01:35:56.227 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
01:35:56.227 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
01:35:56.229 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.54 mountX=-0.07 mountY=-0.05, mountTheta=-2.56
01:35:56.233 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
01:35:56.234 00.001 28316 Enqueuing Move request for scope (0.08, -0.05)
01:35:56.235 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:56.235 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.0
01:35:56.236 00.001 29988 Worker thread wakes up
01:35:56.236 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
01:35:56.236 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
01:35:56.236 00.000 29988 Moving (0.08, -0.05) raw xDistance=-0.07 yDistance=-0.05
01:35:56.236 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:35:56.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:56.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:56.237 00.001 28316 Enqueuing Expose request
01:35:56.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:56.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:56.237 00.000 29988 MoveAxis(E, 0, ABG)
01:35:56.237 00.000 29988 Move returns status 0, amount 0
01:35:56.237 00.000 29988 MoveAxis(N, 0, ABG)
01:35:56.237 00.000 29988 Move returns status 0, amount 0
01:35:56.237 00.000 29988 move complete, result=0
01:35:56.237 00.000 29988 worker thread done servicing request
01:35:56.237 00.000 29988 Worker thread wakes up
01:35:56.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:56.238 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:56.238 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:57.760 01.522 29988 Exposure complete
01:35:57.816 00.056 29988 worker thread done servicing request
01:35:57.816 00.000 28316 OnExposeComplete: enter
01:35:57.818 00.002 28316 UpdateGuideState(): m_state=6
01:35:57.820 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
01:35:57.823 00.003 28316 Star::Find returns 1 (0), X=952.96, Y=257.22, Mass=2544, SNR=34.8, Peak=231 HFD=4.1
01:35:57.823 00.000 28316 MultiStar: [#1 0.09,0.06,0.97,U] [#2 -0.06,-0.09,0.86,U] [#3 -0.08,-0.01,0.84,U] [#4 -0.11,0.08,0.81,U] [#5 0.14,-0.16,0.75,U] [#6 0.04,0.19,0.63,U] [#7 -0.09,0.07,0.60,U] [#8 0.13,0.09,0.58,U] 
01:35:57.825 00.002 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.13, 0.12}
01:35:57.826 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
01:35:57.828 00.002 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
01:35:57.829 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.00 mountX=0.02 mountY=-0.04, mountTheta=-1.01
01:35:57.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
01:35:57.831 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
01:35:57.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:57.832 00.001 28316 UpdateGuideState exits: m=2544 RSB=34.8
01:35:57.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:57.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:57.833 00.000 28316 Enqueuing Expose request
01:35:57.833 00.000 29988 Worker thread wakes up
01:35:57.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:35:57.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:35:57.834 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
01:35:57.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:35:57.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:57.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:35:57.834 00.000 29988 MoveAxis(E, 0, ABG)
01:35:57.834 00.000 29988 Move returns status 0, amount 0
01:35:57.834 00.000 29988 MoveAxis(N, 0, ABG)
01:35:57.834 00.000 29988 Move returns status 0, amount 0
01:35:57.834 00.000 29988 move complete, result=0
01:35:57.834 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:57.836 00.002 29988 worker thread done servicing request
01:35:57.836 00.000 29988 Worker thread wakes up
01:35:57.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:57.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:59.463 01.627 29988 Exposure complete
01:35:59.509 00.046 29988 worker thread done servicing request
01:35:59.509 00.000 28316 OnExposeComplete: enter
01:35:59.510 00.001 28316 UpdateGuideState(): m_state=6
01:35:59.510 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
01:35:59.511 00.001 28316 Star::Find returns 1 (0), X=952.85, Y=257.18, Mass=2503, SNR=34.6, Peak=228 HFD=4.0
01:35:59.511 00.000 28316 MultiStar: [#1 0.07,-0.14,0.97,U] [#2 0.11,-0.28,0.93,U] [#3 -0.04,-0.18,0.85,U] [#4 0.05,-0.23,0.81,U] [#5 0.33,-0.25,0.00,M1] [#6 0.17,-0.27,0.00,M1] [#7 -0.01,-0.06,0.61,U] [#8 0.16,0.01,0.59,U] 
01:35:59.512 00.001 28316 single-star, 6 included, MultiStar: {0.05, -0.12}, one-star: {0.03, 0.08}
01:35:59.512 00.000 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
01:35:59.513 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
01:35:59.513 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.24 mountX=0.06 mountY=-0.06, mountTheta=-0.78
01:35:59.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.08, opts=13)
01:35:59.515 00.001 28316 Enqueuing Move request for scope (0.03, 0.08)
01:35:59.515 00.000 29988 Worker thread wakes up
01:35:59.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:35:59.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:35:59.515 00.000 29988 Moving (0.03, 0.08) raw xDistance=0.06 yDistance=-0.06
01:35:59.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:35:59.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:35:59.516 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.6
01:35:59.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:59.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:35:59.517 00.000 28316 Enqueuing Expose request
01:35:59.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:59.518 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:35:59.518 00.000 29988 MoveAxis(E, 0, ABG)
01:35:59.518 00.000 29988 Move returns status 0, amount 0
01:35:59.518 00.000 29988 MoveAxis(N, 0, ABG)
01:35:59.518 00.000 29988 Move returns status 0, amount 0
01:35:59.518 00.000 29988 move complete, result=0
01:35:59.518 00.000 29988 worker thread done servicing request
01:35:59.518 00.000 29988 Worker thread wakes up
01:35:59.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:35:59.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:35:59.518 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:01.034 01.516 29988 Exposure complete
01:36:01.072 00.038 29988 worker thread done servicing request
01:36:01.072 00.000 28316 OnExposeComplete: enter
01:36:01.074 00.002 28316 UpdateGuideState(): m_state=6
01:36:01.075 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
01:36:01.075 00.000 28316 Star::Find returns 1 (0), X=952.85, Y=257.10, Mass=2375, SNR=33.7, Peak=227 HFD=4.1
01:36:01.076 00.001 28316 MultiStar: [#1 0.05,-0.12,0.99,U] [#2 -0.09,-0.22,0.92,U] [#3 -0.19,-0.32,0.00,M1] [#4 -0.10,-0.14,0.84,U] [#5 0.32,-0.23,0.00,M2] [#6 0.09,-0.03,0.63,U] [#7 -0.07,0.03,0.63,U] [#8 0.20,-0.07,0.58,U] 
01:36:01.076 00.000 28316 single-star, 6 included, MultiStar: {0.01, -0.09}, one-star: {0.02, 0.00}
01:36:01.077 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
01:36:01.077 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
01:36:01.077 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.14 mountX=-0.01 mountY=-0.02, mountTheta=-1.86
01:36:01.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
01:36:01.078 00.000 28316 Enqueuing Move request for scope (0.02, 0.00)
01:36:01.080 00.002 29988 Worker thread wakes up
01:36:01.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
01:36:01.080 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
01:36:01.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:01.081 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.7
01:36:01.081 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
01:36:01.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:01.082 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:01.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:01.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:01.082 00.000 28316 Enqueuing Expose request
01:36:01.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:36:01.082 00.000 29988 MoveAxis(E, 0, ABG)
01:36:01.082 00.000 29988 Move returns status 0, amount 0
01:36:01.083 00.001 29988 MoveAxis(N, 0, ABG)
01:36:01.083 00.000 29988 Move returns status 0, amount 0
01:36:01.083 00.000 29988 move complete, result=0
01:36:01.083 00.000 29988 worker thread done servicing request
01:36:01.083 00.000 29988 Worker thread wakes up
01:36:01.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:01.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:01.083 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:02.717 01.634 29988 Exposure complete
01:36:02.744 00.027 29988 worker thread done servicing request
01:36:02.744 00.000 28316 OnExposeComplete: enter
01:36:02.746 00.002 28316 UpdateGuideState(): m_state=6
01:36:02.749 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
01:36:02.751 00.002 28316 Star::Find returns 1 (0), X=952.85, Y=257.12, Mass=2387, SNR=33.8, Peak=219 HFD=4.1
01:36:02.754 00.003 28316 MultiStar: [#1 -0.07,-0.12,0.99,U] [#2 -0.12,-0.29,0.00,M1] [#3 -0.18,-0.19,0.86,U] [#4 -0.14,-0.39,0.00,M1] [#5 0.20,-0.25,0.00,M3] [#6 0.04,-0.21,0.63,U] [#7 -0.00,-0.26,0.62,U] [#8 0.05,-0.18,0.58,U] 
01:36:02.756 00.002 28316 single-star, 5 included, MultiStar: {-0.03, -0.14}, one-star: {0.02, 0.02}
01:36:02.756 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.19 = -1.19)
01:36:02.757 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
01:36:02.757 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.81 mountX=0.01 mountY=-0.03, mountTheta=-1.19
01:36:02.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
01:36:02.759 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
01:36:02.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:02.760 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.8
01:36:02.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:02.761 00.001 29988 Worker thread wakes up
01:36:02.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
01:36:02.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
01:36:02.761 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
01:36:02.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:36:02.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:02.762 00.001 28316 Enqueuing Expose request
01:36:02.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:02.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:36:02.762 00.000 29988 MoveAxis(E, 0, ABG)
01:36:02.762 00.000 29988 Move returns status 0, amount 0
01:36:02.762 00.000 29988 MoveAxis(N, 0, ABG)
01:36:02.762 00.000 29988 Move returns status 0, amount 0
01:36:02.762 00.000 29988 move complete, result=0
01:36:02.762 00.000 29988 worker thread done servicing request
01:36:02.762 00.000 29988 Worker thread wakes up
01:36:02.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:02.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:02.763 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:04.286 01.523 29988 Exposure complete
01:36:04.315 00.029 29988 worker thread done servicing request
01:36:04.316 00.001 28316 OnExposeComplete: enter
01:36:04.319 00.003 28316 UpdateGuideState(): m_state=6
01:36:04.321 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
01:36:04.324 00.003 28316 Star::Find returns 1 (0), X=952.86, Y=256.87, Mass=2378, SNR=33.8, Peak=221 HFD=4.1
01:36:04.326 00.002 28316 MultiStar: [#1 -0.03,-0.39,0.00,M1] [#2 -0.08,-0.52,0.00,M2] [#3 -0.10,-0.47,0.00,M1] [#4 -0.04,-0.20,0.85,U] [#5 0.15,-0.43,0.00,M4] [#6 0.21,-0.26,0.00,M1] [#7 -0.07,-0.25,0.65,U] [#8 0.04,-0.21,0.60,U] 
01:36:04.329 00.003 28316 refined, 3 included, MultiStar: {-0.01, -0.22}, one-star: {0.03, -0.23}
01:36:04.330 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
01:36:04.334 00.004 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
01:36:04.336 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.60 mountX=-0.20 mountY=0.11, mountTheta=2.66
01:36:04.340 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.22, opts=13)
01:36:04.342 00.002 28316 Enqueuing Move request for scope (-0.01, -0.22)
01:36:04.345 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:04.347 00.002 29988 Worker thread wakes up
01:36:04.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
01:36:04.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
01:36:04.347 00.000 29988 Moving (-0.01, -0.22) raw xDistance=-0.20 yDistance=0.11
01:36:04.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:36:04.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:04.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:36:04.347 00.000 29988 MoveAxis(E, 42, ABG)
01:36:04.347 00.000 29988 Guiding  Dir = 2, Dur = 42
01:36:04.347 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:36:04.349 00.002 29988 IsSlewing returns 0
01:36:04.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:04.351 00.002 29988 IsGuiding returns 0
01:36:04.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:04.352 00.001 28316 Enqueuing Expose request
01:36:04.352 00.000 29988 PulseGuide returned control before completion, sleep 51
01:36:04.413 00.061 29988 IsGuiding returns 0
01:36:04.413 00.000 29988 Move returns status 0, amount 42
01:36:04.413 00.000 29988 MoveAxis(N, 0, ABG)
01:36:04.413 00.000 29988 Move returns status 0, amount 0
01:36:04.414 00.001 29988 move complete, result=0
01:36:04.414 00.000 29988 worker thread done servicing request
01:36:04.414 00.000 29988 Worker thread wakes up
01:36:04.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:04.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:04.414 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
01:36:06.038 01.624 29988 Exposure complete
01:36:06.076 00.038 29988 worker thread done servicing request
01:36:06.076 00.000 28316 OnExposeComplete: enter
01:36:06.077 00.001 28316 UpdateGuideState(): m_state=6
01:36:06.078 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
01:36:06.079 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=257.15, Mass=2477, SNR=34.4, Peak=217 HFD=3.9
01:36:06.080 00.001 28316 MultiStar: [#1 -0.19,-0.13,0.97,U] [#2 -0.17,-0.22,0.90,U] [#3 -0.24,-0.20,0.00,M2] [#4 -0.24,0.07,0.82,U] [#5 0.08,-0.04,0.74,U] [#6 -0.05,0.08,0.65,U] [#7 -0.15,0.17,0.62,U] [#8 -0.01,0.05,0.59,U] 
01:36:06.081 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.01}, one-star: {-0.13, 0.06}
01:36:06.082 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.05 = 1.23)
01:36:06.083 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
01:36:06.083 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.05 mountX=0.04 mountY=0.11, mountTheta=1.23
01:36:06.085 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
01:36:06.086 00.001 28316 Enqueuing Move request for scope (-0.12, -0.01)
01:36:06.086 00.000 29988 Worker thread wakes up
01:36:06.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:06.089 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
01:36:06.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
01:36:06.089 00.000 29988 Moving (-0.12, -0.01) raw xDistance=0.04 yDistance=0.11
01:36:06.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:36:06.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:06.089 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.4
01:36:06.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:06.091 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:36:06.091 00.000 29988 MoveAxis(E, 0, ABG)
01:36:06.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:06.092 00.001 28316 Enqueuing Expose request
01:36:06.094 00.002 29988 Move returns status 0, amount 0
01:36:06.094 00.000 29988 MoveAxis(N, 0, ABG)
01:36:06.094 00.000 29988 Move returns status 0, amount 0
01:36:06.094 00.000 29988 move complete, result=0
01:36:06.094 00.000 29988 worker thread done servicing request
01:36:06.094 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:06.095 00.001 29988 Worker thread wakes up
01:36:06.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:06.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:07.608 01.513 29988 Exposure complete
01:36:07.657 00.049 29988 worker thread done servicing request
01:36:07.657 00.000 28316 OnExposeComplete: enter
01:36:07.658 00.001 28316 UpdateGuideState(): m_state=6
01:36:07.658 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
01:36:07.659 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=257.04, Mass=2412, SNR=34.0, Peak=208 HFD=4.1
01:36:07.659 00.000 28316 MultiStar: [#1 0.01,-0.16,0.98,U] [#2 -0.29,-0.20,0.00,M2] [#3 -0.27,-0.21,0.00,M3] [#4 -0.10,-0.13,0.83,U] [#5 0.12,-0.12,0.74,U] [#6 0.02,-0.05,0.63,U] [#7 -0.09,-0.02,0.62,U] [#8 0.06,-0.09,0.60,U] 
01:36:07.660 00.001 28316 single-star, 6 included, MultiStar: {0.00, -0.09}, one-star: {-0.00, -0.05}
01:36:07.660 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.67)
01:36:07.661 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.63)
01:36:07.661 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.62 mountX=-0.05 mountY=0.03, mountTheta=2.64
01:36:07.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
01:36:07.664 00.002 28316 Enqueuing Move request for scope (-0.00, -0.05)
01:36:07.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:07.666 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:36:07.668 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:07.669 00.001 29988 Worker thread wakes up
01:36:07.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:07.671 00.001 28316 Enqueuing Expose request
01:36:07.672 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
01:36:07.672 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
01:36:07.672 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=0.03
01:36:07.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:36:07.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:07.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:36:07.672 00.000 29988 MoveAxis(E, 0, ABG)
01:36:07.672 00.000 29988 Move returns status 0, amount 0
01:36:07.672 00.000 29988 MoveAxis(N, 0, ABG)
01:36:07.672 00.000 29988 Move returns status 0, amount 0
01:36:07.672 00.000 29988 move complete, result=0
01:36:07.672 00.000 29988 worker thread done servicing request
01:36:07.672 00.000 29988 Worker thread wakes up
01:36:07.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:07.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:07.673 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:09.309 01.636 29988 Exposure complete
01:36:09.356 00.047 29988 worker thread done servicing request
01:36:09.356 00.000 28316 OnExposeComplete: enter
01:36:09.357 00.001 28316 UpdateGuideState(): m_state=6
01:36:09.358 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
01:36:09.358 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=257.21, Mass=2444, SNR=34.3, Peak=216 HFD=4.1
01:36:09.359 00.001 28316 MultiStar: [#1 -0.08,-0.04,0.99,U] [#2 -0.05,-0.02,0.88,U] [#3 -0.11,-0.15,0.83,U] [#4 -0.10,0.00,0.82,U] [#5 0.26,-0.16,0.00,M3] [#6 0.11,0.04,0.62,U] [#7 -0.08,0.02,0.61,U] [#8 0.18,0.11,0.58,U] 
01:36:09.359 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.01}, one-star: {0.08, 0.11}
01:36:09.360 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:36:09.360 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:36:09.360 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.79 mountX=0.01 mountY=0.01, mountTheta=0.78
01:36:09.361 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:36:09.362 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:36:09.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:09.363 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:36:09.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:09.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:09.364 00.000 28316 Enqueuing Expose request
01:36:09.365 00.001 29988 Worker thread wakes up
01:36:09.365 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:36:09.365 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:36:09.365 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=0.01
01:36:09.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:36:09.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:09.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:36:09.365 00.000 29988 MoveAxis(E, 0, ABG)
01:36:09.365 00.000 29988 Move returns status 0, amount 0
01:36:09.365 00.000 29988 MoveAxis(N, 0, ABG)
01:36:09.365 00.000 29988 Move returns status 0, amount 0
01:36:09.365 00.000 29988 move complete, result=0
01:36:09.365 00.000 29988 worker thread done servicing request
01:36:09.365 00.000 29988 Worker thread wakes up
01:36:09.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:09.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:09.365 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:10.881 01.516 29988 Exposure complete
01:36:10.918 00.037 29988 worker thread done servicing request
01:36:10.918 00.000 28316 OnExposeComplete: enter
01:36:10.919 00.001 28316 UpdateGuideState(): m_state=6
01:36:10.920 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
01:36:10.921 00.001 28316 Star::Find returns 1 (0), X=952.83, Y=257.04, Mass=2446, SNR=34.2, Peak=235 HFD=4.1
01:36:10.923 00.002 28316 MultiStar: [#1 0.10,-0.18,0.99,U] [#2 -0.03,-0.21,0.92,U] [#3 0.04,-0.29,0.89,U] [#4 0.03,-0.17,0.83,U] [#5 0.26,-0.23,0.00,M4] [#6 0.10,-0.18,0.64,U] [#7 0.07,-0.12,0.61,U] [#8 0.11,-0.12,0.57,U] 
01:36:10.924 00.001 28316 single-star, 7 included, MultiStar: {0.05, -0.17}, one-star: {-0.00, -0.06}
01:36:10.927 00.003 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
01:36:10.929 00.002 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.67)
01:36:10.932 00.003 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.58 mountX=-0.05 mountY=0.03, mountTheta=2.67
01:36:10.935 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.06, opts=13)
01:36:10.936 00.001 28316 Enqueuing Move request for scope (-0.00, -0.06)
01:36:10.937 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:10.937 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
01:36:10.937 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:10.938 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:10.938 00.000 28316 Enqueuing Expose request
01:36:10.940 00.002 29988 Worker thread wakes up
01:36:10.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
01:36:10.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
01:36:10.940 00.000 29988 Moving (-0.00, -0.06) raw xDistance=-0.05 yDistance=0.03
01:36:10.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:36:10.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:10.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:36:10.940 00.000 29988 MoveAxis(E, 0, ABG)
01:36:10.940 00.000 29988 Move returns status 0, amount 0
01:36:10.940 00.000 29988 MoveAxis(N, 0, ABG)
01:36:10.940 00.000 29988 Move returns status 0, amount 0
01:36:10.940 00.000 29988 move complete, result=0
01:36:10.940 00.000 29988 worker thread done servicing request
01:36:10.940 00.000 29988 Worker thread wakes up
01:36:10.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:10.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:10.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:12.575 01.635 29988 Exposure complete
01:36:12.609 00.034 29988 worker thread done servicing request
01:36:12.609 00.000 28316 OnExposeComplete: enter
01:36:12.610 00.001 28316 UpdateGuideState(): m_state=6
01:36:12.612 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
01:36:12.613 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=257.22, Mass=2384, SNR=33.8, Peak=213 HFD=3.9
01:36:12.613 00.000 28316 MultiStar: [#1 -0.15,-0.17,1.01,U] [#2 0.01,-0.16,0.92,U] [#3 -0.21,-0.04,0.86,U] [#4 -0.11,-0.26,0.82,U] [#5 0.09,-0.16,0.77,U] [#6 -0.12,-0.18,0.64,U] [#7 -0.16,-0.16,0.61,U] [#8 0.06,-0.12,0.58,U] 
01:36:12.615 00.002 28316 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.03, 0.12}
01:36:12.615 00.000 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
01:36:12.616 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
01:36:12.616 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.83 mountX=0.13 mountY=-0.03, mountTheta=-0.20
01:36:12.618 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
01:36:12.618 00.000 28316 Enqueuing Move request for scope (-0.03, 0.12)
01:36:12.619 00.001 29988 Worker thread wakes up
01:36:12.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
01:36:12.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
01:36:12.619 00.000 29988 Moving (-0.03, 0.12) raw xDistance=0.13 yDistance=-0.03
01:36:12.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:36:12.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:12.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:36:12.619 00.000 29988 MoveAxis(E, 0, ABG)
01:36:12.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:12.621 00.002 29988 Move returns status 0, amount 0
01:36:12.621 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
01:36:12.622 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:12.622 00.000 29988 MoveAxis(N, 0, ABG)
01:36:12.622 00.000 29988 Move returns status 0, amount 0
01:36:12.622 00.000 29988 move complete, result=0
01:36:12.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:12.623 00.001 28316 Enqueuing Expose request
01:36:12.623 00.000 29988 worker thread done servicing request
01:36:12.623 00.000 29988 Worker thread wakes up
01:36:12.623 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:12.624 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:12.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:14.139 01.515 29988 Exposure complete
01:36:14.169 00.030 29988 worker thread done servicing request
01:36:14.169 00.000 28316 OnExposeComplete: enter
01:36:14.170 00.001 28316 UpdateGuideState(): m_state=6
01:36:14.172 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
01:36:14.203 00.031 28316 Star::Find returns 1 (0), X=952.98, Y=257.13, Mass=2423, SNR=34.1, Peak=216 HFD=4.1
01:36:14.203 00.000 28316 MultiStar: [#1 0.19,-0.22,0.98,U] [#2 0.14,-0.21,0.90,U] [#3 -0.08,-0.24,0.85,U] [#4 0.01,-0.19,0.81,U] [#5 0.30,-0.29,0.00,M4] [#6 0.09,-0.20,0.64,U] [#7 -0.09,-0.27,0.61,U] [#8 0.15,-0.05,0.62,U] 
01:36:14.204 00.001 28316 single-star, 7 included, MultiStar: {0.08, -0.16}, one-star: {0.16, 0.04}
01:36:14.204 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
01:36:14.205 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
01:36:14.205 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.24 mountX=-0.03 mountY=-0.16, mountTheta=-1.76
01:36:14.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.04, opts=13)
01:36:14.207 00.001 28316 Enqueuing Move request for scope (0.16, 0.04)
01:36:14.207 00.000 29988 Worker thread wakes up
01:36:14.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:14.208 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
01:36:14.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:14.209 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:14.209 00.000 28316 Enqueuing Expose request
01:36:14.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
01:36:14.210 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
01:36:14.210 00.000 29988 Moving (0.16, 0.04) raw xDistance=-0.03 yDistance=-0.16
01:36:14.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:36:14.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:14.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:36:14.210 00.000 29988 MoveAxis(E, 0, ABG)
01:36:14.210 00.000 29988 Move returns status 0, amount 0
01:36:14.210 00.000 29988 MoveAxis(N, 0, ABG)
01:36:14.210 00.000 29988 Move returns status 0, amount 0
01:36:14.210 00.000 29988 move complete, result=0
01:36:14.210 00.000 29988 worker thread done servicing request
01:36:14.210 00.000 29988 Worker thread wakes up
01:36:14.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:14.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:14.210 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:36:15.850 01.640 29988 Exposure complete
01:36:15.886 00.036 29988 worker thread done servicing request
01:36:15.886 00.000 28316 OnExposeComplete: enter
01:36:15.886 00.000 28316 UpdateGuideState(): m_state=6
01:36:15.887 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
01:36:15.888 00.001 28316 Star::Find returns 1 (0), X=953.00, Y=257.07, Mass=2431, SNR=34.2, Peak=229 HFD=4.3
01:36:15.890 00.002 28316 MultiStar: [#1 0.02,-0.01,0.99,U] [#2 0.03,-0.32,0.00,M1] [#3 -0.06,-0.23,0.87,U] [#4 -0.06,-0.26,0.85,U] [#5 0.27,-0.29,0.00,M5] [#6 0.09,-0.10,0.64,U] [#7 -0.14,-0.11,0.61,U] [#8 0.12,0.01,0.58,U] 
01:36:15.891 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.11}, one-star: {0.17, -0.02}
01:36:15.892 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:36:15.893 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
01:36:15.894 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.34 mountX=-0.11 mountY=0.03, mountTheta=2.90
01:36:15.898 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.11, opts=13)
01:36:15.899 00.001 28316 Enqueuing Move request for scope (0.02, -0.11)
01:36:15.899 00.000 29988 Worker thread wakes up
01:36:15.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:15.900 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
01:36:15.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
01:36:15.900 00.000 29988 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=0.03
01:36:15.900 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:36:15.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:15.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:15.901 00.000 28316 Enqueuing Expose request
01:36:15.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:36:15.902 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:15.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:36:15.902 00.000 29988 MoveAxis(E, 0, ABG)
01:36:15.902 00.000 29988 Move returns status 0, amount 0
01:36:15.902 00.000 29988 MoveAxis(N, 0, ABG)
01:36:15.902 00.000 29988 Move returns status 0, amount 0
01:36:15.902 00.000 29988 move complete, result=0
01:36:15.902 00.000 29988 worker thread done servicing request
01:36:15.902 00.000 29988 Worker thread wakes up
01:36:15.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:15.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:15.902 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:17.423 01.521 29988 Exposure complete
01:36:17.456 00.033 29988 worker thread done servicing request
01:36:17.456 00.000 28316 OnExposeComplete: enter
01:36:17.457 00.001 28316 UpdateGuideState(): m_state=6
01:36:17.457 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
01:36:17.459 00.002 28316 Star::Find returns 1 (0), X=952.96, Y=257.05, Mass=2450, SNR=34.4, Peak=238 HFD=4.1
01:36:17.461 00.002 28316 MultiStar: [#1 0.03,0.02,0.98,U] [#2 0.09,-0.18,0.89,U] [#3 0.01,-0.20,0.86,U] [#4 -0.10,-0.03,0.83,U] [#5 0.20,-0.22,0.74,U] [#6 0.25,-0.08,0.62,U] [#7 -0.20,0.07,0.61,U] [#8 0.03,-0.02,0.55,U] 
01:36:17.462 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.14, -0.04}
01:36:17.463 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:36:17.464 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:36:17.466 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.99 mountX=-0.09 mountY=-0.01, mountTheta=-3.02
01:36:17.469 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
01:36:17.470 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
01:36:17.470 00.000 29988 Worker thread wakes up
01:36:17.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:17.471 00.001 28316 UpdateGuideState exits: m=2450 RSB=34.4
01:36:17.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:17.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:17.472 00.000 28316 Enqueuing Expose request
01:36:17.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:36:17.473 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:36:17.473 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
01:36:17.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:36:17.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:17.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:36:17.473 00.000 29988 MoveAxis(E, 0, ABG)
01:36:17.473 00.000 29988 Move returns status 0, amount 0
01:36:17.473 00.000 29988 MoveAxis(N, 0, ABG)
01:36:17.473 00.000 29988 Move returns status 0, amount 0
01:36:17.473 00.000 29988 move complete, result=0
01:36:17.473 00.000 29988 worker thread done servicing request
01:36:17.473 00.000 29988 Worker thread wakes up
01:36:17.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:17.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:17.473 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:19.109 01.636 29988 Exposure complete
01:36:19.145 00.036 29988 worker thread done servicing request
01:36:19.145 00.000 28316 OnExposeComplete: enter
01:36:19.146 00.001 28316 UpdateGuideState(): m_state=6
01:36:19.147 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
01:36:19.148 00.001 28316 Star::Find returns 1 (0), X=952.98, Y=257.03, Mass=2398, SNR=33.9, Peak=235 HFD=4.1
01:36:19.149 00.001 28316 MultiStar: [#1 0.02,-0.24,1.00,U] [#2 0.12,-0.29,0.00,M1] [#3 0.09,-0.18,0.89,U] [#4 -0.10,-0.24,0.81,U] [#5 0.25,-0.26,0.00,M5] [#6 0.05,-0.17,0.64,U] [#7 -0.15,-0.09,0.63,U] [#8 0.33,-0.09,0.00,M1] 
01:36:19.150 00.001 28316 single-star, 5 included, MultiStar: {0.02, -0.17}, one-star: {0.15, -0.07}
01:36:19.151 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
01:36:19.151 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
01:36:19.152 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=-0.12 mountY=-0.11, mountTheta=-2.43
01:36:19.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
01:36:19.153 00.000 28316 Enqueuing Move request for scope (0.15, -0.07)
01:36:19.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:19.154 00.001 29988 Worker thread wakes up
01:36:19.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
01:36:19.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
01:36:19.154 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.12 yDistance=-0.11
01:36:19.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:36:19.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:19.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:36:19.154 00.000 29988 MoveAxis(E, 0, ABG)
01:36:19.154 00.000 29988 Move returns status 0, amount 0
01:36:19.154 00.000 29988 MoveAxis(N, 0, ABG)
01:36:19.154 00.000 29988 Move returns status 0, amount 0
01:36:19.154 00.000 29988 move complete, result=0
01:36:19.154 00.000 29988 worker thread done servicing request
01:36:19.154 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
01:36:19.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:19.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:19.155 00.000 28316 Enqueuing Expose request
01:36:19.156 00.001 29988 Worker thread wakes up
01:36:19.156 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:19.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:19.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:20.679 01.523 29988 Exposure complete
01:36:20.717 00.038 29988 worker thread done servicing request
01:36:20.718 00.001 28316 OnExposeComplete: enter
01:36:20.719 00.001 28316 UpdateGuideState(): m_state=6
01:36:20.720 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
01:36:20.722 00.002 28316 Star::Find returns 1 (1), X=953.06, Y=257.09, Mass=2520, SNR=34.6, Peak=255 HFD=4.2
01:36:20.724 00.002 28316 MultiStar: [#1 0.29,-0.22,0.00,M1] [#2 0.24,-0.26,0.00,M2] [#3 0.21,-0.36,0.00,M1] [#4 0.13,-0.26,0.83,U] [#5 0.45,-0.35,0.00,M6] [#6 0.16,-0.22,0.63,U] [#7 -0.02,-0.27,0.61,U] [#8 0.23,-0.22,0.00,M2] 
01:36:20.724 00.000 28316 refined, 3 included, MultiStar: {0.14, -0.17}, one-star: {0.23, -0.01}
01:36:20.725 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:36:20.725 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:36:20.725 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.89 mountX=-0.22 mountY=-0.05, mountTheta=-2.93
01:36:20.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.17, opts=13)
01:36:20.727 00.001 28316 Enqueuing Move request for scope (0.14, -0.17)
01:36:20.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:20.728 00.001 29988 Worker thread wakes up
01:36:20.728 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.6 Saturée
01:36:20.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
01:36:20.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:20.729 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:20.729 00.000 28316 Enqueuing Expose request
01:36:20.730 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
01:36:20.730 00.000 29988 Moving (0.14, -0.17) raw xDistance=-0.22 yDistance=-0.05
01:36:20.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:36:20.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:20.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:36:20.730 00.000 29988 MoveAxis(E, 45, ABG)
01:36:20.730 00.000 29988 Guiding  Dir = 2, Dur = 45
01:36:20.730 00.000 29988 IsSlewing returns 0
01:36:20.730 00.000 29988 IsGuiding returns 0
01:36:20.732 00.002 29988 PulseGuide returned control before completion, sleep 54
01:36:20.801 00.069 29988 IsGuiding returns 0
01:36:20.801 00.000 29988 Move returns status 0, amount 45
01:36:20.801 00.000 29988 MoveAxis(N, 0, ABG)
01:36:20.801 00.000 29988 Move returns status 0, amount 0
01:36:20.801 00.000 29988 move complete, result=0
01:36:20.802 00.001 29988 worker thread done servicing request
01:36:20.802 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.0 px 0 ms NORTH
01:36:20.802 00.000 29988 Worker thread wakes up
01:36:20.803 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:20.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:22.433 01.630 29988 Exposure complete
01:36:22.468 00.035 29988 worker thread done servicing request
01:36:22.469 00.001 28316 OnExposeComplete: enter
01:36:22.470 00.001 28316 UpdateGuideState(): m_state=6
01:36:22.472 00.002 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
01:36:22.473 00.001 28316 Star::Find returns 1 (1), X=952.93, Y=257.13, Mass=2464, SNR=34.4, Peak=255 HFD=4.2
01:36:22.475 00.002 28316 MultiStar: [#1 0.06,-0.15,0.96,U] [#2 -0.17,-0.11,0.94,U] [#3 -0.14,-0.10,0.85,U] [#4 -0.01,-0.21,0.85,U] [#5 0.19,-0.11,0.74,U] [#6 0.02,-0.14,0.62,U] [#7 0.02,-0.01,0.61,U] [#8 0.05,0.07,0.57,U] 
01:36:22.476 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.10, 0.04}
01:36:22.477 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
01:36:22.478 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
01:36:22.480 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.45 mountX=-0.08 mountY=0.03, mountTheta=2.80
01:36:22.481 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
01:36:22.482 00.001 28316 Enqueuing Move request for scope (0.01, -0.09)
01:36:22.483 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:22.483 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.4 Saturée
01:36:22.483 00.000 29988 Worker thread wakes up
01:36:22.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:22.484 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:36:22.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:22.484 00.000 28316 Enqueuing Expose request
01:36:22.485 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:36:22.485 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.08 yDistance=0.03
01:36:22.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:36:22.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:22.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:36:22.485 00.000 29988 MoveAxis(E, 0, ABG)
01:36:22.485 00.000 29988 Move returns status 0, amount 0
01:36:22.485 00.000 29988 MoveAxis(N, 0, ABG)
01:36:22.485 00.000 29988 Move returns status 0, amount 0
01:36:22.485 00.000 29988 move complete, result=0
01:36:22.485 00.000 29988 worker thread done servicing request
01:36:22.485 00.000 29988 Worker thread wakes up
01:36:22.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:22.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:22.485 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:24.001 01.516 29988 Exposure complete
01:36:24.047 00.046 29988 worker thread done servicing request
01:36:24.047 00.000 28316 OnExposeComplete: enter
01:36:24.050 00.003 28316 UpdateGuideState(): m_state=6
01:36:24.053 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
01:36:24.056 00.003 28316 Star::Find returns 1 (0), X=952.64, Y=257.34, Mass=2427, SNR=33.9, Peak=205 HFD=3.8
01:36:24.058 00.002 28316 MultiStar: [#1 -0.31,0.07,0.00,M1] [#2 -0.26,-0.09,0.92,U] [#3 -0.19,0.09,0.89,U] [#4 -0.27,-0.02,0.86,U] [#5 -0.00,-0.07,0.75,U] [#6 -0.14,0.15,0.63,U] [#7 -0.21,0.22,0.61,U] [#8 -0.16,0.11,0.60,U] 
01:36:24.060 00.002 28316 refined, 7 included, MultiStar: {-0.18, 0.08}, one-star: {-0.19, 0.25}
01:36:24.062 00.002 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
01:36:24.065 00.003 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
01:36:24.067 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.75 mountX=0.15 mountY=0.13, mountTheta=0.73
01:36:24.071 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.08, opts=13)
01:36:24.071 00.000 28316 Enqueuing Move request for scope (-0.18, 0.08)
01:36:24.072 00.001 29988 Worker thread wakes up
01:36:24.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:24.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
01:36:24.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
01:36:24.072 00.000 29988 Moving (-0.18, 0.08) raw xDistance=0.15 yDistance=0.13
01:36:24.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:36:24.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:24.072 00.000 28316 UpdateGuideState exits: m=2427 RSB=33.9
01:36:24.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:24.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:24.075 00.002 28316 Enqueuing Expose request
01:36:24.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:36:24.075 00.000 29988 MoveAxis(E, 0, ABG)
01:36:24.075 00.000 29988 Move returns status 0, amount 0
01:36:24.075 00.000 29988 MoveAxis(N, 0, ABG)
01:36:24.075 00.000 29988 Move returns status 0, amount 0
01:36:24.075 00.000 29988 move complete, result=0
01:36:24.075 00.000 29988 worker thread done servicing request
01:36:24.075 00.000 29988 Worker thread wakes up
01:36:24.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:24.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:24.075 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:25.701 01.626 29988 Exposure complete
01:36:25.729 00.028 29988 worker thread done servicing request
01:36:25.730 00.001 28316 OnExposeComplete: enter
01:36:25.731 00.001 28316 UpdateGuideState(): m_state=6
01:36:25.733 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
01:36:25.734 00.001 28316 Star::Find returns 1 (0), X=952.85, Y=257.19, Mass=2323, SNR=33.3, Peak=226 HFD=3.9
01:36:25.736 00.002 28316 MultiStar: [#1 0.05,0.02,1.00,U] [#2 -0.06,-0.11,0.94,U] [#3 -0.05,-0.07,0.88,U] [#4 -0.06,-0.02,0.85,U] [#5 0.03,-0.20,0.75,U] [#6 -0.03,0.03,0.66,U] [#7 -0.19,0.02,0.64,U] [#8 -0.12,0.04,0.60,U] 
01:36:25.737 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {0.02, 0.10}
01:36:25.738 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
01:36:25.739 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
01:36:25.741 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.61 mountX=-0.00 mountY=0.04, mountTheta=1.67
01:36:25.743 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
01:36:25.744 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
01:36:25.746 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:25.747 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.3
01:36:25.748 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:25.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:25.748 00.000 28316 Enqueuing Expose request
01:36:25.749 00.001 29988 Worker thread wakes up
01:36:25.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:36:25.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:36:25.749 00.000 29988 Moving (-0.04, -0.02) raw xDistance=-0.00 yDistance=0.04
01:36:25.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:36:25.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:25.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:36:25.749 00.000 29988 MoveAxis(E, 0, ABG)
01:36:25.749 00.000 29988 Move returns status 0, amount 0
01:36:25.749 00.000 29988 MoveAxis(N, 0, ABG)
01:36:25.749 00.000 29988 Move returns status 0, amount 0
01:36:25.749 00.000 29988 move complete, result=0
01:36:25.749 00.000 29988 worker thread done servicing request
01:36:25.749 00.000 29988 Worker thread wakes up
01:36:25.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:25.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:25.749 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:27.271 01.522 29988 Exposure complete
01:36:27.306 00.035 29988 worker thread done servicing request
01:36:27.306 00.000 28316 OnExposeComplete: enter
01:36:27.308 00.002 28316 UpdateGuideState(): m_state=6
01:36:27.309 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
01:36:27.309 00.000 28316 Star::Find returns 1 (0), X=952.79, Y=257.17, Mass=2364, SNR=33.7, Peak=218 HFD=4.0
01:36:27.310 00.001 28316 MultiStar: [#1 -0.03,-0.01,1.00,U] [#2 -0.30,-0.05,0.93,U] [#3 -0.15,0.00,0.86,U] [#4 -0.11,0.04,0.85,U] [#5 0.06,-0.08,0.75,U] [#6 -0.09,0.02,0.65,U] [#7 -0.21,0.15,0.63,U] [#8 0.01,0.10,0.59,U] 
01:36:27.311 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.04, 0.08}
01:36:27.312 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
01:36:27.312 00.000 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
01:36:27.313 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.99 mountX=0.09 mountY=-0.00, mountTheta=-0.04
01:36:27.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
01:36:27.314 00.000 28316 Enqueuing Move request for scope (-0.04, 0.08)
01:36:27.315 00.001 29988 Worker thread wakes up
01:36:27.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
01:36:27.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
01:36:27.315 00.000 29988 Moving (-0.04, 0.08) raw xDistance=0.09 yDistance=-0.00
01:36:27.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:36:27.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:27.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:27.317 00.002 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:36:27.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:27.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:27.318 00.001 28316 Enqueuing Expose request
01:36:27.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:36:27.318 00.000 29988 MoveAxis(E, 0, ABG)
01:36:27.318 00.000 29988 Move returns status 0, amount 0
01:36:27.318 00.000 29988 MoveAxis(N, 0, ABG)
01:36:27.318 00.000 29988 Move returns status 0, amount 0
01:36:27.318 00.000 29988 move complete, result=0
01:36:27.318 00.000 29988 worker thread done servicing request
01:36:27.318 00.000 29988 Worker thread wakes up
01:36:27.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:27.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:27.319 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:28.951 01.632 29988 Exposure complete
01:36:28.987 00.036 29988 worker thread done servicing request
01:36:28.987 00.000 28316 OnExposeComplete: enter
01:36:28.988 00.001 28316 UpdateGuideState(): m_state=6
01:36:28.988 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
01:36:28.989 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=257.05, Mass=2511, SNR=34.8, Peak=241 HFD=4.0
01:36:28.989 00.000 28316 MultiStar: [#1 -0.10,-0.14,0.94,U] [#2 -0.12,-0.32,0.00,M1] [#3 -0.14,-0.24,0.85,U] [#4 -0.12,0.05,0.81,U] [#5 0.05,-0.18,0.71,U] [#6 -0.00,-0.12,0.64,U] [#7 -0.20,0.05,0.63,U] [#8 -0.02,0.02,0.57,U] 
01:36:28.990 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.08, -0.05}
01:36:28.990 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
01:36:28.991 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
01:36:28.991 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.58 mountX=-0.01 mountY=0.10, mountTheta=1.70
01:36:28.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
01:36:28.993 00.001 28316 Enqueuing Move request for scope (-0.08, -0.05)
01:36:28.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:28.993 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.8
01:36:28.994 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:28.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:28.995 00.001 28316 Enqueuing Expose request
01:36:28.995 00.000 29988 Worker thread wakes up
01:36:28.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
01:36:28.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
01:36:28.995 00.000 29988 Moving (-0.08, -0.05) raw xDistance=-0.01 yDistance=0.10
01:36:28.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:28.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:28.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:36:28.995 00.000 29988 MoveAxis(E, 0, ABG)
01:36:28.995 00.000 29988 Move returns status 0, amount 0
01:36:28.995 00.000 29988 MoveAxis(N, 0, ABG)
01:36:28.995 00.000 29988 Move returns status 0, amount 0
01:36:28.995 00.000 29988 move complete, result=0
01:36:28.995 00.000 29988 worker thread done servicing request
01:36:28.995 00.000 29988 Worker thread wakes up
01:36:28.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:28.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:28.997 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:30.524 01.527 29988 Exposure complete
01:36:30.580 00.056 29988 worker thread done servicing request
01:36:30.580 00.000 28316 OnExposeComplete: enter
01:36:30.581 00.001 28316 UpdateGuideState(): m_state=6
01:36:30.582 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
01:36:30.582 00.000 28316 Star::Find returns 1 (1), X=952.83, Y=256.95, Mass=2526, SNR=34.8, Peak=255 HFD=4.1
01:36:30.583 00.001 28316 MultiStar: [#1 -0.16,-0.37,0.00,M1] [#2 -0.32,-0.45,0.00,M2] [#3 -0.12,-0.30,0.00,M1] [#4 -0.21,-0.29,0.00,M1] [#5 0.10,-0.44,0.00,M2] [#6 -0.04,-0.18,0.63,U] [#7 -0.33,-0.27,0.00,M1] [#8 -0.12,-0.23,0.57,U] 
01:36:30.583 00.000 28316 single-star, 2 included, MultiStar: {-0.04, -0.18}, one-star: {-0.00, -0.14}
01:36:30.583 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
01:36:30.584 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
01:36:30.584 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=-0.13 mountY=0.06, mountTheta=2.68
01:36:30.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.14, opts=13)
01:36:30.587 00.002 28316 Enqueuing Move request for scope (-0.00, -0.14)
01:36:30.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:30.587 00.000 29988 Worker thread wakes up
01:36:30.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
01:36:30.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
01:36:30.587 00.000 29988 Moving (-0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
01:36:30.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:36:30.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:30.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:36:30.587 00.000 29988 MoveAxis(E, 0, ABG)
01:36:30.588 00.001 29988 Move returns status 0, amount 0
01:36:30.588 00.000 29988 MoveAxis(N, 0, ABG)
01:36:30.588 00.000 29988 Move returns status 0, amount 0
01:36:30.588 00.000 28316 UpdateGuideState exits: m=2526 RSB=34.8 Saturée
01:36:30.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:30.591 00.002 29988 move complete, result=0
01:36:30.591 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:30.592 00.001 28316 Enqueuing Expose request
01:36:30.592 00.000 29988 worker thread done servicing request
01:36:30.592 00.000 29988 Worker thread wakes up
01:36:30.592 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:30.593 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:30.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:32.224 01.631 29988 Exposure complete
01:36:32.281 00.057 29988 worker thread done servicing request
01:36:32.281 00.000 28316 OnExposeComplete: enter
01:36:32.283 00.002 28316 UpdateGuideState(): m_state=6
01:36:32.286 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
01:36:32.287 00.001 28316 Star::Find returns 1 (1), X=952.96, Y=257.07, Mass=2406, SNR=34.0, Peak=255 HFD=4.1
01:36:32.288 00.001 28316 MultiStar: [#1 0.06,-0.13,1.01,U] [#2 -0.17,-0.15,0.89,U] [#3 -0.11,-0.22,0.85,U] [#4 -0.14,-0.06,0.83,U] [#5 0.14,-0.36,0.00,M3] [#6 0.07,-0.27,0.62,U] [#7 -0.13,0.10,0.61,U] [#8 -0.06,-0.03,0.58,U] 
01:36:32.289 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {0.13, -0.03}
01:36:32.289 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
01:36:32.290 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
01:36:32.290 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.93 mountX=-0.08 mountY=0.08, mountTheta=2.33
01:36:32.291 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
01:36:32.291 00.000 28316 Enqueuing Move request for scope (-0.04, -0.10)
01:36:32.292 00.001 29988 Worker thread wakes up
01:36:32.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:36:32.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:36:32.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:32.293 00.001 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
01:36:32.293 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0 Saturée
01:36:32.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:32.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:32.296 00.001 28316 Enqueuing Expose request
01:36:32.297 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:36:32.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:32.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:36:32.297 00.000 29988 MoveAxis(E, 0, ABG)
01:36:32.297 00.000 29988 Move returns status 0, amount 0
01:36:32.297 00.000 29988 MoveAxis(N, 0, ABG)
01:36:32.297 00.000 29988 Move returns status 0, amount 0
01:36:32.297 00.000 29988 move complete, result=0
01:36:32.297 00.000 29988 worker thread done servicing request
01:36:32.297 00.000 29988 Worker thread wakes up
01:36:32.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:32.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:32.297 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:33.823 01.526 29988 Exposure complete
01:36:33.856 00.033 29988 worker thread done servicing request
01:36:33.857 00.001 28316 OnExposeComplete: enter
01:36:33.857 00.000 28316 UpdateGuideState(): m_state=6
01:36:33.858 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
01:36:33.858 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=257.24, Mass=2364, SNR=33.7, Peak=225 HFD=3.9
01:36:33.859 00.001 28316 MultiStar: [#1 0.04,-0.09,1.01,U] [#2 -0.20,-0.18,0.92,U] [#3 -0.15,-0.13,0.90,U] [#4 -0.03,-0.14,0.85,U] [#5 0.14,-0.19,0.76,U] [#6 0.06,-0.12,0.63,U] [#7 -0.20,-0.06,0.64,U] [#8 0.04,-0.12,0.58,U] 
01:36:33.859 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.02, 0.14}
01:36:33.860 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
01:36:33.860 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
01:36:33.861 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.92 mountX=-0.07 mountY=0.07, mountTheta=2.35
01:36:33.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
01:36:33.862 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
01:36:33.863 00.001 29988 Worker thread wakes up
01:36:33.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:33.863 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:36:33.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:33.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:33.864 00.000 28316 Enqueuing Expose request
01:36:33.865 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
01:36:33.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
01:36:33.865 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
01:36:33.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:36:33.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:33.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:36:33.865 00.000 29988 MoveAxis(E, 0, ABG)
01:36:33.865 00.000 29988 Move returns status 0, amount 0
01:36:33.865 00.000 29988 MoveAxis(N, 0, ABG)
01:36:33.865 00.000 29988 Move returns status 0, amount 0
01:36:33.866 00.001 29988 move complete, result=0
01:36:33.866 00.000 29988 worker thread done servicing request
01:36:33.866 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:33.866 00.000 29988 Worker thread wakes up
01:36:33.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:33.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:35.507 01.641 29988 Exposure complete
01:36:35.556 00.049 29988 worker thread done servicing request
01:36:35.556 00.000 28316 OnExposeComplete: enter
01:36:35.557 00.001 28316 UpdateGuideState(): m_state=6
01:36:35.557 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
01:36:35.558 00.001 28316 Star::Find returns 1 (1), X=952.80, Y=257.08, Mass=2549, SNR=35.1, Peak=255 HFD=4.1
01:36:35.559 00.001 28316 MultiStar: [#1 0.05,-0.09,0.98,U] [#2 -0.09,-0.23,0.87,U] [#3 -0.11,-0.20,0.83,U] [#4 -0.17,-0.09,0.83,U] [#5 0.01,-0.26,0.71,U] [#6 -0.05,-0.05,0.63,U] [#7 -0.19,0.11,0.61,U] [#8 -0.05,-0.07,0.56,U] 
01:36:35.561 00.002 28316 single-star, 8 included, MultiStar: {-0.07, -0.11}, one-star: {-0.03, -0.02}
01:36:35.562 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.74)
01:36:35.562 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.70)
01:36:35.563 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.55 mountX=-0.01 mountY=0.04, mountTheta=1.74
01:36:35.565 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
01:36:35.566 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
01:36:35.567 00.001 29988 Worker thread wakes up
01:36:35.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:36:35.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:36:35.567 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.01 yDistance=0.04
01:36:35.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:35.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:35.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:36:35.567 00.000 29988 MoveAxis(E, 0, ABG)
01:36:35.567 00.000 29988 Move returns status 0, amount 0
01:36:35.567 00.000 29988 MoveAxis(N, 0, ABG)
01:36:35.567 00.000 29988 Move returns status 0, amount 0
01:36:35.567 00.000 29988 move complete, result=0
01:36:35.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:35.568 00.001 29988 worker thread done servicing request
01:36:35.568 00.000 28316 UpdateGuideState exits: m=2549 RSB=35.1 Saturée
01:36:35.568 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:35.569 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:35.569 00.000 28316 Enqueuing Expose request
01:36:35.570 00.001 29988 Worker thread wakes up
01:36:35.570 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:35.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:35.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:37.088 01.518 29988 Exposure complete
01:36:37.153 00.065 29988 worker thread done servicing request
01:36:37.153 00.000 28316 OnExposeComplete: enter
01:36:37.154 00.001 28316 UpdateGuideState(): m_state=6
01:36:37.155 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
01:36:37.157 00.002 28316 Star::Find returns 1 (0), X=952.80, Y=257.04, Mass=2430, SNR=34.1, Peak=241 HFD=4.1
01:36:37.157 00.000 28316 MultiStar: [#1 -0.07,-0.16,0.98,U] [#2 -0.21,-0.26,0.00,M1] [#3 -0.15,-0.24,0.86,U] [#4 -0.22,-0.10,0.85,U] [#5 0.15,-0.34,0.00,M2] [#6 -0.01,-0.19,0.63,U] [#7 -0.11,-0.16,0.63,U] [#8 -0.17,-0.17,0.58,U] 
01:36:37.158 00.001 28316 single-star, 6 included, MultiStar: {-0.11, -0.15}, one-star: {-0.03, -0.06}
01:36:37.158 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
01:36:37.158 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.27)
01:36:37.159 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.98 mountX=-0.04 mountY=0.05, mountTheta=2.29
01:36:37.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
01:36:37.160 00.000 28316 Enqueuing Move request for scope (-0.03, -0.06)
01:36:37.161 00.001 29988 Worker thread wakes up
01:36:37.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:37.161 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
01:36:37.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:37.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:37.163 00.001 28316 Enqueuing Expose request
01:36:37.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
01:36:37.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
01:36:37.163 00.000 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.05
01:36:37.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:36:37.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:37.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:36:37.163 00.000 29988 MoveAxis(E, 0, ABG)
01:36:37.164 00.001 29988 Move returns status 0, amount 0
01:36:37.164 00.000 29988 MoveAxis(N, 0, ABG)
01:36:37.164 00.000 29988 Move returns status 0, amount 0
01:36:37.164 00.000 29988 move complete, result=0
01:36:37.164 00.000 29988 worker thread done servicing request
01:36:37.164 00.000 29988 Worker thread wakes up
01:36:37.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:37.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:37.164 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:38.797 01.633 29988 Exposure complete
01:36:38.830 00.033 29988 worker thread done servicing request
01:36:38.830 00.000 28316 OnExposeComplete: enter
01:36:38.831 00.001 28316 UpdateGuideState(): m_state=6
01:36:38.832 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
01:36:38.832 00.000 28316 Star::Find returns 1 (1), X=952.94, Y=257.14, Mass=2523, SNR=34.9, Peak=255 HFD=4.1
01:36:38.833 00.001 28316 MultiStar: [#1 0.01,-0.24,0.97,U] [#2 0.08,-0.17,0.86,U] [#3 -0.09,-0.23,0.84,U] [#4 -0.14,-0.07,0.81,U] [#5 0.18,-0.38,0.00,M3] [#6 0.05,-0.19,0.62,U] [#7 -0.11,-0.01,0.62,U] [#8 -0.13,-0.15,0.57,U] 
01:36:38.833 00.000 28316 single-star, 7 included, MultiStar: {-0.02, -0.13}, one-star: {0.11, 0.04}
01:36:38.833 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
01:36:38.834 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
01:36:38.834 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.37 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
01:36:38.836 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
01:36:38.836 00.000 28316 Enqueuing Move request for scope (0.11, 0.04)
01:36:38.837 00.001 29988 Worker thread wakes up
01:36:38.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:36:38.837 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:36:38.837 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
01:36:38.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:38.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:38.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:36:38.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:38.837 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.9 Saturée
01:36:38.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:38.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:38.839 00.001 28316 Enqueuing Expose request
01:36:38.839 00.000 29988 MoveAxis(E, 0, ABG)
01:36:38.839 00.000 29988 Move returns status 0, amount 0
01:36:38.839 00.000 29988 MoveAxis(N, 0, ABG)
01:36:38.839 00.000 29988 Move returns status 0, amount 0
01:36:38.839 00.000 29988 move complete, result=0
01:36:38.839 00.000 29988 worker thread done servicing request
01:36:38.839 00.000 29988 Worker thread wakes up
01:36:38.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:38.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:38.840 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:40.359 01.519 29988 Exposure complete
01:36:40.408 00.049 29988 worker thread done servicing request
01:36:40.408 00.000 28316 OnExposeComplete: enter
01:36:40.409 00.001 28316 UpdateGuideState(): m_state=6
01:36:40.409 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
01:36:40.410 00.001 28316 Star::Find returns 1 (1), X=952.82, Y=257.15, Mass=2509, SNR=34.8, Peak=255 HFD=4.0
01:36:40.410 00.000 28316 MultiStar: [#1 -0.06,-0.08,0.95,U] [#2 -0.10,-0.31,0.00,M1] [#3 -0.14,-0.18,0.83,U] [#4 -0.18,-0.11,0.81,U] [#5 0.19,-0.19,0.69,U] [#6 -0.08,0.01,0.62,U] [#7 -0.18,0.10,0.62,U] [#8 0.04,0.11,0.57,U] 
01:36:40.410 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.04}, one-star: {-0.00, 0.05}
01:36:40.411 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
01:36:40.411 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
01:36:40.412 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.62 mountX=0.05 mountY=-0.02, mountTheta=-0.41
01:36:40.412 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
01:36:40.414 00.002 28316 Enqueuing Move request for scope (-0.00, 0.05)
01:36:40.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:40.415 00.001 28316 UpdateGuideState exits: m=2509 RSB=34.8 Saturée
01:36:40.415 00.000 29988 Worker thread wakes up
01:36:40.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
01:36:40.415 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
01:36:40.415 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.02
01:36:40.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:36:40.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:40.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:40.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:40.416 00.000 28316 Enqueuing Expose request
01:36:40.417 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:36:40.417 00.000 29988 MoveAxis(E, 0, ABG)
01:36:40.417 00.000 29988 Move returns status 0, amount 0
01:36:40.417 00.000 29988 MoveAxis(N, 0, ABG)
01:36:40.417 00.000 29988 Move returns status 0, amount 0
01:36:40.417 00.000 29988 move complete, result=0
01:36:40.417 00.000 29988 worker thread done servicing request
01:36:40.417 00.000 29988 Worker thread wakes up
01:36:40.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:40.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:40.418 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:42.049 01.631 29988 Exposure complete
01:36:42.088 00.039 29988 worker thread done servicing request
01:36:42.088 00.000 28316 OnExposeComplete: enter
01:36:42.089 00.001 28316 UpdateGuideState(): m_state=6
01:36:42.090 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
01:36:42.090 00.000 28316 Star::Find returns 1 (1), X=952.68, Y=257.13, Mass=2518, SNR=34.9, Peak=255 HFD=3.8
01:36:42.091 00.001 28316 MultiStar: [#1 -0.17,-0.19,0.97,U] [#2 -0.13,-0.09,0.88,U] [#3 -0.24,-0.21,0.00,M1] [#4 -0.23,-0.07,0.80,U] [#5 0.01,-0.22,0.73,U] [#6 -0.03,-0.04,0.61,U] [#7 -0.33,-0.05,0.00,M1] [#8 -0.16,0.07,0.59,U] 
01:36:42.092 00.001 28316 single-star, 6 included, MultiStar: {-0.13, -0.08}, one-star: {-0.14, 0.03}
01:36:42.094 00.002 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
01:36:42.095 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
01:36:42.096 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=0.09 mountY=0.12, mountTheta=0.93
01:36:42.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
01:36:42.099 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
01:36:42.099 00.000 29988 Worker thread wakes up
01:36:42.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:36:42.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:36:42.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:42.100 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.9 Saturée
01:36:42.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:42.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:42.101 00.000 28316 Enqueuing Expose request
01:36:42.101 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.09 yDistance=0.12
01:36:42.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:36:42.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:42.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:36:42.101 00.000 29988 MoveAxis(E, 0, ABG)
01:36:42.101 00.000 29988 Move returns status 0, amount 0
01:36:42.101 00.000 29988 MoveAxis(N, 0, ABG)
01:36:42.101 00.000 29988 Move returns status 0, amount 0
01:36:42.102 00.001 29988 move complete, result=0
01:36:42.102 00.000 29988 worker thread done servicing request
01:36:42.102 00.000 29988 Worker thread wakes up
01:36:42.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:42.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:42.102 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:43.622 01.520 29988 Exposure complete
01:36:43.663 00.041 29988 worker thread done servicing request
01:36:43.663 00.000 28316 OnExposeComplete: enter
01:36:43.665 00.002 28316 UpdateGuideState(): m_state=6
01:36:43.667 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
01:36:43.667 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=257.15, Mass=2396, SNR=34.0, Peak=242 HFD=3.9
01:36:43.668 00.001 28316 MultiStar: [#1 0.03,-0.09,0.99,U] [#2 -0.25,-0.15,0.96,U] [#3 -0.23,-0.12,0.87,U] [#4 -0.22,-0.01,0.83,U] [#5 0.14,-0.02,0.73,U] [#6 -0.03,0.01,0.65,U] [#7 -0.34,-0.02,0.00,M2] [#8 -0.04,0.12,0.61,U] 
01:36:43.668 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.03}, one-star: {-0.09, 0.06}
01:36:43.668 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
01:36:43.669 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
01:36:43.669 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.79 mountX=0.01 mountY=0.10, mountTheta=1.49
01:36:43.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
01:36:43.671 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
01:36:43.671 00.000 29988 Worker thread wakes up
01:36:43.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:43.672 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:36:43.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:43.673 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:43.673 00.000 28316 Enqueuing Expose request
01:36:43.674 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:36:43.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:36:43.674 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
01:36:43.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:36:43.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:43.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:36:43.674 00.000 29988 MoveAxis(E, 0, ABG)
01:36:43.674 00.000 29988 Move returns status 0, amount 0
01:36:43.674 00.000 29988 MoveAxis(N, 0, ABG)
01:36:43.674 00.000 29988 Move returns status 0, amount 0
01:36:43.674 00.000 29988 move complete, result=0
01:36:43.674 00.000 29988 worker thread done servicing request
01:36:43.674 00.000 29988 Worker thread wakes up
01:36:43.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:43.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:43.675 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:45.307 01.632 29988 Exposure complete
01:36:45.343 00.036 29988 worker thread done servicing request
01:36:45.344 00.001 28316 OnExposeComplete: enter
01:36:45.344 00.000 28316 UpdateGuideState(): m_state=6
01:36:45.345 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
01:36:45.345 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=257.25, Mass=2268, SNR=33.0, Peak=204 HFD=3.7
01:36:45.346 00.001 28316 MultiStar: [#1 -0.09,0.17,1.03,U] [#2 -0.27,-0.16,0.00,M1] [#3 -0.44,-0.10,0.00,M1] [#4 -0.42,0.10,0.00,M1] [#5 -0.03,-0.10,0.78,U] [#6 -0.14,0.03,0.64,U] [#7 -0.43,0.16,0.00,M3] [#8 -0.25,0.04,0.61,U] 
01:36:45.346 00.000 28316 refined, 4 included, MultiStar: {-0.15, 0.07}, one-star: {-0.23, 0.16}
01:36:45.347 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
01:36:45.349 00.002 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
01:36:45.350 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.68 mountX=0.13 mountY=0.10, mountTheta=0.66
01:36:45.353 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.07, opts=13)
01:36:45.353 00.000 28316 Enqueuing Move request for scope (-0.15, 0.07)
01:36:45.355 00.002 29988 Worker thread wakes up
01:36:45.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
01:36:45.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
01:36:45.355 00.000 29988 Moving (-0.15, 0.07) raw xDistance=0.13 yDistance=0.10
01:36:45.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:45.356 00.001 28316 UpdateGuideState exits: m=2268 RSB=33.0
01:36:45.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:45.357 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:45.357 00.000 28316 Enqueuing Expose request
01:36:45.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:36:45.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:45.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:36:45.357 00.000 29988 MoveAxis(E, 0, ABG)
01:36:45.358 00.001 29988 Move returns status 0, amount 0
01:36:45.358 00.000 29988 MoveAxis(N, 0, ABG)
01:36:45.358 00.000 29988 Move returns status 0, amount 0
01:36:45.358 00.000 29988 move complete, result=0
01:36:45.358 00.000 29988 worker thread done servicing request
01:36:45.358 00.000 29988 Worker thread wakes up
01:36:45.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:45.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,242,31,31)
01:36:45.358 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:45.835 00.477 28316 evsrv: cli 0C97DB90 connect
01:36:45.836 00.001 28316 case statement mapped state 6 to 3
01:36:45.837 00.001 28316 case statement mapped state 6 to 3
01:36:45.839 00.002 28316 evsrv: cli 0C97DB90 request: {"method":"get_app_state","id":"da65242e-da63-4f77-b2cd-f2912ec9a33e"}
01:36:45.839 00.000 28316 case statement mapped state 6 to 3
01:36:45.840 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":"Guiding","id":"da65242e-da63-4f77-b2cd-f2912ec9a33e"}
01:36:45.841 00.001 28316 evsrv: cli 0C97DB90 disconnect
01:36:45.841 00.000 28316 evsrv: cli 0C97DEB0 connect
01:36:45.842 00.001 28316 case statement mapped state 6 to 3
01:36:45.842 00.000 28316 case statement mapped state 6 to 3
01:36:45.843 00.001 28316 evsrv: cli 0C97DEB0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"8c53dfae-f79a-41b3-b508-f581e8575e42"}
01:36:45.844 00.001 28316 PhdController::Dither begins
01:36:45.844 00.000 28316 dither: size=2.00, dRA=0.97 dDec=-0.13
01:36:45.846 00.002 28316 MountToCamera -- mountTheta (-0.13) + m_xAngle (2.00) = xAngle (1.87 = 1.87)
01:36:45.847 00.001 28316 MountToCamera -- mountX=0.97 mountY=-0.13 hyp=0.98 mountTheta=-0.13 cameraX=-0.29, cameraY=0.94 cameraTheta=1.87
01:36:45.847 00.000 28316 setting lock position to (952.54, 258.04)
01:36:45.848 00.001 28316 Mount: notify guiding dithered (-0.3, 0.9)
01:36:45.848 00.000 28316 MultiStar: stabilizing after lock position change
01:36:45.849 00.001 28316 Status Line: Dithering de 0.97,-0.13
01:36:45.850 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:36:45.850 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
01:36:45.850 00.000 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":0,"id":"8c53dfae-f79a-41b3-b508-f581e8575e42"}
01:36:45.851 00.001 28316 evsrv: cli 0C97DEB0 disconnect
01:36:46.869 01.018 29988 Exposure complete
01:36:46.902 00.033 29988 worker thread done servicing request
01:36:46.903 00.001 28316 OnExposeComplete: enter
01:36:46.903 00.000 28316 UpdateGuideState(): m_state=6
01:36:46.905 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
01:36:46.906 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=257.23, Mass=2456, SNR=34.4, Peak=205 HFD=3.8
01:36:46.907 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
01:36:46.908 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
01:36:46.909 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.80 hyp=0.81 cameraTheta=-1.60 mountX=-0.72 mountY=0.38, mountTheta=2.66
01:36:46.910 00.001 28316 dither recenter: remaining=(-1.0,0.1) step=(-1.0,0.1)
01:36:46.911 00.001 28316 MountToCamera -- mountTheta (3.01) + m_xAngle (2.00) = xAngle (5.01 = -1.27)
01:36:46.911 00.000 28316 MountToCamera -- mountX=-0.97 mountY=0.13 hyp=0.98 mountTheta=3.01 cameraX=0.29, cameraY=-0.94 cameraTheta=-1.27
01:36:46.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.94, opts=4)
01:36:46.912 00.000 28316 Enqueuing Move request for scope (0.29, -0.94)
01:36:46.912 00.000 28316 Mount: notify direct move -0.97,0.13
01:36:46.913 00.001 29988 Worker thread wakes up
01:36:46.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.94) opts 0x4
01:36:46.913 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.94)
01:36:46.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:46.913 00.000 29988 Moving (0.29, -0.94) raw xDistance=-0.97 yDistance=0.13
01:36:46.915 00.002 29988 MoveAxis(E, 325, B)
01:36:46.915 00.000 29988 Guiding  Dir = 2, Dur = 325
01:36:46.915 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
01:36:46.917 00.002 28316 PhdController: settling, locked = 1, distance = 1.01 (0.50) aobump = 0 frame = 1 / 99999
01:36:46.919 00.002 29988 IsSlewing returns 0
01:36:46.919 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145806.919,"Host":"ASUS_SAM","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:36:46.920 00.001 29988 IsGuiding returns 0
01:36:46.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:46.921 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:46.922 00.001 28316 Enqueuing Expose request
01:36:46.922 00.000 29988 PulseGuide returned control before completion, sleep 334
01:36:47.259 00.337 29988 IsGuiding returns 0
01:36:47.260 00.001 29988 Move returns status 0, amount 325
01:36:47.260 00.000 29988 MoveAxis(S, 30, B)
01:36:47.260 00.000 29988 Guiding  Dir = 1, Dur = 30
01:36:47.260 00.000 29988 IsSlewing returns 0
01:36:47.260 00.000 29988 IsGuiding returns 0
01:36:47.265 00.005 29988 PulseGuide returned control before completion, sleep 36
01:36:47.305 00.040 29988 IsGuiding returns 0
01:36:47.305 00.000 29988 Move returns status 0, amount 30
01:36:47.305 00.000 29988 move complete, result=0
01:36:47.305 00.000 29988 worker thread done servicing request
01:36:47.305 00.000 29988 Worker thread wakes up
01:36:47.306 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:47.306 00.000 28316 GuideStep: -1.0 px 325 ms EAST, 0.1 px 30 ms SOUTH
01:36:47.307 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:48.939 01.632 29988 Exposure complete
01:36:48.981 00.042 29988 worker thread done servicing request
01:36:48.981 00.000 28316 OnExposeComplete: enter
01:36:48.983 00.002 28316 UpdateGuideState(): m_state=6
01:36:48.986 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
01:36:48.988 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=258.25, Mass=2500, SNR=34.7, Peak=237 HFD=4.0
01:36:48.991 00.003 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
01:36:48.994 00.003 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
01:36:48.996 00.002 28316 CameraToMount -- cameraX=-0.41 cameraY=0.21 hyp=0.46 cameraTheta=2.67 mountX=0.36 mountY=0.28, mountTheta=0.65
01:36:49.000 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=0.21, opts=13)
01:36:49.000 00.000 28316 Enqueuing Move request for scope (-0.41, 0.21)
01:36:49.001 00.001 29988 Worker thread wakes up
01:36:49.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:49.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.21) opts 0xd
01:36:49.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, 0.21)
01:36:49.001 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.7
01:36:49.002 00.001 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 2 / 99999
01:36:49.002 00.000 29988 Moving (-0.41, 0.21) raw xDistance=0.36 yDistance=0.28
01:36:49.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
01:36:49.002 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145809.002,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:36:49.003 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:49.003 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:49.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:49.004 00.001 28316 Enqueuing Expose request
01:36:49.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:36:49.004 00.000 29988 MoveAxis(W, 76, ABG)
01:36:49.004 00.000 29988 Guiding  Dir = 3, Dur = 76
01:36:49.004 00.000 29988 IsSlewing returns 0
01:36:49.004 00.000 29988 IsGuiding returns 0
01:36:49.006 00.002 29988 PulseGuide returned control before completion, sleep 85
01:36:49.109 00.103 29988 IsGuiding returns 0
01:36:49.109 00.000 29988 Move returns status 0, amount 76
01:36:49.109 00.000 29988 MoveAxis(N, 0, ABG)
01:36:49.109 00.000 29988 Move returns status 0, amount 0
01:36:49.109 00.000 29988 move complete, result=0
01:36:49.109 00.000 29988 worker thread done servicing request
01:36:49.109 00.000 29988 Worker thread wakes up
01:36:49.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:49.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:49.109 00.000 28316 GuideStep: 0.4 px 76 ms WEST, 0.3 px 0 ms NORTH
01:36:50.522 01.413 29988 Exposure complete
01:36:50.581 00.059 29988 worker thread done servicing request
01:36:50.581 00.000 28316 OnExposeComplete: enter
01:36:50.582 00.001 28316 UpdateGuideState(): m_state=6
01:36:50.582 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
01:36:50.583 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=258.20, Mass=2391, SNR=33.7, Peak=213 HFD=3.8
01:36:50.583 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
01:36:50.584 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
01:36:50.584 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.31 cameraTheta=2.59 mountX=0.26 mountY=0.16, mountTheta=0.56
01:36:50.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.17, opts=13)
01:36:50.587 00.002 28316 Enqueuing Move request for scope (-0.27, 0.17)
01:36:50.587 00.000 29988 Worker thread wakes up
01:36:50.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
01:36:50.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
01:36:50.587 00.000 29988 Moving (-0.27, 0.17) raw xDistance=0.26 yDistance=0.16
01:36:50.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
01:36:50.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:50.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:50.588 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.7
01:36:50.589 00.001 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 3 / 99999
01:36:50.590 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:36:50.590 00.000 29988 MoveAxis(W, 60, ABG)
01:36:50.590 00.000 29988 Guiding  Dir = 3, Dur = 60
01:36:50.590 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145810.590,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:36:50.593 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:50.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:50.594 00.000 28316 Enqueuing Expose request
01:36:50.594 00.000 29988 IsSlewing returns 0
01:36:50.594 00.000 29988 IsGuiding returns 0
01:36:50.597 00.003 29988 PulseGuide returned control before completion, sleep 69
01:36:50.675 00.078 29988 IsGuiding returns 0
01:36:50.675 00.000 29988 Move returns status 0, amount 60
01:36:50.675 00.000 29988 MoveAxis(N, 0, ABG)
01:36:50.676 00.001 29988 Move returns status 0, amount 0
01:36:50.676 00.000 29988 move complete, result=0
01:36:50.676 00.000 29988 worker thread done servicing request
01:36:50.676 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.2 px 0 ms NORTH
01:36:50.677 00.001 29988 Worker thread wakes up
01:36:50.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:50.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:52.311 01.634 29988 Exposure complete
01:36:52.358 00.047 29988 worker thread done servicing request
01:36:52.358 00.000 28316 OnExposeComplete: enter
01:36:52.359 00.001 28316 UpdateGuideState(): m_state=6
01:36:52.361 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
01:36:52.362 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=257.75, Mass=2494, SNR=34.7, Peak=217 HFD=3.8
01:36:52.362 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.99)
01:36:52.363 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
01:36:52.364 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.28 hyp=0.38 cameraTheta=-2.30 mountX=-0.15 mountY=0.35, mountTheta=1.98
01:36:52.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.28, opts=13)
01:36:52.366 00.001 28316 Enqueuing Move request for scope (-0.25, -0.28)
01:36:52.367 00.001 29988 Worker thread wakes up
01:36:52.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:52.367 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7
01:36:52.367 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 4 / 99999
01:36:52.368 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.28) opts 0xd
01:36:52.368 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145812.368,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
01:36:52.368 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.28)
01:36:52.368 00.000 29988 Moving (-0.25, -0.28) raw xDistance=-0.15 yDistance=0.35
01:36:52.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:36:52.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:52.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:52.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:52.369 00.000 28316 Enqueuing Expose request
01:36:52.370 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:36:52.370 00.000 29988 MoveAxis(E, 0, ABG)
01:36:52.370 00.000 29988 Move returns status 0, amount 0
01:36:52.370 00.000 29988 MoveAxis(N, 0, ABG)
01:36:52.370 00.000 29988 Move returns status 0, amount 0
01:36:52.370 00.000 29988 move complete, result=0
01:36:52.370 00.000 29988 worker thread done servicing request
01:36:52.370 00.000 29988 Worker thread wakes up
01:36:52.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:52.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:52.370 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:36:53.885 01.515 29988 Exposure complete
01:36:53.929 00.044 29988 worker thread done servicing request
01:36:53.930 00.001 28316 OnExposeComplete: enter
01:36:53.931 00.001 28316 UpdateGuideState(): m_state=6
01:36:53.932 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
01:36:53.932 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=257.94, Mass=2415, SNR=33.9, Peak=219 HFD=4.1
01:36:53.933 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
01:36:53.933 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
01:36:53.934 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-2.85 mountX=0.05 mountY=0.34, mountTheta=1.44
01:36:53.934 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.10, opts=13)
01:36:53.935 00.001 28316 Enqueuing Move request for scope (-0.33, -0.10)
01:36:53.935 00.000 29988 Worker thread wakes up
01:36:53.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:53.936 00.001 28316 UpdateGuideState exits: m=2415 RSB=33.9
01:36:53.936 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 5 / 99999
01:36:53.937 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.10) opts 0xd
01:36:53.937 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145813.937,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
01:36:53.937 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.10)
01:36:53.937 00.000 29988 Moving (-0.33, -0.10) raw xDistance=0.05 yDistance=0.34
01:36:53.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:36:53.937 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:53.938 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:53.938 00.000 28316 Enqueuing Expose request
01:36:53.939 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.86
01:36:53.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:36:53.939 00.000 29988 MoveAxis(E, 0, ABG)
01:36:53.939 00.000 29988 Move returns status 0, amount 0
01:36:53.939 00.000 29988 MoveAxis(S, 81, ABG)
01:36:53.939 00.000 29988 Guiding  Dir = 1, Dur = 81
01:36:53.939 00.000 29988 IsSlewing returns 0
01:36:53.939 00.000 29988 IsGuiding returns 0
01:36:53.944 00.005 29988 PulseGuide returned control before completion, sleep 87
01:36:54.043 00.099 29988 IsGuiding returns 0
01:36:54.043 00.000 29988 Move returns status 0, amount 81
01:36:54.043 00.000 29988 move complete, result=0
01:36:54.043 00.000 29988 worker thread done servicing request
01:36:54.043 00.000 29988 Worker thread wakes up
01:36:54.044 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:54.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:54.044 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 81 ms SOUTH
01:36:55.669 01.625 29988 Exposure complete
01:36:55.718 00.049 29988 worker thread done servicing request
01:36:55.718 00.000 28316 OnExposeComplete: enter
01:36:55.718 00.000 28316 UpdateGuideState(): m_state=6
01:36:55.722 00.004 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
01:36:55.724 00.002 28316 Star::Find returns 1 (0), X=952.60, Y=258.05, Mass=2543, SNR=35.0, Peak=228 HFD=3.8
01:36:55.726 00.002 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
01:36:55.729 00.003 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
01:36:55.731 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.25 mountX=-0.01 mountY=-0.06, mountTheta=-1.75
01:36:55.735 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
01:36:55.737 00.002 28316 Enqueuing Move request for scope (0.06, 0.02)
01:36:55.737 00.000 29988 Worker thread wakes up
01:36:55.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:55.738 00.001 28316 UpdateGuideState exits: m=2543 RSB=35.0
01:36:55.738 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 6 / 99999
01:36:55.739 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:36:55.739 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786145815.739,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
01:36:55.739 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:36:55.739 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.01 yDistance=-0.06
01:36:55.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:55.740 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:55.740 00.000 28316 Enqueuing Expose request
01:36:55.741 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:55.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:55.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:36:55.741 00.000 29988 MoveAxis(E, 0, ABG)
01:36:55.741 00.000 29988 Move returns status 0, amount 0
01:36:55.741 00.000 29988 MoveAxis(N, 0, ABG)
01:36:55.741 00.000 29988 Move returns status 0, amount 0
01:36:55.741 00.000 29988 move complete, result=0
01:36:55.741 00.000 29988 worker thread done servicing request
01:36:55.741 00.000 29988 Worker thread wakes up
01:36:55.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:55.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:55.741 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:57.271 01.530 29988 Exposure complete
01:36:57.312 00.041 29988 worker thread done servicing request
01:36:57.312 00.000 28316 OnExposeComplete: enter
01:36:57.314 00.002 28316 UpdateGuideState(): m_state=6
01:36:57.315 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
01:36:57.316 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=257.91, Mass=2354, SNR=33.6, Peak=196 HFD=3.9
01:36:57.317 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
01:36:57.318 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
01:36:57.319 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.21 mountX=-0.13 mountY=0.01, mountTheta=3.03
01:36:57.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
01:36:57.322 00.001 28316 Enqueuing Move request for scope (0.05, -0.12)
01:36:57.323 00.001 29988 Worker thread wakes up
01:36:57.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:57.323 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:36:57.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
01:36:57.324 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
01:36:57.324 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
01:36:57.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:36:57.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:57.324 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 7 / 99999
01:36:57.325 00.001 28316 PhdController: newstate STATE_FINISH
01:36:57.325 00.000 28316 PhdController complete: success
01:36:57.326 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:36:57.326 00.000 29988 MoveAxis(E, 0, ABG)
01:36:57.326 00.000 29988 Move returns status 0, amount 0
01:36:57.326 00.000 29988 MoveAxis(N, 0, ABG)
01:36:57.326 00.000 29988 Move returns status 0, amount 0
01:36:57.326 00.000 29988 move complete, result=0
01:36:57.326 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786145817.326,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
01:36:57.327 00.001 29988 worker thread done servicing request
01:36:57.327 00.000 28316 Mount: notify guiding dither settle done success=1
01:36:57.327 00.000 28316 PhdController: newstate STATE_IDLE
01:36:57.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:57.328 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:57.328 00.000 28316 Enqueuing Expose request
01:36:57.329 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:57.329 00.000 29988 Worker thread wakes up
01:36:57.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:57.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:36:58.968 01.639 29988 Exposure complete
01:36:59.013 00.045 29988 worker thread done servicing request
01:36:59.013 00.000 28316 OnExposeComplete: enter
01:36:59.015 00.002 28316 UpdateGuideState(): m_state=6
01:36:59.016 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.016 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=258.05, Mass=2477, SNR=34.3, Peak=195 HFD=3.9
01:36:59.017 00.001 28316 MultiStar: exiting stabilization period
01:36:59.017 00.000 28316 MultiStar: updating star positions after lock position change
01:36:59.018 00.001 28316 Star::Find(15, 662, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.018 00.000 28316 Star::Find returns 1 (0), X=663.32, Y=162.27, Mass=2391, SNR=33.5, Peak=187 HFD=4.3
01:36:59.019 00.001 28316 Star::Find(15, 1034, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.020 00.001 28316 Star::Find returns 1 (0), X=1034.85, Y=392.96, Mass=1985, SNR=30.3, Peak=190 HFD=4.3
01:36:59.021 00.001 28316 Star::Find(15, 978, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.022 00.001 28316 Star::Find returns 1 (0), X=979.43, Y=250.39, Mass=1754, SNR=29.0, Peak=135 HFD=3.4
01:36:59.023 00.001 28316 Star::Find(15, 311, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.024 00.001 28316 Star::Find returns 1 (0), X=312.70, Y=829.93, Mass=1636, SNR=28.0, Peak=177 HFD=4.0
01:36:59.025 00.001 28316 Star::Find(15, 495, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.028 00.003 28316 Star::Find returns 1 (0), X=495.78, Y=91.16, Mass=1342, SNR=25.4, Peak=116 HFD=4.1
01:36:59.030 00.002 28316 Star::Find(15, 289, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.033 00.003 28316 Star::Find returns 1 (0), X=290.55, Y=916.92, Mass=965, SNR=21.6, Peak=108 HFD=3.6
01:36:59.035 00.002 28316 Star::Find(15, 679, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.037 00.002 28316 Star::Find returns 1 (0), X=680.70, Y=947.45, Mass=919, SNR=20.9, Peak=74 HFD=3.6
01:36:59.039 00.002 28316 Star::Find(15, 1146, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.041 00.002 28316 Star::Find returns 1 (0), X=1147.63, Y=747.78, Mass=838, SNR=19.9, Peak=67 HFD=3.8
01:36:59.042 00.001 28316 Star::Find(15, 247, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.044 00.002 28316 Star::Find returns 1 (0), X=248.10, Y=520.20, Mass=590, SNR=16.9, Peak=71 HFD=3.7
01:36:59.044 00.000 28316 Star::Find(15, 651, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.045 00.001 28316 Star::Find returns 1 (0), X=651.83, Y=643.53, Mass=660, SNR=17.8, Peak=53 HFD=3.8
01:36:59.045 00.000 28316 Star::Find(15, 1131, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
01:36:59.046 00.001 28316 Star::Find returns 1 (0), X=1132.53, Y=625.88, Mass=651, SNR=17.6, Peak=63 HFD=3.7
01:36:59.046 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
01:36:59.047 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
01:36:59.047 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.17 cameraTheta=3.03 mountX=0.08 mountY=0.14, mountTheta=1.02
01:36:59.048 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
01:36:59.049 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
01:36:59.050 00.001 29988 Worker thread wakes up
01:36:59.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:36:59.051 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
01:36:59.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
01:36:59.051 00.000 29988 Moving (-0.16, 0.02) raw xDistance=0.08 yDistance=0.14
01:36:59.051 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.3
01:36:59.052 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:59.053 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:36:59.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:59.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:36:59.053 00.000 29988 MoveAxis(E, 0, ABG)
01:36:59.053 00.000 29988 Move returns status 0, amount 0
01:36:59.053 00.000 29988 MoveAxis(N, 0, ABG)
01:36:59.053 00.000 29988 Move returns status 0, amount 0
01:36:59.053 00.000 29988 move complete, result=0
01:36:59.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:36:59.054 00.001 28316 Enqueuing Expose request
01:36:59.055 00.001 29988 worker thread done servicing request
01:36:59.055 00.000 29988 Worker thread wakes up
01:36:59.055 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:59.056 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:36:59.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:00.471 01.415 29988 Exposure complete
01:37:00.497 00.026 29988 worker thread done servicing request
01:37:00.497 00.000 28316 OnExposeComplete: enter
01:37:00.498 00.001 28316 UpdateGuideState(): m_state=6
01:37:00.500 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
01:37:00.500 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=257.98, Mass=2556, SNR=35.1, Peak=216 HFD=4.0
01:37:00.501 00.001 28316 MultiStar: [#1 0.08,-0.15,0.97,U] [#2 0.10,-0.08,0.89,U] [#3 0.05,-0.04,0.82,U] [#4 -0.12,0.03,0.81,U] [#5 0.15,-0.03,0.72,U] [#6 -0.07,0.14,0.62,U] [#7 -0.23,0.22,0.00,M4] [#8 0.01,0.20,0.58,U] 
01:37:00.501 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.06, -0.05}
01:37:00.502 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:37:00.502 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:37:00.503 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.39 mountX=-0.03 mountY=-0.03, mountTheta=-2.41
01:37:00.504 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
01:37:00.504 00.000 28316 Enqueuing Move request for scope (0.04, -0.02)
01:37:00.505 00.001 29988 Worker thread wakes up
01:37:00.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:00.505 00.000 28316 UpdateGuideState exits: m=2556 RSB=35.1
01:37:00.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:00.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:00.507 00.001 28316 Enqueuing Expose request
01:37:00.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:37:00.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:37:00.507 00.000 29988 Moving (0.04, -0.02) raw xDistance=-0.03 yDistance=-0.03
01:37:00.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:00.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:00.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:37:00.507 00.000 29988 MoveAxis(E, 0, ABG)
01:37:00.507 00.000 29988 Move returns status 0, amount 0
01:37:00.507 00.000 29988 MoveAxis(N, 0, ABG)
01:37:00.507 00.000 29988 Move returns status 0, amount 0
01:37:00.507 00.000 29988 move complete, result=0
01:37:00.507 00.000 29988 worker thread done servicing request
01:37:00.507 00.000 29988 Worker thread wakes up
01:37:00.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:00.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:00.508 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:02.133 01.625 29988 Exposure complete
01:37:02.159 00.026 29988 worker thread done servicing request
01:37:02.159 00.000 28316 OnExposeComplete: enter
01:37:02.160 00.001 28316 UpdateGuideState(): m_state=6
01:37:02.161 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
01:37:02.161 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=257.98, Mass=2511, SNR=34.6, Peak=227 HFD=3.9
01:37:02.162 00.001 28316 MultiStar: [#1 0.02,-0.20,0.98,U] [#2 0.06,-0.17,0.92,U] [#3 0.10,-0.10,0.85,U] [#4 -0.05,-0.02,0.82,U] [#5 0.09,-0.08,0.75,U] [#6 -0.10,0.00,0.60,U] [#7 -0.11,0.10,0.61,U] [#8 -0.18,0.11,0.58,U] 
01:37:02.162 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {0.03, -0.05}
01:37:02.162 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
01:37:02.163 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
01:37:02.163 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.59 mountX=-0.06 mountY=0.03, mountTheta=2.66
01:37:02.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.06, opts=13)
01:37:02.165 00.001 28316 Enqueuing Move request for scope (-0.00, -0.06)
01:37:02.165 00.000 29988 Worker thread wakes up
01:37:02.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
01:37:02.165 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
01:37:02.165 00.000 29988 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=0.03
01:37:02.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:37:02.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:02.166 00.001 28316 UpdateGuideState exits: m=2511 RSB=34.6
01:37:02.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:02.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:02.167 00.000 28316 Enqueuing Expose request
01:37:02.168 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:02.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:37:02.168 00.000 29988 MoveAxis(E, 0, ABG)
01:37:02.168 00.000 29988 Move returns status 0, amount 0
01:37:02.168 00.000 29988 MoveAxis(N, 0, ABG)
01:37:02.168 00.000 29988 Move returns status 0, amount 0
01:37:02.168 00.000 29988 move complete, result=0
01:37:02.168 00.000 29988 worker thread done servicing request
01:37:02.168 00.000 29988 Worker thread wakes up
01:37:02.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:02.169 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:02.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:03.685 01.516 29988 Exposure complete
01:37:03.739 00.054 29988 worker thread done servicing request
01:37:03.740 00.001 28316 OnExposeComplete: enter
01:37:03.741 00.001 28316 UpdateGuideState(): m_state=6
01:37:03.743 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
01:37:03.745 00.002 28316 Star::Find returns 1 (0), X=952.60, Y=258.11, Mass=2453, SNR=34.4, Peak=202 HFD=3.9
01:37:03.746 00.001 28316 MultiStar: [#1 0.05,-0.15,0.98,U] [#2 0.17,-0.07,0.89,U] [#3 0.07,-0.07,0.85,U] [#4 0.04,-0.02,0.83,U] [#5 0.17,-0.04,0.72,U] [#6 -0.05,0.00,0.64,U] [#7 -0.06,0.07,0.63,U] [#8 0.10,0.07,0.59,U] 
01:37:03.746 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.02}, one-star: {0.07, 0.08}
01:37:03.747 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
01:37:03.747 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
01:37:03.748 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.29 mountX=-0.04 mountY=-0.05, mountTheta=-2.31
01:37:03.748 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
01:37:03.750 00.002 28316 Enqueuing Move request for scope (0.07, -0.02)
01:37:03.752 00.002 29988 Worker thread wakes up
01:37:03.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
01:37:03.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:03.753 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:37:03.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:03.754 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
01:37:03.754 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.04 yDistance=-0.05
01:37:03.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:37:03.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:03.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:03.755 00.001 28316 Enqueuing Expose request
01:37:03.756 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:37:03.757 00.001 29988 MoveAxis(E, 0, ABG)
01:37:03.757 00.000 29988 Move returns status 0, amount 0
01:37:03.757 00.000 29988 MoveAxis(N, 0, ABG)
01:37:03.757 00.000 29988 Move returns status 0, amount 0
01:37:03.757 00.000 29988 move complete, result=0
01:37:03.757 00.000 29988 worker thread done servicing request
01:37:03.757 00.000 29988 Worker thread wakes up
01:37:03.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:03.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:03.758 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:05.391 01.633 29988 Exposure complete
01:37:05.432 00.041 29988 worker thread done servicing request
01:37:05.432 00.000 28316 OnExposeComplete: enter
01:37:05.432 00.000 28316 UpdateGuideState(): m_state=6
01:37:05.433 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
01:37:05.433 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=258.11, Mass=2511, SNR=34.8, Peak=208 HFD=4.0
01:37:05.434 00.001 28316 MultiStar: [#1 -0.09,-0.00,0.99,U] [#2 0.07,0.11,0.89,U] [#3 -0.16,-0.08,0.85,U] [#4 -0.00,-0.09,0.81,U] [#5 0.05,0.09,0.72,U] [#6 -0.08,0.06,0.60,U] [#7 -0.07,-0.08,0.60,U] [#8 -0.02,0.21,0.59,U] 
01:37:05.434 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.17, 0.08}
01:37:05.435 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
01:37:05.435 00.000 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
01:37:05.435 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.66 mountX=0.05 mountY=0.04, mountTheta=0.64
01:37:05.437 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
01:37:05.438 00.001 28316 Enqueuing Move request for scope (-0.06, 0.03)
01:37:05.438 00.000 29988 Worker thread wakes up
01:37:05.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:05.439 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
01:37:05.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
01:37:05.439 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.8
01:37:05.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:05.440 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:05.440 00.000 28316 Enqueuing Expose request
01:37:05.440 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.04
01:37:05.441 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:37:05.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:05.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:37:05.441 00.000 29988 MoveAxis(E, 0, ABG)
01:37:05.441 00.000 29988 Move returns status 0, amount 0
01:37:05.441 00.000 29988 MoveAxis(N, 0, ABG)
01:37:05.441 00.000 29988 Move returns status 0, amount 0
01:37:05.441 00.000 29988 move complete, result=0
01:37:05.441 00.000 29988 worker thread done servicing request
01:37:05.441 00.000 29988 Worker thread wakes up
01:37:05.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:05.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:05.441 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:06.962 01.521 29988 Exposure complete
01:37:06.997 00.035 29988 worker thread done servicing request
01:37:06.997 00.000 28316 OnExposeComplete: enter
01:37:06.999 00.002 28316 UpdateGuideState(): m_state=6
01:37:07.001 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
01:37:07.002 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=258.09, Mass=2463, SNR=34.2, Peak=206 HFD=3.9
01:37:07.002 00.000 28316 MultiStar: [#1 0.03,0.05,0.99,U] [#2 -0.11,0.08,0.91,U] [#3 -0.18,-0.01,0.87,U] [#4 -0.05,0.01,0.82,U] [#5 0.01,-0.03,0.73,U] [#6 -0.03,0.15,0.64,U] [#7 -0.32,0.15,0.00,M2] [#8 -0.16,0.20,0.58,U] 
01:37:07.003 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.06}, one-star: {-0.16, 0.05}
01:37:07.003 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
01:37:07.004 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
01:37:07.004 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.54 mountX=0.08 mountY=0.05, mountTheta=0.51
01:37:07.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
01:37:07.007 00.001 28316 Enqueuing Move request for scope (-0.08, 0.06)
01:37:07.008 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:07.010 00.002 29988 Worker thread wakes up
01:37:07.010 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.2
01:37:07.011 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:37:07.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:37:07.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:07.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:07.012 00.001 28316 Enqueuing Expose request
01:37:07.012 00.000 29988 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=0.05
01:37:07.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:37:07.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:07.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:37:07.012 00.000 29988 MoveAxis(E, 0, ABG)
01:37:07.012 00.000 29988 Move returns status 0, amount 0
01:37:07.012 00.000 29988 MoveAxis(N, 0, ABG)
01:37:07.012 00.000 29988 Move returns status 0, amount 0
01:37:07.012 00.000 29988 move complete, result=0
01:37:07.013 00.001 29988 worker thread done servicing request
01:37:07.013 00.000 29988 Worker thread wakes up
01:37:07.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:07.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:07.013 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:08.641 01.628 29988 Exposure complete
01:37:08.691 00.050 29988 worker thread done servicing request
01:37:08.691 00.000 28316 OnExposeComplete: enter
01:37:08.692 00.001 28316 UpdateGuideState(): m_state=6
01:37:08.693 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
01:37:08.693 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=258.16, Mass=2479, SNR=34.5, Peak=207 HFD=3.8
01:37:08.694 00.001 28316 MultiStar: [#1 0.13,0.07,0.96,U] [#2 0.11,0.09,0.89,U] [#3 -0.07,0.04,0.85,U] [#4 0.07,0.12,0.83,U] [#5 0.13,0.14,0.75,U] [#6 -0.08,0.09,0.63,U] [#7 -0.23,0.23,0.00,M3] [#8 0.04,0.18,0.58,U] 
01:37:08.694 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.10}, one-star: {0.04, 0.12}
01:37:08.695 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
01:37:08.696 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
01:37:08.698 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.11 mountX=0.07 mountY=-0.09, mountTheta=-0.90
01:37:08.700 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.10, opts=13)
01:37:08.702 00.002 28316 Enqueuing Move request for scope (0.05, 0.10)
01:37:08.705 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:08.707 00.002 29988 Worker thread wakes up
01:37:08.707 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:37:08.708 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
01:37:08.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
01:37:08.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:08.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:08.709 00.001 28316 Enqueuing Expose request
01:37:08.709 00.000 29988 Moving (0.05, 0.10) raw xDistance=0.07 yDistance=-0.09
01:37:08.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:08.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:08.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:37:08.709 00.000 29988 MoveAxis(E, 0, ABG)
01:37:08.709 00.000 29988 Move returns status 0, amount 0
01:37:08.709 00.000 29988 MoveAxis(N, 0, ABG)
01:37:08.709 00.000 29988 Move returns status 0, amount 0
01:37:08.710 00.001 29988 move complete, result=0
01:37:08.710 00.000 29988 worker thread done servicing request
01:37:08.710 00.000 29988 Worker thread wakes up
01:37:08.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:08.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:08.710 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:10.226 01.516 29988 Exposure complete
01:37:10.266 00.040 29988 worker thread done servicing request
01:37:10.267 00.001 28316 OnExposeComplete: enter
01:37:10.267 00.000 28316 UpdateGuideState(): m_state=6
01:37:10.267 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
01:37:10.270 00.003 28316 Star::Find returns 1 (0), X=952.46, Y=258.00, Mass=2453, SNR=34.4, Peak=199 HFD=4.0
01:37:10.272 00.002 28316 MultiStar: [#1 0.03,-0.06,0.96,U] [#2 0.07,0.10,0.88,U] [#3 -0.10,0.07,0.88,U] [#4 -0.09,0.11,0.81,U] [#5 0.06,0.01,0.76,U] [#6 -0.19,-0.09,0.61,U] [#7 -0.19,0.16,0.62,U] [#8 -0.18,0.24,0.57,U] 
01:37:10.276 00.004 28316 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.08, -0.04}
01:37:10.278 00.002 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
01:37:10.280 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:37:10.282 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.51 mountX=0.07 mountY=0.03, mountTheta=0.48
01:37:10.286 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
01:37:10.286 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
01:37:10.287 00.001 29988 Worker thread wakes up
01:37:10.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:10.287 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:37:10.288 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:10.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:10.289 00.001 28316 Enqueuing Expose request
01:37:10.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:37:10.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:37:10.289 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
01:37:10.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:10.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:10.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:37:10.289 00.000 29988 MoveAxis(E, 0, ABG)
01:37:10.290 00.001 29988 Move returns status 0, amount 0
01:37:10.290 00.000 29988 MoveAxis(N, 0, ABG)
01:37:10.290 00.000 29988 Move returns status 0, amount 0
01:37:10.290 00.000 29988 move complete, result=0
01:37:10.290 00.000 29988 worker thread done servicing request
01:37:10.290 00.000 29988 Worker thread wakes up
01:37:10.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:10.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:10.290 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:11.916 01.626 29988 Exposure complete
01:37:11.948 00.032 29988 worker thread done servicing request
01:37:11.948 00.000 28316 OnExposeComplete: enter
01:37:11.950 00.002 28316 UpdateGuideState(): m_state=6
01:37:11.951 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
01:37:11.951 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=258.18, Mass=2468, SNR=34.4, Peak=215 HFD=3.8
01:37:11.952 00.001 28316 MultiStar: [#1 -0.06,-0.00,0.96,U] [#2 -0.04,0.26,0.91,U] [#3 -0.06,0.05,0.81,U] [#4 -0.14,0.05,0.81,U] [#5 -0.15,0.07,0.75,U] [#6 -0.28,0.12,0.62,U] [#7 -0.30,0.22,0.00,M3] [#8 -0.34,0.33,0.00,M1] 
01:37:11.952 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.10}, one-star: {-0.23, 0.15}
01:37:11.953 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:37:11.953 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:37:11.954 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.14 mountY=0.07, mountTheta=0.46
01:37:11.954 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
01:37:11.955 00.001 28316 Enqueuing Move request for scope (-0.13, 0.10)
01:37:11.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:11.956 00.001 29988 Worker thread wakes up
01:37:11.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
01:37:11.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
01:37:11.956 00.000 29988 Moving (-0.13, 0.10) raw xDistance=0.14 yDistance=0.07
01:37:11.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:37:11.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:11.956 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:37:11.957 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:11.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:11.957 00.000 28316 Enqueuing Expose request
01:37:11.958 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:11.958 00.000 29988 MoveAxis(E, 0, ABG)
01:37:11.958 00.000 29988 Move returns status 0, amount 0
01:37:11.958 00.000 29988 MoveAxis(N, 0, ABG)
01:37:11.958 00.000 29988 Move returns status 0, amount 0
01:37:11.958 00.000 29988 move complete, result=0
01:37:11.958 00.000 29988 worker thread done servicing request
01:37:11.958 00.000 29988 Worker thread wakes up
01:37:11.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:11.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:11.958 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:13.473 01.515 29988 Exposure complete
01:37:13.508 00.035 29988 worker thread done servicing request
01:37:13.508 00.000 28316 OnExposeComplete: enter
01:37:13.509 00.001 28316 UpdateGuideState(): m_state=6
01:37:13.509 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
01:37:13.510 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=258.22, Mass=2480, SNR=34.5, Peak=224 HFD=3.9
01:37:13.512 00.002 28316 MultiStar: [#1 -0.18,0.03,0.97,U] [#2 -0.21,0.22,0.00,M1] [#3 -0.38,0.20,0.00,M1] [#4 -0.32,0.31,0.00,M1] [#5 -0.11,0.15,0.74,U] [#6 -0.53,0.35,0.00,M1] [#7 -0.18,0.43,0.00,M4] [#8 -0.39,0.47,0.00,M2] 
01:37:13.513 00.001 28316 refined, 2 included, MultiStar: {-0.21, 0.12}, one-star: {-0.33, 0.18}
01:37:13.514 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:37:13.516 00.002 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:37:13.517 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.25 cameraTheta=2.63 mountX=0.20 mountY=0.14, mountTheta=0.61
01:37:13.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.12, opts=13)
01:37:13.520 00.001 28316 Enqueuing Move request for scope (-0.21, 0.12)
01:37:13.520 00.000 29988 Worker thread wakes up
01:37:13.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:13.521 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.5
01:37:13.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:13.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
01:37:13.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
01:37:13.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:13.522 00.000 28316 Enqueuing Expose request
01:37:13.523 00.001 29988 Moving (-0.21, 0.12) raw xDistance=0.20 yDistance=0.14
01:37:13.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:37:13.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:13.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:37:13.523 00.000 29988 MoveAxis(E, 0, ABG)
01:37:13.523 00.000 29988 Move returns status 0, amount 0
01:37:13.523 00.000 29988 MoveAxis(N, 0, ABG)
01:37:13.523 00.000 29988 Move returns status 0, amount 0
01:37:13.523 00.000 29988 move complete, result=0
01:37:13.523 00.000 29988 worker thread done servicing request
01:37:13.523 00.000 29988 Worker thread wakes up
01:37:13.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:13.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:13.523 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:15.147 01.624 29988 Exposure complete
01:37:15.176 00.029 29988 worker thread done servicing request
01:37:15.176 00.000 28316 OnExposeComplete: enter
01:37:15.176 00.000 28316 UpdateGuideState(): m_state=6
01:37:15.177 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
01:37:15.177 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=258.77, Mass=2414, SNR=33.9, Peak=217 HFD=4.0
01:37:15.178 00.001 28316 MultiStar: large primary error, entering stabilization period
01:37:15.178 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
01:37:15.179 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
01:37:15.179 00.000 28316 CameraToMount -- cameraX=-0.52 cameraY=0.73 hyp=0.90 cameraTheta=2.19 mountX=0.88 mountY=0.14, mountTheta=0.15
01:37:15.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=0.73, opts=13)
01:37:15.181 00.001 28316 Enqueuing Move request for scope (-0.52, 0.73)
01:37:15.181 00.000 29988 Worker thread wakes up
01:37:15.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.73) opts 0xd
01:37:15.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, 0.73)
01:37:15.181 00.000 29988 Moving (-0.52, 0.73) raw xDistance=0.88 yDistance=0.14
01:37:15.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.88
01:37:15.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:15.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:37:15.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:15.182 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
01:37:15.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:15.183 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:15.183 00.000 28316 Enqueuing Expose request
01:37:15.184 00.001 29988 MoveAxis(W, 185, ABG)
01:37:15.184 00.000 29988 Guiding  Dir = 3, Dur = 185
01:37:15.184 00.000 29988 IsSlewing returns 0
01:37:15.184 00.000 29988 IsGuiding returns 0
01:37:15.186 00.002 29988 PulseGuide returned control before completion, sleep 194
01:37:15.395 00.209 29988 IsGuiding returns 0
01:37:15.397 00.002 29988 Move returns status 0, amount 185
01:37:15.397 00.000 29988 MoveAxis(N, 0, ABG)
01:37:15.397 00.000 29988 Move returns status 0, amount 0
01:37:15.397 00.000 29988 move complete, result=0
01:37:15.397 00.000 29988 worker thread done servicing request
01:37:15.397 00.000 29988 Worker thread wakes up
01:37:15.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:15.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:15.397 00.000 28316 GuideStep: 0.9 px 185 ms WEST, 0.1 px 0 ms NORTH
01:37:16.810 01.413 29988 Exposure complete
01:37:16.862 00.052 29988 worker thread done servicing request
01:37:16.862 00.000 28316 OnExposeComplete: enter
01:37:16.863 00.001 28316 UpdateGuideState(): m_state=6
01:37:16.864 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
01:37:16.865 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=258.28, Mass=2536, SNR=34.8, Peak=197 HFD=3.7
01:37:16.866 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
01:37:16.868 00.002 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
01:37:16.869 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.25 mountX=0.31 mountY=0.07, mountTheta=0.21
01:37:16.874 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.25, opts=13)
01:37:16.875 00.001 28316 Enqueuing Move request for scope (-0.20, 0.25)
01:37:16.876 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:16.876 00.000 28316 UpdateGuideState exits: m=2536 RSB=34.8
01:37:16.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:16.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:16.879 00.001 28316 Enqueuing Expose request
01:37:16.880 00.001 29988 Worker thread wakes up
01:37:16.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
01:37:16.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
01:37:16.880 00.000 29988 Moving (-0.20, 0.25) raw xDistance=0.31 yDistance=0.07
01:37:16.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.31
01:37:16.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:16.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:16.880 00.000 29988 MoveAxis(W, 78, ABG)
01:37:16.880 00.000 29988 Guiding  Dir = 3, Dur = 78
01:37:16.881 00.001 29988 IsSlewing returns 0
01:37:16.881 00.000 29988 IsGuiding returns 0
01:37:16.883 00.002 29988 PulseGuide returned control before completion, sleep 87
01:37:16.981 00.098 29988 IsGuiding returns 0
01:37:16.981 00.000 29988 Move returns status 0, amount 78
01:37:16.981 00.000 29988 MoveAxis(N, 0, ABG)
01:37:16.981 00.000 29988 Move returns status 0, amount 0
01:37:16.981 00.000 29988 move complete, result=0
01:37:16.981 00.000 29988 worker thread done servicing request
01:37:16.981 00.000 29988 Worker thread wakes up
01:37:16.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:16.981 00.000 28316 GuideStep: 0.3 px 78 ms WEST, 0.1 px 0 ms NORTH
01:37:16.982 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:18.619 01.637 29988 Exposure complete
01:37:18.656 00.037 29988 worker thread done servicing request
01:37:18.656 00.000 28316 OnExposeComplete: enter
01:37:18.658 00.002 28316 UpdateGuideState(): m_state=6
01:37:18.658 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
01:37:18.659 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=258.08, Mass=2417, SNR=34.0, Peak=222 HFD=4.1
01:37:18.659 00.000 28316 MultiStar: exiting stabilization period
01:37:18.659 00.000 28316 MultiStar: [#1 0.04,-0.10,0.99,U] [#2 0.16,-0.05,0.89,U] [#3 0.18,-0.05,0.86,U] [#4 0.08,0.05,0.83,U] [#5 0.21,-0.06,0.74,U] [#6 0.05,0.08,0.65,U] [#7 -0.04,0.16,0.62,U] [#8 0.05,0.11,0.58,U] 
01:37:18.659 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.01}, one-star: {0.21, 0.04}
01:37:18.661 00.002 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
01:37:18.661 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
01:37:18.664 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.07 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
01:37:18.668 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
01:37:18.670 00.002 28316 Enqueuing Move request for scope (0.11, 0.01)
01:37:18.672 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:18.672 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
01:37:18.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:18.673 00.000 29988 Worker thread wakes up
01:37:18.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
01:37:18.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
01:37:18.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:18.674 00.001 28316 Enqueuing Expose request
01:37:18.674 00.000 29988 Moving (0.11, 0.01) raw xDistance=-0.04 yDistance=-0.10
01:37:18.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:37:18.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:18.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:37:18.674 00.000 29988 MoveAxis(E, 0, ABG)
01:37:18.674 00.000 29988 Move returns status 0, amount 0
01:37:18.674 00.000 29988 MoveAxis(N, 0, ABG)
01:37:18.674 00.000 29988 Move returns status 0, amount 0
01:37:18.674 00.000 29988 move complete, result=0
01:37:18.674 00.000 29988 worker thread done servicing request
01:37:18.674 00.000 29988 Worker thread wakes up
01:37:18.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:18.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:18.675 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:20.202 01.527 29988 Exposure complete
01:37:20.237 00.035 29988 worker thread done servicing request
01:37:20.237 00.000 28316 OnExposeComplete: enter
01:37:20.238 00.001 28316 UpdateGuideState(): m_state=6
01:37:20.238 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
01:37:20.240 00.002 28316 Star::Find returns 1 (0), X=952.72, Y=258.04, Mass=2431, SNR=34.2, Peak=236 HFD=4.0
01:37:20.241 00.001 28316 MultiStar: [#1 0.19,-0.14,0.98,U] [#2 0.41,0.05,0.00,M1] [#3 0.21,-0.10,0.85,U] [#4 0.15,-0.06,0.81,U] [#5 0.21,-0.07,0.75,U] [#6 0.18,-0.11,0.62,U] [#7 0.16,-0.04,0.64,U] [#8 0.19,0.16,0.57,U] 
01:37:20.242 00.001 28316 single-star, 7 included, MultiStar: {0.18, -0.05}, one-star: {0.18, 0.00}
01:37:20.243 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
01:37:20.243 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
01:37:20.244 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.19 cameraTheta=0.02 mountX=-0.07 mountY=-0.17, mountTheta=-1.99
01:37:20.246 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
01:37:20.247 00.001 28316 Enqueuing Move request for scope (0.18, 0.00)
01:37:20.248 00.001 29988 Worker thread wakes up
01:37:20.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:20.248 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
01:37:20.249 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:20.249 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:20.249 00.000 28316 Enqueuing Expose request
01:37:20.250 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
01:37:20.250 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
01:37:20.250 00.000 29988 Moving (0.18, 0.00) raw xDistance=-0.07 yDistance=-0.17
01:37:20.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:37:20.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:20.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:37:20.250 00.000 29988 MoveAxis(E, 0, ABG)
01:37:20.250 00.000 29988 Move returns status 0, amount 0
01:37:20.250 00.000 29988 MoveAxis(N, 0, ABG)
01:37:20.250 00.000 29988 Move returns status 0, amount 0
01:37:20.250 00.000 29988 move complete, result=0
01:37:20.250 00.000 29988 worker thread done servicing request
01:37:20.250 00.000 29988 Worker thread wakes up
01:37:20.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:20.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:20.250 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:21.883 01.633 29988 Exposure complete
01:37:21.920 00.037 29988 worker thread done servicing request
01:37:21.921 00.001 28316 OnExposeComplete: enter
01:37:21.921 00.000 28316 UpdateGuideState(): m_state=6
01:37:21.923 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
01:37:21.924 00.001 28316 Star::Find returns 1 (0), X=952.73, Y=258.01, Mass=2364, SNR=33.8, Peak=224 HFD=4.0
01:37:21.926 00.002 28316 MultiStar: [#1 0.32,-0.13,0.00,M1] [#2 0.29,-0.10,0.00,M2] [#3 0.24,-0.17,0.86,U] [#4 0.17,0.00,0.83,U] [#5 0.24,0.02,0.76,U] [#6 0.04,-0.06,0.64,U] [#7 -0.02,-0.01,0.63,U] [#8 0.09,0.09,0.59,U] 
01:37:21.927 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.20, -0.03}
01:37:21.928 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
01:37:21.930 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
01:37:21.931 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.17 mountX=-0.08 mountY=-0.12, mountTheta=-2.18
01:37:21.932 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.03, opts=13)
01:37:21.933 00.001 28316 Enqueuing Move request for scope (0.15, -0.03)
01:37:21.933 00.000 29988 Worker thread wakes up
01:37:21.933 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:21.934 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.8
01:37:21.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
01:37:21.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
01:37:21.934 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:21.935 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:21.935 00.000 28316 Enqueuing Expose request
01:37:21.936 00.001 29988 Moving (0.15, -0.03) raw xDistance=-0.08 yDistance=-0.12
01:37:21.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:37:21.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:21.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:37:21.936 00.000 29988 MoveAxis(E, 0, ABG)
01:37:21.936 00.000 29988 Move returns status 0, amount 0
01:37:21.936 00.000 29988 MoveAxis(N, 0, ABG)
01:37:21.936 00.000 29988 Move returns status 0, amount 0
01:37:21.936 00.000 29988 move complete, result=0
01:37:21.936 00.000 29988 worker thread done servicing request
01:37:21.936 00.000 29988 Worker thread wakes up
01:37:21.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:21.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:21.937 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:23.452 01.515 29988 Exposure complete
01:37:23.498 00.046 29988 worker thread done servicing request
01:37:23.498 00.000 28316 OnExposeComplete: enter
01:37:23.500 00.002 28316 UpdateGuideState(): m_state=6
01:37:23.501 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
01:37:23.502 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=257.70, Mass=2511, SNR=34.7, Peak=205 HFD=3.6
01:37:23.502 00.000 28316 MultiStar: [#1 0.13,-0.29,0.00,M2] [#2 0.19,-0.03,0.91,U] [#3 0.13,-0.29,0.00,M1] [#4 0.12,-0.05,0.83,U] [#5 0.15,-0.17,0.72,U] [#6 0.04,-0.05,0.62,U] [#7 -0.05,-0.00,0.62,U] [#8 0.17,-0.01,0.59,U] 
01:37:23.503 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.11}, one-star: {0.02, -0.33}
01:37:23.503 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:37:23.503 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
01:37:23.504 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.85 mountX=-0.14 mountY=-0.04, mountTheta=-2.88
01:37:23.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
01:37:23.506 00.001 28316 Enqueuing Move request for scope (0.09, -0.11)
01:37:23.507 00.001 29988 Worker thread wakes up
01:37:23.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:23.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
01:37:23.508 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.7
01:37:23.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:23.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:23.509 00.001 28316 Enqueuing Expose request
01:37:23.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
01:37:23.509 00.000 29988 Moving (0.09, -0.11) raw xDistance=-0.14 yDistance=-0.04
01:37:23.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:37:23.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:23.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:37:23.510 00.000 29988 MoveAxis(E, 0, ABG)
01:37:23.510 00.000 29988 Move returns status 0, amount 0
01:37:23.510 00.000 29988 MoveAxis(N, 0, ABG)
01:37:23.510 00.000 29988 Move returns status 0, amount 0
01:37:23.510 00.000 29988 move complete, result=0
01:37:23.510 00.000 29988 worker thread done servicing request
01:37:23.510 00.000 29988 Worker thread wakes up
01:37:23.510 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:23.511 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:23.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:25.244 01.733 29988 Exposure complete
01:37:25.289 00.045 29988 worker thread done servicing request
01:37:25.289 00.000 28316 OnExposeComplete: enter
01:37:25.290 00.001 28316 UpdateGuideState(): m_state=6
01:37:25.290 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
01:37:25.291 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=257.95, Mass=2451, SNR=34.2, Peak=223 HFD=3.9
01:37:25.292 00.001 28316 MultiStar: [#1 0.31,-0.21,0.00,M3] [#2 0.21,-0.14,0.92,U] [#3 0.26,-0.21,0.00,M2] [#4 0.21,-0.10,0.82,U] [#5 0.28,-0.18,0.00,M1] [#6 0.15,-0.04,0.62,U] [#7 0.22,-0.05,0.62,U] [#8 0.29,0.10,0.00,M1] 
01:37:25.292 00.000 28316 single-star, 4 included, MultiStar: {0.18, -0.09}, one-star: {0.11, -0.09}
01:37:25.293 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:37:25.293 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
01:37:25.294 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.68 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
01:37:25.294 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
01:37:25.295 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
01:37:25.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:25.296 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.2
01:37:25.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:25.297 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:25.297 00.000 28316 Enqueuing Expose request
01:37:25.298 00.001 29988 Worker thread wakes up
01:37:25.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
01:37:25.298 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
01:37:25.298 00.000 29988 Moving (0.11, -0.09) raw xDistance=-0.13 yDistance=-0.06
01:37:25.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:37:25.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:25.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:37:25.298 00.000 29988 MoveAxis(E, 0, ABG)
01:37:25.298 00.000 29988 Move returns status 0, amount 0
01:37:25.298 00.000 29988 MoveAxis(N, 0, ABG)
01:37:25.298 00.000 29988 Move returns status 0, amount 0
01:37:25.298 00.000 29988 move complete, result=0
01:37:25.298 00.000 29988 worker thread done servicing request
01:37:25.298 00.000 29988 Worker thread wakes up
01:37:25.298 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:25.298 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:25.299 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:26.700 01.401 29988 Exposure complete
01:37:26.734 00.034 29988 worker thread done servicing request
01:37:26.734 00.000 28316 OnExposeComplete: enter
01:37:26.737 00.003 28316 UpdateGuideState(): m_state=6
01:37:26.738 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
01:37:26.738 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=257.91, Mass=2473, SNR=34.6, Peak=212 HFD=3.9
01:37:26.739 00.001 28316 MultiStar: [#1 0.17,-0.27,0.00,M4] [#2 0.18,-0.10,0.89,U] [#3 0.22,-0.31,0.00,M3] [#4 0.18,-0.04,0.81,U] [#5 0.26,-0.14,0.70,U] [#6 0.16,0.03,0.63,U] [#7 -0.02,0.06,0.60,U] [#8 -0.01,0.21,0.60,U] 
01:37:26.739 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.03}, one-star: {0.07, -0.13}
01:37:26.740 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
01:37:26.740 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
01:37:26.740 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
01:37:26.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
01:37:26.742 00.000 28316 Enqueuing Move request for scope (0.12, -0.03)
01:37:26.743 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:26.744 00.001 29988 Worker thread wakes up
01:37:26.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
01:37:26.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
01:37:26.744 00.000 29988 Moving (0.12, -0.03) raw xDistance=-0.08 yDistance=-0.10
01:37:26.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:37:26.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:26.744 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.6
01:37:26.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:26.746 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:37:26.746 00.000 29988 MoveAxis(E, 0, ABG)
01:37:26.746 00.000 29988 Move returns status 0, amount 0
01:37:26.746 00.000 29988 MoveAxis(N, 0, ABG)
01:37:26.746 00.000 29988 Move returns status 0, amount 0
01:37:26.746 00.000 29988 move complete, result=0
01:37:26.746 00.000 29988 worker thread done servicing request
01:37:26.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:26.747 00.001 28316 Enqueuing Expose request
01:37:26.747 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:26.748 00.001 29988 Worker thread wakes up
01:37:26.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:26.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:28.384 01.636 29988 Exposure complete
01:37:28.412 00.028 29988 worker thread done servicing request
01:37:28.412 00.000 28316 OnExposeComplete: enter
01:37:28.413 00.001 28316 UpdateGuideState(): m_state=6
01:37:28.413 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
01:37:28.414 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.04, Mass=2376, SNR=33.6, Peak=226 HFD=4.0
01:37:28.414 00.000 28316 MultiStar: [#1 0.15,-0.05,1.00,U] [#2 0.17,-0.10,0.94,U] [#3 0.26,-0.13,0.85,U] [#4 0.35,-0.04,0.00,M1] [#5 0.37,0.05,0.00,M1] [#6 0.21,-0.01,0.65,U] [#7 0.13,-0.09,0.63,U] [#8 0.22,0.06,0.62,U] 
01:37:28.415 00.001 28316 single-star, 6 included, MultiStar: {0.18, -0.05}, one-star: {0.14, 0.01}
01:37:28.417 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
01:37:28.420 00.003 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
01:37:28.422 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.06 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
01:37:28.426 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
01:37:28.426 00.000 28316 Enqueuing Move request for scope (0.14, 0.01)
01:37:28.426 00.000 29988 Worker thread wakes up
01:37:28.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:28.427 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.6
01:37:28.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:28.428 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:28.428 00.000 28316 Enqueuing Expose request
01:37:28.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
01:37:28.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
01:37:28.429 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.12
01:37:28.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:37:28.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:28.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:37:28.429 00.000 29988 MoveAxis(E, 0, ABG)
01:37:28.429 00.000 29988 Move returns status 0, amount 0
01:37:28.429 00.000 29988 MoveAxis(N, 0, ABG)
01:37:28.429 00.000 29988 Move returns status 0, amount 0
01:37:28.429 00.000 29988 move complete, result=0
01:37:28.429 00.000 29988 worker thread done servicing request
01:37:28.429 00.000 29988 Worker thread wakes up
01:37:28.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:28.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:28.429 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:29.956 01.527 29988 Exposure complete
01:37:29.998 00.042 28316 OnExposeComplete: enter
01:37:29.999 00.001 29988 worker thread done servicing request
01:37:29.999 00.000 28316 UpdateGuideState(): m_state=6
01:37:30.000 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
01:37:30.000 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=257.87, Mass=2476, SNR=34.6, Peak=241 HFD=3.9
01:37:30.001 00.001 28316 MultiStar: [#1 0.34,-0.31,0.00,M4] [#2 0.36,-0.05,0.00,M1] [#3 0.32,-0.24,0.00,M3] [#4 0.27,-0.03,0.82,U] [#5 0.30,-0.09,0.00,M2] [#6 0.24,-0.12,0.64,U] [#7 0.10,0.02,0.61,U] [#8 0.25,0.04,0.58,U] 
01:37:30.001 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.06}, one-star: {0.19, -0.17}
01:37:30.002 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
01:37:30.002 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
01:37:30.003 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.29 mountX=-0.15 mountY=-0.16, mountTheta=-2.31
01:37:30.004 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
01:37:30.004 00.000 28316 Enqueuing Move request for scope (0.21, -0.06)
01:37:30.005 00.001 29988 Worker thread wakes up
01:37:30.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
01:37:30.005 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
01:37:30.005 00.000 29988 Moving (0.21, -0.06) raw xDistance=-0.15 yDistance=-0.16
01:37:30.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:37:30.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:30.005 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.6
01:37:30.006 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:30.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:30.007 00.001 28316 Enqueuing Expose request
01:37:30.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:30.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:37:30.007 00.000 29988 MoveAxis(E, 0, ABG)
01:37:30.007 00.000 29988 Move returns status 0, amount 0
01:37:30.007 00.000 29988 MoveAxis(N, 0, ABG)
01:37:30.007 00.000 29988 Move returns status 0, amount 0
01:37:30.007 00.000 29988 move complete, result=0
01:37:30.007 00.000 29988 worker thread done servicing request
01:37:30.007 00.000 29988 Worker thread wakes up
01:37:30.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:30.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:30.008 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:31.633 01.625 29988 Exposure complete
01:37:31.681 00.048 29988 worker thread done servicing request
01:37:31.681 00.000 28316 OnExposeComplete: enter
01:37:31.682 00.001 28316 UpdateGuideState(): m_state=6
01:37:31.683 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
01:37:31.685 00.002 28316 Star::Find returns 1 (0), X=952.72, Y=257.97, Mass=2439, SNR=34.2, Peak=234 HFD=4.0
01:37:31.688 00.003 28316 MultiStar: [#1 0.31,-0.18,0.00,M5] [#2 0.05,0.02,0.91,U] [#3 0.14,-0.15,0.85,U] [#4 0.20,-0.10,0.82,U] [#5 0.43,0.04,0.00,M3] [#6 0.07,-0.01,0.62,U] [#7 0.08,0.08,0.63,U] [#8 0.25,0.01,0.60,U] 
01:37:31.690 00.002 28316 refined, 6 included, MultiStar: {0.14, -0.04}, one-star: {0.19, -0.06}
01:37:31.692 00.002 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:37:31.695 00.003 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:37:31.696 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.27 mountX=-0.09 mountY=-0.11, mountTheta=-2.28
01:37:31.696 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
01:37:31.698 00.002 28316 Enqueuing Move request for scope (0.14, -0.04)
01:37:31.698 00.000 29988 Worker thread wakes up
01:37:31.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
01:37:31.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
01:37:31.698 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.09 yDistance=-0.11
01:37:31.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:31.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:37:31.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:31.698 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
01:37:31.700 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:31.700 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:31.700 00.000 28316 Enqueuing Expose request
01:37:31.701 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:37:31.701 00.000 29988 MoveAxis(E, 0, ABG)
01:37:31.701 00.000 29988 Move returns status 0, amount 0
01:37:31.701 00.000 29988 MoveAxis(N, 0, ABG)
01:37:31.701 00.000 29988 Move returns status 0, amount 0
01:37:31.701 00.000 29988 move complete, result=0
01:37:31.701 00.000 29988 worker thread done servicing request
01:37:31.701 00.000 29988 Worker thread wakes up
01:37:31.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:31.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:31.702 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:33.223 01.521 29988 Exposure complete
01:37:33.259 00.036 29988 worker thread done servicing request
01:37:33.259 00.000 28316 OnExposeComplete: enter
01:37:33.260 00.001 28316 UpdateGuideState(): m_state=6
01:37:33.260 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
01:37:33.261 00.001 28316 Star::Find returns 1 (1), X=952.79, Y=258.05, Mass=2477, SNR=34.6, Peak=255 HFD=4.1
01:37:33.263 00.002 28316 MultiStar: [#1 0.32,-0.11,0.00,M6] [#2 0.41,-0.11,0.00,M1] [#3 0.33,-0.09,0.00,M3] [#4 0.24,0.04,0.83,U] [#5 0.45,-0.06,0.00,M4] [#6 0.33,0.05,0.00,M1] [#7 0.09,0.17,0.59,U] [#8 0.45,0.11,0.00,M1] 
01:37:33.264 00.001 28316 refined, 2 included, MultiStar: {0.21, 0.06}, one-star: {0.25, 0.01}
01:37:33.265 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
01:37:33.266 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
01:37:33.266 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.28 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
01:37:33.269 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.06, opts=13)
01:37:33.272 00.003 28316 Enqueuing Move request for scope (0.21, 0.06)
01:37:33.272 00.000 29988 Worker thread wakes up
01:37:33.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:33.273 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.6 Saturée
01:37:33.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:33.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:33.274 00.000 28316 Enqueuing Expose request
01:37:33.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
01:37:33.275 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
01:37:33.275 00.000 29988 Moving (0.21, 0.06) raw xDistance=-0.03 yDistance=-0.21
01:37:33.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:33.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:33.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:37:33.275 00.000 29988 MoveAxis(E, 0, ABG)
01:37:33.275 00.000 29988 Move returns status 0, amount 0
01:37:33.275 00.000 29988 MoveAxis(N, 0, ABG)
01:37:33.275 00.000 29988 Move returns status 0, amount 0
01:37:33.275 00.000 29988 move complete, result=0
01:37:33.275 00.000 29988 worker thread done servicing request
01:37:33.275 00.000 29988 Worker thread wakes up
01:37:33.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:33.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:33.275 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:34.907 01.632 29988 Exposure complete
01:37:34.948 00.041 29988 worker thread done servicing request
01:37:34.948 00.000 28316 OnExposeComplete: enter
01:37:34.948 00.000 28316 UpdateGuideState(): m_state=6
01:37:34.949 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
01:37:34.949 00.000 28316 Star::Find returns 1 (0), X=952.78, Y=258.19, Mass=2413, SNR=34.1, Peak=233 HFD=3.9
01:37:34.950 00.001 28316 MultiStar: [#1 0.23,-0.14,0.97,U] [#2 0.23,0.12,0.94,U] [#3 0.22,0.01,0.87,U] [#4 0.15,0.03,0.83,U] [#5 0.36,-0.05,0.00,M5] [#6 0.16,0.02,0.64,U] [#7 0.24,0.14,0.61,U] [#8 0.19,0.18,0.59,U] 
01:37:34.950 00.000 28316 refined, 7 included, MultiStar: {0.21, 0.06}, one-star: {0.24, 0.15}
01:37:34.951 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
01:37:34.951 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
01:37:34.952 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.26 mountX=-0.04 mountY=-0.21, mountTheta=-1.74
01:37:34.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.06, opts=13)
01:37:34.954 00.001 28316 Enqueuing Move request for scope (0.21, 0.06)
01:37:34.955 00.001 29988 Worker thread wakes up
01:37:34.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
01:37:34.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
01:37:34.955 00.000 29988 Moving (0.21, 0.06) raw xDistance=-0.04 yDistance=-0.21
01:37:34.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:34.955 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:37:34.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:34.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:34.956 00.000 28316 Enqueuing Expose request
01:37:34.957 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:37:34.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:34.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:37:34.957 00.000 29988 MoveAxis(E, 0, ABG)
01:37:34.957 00.000 29988 Move returns status 0, amount 0
01:37:34.957 00.000 29988 MoveAxis(N, 0, ABG)
01:37:34.957 00.000 29988 Move returns status 0, amount 0
01:37:34.957 00.000 29988 move complete, result=0
01:37:34.957 00.000 29988 worker thread done servicing request
01:37:34.957 00.000 29988 Worker thread wakes up
01:37:34.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:34.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:34.958 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:36.474 01.516 29988 Exposure complete
01:37:36.523 00.049 29988 worker thread done servicing request
01:37:36.524 00.001 28316 OnExposeComplete: enter
01:37:36.525 00.001 28316 UpdateGuideState(): m_state=6
01:37:36.525 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
01:37:36.526 00.001 28316 Star::Find returns 1 (0), X=952.76, Y=258.16, Mass=2546, SNR=35.0, Peak=241 HFD=4.0
01:37:36.526 00.000 28316 MultiStar: [#1 0.38,-0.02,0.00,M6] [#2 0.34,0.13,0.00,M1] [#3 0.14,-0.12,0.81,U] [#4 0.21,0.08,0.82,U] [#5 0.43,0.10,0.00,M6] [#6 0.19,-0.05,0.62,U] [#7 0.11,0.20,0.62,U] [#8 0.21,0.27,0.00,M1] 
01:37:36.527 00.001 28316 refined, 4 included, MultiStar: {0.18, 0.05}, one-star: {0.23, 0.13}
01:37:36.527 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
01:37:36.527 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
01:37:36.528 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.27 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
01:37:36.528 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.05, opts=13)
01:37:36.530 00.002 28316 Enqueuing Move request for scope (0.18, 0.05)
01:37:36.530 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:36.531 00.001 29988 Worker thread wakes up
01:37:36.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
01:37:36.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
01:37:36.531 00.000 29988 Moving (0.18, 0.05) raw xDistance=-0.03 yDistance=-0.18
01:37:36.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:36.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:36.531 00.000 28316 UpdateGuideState exits: m=2546 RSB=35.0
01:37:36.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:36.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:36.532 00.000 28316 Enqueuing Expose request
01:37:36.533 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:37:36.533 00.000 29988 MoveAxis(E, 0, ABG)
01:37:36.533 00.000 29988 Move returns status 0, amount 0
01:37:36.533 00.000 29988 MoveAxis(N, 0, ABG)
01:37:36.533 00.000 29988 Move returns status 0, amount 0
01:37:36.533 00.000 29988 move complete, result=0
01:37:36.533 00.000 29988 worker thread done servicing request
01:37:36.533 00.000 29988 Worker thread wakes up
01:37:36.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:36.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:36.534 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:38.155 01.621 29988 Exposure complete
01:37:38.193 00.038 29988 worker thread done servicing request
01:37:38.193 00.000 28316 OnExposeComplete: enter
01:37:38.194 00.001 28316 UpdateGuideState(): m_state=6
01:37:38.195 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
01:37:38.195 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=258.07, Mass=2478, SNR=34.6, Peak=210 HFD=4.1
01:37:38.195 00.000 28316 MultiStar: [#1 0.03,-0.09,0.94,U] [#2 0.08,-0.04,0.91,U] [#3 0.02,-0.20,0.83,U] [#4 0.16,-0.12,0.82,U] [#5 0.15,-0.12,0.74,U] [#6 0.14,-0.00,0.64,U] [#7 -0.05,0.06,0.61,U] [#8 0.09,0.04,0.57,U] 
01:37:38.196 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {0.19, 0.04}
01:37:38.196 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:37:38.197 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:37:38.197 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.51 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
01:37:38.199 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
01:37:38.199 00.000 28316 Enqueuing Move request for scope (0.10, -0.05)
01:37:38.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:38.201 00.001 29988 Worker thread wakes up
01:37:38.201 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.6
01:37:38.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
01:37:38.201 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:38.202 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:38.202 00.000 28316 Enqueuing Expose request
01:37:38.203 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
01:37:38.203 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=-0.06
01:37:38.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:37:38.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:38.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:37:38.203 00.000 29988 MoveAxis(E, 0, ABG)
01:37:38.203 00.000 29988 Move returns status 0, amount 0
01:37:38.203 00.000 29988 MoveAxis(N, 0, ABG)
01:37:38.203 00.000 29988 Move returns status 0, amount 0
01:37:38.203 00.000 29988 move complete, result=0
01:37:38.203 00.000 29988 worker thread done servicing request
01:37:38.203 00.000 29988 Worker thread wakes up
01:37:38.203 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:38.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:38.203 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:39.718 01.515 29988 Exposure complete
01:37:39.760 00.042 29988 worker thread done servicing request
01:37:39.760 00.000 28316 OnExposeComplete: enter
01:37:39.764 00.004 28316 UpdateGuideState(): m_state=6
01:37:39.767 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
01:37:39.770 00.003 28316 Star::Find returns 1 (0), X=952.61, Y=258.03, Mass=2367, SNR=33.8, Peak=208 HFD=3.9
01:37:39.771 00.001 28316 MultiStar: [#1 0.05,-0.10,0.98,U] [#2 0.11,-0.02,0.87,U] [#3 0.06,-0.03,0.88,U] [#4 0.15,0.13,0.86,U] [#5 0.19,-0.07,0.74,U] [#6 0.12,0.03,0.62,U] [#7 -0.01,0.01,0.62,U] [#8 0.07,0.20,0.58,U] 
01:37:39.775 00.004 28316 single-star, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.07, -0.01}
01:37:39.777 00.002 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
01:37:39.778 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
01:37:39.780 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.10 mountX=-0.03 mountY=-0.06, mountTheta=-2.10
01:37:39.783 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
01:37:39.784 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
01:37:39.785 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:39.785 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.8
01:37:39.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:39.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:39.787 00.001 28316 Enqueuing Expose request
01:37:39.788 00.001 29988 Worker thread wakes up
01:37:39.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
01:37:39.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
01:37:39.788 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.03 yDistance=-0.06
01:37:39.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:39.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:39.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:37:39.788 00.000 29988 MoveAxis(E, 0, ABG)
01:37:39.788 00.000 29988 Move returns status 0, amount 0
01:37:39.788 00.000 29988 MoveAxis(N, 0, ABG)
01:37:39.788 00.000 29988 Move returns status 0, amount 0
01:37:39.788 00.000 29988 move complete, result=0
01:37:39.788 00.000 29988 worker thread done servicing request
01:37:39.788 00.000 29988 Worker thread wakes up
01:37:39.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:39.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:39.789 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:41.422 01.633 29988 Exposure complete
01:37:41.466 00.044 29988 worker thread done servicing request
01:37:41.466 00.000 28316 OnExposeComplete: enter
01:37:41.467 00.001 28316 UpdateGuideState(): m_state=6
01:37:41.468 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
01:37:41.471 00.003 28316 Star::Find returns 1 (0), X=952.53, Y=258.07, Mass=2389, SNR=33.7, Peak=204 HFD=3.9
01:37:41.471 00.000 28316 MultiStar: [#1 0.10,-0.14,0.97,U] [#2 0.14,0.01,0.94,U] [#3 -0.12,-0.09,0.86,U] [#4 0.18,-0.07,0.84,U] [#5 0.25,-0.05,0.73,U] [#6 0.24,0.21,0.00,M1] [#7 0.15,0.10,0.63,U] [#8 0.15,-0.01,0.58,U] 
01:37:41.472 00.001 28316 single-star, 7 included, MultiStar: {0.10, -0.03}, one-star: {-0.01, 0.03}
01:37:41.472 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
01:37:41.473 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
01:37:41.473 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.77 mountX=0.03 mountY=-0.01, mountTheta=-0.26
01:37:41.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
01:37:41.475 00.001 28316 Enqueuing Move request for scope (-0.01, 0.03)
01:37:41.475 00.000 29988 Worker thread wakes up
01:37:41.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:41.476 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.7
01:37:41.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:41.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:41.477 00.001 28316 Enqueuing Expose request
01:37:41.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:37:41.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:37:41.477 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
01:37:41.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:37:41.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:41.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:37:41.477 00.000 29988 MoveAxis(E, 0, ABG)
01:37:41.477 00.000 29988 Move returns status 0, amount 0
01:37:41.478 00.001 29988 MoveAxis(N, 0, ABG)
01:37:41.478 00.000 29988 Move returns status 0, amount 0
01:37:41.478 00.000 29988 move complete, result=0
01:37:41.478 00.000 29988 worker thread done servicing request
01:37:41.478 00.000 29988 Worker thread wakes up
01:37:41.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:41.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:41.478 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:43.004 01.526 29988 Exposure complete
01:37:43.037 00.033 29988 worker thread done servicing request
01:37:43.037 00.000 28316 OnExposeComplete: enter
01:37:43.038 00.001 28316 UpdateGuideState(): m_state=6
01:37:43.039 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
01:37:43.039 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=258.08, Mass=2465, SNR=34.5, Peak=199 HFD=3.9
01:37:43.040 00.001 28316 MultiStar: [#1 -0.03,-0.16,0.95,U] [#2 0.08,0.01,0.92,U] [#3 -0.07,0.04,0.83,U] [#4 0.06,0.23,0.83,U] [#5 0.13,-0.02,0.73,U] [#6 0.08,0.01,0.65,U] [#7 -0.26,0.23,0.00,M1] [#8 0.08,0.24,0.58,U] 
01:37:43.040 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {-0.12, 0.05}
01:37:43.040 00.000 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
01:37:43.041 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
01:37:43.041 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.18 mountX=0.03 mountY=-0.03, mountTheta=-0.84
01:37:43.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
01:37:43.043 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
01:37:43.044 00.001 29988 Worker thread wakes up
01:37:43.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:43.044 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
01:37:43.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:43.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:43.045 00.000 28316 Enqueuing Expose request
01:37:43.046 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:37:43.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:37:43.046 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
01:37:43.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:37:43.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:43.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:37:43.046 00.000 29988 MoveAxis(E, 0, ABG)
01:37:43.046 00.000 29988 Move returns status 0, amount 0
01:37:43.046 00.000 29988 MoveAxis(N, 0, ABG)
01:37:43.046 00.000 29988 Move returns status 0, amount 0
01:37:43.046 00.000 29988 move complete, result=0
01:37:43.046 00.000 29988 worker thread done servicing request
01:37:43.046 00.000 29988 Worker thread wakes up
01:37:43.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:43.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:43.046 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:44.679 01.633 29988 Exposure complete
01:37:44.717 00.038 29988 worker thread done servicing request
01:37:44.717 00.000 28316 OnExposeComplete: enter
01:37:44.718 00.001 28316 UpdateGuideState(): m_state=6
01:37:44.719 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
01:37:44.720 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.13, Mass=2504, SNR=34.6, Peak=227 HFD=3.8
01:37:44.722 00.002 28316 MultiStar: [#1 0.17,-0.12,1.01,U] [#2 0.15,0.07,0.91,U] [#3 0.01,-0.10,0.84,U] [#4 0.12,0.08,0.80,U] [#5 0.19,0.05,0.72,U] [#6 0.19,0.10,0.64,U] [#7 -0.05,0.24,0.63,U] [#8 0.04,0.08,0.57,U] 
01:37:44.723 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.04, 0.09}
01:37:44.726 00.003 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
01:37:44.728 00.002 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
01:37:44.730 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=0.07 mountY=-0.08, mountTheta=-0.87
01:37:44.734 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
01:37:44.736 00.002 28316 Enqueuing Move request for scope (0.04, 0.09)
01:37:44.737 00.001 29988 Worker thread wakes up
01:37:44.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:37:44.737 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:37:44.737 00.000 29988 Moving (0.04, 0.09) raw xDistance=0.07 yDistance=-0.08
01:37:44.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:44.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:44.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:44.738 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:37:44.738 00.000 29988 MoveAxis(E, 0, ABG)
01:37:44.738 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.6
01:37:44.739 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:44.742 00.003 29988 Move returns status 0, amount 0
01:37:44.742 00.000 29988 MoveAxis(N, 0, ABG)
01:37:44.742 00.000 29988 Move returns status 0, amount 0
01:37:44.743 00.001 29988 move complete, result=0
01:37:44.743 00.000 29988 worker thread done servicing request
01:37:44.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:44.743 00.000 28316 Enqueuing Expose request
01:37:44.743 00.000 29988 Worker thread wakes up
01:37:44.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:44.744 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:44.744 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:46.263 01.519 29988 Exposure complete
01:37:46.297 00.034 29988 worker thread done servicing request
01:37:46.297 00.000 28316 OnExposeComplete: enter
01:37:46.299 00.002 28316 UpdateGuideState(): m_state=6
01:37:46.301 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
01:37:46.302 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=258.11, Mass=2446, SNR=34.3, Peak=200 HFD=3.9
01:37:46.304 00.002 28316 MultiStar: [#1 -0.16,-0.03,0.98,U] [#2 0.12,0.17,0.91,U] [#3 -0.06,0.01,0.85,U] [#4 0.04,0.06,0.80,U] [#5 -0.05,0.05,0.75,U] [#6 -0.02,0.07,0.61,U] [#7 -0.33,0.16,0.00,M1] [#8 -0.19,0.26,0.00,M1] 
01:37:46.305 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.06}, one-star: {-0.09, 0.07}
01:37:46.306 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
01:37:46.307 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
01:37:46.308 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=2.13 mountX=0.06 mountY=0.01, mountTheta=0.09
01:37:46.311 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
01:37:46.312 00.001 28316 Enqueuing Move request for scope (-0.03, 0.06)
01:37:46.313 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:46.316 00.003 29988 Worker thread wakes up
01:37:46.316 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:37:46.317 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:46.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:46.318 00.001 28316 Enqueuing Expose request
01:37:46.318 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:37:46.318 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:37:46.318 00.000 29988 Moving (-0.03, 0.06) raw xDistance=0.06 yDistance=0.01
01:37:46.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:37:46.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:46.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:37:46.319 00.001 29988 MoveAxis(E, 0, ABG)
01:37:46.319 00.000 29988 Move returns status 0, amount 0
01:37:46.319 00.000 29988 MoveAxis(N, 0, ABG)
01:37:46.319 00.000 29988 Move returns status 0, amount 0
01:37:46.319 00.000 29988 move complete, result=0
01:37:46.319 00.000 29988 worker thread done servicing request
01:37:46.319 00.000 29988 Worker thread wakes up
01:37:46.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:46.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:46.319 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:47.951 01.632 29988 Exposure complete
01:37:47.976 00.025 29988 worker thread done servicing request
01:37:47.976 00.000 28316 OnExposeComplete: enter
01:37:47.977 00.001 28316 UpdateGuideState(): m_state=6
01:37:47.977 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
01:37:47.978 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=258.10, Mass=2464, SNR=34.4, Peak=199 HFD=3.9
01:37:47.978 00.000 28316 MultiStar: [#1 -0.06,-0.00,0.97,U] [#2 0.09,0.12,0.90,U] [#3 -0.18,0.07,0.85,U] [#4 -0.10,0.03,0.82,U] [#5 0.00,-0.03,0.74,U] [#6 -0.17,0.20,0.64,U] [#7 -0.17,0.18,0.62,U] [#8 -0.20,0.26,0.00,M2] 
01:37:47.979 00.001 28316 single-star, 7 included, MultiStar: {-0.07, 0.07}, one-star: {-0.05, 0.07}
01:37:47.979 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
01:37:47.979 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
01:37:47.980 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.20 mountX=0.08 mountY=0.01, mountTheta=0.16
01:37:47.984 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
01:37:47.987 00.003 28316 Enqueuing Move request for scope (-0.05, 0.07)
01:37:47.989 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:47.991 00.002 28316 UpdateGuideState exits: m=2464 RSB=34.4
01:37:47.994 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:47.996 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:47.998 00.002 28316 Enqueuing Expose request
01:37:47.998 00.000 29988 Worker thread wakes up
01:37:47.999 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:37:47.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:37:47.999 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
01:37:47.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:37:47.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:47.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:37:47.999 00.000 29988 MoveAxis(E, 0, ABG)
01:37:47.999 00.000 29988 Move returns status 0, amount 0
01:37:47.999 00.000 29988 MoveAxis(N, 0, ABG)
01:37:47.999 00.000 29988 Move returns status 0, amount 0
01:37:47.999 00.000 29988 move complete, result=0
01:37:47.999 00.000 29988 worker thread done servicing request
01:37:47.999 00.000 29988 Worker thread wakes up
01:37:47.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:47.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:48.000 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:49.517 01.517 29988 Exposure complete
01:37:49.553 00.036 29988 worker thread done servicing request
01:37:49.553 00.000 28316 OnExposeComplete: enter
01:37:49.555 00.002 28316 UpdateGuideState(): m_state=6
01:37:49.556 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
01:37:49.558 00.002 28316 Star::Find returns 1 (0), X=952.41, Y=258.13, Mass=2558, SNR=35.1, Peak=201 HFD=3.9
01:37:49.559 00.001 28316 MultiStar: [#1 -0.09,-0.04,0.97,U] [#2 0.00,0.17,0.86,U] [#3 -0.03,0.03,0.83,U] [#4 -0.04,0.05,0.80,U] [#5 0.08,-0.09,0.72,U] [#6 0.01,0.10,0.62,U] [#7 -0.05,0.10,0.61,U] [#8 -0.06,0.18,0.58,U] 
01:37:49.560 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.13, 0.09}
01:37:49.563 00.003 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
01:37:49.565 00.002 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
01:37:49.568 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=0.07 mountY=0.01, mountTheta=0.08
01:37:49.572 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
01:37:49.574 00.002 28316 Enqueuing Move request for scope (-0.04, 0.06)
01:37:49.577 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:49.579 00.002 29988 Worker thread wakes up
01:37:49.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:37:49.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:37:49.579 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
01:37:49.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:49.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:49.579 00.000 28316 UpdateGuideState exits: m=2558 RSB=35.1
01:37:49.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:49.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:49.581 00.001 28316 Enqueuing Expose request
01:37:49.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:37:49.581 00.000 29988 MoveAxis(E, 0, ABG)
01:37:49.581 00.000 29988 Move returns status 0, amount 0
01:37:49.581 00.000 29988 MoveAxis(N, 0, ABG)
01:37:49.581 00.000 29988 Move returns status 0, amount 0
01:37:49.581 00.000 29988 move complete, result=0
01:37:49.581 00.000 29988 worker thread done servicing request
01:37:49.581 00.000 29988 Worker thread wakes up
01:37:49.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:49.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:49.582 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:51.204 01.622 29988 Exposure complete
01:37:51.260 00.056 29988 worker thread done servicing request
01:37:51.261 00.001 28316 OnExposeComplete: enter
01:37:51.261 00.000 28316 UpdateGuideState(): m_state=6
01:37:51.262 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
01:37:51.262 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.05, Mass=2462, SNR=34.4, Peak=198 HFD=3.9
01:37:51.263 00.001 28316 MultiStar: [#1 -0.14,-0.06,0.98,U] [#2 -0.04,0.13,0.92,U] [#3 -0.07,0.02,0.86,U] [#4 0.03,-0.11,0.83,U] [#5 -0.06,-0.10,0.73,U] [#6 0.04,-0.16,0.61,U] [#7 -0.22,0.03,0.61,U] [#8 -0.24,0.20,0.00,M2] 
01:37:51.263 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.11, 0.01}
01:37:51.264 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
01:37:51.264 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
01:37:51.265 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.83 mountX=0.01 mountY=0.07, mountTheta=1.45
01:37:51.267 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
01:37:51.269 00.002 28316 Enqueuing Move request for scope (-0.07, -0.02)
01:37:51.269 00.000 29988 Worker thread wakes up
01:37:51.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:51.270 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:37:51.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:51.271 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:51.271 00.000 28316 Enqueuing Expose request
01:37:51.272 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:37:51.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:37:51.272 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
01:37:51.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:37:51.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:51.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:51.272 00.000 29988 MoveAxis(E, 0, ABG)
01:37:51.272 00.000 29988 Move returns status 0, amount 0
01:37:51.272 00.000 29988 MoveAxis(N, 0, ABG)
01:37:51.272 00.000 29988 Move returns status 0, amount 0
01:37:51.272 00.000 29988 move complete, result=0
01:37:51.272 00.000 29988 worker thread done servicing request
01:37:51.272 00.000 29988 Worker thread wakes up
01:37:51.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:51.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:51.272 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:52.788 01.516 29988 Exposure complete
01:37:52.818 00.030 29988 worker thread done servicing request
01:37:52.818 00.000 28316 OnExposeComplete: enter
01:37:52.819 00.001 28316 UpdateGuideState(): m_state=6
01:37:52.819 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
01:37:52.821 00.002 28316 Star::Find returns 1 (0), X=952.59, Y=258.25, Mass=2496, SNR=34.7, Peak=203 HFD=3.7
01:37:52.821 00.000 28316 MultiStar: [#1 -0.13,0.07,0.94,U] [#2 -0.03,-0.01,0.90,U] [#3 0.04,-0.05,0.84,U] [#4 -0.04,0.11,0.82,U] [#5 -0.14,0.12,0.74,U] [#6 -0.11,0.11,0.62,U] [#7 -0.26,0.13,0.62,U] [#8 -0.03,0.18,0.58,U] 
01:37:52.822 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {0.06, 0.21}
01:37:52.822 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:37:52.823 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:37:52.823 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=0.11 mountY=0.01, mountTheta=0.12
01:37:52.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
01:37:52.825 00.001 28316 Enqueuing Move request for scope (-0.06, 0.09)
01:37:52.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:52.826 00.001 28316 UpdateGuideState exits: m=2496 RSB=34.7
01:37:52.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:52.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:52.827 00.001 28316 Enqueuing Expose request
01:37:52.827 00.000 29988 Worker thread wakes up
01:37:52.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
01:37:52.828 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
01:37:52.828 00.000 29988 Moving (-0.06, 0.09) raw xDistance=0.11 yDistance=0.01
01:37:52.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:37:52.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:52.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:37:52.828 00.000 29988 MoveAxis(E, 0, ABG)
01:37:52.828 00.000 29988 Move returns status 0, amount 0
01:37:52.828 00.000 29988 MoveAxis(N, 0, ABG)
01:37:52.828 00.000 29988 Move returns status 0, amount 0
01:37:52.828 00.000 29988 move complete, result=0
01:37:52.828 00.000 29988 worker thread done servicing request
01:37:52.828 00.000 29988 Worker thread wakes up
01:37:52.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:52.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:52.828 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:54.450 01.622 29988 Exposure complete
01:37:54.479 00.029 29988 worker thread done servicing request
01:37:54.479 00.000 28316 OnExposeComplete: enter
01:37:54.480 00.001 28316 UpdateGuideState(): m_state=6
01:37:54.480 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
01:37:54.481 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=258.07, Mass=2509, SNR=34.7, Peak=208 HFD=3.9
01:37:54.481 00.000 28316 MultiStar: [#1 -0.05,0.04,0.98,U] [#2 -0.04,0.15,0.91,U] [#3 -0.14,-0.10,0.84,U] [#4 -0.10,-0.01,0.82,U] [#5 -0.03,-0.03,0.74,U] [#6 -0.18,0.10,0.62,U] [#7 -0.25,0.16,0.61,U] [#8 -0.03,0.11,0.59,U] 
01:37:54.482 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.13, 0.03}
01:37:54.482 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
01:37:54.483 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
01:37:54.483 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.72 mountX=0.08 mountY=0.07, mountTheta=0.70
01:37:54.484 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
01:37:54.485 00.001 28316 Enqueuing Move request for scope (-0.10, 0.04)
01:37:54.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:54.485 00.000 29988 Worker thread wakes up
01:37:54.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
01:37:54.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
01:37:54.486 00.001 29988 Moving (-0.10, 0.04) raw xDistance=0.08 yDistance=0.07
01:37:54.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:37:54.486 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.7
01:37:54.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:54.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:54.487 00.000 28316 Enqueuing Expose request
01:37:54.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:54.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:54.487 00.000 29988 MoveAxis(E, 0, ABG)
01:37:54.488 00.001 29988 Move returns status 0, amount 0
01:37:54.488 00.000 29988 MoveAxis(N, 0, ABG)
01:37:54.488 00.000 29988 Move returns status 0, amount 0
01:37:54.488 00.000 29988 move complete, result=0
01:37:54.488 00.000 29988 worker thread done servicing request
01:37:54.488 00.000 29988 Worker thread wakes up
01:37:54.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:54.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:54.488 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:56.004 01.516 29988 Exposure complete
01:37:56.053 00.049 29988 worker thread done servicing request
01:37:56.053 00.000 28316 OnExposeComplete: enter
01:37:56.053 00.000 28316 UpdateGuideState(): m_state=6
01:37:56.055 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
01:37:56.056 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=258.12, Mass=2332, SNR=33.5, Peak=204 HFD=3.9
01:37:56.057 00.001 28316 MultiStar: [#1 -0.18,-0.16,1.01,U] [#2 -0.14,0.04,0.90,U] [#3 -0.20,-0.01,0.87,U] [#4 -0.35,0.08,0.00,M1] [#5 0.03,-0.02,0.77,U] [#6 -0.22,0.03,0.66,U] [#7 -0.50,0.37,0.00,M1] [#8 -0.21,0.12,0.59,U] 
01:37:56.059 00.002 28316 refined, 6 included, MultiStar: {-0.16, 0.00}, one-star: {-0.19, 0.08}
01:37:56.060 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:37:56.061 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
01:37:56.062 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=0.07 mountY=0.14, mountTheta=1.12
01:37:56.064 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.00, opts=13)
01:37:56.065 00.001 28316 Enqueuing Move request for scope (-0.16, 0.00)
01:37:56.065 00.000 29988 Worker thread wakes up
01:37:56.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
01:37:56.066 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
01:37:56.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:56.066 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
01:37:56.067 00.001 29988 Moving (-0.16, 0.00) raw xDistance=0.07 yDistance=0.14
01:37:56.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:56.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:56.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:56.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:56.067 00.000 28316 Enqueuing Expose request
01:37:56.068 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:37:56.068 00.000 29988 MoveAxis(E, 0, ABG)
01:37:56.068 00.000 29988 Move returns status 0, amount 0
01:37:56.068 00.000 29988 MoveAxis(N, 0, ABG)
01:37:56.068 00.000 29988 Move returns status 0, amount 0
01:37:56.068 00.000 29988 move complete, result=0
01:37:56.068 00.000 29988 worker thread done servicing request
01:37:56.068 00.000 29988 Worker thread wakes up
01:37:56.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:56.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:56.068 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:57.708 01.640 29988 Exposure complete
01:37:57.744 00.036 29988 worker thread done servicing request
01:37:57.744 00.000 28316 OnExposeComplete: enter
01:37:57.745 00.001 28316 UpdateGuideState(): m_state=6
01:37:57.746 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
01:37:57.747 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.10, Mass=2393, SNR=33.8, Peak=218 HFD=3.9
01:37:57.749 00.002 28316 MultiStar: [#1 -0.01,-0.23,0.98,U] [#2 0.07,-0.14,0.90,U] [#3 -0.13,-0.08,0.89,U] [#4 -0.03,-0.01,0.84,U] [#5 0.01,-0.07,0.74,U] [#6 -0.24,0.11,0.63,U] [#7 -0.07,0.06,0.62,U] [#8 -0.22,0.17,0.62,U] 
01:37:57.750 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.18, 0.07}
01:37:57.752 00.002 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
01:37:57.753 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.46)
01:37:57.755 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=0.01 mountY=0.09, mountTheta=1.49
01:37:57.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
01:37:57.756 00.000 28316 Enqueuing Move request for scope (-0.08, -0.03)
01:37:57.757 00.001 29988 Worker thread wakes up
01:37:57.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:37:57.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:37:57.757 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.01 yDistance=0.09
01:37:57.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:37:57.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:57.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:57.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:37:57.757 00.000 29988 MoveAxis(E, 0, ABG)
01:37:57.758 00.001 29988 Move returns status 0, amount 0
01:37:57.758 00.000 29988 MoveAxis(N, 0, ABG)
01:37:57.758 00.000 29988 Move returns status 0, amount 0
01:37:57.758 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:37:57.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:57.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:57.759 00.001 28316 Enqueuing Expose request
01:37:57.759 00.000 29988 move complete, result=0
01:37:57.759 00.000 29988 worker thread done servicing request
01:37:57.759 00.000 29988 Worker thread wakes up
01:37:57.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:57.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:37:57.760 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:59.286 01.526 29988 Exposure complete
01:37:59.334 00.048 29988 worker thread done servicing request
01:37:59.334 00.000 28316 OnExposeComplete: enter
01:37:59.335 00.001 28316 UpdateGuideState(): m_state=6
01:37:59.335 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
01:37:59.336 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=257.91, Mass=2404, SNR=34.0, Peak=198 HFD=3.9
01:37:59.336 00.000 28316 MultiStar: [#1 -0.05,-0.16,0.98,U] [#2 0.04,-0.12,0.90,U] [#3 -0.12,-0.08,0.85,U] [#4 -0.08,-0.08,0.83,U] [#5 0.02,-0.20,0.77,U] [#6 -0.08,-0.11,0.63,U] [#7 -0.20,0.02,0.61,U] [#8 -0.34,0.10,0.00,M1] 
01:37:59.337 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.11}, one-star: {-0.18, -0.12}
01:37:59.337 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
01:37:59.338 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
01:37:59.339 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.19 mountX=-0.07 mountY=0.12, mountTheta=2.09
01:37:59.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
01:37:59.341 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
01:37:59.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:37:59.342 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
01:37:59.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:59.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:37:59.343 00.000 28316 Enqueuing Expose request
01:37:59.343 00.000 29988 Worker thread wakes up
01:37:59.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:37:59.344 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:37:59.344 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
01:37:59.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:37:59.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:59.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:37:59.344 00.000 29988 MoveAxis(E, 0, ABG)
01:37:59.344 00.000 29988 Move returns status 0, amount 0
01:37:59.344 00.000 29988 MoveAxis(N, 0, ABG)
01:37:59.344 00.000 29988 Move returns status 0, amount 0
01:37:59.344 00.000 29988 move complete, result=0
01:37:59.344 00.000 29988 worker thread done servicing request
01:37:59.344 00.000 29988 Worker thread wakes up
01:37:59.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:37:59.344 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:59.345 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:00.974 01.629 29988 Exposure complete
01:38:01.026 00.052 29988 worker thread done servicing request
01:38:01.027 00.001 28316 OnExposeComplete: enter
01:38:01.029 00.002 28316 UpdateGuideState(): m_state=6
01:38:01.030 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
01:38:01.032 00.002 28316 Star::Find returns 1 (0), X=952.40, Y=257.85, Mass=2359, SNR=33.6, Peak=200 HFD=3.8
01:38:01.033 00.001 28316 MultiStar: [#1 0.09,-0.26,0.99,U] [#2 0.14,-0.15,0.93,U] [#3 -0.19,-0.30,0.00,M1] [#4 0.08,-0.21,0.84,U] [#5 0.17,-0.20,0.78,U] [#6 0.04,-0.11,0.65,U] [#7 -0.14,-0.09,0.64,U] [#8 -0.14,-0.00,0.62,U] 
01:38:01.034 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.16}, one-star: {-0.14, -0.19}
01:38:01.036 00.002 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.84)
01:38:01.038 00.002 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
01:38:01.039 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=-0.16 mountY=0.05, mountTheta=2.81
01:38:01.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
01:38:01.041 00.001 28316 Enqueuing Move request for scope (0.02, -0.16)
01:38:01.041 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:01.042 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.6
01:38:01.044 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:01.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:01.046 00.001 28316 Enqueuing Expose request
01:38:01.047 00.001 29988 Worker thread wakes up
01:38:01.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
01:38:01.047 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
01:38:01.047 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.05
01:38:01.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:38:01.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:01.048 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:01.048 00.000 29988 MoveAxis(E, 0, ABG)
01:38:01.048 00.000 29988 Move returns status 0, amount 0
01:38:01.048 00.000 29988 MoveAxis(N, 0, ABG)
01:38:01.048 00.000 29988 Move returns status 0, amount 0
01:38:01.048 00.000 29988 move complete, result=0
01:38:01.048 00.000 29988 worker thread done servicing request
01:38:01.048 00.000 29988 Worker thread wakes up
01:38:01.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:01.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:01.048 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:02.564 01.516 29988 Exposure complete
01:38:02.612 00.048 29988 worker thread done servicing request
01:38:02.612 00.000 28316 OnExposeComplete: enter
01:38:02.615 00.003 28316 UpdateGuideState(): m_state=6
01:38:02.618 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
01:38:02.620 00.002 28316 Star::Find returns 1 (0), X=952.41, Y=257.80, Mass=2407, SNR=33.9, Peak=218 HFD=3.7
01:38:02.623 00.003 28316 MultiStar: [#1 0.15,-0.24,0.99,U] [#2 -0.09,-0.14,0.91,U] [#3 -0.30,-0.26,0.00,M2] [#4 -0.05,-0.05,0.85,U] [#5 0.12,-0.24,0.73,U] [#6 -0.08,-0.06,0.63,U] [#7 -0.17,-0.15,0.62,U] [#8 -0.10,-0.04,0.58,U] 
01:38:02.626 00.003 28316 refined, 7 included, MultiStar: {-0.04, -0.15}, one-star: {-0.13, -0.23}
01:38:02.628 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:38:02.630 00.002 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:38:02.632 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.80 mountX=-0.12 mountY=0.10, mountTheta=2.46
01:38:02.637 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.15, opts=13)
01:38:02.638 00.001 28316 Enqueuing Move request for scope (-0.04, -0.15)
01:38:02.642 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:02.644 00.002 29988 Worker thread wakes up
01:38:02.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
01:38:02.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
01:38:02.644 00.000 29988 Moving (-0.04, -0.15) raw xDistance=-0.12 yDistance=0.10
01:38:02.644 00.000 28316 UpdateGuideState exits: m=2407 RSB=33.9
01:38:02.645 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:02.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:02.646 00.001 28316 Enqueuing Expose request
01:38:02.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:38:02.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:02.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:02.646 00.000 29988 MoveAxis(E, 0, ABG)
01:38:02.646 00.000 29988 Move returns status 0, amount 0
01:38:02.646 00.000 29988 MoveAxis(N, 0, ABG)
01:38:02.646 00.000 29988 Move returns status 0, amount 0
01:38:02.646 00.000 29988 move complete, result=0
01:38:02.646 00.000 29988 worker thread done servicing request
01:38:02.646 00.000 29988 Worker thread wakes up
01:38:02.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:02.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:02.647 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:04.279 01.632 29988 Exposure complete
01:38:04.343 00.064 29988 worker thread done servicing request
01:38:04.343 00.000 28316 OnExposeComplete: enter
01:38:04.345 00.002 28316 UpdateGuideState(): m_state=6
01:38:04.346 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
01:38:04.348 00.002 28316 Star::Find returns 1 (0), X=952.58, Y=257.82, Mass=2385, SNR=33.7, Peak=183 HFD=3.8
01:38:04.349 00.001 28316 MultiStar: [#1 -0.02,-0.42,0.00,M1] [#2 0.10,-0.16,0.94,U] [#3 -0.20,-0.33,0.00,M3] [#4 0.06,-0.17,0.86,U] [#5 0.08,-0.22,0.77,U] [#6 0.12,-0.15,0.64,U] [#7 -0.13,-0.13,0.64,U] [#8 0.01,0.10,0.58,U] 
01:38:04.350 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {0.04, -0.21}
01:38:04.351 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
01:38:04.354 00.003 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
01:38:04.356 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.28 mountX=-0.15 mountY=0.03, mountTheta=2.97
01:38:04.360 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
01:38:04.363 00.003 28316 Enqueuing Move request for scope (0.05, -0.15)
01:38:04.364 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:04.366 00.002 28316 UpdateGuideState exits: m=2385 RSB=33.7
01:38:04.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:04.368 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:04.369 00.001 28316 Enqueuing Expose request
01:38:04.371 00.002 29988 Worker thread wakes up
01:38:04.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
01:38:04.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
01:38:04.371 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=0.03
01:38:04.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:38:04.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:04.372 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:38:04.372 00.000 29988 MoveAxis(E, 0, ABG)
01:38:04.372 00.000 29988 Move returns status 0, amount 0
01:38:04.372 00.000 29988 MoveAxis(N, 0, ABG)
01:38:04.372 00.000 29988 Move returns status 0, amount 0
01:38:04.372 00.000 29988 move complete, result=0
01:38:04.372 00.000 29988 worker thread done servicing request
01:38:04.372 00.000 29988 Worker thread wakes up
01:38:04.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:04.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:04.373 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:05.783 01.410 29988 Exposure complete
01:38:05.834 00.051 29988 worker thread done servicing request
01:38:05.835 00.001 28316 OnExposeComplete: enter
01:38:05.835 00.000 28316 UpdateGuideState(): m_state=6
01:38:05.836 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
01:38:05.836 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=257.82, Mass=2315, SNR=33.4, Peak=192 HFD=3.8
01:38:05.837 00.001 28316 MultiStar: [#1 -0.08,-0.26,1.01,U] [#2 0.11,-0.08,0.92,U] [#3 -0.02,-0.29,0.87,U] [#4 -0.12,-0.06,0.85,U] [#5 0.01,-0.28,0.72,U] [#6 -0.21,0.01,0.65,U] [#7 -0.06,-0.01,0.63,U] [#8 0.10,-0.12,0.60,U] 
01:38:05.837 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.16}, one-star: {-0.04, -0.22}
01:38:05.838 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
01:38:05.838 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
01:38:05.838 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.79 mountX=-0.13 mountY=0.10, mountTheta=2.47
01:38:05.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.16, opts=13)
01:38:05.840 00.001 28316 Enqueuing Move request for scope (-0.03, -0.16)
01:38:05.841 00.001 29988 Worker thread wakes up
01:38:05.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
01:38:05.841 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
01:38:05.841 00.000 29988 Moving (-0.03, -0.16) raw xDistance=-0.13 yDistance=0.10
01:38:05.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:05.841 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
01:38:05.844 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:38:05.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:05.845 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:05.845 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:05.845 00.000 28316 Enqueuing Expose request
01:38:05.846 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:38:05.846 00.000 29988 MoveAxis(E, 0, ABG)
01:38:05.846 00.000 29988 Move returns status 0, amount 0
01:38:05.846 00.000 29988 MoveAxis(N, 0, ABG)
01:38:05.846 00.000 29988 Move returns status 0, amount 0
01:38:05.846 00.000 29988 move complete, result=0
01:38:05.846 00.000 29988 worker thread done servicing request
01:38:05.846 00.000 29988 Worker thread wakes up
01:38:05.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:05.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:05.846 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:07.477 01.631 29988 Exposure complete
01:38:07.520 00.043 29988 worker thread done servicing request
01:38:07.520 00.000 28316 OnExposeComplete: enter
01:38:07.522 00.002 28316 UpdateGuideState(): m_state=6
01:38:07.522 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
01:38:07.523 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=257.95, Mass=2379, SNR=33.8, Peak=185 HFD=4.0
01:38:07.523 00.000 28316 MultiStar: [#1 0.12,-0.24,1.01,U] [#2 0.02,-0.05,0.93,U] [#3 -0.06,-0.26,0.84,U] [#4 -0.10,-0.06,0.83,U] [#5 -0.08,-0.15,0.74,U] [#6 -0.17,0.08,0.66,U] [#7 -0.04,-0.03,0.62,U] [#8 -0.11,0.05,0.58,U] 
01:38:07.523 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.10}, one-star: {-0.15, -0.09}
01:38:07.524 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
01:38:07.524 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
01:38:07.525 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.10 mountX=-0.06 mountY=0.09, mountTheta=2.17
01:38:07.526 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
01:38:07.526 00.000 28316 Enqueuing Move request for scope (-0.06, -0.10)
01:38:07.527 00.001 29988 Worker thread wakes up
01:38:07.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:07.527 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
01:38:07.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:07.529 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:07.529 00.000 28316 Enqueuing Expose request
01:38:07.530 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:38:07.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:38:07.530 00.000 29988 Moving (-0.06, -0.10) raw xDistance=-0.06 yDistance=0.09
01:38:07.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:38:07.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:07.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:38:07.530 00.000 29988 MoveAxis(E, 0, ABG)
01:38:07.530 00.000 29988 Move returns status 0, amount 0
01:38:07.530 00.000 29988 MoveAxis(N, 0, ABG)
01:38:07.530 00.000 29988 Move returns status 0, amount 0
01:38:07.530 00.000 29988 move complete, result=0
01:38:07.530 00.000 29988 worker thread done servicing request
01:38:07.530 00.000 29988 Worker thread wakes up
01:38:07.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:07.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:07.530 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:09.050 01.520 29988 Exposure complete
01:38:09.091 00.041 29988 worker thread done servicing request
01:38:09.098 00.007 28316 OnExposeComplete: enter
01:38:09.099 00.001 28316 UpdateGuideState(): m_state=6
01:38:09.100 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
01:38:09.100 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=257.95, Mass=2465, SNR=34.2, Peak=191 HFD=4.0
01:38:09.101 00.001 28316 MultiStar: [#1 -0.03,-0.27,0.98,U] [#2 0.04,-0.11,0.91,U] [#3 -0.18,-0.19,0.85,U] [#4 -0.12,-0.05,0.83,U] [#5 -0.07,-0.27,0.72,U] [#6 -0.20,0.06,0.62,U] [#7 -0.18,-0.02,0.60,U] [#8 -0.26,0.11,0.60,U] 
01:38:09.101 00.000 28316 single-star, 8 included, MultiStar: {-0.11, -0.11}, one-star: {-0.13, -0.09}
01:38:09.102 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
01:38:09.102 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
01:38:09.102 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.52 mountX=-0.03 mountY=0.15, mountTheta=1.76
01:38:09.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
01:38:09.104 00.001 28316 Enqueuing Move request for scope (-0.13, -0.09)
01:38:09.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:09.105 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.2
01:38:09.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:09.106 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:09.106 00.000 28316 Enqueuing Expose request
01:38:09.106 00.000 29988 Worker thread wakes up
01:38:09.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
01:38:09.107 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
01:38:09.107 00.000 29988 Moving (-0.13, -0.09) raw xDistance=-0.03 yDistance=0.15
01:38:09.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:38:09.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:09.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:38:09.107 00.000 29988 MoveAxis(E, 0, ABG)
01:38:09.107 00.000 29988 Move returns status 0, amount 0
01:38:09.107 00.000 29988 MoveAxis(N, 0, ABG)
01:38:09.107 00.000 29988 Move returns status 0, amount 0
01:38:09.107 00.000 29988 move complete, result=0
01:38:09.107 00.000 29988 worker thread done servicing request
01:38:09.107 00.000 29988 Worker thread wakes up
01:38:09.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:09.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:09.107 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:38:10.738 01.631 29988 Exposure complete
01:38:10.803 00.065 29988 worker thread done servicing request
01:38:10.803 00.000 28316 OnExposeComplete: enter
01:38:10.805 00.002 28316 UpdateGuideState(): m_state=6
01:38:10.806 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
01:38:10.808 00.002 28316 Star::Find returns 1 (0), X=952.50, Y=257.96, Mass=2472, SNR=34.4, Peak=209 HFD=4.0
01:38:10.809 00.001 28316 MultiStar: [#1 0.02,-0.16,0.95,U] [#2 -0.14,0.00,0.91,U] [#3 -0.00,-0.16,0.85,U] [#4 0.14,-0.11,0.81,U] [#5 0.13,-0.07,0.73,U] [#6 -0.03,-0.04,0.63,U] [#7 -0.03,-0.12,0.61,U] [#8 -0.09,0.11,0.57,U] 
01:38:10.809 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.08}, one-star: {-0.04, -0.08}
01:38:10.810 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
01:38:10.810 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
01:38:10.812 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=-0.07 mountY=0.04, mountTheta=2.62
01:38:10.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
01:38:10.815 00.001 28316 Enqueuing Move request for scope (-0.00, -0.08)
01:38:10.816 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:10.817 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.4
01:38:10.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:10.820 00.002 29988 Worker thread wakes up
01:38:10.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
01:38:10.820 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
01:38:10.820 00.000 29988 Moving (-0.00, -0.08) raw xDistance=-0.07 yDistance=0.04
01:38:10.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:38:10.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:10.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:10.821 00.001 28316 Enqueuing Expose request
01:38:10.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:38:10.821 00.000 29988 MoveAxis(E, 0, ABG)
01:38:10.821 00.000 29988 Move returns status 0, amount 0
01:38:10.821 00.000 29988 MoveAxis(N, 0, ABG)
01:38:10.821 00.000 29988 Move returns status 0, amount 0
01:38:10.821 00.000 29988 move complete, result=0
01:38:10.821 00.000 29988 worker thread done servicing request
01:38:10.822 00.001 29988 Worker thread wakes up
01:38:10.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:10.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:10.822 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:12.230 01.408 29988 Exposure complete
01:38:12.271 00.041 29988 worker thread done servicing request
01:38:12.271 00.000 28316 OnExposeComplete: enter
01:38:12.271 00.000 28316 UpdateGuideState(): m_state=6
01:38:12.272 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
01:38:12.272 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=258.08, Mass=2399, SNR=33.9, Peak=215 HFD=4.0
01:38:12.273 00.001 28316 MultiStar: [#1 -0.01,-0.22,0.98,U] [#2 -0.12,-0.06,0.93,U] [#3 -0.30,-0.15,0.00,M1] [#4 0.01,-0.12,0.83,U] [#5 -0.05,-0.21,0.75,U] [#6 -0.17,-0.11,0.64,U] [#7 -0.09,-0.07,0.63,U] [#8 -0.15,0.17,0.57,U] 
01:38:12.273 00.000 28316 refined, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.29, 0.04}
01:38:12.274 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
01:38:12.274 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
01:38:12.275 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.52 mountX=-0.03 mountY=0.13, mountTheta=1.77
01:38:12.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
01:38:12.277 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
01:38:12.277 00.000 29988 Worker thread wakes up
01:38:12.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
01:38:12.278 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
01:38:12.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:12.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:12.279 00.001 28316 Enqueuing Expose request
01:38:12.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
01:38:12.279 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
01:38:12.279 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.03 yDistance=0.13
01:38:12.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:38:12.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:12.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:38:12.279 00.000 29988 MoveAxis(E, 0, ABG)
01:38:12.279 00.000 29988 Move returns status 0, amount 0
01:38:12.279 00.000 29988 MoveAxis(N, 0, ABG)
01:38:12.279 00.000 29988 Move returns status 0, amount 0
01:38:12.279 00.000 29988 move complete, result=0
01:38:12.279 00.000 29988 worker thread done servicing request
01:38:12.279 00.000 29988 Worker thread wakes up
01:38:12.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:12.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:12.280 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:13.903 01.623 29988 Exposure complete
01:38:13.973 00.070 29988 worker thread done servicing request
01:38:13.973 00.000 28316 OnExposeComplete: enter
01:38:13.976 00.003 28316 UpdateGuideState(): m_state=6
01:38:13.978 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
01:38:13.981 00.003 28316 Star::Find returns 1 (0), X=952.48, Y=257.91, Mass=2480, SNR=34.4, Peak=196 HFD=3.9
01:38:13.984 00.003 28316 MultiStar: [#1 -0.01,-0.20,0.97,U] [#2 0.09,0.01,0.93,U] [#3 -0.19,-0.27,0.00,M2] [#4 -0.06,-0.07,0.84,U] [#5 0.03,-0.23,0.75,U] [#6 -0.08,-0.14,0.62,U] [#7 -0.04,-0.13,0.62,U] [#8 -0.13,0.00,0.59,U] 
01:38:13.986 00.002 28316 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.05, -0.13}
01:38:13.988 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:38:13.990 00.002 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:38:13.993 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.80 mountX=-0.09 mountY=0.07, mountTheta=2.46
01:38:13.996 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
01:38:13.996 00.000 28316 Enqueuing Move request for scope (-0.03, -0.11)
01:38:13.997 00.001 29988 Worker thread wakes up
01:38:13.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:13.997 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.4
01:38:13.998 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:13.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:13.999 00.001 28316 Enqueuing Expose request
01:38:13.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:38:13.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:38:13.999 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.07
01:38:13.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:38:13.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:13.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:38:13.999 00.000 29988 MoveAxis(E, 0, ABG)
01:38:13.999 00.000 29988 Move returns status 0, amount 0
01:38:13.999 00.000 29988 MoveAxis(N, 0, ABG)
01:38:13.999 00.000 29988 Move returns status 0, amount 0
01:38:13.999 00.000 29988 move complete, result=0
01:38:13.999 00.000 29988 worker thread done servicing request
01:38:13.999 00.000 29988 Worker thread wakes up
01:38:13.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:13.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:14.000 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:15.413 01.413 29988 Exposure complete
01:38:15.463 00.050 29988 worker thread done servicing request
01:38:15.463 00.000 28316 OnExposeComplete: enter
01:38:15.464 00.001 28316 UpdateGuideState(): m_state=6
01:38:15.464 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
01:38:15.465 00.001 28316 Star::Find returns 1 (0), X=952.33, Y=258.15, Mass=2614, SNR=35.5, Peak=207 HFD=4.0
01:38:15.465 00.000 28316 MultiStar: [#1 -0.21,-0.01,0.94,U] [#2 -0.10,0.01,0.88,U] [#3 -0.12,-0.08,0.81,U] [#4 -0.14,0.00,0.79,U] [#5 -0.15,-0.01,0.71,U] [#6 -0.18,-0.03,0.64,U] [#7 -0.29,0.19,0.00,M1] [#8 -0.20,0.14,0.56,U] 
01:38:15.466 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.02}, one-star: {-0.20, 0.11}
01:38:15.466 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:38:15.467 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:38:15.467 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.04 mountX=0.08 mountY=0.14, mountTheta=1.04
01:38:15.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
01:38:15.468 00.000 28316 Enqueuing Move request for scope (-0.16, 0.02)
01:38:15.469 00.001 29988 Worker thread wakes up
01:38:15.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
01:38:15.469 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
01:38:15.469 00.000 29988 Moving (-0.16, 0.02) raw xDistance=0.08 yDistance=0.14
01:38:15.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:38:15.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:15.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:15.469 00.000 28316 UpdateGuideState exits: m=2614 RSB=35.5
01:38:15.471 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:15.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:15.471 00.000 28316 Enqueuing Expose request
01:38:15.472 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:38:15.472 00.000 29988 MoveAxis(E, 0, ABG)
01:38:15.472 00.000 29988 Move returns status 0, amount 0
01:38:15.472 00.000 29988 MoveAxis(N, 0, ABG)
01:38:15.472 00.000 29988 Move returns status 0, amount 0
01:38:15.472 00.000 29988 move complete, result=0
01:38:15.472 00.000 29988 worker thread done servicing request
01:38:15.472 00.000 29988 Worker thread wakes up
01:38:15.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:15.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:15.473 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:17.110 01.637 29988 Exposure complete
01:38:17.173 00.063 29988 worker thread done servicing request
01:38:17.173 00.000 28316 OnExposeComplete: enter
01:38:17.174 00.001 28316 UpdateGuideState(): m_state=6
01:38:17.174 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
01:38:17.174 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=257.92, Mass=2366, SNR=33.7, Peak=194 HFD=3.9
01:38:17.175 00.001 28316 MultiStar: [#1 -0.06,-0.19,0.99,U] [#2 0.06,-0.10,0.92,U] [#3 0.08,-0.27,0.85,U] [#4 0.05,-0.06,0.85,U] [#5 0.03,-0.16,0.76,U] [#6 -0.14,-0.00,0.63,U] [#7 -0.12,0.06,0.64,U] [#8 -0.03,0.03,0.59,U] 
01:38:17.175 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {0.03, -0.12}
01:38:17.176 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
01:38:17.176 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
01:38:17.177 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.60 mountX=-0.09 mountY=0.05, mountTheta=2.66
01:38:17.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.10, opts=13)
01:38:17.180 00.001 28316 Enqueuing Move request for scope (-0.00, -0.10)
01:38:17.180 00.000 29988 Worker thread wakes up
01:38:17.181 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:17.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
01:38:17.181 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
01:38:17.182 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
01:38:17.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:17.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:17.183 00.001 28316 Enqueuing Expose request
01:38:17.183 00.000 29988 Moving (-0.00, -0.10) raw xDistance=-0.09 yDistance=0.05
01:38:17.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:38:17.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:17.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:17.183 00.000 29988 MoveAxis(E, 0, ABG)
01:38:17.183 00.000 29988 Move returns status 0, amount 0
01:38:17.183 00.000 29988 MoveAxis(N, 0, ABG)
01:38:17.183 00.000 29988 Move returns status 0, amount 0
01:38:17.183 00.000 29988 move complete, result=0
01:38:17.183 00.000 29988 worker thread done servicing request
01:38:17.183 00.000 29988 Worker thread wakes up
01:38:17.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:17.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:17.184 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:18.598 01.414 29988 Exposure complete
01:38:18.640 00.042 29988 worker thread done servicing request
01:38:18.640 00.000 28316 OnExposeComplete: enter
01:38:18.641 00.001 28316 UpdateGuideState(): m_state=6
01:38:18.644 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
01:38:18.647 00.003 28316 Star::Find returns 1 (0), X=952.42, Y=257.98, Mass=2495, SNR=34.5, Peak=220 HFD=3.9
01:38:18.648 00.001 28316 MultiStar: [#1 -0.13,-0.19,0.97,U] [#2 -0.14,-0.05,0.91,U] [#3 -0.12,-0.20,0.87,U] [#4 -0.10,-0.00,0.79,U] [#5 -0.10,-0.18,0.71,U] [#6 -0.17,-0.07,0.62,U] [#7 -0.24,0.15,0.62,U] [#8 -0.17,0.15,0.59,U] 
01:38:18.649 00.001 28316 single-star, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.12, -0.06}
01:38:18.649 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.59)
01:38:18.649 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.55)
01:38:18.650 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.70 mountX=-0.00 mountY=0.14, mountTheta=1.59
01:38:18.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
01:38:18.652 00.001 28316 Enqueuing Move request for scope (-0.12, -0.06)
01:38:18.652 00.000 29988 Worker thread wakes up
01:38:18.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
01:38:18.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
01:38:18.652 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.00 yDistance=0.14
01:38:18.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:38:18.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:18.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:18.653 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.5
01:38:18.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:18.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:18.654 00.000 28316 Enqueuing Expose request
01:38:18.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:38:18.654 00.000 29988 MoveAxis(E, 0, ABG)
01:38:18.655 00.001 29988 Move returns status 0, amount 0
01:38:18.655 00.000 29988 MoveAxis(N, 0, ABG)
01:38:18.655 00.000 29988 Move returns status 0, amount 0
01:38:18.655 00.000 29988 move complete, result=0
01:38:18.655 00.000 29988 worker thread done servicing request
01:38:18.655 00.000 29988 Worker thread wakes up
01:38:18.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:18.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:18.655 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:20.290 01.635 29988 Exposure complete
01:38:20.346 00.056 29988 worker thread done servicing request
01:38:20.347 00.001 28316 OnExposeComplete: enter
01:38:20.347 00.000 28316 UpdateGuideState(): m_state=6
01:38:20.348 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
01:38:20.350 00.002 28316 Star::Find returns 1 (0), X=952.67, Y=257.90, Mass=2603, SNR=35.3, Peak=240 HFD=3.9
01:38:20.352 00.002 28316 MultiStar: [#1 0.11,-0.24,0.95,U] [#2 0.31,-0.12,0.00,M1] [#3 0.25,-0.12,0.82,U] [#4 0.17,-0.01,0.83,U] [#5 0.06,-0.14,0.72,U] [#6 0.09,-0.02,0.61,U] [#7 -0.12,0.05,0.61,U] [#8 0.31,0.02,0.00,M1] 
01:38:20.355 00.003 28316 refined, 6 included, MultiStar: {0.11, -0.10}, one-star: {0.13, -0.14}
01:38:20.357 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:38:20.359 00.002 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:38:20.361 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=-0.14 mountY=-0.05, mountTheta=-2.76
01:38:20.364 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
01:38:20.365 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
01:38:20.367 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:20.367 00.000 28316 UpdateGuideState exits: m=2603 RSB=35.3
01:38:20.368 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:20.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:20.368 00.000 28316 Enqueuing Expose request
01:38:20.369 00.001 29988 Worker thread wakes up
01:38:20.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
01:38:20.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
01:38:20.369 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.05
01:38:20.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:38:20.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:20.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:38:20.369 00.000 29988 MoveAxis(E, 0, ABG)
01:38:20.369 00.000 29988 Move returns status 0, amount 0
01:38:20.369 00.000 29988 MoveAxis(N, 0, ABG)
01:38:20.369 00.000 29988 Move returns status 0, amount 0
01:38:20.369 00.000 29988 move complete, result=0
01:38:20.370 00.001 29988 worker thread done servicing request
01:38:20.370 00.000 29988 Worker thread wakes up
01:38:20.370 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:20.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:20.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:21.889 01.519 29988 Exposure complete
01:38:21.934 00.045 29988 worker thread done servicing request
01:38:21.935 00.001 28316 OnExposeComplete: enter
01:38:21.935 00.000 28316 UpdateGuideState(): m_state=6
01:38:21.936 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
01:38:21.936 00.000 28316 Star::Find returns 1 (0), X=952.65, Y=257.82, Mass=2443, SNR=34.4, Peak=224 HFD=3.8
01:38:21.937 00.001 28316 MultiStar: [#1 0.16,-0.31,0.00,M1] [#2 0.13,-0.13,0.90,U] [#3 0.17,-0.30,0.00,M1] [#4 0.05,-0.21,0.82,U] [#5 0.22,-0.24,0.00,M1] [#6 -0.03,-0.20,0.62,U] [#7 -0.14,-0.13,0.64,U] [#8 0.07,-0.20,0.58,U] 
01:38:21.937 00.000 28316 refined, 5 included, MultiStar: {0.05, -0.18}, one-star: {0.12, -0.22}
01:38:21.938 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
01:38:21.938 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
01:38:21.938 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.32 mountX=-0.18 mountY=0.04, mountTheta=2.92
01:38:21.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
01:38:21.940 00.001 28316 Enqueuing Move request for scope (0.05, -0.18)
01:38:21.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:21.941 00.001 29988 Worker thread wakes up
01:38:21.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
01:38:21.941 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
01:38:21.941 00.000 29988 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=0.04
01:38:21.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:38:21.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:21.941 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.4
01:38:21.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:38:21.942 00.001 29988 MoveAxis(E, 0, ABG)
01:38:21.942 00.000 29988 Move returns status 0, amount 0
01:38:21.942 00.000 29988 MoveAxis(N, 0, ABG)
01:38:21.942 00.000 29988 Move returns status 0, amount 0
01:38:21.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:21.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:21.942 00.000 28316 Enqueuing Expose request
01:38:21.943 00.001 29988 move complete, result=0
01:38:21.943 00.000 29988 worker thread done servicing request
01:38:21.943 00.000 29988 Worker thread wakes up
01:38:21.943 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:21.944 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:21.945 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:23.581 01.636 29988 Exposure complete
01:38:23.617 00.036 29988 worker thread done servicing request
01:38:23.618 00.001 28316 OnExposeComplete: enter
01:38:23.618 00.000 28316 UpdateGuideState(): m_state=6
01:38:23.619 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
01:38:23.619 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=257.83, Mass=2408, SNR=34.0, Peak=199 HFD=3.8
01:38:23.620 00.001 28316 MultiStar: [#1 -0.01,-0.31,0.00,M2] [#2 -0.05,-0.19,0.90,U] [#3 -0.02,-0.25,0.87,U] [#4 0.09,-0.29,0.85,U] [#5 0.12,-0.23,0.74,U] [#6 0.03,-0.27,0.63,U] [#7 -0.15,-0.08,0.66,U] [#8 -0.08,-0.19,0.58,U] 
01:38:23.620 00.000 28316 single-star, 7 included, MultiStar: {0.00, -0.21}, one-star: {0.02, -0.21}
01:38:23.621 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
01:38:23.621 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
01:38:23.621 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.47 mountX=-0.20 mountY=0.08, mountTheta=2.78
01:38:23.623 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.21, opts=13)
01:38:23.623 00.000 28316 Enqueuing Move request for scope (0.02, -0.21)
01:38:23.624 00.001 29988 Worker thread wakes up
01:38:23.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
01:38:23.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
01:38:23.624 00.000 29988 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.08
01:38:23.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:38:23.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:23.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:23.624 00.000 29988 MoveAxis(E, 0, ABG)
01:38:23.624 00.000 29988 Move returns status 0, amount 0
01:38:23.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:23.624 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:38:23.625 00.001 29988 MoveAxis(N, 0, ABG)
01:38:23.625 00.000 29988 Move returns status 0, amount 0
01:38:23.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:23.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:23.626 00.001 28316 Enqueuing Expose request
01:38:23.626 00.000 29988 move complete, result=0
01:38:23.626 00.000 29988 worker thread done servicing request
01:38:23.626 00.000 29988 Worker thread wakes up
01:38:23.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:23.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:23.627 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:25.151 01.524 29988 Exposure complete
01:38:25.197 00.046 29988 worker thread done servicing request
01:38:25.197 00.000 28316 OnExposeComplete: enter
01:38:25.198 00.001 28316 UpdateGuideState(): m_state=6
01:38:25.198 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
01:38:25.200 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=257.91, Mass=2508, SNR=34.8, Peak=204 HFD=4.0
01:38:25.201 00.001 28316 MultiStar: [#1 -0.03,-0.30,0.96,U] [#2 -0.08,-0.15,0.88,U] [#3 -0.19,-0.27,0.00,M1] [#4 -0.04,-0.34,0.00,M1] [#5 -0.04,-0.22,0.73,U] [#6 -0.16,-0.30,0.00,M1] [#7 -0.16,-0.21,0.63,U] [#8 -0.28,-0.19,0.00,M1] 
01:38:25.203 00.002 28316 single-star, 4 included, MultiStar: {-0.10, -0.20}, one-star: {-0.18, -0.12}
01:38:25.204 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
01:38:25.205 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
01:38:25.207 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.03 mountY=0.22, mountTheta=1.73
01:38:25.209 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.12, opts=13)
01:38:25.210 00.001 28316 Enqueuing Move request for scope (-0.18, -0.12)
01:38:25.211 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:25.212 00.001 29988 Worker thread wakes up
01:38:25.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
01:38:25.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
01:38:25.212 00.000 29988 Moving (-0.18, -0.12) raw xDistance=-0.03 yDistance=0.22
01:38:25.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:38:25.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:38:25.212 00.000 29988 MoveAxis(E, 0, ABG)
01:38:25.212 00.000 29988 Move returns status 0, amount 0
01:38:25.212 00.000 29988 MoveAxis(S, 52, ABG)
01:38:25.212 00.000 29988 Guiding  Dir = 1, Dur = 52
01:38:25.212 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8
01:38:25.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:25.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:25.214 00.001 28316 Enqueuing Expose request
01:38:25.214 00.000 29988 IsSlewing returns 0
01:38:25.215 00.001 29988 IsGuiding returns 0
01:38:25.219 00.004 29988 PulseGuide returned control before completion, sleep 57
01:38:25.289 00.070 29988 IsGuiding returns 0
01:38:25.289 00.000 29988 Move returns status 0, amount 52
01:38:25.289 00.000 29988 move complete, result=0
01:38:25.289 00.000 29988 worker thread done servicing request
01:38:25.289 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:38:25.291 00.002 29988 Worker thread wakes up
01:38:25.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:25.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:26.916 01.625 29988 Exposure complete
01:38:26.954 00.038 29988 worker thread done servicing request
01:38:26.954 00.000 28316 OnExposeComplete: enter
01:38:26.955 00.001 28316 UpdateGuideState(): m_state=6
01:38:26.956 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
01:38:26.956 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=257.94, Mass=2406, SNR=34.0, Peak=212 HFD=3.9
01:38:26.957 00.001 28316 MultiStar: [#1 0.09,-0.18,1.01,U] [#2 0.19,-0.01,0.91,U] [#3 0.14,-0.16,0.87,U] [#4 0.07,-0.02,0.82,U] [#5 0.15,-0.13,0.76,U] [#6 0.01,-0.03,0.64,U] [#7 -0.06,0.06,0.64,U] [#8 0.01,0.12,0.58,U] 
01:38:26.957 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.06}, one-star: {0.10, -0.10}
01:38:26.958 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
01:38:26.958 00.000 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
01:38:26.959 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.62 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
01:38:26.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
01:38:26.963 00.003 28316 Enqueuing Move request for scope (0.09, -0.06)
01:38:26.965 00.002 29988 Worker thread wakes up
01:38:26.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
01:38:26.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
01:38:26.965 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.05
01:38:26.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:38:26.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:26.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:26.966 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:38:26.966 00.000 29988 MoveAxis(E, 0, ABG)
01:38:26.966 00.000 29988 Move returns status 0, amount 0
01:38:26.966 00.000 29988 MoveAxis(N, 0, ABG)
01:38:26.966 00.000 29988 Move returns status 0, amount 0
01:38:26.966 00.000 29988 move complete, result=0
01:38:26.966 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
01:38:26.966 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:26.967 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:26.967 00.000 28316 Enqueuing Expose request
01:38:26.968 00.001 29988 worker thread done servicing request
01:38:26.968 00.000 29988 Worker thread wakes up
01:38:26.968 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:26.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:26.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:28.482 01.514 29988 Exposure complete
01:38:28.538 00.056 29988 worker thread done servicing request
01:38:28.538 00.000 28316 OnExposeComplete: enter
01:38:28.539 00.001 28316 UpdateGuideState(): m_state=6
01:38:28.540 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
01:38:28.540 00.000 28316 Star::Find returns 1 (0), X=952.46, Y=258.07, Mass=2391, SNR=33.7, Peak=195 HFD=3.9
01:38:28.541 00.001 28316 MultiStar: [#1 -0.01,-0.16,1.00,U] [#2 -0.07,-0.07,0.93,U] [#3 -0.05,-0.09,0.87,U] [#4 -0.09,0.08,0.83,U] [#5 -0.03,-0.12,0.74,U] [#6 -0.19,-0.06,0.62,U] [#7 -0.04,-0.08,0.64,U] [#8 -0.12,0.12,0.59,U] 
01:38:28.541 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.08, 0.04}
01:38:28.542 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.70)
01:38:28.542 00.000 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
01:38:28.542 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.59 mountX=-0.01 mountY=0.08, mountTheta=1.70
01:38:28.545 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
01:38:28.545 00.000 28316 Enqueuing Move request for scope (-0.07, -0.04)
01:38:28.546 00.001 29988 Worker thread wakes up
01:38:28.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:28.546 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.7
01:38:28.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:28.547 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:28.547 00.000 28316 Enqueuing Expose request
01:38:28.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:38:28.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:38:28.548 00.000 29988 Moving (-0.07, -0.04) raw xDistance=-0.01 yDistance=0.08
01:38:28.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:38:28.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:28.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:28.548 00.000 29988 MoveAxis(E, 0, ABG)
01:38:28.548 00.000 29988 Move returns status 0, amount 0
01:38:28.548 00.000 29988 MoveAxis(N, 0, ABG)
01:38:28.548 00.000 29988 Move returns status 0, amount 0
01:38:28.548 00.000 29988 move complete, result=0
01:38:28.548 00.000 29988 worker thread done servicing request
01:38:28.548 00.000 29988 Worker thread wakes up
01:38:28.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:28.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:28.548 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:30.170 01.622 29988 Exposure complete
01:38:30.199 00.029 29988 worker thread done servicing request
01:38:30.199 00.000 28316 OnExposeComplete: enter
01:38:30.200 00.001 28316 UpdateGuideState(): m_state=6
01:38:30.201 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
01:38:30.202 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=257.92, Mass=2462, SNR=34.3, Peak=212 HFD=3.9
01:38:30.203 00.001 28316 MultiStar: [#1 0.11,-0.23,0.95,U] [#2 0.08,-0.08,0.91,U] [#3 -0.03,-0.08,0.85,U] [#4 0.00,-0.08,0.84,U] [#5 0.17,-0.20,0.73,U] [#6 -0.09,-0.11,0.62,U] [#7 0.05,-0.21,0.61,U] [#8 0.17,-0.02,0.57,U] 
01:38:30.203 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.13}, one-star: {-0.06, -0.12}
01:38:30.204 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:38:30.205 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
01:38:30.205 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.02 mountX=-0.09 mountY=0.11, mountTheta=2.25
01:38:30.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
01:38:30.207 00.001 28316 Enqueuing Move request for scope (-0.06, -0.12)
01:38:30.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:30.208 00.001 29988 Worker thread wakes up
01:38:30.208 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.3
01:38:30.209 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
01:38:30.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
01:38:30.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:30.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:30.210 00.001 28316 Enqueuing Expose request
01:38:30.210 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
01:38:30.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:38:30.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:30.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:38:30.210 00.000 29988 MoveAxis(E, 0, ABG)
01:38:30.210 00.000 29988 Move returns status 0, amount 0
01:38:30.210 00.000 29988 MoveAxis(N, 0, ABG)
01:38:30.210 00.000 29988 Move returns status 0, amount 0
01:38:30.210 00.000 29988 move complete, result=0
01:38:30.210 00.000 29988 worker thread done servicing request
01:38:30.210 00.000 29988 Worker thread wakes up
01:38:30.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:30.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:30.211 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:31.727 01.516 29988 Exposure complete
01:38:31.758 00.031 29988 worker thread done servicing request
01:38:31.758 00.000 28316 OnExposeComplete: enter
01:38:31.760 00.002 28316 UpdateGuideState(): m_state=6
01:38:31.760 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
01:38:31.761 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=257.80, Mass=2406, SNR=34.0, Peak=205 HFD=3.8
01:38:31.761 00.000 28316 MultiStar: [#1 0.15,-0.28,0.00,M1] [#2 0.12,-0.18,0.91,U] [#3 0.17,-0.24,0.85,U] [#4 0.15,-0.15,0.85,U] [#5 0.29,-0.24,0.00,M1] [#6 -0.14,-0.16,0.66,U] [#7 -0.08,-0.23,0.63,U] [#8 -0.10,0.12,0.57,U] 
01:38:31.762 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.17}, one-star: {-0.02, -0.24}
01:38:31.762 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
01:38:31.762 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
01:38:31.763 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.40 mountX=-0.16 mountY=0.05, mountTheta=2.85
01:38:31.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
01:38:31.764 00.000 28316 Enqueuing Move request for scope (0.03, -0.17)
01:38:31.765 00.001 29988 Worker thread wakes up
01:38:31.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
01:38:31.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
01:38:31.765 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.16 yDistance=0.05
01:38:31.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:38:31.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:31.765 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
01:38:31.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:31.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:31.767 00.001 28316 Enqueuing Expose request
01:38:31.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:31.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:31.767 00.000 29988 MoveAxis(E, 0, ABG)
01:38:31.767 00.000 29988 Move returns status 0, amount 0
01:38:31.767 00.000 29988 MoveAxis(N, 0, ABG)
01:38:31.767 00.000 29988 Move returns status 0, amount 0
01:38:31.767 00.000 29988 move complete, result=0
01:38:31.767 00.000 29988 worker thread done servicing request
01:38:31.767 00.000 29988 Worker thread wakes up
01:38:31.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:31.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:31.768 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:33.392 01.624 29988 Exposure complete
01:38:33.430 00.038 29988 worker thread done servicing request
01:38:33.430 00.000 28316 OnExposeComplete: enter
01:38:33.432 00.002 28316 UpdateGuideState(): m_state=6
01:38:33.433 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
01:38:33.434 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=257.78, Mass=2414, SNR=34.1, Peak=193 HFD=3.8
01:38:33.436 00.002 28316 MultiStar: [#1 0.06,-0.21,0.99,U] [#2 0.01,-0.11,0.91,U] [#3 -0.13,-0.20,0.87,U] [#4 -0.09,-0.17,0.83,U] [#5 0.14,-0.20,0.74,U] [#6 -0.03,-0.01,0.61,U] [#7 -0.04,-0.03,0.62,U] [#8 -0.13,0.09,0.61,U] 
01:38:33.437 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.04, -0.26}
01:38:33.438 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
01:38:33.438 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
01:38:33.439 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.74 mountX=-0.12 mountY=0.08, mountTheta=2.52
01:38:33.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.14, opts=13)
01:38:33.440 00.000 28316 Enqueuing Move request for scope (-0.02, -0.14)
01:38:33.441 00.001 29988 Worker thread wakes up
01:38:33.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:33.441 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
01:38:33.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:33.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:33.442 00.000 28316 Enqueuing Expose request
01:38:33.443 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
01:38:33.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
01:38:33.443 00.000 29988 Moving (-0.02, -0.14) raw xDistance=-0.12 yDistance=0.08
01:38:33.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:38:33.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:33.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:33.443 00.000 29988 MoveAxis(E, 0, ABG)
01:38:33.443 00.000 29988 Move returns status 0, amount 0
01:38:33.443 00.000 29988 MoveAxis(N, 0, ABG)
01:38:33.443 00.000 29988 Move returns status 0, amount 0
01:38:33.443 00.000 29988 move complete, result=0
01:38:33.443 00.000 29988 worker thread done servicing request
01:38:33.443 00.000 29988 Worker thread wakes up
01:38:33.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:33.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:33.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:34.966 01.523 29988 Exposure complete
01:38:35.014 00.048 29988 worker thread done servicing request
01:38:35.014 00.000 28316 OnExposeComplete: enter
01:38:35.015 00.001 28316 UpdateGuideState(): m_state=6
01:38:35.016 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
01:38:35.016 00.000 28316 Star::Find returns 1 (0), X=952.46, Y=257.76, Mass=2357, SNR=33.5, Peak=184 HFD=3.7
01:38:35.017 00.001 28316 MultiStar: [#1 -0.05,-0.39,0.00,M1] [#2 0.19,-0.25,0.00,M1] [#3 -0.10,-0.36,0.00,M1] [#4 -0.04,-0.26,0.84,U] [#5 -0.10,-0.28,0.77,U] [#6 -0.13,-0.31,0.00,M1] [#7 -0.26,-0.27,0.00,M1] [#8 -0.02,-0.31,0.00,M1] 
01:38:35.017 00.000 28316 refined, 2 included, MultiStar: {-0.07, -0.27}, one-star: {-0.08, -0.27}
01:38:35.018 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.46)
01:38:35.018 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42)
01:38:35.018 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.83 mountX=-0.22 mountY=0.19, mountTheta=2.43
01:38:35.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.27, opts=13)
01:38:35.022 00.002 28316 Enqueuing Move request for scope (-0.07, -0.27)
01:38:35.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:35.023 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.5
01:38:35.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:35.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:35.024 00.000 28316 Enqueuing Expose request
01:38:35.025 00.001 29988 Worker thread wakes up
01:38:35.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.27) opts 0xd
01:38:35.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.27)
01:38:35.025 00.000 29988 Moving (-0.07, -0.27) raw xDistance=-0.22 yDistance=0.19
01:38:35.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:38:35.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:35.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:38:35.025 00.000 29988 MoveAxis(E, 46, ABG)
01:38:35.025 00.000 29988 Guiding  Dir = 2, Dur = 46
01:38:35.026 00.001 29988 IsSlewing returns 0
01:38:35.026 00.000 29988 IsGuiding returns 0
01:38:35.028 00.002 29988 PulseGuide returned control before completion, sleep 55
01:38:35.094 00.066 29988 IsGuiding returns 0
01:38:35.094 00.000 29988 Move returns status 0, amount 46
01:38:35.094 00.000 29988 MoveAxis(N, 0, ABG)
01:38:35.094 00.000 29988 Move returns status 0, amount 0
01:38:35.094 00.000 29988 move complete, result=0
01:38:35.094 00.000 29988 worker thread done servicing request
01:38:35.094 00.000 29988 Worker thread wakes up
01:38:35.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:35.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:35.094 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.2 px 0 ms NORTH
01:38:36.732 01.638 29988 Exposure complete
01:38:36.776 00.044 29988 worker thread done servicing request
01:38:36.776 00.000 28316 OnExposeComplete: enter
01:38:36.777 00.001 28316 UpdateGuideState(): m_state=6
01:38:36.779 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
01:38:36.780 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=257.99, Mass=2547, SNR=35.1, Peak=214 HFD=4.1
01:38:36.780 00.000 28316 MultiStar: [#1 -0.08,-0.30,0.00,M2] [#2 0.01,0.05,0.89,U] [#3 -0.27,-0.12,0.85,U] [#4 -0.11,0.04,0.82,U] [#5 -0.05,-0.17,0.72,U] [#6 -0.19,0.01,0.62,U] [#7 -0.21,0.05,0.61,U] [#8 -0.27,0.07,0.58,U] 
01:38:36.781 00.001 28316 refined, 7 included, MultiStar: {-0.15, -0.02}, one-star: {-0.19, -0.04}
01:38:36.781 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
01:38:36.782 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
01:38:36.782 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.02 mountX=0.05 mountY=0.14, mountTheta=1.26
01:38:36.783 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.02, opts=13)
01:38:36.784 00.001 28316 Enqueuing Move request for scope (-0.15, -0.02)
01:38:36.784 00.000 29988 Worker thread wakes up
01:38:36.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
01:38:36.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:36.785 00.000 28316 UpdateGuideState exits: m=2547 RSB=35.1
01:38:36.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:36.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:36.786 00.000 28316 Enqueuing Expose request
01:38:36.787 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
01:38:36.787 00.000 29988 Moving (-0.15, -0.02) raw xDistance=0.05 yDistance=0.14
01:38:36.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:38:36.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:36.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:38:36.787 00.000 29988 MoveAxis(E, 0, ABG)
01:38:36.787 00.000 29988 Move returns status 0, amount 0
01:38:36.787 00.000 29988 MoveAxis(N, 0, ABG)
01:38:36.787 00.000 29988 Move returns status 0, amount 0
01:38:36.787 00.000 29988 move complete, result=0
01:38:36.787 00.000 29988 worker thread done servicing request
01:38:36.787 00.000 29988 Worker thread wakes up
01:38:36.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:36.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:36.787 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:38.299 01.512 29988 Exposure complete
01:38:38.334 00.035 29988 worker thread done servicing request
01:38:38.334 00.000 28316 OnExposeComplete: enter
01:38:38.335 00.001 28316 UpdateGuideState(): m_state=6
01:38:38.335 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
01:38:38.336 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=257.96, Mass=2483, SNR=34.6, Peak=210 HFD=4.0
01:38:38.336 00.000 28316 MultiStar: [#1 -0.14,-0.31,0.00,M3] [#2 -0.03,-0.11,0.90,U] [#3 -0.08,-0.09,0.84,U] [#4 -0.04,-0.16,0.81,U] [#5 0.04,-0.03,0.75,U] [#6 -0.18,-0.03,0.62,U] [#7 -0.08,-0.06,0.61,U] [#8 -0.09,0.09,0.59,U] 
01:38:38.337 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.07}, one-star: {-0.08, -0.08}
01:38:38.337 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.96)
01:38:38.338 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
01:38:38.338 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=-0.03 mountY=0.09, mountTheta=1.95
01:38:38.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
01:38:38.340 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
01:38:38.341 00.001 29988 Worker thread wakes up
01:38:38.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
01:38:38.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:38.341 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.6
01:38:38.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:38.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:38.342 00.000 28316 Enqueuing Expose request
01:38:38.343 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
01:38:38.343 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.03 yDistance=0.09
01:38:38.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:38:38.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:38.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:38:38.343 00.000 29988 MoveAxis(E, 0, ABG)
01:38:38.343 00.000 29988 Move returns status 0, amount 0
01:38:38.343 00.000 29988 MoveAxis(N, 0, ABG)
01:38:38.343 00.000 29988 Move returns status 0, amount 0
01:38:38.343 00.000 29988 move complete, result=0
01:38:38.343 00.000 29988 worker thread done servicing request
01:38:38.343 00.000 29988 Worker thread wakes up
01:38:38.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:38.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:38.344 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:39.974 01.630 29988 Exposure complete
01:38:40.021 00.047 29988 worker thread done servicing request
01:38:40.021 00.000 28316 OnExposeComplete: enter
01:38:40.022 00.001 28316 UpdateGuideState(): m_state=6
01:38:40.023 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
01:38:40.023 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=257.93, Mass=2474, SNR=34.4, Peak=226 HFD=3.9
01:38:40.024 00.001 28316 MultiStar: [#1 -0.15,-0.24,0.97,U] [#2 -0.13,-0.23,0.91,U] [#3 -0.18,-0.16,0.83,U] [#4 -0.33,-0.00,0.00,M1] [#5 -0.17,-0.10,0.71,U] [#6 -0.46,-0.12,0.00,M1] [#7 -0.35,0.19,0.00,M1] [#8 -0.23,0.03,0.58,U] 
01:38:40.024 00.000 28316 refined, 5 included, MultiStar: {-0.19, -0.15}, one-star: {-0.26, -0.11}
01:38:40.025 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
01:38:40.025 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.77)
01:38:40.025 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.47 mountX=-0.06 mountY=0.23, mountTheta=1.81
01:38:40.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.15, opts=13)
01:38:40.027 00.001 28316 Enqueuing Move request for scope (-0.19, -0.15)
01:38:40.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:40.028 00.001 29988 Worker thread wakes up
01:38:40.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
01:38:40.028 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
01:38:40.028 00.000 29988 Moving (-0.19, -0.15) raw xDistance=-0.06 yDistance=0.23
01:38:40.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:38:40.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:38:40.028 00.000 29988 MoveAxis(E, 0, ABG)
01:38:40.028 00.000 29988 Move returns status 0, amount 0
01:38:40.028 00.000 29988 MoveAxis(S, 56, ABG)
01:38:40.028 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.4
01:38:40.029 00.001 29988 Guiding  Dir = 1, Dur = 56
01:38:40.029 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:40.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:40.030 00.001 28316 Enqueuing Expose request
01:38:40.030 00.000 29988 IsSlewing returns 0
01:38:40.030 00.000 29988 IsGuiding returns 0
01:38:40.036 00.006 29988 PulseGuide returned control before completion, sleep 62
01:38:40.100 00.064 29988 IsGuiding returns 1
01:38:40.100 00.000 29988 scope still moving after pulse duration time elapsed
01:38:40.131 00.031 29988 IsSlewing returns 0
01:38:40.131 00.000 29988 IsGuiding returns 0
01:38:40.131 00.000 29988 scope move finished after 56 + 44 ms
01:38:40.131 00.000 29988 Move returns status 0, amount 56
01:38:40.131 00.000 29988 move complete, result=0
01:38:40.131 00.000 29988 worker thread done servicing request
01:38:40.131 00.000 29988 Worker thread wakes up
01:38:40.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:40.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:40.132 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
01:38:41.549 01.417 29988 Exposure complete
01:38:41.594 00.045 29988 worker thread done servicing request
01:38:41.594 00.000 28316 OnExposeComplete: enter
01:38:41.596 00.002 28316 UpdateGuideState(): m_state=6
01:38:41.596 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
01:38:41.597 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=257.96, Mass=2415, SNR=34.0, Peak=206 HFD=4.0
01:38:41.598 00.001 28316 MultiStar: [#1 -0.14,-0.19,0.99,U] [#2 -0.21,-0.09,0.89,U] [#3 -0.24,-0.10,0.86,U] [#4 -0.33,0.00,0.00,M2] [#5 -0.04,-0.01,0.76,U] [#6 -0.29,-0.01,0.62,U] [#7 -0.25,0.16,0.63,U] [#8 -0.29,0.05,0.60,U] 
01:38:41.598 00.000 28316 refined, 7 included, MultiStar: {-0.21, -0.05}, one-star: {-0.25, -0.07}
01:38:41.598 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.37)
01:38:41.599 00.001 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
01:38:41.599 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-2.92 mountX=0.04 mountY=0.21, mountTheta=1.37
01:38:41.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.05, opts=13)
01:38:41.601 00.001 28316 Enqueuing Move request for scope (-0.21, -0.05)
01:38:41.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:41.602 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.0
01:38:41.602 00.000 29988 Worker thread wakes up
01:38:41.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
01:38:41.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
01:38:41.602 00.000 29988 Moving (-0.21, -0.05) raw xDistance=0.04 yDistance=0.21
01:38:41.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:38:41.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:38:41.602 00.000 29988 MoveAxis(E, 0, ABG)
01:38:41.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:41.603 00.001 29988 Move returns status 0, amount 0
01:38:41.603 00.000 29988 MoveAxis(S, 50, ABG)
01:38:41.603 00.000 29988 Guiding  Dir = 1, Dur = 50
01:38:41.603 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:41.604 00.001 28316 Enqueuing Expose request
01:38:41.605 00.001 29988 IsSlewing returns 0
01:38:41.606 00.001 29988 IsGuiding returns 0
01:38:41.611 00.005 29988 PulseGuide returned control before completion, sleep 55
01:38:41.673 00.062 29988 IsGuiding returns 0
01:38:41.673 00.000 29988 Move returns status 0, amount 50
01:38:41.673 00.000 29988 move complete, result=0
01:38:41.673 00.000 29988 worker thread done servicing request
01:38:41.673 00.000 29988 Worker thread wakes up
01:38:41.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:41.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:41.673 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:38:43.305 01.632 29988 Exposure complete
01:38:43.354 00.049 29988 worker thread done servicing request
01:38:43.354 00.000 28316 OnExposeComplete: enter
01:38:43.355 00.001 28316 UpdateGuideState(): m_state=6
01:38:43.356 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
01:38:43.356 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=258.09, Mass=2437, SNR=34.2, Peak=214 HFD=3.9
01:38:43.357 00.001 28316 MultiStar: [#1 0.00,0.02,0.98,U] [#2 0.14,0.09,0.91,U] [#3 0.06,0.04,0.84,U] [#4 -0.06,0.16,0.82,U] [#5 0.04,0.02,0.74,U] [#6 -0.16,0.12,0.62,U] [#7 -0.20,0.32,0.00,M1] [#8 0.16,0.20,0.59,U] 
01:38:43.357 00.000 28316 single-star, 7 included, MultiStar: {0.03, 0.08}, one-star: {0.06, 0.06}
01:38:43.357 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
01:38:43.358 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
01:38:43.358 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.03 mountY=-0.08, mountTheta=-1.21
01:38:43.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
01:38:43.360 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
01:38:43.360 00.000 29988 Worker thread wakes up
01:38:43.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:43.361 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:38:43.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:43.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:43.362 00.000 28316 Enqueuing Expose request
01:38:43.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:38:43.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:38:43.363 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.08
01:38:43.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:38:43.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:43.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:38:43.363 00.000 29988 MoveAxis(E, 0, ABG)
01:38:43.363 00.000 29988 Move returns status 0, amount 0
01:38:43.363 00.000 29988 MoveAxis(N, 0, ABG)
01:38:43.363 00.000 29988 Move returns status 0, amount 0
01:38:43.363 00.000 29988 move complete, result=0
01:38:43.363 00.000 29988 worker thread done servicing request
01:38:43.363 00.000 29988 Worker thread wakes up
01:38:43.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:43.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:43.364 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:44.889 01.525 29988 Exposure complete
01:38:44.937 00.048 29988 worker thread done servicing request
01:38:44.937 00.000 28316 OnExposeComplete: enter
01:38:44.937 00.000 28316 UpdateGuideState(): m_state=6
01:38:44.938 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
01:38:44.938 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=258.06, Mass=2293, SNR=33.2, Peak=190 HFD=4.0
01:38:44.939 00.001 28316 MultiStar: [#1 0.26,-0.07,1.01,U] [#2 0.21,0.11,0.89,U] [#3 0.18,-0.01,0.87,U] [#4 0.07,0.13,0.85,U] [#5 0.13,0.07,0.75,U] [#6 0.17,0.21,0.64,U] [#7 0.02,0.13,0.64,U] [#8 0.06,0.20,0.61,U] 
01:38:44.939 00.000 28316 single-star, 8 included, MultiStar: {0.15, 0.07}, one-star: {0.16, 0.02}
01:38:44.940 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
01:38:44.940 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
01:38:44.941 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.13 mountX=-0.05 mountY=-0.15, mountTheta=-1.88
01:38:44.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.02, opts=13)
01:38:44.944 00.002 28316 Enqueuing Move request for scope (0.16, 0.02)
01:38:44.944 00.000 29988 Worker thread wakes up
01:38:44.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
01:38:44.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
01:38:44.944 00.000 29988 Moving (0.16, 0.02) raw xDistance=-0.05 yDistance=-0.15
01:38:44.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:38:44.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:44.945 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
01:38:44.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:44.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:44.946 00.000 28316 Enqueuing Expose request
01:38:44.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:44.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:38:44.946 00.000 29988 MoveAxis(E, 0, ABG)
01:38:44.947 00.001 29988 Move returns status 0, amount 0
01:38:44.947 00.000 29988 MoveAxis(N, 0, ABG)
01:38:44.947 00.000 29988 Move returns status 0, amount 0
01:38:44.947 00.000 29988 move complete, result=0
01:38:44.947 00.000 29988 worker thread done servicing request
01:38:44.947 00.000 29988 Worker thread wakes up
01:38:44.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:44.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:44.947 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:46.586 01.639 29988 Exposure complete
01:38:46.642 00.056 29988 worker thread done servicing request
01:38:46.642 00.000 28316 OnExposeComplete: enter
01:38:46.644 00.002 28316 UpdateGuideState(): m_state=6
01:38:46.646 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
01:38:46.647 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=258.21, Mass=2439, SNR=34.3, Peak=199 HFD=3.8
01:38:46.648 00.001 28316 MultiStar: [#1 0.11,0.04,0.98,U] [#2 -0.02,0.18,0.91,U] [#3 -0.16,0.04,0.85,U] [#4 0.16,0.08,0.81,U] [#5 0.09,0.08,0.72,U] [#6 -0.04,0.20,0.63,U] [#7 -0.10,0.38,0.00,M1] [#8 0.09,0.15,0.60,U] 
01:38:46.649 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.12}, one-star: {-0.10, 0.17}
01:38:46.649 00.000 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (2.00) = xAngle (-0.52 = -0.52)
01:38:46.650 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
01:38:46.650 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=0.10 mountY=-0.06, mountTheta=-0.55
01:38:46.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
01:38:46.651 00.000 28316 Enqueuing Move request for scope (0.01, 0.12)
01:38:46.652 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:46.652 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.3
01:38:46.653 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:46.653 00.000 29988 Worker thread wakes up
01:38:46.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
01:38:46.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
01:38:46.653 00.000 29988 Moving (0.01, 0.12) raw xDistance=0.10 yDistance=-0.06
01:38:46.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:38:46.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:46.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:46.654 00.001 28316 Enqueuing Expose request
01:38:46.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:38:46.654 00.000 29988 MoveAxis(E, 0, ABG)
01:38:46.655 00.001 29988 Move returns status 0, amount 0
01:38:46.655 00.000 29988 MoveAxis(N, 0, ABG)
01:38:46.655 00.000 29988 Move returns status 0, amount 0
01:38:46.655 00.000 29988 move complete, result=0
01:38:46.655 00.000 29988 worker thread done servicing request
01:38:46.655 00.000 29988 Worker thread wakes up
01:38:46.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:46.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:46.655 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:48.175 01.520 29988 Exposure complete
01:38:48.207 00.032 29988 worker thread done servicing request
01:38:48.207 00.000 28316 OnExposeComplete: enter
01:38:48.209 00.002 28316 UpdateGuideState(): m_state=6
01:38:48.210 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
01:38:48.211 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.07, Mass=2405, SNR=34.0, Peak=201 HFD=4.0
01:38:48.213 00.002 28316 MultiStar: [#1 0.00,-0.01,0.99,U] [#2 0.07,0.09,0.92,U] [#3 0.15,-0.04,0.85,U] [#4 0.04,0.10,0.84,U] [#5 -0.11,0.08,0.75,U] [#6 -0.08,0.17,0.62,U] [#7 -0.16,0.29,0.00,M2] [#8 0.04,0.13,0.61,U] 
01:38:48.214 00.001 28316 single-star, 7 included, MultiStar: {0.02, 0.06}, one-star: {0.02, 0.03}
01:38:48.215 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
01:38:48.215 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
01:38:48.216 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.02 mountX=0.02 mountY=-0.03, mountTheta=-0.99
01:38:48.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
01:38:48.221 00.004 28316 Enqueuing Move request for scope (0.02, 0.03)
01:38:48.223 00.002 29988 Worker thread wakes up
01:38:48.223 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:38:48.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:48.225 00.002 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:38:48.228 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:48.229 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:38:48.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:48.231 00.002 28316 Enqueuing Expose request
01:38:48.232 00.001 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
01:38:48.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:38:48.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:48.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:38:48.232 00.000 29988 MoveAxis(E, 0, ABG)
01:38:48.234 00.002 29988 Move returns status 0, amount 0
01:38:48.234 00.000 29988 MoveAxis(N, 0, ABG)
01:38:48.234 00.000 29988 Move returns status 0, amount 0
01:38:48.234 00.000 29988 move complete, result=0
01:38:48.234 00.000 29988 worker thread done servicing request
01:38:48.234 00.000 29988 Worker thread wakes up
01:38:48.234 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:48.234 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:48.235 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:38:49.870 01.635 29988 Exposure complete
01:38:49.904 00.034 29988 worker thread done servicing request
01:38:49.904 00.000 28316 OnExposeComplete: enter
01:38:49.905 00.001 28316 UpdateGuideState(): m_state=6
01:38:49.905 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
01:38:49.906 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.13, Mass=2415, SNR=34.1, Peak=215 HFD=3.8
01:38:49.906 00.000 28316 MultiStar: [#1 0.13,0.03,0.99,U] [#2 0.13,0.09,0.93,U] [#3 0.13,-0.05,0.86,U] [#4 0.29,0.22,0.00,M1] [#5 0.09,0.15,0.74,U] [#6 0.08,0.16,0.63,U] [#7 -0.04,0.21,0.62,U] [#8 0.16,0.19,0.58,U] 
01:38:49.907 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.10}, one-star: {0.15, 0.09}
01:38:49.907 00.000 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
01:38:49.908 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
01:38:49.908 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.04 mountY=-0.14, mountTheta=-1.27
01:38:49.909 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
01:38:49.910 00.001 28316 Enqueuing Move request for scope (0.11, 0.10)
01:38:49.910 00.000 29988 Worker thread wakes up
01:38:49.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:49.911 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
01:38:49.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:49.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:49.912 00.000 28316 Enqueuing Expose request
01:38:49.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
01:38:49.912 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
01:38:49.913 00.001 29988 Moving (0.11, 0.10) raw xDistance=0.04 yDistance=-0.14
01:38:49.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:38:49.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:49.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:38:49.913 00.000 29988 MoveAxis(E, 0, ABG)
01:38:49.913 00.000 29988 Move returns status 0, amount 0
01:38:49.913 00.000 29988 MoveAxis(N, 0, ABG)
01:38:49.913 00.000 29988 Move returns status 0, amount 0
01:38:49.913 00.000 29988 move complete, result=0
01:38:49.913 00.000 29988 worker thread done servicing request
01:38:49.913 00.000 29988 Worker thread wakes up
01:38:49.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:49.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:49.913 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:51.436 01.523 29988 Exposure complete
01:38:51.472 00.036 29988 worker thread done servicing request
01:38:51.473 00.001 28316 OnExposeComplete: enter
01:38:51.473 00.000 28316 UpdateGuideState(): m_state=6
01:38:51.474 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
01:38:51.474 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=257.99, Mass=2391, SNR=33.7, Peak=206 HFD=3.9
01:38:51.475 00.001 28316 MultiStar: [#1 0.11,-0.02,0.99,U] [#2 0.08,0.12,0.95,U] [#3 -0.08,0.01,0.87,U] [#4 0.06,0.05,0.82,U] [#5 0.04,0.01,0.75,U] [#6 -0.04,0.01,0.64,U] [#7 -0.06,0.22,0.64,U] [#8 0.16,0.19,0.60,U] 
01:38:51.475 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.05}, one-star: {0.04, -0.05}
01:38:51.476 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
01:38:51.476 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
01:38:51.476 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.88 mountX=-0.06 mountY=-0.01, mountTheta=-2.91
01:38:51.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
01:38:51.480 00.002 28316 Enqueuing Move request for scope (0.04, -0.05)
01:38:51.482 00.002 29988 Worker thread wakes up
01:38:51.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
01:38:51.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
01:38:51.482 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
01:38:51.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:38:51.483 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:51.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:51.483 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.7
01:38:51.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:51.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:51.484 00.000 28316 Enqueuing Expose request
01:38:51.485 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:38:51.485 00.000 29988 MoveAxis(E, 0, ABG)
01:38:51.485 00.000 29988 Move returns status 0, amount 0
01:38:51.485 00.000 29988 MoveAxis(N, 0, ABG)
01:38:51.485 00.000 29988 Move returns status 0, amount 0
01:38:51.485 00.000 29988 move complete, result=0
01:38:51.485 00.000 29988 worker thread done servicing request
01:38:51.485 00.000 29988 Worker thread wakes up
01:38:51.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:51.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:51.486 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:38:53.122 01.636 29988 Exposure complete
01:38:53.166 00.044 29988 worker thread done servicing request
01:38:53.166 00.000 28316 OnExposeComplete: enter
01:38:53.166 00.000 28316 UpdateGuideState(): m_state=6
01:38:53.167 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
01:38:53.168 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=258.10, Mass=2352, SNR=33.7, Peak=200 HFD=3.9
01:38:53.170 00.002 28316 MultiStar: [#1 0.32,-0.12,0.00,M1] [#2 0.27,0.10,0.92,U] [#3 0.08,0.01,0.87,U] [#4 0.23,0.06,0.85,U] [#5 0.24,0.03,0.74,U] [#6 0.15,0.08,0.64,U] [#7 0.04,0.28,0.64,U] [#8 0.30,-0.08,0.00,M1] 
01:38:53.173 00.003 28316 single-star, 6 included, MultiStar: {0.16, 0.08}, one-star: {0.07, 0.06}
01:38:53.176 00.003 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
01:38:53.178 00.002 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
01:38:53.180 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=0.03 mountY=-0.09, mountTheta=-1.29
01:38:53.181 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
01:38:53.182 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
01:38:53.182 00.000 29988 Worker thread wakes up
01:38:53.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:53.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
01:38:53.182 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
01:38:53.182 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
01:38:53.183 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:53.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:53.184 00.001 28316 Enqueuing Expose request
01:38:53.184 00.000 29988 Moving (0.07, 0.06) raw xDistance=0.03 yDistance=-0.09
01:38:53.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:38:53.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:53.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:38:53.184 00.000 29988 MoveAxis(E, 0, ABG)
01:38:53.184 00.000 29988 Move returns status 0, amount 0
01:38:53.184 00.000 29988 MoveAxis(N, 0, ABG)
01:38:53.184 00.000 29988 Move returns status 0, amount 0
01:38:53.184 00.000 29988 move complete, result=0
01:38:53.184 00.000 29988 worker thread done servicing request
01:38:53.184 00.000 29988 Worker thread wakes up
01:38:53.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:53.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:53.185 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:54.711 01.526 29988 Exposure complete
01:38:54.764 00.053 29988 worker thread done servicing request
01:38:54.764 00.000 28316 OnExposeComplete: enter
01:38:54.765 00.001 28316 UpdateGuideState(): m_state=6
01:38:54.765 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
01:38:54.766 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=258.12, Mass=2465, SNR=34.5, Peak=194 HFD=3.9
01:38:54.766 00.000 28316 MultiStar: [#1 0.14,0.01,0.96,U] [#2 -0.01,0.17,0.90,U] [#3 -0.23,-0.06,0.83,U] [#4 0.15,0.10,0.85,U] [#5 0.18,-0.04,0.73,U] [#6 0.06,0.09,0.62,U] [#7 -0.16,0.10,0.61,U] [#8 -0.17,0.00,0.57,U] 
01:38:54.767 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {-0.04, 0.08}
01:38:54.767 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
01:38:54.768 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
01:38:54.768 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.61 mountX=0.05 mountY=-0.02, mountTheta=-0.42
01:38:54.769 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
01:38:54.769 00.000 28316 Enqueuing Move request for scope (-0.00, 0.05)
01:38:54.770 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:54.770 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
01:38:54.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:54.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:54.772 00.001 28316 Enqueuing Expose request
01:38:54.772 00.000 29988 Worker thread wakes up
01:38:54.773 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
01:38:54.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
01:38:54.773 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.02
01:38:54.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:38:54.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:54.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:38:54.773 00.000 29988 MoveAxis(E, 0, ABG)
01:38:54.773 00.000 29988 Move returns status 0, amount 0
01:38:54.773 00.000 29988 MoveAxis(N, 0, ABG)
01:38:54.773 00.000 29988 Move returns status 0, amount 0
01:38:54.773 00.000 29988 move complete, result=0
01:38:54.773 00.000 29988 worker thread done servicing request
01:38:54.773 00.000 29988 Worker thread wakes up
01:38:54.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:54.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:54.774 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:38:56.397 01.623 29988 Exposure complete
01:38:56.451 00.054 29988 worker thread done servicing request
01:38:56.452 00.001 28316 OnExposeComplete: enter
01:38:56.452 00.000 28316 UpdateGuideState(): m_state=6
01:38:56.453 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
01:38:56.453 00.000 28316 Star::Find returns 1 (0), X=952.68, Y=258.07, Mass=2424, SNR=34.1, Peak=224 HFD=4.0
01:38:56.454 00.001 28316 MultiStar: [#1 0.08,-0.09,0.97,U] [#2 0.20,0.12,0.90,U] [#3 0.18,-0.04,0.86,U] [#4 0.07,0.11,0.83,U] [#5 0.25,0.05,0.76,U] [#6 -0.03,0.08,0.63,U] [#7 -0.02,0.28,0.61,U] [#8 0.24,0.20,0.00,M1] 
01:38:56.454 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.06}, one-star: {0.15, 0.03}
01:38:56.454 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
01:38:56.455 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
01:38:56.455 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.46 mountX=0.00 mountY=-0.13, mountTheta=-1.54
01:38:56.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.06, opts=13)
01:38:56.457 00.001 28316 Enqueuing Move request for scope (0.12, 0.06)
01:38:56.457 00.000 29988 Worker thread wakes up
01:38:56.458 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
01:38:56.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:56.460 00.002 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
01:38:56.461 00.001 29988 Moving (0.12, 0.06) raw xDistance=0.00 yDistance=-0.13
01:38:56.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:38:56.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:56.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:38:56.461 00.000 29988 MoveAxis(E, 0, ABG)
01:38:56.461 00.000 29988 Move returns status 0, amount 0
01:38:56.461 00.000 29988 MoveAxis(N, 0, ABG)
01:38:56.461 00.000 29988 Move returns status 0, amount 0
01:38:56.461 00.000 29988 move complete, result=0
01:38:56.461 00.000 29988 worker thread done servicing request
01:38:56.461 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.1
01:38:56.463 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:56.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:56.464 00.000 28316 Enqueuing Expose request
01:38:56.465 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:56.465 00.000 29988 Worker thread wakes up
01:38:56.466 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:56.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:57.982 01.516 29988 Exposure complete
01:38:58.018 00.036 29988 worker thread done servicing request
01:38:58.018 00.000 28316 OnExposeComplete: enter
01:38:58.019 00.001 28316 UpdateGuideState(): m_state=6
01:38:58.020 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
01:38:58.020 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=258.09, Mass=2454, SNR=34.4, Peak=225 HFD=3.9
01:38:58.021 00.001 28316 MultiStar: [#1 -0.02,-0.06,0.97,U] [#2 0.14,-0.04,0.92,U] [#3 0.03,-0.04,0.86,U] [#4 0.10,0.16,0.83,U] [#5 0.09,0.01,0.72,U] [#6 0.09,0.06,0.63,U] [#7 -0.02,0.18,0.63,U] [#8 0.05,0.09,0.59,U] 
01:38:58.021 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {0.10, 0.05}
01:38:58.022 00.001 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
01:38:58.022 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
01:38:58.022 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.51 mountX=0.01 mountY=-0.07, mountTheta=-1.49
01:38:58.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
01:38:58.025 00.002 28316 Enqueuing Move request for scope (0.07, 0.04)
01:38:58.025 00.000 29988 Worker thread wakes up
01:38:58.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:58.027 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
01:38:58.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
01:38:58.027 00.000 29988 Moving (0.07, 0.04) raw xDistance=0.01 yDistance=-0.07
01:38:58.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:38:58.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:58.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:38:58.027 00.000 29988 MoveAxis(E, 0, ABG)
01:38:58.027 00.000 29988 Move returns status 0, amount 0
01:38:58.027 00.000 29988 MoveAxis(N, 0, ABG)
01:38:58.027 00.000 29988 Move returns status 0, amount 0
01:38:58.027 00.000 29988 move complete, result=0
01:38:58.027 00.000 29988 worker thread done servicing request
01:38:58.027 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.4
01:38:58.028 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:58.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:58.029 00.001 28316 Enqueuing Expose request
01:38:58.029 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:58.029 00.000 29988 Worker thread wakes up
01:38:58.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:58.030 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:59.651 01.621 29988 Exposure complete
01:38:59.690 00.039 29988 worker thread done servicing request
01:38:59.690 00.000 28316 OnExposeComplete: enter
01:38:59.691 00.001 28316 UpdateGuideState(): m_state=6
01:38:59.692 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
01:38:59.693 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=258.09, Mass=2485, SNR=34.5, Peak=214 HFD=3.9
01:38:59.693 00.000 28316 MultiStar: [#1 -0.01,-0.12,0.97,U] [#2 0.12,-0.05,0.89,U] [#3 -0.03,-0.10,0.86,U] [#4 -0.05,0.10,0.82,U] [#5 -0.07,0.03,0.74,U] [#6 -0.12,0.05,0.64,U] [#7 0.13,0.24,0.63,U] [#8 -0.02,0.05,0.56,U] 
01:38:59.694 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.02}, one-star: {0.01, 0.05}
01:38:59.695 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
01:38:59.695 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
01:38:59.696 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.68 mountX=0.01 mountY=-0.01, mountTheta=-0.36
01:38:59.698 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.02, opts=13)
01:38:59.701 00.003 28316 Enqueuing Move request for scope (-0.00, 0.02)
01:38:59.702 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:38:59.705 00.003 28316 UpdateGuideState exits: m=2485 RSB=34.5
01:38:59.707 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:59.710 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:38:59.712 00.002 28316 Enqueuing Expose request
01:38:59.714 00.002 29988 Worker thread wakes up
01:38:59.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
01:38:59.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
01:38:59.714 00.000 29988 Moving (-0.00, 0.02) raw xDistance=0.01 yDistance=-0.01
01:38:59.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:38:59.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:59.715 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:38:59.715 00.000 29988 MoveAxis(E, 0, ABG)
01:38:59.715 00.000 29988 Move returns status 0, amount 0
01:38:59.715 00.000 29988 MoveAxis(N, 0, ABG)
01:38:59.715 00.000 29988 Move returns status 0, amount 0
01:38:59.715 00.000 29988 move complete, result=0
01:38:59.715 00.000 29988 worker thread done servicing request
01:38:59.715 00.000 29988 Worker thread wakes up
01:38:59.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:38:59.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:38:59.717 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:01.231 01.514 29988 Exposure complete
01:39:01.263 00.032 29988 worker thread done servicing request
01:39:01.263 00.000 28316 OnExposeComplete: enter
01:39:01.265 00.002 28316 UpdateGuideState(): m_state=6
01:39:01.265 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
01:39:01.266 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=258.03, Mass=2519, SNR=34.9, Peak=216 HFD=4.1
01:39:01.266 00.000 28316 MultiStar: [#1 0.22,-0.16,0.96,U] [#2 0.13,-0.10,0.88,U] [#3 -0.10,-0.10,0.84,U] [#4 -0.05,0.08,0.81,U] [#5 0.08,0.00,0.70,U] [#6 -0.17,0.08,0.62,U] [#7 0.16,0.13,0.62,U] [#8 -0.06,0.14,0.57,U] 
01:39:01.267 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.07, -0.01}
01:39:01.267 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
01:39:01.267 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
01:39:01.268 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.02 mountY=-0.03, mountTheta=-2.18
01:39:01.269 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
01:39:01.269 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
01:39:01.270 00.001 29988 Worker thread wakes up
01:39:01.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:39:01.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:01.270 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.9
01:39:01.271 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:01.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:01.272 00.001 28316 Enqueuing Expose request
01:39:01.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:39:01.272 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
01:39:01.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:39:01.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:01.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:39:01.272 00.000 29988 MoveAxis(E, 0, ABG)
01:39:01.272 00.000 29988 Move returns status 0, amount 0
01:39:01.272 00.000 29988 MoveAxis(N, 0, ABG)
01:39:01.272 00.000 29988 Move returns status 0, amount 0
01:39:01.272 00.000 29988 move complete, result=0
01:39:01.272 00.000 29988 worker thread done servicing request
01:39:01.272 00.000 29988 Worker thread wakes up
01:39:01.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:01.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:01.273 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:02.911 01.638 29988 Exposure complete
01:39:02.951 00.040 29988 worker thread done servicing request
01:39:02.951 00.000 28316 OnExposeComplete: enter
01:39:02.952 00.001 28316 UpdateGuideState(): m_state=6
01:39:02.954 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
01:39:02.954 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=258.31, Mass=2346, SNR=33.4, Peak=192 HFD=3.5
01:39:02.955 00.001 28316 MultiStar: [#1 -0.08,0.08,1.02,U] [#2 -0.09,0.31,0.00,M1] [#3 -0.13,0.22,0.88,U] [#4 -0.13,0.26,0.83,U] [#5 -0.04,0.22,0.74,U] [#6 -0.38,0.14,0.00,M1] [#7 -0.25,0.41,0.00,M1] [#8 -0.03,0.40,0.00,M1] 
01:39:02.956 00.001 28316 refined, 4 included, MultiStar: {-0.11, 0.21}, one-star: {-0.14, 0.27}
01:39:02.957 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
01:39:02.957 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
01:39:02.958 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.23 cameraTheta=2.05 mountX=0.23 mountY=0.00, mountTheta=0.01
01:39:02.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.21, opts=13)
01:39:02.959 00.000 28316 Enqueuing Move request for scope (-0.11, 0.21)
01:39:02.960 00.001 29988 Worker thread wakes up
01:39:02.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:02.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
01:39:02.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
01:39:02.960 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.4
01:39:02.961 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:02.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:02.962 00.001 28316 Enqueuing Expose request
01:39:02.962 00.000 29988 Moving (-0.11, 0.21) raw xDistance=0.23 yDistance=0.00
01:39:02.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:39:02.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:02.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:39:02.962 00.000 29988 MoveAxis(W, 49, ABG)
01:39:02.962 00.000 29988 Guiding  Dir = 3, Dur = 49
01:39:02.962 00.000 29988 IsSlewing returns 0
01:39:02.962 00.000 29988 IsGuiding returns 0
01:39:02.964 00.002 29988 PulseGuide returned control before completion, sleep 58
01:39:03.035 00.071 29988 IsGuiding returns 0
01:39:03.035 00.000 29988 Move returns status 0, amount 49
01:39:03.035 00.000 29988 MoveAxis(N, 0, ABG)
01:39:03.035 00.000 29988 Move returns status 0, amount 0
01:39:03.035 00.000 29988 move complete, result=0
01:39:03.035 00.000 29988 worker thread done servicing request
01:39:03.035 00.000 29988 Worker thread wakes up
01:39:03.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:03.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:03.035 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.0 px 0 ms NORTH
01:39:04.447 01.412 29988 Exposure complete
01:39:04.484 00.037 29988 worker thread done servicing request
01:39:04.484 00.000 28316 OnExposeComplete: enter
01:39:04.485 00.001 28316 UpdateGuideState(): m_state=6
01:39:04.485 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
01:39:04.486 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=258.35, Mass=2480, SNR=34.3, Peak=191 HFD=3.6
01:39:04.486 00.000 28316 MultiStar: [#1 -0.04,0.25,0.96,U] [#2 0.09,0.31,0.00,M2] [#3 -0.06,0.33,0.00,M1] [#4 -0.07,0.27,0.83,U] [#5 0.13,0.29,0.00,M1] [#6 -0.22,0.27,0.00,M2] [#7 -0.06,0.51,0.00,M2] [#8 0.02,0.34,0.00,M2] 
01:39:04.487 00.001 28316 refined, 2 included, MultiStar: {-0.04, 0.28}, one-star: {-0.03, 0.32}
01:39:04.487 00.000 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
01:39:04.487 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
01:39:04.488 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.73 mountX=0.27 mountY=-0.09, mountTheta=-0.30
01:39:04.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.28, opts=13)
01:39:04.490 00.000 28316 Enqueuing Move request for scope (-0.04, 0.28)
01:39:04.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:04.491 00.001 29988 Worker thread wakes up
01:39:04.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
01:39:04.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
01:39:04.491 00.000 29988 Moving (-0.04, 0.28) raw xDistance=0.27 yDistance=-0.09
01:39:04.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
01:39:04.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:04.491 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.3
01:39:04.493 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:39:04.493 00.000 29988 MoveAxis(W, 61, ABG)
01:39:04.493 00.000 29988 Guiding  Dir = 3, Dur = 61
01:39:04.493 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:04.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:04.496 00.003 28316 Enqueuing Expose request
01:39:04.498 00.002 29988 IsSlewing returns 0
01:39:04.499 00.001 29988 IsGuiding returns 0
01:39:04.500 00.001 29988 PulseGuide returned control before completion, sleep 70
01:39:04.586 00.086 29988 IsGuiding returns 0
01:39:04.586 00.000 29988 Move returns status 0, amount 61
01:39:04.586 00.000 29988 MoveAxis(N, 0, ABG)
01:39:04.586 00.000 29988 Move returns status 0, amount 0
01:39:04.586 00.000 29988 move complete, result=0
01:39:04.586 00.000 29988 worker thread done servicing request
01:39:04.586 00.000 29988 Worker thread wakes up
01:39:04.587 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:04.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:04.587 00.000 28316 GuideStep: 0.3 px 61 ms WEST, -0.1 px 0 ms NORTH
01:39:06.222 01.635 29988 Exposure complete
01:39:06.259 00.037 29988 worker thread done servicing request
01:39:06.259 00.000 28316 OnExposeComplete: enter
01:39:06.260 00.001 28316 UpdateGuideState(): m_state=6
01:39:06.262 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
01:39:06.262 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=258.24, Mass=2497, SNR=34.7, Peak=201 HFD=3.8
01:39:06.263 00.001 28316 MultiStar: [#1 0.09,0.11,0.98,U] [#2 0.24,0.19,0.00,M3] [#3 0.19,0.15,0.81,U] [#4 0.11,0.22,0.81,U] [#5 0.14,0.18,0.71,U] [#6 0.03,0.20,0.63,U] [#7 0.13,0.31,0.00,M3] [#8 0.22,0.15,0.58,U] 
01:39:06.263 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.17}, one-star: {0.07, 0.21}
01:39:06.264 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
01:39:06.264 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
01:39:06.265 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.97 mountX=0.11 mountY=-0.18, mountTheta=-1.04
01:39:06.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.17, opts=13)
01:39:06.266 00.000 28316 Enqueuing Move request for scope (0.12, 0.17)
01:39:06.267 00.001 29988 Worker thread wakes up
01:39:06.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
01:39:06.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
01:39:06.267 00.000 29988 Moving (0.12, 0.17) raw xDistance=0.11 yDistance=-0.18
01:39:06.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:39:06.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:06.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:06.267 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.7
01:39:06.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:06.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:06.269 00.001 28316 Enqueuing Expose request
01:39:06.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:39:06.269 00.000 29988 MoveAxis(E, 0, ABG)
01:39:06.269 00.000 29988 Move returns status 0, amount 0
01:39:06.269 00.000 29988 MoveAxis(N, 0, ABG)
01:39:06.269 00.000 29988 Move returns status 0, amount 0
01:39:06.269 00.000 29988 move complete, result=0
01:39:06.269 00.000 29988 worker thread done servicing request
01:39:06.269 00.000 29988 Worker thread wakes up
01:39:06.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:06.270 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:06.270 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:07.789 01.519 29988 Exposure complete
01:39:07.831 00.042 29988 worker thread done servicing request
01:39:07.832 00.001 28316 OnExposeComplete: enter
01:39:07.832 00.000 28316 UpdateGuideState(): m_state=6
01:39:07.833 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
01:39:07.837 00.004 28316 Star::Find returns 1 (0), X=952.80, Y=258.23, Mass=2485, SNR=34.5, Peak=213 HFD=4.3
01:39:07.840 00.003 28316 MultiStar: [#1 0.18,0.02,0.95,U] [#2 0.29,0.18,0.00,M4] [#3 0.18,0.05,0.86,U] [#4 0.31,0.16,0.00,M1] [#5 0.23,-0.04,0.72,U] [#6 0.05,0.28,0.61,U] [#7 0.15,0.49,0.00,M4] [#8 0.14,0.36,0.00,M2] 
01:39:07.842 00.002 28316 refined, 4 included, MultiStar: {0.19, 0.10}, one-star: {0.26, 0.20}
01:39:07.844 00.002 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
01:39:07.847 00.003 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
01:39:07.847 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.47 mountX=0.01 mountY=-0.21, mountTheta=-1.53
01:39:07.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
01:39:07.850 00.001 28316 Enqueuing Move request for scope (0.19, 0.10)
01:39:07.850 00.000 29988 Worker thread wakes up
01:39:07.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:07.853 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
01:39:07.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
01:39:07.853 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.5
01:39:07.853 00.000 29988 Moving (0.19, 0.10) raw xDistance=0.01 yDistance=-0.21
01:39:07.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:39:07.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:07.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:07.854 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:07.854 00.000 28316 Enqueuing Expose request
01:39:07.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:39:07.854 00.000 29988 MoveAxis(E, 0, ABG)
01:39:07.854 00.000 29988 Move returns status 0, amount 0
01:39:07.854 00.000 29988 MoveAxis(N, 0, ABG)
01:39:07.854 00.000 29988 Move returns status 0, amount 0
01:39:07.854 00.000 29988 move complete, result=0
01:39:07.854 00.000 29988 worker thread done servicing request
01:39:07.855 00.001 29988 Worker thread wakes up
01:39:07.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:07.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:07.855 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:09.484 01.629 29988 Exposure complete
01:39:09.515 00.031 29988 worker thread done servicing request
01:39:09.515 00.000 28316 OnExposeComplete: enter
01:39:09.516 00.001 28316 UpdateGuideState(): m_state=6
01:39:09.516 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
01:39:09.516 00.000 28316 Star::Find returns 1 (0), X=952.69, Y=258.08, Mass=2471, SNR=34.3, Peak=234 HFD=4.0
01:39:09.517 00.001 28316 MultiStar: [#1 0.33,-0.09,0.00,M1] [#2 0.24,0.13,0.90,U] [#3 0.18,-0.09,0.88,U] [#4 0.08,0.06,0.82,U] [#5 0.36,-0.06,0.00,M1] [#6 0.08,0.15,0.62,U] [#7 0.15,0.18,0.63,U] [#8 0.15,0.29,0.00,M3] 
01:39:09.517 00.000 28316 single-star, 5 included, MultiStar: {0.15, 0.07}, one-star: {0.15, 0.04}
01:39:09.518 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
01:39:09.518 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
01:39:09.519 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.28 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
01:39:09.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
01:39:09.520 00.000 28316 Enqueuing Move request for scope (0.15, 0.04)
01:39:09.521 00.001 29988 Worker thread wakes up
01:39:09.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:09.521 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.3
01:39:09.522 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:09.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:09.523 00.001 28316 Enqueuing Expose request
01:39:09.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
01:39:09.523 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
01:39:09.523 00.000 29988 Moving (0.15, 0.04) raw xDistance=-0.02 yDistance=-0.16
01:39:09.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:39:09.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:09.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:39:09.523 00.000 29988 MoveAxis(E, 0, ABG)
01:39:09.523 00.000 29988 Move returns status 0, amount 0
01:39:09.523 00.000 29988 MoveAxis(N, 0, ABG)
01:39:09.523 00.000 29988 Move returns status 0, amount 0
01:39:09.523 00.000 29988 move complete, result=0
01:39:09.523 00.000 29988 worker thread done servicing request
01:39:09.523 00.000 29988 Worker thread wakes up
01:39:09.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:09.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:09.524 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:11.038 01.514 29988 Exposure complete
01:39:11.077 00.039 29988 worker thread done servicing request
01:39:11.077 00.000 28316 OnExposeComplete: enter
01:39:11.079 00.002 28316 UpdateGuideState(): m_state=6
01:39:11.079 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
01:39:11.080 00.001 28316 Star::Find returns 1 (1), X=952.70, Y=258.20, Mass=2427, SNR=34.1, Peak=255 HFD=3.7
01:39:11.080 00.000 28316 MultiStar: [#1 0.35,0.10,0.00,M2] [#2 0.29,0.16,0.00,M4] [#3 0.23,0.14,0.85,U] [#4 0.34,0.19,0.00,M1] [#5 0.25,0.16,0.73,U] [#6 0.15,0.25,0.62,U] [#7 0.12,0.38,0.00,M4] [#8 0.23,0.14,0.58,U] 
01:39:11.081 00.001 28316 single-star, 4 included, MultiStar: {0.20, 0.17}, one-star: {0.16, 0.16}
01:39:11.081 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
01:39:11.082 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
01:39:11.082 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.78 mountX=0.08 mountY=-0.21, mountTheta=-1.22
01:39:11.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.16, opts=13)
01:39:11.083 00.000 28316 Enqueuing Move request for scope (0.16, 0.16)
01:39:11.086 00.003 29988 Worker thread wakes up
01:39:11.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
01:39:11.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
01:39:11.086 00.000 29988 Moving (0.16, 0.16) raw xDistance=0.08 yDistance=-0.21
01:39:11.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:11.086 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.1 Saturée
01:39:11.087 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:39:11.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:11.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:11.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:39:11.087 00.000 29988 MoveAxis(E, 0, ABG)
01:39:11.087 00.000 29988 Move returns status 0, amount 0
01:39:11.087 00.000 29988 MoveAxis(N, 0, ABG)
01:39:11.087 00.000 29988 Move returns status 0, amount 0
01:39:11.087 00.000 29988 move complete, result=0
01:39:11.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:11.088 00.001 28316 Enqueuing Expose request
01:39:11.088 00.000 29988 worker thread done servicing request
01:39:11.088 00.000 29988 Worker thread wakes up
01:39:11.088 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:11.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:11.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:12.718 01.630 29988 Exposure complete
01:39:12.758 00.040 29988 worker thread done servicing request
01:39:12.758 00.000 28316 OnExposeComplete: enter
01:39:12.759 00.001 28316 UpdateGuideState(): m_state=6
01:39:12.759 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
01:39:12.760 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=258.06, Mass=2344, SNR=33.6, Peak=217 HFD=4.0
01:39:12.760 00.000 28316 MultiStar: [#1 0.16,-0.04,1.02,U] [#2 0.13,-0.00,0.90,U] [#3 0.13,-0.13,0.85,U] [#4 0.27,0.19,0.00,M2] [#5 0.41,0.08,0.00,M1] [#6 0.14,0.23,0.65,U] [#7 0.06,0.06,0.63,U] [#8 0.16,-0.12,0.58,U] 
01:39:12.761 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.00}, one-star: {0.15, 0.02}
01:39:12.761 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
01:39:12.761 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
01:39:12.762 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.01 mountX=-0.06 mountY=-0.12, mountTheta=-2.01
01:39:12.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.00, opts=13)
01:39:12.764 00.001 28316 Enqueuing Move request for scope (0.14, -0.00)
01:39:12.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:12.767 00.003 29988 Worker thread wakes up
01:39:12.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
01:39:12.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
01:39:12.767 00.000 29988 Moving (0.14, -0.00) raw xDistance=-0.06 yDistance=-0.12
01:39:12.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:39:12.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:12.767 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
01:39:12.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:12.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:12.769 00.001 28316 Enqueuing Expose request
01:39:12.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:39:12.769 00.000 29988 MoveAxis(E, 0, ABG)
01:39:12.769 00.000 29988 Move returns status 0, amount 0
01:39:12.769 00.000 29988 MoveAxis(N, 0, ABG)
01:39:12.769 00.000 29988 Move returns status 0, amount 0
01:39:12.769 00.000 29988 move complete, result=0
01:39:12.769 00.000 29988 worker thread done servicing request
01:39:12.769 00.000 29988 Worker thread wakes up
01:39:12.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:12.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:12.770 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:14.298 01.528 29988 Exposure complete
01:39:14.332 00.034 29988 worker thread done servicing request
01:39:14.333 00.001 28316 OnExposeComplete: enter
01:39:14.333 00.000 28316 UpdateGuideState(): m_state=6
01:39:14.334 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
01:39:14.334 00.000 28316 Star::Find returns 1 (0), X=952.74, Y=257.98, Mass=2551, SNR=35.1, Peak=237 HFD=4.0
01:39:14.335 00.001 28316 MultiStar: [#1 0.15,-0.13,0.94,U] [#2 0.27,-0.16,0.00,M4] [#3 0.20,-0.11,0.83,U] [#4 0.19,0.12,0.79,U] [#5 0.19,-0.15,0.72,U] [#6 0.14,0.10,0.61,U] [#7 0.10,0.12,0.61,U] [#8 0.21,0.06,0.57,U] 
01:39:14.335 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.02}, one-star: {0.20, -0.06}
01:39:14.336 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
01:39:14.336 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
01:39:14.338 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.10 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
01:39:14.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.02, opts=13)
01:39:14.339 00.000 28316 Enqueuing Move request for scope (0.17, -0.02)
01:39:14.340 00.001 29988 Worker thread wakes up
01:39:14.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:14.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
01:39:14.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
01:39:14.340 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1
01:39:14.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:14.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:14.341 00.000 28316 Enqueuing Expose request
01:39:14.342 00.001 29988 Moving (0.17, -0.02) raw xDistance=-0.09 yDistance=-0.15
01:39:14.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:39:14.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:14.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:39:14.342 00.000 29988 MoveAxis(E, 0, ABG)
01:39:14.342 00.000 29988 Move returns status 0, amount 0
01:39:14.342 00.000 29988 MoveAxis(N, 0, ABG)
01:39:14.342 00.000 29988 Move returns status 0, amount 0
01:39:14.342 00.000 29988 move complete, result=0
01:39:14.342 00.000 29988 worker thread done servicing request
01:39:14.342 00.000 29988 Worker thread wakes up
01:39:14.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:14.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:14.342 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:15.976 01.634 29988 Exposure complete
01:39:16.028 00.052 29988 worker thread done servicing request
01:39:16.028 00.000 28316 OnExposeComplete: enter
01:39:16.029 00.001 28316 UpdateGuideState(): m_state=6
01:39:16.030 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
01:39:16.030 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=258.09, Mass=2528, SNR=34.9, Peak=231 HFD=3.9
01:39:16.031 00.001 28316 MultiStar: [#1 0.18,0.00,0.96,U] [#2 0.28,0.17,0.00,M5] [#3 0.23,0.09,0.82,U] [#4 0.26,0.14,0.85,U] [#5 0.21,0.03,0.70,U] [#6 0.23,-0.00,0.65,U] [#7 -0.18,0.35,0.00,M3] [#8 0.13,0.26,0.56,U] 
01:39:16.031 00.000 28316 single-star, 6 included, MultiStar: {0.18, 0.07}, one-star: {0.06, 0.06}
01:39:16.032 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
01:39:16.032 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
01:39:16.032 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.03 mountY=-0.08, mountTheta=-1.21
01:39:16.033 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
01:39:16.034 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
01:39:16.034 00.000 29988 Worker thread wakes up
01:39:16.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:39:16.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:39:16.034 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.08
01:39:16.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:39:16.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:16.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:39:16.034 00.000 29988 MoveAxis(E, 0, ABG)
01:39:16.034 00.000 29988 Move returns status 0, amount 0
01:39:16.034 00.000 29988 MoveAxis(N, 0, ABG)
01:39:16.034 00.000 29988 Move returns status 0, amount 0
01:39:16.034 00.000 29988 move complete, result=0
01:39:16.034 00.000 29988 worker thread done servicing request
01:39:16.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:16.035 00.001 28316 UpdateGuideState exits: m=2528 RSB=34.9
01:39:16.036 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:16.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:16.037 00.001 28316 Enqueuing Expose request
01:39:16.037 00.000 29988 Worker thread wakes up
01:39:16.037 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:16.038 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:16.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:17.555 01.517 29988 Exposure complete
01:39:17.598 00.043 29988 worker thread done servicing request
01:39:17.598 00.000 28316 OnExposeComplete: enter
01:39:17.599 00.001 28316 UpdateGuideState(): m_state=6
01:39:17.599 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
01:39:17.600 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=258.15, Mass=2427, SNR=34.3, Peak=194 HFD=3.8
01:39:17.600 00.000 28316 MultiStar: [#1 0.01,-0.03,0.96,U] [#2 0.21,-0.02,0.91,U] [#3 -0.11,-0.06,0.85,U] [#4 0.26,-0.01,0.84,U] [#5 0.13,0.08,0.74,U] [#6 -0.02,0.03,0.63,U] [#7 -0.03,0.03,0.62,U] [#8 0.16,0.07,0.58,U] 
01:39:17.601 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.01, 0.11}
01:39:17.601 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
01:39:17.601 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
01:39:17.602 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.32 mountX=-0.01 mountY=-0.07, mountTheta=-1.68
01:39:17.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
01:39:17.603 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
01:39:17.604 00.001 29988 Worker thread wakes up
01:39:17.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
01:39:17.604 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
01:39:17.604 00.000 29988 Moving (0.07, 0.02) raw xDistance=-0.01 yDistance=-0.07
01:39:17.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:39:17.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:17.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:39:17.604 00.000 29988 MoveAxis(E, 0, ABG)
01:39:17.604 00.000 29988 Move returns status 0, amount 0
01:39:17.604 00.000 29988 MoveAxis(N, 0, ABG)
01:39:17.604 00.000 29988 Move returns status 0, amount 0
01:39:17.604 00.000 29988 move complete, result=0
01:39:17.604 00.000 29988 worker thread done servicing request
01:39:17.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:17.604 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.3
01:39:17.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:17.605 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:17.605 00.000 28316 Enqueuing Expose request
01:39:17.606 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:17.606 00.000 29988 Worker thread wakes up
01:39:17.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:17.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:19.233 01.627 29988 Exposure complete
01:39:19.290 00.057 29988 worker thread done servicing request
01:39:19.291 00.001 28316 OnExposeComplete: enter
01:39:19.292 00.001 28316 UpdateGuideState(): m_state=6
01:39:19.293 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
01:39:19.294 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.17, Mass=2480, SNR=34.6, Peak=216 HFD=3.8
01:39:19.294 00.000 28316 MultiStar: [#1 0.38,-0.06,0.00,M1] [#2 0.24,0.05,0.89,U] [#3 0.18,0.00,0.84,U] [#4 0.33,0.02,0.00,M1] [#5 0.27,0.03,0.73,U] [#6 0.24,-0.13,0.60,U] [#7 0.19,-0.05,0.63,U] [#8 0.06,0.12,0.56,U] 
01:39:19.296 00.002 28316 single-star, 6 included, MultiStar: {0.18, 0.03}, one-star: {0.06, 0.13}
01:39:19.297 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
01:39:19.299 00.002 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
01:39:19.299 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.14 mountX=0.10 mountY=-0.12, mountTheta=-0.87
01:39:19.300 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.13, opts=13)
01:39:19.301 00.001 28316 Enqueuing Move request for scope (0.06, 0.13)
01:39:19.301 00.000 29988 Worker thread wakes up
01:39:19.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:19.301 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:39:19.302 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:19.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:19.303 00.001 28316 Enqueuing Expose request
01:39:19.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
01:39:19.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
01:39:19.303 00.000 29988 Moving (0.06, 0.13) raw xDistance=0.10 yDistance=-0.12
01:39:19.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:39:19.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:19.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:39:19.303 00.000 29988 MoveAxis(E, 0, ABG)
01:39:19.303 00.000 29988 Move returns status 0, amount 0
01:39:19.303 00.000 29988 MoveAxis(N, 0, ABG)
01:39:19.303 00.000 29988 Move returns status 0, amount 0
01:39:19.303 00.000 29988 move complete, result=0
01:39:19.303 00.000 29988 worker thread done servicing request
01:39:19.303 00.000 29988 Worker thread wakes up
01:39:19.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:19.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:19.304 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:20.829 01.525 29988 Exposure complete
01:39:20.866 00.037 29988 worker thread done servicing request
01:39:20.866 00.000 28316 OnExposeComplete: enter
01:39:20.867 00.001 28316 UpdateGuideState(): m_state=6
01:39:20.868 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
01:39:20.868 00.000 28316 Star::Find returns 1 (0), X=952.78, Y=258.03, Mass=2468, SNR=34.5, Peak=218 HFD=4.1
01:39:20.869 00.001 28316 MultiStar: [#1 0.32,-0.11,0.00,M2] [#2 0.28,-0.03,0.91,U] [#3 0.12,-0.06,0.84,U] [#4 0.38,-0.04,0.00,M2] [#5 0.27,-0.00,0.74,U] [#6 0.26,-0.03,0.62,U] [#7 0.12,0.01,0.62,U] [#8 0.21,-0.09,0.59,U] 
01:39:20.869 00.000 28316 refined, 6 included, MultiStar: {0.22, -0.03}, one-star: {0.24, -0.01}
01:39:20.869 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
01:39:20.870 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
01:39:20.870 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.12 mountX=-0.12 mountY=-0.18, mountTheta=-2.13
01:39:20.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
01:39:20.872 00.001 28316 Enqueuing Move request for scope (0.22, -0.03)
01:39:20.872 00.000 29988 Worker thread wakes up
01:39:20.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
01:39:20.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
01:39:20.872 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.12 yDistance=-0.18
01:39:20.873 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:39:20.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:20.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:39:20.873 00.000 29988 MoveAxis(E, 0, ABG)
01:39:20.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:20.873 00.000 29988 Move returns status 0, amount 0
01:39:20.873 00.000 29988 MoveAxis(N, 0, ABG)
01:39:20.873 00.000 29988 Move returns status 0, amount 0
01:39:20.873 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:39:20.874 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:20.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:20.874 00.000 28316 Enqueuing Expose request
01:39:20.875 00.001 29988 move complete, result=0
01:39:20.875 00.000 29988 worker thread done servicing request
01:39:20.875 00.000 29988 Worker thread wakes up
01:39:20.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:20.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:20.876 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:22.511 01.635 29988 Exposure complete
01:39:22.550 00.039 29988 worker thread done servicing request
01:39:22.550 00.000 28316 OnExposeComplete: enter
01:39:22.551 00.001 28316 UpdateGuideState(): m_state=6
01:39:22.552 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
01:39:22.554 00.002 28316 Star::Find returns 1 (0), X=952.99, Y=258.16, Mass=2479, SNR=34.6, Peak=231 HFD=4.1
01:39:22.556 00.002 28316 MultiStar: [#1 0.27,-0.20,0.00,M3] [#2 0.18,-0.03,0.90,U] [#3 0.29,-0.03,0.83,U] [#4 0.22,-0.15,0.82,U] [#5 0.39,-0.02,0.00,M1] [#6 0.01,-0.14,0.61,U] [#7 0.02,-0.17,0.62,U] [#8 0.36,0.03,0.00,M1] 
01:39:22.557 00.001 28316 refined, 5 included, MultiStar: {0.22, -0.05}, one-star: {0.45, 0.12}
01:39:22.557 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
01:39:22.557 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
01:39:22.558 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-0.23 mountX=-0.14 mountY=-0.17, mountTheta=-2.24
01:39:22.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.05, opts=13)
01:39:22.560 00.001 28316 Enqueuing Move request for scope (0.22, -0.05)
01:39:22.560 00.000 29988 Worker thread wakes up
01:39:22.561 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:22.561 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.6
01:39:22.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:22.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:22.562 00.000 28316 Enqueuing Expose request
01:39:22.563 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
01:39:22.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
01:39:22.563 00.000 29988 Moving (0.22, -0.05) raw xDistance=-0.14 yDistance=-0.17
01:39:22.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:39:22.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:22.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:39:22.563 00.000 29988 MoveAxis(E, 0, ABG)
01:39:22.563 00.000 29988 Move returns status 0, amount 0
01:39:22.563 00.000 29988 MoveAxis(N, 0, ABG)
01:39:22.563 00.000 29988 Move returns status 0, amount 0
01:39:22.563 00.000 29988 move complete, result=0
01:39:22.563 00.000 29988 worker thread done servicing request
01:39:22.563 00.000 29988 Worker thread wakes up
01:39:22.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:22.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:22.563 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:24.083 01.520 29988 Exposure complete
01:39:24.139 00.056 29988 worker thread done servicing request
01:39:24.140 00.001 28316 OnExposeComplete: enter
01:39:24.140 00.000 28316 UpdateGuideState(): m_state=6
01:39:24.141 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
01:39:24.141 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=257.80, Mass=2583, SNR=35.2, Peak=228 HFD=3.8
01:39:24.142 00.001 28316 MultiStar: [#1 0.10,-0.37,0.00,M4] [#2 0.12,-0.18,0.87,U] [#3 0.13,-0.24,0.85,U] [#4 0.10,-0.21,0.80,U] [#5 0.03,-0.28,0.73,U] [#6 -0.00,-0.20,0.62,U] [#7 0.01,-0.19,0.58,U] [#8 0.07,-0.08,0.57,U] 
01:39:24.142 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.21}, one-star: {0.04, -0.24}
01:39:24.143 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
01:39:24.143 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
01:39:24.143 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.27 mountX=-0.22 mountY=0.04, mountTheta=2.98
01:39:24.145 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.21, opts=13)
01:39:24.146 00.001 28316 Enqueuing Move request for scope (0.06, -0.21)
01:39:24.146 00.000 29988 Worker thread wakes up
01:39:24.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:24.146 00.000 28316 UpdateGuideState exits: m=2583 RSB=35.2
01:39:24.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:24.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:24.148 00.001 28316 Enqueuing Expose request
01:39:24.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
01:39:24.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
01:39:24.148 00.000 29988 Moving (0.06, -0.21) raw xDistance=-0.22 yDistance=0.04
01:39:24.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:39:24.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:24.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:39:24.148 00.000 29988 MoveAxis(E, 45, ABG)
01:39:24.148 00.000 29988 Guiding  Dir = 2, Dur = 45
01:39:24.148 00.000 29988 IsSlewing returns 0
01:39:24.149 00.001 29988 IsGuiding returns 0
01:39:24.151 00.002 29988 PulseGuide returned control before completion, sleep 53
01:39:24.222 00.071 29988 IsGuiding returns 0
01:39:24.222 00.000 29988 Move returns status 0, amount 45
01:39:24.222 00.000 29988 MoveAxis(N, 0, ABG)
01:39:24.222 00.000 29988 Move returns status 0, amount 0
01:39:24.222 00.000 29988 move complete, result=0
01:39:24.222 00.000 29988 worker thread done servicing request
01:39:24.222 00.000 29988 Worker thread wakes up
01:39:24.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:24.222 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
01:39:24.223 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:25.853 01.630 29988 Exposure complete
01:39:25.877 00.024 29988 worker thread done servicing request
01:39:25.877 00.000 28316 OnExposeComplete: enter
01:39:25.878 00.001 28316 UpdateGuideState(): m_state=6
01:39:25.878 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
01:39:25.879 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=257.88, Mass=2467, SNR=34.5, Peak=227 HFD=4.0
01:39:25.879 00.000 28316 MultiStar: [#1 0.05,-0.08,0.99,U] [#2 0.33,-0.06,0.00,M1] [#3 0.18,-0.21,0.84,U] [#4 -0.04,-0.04,0.80,U] [#5 0.24,-0.00,0.73,U] [#6 0.06,0.01,0.63,U] [#7 0.13,-0.05,0.63,U] [#8 0.15,0.11,0.58,U] 
01:39:25.880 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.07}, one-star: {0.14, -0.15}
01:39:25.880 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
01:39:25.882 00.002 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
01:39:25.885 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.53 mountX=-0.11 mountY=-0.07, mountTheta=-2.56
01:39:25.889 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
01:39:25.889 00.000 28316 Enqueuing Move request for scope (0.11, -0.07)
01:39:25.890 00.001 29988 Worker thread wakes up
01:39:25.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:25.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:39:25.890 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:39:25.890 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:39:25.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:25.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:25.891 00.000 28316 Enqueuing Expose request
01:39:25.892 00.001 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.07
01:39:25.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:39:25.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:25.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:39:25.892 00.000 29988 MoveAxis(E, 0, ABG)
01:39:25.892 00.000 29988 Move returns status 0, amount 0
01:39:25.892 00.000 29988 MoveAxis(N, 0, ABG)
01:39:25.892 00.000 29988 Move returns status 0, amount 0
01:39:25.892 00.000 29988 move complete, result=0
01:39:25.892 00.000 29988 worker thread done servicing request
01:39:25.892 00.000 29988 Worker thread wakes up
01:39:25.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:25.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:25.892 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:27.418 01.526 29988 Exposure complete
01:39:27.460 00.042 29988 worker thread done servicing request
01:39:27.460 00.000 28316 OnExposeComplete: enter
01:39:27.460 00.000 28316 UpdateGuideState(): m_state=6
01:39:27.461 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
01:39:27.462 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=257.97, Mass=2461, SNR=34.2, Peak=222 HFD=4.0
01:39:27.466 00.004 28316 MultiStar: [#1 0.21,-0.24,0.00,M4] [#2 0.12,-0.13,0.90,U] [#3 0.15,-0.23,0.85,U] [#4 0.25,-0.04,0.81,U] [#5 0.30,-0.10,0.00,M1] [#6 0.08,0.02,0.61,U] [#7 0.20,-0.11,0.64,U] [#8 0.29,0.08,0.00,M1] 
01:39:27.468 00.002 28316 single-star, 5 included, MultiStar: {0.16, -0.10}, one-star: {0.15, -0.06}
01:39:27.471 00.003 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:39:27.473 00.002 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:39:27.475 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-0.40 mountX=-0.12 mountY=-0.11, mountTheta=-2.42
01:39:27.479 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.06, opts=13)
01:39:27.482 00.003 28316 Enqueuing Move request for scope (0.15, -0.06)
01:39:27.482 00.000 29988 Worker thread wakes up
01:39:27.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
01:39:27.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
01:39:27.482 00.000 29988 Moving (0.15, -0.06) raw xDistance=-0.12 yDistance=-0.11
01:39:27.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:39:27.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:27.483 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.2
01:39:27.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:27.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:27.484 00.000 28316 Enqueuing Expose request
01:39:27.485 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:27.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:39:27.485 00.000 29988 MoveAxis(E, 0, ABG)
01:39:27.485 00.000 29988 Move returns status 0, amount 0
01:39:27.485 00.000 29988 MoveAxis(N, 0, ABG)
01:39:27.485 00.000 29988 Move returns status 0, amount 0
01:39:27.485 00.000 29988 move complete, result=0
01:39:27.485 00.000 29988 worker thread done servicing request
01:39:27.485 00.000 29988 Worker thread wakes up
01:39:27.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:27.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:27.485 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:29.121 01.636 29988 Exposure complete
01:39:29.174 00.053 29988 worker thread done servicing request
01:39:29.174 00.000 28316 OnExposeComplete: enter
01:39:29.175 00.001 28316 UpdateGuideState(): m_state=6
01:39:29.176 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
01:39:29.177 00.001 28316 Star::Find returns 1 (0), X=952.98, Y=257.77, Mass=2324, SNR=33.4, Peak=214 HFD=4.1
01:39:29.179 00.002 28316 MultiStar: [#1 0.63,-0.37,0.00,M5] [#2 0.36,-0.28,0.00,M1] [#3 0.31,-0.52,0.00,M1] [#4 0.47,-0.36,0.00,M1] [#5 0.47,-0.33,0.00,M2] [#6 0.37,-0.40,0.00,M1] [#7 0.37,-0.36,0.00,M1] [#8 0.45,-0.26,0.00,M2] 
01:39:29.180 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
01:39:29.181 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
01:39:29.184 00.003 28316 CameraToMount -- cameraX=0.44 cameraY=-0.26 hyp=0.52 cameraTheta=-0.54 mountX=-0.42 mountY=-0.28, mountTheta=-2.56
01:39:29.187 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-0.26, opts=13)
01:39:29.188 00.001 28316 Enqueuing Move request for scope (0.44, -0.26)
01:39:29.188 00.000 29988 Worker thread wakes up
01:39:29.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:29.189 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.4
01:39:29.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:29.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:29.190 00.000 28316 Enqueuing Expose request
01:39:29.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.26) opts 0xd
01:39:29.191 00.001 29988 Handling offset move in thread for scope, endpoint = (0.44, -0.26)
01:39:29.191 00.000 29988 Moving (0.44, -0.26) raw xDistance=-0.42 yDistance=-0.28
01:39:29.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
01:39:29.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:29.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:39:29.191 00.000 29988 MoveAxis(E, 89, ABG)
01:39:29.191 00.000 29988 Guiding  Dir = 2, Dur = 89
01:39:29.191 00.000 29988 IsSlewing returns 0
01:39:29.191 00.000 29988 IsGuiding returns 0
01:39:29.193 00.002 29988 PulseGuide returned control before completion, sleep 98
01:39:29.292 00.099 29988 IsGuiding returns 1
01:39:29.292 00.000 29988 scope still moving after pulse duration time elapsed
01:39:29.323 00.031 29988 IsSlewing returns 0
01:39:29.323 00.000 29988 IsGuiding returns 0
01:39:29.324 00.001 29988 scope move finished after 89 + 43 ms
01:39:29.324 00.000 29988 Move returns status 0, amount 89
01:39:29.324 00.000 29988 MoveAxis(N, 0, ABG)
01:39:29.324 00.000 29988 Move returns status 0, amount 0
01:39:29.324 00.000 29988 move complete, result=0
01:39:29.324 00.000 29988 worker thread done servicing request
01:39:29.324 00.000 28316 GuideStep: -0.4 px 89 ms EAST, -0.3 px 0 ms NORTH
01:39:29.325 00.001 29988 Worker thread wakes up
01:39:29.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:29.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:30.728 01.403 29988 Exposure complete
01:39:30.784 00.056 29988 worker thread done servicing request
01:39:30.784 00.000 28316 OnExposeComplete: enter
01:39:30.787 00.003 28316 UpdateGuideState(): m_state=6
01:39:30.789 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
01:39:30.791 00.002 28316 Star::Find returns 1 (0), X=952.76, Y=258.06, Mass=2436, SNR=34.3, Peak=227 HFD=4.1
01:39:30.793 00.002 28316 MultiStar: [#1 0.40,-0.01,0.00,M6] [#2 0.39,0.04,0.00,M2] [#3 0.29,-0.08,0.86,U] [#4 0.27,-0.05,0.83,U] [#5 0.27,-0.11,0.74,U] [#6 0.18,-0.08,0.63,U] [#7 0.16,0.09,0.61,U] [#8 0.23,0.07,0.58,U] 
01:39:30.795 00.002 28316 single-star, 6 included, MultiStar: {0.24, -0.02}, one-star: {0.23, 0.02}
01:39:30.797 00.002 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:39:30.799 00.002 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:39:30.801 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=-0.07 mountY=-0.21, mountTheta=-1.90
01:39:30.806 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.02, opts=13)
01:39:30.806 00.000 28316 Enqueuing Move request for scope (0.23, 0.02)
01:39:30.807 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:30.808 00.001 29988 Worker thread wakes up
01:39:30.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
01:39:30.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
01:39:30.808 00.000 29988 Moving (0.23, 0.02) raw xDistance=-0.07 yDistance=-0.21
01:39:30.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:39:30.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:30.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:39:30.808 00.000 29988 MoveAxis(E, 0, ABG)
01:39:30.808 00.000 29988 Move returns status 0, amount 0
01:39:30.808 00.000 29988 MoveAxis(N, 0, ABG)
01:39:30.808 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.3
01:39:30.811 00.003 29988 Move returns status 0, amount 0
01:39:30.811 00.000 29988 move complete, result=0
01:39:30.811 00.000 29988 worker thread done servicing request
01:39:30.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:30.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:30.812 00.000 28316 Enqueuing Expose request
01:39:30.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:30.813 00.000 29988 Worker thread wakes up
01:39:30.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:30.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:32.440 01.627 29988 Exposure complete
01:39:32.502 00.062 29988 worker thread done servicing request
01:39:32.502 00.000 28316 OnExposeComplete: enter
01:39:32.503 00.001 28316 UpdateGuideState(): m_state=6
01:39:32.503 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
01:39:32.504 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=258.11, Mass=2499, SNR=34.7, Peak=223 HFD=4.0
01:39:32.504 00.000 28316 MultiStar: [#1 0.33,0.08,0.00,M7] [#2 -0.03,-0.04,0.88,U] [#3 0.08,0.09,0.84,U] [#4 0.18,0.09,0.81,U] [#5 0.29,0.08,0.72,U] [#6 0.06,0.14,0.62,U] [#7 -0.02,0.25,0.61,U] [#8 0.06,0.29,0.58,U] 
01:39:32.505 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.11}, one-star: {0.21, 0.07}
01:39:32.505 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
01:39:32.507 00.002 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
01:39:32.508 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.78 mountX=0.05 mountY=-0.15, mountTheta=-1.22
01:39:32.510 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.11, opts=13)
01:39:32.511 00.001 28316 Enqueuing Move request for scope (0.11, 0.11)
01:39:32.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:32.512 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7
01:39:32.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:32.513 00.001 29988 Worker thread wakes up
01:39:32.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
01:39:32.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
01:39:32.513 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:32.513 00.000 28316 Enqueuing Expose request
01:39:32.514 00.001 29988 Moving (0.11, 0.11) raw xDistance=0.05 yDistance=-0.15
01:39:32.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:39:32.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:32.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:39:32.514 00.000 29988 MoveAxis(E, 0, ABG)
01:39:32.514 00.000 29988 Move returns status 0, amount 0
01:39:32.514 00.000 29988 MoveAxis(N, 0, ABG)
01:39:32.514 00.000 29988 Move returns status 0, amount 0
01:39:32.514 00.000 29988 move complete, result=0
01:39:32.514 00.000 29988 worker thread done servicing request
01:39:32.514 00.000 29988 Worker thread wakes up
01:39:32.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:32.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:32.514 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:34.036 01.522 29988 Exposure complete
01:39:34.070 00.034 29988 worker thread done servicing request
01:39:34.070 00.000 28316 OnExposeComplete: enter
01:39:34.071 00.001 28316 UpdateGuideState(): m_state=6
01:39:34.071 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
01:39:34.072 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.05, Mass=2456, SNR=34.4, Peak=207 HFD=4.0
01:39:34.073 00.001 28316 MultiStar: [#1 0.17,-0.01,0.95,U] [#2 0.14,0.19,0.90,U] [#3 0.07,0.03,0.86,U] [#4 -0.07,0.23,0.83,U] [#5 0.11,-0.03,0.73,U] [#6 -0.01,0.20,0.64,U] [#7 -0.09,0.30,0.00,M1] [#8 0.16,0.24,0.58,U] 
01:39:34.074 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.10}, one-star: {0.05, 0.02}
01:39:34.076 00.002 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
01:39:34.077 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
01:39:34.078 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.32 mountX=-0.01 mountY=-0.05, mountTheta=-1.68
01:39:34.080 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
01:39:34.081 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
01:39:34.083 00.002 29988 Worker thread wakes up
01:39:34.083 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:34.085 00.002 28316 UpdateGuideState exits: m=2456 RSB=34.4
01:39:34.087 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:34.090 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:34.092 00.002 28316 Enqueuing Expose request
01:39:34.094 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
01:39:34.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
01:39:34.094 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.01 yDistance=-0.05
01:39:34.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:39:34.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:34.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:39:34.094 00.000 29988 MoveAxis(E, 0, ABG)
01:39:34.094 00.000 29988 Move returns status 0, amount 0
01:39:34.095 00.001 29988 MoveAxis(N, 0, ABG)
01:39:34.095 00.000 29988 Move returns status 0, amount 0
01:39:34.095 00.000 29988 move complete, result=0
01:39:34.095 00.000 29988 worker thread done servicing request
01:39:34.095 00.000 29988 Worker thread wakes up
01:39:34.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:34.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:34.097 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:35.719 01.622 29988 Exposure complete
01:39:35.766 00.047 29988 worker thread done servicing request
01:39:35.766 00.000 28316 OnExposeComplete: enter
01:39:35.767 00.001 28316 UpdateGuideState(): m_state=6
01:39:35.768 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
01:39:35.768 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.03, Mass=2528, SNR=34.8, Peak=207 HFD=4.0
01:39:35.769 00.001 28316 MultiStar: [#1 0.09,-0.20,0.96,U] [#2 0.04,-0.09,0.90,U] [#3 -0.03,-0.13,0.84,U] [#4 0.14,-0.02,0.82,U] [#5 0.11,0.04,0.71,U] [#6 -0.06,-0.07,0.61,U] [#7 -0.09,0.10,0.61,U] [#8 -0.01,0.10,0.56,U] 
01:39:35.769 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.12, -0.01}
01:39:35.769 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:39:35.770 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
01:39:35.770 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.35 mountX=-0.04 mountY=0.01, mountTheta=2.90
01:39:35.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
01:39:35.772 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
01:39:35.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:35.773 00.001 29988 Worker thread wakes up
01:39:35.773 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:39:35.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
01:39:35.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
01:39:35.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:35.774 00.001 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
01:39:35.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:35.774 00.000 28316 Enqueuing Expose request
01:39:35.775 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:39:35.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:35.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:39:35.775 00.000 29988 MoveAxis(E, 0, ABG)
01:39:35.775 00.000 29988 Move returns status 0, amount 0
01:39:35.775 00.000 29988 MoveAxis(N, 0, ABG)
01:39:35.775 00.000 29988 Move returns status 0, amount 0
01:39:35.775 00.000 29988 move complete, result=0
01:39:35.775 00.000 29988 worker thread done servicing request
01:39:35.775 00.000 29988 Worker thread wakes up
01:39:35.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:35.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:35.775 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:39:37.300 01.525 29988 Exposure complete
01:39:37.341 00.041 29988 worker thread done servicing request
01:39:37.341 00.000 28316 OnExposeComplete: enter
01:39:37.342 00.001 28316 UpdateGuideState(): m_state=6
01:39:37.342 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1515
01:39:37.343 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=257.90, Mass=2382, SNR=33.8, Peak=198 HFD=3.9
01:39:37.344 00.001 28316 MultiStar: [#1 -0.12,-0.11,1.02,U] [#2 -0.03,-0.03,0.92,U] [#3 -0.08,-0.15,0.87,U] [#4 0.02,-0.09,0.83,U] [#5 0.08,-0.14,0.75,U] [#6 0.01,-0.13,0.64,U] [#7 -0.09,0.01,0.65,U] [#8 -0.11,-0.04,0.59,U] 
01:39:37.345 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.06, -0.14}
01:39:37.346 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:39:37.346 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
01:39:37.349 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.02 mountX=-0.07 mountY=0.08, mountTheta=2.25
01:39:37.352 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
01:39:37.354 00.002 28316 Enqueuing Move request for scope (-0.05, -0.09)
01:39:37.355 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:37.356 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.8
01:39:37.357 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:37.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:37.357 00.000 28316 Enqueuing Expose request
01:39:37.357 00.000 29988 Worker thread wakes up
01:39:37.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:39:37.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:39:37.357 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.07 yDistance=0.08
01:39:37.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:39:37.359 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:37.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:39:37.359 00.000 29988 MoveAxis(E, 0, ABG)
01:39:37.359 00.000 29988 Move returns status 0, amount 0
01:39:37.359 00.000 29988 MoveAxis(N, 0, ABG)
01:39:37.359 00.000 29988 Move returns status 0, amount 0
01:39:37.359 00.000 29988 move complete, result=0
01:39:37.359 00.000 29988 worker thread done servicing request
01:39:37.359 00.000 29988 Worker thread wakes up
01:39:37.359 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:37.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:37.359 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:39:38.994 01.635 29988 Exposure complete
01:39:39.048 00.054 29988 worker thread done servicing request
01:39:39.048 00.000 28316 OnExposeComplete: enter
01:39:39.049 00.001 28316 UpdateGuideState(): m_state=6
01:39:39.050 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1516
01:39:39.050 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=257.94, Mass=2357, SNR=33.7, Peak=198 HFD=3.9
01:39:39.051 00.001 28316 MultiStar: [#1 0.12,-0.19,0.97,U] [#2 0.25,-0.01,0.92,U] [#3 0.04,-0.22,0.88,U] [#4 0.13,-0.11,0.83,U] [#5 0.09,-0.22,0.75,U] [#6 0.02,-0.13,0.64,U] [#7 0.18,-0.16,0.64,U] [#8 0.09,0.11,0.58,U] 
01:39:39.051 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.12}, one-star: {0.08, -0.10}
01:39:39.052 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:39:39.052 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:39:39.052 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.85 mountX=-0.12 mountY=-0.03, mountTheta=-2.89
01:39:39.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
01:39:39.055 00.002 28316 Enqueuing Move request for scope (0.08, -0.10)
01:39:39.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:39.056 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.7
01:39:39.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:39.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:39.057 00.000 28316 Enqueuing Expose request
01:39:39.058 00.001 29988 Worker thread wakes up
01:39:39.058 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:39:39.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:39:39.058 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.03
01:39:39.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:39:39.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:39.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:39:39.058 00.000 29988 MoveAxis(E, 0, ABG)
01:39:39.058 00.000 29988 Move returns status 0, amount 0
01:39:39.058 00.000 29988 MoveAxis(N, 0, ABG)
01:39:39.058 00.000 29988 Move returns status 0, amount 0
01:39:39.058 00.000 29988 move complete, result=0
01:39:39.058 00.000 29988 worker thread done servicing request
01:39:39.058 00.000 29988 Worker thread wakes up
01:39:39.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:39.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:39.058 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:40.578 01.520 29988 Exposure complete
01:39:40.615 00.037 29988 worker thread done servicing request
01:39:40.615 00.000 28316 OnExposeComplete: enter
01:39:40.616 00.001 28316 UpdateGuideState(): m_state=6
01:39:40.618 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1517
01:39:40.619 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=257.98, Mass=2390, SNR=34.0, Peak=212 HFD=4.0
01:39:40.621 00.002 28316 MultiStar: [#1 0.13,-0.29,0.00,M4] [#2 0.28,-0.07,0.92,U] [#3 0.21,-0.10,0.85,U] [#4 0.17,-0.05,0.83,U] [#5 0.23,-0.12,0.74,U] [#6 -0.02,-0.02,0.63,U] [#7 -0.07,-0.02,0.61,U] [#8 0.21,-0.04,0.58,U] 
01:39:40.622 00.001 28316 single-star, 7 included, MultiStar: {0.14, -0.06}, one-star: {0.06, -0.05}
01:39:40.623 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:39:40.624 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:39:40.626 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.73 mountX=-0.07 mountY=-0.03, mountTheta=-2.76
01:39:40.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
01:39:40.629 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
01:39:40.630 00.001 29988 Worker thread wakes up
01:39:40.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:40.630 00.000 28316 UpdateGuideState exits: m=2390 RSB=34.0
01:39:40.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:40.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:40.631 00.000 28316 Enqueuing Expose request
01:39:40.632 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:39:40.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:39:40.632 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
01:39:40.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:39:40.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:40.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:39:40.632 00.000 29988 MoveAxis(E, 0, ABG)
01:39:40.632 00.000 29988 Move returns status 0, amount 0
01:39:40.632 00.000 29988 MoveAxis(N, 0, ABG)
01:39:40.632 00.000 29988 Move returns status 0, amount 0
01:39:40.632 00.000 29988 move complete, result=0
01:39:40.632 00.000 29988 worker thread done servicing request
01:39:40.632 00.000 29988 Worker thread wakes up
01:39:40.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:40.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:40.632 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:42.256 01.624 29988 Exposure complete
01:39:42.305 00.049 29988 worker thread done servicing request
01:39:42.306 00.001 28316 OnExposeComplete: enter
01:39:42.308 00.002 28316 UpdateGuideState(): m_state=6
01:39:42.310 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1518
01:39:42.312 00.002 28316 Star::Find returns 1 (0), X=952.81, Y=257.96, Mass=2465, SNR=34.3, Peak=235 HFD=4.1
01:39:42.313 00.001 28316 MultiStar: [#1 0.42,-0.24,0.00,M5] [#2 0.36,-0.32,0.00,M1] [#3 0.27,-0.09,0.84,U] [#4 0.29,-0.03,0.82,U] [#5 0.40,-0.19,0.00,M1] [#6 0.21,-0.06,0.64,U] [#7 0.21,-0.12,0.62,U] [#8 0.46,0.01,0.00,M1] 
01:39:42.315 00.002 28316 refined, 4 included, MultiStar: {0.26, -0.07}, one-star: {0.27, -0.08}
01:39:42.316 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:39:42.318 00.002 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:39:42.319 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.27 mountX=-0.17 mountY=-0.20, mountTheta=-2.29
01:39:42.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
01:39:42.325 00.004 28316 Enqueuing Move request for scope (0.26, -0.07)
01:39:42.328 00.003 29988 Worker thread wakes up
01:39:42.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
01:39:42.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
01:39:42.328 00.000 29988 Moving (0.26, -0.07) raw xDistance=-0.17 yDistance=-0.20
01:39:42.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:42.329 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.3
01:39:42.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:42.330 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:39:42.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:42.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:39:42.330 00.000 29988 MoveAxis(E, 0, ABG)
01:39:42.330 00.000 29988 Move returns status 0, amount 0
01:39:42.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:42.331 00.001 28316 Enqueuing Expose request
01:39:42.331 00.000 29988 MoveAxis(N, 0, ABG)
01:39:42.331 00.000 29988 Move returns status 0, amount 0
01:39:42.331 00.000 29988 move complete, result=0
01:39:42.331 00.000 29988 worker thread done servicing request
01:39:42.332 00.001 29988 Worker thread wakes up
01:39:42.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:42.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:42.334 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:43.845 01.511 29988 Exposure complete
01:39:43.894 00.049 29988 worker thread done servicing request
01:39:43.894 00.000 28316 OnExposeComplete: enter
01:39:43.895 00.001 28316 UpdateGuideState(): m_state=6
01:39:43.895 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1519
01:39:43.896 00.001 28316 Star::Find returns 1 (1), X=952.95, Y=257.92, Mass=2539, SNR=35.0, Peak=255 HFD=4.1
01:39:43.896 00.000 28316 MultiStar: [#1 0.52,-0.21,0.00,M6] [#2 0.48,-0.06,0.00,M2] [#3 0.32,-0.23,0.00,M1] [#4 0.43,-0.12,0.00,M1] [#5 0.44,-0.20,0.00,M2] [#6 0.31,-0.08,0.00,M1] [#7 0.38,-0.09,0.00,M1] [#8 0.60,0.13,0.00,M2] 
01:39:43.897 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
01:39:43.897 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:39:43.897 00.000 28316 CameraToMount -- cameraX=0.41 cameraY=-0.12 hyp=0.43 cameraTheta=-0.28 mountX=-0.28 mountY=-0.32, mountTheta=-2.29
01:39:43.899 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.41, y=-0.12, opts=13)
01:39:43.899 00.000 28316 Enqueuing Move request for scope (0.41, -0.12)
01:39:43.900 00.001 29988 Worker thread wakes up
01:39:43.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.12) opts 0xd
01:39:43.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.41, -0.12)
01:39:43.900 00.000 29988 Moving (0.41, -0.12) raw xDistance=-0.28 yDistance=-0.32
01:39:43.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:39:43.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:43.901 00.001 28316 UpdateGuideState exits: m=2539 RSB=35.0 Saturée
01:39:43.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:43.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:39:43.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:43.902 00.001 28316 Enqueuing Expose request
01:39:43.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:39:43.902 00.000 29988 MoveAxis(E, 58, ABG)
01:39:43.902 00.000 29988 Guiding  Dir = 2, Dur = 58
01:39:43.903 00.001 29988 IsSlewing returns 0
01:39:43.903 00.000 29988 IsGuiding returns 0
01:39:43.904 00.001 29988 PulseGuide returned control before completion, sleep 67
01:39:43.983 00.079 29988 IsGuiding returns 0
01:39:43.985 00.002 29988 Move returns status 0, amount 58
01:39:43.985 00.000 29988 MoveAxis(N, 0, ABG)
01:39:43.985 00.000 29988 Move returns status 0, amount 0
01:39:43.985 00.000 29988 move complete, result=0
01:39:43.985 00.000 29988 worker thread done servicing request
01:39:43.985 00.000 29988 Worker thread wakes up
01:39:43.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:43.985 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.3 px 0 ms NORTH
01:39:43.986 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:45.616 01.630 29988 Exposure complete
01:39:45.653 00.037 29988 worker thread done servicing request
01:39:45.653 00.000 28316 OnExposeComplete: enter
01:39:45.654 00.001 28316 UpdateGuideState(): m_state=6
01:39:45.654 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1520
01:39:45.655 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=258.14, Mass=2427, SNR=34.2, Peak=236 HFD=4.1
01:39:45.656 00.001 28316 MultiStar: [#1 0.41,-0.14,0.00,M7] [#2 0.39,0.14,0.00,M3] [#3 0.36,0.01,0.00,M2] [#4 0.29,-0.01,0.83,U] [#5 0.46,0.02,0.00,M3] [#6 0.31,-0.03,0.00,M2] [#7 0.27,0.14,0.61,U] [#8 0.49,0.12,0.00,M3] 
01:39:45.658 00.002 28316 single-star, 2 included, MultiStar: {0.27, 0.07}, one-star: {0.26, 0.10}
01:39:45.658 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
01:39:45.659 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
01:39:45.660 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.37 mountX=-0.02 mountY=-0.28, mountTheta=-1.63
01:39:45.663 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.10, opts=13)
01:39:45.663 00.000 28316 Enqueuing Move request for scope (0.26, 0.10)
01:39:45.664 00.001 29988 Worker thread wakes up
01:39:45.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:45.664 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
01:39:45.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:45.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:45.666 00.001 28316 Enqueuing Expose request
01:39:45.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
01:39:45.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
01:39:45.666 00.000 29988 Moving (0.26, 0.10) raw xDistance=-0.02 yDistance=-0.28
01:39:45.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:39:45.666 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.41 newest=-0.79
01:39:45.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
01:39:45.666 00.000 29988 MoveAxis(E, 0, ABG)
01:39:45.666 00.000 29988 Move returns status 0, amount 0
01:39:45.666 00.000 29988 MoveAxis(N, 67, ABG)
01:39:45.666 00.000 29988 Guiding  Dir = 0, Dur = 67
01:39:45.666 00.000 29988 IsSlewing returns 0
01:39:45.666 00.000 29988 IsGuiding returns 0
01:39:45.672 00.006 29988 PulseGuide returned control before completion, sleep 72
01:39:45.756 00.084 29988 IsGuiding returns 0
01:39:45.756 00.000 29988 Move returns status 0, amount 67
01:39:45.756 00.000 29988 move complete, result=0
01:39:45.756 00.000 29988 worker thread done servicing request
01:39:45.756 00.000 29988 Worker thread wakes up
01:39:45.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:45.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:45.757 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
01:39:47.170 01.413 29988 Exposure complete
01:39:47.203 00.033 29988 worker thread done servicing request
01:39:47.204 00.001 28316 OnExposeComplete: enter
01:39:47.204 00.000 28316 UpdateGuideState(): m_state=6
01:39:47.205 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1521
01:39:47.205 00.000 28316 Star::Find returns 1 (1), X=952.79, Y=258.00, Mass=2563, SNR=35.2, Peak=255 HFD=4.1
01:39:47.206 00.001 28316 MultiStar: [#1 0.41,-0.08,0.00,M8] [#2 0.49,0.09,0.00,M4] [#3 0.31,-0.10,0.00,M3] [#4 0.42,0.07,0.00,M1] [#5 0.38,-0.07,0.00,M4] [#6 0.30,0.17,0.00,M3] [#7 0.25,0.18,0.00,M1] [#8 0.44,0.17,0.00,M4] 
01:39:47.206 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
01:39:47.207 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
01:39:47.207 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-0.14 mountX=-0.14 mountY=-0.21, mountTheta=-2.15
01:39:47.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.04, opts=13)
01:39:47.210 00.002 28316 Enqueuing Move request for scope (0.25, -0.04)
01:39:47.210 00.000 29988 Worker thread wakes up
01:39:47.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:47.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.04) opts 0xd
01:39:47.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.04)
01:39:47.210 00.000 28316 UpdateGuideState exits: m=2563 RSB=35.2 Saturée
01:39:47.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:47.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:47.211 00.001 28316 Enqueuing Expose request
01:39:47.211 00.000 29988 Moving (0.25, -0.04) raw xDistance=-0.14 yDistance=-0.21
01:39:47.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:39:47.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:39:47.211 00.000 29988 MoveAxis(E, 0, ABG)
01:39:47.211 00.000 29988 Move returns status 0, amount 0
01:39:47.211 00.000 29988 MoveAxis(N, 50, ABG)
01:39:47.211 00.000 29988 Guiding  Dir = 0, Dur = 50
01:39:47.211 00.000 29988 IsSlewing returns 0
01:39:47.212 00.001 29988 IsGuiding returns 0
01:39:47.217 00.005 29988 PulseGuide returned control before completion, sleep 56
01:39:47.280 00.063 29988 IsGuiding returns 1
01:39:47.280 00.000 29988 scope still moving after pulse duration time elapsed
01:39:47.312 00.032 29988 IsSlewing returns 0
01:39:47.312 00.000 29988 IsGuiding returns 0
01:39:47.312 00.000 29988 scope move finished after 50 + 50 ms
01:39:47.312 00.000 29988 Move returns status 0, amount 50
01:39:47.312 00.000 29988 move complete, result=0
01:39:47.312 00.000 29988 worker thread done servicing request
01:39:47.312 00.000 29988 Worker thread wakes up
01:39:47.313 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:47.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:47.313 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
01:39:48.949 01.636 29988 Exposure complete
01:39:49.005 00.056 29988 worker thread done servicing request
01:39:49.005 00.000 28316 OnExposeComplete: enter
01:39:49.006 00.001 28316 UpdateGuideState(): m_state=6
01:39:49.009 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1522
01:39:49.011 00.002 28316 Star::Find returns 1 (0), X=952.84, Y=257.97, Mass=2342, SNR=33.6, Peak=225 HFD=4.1
01:39:49.014 00.003 28316 MultiStar: [#1 0.33,-0.22,0.00,M9] [#2 0.25,-0.09,0.93,U] [#3 0.24,-0.14,0.86,U] [#4 0.33,-0.08,0.00,M2] [#5 0.31,-0.22,0.00,M5] [#6 0.23,-0.04,0.64,U] [#7 0.13,-0.02,0.62,U] [#8 0.17,0.02,0.59,U] 
01:39:49.016 00.002 28316 refined, 5 included, MultiStar: {0.23, -0.06}, one-star: {0.30, -0.06}
01:39:49.018 00.002 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:39:49.020 00.002 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:39:49.023 00.003 28316 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.27 mountX=-0.15 mountY=-0.18, mountTheta=-2.28
01:39:49.027 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.06, opts=13)
01:39:49.028 00.001 28316 Enqueuing Move request for scope (0.23, -0.06)
01:39:49.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:49.029 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6
01:39:49.029 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:49.030 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:49.031 00.001 28316 Enqueuing Expose request
01:39:49.032 00.001 29988 Worker thread wakes up
01:39:49.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
01:39:49.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
01:39:49.032 00.000 29988 Moving (0.23, -0.06) raw xDistance=-0.15 yDistance=-0.18
01:39:49.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:39:49.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:49.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:39:49.032 00.000 29988 MoveAxis(E, 0, ABG)
01:39:49.032 00.000 29988 Move returns status 0, amount 0
01:39:49.032 00.000 29988 MoveAxis(N, 0, ABG)
01:39:49.032 00.000 29988 Move returns status 0, amount 0
01:39:49.032 00.000 29988 move complete, result=0
01:39:49.033 00.001 29988 worker thread done servicing request
01:39:49.033 00.000 29988 Worker thread wakes up
01:39:49.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:49.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:49.033 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:50.444 01.411 29988 Exposure complete
01:39:50.492 00.048 29988 worker thread done servicing request
01:39:50.493 00.001 28316 OnExposeComplete: enter
01:39:50.494 00.001 28316 UpdateGuideState(): m_state=6
01:39:50.494 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1523
01:39:50.495 00.001 28316 Star::Find returns 1 (1), X=952.84, Y=257.97, Mass=2474, SNR=34.5, Peak=255 HFD=4.1
01:39:50.495 00.000 28316 MultiStar: [#1 0.46,-0.24,0.00,M10] [#2 0.44,-0.07,0.00,M4] [#3 0.21,-0.21,0.84,U] [#4 0.33,-0.07,0.00,M3] [#5 0.37,-0.11,0.00,M6] [#6 0.26,-0.06,0.62,U] [#7 0.19,-0.10,0.61,U] [#8 0.21,0.18,0.58,U] 
01:39:50.496 00.001 28316 refined, 4 included, MultiStar: {0.24, -0.06}, one-star: {0.30, -0.06}
01:39:50.496 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:39:50.497 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:39:50.497 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.26 mountX=-0.16 mountY=-0.18, mountTheta=-2.28
01:39:50.498 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.06, opts=13)
01:39:50.498 00.000 28316 Enqueuing Move request for scope (0.24, -0.06)
01:39:50.499 00.001 29988 Worker thread wakes up
01:39:50.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
01:39:50.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
01:39:50.499 00.000 29988 Moving (0.24, -0.06) raw xDistance=-0.16 yDistance=-0.18
01:39:50.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:39:50.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:50.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:39:50.499 00.000 29988 MoveAxis(E, 0, ABG)
01:39:50.499 00.000 29988 Move returns status 0, amount 0
01:39:50.499 00.000 29988 MoveAxis(N, 0, ABG)
01:39:50.499 00.000 29988 Move returns status 0, amount 0
01:39:50.499 00.000 29988 move complete, result=0
01:39:50.499 00.000 29988 worker thread done servicing request
01:39:50.500 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:50.500 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5 Saturée
01:39:50.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:50.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:50.501 00.000 28316 Enqueuing Expose request
01:39:50.502 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:50.502 00.000 29988 Worker thread wakes up
01:39:50.503 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:50.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:52.138 01.635 29988 Exposure complete
01:39:52.177 00.039 29988 worker thread done servicing request
01:39:52.177 00.000 28316 OnExposeComplete: enter
01:39:52.178 00.001 28316 UpdateGuideState(): m_state=6
01:39:52.178 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1524
01:39:52.179 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.00, Mass=2518, SNR=34.7, Peak=226 HFD=4.0
01:39:52.179 00.000 28316 MultiStar: [#1 0.28,-0.26,0.00,R] [#2 0.34,-0.08,0.00,M5] [#3 0.22,-0.21,0.85,U] [#4 0.22,-0.09,0.82,U] [#5 0.34,-0.21,0.00,M7] [#6 0.08,-0.03,0.64,U] [#7 0.13,0.18,0.60,U] [#8 0.19,0.08,0.57,U] 
01:39:52.180 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.04}, one-star: {0.19, -0.04}
01:39:52.181 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
01:39:52.181 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
01:39:52.182 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=-0.11 mountY=-0.14, mountTheta=-2.22
01:39:52.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.04, opts=13)
01:39:52.184 00.001 28316 Enqueuing Move request for scope (0.17, -0.04)
01:39:52.184 00.000 29988 Worker thread wakes up
01:39:52.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:52.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
01:39:52.185 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.7
01:39:52.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:52.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:52.186 00.000 28316 Enqueuing Expose request
01:39:52.187 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
01:39:52.187 00.000 29988 Moving (0.17, -0.04) raw xDistance=-0.11 yDistance=-0.14
01:39:52.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:39:52.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:52.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:39:52.187 00.000 29988 MoveAxis(E, 0, ABG)
01:39:52.187 00.000 29988 Move returns status 0, amount 0
01:39:52.187 00.000 29988 MoveAxis(N, 0, ABG)
01:39:52.187 00.000 29988 Move returns status 0, amount 0
01:39:52.187 00.000 29988 move complete, result=0
01:39:52.187 00.000 29988 worker thread done servicing request
01:39:52.187 00.000 29988 Worker thread wakes up
01:39:52.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:52.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:52.187 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:53.709 01.522 29988 Exposure complete
01:39:53.736 00.027 29988 worker thread done servicing request
01:39:53.736 00.000 28316 OnExposeComplete: enter
01:39:53.737 00.001 28316 UpdateGuideState(): m_state=6
01:39:53.737 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1525
01:39:53.740 00.003 28316 Star::Find returns 1 (0), X=952.66, Y=258.08, Mass=2359, SNR=33.5, Peak=238 HFD=3.9
01:39:53.742 00.002 28316 MultiStar: [#1 -0.29,0.18,0.00,M1] [#2 0.15,0.13,0.91,U] [#3 0.21,-0.01,0.85,U] [#4 0.12,0.04,0.84,U] [#5 0.13,-0.08,0.75,U] [#6 -0.01,0.02,0.63,U] [#7 0.01,0.05,0.64,U] [#8 0.01,0.12,0.60,U] 
01:39:53.744 00.002 28316 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.13, 0.04}
01:39:53.746 00.002 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
01:39:53.749 00.003 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
01:39:53.751 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=-0.01 mountY=-0.11, mountTheta=-1.64
01:39:53.753 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
01:39:53.755 00.002 28316 Enqueuing Move request for scope (0.10, 0.04)
01:39:53.755 00.000 29988 Worker thread wakes up
01:39:53.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:53.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:39:53.755 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:39:53.755 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.5
01:39:53.757 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:53.758 00.001 29988 Moving (0.10, 0.04) raw xDistance=-0.01 yDistance=-0.11
01:39:53.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:39:53.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:53.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:53.759 00.001 28316 Enqueuing Expose request
01:39:53.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:39:53.759 00.000 29988 MoveAxis(E, 0, ABG)
01:39:53.759 00.000 29988 Move returns status 0, amount 0
01:39:53.759 00.000 29988 MoveAxis(N, 0, ABG)
01:39:53.759 00.000 29988 Move returns status 0, amount 0
01:39:53.759 00.000 29988 move complete, result=0
01:39:53.759 00.000 29988 worker thread done servicing request
01:39:53.759 00.000 29988 Worker thread wakes up
01:39:53.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:53.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:53.760 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:55.393 01.633 29988 Exposure complete
01:39:55.429 00.036 29988 worker thread done servicing request
01:39:55.429 00.000 28316 OnExposeComplete: enter
01:39:55.429 00.000 28316 UpdateGuideState(): m_state=6
01:39:55.430 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1526
01:39:55.430 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=257.95, Mass=2402, SNR=33.9, Peak=223 HFD=3.9
01:39:55.431 00.001 28316 MultiStar: [#1 -0.15,0.01,0.98,U] [#2 0.18,-0.17,0.94,U] [#3 0.11,-0.29,0.00,M1] [#4 0.07,-0.18,0.83,U] [#5 0.23,-0.19,0.74,U] [#6 -0.02,-0.18,0.64,U] [#7 0.19,-0.24,0.64,U] [#8 0.16,-0.19,0.57,U] 
01:39:55.431 00.000 28316 single-star, 7 included, MultiStar: {0.08, -0.14}, one-star: {0.05, -0.09}
01:39:55.432 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
01:39:55.432 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
01:39:55.433 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.05 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
01:39:55.433 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
01:39:55.434 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
01:39:55.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:55.435 00.001 29988 Worker thread wakes up
01:39:55.435 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:39:55.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:55.436 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:55.436 00.000 28316 Enqueuing Expose request
01:39:55.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:39:55.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:39:55.437 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.01
01:39:55.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:39:55.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:55.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:39:55.437 00.000 29988 MoveAxis(E, 0, ABG)
01:39:55.437 00.000 29988 Move returns status 0, amount 0
01:39:55.437 00.000 29988 MoveAxis(N, 0, ABG)
01:39:55.437 00.000 29988 Move returns status 0, amount 0
01:39:55.437 00.000 29988 move complete, result=0
01:39:55.437 00.000 29988 worker thread done servicing request
01:39:55.437 00.000 29988 Worker thread wakes up
01:39:55.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:55.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:55.437 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:56.958 01.521 29988 Exposure complete
01:39:57.000 00.042 29988 worker thread done servicing request
01:39:57.000 00.000 28316 OnExposeComplete: enter
01:39:57.001 00.001 28316 UpdateGuideState(): m_state=6
01:39:57.003 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1527
01:39:57.006 00.003 28316 Star::Find returns 1 (0), X=952.73, Y=257.70, Mass=2384, SNR=33.9, Peak=224 HFD=3.7
01:39:57.008 00.002 28316 MultiStar: [#1 -0.08,-0.24,0.97,U] [#2 0.41,-0.25,0.00,M4] [#3 0.22,-0.36,0.00,M2] [#4 0.32,-0.22,0.00,M1] [#5 0.32,-0.45,0.00,M6] [#6 0.22,-0.35,0.00,M1] [#7 0.05,-0.24,0.63,U] [#8 0.17,-0.21,0.59,U] 
01:39:57.010 00.002 28316 refined, 3 included, MultiStar: {0.08, -0.26}, one-star: {0.19, -0.34}
01:39:57.011 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
01:39:57.012 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
01:39:57.012 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.28 mountX=-0.27 mountY=0.05, mountTheta=2.97
01:39:57.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.26, opts=13)
01:39:57.014 00.001 28316 Enqueuing Move request for scope (0.08, -0.26)
01:39:57.014 00.000 29988 Worker thread wakes up
01:39:57.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
01:39:57.014 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
01:39:57.014 00.000 29988 Moving (0.08, -0.26) raw xDistance=-0.27 yDistance=0.05
01:39:57.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:39:57.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:57.015 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:57.015 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
01:39:57.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:57.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:57.016 00.000 28316 Enqueuing Expose request
01:39:57.017 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:39:57.017 00.000 29988 MoveAxis(E, 57, ABG)
01:39:57.017 00.000 29988 Guiding  Dir = 2, Dur = 57
01:39:57.017 00.000 29988 IsSlewing returns 0
01:39:57.018 00.001 29988 IsGuiding returns 0
01:39:57.019 00.001 29988 PulseGuide returned control before completion, sleep 66
01:39:57.099 00.080 29988 IsGuiding returns 0
01:39:57.099 00.000 29988 Move returns status 0, amount 57
01:39:57.099 00.000 29988 MoveAxis(N, 0, ABG)
01:39:57.099 00.000 29988 Move returns status 0, amount 0
01:39:57.099 00.000 29988 move complete, result=0
01:39:57.099 00.000 29988 worker thread done servicing request
01:39:57.099 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.0 px 0 ms NORTH
01:39:57.101 00.002 29988 Worker thread wakes up
01:39:57.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:57.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:39:58.730 01.629 29988 Exposure complete
01:39:58.762 00.032 29988 worker thread done servicing request
01:39:58.763 00.001 28316 OnExposeComplete: enter
01:39:58.763 00.000 28316 UpdateGuideState(): m_state=6
01:39:58.764 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1528
01:39:58.764 00.000 28316 Star::Find returns 1 (0), X=952.72, Y=257.74, Mass=2480, SNR=34.3, Peak=234 HFD=3.8
01:39:58.765 00.001 28316 MultiStar: [#1 0.04,-0.19,0.95,U] [#2 0.50,-0.25,0.00,M5] [#3 0.23,-0.43,0.00,M3] [#4 0.22,-0.31,0.00,M2] [#5 0.28,-0.24,0.00,M7] [#6 0.16,-0.30,0.00,M2] [#7 0.14,-0.19,0.63,U] [#8 0.30,-0.22,0.00,M1] 
01:39:58.765 00.000 28316 refined, 2 included, MultiStar: {0.12, -0.23}, one-star: {0.18, -0.30}
01:39:58.766 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:39:58.766 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
01:39:58.767 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.10 mountX=-0.26 mountY=-0.00, mountTheta=-3.14
01:39:58.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.23, opts=13)
01:39:58.768 00.000 28316 Enqueuing Move request for scope (0.12, -0.23)
01:39:58.769 00.001 29988 Worker thread wakes up
01:39:58.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
01:39:58.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
01:39:58.769 00.000 29988 Moving (0.12, -0.23) raw xDistance=-0.26 yDistance=-0.00
01:39:58.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:39:58.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:58.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:39:58.769 00.000 29988 MoveAxis(E, 59, ABG)
01:39:58.769 00.000 29988 Guiding  Dir = 2, Dur = 59
01:39:58.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:39:58.769 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.3
01:39:58.770 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:58.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:39:58.771 00.001 28316 Enqueuing Expose request
01:39:58.771 00.000 29988 IsSlewing returns 0
01:39:58.771 00.000 29988 IsGuiding returns 0
01:39:58.772 00.001 29988 PulseGuide returned control before completion, sleep 68
01:39:58.852 00.080 29988 IsGuiding returns 0
01:39:58.852 00.000 29988 Move returns status 0, amount 59
01:39:58.852 00.000 29988 MoveAxis(N, 0, ABG)
01:39:58.852 00.000 29988 Move returns status 0, amount 0
01:39:58.853 00.001 29988 move complete, result=0
01:39:58.853 00.000 29988 worker thread done servicing request
01:39:58.853 00.000 29988 Worker thread wakes up
01:39:58.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:39:58.853 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
01:39:58.854 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:00.268 01.414 29988 Exposure complete
01:40:00.300 00.032 29988 worker thread done servicing request
01:40:00.300 00.000 28316 OnExposeComplete: enter
01:40:00.301 00.001 28316 UpdateGuideState(): m_state=6
01:40:00.301 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1529
01:40:00.302 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=257.83, Mass=2513, SNR=34.7, Peak=228 HFD=4.0
01:40:00.302 00.000 28316 MultiStar: [#1 0.05,-0.12,0.98,U] [#2 0.37,-0.26,0.00,M6] [#3 0.28,-0.42,0.00,M4] [#4 0.18,-0.16,0.83,U] [#5 0.35,-0.27,0.00,M8] [#6 0.21,-0.11,0.62,U] [#7 0.05,-0.15,0.63,U] [#8 0.17,-0.13,0.58,U] 
01:40:00.303 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.15}, one-star: {0.24, -0.21}
01:40:00.303 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
01:40:00.304 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
01:40:00.304 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.79 mountX=-0.20 mountY=-0.07, mountTheta=-2.82
01:40:00.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
01:40:00.305 00.000 28316 Enqueuing Move request for scope (0.15, -0.15)
01:40:00.306 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:00.306 00.000 29988 Worker thread wakes up
01:40:00.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
01:40:00.306 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
01:40:00.306 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.07
01:40:00.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:40:00.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:00.306 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.7
01:40:00.307 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:40:00.307 00.000 29988 MoveAxis(E, 0, ABG)
01:40:00.307 00.000 29988 Move returns status 0, amount 0
01:40:00.307 00.000 29988 MoveAxis(N, 0, ABG)
01:40:00.307 00.000 29988 Move returns status 0, amount 0
01:40:00.307 00.000 29988 move complete, result=0
01:40:00.307 00.000 29988 worker thread done servicing request
01:40:00.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:00.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:00.308 00.000 28316 Enqueuing Expose request
01:40:00.309 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:00.309 00.000 29988 Worker thread wakes up
01:40:00.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:00.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:01.948 01.639 29988 Exposure complete
01:40:01.992 00.044 29988 worker thread done servicing request
01:40:01.992 00.000 28316 OnExposeComplete: enter
01:40:01.993 00.001 28316 UpdateGuideState(): m_state=6
01:40:01.994 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1530
01:40:01.996 00.002 28316 Star::Find returns 1 (0), X=952.83, Y=257.88, Mass=2347, SNR=33.5, Peak=226 HFD=4.1
01:40:01.998 00.002 28316 MultiStar: [#1 0.17,-0.06,0.99,U] [#2 0.25,-0.21,0.00,M7] [#3 0.25,-0.32,0.00,M5] [#4 0.26,-0.06,0.86,U] [#5 0.34,-0.26,0.00,M9] [#6 0.33,-0.14,0.00,M2] [#7 0.21,-0.09,0.65,U] [#8 0.34,-0.17,0.00,M1] 
01:40:01.999 00.001 28316 refined, 3 included, MultiStar: {0.24, -0.09}, one-star: {0.29, -0.15}
01:40:02.000 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:40:02.001 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:40:02.003 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.38 mountX=-0.18 mountY=-0.17, mountTheta=-2.40
01:40:02.008 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.09, opts=13)
01:40:02.009 00.001 28316 Enqueuing Move request for scope (0.24, -0.09)
01:40:02.010 00.001 29988 Worker thread wakes up
01:40:02.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:02.011 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.5
01:40:02.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:02.012 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:02.012 00.000 28316 Enqueuing Expose request
01:40:02.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
01:40:02.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
01:40:02.013 00.001 29988 Moving (0.24, -0.09) raw xDistance=-0.18 yDistance=-0.17
01:40:02.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:40:02.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:02.013 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:40:02.013 00.000 29988 MoveAxis(E, 0, ABG)
01:40:02.013 00.000 29988 Move returns status 0, amount 0
01:40:02.013 00.000 29988 MoveAxis(N, 0, ABG)
01:40:02.013 00.000 29988 Move returns status 0, amount 0
01:40:02.013 00.000 29988 move complete, result=0
01:40:02.013 00.000 29988 worker thread done servicing request
01:40:02.013 00.000 29988 Worker thread wakes up
01:40:02.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:02.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:02.013 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:03.532 01.519 29988 Exposure complete
01:40:03.566 00.034 29988 worker thread done servicing request
01:40:03.566 00.000 28316 OnExposeComplete: enter
01:40:03.567 00.001 28316 UpdateGuideState(): m_state=6
01:40:03.567 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1531
01:40:03.568 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=257.82, Mass=2391, SNR=33.9, Peak=224 HFD=3.9
01:40:03.570 00.002 28316 MultiStar: [#1 0.09,-0.09,1.00,U] [#2 0.31,-0.22,0.00,M8] [#3 0.17,-0.35,0.00,M6] [#4 0.35,-0.23,0.00,M1] [#5 0.29,-0.31,0.00,M10] [#6 0.29,-0.17,0.00,M3] [#7 0.10,-0.13,0.63,U] [#8 0.08,-0.08,0.59,U] 
01:40:03.571 00.001 28316 refined, 3 included, MultiStar: {0.11, -0.14}, one-star: {0.15, -0.22}
01:40:03.571 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:40:03.572 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:40:03.573 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-0.89 mountX=-0.17 mountY=-0.04, mountTheta=-2.92
01:40:03.575 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
01:40:03.577 00.002 28316 Enqueuing Move request for scope (0.11, -0.14)
01:40:03.578 00.001 29988 Worker thread wakes up
01:40:03.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:03.579 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
01:40:03.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:03.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:03.580 00.001 28316 Enqueuing Expose request
01:40:03.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
01:40:03.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
01:40:03.580 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.17 yDistance=-0.04
01:40:03.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:40:03.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:03.581 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:40:03.581 00.000 29988 MoveAxis(E, 0, ABG)
01:40:03.581 00.000 29988 Move returns status 0, amount 0
01:40:03.581 00.000 29988 MoveAxis(N, 0, ABG)
01:40:03.581 00.000 29988 Move returns status 0, amount 0
01:40:03.581 00.000 29988 move complete, result=0
01:40:03.581 00.000 29988 worker thread done servicing request
01:40:03.581 00.000 29988 Worker thread wakes up
01:40:03.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:03.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:03.581 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:05.206 01.625 29988 Exposure complete
01:40:05.251 00.045 29988 worker thread done servicing request
01:40:05.251 00.000 28316 OnExposeComplete: enter
01:40:05.253 00.002 28316 UpdateGuideState(): m_state=6
01:40:05.254 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1532
01:40:05.256 00.002 28316 Star::Find returns 1 (0), X=952.78, Y=257.71, Mass=2490, SNR=34.4, Peak=229 HFD=3.8
01:40:05.257 00.001 28316 MultiStar: [#1 0.06,-0.14,0.97,U] [#2 0.33,-0.24,0.00,M9] [#3 0.11,-0.43,0.00,M7] [#4 0.19,-0.19,0.82,U] [#5 0.27,-0.28,0.00,R] [#6 0.00,-0.30,0.62,U] [#7 0.05,-0.22,0.61,U] [#8 0.09,-0.26,0.58,U] 
01:40:05.258 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.24}, one-star: {0.24, -0.32}
01:40:05.258 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:40:05.259 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
01:40:05.259 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.26 cameraTheta=-1.10 mountX=-0.26 mountY=0.00, mountTheta=3.14
01:40:05.259 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.24, opts=13)
01:40:05.262 00.003 28316 Enqueuing Move request for scope (0.12, -0.24)
01:40:05.263 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:05.263 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.4
01:40:05.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:05.264 00.001 29988 Worker thread wakes up
01:40:05.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
01:40:05.264 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
01:40:05.264 00.000 29988 Moving (0.12, -0.24) raw xDistance=-0.26 yDistance=0.00
01:40:05.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:40:05.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:05.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:40:05.264 00.000 29988 MoveAxis(E, 56, ABG)
01:40:05.264 00.000 29988 Guiding  Dir = 2, Dur = 56
01:40:05.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:05.265 00.001 28316 Enqueuing Expose request
01:40:05.265 00.000 29988 IsSlewing returns 0
01:40:05.265 00.000 29988 IsGuiding returns 0
01:40:05.267 00.002 29988 PulseGuide returned control before completion, sleep 65
01:40:05.346 00.079 29988 IsGuiding returns 0
01:40:05.346 00.000 29988 Move returns status 0, amount 56
01:40:05.346 00.000 29988 MoveAxis(N, 0, ABG)
01:40:05.346 00.000 29988 Move returns status 0, amount 0
01:40:05.346 00.000 29988 move complete, result=0
01:40:05.346 00.000 29988 worker thread done servicing request
01:40:05.346 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH
01:40:05.347 00.001 29988 Worker thread wakes up
01:40:05.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:05.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:06.764 01.417 29988 Exposure complete
01:40:06.805 00.041 29988 worker thread done servicing request
01:40:06.805 00.000 28316 OnExposeComplete: enter
01:40:06.806 00.001 28316 UpdateGuideState(): m_state=6
01:40:06.807 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1533
01:40:06.809 00.002 28316 Star::Find returns 1 (0), X=952.69, Y=257.77, Mass=2484, SNR=34.5, Peak=239 HFD=3.8
01:40:06.810 00.001 28316 MultiStar: [#1 -0.11,-0.01,0.99,U] [#2 0.34,-0.25,0.00,M10] [#3 0.13,-0.37,0.00,M8] [#4 0.31,-0.26,0.00,M1] [#5 0.01,0.05,0.73,U] [#6 0.20,-0.20,0.62,U] [#7 0.12,-0.08,0.60,U] [#8 0.11,-0.10,0.57,U] 
01:40:06.810 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.10}, one-star: {0.15, -0.26}
01:40:06.810 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:40:06.811 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:40:06.811 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.02
01:40:06.813 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
01:40:06.813 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
01:40:06.814 00.001 29988 Worker thread wakes up
01:40:06.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:06.814 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:40:06.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:06.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:06.815 00.000 28316 Enqueuing Expose request
01:40:06.816 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
01:40:06.816 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
01:40:06.816 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.01
01:40:06.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:06.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:06.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:06.816 00.000 29988 MoveAxis(E, 0, ABG)
01:40:06.816 00.000 29988 Move returns status 0, amount 0
01:40:06.816 00.000 29988 MoveAxis(N, 0, ABG)
01:40:06.816 00.000 29988 Move returns status 0, amount 0
01:40:06.816 00.000 29988 move complete, result=0
01:40:06.816 00.000 29988 worker thread done servicing request
01:40:06.816 00.000 29988 Worker thread wakes up
01:40:06.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:06.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:06.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:08.438 01.622 29988 Exposure complete
01:40:08.480 00.042 29988 worker thread done servicing request
01:40:08.480 00.000 28316 OnExposeComplete: enter
01:40:08.482 00.002 28316 UpdateGuideState(): m_state=6
01:40:08.483 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1534
01:40:08.484 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=257.82, Mass=2481, SNR=34.6, Peak=235 HFD=3.8
01:40:08.485 00.001 28316 MultiStar: [#1 -0.04,-0.10,0.95,U] [#2 0.15,-0.13,0.92,U] [#3 0.18,-0.23,0.86,U] [#4 0.23,-0.08,0.81,U] [#5 -0.02,0.10,0.73,U] [#6 0.09,-0.20,0.60,U] [#7 0.04,-0.12,0.60,U] [#8 0.13,-0.06,0.59,U] 
01:40:08.486 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.12}, one-star: {0.16, -0.21}
01:40:08.487 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:40:08.488 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:40:08.488 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.85 mountX=-0.15 mountY=-0.04, mountTheta=-2.89
01:40:08.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
01:40:08.490 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
01:40:08.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:08.490 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.6
01:40:08.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:08.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:08.493 00.001 28316 Enqueuing Expose request
01:40:08.494 00.001 29988 Worker thread wakes up
01:40:08.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
01:40:08.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
01:40:08.494 00.000 29988 Moving (0.10, -0.12) raw xDistance=-0.15 yDistance=-0.04
01:40:08.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:40:08.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:08.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:40:08.495 00.001 29988 MoveAxis(E, 0, ABG)
01:40:08.495 00.000 29988 Move returns status 0, amount 0
01:40:08.495 00.000 29988 MoveAxis(N, 0, ABG)
01:40:08.495 00.000 29988 Move returns status 0, amount 0
01:40:08.495 00.000 29988 move complete, result=0
01:40:08.495 00.000 29988 worker thread done servicing request
01:40:08.495 00.000 29988 Worker thread wakes up
01:40:08.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:08.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:08.495 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:10.012 01.517 29988 Exposure complete
01:40:10.072 00.060 29988 worker thread done servicing request
01:40:10.072 00.000 28316 OnExposeComplete: enter
01:40:10.073 00.001 28316 UpdateGuideState(): m_state=6
01:40:10.073 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1535
01:40:10.075 00.002 28316 Star::Find returns 1 (0), X=952.86, Y=257.80, Mass=2460, SNR=34.5, Peak=237 HFD=4.0
01:40:10.075 00.000 28316 MultiStar: [#1 0.12,-0.22,0.96,U] [#2 0.47,-0.15,0.00,M10] [#3 0.36,-0.30,0.00,M8] [#4 0.28,-0.27,0.00,M1] [#5 0.21,-0.06,0.74,U] [#6 0.19,-0.16,0.61,U] [#7 0.21,-0.07,0.62,U] [#8 0.21,-0.20,0.58,U] 
01:40:10.076 00.001 28316 refined, 5 included, MultiStar: {0.21, -0.16}, one-star: {0.32, -0.23}
01:40:10.076 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
01:40:10.077 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
01:40:10.077 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.16 hyp=0.27 cameraTheta=-0.66 mountX=-0.24 mountY=-0.12, mountTheta=-2.69
01:40:10.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.16, opts=13)
01:40:10.078 00.000 28316 Enqueuing Move request for scope (0.21, -0.16)
01:40:10.079 00.001 29988 Worker thread wakes up
01:40:10.079 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:10.079 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.16) opts 0xd
01:40:10.079 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.16)
01:40:10.079 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.5
01:40:10.080 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:10.080 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:10.081 00.001 28316 Enqueuing Expose request
01:40:10.081 00.000 29988 Moving (0.21, -0.16) raw xDistance=-0.24 yDistance=-0.12
01:40:10.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:40:10.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:10.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:40:10.082 00.001 29988 MoveAxis(E, 50, ABG)
01:40:10.082 00.000 29988 Guiding  Dir = 2, Dur = 50
01:40:10.082 00.000 29988 IsSlewing returns 0
01:40:10.083 00.001 29988 IsGuiding returns 0
01:40:10.085 00.002 29988 PulseGuide returned control before completion, sleep 59
01:40:10.153 00.068 29988 IsGuiding returns 0
01:40:10.154 00.001 29988 Move returns status 0, amount 50
01:40:10.154 00.000 29988 MoveAxis(N, 0, ABG)
01:40:10.154 00.000 29988 Move returns status 0, amount 0
01:40:10.154 00.000 29988 move complete, result=0
01:40:10.154 00.000 29988 worker thread done servicing request
01:40:10.154 00.000 29988 Worker thread wakes up
01:40:10.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:10.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:10.154 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
01:40:11.786 01.632 29988 Exposure complete
01:40:11.832 00.046 29988 worker thread done servicing request
01:40:11.832 00.000 28316 OnExposeComplete: enter
01:40:11.833 00.001 28316 UpdateGuideState(): m_state=6
01:40:11.834 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1536
01:40:11.834 00.000 28316 Star::Find returns 1 (1), X=952.75, Y=258.03, Mass=2505, SNR=34.6, Peak=255 HFD=4.0
01:40:11.835 00.001 28316 MultiStar: [#1 0.22,0.01,0.96,U] [#2 0.44,0.04,0.00,R] [#3 0.35,-0.08,0.00,M9] [#4 0.31,-0.02,0.00,M2] [#5 0.06,0.23,0.74,U] [#6 0.25,0.02,0.63,U] [#7 0.12,0.10,0.61,U] [#8 0.20,0.10,0.57,U] 
01:40:11.835 00.000 28316 refined, 5 included, MultiStar: {0.18, 0.07}, one-star: {0.21, -0.01}
01:40:11.835 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
01:40:11.836 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
01:40:11.836 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.35 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
01:40:11.838 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.07, opts=13)
01:40:11.838 00.000 28316 Enqueuing Move request for scope (0.18, 0.07)
01:40:11.839 00.001 29988 Worker thread wakes up
01:40:11.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:11.839 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.6 Saturée
01:40:11.840 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:11.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:11.840 00.000 28316 Enqueuing Expose request
01:40:11.841 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
01:40:11.841 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
01:40:11.841 00.000 29988 Moving (0.18, 0.07) raw xDistance=-0.01 yDistance=-0.19
01:40:11.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:40:11.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:11.841 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:40:11.841 00.000 29988 MoveAxis(E, 0, ABG)
01:40:11.841 00.000 29988 Move returns status 0, amount 0
01:40:11.841 00.000 29988 MoveAxis(N, 0, ABG)
01:40:11.841 00.000 29988 Move returns status 0, amount 0
01:40:11.841 00.000 29988 move complete, result=0
01:40:11.841 00.000 29988 worker thread done servicing request
01:40:11.841 00.000 29988 Worker thread wakes up
01:40:11.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:11.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:11.842 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:13.356 01.514 29988 Exposure complete
01:40:13.424 00.068 29988 worker thread done servicing request
01:40:13.425 00.001 28316 OnExposeComplete: enter
01:40:13.426 00.001 28316 UpdateGuideState(): m_state=6
01:40:13.428 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1537
01:40:13.430 00.002 28316 Star::Find returns 1 (0), X=952.88, Y=257.89, Mass=2345, SNR=33.7, Peak=234 HFD=4.2
01:40:13.431 00.001 28316 MultiStar: [#1 0.15,-0.03,0.98,U] [#2 0.13,-0.29,0.00,M1] [#3 0.36,-0.20,0.00,M10] [#4 0.38,-0.11,0.00,M3] [#5 0.25,0.10,0.74,U] [#6 0.32,-0.05,0.00,M1] [#7 0.10,-0.06,0.62,U] [#8 0.29,0.02,0.59,U] 
01:40:13.433 00.002 28316 refined, 4 included, MultiStar: {0.23, -0.03}, one-star: {0.34, -0.14}
01:40:13.437 00.004 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
01:40:13.439 00.002 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
01:40:13.441 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.14 mountX=-0.12 mountY=-0.19, mountTheta=-2.15
01:40:13.445 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.03, opts=13)
01:40:13.447 00.002 28316 Enqueuing Move request for scope (0.23, -0.03)
01:40:13.450 00.003 29988 Worker thread wakes up
01:40:13.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
01:40:13.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
01:40:13.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:13.451 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.7
01:40:13.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:13.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:13.452 00.000 28316 Enqueuing Expose request
01:40:13.453 00.001 29988 Moving (0.23, -0.03) raw xDistance=-0.12 yDistance=-0.19
01:40:13.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:13.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:13.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:40:13.453 00.000 29988 MoveAxis(E, 0, ABG)
01:40:13.453 00.000 29988 Move returns status 0, amount 0
01:40:13.453 00.000 29988 MoveAxis(N, 0, ABG)
01:40:13.453 00.000 29988 Move returns status 0, amount 0
01:40:13.453 00.000 29988 move complete, result=0
01:40:13.453 00.000 29988 worker thread done servicing request
01:40:13.453 00.000 29988 Worker thread wakes up
01:40:13.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:13.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:13.453 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:15.084 01.631 29988 Exposure complete
01:40:15.129 00.045 29988 worker thread done servicing request
01:40:15.129 00.000 28316 OnExposeComplete: enter
01:40:15.131 00.002 28316 UpdateGuideState(): m_state=6
01:40:15.132 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1538
01:40:15.134 00.002 28316 Star::Find returns 1 (0), X=952.86, Y=257.92, Mass=2418, SNR=34.1, Peak=237 HFD=4.2
01:40:15.135 00.001 28316 MultiStar: [#1 0.09,0.01,0.98,U] [#2 -0.03,-0.27,0.91,U] [#3 0.39,-0.27,0.00,R] [#4 0.35,-0.12,0.00,M4] [#5 0.10,0.05,0.72,U] [#6 0.35,-0.01,0.00,M2] [#7 0.27,-0.10,0.59,U] [#8 0.39,0.02,0.00,M1] 
01:40:15.135 00.000 28316 refined, 4 included, MultiStar: {0.15, -0.09}, one-star: {0.32, -0.12}
01:40:15.136 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
01:40:15.136 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
01:40:15.136 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
01:40:15.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
01:40:15.138 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
01:40:15.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:15.139 00.001 29988 Worker thread wakes up
01:40:15.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
01:40:15.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
01:40:15.139 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:40:15.140 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:15.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:15.142 00.001 28316 Enqueuing Expose request
01:40:15.143 00.001 29988 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=-0.09
01:40:15.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:40:15.143 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:15.143 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:40:15.143 00.000 29988 MoveAxis(E, 0, ABG)
01:40:15.143 00.000 29988 Move returns status 0, amount 0
01:40:15.143 00.000 29988 MoveAxis(N, 0, ABG)
01:40:15.143 00.000 29988 Move returns status 0, amount 0
01:40:15.143 00.000 29988 move complete, result=0
01:40:15.144 00.001 29988 worker thread done servicing request
01:40:15.144 00.000 29988 Worker thread wakes up
01:40:15.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:15.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:15.144 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:16.671 01.527 29988 Exposure complete
01:40:16.719 00.048 29988 worker thread done servicing request
01:40:16.720 00.001 28316 OnExposeComplete: enter
01:40:16.721 00.001 28316 UpdateGuideState(): m_state=6
01:40:16.723 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1539
01:40:16.724 00.001 28316 Star::Find returns 1 (1), X=952.90, Y=257.81, Mass=2428, SNR=34.1, Peak=255 HFD=4.0
01:40:16.726 00.002 28316 MultiStar: [#1 0.17,0.00,1.01,U] [#2 -0.05,-0.27,0.90,U] [#3 -0.03,0.02,0.85,U] [#4 0.27,-0.09,0.85,U] [#5 0.09,0.09,0.75,U] [#6 0.23,-0.18,0.64,U] [#7 0.23,-0.06,0.61,U] [#8 0.14,-0.05,0.59,U] 
01:40:16.727 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.09}, one-star: {0.36, -0.22}
01:40:16.729 00.002 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:40:16.730 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:40:16.731 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.52 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
01:40:16.733 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.09, opts=13)
01:40:16.734 00.001 28316 Enqueuing Move request for scope (0.16, -0.09)
01:40:16.734 00.000 29988 Worker thread wakes up
01:40:16.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:16.734 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1 Saturée
01:40:16.734 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:16.735 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:16.735 00.000 28316 Enqueuing Expose request
01:40:16.736 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
01:40:16.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
01:40:16.736 00.000 29988 Moving (0.16, -0.09) raw xDistance=-0.15 yDistance=-0.10
01:40:16.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:40:16.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:16.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:40:16.736 00.000 29988 MoveAxis(E, 0, ABG)
01:40:16.736 00.000 29988 Move returns status 0, amount 0
01:40:16.736 00.000 29988 MoveAxis(N, 0, ABG)
01:40:16.736 00.000 29988 Move returns status 0, amount 0
01:40:16.736 00.000 29988 move complete, result=0
01:40:16.736 00.000 29988 worker thread done servicing request
01:40:16.736 00.000 29988 Worker thread wakes up
01:40:16.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:16.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:16.736 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:18.361 01.625 29988 Exposure complete
01:40:18.395 00.034 29988 worker thread done servicing request
01:40:18.395 00.000 28316 OnExposeComplete: enter
01:40:18.396 00.001 28316 UpdateGuideState(): m_state=6
01:40:18.397 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1540
01:40:18.397 00.000 28316 Star::Find returns 1 (0), X=952.79, Y=257.79, Mass=2430, SNR=34.2, Peak=228 HFD=3.9
01:40:18.398 00.001 28316 MultiStar: [#1 -0.03,-0.22,0.96,U] [#2 -0.03,-0.34,0.00,M1] [#3 -0.05,-0.23,0.86,U] [#4 0.45,-0.19,0.00,M4] [#5 0.15,0.03,0.74,U] [#6 0.36,-0.13,0.00,M2] [#7 0.31,-0.21,0.00,M1] [#8 0.14,-0.26,0.57,U] 
01:40:18.398 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.19}, one-star: {0.26, -0.25}
01:40:18.399 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
01:40:18.399 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
01:40:18.399 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.13 mountX=-0.21 mountY=0.01, mountTheta=3.12
01:40:18.401 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.19, opts=13)
01:40:18.401 00.000 28316 Enqueuing Move request for scope (0.09, -0.19)
01:40:18.401 00.000 29988 Worker thread wakes up
01:40:18.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:18.402 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:40:18.402 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:18.403 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:18.403 00.000 28316 Enqueuing Expose request
01:40:18.404 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
01:40:18.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
01:40:18.404 00.000 29988 Moving (0.09, -0.19) raw xDistance=-0.21 yDistance=0.01
01:40:18.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:40:18.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:18.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:40:18.404 00.000 29988 MoveAxis(E, 44, ABG)
01:40:18.404 00.000 29988 Guiding  Dir = 2, Dur = 44
01:40:18.404 00.000 29988 IsSlewing returns 0
01:40:18.404 00.000 29988 IsGuiding returns 0
01:40:18.406 00.002 29988 PulseGuide returned control before completion, sleep 52
01:40:18.474 00.068 29988 IsGuiding returns 0
01:40:18.474 00.000 29988 Move returns status 0, amount 44
01:40:18.474 00.000 29988 MoveAxis(N, 0, ABG)
01:40:18.474 00.000 29988 Move returns status 0, amount 0
01:40:18.474 00.000 29988 move complete, result=0
01:40:18.474 00.000 29988 worker thread done servicing request
01:40:18.474 00.000 29988 Worker thread wakes up
01:40:18.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:18.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:18.474 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:40:19.884 01.410 29988 Exposure complete
01:40:19.930 00.046 29988 worker thread done servicing request
01:40:19.931 00.001 28316 OnExposeComplete: enter
01:40:19.932 00.001 28316 UpdateGuideState(): m_state=6
01:40:19.933 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1541
01:40:19.933 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=257.95, Mass=2522, SNR=34.9, Peak=234 HFD=4.2
01:40:19.934 00.001 28316 MultiStar: [#1 0.09,-0.09,0.96,U] [#2 -0.13,-0.08,0.89,U] [#3 0.05,0.10,0.84,U] [#4 0.30,-0.06,0.00,M5] [#5 0.16,0.12,0.75,U] [#6 0.14,-0.13,0.62,U] [#7 0.25,-0.05,0.61,U] [#8 0.26,-0.05,0.57,U] 
01:40:19.935 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.03}, one-star: {0.33, -0.08}
01:40:19.936 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
01:40:19.937 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
01:40:19.938 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.24 mountX=-0.09 mountY=-0.11, mountTheta=-2.25
01:40:19.940 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
01:40:19.941 00.001 28316 Enqueuing Move request for scope (0.14, -0.03)
01:40:19.942 00.001 29988 Worker thread wakes up
01:40:19.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:19.944 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
01:40:19.944 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.9
01:40:19.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:19.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:19.945 00.000 28316 Enqueuing Expose request
01:40:19.946 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
01:40:19.946 00.000 29988 Moving (0.14, -0.03) raw xDistance=-0.09 yDistance=-0.11
01:40:19.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:40:19.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:19.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:40:19.946 00.000 29988 MoveAxis(E, 0, ABG)
01:40:19.946 00.000 29988 Move returns status 0, amount 0
01:40:19.946 00.000 29988 MoveAxis(N, 0, ABG)
01:40:19.946 00.000 29988 Move returns status 0, amount 0
01:40:19.946 00.000 29988 move complete, result=0
01:40:19.946 00.000 29988 worker thread done servicing request
01:40:19.946 00.000 29988 Worker thread wakes up
01:40:19.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:19.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:19.946 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:21.580 01.634 29988 Exposure complete
01:40:21.616 00.036 29988 worker thread done servicing request
01:40:21.617 00.001 28316 OnExposeComplete: enter
01:40:21.617 00.000 28316 UpdateGuideState(): m_state=6
01:40:21.618 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1542
01:40:21.618 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=257.94, Mass=2530, SNR=34.7, Peak=241 HFD=4.1
01:40:21.619 00.001 28316 MultiStar: [#1 0.17,0.08,0.94,U] [#2 -0.17,-0.06,0.91,U] [#3 -0.13,0.21,0.85,U] [#4 0.34,-0.01,0.00,M6] [#5 0.17,0.15,0.74,U] [#6 0.38,-0.03,0.00,M2] [#7 0.08,-0.01,0.61,U] [#8 0.22,-0.03,0.56,U] 
01:40:21.619 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.24, -0.10}
01:40:21.620 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
01:40:21.620 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
01:40:21.620 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.43 mountX=-0.00 mountY=-0.08, mountTheta=-1.57
01:40:21.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
01:40:21.622 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
01:40:21.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:21.623 00.001 29988 Worker thread wakes up
01:40:21.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
01:40:21.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
01:40:21.623 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.08
01:40:21.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:40:21.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:21.623 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.7
01:40:21.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:21.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:21.625 00.001 28316 Enqueuing Expose request
01:40:21.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:21.625 00.000 29988 MoveAxis(E, 0, ABG)
01:40:21.625 00.000 29988 Move returns status 0, amount 0
01:40:21.625 00.000 29988 MoveAxis(N, 0, ABG)
01:40:21.625 00.000 29988 Move returns status 0, amount 0
01:40:21.625 00.000 29988 move complete, result=0
01:40:21.625 00.000 29988 worker thread done servicing request
01:40:21.625 00.000 29988 Worker thread wakes up
01:40:21.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:21.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:21.626 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:23.154 01.528 29988 Exposure complete
01:40:23.190 00.036 29988 worker thread done servicing request
01:40:23.190 00.000 28316 OnExposeComplete: enter
01:40:23.191 00.001 28316 UpdateGuideState(): m_state=6
01:40:23.192 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1543
01:40:23.192 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=257.85, Mass=2451, SNR=34.2, Peak=241 HFD=3.9
01:40:23.193 00.001 28316 MultiStar: [#1 0.16,-0.12,0.97,U] [#2 -0.12,-0.25,0.92,U] [#3 -0.23,-0.05,0.87,U] [#4 0.34,-0.20,0.00,M7] [#5 0.16,0.02,0.75,U] [#6 0.06,-0.19,0.64,U] [#7 0.05,-0.21,0.62,U] [#8 0.26,-0.11,0.57,U] 
01:40:23.193 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.14}, one-star: {0.19, -0.19}
01:40:23.194 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.13)
01:40:23.194 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
01:40:23.194 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.16 mountX=-0.15 mountY=0.01, mountTheta=3.09
01:40:23.196 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.14, opts=13)
01:40:23.196 00.000 28316 Enqueuing Move request for scope (0.06, -0.14)
01:40:23.198 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:23.200 00.002 29988 Worker thread wakes up
01:40:23.200 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.2
01:40:23.200 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:23.201 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:23.201 00.000 28316 Enqueuing Expose request
01:40:23.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
01:40:23.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
01:40:23.201 00.000 29988 Moving (0.06, -0.14) raw xDistance=-0.15 yDistance=0.01
01:40:23.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:40:23.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:23.202 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:40:23.202 00.000 29988 MoveAxis(E, 0, ABG)
01:40:23.202 00.000 29988 Move returns status 0, amount 0
01:40:23.202 00.000 29988 MoveAxis(N, 0, ABG)
01:40:23.202 00.000 29988 Move returns status 0, amount 0
01:40:23.202 00.000 29988 move complete, result=0
01:40:23.202 00.000 29988 worker thread done servicing request
01:40:23.202 00.000 29988 Worker thread wakes up
01:40:23.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:23.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:23.202 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:24.830 01.628 29988 Exposure complete
01:40:24.881 00.051 29988 worker thread done servicing request
01:40:24.881 00.000 28316 OnExposeComplete: enter
01:40:24.881 00.000 28316 UpdateGuideState(): m_state=6
01:40:24.882 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1544
01:40:24.882 00.000 28316 Star::Find returns 1 (0), X=953.01, Y=257.71, Mass=2349, SNR=33.6, Peak=209 HFD=4.0
01:40:24.883 00.001 28316 MultiStar: [#1 0.22,-0.30,0.00,M1] [#2 0.13,-0.47,0.00,M1] [#3 -0.10,-0.13,0.87,U] [#4 0.25,-0.38,0.00,M8] [#5 0.23,-0.12,0.74,U] [#6 0.34,-0.32,0.00,M2] [#7 0.32,-0.17,0.00,M1] [#8 0.51,-0.47,0.00,M1] 
01:40:24.883 00.000 28316 refined, 2 included, MultiStar: {0.21, -0.20}, one-star: {0.48, -0.32}
01:40:24.884 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
01:40:24.885 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
01:40:24.886 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.75 mountX=-0.27 mountY=-0.10, mountTheta=-2.78
01:40:24.888 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.20, opts=13)
01:40:24.889 00.001 28316 Enqueuing Move request for scope (0.21, -0.20)
01:40:24.889 00.000 29988 Worker thread wakes up
01:40:24.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:24.890 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
01:40:24.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:24.890 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:24.891 00.001 28316 Enqueuing Expose request
01:40:24.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
01:40:24.891 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
01:40:24.891 00.000 29988 Moving (0.21, -0.20) raw xDistance=-0.27 yDistance=-0.10
01:40:24.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:40:24.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:24.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:40:24.891 00.000 29988 MoveAxis(E, 57, ABG)
01:40:24.891 00.000 29988 Guiding  Dir = 2, Dur = 57
01:40:24.895 00.004 29988 IsSlewing returns 0
01:40:24.895 00.000 29988 IsGuiding returns 0
01:40:24.897 00.002 29988 PulseGuide returned control before completion, sleep 66
01:40:24.971 00.074 29988 IsGuiding returns 1
01:40:24.971 00.000 29988 scope still moving after pulse duration time elapsed
01:40:25.003 00.032 29988 IsSlewing returns 0
01:40:25.003 00.000 29988 IsGuiding returns 0
01:40:25.004 00.001 29988 scope move finished after 57 + 51 ms
01:40:25.004 00.000 29988 Move returns status 0, amount 57
01:40:25.004 00.000 29988 MoveAxis(N, 0, ABG)
01:40:25.004 00.000 29988 Move returns status 0, amount 0
01:40:25.004 00.000 29988 move complete, result=0
01:40:25.004 00.000 29988 worker thread done servicing request
01:40:25.004 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
01:40:25.004 00.000 29988 Worker thread wakes up
01:40:25.005 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:25.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:26.421 01.416 29988 Exposure complete
01:40:26.471 00.050 29988 worker thread done servicing request
01:40:26.471 00.000 28316 OnExposeComplete: enter
01:40:26.472 00.001 28316 UpdateGuideState(): m_state=6
01:40:26.472 00.000 28316 Star::Find(15, 953, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1545
01:40:26.473 00.001 28316 Star::Find returns 1 (1), X=952.87, Y=257.95, Mass=2481, SNR=34.3, Peak=255 HFD=4.1
01:40:26.473 00.000 28316 MultiStar: [#1 0.14,0.04,0.97,U] [#2 0.08,-0.28,0.91,U] [#3 -0.11,0.08,0.85,U] [#4 0.37,-0.16,0.00,M9] [#5 0.16,0.04,0.73,U] [#6 0.37,-0.00,0.00,M3] [#7 0.31,0.00,0.00,M2] [#8 0.32,-0.02,0.00,M2] 
01:40:26.474 00.001 28316 refined, 4 included, MultiStar: {0.13, -0.05}, one-star: {0.34, -0.09}
01:40:26.474 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
01:40:26.475 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
01:40:26.476 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.13 cameraTheta=-0.36 mountX=-0.10 mountY=-0.09, mountTheta=-2.38
01:40:26.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
01:40:26.478 00.000 28316 Enqueuing Move request for scope (0.13, -0.05)
01:40:26.479 00.001 29988 Worker thread wakes up
01:40:26.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
01:40:26.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
01:40:26.479 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
01:40:26.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:40:26.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:26.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:40:26.479 00.000 29988 MoveAxis(E, 0, ABG)
01:40:26.479 00.000 29988 Move returns status 0, amount 0
01:40:26.479 00.000 29988 MoveAxis(N, 0, ABG)
01:40:26.479 00.000 29988 Move returns status 0, amount 0
01:40:26.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:26.480 00.001 29988 move complete, result=0
01:40:26.481 00.001 29988 worker thread done servicing request
01:40:26.481 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.3 Saturée
01:40:26.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:26.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:26.482 00.001 28316 Enqueuing Expose request
01:40:26.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:26.483 00.001 29988 Worker thread wakes up
01:40:26.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:26.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:28.119 01.636 29988 Exposure complete
01:40:28.148 00.029 29988 worker thread done servicing request
01:40:28.149 00.001 28316 OnExposeComplete: enter
01:40:28.152 00.003 28316 UpdateGuideState(): m_state=6
01:40:28.154 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1546
01:40:28.156 00.002 28316 Star::Find returns 1 (0), X=952.73, Y=257.85, Mass=2402, SNR=34.1, Peak=223 HFD=4.0
01:40:28.157 00.001 28316 MultiStar: [#1 0.03,-0.07,1.00,U] [#2 -0.21,-0.22,0.89,U] [#3 -0.17,-0.05,0.86,U] [#4 0.29,-0.17,0.00,M10] [#5 0.07,-0.01,0.73,U] [#6 0.25,-0.12,0.63,U] [#7 0.15,-0.11,0.63,U] [#8 0.27,-0.08,0.57,U] 
01:40:28.157 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {0.19, -0.18}
01:40:28.158 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
01:40:28.158 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
01:40:28.159 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.10 mountX=-0.12 mountY=-0.00, mountTheta=-3.13
01:40:28.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
01:40:28.160 00.000 28316 Enqueuing Move request for scope (0.06, -0.11)
01:40:28.160 00.000 29988 Worker thread wakes up
01:40:28.161 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:28.161 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.1
01:40:28.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:28.162 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
01:40:28.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:28.163 00.000 28316 Enqueuing Expose request
01:40:28.164 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
01:40:28.165 00.001 29988 Moving (0.06, -0.11) raw xDistance=-0.12 yDistance=-0.00
01:40:28.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:28.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:28.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:40:28.165 00.000 29988 MoveAxis(E, 0, ABG)
01:40:28.165 00.000 29988 Move returns status 0, amount 0
01:40:28.165 00.000 29988 MoveAxis(N, 0, ABG)
01:40:28.165 00.000 29988 Move returns status 0, amount 0
01:40:28.165 00.000 29988 move complete, result=0
01:40:28.165 00.000 29988 worker thread done servicing request
01:40:28.165 00.000 29988 Worker thread wakes up
01:40:28.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:28.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:28.166 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:29.684 01.518 29988 Exposure complete
01:40:29.730 00.046 29988 worker thread done servicing request
01:40:29.730 00.000 28316 OnExposeComplete: enter
01:40:29.731 00.001 28316 UpdateGuideState(): m_state=6
01:40:29.732 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1547
01:40:29.732 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=257.96, Mass=2424, SNR=34.0, Peak=225 HFD=4.2
01:40:29.733 00.001 28316 MultiStar: [#1 0.15,0.05,0.99,U] [#2 -0.09,-0.17,0.89,U] [#3 -0.01,0.06,0.86,U] [#4 0.32,-0.27,0.00,R] [#5 0.04,0.16,0.73,U] [#6 0.39,-0.14,0.00,M3] [#7 0.23,-0.02,0.62,U] [#8 0.29,-0.22,0.00,M2] 
01:40:29.733 00.000 28316 refined, 5 included, MultiStar: {0.11, -0.01}, one-star: {0.30, -0.08}
01:40:29.734 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
01:40:29.734 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
01:40:29.734 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.06 mountX=-0.05 mountY=-0.09, mountTheta=-2.06
01:40:29.735 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
01:40:29.736 00.001 28316 Enqueuing Move request for scope (0.11, -0.01)
01:40:29.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:29.737 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.0
01:40:29.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:29.738 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:29.738 00.000 28316 Enqueuing Expose request
01:40:29.739 00.001 29988 Worker thread wakes up
01:40:29.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
01:40:29.739 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
01:40:29.739 00.000 29988 Moving (0.11, -0.01) raw xDistance=-0.05 yDistance=-0.09
01:40:29.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:40:29.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:29.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:40:29.739 00.000 29988 MoveAxis(E, 0, ABG)
01:40:29.739 00.000 29988 Move returns status 0, amount 0
01:40:29.739 00.000 29988 MoveAxis(N, 0, ABG)
01:40:29.739 00.000 29988 Move returns status 0, amount 0
01:40:29.739 00.000 29988 move complete, result=0
01:40:29.739 00.000 29988 worker thread done servicing request
01:40:29.739 00.000 29988 Worker thread wakes up
01:40:29.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:29.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:29.739 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:31.364 01.625 29988 Exposure complete
01:40:31.422 00.058 29988 worker thread done servicing request
01:40:31.422 00.000 28316 OnExposeComplete: enter
01:40:31.424 00.002 28316 UpdateGuideState(): m_state=6
01:40:31.425 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1548
01:40:31.426 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=257.95, Mass=2413, SNR=34.1, Peak=230 HFD=4.0
01:40:31.427 00.001 28316 MultiStar: [#1 -0.14,0.11,1.00,U] [#2 -0.28,-0.07,0.92,U] [#3 -0.31,0.07,0.00,M1] [#4 -0.19,0.10,0.83,U] [#5 -0.06,0.14,0.74,U] [#6 0.15,-0.12,0.63,U] [#7 0.00,-0.08,0.60,U] [#8 0.09,-0.14,0.59,U] 
01:40:31.428 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {0.14, -0.09}
01:40:31.429 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
01:40:31.430 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
01:40:31.430 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.94 mountX=0.01 mountY=0.05, mountTheta=1.34
01:40:31.432 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
01:40:31.433 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
01:40:31.433 00.000 29988 Worker thread wakes up
01:40:31.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
01:40:31.434 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
01:40:31.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:31.434 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:40:31.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:31.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:31.436 00.001 28316 Enqueuing Expose request
01:40:31.436 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
01:40:31.437 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:40:31.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:31.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:40:31.437 00.000 29988 MoveAxis(E, 0, ABG)
01:40:31.437 00.000 29988 Move returns status 0, amount 0
01:40:31.437 00.000 29988 MoveAxis(N, 0, ABG)
01:40:31.437 00.000 29988 Move returns status 0, amount 0
01:40:31.437 00.000 29988 move complete, result=0
01:40:31.437 00.000 29988 worker thread done servicing request
01:40:31.437 00.000 29988 Worker thread wakes up
01:40:31.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:31.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:31.437 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:32.951 01.514 29988 Exposure complete
01:40:32.985 00.034 29988 worker thread done servicing request
01:40:32.986 00.001 28316 OnExposeComplete: enter
01:40:32.986 00.000 28316 UpdateGuideState(): m_state=6
01:40:32.987 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1549
01:40:32.987 00.000 28316 Star::Find returns 1 (0), X=952.74, Y=257.97, Mass=2315, SNR=33.3, Peak=223 HFD=4.0
01:40:32.988 00.001 28316 MultiStar: [#1 -0.20,-0.05,1.01,U] [#2 -0.16,-0.11,0.94,U] [#3 -0.21,0.12,0.89,U] [#4 0.04,0.04,0.85,U] [#5 -0.09,0.12,0.75,U] [#6 0.29,-0.20,0.00,M3] [#7 0.03,-0.09,0.63,U] [#8 0.22,-0.10,0.61,U] 
01:40:32.988 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.02}, one-star: {0.20, -0.06}
01:40:32.989 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:40:32.990 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
01:40:32.990 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.66 mountX=-0.00 mountY=0.04, mountTheta=1.63
01:40:32.991 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
01:40:32.992 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
01:40:32.993 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:32.994 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
01:40:32.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:32.995 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:32.995 00.000 28316 Enqueuing Expose request
01:40:32.995 00.000 29988 Worker thread wakes up
01:40:32.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:40:32.996 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:40:32.996 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.00 yDistance=0.04
01:40:32.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:40:32.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:32.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:40:32.996 00.000 29988 MoveAxis(E, 0, ABG)
01:40:32.996 00.000 29988 Move returns status 0, amount 0
01:40:32.996 00.000 29988 MoveAxis(N, 0, ABG)
01:40:32.996 00.000 29988 Move returns status 0, amount 0
01:40:32.996 00.000 29988 move complete, result=0
01:40:32.996 00.000 29988 worker thread done servicing request
01:40:32.996 00.000 29988 Worker thread wakes up
01:40:32.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:32.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:32.996 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:34.631 01.635 29988 Exposure complete
01:40:34.670 00.039 29988 worker thread done servicing request
01:40:34.670 00.000 28316 OnExposeComplete: enter
01:40:34.671 00.001 28316 UpdateGuideState(): m_state=6
01:40:34.671 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1550
01:40:34.672 00.001 28316 Star::Find returns 1 (0), X=952.87, Y=257.79, Mass=2433, SNR=34.3, Peak=222 HFD=4.1
01:40:34.673 00.001 28316 MultiStar: [#1 0.15,-0.24,0.98,U] [#2 -0.06,-0.35,0.00,M1] [#3 -0.10,-0.07,0.86,U] [#4 -0.08,-0.12,0.81,U] [#5 0.29,-0.23,0.00,M1] [#6 0.29,-0.18,0.00,M4] [#7 0.21,-0.09,0.63,U] [#8 0.29,-0.26,0.00,M1] 
01:40:34.674 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.16}, one-star: {0.34, -0.25}
01:40:34.675 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:40:34.676 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:40:34.678 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.99 mountX=-0.19 mountY=-0.02, mountTheta=-3.02
01:40:34.683 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.16, opts=13)
01:40:34.683 00.000 28316 Enqueuing Move request for scope (0.11, -0.16)
01:40:34.684 00.001 29988 Worker thread wakes up
01:40:34.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:34.684 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.3
01:40:34.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:34.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:34.685 00.000 28316 Enqueuing Expose request
01:40:34.686 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
01:40:34.686 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
01:40:34.686 00.000 29988 Moving (0.11, -0.16) raw xDistance=-0.19 yDistance=-0.02
01:40:34.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:40:34.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:34.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:40:34.686 00.000 29988 MoveAxis(E, 0, ABG)
01:40:34.686 00.000 29988 Move returns status 0, amount 0
01:40:34.686 00.000 29988 MoveAxis(N, 0, ABG)
01:40:34.686 00.000 29988 Move returns status 0, amount 0
01:40:34.686 00.000 29988 move complete, result=0
01:40:34.686 00.000 29988 worker thread done servicing request
01:40:34.686 00.000 29988 Worker thread wakes up
01:40:34.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:34.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:34.686 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:36.200 01.514 29988 Exposure complete
01:40:36.226 00.026 29988 worker thread done servicing request
01:40:36.227 00.001 28316 OnExposeComplete: enter
01:40:36.227 00.000 28316 UpdateGuideState(): m_state=6
01:40:36.228 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1551
01:40:36.228 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=257.94, Mass=2468, SNR=34.5, Peak=209 HFD=3.9
01:40:36.229 00.001 28316 MultiStar: [#1 -0.11,-0.11,0.96,U] [#2 -0.39,-0.19,0.00,M2] [#3 -0.37,-0.05,0.00,M1] [#4 -0.14,0.00,0.83,U] [#5 -0.00,-0.03,0.75,U] [#6 0.18,-0.28,0.00,M5] [#7 0.01,-0.08,0.62,U] [#8 0.23,-0.12,0.59,U] 
01:40:36.229 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.07}, one-star: {0.05, -0.10}
01:40:36.232 00.003 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:40:36.233 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:40:36.234 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.67 mountX=-0.06 mountY=0.04, mountTheta=2.58
01:40:36.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:40:36.235 00.000 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:40:36.236 00.001 29988 Worker thread wakes up
01:40:36.236 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:36.236 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:40:36.237 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:36.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:40:36.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:40:36.237 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
01:40:36.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:40:36.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:36.237 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:36.238 00.001 28316 Enqueuing Expose request
01:40:36.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:40:36.239 00.001 29988 MoveAxis(E, 0, ABG)
01:40:36.239 00.000 29988 Move returns status 0, amount 0
01:40:36.239 00.000 29988 MoveAxis(N, 0, ABG)
01:40:36.239 00.000 29988 Move returns status 0, amount 0
01:40:36.239 00.000 29988 move complete, result=0
01:40:36.239 00.000 29988 worker thread done servicing request
01:40:36.239 00.000 29988 Worker thread wakes up
01:40:36.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:36.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:36.239 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:37.870 01.631 29988 Exposure complete
01:40:37.904 00.034 29988 worker thread done servicing request
01:40:37.904 00.000 28316 OnExposeComplete: enter
01:40:37.905 00.001 28316 UpdateGuideState(): m_state=6
01:40:37.905 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1552
01:40:37.906 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=257.80, Mass=2360, SNR=33.7, Peak=189 HFD=3.7
01:40:37.906 00.000 28316 MultiStar: [#1 -0.13,-0.07,1.01,U] [#2 -0.43,-0.39,0.00,M3] [#3 -0.43,-0.16,0.00,M2] [#4 -0.19,0.08,0.87,U] [#5 -0.02,-0.02,0.76,U] [#6 -0.09,-0.37,0.00,M6] [#7 -0.11,-0.17,0.63,U] [#8 0.06,-0.16,0.60,U] 
01:40:37.907 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.09}, one-star: {0.12, -0.24}
01:40:37.907 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.26)
01:40:37.908 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.22)
01:40:37.908 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.03 mountX=-0.07 mountY=0.08, mountTheta=2.24
01:40:37.909 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
01:40:37.910 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
01:40:37.910 00.000 29988 Worker thread wakes up
01:40:37.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:40:37.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:37.911 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.7
01:40:37.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:37.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:37.912 00.000 28316 Enqueuing Expose request
01:40:37.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:40:37.912 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.07 yDistance=0.08
01:40:37.913 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:40:37.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:37.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:40:37.913 00.000 29988 MoveAxis(E, 0, ABG)
01:40:37.913 00.000 29988 Move returns status 0, amount 0
01:40:37.913 00.000 29988 MoveAxis(N, 0, ABG)
01:40:37.913 00.000 29988 Move returns status 0, amount 0
01:40:37.913 00.000 29988 move complete, result=0
01:40:37.913 00.000 29988 worker thread done servicing request
01:40:37.913 00.000 29988 Worker thread wakes up
01:40:37.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:37.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:37.913 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:39.442 01.529 29988 Exposure complete
01:40:39.495 00.053 29988 worker thread done servicing request
01:40:39.495 00.000 28316 OnExposeComplete: enter
01:40:39.496 00.001 28316 UpdateGuideState(): m_state=6
01:40:39.497 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1553
01:40:39.498 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=257.62, Mass=2405, SNR=34.0, Peak=203 HFD=3.6
01:40:39.499 00.001 28316 MultiStar: [#1 -0.13,-0.24,0.98,U] [#2 -0.20,-0.46,0.00,M4] [#3 -0.27,-0.26,0.00,M3] [#4 -0.23,-0.07,0.84,U] [#5 -0.03,-0.12,0.75,U] [#6 0.06,-0.41,0.00,M7] [#7 0.11,-0.26,0.65,U] [#8 0.17,-0.15,0.60,U] 
01:40:39.499 00.000 28316 refined, 5 included, MultiStar: {-0.00, -0.22}, one-star: {0.16, -0.42}
01:40:39.500 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
01:40:39.500 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
01:40:39.501 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.58 mountX=-0.20 mountY=0.10, mountTheta=2.67
01:40:39.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.22, opts=13)
01:40:39.503 00.001 28316 Enqueuing Move request for scope (-0.00, -0.22)
01:40:39.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:39.504 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:40:39.504 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:39.504 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:39.505 00.001 28316 Enqueuing Expose request
01:40:39.505 00.000 29988 Worker thread wakes up
01:40:39.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
01:40:39.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
01:40:39.505 00.000 29988 Moving (-0.00, -0.22) raw xDistance=-0.20 yDistance=0.10
01:40:39.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:40:39.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:39.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:40:39.505 00.000 29988 MoveAxis(E, 42, ABG)
01:40:39.505 00.000 29988 Guiding  Dir = 2, Dur = 42
01:40:39.507 00.002 29988 IsSlewing returns 0
01:40:39.507 00.000 29988 IsGuiding returns 0
01:40:39.508 00.001 29988 PulseGuide returned control before completion, sleep 51
01:40:39.567 00.059 29988 IsGuiding returns 1
01:40:39.567 00.000 29988 scope still moving after pulse duration time elapsed
01:40:39.595 00.028 29988 IsSlewing returns 0
01:40:39.596 00.001 29988 IsGuiding returns 0
01:40:39.596 00.000 29988 scope move finished after 42 + 46 ms
01:40:39.596 00.000 29988 Move returns status 0, amount 42
01:40:39.596 00.000 29988 MoveAxis(N, 0, ABG)
01:40:39.596 00.000 29988 Move returns status 0, amount 0
01:40:39.596 00.000 29988 move complete, result=0
01:40:39.596 00.000 29988 worker thread done servicing request
01:40:39.596 00.000 29988 Worker thread wakes up
01:40:39.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:39.596 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
01:40:39.597 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:41.226 01.629 29988 Exposure complete
01:40:41.271 00.045 29988 worker thread done servicing request
01:40:41.272 00.001 28316 OnExposeComplete: enter
01:40:41.275 00.003 28316 UpdateGuideState(): m_state=6
01:40:41.277 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1554
01:40:41.280 00.003 28316 Star::Find returns 1 (0), X=952.50, Y=257.99, Mass=2469, SNR=34.2, Peak=204 HFD=3.9
01:40:41.283 00.003 28316 MultiStar: [#1 -0.23,0.19,0.98,U] [#2 -0.38,-0.13,0.00,M5] [#3 -0.42,0.08,0.00,M4] [#4 -0.22,0.19,0.82,U] [#5 -0.13,0.21,0.74,U] [#6 0.00,-0.09,0.63,U] [#7 -0.16,0.03,0.61,U] [#8 -0.06,-0.09,0.57,U] 
01:40:41.285 00.002 28316 single-star, 6 included, MultiStar: {-0.12, 0.07}, one-star: {-0.04, -0.04}
01:40:41.287 00.002 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
01:40:41.288 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91)
01:40:41.289 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.34 mountX=-0.02 mountY=0.06, mountTheta=1.94
01:40:41.291 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
01:40:41.291 00.000 28316 Enqueuing Move request for scope (-0.04, -0.04)
01:40:41.292 00.001 29988 Worker thread wakes up
01:40:41.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:41.292 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.2
01:40:41.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:41.293 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:41.293 00.000 28316 Enqueuing Expose request
01:40:41.294 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:40:41.294 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:40:41.294 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.06
01:40:41.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:40:41.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:41.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:41.294 00.000 29988 MoveAxis(E, 0, ABG)
01:40:41.294 00.000 29988 Move returns status 0, amount 0
01:40:41.294 00.000 29988 MoveAxis(N, 0, ABG)
01:40:41.294 00.000 29988 Move returns status 0, amount 0
01:40:41.294 00.000 29988 move complete, result=0
01:40:41.294 00.000 29988 worker thread done servicing request
01:40:41.294 00.000 29988 Worker thread wakes up
01:40:41.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:41.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:41.294 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:42.819 01.525 29988 Exposure complete
01:40:42.856 00.037 29988 worker thread done servicing request
01:40:42.856 00.000 28316 OnExposeComplete: enter
01:40:42.858 00.002 28316 UpdateGuideState(): m_state=6
01:40:42.858 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1555
01:40:42.859 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=257.92, Mass=2397, SNR=34.0, Peak=224 HFD=3.9
01:40:42.859 00.000 28316 MultiStar: [#1 -0.14,-0.06,0.97,U] [#2 -0.23,-0.12,0.91,U] [#3 -0.21,-0.04,0.87,U] [#4 -0.23,0.26,0.00,M1] [#5 -0.10,0.11,0.75,U] [#6 -0.05,-0.05,0.64,U] [#7 0.02,-0.09,0.63,U] [#8 0.13,-0.02,0.57,U] 
01:40:42.860 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {0.12, -0.12}
01:40:42.860 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
01:40:42.861 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
01:40:42.861 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.47 mountX=-0.02 mountY=0.08, mountTheta=1.82
01:40:42.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
01:40:42.863 00.001 28316 Enqueuing Move request for scope (-0.07, -0.05)
01:40:42.863 00.000 29988 Worker thread wakes up
01:40:42.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:42.864 00.001 28316 UpdateGuideState exits: m=2397 RSB=34.0
01:40:42.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:42.865 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:42.865 00.000 28316 Enqueuing Expose request
01:40:42.866 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:40:42.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:40:42.866 00.000 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.08
01:40:42.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:40:42.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:42.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:40:42.866 00.000 29988 MoveAxis(E, 0, ABG)
01:40:42.866 00.000 29988 Move returns status 0, amount 0
01:40:42.866 00.000 29988 MoveAxis(N, 0, ABG)
01:40:42.866 00.000 29988 Move returns status 0, amount 0
01:40:42.866 00.000 29988 move complete, result=0
01:40:42.866 00.000 29988 worker thread done servicing request
01:40:42.866 00.000 29988 Worker thread wakes up
01:40:42.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:42.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:42.866 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:44.596 01.730 29988 Exposure complete
01:40:44.621 00.025 29988 worker thread done servicing request
01:40:44.621 00.000 28316 OnExposeComplete: enter
01:40:44.622 00.001 28316 UpdateGuideState(): m_state=6
01:40:44.622 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1556
01:40:44.623 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=257.60, Mass=2445, SNR=34.2, Peak=185 HFD=3.7
01:40:44.623 00.000 28316 MultiStar: [#1 0.09,-0.29,0.00,M1] [#2 -0.11,-0.27,0.92,U] [#3 -0.14,-0.21,0.88,U] [#4 -0.01,0.02,0.84,U] [#5 0.03,-0.22,0.72,U] [#6 0.13,-0.29,0.00,M6] [#7 0.06,-0.17,0.64,U] [#8 0.29,-0.02,0.60,U] 
01:40:44.624 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.20}, one-star: {0.16, -0.43}
01:40:44.624 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.86)
01:40:44.625 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82)
01:40:44.625 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.43 mountX=-0.20 mountY=0.07, mountTheta=2.82
01:40:44.627 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.20, opts=13)
01:40:44.627 00.000 28316 Enqueuing Move request for scope (0.03, -0.20)
01:40:44.628 00.001 29988 Worker thread wakes up
01:40:44.628 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:44.628 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.2
01:40:44.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:44.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:44.629 00.000 28316 Enqueuing Expose request
01:40:44.630 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
01:40:44.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
01:40:44.630 00.000 29988 Moving (0.03, -0.20) raw xDistance=-0.20 yDistance=0.07
01:40:44.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:40:44.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:44.630 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:40:44.630 00.000 29988 MoveAxis(E, 0, ABG)
01:40:44.630 00.000 29988 Move returns status 0, amount 0
01:40:44.630 00.000 29988 MoveAxis(N, 0, ABG)
01:40:44.630 00.000 29988 Move returns status 0, amount 0
01:40:44.630 00.000 29988 move complete, result=0
01:40:44.630 00.000 29988 worker thread done servicing request
01:40:44.630 00.000 29988 Worker thread wakes up
01:40:44.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:44.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:44.630 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:46.048 01.418 29988 Exposure complete
01:40:46.076 00.028 29988 worker thread done servicing request
01:40:46.076 00.000 28316 OnExposeComplete: enter
01:40:46.077 00.001 28316 UpdateGuideState(): m_state=6
01:40:46.078 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1557
01:40:46.078 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=257.92, Mass=2551, SNR=35.1, Peak=215 HFD=3.9
01:40:46.079 00.001 28316 MultiStar: [#1 -0.03,-0.04,0.94,U] [#2 -0.30,-0.25,0.00,M4] [#3 -0.39,-0.07,0.00,M3] [#4 -0.21,0.23,0.00,M1] [#5 -0.11,0.06,0.74,U] [#6 -0.02,-0.13,0.60,U] [#7 -0.04,-0.10,0.61,U] [#8 0.08,-0.10,0.56,U] 
01:40:46.079 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.07}, one-star: {0.04, -0.12}
01:40:46.080 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
01:40:46.080 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
01:40:46.080 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.76 mountX=-0.06 mountY=0.04, mountTheta=2.50
01:40:46.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:40:46.082 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:40:46.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:46.083 00.001 29988 Worker thread wakes up
01:40:46.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:40:46.083 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1
01:40:46.084 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:46.087 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:46.088 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:40:46.088 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
01:40:46.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:40:46.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:46.088 00.000 28316 Enqueuing Expose request
01:40:46.089 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:40:46.089 00.000 29988 MoveAxis(E, 0, ABG)
01:40:46.089 00.000 29988 Move returns status 0, amount 0
01:40:46.089 00.000 29988 MoveAxis(N, 0, ABG)
01:40:46.089 00.000 29988 Move returns status 0, amount 0
01:40:46.089 00.000 29988 move complete, result=0
01:40:46.089 00.000 29988 worker thread done servicing request
01:40:46.089 00.000 29988 Worker thread wakes up
01:40:46.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:46.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:46.090 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:47.722 01.632 29988 Exposure complete
01:40:47.796 00.074 29988 worker thread done servicing request
01:40:47.796 00.000 28316 OnExposeComplete: enter
01:40:47.796 00.000 28316 UpdateGuideState(): m_state=6
01:40:47.799 00.003 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1558
01:40:47.801 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=258.00, Mass=2389, SNR=33.7, Peak=242 HFD=4.0
01:40:47.803 00.002 28316 MultiStar: [#1 -0.50,0.21,0.00,M1] [#2 -0.70,-0.07,0.00,M5] [#3 -0.69,0.27,0.00,M4] [#4 -0.62,0.23,0.00,M2] [#5 -0.52,0.33,0.00,M1] [#6 -0.24,0.06,0.63,U] [#7 -0.55,0.11,0.00,M1] [#8 -0.52,0.11,0.00,M1] 
01:40:47.804 00.001 28316 refined, 1 included, MultiStar: {-0.35, 0.00}, one-star: {-0.42, -0.03}
01:40:47.806 00.002 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:40:47.807 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
01:40:47.807 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=0.00 hyp=0.35 cameraTheta=3.13 mountX=0.15 mountY=0.31, mountTheta=1.12
01:40:47.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.00, opts=13)
01:40:47.810 00.001 28316 Enqueuing Move request for scope (-0.35, 0.00)
01:40:47.811 00.001 29988 Worker thread wakes up
01:40:47.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:47.812 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.00) opts 0xd
01:40:47.812 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.00)
01:40:47.812 00.000 29988 Moving (-0.35, 0.00) raw xDistance=0.15 yDistance=0.31
01:40:47.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:40:47.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:47.812 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.7
01:40:47.813 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:47.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:47.814 00.001 28316 Enqueuing Expose request
01:40:47.815 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:40:47.815 00.000 29988 MoveAxis(E, 0, ABG)
01:40:47.815 00.000 29988 Move returns status 0, amount 0
01:40:47.815 00.000 29988 MoveAxis(N, 0, ABG)
01:40:47.815 00.000 29988 Move returns status 0, amount 0
01:40:47.815 00.000 29988 move complete, result=0
01:40:47.815 00.000 29988 worker thread done servicing request
01:40:47.815 00.000 29988 Worker thread wakes up
01:40:47.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:47.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:47.815 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:40:49.226 01.411 29988 Exposure complete
01:40:49.262 00.036 29988 worker thread done servicing request
01:40:49.262 00.000 28316 OnExposeComplete: enter
01:40:49.263 00.001 28316 UpdateGuideState(): m_state=6
01:40:49.264 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1559
01:40:49.265 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=258.04, Mass=2432, SNR=34.2, Peak=224 HFD=4.1
01:40:49.266 00.001 28316 MultiStar: [#1 -0.68,0.16,0.00,M2] [#2 -0.68,0.01,0.00,M6] [#3 -0.86,0.24,0.00,M5] [#4 -0.67,0.25,0.00,M3] [#5 -0.66,0.24,0.00,M2] [#6 -0.48,0.10,0.00,M5] [#7 -0.64,0.27,0.00,M2] [#8 -0.40,0.08,0.00,M2] 
01:40:49.266 00.000 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
01:40:49.267 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
01:40:49.267 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=0.00 hyp=0.37 cameraTheta=3.13 mountX=0.16 mountY=0.33, mountTheta=1.12
01:40:49.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.00, opts=13)
01:40:49.269 00.001 28316 Enqueuing Move request for scope (-0.37, 0.00)
01:40:49.269 00.000 29988 Worker thread wakes up
01:40:49.269 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.00) opts 0xd
01:40:49.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.00)
01:40:49.269 00.000 29988 Moving (-0.37, 0.00) raw xDistance=0.16 yDistance=0.33
01:40:49.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:40:49.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:49.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:49.270 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2
01:40:49.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:49.271 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:49.272 00.001 28316 Enqueuing Expose request
01:40:49.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:40:49.272 00.000 29988 MoveAxis(E, 0, ABG)
01:40:49.272 00.000 29988 Move returns status 0, amount 0
01:40:49.272 00.000 29988 MoveAxis(N, 0, ABG)
01:40:49.272 00.000 29988 Move returns status 0, amount 0
01:40:49.272 00.000 29988 move complete, result=0
01:40:49.272 00.000 29988 worker thread done servicing request
01:40:49.272 00.000 29988 Worker thread wakes up
01:40:49.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:49.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:49.273 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:40:50.905 01.632 29988 Exposure complete
01:40:50.959 00.054 29988 worker thread done servicing request
01:40:50.959 00.000 28316 OnExposeComplete: enter
01:40:50.960 00.001 28316 UpdateGuideState(): m_state=6
01:40:50.960 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1560
01:40:50.961 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=257.86, Mass=2338, SNR=33.5, Peak=233 HFD=4.1
01:40:50.961 00.000 28316 MultiStar: [#1 -0.62,0.04,0.00,M3] [#2 -0.76,-0.10,0.00,M7] [#3 -0.97,0.01,0.00,M6] [#4 -0.72,0.20,0.00,M4] [#5 -0.51,0.08,0.00,M3] [#6 -0.47,0.04,0.00,M6] [#7 -0.69,-0.05,0.00,M3] [#8 -0.29,-0.06,0.58,U] 
01:40:50.962 00.001 28316 refined, 1 included, MultiStar: {-0.38, -0.13}, one-star: {-0.44, -0.18}
01:40:50.962 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.48)
01:40:50.963 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.44)
01:40:50.963 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.13 hyp=0.41 cameraTheta=-2.81 mountX=0.04 mountY=0.40, mountTheta=1.47
01:40:50.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.13, opts=13)
01:40:50.965 00.001 28316 Enqueuing Move request for scope (-0.38, -0.13)
01:40:50.966 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:50.966 00.000 29988 Worker thread wakes up
01:40:50.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.13) opts 0xd
01:40:50.966 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.13)
01:40:50.966 00.000 29988 Moving (-0.38, -0.13) raw xDistance=0.04 yDistance=0.40
01:40:50.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:40:50.966 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.23 newest=1.04
01:40:50.966 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.5
01:40:50.968 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:50.969 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:40:50.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:50.970 00.001 28316 Enqueuing Expose request
01:40:50.970 00.000 29988 MoveAxis(E, 0, ABG)
01:40:50.970 00.000 29988 Move returns status 0, amount 0
01:40:50.970 00.000 29988 MoveAxis(S, 96, ABG)
01:40:50.970 00.000 29988 Guiding  Dir = 1, Dur = 96
01:40:50.970 00.000 29988 IsSlewing returns 0
01:40:50.970 00.000 29988 IsGuiding returns 0
01:40:50.975 00.005 29988 PulseGuide returned control before completion, sleep 102
01:40:51.091 00.116 29988 IsGuiding returns 0
01:40:51.091 00.000 29988 Move returns status 0, amount 96
01:40:51.091 00.000 29988 move complete, result=0
01:40:51.091 00.000 29988 worker thread done servicing request
01:40:51.091 00.000 29988 Worker thread wakes up
01:40:51.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:51.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:51.091 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.4 px 96 ms SOUTH
01:40:52.498 01.407 29988 Exposure complete
01:40:52.536 00.038 29988 worker thread done servicing request
01:40:52.536 00.000 28316 OnExposeComplete: enter
01:40:52.538 00.002 28316 UpdateGuideState(): m_state=6
01:40:52.540 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1561
01:40:52.541 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=257.92, Mass=2407, SNR=34.1, Peak=222 HFD=4.1
01:40:52.543 00.002 28316 MultiStar: [#1 -0.43,0.02,0.00,M4] [#2 -0.55,-0.06,0.00,M8] [#3 -0.69,0.05,0.00,M7] [#4 -0.62,0.17,0.00,M5] [#5 -0.36,0.14,0.00,M4] [#6 -0.28,0.01,0.62,U] [#7 -0.35,0.04,0.00,M4] [#8 -0.19,-0.13,0.58,U] 
01:40:52.546 00.003 28316 refined, 2 included, MultiStar: {-0.31, -0.08}, one-star: {-0.39, -0.12}
01:40:52.548 00.002 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:40:52.549 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:40:52.549 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-2.87 mountX=0.05 mountY=0.31, mountTheta=1.41
01:40:52.551 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.08, opts=13)
01:40:52.551 00.000 28316 Enqueuing Move request for scope (-0.31, -0.08)
01:40:52.551 00.000 29988 Worker thread wakes up
01:40:52.552 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.08) opts 0xd
01:40:52.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.08)
01:40:52.552 00.000 29988 Moving (-0.31, -0.08) raw xDistance=0.05 yDistance=0.31
01:40:52.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:40:52.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:40:52.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:52.552 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.1
01:40:52.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:52.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:52.553 00.000 28316 Enqueuing Expose request
01:40:52.554 00.001 29988 MoveAxis(E, 0, ABG)
01:40:52.554 00.000 29988 Move returns status 0, amount 0
01:40:52.554 00.000 29988 MoveAxis(S, 74, ABG)
01:40:52.554 00.000 29988 Guiding  Dir = 1, Dur = 74
01:40:52.554 00.000 29988 IsSlewing returns 0
01:40:52.554 00.000 29988 IsGuiding returns 0
01:40:52.561 00.007 29988 PulseGuide returned control before completion, sleep 79
01:40:52.657 00.096 29988 IsGuiding returns 0
01:40:52.657 00.000 29988 Move returns status 0, amount 74
01:40:52.657 00.000 29988 move complete, result=0
01:40:52.657 00.000 29988 worker thread done servicing request
01:40:52.657 00.000 29988 Worker thread wakes up
01:40:52.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:52.657 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 74 ms SOUTH
01:40:52.658 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:54.293 01.635 29988 Exposure complete
01:40:54.322 00.029 29988 worker thread done servicing request
01:40:54.322 00.000 28316 OnExposeComplete: enter
01:40:54.323 00.001 28316 UpdateGuideState(): m_state=6
01:40:54.323 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1562
01:40:54.324 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=258.09, Mass=2537, SNR=35.0, Peak=211 HFD=4.0
01:40:54.324 00.000 28316 MultiStar: [#1 -0.02,0.25,0.94,U] [#2 -0.41,0.09,0.00,M9] [#3 -0.44,0.28,0.00,M8] [#4 -0.27,0.37,0.00,M6] [#5 -0.02,0.30,0.71,U] [#6 0.04,0.11,0.62,U] [#7 -0.22,0.38,0.00,M5] [#8 0.14,0.11,0.57,U] 
01:40:54.325 00.001 28316 single-star, 4 included, MultiStar: {0.02, 0.17}, one-star: {-0.01, 0.05}
01:40:54.325 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
01:40:54.326 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
01:40:54.327 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.69 mountX=0.05 mountY=-0.02, mountTheta=-0.34
01:40:54.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
01:40:54.329 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
01:40:54.329 00.000 29988 Worker thread wakes up
01:40:54.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:54.330 00.001 28316 UpdateGuideState exits: m=2537 RSB=35.0
01:40:54.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:54.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:54.331 00.001 28316 Enqueuing Expose request
01:40:54.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:40:54.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:40:54.331 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
01:40:54.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:40:54.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:54.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:40:54.331 00.000 29988 MoveAxis(E, 0, ABG)
01:40:54.331 00.000 29988 Move returns status 0, amount 0
01:40:54.331 00.000 29988 MoveAxis(N, 0, ABG)
01:40:54.331 00.000 29988 Move returns status 0, amount 0
01:40:54.331 00.000 29988 move complete, result=0
01:40:54.331 00.000 29988 worker thread done servicing request
01:40:54.331 00.000 29988 Worker thread wakes up
01:40:54.332 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:54.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:54.332 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:55.857 01.525 29988 Exposure complete
01:40:55.892 00.035 29988 worker thread done servicing request
01:40:55.892 00.000 28316 OnExposeComplete: enter
01:40:55.892 00.000 28316 UpdateGuideState(): m_state=6
01:40:55.893 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1563
01:40:55.895 00.002 28316 Star::Find returns 1 (0), X=952.68, Y=258.10, Mass=2359, SNR=33.5, Peak=211 HFD=4.0
01:40:55.896 00.001 28316 MultiStar: [#1 0.04,0.29,1.01,U] [#2 -0.26,0.14,0.91,U] [#3 -0.09,0.34,0.00,M9] [#4 -0.21,0.42,0.00,M7] [#5 -0.08,0.35,0.00,M4] [#6 0.09,0.23,0.65,U] [#7 0.15,0.31,0.00,M6] [#8 0.08,0.21,0.58,U] 
01:40:55.898 00.002 28316 single-star, 4 included, MultiStar: {0.01, 0.18}, one-star: {0.14, 0.07}
01:40:55.899 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
01:40:55.900 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
01:40:55.901 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.44 mountX=0.00 mountY=-0.16, mountTheta=-1.55
01:40:55.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.07, opts=13)
01:40:55.904 00.001 28316 Enqueuing Move request for scope (0.14, 0.07)
01:40:55.904 00.000 29988 Worker thread wakes up
01:40:55.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:55.905 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.5
01:40:55.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:55.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:55.906 00.000 28316 Enqueuing Expose request
01:40:55.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
01:40:55.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
01:40:55.907 00.000 29988 Moving (0.14, 0.07) raw xDistance=0.00 yDistance=-0.16
01:40:55.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:40:55.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:55.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:40:55.907 00.000 29988 MoveAxis(E, 0, ABG)
01:40:55.907 00.000 29988 Move returns status 0, amount 0
01:40:55.907 00.000 29988 MoveAxis(N, 0, ABG)
01:40:55.907 00.000 29988 Move returns status 0, amount 0
01:40:55.907 00.000 29988 move complete, result=0
01:40:55.907 00.000 29988 worker thread done servicing request
01:40:55.907 00.000 29988 Worker thread wakes up
01:40:55.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:55.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:55.907 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:57.529 01.622 29988 Exposure complete
01:40:57.560 00.031 29988 worker thread done servicing request
01:40:57.561 00.001 28316 OnExposeComplete: enter
01:40:57.562 00.001 28316 UpdateGuideState(): m_state=6
01:40:57.563 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1564
01:40:57.563 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=258.01, Mass=2464, SNR=34.5, Peak=214 HFD=4.1
01:40:57.564 00.001 28316 MultiStar: [#1 -0.38,0.15,0.00,M3] [#2 -0.30,-0.01,0.94,U] [#3 -0.39,0.18,0.00,M10] [#4 -0.25,0.47,0.00,M8] [#5 -0.05,0.32,0.00,M5] [#6 -0.03,0.22,0.61,U] [#7 -0.07,0.23,0.62,U] [#8 0.05,0.20,0.59,U] 
01:40:57.565 00.001 28316 single-star, 4 included, MultiStar: {-0.06, 0.09}, one-star: {0.07, -0.03}
01:40:57.567 00.002 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:40:57.569 00.002 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:40:57.570 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.38 mountX=-0.06 mountY=-0.05, mountTheta=-2.40
01:40:57.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
01:40:57.572 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
01:40:57.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:57.573 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
01:40:57.574 00.001 29988 Worker thread wakes up
01:40:57.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:57.575 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:57.575 00.000 28316 Enqueuing Expose request
01:40:57.576 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
01:40:57.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
01:40:57.576 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.05
01:40:57.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:40:57.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:57.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:40:57.576 00.000 29988 MoveAxis(E, 0, ABG)
01:40:57.576 00.000 29988 Move returns status 0, amount 0
01:40:57.576 00.000 29988 MoveAxis(N, 0, ABG)
01:40:57.576 00.000 29988 Move returns status 0, amount 0
01:40:57.576 00.000 29988 move complete, result=0
01:40:57.576 00.000 29988 worker thread done servicing request
01:40:57.576 00.000 29988 Worker thread wakes up
01:40:57.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:57.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:57.576 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:59.104 01.528 29988 Exposure complete
01:40:59.166 00.062 29988 worker thread done servicing request
01:40:59.166 00.000 28316 OnExposeComplete: enter
01:40:59.167 00.001 28316 UpdateGuideState(): m_state=6
01:40:59.168 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1565
01:40:59.169 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=257.96, Mass=2420, SNR=34.1, Peak=227 HFD=3.9
01:40:59.169 00.000 28316 MultiStar: [#1 0.01,0.03,1.00,U] [#2 -0.26,-0.08,0.92,U] [#3 -0.18,0.09,0.86,U] [#4 -0.17,0.34,0.00,M9] [#5 0.04,0.19,0.74,U] [#6 0.05,0.05,0.62,U] [#7 0.07,0.03,0.63,U] [#8 0.08,0.15,0.58,U] 
01:40:59.169 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.04}, one-star: {0.11, -0.08}
01:40:59.170 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
01:40:59.170 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
01:40:59.171 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.06 mountX=0.04 mountY=0.00, mountTheta=0.02
01:40:59.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
01:40:59.173 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
01:40:59.174 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:40:59.174 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:40:59.176 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:59.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:40:59.177 00.001 28316 Enqueuing Expose request
01:40:59.177 00.000 29988 Worker thread wakes up
01:40:59.177 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:40:59.177 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:40:59.178 00.001 29988 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=0.00
01:40:59.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:40:59.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:59.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:40:59.178 00.000 29988 MoveAxis(E, 0, ABG)
01:40:59.178 00.000 29988 Move returns status 0, amount 0
01:40:59.178 00.000 29988 MoveAxis(N, 0, ABG)
01:40:59.178 00.000 29988 Move returns status 0, amount 0
01:40:59.178 00.000 29988 move complete, result=0
01:40:59.178 00.000 29988 worker thread done servicing request
01:40:59.179 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:59.179 00.000 29988 Worker thread wakes up
01:40:59.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:40:59.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,243,31,31)
01:40:59.453 00.274 28316 evsrv: cli 0C97D370 connect
01:40:59.454 00.001 28316 case statement mapped state 6 to 3
01:40:59.454 00.000 28316 case statement mapped state 6 to 3
01:40:59.455 00.001 28316 evsrv: cli 0C97D370 request: {"method":"get_app_state","id":"a0728507-c904-4905-93ab-e42e599ff9c2"}
01:40:59.457 00.002 28316 case statement mapped state 6 to 3
01:40:59.457 00.000 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0728507-c904-4905-93ab-e42e599ff9c2"}
01:40:59.459 00.002 28316 evsrv: cli 0C97D370 disconnect
01:40:59.459 00.000 28316 evsrv: cli 0C97D870 connect
01:40:59.460 00.001 28316 case statement mapped state 6 to 3
01:40:59.460 00.000 28316 case statement mapped state 6 to 3
01:40:59.463 00.003 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"4c5cdf60-3ddd-4467-be1b-4ee8b1e10144"}
01:40:59.464 00.001 28316 PhdController::Dither begins
01:40:59.466 00.002 28316 dither: size=2.00, dRA=-0.17 dDec=1.80
01:40:59.466 00.000 28316 MountToCamera -- mountTheta (1.66) + m_xAngle (2.00) = xAngle (3.66 = -2.62)
01:40:59.467 00.001 28316 MountToCamera -- mountX=-0.17 mountY=1.80 hyp=1.80 mountTheta=1.66 cameraX=-1.57, cameraY=-0.90 cameraTheta=-2.62
01:40:59.467 00.000 28316 setting lock position to (950.97, 257.14)
01:40:59.468 00.001 28316 Mount: notify guiding dithered (-1.6, -0.9)
01:40:59.468 00.000 28316 MultiStar: stabilizing after lock position change
01:40:59.469 00.001 28316 Status Line: Dithering de -0.17,1.80
01:40:59.470 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:40:59.471 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:40:59.471 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"4c5cdf60-3ddd-4467-be1b-4ee8b1e10144"}
01:40:59.472 00.001 28316 evsrv: cli 0C97D870 disconnect
01:41:00.815 01.343 29988 Exposure complete
01:41:00.848 00.033 29988 worker thread done servicing request
01:41:00.848 00.000 28316 OnExposeComplete: enter
01:41:00.849 00.001 28316 UpdateGuideState(): m_state=6
01:41:00.850 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1566
01:41:00.850 00.000 28316 Star::Find returns 1 (0), X=952.79, Y=257.94, Mass=2420, SNR=34.1, Peak=228 HFD=4.1
01:41:00.850 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:41:00.851 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
01:41:00.851 00.000 28316 CameraToMount -- cameraX=1.81 cameraY=0.80 hyp=1.98 cameraTheta=0.42 mountX=-0.02 mountY=-1.98, mountTheta=-1.58
01:41:00.853 00.002 28316 dither recenter: remaining=(0.2,-1.8) step=(0.2,-1.8)
01:41:00.853 00.000 28316 MountToCamera -- mountTheta (-1.48) + m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:41:00.854 00.001 28316 MountToCamera -- mountX=0.17 mountY=-1.80 hyp=1.80 mountTheta=-1.48 cameraX=1.57, cameraY=0.90 cameraTheta=0.52
01:41:00.854 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.57, y=0.90, opts=4)
01:41:00.854 00.000 28316 Enqueuing Move request for scope (1.57, 0.90)
01:41:00.854 00.000 28316 Mount: notify direct move 0.17,-1.80
01:41:00.855 00.001 29988 Worker thread wakes up
01:41:00.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.57, 0.90) opts 0x4
01:41:00.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:00.855 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:41:00.856 00.001 28316 PhdController: settling, locked = 1, distance = 1.95 (0.50) aobump = 0 frame = 1 / 99999
01:41:00.856 00.000 29988 Handling offset move in thread for scope, endpoint = (1.57, 0.90)
01:41:00.856 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146060.856,"Host":"ASUS_SAM","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:00.857 00.001 29988 Moving (1.57, 0.90) raw xDistance=0.17 yDistance=-1.80
01:41:00.857 00.000 29988 MoveAxis(W, 56, B)
01:41:00.857 00.000 29988 Guiding  Dir = 3, Dur = 56
01:41:00.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:00.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:00.858 00.001 28316 Enqueuing Expose request
01:41:00.858 00.000 29988 IsSlewing returns 0
01:41:00.858 00.000 29988 IsGuiding returns 0
01:41:00.861 00.003 29988 PulseGuide returned control before completion, sleep 64
01:41:00.941 00.080 29988 IsGuiding returns 0
01:41:00.941 00.000 29988 Move returns status 0, amount 56
01:41:00.941 00.000 29988 MoveAxis(N, 429, B)
01:41:00.941 00.000 29988 Guiding  Dir = 0, Dur = 429
01:41:00.941 00.000 29988 IsSlewing returns 0
01:41:00.942 00.001 29988 IsGuiding returns 0
01:41:00.947 00.005 29988 PulseGuide returned control before completion, sleep 435
01:41:01.396 00.449 29988 IsGuiding returns 0
01:41:01.396 00.000 29988 Move returns status 0, amount 429
01:41:01.396 00.000 29988 move complete, result=0
01:41:01.396 00.000 29988 worker thread done servicing request
01:41:01.396 00.000 29988 Worker thread wakes up
01:41:01.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:01.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:01.396 00.000 28316 GuideStep: 0.2 px 56 ms WEST, -1.8 px 429 ms NORTH
01:41:02.810 01.414 29988 Exposure complete
01:41:02.868 00.058 29988 worker thread done servicing request
01:41:02.868 00.000 28316 OnExposeComplete: enter
01:41:02.871 00.003 28316 UpdateGuideState(): m_state=6
01:41:02.871 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1567
01:41:02.873 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=257.26, Mass=2466, SNR=34.3, Peak=187 HFD=3.8
01:41:02.873 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
01:41:02.874 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
01:41:02.874 00.000 28316 CameraToMount -- cameraX=1.42 cameraY=0.12 hyp=1.43 cameraTheta=0.09 mountX=-0.48 mountY=-1.32, mountTheta=-1.92
01:41:02.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.42, y=0.12, opts=13)
01:41:02.875 00.000 28316 Enqueuing Move request for scope (1.42, 0.12)
01:41:02.875 00.000 29988 Worker thread wakes up
01:41:02.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:02.877 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.12) opts 0xd
01:41:02.877 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.3
01:41:02.877 00.000 28316 PhdController: settling, locked = 1, distance = 1.43 (0.50) aobump = 0 frame = 2 / 99999
01:41:02.878 00.001 29988 Handling offset move in thread for scope, endpoint = (1.42, 0.12)
01:41:02.878 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146062.878,"Host":"ASUS_SAM","Inst":1,"Distance":1.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:02.878 00.000 29988 Moving (1.42, 0.12) raw xDistance=-0.48 yDistance=-1.32
01:41:02.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
01:41:02.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:41:02.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:02.879 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.32
01:41:02.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:02.879 00.000 28316 Enqueuing Expose request
01:41:02.880 00.001 29988 MoveAxis(E, 100, ABG)
01:41:02.880 00.000 29988 Guiding  Dir = 2, Dur = 100
01:41:02.880 00.000 29988 IsSlewing returns 0
01:41:02.880 00.000 29988 IsGuiding returns 0
01:41:02.882 00.002 29988 PulseGuide returned control before completion, sleep 109
01:41:02.995 00.113 29988 IsGuiding returns 0
01:41:02.995 00.000 29988 Move returns status 0, amount 100
01:41:02.995 00.000 29988 MoveAxis(N, 0, ABG)
01:41:02.995 00.000 29988 Move returns status 0, amount 0
01:41:02.995 00.000 29988 move complete, result=0
01:41:02.995 00.000 29988 worker thread done servicing request
01:41:02.995 00.000 29988 Worker thread wakes up
01:41:02.995 00.000 28316 GuideStep: -0.5 px 100 ms EAST, -1.3 px 0 ms NORTH
01:41:02.996 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:02.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:04.623 01.627 29988 Exposure complete
01:41:04.671 00.048 29988 worker thread done servicing request
01:41:04.671 00.000 28316 OnExposeComplete: enter
01:41:04.673 00.002 28316 UpdateGuideState(): m_state=6
01:41:04.675 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1568
01:41:04.676 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=257.45, Mass=2468, SNR=34.4, Peak=197 HFD=3.9
01:41:04.678 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
01:41:04.679 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
01:41:04.680 00.001 28316 CameraToMount -- cameraX=1.15 cameraY=0.31 hyp=1.19 cameraTheta=0.27 mountX=-0.19 mountY=-1.17, mountTheta=-1.73
01:41:04.682 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.15, y=0.31, opts=13)
01:41:04.683 00.001 28316 Enqueuing Move request for scope (1.15, 0.31)
01:41:04.686 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:04.689 00.003 29988 Worker thread wakes up
01:41:04.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.31) opts 0xd
01:41:04.689 00.000 29988 Handling offset move in thread for scope, endpoint = (1.15, 0.31)
01:41:04.689 00.000 29988 Moving (1.15, 0.31) raw xDistance=-0.19 yDistance=-1.17
01:41:04.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:41:04.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:41:04.689 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:41:04.691 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
01:41:04.691 00.000 29988 MoveAxis(E, 0, ABG)
01:41:04.691 00.000 28316 PhdController: settling, locked = 1, distance = 1.36 (0.50) aobump = 0 frame = 3 / 99999
01:41:04.692 00.001 29988 Move returns status 0, amount 0
01:41:04.692 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146064.692,"Host":"ASUS_SAM","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:04.693 00.001 29988 MoveAxis(N, 0, ABG)
01:41:04.693 00.000 29988 Move returns status 0, amount 0
01:41:04.693 00.000 29988 move complete, result=0
01:41:04.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:04.695 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:04.696 00.001 28316 Enqueuing Expose request
01:41:04.697 00.001 29988 worker thread done servicing request
01:41:04.697 00.000 29988 Worker thread wakes up
01:41:04.697 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
01:41:04.699 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:04.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:06.218 01.519 29988 Exposure complete
01:41:06.265 00.047 29988 worker thread done servicing request
01:41:06.265 00.000 28316 OnExposeComplete: enter
01:41:06.267 00.002 28316 UpdateGuideState(): m_state=6
01:41:06.267 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1569
01:41:06.267 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=257.62, Mass=2385, SNR=33.8, Peak=208 HFD=3.9
01:41:06.267 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
01:41:06.269 00.002 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
01:41:06.269 00.000 28316 CameraToMount -- cameraX=0.95 cameraY=0.49 hyp=1.07 cameraTheta=0.47 mountX=0.05 mountY=-1.07, mountTheta=-1.53
01:41:06.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.95, y=0.49, opts=13)
01:41:06.271 00.001 28316 Enqueuing Move request for scope (0.95, 0.49)
01:41:06.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:06.272 00.001 29988 Worker thread wakes up
01:41:06.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.49) opts 0xd
01:41:06.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.95, 0.49)
01:41:06.272 00.000 29988 Moving (0.95, 0.49) raw xDistance=0.05 yDistance=-1.07
01:41:06.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:41:06.272 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.56
01:41:06.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:41:06.272 00.000 29988 MoveAxis(E, 0, ABG)
01:41:06.272 00.000 29988 Move returns status 0, amount 0
01:41:06.272 00.000 29988 MoveAxis(N, 256, ABG)
01:41:06.272 00.000 29988 Guiding  Dir = 0, Dur = 256
01:41:06.272 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
01:41:06.273 00.001 29988 IsSlewing returns 0
01:41:06.273 00.000 28316 PhdController: settling, locked = 1, distance = 1.27 (0.50) aobump = 0 frame = 4 / 99999
01:41:06.274 00.001 29988 IsGuiding returns 0
01:41:06.274 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146066.274,"Host":"ASUS_SAM","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:06.275 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:06.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:06.277 00.001 28316 Enqueuing Expose request
01:41:06.279 00.002 29988 PulseGuide returned control before completion, sleep 262
01:41:06.546 00.267 29988 IsGuiding returns 0
01:41:06.547 00.001 29988 Move returns status 0, amount 256
01:41:06.547 00.000 29988 move complete, result=0
01:41:06.547 00.000 29988 worker thread done servicing request
01:41:06.547 00.000 29988 Worker thread wakes up
01:41:06.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:06.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:06.547 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -1.1 px 256 ms NORTH
01:41:08.178 01.631 29988 Exposure complete
01:41:08.205 00.027 29988 worker thread done servicing request
01:41:08.205 00.000 28316 OnExposeComplete: enter
01:41:08.206 00.001 28316 UpdateGuideState(): m_state=6
01:41:08.207 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1570
01:41:08.209 00.002 28316 Star::Find returns 1 (0), X=951.38, Y=257.25, Mass=2435, SNR=34.3, Peak=190 HFD=3.8
01:41:08.209 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
01:41:08.211 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
01:41:08.211 00.000 28316 CameraToMount -- cameraX=0.41 cameraY=0.12 hyp=0.42 cameraTheta=0.28 mountX=-0.06 mountY=-0.42, mountTheta=-1.72
01:41:08.213 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.41, y=0.12, opts=13)
01:41:08.213 00.000 28316 Enqueuing Move request for scope (0.41, 0.12)
01:41:08.214 00.001 29988 Worker thread wakes up
01:41:08.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.12) opts 0xd
01:41:08.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.41, 0.12)
01:41:08.214 00.000 29988 Moving (0.41, 0.12) raw xDistance=-0.06 yDistance=-0.42
01:41:08.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:08.214 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.3
01:41:08.215 00.001 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 5 / 99999
01:41:08.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:41:08.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
01:41:08.215 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146068.215,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:08.216 00.001 29988 MoveAxis(E, 0, ABG)
01:41:08.216 00.000 29988 Move returns status 0, amount 0
01:41:08.216 00.000 29988 MoveAxis(N, 99, ABG)
01:41:08.216 00.000 29988 Guiding  Dir = 0, Dur = 99
01:41:08.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:08.217 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:08.217 00.000 28316 Enqueuing Expose request
01:41:08.217 00.000 29988 IsSlewing returns 0
01:41:08.218 00.001 29988 IsGuiding returns 0
01:41:08.222 00.004 29988 PulseGuide returned control before completion, sleep 105
01:41:08.333 00.111 29988 IsGuiding returns 0
01:41:08.333 00.000 29988 Move returns status 0, amount 99
01:41:08.333 00.000 29988 move complete, result=0
01:41:08.333 00.000 29988 worker thread done servicing request
01:41:08.333 00.000 29988 Worker thread wakes up
01:41:08.333 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 99 ms NORTH
01:41:08.334 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:08.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:09.754 01.420 29988 Exposure complete
01:41:09.802 00.048 29988 worker thread done servicing request
01:41:09.802 00.000 28316 OnExposeComplete: enter
01:41:09.803 00.001 28316 UpdateGuideState(): m_state=6
01:41:09.803 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1571
01:41:09.804 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=257.19, Mass=2387, SNR=33.9, Peak=204 HFD=3.8
01:41:09.804 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
01:41:09.805 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
01:41:09.805 00.000 28316 CameraToMount -- cameraX=0.42 cameraY=0.05 hyp=0.43 cameraTheta=0.12 mountX=-0.13 mountY=-0.40, mountTheta=-1.88
01:41:09.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.05, opts=13)
01:41:09.808 00.001 28316 Enqueuing Move request for scope (0.42, 0.05)
01:41:09.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:09.809 00.001 29988 Worker thread wakes up
01:41:09.809 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.9
01:41:09.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.05) opts 0xd
01:41:09.809 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 6 / 99999
01:41:09.810 00.001 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.05)
01:41:09.810 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146069.810,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:09.810 00.000 29988 Moving (0.42, 0.05) raw xDistance=-0.13 yDistance=-0.40
01:41:09.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:41:09.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:09.811 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:41:09.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:09.811 00.000 28316 Enqueuing Expose request
01:41:09.812 00.001 29988 MoveAxis(E, 0, ABG)
01:41:09.812 00.000 29988 Move returns status 0, amount 0
01:41:09.812 00.000 29988 MoveAxis(N, 96, ABG)
01:41:09.812 00.000 29988 Guiding  Dir = 0, Dur = 96
01:41:09.812 00.000 29988 IsSlewing returns 0
01:41:09.812 00.000 29988 IsGuiding returns 0
01:41:09.817 00.005 29988 PulseGuide returned control before completion, sleep 101
01:41:09.930 00.113 29988 IsGuiding returns 0
01:41:09.930 00.000 29988 Move returns status 0, amount 96
01:41:09.930 00.000 29988 move complete, result=0
01:41:09.930 00.000 29988 worker thread done servicing request
01:41:09.930 00.000 29988 Worker thread wakes up
01:41:09.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:09.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:09.930 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 96 ms NORTH
01:41:11.561 01.631 29988 Exposure complete
01:41:11.601 00.040 29988 worker thread done servicing request
01:41:11.602 00.001 28316 OnExposeComplete: enter
01:41:11.603 00.001 28316 UpdateGuideState(): m_state=6
01:41:11.605 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1572
01:41:11.606 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=257.06, Mass=2388, SNR=33.8, Peak=235 HFD=4.1
01:41:11.608 00.002 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
01:41:11.611 00.003 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
01:41:11.613 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=-0.10 mountY=-0.02, mountTheta=-2.96
01:41:11.616 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
01:41:11.617 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
01:41:11.617 00.000 29988 Worker thread wakes up
01:41:11.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:11.618 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.8
01:41:11.618 00.000 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 7 / 99999
01:41:11.619 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
01:41:11.619 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146071.619,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:11.619 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
01:41:11.619 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
01:41:11.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:41:11.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:11.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:11.620 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:11.620 00.000 28316 Enqueuing Expose request
01:41:11.621 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:41:11.621 00.000 29988 MoveAxis(E, 0, ABG)
01:41:11.621 00.000 29988 Move returns status 0, amount 0
01:41:11.621 00.000 29988 MoveAxis(N, 0, ABG)
01:41:11.621 00.000 29988 Move returns status 0, amount 0
01:41:11.621 00.000 29988 move complete, result=0
01:41:11.621 00.000 29988 worker thread done servicing request
01:41:11.621 00.000 29988 Worker thread wakes up
01:41:11.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:11.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:11.621 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:13.137 01.516 29988 Exposure complete
01:41:13.175 00.038 29988 worker thread done servicing request
01:41:13.175 00.000 28316 OnExposeComplete: enter
01:41:13.176 00.001 28316 UpdateGuideState(): m_state=6
01:41:13.177 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1573
01:41:13.177 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=257.03, Mass=2517, SNR=34.9, Peak=240 HFD=4.1
01:41:13.178 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:41:13.179 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
01:41:13.180 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=-0.14 mountY=-0.03, mountTheta=-2.94
01:41:13.182 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
01:41:13.183 00.001 28316 Enqueuing Move request for scope (0.09, -0.11)
01:41:13.183 00.000 29988 Worker thread wakes up
01:41:13.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:13.184 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
01:41:13.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
01:41:13.184 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.9
01:41:13.184 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 8 / 99999
01:41:13.185 00.001 29988 Moving (0.09, -0.11) raw xDistance=-0.14 yDistance=-0.03
01:41:13.185 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146073.185,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:41:13.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:41:13.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:13.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:13.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:13.186 00.000 28316 Enqueuing Expose request
01:41:13.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:41:13.187 00.001 29988 MoveAxis(E, 0, ABG)
01:41:13.187 00.000 29988 Move returns status 0, amount 0
01:41:13.187 00.000 29988 MoveAxis(N, 0, ABG)
01:41:13.187 00.000 29988 Move returns status 0, amount 0
01:41:13.187 00.000 29988 move complete, result=0
01:41:13.187 00.000 29988 worker thread done servicing request
01:41:13.187 00.000 29988 Worker thread wakes up
01:41:13.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:13.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:13.187 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:14.813 01.626 29988 Exposure complete
01:41:14.859 00.046 29988 worker thread done servicing request
01:41:14.859 00.000 28316 OnExposeComplete: enter
01:41:14.862 00.003 28316 UpdateGuideState(): m_state=6
01:41:14.864 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1574
01:41:14.866 00.002 28316 Star::Find returns 1 (0), X=951.08, Y=256.99, Mass=2478, SNR=34.6, Peak=231 HFD=4.3
01:41:14.868 00.002 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
01:41:14.871 00.003 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
01:41:14.873 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.94 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
01:41:14.877 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
01:41:14.879 00.002 28316 Enqueuing Move request for scope (0.11, -0.15)
01:41:14.882 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:14.884 00.002 28316 UpdateGuideState exits: m=2478 RSB=34.6
01:41:14.886 00.002 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 9 / 99999
01:41:14.888 00.002 29988 Worker thread wakes up
01:41:14.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
01:41:14.888 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146074.888,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
01:41:14.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
01:41:14.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:14.889 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:14.890 00.001 28316 Enqueuing Expose request
01:41:14.891 00.001 29988 Moving (0.11, -0.15) raw xDistance=-0.18 yDistance=-0.03
01:41:14.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:41:14.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:14.892 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:41:14.892 00.000 29988 MoveAxis(E, 0, ABG)
01:41:14.892 00.000 29988 Move returns status 0, amount 0
01:41:14.892 00.000 29988 MoveAxis(N, 0, ABG)
01:41:14.892 00.000 29988 Move returns status 0, amount 0
01:41:14.892 00.000 29988 move complete, result=0
01:41:14.892 00.000 29988 worker thread done servicing request
01:41:14.892 00.000 29988 Worker thread wakes up
01:41:14.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:14.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:14.893 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:16.310 01.417 29988 Exposure complete
01:41:16.372 00.062 29988 worker thread done servicing request
01:41:16.372 00.000 28316 OnExposeComplete: enter
01:41:16.375 00.003 28316 UpdateGuideState(): m_state=6
01:41:16.376 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1575
01:41:16.378 00.002 28316 Star::Find returns 1 (0), X=951.02, Y=256.93, Mass=2424, SNR=34.2, Peak=242 HFD=4.3
01:41:16.381 00.003 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
01:41:16.383 00.002 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
01:41:16.385 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.37 mountX=-0.21 mountY=0.06, mountTheta=2.88
01:41:16.389 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.21, opts=13)
01:41:16.393 00.004 28316 Enqueuing Move request for scope (0.04, -0.21)
01:41:16.395 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:16.397 00.002 28316 UpdateGuideState exits: m=2424 RSB=34.2
01:41:16.400 00.003 29988 Worker thread wakes up
01:41:16.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
01:41:16.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
01:41:16.400 00.000 29988 Moving (0.04, -0.21) raw xDistance=-0.21 yDistance=0.06
01:41:16.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:41:16.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:16.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:41:16.400 00.000 29988 MoveAxis(E, 44, ABG)
01:41:16.400 00.000 29988 Guiding  Dir = 2, Dur = 44
01:41:16.400 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 10 / 99999
01:41:16.402 00.002 29988 IsSlewing returns 0
01:41:16.402 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146076.402,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
01:41:16.403 00.001 29988 IsGuiding returns 0
01:41:16.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:16.405 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:16.405 00.000 28316 Enqueuing Expose request
01:41:16.407 00.002 29988 PulseGuide returned control before completion, sleep 52
01:41:16.466 00.059 29988 IsGuiding returns 1
01:41:16.466 00.000 29988 scope still moving after pulse duration time elapsed
01:41:16.497 00.031 29988 IsSlewing returns 0
01:41:16.497 00.000 29988 IsGuiding returns 0
01:41:16.497 00.000 29988 scope move finished after 44 + 49 ms
01:41:16.497 00.000 29988 Move returns status 0, amount 44
01:41:16.497 00.000 29988 MoveAxis(N, 0, ABG)
01:41:16.497 00.000 29988 Move returns status 0, amount 0
01:41:16.497 00.000 29988 move complete, result=0
01:41:16.498 00.001 29988 worker thread done servicing request
01:41:16.498 00.000 29988 Worker thread wakes up
01:41:16.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:16.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:16.498 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
01:41:18.133 01.635 29988 Exposure complete
01:41:18.160 00.027 29988 worker thread done servicing request
01:41:18.160 00.000 28316 OnExposeComplete: enter
01:41:18.160 00.000 28316 UpdateGuideState(): m_state=6
01:41:18.161 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1576
01:41:18.162 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=257.19, Mass=2421, SNR=34.1, Peak=241 HFD=4.1
01:41:18.162 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
01:41:18.162 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
01:41:18.163 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.86 mountX=0.03 mountY=-0.07, mountTheta=-1.14
01:41:18.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
01:41:18.165 00.001 28316 Enqueuing Move request for scope (0.05, 0.06)
01:41:18.165 00.000 29988 Worker thread wakes up
01:41:18.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:18.166 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:41:18.166 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 11 / 99999
01:41:18.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
01:41:18.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
01:41:18.167 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146078.167,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:41:18.167 00.000 29988 Moving (0.05, 0.06) raw xDistance=0.03 yDistance=-0.07
01:41:18.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:41:18.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:18.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:18.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:18.168 00.000 28316 Enqueuing Expose request
01:41:18.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:41:18.169 00.001 29988 MoveAxis(E, 0, ABG)
01:41:18.169 00.000 29988 Move returns status 0, amount 0
01:41:18.169 00.000 29988 MoveAxis(N, 0, ABG)
01:41:18.169 00.000 29988 Move returns status 0, amount 0
01:41:18.169 00.000 29988 move complete, result=0
01:41:18.169 00.000 29988 worker thread done servicing request
01:41:18.169 00.000 29988 Worker thread wakes up
01:41:18.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:18.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:18.170 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:19.690 01.520 29988 Exposure complete
01:41:19.739 00.049 29988 worker thread done servicing request
01:41:19.739 00.000 28316 OnExposeComplete: enter
01:41:19.740 00.001 28316 UpdateGuideState(): m_state=6
01:41:19.741 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1577
01:41:19.742 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=257.16, Mass=2417, SNR=34.2, Peak=238 HFD=4.0
01:41:19.743 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
01:41:19.744 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
01:41:19.744 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.22 cameraTheta=0.09 mountX=-0.07 mountY=-0.20, mountTheta=-1.91
01:41:19.747 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.02, opts=13)
01:41:19.748 00.001 28316 Enqueuing Move request for scope (0.21, 0.02)
01:41:19.749 00.001 29988 Worker thread wakes up
01:41:19.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
01:41:19.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
01:41:19.749 00.000 29988 Moving (0.21, 0.02) raw xDistance=-0.07 yDistance=-0.20
01:41:19.750 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:19.750 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.2
01:41:19.751 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 12 / 99999
01:41:19.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:19.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:19.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:41:19.751 00.000 29988 MoveAxis(E, 0, ABG)
01:41:19.751 00.000 29988 Move returns status 0, amount 0
01:41:19.751 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146079.751,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:41:19.752 00.001 29988 MoveAxis(N, 0, ABG)
01:41:19.752 00.000 29988 Move returns status 0, amount 0
01:41:19.752 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:19.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:19.753 00.001 28316 Enqueuing Expose request
01:41:19.753 00.000 29988 move complete, result=0
01:41:19.753 00.000 29988 worker thread done servicing request
01:41:19.753 00.000 29988 Worker thread wakes up
01:41:19.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:19.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:19.754 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:41:21.391 01.637 29988 Exposure complete
01:41:21.423 00.032 29988 worker thread done servicing request
01:41:21.423 00.000 28316 OnExposeComplete: enter
01:41:21.423 00.000 28316 UpdateGuideState(): m_state=6
01:41:21.423 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1578
01:41:21.423 00.000 28316 Star::Find returns 1 (0), X=951.11, Y=257.00, Mass=2479, SNR=34.5, Peak=227 HFD=4.1
01:41:21.425 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
01:41:21.426 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
01:41:21.426 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.19 cameraTheta=-0.80 mountX=-0.18 mountY=-0.06, mountTheta=-2.83
01:41:21.427 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
01:41:21.428 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
01:41:21.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:21.429 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:41:21.429 00.000 29988 Worker thread wakes up
01:41:21.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
01:41:21.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
01:41:21.429 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.18 yDistance=-0.06
01:41:21.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:41:21.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:21.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:41:21.429 00.000 29988 MoveAxis(E, 0, ABG)
01:41:21.429 00.000 29988 Move returns status 0, amount 0
01:41:21.429 00.000 29988 MoveAxis(N, 0, ABG)
01:41:21.429 00.000 29988 Move returns status 0, amount 0
01:41:21.429 00.000 29988 move complete, result=0
01:41:21.429 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 13 / 99999
01:41:21.430 00.001 29988 worker thread done servicing request
01:41:21.430 00.000 28316 PhdController: newstate STATE_FINISH
01:41:21.431 00.001 28316 PhdController complete: success
01:41:21.431 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786146081.431,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
01:41:21.431 00.000 28316 Mount: notify guiding dither settle done success=1
01:41:21.432 00.001 28316 PhdController: newstate STATE_IDLE
01:41:21.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:21.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:21.433 00.000 28316 Enqueuing Expose request
01:41:21.434 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:21.434 00.000 29988 Worker thread wakes up
01:41:21.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:21.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:22.957 01.523 29988 Exposure complete
01:41:22.990 00.033 29988 worker thread done servicing request
01:41:22.990 00.000 28316 OnExposeComplete: enter
01:41:22.990 00.000 28316 UpdateGuideState(): m_state=6
01:41:22.991 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1579
01:41:22.991 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=257.22, Mass=2518, SNR=34.6, Peak=228 HFD=3.9
01:41:22.992 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
01:41:22.992 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
01:41:22.993 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.29 cameraTheta=0.26 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
01:41:22.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.08, opts=13)
01:41:22.995 00.001 28316 Enqueuing Move request for scope (0.28, 0.08)
01:41:22.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:22.996 00.001 29988 Worker thread wakes up
01:41:22.996 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
01:41:22.996 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
01:41:22.996 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.6
01:41:22.996 00.000 29988 Moving (0.28, 0.08) raw xDistance=-0.05 yDistance=-0.29
01:41:22.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:22.997 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:41:22.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:41:22.997 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:22.997 00.000 28316 Enqueuing Expose request
01:41:22.998 00.001 29988 MoveAxis(E, 0, ABG)
01:41:22.998 00.000 29988 Move returns status 0, amount 0
01:41:22.998 00.000 29988 MoveAxis(N, 69, ABG)
01:41:22.998 00.000 29988 Guiding  Dir = 0, Dur = 69
01:41:22.998 00.000 29988 IsSlewing returns 0
01:41:22.998 00.000 29988 IsGuiding returns 0
01:41:23.003 00.005 29988 PulseGuide returned control before completion, sleep 75
01:41:23.081 00.078 29988 IsGuiding returns 0
01:41:23.081 00.000 29988 Move returns status 0, amount 69
01:41:23.081 00.000 29988 move complete, result=0
01:41:23.082 00.001 29988 worker thread done servicing request
01:41:23.082 00.000 29988 Worker thread wakes up
01:41:23.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:23.082 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
01:41:23.083 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:24.717 01.634 29988 Exposure complete
01:41:24.760 00.043 29988 worker thread done servicing request
01:41:24.760 00.000 28316 OnExposeComplete: enter
01:41:24.762 00.002 28316 UpdateGuideState(): m_state=6
01:41:24.762 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.763 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.17, Mass=2379, SNR=33.8, Peak=229 HFD=4.1
01:41:24.763 00.000 28316 MultiStar: exiting stabilization period
01:41:24.764 00.001 28316 MultiStar: updating star positions after lock position change
01:41:24.764 00.000 28316 Star::Find(15, 661, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.764 00.000 28316 Star::Find returns 1 (0), X=661.83, Y=161.34, Mass=2490, SNR=34.2, Peak=201 HFD=4.4
01:41:24.765 00.001 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.765 00.000 28316 Star::Find returns 1 (0), X=1033.35, Y=392.12, Mass=1964, SNR=30.3, Peak=152 HFD=4.3
01:41:24.765 00.000 28316 Star::Find(15, 977, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.766 00.001 28316 Star::Find returns 1 (0), X=977.79, Y=249.44, Mass=1806, SNR=29.4, Peak=144 HFD=3.8
01:41:24.766 00.000 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.766 00.000 28316 Star::Find returns 1 (0), X=311.17, Y=828.97, Mass=1633, SNR=27.9, Peak=185 HFD=4.1
01:41:24.767 00.001 28316 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.767 00.000 28316 Star::Find returns 1 (0), X=494.28, Y=90.13, Mass=1281, SNR=24.8, Peak=110 HFD=3.9
01:41:24.768 00.001 28316 Star::Find(15, 288, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.769 00.001 28316 Star::Find returns 1 (0), X=288.92, Y=916.10, Mass=964, SNR=21.6, Peak=133 HFD=3.2
01:41:24.770 00.001 28316 Star::Find(15, 678, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.771 00.001 28316 Star::Find returns 1 (0), X=679.16, Y=946.58, Mass=924, SNR=21.0, Peak=76 HFD=3.9
01:41:24.772 00.001 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.773 00.001 28316 Star::Find returns 1 (0), X=1146.02, Y=746.99, Mass=843, SNR=19.9, Peak=62 HFD=4.4
01:41:24.774 00.001 28316 Star::Find(15, 246, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.776 00.002 28316 Star::Find returns 1 (0), X=246.54, Y=519.17, Mass=621, SNR=17.2, Peak=63 HFD=3.8
01:41:24.776 00.000 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.776 00.000 28316 Star::Find returns 1 (0), X=650.32, Y=642.73, Mass=651, SNR=17.6, Peak=60 HFD=3.7
01:41:24.777 00.001 28316 Star::Find(15, 1130, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1580
01:41:24.777 00.000 28316 Star::Find returns 1 (0), X=1131.06, Y=624.88, Mass=667, SNR=17.9, Peak=57 HFD=3.9
01:41:24.778 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
01:41:24.778 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
01:41:24.780 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.04 mountX=0.02 mountY=-0.03, mountTheta=-0.97
01:41:24.781 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
01:41:24.781 00.000 28316 Enqueuing Move request for scope (0.02, 0.03)
01:41:24.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:24.783 00.002 29988 Worker thread wakes up
01:41:24.783 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
01:41:24.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:24.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:24.784 00.000 28316 Enqueuing Expose request
01:41:24.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:41:24.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:41:24.785 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
01:41:24.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:41:24.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:24.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:41:24.785 00.000 29988 MoveAxis(E, 0, ABG)
01:41:24.785 00.000 29988 Move returns status 0, amount 0
01:41:24.785 00.000 29988 MoveAxis(N, 0, ABG)
01:41:24.785 00.000 29988 Move returns status 0, amount 0
01:41:24.785 00.000 29988 move complete, result=0
01:41:24.785 00.000 29988 worker thread done servicing request
01:41:24.785 00.000 29988 Worker thread wakes up
01:41:24.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:24.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:24.786 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:26.298 01.512 29988 Exposure complete
01:41:26.324 00.026 29988 worker thread done servicing request
01:41:26.324 00.000 28316 OnExposeComplete: enter
01:41:26.326 00.002 28316 UpdateGuideState(): m_state=6
01:41:26.327 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1581
01:41:26.328 00.001 28316 Star::Find returns 1 (1), X=950.92, Y=257.17, Mass=2501, SNR=34.8, Peak=255 HFD=4.2
01:41:26.329 00.001 28316 MultiStar: [#1 0.04,-0.06,1.00,U] [#2 0.12,-0.02,0.88,U] [#3 0.04,0.12,0.83,U] [#4 -0.07,0.13,0.82,U] [#5 0.03,0.02,0.71,U] [#6 0.03,0.04,0.62,U] [#7 -0.10,0.12,0.62,U] [#8 0.14,0.07,0.59,U] 
01:41:26.329 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.05, 0.03}
01:41:26.329 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
01:41:26.330 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
01:41:26.330 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.22 mountX=0.03 mountY=-0.03, mountTheta=-0.80
01:41:26.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
01:41:26.333 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
01:41:26.333 00.000 29988 Worker thread wakes up
01:41:26.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:26.334 00.001 28316 UpdateGuideState exits: m=2501 RSB=34.8 Saturée
01:41:26.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:26.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:26.335 00.000 28316 Enqueuing Expose request
01:41:26.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:41:26.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:41:26.335 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
01:41:26.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:41:26.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:26.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:41:26.335 00.000 29988 MoveAxis(E, 0, ABG)
01:41:26.336 00.001 29988 Move returns status 0, amount 0
01:41:26.336 00.000 29988 MoveAxis(N, 0, ABG)
01:41:26.336 00.000 29988 Move returns status 0, amount 0
01:41:26.336 00.000 29988 move complete, result=0
01:41:26.336 00.000 29988 worker thread done servicing request
01:41:26.336 00.000 29988 Worker thread wakes up
01:41:26.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:26.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:26.336 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:27.966 01.630 29988 Exposure complete
01:41:28.012 00.046 29988 worker thread done servicing request
01:41:28.012 00.000 28316 OnExposeComplete: enter
01:41:28.013 00.001 28316 UpdateGuideState(): m_state=6
01:41:28.013 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1582
01:41:28.014 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=257.01, Mass=2404, SNR=34.0, Peak=228 HFD=4.2
01:41:28.015 00.001 28316 MultiStar: [#1 0.23,-0.09,0.98,U] [#2 0.22,-0.04,0.92,U] [#3 0.19,-0.07,0.86,U] [#4 0.23,-0.03,0.81,U] [#5 0.10,0.07,0.77,U] [#6 0.26,-0.21,0.00,M1] [#7 -0.06,-0.01,0.63,U] [#8 0.16,0.11,0.60,U] 
01:41:28.018 00.003 28316 refined, 7 included, MultiStar: {0.17, -0.03}, one-star: {0.20, -0.13}
01:41:28.020 00.002 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
01:41:28.022 00.002 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
01:41:28.024 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.19 mountX=-0.10 mountY=-0.14, mountTheta=-2.20
01:41:28.029 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
01:41:28.030 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
01:41:28.030 00.000 29988 Worker thread wakes up
01:41:28.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:28.031 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
01:41:28.032 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
01:41:28.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
01:41:28.032 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:28.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:28.034 00.002 28316 Enqueuing Expose request
01:41:28.034 00.000 29988 Moving (0.17, -0.03) raw xDistance=-0.10 yDistance=-0.14
01:41:28.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:41:28.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:28.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:41:28.034 00.000 29988 MoveAxis(E, 0, ABG)
01:41:28.034 00.000 29988 Move returns status 0, amount 0
01:41:28.034 00.000 29988 MoveAxis(N, 0, ABG)
01:41:28.034 00.000 29988 Move returns status 0, amount 0
01:41:28.034 00.000 29988 move complete, result=0
01:41:28.034 00.000 29988 worker thread done servicing request
01:41:28.034 00.000 29988 Worker thread wakes up
01:41:28.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:28.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:28.035 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:29.551 01.516 29988 Exposure complete
01:41:29.593 00.042 29988 worker thread done servicing request
01:41:29.593 00.000 28316 OnExposeComplete: enter
01:41:29.596 00.003 28316 UpdateGuideState(): m_state=6
01:41:29.598 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1583
01:41:29.601 00.003 28316 Star::Find returns 1 (0), X=950.98, Y=256.95, Mass=2453, SNR=34.4, Peak=237 HFD=4.2
01:41:29.603 00.002 28316 MultiStar: [#1 0.12,-0.29,0.00,M1] [#2 0.04,-0.21,0.90,U] [#3 0.01,-0.21,0.84,U] [#4 0.05,-0.15,0.83,U] [#5 0.14,-0.12,0.74,U] [#6 0.06,-0.19,0.61,U] [#7 0.00,-0.09,0.63,U] [#8 0.13,-0.12,0.61,U] 
01:41:29.606 00.003 28316 refined, 7 included, MultiStar: {0.05, -0.16}, one-star: {0.01, -0.18}
01:41:29.608 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
01:41:29.611 00.003 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
01:41:29.611 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.26 mountX=-0.17 mountY=0.03, mountTheta=2.98
01:41:29.613 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
01:41:29.613 00.000 28316 Enqueuing Move request for scope (0.05, -0.16)
01:41:29.614 00.001 29988 Worker thread wakes up
01:41:29.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:29.614 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
01:41:29.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:29.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:29.616 00.001 28316 Enqueuing Expose request
01:41:29.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
01:41:29.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
01:41:29.616 00.000 29988 Moving (0.05, -0.16) raw xDistance=-0.17 yDistance=0.03
01:41:29.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:41:29.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:29.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:41:29.616 00.000 29988 MoveAxis(E, 0, ABG)
01:41:29.616 00.000 29988 Move returns status 0, amount 0
01:41:29.616 00.000 29988 MoveAxis(N, 0, ABG)
01:41:29.616 00.000 29988 Move returns status 0, amount 0
01:41:29.616 00.000 29988 move complete, result=0
01:41:29.616 00.000 29988 worker thread done servicing request
01:41:29.616 00.000 29988 Worker thread wakes up
01:41:29.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:29.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:29.617 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:31.252 01.635 29988 Exposure complete
01:41:31.284 00.032 29988 worker thread done servicing request
01:41:31.284 00.000 28316 OnExposeComplete: enter
01:41:31.285 00.001 28316 UpdateGuideState(): m_state=6
01:41:31.286 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1584
01:41:31.286 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=257.03, Mass=2433, SNR=34.2, Peak=232 HFD=4.2
01:41:31.287 00.001 28316 MultiStar: [#1 0.16,-0.08,0.97,U] [#2 0.22,-0.12,0.90,U] [#3 0.17,-0.15,0.87,U] [#4 0.05,0.00,0.83,U] [#5 0.17,-0.01,0.75,U] [#6 0.13,-0.15,0.61,U] [#7 -0.08,-0.06,0.63,U] [#8 -0.04,-0.04,0.57,U] 
01:41:31.287 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.10, -0.11}
01:41:31.288 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
01:41:31.289 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
01:41:31.290 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.64 mountX=-0.12 mountY=-0.06, mountTheta=-2.67
01:41:31.292 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
01:41:31.293 00.001 28316 Enqueuing Move request for scope (0.11, -0.08)
01:41:31.293 00.000 29988 Worker thread wakes up
01:41:31.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:31.294 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:41:31.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:31.295 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
01:41:31.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:31.295 00.000 28316 Enqueuing Expose request
01:41:31.296 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
01:41:31.296 00.000 29988 Moving (0.11, -0.08) raw xDistance=-0.12 yDistance=-0.06
01:41:31.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:41:31.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:31.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:41:31.296 00.000 29988 MoveAxis(E, 0, ABG)
01:41:31.296 00.000 29988 Move returns status 0, amount 0
01:41:31.296 00.000 29988 MoveAxis(N, 0, ABG)
01:41:31.296 00.000 29988 Move returns status 0, amount 0
01:41:31.296 00.000 29988 move complete, result=0
01:41:31.296 00.000 29988 worker thread done servicing request
01:41:31.296 00.000 29988 Worker thread wakes up
01:41:31.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:31.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:31.296 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:32.824 01.528 29988 Exposure complete
01:41:32.872 00.048 29988 worker thread done servicing request
01:41:32.872 00.000 28316 OnExposeComplete: enter
01:41:32.873 00.001 28316 UpdateGuideState(): m_state=6
01:41:32.875 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1585
01:41:32.876 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=257.16, Mass=2569, SNR=35.2, Peak=233 HFD=4.3
01:41:32.877 00.001 28316 MultiStar: [#1 -0.08,-0.09,0.97,U] [#2 0.09,-0.13,0.87,U] [#3 0.14,-0.02,0.82,U] [#4 -0.01,0.07,0.80,U] [#5 0.09,0.17,0.72,U] [#6 0.29,-0.04,0.61,U] [#7 -0.09,0.03,0.62,U] [#8 0.26,-0.11,0.57,U] 
01:41:32.877 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.14, 0.02}
01:41:32.878 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
01:41:32.880 00.002 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
01:41:32.882 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=-0.05 mountY=-0.07, mountTheta=-2.17
01:41:32.886 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
01:41:32.886 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
01:41:32.887 00.001 29988 Worker thread wakes up
01:41:32.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:32.887 00.000 28316 UpdateGuideState exits: m=2569 RSB=35.2
01:41:32.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:32.888 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:32.888 00.000 28316 Enqueuing Expose request
01:41:32.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
01:41:32.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
01:41:32.889 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
01:41:32.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:41:32.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:32.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:41:32.889 00.000 29988 MoveAxis(E, 0, ABG)
01:41:32.889 00.000 29988 Move returns status 0, amount 0
01:41:32.889 00.000 29988 MoveAxis(N, 0, ABG)
01:41:32.889 00.000 29988 Move returns status 0, amount 0
01:41:32.889 00.000 29988 move complete, result=0
01:41:32.889 00.000 29988 worker thread done servicing request
01:41:32.889 00.000 29988 Worker thread wakes up
01:41:32.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:32.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:32.890 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:34.521 01.631 29988 Exposure complete
01:41:34.570 00.049 29988 worker thread done servicing request
01:41:34.570 00.000 28316 OnExposeComplete: enter
01:41:34.571 00.001 28316 UpdateGuideState(): m_state=6
01:41:34.571 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1586
01:41:34.572 00.001 28316 Star::Find returns 1 (1), X=950.87, Y=257.08, Mass=2564, SNR=35.0, Peak=255 HFD=4.2
01:41:34.574 00.002 28316 MultiStar: [#1 0.01,-0.23,0.97,U] [#2 -0.04,-0.19,0.91,U] [#3 -0.00,-0.11,0.83,U] [#4 -0.06,-0.08,0.80,U] [#5 0.13,0.03,0.70,U] [#6 0.04,-0.15,0.64,U] [#7 -0.20,0.05,0.62,U] [#8 0.04,0.04,0.57,U] 
01:41:34.575 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.10, -0.06}
01:41:34.576 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:41:34.577 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:41:34.578 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.84 mountX=-0.07 mountY=0.06, mountTheta=2.43
01:41:34.581 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:41:34.581 00.000 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:41:34.583 00.002 29988 Worker thread wakes up
01:41:34.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:41:34.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:34.584 00.001 28316 UpdateGuideState exits: m=2564 RSB=35.0 Saturée
01:41:34.584 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:34.585 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:34.585 00.000 28316 Enqueuing Expose request
01:41:34.586 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:41:34.586 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.07 yDistance=0.06
01:41:34.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:34.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:34.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:41:34.586 00.000 29988 MoveAxis(E, 0, ABG)
01:41:34.586 00.000 29988 Move returns status 0, amount 0
01:41:34.586 00.000 29988 MoveAxis(N, 0, ABG)
01:41:34.586 00.000 29988 Move returns status 0, amount 0
01:41:34.586 00.000 29988 move complete, result=0
01:41:34.586 00.000 29988 worker thread done servicing request
01:41:34.586 00.000 29988 Worker thread wakes up
01:41:34.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:34.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:34.586 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:36.113 01.527 29988 Exposure complete
01:41:36.149 00.036 29988 worker thread done servicing request
01:41:36.149 00.000 28316 OnExposeComplete: enter
01:41:36.150 00.001 28316 UpdateGuideState(): m_state=6
01:41:36.151 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1587
01:41:36.151 00.000 28316 Star::Find returns 1 (1), X=951.02, Y=257.13, Mass=2498, SNR=34.7, Peak=255 HFD=4.2
01:41:36.152 00.001 28316 MultiStar: [#1 0.16,-0.04,0.97,U] [#2 -0.00,0.04,0.88,U] [#3 0.10,-0.02,0.85,U] [#4 0.14,0.07,0.82,U] [#5 0.10,0.01,0.73,U] [#6 0.08,-0.11,0.62,U] [#7 -0.08,0.06,0.61,U] [#8 0.16,0.14,0.56,U] 
01:41:36.152 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.05, -0.01}
01:41:36.153 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
01:41:36.153 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
01:41:36.153 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.10 mountX=-0.03 mountY=-0.04, mountTheta=-2.11
01:41:36.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
01:41:36.155 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
01:41:36.155 00.000 29988 Worker thread wakes up
01:41:36.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
01:41:36.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
01:41:36.155 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
01:41:36.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:36.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:36.156 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:36.156 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.7 Saturée
01:41:36.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:36.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:36.157 00.000 28316 Enqueuing Expose request
01:41:36.158 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:41:36.158 00.000 29988 MoveAxis(E, 0, ABG)
01:41:36.158 00.000 29988 Move returns status 0, amount 0
01:41:36.158 00.000 29988 MoveAxis(N, 0, ABG)
01:41:36.158 00.000 29988 Move returns status 0, amount 0
01:41:36.158 00.000 29988 move complete, result=0
01:41:36.158 00.000 29988 worker thread done servicing request
01:41:36.158 00.000 29988 Worker thread wakes up
01:41:36.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:36.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:36.158 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:37.792 01.634 29988 Exposure complete
01:41:37.851 00.059 29988 worker thread done servicing request
01:41:37.851 00.000 28316 OnExposeComplete: enter
01:41:37.854 00.003 28316 UpdateGuideState(): m_state=6
01:41:37.857 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1588
01:41:37.859 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=257.10, Mass=2451, SNR=34.4, Peak=236 HFD=4.2
01:41:37.861 00.002 28316 MultiStar: [#1 0.12,-0.02,0.97,U] [#2 -0.12,-0.06,0.92,U] [#3 0.04,-0.10,0.86,U] [#4 0.03,-0.03,0.84,U] [#5 0.10,0.02,0.71,U] [#6 0.10,-0.09,0.64,U] [#7 -0.05,0.00,0.62,U] [#8 -0.05,0.14,0.58,U] 
01:41:37.861 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.03, -0.04}
01:41:37.862 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:41:37.862 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
01:41:37.862 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.11 mountX=-0.03 mountY=0.00, mountTheta=3.14
01:41:37.863 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
01:41:37.864 00.001 28316 Enqueuing Move request for scope (0.01, -0.03)
01:41:37.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:37.865 00.001 29988 Worker thread wakes up
01:41:37.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:41:37.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:41:37.865 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
01:41:37.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:37.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:37.865 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
01:41:37.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:37.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:37.868 00.001 28316 Enqueuing Expose request
01:41:37.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:41:37.868 00.000 29988 MoveAxis(E, 0, ABG)
01:41:37.868 00.000 29988 Move returns status 0, amount 0
01:41:37.868 00.000 29988 MoveAxis(N, 0, ABG)
01:41:37.868 00.000 29988 Move returns status 0, amount 0
01:41:37.868 00.000 29988 move complete, result=0
01:41:37.868 00.000 29988 worker thread done servicing request
01:41:37.868 00.000 29988 Worker thread wakes up
01:41:37.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:37.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:37.869 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:39.282 01.413 29988 Exposure complete
01:41:39.324 00.042 29988 worker thread done servicing request
01:41:39.324 00.000 28316 OnExposeComplete: enter
01:41:39.326 00.002 28316 UpdateGuideState(): m_state=6
01:41:39.328 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1589
01:41:39.330 00.002 28316 Star::Find returns 1 (0), X=951.10, Y=257.08, Mass=2386, SNR=33.9, Peak=230 HFD=4.2
01:41:39.331 00.001 28316 MultiStar: [#1 0.04,-0.14,0.99,U] [#2 0.10,-0.09,0.93,U] [#3 0.15,-0.07,0.89,U] [#4 0.02,0.05,0.86,U] [#5 0.07,0.01,0.75,U] [#6 0.34,0.02,0.00,M1] [#7 0.01,0.17,0.62,U] [#8 0.09,0.10,0.61,U] 
01:41:39.332 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.02}, one-star: {0.13, -0.06}
01:41:39.333 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
01:41:39.334 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
01:41:39.334 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.22 mountX=-0.05 mountY=-0.06, mountTheta=-2.23
01:41:39.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
01:41:39.336 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
01:41:39.337 00.001 29988 Worker thread wakes up
01:41:39.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:39.337 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
01:41:39.337 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:39.338 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:39.338 00.000 28316 Enqueuing Expose request
01:41:39.339 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:41:39.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:41:39.339 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
01:41:39.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:41:39.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:39.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:41:39.339 00.000 29988 MoveAxis(E, 0, ABG)
01:41:39.339 00.000 29988 Move returns status 0, amount 0
01:41:39.339 00.000 29988 MoveAxis(N, 0, ABG)
01:41:39.339 00.000 29988 Move returns status 0, amount 0
01:41:39.339 00.000 29988 move complete, result=0
01:41:39.339 00.000 29988 worker thread done servicing request
01:41:39.339 00.000 29988 Worker thread wakes up
01:41:39.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:39.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:39.339 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:40.976 01.637 29988 Exposure complete
01:41:41.019 00.043 29988 worker thread done servicing request
01:41:41.019 00.000 28316 OnExposeComplete: enter
01:41:41.019 00.000 28316 UpdateGuideState(): m_state=6
01:41:41.021 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1590
01:41:41.021 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=257.03, Mass=2505, SNR=34.8, Peak=242 HFD=4.1
01:41:41.022 00.001 28316 MultiStar: [#1 0.02,-0.23,0.96,U] [#2 0.05,-0.14,0.89,U] [#3 0.04,-0.16,0.82,U] [#4 0.10,-0.10,0.80,U] [#5 0.25,-0.04,0.70,U] [#6 0.11,-0.18,0.63,U] [#7 -0.04,0.05,0.61,U] [#8 0.19,-0.10,0.57,U] 
01:41:41.023 00.001 28316 single-star, 8 included, MultiStar: {0.08, -0.12}, one-star: {0.06, -0.11}
01:41:41.024 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:41:41.025 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:41:41.026 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.06 mountX=-0.12 mountY=-0.01, mountTheta=-3.10
01:41:41.028 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
01:41:41.028 00.000 28316 Enqueuing Move request for scope (0.06, -0.11)
01:41:41.028 00.000 29988 Worker thread wakes up
01:41:41.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
01:41:41.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
01:41:41.028 00.000 29988 Moving (0.06, -0.11) raw xDistance=-0.12 yDistance=-0.01
01:41:41.030 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:41.030 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.8
01:41:41.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:41.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:41.030 00.000 28316 Enqueuing Expose request
01:41:41.032 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:41:41.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:41.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:41:41.032 00.000 29988 MoveAxis(E, 0, ABG)
01:41:41.032 00.000 29988 Move returns status 0, amount 0
01:41:41.032 00.000 29988 MoveAxis(N, 0, ABG)
01:41:41.032 00.000 29988 Move returns status 0, amount 0
01:41:41.032 00.000 29988 move complete, result=0
01:41:41.032 00.000 29988 worker thread done servicing request
01:41:41.032 00.000 29988 Worker thread wakes up
01:41:41.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:41.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:41.032 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:42.556 01.524 29988 Exposure complete
01:41:42.594 00.038 29988 worker thread done servicing request
01:41:42.594 00.000 28316 OnExposeComplete: enter
01:41:42.595 00.001 28316 UpdateGuideState(): m_state=6
01:41:42.596 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1591
01:41:42.597 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=257.00, Mass=2426, SNR=34.1, Peak=234 HFD=4.2
01:41:42.597 00.000 28316 MultiStar: [#1 0.10,-0.09,0.98,U] [#2 0.01,-0.05,0.94,U] [#3 0.21,-0.04,0.85,U] [#4 -0.03,0.02,0.86,U] [#5 0.11,-0.08,0.74,U] [#6 0.07,-0.12,0.62,U] [#7 -0.06,0.14,0.63,U] [#8 0.22,-0.09,0.58,U] 
01:41:42.598 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.14, -0.13}
01:41:42.598 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
01:41:42.599 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
01:41:42.599 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.56 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
01:41:42.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
01:41:42.601 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
01:41:42.602 00.001 29988 Worker thread wakes up
01:41:42.602 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:42.603 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:41:42.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:41:42.603 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
01:41:42.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:42.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:42.605 00.001 28316 Enqueuing Expose request
01:41:42.605 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.05
01:41:42.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:41:42.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:42.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:42.605 00.000 29988 MoveAxis(E, 0, ABG)
01:41:42.605 00.000 29988 Move returns status 0, amount 0
01:41:42.605 00.000 29988 MoveAxis(N, 0, ABG)
01:41:42.605 00.000 29988 Move returns status 0, amount 0
01:41:42.605 00.000 29988 move complete, result=0
01:41:42.605 00.000 29988 worker thread done servicing request
01:41:42.605 00.000 29988 Worker thread wakes up
01:41:42.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:42.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:42.606 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:44.241 01.635 29988 Exposure complete
01:41:44.290 00.049 29988 worker thread done servicing request
01:41:44.290 00.000 28316 OnExposeComplete: enter
01:41:44.291 00.001 28316 UpdateGuideState(): m_state=6
01:41:44.291 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1592
01:41:44.291 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=256.83, Mass=2378, SNR=33.8, Peak=235 HFD=4.1
01:41:44.293 00.002 28316 MultiStar: [#1 0.13,-0.42,0.00,M1] [#2 0.06,-0.31,0.00,M1] [#3 0.12,-0.34,0.00,M1] [#4 0.02,-0.15,0.84,U] [#5 -0.00,-0.28,0.76,U] [#6 0.18,-0.27,0.00,M1] [#7 -0.10,-0.18,0.59,U] [#8 0.25,-0.37,0.00,M1] 
01:41:44.294 00.001 28316 refined, 3 included, MultiStar: {0.04, -0.24}, one-star: {0.17, -0.31}
01:41:44.296 00.002 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
01:41:44.297 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
01:41:44.298 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.41 mountX=-0.23 mountY=0.07, mountTheta=2.84
01:41:44.301 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.24, opts=13)
01:41:44.302 00.001 28316 Enqueuing Move request for scope (0.04, -0.24)
01:41:44.302 00.000 29988 Worker thread wakes up
01:41:44.302 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:44.303 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:41:44.304 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
01:41:44.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:44.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:44.305 00.001 28316 Enqueuing Expose request
01:41:44.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
01:41:44.305 00.000 29988 Moving (0.04, -0.24) raw xDistance=-0.23 yDistance=0.07
01:41:44.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:41:44.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:44.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:44.305 00.000 29988 MoveAxis(E, 49, ABG)
01:41:44.305 00.000 29988 Guiding  Dir = 2, Dur = 49
01:41:44.305 00.000 29988 IsSlewing returns 0
01:41:44.305 00.000 29988 IsGuiding returns 0
01:41:44.307 00.002 29988 PulseGuide returned control before completion, sleep 58
01:41:44.380 00.073 29988 IsGuiding returns 0
01:41:44.380 00.000 29988 Move returns status 0, amount 49
01:41:44.380 00.000 29988 MoveAxis(N, 0, ABG)
01:41:44.381 00.001 29988 Move returns status 0, amount 0
01:41:44.381 00.000 29988 move complete, result=0
01:41:44.381 00.000 29988 worker thread done servicing request
01:41:44.381 00.000 29988 Worker thread wakes up
01:41:44.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:44.381 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
01:41:44.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:45.795 01.414 29988 Exposure complete
01:41:45.829 00.034 29988 worker thread done servicing request
01:41:45.829 00.000 28316 OnExposeComplete: enter
01:41:45.829 00.000 28316 UpdateGuideState(): m_state=6
01:41:45.830 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1593
01:41:45.830 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=257.09, Mass=2341, SNR=33.5, Peak=227 HFD=4.2
01:41:45.831 00.001 28316 MultiStar: [#1 0.05,-0.21,1.01,U] [#2 -0.02,-0.14,0.94,U] [#3 -0.00,-0.07,0.86,U] [#4 -0.03,0.05,0.85,U] [#5 -0.02,-0.12,0.75,U] [#6 0.04,-0.08,0.64,U] [#7 -0.10,-0.06,0.65,U] [#8 0.08,-0.10,0.60,U] 
01:41:45.831 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.12, -0.05}
01:41:45.832 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:41:45.832 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:41:45.833 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.75 mountX=-0.07 mountY=0.05, mountTheta=2.50
01:41:45.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:41:45.835 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:41:45.835 00.000 29988 Worker thread wakes up
01:41:45.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:45.835 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
01:41:45.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:45.837 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:45.837 00.000 28316 Enqueuing Expose request
01:41:45.838 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:41:45.838 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:41:45.838 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.07 yDistance=0.05
01:41:45.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:45.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:45.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:41:45.838 00.000 29988 MoveAxis(E, 0, ABG)
01:41:45.838 00.000 29988 Move returns status 0, amount 0
01:41:45.838 00.000 29988 MoveAxis(N, 0, ABG)
01:41:45.839 00.001 29988 Move returns status 0, amount 0
01:41:45.839 00.000 29988 move complete, result=0
01:41:45.839 00.000 29988 worker thread done servicing request
01:41:45.839 00.000 29988 Worker thread wakes up
01:41:45.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:45.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:45.839 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:47.476 01.637 29988 Exposure complete
01:41:47.511 00.035 29988 worker thread done servicing request
01:41:47.511 00.000 28316 OnExposeComplete: enter
01:41:47.512 00.001 28316 UpdateGuideState(): m_state=6
01:41:47.512 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1594
01:41:47.513 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=257.10, Mass=2484, SNR=34.5, Peak=228 HFD=4.3
01:41:47.513 00.000 28316 MultiStar: [#1 -0.06,-0.08,0.96,U] [#2 -0.10,-0.10,0.89,U] [#3 0.04,-0.10,0.85,U] [#4 -0.19,0.04,0.82,U] [#5 -0.07,0.04,0.73,U] [#6 -0.02,0.07,0.63,U] [#7 -0.06,0.19,0.61,U] [#8 -0.15,0.14,0.58,U] 
01:41:47.514 00.001 28316 single-star, 8 included, MultiStar: {-0.06, 0.00}, one-star: {0.03, -0.04}
01:41:47.514 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
01:41:47.514 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
01:41:47.515 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.87 mountX=-0.05 mountY=-0.01, mountTheta=-2.91
01:41:47.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
01:41:47.517 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
01:41:47.517 00.000 29988 Worker thread wakes up
01:41:47.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
01:41:47.517 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
01:41:47.517 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
01:41:47.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:41:47.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:47.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:47.518 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:41:47.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:47.519 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:47.519 00.000 28316 Enqueuing Expose request
01:41:47.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:41:47.519 00.000 29988 MoveAxis(E, 0, ABG)
01:41:47.519 00.000 29988 Move returns status 0, amount 0
01:41:47.519 00.000 29988 MoveAxis(N, 0, ABG)
01:41:47.520 00.001 29988 Move returns status 0, amount 0
01:41:47.520 00.000 29988 move complete, result=0
01:41:47.520 00.000 29988 worker thread done servicing request
01:41:47.520 00.000 29988 Worker thread wakes up
01:41:47.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:47.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:47.520 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:49.045 01.525 29988 Exposure complete
01:41:49.081 00.036 29988 worker thread done servicing request
01:41:49.081 00.000 28316 OnExposeComplete: enter
01:41:49.082 00.001 28316 UpdateGuideState(): m_state=6
01:41:49.083 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1595
01:41:49.085 00.002 28316 Star::Find returns 1 (0), X=950.87, Y=257.06, Mass=2446, SNR=34.3, Peak=234 HFD=4.2
01:41:49.086 00.001 28316 MultiStar: [#1 -0.07,-0.24,0.97,U] [#2 -0.05,-0.18,0.93,U] [#3 0.04,-0.20,0.86,U] [#4 0.05,-0.04,0.82,U] [#5 -0.17,-0.22,0.74,U] [#6 -0.00,-0.27,0.61,U] [#7 -0.09,-0.15,0.63,U] [#8 0.01,-0.25,0.58,U] 
01:41:49.087 00.001 28316 single-star, 8 included, MultiStar: {-0.04, -0.18}, one-star: {-0.10, -0.08}
01:41:49.089 00.002 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
01:41:49.090 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
01:41:49.092 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.50 mountX=-0.03 mountY=0.13, mountTheta=1.79
01:41:49.092 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.08, opts=13)
01:41:49.093 00.001 28316 Enqueuing Move request for scope (-0.10, -0.08)
01:41:49.093 00.000 29988 Worker thread wakes up
01:41:49.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:49.094 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
01:41:49.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:49.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:49.095 00.000 28316 Enqueuing Expose request
01:41:49.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
01:41:49.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
01:41:49.096 00.000 29988 Moving (-0.10, -0.08) raw xDistance=-0.03 yDistance=0.13
01:41:49.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:49.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:49.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:41:49.096 00.000 29988 MoveAxis(E, 0, ABG)
01:41:49.096 00.000 29988 Move returns status 0, amount 0
01:41:49.096 00.000 29988 MoveAxis(N, 0, ABG)
01:41:49.096 00.000 29988 Move returns status 0, amount 0
01:41:49.096 00.000 29988 move complete, result=0
01:41:49.096 00.000 29988 worker thread done servicing request
01:41:49.096 00.000 29988 Worker thread wakes up
01:41:49.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:49.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:49.098 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:50.725 01.627 29988 Exposure complete
01:41:50.767 00.042 29988 worker thread done servicing request
01:41:50.767 00.000 28316 OnExposeComplete: enter
01:41:50.768 00.001 28316 UpdateGuideState(): m_state=6
01:41:50.768 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1596
01:41:50.769 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.10, Mass=2477, SNR=34.5, Peak=241 HFD=4.2
01:41:50.770 00.001 28316 MultiStar: [#1 -0.05,-0.18,0.98,U] [#2 -0.11,-0.17,0.92,U] [#3 -0.00,-0.05,0.85,U] [#4 -0.16,0.06,0.84,U] [#5 -0.11,-0.05,0.75,U] [#6 -0.05,-0.07,0.62,U] [#7 -0.07,0.10,0.62,U] [#8 -0.01,0.11,0.58,U] 
01:41:50.770 00.000 28316 single-star, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.06, -0.03}
01:41:50.771 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
01:41:50.771 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
01:41:50.772 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.58 mountX=-0.01 mountY=0.07, mountTheta=1.70
01:41:50.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
01:41:50.773 00.000 28316 Enqueuing Move request for scope (-0.06, -0.03)
01:41:50.774 00.001 29988 Worker thread wakes up
01:41:50.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:50.774 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:41:50.774 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:50.775 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:50.775 00.000 28316 Enqueuing Expose request
01:41:50.776 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
01:41:50.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
01:41:50.776 00.000 29988 Moving (-0.06, -0.03) raw xDistance=-0.01 yDistance=0.07
01:41:50.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:41:50.776 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:50.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:50.776 00.000 29988 MoveAxis(E, 0, ABG)
01:41:50.776 00.000 29988 Move returns status 0, amount 0
01:41:50.776 00.000 29988 MoveAxis(N, 0, ABG)
01:41:50.776 00.000 29988 Move returns status 0, amount 0
01:41:50.776 00.000 29988 move complete, result=0
01:41:50.776 00.000 29988 worker thread done servicing request
01:41:50.776 00.000 29988 Worker thread wakes up
01:41:50.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:50.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:50.776 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:52.294 01.518 29988 Exposure complete
01:41:52.328 00.034 29988 worker thread done servicing request
01:41:52.328 00.000 28316 OnExposeComplete: enter
01:41:52.329 00.001 28316 UpdateGuideState(): m_state=6
01:41:52.329 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1597
01:41:52.330 00.001 28316 Star::Find returns 1 (1), X=950.95, Y=257.03, Mass=2533, SNR=35.0, Peak=255 HFD=4.1
01:41:52.331 00.001 28316 MultiStar: [#1 -0.09,-0.16,0.97,U] [#2 -0.15,-0.12,0.86,U] [#3 0.13,-0.22,0.82,U] [#4 -0.05,-0.02,0.81,U] [#5 -0.02,0.04,0.72,U] [#6 -0.02,-0.16,0.61,U] [#7 -0.06,-0.00,0.62,U] [#8 0.12,-0.15,0.56,U] 
01:41:52.332 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {-0.02, -0.11}
01:41:52.333 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:41:52.333 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:41:52.334 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.81 mountX=-0.08 mountY=0.07, mountTheta=2.46
01:41:52.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
01:41:52.337 00.002 28316 Enqueuing Move request for scope (-0.02, -0.10)
01:41:52.337 00.000 29988 Worker thread wakes up
01:41:52.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:52.338 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:41:52.338 00.000 28316 UpdateGuideState exits: m=2533 RSB=35.0 Saturée
01:41:52.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:52.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:52.339 00.001 28316 Enqueuing Expose request
01:41:52.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:41:52.339 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.08 yDistance=0.07
01:41:52.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:41:52.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:52.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:52.339 00.000 29988 MoveAxis(E, 0, ABG)
01:41:52.339 00.000 29988 Move returns status 0, amount 0
01:41:52.339 00.000 29988 MoveAxis(N, 0, ABG)
01:41:52.340 00.001 29988 Move returns status 0, amount 0
01:41:52.340 00.000 29988 move complete, result=0
01:41:52.340 00.000 29988 worker thread done servicing request
01:41:52.340 00.000 29988 Worker thread wakes up
01:41:52.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:52.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:52.341 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:53.962 01.621 29988 Exposure complete
01:41:53.998 00.036 29988 worker thread done servicing request
01:41:53.998 00.000 28316 OnExposeComplete: enter
01:41:54.000 00.002 28316 UpdateGuideState(): m_state=6
01:41:54.002 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1598
01:41:54.003 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.07, Mass=2413, SNR=33.9, Peak=234 HFD=4.2
01:41:54.005 00.002 28316 MultiStar: [#1 -0.05,-0.21,0.97,U] [#2 0.04,-0.17,0.92,U] [#3 0.05,-0.13,0.86,U] [#4 -0.12,-0.04,0.80,U] [#5 0.12,0.02,0.74,U] [#6 0.00,-0.16,0.65,U] [#7 -0.13,-0.13,0.62,U] [#8 0.08,-0.06,0.63,U] 
01:41:54.006 00.001 28316 single-star, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.08, -0.07}
01:41:54.007 00.001 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
01:41:54.008 00.001 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
01:41:54.008 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.45 mountX=-0.03 mountY=0.10, mountTheta=1.83
01:41:54.009 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
01:41:54.010 00.001 28316 Enqueuing Move request for scope (-0.08, -0.07)
01:41:54.010 00.000 29988 Worker thread wakes up
01:41:54.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:54.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
01:41:54.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
01:41:54.011 00.001 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.10
01:41:54.011 00.000 28316 UpdateGuideState exits: m=2413 RSB=33.9
01:41:54.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:54.012 00.001 28316 Enqueuing Expose request
01:41:54.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:54.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:54.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:41:54.012 00.000 29988 MoveAxis(E, 0, ABG)
01:41:54.012 00.000 29988 Move returns status 0, amount 0
01:41:54.012 00.000 29988 MoveAxis(N, 0, ABG)
01:41:54.012 00.000 29988 Move returns status 0, amount 0
01:41:54.012 00.000 29988 move complete, result=0
01:41:54.012 00.000 29988 worker thread done servicing request
01:41:54.012 00.000 29988 Worker thread wakes up
01:41:54.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:54.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:54.013 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:55.533 01.520 29988 Exposure complete
01:41:55.580 00.047 29988 worker thread done servicing request
01:41:55.581 00.001 28316 OnExposeComplete: enter
01:41:55.582 00.001 28316 UpdateGuideState(): m_state=6
01:41:55.584 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1599
01:41:55.585 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=257.03, Mass=2504, SNR=34.8, Peak=238 HFD=4.2
01:41:55.587 00.002 28316 MultiStar: [#1 -0.10,-0.23,0.98,U] [#2 -0.01,-0.11,0.88,U] [#3 0.03,-0.22,0.86,U] [#4 -0.05,-0.09,0.82,U] [#5 -0.05,-0.16,0.74,U] [#6 0.07,-0.13,0.62,U] [#7 0.03,-0.16,0.61,U] [#8 0.19,-0.08,0.60,U] 
01:41:55.588 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.15}, one-star: {-0.12, -0.11}
01:41:55.589 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.62)
01:41:55.590 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.58)
01:41:55.591 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=-0.13 mountY=0.08, mountTheta=2.59
01:41:55.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
01:41:55.594 00.002 28316 Enqueuing Move request for scope (-0.01, -0.15)
01:41:55.595 00.001 29988 Worker thread wakes up
01:41:55.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:55.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
01:41:55.595 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.8
01:41:55.596 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:55.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:55.597 00.001 28316 Enqueuing Expose request
01:41:55.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
01:41:55.597 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.13 yDistance=0.08
01:41:55.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:41:55.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:55.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:41:55.597 00.000 29988 MoveAxis(E, 0, ABG)
01:41:55.597 00.000 29988 Move returns status 0, amount 0
01:41:55.597 00.000 29988 MoveAxis(N, 0, ABG)
01:41:55.597 00.000 29988 Move returns status 0, amount 0
01:41:55.597 00.000 29988 move complete, result=0
01:41:55.597 00.000 29988 worker thread done servicing request
01:41:55.597 00.000 29988 Worker thread wakes up
01:41:55.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:55.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:55.598 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:57.229 01.631 29988 Exposure complete
01:41:57.305 00.076 29988 worker thread done servicing request
01:41:57.305 00.000 28316 OnExposeComplete: enter
01:41:57.306 00.001 28316 UpdateGuideState(): m_state=6
01:41:57.307 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1600
01:41:57.308 00.001 28316 Star::Find returns 1 (1), X=950.96, Y=257.06, Mass=2424, SNR=34.1, Peak=255 HFD=4.1
01:41:57.308 00.000 28316 MultiStar: [#1 0.08,-0.18,0.97,U] [#2 -0.00,-0.04,0.91,U] [#3 0.02,-0.11,0.85,U] [#4 0.02,-0.08,0.84,U] [#5 0.04,-0.02,0.75,U] [#6 0.10,-0.19,0.63,U] [#7 -0.05,0.04,0.63,U] [#8 0.09,-0.02,0.57,U] 
01:41:57.309 00.001 28316 single-star, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.01, -0.07}
01:41:57.309 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.52)
01:41:57.310 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48)
01:41:57.310 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.08 cameraTheta=-1.77 mountX=-0.06 mountY=0.05, mountTheta=2.49
01:41:57.310 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:41:57.311 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:41:57.311 00.000 29988 Worker thread wakes up
01:41:57.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:41:57.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:41:57.311 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.05
01:41:57.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:41:57.312 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:57.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:57.313 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.1 Saturée
01:41:57.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:57.316 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:41:57.316 00.000 29988 MoveAxis(E, 0, ABG)
01:41:57.316 00.000 29988 Move returns status 0, amount 0
01:41:57.316 00.000 29988 MoveAxis(N, 0, ABG)
01:41:57.316 00.000 29988 Move returns status 0, amount 0
01:41:57.316 00.000 29988 move complete, result=0
01:41:57.316 00.000 29988 worker thread done servicing request
01:41:57.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:57.317 00.001 28316 Enqueuing Expose request
01:41:57.317 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:57.317 00.000 29988 Worker thread wakes up
01:41:57.318 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:57.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:41:58.726 01.408 29988 Exposure complete
01:41:58.772 00.046 29988 worker thread done servicing request
01:41:58.773 00.001 28316 OnExposeComplete: enter
01:41:58.774 00.001 28316 UpdateGuideState(): m_state=6
01:41:58.776 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1601
01:41:58.777 00.001 28316 Star::Find returns 1 (1), X=950.94, Y=256.95, Mass=2521, SNR=34.9, Peak=255 HFD=4.2
01:41:58.778 00.001 28316 MultiStar: [#1 0.06,-0.33,0.00,M1] [#2 -0.02,-0.29,0.88,U] [#3 0.10,-0.16,0.86,U] [#4 -0.09,-0.15,0.81,U] [#5 -0.05,-0.14,0.72,U] [#6 0.06,-0.22,0.63,U] [#7 -0.11,-0.06,0.62,U] [#8 0.04,-0.30,0.56,U] 
01:41:58.778 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.19}, one-star: {-0.03, -0.19}
01:41:58.779 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
01:41:58.781 00.002 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
01:41:58.783 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.65 mountX=-0.17 mountY=0.10, mountTheta=2.61
01:41:58.786 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.19, opts=13)
01:41:58.787 00.001 28316 Enqueuing Move request for scope (-0.01, -0.19)
01:41:58.789 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:41:58.789 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.9 Saturée
01:41:58.790 00.001 29988 Worker thread wakes up
01:41:58.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
01:41:58.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
01:41:58.790 00.000 29988 Moving (-0.01, -0.19) raw xDistance=-0.17 yDistance=0.10
01:41:58.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:41:58.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:58.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:41:58.790 00.000 29988 MoveAxis(E, 0, ABG)
01:41:58.790 00.000 29988 Move returns status 0, amount 0
01:41:58.790 00.000 29988 MoveAxis(N, 0, ABG)
01:41:58.790 00.000 29988 Move returns status 0, amount 0
01:41:58.790 00.000 29988 move complete, result=0
01:41:58.790 00.000 29988 worker thread done servicing request
01:41:58.791 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:58.794 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:41:58.797 00.003 28316 Enqueuing Expose request
01:41:58.799 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:58.801 00.002 29988 Worker thread wakes up
01:41:58.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:41:58.802 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:00.434 01.632 29988 Exposure complete
01:42:00.479 00.045 29988 worker thread done servicing request
01:42:00.479 00.000 28316 OnExposeComplete: enter
01:42:00.481 00.002 28316 UpdateGuideState(): m_state=6
01:42:00.482 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1602
01:42:00.482 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=256.94, Mass=2341, SNR=33.4, Peak=239 HFD=4.1
01:42:00.483 00.001 28316 MultiStar: [#1 0.09,-0.42,0.00,M2] [#2 0.17,-0.43,0.00,M1] [#3 0.10,-0.31,0.00,M1] [#4 -0.01,-0.14,0.83,U] [#5 0.12,-0.27,0.75,U] [#6 0.12,-0.43,0.00,M1] [#7 0.10,-0.15,0.65,U] [#8 0.19,-0.18,0.60,U] 
01:42:00.484 00.001 28316 refined, 4 included, MultiStar: {0.09, -0.19}, one-star: {0.10, -0.20}
01:42:00.485 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:42:00.486 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
01:42:00.486 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.11 mountX=-0.21 mountY=0.00, mountTheta=3.14
01:42:00.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.19, opts=13)
01:42:00.489 00.001 28316 Enqueuing Move request for scope (0.09, -0.19)
01:42:00.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:00.490 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.4
01:42:00.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:00.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:00.492 00.000 28316 Enqueuing Expose request
01:42:00.494 00.002 29988 Worker thread wakes up
01:42:00.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
01:42:00.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
01:42:00.494 00.000 29988 Moving (0.09, -0.19) raw xDistance=-0.21 yDistance=0.00
01:42:00.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:42:00.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:00.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:42:00.494 00.000 29988 MoveAxis(E, 44, ABG)
01:42:00.495 00.001 29988 Guiding  Dir = 2, Dur = 44
01:42:00.495 00.000 29988 IsSlewing returns 0
01:42:00.495 00.000 29988 IsGuiding returns 0
01:42:00.497 00.002 29988 PulseGuide returned control before completion, sleep 53
01:42:00.560 00.063 29988 IsGuiding returns 0
01:42:00.560 00.000 29988 Move returns status 0, amount 44
01:42:00.560 00.000 29988 MoveAxis(N, 0, ABG)
01:42:00.560 00.000 29988 Move returns status 0, amount 0
01:42:00.561 00.001 29988 move complete, result=0
01:42:00.561 00.000 29988 worker thread done servicing request
01:42:00.561 00.000 29988 Worker thread wakes up
01:42:00.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:00.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:00.561 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:42:01.972 01.411 29988 Exposure complete
01:42:02.004 00.032 29988 worker thread done servicing request
01:42:02.004 00.000 28316 OnExposeComplete: enter
01:42:02.005 00.001 28316 UpdateGuideState(): m_state=6
01:42:02.006 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1603
01:42:02.006 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=257.17, Mass=2420, SNR=34.0, Peak=240 HFD=4.1
01:42:02.007 00.001 28316 MultiStar: [#1 -0.05,-0.08,1.00,U] [#2 -0.00,-0.03,0.90,U] [#3 0.05,-0.05,0.88,U] [#4 -0.07,0.05,0.79,U] [#5 -0.08,0.02,0.75,U] [#6 0.08,-0.13,0.62,U] [#7 -0.00,0.09,0.64,U] [#8 0.01,-0.06,0.58,U] 
01:42:02.007 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.04, 0.03}
01:42:02.008 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 2.00)
01:42:02.009 00.001 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.96)
01:42:02.009 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.29 mountX=-0.01 mountY=0.02, mountTheta=1.99
01:42:02.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
01:42:02.011 00.000 28316 Enqueuing Move request for scope (-0.02, -0.02)
01:42:02.012 00.001 29988 Worker thread wakes up
01:42:02.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:02.012 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.0
01:42:02.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:02.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:02.014 00.001 28316 Enqueuing Expose request
01:42:02.016 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:42:02.016 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:42:02.016 00.000 29988 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
01:42:02.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:42:02.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:02.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:42:02.016 00.000 29988 MoveAxis(E, 0, ABG)
01:42:02.016 00.000 29988 Move returns status 0, amount 0
01:42:02.016 00.000 29988 MoveAxis(N, 0, ABG)
01:42:02.016 00.000 29988 Move returns status 0, amount 0
01:42:02.016 00.000 29988 move complete, result=0
01:42:02.016 00.000 29988 worker thread done servicing request
01:42:02.016 00.000 29988 Worker thread wakes up
01:42:02.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:02.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:02.017 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:03.644 01.627 29988 Exposure complete
01:42:03.693 00.049 29988 worker thread done servicing request
01:42:03.693 00.000 28316 OnExposeComplete: enter
01:42:03.694 00.001 28316 UpdateGuideState(): m_state=6
01:42:03.694 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1604
01:42:03.695 00.001 28316 Star::Find returns 1 (1), X=950.96, Y=257.02, Mass=2491, SNR=34.4, Peak=255 HFD=4.1
01:42:03.695 00.000 28316 MultiStar: [#1 0.00,-0.17,0.97,U] [#2 -0.05,-0.21,0.92,U] [#3 0.13,-0.23,0.83,U] [#4 -0.06,-0.17,0.81,U] [#5 0.17,-0.13,0.72,U] [#6 -0.00,-0.23,0.63,U] [#7 -0.11,-0.06,0.63,U] [#8 -0.04,-0.22,0.56,U] 
01:42:03.696 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.17}, one-star: {-0.01, -0.12}
01:42:03.697 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
01:42:03.698 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
01:42:03.699 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.70 mountX=-0.10 mountY=0.07, mountTheta=2.56
01:42:03.702 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
01:42:03.703 00.001 28316 Enqueuing Move request for scope (-0.01, -0.12)
01:42:03.704 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:03.705 00.001 28316 UpdateGuideState exits: m=2491 RSB=34.4 Saturée
01:42:03.708 00.003 29988 Worker thread wakes up
01:42:03.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:03.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:03.709 00.000 28316 Enqueuing Expose request
01:42:03.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:42:03.710 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:42:03.710 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.07
01:42:03.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:03.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:03.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:42:03.710 00.000 29988 MoveAxis(E, 0, ABG)
01:42:03.710 00.000 29988 Move returns status 0, amount 0
01:42:03.710 00.000 29988 MoveAxis(N, 0, ABG)
01:42:03.710 00.000 29988 Move returns status 0, amount 0
01:42:03.710 00.000 29988 move complete, result=0
01:42:03.710 00.000 29988 worker thread done servicing request
01:42:03.710 00.000 29988 Worker thread wakes up
01:42:03.710 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:03.712 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:03.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:05.226 01.514 29988 Exposure complete
01:42:05.274 00.048 29988 worker thread done servicing request
01:42:05.274 00.000 28316 OnExposeComplete: enter
01:42:05.274 00.000 28316 UpdateGuideState(): m_state=6
01:42:05.275 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1605
01:42:05.275 00.000 28316 Star::Find returns 1 (1), X=950.84, Y=256.97, Mass=2459, SNR=34.4, Peak=255 HFD=4.2
01:42:05.276 00.001 28316 MultiStar: [#1 -0.01,-0.32,0.00,M1] [#2 -0.09,-0.29,0.90,U] [#3 -0.09,-0.32,0.00,M1] [#4 -0.20,-0.14,0.83,U] [#5 -0.02,-0.21,0.73,U] [#6 -0.10,-0.23,0.64,U] [#7 -0.20,-0.16,0.62,U] [#8 -0.07,-0.10,0.59,U] 
01:42:05.276 00.000 28316 single-star, 6 included, MultiStar: {-0.12, -0.19}, one-star: {-0.13, -0.17}
01:42:05.277 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
01:42:05.277 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
01:42:05.278 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-2.21 mountX=-0.10 mountY=0.19, mountTheta=2.06
01:42:05.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.17, opts=13)
01:42:05.279 00.000 28316 Enqueuing Move request for scope (-0.13, -0.17)
01:42:05.281 00.002 29988 Worker thread wakes up
01:42:05.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:05.281 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4 Saturée
01:42:05.282 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:05.282 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:05.282 00.000 28316 Enqueuing Expose request
01:42:05.283 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
01:42:05.283 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
01:42:05.283 00.000 29988 Moving (-0.13, -0.17) raw xDistance=-0.10 yDistance=0.19
01:42:05.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:05.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:05.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:42:05.283 00.000 29988 MoveAxis(E, 0, ABG)
01:42:05.283 00.000 29988 Move returns status 0, amount 0
01:42:05.283 00.000 29988 MoveAxis(N, 0, ABG)
01:42:05.283 00.000 29988 Move returns status 0, amount 0
01:42:05.283 00.000 29988 move complete, result=0
01:42:05.283 00.000 29988 worker thread done servicing request
01:42:05.283 00.000 29988 Worker thread wakes up
01:42:05.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:05.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:05.284 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:06.909 01.625 29988 Exposure complete
01:42:06.968 00.059 29988 worker thread done servicing request
01:42:06.968 00.000 28316 OnExposeComplete: enter
01:42:06.970 00.002 28316 UpdateGuideState(): m_state=6
01:42:06.971 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1606
01:42:06.971 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=256.94, Mass=2447, SNR=34.3, Peak=230 HFD=4.1
01:42:06.971 00.000 28316 MultiStar: [#1 -0.22,-0.31,0.00,M2] [#2 -0.10,-0.22,0.92,U] [#3 -0.14,-0.22,0.82,U] [#4 -0.15,-0.12,0.84,U] [#5 -0.15,-0.11,0.73,U] [#6 0.04,-0.17,0.60,U] [#7 -0.18,-0.22,0.62,U] [#8 -0.18,-0.23,0.56,U] 
01:42:06.972 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.19}, one-star: {-0.13, -0.20}
01:42:06.972 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
01:42:06.973 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
01:42:06.973 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.16 mountX=-0.12 mountY=0.19, mountTheta=2.11
01:42:06.974 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.19, opts=13)
01:42:06.975 00.001 28316 Enqueuing Move request for scope (-0.12, -0.19)
01:42:06.975 00.000 29988 Worker thread wakes up
01:42:06.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:06.976 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.3
01:42:06.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:06.977 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:06.977 00.000 28316 Enqueuing Expose request
01:42:06.979 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
01:42:06.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
01:42:06.979 00.000 29988 Moving (-0.12, -0.19) raw xDistance=-0.12 yDistance=0.19
01:42:06.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:42:06.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:06.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:42:06.979 00.000 29988 MoveAxis(E, 0, ABG)
01:42:06.979 00.000 29988 Move returns status 0, amount 0
01:42:06.979 00.000 29988 MoveAxis(N, 0, ABG)
01:42:06.979 00.000 29988 Move returns status 0, amount 0
01:42:06.979 00.000 29988 move complete, result=0
01:42:06.979 00.000 29988 worker thread done servicing request
01:42:06.979 00.000 29988 Worker thread wakes up
01:42:06.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:06.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:06.979 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:08.492 01.513 29988 Exposure complete
01:42:08.553 00.061 29988 worker thread done servicing request
01:42:08.553 00.000 28316 OnExposeComplete: enter
01:42:08.553 00.000 28316 UpdateGuideState(): m_state=6
01:42:08.554 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1607
01:42:08.554 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.85, Mass=2468, SNR=34.5, Peak=228 HFD=4.1
01:42:08.555 00.001 28316 MultiStar: [#1 0.03,-0.29,0.95,U] [#2 -0.08,-0.37,0.00,M1] [#3 -0.12,-0.26,0.87,U] [#4 -0.27,-0.23,0.00,M1] [#5 -0.13,-0.12,0.74,U] [#6 -0.01,-0.39,0.00,M1] [#7 -0.22,-0.22,0.00,M1] [#8 0.05,-0.25,0.57,U] 
01:42:08.555 00.000 28316 refined, 4 included, MultiStar: {-0.08, -0.25}, one-star: {-0.19, -0.29}
01:42:08.556 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
01:42:08.556 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
01:42:08.557 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.89 mountX=-0.19 mountY=0.19, mountTheta=2.37
01:42:08.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.25, opts=13)
01:42:08.558 00.000 28316 Enqueuing Move request for scope (-0.08, -0.25)
01:42:08.559 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:08.559 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
01:42:08.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:08.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:08.561 00.000 28316 Enqueuing Expose request
01:42:08.562 00.001 29988 Worker thread wakes up
01:42:08.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.25) opts 0xd
01:42:08.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.25)
01:42:08.562 00.000 29988 Moving (-0.08, -0.25) raw xDistance=-0.19 yDistance=0.19
01:42:08.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:42:08.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:08.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:42:08.562 00.000 29988 MoveAxis(E, 0, ABG)
01:42:08.562 00.000 29988 Move returns status 0, amount 0
01:42:08.562 00.000 29988 MoveAxis(N, 0, ABG)
01:42:08.562 00.000 29988 Move returns status 0, amount 0
01:42:08.562 00.000 29988 move complete, result=0
01:42:08.562 00.000 29988 worker thread done servicing request
01:42:08.562 00.000 29988 Worker thread wakes up
01:42:08.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:08.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:08.562 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:10.198 01.636 29988 Exposure complete
01:42:10.229 00.031 29988 worker thread done servicing request
01:42:10.229 00.000 28316 OnExposeComplete: enter
01:42:10.230 00.001 28316 UpdateGuideState(): m_state=6
01:42:10.230 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1608
01:42:10.231 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.85, Mass=2487, SNR=34.7, Peak=229 HFD=4.2
01:42:10.231 00.000 28316 MultiStar: [#1 -0.04,-0.40,0.00,M2] [#2 -0.03,-0.47,0.00,M2] [#3 0.14,-0.41,0.00,M1] [#4 -0.07,-0.26,0.82,U] [#5 -0.05,-0.38,0.00,M1] [#6 0.05,-0.41,0.00,M2] [#7 -0.13,-0.21,0.61,U] [#8 0.00,-0.38,0.00,M1] 
01:42:10.232 00.001 28316 refined, 2 included, MultiStar: {-0.08, -0.26}, one-star: {-0.07, -0.29}
01:42:10.232 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
01:42:10.233 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
01:42:10.233 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.88 mountX=-0.20 mountY=0.19, mountTheta=2.38
01:42:10.234 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.26, opts=13)
01:42:10.235 00.001 28316 Enqueuing Move request for scope (-0.08, -0.26)
01:42:10.235 00.000 29988 Worker thread wakes up
01:42:10.235 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
01:42:10.235 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
01:42:10.235 00.000 29988 Moving (-0.08, -0.26) raw xDistance=-0.20 yDistance=0.19
01:42:10.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:42:10.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:10.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:10.236 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.7
01:42:10.237 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:10.237 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:10.237 00.000 28316 Enqueuing Expose request
01:42:10.238 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:42:10.238 00.000 29988 MoveAxis(E, 42, ABG)
01:42:10.238 00.000 29988 Guiding  Dir = 2, Dur = 42
01:42:10.238 00.000 29988 IsSlewing returns 0
01:42:10.238 00.000 29988 IsGuiding returns 0
01:42:10.240 00.002 29988 PulseGuide returned control before completion, sleep 50
01:42:10.305 00.065 29988 IsGuiding returns 0
01:42:10.307 00.002 29988 Move returns status 0, amount 42
01:42:10.307 00.000 29988 MoveAxis(N, 0, ABG)
01:42:10.307 00.000 29988 Move returns status 0, amount 0
01:42:10.307 00.000 29988 move complete, result=0
01:42:10.307 00.000 29988 worker thread done servicing request
01:42:10.307 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.2 px 0 ms NORTH
01:42:10.308 00.001 29988 Worker thread wakes up
01:42:10.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:10.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:11.718 01.410 29988 Exposure complete
01:42:11.752 00.034 29988 worker thread done servicing request
01:42:11.752 00.000 28316 OnExposeComplete: enter
01:42:11.755 00.003 28316 UpdateGuideState(): m_state=6
01:42:11.756 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1609
01:42:11.757 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.83, Mass=2519, SNR=34.6, Peak=239 HFD=4.2
01:42:11.757 00.000 28316 MultiStar: [#1 -0.09,-0.33,0.00,M3] [#2 -0.00,-0.22,0.91,U] [#3 0.08,-0.35,0.00,M2] [#4 0.03,-0.16,0.82,U] [#5 -0.04,-0.36,0.00,M2] [#6 0.08,-0.35,0.00,M3] [#7 -0.14,-0.40,0.00,M1] [#8 0.03,-0.31,0.00,M2] 
01:42:11.758 00.001 28316 refined, 2 included, MultiStar: {-0.01, -0.23}, one-star: {-0.06, -0.31}
01:42:11.759 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
01:42:11.760 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.62)
01:42:11.762 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.63 mountX=-0.21 mountY=0.12, mountTheta=2.63
01:42:11.764 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.23, opts=13)
01:42:11.764 00.000 28316 Enqueuing Move request for scope (-0.01, -0.23)
01:42:11.765 00.001 29988 Worker thread wakes up
01:42:11.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
01:42:11.765 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
01:42:11.765 00.000 29988 Moving (-0.01, -0.23) raw xDistance=-0.21 yDistance=0.12
01:42:11.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:42:11.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:11.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:11.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:42:11.765 00.000 29988 MoveAxis(E, 47, ABG)
01:42:11.765 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.6
01:42:11.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:11.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:11.767 00.001 28316 Enqueuing Expose request
01:42:11.767 00.000 29988 Guiding  Dir = 2, Dur = 47
01:42:11.767 00.000 29988 IsSlewing returns 0
01:42:11.767 00.000 29988 IsGuiding returns 0
01:42:11.769 00.002 29988 PulseGuide returned control before completion, sleep 56
01:42:11.843 00.074 29988 IsGuiding returns 0
01:42:11.843 00.000 29988 Move returns status 0, amount 47
01:42:11.843 00.000 29988 MoveAxis(N, 0, ABG)
01:42:11.843 00.000 29988 Move returns status 0, amount 0
01:42:11.843 00.000 29988 move complete, result=0
01:42:11.843 00.000 29988 worker thread done servicing request
01:42:11.843 00.000 29988 Worker thread wakes up
01:42:11.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:11.843 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
01:42:11.844 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:13.473 01.629 29988 Exposure complete
01:42:13.511 00.038 29988 worker thread done servicing request
01:42:13.511 00.000 28316 OnExposeComplete: enter
01:42:13.511 00.000 28316 UpdateGuideState(): m_state=6
01:42:13.512 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1610
01:42:13.512 00.000 28316 Star::Find returns 1 (1), X=950.96, Y=257.05, Mass=2514, SNR=34.5, Peak=255 HFD=4.1
01:42:13.513 00.001 28316 MultiStar: [#1 -0.08,-0.26,0.98,U] [#2 -0.03,-0.22,0.89,U] [#3 0.09,-0.18,0.82,U] [#4 -0.28,-0.01,0.82,U] [#5 0.02,-0.08,0.73,U] [#6 -0.11,0.01,0.61,U] [#7 -0.23,0.01,0.61,U] [#8 -0.05,0.02,0.57,U] 
01:42:13.514 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.01, -0.09}
01:42:13.514 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:42:13.514 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:42:13.515 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.68 mountX=-0.08 mountY=0.05, mountTheta=2.58
01:42:13.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.09, opts=13)
01:42:13.517 00.001 28316 Enqueuing Move request for scope (-0.01, -0.09)
01:42:13.517 00.000 29988 Worker thread wakes up
01:42:13.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
01:42:13.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
01:42:13.517 00.000 29988 Moving (-0.01, -0.09) raw xDistance=-0.08 yDistance=0.05
01:42:13.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:42:13.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:13.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:13.518 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.5 Saturée
01:42:13.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:13.519 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:13.519 00.000 28316 Enqueuing Expose request
01:42:13.520 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:42:13.520 00.000 29988 MoveAxis(E, 0, ABG)
01:42:13.520 00.000 29988 Move returns status 0, amount 0
01:42:13.520 00.000 29988 MoveAxis(N, 0, ABG)
01:42:13.520 00.000 29988 Move returns status 0, amount 0
01:42:13.520 00.000 29988 move complete, result=0
01:42:13.521 00.001 29988 worker thread done servicing request
01:42:13.521 00.000 29988 Worker thread wakes up
01:42:13.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:13.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:13.521 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:15.039 01.518 29988 Exposure complete
01:42:15.073 00.034 29988 worker thread done servicing request
01:42:15.073 00.000 28316 OnExposeComplete: enter
01:42:15.074 00.001 28316 UpdateGuideState(): m_state=6
01:42:15.075 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1611
01:42:15.075 00.000 28316 Star::Find returns 1 (1), X=950.82, Y=257.03, Mass=2473, SNR=34.5, Peak=255 HFD=4.1
01:42:15.076 00.001 28316 MultiStar: [#1 -0.12,-0.29,0.00,M3] [#2 -0.14,-0.28,0.00,M1] [#3 -0.08,-0.28,0.85,U] [#4 -0.20,-0.13,0.81,U] [#5 -0.10,-0.14,0.73,U] [#6 -0.23,-0.16,0.63,U] [#7 -0.30,-0.14,0.00,M1] [#8 -0.13,-0.16,0.59,U] 
01:42:15.077 00.001 28316 single-star, 5 included, MultiStar: {-0.14, -0.16}, one-star: {-0.15, -0.11}
01:42:15.078 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
01:42:15.079 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
01:42:15.079 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.51 mountX=-0.04 mountY=0.18, mountTheta=1.77
01:42:15.081 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.11, opts=13)
01:42:15.081 00.000 28316 Enqueuing Move request for scope (-0.15, -0.11)
01:42:15.082 00.001 29988 Worker thread wakes up
01:42:15.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
01:42:15.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:15.085 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
01:42:15.085 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5 Saturée
01:42:15.087 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:15.088 00.001 28316 Enqueuing Expose request
01:42:15.089 00.001 29988 Moving (-0.15, -0.11) raw xDistance=-0.04 yDistance=0.18
01:42:15.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:15.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:15.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:42:15.089 00.000 29988 MoveAxis(E, 0, ABG)
01:42:15.089 00.000 29988 Move returns status 0, amount 0
01:42:15.089 00.000 29988 MoveAxis(N, 0, ABG)
01:42:15.089 00.000 29988 Move returns status 0, amount 0
01:42:15.089 00.000 29988 move complete, result=0
01:42:15.089 00.000 29988 worker thread done servicing request
01:42:15.089 00.000 29988 Worker thread wakes up
01:42:15.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:15.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:15.090 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:16.727 01.637 29988 Exposure complete
01:42:16.775 00.048 29988 worker thread done servicing request
01:42:16.775 00.000 28316 OnExposeComplete: enter
01:42:16.776 00.001 28316 UpdateGuideState(): m_state=6
01:42:16.777 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1612
01:42:16.777 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.93, Mass=2474, SNR=34.5, Peak=235 HFD=4.2
01:42:16.779 00.002 28316 MultiStar: [#1 -0.09,-0.32,0.00,M4] [#2 0.06,-0.20,0.88,U] [#3 -0.05,-0.26,0.88,U] [#4 -0.19,-0.11,0.84,U] [#5 -0.13,-0.26,0.73,U] [#6 -0.11,-0.42,0.00,M2] [#7 -0.16,-0.24,0.63,U] [#8 -0.10,-0.35,0.00,M1] 
01:42:16.780 00.001 28316 single-star, 5 included, MultiStar: {-0.08, -0.21}, one-star: {-0.06, -0.21}
01:42:16.781 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.42)
01:42:16.782 00.001 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.38)
01:42:16.783 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.87 mountX=-0.16 mountY=0.15, mountTheta=2.39
01:42:16.787 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
01:42:16.788 00.001 28316 Enqueuing Move request for scope (-0.06, -0.21)
01:42:16.788 00.000 29988 Worker thread wakes up
01:42:16.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:16.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
01:42:16.789 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:42:16.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:16.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:16.790 00.000 28316 Enqueuing Expose request
01:42:16.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
01:42:16.791 00.001 29988 Moving (-0.06, -0.21) raw xDistance=-0.16 yDistance=0.15
01:42:16.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:42:16.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:16.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:42:16.791 00.000 29988 MoveAxis(E, 0, ABG)
01:42:16.791 00.000 29988 Move returns status 0, amount 0
01:42:16.791 00.000 29988 MoveAxis(N, 0, ABG)
01:42:16.791 00.000 29988 Move returns status 0, amount 0
01:42:16.791 00.000 29988 move complete, result=0
01:42:16.791 00.000 29988 worker thread done servicing request
01:42:16.791 00.000 29988 Worker thread wakes up
01:42:16.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:16.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:16.791 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:18.306 01.515 29988 Exposure complete
01:42:18.363 00.057 29988 worker thread done servicing request
01:42:18.365 00.002 28316 OnExposeComplete: enter
01:42:18.367 00.002 28316 UpdateGuideState(): m_state=6
01:42:18.368 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1613
01:42:18.370 00.002 28316 Star::Find returns 1 (0), X=950.95, Y=256.82, Mass=2354, SNR=33.7, Peak=219 HFD=4.1
01:42:18.371 00.001 28316 MultiStar: [#1 -0.06,-0.43,0.00,M5] [#2 0.06,-0.32,0.00,M1] [#3 -0.01,-0.39,0.00,M1] [#4 -0.15,-0.32,0.00,M1] [#5 -0.07,-0.37,0.00,M1] [#6 -0.01,-0.38,0.00,M3] [#7 -0.26,-0.30,0.00,M1] [#8 0.07,-0.20,0.60,U] 
01:42:18.372 00.001 28316 refined, 1 included, MultiStar: {0.01, -0.28}, one-star: {-0.02, -0.32}
01:42:18.374 00.002 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
01:42:18.375 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
01:42:18.376 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.52 mountX=-0.26 mountY=0.11, mountTheta=2.73
01:42:18.379 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.28, opts=13)
01:42:18.381 00.002 28316 Enqueuing Move request for scope (0.01, -0.28)
01:42:18.382 00.001 29988 Worker thread wakes up
01:42:18.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:18.383 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
01:42:18.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
01:42:18.383 00.000 29988 Moving (0.01, -0.28) raw xDistance=-0.26 yDistance=0.11
01:42:18.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:42:18.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:18.383 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:42:18.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:42:18.383 00.000 29988 MoveAxis(E, 54, ABG)
01:42:18.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:18.384 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:18.384 00.000 28316 Enqueuing Expose request
01:42:18.385 00.001 29988 Guiding  Dir = 2, Dur = 54
01:42:18.385 00.000 29988 IsSlewing returns 0
01:42:18.385 00.000 29988 IsGuiding returns 0
01:42:18.386 00.001 29988 PulseGuide returned control before completion, sleep 63
01:42:18.457 00.071 29988 IsGuiding returns 0
01:42:18.457 00.000 29988 Move returns status 0, amount 54
01:42:18.457 00.000 29988 MoveAxis(N, 0, ABG)
01:42:18.457 00.000 29988 Move returns status 0, amount 0
01:42:18.457 00.000 29988 move complete, result=0
01:42:18.457 00.000 29988 worker thread done servicing request
01:42:18.457 00.000 29988 Worker thread wakes up
01:42:18.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:18.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:18.457 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
01:42:20.087 01.630 29988 Exposure complete
01:42:20.147 00.060 29988 worker thread done servicing request
01:42:20.147 00.000 28316 OnExposeComplete: enter
01:42:20.148 00.001 28316 UpdateGuideState(): m_state=6
01:42:20.148 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1614
01:42:20.149 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=256.94, Mass=2408, SNR=34.1, Peak=227 HFD=4.2
01:42:20.149 00.000 28316 MultiStar: [#1 -0.02,-0.21,0.98,U] [#2 0.03,-0.21,0.90,U] [#3 0.07,-0.20,0.86,U] [#4 -0.11,-0.23,0.82,U] [#5 0.10,-0.16,0.74,U] [#6 0.11,-0.15,0.66,U] [#7 -0.08,-0.16,0.63,U] [#8 0.10,-0.11,0.59,U] 
01:42:20.149 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.19}, one-star: {-0.00, -0.20}
01:42:20.149 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
01:42:20.150 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
01:42:20.150 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.47 mountX=-0.18 mountY=0.07, mountTheta=2.78
01:42:20.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.19, opts=13)
01:42:20.152 00.001 28316 Enqueuing Move request for scope (0.02, -0.19)
01:42:20.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:20.153 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.1
01:42:20.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:20.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:20.154 00.000 28316 Enqueuing Expose request
01:42:20.155 00.001 29988 Worker thread wakes up
01:42:20.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
01:42:20.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
01:42:20.155 00.000 29988 Moving (0.02, -0.19) raw xDistance=-0.18 yDistance=0.07
01:42:20.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:42:20.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:20.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:42:20.155 00.000 29988 MoveAxis(E, 0, ABG)
01:42:20.155 00.000 29988 Move returns status 0, amount 0
01:42:20.155 00.000 29988 MoveAxis(N, 0, ABG)
01:42:20.155 00.000 29988 Move returns status 0, amount 0
01:42:20.155 00.000 29988 move complete, result=0
01:42:20.155 00.000 29988 worker thread done servicing request
01:42:20.155 00.000 29988 Worker thread wakes up
01:42:20.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:20.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:20.155 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:21.677 01.522 29988 Exposure complete
01:42:21.728 00.051 29988 worker thread done servicing request
01:42:21.728 00.000 28316 OnExposeComplete: enter
01:42:21.729 00.001 28316 UpdateGuideState(): m_state=6
01:42:21.729 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1615
01:42:21.730 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=257.04, Mass=2409, SNR=34.0, Peak=223 HFD=4.1
01:42:21.730 00.000 28316 MultiStar: [#1 0.12,-0.22,0.97,U] [#2 0.10,-0.15,0.94,U] [#3 0.14,-0.18,0.84,U] [#4 -0.12,-0.12,0.83,U] [#5 0.07,-0.11,0.74,U] [#6 0.12,-0.16,0.63,U] [#7 -0.13,-0.08,0.62,U] [#8 -0.05,-0.25,0.60,U] 
01:42:21.731 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.15}, one-star: {0.04, -0.10}
01:42:21.731 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
01:42:21.732 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
01:42:21.732 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.17 mountX=-0.10 mountY=0.01, mountTheta=3.08
01:42:21.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
01:42:21.734 00.001 28316 Enqueuing Move request for scope (0.04, -0.10)
01:42:21.734 00.000 29988 Worker thread wakes up
01:42:21.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
01:42:21.734 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
01:42:21.734 00.000 29988 Moving (0.04, -0.10) raw xDistance=-0.10 yDistance=0.01
01:42:21.735 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:21.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:21.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:42:21.735 00.000 29988 MoveAxis(E, 0, ABG)
01:42:21.735 00.000 29988 Move returns status 0, amount 0
01:42:21.735 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:21.735 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:42:21.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:21.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:21.737 00.001 28316 Enqueuing Expose request
01:42:21.737 00.000 29988 MoveAxis(N, 0, ABG)
01:42:21.737 00.000 29988 Move returns status 0, amount 0
01:42:21.737 00.000 29988 move complete, result=0
01:42:21.737 00.000 29988 worker thread done servicing request
01:42:21.737 00.000 29988 Worker thread wakes up
01:42:21.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:21.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:21.738 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:23.369 01.631 29988 Exposure complete
01:42:23.430 00.061 29988 worker thread done servicing request
01:42:23.430 00.000 28316 OnExposeComplete: enter
01:42:23.432 00.002 28316 UpdateGuideState(): m_state=6
01:42:23.433 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1616
01:42:23.434 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.04, Mass=2413, SNR=34.1, Peak=227 HFD=4.3
01:42:23.435 00.001 28316 MultiStar: [#1 0.01,-0.28,1.00,U] [#2 0.21,-0.11,0.92,U] [#3 0.06,-0.13,0.88,U] [#4 0.09,-0.07,0.84,U] [#5 0.04,-0.04,0.73,U] [#6 0.01,-0.17,0.62,U] [#7 -0.08,0.05,0.62,U] [#8 0.08,-0.07,0.59,U] 
01:42:23.435 00.000 28316 single-star, 8 included, MultiStar: {0.05, -0.11}, one-star: {0.02, -0.10}
01:42:23.436 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
01:42:23.436 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
01:42:23.437 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.39 mountX=-0.10 mountY=0.03, mountTheta=2.86
01:42:23.437 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
01:42:23.438 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
01:42:23.438 00.000 29988 Worker thread wakes up
01:42:23.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:23.439 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:42:23.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:23.440 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:23.440 00.000 28316 Enqueuing Expose request
01:42:23.440 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:42:23.440 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:42:23.441 00.001 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
01:42:23.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:23.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:23.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:42:23.441 00.000 29988 MoveAxis(E, 0, ABG)
01:42:23.441 00.000 29988 Move returns status 0, amount 0
01:42:23.441 00.000 29988 MoveAxis(N, 0, ABG)
01:42:23.441 00.000 29988 Move returns status 0, amount 0
01:42:23.441 00.000 29988 move complete, result=0
01:42:23.441 00.000 29988 worker thread done servicing request
01:42:23.441 00.000 29988 Worker thread wakes up
01:42:23.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:23.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:23.441 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:24.965 01.524 29988 Exposure complete
01:42:24.999 00.034 29988 worker thread done servicing request
01:42:24.999 00.000 28316 OnExposeComplete: enter
01:42:25.000 00.001 28316 UpdateGuideState(): m_state=6
01:42:25.001 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1617
01:42:25.001 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=257.15, Mass=2470, SNR=34.4, Peak=236 HFD=4.2
01:42:25.002 00.001 28316 MultiStar: [#1 0.17,-0.11,0.99,U] [#2 0.16,-0.19,0.88,U] [#3 0.18,-0.08,0.85,U] [#4 0.09,0.03,0.82,U] [#5 0.23,0.04,0.74,U] [#6 0.15,-0.21,0.62,U] [#7 0.06,-0.01,0.62,U] [#8 0.22,-0.10,0.59,U] 
01:42:25.002 00.000 28316 single-star, 8 included, MultiStar: {0.15, -0.07}, one-star: {0.12, 0.01}
01:42:25.003 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:42:25.003 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:42:25.003 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.10 mountX=-0.04 mountY=-0.11, mountTheta=-1.90
01:42:25.006 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
01:42:25.007 00.001 28316 Enqueuing Move request for scope (0.12, 0.01)
01:42:25.008 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:25.010 00.002 28316 UpdateGuideState exits: m=2470 RSB=34.4
01:42:25.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:25.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:25.012 00.001 28316 Enqueuing Expose request
01:42:25.012 00.000 29988 Worker thread wakes up
01:42:25.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
01:42:25.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
01:42:25.012 00.000 29988 Moving (0.12, 0.01) raw xDistance=-0.04 yDistance=-0.11
01:42:25.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:25.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:25.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:42:25.012 00.000 29988 MoveAxis(E, 0, ABG)
01:42:25.012 00.000 29988 Move returns status 0, amount 0
01:42:25.012 00.000 29988 MoveAxis(N, 0, ABG)
01:42:25.012 00.000 29988 Move returns status 0, amount 0
01:42:25.012 00.000 29988 move complete, result=0
01:42:25.012 00.000 29988 worker thread done servicing request
01:42:25.012 00.000 29988 Worker thread wakes up
01:42:25.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:25.013 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:25.013 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:26.645 01.632 29988 Exposure complete
01:42:26.683 00.038 29988 worker thread done servicing request
01:42:26.683 00.000 28316 OnExposeComplete: enter
01:42:26.683 00.000 28316 UpdateGuideState(): m_state=6
01:42:26.684 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1618
01:42:26.684 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=257.02, Mass=2427, SNR=34.2, Peak=237 HFD=4.2
01:42:26.685 00.001 28316 MultiStar: [#1 0.08,-0.15,0.97,U] [#2 0.19,-0.15,0.92,U] [#3 0.12,-0.13,0.88,U] [#4 -0.01,-0.14,0.82,U] [#5 0.17,-0.05,0.74,U] [#6 0.09,-0.14,0.60,U] [#7 0.02,0.06,0.62,U] [#8 0.28,0.11,0.56,U] 
01:42:26.685 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.16, -0.12}
01:42:26.686 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
01:42:26.686 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
01:42:26.686 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=-0.13 mountY=-0.07, mountTheta=-2.69
01:42:26.688 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
01:42:26.688 00.000 28316 Enqueuing Move request for scope (0.12, -0.09)
01:42:26.689 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:26.689 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
01:42:26.689 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:26.690 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:26.690 00.000 28316 Enqueuing Expose request
01:42:26.693 00.003 29988 Worker thread wakes up
01:42:26.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
01:42:26.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
01:42:26.693 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.07
01:42:26.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:42:26.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:26.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:42:26.693 00.000 29988 MoveAxis(E, 0, ABG)
01:42:26.693 00.000 29988 Move returns status 0, amount 0
01:42:26.693 00.000 29988 MoveAxis(N, 0, ABG)
01:42:26.693 00.000 29988 Move returns status 0, amount 0
01:42:26.693 00.000 29988 move complete, result=0
01:42:26.693 00.000 29988 worker thread done servicing request
01:42:26.693 00.000 29988 Worker thread wakes up
01:42:26.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:26.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:26.695 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:28.217 01.522 29988 Exposure complete
01:42:28.252 00.035 29988 worker thread done servicing request
01:42:28.252 00.000 28316 OnExposeComplete: enter
01:42:28.253 00.001 28316 UpdateGuideState(): m_state=6
01:42:28.254 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1619
01:42:28.255 00.001 28316 Star::Find returns 1 (1), X=950.98, Y=256.96, Mass=2553, SNR=35.1, Peak=255 HFD=4.2
01:42:28.256 00.001 28316 MultiStar: [#1 0.08,-0.10,0.93,U] [#2 -0.01,-0.12,0.89,U] [#3 0.05,-0.21,0.84,U] [#4 -0.12,-0.09,0.80,U] [#5 -0.19,-0.08,0.71,U] [#6 0.15,-0.19,0.62,U] [#7 0.05,-0.19,0.61,U] [#8 0.18,-0.09,0.56,U] 
01:42:28.256 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.14}, one-star: {0.01, -0.17}
01:42:28.256 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
01:42:28.257 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
01:42:28.257 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.46 mountX=-0.13 mountY=0.05, mountTheta=2.79
01:42:28.258 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
01:42:28.259 00.001 28316 Enqueuing Move request for scope (0.02, -0.14)
01:42:28.260 00.001 29988 Worker thread wakes up
01:42:28.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
01:42:28.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:28.261 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
01:42:28.261 00.000 29988 Moving (0.02, -0.14) raw xDistance=-0.13 yDistance=0.05
01:42:28.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:42:28.261 00.000 28316 UpdateGuideState exits: m=2553 RSB=35.1 Saturée
01:42:28.261 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:28.262 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:28.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:28.262 00.000 28316 Enqueuing Expose request
01:42:28.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:42:28.263 00.000 29988 MoveAxis(E, 0, ABG)
01:42:28.263 00.000 29988 Move returns status 0, amount 0
01:42:28.263 00.000 29988 MoveAxis(N, 0, ABG)
01:42:28.263 00.000 29988 Move returns status 0, amount 0
01:42:28.263 00.000 29988 move complete, result=0
01:42:28.263 00.000 29988 worker thread done servicing request
01:42:28.263 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:28.264 00.001 29988 Worker thread wakes up
01:42:28.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:28.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:29.890 01.626 29988 Exposure complete
01:42:29.925 00.035 29988 worker thread done servicing request
01:42:29.925 00.000 28316 OnExposeComplete: enter
01:42:29.926 00.001 28316 UpdateGuideState(): m_state=6
01:42:29.926 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1620
01:42:29.927 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.94, Mass=2431, SNR=34.1, Peak=239 HFD=4.2
01:42:29.927 00.000 28316 MultiStar: [#1 -0.10,-0.24,0.98,U] [#2 0.02,-0.23,0.90,U] [#3 -0.03,-0.11,0.85,U] [#4 -0.20,-0.01,0.85,U] [#5 -0.01,-0.11,0.74,U] [#6 -0.15,-0.18,0.64,U] [#7 -0.23,0.01,0.62,U] [#8 0.20,-0.20,0.59,U] 
01:42:29.928 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.15}, one-star: {-0.08, -0.19}
01:42:29.928 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.29)
01:42:29.929 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.25)
01:42:29.929 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.00 mountX=-0.11 mountY=0.13, mountTheta=2.27
01:42:29.930 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
01:42:29.930 00.000 28316 Enqueuing Move request for scope (-0.07, -0.15)
01:42:29.931 00.001 29988 Worker thread wakes up
01:42:29.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:42:29.931 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:42:29.931 00.000 29988 Moving (-0.07, -0.15) raw xDistance=-0.11 yDistance=0.13
01:42:29.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:42:29.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:29.932 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.1
01:42:29.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:29.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:29.933 00.000 28316 Enqueuing Expose request
01:42:29.934 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:29.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:42:29.934 00.000 29988 MoveAxis(E, 0, ABG)
01:42:29.934 00.000 29988 Move returns status 0, amount 0
01:42:29.934 00.000 29988 MoveAxis(N, 0, ABG)
01:42:29.934 00.000 29988 Move returns status 0, amount 0
01:42:29.934 00.000 29988 move complete, result=0
01:42:29.934 00.000 29988 worker thread done servicing request
01:42:29.934 00.000 29988 Worker thread wakes up
01:42:29.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:29.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:29.934 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:31.458 01.524 29988 Exposure complete
01:42:31.502 00.044 29988 worker thread done servicing request
01:42:31.502 00.000 28316 OnExposeComplete: enter
01:42:31.503 00.001 28316 UpdateGuideState(): m_state=6
01:42:31.503 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1621
01:42:31.504 00.001 28316 Star::Find returns 1 (1), X=950.89, Y=256.89, Mass=2522, SNR=34.7, Peak=255 HFD=4.2
01:42:31.504 00.000 28316 MultiStar: [#1 -0.06,-0.34,0.00,M1] [#2 -0.12,-0.37,0.00,M1] [#3 -0.07,-0.36,0.00,M1] [#4 -0.21,-0.18,0.81,U] [#5 -0.23,-0.20,0.74,U] [#6 -0.16,-0.27,0.00,M1] [#7 -0.18,-0.28,0.00,M1] [#8 -0.06,-0.16,0.57,U] 
01:42:31.505 00.001 28316 refined, 3 included, MultiStar: {-0.15, -0.20}, one-star: {-0.08, -0.25}
01:42:31.505 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
01:42:31.506 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
01:42:31.506 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.19 mountX=-0.13 mountY=0.22, mountTheta=2.09
01:42:31.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.20, opts=13)
01:42:31.508 00.001 28316 Enqueuing Move request for scope (-0.15, -0.20)
01:42:31.508 00.000 29988 Worker thread wakes up
01:42:31.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
01:42:31.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
01:42:31.508 00.000 29988 Moving (-0.15, -0.20) raw xDistance=-0.13 yDistance=0.22
01:42:31.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:31.509 00.001 28316 UpdateGuideState exits: m=2522 RSB=34.7 Saturée
01:42:31.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:31.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:31.510 00.000 28316 Enqueuing Expose request
01:42:31.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:42:31.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:31.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:42:31.511 00.001 29988 MoveAxis(E, 0, ABG)
01:42:31.511 00.000 29988 Move returns status 0, amount 0
01:42:31.511 00.000 29988 MoveAxis(N, 0, ABG)
01:42:31.511 00.000 29988 Move returns status 0, amount 0
01:42:31.511 00.000 29988 move complete, result=0
01:42:31.511 00.000 29988 worker thread done servicing request
01:42:31.511 00.000 29988 Worker thread wakes up
01:42:31.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:31.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:31.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:33.138 01.627 29988 Exposure complete
01:42:33.195 00.057 29988 worker thread done servicing request
01:42:33.195 00.000 28316 OnExposeComplete: enter
01:42:33.198 00.003 28316 UpdateGuideState(): m_state=6
01:42:33.201 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1622
01:42:33.203 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=256.88, Mass=2468, SNR=34.3, Peak=230 HFD=4.0
01:42:33.206 00.003 28316 MultiStar: [#1 -0.21,-0.30,0.00,M2] [#2 -0.17,-0.26,0.00,M2] [#3 -0.12,-0.29,0.00,M2] [#4 -0.31,-0.06,0.00,M1] [#5 -0.19,-0.07,0.73,U] [#6 -0.33,-0.35,0.00,M2] [#7 -0.22,-0.09,0.62,U] [#8 -0.05,-0.27,0.57,U] 
01:42:33.208 00.002 28316 refined, 3 included, MultiStar: {-0.19, -0.17}, one-star: {-0.24, -0.26}
01:42:33.210 00.002 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
01:42:33.213 00.003 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
01:42:33.215 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.25 cameraTheta=-2.39 mountX=-0.08 mountY=0.24, mountTheta=1.89
01:42:33.219 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.17, opts=13)
01:42:33.219 00.000 28316 Enqueuing Move request for scope (-0.19, -0.17)
01:42:33.220 00.001 29988 Worker thread wakes up
01:42:33.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:33.220 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
01:42:33.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:33.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:33.222 00.001 28316 Enqueuing Expose request
01:42:33.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
01:42:33.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
01:42:33.222 00.000 29988 Moving (-0.19, -0.17) raw xDistance=-0.08 yDistance=0.24
01:42:33.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:42:33.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:33.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:42:33.222 00.000 29988 MoveAxis(E, 0, ABG)
01:42:33.222 00.000 29988 Move returns status 0, amount 0
01:42:33.223 00.001 29988 MoveAxis(N, 0, ABG)
01:42:33.223 00.000 29988 Move returns status 0, amount 0
01:42:33.223 00.000 29988 move complete, result=0
01:42:33.223 00.000 29988 worker thread done servicing request
01:42:33.223 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:33.223 00.000 29988 Worker thread wakes up
01:42:33.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:33.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:34.743 01.520 29988 Exposure complete
01:42:34.782 00.039 29988 worker thread done servicing request
01:42:34.783 00.001 28316 OnExposeComplete: enter
01:42:34.783 00.000 28316 UpdateGuideState(): m_state=6
01:42:34.784 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1623
01:42:34.785 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.79, Mass=2521, SNR=34.8, Peak=237 HFD=4.1
01:42:34.786 00.001 28316 MultiStar: [#1 -0.07,-0.44,0.00,M3] [#2 -0.03,-0.17,0.89,U] [#3 -0.06,-0.36,0.00,M3] [#4 -0.04,-0.24,0.80,U] [#5 -0.08,-0.34,0.00,M1] [#6 0.05,-0.23,0.64,U] [#7 -0.21,-0.33,0.00,M1] [#8 0.06,-0.32,0.00,M1] 
01:42:34.787 00.001 28316 refined, 3 included, MultiStar: {-0.03, -0.25}, one-star: {-0.07, -0.35}
01:42:34.789 00.002 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
01:42:34.791 00.002 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
01:42:34.794 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.69 mountX=-0.22 mountY=0.14, mountTheta=2.57
01:42:34.797 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.25, opts=13)
01:42:34.797 00.000 28316 Enqueuing Move request for scope (-0.03, -0.25)
01:42:34.798 00.001 29988 Worker thread wakes up
01:42:34.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:34.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
01:42:34.798 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
01:42:34.798 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.8
01:42:34.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:34.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:34.799 00.000 28316 Enqueuing Expose request
01:42:34.800 00.001 29988 Moving (-0.03, -0.25) raw xDistance=-0.22 yDistance=0.14
01:42:34.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:42:34.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:34.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:42:34.800 00.000 29988 MoveAxis(E, 46, ABG)
01:42:34.800 00.000 29988 Guiding  Dir = 2, Dur = 46
01:42:34.800 00.000 29988 IsSlewing returns 0
01:42:34.800 00.000 29988 IsGuiding returns 0
01:42:34.803 00.003 29988 PulseGuide returned control before completion, sleep 54
01:42:34.869 00.066 29988 IsGuiding returns 0
01:42:34.869 00.000 29988 Move returns status 0, amount 46
01:42:34.869 00.000 29988 MoveAxis(N, 0, ABG)
01:42:34.869 00.000 29988 Move returns status 0, amount 0
01:42:34.869 00.000 29988 move complete, result=0
01:42:34.869 00.000 29988 worker thread done servicing request
01:42:34.869 00.000 29988 Worker thread wakes up
01:42:34.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:34.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:34.869 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
01:42:36.496 01.627 29988 Exposure complete
01:42:36.535 00.039 29988 worker thread done servicing request
01:42:36.535 00.000 28316 OnExposeComplete: enter
01:42:36.536 00.001 28316 UpdateGuideState(): m_state=6
01:42:36.537 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1624
01:42:36.538 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=256.93, Mass=2365, SNR=33.5, Peak=205 HFD=3.9
01:42:36.539 00.001 28316 MultiStar: [#1 -0.42,-0.34,0.00,M4] [#2 -0.34,-0.19,0.00,M2] [#3 -0.24,-0.38,0.00,M4] [#4 -0.37,-0.20,0.00,M1] [#5 -0.40,-0.15,0.00,M2] [#6 -0.38,-0.27,0.00,M2] [#7 -0.52,-0.22,0.00,M2] [#8 -0.25,-0.25,0.00,M2] 
01:42:36.540 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
01:42:36.541 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
01:42:36.542 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.21 hyp=0.43 cameraTheta=-2.63 mountX=-0.04 mountY=0.43, mountTheta=1.66
01:42:36.543 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.21, opts=13)
01:42:36.545 00.002 28316 Enqueuing Move request for scope (-0.38, -0.21)
01:42:36.545 00.000 29988 Worker thread wakes up
01:42:36.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:36.546 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.21) opts 0xd
01:42:36.546 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.21)
01:42:36.546 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.5
01:42:36.546 00.000 29988 Moving (-0.38, -0.21) raw xDistance=-0.04 yDistance=0.43
01:42:36.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:36.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:36.547 00.001 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.07 newest=0.81
01:42:36.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
01:42:36.547 00.000 29988 MoveAxis(E, 0, ABG)
01:42:36.547 00.000 29988 Move returns status 0, amount 0
01:42:36.547 00.000 29988 MoveAxis(S, 103, ABG)
01:42:36.547 00.000 29988 Guiding  Dir = 1, Dur = 103
01:42:36.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:36.547 00.000 28316 Enqueuing Expose request
01:42:36.548 00.001 29988 IsSlewing returns 0
01:42:36.548 00.000 29988 IsGuiding returns 0
01:42:36.552 00.004 29988 PulseGuide returned control before completion, sleep 109
01:42:36.668 00.116 29988 IsGuiding returns 0
01:42:36.668 00.000 29988 Move returns status 0, amount 103
01:42:36.668 00.000 29988 move complete, result=0
01:42:36.668 00.000 29988 worker thread done servicing request
01:42:36.668 00.000 29988 Worker thread wakes up
01:42:36.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:36.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:36.668 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 103 ms SOUTH
01:42:38.083 01.415 29988 Exposure complete
01:42:38.138 00.055 29988 worker thread done servicing request
01:42:38.138 00.000 28316 OnExposeComplete: enter
01:42:38.138 00.000 28316 UpdateGuideState(): m_state=6
01:42:38.139 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1625
01:42:38.139 00.000 28316 Star::Find returns 1 (1), X=950.70, Y=257.06, Mass=2446, SNR=34.3, Peak=255 HFD=4.0
01:42:38.142 00.003 28316 MultiStar: [#1 -0.20,-0.33,0.00,M5] [#2 -0.20,-0.21,0.91,U] [#3 -0.19,-0.18,0.85,U] [#4 -0.34,0.01,0.00,M2] [#5 -0.27,-0.09,0.73,U] [#6 -0.22,-0.01,0.63,U] [#7 -0.47,0.09,0.00,M3] [#8 -0.28,0.05,0.58,U] 
01:42:38.144 00.002 28316 refined, 5 included, MultiStar: {-0.24, -0.10}, one-star: {-0.27, -0.07}
01:42:38.147 00.003 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
01:42:38.149 00.002 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
01:42:38.151 00.002 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.75 mountX=0.01 mountY=0.25, mountTheta=1.53
01:42:38.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.10, opts=13)
01:42:38.153 00.001 28316 Enqueuing Move request for scope (-0.24, -0.10)
01:42:38.154 00.001 29988 Worker thread wakes up
01:42:38.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
01:42:38.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
01:42:38.154 00.000 29988 Moving (-0.24, -0.10) raw xDistance=0.01 yDistance=0.25
01:42:38.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:42:38.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:38.155 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3 Saturée
01:42:38.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:38.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:38.157 00.001 28316 Enqueuing Expose request
01:42:38.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:42:38.157 00.000 29988 MoveAxis(E, 0, ABG)
01:42:38.157 00.000 29988 Move returns status 0, amount 0
01:42:38.157 00.000 29988 MoveAxis(S, 61, ABG)
01:42:38.157 00.000 29988 Guiding  Dir = 1, Dur = 61
01:42:38.157 00.000 29988 IsSlewing returns 0
01:42:38.157 00.000 29988 IsGuiding returns 0
01:42:38.162 00.005 29988 PulseGuide returned control before completion, sleep 67
01:42:38.239 00.077 29988 IsGuiding returns 0
01:42:38.239 00.000 29988 Move returns status 0, amount 61
01:42:38.239 00.000 29988 move complete, result=0
01:42:38.239 00.000 29988 worker thread done servicing request
01:42:38.239 00.000 29988 Worker thread wakes up
01:42:38.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:38.240 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:38.240 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
01:42:39.866 01.626 29988 Exposure complete
01:42:39.930 00.064 29988 worker thread done servicing request
01:42:39.930 00.000 28316 OnExposeComplete: enter
01:42:39.931 00.001 28316 UpdateGuideState(): m_state=6
01:42:39.932 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1626
01:42:39.932 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=257.23, Mass=2362, SNR=33.6, Peak=237 HFD=3.8
01:42:39.933 00.001 28316 MultiStar: [#1 -0.14,0.10,0.99,U] [#2 -0.18,-0.11,0.92,U] [#3 -0.10,0.14,0.88,U] [#4 -0.21,0.17,0.83,U] [#5 -0.16,0.07,0.74,U] [#6 -0.12,-0.05,0.65,U] [#7 -0.03,0.12,0.63,U] [#8 -0.25,0.11,0.60,U] 
01:42:39.933 00.000 28316 refined, 8 included, MultiStar: {-0.17, 0.07}, one-star: {-0.26, 0.09}
01:42:39.934 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
01:42:39.934 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
01:42:39.934 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.73 mountX=0.13 mountY=0.12, mountTheta=0.71
01:42:39.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.07, opts=13)
01:42:39.938 00.002 28316 Enqueuing Move request for scope (-0.17, 0.07)
01:42:39.939 00.001 29988 Worker thread wakes up
01:42:39.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
01:42:39.939 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
01:42:39.939 00.000 29988 Moving (-0.17, 0.07) raw xDistance=0.13 yDistance=0.12
01:42:39.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:42:39.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:39.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:39.940 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
01:42:39.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:39.941 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:42:39.941 00.000 29988 MoveAxis(E, 0, ABG)
01:42:39.941 00.000 29988 Move returns status 0, amount 0
01:42:39.941 00.000 29988 MoveAxis(N, 0, ABG)
01:42:39.941 00.000 29988 Move returns status 0, amount 0
01:42:39.941 00.000 29988 move complete, result=0
01:42:39.941 00.000 29988 worker thread done servicing request
01:42:39.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:39.942 00.001 28316 Enqueuing Expose request
01:42:39.942 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:39.943 00.001 29988 Worker thread wakes up
01:42:39.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:39.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:41.469 01.526 29988 Exposure complete
01:42:41.512 00.043 29988 worker thread done servicing request
01:42:41.512 00.000 28316 OnExposeComplete: enter
01:42:41.513 00.001 28316 UpdateGuideState(): m_state=6
01:42:41.513 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1627
01:42:41.514 00.001 28316 Star::Find returns 1 (1), X=950.76, Y=257.06, Mass=2557, SNR=35.0, Peak=255 HFD=4.1
01:42:41.514 00.000 28316 MultiStar: [#1 -0.11,-0.14,0.94,U] [#2 -0.07,-0.07,0.91,U] [#3 -0.11,-0.14,0.83,U] [#4 -0.07,-0.06,0.79,U] [#5 -0.19,0.02,0.71,U] [#6 -0.09,-0.07,0.63,U] [#7 -0.16,-0.08,0.61,U] [#8 -0.06,-0.08,0.57,U] 
01:42:41.515 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.21, -0.07}
01:42:41.515 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
01:42:41.516 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
01:42:41.516 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.55 mountX=-0.02 mountY=0.14, mountTheta=1.73
01:42:41.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
01:42:41.518 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
01:42:41.519 00.001 29988 Worker thread wakes up
01:42:41.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
01:42:41.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
01:42:41.519 00.000 29988 Moving (-0.12, -0.08) raw xDistance=-0.02 yDistance=0.14
01:42:41.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:41.519 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:41.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:41.519 00.000 28316 UpdateGuideState exits: m=2557 RSB=35.0 Saturée
01:42:41.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:41.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:41.521 00.001 28316 Enqueuing Expose request
01:42:41.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:42:41.521 00.000 29988 MoveAxis(E, 0, ABG)
01:42:41.521 00.000 29988 Move returns status 0, amount 0
01:42:41.521 00.000 29988 MoveAxis(N, 0, ABG)
01:42:41.521 00.000 29988 Move returns status 0, amount 0
01:42:41.521 00.000 29988 move complete, result=0
01:42:41.521 00.000 29988 worker thread done servicing request
01:42:41.521 00.000 29988 Worker thread wakes up
01:42:41.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:41.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:41.522 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:43.148 01.626 29988 Exposure complete
01:42:43.195 00.047 29988 worker thread done servicing request
01:42:43.195 00.000 28316 OnExposeComplete: enter
01:42:43.196 00.001 28316 UpdateGuideState(): m_state=6
01:42:43.197 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1628
01:42:43.199 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=256.87, Mass=2366, SNR=33.8, Peak=234 HFD=4.0
01:42:43.200 00.001 28316 MultiStar: [#1 0.08,-0.20,1.00,U] [#2 -0.18,-0.28,0.00,M1] [#3 -0.11,-0.20,0.85,U] [#4 -0.12,-0.17,0.81,U] [#5 0.04,-0.14,0.74,U] [#6 0.06,-0.31,0.00,M1] [#7 -0.06,-0.25,0.62,U] [#8 0.08,-0.06,0.59,U] 
01:42:43.200 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.19}, one-star: {-0.16, -0.27}
01:42:43.201 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
01:42:43.202 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
01:42:43.203 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.78 mountX=-0.16 mountY=0.12, mountTheta=2.48
01:42:43.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
01:42:43.205 00.001 28316 Enqueuing Move request for scope (-0.04, -0.19)
01:42:43.206 00.001 29988 Worker thread wakes up
01:42:43.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
01:42:43.206 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
01:42:43.206 00.000 29988 Moving (-0.04, -0.19) raw xDistance=-0.16 yDistance=0.12
01:42:43.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:42:43.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:43.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:42:43.206 00.000 29988 MoveAxis(E, 0, ABG)
01:42:43.207 00.001 29988 Move returns status 0, amount 0
01:42:43.207 00.000 29988 MoveAxis(N, 0, ABG)
01:42:43.207 00.000 29988 Move returns status 0, amount 0
01:42:43.207 00.000 29988 move complete, result=0
01:42:43.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:43.207 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.8
01:42:43.208 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:43.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:43.208 00.000 28316 Enqueuing Expose request
01:42:43.209 00.001 29988 worker thread done servicing request
01:42:43.209 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:43.209 00.000 29988 Worker thread wakes up
01:42:43.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:43.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:44.735 01.526 29988 Exposure complete
01:42:44.773 00.038 29988 worker thread done servicing request
01:42:44.773 00.000 28316 OnExposeComplete: enter
01:42:44.774 00.001 28316 UpdateGuideState(): m_state=6
01:42:44.774 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1629
01:42:44.775 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=256.93, Mass=2430, SNR=34.2, Peak=237 HFD=4.1
01:42:44.776 00.001 28316 MultiStar: [#1 0.06,-0.33,0.00,M3] [#2 0.10,-0.19,0.91,U] [#3 0.15,-0.35,0.00,M1] [#4 -0.02,-0.17,0.82,U] [#5 0.06,-0.16,0.76,U] [#6 -0.06,-0.36,0.00,M2] [#7 -0.01,-0.22,0.62,U] [#8 0.17,-0.13,0.59,U] 
01:42:44.777 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.18}, one-star: {0.06, -0.21}
01:42:44.777 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.03)
01:42:44.778 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
01:42:44.779 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.26 mountX=-0.19 mountY=0.03, mountTheta=2.99
01:42:44.782 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.18, opts=13)
01:42:44.784 00.002 28316 Enqueuing Move request for scope (0.06, -0.18)
01:42:44.785 00.001 29988 Worker thread wakes up
01:42:44.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
01:42:44.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
01:42:44.785 00.000 29988 Moving (0.06, -0.18) raw xDistance=-0.19 yDistance=0.03
01:42:44.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:42:44.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:44.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:44.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:42:44.785 00.000 29988 MoveAxis(E, 0, ABG)
01:42:44.785 00.000 29988 Move returns status 0, amount 0
01:42:44.785 00.000 29988 MoveAxis(N, 0, ABG)
01:42:44.785 00.000 29988 Move returns status 0, amount 0
01:42:44.785 00.000 29988 move complete, result=0
01:42:44.785 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:42:44.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:44.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:44.787 00.001 28316 Enqueuing Expose request
01:42:44.787 00.000 29988 worker thread done servicing request
01:42:44.787 00.000 29988 Worker thread wakes up
01:42:44.787 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:44.788 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:44.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:46.418 01.630 29988 Exposure complete
01:42:46.469 00.051 29988 worker thread done servicing request
01:42:46.469 00.000 28316 OnExposeComplete: enter
01:42:46.470 00.001 28316 UpdateGuideState(): m_state=6
01:42:46.470 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1630
01:42:46.471 00.001 28316 Star::Find returns 1 (1), X=950.96, Y=256.88, Mass=2514, SNR=34.9, Peak=255 HFD=4.2
01:42:46.473 00.002 28316 MultiStar: [#1 -0.10,-0.26,0.96,U] [#2 -0.05,-0.27,0.90,U] [#3 0.02,-0.24,0.84,U] [#4 -0.09,-0.13,0.83,U] [#5 -0.15,-0.07,0.72,U] [#6 -0.11,-0.19,0.63,U] [#7 -0.00,-0.07,0.60,U] [#8 0.04,-0.23,0.58,U] 
01:42:46.474 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.20}, one-star: {-0.01, -0.26}
01:42:46.475 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
01:42:46.476 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
01:42:46.477 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=-0.16 mountY=0.14, mountTheta=2.44
01:42:46.478 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
01:42:46.479 00.001 28316 Enqueuing Move request for scope (-0.05, -0.20)
01:42:46.479 00.000 29988 Worker thread wakes up
01:42:46.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:46.480 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.9 Saturée
01:42:46.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:46.481 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:46.481 00.000 28316 Enqueuing Expose request
01:42:46.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
01:42:46.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
01:42:46.481 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.16 yDistance=0.14
01:42:46.483 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:42:46.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:46.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:42:46.483 00.000 29988 MoveAxis(E, 0, ABG)
01:42:46.483 00.000 29988 Move returns status 0, amount 0
01:42:46.483 00.000 29988 MoveAxis(N, 0, ABG)
01:42:46.483 00.000 29988 Move returns status 0, amount 0
01:42:46.483 00.000 29988 move complete, result=0
01:42:46.483 00.000 29988 worker thread done servicing request
01:42:46.483 00.000 29988 Worker thread wakes up
01:42:46.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:46.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:46.483 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:48.005 01.522 29988 Exposure complete
01:42:48.041 00.036 29988 worker thread done servicing request
01:42:48.041 00.000 28316 OnExposeComplete: enter
01:42:48.042 00.001 28316 UpdateGuideState(): m_state=6
01:42:48.042 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1631
01:42:48.043 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.03, Mass=2564, SNR=35.2, Peak=241 HFD=4.2
01:42:48.043 00.000 28316 MultiStar: [#1 -0.04,-0.27,0.96,U] [#2 0.03,-0.15,0.88,U] [#3 0.05,-0.08,0.82,U] [#4 -0.03,0.03,0.81,U] [#5 0.08,0.02,0.72,U] [#6 0.15,-0.14,0.61,U] [#7 -0.03,0.02,0.62,U] [#8 0.10,-0.35,0.00,M1] 
01:42:48.044 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.09}, one-star: {-0.05, -0.11}
01:42:48.044 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
01:42:48.045 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
01:42:48.045 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.42 mountX=-0.09 mountY=0.03, mountTheta=2.83
01:42:48.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
01:42:48.047 00.001 28316 Enqueuing Move request for scope (0.01, -0.09)
01:42:48.047 00.000 29988 Worker thread wakes up
01:42:48.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:48.048 00.001 28316 UpdateGuideState exits: m=2564 RSB=35.2
01:42:48.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:48.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:48.050 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:42:48.051 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:42:48.051 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.03
01:42:48.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:42:48.051 00.000 28316 Enqueuing Expose request
01:42:48.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:48.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:42:48.051 00.000 29988 MoveAxis(E, 0, ABG)
01:42:48.051 00.000 29988 Move returns status 0, amount 0
01:42:48.051 00.000 29988 MoveAxis(N, 0, ABG)
01:42:48.051 00.000 29988 Move returns status 0, amount 0
01:42:48.051 00.000 29988 move complete, result=0
01:42:48.051 00.000 29988 worker thread done servicing request
01:42:48.051 00.000 29988 Worker thread wakes up
01:42:48.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:48.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:48.052 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:49.683 01.631 29988 Exposure complete
01:42:49.731 00.048 29988 worker thread done servicing request
01:42:49.731 00.000 28316 OnExposeComplete: enter
01:42:49.732 00.001 28316 UpdateGuideState(): m_state=6
01:42:49.732 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1632
01:42:49.733 00.001 28316 Star::Find returns 1 (1), X=951.01, Y=257.10, Mass=2594, SNR=35.4, Peak=255 HFD=4.2
01:42:49.733 00.000 28316 MultiStar: [#1 0.06,-0.25,0.94,U] [#2 0.03,-0.11,0.87,U] [#3 0.12,-0.10,0.83,U] [#4 -0.04,-0.03,0.79,U] [#5 0.14,0.06,0.71,U] [#6 0.17,-0.19,0.60,U] [#7 -0.17,0.02,0.59,U] [#8 0.06,-0.27,0.56,U] 
01:42:49.734 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.04, -0.04}
01:42:49.735 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:42:49.736 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:42:49.737 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.85 mountX=-0.05 mountY=-0.01, mountTheta=-2.89
01:42:49.739 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
01:42:49.739 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
01:42:49.740 00.001 29988 Worker thread wakes up
01:42:49.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:49.740 00.000 28316 UpdateGuideState exits: m=2594 RSB=35.4 Saturée
01:42:49.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
01:42:49.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
01:42:49.741 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.01
01:42:49.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:49.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:49.742 00.000 28316 Enqueuing Expose request
01:42:49.743 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:42:49.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:49.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:42:49.743 00.000 29988 MoveAxis(E, 0, ABG)
01:42:49.743 00.000 29988 Move returns status 0, amount 0
01:42:49.743 00.000 29988 MoveAxis(N, 0, ABG)
01:42:49.743 00.000 29988 Move returns status 0, amount 0
01:42:49.743 00.000 29988 move complete, result=0
01:42:49.743 00.000 29988 worker thread done servicing request
01:42:49.743 00.000 29988 Worker thread wakes up
01:42:49.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:49.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:49.743 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:51.264 01.521 29988 Exposure complete
01:42:51.300 00.036 29988 worker thread done servicing request
01:42:51.301 00.001 28316 OnExposeComplete: enter
01:42:51.301 00.000 28316 UpdateGuideState(): m_state=6
01:42:51.303 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1633
01:42:51.304 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=257.04, Mass=2447, SNR=34.3, Peak=232 HFD=4.2
01:42:51.305 00.001 28316 MultiStar: [#1 0.11,-0.21,0.97,U] [#2 0.01,-0.22,0.91,U] [#3 0.11,-0.29,0.00,M1] [#4 -0.01,-0.17,0.81,U] [#5 0.01,-0.04,0.73,U] [#6 0.25,-0.21,0.00,M1] [#7 -0.15,-0.16,0.63,U] [#8 0.10,-0.24,0.57,U] 
01:42:51.305 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.16}, one-star: {0.14, -0.10}
01:42:51.306 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
01:42:51.307 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
01:42:51.307 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.34 mountX=-0.16 mountY=0.04, mountTheta=2.91
01:42:51.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.16, opts=13)
01:42:51.309 00.001 28316 Enqueuing Move request for scope (0.04, -0.16)
01:42:51.309 00.000 29988 Worker thread wakes up
01:42:51.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
01:42:51.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
01:42:51.309 00.000 29988 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
01:42:51.310 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:42:51.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:51.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:51.310 00.000 29988 MoveAxis(E, 0, ABG)
01:42:51.310 00.000 29988 Move returns status 0, amount 0
01:42:51.310 00.000 29988 MoveAxis(N, 0, ABG)
01:42:51.310 00.000 29988 Move returns status 0, amount 0
01:42:51.310 00.000 29988 move complete, result=0
01:42:51.310 00.000 29988 worker thread done servicing request
01:42:51.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:51.310 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.3
01:42:51.311 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:51.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:51.311 00.000 28316 Enqueuing Expose request
01:42:51.312 00.001 29988 Worker thread wakes up
01:42:51.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:51.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:51.312 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:52.937 01.625 29988 Exposure complete
01:42:52.971 00.034 29988 worker thread done servicing request
01:42:52.971 00.000 28316 OnExposeComplete: enter
01:42:52.972 00.001 28316 UpdateGuideState(): m_state=6
01:42:52.972 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1634
01:42:52.973 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=256.89, Mass=2495, SNR=34.6, Peak=237 HFD=4.2
01:42:52.973 00.000 28316 MultiStar: [#1 0.03,-0.40,0.00,M1] [#2 0.15,-0.31,0.00,M1] [#3 0.09,-0.37,0.00,M2] [#4 -0.00,-0.18,0.83,U] [#5 0.02,-0.19,0.73,U] [#6 0.18,-0.56,0.00,M2] [#7 0.00,-0.22,0.60,U] [#8 0.12,-0.20,0.57,U] 
01:42:52.974 00.001 28316 refined, 4 included, MultiStar: {-0.01, -0.21}, one-star: {-0.12, -0.25}
01:42:52.974 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
01:42:52.975 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
01:42:52.976 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.63 mountX=-0.19 mountY=0.10, mountTheta=2.63
01:42:52.978 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.21, opts=13)
01:42:52.979 00.001 28316 Enqueuing Move request for scope (-0.01, -0.21)
01:42:52.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:52.980 00.001 29988 Worker thread wakes up
01:42:52.980 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
01:42:52.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:52.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
01:42:52.980 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
01:42:52.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:52.981 00.001 28316 Enqueuing Expose request
01:42:52.981 00.000 29988 Moving (-0.01, -0.21) raw xDistance=-0.19 yDistance=0.10
01:42:52.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:42:52.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:52.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:42:52.981 00.000 29988 MoveAxis(E, 0, ABG)
01:42:52.981 00.000 29988 Move returns status 0, amount 0
01:42:52.981 00.000 29988 MoveAxis(N, 0, ABG)
01:42:52.981 00.000 29988 Move returns status 0, amount 0
01:42:52.981 00.000 29988 move complete, result=0
01:42:52.981 00.000 29988 worker thread done servicing request
01:42:52.982 00.001 29988 Worker thread wakes up
01:42:52.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:52.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:52.982 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:54.500 01.518 29988 Exposure complete
01:42:54.563 00.063 29988 worker thread done servicing request
01:42:54.563 00.000 28316 OnExposeComplete: enter
01:42:54.564 00.001 28316 UpdateGuideState(): m_state=6
01:42:54.565 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1635
01:42:54.565 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=256.82, Mass=2498, SNR=34.5, Peak=239 HFD=4.1
01:42:54.566 00.001 28316 MultiStar: [#1 0.05,-0.41,0.00,M2] [#2 0.14,-0.38,0.00,M2] [#3 0.12,-0.26,0.84,U] [#4 0.02,-0.31,0.00,M1] [#5 -0.02,-0.29,0.73,U] [#6 0.06,-0.34,0.00,M3] [#7 0.01,-0.24,0.62,U] [#8 0.03,-0.21,0.58,U] 
01:42:54.566 00.000 28316 refined, 4 included, MultiStar: {0.02, -0.27}, one-star: {-0.04, -0.32}
01:42:54.566 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
01:42:54.567 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.75)
01:42:54.567 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.50 mountX=-0.25 mountY=0.10, mountTheta=2.75
01:42:54.569 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.27, opts=13)
01:42:54.570 00.001 28316 Enqueuing Move request for scope (0.02, -0.27)
01:42:54.570 00.000 29988 Worker thread wakes up
01:42:54.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:54.570 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.5
01:42:54.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:54.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:54.571 00.000 28316 Enqueuing Expose request
01:42:54.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd
01:42:54.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.27)
01:42:54.572 00.000 29988 Moving (0.02, -0.27) raw xDistance=-0.25 yDistance=0.10
01:42:54.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:42:54.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:54.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:42:54.572 00.000 29988 MoveAxis(E, 53, ABG)
01:42:54.572 00.000 29988 Guiding  Dir = 2, Dur = 53
01:42:54.572 00.000 29988 IsSlewing returns 0
01:42:54.572 00.000 29988 IsGuiding returns 0
01:42:54.575 00.003 29988 PulseGuide returned control before completion, sleep 61
01:42:54.641 00.066 29988 IsGuiding returns 0
01:42:54.642 00.001 29988 Move returns status 0, amount 53
01:42:54.642 00.000 29988 MoveAxis(N, 0, ABG)
01:42:54.642 00.000 29988 Move returns status 0, amount 0
01:42:54.642 00.000 29988 move complete, result=0
01:42:54.642 00.000 29988 worker thread done servicing request
01:42:54.642 00.000 29988 Worker thread wakes up
01:42:54.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:54.642 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
01:42:54.643 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:56.278 01.635 29988 Exposure complete
01:42:56.314 00.036 29988 worker thread done servicing request
01:42:56.314 00.000 28316 OnExposeComplete: enter
01:42:56.316 00.002 28316 UpdateGuideState(): m_state=6
01:42:56.316 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1636
01:42:56.318 00.002 28316 Star::Find returns 1 (0), X=950.87, Y=257.11, Mass=2454, SNR=34.4, Peak=228 HFD=4.2
01:42:56.318 00.000 28316 MultiStar: [#1 -0.08,-0.13,0.99,U] [#2 -0.07,-0.24,0.87,U] [#3 -0.08,-0.10,0.85,U] [#4 -0.16,-0.05,0.84,U] [#5 -0.01,-0.00,0.75,U] [#6 -0.05,-0.11,0.64,U] [#7 -0.13,-0.00,0.61,U] [#8 0.02,-0.07,0.57,U] 
01:42:56.319 00.001 28316 single-star, 8 included, MultiStar: {-0.08, -0.09}, one-star: {-0.10, -0.03}
01:42:56.320 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
01:42:56.321 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
01:42:56.323 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.81 mountX=0.01 mountY=0.10, mountTheta=1.47
01:42:56.325 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
01:42:56.327 00.002 28316 Enqueuing Move request for scope (-0.10, -0.03)
01:42:56.328 00.001 29988 Worker thread wakes up
01:42:56.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
01:42:56.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
01:42:56.328 00.000 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
01:42:56.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:42:56.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:56.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:56.329 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4
01:42:56.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:56.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:56.330 00.001 28316 Enqueuing Expose request
01:42:56.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:42:56.330 00.000 29988 MoveAxis(E, 0, ABG)
01:42:56.330 00.000 29988 Move returns status 0, amount 0
01:42:56.330 00.000 29988 MoveAxis(N, 0, ABG)
01:42:56.330 00.000 29988 Move returns status 0, amount 0
01:42:56.330 00.000 29988 move complete, result=0
01:42:56.331 00.001 29988 worker thread done servicing request
01:42:56.331 00.000 29988 Worker thread wakes up
01:42:56.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:56.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:56.331 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:57.848 01.517 29988 Exposure complete
01:42:57.881 00.033 29988 worker thread done servicing request
01:42:57.881 00.000 28316 OnExposeComplete: enter
01:42:57.882 00.001 28316 UpdateGuideState(): m_state=6
01:42:57.883 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1637
01:42:57.883 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=257.05, Mass=2417, SNR=34.0, Peak=228 HFD=4.2
01:42:57.883 00.000 28316 MultiStar: [#1 -0.10,-0.17,1.02,U] [#2 -0.01,-0.18,0.90,U] [#3 -0.02,-0.16,0.83,U] [#4 -0.07,-0.10,0.81,U] [#5 -0.07,-0.07,0.72,U] [#6 -0.02,-0.10,0.63,U] [#7 -0.22,0.03,0.63,U] [#8 -0.04,-0.01,0.58,U] 
01:42:57.884 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {-0.15, -0.09}
01:42:57.885 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
01:42:57.886 00.001 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
01:42:57.887 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.22 mountX=-0.06 mountY=0.12, mountTheta=2.06
01:42:57.890 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
01:42:57.890 00.000 28316 Enqueuing Move request for scope (-0.08, -0.10)
01:42:57.891 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:57.891 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
01:42:57.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:57.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:57.892 00.000 28316 Enqueuing Expose request
01:42:57.893 00.001 29988 Worker thread wakes up
01:42:57.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
01:42:57.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
01:42:57.893 00.000 29988 Moving (-0.08, -0.10) raw xDistance=-0.06 yDistance=0.12
01:42:57.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:42:57.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:57.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:42:57.893 00.000 29988 MoveAxis(E, 0, ABG)
01:42:57.893 00.000 29988 Move returns status 0, amount 0
01:42:57.893 00.000 29988 MoveAxis(N, 0, ABG)
01:42:57.893 00.000 29988 Move returns status 0, amount 0
01:42:57.893 00.000 29988 move complete, result=0
01:42:57.893 00.000 29988 worker thread done servicing request
01:42:57.893 00.000 29988 Worker thread wakes up
01:42:57.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:57.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:57.894 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:59.534 01.640 29988 Exposure complete
01:42:59.568 00.034 29988 worker thread done servicing request
01:42:59.568 00.000 28316 OnExposeComplete: enter
01:42:59.569 00.001 28316 UpdateGuideState(): m_state=6
01:42:59.569 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1638
01:42:59.570 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=257.16, Mass=2347, SNR=33.6, Peak=221 HFD=4.2
01:42:59.572 00.002 28316 MultiStar: [#1 -0.00,-0.07,0.98,U] [#2 -0.10,0.01,0.92,U] [#3 0.00,0.03,0.88,U] [#4 -0.03,0.02,0.85,U] [#5 -0.14,0.10,0.75,U] [#6 0.12,0.02,0.63,U] [#7 -0.25,0.12,0.63,U] [#8 0.06,0.06,0.56,U] 
01:42:59.573 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.06, 0.03}
01:42:59.575 00.002 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:42:59.576 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:42:59.577 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.38 mountX=0.04 mountY=0.01, mountTheta=0.35
01:42:59.580 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
01:42:59.581 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
01:42:59.582 00.001 29988 Worker thread wakes up
01:42:59.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:42:59.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:42:59.582 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
01:42:59.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:59.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:42:59.583 00.000 28316 Enqueuing Expose request
01:42:59.584 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:42:59.584 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.01
01:42:59.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:42:59.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:59.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:42:59.584 00.000 29988 MoveAxis(E, 0, ABG)
01:42:59.584 00.000 29988 Move returns status 0, amount 0
01:42:59.584 00.000 29988 MoveAxis(N, 0, ABG)
01:42:59.584 00.000 29988 Move returns status 0, amount 0
01:42:59.584 00.000 29988 move complete, result=0
01:42:59.584 00.000 29988 worker thread done servicing request
01:42:59.584 00.000 29988 Worker thread wakes up
01:42:59.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:42:59.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:42:59.584 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:01.102 01.518 29988 Exposure complete
01:43:01.154 00.052 29988 worker thread done servicing request
01:43:01.154 00.000 28316 OnExposeComplete: enter
01:43:01.155 00.001 28316 UpdateGuideState(): m_state=6
01:43:01.156 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1639
01:43:01.156 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=257.20, Mass=2376, SNR=33.7, Peak=233 HFD=3.8
01:43:01.157 00.001 28316 MultiStar: [#1 -0.08,-0.06,1.01,U] [#2 -0.29,-0.04,0.92,U] [#3 -0.24,-0.00,0.86,U] [#4 -0.02,0.01,0.83,U] [#5 -0.10,0.15,0.74,U] [#6 0.01,-0.05,0.63,U] [#7 -0.19,0.04,0.64,U] [#8 -0.15,0.08,0.58,U] 
01:43:01.157 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.02}, one-star: {-0.25, 0.06}
01:43:01.158 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
01:43:01.158 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
01:43:01.158 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.08 mountY=0.13, mountTheta=1.01
01:43:01.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.02, opts=13)
01:43:01.160 00.001 28316 Enqueuing Move request for scope (-0.15, 0.02)
01:43:01.161 00.001 29988 Worker thread wakes up
01:43:01.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
01:43:01.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:01.161 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.7
01:43:01.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:01.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:01.162 00.000 28316 Enqueuing Expose request
01:43:01.163 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
01:43:01.163 00.000 29988 Moving (-0.15, 0.02) raw xDistance=0.08 yDistance=0.13
01:43:01.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:43:01.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:01.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:43:01.163 00.000 29988 MoveAxis(E, 0, ABG)
01:43:01.163 00.000 29988 Move returns status 0, amount 0
01:43:01.163 00.000 29988 MoveAxis(N, 0, ABG)
01:43:01.163 00.000 29988 Move returns status 0, amount 0
01:43:01.163 00.000 29988 move complete, result=0
01:43:01.163 00.000 29988 worker thread done servicing request
01:43:01.163 00.000 29988 Worker thread wakes up
01:43:01.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:01.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:01.165 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:02.796 01.631 29988 Exposure complete
01:43:02.850 00.054 29988 worker thread done servicing request
01:43:02.851 00.001 28316 OnExposeComplete: enter
01:43:02.853 00.002 28316 UpdateGuideState(): m_state=6
01:43:02.856 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1640
01:43:02.856 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=257.08, Mass=2472, SNR=34.3, Peak=236 HFD=4.1
01:43:02.858 00.002 28316 MultiStar: [#1 -0.16,-0.09,0.99,U] [#2 -0.08,-0.14,0.89,U] [#3 -0.07,-0.05,0.85,U] [#4 -0.10,-0.03,0.85,U] [#5 -0.14,0.03,0.74,U] [#6 -0.05,-0.17,0.63,U] [#7 -0.21,-0.13,0.62,U] [#8 0.01,-0.06,0.60,U] 
01:43:02.859 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.18, -0.06}
01:43:02.859 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
01:43:02.860 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
01:43:02.861 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=-0.02 mountY=0.14, mountTheta=1.73
01:43:02.863 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
01:43:02.864 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
01:43:02.864 00.000 29988 Worker thread wakes up
01:43:02.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
01:43:02.864 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
01:43:02.865 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:02.865 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.14
01:43:02.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:43:02.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:02.865 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.3
01:43:02.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:02.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:02.866 00.000 28316 Enqueuing Expose request
01:43:02.867 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:43:02.867 00.000 29988 MoveAxis(E, 0, ABG)
01:43:02.867 00.000 29988 Move returns status 0, amount 0
01:43:02.867 00.000 29988 MoveAxis(N, 0, ABG)
01:43:02.867 00.000 29988 Move returns status 0, amount 0
01:43:02.867 00.000 29988 move complete, result=0
01:43:02.867 00.000 29988 worker thread done servicing request
01:43:02.867 00.000 29988 Worker thread wakes up
01:43:02.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:02.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:02.867 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:04.384 01.517 29988 Exposure complete
01:43:04.417 00.033 29988 worker thread done servicing request
01:43:04.417 00.000 28316 OnExposeComplete: enter
01:43:04.418 00.001 28316 UpdateGuideState(): m_state=6
01:43:04.419 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1641
01:43:04.419 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.99, Mass=2496, SNR=34.7, Peak=242 HFD=4.2
01:43:04.420 00.001 28316 MultiStar: [#1 -0.10,-0.24,0.95,U] [#2 -0.02,-0.13,0.91,U] [#3 -0.04,-0.12,0.85,U] [#4 -0.10,-0.09,0.82,U] [#5 -0.10,0.00,0.73,U] [#6 -0.04,-0.04,0.61,U] [#7 -0.24,-0.02,0.63,U] [#8 0.05,-0.11,0.58,U] 
01:43:04.420 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.12, -0.15}
01:43:04.420 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
01:43:04.421 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
01:43:04.421 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.20 mountX=-0.07 mountY=0.12, mountTheta=2.07
01:43:04.422 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
01:43:04.423 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
01:43:04.424 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:04.424 00.000 29988 Worker thread wakes up
01:43:04.424 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.7
01:43:04.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:04.425 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:04.425 00.000 28316 Enqueuing Expose request
01:43:04.427 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:43:04.427 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:43:04.427 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
01:43:04.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:43:04.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:04.427 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:43:04.427 00.000 29988 MoveAxis(E, 0, ABG)
01:43:04.427 00.000 29988 Move returns status 0, amount 0
01:43:04.427 00.000 29988 MoveAxis(N, 0, ABG)
01:43:04.427 00.000 29988 Move returns status 0, amount 0
01:43:04.427 00.000 29988 move complete, result=0
01:43:04.427 00.000 29988 worker thread done servicing request
01:43:04.427 00.000 29988 Worker thread wakes up
01:43:04.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:04.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:04.428 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:06.058 01.630 29988 Exposure complete
01:43:06.106 00.048 29988 worker thread done servicing request
01:43:06.106 00.000 28316 OnExposeComplete: enter
01:43:06.107 00.001 28316 UpdateGuideState(): m_state=6
01:43:06.107 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1642
01:43:06.108 00.001 28316 Star::Find returns 1 (1), X=950.85, Y=257.04, Mass=2542, SNR=34.8, Peak=255 HFD=4.1
01:43:06.109 00.001 28316 MultiStar: [#1 -0.10,-0.15,0.98,U] [#2 -0.12,-0.07,0.89,U] [#3 -0.06,-0.09,0.86,U] [#4 -0.30,-0.04,0.00,M1] [#5 -0.09,-0.08,0.71,U] [#6 -0.14,-0.32,0.00,M1] [#7 -0.16,0.02,0.61,U] [#8 -0.20,-0.06,0.58,U] 
01:43:06.109 00.000 28316 refined, 6 included, MultiStar: {-0.12, -0.08}, one-star: {-0.12, -0.09}
01:43:06.109 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
01:43:06.110 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
01:43:06.110 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.53 mountX=-0.03 mountY=0.14, mountTheta=1.76
01:43:06.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
01:43:06.112 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
01:43:06.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:06.113 00.001 29988 Worker thread wakes up
01:43:06.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
01:43:06.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
01:43:06.113 00.000 29988 Moving (-0.12, -0.08) raw xDistance=-0.03 yDistance=0.14
01:43:06.114 00.001 28316 UpdateGuideState exits: m=2542 RSB=34.8 Saturée
01:43:06.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:06.116 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:06.117 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:43:06.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:06.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:43:06.117 00.000 29988 MoveAxis(E, 0, ABG)
01:43:06.117 00.000 29988 Move returns status 0, amount 0
01:43:06.117 00.000 29988 MoveAxis(N, 0, ABG)
01:43:06.117 00.000 29988 Move returns status 0, amount 0
01:43:06.117 00.000 29988 move complete, result=0
01:43:06.117 00.000 28316 Enqueuing Expose request
01:43:06.118 00.001 29988 worker thread done servicing request
01:43:06.118 00.000 29988 Worker thread wakes up
01:43:06.118 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:06.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:06.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:07.637 01.519 29988 Exposure complete
01:43:07.684 00.047 29988 worker thread done servicing request
01:43:07.684 00.000 28316 OnExposeComplete: enter
01:43:07.684 00.000 28316 UpdateGuideState(): m_state=6
01:43:07.685 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1643
01:43:07.685 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=257.08, Mass=2504, SNR=34.8, Peak=227 HFD=4.2
01:43:07.686 00.001 28316 MultiStar: [#1 -0.05,-0.07,0.95,U] [#2 -0.18,-0.02,0.89,U] [#3 -0.14,-0.10,0.83,U] [#4 -0.07,0.00,0.80,U] [#5 -0.09,0.05,0.71,U] [#6 -0.04,0.01,0.64,U] [#7 -0.37,0.04,0.00,M1] [#8 -0.02,-0.01,0.56,U] 
01:43:07.686 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.15, -0.05}
01:43:07.687 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.43)
01:43:07.687 00.000 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
01:43:07.688 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=0.01 mountY=0.10, mountTheta=1.43
01:43:07.690 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
01:43:07.691 00.001 28316 Enqueuing Move request for scope (-0.10, -0.03)
01:43:07.691 00.000 29988 Worker thread wakes up
01:43:07.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
01:43:07.691 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
01:43:07.691 00.000 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
01:43:07.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:43:07.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:07.692 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:43:07.692 00.000 29988 MoveAxis(E, 0, ABG)
01:43:07.692 00.000 29988 Move returns status 0, amount 0
01:43:07.692 00.000 29988 MoveAxis(N, 0, ABG)
01:43:07.692 00.000 29988 Move returns status 0, amount 0
01:43:07.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:07.694 00.002 29988 move complete, result=0
01:43:07.694 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.8
01:43:07.697 00.003 29988 worker thread done servicing request
01:43:07.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:07.700 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:07.701 00.001 28316 Enqueuing Expose request
01:43:07.704 00.003 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:07.706 00.002 29988 Worker thread wakes up
01:43:07.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:07.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:09.438 01.732 29988 Exposure complete
01:43:09.481 00.043 29988 worker thread done servicing request
01:43:09.481 00.000 28316 OnExposeComplete: enter
01:43:09.482 00.001 28316 UpdateGuideState(): m_state=6
01:43:09.483 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1644
01:43:09.483 00.000 28316 Star::Find returns 1 (1), X=950.81, Y=257.08, Mass=2489, SNR=34.6, Peak=255 HFD=4.1
01:43:09.484 00.001 28316 MultiStar: [#1 -0.13,-0.12,0.96,U] [#2 -0.19,-0.08,0.93,U] [#3 -0.12,-0.10,0.85,U] [#4 -0.20,0.04,0.83,U] [#5 -0.20,-0.01,0.72,U] [#6 -0.21,-0.15,0.61,U] [#7 -0.39,0.03,0.00,M2] [#8 -0.06,-0.14,0.57,U] 
01:43:09.484 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.07}, one-star: {-0.17, -0.06}
01:43:09.485 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
01:43:09.485 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.54)
01:43:09.486 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.71 mountX=-0.00 mountY=0.18, mountTheta=1.58
01:43:09.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.07, opts=13)
01:43:09.487 00.000 28316 Enqueuing Move request for scope (-0.16, -0.07)
01:43:09.488 00.001 29988 Worker thread wakes up
01:43:09.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
01:43:09.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
01:43:09.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:09.488 00.000 29988 Moving (-0.16, -0.07) raw xDistance=-0.00 yDistance=0.18
01:43:09.488 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.6 Saturée
01:43:09.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:09.490 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:09.490 00.000 28316 Enqueuing Expose request
01:43:09.491 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:43:09.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:09.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:43:09.491 00.000 29988 MoveAxis(E, 0, ABG)
01:43:09.491 00.000 29988 Move returns status 0, amount 0
01:43:09.491 00.000 29988 MoveAxis(N, 0, ABG)
01:43:09.491 00.000 29988 Move returns status 0, amount 0
01:43:09.491 00.000 29988 move complete, result=0
01:43:09.491 00.000 29988 worker thread done servicing request
01:43:09.491 00.000 29988 Worker thread wakes up
01:43:09.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:09.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:09.491 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:10.900 01.409 29988 Exposure complete
01:43:10.934 00.034 29988 worker thread done servicing request
01:43:10.934 00.000 28316 OnExposeComplete: enter
01:43:10.935 00.001 28316 UpdateGuideState(): m_state=6
01:43:10.937 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1645
01:43:10.940 00.003 28316 Star::Find returns 1 (0), X=950.79, Y=257.03, Mass=2429, SNR=34.1, Peak=241 HFD=4.1
01:43:10.942 00.002 28316 MultiStar: [#1 -0.20,-0.11,0.98,U] [#2 -0.26,-0.24,0.00,M1] [#3 -0.14,-0.18,0.84,U] [#4 -0.21,0.04,0.83,U] [#5 -0.31,0.12,0.00,M1] [#6 -0.07,0.05,0.64,U] [#7 -0.29,0.00,0.63,U] [#8 -0.11,-0.03,0.58,U] 
01:43:10.945 00.003 28316 refined, 6 included, MultiStar: {-0.18, -0.06}, one-star: {-0.18, -0.11}
01:43:10.947 00.002 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
01:43:10.949 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
01:43:10.952 00.003 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.82 mountX=0.02 mountY=0.18, mountTheta=1.46
01:43:10.955 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.06, opts=13)
01:43:10.956 00.001 28316 Enqueuing Move request for scope (-0.18, -0.06)
01:43:10.956 00.000 29988 Worker thread wakes up
01:43:10.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:10.956 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
01:43:10.957 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:10.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:10.958 00.001 28316 Enqueuing Expose request
01:43:10.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
01:43:10.958 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
01:43:10.958 00.000 29988 Moving (-0.18, -0.06) raw xDistance=0.02 yDistance=0.18
01:43:10.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:10.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:10.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:43:10.958 00.000 29988 MoveAxis(E, 0, ABG)
01:43:10.958 00.000 29988 Move returns status 0, amount 0
01:43:10.958 00.000 29988 MoveAxis(N, 0, ABG)
01:43:10.958 00.000 29988 Move returns status 0, amount 0
01:43:10.958 00.000 29988 move complete, result=0
01:43:10.958 00.000 29988 worker thread done servicing request
01:43:10.958 00.000 29988 Worker thread wakes up
01:43:10.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:10.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:10.959 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:12.592 01.633 29988 Exposure complete
01:43:12.654 00.062 29988 worker thread done servicing request
01:43:12.654 00.000 28316 OnExposeComplete: enter
01:43:12.655 00.001 28316 UpdateGuideState(): m_state=6
01:43:12.656 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1646
01:43:12.656 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.18, Mass=2449, SNR=34.3, Peak=229 HFD=3.9
01:43:12.657 00.001 28316 MultiStar: [#1 -0.07,-0.08,0.95,U] [#2 -0.11,-0.14,0.88,U] [#3 -0.18,0.05,0.86,U] [#4 -0.29,-0.03,0.82,U] [#5 -0.18,-0.02,0.73,U] [#6 0.01,0.02,0.63,U] [#7 -0.11,-0.03,0.62,U] [#8 -0.20,0.11,0.61,U] 
01:43:12.657 00.000 28316 refined, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.21, 0.04}
01:43:12.657 00.000 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
01:43:12.658 00.001 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
01:43:12.658 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.04 mountX=0.05 mountY=0.14, mountTheta=1.24
01:43:12.659 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.01, opts=13)
01:43:12.660 00.001 28316 Enqueuing Move request for scope (-0.15, -0.01)
01:43:12.660 00.000 29988 Worker thread wakes up
01:43:12.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:12.661 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.3
01:43:12.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:12.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:12.662 00.000 28316 Enqueuing Expose request
01:43:12.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
01:43:12.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
01:43:12.662 00.000 29988 Moving (-0.15, -0.01) raw xDistance=0.05 yDistance=0.14
01:43:12.663 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:43:12.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:12.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:43:12.663 00.000 29988 MoveAxis(E, 0, ABG)
01:43:12.663 00.000 29988 Move returns status 0, amount 0
01:43:12.663 00.000 29988 MoveAxis(N, 0, ABG)
01:43:12.663 00.000 29988 Move returns status 0, amount 0
01:43:12.663 00.000 29988 move complete, result=0
01:43:12.663 00.000 29988 worker thread done servicing request
01:43:12.663 00.000 29988 Worker thread wakes up
01:43:12.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:12.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:12.663 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:14.176 01.513 29988 Exposure complete
01:43:14.219 00.043 29988 worker thread done servicing request
01:43:14.220 00.001 28316 OnExposeComplete: enter
01:43:14.220 00.000 28316 UpdateGuideState(): m_state=6
01:43:14.222 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1647
01:43:14.223 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.06, Mass=2528, SNR=34.8, Peak=227 HFD=4.0
01:43:14.224 00.001 28316 MultiStar: [#1 -0.26,-0.19,0.00,M1] [#2 -0.29,-0.11,0.00,M1] [#3 -0.23,-0.17,0.86,U] [#4 -0.22,-0.07,0.80,U] [#5 -0.15,0.04,0.72,U] [#6 0.05,-0.17,0.62,U] [#7 -0.44,0.10,0.00,M1] [#8 -0.29,-0.03,0.60,U] 
01:43:14.224 00.000 28316 refined, 5 included, MultiStar: {-0.20, -0.08}, one-star: {-0.29, -0.08}
01:43:14.225 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:43:14.225 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:43:14.225 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.74 mountX=0.01 mountY=0.22, mountTheta=1.54
01:43:14.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.08, opts=13)
01:43:14.227 00.001 28316 Enqueuing Move request for scope (-0.20, -0.08)
01:43:14.227 00.000 29988 Worker thread wakes up
01:43:14.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:14.228 00.001 28316 UpdateGuideState exits: m=2528 RSB=34.8
01:43:14.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:14.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:14.229 00.000 28316 Enqueuing Expose request
01:43:14.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
01:43:14.230 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
01:43:14.230 00.000 29988 Moving (-0.20, -0.08) raw xDistance=0.01 yDistance=0.22
01:43:14.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:43:14.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:43:14.230 00.000 29988 MoveAxis(E, 0, ABG)
01:43:14.230 00.000 29988 Move returns status 0, amount 0
01:43:14.230 00.000 29988 MoveAxis(S, 51, ABG)
01:43:14.230 00.000 29988 Guiding  Dir = 1, Dur = 51
01:43:14.230 00.000 29988 IsSlewing returns 0
01:43:14.230 00.000 29988 IsGuiding returns 0
01:43:14.235 00.005 29988 PulseGuide returned control before completion, sleep 57
01:43:14.301 00.066 29988 IsGuiding returns 0
01:43:14.303 00.002 29988 Move returns status 0, amount 51
01:43:14.303 00.000 29988 move complete, result=0
01:43:14.303 00.000 29988 worker thread done servicing request
01:43:14.303 00.000 29988 Worker thread wakes up
01:43:14.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:14.303 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:43:14.305 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:15.930 01.625 29988 Exposure complete
01:43:15.963 00.033 29988 worker thread done servicing request
01:43:15.963 00.000 28316 OnExposeComplete: enter
01:43:15.965 00.002 28316 UpdateGuideState(): m_state=6
01:43:15.966 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1648
01:43:15.966 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.26, Mass=2371, SNR=33.7, Peak=212 HFD=3.8
01:43:15.967 00.001 28316 MultiStar: [#1 -0.19,0.05,0.97,U] [#2 -0.19,0.04,0.92,U] [#3 -0.18,0.05,0.86,U] [#4 -0.16,0.31,0.00,M1] [#5 -0.21,0.29,0.00,M1] [#6 -0.03,0.14,0.67,U] [#7 -0.34,0.42,0.00,M2] [#8 -0.12,0.18,0.60,U] 
01:43:15.967 00.000 28316 refined, 5 included, MultiStar: {-0.16, 0.09}, one-star: {-0.20, 0.13}
01:43:15.969 00.002 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:43:15.969 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:43:15.970 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.63 mountX=0.15 mountY=0.10, mountTheta=0.61
01:43:15.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
01:43:15.971 00.000 28316 Enqueuing Move request for scope (-0.16, 0.09)
01:43:15.972 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:15.972 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
01:43:15.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:15.973 00.000 29988 Worker thread wakes up
01:43:15.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
01:43:15.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
01:43:15.973 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=0.10
01:43:15.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:43:15.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:15.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:43:15.973 00.000 29988 MoveAxis(E, 0, ABG)
01:43:15.973 00.000 29988 Move returns status 0, amount 0
01:43:15.973 00.000 29988 MoveAxis(N, 0, ABG)
01:43:15.973 00.000 29988 Move returns status 0, amount 0
01:43:15.973 00.000 29988 move complete, result=0
01:43:15.973 00.000 29988 worker thread done servicing request
01:43:15.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:15.974 00.001 28316 Enqueuing Expose request
01:43:15.974 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:15.974 00.000 29988 Worker thread wakes up
01:43:15.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:15.975 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:17.492 01.517 29988 Exposure complete
01:43:17.536 00.044 29988 worker thread done servicing request
01:43:17.536 00.000 28316 OnExposeComplete: enter
01:43:17.537 00.001 28316 UpdateGuideState(): m_state=6
01:43:17.539 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1649
01:43:17.539 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=257.35, Mass=2393, SNR=33.8, Peak=203 HFD=4.0
01:43:17.541 00.002 28316 MultiStar: [#1 0.04,-0.02,0.99,U] [#2 -0.12,0.05,0.92,U] [#3 -0.01,0.20,0.87,U] [#4 -0.17,0.24,0.81,U] [#5 -0.04,0.19,0.75,U] [#6 0.09,0.22,0.64,U] [#7 -0.10,0.22,0.63,U] [#8 0.01,0.10,0.60,U] 
01:43:17.541 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.15}, one-star: {-0.04, 0.21}
01:43:17.542 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
01:43:17.542 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
01:43:17.543 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.84 mountX=0.15 mountY=-0.03, mountTheta=-0.20
01:43:17.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
01:43:17.544 00.000 28316 Enqueuing Move request for scope (-0.04, 0.15)
01:43:17.545 00.001 29988 Worker thread wakes up
01:43:17.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:17.545 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:43:17.546 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:17.547 00.001 28316 Enqueuing Expose request
01:43:17.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
01:43:17.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
01:43:17.547 00.000 29988 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.03
01:43:17.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:43:17.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:17.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:43:17.547 00.000 29988 MoveAxis(E, 0, ABG)
01:43:17.547 00.000 29988 Move returns status 0, amount 0
01:43:17.547 00.000 29988 MoveAxis(N, 0, ABG)
01:43:17.547 00.000 29988 Move returns status 0, amount 0
01:43:17.547 00.000 29988 move complete, result=0
01:43:17.547 00.000 29988 worker thread done servicing request
01:43:17.547 00.000 29988 Worker thread wakes up
01:43:17.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:17.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:17.548 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:19.176 01.628 29988 Exposure complete
01:43:19.215 00.039 29988 worker thread done servicing request
01:43:19.215 00.000 28316 OnExposeComplete: enter
01:43:19.216 00.001 28316 UpdateGuideState(): m_state=6
01:43:19.217 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1650
01:43:19.217 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=257.42, Mass=2458, SNR=34.3, Peak=219 HFD=3.6
01:43:19.218 00.001 28316 MultiStar: [#1 -0.14,0.26,0.97,U] [#2 -0.21,0.10,0.90,U] [#3 -0.33,0.32,0.00,M1] [#4 -0.23,0.36,0.00,M1] [#5 -0.18,0.33,0.00,M1] [#6 -0.05,0.14,0.63,U] [#7 -0.42,0.33,0.00,M2] [#8 -0.23,0.28,0.00,M1] 
01:43:19.218 00.000 28316 refined, 3 included, MultiStar: {-0.18, 0.20}, one-star: {-0.28, 0.28}
01:43:19.218 00.000 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
01:43:19.219 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
01:43:19.219 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.30 mountX=0.26 mountY=0.07, mountTheta=0.27
01:43:19.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.20, opts=13)
01:43:19.221 00.001 28316 Enqueuing Move request for scope (-0.18, 0.20)
01:43:19.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:19.222 00.001 29988 Worker thread wakes up
01:43:19.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
01:43:19.222 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.3
01:43:19.223 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:19.223 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
01:43:19.223 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:19.224 00.001 28316 Enqueuing Expose request
01:43:19.224 00.000 29988 Moving (-0.18, 0.20) raw xDistance=0.26 yDistance=0.07
01:43:19.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:43:19.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:19.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:43:19.224 00.000 29988 MoveAxis(W, 55, ABG)
01:43:19.224 00.000 29988 Guiding  Dir = 3, Dur = 55
01:43:19.225 00.001 29988 IsSlewing returns 0
01:43:19.225 00.000 29988 IsGuiding returns 0
01:43:19.226 00.001 29988 PulseGuide returned control before completion, sleep 64
01:43:19.300 00.074 29988 IsGuiding returns 0
01:43:19.300 00.000 29988 Move returns status 0, amount 55
01:43:19.300 00.000 29988 MoveAxis(N, 0, ABG)
01:43:19.300 00.000 29988 Move returns status 0, amount 0
01:43:19.300 00.000 29988 move complete, result=0
01:43:19.300 00.000 29988 worker thread done servicing request
01:43:19.300 00.000 29988 Worker thread wakes up
01:43:19.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:19.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:19.300 00.000 28316 GuideStep: 0.3 px 55 ms WEST, 0.1 px 0 ms NORTH
01:43:20.706 01.406 29988 Exposure complete
01:43:20.742 00.036 29988 worker thread done servicing request
01:43:20.742 00.000 28316 OnExposeComplete: enter
01:43:20.743 00.001 28316 UpdateGuideState(): m_state=6
01:43:20.743 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1651
01:43:20.744 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.26, Mass=2405, SNR=34.0, Peak=214 HFD=3.7
01:43:20.745 00.001 28316 MultiStar: [#1 -0.28,0.11,0.99,U] [#2 -0.33,-0.02,0.00,M1] [#3 -0.46,0.22,0.00,M2] [#4 -0.22,0.14,0.84,U] [#5 -0.27,0.26,0.00,M2] [#6 -0.17,0.06,0.65,U] [#7 -0.34,0.16,0.00,M3] [#8 -0.09,0.23,0.60,U] 
01:43:20.745 00.000 28316 refined, 4 included, MultiStar: {-0.23, 0.13}, one-star: {-0.29, 0.12}
01:43:20.746 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:43:20.746 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:43:20.747 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.26 cameraTheta=2.63 mountX=0.21 mountY=0.15, mountTheta=0.61
01:43:20.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.13, opts=13)
01:43:20.749 00.001 28316 Enqueuing Move request for scope (-0.23, 0.13)
01:43:20.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:20.750 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:43:20.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:20.752 00.002 29988 Worker thread wakes up
01:43:20.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.13) opts 0xd
01:43:20.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.13)
01:43:20.752 00.000 29988 Moving (-0.23, 0.13) raw xDistance=0.21 yDistance=0.15
01:43:20.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
01:43:20.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:20.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:20.753 00.001 28316 Enqueuing Expose request
01:43:20.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:43:20.753 00.000 29988 MoveAxis(W, 48, ABG)
01:43:20.753 00.000 29988 Guiding  Dir = 3, Dur = 48
01:43:20.754 00.001 29988 IsSlewing returns 0
01:43:20.754 00.000 29988 IsGuiding returns 0
01:43:20.756 00.002 29988 PulseGuide returned control before completion, sleep 57
01:43:20.814 00.058 29988 IsGuiding returns 1
01:43:20.814 00.000 29988 scope still moving after pulse duration time elapsed
01:43:20.845 00.031 29988 IsSlewing returns 0
01:43:20.845 00.000 29988 IsGuiding returns 0
01:43:20.845 00.000 29988 scope move finished after 48 + 43 ms
01:43:20.845 00.000 29988 Move returns status 0, amount 48
01:43:20.845 00.000 29988 MoveAxis(N, 0, ABG)
01:43:20.845 00.000 29988 Move returns status 0, amount 0
01:43:20.845 00.000 29988 move complete, result=0
01:43:20.845 00.000 29988 worker thread done servicing request
01:43:20.845 00.000 29988 Worker thread wakes up
01:43:20.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:20.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:20.845 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.1 px 0 ms NORTH
01:43:22.486 01.641 29988 Exposure complete
01:43:22.515 00.029 29988 worker thread done servicing request
01:43:22.515 00.000 28316 OnExposeComplete: enter
01:43:22.515 00.000 28316 UpdateGuideState(): m_state=6
01:43:22.516 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1652
01:43:22.517 00.001 28316 Star::Find returns 1 (1), X=950.77, Y=257.05, Mass=2456, SNR=34.4, Peak=255 HFD=4.1
01:43:22.517 00.000 28316 MultiStar: [#1 -0.01,-0.20,0.98,U] [#2 0.00,-0.17,0.91,U] [#3 -0.05,-0.04,0.84,U] [#4 -0.30,-0.10,0.00,M1] [#5 -0.16,-0.03,0.73,U] [#6 -0.19,-0.14,0.63,U] [#7 -0.46,0.08,0.00,M4] [#8 -0.03,-0.06,0.58,U] 
01:43:22.517 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.11}, one-star: {-0.21, -0.09}
01:43:22.518 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
01:43:22.518 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:43:22.519 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.26 mountX=-0.06 mountY=0.13, mountTheta=2.02
01:43:22.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
01:43:22.521 00.001 28316 Enqueuing Move request for scope (-0.09, -0.11)
01:43:22.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:22.522 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.4 Saturée
01:43:22.522 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:22.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:22.523 00.001 28316 Enqueuing Expose request
01:43:22.523 00.000 29988 Worker thread wakes up
01:43:22.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
01:43:22.524 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
01:43:22.524 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.06 yDistance=0.13
01:43:22.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:22.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:22.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:43:22.524 00.000 29988 MoveAxis(E, 0, ABG)
01:43:22.524 00.000 29988 Move returns status 0, amount 0
01:43:22.524 00.000 29988 MoveAxis(N, 0, ABG)
01:43:22.524 00.000 29988 Move returns status 0, amount 0
01:43:22.524 00.000 29988 move complete, result=0
01:43:22.524 00.000 29988 worker thread done servicing request
01:43:22.524 00.000 29988 Worker thread wakes up
01:43:22.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:22.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:22.524 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:24.041 01.517 29988 Exposure complete
01:43:24.066 00.025 29988 worker thread done servicing request
01:43:24.067 00.001 28316 OnExposeComplete: enter
01:43:24.068 00.001 28316 UpdateGuideState(): m_state=6
01:43:24.069 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1653
01:43:24.070 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=257.09, Mass=2556, SNR=35.1, Peak=237 HFD=4.2
01:43:24.071 00.001 28316 MultiStar: [#1 -0.24,-0.18,0.95,U] [#2 -0.07,-0.26,0.89,U] [#3 0.08,-0.22,0.84,U] [#4 -0.33,-0.04,0.00,M2] [#5 -0.07,0.02,0.73,U] [#6 -0.06,-0.10,0.63,U] [#7 -0.26,0.09,0.59,U] [#8 -0.04,0.05,0.55,U] 
01:43:24.072 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.10}, one-star: {-0.02, -0.05}
01:43:24.073 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
01:43:24.074 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
01:43:24.075 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.98 mountX=-0.04 mountY=0.04, mountTheta=2.29
01:43:24.077 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
01:43:24.078 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
01:43:24.079 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:24.079 00.000 28316 UpdateGuideState exits: m=2556 RSB=35.1
01:43:24.079 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:24.080 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:24.080 00.000 28316 Enqueuing Expose request
01:43:24.081 00.001 29988 Worker thread wakes up
01:43:24.081 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
01:43:24.081 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
01:43:24.081 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.04 yDistance=0.04
01:43:24.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:43:24.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:24.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:43:24.081 00.000 29988 MoveAxis(E, 0, ABG)
01:43:24.081 00.000 29988 Move returns status 0, amount 0
01:43:24.081 00.000 29988 MoveAxis(N, 0, ABG)
01:43:24.081 00.000 29988 Move returns status 0, amount 0
01:43:24.081 00.000 29988 move complete, result=0
01:43:24.081 00.000 29988 worker thread done servicing request
01:43:24.081 00.000 29988 Worker thread wakes up
01:43:24.081 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:24.082 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:24.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:25.722 01.640 29988 Exposure complete
01:43:25.777 00.055 29988 worker thread done servicing request
01:43:25.777 00.000 28316 OnExposeComplete: enter
01:43:25.779 00.002 28316 UpdateGuideState(): m_state=6
01:43:25.780 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1654
01:43:25.781 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.98, Mass=2353, SNR=33.5, Peak=219 HFD=4.1
01:43:25.781 00.000 28316 MultiStar: [#1 -0.21,-0.11,1.02,U] [#2 -0.18,-0.29,0.00,M1] [#3 -0.07,-0.14,0.87,U] [#4 -0.23,-0.08,0.87,U] [#5 -0.16,-0.10,0.73,U] [#6 -0.27,-0.21,0.00,M1] [#7 -0.30,-0.02,0.64,U] [#8 -0.21,0.00,0.59,U] 
01:43:25.782 00.001 28316 refined, 6 included, MultiStar: {-0.19, -0.10}, one-star: {-0.18, -0.16}
01:43:25.782 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
01:43:25.783 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
01:43:25.783 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.68 mountX=-0.01 mountY=0.21, mountTheta=1.61
01:43:25.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.10, opts=13)
01:43:25.785 00.001 28316 Enqueuing Move request for scope (-0.19, -0.10)
01:43:25.785 00.000 29988 Worker thread wakes up
01:43:25.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
01:43:25.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:25.786 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.5
01:43:25.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:25.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:25.787 00.000 28316 Enqueuing Expose request
01:43:25.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
01:43:25.787 00.000 29988 Moving (-0.19, -0.10) raw xDistance=-0.01 yDistance=0.21
01:43:25.788 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:43:25.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:43:25.788 00.000 29988 MoveAxis(E, 0, ABG)
01:43:25.788 00.000 29988 Move returns status 0, amount 0
01:43:25.788 00.000 29988 MoveAxis(S, 51, ABG)
01:43:25.788 00.000 29988 Guiding  Dir = 1, Dur = 51
01:43:25.788 00.000 29988 IsSlewing returns 0
01:43:25.788 00.000 29988 IsGuiding returns 0
01:43:25.793 00.005 29988 PulseGuide returned control before completion, sleep 56
01:43:25.861 00.068 29988 IsGuiding returns 0
01:43:25.861 00.000 29988 Move returns status 0, amount 51
01:43:25.861 00.000 29988 move complete, result=0
01:43:25.862 00.001 29988 worker thread done servicing request
01:43:25.862 00.000 29988 Worker thread wakes up
01:43:25.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:25.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:25.862 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:43:27.270 01.408 29988 Exposure complete
01:43:27.320 00.050 29988 worker thread done servicing request
01:43:27.320 00.000 28316 OnExposeComplete: enter
01:43:27.320 00.000 28316 UpdateGuideState(): m_state=6
01:43:27.321 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1655
01:43:27.321 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=257.12, Mass=2329, SNR=33.5, Peak=213 HFD=3.9
01:43:27.322 00.001 28316 MultiStar: [#1 -0.27,-0.19,0.00,M1] [#2 -0.24,-0.07,0.93,U] [#3 -0.26,-0.14,0.86,U] [#4 -0.31,-0.03,0.00,M2] [#5 -0.21,-0.00,0.75,U] [#6 -0.23,-0.09,0.64,U] [#7 -0.40,-0.01,0.00,M3] [#8 -0.15,-0.17,0.59,U] 
01:43:27.322 00.000 28316 refined, 5 included, MultiStar: {-0.24, -0.08}, one-star: {-0.31, -0.02}
01:43:27.323 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
01:43:27.323 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.42)
01:43:27.324 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.83 mountX=0.03 mountY=0.25, mountTheta=1.45
01:43:27.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.08, opts=13)
01:43:27.325 00.000 28316 Enqueuing Move request for scope (-0.24, -0.08)
01:43:27.326 00.001 29988 Worker thread wakes up
01:43:27.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:27.326 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.5
01:43:27.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:27.329 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:27.330 00.001 28316 Enqueuing Expose request
01:43:27.331 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
01:43:27.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
01:43:27.331 00.000 29988 Moving (-0.24, -0.08) raw xDistance=0.03 yDistance=0.25
01:43:27.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:43:27.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:43:27.331 00.000 29988 MoveAxis(E, 0, ABG)
01:43:27.331 00.000 29988 Move returns status 0, amount 0
01:43:27.331 00.000 29988 MoveAxis(S, 60, ABG)
01:43:27.331 00.000 29988 Guiding  Dir = 1, Dur = 60
01:43:27.332 00.001 29988 IsSlewing returns 0
01:43:27.332 00.000 29988 IsGuiding returns 0
01:43:27.337 00.005 29988 PulseGuide returned control before completion, sleep 66
01:43:27.410 00.073 29988 IsGuiding returns 0
01:43:27.411 00.001 29988 Move returns status 0, amount 60
01:43:27.411 00.000 29988 move complete, result=0
01:43:27.411 00.000 29988 worker thread done servicing request
01:43:27.411 00.000 29988 Worker thread wakes up
01:43:27.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:27.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:27.411 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
01:43:29.044 01.633 29988 Exposure complete
01:43:29.084 00.040 29988 worker thread done servicing request
01:43:29.084 00.000 28316 OnExposeComplete: enter
01:43:29.086 00.002 28316 UpdateGuideState(): m_state=6
01:43:29.088 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1656
01:43:29.089 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.27, Mass=2604, SNR=35.5, Peak=234 HFD=3.9
01:43:29.090 00.001 28316 MultiStar: [#1 -0.08,0.03,0.95,U] [#2 -0.21,-0.04,0.88,U] [#3 -0.12,0.22,0.79,U] [#4 -0.17,0.07,0.80,U] [#5 -0.16,0.16,0.72,U] [#6 0.06,-0.03,0.61,U] [#7 -0.32,0.14,0.00,M4] [#8 -0.02,0.21,0.56,U] 
01:43:29.091 00.001 28316 refined, 7 included, MultiStar: {-0.12, 0.09}, one-star: {-0.15, 0.13}
01:43:29.093 00.002 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
01:43:29.094 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
01:43:29.095 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.49 mountX=0.13 mountY=0.06, mountTheta=0.46
01:43:29.098 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
01:43:29.098 00.000 28316 Enqueuing Move request for scope (-0.12, 0.09)
01:43:29.099 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:29.099 00.000 28316 UpdateGuideState exits: m=2604 RSB=35.5
01:43:29.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:29.100 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:29.101 00.001 28316 Enqueuing Expose request
01:43:29.102 00.001 29988 Worker thread wakes up
01:43:29.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
01:43:29.102 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
01:43:29.102 00.000 29988 Moving (-0.12, 0.09) raw xDistance=0.13 yDistance=0.06
01:43:29.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:43:29.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:29.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:43:29.102 00.000 29988 MoveAxis(E, 0, ABG)
01:43:29.102 00.000 29988 Move returns status 0, amount 0
01:43:29.102 00.000 29988 MoveAxis(N, 0, ABG)
01:43:29.102 00.000 29988 Move returns status 0, amount 0
01:43:29.102 00.000 29988 move complete, result=0
01:43:29.102 00.000 29988 worker thread done servicing request
01:43:29.102 00.000 29988 Worker thread wakes up
01:43:29.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:29.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:29.103 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:30.631 01.528 29988 Exposure complete
01:43:30.671 00.040 29988 worker thread done servicing request
01:43:30.672 00.001 28316 OnExposeComplete: enter
01:43:30.673 00.001 28316 UpdateGuideState(): m_state=6
01:43:30.675 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1657
01:43:30.676 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.26, Mass=2349, SNR=33.5, Peak=232 HFD=4.0
01:43:30.676 00.000 28316 MultiStar: [#1 -0.02,0.11,1.00,U] [#2 -0.03,0.06,0.95,U] [#3 0.08,0.15,0.87,U] [#4 -0.17,0.06,0.81,U] [#5 -0.12,0.11,0.75,U] [#6 0.13,-0.01,0.65,U] [#7 -0.14,0.28,0.00,M5] [#8 0.11,0.19,0.59,U] 
01:43:30.677 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.10}, one-star: {-0.01, 0.13}
01:43:30.677 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.33 = -0.33)
01:43:30.678 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
01:43:30.678 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.66 mountX=0.09 mountY=-0.04, mountTheta=-0.37
01:43:30.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
01:43:30.680 00.001 28316 Enqueuing Move request for scope (-0.01, 0.10)
01:43:30.680 00.000 29988 Worker thread wakes up
01:43:30.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
01:43:30.680 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
01:43:30.680 00.000 29988 Moving (-0.01, 0.10) raw xDistance=0.09 yDistance=-0.04
01:43:30.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:43:30.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:30.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:43:30.680 00.000 29988 MoveAxis(E, 0, ABG)
01:43:30.680 00.000 29988 Move returns status 0, amount 0
01:43:30.680 00.000 29988 MoveAxis(N, 0, ABG)
01:43:30.680 00.000 29988 Move returns status 0, amount 0
01:43:30.680 00.000 29988 move complete, result=0
01:43:30.680 00.000 29988 worker thread done servicing request
01:43:30.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:30.681 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.5
01:43:30.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:30.682 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:30.682 00.000 28316 Enqueuing Expose request
01:43:30.683 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:30.683 00.000 29988 Worker thread wakes up
01:43:30.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:30.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:32.308 01.625 29988 Exposure complete
01:43:32.346 00.038 29988 worker thread done servicing request
01:43:32.346 00.000 28316 OnExposeComplete: enter
01:43:32.347 00.001 28316 UpdateGuideState(): m_state=6
01:43:32.347 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1658
01:43:32.348 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=257.20, Mass=2482, SNR=34.5, Peak=239 HFD=4.0
01:43:32.348 00.000 28316 MultiStar: [#1 -0.09,0.07,0.96,U] [#2 -0.19,0.13,0.89,U] [#3 -0.11,0.01,0.85,U] [#4 -0.05,0.12,0.82,U] [#5 -0.18,0.29,0.00,M1] [#6 0.05,0.17,0.63,U] [#7 -0.15,0.15,0.61,U] [#8 0.00,0.10,0.60,U] 
01:43:32.349 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.10}, one-star: {-0.16, 0.06}
01:43:32.349 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
01:43:32.350 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
01:43:32.350 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.35 mountX=0.13 mountY=0.04, mountTheta=0.32
01:43:32.352 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.10, opts=13)
01:43:32.352 00.000 28316 Enqueuing Move request for scope (-0.10, 0.10)
01:43:32.353 00.001 29988 Worker thread wakes up
01:43:32.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
01:43:32.353 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
01:43:32.353 00.000 29988 Moving (-0.10, 0.10) raw xDistance=0.13 yDistance=0.04
01:43:32.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:43:32.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:32.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:32.353 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.5
01:43:32.354 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:43:32.354 00.000 29988 MoveAxis(E, 0, ABG)
01:43:32.354 00.000 29988 Move returns status 0, amount 0
01:43:32.354 00.000 29988 MoveAxis(N, 0, ABG)
01:43:32.355 00.001 29988 Move returns status 0, amount 0
01:43:32.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:32.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:32.356 00.001 28316 Enqueuing Expose request
01:43:32.356 00.000 29988 move complete, result=0
01:43:32.357 00.001 29988 worker thread done servicing request
01:43:32.357 00.000 29988 Worker thread wakes up
01:43:32.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:32.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:32.357 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:33.876 01.519 29988 Exposure complete
01:43:33.929 00.053 29988 worker thread done servicing request
01:43:33.929 00.000 28316 OnExposeComplete: enter
01:43:33.930 00.001 28316 UpdateGuideState(): m_state=6
01:43:33.931 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1659
01:43:33.931 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.33, Mass=2505, SNR=34.8, Peak=213 HFD=3.9
01:43:33.932 00.001 28316 MultiStar: [#1 0.05,0.08,0.95,U] [#2 -0.02,0.15,0.91,U] [#3 0.02,0.24,0.85,U] [#4 -0.04,0.27,0.81,U] [#5 -0.13,0.50,0.00,M2] [#6 0.06,0.16,0.62,U] [#7 -0.07,0.33,0.00,M5] [#8 -0.02,0.23,0.57,U] 
01:43:33.932 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.18}, one-star: {-0.17, 0.19}
01:43:33.933 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
01:43:33.935 00.002 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
01:43:33.936 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.19 cameraTheta=1.70 mountX=0.18 mountY=-0.06, mountTheta=-0.33
01:43:33.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
01:43:33.937 00.000 28316 Enqueuing Move request for scope (-0.02, 0.18)
01:43:33.938 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:33.938 00.000 29988 Worker thread wakes up
01:43:33.938 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.8
01:43:33.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:33.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
01:43:33.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:33.939 00.000 28316 Enqueuing Expose request
01:43:33.940 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
01:43:33.940 00.000 29988 Moving (-0.02, 0.18) raw xDistance=0.18 yDistance=-0.06
01:43:33.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:43:33.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:33.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:43:33.940 00.000 29988 MoveAxis(E, 0, ABG)
01:43:33.940 00.000 29988 Move returns status 0, amount 0
01:43:33.940 00.000 29988 MoveAxis(N, 0, ABG)
01:43:33.940 00.000 29988 Move returns status 0, amount 0
01:43:33.940 00.000 29988 move complete, result=0
01:43:33.940 00.000 29988 worker thread done servicing request
01:43:33.940 00.000 29988 Worker thread wakes up
01:43:33.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:33.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:33.941 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:35.573 01.632 29988 Exposure complete
01:43:35.612 00.039 29988 worker thread done servicing request
01:43:35.612 00.000 28316 OnExposeComplete: enter
01:43:35.613 00.001 28316 UpdateGuideState(): m_state=6
01:43:35.613 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1660
01:43:35.614 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=257.44, Mass=2418, SNR=34.1, Peak=189 HFD=3.8
01:43:35.614 00.000 28316 MultiStar: [#1 -0.30,0.25,0.00,M1] [#2 -0.15,0.28,0.00,M1] [#3 -0.20,0.27,0.00,M1] [#4 -0.31,0.29,0.00,M1] [#5 -0.29,0.35,0.00,M3] [#6 -0.22,0.27,0.00,M1] [#7 -0.27,0.26,0.00,M6] [#8 -0.16,0.20,0.58,U] 
01:43:35.615 00.001 28316 refined, 1 included, MultiStar: {-0.26, 0.26}, one-star: {-0.32, 0.30}
01:43:35.615 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
01:43:35.616 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
01:43:35.616 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.35 mountX=0.35 mountY=0.12, mountTheta=0.32
01:43:35.618 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.26, opts=13)
01:43:35.618 00.000 28316 Enqueuing Move request for scope (-0.26, 0.26)
01:43:35.619 00.001 29988 Worker thread wakes up
01:43:35.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
01:43:35.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
01:43:35.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:35.619 00.000 29988 Moving (-0.26, 0.26) raw xDistance=0.35 yDistance=0.12
01:43:35.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
01:43:35.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:35.619 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:43:35.620 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:35.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:35.621 00.001 28316 Enqueuing Expose request
01:43:35.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:43:35.621 00.000 29988 MoveAxis(W, 73, ABG)
01:43:35.621 00.000 29988 Guiding  Dir = 3, Dur = 73
01:43:35.621 00.000 29988 IsSlewing returns 0
01:43:35.622 00.001 29988 IsGuiding returns 0
01:43:35.624 00.002 29988 PulseGuide returned control before completion, sleep 82
01:43:35.718 00.094 29988 IsGuiding returns 0
01:43:35.718 00.000 29988 Move returns status 0, amount 73
01:43:35.718 00.000 29988 MoveAxis(N, 0, ABG)
01:43:35.718 00.000 29988 Move returns status 0, amount 0
01:43:35.718 00.000 29988 move complete, result=0
01:43:35.718 00.000 28316 GuideStep: 0.3 px 73 ms WEST, 0.1 px 0 ms NORTH
01:43:35.720 00.002 29988 worker thread done servicing request
01:43:35.720 00.000 29988 Worker thread wakes up
01:43:35.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:35.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:37.128 01.408 29988 Exposure complete
01:43:37.171 00.043 29988 worker thread done servicing request
01:43:37.171 00.000 28316 OnExposeComplete: enter
01:43:37.173 00.002 28316 UpdateGuideState(): m_state=6
01:43:37.173 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1661
01:43:37.175 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=257.37, Mass=2422, SNR=34.2, Peak=198 HFD=3.7
01:43:37.175 00.000 28316 MultiStar: [#1 -0.14,0.23,0.97,U] [#2 -0.20,0.07,0.88,U] [#3 -0.36,0.27,0.00,M2] [#4 -0.28,0.25,0.00,M2] [#5 -0.19,0.23,0.74,U] [#6 -0.23,0.08,0.62,U] [#7 -0.42,0.26,0.00,M7] [#8 -0.04,0.20,0.58,U] 
01:43:37.176 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.18}, one-star: {-0.22, 0.23}
01:43:37.176 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
01:43:37.177 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
01:43:37.177 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.35 mountX=0.23 mountY=0.08, mountTheta=0.31
01:43:37.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.18, opts=13)
01:43:37.179 00.001 28316 Enqueuing Move request for scope (-0.17, 0.18)
01:43:37.179 00.000 29988 Worker thread wakes up
01:43:37.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
01:43:37.179 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
01:43:37.179 00.000 29988 Moving (-0.17, 0.18) raw xDistance=0.23 yDistance=0.08
01:43:37.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
01:43:37.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:37.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:43:37.179 00.000 29988 MoveAxis(W, 54, ABG)
01:43:37.179 00.000 29988 Guiding  Dir = 3, Dur = 54
01:43:37.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:37.180 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.2
01:43:37.180 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:37.181 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:37.181 00.000 28316 Enqueuing Expose request
01:43:37.181 00.000 29988 IsSlewing returns 0
01:43:37.182 00.001 29988 IsGuiding returns 0
01:43:37.183 00.001 29988 PulseGuide returned control before completion, sleep 63
01:43:37.252 00.069 29988 IsGuiding returns 0
01:43:37.252 00.000 29988 Move returns status 0, amount 54
01:43:37.252 00.000 29988 MoveAxis(N, 0, ABG)
01:43:37.253 00.001 29988 Move returns status 0, amount 0
01:43:37.253 00.000 29988 move complete, result=0
01:43:37.253 00.000 29988 worker thread done servicing request
01:43:37.253 00.000 28316 GuideStep: 0.2 px 54 ms WEST, 0.1 px 0 ms NORTH
01:43:37.253 00.000 29988 Worker thread wakes up
01:43:37.254 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:37.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:38.887 01.633 29988 Exposure complete
01:43:38.919 00.032 29988 worker thread done servicing request
01:43:38.919 00.000 28316 OnExposeComplete: enter
01:43:38.920 00.001 28316 UpdateGuideState(): m_state=6
01:43:38.920 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1662
01:43:38.921 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.17, Mass=2341, SNR=33.5, Peak=210 HFD=4.2
01:43:38.921 00.000 28316 MultiStar: [#1 0.09,-0.15,1.01,U] [#2 0.09,-0.01,0.91,U] [#3 0.16,0.08,0.88,U] [#4 0.10,0.09,0.84,U] [#5 0.05,0.17,0.76,U] [#6 0.09,-0.02,0.64,U] [#7 -0.28,0.04,0.64,U] [#8 0.21,0.05,0.59,U] 
01:43:38.922 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.01, 0.03}
01:43:38.922 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
01:43:38.923 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
01:43:38.923 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.17 mountX=0.02 mountY=-0.03, mountTheta=-0.84
01:43:38.925 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
01:43:38.926 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
01:43:38.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:38.926 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
01:43:38.926 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:38.927 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:38.927 00.000 28316 Enqueuing Expose request
01:43:38.928 00.001 29988 Worker thread wakes up
01:43:38.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:43:38.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:43:38.928 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.03
01:43:38.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:38.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:38.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:43:38.928 00.000 29988 MoveAxis(E, 0, ABG)
01:43:38.928 00.000 29988 Move returns status 0, amount 0
01:43:38.928 00.000 29988 MoveAxis(N, 0, ABG)
01:43:38.928 00.000 29988 Move returns status 0, amount 0
01:43:38.928 00.000 29988 move complete, result=0
01:43:38.928 00.000 29988 worker thread done servicing request
01:43:38.928 00.000 29988 Worker thread wakes up
01:43:38.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:38.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:38.928 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:40.445 01.517 29988 Exposure complete
01:43:40.488 00.043 29988 worker thread done servicing request
01:43:40.489 00.001 28316 OnExposeComplete: enter
01:43:40.489 00.000 28316 UpdateGuideState(): m_state=6
01:43:40.490 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1663
01:43:40.490 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.15, Mass=2427, SNR=34.2, Peak=232 HFD=4.1
01:43:40.491 00.001 28316 MultiStar: [#1 -0.14,-0.14,0.99,U] [#2 -0.00,-0.08,0.91,U] [#3 0.01,-0.10,0.85,U] [#4 -0.11,0.04,0.82,U] [#5 -0.05,-0.02,0.75,U] [#6 -0.13,0.05,0.64,U] [#7 -0.18,0.18,0.62,U] [#8 0.01,-0.00,0.58,U] 
01:43:40.491 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.02, 0.02}
01:43:40.492 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
01:43:40.492 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
01:43:40.492 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.47 mountX=0.02 mountY=0.01, mountTheta=0.44
01:43:40.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:43:40.494 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:43:40.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:40.495 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.2
01:43:40.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:40.496 00.001 29988 Worker thread wakes up
01:43:40.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:43:40.496 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:43:40.496 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
01:43:40.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:40.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:40.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:40.496 00.000 28316 Enqueuing Expose request
01:43:40.497 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:43:40.497 00.000 29988 MoveAxis(E, 0, ABG)
01:43:40.497 00.000 29988 Move returns status 0, amount 0
01:43:40.497 00.000 29988 MoveAxis(N, 0, ABG)
01:43:40.497 00.000 29988 Move returns status 0, amount 0
01:43:40.497 00.000 29988 move complete, result=0
01:43:40.497 00.000 29988 worker thread done servicing request
01:43:40.497 00.000 29988 Worker thread wakes up
01:43:40.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:40.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:40.498 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:42.124 01.626 29988 Exposure complete
01:43:42.156 00.032 29988 worker thread done servicing request
01:43:42.156 00.000 28316 OnExposeComplete: enter
01:43:42.156 00.000 28316 UpdateGuideState(): m_state=6
01:43:42.157 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1664
01:43:42.158 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=257.25, Mass=2430, SNR=34.0, Peak=225 HFD=3.8
01:43:42.158 00.000 28316 MultiStar: [#1 -0.04,0.06,0.99,U] [#2 -0.13,0.04,0.91,U] [#3 -0.20,0.23,0.00,M1] [#4 -0.25,0.19,0.00,M1] [#5 -0.18,0.17,0.73,U] [#6 -0.25,0.17,0.00,M1] [#7 -0.28,0.26,0.00,M6] [#8 -0.12,0.12,0.62,U] 
01:43:42.159 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.09}, one-star: {-0.19, 0.11}
01:43:42.159 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:43:42.160 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
01:43:42.160 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.51 mountX=0.14 mountY=0.07, mountTheta=0.49
01:43:42.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
01:43:42.162 00.001 28316 Enqueuing Move request for scope (-0.13, 0.09)
01:43:42.162 00.000 29988 Worker thread wakes up
01:43:42.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:42.163 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.0
01:43:42.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:42.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:42.164 00.001 28316 Enqueuing Expose request
01:43:42.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
01:43:42.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
01:43:42.164 00.000 29988 Moving (-0.13, 0.09) raw xDistance=0.14 yDistance=0.07
01:43:42.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:43:42.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:42.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:43:42.164 00.000 29988 MoveAxis(E, 0, ABG)
01:43:42.164 00.000 29988 Move returns status 0, amount 0
01:43:42.164 00.000 29988 MoveAxis(N, 0, ABG)
01:43:42.164 00.000 29988 Move returns status 0, amount 0
01:43:42.164 00.000 29988 move complete, result=0
01:43:42.164 00.000 29988 worker thread done servicing request
01:43:42.164 00.000 29988 Worker thread wakes up
01:43:42.165 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:42.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:42.165 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:43.692 01.527 29988 Exposure complete
01:43:43.744 00.052 29988 worker thread done servicing request
01:43:43.744 00.000 28316 OnExposeComplete: enter
01:43:43.745 00.001 28316 UpdateGuideState(): m_state=6
01:43:43.745 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1665
01:43:43.746 00.001 28316 Star::Find returns 1 (1), X=950.76, Y=257.22, Mass=2405, SNR=34.1, Peak=255 HFD=3.8
01:43:43.747 00.001 28316 MultiStar: [#1 -0.09,0.07,1.00,U] [#2 -0.18,0.04,0.90,U] [#3 -0.12,0.11,0.86,U] [#4 -0.07,0.14,0.84,U] [#5 -0.15,0.29,0.00,M1] [#6 -0.18,0.10,0.62,U] [#7 -0.34,0.31,0.00,M7] [#8 -0.14,0.18,0.58,U] 
01:43:43.748 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.10}, one-star: {-0.21, 0.08}
01:43:43.749 00.001 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
01:43:43.749 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
01:43:43.750 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.55 mountX=0.15 mountY=0.08, mountTheta=0.52
01:43:43.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
01:43:43.752 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
01:43:43.753 00.001 29988 Worker thread wakes up
01:43:43.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:43.753 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.1 Saturée
01:43:43.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:43.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:43.754 00.000 28316 Enqueuing Expose request
01:43:43.757 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
01:43:43.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
01:43:43.757 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
01:43:43.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:43:43.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:43.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:43:43.757 00.000 29988 MoveAxis(E, 0, ABG)
01:43:43.757 00.000 29988 Move returns status 0, amount 0
01:43:43.757 00.000 29988 MoveAxis(N, 0, ABG)
01:43:43.757 00.000 29988 Move returns status 0, amount 0
01:43:43.757 00.000 29988 move complete, result=0
01:43:43.757 00.000 29988 worker thread done servicing request
01:43:43.757 00.000 29988 Worker thread wakes up
01:43:43.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:43.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:43.758 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:45.387 01.629 29988 Exposure complete
01:43:45.424 00.037 29988 worker thread done servicing request
01:43:45.424 00.000 28316 OnExposeComplete: enter
01:43:45.426 00.002 28316 UpdateGuideState(): m_state=6
01:43:45.427 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1666
01:43:45.429 00.002 28316 Star::Find returns 1 (0), X=950.92, Y=257.43, Mass=2417, SNR=33.9, Peak=210 HFD=3.9
01:43:45.430 00.001 28316 MultiStar: [#1 -0.09,0.23,0.99,U] [#2 0.07,0.10,0.92,U] [#3 -0.14,0.12,0.85,U] [#4 -0.05,0.23,0.85,U] [#5 -0.07,0.44,0.00,M2] [#6 -0.09,0.19,0.64,U] [#7 -0.17,0.23,0.60,U] [#8 -0.04,0.34,0.00,M1] 
01:43:45.431 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.20}, one-star: {-0.05, 0.29}
01:43:45.432 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
01:43:45.433 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
01:43:45.434 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.91 mountX=0.21 mountY=-0.03, mountTheta=-0.13
01:43:45.435 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.20, opts=13)
01:43:45.436 00.001 28316 Enqueuing Move request for scope (-0.07, 0.20)
01:43:45.436 00.000 29988 Worker thread wakes up
01:43:45.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:45.437 00.000 28316 UpdateGuideState exits: m=2417 RSB=33.9
01:43:45.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:45.438 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:45.438 00.000 28316 Enqueuing Expose request
01:43:45.439 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
01:43:45.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
01:43:45.439 00.000 29988 Moving (-0.07, 0.20) raw xDistance=0.21 yDistance=-0.03
01:43:45.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:43:45.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:45.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:43:45.439 00.000 29988 MoveAxis(W, 44, ABG)
01:43:45.439 00.000 29988 Guiding  Dir = 3, Dur = 44
01:43:45.439 00.000 29988 IsSlewing returns 0
01:43:45.439 00.000 29988 IsGuiding returns 0
01:43:45.441 00.002 29988 PulseGuide returned control before completion, sleep 53
01:43:45.500 00.059 29988 IsGuiding returns 1
01:43:45.501 00.001 29988 scope still moving after pulse duration time elapsed
01:43:45.527 00.026 29988 IsSlewing returns 0
01:43:45.527 00.000 29988 IsGuiding returns 0
01:43:45.528 00.001 29988 scope move finished after 44 + 43 ms
01:43:45.528 00.000 29988 Move returns status 0, amount 44
01:43:45.528 00.000 29988 MoveAxis(N, 0, ABG)
01:43:45.528 00.000 29988 Move returns status 0, amount 0
01:43:45.528 00.000 29988 move complete, result=0
01:43:45.528 00.000 29988 worker thread done servicing request
01:43:45.528 00.000 29988 Worker thread wakes up
01:43:45.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:45.528 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.0 px 0 ms NORTH
01:43:45.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:46.942 01.414 29988 Exposure complete
01:43:46.978 00.036 29988 worker thread done servicing request
01:43:46.979 00.001 28316 OnExposeComplete: enter
01:43:46.979 00.000 28316 UpdateGuideState(): m_state=6
01:43:46.980 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1667
01:43:46.980 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=257.19, Mass=2322, SNR=33.4, Peak=215 HFD=4.1
01:43:46.981 00.001 28316 MultiStar: [#1 -0.09,-0.05,1.00,U] [#2 0.16,0.03,0.93,U] [#3 0.15,0.14,0.90,U] [#4 -0.12,0.01,0.86,U] [#5 -0.08,0.08,0.76,U] [#6 0.02,0.01,0.64,U] [#7 -0.10,0.05,0.64,U] [#8 0.01,0.03,0.59,U] 
01:43:46.981 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {0.01, 0.05}
01:43:46.982 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
01:43:46.982 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
01:43:46.983 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.60 mountX=0.03 mountY=-0.02, mountTheta=-0.43
01:43:46.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
01:43:46.984 00.000 28316 Enqueuing Move request for scope (-0.00, 0.04)
01:43:46.985 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:46.985 00.000 29988 Worker thread wakes up
01:43:46.985 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
01:43:46.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:46.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:46.987 00.001 28316 Enqueuing Expose request
01:43:46.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
01:43:46.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
01:43:46.987 00.000 29988 Moving (-0.00, 0.04) raw xDistance=0.03 yDistance=-0.02
01:43:46.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:43:46.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:46.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:43:46.987 00.000 29988 MoveAxis(E, 0, ABG)
01:43:46.987 00.000 29988 Move returns status 0, amount 0
01:43:46.987 00.000 29988 MoveAxis(N, 0, ABG)
01:43:46.987 00.000 29988 Move returns status 0, amount 0
01:43:46.987 00.000 29988 move complete, result=0
01:43:46.987 00.000 29988 worker thread done servicing request
01:43:46.987 00.000 29988 Worker thread wakes up
01:43:46.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:46.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:46.988 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:48.624 01.636 29988 Exposure complete
01:43:48.664 00.040 29988 worker thread done servicing request
01:43:48.664 00.000 28316 OnExposeComplete: enter
01:43:48.665 00.001 28316 UpdateGuideState(): m_state=6
01:43:48.666 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1668
01:43:48.667 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.06, Mass=2456, SNR=34.4, Peak=225 HFD=4.2
01:43:48.671 00.004 28316 MultiStar: [#1 -0.07,-0.15,0.98,U] [#2 -0.08,-0.11,0.91,U] [#3 -0.06,-0.23,0.86,U] [#4 -0.13,-0.04,0.81,U] [#5 0.15,-0.00,0.76,U] [#6 -0.03,-0.08,0.63,U] [#7 -0.03,0.13,0.61,U] [#8 0.00,-0.08,0.59,U] 
01:43:48.673 00.002 28316 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.10, -0.08}
01:43:48.675 00.002 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
01:43:48.678 00.003 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
01:43:48.679 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.09 mountX=-0.06 mountY=0.08, mountTheta=2.19
01:43:48.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
01:43:48.680 00.000 28316 Enqueuing Move request for scope (-0.05, -0.08)
01:43:48.681 00.001 29988 Worker thread wakes up
01:43:48.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:48.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:43:48.681 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:43:48.681 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
01:43:48.682 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:48.682 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:48.682 00.000 28316 Enqueuing Expose request
01:43:48.683 00.001 29988 Moving (-0.05, -0.08) raw xDistance=-0.06 yDistance=0.08
01:43:48.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:48.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:48.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:43:48.683 00.000 29988 MoveAxis(E, 0, ABG)
01:43:48.683 00.000 29988 Move returns status 0, amount 0
01:43:48.683 00.000 29988 MoveAxis(N, 0, ABG)
01:43:48.683 00.000 29988 Move returns status 0, amount 0
01:43:48.684 00.001 29988 move complete, result=0
01:43:48.684 00.000 29988 worker thread done servicing request
01:43:48.684 00.000 29988 Worker thread wakes up
01:43:48.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:48.684 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:48.685 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:50.200 01.515 29988 Exposure complete
01:43:50.230 00.030 29988 worker thread done servicing request
01:43:50.230 00.000 28316 OnExposeComplete: enter
01:43:50.231 00.001 28316 UpdateGuideState(): m_state=6
01:43:50.232 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1669
01:43:50.232 00.000 28316 Star::Find returns 1 (0), X=951.00, Y=257.12, Mass=2479, SNR=34.5, Peak=233 HFD=4.3
01:43:50.233 00.001 28316 MultiStar: [#1 -0.04,-0.15,0.99,U] [#2 0.03,-0.03,0.91,U] [#3 0.04,-0.04,0.85,U] [#4 -0.09,-0.07,0.80,U] [#5 0.04,-0.07,0.73,U] [#6 0.09,-0.05,0.64,U] [#7 -0.05,-0.02,0.61,U] [#8 0.15,0.04,0.55,U] 
01:43:50.233 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.05}, one-star: {0.03, -0.01}
01:43:50.233 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
01:43:50.234 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
01:43:50.234 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.48 mountX=-0.02 mountY=-0.02, mountTheta=-2.51
01:43:50.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
01:43:50.236 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
01:43:50.236 00.000 29988 Worker thread wakes up
01:43:50.236 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:50.237 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
01:43:50.237 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:43:50.237 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:50.238 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:50.238 00.000 28316 Enqueuing Expose request
01:43:50.239 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
01:43:50.239 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
01:43:50.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:43:50.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:50.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:43:50.239 00.000 29988 MoveAxis(E, 0, ABG)
01:43:50.239 00.000 29988 Move returns status 0, amount 0
01:43:50.239 00.000 29988 MoveAxis(N, 0, ABG)
01:43:50.239 00.000 29988 Move returns status 0, amount 0
01:43:50.239 00.000 29988 move complete, result=0
01:43:50.239 00.000 29988 worker thread done servicing request
01:43:50.239 00.000 29988 Worker thread wakes up
01:43:50.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:50.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:50.239 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:51.866 01.627 29988 Exposure complete
01:43:51.900 00.034 29988 worker thread done servicing request
01:43:51.900 00.000 28316 OnExposeComplete: enter
01:43:51.901 00.001 28316 UpdateGuideState(): m_state=6
01:43:51.901 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1670
01:43:51.902 00.001 28316 Star::Find returns 1 (1), X=950.78, Y=257.06, Mass=2452, SNR=34.3, Peak=255 HFD=4.1
01:43:51.902 00.000 28316 MultiStar: [#1 0.01,-0.22,0.96,U] [#2 -0.20,0.04,0.92,U] [#3 0.01,-0.21,0.87,U] [#4 -0.19,0.06,0.81,U] [#5 -0.13,-0.01,0.73,U] [#6 -0.14,-0.05,0.66,U] [#7 -0.15,0.17,0.60,U] [#8 -0.10,-0.04,0.58,U] 
01:43:51.903 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.19, -0.08}
01:43:51.903 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
01:43:51.903 00.000 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
01:43:51.904 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.76 mountX=0.01 mountY=0.13, mountTheta=1.53
01:43:51.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.05, opts=13)
01:43:51.905 00.000 28316 Enqueuing Move request for scope (-0.12, -0.05)
01:43:51.906 00.001 29988 Worker thread wakes up
01:43:51.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
01:43:51.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
01:43:51.906 00.000 29988 Moving (-0.12, -0.05) raw xDistance=0.01 yDistance=0.13
01:43:51.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:43:51.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:51.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:51.907 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.3 Saturée
01:43:51.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:51.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:51.908 00.000 28316 Enqueuing Expose request
01:43:51.909 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:43:51.909 00.000 29988 MoveAxis(E, 0, ABG)
01:43:51.909 00.000 29988 Move returns status 0, amount 0
01:43:51.909 00.000 29988 MoveAxis(N, 0, ABG)
01:43:51.909 00.000 29988 Move returns status 0, amount 0
01:43:51.909 00.000 29988 move complete, result=0
01:43:51.909 00.000 29988 worker thread done servicing request
01:43:51.909 00.000 29988 Worker thread wakes up
01:43:51.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:51.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:51.909 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:53.436 01.527 29988 Exposure complete
01:43:53.472 00.036 29988 worker thread done servicing request
01:43:53.472 00.000 28316 OnExposeComplete: enter
01:43:53.473 00.001 28316 UpdateGuideState(): m_state=6
01:43:53.473 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1671
01:43:53.474 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.09, Mass=2415, SNR=34.1, Peak=240 HFD=4.1
01:43:53.474 00.000 28316 MultiStar: [#1 -0.20,-0.22,0.97,U] [#2 -0.18,-0.02,0.90,U] [#3 0.00,-0.13,0.87,U] [#4 -0.07,-0.08,0.85,U] [#5 -0.18,0.08,0.74,U] [#6 -0.05,-0.02,0.65,U] [#7 -0.21,0.13,0.62,U] [#8 -0.01,-0.07,0.59,U] 
01:43:53.475 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.17, -0.05}
01:43:53.475 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.54)
01:43:53.476 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.50)
01:43:53.476 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.75 mountX=0.00 mountY=0.13, mountTheta=1.54
01:43:53.477 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.05, opts=13)
01:43:53.477 00.000 28316 Enqueuing Move request for scope (-0.12, -0.05)
01:43:53.478 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:53.478 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
01:43:53.479 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:53.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:53.480 00.001 28316 Enqueuing Expose request
01:43:53.480 00.000 29988 Worker thread wakes up
01:43:53.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
01:43:53.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
01:43:53.480 00.000 29988 Moving (-0.12, -0.05) raw xDistance=0.00 yDistance=0.13
01:43:53.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:43:53.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:53.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:43:53.480 00.000 29988 MoveAxis(E, 0, ABG)
01:43:53.480 00.000 29988 Move returns status 0, amount 0
01:43:53.480 00.000 29988 MoveAxis(N, 0, ABG)
01:43:53.480 00.000 29988 Move returns status 0, amount 0
01:43:53.480 00.000 29988 move complete, result=0
01:43:53.480 00.000 29988 worker thread done servicing request
01:43:53.480 00.000 29988 Worker thread wakes up
01:43:53.481 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:53.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:53.481 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:55.114 01.633 29988 Exposure complete
01:43:55.150 00.036 29988 worker thread done servicing request
01:43:55.150 00.000 28316 OnExposeComplete: enter
01:43:55.152 00.002 28316 UpdateGuideState(): m_state=6
01:43:55.153 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1672
01:43:55.153 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.09, Mass=2496, SNR=34.7, Peak=233 HFD=4.1
01:43:55.154 00.001 28316 MultiStar: [#1 -0.36,-0.16,0.00,M1] [#2 -0.15,-0.05,0.89,U] [#3 -0.17,-0.14,0.83,U] [#4 -0.28,-0.02,0.82,U] [#5 -0.17,-0.06,0.73,U] [#6 -0.04,-0.09,0.65,U] [#7 -0.24,-0.07,0.61,U] [#8 -0.00,-0.19,0.57,U] 
01:43:55.154 00.000 28316 refined, 7 included, MultiStar: {-0.17, -0.08}, one-star: {-0.25, -0.05}
01:43:55.154 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
01:43:55.155 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
01:43:55.155 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.71 mountX=-0.00 mountY=0.19, mountTheta=1.57
01:43:55.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.08, opts=13)
01:43:55.158 00.002 28316 Enqueuing Move request for scope (-0.17, -0.08)
01:43:55.159 00.001 29988 Worker thread wakes up
01:43:55.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
01:43:55.160 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
01:43:55.160 00.000 29988 Moving (-0.17, -0.08) raw xDistance=-0.00 yDistance=0.19
01:43:55.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:43:55.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:55.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:55.160 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.7
01:43:55.161 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:55.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:55.161 00.000 28316 Enqueuing Expose request
01:43:55.162 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:43:55.162 00.000 29988 MoveAxis(E, 0, ABG)
01:43:55.162 00.000 29988 Move returns status 0, amount 0
01:43:55.162 00.000 29988 MoveAxis(N, 0, ABG)
01:43:55.162 00.000 29988 Move returns status 0, amount 0
01:43:55.162 00.000 29988 move complete, result=0
01:43:55.162 00.000 29988 worker thread done servicing request
01:43:55.162 00.000 29988 Worker thread wakes up
01:43:55.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:55.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:55.162 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:56.679 01.517 29988 Exposure complete
01:43:56.725 00.046 29988 worker thread done servicing request
01:43:56.725 00.000 28316 OnExposeComplete: enter
01:43:56.726 00.001 28316 UpdateGuideState(): m_state=6
01:43:56.727 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1673
01:43:56.727 00.000 28316 Star::Find returns 1 (1), X=950.89, Y=257.09, Mass=2565, SNR=35.0, Peak=255 HFD=4.2
01:43:56.728 00.001 28316 MultiStar: [#1 -0.13,-0.14,0.95,U] [#2 -0.19,-0.13,0.90,U] [#3 -0.05,-0.12,0.83,U] [#4 -0.22,0.03,0.81,U] [#5 -0.16,0.00,0.72,U] [#6 -0.09,-0.07,0.62,U] [#7 -0.23,-0.06,0.59,U] [#8 -0.08,-0.05,0.58,U] 
01:43:56.728 00.000 28316 single-star, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.09, -0.05}
01:43:56.729 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
01:43:56.729 00.000 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
01:43:56.729 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.65 mountX=-0.01 mountY=0.10, mountTheta=1.64
01:43:56.731 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
01:43:56.731 00.000 28316 Enqueuing Move request for scope (-0.09, -0.05)
01:43:56.732 00.001 29988 Worker thread wakes up
01:43:56.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:56.732 00.000 28316 UpdateGuideState exits: m=2565 RSB=35.0 Saturée
01:43:56.733 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:56.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:56.734 00.001 28316 Enqueuing Expose request
01:43:56.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
01:43:56.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
01:43:56.734 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.10
01:43:56.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:43:56.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:56.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:43:56.734 00.000 29988 MoveAxis(E, 0, ABG)
01:43:56.734 00.000 29988 Move returns status 0, amount 0
01:43:56.734 00.000 29988 MoveAxis(N, 0, ABG)
01:43:56.734 00.000 29988 Move returns status 0, amount 0
01:43:56.734 00.000 29988 move complete, result=0
01:43:56.734 00.000 29988 worker thread done servicing request
01:43:56.734 00.000 29988 Worker thread wakes up
01:43:56.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:56.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:56.735 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:58.361 01.626 29988 Exposure complete
01:43:58.409 00.048 29988 worker thread done servicing request
01:43:58.409 00.000 28316 OnExposeComplete: enter
01:43:58.409 00.000 28316 UpdateGuideState(): m_state=6
01:43:58.410 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1674
01:43:58.411 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=257.12, Mass=2525, SNR=34.6, Peak=242 HFD=3.9
01:43:58.412 00.001 28316 MultiStar: [#1 -0.31,-0.30,0.00,M1] [#2 -0.16,0.03,0.89,U] [#3 -0.08,-0.04,0.85,U] [#4 -0.23,0.09,0.79,U] [#5 -0.22,0.04,0.72,U] [#6 -0.29,-0.08,0.62,U] [#7 -0.26,0.06,0.62,U] [#8 -0.10,-0.22,0.58,U] 
01:43:58.413 00.001 28316 refined, 7 included, MultiStar: {-0.22, -0.01}, one-star: {-0.36, -0.02}
01:43:58.414 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.21)
01:43:58.415 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.17)
01:43:58.415 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=0.08 mountY=0.20, mountTheta=1.20
01:43:58.417 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.01, opts=13)
01:43:58.417 00.000 28316 Enqueuing Move request for scope (-0.22, -0.01)
01:43:58.418 00.001 29988 Worker thread wakes up
01:43:58.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
01:43:58.418 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
01:43:58.418 00.000 29988 Moving (-0.22, -0.01) raw xDistance=0.08 yDistance=0.20
01:43:58.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:58.419 00.001 28316 UpdateGuideState exits: m=2525 RSB=34.6
01:43:58.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:58.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:58.420 00.000 28316 Enqueuing Expose request
01:43:58.421 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:43:58.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:58.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:43:58.421 00.000 29988 MoveAxis(E, 0, ABG)
01:43:58.421 00.000 29988 Move returns status 0, amount 0
01:43:58.421 00.000 29988 MoveAxis(N, 0, ABG)
01:43:58.421 00.000 29988 Move returns status 0, amount 0
01:43:58.421 00.000 29988 move complete, result=0
01:43:58.421 00.000 29988 worker thread done servicing request
01:43:58.421 00.000 29988 Worker thread wakes up
01:43:58.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:43:58.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:43:58.421 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:59.935 01.514 29988 Exposure complete
01:43:59.972 00.037 29988 worker thread done servicing request
01:43:59.973 00.001 28316 OnExposeComplete: enter
01:43:59.973 00.000 28316 UpdateGuideState(): m_state=6
01:43:59.974 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1675
01:43:59.974 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.06, Mass=2540, SNR=34.7, Peak=242 HFD=4.1
01:43:59.975 00.001 28316 MultiStar: [#1 -0.24,-0.18,0.98,U] [#2 -0.24,-0.29,0.00,M1] [#3 -0.21,-0.14,0.84,U] [#4 -0.31,-0.10,0.00,M1] [#5 -0.15,-0.02,0.74,U] [#6 -0.17,-0.24,0.61,U] [#7 -0.29,0.07,0.00,M1] [#8 -0.25,0.15,0.57,U] 
01:43:59.975 00.000 28316 single-star, 5 included, MultiStar: {-0.21, -0.09}, one-star: {-0.20, -0.08}
01:43:59.976 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
01:43:59.976 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
01:43:59.976 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.79 mountX=0.02 mountY=0.22, mountTheta=1.50
01:43:59.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.08, opts=13)
01:43:59.978 00.001 28316 Enqueuing Move request for scope (-0.20, -0.08)
01:43:59.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:43:59.979 00.001 28316 UpdateGuideState exits: m=2540 RSB=34.7
01:43:59.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:43:59.980 00.000 28316 Enqueuing Expose request
01:43:59.982 00.002 29988 Worker thread wakes up
01:43:59.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
01:43:59.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
01:43:59.982 00.000 29988 Moving (-0.20, -0.08) raw xDistance=0.02 yDistance=0.22
01:43:59.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:59.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:43:59.982 00.000 29988 MoveAxis(E, 0, ABG)
01:43:59.982 00.000 29988 Move returns status 0, amount 0
01:43:59.982 00.000 29988 MoveAxis(S, 52, ABG)
01:43:59.982 00.000 29988 Guiding  Dir = 1, Dur = 52
01:43:59.982 00.000 29988 IsSlewing returns 0
01:43:59.982 00.000 29988 IsGuiding returns 0
01:43:59.988 00.006 29988 PulseGuide returned control before completion, sleep 58
01:44:00.063 00.075 29988 IsGuiding returns 0
01:44:00.064 00.001 29988 Move returns status 0, amount 52
01:44:00.064 00.000 29988 move complete, result=0
01:44:00.064 00.000 29988 worker thread done servicing request
01:44:00.064 00.000 29988 Worker thread wakes up
01:44:00.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:00.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:00.064 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:44:01.689 01.625 29988 Exposure complete
01:44:01.726 00.037 29988 worker thread done servicing request
01:44:01.726 00.000 28316 OnExposeComplete: enter
01:44:01.727 00.001 28316 UpdateGuideState(): m_state=6
01:44:01.728 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1676
01:44:01.730 00.002 28316 Star::Find returns 1 (1), X=950.78, Y=257.12, Mass=2476, SNR=34.3, Peak=255 HFD=4.0
01:44:01.733 00.003 28316 MultiStar: [#1 -0.11,-0.25,0.98,U] [#2 -0.08,-0.08,0.91,U] [#3 0.06,-0.09,0.85,U] [#4 -0.01,-0.12,0.83,U] [#5 -0.20,-0.02,0.72,U] [#6 0.00,-0.27,0.64,U] [#7 -0.21,0.17,0.61,U] [#8 -0.22,-0.13,0.59,U] 
01:44:01.736 00.003 28316 refined, 8 included, MultiStar: {-0.10, -0.09}, one-star: {-0.19, -0.01}
01:44:01.738 00.002 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.89)
01:44:01.740 00.002 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.85)
01:44:01.743 00.003 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.39 mountX=-0.04 mountY=0.13, mountTheta=1.89
01:44:01.747 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.09, opts=13)
01:44:01.751 00.004 28316 Enqueuing Move request for scope (-0.10, -0.09)
01:44:01.753 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:01.755 00.002 28316 UpdateGuideState exits: m=2476 RSB=34.3 Saturée
01:44:01.757 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:01.759 00.002 29988 Worker thread wakes up
01:44:01.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:44:01.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:44:01.759 00.000 29988 Moving (-0.10, -0.09) raw xDistance=-0.04 yDistance=0.13
01:44:01.760 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:01.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:01.760 00.000 28316 Enqueuing Expose request
01:44:01.761 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:01.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:44:01.761 00.000 29988 MoveAxis(E, 0, ABG)
01:44:01.761 00.000 29988 Move returns status 0, amount 0
01:44:01.761 00.000 29988 MoveAxis(N, 0, ABG)
01:44:01.761 00.000 29988 Move returns status 0, amount 0
01:44:01.761 00.000 29988 move complete, result=0
01:44:01.762 00.001 29988 worker thread done servicing request
01:44:01.762 00.000 29988 Worker thread wakes up
01:44:01.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:01.762 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:01.762 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:03.287 01.525 29988 Exposure complete
01:44:03.315 00.028 29988 worker thread done servicing request
01:44:03.315 00.000 28316 OnExposeComplete: enter
01:44:03.317 00.002 28316 UpdateGuideState(): m_state=6
01:44:03.317 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1677
01:44:03.318 00.001 28316 Star::Find returns 1 (1), X=950.98, Y=256.88, Mass=2553, SNR=34.9, Peak=255 HFD=4.2
01:44:03.318 00.000 28316 MultiStar: [#1 0.08,-0.07,0.97,U] [#2 0.09,-0.19,0.89,U] [#3 0.11,-0.23,0.86,U] [#4 0.05,-0.07,0.81,U] [#5 0.05,0.03,0.72,U] [#6 0.05,-0.19,0.62,U] [#7 -0.06,0.12,0.61,U] [#8 0.16,-0.09,0.57,U] 
01:44:03.319 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {0.00, -0.26}
01:44:03.319 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:44:03.320 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
01:44:03.320 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.10 mountX=-0.13 mountY=-0.00, mountTheta=-3.14
01:44:03.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
01:44:03.322 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
01:44:03.322 00.000 29988 Worker thread wakes up
01:44:03.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:03.323 00.001 28316 UpdateGuideState exits: m=2553 RSB=34.9 Saturée
01:44:03.323 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:03.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:03.324 00.001 28316 Enqueuing Expose request
01:44:03.325 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
01:44:03.325 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
01:44:03.325 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.13 yDistance=-0.00
01:44:03.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:44:03.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:03.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:44:03.325 00.000 29988 MoveAxis(E, 0, ABG)
01:44:03.325 00.000 29988 Move returns status 0, amount 0
01:44:03.325 00.000 29988 MoveAxis(N, 0, ABG)
01:44:03.325 00.000 29988 Move returns status 0, amount 0
01:44:03.325 00.000 29988 move complete, result=0
01:44:03.325 00.000 29988 worker thread done servicing request
01:44:03.325 00.000 29988 Worker thread wakes up
01:44:03.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:03.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:03.325 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:04.956 01.631 29988 Exposure complete
01:44:04.994 00.038 29988 worker thread done servicing request
01:44:04.994 00.000 28316 OnExposeComplete: enter
01:44:04.995 00.001 28316 UpdateGuideState(): m_state=6
01:44:04.995 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1678
01:44:04.996 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.03, Mass=2475, SNR=34.6, Peak=234 HFD=4.2
01:44:04.996 00.000 28316 MultiStar: [#1 -0.02,-0.34,0.00,M1] [#2 0.02,-0.07,0.89,U] [#3 -0.03,-0.09,0.84,U] [#4 0.02,-0.06,0.81,U] [#5 -0.08,-0.15,0.71,U] [#6 0.05,-0.29,0.61,U] [#7 -0.07,-0.05,0.62,U] [#8 0.09,-0.19,0.55,U] 
01:44:04.997 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.12}, one-star: {-0.06, -0.11}
01:44:04.998 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:44:04.998 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:44:04.998 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.68 mountX=-0.10 mountY=0.06, mountTheta=2.58
01:44:04.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
01:44:05.001 00.002 28316 Enqueuing Move request for scope (-0.01, -0.12)
01:44:05.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:05.002 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.6
01:44:05.002 00.000 29988 Worker thread wakes up
01:44:05.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:05.003 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:05.004 00.001 28316 Enqueuing Expose request
01:44:05.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:44:05.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:44:05.004 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.06
01:44:05.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:44:05.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:05.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:44:05.004 00.000 29988 MoveAxis(E, 0, ABG)
01:44:05.004 00.000 29988 Move returns status 0, amount 0
01:44:05.004 00.000 29988 MoveAxis(N, 0, ABG)
01:44:05.004 00.000 29988 Move returns status 0, amount 0
01:44:05.004 00.000 29988 move complete, result=0
01:44:05.005 00.001 29988 worker thread done servicing request
01:44:05.005 00.000 29988 Worker thread wakes up
01:44:05.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:05.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:05.005 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:06.520 01.515 29988 Exposure complete
01:44:06.560 00.040 29988 worker thread done servicing request
01:44:06.560 00.000 28316 OnExposeComplete: enter
01:44:06.561 00.001 28316 UpdateGuideState(): m_state=6
01:44:06.562 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1679
01:44:06.562 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.95, Mass=2423, SNR=34.1, Peak=237 HFD=4.1
01:44:06.562 00.000 28316 MultiStar: [#1 -0.12,-0.21,0.97,U] [#2 0.04,-0.16,0.91,U] [#3 0.08,-0.26,0.89,U] [#4 -0.14,-0.07,0.82,U] [#5 -0.15,-0.05,0.75,U] [#6 -0.07,-0.24,0.61,U] [#7 -0.17,-0.28,0.00,M1] [#8 -0.04,-0.14,0.58,U] 
01:44:06.562 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.17}, one-star: {-0.05, -0.19}
01:44:06.563 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
01:44:06.563 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
01:44:06.564 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.89 mountX=-0.13 mountY=0.12, mountTheta=2.38
01:44:06.566 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
01:44:06.567 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
01:44:06.568 00.001 29988 Worker thread wakes up
01:44:06.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
01:44:06.568 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
01:44:06.568 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.13 yDistance=0.12
01:44:06.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:44:06.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:06.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:06.569 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
01:44:06.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:06.570 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:06.570 00.000 28316 Enqueuing Expose request
01:44:06.571 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:44:06.571 00.000 29988 MoveAxis(E, 0, ABG)
01:44:06.571 00.000 29988 Move returns status 0, amount 0
01:44:06.571 00.000 29988 MoveAxis(N, 0, ABG)
01:44:06.571 00.000 29988 Move returns status 0, amount 0
01:44:06.571 00.000 29988 move complete, result=0
01:44:06.571 00.000 29988 worker thread done servicing request
01:44:06.571 00.000 29988 Worker thread wakes up
01:44:06.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:06.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:06.571 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:08.195 01.624 29988 Exposure complete
01:44:08.218 00.023 29988 worker thread done servicing request
01:44:08.218 00.000 28316 OnExposeComplete: enter
01:44:08.219 00.001 28316 UpdateGuideState(): m_state=6
01:44:08.219 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1680
01:44:08.220 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=256.93, Mass=2439, SNR=34.0, Peak=229 HFD=4.1
01:44:08.221 00.001 28316 MultiStar: [#1 -0.18,-0.36,0.00,M1] [#2 -0.19,-0.18,0.93,U] [#3 -0.18,-0.28,0.00,M1] [#4 -0.15,-0.21,0.83,U] [#5 -0.20,-0.17,0.74,U] [#6 -0.14,-0.29,0.00,M1] [#7 -0.25,-0.27,0.00,M2] [#8 -0.13,-0.21,0.58,U] 
01:44:08.221 00.000 28316 single-star, 4 included, MultiStar: {-0.17, -0.19}, one-star: {-0.15, -0.21}
01:44:08.222 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.09)
01:44:08.222 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05)
01:44:08.223 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.25 cameraTheta=-2.20 mountX=-0.13 mountY=0.23, mountTheta=2.08
01:44:08.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.21, opts=13)
01:44:08.225 00.001 28316 Enqueuing Move request for scope (-0.15, -0.21)
01:44:08.226 00.001 29988 Worker thread wakes up
01:44:08.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:08.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
01:44:08.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
01:44:08.227 00.001 29988 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.23
01:44:08.227 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.0
01:44:08.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:08.229 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:08.229 00.000 28316 Enqueuing Expose request
01:44:08.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:44:08.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:44:08.229 00.000 29988 MoveAxis(E, 0, ABG)
01:44:08.229 00.000 29988 Move returns status 0, amount 0
01:44:08.229 00.000 29988 MoveAxis(S, 54, ABG)
01:44:08.229 00.000 29988 Guiding  Dir = 1, Dur = 54
01:44:08.230 00.001 29988 IsSlewing returns 0
01:44:08.230 00.000 29988 IsGuiding returns 0
01:44:08.234 00.004 29988 PulseGuide returned control before completion, sleep 60
01:44:08.305 00.071 29988 IsGuiding returns 0
01:44:08.305 00.000 29988 Move returns status 0, amount 54
01:44:08.305 00.000 29988 move complete, result=0
01:44:08.305 00.000 29988 worker thread done servicing request
01:44:08.305 00.000 29988 Worker thread wakes up
01:44:08.305 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 54 ms SOUTH
01:44:08.306 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:08.307 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:09.717 01.410 29988 Exposure complete
01:44:09.757 00.040 29988 worker thread done servicing request
01:44:09.757 00.000 28316 OnExposeComplete: enter
01:44:09.759 00.002 28316 UpdateGuideState(): m_state=6
01:44:09.761 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1681
01:44:09.762 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.11, Mass=2499, SNR=34.7, Peak=238 HFD=4.2
01:44:09.764 00.002 28316 MultiStar: [#1 -0.04,-0.21,0.98,U] [#2 -0.02,-0.11,0.90,U] [#3 0.00,-0.17,0.85,U] [#4 -0.17,0.03,0.83,U] [#5 -0.04,0.01,0.73,U] [#6 0.03,-0.05,0.64,U] [#7 -0.10,0.01,0.62,U] [#8 0.04,-0.01,0.57,U] 
01:44:09.764 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.07}, one-star: {-0.10, -0.03}
01:44:09.764 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
01:44:09.765 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
01:44:09.765 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.21 mountX=-0.04 mountY=0.07, mountTheta=2.07
01:44:09.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
01:44:09.767 00.001 28316 Enqueuing Move request for scope (-0.05, -0.07)
01:44:09.767 00.000 29988 Worker thread wakes up
01:44:09.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:44:09.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:44:09.767 00.000 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
01:44:09.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:09.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:09.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:44:09.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:09.770 00.003 29988 MoveAxis(E, 0, ABG)
01:44:09.770 00.000 29988 Move returns status 0, amount 0
01:44:09.770 00.000 29988 MoveAxis(N, 0, ABG)
01:44:09.770 00.000 29988 Move returns status 0, amount 0
01:44:09.770 00.000 29988 move complete, result=0
01:44:09.770 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.7
01:44:09.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:09.772 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:09.773 00.001 28316 Enqueuing Expose request
01:44:09.774 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:09.775 00.001 29988 worker thread done servicing request
01:44:09.775 00.000 29988 Worker thread wakes up
01:44:09.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:09.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:11.410 01.635 29988 Exposure complete
01:44:11.448 00.038 29988 worker thread done servicing request
01:44:11.448 00.000 28316 OnExposeComplete: enter
01:44:11.449 00.001 28316 UpdateGuideState(): m_state=6
01:44:11.449 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1682
01:44:11.450 00.001 28316 Star::Find returns 1 (1), X=951.01, Y=257.01, Mass=2588, SNR=35.3, Peak=255 HFD=4.1
01:44:11.450 00.000 28316 MultiStar: [#1 0.05,-0.28,0.95,U] [#2 0.02,-0.29,0.87,U] [#3 0.08,-0.14,0.83,U] [#4 -0.21,-0.02,0.79,U] [#5 0.05,-0.16,0.70,U] [#6 0.03,-0.24,0.61,U] [#7 0.03,-0.08,0.60,U] [#8 -0.04,0.09,0.57,U] 
01:44:11.451 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.15}, one-star: {0.04, -0.13}
01:44:11.452 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
01:44:11.453 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
01:44:11.455 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.27 mountX=-0.14 mountY=0.02, mountTheta=2.98
01:44:11.458 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
01:44:11.458 00.000 28316 Enqueuing Move request for scope (0.04, -0.13)
01:44:11.460 00.002 29988 Worker thread wakes up
01:44:11.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
01:44:11.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:11.489 00.029 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
01:44:11.489 00.000 28316 UpdateGuideState exits: m=2588 RSB=35.3 Saturée
01:44:11.489 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
01:44:11.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:44:11.490 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:11.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:11.490 00.000 28316 Enqueuing Expose request
01:44:11.491 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:11.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:44:11.491 00.000 29988 MoveAxis(E, 0, ABG)
01:44:11.491 00.000 29988 Move returns status 0, amount 0
01:44:11.491 00.000 29988 MoveAxis(N, 0, ABG)
01:44:11.491 00.000 29988 Move returns status 0, amount 0
01:44:11.491 00.000 29988 move complete, result=0
01:44:11.491 00.000 29988 worker thread done servicing request
01:44:11.491 00.000 29988 Worker thread wakes up
01:44:11.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:11.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:11.491 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:12.906 01.415 29988 Exposure complete
01:44:12.942 00.036 29988 worker thread done servicing request
01:44:12.942 00.000 28316 OnExposeComplete: enter
01:44:12.944 00.002 28316 UpdateGuideState(): m_state=6
01:44:12.946 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1683
01:44:12.947 00.001 28316 Star::Find returns 1 (1), X=951.03, Y=256.97, Mass=2472, SNR=34.5, Peak=255 HFD=4.1
01:44:12.949 00.002 28316 MultiStar: [#1 0.01,-0.37,0.00,M1] [#2 -0.00,-0.20,0.89,U] [#3 0.04,-0.25,0.85,U] [#4 -0.09,-0.11,0.82,U] [#5 -0.08,-0.12,0.70,U] [#6 0.20,-0.35,0.00,M1] [#7 -0.05,-0.16,0.61,U] [#8 0.07,-0.09,0.59,U] 
01:44:12.950 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.16}, one-star: {0.05, -0.17}
01:44:12.952 00.002 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
01:44:12.955 00.003 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
01:44:12.958 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.61 mountX=-0.14 mountY=0.08, mountTheta=2.64
01:44:12.960 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
01:44:12.961 00.001 28316 Enqueuing Move request for scope (-0.01, -0.16)
01:44:12.963 00.002 29988 Worker thread wakes up
01:44:12.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
01:44:12.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
01:44:12.963 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.14 yDistance=0.08
01:44:12.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:44:12.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:12.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:12.964 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.5 Saturée
01:44:12.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:12.967 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:44:12.967 00.000 29988 MoveAxis(E, 0, ABG)
01:44:12.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:12.967 00.000 28316 Enqueuing Expose request
01:44:12.968 00.001 29988 Move returns status 0, amount 0
01:44:12.968 00.000 29988 MoveAxis(N, 0, ABG)
01:44:12.968 00.000 29988 Move returns status 0, amount 0
01:44:12.968 00.000 29988 move complete, result=0
01:44:12.968 00.000 29988 worker thread done servicing request
01:44:12.968 00.000 29988 Worker thread wakes up
01:44:12.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:12.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:12.968 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:14.598 01.630 29988 Exposure complete
01:44:14.640 00.042 29988 worker thread done servicing request
01:44:14.640 00.000 28316 OnExposeComplete: enter
01:44:14.641 00.001 28316 UpdateGuideState(): m_state=6
01:44:14.642 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1684
01:44:14.643 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=256.94, Mass=2522, SNR=34.9, Peak=241 HFD=4.1
01:44:14.644 00.001 28316 MultiStar: [#1 0.11,-0.28,0.97,U] [#2 0.10,-0.44,0.00,M1] [#3 0.13,-0.26,0.84,U] [#4 0.22,-0.15,0.81,U] [#5 0.06,-0.22,0.73,U] [#6 0.07,-0.22,0.61,U] [#7 0.02,-0.26,0.59,U] [#8 0.16,-0.28,0.00,M1] 
01:44:14.645 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.23}, one-star: {0.07, -0.20}
01:44:14.645 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
01:44:14.646 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
01:44:14.647 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=-0.21 mountY=0.02, mountTheta=3.02
01:44:14.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
01:44:14.650 00.001 28316 Enqueuing Move request for scope (0.07, -0.20)
01:44:14.651 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:14.652 00.001 29988 Worker thread wakes up
01:44:14.652 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.9
01:44:14.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:14.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
01:44:14.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
01:44:14.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:14.653 00.000 28316 Enqueuing Expose request
01:44:14.654 00.001 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.02
01:44:14.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:44:14.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:14.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:44:14.654 00.000 29988 MoveAxis(E, 44, ABG)
01:44:14.654 00.000 29988 Guiding  Dir = 2, Dur = 44
01:44:14.654 00.000 29988 IsSlewing returns 0
01:44:14.654 00.000 29988 IsGuiding returns 0
01:44:14.656 00.002 29988 PulseGuide returned control before completion, sleep 53
01:44:14.723 00.067 29988 IsGuiding returns 0
01:44:14.724 00.001 29988 Move returns status 0, amount 44
01:44:14.724 00.000 29988 MoveAxis(N, 0, ABG)
01:44:14.724 00.000 29988 Move returns status 0, amount 0
01:44:14.724 00.000 29988 move complete, result=0
01:44:14.724 00.000 29988 worker thread done servicing request
01:44:14.724 00.000 29988 Worker thread wakes up
01:44:14.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:14.724 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:44:14.726 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:16.134 01.408 29988 Exposure complete
01:44:16.161 00.027 29988 worker thread done servicing request
01:44:16.161 00.000 28316 OnExposeComplete: enter
01:44:16.162 00.001 28316 UpdateGuideState(): m_state=6
01:44:16.163 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1685
01:44:16.166 00.003 28316 Star::Find returns 1 (1), X=950.95, Y=257.05, Mass=2542, SNR=34.8, Peak=255 HFD=4.1
01:44:16.168 00.002 28316 MultiStar: [#1 -0.01,-0.17,0.98,U] [#2 0.04,-0.02,0.87,U] [#3 -0.02,-0.18,0.83,U] [#4 0.02,0.03,0.81,U] [#5 0.03,0.06,0.71,U] [#6 0.18,-0.12,0.61,U] [#7 -0.24,-0.01,0.62,U] [#8 -0.16,-0.10,0.57,U] 
01:44:16.171 00.003 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.02, -0.09}
01:44:16.173 00.002 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
01:44:16.175 00.002 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
01:44:16.177 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.79 mountX=-0.06 mountY=0.05, mountTheta=2.47
01:44:16.181 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:44:16.181 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:44:16.182 00.001 29988 Worker thread wakes up
01:44:16.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:16.182 00.000 28316 UpdateGuideState exits: m=2542 RSB=34.8 Saturée
01:44:16.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:16.183 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:16.183 00.000 28316 Enqueuing Expose request
01:44:16.184 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:44:16.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:44:16.184 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
01:44:16.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:44:16.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:16.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:44:16.184 00.000 29988 MoveAxis(E, 0, ABG)
01:44:16.184 00.000 29988 Move returns status 0, amount 0
01:44:16.184 00.000 29988 MoveAxis(N, 0, ABG)
01:44:16.184 00.000 29988 Move returns status 0, amount 0
01:44:16.184 00.000 29988 move complete, result=0
01:44:16.184 00.000 29988 worker thread done servicing request
01:44:16.184 00.000 29988 Worker thread wakes up
01:44:16.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:16.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:16.184 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:17.810 01.626 29988 Exposure complete
01:44:17.860 00.050 29988 worker thread done servicing request
01:44:17.860 00.000 28316 OnExposeComplete: enter
01:44:17.864 00.004 28316 UpdateGuideState(): m_state=6
01:44:17.866 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1686
01:44:17.869 00.003 28316 Star::Find returns 1 (0), X=950.81, Y=257.11, Mass=2373, SNR=33.8, Peak=238 HFD=4.1
01:44:17.872 00.003 28316 MultiStar: [#1 -0.09,-0.20,0.99,U] [#2 -0.13,-0.14,0.93,U] [#3 -0.13,-0.19,0.87,U] [#4 -0.17,-0.04,0.85,U] [#5 -0.17,-0.04,0.72,U] [#6 0.11,-0.04,0.63,U] [#7 -0.21,0.03,0.63,U] [#8 0.17,-0.21,0.59,U] 
01:44:17.874 00.002 28316 refined, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.16, -0.03}
01:44:17.877 00.003 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
01:44:17.878 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
01:44:17.878 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.35 mountX=-0.05 mountY=0.13, mountTheta=1.93
01:44:17.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.10, opts=13)
01:44:17.880 00.001 28316 Enqueuing Move request for scope (-0.10, -0.10)
01:44:17.880 00.000 29988 Worker thread wakes up
01:44:17.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:17.881 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:44:17.881 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:17.882 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:17.882 00.000 28316 Enqueuing Expose request
01:44:17.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
01:44:17.883 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
01:44:17.883 00.000 29988 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=0.13
01:44:17.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:17.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:17.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:44:17.883 00.000 29988 MoveAxis(E, 0, ABG)
01:44:17.883 00.000 29988 Move returns status 0, amount 0
01:44:17.883 00.000 29988 MoveAxis(N, 0, ABG)
01:44:17.883 00.000 29988 Move returns status 0, amount 0
01:44:17.883 00.000 29988 move complete, result=0
01:44:17.883 00.000 29988 worker thread done servicing request
01:44:17.883 00.000 29988 Worker thread wakes up
01:44:17.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:17.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:17.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:19.398 01.515 29988 Exposure complete
01:44:19.439 00.041 29988 worker thread done servicing request
01:44:19.439 00.000 28316 OnExposeComplete: enter
01:44:19.440 00.001 28316 UpdateGuideState(): m_state=6
01:44:19.441 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1687
01:44:19.441 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=256.89, Mass=2427, SNR=34.1, Peak=242 HFD=4.2
01:44:19.442 00.001 28316 MultiStar: [#1 0.02,-0.28,0.98,U] [#2 -0.03,-0.32,0.00,M1] [#3 -0.06,-0.20,0.87,U] [#4 -0.19,-0.13,0.83,U] [#5 0.09,-0.13,0.72,U] [#6 0.06,-0.19,0.64,U] [#7 -0.03,-0.11,0.62,U] [#8 -0.00,-0.20,0.57,U] 
01:44:19.442 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.19}, one-star: {-0.04, -0.25}
01:44:19.442 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
01:44:19.443 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
01:44:19.443 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.70 mountX=-0.16 mountY=0.11, mountTheta=2.56
01:44:19.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.19, opts=13)
01:44:19.445 00.001 28316 Enqueuing Move request for scope (-0.02, -0.19)
01:44:19.445 00.000 29988 Worker thread wakes up
01:44:19.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:19.446 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.1
01:44:19.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:19.447 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
01:44:19.447 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
01:44:19.447 00.000 29988 Moving (-0.02, -0.19) raw xDistance=-0.16 yDistance=0.11
01:44:19.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:44:19.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:19.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:19.448 00.001 28316 Enqueuing Expose request
01:44:19.450 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:19.450 00.000 29988 MoveAxis(E, 0, ABG)
01:44:19.450 00.000 29988 Move returns status 0, amount 0
01:44:19.450 00.000 29988 MoveAxis(N, 0, ABG)
01:44:19.450 00.000 29988 Move returns status 0, amount 0
01:44:19.450 00.000 29988 move complete, result=0
01:44:19.450 00.000 29988 worker thread done servicing request
01:44:19.450 00.000 29988 Worker thread wakes up
01:44:19.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:19.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:19.451 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:21.085 01.634 29988 Exposure complete
01:44:21.126 00.041 29988 worker thread done servicing request
01:44:21.126 00.000 28316 OnExposeComplete: enter
01:44:21.127 00.001 28316 UpdateGuideState(): m_state=6
01:44:21.127 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1688
01:44:21.129 00.002 28316 Star::Find returns 1 (1), X=951.03, Y=257.14, Mass=2509, SNR=34.8, Peak=255 HFD=4.2
01:44:21.130 00.001 28316 MultiStar: [#1 -0.09,-0.08,0.97,U] [#2 0.00,0.04,0.87,U] [#3 0.06,-0.01,0.86,U] [#4 -0.27,0.04,0.82,U] [#5 0.15,0.09,0.73,U] [#6 -0.06,-0.08,0.64,U] [#7 -0.15,0.05,0.60,U] [#8 -0.07,0.10,0.56,U] 
01:44:21.133 00.003 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.06, -0.00}
01:44:21.136 00.003 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:44:21.138 00.002 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
01:44:21.140 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.84 mountX=0.02 mountY=0.03, mountTheta=0.83
01:44:21.142 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
01:44:21.142 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
01:44:21.143 00.001 29988 Worker thread wakes up
01:44:21.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:21.143 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.8 Saturée
01:44:21.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:21.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:21.144 00.000 28316 Enqueuing Expose request
01:44:21.145 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:44:21.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:44:21.145 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
01:44:21.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:44:21.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:21.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:44:21.145 00.000 29988 MoveAxis(E, 0, ABG)
01:44:21.145 00.000 29988 Move returns status 0, amount 0
01:44:21.145 00.000 29988 MoveAxis(N, 0, ABG)
01:44:21.145 00.000 29988 Move returns status 0, amount 0
01:44:21.145 00.000 29988 move complete, result=0
01:44:21.145 00.000 29988 worker thread done servicing request
01:44:21.145 00.000 29988 Worker thread wakes up
01:44:21.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:21.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:21.145 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:22.671 01.526 29988 Exposure complete
01:44:22.707 00.036 29988 worker thread done servicing request
01:44:22.707 00.000 28316 OnExposeComplete: enter
01:44:22.708 00.001 28316 UpdateGuideState(): m_state=6
01:44:22.709 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1689
01:44:22.709 00.000 28316 Star::Find returns 1 (1), X=950.91, Y=257.05, Mass=2508, SNR=34.8, Peak=255 HFD=4.2
01:44:22.710 00.001 28316 MultiStar: [#1 0.12,-0.14,0.99,U] [#2 -0.11,-0.03,0.89,U] [#3 -0.08,-0.09,0.86,U] [#4 -0.18,0.08,0.82,U] [#5 -0.07,-0.01,0.72,U] [#6 0.01,-0.02,0.63,U] [#7 -0.17,-0.03,0.60,U] [#8 -0.01,-0.13,0.56,U] 
01:44:22.710 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.07, -0.09}
01:44:22.710 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
01:44:22.711 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
01:44:22.711 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.38 mountX=-0.03 mountY=0.07, mountTheta=1.90
01:44:22.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
01:44:22.713 00.000 28316 Enqueuing Move request for scope (-0.06, -0.05)
01:44:22.714 00.001 29988 Worker thread wakes up
01:44:22.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:22.714 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8 Saturée
01:44:22.715 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:22.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:22.716 00.001 28316 Enqueuing Expose request
01:44:22.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
01:44:22.716 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
01:44:22.716 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.03 yDistance=0.07
01:44:22.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:44:22.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:22.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:44:22.716 00.000 29988 MoveAxis(E, 0, ABG)
01:44:22.716 00.000 29988 Move returns status 0, amount 0
01:44:22.716 00.000 29988 MoveAxis(N, 0, ABG)
01:44:22.717 00.001 29988 Move returns status 0, amount 0
01:44:22.717 00.000 29988 move complete, result=0
01:44:22.717 00.000 29988 worker thread done servicing request
01:44:22.717 00.000 29988 Worker thread wakes up
01:44:22.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:22.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:22.717 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:24.341 01.624 29988 Exposure complete
01:44:24.375 00.034 29988 worker thread done servicing request
01:44:24.375 00.000 28316 OnExposeComplete: enter
01:44:24.375 00.000 28316 UpdateGuideState(): m_state=6
01:44:24.375 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1690
01:44:24.377 00.002 28316 Star::Find returns 1 (0), X=951.03, Y=257.13, Mass=2541, SNR=34.9, Peak=242 HFD=4.2
01:44:24.377 00.000 28316 MultiStar: [#1 0.00,-0.12,0.99,U] [#2 -0.15,-0.06,0.89,U] [#3 0.02,-0.17,0.83,U] [#4 -0.05,-0.02,0.80,U] [#5 0.06,-0.03,0.73,U] [#6 0.09,-0.08,0.64,U] [#7 0.01,0.04,0.61,U] [#8 0.02,0.10,0.58,U] 
01:44:24.378 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {0.06, -0.01}
01:44:24.378 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
01:44:24.379 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
01:44:24.379 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.53 mountX=-0.04 mountY=0.02, mountTheta=2.73
01:44:24.380 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
01:44:24.381 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
01:44:24.381 00.000 29988 Worker thread wakes up
01:44:24.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
01:44:24.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
01:44:24.381 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
01:44:24.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:24.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:24.382 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:24.382 00.000 28316 UpdateGuideState exits: m=2541 RSB=34.9
01:44:24.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:24.383 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:44:24.383 00.000 29988 MoveAxis(E, 0, ABG)
01:44:24.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:24.383 00.000 28316 Enqueuing Expose request
01:44:24.384 00.001 29988 Move returns status 0, amount 0
01:44:24.384 00.000 29988 MoveAxis(N, 0, ABG)
01:44:24.384 00.000 29988 Move returns status 0, amount 0
01:44:24.384 00.000 29988 move complete, result=0
01:44:24.384 00.000 29988 worker thread done servicing request
01:44:24.384 00.000 29988 Worker thread wakes up
01:44:24.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:24.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:24.384 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:25.910 01.526 29988 Exposure complete
01:44:25.938 00.028 29988 worker thread done servicing request
01:44:25.938 00.000 28316 OnExposeComplete: enter
01:44:25.938 00.000 28316 UpdateGuideState(): m_state=6
01:44:25.940 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1691
01:44:25.941 00.001 28316 Star::Find returns 1 (1), X=950.97, Y=257.06, Mass=2444, SNR=34.3, Peak=255 HFD=4.1
01:44:25.941 00.000 28316 MultiStar: [#1 -0.06,-0.03,0.98,U] [#2 -0.02,-0.25,0.90,U] [#3 0.04,-0.12,0.86,U] [#4 -0.11,-0.13,0.80,U] [#5 -0.10,-0.09,0.72,U] [#6 0.03,-0.33,0.00,M1] [#7 -0.21,0.06,0.64,U] [#8 -0.06,-0.02,0.58,U] 
01:44:25.942 00.001 28316 single-star, 7 included, MultiStar: {-0.06, -0.09}, one-star: {-0.00, -0.08}
01:44:25.942 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
01:44:25.942 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
01:44:25.943 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.61 mountX=-0.07 mountY=0.04, mountTheta=2.65
01:44:25.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
01:44:25.944 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
01:44:25.945 00.001 29988 Worker thread wakes up
01:44:25.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:25.945 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3 Saturée
01:44:25.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:25.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:25.947 00.001 28316 Enqueuing Expose request
01:44:25.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
01:44:25.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
01:44:25.947 00.000 29988 Moving (-0.00, -0.08) raw xDistance=-0.07 yDistance=0.04
01:44:25.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:25.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:25.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:44:25.947 00.000 29988 MoveAxis(E, 0, ABG)
01:44:25.947 00.000 29988 Move returns status 0, amount 0
01:44:25.947 00.000 29988 MoveAxis(N, 0, ABG)
01:44:25.947 00.000 29988 Move returns status 0, amount 0
01:44:25.947 00.000 29988 move complete, result=0
01:44:25.947 00.000 29988 worker thread done servicing request
01:44:25.947 00.000 29988 Worker thread wakes up
01:44:25.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:25.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:25.948 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:27.576 01.628 29988 Exposure complete
01:44:27.609 00.033 29988 worker thread done servicing request
01:44:27.609 00.000 28316 OnExposeComplete: enter
01:44:27.610 00.001 28316 UpdateGuideState(): m_state=6
01:44:27.610 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1692
01:44:27.611 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.95, Mass=2442, SNR=34.3, Peak=240 HFD=4.1
01:44:27.611 00.000 28316 MultiStar: [#1 -0.05,-0.21,0.99,U] [#2 -0.06,-0.05,0.92,U] [#3 0.11,-0.22,0.88,U] [#4 -0.02,0.04,0.82,U] [#5 -0.07,-0.02,0.72,U] [#6 0.03,-0.17,0.63,U] [#7 -0.16,-0.01,0.62,U] [#8 0.11,-0.10,0.57,U] 
01:44:27.612 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.11}, one-star: {0.08, -0.18}
01:44:27.612 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
01:44:27.612 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
01:44:27.613 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.60 mountX=-0.10 mountY=0.05, mountTheta=2.65
01:44:27.613 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.11, opts=13)
01:44:27.615 00.002 28316 Enqueuing Move request for scope (-0.00, -0.11)
01:44:27.616 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:27.616 00.000 29988 Worker thread wakes up
01:44:27.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
01:44:27.616 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
01:44:27.616 00.000 29988 Moving (-0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
01:44:27.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:44:27.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:27.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:44:27.616 00.000 29988 MoveAxis(E, 0, ABG)
01:44:27.616 00.000 29988 Move returns status 0, amount 0
01:44:27.616 00.000 29988 MoveAxis(N, 0, ABG)
01:44:27.616 00.000 29988 Move returns status 0, amount 0
01:44:27.616 00.000 29988 move complete, result=0
01:44:27.616 00.000 29988 worker thread done servicing request
01:44:27.616 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:44:27.617 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:27.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:27.618 00.001 28316 Enqueuing Expose request
01:44:27.618 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:27.619 00.001 29988 Worker thread wakes up
01:44:27.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:27.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:29.145 01.526 29988 Exposure complete
01:44:29.179 00.034 29988 worker thread done servicing request
01:44:29.179 00.000 28316 OnExposeComplete: enter
01:44:29.179 00.000 28316 UpdateGuideState(): m_state=6
01:44:29.179 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1693
01:44:29.180 00.001 28316 Star::Find returns 1 (1), X=950.85, Y=257.06, Mass=2533, SNR=35.0, Peak=255 HFD=4.1
01:44:29.181 00.001 28316 MultiStar: [#1 -0.07,-0.18,0.96,U] [#2 -0.11,-0.15,0.89,U] [#3 0.07,-0.24,0.85,U] [#4 -0.01,0.06,0.83,U] [#5 -0.11,0.02,0.73,U] [#6 -0.02,-0.21,0.61,U] [#7 0.05,0.01,0.61,U] [#8 -0.04,-0.14,0.60,U] 
01:44:29.181 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.12, -0.08}
01:44:29.182 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
01:44:29.182 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
01:44:29.182 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.99 mountX=-0.07 mountY=0.09, mountTheta=2.28
01:44:29.184 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
01:44:29.186 00.002 28316 Enqueuing Move request for scope (-0.05, -0.10)
01:44:29.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:29.186 00.000 29988 Worker thread wakes up
01:44:29.187 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:44:29.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:44:29.187 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
01:44:29.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:29.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:29.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:44:29.187 00.000 29988 MoveAxis(E, 0, ABG)
01:44:29.187 00.000 29988 Move returns status 0, amount 0
01:44:29.187 00.000 29988 MoveAxis(N, 0, ABG)
01:44:29.187 00.000 29988 Move returns status 0, amount 0
01:44:29.187 00.000 29988 move complete, result=0
01:44:29.187 00.000 29988 worker thread done servicing request
01:44:29.187 00.000 28316 UpdateGuideState exits: m=2533 RSB=35.0 Saturée
01:44:29.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:29.188 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:29.188 00.000 28316 Enqueuing Expose request
01:44:29.189 00.001 29988 Worker thread wakes up
01:44:29.189 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:29.190 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:29.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:30.827 01.637 29988 Exposure complete
01:44:30.880 00.053 29988 worker thread done servicing request
01:44:30.880 00.000 28316 OnExposeComplete: enter
01:44:30.881 00.001 28316 UpdateGuideState(): m_state=6
01:44:30.882 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1694
01:44:30.882 00.000 28316 Star::Find returns 1 (1), X=951.07, Y=257.08, Mass=2481, SNR=34.3, Peak=255 HFD=4.1
01:44:30.883 00.001 28316 MultiStar: [#1 0.02,-0.26,0.98,U] [#2 -0.02,-0.12,0.90,U] [#3 0.11,-0.16,0.87,U] [#4 -0.07,0.02,0.82,U] [#5 -0.04,-0.05,0.72,U] [#6 0.10,-0.15,0.64,U] [#7 -0.14,-0.05,0.62,U] [#8 0.08,-0.14,0.58,U] 
01:44:30.884 00.001 28316 single-star, 8 included, MultiStar: {0.02, -0.11}, one-star: {0.09, -0.06}
01:44:30.884 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
01:44:30.884 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
01:44:30.886 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.56 mountX=-0.09 mountY=-0.06, mountTheta=-2.59
01:44:30.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
01:44:30.887 00.000 28316 Enqueuing Move request for scope (0.09, -0.06)
01:44:30.888 00.001 29988 Worker thread wakes up
01:44:30.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:30.888 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.3 Saturée
01:44:30.889 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:30.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:30.890 00.001 28316 Enqueuing Expose request
01:44:30.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
01:44:30.890 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
01:44:30.890 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.06
01:44:30.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:44:30.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:30.891 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:44:30.891 00.000 29988 MoveAxis(E, 0, ABG)
01:44:30.891 00.000 29988 Move returns status 0, amount 0
01:44:30.891 00.000 29988 MoveAxis(N, 0, ABG)
01:44:30.891 00.000 29988 Move returns status 0, amount 0
01:44:30.891 00.000 29988 move complete, result=0
01:44:30.891 00.000 29988 worker thread done servicing request
01:44:30.891 00.000 29988 Worker thread wakes up
01:44:30.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:30.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:30.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:32.408 01.517 29988 Exposure complete
01:44:32.448 00.040 29988 worker thread done servicing request
01:44:32.448 00.000 28316 OnExposeComplete: enter
01:44:32.449 00.001 28316 UpdateGuideState(): m_state=6
01:44:32.450 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1695
01:44:32.451 00.001 28316 Star::Find returns 1 (1), X=951.05, Y=256.97, Mass=2519, SNR=34.9, Peak=255 HFD=4.1
01:44:32.453 00.002 28316 MultiStar: [#1 0.03,-0.21,0.98,U] [#2 0.10,-0.27,0.87,U] [#3 0.15,-0.21,0.82,U] [#4 -0.13,-0.12,0.83,U] [#5 -0.14,-0.09,0.71,U] [#6 0.02,-0.20,0.61,U] [#7 -0.12,0.01,0.62,U] [#8 -0.07,-0.07,0.56,U] 
01:44:32.454 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.16}, one-star: {0.08, -0.17}
01:44:32.455 00.001 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
01:44:32.456 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
01:44:32.457 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=-0.14 mountY=0.07, mountTheta=2.69
01:44:32.460 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
01:44:32.460 00.000 28316 Enqueuing Move request for scope (0.00, -0.16)
01:44:32.461 00.001 29988 Worker thread wakes up
01:44:32.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
01:44:32.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:32.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
01:44:32.462 00.001 28316 UpdateGuideState exits: m=2519 RSB=34.9 Saturée
01:44:32.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:32.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:32.463 00.001 28316 Enqueuing Expose request
01:44:32.463 00.000 29988 Moving (0.00, -0.16) raw xDistance=-0.14 yDistance=0.07
01:44:32.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:44:32.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:32.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:44:32.463 00.000 29988 MoveAxis(E, 0, ABG)
01:44:32.463 00.000 29988 Move returns status 0, amount 0
01:44:32.463 00.000 29988 MoveAxis(N, 0, ABG)
01:44:32.463 00.000 29988 Move returns status 0, amount 0
01:44:32.463 00.000 29988 move complete, result=0
01:44:32.463 00.000 29988 worker thread done servicing request
01:44:32.463 00.000 29988 Worker thread wakes up
01:44:32.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:32.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:32.464 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:34.090 01.626 29988 Exposure complete
01:44:34.124 00.034 29988 worker thread done servicing request
01:44:34.125 00.001 28316 OnExposeComplete: enter
01:44:34.125 00.000 28316 UpdateGuideState(): m_state=6
01:44:34.125 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1696
01:44:34.126 00.001 28316 Star::Find returns 1 (1), X=951.00, Y=256.93, Mass=2396, SNR=33.9, Peak=255 HFD=4.0
01:44:34.127 00.001 28316 MultiStar: [#1 -0.00,-0.26,1.01,U] [#2 0.06,-0.34,0.00,M1] [#3 -0.04,-0.21,0.90,U] [#4 -0.17,-0.04,0.85,U] [#5 -0.17,-0.08,0.73,U] [#6 0.02,-0.08,0.63,U] [#7 -0.17,-0.02,0.64,U] [#8 -0.02,-0.05,0.60,U] 
01:44:34.127 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.13}, one-star: {0.03, -0.20}
01:44:34.127 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
01:44:34.128 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
01:44:34.128 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.00 mountX=-0.09 mountY=0.11, mountTheta=2.27
01:44:34.130 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
01:44:34.130 00.000 28316 Enqueuing Move request for scope (-0.06, -0.13)
01:44:34.131 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:34.131 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9 Saturée
01:44:34.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:34.132 00.000 29988 Worker thread wakes up
01:44:34.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
01:44:34.132 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
01:44:34.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:34.133 00.001 28316 Enqueuing Expose request
01:44:34.133 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.09 yDistance=0.11
01:44:34.134 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:44:34.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:34.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:34.134 00.000 29988 MoveAxis(E, 0, ABG)
01:44:34.134 00.000 29988 Move returns status 0, amount 0
01:44:34.134 00.000 29988 MoveAxis(N, 0, ABG)
01:44:34.134 00.000 29988 Move returns status 0, amount 0
01:44:34.134 00.000 29988 move complete, result=0
01:44:34.134 00.000 29988 worker thread done servicing request
01:44:34.134 00.000 29988 Worker thread wakes up
01:44:34.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:34.134 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:34.135 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:35.658 01.523 29988 Exposure complete
01:44:35.698 00.040 29988 worker thread done servicing request
01:44:35.698 00.000 28316 OnExposeComplete: enter
01:44:35.699 00.001 28316 UpdateGuideState(): m_state=6
01:44:35.699 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1697
01:44:35.700 00.001 28316 Star::Find returns 1 (1), X=950.81, Y=257.07, Mass=2559, SNR=35.0, Peak=255 HFD=4.2
01:44:35.700 00.000 28316 MultiStar: [#1 -0.09,-0.23,0.97,U] [#2 -0.03,-0.26,0.88,U] [#3 0.15,-0.15,0.86,U] [#4 -0.12,0.03,0.82,U] [#5 -0.09,-0.08,0.72,U] [#6 0.03,-0.06,0.61,U] [#7 -0.13,-0.09,0.63,U] [#8 0.01,-0.20,0.57,U] 
01:44:35.701 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.16, -0.07}
01:44:35.701 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
01:44:35.704 00.003 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
01:44:35.705 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.96 mountX=-0.09 mountY=0.10, mountTheta=2.31
01:44:35.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
01:44:35.706 00.000 28316 Enqueuing Move request for scope (-0.05, -0.13)
01:44:35.707 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:35.707 00.000 28316 UpdateGuideState exits: m=2559 RSB=35.0 Saturée
01:44:35.708 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:35.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:35.709 00.001 28316 Enqueuing Expose request
01:44:35.709 00.000 29988 Worker thread wakes up
01:44:35.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:44:35.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:44:35.709 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.09 yDistance=0.10
01:44:35.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:44:35.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:35.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:44:35.709 00.000 29988 MoveAxis(E, 0, ABG)
01:44:35.709 00.000 29988 Move returns status 0, amount 0
01:44:35.709 00.000 29988 MoveAxis(N, 0, ABG)
01:44:35.709 00.000 29988 Move returns status 0, amount 0
01:44:35.709 00.000 29988 move complete, result=0
01:44:35.709 00.000 29988 worker thread done servicing request
01:44:35.709 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:35.710 00.001 29988 Worker thread wakes up
01:44:35.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:35.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:37.344 01.634 29988 Exposure complete
01:44:37.390 00.046 29988 worker thread done servicing request
01:44:37.390 00.000 28316 OnExposeComplete: enter
01:44:37.392 00.002 28316 UpdateGuideState(): m_state=6
01:44:37.392 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1698
01:44:37.393 00.001 28316 Star::Find returns 1 (1), X=950.91, Y=257.02, Mass=2511, SNR=34.8, Peak=255 HFD=4.2
01:44:37.393 00.000 28316 MultiStar: [#1 0.02,-0.23,0.98,U] [#2 -0.08,-0.20,0.92,U] [#3 -0.05,-0.20,0.85,U] [#4 -0.15,0.03,0.82,U] [#5 -0.13,-0.05,0.71,U] [#6 -0.08,-0.13,0.62,U] [#7 -0.30,0.08,0.00,M1] [#8 -0.02,-0.07,0.59,U] 
01:44:37.394 00.001 28316 single-star, 7 included, MultiStar: {-0.07, -0.13}, one-star: {-0.06, -0.12}
01:44:37.394 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:44:37.395 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
01:44:37.395 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.02 mountX=-0.09 mountY=0.11, mountTheta=2.25
01:44:37.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
01:44:37.397 00.001 28316 Enqueuing Move request for scope (-0.06, -0.12)
01:44:37.398 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:37.400 00.002 29988 Worker thread wakes up
01:44:37.400 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.8 Saturée
01:44:37.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:37.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:37.401 00.000 28316 Enqueuing Expose request
01:44:37.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
01:44:37.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
01:44:37.401 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
01:44:37.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:44:37.402 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:37.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:37.402 00.000 29988 MoveAxis(E, 0, ABG)
01:44:37.402 00.000 29988 Move returns status 0, amount 0
01:44:37.402 00.000 29988 MoveAxis(N, 0, ABG)
01:44:37.402 00.000 29988 Move returns status 0, amount 0
01:44:37.402 00.000 29988 move complete, result=0
01:44:37.402 00.000 29988 worker thread done servicing request
01:44:37.402 00.000 29988 Worker thread wakes up
01:44:37.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:37.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:37.402 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:38.917 01.515 29988 Exposure complete
01:44:38.951 00.034 29988 worker thread done servicing request
01:44:38.951 00.000 28316 OnExposeComplete: enter
01:44:38.952 00.001 28316 UpdateGuideState(): m_state=6
01:44:38.952 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1699
01:44:38.953 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.10, Mass=2372, SNR=33.6, Peak=232 HFD=4.1
01:44:38.954 00.001 28316 MultiStar: [#1 -0.04,-0.10,0.98,U] [#2 0.08,-0.22,0.94,U] [#3 0.07,-0.07,0.87,U] [#4 -0.14,-0.02,0.86,U] [#5 -0.12,0.04,0.75,U] [#6 0.01,-0.10,0.65,U] [#7 -0.32,0.02,0.00,M2] [#8 -0.03,-0.05,0.59,U] 
01:44:38.954 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.07}, one-star: {-0.14, -0.03}
01:44:38.955 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
01:44:38.956 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
01:44:38.956 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.07 mountX=-0.05 mountY=0.07, mountTheta=2.20
01:44:38.958 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
01:44:38.958 00.000 28316 Enqueuing Move request for scope (-0.04, -0.07)
01:44:38.959 00.001 29988 Worker thread wakes up
01:44:38.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:44:38.959 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:44:38.959 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.07
01:44:38.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:38.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:38.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:38.959 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.6
01:44:38.960 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:44:38.960 00.000 29988 MoveAxis(E, 0, ABG)
01:44:38.960 00.000 29988 Move returns status 0, amount 0
01:44:38.960 00.000 29988 MoveAxis(N, 0, ABG)
01:44:38.960 00.000 29988 Move returns status 0, amount 0
01:44:38.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:38.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:38.961 00.001 28316 Enqueuing Expose request
01:44:38.961 00.000 29988 move complete, result=0
01:44:38.961 00.000 29988 worker thread done servicing request
01:44:38.961 00.000 29988 Worker thread wakes up
01:44:38.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:38.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:38.962 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:40.601 01.639 29988 Exposure complete
01:44:40.638 00.037 29988 worker thread done servicing request
01:44:40.638 00.000 28316 OnExposeComplete: enter
01:44:40.639 00.001 28316 UpdateGuideState(): m_state=6
01:44:40.640 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1700
01:44:40.640 00.000 28316 Star::Find returns 1 (1), X=950.87, Y=257.07, Mass=2517, SNR=34.8, Peak=255 HFD=4.2
01:44:40.641 00.001 28316 MultiStar: [#1 0.12,-0.19,0.97,U] [#2 -0.03,-0.19,0.89,U] [#3 -0.03,-0.12,0.82,U] [#4 0.02,-0.04,0.81,U] [#5 -0.05,0.03,0.72,U] [#6 0.02,-0.14,0.62,U] [#7 -0.14,0.04,0.62,U] [#8 -0.04,0.02,0.56,U] 
01:44:40.643 00.002 28316 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {-0.10, -0.07}
01:44:40.644 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:44:40.645 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:44:40.646 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.83 mountX=-0.07 mountY=0.06, mountTheta=2.43
01:44:40.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.08, opts=13)
01:44:40.649 00.001 28316 Enqueuing Move request for scope (-0.02, -0.08)
01:44:40.649 00.000 29988 Worker thread wakes up
01:44:40.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:40.649 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8 Saturée
01:44:40.650 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:40.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:40.650 00.000 28316 Enqueuing Expose request
01:44:40.651 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
01:44:40.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
01:44:40.651 00.000 29988 Moving (-0.02, -0.08) raw xDistance=-0.07 yDistance=0.06
01:44:40.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:40.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:40.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:44:40.651 00.000 29988 MoveAxis(E, 0, ABG)
01:44:40.651 00.000 29988 Move returns status 0, amount 0
01:44:40.651 00.000 29988 MoveAxis(N, 0, ABG)
01:44:40.651 00.000 29988 Move returns status 0, amount 0
01:44:40.651 00.000 29988 move complete, result=0
01:44:40.651 00.000 29988 worker thread done servicing request
01:44:40.651 00.000 29988 Worker thread wakes up
01:44:40.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:40.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:40.652 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:42.175 01.523 29988 Exposure complete
01:44:42.211 00.036 29988 worker thread done servicing request
01:44:42.212 00.001 28316 OnExposeComplete: enter
01:44:42.213 00.001 28316 UpdateGuideState(): m_state=6
01:44:42.216 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1701
01:44:42.217 00.001 28316 Star::Find returns 1 (1), X=950.92, Y=256.99, Mass=2436, SNR=34.2, Peak=255 HFD=4.1
01:44:42.219 00.002 28316 MultiStar: [#1 -0.03,-0.19,0.98,U] [#2 -0.08,-0.20,0.93,U] [#3 0.07,-0.24,0.86,U] [#4 -0.18,-0.15,0.83,U] [#5 -0.05,-0.09,0.73,U] [#6 0.14,-0.19,0.65,U] [#7 -0.19,-0.15,0.65,U] [#8 -0.05,-0.03,0.59,U] 
01:44:42.219 00.000 28316 single-star, 8 included, MultiStar: {-0.05, -0.16}, one-star: {-0.05, -0.15}
01:44:42.221 00.002 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
01:44:42.222 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
01:44:42.222 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.89 mountX=-0.12 mountY=0.11, mountTheta=2.38
01:44:42.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.15, opts=13)
01:44:42.224 00.001 28316 Enqueuing Move request for scope (-0.05, -0.15)
01:44:42.224 00.000 29988 Worker thread wakes up
01:44:42.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:42.224 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2 Saturée
01:44:42.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:42.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:42.226 00.001 28316 Enqueuing Expose request
01:44:42.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
01:44:42.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
01:44:42.226 00.000 29988 Moving (-0.05, -0.15) raw xDistance=-0.12 yDistance=0.11
01:44:42.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:44:42.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:42.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:42.226 00.000 29988 MoveAxis(E, 0, ABG)
01:44:42.226 00.000 29988 Move returns status 0, amount 0
01:44:42.226 00.000 29988 MoveAxis(N, 0, ABG)
01:44:42.226 00.000 29988 Move returns status 0, amount 0
01:44:42.226 00.000 29988 move complete, result=0
01:44:42.226 00.000 29988 worker thread done servicing request
01:44:42.226 00.000 29988 Worker thread wakes up
01:44:42.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:42.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:42.227 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:43.849 01.622 29988 Exposure complete
01:44:43.896 00.047 29988 worker thread done servicing request
01:44:43.896 00.000 28316 OnExposeComplete: enter
01:44:43.896 00.000 28316 UpdateGuideState(): m_state=6
01:44:43.897 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1702
01:44:43.897 00.000 28316 Star::Find returns 1 (1), X=950.85, Y=256.88, Mass=2500, SNR=34.7, Peak=255 HFD=4.1
01:44:43.898 00.001 28316 MultiStar: [#1 -0.00,-0.33,0.00,M1] [#2 -0.01,-0.30,0.88,U] [#3 -0.15,-0.22,0.85,U] [#4 -0.09,-0.09,0.82,U] [#5 0.01,-0.12,0.74,U] [#6 -0.09,-0.21,0.61,U] [#7 -0.14,-0.16,0.62,U] [#8 0.00,-0.16,0.55,U] 
01:44:43.898 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.19}, one-star: {-0.12, -0.26}
01:44:43.899 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:44:43.900 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
01:44:43.900 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.95 mountX=-0.14 mountY=0.16, mountTheta=2.32
01:44:43.902 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.19, opts=13)
01:44:43.903 00.001 28316 Enqueuing Move request for scope (-0.08, -0.19)
01:44:43.904 00.001 29988 Worker thread wakes up
01:44:43.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
01:44:43.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
01:44:43.904 00.000 29988 Moving (-0.08, -0.19) raw xDistance=-0.14 yDistance=0.16
01:44:43.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:44:43.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:43.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:43.904 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.7 Saturée
01:44:43.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:43.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:43.905 00.000 28316 Enqueuing Expose request
01:44:43.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:44:43.906 00.000 29988 MoveAxis(E, 0, ABG)
01:44:43.906 00.000 29988 Move returns status 0, amount 0
01:44:43.906 00.000 29988 MoveAxis(N, 0, ABG)
01:44:43.906 00.000 29988 Move returns status 0, amount 0
01:44:43.906 00.000 29988 move complete, result=0
01:44:43.906 00.000 29988 worker thread done servicing request
01:44:43.906 00.000 29988 Worker thread wakes up
01:44:43.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:43.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:43.908 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:44:45.437 01.529 29988 Exposure complete
01:44:45.472 00.035 29988 worker thread done servicing request
01:44:45.472 00.000 28316 OnExposeComplete: enter
01:44:45.473 00.001 28316 UpdateGuideState(): m_state=6
01:44:45.474 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1703
01:44:45.474 00.000 28316 Star::Find returns 1 (1), X=950.95, Y=257.07, Mass=2417, SNR=34.1, Peak=255 HFD=4.1
01:44:45.475 00.001 28316 MultiStar: [#1 0.03,-0.19,1.00,U] [#2 -0.17,-0.06,0.90,U] [#3 0.07,-0.13,0.87,U] [#4 -0.17,0.06,0.85,U] [#5 -0.03,-0.06,0.74,U] [#6 0.13,-0.09,0.62,U] [#7 -0.21,0.22,0.00,M1] [#8 0.05,0.06,0.56,U] 
01:44:45.475 00.000 28316 single-star, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.02, -0.07}
01:44:45.475 00.000 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:44:45.476 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:44:45.476 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.83 mountX=-0.05 mountY=0.05, mountTheta=2.43
01:44:45.478 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:44:45.478 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:44:45.479 00.001 29988 Worker thread wakes up
01:44:45.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:44:45.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:44:45.479 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.05
01:44:45.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:45.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:45.479 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1 Saturée
01:44:45.480 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:45.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:45.481 00.001 28316 Enqueuing Expose request
01:44:45.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:45.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:44:45.481 00.000 29988 MoveAxis(E, 0, ABG)
01:44:45.481 00.000 29988 Move returns status 0, amount 0
01:44:45.481 00.000 29988 MoveAxis(N, 0, ABG)
01:44:45.481 00.000 29988 Move returns status 0, amount 0
01:44:45.481 00.000 29988 move complete, result=0
01:44:45.481 00.000 29988 worker thread done servicing request
01:44:45.481 00.000 29988 Worker thread wakes up
01:44:45.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:45.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:45.482 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:47.120 01.638 29988 Exposure complete
01:44:47.178 00.058 29988 worker thread done servicing request
01:44:47.179 00.001 28316 OnExposeComplete: enter
01:44:47.180 00.001 28316 UpdateGuideState(): m_state=6
01:44:47.183 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1704
01:44:47.183 00.000 28316 Star::Find returns 1 (1), X=950.79, Y=257.22, Mass=2488, SNR=34.6, Peak=255 HFD=3.9
01:44:47.184 00.001 28316 MultiStar: [#1 -0.16,0.02,0.96,U] [#2 -0.24,0.08,0.91,U] [#3 -0.01,0.16,0.85,U] [#4 -0.15,0.04,0.83,U] [#5 -0.19,0.14,0.71,U] [#6 0.06,-0.17,0.61,U] [#7 -0.14,0.12,0.62,U] [#8 -0.12,-0.03,0.58,U] 
01:44:47.185 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.05}, one-star: {-0.18, 0.08}
01:44:47.185 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
01:44:47.185 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
01:44:47.186 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.15 cameraTheta=2.75 mountX=0.11 mountY=0.10, mountTheta=0.73
01:44:47.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
01:44:47.187 00.000 28316 Enqueuing Move request for scope (-0.13, 0.05)
01:44:47.188 00.001 29988 Worker thread wakes up
01:44:47.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:47.188 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6 Saturée
01:44:47.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:47.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:47.190 00.001 28316 Enqueuing Expose request
01:44:47.191 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:44:47.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:44:47.191 00.000 29988 Moving (-0.13, 0.05) raw xDistance=0.11 yDistance=0.10
01:44:47.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:44:47.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:47.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:44:47.191 00.000 29988 MoveAxis(E, 0, ABG)
01:44:47.191 00.000 29988 Move returns status 0, amount 0
01:44:47.191 00.000 29988 MoveAxis(N, 0, ABG)
01:44:47.191 00.000 29988 Move returns status 0, amount 0
01:44:47.191 00.000 29988 move complete, result=0
01:44:47.191 00.000 29988 worker thread done servicing request
01:44:47.191 00.000 29988 Worker thread wakes up
01:44:47.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:47.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:47.192 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:48.707 01.515 29988 Exposure complete
01:44:48.741 00.034 29988 worker thread done servicing request
01:44:48.741 00.000 28316 OnExposeComplete: enter
01:44:48.742 00.001 28316 UpdateGuideState(): m_state=6
01:44:48.742 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1705
01:44:48.743 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=257.22, Mass=2338, SNR=33.4, Peak=232 HFD=4.1
01:44:48.745 00.002 28316 MultiStar: [#1 0.01,-0.12,1.02,U] [#2 0.00,-0.03,0.90,U] [#3 -0.02,0.05,0.88,U] [#4 -0.07,0.04,0.85,U] [#5 -0.13,0.10,0.74,U] [#6 0.14,-0.07,0.63,U] [#7 -0.28,0.07,0.65,U] [#8 -0.01,0.01,0.59,U] 
01:44:48.746 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {0.05, 0.08}
01:44:48.747 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
01:44:48.748 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
01:44:48.749 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.77 mountX=0.02 mountY=0.02, mountTheta=0.75
01:44:48.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
01:44:48.753 00.003 28316 Enqueuing Move request for scope (-0.03, 0.01)
01:44:48.755 00.002 29988 Worker thread wakes up
01:44:48.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
01:44:48.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
01:44:48.755 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.02
01:44:48.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:44:48.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:48.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:44:48.755 00.000 29988 MoveAxis(E, 0, ABG)
01:44:48.755 00.000 29988 Move returns status 0, amount 0
01:44:48.756 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:48.756 00.000 29988 MoveAxis(N, 0, ABG)
01:44:48.756 00.000 29988 Move returns status 0, amount 0
01:44:48.756 00.000 29988 move complete, result=0
01:44:48.756 00.000 29988 worker thread done servicing request
01:44:48.756 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.4
01:44:48.757 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:48.757 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:48.757 00.000 28316 Enqueuing Expose request
01:44:48.758 00.001 29988 Worker thread wakes up
01:44:48.758 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:48.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:48.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:50.387 01.629 29988 Exposure complete
01:44:50.421 00.034 29988 worker thread done servicing request
01:44:50.421 00.000 28316 OnExposeComplete: enter
01:44:50.422 00.001 28316 UpdateGuideState(): m_state=6
01:44:50.422 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1706
01:44:50.423 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.04, Mass=2479, SNR=34.6, Peak=242 HFD=4.2
01:44:50.423 00.000 28316 MultiStar: [#1 -0.08,-0.16,0.98,U] [#2 -0.18,-0.14,0.90,U] [#3 -0.06,-0.08,0.85,U] [#4 -0.13,-0.06,0.84,U] [#5 -0.16,-0.10,0.72,U] [#6 -0.16,-0.18,0.64,U] [#7 -0.20,0.05,0.61,U] [#8 -0.26,-0.07,0.57,U] 
01:44:50.424 00.001 28316 single-star, 8 included, MultiStar: {-0.14, -0.10}, one-star: {-0.08, -0.09}
01:44:50.424 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.03)
01:44:50.424 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99)
01:44:50.425 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.26 mountX=-0.05 mountY=0.11, mountTheta=2.02
01:44:50.426 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
01:44:50.426 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
01:44:50.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:50.427 00.000 29988 Worker thread wakes up
01:44:50.427 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.6
01:44:50.428 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:50.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:50.429 00.001 28316 Enqueuing Expose request
01:44:50.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:44:50.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:44:50.429 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
01:44:50.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:50.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:50.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:50.429 00.000 29988 MoveAxis(E, 0, ABG)
01:44:50.429 00.000 29988 Move returns status 0, amount 0
01:44:50.429 00.000 29988 MoveAxis(N, 0, ABG)
01:44:50.429 00.000 29988 Move returns status 0, amount 0
01:44:50.429 00.000 29988 move complete, result=0
01:44:50.429 00.000 29988 worker thread done servicing request
01:44:50.429 00.000 29988 Worker thread wakes up
01:44:50.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:50.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:50.430 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:51.947 01.517 29988 Exposure complete
01:44:51.979 00.032 29988 worker thread done servicing request
01:44:51.979 00.000 28316 OnExposeComplete: enter
01:44:51.980 00.001 28316 UpdateGuideState(): m_state=6
01:44:51.981 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1707
01:44:51.981 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=257.13, Mass=2354, SNR=33.7, Peak=228 HFD=4.0
01:44:51.982 00.001 28316 MultiStar: [#1 0.01,-0.09,1.00,U] [#2 -0.27,-0.01,0.93,U] [#3 -0.22,-0.03,0.86,U] [#4 -0.28,-0.05,0.86,U] [#5 -0.25,-0.03,0.73,U] [#6 -0.17,-0.06,0.63,U] [#7 -0.16,0.07,0.63,U] [#8 -0.02,0.04,0.64,U] 
01:44:51.982 00.000 28316 single-star, 8 included, MultiStar: {-0.17, -0.02}, one-star: {-0.16, -0.01}
01:44:51.982 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
01:44:51.983 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
01:44:51.983 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.10 mountX=0.06 mountY=0.15, mountTheta=1.18
01:44:51.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.01, opts=13)
01:44:51.985 00.001 28316 Enqueuing Move request for scope (-0.16, -0.01)
01:44:51.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:51.986 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:44:51.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:51.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:51.987 00.001 28316 Enqueuing Expose request
01:44:51.987 00.000 29988 Worker thread wakes up
01:44:51.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
01:44:51.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
01:44:51.987 00.000 29988 Moving (-0.16, -0.01) raw xDistance=0.06 yDistance=0.15
01:44:51.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:51.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:51.988 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:44:51.988 00.000 29988 MoveAxis(E, 0, ABG)
01:44:51.988 00.000 29988 Move returns status 0, amount 0
01:44:51.988 00.000 29988 MoveAxis(N, 0, ABG)
01:44:51.988 00.000 29988 Move returns status 0, amount 0
01:44:51.988 00.000 29988 move complete, result=0
01:44:51.988 00.000 29988 worker thread done servicing request
01:44:51.988 00.000 29988 Worker thread wakes up
01:44:51.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:51.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:51.988 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:53.610 01.622 29988 Exposure complete
01:44:53.645 00.035 29988 worker thread done servicing request
01:44:53.645 00.000 28316 OnExposeComplete: enter
01:44:53.646 00.001 28316 UpdateGuideState(): m_state=6
01:44:53.646 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1708
01:44:53.647 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=257.19, Mass=2391, SNR=34.0, Peak=214 HFD=3.7
01:44:53.647 00.000 28316 MultiStar: [#1 -0.20,-0.20,1.00,U] [#2 -0.17,-0.11,0.91,U] [#3 -0.17,-0.05,0.85,U] [#4 -0.41,0.05,0.00,M1] [#5 -0.19,0.01,0.74,U] [#6 -0.23,-0.01,0.63,U] [#7 -0.23,0.18,0.63,U] [#8 -0.28,0.01,0.59,U] 
01:44:53.648 00.001 28316 refined, 7 included, MultiStar: {-0.23, -0.03}, one-star: {-0.36, 0.05}
01:44:53.648 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.27)
01:44:53.649 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
01:44:53.649 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.02 mountX=0.07 mountY=0.22, mountTheta=1.26
01:44:53.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.03, opts=13)
01:44:53.651 00.001 28316 Enqueuing Move request for scope (-0.23, -0.03)
01:44:53.651 00.000 29988 Worker thread wakes up
01:44:53.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
01:44:53.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
01:44:53.651 00.000 29988 Moving (-0.23, -0.03) raw xDistance=0.07 yDistance=0.22
01:44:53.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:44:53.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:53.651 00.000 28316 UpdateGuideState exits: m=2391 RSB=34.0
01:44:53.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:53.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:53.653 00.001 28316 Enqueuing Expose request
01:44:53.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:44:53.653 00.000 29988 MoveAxis(E, 0, ABG)
01:44:53.653 00.000 29988 Move returns status 0, amount 0
01:44:53.653 00.000 29988 MoveAxis(S, 52, ABG)
01:44:53.653 00.000 29988 Guiding  Dir = 1, Dur = 52
01:44:53.653 00.000 29988 IsSlewing returns 0
01:44:53.653 00.000 29988 IsGuiding returns 0
01:44:53.659 00.006 29988 PulseGuide returned control before completion, sleep 58
01:44:53.722 00.063 29988 IsGuiding returns 0
01:44:53.722 00.000 29988 Move returns status 0, amount 52
01:44:53.722 00.000 29988 move complete, result=0
01:44:53.722 00.000 29988 worker thread done servicing request
01:44:53.722 00.000 29988 Worker thread wakes up
01:44:53.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:53.722 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:44:53.723 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:55.138 01.415 29988 Exposure complete
01:44:55.169 00.031 29988 worker thread done servicing request
01:44:55.169 00.000 28316 OnExposeComplete: enter
01:44:55.171 00.002 28316 UpdateGuideState(): m_state=6
01:44:55.173 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1709
01:44:55.174 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=257.23, Mass=2413, SNR=34.0, Peak=225 HFD=3.9
01:44:55.176 00.002 28316 MultiStar: [#1 -0.17,-0.03,0.99,U] [#2 -0.07,-0.06,0.91,U] [#3 -0.17,0.06,0.83,U] [#4 -0.28,0.04,0.85,U] [#5 -0.09,0.11,0.74,U] [#6 -0.10,0.17,0.64,U] [#7 -0.22,0.25,0.00,M1] [#8 -0.14,-0.03,0.60,U] 
01:44:55.177 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.04}, one-star: {-0.19, 0.09}
01:44:55.178 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:44:55.179 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:44:55.180 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.16 cameraTheta=2.89 mountX=0.10 mountY=0.12, mountTheta=0.88
01:44:55.182 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.04, opts=13)
01:44:55.183 00.001 28316 Enqueuing Move request for scope (-0.16, 0.04)
01:44:55.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:55.184 00.001 29988 Worker thread wakes up
01:44:55.184 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
01:44:55.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
01:44:55.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
01:44:55.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:55.185 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:55.185 00.000 28316 Enqueuing Expose request
01:44:55.186 00.001 29988 Moving (-0.16, 0.04) raw xDistance=0.10 yDistance=0.12
01:44:55.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:44:55.186 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:55.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:44:55.186 00.000 29988 MoveAxis(E, 0, ABG)
01:44:55.186 00.000 29988 Move returns status 0, amount 0
01:44:55.186 00.000 29988 MoveAxis(N, 0, ABG)
01:44:55.186 00.000 29988 Move returns status 0, amount 0
01:44:55.186 00.000 29988 move complete, result=0
01:44:55.186 00.000 29988 worker thread done servicing request
01:44:55.186 00.000 29988 Worker thread wakes up
01:44:55.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:55.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:55.186 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:56.822 01.636 29988 Exposure complete
01:44:56.859 00.037 29988 worker thread done servicing request
01:44:56.859 00.000 28316 OnExposeComplete: enter
01:44:56.862 00.003 28316 UpdateGuideState(): m_state=6
01:44:56.865 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1710
01:44:56.867 00.002 28316 Star::Find returns 1 (0), X=950.92, Y=257.26, Mass=2397, SNR=33.9, Peak=224 HFD=3.9
01:44:56.870 00.003 28316 MultiStar: [#1 -0.16,-0.01,1.02,U] [#2 0.01,0.16,0.94,U] [#3 -0.12,0.08,0.86,U] [#4 -0.16,0.13,0.83,U] [#5 -0.08,0.24,0.73,U] [#6 -0.02,0.10,0.64,U] [#7 -0.22,0.20,0.63,U] [#8 -0.21,0.24,0.00,M1] 
01:44:56.872 00.002 28316 single-star, 7 included, MultiStar: {-0.10, 0.12}, one-star: {-0.05, 0.12}
01:44:56.875 00.003 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
01:44:56.877 00.002 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
01:44:56.879 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.14 cameraTheta=1.96 mountX=0.14 mountY=-0.01, mountTheta=-0.07
01:44:56.883 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.12, opts=13)
01:44:56.884 00.001 28316 Enqueuing Move request for scope (-0.05, 0.12)
01:44:56.885 00.001 29988 Worker thread wakes up
01:44:56.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:56.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
01:44:56.885 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:44:56.886 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:56.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:56.887 00.001 28316 Enqueuing Expose request
01:44:56.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
01:44:56.887 00.000 29988 Moving (-0.05, 0.12) raw xDistance=0.14 yDistance=-0.01
01:44:56.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:44:56.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:56.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:44:56.887 00.000 29988 MoveAxis(E, 0, ABG)
01:44:56.887 00.000 29988 Move returns status 0, amount 0
01:44:56.887 00.000 29988 MoveAxis(N, 0, ABG)
01:44:56.887 00.000 29988 Move returns status 0, amount 0
01:44:56.887 00.000 29988 move complete, result=0
01:44:56.887 00.000 29988 worker thread done servicing request
01:44:56.887 00.000 29988 Worker thread wakes up
01:44:56.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:56.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:56.888 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:58.411 01.523 29988 Exposure complete
01:44:58.453 00.042 29988 worker thread done servicing request
01:44:58.454 00.001 28316 OnExposeComplete: enter
01:44:58.454 00.000 28316 UpdateGuideState(): m_state=6
01:44:58.455 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1711
01:44:58.456 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.23, Mass=2390, SNR=33.9, Peak=227 HFD=4.0
01:44:58.458 00.002 28316 MultiStar: [#1 -0.13,0.08,0.99,U] [#2 -0.06,0.13,0.91,U] [#3 -0.01,0.12,0.87,U] [#4 -0.02,0.25,0.84,U] [#5 -0.12,0.25,0.73,U] [#6 -0.04,0.18,0.62,U] [#7 -0.16,0.28,0.00,M1] [#8 -0.10,0.17,0.59,U] 
01:44:58.460 00.002 28316 single-star, 7 included, MultiStar: {-0.07, 0.15}, one-star: {-0.09, 0.09}
01:44:58.462 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
01:44:58.464 00.002 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
01:44:58.464 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.37 mountX=0.12 mountY=0.04, mountTheta=0.34
01:44:58.465 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
01:44:58.466 00.001 28316 Enqueuing Move request for scope (-0.09, 0.09)
01:44:58.466 00.000 29988 Worker thread wakes up
01:44:58.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:44:58.467 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.9
01:44:58.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:58.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:44:58.468 00.000 28316 Enqueuing Expose request
01:44:58.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
01:44:58.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
01:44:58.468 00.000 29988 Moving (-0.09, 0.09) raw xDistance=0.12 yDistance=0.04
01:44:58.469 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:44:58.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:58.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:44:58.469 00.000 29988 MoveAxis(E, 0, ABG)
01:44:58.469 00.000 29988 Move returns status 0, amount 0
01:44:58.469 00.000 29988 MoveAxis(N, 0, ABG)
01:44:58.469 00.000 29988 Move returns status 0, amount 0
01:44:58.469 00.000 29988 move complete, result=0
01:44:58.469 00.000 29988 worker thread done servicing request
01:44:58.469 00.000 29988 Worker thread wakes up
01:44:58.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:44:58.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:44:58.469 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:00.092 01.623 29988 Exposure complete
01:45:00.124 00.032 29988 worker thread done servicing request
01:45:00.124 00.000 28316 OnExposeComplete: enter
01:45:00.125 00.001 28316 UpdateGuideState(): m_state=6
01:45:00.126 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1712
01:45:00.126 00.000 28316 Star::Find returns 1 (0), X=950.97, Y=257.39, Mass=2527, SNR=34.9, Peak=212 HFD=4.0
01:45:00.127 00.001 28316 MultiStar: [#1 -0.06,0.07,0.98,U] [#2 -0.18,0.13,0.91,U] [#3 -0.10,0.27,0.81,U] [#4 -0.06,0.19,0.83,U] [#5 -0.11,0.09,0.74,U] [#6 0.09,0.17,0.63,U] [#7 0.04,0.42,0.00,M2] [#8 -0.05,0.11,0.61,U] 
01:45:00.127 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.16}, one-star: {-0.01, 0.25}
01:45:00.128 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
01:45:00.128 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
01:45:00.129 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=0.17 mountY=-0.02, mountTheta=-0.09
01:45:00.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.16, opts=13)
01:45:00.131 00.001 28316 Enqueuing Move request for scope (-0.06, 0.16)
01:45:00.131 00.000 29988 Worker thread wakes up
01:45:00.132 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:00.132 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.9
01:45:00.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:00.133 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:00.133 00.000 28316 Enqueuing Expose request
01:45:00.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
01:45:00.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
01:45:00.134 00.000 29988 Moving (-0.06, 0.16) raw xDistance=0.17 yDistance=-0.02
01:45:00.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:45:00.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:00.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:00.134 00.000 29988 MoveAxis(E, 0, ABG)
01:45:00.134 00.000 29988 Move returns status 0, amount 0
01:45:00.134 00.000 29988 MoveAxis(N, 0, ABG)
01:45:00.134 00.000 29988 Move returns status 0, amount 0
01:45:00.134 00.000 29988 move complete, result=0
01:45:00.134 00.000 29988 worker thread done servicing request
01:45:00.134 00.000 29988 Worker thread wakes up
01:45:00.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:00.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:00.134 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:01.663 01.529 29988 Exposure complete
01:45:01.727 00.064 29988 worker thread done servicing request
01:45:01.727 00.000 28316 OnExposeComplete: enter
01:45:01.730 00.003 28316 UpdateGuideState(): m_state=6
01:45:01.733 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1713
01:45:01.735 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=257.31, Mass=2463, SNR=34.5, Peak=203 HFD=4.0
01:45:01.738 00.003 28316 MultiStar: [#1 0.00,0.17,0.99,U] [#2 -0.03,0.18,0.89,U] [#3 -0.09,0.25,0.84,U] [#4 0.03,0.25,0.84,U] [#5 -0.12,0.17,0.74,U] [#6 0.11,0.09,0.62,U] [#7 -0.03,0.30,0.00,M3] [#8 0.12,0.05,0.57,U] 
01:45:01.740 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.17}, one-star: {-0.09, 0.17}
01:45:01.742 00.002 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
01:45:01.745 00.003 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
01:45:01.746 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.18 cameraTheta=1.66 mountX=0.17 mountY=-0.06, mountTheta=-0.37
01:45:01.749 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
01:45:01.749 00.000 28316 Enqueuing Move request for scope (-0.02, 0.17)
01:45:01.750 00.001 29988 Worker thread wakes up
01:45:01.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
01:45:01.750 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
01:45:01.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:01.751 00.001 29988 Moving (-0.02, 0.17) raw xDistance=0.17 yDistance=-0.06
01:45:01.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:45:01.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:01.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:45:01.751 00.000 29988 MoveAxis(E, 0, ABG)
01:45:01.751 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.5
01:45:01.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:01.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:01.752 00.000 28316 Enqueuing Expose request
01:45:01.752 00.000 29988 Move returns status 0, amount 0
01:45:01.752 00.000 29988 MoveAxis(N, 0, ABG)
01:45:01.753 00.001 29988 Move returns status 0, amount 0
01:45:01.753 00.000 29988 move complete, result=0
01:45:01.753 00.000 29988 worker thread done servicing request
01:45:01.753 00.000 29988 Worker thread wakes up
01:45:01.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:01.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:01.753 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:03.384 01.631 29988 Exposure complete
01:45:03.436 00.052 29988 worker thread done servicing request
01:45:03.436 00.000 28316 OnExposeComplete: enter
01:45:03.437 00.001 28316 UpdateGuideState(): m_state=6
01:45:03.437 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1714
01:45:03.437 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.35, Mass=2497, SNR=34.7, Peak=216 HFD=4.0
01:45:03.438 00.001 28316 MultiStar: [#1 0.09,0.20,0.96,U] [#2 -0.13,0.28,0.00,M1] [#3 -0.10,0.31,0.00,M1] [#4 -0.19,0.29,0.00,M1] [#5 -0.04,0.22,0.73,U] [#6 -0.02,0.14,0.62,U] [#7 -0.14,0.40,0.00,M4] [#8 -0.11,0.23,0.58,U] 
01:45:03.438 00.000 28316 refined, 4 included, MultiStar: {-0.03, 0.20}, one-star: {-0.09, 0.21}
01:45:03.439 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
01:45:03.439 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
01:45:03.440 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.71 mountX=0.20 mountY=-0.07, mountTheta=-0.32
01:45:03.440 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.20, opts=13)
01:45:03.441 00.001 28316 Enqueuing Move request for scope (-0.03, 0.20)
01:45:03.441 00.000 29988 Worker thread wakes up
01:45:03.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
01:45:03.442 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
01:45:03.442 00.000 29988 Moving (-0.03, 0.20) raw xDistance=0.20 yDistance=-0.07
01:45:03.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:45:03.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:03.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:45:03.442 00.000 29988 MoveAxis(E, 0, ABG)
01:45:03.442 00.000 29988 Move returns status 0, amount 0
01:45:03.442 00.000 29988 MoveAxis(N, 0, ABG)
01:45:03.442 00.000 29988 Move returns status 0, amount 0
01:45:03.442 00.000 29988 move complete, result=0
01:45:03.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:03.442 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.7
01:45:03.443 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:03.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:03.444 00.001 28316 Enqueuing Expose request
01:45:03.444 00.000 29988 worker thread done servicing request
01:45:03.444 00.000 29988 Worker thread wakes up
01:45:03.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:03.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:03.444 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:04.963 01.519 29988 Exposure complete
01:45:05.008 00.045 29988 worker thread done servicing request
01:45:05.009 00.001 28316 OnExposeComplete: enter
01:45:05.010 00.001 28316 UpdateGuideState(): m_state=6
01:45:05.010 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1715
01:45:05.010 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.46, Mass=2525, SNR=34.7, Peak=205 HFD=3.8
01:45:05.011 00.001 28316 MultiStar: [#1 -0.05,0.29,0.95,U] [#2 -0.27,0.13,0.89,U] [#3 -0.27,0.35,0.00,M2] [#4 -0.15,0.13,0.82,U] [#5 -0.08,0.43,0.00,M1] [#6 -0.17,0.18,0.64,U] [#7 -0.12,0.44,0.00,M5] [#8 -0.20,0.28,0.00,M1] 
01:45:05.011 00.000 28316 refined, 4 included, MultiStar: {-0.17, 0.22}, one-star: {-0.20, 0.32}
01:45:05.012 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
01:45:05.012 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
01:45:05.013 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.22 hyp=0.27 cameraTheta=2.24 mountX=0.27 mountY=0.05, mountTheta=0.20
01:45:05.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.22, opts=13)
01:45:05.014 00.000 28316 Enqueuing Move request for scope (-0.17, 0.22)
01:45:05.015 00.001 29988 Worker thread wakes up
01:45:05.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:05.015 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.7
01:45:05.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:05.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.22) opts 0xd
01:45:05.016 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.22)
01:45:05.016 00.000 29988 Moving (-0.17, 0.22) raw xDistance=0.27 yDistance=0.05
01:45:05.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:45:05.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:05.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:05.017 00.001 28316 Enqueuing Expose request
01:45:05.018 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:05.018 00.000 29988 MoveAxis(W, 56, ABG)
01:45:05.018 00.000 29988 Guiding  Dir = 3, Dur = 56
01:45:05.019 00.001 29988 IsSlewing returns 0
01:45:05.019 00.000 29988 IsGuiding returns 0
01:45:05.020 00.001 29988 PulseGuide returned control before completion, sleep 65
01:45:05.090 00.070 29988 IsGuiding returns 0
01:45:05.090 00.000 29988 Move returns status 0, amount 56
01:45:05.090 00.000 29988 MoveAxis(N, 0, ABG)
01:45:05.090 00.000 29988 Move returns status 0, amount 0
01:45:05.090 00.000 29988 move complete, result=0
01:45:05.090 00.000 29988 worker thread done servicing request
01:45:05.090 00.000 29988 Worker thread wakes up
01:45:05.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:05.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:05.090 00.000 28316 GuideStep: 0.3 px 56 ms WEST, 0.1 px 0 ms NORTH
01:45:06.725 01.635 29988 Exposure complete
01:45:06.772 00.047 29988 worker thread done servicing request
01:45:06.772 00.000 28316 OnExposeComplete: enter
01:45:06.773 00.001 28316 UpdateGuideState(): m_state=6
01:45:06.773 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1716
01:45:06.774 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.16, Mass=2531, SNR=34.9, Peak=235 HFD=4.2
01:45:06.774 00.000 28316 MultiStar: [#1 0.11,-0.12,0.95,U] [#2 0.17,-0.09,0.89,U] [#3 -0.01,-0.06,0.84,U] [#4 -0.12,0.06,0.79,U] [#5 0.01,0.11,0.71,U] [#6 -0.06,0.04,0.63,U] [#7 -0.19,0.12,0.60,U] [#8 0.03,-0.04,0.57,U] 
01:45:06.775 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.00}, one-star: {0.02, 0.03}
01:45:06.776 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:45:06.777 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:45:06.778 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.47 mountX=-0.01 mountY=-0.00, mountTheta=-2.49
01:45:06.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
01:45:06.781 00.001 28316 Enqueuing Move request for scope (0.01, -0.00)
01:45:06.781 00.000 29988 Worker thread wakes up
01:45:06.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
01:45:06.781 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
01:45:06.781 00.000 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.00
01:45:06.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:45:06.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:06.781 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:45:06.781 00.000 29988 MoveAxis(E, 0, ABG)
01:45:06.781 00.000 29988 Move returns status 0, amount 0
01:45:06.781 00.000 29988 MoveAxis(N, 0, ABG)
01:45:06.781 00.000 29988 Move returns status 0, amount 0
01:45:06.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:06.782 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:45:06.783 00.001 29988 move complete, result=0
01:45:06.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:06.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:06.784 00.000 28316 Enqueuing Expose request
01:45:06.784 00.000 29988 worker thread done servicing request
01:45:06.784 00.000 29988 Worker thread wakes up
01:45:06.784 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:06.785 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:06.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:08.305 01.520 29988 Exposure complete
01:45:08.341 00.036 29988 worker thread done servicing request
01:45:08.341 00.000 28316 OnExposeComplete: enter
01:45:08.342 00.001 28316 UpdateGuideState(): m_state=6
01:45:08.343 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1717
01:45:08.343 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=257.18, Mass=2447, SNR=34.3, Peak=233 HFD=4.1
01:45:08.344 00.001 28316 MultiStar: [#1 -0.05,-0.14,0.98,U] [#2 0.05,-0.10,0.90,U] [#3 -0.03,0.00,0.85,U] [#4 -0.27,-0.00,0.83,U] [#5 -0.05,0.12,0.73,U] [#6 -0.12,0.11,0.64,U] [#7 -0.28,0.08,0.62,U] [#8 -0.07,0.16,0.59,U] 
01:45:08.344 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.06, 0.05}
01:45:08.344 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
01:45:08.345 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:45:08.345 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.52 mountX=0.07 mountY=0.04, mountTheta=0.49
01:45:08.345 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
01:45:08.347 00.002 28316 Enqueuing Move request for scope (-0.06, 0.05)
01:45:08.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:08.348 00.001 29988 Worker thread wakes up
01:45:08.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:45:08.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:45:08.348 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.04
01:45:08.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:45:08.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:08.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:45:08.348 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.3
01:45:08.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:08.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:08.349 00.000 28316 Enqueuing Expose request
01:45:08.350 00.001 29988 MoveAxis(E, 0, ABG)
01:45:08.350 00.000 29988 Move returns status 0, amount 0
01:45:08.350 00.000 29988 MoveAxis(N, 0, ABG)
01:45:08.350 00.000 29988 Move returns status 0, amount 0
01:45:08.350 00.000 29988 move complete, result=0
01:45:08.350 00.000 29988 worker thread done servicing request
01:45:08.350 00.000 29988 Worker thread wakes up
01:45:08.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:08.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:08.350 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:09.974 01.624 29988 Exposure complete
01:45:10.036 00.062 29988 worker thread done servicing request
01:45:10.036 00.000 28316 OnExposeComplete: enter
01:45:10.037 00.001 28316 UpdateGuideState(): m_state=6
01:45:10.038 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1718
01:45:10.038 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=257.22, Mass=2436, SNR=34.3, Peak=220 HFD=4.1
01:45:10.040 00.002 28316 MultiStar: [#1 -0.08,0.03,0.98,U] [#2 -0.25,0.04,0.91,U] [#3 -0.07,0.11,0.86,U] [#4 -0.18,0.17,0.82,U] [#5 -0.07,0.14,0.75,U] [#6 -0.10,-0.04,0.63,U] [#7 -0.24,0.18,0.62,U] [#8 -0.06,0.17,0.58,U] 
01:45:10.041 00.001 28316 single-star, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.06, 0.08}
01:45:10.041 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
01:45:10.042 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
01:45:10.043 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.22 mountX=0.10 mountY=0.02, mountTheta=0.19
01:45:10.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
01:45:10.045 00.001 28316 Enqueuing Move request for scope (-0.06, 0.08)
01:45:10.045 00.000 29988 Worker thread wakes up
01:45:10.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:10.046 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.3
01:45:10.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:10.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:10.047 00.000 28316 Enqueuing Expose request
01:45:10.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
01:45:10.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
01:45:10.047 00.000 29988 Moving (-0.06, 0.08) raw xDistance=0.10 yDistance=0.02
01:45:10.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:45:10.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:10.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:45:10.047 00.000 29988 MoveAxis(E, 0, ABG)
01:45:10.048 00.001 29988 Move returns status 0, amount 0
01:45:10.048 00.000 29988 MoveAxis(N, 0, ABG)
01:45:10.048 00.000 29988 Move returns status 0, amount 0
01:45:10.048 00.000 29988 move complete, result=0
01:45:10.048 00.000 29988 worker thread done servicing request
01:45:10.048 00.000 29988 Worker thread wakes up
01:45:10.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:10.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:10.048 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:11.562 01.514 29988 Exposure complete
01:45:11.596 00.034 29988 worker thread done servicing request
01:45:11.596 00.000 28316 OnExposeComplete: enter
01:45:11.597 00.001 28316 UpdateGuideState(): m_state=6
01:45:11.598 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1719
01:45:11.598 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=257.17, Mass=2426, SNR=34.2, Peak=239 HFD=4.0
01:45:11.598 00.000 28316 MultiStar: [#1 0.02,-0.04,0.99,U] [#2 -0.20,-0.09,0.88,U] [#3 -0.09,0.00,0.87,U] [#4 -0.26,0.08,0.85,U] [#5 -0.03,0.07,0.74,U] [#6 0.10,0.02,0.63,U] [#7 -0.28,0.17,0.00,M3] [#8 0.01,0.03,0.59,U] 
01:45:11.599 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.01}, one-star: {-0.15, 0.03}
01:45:11.599 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
01:45:11.600 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
01:45:11.600 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.01 mountX=0.05 mountY=0.07, mountTheta=1.00
01:45:11.601 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
01:45:11.602 00.001 28316 Enqueuing Move request for scope (-0.09, 0.01)
01:45:11.602 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:11.603 00.001 29988 Worker thread wakes up
01:45:11.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
01:45:11.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
01:45:11.603 00.000 29988 Moving (-0.09, 0.01) raw xDistance=0.05 yDistance=0.07
01:45:11.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:45:11.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:11.603 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.2
01:45:11.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:45:11.603 00.000 29988 MoveAxis(E, 0, ABG)
01:45:11.603 00.000 29988 Move returns status 0, amount 0
01:45:11.603 00.000 29988 MoveAxis(N, 0, ABG)
01:45:11.603 00.000 29988 Move returns status 0, amount 0
01:45:11.603 00.000 29988 move complete, result=0
01:45:11.603 00.000 29988 worker thread done servicing request
01:45:11.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:11.604 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:11.604 00.000 28316 Enqueuing Expose request
01:45:11.605 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:11.605 00.000 29988 Worker thread wakes up
01:45:11.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:11.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:13.241 01.636 29988 Exposure complete
01:45:13.274 00.033 29988 worker thread done servicing request
01:45:13.274 00.000 28316 OnExposeComplete: enter
01:45:13.275 00.001 28316 UpdateGuideState(): m_state=6
01:45:13.276 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1720
01:45:13.276 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.17, Mass=2563, SNR=35.2, Peak=224 HFD=4.2
01:45:13.276 00.000 28316 MultiStar: [#1 -0.22,-0.10,0.97,U] [#2 -0.14,-0.03,0.89,U] [#3 -0.16,0.01,0.83,U] [#4 -0.18,0.12,0.83,U] [#5 -0.23,0.19,0.72,U] [#6 -0.10,0.13,0.60,U] [#7 -0.30,0.06,0.00,M4] [#8 -0.04,0.03,0.58,U] 
01:45:13.277 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.04}, one-star: {-0.17, 0.03}
01:45:13.277 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:45:13.278 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:45:13.280 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=0.10 mountY=0.13, mountTheta=0.89
01:45:13.282 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.04, opts=13)
01:45:13.284 00.002 28316 Enqueuing Move request for scope (-0.16, 0.04)
01:45:13.285 00.001 29988 Worker thread wakes up
01:45:13.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:13.286 00.001 28316 UpdateGuideState exits: m=2563 RSB=35.2
01:45:13.287 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
01:45:13.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
01:45:13.287 00.000 29988 Moving (-0.16, 0.04) raw xDistance=0.10 yDistance=0.13
01:45:13.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:45:13.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:13.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:13.290 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:45:13.290 00.000 29988 MoveAxis(E, 0, ABG)
01:45:13.290 00.000 29988 Move returns status 0, amount 0
01:45:13.290 00.000 29988 MoveAxis(N, 0, ABG)
01:45:13.290 00.000 29988 Move returns status 0, amount 0
01:45:13.290 00.000 29988 move complete, result=0
01:45:13.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:13.291 00.001 28316 Enqueuing Expose request
01:45:13.292 00.001 29988 worker thread done servicing request
01:45:13.292 00.000 29988 Worker thread wakes up
01:45:13.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:13.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:13.292 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:14.807 01.515 29988 Exposure complete
01:45:14.868 00.061 29988 worker thread done servicing request
01:45:14.868 00.000 28316 OnExposeComplete: enter
01:45:14.871 00.003 28316 UpdateGuideState(): m_state=6
01:45:14.873 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1721
01:45:14.875 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=257.80, Mass=2408, SNR=34.0, Peak=190 HFD=3.8
01:45:14.878 00.003 28316 MultiStar: large primary error, entering stabilization period
01:45:14.879 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
01:45:14.882 00.003 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
01:45:14.883 00.001 28316 CameraToMount -- cameraX=-0.45 cameraY=0.67 hyp=0.81 cameraTheta=2.17 mountX=0.79 mountY=0.11, mountTheta=0.13
01:45:14.886 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.67, opts=13)
01:45:14.887 00.001 28316 Enqueuing Move request for scope (-0.45, 0.67)
01:45:14.887 00.000 29988 Worker thread wakes up
01:45:14.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:14.887 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:45:14.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:14.888 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:14.888 00.000 28316 Enqueuing Expose request
01:45:14.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.67) opts 0xd
01:45:14.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.67)
01:45:14.889 00.000 29988 Moving (-0.45, 0.67) raw xDistance=0.79 yDistance=0.11
01:45:14.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
01:45:14.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:14.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:45:14.889 00.000 29988 MoveAxis(W, 167, ABG)
01:45:14.889 00.000 29988 Guiding  Dir = 3, Dur = 167
01:45:14.889 00.000 29988 IsSlewing returns 0
01:45:14.889 00.000 29988 IsGuiding returns 0
01:45:14.891 00.002 29988 PulseGuide returned control before completion, sleep 176
01:45:15.072 00.181 29988 IsGuiding returns 1
01:45:15.072 00.000 29988 scope still moving after pulse duration time elapsed
01:45:15.104 00.032 29988 IsSlewing returns 0
01:45:15.104 00.000 29988 IsGuiding returns 0
01:45:15.104 00.000 29988 scope move finished after 167 + 47 ms
01:45:15.104 00.000 29988 Move returns status 0, amount 167
01:45:15.104 00.000 29988 MoveAxis(N, 0, ABG)
01:45:15.104 00.000 29988 Move returns status 0, amount 0
01:45:15.104 00.000 29988 move complete, result=0
01:45:15.105 00.001 28316 GuideStep: 0.8 px 167 ms WEST, 0.1 px 0 ms NORTH
01:45:15.105 00.000 29988 worker thread done servicing request
01:45:15.105 00.000 29988 Worker thread wakes up
01:45:15.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:15.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:16.741 01.636 29988 Exposure complete
01:45:16.776 00.035 29988 worker thread done servicing request
01:45:16.776 00.000 28316 OnExposeComplete: enter
01:45:16.777 00.001 28316 UpdateGuideState(): m_state=6
01:45:16.778 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1722
01:45:16.779 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=257.06, Mass=2460, SNR=34.5, Peak=221 HFD=4.3
01:45:16.780 00.001 28316 MultiStar: exiting stabilization period
01:45:16.781 00.001 28316 MultiStar: [#1 -0.01,-0.04,0.98,U] [#2 0.19,-0.16,0.89,U] [#3 0.23,-0.03,0.87,U] [#4 0.07,0.03,0.82,U] [#5 -0.10,0.02,0.76,U] [#6 0.23,-0.03,0.61,U] [#7 -0.17,0.14,0.60,U] [#8 0.11,-0.23,0.57,U] 
01:45:16.782 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.16, -0.08}
01:45:16.783 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:45:16.784 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:45:16.785 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.47 mountX=-0.07 mountY=-0.06, mountTheta=-2.50
01:45:16.788 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
01:45:16.789 00.001 28316 Enqueuing Move request for scope (0.09, -0.04)
01:45:16.789 00.000 29988 Worker thread wakes up
01:45:16.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
01:45:16.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
01:45:16.789 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
01:45:16.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:16.790 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.5
01:45:16.790 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:16.791 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:16.791 00.000 28316 Enqueuing Expose request
01:45:16.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:45:16.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:16.792 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:45:16.792 00.000 29988 MoveAxis(E, 0, ABG)
01:45:16.792 00.000 29988 Move returns status 0, amount 0
01:45:16.792 00.000 29988 MoveAxis(N, 0, ABG)
01:45:16.792 00.000 29988 Move returns status 0, amount 0
01:45:16.792 00.000 29988 move complete, result=0
01:45:16.792 00.000 29988 worker thread done servicing request
01:45:16.792 00.000 29988 Worker thread wakes up
01:45:16.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:16.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:16.792 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:18.305 01.513 29988 Exposure complete
01:45:18.352 00.047 29988 worker thread done servicing request
01:45:18.352 00.000 28316 OnExposeComplete: enter
01:45:18.354 00.002 28316 UpdateGuideState(): m_state=6
01:45:18.355 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1723
01:45:18.357 00.002 28316 Star::Find returns 1 (0), X=951.04, Y=257.16, Mass=2469, SNR=34.5, Peak=238 HFD=4.2
01:45:18.358 00.001 28316 MultiStar: [#1 -0.02,-0.05,0.97,U] [#2 -0.09,-0.04,0.87,U] [#3 0.08,0.15,0.86,U] [#4 -0.05,0.11,0.81,U] [#5 -0.05,0.03,0.71,U] [#6 0.04,-0.05,0.63,U] [#7 -0.17,0.19,0.62,U] [#8 0.17,0.08,0.59,U] 
01:45:18.359 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {0.07, 0.02}
01:45:18.361 00.002 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
01:45:18.362 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
01:45:18.363 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.62 mountX=0.04 mountY=-0.02, mountTheta=-0.41
01:45:18.366 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
01:45:18.368 00.002 28316 Enqueuing Move request for scope (-0.00, 0.05)
01:45:18.368 00.000 29988 Worker thread wakes up
01:45:18.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:18.368 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.5
01:45:18.369 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:18.369 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:18.370 00.001 28316 Enqueuing Expose request
01:45:18.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
01:45:18.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
01:45:18.370 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.04 yDistance=-0.02
01:45:18.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:45:18.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:18.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:18.370 00.000 29988 MoveAxis(E, 0, ABG)
01:45:18.370 00.000 29988 Move returns status 0, amount 0
01:45:18.370 00.000 29988 MoveAxis(N, 0, ABG)
01:45:18.370 00.000 29988 Move returns status 0, amount 0
01:45:18.370 00.000 29988 move complete, result=0
01:45:18.370 00.000 29988 worker thread done servicing request
01:45:18.370 00.000 29988 Worker thread wakes up
01:45:18.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:18.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:18.371 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:20.002 01.631 29988 Exposure complete
01:45:20.053 00.051 29988 worker thread done servicing request
01:45:20.053 00.000 28316 OnExposeComplete: enter
01:45:20.054 00.001 28316 UpdateGuideState(): m_state=6
01:45:20.056 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1724
01:45:20.057 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.19, Mass=2463, SNR=34.4, Peak=233 HFD=4.1
01:45:20.059 00.002 28316 MultiStar: [#1 -0.12,-0.02,0.96,U] [#2 0.02,-0.01,0.91,U] [#3 -0.02,0.04,0.84,U] [#4 -0.06,0.06,0.83,U] [#5 -0.13,0.11,0.72,U] [#6 -0.00,-0.02,0.63,U] [#7 -0.45,0.25,0.00,M3] [#8 0.00,0.04,0.58,U] 
01:45:20.060 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.03}, one-star: {-0.02, 0.05}
01:45:20.061 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
01:45:20.063 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:45:20.063 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.51 mountX=0.05 mountY=0.02, mountTheta=0.48
01:45:20.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
01:45:20.065 00.001 28316 Enqueuing Move request for scope (-0.04, 0.03)
01:45:20.065 00.000 29988 Worker thread wakes up
01:45:20.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
01:45:20.065 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
01:45:20.065 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.05 yDistance=0.02
01:45:20.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:45:20.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:20.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:45:20.065 00.000 29988 MoveAxis(E, 0, ABG)
01:45:20.066 00.001 29988 Move returns status 0, amount 0
01:45:20.066 00.000 29988 MoveAxis(N, 0, ABG)
01:45:20.066 00.000 29988 Move returns status 0, amount 0
01:45:20.066 00.000 29988 move complete, result=0
01:45:20.066 00.000 29988 worker thread done servicing request
01:45:20.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:20.066 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:45:20.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:20.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:20.067 00.000 28316 Enqueuing Expose request
01:45:20.068 00.001 29988 Worker thread wakes up
01:45:20.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:20.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:20.068 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:21.591 01.523 29988 Exposure complete
01:45:21.631 00.040 29988 worker thread done servicing request
01:45:21.631 00.000 28316 OnExposeComplete: enter
01:45:21.632 00.001 28316 UpdateGuideState(): m_state=6
01:45:21.632 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1725
01:45:21.632 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.17, Mass=2419, SNR=34.1, Peak=226 HFD=3.9
01:45:21.632 00.000 28316 MultiStar: [#1 -0.13,-0.10,1.00,U] [#2 -0.19,-0.06,0.92,U] [#3 -0.15,-0.09,0.85,U] [#4 -0.06,-0.05,0.84,U] [#5 -0.31,0.14,0.00,M1] [#6 -0.05,-0.07,0.63,U] [#7 -0.28,0.02,0.63,U] [#8 0.05,0.02,0.58,U] 
01:45:21.634 00.002 28316 refined, 7 included, MultiStar: {-0.14, -0.04}, one-star: {-0.25, 0.03}
01:45:21.635 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:45:21.635 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:45:21.635 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.87 mountX=0.02 mountY=0.14, mountTheta=1.41
01:45:21.637 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
01:45:21.637 00.000 28316 Enqueuing Move request for scope (-0.14, -0.04)
01:45:21.638 00.001 29988 Worker thread wakes up
01:45:21.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:21.638 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:45:21.638 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
01:45:21.639 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:45:21.639 00.000 29988 Moving (-0.14, -0.04) raw xDistance=0.02 yDistance=0.14
01:45:21.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:21.639 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:21.639 00.000 28316 Enqueuing Expose request
01:45:21.640 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:45:21.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:21.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:45:21.640 00.000 29988 MoveAxis(E, 0, ABG)
01:45:21.640 00.000 29988 Move returns status 0, amount 0
01:45:21.640 00.000 29988 MoveAxis(N, 0, ABG)
01:45:21.640 00.000 29988 Move returns status 0, amount 0
01:45:21.640 00.000 29988 move complete, result=0
01:45:21.640 00.000 29988 worker thread done servicing request
01:45:21.640 00.000 29988 Worker thread wakes up
01:45:21.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:21.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:21.641 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:23.277 01.636 29988 Exposure complete
01:45:23.318 00.041 29988 worker thread done servicing request
01:45:23.318 00.000 28316 OnExposeComplete: enter
01:45:23.319 00.001 28316 UpdateGuideState(): m_state=6
01:45:23.319 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1726
01:45:23.320 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=257.09, Mass=2484, SNR=34.6, Peak=233 HFD=4.2
01:45:23.320 00.000 28316 MultiStar: [#1 -0.19,0.01,0.98,U] [#2 -0.15,-0.05,0.90,U] [#3 0.01,0.02,0.84,U] [#4 -0.22,0.25,0.00,M1] [#5 -0.17,0.22,0.72,U] [#6 0.12,0.01,0.63,U] [#7 -0.18,0.03,0.61,U] [#8 0.09,0.19,0.58,U] 
01:45:23.321 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.04}, one-star: {-0.11, -0.04}
01:45:23.321 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
01:45:23.322 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
01:45:23.326 00.004 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.74 mountX=0.07 mountY=0.06, mountTheta=0.72
01:45:23.329 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
01:45:23.330 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
01:45:23.330 00.000 29988 Worker thread wakes up
01:45:23.332 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:23.332 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.6
01:45:23.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:23.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:23.333 00.000 28316 Enqueuing Expose request
01:45:23.334 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
01:45:23.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
01:45:23.334 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.06
01:45:23.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:45:23.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:23.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:45:23.334 00.000 29988 MoveAxis(E, 0, ABG)
01:45:23.334 00.000 29988 Move returns status 0, amount 0
01:45:23.334 00.000 29988 MoveAxis(N, 0, ABG)
01:45:23.334 00.000 29988 Move returns status 0, amount 0
01:45:23.334 00.000 29988 move complete, result=0
01:45:23.334 00.000 29988 worker thread done servicing request
01:45:23.334 00.000 29988 Worker thread wakes up
01:45:23.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:23.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
01:45:23.334 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:23.633 00.299 28316 evsrv: cli 0C97D050 connect
01:45:23.635 00.002 28316 case statement mapped state 6 to 3
01:45:23.636 00.001 28316 case statement mapped state 6 to 3
01:45:23.637 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"b5da1fee-2abf-4f26-90e2-353169bd5243"}
01:45:23.639 00.002 28316 case statement mapped state 6 to 3
01:45:23.640 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5da1fee-2abf-4f26-90e2-353169bd5243"}
01:45:23.640 00.000 28316 evsrv: cli 0C97D050 disconnect
01:45:23.641 00.001 28316 evsrv: cli 0C97D870 connect
01:45:23.642 00.001 28316 case statement mapped state 6 to 3
01:45:23.642 00.000 28316 case statement mapped state 6 to 3
01:45:23.643 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"f5940339-8632-4ee2-b326-e2cd6f7fea86"}
01:45:23.644 00.001 28316 PhdController::Dither begins
01:45:23.644 00.000 28316 dither: size=2.00, dRA=0.98 dDec=-1.57
01:45:23.645 00.001 28316 MountToCamera -- mountTheta (-1.01) + m_xAngle (2.00) = xAngle (0.98 = 0.98)
01:45:23.645 00.000 28316 MountToCamera -- mountX=0.98 mountY=-1.57 hyp=1.85 mountTheta=-1.01 cameraX=1.02, cameraY=1.54 cameraTheta=0.98
01:45:23.646 00.001 28316 setting lock position to (951.99, 258.68)
01:45:23.647 00.001 28316 Mount: notify guiding dithered (1.0, 1.5)
01:45:23.647 00.000 28316 MultiStar: stabilizing after lock position change
01:45:23.648 00.001 28316 Status Line: Dithering de 0.98,-1.57
01:45:23.649 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:45:23.650 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:45:23.651 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"f5940339-8632-4ee2-b326-e2cd6f7fea86"}
01:45:23.651 00.000 28316 evsrv: cli 0C97D870 disconnect
01:45:24.848 01.197 29988 Exposure complete
01:45:24.889 00.041 29988 worker thread done servicing request
01:45:24.889 00.000 28316 OnExposeComplete: enter
01:45:24.890 00.001 28316 UpdateGuideState(): m_state=6
01:45:24.891 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1727
01:45:24.891 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.18, Mass=2476, SNR=34.5, Peak=241 HFD=4.1
01:45:24.892 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
01:45:24.895 00.003 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07)
01:45:24.897 00.002 28316 CameraToMount -- cameraX=-1.04 cameraY=-1.50 hyp=1.82 cameraTheta=-2.18 mountX=-0.93 mountY=1.60, mountTheta=2.10
01:45:24.901 00.004 28316 dither recenter: remaining=(-1.0,1.6) step=(-1.0,1.6)
01:45:24.904 00.003 28316 MountToCamera -- mountTheta (2.13) + m_xAngle (2.00) = xAngle (4.13 = -2.16)
01:45:24.906 00.002 28316 MountToCamera -- mountX=-0.98 mountY=1.57 hyp=1.85 mountTheta=2.13 cameraX=-1.02, cameraY=-1.54 cameraTheta=-2.16
01:45:24.909 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-1.02, y=-1.54, opts=4)
01:45:24.911 00.002 28316 Enqueuing Move request for scope (-1.02, -1.54)
01:45:24.911 00.000 28316 Mount: notify direct move -0.98,1.57
01:45:24.912 00.001 29988 Worker thread wakes up
01:45:24.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:24.912 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.5
01:45:24.913 00.001 28316 PhdController: settling, locked = 1, distance = 1.93 (0.50) aobump = 0 frame = 1 / 99999
01:45:24.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -1.54) opts 0x4
01:45:24.913 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146324.913,"Host":"ASUS_SAM","Inst":1,"Distance":1.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:24.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.02, -1.54)
01:45:24.914 00.001 29988 Moving (-1.02, -1.54) raw xDistance=-0.98 yDistance=1.57
01:45:24.914 00.000 29988 MoveAxis(E, 326, B)
01:45:24.914 00.000 29988 Guiding  Dir = 2, Dur = 326
01:45:24.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:24.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:24.914 00.000 28316 Enqueuing Expose request
01:45:24.915 00.001 29988 IsSlewing returns 0
01:45:24.915 00.000 29988 IsGuiding returns 0
01:45:24.917 00.002 29988 PulseGuide returned control before completion, sleep 335
01:45:25.256 00.339 29988 IsGuiding returns 0
01:45:25.256 00.000 29988 Move returns status 0, amount 326
01:45:25.256 00.000 29988 MoveAxis(S, 374, B)
01:45:25.256 00.000 29988 Guiding  Dir = 1, Dur = 374
01:45:25.256 00.000 29988 IsSlewing returns 0
01:45:25.256 00.000 29988 IsGuiding returns 0
01:45:25.261 00.005 29988 PulseGuide returned control before completion, sleep 380
01:45:25.648 00.387 29988 IsGuiding returns 0
01:45:25.648 00.000 29988 Move returns status 0, amount 374
01:45:25.648 00.000 29988 move complete, result=0
01:45:25.648 00.000 29988 worker thread done servicing request
01:45:25.648 00.000 29988 Worker thread wakes up
01:45:25.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:25.648 00.000 28316 GuideStep: -1.0 px 326 ms EAST, 1.6 px 374 ms SOUTH
01:45:25.649 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:27.287 01.638 29988 Exposure complete
01:45:27.324 00.037 29988 worker thread done servicing request
01:45:27.324 00.000 28316 OnExposeComplete: enter
01:45:27.325 00.001 28316 UpdateGuideState(): m_state=6
01:45:27.326 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1728
01:45:27.327 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=258.31, Mass=2468, SNR=34.3, Peak=214 HFD=3.8
01:45:27.327 00.000 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:45:27.328 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:45:27.329 00.001 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.37 hyp=0.95 cameraTheta=-2.74 mountX=0.03 mountY=0.95, mountTheta=1.54
01:45:27.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.37, opts=13)
01:45:27.330 00.000 28316 Enqueuing Move request for scope (-0.87, -0.37)
01:45:27.331 00.001 29988 Worker thread wakes up
01:45:27.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.37) opts 0xd
01:45:27.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.37)
01:45:27.331 00.000 29988 Moving (-0.87, -0.37) raw xDistance=0.03 yDistance=0.95
01:45:27.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:45:27.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:27.332 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:27.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
01:45:27.332 00.000 29988 MoveAxis(E, 0, ABG)
01:45:27.332 00.000 29988 Move returns status 0, amount 0
01:45:27.332 00.000 29988 MoveAxis(N, 0, ABG)
01:45:27.332 00.000 29988 Move returns status 0, amount 0
01:45:27.332 00.000 29988 move complete, result=0
01:45:27.332 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
01:45:27.333 00.001 29988 worker thread done servicing request
01:45:27.333 00.000 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 2 / 99999
01:45:27.333 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146327.333,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:27.334 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:27.334 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:27.335 00.001 28316 Enqueuing Expose request
01:45:27.335 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.9 px 0 ms NORTH
01:45:27.335 00.000 29988 Worker thread wakes up
01:45:27.336 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:27.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:28.853 01.517 29988 Exposure complete
01:45:28.909 00.056 29988 worker thread done servicing request
01:45:28.909 00.000 28316 OnExposeComplete: enter
01:45:28.911 00.002 28316 UpdateGuideState(): m_state=6
01:45:28.913 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1729
01:45:28.915 00.002 28316 Star::Find returns 1 (0), X=951.13, Y=258.40, Mass=2492, SNR=34.4, Peak=203 HFD=3.9
01:45:28.918 00.003 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
01:45:28.920 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
01:45:28.922 00.002 28316 CameraToMount -- cameraX=-0.86 cameraY=-0.28 hyp=0.90 cameraTheta=-2.82 mountX=0.10 mountY=0.89, mountTheta=1.46
01:45:28.927 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.86, y=-0.28, opts=13)
01:45:28.929 00.002 28316 Enqueuing Move request for scope (-0.86, -0.28)
01:45:28.930 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:28.931 00.001 28316 UpdateGuideState exits: m=2492 RSB=34.4
01:45:28.933 00.002 29988 Worker thread wakes up
01:45:28.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.28) opts 0xd
01:45:28.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.86, -0.28)
01:45:28.933 00.000 29988 Moving (-0.86, -0.28) raw xDistance=0.10 yDistance=0.89
01:45:28.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:45:28.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:28.933 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 3 / 99999
01:45:28.934 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.89
01:45:28.934 00.000 29988 MoveAxis(E, 0, ABG)
01:45:28.934 00.000 29988 Move returns status 0, amount 0
01:45:28.934 00.000 29988 MoveAxis(N, 0, ABG)
01:45:28.934 00.000 29988 Move returns status 0, amount 0
01:45:28.934 00.000 29988 move complete, result=0
01:45:28.934 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146328.934,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:28.935 00.001 29988 worker thread done servicing request
01:45:28.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:28.935 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:28.936 00.001 28316 Enqueuing Expose request
01:45:28.936 00.000 29988 Worker thread wakes up
01:45:28.937 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:28.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:28.937 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
01:45:30.569 01.632 29988 Exposure complete
01:45:30.609 00.040 29988 worker thread done servicing request
01:45:30.609 00.000 28316 OnExposeComplete: enter
01:45:30.610 00.001 28316 UpdateGuideState(): m_state=6
01:45:30.612 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1730
01:45:30.613 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=258.26, Mass=2430, SNR=34.2, Peak=220 HFD=4.0
01:45:30.616 00.003 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
01:45:30.618 00.002 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57)
01:45:30.620 00.002 28316 CameraToMount -- cameraX=-0.83 cameraY=-0.41 hyp=0.93 cameraTheta=-2.68 mountX=-0.03 mountY=0.93, mountTheta=1.61
01:45:30.623 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=-0.41, opts=13)
01:45:30.625 00.002 28316 Enqueuing Move request for scope (-0.83, -0.41)
01:45:30.626 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:30.627 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:45:30.629 00.002 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 4 / 99999
01:45:30.630 00.001 29988 Worker thread wakes up
01:45:30.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.41) opts 0xd
01:45:30.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, -0.41)
01:45:30.630 00.000 29988 Moving (-0.83, -0.41) raw xDistance=-0.03 yDistance=0.93
01:45:30.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:45:30.630 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.77
01:45:30.630 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146330.630,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:30.632 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
01:45:30.632 00.000 29988 MoveAxis(E, 0, ABG)
01:45:30.632 00.000 29988 Move returns status 0, amount 0
01:45:30.632 00.000 29988 MoveAxis(S, 221, ABG)
01:45:30.632 00.000 29988 Guiding  Dir = 1, Dur = 221
01:45:30.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:30.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:30.632 00.000 28316 Enqueuing Expose request
01:45:30.633 00.001 29988 IsSlewing returns 0
01:45:30.633 00.000 29988 IsGuiding returns 0
01:45:30.638 00.005 29988 PulseGuide returned control before completion, sleep 227
01:45:30.880 00.242 29988 IsGuiding returns 0
01:45:30.880 00.000 29988 Move returns status 0, amount 221
01:45:30.880 00.000 29988 move complete, result=0
01:45:30.880 00.000 29988 worker thread done servicing request
01:45:30.880 00.000 29988 Worker thread wakes up
01:45:30.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:30.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:30.880 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 221 ms SOUTH
01:45:32.292 01.412 29988 Exposure complete
01:45:32.351 00.059 29988 worker thread done servicing request
01:45:32.351 00.000 28316 OnExposeComplete: enter
01:45:32.351 00.000 28316 UpdateGuideState(): m_state=6
01:45:32.353 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1731
01:45:32.357 00.004 28316 Star::Find returns 1 (0), X=951.87, Y=258.42, Mass=2448, SNR=34.4, Peak=176 HFD=3.9
01:45:32.359 00.002 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
01:45:32.362 00.003 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
01:45:32.364 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.03 mountX=-0.18 mountY=0.23, mountTheta=2.24
01:45:32.367 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.25, opts=13)
01:45:32.370 00.003 28316 Enqueuing Move request for scope (-0.13, -0.25)
01:45:32.372 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:32.374 00.002 29988 Worker thread wakes up
01:45:32.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
01:45:32.374 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
01:45:32.375 00.001 29988 Moving (-0.13, -0.25) raw xDistance=-0.18 yDistance=0.23
01:45:32.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:32.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:45:32.375 00.000 29988 MoveAxis(E, 0, ABG)
01:45:32.375 00.000 29988 Move returns status 0, amount 0
01:45:32.375 00.000 29988 MoveAxis(S, 54, ABG)
01:45:32.375 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.4
01:45:32.376 00.001 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 5 / 99999
01:45:32.377 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786146332.377,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:32.378 00.001 29988 Guiding  Dir = 1, Dur = 54
01:45:32.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:32.380 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:32.382 00.002 29988 IsSlewing returns 0
01:45:32.382 00.000 28316 Enqueuing Expose request
01:45:32.384 00.002 29988 IsGuiding returns 0
01:45:32.389 00.005 29988 PulseGuide returned control before completion, sleep 59
01:45:32.452 00.063 29988 IsGuiding returns 0
01:45:32.452 00.000 29988 Move returns status 0, amount 54
01:45:32.452 00.000 29988 move complete, result=0
01:45:32.452 00.000 29988 worker thread done servicing request
01:45:32.452 00.000 29988 Worker thread wakes up
01:45:32.452 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 54 ms SOUTH
01:45:32.453 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:32.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:34.085 01.632 29988 Exposure complete
01:45:34.138 00.053 29988 worker thread done servicing request
01:45:34.138 00.000 28316 OnExposeComplete: enter
01:45:34.139 00.001 28316 UpdateGuideState(): m_state=6
01:45:34.140 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1732
01:45:34.140 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=258.67, Mass=2465, SNR=34.5, Peak=204 HFD=4.0
01:45:34.141 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
01:45:34.142 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
01:45:34.143 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.57 mountX=-0.00 mountY=0.01, mountTheta=1.71
01:45:34.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
01:45:34.144 00.000 28316 Enqueuing Move request for scope (-0.01, -0.01)
01:45:34.145 00.001 29988 Worker thread wakes up
01:45:34.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:45:34.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:45:34.145 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.00 yDistance=0.01
01:45:34.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:45:34.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:34.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:34.145 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
01:45:34.146 00.001 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 6 / 99999
01:45:34.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:45:34.146 00.000 29988 MoveAxis(E, 0, ABG)
01:45:34.146 00.000 29988 Move returns status 0, amount 0
01:45:34.146 00.000 29988 MoveAxis(N, 0, ABG)
01:45:34.146 00.000 29988 Move returns status 0, amount 0
01:45:34.146 00.000 29988 move complete, result=0
01:45:34.146 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146334.146,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:34.147 00.001 29988 worker thread done servicing request
01:45:34.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:34.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:34.148 00.001 28316 Enqueuing Expose request
01:45:34.148 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:34.150 00.002 29988 Worker thread wakes up
01:45:34.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:34.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:35.674 01.524 29988 Exposure complete
01:45:35.742 00.068 29988 worker thread done servicing request
01:45:35.742 00.000 28316 OnExposeComplete: enter
01:45:35.744 00.002 28316 UpdateGuideState(): m_state=6
01:45:35.746 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1733
01:45:35.748 00.002 28316 Star::Find returns 1 (0), X=951.93, Y=258.71, Mass=2430, SNR=34.2, Peak=216 HFD=4.0
01:45:35.750 00.002 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:45:35.753 00.003 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:45:35.755 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.07 cameraTheta=2.64 mountX=0.06 mountY=0.04, mountTheta=0.61
01:45:35.759 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
01:45:35.759 00.000 28316 Enqueuing Move request for scope (-0.07, 0.04)
01:45:35.760 00.001 29988 Worker thread wakes up
01:45:35.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:35.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
01:45:35.760 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:45:35.761 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 7 / 99999
01:45:35.761 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
01:45:35.761 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146335.761,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:45:35.761 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=0.04
01:45:35.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:45:35.762 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:35.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:35.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:35.762 00.000 28316 Enqueuing Expose request
01:45:35.764 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:45:35.764 00.000 29988 MoveAxis(E, 0, ABG)
01:45:35.764 00.000 29988 Move returns status 0, amount 0
01:45:35.764 00.000 29988 MoveAxis(N, 0, ABG)
01:45:35.764 00.000 29988 Move returns status 0, amount 0
01:45:35.765 00.001 29988 move complete, result=0
01:45:35.765 00.000 29988 worker thread done servicing request
01:45:35.765 00.000 29988 Worker thread wakes up
01:45:35.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:35.768 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:35.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:37.396 01.628 29988 Exposure complete
01:45:37.435 00.039 29988 worker thread done servicing request
01:45:37.435 00.000 28316 OnExposeComplete: enter
01:45:37.436 00.001 28316 UpdateGuideState(): m_state=6
01:45:37.437 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1734
01:45:37.438 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=258.58, Mass=2387, SNR=33.8, Peak=203 HFD=3.9
01:45:37.438 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
01:45:37.439 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91)
01:45:37.439 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.34 mountX=-0.05 mountY=0.13, mountTheta=1.94
01:45:37.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.10, opts=13)
01:45:37.441 00.001 28316 Enqueuing Move request for scope (-0.09, -0.10)
01:45:37.441 00.000 29988 Worker thread wakes up
01:45:37.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:37.442 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
01:45:37.442 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
01:45:37.442 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 8 / 99999
01:45:37.443 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786146337.443,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
01:45:37.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
01:45:37.443 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:37.444 00.001 29988 Moving (-0.09, -0.10) raw xDistance=-0.05 yDistance=0.13
01:45:37.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:37.444 00.000 28316 Enqueuing Expose request
01:45:37.445 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:45:37.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:37.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:45:37.445 00.000 29988 MoveAxis(E, 0, ABG)
01:45:37.445 00.000 29988 Move returns status 0, amount 0
01:45:37.445 00.000 29988 MoveAxis(N, 0, ABG)
01:45:37.445 00.000 29988 Move returns status 0, amount 0
01:45:37.445 00.000 29988 move complete, result=0
01:45:37.445 00.000 29988 worker thread done servicing request
01:45:37.445 00.000 29988 Worker thread wakes up
01:45:37.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:37.446 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:37.446 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:38.973 01.527 29988 Exposure complete
01:45:39.016 00.043 29988 worker thread done servicing request
01:45:39.016 00.000 28316 OnExposeComplete: enter
01:45:39.019 00.003 28316 UpdateGuideState(): m_state=6
01:45:39.021 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1735
01:45:39.024 00.003 28316 Star::Find returns 1 (0), X=951.86, Y=258.80, Mass=2383, SNR=33.8, Peak=223 HFD=4.0
01:45:39.026 00.002 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:45:39.028 00.002 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:45:39.029 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.38 mountX=0.17 mountY=0.06, mountTheta=0.34
01:45:39.032 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
01:45:39.032 00.000 28316 Enqueuing Move request for scope (-0.13, 0.13)
01:45:39.035 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:39.039 00.004 28316 UpdateGuideState exits: m=2383 RSB=33.8
01:45:39.041 00.002 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
01:45:39.043 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786146339.043,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
01:45:39.045 00.002 29988 Worker thread wakes up
01:45:39.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
01:45:39.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
01:45:39.045 00.000 29988 Moving (-0.13, 0.13) raw xDistance=0.17 yDistance=0.06
01:45:39.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:45:39.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:39.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:45:39.045 00.000 29988 MoveAxis(E, 0, ABG)
01:45:39.045 00.000 29988 Move returns status 0, amount 0
01:45:39.045 00.000 29988 MoveAxis(N, 0, ABG)
01:45:39.045 00.000 29988 Move returns status 0, amount 0
01:45:39.045 00.000 29988 move complete, result=0
01:45:39.045 00.000 29988 worker thread done servicing request
01:45:39.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:39.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:39.048 00.002 28316 Enqueuing Expose request
01:45:39.050 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:39.052 00.002 29988 Worker thread wakes up
01:45:39.053 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:39.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:40.681 01.628 29988 Exposure complete
01:45:40.734 00.053 29988 worker thread done servicing request
01:45:40.734 00.000 28316 OnExposeComplete: enter
01:45:40.737 00.003 28316 UpdateGuideState(): m_state=6
01:45:40.737 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1736
01:45:40.738 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=258.70, Mass=2365, SNR=33.7, Peak=230 HFD=3.8
01:45:40.738 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
01:45:40.739 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
01:45:40.739 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=0.07 mountY=0.09, mountTheta=0.90
01:45:40.740 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.02, opts=13)
01:45:40.740 00.000 28316 Enqueuing Move request for scope (-0.11, 0.02)
01:45:40.743 00.003 29988 Worker thread wakes up
01:45:40.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
01:45:40.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:40.744 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
01:45:40.744 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 10 / 99999
01:45:40.744 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
01:45:40.745 00.001 29988 Moving (-0.11, 0.02) raw xDistance=0.07 yDistance=0.09
01:45:40.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:45:40.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:40.745 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146340.744,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:45:40.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:40.745 00.000 29988 MoveAxis(E, 0, ABG)
01:45:40.745 00.000 29988 Move returns status 0, amount 0
01:45:40.745 00.000 29988 MoveAxis(N, 0, ABG)
01:45:40.745 00.000 29988 Move returns status 0, amount 0
01:45:40.745 00.000 29988 move complete, result=0
01:45:40.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:40.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:40.746 00.000 28316 Enqueuing Expose request
01:45:40.746 00.000 29988 worker thread done servicing request
01:45:40.746 00.000 29988 Worker thread wakes up
01:45:40.746 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:40.747 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:40.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:42.265 01.518 29988 Exposure complete
01:45:42.294 00.029 29988 worker thread done servicing request
01:45:42.294 00.000 28316 OnExposeComplete: enter
01:45:42.295 00.001 28316 UpdateGuideState(): m_state=6
01:45:42.296 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1737
01:45:42.296 00.000 28316 Star::Find returns 1 (0), X=952.08, Y=258.50, Mass=2457, SNR=34.4, Peak=197 HFD=3.8
01:45:42.297 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
01:45:42.297 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
01:45:42.298 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=-0.19 mountY=-0.00, mountTheta=-3.14
01:45:42.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.17, opts=13)
01:45:42.300 00.001 28316 Enqueuing Move request for scope (0.09, -0.17)
01:45:42.300 00.000 29988 Worker thread wakes up
01:45:42.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:42.301 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.4
01:45:42.301 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 11 / 99999
01:45:42.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
01:45:42.302 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146342.302,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
01:45:42.302 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
01:45:42.302 00.000 29988 Moving (0.09, -0.17) raw xDistance=-0.19 yDistance=-0.00
01:45:42.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:45:42.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:42.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:42.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:42.303 00.000 28316 Enqueuing Expose request
01:45:42.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:45:42.303 00.000 29988 MoveAxis(E, 0, ABG)
01:45:42.304 00.001 29988 Move returns status 0, amount 0
01:45:42.304 00.000 29988 MoveAxis(N, 0, ABG)
01:45:42.304 00.000 29988 Move returns status 0, amount 0
01:45:42.304 00.000 29988 move complete, result=0
01:45:42.304 00.000 29988 worker thread done servicing request
01:45:42.304 00.000 29988 Worker thread wakes up
01:45:42.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:42.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:42.304 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:43.929 01.625 29988 Exposure complete
01:45:43.984 00.055 29988 worker thread done servicing request
01:45:43.984 00.000 28316 OnExposeComplete: enter
01:45:43.984 00.000 28316 UpdateGuideState(): m_state=6
01:45:43.986 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1738
01:45:43.988 00.002 28316 Star::Find returns 1 (0), X=952.04, Y=258.63, Mass=2420, SNR=34.0, Peak=209 HFD=3.9
01:45:43.989 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
01:45:43.989 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
01:45:43.991 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.72 mountX=-0.06 mountY=-0.02, mountTheta=-2.75
01:45:43.993 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
01:45:43.994 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
01:45:43.994 00.000 29988 Worker thread wakes up
01:45:43.995 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:43.995 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.0
01:45:43.996 00.001 28316 PhdController: settling, locked = 1, distance = 0.17 (0.50) aobump = 0 frame = 12 / 99999
01:45:43.996 00.000 28316 PhdController: newstate STATE_FINISH
01:45:43.996 00.000 28316 PhdController complete: success
01:45:43.997 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
01:45:43.997 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786146343.997,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
01:45:43.999 00.002 28316 Mount: notify guiding dither settle done success=1
01:45:44.000 00.001 28316 PhdController: newstate STATE_IDLE
01:45:44.001 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:44.002 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
01:45:44.003 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:44.003 00.000 28316 Enqueuing Expose request
01:45:44.004 00.001 29988 Moving (0.05, -0.04) raw xDistance=-0.06 yDistance=-0.02
01:45:44.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:45:44.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:44.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:44.004 00.000 29988 MoveAxis(E, 0, ABG)
01:45:44.004 00.000 29988 Move returns status 0, amount 0
01:45:44.004 00.000 29988 MoveAxis(N, 0, ABG)
01:45:44.004 00.000 29988 Move returns status 0, amount 0
01:45:44.004 00.000 29988 move complete, result=0
01:45:44.004 00.000 29988 worker thread done servicing request
01:45:44.004 00.000 29988 Worker thread wakes up
01:45:44.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:44.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:44.004 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:45.526 01.522 29988 Exposure complete
01:45:45.574 00.048 29988 worker thread done servicing request
01:45:45.574 00.000 28316 OnExposeComplete: enter
01:45:45.574 00.000 28316 UpdateGuideState(): m_state=6
01:45:45.575 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.575 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=258.63, Mass=2364, SNR=33.7, Peak=207 HFD=3.8
01:45:45.575 00.000 28316 MultiStar: exiting stabilization period
01:45:45.577 00.002 28316 MultiStar: updating star positions after lock position change
01:45:45.577 00.000 28316 Star::Find(15, 662, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.578 00.001 28316 Star::Find returns 1 (0), X=662.87, Y=162.73, Mass=2358, SNR=33.3, Peak=215 HFD=4.2
01:45:45.578 00.000 28316 Star::Find(15, 1033, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.578 00.000 28316 Star::Find returns 1 (0), X=1034.41, Y=393.50, Mass=2130, SNR=31.5, Peak=162 HFD=4.4
01:45:45.579 00.001 28316 Star::Find(15, 978, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.579 00.000 28316 Star::Find returns 1 (0), X=979.02, Y=250.81, Mass=1841, SNR=29.8, Peak=176 HFD=4.1
01:45:45.580 00.001 28316 Star::Find(15, 311, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.580 00.000 28316 Star::Find returns 1 (0), X=312.24, Y=830.33, Mass=1664, SNR=28.2, Peak=158 HFD=3.7
01:45:45.581 00.001 28316 Star::Find(15, 494, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.582 00.001 28316 Star::Find returns 1 (0), X=495.44, Y=91.62, Mass=1343, SNR=25.3, Peak=104 HFD=3.9
01:45:45.583 00.001 28316 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.583 00.000 28316 Star::Find returns 1 (0), X=290.10, Y=917.50, Mass=907, SNR=20.9, Peak=95 HFD=3.5
01:45:45.584 00.001 28316 Star::Find(15, 679, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.584 00.000 28316 Star::Find returns 1 (0), X=680.12, Y=948.05, Mass=989, SNR=21.6, Peak=89 HFD=4.2
01:45:45.585 00.001 28316 Star::Find(15, 1146, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.585 00.000 28316 Star::Find returns 1 (0), X=1147.03, Y=748.35, Mass=856, SNR=20.2, Peak=74 HFD=3.9
01:45:45.585 00.000 28316 Star::Find(15, 247, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.586 00.001 28316 Star::Find returns 1 (0), X=247.72, Y=520.56, Mass=629, SNR=17.4, Peak=71 HFD=3.5
01:45:45.588 00.002 28316 Star::Find(15, 650, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.588 00.000 28316 Star::Find returns 1 (0), X=651.43, Y=644.17, Mass=632, SNR=17.5, Peak=55 HFD=3.7
01:45:45.589 00.001 28316 Star::Find(15, 1131, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1739
01:45:45.589 00.000 28316 Star::Find returns 1 (0), X=1131.94, Y=626.15, Mass=636, SNR=17.5, Peak=55 HFD=3.8
01:45:45.590 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:45:45.590 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
01:45:45.591 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.12 mountX=-0.05 mountY=0.00, mountTheta=3.13
01:45:45.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
01:45:45.592 00.000 28316 Enqueuing Move request for scope (0.02, -0.05)
01:45:45.593 00.001 29988 Worker thread wakes up
01:45:45.593 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:45.593 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:45:45.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:45.594 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:45.595 00.001 28316 Enqueuing Expose request
01:45:45.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
01:45:45.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
01:45:45.595 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.05 yDistance=0.00
01:45:45.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:45:45.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:45.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:45:45.595 00.000 29988 MoveAxis(E, 0, ABG)
01:45:45.595 00.000 29988 Move returns status 0, amount 0
01:45:45.595 00.000 29988 MoveAxis(N, 0, ABG)
01:45:45.595 00.000 29988 Move returns status 0, amount 0
01:45:45.595 00.000 29988 move complete, result=0
01:45:45.595 00.000 29988 worker thread done servicing request
01:45:45.595 00.000 29988 Worker thread wakes up
01:45:45.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:45.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:45.596 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:47.220 01.624 29988 Exposure complete
01:45:47.267 00.047 29988 worker thread done servicing request
01:45:47.267 00.000 28316 OnExposeComplete: enter
01:45:47.268 00.001 28316 UpdateGuideState(): m_state=6
01:45:47.269 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1740
01:45:47.270 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=258.43, Mass=2467, SNR=34.4, Peak=210 HFD=3.8
01:45:47.271 00.001 28316 MultiStar: [#1 0.02,-0.02,0.97,U] [#2 0.14,-0.21,0.88,U] [#3 0.02,-0.09,0.86,U] [#4 0.06,-0.11,0.85,U] [#5 0.01,-0.07,0.72,U] [#6 0.06,-0.18,0.63,U] [#7 0.06,0.08,0.63,U] [#8 0.23,0.01,0.57,U] 
01:45:47.272 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {0.16, -0.25}
01:45:47.273 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:45:47.274 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:45:47.275 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.89 mountX=-0.13 mountY=-0.03, mountTheta=-2.93
01:45:47.277 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
01:45:47.278 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
01:45:47.280 00.002 29988 Worker thread wakes up
01:45:47.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:47.281 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:45:47.281 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:47.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:47.282 00.000 28316 Enqueuing Expose request
01:45:47.283 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:45:47.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:45:47.283 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.13 yDistance=-0.03
01:45:47.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:45:47.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:47.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:45:47.283 00.000 29988 MoveAxis(E, 0, ABG)
01:45:47.283 00.000 29988 Move returns status 0, amount 0
01:45:47.283 00.000 29988 MoveAxis(N, 0, ABG)
01:45:47.283 00.000 29988 Move returns status 0, amount 0
01:45:47.283 00.000 29988 move complete, result=0
01:45:47.283 00.000 29988 worker thread done servicing request
01:45:47.283 00.000 29988 Worker thread wakes up
01:45:47.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:47.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:47.283 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:48.800 01.517 29988 Exposure complete
01:45:48.840 00.040 29988 worker thread done servicing request
01:45:48.840 00.000 28316 OnExposeComplete: enter
01:45:48.841 00.001 28316 UpdateGuideState(): m_state=6
01:45:48.842 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1741
01:45:48.843 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=258.39, Mass=2475, SNR=34.5, Peak=209 HFD=3.9
01:45:48.843 00.000 28316 MultiStar: [#1 0.15,-0.20,0.98,U] [#2 0.27,-0.25,0.00,M1] [#3 0.12,-0.16,0.85,U] [#4 0.03,-0.06,0.82,U] [#5 -0.15,-0.12,0.74,U] [#6 0.08,-0.11,0.64,U] [#7 0.07,-0.14,0.60,U] [#8 0.11,-0.05,0.58,U] 
01:45:48.844 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.11, -0.28}
01:45:48.844 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
01:45:48.846 00.002 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
01:45:48.846 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.14 mountX=-0.16 mountY=0.01, mountTheta=3.11
01:45:48.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
01:45:48.848 00.001 28316 Enqueuing Move request for scope (0.07, -0.15)
01:45:48.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:48.849 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:45:48.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:48.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:48.850 00.001 28316 Enqueuing Expose request
01:45:48.850 00.000 29988 Worker thread wakes up
01:45:48.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
01:45:48.851 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
01:45:48.851 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.16 yDistance=0.01
01:45:48.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:45:48.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:48.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:45:48.851 00.000 29988 MoveAxis(E, 0, ABG)
01:45:48.851 00.000 29988 Move returns status 0, amount 0
01:45:48.851 00.000 29988 MoveAxis(N, 0, ABG)
01:45:48.851 00.000 29988 Move returns status 0, amount 0
01:45:48.851 00.000 29988 move complete, result=0
01:45:48.851 00.000 29988 worker thread done servicing request
01:45:48.851 00.000 29988 Worker thread wakes up
01:45:48.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:48.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:48.851 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:50.475 01.624 29988 Exposure complete
01:45:50.515 00.040 29988 worker thread done servicing request
01:45:50.515 00.000 28316 OnExposeComplete: enter
01:45:50.516 00.001 28316 UpdateGuideState(): m_state=6
01:45:50.517 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1742
01:45:50.518 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=258.60, Mass=2480, SNR=34.6, Peak=197 HFD=3.9
01:45:50.519 00.001 28316 MultiStar: [#1 0.01,-0.06,0.95,U] [#2 0.02,-0.17,0.89,U] [#3 -0.00,-0.03,0.85,U] [#4 -0.10,0.06,0.81,U] [#5 0.05,-0.04,0.71,U] [#6 -0.18,-0.04,0.63,U] [#7 0.00,-0.19,0.60,U] [#8 0.07,0.09,0.57,U] 
01:45:50.522 00.003 28316 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.05, -0.08}
01:45:50.524 00.002 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:45:50.527 00.003 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:45:50.529 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.67 mountX=-0.05 mountY=0.03, mountTheta=2.58
01:45:50.532 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
01:45:50.533 00.001 28316 Enqueuing Move request for scope (-0.01, -0.05)
01:45:50.533 00.000 29988 Worker thread wakes up
01:45:50.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
01:45:50.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
01:45:50.533 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=0.03
01:45:50.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:45:50.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:50.534 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:45:50.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:50.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:50.535 00.000 28316 Enqueuing Expose request
01:45:50.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:50.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:45:50.535 00.000 29988 MoveAxis(E, 0, ABG)
01:45:50.535 00.000 29988 Move returns status 0, amount 0
01:45:50.535 00.000 29988 MoveAxis(N, 0, ABG)
01:45:50.535 00.000 29988 Move returns status 0, amount 0
01:45:50.535 00.000 29988 move complete, result=0
01:45:50.535 00.000 29988 worker thread done servicing request
01:45:50.535 00.000 29988 Worker thread wakes up
01:45:50.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:50.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:50.537 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:52.058 01.521 29988 Exposure complete
01:45:52.093 00.035 29988 worker thread done servicing request
01:45:52.093 00.000 28316 OnExposeComplete: enter
01:45:52.094 00.001 28316 UpdateGuideState(): m_state=6
01:45:52.094 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1743
01:45:52.095 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=258.31, Mass=2434, SNR=34.2, Peak=217 HFD=4.0
01:45:52.095 00.000 28316 MultiStar: [#1 -0.13,-0.29,0.00,M1] [#2 0.13,-0.19,0.89,U] [#3 -0.19,-0.29,0.00,M1] [#4 -0.08,-0.01,0.85,U] [#5 -0.08,-0.30,0.00,M1] [#6 -0.17,-0.27,0.00,M1] [#7 0.00,-0.08,0.61,U] [#8 0.23,-0.17,0.58,U] 
01:45:52.096 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.18}, one-star: {-0.03, -0.36}
01:45:52.097 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
01:45:52.098 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
01:45:52.099 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.35 mountX=-0.18 mountY=0.04, mountTheta=2.90
01:45:52.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
01:45:52.102 00.001 28316 Enqueuing Move request for scope (0.04, -0.18)
01:45:52.102 00.000 29988 Worker thread wakes up
01:45:52.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:52.103 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:45:52.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:52.104 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
01:45:52.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:52.104 00.000 28316 Enqueuing Expose request
01:45:52.106 00.002 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
01:45:52.106 00.000 29988 Moving (0.04, -0.18) raw xDistance=-0.18 yDistance=0.04
01:45:52.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:52.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:52.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:45:52.106 00.000 29988 MoveAxis(E, 0, ABG)
01:45:52.106 00.000 29988 Move returns status 0, amount 0
01:45:52.106 00.000 29988 MoveAxis(N, 0, ABG)
01:45:52.106 00.000 29988 Move returns status 0, amount 0
01:45:52.106 00.000 29988 move complete, result=0
01:45:52.106 00.000 29988 worker thread done servicing request
01:45:52.106 00.000 29988 Worker thread wakes up
01:45:52.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:52.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:52.107 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:45:53.738 01.631 29988 Exposure complete
01:45:53.782 00.044 29988 worker thread done servicing request
01:45:53.782 00.000 28316 OnExposeComplete: enter
01:45:53.784 00.002 28316 UpdateGuideState(): m_state=6
01:45:53.786 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1744
01:45:53.788 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=258.43, Mass=2383, SNR=33.8, Peak=198 HFD=3.8
01:45:53.789 00.001 28316 MultiStar: [#1 0.07,-0.18,1.00,U] [#2 0.13,-0.26,0.92,U] [#3 -0.02,-0.05,0.88,U] [#4 0.07,-0.13,0.85,U] [#5 0.12,-0.15,0.72,U] [#6 0.02,-0.23,0.63,U] [#7 0.13,-0.10,0.64,U] [#8 0.22,-0.10,0.60,U] 
01:45:53.789 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.17}, one-star: {0.13, -0.25}
01:45:53.790 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:45:53.791 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:45:53.794 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.06 mountX=-0.19 mountY=-0.01, mountTheta=-3.10
01:45:53.797 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.17, opts=13)
01:45:53.798 00.001 28316 Enqueuing Move request for scope (0.09, -0.17)
01:45:53.798 00.000 29988 Worker thread wakes up
01:45:53.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:53.800 00.002 28316 UpdateGuideState exits: m=2383 RSB=33.8
01:45:53.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:53.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:53.801 00.000 28316 Enqueuing Expose request
01:45:53.802 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
01:45:53.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
01:45:53.802 00.000 29988 Moving (0.09, -0.17) raw xDistance=-0.19 yDistance=-0.01
01:45:53.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:45:53.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:53.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:45:53.802 00.000 29988 MoveAxis(E, 0, ABG)
01:45:53.802 00.000 29988 Move returns status 0, amount 0
01:45:53.802 00.000 29988 MoveAxis(N, 0, ABG)
01:45:53.802 00.000 29988 Move returns status 0, amount 0
01:45:53.802 00.000 29988 move complete, result=0
01:45:53.802 00.000 29988 worker thread done servicing request
01:45:53.802 00.000 29988 Worker thread wakes up
01:45:53.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:53.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:53.803 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:55.333 01.530 29988 Exposure complete
01:45:55.380 00.047 29988 worker thread done servicing request
01:45:55.380 00.000 28316 OnExposeComplete: enter
01:45:55.381 00.001 28316 UpdateGuideState(): m_state=6
01:45:55.382 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1745
01:45:55.383 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=258.36, Mass=2466, SNR=34.4, Peak=225 HFD=3.9
01:45:55.385 00.002 28316 MultiStar: [#1 0.16,-0.30,0.00,M1] [#2 0.07,-0.25,0.90,U] [#3 0.04,-0.12,0.85,U] [#4 -0.07,-0.10,0.83,U] [#5 -0.15,-0.15,0.71,U] [#6 0.08,-0.31,0.00,M1] [#7 -0.08,-0.17,0.62,U] [#8 0.26,-0.12,0.60,U] 
01:45:55.386 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.18}, one-star: {0.14, -0.32}
01:45:55.387 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
01:45:55.388 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
01:45:55.389 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.38 mountX=-0.18 mountY=0.05, mountTheta=2.87
01:45:55.391 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.18, opts=13)
01:45:55.391 00.000 28316 Enqueuing Move request for scope (0.03, -0.18)
01:45:55.392 00.001 29988 Worker thread wakes up
01:45:55.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:55.392 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
01:45:55.395 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
01:45:55.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
01:45:55.395 00.000 29988 Moving (0.03, -0.18) raw xDistance=-0.18 yDistance=0.05
01:45:55.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:55.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:55.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:55.395 00.000 29988 MoveAxis(E, 0, ABG)
01:45:55.395 00.000 29988 Move returns status 0, amount 0
01:45:55.395 00.000 29988 MoveAxis(N, 0, ABG)
01:45:55.395 00.000 29988 Move returns status 0, amount 0
01:45:55.395 00.000 29988 move complete, result=0
01:45:55.395 00.000 29988 worker thread done servicing request
01:45:55.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:55.395 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:55.396 00.001 28316 Enqueuing Expose request
01:45:55.396 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:55.397 00.001 29988 Worker thread wakes up
01:45:55.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:55.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:57.029 01.632 29988 Exposure complete
01:45:57.061 00.032 29988 worker thread done servicing request
01:45:57.061 00.000 28316 OnExposeComplete: enter
01:45:57.062 00.001 28316 UpdateGuideState(): m_state=6
01:45:57.062 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1746
01:45:57.063 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=258.37, Mass=2512, SNR=34.7, Peak=236 HFD=3.9
01:45:57.064 00.001 28316 MultiStar: [#1 -0.09,-0.34,0.00,M2] [#2 0.10,-0.32,0.00,M1] [#3 -0.07,-0.21,0.84,U] [#4 -0.05,-0.13,0.80,U] [#5 -0.13,-0.25,0.71,U] [#6 0.01,-0.39,0.00,M2] [#7 0.00,-0.26,0.62,U] [#8 0.22,-0.14,0.56,U] 
01:45:57.064 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.22}, one-star: {0.07, -0.30}
01:45:57.064 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
01:45:57.065 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
01:45:57.065 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.56 mountX=-0.20 mountY=0.10, mountTheta=2.70
01:45:57.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.22, opts=13)
01:45:57.067 00.001 28316 Enqueuing Move request for scope (0.00, -0.22)
01:45:57.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:57.068 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.7
01:45:57.069 00.001 29988 Worker thread wakes up
01:45:57.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
01:45:57.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:57.070 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:57.071 00.001 28316 Enqueuing Expose request
01:45:57.072 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
01:45:57.072 00.000 29988 Moving (0.00, -0.22) raw xDistance=-0.20 yDistance=0.10
01:45:57.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:45:57.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:57.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:45:57.072 00.000 29988 MoveAxis(E, 43, ABG)
01:45:57.072 00.000 29988 Guiding  Dir = 2, Dur = 43
01:45:57.072 00.000 29988 IsSlewing returns 0
01:45:57.072 00.000 29988 IsGuiding returns 0
01:45:57.074 00.002 29988 PulseGuide returned control before completion, sleep 52
01:45:57.137 00.063 29988 IsGuiding returns 1
01:45:57.137 00.000 29988 scope still moving after pulse duration time elapsed
01:45:57.169 00.032 29988 IsSlewing returns 0
01:45:57.169 00.000 29988 IsGuiding returns 0
01:45:57.169 00.000 29988 scope move finished after 43 + 54 ms
01:45:57.169 00.000 29988 Move returns status 0, amount 43
01:45:57.169 00.000 29988 MoveAxis(N, 0, ABG)
01:45:57.169 00.000 29988 Move returns status 0, amount 0
01:45:57.169 00.000 29988 move complete, result=0
01:45:57.169 00.000 29988 worker thread done servicing request
01:45:57.170 00.001 29988 Worker thread wakes up
01:45:57.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:57.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:45:57.170 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
01:45:58.583 01.413 29988 Exposure complete
01:45:58.622 00.039 29988 worker thread done servicing request
01:45:58.622 00.000 28316 OnExposeComplete: enter
01:45:58.623 00.001 28316 UpdateGuideState(): m_state=6
01:45:58.623 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1747
01:45:58.625 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=258.17, Mass=2407, SNR=34.1, Peak=223 HFD=4.1
01:45:58.626 00.001 28316 MultiStar: [#1 0.09,-0.46,0.00,M3] [#2 0.13,-0.41,0.00,M2] [#3 -0.07,-0.38,0.00,M1] [#4 0.03,-0.16,0.84,U] [#5 0.05,-0.41,0.00,M1] [#6 -0.02,-0.42,0.00,M3] [#7 0.09,-0.15,0.63,U] [#8 0.29,-0.29,0.00,M1] 
01:45:58.627 00.001 28316 refined, 2 included, MultiStar: {0.06, -0.30}, one-star: {0.06, -0.51}
01:45:58.628 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.90)
01:45:58.628 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86)
01:45:58.629 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.39 mountX=-0.30 mountY=0.09, mountTheta=2.86
01:45:58.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.30, opts=13)
01:45:58.631 00.001 28316 Enqueuing Move request for scope (0.06, -0.30)
01:45:58.631 00.000 29988 Worker thread wakes up
01:45:58.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:45:58.632 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.1
01:45:58.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:58.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:45:58.633 00.001 28316 Enqueuing Expose request
01:45:58.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
01:45:58.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
01:45:58.633 00.000 29988 Moving (0.06, -0.30) raw xDistance=-0.30 yDistance=0.09
01:45:58.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
01:45:58.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:58.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:58.633 00.000 29988 MoveAxis(E, 65, ABG)
01:45:58.633 00.000 29988 Guiding  Dir = 2, Dur = 65
01:45:58.634 00.001 29988 IsSlewing returns 0
01:45:58.634 00.000 29988 IsGuiding returns 0
01:45:58.636 00.002 29988 PulseGuide returned control before completion, sleep 74
01:45:58.725 00.089 29988 IsGuiding returns 0
01:45:58.725 00.000 29988 Move returns status 0, amount 65
01:45:58.725 00.000 29988 MoveAxis(N, 0, ABG)
01:45:58.725 00.000 29988 Move returns status 0, amount 0
01:45:58.725 00.000 29988 move complete, result=0
01:45:58.725 00.000 29988 worker thread done servicing request
01:45:58.725 00.000 29988 Worker thread wakes up
01:45:58.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:45:58.725 00.000 28316 GuideStep: -0.3 px 65 ms EAST, 0.1 px 0 ms NORTH
01:45:58.726 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:00.361 01.635 29988 Exposure complete
01:46:00.395 00.034 29988 worker thread done servicing request
01:46:00.395 00.000 28316 OnExposeComplete: enter
01:46:00.396 00.001 28316 UpdateGuideState(): m_state=6
01:46:00.396 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1748
01:46:00.397 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=258.67, Mass=2291, SNR=33.2, Peak=201 HFD=3.9
01:46:00.398 00.001 28316 MultiStar: [#1 0.09,-0.02,1.04,U] [#2 -0.08,0.10,0.93,U] [#3 -0.12,0.08,0.90,U] [#4 0.01,0.17,0.83,U] [#5 -0.17,0.08,0.77,U] [#6 -0.10,0.09,0.64,U] [#7 0.02,0.19,0.63,U] [#8 -0.12,0.22,0.63,U] 
01:46:00.398 00.000 28316 single-star, 8 included, MultiStar: {-0.04, 0.09}, one-star: {0.04, -0.01}
01:46:00.399 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
01:46:00.400 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
01:46:00.400 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.26 mountX=-0.02 mountY=-0.03, mountTheta=-2.27
01:46:00.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
01:46:00.402 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
01:46:00.403 00.001 29988 Worker thread wakes up
01:46:00.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:46:00.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:46:00.403 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
01:46:00.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:00.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:00.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:00.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:46:00.403 00.000 29988 MoveAxis(E, 0, ABG)
01:46:00.403 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
01:46:00.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:00.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:00.405 00.001 28316 Enqueuing Expose request
01:46:00.405 00.000 29988 Move returns status 0, amount 0
01:46:00.405 00.000 29988 MoveAxis(N, 0, ABG)
01:46:00.405 00.000 29988 Move returns status 0, amount 0
01:46:00.405 00.000 29988 move complete, result=0
01:46:00.405 00.000 29988 worker thread done servicing request
01:46:00.405 00.000 29988 Worker thread wakes up
01:46:00.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:00.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:00.407 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:01.933 01.526 29988 Exposure complete
01:46:01.976 00.043 29988 worker thread done servicing request
01:46:01.976 00.000 28316 OnExposeComplete: enter
01:46:01.978 00.002 28316 UpdateGuideState(): m_state=6
01:46:01.980 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1749
01:46:01.980 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=258.66, Mass=2332, SNR=33.5, Peak=214 HFD=3.9
01:46:01.982 00.002 28316 MultiStar: [#1 -0.07,0.11,1.01,U] [#2 -0.11,-0.04,0.93,U] [#3 -0.17,0.12,0.90,U] [#4 -0.04,0.03,0.83,U] [#5 -0.18,0.10,0.76,U] [#6 -0.12,-0.05,0.63,U] [#7 -0.05,0.01,0.64,U] [#8 0.14,0.18,0.63,U] 
01:46:01.982 00.000 28316 single-star, 8 included, MultiStar: {-0.08, 0.05}, one-star: {-0.06, -0.02}
01:46:01.982 00.000 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
01:46:01.983 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
01:46:01.983 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.90 mountX=0.01 mountY=0.06, mountTheta=1.38
01:46:01.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
01:46:01.984 00.000 28316 Enqueuing Move request for scope (-0.06, -0.02)
01:46:01.985 00.001 29988 Worker thread wakes up
01:46:01.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:01.985 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
01:46:01.986 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:46:01.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:46:01.986 00.000 29988 Moving (-0.06, -0.02) raw xDistance=0.01 yDistance=0.06
01:46:01.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:46:01.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:01.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:01.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:01.987 00.001 28316 Enqueuing Expose request
01:46:01.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:46:01.987 00.000 29988 MoveAxis(E, 0, ABG)
01:46:01.987 00.000 29988 Move returns status 0, amount 0
01:46:01.988 00.001 29988 MoveAxis(N, 0, ABG)
01:46:01.988 00.000 29988 Move returns status 0, amount 0
01:46:01.988 00.000 29988 move complete, result=0
01:46:01.988 00.000 29988 worker thread done servicing request
01:46:01.988 00.000 29988 Worker thread wakes up
01:46:01.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:01.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:01.988 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:03.627 01.639 29988 Exposure complete
01:46:03.666 00.039 29988 worker thread done servicing request
01:46:03.666 00.000 28316 OnExposeComplete: enter
01:46:03.667 00.001 28316 UpdateGuideState(): m_state=6
01:46:03.668 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1750
01:46:03.669 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=258.64, Mass=2466, SNR=34.4, Peak=238 HFD=3.9
01:46:03.671 00.002 28316 MultiStar: [#1 -0.08,0.16,0.98,U] [#2 0.17,-0.12,0.90,U] [#3 -0.14,0.08,0.87,U] [#4 -0.14,0.09,0.82,U] [#5 -0.18,0.16,0.72,U] [#6 -0.24,-0.09,0.62,U] [#7 -0.25,0.12,0.63,U] [#8 0.02,0.22,0.59,U] 
01:46:03.674 00.003 28316 single-star, 8 included, MultiStar: {-0.10, 0.06}, one-star: {-0.09, -0.04}
01:46:03.676 00.002 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
01:46:03.678 00.002 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
01:46:03.680 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-2.75 mountX=0.00 mountY=0.09, mountTheta=1.53
01:46:03.684 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
01:46:03.687 00.003 28316 Enqueuing Move request for scope (-0.09, -0.04)
01:46:03.689 00.002 29988 Worker thread wakes up
01:46:03.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:03.691 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
01:46:03.691 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
01:46:03.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:03.693 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
01:46:03.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:03.694 00.001 28316 Enqueuing Expose request
01:46:03.696 00.002 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.09
01:46:03.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:46:03.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:03.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:46:03.696 00.000 29988 MoveAxis(E, 0, ABG)
01:46:03.696 00.000 29988 Move returns status 0, amount 0
01:46:03.696 00.000 29988 MoveAxis(N, 0, ABG)
01:46:03.696 00.000 29988 Move returns status 0, amount 0
01:46:03.696 00.000 29988 move complete, result=0
01:46:03.696 00.000 29988 worker thread done servicing request
01:46:03.696 00.000 29988 Worker thread wakes up
01:46:03.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:03.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:03.697 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:05.212 01.515 29988 Exposure complete
01:46:05.263 00.051 29988 worker thread done servicing request
01:46:05.263 00.000 28316 OnExposeComplete: enter
01:46:05.264 00.001 28316 UpdateGuideState(): m_state=6
01:46:05.265 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1751
01:46:05.265 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=258.73, Mass=2462, SNR=34.5, Peak=216 HFD=4.0
01:46:05.266 00.001 28316 MultiStar: [#1 -0.17,-0.01,0.97,U] [#2 -0.17,-0.00,0.89,U] [#3 -0.22,0.22,0.00,M1] [#4 -0.20,0.37,0.00,M1] [#5 -0.18,0.11,0.71,U] [#6 -0.30,0.11,0.00,M1] [#7 -0.08,0.12,0.59,U] [#8 -0.00,0.14,0.57,U] 
01:46:05.267 00.001 28316 single-star, 5 included, MultiStar: {-0.11, 0.06}, one-star: {-0.01, 0.05}
01:46:05.268 00.001 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
01:46:05.269 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
01:46:05.270 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.82 mountX=0.05 mountY=-0.01, mountTheta=-0.22
01:46:05.274 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
01:46:05.275 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
01:46:05.275 00.000 29988 Worker thread wakes up
01:46:05.276 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:05.276 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.5
01:46:05.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:05.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:05.277 00.000 28316 Enqueuing Expose request
01:46:05.278 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:46:05.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:46:05.278 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.01
01:46:05.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:46:05.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:05.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:46:05.278 00.000 29988 MoveAxis(E, 0, ABG)
01:46:05.278 00.000 29988 Move returns status 0, amount 0
01:46:05.278 00.000 29988 MoveAxis(N, 0, ABG)
01:46:05.278 00.000 29988 Move returns status 0, amount 0
01:46:05.278 00.000 29988 move complete, result=0
01:46:05.278 00.000 29988 worker thread done servicing request
01:46:05.278 00.000 29988 Worker thread wakes up
01:46:05.278 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:05.279 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:05.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:06.908 01.629 29988 Exposure complete
01:46:06.945 00.037 29988 worker thread done servicing request
01:46:06.945 00.000 28316 OnExposeComplete: enter
01:46:06.945 00.000 28316 UpdateGuideState(): m_state=6
01:46:06.946 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1752
01:46:06.946 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=258.64, Mass=2475, SNR=34.3, Peak=225 HFD=3.9
01:46:06.948 00.002 28316 MultiStar: [#1 -0.03,0.19,0.97,U] [#2 -0.11,0.06,0.90,U] [#3 -0.10,0.10,0.85,U] [#4 -0.12,0.28,0.00,M2] [#5 -0.18,0.24,0.73,U] [#6 -0.18,0.03,0.64,U] [#7 0.02,0.05,0.62,U] [#8 -0.02,-0.04,0.57,U] 
01:46:06.949 00.001 28316 single-star, 7 included, MultiStar: {-0.07, 0.08}, one-star: {-0.02, -0.04}
01:46:06.950 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
01:46:06.951 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
01:46:06.952 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.08 mountX=-0.02 mountY=0.03, mountTheta=2.19
01:46:06.955 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
01:46:06.955 00.000 28316 Enqueuing Move request for scope (-0.02, -0.04)
01:46:06.956 00.001 29988 Worker thread wakes up
01:46:06.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
01:46:06.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
01:46:06.956 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.02 yDistance=0.03
01:46:06.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:06.956 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.3
01:46:06.957 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:06.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:06.958 00.001 28316 Enqueuing Expose request
01:46:06.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:06.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:06.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:46:06.958 00.000 29988 MoveAxis(E, 0, ABG)
01:46:06.958 00.000 29988 Move returns status 0, amount 0
01:46:06.958 00.000 29988 MoveAxis(N, 0, ABG)
01:46:06.958 00.000 29988 Move returns status 0, amount 0
01:46:06.958 00.000 29988 move complete, result=0
01:46:06.958 00.000 29988 worker thread done servicing request
01:46:06.958 00.000 29988 Worker thread wakes up
01:46:06.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:06.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:06.959 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:08.473 01.514 29988 Exposure complete
01:46:08.535 00.062 29988 worker thread done servicing request
01:46:08.535 00.000 28316 OnExposeComplete: enter
01:46:08.537 00.002 28316 UpdateGuideState(): m_state=6
01:46:08.537 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1753
01:46:08.538 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=258.58, Mass=2442, SNR=34.1, Peak=203 HFD=3.9
01:46:08.538 00.000 28316 MultiStar: [#1 -0.18,-0.08,0.96,U] [#2 -0.04,-0.10,0.91,U] [#3 -0.16,0.07,0.87,U] [#4 -0.29,0.10,0.00,M3] [#5 -0.23,0.11,0.74,U] [#6 -0.17,0.02,0.62,U] [#7 -0.19,0.09,0.63,U] [#8 -0.01,0.14,0.59,U] 
01:46:08.538 00.000 28316 single-star, 7 included, MultiStar: {-0.13, 0.00}, one-star: {-0.08, -0.10}
01:46:08.539 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.03)
01:46:08.539 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99)
01:46:08.540 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.26 mountX=-0.06 mountY=0.12, mountTheta=2.02
01:46:08.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
01:46:08.541 00.000 28316 Enqueuing Move request for scope (-0.08, -0.10)
01:46:08.542 00.001 29988 Worker thread wakes up
01:46:08.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
01:46:08.542 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
01:46:08.542 00.000 29988 Moving (-0.08, -0.10) raw xDistance=-0.06 yDistance=0.12
01:46:08.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:08.543 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:46:08.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:08.543 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.1
01:46:08.544 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:08.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:08.546 00.001 28316 Enqueuing Expose request
01:46:08.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:46:08.546 00.000 29988 MoveAxis(E, 0, ABG)
01:46:08.547 00.001 29988 Move returns status 0, amount 0
01:46:08.547 00.000 29988 MoveAxis(N, 0, ABG)
01:46:08.547 00.000 29988 Move returns status 0, amount 0
01:46:08.547 00.000 29988 move complete, result=0
01:46:08.547 00.000 29988 worker thread done servicing request
01:46:08.547 00.000 29988 Worker thread wakes up
01:46:08.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:08.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:08.548 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:10.175 01.627 29988 Exposure complete
01:46:10.199 00.024 29988 worker thread done servicing request
01:46:10.199 00.000 28316 OnExposeComplete: enter
01:46:10.200 00.001 28316 UpdateGuideState(): m_state=6
01:46:10.201 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1754
01:46:10.201 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=258.64, Mass=2586, SNR=35.2, Peak=220 HFD=3.9
01:46:10.202 00.001 28316 MultiStar: [#1 0.05,-0.07,0.94,U] [#2 0.07,-0.14,0.87,U] [#3 -0.00,-0.04,0.84,U] [#4 -0.10,0.22,0.81,U] [#5 -0.13,-0.01,0.69,U] [#6 -0.13,-0.06,0.64,U] [#7 -0.10,0.22,0.59,U] [#8 0.26,0.11,0.55,U] 
01:46:10.202 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {0.07, -0.04}
01:46:10.202 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:46:10.203 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:46:10.203 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.58 mountX=0.01 mountY=-0.00, mountTheta=-0.45
01:46:10.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.01, opts=13)
01:46:10.207 00.003 28316 Enqueuing Move request for scope (-0.00, 0.01)
01:46:10.210 00.003 29988 Worker thread wakes up
01:46:10.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
01:46:10.210 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
01:46:10.210 00.000 29988 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
01:46:10.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:46:10.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:10.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:46:10.210 00.000 29988 MoveAxis(E, 0, ABG)
01:46:10.210 00.000 29988 Move returns status 0, amount 0
01:46:10.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:10.211 00.001 28316 UpdateGuideState exits: m=2586 RSB=35.2
01:46:10.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:10.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:10.212 00.001 28316 Enqueuing Expose request
01:46:10.212 00.000 29988 MoveAxis(N, 0, ABG)
01:46:10.212 00.000 29988 Move returns status 0, amount 0
01:46:10.212 00.000 29988 move complete, result=0
01:46:10.212 00.000 29988 worker thread done servicing request
01:46:10.212 00.000 29988 Worker thread wakes up
01:46:10.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:10.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:10.213 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:11.733 01.520 29988 Exposure complete
01:46:11.773 00.040 29988 worker thread done servicing request
01:46:11.773 00.000 28316 OnExposeComplete: enter
01:46:11.774 00.001 28316 UpdateGuideState(): m_state=6
01:46:11.774 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1755
01:46:11.775 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=258.68, Mass=2529, SNR=34.9, Peak=222 HFD=3.9
01:46:11.775 00.000 28316 MultiStar: [#1 -0.02,-0.04,0.98,U] [#2 0.08,0.09,0.92,U] [#3 -0.07,0.08,0.85,U] [#4 -0.07,0.27,0.83,U] [#5 -0.12,0.14,0.71,U] [#6 0.05,0.13,0.60,U] [#7 0.06,0.28,0.60,U] [#8 0.09,0.16,0.57,U] 
01:46:11.776 00.001 28316 single-star, 8 included, MultiStar: {-0.01, 0.11}, one-star: {-0.03, 0.00}
01:46:11.777 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
01:46:11.778 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
01:46:11.779 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=2.99 mountX=0.02 mountY=0.03, mountTheta=0.98
01:46:11.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
01:46:11.780 00.000 28316 Enqueuing Move request for scope (-0.03, 0.00)
01:46:11.781 00.001 29988 Worker thread wakes up
01:46:11.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
01:46:11.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:11.781 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
01:46:11.781 00.000 28316 UpdateGuideState exits: m=2529 RSB=34.9
01:46:11.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:11.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:11.782 00.000 28316 Enqueuing Expose request
01:46:11.783 00.001 29988 Moving (-0.03, 0.00) raw xDistance=0.02 yDistance=0.03
01:46:11.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:46:11.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:11.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:46:11.783 00.000 29988 MoveAxis(E, 0, ABG)
01:46:11.783 00.000 29988 Move returns status 0, amount 0
01:46:11.783 00.000 29988 MoveAxis(N, 0, ABG)
01:46:11.783 00.000 29988 Move returns status 0, amount 0
01:46:11.783 00.000 29988 move complete, result=0
01:46:11.783 00.000 29988 worker thread done servicing request
01:46:11.783 00.000 29988 Worker thread wakes up
01:46:11.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:11.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:11.783 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:13.413 01.630 29988 Exposure complete
01:46:13.462 00.049 29988 worker thread done servicing request
01:46:13.462 00.000 28316 OnExposeComplete: enter
01:46:13.465 00.003 28316 UpdateGuideState(): m_state=6
01:46:13.468 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1756
01:46:13.470 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=258.59, Mass=2397, SNR=33.9, Peak=210 HFD=3.8
01:46:13.473 00.003 28316 MultiStar: [#1 -0.04,-0.02,0.98,U] [#2 0.21,-0.10,0.91,U] [#3 -0.03,0.08,0.86,U] [#4 -0.16,0.08,0.81,U] [#5 -0.25,0.04,0.75,U] [#6 0.00,-0.05,0.64,U] [#7 0.06,0.11,0.63,U] [#8 0.21,0.06,0.57,U] 
01:46:13.475 00.002 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {0.06, -0.09}
01:46:13.477 00.002 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
01:46:13.480 00.003 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
01:46:13.481 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=0.95 mountX=0.00 mountY=-0.01, mountTheta=-1.06
01:46:13.484 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
01:46:13.484 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
01:46:13.485 00.001 29988 Worker thread wakes up
01:46:13.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:13.485 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:46:13.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
01:46:13.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:13.485 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
01:46:13.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:13.486 00.001 28316 Enqueuing Expose request
01:46:13.486 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
01:46:13.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:46:13.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:13.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:46:13.486 00.000 29988 MoveAxis(E, 0, ABG)
01:46:13.486 00.000 29988 Move returns status 0, amount 0
01:46:13.486 00.000 29988 MoveAxis(N, 0, ABG)
01:46:13.486 00.000 29988 Move returns status 0, amount 0
01:46:13.486 00.000 29988 move complete, result=0
01:46:13.486 00.000 29988 worker thread done servicing request
01:46:13.486 00.000 29988 Worker thread wakes up
01:46:13.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:13.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:13.487 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:14.904 01.417 29988 Exposure complete
01:46:14.954 00.050 29988 worker thread done servicing request
01:46:14.954 00.000 28316 OnExposeComplete: enter
01:46:14.957 00.003 28316 UpdateGuideState(): m_state=6
01:46:14.959 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1757
01:46:14.962 00.003 28316 Star::Find returns 1 (0), X=951.99, Y=258.65, Mass=2464, SNR=34.5, Peak=215 HFD=4.0
01:46:14.964 00.002 28316 MultiStar: [#1 -0.02,-0.03,0.96,U] [#2 0.07,0.06,0.90,U] [#3 -0.09,-0.06,0.84,U] [#4 -0.16,0.15,0.81,U] [#5 -0.26,-0.01,0.73,U] [#6 -0.10,-0.13,0.64,U] [#7 0.08,-0.01,0.61,U] [#8 0.20,0.03,0.59,U] 
01:46:14.967 00.003 28316 single-star, 8 included, MultiStar: {-0.04, -0.00}, one-star: {-0.01, -0.03}
01:46:14.968 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
01:46:14.969 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
01:46:14.969 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.80 mountX=-0.03 mountY=0.02, mountTheta=2.46
01:46:14.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
01:46:14.971 00.001 28316 Enqueuing Move request for scope (-0.01, -0.03)
01:46:14.971 00.000 29988 Worker thread wakes up
01:46:14.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:14.972 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
01:46:14.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:14.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:14.973 00.000 28316 Enqueuing Expose request
01:46:14.974 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
01:46:14.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
01:46:14.974 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=0.02
01:46:14.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:14.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:14.975 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:46:14.975 00.000 29988 MoveAxis(E, 0, ABG)
01:46:14.975 00.000 29988 Move returns status 0, amount 0
01:46:14.975 00.000 29988 MoveAxis(N, 0, ABG)
01:46:14.975 00.000 29988 Move returns status 0, amount 0
01:46:14.975 00.000 29988 move complete, result=0
01:46:14.975 00.000 29988 worker thread done servicing request
01:46:14.975 00.000 29988 Worker thread wakes up
01:46:14.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:14.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:14.976 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:16.604 01.628 29988 Exposure complete
01:46:16.638 00.034 29988 worker thread done servicing request
01:46:16.638 00.000 28316 OnExposeComplete: enter
01:46:16.639 00.001 28316 UpdateGuideState(): m_state=6
01:46:16.640 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1758
01:46:16.641 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=258.43, Mass=2521, SNR=34.7, Peak=233 HFD=3.7
01:46:16.641 00.000 28316 MultiStar: [#1 -0.06,-0.22,0.97,U] [#2 0.04,-0.16,0.92,U] [#3 -0.05,-0.03,0.84,U] [#4 0.01,-0.15,0.82,U] [#5 -0.07,-0.17,0.75,U] [#6 -0.11,-0.19,0.62,U] [#7 -0.14,-0.04,0.62,U] [#8 0.07,-0.06,0.57,U] 
01:46:16.642 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.06, -0.25}
01:46:16.642 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
01:46:16.642 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
01:46:16.643 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.74 mountX=-0.12 mountY=0.09, mountTheta=2.52
01:46:16.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
01:46:16.644 00.000 28316 Enqueuing Move request for scope (-0.02, -0.15)
01:46:16.645 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:16.645 00.000 29988 Worker thread wakes up
01:46:16.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
01:46:16.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
01:46:16.645 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.7
01:46:16.646 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:16.646 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.12 yDistance=0.09
01:46:16.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:16.649 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:46:16.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:16.649 00.000 28316 Enqueuing Expose request
01:46:16.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:46:16.649 00.000 29988 MoveAxis(E, 0, ABG)
01:46:16.650 00.001 29988 Move returns status 0, amount 0
01:46:16.650 00.000 29988 MoveAxis(N, 0, ABG)
01:46:16.650 00.000 29988 Move returns status 0, amount 0
01:46:16.650 00.000 29988 move complete, result=0
01:46:16.650 00.000 29988 worker thread done servicing request
01:46:16.650 00.000 29988 Worker thread wakes up
01:46:16.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:16.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:16.650 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:18.175 01.525 29988 Exposure complete
01:46:18.199 00.024 29988 worker thread done servicing request
01:46:18.199 00.000 28316 OnExposeComplete: enter
01:46:18.200 00.001 28316 UpdateGuideState(): m_state=6
01:46:18.201 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1759
01:46:18.201 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=258.28, Mass=2479, SNR=34.6, Peak=239 HFD=4.0
01:46:18.202 00.001 28316 MultiStar: [#1 0.18,-0.35,0.00,M1] [#2 -0.00,-0.33,0.00,M1] [#3 -0.19,-0.15,0.84,U] [#4 -0.08,-0.17,0.83,U] [#5 -0.17,-0.31,0.00,M1] [#6 0.05,-0.31,0.00,M1] [#7 0.05,-0.26,0.62,U] [#8 0.09,-0.14,0.58,U] 
01:46:18.202 00.000 28316 refined, 4 included, MultiStar: {-0.03, -0.23}, one-star: {0.03, -0.39}
01:46:18.202 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
01:46:18.203 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
01:46:18.203 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.24 cameraTheta=-1.69 mountX=-0.20 mountY=0.13, mountTheta=2.57
01:46:18.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.23, opts=13)
01:46:18.205 00.001 28316 Enqueuing Move request for scope (-0.03, -0.23)
01:46:18.205 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:18.208 00.003 28316 UpdateGuideState exits: m=2479 RSB=34.6
01:46:18.211 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:18.213 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:18.215 00.002 28316 Enqueuing Expose request
01:46:18.218 00.003 29988 Worker thread wakes up
01:46:18.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
01:46:18.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
01:46:18.219 00.000 29988 Moving (-0.03, -0.23) raw xDistance=-0.20 yDistance=0.13
01:46:18.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:46:18.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:18.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:46:18.219 00.000 29988 MoveAxis(E, 42, ABG)
01:46:18.219 00.000 29988 Guiding  Dir = 2, Dur = 42
01:46:18.219 00.000 29988 IsSlewing returns 0
01:46:18.219 00.000 29988 IsGuiding returns 0
01:46:18.220 00.001 29988 PulseGuide returned control before completion, sleep 51
01:46:18.287 00.067 29988 IsGuiding returns 0
01:46:18.287 00.000 29988 Move returns status 0, amount 42
01:46:18.287 00.000 29988 MoveAxis(N, 0, ABG)
01:46:18.287 00.000 29988 Move returns status 0, amount 0
01:46:18.287 00.000 29988 move complete, result=0
01:46:18.287 00.000 29988 worker thread done servicing request
01:46:18.287 00.000 29988 Worker thread wakes up
01:46:18.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:18.287 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
01:46:18.288 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:19.922 01.634 29988 Exposure complete
01:46:19.972 00.050 29988 worker thread done servicing request
01:46:19.972 00.000 28316 OnExposeComplete: enter
01:46:19.973 00.001 28316 UpdateGuideState(): m_state=6
01:46:19.974 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1760
01:46:19.974 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=258.36, Mass=2352, SNR=33.5, Peak=195 HFD=3.7
01:46:19.975 00.001 28316 MultiStar: [#1 -0.18,-0.24,1.00,U] [#2 -0.30,-0.13,0.00,M2] [#3 -0.47,-0.10,0.00,M1] [#4 -0.42,-0.06,0.00,M1] [#5 -0.30,-0.18,0.00,M2] [#6 -0.35,-0.23,0.00,M2] [#7 -0.25,-0.01,0.66,U] [#8 -0.04,-0.05,0.60,U] 
01:46:19.975 00.000 28316 refined, 3 included, MultiStar: {-0.20, -0.18}, one-star: {-0.27, -0.31}
01:46:19.975 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.89)
01:46:19.976 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
01:46:19.976 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.40 mountX=-0.08 mountY=0.26, mountTheta=1.88
01:46:19.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.18, opts=13)
01:46:19.978 00.001 28316 Enqueuing Move request for scope (-0.20, -0.18)
01:46:19.978 00.000 29988 Worker thread wakes up
01:46:19.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
01:46:19.978 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
01:46:19.978 00.000 29988 Moving (-0.20, -0.18) raw xDistance=-0.08 yDistance=0.26
01:46:19.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:46:19.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:46:19.978 00.000 29988 MoveAxis(E, 0, ABG)
01:46:19.978 00.000 29988 Move returns status 0, amount 0
01:46:19.978 00.000 29988 MoveAxis(S, 61, ABG)
01:46:19.979 00.001 29988 Guiding  Dir = 1, Dur = 61
01:46:19.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:19.979 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.5
01:46:19.980 00.001 29988 IsSlewing returns 0
01:46:19.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:19.980 00.000 29988 IsGuiding returns 0
01:46:19.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:19.981 00.001 28316 Enqueuing Expose request
01:46:19.984 00.003 29988 PulseGuide returned control before completion, sleep 67
01:46:20.061 00.077 29988 IsGuiding returns 0
01:46:20.061 00.000 29988 Move returns status 0, amount 61
01:46:20.061 00.000 29988 move complete, result=0
01:46:20.061 00.000 29988 worker thread done servicing request
01:46:20.061 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
01:46:20.062 00.001 29988 Worker thread wakes up
01:46:20.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:20.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:21.468 01.406 29988 Exposure complete
01:46:21.520 00.052 29988 worker thread done servicing request
01:46:21.520 00.000 28316 OnExposeComplete: enter
01:46:21.521 00.001 28316 UpdateGuideState(): m_state=6
01:46:21.522 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1761
01:46:21.522 00.000 28316 Star::Find returns 1 (0), X=951.88, Y=258.69, Mass=2422, SNR=34.2, Peak=221 HFD=3.9
01:46:21.523 00.001 28316 MultiStar: [#1 -0.15,0.02,0.98,U] [#2 -0.05,0.07,0.90,U] [#3 -0.13,0.05,0.85,U] [#4 -0.20,0.30,0.00,M2] [#5 -0.28,0.11,0.74,U] [#6 -0.24,0.11,0.63,U] [#7 -0.17,0.13,0.63,U] [#8 0.11,0.30,0.00,M1] 
01:46:21.525 00.002 28316 single-star, 6 included, MultiStar: {-0.15, 0.06}, one-star: {-0.11, 0.01}
01:46:21.526 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
01:46:21.527 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
01:46:21.529 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.04 mountX=0.05 mountY=0.09, mountTheta=1.04
01:46:21.533 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
01:46:21.535 00.002 28316 Enqueuing Move request for scope (-0.11, 0.01)
01:46:21.535 00.000 29988 Worker thread wakes up
01:46:21.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:21.536 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.2
01:46:21.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:21.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:21.537 00.000 28316 Enqueuing Expose request
01:46:21.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
01:46:21.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
01:46:21.537 00.000 29988 Moving (-0.11, 0.01) raw xDistance=0.05 yDistance=0.09
01:46:21.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:46:21.538 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:21.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:46:21.538 00.000 29988 MoveAxis(E, 0, ABG)
01:46:21.538 00.000 29988 Move returns status 0, amount 0
01:46:21.538 00.000 29988 MoveAxis(N, 0, ABG)
01:46:21.538 00.000 29988 Move returns status 0, amount 0
01:46:21.538 00.000 29988 move complete, result=0
01:46:21.538 00.000 29988 worker thread done servicing request
01:46:21.538 00.000 29988 Worker thread wakes up
01:46:21.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:21.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:21.538 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:23.163 01.625 29988 Exposure complete
01:46:23.198 00.035 28316 OnExposeComplete: enter
01:46:23.198 00.000 28316 UpdateGuideState(): m_state=6
01:46:23.198 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1762
01:46:23.199 00.001 29988 worker thread done servicing request
01:46:23.199 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=258.62, Mass=2447, SNR=34.1, Peak=208 HFD=3.8
01:46:23.200 00.001 28316 MultiStar: [#1 0.18,-0.02,0.99,U] [#2 0.23,-0.07,0.89,U] [#3 -0.04,0.10,0.85,U] [#4 -0.02,-0.01,0.81,U] [#5 -0.10,0.14,0.74,U] [#6 -0.03,-0.13,0.64,U] [#7 0.04,-0.02,0.63,U] [#8 0.15,0.06,0.59,U] 
01:46:23.201 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.03, -0.06}
01:46:23.201 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
01:46:23.201 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
01:46:23.202 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.02 mountX=-0.02 mountY=-0.05, mountTheta=-2.03
01:46:23.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
01:46:23.204 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
01:46:23.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:23.205 00.001 29988 Worker thread wakes up
01:46:23.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
01:46:23.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
01:46:23.205 00.000 29988 Moving (0.05, -0.00) raw xDistance=-0.02 yDistance=-0.05
01:46:23.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:23.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:23.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:23.205 00.000 29988 MoveAxis(E, 0, ABG)
01:46:23.205 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.1
01:46:23.206 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:23.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:23.207 00.001 28316 Enqueuing Expose request
01:46:23.207 00.000 29988 Move returns status 0, amount 0
01:46:23.207 00.000 29988 MoveAxis(N, 0, ABG)
01:46:23.207 00.000 29988 Move returns status 0, amount 0
01:46:23.207 00.000 29988 move complete, result=0
01:46:23.207 00.000 29988 worker thread done servicing request
01:46:23.207 00.000 29988 Worker thread wakes up
01:46:23.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:23.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:23.208 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:24.725 01.517 29988 Exposure complete
01:46:24.748 00.023 29988 worker thread done servicing request
01:46:24.748 00.000 28316 OnExposeComplete: enter
01:46:24.749 00.001 28316 UpdateGuideState(): m_state=6
01:46:24.749 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1763
01:46:24.750 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=258.48, Mass=2391, SNR=33.7, Peak=194 HFD=3.8
01:46:24.751 00.001 28316 MultiStar: [#1 0.06,-0.10,1.02,U] [#2 0.22,-0.06,0.91,U] [#3 0.01,-0.01,0.86,U] [#4 -0.09,0.03,0.85,U] [#5 -0.07,0.02,0.77,U] [#6 -0.13,-0.06,0.65,U] [#7 0.08,0.00,0.63,U] [#8 0.34,0.02,0.00,M1] 
01:46:24.751 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.06}, one-star: {0.06, -0.20}
01:46:24.751 00.000 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
01:46:24.752 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
01:46:24.752 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.15 mountX=-0.06 mountY=0.00, mountTheta=3.10
01:46:24.753 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
01:46:24.757 00.004 28316 Enqueuing Move request for scope (0.02, -0.06)
01:46:24.757 00.000 29988 Worker thread wakes up
01:46:24.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:24.758 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.7
01:46:24.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:24.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:24.759 00.001 28316 Enqueuing Expose request
01:46:24.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
01:46:24.759 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
01:46:24.759 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.00
01:46:24.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:46:24.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:24.760 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:46:24.760 00.000 29988 MoveAxis(E, 0, ABG)
01:46:24.760 00.000 29988 Move returns status 0, amount 0
01:46:24.760 00.000 29988 MoveAxis(N, 0, ABG)
01:46:24.760 00.000 29988 Move returns status 0, amount 0
01:46:24.760 00.000 29988 move complete, result=0
01:46:24.760 00.000 29988 worker thread done servicing request
01:46:24.760 00.000 29988 Worker thread wakes up
01:46:24.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:24.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:24.760 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:26.387 01.627 29988 Exposure complete
01:46:26.415 00.028 29988 worker thread done servicing request
01:46:26.415 00.000 28316 OnExposeComplete: enter
01:46:26.415 00.000 28316 UpdateGuideState(): m_state=6
01:46:26.416 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1764
01:46:26.416 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=258.65, Mass=2355, SNR=33.7, Peak=213 HFD=3.9
01:46:26.419 00.003 28316 MultiStar: [#1 0.16,0.08,0.99,U] [#2 0.15,0.01,0.92,U] [#3 0.06,0.14,0.85,U] [#4 0.13,0.12,0.83,U] [#5 -0.01,0.04,0.76,U] [#6 0.05,-0.08,0.64,U] [#7 0.16,0.12,0.63,U] [#8 0.46,0.23,0.00,M2] 
01:46:26.420 00.001 28316 single-star, 7 included, MultiStar: {0.10, 0.05}, one-star: {0.08, -0.03}
01:46:26.421 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
01:46:26.422 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
01:46:26.424 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.33 mountX=-0.06 mountY=-0.06, mountTheta=-2.34
01:46:26.428 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
01:46:26.431 00.003 28316 Enqueuing Move request for scope (0.08, -0.03)
01:46:26.433 00.002 29988 Worker thread wakes up
01:46:26.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
01:46:26.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
01:46:26.434 00.001 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
01:46:26.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:46:26.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:26.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:26.434 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
01:46:26.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:26.436 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:46:26.437 00.001 29988 MoveAxis(E, 0, ABG)
01:46:26.437 00.000 29988 Move returns status 0, amount 0
01:46:26.437 00.000 29988 MoveAxis(N, 0, ABG)
01:46:26.437 00.000 29988 Move returns status 0, amount 0
01:46:26.437 00.000 29988 move complete, result=0
01:46:26.437 00.000 29988 worker thread done servicing request
01:46:26.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:26.438 00.001 28316 Enqueuing Expose request
01:46:26.439 00.001 29988 Worker thread wakes up
01:46:26.439 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:26.440 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:26.441 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:27.964 01.523 29988 Exposure complete
01:46:28.006 00.042 29988 worker thread done servicing request
01:46:28.007 00.001 28316 OnExposeComplete: enter
01:46:28.009 00.002 28316 UpdateGuideState(): m_state=6
01:46:28.010 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1765
01:46:28.010 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=258.56, Mass=2465, SNR=34.5, Peak=198 HFD=3.9
01:46:28.011 00.001 28316 MultiStar: [#1 0.04,0.14,0.96,U] [#2 0.20,-0.00,0.91,U] [#3 -0.14,0.14,0.86,U] [#4 -0.00,0.13,0.82,U] [#5 0.03,0.11,0.73,U] [#6 -0.04,0.07,0.63,U] [#7 -0.06,0.00,0.63,U] [#8 0.26,0.08,0.59,U] 
01:46:28.011 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.07, -0.12}
01:46:28.012 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
01:46:28.012 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
01:46:28.013 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.97 mountX=0.03 mountY=-0.06, mountTheta=-1.04
01:46:28.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
01:46:28.014 00.000 28316 Enqueuing Move request for scope (0.04, 0.06)
01:46:28.014 00.000 29988 Worker thread wakes up
01:46:28.015 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:28.015 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
01:46:28.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:28.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:28.016 00.000 28316 Enqueuing Expose request
01:46:28.017 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
01:46:28.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
01:46:28.017 00.000 29988 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.06
01:46:28.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:46:28.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:28.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:46:28.017 00.000 29988 MoveAxis(E, 0, ABG)
01:46:28.017 00.000 29988 Move returns status 0, amount 0
01:46:28.017 00.000 29988 MoveAxis(N, 0, ABG)
01:46:28.017 00.000 29988 Move returns status 0, amount 0
01:46:28.017 00.000 29988 move complete, result=0
01:46:28.017 00.000 29988 worker thread done servicing request
01:46:28.017 00.000 29988 Worker thread wakes up
01:46:28.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:28.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:28.019 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:29.645 01.626 29988 Exposure complete
01:46:29.686 00.041 29988 worker thread done servicing request
01:46:29.686 00.000 28316 OnExposeComplete: enter
01:46:29.687 00.001 28316 UpdateGuideState(): m_state=6
01:46:29.688 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1766
01:46:29.689 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=258.68, Mass=2442, SNR=34.2, Peak=202 HFD=4.0
01:46:29.690 00.001 28316 MultiStar: [#1 0.08,-0.00,0.97,U] [#2 0.29,-0.08,0.00,M1] [#3 0.05,0.03,0.85,U] [#4 -0.05,0.17,0.83,U] [#5 -0.02,-0.02,0.74,U] [#6 0.02,-0.04,0.66,U] [#7 0.16,0.06,0.63,U] [#8 0.29,0.01,0.58,U] 
01:46:29.690 00.000 28316 single-star, 7 included, MultiStar: {0.07, 0.03}, one-star: {0.07, -0.00}
01:46:29.690 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
01:46:29.691 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
01:46:29.691 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.02 mountX=-0.03 mountY=-0.06, mountTheta=-2.03
01:46:29.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
01:46:29.692 00.000 28316 Enqueuing Move request for scope (0.07, -0.00)
01:46:29.693 00.001 29988 Worker thread wakes up
01:46:29.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
01:46:29.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
01:46:29.693 00.000 29988 Moving (0.07, -0.00) raw xDistance=-0.03 yDistance=-0.06
01:46:29.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:29.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:29.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:46:29.693 00.000 29988 MoveAxis(E, 0, ABG)
01:46:29.693 00.000 29988 Move returns status 0, amount 0
01:46:29.693 00.000 29988 MoveAxis(N, 0, ABG)
01:46:29.693 00.000 29988 Move returns status 0, amount 0
01:46:29.693 00.000 29988 move complete, result=0
01:46:29.693 00.000 29988 worker thread done servicing request
01:46:29.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:29.693 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.2
01:46:29.694 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:29.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:29.695 00.001 28316 Enqueuing Expose request
01:46:29.695 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:29.696 00.001 29988 Worker thread wakes up
01:46:29.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:29.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:31.213 01.517 29988 Exposure complete
01:46:31.261 00.048 29988 worker thread done servicing request
01:46:31.261 00.000 28316 OnExposeComplete: enter
01:46:31.262 00.001 28316 UpdateGuideState(): m_state=6
01:46:31.263 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1767
01:46:31.263 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=258.43, Mass=2445, SNR=34.3, Peak=194 HFD=3.8
01:46:31.265 00.002 28316 MultiStar: [#1 0.13,-0.03,0.96,U] [#2 0.25,-0.19,0.00,M2] [#3 -0.04,-0.18,0.85,U] [#4 0.27,-0.01,0.82,U] [#5 -0.08,-0.02,0.73,U] [#6 0.05,-0.27,0.62,U] [#7 -0.01,0.07,0.62,U] [#8 0.47,-0.04,0.00,M1] 
01:46:31.266 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.10}, one-star: {0.21, -0.24}
01:46:31.267 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
01:46:31.267 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
01:46:31.268 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.88 mountX=-0.13 mountY=-0.03, mountTheta=-2.91
01:46:31.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
01:46:31.272 00.002 28316 Enqueuing Move request for scope (0.09, -0.10)
01:46:31.273 00.001 29988 Worker thread wakes up
01:46:31.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
01:46:31.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:31.276 00.003 28316 UpdateGuideState exits: m=2445 RSB=34.3
01:46:31.279 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:31.281 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:31.282 00.001 28316 Enqueuing Expose request
01:46:31.283 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
01:46:31.283 00.000 29988 Moving (0.09, -0.10) raw xDistance=-0.13 yDistance=-0.03
01:46:31.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:46:31.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:31.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:46:31.283 00.000 29988 MoveAxis(E, 0, ABG)
01:46:31.283 00.000 29988 Move returns status 0, amount 0
01:46:31.283 00.000 29988 MoveAxis(N, 0, ABG)
01:46:31.283 00.000 29988 Move returns status 0, amount 0
01:46:31.283 00.000 29988 move complete, result=0
01:46:31.283 00.000 29988 worker thread done servicing request
01:46:31.283 00.000 29988 Worker thread wakes up
01:46:31.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:31.283 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:31.284 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:32.907 01.623 29988 Exposure complete
01:46:32.946 00.039 29988 worker thread done servicing request
01:46:32.946 00.000 28316 OnExposeComplete: enter
01:46:32.947 00.001 28316 UpdateGuideState(): m_state=6
01:46:32.947 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1768
01:46:32.948 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=258.50, Mass=2421, SNR=34.1, Peak=208 HFD=3.6
01:46:32.948 00.000 28316 MultiStar: [#1 0.23,-0.10,0.98,U] [#2 0.25,-0.09,0.88,U] [#3 -0.05,-0.02,0.90,U] [#4 0.04,0.17,0.82,U] [#5 0.00,-0.02,0.73,U] [#6 -0.01,0.10,0.64,U] [#7 0.11,0.04,0.64,U] [#8 0.19,0.16,0.59,U] 
01:46:32.949 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.27, -0.17}
01:46:32.949 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
01:46:32.949 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
01:46:32.950 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.07 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
01:46:32.953 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
01:46:32.953 00.000 28316 Enqueuing Move request for scope (0.12, -0.01)
01:46:32.954 00.001 29988 Worker thread wakes up
01:46:32.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
01:46:32.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
01:46:32.954 00.000 29988 Moving (0.12, -0.01) raw xDistance=-0.06 yDistance=-0.11
01:46:32.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:46:32.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:32.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:32.955 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:46:32.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:32.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:32.956 00.001 28316 Enqueuing Expose request
01:46:32.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:32.956 00.000 29988 MoveAxis(E, 0, ABG)
01:46:32.956 00.000 29988 Move returns status 0, amount 0
01:46:32.956 00.000 29988 MoveAxis(N, 0, ABG)
01:46:32.956 00.000 29988 Move returns status 0, amount 0
01:46:32.956 00.000 29988 move complete, result=0
01:46:32.956 00.000 29988 worker thread done servicing request
01:46:32.956 00.000 29988 Worker thread wakes up
01:46:32.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:32.957 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:32.957 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:34.479 01.522 29988 Exposure complete
01:46:34.518 00.039 29988 worker thread done servicing request
01:46:34.518 00.000 28316 OnExposeComplete: enter
01:46:34.519 00.001 28316 UpdateGuideState(): m_state=6
01:46:34.520 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1769
01:46:34.520 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=258.70, Mass=2467, SNR=34.5, Peak=193 HFD=3.7
01:46:34.521 00.001 28316 MultiStar: [#1 0.17,0.05,0.95,U] [#2 0.38,0.32,0.00,M2] [#3 0.25,0.03,0.84,U] [#4 0.31,0.46,0.00,M1] [#5 0.28,0.15,0.00,M1] [#6 0.27,0.14,0.62,U] [#7 0.27,0.22,0.00,M1] [#8 0.37,0.41,0.00,M1] 
01:46:34.522 00.001 28316 refined, 3 included, MultiStar: {0.25, 0.05}, one-star: {0.33, 0.02}
01:46:34.522 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
01:46:34.524 00.002 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
01:46:34.527 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=-0.06 mountY=-0.25, mountTheta=-1.80
01:46:34.531 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.05, opts=13)
01:46:34.533 00.002 28316 Enqueuing Move request for scope (0.25, 0.05)
01:46:34.534 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:34.535 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:46:34.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:34.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:34.536 00.001 28316 Enqueuing Expose request
01:46:34.536 00.000 29988 Worker thread wakes up
01:46:34.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
01:46:34.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
01:46:34.536 00.000 29988 Moving (0.25, 0.05) raw xDistance=-0.06 yDistance=-0.25
01:46:34.537 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:46:34.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:34.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:46:34.537 00.000 29988 MoveAxis(E, 0, ABG)
01:46:34.537 00.000 29988 Move returns status 0, amount 0
01:46:34.537 00.000 29988 MoveAxis(N, 0, ABG)
01:46:34.537 00.000 29988 Move returns status 0, amount 0
01:46:34.537 00.000 29988 move complete, result=0
01:46:34.537 00.000 29988 worker thread done servicing request
01:46:34.537 00.000 29988 Worker thread wakes up
01:46:34.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:34.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:34.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:46:36.168 01.631 29988 Exposure complete
01:46:36.212 00.044 29988 worker thread done servicing request
01:46:36.212 00.000 28316 OnExposeComplete: enter
01:46:36.214 00.002 28316 UpdateGuideState(): m_state=6
01:46:36.215 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1770
01:46:36.216 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=258.60, Mass=2374, SNR=33.9, Peak=209 HFD=3.5
01:46:36.218 00.002 28316 MultiStar: [#1 0.29,0.07,0.99,U] [#2 0.21,-0.04,0.93,U] [#3 0.12,0.07,0.89,U] [#4 0.19,0.25,0.00,M2] [#5 0.18,0.09,0.76,U] [#6 -0.06,0.09,0.65,U] [#7 0.11,0.16,0.62,U] [#8 0.12,0.10,0.60,U] 
01:46:36.219 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.05}, one-star: {0.36, -0.07}
01:46:36.220 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
01:46:36.221 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
01:46:36.221 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.19 cameraTheta=0.26 mountX=-0.03 mountY=-0.19, mountTheta=-1.74
01:46:36.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
01:46:36.223 00.001 28316 Enqueuing Move request for scope (0.19, 0.05)
01:46:36.224 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:36.225 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.9
01:46:36.226 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:36.228 00.002 29988 Worker thread wakes up
01:46:36.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
01:46:36.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
01:46:36.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:36.231 00.003 28316 Enqueuing Expose request
01:46:36.231 00.000 29988 Moving (0.19, 0.05) raw xDistance=-0.03 yDistance=-0.19
01:46:36.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:36.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:36.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:46:36.231 00.000 29988 MoveAxis(E, 0, ABG)
01:46:36.231 00.000 29988 Move returns status 0, amount 0
01:46:36.231 00.000 29988 MoveAxis(N, 0, ABG)
01:46:36.231 00.000 29988 Move returns status 0, amount 0
01:46:36.231 00.000 29988 move complete, result=0
01:46:36.231 00.000 29988 worker thread done servicing request
01:46:36.231 00.000 29988 Worker thread wakes up
01:46:36.232 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:36.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:36.232 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:37.753 01.521 29988 Exposure complete
01:46:37.821 00.068 29988 worker thread done servicing request
01:46:37.821 00.000 28316 OnExposeComplete: enter
01:46:37.822 00.001 28316 UpdateGuideState(): m_state=6
01:46:37.822 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1771
01:46:37.823 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=258.69, Mass=2395, SNR=34.0, Peak=200 HFD=3.7
01:46:37.823 00.000 28316 MultiStar: [#1 0.13,0.03,1.01,U] [#2 0.15,0.12,0.92,U] [#3 0.09,0.11,0.88,U] [#4 0.07,0.34,0.00,M3] [#5 0.12,0.04,0.75,U] [#6 0.18,0.05,0.62,U] [#7 0.28,0.07,0.62,U] [#8 0.20,0.41,0.00,M1] 
01:46:37.824 00.001 28316 refined, 6 included, MultiStar: {0.17, 0.06}, one-star: {0.25, 0.02}
01:46:37.824 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
01:46:37.825 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
01:46:37.826 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.36 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
01:46:37.826 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.06, opts=13)
01:46:37.827 00.001 28316 Enqueuing Move request for scope (0.17, 0.06)
01:46:37.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:37.828 00.001 29988 Worker thread wakes up
01:46:37.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
01:46:37.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
01:46:37.828 00.000 29988 Moving (0.17, 0.06) raw xDistance=-0.01 yDistance=-0.18
01:46:37.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:46:37.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:37.828 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:46:37.829 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:37.832 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:46:37.832 00.000 29988 MoveAxis(E, 0, ABG)
01:46:37.832 00.000 29988 Move returns status 0, amount 0
01:46:37.832 00.000 29988 MoveAxis(N, 0, ABG)
01:46:37.832 00.000 29988 Move returns status 0, amount 0
01:46:37.832 00.000 29988 move complete, result=0
01:46:37.832 00.000 29988 worker thread done servicing request
01:46:37.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:37.832 00.000 28316 Enqueuing Expose request
01:46:37.833 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:37.833 00.000 29988 Worker thread wakes up
01:46:37.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:37.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:39.459 01.626 29988 Exposure complete
01:46:39.495 00.036 29988 worker thread done servicing request
01:46:39.495 00.000 28316 OnExposeComplete: enter
01:46:39.496 00.001 28316 UpdateGuideState(): m_state=6
01:46:39.496 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1772
01:46:39.497 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=258.54, Mass=2548, SNR=34.9, Peak=209 HFD=3.7
01:46:39.497 00.000 28316 MultiStar: [#1 0.29,-0.07,0.96,U] [#2 0.36,-0.14,0.00,M1] [#3 0.09,0.02,0.85,U] [#4 0.32,-0.02,0.00,M4] [#5 0.15,0.02,0.72,U] [#6 0.19,-0.16,0.64,U] [#7 0.31,-0.08,0.00,M1] [#8 0.40,-0.11,0.00,M2] 
01:46:39.498 00.001 28316 refined, 4 included, MultiStar: {0.19, -0.07}, one-star: {0.22, -0.13}
01:46:39.499 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
01:46:39.500 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
01:46:39.501 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.33 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
01:46:39.503 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.07, opts=13)
01:46:39.504 00.001 28316 Enqueuing Move request for scope (0.19, -0.07)
01:46:39.505 00.001 29988 Worker thread wakes up
01:46:39.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd
01:46:39.505 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.07)
01:46:39.505 00.000 29988 Moving (0.19, -0.07) raw xDistance=-0.14 yDistance=-0.14
01:46:39.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:46:39.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:39.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:39.505 00.000 29988 MoveAxis(E, 0, ABG)
01:46:39.505 00.000 29988 Move returns status 0, amount 0
01:46:39.505 00.000 29988 MoveAxis(N, 0, ABG)
01:46:39.505 00.000 29988 Move returns status 0, amount 0
01:46:39.505 00.000 29988 move complete, result=0
01:46:39.505 00.000 29988 worker thread done servicing request
01:46:39.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:39.506 00.001 28316 UpdateGuideState exits: m=2548 RSB=34.9
01:46:39.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:39.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:39.507 00.000 28316 Enqueuing Expose request
01:46:39.507 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:39.508 00.001 29988 Worker thread wakes up
01:46:39.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:39.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:41.028 01.520 29988 Exposure complete
01:46:41.077 00.049 29988 worker thread done servicing request
01:46:41.077 00.000 28316 OnExposeComplete: enter
01:46:41.080 00.003 28316 UpdateGuideState(): m_state=6
01:46:41.082 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1773
01:46:41.085 00.003 28316 Star::Find returns 1 (0), X=952.27, Y=258.70, Mass=2392, SNR=33.9, Peak=200 HFD=3.7
01:46:41.086 00.001 28316 MultiStar: [#1 0.33,0.02,0.00,M1] [#2 0.26,-0.02,0.91,U] [#3 0.14,0.01,0.83,U] [#4 0.53,0.28,0.00,M5] [#5 0.20,0.11,0.74,U] [#6 0.38,0.04,0.00,M1] [#7 0.16,0.13,0.63,U] [#8 0.41,-0.24,0.00,M3] 
01:46:41.088 00.002 28316 refined, 4 included, MultiStar: {0.21, 0.04}, one-star: {0.28, 0.02}
01:46:41.090 00.002 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
01:46:41.092 00.002 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:46:41.095 00.003 28316 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.22 cameraTheta=0.19 mountX=-0.05 mountY=-0.21, mountTheta=-1.81
01:46:41.099 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.04, opts=13)
01:46:41.102 00.003 28316 Enqueuing Move request for scope (0.21, 0.04)
01:46:41.106 00.004 29988 Worker thread wakes up
01:46:41.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
01:46:41.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:41.106 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
01:46:41.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:41.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:41.108 00.001 28316 Enqueuing Expose request
01:46:41.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
01:46:41.108 00.000 29988 Moving (0.21, 0.04) raw xDistance=-0.05 yDistance=-0.21
01:46:41.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:46:41.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:41.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:46:41.108 00.000 29988 MoveAxis(E, 0, ABG)
01:46:41.108 00.000 29988 Move returns status 0, amount 0
01:46:41.108 00.000 29988 MoveAxis(N, 0, ABG)
01:46:41.108 00.000 29988 Move returns status 0, amount 0
01:46:41.108 00.000 29988 move complete, result=0
01:46:41.108 00.000 29988 worker thread done servicing request
01:46:41.108 00.000 29988 Worker thread wakes up
01:46:41.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:41.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:41.109 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:42.732 01.623 29988 Exposure complete
01:46:42.758 00.026 29988 worker thread done servicing request
01:46:42.759 00.001 28316 OnExposeComplete: enter
01:46:42.759 00.000 28316 UpdateGuideState(): m_state=6
01:46:42.761 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1774
01:46:42.762 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=258.51, Mass=2407, SNR=34.0, Peak=204 HFD=3.8
01:46:42.763 00.001 28316 MultiStar: [#1 0.22,-0.02,0.96,U] [#2 0.28,-0.10,0.89,U] [#3 0.06,0.05,0.88,U] [#4 0.16,0.09,0.83,U] [#5 0.10,0.06,0.76,U] [#6 0.17,-0.00,0.65,U] [#7 0.30,0.03,0.63,U] [#8 0.26,0.08,0.59,U] 
01:46:42.765 00.002 28316 refined, 8 included, MultiStar: {0.20, -0.01}, one-star: {0.23, -0.17}
01:46:42.767 00.002 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
01:46:42.770 00.003 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
01:46:42.772 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.03 mountX=-0.09 mountY=-0.17, mountTheta=-2.04
01:46:42.776 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
01:46:42.779 00.003 28316 Enqueuing Move request for scope (0.20, -0.01)
01:46:42.781 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:42.782 00.001 29988 Worker thread wakes up
01:46:42.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
01:46:42.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
01:46:42.782 00.000 29988 Moving (0.20, -0.01) raw xDistance=-0.09 yDistance=-0.17
01:46:42.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:46:42.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:42.782 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:46:42.783 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:42.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:42.784 00.000 28316 Enqueuing Expose request
01:46:42.785 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:46:42.785 00.000 29988 MoveAxis(E, 0, ABG)
01:46:42.785 00.000 29988 Move returns status 0, amount 0
01:46:42.785 00.000 29988 MoveAxis(N, 0, ABG)
01:46:42.785 00.000 29988 Move returns status 0, amount 0
01:46:42.785 00.000 29988 move complete, result=0
01:46:42.785 00.000 29988 worker thread done servicing request
01:46:42.785 00.000 29988 Worker thread wakes up
01:46:42.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:42.786 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:42.786 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:44.309 01.523 29988 Exposure complete
01:46:44.342 00.033 29988 worker thread done servicing request
01:46:44.343 00.001 28316 OnExposeComplete: enter
01:46:44.343 00.000 28316 UpdateGuideState(): m_state=6
01:46:44.344 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1775
01:46:44.344 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=258.50, Mass=2337, SNR=33.4, Peak=188 HFD=3.7
01:46:44.345 00.001 28316 MultiStar: [#1 0.19,-0.14,1.03,U] [#2 0.37,-0.06,0.00,M1] [#3 0.20,0.12,0.88,U] [#4 0.37,-0.05,0.00,M5] [#5 0.22,0.01,0.74,U] [#6 0.39,-0.10,0.00,M1] [#7 0.29,0.01,0.62,U] [#8 0.34,-0.01,0.00,M3] 
01:46:44.345 00.000 28316 refined, 4 included, MultiStar: {0.24, -0.05}, one-star: {0.30, -0.17}
01:46:44.346 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
01:46:44.346 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
01:46:44.347 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-0.19 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
01:46:44.347 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.05, opts=13)
01:46:44.348 00.001 28316 Enqueuing Move request for scope (0.24, -0.05)
01:46:44.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:44.349 00.001 29988 Worker thread wakes up
01:46:44.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.05) opts 0xd
01:46:44.349 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.05)
01:46:44.349 00.000 29988 Moving (0.24, -0.05) raw xDistance=-0.14 yDistance=-0.19
01:46:44.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:46:44.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:44.349 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.4
01:46:44.350 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:46:44.350 00.000 29988 MoveAxis(E, 0, ABG)
01:46:44.350 00.000 29988 Move returns status 0, amount 0
01:46:44.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:44.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:44.350 00.000 28316 Enqueuing Expose request
01:46:44.351 00.001 29988 MoveAxis(N, 0, ABG)
01:46:44.351 00.000 29988 Move returns status 0, amount 0
01:46:44.351 00.000 29988 move complete, result=0
01:46:44.351 00.000 29988 worker thread done servicing request
01:46:44.351 00.000 29988 Worker thread wakes up
01:46:44.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:44.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:44.352 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:45.975 01.623 29988 Exposure complete
01:46:46.021 00.046 29988 worker thread done servicing request
01:46:46.021 00.000 28316 OnExposeComplete: enter
01:46:46.023 00.002 28316 UpdateGuideState(): m_state=6
01:46:46.023 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1776
01:46:46.024 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=258.55, Mass=2443, SNR=34.3, Peak=194 HFD=3.8
01:46:46.024 00.000 28316 MultiStar: [#1 0.25,-0.03,0.97,U] [#2 0.38,-0.05,0.00,M2] [#3 0.17,0.05,0.87,U] [#4 0.42,0.11,0.00,M6] [#5 0.39,-0.02,0.00,M1] [#6 0.29,-0.01,0.64,U] [#7 0.21,0.07,0.62,U] [#8 0.30,0.21,0.00,M4] 
01:46:46.025 00.001 28316 refined, 4 included, MultiStar: {0.24, -0.02}, one-star: {0.27, -0.13}
01:46:46.025 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
01:46:46.025 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
01:46:46.026 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=-0.11 mountY=-0.20, mountTheta=-2.08
01:46:46.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.02, opts=13)
01:46:46.027 00.000 28316 Enqueuing Move request for scope (0.24, -0.02)
01:46:46.028 00.001 29988 Worker thread wakes up
01:46:46.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
01:46:46.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
01:46:46.028 00.000 29988 Moving (0.24, -0.02) raw xDistance=-0.11 yDistance=-0.20
01:46:46.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:46.028 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
01:46:46.029 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:46.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:46.030 00.001 28316 Enqueuing Expose request
01:46:46.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:46:46.030 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.39 newest=-0.57
01:46:46.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:46:46.030 00.000 29988 MoveAxis(E, 0, ABG)
01:46:46.030 00.000 29988 Move returns status 0, amount 0
01:46:46.030 00.000 29988 MoveAxis(N, 49, ABG)
01:46:46.030 00.000 29988 Guiding  Dir = 0, Dur = 49
01:46:46.031 00.001 29988 IsSlewing returns 0
01:46:46.031 00.000 29988 IsGuiding returns 0
01:46:46.036 00.005 29988 PulseGuide returned control before completion, sleep 54
01:46:46.101 00.065 29988 IsGuiding returns 0
01:46:46.101 00.000 29988 Move returns status 0, amount 49
01:46:46.101 00.000 29988 move complete, result=0
01:46:46.101 00.000 29988 worker thread done servicing request
01:46:46.101 00.000 29988 Worker thread wakes up
01:46:46.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:46.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
01:46:46.102 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:47.519 01.417 29988 Exposure complete
01:46:47.555 00.036 29988 worker thread done servicing request
01:46:47.555 00.000 28316 OnExposeComplete: enter
01:46:47.556 00.001 28316 UpdateGuideState(): m_state=6
01:46:47.556 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1777
01:46:47.557 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=258.60, Mass=2423, SNR=34.0, Peak=195 HFD=3.8
01:46:47.557 00.000 28316 MultiStar: [#1 0.17,-0.04,0.97,U] [#2 0.05,-0.00,0.89,U] [#3 -0.06,-0.02,0.86,U] [#4 0.07,0.06,0.80,U] [#5 0.04,0.06,0.72,U] [#6 0.06,-0.13,0.65,U] [#7 0.04,0.05,0.64,U] [#8 0.26,0.00,0.59,U] 
01:46:47.558 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.19, -0.07}
01:46:47.558 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
01:46:47.559 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
01:46:47.559 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=-0.05 mountY=-0.08, mountTheta=-2.14
01:46:47.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
01:46:47.561 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
01:46:47.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:47.562 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.0
01:46:47.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:47.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:47.563 00.000 28316 Enqueuing Expose request
01:46:47.563 00.000 29988 Worker thread wakes up
01:46:47.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
01:46:47.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
01:46:47.564 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.08
01:46:47.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:46:47.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:47.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:46:47.564 00.000 29988 MoveAxis(E, 0, ABG)
01:46:47.564 00.000 29988 Move returns status 0, amount 0
01:46:47.564 00.000 29988 MoveAxis(N, 0, ABG)
01:46:47.564 00.000 29988 Move returns status 0, amount 0
01:46:47.564 00.000 29988 move complete, result=0
01:46:47.564 00.000 29988 worker thread done servicing request
01:46:47.564 00.000 29988 Worker thread wakes up
01:46:47.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:47.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:47.565 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:49.199 01.634 29988 Exposure complete
01:46:49.239 00.040 29988 worker thread done servicing request
01:46:49.239 00.000 28316 OnExposeComplete: enter
01:46:49.241 00.002 28316 UpdateGuideState(): m_state=6
01:46:49.243 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1778
01:46:49.245 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=258.46, Mass=2398, SNR=33.9, Peak=197 HFD=3.8
01:46:49.246 00.001 28316 MultiStar: [#1 0.15,0.01,1.00,U] [#2 0.16,-0.19,0.91,U] [#3 -0.07,-0.01,0.85,U] [#4 -0.11,0.00,0.86,U] [#5 -0.09,-0.09,0.73,U] [#6 -0.15,-0.01,0.64,U] [#7 0.05,0.03,0.62,U] [#8 0.09,-0.03,0.58,U] 
01:46:49.246 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.08, -0.22}
01:46:49.247 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
01:46:49.247 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
01:46:49.247 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.25 mountX=-0.07 mountY=0.01, mountTheta=3.00
01:46:49.249 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
01:46:49.249 00.000 28316 Enqueuing Move request for scope (0.02, -0.06)
01:46:49.250 00.001 29988 Worker thread wakes up
01:46:49.250 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:49.250 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
01:46:49.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:49.251 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:49.251 00.000 28316 Enqueuing Expose request
01:46:49.252 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
01:46:49.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
01:46:49.252 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.07 yDistance=0.01
01:46:49.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:46:49.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:49.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:46:49.252 00.000 29988 MoveAxis(E, 0, ABG)
01:46:49.252 00.000 29988 Move returns status 0, amount 0
01:46:49.252 00.000 29988 MoveAxis(N, 0, ABG)
01:46:49.252 00.000 29988 Move returns status 0, amount 0
01:46:49.252 00.000 29988 move complete, result=0
01:46:49.252 00.000 29988 worker thread done servicing request
01:46:49.252 00.000 29988 Worker thread wakes up
01:46:49.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:49.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:49.252 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:50.774 01.522 29988 Exposure complete
01:46:50.817 00.043 29988 worker thread done servicing request
01:46:50.817 00.000 28316 OnExposeComplete: enter
01:46:50.820 00.003 28316 UpdateGuideState(): m_state=6
01:46:50.821 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1779
01:46:50.822 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=258.45, Mass=2273, SNR=32.9, Peak=185 HFD=3.8
01:46:50.823 00.001 28316 MultiStar: [#1 0.02,-0.09,1.03,U] [#2 0.12,-0.07,0.95,U] [#3 -0.17,-0.04,0.88,U] [#4 -0.06,0.05,0.87,U] [#5 -0.16,-0.00,0.73,U] [#6 -0.16,-0.01,0.66,U] [#7 0.06,0.06,0.66,U] [#8 0.18,-0.04,0.62,U] 
01:46:50.823 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {0.12, -0.23}
01:46:50.823 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.65)
01:46:50.824 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61)
01:46:50.824 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.64 mountX=-0.04 mountY=0.02, mountTheta=2.62
01:46:50.826 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
01:46:50.826 00.000 28316 Enqueuing Move request for scope (-0.00, -0.05)
01:46:50.827 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:50.827 00.000 28316 UpdateGuideState exits: m=2273 RSB=32.9
01:46:50.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:50.828 00.000 29988 Worker thread wakes up
01:46:50.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
01:46:50.828 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
01:46:50.828 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
01:46:50.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:46:50.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:50.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:46:50.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:50.829 00.001 28316 Enqueuing Expose request
01:46:50.829 00.000 29988 MoveAxis(E, 0, ABG)
01:46:50.829 00.000 29988 Move returns status 0, amount 0
01:46:50.829 00.000 29988 MoveAxis(N, 0, ABG)
01:46:50.829 00.000 29988 Move returns status 0, amount 0
01:46:50.829 00.000 29988 move complete, result=0
01:46:50.829 00.000 29988 worker thread done servicing request
01:46:50.829 00.000 29988 Worker thread wakes up
01:46:50.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:50.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:50.830 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:52.465 01.635 29988 Exposure complete
01:46:52.505 00.040 29988 worker thread done servicing request
01:46:52.505 00.000 28316 OnExposeComplete: enter
01:46:52.507 00.002 28316 UpdateGuideState(): m_state=6
01:46:52.508 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1780
01:46:52.511 00.003 28316 Star::Find returns 1 (0), X=951.95, Y=258.69, Mass=2488, SNR=34.5, Peak=210 HFD=4.0
01:46:52.511 00.000 28316 MultiStar: [#1 -0.01,-0.05,0.98,U] [#2 0.02,-0.18,0.90,U] [#3 -0.17,0.01,0.86,U] [#4 -0.09,0.07,0.84,U] [#5 -0.20,0.03,0.73,U] [#6 -0.10,-0.13,0.63,U] [#7 -0.07,0.01,0.61,U] [#8 0.05,0.01,0.56,U] 
01:46:52.512 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.05, 0.02}
01:46:52.512 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
01:46:52.513 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
01:46:52.513 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.83 mountX=0.03 mountY=0.04, mountTheta=0.82
01:46:52.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
01:46:52.515 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
01:46:52.515 00.000 29988 Worker thread wakes up
01:46:52.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:52.515 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.5
01:46:52.516 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:52.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:52.517 00.001 28316 Enqueuing Expose request
01:46:52.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:46:52.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:46:52.517 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.03 yDistance=0.04
01:46:52.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:46:52.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:52.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:46:52.517 00.000 29988 MoveAxis(E, 0, ABG)
01:46:52.517 00.000 29988 Move returns status 0, amount 0
01:46:52.517 00.000 29988 MoveAxis(N, 0, ABG)
01:46:52.517 00.000 29988 Move returns status 0, amount 0
01:46:52.517 00.000 29988 move complete, result=0
01:46:52.517 00.000 29988 worker thread done servicing request
01:46:52.517 00.000 29988 Worker thread wakes up
01:46:52.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:52.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:52.518 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:54.042 01.524 29988 Exposure complete
01:46:54.081 00.039 29988 worker thread done servicing request
01:46:54.081 00.000 28316 OnExposeComplete: enter
01:46:54.081 00.000 28316 UpdateGuideState(): m_state=6
01:46:54.082 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1781
01:46:54.083 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=258.64, Mass=2435, SNR=34.3, Peak=210 HFD=3.9
01:46:54.083 00.000 28316 MultiStar: [#1 0.25,0.03,0.99,U] [#2 0.15,-0.05,0.94,U] [#3 0.06,0.12,0.85,U] [#4 0.20,0.10,0.83,U] [#5 0.05,0.04,0.73,U] [#6 0.08,0.02,0.64,U] [#7 0.18,0.02,0.61,U] [#8 0.19,-0.03,0.58,U] 
01:46:54.084 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.16, -0.04}
01:46:54.084 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
01:46:54.084 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
01:46:54.085 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=-0.04 mountY=-0.14, mountTheta=-1.85
01:46:54.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
01:46:54.086 00.000 28316 Enqueuing Move request for scope (0.15, 0.02)
01:46:54.087 00.001 29988 Worker thread wakes up
01:46:54.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
01:46:54.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
01:46:54.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:54.088 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.3
01:46:54.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:54.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:54.089 00.000 28316 Enqueuing Expose request
01:46:54.089 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.04 yDistance=-0.14
01:46:54.090 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:46:54.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:54.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:54.090 00.000 29988 MoveAxis(E, 0, ABG)
01:46:54.090 00.000 29988 Move returns status 0, amount 0
01:46:54.090 00.000 29988 MoveAxis(N, 0, ABG)
01:46:54.090 00.000 29988 Move returns status 0, amount 0
01:46:54.090 00.000 29988 move complete, result=0
01:46:54.090 00.000 29988 worker thread done servicing request
01:46:54.090 00.000 29988 Worker thread wakes up
01:46:54.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:54.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:54.090 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:55.718 01.628 29988 Exposure complete
01:46:55.758 00.040 29988 worker thread done servicing request
01:46:55.758 00.000 28316 OnExposeComplete: enter
01:46:55.761 00.003 28316 UpdateGuideState(): m_state=6
01:46:55.762 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1782
01:46:55.762 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=258.62, Mass=2516, SNR=34.8, Peak=206 HFD=3.8
01:46:55.763 00.001 28316 MultiStar: [#1 0.15,0.10,0.97,U] [#2 0.27,0.06,0.91,U] [#3 0.10,0.15,0.85,U] [#4 -0.01,0.26,0.84,U] [#5 0.00,0.07,0.74,U] [#6 0.03,-0.07,0.61,U] [#7 0.06,0.22,0.61,U] [#8 0.17,0.20,0.57,U] 
01:46:55.763 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.10}, one-star: {0.17, -0.06}
01:46:55.763 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
01:46:55.763 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
01:46:55.764 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.71 mountX=0.04 mountY=-0.14, mountTheta=-1.29
01:46:55.765 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
01:46:55.765 00.000 28316 Enqueuing Move request for scope (0.11, 0.10)
01:46:55.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:55.767 00.002 28316 UpdateGuideState exits: m=2516 RSB=34.8
01:46:55.767 00.000 29988 Worker thread wakes up
01:46:55.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:55.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
01:46:55.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:55.767 00.000 28316 Enqueuing Expose request
01:46:55.768 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
01:46:55.768 00.000 29988 Moving (0.11, 0.10) raw xDistance=0.04 yDistance=-0.14
01:46:55.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:46:55.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:55.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:55.768 00.000 29988 MoveAxis(E, 0, ABG)
01:46:55.768 00.000 29988 Move returns status 0, amount 0
01:46:55.768 00.000 29988 MoveAxis(N, 0, ABG)
01:46:55.768 00.000 29988 Move returns status 0, amount 0
01:46:55.768 00.000 29988 move complete, result=0
01:46:55.768 00.000 29988 worker thread done servicing request
01:46:55.768 00.000 29988 Worker thread wakes up
01:46:55.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:55.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:55.768 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:57.285 01.517 29988 Exposure complete
01:46:57.324 00.039 29988 worker thread done servicing request
01:46:57.324 00.000 28316 OnExposeComplete: enter
01:46:57.326 00.002 28316 UpdateGuideState(): m_state=6
01:46:57.329 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1783
01:46:57.332 00.003 28316 Star::Find returns 1 (0), X=952.20, Y=258.75, Mass=2465, SNR=34.4, Peak=206 HFD=3.9
01:46:57.333 00.001 28316 MultiStar: [#1 0.07,0.11,0.96,U] [#2 0.10,0.13,0.91,U] [#3 0.03,0.20,0.87,U] [#4 0.08,0.34,0.00,M1] [#5 -0.05,0.11,0.72,U] [#6 0.10,0.12,0.63,U] [#7 0.14,0.13,0.62,U] [#8 0.22,0.21,0.00,M1] 
01:46:57.334 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.12}, one-star: {0.20, 0.08}
01:46:57.335 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
01:46:57.335 00.000 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
01:46:57.336 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.95 mountX=0.08 mountY=-0.14, mountTheta=-1.05
01:46:57.338 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.12, opts=13)
01:46:57.339 00.001 28316 Enqueuing Move request for scope (0.09, 0.12)
01:46:57.340 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:57.341 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
01:46:57.342 00.001 29988 Worker thread wakes up
01:46:57.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
01:46:57.343 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
01:46:57.343 00.000 29988 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.14
01:46:57.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:46:57.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:57.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:57.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:57.343 00.000 29988 MoveAxis(E, 0, ABG)
01:46:57.343 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:57.344 00.001 28316 Enqueuing Expose request
01:46:57.344 00.000 29988 Move returns status 0, amount 0
01:46:57.344 00.000 29988 MoveAxis(N, 0, ABG)
01:46:57.344 00.000 29988 Move returns status 0, amount 0
01:46:57.344 00.000 29988 move complete, result=0
01:46:57.344 00.000 29988 worker thread done servicing request
01:46:57.344 00.000 29988 Worker thread wakes up
01:46:57.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:57.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:57.345 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:58.981 01.636 29988 Exposure complete
01:46:59.024 00.043 29988 worker thread done servicing request
01:46:59.024 00.000 28316 OnExposeComplete: enter
01:46:59.025 00.001 28316 UpdateGuideState(): m_state=6
01:46:59.026 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1784
01:46:59.026 00.000 28316 Star::Find returns 1 (0), X=952.11, Y=258.82, Mass=2466, SNR=34.4, Peak=216 HFD=4.1
01:46:59.027 00.001 28316 MultiStar: [#1 0.02,0.18,0.96,U] [#2 0.14,0.13,0.91,U] [#3 0.10,0.27,0.86,U] [#4 0.06,0.27,0.82,U] [#5 0.08,0.18,0.71,U] [#6 0.09,0.02,0.61,U] [#7 0.20,0.16,0.65,U] [#8 0.34,0.23,0.00,M2] 
01:46:59.028 00.001 28316 single-star, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.12, 0.14}
01:46:59.029 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
01:46:59.029 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
01:46:59.029 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.88 mountX=0.08 mountY=-0.17, mountTheta=-1.12
01:46:59.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.14, opts=13)
01:46:59.031 00.001 28316 Enqueuing Move request for scope (0.12, 0.14)
01:46:59.031 00.000 29988 Worker thread wakes up
01:46:59.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:46:59.032 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
01:46:59.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
01:46:59.032 00.000 29988 Moving (0.12, 0.14) raw xDistance=0.08 yDistance=-0.17
01:46:59.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:46:59.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:59.032 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
01:46:59.032 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:59.033 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:46:59.033 00.000 28316 Enqueuing Expose request
01:46:59.034 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:46:59.034 00.000 29988 MoveAxis(E, 0, ABG)
01:46:59.034 00.000 29988 Move returns status 0, amount 0
01:46:59.034 00.000 29988 MoveAxis(N, 0, ABG)
01:46:59.034 00.000 29988 Move returns status 0, amount 0
01:46:59.034 00.000 29988 move complete, result=0
01:46:59.034 00.000 29988 worker thread done servicing request
01:46:59.034 00.000 29988 Worker thread wakes up
01:46:59.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:46:59.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:46:59.035 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:00.555 01.520 29988 Exposure complete
01:47:00.591 00.036 29988 worker thread done servicing request
01:47:00.591 00.000 28316 OnExposeComplete: enter
01:47:00.592 00.001 28316 UpdateGuideState(): m_state=6
01:47:00.593 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1785
01:47:00.594 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=258.72, Mass=2353, SNR=33.6, Peak=206 HFD=4.0
01:47:00.596 00.002 28316 MultiStar: [#1 0.04,0.20,1.00,U] [#2 0.16,0.34,0.00,M1] [#3 -0.07,0.24,0.86,U] [#4 -0.10,0.46,0.00,M1] [#5 -0.01,0.26,0.74,U] [#6 -0.19,0.23,0.64,U] [#7 0.07,0.34,0.00,M1] [#8 -0.00,0.31,0.00,M3] 
01:47:00.597 00.001 28316 single-star, 4 included, MultiStar: {-0.02, 0.18}, one-star: {0.08, 0.04}
01:47:00.598 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
01:47:00.601 00.003 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
01:47:00.602 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.44 mountX=0.00 mountY=-0.09, mountTheta=-1.55
01:47:00.604 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
01:47:00.604 00.000 28316 Enqueuing Move request for scope (0.08, 0.04)
01:47:00.605 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:00.605 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
01:47:00.606 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:00.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:00.607 00.001 28316 Enqueuing Expose request
01:47:00.607 00.000 29988 Worker thread wakes up
01:47:00.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
01:47:00.607 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
01:47:00.607 00.000 29988 Moving (0.08, 0.04) raw xDistance=0.00 yDistance=-0.09
01:47:00.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:47:00.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:00.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:47:00.607 00.000 29988 MoveAxis(E, 0, ABG)
01:47:00.607 00.000 29988 Move returns status 0, amount 0
01:47:00.607 00.000 29988 MoveAxis(N, 0, ABG)
01:47:00.607 00.000 29988 Move returns status 0, amount 0
01:47:00.607 00.000 29988 move complete, result=0
01:47:00.607 00.000 29988 worker thread done servicing request
01:47:00.607 00.000 29988 Worker thread wakes up
01:47:00.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:00.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:00.608 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:02.234 01.626 29988 Exposure complete
01:47:02.295 00.061 29988 worker thread done servicing request
01:47:02.295 00.000 28316 OnExposeComplete: enter
01:47:02.297 00.002 28316 UpdateGuideState(): m_state=6
01:47:02.299 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1786
01:47:02.299 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=258.82, Mass=2329, SNR=33.3, Peak=213 HFD=4.1
01:47:02.300 00.001 28316 MultiStar: [#1 -0.14,0.16,0.99,U] [#2 -0.05,0.17,0.91,U] [#3 -0.26,0.11,0.87,U] [#4 -0.22,0.29,0.00,M2] [#5 -0.26,0.28,0.00,M1] [#6 -0.26,0.29,0.00,M1] [#7 -0.07,0.19,0.63,U] [#8 -0.01,0.43,0.00,M4] 
01:47:02.300 00.000 28316 single-star, 4 included, MultiStar: {-0.10, 0.15}, one-star: {0.01, 0.14}
01:47:02.301 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
01:47:02.301 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
01:47:02.302 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=0.13 mountY=-0.07, mountTheta=-0.53
01:47:02.302 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
01:47:02.304 00.002 28316 Enqueuing Move request for scope (0.01, 0.14)
01:47:02.304 00.000 29988 Worker thread wakes up
01:47:02.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:02.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
01:47:02.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
01:47:02.305 00.000 29988 Moving (0.01, 0.14) raw xDistance=0.13 yDistance=-0.07
01:47:02.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:47:02.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:02.305 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.3
01:47:02.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:02.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:02.306 00.000 28316 Enqueuing Expose request
01:47:02.307 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:47:02.307 00.000 29988 MoveAxis(E, 0, ABG)
01:47:02.307 00.000 29988 Move returns status 0, amount 0
01:47:02.307 00.000 29988 MoveAxis(N, 0, ABG)
01:47:02.307 00.000 29988 Move returns status 0, amount 0
01:47:02.307 00.000 29988 move complete, result=0
01:47:02.307 00.000 29988 worker thread done servicing request
01:47:02.307 00.000 29988 Worker thread wakes up
01:47:02.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:02.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:02.307 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:03.838 01.531 29988 Exposure complete
01:47:03.882 00.044 29988 worker thread done servicing request
01:47:03.882 00.000 28316 OnExposeComplete: enter
01:47:03.882 00.000 28316 UpdateGuideState(): m_state=6
01:47:03.883 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1787
01:47:03.883 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=258.91, Mass=2467, SNR=34.5, Peak=239 HFD=4.2
01:47:03.884 00.001 28316 MultiStar: [#1 -0.08,0.32,0.00,M1] [#2 -0.08,0.39,0.00,M1] [#3 -0.30,0.33,0.00,M1] [#4 -0.10,0.54,0.00,M3] [#5 -0.22,0.43,0.00,M2] [#6 -0.31,0.52,0.00,M2] [#7 -0.17,0.66,0.00,M1] [#8 -0.12,0.42,0.00,M5] 
01:47:03.884 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
01:47:03.884 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:47:03.885 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=0.27 mountY=0.04, mountTheta=0.14
01:47:03.886 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.23, opts=13)
01:47:03.886 00.000 28316 Enqueuing Move request for scope (-0.16, 0.23)
01:47:03.887 00.001 29988 Worker thread wakes up
01:47:03.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:03.887 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:47:03.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:03.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:03.888 00.000 28316 Enqueuing Expose request
01:47:03.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
01:47:03.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
01:47:03.889 00.000 29988 Moving (-0.16, 0.23) raw xDistance=0.27 yDistance=0.04
01:47:03.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:47:03.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:03.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:47:03.889 00.000 29988 MoveAxis(W, 58, ABG)
01:47:03.889 00.000 29988 Guiding  Dir = 3, Dur = 58
01:47:03.889 00.000 29988 IsSlewing returns 0
01:47:03.890 00.001 29988 IsGuiding returns 0
01:47:03.892 00.002 29988 PulseGuide returned control before completion, sleep 67
01:47:03.974 00.082 29988 IsGuiding returns 0
01:47:03.975 00.001 29988 Move returns status 0, amount 58
01:47:03.975 00.000 29988 MoveAxis(N, 0, ABG)
01:47:03.975 00.000 29988 Move returns status 0, amount 0
01:47:03.975 00.000 29988 move complete, result=0
01:47:03.975 00.000 29988 worker thread done servicing request
01:47:03.975 00.000 29988 Worker thread wakes up
01:47:03.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:03.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:03.975 00.000 28316 GuideStep: 0.3 px 58 ms WEST, 0.0 px 0 ms NORTH
01:47:05.605 01.630 29988 Exposure complete
01:47:05.636 00.031 29988 worker thread done servicing request
01:47:05.636 00.000 28316 OnExposeComplete: enter
01:47:05.637 00.001 28316 UpdateGuideState(): m_state=6
01:47:05.637 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1788
01:47:05.638 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=258.80, Mass=2444, SNR=34.4, Peak=209 HFD=4.0
01:47:05.638 00.000 28316 MultiStar: [#1 -0.15,0.16,0.95,U] [#2 -0.22,0.34,0.00,M2] [#3 -0.36,0.30,0.00,M2] [#4 -0.30,0.46,0.00,M4] [#5 -0.24,0.44,0.00,M3] [#6 -0.23,0.25,0.00,M3] [#7 -0.16,0.25,0.61,U] [#8 -0.22,0.36,0.00,M6] 
01:47:05.639 00.001 28316 refined, 2 included, MultiStar: {-0.19, 0.17}, one-star: {-0.25, 0.12}
01:47:05.639 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:47:05.639 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
01:47:05.640 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.43 mountX=0.23 mountY=0.10, mountTheta=0.40
01:47:05.643 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.17, opts=13)
01:47:05.644 00.001 28316 Enqueuing Move request for scope (-0.19, 0.17)
01:47:05.645 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:05.646 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.4
01:47:05.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:05.646 00.000 29988 Worker thread wakes up
01:47:05.647 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
01:47:05.647 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
01:47:05.647 00.000 29988 Moving (-0.19, 0.17) raw xDistance=0.23 yDistance=0.10
01:47:05.647 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:05.647 00.000 28316 Enqueuing Expose request
01:47:05.648 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
01:47:05.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:05.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:05.648 00.000 29988 MoveAxis(W, 53, ABG)
01:47:05.648 00.000 29988 Guiding  Dir = 3, Dur = 53
01:47:05.648 00.000 29988 IsSlewing returns 0
01:47:05.648 00.000 29988 IsGuiding returns 0
01:47:05.649 00.001 29988 PulseGuide returned control before completion, sleep 62
01:47:05.713 00.064 29988 IsGuiding returns 1
01:47:05.714 00.001 29988 scope still moving after pulse duration time elapsed
01:47:05.746 00.032 29988 IsSlewing returns 0
01:47:05.746 00.000 29988 IsGuiding returns 0
01:47:05.746 00.000 29988 scope move finished after 53 + 45 ms
01:47:05.746 00.000 29988 Move returns status 0, amount 53
01:47:05.746 00.000 29988 MoveAxis(N, 0, ABG)
01:47:05.746 00.000 29988 Move returns status 0, amount 0
01:47:05.746 00.000 29988 move complete, result=0
01:47:05.746 00.000 29988 worker thread done servicing request
01:47:05.747 00.001 28316 GuideStep: 0.2 px 53 ms WEST, 0.1 px 0 ms NORTH
01:47:05.747 00.000 29988 Worker thread wakes up
01:47:05.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:05.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:07.162 01.415 29988 Exposure complete
01:47:07.199 00.037 29988 worker thread done servicing request
01:47:07.199 00.000 28316 OnExposeComplete: enter
01:47:07.200 00.001 28316 UpdateGuideState(): m_state=6
01:47:07.200 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1789
01:47:07.201 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=258.68, Mass=2400, SNR=33.8, Peak=208 HFD=3.8
01:47:07.201 00.000 28316 MultiStar: [#1 -0.09,0.11,1.00,U] [#2 -0.10,0.13,0.93,U] [#3 -0.25,0.11,0.87,U] [#4 -0.07,0.08,0.86,U] [#5 -0.17,0.06,0.76,U] [#6 -0.23,-0.04,0.65,U] [#7 -0.14,0.12,0.62,U] [#8 -0.05,0.12,0.58,U] 
01:47:07.202 00.001 28316 single-star, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.12, -0.00}
01:47:07.202 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
01:47:07.203 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
01:47:07.203 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.12 mountX=0.05 mountY=0.11, mountTheta=1.15
01:47:07.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.00, opts=13)
01:47:07.205 00.001 28316 Enqueuing Move request for scope (-0.12, -0.00)
01:47:07.207 00.002 29988 Worker thread wakes up
01:47:07.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
01:47:07.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
01:47:07.207 00.000 29988 Moving (-0.12, -0.00) raw xDistance=0.05 yDistance=0.11
01:47:07.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:47:07.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:07.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:07.209 00.002 28316 UpdateGuideState exits: m=2400 RSB=33.8
01:47:07.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:07.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:07.210 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:07.210 00.000 28316 Enqueuing Expose request
01:47:07.210 00.000 29988 MoveAxis(E, 0, ABG)
01:47:07.211 00.001 29988 Move returns status 0, amount 0
01:47:07.211 00.000 29988 MoveAxis(N, 0, ABG)
01:47:07.211 00.000 29988 Move returns status 0, amount 0
01:47:07.211 00.000 29988 move complete, result=0
01:47:07.211 00.000 29988 worker thread done servicing request
01:47:07.211 00.000 29988 Worker thread wakes up
01:47:07.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:07.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:07.211 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:08.845 01.634 29988 Exposure complete
01:47:08.901 00.056 29988 worker thread done servicing request
01:47:08.901 00.000 28316 OnExposeComplete: enter
01:47:08.902 00.001 28316 UpdateGuideState(): m_state=6
01:47:08.903 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1790
01:47:08.904 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=258.77, Mass=2480, SNR=34.6, Peak=186 HFD=4.1
01:47:08.906 00.002 28316 MultiStar: [#1 -0.35,0.06,0.00,M1] [#2 -0.34,0.22,0.00,M2] [#3 -0.39,0.19,0.00,M2] [#4 -0.45,0.38,0.00,M4] [#5 -0.51,0.28,0.00,M3] [#6 -0.42,0.16,0.00,M3] [#7 -0.34,0.21,0.00,M1] [#8 -0.28,0.22,0.00,M6] 
01:47:08.908 00.002 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
01:47:08.911 00.003 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
01:47:08.913 00.002 28316 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.82 mountX=0.20 mountY=0.21, mountTheta=0.81
01:47:08.917 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.09, opts=13)
01:47:08.919 00.002 28316 Enqueuing Move request for scope (-0.29, 0.09)
01:47:08.921 00.002 29988 Worker thread wakes up
01:47:08.922 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
01:47:08.922 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
01:47:08.922 00.000 29988 Moving (-0.29, 0.09) raw xDistance=0.20 yDistance=0.21
01:47:08.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:47:08.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:08.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:08.923 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:47:08.923 00.000 29988 MoveAxis(W, 43, ABG)
01:47:08.923 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:47:08.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:08.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:08.924 00.000 28316 Enqueuing Expose request
01:47:08.925 00.001 29988 Guiding  Dir = 3, Dur = 43
01:47:08.925 00.000 29988 IsSlewing returns 0
01:47:08.925 00.000 29988 IsGuiding returns 0
01:47:08.927 00.002 29988 PulseGuide returned control before completion, sleep 51
01:47:08.982 00.055 29988 IsGuiding returns 1
01:47:08.982 00.000 29988 scope still moving after pulse duration time elapsed
01:47:09.017 00.035 29988 IsSlewing returns 0
01:47:09.017 00.000 29988 IsGuiding returns 0
01:47:09.018 00.001 29988 scope move finished after 43 + 49 ms
01:47:09.018 00.000 29988 Move returns status 0, amount 43
01:47:09.018 00.000 29988 MoveAxis(N, 0, ABG)
01:47:09.018 00.000 29988 Move returns status 0, amount 0
01:47:09.018 00.000 29988 move complete, result=0
01:47:09.018 00.000 29988 worker thread done servicing request
01:47:09.018 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.2 px 0 ms NORTH
01:47:09.019 00.001 29988 Worker thread wakes up
01:47:09.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:09.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:10.428 01.409 29988 Exposure complete
01:47:10.479 00.051 29988 worker thread done servicing request
01:47:10.479 00.000 28316 OnExposeComplete: enter
01:47:10.480 00.001 28316 UpdateGuideState(): m_state=6
01:47:10.480 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1791
01:47:10.482 00.002 28316 Star::Find returns 1 (0), X=951.84, Y=258.38, Mass=2463, SNR=34.4, Peak=198 HFD=3.8
01:47:10.483 00.001 28316 MultiStar: [#1 -0.17,-0.20,0.94,U] [#2 -0.14,-0.11,0.94,U] [#3 -0.22,-0.15,0.85,U] [#4 -0.34,-0.08,0.00,M5] [#5 -0.32,-0.18,0.00,M4] [#6 -0.28,-0.19,0.00,M4] [#7 -0.26,-0.15,0.61,U] [#8 -0.01,0.00,0.58,U] 
01:47:10.483 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.17}, one-star: {-0.16, -0.30}
01:47:10.483 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
01:47:10.484 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
01:47:10.484 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.34 mountX=-0.08 mountY=0.22, mountTheta=1.94
01:47:10.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.17, opts=13)
01:47:10.487 00.001 28316 Enqueuing Move request for scope (-0.16, -0.17)
01:47:10.489 00.002 29988 Worker thread wakes up
01:47:10.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:10.491 00.002 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:47:10.493 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:10.496 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
01:47:10.496 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
01:47:10.496 00.000 29988 Moving (-0.16, -0.17) raw xDistance=-0.08 yDistance=0.22
01:47:10.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:47:10.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:10.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:10.498 00.002 28316 Enqueuing Expose request
01:47:10.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:47:10.498 00.000 29988 MoveAxis(E, 0, ABG)
01:47:10.498 00.000 29988 Move returns status 0, amount 0
01:47:10.498 00.000 29988 MoveAxis(N, 0, ABG)
01:47:10.498 00.000 29988 Move returns status 0, amount 0
01:47:10.498 00.000 29988 move complete, result=0
01:47:10.498 00.000 29988 worker thread done servicing request
01:47:10.498 00.000 29988 Worker thread wakes up
01:47:10.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:10.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:10.499 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:47:12.122 01.623 29988 Exposure complete
01:47:12.154 00.032 29988 worker thread done servicing request
01:47:12.154 00.000 28316 OnExposeComplete: enter
01:47:12.155 00.001 28316 UpdateGuideState(): m_state=6
01:47:12.156 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1792
01:47:12.156 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=258.35, Mass=2415, SNR=34.0, Peak=186 HFD=3.9
01:47:12.157 00.001 28316 MultiStar: [#1 0.20,-0.12,0.98,U] [#2 0.18,-0.25,0.00,M2] [#3 0.01,-0.04,0.90,U] [#4 0.01,-0.15,0.84,U] [#5 -0.00,-0.03,0.73,U] [#6 0.09,-0.15,0.62,U] [#7 0.15,0.01,0.62,U] [#8 0.11,-0.07,0.61,U] 
01:47:12.157 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.17, -0.33}
01:47:12.158 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:47:12.158 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
01:47:12.160 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.91 mountX=-0.15 mountY=-0.03, mountTheta=-2.94
01:47:12.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
01:47:12.162 00.001 28316 Enqueuing Move request for scope (0.09, -0.12)
01:47:12.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:12.163 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.0
01:47:12.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:12.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:12.164 00.000 28316 Enqueuing Expose request
01:47:12.165 00.001 29988 Worker thread wakes up
01:47:12.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
01:47:12.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
01:47:12.165 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.03
01:47:12.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:47:12.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:12.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:47:12.165 00.000 29988 MoveAxis(E, 0, ABG)
01:47:12.165 00.000 29988 Move returns status 0, amount 0
01:47:12.165 00.000 29988 MoveAxis(N, 0, ABG)
01:47:12.165 00.000 29988 Move returns status 0, amount 0
01:47:12.165 00.000 29988 move complete, result=0
01:47:12.165 00.000 29988 worker thread done servicing request
01:47:12.165 00.000 29988 Worker thread wakes up
01:47:12.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:12.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:12.165 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:13.682 01.517 29988 Exposure complete
01:47:13.716 00.034 29988 worker thread done servicing request
01:47:13.716 00.000 28316 OnExposeComplete: enter
01:47:13.717 00.001 28316 UpdateGuideState(): m_state=6
01:47:13.717 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1793
01:47:13.718 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=258.58, Mass=2351, SNR=33.7, Peak=208 HFD=3.8
01:47:13.718 00.000 28316 MultiStar: [#1 -0.03,-0.09,1.00,U] [#2 -0.07,0.03,0.95,U] [#3 -0.06,-0.08,0.87,U] [#4 -0.03,-0.03,0.86,U] [#5 -0.16,-0.05,0.74,U] [#6 -0.15,-0.28,0.00,M4] [#7 -0.03,-0.04,0.62,U] [#8 0.01,-0.04,0.60,U] 
01:47:13.719 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.05}, one-star: {0.02, -0.10}
01:47:13.719 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
01:47:13.719 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
01:47:13.720 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.26 mountX=-0.03 mountY=0.06, mountTheta=2.02
01:47:13.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:47:13.722 00.001 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:47:13.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:13.723 00.001 29988 Worker thread wakes up
01:47:13.723 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
01:47:13.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:47:13.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:13.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:13.724 00.001 28316 Enqueuing Expose request
01:47:13.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:47:13.724 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
01:47:13.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:47:13.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:13.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:47:13.724 00.000 29988 MoveAxis(E, 0, ABG)
01:47:13.724 00.000 29988 Move returns status 0, amount 0
01:47:13.724 00.000 29988 MoveAxis(N, 0, ABG)
01:47:13.725 00.001 29988 Move returns status 0, amount 0
01:47:13.725 00.000 29988 move complete, result=0
01:47:13.725 00.000 29988 worker thread done servicing request
01:47:13.725 00.000 29988 Worker thread wakes up
01:47:13.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:13.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:13.725 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:15.359 01.634 29988 Exposure complete
01:47:15.403 00.044 29988 worker thread done servicing request
01:47:15.403 00.000 28316 OnExposeComplete: enter
01:47:15.404 00.001 28316 UpdateGuideState(): m_state=6
01:47:15.404 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1794
01:47:15.406 00.002 28316 Star::Find returns 1 (0), X=951.74, Y=258.59, Mass=2398, SNR=33.8, Peak=216 HFD=3.7
01:47:15.407 00.001 28316 MultiStar: [#1 -0.29,0.01,0.99,U] [#2 -0.29,-0.04,0.92,U] [#3 -0.31,0.06,0.00,M1] [#4 -0.31,0.11,0.00,M4] [#5 -0.35,0.12,0.00,M3] [#6 -0.48,-0.15,0.00,M5] [#7 -0.20,0.01,0.65,U] [#8 -0.14,-0.20,0.59,U] 
01:47:15.407 00.000 28316 refined, 4 included, MultiStar: {-0.25, -0.05}, one-star: {-0.25, -0.09}
01:47:15.408 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
01:47:15.408 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
01:47:15.408 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.92 mountX=0.05 mountY=0.24, mountTheta=1.36
01:47:15.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.05, opts=13)
01:47:15.410 00.001 28316 Enqueuing Move request for scope (-0.25, -0.05)
01:47:15.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:15.411 00.001 28316 UpdateGuideState exits: m=2398 RSB=33.8
01:47:15.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:15.412 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:15.412 00.000 28316 Enqueuing Expose request
01:47:15.413 00.001 29988 Worker thread wakes up
01:47:15.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
01:47:15.413 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
01:47:15.413 00.000 29988 Moving (-0.25, -0.05) raw xDistance=0.05 yDistance=0.24
01:47:15.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:47:15.413 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.12 newest=0.27
01:47:15.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:47:15.413 00.000 29988 MoveAxis(E, 0, ABG)
01:47:15.413 00.000 29988 Move returns status 0, amount 0
01:47:15.413 00.000 29988 MoveAxis(S, 58, ABG)
01:47:15.413 00.000 29988 Guiding  Dir = 1, Dur = 58
01:47:15.414 00.001 29988 IsSlewing returns 0
01:47:15.414 00.000 29988 IsGuiding returns 0
01:47:15.419 00.005 29988 PulseGuide returned control before completion, sleep 64
01:47:15.498 00.079 29988 IsGuiding returns 0
01:47:15.498 00.000 29988 Move returns status 0, amount 58
01:47:15.498 00.000 29988 move complete, result=0
01:47:15.498 00.000 29988 worker thread done servicing request
01:47:15.499 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 58 ms SOUTH
01:47:15.499 00.000 29988 Worker thread wakes up
01:47:15.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:15.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:16.907 01.408 29988 Exposure complete
01:47:16.937 00.030 29988 worker thread done servicing request
01:47:16.937 00.000 28316 OnExposeComplete: enter
01:47:16.938 00.001 28316 UpdateGuideState(): m_state=6
01:47:16.939 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1795
01:47:16.939 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=258.69, Mass=2436, SNR=34.1, Peak=216 HFD=4.0
01:47:16.940 00.001 28316 MultiStar: [#1 -0.14,0.09,1.00,U] [#2 0.05,0.15,0.91,U] [#3 -0.20,0.05,0.86,U] [#4 -0.07,0.33,0.00,M5] [#5 -0.17,0.03,0.74,U] [#6 -0.18,0.14,0.66,U] [#7 -0.13,0.07,0.62,U] [#8 0.00,0.15,0.61,U] 
01:47:16.940 00.000 28316 single-star, 7 included, MultiStar: {-0.10, 0.08}, one-star: {-0.06, 0.01}
01:47:16.940 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:47:16.941 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:47:16.941 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.90 mountX=0.04 mountY=0.05, mountTheta=0.89
01:47:16.942 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
01:47:16.943 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
01:47:16.943 00.000 29988 Worker thread wakes up
01:47:16.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
01:47:16.943 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
01:47:16.943 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.04 yDistance=0.05
01:47:16.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:47:16.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:16.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:16.944 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.1
01:47:16.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:16.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:16.946 00.001 28316 Enqueuing Expose request
01:47:16.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:47:16.946 00.000 29988 MoveAxis(E, 0, ABG)
01:47:16.946 00.000 29988 Move returns status 0, amount 0
01:47:16.946 00.000 29988 MoveAxis(N, 0, ABG)
01:47:16.946 00.000 29988 Move returns status 0, amount 0
01:47:16.946 00.000 29988 move complete, result=0
01:47:16.946 00.000 29988 worker thread done servicing request
01:47:16.946 00.000 29988 Worker thread wakes up
01:47:16.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:16.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:16.947 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:18.575 01.628 29988 Exposure complete
01:47:18.615 00.040 29988 worker thread done servicing request
01:47:18.615 00.000 28316 OnExposeComplete: enter
01:47:18.616 00.001 28316 UpdateGuideState(): m_state=6
01:47:18.617 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1796
01:47:18.618 00.001 28316 Star::Find returns 1 (1), X=952.02, Y=258.78, Mass=2416, SNR=34.2, Peak=255 HFD=4.0
01:47:18.619 00.001 28316 MultiStar: [#1 -0.04,0.19,0.99,U] [#2 0.03,0.23,0.90,U] [#3 -0.10,0.27,0.85,U] [#4 -0.03,0.36,0.00,M6] [#5 -0.12,0.25,0.75,U] [#6 -0.03,0.22,0.64,U] [#7 -0.07,0.28,0.64,U] [#8 0.12,0.37,0.00,M2] 
01:47:18.622 00.003 28316 single-star, 6 included, MultiStar: {-0.04, 0.22}, one-star: {0.03, 0.10}
01:47:18.624 00.002 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
01:47:18.627 00.003 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
01:47:18.629 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.29 mountX=0.08 mountY=-0.07, mountTheta=-0.73
01:47:18.631 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
01:47:18.631 00.000 28316 Enqueuing Move request for scope (0.03, 0.10)
01:47:18.632 00.001 29988 Worker thread wakes up
01:47:18.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:18.632 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.2 Saturée
01:47:18.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:18.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:18.633 00.000 28316 Enqueuing Expose request
01:47:18.634 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
01:47:18.634 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
01:47:18.634 00.000 29988 Moving (0.03, 0.10) raw xDistance=0.08 yDistance=-0.07
01:47:18.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:18.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:18.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:47:18.634 00.000 29988 MoveAxis(E, 0, ABG)
01:47:18.634 00.000 29988 Move returns status 0, amount 0
01:47:18.634 00.000 29988 MoveAxis(N, 0, ABG)
01:47:18.634 00.000 29988 Move returns status 0, amount 0
01:47:18.634 00.000 29988 move complete, result=0
01:47:18.634 00.000 29988 worker thread done servicing request
01:47:18.634 00.000 29988 Worker thread wakes up
01:47:18.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:18.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:18.634 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:20.150 01.516 29988 Exposure complete
01:47:20.180 00.030 29988 worker thread done servicing request
01:47:20.180 00.000 28316 OnExposeComplete: enter
01:47:20.181 00.001 28316 UpdateGuideState(): m_state=6
01:47:20.182 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1797
01:47:20.182 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=258.74, Mass=2529, SNR=35.0, Peak=226 HFD=4.0
01:47:20.183 00.001 28316 MultiStar: [#1 -0.22,0.13,0.96,U] [#2 -0.16,0.19,0.89,U] [#3 -0.13,0.12,0.83,U] [#4 -0.24,0.29,0.00,M7] [#5 -0.19,0.24,0.00,M2] [#6 -0.16,0.15,0.64,U] [#7 -0.07,0.22,0.60,U] [#8 -0.11,0.17,0.57,U] 
01:47:20.183 00.000 28316 single-star, 6 included, MultiStar: {-0.12, 0.14}, one-star: {-0.01, 0.07}
01:47:20.184 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
01:47:20.184 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
01:47:20.184 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.71 mountX=0.06 mountY=-0.02, mountTheta=-0.32
01:47:20.185 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
01:47:20.186 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
01:47:20.186 00.000 29988 Worker thread wakes up
01:47:20.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
01:47:20.186 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
01:47:20.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:20.187 00.001 29988 Moving (-0.01, 0.07) raw xDistance=0.06 yDistance=-0.02
01:47:20.187 00.000 28316 UpdateGuideState exits: m=2529 RSB=35.0
01:47:20.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:20.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:47:20.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:20.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:20.188 00.001 28316 Enqueuing Expose request
01:47:20.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:47:20.188 00.000 29988 MoveAxis(E, 0, ABG)
01:47:20.188 00.000 29988 Move returns status 0, amount 0
01:47:20.188 00.000 29988 MoveAxis(N, 0, ABG)
01:47:20.188 00.000 29988 Move returns status 0, amount 0
01:47:20.188 00.000 29988 move complete, result=0
01:47:20.189 00.001 29988 worker thread done servicing request
01:47:20.189 00.000 29988 Worker thread wakes up
01:47:20.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:20.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:20.189 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:21.816 01.627 29988 Exposure complete
01:47:21.848 00.032 29988 worker thread done servicing request
01:47:21.848 00.000 28316 OnExposeComplete: enter
01:47:21.850 00.002 28316 UpdateGuideState(): m_state=6
01:47:21.851 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1798
01:47:21.853 00.002 28316 Star::Find returns 1 (0), X=951.93, Y=258.75, Mass=2532, SNR=34.8, Peak=234 HFD=4.0
01:47:21.854 00.001 28316 MultiStar: [#1 -0.01,0.02,0.94,U] [#2 -0.03,0.07,0.91,U] [#3 -0.15,0.07,0.85,U] [#4 -0.11,0.33,0.00,M8] [#5 -0.10,0.17,0.72,U] [#6 -0.22,0.13,0.61,U] [#7 -0.11,0.18,0.61,U] [#8 0.03,0.33,0.00,M2] 
01:47:21.855 00.001 28316 single-star, 6 included, MultiStar: {-0.09, 0.09}, one-star: {-0.06, 0.07}
01:47:21.857 00.002 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
01:47:21.858 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
01:47:21.859 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.33 mountX=0.09 mountY=0.03, mountTheta=0.29
01:47:21.861 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
01:47:21.862 00.001 28316 Enqueuing Move request for scope (-0.06, 0.07)
01:47:21.862 00.000 29988 Worker thread wakes up
01:47:21.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:21.863 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
01:47:21.863 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
01:47:21.863 00.000 28316 UpdateGuideState exits: m=2532 RSB=34.8
01:47:21.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:21.864 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:21.864 00.000 28316 Enqueuing Expose request
01:47:21.865 00.001 29988 Moving (-0.06, 0.07) raw xDistance=0.09 yDistance=0.03
01:47:21.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:47:21.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:21.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:47:21.865 00.000 29988 MoveAxis(E, 0, ABG)
01:47:21.865 00.000 29988 Move returns status 0, amount 0
01:47:21.865 00.000 29988 MoveAxis(N, 0, ABG)
01:47:21.865 00.000 29988 Move returns status 0, amount 0
01:47:21.865 00.000 29988 move complete, result=0
01:47:21.865 00.000 29988 worker thread done servicing request
01:47:21.865 00.000 29988 Worker thread wakes up
01:47:21.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:21.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:21.866 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:23.388 01.522 29988 Exposure complete
01:47:23.426 00.038 29988 worker thread done servicing request
01:47:23.426 00.000 28316 OnExposeComplete: enter
01:47:23.426 00.000 28316 UpdateGuideState(): m_state=6
01:47:23.426 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1799
01:47:23.427 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=258.86, Mass=2438, SNR=34.3, Peak=228 HFD=4.2
01:47:23.427 00.000 28316 MultiStar: [#1 -0.11,0.24,0.98,U] [#2 -0.09,0.26,0.91,U] [#3 -0.24,0.33,0.00,M1] [#4 -0.15,0.39,0.00,M9] [#5 -0.04,0.24,0.73,U] [#6 -0.15,0.25,0.62,U] [#7 -0.20,0.35,0.00,M1] [#8 0.02,0.57,0.00,M3] 
01:47:23.428 00.001 28316 single-star, 4 included, MultiStar: {-0.08, 0.23}, one-star: {-0.02, 0.19}
01:47:23.428 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
01:47:23.429 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
01:47:23.429 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.68 mountX=0.18 mountY=-0.07, mountTheta=-0.35
01:47:23.430 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
01:47:23.431 00.001 28316 Enqueuing Move request for scope (-0.02, 0.19)
01:47:23.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:23.432 00.001 29988 Worker thread wakes up
01:47:23.432 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
01:47:23.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
01:47:23.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
01:47:23.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:23.435 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:23.435 00.000 28316 Enqueuing Expose request
01:47:23.437 00.002 29988 Moving (-0.02, 0.19) raw xDistance=0.18 yDistance=-0.07
01:47:23.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:47:23.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:23.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:47:23.437 00.000 29988 MoveAxis(E, 0, ABG)
01:47:23.437 00.000 29988 Move returns status 0, amount 0
01:47:23.437 00.000 29988 MoveAxis(N, 0, ABG)
01:47:23.437 00.000 29988 Move returns status 0, amount 0
01:47:23.437 00.000 29988 move complete, result=0
01:47:23.437 00.000 29988 worker thread done servicing request
01:47:23.437 00.000 29988 Worker thread wakes up
01:47:23.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:23.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:23.437 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:25.069 01.632 29988 Exposure complete
01:47:25.099 00.030 29988 worker thread done servicing request
01:47:25.099 00.000 28316 OnExposeComplete: enter
01:47:25.100 00.001 28316 UpdateGuideState(): m_state=6
01:47:25.101 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1800
01:47:25.101 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=258.83, Mass=2434, SNR=34.1, Peak=229 HFD=4.1
01:47:25.102 00.001 28316 MultiStar: [#1 0.08,0.16,1.01,U] [#2 0.20,0.17,0.91,U] [#3 -0.03,0.17,0.82,U] [#4 0.00,0.33,0.00,M10] [#5 -0.07,0.31,0.00,M1] [#6 0.06,0.14,0.64,U] [#7 -0.11,0.24,0.61,U] [#8 0.21,0.36,0.00,M4] 
01:47:25.102 00.000 28316 single-star, 5 included, MultiStar: {0.05, 0.17}, one-star: {0.06, 0.15}
01:47:25.103 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
01:47:25.103 00.000 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
01:47:25.104 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.19 mountX=0.11 mountY=-0.12, mountTheta=-0.83
01:47:25.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
01:47:25.105 00.000 28316 Enqueuing Move request for scope (0.06, 0.15)
01:47:25.106 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:25.106 00.000 29988 Worker thread wakes up
01:47:25.106 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1
01:47:25.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:25.108 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
01:47:25.109 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:25.110 00.001 28316 Enqueuing Expose request
01:47:25.111 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
01:47:25.111 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
01:47:25.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:47:25.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:25.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:47:25.111 00.000 29988 MoveAxis(E, 0, ABG)
01:47:25.111 00.000 29988 Move returns status 0, amount 0
01:47:25.111 00.000 29988 MoveAxis(N, 0, ABG)
01:47:25.111 00.000 29988 Move returns status 0, amount 0
01:47:25.111 00.000 29988 move complete, result=0
01:47:25.111 00.000 29988 worker thread done servicing request
01:47:25.111 00.000 29988 Worker thread wakes up
01:47:25.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:25.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:25.112 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:26.625 01.513 29988 Exposure complete
01:47:26.668 00.043 29988 worker thread done servicing request
01:47:26.669 00.001 28316 OnExposeComplete: enter
01:47:26.669 00.000 28316 UpdateGuideState(): m_state=6
01:47:26.672 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1801
01:47:26.674 00.002 28316 Star::Find returns 1 (0), X=952.07, Y=258.74, Mass=2491, SNR=34.7, Peak=222 HFD=4.1
01:47:26.677 00.003 28316 MultiStar: [#1 0.02,0.20,0.96,U] [#2 0.07,0.05,0.90,U] [#3 -0.18,0.16,0.85,U] [#4 -0.12,0.48,0.00,R] [#5 -0.20,0.17,0.72,U] [#6 -0.16,0.11,0.60,U] [#7 0.02,0.10,0.61,U] [#8 0.07,0.21,0.58,U] 
01:47:26.680 00.003 28316 single-star, 7 included, MultiStar: {-0.03, 0.13}, one-star: {0.08, 0.06}
01:47:26.680 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
01:47:26.681 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
01:47:26.682 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.68 mountX=0.02 mountY=-0.09, mountTheta=-1.32
01:47:26.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.06, opts=13)
01:47:26.686 00.002 28316 Enqueuing Move request for scope (0.08, 0.06)
01:47:26.686 00.000 29988 Worker thread wakes up
01:47:26.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:26.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
01:47:26.688 00.001 28316 UpdateGuideState exits: m=2491 RSB=34.7
01:47:26.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:26.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:26.689 00.001 28316 Enqueuing Expose request
01:47:26.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
01:47:26.689 00.000 29988 Moving (0.08, 0.06) raw xDistance=0.02 yDistance=-0.09
01:47:26.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:47:26.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:26.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:47:26.689 00.000 29988 MoveAxis(E, 0, ABG)
01:47:26.689 00.000 29988 Move returns status 0, amount 0
01:47:26.689 00.000 29988 MoveAxis(N, 0, ABG)
01:47:26.689 00.000 29988 Move returns status 0, amount 0
01:47:26.689 00.000 29988 move complete, result=0
01:47:26.689 00.000 29988 worker thread done servicing request
01:47:26.689 00.000 29988 Worker thread wakes up
01:47:26.690 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:26.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:26.690 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:28.318 01.628 29988 Exposure complete
01:47:28.353 00.035 29988 worker thread done servicing request
01:47:28.353 00.000 28316 OnExposeComplete: enter
01:47:28.354 00.001 28316 UpdateGuideState(): m_state=6
01:47:28.355 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1802
01:47:28.356 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=258.68, Mass=2394, SNR=33.9, Peak=187 HFD=4.0
01:47:28.357 00.001 28316 MultiStar: [#1 -0.19,0.11,1.01,U] [#2 -0.17,0.09,0.94,U] [#3 -0.40,0.07,0.00,M1] [#4 -0.28,-0.16,0.00,M1] [#5 -0.42,0.07,0.00,M1] [#6 -0.45,0.16,0.00,M1] [#7 -0.27,0.20,0.00,M1] [#8 -0.26,0.32,0.00,M4] 
01:47:28.358 00.001 28316 refined, 2 included, MultiStar: {-0.23, 0.07}, one-star: {-0.31, 0.00}
01:47:28.359 00.001 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
01:47:28.359 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
01:47:28.360 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.85 mountX=0.15 mountY=0.17, mountTheta=0.84
01:47:28.362 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.07, opts=13)
01:47:28.363 00.001 28316 Enqueuing Move request for scope (-0.23, 0.07)
01:47:28.363 00.000 29988 Worker thread wakes up
01:47:28.364 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:28.365 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
01:47:28.365 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:47:28.366 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:28.367 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:28.367 00.000 28316 Enqueuing Expose request
01:47:28.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
01:47:28.368 00.001 29988 Moving (-0.23, 0.07) raw xDistance=0.15 yDistance=0.17
01:47:28.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:47:28.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:28.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:47:28.368 00.000 29988 MoveAxis(E, 0, ABG)
01:47:28.368 00.000 29988 Move returns status 0, amount 0
01:47:28.368 00.000 29988 MoveAxis(N, 0, ABG)
01:47:28.368 00.000 29988 Move returns status 0, amount 0
01:47:28.368 00.000 29988 move complete, result=0
01:47:28.368 00.000 29988 worker thread done servicing request
01:47:28.368 00.000 29988 Worker thread wakes up
01:47:28.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:28.368 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:47:28.369 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:29.895 01.526 29988 Exposure complete
01:47:29.933 00.038 29988 worker thread done servicing request
01:47:29.933 00.000 28316 OnExposeComplete: enter
01:47:29.936 00.003 28316 UpdateGuideState(): m_state=6
01:47:29.938 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1803
01:47:29.939 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=258.45, Mass=2462, SNR=34.2, Peak=204 HFD=3.7
01:47:29.941 00.002 28316 MultiStar: [#1 -0.12,-0.17,0.95,U] [#2 -0.02,-0.20,0.90,U] [#3 -0.24,-0.08,0.87,U] [#4 -0.11,-0.50,0.00,M2] [#5 -0.15,-0.01,0.74,U] [#6 -0.25,-0.13,0.66,U] [#7 -0.23,-0.02,0.61,U] [#8 -0.07,-0.25,0.59,U] 
01:47:29.941 00.000 28316 refined, 7 included, MultiStar: {-0.17, -0.14}, one-star: {-0.26, -0.23}
01:47:29.942 00.001 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
01:47:29.942 00.000 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
01:47:29.943 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.45 mountX=-0.06 mountY=0.21, mountTheta=1.84
01:47:29.943 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.14, opts=13)
01:47:29.944 00.001 28316 Enqueuing Move request for scope (-0.17, -0.14)
01:47:29.944 00.000 29988 Worker thread wakes up
01:47:29.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
01:47:29.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
01:47:29.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:29.945 00.001 29988 Moving (-0.17, -0.14) raw xDistance=-0.06 yDistance=0.21
01:47:29.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:47:29.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:47:29.945 00.000 29988 MoveAxis(E, 0, ABG)
01:47:29.945 00.000 29988 Move returns status 0, amount 0
01:47:29.945 00.000 29988 MoveAxis(S, 51, ABG)
01:47:29.945 00.000 29988 Guiding  Dir = 1, Dur = 51
01:47:29.945 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.2
01:47:29.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:29.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:29.946 00.000 28316 Enqueuing Expose request
01:47:29.947 00.001 29988 IsSlewing returns 0
01:47:29.947 00.000 29988 IsGuiding returns 0
01:47:29.953 00.006 29988 PulseGuide returned control before completion, sleep 56
01:47:30.017 00.064 29988 IsGuiding returns 1
01:47:30.017 00.000 29988 scope still moving after pulse duration time elapsed
01:47:30.048 00.031 29988 IsSlewing returns 0
01:47:30.048 00.000 29988 IsGuiding returns 0
01:47:30.048 00.000 29988 scope move finished after 51 + 50 ms
01:47:30.049 00.001 29988 Move returns status 0, amount 51
01:47:30.049 00.000 29988 move complete, result=0
01:47:30.049 00.000 29988 worker thread done servicing request
01:47:30.049 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:47:30.049 00.000 29988 Worker thread wakes up
01:47:30.050 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:30.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:31.683 01.633 29988 Exposure complete
01:47:31.721 00.038 29988 worker thread done servicing request
01:47:31.721 00.000 28316 OnExposeComplete: enter
01:47:31.721 00.000 28316 UpdateGuideState(): m_state=6
01:47:31.722 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1804
01:47:31.722 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=258.67, Mass=2363, SNR=33.7, Peak=217 HFD=3.8
01:47:31.723 00.001 28316 MultiStar: [#1 -0.07,0.13,0.98,U] [#2 0.18,-0.03,0.90,U] [#3 -0.04,0.15,0.87,U] [#4 -0.00,-0.23,0.88,U] [#5 -0.07,0.11,0.76,U] [#6 -0.10,0.04,0.62,U] [#7 0.09,0.19,0.64,U] [#8 0.20,0.05,0.58,U] 
01:47:31.724 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.15, -0.01}
01:47:31.725 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
01:47:31.726 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
01:47:31.727 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.81 mountX=0.02 mountY=-0.05, mountTheta=-1.19
01:47:31.730 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:47:31.730 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
01:47:31.730 00.000 29988 Worker thread wakes up
01:47:31.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:47:31.730 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:47:31.730 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
01:47:31.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:47:31.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:31.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:31.731 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.7
01:47:31.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.732 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:31.732 00.000 28316 Enqueuing Expose request
01:47:31.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:47:31.732 00.000 29988 MoveAxis(E, 0, ABG)
01:47:31.732 00.000 29988 Move returns status 0, amount 0
01:47:31.733 00.001 29988 MoveAxis(N, 0, ABG)
01:47:31.733 00.000 29988 Move returns status 0, amount 0
01:47:31.733 00.000 29988 move complete, result=0
01:47:31.733 00.000 29988 worker thread done servicing request
01:47:31.733 00.000 29988 Worker thread wakes up
01:47:31.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:31.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:31.733 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:33.256 01.523 29988 Exposure complete
01:47:33.281 00.025 29988 worker thread done servicing request
01:47:33.281 00.000 28316 OnExposeComplete: enter
01:47:33.282 00.001 28316 UpdateGuideState(): m_state=6
01:47:33.282 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1805
01:47:33.283 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=258.65, Mass=2505, SNR=34.7, Peak=225 HFD=3.9
01:47:33.283 00.000 28316 MultiStar: [#1 0.04,0.02,0.98,U] [#2 0.09,-0.13,0.91,U] [#3 -0.04,0.06,0.82,U] [#4 0.10,-0.21,0.81,U] [#5 -0.01,0.03,0.74,U] [#6 -0.24,0.19,0.00,M1] [#7 -0.01,0.18,0.60,U] [#8 0.06,0.32,0.00,M3] 
01:47:33.284 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.02}, one-star: {0.07, -0.02}
01:47:33.284 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:47:33.285 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:47:33.285 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.47 mountX=-0.03 mountY=-0.03, mountTheta=-2.49
01:47:33.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
01:47:33.288 00.001 28316 Enqueuing Move request for scope (0.04, -0.02)
01:47:33.288 00.000 29988 Worker thread wakes up
01:47:33.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:33.289 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:47:33.289 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:47:33.289 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.7
01:47:33.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:33.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:33.290 00.000 28316 Enqueuing Expose request
01:47:33.290 00.000 29988 Moving (0.04, -0.02) raw xDistance=-0.03 yDistance=-0.03
01:47:33.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:47:33.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:33.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:47:33.290 00.000 29988 MoveAxis(E, 0, ABG)
01:47:33.290 00.000 29988 Move returns status 0, amount 0
01:47:33.291 00.001 29988 MoveAxis(N, 0, ABG)
01:47:33.291 00.000 29988 Move returns status 0, amount 0
01:47:33.291 00.000 29988 move complete, result=0
01:47:33.291 00.000 29988 worker thread done servicing request
01:47:33.291 00.000 29988 Worker thread wakes up
01:47:33.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:33.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:33.291 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:34.915 01.624 29988 Exposure complete
01:47:34.949 00.034 29988 worker thread done servicing request
01:47:34.949 00.000 28316 OnExposeComplete: enter
01:47:34.950 00.001 28316 UpdateGuideState(): m_state=6
01:47:34.950 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1806
01:47:34.951 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=258.75, Mass=2462, SNR=34.4, Peak=239 HFD=4.0
01:47:34.951 00.000 28316 MultiStar: [#1 -0.07,0.00,0.98,U] [#2 -0.03,0.25,0.90,U] [#3 -0.20,0.25,0.00,M1] [#4 0.03,-0.17,0.82,U] [#5 -0.13,0.25,0.74,U] [#6 -0.07,0.24,0.63,U] [#7 0.04,0.10,0.63,U] [#8 0.19,0.24,0.00,M4] 
01:47:34.952 00.001 28316 single-star, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.02, 0.07}
01:47:34.952 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
01:47:34.952 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
01:47:34.953 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.92 mountX=0.07 mountY=-0.01, mountTheta=-0.12
01:47:34.953 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
01:47:34.954 00.001 28316 Enqueuing Move request for scope (-0.02, 0.07)
01:47:34.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:34.955 00.001 29988 Worker thread wakes up
01:47:34.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
01:47:34.955 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
01:47:34.955 00.000 29988 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.01
01:47:34.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:47:34.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:34.955 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
01:47:34.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:34.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:34.956 00.000 28316 Enqueuing Expose request
01:47:34.957 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:47:34.957 00.000 29988 MoveAxis(E, 0, ABG)
01:47:34.957 00.000 29988 Move returns status 0, amount 0
01:47:34.957 00.000 29988 MoveAxis(N, 0, ABG)
01:47:34.957 00.000 29988 Move returns status 0, amount 0
01:47:34.957 00.000 29988 move complete, result=0
01:47:34.957 00.000 29988 worker thread done servicing request
01:47:34.957 00.000 29988 Worker thread wakes up
01:47:34.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:34.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:34.957 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:36.476 01.519 29988 Exposure complete
01:47:36.509 00.033 29988 worker thread done servicing request
01:47:36.509 00.000 28316 OnExposeComplete: enter
01:47:36.510 00.001 28316 UpdateGuideState(): m_state=6
01:47:36.510 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1807
01:47:36.511 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.75, Mass=2396, SNR=34.0, Peak=234 HFD=3.9
01:47:36.511 00.000 28316 MultiStar: [#1 -0.23,0.16,0.98,U] [#2 -0.17,0.22,0.94,U] [#3 -0.34,0.22,0.00,M2] [#4 -0.04,-0.15,0.86,U] [#5 -0.32,0.25,0.00,M1] [#6 -0.17,0.17,0.62,U] [#7 -0.10,0.15,0.60,U] [#8 -0.01,0.14,0.59,U] 
01:47:36.512 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.11}, one-star: {-0.19, 0.07}
01:47:36.512 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:47:36.513 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:47:36.513 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.49 mountX=0.15 mountY=0.08, mountTheta=0.46
01:47:36.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
01:47:36.514 00.000 28316 Enqueuing Move request for scope (-0.14, 0.11)
01:47:36.515 00.001 29988 Worker thread wakes up
01:47:36.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
01:47:36.515 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
01:47:36.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:36.516 00.001 29988 Moving (-0.14, 0.11) raw xDistance=0.15 yDistance=0.08
01:47:36.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:47:36.516 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:47:36.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:36.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:36.517 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:36.517 00.000 28316 Enqueuing Expose request
01:47:36.518 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:47:36.518 00.000 29988 MoveAxis(E, 0, ABG)
01:47:36.518 00.000 29988 Move returns status 0, amount 0
01:47:36.518 00.000 29988 MoveAxis(N, 0, ABG)
01:47:36.518 00.000 29988 Move returns status 0, amount 0
01:47:36.518 00.000 29988 move complete, result=0
01:47:36.518 00.000 29988 worker thread done servicing request
01:47:36.518 00.000 29988 Worker thread wakes up
01:47:36.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:36.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:36.518 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:38.141 01.623 29988 Exposure complete
01:47:38.166 00.025 29988 worker thread done servicing request
01:47:38.166 00.000 28316 OnExposeComplete: enter
01:47:38.166 00.000 28316 UpdateGuideState(): m_state=6
01:47:38.167 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1808
01:47:38.168 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=258.66, Mass=2314, SNR=33.3, Peak=219 HFD=3.8
01:47:38.169 00.001 28316 MultiStar: [#1 -0.21,0.01,0.99,U] [#2 -0.15,0.17,0.92,U] [#3 -0.31,0.19,0.00,M3] [#4 -0.05,-0.26,0.84,U] [#5 -0.33,0.21,0.00,M2] [#6 -0.23,0.05,0.64,U] [#7 -0.04,0.17,0.66,U] [#8 -0.15,0.16,0.59,U] 
01:47:38.169 00.000 28316 single-star, 6 included, MultiStar: {-0.14, 0.03}, one-star: {-0.13, -0.02}
01:47:38.170 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.27)
01:47:38.171 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
01:47:38.171 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=0.04 mountY=0.12, mountTheta=1.26
01:47:38.174 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.02, opts=13)
01:47:38.177 00.003 28316 Enqueuing Move request for scope (-0.13, -0.02)
01:47:38.179 00.002 29988 Worker thread wakes up
01:47:38.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
01:47:38.179 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
01:47:38.180 00.001 29988 Moving (-0.13, -0.02) raw xDistance=0.04 yDistance=0.12
01:47:38.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:47:38.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:38.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:38.181 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.3
01:47:38.183 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:38.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:47:38.183 00.000 29988 MoveAxis(E, 0, ABG)
01:47:38.183 00.000 29988 Move returns status 0, amount 0
01:47:38.183 00.000 29988 MoveAxis(N, 0, ABG)
01:47:38.183 00.000 29988 Move returns status 0, amount 0
01:47:38.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:38.184 00.001 28316 Enqueuing Expose request
01:47:38.184 00.000 29988 move complete, result=0
01:47:38.184 00.000 29988 worker thread done servicing request
01:47:38.184 00.000 29988 Worker thread wakes up
01:47:38.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:38.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:38.185 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:39.711 01.526 29988 Exposure complete
01:47:39.758 00.047 29988 worker thread done servicing request
01:47:39.758 00.000 28316 OnExposeComplete: enter
01:47:39.760 00.002 28316 UpdateGuideState(): m_state=6
01:47:39.760 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1809
01:47:39.761 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=258.69, Mass=2376, SNR=33.9, Peak=226 HFD=3.8
01:47:39.761 00.000 28316 MultiStar: [#1 -0.19,0.09,1.00,U] [#2 -0.12,0.12,0.94,U] [#3 -0.26,0.21,0.00,M4] [#4 -0.11,-0.28,0.84,U] [#5 -0.36,0.12,0.00,M3] [#6 -0.31,0.10,0.00,M1] [#7 -0.07,0.23,0.64,U] [#8 -0.27,0.17,0.00,M3] 
01:47:39.762 00.001 28316 refined, 4 included, MultiStar: {-0.14, 0.03}, one-star: {-0.16, 0.02}
01:47:39.762 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
01:47:39.763 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
01:47:39.763 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.94 mountX=0.08 mountY=0.11, mountTheta=0.92
01:47:39.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
01:47:39.765 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
01:47:39.765 00.000 29988 Worker thread wakes up
01:47:39.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:39.765 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.9
01:47:39.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:39.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:39.767 00.001 28316 Enqueuing Expose request
01:47:39.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:47:39.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:47:39.767 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.08 yDistance=0.11
01:47:39.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:39.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:39.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:39.767 00.000 29988 MoveAxis(E, 0, ABG)
01:47:39.767 00.000 29988 Move returns status 0, amount 0
01:47:39.767 00.000 29988 MoveAxis(N, 0, ABG)
01:47:39.767 00.000 29988 Move returns status 0, amount 0
01:47:39.767 00.000 29988 move complete, result=0
01:47:39.767 00.000 29988 worker thread done servicing request
01:47:39.767 00.000 29988 Worker thread wakes up
01:47:39.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:39.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:39.768 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:41.405 01.637 29988 Exposure complete
01:47:41.455 00.050 29988 worker thread done servicing request
01:47:41.455 00.000 28316 OnExposeComplete: enter
01:47:41.457 00.002 28316 UpdateGuideState(): m_state=6
01:47:41.460 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1810
01:47:41.462 00.002 28316 Star::Find returns 1 (0), X=951.81, Y=258.55, Mass=2523, SNR=34.9, Peak=210 HFD=3.8
01:47:41.465 00.003 28316 MultiStar: [#1 -0.18,-0.05,0.96,U] [#2 -0.20,0.00,0.87,U] [#3 -0.39,0.04,0.00,M5] [#4 -0.14,-0.38,0.00,M1] [#5 -0.43,-0.03,0.00,M4] [#6 -0.26,-0.11,0.62,U] [#7 -0.36,0.08,0.00,M1] [#8 -0.20,-0.02,0.58,U] 
01:47:41.466 00.001 28316 refined, 4 included, MultiStar: {-0.20, -0.06}, one-star: {-0.18, -0.13}
01:47:41.466 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.45)
01:47:41.467 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
01:47:41.468 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.84 mountX=0.03 mountY=0.21, mountTheta=1.45
01:47:41.470 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.06, opts=13)
01:47:41.470 00.000 28316 Enqueuing Move request for scope (-0.20, -0.06)
01:47:41.471 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:41.472 00.001 28316 UpdateGuideState exits: m=2523 RSB=34.9
01:47:41.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:41.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:41.474 00.000 28316 Enqueuing Expose request
01:47:41.475 00.001 29988 Worker thread wakes up
01:47:41.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
01:47:41.475 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
01:47:41.475 00.000 29988 Moving (-0.20, -0.06) raw xDistance=0.03 yDistance=0.21
01:47:41.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:47:41.476 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:47:41.476 00.000 29988 MoveAxis(E, 0, ABG)
01:47:41.476 00.000 29988 Move returns status 0, amount 0
01:47:41.476 00.000 29988 MoveAxis(S, 50, ABG)
01:47:41.476 00.000 29988 Guiding  Dir = 1, Dur = 50
01:47:41.476 00.000 29988 IsSlewing returns 0
01:47:41.476 00.000 29988 IsGuiding returns 0
01:47:41.483 00.007 29988 PulseGuide returned control before completion, sleep 55
01:47:41.547 00.064 29988 IsGuiding returns 0
01:47:41.547 00.000 29988 Move returns status 0, amount 50
01:47:41.547 00.000 29988 move complete, result=0
01:47:41.547 00.000 29988 worker thread done servicing request
01:47:41.547 00.000 29988 Worker thread wakes up
01:47:41.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:41.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:41.547 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:47:42.958 01.411 29988 Exposure complete
01:47:42.997 00.039 29988 worker thread done servicing request
01:47:42.997 00.000 28316 OnExposeComplete: enter
01:47:42.997 00.000 28316 UpdateGuideState(): m_state=6
01:47:42.998 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1811
01:47:42.998 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=258.87, Mass=2427, SNR=34.2, Peak=235 HFD=4.2
01:47:42.999 00.001 28316 MultiStar: [#1 0.05,0.16,0.99,U] [#2 -0.09,0.08,0.92,U] [#3 -0.24,0.26,0.00,M6] [#4 0.05,-0.15,0.84,U] [#5 -0.17,0.20,0.74,U] [#6 -0.07,0.25,0.68,U] [#7 0.01,0.34,0.00,M2] [#8 0.10,0.29,0.58,U] 
01:47:42.999 00.000 28316 refined, 6 included, MultiStar: {-0.03, 0.14}, one-star: {-0.06, 0.19}
01:47:43.000 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
01:47:43.000 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
01:47:43.001 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=0.14 mountY=-0.03, mountTheta=-0.25
01:47:43.005 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.14, opts=13)
01:47:43.007 00.002 28316 Enqueuing Move request for scope (-0.03, 0.14)
01:47:43.010 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:43.012 00.002 29988 Worker thread wakes up
01:47:43.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
01:47:43.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
01:47:43.012 00.000 29988 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.03
01:47:43.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:47:43.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:43.012 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
01:47:43.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:43.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:43.014 00.000 28316 Enqueuing Expose request
01:47:43.015 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:47:43.015 00.000 29988 MoveAxis(E, 0, ABG)
01:47:43.015 00.000 29988 Move returns status 0, amount 0
01:47:43.015 00.000 29988 MoveAxis(N, 0, ABG)
01:47:43.015 00.000 29988 Move returns status 0, amount 0
01:47:43.015 00.000 29988 move complete, result=0
01:47:43.015 00.000 29988 worker thread done servicing request
01:47:43.015 00.000 29988 Worker thread wakes up
01:47:43.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:43.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:43.016 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:44.651 01.635 29988 Exposure complete
01:47:44.695 00.044 29988 worker thread done servicing request
01:47:44.695 00.000 28316 OnExposeComplete: enter
01:47:44.697 00.002 28316 UpdateGuideState(): m_state=6
01:47:44.699 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1812
01:47:44.699 00.000 28316 Star::Find returns 1 (0), X=952.01, Y=258.78, Mass=2293, SNR=33.2, Peak=219 HFD=4.1
01:47:44.700 00.001 28316 MultiStar: [#1 0.09,0.19,1.01,U] [#2 0.04,0.15,0.92,U] [#3 -0.02,0.19,0.90,U] [#4 0.18,-0.17,0.84,U] [#5 -0.08,0.25,0.77,U] [#6 0.11,0.19,0.63,U] [#7 0.07,0.23,0.64,U] [#8 0.30,0.36,0.00,M2] 
01:47:44.700 00.000 28316 single-star, 7 included, MultiStar: {0.05, 0.14}, one-star: {0.02, 0.10}
01:47:44.701 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
01:47:44.701 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
01:47:44.702 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.40 mountX=0.08 mountY=-0.06, mountTheta=-0.62
01:47:44.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
01:47:44.703 00.000 28316 Enqueuing Move request for scope (0.02, 0.10)
01:47:44.704 00.001 29988 Worker thread wakes up
01:47:44.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
01:47:44.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:44.704 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
01:47:44.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:44.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:44.705 00.000 28316 Enqueuing Expose request
01:47:44.706 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
01:47:44.706 00.000 29988 Moving (0.02, 0.10) raw xDistance=0.08 yDistance=-0.06
01:47:44.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:44.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:44.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:47:44.706 00.000 29988 MoveAxis(E, 0, ABG)
01:47:44.706 00.000 29988 Move returns status 0, amount 0
01:47:44.706 00.000 29988 MoveAxis(N, 0, ABG)
01:47:44.706 00.000 29988 Move returns status 0, amount 0
01:47:44.706 00.000 29988 move complete, result=0
01:47:44.706 00.000 29988 worker thread done servicing request
01:47:44.706 00.000 29988 Worker thread wakes up
01:47:44.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:44.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:44.706 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:46.227 01.521 29988 Exposure complete
01:47:46.260 00.033 29988 worker thread done servicing request
01:47:46.260 00.000 28316 OnExposeComplete: enter
01:47:46.261 00.001 28316 UpdateGuideState(): m_state=6
01:47:46.261 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1813
01:47:46.262 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=258.71, Mass=2398, SNR=34.0, Peak=227 HFD=4.0
01:47:46.262 00.000 28316 MultiStar: [#1 0.04,0.07,0.99,U] [#2 -0.02,0.22,0.92,U] [#3 -0.04,0.19,0.87,U] [#4 0.17,-0.27,0.00,M1] [#5 -0.05,0.22,0.77,U] [#6 -0.10,0.09,0.63,U] [#7 0.03,0.19,0.62,U] [#8 -0.04,0.25,0.59,U] 
01:47:46.263 00.001 28316 single-star, 7 included, MultiStar: {-0.02, 0.15}, one-star: {0.03, 0.03}
01:47:46.263 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
01:47:46.264 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
01:47:46.264 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.93 mountX=0.02 mountY=-0.04, mountTheta=-1.08
01:47:46.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
01:47:46.266 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
01:47:46.266 00.000 29988 Worker thread wakes up
01:47:46.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:47:46.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:47:46.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:46.267 00.001 28316 UpdateGuideState exits: m=2398 RSB=34.0
01:47:46.267 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:46.268 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:46.268 00.000 28316 Enqueuing Expose request
01:47:46.269 00.001 29988 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.04
01:47:46.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:47:46.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:46.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:47:46.269 00.000 29988 MoveAxis(E, 0, ABG)
01:47:46.269 00.000 29988 Move returns status 0, amount 0
01:47:46.269 00.000 29988 MoveAxis(N, 0, ABG)
01:47:46.269 00.000 29988 Move returns status 0, amount 0
01:47:46.269 00.000 29988 move complete, result=0
01:47:46.269 00.000 29988 worker thread done servicing request
01:47:46.269 00.000 29988 Worker thread wakes up
01:47:46.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:46.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:46.270 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:47.895 01.625 29988 Exposure complete
01:47:47.934 00.039 29988 worker thread done servicing request
01:47:47.934 00.000 28316 OnExposeComplete: enter
01:47:47.936 00.002 28316 UpdateGuideState(): m_state=6
01:47:47.937 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1814
01:47:47.939 00.002 28316 Star::Find returns 1 (0), X=951.82, Y=258.66, Mass=2407, SNR=34.1, Peak=210 HFD=3.8
01:47:47.940 00.001 28316 MultiStar: [#1 -0.08,0.06,0.99,U] [#2 -0.04,0.04,0.90,U] [#3 -0.19,0.07,0.85,U] [#4 0.09,-0.27,0.81,U] [#5 -0.06,0.20,0.73,U] [#6 -0.25,0.11,0.67,U] [#7 -0.06,0.12,0.62,U] [#8 0.08,0.10,0.59,U] 
01:47:47.942 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.17, -0.02}
01:47:47.945 00.003 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
01:47:47.947 00.002 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
01:47:47.947 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.72 mountX=0.07 mountY=0.06, mountTheta=0.70
01:47:47.949 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
01:47:47.949 00.000 28316 Enqueuing Move request for scope (-0.08, 0.04)
01:47:47.949 00.000 29988 Worker thread wakes up
01:47:47.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:47.950 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.1
01:47:47.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:47.950 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:47.951 00.001 28316 Enqueuing Expose request
01:47:47.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
01:47:47.951 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
01:47:47.951 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.06
01:47:47.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:47:47.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:47.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:47:47.951 00.000 29988 MoveAxis(E, 0, ABG)
01:47:47.951 00.000 29988 Move returns status 0, amount 0
01:47:47.951 00.000 29988 MoveAxis(N, 0, ABG)
01:47:47.951 00.000 29988 Move returns status 0, amount 0
01:47:47.952 00.001 29988 move complete, result=0
01:47:47.952 00.000 29988 worker thread done servicing request
01:47:47.952 00.000 29988 Worker thread wakes up
01:47:47.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:47.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:47.953 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:49.476 01.523 29988 Exposure complete
01:47:49.521 00.045 29988 worker thread done servicing request
01:47:49.522 00.001 28316 OnExposeComplete: enter
01:47:49.522 00.000 28316 UpdateGuideState(): m_state=6
01:47:49.523 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1815
01:47:49.523 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=258.44, Mass=2419, SNR=34.1, Peak=203 HFD=3.8
01:47:49.524 00.001 28316 MultiStar: [#1 -0.09,-0.15,0.97,U] [#2 0.01,-0.17,0.91,U] [#3 -0.23,-0.03,0.87,U] [#4 0.06,-0.46,0.00,M1] [#5 -0.07,0.05,0.74,U] [#6 -0.11,-0.17,0.63,U] [#7 -0.08,0.00,0.64,U] [#8 0.21,-0.02,0.60,U] 
01:47:49.524 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.10}, one-star: {-0.13, -0.23}
01:47:49.525 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
01:47:49.526 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
01:47:49.528 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=-0.06 mountY=0.11, mountTheta=2.09
01:47:49.532 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
01:47:49.534 00.002 28316 Enqueuing Move request for scope (-0.07, -0.10)
01:47:49.537 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:49.539 00.002 28316 UpdateGuideState exits: m=2419 RSB=34.1
01:47:49.542 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:49.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:49.546 00.003 29988 Worker thread wakes up
01:47:49.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
01:47:49.546 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
01:47:49.546 00.000 29988 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
01:47:49.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:47:49.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:49.546 00.000 28316 Enqueuing Expose request
01:47:49.547 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:49.547 00.000 29988 MoveAxis(E, 0, ABG)
01:47:49.547 00.000 29988 Move returns status 0, amount 0
01:47:49.547 00.000 29988 MoveAxis(N, 0, ABG)
01:47:49.547 00.000 29988 Move returns status 0, amount 0
01:47:49.547 00.000 29988 move complete, result=0
01:47:49.547 00.000 29988 worker thread done servicing request
01:47:49.547 00.000 29988 Worker thread wakes up
01:47:49.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:49.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:49.548 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:51.184 01.636 29988 Exposure complete
01:47:51.219 00.035 29988 worker thread done servicing request
01:47:51.220 00.001 28316 OnExposeComplete: enter
01:47:51.220 00.000 28316 UpdateGuideState(): m_state=6
01:47:51.221 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1816
01:47:51.221 00.000 28316 Star::Find returns 1 (0), X=951.88, Y=258.56, Mass=2496, SNR=34.5, Peak=212 HFD=3.8
01:47:51.222 00.001 28316 MultiStar: [#1 -0.14,-0.01,1.00,U] [#2 -0.13,0.07,0.92,U] [#3 -0.31,0.12,0.00,M3] [#4 -0.06,-0.44,0.00,M2] [#5 -0.28,0.03,0.72,U] [#6 -0.20,-0.07,0.63,U] [#7 -0.15,0.09,0.62,U] [#8 0.01,0.10,0.57,U] 
01:47:51.222 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.00}, one-star: {-0.11, -0.12}
01:47:51.223 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
01:47:51.224 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
01:47:51.225 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=0.06 mountY=0.13, mountTheta=1.10
01:47:51.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
01:47:51.226 00.000 28316 Enqueuing Move request for scope (-0.14, 0.00)
01:47:51.229 00.003 29988 Worker thread wakes up
01:47:51.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:51.229 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.5
01:47:51.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:51.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:51.231 00.001 28316 Enqueuing Expose request
01:47:51.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
01:47:51.231 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
01:47:51.231 00.000 29988 Moving (-0.14, 0.00) raw xDistance=0.06 yDistance=0.13
01:47:51.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:47:51.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:51.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:47:51.231 00.000 29988 MoveAxis(E, 0, ABG)
01:47:51.231 00.000 29988 Move returns status 0, amount 0
01:47:51.231 00.000 29988 MoveAxis(N, 0, ABG)
01:47:51.231 00.000 29988 Move returns status 0, amount 0
01:47:51.231 00.000 29988 move complete, result=0
01:47:51.231 00.000 29988 worker thread done servicing request
01:47:51.231 00.000 29988 Worker thread wakes up
01:47:51.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:51.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:51.232 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:52.747 01.515 29988 Exposure complete
01:47:52.772 00.025 29988 worker thread done servicing request
01:47:52.772 00.000 28316 OnExposeComplete: enter
01:47:52.773 00.001 28316 UpdateGuideState(): m_state=6
01:47:52.774 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1817
01:47:52.774 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=258.54, Mass=2400, SNR=34.0, Peak=209 HFD=3.8
01:47:52.775 00.001 28316 MultiStar: [#1 0.01,0.03,0.99,U] [#2 0.13,-0.15,0.93,U] [#3 -0.10,-0.04,0.86,U] [#4 0.07,-0.35,0.00,M3] [#5 -0.15,-0.02,0.75,U] [#6 0.16,-0.18,0.62,U] [#7 0.10,-0.01,0.62,U] [#8 0.34,-0.00,0.00,M1] 
01:47:52.775 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.07}, one-star: {0.18, -0.14}
01:47:52.775 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:47:52.776 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:47:52.776 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.99 mountX=-0.09 mountY=-0.01, mountTheta=-3.03
01:47:52.777 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
01:47:52.778 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
01:47:52.779 00.001 29988 Worker thread wakes up
01:47:52.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:52.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:47:52.779 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
01:47:52.780 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:52.780 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:52.781 00.001 28316 Enqueuing Expose request
01:47:52.781 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:47:52.781 00.000 29988 Moving (0.05, -0.07) raw xDistance=-0.09 yDistance=-0.01
01:47:52.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:47:52.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:52.781 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:47:52.781 00.000 29988 MoveAxis(E, 0, ABG)
01:47:52.781 00.000 29988 Move returns status 0, amount 0
01:47:52.781 00.000 29988 MoveAxis(N, 0, ABG)
01:47:52.781 00.000 29988 Move returns status 0, amount 0
01:47:52.781 00.000 29988 move complete, result=0
01:47:52.781 00.000 29988 worker thread done servicing request
01:47:52.781 00.000 29988 Worker thread wakes up
01:47:52.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:52.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:52.782 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:54.412 01.630 29988 Exposure complete
01:47:54.461 00.049 29988 worker thread done servicing request
01:47:54.462 00.001 28316 OnExposeComplete: enter
01:47:54.462 00.000 28316 UpdateGuideState(): m_state=6
01:47:54.463 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1818
01:47:54.463 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=258.44, Mass=2468, SNR=34.4, Peak=217 HFD=3.8
01:47:54.464 00.001 28316 MultiStar: [#1 0.16,-0.19,0.96,U] [#2 0.06,-0.25,0.90,U] [#3 0.05,-0.07,0.87,U] [#4 0.19,-0.59,0.00,M4] [#5 0.03,-0.15,0.71,U] [#6 0.03,-0.36,0.00,M1] [#7 -0.07,-0.19,0.62,U] [#8 0.33,-0.17,0.00,M2] 
01:47:54.464 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.18}, one-star: {0.13, -0.24}
01:47:54.465 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.10)
01:47:54.465 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
01:47:54.465 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.19 mountX=-0.20 mountY=0.02, mountTheta=3.06
01:47:54.467 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
01:47:54.468 00.001 28316 Enqueuing Move request for scope (0.07, -0.18)
01:47:54.469 00.001 29988 Worker thread wakes up
01:47:54.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:54.469 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
01:47:54.470 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:54.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:54.471 00.000 28316 Enqueuing Expose request
01:47:54.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
01:47:54.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
01:47:54.472 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.20 yDistance=0.02
01:47:54.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:47:54.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:54.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:47:54.472 00.000 29988 MoveAxis(E, 0, ABG)
01:47:54.472 00.000 29988 Move returns status 0, amount 0
01:47:54.472 00.000 29988 MoveAxis(N, 0, ABG)
01:47:54.472 00.000 29988 Move returns status 0, amount 0
01:47:54.472 00.000 29988 move complete, result=0
01:47:54.472 00.000 29988 worker thread done servicing request
01:47:54.472 00.000 29988 Worker thread wakes up
01:47:54.473 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:54.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:54.473 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:55.988 01.515 29988 Exposure complete
01:47:56.031 00.043 29988 worker thread done servicing request
01:47:56.031 00.000 28316 OnExposeComplete: enter
01:47:56.032 00.001 28316 UpdateGuideState(): m_state=6
01:47:56.033 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1819
01:47:56.033 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=258.46, Mass=2455, SNR=34.2, Peak=194 HFD=3.7
01:47:56.034 00.001 28316 MultiStar: [#1 0.13,-0.08,1.00,U] [#2 0.29,-0.11,0.00,M1] [#3 0.15,-0.00,0.86,U] [#4 0.29,-0.56,0.00,M5] [#5 0.10,-0.07,0.75,U] [#6 0.22,-0.20,0.62,U] [#7 0.26,-0.16,0.00,M1] [#8 0.17,-0.04,0.58,U] 
01:47:56.035 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.10}, one-star: {0.24, -0.22}
01:47:56.035 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
01:47:56.035 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
01:47:56.036 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.56 mountX=-0.16 mountY=-0.10, mountTheta=-2.58
01:47:56.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
01:47:56.037 00.000 28316 Enqueuing Move request for scope (0.17, -0.10)
01:47:56.037 00.000 29988 Worker thread wakes up
01:47:56.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:56.039 00.002 28316 UpdateGuideState exits: m=2455 RSB=34.2
01:47:56.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:56.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:56.040 00.001 28316 Enqueuing Expose request
01:47:56.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
01:47:56.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
01:47:56.040 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=-0.10
01:47:56.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:47:56.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:56.041 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:47:56.041 00.000 29988 MoveAxis(E, 0, ABG)
01:47:56.041 00.000 29988 Move returns status 0, amount 0
01:47:56.041 00.000 29988 MoveAxis(N, 0, ABG)
01:47:56.041 00.000 29988 Move returns status 0, amount 0
01:47:56.041 00.000 29988 move complete, result=0
01:47:56.041 00.000 29988 worker thread done servicing request
01:47:56.041 00.000 29988 Worker thread wakes up
01:47:56.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:56.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:56.041 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:57.679 01.638 29988 Exposure complete
01:47:57.722 00.043 29988 worker thread done servicing request
01:47:57.722 00.000 28316 OnExposeComplete: enter
01:47:57.724 00.002 28316 UpdateGuideState(): m_state=6
01:47:57.725 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1820
01:47:57.727 00.002 28316 Star::Find returns 1 (0), X=952.26, Y=258.27, Mass=2285, SNR=33.1, Peak=214 HFD=3.6
01:47:57.728 00.001 28316 MultiStar: [#1 0.37,-0.27,0.00,M1] [#2 0.39,-0.28,0.00,M2] [#3 0.23,-0.30,0.00,M1] [#4 0.44,-0.64,0.00,M6] [#5 0.15,-0.23,0.77,U] [#6 0.20,-0.35,0.00,M1] [#7 0.31,-0.28,0.00,M2] [#8 0.39,-0.11,0.00,M2] 
01:47:57.729 00.001 28316 refined, 1 included, MultiStar: {0.22, -0.33}, one-star: {0.27, -0.41}
01:47:57.730 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:47:57.731 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:47:57.733 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.33 hyp=0.39 cameraTheta=-0.99 mountX=-0.39 mountY=-0.05, mountTheta=-3.03
01:47:57.736 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.33, opts=13)
01:47:57.737 00.001 28316 Enqueuing Move request for scope (0.22, -0.33)
01:47:57.737 00.000 29988 Worker thread wakes up
01:47:57.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:57.738 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.1
01:47:57.738 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:57.738 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:57.739 00.001 28316 Enqueuing Expose request
01:47:57.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.33) opts 0xd
01:47:57.739 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.33)
01:47:57.739 00.000 29988 Moving (0.22, -0.33) raw xDistance=-0.39 yDistance=-0.05
01:47:57.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
01:47:57.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:57.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:47:57.739 00.000 29988 MoveAxis(E, 82, ABG)
01:47:57.739 00.000 29988 Guiding  Dir = 2, Dur = 82
01:47:57.740 00.001 29988 IsSlewing returns 0
01:47:57.740 00.000 29988 IsGuiding returns 0
01:47:57.741 00.001 29988 PulseGuide returned control before completion, sleep 91
01:47:57.837 00.096 29988 IsGuiding returns 0
01:47:57.838 00.001 29988 Move returns status 0, amount 82
01:47:57.838 00.000 29988 MoveAxis(N, 0, ABG)
01:47:57.838 00.000 29988 Move returns status 0, amount 0
01:47:57.838 00.000 29988 move complete, result=0
01:47:57.838 00.000 29988 worker thread done servicing request
01:47:57.838 00.000 29988 Worker thread wakes up
01:47:57.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:57.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:57.838 00.000 28316 GuideStep: -0.4 px 82 ms EAST, -0.0 px 0 ms NORTH
01:47:59.252 01.414 29988 Exposure complete
01:47:59.295 00.043 29988 worker thread done servicing request
01:47:59.295 00.000 28316 OnExposeComplete: enter
01:47:59.297 00.002 28316 UpdateGuideState(): m_state=6
01:47:59.299 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1821
01:47:59.299 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=258.33, Mass=2385, SNR=33.9, Peak=215 HFD=3.7
01:47:59.300 00.001 28316 MultiStar: [#1 0.09,-0.28,0.99,U] [#2 0.19,-0.18,0.92,U] [#3 0.16,-0.12,0.84,U] [#4 0.28,-0.67,0.00,M7] [#5 -0.08,-0.06,0.75,U] [#6 0.06,-0.35,0.00,M2] [#7 0.24,-0.23,0.00,M3] [#8 0.28,-0.07,0.60,U] 
01:47:59.300 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.19}, one-star: {0.20, -0.35}
01:47:59.300 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
01:47:59.301 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
01:47:59.301 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.94 mountX=-0.23 mountY=-0.04, mountTheta=-2.97
01:47:59.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.19, opts=13)
01:47:59.303 00.001 28316 Enqueuing Move request for scope (0.14, -0.19)
01:47:59.303 00.000 29988 Worker thread wakes up
01:47:59.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:47:59.304 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.9
01:47:59.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:59.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:47:59.305 00.000 28316 Enqueuing Expose request
01:47:59.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
01:47:59.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
01:47:59.305 00.000 29988 Moving (0.14, -0.19) raw xDistance=-0.23 yDistance=-0.04
01:47:59.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
01:47:59.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:59.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:47:59.305 00.000 29988 MoveAxis(E, 54, ABG)
01:47:59.306 00.001 29988 Guiding  Dir = 2, Dur = 54
01:47:59.306 00.000 29988 IsSlewing returns 0
01:47:59.306 00.000 29988 IsGuiding returns 0
01:47:59.308 00.002 29988 PulseGuide returned control before completion, sleep 63
01:47:59.377 00.069 29988 IsGuiding returns 0
01:47:59.377 00.000 29988 Move returns status 0, amount 54
01:47:59.377 00.000 29988 MoveAxis(N, 0, ABG)
01:47:59.377 00.000 29988 Move returns status 0, amount 0
01:47:59.377 00.000 29988 move complete, result=0
01:47:59.377 00.000 29988 worker thread done servicing request
01:47:59.377 00.000 29988 Worker thread wakes up
01:47:59.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:47:59.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:47:59.377 00.000 28316 GuideStep: -0.2 px 54 ms EAST, -0.0 px 0 ms NORTH
01:48:01.004 01.627 29988 Exposure complete
01:48:01.040 00.036 29988 worker thread done servicing request
01:48:01.040 00.000 28316 OnExposeComplete: enter
01:48:01.040 00.000 28316 UpdateGuideState(): m_state=6
01:48:01.041 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1822
01:48:01.041 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=258.53, Mass=2471, SNR=34.4, Peak=225 HFD=3.7
01:48:01.042 00.001 28316 MultiStar: [#1 0.03,-0.14,0.96,U] [#2 0.08,-0.26,0.91,U] [#3 -0.02,-0.00,0.84,U] [#4 0.09,-0.39,0.00,M8] [#5 0.07,-0.04,0.72,U] [#6 -0.03,-0.08,0.63,U] [#7 0.08,-0.03,0.62,U] [#8 0.16,-0.13,0.59,U] 
01:48:01.042 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.22, -0.15}
01:48:01.043 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
01:48:01.043 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
01:48:01.043 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.96 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
01:48:01.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
01:48:01.045 00.001 28316 Enqueuing Move request for scope (0.08, -0.11)
01:48:01.046 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:01.047 00.001 29988 Worker thread wakes up
01:48:01.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
01:48:01.047 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
01:48:01.047 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.13 yDistance=-0.02
01:48:01.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:48:01.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:01.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:48:01.047 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.4
01:48:01.048 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:01.049 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:01.049 00.000 28316 Enqueuing Expose request
01:48:01.050 00.001 29988 MoveAxis(E, 0, ABG)
01:48:01.050 00.000 29988 Move returns status 0, amount 0
01:48:01.050 00.000 29988 MoveAxis(N, 0, ABG)
01:48:01.050 00.000 29988 Move returns status 0, amount 0
01:48:01.050 00.000 29988 move complete, result=0
01:48:01.050 00.000 29988 worker thread done servicing request
01:48:01.050 00.000 29988 Worker thread wakes up
01:48:01.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:01.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:01.052 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:02.578 01.526 29988 Exposure complete
01:48:02.615 00.037 29988 worker thread done servicing request
01:48:02.616 00.001 28316 OnExposeComplete: enter
01:48:02.616 00.000 28316 UpdateGuideState(): m_state=6
01:48:02.617 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1823
01:48:02.618 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=258.69, Mass=2525, SNR=34.9, Peak=218 HFD=3.9
01:48:02.619 00.001 28316 MultiStar: [#1 0.13,-0.05,0.95,U] [#2 0.22,-0.08,0.87,U] [#3 0.10,0.05,0.84,U] [#4 0.25,-0.34,0.00,M9] [#5 -0.03,-0.02,0.73,U] [#6 0.02,-0.03,0.62,U] [#7 0.15,-0.11,0.62,U] [#8 0.39,0.20,0.00,M1] 
01:48:02.621 00.002 28316 single-star, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.10, 0.01}
01:48:02.621 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
01:48:02.622 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
01:48:02.623 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.10 mountX=-0.03 mountY=-0.09, mountTheta=-1.91
01:48:02.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
01:48:02.626 00.001 28316 Enqueuing Move request for scope (0.10, 0.01)
01:48:02.627 00.001 29988 Worker thread wakes up
01:48:02.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:48:02.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:48:02.627 00.000 29988 Moving (0.10, 0.01) raw xDistance=-0.03 yDistance=-0.09
01:48:02.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:02.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:02.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:02.628 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:48:02.628 00.000 29988 MoveAxis(E, 0, ABG)
01:48:02.628 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.9
01:48:02.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:02.630 00.001 29988 Move returns status 0, amount 0
01:48:02.630 00.000 29988 MoveAxis(N, 0, ABG)
01:48:02.630 00.000 29988 Move returns status 0, amount 0
01:48:02.630 00.000 29988 move complete, result=0
01:48:02.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:02.631 00.001 28316 Enqueuing Expose request
01:48:02.632 00.001 29988 worker thread done servicing request
01:48:02.632 00.000 29988 Worker thread wakes up
01:48:02.632 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:02.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:02.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:04.266 01.634 29988 Exposure complete
01:48:04.300 00.034 29988 worker thread done servicing request
01:48:04.300 00.000 28316 OnExposeComplete: enter
01:48:04.300 00.000 28316 UpdateGuideState(): m_state=6
01:48:04.301 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1824
01:48:04.303 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=258.64, Mass=2502, SNR=34.7, Peak=216 HFD=3.9
01:48:04.305 00.002 28316 MultiStar: [#1 0.17,0.00,0.96,U] [#2 0.18,-0.01,0.91,U] [#3 -0.03,0.09,0.84,U] [#4 0.14,-0.30,0.00,M10] [#5 -0.02,0.05,0.72,U] [#6 0.04,-0.02,0.64,U] [#7 0.09,0.01,0.60,U] [#8 0.11,0.08,0.58,U] 
01:48:04.306 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.02}, one-star: {0.08, -0.04}
01:48:04.307 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
01:48:04.308 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:48:04.309 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.19 mountX=-0.02 mountY=-0.08, mountTheta=-1.81
01:48:04.311 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
01:48:04.313 00.002 28316 Enqueuing Move request for scope (0.08, 0.02)
01:48:04.313 00.000 29988 Worker thread wakes up
01:48:04.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:04.314 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.7
01:48:04.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:04.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:04.315 00.000 28316 Enqueuing Expose request
01:48:04.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:48:04.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:48:04.315 00.000 29988 Moving (0.08, 0.02) raw xDistance=-0.02 yDistance=-0.08
01:48:04.316 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:48:04.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:04.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:48:04.316 00.000 29988 MoveAxis(E, 0, ABG)
01:48:04.316 00.000 29988 Move returns status 0, amount 0
01:48:04.316 00.000 29988 MoveAxis(N, 0, ABG)
01:48:04.316 00.000 29988 Move returns status 0, amount 0
01:48:04.316 00.000 29988 move complete, result=0
01:48:04.316 00.000 29988 worker thread done servicing request
01:48:04.316 00.000 29988 Worker thread wakes up
01:48:04.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:04.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:04.316 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:05.841 01.525 29988 Exposure complete
01:48:05.878 00.037 29988 worker thread done servicing request
01:48:05.878 00.000 28316 OnExposeComplete: enter
01:48:05.879 00.001 28316 UpdateGuideState(): m_state=6
01:48:05.882 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1825
01:48:05.884 00.002 28316 Star::Find returns 1 (0), X=952.20, Y=258.54, Mass=2520, SNR=34.9, Peak=211 HFD=3.8
01:48:05.887 00.003 28316 MultiStar: [#1 0.22,-0.12,0.94,U] [#2 0.30,-0.14,0.00,M1] [#3 0.03,0.00,0.83,U] [#4 0.23,-0.39,0.00,R] [#5 -0.02,-0.01,0.73,U] [#6 -0.05,-0.10,0.62,U] [#7 0.04,-0.08,0.61,U] [#8 0.42,-0.11,0.00,M1] 
01:48:05.890 00.003 28316 refined, 5 included, MultiStar: {0.09, -0.08}, one-star: {0.21, -0.14}
01:48:05.892 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:48:05.894 00.002 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:48:05.898 00.004 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.73 mountX=-0.11 mountY=-0.04, mountTheta=-2.76
01:48:05.901 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
01:48:05.904 00.003 28316 Enqueuing Move request for scope (0.09, -0.08)
01:48:05.906 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:05.908 00.002 28316 UpdateGuideState exits: m=2520 RSB=34.9
01:48:05.910 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:05.913 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:05.915 00.002 28316 Enqueuing Expose request
01:48:05.916 00.001 29988 Worker thread wakes up
01:48:05.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
01:48:05.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
01:48:05.916 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
01:48:05.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:48:05.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:05.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:48:05.916 00.000 29988 MoveAxis(E, 0, ABG)
01:48:05.916 00.000 29988 Move returns status 0, amount 0
01:48:05.916 00.000 29988 MoveAxis(N, 0, ABG)
01:48:05.916 00.000 29988 Move returns status 0, amount 0
01:48:05.916 00.000 29988 move complete, result=0
01:48:05.916 00.000 29988 worker thread done servicing request
01:48:05.916 00.000 29988 Worker thread wakes up
01:48:05.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:05.917 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:05.917 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:07.553 01.636 29988 Exposure complete
01:48:07.578 00.025 29988 worker thread done servicing request
01:48:07.578 00.000 28316 OnExposeComplete: enter
01:48:07.579 00.001 28316 UpdateGuideState(): m_state=6
01:48:07.580 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1826
01:48:07.580 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=258.35, Mass=2432, SNR=34.2, Peak=226 HFD=3.7
01:48:07.581 00.001 28316 MultiStar: [#1 0.13,-0.19,0.98,U] [#2 0.23,-0.27,0.00,M2] [#3 0.00,-0.13,0.84,U] [#4 -0.06,-0.23,0.81,U] [#5 0.05,-0.14,0.73,U] [#6 0.00,-0.19,0.62,U] [#7 -0.03,-0.14,0.62,U] [#8 0.23,-0.17,0.57,U] 
01:48:07.581 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.20}, one-star: {0.25, -0.33}
01:48:07.582 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
01:48:07.585 00.003 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
01:48:07.587 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.19 mountX=-0.21 mountY=0.02, mountTheta=3.05
01:48:07.591 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.20, opts=13)
01:48:07.594 00.003 28316 Enqueuing Move request for scope (0.08, -0.20)
01:48:07.597 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:07.599 00.002 28316 UpdateGuideState exits: m=2432 RSB=34.2
01:48:07.602 00.003 29988 Worker thread wakes up
01:48:07.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
01:48:07.602 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
01:48:07.602 00.000 29988 Moving (0.08, -0.20) raw xDistance=-0.21 yDistance=0.02
01:48:07.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:07.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:07.603 00.001 28316 Enqueuing Expose request
01:48:07.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:48:07.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:07.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:48:07.603 00.000 29988 MoveAxis(E, 44, ABG)
01:48:07.603 00.000 29988 Guiding  Dir = 2, Dur = 44
01:48:07.603 00.000 29988 IsSlewing returns 0
01:48:07.604 00.001 29988 IsGuiding returns 0
01:48:07.605 00.001 29988 PulseGuide returned control before completion, sleep 53
01:48:07.661 00.056 29988 IsGuiding returns 1
01:48:07.661 00.000 29988 scope still moving after pulse duration time elapsed
01:48:07.692 00.031 29988 IsSlewing returns 0
01:48:07.709 00.017 29988 IsGuiding returns 0
01:48:07.709 00.000 29988 scope move finished after 44 + 61 ms
01:48:07.709 00.000 29988 Move returns status 0, amount 44
01:48:07.709 00.000 29988 MoveAxis(N, 0, ABG)
01:48:07.709 00.000 29988 Move returns status 0, amount 0
01:48:07.709 00.000 29988 move complete, result=0
01:48:07.709 00.000 29988 worker thread done servicing request
01:48:07.709 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:48:07.710 00.001 29988 Worker thread wakes up
01:48:07.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:07.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:09.124 01.414 29988 Exposure complete
01:48:09.182 00.058 29988 worker thread done servicing request
01:48:09.184 00.002 28316 OnExposeComplete: enter
01:48:09.184 00.000 28316 UpdateGuideState(): m_state=6
01:48:09.186 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1827
01:48:09.186 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=258.53, Mass=2377, SNR=33.8, Peak=195 HFD=3.9
01:48:09.187 00.001 28316 MultiStar: [#1 0.00,-0.08,1.04,U] [#2 0.11,-0.15,0.92,U] [#3 0.01,-0.03,0.87,U] [#4 -0.06,0.05,0.83,U] [#5 0.03,-0.11,0.72,U] [#6 0.06,0.05,0.62,U] [#7 0.03,0.05,0.65,U] [#8 0.21,0.01,0.61,U] 
01:48:09.188 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.08, -0.15}
01:48:09.189 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:48:09.190 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:48:09.190 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.83 mountX=-0.07 mountY=-0.02, mountTheta=-2.86
01:48:09.194 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
01:48:09.194 00.000 28316 Enqueuing Move request for scope (0.05, -0.05)
01:48:09.195 00.001 29988 Worker thread wakes up
01:48:09.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:09.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:48:09.195 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
01:48:09.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:09.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:09.196 00.000 28316 Enqueuing Expose request
01:48:09.197 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:48:09.197 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.02
01:48:09.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:48:09.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:09.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:48:09.197 00.000 29988 MoveAxis(E, 0, ABG)
01:48:09.197 00.000 29988 Move returns status 0, amount 0
01:48:09.197 00.000 29988 MoveAxis(N, 0, ABG)
01:48:09.197 00.000 29988 Move returns status 0, amount 0
01:48:09.197 00.000 29988 move complete, result=0
01:48:09.197 00.000 29988 worker thread done servicing request
01:48:09.197 00.000 29988 Worker thread wakes up
01:48:09.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:09.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:09.198 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:10.820 01.622 29988 Exposure complete
01:48:10.871 00.051 29988 worker thread done servicing request
01:48:10.871 00.000 28316 OnExposeComplete: enter
01:48:10.872 00.001 28316 UpdateGuideState(): m_state=6
01:48:10.874 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1828
01:48:10.875 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=258.47, Mass=2402, SNR=33.8, Peak=195 HFD=3.7
01:48:10.877 00.002 28316 MultiStar: [#1 -0.02,-0.13,0.99,U] [#2 -0.07,-0.06,0.93,U] [#3 -0.27,-0.06,0.89,U] [#4 -0.29,-0.07,0.84,U] [#5 -0.09,0.11,0.73,U] [#6 -0.13,-0.16,0.65,U] [#7 0.07,-0.02,0.63,U] [#8 0.06,0.08,0.58,U] 
01:48:10.878 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {-0.07, -0.21}
01:48:10.879 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
01:48:10.881 00.002 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
01:48:10.883 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.02 mountY=0.12, mountTheta=1.75
01:48:10.887 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.07, opts=13)
01:48:10.890 00.003 28316 Enqueuing Move request for scope (-0.10, -0.07)
01:48:10.892 00.002 29988 Worker thread wakes up
01:48:10.893 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
01:48:10.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
01:48:10.893 00.000 29988 Moving (-0.10, -0.07) raw xDistance=-0.02 yDistance=0.12
01:48:10.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:48:10.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:10.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:10.894 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:48:10.894 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.8
01:48:10.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:10.896 00.002 29988 MoveAxis(E, 0, ABG)
01:48:10.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:10.898 00.002 28316 Enqueuing Expose request
01:48:10.898 00.000 29988 Move returns status 0, amount 0
01:48:10.898 00.000 29988 MoveAxis(N, 0, ABG)
01:48:10.898 00.000 29988 Move returns status 0, amount 0
01:48:10.898 00.000 29988 move complete, result=0
01:48:10.898 00.000 29988 worker thread done servicing request
01:48:10.898 00.000 29988 Worker thread wakes up
01:48:10.898 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:10.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:10.899 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:12.420 01.521 29988 Exposure complete
01:48:12.473 00.053 29988 worker thread done servicing request
01:48:12.473 00.000 28316 OnExposeComplete: enter
01:48:12.474 00.001 28316 UpdateGuideState(): m_state=6
01:48:12.475 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1829
01:48:12.476 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=258.39, Mass=2378, SNR=33.8, Peak=203 HFD=3.9
01:48:12.478 00.002 28316 MultiStar: [#1 -0.04,-0.06,1.01,U] [#2 0.12,-0.27,0.92,U] [#3 -0.02,-0.04,0.88,U] [#4 -0.22,-0.07,0.83,U] [#5 -0.06,-0.14,0.73,U] [#6 -0.17,0.01,0.62,U] [#7 0.02,-0.12,0.65,U] [#8 0.27,-0.14,0.60,U] 
01:48:12.479 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {0.03, -0.29}
01:48:12.481 00.002 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
01:48:12.481 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
01:48:12.482 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.65 mountX=-0.11 mountY=0.07, mountTheta=2.61
01:48:12.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
01:48:12.483 00.000 28316 Enqueuing Move request for scope (-0.01, -0.13)
01:48:12.484 00.001 29988 Worker thread wakes up
01:48:12.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:12.484 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:48:12.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:12.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:12.486 00.001 28316 Enqueuing Expose request
01:48:12.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
01:48:12.486 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
01:48:12.486 00.000 29988 Moving (-0.01, -0.13) raw xDistance=-0.11 yDistance=0.07
01:48:12.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:48:12.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:12.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:48:12.486 00.000 29988 MoveAxis(E, 0, ABG)
01:48:12.486 00.000 29988 Move returns status 0, amount 0
01:48:12.486 00.000 29988 MoveAxis(N, 0, ABG)
01:48:12.486 00.000 29988 Move returns status 0, amount 0
01:48:12.486 00.000 29988 move complete, result=0
01:48:12.486 00.000 29988 worker thread done servicing request
01:48:12.486 00.000 29988 Worker thread wakes up
01:48:12.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:12.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:12.487 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:14.112 01.625 29988 Exposure complete
01:48:14.146 00.034 29988 worker thread done servicing request
01:48:14.146 00.000 28316 OnExposeComplete: enter
01:48:14.148 00.002 28316 UpdateGuideState(): m_state=6
01:48:14.149 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1830
01:48:14.150 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=258.33, Mass=2447, SNR=34.2, Peak=214 HFD=3.9
01:48:14.150 00.000 28316 MultiStar: [#1 0.10,-0.03,0.99,U] [#2 -0.00,-0.24,0.90,U] [#3 -0.12,-0.04,0.88,U] [#4 -0.09,0.04,0.81,U] [#5 -0.16,0.06,0.73,U] [#6 -0.00,-0.10,0.64,U] [#7 0.01,0.04,0.64,U] [#8 0.04,0.13,0.59,U] 
01:48:14.150 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {0.07, -0.35}
01:48:14.151 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
01:48:14.151 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
01:48:14.152 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.77 mountX=-0.06 mountY=0.04, mountTheta=2.49
01:48:14.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:48:14.153 00.000 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:48:14.154 00.001 29988 Worker thread wakes up
01:48:14.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:14.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:48:14.154 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.2
01:48:14.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:14.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:14.155 00.000 28316 Enqueuing Expose request
01:48:14.156 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:48:14.156 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
01:48:14.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:48:14.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:14.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:14.156 00.000 29988 MoveAxis(E, 0, ABG)
01:48:14.156 00.000 29988 Move returns status 0, amount 0
01:48:14.156 00.000 29988 MoveAxis(N, 0, ABG)
01:48:14.156 00.000 29988 Move returns status 0, amount 0
01:48:14.156 00.000 29988 move complete, result=0
01:48:14.156 00.000 29988 worker thread done servicing request
01:48:14.156 00.000 29988 Worker thread wakes up
01:48:14.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:14.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:14.157 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:15.685 01.528 29988 Exposure complete
01:48:15.718 00.033 29988 worker thread done servicing request
01:48:15.718 00.000 28316 OnExposeComplete: enter
01:48:15.719 00.001 28316 UpdateGuideState(): m_state=6
01:48:15.720 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1831
01:48:15.721 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=258.59, Mass=2395, SNR=34.0, Peak=213 HFD=3.8
01:48:15.722 00.001 28316 MultiStar: [#1 0.06,-0.02,1.01,U] [#2 0.00,0.08,0.93,U] [#3 -0.13,-0.07,0.86,U] [#4 -0.12,-0.03,0.84,U] [#5 -0.18,0.03,0.75,U] [#6 -0.09,-0.07,0.68,U] [#7 -0.11,0.16,0.62,U] [#8 0.05,0.14,0.58,U] 
01:48:15.724 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.02, -0.09}
01:48:15.725 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
01:48:15.726 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
01:48:15.727 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.06 mountX=0.03 mountY=0.05, mountTheta=1.05
01:48:15.730 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
01:48:15.731 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
01:48:15.732 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:15.732 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:48:15.734 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:15.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:15.734 00.000 28316 Enqueuing Expose request
01:48:15.735 00.001 29988 Worker thread wakes up
01:48:15.735 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:48:15.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:48:15.735 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.05
01:48:15.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:48:15.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:15.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:15.735 00.000 29988 MoveAxis(E, 0, ABG)
01:48:15.735 00.000 29988 Move returns status 0, amount 0
01:48:15.735 00.000 29988 MoveAxis(N, 0, ABG)
01:48:15.735 00.000 29988 Move returns status 0, amount 0
01:48:15.735 00.000 29988 move complete, result=0
01:48:15.735 00.000 29988 worker thread done servicing request
01:48:15.735 00.000 29988 Worker thread wakes up
01:48:15.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:15.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:15.735 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:17.370 01.635 29988 Exposure complete
01:48:17.420 00.050 29988 worker thread done servicing request
01:48:17.420 00.000 28316 OnExposeComplete: enter
01:48:17.421 00.001 28316 UpdateGuideState(): m_state=6
01:48:17.421 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1832
01:48:17.422 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=258.22, Mass=2595, SNR=35.1, Peak=227 HFD=4.0
01:48:17.422 00.000 28316 MultiStar: [#1 0.14,-0.15,0.95,U] [#2 0.28,-0.22,0.00,M1] [#3 0.04,-0.06,0.85,U] [#4 -0.07,-0.14,0.77,U] [#5 0.12,-0.19,0.71,U] [#6 -0.06,-0.24,0.61,U] [#7 0.12,-0.12,0.62,U] [#8 0.21,-0.14,0.57,U] 
01:48:17.423 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.20}, one-star: {0.16, -0.46}
01:48:17.423 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
01:48:17.423 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
01:48:17.424 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.17 mountX=-0.21 mountY=0.01, mountTheta=3.08
01:48:17.425 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.20, opts=13)
01:48:17.425 00.000 28316 Enqueuing Move request for scope (0.08, -0.20)
01:48:17.426 00.001 29988 Worker thread wakes up
01:48:17.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:17.426 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
01:48:17.426 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
01:48:17.426 00.000 28316 UpdateGuideState exits: m=2595 RSB=35.1
01:48:17.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:17.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:17.428 00.001 28316 Enqueuing Expose request
01:48:17.428 00.000 29988 Moving (0.08, -0.20) raw xDistance=-0.21 yDistance=0.01
01:48:17.429 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:48:17.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:17.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:17.429 00.000 29988 MoveAxis(E, 45, ABG)
01:48:17.429 00.000 29988 Guiding  Dir = 2, Dur = 45
01:48:17.429 00.000 29988 IsSlewing returns 0
01:48:17.429 00.000 29988 IsGuiding returns 0
01:48:17.431 00.002 29988 PulseGuide returned control before completion, sleep 54
01:48:17.498 00.067 29988 IsGuiding returns 0
01:48:17.498 00.000 29988 Move returns status 0, amount 45
01:48:17.498 00.000 29988 MoveAxis(N, 0, ABG)
01:48:17.498 00.000 29988 Move returns status 0, amount 0
01:48:17.498 00.000 29988 move complete, result=0
01:48:17.498 00.000 29988 worker thread done servicing request
01:48:17.498 00.000 29988 Worker thread wakes up
01:48:17.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:17.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:17.498 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
01:48:18.905 01.407 29988 Exposure complete
01:48:18.946 00.041 29988 worker thread done servicing request
01:48:18.946 00.000 28316 OnExposeComplete: enter
01:48:18.948 00.002 28316 UpdateGuideState(): m_state=6
01:48:18.951 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1833
01:48:18.953 00.002 28316 Star::Find returns 1 (0), X=951.98, Y=258.39, Mass=2444, SNR=34.3, Peak=208 HFD=3.9
01:48:18.956 00.003 28316 MultiStar: [#1 0.10,-0.16,0.98,U] [#2 -0.07,-0.25,0.93,U] [#3 -0.16,-0.09,0.85,U] [#4 -0.26,-0.11,0.80,U] [#5 -0.20,-0.25,0.00,M1] [#6 -0.07,-0.16,0.61,U] [#7 -0.19,-0.05,0.62,U] [#8 0.13,-0.08,0.58,U] 
01:48:18.958 00.002 28316 refined, 7 included, MultiStar: {-0.06, -0.16}, one-star: {-0.02, -0.28}
01:48:18.961 00.003 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
01:48:18.964 00.003 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
01:48:18.966 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.95 mountX=-0.12 mountY=0.13, mountTheta=2.31
01:48:18.970 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
01:48:18.972 00.002 28316 Enqueuing Move request for scope (-0.06, -0.16)
01:48:18.975 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:18.977 00.002 29988 Worker thread wakes up
01:48:18.977 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:48:18.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
01:48:18.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:18.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:18.978 00.000 28316 Enqueuing Expose request
01:48:18.979 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
01:48:18.979 00.000 29988 Moving (-0.06, -0.16) raw xDistance=-0.12 yDistance=0.13
01:48:18.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:48:18.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:18.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:18.979 00.000 29988 MoveAxis(E, 0, ABG)
01:48:18.979 00.000 29988 Move returns status 0, amount 0
01:48:18.979 00.000 29988 MoveAxis(N, 0, ABG)
01:48:18.979 00.000 29988 Move returns status 0, amount 0
01:48:18.979 00.000 29988 move complete, result=0
01:48:18.979 00.000 29988 worker thread done servicing request
01:48:18.979 00.000 29988 Worker thread wakes up
01:48:18.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:18.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:18.979 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:20.606 01.627 29988 Exposure complete
01:48:20.644 00.038 29988 worker thread done servicing request
01:48:20.644 00.000 28316 OnExposeComplete: enter
01:48:20.645 00.001 28316 UpdateGuideState(): m_state=6
01:48:20.647 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1834
01:48:20.648 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=258.39, Mass=2350, SNR=33.5, Peak=197 HFD=3.9
01:48:20.649 00.001 28316 MultiStar: [#1 0.00,-0.16,0.97,U] [#2 0.14,-0.17,0.91,U] [#3 -0.10,-0.10,0.88,U] [#4 -0.26,-0.10,0.85,U] [#5 -0.20,-0.07,0.73,U] [#6 -0.08,-0.05,0.65,U] [#7 -0.06,0.08,0.63,U] [#8 0.07,-0.16,0.59,U] 
01:48:20.650 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.10, -0.29}
01:48:20.651 00.001 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
01:48:20.651 00.000 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
01:48:20.654 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.86 mountX=-0.10 mountY=0.09, mountTheta=2.40
01:48:20.657 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
01:48:20.658 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
01:48:20.658 00.000 29988 Worker thread wakes up
01:48:20.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:20.659 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.5
01:48:20.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:20.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:20.660 00.001 28316 Enqueuing Expose request
01:48:20.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:48:20.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:48:20.660 00.000 29988 Moving (-0.04, -0.12) raw xDistance=-0.10 yDistance=0.09
01:48:20.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:48:20.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:20.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:48:20.660 00.000 29988 MoveAxis(E, 0, ABG)
01:48:20.660 00.000 29988 Move returns status 0, amount 0
01:48:20.660 00.000 29988 MoveAxis(N, 0, ABG)
01:48:20.660 00.000 29988 Move returns status 0, amount 0
01:48:20.660 00.000 29988 move complete, result=0
01:48:20.661 00.001 29988 worker thread done servicing request
01:48:20.661 00.000 29988 Worker thread wakes up
01:48:20.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:20.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:20.661 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:22.182 01.521 29988 Exposure complete
01:48:22.229 00.047 29988 worker thread done servicing request
01:48:22.229 00.000 28316 OnExposeComplete: enter
01:48:22.230 00.001 28316 UpdateGuideState(): m_state=6
01:48:22.231 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1835
01:48:22.232 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=258.35, Mass=2441, SNR=34.1, Peak=223 HFD=3.9
01:48:22.233 00.001 28316 MultiStar: [#1 -0.14,-0.16,0.99,U] [#2 -0.13,-0.34,0.00,M1] [#3 -0.28,-0.15,0.00,M1] [#4 -0.27,-0.20,0.00,M1] [#5 -0.37,-0.13,0.00,M1] [#6 -0.18,-0.30,0.00,M1] [#7 -0.14,-0.12,0.63,U] [#8 -0.00,-0.25,0.59,U] 
01:48:22.234 00.001 28316 refined, 3 included, MultiStar: {-0.07, -0.22}, one-star: {-0.01, -0.33}
01:48:22.235 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
01:48:22.237 00.002 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
01:48:22.238 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.89 mountX=-0.17 mountY=0.16, mountTheta=2.37
01:48:22.241 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.22, opts=13)
01:48:22.242 00.001 28316 Enqueuing Move request for scope (-0.07, -0.22)
01:48:22.243 00.001 29988 Worker thread wakes up
01:48:22.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:22.243 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
01:48:22.244 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:22.244 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:22.244 00.000 28316 Enqueuing Expose request
01:48:22.245 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
01:48:22.245 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
01:48:22.245 00.000 29988 Moving (-0.07, -0.22) raw xDistance=-0.17 yDistance=0.16
01:48:22.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:48:22.245 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:22.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:48:22.245 00.000 29988 MoveAxis(E, 0, ABG)
01:48:22.245 00.000 29988 Move returns status 0, amount 0
01:48:22.245 00.000 29988 MoveAxis(N, 0, ABG)
01:48:22.245 00.000 29988 Move returns status 0, amount 0
01:48:22.245 00.000 29988 move complete, result=0
01:48:22.246 00.001 29988 worker thread done servicing request
01:48:22.246 00.000 29988 Worker thread wakes up
01:48:22.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:22.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:22.246 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:23.875 01.629 29988 Exposure complete
01:48:23.909 00.034 29988 worker thread done servicing request
01:48:23.909 00.000 28316 OnExposeComplete: enter
01:48:23.909 00.000 28316 UpdateGuideState(): m_state=6
01:48:23.910 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1836
01:48:23.910 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=258.47, Mass=2437, SNR=34.2, Peak=223 HFD=3.8
01:48:23.911 00.001 28316 MultiStar: [#1 -0.09,-0.05,0.97,U] [#2 -0.08,-0.17,0.89,U] [#3 -0.38,-0.12,0.00,M2] [#4 -0.41,-0.16,0.00,M2] [#5 -0.21,-0.15,0.72,U] [#6 -0.26,-0.22,0.00,M2] [#7 -0.22,-0.10,0.64,U] [#8 0.17,-0.09,0.60,U] 
01:48:23.911 00.000 28316 refined, 5 included, MultiStar: {-0.11, -0.13}, one-star: {-0.16, -0.21}
01:48:23.912 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
01:48:23.912 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 2.00)
01:48:23.913 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.25 mountX=-0.08 mountY=0.15, mountTheta=2.03
01:48:23.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.13, opts=13)
01:48:23.914 00.000 28316 Enqueuing Move request for scope (-0.11, -0.13)
01:48:23.914 00.000 29988 Worker thread wakes up
01:48:23.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
01:48:23.914 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
01:48:23.914 00.000 29988 Moving (-0.11, -0.13) raw xDistance=-0.08 yDistance=0.15
01:48:23.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:23.915 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:48:23.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:23.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:48:23.915 00.000 29988 MoveAxis(E, 0, ABG)
01:48:23.915 00.000 29988 Move returns status 0, amount 0
01:48:23.915 00.000 29988 MoveAxis(N, 0, ABG)
01:48:23.915 00.000 29988 Move returns status 0, amount 0
01:48:23.915 00.000 29988 move complete, result=0
01:48:23.915 00.000 29988 worker thread done servicing request
01:48:23.915 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:48:23.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:23.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:23.917 00.001 28316 Enqueuing Expose request
01:48:23.917 00.000 29988 Worker thread wakes up
01:48:23.917 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:23.918 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:23.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:25.444 01.526 29988 Exposure complete
01:48:25.495 00.051 29988 worker thread done servicing request
01:48:25.495 00.000 28316 OnExposeComplete: enter
01:48:25.497 00.002 28316 UpdateGuideState(): m_state=6
01:48:25.498 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1837
01:48:25.499 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=258.44, Mass=2495, SNR=34.6, Peak=218 HFD=3.8
01:48:25.501 00.002 28316 MultiStar: [#1 -0.05,-0.07,0.98,U] [#2 -0.04,-0.21,0.87,U] [#3 -0.26,-0.08,0.86,U] [#4 -0.27,-0.15,0.00,M3] [#5 -0.31,-0.08,0.00,M1] [#6 -0.22,-0.14,0.62,U] [#7 -0.09,0.02,0.61,U] [#8 0.12,-0.07,0.61,U] 
01:48:25.502 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.12}, one-star: {-0.05, -0.24}
01:48:25.503 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
01:48:25.505 00.002 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
01:48:25.506 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.19 mountX=-0.07 mountY=0.13, mountTheta=2.09
01:48:25.508 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
01:48:25.510 00.002 28316 Enqueuing Move request for scope (-0.09, -0.12)
01:48:25.511 00.001 29988 Worker thread wakes up
01:48:25.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:25.511 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
01:48:25.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:25.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:25.512 00.000 28316 Enqueuing Expose request
01:48:25.513 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
01:48:25.513 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
01:48:25.513 00.000 29988 Moving (-0.09, -0.12) raw xDistance=-0.07 yDistance=0.13
01:48:25.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:48:25.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:25.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:25.513 00.000 29988 MoveAxis(E, 0, ABG)
01:48:25.513 00.000 29988 Move returns status 0, amount 0
01:48:25.513 00.000 29988 MoveAxis(N, 0, ABG)
01:48:25.513 00.000 29988 Move returns status 0, amount 0
01:48:25.513 00.000 29988 move complete, result=0
01:48:25.513 00.000 29988 worker thread done servicing request
01:48:25.513 00.000 29988 Worker thread wakes up
01:48:25.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:25.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:25.513 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:27.152 01.639 29988 Exposure complete
01:48:27.190 00.038 29988 worker thread done servicing request
01:48:27.190 00.000 28316 OnExposeComplete: enter
01:48:27.191 00.001 28316 UpdateGuideState(): m_state=6
01:48:27.192 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1838
01:48:27.194 00.002 28316 Star::Find returns 1 (0), X=951.85, Y=258.42, Mass=2486, SNR=34.4, Peak=228 HFD=3.8
01:48:27.195 00.001 28316 MultiStar: [#1 -0.19,-0.26,0.00,M1] [#2 -0.10,-0.14,0.90,U] [#3 -0.26,-0.15,0.86,U] [#4 -0.23,-0.13,0.84,U] [#5 -0.15,-0.10,0.74,U] [#6 -0.15,-0.22,0.63,U] [#7 -0.13,-0.15,0.61,U] [#8 0.22,-0.00,0.58,U] 
01:48:27.196 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.15}, one-star: {-0.14, -0.26}
01:48:27.196 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
01:48:27.198 00.002 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
01:48:27.198 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.29 mountX=-0.08 mountY=0.18, mountTheta=1.99
01:48:27.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.15, opts=13)
01:48:27.202 00.002 28316 Enqueuing Move request for scope (-0.13, -0.15)
01:48:27.203 00.001 29988 Worker thread wakes up
01:48:27.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:27.204 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
01:48:27.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
01:48:27.204 00.000 29988 Moving (-0.13, -0.15) raw xDistance=-0.08 yDistance=0.18
01:48:27.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:48:27.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:27.204 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
01:48:27.205 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:27.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:27.206 00.001 28316 Enqueuing Expose request
01:48:27.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:48:27.206 00.000 29988 MoveAxis(E, 0, ABG)
01:48:27.206 00.000 29988 Move returns status 0, amount 0
01:48:27.206 00.000 29988 MoveAxis(N, 0, ABG)
01:48:27.206 00.000 29988 Move returns status 0, amount 0
01:48:27.206 00.000 29988 move complete, result=0
01:48:27.206 00.000 29988 worker thread done servicing request
01:48:27.206 00.000 29988 Worker thread wakes up
01:48:27.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:27.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:27.207 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:28.726 01.519 29988 Exposure complete
01:48:28.769 00.043 29988 worker thread done servicing request
01:48:28.769 00.000 28316 OnExposeComplete: enter
01:48:28.770 00.001 28316 UpdateGuideState(): m_state=6
01:48:28.771 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1839
01:48:28.771 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=258.24, Mass=2444, SNR=34.3, Peak=235 HFD=4.0
01:48:28.772 00.001 28316 MultiStar: [#1 0.05,-0.28,0.99,U] [#2 -0.08,-0.38,0.00,M1] [#3 -0.13,-0.26,0.86,U] [#4 -0.19,-0.42,0.00,M3] [#5 -0.20,-0.24,0.00,M1] [#6 -0.09,-0.48,0.00,M1] [#7 -0.09,-0.28,0.64,U] [#8 -0.03,-0.23,0.58,U] 
01:48:28.772 00.000 28316 refined, 4 included, MultiStar: {-0.04, -0.31}, one-star: {-0.01, -0.44}
01:48:28.773 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
01:48:28.773 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
01:48:28.773 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.69 mountX=-0.27 mountY=0.17, mountTheta=2.57
01:48:28.775 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.31, opts=13)
01:48:28.775 00.000 28316 Enqueuing Move request for scope (-0.04, -0.31)
01:48:28.775 00.000 29988 Worker thread wakes up
01:48:28.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:28.776 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
01:48:28.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:28.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:28.778 00.001 28316 Enqueuing Expose request
01:48:28.779 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.31) opts 0xd
01:48:28.779 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.31)
01:48:28.779 00.000 29988 Moving (-0.04, -0.31) raw xDistance=-0.27 yDistance=0.17
01:48:28.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:48:28.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:28.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:48:28.779 00.000 29988 MoveAxis(E, 56, ABG)
01:48:28.779 00.000 29988 Guiding  Dir = 2, Dur = 56
01:48:28.779 00.000 29988 IsSlewing returns 0
01:48:28.779 00.000 29988 IsGuiding returns 0
01:48:28.781 00.002 29988 PulseGuide returned control before completion, sleep 65
01:48:28.847 00.066 29988 IsGuiding returns 0
01:48:28.847 00.000 29988 Move returns status 0, amount 56
01:48:28.847 00.000 29988 MoveAxis(N, 0, ABG)
01:48:28.847 00.000 29988 Move returns status 0, amount 0
01:48:28.847 00.000 29988 move complete, result=0
01:48:28.848 00.001 29988 worker thread done servicing request
01:48:28.848 00.000 29988 Worker thread wakes up
01:48:28.848 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.2 px 0 ms NORTH
01:48:28.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:28.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:30.479 01.631 29988 Exposure complete
01:48:30.537 00.058 29988 worker thread done servicing request
01:48:30.537 00.000 28316 OnExposeComplete: enter
01:48:30.539 00.002 28316 UpdateGuideState(): m_state=6
01:48:30.540 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1840
01:48:30.541 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=258.38, Mass=2461, SNR=34.3, Peak=226 HFD=3.8
01:48:30.542 00.001 28316 MultiStar: [#1 -0.18,-0.18,0.98,U] [#2 0.02,-0.18,0.91,U] [#3 -0.20,-0.05,0.84,U] [#4 -0.23,-0.24,0.00,M4] [#5 -0.29,-0.23,0.00,M2] [#6 -0.24,-0.27,0.00,M2] [#7 0.03,-0.09,0.63,U] [#8 0.10,-0.19,0.58,U] 
01:48:30.542 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.17}, one-star: {-0.02, -0.30}
01:48:30.543 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
01:48:30.543 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
01:48:30.544 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.88 mountX=-0.13 mountY=0.13, mountTheta=2.38
01:48:30.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.17, opts=13)
01:48:30.545 00.000 28316 Enqueuing Move request for scope (-0.06, -0.17)
01:48:30.546 00.001 29988 Worker thread wakes up
01:48:30.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:30.546 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
01:48:30.547 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:30.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:30.547 00.000 28316 Enqueuing Expose request
01:48:30.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
01:48:30.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
01:48:30.548 00.000 29988 Moving (-0.06, -0.17) raw xDistance=-0.13 yDistance=0.13
01:48:30.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:48:30.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:30.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:30.548 00.000 29988 MoveAxis(E, 0, ABG)
01:48:30.548 00.000 29988 Move returns status 0, amount 0
01:48:30.548 00.000 29988 MoveAxis(N, 0, ABG)
01:48:30.548 00.000 29988 Move returns status 0, amount 0
01:48:30.548 00.000 29988 move complete, result=0
01:48:30.548 00.000 29988 worker thread done servicing request
01:48:30.548 00.000 29988 Worker thread wakes up
01:48:30.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:30.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:30.549 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:32.067 01.518 29988 Exposure complete
01:48:32.101 00.034 29988 worker thread done servicing request
01:48:32.101 00.000 28316 OnExposeComplete: enter
01:48:32.102 00.001 28316 UpdateGuideState(): m_state=6
01:48:32.102 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1841
01:48:32.103 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=258.31, Mass=2444, SNR=34.1, Peak=234 HFD=3.9
01:48:32.103 00.000 28316 MultiStar: [#1 -0.01,-0.20,1.00,U] [#2 0.09,-0.22,0.92,U] [#3 -0.19,-0.11,0.84,U] [#4 -0.14,-0.19,0.82,U] [#5 -0.10,-0.13,0.75,U] [#6 -0.02,-0.31,0.00,M3] [#7 -0.03,-0.19,0.61,U] [#8 0.02,-0.09,0.57,U] 
01:48:32.104 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.20}, one-star: {-0.05, -0.37}
01:48:32.104 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
01:48:32.104 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
01:48:32.105 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.82 mountX=-0.16 mountY=0.13, mountTheta=2.44
01:48:32.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
01:48:32.107 00.000 28316 Enqueuing Move request for scope (-0.05, -0.20)
01:48:32.108 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:32.108 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.1
01:48:32.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:32.109 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:32.109 00.000 28316 Enqueuing Expose request
01:48:32.110 00.001 29988 Worker thread wakes up
01:48:32.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
01:48:32.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
01:48:32.110 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.16 yDistance=0.13
01:48:32.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:48:32.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:32.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:48:32.110 00.000 29988 MoveAxis(E, 0, ABG)
01:48:32.110 00.000 29988 Move returns status 0, amount 0
01:48:32.110 00.000 29988 MoveAxis(N, 0, ABG)
01:48:32.110 00.000 29988 Move returns status 0, amount 0
01:48:32.110 00.000 29988 move complete, result=0
01:48:32.110 00.000 29988 worker thread done servicing request
01:48:32.110 00.000 29988 Worker thread wakes up
01:48:32.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:32.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:32.110 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:33.743 01.633 29988 Exposure complete
01:48:33.789 00.046 29988 worker thread done servicing request
01:48:33.790 00.001 28316 OnExposeComplete: enter
01:48:33.790 00.000 28316 UpdateGuideState(): m_state=6
01:48:33.791 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1842
01:48:33.791 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=258.36, Mass=2463, SNR=34.4, Peak=225 HFD=3.9
01:48:33.792 00.001 28316 MultiStar: [#1 -0.13,-0.20,0.96,U] [#2 -0.23,-0.22,0.00,M1] [#3 -0.24,-0.10,0.85,U] [#4 -0.44,-0.12,0.00,M4] [#5 -0.29,-0.04,0.73,U] [#6 -0.10,-0.35,0.00,M4] [#7 -0.04,-0.16,0.63,U] [#8 -0.04,-0.15,0.59,U] 
01:48:33.792 00.000 28316 refined, 5 included, MultiStar: {-0.14, -0.17}, one-star: {-0.09, -0.32}
01:48:33.793 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
01:48:33.793 00.000 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:48:33.793 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.27 mountX=-0.10 mountY=0.21, mountTheta=2.01
01:48:33.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.17, opts=13)
01:48:33.795 00.001 28316 Enqueuing Move request for scope (-0.14, -0.17)
01:48:33.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:33.796 00.001 29988 Worker thread wakes up
01:48:33.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
01:48:33.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
01:48:33.796 00.000 29988 Moving (-0.14, -0.17) raw xDistance=-0.10 yDistance=0.21
01:48:33.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:48:33.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:48:33.796 00.000 29988 MoveAxis(E, 0, ABG)
01:48:33.796 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:48:33.797 00.001 29988 Move returns status 0, amount 0
01:48:33.797 00.000 29988 MoveAxis(S, 49, ABG)
01:48:33.797 00.000 29988 Guiding  Dir = 1, Dur = 49
01:48:33.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:33.797 00.000 29988 IsSlewing returns 0
01:48:33.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:33.798 00.001 28316 Enqueuing Expose request
01:48:33.798 00.000 29988 IsGuiding returns 0
01:48:33.803 00.005 29988 PulseGuide returned control before completion, sleep 54
01:48:33.869 00.066 29988 IsGuiding returns 0
01:48:33.869 00.000 29988 Move returns status 0, amount 49
01:48:33.869 00.000 29988 move complete, result=0
01:48:33.869 00.000 29988 worker thread done servicing request
01:48:33.869 00.000 29988 Worker thread wakes up
01:48:33.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:33.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:33.869 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:48:35.276 01.407 29988 Exposure complete
01:48:35.319 00.043 29988 worker thread done servicing request
01:48:35.319 00.000 28316 OnExposeComplete: enter
01:48:35.321 00.002 28316 UpdateGuideState(): m_state=6
01:48:35.322 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1843
01:48:35.323 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=258.43, Mass=2431, SNR=34.1, Peak=199 HFD=3.9
01:48:35.323 00.000 28316 MultiStar: [#1 0.05,-0.11,1.00,U] [#2 0.14,-0.18,0.91,U] [#3 -0.14,-0.10,0.84,U] [#4 -0.12,-0.05,0.83,U] [#5 -0.13,-0.19,0.74,U] [#6 -0.04,-0.14,0.62,U] [#7 0.10,-0.08,0.62,U] [#8 0.12,-0.07,0.60,U] 
01:48:35.325 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.13}, one-star: {0.10, -0.25}
01:48:35.325 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
01:48:35.326 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
01:48:35.326 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.50 mountX=-0.13 mountY=0.05, mountTheta=2.75
01:48:35.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
01:48:35.327 00.000 28316 Enqueuing Move request for scope (0.01, -0.13)
01:48:35.328 00.001 29988 Worker thread wakes up
01:48:35.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:35.328 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1
01:48:35.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:35.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:35.330 00.001 28316 Enqueuing Expose request
01:48:35.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
01:48:35.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
01:48:35.330 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.13 yDistance=0.05
01:48:35.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:48:35.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:35.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:35.330 00.000 29988 MoveAxis(E, 0, ABG)
01:48:35.330 00.000 29988 Move returns status 0, amount 0
01:48:35.330 00.000 29988 MoveAxis(N, 0, ABG)
01:48:35.330 00.000 29988 Move returns status 0, amount 0
01:48:35.330 00.000 29988 move complete, result=0
01:48:35.330 00.000 29988 worker thread done servicing request
01:48:35.330 00.000 29988 Worker thread wakes up
01:48:35.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:35.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:35.331 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:36.960 01.629 29988 Exposure complete
01:48:36.998 00.038 29988 worker thread done servicing request
01:48:36.998 00.000 28316 OnExposeComplete: enter
01:48:36.999 00.001 28316 UpdateGuideState(): m_state=6
01:48:36.999 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1844
01:48:37.000 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=258.33, Mass=2420, SNR=33.9, Peak=204 HFD=3.7
01:48:37.000 00.000 28316 MultiStar: [#1 0.27,-0.38,0.00,M1] [#2 0.28,-0.33,0.00,M1] [#3 0.08,-0.16,0.86,U] [#4 -0.04,-0.12,0.82,U] [#5 0.38,-0.10,0.00,M1] [#6 0.30,-0.22,0.00,M4] [#7 0.21,0.01,0.62,U] [#8 0.34,-0.13,0.00,M1] 
01:48:37.001 00.001 28316 refined, 3 included, MultiStar: {0.11, -0.17}, one-star: {0.19, -0.35}
01:48:37.001 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
01:48:37.001 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
01:48:37.002 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.02 mountX=-0.20 mountY=-0.02, mountTheta=-3.05
01:48:37.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.17, opts=13)
01:48:37.003 00.000 28316 Enqueuing Move request for scope (0.11, -0.17)
01:48:37.004 00.001 29988 Worker thread wakes up
01:48:37.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
01:48:37.004 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
01:48:37.004 00.000 29988 Moving (0.11, -0.17) raw xDistance=-0.20 yDistance=-0.02
01:48:37.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:48:37.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:37.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:48:37.004 00.000 29988 MoveAxis(E, 43, ABG)
01:48:37.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:37.005 00.001 28316 UpdateGuideState exits: m=2420 RSB=33.9
01:48:37.005 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:37.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:37.006 00.001 28316 Enqueuing Expose request
01:48:37.006 00.000 29988 Guiding  Dir = 2, Dur = 43
01:48:37.006 00.000 29988 IsSlewing returns 0
01:48:37.006 00.000 29988 IsGuiding returns 0
01:48:37.008 00.002 29988 PulseGuide returned control before completion, sleep 52
01:48:37.070 00.062 29988 IsGuiding returns 0
01:48:37.070 00.000 29988 Move returns status 0, amount 43
01:48:37.070 00.000 29988 MoveAxis(N, 0, ABG)
01:48:37.070 00.000 29988 Move returns status 0, amount 0
01:48:37.070 00.000 29988 move complete, result=0
01:48:37.070 00.000 29988 worker thread done servicing request
01:48:37.070 00.000 29988 Worker thread wakes up
01:48:37.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:37.070 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
01:48:37.071 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:38.484 01.413 29988 Exposure complete
01:48:38.543 00.059 29988 worker thread done servicing request
01:48:38.543 00.000 28316 OnExposeComplete: enter
01:48:38.547 00.004 28316 UpdateGuideState(): m_state=6
01:48:38.549 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1845
01:48:38.551 00.002 28316 Star::Find returns 1 (0), X=952.26, Y=258.26, Mass=2375, SNR=33.8, Peak=201 HFD=3.8
01:48:38.554 00.003 28316 MultiStar: [#1 0.35,-0.24,0.00,M2] [#2 0.26,-0.19,0.00,M2] [#3 0.22,-0.20,0.88,U] [#4 0.09,-0.16,0.84,U] [#5 0.28,-0.21,0.00,M2] [#6 0.09,-0.28,0.63,U] [#7 0.22,-0.02,0.62,U] [#8 0.41,-0.22,0.00,M2] 
01:48:38.556 00.002 28316 refined, 4 included, MultiStar: {0.19, -0.23}, one-star: {0.27, -0.42}
01:48:38.558 00.002 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:48:38.561 00.003 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:48:38.562 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.89 mountX=-0.29 mountY=-0.06, mountTheta=-2.93
01:48:38.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.23, opts=13)
01:48:38.563 00.000 28316 Enqueuing Move request for scope (0.19, -0.23)
01:48:38.564 00.001 29988 Worker thread wakes up
01:48:38.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:38.564 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
01:48:38.565 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:38.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:38.566 00.001 28316 Enqueuing Expose request
01:48:38.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.23) opts 0xd
01:48:38.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.23)
01:48:38.566 00.000 29988 Moving (0.19, -0.23) raw xDistance=-0.29 yDistance=-0.06
01:48:38.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
01:48:38.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:38.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:48:38.566 00.000 29988 MoveAxis(E, 63, ABG)
01:48:38.566 00.000 29988 Guiding  Dir = 2, Dur = 63
01:48:38.566 00.000 29988 IsSlewing returns 0
01:48:38.567 00.001 29988 IsGuiding returns 0
01:48:38.569 00.002 29988 PulseGuide returned control before completion, sleep 71
01:48:38.653 00.084 29988 IsGuiding returns 0
01:48:38.653 00.000 29988 Move returns status 0, amount 63
01:48:38.653 00.000 29988 MoveAxis(N, 0, ABG)
01:48:38.653 00.000 29988 Move returns status 0, amount 0
01:48:38.654 00.001 29988 move complete, result=0
01:48:38.654 00.000 29988 worker thread done servicing request
01:48:38.654 00.000 29988 Worker thread wakes up
01:48:38.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:38.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:38.654 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.1 px 0 ms NORTH
01:48:40.288 01.634 29988 Exposure complete
01:48:40.341 00.053 29988 worker thread done servicing request
01:48:40.341 00.000 28316 OnExposeComplete: enter
01:48:40.343 00.002 28316 UpdateGuideState(): m_state=6
01:48:40.344 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1846
01:48:40.346 00.002 28316 Star::Find returns 1 (0), X=952.22, Y=258.73, Mass=2552, SNR=35.0, Peak=216 HFD=3.8
01:48:40.347 00.001 28316 MultiStar: [#1 0.24,0.07,0.98,U] [#2 0.21,0.14,0.88,U] [#3 0.14,0.10,0.86,U] [#4 0.14,0.20,0.80,U] [#5 0.20,0.17,0.74,U] [#6 0.27,0.08,0.60,U] [#7 0.21,0.29,0.00,M1] [#8 0.41,0.27,0.00,M3] 
01:48:40.349 00.002 28316 single-star, 6 included, MultiStar: {0.20, 0.11}, one-star: {0.22, 0.05}
01:48:40.350 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
01:48:40.350 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
01:48:40.350 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.23 mountX=-0.04 mountY=-0.22, mountTheta=-1.77
01:48:40.352 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.05, opts=13)
01:48:40.354 00.002 28316 Enqueuing Move request for scope (0.22, 0.05)
01:48:40.354 00.000 29988 Worker thread wakes up
01:48:40.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
01:48:40.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
01:48:40.354 00.000 29988 Moving (0.22, 0.05) raw xDistance=-0.04 yDistance=-0.22
01:48:40.355 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:48:40.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:40.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:40.355 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.0
01:48:40.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:40.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:40.357 00.001 28316 Enqueuing Expose request
01:48:40.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:48:40.357 00.000 29988 MoveAxis(E, 0, ABG)
01:48:40.357 00.000 29988 Move returns status 0, amount 0
01:48:40.357 00.000 29988 MoveAxis(N, 0, ABG)
01:48:40.357 00.000 29988 Move returns status 0, amount 0
01:48:40.357 00.000 29988 move complete, result=0
01:48:40.357 00.000 29988 worker thread done servicing request
01:48:40.357 00.000 29988 Worker thread wakes up
01:48:40.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:40.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:40.358 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:48:41.884 01.526 29988 Exposure complete
01:48:41.936 00.052 29988 worker thread done servicing request
01:48:41.936 00.000 28316 OnExposeComplete: enter
01:48:41.936 00.000 28316 UpdateGuideState(): m_state=6
01:48:41.937 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1847
01:48:41.937 00.000 28316 Star::Find returns 1 (0), X=952.23, Y=258.83, Mass=2369, SNR=33.7, Peak=217 HFD=3.9
01:48:41.938 00.001 28316 MultiStar: [#1 0.34,0.24,0.00,M2] [#2 0.33,0.33,0.00,M2] [#3 0.17,0.21,0.88,U] [#4 0.17,0.45,0.00,M1] [#5 0.26,0.15,0.75,U] [#6 0.12,0.19,0.65,U] [#7 0.34,0.16,0.00,M2] [#8 0.32,0.25,0.00,M4] 
01:48:41.938 00.000 28316 refined, 3 included, MultiStar: {0.20, 0.17}, one-star: {0.24, 0.15}
01:48:41.939 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
01:48:41.940 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
01:48:41.941 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.27 cameraTheta=0.70 mountX=0.07 mountY=-0.26, mountTheta=-1.30
01:48:41.944 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.17, opts=13)
01:48:41.945 00.001 28316 Enqueuing Move request for scope (0.20, 0.17)
01:48:41.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:41.948 00.003 29988 Worker thread wakes up
01:48:41.948 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
01:48:41.948 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
01:48:41.948 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
01:48:41.948 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:41.949 00.001 29988 Moving (0.20, 0.17) raw xDistance=0.07 yDistance=-0.26
01:48:41.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:41.949 00.000 28316 Enqueuing Expose request
01:48:41.950 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:48:41.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:41.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:48:41.950 00.000 29988 MoveAxis(E, 0, ABG)
01:48:41.950 00.000 29988 Move returns status 0, amount 0
01:48:41.950 00.000 29988 MoveAxis(N, 0, ABG)
01:48:41.950 00.000 29988 Move returns status 0, amount 0
01:48:41.950 00.000 29988 move complete, result=0
01:48:41.950 00.000 29988 worker thread done servicing request
01:48:41.950 00.000 29988 Worker thread wakes up
01:48:41.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:41.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:41.951 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:48:43.575 01.624 29988 Exposure complete
01:48:43.603 00.028 29988 worker thread done servicing request
01:48:43.603 00.000 28316 OnExposeComplete: enter
01:48:43.603 00.000 28316 UpdateGuideState(): m_state=6
01:48:43.606 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1848
01:48:43.608 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=258.68, Mass=2485, SNR=34.5, Peak=222 HFD=3.9
01:48:43.611 00.003 28316 MultiStar: [#1 0.14,-0.02,0.98,U] [#2 0.16,-0.10,0.88,U] [#3 -0.07,0.12,0.85,U] [#4 -0.13,0.11,0.83,U] [#5 0.06,0.03,0.69,U] [#6 0.10,0.01,0.65,U] [#7 -0.08,0.09,0.62,U] [#8 0.05,0.15,0.58,U] 
01:48:43.613 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.09, 0.00}
01:48:43.615 00.002 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
01:48:43.618 00.003 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
01:48:43.620 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.73 mountX=0.02 mountY=-0.05, mountTheta=-1.27
01:48:43.622 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:48:43.622 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
01:48:43.623 00.001 29988 Worker thread wakes up
01:48:43.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:48:43.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:48:43.623 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
01:48:43.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:43.623 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.5
01:48:43.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:43.626 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:43.628 00.002 28316 Enqueuing Expose request
01:48:43.629 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:48:43.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:43.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:48:43.629 00.000 29988 MoveAxis(E, 0, ABG)
01:48:43.629 00.000 29988 Move returns status 0, amount 0
01:48:43.629 00.000 29988 MoveAxis(N, 0, ABG)
01:48:43.629 00.000 29988 Move returns status 0, amount 0
01:48:43.629 00.000 29988 move complete, result=0
01:48:43.629 00.000 29988 worker thread done servicing request
01:48:43.629 00.000 29988 Worker thread wakes up
01:48:43.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:43.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:43.631 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:45.148 01.517 29988 Exposure complete
01:48:45.184 00.036 29988 worker thread done servicing request
01:48:45.184 00.000 28316 OnExposeComplete: enter
01:48:45.185 00.001 28316 UpdateGuideState(): m_state=6
01:48:45.186 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1849
01:48:45.186 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=258.60, Mass=2421, SNR=34.2, Peak=214 HFD=3.8
01:48:45.187 00.001 28316 MultiStar: [#1 0.19,0.09,0.99,U] [#2 0.10,-0.04,0.92,U] [#3 0.10,-0.01,0.86,U] [#4 0.04,0.12,0.83,U] [#5 0.18,0.10,0.74,U] [#6 0.24,-0.06,0.65,U] [#7 0.16,0.05,0.61,U] [#8 0.37,0.04,0.00,M4] 
01:48:45.187 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.02}, one-star: {0.17, -0.08}
01:48:45.187 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
01:48:45.188 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
01:48:45.188 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=-0.04 mountY=-0.14, mountTheta=-1.86
01:48:45.190 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
01:48:45.194 00.004 28316 Enqueuing Move request for scope (0.14, 0.02)
01:48:45.196 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:45.199 00.003 28316 UpdateGuideState exits: m=2421 RSB=34.2
01:48:45.201 00.002 29988 Worker thread wakes up
01:48:45.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
01:48:45.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
01:48:45.201 00.000 29988 Moving (0.14, 0.02) raw xDistance=-0.04 yDistance=-0.14
01:48:45.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:48:45.201 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:45.202 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:45.203 00.001 28316 Enqueuing Expose request
01:48:45.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:45.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:48:45.203 00.000 29988 MoveAxis(E, 0, ABG)
01:48:45.203 00.000 29988 Move returns status 0, amount 0
01:48:45.203 00.000 29988 MoveAxis(N, 0, ABG)
01:48:45.204 00.001 29988 Move returns status 0, amount 0
01:48:45.204 00.000 29988 move complete, result=0
01:48:45.204 00.000 29988 worker thread done servicing request
01:48:45.204 00.000 29988 Worker thread wakes up
01:48:45.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:45.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:45.204 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:46.840 01.636 29988 Exposure complete
01:48:46.873 00.033 29988 worker thread done servicing request
01:48:46.874 00.001 28316 OnExposeComplete: enter
01:48:46.874 00.000 28316 UpdateGuideState(): m_state=6
01:48:46.875 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1850
01:48:46.875 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=258.66, Mass=2331, SNR=33.5, Peak=198 HFD=3.8
01:48:46.876 00.001 28316 MultiStar: [#1 0.25,-0.01,1.00,U] [#2 0.16,0.00,0.90,U] [#3 -0.03,0.15,0.88,U] [#4 -0.09,0.03,0.85,U] [#5 -0.03,0.09,0.74,U] [#6 0.17,0.03,0.67,U] [#7 -0.02,0.15,0.65,U] [#8 0.18,0.11,0.61,U] 
01:48:46.876 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.05}, one-star: {0.16, -0.01}
01:48:46.876 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
01:48:46.877 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
01:48:46.877 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=0.01 mountY=-0.10, mountTheta=-1.45
01:48:46.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
01:48:46.879 00.001 28316 Enqueuing Move request for scope (0.09, 0.05)
01:48:46.879 00.000 29988 Worker thread wakes up
01:48:46.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:46.880 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.5
01:48:46.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:46.882 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:48:46.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:46.882 00.000 28316 Enqueuing Expose request
01:48:46.883 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:48:46.883 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
01:48:46.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:48:46.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:46.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:48:46.883 00.000 29988 MoveAxis(E, 0, ABG)
01:48:46.883 00.000 29988 Move returns status 0, amount 0
01:48:46.883 00.000 29988 MoveAxis(N, 0, ABG)
01:48:46.883 00.000 29988 Move returns status 0, amount 0
01:48:46.883 00.000 29988 move complete, result=0
01:48:46.883 00.000 29988 worker thread done servicing request
01:48:46.883 00.000 29988 Worker thread wakes up
01:48:46.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:46.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:46.883 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:48.409 01.526 29988 Exposure complete
01:48:48.462 00.053 29988 worker thread done servicing request
01:48:48.463 00.001 28316 OnExposeComplete: enter
01:48:48.463 00.000 28316 UpdateGuideState(): m_state=6
01:48:48.464 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1851
01:48:48.464 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=258.66, Mass=2425, SNR=34.0, Peak=211 HFD=3.9
01:48:48.465 00.001 28316 MultiStar: [#1 -0.10,-0.07,0.99,U] [#2 -0.03,0.21,0.93,U] [#3 -0.09,0.09,0.86,U] [#4 -0.28,0.29,0.00,M1] [#5 -0.24,0.07,0.75,U] [#6 -0.11,0.08,0.63,U] [#7 -0.01,0.20,0.62,U] [#8 0.01,0.37,0.00,M4] 
01:48:48.466 00.001 28316 single-star, 6 included, MultiStar: {-0.09, 0.07}, one-star: {-0.04, -0.01}
01:48:48.467 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
01:48:48.467 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
01:48:48.468 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.80 mountX=0.00 mountY=0.04, mountTheta=1.48
01:48:48.471 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
01:48:48.471 00.000 28316 Enqueuing Move request for scope (-0.04, -0.01)
01:48:48.472 00.001 29988 Worker thread wakes up
01:48:48.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:48.472 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.0
01:48:48.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:48.473 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:48.474 00.001 28316 Enqueuing Expose request
01:48:48.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
01:48:48.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
01:48:48.474 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.00 yDistance=0.04
01:48:48.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:48:48.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:48.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:48.474 00.000 29988 MoveAxis(E, 0, ABG)
01:48:48.474 00.000 29988 Move returns status 0, amount 0
01:48:48.474 00.000 29988 MoveAxis(N, 0, ABG)
01:48:48.474 00.000 29988 Move returns status 0, amount 0
01:48:48.474 00.000 29988 move complete, result=0
01:48:48.474 00.000 29988 worker thread done servicing request
01:48:48.474 00.000 29988 Worker thread wakes up
01:48:48.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:48.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:48.475 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:50.097 01.622 29988 Exposure complete
01:48:50.125 00.028 29988 worker thread done servicing request
01:48:50.125 00.000 28316 OnExposeComplete: enter
01:48:50.128 00.003 28316 UpdateGuideState(): m_state=6
01:48:50.132 00.004 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1852
01:48:50.134 00.002 28316 Star::Find returns 1 (1), X=952.00, Y=258.93, Mass=2470, SNR=34.4, Peak=255 HFD=4.0
01:48:50.136 00.002 28316 MultiStar: [#1 -0.09,0.27,0.99,U] [#2 -0.05,0.23,0.91,U] [#3 -0.10,0.40,0.00,M1] [#4 -0.21,0.39,0.00,M2] [#5 -0.05,0.34,0.00,M1] [#6 -0.18,0.29,0.00,M1] [#7 -0.15,0.52,0.00,M1] [#8 -0.08,0.38,0.00,M5] 
01:48:50.136 00.000 28316 single-star, 2 included, MultiStar: {-0.04, 0.25}, one-star: {0.01, 0.25}
01:48:50.137 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
01:48:50.137 00.000 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
01:48:50.137 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.55 mountX=0.23 mountY=-0.12, mountTheta=-0.48
01:48:50.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.25, opts=13)
01:48:50.139 00.001 28316 Enqueuing Move request for scope (0.01, 0.25)
01:48:50.141 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:50.144 00.003 28316 UpdateGuideState exits: m=2470 RSB=34.4 Saturée
01:48:50.146 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:50.149 00.003 29988 Worker thread wakes up
01:48:50.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
01:48:50.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
01:48:50.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:50.150 00.001 29988 Moving (0.01, 0.25) raw xDistance=0.23 yDistance=-0.12
01:48:50.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:48:50.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:50.150 00.000 28316 Enqueuing Expose request
01:48:50.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:48:50.150 00.000 29988 MoveAxis(W, 48, ABG)
01:48:50.150 00.000 29988 Guiding  Dir = 3, Dur = 48
01:48:50.151 00.001 29988 IsSlewing returns 0
01:48:50.151 00.000 29988 IsGuiding returns 0
01:48:50.153 00.002 29988 PulseGuide returned control before completion, sleep 57
01:48:50.221 00.068 29988 IsGuiding returns 0
01:48:50.221 00.000 29988 Move returns status 0, amount 48
01:48:50.221 00.000 29988 MoveAxis(N, 0, ABG)
01:48:50.221 00.000 29988 Move returns status 0, amount 0
01:48:50.221 00.000 29988 move complete, result=0
01:48:50.221 00.000 29988 worker thread done servicing request
01:48:50.221 00.000 29988 Worker thread wakes up
01:48:50.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:50.221 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.1 px 0 ms NORTH
01:48:50.222 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:51.639 01.417 29988 Exposure complete
01:48:51.687 00.048 29988 worker thread done servicing request
01:48:51.687 00.000 28316 OnExposeComplete: enter
01:48:51.688 00.001 28316 UpdateGuideState(): m_state=6
01:48:51.689 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1853
01:48:51.690 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=258.71, Mass=2353, SNR=33.7, Peak=207 HFD=3.9
01:48:51.691 00.001 28316 MultiStar: [#1 0.16,0.11,1.00,U] [#2 0.16,0.13,0.91,U] [#3 0.03,0.11,0.87,U] [#4 -0.11,0.23,0.84,U] [#5 -0.10,0.13,0.75,U] [#6 0.05,0.05,0.64,U] [#7 0.10,0.14,0.64,U] [#8 0.16,0.22,0.60,U] 
01:48:51.692 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.14, 0.03}
01:48:51.694 00.002 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
01:48:51.695 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
01:48:51.696 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.06 mountX=0.08 mountY=-0.12, mountTheta=-0.95
01:48:51.698 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
01:48:51.700 00.002 28316 Enqueuing Move request for scope (0.07, 0.12)
01:48:51.700 00.000 29988 Worker thread wakes up
01:48:51.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
01:48:51.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
01:48:51.700 00.000 29988 Moving (0.07, 0.12) raw xDistance=0.08 yDistance=-0.12
01:48:51.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:51.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:51.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:51.702 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:48:51.702 00.000 29988 MoveAxis(E, 0, ABG)
01:48:51.702 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.7
01:48:51.703 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:51.705 00.002 29988 Move returns status 0, amount 0
01:48:51.705 00.000 29988 MoveAxis(N, 0, ABG)
01:48:51.705 00.000 29988 Move returns status 0, amount 0
01:48:51.705 00.000 29988 move complete, result=0
01:48:51.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:51.706 00.001 28316 Enqueuing Expose request
01:48:51.707 00.001 29988 worker thread done servicing request
01:48:51.707 00.000 29988 Worker thread wakes up
01:48:51.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:51.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:51.707 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:53.342 01.635 29988 Exposure complete
01:48:53.379 00.037 29988 worker thread done servicing request
01:48:53.379 00.000 28316 OnExposeComplete: enter
01:48:53.380 00.001 28316 UpdateGuideState(): m_state=6
01:48:53.381 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1854
01:48:53.383 00.002 28316 Star::Find returns 1 (0), X=952.17, Y=258.27, Mass=2475, SNR=34.6, Peak=217 HFD=4.0
01:48:53.385 00.002 28316 MultiStar: [#1 0.02,-0.20,0.96,U] [#2 0.21,-0.17,0.89,U] [#3 -0.09,-0.16,0.86,U] [#4 -0.07,-0.17,0.82,U] [#5 0.10,-0.32,0.00,M1] [#6 -0.05,-0.18,0.61,U] [#7 0.13,-0.11,0.62,U] [#8 0.21,-0.09,0.61,U] 
01:48:53.387 00.002 28316 refined, 7 included, MultiStar: {0.07, -0.20}, one-star: {0.17, -0.41}
01:48:53.388 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
01:48:53.389 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
01:48:53.389 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.25 mountX=-0.21 mountY=0.03, mountTheta=3.00
01:48:53.391 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
01:48:53.391 00.000 28316 Enqueuing Move request for scope (0.07, -0.20)
01:48:53.392 00.001 29988 Worker thread wakes up
01:48:53.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:53.392 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.6
01:48:53.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:53.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:53.393 00.000 28316 Enqueuing Expose request
01:48:53.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
01:48:53.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
01:48:53.394 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.03
01:48:53.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:48:53.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:53.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:48:53.394 00.000 29988 MoveAxis(E, 44, ABG)
01:48:53.394 00.000 29988 Guiding  Dir = 2, Dur = 44
01:48:53.394 00.000 29988 IsSlewing returns 0
01:48:53.394 00.000 29988 IsGuiding returns 0
01:48:53.396 00.002 29988 PulseGuide returned control before completion, sleep 53
01:48:53.465 00.069 29988 IsGuiding returns 1
01:48:53.465 00.000 29988 scope still moving after pulse duration time elapsed
01:48:53.495 00.030 29988 IsSlewing returns 0
01:48:53.513 00.018 29988 IsGuiding returns 0
01:48:53.513 00.000 29988 scope move finished after 44 + 74 ms
01:48:53.513 00.000 29988 Move returns status 0, amount 44
01:48:53.513 00.000 29988 MoveAxis(N, 0, ABG)
01:48:53.513 00.000 29988 Move returns status 0, amount 0
01:48:53.513 00.000 29988 move complete, result=0
01:48:53.513 00.000 29988 worker thread done servicing request
01:48:53.513 00.000 29988 Worker thread wakes up
01:48:53.514 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:53.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:53.514 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
01:48:54.931 01.417 29988 Exposure complete
01:48:54.963 00.032 29988 worker thread done servicing request
01:48:54.963 00.000 28316 OnExposeComplete: enter
01:48:54.966 00.003 28316 UpdateGuideState(): m_state=6
01:48:54.968 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1855
01:48:54.968 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=258.61, Mass=2432, SNR=34.3, Peak=209 HFD=3.8
01:48:54.969 00.001 28316 MultiStar: [#1 0.04,0.05,1.00,U] [#2 0.06,0.01,0.91,U] [#3 0.03,0.01,0.85,U] [#4 -0.06,0.02,0.82,U] [#5 -0.17,0.08,0.73,U] [#6 -0.01,0.05,0.62,U] [#7 0.12,0.10,0.62,U] [#8 0.19,0.25,0.00,M4] 
01:48:54.970 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {0.19, -0.07}
01:48:54.971 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
01:48:54.973 00.002 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
01:48:54.975 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.65 mountX=0.01 mountY=-0.04, mountTheta=-1.35
01:48:54.977 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
01:48:54.978 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
01:48:54.978 00.000 29988 Worker thread wakes up
01:48:54.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:48:54.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:48:54.978 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.04
01:48:54.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:48:54.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:54.979 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:54.979 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.3
01:48:54.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:54.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:54.980 00.000 28316 Enqueuing Expose request
01:48:54.981 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:48:54.981 00.000 29988 MoveAxis(E, 0, ABG)
01:48:54.981 00.000 29988 Move returns status 0, amount 0
01:48:54.981 00.000 29988 MoveAxis(N, 0, ABG)
01:48:54.981 00.000 29988 Move returns status 0, amount 0
01:48:54.981 00.000 29988 move complete, result=0
01:48:54.981 00.000 29988 worker thread done servicing request
01:48:54.981 00.000 29988 Worker thread wakes up
01:48:54.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:54.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:54.981 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:56.613 01.632 29988 Exposure complete
01:48:56.643 00.030 29988 worker thread done servicing request
01:48:56.643 00.000 28316 OnExposeComplete: enter
01:48:56.644 00.001 28316 UpdateGuideState(): m_state=6
01:48:56.645 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1856
01:48:56.645 00.000 28316 Star::Find returns 1 (0), X=951.88, Y=258.40, Mass=2373, SNR=33.8, Peak=220 HFD=3.8
01:48:56.646 00.001 28316 MultiStar: [#1 -0.18,-0.14,0.96,U] [#2 -0.02,-0.31,0.00,M1] [#3 -0.13,-0.04,0.89,U] [#4 -0.37,-0.18,0.00,M1] [#5 -0.27,-0.06,0.75,U] [#6 -0.10,-0.12,0.65,U] [#7 -0.28,-0.13,0.00,M1] [#8 0.04,-0.10,0.59,U] 
01:48:56.646 00.000 28316 refined, 5 included, MultiStar: {-0.13, -0.13}, one-star: {-0.11, -0.28}
01:48:56.647 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
01:48:56.647 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
01:48:56.648 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.36 mountX=-0.06 mountY=0.18, mountTheta=1.92
01:48:56.648 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.13, opts=13)
01:48:56.650 00.002 28316 Enqueuing Move request for scope (-0.13, -0.13)
01:48:56.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:56.650 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:48:56.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:56.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:56.652 00.001 28316 Enqueuing Expose request
01:48:56.654 00.002 29988 Worker thread wakes up
01:48:56.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
01:48:56.654 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
01:48:56.654 00.000 29988 Moving (-0.13, -0.13) raw xDistance=-0.06 yDistance=0.18
01:48:56.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:48:56.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:56.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:48:56.654 00.000 29988 MoveAxis(E, 0, ABG)
01:48:56.654 00.000 29988 Move returns status 0, amount 0
01:48:56.654 00.000 29988 MoveAxis(N, 0, ABG)
01:48:56.655 00.001 29988 Move returns status 0, amount 0
01:48:56.655 00.000 29988 move complete, result=0
01:48:56.655 00.000 29988 worker thread done servicing request
01:48:56.655 00.000 29988 Worker thread wakes up
01:48:56.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:56.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:56.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:58.172 01.517 29988 Exposure complete
01:48:58.195 00.023 29988 worker thread done servicing request
01:48:58.196 00.001 28316 OnExposeComplete: enter
01:48:58.196 00.000 28316 UpdateGuideState(): m_state=6
01:48:58.197 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1857
01:48:58.197 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=258.38, Mass=2347, SNR=33.4, Peak=221 HFD=3.9
01:48:58.198 00.001 28316 MultiStar: [#1 -0.05,-0.23,1.02,U] [#2 -0.13,-0.34,0.00,M2] [#3 -0.23,-0.03,0.89,U] [#4 -0.19,-0.14,0.84,U] [#5 -0.31,-0.18,0.00,M1] [#6 -0.14,-0.26,0.67,U] [#7 0.03,-0.21,0.64,U] [#8 0.08,-0.23,0.61,U] 
01:48:58.198 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.20}, one-star: {-0.07, -0.30}
01:48:58.199 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
01:48:58.199 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
01:48:58.199 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.99 mountX=-0.14 mountY=0.17, mountTheta=2.28
01:48:58.201 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.20, opts=13)
01:48:58.202 00.001 28316 Enqueuing Move request for scope (-0.09, -0.20)
01:48:58.202 00.000 29988 Worker thread wakes up
01:48:58.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
01:48:58.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
01:48:58.202 00.000 29988 Moving (-0.09, -0.20) raw xDistance=-0.14 yDistance=0.17
01:48:58.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:48:58.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:58.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:58.203 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:48:58.203 00.000 29988 MoveAxis(E, 0, ABG)
01:48:58.203 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.4
01:48:58.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:58.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:58.204 00.000 28316 Enqueuing Expose request
01:48:58.205 00.001 29988 Move returns status 0, amount 0
01:48:58.205 00.000 29988 MoveAxis(N, 0, ABG)
01:48:58.205 00.000 29988 Move returns status 0, amount 0
01:48:58.205 00.000 29988 move complete, result=0
01:48:58.205 00.000 29988 worker thread done servicing request
01:48:58.205 00.000 29988 Worker thread wakes up
01:48:58.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:58.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:58.205 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:59.838 01.633 29988 Exposure complete
01:48:59.870 00.032 29988 worker thread done servicing request
01:48:59.870 00.000 28316 OnExposeComplete: enter
01:48:59.870 00.000 28316 UpdateGuideState(): m_state=6
01:48:59.871 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1858
01:48:59.871 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=258.31, Mass=2417, SNR=33.8, Peak=235 HFD=4.0
01:48:59.872 00.001 28316 MultiStar: [#1 0.05,-0.34,0.00,M1] [#2 0.01,-0.24,0.93,U] [#3 -0.13,-0.25,0.85,U] [#4 -0.16,-0.20,0.82,U] [#5 -0.09,-0.13,0.73,U] [#6 -0.16,-0.34,0.00,M1] [#7 0.04,-0.17,0.64,U] [#8 0.19,-0.25,0.00,M3] 
01:48:59.872 00.000 28316 refined, 5 included, MultiStar: {-0.04, -0.24}, one-star: {0.05, -0.37}
01:48:59.873 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:48:59.873 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:48:59.874 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.76 mountX=-0.20 mountY=0.15, mountTheta=2.50
01:48:59.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.24, opts=13)
01:48:59.875 00.000 28316 Enqueuing Move request for scope (-0.04, -0.24)
01:48:59.876 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:48:59.876 00.000 29988 Worker thread wakes up
01:48:59.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
01:48:59.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
01:48:59.876 00.000 29988 Moving (-0.04, -0.24) raw xDistance=-0.20 yDistance=0.15
01:48:59.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:48:59.876 00.000 28316 UpdateGuideState exits: m=2417 RSB=33.8
01:48:59.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:59.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:48:59.878 00.001 28316 Enqueuing Expose request
01:48:59.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:59.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:48:59.878 00.000 29988 MoveAxis(E, 0, ABG)
01:48:59.878 00.000 29988 Move returns status 0, amount 0
01:48:59.878 00.000 29988 MoveAxis(N, 0, ABG)
01:48:59.878 00.000 29988 Move returns status 0, amount 0
01:48:59.878 00.000 29988 move complete, result=0
01:48:59.878 00.000 29988 worker thread done servicing request
01:48:59.878 00.000 29988 Worker thread wakes up
01:48:59.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:48:59.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:48:59.879 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:01.395 01.516 29988 Exposure complete
01:49:01.433 00.038 29988 worker thread done servicing request
01:49:01.433 00.000 28316 OnExposeComplete: enter
01:49:01.433 00.000 28316 UpdateGuideState(): m_state=6
01:49:01.434 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1859
01:49:01.435 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=258.28, Mass=2413, SNR=34.0, Peak=235 HFD=3.9
01:49:01.436 00.001 28316 MultiStar: [#1 -0.01,-0.30,1.01,U] [#2 0.02,-0.38,0.00,M2] [#3 -0.15,-0.30,0.00,M1] [#4 -0.20,-0.20,0.85,U] [#5 -0.23,-0.23,0.00,M1] [#6 -0.11,-0.34,0.00,M2] [#7 -0.08,-0.35,0.00,M1] [#8 0.10,-0.20,0.58,U] 
01:49:01.437 00.001 28316 refined, 3 included, MultiStar: {-0.05, -0.28}, one-star: {-0.06, -0.39}
01:49:01.438 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
01:49:01.439 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
01:49:01.441 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.76 mountX=-0.24 mountY=0.18, mountTheta=2.50
01:49:01.446 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.28, opts=13)
01:49:01.447 00.001 28316 Enqueuing Move request for scope (-0.05, -0.28)
01:49:01.447 00.000 29988 Worker thread wakes up
01:49:01.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:01.448 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
01:49:01.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:01.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:01.449 00.000 28316 Enqueuing Expose request
01:49:01.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd
01:49:01.450 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.28)
01:49:01.450 00.000 29988 Moving (-0.05, -0.28) raw xDistance=-0.24 yDistance=0.18
01:49:01.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:49:01.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:01.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:49:01.450 00.000 29988 MoveAxis(E, 50, ABG)
01:49:01.450 00.000 29988 Guiding  Dir = 2, Dur = 50
01:49:01.450 00.000 29988 IsSlewing returns 0
01:49:01.450 00.000 29988 IsGuiding returns 0
01:49:01.453 00.003 29988 PulseGuide returned control before completion, sleep 59
01:49:01.520 00.067 29988 IsGuiding returns 0
01:49:01.520 00.000 29988 Move returns status 0, amount 50
01:49:01.520 00.000 29988 MoveAxis(N, 0, ABG)
01:49:01.520 00.000 29988 Move returns status 0, amount 0
01:49:01.520 00.000 29988 move complete, result=0
01:49:01.520 00.000 29988 worker thread done servicing request
01:49:01.520 00.000 29988 Worker thread wakes up
01:49:01.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:01.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:01.520 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
01:49:03.144 01.624 29988 Exposure complete
01:49:03.183 00.039 29988 worker thread done servicing request
01:49:03.183 00.000 28316 OnExposeComplete: enter
01:49:03.184 00.001 28316 UpdateGuideState(): m_state=6
01:49:03.186 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1860
01:49:03.187 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=258.40, Mass=2531, SNR=34.9, Peak=227 HFD=4.0
01:49:03.187 00.000 28316 MultiStar: [#1 -0.04,-0.14,1.00,U] [#2 0.06,-0.20,0.88,U] [#3 -0.22,-0.16,0.85,U] [#4 -0.09,-0.16,0.81,U] [#5 -0.15,-0.09,0.72,U] [#6 -0.23,-0.10,0.62,U] [#7 -0.04,-0.07,0.61,U] [#8 0.09,-0.12,0.56,U] 
01:49:03.188 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.16}, one-star: {-0.00, -0.28}
01:49:03.188 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
01:49:03.189 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
01:49:03.189 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.97 mountX=-0.12 mountY=0.13, mountTheta=2.29
01:49:03.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.16, opts=13)
01:49:03.191 00.001 28316 Enqueuing Move request for scope (-0.07, -0.16)
01:49:03.191 00.000 29988 Worker thread wakes up
01:49:03.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
01:49:03.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
01:49:03.191 00.000 29988 Moving (-0.07, -0.16) raw xDistance=-0.12 yDistance=0.13
01:49:03.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:03.192 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.9
01:49:03.192 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:03.193 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:03.193 00.000 28316 Enqueuing Expose request
01:49:03.194 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:49:03.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:03.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:49:03.194 00.000 29988 MoveAxis(E, 0, ABG)
01:49:03.194 00.000 29988 Move returns status 0, amount 0
01:49:03.194 00.000 29988 MoveAxis(N, 0, ABG)
01:49:03.194 00.000 29988 Move returns status 0, amount 0
01:49:03.194 00.000 29988 move complete, result=0
01:49:03.194 00.000 29988 worker thread done servicing request
01:49:03.194 00.000 29988 Worker thread wakes up
01:49:03.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:03.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:03.194 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:04.714 01.520 29988 Exposure complete
01:49:04.750 00.036 29988 worker thread done servicing request
01:49:04.750 00.000 28316 OnExposeComplete: enter
01:49:04.751 00.001 28316 UpdateGuideState(): m_state=6
01:49:04.751 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1861
01:49:04.752 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=258.39, Mass=2333, SNR=33.5, Peak=210 HFD=3.8
01:49:04.754 00.002 28316 MultiStar: [#1 0.00,-0.13,1.00,U] [#2 0.21,-0.07,0.91,U] [#3 -0.10,-0.10,0.88,U] [#4 -0.28,-0.21,0.00,M1] [#5 -0.16,-0.02,0.78,U] [#6 -0.10,-0.16,0.67,U] [#7 0.10,-0.23,0.65,U] [#8 0.16,-0.01,0.59,U] 
01:49:04.755 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {0.02, -0.29}
01:49:04.756 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
01:49:04.756 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
01:49:04.757 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=-0.13 mountY=0.04, mountTheta=2.80
01:49:04.760 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
01:49:04.761 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
01:49:04.761 00.000 29988 Worker thread wakes up
01:49:04.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
01:49:04.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
01:49:04.761 00.000 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
01:49:04.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:49:04.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:04.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:04.762 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.5
01:49:04.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:04.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:04.763 00.000 28316 Enqueuing Expose request
01:49:04.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:49:04.763 00.000 29988 MoveAxis(E, 0, ABG)
01:49:04.763 00.000 29988 Move returns status 0, amount 0
01:49:04.763 00.000 29988 MoveAxis(N, 0, ABG)
01:49:04.763 00.000 29988 Move returns status 0, amount 0
01:49:04.763 00.000 29988 move complete, result=0
01:49:04.764 00.001 29988 worker thread done servicing request
01:49:04.764 00.000 29988 Worker thread wakes up
01:49:04.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:04.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:04.764 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:06.391 01.627 29988 Exposure complete
01:49:06.433 00.042 29988 worker thread done servicing request
01:49:06.433 00.000 28316 OnExposeComplete: enter
01:49:06.434 00.001 28316 UpdateGuideState(): m_state=6
01:49:06.434 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1862
01:49:06.435 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=258.38, Mass=2347, SNR=33.6, Peak=210 HFD=3.9
01:49:06.435 00.000 28316 MultiStar: [#1 0.01,-0.17,1.01,U] [#2 0.07,-0.15,0.89,U] [#3 0.03,-0.03,0.86,U] [#4 -0.06,-0.06,0.85,U] [#5 -0.00,-0.08,0.75,U] [#6 -0.02,-0.09,0.65,U] [#7 0.04,-0.02,0.64,U] [#8 0.06,-0.08,0.61,U] 
01:49:06.436 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.12}, one-star: {0.10, -0.30}
01:49:06.436 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:49:06.437 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
01:49:06.439 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.90
01:49:06.441 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
01:49:06.442 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
01:49:06.443 00.001 29988 Worker thread wakes up
01:49:06.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:06.443 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
01:49:06.444 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:06.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:06.445 00.001 28316 Enqueuing Expose request
01:49:06.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
01:49:06.445 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
01:49:06.445 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
01:49:06.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:49:06.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:06.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:49:06.445 00.000 29988 MoveAxis(E, 0, ABG)
01:49:06.445 00.000 29988 Move returns status 0, amount 0
01:49:06.445 00.000 29988 MoveAxis(N, 0, ABG)
01:49:06.445 00.000 29988 Move returns status 0, amount 0
01:49:06.445 00.000 29988 move complete, result=0
01:49:06.445 00.000 29988 worker thread done servicing request
01:49:06.445 00.000 29988 Worker thread wakes up
01:49:06.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:06.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:06.446 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:07.960 01.514 29988 Exposure complete
01:49:08.004 00.044 29988 worker thread done servicing request
01:49:08.005 00.001 28316 OnExposeComplete: enter
01:49:08.006 00.001 28316 UpdateGuideState(): m_state=6
01:49:08.008 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1863
01:49:08.008 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=258.38, Mass=2456, SNR=34.4, Peak=216 HFD=3.9
01:49:08.009 00.001 28316 MultiStar: [#1 0.22,-0.28,0.00,M1] [#2 0.20,-0.08,0.92,U] [#3 -0.06,-0.10,0.86,U] [#4 -0.05,-0.23,0.82,U] [#5 -0.08,-0.15,0.72,U] [#6 0.14,-0.26,0.64,U] [#7 0.06,-0.22,0.63,U] [#8 0.27,-0.02,0.57,U] 
01:49:08.009 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.17}, one-star: {0.07, -0.30}
01:49:08.010 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
01:49:08.010 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
01:49:08.011 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.23 mountX=-0.18 mountY=0.02, mountTheta=3.02
01:49:08.012 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.17, opts=13)
01:49:08.012 00.000 28316 Enqueuing Move request for scope (0.06, -0.17)
01:49:08.013 00.001 29988 Worker thread wakes up
01:49:08.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:08.013 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
01:49:08.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:08.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:08.015 00.001 28316 Enqueuing Expose request
01:49:08.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
01:49:08.015 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
01:49:08.015 00.000 29988 Moving (0.06, -0.17) raw xDistance=-0.18 yDistance=0.02
01:49:08.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:49:08.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:08.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:49:08.016 00.001 29988 MoveAxis(E, 0, ABG)
01:49:08.016 00.000 29988 Move returns status 0, amount 0
01:49:08.016 00.000 29988 MoveAxis(N, 0, ABG)
01:49:08.016 00.000 29988 Move returns status 0, amount 0
01:49:08.016 00.000 29988 move complete, result=0
01:49:08.016 00.000 29988 worker thread done servicing request
01:49:08.016 00.000 29988 Worker thread wakes up
01:49:08.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:08.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:08.016 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:09.638 01.622 29988 Exposure complete
01:49:09.690 00.052 29988 worker thread done servicing request
01:49:09.690 00.000 28316 OnExposeComplete: enter
01:49:09.691 00.001 28316 UpdateGuideState(): m_state=6
01:49:09.692 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1864
01:49:09.692 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=258.26, Mass=2345, SNR=33.6, Peak=205 HFD=3.7
01:49:09.693 00.001 28316 MultiStar: [#1 0.23,-0.45,0.00,M2] [#2 0.21,-0.40,0.00,M1] [#3 0.13,-0.32,0.00,M1] [#4 0.27,-0.32,0.00,M1] [#5 0.28,-0.22,0.00,M1] [#6 0.22,-0.41,0.00,M1] [#7 0.28,-0.23,0.00,M1] [#8 0.31,-0.12,0.00,M1] 
01:49:09.693 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:49:09.693 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:49:09.694 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.42 hyp=0.53 cameraTheta=-0.90 mountX=-0.52 mountY=-0.11, mountTheta=-2.93
01:49:09.697 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.42, opts=13)
01:49:09.698 00.001 28316 Enqueuing Move request for scope (0.33, -0.42)
01:49:09.700 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:09.701 00.001 29988 Worker thread wakes up
01:49:09.701 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.42) opts 0xd
01:49:09.701 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.42)
01:49:09.701 00.000 29988 Moving (0.33, -0.42) raw xDistance=-0.52 yDistance=-0.11
01:49:09.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.52
01:49:09.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:09.701 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
01:49:09.702 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:09.704 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:49:09.704 00.000 29988 MoveAxis(E, 108, ABG)
01:49:09.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:09.705 00.001 28316 Enqueuing Expose request
01:49:09.706 00.001 29988 Guiding  Dir = 2, Dur = 108
01:49:09.706 00.000 29988 IsSlewing returns 0
01:49:09.706 00.000 29988 IsGuiding returns 0
01:49:09.708 00.002 29988 PulseGuide returned control before completion, sleep 117
01:49:09.847 00.139 29988 IsGuiding returns 0
01:49:09.847 00.000 29988 Move returns status 0, amount 108
01:49:09.847 00.000 29988 MoveAxis(N, 0, ABG)
01:49:09.847 00.000 29988 Move returns status 0, amount 0
01:49:09.847 00.000 29988 move complete, result=0
01:49:09.847 00.000 29988 worker thread done servicing request
01:49:09.847 00.000 29988 Worker thread wakes up
01:49:09.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:09.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:09.847 00.000 28316 GuideStep: -0.5 px 108 ms EAST, -0.1 px 0 ms NORTH
01:49:11.264 01.417 29988 Exposure complete
01:49:11.297 00.033 29988 worker thread done servicing request
01:49:11.297 00.000 28316 OnExposeComplete: enter
01:49:11.298 00.001 28316 UpdateGuideState(): m_state=6
01:49:11.298 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1865
01:49:11.298 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=258.55, Mass=2389, SNR=33.9, Peak=203 HFD=3.7
01:49:11.299 00.001 28316 MultiStar: [#1 -0.04,-0.15,0.97,U] [#2 -0.07,0.06,0.92,U] [#3 -0.13,-0.02,0.88,U] [#4 -0.18,-0.19,0.84,U] [#5 -0.10,-0.05,0.75,U] [#6 -0.11,0.03,0.64,U] [#7 0.06,-0.17,0.62,U] [#8 -0.02,-0.04,0.62,U] 
01:49:11.299 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.08}, one-star: {-0.01, -0.13}
01:49:11.300 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
01:49:11.300 00.000 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
01:49:11.301 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.32 mountX=-0.04 mountY=0.10, mountTheta=1.96
01:49:11.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
01:49:11.303 00.001 28316 Enqueuing Move request for scope (-0.07, -0.08)
01:49:11.303 00.000 29988 Worker thread wakes up
01:49:11.304 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
01:49:11.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:11.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
01:49:11.304 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
01:49:11.304 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
01:49:11.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:11.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:11.305 00.000 28316 Enqueuing Expose request
01:49:11.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:11.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:11.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:49:11.305 00.000 29988 MoveAxis(E, 0, ABG)
01:49:11.305 00.000 29988 Move returns status 0, amount 0
01:49:11.305 00.000 29988 MoveAxis(N, 0, ABG)
01:49:11.305 00.000 29988 Move returns status 0, amount 0
01:49:11.305 00.000 29988 move complete, result=0
01:49:11.305 00.000 29988 worker thread done servicing request
01:49:11.305 00.000 29988 Worker thread wakes up
01:49:11.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:11.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:11.307 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:12.932 01.625 29988 Exposure complete
01:49:12.978 00.046 29988 worker thread done servicing request
01:49:12.978 00.000 28316 OnExposeComplete: enter
01:49:12.979 00.001 28316 UpdateGuideState(): m_state=6
01:49:12.979 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1866
01:49:12.980 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=258.54, Mass=2397, SNR=33.8, Peak=194 HFD=3.8
01:49:12.980 00.000 28316 MultiStar: [#1 0.11,-0.14,0.99,U] [#2 0.20,-0.17,0.92,U] [#3 -0.05,-0.05,0.90,U] [#4 -0.07,-0.15,0.84,U] [#5 -0.07,-0.09,0.75,U] [#6 0.01,-0.08,0.65,U] [#7 0.20,-0.05,0.62,U] [#8 0.27,-0.12,0.58,U] 
01:49:12.981 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.11}, one-star: {0.14, -0.14}
01:49:12.981 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:49:12.981 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:49:12.982 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.98 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
01:49:12.983 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
01:49:12.983 00.000 28316 Enqueuing Move request for scope (0.08, -0.11)
01:49:12.984 00.001 29988 Worker thread wakes up
01:49:12.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:12.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
01:49:12.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
01:49:12.984 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.8
01:49:12.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:12.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:12.986 00.001 28316 Enqueuing Expose request
01:49:12.986 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.14 yDistance=-0.02
01:49:12.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:49:12.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:12.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:49:12.986 00.000 29988 MoveAxis(E, 0, ABG)
01:49:12.986 00.000 29988 Move returns status 0, amount 0
01:49:12.986 00.000 29988 MoveAxis(N, 0, ABG)
01:49:12.986 00.000 29988 Move returns status 0, amount 0
01:49:12.986 00.000 29988 move complete, result=0
01:49:12.986 00.000 29988 worker thread done servicing request
01:49:12.986 00.000 29988 Worker thread wakes up
01:49:12.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:12.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:12.987 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:14.506 01.519 29988 Exposure complete
01:49:14.551 00.045 29988 worker thread done servicing request
01:49:14.551 00.000 28316 OnExposeComplete: enter
01:49:14.552 00.001 28316 UpdateGuideState(): m_state=6
01:49:14.553 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1867
01:49:14.554 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=258.64, Mass=2476, SNR=34.5, Peak=234 HFD=3.8
01:49:14.555 00.001 28316 MultiStar: [#1 0.05,-0.05,0.97,U] [#2 0.07,-0.04,0.91,U] [#3 0.01,0.02,0.84,U] [#4 -0.00,0.03,0.82,U] [#5 0.11,-0.17,0.69,U] [#6 0.04,0.03,0.62,U] [#7 0.14,0.06,0.62,U] [#8 0.26,0.07,0.58,U] 
01:49:14.555 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.12, -0.04}
01:49:14.556 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
01:49:14.556 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
01:49:14.557 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.19 mountX=-0.05 mountY=-0.07, mountTheta=-2.20
01:49:14.557 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
01:49:14.558 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
01:49:14.558 00.000 29988 Worker thread wakes up
01:49:14.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:14.559 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.5
01:49:14.559 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:14.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:14.560 00.001 28316 Enqueuing Expose request
01:49:14.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:49:14.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:49:14.560 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.07
01:49:14.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:49:14.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:14.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:14.560 00.000 29988 MoveAxis(E, 0, ABG)
01:49:14.560 00.000 29988 Move returns status 0, amount 0
01:49:14.560 00.000 29988 MoveAxis(N, 0, ABG)
01:49:14.560 00.000 29988 Move returns status 0, amount 0
01:49:14.560 00.000 29988 move complete, result=0
01:49:14.560 00.000 29988 worker thread done servicing request
01:49:14.560 00.000 29988 Worker thread wakes up
01:49:14.561 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:14.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:14.561 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:16.185 01.624 29988 Exposure complete
01:49:16.210 00.025 29988 worker thread done servicing request
01:49:16.210 00.000 28316 OnExposeComplete: enter
01:49:16.211 00.001 28316 UpdateGuideState(): m_state=6
01:49:16.211 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1868
01:49:16.212 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=258.68, Mass=2502, SNR=34.7, Peak=238 HFD=3.9
01:49:16.213 00.001 28316 MultiStar: [#1 0.13,0.04,0.99,U] [#2 0.10,0.21,0.91,U] [#3 -0.08,0.18,0.85,U] [#4 -0.18,-0.02,0.83,U] [#5 -0.04,0.07,0.73,U] [#6 -0.09,-0.03,0.63,U] [#7 0.01,0.14,0.61,U] [#8 0.09,0.10,0.58,U] 
01:49:16.213 00.000 28316 single-star, 8 included, MultiStar: {0.00, 0.07}, one-star: {0.05, 0.00}
01:49:16.214 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
01:49:16.214 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
01:49:16.215 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.04 mountX=-0.02 mountY=-0.04, mountTheta=-1.97
01:49:16.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.00, opts=13)
01:49:16.217 00.001 28316 Enqueuing Move request for scope (0.05, 0.00)
01:49:16.217 00.000 29988 Worker thread wakes up
01:49:16.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:16.217 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
01:49:16.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:16.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:16.218 00.000 28316 Enqueuing Expose request
01:49:16.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
01:49:16.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
01:49:16.219 00.000 29988 Moving (0.05, 0.00) raw xDistance=-0.02 yDistance=-0.04
01:49:16.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:16.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:16.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:49:16.219 00.000 29988 MoveAxis(E, 0, ABG)
01:49:16.219 00.000 29988 Move returns status 0, amount 0
01:49:16.219 00.000 29988 MoveAxis(N, 0, ABG)
01:49:16.219 00.000 29988 Move returns status 0, amount 0
01:49:16.219 00.000 29988 move complete, result=0
01:49:16.219 00.000 29988 worker thread done servicing request
01:49:16.219 00.000 29988 Worker thread wakes up
01:49:16.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:16.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:16.219 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:17.735 01.516 29988 Exposure complete
01:49:17.789 00.054 29988 worker thread done servicing request
01:49:17.789 00.000 28316 OnExposeComplete: enter
01:49:17.791 00.002 28316 UpdateGuideState(): m_state=6
01:49:17.793 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1869
01:49:17.794 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=258.69, Mass=2504, SNR=34.8, Peak=216 HFD=3.9
01:49:17.796 00.002 28316 MultiStar: [#1 0.12,0.04,0.97,U] [#2 0.12,-0.04,0.89,U] [#3 -0.13,0.07,0.84,U] [#4 -0.13,0.05,0.81,U] [#5 -0.06,0.10,0.74,U] [#6 -0.08,0.04,0.62,U] [#7 -0.01,0.01,0.62,U] [#8 0.14,0.06,0.58,U] 
01:49:17.797 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.10, 0.01}
01:49:17.798 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.77 = -0.77)
01:49:17.798 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
01:49:17.799 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.23 mountX=0.03 mountY=-0.03, mountTheta=-0.79
01:49:17.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
01:49:17.803 00.002 28316 Enqueuing Move request for scope (0.01, 0.04)
01:49:17.804 00.001 29988 Worker thread wakes up
01:49:17.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:17.805 00.001 28316 UpdateGuideState exits: m=2504 RSB=34.8
01:49:17.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:17.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:17.806 00.001 28316 Enqueuing Expose request
01:49:17.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
01:49:17.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
01:49:17.806 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
01:49:17.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:17.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:17.807 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:49:17.807 00.000 29988 MoveAxis(E, 0, ABG)
01:49:17.807 00.000 29988 Move returns status 0, amount 0
01:49:17.807 00.000 29988 MoveAxis(N, 0, ABG)
01:49:17.807 00.000 29988 Move returns status 0, amount 0
01:49:17.807 00.000 29988 move complete, result=0
01:49:17.807 00.000 29988 worker thread done servicing request
01:49:17.807 00.000 29988 Worker thread wakes up
01:49:17.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:17.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:17.807 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:19.433 01.626 29988 Exposure complete
01:49:19.504 00.071 29988 worker thread done servicing request
01:49:19.504 00.000 28316 OnExposeComplete: enter
01:49:19.507 00.003 28316 UpdateGuideState(): m_state=6
01:49:19.510 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1870
01:49:19.512 00.002 28316 Star::Find returns 1 (0), X=951.96, Y=258.39, Mass=2353, SNR=33.5, Peak=207 HFD=3.8
01:49:19.515 00.003 28316 MultiStar: [#1 0.09,-0.07,1.00,U] [#2 0.10,-0.06,0.92,U] [#3 -0.17,0.03,0.88,U] [#4 -0.34,-0.13,0.00,M1] [#5 -0.15,-0.11,0.77,U] [#6 -0.21,-0.17,0.65,U] [#7 -0.07,-0.09,0.62,U] [#8 0.08,-0.02,0.59,U] 
01:49:19.517 00.002 28316 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.03, -0.28}
01:49:19.519 00.002 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.36)
01:49:19.521 00.002 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32)
01:49:19.524 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.93 mountX=-0.08 mountY=0.08, mountTheta=2.34
01:49:19.527 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
01:49:19.528 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
01:49:19.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:19.528 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.5
01:49:19.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:19.530 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:19.531 00.001 28316 Enqueuing Expose request
01:49:19.531 00.000 29988 Worker thread wakes up
01:49:19.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:49:19.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:49:19.531 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
01:49:19.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:49:19.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:19.532 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:49:19.532 00.000 29988 MoveAxis(E, 0, ABG)
01:49:19.532 00.000 29988 Move returns status 0, amount 0
01:49:19.532 00.000 29988 MoveAxis(N, 0, ABG)
01:49:19.532 00.000 29988 Move returns status 0, amount 0
01:49:19.532 00.000 29988 move complete, result=0
01:49:19.532 00.000 29988 worker thread done servicing request
01:49:19.532 00.000 29988 Worker thread wakes up
01:49:19.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:19.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:19.532 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:20.938 01.406 29988 Exposure complete
01:49:20.972 00.034 29988 worker thread done servicing request
01:49:20.973 00.001 28316 OnExposeComplete: enter
01:49:20.973 00.000 28316 UpdateGuideState(): m_state=6
01:49:20.974 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1871
01:49:20.974 00.000 28316 Star::Find returns 1 (0), X=952.09, Y=258.58, Mass=2561, SNR=35.2, Peak=214 HFD=3.8
01:49:20.975 00.001 28316 MultiStar: [#1 0.06,-0.08,0.94,U] [#2 0.20,-0.09,0.87,U] [#3 -0.09,0.02,0.83,U] [#4 -0.11,0.07,0.80,U] [#5 -0.06,-0.04,0.72,U] [#6 0.02,-0.04,0.62,U] [#7 0.06,0.12,0.61,U] [#8 0.29,0.38,0.00,M1] 
01:49:20.975 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.09, -0.10}
01:49:20.976 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
01:49:20.976 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
01:49:20.977 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.74 mountX=-0.03 mountY=-0.01, mountTheta=-2.77
01:49:20.977 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
01:49:20.979 00.002 28316 Enqueuing Move request for scope (0.03, -0.03)
01:49:20.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:20.980 00.001 29988 Worker thread wakes up
01:49:20.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:49:20.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:49:20.980 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=-0.01
01:49:20.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:49:20.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:20.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:20.980 00.000 29988 MoveAxis(E, 0, ABG)
01:49:20.980 00.000 28316 UpdateGuideState exits: m=2561 RSB=35.2
01:49:20.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:20.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:20.981 00.000 28316 Enqueuing Expose request
01:49:20.982 00.001 29988 Move returns status 0, amount 0
01:49:20.982 00.000 29988 MoveAxis(N, 0, ABG)
01:49:20.982 00.000 29988 Move returns status 0, amount 0
01:49:20.982 00.000 29988 move complete, result=0
01:49:20.982 00.000 29988 worker thread done servicing request
01:49:20.982 00.000 29988 Worker thread wakes up
01:49:20.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:20.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:20.983 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:22.615 01.632 29988 Exposure complete
01:49:22.659 00.044 29988 worker thread done servicing request
01:49:22.659 00.000 28316 OnExposeComplete: enter
01:49:22.663 00.004 28316 UpdateGuideState(): m_state=6
01:49:22.665 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1872
01:49:22.667 00.002 28316 Star::Find returns 1 (0), X=952.24, Y=258.70, Mass=2519, SNR=34.9, Peak=213 HFD=3.8
01:49:22.670 00.003 28316 MultiStar: [#1 0.06,-0.11,0.96,U] [#2 0.22,-0.06,0.90,U] [#3 0.04,0.09,0.85,U] [#4 0.07,0.09,0.80,U] [#5 -0.12,-0.08,0.71,U] [#6 -0.03,0.05,0.62,U] [#7 0.35,0.11,0.00,M1] [#8 0.24,0.31,0.00,M2] 
01:49:22.672 00.002 28316 refined, 6 included, MultiStar: {0.08, -0.00}, one-star: {0.25, 0.02}
01:49:22.674 00.002 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
01:49:22.676 00.002 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
01:49:22.676 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.02 mountX=-0.04 mountY=-0.07, mountTheta=-2.02
01:49:22.678 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
01:49:22.678 00.000 28316 Enqueuing Move request for scope (0.08, -0.00)
01:49:22.679 00.001 29988 Worker thread wakes up
01:49:22.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:22.679 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.9
01:49:22.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:22.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:22.682 00.002 28316 Enqueuing Expose request
01:49:22.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
01:49:22.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
01:49:22.682 00.000 29988 Moving (0.08, -0.00) raw xDistance=-0.04 yDistance=-0.07
01:49:22.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:22.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:22.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:22.682 00.000 29988 MoveAxis(E, 0, ABG)
01:49:22.682 00.000 29988 Move returns status 0, amount 0
01:49:22.682 00.000 29988 MoveAxis(N, 0, ABG)
01:49:22.682 00.000 29988 Move returns status 0, amount 0
01:49:22.682 00.000 29988 move complete, result=0
01:49:22.682 00.000 29988 worker thread done servicing request
01:49:22.682 00.000 29988 Worker thread wakes up
01:49:22.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:22.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:22.683 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:24.197 01.514 29988 Exposure complete
01:49:24.230 00.033 29988 worker thread done servicing request
01:49:24.230 00.000 28316 OnExposeComplete: enter
01:49:24.231 00.001 28316 UpdateGuideState(): m_state=6
01:49:24.232 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1873
01:49:24.232 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=258.64, Mass=2332, SNR=33.5, Peak=215 HFD=3.7
01:49:24.233 00.001 28316 MultiStar: [#1 -0.00,-0.05,1.02,U] [#2 0.17,0.11,0.93,U] [#3 0.09,0.04,0.88,U] [#4 -0.06,-0.04,0.86,U] [#5 0.04,0.11,0.74,U] [#6 -0.07,-0.01,0.64,U] [#7 0.13,0.08,0.66,U] [#8 0.25,0.10,0.59,U] 
01:49:24.233 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.17, -0.03}
01:49:24.234 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
01:49:24.234 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
01:49:24.235 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.34 mountX=-0.01 mountY=-0.08, mountTheta=-1.65
01:49:24.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
01:49:24.237 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
01:49:24.237 00.000 29988 Worker thread wakes up
01:49:24.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:24.238 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
01:49:24.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:24.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:24.239 00.000 28316 Enqueuing Expose request
01:49:24.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
01:49:24.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
01:49:24.239 00.000 29988 Moving (0.08, 0.03) raw xDistance=-0.01 yDistance=-0.08
01:49:24.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:49:24.240 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:24.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:49:24.240 00.000 29988 MoveAxis(E, 0, ABG)
01:49:24.240 00.000 29988 Move returns status 0, amount 0
01:49:24.240 00.000 29988 MoveAxis(N, 0, ABG)
01:49:24.240 00.000 29988 Move returns status 0, amount 0
01:49:24.240 00.000 29988 move complete, result=0
01:49:24.240 00.000 29988 worker thread done servicing request
01:49:24.240 00.000 29988 Worker thread wakes up
01:49:24.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:24.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:24.240 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:25.865 01.625 29988 Exposure complete
01:49:25.899 00.034 29988 worker thread done servicing request
01:49:25.899 00.000 28316 OnExposeComplete: enter
01:49:25.900 00.001 28316 UpdateGuideState(): m_state=6
01:49:25.901 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1874
01:49:25.901 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=258.68, Mass=2481, SNR=34.6, Peak=234 HFD=3.7
01:49:25.902 00.001 28316 MultiStar: [#1 0.08,0.06,0.99,U] [#2 0.35,0.06,0.00,M1] [#3 0.11,-0.02,0.85,U] [#4 -0.03,0.21,0.82,U] [#5 0.02,0.13,0.74,U] [#6 -0.04,0.03,0.62,U] [#7 0.13,0.12,0.63,U] [#8 0.37,0.13,0.00,M2] 
01:49:25.902 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.07}, one-star: {0.27, 0.01}
01:49:25.902 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
01:49:25.903 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
01:49:25.903 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.70 mountX=0.03 mountY=-0.11, mountTheta=-1.30
01:49:25.905 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
01:49:25.905 00.000 28316 Enqueuing Move request for scope (0.09, 0.07)
01:49:25.906 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:25.906 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.6
01:49:25.907 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:25.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:25.907 00.000 28316 Enqueuing Expose request
01:49:25.908 00.001 29988 Worker thread wakes up
01:49:25.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
01:49:25.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
01:49:25.908 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.03 yDistance=-0.11
01:49:25.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:25.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:25.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:49:25.908 00.000 29988 MoveAxis(E, 0, ABG)
01:49:25.908 00.000 29988 Move returns status 0, amount 0
01:49:25.908 00.000 29988 MoveAxis(N, 0, ABG)
01:49:25.909 00.001 29988 Move returns status 0, amount 0
01:49:25.909 00.000 29988 move complete, result=0
01:49:25.909 00.000 29988 worker thread done servicing request
01:49:25.909 00.000 29988 Worker thread wakes up
01:49:25.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:25.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:25.909 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:27.435 01.526 29988 Exposure complete
01:49:27.482 00.047 29988 worker thread done servicing request
01:49:27.482 00.000 28316 OnExposeComplete: enter
01:49:27.482 00.000 28316 UpdateGuideState(): m_state=6
01:49:27.483 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1875
01:49:27.483 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=258.58, Mass=2498, SNR=34.5, Peak=220 HFD=3.6
01:49:27.484 00.001 28316 MultiStar: [#1 0.22,-0.07,0.97,U] [#2 0.17,-0.14,0.88,U] [#3 0.15,0.12,0.85,U] [#4 0.11,0.07,0.83,U] [#5 0.08,0.06,0.72,U] [#6 0.09,-0.14,0.63,U] [#7 0.18,0.07,0.62,U] [#8 0.28,0.06,0.57,U] 
01:49:27.485 00.001 28316 refined, 8 included, MultiStar: {0.18, -0.01}, one-star: {0.27, -0.10}
01:49:27.487 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
01:49:27.488 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
01:49:27.489 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=-0.08 mountY=-0.15, mountTheta=-2.08
01:49:27.493 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.01, opts=13)
01:49:27.494 00.001 28316 Enqueuing Move request for scope (0.18, -0.01)
01:49:27.494 00.000 29988 Worker thread wakes up
01:49:27.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
01:49:27.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:27.495 00.001 28316 UpdateGuideState exits: m=2498 RSB=34.5
01:49:27.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
01:49:27.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:27.496 00.000 29988 Moving (0.18, -0.01) raw xDistance=-0.08 yDistance=-0.15
01:49:27.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:49:27.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:27.496 00.000 28316 Enqueuing Expose request
01:49:27.498 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:27.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:49:27.498 00.000 29988 MoveAxis(E, 0, ABG)
01:49:27.498 00.000 29988 Move returns status 0, amount 0
01:49:27.498 00.000 29988 MoveAxis(N, 0, ABG)
01:49:27.498 00.000 29988 Move returns status 0, amount 0
01:49:27.498 00.000 29988 move complete, result=0
01:49:27.498 00.000 29988 worker thread done servicing request
01:49:27.498 00.000 29988 Worker thread wakes up
01:49:27.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:27.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:27.498 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:29.127 01.629 29988 Exposure complete
01:49:29.155 00.028 29988 worker thread done servicing request
01:49:29.155 00.000 28316 OnExposeComplete: enter
01:49:29.155 00.000 28316 UpdateGuideState(): m_state=6
01:49:29.156 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1876
01:49:29.157 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=258.43, Mass=2390, SNR=33.7, Peak=193 HFD=3.4
01:49:29.157 00.000 28316 MultiStar: [#1 0.21,-0.13,1.00,U] [#2 0.32,-0.19,0.00,M1] [#3 0.21,-0.10,0.88,U] [#4 0.10,-0.07,0.84,U] [#5 0.24,-0.15,0.74,U] [#6 0.14,-0.23,0.63,U] [#7 0.26,-0.14,0.64,U] [#8 0.49,-0.08,0.00,M2] 
01:49:29.158 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.15}, one-star: {0.39, -0.25}
01:49:29.158 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
01:49:29.158 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
01:49:29.159 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.60 mountX=-0.23 mountY=-0.13, mountTheta=-2.62
01:49:29.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.15, opts=13)
01:49:29.161 00.001 28316 Enqueuing Move request for scope (0.23, -0.15)
01:49:29.161 00.000 29988 Worker thread wakes up
01:49:29.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
01:49:29.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
01:49:29.161 00.000 29988 Moving (0.23, -0.15) raw xDistance=-0.23 yDistance=-0.13
01:49:29.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:49:29.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:29.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:49:29.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:29.162 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.7
01:49:29.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:29.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:29.163 00.000 28316 Enqueuing Expose request
01:49:29.163 00.000 29988 MoveAxis(E, 49, ABG)
01:49:29.164 00.001 29988 Guiding  Dir = 2, Dur = 49
01:49:29.164 00.000 29988 IsSlewing returns 0
01:49:29.164 00.000 29988 IsGuiding returns 0
01:49:29.166 00.002 29988 PulseGuide returned control before completion, sleep 57
01:49:29.236 00.070 29988 IsGuiding returns 1
01:49:29.236 00.000 29988 scope still moving after pulse duration time elapsed
01:49:29.268 00.032 29988 IsSlewing returns 0
01:49:29.269 00.001 29988 IsGuiding returns 0
01:49:29.269 00.000 29988 scope move finished after 49 + 55 ms
01:49:29.269 00.000 29988 Move returns status 0, amount 49
01:49:29.269 00.000 29988 MoveAxis(N, 0, ABG)
01:49:29.269 00.000 29988 Move returns status 0, amount 0
01:49:29.269 00.000 29988 move complete, result=0
01:49:29.269 00.000 29988 worker thread done servicing request
01:49:29.269 00.000 29988 Worker thread wakes up
01:49:29.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:29.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:29.269 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
01:49:30.684 01.415 29988 Exposure complete
01:49:30.717 00.033 29988 worker thread done servicing request
01:49:30.717 00.000 28316 OnExposeComplete: enter
01:49:30.718 00.001 28316 UpdateGuideState(): m_state=6
01:49:30.721 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1877
01:49:30.722 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=258.76, Mass=2485, SNR=34.4, Peak=223 HFD=3.7
01:49:30.724 00.002 28316 MultiStar: [#1 0.28,0.02,0.97,U] [#2 0.25,0.14,0.91,U] [#3 0.15,0.17,0.85,U] [#4 0.07,0.21,0.84,U] [#5 0.25,0.03,0.73,U] [#6 0.18,0.20,0.63,U] [#7 0.28,0.28,0.00,M1] [#8 0.27,0.25,0.00,M3] 
01:49:30.725 00.001 28316 refined, 6 included, MultiStar: {0.22, 0.12}, one-star: {0.34, 0.08}
01:49:30.726 00.001 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
01:49:30.727 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
01:49:30.728 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.48 mountX=0.01 mountY=-0.25, mountTheta=-1.52
01:49:30.732 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.12, opts=13)
01:49:30.733 00.001 28316 Enqueuing Move request for scope (0.22, 0.12)
01:49:30.734 00.001 29988 Worker thread wakes up
01:49:30.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:30.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
01:49:30.735 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
01:49:30.735 00.000 29988 Moving (0.22, 0.12) raw xDistance=0.01 yDistance=-0.25
01:49:30.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:49:30.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:30.735 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.4
01:49:30.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:30.737 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:30.738 00.001 28316 Enqueuing Expose request
01:49:30.739 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:49:30.739 00.000 29988 MoveAxis(E, 0, ABG)
01:49:30.739 00.000 29988 Move returns status 0, amount 0
01:49:30.739 00.000 29988 MoveAxis(N, 0, ABG)
01:49:30.739 00.000 29988 Move returns status 0, amount 0
01:49:30.739 00.000 29988 move complete, result=0
01:49:30.739 00.000 29988 worker thread done servicing request
01:49:30.739 00.000 29988 Worker thread wakes up
01:49:30.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:30.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:30.741 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:49:32.363 01.622 29988 Exposure complete
01:49:32.400 00.037 29988 worker thread done servicing request
01:49:32.400 00.000 28316 OnExposeComplete: enter
01:49:32.401 00.001 28316 UpdateGuideState(): m_state=6
01:49:32.401 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1878
01:49:32.402 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=258.60, Mass=2523, SNR=34.7, Peak=233 HFD=3.8
01:49:32.402 00.000 28316 MultiStar: [#1 0.16,0.01,0.96,U] [#2 0.17,0.05,0.91,U] [#3 0.03,0.03,0.82,U] [#4 -0.11,0.01,0.83,U] [#5 -0.06,0.06,0.71,U] [#6 -0.05,-0.07,0.62,U] [#7 0.10,0.03,0.59,U] [#8 0.22,0.11,0.58,U] 
01:49:32.403 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.05, -0.08}
01:49:32.404 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
01:49:32.405 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
01:49:32.406 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.24 mountX=-0.01 mountY=-0.06, mountTheta=-1.76
01:49:32.409 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
01:49:32.409 00.000 28316 Enqueuing Move request for scope (0.06, 0.01)
01:49:32.410 00.001 29988 Worker thread wakes up
01:49:32.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:32.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
01:49:32.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
01:49:32.410 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.7
01:49:32.411 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:32.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:32.412 00.001 28316 Enqueuing Expose request
01:49:32.412 00.000 29988 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
01:49:32.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:49:32.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:32.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:49:32.412 00.000 29988 MoveAxis(E, 0, ABG)
01:49:32.412 00.000 29988 Move returns status 0, amount 0
01:49:32.412 00.000 29988 MoveAxis(N, 0, ABG)
01:49:32.412 00.000 29988 Move returns status 0, amount 0
01:49:32.412 00.000 29988 move complete, result=0
01:49:32.412 00.000 29988 worker thread done servicing request
01:49:32.412 00.000 29988 Worker thread wakes up
01:49:32.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:32.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:32.413 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:33.928 01.515 29988 Exposure complete
01:49:33.961 00.033 29988 worker thread done servicing request
01:49:33.961 00.000 28316 OnExposeComplete: enter
01:49:33.962 00.001 28316 UpdateGuideState(): m_state=6
01:49:33.964 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1879
01:49:33.964 00.000 28316 Star::Find returns 1 (0), X=952.08, Y=258.57, Mass=2442, SNR=34.3, Peak=226 HFD=3.7
01:49:33.965 00.001 28316 MultiStar: [#1 0.08,0.03,0.99,U] [#2 0.36,0.09,0.00,M1] [#3 -0.01,0.03,0.86,U] [#4 -0.15,0.19,0.81,U] [#5 0.01,0.19,0.74,U] [#6 -0.03,0.20,0.64,U] [#7 0.07,0.19,0.61,U] [#8 0.28,0.14,0.00,M3] 
01:49:33.965 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.09}, one-star: {0.09, -0.10}
01:49:33.965 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
01:49:33.966 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
01:49:33.966 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.43 mountX=0.07 mountY=-0.05, mountTheta=-0.60
01:49:33.967 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
01:49:33.968 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
01:49:33.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:33.969 00.001 29988 Worker thread wakes up
01:49:33.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
01:49:33.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
01:49:33.969 00.000 29988 Moving (0.01, 0.09) raw xDistance=0.07 yDistance=-0.05
01:49:33.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:33.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:33.969 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:49:33.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:33.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:33.970 00.000 28316 Enqueuing Expose request
01:49:33.971 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:49:33.971 00.000 29988 MoveAxis(E, 0, ABG)
01:49:33.971 00.000 29988 Move returns status 0, amount 0
01:49:33.971 00.000 29988 MoveAxis(N, 0, ABG)
01:49:33.971 00.000 29988 Move returns status 0, amount 0
01:49:33.971 00.000 29988 move complete, result=0
01:49:33.971 00.000 29988 worker thread done servicing request
01:49:33.971 00.000 29988 Worker thread wakes up
01:49:33.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:33.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:33.971 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:35.604 01.633 29988 Exposure complete
01:49:35.663 00.059 29988 worker thread done servicing request
01:49:35.664 00.001 28316 OnExposeComplete: enter
01:49:35.665 00.001 28316 UpdateGuideState(): m_state=6
01:49:35.666 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1880
01:49:35.666 00.000 28316 Star::Find returns 1 (0), X=952.11, Y=258.69, Mass=2323, SNR=33.4, Peak=213 HFD=3.8
01:49:35.667 00.001 28316 MultiStar: [#1 0.19,0.05,1.05,U] [#2 0.11,0.02,0.93,U] [#3 0.07,0.14,0.90,U] [#4 0.11,0.28,0.85,U] [#5 -0.05,0.22,0.73,U] [#6 0.03,0.04,0.64,U] [#7 0.30,0.12,0.00,M1] [#8 0.22,0.30,0.00,M4] 
01:49:35.667 00.000 28316 single-star, 6 included, MultiStar: {0.09, 0.10}, one-star: {0.12, 0.01}
01:49:35.668 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
01:49:35.668 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
01:49:35.668 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.07 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
01:49:35.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
01:49:35.670 00.001 28316 Enqueuing Move request for scope (0.12, 0.01)
01:49:35.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:35.671 00.001 29988 Worker thread wakes up
01:49:35.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
01:49:35.671 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
01:49:35.671 00.000 29988 Moving (0.12, 0.01) raw xDistance=-0.04 yDistance=-0.11
01:49:35.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:35.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:35.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:49:35.671 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
01:49:35.672 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:35.672 00.000 29988 MoveAxis(E, 0, ABG)
01:49:35.672 00.000 29988 Move returns status 0, amount 0
01:49:35.672 00.000 29988 MoveAxis(N, 0, ABG)
01:49:35.672 00.000 29988 Move returns status 0, amount 0
01:49:35.672 00.000 29988 move complete, result=0
01:49:35.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:35.673 00.001 28316 Enqueuing Expose request
01:49:35.673 00.000 29988 worker thread done servicing request
01:49:35.673 00.000 29988 Worker thread wakes up
01:49:35.673 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:35.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:35.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:37.195 01.522 29988 Exposure complete
01:49:37.238 00.043 29988 worker thread done servicing request
01:49:37.238 00.000 28316 OnExposeComplete: enter
01:49:37.239 00.001 28316 UpdateGuideState(): m_state=6
01:49:37.240 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1881
01:49:37.241 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=258.64, Mass=2470, SNR=34.4, Peak=236 HFD=3.7
01:49:37.242 00.001 28316 MultiStar: [#1 0.13,0.07,0.97,U] [#2 0.18,-0.01,0.91,U] [#3 0.04,0.10,0.87,U] [#4 -0.08,0.24,0.83,U] [#5 -0.13,0.01,0.73,U] [#6 0.07,0.09,0.63,U] [#7 0.14,0.15,0.63,U] [#8 0.18,0.13,0.60,U] 
01:49:37.243 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.17, -0.04}
01:49:37.244 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
01:49:37.245 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
01:49:37.246 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.77 mountX=0.04 mountY=-0.10, mountTheta=-1.23
01:49:37.248 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
01:49:37.249 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
01:49:37.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:37.250 00.001 29988 Worker thread wakes up
01:49:37.250 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:49:37.250 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:49:37.250 00.000 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.10
01:49:37.250 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
01:49:37.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:37.251 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:49:37.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:37.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:37.252 00.001 28316 Enqueuing Expose request
01:49:37.253 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:49:37.253 00.000 29988 MoveAxis(E, 0, ABG)
01:49:37.253 00.000 29988 Move returns status 0, amount 0
01:49:37.253 00.000 29988 MoveAxis(N, 0, ABG)
01:49:37.253 00.000 29988 Move returns status 0, amount 0
01:49:37.253 00.000 29988 move complete, result=0
01:49:37.253 00.000 29988 worker thread done servicing request
01:49:37.253 00.000 29988 Worker thread wakes up
01:49:37.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:37.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:37.255 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:38.890 01.635 29988 Exposure complete
01:49:38.942 00.052 29988 worker thread done servicing request
01:49:38.942 00.000 28316 OnExposeComplete: enter
01:49:38.943 00.001 28316 UpdateGuideState(): m_state=6
01:49:38.945 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1882
01:49:38.946 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=258.64, Mass=2416, SNR=34.1, Peak=226 HFD=3.8
01:49:38.948 00.002 28316 MultiStar: [#1 0.07,0.03,1.00,U] [#2 0.22,-0.02,0.90,U] [#3 0.15,0.14,0.85,U] [#4 0.06,0.08,0.82,U] [#5 0.06,0.04,0.75,U] [#6 0.25,-0.10,0.65,U] [#7 0.29,0.03,0.59,U] [#8 0.40,0.06,0.00,M4] 
01:49:38.949 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.02}, one-star: {0.18, -0.04}
01:49:38.951 00.002 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
01:49:38.952 00.001 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
01:49:38.952 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.13 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
01:49:38.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
01:49:38.954 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
01:49:38.954 00.000 29988 Worker thread wakes up
01:49:38.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
01:49:38.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
01:49:38.954 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.04 yDistance=-0.14
01:49:38.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:38.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:38.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:49:38.954 00.000 29988 MoveAxis(E, 0, ABG)
01:49:38.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:38.955 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.1
01:49:38.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:38.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:38.956 00.000 28316 Enqueuing Expose request
01:49:38.957 00.001 29988 Move returns status 0, amount 0
01:49:38.957 00.000 29988 MoveAxis(N, 0, ABG)
01:49:38.957 00.000 29988 Move returns status 0, amount 0
01:49:38.957 00.000 29988 move complete, result=0
01:49:38.957 00.000 29988 worker thread done servicing request
01:49:38.957 00.000 29988 Worker thread wakes up
01:49:38.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:38.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:38.958 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:40.481 01.523 29988 Exposure complete
01:49:40.521 00.040 29988 worker thread done servicing request
01:49:40.521 00.000 28316 OnExposeComplete: enter
01:49:40.521 00.000 28316 UpdateGuideState(): m_state=6
01:49:40.522 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1883
01:49:40.523 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=258.57, Mass=2392, SNR=33.7, Peak=194 HFD=3.7
01:49:40.524 00.001 28316 MultiStar: [#1 0.30,-0.02,0.00,M1] [#2 0.36,-0.10,0.00,M1] [#3 0.22,-0.02,0.86,U] [#4 0.11,0.02,0.83,U] [#5 0.18,0.05,0.74,U] [#6 0.14,-0.17,0.66,U] [#7 0.09,-0.04,0.63,U] [#8 0.29,0.03,0.58,U] 
01:49:40.527 00.003 28316 refined, 6 included, MultiStar: {0.18, -0.04}, one-star: {0.25, -0.11}
01:49:40.528 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
01:49:40.528 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
01:49:40.529 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.19 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
01:49:40.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
01:49:40.530 00.000 28316 Enqueuing Move request for scope (0.18, -0.04)
01:49:40.531 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:40.531 00.000 29988 Worker thread wakes up
01:49:40.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
01:49:40.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
01:49:40.531 00.000 29988 Moving (0.18, -0.04) raw xDistance=-0.11 yDistance=-0.15
01:49:40.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:49:40.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:40.531 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.7
01:49:40.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:40.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:40.533 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:49:40.533 00.000 29988 MoveAxis(E, 0, ABG)
01:49:40.533 00.000 29988 Move returns status 0, amount 0
01:49:40.533 00.000 29988 MoveAxis(N, 0, ABG)
01:49:40.533 00.000 29988 Move returns status 0, amount 0
01:49:40.533 00.000 29988 move complete, result=0
01:49:40.533 00.000 28316 Enqueuing Expose request
01:49:40.535 00.002 29988 worker thread done servicing request
01:49:40.535 00.000 29988 Worker thread wakes up
01:49:40.535 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:40.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:40.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:42.159 01.624 29988 Exposure complete
01:49:42.190 00.031 29988 worker thread done servicing request
01:49:42.190 00.000 28316 OnExposeComplete: enter
01:49:42.190 00.000 28316 UpdateGuideState(): m_state=6
01:49:42.191 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1884
01:49:42.192 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=258.40, Mass=2456, SNR=34.3, Peak=187 HFD=3.7
01:49:42.193 00.001 28316 MultiStar: [#1 0.18,-0.12,0.98,U] [#2 0.30,-0.23,0.00,M2] [#3 0.20,-0.07,0.85,U] [#4 0.06,-0.07,0.81,U] [#5 0.17,-0.01,0.75,U] [#6 0.21,-0.02,0.64,U] [#7 0.17,-0.05,0.62,U] [#8 0.51,0.01,0.00,M4] 
01:49:42.194 00.001 28316 refined, 6 included, MultiStar: {0.19, -0.10}, one-star: {0.30, -0.28}
01:49:42.195 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
01:49:42.196 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
01:49:42.196 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.48 mountX=-0.17 mountY=-0.12, mountTheta=-2.50
01:49:42.198 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.10, opts=13)
01:49:42.199 00.001 28316 Enqueuing Move request for scope (0.19, -0.10)
01:49:42.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:42.202 00.002 28316 UpdateGuideState exits: m=2456 RSB=34.3
01:49:42.203 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:42.204 00.001 29988 Worker thread wakes up
01:49:42.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
01:49:42.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
01:49:42.204 00.000 29988 Moving (0.19, -0.10) raw xDistance=-0.17 yDistance=-0.12
01:49:42.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:49:42.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:42.207 00.003 28316 Enqueuing Expose request
01:49:42.210 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:42.211 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:49:42.211 00.000 29988 MoveAxis(E, 0, ABG)
01:49:42.211 00.000 29988 Move returns status 0, amount 0
01:49:42.211 00.000 29988 MoveAxis(N, 0, ABG)
01:49:42.211 00.000 29988 Move returns status 0, amount 0
01:49:42.211 00.000 29988 move complete, result=0
01:49:42.211 00.000 29988 worker thread done servicing request
01:49:42.211 00.000 29988 Worker thread wakes up
01:49:42.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:42.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:42.213 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:43.735 01.522 29988 Exposure complete
01:49:43.786 00.051 29988 worker thread done servicing request
01:49:43.787 00.001 28316 OnExposeComplete: enter
01:49:43.787 00.000 28316 UpdateGuideState(): m_state=6
01:49:43.788 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1885
01:49:43.788 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=258.28, Mass=2418, SNR=34.0, Peak=193 HFD=3.7
01:49:43.789 00.001 28316 MultiStar: [#1 0.19,-0.20,0.99,U] [#2 0.32,-0.28,0.00,M3] [#3 0.11,-0.12,0.88,U] [#4 0.06,-0.18,0.82,U] [#5 0.35,-0.26,0.00,M1] [#6 0.07,-0.14,0.62,U] [#7 0.25,-0.15,0.61,U] [#8 0.41,-0.14,0.00,M5] 
01:49:43.789 00.000 28316 refined, 5 included, MultiStar: {0.16, -0.21}, one-star: {0.29, -0.40}
01:49:43.790 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
01:49:43.790 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
01:49:43.791 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.27 cameraTheta=-0.91 mountX=-0.26 mountY=-0.05, mountTheta=-2.94
01:49:43.793 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.21, opts=13)
01:49:43.793 00.000 28316 Enqueuing Move request for scope (0.16, -0.21)
01:49:43.793 00.000 29988 Worker thread wakes up
01:49:43.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
01:49:43.794 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
01:49:43.794 00.000 29988 Moving (0.16, -0.21) raw xDistance=-0.26 yDistance=-0.05
01:49:43.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:49:43.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:43.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:43.794 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.0
01:49:43.794 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:43.795 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:43.795 00.000 28316 Enqueuing Expose request
01:49:43.796 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:49:43.796 00.000 29988 MoveAxis(E, 54, ABG)
01:49:43.796 00.000 29988 Guiding  Dir = 2, Dur = 54
01:49:43.800 00.004 29988 IsSlewing returns 0
01:49:43.800 00.000 29988 IsGuiding returns 0
01:49:43.801 00.001 29988 PulseGuide returned control before completion, sleep 63
01:49:43.875 00.074 29988 IsGuiding returns 1
01:49:43.875 00.000 29988 scope still moving after pulse duration time elapsed
01:49:43.907 00.032 29988 IsSlewing returns 0
01:49:43.907 00.000 29988 IsGuiding returns 0
01:49:43.907 00.000 29988 scope move finished after 54 + 53 ms
01:49:43.907 00.000 29988 Move returns status 0, amount 54
01:49:43.907 00.000 29988 MoveAxis(N, 0, ABG)
01:49:43.907 00.000 29988 Move returns status 0, amount 0
01:49:43.907 00.000 29988 move complete, result=0
01:49:43.907 00.000 29988 worker thread done servicing request
01:49:43.907 00.000 29988 Worker thread wakes up
01:49:43.907 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
01:49:43.908 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:43.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:45.532 01.624 29988 Exposure complete
01:49:45.589 00.057 29988 worker thread done servicing request
01:49:45.589 00.000 28316 OnExposeComplete: enter
01:49:45.590 00.001 28316 UpdateGuideState(): m_state=6
01:49:45.592 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1886
01:49:45.593 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=258.64, Mass=2553, SNR=35.1, Peak=200 HFD=3.7
01:49:45.596 00.003 28316 MultiStar: [#1 0.33,-0.09,0.00,M1] [#2 0.40,0.09,0.00,M4] [#3 0.25,0.08,0.81,U] [#4 0.19,0.08,0.80,U] [#5 0.24,0.00,0.70,U] [#6 0.24,0.13,0.60,U] [#7 0.42,0.08,0.00,M1] [#8 0.35,0.18,0.00,M6] 
01:49:45.598 00.002 28316 refined, 4 included, MultiStar: {0.25, 0.05}, one-star: {0.31, -0.03}
01:49:45.600 00.002 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
01:49:45.603 00.003 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:49:45.604 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.26 cameraTheta=0.18 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
01:49:45.606 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.05, opts=13)
01:49:45.606 00.000 28316 Enqueuing Move request for scope (0.25, 0.05)
01:49:45.607 00.001 29988 Worker thread wakes up
01:49:45.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:45.607 00.000 28316 UpdateGuideState exits: m=2553 RSB=35.1
01:49:45.608 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
01:49:45.609 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:45.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:45.610 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
01:49:45.610 00.000 29988 Moving (0.25, 0.05) raw xDistance=-0.06 yDistance=-0.24
01:49:45.610 00.000 28316 Enqueuing Expose request
01:49:45.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:49:45.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:45.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:49:45.610 00.000 29988 MoveAxis(E, 0, ABG)
01:49:45.610 00.000 29988 Move returns status 0, amount 0
01:49:45.610 00.000 29988 MoveAxis(N, 0, ABG)
01:49:45.610 00.000 29988 Move returns status 0, amount 0
01:49:45.610 00.000 29988 move complete, result=0
01:49:45.610 00.000 29988 worker thread done servicing request
01:49:45.610 00.000 29988 Worker thread wakes up
01:49:45.610 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:45.610 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:45.612 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:45.885 00.273 28316 evsrv: cli 0C97DFF0 connect
01:49:45.888 00.003 28316 case statement mapped state 6 to 3
01:49:45.889 00.001 28316 case statement mapped state 6 to 3
01:49:45.890 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"f5d54055-3fd1-4d13-a1ee-79814d5057e5"}
01:49:45.890 00.000 28316 case statement mapped state 6 to 3
01:49:45.891 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5d54055-3fd1-4d13-a1ee-79814d5057e5"}
01:49:45.892 00.001 28316 evsrv: cli 0C97DFF0 disconnect
01:49:45.893 00.001 28316 evsrv: cli 0C97D050 connect
01:49:45.894 00.001 28316 case statement mapped state 6 to 3
01:49:45.895 00.001 28316 case statement mapped state 6 to 3
01:49:45.896 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"0540a31f-3dc6-4949-b2b9-269e9c8eeb59"}
01:49:45.897 00.001 28316 PhdController::Dither begins
01:49:45.897 00.000 28316 dither: size=2.00, dRA=0.40 dDec=-0.46
01:49:45.898 00.001 28316 MountToCamera -- mountTheta (-0.86) + m_xAngle (2.00) = xAngle (1.14 = 1.14)
01:49:45.898 00.000 28316 MountToCamera -- mountX=0.40 mountY=-0.46 hyp=0.61 mountTheta=-0.86 cameraX=0.25, cameraY=0.55 cameraTheta=1.14
01:49:45.899 00.001 28316 setting lock position to (952.25, 259.23)
01:49:45.899 00.000 28316 Mount: notify guiding dithered (0.3, 0.6)
01:49:45.900 00.001 28316 MultiStar: stabilizing after lock position change
01:49:45.900 00.000 28316 Status Line: Dithering de 0.40,-0.46
01:49:45.902 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:49:45.903 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:49:45.903 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"0540a31f-3dc6-4949-b2b9-269e9c8eeb59"}
01:49:45.904 00.001 28316 evsrv: cli 0C97D050 disconnect
01:49:47.135 01.231 29988 Exposure complete
01:49:47.163 00.028 29988 worker thread done servicing request
01:49:47.163 00.000 28316 OnExposeComplete: enter
01:49:47.164 00.001 28316 UpdateGuideState(): m_state=6
01:49:47.164 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1887
01:49:47.165 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=258.77, Mass=2379, SNR=33.9, Peak=206 HFD=3.8
01:49:47.165 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
01:49:47.166 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
01:49:47.166 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.45 hyp=0.46 cameraTheta=-1.42 mountX=-0.44 mountY=0.14, mountTheta=2.83
01:49:47.167 00.001 28316 dither recenter: remaining=(-0.4,0.5) step=(-0.4,0.5)
01:49:47.168 00.001 28316 MountToCamera -- mountTheta (2.28) + m_xAngle (2.00) = xAngle (4.28 = -2.00)
01:49:47.168 00.000 28316 MountToCamera -- mountX=-0.40 mountY=0.46 hyp=0.61 mountTheta=2.28 cameraX=-0.25, cameraY=-0.55 cameraTheta=-2.00
01:49:47.168 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.55, opts=4)
01:49:47.168 00.000 28316 Enqueuing Move request for scope (-0.25, -0.55)
01:49:47.169 00.001 28316 Mount: notify direct move -0.40,0.46
01:49:47.169 00.000 29988 Worker thread wakes up
01:49:47.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.55) opts 0x4
01:49:47.169 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.55)
01:49:47.169 00.000 29988 Moving (-0.25, -0.55) raw xDistance=-0.40 yDistance=0.46
01:49:47.169 00.000 29988 MoveAxis(E, 132, B)
01:49:47.169 00.000 29988 Guiding  Dir = 2, Dur = 132
01:49:47.170 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:47.170 00.000 29988 IsSlewing returns 0
01:49:47.170 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.9
01:49:47.171 00.001 28316 PhdController: settling, locked = 1, distance = 0.71 (0.50) aobump = 0 frame = 1 / 99999
01:49:47.171 00.000 29988 IsGuiding returns 0
01:49:47.171 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146587.171,"Host":"ASUS_SAM","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:49:47.173 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:47.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:47.174 00.001 29988 PulseGuide returned control before completion, sleep 141
01:49:47.174 00.000 28316 Enqueuing Expose request
01:49:47.320 00.146 29988 IsGuiding returns 0
01:49:47.320 00.000 29988 Move returns status 0, amount 132
01:49:47.320 00.000 29988 MoveAxis(S, 110, B)
01:49:47.321 00.001 29988 Guiding  Dir = 1, Dur = 110
01:49:47.321 00.000 29988 IsSlewing returns 0
01:49:47.321 00.000 29988 IsGuiding returns 0
01:49:47.326 00.005 29988 PulseGuide returned control before completion, sleep 115
01:49:47.449 00.123 29988 IsGuiding returns 0
01:49:47.449 00.000 29988 Move returns status 0, amount 110
01:49:47.449 00.000 29988 move complete, result=0
01:49:47.450 00.001 29988 worker thread done servicing request
01:49:47.450 00.000 28316 GuideStep: -0.4 px 132 ms EAST, 0.5 px 110 ms SOUTH
01:49:47.450 00.000 29988 Worker thread wakes up
01:49:47.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:47.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:49.076 01.626 29988 Exposure complete
01:49:49.117 00.041 29988 worker thread done servicing request
01:49:49.117 00.000 28316 OnExposeComplete: enter
01:49:49.118 00.001 28316 UpdateGuideState(): m_state=6
01:49:49.119 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1888
01:49:49.119 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=259.25, Mass=2513, SNR=34.8, Peak=200 HFD=3.8
01:49:49.120 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
01:49:49.120 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
01:49:49.120 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.12 mountX=-0.06 mountY=-0.18, mountTheta=-1.88
01:49:49.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.02, opts=13)
01:49:49.123 00.001 28316 Enqueuing Move request for scope (0.19, 0.02)
01:49:49.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:49.124 00.001 28316 UpdateGuideState exits: m=2513 RSB=34.8
01:49:49.124 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 2 / 99999
01:49:49.125 00.001 29988 Worker thread wakes up
01:49:49.125 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146589.125,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:49:49.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
01:49:49.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
01:49:49.126 00.000 29988 Moving (0.19, 0.02) raw xDistance=-0.06 yDistance=-0.18
01:49:49.127 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:49:49.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:49.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:49.128 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:49:49.128 00.000 29988 MoveAxis(E, 0, ABG)
01:49:49.128 00.000 29988 Move returns status 0, amount 0
01:49:49.128 00.000 29988 MoveAxis(N, 0, ABG)
01:49:49.128 00.000 29988 Move returns status 0, amount 0
01:49:49.128 00.000 29988 move complete, result=0
01:49:49.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:49.129 00.001 28316 Enqueuing Expose request
01:49:49.131 00.002 29988 worker thread done servicing request
01:49:49.131 00.000 29988 Worker thread wakes up
01:49:49.131 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:49.132 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:49.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:50.651 01.519 29988 Exposure complete
01:49:50.717 00.066 29988 worker thread done servicing request
01:49:50.717 00.000 28316 OnExposeComplete: enter
01:49:50.720 00.003 28316 UpdateGuideState(): m_state=6
01:49:50.722 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1889
01:49:50.725 00.003 28316 Star::Find returns 1 (0), X=952.38, Y=258.95, Mass=2519, SNR=34.9, Peak=193 HFD=4.0
01:49:50.727 00.002 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:49:50.729 00.002 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
01:49:50.729 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-1.12 mountX=-0.31 mountY=0.00, mountTheta=3.13
01:49:50.731 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.28, opts=13)
01:49:50.731 00.000 28316 Enqueuing Move request for scope (0.14, -0.28)
01:49:50.731 00.000 29988 Worker thread wakes up
01:49:50.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:50.732 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd
01:49:50.732 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.28)
01:49:50.732 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.9
01:49:50.732 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 3 / 99999
01:49:50.733 00.001 29988 Moving (0.14, -0.28) raw xDistance=-0.31 yDistance=0.00
01:49:50.733 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146590.733,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
01:49:50.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:49:50.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:50.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:50.734 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:49:50.734 00.000 29988 MoveAxis(E, 65, ABG)
01:49:50.734 00.000 29988 Guiding  Dir = 2, Dur = 65
01:49:50.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:50.736 00.002 28316 Enqueuing Expose request
01:49:50.737 00.001 29988 IsSlewing returns 0
01:49:50.737 00.000 29988 IsGuiding returns 0
01:49:50.739 00.002 29988 PulseGuide returned control before completion, sleep 74
01:49:50.824 00.085 29988 IsGuiding returns 0
01:49:50.824 00.000 29988 Move returns status 0, amount 65
01:49:50.824 00.000 29988 MoveAxis(N, 0, ABG)
01:49:50.824 00.000 29988 Move returns status 0, amount 0
01:49:50.824 00.000 29988 move complete, result=0
01:49:50.824 00.000 29988 worker thread done servicing request
01:49:50.824 00.000 29988 Worker thread wakes up
01:49:50.824 00.000 28316 GuideStep: -0.3 px 65 ms EAST, 0.0 px 0 ms NORTH
01:49:50.825 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:50.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:52.453 01.628 29988 Exposure complete
01:49:52.506 00.053 29988 worker thread done servicing request
01:49:52.506 00.000 28316 OnExposeComplete: enter
01:49:52.508 00.002 28316 UpdateGuideState(): m_state=6
01:49:52.509 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1890
01:49:52.511 00.002 28316 Star::Find returns 1 (0), X=952.56, Y=259.14, Mass=2347, SNR=33.6, Peak=201 HFD=3.8
01:49:52.514 00.003 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:49:52.516 00.002 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:49:52.519 00.003 28316 CameraToMount -- cameraX=0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-0.26 mountX=-0.21 mountY=-0.24, mountTheta=-2.28
01:49:52.523 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.08, opts=13)
01:49:52.525 00.002 28316 Enqueuing Move request for scope (0.32, -0.08)
01:49:52.527 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:52.529 00.002 28316 UpdateGuideState exits: m=2347 RSB=33.6
01:49:52.531 00.002 29988 Worker thread wakes up
01:49:52.531 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 4 / 99999
01:49:52.532 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.08) opts 0xd
01:49:52.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.08)
01:49:52.532 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146592.532,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
01:49:52.533 00.001 29988 Moving (0.32, -0.08) raw xDistance=-0.21 yDistance=-0.24
01:49:52.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:49:52.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:52.533 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:52.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:52.534 00.001 28316 Enqueuing Expose request
01:49:52.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:49:52.534 00.000 29988 MoveAxis(E, 48, ABG)
01:49:52.534 00.000 29988 Guiding  Dir = 2, Dur = 48
01:49:52.534 00.000 29988 IsSlewing returns 0
01:49:52.534 00.000 29988 IsGuiding returns 0
01:49:52.537 00.003 29988 PulseGuide returned control before completion, sleep 57
01:49:52.608 00.071 29988 IsGuiding returns 1
01:49:52.608 00.000 29988 scope still moving after pulse duration time elapsed
01:49:52.640 00.032 29988 IsSlewing returns 0
01:49:52.640 00.000 29988 IsGuiding returns 0
01:49:52.640 00.000 29988 scope move finished after 48 + 57 ms
01:49:52.640 00.000 29988 Move returns status 0, amount 48
01:49:52.640 00.000 29988 MoveAxis(N, 0, ABG)
01:49:52.640 00.000 29988 Move returns status 0, amount 0
01:49:52.640 00.000 29988 move complete, result=0
01:49:52.640 00.000 29988 worker thread done servicing request
01:49:52.640 00.000 29988 Worker thread wakes up
01:49:52.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:52.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:52.640 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.2 px 0 ms NORTH
01:49:54.056 01.416 29988 Exposure complete
01:49:54.093 00.037 29988 worker thread done servicing request
01:49:54.093 00.000 28316 OnExposeComplete: enter
01:49:54.094 00.001 28316 UpdateGuideState(): m_state=6
01:49:54.096 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1891
01:49:54.097 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=259.32, Mass=2440, SNR=34.3, Peak=187 HFD=3.6
01:49:54.099 00.002 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
01:49:54.100 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
01:49:54.102 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=0.04 mountY=-0.14, mountTheta=-1.30
01:49:54.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
01:49:54.104 00.001 28316 Enqueuing Move request for scope (0.11, 0.09)
01:49:54.104 00.000 29988 Worker thread wakes up
01:49:54.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
01:49:54.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
01:49:54.104 00.000 29988 Moving (0.11, 0.09) raw xDistance=0.04 yDistance=-0.14
01:49:54.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:49:54.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:54.105 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.3
01:49:54.105 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 5 / 99999
01:49:54.106 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:54.106 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146594.106,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:49:54.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:49:54.106 00.000 29988 MoveAxis(E, 0, ABG)
01:49:54.106 00.000 29988 Move returns status 0, amount 0
01:49:54.106 00.000 29988 MoveAxis(N, 0, ABG)
01:49:54.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:54.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:54.107 00.000 28316 Enqueuing Expose request
01:49:54.107 00.000 29988 Move returns status 0, amount 0
01:49:54.107 00.000 29988 move complete, result=0
01:49:54.107 00.000 29988 worker thread done servicing request
01:49:54.108 00.001 29988 Worker thread wakes up
01:49:54.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:54.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:54.108 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:55.735 01.627 29988 Exposure complete
01:49:55.777 00.042 29988 worker thread done servicing request
01:49:55.777 00.000 28316 OnExposeComplete: enter
01:49:55.779 00.002 28316 UpdateGuideState(): m_state=6
01:49:55.782 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1892
01:49:55.784 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=259.40, Mass=2376, SNR=33.9, Peak=189 HFD=3.5
01:49:55.787 00.003 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
01:49:55.789 00.002 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
01:49:55.792 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.05 mountX=0.12 mountY=-0.17, mountTheta=-0.96
01:49:55.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.17, opts=13)
01:49:55.794 00.000 28316 Enqueuing Move request for scope (0.10, 0.17)
01:49:55.795 00.001 29988 Worker thread wakes up
01:49:55.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:55.795 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.9
01:49:55.796 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 6 / 99999
01:49:55.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
01:49:55.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
01:49:55.796 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146595.796,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
01:49:55.797 00.001 29988 Moving (0.10, 0.17) raw xDistance=0.12 yDistance=-0.17
01:49:55.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:49:55.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:55.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:55.799 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:49:55.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:55.802 00.003 29988 MoveAxis(E, 0, ABG)
01:49:55.802 00.000 29988 Move returns status 0, amount 0
01:49:55.802 00.000 29988 MoveAxis(N, 0, ABG)
01:49:55.802 00.000 29988 Move returns status 0, amount 0
01:49:55.802 00.000 29988 move complete, result=0
01:49:55.802 00.000 29988 worker thread done servicing request
01:49:55.802 00.000 28316 Enqueuing Expose request
01:49:55.802 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:55.804 00.002 29988 Worker thread wakes up
01:49:55.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:55.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:57.318 01.514 29988 Exposure complete
01:49:57.376 00.058 29988 worker thread done servicing request
01:49:57.376 00.000 28316 OnExposeComplete: enter
01:49:57.378 00.002 28316 UpdateGuideState(): m_state=6
01:49:57.378 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1893
01:49:57.379 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=259.36, Mass=2498, SNR=34.8, Peak=181 HFD=3.8
01:49:57.379 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
01:49:57.379 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
01:49:57.380 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.34 mountX=0.11 mountY=-0.09, mountTheta=-0.68
01:49:57.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.13, opts=13)
01:49:57.381 00.000 28316 Enqueuing Move request for scope (0.03, 0.13)
01:49:57.382 00.001 29988 Worker thread wakes up
01:49:57.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
01:49:57.382 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
01:49:57.382 00.000 29988 Moving (0.03, 0.13) raw xDistance=0.11 yDistance=-0.09
01:49:57.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:49:57.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:57.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:49:57.382 00.000 29988 MoveAxis(E, 0, ABG)
01:49:57.382 00.000 29988 Move returns status 0, amount 0
01:49:57.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:57.383 00.001 28316 UpdateGuideState exits: m=2498 RSB=34.8
01:49:57.383 00.000 29988 MoveAxis(N, 0, ABG)
01:49:57.383 00.000 29988 Move returns status 0, amount 0
01:49:57.383 00.000 29988 move complete, result=0
01:49:57.383 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 7 / 99999
01:49:57.384 00.001 28316 PhdController: newstate STATE_FINISH
01:49:57.384 00.000 28316 PhdController complete: success
01:49:57.385 00.001 29988 worker thread done servicing request
01:49:57.385 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786146597.385,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
01:49:57.385 00.000 28316 Mount: notify guiding dither settle done success=1
01:49:57.386 00.001 28316 PhdController: newstate STATE_IDLE
01:49:57.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:57.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:57.388 00.001 28316 Enqueuing Expose request
01:49:57.391 00.003 29988 Worker thread wakes up
01:49:57.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:57.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:57.391 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:59.021 01.630 29988 Exposure complete
01:49:59.057 00.036 29988 worker thread done servicing request
01:49:59.057 00.000 28316 OnExposeComplete: enter
01:49:59.058 00.001 28316 UpdateGuideState(): m_state=6
01:49:59.058 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.060 00.002 28316 Star::Find returns 1 (0), X=952.28, Y=259.43, Mass=2417, SNR=34.1, Peak=181 HFD=3.8
01:49:59.061 00.001 28316 MultiStar: exiting stabilization period
01:49:59.062 00.001 28316 MultiStar: updating star positions after lock position change
01:49:59.062 00.000 28316 Star::Find(15, 662, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.062 00.000 28316 Star::Find returns 1 (0), X=663.22, Y=163.53, Mass=2372, SNR=33.5, Peak=176 HFD=3.9
01:49:59.063 00.001 28316 Star::Find(15, 1034, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.063 00.000 28316 Star::Find returns 1 (0), X=1034.76, Y=394.23, Mass=2059, SNR=30.9, Peak=181 HFD=4.5
01:49:59.064 00.001 28316 Star::Find(15, 978, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.064 00.000 28316 Star::Find returns 1 (0), X=979.19, Y=251.74, Mass=1727, SNR=28.9, Peak=156 HFD=3.8
01:49:59.065 00.001 28316 Star::Find(15, 311, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.065 00.000 28316 Star::Find returns 1 (0), X=312.67, Y=831.10, Mass=1692, SNR=28.3, Peak=177 HFD=4.0
01:49:59.065 00.000 28316 Star::Find(15, 495, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.066 00.001 28316 Star::Find returns 1 (0), X=495.89, Y=92.46, Mass=1291, SNR=24.8, Peak=102 HFD=3.9
01:49:59.066 00.000 28316 Star::Find(15, 289, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.067 00.001 28316 Star::Find returns 1 (0), X=290.50, Y=918.13, Mass=965, SNR=21.6, Peak=106 HFD=3.7
01:49:59.067 00.000 28316 Star::Find(15, 679, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.067 00.000 28316 Star::Find returns 1 (0), X=680.48, Y=948.84, Mass=925, SNR=21.0, Peak=80 HFD=3.8
01:49:59.068 00.001 28316 Star::Find(15, 1146, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.068 00.000 28316 Star::Find returns 1 (0), X=1147.48, Y=749.23, Mass=869, SNR=20.3, Peak=65 HFD=3.9
01:49:59.069 00.001 28316 Star::Find(15, 247, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.069 00.000 28316 Star::Find returns 1 (0), X=247.96, Y=521.37, Mass=585, SNR=16.8, Peak=64 HFD=3.7
01:49:59.070 00.001 28316 Star::Find(15, 650, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.070 00.000 28316 Star::Find returns 1 (0), X=651.72, Y=644.94, Mass=631, SNR=17.4, Peak=57 HFD=3.9
01:49:59.070 00.000 28316 Star::Find(15, 1131, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1894
01:49:59.071 00.001 28316 Star::Find returns 1 (0), X=1132.29, Y=627.19, Mass=670, SNR=18.0, Peak=63 HFD=3.6
01:49:59.071 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
01:49:59.072 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
01:49:59.072 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.41 mountX=0.17 mountY=-0.12, mountTheta=-0.61
01:49:59.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.20, opts=13)
01:49:59.074 00.001 28316 Enqueuing Move request for scope (0.03, 0.20)
01:49:59.075 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:49:59.075 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
01:49:59.076 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:59.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:49:59.076 00.000 28316 Enqueuing Expose request
01:49:59.077 00.001 29988 Worker thread wakes up
01:49:59.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
01:49:59.077 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
01:49:59.077 00.000 29988 Moving (0.03, 0.20) raw xDistance=0.17 yDistance=-0.12
01:49:59.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:49:59.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:59.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:49:59.077 00.000 29988 MoveAxis(E, 0, ABG)
01:49:59.077 00.000 29988 Move returns status 0, amount 0
01:49:59.077 00.000 29988 MoveAxis(N, 0, ABG)
01:49:59.077 00.000 29988 Move returns status 0, amount 0
01:49:59.077 00.000 29988 move complete, result=0
01:49:59.077 00.000 29988 worker thread done servicing request
01:49:59.077 00.000 29988 Worker thread wakes up
01:49:59.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:49:59.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:49:59.078 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:00.596 01.518 29988 Exposure complete
01:50:00.638 00.042 29988 worker thread done servicing request
01:50:00.638 00.000 28316 OnExposeComplete: enter
01:50:00.639 00.001 28316 UpdateGuideState(): m_state=6
01:50:00.639 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1895
01:50:00.640 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=259.32, Mass=2474, SNR=34.5, Peak=178 HFD=3.9
01:50:00.640 00.000 28316 MultiStar: [#1 0.00,-0.03,0.97,U] [#2 -0.03,0.08,0.92,U] [#3 0.02,-0.07,0.84,U] [#4 0.06,0.23,0.84,U] [#5 -0.10,0.12,0.73,U] [#6 -0.17,0.16,0.61,U] [#7 -0.04,0.01,0.61,U] [#8 -0.05,0.00,0.58,U] 
01:50:00.643 00.003 28316 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {0.13, 0.09}
01:50:00.644 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
01:50:00.644 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
01:50:00.644 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.06 mountY=-0.02, mountTheta=-0.35
01:50:00.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
01:50:00.646 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
01:50:00.647 00.001 29988 Worker thread wakes up
01:50:00.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:00.647 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:50:00.648 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:00.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:00.649 00.001 28316 Enqueuing Expose request
01:50:00.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
01:50:00.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
01:50:00.649 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.06 yDistance=-0.02
01:50:00.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:50:00.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:00.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:50:00.649 00.000 29988 MoveAxis(E, 0, ABG)
01:50:00.649 00.000 29988 Move returns status 0, amount 0
01:50:00.649 00.000 29988 MoveAxis(N, 0, ABG)
01:50:00.649 00.000 29988 Move returns status 0, amount 0
01:50:00.649 00.000 29988 move complete, result=0
01:50:00.649 00.000 29988 worker thread done servicing request
01:50:00.649 00.000 29988 Worker thread wakes up
01:50:00.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:00.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:00.650 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:02.287 01.637 29988 Exposure complete
01:50:02.330 00.043 29988 worker thread done servicing request
01:50:02.330 00.000 28316 OnExposeComplete: enter
01:50:02.331 00.001 28316 UpdateGuideState(): m_state=6
01:50:02.332 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1896
01:50:02.333 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=259.50, Mass=2396, SNR=33.7, Peak=175 HFD=3.8
01:50:02.334 00.001 28316 MultiStar: [#1 -0.19,0.02,0.97,U] [#2 0.07,0.08,0.97,U] [#3 0.05,-0.07,0.85,U] [#4 -0.08,0.27,0.82,U] [#5 -0.22,0.02,0.74,U] [#6 -0.04,0.18,0.62,U] [#7 -0.22,0.10,0.64,U] [#8 -0.13,0.06,0.57,U] 
01:50:02.335 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.11}, one-star: {0.19, 0.28}
01:50:02.335 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
01:50:02.336 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
01:50:02.337 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.01 mountX=0.12 mountY=-0.00, mountTheta=-0.03
01:50:02.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
01:50:02.339 00.001 28316 Enqueuing Move request for scope (-0.05, 0.11)
01:50:02.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:02.340 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.7
01:50:02.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:02.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:02.341 00.000 28316 Enqueuing Expose request
01:50:02.342 00.001 29988 Worker thread wakes up
01:50:02.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:50:02.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:50:02.342 00.000 29988 Moving (-0.05, 0.11) raw xDistance=0.12 yDistance=-0.00
01:50:02.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:50:02.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:02.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:50:02.342 00.000 29988 MoveAxis(E, 0, ABG)
01:50:02.342 00.000 29988 Move returns status 0, amount 0
01:50:02.342 00.000 29988 MoveAxis(N, 0, ABG)
01:50:02.342 00.000 29988 Move returns status 0, amount 0
01:50:02.342 00.000 29988 move complete, result=0
01:50:02.342 00.000 29988 worker thread done servicing request
01:50:02.342 00.000 29988 Worker thread wakes up
01:50:02.342 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:02.343 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:02.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:03.868 01.525 29988 Exposure complete
01:50:03.903 00.035 29988 worker thread done servicing request
01:50:03.903 00.000 28316 OnExposeComplete: enter
01:50:03.904 00.001 28316 UpdateGuideState(): m_state=6
01:50:03.904 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1897
01:50:03.905 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=259.40, Mass=2435, SNR=34.1, Peak=199 HFD=3.9
01:50:03.905 00.000 28316 MultiStar: [#1 0.07,-0.08,1.00,U] [#2 -0.01,-0.04,0.93,U] [#3 0.12,-0.07,0.86,U] [#4 0.14,0.21,0.83,U] [#5 0.03,0.03,0.76,U] [#6 0.20,0.10,0.63,U] [#7 -0.01,0.03,0.61,U] [#8 0.18,0.02,0.60,U] 
01:50:03.906 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.24, 0.18}
01:50:03.906 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
01:50:03.907 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
01:50:03.907 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.35 mountX=-0.01 mountY=-0.11, mountTheta=-1.65
01:50:03.909 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
01:50:03.910 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
01:50:03.911 00.001 29988 Worker thread wakes up
01:50:03.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:50:03.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:50:03.911 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.11
01:50:03.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:50:03.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:03.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:03.913 00.002 28316 UpdateGuideState exits: m=2435 RSB=34.1
01:50:03.914 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:03.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:03.914 00.000 28316 Enqueuing Expose request
01:50:03.915 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:50:03.915 00.000 29988 MoveAxis(E, 0, ABG)
01:50:03.915 00.000 29988 Move returns status 0, amount 0
01:50:03.915 00.000 29988 MoveAxis(N, 0, ABG)
01:50:03.915 00.000 29988 Move returns status 0, amount 0
01:50:03.915 00.000 29988 move complete, result=0
01:50:03.915 00.000 29988 worker thread done servicing request
01:50:03.915 00.000 29988 Worker thread wakes up
01:50:03.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:03.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:03.915 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:05.547 01.632 29988 Exposure complete
01:50:05.585 00.038 29988 worker thread done servicing request
01:50:05.585 00.000 28316 OnExposeComplete: enter
01:50:05.586 00.001 28316 UpdateGuideState(): m_state=6
01:50:05.587 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1898
01:50:05.588 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=259.31, Mass=2391, SNR=33.8, Peak=186 HFD=3.8
01:50:05.589 00.001 28316 MultiStar: [#1 0.12,-0.14,0.98,U] [#2 0.04,-0.05,0.92,U] [#3 0.11,-0.08,0.84,U] [#4 0.09,-0.05,0.84,U] [#5 -0.02,-0.18,0.76,U] [#6 -0.01,-0.04,0.65,U] [#7 0.09,-0.02,0.63,U] [#8 0.00,-0.08,0.58,U] 
01:50:05.589 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.14, 0.08}
01:50:05.589 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
01:50:05.590 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
01:50:05.590 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=-0.08 mountY=-0.03, mountTheta=-2.74
01:50:05.591 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
01:50:05.592 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
01:50:05.592 00.000 29988 Worker thread wakes up
01:50:05.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:50:05.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:50:05.592 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=-0.03
01:50:05.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:50:05.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:05.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:05.593 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.8
01:50:05.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:05.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:05.594 00.000 28316 Enqueuing Expose request
01:50:05.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:50:05.594 00.000 29988 MoveAxis(E, 0, ABG)
01:50:05.594 00.000 29988 Move returns status 0, amount 0
01:50:05.595 00.001 29988 MoveAxis(N, 0, ABG)
01:50:05.595 00.000 29988 Move returns status 0, amount 0
01:50:05.595 00.000 29988 move complete, result=0
01:50:05.595 00.000 29988 worker thread done servicing request
01:50:05.595 00.000 29988 Worker thread wakes up
01:50:05.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:05.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:05.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:07.121 01.526 29988 Exposure complete
01:50:07.154 00.033 29988 worker thread done servicing request
01:50:07.154 00.000 28316 OnExposeComplete: enter
01:50:07.155 00.001 28316 UpdateGuideState(): m_state=6
01:50:07.156 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1899
01:50:07.156 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=259.30, Mass=2312, SNR=33.4, Peak=190 HFD=3.6
01:50:07.157 00.001 28316 MultiStar: [#1 -0.11,-0.07,1.02,U] [#2 -0.05,-0.02,0.93,U] [#3 0.08,-0.12,0.86,U] [#4 0.07,-0.00,0.84,U] [#5 -0.05,-0.06,0.76,U] [#6 0.07,0.04,0.65,U] [#7 -0.11,0.03,0.64,U] [#8 -0.06,-0.11,0.63,U] 
01:50:07.157 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {0.11, 0.08}
01:50:07.157 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
01:50:07.158 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
01:50:07.158 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.69 mountX=-0.02 mountY=0.01, mountTheta=2.56
01:50:07.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
01:50:07.160 00.001 28316 Enqueuing Move request for scope (-0.00, -0.03)
01:50:07.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:07.161 00.001 29988 Worker thread wakes up
01:50:07.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
01:50:07.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
01:50:07.161 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.02 yDistance=0.01
01:50:07.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:50:07.161 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.4
01:50:07.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:07.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:07.162 00.000 28316 Enqueuing Expose request
01:50:07.163 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:07.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:50:07.163 00.000 29988 MoveAxis(E, 0, ABG)
01:50:07.163 00.000 29988 Move returns status 0, amount 0
01:50:07.163 00.000 29988 MoveAxis(N, 0, ABG)
01:50:07.163 00.000 29988 Move returns status 0, amount 0
01:50:07.163 00.000 29988 move complete, result=0
01:50:07.163 00.000 29988 worker thread done servicing request
01:50:07.163 00.000 29988 Worker thread wakes up
01:50:07.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:07.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:07.164 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:08.799 01.635 29988 Exposure complete
01:50:08.840 00.041 29988 worker thread done servicing request
01:50:08.840 00.000 28316 OnExposeComplete: enter
01:50:08.841 00.001 28316 UpdateGuideState(): m_state=6
01:50:08.842 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1900
01:50:08.842 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=259.32, Mass=2394, SNR=33.9, Peak=198 HFD=3.7
01:50:08.843 00.001 28316 MultiStar: [#1 -0.15,-0.16,1.01,U] [#2 0.09,0.04,0.91,U] [#3 0.08,-0.18,0.86,U] [#4 -0.35,0.13,0.00,M1] [#5 -0.07,-0.12,0.74,U] [#6 -0.25,0.21,0.00,M1] [#7 -0.10,0.15,0.62,U] [#8 0.07,-0.32,0.00,M2] 
01:50:08.843 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.04}, one-star: {0.13, 0.10}
01:50:08.844 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
01:50:08.845 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
01:50:08.845 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.51 mountX=-0.03 mountY=0.01, mountTheta=2.74
01:50:08.846 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
01:50:08.847 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
01:50:08.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:08.848 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.9
01:50:08.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.848 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:08.849 00.001 28316 Enqueuing Expose request
01:50:08.849 00.000 29988 Worker thread wakes up
01:50:08.850 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
01:50:08.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
01:50:08.850 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.03 yDistance=0.01
01:50:08.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:08.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:08.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:50:08.850 00.000 29988 MoveAxis(E, 0, ABG)
01:50:08.850 00.000 29988 Move returns status 0, amount 0
01:50:08.850 00.000 29988 MoveAxis(N, 0, ABG)
01:50:08.850 00.000 29988 Move returns status 0, amount 0
01:50:08.850 00.000 29988 move complete, result=0
01:50:08.850 00.000 29988 worker thread done servicing request
01:50:08.850 00.000 29988 Worker thread wakes up
01:50:08.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:08.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:08.851 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:10.371 01.520 29988 Exposure complete
01:50:10.403 00.032 29988 worker thread done servicing request
01:50:10.403 00.000 28316 OnExposeComplete: enter
01:50:10.404 00.001 28316 UpdateGuideState(): m_state=6
01:50:10.404 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1901
01:50:10.405 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=259.34, Mass=2389, SNR=33.9, Peak=194 HFD=3.7
01:50:10.405 00.000 28316 MultiStar: [#1 -0.03,-0.01,0.98,U] [#2 0.11,0.01,0.93,U] [#3 0.10,-0.04,0.87,U] [#4 -0.09,0.14,0.81,U] [#5 -0.11,-0.18,0.72,U] [#6 -0.05,-0.04,0.63,U] [#7 0.18,-0.11,0.62,U] [#8 -0.01,-0.04,0.61,U] 
01:50:10.406 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.09, 0.11}
01:50:10.406 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
01:50:10.407 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
01:50:10.407 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.40 mountX=-0.02 mountY=-0.02, mountTheta=-2.42
01:50:10.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
01:50:10.409 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
01:50:10.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:10.409 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
01:50:10.410 00.001 29988 Worker thread wakes up
01:50:10.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
01:50:10.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
01:50:10.410 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
01:50:10.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:50:10.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:10.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:50:10.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:10.411 00.001 29988 MoveAxis(E, 0, ABG)
01:50:10.411 00.000 29988 Move returns status 0, amount 0
01:50:10.411 00.000 29988 MoveAxis(N, 0, ABG)
01:50:10.411 00.000 29988 Move returns status 0, amount 0
01:50:10.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:10.411 00.000 28316 Enqueuing Expose request
01:50:10.412 00.001 29988 move complete, result=0
01:50:10.412 00.000 29988 worker thread done servicing request
01:50:10.412 00.000 29988 Worker thread wakes up
01:50:10.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:10.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:10.412 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:12.046 01.634 29988 Exposure complete
01:50:12.084 00.038 29988 worker thread done servicing request
01:50:12.085 00.001 28316 OnExposeComplete: enter
01:50:12.085 00.000 28316 UpdateGuideState(): m_state=6
01:50:12.085 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1902
01:50:12.085 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=259.16, Mass=2375, SNR=33.7, Peak=213 HFD=3.8
01:50:12.086 00.001 28316 MultiStar: [#1 0.03,-0.34,0.00,M1] [#2 0.16,-0.15,0.91,U] [#3 0.03,-0.40,0.00,M1] [#4 0.07,-0.10,0.83,U] [#5 -0.09,-0.31,0.00,M1] [#6 -0.21,-0.27,0.00,M1] [#7 0.06,-0.23,0.63,U] [#8 -0.11,-0.28,0.59,U] 
01:50:12.086 00.000 28316 single-star, 4 included, MultiStar: {0.07, -0.15}, one-star: {0.12, -0.06}
01:50:12.088 00.002 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
01:50:12.088 00.000 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
01:50:12.089 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.51 mountX=-0.11 mountY=-0.07, mountTheta=-2.53
01:50:12.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
01:50:12.090 00.000 28316 Enqueuing Move request for scope (0.12, -0.06)
01:50:12.091 00.001 29988 Worker thread wakes up
01:50:12.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
01:50:12.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
01:50:12.091 00.000 29988 Moving (0.12, -0.06) raw xDistance=-0.11 yDistance=-0.07
01:50:12.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:12.092 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.7
01:50:12.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:12.096 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:50:12.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:12.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:12.097 00.001 28316 Enqueuing Expose request
01:50:12.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:50:12.097 00.000 29988 MoveAxis(E, 0, ABG)
01:50:12.097 00.000 29988 Move returns status 0, amount 0
01:50:12.097 00.000 29988 MoveAxis(N, 0, ABG)
01:50:12.097 00.000 29988 Move returns status 0, amount 0
01:50:12.098 00.001 29988 move complete, result=0
01:50:12.098 00.000 29988 worker thread done servicing request
01:50:12.098 00.000 29988 Worker thread wakes up
01:50:12.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:12.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:12.098 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:13.619 01.521 29988 Exposure complete
01:50:13.665 00.046 28316 OnExposeComplete: enter
01:50:13.666 00.001 29988 worker thread done servicing request
01:50:13.666 00.000 28316 UpdateGuideState(): m_state=6
01:50:13.667 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1903
01:50:13.667 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=259.21, Mass=2336, SNR=33.5, Peak=191 HFD=3.7
01:50:13.667 00.000 28316 MultiStar: [#1 0.11,-0.24,1.01,U] [#2 0.17,0.01,0.91,U] [#3 0.09,-0.24,0.87,U] [#4 -0.04,-0.09,0.83,U] [#5 -0.07,-0.18,0.75,U] [#6 -0.23,-0.08,0.64,U] [#7 -0.07,-0.08,0.62,U] [#8 -0.01,-0.16,0.62,U] 
01:50:13.668 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.12}, one-star: {0.13, -0.01}
01:50:13.668 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
01:50:13.669 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
01:50:13.669 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.89
01:50:13.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
01:50:13.671 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
01:50:13.672 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:13.673 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
01:50:13.674 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:13.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:13.675 00.001 28316 Enqueuing Expose request
01:50:13.676 00.001 29988 Worker thread wakes up
01:50:13.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
01:50:13.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
01:50:13.676 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
01:50:13.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:13.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:13.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:50:13.676 00.000 29988 MoveAxis(E, 0, ABG)
01:50:13.676 00.000 29988 Move returns status 0, amount 0
01:50:13.676 00.000 29988 MoveAxis(N, 0, ABG)
01:50:13.676 00.000 29988 Move returns status 0, amount 0
01:50:13.676 00.000 29988 move complete, result=0
01:50:13.676 00.000 29988 worker thread done servicing request
01:50:13.676 00.000 29988 Worker thread wakes up
01:50:13.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:13.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:13.677 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:15.304 01.627 29988 Exposure complete
01:50:15.340 00.036 29988 worker thread done servicing request
01:50:15.341 00.001 28316 OnExposeComplete: enter
01:50:15.341 00.000 28316 UpdateGuideState(): m_state=6
01:50:15.342 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1904
01:50:15.342 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=259.26, Mass=2352, SNR=33.5, Peak=205 HFD=3.7
01:50:15.343 00.001 28316 MultiStar: [#1 -0.14,-0.15,1.02,U] [#2 0.05,-0.01,0.92,U] [#3 -0.03,-0.15,0.85,U] [#4 0.03,-0.02,0.83,U] [#5 -0.17,-0.17,0.73,U] [#6 -0.04,0.02,0.65,U] [#7 -0.06,0.11,0.62,U] [#8 -0.02,-0.06,0.60,U] 
01:50:15.343 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.06, 0.03}
01:50:15.344 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
01:50:15.344 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
01:50:15.344 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.18 mountX=-0.03 mountY=0.05, mountTheta=2.10
01:50:15.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
01:50:15.346 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
01:50:15.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:15.347 00.001 28316 UpdateGuideState exits: m=2352 RSB=33.5
01:50:15.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:15.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:15.348 00.000 28316 Enqueuing Expose request
01:50:15.349 00.001 29988 Worker thread wakes up
01:50:15.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:50:15.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:50:15.349 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
01:50:15.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:15.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:15.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:50:15.349 00.000 29988 MoveAxis(E, 0, ABG)
01:50:15.349 00.000 29988 Move returns status 0, amount 0
01:50:15.349 00.000 29988 MoveAxis(N, 0, ABG)
01:50:15.349 00.000 29988 Move returns status 0, amount 0
01:50:15.349 00.000 29988 move complete, result=0
01:50:15.349 00.000 29988 worker thread done servicing request
01:50:15.349 00.000 29988 Worker thread wakes up
01:50:15.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:15.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:15.350 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:16.874 01.524 29988 Exposure complete
01:50:16.905 00.031 29988 worker thread done servicing request
01:50:16.918 00.013 28316 OnExposeComplete: enter
01:50:16.918 00.000 28316 UpdateGuideState(): m_state=6
01:50:16.919 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1905
01:50:16.919 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=259.25, Mass=2373, SNR=33.6, Peak=187 HFD=3.7
01:50:16.920 00.001 28316 MultiStar: [#1 0.15,-0.23,0.97,U] [#2 0.15,0.08,0.93,U] [#3 0.12,-0.20,0.85,U] [#4 -0.09,0.09,0.84,U] [#5 -0.09,-0.17,0.75,U] [#6 -0.08,0.12,0.63,U] [#7 0.05,0.02,0.63,U] [#8 0.12,0.02,0.59,U] 
01:50:16.920 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {0.20, 0.02}
01:50:16.920 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:50:16.921 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:50:16.921 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.48 mountX=-0.06 mountY=-0.05, mountTheta=-2.50
01:50:16.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
01:50:16.923 00.001 28316 Enqueuing Move request for scope (0.07, -0.04)
01:50:16.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:16.924 00.001 29988 Worker thread wakes up
01:50:16.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
01:50:16.924 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
01:50:16.924 00.000 29988 Moving (0.07, -0.04) raw xDistance=-0.06 yDistance=-0.05
01:50:16.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:50:16.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:16.924 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.6
01:50:16.925 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:16.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:16.925 00.000 28316 Enqueuing Expose request
01:50:16.926 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:50:16.926 00.000 29988 MoveAxis(E, 0, ABG)
01:50:16.926 00.000 29988 Move returns status 0, amount 0
01:50:16.926 00.000 29988 MoveAxis(N, 0, ABG)
01:50:16.926 00.000 29988 Move returns status 0, amount 0
01:50:16.926 00.000 29988 move complete, result=0
01:50:16.926 00.000 29988 worker thread done servicing request
01:50:16.926 00.000 29988 Worker thread wakes up
01:50:16.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:16.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:16.926 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:18.562 01.636 29988 Exposure complete
01:50:18.599 00.037 29988 worker thread done servicing request
01:50:18.600 00.001 28316 OnExposeComplete: enter
01:50:18.600 00.000 28316 UpdateGuideState(): m_state=6
01:50:18.601 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1906
01:50:18.601 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=259.16, Mass=2373, SNR=33.8, Peak=203 HFD=4.0
01:50:18.602 00.001 28316 MultiStar: [#1 0.25,-0.31,0.00,M1] [#2 0.14,-0.20,0.92,U] [#3 0.22,-0.37,0.00,M1] [#4 0.09,-0.03,0.83,U] [#5 0.04,-0.13,0.76,U] [#6 0.04,0.00,0.62,U] [#7 0.11,0.03,0.62,U] [#8 0.37,-0.16,0.00,M1] 
01:50:18.603 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.08}, one-star: {0.41, -0.07}
01:50:18.604 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
01:50:18.605 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
01:50:18.606 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.46 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
01:50:18.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
01:50:18.608 00.000 28316 Enqueuing Move request for scope (0.15, -0.08)
01:50:18.609 00.001 29988 Worker thread wakes up
01:50:18.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:18.609 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:50:18.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:18.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:18.610 00.000 28316 Enqueuing Expose request
01:50:18.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
01:50:18.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
01:50:18.611 00.000 29988 Moving (0.15, -0.08) raw xDistance=-0.13 yDistance=-0.10
01:50:18.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:50:18.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:18.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:50:18.611 00.000 29988 MoveAxis(E, 0, ABG)
01:50:18.611 00.000 29988 Move returns status 0, amount 0
01:50:18.611 00.000 29988 MoveAxis(N, 0, ABG)
01:50:18.611 00.000 29988 Move returns status 0, amount 0
01:50:18.611 00.000 29988 move complete, result=0
01:50:18.611 00.000 29988 worker thread done servicing request
01:50:18.611 00.000 29988 Worker thread wakes up
01:50:18.613 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:18.613 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:18.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:20.124 01.511 29988 Exposure complete
01:50:20.150 00.026 29988 worker thread done servicing request
01:50:20.150 00.000 28316 OnExposeComplete: enter
01:50:20.150 00.000 28316 UpdateGuideState(): m_state=6
01:50:20.151 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1907
01:50:20.151 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=259.20, Mass=2509, SNR=34.6, Peak=214 HFD=3.8
01:50:20.152 00.001 28316 MultiStar: [#1 -0.01,-0.30,0.97,U] [#2 0.23,-0.20,0.00,M1] [#3 0.24,-0.20,0.00,M2] [#4 0.07,-0.03,0.82,U] [#5 -0.01,-0.22,0.72,U] [#6 0.02,-0.01,0.62,U] [#7 -0.02,-0.00,0.61,U] [#8 -0.05,-0.08,0.57,U] 
01:50:20.152 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.10}, one-star: {0.26, -0.03}
01:50:20.153 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:50:20.153 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
01:50:20.154 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-1.11 mountX=-0.12 mountY=0.00, mountTheta=3.14
01:50:20.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
01:50:20.156 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
01:50:20.156 00.000 29988 Worker thread wakes up
01:50:20.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:20.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
01:50:20.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
01:50:20.157 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.6
01:50:20.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:20.158 00.001 29988 Moving (0.05, -0.10) raw xDistance=-0.12 yDistance=0.00
01:50:20.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:20.158 00.000 28316 Enqueuing Expose request
01:50:20.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:20.159 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:20.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:50:20.159 00.000 29988 MoveAxis(E, 0, ABG)
01:50:20.159 00.000 29988 Move returns status 0, amount 0
01:50:20.159 00.000 29988 MoveAxis(N, 0, ABG)
01:50:20.159 00.000 29988 Move returns status 0, amount 0
01:50:20.159 00.000 29988 move complete, result=0
01:50:20.159 00.000 29988 worker thread done servicing request
01:50:20.159 00.000 29988 Worker thread wakes up
01:50:20.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:20.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:20.159 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:21.890 01.731 29988 Exposure complete
01:50:21.932 00.042 29988 worker thread done servicing request
01:50:21.932 00.000 28316 OnExposeComplete: enter
01:50:21.936 00.004 28316 UpdateGuideState(): m_state=6
01:50:21.936 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1908
01:50:21.937 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=259.17, Mass=2480, SNR=34.5, Peak=224 HFD=3.8
01:50:21.937 00.000 28316 MultiStar: [#1 0.06,-0.33,0.00,M1] [#2 0.14,-0.19,0.91,U] [#3 0.23,-0.39,0.00,M3] [#4 0.02,0.11,0.80,U] [#5 0.00,-0.26,0.72,U] [#6 0.01,-0.04,0.61,U] [#7 0.02,-0.01,0.64,U] [#8 -0.00,-0.18,0.58,U] 
01:50:21.938 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.09}, one-star: {0.36, -0.06}
01:50:21.938 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
01:50:21.939 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
01:50:21.939 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.12 mountY=-0.05, mountTheta=-2.78
01:50:21.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
01:50:21.941 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
01:50:21.942 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:21.942 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.5
01:50:21.943 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:21.943 00.000 29988 Worker thread wakes up
01:50:21.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
01:50:21.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
01:50:21.943 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.12 yDistance=-0.05
01:50:21.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:21.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:21.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:21.944 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:50:21.944 00.000 29988 MoveAxis(E, 0, ABG)
01:50:21.944 00.000 28316 Enqueuing Expose request
01:50:21.944 00.000 29988 Move returns status 0, amount 0
01:50:21.944 00.000 29988 MoveAxis(N, 0, ABG)
01:50:21.944 00.000 29988 Move returns status 0, amount 0
01:50:21.944 00.000 29988 move complete, result=0
01:50:21.944 00.000 29988 worker thread done servicing request
01:50:21.944 00.000 29988 Worker thread wakes up
01:50:21.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:21.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:21.945 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:23.347 01.402 29988 Exposure complete
01:50:23.394 00.047 29988 worker thread done servicing request
01:50:23.394 00.000 28316 OnExposeComplete: enter
01:50:23.395 00.001 28316 UpdateGuideState(): m_state=6
01:50:23.395 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1909
01:50:23.396 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=259.09, Mass=2326, SNR=33.3, Peak=217 HFD=3.8
01:50:23.396 00.000 28316 MultiStar: [#1 0.03,-0.34,0.00,M2] [#2 0.18,-0.11,0.93,U] [#3 0.23,-0.40,0.00,M4] [#4 0.18,-0.02,0.84,U] [#5 0.04,-0.17,0.76,U] [#6 0.09,-0.16,0.64,U] [#7 0.14,-0.08,0.63,U] [#8 0.03,-0.18,0.62,U] 
01:50:23.397 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.12}, one-star: {0.33, -0.14}
01:50:23.397 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
01:50:23.399 00.002 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
01:50:23.399 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.20 cameraTheta=-0.66 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
01:50:23.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.12, opts=13)
01:50:23.401 00.001 28316 Enqueuing Move request for scope (0.15, -0.12)
01:50:23.401 00.000 29988 Worker thread wakes up
01:50:23.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:23.402 00.001 28316 UpdateGuideState exits: m=2326 RSB=33.3
01:50:23.402 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:23.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:23.403 00.001 28316 Enqueuing Expose request
01:50:23.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
01:50:23.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
01:50:23.403 00.000 29988 Moving (0.15, -0.12) raw xDistance=-0.17 yDistance=-0.08
01:50:23.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:50:23.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:23.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:50:23.403 00.000 29988 MoveAxis(E, 0, ABG)
01:50:23.403 00.000 29988 Move returns status 0, amount 0
01:50:23.403 00.000 29988 MoveAxis(N, 0, ABG)
01:50:23.403 00.000 29988 Move returns status 0, amount 0
01:50:23.403 00.000 29988 move complete, result=0
01:50:23.403 00.000 29988 worker thread done servicing request
01:50:23.403 00.000 29988 Worker thread wakes up
01:50:23.404 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:23.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:23.404 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:25.027 01.623 29988 Exposure complete
01:50:25.066 00.039 29988 worker thread done servicing request
01:50:25.067 00.001 28316 OnExposeComplete: enter
01:50:25.067 00.000 28316 UpdateGuideState(): m_state=6
01:50:25.068 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1910
01:50:25.069 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=259.11, Mass=2478, SNR=34.6, Peak=229 HFD=3.9
01:50:25.070 00.001 28316 MultiStar: [#1 0.32,-0.37,0.00,M3] [#2 0.29,-0.22,0.00,M1] [#3 0.34,-0.40,0.00,M5] [#4 0.38,-0.25,0.00,M1] [#5 0.14,-0.35,0.00,M1] [#6 0.24,-0.25,0.00,M1] [#7 0.33,-0.28,0.00,M1] [#8 0.30,-0.32,0.00,M1] 
01:50:25.071 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
01:50:25.072 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
01:50:25.074 00.002 28316 CameraToMount -- cameraX=0.40 cameraY=-0.12 hyp=0.42 cameraTheta=-0.29 mountX=-0.28 mountY=-0.31, mountTheta=-2.31
01:50:25.076 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.12, opts=13)
01:50:25.076 00.000 28316 Enqueuing Move request for scope (0.40, -0.12)
01:50:25.077 00.001 29988 Worker thread wakes up
01:50:25.077 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:25.077 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.6
01:50:25.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.12) opts 0xd
01:50:25.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.12)
01:50:25.078 00.000 29988 Moving (0.40, -0.12) raw xDistance=-0.28 yDistance=-0.31
01:50:25.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:50:25.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:25.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:25.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:50:25.078 00.000 29988 MoveAxis(E, 58, ABG)
01:50:25.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:25.079 00.001 28316 Enqueuing Expose request
01:50:25.079 00.000 29988 Guiding  Dir = 2, Dur = 58
01:50:25.080 00.001 29988 IsSlewing returns 0
01:50:25.080 00.000 29988 IsGuiding returns 0
01:50:25.081 00.001 29988 PulseGuide returned control before completion, sleep 67
01:50:25.152 00.071 29988 IsGuiding returns 0
01:50:25.152 00.000 29988 Move returns status 0, amount 58
01:50:25.152 00.000 29988 MoveAxis(N, 0, ABG)
01:50:25.152 00.000 29988 Move returns status 0, amount 0
01:50:25.152 00.000 29988 move complete, result=0
01:50:25.154 00.002 29988 worker thread done servicing request
01:50:25.154 00.000 29988 Worker thread wakes up
01:50:25.154 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.3 px 0 ms NORTH
01:50:25.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:25.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:26.568 01.414 29988 Exposure complete
01:50:26.601 00.033 29988 worker thread done servicing request
01:50:26.601 00.000 28316 OnExposeComplete: enter
01:50:26.602 00.001 28316 UpdateGuideState(): m_state=6
01:50:26.603 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1911
01:50:26.603 00.000 28316 Star::Find returns 1 (0), X=952.79, Y=259.01, Mass=2343, SNR=33.6, Peak=224 HFD=4.1
01:50:26.603 00.000 28316 MultiStar: [#1 0.33,-0.29,0.00,M4] [#2 0.34,-0.22,0.00,M2] [#3 0.41,-0.39,0.00,M6] [#4 0.24,0.16,0.85,U] [#5 0.11,-0.17,0.75,U] [#6 0.13,0.03,0.62,U] [#7 0.19,-0.06,0.64,U] [#8 0.20,-0.14,0.60,U] 
01:50:26.604 00.001 28316 refined, 5 included, MultiStar: {0.26, -0.07}, one-star: {0.54, -0.22}
01:50:26.604 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
01:50:26.605 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
01:50:26.605 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.28 mountX=-0.17 mountY=-0.20, mountTheta=-2.29
01:50:26.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
01:50:26.608 00.002 28316 Enqueuing Move request for scope (0.26, -0.07)
01:50:26.609 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:26.609 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
01:50:26.610 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:26.611 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:26.614 00.003 28316 Enqueuing Expose request
01:50:26.615 00.001 29988 Worker thread wakes up
01:50:26.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
01:50:26.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
01:50:26.615 00.000 29988 Moving (0.26, -0.07) raw xDistance=-0.17 yDistance=-0.20
01:50:26.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:50:26.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:26.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:50:26.615 00.000 29988 MoveAxis(E, 0, ABG)
01:50:26.615 00.000 29988 Move returns status 0, amount 0
01:50:26.615 00.000 29988 MoveAxis(N, 0, ABG)
01:50:26.615 00.000 29988 Move returns status 0, amount 0
01:50:26.615 00.000 29988 move complete, result=0
01:50:26.615 00.000 29988 worker thread done servicing request
01:50:26.615 00.000 29988 Worker thread wakes up
01:50:26.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:26.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:26.615 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:50:28.245 01.630 29988 Exposure complete
01:50:28.292 00.047 29988 worker thread done servicing request
01:50:28.292 00.000 28316 OnExposeComplete: enter
01:50:28.294 00.002 28316 UpdateGuideState(): m_state=6
01:50:28.295 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1912
01:50:28.296 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=259.22, Mass=2466, SNR=34.3, Peak=201 HFD=3.7
01:50:28.297 00.001 28316 MultiStar: [#1 0.04,-0.11,0.95,U] [#2 0.07,-0.07,0.91,U] [#3 0.07,-0.23,0.84,U] [#4 -0.07,0.10,0.81,U] [#5 -0.17,-0.13,0.73,U] [#6 -0.21,0.05,0.62,U] [#7 0.12,-0.12,0.59,U] [#8 0.00,-0.15,0.58,U] 
01:50:28.297 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.13, -0.01}
01:50:28.297 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
01:50:28.298 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
01:50:28.298 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.46 mountX=-0.07 mountY=0.03, mountTheta=2.79
01:50:28.301 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
01:50:28.302 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
01:50:28.303 00.001 29988 Worker thread wakes up
01:50:28.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:28.303 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.3
01:50:28.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:28.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:28.304 00.000 28316 Enqueuing Expose request
01:50:28.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
01:50:28.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
01:50:28.305 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.03
01:50:28.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:50:28.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:28.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:50:28.305 00.000 29988 MoveAxis(E, 0, ABG)
01:50:28.305 00.000 29988 Move returns status 0, amount 0
01:50:28.305 00.000 29988 MoveAxis(N, 0, ABG)
01:50:28.305 00.000 29988 Move returns status 0, amount 0
01:50:28.305 00.000 29988 move complete, result=0
01:50:28.305 00.000 29988 worker thread done servicing request
01:50:28.305 00.000 29988 Worker thread wakes up
01:50:28.306 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:28.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:28.306 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:29.833 01.527 29988 Exposure complete
01:50:29.865 00.032 29988 worker thread done servicing request
01:50:29.865 00.000 28316 OnExposeComplete: enter
01:50:29.867 00.002 28316 UpdateGuideState(): m_state=6
01:50:29.868 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1913
01:50:29.869 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=259.23, Mass=2440, SNR=34.1, Peak=232 HFD=3.6
01:50:29.871 00.002 28316 MultiStar: [#1 0.24,-0.30,0.00,M4] [#2 0.27,-0.06,0.89,U] [#3 0.31,-0.37,0.00,M6] [#4 0.13,-0.02,0.83,U] [#5 0.12,-0.23,0.73,U] [#6 0.17,0.02,0.65,U] [#7 0.24,-0.11,0.61,U] [#8 0.25,-0.11,0.60,U] 
01:50:29.872 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.07}, one-star: {0.41, -0.00}
01:50:29.873 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
01:50:29.874 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
01:50:29.874 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=-0.16 mountY=-0.18, mountTheta=-2.30
01:50:29.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
01:50:29.876 00.001 28316 Enqueuing Move request for scope (0.23, -0.07)
01:50:29.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:29.876 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.1
01:50:29.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:29.877 00.000 29988 Worker thread wakes up
01:50:29.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:29.878 00.001 28316 Enqueuing Expose request
01:50:29.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
01:50:29.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
01:50:29.878 00.000 29988 Moving (0.23, -0.07) raw xDistance=-0.16 yDistance=-0.18
01:50:29.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:50:29.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:29.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:50:29.878 00.000 29988 MoveAxis(E, 0, ABG)
01:50:29.878 00.000 29988 Move returns status 0, amount 0
01:50:29.878 00.000 29988 MoveAxis(N, 0, ABG)
01:50:29.878 00.000 29988 Move returns status 0, amount 0
01:50:29.878 00.000 29988 move complete, result=0
01:50:29.879 00.001 29988 worker thread done servicing request
01:50:29.879 00.000 29988 Worker thread wakes up
01:50:29.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:29.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:29.879 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:50:31.514 01.635 29988 Exposure complete
01:50:31.541 00.027 29988 worker thread done servicing request
01:50:31.541 00.000 28316 OnExposeComplete: enter
01:50:31.542 00.001 28316 UpdateGuideState(): m_state=6
01:50:31.544 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1914
01:50:31.545 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=259.17, Mass=2535, SNR=34.9, Peak=227 HFD=3.7
01:50:31.546 00.001 28316 MultiStar: [#1 0.13,-0.27,0.97,U] [#2 0.20,-0.12,0.90,U] [#3 0.23,-0.20,0.83,U] [#4 0.16,0.10,0.80,U] [#5 0.07,-0.09,0.71,U] [#6 -0.07,0.06,0.63,U] [#7 0.11,0.01,0.62,U] [#8 0.23,-0.22,0.00,M1] 
01:50:31.547 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.08}, one-star: {0.40, -0.06}
01:50:31.548 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
01:50:31.549 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
01:50:31.550 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.46 mountX=-0.15 mountY=-0.11, mountTheta=-2.48
01:50:31.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.08, opts=13)
01:50:31.552 00.000 28316 Enqueuing Move request for scope (0.17, -0.08)
01:50:31.553 00.001 29988 Worker thread wakes up
01:50:31.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:50:31.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:50:31.553 00.000 29988 Moving (0.17, -0.08) raw xDistance=-0.15 yDistance=-0.11
01:50:31.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:50:31.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:31.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:31.553 00.000 28316 UpdateGuideState exits: m=2535 RSB=34.9
01:50:31.554 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:50:31.554 00.000 29988 MoveAxis(E, 0, ABG)
01:50:31.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:31.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:31.555 00.001 28316 Enqueuing Expose request
01:50:31.555 00.000 29988 Move returns status 0, amount 0
01:50:31.555 00.000 29988 MoveAxis(N, 0, ABG)
01:50:31.555 00.000 29988 Move returns status 0, amount 0
01:50:31.555 00.000 29988 move complete, result=0
01:50:31.555 00.000 29988 worker thread done servicing request
01:50:31.555 00.000 29988 Worker thread wakes up
01:50:31.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:31.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:31.557 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:33.084 01.527 29988 Exposure complete
01:50:33.130 00.046 29988 worker thread done servicing request
01:50:33.130 00.000 28316 OnExposeComplete: enter
01:50:33.131 00.001 28316 UpdateGuideState(): m_state=6
01:50:33.131 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1915
01:50:33.132 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=259.08, Mass=2495, SNR=34.5, Peak=201 HFD=3.9
01:50:33.132 00.000 28316 MultiStar: [#1 0.27,-0.38,0.00,M4] [#2 0.08,-0.23,0.92,U] [#3 0.21,-0.31,0.00,M6] [#4 0.00,-0.08,0.82,U] [#5 -0.16,-0.25,0.73,U] [#6 0.15,0.11,0.63,U] [#7 0.21,-0.09,0.63,U] [#8 0.28,-0.17,0.00,M2] 
01:50:33.133 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.13}, one-star: {0.19, -0.15}
01:50:33.133 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
01:50:33.133 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
01:50:33.134 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.02 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
01:50:33.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
01:50:33.137 00.002 28316 Enqueuing Move request for scope (0.08, -0.13)
01:50:33.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:33.138 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.5
01:50:33.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:33.138 00.000 29988 Worker thread wakes up
01:50:33.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:33.139 00.001 28316 Enqueuing Expose request
01:50:33.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:50:33.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:50:33.139 00.000 29988 Moving (0.08, -0.13) raw xDistance=-0.15 yDistance=-0.01
01:50:33.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:50:33.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:33.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:50:33.139 00.000 29988 MoveAxis(E, 0, ABG)
01:50:33.139 00.000 29988 Move returns status 0, amount 0
01:50:33.140 00.001 29988 MoveAxis(N, 0, ABG)
01:50:33.140 00.000 29988 Move returns status 0, amount 0
01:50:33.140 00.000 29988 move complete, result=0
01:50:33.140 00.000 29988 worker thread done servicing request
01:50:33.140 00.000 29988 Worker thread wakes up
01:50:33.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:33.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:33.140 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:34.764 01.624 29988 Exposure complete
01:50:34.803 00.039 29988 worker thread done servicing request
01:50:34.803 00.000 28316 OnExposeComplete: enter
01:50:34.804 00.001 28316 UpdateGuideState(): m_state=6
01:50:34.804 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1916
01:50:34.805 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=259.08, Mass=2402, SNR=33.9, Peak=209 HFD=3.9
01:50:34.807 00.002 28316 MultiStar: [#1 0.18,-0.29,0.00,M5] [#2 0.21,-0.20,0.92,U] [#3 0.29,-0.41,0.00,M7] [#4 0.09,-0.05,0.82,U] [#5 0.07,-0.43,0.00,M1] [#6 0.02,-0.10,0.63,U] [#7 0.21,-0.26,0.00,M1] [#8 0.24,-0.34,0.00,M3] 
01:50:34.808 00.001 28316 refined, 3 included, MultiStar: {0.20, -0.13}, one-star: {0.39, -0.14}
01:50:34.811 00.003 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
01:50:34.814 00.003 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
01:50:34.816 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.57 mountX=-0.20 mountY=-0.12, mountTheta=-2.60
01:50:34.819 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.13, opts=13)
01:50:34.820 00.001 28316 Enqueuing Move request for scope (0.20, -0.13)
01:50:34.820 00.000 29988 Worker thread wakes up
01:50:34.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:34.821 00.001 28316 UpdateGuideState exits: m=2402 RSB=33.9
01:50:34.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:34.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:34.822 00.000 28316 Enqueuing Expose request
01:50:34.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
01:50:34.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
01:50:34.823 00.001 29988 Moving (0.20, -0.13) raw xDistance=-0.20 yDistance=-0.12
01:50:34.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:50:34.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:34.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:50:34.823 00.000 29988 MoveAxis(E, 0, ABG)
01:50:34.823 00.000 29988 Move returns status 0, amount 0
01:50:34.823 00.000 29988 MoveAxis(N, 0, ABG)
01:50:34.823 00.000 29988 Move returns status 0, amount 0
01:50:34.823 00.000 29988 move complete, result=0
01:50:34.823 00.000 29988 worker thread done servicing request
01:50:34.823 00.000 29988 Worker thread wakes up
01:50:34.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:34.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:34.823 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:36.338 01.515 29988 Exposure complete
01:50:36.367 00.029 29988 worker thread done servicing request
01:50:36.367 00.000 28316 OnExposeComplete: enter
01:50:36.368 00.001 28316 UpdateGuideState(): m_state=6
01:50:36.369 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1917
01:50:36.370 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=259.09, Mass=2415, SNR=33.9, Peak=192 HFD=4.1
01:50:36.372 00.002 28316 MultiStar: [#1 0.15,-0.29,0.00,M6] [#2 0.17,-0.05,0.94,U] [#3 0.14,-0.26,0.86,U] [#4 -0.00,0.02,0.84,U] [#5 0.03,-0.20,0.73,U] [#6 0.06,-0.10,0.64,U] [#7 0.04,-0.07,0.63,U] [#8 0.21,-0.09,0.59,U] 
01:50:36.373 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.11}, one-star: {0.45, -0.14}
01:50:36.374 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
01:50:36.375 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
01:50:36.375 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.65 mountX=-0.17 mountY=-0.08, mountTheta=-2.68
01:50:36.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
01:50:36.377 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
01:50:36.377 00.000 29988 Worker thread wakes up
01:50:36.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:36.379 00.002 28316 UpdateGuideState exits: m=2415 RSB=33.9
01:50:36.380 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
01:50:36.380 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
01:50:36.380 00.000 29988 Moving (0.15, -0.11) raw xDistance=-0.17 yDistance=-0.08
01:50:36.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:50:36.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:36.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:36.382 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:50:36.382 00.000 29988 MoveAxis(E, 0, ABG)
01:50:36.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:36.383 00.001 28316 Enqueuing Expose request
01:50:36.383 00.000 29988 Move returns status 0, amount 0
01:50:36.383 00.000 29988 MoveAxis(N, 0, ABG)
01:50:36.383 00.000 29988 Move returns status 0, amount 0
01:50:36.383 00.000 29988 move complete, result=0
01:50:36.383 00.000 29988 worker thread done servicing request
01:50:36.383 00.000 29988 Worker thread wakes up
01:50:36.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:36.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:36.384 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:38.019 01.635 29988 Exposure complete
01:50:38.047 00.028 29988 worker thread done servicing request
01:50:38.047 00.000 28316 OnExposeComplete: enter
01:50:38.048 00.001 28316 UpdateGuideState(): m_state=6
01:50:38.049 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1918
01:50:38.049 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=259.24, Mass=2501, SNR=34.5, Peak=209 HFD=3.7
01:50:38.050 00.001 28316 MultiStar: [#1 0.09,-0.19,0.95,U] [#2 0.13,-0.07,0.88,U] [#3 0.11,-0.15,0.84,U] [#4 0.02,-0.04,0.81,U] [#5 0.01,-0.15,0.72,U] [#6 0.11,-0.13,0.62,U] [#7 0.20,-0.07,0.61,U] [#8 0.12,-0.15,0.57,U] 
01:50:38.050 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.10}, one-star: {0.25, 0.01}
01:50:38.050 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
01:50:38.051 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
01:50:38.051 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.72 mountX=-0.14 mountY=-0.06, mountTheta=-2.75
01:50:38.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
01:50:38.053 00.001 28316 Enqueuing Move request for scope (0.12, -0.10)
01:50:38.053 00.000 29988 Worker thread wakes up
01:50:38.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:38.054 00.001 28316 UpdateGuideState exits: m=2501 RSB=34.5
01:50:38.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:38.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:38.055 00.001 28316 Enqueuing Expose request
01:50:38.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
01:50:38.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
01:50:38.055 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.06
01:50:38.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:50:38.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:38.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:50:38.055 00.000 29988 MoveAxis(E, 0, ABG)
01:50:38.056 00.001 29988 Move returns status 0, amount 0
01:50:38.056 00.000 29988 MoveAxis(N, 0, ABG)
01:50:38.056 00.000 29988 Move returns status 0, amount 0
01:50:38.056 00.000 29988 move complete, result=0
01:50:38.056 00.000 29988 worker thread done servicing request
01:50:38.056 00.000 29988 Worker thread wakes up
01:50:38.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:38.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:38.056 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:39.571 01.515 29988 Exposure complete
01:50:39.619 00.048 29988 worker thread done servicing request
01:50:39.619 00.000 28316 OnExposeComplete: enter
01:50:39.620 00.001 28316 UpdateGuideState(): m_state=6
01:50:39.621 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1919
01:50:39.621 00.000 28316 Star::Find returns 1 (0), X=952.68, Y=259.00, Mass=2433, SNR=34.2, Peak=215 HFD=4.0
01:50:39.622 00.001 28316 MultiStar: [#1 0.41,-0.36,0.00,M6] [#2 0.39,-0.12,0.00,M1] [#3 0.40,-0.50,0.00,M6] [#4 0.15,0.07,0.84,U] [#5 0.10,-0.22,0.73,U] [#6 0.13,-0.13,0.62,U] [#7 0.28,-0.08,0.62,U] [#8 0.27,-0.35,0.00,M2] 
01:50:39.622 00.000 28316 refined, 4 included, MultiStar: {0.23, -0.12}, one-star: {0.44, -0.23}
01:50:39.622 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
01:50:39.623 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:50:39.624 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.48 mountX=-0.21 mountY=-0.15, mountTheta=-2.50
01:50:39.626 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.12, opts=13)
01:50:39.626 00.000 28316 Enqueuing Move request for scope (0.23, -0.12)
01:50:39.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:39.627 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
01:50:39.627 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:39.628 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:39.628 00.000 28316 Enqueuing Expose request
01:50:39.629 00.001 29988 Worker thread wakes up
01:50:39.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
01:50:39.629 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
01:50:39.629 00.000 29988 Moving (0.23, -0.12) raw xDistance=-0.21 yDistance=-0.15
01:50:39.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:50:39.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:39.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:50:39.629 00.000 29988 MoveAxis(E, 43, ABG)
01:50:39.629 00.000 29988 Guiding  Dir = 2, Dur = 43
01:50:39.629 00.000 29988 IsSlewing returns 0
01:50:39.630 00.001 29988 IsGuiding returns 0
01:50:39.631 00.001 29988 PulseGuide returned control before completion, sleep 52
01:50:39.698 00.067 29988 IsGuiding returns 0
01:50:39.698 00.000 29988 Move returns status 0, amount 43
01:50:39.698 00.000 29988 MoveAxis(N, 0, ABG)
01:50:39.698 00.000 29988 Move returns status 0, amount 0
01:50:39.698 00.000 29988 move complete, result=0
01:50:39.698 00.000 29988 worker thread done servicing request
01:50:39.699 00.001 28316 GuideStep: -0.2 px 43 ms EAST, -0.2 px 0 ms NORTH
01:50:39.699 00.000 29988 Worker thread wakes up
01:50:39.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:39.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:41.330 01.631 29988 Exposure complete
01:50:41.377 00.047 29988 worker thread done servicing request
01:50:41.377 00.000 28316 OnExposeComplete: enter
01:50:41.378 00.001 28316 UpdateGuideState(): m_state=6
01:50:41.378 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1920
01:50:41.379 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=259.32, Mass=2430, SNR=34.1, Peak=180 HFD=3.9
01:50:41.379 00.000 28316 MultiStar: [#1 -0.00,-0.08,0.99,U] [#2 0.11,0.06,0.92,U] [#3 0.07,-0.24,0.88,U] [#4 0.14,0.08,0.84,U] [#5 -0.08,-0.13,0.74,U] [#6 0.02,0.17,0.63,U] [#7 0.21,0.02,0.63,U] [#8 0.11,-0.13,0.59,U] 
01:50:41.380 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.16, 0.10}
01:50:41.380 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
01:50:41.381 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
01:50:41.381 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=-0.05 mountY=-0.07, mountTheta=-2.22
01:50:41.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
01:50:41.383 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
01:50:41.383 00.000 29988 Worker thread wakes up
01:50:41.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:50:41.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:50:41.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:41.383 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
01:50:41.384 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:41.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:41.385 00.001 28316 Enqueuing Expose request
01:50:41.385 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.07
01:50:41.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:50:41.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:41.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:50:41.385 00.000 29988 MoveAxis(E, 0, ABG)
01:50:41.385 00.000 29988 Move returns status 0, amount 0
01:50:41.385 00.000 29988 MoveAxis(N, 0, ABG)
01:50:41.385 00.000 29988 Move returns status 0, amount 0
01:50:41.385 00.000 29988 move complete, result=0
01:50:41.385 00.000 29988 worker thread done servicing request
01:50:41.385 00.000 29988 Worker thread wakes up
01:50:41.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:41.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:41.386 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:42.903 01.517 29988 Exposure complete
01:50:42.944 00.041 29988 worker thread done servicing request
01:50:42.944 00.000 28316 OnExposeComplete: enter
01:50:42.944 00.000 28316 UpdateGuideState(): m_state=6
01:50:42.946 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1921
01:50:42.947 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=259.28, Mass=2372, SNR=33.8, Peak=180 HFD=3.7
01:50:42.950 00.003 28316 MultiStar: [#1 -0.02,-0.16,1.01,U] [#2 0.09,-0.02,0.91,U] [#3 0.06,-0.18,0.86,U] [#4 0.05,-0.09,0.82,U] [#5 -0.23,-0.02,0.74,U] [#6 -0.13,0.05,0.64,U] [#7 -0.02,-0.12,0.62,U] [#8 0.04,-0.06,0.60,U] 
01:50:42.951 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.06}, one-star: {0.12, 0.05}
01:50:42.952 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
01:50:42.952 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
01:50:42.952 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.52 mountX=-0.06 mountY=0.03, mountTheta=2.73
01:50:42.954 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
01:50:42.954 00.000 28316 Enqueuing Move request for scope (0.00, -0.06)
01:50:42.955 00.001 29988 Worker thread wakes up
01:50:42.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
01:50:42.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
01:50:42.955 00.000 29988 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.03
01:50:42.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:50:42.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:42.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:42.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:50:42.955 00.000 29988 MoveAxis(E, 0, ABG)
01:50:42.955 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
01:50:42.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:42.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:42.956 00.000 28316 Enqueuing Expose request
01:50:42.957 00.001 29988 Move returns status 0, amount 0
01:50:42.957 00.000 29988 MoveAxis(N, 0, ABG)
01:50:42.957 00.000 29988 Move returns status 0, amount 0
01:50:42.957 00.000 29988 move complete, result=0
01:50:42.957 00.000 29988 worker thread done servicing request
01:50:42.957 00.000 29988 Worker thread wakes up
01:50:42.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:42.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:42.957 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:44.578 01.621 29988 Exposure complete
01:50:44.621 00.043 29988 worker thread done servicing request
01:50:44.621 00.000 28316 OnExposeComplete: enter
01:50:44.622 00.001 28316 UpdateGuideState(): m_state=6
01:50:44.622 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1922
01:50:44.625 00.003 28316 Star::Find returns 1 (0), X=952.21, Y=259.32, Mass=2462, SNR=34.5, Peak=192 HFD=3.8
01:50:44.626 00.001 28316 MultiStar: [#1 -0.14,-0.06,0.99,U] [#2 -0.15,0.07,0.91,U] [#3 0.01,-0.09,0.85,U] [#4 0.01,0.12,0.81,U] [#5 -0.19,-0.14,0.73,U] [#6 -0.23,-0.02,0.61,U] [#7 -0.21,0.01,0.63,U] [#8 -0.10,-0.13,0.58,U] 
01:50:44.627 00.001 28316 single-star, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.04, 0.10}
01:50:44.628 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
01:50:44.630 00.002 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
01:50:44.633 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.98 mountX=0.10 mountY=-0.01, mountTheta=-0.06
01:50:44.637 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
01:50:44.637 00.000 28316 Enqueuing Move request for scope (-0.04, 0.10)
01:50:44.638 00.001 29988 Worker thread wakes up
01:50:44.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:44.638 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.5
01:50:44.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:44.639 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:44.639 00.000 28316 Enqueuing Expose request
01:50:44.640 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
01:50:44.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
01:50:44.640 00.000 29988 Moving (-0.04, 0.10) raw xDistance=0.10 yDistance=-0.01
01:50:44.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:50:44.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:44.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:50:44.640 00.000 29988 MoveAxis(E, 0, ABG)
01:50:44.640 00.000 29988 Move returns status 0, amount 0
01:50:44.640 00.000 29988 MoveAxis(N, 0, ABG)
01:50:44.640 00.000 29988 Move returns status 0, amount 0
01:50:44.640 00.000 29988 move complete, result=0
01:50:44.640 00.000 29988 worker thread done servicing request
01:50:44.640 00.000 29988 Worker thread wakes up
01:50:44.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:44.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:44.641 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:46.165 01.524 29988 Exposure complete
01:50:46.193 00.028 29988 worker thread done servicing request
01:50:46.193 00.000 28316 OnExposeComplete: enter
01:50:46.193 00.000 28316 UpdateGuideState(): m_state=6
01:50:46.194 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1923
01:50:46.195 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=259.27, Mass=2420, SNR=33.9, Peak=182 HFD=3.7
01:50:46.197 00.002 28316 MultiStar: [#1 -0.08,-0.18,0.98,U] [#2 0.10,-0.11,0.93,U] [#3 0.17,-0.09,0.86,U] [#4 -0.24,0.08,0.83,U] [#5 -0.07,-0.18,0.73,U] [#6 -0.12,0.04,0.63,U] [#7 -0.03,-0.07,0.61,U] [#8 0.21,-0.15,0.57,U] 
01:50:46.198 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.12, 0.04}
01:50:46.198 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.84)
01:50:46.199 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
01:50:46.199 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.44 mountX=-0.07 mountY=0.02, mountTheta=2.81
01:50:46.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
01:50:46.201 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
01:50:46.201 00.000 29988 Worker thread wakes up
01:50:46.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:46.201 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
01:50:46.202 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:46.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:46.203 00.001 28316 Enqueuing Expose request
01:50:46.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
01:50:46.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
01:50:46.203 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
01:50:46.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:50:46.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:46.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:50:46.203 00.000 29988 MoveAxis(E, 0, ABG)
01:50:46.203 00.000 29988 Move returns status 0, amount 0
01:50:46.203 00.000 29988 MoveAxis(N, 0, ABG)
01:50:46.203 00.000 29988 Move returns status 0, amount 0
01:50:46.203 00.000 29988 move complete, result=0
01:50:46.203 00.000 29988 worker thread done servicing request
01:50:46.203 00.000 29988 Worker thread wakes up
01:50:46.203 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:46.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:46.204 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:47.832 01.628 29988 Exposure complete
01:50:47.866 00.034 29988 worker thread done servicing request
01:50:47.866 00.000 28316 OnExposeComplete: enter
01:50:47.867 00.001 28316 UpdateGuideState(): m_state=6
01:50:47.868 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1924
01:50:47.868 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=259.31, Mass=2372, SNR=33.8, Peak=191 HFD=3.7
01:50:47.869 00.001 28316 MultiStar: [#1 -0.02,0.01,1.01,U] [#2 0.20,-0.15,0.94,U] [#3 0.19,-0.04,0.86,U] [#4 0.00,0.28,0.82,U] [#5 0.04,0.02,0.74,U] [#6 -0.07,0.07,0.62,U] [#7 0.11,-0.07,0.63,U] [#8 0.12,-0.16,0.62,U] 
01:50:47.870 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.12, 0.08}
01:50:47.872 00.002 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
01:50:47.873 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
01:50:47.874 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.11 mountX=-0.03 mountY=-0.08, mountTheta=-1.89
01:50:47.876 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
01:50:47.878 00.002 28316 Enqueuing Move request for scope (0.08, 0.01)
01:50:47.878 00.000 29988 Worker thread wakes up
01:50:47.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:47.879 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.8
01:50:47.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:47.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:47.880 00.000 28316 Enqueuing Expose request
01:50:47.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:50:47.881 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:50:47.881 00.000 29988 Moving (0.08, 0.01) raw xDistance=-0.03 yDistance=-0.08
01:50:47.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:47.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:47.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:50:47.881 00.000 29988 MoveAxis(E, 0, ABG)
01:50:47.881 00.000 29988 Move returns status 0, amount 0
01:50:47.881 00.000 29988 MoveAxis(N, 0, ABG)
01:50:47.881 00.000 29988 Move returns status 0, amount 0
01:50:47.881 00.000 29988 move complete, result=0
01:50:47.881 00.000 29988 worker thread done servicing request
01:50:47.881 00.000 29988 Worker thread wakes up
01:50:47.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:47.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:47.881 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:49.398 01.517 29988 Exposure complete
01:50:49.427 00.029 29988 worker thread done servicing request
01:50:49.427 00.000 28316 OnExposeComplete: enter
01:50:49.428 00.001 28316 UpdateGuideState(): m_state=6
01:50:49.429 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1925
01:50:49.429 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=259.18, Mass=2432, SNR=34.3, Peak=193 HFD=3.8
01:50:49.430 00.001 28316 MultiStar: [#1 0.20,-0.15,0.94,U] [#2 0.34,-0.10,0.00,M1] [#3 0.32,-0.26,0.00,M2] [#4 -0.02,-0.02,0.81,U] [#5 -0.03,-0.18,0.73,U] [#6 -0.01,-0.02,0.61,U] [#7 0.17,0.07,0.61,U] [#8 0.24,-0.12,0.59,U] 
01:50:49.430 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.07}, one-star: {0.34, -0.05}
01:50:49.431 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
01:50:49.431 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
01:50:49.431 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.47 mountX=-0.12 mountY=-0.09, mountTheta=-2.50
01:50:49.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
01:50:49.433 00.000 28316 Enqueuing Move request for scope (0.14, -0.07)
01:50:49.434 00.001 29988 Worker thread wakes up
01:50:49.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
01:50:49.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:49.434 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.3
01:50:49.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:49.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:49.436 00.001 28316 Enqueuing Expose request
01:50:49.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
01:50:49.436 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.12 yDistance=-0.09
01:50:49.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:49.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:49.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:50:49.436 00.000 29988 MoveAxis(E, 0, ABG)
01:50:49.436 00.000 29988 Move returns status 0, amount 0
01:50:49.436 00.000 29988 MoveAxis(N, 0, ABG)
01:50:49.436 00.000 29988 Move returns status 0, amount 0
01:50:49.436 00.000 29988 move complete, result=0
01:50:49.436 00.000 29988 worker thread done servicing request
01:50:49.436 00.000 29988 Worker thread wakes up
01:50:49.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:49.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:49.437 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:51.070 01.633 29988 Exposure complete
01:50:51.116 00.046 29988 worker thread done servicing request
01:50:51.116 00.000 28316 OnExposeComplete: enter
01:50:51.117 00.001 28316 UpdateGuideState(): m_state=6
01:50:51.118 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1926
01:50:51.119 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=259.24, Mass=2461, SNR=34.2, Peak=208 HFD=3.7
01:50:51.120 00.001 28316 MultiStar: [#1 0.18,-0.18,0.96,U] [#2 0.22,-0.09,0.90,U] [#3 0.21,-0.23,0.00,M3] [#4 0.12,0.05,0.83,U] [#5 -0.01,-0.10,0.74,U] [#6 0.06,0.02,0.62,U] [#7 0.31,-0.06,0.00,M1] [#8 0.19,-0.16,0.59,U] 
01:50:51.121 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.06}, one-star: {0.27, 0.01}
01:50:51.121 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
01:50:51.122 00.001 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
01:50:51.122 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.39 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
01:50:51.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.06, opts=13)
01:50:51.124 00.001 28316 Enqueuing Move request for scope (0.16, -0.06)
01:50:51.125 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:51.125 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.2
01:50:51.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:51.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:51.127 00.001 28316 Enqueuing Expose request
01:50:51.127 00.000 29988 Worker thread wakes up
01:50:51.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
01:50:51.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
01:50:51.127 00.000 29988 Moving (0.16, -0.06) raw xDistance=-0.12 yDistance=-0.11
01:50:51.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:51.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:51.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:50:51.127 00.000 29988 MoveAxis(E, 0, ABG)
01:50:51.127 00.000 29988 Move returns status 0, amount 0
01:50:51.127 00.000 29988 MoveAxis(N, 0, ABG)
01:50:51.127 00.000 29988 Move returns status 0, amount 0
01:50:51.127 00.000 29988 move complete, result=0
01:50:51.127 00.000 29988 worker thread done servicing request
01:50:51.127 00.000 29988 Worker thread wakes up
01:50:51.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:51.128 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:51.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:52.644 01.516 29988 Exposure complete
01:50:52.722 00.078 29988 worker thread done servicing request
01:50:52.723 00.001 28316 OnExposeComplete: enter
01:50:52.725 00.002 28316 UpdateGuideState(): m_state=6
01:50:52.728 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1927
01:50:52.730 00.002 28316 Star::Find returns 1 (0), X=952.31, Y=259.14, Mass=2516, SNR=34.7, Peak=211 HFD=4.0
01:50:52.733 00.003 28316 MultiStar: [#1 0.06,-0.30,0.00,M1] [#2 0.14,0.01,0.89,U] [#3 0.10,-0.38,0.00,M4] [#4 -0.12,0.00,0.81,U] [#5 -0.06,-0.18,0.73,U] [#6 -0.27,-0.03,0.60,U] [#7 0.02,-0.22,0.63,U] [#8 0.04,-0.25,0.60,U] 
01:50:52.735 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.10}, one-star: {0.06, -0.09}
01:50:52.736 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
01:50:52.737 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
01:50:52.737 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=-0.08 mountY=0.06, mountTheta=2.54
01:50:52.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
01:50:52.739 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
01:50:52.739 00.000 29988 Worker thread wakes up
01:50:52.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:52.739 00.000 28316 UpdateGuideState exits: m=2516 RSB=34.7
01:50:52.740 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:52.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:52.741 00.001 28316 Enqueuing Expose request
01:50:52.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:50:52.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:50:52.741 00.000 29988 Moving (-0.01, -0.10) raw xDistance=-0.08 yDistance=0.06
01:50:52.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:50:52.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:52.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:50:52.741 00.000 29988 MoveAxis(E, 0, ABG)
01:50:52.741 00.000 29988 Move returns status 0, amount 0
01:50:52.741 00.000 29988 MoveAxis(N, 0, ABG)
01:50:52.741 00.000 29988 Move returns status 0, amount 0
01:50:52.741 00.000 29988 move complete, result=0
01:50:52.741 00.000 29988 worker thread done servicing request
01:50:52.741 00.000 29988 Worker thread wakes up
01:50:52.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:52.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:52.742 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:54.364 01.622 29988 Exposure complete
01:50:54.409 00.045 29988 worker thread done servicing request
01:50:54.410 00.001 28316 OnExposeComplete: enter
01:50:54.411 00.001 28316 UpdateGuideState(): m_state=6
01:50:54.411 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1928
01:50:54.412 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=259.09, Mass=2388, SNR=33.9, Peak=190 HFD=3.9
01:50:54.412 00.000 28316 MultiStar: [#1 -0.03,-0.29,0.99,U] [#2 0.02,-0.23,0.91,U] [#3 0.12,-0.35,0.00,M5] [#4 0.06,-0.00,0.82,U] [#5 -0.17,-0.30,0.00,M1] [#6 -0.10,-0.04,0.63,U] [#7 0.12,-0.14,0.61,U] [#8 -0.01,-0.17,0.59,U] 
01:50:54.413 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.15}, one-star: {0.16, -0.14}
01:50:54.413 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
01:50:54.413 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
01:50:54.414 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=-0.15 mountY=0.04, mountTheta=2.91
01:50:54.415 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.15, opts=13)
01:50:54.415 00.000 28316 Enqueuing Move request for scope (0.04, -0.15)
01:50:54.416 00.001 29988 Worker thread wakes up
01:50:54.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
01:50:54.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
01:50:54.416 00.000 29988 Moving (0.04, -0.15) raw xDistance=-0.15 yDistance=0.04
01:50:54.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:50:54.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:54.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:54.417 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:50:54.417 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:54.418 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:54.418 00.000 28316 Enqueuing Expose request
01:50:54.419 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:50:54.419 00.000 29988 MoveAxis(E, 0, ABG)
01:50:54.419 00.000 29988 Move returns status 0, amount 0
01:50:54.419 00.000 29988 MoveAxis(N, 0, ABG)
01:50:54.419 00.000 29988 Move returns status 0, amount 0
01:50:54.419 00.000 29988 move complete, result=0
01:50:54.419 00.000 29988 worker thread done servicing request
01:50:54.419 00.000 29988 Worker thread wakes up
01:50:54.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:54.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:54.419 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:55.938 01.519 29988 Exposure complete
01:50:55.980 00.042 29988 worker thread done servicing request
01:50:55.980 00.000 28316 OnExposeComplete: enter
01:50:55.981 00.001 28316 UpdateGuideState(): m_state=6
01:50:55.981 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1929
01:50:55.983 00.002 28316 Star::Find returns 1 (0), X=952.60, Y=259.11, Mass=2389, SNR=33.8, Peak=210 HFD=3.9
01:50:55.984 00.001 28316 MultiStar: [#1 0.17,-0.35,0.00,M1] [#2 0.13,-0.32,0.00,M1] [#3 0.39,-0.35,0.00,M6] [#4 0.12,-0.08,0.83,U] [#5 0.05,-0.33,0.00,M2] [#6 -0.08,-0.21,0.63,U] [#7 0.26,-0.11,0.63,U] [#8 0.04,-0.24,0.60,U] 
01:50:55.985 00.001 28316 refined, 4 included, MultiStar: {0.16, -0.15}, one-star: {0.35, -0.12}
01:50:55.986 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
01:50:55.986 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
01:50:55.986 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.74 mountX=-0.20 mountY=-0.08, mountTheta=-2.77
01:50:55.988 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.15, opts=13)
01:50:55.988 00.000 28316 Enqueuing Move request for scope (0.16, -0.15)
01:50:55.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:55.989 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.8
01:50:55.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:55.990 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:55.990 00.000 28316 Enqueuing Expose request
01:50:55.991 00.001 29988 Worker thread wakes up
01:50:55.991 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
01:50:55.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
01:50:55.991 00.000 29988 Moving (0.16, -0.15) raw xDistance=-0.20 yDistance=-0.08
01:50:55.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:50:55.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:55.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:50:55.991 00.000 29988 MoveAxis(E, 0, ABG)
01:50:55.991 00.000 29988 Move returns status 0, amount 0
01:50:55.991 00.000 29988 MoveAxis(N, 0, ABG)
01:50:55.991 00.000 29988 Move returns status 0, amount 0
01:50:55.991 00.000 29988 move complete, result=0
01:50:55.991 00.000 29988 worker thread done servicing request
01:50:55.991 00.000 29988 Worker thread wakes up
01:50:55.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:55.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:55.991 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:57.628 01.637 29988 Exposure complete
01:50:57.674 00.046 29988 worker thread done servicing request
01:50:57.674 00.000 28316 OnExposeComplete: enter
01:50:57.675 00.001 28316 UpdateGuideState(): m_state=6
01:50:57.675 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1930
01:50:57.676 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=259.07, Mass=2445, SNR=34.3, Peak=190 HFD=4.0
01:50:57.677 00.001 28316 MultiStar: [#1 0.13,-0.35,0.00,M2] [#2 0.24,-0.23,0.00,M2] [#3 0.12,-0.41,0.00,M7] [#4 0.11,-0.12,0.82,U] [#5 -0.09,-0.34,0.00,M3] [#6 0.02,-0.17,0.64,U] [#7 0.09,-0.10,0.63,U] [#8 0.09,-0.34,0.00,M1] 
01:50:57.677 00.000 28316 refined, 3 included, MultiStar: {0.09, -0.14}, one-star: {0.13, -0.16}
01:50:57.678 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
01:50:57.678 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
01:50:57.678 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.98 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
01:50:57.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
01:50:57.680 00.001 28316 Enqueuing Move request for scope (0.09, -0.14)
01:50:57.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:57.681 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
01:50:57.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:57.682 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:57.682 00.000 28316 Enqueuing Expose request
01:50:57.683 00.001 29988 Worker thread wakes up
01:50:57.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:50:57.683 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:50:57.683 00.000 29988 Moving (0.09, -0.14) raw xDistance=-0.17 yDistance=-0.02
01:50:57.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:50:57.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:57.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:50:57.683 00.000 29988 MoveAxis(E, 0, ABG)
01:50:57.684 00.001 29988 Move returns status 0, amount 0
01:50:57.684 00.000 29988 MoveAxis(N, 0, ABG)
01:50:57.684 00.000 29988 Move returns status 0, amount 0
01:50:57.684 00.000 29988 move complete, result=0
01:50:57.684 00.000 29988 worker thread done servicing request
01:50:57.684 00.000 29988 Worker thread wakes up
01:50:57.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:57.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:57.685 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:59.201 01.516 29988 Exposure complete
01:50:59.236 00.035 29988 worker thread done servicing request
01:50:59.237 00.001 28316 OnExposeComplete: enter
01:50:59.237 00.000 28316 UpdateGuideState(): m_state=6
01:50:59.239 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1931
01:50:59.239 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=259.24, Mass=2441, SNR=34.1, Peak=191 HFD=3.7
01:50:59.240 00.001 28316 MultiStar: [#1 0.09,-0.17,0.99,U] [#2 0.02,-0.13,0.90,U] [#3 0.09,-0.25,0.88,U] [#4 0.01,0.03,0.85,U] [#5 -0.14,-0.22,0.73,U] [#6 -0.25,-0.09,0.63,U] [#7 -0.03,-0.08,0.64,U] [#8 -0.13,-0.09,0.60,U] 
01:50:59.240 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {0.13, 0.02}
01:50:59.241 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.65)
01:50:59.241 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61)
01:50:59.242 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=-0.10 mountY=0.06, mountTheta=2.62
01:50:59.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
01:50:59.243 00.000 28316 Enqueuing Move request for scope (-0.01, -0.11)
01:50:59.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:50:59.244 00.001 29988 Worker thread wakes up
01:50:59.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
01:50:59.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
01:50:59.244 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.10 yDistance=0.06
01:50:59.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:50:59.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:59.244 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
01:50:59.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:59.247 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:50:59.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:50:59.248 00.001 28316 Enqueuing Expose request
01:50:59.248 00.000 29988 MoveAxis(E, 0, ABG)
01:50:59.248 00.000 29988 Move returns status 0, amount 0
01:50:59.248 00.000 29988 MoveAxis(N, 0, ABG)
01:50:59.248 00.000 29988 Move returns status 0, amount 0
01:50:59.248 00.000 29988 move complete, result=0
01:50:59.248 00.000 29988 worker thread done servicing request
01:50:59.248 00.000 29988 Worker thread wakes up
01:50:59.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:50:59.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:50:59.249 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:00.886 01.637 29988 Exposure complete
01:51:00.918 00.032 29988 worker thread done servicing request
01:51:00.918 00.000 28316 OnExposeComplete: enter
01:51:00.919 00.001 28316 UpdateGuideState(): m_state=6
01:51:00.920 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1932
01:51:00.920 00.000 28316 Star::Find returns 1 (0), X=952.48, Y=259.13, Mass=2532, SNR=34.9, Peak=210 HFD=3.9
01:51:00.921 00.001 28316 MultiStar: [#1 0.08,-0.36,0.00,M2] [#2 0.26,-0.20,0.00,M2] [#3 0.19,-0.46,0.00,M7] [#4 0.16,-0.10,0.81,U] [#5 -0.15,-0.31,0.00,M3] [#6 0.09,-0.01,0.64,U] [#7 0.18,-0.22,0.61,U] [#8 0.36,-0.22,0.00,M1] 
01:51:00.921 00.000 28316 refined, 3 included, MultiStar: {0.17, -0.10}, one-star: {0.24, -0.10}
01:51:00.921 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
01:51:00.922 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
01:51:00.922 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=-0.17 mountY=-0.11, mountTheta=-2.56
01:51:00.923 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
01:51:00.924 00.001 28316 Enqueuing Move request for scope (0.17, -0.10)
01:51:00.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:00.925 00.001 28316 UpdateGuideState exits: m=2532 RSB=34.9
01:51:00.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:00.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:00.926 00.001 28316 Enqueuing Expose request
01:51:00.927 00.001 29988 Worker thread wakes up
01:51:00.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
01:51:00.927 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
01:51:00.927 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.17 yDistance=-0.11
01:51:00.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:51:00.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:00.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:51:00.927 00.000 29988 MoveAxis(E, 0, ABG)
01:51:00.927 00.000 29988 Move returns status 0, amount 0
01:51:00.927 00.000 29988 MoveAxis(N, 0, ABG)
01:51:00.927 00.000 29988 Move returns status 0, amount 0
01:51:00.927 00.000 29988 move complete, result=0
01:51:00.927 00.000 29988 worker thread done servicing request
01:51:00.927 00.000 29988 Worker thread wakes up
01:51:00.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:00.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:00.927 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:02.451 01.524 29988 Exposure complete
01:51:02.503 00.052 29988 worker thread done servicing request
01:51:02.504 00.001 28316 OnExposeComplete: enter
01:51:02.504 00.000 28316 UpdateGuideState(): m_state=6
01:51:02.505 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1933
01:51:02.505 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=259.03, Mass=2280, SNR=32.9, Peak=210 HFD=3.7
01:51:02.506 00.001 28316 MultiStar: [#1 -0.07,-0.28,1.00,U] [#2 0.14,-0.19,0.96,U] [#3 0.15,-0.37,0.00,M8] [#4 0.03,-0.01,0.85,U] [#5 -0.06,-0.32,0.00,M4] [#6 0.00,-0.08,0.65,U] [#7 0.11,-0.20,0.66,U] [#8 0.15,-0.26,0.61,U] 
01:51:02.506 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.18}, one-star: {0.30, -0.20}
01:51:02.507 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
01:51:02.507 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
01:51:02.507 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.07 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
01:51:02.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.18, opts=13)
01:51:02.509 00.001 28316 Enqueuing Move request for scope (0.10, -0.18)
01:51:02.509 00.000 29988 Worker thread wakes up
01:51:02.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
01:51:02.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
01:51:02.509 00.000 29988 Moving (0.10, -0.18) raw xDistance=-0.20 yDistance=-0.01
01:51:02.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:51:02.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:02.510 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:02.510 00.000 28316 UpdateGuideState exits: m=2280 RSB=32.9
01:51:02.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:02.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:02.511 00.000 28316 Enqueuing Expose request
01:51:02.512 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:51:02.512 00.000 29988 MoveAxis(E, 42, ABG)
01:51:02.512 00.000 29988 Guiding  Dir = 2, Dur = 42
01:51:02.512 00.000 29988 IsSlewing returns 0
01:51:02.512 00.000 29988 IsGuiding returns 0
01:51:02.515 00.003 29988 PulseGuide returned control before completion, sleep 51
01:51:02.580 00.065 29988 IsGuiding returns 0
01:51:02.581 00.001 29988 Move returns status 0, amount 42
01:51:02.581 00.000 29988 MoveAxis(N, 0, ABG)
01:51:02.581 00.000 29988 Move returns status 0, amount 0
01:51:02.581 00.000 29988 move complete, result=0
01:51:02.581 00.000 29988 worker thread done servicing request
01:51:02.581 00.000 29988 Worker thread wakes up
01:51:02.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:02.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:02.581 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
01:51:04.219 01.638 29988 Exposure complete
01:51:04.271 00.052 29988 worker thread done servicing request
01:51:04.271 00.000 28316 OnExposeComplete: enter
01:51:04.273 00.002 28316 UpdateGuideState(): m_state=6
01:51:04.275 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1934
01:51:04.276 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=259.12, Mass=2448, SNR=34.2, Peak=201 HFD=3.9
01:51:04.278 00.002 28316 MultiStar: [#1 0.02,-0.26,1.02,U] [#2 -0.09,-0.16,0.92,U] [#3 0.11,-0.49,0.00,M9] [#4 -0.04,0.03,0.83,U] [#5 -0.10,-0.32,0.00,M5] [#6 -0.19,-0.06,0.63,U] [#7 -0.03,-0.00,0.61,U] [#8 0.09,-0.14,0.60,U] 
01:51:04.280 00.002 28316 refined, 6 included, MultiStar: {-0.00, -0.11}, one-star: {0.15, -0.11}
01:51:04.280 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
01:51:04.282 00.002 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
01:51:04.282 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.61 mountX=-0.10 mountY=0.05, mountTheta=2.64
01:51:04.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.11, opts=13)
01:51:04.284 00.001 28316 Enqueuing Move request for scope (-0.00, -0.11)
01:51:04.284 00.000 29988 Worker thread wakes up
01:51:04.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:04.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
01:51:04.284 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
01:51:04.284 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
01:51:04.285 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:04.286 00.001 29988 Moving (-0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
01:51:04.288 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:51:04.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:04.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:04.289 00.001 28316 Enqueuing Expose request
01:51:04.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:51:04.290 00.001 29988 MoveAxis(E, 0, ABG)
01:51:04.290 00.000 29988 Move returns status 0, amount 0
01:51:04.290 00.000 29988 MoveAxis(N, 0, ABG)
01:51:04.290 00.000 29988 Move returns status 0, amount 0
01:51:04.290 00.000 29988 move complete, result=0
01:51:04.290 00.000 29988 worker thread done servicing request
01:51:04.290 00.000 29988 Worker thread wakes up
01:51:04.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:04.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:04.291 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:05.805 01.514 29988 Exposure complete
01:51:05.845 00.040 29988 worker thread done servicing request
01:51:05.845 00.000 28316 OnExposeComplete: enter
01:51:05.846 00.001 28316 UpdateGuideState(): m_state=6
01:51:05.847 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1935
01:51:05.847 00.000 28316 Star::Find returns 1 (0), X=952.35, Y=259.23, Mass=2401, SNR=34.1, Peak=187 HFD=3.7
01:51:05.849 00.002 28316 MultiStar: [#1 0.20,-0.25,0.00,M1] [#2 0.10,0.03,0.88,U] [#3 0.08,-0.18,0.86,U] [#4 -0.01,0.13,0.82,U] [#5 0.00,-0.16,0.73,U] [#6 0.02,0.02,0.62,U] [#7 0.03,0.01,0.63,U] [#8 0.09,-0.11,0.59,U] 
01:51:05.849 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.03}, one-star: {0.11, -0.00}
01:51:05.850 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:51:05.850 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:51:05.851 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=-0.05 mountY=-0.03, mountTheta=-2.55
01:51:05.853 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
01:51:05.853 00.000 28316 Enqueuing Move request for scope (0.05, -0.03)
01:51:05.854 00.001 29988 Worker thread wakes up
01:51:05.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:05.854 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.1
01:51:05.855 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:05.855 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:05.856 00.001 28316 Enqueuing Expose request
01:51:05.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
01:51:05.856 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
01:51:05.856 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
01:51:05.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:51:05.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:05.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:51:05.856 00.000 29988 MoveAxis(E, 0, ABG)
01:51:05.856 00.000 29988 Move returns status 0, amount 0
01:51:05.856 00.000 29988 MoveAxis(N, 0, ABG)
01:51:05.856 00.000 29988 Move returns status 0, amount 0
01:51:05.856 00.000 29988 move complete, result=0
01:51:05.856 00.000 29988 worker thread done servicing request
01:51:05.856 00.000 29988 Worker thread wakes up
01:51:05.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:05.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:05.857 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:07.484 01.627 29988 Exposure complete
01:51:07.537 00.053 29988 worker thread done servicing request
01:51:07.537 00.000 28316 OnExposeComplete: enter
01:51:07.539 00.002 28316 UpdateGuideState(): m_state=6
01:51:07.540 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1936
01:51:07.541 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=259.31, Mass=2404, SNR=34.0, Peak=204 HFD=3.7
01:51:07.543 00.002 28316 MultiStar: [#1 -0.09,-0.19,0.98,U] [#2 0.01,-0.03,0.90,U] [#3 -0.01,-0.08,0.87,U] [#4 -0.09,0.03,0.84,U] [#5 -0.27,-0.25,0.00,M5] [#6 -0.25,0.12,0.63,U] [#7 -0.11,0.10,0.63,U] [#8 -0.04,-0.13,0.59,U] 
01:51:07.544 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {0.04, 0.08}
01:51:07.545 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
01:51:07.545 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
01:51:07.545 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.87 mountX=0.01 mountY=0.06, mountTheta=1.41
01:51:07.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
01:51:07.548 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
01:51:07.550 00.002 29988 Worker thread wakes up
01:51:07.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:51:07.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:51:07.550 00.000 29988 Moving (-0.06, -0.02) raw xDistance=0.01 yDistance=0.06
01:51:07.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:51:07.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:07.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:07.551 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:51:07.552 00.001 29988 MoveAxis(E, 0, ABG)
01:51:07.552 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.0
01:51:07.553 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:07.554 00.001 29988 Move returns status 0, amount 0
01:51:07.554 00.000 29988 MoveAxis(N, 0, ABG)
01:51:07.554 00.000 29988 Move returns status 0, amount 0
01:51:07.554 00.000 29988 move complete, result=0
01:51:07.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:07.556 00.002 28316 Enqueuing Expose request
01:51:07.557 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:07.559 00.002 29988 worker thread done servicing request
01:51:07.559 00.000 29988 Worker thread wakes up
01:51:07.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:07.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:09.078 01.519 29988 Exposure complete
01:51:09.146 00.068 29988 worker thread done servicing request
01:51:09.146 00.000 28316 OnExposeComplete: enter
01:51:09.149 00.003 28316 UpdateGuideState(): m_state=6
01:51:09.151 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1937
01:51:09.154 00.003 28316 Star::Find returns 1 (0), X=952.18, Y=259.17, Mass=2406, SNR=34.0, Peak=202 HFD=4.0
01:51:09.156 00.002 28316 MultiStar: [#1 -0.14,-0.11,1.00,U] [#2 -0.09,-0.05,0.92,U] [#3 -0.11,-0.25,0.86,U] [#4 -0.24,-0.03,0.84,U] [#5 -0.40,-0.18,0.00,M6] [#6 -0.29,-0.01,0.64,U] [#7 -0.10,-0.08,0.62,U] [#8 -0.15,-0.02,0.58,U] 
01:51:09.160 00.004 28316 single-star, 7 included, MultiStar: {-0.14, -0.08}, one-star: {-0.07, -0.06}
01:51:09.162 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
01:51:09.164 00.002 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
01:51:09.166 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.47 mountX=-0.02 mountY=0.09, mountTheta=1.82
01:51:09.170 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
01:51:09.171 00.001 28316 Enqueuing Move request for scope (-0.07, -0.06)
01:51:09.172 00.001 29988 Worker thread wakes up
01:51:09.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:09.172 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
01:51:09.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:09.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:09.174 00.001 28316 Enqueuing Expose request
01:51:09.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
01:51:09.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
01:51:09.174 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.02 yDistance=0.09
01:51:09.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:51:09.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:09.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:51:09.174 00.000 29988 MoveAxis(E, 0, ABG)
01:51:09.174 00.000 29988 Move returns status 0, amount 0
01:51:09.174 00.000 29988 MoveAxis(N, 0, ABG)
01:51:09.174 00.000 29988 Move returns status 0, amount 0
01:51:09.174 00.000 29988 move complete, result=0
01:51:09.174 00.000 29988 worker thread done servicing request
01:51:09.175 00.001 29988 Worker thread wakes up
01:51:09.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:09.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:09.175 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:10.805 01.630 29988 Exposure complete
01:51:10.846 00.041 29988 worker thread done servicing request
01:51:10.846 00.000 28316 OnExposeComplete: enter
01:51:10.848 00.002 28316 UpdateGuideState(): m_state=6
01:51:10.849 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1938
01:51:10.849 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=259.09, Mass=2511, SNR=34.8, Peak=217 HFD=4.2
01:51:10.850 00.001 28316 MultiStar: [#1 -0.27,-0.27,0.00,M1] [#2 -0.09,-0.23,0.90,U] [#3 -0.13,-0.33,0.00,M7] [#4 -0.45,-0.01,0.00,M1] [#5 -0.47,-0.24,0.00,M7] [#6 -0.38,0.08,0.00,M1] [#7 -0.14,-0.12,0.64,U] [#8 -0.14,-0.16,0.57,U] 
01:51:10.850 00.000 28316 single-star, 3 included, MultiStar: {-0.11, -0.17}, one-star: {-0.09, -0.14}
01:51:10.851 00.001 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.16)
01:51:10.851 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
01:51:10.852 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.13 mountX=-0.09 mountY=0.14, mountTheta=2.15
01:51:10.853 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.14, opts=13)
01:51:10.853 00.000 28316 Enqueuing Move request for scope (-0.09, -0.14)
01:51:10.854 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:10.854 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.8
01:51:10.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:10.855 00.001 29988 Worker thread wakes up
01:51:10.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
01:51:10.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
01:51:10.855 00.000 29988 Moving (-0.09, -0.14) raw xDistance=-0.09 yDistance=0.14
01:51:10.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:51:10.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:10.855 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:10.856 00.001 28316 Enqueuing Expose request
01:51:10.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:51:10.856 00.000 29988 MoveAxis(E, 0, ABG)
01:51:10.856 00.000 29988 Move returns status 0, amount 0
01:51:10.856 00.000 29988 MoveAxis(N, 0, ABG)
01:51:10.856 00.000 29988 Move returns status 0, amount 0
01:51:10.856 00.000 29988 move complete, result=0
01:51:10.856 00.000 29988 worker thread done servicing request
01:51:10.856 00.000 29988 Worker thread wakes up
01:51:10.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:10.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:10.857 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:12.377 01.520 29988 Exposure complete
01:51:12.422 00.045 29988 worker thread done servicing request
01:51:12.422 00.000 28316 OnExposeComplete: enter
01:51:12.425 00.003 28316 UpdateGuideState(): m_state=6
01:51:12.425 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1939
01:51:12.426 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=259.31, Mass=2518, SNR=34.7, Peak=197 HFD=3.8
01:51:12.426 00.000 28316 MultiStar: [#1 -0.19,-0.26,0.00,M2] [#2 -0.01,-0.11,0.89,U] [#3 0.07,-0.10,0.83,U] [#4 -0.05,0.10,0.79,U] [#5 -0.27,-0.14,0.70,U] [#6 -0.31,-0.08,0.00,M2] [#7 0.06,-0.05,0.61,U] [#8 -0.14,0.01,0.57,U] 
01:51:12.427 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.03}, one-star: {0.13, 0.09}
01:51:12.427 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
01:51:12.427 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
01:51:12.428 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.19 mountX=-0.02 mountY=0.03, mountTheta=2.09
01:51:12.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
01:51:12.430 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
01:51:12.432 00.002 29988 Worker thread wakes up
01:51:12.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:51:12.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:51:12.432 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
01:51:12.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:51:12.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:12.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:12.433 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.7
01:51:12.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:12.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:12.435 00.001 28316 Enqueuing Expose request
01:51:12.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:51:12.435 00.000 29988 MoveAxis(E, 0, ABG)
01:51:12.435 00.000 29988 Move returns status 0, amount 0
01:51:12.435 00.000 29988 MoveAxis(N, 0, ABG)
01:51:12.435 00.000 29988 Move returns status 0, amount 0
01:51:12.435 00.000 29988 move complete, result=0
01:51:12.435 00.000 29988 worker thread done servicing request
01:51:12.436 00.001 29988 Worker thread wakes up
01:51:12.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:12.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:12.436 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:14.073 01.637 29988 Exposure complete
01:51:14.112 00.039 29988 worker thread done servicing request
01:51:14.112 00.000 28316 OnExposeComplete: enter
01:51:14.113 00.001 28316 UpdateGuideState(): m_state=6
01:51:14.113 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1940
01:51:14.114 00.001 28316 Star::Find returns 1 (0), X=952.20, Y=259.37, Mass=2373, SNR=33.6, Peak=192 HFD=3.8
01:51:14.114 00.000 28316 MultiStar: [#1 -0.11,-0.01,1.01,U] [#2 -0.12,0.02,0.89,U] [#3 -0.17,-0.03,0.86,U] [#4 -0.18,0.26,0.00,M1] [#5 -0.34,-0.09,0.00,M7] [#6 -0.29,0.13,0.00,M3] [#7 -0.24,0.14,0.66,U] [#8 -0.35,0.03,0.00,M1] 
01:51:14.115 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.05}, one-star: {-0.05, 0.14}
01:51:14.115 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
01:51:14.116 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
01:51:14.116 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.78 mountX=0.10 mountY=0.09, mountTheta=0.76
01:51:14.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
01:51:14.118 00.001 28316 Enqueuing Move request for scope (-0.13, 0.05)
01:51:14.118 00.000 29988 Worker thread wakes up
01:51:14.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:14.119 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.6
01:51:14.119 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:14.120 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:14.120 00.000 28316 Enqueuing Expose request
01:51:14.121 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:51:14.121 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:51:14.121 00.000 29988 Moving (-0.13, 0.05) raw xDistance=0.10 yDistance=0.09
01:51:14.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:51:14.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:14.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:51:14.121 00.000 29988 MoveAxis(E, 0, ABG)
01:51:14.121 00.000 29988 Move returns status 0, amount 0
01:51:14.121 00.000 29988 MoveAxis(N, 0, ABG)
01:51:14.121 00.000 29988 Move returns status 0, amount 0
01:51:14.121 00.000 29988 move complete, result=0
01:51:14.121 00.000 29988 worker thread done servicing request
01:51:14.121 00.000 29988 Worker thread wakes up
01:51:14.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:14.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:14.121 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:15.646 01.525 29988 Exposure complete
01:51:15.693 00.047 29988 worker thread done servicing request
01:51:15.693 00.000 28316 OnExposeComplete: enter
01:51:15.694 00.001 28316 UpdateGuideState(): m_state=6
01:51:15.695 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1941
01:51:15.696 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=259.40, Mass=2484, SNR=34.4, Peak=214 HFD=3.7
01:51:15.696 00.000 28316 MultiStar: [#1 -0.17,0.11,0.99,U] [#2 -0.22,0.06,0.90,U] [#3 -0.17,-0.03,0.87,U] [#4 -0.21,0.36,0.00,M2] [#5 -0.40,0.13,0.00,M8] [#6 -0.35,0.22,0.00,M4] [#7 -0.16,0.15,0.63,U] [#8 -0.19,0.08,0.59,U] 
01:51:15.697 00.001 28316 single-star, 5 included, MultiStar: {-0.16, 0.09}, one-star: {-0.06, 0.17}
01:51:15.697 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
01:51:15.698 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
01:51:15.698 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.90 mountX=0.18 mountY=-0.02, mountTheta=-0.14
01:51:15.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
01:51:15.700 00.001 28316 Enqueuing Move request for scope (-0.06, 0.17)
01:51:15.700 00.000 29988 Worker thread wakes up
01:51:15.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
01:51:15.700 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
01:51:15.700 00.000 29988 Moving (-0.06, 0.17) raw xDistance=0.18 yDistance=-0.02
01:51:15.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:51:15.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:15.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:15.700 00.000 29988 MoveAxis(E, 0, ABG)
01:51:15.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:15.701 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.4
01:51:15.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:15.702 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:15.702 00.000 28316 Enqueuing Expose request
01:51:15.702 00.000 29988 Move returns status 0, amount 0
01:51:15.703 00.001 29988 MoveAxis(N, 0, ABG)
01:51:15.703 00.000 29988 Move returns status 0, amount 0
01:51:15.703 00.000 29988 move complete, result=0
01:51:15.703 00.000 29988 worker thread done servicing request
01:51:15.703 00.000 29988 Worker thread wakes up
01:51:15.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:15.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:15.703 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:17.337 01.634 29988 Exposure complete
01:51:17.364 00.027 29988 worker thread done servicing request
01:51:17.364 00.000 28316 OnExposeComplete: enter
01:51:17.365 00.001 28316 UpdateGuideState(): m_state=6
01:51:17.365 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1942
01:51:17.366 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=259.38, Mass=2454, SNR=34.3, Peak=212 HFD=3.9
01:51:17.366 00.000 28316 MultiStar: [#1 -0.36,0.10,0.00,M1] [#2 -0.13,0.01,0.90,U] [#3 -0.23,-0.07,0.85,U] [#4 -0.41,0.20,0.00,M3] [#5 -0.42,0.16,0.00,M9] [#6 -0.35,0.29,0.00,M5] [#7 -0.49,0.20,0.00,M1] [#8 -0.20,0.06,0.59,U] 
01:51:17.369 00.003 28316 refined, 3 included, MultiStar: {-0.16, 0.04}, one-star: {-0.12, 0.15}
01:51:17.371 00.002 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:51:17.372 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:51:17.372 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=0.10 mountY=0.13, mountTheta=0.90
01:51:17.374 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.04, opts=13)
01:51:17.375 00.001 28316 Enqueuing Move request for scope (-0.16, 0.04)
01:51:17.377 00.002 29988 Worker thread wakes up
01:51:17.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
01:51:17.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
01:51:17.377 00.000 29988 Moving (-0.16, 0.04) raw xDistance=0.10 yDistance=0.13
01:51:17.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:51:17.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:17.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:17.378 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.3
01:51:17.379 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:17.380 00.001 29988 MoveAxis(E, 0, ABG)
01:51:17.380 00.000 29988 Move returns status 0, amount 0
01:51:17.380 00.000 29988 MoveAxis(N, 0, ABG)
01:51:17.380 00.000 29988 Move returns status 0, amount 0
01:51:17.380 00.000 29988 move complete, result=0
01:51:17.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:17.381 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:17.382 00.001 28316 Enqueuing Expose request
01:51:17.382 00.000 29988 worker thread done servicing request
01:51:17.382 00.000 29988 Worker thread wakes up
01:51:17.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:17.383 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:17.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:18.910 01.527 29988 Exposure complete
01:51:18.947 00.037 29988 worker thread done servicing request
01:51:18.947 00.000 28316 OnExposeComplete: enter
01:51:18.949 00.002 28316 UpdateGuideState(): m_state=6
01:51:18.951 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1943
01:51:18.952 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=259.41, Mass=2413, SNR=34.1, Peak=200 HFD=3.9
01:51:18.954 00.002 28316 MultiStar: [#1 -0.35,0.13,0.00,M2] [#2 -0.15,0.19,0.90,U] [#3 -0.27,0.02,0.86,U] [#4 -0.43,0.31,0.00,M4] [#5 -0.45,0.09,0.00,M10] [#6 -0.34,0.21,0.00,M6] [#7 -0.26,0.17,0.00,M2] [#8 -0.28,0.36,0.00,M1] 
01:51:18.955 00.001 28316 refined, 2 included, MultiStar: {-0.19, 0.14}, one-star: {-0.15, 0.19}
01:51:18.958 00.003 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
01:51:18.960 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
01:51:18.961 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.51 mountX=0.20 mountY=0.10, mountTheta=0.48
01:51:18.963 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.14, opts=13)
01:51:18.964 00.001 28316 Enqueuing Move request for scope (-0.19, 0.14)
01:51:18.964 00.000 29988 Worker thread wakes up
01:51:18.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
01:51:18.964 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
01:51:18.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:18.965 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
01:51:18.965 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:18.966 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:18.966 00.000 28316 Enqueuing Expose request
01:51:18.966 00.000 29988 Moving (-0.19, 0.14) raw xDistance=0.20 yDistance=0.10
01:51:18.967 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:51:18.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:18.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:51:18.967 00.000 29988 MoveAxis(W, 42, ABG)
01:51:18.967 00.000 29988 Guiding  Dir = 3, Dur = 42
01:51:18.967 00.000 29988 IsSlewing returns 0
01:51:18.967 00.000 29988 IsGuiding returns 0
01:51:18.970 00.003 29988 PulseGuide returned control before completion, sleep 50
01:51:19.034 00.064 29988 IsGuiding returns 1
01:51:19.034 00.000 29988 scope still moving after pulse duration time elapsed
01:51:19.066 00.032 29988 IsSlewing returns 0
01:51:19.066 00.000 29988 IsGuiding returns 0
01:51:19.066 00.000 29988 scope move finished after 42 + 56 ms
01:51:19.066 00.000 29988 Move returns status 0, amount 42
01:51:19.066 00.000 29988 MoveAxis(N, 0, ABG)
01:51:19.066 00.000 29988 Move returns status 0, amount 0
01:51:19.066 00.000 29988 move complete, result=0
01:51:19.066 00.000 29988 worker thread done servicing request
01:51:19.066 00.000 29988 Worker thread wakes up
01:51:19.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:19.067 00.001 28316 GuideStep: 0.2 px 42 ms WEST, 0.1 px 0 ms NORTH
01:51:19.068 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:20.702 01.634 29988 Exposure complete
01:51:20.736 00.034 29988 worker thread done servicing request
01:51:20.736 00.000 28316 OnExposeComplete: enter
01:51:20.738 00.002 28316 UpdateGuideState(): m_state=6
01:51:20.741 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1944
01:51:20.743 00.002 28316 Star::Find returns 1 (0), X=952.16, Y=259.55, Mass=2472, SNR=34.5, Peak=205 HFD=3.8
01:51:20.746 00.003 28316 MultiStar: [#1 -0.08,0.17,0.97,U] [#2 -0.09,0.22,0.89,U] [#3 -0.07,0.10,0.85,U] [#4 -0.29,0.27,0.00,M5] [#5 -0.35,0.18,0.00,R] [#6 -0.18,0.39,0.00,M7] [#7 -0.07,0.22,0.61,U] [#8 -0.04,0.32,0.00,M2] 
01:51:20.749 00.003 28316 refined, 4 included, MultiStar: {-0.08, 0.21}, one-star: {-0.09, 0.33}
01:51:20.751 00.002 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
01:51:20.753 00.002 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
01:51:20.753 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.93 mountX=0.22 mountY=-0.02, mountTheta=-0.11
01:51:20.755 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.21, opts=13)
01:51:20.755 00.000 28316 Enqueuing Move request for scope (-0.08, 0.21)
01:51:20.756 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:20.756 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.5
01:51:20.757 00.001 29988 Worker thread wakes up
01:51:20.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
01:51:20.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
01:51:20.757 00.000 29988 Moving (-0.08, 0.21) raw xDistance=0.22 yDistance=-0.02
01:51:20.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:20.758 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:20.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
01:51:20.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:20.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:20.758 00.000 29988 MoveAxis(W, 50, ABG)
01:51:20.758 00.000 29988 Guiding  Dir = 3, Dur = 50
01:51:20.758 00.000 28316 Enqueuing Expose request
01:51:20.758 00.000 29988 IsSlewing returns 0
01:51:20.760 00.002 29988 IsGuiding returns 0
01:51:20.762 00.002 29988 PulseGuide returned control before completion, sleep 58
01:51:20.829 00.067 29988 IsGuiding returns 0
01:51:20.829 00.000 29988 Move returns status 0, amount 50
01:51:20.829 00.000 29988 MoveAxis(N, 0, ABG)
01:51:20.829 00.000 29988 Move returns status 0, amount 0
01:51:20.829 00.000 29988 move complete, result=0
01:51:20.829 00.000 29988 worker thread done servicing request
01:51:20.829 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.0 px 0 ms NORTH
01:51:20.829 00.000 29988 Worker thread wakes up
01:51:20.831 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:20.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:22.241 01.410 29988 Exposure complete
01:51:22.286 00.045 29988 worker thread done servicing request
01:51:22.286 00.000 28316 OnExposeComplete: enter
01:51:22.287 00.001 28316 UpdateGuideState(): m_state=6
01:51:22.288 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1945
01:51:22.289 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=259.44, Mass=2418, SNR=34.1, Peak=176 HFD=3.8
01:51:22.290 00.001 28316 MultiStar: [#1 -0.18,0.06,0.97,U] [#2 0.07,0.09,0.90,U] [#3 -0.02,0.09,0.86,U] [#4 -0.07,0.46,0.00,M6] [#5 0.01,-0.05,0.74,U] [#6 -0.12,0.12,0.63,U] [#7 -0.03,0.19,0.62,U] [#8 -0.06,-0.05,0.58,U] 
01:51:22.290 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.09}, one-star: {0.05, 0.21}
01:51:22.291 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
01:51:22.291 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
01:51:22.292 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.92 mountX=0.09 mountY=-0.01, mountTheta=-0.12
01:51:22.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
01:51:22.294 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
01:51:22.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:22.295 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:51:22.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:22.296 00.001 29988 Worker thread wakes up
01:51:22.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:51:22.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:51:22.296 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.01
01:51:22.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:22.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:22.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:22.296 00.000 28316 Enqueuing Expose request
01:51:22.297 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:51:22.297 00.000 29988 MoveAxis(E, 0, ABG)
01:51:22.297 00.000 29988 Move returns status 0, amount 0
01:51:22.297 00.000 29988 MoveAxis(N, 0, ABG)
01:51:22.297 00.000 29988 Move returns status 0, amount 0
01:51:22.297 00.000 29988 move complete, result=0
01:51:22.297 00.000 29988 worker thread done servicing request
01:51:22.297 00.000 29988 Worker thread wakes up
01:51:22.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:22.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:22.298 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:23.930 01.632 29988 Exposure complete
01:51:23.981 00.051 29988 worker thread done servicing request
01:51:23.981 00.000 28316 OnExposeComplete: enter
01:51:23.983 00.002 28316 UpdateGuideState(): m_state=6
01:51:23.983 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1946
01:51:23.984 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=259.30, Mass=2421, SNR=34.1, Peak=185 HFD=3.8
01:51:23.985 00.001 28316 MultiStar: [#1 -0.15,-0.16,1.01,U] [#2 0.03,-0.11,0.90,U] [#3 0.08,-0.24,0.86,U] [#4 -0.11,0.05,0.85,U] [#5 0.11,-0.30,0.00,M1] [#6 -0.18,-0.06,0.62,U] [#7 -0.06,0.05,0.63,U] [#8 -0.04,-0.15,0.60,U] 
01:51:23.985 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.07}, one-star: {0.09, 0.07}
01:51:23.985 00.000 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
01:51:23.986 00.001 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
01:51:23.987 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.05 mountX=-0.05 mountY=0.06, mountTheta=2.22
01:51:23.990 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
01:51:23.992 00.002 28316 Enqueuing Move request for scope (-0.04, -0.07)
01:51:23.994 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:23.997 00.003 29988 Worker thread wakes up
01:51:23.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:51:23.997 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:51:23.997 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.06
01:51:23.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:51:23.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:23.997 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
01:51:23.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:23.998 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:23.998 00.000 28316 Enqueuing Expose request
01:51:23.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:51:23.998 00.000 29988 MoveAxis(E, 0, ABG)
01:51:23.998 00.000 29988 Move returns status 0, amount 0
01:51:23.998 00.000 29988 MoveAxis(N, 0, ABG)
01:51:23.998 00.000 29988 Move returns status 0, amount 0
01:51:23.998 00.000 29988 move complete, result=0
01:51:23.999 00.001 29988 worker thread done servicing request
01:51:23.999 00.000 29988 Worker thread wakes up
01:51:23.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:23.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:23.999 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:25.514 01.515 29988 Exposure complete
01:51:25.549 00.035 29988 worker thread done servicing request
01:51:25.549 00.000 28316 OnExposeComplete: enter
01:51:25.550 00.001 28316 UpdateGuideState(): m_state=6
01:51:25.551 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1947
01:51:25.552 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=259.13, Mass=2417, SNR=34.1, Peak=229 HFD=4.2
01:51:25.554 00.002 28316 MultiStar: [#1 -0.14,-0.27,0.00,M1] [#2 -0.16,-0.18,0.91,U] [#3 -0.11,-0.41,0.00,M1] [#4 -0.19,-0.14,0.84,U] [#5 -0.11,-0.44,0.00,M2] [#6 -0.27,-0.20,0.00,M6] [#7 -0.18,-0.13,0.61,U] [#8 -0.18,-0.20,0.60,U] 
01:51:25.555 00.001 28316 single-star, 4 included, MultiStar: {-0.17, -0.15}, one-star: {-0.15, -0.10}
01:51:25.556 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
01:51:25.557 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
01:51:25.559 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.57 mountX=-0.03 mountY=0.18, mountTheta=1.72
01:51:25.561 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
01:51:25.561 00.000 28316 Enqueuing Move request for scope (-0.15, -0.10)
01:51:25.562 00.001 29988 Worker thread wakes up
01:51:25.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
01:51:25.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
01:51:25.562 00.000 29988 Moving (-0.15, -0.10) raw xDistance=-0.03 yDistance=0.18
01:51:25.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:51:25.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:25.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:51:25.562 00.000 29988 MoveAxis(E, 0, ABG)
01:51:25.562 00.000 29988 Move returns status 0, amount 0
01:51:25.562 00.000 29988 MoveAxis(N, 0, ABG)
01:51:25.562 00.000 29988 Move returns status 0, amount 0
01:51:25.562 00.000 29988 move complete, result=0
01:51:25.562 00.000 29988 worker thread done servicing request
01:51:25.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:25.591 00.028 28316 UpdateGuideState exits: m=2417 RSB=34.1
01:51:25.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:25.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:25.592 00.000 28316 Enqueuing Expose request
01:51:25.593 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:25.593 00.000 29988 Worker thread wakes up
01:51:25.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:25.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:27.229 01.636 29988 Exposure complete
01:51:27.259 00.030 29988 worker thread done servicing request
01:51:27.259 00.000 28316 OnExposeComplete: enter
01:51:27.261 00.002 28316 UpdateGuideState(): m_state=6
01:51:27.262 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1948
01:51:27.262 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=259.05, Mass=2455, SNR=34.4, Peak=209 HFD=4.0
01:51:27.263 00.001 28316 MultiStar: [#1 -0.09,-0.37,0.00,M2] [#2 -0.03,-0.32,0.00,M1] [#3 0.06,-0.45,0.00,M2] [#4 -0.19,-0.01,0.84,U] [#5 0.22,-0.60,0.00,M3] [#6 -0.28,-0.17,0.00,M7] [#7 -0.03,-0.24,0.58,U] [#8 -0.03,-0.20,0.59,U] 
01:51:27.263 00.000 28316 refined, 3 included, MultiStar: {-0.04, -0.15}, one-star: {0.07, -0.17}
01:51:27.264 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:51:27.264 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:51:27.264 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.83 mountX=-0.12 mountY=0.10, mountTheta=2.43
01:51:27.266 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.15, opts=13)
01:51:27.267 00.001 28316 Enqueuing Move request for scope (-0.04, -0.15)
01:51:27.268 00.001 29988 Worker thread wakes up
01:51:27.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:27.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
01:51:27.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
01:51:27.269 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.4
01:51:27.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:27.270 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:27.270 00.000 28316 Enqueuing Expose request
01:51:27.270 00.000 29988 Moving (-0.04, -0.15) raw xDistance=-0.12 yDistance=0.10
01:51:27.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:51:27.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:27.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:51:27.270 00.000 29988 MoveAxis(E, 0, ABG)
01:51:27.270 00.000 29988 Move returns status 0, amount 0
01:51:27.271 00.001 29988 MoveAxis(N, 0, ABG)
01:51:27.271 00.000 29988 Move returns status 0, amount 0
01:51:27.271 00.000 29988 move complete, result=0
01:51:27.271 00.000 29988 worker thread done servicing request
01:51:27.271 00.000 29988 Worker thread wakes up
01:51:27.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:27.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:27.271 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:28.798 01.527 29988 Exposure complete
01:51:28.840 00.042 29988 worker thread done servicing request
01:51:28.840 00.000 28316 OnExposeComplete: enter
01:51:28.841 00.001 28316 UpdateGuideState(): m_state=6
01:51:28.842 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1949
01:51:28.842 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=259.15, Mass=2442, SNR=34.3, Peak=238 HFD=4.1
01:51:28.844 00.002 28316 MultiStar: [#1 -0.16,-0.28,0.00,M3] [#2 -0.03,-0.18,0.91,U] [#3 -0.13,-0.30,0.00,M3] [#4 -0.44,-0.08,0.00,M4] [#5 -0.21,-0.45,0.00,M4] [#6 -0.38,-0.02,0.00,M8] [#7 -0.28,-0.10,0.00,M1] [#8 -0.25,-0.16,0.60,U] 
01:51:28.845 00.001 28316 single-star, 2 included, MultiStar: {-0.11, -0.13}, one-star: {-0.11, -0.08}
01:51:28.847 00.002 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
01:51:28.848 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
01:51:28.848 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.54 mountX=-0.02 mountY=0.13, mountTheta=1.75
01:51:28.850 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
01:51:28.850 00.000 28316 Enqueuing Move request for scope (-0.11, -0.08)
01:51:28.851 00.001 29988 Worker thread wakes up
01:51:28.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
01:51:28.851 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
01:51:28.851 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.13
01:51:28.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:51:28.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:28.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:28.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:28.851 00.000 29988 MoveAxis(E, 0, ABG)
01:51:28.851 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:51:28.852 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:28.852 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:28.853 00.001 28316 Enqueuing Expose request
01:51:28.853 00.000 29988 Move returns status 0, amount 0
01:51:28.853 00.000 29988 MoveAxis(N, 0, ABG)
01:51:28.853 00.000 29988 Move returns status 0, amount 0
01:51:28.853 00.000 29988 move complete, result=0
01:51:28.853 00.000 29988 worker thread done servicing request
01:51:28.853 00.000 29988 Worker thread wakes up
01:51:28.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:28.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:28.854 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:30.475 01.621 29988 Exposure complete
01:51:30.516 00.041 29988 worker thread done servicing request
01:51:30.517 00.001 28316 OnExposeComplete: enter
01:51:30.517 00.000 28316 UpdateGuideState(): m_state=6
01:51:30.519 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1950
01:51:30.520 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=259.15, Mass=2360, SNR=33.6, Peak=224 HFD=4.1
01:51:30.522 00.002 28316 MultiStar: [#1 -0.33,-0.21,0.00,M4] [#2 -0.21,-0.15,0.91,U] [#3 -0.20,-0.29,0.00,M4] [#4 -0.45,0.01,0.00,M5] [#5 -0.20,-0.23,0.00,M5] [#6 -0.48,0.00,0.00,M9] [#7 -0.31,-0.02,0.00,M2] [#8 -0.20,-0.15,0.58,U] 
01:51:30.524 00.002 28316 single-star, 2 included, MultiStar: {-0.19, -0.12}, one-star: {-0.15, -0.07}
01:51:30.524 00.000 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.60)
01:51:30.526 00.002 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.56)
01:51:30.526 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.69 mountX=-0.00 mountY=0.17, mountTheta=1.60
01:51:30.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.07, opts=13)
01:51:30.528 00.001 28316 Enqueuing Move request for scope (-0.15, -0.07)
01:51:30.528 00.000 29988 Worker thread wakes up
01:51:30.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:30.529 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.6
01:51:30.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:30.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:30.530 00.001 28316 Enqueuing Expose request
01:51:30.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
01:51:30.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
01:51:30.530 00.000 29988 Moving (-0.15, -0.07) raw xDistance=-0.00 yDistance=0.17
01:51:30.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:51:30.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:30.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:51:30.530 00.000 29988 MoveAxis(E, 0, ABG)
01:51:30.530 00.000 29988 Move returns status 0, amount 0
01:51:30.531 00.001 29988 MoveAxis(N, 0, ABG)
01:51:30.531 00.000 29988 Move returns status 0, amount 0
01:51:30.531 00.000 29988 move complete, result=0
01:51:30.531 00.000 29988 worker thread done servicing request
01:51:30.531 00.000 29988 Worker thread wakes up
01:51:30.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:30.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:30.531 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:32.052 01.521 29988 Exposure complete
01:51:32.093 00.041 29988 worker thread done servicing request
01:51:32.093 00.000 28316 OnExposeComplete: enter
01:51:32.094 00.001 28316 UpdateGuideState(): m_state=6
01:51:32.096 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1951
01:51:32.097 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=259.32, Mass=2418, SNR=34.1, Peak=231 HFD=3.9
01:51:32.100 00.003 28316 MultiStar: [#1 -0.45,-0.11,0.00,M5] [#2 -0.23,-0.03,0.90,U] [#3 -0.32,-0.23,0.00,M5] [#4 -0.54,0.10,0.00,M6] [#5 -0.28,-0.22,0.00,M6] [#6 -0.56,0.14,0.00,M10] [#7 -0.28,-0.10,0.63,U] [#8 -0.42,0.15,0.00,M1] 
01:51:32.100 00.000 28316 refined, 2 included, MultiStar: {-0.28, -0.00}, one-star: {-0.33, 0.09}
01:51:32.101 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
01:51:32.101 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
01:51:32.102 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-3.13 mountX=0.11 mountY=0.25, mountTheta=1.15
01:51:32.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.00, opts=13)
01:51:32.103 00.000 28316 Enqueuing Move request for scope (-0.28, -0.00)
01:51:32.104 00.001 29988 Worker thread wakes up
01:51:32.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.00) opts 0xd
01:51:32.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.00)
01:51:32.104 00.000 29988 Moving (-0.28, -0.00) raw xDistance=0.11 yDistance=0.25
01:51:32.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:51:32.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:32.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:32.105 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:51:32.105 00.000 29988 MoveAxis(E, 0, ABG)
01:51:32.105 00.000 29988 Move returns status 0, amount 0
01:51:32.105 00.000 29988 MoveAxis(N, 0, ABG)
01:51:32.105 00.000 29988 Move returns status 0, amount 0
01:51:32.105 00.000 29988 move complete, result=0
01:51:32.105 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
01:51:32.106 00.001 29988 worker thread done servicing request
01:51:32.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:32.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:32.107 00.000 28316 Enqueuing Expose request
01:51:32.108 00.001 29988 Worker thread wakes up
01:51:32.108 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:51:32.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:32.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:33.735 01.627 29988 Exposure complete
01:51:33.773 00.038 29988 worker thread done servicing request
01:51:33.773 00.000 28316 OnExposeComplete: enter
01:51:33.774 00.001 28316 UpdateGuideState(): m_state=6
01:51:33.774 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1952
01:51:33.776 00.002 28316 Star::Find returns 1 (0), X=952.03, Y=259.33, Mass=2409, SNR=34.1, Peak=225 HFD=3.9
01:51:33.777 00.001 28316 MultiStar: [#1 -0.33,-0.23,0.00,M6] [#2 -0.30,-0.06,0.00,M1] [#3 -0.25,-0.08,0.85,U] [#4 -0.33,0.02,0.00,M7] [#5 -0.18,-0.42,0.00,M7] [#6 -0.53,-0.01,0.00,R] [#7 -0.37,-0.03,0.00,M2] [#8 -0.28,-0.06,0.61,U] 
01:51:33.779 00.002 28316 single-star, 2 included, MultiStar: {-0.24, -0.00}, one-star: {-0.22, 0.10}
01:51:33.779 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
01:51:33.779 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
01:51:33.780 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.71 mountX=0.18 mountY=0.15, mountTheta=0.69
01:51:33.781 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.10, opts=13)
01:51:33.781 00.000 28316 Enqueuing Move request for scope (-0.22, 0.10)
01:51:33.782 00.001 29988 Worker thread wakes up
01:51:33.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
01:51:33.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:33.783 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
01:51:33.783 00.000 29988 Moving (-0.22, 0.10) raw xDistance=0.18 yDistance=0.15
01:51:33.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:51:33.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:33.783 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.1
01:51:33.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:33.786 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:51:33.786 00.000 29988 MoveAxis(E, 0, ABG)
01:51:33.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:33.787 00.001 28316 Enqueuing Expose request
01:51:33.788 00.001 29988 Move returns status 0, amount 0
01:51:33.788 00.000 29988 MoveAxis(N, 0, ABG)
01:51:33.788 00.000 29988 Move returns status 0, amount 0
01:51:33.788 00.000 29988 move complete, result=0
01:51:33.788 00.000 29988 worker thread done servicing request
01:51:33.788 00.000 29988 Worker thread wakes up
01:51:33.788 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:33.791 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:33.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:35.319 01.528 29988 Exposure complete
01:51:35.350 00.031 28316 OnExposeComplete: enter
01:51:35.354 00.004 29988 worker thread done servicing request
01:51:35.354 00.000 28316 UpdateGuideState(): m_state=6
01:51:35.354 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1953
01:51:35.355 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=259.40, Mass=2420, SNR=34.2, Peak=215 HFD=3.8
01:51:35.355 00.000 28316 MultiStar: [#1 -0.33,-0.02,0.00,M7] [#2 -0.27,0.06,0.91,U] [#3 -0.27,-0.04,0.87,U] [#4 -0.40,0.24,0.00,M8] [#5 -0.20,-0.10,0.73,U] [#6 0.20,0.14,0.62,U] [#7 -0.30,0.15,0.00,M3] [#8 -0.32,-0.03,0.00,M1] 
01:51:35.356 00.001 28316 refined, 4 included, MultiStar: {-0.16, 0.05}, one-star: {-0.18, 0.17}
01:51:35.356 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
01:51:35.357 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
01:51:35.357 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.85 mountX=0.11 mountY=0.13, mountTheta=0.84
01:51:35.358 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.05, opts=13)
01:51:35.359 00.001 28316 Enqueuing Move request for scope (-0.16, 0.05)
01:51:35.359 00.000 29988 Worker thread wakes up
01:51:35.359 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
01:51:35.359 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
01:51:35.359 00.000 29988 Moving (-0.16, 0.05) raw xDistance=0.11 yDistance=0.13
01:51:35.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:51:35.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:35.359 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:35.360 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.2
01:51:35.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:35.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:35.362 00.001 28316 Enqueuing Expose request
01:51:35.363 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:35.363 00.000 29988 MoveAxis(E, 0, ABG)
01:51:35.363 00.000 29988 Move returns status 0, amount 0
01:51:35.363 00.000 29988 MoveAxis(N, 0, ABG)
01:51:35.363 00.000 29988 Move returns status 0, amount 0
01:51:35.363 00.000 29988 move complete, result=0
01:51:35.363 00.000 29988 worker thread done servicing request
01:51:35.363 00.000 29988 Worker thread wakes up
01:51:35.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:35.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:35.364 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:36.993 01.629 29988 Exposure complete
01:51:37.049 00.056 29988 worker thread done servicing request
01:51:37.049 00.000 28316 OnExposeComplete: enter
01:51:37.050 00.001 28316 UpdateGuideState(): m_state=6
01:51:37.050 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1954
01:51:37.051 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=259.53, Mass=2356, SNR=33.7, Peak=207 HFD=3.8
01:51:37.051 00.000 28316 MultiStar: [#1 -0.35,0.13,0.00,M8] [#2 -0.36,0.17,0.00,M1] [#3 -0.43,0.03,0.00,M4] [#4 -0.52,0.29,0.00,M9] [#5 -0.23,0.01,0.74,U] [#6 0.06,0.18,0.63,U] [#7 -0.44,0.24,0.00,M4] [#8 -0.23,0.15,0.58,U] 
01:51:37.052 00.001 28316 refined, 3 included, MultiStar: {-0.21, 0.17}, one-star: {-0.36, 0.30}
01:51:37.052 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
01:51:37.053 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
01:51:37.053 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.46 mountX=0.25 mountY=0.11, mountTheta=0.43
01:51:37.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.17, opts=13)
01:51:37.055 00.001 28316 Enqueuing Move request for scope (-0.21, 0.17)
01:51:37.055 00.000 29988 Worker thread wakes up
01:51:37.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:37.056 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
01:51:37.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
01:51:37.056 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.7
01:51:37.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:37.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:37.057 00.000 28316 Enqueuing Expose request
01:51:37.058 00.001 29988 Moving (-0.21, 0.17) raw xDistance=0.25 yDistance=0.11
01:51:37.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:51:37.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:37.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:51:37.058 00.000 29988 MoveAxis(W, 52, ABG)
01:51:37.058 00.000 29988 Guiding  Dir = 3, Dur = 52
01:51:37.058 00.000 29988 IsSlewing returns 0
01:51:37.058 00.000 29988 IsGuiding returns 0
01:51:37.060 00.002 29988 PulseGuide returned control before completion, sleep 61
01:51:37.133 00.073 29988 IsGuiding returns 0
01:51:37.133 00.000 29988 Move returns status 0, amount 52
01:51:37.133 00.000 29988 MoveAxis(N, 0, ABG)
01:51:37.133 00.000 29988 Move returns status 0, amount 0
01:51:37.133 00.000 29988 move complete, result=0
01:51:37.133 00.000 29988 worker thread done servicing request
01:51:37.133 00.000 29988 Worker thread wakes up
01:51:37.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:37.133 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
01:51:37.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:38.546 01.413 29988 Exposure complete
01:51:38.594 00.048 29988 worker thread done servicing request
01:51:38.594 00.000 28316 OnExposeComplete: enter
01:51:38.595 00.001 28316 UpdateGuideState(): m_state=6
01:51:38.596 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1955
01:51:38.597 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=259.26, Mass=2459, SNR=34.3, Peak=225 HFD=4.0
01:51:38.598 00.001 28316 MultiStar: [#1 -0.40,-0.04,0.00,M9] [#2 -0.32,-0.08,0.00,M2] [#3 -0.32,-0.16,0.00,M5] [#4 -0.46,0.11,0.00,M10] [#5 -0.20,-0.23,0.00,M6] [#6 0.05,0.12,0.64,U] [#7 -0.53,0.03,0.00,M5] [#8 -0.26,-0.06,0.58,U] 
01:51:38.598 00.000 28316 refined, 2 included, MultiStar: {-0.16, 0.03}, one-star: {-0.24, 0.03}
01:51:38.598 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
01:51:38.599 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
01:51:38.599 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=0.09 mountY=0.13, mountTheta=0.94
01:51:38.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
01:51:38.602 00.002 28316 Enqueuing Move request for scope (-0.16, 0.03)
01:51:38.603 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:38.604 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.3
01:51:38.605 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:38.606 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:38.607 00.001 29988 Worker thread wakes up
01:51:38.607 00.000 28316 Enqueuing Expose request
01:51:38.610 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
01:51:38.611 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
01:51:38.611 00.000 29988 Moving (-0.16, 0.03) raw xDistance=0.09 yDistance=0.13
01:51:38.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:38.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:38.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:38.611 00.000 29988 MoveAxis(E, 0, ABG)
01:51:38.611 00.000 29988 Move returns status 0, amount 0
01:51:38.611 00.000 29988 MoveAxis(N, 0, ABG)
01:51:38.611 00.000 29988 Move returns status 0, amount 0
01:51:38.611 00.000 29988 move complete, result=0
01:51:38.611 00.000 29988 worker thread done servicing request
01:51:38.611 00.000 29988 Worker thread wakes up
01:51:38.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:38.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:38.611 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:40.237 01.626 29988 Exposure complete
01:51:40.274 00.037 29988 worker thread done servicing request
01:51:40.274 00.000 28316 OnExposeComplete: enter
01:51:40.275 00.001 28316 UpdateGuideState(): m_state=6
01:51:40.275 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1956
01:51:40.276 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=259.30, Mass=2474, SNR=34.3, Peak=225 HFD=3.7
01:51:40.276 00.000 28316 MultiStar: [#1 -0.10,-0.15,0.96,U] [#2 -0.02,-0.09,0.92,U] [#3 -0.14,-0.09,0.86,U] [#4 -0.37,0.16,0.00,R] [#5 0.08,-0.28,0.74,U] [#6 0.23,0.05,0.63,U] [#7 -0.15,0.11,0.63,U] [#8 -0.16,-0.15,0.58,U] 
01:51:40.277 00.001 28316 single-star, 7 included, MultiStar: {-0.03, -0.07}, one-star: {0.01, 0.07}
01:51:40.277 00.000 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
01:51:40.277 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
01:51:40.278 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=0.06 mountY=-0.04, mountTheta=-0.62
01:51:40.280 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
01:51:40.280 00.000 28316 Enqueuing Move request for scope (0.01, 0.07)
01:51:40.280 00.000 29988 Worker thread wakes up
01:51:40.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
01:51:40.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
01:51:40.281 00.000 29988 Moving (0.01, 0.07) raw xDistance=0.06 yDistance=-0.04
01:51:40.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:51:40.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:40.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:51:40.281 00.000 29988 MoveAxis(E, 0, ABG)
01:51:40.281 00.000 29988 Move returns status 0, amount 0
01:51:40.281 00.000 29988 MoveAxis(N, 0, ABG)
01:51:40.281 00.000 29988 Move returns status 0, amount 0
01:51:40.281 00.000 29988 move complete, result=0
01:51:40.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:40.282 00.001 29988 worker thread done servicing request
01:51:40.282 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.3
01:51:40.283 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:40.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:40.284 00.001 28316 Enqueuing Expose request
01:51:40.284 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:40.285 00.001 29988 Worker thread wakes up
01:51:40.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:40.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:41.809 01.524 29988 Exposure complete
01:51:41.857 00.048 29988 worker thread done servicing request
01:51:41.857 00.000 28316 OnExposeComplete: enter
01:51:41.857 00.000 28316 UpdateGuideState(): m_state=6
01:51:41.858 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1957
01:51:41.858 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=259.31, Mass=2344, SNR=33.6, Peak=217 HFD=3.8
01:51:41.859 00.001 28316 MultiStar: [#1 -0.28,-0.14,0.00,M9] [#2 -0.20,-0.08,0.93,U] [#3 -0.11,-0.07,0.87,U] [#4 -0.07,-0.00,0.84,U] [#5 -0.20,-0.38,0.00,M6] [#6 0.14,0.09,0.67,U] [#7 -0.29,-0.07,0.63,U] [#8 -0.21,0.01,0.58,U] 
01:51:41.859 00.000 28316 single-star, 6 included, MultiStar: {-0.11, -0.01}, one-star: {-0.07, 0.08}
01:51:41.860 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
01:51:41.860 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
01:51:41.861 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.27 mountX=0.10 mountY=0.02, mountTheta=0.24
01:51:41.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
01:51:41.863 00.001 28316 Enqueuing Move request for scope (-0.07, 0.08)
01:51:41.864 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:41.864 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
01:51:41.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:41.865 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:41.865 00.000 28316 Enqueuing Expose request
01:51:41.866 00.001 29988 Worker thread wakes up
01:51:41.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
01:51:41.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
01:51:41.866 00.000 29988 Moving (-0.07, 0.08) raw xDistance=0.10 yDistance=0.02
01:51:41.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:51:41.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:41.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:51:41.866 00.000 29988 MoveAxis(E, 0, ABG)
01:51:41.866 00.000 29988 Move returns status 0, amount 0
01:51:41.866 00.000 29988 MoveAxis(N, 0, ABG)
01:51:41.866 00.000 29988 Move returns status 0, amount 0
01:51:41.866 00.000 29988 move complete, result=0
01:51:41.866 00.000 29988 worker thread done servicing request
01:51:41.866 00.000 29988 Worker thread wakes up
01:51:41.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:41.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:41.866 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:43.503 01.637 29988 Exposure complete
01:51:43.546 00.043 29988 worker thread done servicing request
01:51:43.546 00.000 28316 OnExposeComplete: enter
01:51:43.547 00.001 28316 UpdateGuideState(): m_state=6
01:51:43.547 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1958
01:51:43.548 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=259.28, Mass=2437, SNR=34.2, Peak=205 HFD=3.8
01:51:43.548 00.000 28316 MultiStar: [#1 -0.10,-0.27,0.96,U] [#2 -0.02,-0.02,0.90,U] [#3 -0.00,-0.02,0.85,U] [#4 0.08,0.02,0.83,U] [#5 0.14,-0.28,0.00,M7] [#6 0.28,0.07,0.64,U] [#7 -0.09,0.04,0.60,U] [#8 -0.02,-0.11,0.60,U] 
01:51:43.549 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.04}, one-star: {0.13, 0.05}
01:51:43.549 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
01:51:43.550 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
01:51:43.550 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.88 mountX=-0.04 mountY=-0.01, mountTheta=-2.91
01:51:43.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
01:51:43.552 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
01:51:43.554 00.002 29988 Worker thread wakes up
01:51:43.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
01:51:43.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
01:51:43.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:43.554 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.04 yDistance=-0.01
01:51:43.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:51:43.554 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:51:43.555 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:43.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:43.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:43.556 00.001 28316 Enqueuing Expose request
01:51:43.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:51:43.556 00.000 29988 MoveAxis(E, 0, ABG)
01:51:43.556 00.000 29988 Move returns status 0, amount 0
01:51:43.556 00.000 29988 MoveAxis(N, 0, ABG)
01:51:43.556 00.000 29988 Move returns status 0, amount 0
01:51:43.556 00.000 29988 move complete, result=0
01:51:43.556 00.000 29988 worker thread done servicing request
01:51:43.556 00.000 29988 Worker thread wakes up
01:51:43.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:43.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:43.557 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:45.070 01.513 29988 Exposure complete
01:51:45.118 00.048 29988 worker thread done servicing request
01:51:45.119 00.001 28316 OnExposeComplete: enter
01:51:45.119 00.000 28316 UpdateGuideState(): m_state=6
01:51:45.120 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1959
01:51:45.120 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=259.42, Mass=2329, SNR=33.3, Peak=174 HFD=3.8
01:51:45.122 00.002 28316 MultiStar: [#1 -0.12,0.04,1.03,U] [#2 -0.08,0.10,0.93,U] [#3 0.02,-0.04,0.88,U] [#4 0.29,0.08,0.84,U] [#5 0.11,-0.12,0.74,U] [#6 0.27,0.35,0.00,M1] [#7 -0.08,0.03,0.62,U] [#8 -0.08,0.17,0.58,U] 
01:51:45.122 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {0.04, 0.20}
01:51:45.122 00.000 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
01:51:45.123 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
01:51:45.123 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.35 mountX=0.05 mountY=-0.04, mountTheta=-0.67
01:51:45.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
01:51:45.126 00.002 28316 Enqueuing Move request for scope (0.01, 0.06)
01:51:45.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:45.127 00.001 29988 Worker thread wakes up
01:51:45.127 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.3
01:51:45.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:45.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:45.128 00.001 28316 Enqueuing Expose request
01:51:45.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
01:51:45.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
01:51:45.128 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
01:51:45.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:51:45.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:45.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:51:45.129 00.001 29988 MoveAxis(E, 0, ABG)
01:51:45.129 00.000 29988 Move returns status 0, amount 0
01:51:45.129 00.000 29988 MoveAxis(N, 0, ABG)
01:51:45.129 00.000 29988 Move returns status 0, amount 0
01:51:45.129 00.000 29988 move complete, result=0
01:51:45.129 00.000 29988 worker thread done servicing request
01:51:45.129 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:45.129 00.000 29988 Worker thread wakes up
01:51:45.130 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:45.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:46.762 01.632 29988 Exposure complete
01:51:46.800 00.038 29988 worker thread done servicing request
01:51:46.800 00.000 28316 OnExposeComplete: enter
01:51:46.800 00.000 28316 UpdateGuideState(): m_state=6
01:51:46.801 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1960
01:51:46.801 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=259.44, Mass=2569, SNR=35.0, Peak=212 HFD=3.7
01:51:46.802 00.001 28316 MultiStar: [#1 -0.16,0.02,0.96,U] [#2 -0.03,0.14,0.88,U] [#3 -0.10,-0.01,0.81,U] [#4 0.13,0.06,0.79,U] [#5 0.10,-0.20,0.72,U] [#6 0.19,0.22,0.63,U] [#7 -0.10,0.14,0.60,U] [#8 -0.20,0.08,0.59,U] 
01:51:46.802 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.02, 0.21}
01:51:46.803 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
01:51:46.803 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
01:51:46.803 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.79 mountX=0.08 mountY=-0.02, mountTheta=-0.25
01:51:46.805 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
01:51:46.805 00.000 28316 Enqueuing Move request for scope (-0.02, 0.08)
01:51:46.806 00.001 29988 Worker thread wakes up
01:51:46.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:46.806 00.000 28316 UpdateGuideState exits: m=2569 RSB=35.0
01:51:46.807 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:46.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:46.808 00.001 28316 Enqueuing Expose request
01:51:46.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
01:51:46.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
01:51:46.808 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.02
01:51:46.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:51:46.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:46.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:46.808 00.000 29988 MoveAxis(E, 0, ABG)
01:51:46.808 00.000 29988 Move returns status 0, amount 0
01:51:46.808 00.000 29988 MoveAxis(N, 0, ABG)
01:51:46.808 00.000 29988 Move returns status 0, amount 0
01:51:46.808 00.000 29988 move complete, result=0
01:51:46.808 00.000 29988 worker thread done servicing request
01:51:46.808 00.000 29988 Worker thread wakes up
01:51:46.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:46.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:46.809 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:48.331 01.522 29988 Exposure complete
01:51:48.374 00.043 29988 worker thread done servicing request
01:51:48.374 00.000 28316 OnExposeComplete: enter
01:51:48.377 00.003 28316 UpdateGuideState(): m_state=6
01:51:48.380 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1961
01:51:48.382 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=259.45, Mass=2519, SNR=34.8, Peak=205 HFD=3.9
01:51:48.384 00.002 28316 MultiStar: [#1 -0.16,0.23,0.96,U] [#2 -0.16,0.07,0.89,U] [#3 -0.06,-0.07,0.84,U] [#4 0.19,0.04,0.82,U] [#5 0.06,-0.08,0.73,U] [#6 0.18,0.18,0.59,U] [#7 -0.11,0.09,0.61,U] [#8 -0.32,-0.05,0.00,M1] 
01:51:48.386 00.002 28316 refined, 7 included, MultiStar: {-0.04, 0.09}, one-star: {-0.17, 0.22}
01:51:48.387 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
01:51:48.388 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
01:51:48.389 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.01 mountX=0.10 mountY=-0.00, mountTheta=-0.03
01:51:48.392 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
01:51:48.394 00.002 28316 Enqueuing Move request for scope (-0.04, 0.09)
01:51:48.396 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:48.396 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
01:51:48.398 00.002 29988 Worker thread wakes up
01:51:48.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:51:48.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:51:48.398 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.10 yDistance=-0.00
01:51:48.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:48.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:48.400 00.001 28316 Enqueuing Expose request
01:51:48.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:51:48.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:48.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:51:48.400 00.000 29988 MoveAxis(E, 0, ABG)
01:51:48.400 00.000 29988 Move returns status 0, amount 0
01:51:48.400 00.000 29988 MoveAxis(N, 0, ABG)
01:51:48.400 00.000 29988 Move returns status 0, amount 0
01:51:48.400 00.000 29988 move complete, result=0
01:51:48.400 00.000 29988 worker thread done servicing request
01:51:48.400 00.000 29988 Worker thread wakes up
01:51:48.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:48.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:48.401 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:50.025 01.624 29988 Exposure complete
01:51:50.062 00.037 29988 worker thread done servicing request
01:51:50.062 00.000 28316 OnExposeComplete: enter
01:51:50.063 00.001 28316 UpdateGuideState(): m_state=6
01:51:50.064 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1962
01:51:50.065 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=259.57, Mass=2435, SNR=34.2, Peak=207 HFD=3.7
01:51:50.067 00.002 28316 MultiStar: [#1 -0.27,0.17,0.00,M6] [#2 -0.09,0.17,0.91,U] [#3 -0.12,0.14,0.85,U] [#4 0.17,0.24,0.83,U] [#5 -0.07,-0.08,0.72,U] [#6 0.20,0.27,0.00,M1] [#7 -0.25,0.16,0.62,U] [#8 -0.10,0.06,0.59,U] 
01:51:50.068 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.16}, one-star: {-0.06, 0.35}
01:51:50.068 00.000 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
01:51:50.070 00.002 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
01:51:50.072 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.96 mountX=0.18 mountY=-0.01, mountTheta=-0.08
01:51:50.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
01:51:50.073 00.000 28316 Enqueuing Move request for scope (-0.07, 0.16)
01:51:50.074 00.001 29988 Worker thread wakes up
01:51:50.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:50.075 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
01:51:50.075 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
01:51:50.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:50.076 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
01:51:50.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:50.076 00.000 28316 Enqueuing Expose request
01:51:50.077 00.001 29988 Moving (-0.07, 0.16) raw xDistance=0.18 yDistance=-0.01
01:51:50.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:51:50.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:50.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:51:50.077 00.000 29988 MoveAxis(E, 0, ABG)
01:51:50.077 00.000 29988 Move returns status 0, amount 0
01:51:50.077 00.000 29988 MoveAxis(N, 0, ABG)
01:51:50.077 00.000 29988 Move returns status 0, amount 0
01:51:50.077 00.000 29988 move complete, result=0
01:51:50.077 00.000 29988 worker thread done servicing request
01:51:50.077 00.000 29988 Worker thread wakes up
01:51:50.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:50.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:50.077 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:51.593 01.516 29988 Exposure complete
01:51:51.627 00.034 29988 worker thread done servicing request
01:51:51.627 00.000 28316 OnExposeComplete: enter
01:51:51.628 00.001 28316 UpdateGuideState(): m_state=6
01:51:51.628 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1963
01:51:51.629 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=259.58, Mass=2369, SNR=33.6, Peak=213 HFD=3.8
01:51:51.630 00.001 28316 MultiStar: [#1 -0.41,0.13,0.00,M7] [#2 -0.25,0.19,0.00,M1] [#3 -0.19,0.05,0.86,U] [#4 0.09,0.14,0.85,U] [#5 -0.19,-0.15,0.73,U] [#6 0.21,0.22,0.64,U] [#7 -0.21,0.26,0.00,M1] [#8 -0.14,0.21,0.60,U] 
01:51:51.631 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.14}, one-star: {-0.17, 0.35}
01:51:51.632 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
01:51:51.633 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
01:51:51.635 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=0.16 mountY=0.00, mountTheta=0.02
01:51:51.637 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
01:51:51.637 00.000 28316 Enqueuing Move request for scope (-0.08, 0.14)
01:51:51.638 00.001 29988 Worker thread wakes up
01:51:51.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:51.638 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
01:51:51.640 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:51.641 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
01:51:51.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:51.641 00.000 28316 Enqueuing Expose request
01:51:51.642 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
01:51:51.642 00.000 29988 Moving (-0.08, 0.14) raw xDistance=0.16 yDistance=0.00
01:51:51.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:51:51.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:51.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:51:51.642 00.000 29988 MoveAxis(E, 0, ABG)
01:51:51.642 00.000 29988 Move returns status 0, amount 0
01:51:51.642 00.000 29988 MoveAxis(N, 0, ABG)
01:51:51.642 00.000 29988 Move returns status 0, amount 0
01:51:51.642 00.000 29988 move complete, result=0
01:51:51.642 00.000 29988 worker thread done servicing request
01:51:51.642 00.000 29988 Worker thread wakes up
01:51:51.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:51.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:51.642 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:53.277 01.635 29988 Exposure complete
01:51:53.331 00.054 29988 worker thread done servicing request
01:51:53.331 00.000 28316 OnExposeComplete: enter
01:51:53.332 00.001 28316 UpdateGuideState(): m_state=6
01:51:53.332 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1964
01:51:53.333 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=259.67, Mass=2420, SNR=34.1, Peak=227 HFD=3.9
01:51:53.333 00.000 28316 MultiStar: [#1 -0.21,0.18,0.99,U] [#2 -0.21,0.18,0.91,U] [#3 -0.21,0.13,0.85,U] [#4 -0.04,0.12,0.82,U] [#5 0.02,0.06,0.73,U] [#6 0.30,0.30,0.00,M1] [#7 -0.13,0.19,0.63,U] [#8 -0.22,0.18,0.60,U] 
01:51:53.334 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.19}, one-star: {-0.15, 0.44}
01:51:53.334 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
01:51:53.335 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
01:51:53.335 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.23 mountX=0.24 mountY=0.05, mountTheta=0.19
01:51:53.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.19, opts=13)
01:51:53.336 00.000 28316 Enqueuing Move request for scope (-0.15, 0.19)
01:51:53.337 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:53.337 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:51:53.338 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:53.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:53.339 00.001 28316 Enqueuing Expose request
01:51:53.342 00.003 29988 Worker thread wakes up
01:51:53.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
01:51:53.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
01:51:53.342 00.000 29988 Moving (-0.15, 0.19) raw xDistance=0.24 yDistance=0.05
01:51:53.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:51:53.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:53.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:51:53.342 00.000 29988 MoveAxis(W, 50, ABG)
01:51:53.342 00.000 29988 Guiding  Dir = 3, Dur = 50
01:51:53.342 00.000 29988 IsSlewing returns 0
01:51:53.342 00.000 29988 IsGuiding returns 0
01:51:53.345 00.003 29988 PulseGuide returned control before completion, sleep 59
01:51:53.418 00.073 29988 IsGuiding returns 0
01:51:53.418 00.000 29988 Move returns status 0, amount 50
01:51:53.418 00.000 29988 MoveAxis(N, 0, ABG)
01:51:53.418 00.000 29988 Move returns status 0, amount 0
01:51:53.418 00.000 29988 move complete, result=0
01:51:53.418 00.000 29988 worker thread done servicing request
01:51:53.418 00.000 29988 Worker thread wakes up
01:51:53.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:53.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:53.418 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.0 px 0 ms NORTH
01:51:54.836 01.418 29988 Exposure complete
01:51:54.884 00.048 29988 worker thread done servicing request
01:51:54.884 00.000 28316 OnExposeComplete: enter
01:51:54.884 00.000 28316 UpdateGuideState(): m_state=6
01:51:54.886 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1965
01:51:54.888 00.002 28316 Star::Find returns 1 (0), X=952.21, Y=259.41, Mass=2458, SNR=34.5, Peak=204 HFD=3.8
01:51:54.889 00.001 28316 MultiStar: [#1 -0.20,0.05,0.97,U] [#2 -0.23,0.03,0.88,U] [#3 -0.11,-0.06,0.85,U] [#4 0.02,0.10,0.82,U] [#5 -0.12,-0.08,0.74,U] [#6 0.17,0.11,0.62,U] [#7 -0.26,0.27,0.00,M1] [#8 -0.13,0.09,0.58,U] 
01:51:54.891 00.002 28316 refined, 7 included, MultiStar: {-0.09, 0.05}, one-star: {-0.04, 0.18}
01:51:54.892 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
01:51:54.894 00.002 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
01:51:54.896 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.60 mountX=0.09 mountY=0.06, mountTheta=0.57
01:51:54.897 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.05, opts=13)
01:51:54.898 00.001 28316 Enqueuing Move request for scope (-0.09, 0.05)
01:51:54.899 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:54.899 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.5
01:51:54.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:54.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:54.902 00.001 28316 Enqueuing Expose request
01:51:54.903 00.001 29988 Worker thread wakes up
01:51:54.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
01:51:54.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
01:51:54.904 00.000 29988 Moving (-0.09, 0.05) raw xDistance=0.09 yDistance=0.06
01:51:54.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:54.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:54.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:51:54.904 00.000 29988 MoveAxis(E, 0, ABG)
01:51:54.904 00.000 29988 Move returns status 0, amount 0
01:51:54.904 00.000 29988 MoveAxis(N, 0, ABG)
01:51:54.904 00.000 29988 Move returns status 0, amount 0
01:51:54.904 00.000 29988 move complete, result=0
01:51:54.904 00.000 29988 worker thread done servicing request
01:51:54.904 00.000 29988 Worker thread wakes up
01:51:54.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:54.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:54.905 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:56.534 01.629 29988 Exposure complete
01:51:56.581 00.047 29988 worker thread done servicing request
01:51:56.581 00.000 28316 OnExposeComplete: enter
01:51:56.582 00.001 28316 UpdateGuideState(): m_state=6
01:51:56.583 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1966
01:51:56.583 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=259.52, Mass=2333, SNR=33.6, Peak=177 HFD=4.1
01:51:56.584 00.001 28316 MultiStar: [#1 0.13,0.06,0.99,U] [#2 0.23,0.02,0.93,U] [#3 0.32,0.04,0.00,M1] [#4 0.25,0.02,0.85,U] [#5 0.32,-0.05,0.00,M1] [#6 0.52,0.22,0.00,M1] [#7 0.17,0.05,0.64,U] [#8 0.24,0.09,0.60,U] 
01:51:56.584 00.000 28316 refined, 5 included, MultiStar: {0.23, 0.09}, one-star: {0.33, 0.29}
01:51:56.584 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
01:51:56.585 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
01:51:56.585 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.39 mountX=-0.01 mountY=-0.25, mountTheta=-1.61
01:51:56.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.09, opts=13)
01:51:56.587 00.001 28316 Enqueuing Move request for scope (0.23, 0.09)
01:51:56.587 00.000 29988 Worker thread wakes up
01:51:56.588 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
01:51:56.588 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
01:51:56.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:56.588 00.000 29988 Moving (0.23, 0.09) raw xDistance=-0.01 yDistance=-0.25
01:51:56.588 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.6
01:51:56.589 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:56.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:56.590 00.001 28316 Enqueuing Expose request
01:51:56.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:51:56.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:56.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:51:56.590 00.000 29988 MoveAxis(E, 0, ABG)
01:51:56.590 00.000 29988 Move returns status 0, amount 0
01:51:56.590 00.000 29988 MoveAxis(N, 0, ABG)
01:51:56.590 00.000 29988 Move returns status 0, amount 0
01:51:56.590 00.000 29988 move complete, result=0
01:51:56.590 00.000 29988 worker thread done servicing request
01:51:56.591 00.001 29988 Worker thread wakes up
01:51:56.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:56.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:56.591 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:58.107 01.516 29988 Exposure complete
01:51:58.136 00.029 29988 worker thread done servicing request
01:51:58.136 00.000 28316 OnExposeComplete: enter
01:51:58.137 00.001 28316 UpdateGuideState(): m_state=6
01:51:58.138 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1967
01:51:58.138 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=259.21, Mass=2405, SNR=34.0, Peak=196 HFD=3.7
01:51:58.139 00.001 28316 MultiStar: [#1 0.08,-0.18,1.01,U] [#2 0.18,-0.06,0.94,U] [#3 0.04,-0.22,0.86,U] [#4 0.28,-0.18,0.00,M1] [#5 0.36,-0.35,0.00,M2] [#6 0.30,-0.02,0.65,U] [#7 -0.08,-0.03,0.63,U] [#8 0.15,-0.11,0.60,U] 
01:51:58.139 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.09}, one-star: {0.27, -0.02}
01:51:58.139 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:51:58.140 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
01:51:58.140 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.60 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
01:51:58.142 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.09, opts=13)
01:51:58.142 00.000 28316 Enqueuing Move request for scope (0.14, -0.09)
01:51:58.143 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:58.143 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
01:51:58.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:58.144 00.001 29988 Worker thread wakes up
01:51:58.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
01:51:58.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
01:51:58.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:58.144 00.000 28316 Enqueuing Expose request
01:51:58.145 00.001 29988 Moving (0.14, -0.09) raw xDistance=-0.14 yDistance=-0.08
01:51:58.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:51:58.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:58.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:51:58.145 00.000 29988 MoveAxis(E, 0, ABG)
01:51:58.145 00.000 29988 Move returns status 0, amount 0
01:51:58.145 00.000 29988 MoveAxis(N, 0, ABG)
01:51:58.145 00.000 29988 Move returns status 0, amount 0
01:51:58.145 00.000 29988 move complete, result=0
01:51:58.145 00.000 29988 worker thread done servicing request
01:51:58.145 00.000 29988 Worker thread wakes up
01:51:58.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:58.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:58.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:59.777 01.632 29988 Exposure complete
01:51:59.824 00.047 29988 worker thread done servicing request
01:51:59.825 00.001 28316 OnExposeComplete: enter
01:51:59.825 00.000 28316 UpdateGuideState(): m_state=6
01:51:59.826 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1968
01:51:59.826 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=259.18, Mass=2408, SNR=34.0, Peak=192 HFD=3.8
01:51:59.827 00.001 28316 MultiStar: [#1 0.13,-0.35,0.00,M4] [#2 0.25,-0.28,0.00,M1] [#3 0.14,-0.28,0.00,M1] [#4 0.40,-0.12,0.00,M2] [#5 0.25,-0.37,0.00,M3] [#6 0.40,-0.05,0.00,M1] [#7 -0.02,-0.07,0.63,U] [#8 0.23,-0.02,0.60,U] 
01:51:59.827 00.000 28316 refined, 2 included, MultiStar: {0.13, -0.05}, one-star: {0.16, -0.05}
01:51:59.828 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
01:51:59.829 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
01:51:59.829 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.36 mountX=-0.10 mountY=-0.09, mountTheta=-2.38
01:51:59.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
01:51:59.831 00.000 28316 Enqueuing Move request for scope (0.13, -0.05)
01:51:59.832 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:51:59.832 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.0
01:51:59.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:59.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:51:59.833 00.000 28316 Enqueuing Expose request
01:51:59.834 00.001 29988 Worker thread wakes up
01:51:59.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
01:51:59.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
01:51:59.834 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
01:51:59.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:51:59.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:59.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:51:59.834 00.000 29988 MoveAxis(E, 0, ABG)
01:51:59.834 00.000 29988 Move returns status 0, amount 0
01:51:59.834 00.000 29988 MoveAxis(N, 0, ABG)
01:51:59.834 00.000 29988 Move returns status 0, amount 0
01:51:59.834 00.000 29988 move complete, result=0
01:51:59.835 00.001 29988 worker thread done servicing request
01:51:59.835 00.000 29988 Worker thread wakes up
01:51:59.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:51:59.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:51:59.835 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:01.358 01.523 29988 Exposure complete
01:52:01.392 00.034 29988 worker thread done servicing request
01:52:01.392 00.000 28316 OnExposeComplete: enter
01:52:01.393 00.001 28316 UpdateGuideState(): m_state=6
01:52:01.394 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1969
01:52:01.394 00.000 28316 Star::Find returns 1 (0), X=952.70, Y=259.30, Mass=2373, SNR=33.8, Peak=216 HFD=3.7
01:52:01.395 00.001 28316 MultiStar: [#1 0.38,-0.23,0.00,M5] [#2 0.18,-0.06,0.90,U] [#3 0.40,-0.24,0.00,M2] [#4 0.49,0.06,0.00,M3] [#5 0.36,-0.28,0.00,M4] [#6 0.62,0.13,0.00,M2] [#7 0.24,0.08,0.62,U] [#8 0.41,0.02,0.00,M1] 
01:52:01.395 00.000 28316 refined, 2 included, MultiStar: {0.30, 0.03}, one-star: {0.45, 0.07}
01:52:01.395 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
01:52:01.396 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
01:52:01.396 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=0.03 hyp=0.30 cameraTheta=0.08 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
01:52:01.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.03, opts=13)
01:52:01.398 00.001 28316 Enqueuing Move request for scope (0.30, 0.03)
01:52:01.398 00.000 29988 Worker thread wakes up
01:52:01.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.03) opts 0xd
01:52:01.398 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.03)
01:52:01.398 00.000 29988 Moving (0.30, 0.03) raw xDistance=-0.10 yDistance=-0.28
01:52:01.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:52:01.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:01.399 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
01:52:01.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:01.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:01.401 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:01.401 00.000 28316 Enqueuing Expose request
01:52:01.402 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:52:01.402 00.000 29988 MoveAxis(E, 0, ABG)
01:52:01.402 00.000 29988 Move returns status 0, amount 0
01:52:01.402 00.000 29988 MoveAxis(N, 0, ABG)
01:52:01.402 00.000 29988 Move returns status 0, amount 0
01:52:01.402 00.000 29988 move complete, result=0
01:52:01.402 00.000 29988 worker thread done servicing request
01:52:01.402 00.000 29988 Worker thread wakes up
01:52:01.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:01.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:01.402 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:52:03.039 01.637 29988 Exposure complete
01:52:03.077 00.038 29988 worker thread done servicing request
01:52:03.077 00.000 28316 OnExposeComplete: enter
01:52:03.078 00.001 28316 UpdateGuideState(): m_state=6
01:52:03.078 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1970
01:52:03.079 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=259.30, Mass=2380, SNR=33.8, Peak=208 HFD=3.7
01:52:03.079 00.000 28316 MultiStar: [#1 0.21,-0.00,1.00,U] [#2 0.36,0.01,0.00,M1] [#3 0.35,-0.09,0.00,M3] [#4 0.39,0.08,0.00,M4] [#5 0.45,-0.29,0.00,M5] [#6 0.50,0.13,0.00,M3] [#7 0.17,0.12,0.63,U] [#8 0.31,-0.06,0.00,M2] 
01:52:03.080 00.001 28316 refined, 2 included, MultiStar: {0.26, 0.06}, one-star: {0.38, 0.08}
01:52:03.080 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
01:52:03.080 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
01:52:03.082 00.002 28316 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.21 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
01:52:03.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.06, opts=13)
01:52:03.084 00.000 28316 Enqueuing Move request for scope (0.26, 0.06)
01:52:03.085 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:03.086 00.001 29988 Worker thread wakes up
01:52:03.086 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:52:03.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:03.087 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:03.087 00.000 28316 Enqueuing Expose request
01:52:03.088 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
01:52:03.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
01:52:03.088 00.000 29988 Moving (0.26, 0.06) raw xDistance=-0.06 yDistance=-0.26
01:52:03.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:03.088 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.01 newest=-0.64
01:52:03.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:52:03.088 00.000 29988 MoveAxis(E, 0, ABG)
01:52:03.088 00.000 29988 Move returns status 0, amount 0
01:52:03.088 00.000 29988 MoveAxis(N, 62, ABG)
01:52:03.088 00.000 29988 Guiding  Dir = 0, Dur = 62
01:52:03.088 00.000 29988 IsSlewing returns 0
01:52:03.088 00.000 29988 IsGuiding returns 0
01:52:03.093 00.005 29988 PulseGuide returned control before completion, sleep 67
01:52:03.163 00.070 29988 IsGuiding returns 0
01:52:03.163 00.000 29988 Move returns status 0, amount 62
01:52:03.163 00.000 29988 move complete, result=0
01:52:03.163 00.000 29988 worker thread done servicing request
01:52:03.163 00.000 29988 Worker thread wakes up
01:52:03.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
01:52:03.164 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:03.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:04.580 01.416 29988 Exposure complete
01:52:04.619 00.039 29988 worker thread done servicing request
01:52:04.619 00.000 28316 OnExposeComplete: enter
01:52:04.620 00.001 28316 UpdateGuideState(): m_state=6
01:52:04.621 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1971
01:52:04.621 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=259.30, Mass=2454, SNR=34.3, Peak=223 HFD=3.7
01:52:04.622 00.001 28316 MultiStar: [#1 0.51,-0.08,0.00,M5] [#2 0.43,-0.08,0.00,M2] [#3 0.48,-0.22,0.00,M4] [#4 0.55,0.05,0.00,M5] [#5 0.64,-0.41,0.00,M6] [#6 0.59,0.20,0.00,M4] [#7 0.38,0.06,0.00,M1] [#8 0.38,-0.11,0.00,M3] 
01:52:04.622 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
01:52:04.623 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
01:52:04.623 00.000 28316 CameraToMount -- cameraX=0.50 cameraY=0.07 hyp=0.50 cameraTheta=0.14 mountX=-0.14 mountY=-0.48, mountTheta=-1.86
01:52:04.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=0.07, opts=13)
01:52:04.625 00.001 28316 Enqueuing Move request for scope (0.50, 0.07)
01:52:04.626 00.001 29988 Worker thread wakes up
01:52:04.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.07) opts 0xd
01:52:04.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, 0.07)
01:52:04.626 00.000 29988 Moving (0.50, 0.07) raw xDistance=-0.14 yDistance=-0.48
01:52:04.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:52:04.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
01:52:04.626 00.000 29988 MoveAxis(E, 0, ABG)
01:52:04.626 00.000 29988 Move returns status 0, amount 0
01:52:04.626 00.000 29988 MoveAxis(N, 114, ABG)
01:52:04.626 00.000 29988 Guiding  Dir = 0, Dur = 114
01:52:04.626 00.000 29988 IsSlewing returns 0
01:52:04.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:04.630 00.004 29988 IsGuiding returns 0
01:52:04.630 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.3
01:52:04.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:04.632 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:04.634 00.002 28316 Enqueuing Expose request
01:52:04.634 00.000 29988 PulseGuide returned control before completion, sleep 120
01:52:04.770 00.136 29988 IsGuiding returns 0
01:52:04.770 00.000 29988 Move returns status 0, amount 114
01:52:04.771 00.001 29988 move complete, result=0
01:52:04.771 00.000 29988 worker thread done servicing request
01:52:04.771 00.000 29988 Worker thread wakes up
01:52:04.771 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 114 ms NORTH
01:52:04.772 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:04.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:06.412 01.640 29988 Exposure complete
01:52:06.445 00.033 29988 worker thread done servicing request
01:52:06.445 00.000 28316 OnExposeComplete: enter
01:52:06.446 00.001 28316 UpdateGuideState(): m_state=6
01:52:06.447 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1972
01:52:06.447 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=259.31, Mass=2472, SNR=34.5, Peak=235 HFD=3.8
01:52:06.448 00.001 28316 MultiStar: [#1 -0.12,-0.21,0.96,U] [#2 -0.05,0.06,0.91,U] [#3 -0.01,-0.13,0.86,U] [#4 0.13,-0.08,0.83,U] [#5 0.16,-0.25,0.74,U] [#6 0.36,0.16,0.00,M5] [#7 -0.13,0.05,0.61,U] [#8 -0.13,-0.07,0.57,U] 
01:52:06.448 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.06, 0.08}
01:52:06.449 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
01:52:06.449 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
01:52:06.449 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.91 mountX=-0.05 mountY=0.05, mountTheta=2.36
01:52:06.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:52:06.451 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:52:06.451 00.000 29988 Worker thread wakes up
01:52:06.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:52:06.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:52:06.451 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.05
01:52:06.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:52:06.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:06.452 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:06.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:52:06.452 00.000 29988 MoveAxis(E, 0, ABG)
01:52:06.452 00.000 29988 Move returns status 0, amount 0
01:52:06.452 00.000 29988 MoveAxis(N, 0, ABG)
01:52:06.452 00.000 29988 Move returns status 0, amount 0
01:52:06.452 00.000 29988 move complete, result=0
01:52:06.452 00.000 29988 worker thread done servicing request
01:52:06.452 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.5
01:52:06.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:06.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:06.454 00.001 28316 Enqueuing Expose request
01:52:06.454 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:06.455 00.001 29988 Worker thread wakes up
01:52:06.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:06.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:07.975 01.520 29988 Exposure complete
01:52:08.022 00.047 29988 worker thread done servicing request
01:52:08.022 00.000 28316 OnExposeComplete: enter
01:52:08.023 00.001 28316 UpdateGuideState(): m_state=6
01:52:08.024 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1973
01:52:08.026 00.002 28316 Star::Find returns 1 (0), X=952.25, Y=259.31, Mass=2372, SNR=33.7, Peak=208 HFD=3.7
01:52:08.027 00.001 28316 MultiStar: [#1 -0.05,-0.29,0.99,U] [#2 -0.19,-0.06,0.94,U] [#3 -0.09,-0.06,0.89,U] [#4 0.24,-0.15,0.82,U] [#5 -0.03,-0.30,0.75,U] [#6 0.31,0.09,0.00,M6] [#7 -0.19,0.03,0.63,U] [#8 -0.15,-0.28,0.00,M3] 
01:52:08.029 00.002 28316 single-star, 6 included, MultiStar: {-0.04, -0.11}, one-star: {0.01, 0.08}
01:52:08.030 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
01:52:08.031 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
01:52:08.032 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.51 mountX=0.07 mountY=-0.04, mountTheta=-0.52
01:52:08.036 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
01:52:08.036 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
01:52:08.037 00.001 29988 Worker thread wakes up
01:52:08.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:08.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
01:52:08.037 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
01:52:08.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:08.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:08.038 00.000 28316 Enqueuing Expose request
01:52:08.039 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
01:52:08.039 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.04
01:52:08.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:52:08.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:08.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:52:08.039 00.000 29988 MoveAxis(E, 0, ABG)
01:52:08.039 00.000 29988 Move returns status 0, amount 0
01:52:08.039 00.000 29988 MoveAxis(N, 0, ABG)
01:52:08.039 00.000 29988 Move returns status 0, amount 0
01:52:08.039 00.000 29988 move complete, result=0
01:52:08.039 00.000 29988 worker thread done servicing request
01:52:08.039 00.000 29988 Worker thread wakes up
01:52:08.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:08.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:08.039 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:09.664 01.625 29988 Exposure complete
01:52:09.702 00.038 29988 worker thread done servicing request
01:52:09.702 00.000 28316 OnExposeComplete: enter
01:52:09.703 00.001 28316 UpdateGuideState(): m_state=6
01:52:09.703 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1974
01:52:09.703 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=259.11, Mass=2520, SNR=34.9, Peak=237 HFD=4.2
01:52:09.704 00.001 28316 MultiStar: [#1 -0.20,-0.29,0.00,M4] [#2 -0.19,-0.23,0.88,U] [#3 -0.11,-0.42,0.00,M3] [#4 -0.04,-0.25,0.82,U] [#5 -0.02,-0.51,0.00,M5] [#6 0.22,-0.11,0.62,U] [#7 -0.40,-0.17,0.00,M1] [#8 0.01,-0.08,0.59,U] 
01:52:09.705 00.001 28316 single-star, 4 included, MultiStar: {-0.04, -0.16}, one-star: {-0.08, -0.12}
01:52:09.707 00.002 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
01:52:09.708 00.001 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
01:52:09.710 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.18 mountX=-0.08 mountY=0.13, mountTheta=2.10
01:52:09.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
01:52:09.712 00.000 28316 Enqueuing Move request for scope (-0.08, -0.12)
01:52:09.713 00.001 29988 Worker thread wakes up
01:52:09.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:09.713 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.9
01:52:09.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:09.715 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:09.715 00.000 28316 Enqueuing Expose request
01:52:09.716 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:52:09.716 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:52:09.716 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.08 yDistance=0.13
01:52:09.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:52:09.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:09.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:09.716 00.000 29988 MoveAxis(E, 0, ABG)
01:52:09.716 00.000 29988 Move returns status 0, amount 0
01:52:09.716 00.000 29988 MoveAxis(N, 0, ABG)
01:52:09.716 00.000 29988 Move returns status 0, amount 0
01:52:09.716 00.000 29988 move complete, result=0
01:52:09.716 00.000 29988 worker thread done servicing request
01:52:09.716 00.000 29988 Worker thread wakes up
01:52:09.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:09.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:09.716 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:11.235 01.519 29988 Exposure complete
01:52:11.267 00.032 29988 worker thread done servicing request
01:52:11.267 00.000 28316 OnExposeComplete: enter
01:52:11.268 00.001 28316 UpdateGuideState(): m_state=6
01:52:11.268 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1975
01:52:11.269 00.001 28316 Star::Find returns 1 (1), X=952.11, Y=259.02, Mass=2442, SNR=34.2, Peak=255 HFD=4.1
01:52:11.269 00.000 28316 MultiStar: [#1 -0.26,-0.40,0.00,M5] [#2 -0.22,-0.35,0.00,M1] [#3 -0.20,-0.43,0.00,M4] [#4 -0.01,-0.25,0.84,U] [#5 -0.19,-0.44,0.00,M6] [#6 0.23,-0.06,0.64,U] [#7 -0.32,-0.19,0.00,M2] [#8 -0.28,-0.43,0.00,M3] 
01:52:11.270 00.001 28316 refined, 2 included, MultiStar: {-0.00, -0.18}, one-star: {-0.14, -0.21}
01:52:11.270 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
01:52:11.271 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
01:52:11.271 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=-0.17 mountY=0.08, mountTheta=2.68
01:52:11.272 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.18, opts=13)
01:52:11.273 00.001 28316 Enqueuing Move request for scope (-0.00, -0.18)
01:52:11.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:11.273 00.000 29988 Worker thread wakes up
01:52:11.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
01:52:11.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
01:52:11.273 00.000 29988 Moving (-0.00, -0.18) raw xDistance=-0.17 yDistance=0.08
01:52:11.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:52:11.274 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:11.274 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.2 Saturée
01:52:11.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:11.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:11.275 00.001 28316 Enqueuing Expose request
01:52:11.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:52:11.275 00.000 29988 MoveAxis(E, 0, ABG)
01:52:11.275 00.000 29988 Move returns status 0, amount 0
01:52:11.275 00.000 29988 MoveAxis(N, 0, ABG)
01:52:11.275 00.000 29988 Move returns status 0, amount 0
01:52:11.275 00.000 29988 move complete, result=0
01:52:11.275 00.000 29988 worker thread done servicing request
01:52:11.275 00.000 29988 Worker thread wakes up
01:52:11.276 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:11.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:11.276 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:12.901 01.625 29988 Exposure complete
01:52:12.937 00.036 29988 worker thread done servicing request
01:52:12.937 00.000 28316 OnExposeComplete: enter
01:52:12.938 00.001 28316 UpdateGuideState(): m_state=6
01:52:12.938 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1976
01:52:12.939 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=259.10, Mass=2454, SNR=34.4, Peak=238 HFD=4.2
01:52:12.939 00.000 28316 MultiStar: [#1 -0.19,-0.47,0.00,M6] [#2 -0.24,-0.27,0.00,M2] [#3 -0.26,-0.48,0.00,M5] [#4 0.05,-0.30,0.00,M2] [#5 -0.21,-0.58,0.00,M7] [#6 0.17,-0.13,0.62,U] [#7 -0.31,-0.14,0.00,M3] [#8 -0.14,-0.20,0.55,U] 
01:52:12.939 00.000 28316 refined, 2 included, MultiStar: {-0.06, -0.15}, one-star: {-0.15, -0.13}
01:52:12.940 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
01:52:12.940 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
01:52:12.941 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.11 mountY=0.12, mountTheta=2.32
01:52:12.943 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
01:52:12.943 00.000 28316 Enqueuing Move request for scope (-0.06, -0.15)
01:52:12.943 00.000 29988 Worker thread wakes up
01:52:12.944 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
01:52:12.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
01:52:12.944 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
01:52:12.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:52:12.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:12.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:12.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:12.944 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.4
01:52:12.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:12.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:12.946 00.001 28316 Enqueuing Expose request
01:52:12.949 00.003 29988 MoveAxis(E, 0, ABG)
01:52:12.949 00.000 29988 Move returns status 0, amount 0
01:52:12.949 00.000 29988 MoveAxis(N, 0, ABG)
01:52:12.949 00.000 29988 Move returns status 0, amount 0
01:52:12.949 00.000 29988 move complete, result=0
01:52:12.949 00.000 29988 worker thread done servicing request
01:52:12.949 00.000 29988 Worker thread wakes up
01:52:12.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:12.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:12.950 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:14.465 01.515 29988 Exposure complete
01:52:14.511 00.046 29988 worker thread done servicing request
01:52:14.511 00.000 28316 OnExposeComplete: enter
01:52:14.512 00.001 28316 UpdateGuideState(): m_state=6
01:52:14.512 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1977
01:52:14.513 00.001 28316 Star::Find returns 1 (1), X=952.07, Y=259.07, Mass=2513, SNR=34.8, Peak=255 HFD=4.1
01:52:14.513 00.000 28316 MultiStar: [#1 -0.42,-0.40,0.00,M7] [#2 -0.11,-0.29,0.00,M3] [#3 -0.23,-0.48,0.00,M6] [#4 -0.15,-0.30,0.00,M3] [#5 -0.00,-0.53,0.00,M8] [#6 0.03,-0.19,0.60,U] [#7 -0.48,-0.20,0.00,M4] [#8 -0.17,-0.22,0.55,U] 
01:52:14.514 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.19}, one-star: {-0.17, -0.16}
01:52:14.514 00.000 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
01:52:14.515 00.001 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
01:52:14.515 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.13 mountX=-0.12 mountY=0.19, mountTheta=2.15
01:52:14.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.19, opts=13)
01:52:14.517 00.001 28316 Enqueuing Move request for scope (-0.12, -0.19)
01:52:14.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:14.518 00.001 29988 Worker thread wakes up
01:52:14.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
01:52:14.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
01:52:14.518 00.000 29988 Moving (-0.12, -0.19) raw xDistance=-0.12 yDistance=0.19
01:52:14.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:52:14.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:14.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:52:14.518 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.8 Saturée
01:52:14.521 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:14.523 00.002 29988 MoveAxis(E, 0, ABG)
01:52:14.524 00.001 29988 Move returns status 0, amount 0
01:52:14.524 00.000 29988 MoveAxis(N, 0, ABG)
01:52:14.524 00.000 29988 Move returns status 0, amount 0
01:52:14.524 00.000 29988 move complete, result=0
01:52:14.524 00.000 29988 worker thread done servicing request
01:52:14.524 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:14.524 00.000 28316 Enqueuing Expose request
01:52:14.525 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:14.525 00.000 29988 Worker thread wakes up
01:52:14.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:14.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:16.158 01.633 29988 Exposure complete
01:52:16.201 00.043 29988 worker thread done servicing request
01:52:16.201 00.000 28316 OnExposeComplete: enter
01:52:16.203 00.002 28316 UpdateGuideState(): m_state=6
01:52:16.204 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1978
01:52:16.205 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=259.14, Mass=2489, SNR=34.6, Peak=241 HFD=4.2
01:52:16.206 00.001 28316 MultiStar: [#1 -0.30,-0.32,0.00,M8] [#2 -0.19,-0.19,0.91,U] [#3 -0.16,-0.37,0.00,M7] [#4 -0.06,-0.11,0.83,U] [#5 -0.18,-0.49,0.00,M9] [#6 0.05,-0.05,0.65,U] [#7 -0.37,-0.16,0.00,M5] [#8 -0.33,-0.38,0.00,M2] 
01:52:16.208 00.002 28316 refined, 3 included, MultiStar: {-0.12, -0.12}, one-star: {-0.21, -0.09}
01:52:16.209 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.92)
01:52:16.210 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
01:52:16.211 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.16 cameraTheta=-2.37 mountX=-0.06 mountY=0.16, mountTheta=1.91
01:52:16.213 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.12, opts=13)
01:52:16.214 00.001 28316 Enqueuing Move request for scope (-0.12, -0.12)
01:52:16.214 00.000 29988 Worker thread wakes up
01:52:16.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
01:52:16.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
01:52:16.214 00.000 29988 Moving (-0.12, -0.12) raw xDistance=-0.06 yDistance=0.16
01:52:16.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:16.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:16.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:52:16.214 00.000 29988 MoveAxis(E, 0, ABG)
01:52:16.214 00.000 29988 Move returns status 0, amount 0
01:52:16.214 00.000 29988 MoveAxis(N, 0, ABG)
01:52:16.214 00.000 29988 Move returns status 0, amount 0
01:52:16.215 00.001 29988 move complete, result=0
01:52:16.215 00.000 29988 worker thread done servicing request
01:52:16.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:16.216 00.001 28316 UpdateGuideState exits: m=2489 RSB=34.6
01:52:16.217 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:16.218 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:16.219 00.001 28316 Enqueuing Expose request
01:52:16.220 00.001 29988 Worker thread wakes up
01:52:16.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:16.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:16.220 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:17.747 01.527 29988 Exposure complete
01:52:17.788 00.041 29988 worker thread done servicing request
01:52:17.788 00.000 28316 OnExposeComplete: enter
01:52:17.789 00.001 28316 UpdateGuideState(): m_state=6
01:52:17.791 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1979
01:52:17.792 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=259.16, Mass=2406, SNR=34.1, Peak=237 HFD=4.0
01:52:17.794 00.002 28316 MultiStar: [#1 -0.20,-0.37,0.00,M9] [#2 -0.29,-0.30,0.00,M3] [#3 -0.21,-0.37,0.00,M8] [#4 -0.04,-0.08,0.84,U] [#5 -0.07,-0.44,0.00,M10] [#6 0.14,0.12,0.62,U] [#7 -0.34,-0.17,0.00,M6] [#8 -0.40,-0.23,0.00,M3] 
01:52:17.795 00.001 28316 refined, 2 included, MultiStar: {-0.00, -0.02}, one-star: {-0.06, -0.07}
01:52:17.796 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
01:52:17.796 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
01:52:17.796 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.74 mountX=-0.02 mountY=0.01, mountTheta=2.52
01:52:17.798 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.02, opts=13)
01:52:17.798 00.000 28316 Enqueuing Move request for scope (-0.00, -0.02)
01:52:17.799 00.001 29988 Worker thread wakes up
01:52:17.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:17.799 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.1
01:52:17.800 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:17.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:17.800 00.000 28316 Enqueuing Expose request
01:52:17.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
01:52:17.801 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
01:52:17.801 00.000 29988 Moving (-0.00, -0.02) raw xDistance=-0.02 yDistance=0.01
01:52:17.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:52:17.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:17.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:52:17.801 00.000 29988 MoveAxis(E, 0, ABG)
01:52:17.801 00.000 29988 Move returns status 0, amount 0
01:52:17.801 00.000 29988 MoveAxis(N, 0, ABG)
01:52:17.801 00.000 29988 Move returns status 0, amount 0
01:52:17.801 00.000 29988 move complete, result=0
01:52:17.801 00.000 29988 worker thread done servicing request
01:52:17.801 00.000 29988 Worker thread wakes up
01:52:17.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:17.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:17.801 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:19.434 01.633 29988 Exposure complete
01:52:19.482 00.048 29988 worker thread done servicing request
01:52:19.482 00.000 28316 OnExposeComplete: enter
01:52:19.483 00.001 28316 UpdateGuideState(): m_state=6
01:52:19.483 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1980
01:52:19.484 00.001 28316 Star::Find returns 1 (1), X=951.86, Y=258.96, Mass=2437, SNR=34.3, Peak=255 HFD=4.1
01:52:19.485 00.001 28316 MultiStar: [#1 -0.46,-0.34,0.00,M10] [#2 -0.32,-0.29,0.00,M4] [#3 -0.38,-0.51,0.00,M9] [#4 -0.14,-0.25,0.83,U] [#5 -0.30,-0.52,0.00,R] [#6 0.07,-0.16,0.63,U] [#7 -0.47,-0.13,0.00,M7] [#8 -0.32,-0.37,0.00,M4] 
01:52:19.485 00.000 28316 refined, 2 included, MultiStar: {-0.19, -0.23}, one-star: {-0.38, -0.27}
01:52:19.485 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.04)
01:52:19.486 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
01:52:19.486 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-2.25 mountX=-0.13 mountY=0.27, mountTheta=2.03
01:52:19.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.23, opts=13)
01:52:19.488 00.001 28316 Enqueuing Move request for scope (-0.19, -0.23)
01:52:19.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:19.489 00.001 29988 Worker thread wakes up
01:52:19.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
01:52:19.489 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
01:52:19.489 00.000 29988 Moving (-0.19, -0.23) raw xDistance=-0.13 yDistance=0.27
01:52:19.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:52:19.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:19.489 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.3 Saturée
01:52:19.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:19.490 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:19.490 00.000 28316 Enqueuing Expose request
01:52:19.491 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:52:19.491 00.000 29988 MoveAxis(E, 0, ABG)
01:52:19.491 00.000 29988 Move returns status 0, amount 0
01:52:19.491 00.000 29988 MoveAxis(N, 0, ABG)
01:52:19.491 00.000 29988 Move returns status 0, amount 0
01:52:19.491 00.000 29988 move complete, result=0
01:52:19.491 00.000 29988 worker thread done servicing request
01:52:19.491 00.000 29988 Worker thread wakes up
01:52:19.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:19.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:19.491 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:52:21.004 01.513 29988 Exposure complete
01:52:21.037 00.033 29988 worker thread done servicing request
01:52:21.037 00.000 28316 OnExposeComplete: enter
01:52:21.038 00.001 28316 UpdateGuideState(): m_state=6
01:52:21.038 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1981
01:52:21.039 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=259.14, Mass=2444, SNR=34.1, Peak=236 HFD=4.2
01:52:21.039 00.000 28316 MultiStar: [#1 -0.30,-0.26,0.00,R] [#2 -0.21,-0.26,0.00,M5] [#3 -0.23,-0.29,0.00,M10] [#4 -0.03,-0.27,0.83,U] [#5 0.16,0.05,0.72,U] [#6 0.23,0.01,0.63,U] [#7 -0.24,-0.16,0.64,U] [#8 -0.39,-0.06,0.00,M5] 
01:52:21.040 00.001 28316 refined, 4 included, MultiStar: {-0.03, -0.10}, one-star: {-0.20, -0.09}
01:52:21.040 00.000 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
01:52:21.041 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
01:52:21.041 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.89 mountX=-0.08 mountY=0.07, mountTheta=2.38
01:52:21.042 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
01:52:21.046 00.004 28316 Enqueuing Move request for scope (-0.03, -0.10)
01:52:21.047 00.001 29988 Worker thread wakes up
01:52:21.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:21.048 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.1
01:52:21.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:21.049 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:21.049 00.000 28316 Enqueuing Expose request
01:52:21.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:52:21.050 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:52:21.050 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.08 yDistance=0.07
01:52:21.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:52:21.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:21.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:52:21.050 00.000 29988 MoveAxis(E, 0, ABG)
01:52:21.050 00.000 29988 Move returns status 0, amount 0
01:52:21.050 00.000 29988 MoveAxis(N, 0, ABG)
01:52:21.050 00.000 29988 Move returns status 0, amount 0
01:52:21.050 00.000 29988 move complete, result=0
01:52:21.050 00.000 29988 worker thread done servicing request
01:52:21.050 00.000 29988 Worker thread wakes up
01:52:21.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:21.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:21.050 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:22.678 01.628 29988 Exposure complete
01:52:22.725 00.047 29988 worker thread done servicing request
01:52:22.725 00.000 28316 OnExposeComplete: enter
01:52:22.728 00.003 28316 UpdateGuideState(): m_state=6
01:52:22.729 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1982
01:52:22.729 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=259.18, Mass=2362, SNR=33.6, Peak=225 HFD=3.9
01:52:22.730 00.001 28316 MultiStar: [#1 0.23,-0.14,1.00,U] [#2 -0.27,-0.19,0.00,M6] [#3 0.01,-0.40,0.00,R] [#4 0.01,-0.17,0.82,U] [#5 0.33,0.12,0.00,M1] [#6 0.11,-0.08,0.65,U] [#7 -0.22,-0.13,0.62,U] [#8 -0.32,-0.36,0.00,M6] 
01:52:22.731 00.001 28316 single-star, 4 included, MultiStar: {0.03, -0.11}, one-star: {-0.04, -0.05}
01:52:22.731 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
01:52:22.731 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
01:52:22.732 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.29 mountX=-0.03 mountY=0.06, mountTheta=1.99
01:52:22.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:52:22.733 00.000 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:52:22.734 00.001 29988 Worker thread wakes up
01:52:22.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:52:22.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:52:22.734 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
01:52:22.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:22.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:22.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:22.735 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
01:52:22.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:22.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:22.736 00.001 28316 Enqueuing Expose request
01:52:22.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:52:22.736 00.000 29988 MoveAxis(E, 0, ABG)
01:52:22.736 00.000 29988 Move returns status 0, amount 0
01:52:22.736 00.000 29988 MoveAxis(N, 0, ABG)
01:52:22.736 00.000 29988 Move returns status 0, amount 0
01:52:22.736 00.000 29988 move complete, result=0
01:52:22.736 00.000 29988 worker thread done servicing request
01:52:22.736 00.000 29988 Worker thread wakes up
01:52:22.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:22.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:22.737 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:24.252 01.515 29988 Exposure complete
01:52:24.290 00.038 29988 worker thread done servicing request
01:52:24.290 00.000 28316 OnExposeComplete: enter
01:52:24.292 00.002 28316 UpdateGuideState(): m_state=6
01:52:24.293 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1983
01:52:24.295 00.002 28316 Star::Find returns 1 (0), X=951.97, Y=259.09, Mass=2354, SNR=33.6, Peak=229 HFD=4.2
01:52:24.296 00.001 28316 MultiStar: [#1 0.03,-0.09,1.00,U] [#2 -0.30,-0.26,0.00,M7] [#3 -0.31,-0.05,0.00,M1] [#4 0.02,-0.33,0.00,M1] [#5 0.26,-0.01,0.74,U] [#6 0.24,-0.16,0.65,U] [#7 -0.32,-0.30,0.00,M6] [#8 -0.16,-0.31,0.00,M7] 
01:52:24.296 00.000 28316 refined, 3 included, MultiStar: {0.03, -0.10}, one-star: {-0.28, -0.14}
01:52:24.297 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
01:52:24.297 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
01:52:24.298 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.28 mountX=-0.10 mountY=0.02, mountTheta=2.97
01:52:24.298 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
01:52:24.300 00.002 28316 Enqueuing Move request for scope (0.03, -0.10)
01:52:24.301 00.001 29988 Worker thread wakes up
01:52:24.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
01:52:24.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
01:52:24.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:24.301 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.02
01:52:24.301 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
01:52:24.302 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:24.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:24.302 00.000 28316 Enqueuing Expose request
01:52:24.303 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:52:24.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:24.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:52:24.303 00.000 29988 MoveAxis(E, 0, ABG)
01:52:24.303 00.000 29988 Move returns status 0, amount 0
01:52:24.303 00.000 29988 MoveAxis(N, 0, ABG)
01:52:24.303 00.000 29988 Move returns status 0, amount 0
01:52:24.303 00.000 29988 move complete, result=0
01:52:24.303 00.000 29988 worker thread done servicing request
01:52:24.303 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:24.304 00.001 29988 Worker thread wakes up
01:52:24.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:24.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:25.931 01.627 29988 Exposure complete
01:52:25.976 00.045 29988 worker thread done servicing request
01:52:25.977 00.001 28316 OnExposeComplete: enter
01:52:25.979 00.002 28316 UpdateGuideState(): m_state=6
01:52:25.979 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1984
01:52:25.980 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=259.15, Mass=2334, SNR=33.5, Peak=219 HFD=4.1
01:52:25.980 00.000 28316 MultiStar: [#1 0.03,0.03,1.01,U] [#2 -0.23,-0.28,0.00,M8] [#3 -0.31,0.11,0.00,M2] [#4 -0.10,-0.22,0.86,U] [#5 0.16,0.16,0.75,U] [#6 0.01,-0.09,0.62,U] [#7 -0.22,-0.17,0.65,U] [#8 -0.20,-0.36,0.00,M8] 
01:52:25.981 00.001 28316 refined, 5 included, MultiStar: {-0.06, -0.06}, one-star: {-0.22, -0.07}
01:52:25.981 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.89)
01:52:25.981 00.000 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
01:52:25.982 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.40 mountX=-0.03 mountY=0.08, mountTheta=1.88
01:52:25.983 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
01:52:25.983 00.000 28316 Enqueuing Move request for scope (-0.06, -0.06)
01:52:25.985 00.002 29988 Worker thread wakes up
01:52:25.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:25.985 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
01:52:25.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:25.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:25.986 00.000 28316 Enqueuing Expose request
01:52:25.987 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:52:25.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:52:25.987 00.000 29988 Moving (-0.06, -0.06) raw xDistance=-0.03 yDistance=0.08
01:52:25.987 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:25.987 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:25.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:52:25.987 00.000 29988 MoveAxis(E, 0, ABG)
01:52:25.987 00.000 29988 Move returns status 0, amount 0
01:52:25.987 00.000 29988 MoveAxis(N, 0, ABG)
01:52:25.987 00.000 29988 Move returns status 0, amount 0
01:52:25.987 00.000 29988 move complete, result=0
01:52:25.987 00.000 29988 worker thread done servicing request
01:52:25.987 00.000 29988 Worker thread wakes up
01:52:25.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:25.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:25.987 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:27.511 01.524 29988 Exposure complete
01:52:27.539 00.028 29988 worker thread done servicing request
01:52:27.540 00.001 28316 OnExposeComplete: enter
01:52:27.541 00.001 28316 UpdateGuideState(): m_state=6
01:52:27.541 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1985
01:52:27.542 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=259.05, Mass=2452, SNR=34.4, Peak=234 HFD=4.1
01:52:27.542 00.000 28316 MultiStar: [#1 0.04,0.05,1.00,U] [#2 -0.28,-0.12,0.91,U] [#3 -0.18,0.03,0.84,U] [#4 -0.17,-0.28,0.00,M1] [#5 0.23,0.11,0.75,U] [#6 0.16,-0.07,0.64,U] [#7 -0.16,-0.13,0.62,U] [#8 -0.32,-0.26,0.00,M9] 
01:52:27.543 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.04}, one-star: {-0.30, -0.18}
01:52:27.543 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.62)
01:52:27.544 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58)
01:52:27.544 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.67 mountX=-0.00 mountY=0.10, mountTheta=1.62
01:52:27.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
01:52:27.546 00.001 28316 Enqueuing Move request for scope (-0.09, -0.04)
01:52:27.546 00.000 29988 Worker thread wakes up
01:52:27.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
01:52:27.546 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
01:52:27.546 00.000 29988 Moving (-0.09, -0.04) raw xDistance=-0.00 yDistance=0.10
01:52:27.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:27.547 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.4
01:52:27.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:27.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:27.548 00.000 28316 Enqueuing Expose request
01:52:27.549 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:27.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:27.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:52:27.549 00.000 29988 MoveAxis(E, 0, ABG)
01:52:27.549 00.000 29988 Move returns status 0, amount 0
01:52:27.549 00.000 29988 MoveAxis(N, 0, ABG)
01:52:27.549 00.000 29988 Move returns status 0, amount 0
01:52:27.549 00.000 29988 move complete, result=0
01:52:27.549 00.000 29988 worker thread done servicing request
01:52:27.549 00.000 29988 Worker thread wakes up
01:52:27.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:27.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:27.549 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:29.173 01.624 29988 Exposure complete
01:52:29.215 00.042 29988 worker thread done servicing request
01:52:29.215 00.000 28316 OnExposeComplete: enter
01:52:29.216 00.001 28316 UpdateGuideState(): m_state=6
01:52:29.217 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1986
01:52:29.217 00.000 28316 Star::Find returns 1 (1), X=951.98, Y=259.10, Mass=2480, SNR=34.6, Peak=255 HFD=4.1
01:52:29.218 00.001 28316 MultiStar: [#1 -0.10,-0.01,0.95,U] [#2 -0.30,-0.17,0.00,M8] [#3 -0.34,-0.02,0.00,M2] [#4 -0.30,-0.22,0.00,M2] [#5 0.01,0.09,0.72,U] [#6 -0.27,0.01,0.62,U] [#7 -0.49,-0.26,0.00,M5] [#8 -0.40,-0.25,0.00,M10] 
01:52:29.218 00.000 28316 refined, 3 included, MultiStar: {-0.16, -0.02}, one-star: {-0.27, -0.13}
01:52:29.218 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.01 = 1.27)
01:52:29.220 00.002 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.05 = 1.23)
01:52:29.220 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.02 mountX=0.05 mountY=0.15, mountTheta=1.27
01:52:29.222 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
01:52:29.223 00.001 28316 Enqueuing Move request for scope (-0.16, -0.02)
01:52:29.223 00.000 29988 Worker thread wakes up
01:52:29.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:29.224 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.6 Saturée
01:52:29.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:29.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:29.226 00.001 28316 Enqueuing Expose request
01:52:29.227 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
01:52:29.227 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
01:52:29.227 00.000 29988 Moving (-0.16, -0.02) raw xDistance=0.05 yDistance=0.15
01:52:29.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:52:29.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:29.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:52:29.227 00.000 29988 MoveAxis(E, 0, ABG)
01:52:29.227 00.000 29988 Move returns status 0, amount 0
01:52:29.227 00.000 29988 MoveAxis(N, 0, ABG)
01:52:29.227 00.000 29988 Move returns status 0, amount 0
01:52:29.227 00.000 29988 move complete, result=0
01:52:29.227 00.000 29988 worker thread done servicing request
01:52:29.227 00.000 29988 Worker thread wakes up
01:52:29.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:29.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:29.227 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:30.743 01.516 29988 Exposure complete
01:52:30.781 00.038 29988 worker thread done servicing request
01:52:30.781 00.000 28316 OnExposeComplete: enter
01:52:30.782 00.001 28316 UpdateGuideState(): m_state=6
01:52:30.783 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1987
01:52:30.784 00.001 28316 Star::Find returns 1 (1), X=951.92, Y=259.25, Mass=2469, SNR=34.5, Peak=255 HFD=4.0
01:52:30.786 00.002 28316 MultiStar: [#1 -0.27,0.06,0.96,U] [#2 -0.40,-0.06,0.00,M9] [#3 -0.29,0.24,0.00,M3] [#4 -0.20,0.01,0.81,U] [#5 -0.14,0.33,0.00,M1] [#6 -0.09,0.04,0.63,U] [#7 -0.48,0.10,0.00,M6] [#8 -0.39,-0.08,0.00,R] 
01:52:30.788 00.002 28316 refined, 3 included, MultiStar: {-0.24, 0.03}, one-star: {-0.33, 0.02}
01:52:30.791 00.003 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
01:52:30.793 00.002 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
01:52:30.795 00.002 28316 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.00 mountX=0.13 mountY=0.20, mountTheta=0.99
01:52:30.799 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.03, opts=13)
01:52:30.801 00.002 28316 Enqueuing Move request for scope (-0.24, 0.03)
01:52:30.801 00.000 29988 Worker thread wakes up
01:52:30.801 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:30.802 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.5 Saturée
01:52:30.802 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:30.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
01:52:30.803 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
01:52:30.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:30.804 00.001 28316 Enqueuing Expose request
01:52:30.804 00.000 29988 Moving (-0.24, 0.03) raw xDistance=0.13 yDistance=0.20
01:52:30.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:52:30.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:30.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:52:30.804 00.000 29988 MoveAxis(E, 0, ABG)
01:52:30.804 00.000 29988 Move returns status 0, amount 0
01:52:30.804 00.000 29988 MoveAxis(N, 0, ABG)
01:52:30.804 00.000 29988 Move returns status 0, amount 0
01:52:30.804 00.000 29988 move complete, result=0
01:52:30.804 00.000 29988 worker thread done servicing request
01:52:30.804 00.000 29988 Worker thread wakes up
01:52:30.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:30.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:30.805 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:32.440 01.635 29988 Exposure complete
01:52:32.488 00.048 29988 worker thread done servicing request
01:52:32.488 00.000 28316 OnExposeComplete: enter
01:52:32.490 00.002 28316 UpdateGuideState(): m_state=6
01:52:32.490 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1988
01:52:32.491 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=259.25, Mass=2431, SNR=34.3, Peak=222 HFD=4.1
01:52:32.491 00.000 28316 MultiStar: [#1 -0.02,0.01,0.98,U] [#2 -0.30,0.04,0.91,U] [#3 -0.42,0.25,0.00,M4] [#4 0.03,-0.09,0.83,U] [#5 0.30,0.09,0.00,M2] [#6 0.07,-0.03,0.62,U] [#7 -0.25,-0.14,0.63,U] [#8 -0.01,-0.02,0.59,U] 
01:52:32.492 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.02}, one-star: {-0.30, 0.02}
01:52:32.492 00.000 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.33)
01:52:32.493 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.29)
01:52:32.493 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-2.96 mountX=0.03 mountY=0.12, mountTheta=1.32
01:52:32.494 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.02, opts=13)
01:52:32.494 00.000 28316 Enqueuing Move request for scope (-0.12, -0.02)
01:52:32.496 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:32.496 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.3
01:52:32.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:32.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:32.497 00.000 28316 Enqueuing Expose request
01:52:32.498 00.001 29988 Worker thread wakes up
01:52:32.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
01:52:32.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
01:52:32.498 00.000 29988 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=0.12
01:52:32.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:52:32.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:32.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:32.498 00.000 29988 MoveAxis(E, 0, ABG)
01:52:32.498 00.000 29988 Move returns status 0, amount 0
01:52:32.498 00.000 29988 MoveAxis(N, 0, ABG)
01:52:32.498 00.000 29988 Move returns status 0, amount 0
01:52:32.498 00.000 29988 move complete, result=0
01:52:32.498 00.000 29988 worker thread done servicing request
01:52:32.498 00.000 29988 Worker thread wakes up
01:52:32.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:32.499 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:32.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:34.025 01.526 29988 Exposure complete
01:52:34.053 00.028 29988 worker thread done servicing request
01:52:34.053 00.000 28316 OnExposeComplete: enter
01:52:34.058 00.005 28316 UpdateGuideState(): m_state=6
01:52:34.061 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1989
01:52:34.062 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=259.27, Mass=2502, SNR=34.7, Peak=229 HFD=4.0
01:52:34.063 00.001 28316 MultiStar: [#1 0.07,0.05,0.95,U] [#2 -0.12,0.01,0.89,U] [#3 -0.21,0.14,0.84,U] [#4 0.00,-0.15,0.82,U] [#5 0.05,0.21,0.71,U] [#6 0.13,0.00,0.61,U] [#7 -0.27,-0.07,0.62,U] [#8 0.16,-0.06,0.59,U] 
01:52:34.064 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.12, 0.04}
01:52:34.064 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
01:52:34.065 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
01:52:34.065 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.66 mountX=0.04 mountY=0.03, mountTheta=0.63
01:52:34.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
01:52:34.067 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
01:52:34.067 00.000 29988 Worker thread wakes up
01:52:34.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
01:52:34.067 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
01:52:34.067 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=0.03
01:52:34.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:52:34.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:34.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:34.068 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:34.068 00.000 29988 MoveAxis(E, 0, ABG)
01:52:34.068 00.000 29988 Move returns status 0, amount 0
01:52:34.068 00.000 29988 MoveAxis(N, 0, ABG)
01:52:34.068 00.000 29988 Move returns status 0, amount 0
01:52:34.068 00.000 29988 move complete, result=0
01:52:34.068 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
01:52:34.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:34.069 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:34.069 00.000 28316 Enqueuing Expose request
01:52:34.070 00.001 29988 worker thread done servicing request
01:52:34.070 00.000 29988 Worker thread wakes up
01:52:34.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:34.070 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:34.071 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:35.707 01.636 29988 Exposure complete
01:52:35.750 00.043 29988 worker thread done servicing request
01:52:35.750 00.000 28316 OnExposeComplete: enter
01:52:35.753 00.003 28316 UpdateGuideState(): m_state=6
01:52:35.755 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1990
01:52:35.756 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=259.36, Mass=2437, SNR=34.2, Peak=217 HFD=4.0
01:52:35.756 00.000 28316 MultiStar: [#1 -0.03,0.18,0.97,U] [#2 -0.19,0.04,0.91,U] [#3 -0.17,0.24,0.87,U] [#4 -0.09,-0.12,0.83,U] [#5 0.12,0.21,0.75,U] [#6 0.07,0.08,0.63,U] [#7 -0.22,0.12,0.63,U] [#8 0.13,-0.01,0.62,U] 
01:52:35.757 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {-0.22, 0.14}
01:52:35.757 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
01:52:35.757 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
01:52:35.758 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.24 mountX=0.12 mountY=0.03, mountTheta=0.20
01:52:35.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
01:52:35.759 00.000 28316 Enqueuing Move request for scope (-0.08, 0.10)
01:52:35.760 00.001 29988 Worker thread wakes up
01:52:35.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:35.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
01:52:35.760 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:52:35.761 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:35.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:35.762 00.000 28316 Enqueuing Expose request
01:52:35.763 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
01:52:35.763 00.000 29988 Moving (-0.08, 0.10) raw xDistance=0.12 yDistance=0.03
01:52:35.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:52:35.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:35.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:35.763 00.000 29988 MoveAxis(E, 0, ABG)
01:52:35.763 00.000 29988 Move returns status 0, amount 0
01:52:35.763 00.000 29988 MoveAxis(N, 0, ABG)
01:52:35.763 00.000 29988 Move returns status 0, amount 0
01:52:35.763 00.000 29988 move complete, result=0
01:52:35.764 00.001 29988 worker thread done servicing request
01:52:35.764 00.000 29988 Worker thread wakes up
01:52:35.764 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:35.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:35.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:37.278 01.514 29988 Exposure complete
01:52:37.328 00.050 29988 worker thread done servicing request
01:52:37.328 00.000 28316 OnExposeComplete: enter
01:52:37.329 00.001 28316 UpdateGuideState(): m_state=6
01:52:37.330 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1991
01:52:37.331 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=259.31, Mass=2431, SNR=34.1, Peak=220 HFD=4.0
01:52:37.332 00.001 28316 MultiStar: [#1 -0.02,0.18,0.97,U] [#2 -0.23,0.03,0.91,U] [#3 -0.20,0.20,0.83,U] [#4 -0.10,-0.00,0.81,U] [#5 0.04,0.19,0.75,U] [#6 0.00,0.08,0.61,U] [#7 -0.45,0.02,0.00,M4] [#8 0.21,-0.01,0.59,U] 
01:52:37.333 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.10}, one-star: {-0.20, 0.08}
01:52:37.333 00.000 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
01:52:37.334 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
01:52:37.335 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=0.12 mountY=0.03, mountTheta=0.23
01:52:37.337 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
01:52:37.339 00.002 28316 Enqueuing Move request for scope (-0.08, 0.10)
01:52:37.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:37.341 00.002 29988 Worker thread wakes up
01:52:37.342 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
01:52:37.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
01:52:37.342 00.000 29988 Moving (-0.08, 0.10) raw xDistance=0.12 yDistance=0.03
01:52:37.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:52:37.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:37.342 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1
01:52:37.343 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:52:37.343 00.000 29988 MoveAxis(E, 0, ABG)
01:52:37.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:37.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:37.345 00.001 28316 Enqueuing Expose request
01:52:37.346 00.001 29988 Move returns status 0, amount 0
01:52:37.346 00.000 29988 MoveAxis(N, 0, ABG)
01:52:37.346 00.000 29988 Move returns status 0, amount 0
01:52:37.346 00.000 29988 move complete, result=0
01:52:37.346 00.000 29988 worker thread done servicing request
01:52:37.346 00.000 29988 Worker thread wakes up
01:52:37.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:37.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:37.346 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:38.971 01.625 29988 Exposure complete
01:52:39.008 00.037 29988 worker thread done servicing request
01:52:39.008 00.000 28316 OnExposeComplete: enter
01:52:39.008 00.000 28316 UpdateGuideState(): m_state=6
01:52:39.009 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1992
01:52:39.009 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=259.30, Mass=2410, SNR=34.0, Peak=224 HFD=4.0
01:52:39.010 00.001 28316 MultiStar: [#1 -0.12,0.11,0.98,U] [#2 -0.47,-0.04,0.00,M6] [#3 -0.40,0.36,0.00,M2] [#4 -0.16,-0.11,0.85,U] [#5 0.00,0.26,0.74,U] [#6 -0.01,0.14,0.63,U] [#7 -0.45,0.10,0.00,M5] [#8 0.13,0.03,0.59,U] 
01:52:39.010 00.000 28316 refined, 5 included, MultiStar: {-0.09, 0.08}, one-star: {-0.26, 0.07}
01:52:39.011 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
01:52:39.011 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
01:52:39.012 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.42 mountX=0.11 mountY=0.05, mountTheta=0.38
01:52:39.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
01:52:39.013 00.000 28316 Enqueuing Move request for scope (-0.09, 0.08)
01:52:39.013 00.000 29988 Worker thread wakes up
01:52:39.014 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
01:52:39.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
01:52:39.014 00.000 29988 Moving (-0.09, 0.08) raw xDistance=0.11 yDistance=0.05
01:52:39.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:52:39.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:39.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:39.014 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
01:52:39.015 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:39.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:39.016 00.001 28316 Enqueuing Expose request
01:52:39.017 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:52:39.017 00.000 29988 MoveAxis(E, 0, ABG)
01:52:39.017 00.000 29988 Move returns status 0, amount 0
01:52:39.017 00.000 29988 MoveAxis(N, 0, ABG)
01:52:39.017 00.000 29988 Move returns status 0, amount 0
01:52:39.017 00.000 29988 move complete, result=0
01:52:39.017 00.000 29988 worker thread done servicing request
01:52:39.018 00.001 29988 Worker thread wakes up
01:52:39.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:39.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:39.018 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:40.540 01.522 29988 Exposure complete
01:52:40.592 00.052 29988 worker thread done servicing request
01:52:40.592 00.000 28316 OnExposeComplete: enter
01:52:40.593 00.001 28316 UpdateGuideState(): m_state=6
01:52:40.593 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1993
01:52:40.594 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=259.27, Mass=2288, SNR=33.0, Peak=235 HFD=4.0
01:52:40.594 00.000 28316 MultiStar: [#1 -0.13,0.13,1.01,U] [#2 -0.43,-0.08,0.00,M7] [#3 -0.30,0.24,0.00,M3] [#4 -0.29,-0.07,0.84,U] [#5 -0.03,0.37,0.00,M1] [#6 -0.19,0.16,0.67,U] [#7 -0.56,0.03,0.00,M6] [#8 0.06,-0.03,0.64,U] 
01:52:40.595 00.001 28316 refined, 4 included, MultiStar: {-0.17, 0.05}, one-star: {-0.27, 0.04}
01:52:40.595 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
01:52:40.595 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
01:52:40.596 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=0.12 mountY=0.13, mountTheta=0.86
01:52:40.596 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.05, opts=13)
01:52:40.597 00.001 28316 Enqueuing Move request for scope (-0.17, 0.05)
01:52:40.598 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:40.598 00.000 29988 Worker thread wakes up
01:52:40.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
01:52:40.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
01:52:40.598 00.000 29988 Moving (-0.17, 0.05) raw xDistance=0.12 yDistance=0.13
01:52:40.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:52:40.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:40.599 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:40.599 00.000 29988 MoveAxis(E, 0, ABG)
01:52:40.599 00.000 29988 Move returns status 0, amount 0
01:52:40.599 00.000 29988 MoveAxis(N, 0, ABG)
01:52:40.599 00.000 29988 Move returns status 0, amount 0
01:52:40.599 00.000 29988 move complete, result=0
01:52:40.599 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.0
01:52:40.599 00.000 29988 worker thread done servicing request
01:52:40.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:40.600 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:40.600 00.000 28316 Enqueuing Expose request
01:52:40.601 00.001 29988 Worker thread wakes up
01:52:40.601 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:40.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:40.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:42.232 01.631 29988 Exposure complete
01:52:42.259 00.027 29988 worker thread done servicing request
01:52:42.259 00.000 28316 OnExposeComplete: enter
01:52:42.259 00.000 28316 UpdateGuideState(): m_state=6
01:52:42.261 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1994
01:52:42.261 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=259.24, Mass=2377, SNR=33.9, Peak=220 HFD=4.0
01:52:42.262 00.001 28316 MultiStar: [#1 -0.18,0.13,0.99,U] [#2 -0.43,-0.14,0.00,M8] [#3 -0.46,0.21,0.00,M4] [#4 -0.25,-0.06,0.85,U] [#5 -0.06,0.20,0.74,U] [#6 0.03,0.04,0.63,U] [#7 -0.32,-0.10,0.00,M7] [#8 -0.11,-0.07,0.62,U] 
01:52:42.262 00.000 28316 refined, 5 included, MultiStar: {-0.17, 0.04}, one-star: {-0.35, 0.01}
01:52:42.262 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:52:42.263 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:52:42.263 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.89 mountX=0.11 mountY=0.13, mountTheta=0.88
01:52:42.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.04, opts=13)
01:52:42.265 00.001 28316 Enqueuing Move request for scope (-0.17, 0.04)
01:52:42.265 00.000 29988 Worker thread wakes up
01:52:42.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
01:52:42.265 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
01:52:42.265 00.000 29988 Moving (-0.17, 0.04) raw xDistance=0.11 yDistance=0.13
01:52:42.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:52:42.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:42.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:42.266 00.001 29988 MoveAxis(E, 0, ABG)
01:52:42.266 00.000 29988 Move returns status 0, amount 0
01:52:42.266 00.000 29988 MoveAxis(N, 0, ABG)
01:52:42.266 00.000 29988 Move returns status 0, amount 0
01:52:42.266 00.000 29988 move complete, result=0
01:52:42.266 00.000 29988 worker thread done servicing request
01:52:42.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:42.266 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.9
01:52:42.267 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:42.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:42.267 00.000 28316 Enqueuing Expose request
01:52:42.268 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:42.268 00.000 29988 Worker thread wakes up
01:52:42.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:42.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:43.785 01.517 29988 Exposure complete
01:52:43.822 00.037 29988 worker thread done servicing request
01:52:43.822 00.000 28316 OnExposeComplete: enter
01:52:43.823 00.001 28316 UpdateGuideState(): m_state=6
01:52:43.823 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1995
01:52:43.824 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=259.32, Mass=2369, SNR=33.8, Peak=214 HFD=3.8
01:52:43.824 00.000 28316 MultiStar: [#1 -0.32,0.30,0.00,M1] [#2 -0.54,0.05,0.00,M9] [#3 -0.42,0.44,0.00,M5] [#4 -0.28,0.04,0.84,U] [#5 -0.14,0.45,0.00,M1] [#6 -0.01,0.07,0.64,U] [#7 -0.63,0.15,0.00,M8] [#8 -0.04,0.21,0.60,U] 
01:52:43.824 00.000 28316 refined, 3 included, MultiStar: {-0.22, 0.10}, one-star: {-0.41, 0.09}
01:52:43.825 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:52:43.825 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:52:43.826 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.73 mountX=0.18 mountY=0.15, mountTheta=0.71
01:52:43.827 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.10, opts=13)
01:52:43.827 00.000 28316 Enqueuing Move request for scope (-0.22, 0.10)
01:52:43.828 00.001 29988 Worker thread wakes up
01:52:43.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:43.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
01:52:43.829 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
01:52:43.829 00.000 29988 Moving (-0.22, 0.10) raw xDistance=0.18 yDistance=0.15
01:52:43.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:52:43.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:43.829 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
01:52:43.830 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:52:43.830 00.000 29988 MoveAxis(E, 0, ABG)
01:52:43.830 00.000 29988 Move returns status 0, amount 0
01:52:43.830 00.000 29988 MoveAxis(N, 0, ABG)
01:52:43.830 00.000 29988 Move returns status 0, amount 0
01:52:43.830 00.000 29988 move complete, result=0
01:52:43.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:43.831 00.001 29988 worker thread done servicing request
01:52:43.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:43.832 00.001 28316 Enqueuing Expose request
01:52:43.832 00.000 29988 Worker thread wakes up
01:52:43.832 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:43.834 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:43.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:45.467 01.633 29988 Exposure complete
01:52:45.494 00.027 29988 worker thread done servicing request
01:52:45.494 00.000 28316 OnExposeComplete: enter
01:52:45.495 00.001 28316 UpdateGuideState(): m_state=6
01:52:45.496 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1996
01:52:45.496 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=259.53, Mass=2388, SNR=33.9, Peak=198 HFD=3.8
01:52:45.497 00.001 28316 MultiStar: [#1 -0.08,0.34,0.00,M2] [#2 -0.49,0.08,0.00,M10] [#3 -0.44,0.49,0.00,M6] [#4 -0.28,0.16,0.00,M1] [#5 -0.06,0.60,0.00,M2] [#6 -0.12,0.23,0.64,U] [#7 -0.44,0.03,0.00,M9] [#8 -0.13,0.06,0.58,U] 
01:52:45.497 00.000 28316 refined, 2 included, MultiStar: {-0.24, 0.22}, one-star: {-0.39, 0.30}
01:52:45.498 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
01:52:45.498 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
01:52:45.498 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.22 hyp=0.33 cameraTheta=2.41 mountX=0.30 mountY=0.12, mountTheta=0.38
01:52:45.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.22, opts=13)
01:52:45.500 00.001 28316 Enqueuing Move request for scope (-0.24, 0.22)
01:52:45.501 00.001 29988 Worker thread wakes up
01:52:45.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.22) opts 0xd
01:52:45.501 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.22)
01:52:45.501 00.000 29988 Moving (-0.24, 0.22) raw xDistance=0.30 yDistance=0.12
01:52:45.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:52:45.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:45.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:45.501 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:52:45.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:45.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:45.503 00.001 28316 Enqueuing Expose request
01:52:45.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:45.503 00.000 29988 MoveAxis(W, 63, ABG)
01:52:45.503 00.000 29988 Guiding  Dir = 3, Dur = 63
01:52:45.504 00.001 29988 IsSlewing returns 0
01:52:45.504 00.000 29988 IsGuiding returns 0
01:52:45.506 00.002 29988 PulseGuide returned control before completion, sleep 72
01:52:45.592 00.086 29988 IsGuiding returns 0
01:52:45.592 00.000 29988 Move returns status 0, amount 63
01:52:45.592 00.000 29988 MoveAxis(N, 0, ABG)
01:52:45.592 00.000 29988 Move returns status 0, amount 0
01:52:45.592 00.000 29988 move complete, result=0
01:52:45.592 00.000 29988 worker thread done servicing request
01:52:45.592 00.000 29988 Worker thread wakes up
01:52:45.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:45.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:45.592 00.000 28316 GuideStep: 0.3 px 63 ms WEST, 0.1 px 0 ms NORTH
01:52:47.006 01.414 29988 Exposure complete
01:52:47.051 00.045 29988 worker thread done servicing request
01:52:47.051 00.000 28316 OnExposeComplete: enter
01:52:47.054 00.003 28316 UpdateGuideState(): m_state=6
01:52:47.054 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1997
01:52:47.055 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=259.36, Mass=2534, SNR=34.8, Peak=226 HFD=3.9
01:52:47.055 00.000 28316 MultiStar: [#1 -0.16,0.10,0.96,U] [#2 -0.47,0.05,0.00,R] [#3 -0.42,0.25,0.00,M7] [#4 -0.14,-0.11,0.82,U] [#5 0.04,0.45,0.00,M3] [#6 -0.10,0.14,0.61,U] [#7 -0.43,0.07,0.00,M10] [#8 -0.03,-0.04,0.56,U] 
01:52:47.056 00.001 28316 refined, 4 included, MultiStar: {-0.16, 0.05}, one-star: {-0.29, 0.14}
01:52:47.056 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
01:52:47.056 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
01:52:47.057 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.84 mountX=0.11 mountY=0.12, mountTheta=0.82
01:52:47.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.05, opts=13)
01:52:47.058 00.000 28316 Enqueuing Move request for scope (-0.16, 0.05)
01:52:47.060 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:47.061 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.8
01:52:47.061 00.000 29988 Worker thread wakes up
01:52:47.062 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
01:52:47.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
01:52:47.062 00.000 29988 Moving (-0.16, 0.05) raw xDistance=0.11 yDistance=0.12
01:52:47.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:52:47.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:47.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:47.063 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:47.064 00.001 28316 Enqueuing Expose request
01:52:47.065 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:47.065 00.000 29988 MoveAxis(E, 0, ABG)
01:52:47.065 00.000 29988 Move returns status 0, amount 0
01:52:47.065 00.000 29988 MoveAxis(N, 0, ABG)
01:52:47.065 00.000 29988 Move returns status 0, amount 0
01:52:47.065 00.000 29988 move complete, result=0
01:52:47.065 00.000 29988 worker thread done servicing request
01:52:47.065 00.000 29988 Worker thread wakes up
01:52:47.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:47.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:47.065 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:48.697 01.632 29988 Exposure complete
01:52:48.736 00.039 29988 worker thread done servicing request
01:52:48.736 00.000 28316 OnExposeComplete: enter
01:52:48.739 00.003 28316 UpdateGuideState(): m_state=6
01:52:48.739 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1998
01:52:48.740 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=259.37, Mass=2515, SNR=34.7, Peak=241 HFD=3.8
01:52:48.743 00.003 28316 MultiStar: [#1 -0.26,0.18,0.00,M2] [#2 -0.15,-0.02,0.89,U] [#3 -0.46,0.24,0.00,M8] [#4 -0.41,0.07,0.00,M1] [#5 -0.07,0.32,0.00,M4] [#6 -0.20,0.10,0.65,U] [#7 -0.55,0.05,0.00,R] [#8 -0.19,0.12,0.58,U] 
01:52:48.744 00.001 28316 refined, 3 included, MultiStar: {-0.24, 0.09}, one-star: {-0.36, 0.14}
01:52:48.744 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
01:52:48.745 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
01:52:48.745 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.25 cameraTheta=2.79 mountX=0.18 mountY=0.17, mountTheta=0.78
01:52:48.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.09, opts=13)
01:52:48.747 00.001 28316 Enqueuing Move request for scope (-0.24, 0.09)
01:52:48.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:48.747 00.000 29988 Worker thread wakes up
01:52:48.747 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.7
01:52:48.748 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
01:52:48.748 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:48.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:48.749 00.001 28316 Enqueuing Expose request
01:52:48.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
01:52:48.749 00.000 29988 Moving (-0.24, 0.09) raw xDistance=0.18 yDistance=0.17
01:52:48.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:52:48.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:48.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:52:48.749 00.000 29988 MoveAxis(E, 0, ABG)
01:52:48.749 00.000 29988 Move returns status 0, amount 0
01:52:48.749 00.000 29988 MoveAxis(N, 0, ABG)
01:52:48.749 00.000 29988 Move returns status 0, amount 0
01:52:48.749 00.000 29988 move complete, result=0
01:52:48.749 00.000 29988 worker thread done servicing request
01:52:48.750 00.001 29988 Worker thread wakes up
01:52:48.750 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:48.750 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:48.750 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:50.267 01.517 29988 Exposure complete
01:52:50.290 00.023 29988 worker thread done servicing request
01:52:50.290 00.000 28316 OnExposeComplete: enter
01:52:50.291 00.001 28316 UpdateGuideState(): m_state=6
01:52:50.292 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1999
01:52:50.292 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=259.43, Mass=2374, SNR=33.8, Peak=199 HFD=3.7
01:52:50.292 00.000 28316 MultiStar: [#1 -0.28,0.37,0.00,M3] [#2 -0.16,0.07,0.93,U] [#3 -0.57,0.39,0.00,M9] [#4 -0.31,0.03,0.00,M2] [#5 -0.05,0.45,0.00,M5] [#6 -0.19,0.17,0.62,U] [#7 0.07,0.09,0.63,U] [#8 -0.06,0.16,0.62,U] 
01:52:50.294 00.002 28316 refined, 4 included, MultiStar: {-0.18, 0.14}, one-star: {-0.44, 0.20}
01:52:50.294 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
01:52:50.295 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
01:52:50.295 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=0.20 mountY=0.10, mountTheta=0.47
01:52:50.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.14, opts=13)
01:52:50.297 00.001 28316 Enqueuing Move request for scope (-0.18, 0.14)
01:52:50.297 00.000 29988 Worker thread wakes up
01:52:50.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:50.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
01:52:50.297 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
01:52:50.298 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:50.298 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:50.298 00.000 28316 Enqueuing Expose request
01:52:50.299 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
01:52:50.299 00.000 29988 Moving (-0.18, 0.14) raw xDistance=0.20 yDistance=0.10
01:52:50.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:52:50.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:50.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:52:50.299 00.000 29988 MoveAxis(W, 43, ABG)
01:52:50.299 00.000 29988 Guiding  Dir = 3, Dur = 43
01:52:50.299 00.000 29988 IsSlewing returns 0
01:52:50.299 00.000 29988 IsGuiding returns 0
01:52:50.302 00.003 29988 PulseGuide returned control before completion, sleep 52
01:52:50.359 00.057 29988 IsGuiding returns 1
01:52:50.359 00.000 29988 scope still moving after pulse duration time elapsed
01:52:50.392 00.033 29988 IsSlewing returns 0
01:52:50.392 00.000 29988 IsGuiding returns 0
01:52:50.392 00.000 29988 scope move finished after 43 + 48 ms
01:52:50.392 00.000 29988 Move returns status 0, amount 43
01:52:50.392 00.000 29988 MoveAxis(N, 0, ABG)
01:52:50.392 00.000 29988 Move returns status 0, amount 0
01:52:50.392 00.000 29988 move complete, result=0
01:52:50.392 00.000 29988 worker thread done servicing request
01:52:50.392 00.000 29988 Worker thread wakes up
01:52:50.392 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
01:52:50.394 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:50.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:52.028 01.634 29988 Exposure complete
01:52:52.064 00.036 29988 worker thread done servicing request
01:52:52.065 00.001 28316 OnExposeComplete: enter
01:52:52.065 00.000 28316 UpdateGuideState(): m_state=6
01:52:52.066 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2000
01:52:52.066 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=259.24, Mass=2393, SNR=33.8, Peak=232 HFD=4.0
01:52:52.067 00.001 28316 MultiStar: [#1 -0.15,0.13,0.99,U] [#2 0.18,-0.18,0.93,U] [#3 -0.31,0.22,0.00,M10] [#4 -0.20,-0.08,0.83,U] [#5 -0.04,0.18,0.75,U] [#6 -0.10,0.01,0.63,U] [#7 0.17,-0.12,0.62,U] [#8 0.02,-0.04,0.60,U] 
01:52:52.067 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.01}, one-star: {-0.27, 0.01}
01:52:52.068 00.001 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.01 = 1.28)
01:52:52.068 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.05 = 1.24)
01:52:52.068 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.01 mountX=0.02 mountY=0.06, mountTheta=1.27
01:52:52.070 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
01:52:52.071 00.001 28316 Enqueuing Move request for scope (-0.06, -0.01)
01:52:52.072 00.001 29988 Worker thread wakes up
01:52:52.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:52:52.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:52.074 00.002 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:52:52.074 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:52.074 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:52.074 00.000 28316 Enqueuing Expose request
01:52:52.075 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:52:52.075 00.000 29988 Moving (-0.06, -0.01) raw xDistance=0.02 yDistance=0.06
01:52:52.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:52:52.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:52.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:52:52.075 00.000 29988 MoveAxis(E, 0, ABG)
01:52:52.075 00.000 29988 Move returns status 0, amount 0
01:52:52.075 00.000 29988 MoveAxis(N, 0, ABG)
01:52:52.075 00.000 29988 Move returns status 0, amount 0
01:52:52.075 00.000 29988 move complete, result=0
01:52:52.075 00.000 29988 worker thread done servicing request
01:52:52.075 00.000 29988 Worker thread wakes up
01:52:52.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:52.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:52.075 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:53.594 01.519 29988 Exposure complete
01:52:53.639 00.045 29988 worker thread done servicing request
01:52:53.639 00.000 28316 OnExposeComplete: enter
01:52:53.642 00.003 28316 UpdateGuideState(): m_state=6
01:52:53.644 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2001
01:52:53.647 00.003 28316 Star::Find returns 1 (0), X=951.91, Y=259.22, Mass=2499, SNR=34.7, Peak=242 HFD=4.0
01:52:53.649 00.002 28316 MultiStar: [#1 -0.10,0.09,0.97,U] [#2 0.07,-0.21,0.90,U] [#3 -0.30,0.22,0.00,R] [#4 -0.11,-0.20,0.82,U] [#5 -0.02,0.15,0.73,U] [#6 0.13,-0.09,0.64,U] [#7 0.12,-0.15,0.62,U] [#8 0.09,-0.02,0.58,U] 
01:52:53.652 00.003 28316 refined, 7 included, MultiStar: {-0.04, -0.05}, one-star: {-0.34, -0.01}
01:52:53.654 00.002 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
01:52:53.657 00.003 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
01:52:53.660 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.27 mountX=-0.03 mountY=0.06, mountTheta=2.01
01:52:53.663 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
01:52:53.664 00.001 28316 Enqueuing Move request for scope (-0.04, -0.05)
01:52:53.665 00.001 29988 Worker thread wakes up
01:52:53.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:53.665 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.7
01:52:53.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:53.666 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:53.666 00.000 28316 Enqueuing Expose request
01:52:53.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:52:53.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:52:53.667 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
01:52:53.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:53.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:53.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:52:53.667 00.000 29988 MoveAxis(E, 0, ABG)
01:52:53.667 00.000 29988 Move returns status 0, amount 0
01:52:53.667 00.000 29988 MoveAxis(N, 0, ABG)
01:52:53.667 00.000 29988 Move returns status 0, amount 0
01:52:53.667 00.000 29988 move complete, result=0
01:52:53.667 00.000 29988 worker thread done servicing request
01:52:53.667 00.000 29988 Worker thread wakes up
01:52:53.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:53.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:53.667 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:55.291 01.624 29988 Exposure complete
01:52:55.322 00.031 29988 worker thread done servicing request
01:52:55.322 00.000 28316 OnExposeComplete: enter
01:52:55.323 00.001 28316 UpdateGuideState(): m_state=6
01:52:55.323 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2002
01:52:55.324 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=259.13, Mass=2493, SNR=34.7, Peak=242 HFD=4.2
01:52:55.324 00.000 28316 MultiStar: [#1 -0.05,0.08,0.95,U] [#2 -0.02,-0.20,0.89,U] [#3 -0.07,-0.13,0.86,U] [#4 -0.20,-0.03,0.82,U] [#5 -0.04,0.19,0.73,U] [#6 0.01,0.04,0.62,U] [#7 0.04,-0.11,0.61,U] [#8 0.13,-0.06,0.58,U] 
01:52:55.325 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.36, -0.10}
01:52:55.325 00.000 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:52:55.325 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:52:55.327 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.69 mountX=-0.00 mountY=0.09, mountTheta=1.59
01:52:55.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
01:52:55.328 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
01:52:55.329 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:55.329 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.7
01:52:55.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:55.330 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:55.330 00.000 28316 Enqueuing Expose request
01:52:55.331 00.001 29988 Worker thread wakes up
01:52:55.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
01:52:55.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
01:52:55.331 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
01:52:55.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:55.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:55.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:52:55.331 00.000 29988 MoveAxis(E, 0, ABG)
01:52:55.331 00.000 29988 Move returns status 0, amount 0
01:52:55.331 00.000 29988 MoveAxis(N, 0, ABG)
01:52:55.331 00.000 29988 Move returns status 0, amount 0
01:52:55.331 00.000 29988 move complete, result=0
01:52:55.331 00.000 29988 worker thread done servicing request
01:52:55.331 00.000 29988 Worker thread wakes up
01:52:55.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:55.332 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:55.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:56.856 01.524 29988 Exposure complete
01:52:56.883 00.027 29988 worker thread done servicing request
01:52:56.884 00.001 28316 OnExposeComplete: enter
01:52:56.884 00.000 28316 UpdateGuideState(): m_state=6
01:52:56.885 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2003
01:52:56.885 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=259.28, Mass=2484, SNR=34.5, Peak=227 HFD=4.0
01:52:56.887 00.002 28316 MultiStar: [#1 -0.22,0.24,0.00,M1] [#2 -0.04,-0.01,0.88,U] [#3 -0.16,0.06,0.85,U] [#4 -0.30,-0.14,0.00,M1] [#5 -0.01,0.30,0.72,U] [#6 -0.07,0.12,0.65,U] [#7 0.01,-0.04,0.61,U] [#8 -0.06,-0.06,0.60,U] 
01:52:56.890 00.003 28316 refined, 6 included, MultiStar: {-0.11, 0.06}, one-star: {-0.33, 0.06}
01:52:56.892 00.002 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
01:52:56.892 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
01:52:56.893 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=0.10 mountY=0.07, mountTheta=0.61
01:52:56.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
01:52:56.895 00.001 28316 Enqueuing Move request for scope (-0.11, 0.06)
01:52:56.896 00.001 29988 Worker thread wakes up
01:52:56.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:56.897 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:52:56.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:56.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:56.898 00.000 28316 Enqueuing Expose request
01:52:56.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
01:52:56.899 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
01:52:56.899 00.000 29988 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=0.07
01:52:56.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:52:56.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:56.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:52:56.899 00.000 29988 MoveAxis(E, 0, ABG)
01:52:56.899 00.000 29988 Move returns status 0, amount 0
01:52:56.899 00.000 29988 MoveAxis(N, 0, ABG)
01:52:56.899 00.000 29988 Move returns status 0, amount 0
01:52:56.899 00.000 29988 move complete, result=0
01:52:56.899 00.000 29988 worker thread done servicing request
01:52:56.899 00.000 29988 Worker thread wakes up
01:52:56.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:56.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:56.899 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:58.535 01.636 29988 Exposure complete
01:52:58.575 00.040 29988 worker thread done servicing request
01:52:58.575 00.000 28316 OnExposeComplete: enter
01:52:58.576 00.001 28316 UpdateGuideState(): m_state=6
01:52:58.576 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2004
01:52:58.577 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=259.19, Mass=2425, SNR=34.1, Peak=242 HFD=4.1
01:52:58.577 00.000 28316 MultiStar: [#1 -0.27,0.06,0.98,U] [#2 -0.02,-0.10,0.90,U] [#3 -0.14,-0.15,0.86,U] [#4 -0.29,-0.11,0.00,M2] [#5 -0.02,0.18,0.74,U] [#6 -0.21,0.03,0.64,U] [#7 -0.15,-0.04,0.62,U] [#8 0.00,0.04,0.57,U] 
01:52:58.578 00.001 28316 refined, 7 included, MultiStar: {-0.16, -0.01}, one-star: {-0.35, -0.03}
01:52:58.578 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
01:52:58.578 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
01:52:58.579 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.09 mountX=0.06 mountY=0.15, mountTheta=1.19
01:52:58.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.01, opts=13)
01:52:58.581 00.001 28316 Enqueuing Move request for scope (-0.16, -0.01)
01:52:58.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:52:58.582 00.001 29988 Worker thread wakes up
01:52:58.582 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
01:52:58.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:58.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:52:58.583 00.000 28316 Enqueuing Expose request
01:52:58.584 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
01:52:58.584 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
01:52:58.584 00.000 29988 Moving (-0.16, -0.01) raw xDistance=0.06 yDistance=0.15
01:52:58.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:52:58.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:58.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:52:58.584 00.000 29988 MoveAxis(E, 0, ABG)
01:52:58.584 00.000 29988 Move returns status 0, amount 0
01:52:58.584 00.000 29988 MoveAxis(N, 0, ABG)
01:52:58.584 00.000 29988 Move returns status 0, amount 0
01:52:58.584 00.000 29988 move complete, result=0
01:52:58.584 00.000 29988 worker thread done servicing request
01:52:58.584 00.000 29988 Worker thread wakes up
01:52:58.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:52:58.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:52:58.584 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:00.106 01.522 29988 Exposure complete
01:53:00.132 00.026 29988 worker thread done servicing request
01:53:00.132 00.000 28316 OnExposeComplete: enter
01:53:00.133 00.001 28316 UpdateGuideState(): m_state=6
01:53:00.133 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2005
01:53:00.134 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=259.20, Mass=2400, SNR=33.9, Peak=239 HFD=4.0
01:53:00.134 00.000 28316 MultiStar: [#1 -0.16,-0.01,0.98,U] [#2 0.06,-0.15,0.92,U] [#3 -0.18,-0.09,0.85,U] [#4 -0.12,-0.24,0.83,U] [#5 0.03,0.18,0.74,U] [#6 -0.05,-0.09,0.63,U] [#7 0.01,-0.07,0.62,U] [#8 -0.04,0.04,0.63,U] 
01:53:00.135 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.38, -0.03}
01:53:00.135 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
01:53:00.136 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
01:53:00.136 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.67 mountX=-0.01 mountY=0.12, mountTheta=1.61
01:53:00.138 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.05, opts=13)
01:53:00.138 00.000 28316 Enqueuing Move request for scope (-0.11, -0.05)
01:53:00.139 00.001 29988 Worker thread wakes up
01:53:00.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
01:53:00.139 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
01:53:00.139 00.000 29988 Moving (-0.11, -0.05) raw xDistance=-0.01 yDistance=0.12
01:53:00.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:00.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:00.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:53:00.139 00.000 29988 MoveAxis(E, 0, ABG)
01:53:00.139 00.000 29988 Move returns status 0, amount 0
01:53:00.139 00.000 29988 MoveAxis(N, 0, ABG)
01:53:00.139 00.000 29988 Move returns status 0, amount 0
01:53:00.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:00.139 00.000 29988 move complete, result=0
01:53:00.139 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
01:53:00.140 00.001 29988 worker thread done servicing request
01:53:00.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:00.140 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:00.141 00.001 28316 Enqueuing Expose request
01:53:00.141 00.000 29988 Worker thread wakes up
01:53:00.141 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:00.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:00.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:01.763 01.622 29988 Exposure complete
01:53:01.802 00.039 29988 worker thread done servicing request
01:53:01.803 00.001 28316 OnExposeComplete: enter
01:53:01.804 00.001 28316 UpdateGuideState(): m_state=6
01:53:01.806 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2006
01:53:01.807 00.001 28316 Star::Find returns 1 (1), X=952.00, Y=259.11, Mass=2509, SNR=34.8, Peak=255 HFD=4.2
01:53:01.808 00.001 28316 MultiStar: [#1 -0.08,-0.03,0.95,U] [#2 -0.02,-0.24,0.89,U] [#3 -0.06,-0.21,0.82,U] [#4 -0.18,-0.22,0.81,U] [#5 0.01,0.03,0.71,U] [#6 -0.10,-0.00,0.62,U] [#7 0.16,-0.11,0.60,U] [#8 -0.07,-0.14,0.59,U] 
01:53:01.810 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {-0.25, -0.12}
01:53:01.810 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
01:53:01.811 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.11)
01:53:01.811 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.14 mountX=-0.08 mountY=0.12, mountTheta=2.13
01:53:01.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
01:53:01.813 00.001 28316 Enqueuing Move request for scope (-0.08, -0.12)
01:53:01.813 00.000 29988 Worker thread wakes up
01:53:01.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:01.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:53:01.814 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:53:01.814 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.08 yDistance=0.12
01:53:01.814 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.8 Saturée
01:53:01.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:53:01.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:01.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:01.815 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:01.815 00.000 28316 Enqueuing Expose request
01:53:01.816 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:53:01.816 00.000 29988 MoveAxis(E, 0, ABG)
01:53:01.816 00.000 29988 Move returns status 0, amount 0
01:53:01.816 00.000 29988 MoveAxis(N, 0, ABG)
01:53:01.816 00.000 29988 Move returns status 0, amount 0
01:53:01.816 00.000 29988 move complete, result=0
01:53:01.816 00.000 29988 worker thread done servicing request
01:53:01.816 00.000 29988 Worker thread wakes up
01:53:01.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:01.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:01.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:03.330 01.514 29988 Exposure complete
01:53:03.380 00.050 29988 worker thread done servicing request
01:53:03.380 00.000 28316 OnExposeComplete: enter
01:53:03.381 00.001 28316 UpdateGuideState(): m_state=6
01:53:03.381 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2007
01:53:03.382 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=259.15, Mass=2482, SNR=34.4, Peak=233 HFD=4.1
01:53:03.382 00.000 28316 MultiStar: [#1 -0.16,0.07,0.97,U] [#2 0.28,-0.18,0.00,M1] [#3 -0.02,-0.10,0.85,U] [#4 -0.23,-0.15,0.82,U] [#5 0.01,0.08,0.72,U] [#6 0.04,-0.02,0.62,U] [#7 0.19,-0.22,0.62,U] [#8 -0.03,0.00,0.58,U] 
01:53:03.383 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.05}, one-star: {-0.32, -0.08}
01:53:03.383 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
01:53:03.384 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
01:53:03.384 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.62 mountX=-0.01 mountY=0.10, mountTheta=1.66
01:53:03.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
01:53:03.386 00.001 28316 Enqueuing Move request for scope (-0.09, -0.05)
01:53:03.386 00.000 29988 Worker thread wakes up
01:53:03.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:03.387 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.4
01:53:03.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:03.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:03.388 00.001 28316 Enqueuing Expose request
01:53:03.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
01:53:03.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
01:53:03.388 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.10
01:53:03.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:03.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:03.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:53:03.388 00.000 29988 MoveAxis(E, 0, ABG)
01:53:03.389 00.001 29988 Move returns status 0, amount 0
01:53:03.389 00.000 29988 MoveAxis(N, 0, ABG)
01:53:03.389 00.000 29988 Move returns status 0, amount 0
01:53:03.389 00.000 29988 move complete, result=0
01:53:03.389 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:03.390 00.001 29988 worker thread done servicing request
01:53:03.390 00.000 29988 Worker thread wakes up
01:53:03.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:03.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:05.027 01.637 29988 Exposure complete
01:53:05.084 00.057 29988 worker thread done servicing request
01:53:05.084 00.000 28316 OnExposeComplete: enter
01:53:05.085 00.001 28316 UpdateGuideState(): m_state=6
01:53:05.086 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2008
01:53:05.087 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=259.24, Mass=2529, SNR=34.9, Peak=236 HFD=4.0
01:53:05.087 00.000 28316 MultiStar: [#1 -0.33,0.12,0.00,M1] [#2 -0.12,-0.12,0.89,U] [#3 -0.17,0.06,0.85,U] [#4 -0.30,-0.18,0.00,M1] [#5 0.03,0.19,0.69,U] [#6 -0.19,-0.04,0.61,U] [#7 -0.17,-0.17,0.59,U] [#8 -0.20,-0.07,0.58,U] 
01:53:05.088 00.001 28316 refined, 6 included, MultiStar: {-0.18, -0.02}, one-star: {-0.40, 0.01}
01:53:05.088 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.23)
01:53:05.088 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
01:53:05.089 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.06 mountX=0.06 mountY=0.17, mountTheta=1.22
01:53:05.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.02, opts=13)
01:53:05.092 00.002 28316 Enqueuing Move request for scope (-0.18, -0.02)
01:53:05.093 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:05.094 00.001 28316 UpdateGuideState exits: m=2529 RSB=34.9
01:53:05.096 00.002 29988 Worker thread wakes up
01:53:05.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
01:53:05.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:05.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:05.099 00.002 28316 Enqueuing Expose request
01:53:05.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
01:53:05.100 00.001 29988 Moving (-0.18, -0.02) raw xDistance=0.06 yDistance=0.17
01:53:05.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:53:05.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:05.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:53:05.100 00.000 29988 MoveAxis(E, 0, ABG)
01:53:05.100 00.000 29988 Move returns status 0, amount 0
01:53:05.100 00.000 29988 MoveAxis(N, 0, ABG)
01:53:05.100 00.000 29988 Move returns status 0, amount 0
01:53:05.100 00.000 29988 move complete, result=0
01:53:05.100 00.000 29988 worker thread done servicing request
01:53:05.100 00.000 29988 Worker thread wakes up
01:53:05.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:05.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:05.100 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:06.616 01.516 29988 Exposure complete
01:53:06.646 00.030 29988 worker thread done servicing request
01:53:06.647 00.001 28316 OnExposeComplete: enter
01:53:06.648 00.001 28316 UpdateGuideState(): m_state=6
01:53:06.649 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2009
01:53:06.649 00.000 28316 Star::Find returns 1 (0), X=951.67, Y=259.31, Mass=2380, SNR=33.8, Peak=218 HFD=3.6
01:53:06.650 00.001 28316 MultiStar: [#1 -0.47,0.15,0.00,M2] [#2 -0.25,-0.11,0.92,U] [#3 -0.44,-0.01,0.00,M1] [#4 -0.48,0.05,0.00,M2] [#5 -0.20,0.12,0.75,U] [#6 -0.20,0.10,0.66,U] [#7 -0.14,0.05,0.62,U] [#8 -0.22,-0.09,0.59,U] 
01:53:06.650 00.000 28316 refined, 5 included, MultiStar: {-0.29, 0.03}, one-star: {-0.58, 0.08}
01:53:06.650 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
01:53:06.651 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
01:53:06.651 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.05 mountX=0.14 mountY=0.25, mountTheta=1.05
01:53:06.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.03, opts=13)
01:53:06.653 00.001 28316 Enqueuing Move request for scope (-0.29, 0.03)
01:53:06.654 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:06.655 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:53:06.656 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:06.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:06.658 00.002 28316 Enqueuing Expose request
01:53:06.658 00.000 29988 Worker thread wakes up
01:53:06.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
01:53:06.658 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
01:53:06.658 00.000 29988 Moving (-0.29, 0.03) raw xDistance=0.14 yDistance=0.25
01:53:06.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:53:06.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:06.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:53:06.658 00.000 29988 MoveAxis(E, 0, ABG)
01:53:06.658 00.000 29988 Move returns status 0, amount 0
01:53:06.659 00.001 29988 MoveAxis(N, 0, ABG)
01:53:06.659 00.000 29988 Move returns status 0, amount 0
01:53:06.659 00.000 29988 move complete, result=0
01:53:06.659 00.000 29988 worker thread done servicing request
01:53:06.659 00.000 29988 Worker thread wakes up
01:53:06.659 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:06.660 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:06.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:08.292 01.632 29988 Exposure complete
01:53:08.333 00.041 29988 worker thread done servicing request
01:53:08.334 00.001 28316 OnExposeComplete: enter
01:53:08.334 00.000 28316 UpdateGuideState(): m_state=6
01:53:08.335 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2010
01:53:08.335 00.000 28316 Star::Find returns 1 (0), X=951.50, Y=259.37, Mass=2411, SNR=34.0, Peak=204 HFD=3.8
01:53:08.336 00.001 28316 MultiStar: large primary error, entering stabilization period
01:53:08.336 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
01:53:08.337 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
01:53:08.337 00.000 28316 CameraToMount -- cameraX=-0.75 cameraY=0.14 hyp=0.76 cameraTheta=2.96 mountX=0.44 mountY=0.60, mountTheta=0.95
01:53:08.339 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.75, y=0.14, opts=13)
01:53:08.340 00.001 28316 Enqueuing Move request for scope (-0.75, 0.14)
01:53:08.340 00.000 29988 Worker thread wakes up
01:53:08.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:08.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.14) opts 0xd
01:53:08.340 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.75, 0.14)
01:53:08.340 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
01:53:08.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:08.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:08.341 00.000 28316 Enqueuing Expose request
01:53:08.342 00.001 29988 Moving (-0.75, 0.14) raw xDistance=0.44 yDistance=0.60
01:53:08.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
01:53:08.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:08.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
01:53:08.342 00.000 29988 MoveAxis(W, 92, ABG)
01:53:08.342 00.000 29988 Guiding  Dir = 3, Dur = 92
01:53:08.342 00.000 29988 IsSlewing returns 0
01:53:08.342 00.000 29988 IsGuiding returns 0
01:53:08.345 00.003 29988 PulseGuide returned control before completion, sleep 101
01:53:08.446 00.101 29988 IsGuiding returns 0
01:53:08.446 00.000 29988 Move returns status 0, amount 92
01:53:08.446 00.000 29988 MoveAxis(N, 0, ABG)
01:53:08.446 00.000 29988 Move returns status 0, amount 0
01:53:08.447 00.001 29988 move complete, result=0
01:53:08.447 00.000 29988 worker thread done servicing request
01:53:08.447 00.000 28316 GuideStep: 0.4 px 92 ms WEST, 0.6 px 0 ms NORTH
01:53:08.447 00.000 29988 Worker thread wakes up
01:53:08.448 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:08.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:09.864 01.416 29988 Exposure complete
01:53:09.904 00.040 29988 worker thread done servicing request
01:53:09.904 00.000 28316 OnExposeComplete: enter
01:53:09.904 00.000 28316 UpdateGuideState(): m_state=6
01:53:09.905 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2011
01:53:09.905 00.000 28316 Star::Find returns 1 (1), X=951.73, Y=259.12, Mass=2460, SNR=34.4, Peak=255 HFD=3.9
01:53:09.906 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
01:53:09.906 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
01:53:09.906 00.000 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.11 hyp=0.53 cameraTheta=-2.94 mountX=0.12 mountY=0.51, mountTheta=1.34
01:53:09.908 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.11, opts=13)
01:53:09.909 00.001 28316 Enqueuing Move request for scope (-0.52, -0.11)
01:53:09.909 00.000 29988 Worker thread wakes up
01:53:09.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:09.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.11) opts 0xd
01:53:09.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.11)
01:53:09.909 00.000 29988 Moving (-0.52, -0.11) raw xDistance=0.12 yDistance=0.51
01:53:09.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:53:09.909 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.31 newest=1.36
01:53:09.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
01:53:09.909 00.000 29988 MoveAxis(E, 0, ABG)
01:53:09.909 00.000 29988 Move returns status 0, amount 0
01:53:09.909 00.000 29988 MoveAxis(S, 121, ABG)
01:53:09.909 00.000 29988 Guiding  Dir = 1, Dur = 121
01:53:09.909 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4 Saturée
01:53:09.911 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:09.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:09.911 00.000 28316 Enqueuing Expose request
01:53:09.911 00.000 29988 IsSlewing returns 0
01:53:09.911 00.000 29988 IsGuiding returns 0
01:53:09.917 00.006 29988 PulseGuide returned control before completion, sleep 126
01:53:10.055 00.138 29988 IsGuiding returns 0
01:53:10.055 00.000 29988 Move returns status 0, amount 121
01:53:10.055 00.000 29988 move complete, result=0
01:53:10.055 00.000 29988 worker thread done servicing request
01:53:10.055 00.000 29988 Worker thread wakes up
01:53:10.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:10.055 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 121 ms SOUTH
01:53:10.056 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:11.692 01.636 29988 Exposure complete
01:53:11.726 00.034 29988 worker thread done servicing request
01:53:11.726 00.000 28316 OnExposeComplete: enter
01:53:11.727 00.001 28316 UpdateGuideState(): m_state=6
01:53:11.727 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2012
01:53:11.727 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=259.24, Mass=2399, SNR=33.9, Peak=232 HFD=4.0
01:53:11.728 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
01:53:11.728 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
01:53:11.729 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.09 mountX=0.14 mountY=0.26, mountTheta=1.08
01:53:11.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.02, opts=13)
01:53:11.731 00.001 28316 Enqueuing Move request for scope (-0.29, 0.02)
01:53:11.732 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:11.733 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
01:53:11.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:11.734 00.001 29988 Worker thread wakes up
01:53:11.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
01:53:11.734 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
01:53:11.734 00.000 29988 Moving (-0.29, 0.02) raw xDistance=0.14 yDistance=0.26
01:53:11.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:53:11.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:53:11.734 00.000 29988 MoveAxis(E, 0, ABG)
01:53:11.734 00.000 29988 Move returns status 0, amount 0
01:53:11.734 00.000 29988 MoveAxis(S, 61, ABG)
01:53:11.734 00.000 29988 Guiding  Dir = 1, Dur = 61
01:53:11.734 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:11.734 00.000 28316 Enqueuing Expose request
01:53:11.735 00.001 29988 IsSlewing returns 0
01:53:11.735 00.000 29988 IsGuiding returns 0
01:53:11.741 00.006 29988 PulseGuide returned control before completion, sleep 66
01:53:11.834 00.093 29988 IsGuiding returns 0
01:53:11.835 00.001 29988 Move returns status 0, amount 61
01:53:11.835 00.000 29988 move complete, result=0
01:53:11.835 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
01:53:11.836 00.001 29988 worker thread done servicing request
01:53:11.836 00.000 29988 Worker thread wakes up
01:53:11.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:11.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:13.246 01.410 29988 Exposure complete
01:53:13.285 00.039 29988 worker thread done servicing request
01:53:13.285 00.000 28316 OnExposeComplete: enter
01:53:13.286 00.001 28316 UpdateGuideState(): m_state=6
01:53:13.286 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2013
01:53:13.287 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=259.48, Mass=2452, SNR=34.4, Peak=208 HFD=3.8
01:53:13.287 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:53:13.288 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:53:13.288 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.31 mountX=0.32 mountY=0.09, mountTheta=0.28
01:53:13.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.25, opts=13)
01:53:13.290 00.001 28316 Enqueuing Move request for scope (-0.23, 0.25)
01:53:13.290 00.000 29988 Worker thread wakes up
01:53:13.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:13.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.25) opts 0xd
01:53:13.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.25)
01:53:13.291 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
01:53:13.293 00.002 29988 Moving (-0.23, 0.25) raw xDistance=0.32 yDistance=0.09
01:53:13.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:53:13.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:13.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:13.294 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:13.295 00.001 28316 Enqueuing Expose request
01:53:13.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:53:13.295 00.000 29988 MoveAxis(W, 68, ABG)
01:53:13.295 00.000 29988 Guiding  Dir = 3, Dur = 68
01:53:13.296 00.001 29988 IsSlewing returns 0
01:53:13.296 00.000 29988 IsGuiding returns 0
01:53:13.298 00.002 29988 PulseGuide returned control before completion, sleep 77
01:53:13.385 00.087 29988 IsGuiding returns 0
01:53:13.385 00.000 29988 Move returns status 0, amount 68
01:53:13.385 00.000 29988 MoveAxis(N, 0, ABG)
01:53:13.385 00.000 29988 Move returns status 0, amount 0
01:53:13.385 00.000 29988 move complete, result=0
01:53:13.385 00.000 29988 worker thread done servicing request
01:53:13.385 00.000 29988 Worker thread wakes up
01:53:13.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:13.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:13.385 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.1 px 0 ms NORTH
01:53:15.017 01.632 29988 Exposure complete
01:53:15.055 00.038 29988 worker thread done servicing request
01:53:15.055 00.000 28316 OnExposeComplete: enter
01:53:15.056 00.001 28316 UpdateGuideState(): m_state=6
01:53:15.057 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2014
01:53:15.058 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=259.84, Mass=2487, SNR=34.4, Peak=195 HFD=3.8
01:53:15.059 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
01:53:15.060 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
01:53:15.061 00.001 28316 CameraToMount -- cameraX=-0.78 cameraY=0.61 hyp=0.99 cameraTheta=2.48 mountX=0.88 mountY=0.43, mountTheta=0.45
01:53:15.063 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.78, y=0.61, opts=13)
01:53:15.063 00.000 28316 Enqueuing Move request for scope (-0.78, 0.61)
01:53:15.066 00.003 29988 Worker thread wakes up
01:53:15.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:15.066 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.4
01:53:15.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:15.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:15.068 00.001 28316 Enqueuing Expose request
01:53:15.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.61) opts 0xd
01:53:15.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.78, 0.61)
01:53:15.068 00.000 29988 Moving (-0.78, 0.61) raw xDistance=0.88 yDistance=0.43
01:53:15.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.88
01:53:15.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
01:53:15.068 00.000 29988 MoveAxis(W, 189, ABG)
01:53:15.068 00.000 29988 Guiding  Dir = 3, Dur = 189
01:53:15.068 00.000 29988 IsSlewing returns 0
01:53:15.069 00.001 29988 IsGuiding returns 0
01:53:15.071 00.002 29988 PulseGuide returned control before completion, sleep 198
01:53:15.285 00.214 29988 IsGuiding returns 0
01:53:15.285 00.000 29988 Move returns status 0, amount 189
01:53:15.285 00.000 29988 MoveAxis(S, 102, ABG)
01:53:15.285 00.000 29988 Guiding  Dir = 1, Dur = 102
01:53:15.285 00.000 29988 IsSlewing returns 0
01:53:15.286 00.001 29988 IsGuiding returns 0
01:53:15.291 00.005 29988 PulseGuide returned control before completion, sleep 108
01:53:15.410 00.119 29988 IsGuiding returns 0
01:53:15.410 00.000 29988 Move returns status 0, amount 102
01:53:15.410 00.000 29988 move complete, result=0
01:53:15.410 00.000 29988 worker thread done servicing request
01:53:15.410 00.000 29988 Worker thread wakes up
01:53:15.410 00.000 28316 GuideStep: 0.9 px 189 ms WEST, 0.4 px 102 ms SOUTH
01:53:15.411 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:15.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:16.828 01.417 29988 Exposure complete
01:53:16.855 00.027 29988 worker thread done servicing request
01:53:16.855 00.000 28316 OnExposeComplete: enter
01:53:16.856 00.001 28316 UpdateGuideState(): m_state=6
01:53:16.857 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2015
01:53:16.859 00.002 28316 Star::Find returns 1 (0), X=951.73, Y=259.73, Mass=2470, SNR=34.5, Peak=213 HFD=3.7
01:53:16.860 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
01:53:16.860 00.000 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
01:53:16.861 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=0.50 hyp=0.72 cameraTheta=2.38 mountX=0.67 mountY=0.24, mountTheta=0.34
01:53:16.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=0.50, opts=13)
01:53:16.863 00.001 28316 Enqueuing Move request for scope (-0.52, 0.50)
01:53:16.863 00.000 29988 Worker thread wakes up
01:53:16.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:16.863 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5
01:53:16.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:16.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:16.865 00.001 28316 Enqueuing Expose request
01:53:16.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.50) opts 0xd
01:53:16.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, 0.50)
01:53:16.865 00.000 29988 Moving (-0.52, 0.50) raw xDistance=0.67 yDistance=0.24
01:53:16.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.67
01:53:16.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:53:16.865 00.000 29988 MoveAxis(W, 154, ABG)
01:53:16.865 00.000 29988 Guiding  Dir = 3, Dur = 154
01:53:16.865 00.000 29988 IsSlewing returns 0
01:53:16.866 00.001 29988 IsGuiding returns 0
01:53:16.867 00.001 29988 PulseGuide returned control before completion, sleep 163
01:53:17.047 00.180 29988 IsGuiding returns 0
01:53:17.048 00.001 29988 Move returns status 0, amount 154
01:53:17.048 00.000 29988 MoveAxis(S, 57, ABG)
01:53:17.048 00.000 29988 Guiding  Dir = 1, Dur = 57
01:53:17.048 00.000 29988 IsSlewing returns 0
01:53:17.048 00.000 29988 IsGuiding returns 0
01:53:17.053 00.005 29988 PulseGuide returned control before completion, sleep 63
01:53:17.128 00.075 29988 IsGuiding returns 0
01:53:17.128 00.000 29988 Move returns status 0, amount 57
01:53:17.128 00.000 29988 move complete, result=0
01:53:17.128 00.000 29988 worker thread done servicing request
01:53:17.128 00.000 29988 Worker thread wakes up
01:53:17.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:17.128 00.000 28316 GuideStep: 0.7 px 154 ms WEST, 0.2 px 57 ms SOUTH
01:53:17.129 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:18.754 01.625 29988 Exposure complete
01:53:18.790 00.036 29988 worker thread done servicing request
01:53:18.790 00.000 28316 OnExposeComplete: enter
01:53:18.790 00.000 28316 UpdateGuideState(): m_state=6
01:53:18.791 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2016
01:53:18.792 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=259.21, Mass=2415, SNR=34.1, Peak=208 HFD=3.7
01:53:18.792 00.000 28316 MultiStar: exiting stabilization period
01:53:18.793 00.001 28316 MultiStar: [#1 0.42,-0.01,0.00,M3] [#2 0.48,-0.23,0.00,M1] [#3 0.42,-0.05,0.00,M2] [#4 0.45,-0.13,0.00,M3] [#5 0.64,0.05,0.00,M1] [#6 0.57,-0.02,0.00,M1] [#7 0.76,-0.17,0.00,M1] [#8 0.49,-0.03,0.00,M1] 
01:53:18.794 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
01:53:18.795 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
01:53:18.795 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
01:53:18.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.02, opts=13)
01:53:18.798 00.001 28316 Enqueuing Move request for scope (0.17, -0.02)
01:53:18.798 00.000 29988 Worker thread wakes up
01:53:18.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:18.799 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
01:53:18.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:18.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:18.800 00.001 28316 Enqueuing Expose request
01:53:18.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
01:53:18.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
01:53:18.800 00.000 29988 Moving (0.17, -0.02) raw xDistance=-0.09 yDistance=-0.15
01:53:18.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:53:18.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:18.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:53:18.801 00.000 29988 MoveAxis(E, 0, ABG)
01:53:18.801 00.000 29988 Move returns status 0, amount 0
01:53:18.801 00.000 29988 MoveAxis(N, 0, ABG)
01:53:18.801 00.000 29988 Move returns status 0, amount 0
01:53:18.801 00.000 29988 move complete, result=0
01:53:18.801 00.000 29988 worker thread done servicing request
01:53:18.801 00.000 29988 Worker thread wakes up
01:53:18.802 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:18.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:18.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:20.326 01.524 29988 Exposure complete
01:53:20.360 00.034 29988 worker thread done servicing request
01:53:20.360 00.000 28316 OnExposeComplete: enter
01:53:20.361 00.001 28316 UpdateGuideState(): m_state=6
01:53:20.361 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2017
01:53:20.362 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=259.33, Mass=2333, SNR=33.4, Peak=214 HFD=3.7
01:53:20.362 00.000 28316 MultiStar: [#1 0.55,0.28,0.00,M4] [#2 0.77,-0.14,0.00,M2] [#3 0.71,0.07,0.00,M3] [#4 0.54,-0.16,0.00,M4] [#5 0.79,0.32,0.00,M2] [#6 0.79,-0.01,0.00,M2] [#7 0.81,0.17,0.00,M2] [#8 0.61,-0.19,0.00,M2] 
01:53:20.363 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
01:53:20.363 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
01:53:20.364 00.001 28316 CameraToMount -- cameraX=0.54 cameraY=0.10 hyp=0.55 cameraTheta=0.19 mountX=-0.13 mountY=-0.53, mountTheta=-1.81
01:53:20.364 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.10, opts=13)
01:53:20.365 00.001 28316 Enqueuing Move request for scope (0.54, 0.10)
01:53:20.365 00.000 29988 Worker thread wakes up
01:53:20.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:20.366 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.10) opts 0xd
01:53:20.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.10)
01:53:20.366 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
01:53:20.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:20.367 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:20.367 00.000 28316 Enqueuing Expose request
01:53:20.368 00.001 29988 Moving (0.54, 0.10) raw xDistance=-0.13 yDistance=-0.53
01:53:20.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:53:20.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:20.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
01:53:20.368 00.000 29988 MoveAxis(E, 0, ABG)
01:53:20.368 00.000 29988 Move returns status 0, amount 0
01:53:20.368 00.000 29988 MoveAxis(N, 0, ABG)
01:53:20.368 00.000 29988 Move returns status 0, amount 0
01:53:20.368 00.000 29988 move complete, result=0
01:53:20.368 00.000 29988 worker thread done servicing request
01:53:20.368 00.000 29988 Worker thread wakes up
01:53:20.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:20.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:20.368 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:53:22.004 01.636 29988 Exposure complete
01:53:22.049 00.045 29988 worker thread done servicing request
01:53:22.049 00.000 28316 OnExposeComplete: enter
01:53:22.049 00.000 28316 UpdateGuideState(): m_state=6
01:53:22.052 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2018
01:53:22.054 00.002 28316 Star::Find returns 1 (1), X=952.80, Y=259.04, Mass=2478, SNR=34.6, Peak=255 HFD=4.1
01:53:22.056 00.002 28316 MultiStar: [#1 0.67,-0.06,0.00,M5] [#2 0.98,-0.19,0.00,M3] [#3 0.84,-0.25,0.00,M4] [#4 0.73,-0.42,0.00,M5] [#5 0.81,0.00,0.00,M3] [#6 0.75,-0.27,0.00,M3] [#7 0.85,-0.33,0.00,M3] [#8 0.93,-0.23,0.00,M3] 
01:53:22.059 00.003 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
01:53:22.061 00.002 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
01:53:22.063 00.002 28316 CameraToMount -- cameraX=0.56 cameraY=-0.19 hyp=0.59 cameraTheta=-0.32 mountX=-0.40 mountY=-0.41, mountTheta=-2.34
01:53:22.068 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=-0.19, opts=13)
01:53:22.068 00.000 28316 Enqueuing Move request for scope (0.56, -0.19)
01:53:22.069 00.001 29988 Worker thread wakes up
01:53:22.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:22.069 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.6 Saturée
01:53:22.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:22.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:22.070 00.000 28316 Enqueuing Expose request
01:53:22.071 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.19) opts 0xd
01:53:22.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, -0.19)
01:53:22.071 00.000 29988 Moving (0.56, -0.19) raw xDistance=-0.40 yDistance=-0.41
01:53:22.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:53:22.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:22.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
01:53:22.071 00.000 29988 MoveAxis(E, 84, ABG)
01:53:22.071 00.000 29988 Guiding  Dir = 2, Dur = 84
01:53:22.072 00.001 29988 IsSlewing returns 0
01:53:22.072 00.000 29988 IsGuiding returns 0
01:53:22.074 00.002 29988 PulseGuide returned control before completion, sleep 93
01:53:22.175 00.101 29988 IsGuiding returns 0
01:53:22.175 00.000 29988 Move returns status 0, amount 84
01:53:22.175 00.000 29988 MoveAxis(N, 0, ABG)
01:53:22.175 00.000 29988 Move returns status 0, amount 0
01:53:22.175 00.000 29988 move complete, result=0
01:53:22.176 00.001 29988 worker thread done servicing request
01:53:22.176 00.000 29988 Worker thread wakes up
01:53:22.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:22.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:22.176 00.000 28316 GuideStep: -0.4 px 84 ms EAST, -0.4 px 0 ms NORTH
01:53:23.593 01.417 29988 Exposure complete
01:53:23.631 00.038 29988 worker thread done servicing request
01:53:23.632 00.001 28316 OnExposeComplete: enter
01:53:23.633 00.001 28316 UpdateGuideState(): m_state=6
01:53:23.635 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2019
01:53:23.636 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=259.26, Mass=2400, SNR=34.0, Peak=195 HFD=3.6
01:53:23.639 00.003 28316 MultiStar: [#1 0.38,0.13,0.00,M6] [#2 0.64,-0.12,0.00,M4] [#3 0.41,0.10,0.00,M5] [#4 0.43,-0.04,0.00,M6] [#5 0.49,0.18,0.00,M4] [#6 0.37,0.24,0.00,M4] [#7 0.70,-0.10,0.00,M4] [#8 0.45,-0.04,0.00,M4] 
01:53:23.639 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
01:53:23.641 00.002 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
01:53:23.641 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.16 mountX=-0.05 mountY=-0.19, mountTheta=-1.85
01:53:23.642 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.03, opts=13)
01:53:23.643 00.001 28316 Enqueuing Move request for scope (0.20, 0.03)
01:53:23.643 00.000 29988 Worker thread wakes up
01:53:23.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:23.644 00.001 28316 UpdateGuideState exits: m=2400 RSB=34.0
01:53:23.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:23.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:23.645 00.001 28316 Enqueuing Expose request
01:53:23.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
01:53:23.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
01:53:23.645 00.000 29988 Moving (0.20, 0.03) raw xDistance=-0.05 yDistance=-0.19
01:53:23.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:53:23.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:23.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:53:23.645 00.000 29988 MoveAxis(E, 0, ABG)
01:53:23.646 00.001 29988 Move returns status 0, amount 0
01:53:23.646 00.000 29988 MoveAxis(N, 0, ABG)
01:53:23.646 00.000 29988 Move returns status 0, amount 0
01:53:23.646 00.000 29988 move complete, result=0
01:53:23.646 00.000 29988 worker thread done servicing request
01:53:23.646 00.000 29988 Worker thread wakes up
01:53:23.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:23.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:23.646 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:53:25.270 01.624 29988 Exposure complete
01:53:25.318 00.048 29988 worker thread done servicing request
01:53:25.318 00.000 28316 OnExposeComplete: enter
01:53:25.319 00.001 28316 UpdateGuideState(): m_state=6
01:53:25.321 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2020
01:53:25.322 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=259.29, Mass=2475, SNR=34.5, Peak=213 HFD=3.8
01:53:25.324 00.002 28316 MultiStar: [#1 0.40,0.18,0.00,M7] [#2 0.63,-0.10,0.00,M5] [#3 0.58,0.04,0.00,M6] [#4 0.39,-0.07,0.00,M7] [#5 0.65,0.27,0.00,M5] [#6 0.59,0.10,0.00,M5] [#7 0.76,0.08,0.00,M5] [#8 0.64,0.03,0.00,M5] 
01:53:25.325 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
01:53:25.326 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
01:53:25.327 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.06 hyp=0.29 cameraTheta=0.21 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
01:53:25.330 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.06, opts=13)
01:53:25.331 00.001 28316 Enqueuing Move request for scope (0.28, 0.06)
01:53:25.331 00.000 29988 Worker thread wakes up
01:53:25.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:25.332 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
01:53:25.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:25.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:25.333 00.000 28316 Enqueuing Expose request
01:53:25.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.06) opts 0xd
01:53:25.334 00.001 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.06)
01:53:25.334 00.000 29988 Moving (0.28, 0.06) raw xDistance=-0.06 yDistance=-0.28
01:53:25.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:53:25.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:25.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:53:25.334 00.000 29988 MoveAxis(E, 0, ABG)
01:53:25.334 00.000 29988 Move returns status 0, amount 0
01:53:25.334 00.000 29988 MoveAxis(N, 0, ABG)
01:53:25.334 00.000 29988 Move returns status 0, amount 0
01:53:25.334 00.000 29988 move complete, result=0
01:53:25.334 00.000 29988 worker thread done servicing request
01:53:25.334 00.000 29988 Worker thread wakes up
01:53:25.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:25.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:25.334 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:53:26.855 01.521 29988 Exposure complete
01:53:26.889 00.034 29988 worker thread done servicing request
01:53:26.889 00.000 28316 OnExposeComplete: enter
01:53:26.891 00.002 28316 UpdateGuideState(): m_state=6
01:53:26.891 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2021
01:53:26.892 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=259.18, Mass=2423, SNR=34.0, Peak=226 HFD=3.8
01:53:26.892 00.000 28316 MultiStar: [#1 0.44,0.12,0.00,M8] [#2 0.80,-0.12,0.00,M6] [#3 0.63,-0.16,0.00,M7] [#4 0.50,-0.12,0.00,M8] [#5 0.68,0.36,0.00,M6] [#6 0.68,-0.01,0.00,M6] [#7 0.84,-0.19,0.00,M6] [#8 0.78,0.04,0.00,M6] 
01:53:26.893 00.001 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (2.00) = xAngle (-2.11 = -2.11)
01:53:26.893 00.000 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
01:53:26.893 00.000 28316 CameraToMount -- cameraX=0.39 cameraY=-0.04 hyp=0.39 cameraTheta=-0.11 mountX=-0.20 mountY=-0.33, mountTheta=-2.12
01:53:26.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=-0.04, opts=13)
01:53:26.895 00.001 28316 Enqueuing Move request for scope (0.39, -0.04)
01:53:26.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:26.896 00.001 29988 Worker thread wakes up
01:53:26.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.04) opts 0xd
01:53:26.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, -0.04)
01:53:26.896 00.000 29988 Moving (0.39, -0.04) raw xDistance=-0.20 yDistance=-0.33
01:53:26.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:53:26.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:26.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:53:26.896 00.000 29988 MoveAxis(E, 43, ABG)
01:53:26.896 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.0
01:53:26.897 00.001 29988 Guiding  Dir = 2, Dur = 43
01:53:26.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:26.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:26.898 00.001 28316 Enqueuing Expose request
01:53:26.898 00.000 29988 IsSlewing returns 0
01:53:26.898 00.000 29988 IsGuiding returns 0
01:53:26.900 00.002 29988 PulseGuide returned control before completion, sleep 52
01:53:26.966 00.066 29988 IsGuiding returns 0
01:53:26.966 00.000 29988 Move returns status 0, amount 43
01:53:26.966 00.000 29988 MoveAxis(N, 0, ABG)
01:53:26.966 00.000 29988 Move returns status 0, amount 0
01:53:26.966 00.000 29988 move complete, result=0
01:53:26.966 00.000 29988 worker thread done servicing request
01:53:26.966 00.000 29988 Worker thread wakes up
01:53:26.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:26.966 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.3 px 0 ms NORTH
01:53:26.967 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:28.594 01.627 29988 Exposure complete
01:53:28.646 00.052 29988 worker thread done servicing request
01:53:28.646 00.000 28316 OnExposeComplete: enter
01:53:28.648 00.002 28316 UpdateGuideState(): m_state=6
01:53:28.649 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2022
01:53:28.649 00.000 28316 Star::Find returns 1 (1), X=952.78, Y=259.24, Mass=2465, SNR=34.4, Peak=255 HFD=3.8
01:53:28.651 00.002 28316 MultiStar: [#1 0.86,0.00,0.00,M9] [#2 0.93,-0.07,0.00,M7] [#3 0.85,-0.14,0.00,M8] [#4 0.68,-0.09,0.00,M9] [#5 0.83,0.22,0.00,M7] [#6 0.87,-0.04,0.00,M7] [#7 0.85,-0.09,0.00,M7] [#8 0.61,0.07,0.00,M7] 
01:53:28.651 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
01:53:28.652 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
01:53:28.652 00.000 28316 CameraToMount -- cameraX=0.53 cameraY=0.02 hyp=0.53 cameraTheta=0.03 mountX=-0.20 mountY=-0.48, mountTheta=-1.97
01:53:28.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.02, opts=13)
01:53:28.654 00.001 28316 Enqueuing Move request for scope (0.53, 0.02)
01:53:28.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:28.655 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4 Saturée
01:53:28.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:28.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:28.658 00.002 28316 Enqueuing Expose request
01:53:28.661 00.003 29988 Worker thread wakes up
01:53:28.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.02) opts 0xd
01:53:28.661 00.000 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.02)
01:53:28.661 00.000 29988 Moving (0.53, 0.02) raw xDistance=-0.20 yDistance=-0.48
01:53:28.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:53:28.661 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.76 newest=-1.09
01:53:28.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
01:53:28.661 00.000 29988 MoveAxis(E, 46, ABG)
01:53:28.661 00.000 29988 Guiding  Dir = 2, Dur = 46
01:53:28.661 00.000 29988 IsSlewing returns 0
01:53:28.661 00.000 29988 IsGuiding returns 0
01:53:28.663 00.002 29988 PulseGuide returned control before completion, sleep 55
01:53:28.719 00.056 29988 IsGuiding returns 1
01:53:28.719 00.000 29988 scope still moving after pulse duration time elapsed
01:53:28.750 00.031 29988 IsSlewing returns 0
01:53:28.750 00.000 29988 IsGuiding returns 0
01:53:28.750 00.000 29988 scope move finished after 46 + 43 ms
01:53:28.750 00.000 29988 Move returns status 0, amount 46
01:53:28.750 00.000 29988 MoveAxis(N, 115, ABG)
01:53:28.750 00.000 29988 Guiding  Dir = 0, Dur = 115
01:53:28.751 00.001 29988 IsSlewing returns 0
01:53:28.751 00.000 29988 IsGuiding returns 0
01:53:28.757 00.006 29988 PulseGuide returned control before completion, sleep 121
01:53:28.896 00.139 29988 IsGuiding returns 0
01:53:28.896 00.000 29988 Move returns status 0, amount 115
01:53:28.896 00.000 29988 move complete, result=0
01:53:28.896 00.000 29988 worker thread done servicing request
01:53:28.896 00.000 29988 Worker thread wakes up
01:53:28.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:28.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:28.896 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.5 px 115 ms NORTH
01:53:30.310 01.414 29988 Exposure complete
01:53:30.334 00.024 29988 worker thread done servicing request
01:53:30.334 00.000 28316 OnExposeComplete: enter
01:53:30.335 00.001 28316 UpdateGuideState(): m_state=6
01:53:30.336 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2023
01:53:30.336 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=259.20, Mass=2450, SNR=34.3, Peak=205 HFD=3.8
01:53:30.337 00.001 28316 MultiStar: [#1 0.47,0.07,0.00,M10] [#2 0.74,-0.06,0.00,M8] [#3 0.42,-0.04,0.00,M9] [#4 0.42,-0.07,0.00,M10] [#5 0.50,0.16,0.00,M8] [#6 0.41,0.02,0.00,M8] [#7 0.55,-0.14,0.00,M8] [#8 0.60,-0.04,0.00,M8] 
01:53:30.337 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.11 = -2.11)
01:53:30.338 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
01:53:30.338 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.12 mountX=-0.15 mountY=-0.24, mountTheta=-2.12
01:53:30.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.03, opts=13)
01:53:30.340 00.001 28316 Enqueuing Move request for scope (0.28, -0.03)
01:53:30.340 00.000 29988 Worker thread wakes up
01:53:30.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
01:53:30.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
01:53:30.340 00.000 29988 Moving (0.28, -0.03) raw xDistance=-0.15 yDistance=-0.24
01:53:30.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:53:30.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:53:30.340 00.000 29988 MoveAxis(E, 0, ABG)
01:53:30.341 00.001 29988 Move returns status 0, amount 0
01:53:30.341 00.000 29988 MoveAxis(N, 56, ABG)
01:53:30.341 00.000 29988 Guiding  Dir = 0, Dur = 56
01:53:30.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:30.343 00.002 29988 IsSlewing returns 0
01:53:30.344 00.001 28316 UpdateGuideState exits: m=2450 RSB=34.3
01:53:30.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:30.345 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:30.345 00.000 28316 Enqueuing Expose request
01:53:30.345 00.000 29988 IsGuiding returns 0
01:53:30.350 00.005 29988 PulseGuide returned control before completion, sleep 62
01:53:30.422 00.072 29988 IsGuiding returns 0
01:53:30.422 00.000 29988 Move returns status 0, amount 56
01:53:30.422 00.000 29988 move complete, result=0
01:53:30.422 00.000 29988 worker thread done servicing request
01:53:30.422 00.000 29988 Worker thread wakes up
01:53:30.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:30.422 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 56 ms NORTH
01:53:30.423 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:32.051 01.628 29988 Exposure complete
01:53:32.102 00.051 29988 worker thread done servicing request
01:53:32.102 00.000 28316 OnExposeComplete: enter
01:53:32.103 00.001 28316 UpdateGuideState(): m_state=6
01:53:32.104 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2024
01:53:32.104 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=259.18, Mass=2495, SNR=34.7, Peak=206 HFD=3.8
01:53:32.105 00.001 28316 MultiStar: [#1 0.33,-0.11,0.00,R] [#2 0.52,-0.18,0.00,M9] [#3 0.19,-0.10,0.85,U] [#4 0.30,-0.15,0.00,R] [#5 0.55,0.07,0.00,M9] [#6 0.35,-0.01,0.00,M9] [#7 0.46,-0.25,0.00,M9] [#8 0.31,-0.13,0.00,M9] 
01:53:32.105 00.000 28316 single-star, 1 included, MultiStar: {0.17, -0.07}, one-star: {0.16, -0.05}
01:53:32.105 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
01:53:32.106 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
01:53:32.106 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.28 mountX=-0.11 mountY=-0.12, mountTheta=-2.30
01:53:32.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
01:53:32.108 00.001 28316 Enqueuing Move request for scope (0.16, -0.05)
01:53:32.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:32.109 00.001 29988 Worker thread wakes up
01:53:32.109 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
01:53:32.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:32.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:32.110 00.001 28316 Enqueuing Expose request
01:53:32.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
01:53:32.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
01:53:32.110 00.000 29988 Moving (0.16, -0.05) raw xDistance=-0.11 yDistance=-0.12
01:53:32.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:53:32.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:32.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:53:32.110 00.000 29988 MoveAxis(E, 0, ABG)
01:53:32.110 00.000 29988 Move returns status 0, amount 0
01:53:32.110 00.000 29988 MoveAxis(N, 0, ABG)
01:53:32.110 00.000 29988 Move returns status 0, amount 0
01:53:32.110 00.000 29988 move complete, result=0
01:53:32.110 00.000 29988 worker thread done servicing request
01:53:32.110 00.000 29988 Worker thread wakes up
01:53:32.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:32.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:32.111 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:33.635 01.524 29988 Exposure complete
01:53:33.677 00.042 29988 worker thread done servicing request
01:53:33.677 00.000 28316 OnExposeComplete: enter
01:53:33.680 00.003 28316 UpdateGuideState(): m_state=6
01:53:33.682 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2025
01:53:33.684 00.002 28316 Star::Find returns 1 (0), X=952.36, Y=259.23, Mass=2430, SNR=34.1, Peak=199 HFD=3.9
01:53:33.686 00.002 28316 MultiStar: [#1 -0.06,0.27,0.99,U] [#2 0.46,-0.19,0.00,M10] [#3 0.33,0.01,0.00,M9] [#4 -0.05,-0.03,0.81,U] [#5 0.53,0.32,0.00,M10] [#6 0.31,-0.06,0.00,M10] [#7 0.32,-0.03,0.00,M10] [#8 0.27,-0.10,0.60,U] 
01:53:33.686 00.000 28316 refined, 3 included, MultiStar: {0.05, 0.05}, one-star: {0.11, -0.00}
01:53:33.687 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
01:53:33.688 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
01:53:33.689 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.82 mountX=0.03 mountY=-0.07, mountTheta=-1.18
01:53:33.692 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
01:53:33.693 00.001 28316 Enqueuing Move request for scope (0.05, 0.05)
01:53:33.695 00.002 29988 Worker thread wakes up
01:53:33.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
01:53:33.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:33.698 00.003 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
01:53:33.698 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
01:53:33.698 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:33.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:33.699 00.000 28316 Enqueuing Expose request
01:53:33.700 00.001 29988 Moving (0.05, 0.05) raw xDistance=0.03 yDistance=-0.07
01:53:33.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:53:33.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:33.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:53:33.700 00.000 29988 MoveAxis(E, 0, ABG)
01:53:33.700 00.000 29988 Move returns status 0, amount 0
01:53:33.700 00.000 29988 MoveAxis(N, 0, ABG)
01:53:33.700 00.000 29988 Move returns status 0, amount 0
01:53:33.700 00.000 29988 move complete, result=0
01:53:33.700 00.000 29988 worker thread done servicing request
01:53:33.700 00.000 29988 Worker thread wakes up
01:53:33.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:33.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:33.700 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:35.336 01.636 29988 Exposure complete
01:53:35.375 00.039 29988 worker thread done servicing request
01:53:35.375 00.000 28316 OnExposeComplete: enter
01:53:35.376 00.001 28316 UpdateGuideState(): m_state=6
01:53:35.376 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2026
01:53:35.377 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=259.26, Mass=2388, SNR=33.9, Peak=191 HFD=3.9
01:53:35.377 00.000 28316 MultiStar: [#1 0.02,0.20,0.98,U] [#2 0.58,-0.15,0.00,R] [#3 0.35,-0.03,0.00,M10] [#4 0.05,-0.04,0.82,U] [#5 0.57,0.18,0.00,R] [#6 0.40,0.08,0.00,R] [#7 0.58,-0.19,0.00,R] [#8 0.37,-0.07,0.00,M9] 
01:53:35.378 00.001 28316 refined, 2 included, MultiStar: {0.12, 0.07}, one-star: {0.29, 0.03}
01:53:35.378 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
01:53:35.379 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
01:53:35.379 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.51 mountX=0.01 mountY=-0.14, mountTheta=-1.49
01:53:35.381 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
01:53:35.381 00.000 28316 Enqueuing Move request for scope (0.12, 0.07)
01:53:35.382 00.001 29988 Worker thread wakes up
01:53:35.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
01:53:35.382 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
01:53:35.382 00.000 29988 Moving (0.12, 0.07) raw xDistance=0.01 yDistance=-0.14
01:53:35.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:53:35.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:35.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:53:35.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:35.383 00.001 29988 MoveAxis(E, 0, ABG)
01:53:35.383 00.000 29988 Move returns status 0, amount 0
01:53:35.383 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:53:35.383 00.000 29988 MoveAxis(N, 0, ABG)
01:53:35.383 00.000 29988 Move returns status 0, amount 0
01:53:35.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:35.384 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:35.384 00.000 28316 Enqueuing Expose request
01:53:35.385 00.001 29988 move complete, result=0
01:53:35.385 00.000 29988 worker thread done servicing request
01:53:35.385 00.000 29988 Worker thread wakes up
01:53:35.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:35.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:35.385 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:36.901 01.516 29988 Exposure complete
01:53:36.945 00.044 29988 worker thread done servicing request
01:53:36.945 00.000 28316 OnExposeComplete: enter
01:53:36.945 00.000 28316 UpdateGuideState(): m_state=6
01:53:36.946 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2027
01:53:36.947 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=259.30, Mass=2416, SNR=33.9, Peak=227 HFD=3.8
01:53:36.947 00.000 28316 MultiStar: [#1 -0.15,0.26,1.02,U] [#2 -0.13,-0.02,0.90,U] [#3 0.27,-0.05,0.87,U] [#4 -0.22,0.03,0.87,U] [#5 -0.18,0.02,0.73,U] [#6 -0.13,-0.11,0.63,U] [#7 -0.30,0.14,0.00,M1] [#8 0.19,-0.20,0.62,U] 
01:53:36.948 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.02}, one-star: {-0.06, 0.07}
01:53:36.948 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
01:53:36.948 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
01:53:36.950 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.84 mountX=0.04 mountY=0.04, mountTheta=0.82
01:53:36.950 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
01:53:36.951 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
01:53:36.951 00.000 29988 Worker thread wakes up
01:53:36.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
01:53:36.951 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
01:53:36.951 00.000 29988 Moving (-0.06, 0.02) raw xDistance=0.04 yDistance=0.04
01:53:36.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:53:36.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:36.952 00.001 28316 UpdateGuideState exits: m=2416 RSB=33.9
01:53:36.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:36.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:36.953 00.000 28316 Enqueuing Expose request
01:53:36.954 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:36.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:53:36.954 00.000 29988 MoveAxis(E, 0, ABG)
01:53:36.954 00.000 29988 Move returns status 0, amount 0
01:53:36.954 00.000 29988 MoveAxis(N, 0, ABG)
01:53:36.954 00.000 29988 Move returns status 0, amount 0
01:53:36.954 00.000 29988 move complete, result=0
01:53:36.954 00.000 29988 worker thread done servicing request
01:53:36.954 00.000 29988 Worker thread wakes up
01:53:36.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:36.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:36.954 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:38.579 01.625 29988 Exposure complete
01:53:38.622 00.043 29988 worker thread done servicing request
01:53:38.622 00.000 28316 OnExposeComplete: enter
01:53:38.623 00.001 28316 UpdateGuideState(): m_state=6
01:53:38.626 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2028
01:53:38.627 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=259.18, Mass=2448, SNR=34.4, Peak=221 HFD=4.0
01:53:38.628 00.001 28316 MultiStar: [#1 -0.15,0.12,0.97,U] [#2 -0.18,-0.04,0.94,U] [#3 0.14,-0.14,0.86,U] [#4 -0.28,-0.04,0.84,U] [#5 -0.38,0.04,0.00,M1] [#6 -0.18,-0.02,0.62,U] [#7 -0.24,0.02,0.63,U] [#8 0.17,-0.07,0.59,U] 
01:53:38.629 00.001 28316 single-star, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.03, -0.05}
01:53:38.630 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.14)
01:53:38.630 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
01:53:38.632 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.15 mountX=-0.03 mountY=0.05, mountTheta=2.13
01:53:38.635 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
01:53:38.636 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
01:53:38.637 00.001 29988 Worker thread wakes up
01:53:38.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:53:38.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:38.638 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.4
01:53:38.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:38.639 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:38.640 00.001 28316 Enqueuing Expose request
01:53:38.641 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:53:38.641 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
01:53:38.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:53:38.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:38.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:53:38.641 00.000 29988 MoveAxis(E, 0, ABG)
01:53:38.641 00.000 29988 Move returns status 0, amount 0
01:53:38.641 00.000 29988 MoveAxis(N, 0, ABG)
01:53:38.641 00.000 29988 Move returns status 0, amount 0
01:53:38.641 00.000 29988 move complete, result=0
01:53:38.641 00.000 29988 worker thread done servicing request
01:53:38.641 00.000 29988 Worker thread wakes up
01:53:38.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:38.642 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:38.642 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:40.161 01.519 29988 Exposure complete
01:53:40.189 00.028 29988 worker thread done servicing request
01:53:40.189 00.000 28316 OnExposeComplete: enter
01:53:40.190 00.001 28316 UpdateGuideState(): m_state=6
01:53:40.191 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2029
01:53:40.191 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=259.16, Mass=2346, SNR=33.6, Peak=214 HFD=3.8
01:53:40.192 00.001 28316 MultiStar: [#1 -0.15,0.06,1.00,U] [#2 -0.14,-0.15,0.92,U] [#3 0.24,-0.02,0.87,U] [#4 0.07,0.01,0.85,U] [#5 -0.16,-0.02,0.74,U] [#6 -0.16,0.01,0.64,U] [#7 -0.24,0.10,0.62,U] [#8 0.27,-0.18,0.00,M8] 
01:53:40.192 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {0.07, -0.07}
01:53:40.193 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
01:53:40.194 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.39)
01:53:40.194 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.86 mountX=0.01 mountY=0.05, mountTheta=1.42
01:53:40.196 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
01:53:40.196 00.000 28316 Enqueuing Move request for scope (-0.05, -0.01)
01:53:40.198 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:40.199 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.6
01:53:40.200 00.001 29988 Worker thread wakes up
01:53:40.200 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:40.202 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
01:53:40.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
01:53:40.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:40.203 00.001 28316 Enqueuing Expose request
01:53:40.204 00.001 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
01:53:40.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:53:40.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:40.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:53:40.204 00.000 29988 MoveAxis(E, 0, ABG)
01:53:40.204 00.000 29988 Move returns status 0, amount 0
01:53:40.204 00.000 29988 MoveAxis(N, 0, ABG)
01:53:40.204 00.000 29988 Move returns status 0, amount 0
01:53:40.204 00.000 29988 move complete, result=0
01:53:40.204 00.000 29988 worker thread done servicing request
01:53:40.204 00.000 29988 Worker thread wakes up
01:53:40.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:40.205 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:40.205 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:41.843 01.638 29988 Exposure complete
01:53:41.891 00.048 29988 worker thread done servicing request
01:53:41.891 00.000 28316 OnExposeComplete: enter
01:53:41.892 00.001 28316 UpdateGuideState(): m_state=6
01:53:41.893 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2030
01:53:41.893 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=259.14, Mass=2461, SNR=34.2, Peak=233 HFD=3.8
01:53:41.894 00.001 28316 MultiStar: [#1 -0.14,0.15,0.97,U] [#2 -0.15,-0.05,0.90,U] [#3 0.31,-0.11,0.00,M8] [#4 -0.17,-0.01,0.82,U] [#5 -0.16,-0.07,0.72,U] [#6 -0.14,-0.17,0.61,U] [#7 -0.06,-0.04,0.62,U] [#8 0.48,-0.07,0.00,M9] 
01:53:41.894 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.03}, one-star: {0.12, -0.09}
01:53:41.895 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
01:53:41.895 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
01:53:41.896 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.83 mountX=0.01 mountY=0.10, mountTheta=1.46
01:53:41.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
01:53:41.898 00.000 28316 Enqueuing Move request for scope (-0.09, -0.03)
01:53:41.899 00.001 29988 Worker thread wakes up
01:53:41.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:41.900 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.2
01:53:41.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:41.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:41.901 00.001 28316 Enqueuing Expose request
01:53:41.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:53:41.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:53:41.901 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
01:53:41.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:53:41.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:41.902 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:53:41.902 00.000 29988 MoveAxis(E, 0, ABG)
01:53:41.902 00.000 29988 Move returns status 0, amount 0
01:53:41.902 00.000 29988 MoveAxis(N, 0, ABG)
01:53:41.902 00.000 29988 Move returns status 0, amount 0
01:53:41.902 00.000 29988 move complete, result=0
01:53:41.902 00.000 29988 worker thread done servicing request
01:53:41.902 00.000 29988 Worker thread wakes up
01:53:41.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:41.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:41.902 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:43.416 01.514 29988 Exposure complete
01:53:43.465 00.049 29988 worker thread done servicing request
01:53:43.465 00.000 28316 OnExposeComplete: enter
01:53:43.466 00.001 28316 UpdateGuideState(): m_state=6
01:53:43.466 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2031
01:53:43.467 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=259.09, Mass=2469, SNR=34.5, Peak=239 HFD=4.0
01:53:43.467 00.000 28316 MultiStar: [#1 -0.21,-0.09,0.98,U] [#2 -0.18,-0.33,0.00,M1] [#3 0.20,-0.27,0.00,M9] [#4 0.00,-0.16,0.83,U] [#5 -0.22,-0.18,0.74,U] [#6 -0.07,-0.33,0.00,M1] [#7 0.04,-0.27,0.65,U] [#8 0.27,-0.12,0.58,U] 
01:53:43.468 00.001 28316 single-star, 5 included, MultiStar: {-0.03, -0.15}, one-star: {0.02, -0.13}
01:53:43.468 00.000 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
01:53:43.469 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
01:53:43.470 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.39 mountX=-0.13 mountY=0.04, mountTheta=2.86
01:53:43.473 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
01:53:43.474 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
01:53:43.474 00.000 29988 Worker thread wakes up
01:53:43.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
01:53:43.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
01:53:43.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:43.476 00.002 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
01:53:43.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:53:43.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:43.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:53:43.476 00.000 29988 MoveAxis(E, 0, ABG)
01:53:43.476 00.000 29988 Move returns status 0, amount 0
01:53:43.476 00.000 29988 MoveAxis(N, 0, ABG)
01:53:43.476 00.000 29988 Move returns status 0, amount 0
01:53:43.476 00.000 29988 move complete, result=0
01:53:43.476 00.000 29988 worker thread done servicing request
01:53:43.476 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.5
01:53:43.477 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:43.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:43.478 00.001 28316 Enqueuing Expose request
01:53:43.478 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:53:43.479 00.001 29988 Worker thread wakes up
01:53:43.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:43.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:45.112 01.633 29988 Exposure complete
01:53:45.147 00.035 29988 worker thread done servicing request
01:53:45.147 00.000 28316 OnExposeComplete: enter
01:53:45.148 00.001 28316 UpdateGuideState(): m_state=6
01:53:45.148 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2032
01:53:45.149 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=259.05, Mass=2432, SNR=34.2, Peak=222 HFD=4.0
01:53:45.149 00.000 28316 MultiStar: [#1 -0.05,-0.06,0.97,U] [#2 -0.08,-0.15,0.93,U] [#3 0.32,-0.33,0.00,M10] [#4 0.03,-0.13,0.84,U] [#5 -0.14,-0.26,0.74,U] [#6 -0.14,-0.21,0.64,U] [#7 -0.18,-0.08,0.62,U] [#8 0.18,-0.08,0.59,U] 
01:53:45.150 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.15}, one-star: {0.09, -0.18}
01:53:45.151 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
01:53:45.152 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
01:53:45.153 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.79 mountX=-0.12 mountY=0.09, mountTheta=2.47
01:53:45.155 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
01:53:45.156 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
01:53:45.157 00.001 29988 Worker thread wakes up
01:53:45.157 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:45.157 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
01:53:45.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
01:53:45.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
01:53:45.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:45.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:45.159 00.001 28316 Enqueuing Expose request
01:53:45.159 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.12 yDistance=0.09
01:53:45.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:53:45.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:45.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:53:45.159 00.000 29988 MoveAxis(E, 0, ABG)
01:53:45.159 00.000 29988 Move returns status 0, amount 0
01:53:45.160 00.001 29988 MoveAxis(N, 0, ABG)
01:53:45.160 00.000 29988 Move returns status 0, amount 0
01:53:45.160 00.000 29988 move complete, result=0
01:53:45.160 00.000 29988 worker thread done servicing request
01:53:45.160 00.000 29988 Worker thread wakes up
01:53:45.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:45.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:45.160 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:46.681 01.521 29988 Exposure complete
01:53:46.720 00.039 29988 worker thread done servicing request
01:53:46.720 00.000 28316 OnExposeComplete: enter
01:53:46.722 00.002 28316 UpdateGuideState(): m_state=6
01:53:46.723 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2033
01:53:46.725 00.002 28316 Star::Find returns 1 (0), X=952.40, Y=259.06, Mass=2303, SNR=33.3, Peak=189 HFD=3.9
01:53:46.726 00.001 28316 MultiStar: [#1 -0.11,0.02,1.03,U] [#2 0.02,-0.21,0.94,U] [#3 0.34,-0.29,0.00,R] [#4 0.03,-0.16,0.84,U] [#5 -0.12,-0.29,0.75,U] [#6 0.04,-0.20,0.64,U] [#7 -0.24,-0.05,0.63,U] [#8 0.35,-0.19,0.00,M8] 
01:53:46.727 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.15}, one-star: {0.15, -0.16}
01:53:46.729 00.002 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
01:53:46.732 00.003 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
01:53:46.734 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=-0.12 mountY=0.08, mountTheta=2.54
01:53:46.737 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
01:53:46.738 00.001 28316 Enqueuing Move request for scope (-0.02, -0.15)
01:53:46.738 00.000 29988 Worker thread wakes up
01:53:46.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
01:53:46.738 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
01:53:46.738 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.12 yDistance=0.08
01:53:46.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:53:46.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:46.739 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.3
01:53:46.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:46.739 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:46.740 00.001 28316 Enqueuing Expose request
01:53:46.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:46.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:53:46.740 00.000 29988 MoveAxis(E, 0, ABG)
01:53:46.740 00.000 29988 Move returns status 0, amount 0
01:53:46.740 00.000 29988 MoveAxis(N, 0, ABG)
01:53:46.740 00.000 29988 Move returns status 0, amount 0
01:53:46.740 00.000 29988 move complete, result=0
01:53:46.740 00.000 29988 worker thread done servicing request
01:53:46.740 00.000 29988 Worker thread wakes up
01:53:46.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:46.741 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:46.741 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:48.363 01.622 29988 Exposure complete
01:53:48.391 00.028 29988 worker thread done servicing request
01:53:48.391 00.000 28316 OnExposeComplete: enter
01:53:48.392 00.001 28316 UpdateGuideState(): m_state=6
01:53:48.392 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2034
01:53:48.394 00.002 28316 Star::Find returns 1 (0), X=952.63, Y=259.04, Mass=2458, SNR=34.4, Peak=219 HFD=4.0
01:53:48.397 00.003 28316 MultiStar: [#1 0.07,-0.08,0.98,U] [#2 -0.03,-0.22,0.91,U] [#3 0.26,-0.01,0.85,U] [#4 0.10,-0.10,0.84,U] [#5 0.07,-0.22,0.73,U] [#6 0.20,-0.14,0.63,U] [#7 0.12,-0.24,0.62,U] [#8 0.58,-0.39,0.00,M9] 
01:53:48.399 00.002 28316 refined, 7 included, MultiStar: {0.15, -0.15}, one-star: {0.39, -0.19}
01:53:48.401 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
01:53:48.403 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
01:53:48.403 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.77 mountX=-0.20 mountY=-0.07, mountTheta=-2.81
01:53:48.404 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
01:53:48.405 00.001 28316 Enqueuing Move request for scope (0.15, -0.15)
01:53:48.405 00.000 29988 Worker thread wakes up
01:53:48.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:48.406 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
01:53:48.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:48.407 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:48.407 00.000 28316 Enqueuing Expose request
01:53:48.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
01:53:48.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
01:53:48.407 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.07
01:53:48.408 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:53:48.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:48.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:53:48.408 00.000 29988 MoveAxis(E, 0, ABG)
01:53:48.408 00.000 29988 Move returns status 0, amount 0
01:53:48.408 00.000 29988 MoveAxis(N, 0, ABG)
01:53:48.408 00.000 29988 Move returns status 0, amount 0
01:53:48.408 00.000 29988 move complete, result=0
01:53:48.408 00.000 29988 worker thread done servicing request
01:53:48.408 00.000 29988 Worker thread wakes up
01:53:48.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:48.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:48.410 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:49.933 01.523 29988 Exposure complete
01:53:49.990 00.057 29988 worker thread done servicing request
01:53:49.990 00.000 28316 OnExposeComplete: enter
01:53:49.993 00.003 28316 UpdateGuideState(): m_state=6
01:53:49.996 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2035
01:53:49.999 00.003 28316 Star::Find returns 1 (0), X=952.67, Y=259.05, Mass=2467, SNR=34.5, Peak=227 HFD=4.0
01:53:50.001 00.002 28316 MultiStar: [#1 0.16,-0.09,0.98,U] [#2 0.21,-0.30,0.00,M1] [#3 0.36,0.02,0.00,M1] [#4 0.24,-0.16,0.82,U] [#5 0.07,-0.28,0.73,U] [#6 0.20,-0.32,0.00,M1] [#7 0.14,-0.05,0.62,U] [#8 0.68,-0.19,0.00,M10] 
01:53:50.003 00.002 28316 refined, 4 included, MultiStar: {0.22, -0.15}, one-star: {0.42, -0.18}
01:53:50.006 00.003 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:53:50.008 00.002 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
01:53:50.010 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.60 mountX=-0.23 mountY=-0.13, mountTheta=-2.63
01:53:50.012 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.15, opts=13)
01:53:50.013 00.001 28316 Enqueuing Move request for scope (0.22, -0.15)
01:53:50.013 00.000 29988 Worker thread wakes up
01:53:50.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:50.013 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
01:53:50.014 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:50.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:50.015 00.001 28316 Enqueuing Expose request
01:53:50.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
01:53:50.015 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
01:53:50.015 00.000 29988 Moving (0.22, -0.15) raw xDistance=-0.23 yDistance=-0.13
01:53:50.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:53:50.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:50.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:53:50.015 00.000 29988 MoveAxis(E, 48, ABG)
01:53:50.015 00.000 29988 Guiding  Dir = 2, Dur = 48
01:53:50.016 00.001 29988 IsSlewing returns 0
01:53:50.016 00.000 29988 IsGuiding returns 0
01:53:50.017 00.001 29988 PulseGuide returned control before completion, sleep 57
01:53:50.088 00.071 29988 IsGuiding returns 0
01:53:50.088 00.000 29988 Move returns status 0, amount 48
01:53:50.088 00.000 29988 MoveAxis(N, 0, ABG)
01:53:50.088 00.000 29988 Move returns status 0, amount 0
01:53:50.088 00.000 29988 move complete, result=0
01:53:50.089 00.001 29988 worker thread done servicing request
01:53:50.089 00.000 29988 Worker thread wakes up
01:53:50.089 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
01:53:50.090 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:50.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:51.719 01.629 29988 Exposure complete
01:53:51.770 00.051 29988 worker thread done servicing request
01:53:51.770 00.000 28316 OnExposeComplete: enter
01:53:51.771 00.001 28316 UpdateGuideState(): m_state=6
01:53:51.771 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2036
01:53:51.773 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=259.28, Mass=2442, SNR=34.3, Peak=198 HFD=3.7
01:53:51.773 00.000 28316 MultiStar: [#1 -0.03,0.17,0.98,U] [#2 -0.08,0.02,0.92,U] [#3 -0.07,0.25,0.84,U] [#4 -0.01,-0.05,0.84,U] [#5 -0.02,-0.08,0.71,U] [#6 0.02,-0.03,0.63,U] [#7 0.01,-0.00,0.63,U] [#8 0.40,-0.01,0.00,R] 
01:53:51.773 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {0.11, 0.05}
01:53:51.773 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.26 = -0.26)
01:53:51.774 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30)
01:53:51.774 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.74 mountX=0.05 mountY=-0.02, mountTheta=-0.30
01:53:51.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
01:53:51.777 00.002 28316 Enqueuing Move request for scope (-0.01, 0.05)
01:53:51.777 00.000 29988 Worker thread wakes up
01:53:51.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:53:51.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:53:51.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:51.777 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
01:53:51.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:53:51.777 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.3
01:53:51.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:51.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:51.778 00.001 28316 Enqueuing Expose request
01:53:51.779 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:51.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:53:51.779 00.000 29988 MoveAxis(E, 0, ABG)
01:53:51.779 00.000 29988 Move returns status 0, amount 0
01:53:51.779 00.000 29988 MoveAxis(N, 0, ABG)
01:53:51.779 00.000 29988 Move returns status 0, amount 0
01:53:51.779 00.000 29988 move complete, result=0
01:53:51.779 00.000 29988 worker thread done servicing request
01:53:51.779 00.000 29988 Worker thread wakes up
01:53:51.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:51.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:51.781 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:53.291 01.510 29988 Exposure complete
01:53:53.326 00.035 29988 worker thread done servicing request
01:53:53.326 00.000 28316 OnExposeComplete: enter
01:53:53.327 00.001 28316 UpdateGuideState(): m_state=6
01:53:53.328 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2037
01:53:53.328 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=259.30, Mass=2445, SNR=34.4, Peak=206 HFD=3.7
01:53:53.329 00.001 28316 MultiStar: [#1 0.06,0.25,0.97,U] [#2 -0.06,0.08,0.91,U] [#3 0.05,0.39,0.00,M1] [#4 0.19,0.08,0.82,U] [#5 -0.03,-0.00,0.74,U] [#6 -0.00,-0.05,0.64,U] [#7 -0.08,0.17,0.61,U] [#8 0.10,-0.14,0.59,U] 
01:53:53.329 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.07}, one-star: {0.15, 0.08}
01:53:53.329 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
01:53:53.330 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
01:53:53.330 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.99 mountX=0.05 mountY=-0.07, mountTheta=-1.02
01:53:53.331 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
01:53:53.333 00.002 28316 Enqueuing Move request for scope (0.05, 0.07)
01:53:53.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:53.334 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.4
01:53:53.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:53.334 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:53.335 00.001 28316 Enqueuing Expose request
01:53:53.335 00.000 29988 Worker thread wakes up
01:53:53.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:53:53.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:53:53.335 00.000 29988 Moving (0.05, 0.07) raw xDistance=0.05 yDistance=-0.07
01:53:53.336 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:53:53.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:53.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:53:53.336 00.000 29988 MoveAxis(E, 0, ABG)
01:53:53.336 00.000 29988 Move returns status 0, amount 0
01:53:53.336 00.000 29988 MoveAxis(N, 0, ABG)
01:53:53.336 00.000 29988 Move returns status 0, amount 0
01:53:53.336 00.000 29988 move complete, result=0
01:53:53.336 00.000 29988 worker thread done servicing request
01:53:53.336 00.000 29988 Worker thread wakes up
01:53:53.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:53.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:53.336 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:54.963 01.627 29988 Exposure complete
01:53:55.006 00.043 29988 worker thread done servicing request
01:53:55.006 00.000 28316 OnExposeComplete: enter
01:53:55.008 00.002 28316 UpdateGuideState(): m_state=6
01:53:55.009 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2038
01:53:55.010 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=259.32, Mass=2420, SNR=34.1, Peak=187 HFD=3.7
01:53:55.010 00.000 28316 MultiStar: [#1 0.01,0.14,0.98,U] [#2 0.08,0.05,0.89,U] [#3 0.09,0.27,0.86,U] [#4 0.07,0.07,0.84,U] [#5 -0.09,0.01,0.73,U] [#6 -0.04,-0.04,0.63,U] [#7 -0.10,0.09,0.64,U] [#8 0.05,-0.07,0.57,U] 
01:53:55.010 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {0.19, 0.09}
01:53:55.011 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
01:53:55.011 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
01:53:55.012 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.11 mountX=0.06 mountY=-0.07, mountTheta=-0.90
01:53:55.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
01:53:55.014 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
01:53:55.014 00.000 29988 Worker thread wakes up
01:53:55.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:55.015 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
01:53:55.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:55.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:55.016 00.001 28316 Enqueuing Expose request
01:53:55.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
01:53:55.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
01:53:55.016 00.000 29988 Moving (0.04, 0.08) raw xDistance=0.06 yDistance=-0.07
01:53:55.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:53:55.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:55.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:53:55.016 00.000 29988 MoveAxis(E, 0, ABG)
01:53:55.016 00.000 29988 Move returns status 0, amount 0
01:53:55.016 00.000 29988 MoveAxis(N, 0, ABG)
01:53:55.016 00.000 29988 Move returns status 0, amount 0
01:53:55.017 00.001 29988 move complete, result=0
01:53:55.017 00.000 29988 worker thread done servicing request
01:53:55.017 00.000 29988 Worker thread wakes up
01:53:55.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:55.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:55.017 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:56.536 01.519 29988 Exposure complete
01:53:56.578 00.042 29988 worker thread done servicing request
01:53:56.578 00.000 28316 OnExposeComplete: enter
01:53:56.581 00.003 28316 UpdateGuideState(): m_state=6
01:53:56.584 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2039
01:53:56.586 00.002 28316 Star::Find returns 1 (0), X=952.20, Y=259.06, Mass=2347, SNR=33.7, Peak=219 HFD=4.1
01:53:56.589 00.003 28316 MultiStar: [#1 0.02,-0.03,0.98,U] [#2 -0.30,-0.18,0.00,M1] [#3 -0.05,0.04,0.88,U] [#4 0.01,0.01,0.83,U] [#5 -0.10,-0.13,0.74,U] [#6 -0.09,-0.18,0.64,U] [#7 -0.05,-0.02,0.62,U] [#8 -0.09,-0.16,0.61,U] 
01:53:56.591 00.002 28316 refined, 7 included, MultiStar: {-0.04, -0.08}, one-star: {-0.04, -0.17}
01:53:56.594 00.003 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
01:53:56.596 00.002 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.15)
01:53:56.597 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.10 mountX=-0.05 mountY=0.07, mountTheta=2.17
01:53:56.599 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
01:53:56.599 00.000 28316 Enqueuing Move request for scope (-0.04, -0.08)
01:53:56.600 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:56.601 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.7
01:53:56.602 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:56.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:56.603 00.000 28316 Enqueuing Expose request
01:53:56.604 00.001 29988 Worker thread wakes up
01:53:56.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
01:53:56.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
01:53:56.605 00.001 29988 Moving (-0.04, -0.08) raw xDistance=-0.05 yDistance=0.07
01:53:56.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:53:56.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:56.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:53:56.605 00.000 29988 MoveAxis(E, 0, ABG)
01:53:56.605 00.000 29988 Move returns status 0, amount 0
01:53:56.605 00.000 29988 MoveAxis(N, 0, ABG)
01:53:56.605 00.000 29988 Move returns status 0, amount 0
01:53:56.605 00.000 29988 move complete, result=0
01:53:56.605 00.000 29988 worker thread done servicing request
01:53:56.605 00.000 29988 Worker thread wakes up
01:53:56.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:56.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:56.605 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:58.229 01.624 29988 Exposure complete
01:53:58.256 00.027 29988 worker thread done servicing request
01:53:58.256 00.000 28316 OnExposeComplete: enter
01:53:58.258 00.002 28316 UpdateGuideState(): m_state=6
01:53:58.260 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2040
01:53:58.260 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=259.02, Mass=2372, SNR=33.8, Peak=208 HFD=4.0
01:53:58.261 00.001 28316 MultiStar: [#1 -0.00,0.02,1.01,U] [#2 -0.12,-0.24,0.92,U] [#3 -0.04,0.00,0.88,U] [#4 -0.11,-0.11,0.83,U] [#5 -0.14,-0.27,0.76,U] [#6 0.07,-0.26,0.62,U] [#7 -0.04,-0.09,0.64,U] [#8 0.02,-0.13,0.58,U] 
01:53:58.261 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.14}, one-star: {0.07, -0.20}
01:53:58.262 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.48)
01:53:58.262 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
01:53:58.263 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.81 mountX=-0.11 mountY=0.09, mountTheta=2.45
01:53:58.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.14, opts=13)
01:53:58.264 00.000 28316 Enqueuing Move request for scope (-0.03, -0.14)
01:53:58.265 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:58.265 00.000 29988 Worker thread wakes up
01:53:58.265 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
01:53:58.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:58.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:58.266 00.000 28316 Enqueuing Expose request
01:53:58.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
01:53:58.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
01:53:58.267 00.000 29988 Moving (-0.03, -0.14) raw xDistance=-0.11 yDistance=0.09
01:53:58.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:53:58.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:58.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:53:58.267 00.000 29988 MoveAxis(E, 0, ABG)
01:53:58.267 00.000 29988 Move returns status 0, amount 0
01:53:58.267 00.000 29988 MoveAxis(N, 0, ABG)
01:53:58.268 00.001 29988 Move returns status 0, amount 0
01:53:58.268 00.000 29988 move complete, result=0
01:53:58.268 00.000 29988 worker thread done servicing request
01:53:58.268 00.000 29988 Worker thread wakes up
01:53:58.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:53:58.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
01:53:58.268 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:58.990 00.722 28316 evsrv: cli 0C97DEB0 connect
01:53:58.991 00.001 28316 case statement mapped state 6 to 3
01:53:58.993 00.002 28316 case statement mapped state 6 to 3
01:53:58.995 00.002 28316 evsrv: cli 0C97DEB0 request: {"method":"get_app_state","id":"f8750331-7ba1-48cf-acab-99f694ffc491"}
01:53:58.996 00.001 28316 case statement mapped state 6 to 3
01:53:58.997 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8750331-7ba1-48cf-acab-99f694ffc491"}
01:53:58.998 00.001 28316 evsrv: cli 0C97DEB0 disconnect
01:53:58.998 00.000 28316 evsrv: cli 0C97D050 connect
01:53:58.999 00.001 28316 case statement mapped state 6 to 3
01:53:59.000 00.001 28316 case statement mapped state 6 to 3
01:53:59.000 00.000 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"cf9e55af-1c66-4885-8dc0-57ae78eb292a"}
01:53:59.001 00.001 28316 PhdController::Dither begins
01:53:59.001 00.000 28316 dither: size=2.00, dRA=0.94 dDec=0.44
01:53:59.002 00.001 28316 MountToCamera -- mountTheta (0.43) + m_xAngle (2.00) = xAngle (2.43 = 2.43)
01:53:59.002 00.000 28316 MountToCamera -- mountX=0.94 mountY=0.44 hyp=1.04 mountTheta=0.43 cameraX=-0.79, cameraY=0.68 cameraTheta=2.43
01:53:59.003 00.001 28316 setting lock position to (951.46, 259.90)
01:53:59.004 00.001 28316 Mount: notify guiding dithered (-0.8, 0.7)
01:53:59.005 00.001 28316 MultiStar: stabilizing after lock position change
01:53:59.005 00.000 28316 Status Line: Dithering de 0.94,0.44
01:53:59.006 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:53:59.007 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:53:59.008 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"cf9e55af-1c66-4885-8dc0-57ae78eb292a"}
01:53:59.009 00.001 28316 evsrv: cli 0C97D050 disconnect
01:53:59.787 00.778 29988 Exposure complete
01:53:59.818 00.031 29988 worker thread done servicing request
01:53:59.818 00.000 28316 OnExposeComplete: enter
01:53:59.819 00.001 28316 UpdateGuideState(): m_state=6
01:53:59.819 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2041
01:53:59.819 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.89, Mass=2420, SNR=34.2, Peak=201 HFD=3.9
01:53:59.820 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
01:53:59.820 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
01:53:59.821 00.001 28316 CameraToMount -- cameraX=0.96 cameraY=-1.01 hyp=1.39 cameraTheta=-0.81 mountX=-1.32 mountY=-0.40, mountTheta=-2.85
01:53:59.822 00.001 28316 dither recenter: remaining=(-0.9,-0.4) step=(-0.9,-0.4)
01:53:59.822 00.000 28316 MountToCamera -- mountTheta (-2.71) + m_xAngle (2.00) = xAngle (-0.71 = -0.71)
01:53:59.824 00.002 28316 MountToCamera -- mountX=-0.94 mountY=-0.44 hyp=1.04 mountTheta=-2.71 cameraX=0.79, cameraY=-0.68 cameraTheta=-0.71
01:53:59.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=-0.68, opts=4)
01:53:59.826 00.001 28316 Enqueuing Move request for scope (0.79, -0.68)
01:53:59.827 00.001 28316 Mount: notify direct move -0.94,-0.44
01:53:59.828 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:53:59.829 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.2
01:53:59.830 00.001 29988 Worker thread wakes up
01:53:59.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.68) opts 0x4
01:53:59.830 00.000 28316 PhdController: settling, locked = 1, distance = 1.23 (0.50) aobump = 0 frame = 1 / 99999
01:53:59.831 00.001 29988 Handling offset move in thread for scope, endpoint = (0.79, -0.68)
01:53:59.831 00.000 29988 Moving (0.79, -0.68) raw xDistance=-0.94 yDistance=-0.44
01:53:59.831 00.000 29988 MoveAxis(E, 314, B)
01:53:59.831 00.000 29988 Guiding  Dir = 2, Dur = 314
01:53:59.831 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146839.831,"Host":"ASUS_SAM","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:53:59.832 00.001 29988 IsSlewing returns 0
01:53:59.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:59.833 00.001 29988 IsGuiding returns 0
01:53:59.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:53:59.833 00.000 28316 Enqueuing Expose request
01:53:59.835 00.002 29988 PulseGuide returned control before completion, sleep 323
01:54:00.174 00.339 29988 IsGuiding returns 0
01:54:00.174 00.000 29988 Move returns status 0, amount 314
01:54:00.174 00.000 29988 MoveAxis(N, 104, B)
01:54:00.174 00.000 29988 Guiding  Dir = 0, Dur = 104
01:54:00.174 00.000 29988 IsSlewing returns 0
01:54:00.174 00.000 29988 IsGuiding returns 0
01:54:00.179 00.005 29988 PulseGuide returned control before completion, sleep 110
01:54:00.298 00.119 29988 IsGuiding returns 1
01:54:00.298 00.000 29988 scope still moving after pulse duration time elapsed
01:54:00.331 00.033 29988 IsSlewing returns 0
01:54:00.331 00.000 29988 IsGuiding returns 0
01:54:00.331 00.000 29988 scope move finished after 104 + 53 ms
01:54:00.331 00.000 29988 Move returns status 0, amount 104
01:54:00.331 00.000 29988 move complete, result=0
01:54:00.331 00.000 29988 worker thread done servicing request
01:54:00.332 00.001 28316 GuideStep: -0.9 px 314 ms EAST, -0.4 px 104 ms NORTH
01:54:00.333 00.001 29988 Worker thread wakes up
01:54:00.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:00.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:01.966 01.633 29988 Exposure complete
01:54:02.014 00.048 29988 worker thread done servicing request
01:54:02.015 00.001 28316 OnExposeComplete: enter
01:54:02.016 00.001 28316 UpdateGuideState(): m_state=6
01:54:02.016 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2042
01:54:02.017 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=259.80, Mass=2391, SNR=34.0, Peak=227 HFD=3.8
01:54:02.017 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:54:02.018 00.001 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:54:02.018 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.39 mountX=-0.21 mountY=-0.19, mountTheta=-2.41
01:54:02.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.11, opts=13)
01:54:02.020 00.001 28316 Enqueuing Move request for scope (0.27, -0.11)
01:54:02.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:02.021 00.001 29988 Worker thread wakes up
01:54:02.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
01:54:02.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
01:54:02.021 00.000 29988 Moving (0.27, -0.11) raw xDistance=-0.21 yDistance=-0.19
01:54:02.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:54:02.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:02.021 00.000 28316 UpdateGuideState exits: m=2391 RSB=34.0
01:54:02.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:54:02.021 00.000 29988 MoveAxis(E, 44, ABG)
01:54:02.021 00.000 29988 Guiding  Dir = 2, Dur = 44
01:54:02.021 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 2 / 99999
01:54:02.022 00.001 29988 IsSlewing returns 0
01:54:02.022 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146842.022,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:54:02.022 00.000 29988 IsGuiding returns 0
01:54:02.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:02.023 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:02.024 00.001 28316 Enqueuing Expose request
01:54:02.024 00.000 29988 PulseGuide returned control before completion, sleep 53
01:54:02.093 00.069 29988 IsGuiding returns 0
01:54:02.093 00.000 29988 Move returns status 0, amount 44
01:54:02.093 00.000 29988 MoveAxis(N, 0, ABG)
01:54:02.093 00.000 29988 Move returns status 0, amount 0
01:54:02.093 00.000 29988 move complete, result=0
01:54:02.093 00.000 29988 worker thread done servicing request
01:54:02.093 00.000 29988 Worker thread wakes up
01:54:02.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:02.093 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
01:54:02.094 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:03.499 01.405 29988 Exposure complete
01:54:03.540 00.041 29988 worker thread done servicing request
01:54:03.540 00.000 28316 OnExposeComplete: enter
01:54:03.544 00.004 28316 UpdateGuideState(): m_state=6
01:54:03.546 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2043
01:54:03.548 00.002 28316 Star::Find returns 1 (0), X=951.70, Y=259.84, Mass=2486, SNR=34.6, Peak=234 HFD=3.8
01:54:03.550 00.002 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
01:54:03.553 00.003 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
01:54:03.555 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.24 cameraTheta=-0.26 mountX=-0.15 mountY=-0.18, mountTheta=-2.28
01:54:03.560 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.06, opts=13)
01:54:03.562 00.002 28316 Enqueuing Move request for scope (0.24, -0.06)
01:54:03.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:03.564 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.6
01:54:03.565 00.001 29988 Worker thread wakes up
01:54:03.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
01:54:03.566 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
01:54:03.566 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 3 / 99999
01:54:03.567 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786146843.567,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
01:54:03.569 00.002 29988 Moving (0.24, -0.06) raw xDistance=-0.15 yDistance=-0.18
01:54:03.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:54:03.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:03.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:54:03.569 00.000 29988 MoveAxis(E, 0, ABG)
01:54:03.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:03.571 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:03.572 00.001 29988 Move returns status 0, amount 0
01:54:03.572 00.000 29988 MoveAxis(N, 0, ABG)
01:54:03.572 00.000 29988 Move returns status 0, amount 0
01:54:03.572 00.000 29988 move complete, result=0
01:54:03.572 00.000 28316 Enqueuing Expose request
01:54:03.574 00.002 29988 worker thread done servicing request
01:54:03.574 00.000 29988 Worker thread wakes up
01:54:03.574 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:03.575 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:03.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:05.208 01.633 29988 Exposure complete
01:54:05.261 00.053 29988 worker thread done servicing request
01:54:05.261 00.000 28316 OnExposeComplete: enter
01:54:05.262 00.001 28316 UpdateGuideState(): m_state=6
01:54:05.262 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2044
01:54:05.263 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=259.91, Mass=2437, SNR=34.2, Peak=224 HFD=4.2
01:54:05.263 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
01:54:05.264 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
01:54:05.264 00.000 28316 CameraToMount -- cameraX=0.39 cameraY=0.00 hyp=0.39 cameraTheta=0.00 mountX=-0.16 mountY=-0.35, mountTheta=-2.00
01:54:05.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=0.00, opts=13)
01:54:05.266 00.001 28316 Enqueuing Move request for scope (0.39, 0.00)
01:54:05.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:05.266 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
01:54:05.267 00.001 29988 Worker thread wakes up
01:54:05.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.00) opts 0xd
01:54:05.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, 0.00)
01:54:05.267 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 4 / 99999
01:54:05.268 00.001 29988 Moving (0.39, 0.00) raw xDistance=-0.16 yDistance=-0.35
01:54:05.268 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146845.268,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
01:54:05.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:54:05.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:05.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:05.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:05.269 00.000 28316 Enqueuing Expose request
01:54:05.270 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:54:05.270 00.000 29988 MoveAxis(E, 0, ABG)
01:54:05.270 00.000 29988 Move returns status 0, amount 0
01:54:05.270 00.000 29988 MoveAxis(N, 0, ABG)
01:54:05.270 00.000 29988 Move returns status 0, amount 0
01:54:05.270 00.000 29988 move complete, result=0
01:54:05.270 00.000 29988 worker thread done servicing request
01:54:05.270 00.000 29988 Worker thread wakes up
01:54:05.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:05.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:05.270 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:54:06.789 01.519 29988 Exposure complete
01:54:06.837 00.048 29988 worker thread done servicing request
01:54:06.837 00.000 28316 OnExposeComplete: enter
01:54:06.838 00.001 28316 UpdateGuideState(): m_state=6
01:54:06.838 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2045
01:54:06.839 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=260.13, Mass=2330, SNR=33.5, Peak=207 HFD=3.8
01:54:06.839 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
01:54:06.839 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
01:54:06.840 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.12 mountX=0.16 mountY=-0.20, mountTheta=-0.89
01:54:06.843 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.23, opts=13)
01:54:06.844 00.001 28316 Enqueuing Move request for scope (0.11, 0.23)
01:54:06.845 00.001 29988 Worker thread wakes up
01:54:06.846 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
01:54:06.846 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
01:54:06.846 00.000 29988 Moving (0.11, 0.23) raw xDistance=0.16 yDistance=-0.20
01:54:06.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:54:06.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:06.846 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.5
01:54:06.847 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 5 / 99999
01:54:06.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:06.847 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146846.847,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
01:54:06.848 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:54:06.848 00.000 29988 MoveAxis(E, 0, ABG)
01:54:06.848 00.000 29988 Move returns status 0, amount 0
01:54:06.848 00.000 29988 MoveAxis(N, 0, ABG)
01:54:06.849 00.001 29988 Move returns status 0, amount 0
01:54:06.849 00.000 29988 move complete, result=0
01:54:06.849 00.000 29988 worker thread done servicing request
01:54:06.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:06.851 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:06.851 00.000 28316 Enqueuing Expose request
01:54:06.852 00.001 29988 Worker thread wakes up
01:54:06.852 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:06.852 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:06.852 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:08.481 01.629 29988 Exposure complete
01:54:08.533 00.052 29988 worker thread done servicing request
01:54:08.533 00.000 28316 OnExposeComplete: enter
01:54:08.534 00.001 28316 UpdateGuideState(): m_state=6
01:54:08.536 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2046
01:54:08.538 00.002 28316 Star::Find returns 1 (0), X=951.76, Y=259.95, Mass=2392, SNR=34.0, Peak=234 HFD=4.0
01:54:08.539 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
01:54:08.540 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
01:54:08.544 00.004 28316 CameraToMount -- cameraX=0.30 cameraY=0.05 hyp=0.31 cameraTheta=0.16 mountX=-0.08 mountY=-0.29, mountTheta=-1.84
01:54:08.548 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.05, opts=13)
01:54:08.550 00.002 28316 Enqueuing Move request for scope (0.30, 0.05)
01:54:08.552 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:08.555 00.003 28316 UpdateGuideState exits: m=2392 RSB=34.0
01:54:08.557 00.002 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 6 / 99999
01:54:08.557 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786146848.557,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
01:54:08.558 00.001 29988 Worker thread wakes up
01:54:08.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:08.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:08.559 00.001 28316 Enqueuing Expose request
01:54:08.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.05) opts 0xd
01:54:08.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.05)
01:54:08.559 00.000 29988 Moving (0.30, 0.05) raw xDistance=-0.08 yDistance=-0.29
01:54:08.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:54:08.559 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.84
01:54:08.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:54:08.559 00.000 29988 MoveAxis(E, 0, ABG)
01:54:08.559 00.000 29988 Move returns status 0, amount 0
01:54:08.559 00.000 29988 MoveAxis(N, 70, ABG)
01:54:08.559 00.000 29988 Guiding  Dir = 0, Dur = 70
01:54:08.559 00.000 29988 IsSlewing returns 0
01:54:08.560 00.001 29988 IsGuiding returns 0
01:54:08.565 00.005 29988 PulseGuide returned control before completion, sleep 76
01:54:08.651 00.086 29988 IsGuiding returns 0
01:54:08.651 00.000 29988 Move returns status 0, amount 70
01:54:08.651 00.000 29988 move complete, result=0
01:54:08.652 00.001 29988 worker thread done servicing request
01:54:08.652 00.000 29988 Worker thread wakes up
01:54:08.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:08.652 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
01:54:08.653 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:10.057 01.404 29988 Exposure complete
01:54:10.111 00.054 29988 worker thread done servicing request
01:54:10.111 00.000 28316 OnExposeComplete: enter
01:54:10.112 00.001 28316 UpdateGuideState(): m_state=6
01:54:10.112 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2047
01:54:10.113 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=259.73, Mass=2373, SNR=33.7, Peak=217 HFD=3.7
01:54:10.113 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
01:54:10.114 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
01:54:10.114 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-0.63 mountX=-0.25 mountY=-0.13, mountTheta=-2.66
01:54:10.115 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.17, opts=13)
01:54:10.116 00.001 28316 Enqueuing Move request for scope (0.23, -0.17)
01:54:10.117 00.001 29988 Worker thread wakes up
01:54:10.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd
01:54:10.117 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.17)
01:54:10.117 00.000 29988 Moving (0.23, -0.17) raw xDistance=-0.25 yDistance=-0.13
01:54:10.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:54:10.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:10.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:10.117 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
01:54:10.118 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 7 / 99999
01:54:10.118 00.000 28316 PhdController: newstate STATE_FINISH
01:54:10.118 00.000 28316 PhdController complete: success
01:54:10.119 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:54:10.119 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786146850.119,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
01:54:10.119 00.000 29988 MoveAxis(E, 53, ABG)
01:54:10.119 00.000 29988 Guiding  Dir = 2, Dur = 53
01:54:10.119 00.000 28316 Mount: notify guiding dither settle done success=1
01:54:10.120 00.001 28316 PhdController: newstate STATE_IDLE
01:54:10.121 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:10.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:10.123 00.001 28316 Enqueuing Expose request
01:54:10.123 00.000 29988 IsSlewing returns 0
01:54:10.124 00.001 29988 IsGuiding returns 0
01:54:10.126 00.002 29988 PulseGuide returned control before completion, sleep 62
01:54:10.199 00.073 29988 IsGuiding returns 0
01:54:10.199 00.000 29988 Move returns status 0, amount 53
01:54:10.199 00.000 29988 MoveAxis(N, 0, ABG)
01:54:10.199 00.000 29988 Move returns status 0, amount 0
01:54:10.199 00.000 29988 move complete, result=0
01:54:10.200 00.001 29988 worker thread done servicing request
01:54:10.200 00.000 29988 Worker thread wakes up
01:54:10.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:10.200 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
01:54:10.201 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:11.825 01.624 29988 Exposure complete
01:54:11.866 00.041 29988 worker thread done servicing request
01:54:11.866 00.000 28316 OnExposeComplete: enter
01:54:11.867 00.001 28316 UpdateGuideState(): m_state=6
01:54:11.868 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.868 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=259.90, Mass=2397, SNR=34.1, Peak=226 HFD=3.8
01:54:11.869 00.001 28316 MultiStar: exiting stabilization period
01:54:11.869 00.000 28316 MultiStar: updating star positions after lock position change
01:54:11.870 00.001 28316 Star::Find(15, 661, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.870 00.000 28316 Star::Find returns 1 (0), X=662.16, Y=163.93, Mass=2300, SNR=32.8, Peak=223 HFD=4.2
01:54:11.870 00.000 28316 Star::Find(15, 1033, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.871 00.001 28316 Star::Find returns 1 (0), X=1033.80, Y=394.81, Mass=2206, SNR=32.2, Peak=193 HFD=4.4
01:54:11.872 00.001 28316 Star::Find(15, 977, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.872 00.000 28316 Star::Find returns 1 (0), X=978.13, Y=252.02, Mass=1729, SNR=28.8, Peak=175 HFD=4.0
01:54:11.872 00.000 28316 Star::Find(15, 310, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.873 00.001 28316 Star::Find returns 1 (0), X=311.65, Y=831.71, Mass=1732, SNR=28.8, Peak=176 HFD=3.7
01:54:11.874 00.001 28316 Star::Find(15, 494, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.874 00.000 28316 Star::Find returns 1 (0), X=494.73, Y=92.88, Mass=1305, SNR=25.0, Peak=125 HFD=3.9
01:54:11.876 00.002 28316 Star::Find(15, 288, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.877 00.001 28316 Star::Find returns 1 (0), X=289.41, Y=918.78, Mass=929, SNR=21.2, Peak=105 HFD=3.3
01:54:11.878 00.001 28316 Star::Find(15, 678, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.879 00.001 28316 Star::Find returns 1 (0), X=679.53, Y=949.40, Mass=934, SNR=21.1, Peak=87 HFD=3.6
01:54:11.880 00.001 28316 Star::Find(15, 1145, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.880 00.000 28316 Star::Find returns 1 (0), X=1146.51, Y=749.85, Mass=816, SNR=19.7, Peak=74 HFD=3.8
01:54:11.881 00.001 28316 Star::Find(15, 246, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.881 00.000 28316 Star::Find returns 1 (0), X=247.04, Y=521.98, Mass=630, SNR=17.5, Peak=72 HFD=4.0
01:54:11.882 00.001 28316 Star::Find(15, 649, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.882 00.000 28316 Star::Find returns 1 (0), X=650.83, Y=645.23, Mass=649, SNR=17.7, Peak=61 HFD=3.6
01:54:11.883 00.001 28316 Star::Find(15, 1130, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2048
01:54:11.883 00.000 28316 Star::Find returns 1 (0), X=1131.41, Y=627.65, Mass=677, SNR=18.0, Peak=60 HFD=3.6
01:54:11.883 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
01:54:11.884 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
01:54:11.884 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.13 mountX=0.06 mountY=0.13, mountTheta=1.14
01:54:11.886 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.00, opts=13)
01:54:11.886 00.000 28316 Enqueuing Move request for scope (-0.15, -0.00)
01:54:11.887 00.001 29988 Worker thread wakes up
01:54:11.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:11.887 00.000 28316 UpdateGuideState exits: m=2397 RSB=34.1
01:54:11.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:11.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:11.888 00.000 28316 Enqueuing Expose request
01:54:11.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
01:54:11.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
01:54:11.889 00.000 29988 Moving (-0.15, -0.00) raw xDistance=0.06 yDistance=0.13
01:54:11.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:54:11.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:11.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:54:11.889 00.000 29988 MoveAxis(E, 0, ABG)
01:54:11.889 00.000 29988 Move returns status 0, amount 0
01:54:11.889 00.000 29988 MoveAxis(N, 0, ABG)
01:54:11.889 00.000 29988 Move returns status 0, amount 0
01:54:11.889 00.000 29988 move complete, result=0
01:54:11.889 00.000 29988 worker thread done servicing request
01:54:11.889 00.000 29988 Worker thread wakes up
01:54:11.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:11.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:11.890 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:13.406 01.516 29988 Exposure complete
01:54:13.443 00.037 29988 worker thread done servicing request
01:54:13.443 00.000 28316 OnExposeComplete: enter
01:54:13.444 00.001 28316 UpdateGuideState(): m_state=6
01:54:13.445 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2049
01:54:13.447 00.002 28316 Star::Find returns 1 (0), X=951.50, Y=259.91, Mass=2525, SNR=34.9, Peak=203 HFD=3.7
01:54:13.448 00.001 28316 MultiStar: [#1 0.31,0.12,0.00,M1] [#2 0.13,-0.08,0.90,U] [#3 0.21,0.20,0.83,U] [#4 -0.03,0.15,0.82,U] [#5 -0.03,0.07,0.71,U] [#6 -0.04,0.19,0.61,U] [#7 0.21,0.05,0.63,U] [#8 0.17,-0.05,0.58,U] 
01:54:13.449 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.06}, one-star: {0.04, 0.01}
01:54:13.450 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
01:54:13.452 00.002 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
01:54:13.454 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.14 mountX=-0.01 mountY=-0.03, mountTheta=-1.86
01:54:13.456 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
01:54:13.457 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
01:54:13.457 00.000 29988 Worker thread wakes up
01:54:13.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:13.458 00.001 28316 UpdateGuideState exits: m=2525 RSB=34.9
01:54:13.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:13.460 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:54:13.460 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:54:13.460 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=-0.03
01:54:13.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:54:13.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:13.460 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:13.461 00.001 28316 Enqueuing Expose request
01:54:13.462 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:54:13.462 00.000 29988 MoveAxis(E, 0, ABG)
01:54:13.462 00.000 29988 Move returns status 0, amount 0
01:54:13.462 00.000 29988 MoveAxis(N, 0, ABG)
01:54:13.462 00.000 29988 Move returns status 0, amount 0
01:54:13.462 00.000 29988 move complete, result=0
01:54:13.462 00.000 29988 worker thread done servicing request
01:54:13.463 00.001 29988 Worker thread wakes up
01:54:13.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:13.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:13.464 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:15.088 01.624 29988 Exposure complete
01:54:15.152 00.064 29988 worker thread done servicing request
01:54:15.152 00.000 28316 OnExposeComplete: enter
01:54:15.153 00.001 28316 UpdateGuideState(): m_state=6
01:54:15.154 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2050
01:54:15.154 00.000 28316 Star::Find returns 1 (0), X=951.48, Y=259.99, Mass=2370, SNR=33.6, Peak=185 HFD=3.9
01:54:15.155 00.001 28316 MultiStar: [#1 0.07,0.10,0.98,U] [#2 -0.01,0.05,0.91,U] [#3 0.20,0.13,0.88,U] [#4 0.04,0.16,0.86,U] [#5 -0.05,0.03,0.75,U] [#6 -0.08,0.15,0.67,U] [#7 -0.13,0.04,0.64,U] [#8 0.09,-0.12,0.61,U] 
01:54:15.155 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.02, 0.09}
01:54:15.155 00.000 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
01:54:15.156 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
01:54:15.156 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.28 mountX=0.06 mountY=-0.05, mountTheta=-0.74
01:54:15.158 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
01:54:15.159 00.001 28316 Enqueuing Move request for scope (0.02, 0.08)
01:54:15.160 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:15.161 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.6
01:54:15.162 00.001 29988 Worker thread wakes up
01:54:15.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
01:54:15.162 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
01:54:15.162 00.000 29988 Moving (0.02, 0.08) raw xDistance=0.06 yDistance=-0.05
01:54:15.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:15.163 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:54:15.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:15.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:15.163 00.000 28316 Enqueuing Expose request
01:54:15.164 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:54:15.164 00.000 29988 MoveAxis(E, 0, ABG)
01:54:15.164 00.000 29988 Move returns status 0, amount 0
01:54:15.164 00.000 29988 MoveAxis(N, 0, ABG)
01:54:15.164 00.000 29988 Move returns status 0, amount 0
01:54:15.164 00.000 29988 move complete, result=0
01:54:15.164 00.000 29988 worker thread done servicing request
01:54:15.164 00.000 29988 Worker thread wakes up
01:54:15.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:15.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:15.165 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:16.678 01.513 29988 Exposure complete
01:54:16.725 00.047 29988 worker thread done servicing request
01:54:16.725 00.000 28316 OnExposeComplete: enter
01:54:16.726 00.001 28316 UpdateGuideState(): m_state=6
01:54:16.726 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2051
01:54:16.727 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=259.88, Mass=2322, SNR=33.4, Peak=215 HFD=3.9
01:54:16.727 00.000 28316 MultiStar: [#1 0.36,-0.01,0.00,M1] [#2 0.25,-0.01,0.92,U] [#3 0.34,0.10,0.00,M1] [#4 0.19,0.15,0.85,U] [#5 0.30,-0.02,0.75,U] [#6 0.29,0.01,0.62,U] [#7 0.30,0.05,0.63,U] [#8 0.31,-0.11,0.00,M1] 
01:54:16.729 00.002 28316 single-star, 5 included, MultiStar: {0.24, 0.03}, one-star: {0.15, -0.02}
01:54:16.729 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
01:54:16.730 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
01:54:16.730 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=-0.08 mountY=-0.13, mountTheta=-2.14
01:54:16.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.02, opts=13)
01:54:16.732 00.001 28316 Enqueuing Move request for scope (0.15, -0.02)
01:54:16.732 00.000 29988 Worker thread wakes up
01:54:16.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
01:54:16.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:16.733 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
01:54:16.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:16.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:16.734 00.000 28316 Enqueuing Expose request
01:54:16.735 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
01:54:16.735 00.000 29988 Moving (0.15, -0.02) raw xDistance=-0.08 yDistance=-0.13
01:54:16.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:54:16.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:16.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:54:16.735 00.000 29988 MoveAxis(E, 0, ABG)
01:54:16.735 00.000 29988 Move returns status 0, amount 0
01:54:16.735 00.000 29988 MoveAxis(N, 0, ABG)
01:54:16.735 00.000 29988 Move returns status 0, amount 0
01:54:16.735 00.000 29988 move complete, result=0
01:54:16.735 00.000 29988 worker thread done servicing request
01:54:16.735 00.000 29988 Worker thread wakes up
01:54:16.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:16.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:16.735 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:18.370 01.635 29988 Exposure complete
01:54:18.407 00.037 29988 worker thread done servicing request
01:54:18.407 00.000 28316 OnExposeComplete: enter
01:54:18.409 00.002 28316 UpdateGuideState(): m_state=6
01:54:18.410 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2052
01:54:18.411 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=260.00, Mass=2472, SNR=34.4, Peak=222 HFD=4.0
01:54:18.411 00.000 28316 MultiStar: [#1 0.36,0.17,0.00,M2] [#2 0.25,-0.12,0.92,U] [#3 0.46,0.14,0.00,M2] [#4 0.14,-0.00,0.79,U] [#5 0.40,0.07,0.00,M1] [#6 0.35,0.01,0.00,M1] [#7 0.32,-0.09,0.00,M1] [#8 0.27,-0.08,0.59,U] 
01:54:18.412 00.001 28316 refined, 3 included, MultiStar: {0.21, -0.02}, one-star: {0.21, 0.09}
01:54:18.412 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
01:54:18.412 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
01:54:18.413 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.09 mountX=-0.11 mountY=-0.18, mountTheta=-2.10
01:54:18.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.02, opts=13)
01:54:18.415 00.001 28316 Enqueuing Move request for scope (0.21, -0.02)
01:54:18.415 00.000 29988 Worker thread wakes up
01:54:18.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
01:54:18.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
01:54:18.415 00.000 29988 Moving (0.21, -0.02) raw xDistance=-0.11 yDistance=-0.18
01:54:18.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:18.416 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:54:18.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:18.416 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.4
01:54:18.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:18.417 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:18.417 00.000 28316 Enqueuing Expose request
01:54:18.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:54:18.417 00.000 29988 MoveAxis(E, 0, ABG)
01:54:18.417 00.000 29988 Move returns status 0, amount 0
01:54:18.417 00.000 29988 MoveAxis(N, 0, ABG)
01:54:18.417 00.000 29988 Move returns status 0, amount 0
01:54:18.417 00.000 29988 move complete, result=0
01:54:18.417 00.000 29988 worker thread done servicing request
01:54:18.417 00.000 29988 Worker thread wakes up
01:54:18.418 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:18.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:18.418 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:19.948 01.530 29988 Exposure complete
01:54:19.990 00.042 29988 worker thread done servicing request
01:54:19.990 00.000 28316 OnExposeComplete: enter
01:54:19.992 00.002 28316 UpdateGuideState(): m_state=6
01:54:19.993 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2053
01:54:19.994 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=259.74, Mass=2430, SNR=34.2, Peak=187 HFD=3.7
01:54:19.995 00.001 28316 MultiStar: [#1 0.11,-0.12,0.98,U] [#2 0.12,-0.25,0.93,U] [#3 0.35,-0.15,0.00,M3] [#4 0.22,-0.08,0.84,U] [#5 0.15,-0.09,0.73,U] [#6 0.19,-0.15,0.64,U] [#7 0.09,-0.16,0.62,U] [#8 0.12,-0.13,0.59,U] 
01:54:19.996 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.15}, one-star: {0.03, -0.16}
01:54:19.998 00.002 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
01:54:20.000 00.002 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
01:54:20.002 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.40 mountX=-0.16 mountY=0.05, mountTheta=2.84
01:54:20.006 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
01:54:20.007 00.001 28316 Enqueuing Move request for scope (0.03, -0.16)
01:54:20.007 00.000 29988 Worker thread wakes up
01:54:20.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:20.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
01:54:20.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
01:54:20.008 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
01:54:20.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:20.009 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:20.009 00.000 28316 Enqueuing Expose request
01:54:20.010 00.001 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.05
01:54:20.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:54:20.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:20.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:54:20.010 00.000 29988 MoveAxis(E, 0, ABG)
01:54:20.010 00.000 29988 Move returns status 0, amount 0
01:54:20.010 00.000 29988 MoveAxis(N, 0, ABG)
01:54:20.010 00.000 29988 Move returns status 0, amount 0
01:54:20.010 00.000 29988 move complete, result=0
01:54:20.010 00.000 29988 worker thread done servicing request
01:54:20.010 00.000 29988 Worker thread wakes up
01:54:20.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:20.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:20.010 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:21.639 01.629 29988 Exposure complete
01:54:21.675 00.036 29988 worker thread done servicing request
01:54:21.675 00.000 28316 OnExposeComplete: enter
01:54:21.676 00.001 28316 UpdateGuideState(): m_state=6
01:54:21.676 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2054
01:54:21.677 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=259.91, Mass=2547, SNR=34.9, Peak=210 HFD=3.8
01:54:21.677 00.000 28316 MultiStar: [#1 0.10,0.14,0.95,U] [#2 0.20,-0.03,0.89,U] [#3 0.27,0.17,0.00,M4] [#4 0.10,0.16,0.80,U] [#5 0.09,0.07,0.73,U] [#6 0.19,0.01,0.61,U] [#7 0.12,-0.10,0.60,U] [#8 0.30,-0.09,0.00,M1] 
01:54:21.678 00.001 28316 single-star, 6 included, MultiStar: {0.11, 0.04}, one-star: {0.01, 0.00}
01:54:21.678 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
01:54:21.678 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
01:54:21.679 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.26 mountX=-0.00 mountY=-0.01, mountTheta=-1.74
01:54:21.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
01:54:21.680 00.000 28316 Enqueuing Move request for scope (0.01, 0.00)
01:54:21.681 00.001 29988 Worker thread wakes up
01:54:21.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
01:54:21.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
01:54:21.681 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
01:54:21.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:54:21.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:21.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:54:21.681 00.000 29988 MoveAxis(E, 0, ABG)
01:54:21.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:21.682 00.001 28316 UpdateGuideState exits: m=2547 RSB=34.9
01:54:21.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:21.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:21.683 00.000 28316 Enqueuing Expose request
01:54:21.684 00.001 29988 Move returns status 0, amount 0
01:54:21.684 00.000 29988 MoveAxis(N, 0, ABG)
01:54:21.684 00.000 29988 Move returns status 0, amount 0
01:54:21.684 00.000 29988 move complete, result=0
01:54:21.684 00.000 29988 worker thread done servicing request
01:54:21.684 00.000 29988 Worker thread wakes up
01:54:21.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:21.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:21.685 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:23.209 01.524 29988 Exposure complete
01:54:23.242 00.033 29988 worker thread done servicing request
01:54:23.242 00.000 28316 OnExposeComplete: enter
01:54:23.243 00.001 28316 UpdateGuideState(): m_state=6
01:54:23.243 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2055
01:54:23.243 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=259.86, Mass=2476, SNR=34.4, Peak=208 HFD=3.8
01:54:23.244 00.001 28316 MultiStar: [#1 0.07,-0.07,1.01,U] [#2 0.16,-0.17,0.92,U] [#3 0.29,0.12,0.86,U] [#4 0.06,-0.03,0.83,U] [#5 0.03,0.04,0.74,U] [#6 0.09,-0.05,0.62,U] [#7 0.06,-0.09,0.61,U] [#8 0.08,0.07,0.58,U] 
01:54:23.245 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.03}, one-star: {-0.10, -0.04}
01:54:23.246 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
01:54:23.247 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
01:54:23.248 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.35 mountX=-0.06 mountY=-0.06, mountTheta=-2.37
01:54:23.250 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
01:54:23.250 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
01:54:23.251 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:23.251 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.4
01:54:23.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:23.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:23.252 00.000 28316 Enqueuing Expose request
01:54:23.253 00.001 29988 Worker thread wakes up
01:54:23.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
01:54:23.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
01:54:23.253 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
01:54:23.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:54:23.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:23.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:54:23.253 00.000 29988 MoveAxis(E, 0, ABG)
01:54:23.253 00.000 29988 Move returns status 0, amount 0
01:54:23.253 00.000 29988 MoveAxis(N, 0, ABG)
01:54:23.254 00.001 29988 Move returns status 0, amount 0
01:54:23.254 00.000 29988 move complete, result=0
01:54:23.254 00.000 29988 worker thread done servicing request
01:54:23.254 00.000 29988 Worker thread wakes up
01:54:23.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:23.254 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:23.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:24.894 01.640 29988 Exposure complete
01:54:24.953 00.059 29988 worker thread done servicing request
01:54:24.953 00.000 28316 OnExposeComplete: enter
01:54:24.954 00.001 28316 UpdateGuideState(): m_state=6
01:54:24.955 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2056
01:54:24.956 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=259.80, Mass=2429, SNR=34.2, Peak=195 HFD=3.8
01:54:24.956 00.000 28316 MultiStar: [#1 0.09,-0.11,0.97,U] [#2 0.15,-0.18,0.90,U] [#3 0.21,-0.00,0.85,U] [#4 0.02,0.15,0.82,U] [#5 0.13,-0.07,0.75,U] [#6 -0.02,-0.07,0.61,U] [#7 0.06,-0.07,0.62,U] [#8 0.08,-0.13,0.60,U] 
01:54:24.957 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {-0.03, -0.11}
01:54:24.957 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:54:24.958 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
01:54:24.959 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.70 mountX=-0.09 mountY=-0.04, mountTheta=-2.73
01:54:24.962 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
01:54:24.962 00.000 28316 Enqueuing Move request for scope (0.08, -0.07)
01:54:24.962 00.000 29988 Worker thread wakes up
01:54:24.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:24.963 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
01:54:24.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:24.963 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:24.964 00.001 28316 Enqueuing Expose request
01:54:24.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
01:54:24.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
01:54:24.964 00.000 29988 Moving (0.08, -0.07) raw xDistance=-0.09 yDistance=-0.04
01:54:24.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:54:24.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:24.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:24.964 00.000 29988 MoveAxis(E, 0, ABG)
01:54:24.964 00.000 29988 Move returns status 0, amount 0
01:54:24.964 00.000 29988 MoveAxis(N, 0, ABG)
01:54:24.964 00.000 29988 Move returns status 0, amount 0
01:54:24.964 00.000 29988 move complete, result=0
01:54:24.964 00.000 29988 worker thread done servicing request
01:54:24.964 00.000 29988 Worker thread wakes up
01:54:24.965 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:24.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:24.965 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:26.382 01.417 29988 Exposure complete
01:54:26.422 00.040 29988 worker thread done servicing request
01:54:26.422 00.000 28316 OnExposeComplete: enter
01:54:26.424 00.002 28316 UpdateGuideState(): m_state=6
01:54:26.425 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2057
01:54:26.425 00.000 28316 Star::Find returns 1 (0), X=951.43, Y=259.59, Mass=2429, SNR=34.1, Peak=177 HFD=3.8
01:54:26.426 00.001 28316 MultiStar: [#1 0.10,-0.06,0.98,U] [#2 0.09,-0.15,0.90,U] [#3 0.26,-0.10,0.87,U] [#4 -0.02,-0.12,0.83,U] [#5 0.15,-0.12,0.72,U] [#6 0.02,-0.27,0.63,U] [#7 0.00,-0.09,0.63,U] [#8 0.12,-0.38,0.00,M1] 
01:54:26.426 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {-0.03, -0.31}
01:54:26.427 00.001 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
01:54:26.427 00.000 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
01:54:26.427 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.14 mountX=-0.17 mountY=0.01, mountTheta=3.11
01:54:26.429 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
01:54:26.429 00.000 28316 Enqueuing Move request for scope (0.07, -0.15)
01:54:26.429 00.000 29988 Worker thread wakes up
01:54:26.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:26.430 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.1
01:54:26.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:26.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:26.431 00.001 28316 Enqueuing Expose request
01:54:26.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
01:54:26.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
01:54:26.431 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.17 yDistance=0.01
01:54:26.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:54:26.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:26.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:26.431 00.000 29988 MoveAxis(E, 0, ABG)
01:54:26.431 00.000 29988 Move returns status 0, amount 0
01:54:26.431 00.000 29988 MoveAxis(N, 0, ABG)
01:54:26.431 00.000 29988 Move returns status 0, amount 0
01:54:26.431 00.000 29988 move complete, result=0
01:54:26.431 00.000 29988 worker thread done servicing request
01:54:26.433 00.002 29988 Worker thread wakes up
01:54:26.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:26.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:26.433 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:28.056 01.623 29988 Exposure complete
01:54:28.102 00.046 29988 worker thread done servicing request
01:54:28.102 00.000 28316 OnExposeComplete: enter
01:54:28.103 00.001 28316 UpdateGuideState(): m_state=6
01:54:28.103 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2058
01:54:28.104 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=259.66, Mass=2371, SNR=33.7, Peak=185 HFD=3.6
01:54:28.104 00.000 28316 MultiStar: [#1 0.26,-0.13,1.01,U] [#2 0.19,-0.22,0.93,U] [#3 0.35,-0.15,0.00,M2] [#4 0.10,-0.02,0.84,U] [#5 0.18,-0.16,0.74,U] [#6 0.10,-0.30,0.00,M1] [#7 0.13,-0.19,0.63,U] [#8 0.19,-0.44,0.00,M2] 
01:54:28.105 00.001 28316 refined, 5 included, MultiStar: {0.18, -0.16}, one-star: {0.18, -0.24}
01:54:28.105 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:54:28.105 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:54:28.106 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.74 mountX=-0.22 mountY=-0.09, mountTheta=-2.77
01:54:28.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.16, opts=13)
01:54:28.107 00.000 28316 Enqueuing Move request for scope (0.18, -0.16)
01:54:28.108 00.001 29988 Worker thread wakes up
01:54:28.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
01:54:28.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
01:54:28.108 00.000 29988 Moving (0.18, -0.16) raw xDistance=-0.22 yDistance=-0.09
01:54:28.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:54:28.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:28.108 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
01:54:28.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:28.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:28.110 00.000 28316 Enqueuing Expose request
01:54:28.111 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:28.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:54:28.111 00.000 29988 MoveAxis(E, 46, ABG)
01:54:28.111 00.000 29988 Guiding  Dir = 2, Dur = 46
01:54:28.111 00.000 29988 IsSlewing returns 0
01:54:28.112 00.001 29988 IsGuiding returns 0
01:54:28.114 00.002 29988 PulseGuide returned control before completion, sleep 54
01:54:28.182 00.068 29988 IsGuiding returns 0
01:54:28.182 00.000 29988 Move returns status 0, amount 46
01:54:28.182 00.000 29988 MoveAxis(N, 0, ABG)
01:54:28.182 00.000 29988 Move returns status 0, amount 0
01:54:28.182 00.000 29988 move complete, result=0
01:54:28.182 00.000 29988 worker thread done servicing request
01:54:28.182 00.000 29988 Worker thread wakes up
01:54:28.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:28.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:28.182 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
01:54:29.595 01.413 29988 Exposure complete
01:54:29.633 00.038 29988 worker thread done servicing request
01:54:29.634 00.001 28316 OnExposeComplete: enter
01:54:29.636 00.002 28316 UpdateGuideState(): m_state=6
01:54:29.639 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2059
01:54:29.641 00.002 28316 Star::Find returns 1 (0), X=951.45, Y=259.83, Mass=2487, SNR=34.4, Peak=202 HFD=3.8
01:54:29.644 00.003 28316 MultiStar: [#1 0.32,-0.05,0.00,M1] [#2 0.05,0.04,0.91,U] [#3 0.18,0.08,0.84,U] [#4 0.12,-0.02,0.81,U] [#5 0.22,0.15,0.73,U] [#6 0.21,-0.04,0.62,U] [#7 0.20,0.02,0.60,U] [#8 0.25,-0.21,0.00,M3] 
01:54:29.646 00.002 28316 single-star, 6 included, MultiStar: {0.13, 0.02}, one-star: {-0.01, -0.07}
01:54:29.648 00.002 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
01:54:29.651 00.003 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
01:54:29.653 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=-0.06 mountY=0.04, mountTheta=2.53
01:54:29.658 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
01:54:29.658 00.000 28316 Enqueuing Move request for scope (-0.01, -0.07)
01:54:29.658 00.000 29988 Worker thread wakes up
01:54:29.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:29.659 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:54:29.659 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.4
01:54:29.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:29.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:29.660 00.000 28316 Enqueuing Expose request
01:54:29.661 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:54:29.661 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
01:54:29.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:54:29.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:29.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:29.661 00.000 29988 MoveAxis(E, 0, ABG)
01:54:29.661 00.000 29988 Move returns status 0, amount 0
01:54:29.661 00.000 29988 MoveAxis(N, 0, ABG)
01:54:29.661 00.000 29988 Move returns status 0, amount 0
01:54:29.661 00.000 29988 move complete, result=0
01:54:29.661 00.000 29988 worker thread done servicing request
01:54:29.661 00.000 29988 Worker thread wakes up
01:54:29.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:29.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:29.661 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:31.287 01.626 29988 Exposure complete
01:54:31.320 00.033 29988 worker thread done servicing request
01:54:31.320 00.000 28316 OnExposeComplete: enter
01:54:31.321 00.001 28316 UpdateGuideState(): m_state=6
01:54:31.321 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2060
01:54:31.322 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=259.96, Mass=2474, SNR=34.5, Peak=218 HFD=4.0
01:54:31.322 00.000 28316 MultiStar: [#1 0.31,0.10,0.00,M2] [#2 0.34,0.10,0.00,M1] [#3 0.49,0.27,0.00,M2] [#4 0.19,0.23,0.82,U] [#5 0.13,0.19,0.70,U] [#6 0.10,0.08,0.63,U] [#7 0.38,0.08,0.00,M1] [#8 0.16,0.09,0.57,U] 
01:54:31.323 00.001 28316 single-star, 4 included, MultiStar: {0.16, 0.13}, one-star: {0.18, 0.06}
01:54:31.323 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
01:54:31.324 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
01:54:31.324 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.30 mountX=-0.02 mountY=-0.19, mountTheta=-1.70
01:54:31.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.06, opts=13)
01:54:31.326 00.001 28316 Enqueuing Move request for scope (0.18, 0.06)
01:54:31.327 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:31.327 00.000 29988 Worker thread wakes up
01:54:31.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
01:54:31.327 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
01:54:31.327 00.000 29988 Moving (0.18, 0.06) raw xDistance=-0.02 yDistance=-0.19
01:54:31.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:54:31.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:31.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:54:31.327 00.000 29988 MoveAxis(E, 0, ABG)
01:54:31.327 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
01:54:31.328 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:31.328 00.000 29988 Move returns status 0, amount 0
01:54:31.328 00.000 29988 MoveAxis(N, 0, ABG)
01:54:31.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:31.329 00.000 28316 Enqueuing Expose request
01:54:31.329 00.000 29988 Move returns status 0, amount 0
01:54:31.329 00.000 29988 move complete, result=0
01:54:31.329 00.000 29988 worker thread done servicing request
01:54:31.329 00.000 29988 Worker thread wakes up
01:54:31.329 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:31.330 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:31.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:32.853 01.523 29988 Exposure complete
01:54:32.902 00.049 29988 worker thread done servicing request
01:54:32.902 00.000 28316 OnExposeComplete: enter
01:54:32.903 00.001 28316 UpdateGuideState(): m_state=6
01:54:32.904 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2061
01:54:32.904 00.000 28316 Star::Find returns 1 (1), X=951.77, Y=259.88, Mass=2505, SNR=34.6, Peak=255 HFD=4.0
01:54:32.905 00.001 28316 MultiStar: [#1 0.37,0.07,0.00,M3] [#2 0.25,-0.07,0.89,U] [#3 0.34,0.16,0.00,M3] [#4 0.24,0.16,0.82,U] [#5 0.30,0.14,0.00,M1] [#6 0.17,0.02,0.63,U] [#7 0.14,-0.03,0.62,U] [#8 0.34,-0.06,0.00,M3] 
01:54:32.905 00.000 28316 refined, 4 included, MultiStar: {0.23, 0.01}, one-star: {0.31, -0.02}
01:54:32.906 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
01:54:32.906 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
01:54:32.907 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.04 mountX=-0.09 mountY=-0.21, mountTheta=-1.96
01:54:32.907 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.01, opts=13)
01:54:32.908 00.001 28316 Enqueuing Move request for scope (0.23, 0.01)
01:54:32.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:32.909 00.001 28316 UpdateGuideState exits: m=2505 RSB=34.6 Saturée
01:54:32.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:32.910 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:32.910 00.000 28316 Enqueuing Expose request
01:54:32.910 00.000 29988 Worker thread wakes up
01:54:32.911 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
01:54:32.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
01:54:32.911 00.000 29988 Moving (0.23, 0.01) raw xDistance=-0.09 yDistance=-0.21
01:54:32.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:54:32.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:54:32.911 00.000 29988 MoveAxis(E, 0, ABG)
01:54:32.911 00.000 29988 Move returns status 0, amount 0
01:54:32.911 00.000 29988 MoveAxis(N, 51, ABG)
01:54:32.911 00.000 29988 Guiding  Dir = 0, Dur = 51
01:54:32.911 00.000 29988 IsSlewing returns 0
01:54:32.911 00.000 29988 IsGuiding returns 0
01:54:32.916 00.005 29988 PulseGuide returned control before completion, sleep 56
01:54:32.981 00.065 29988 IsGuiding returns 0
01:54:32.981 00.000 29988 Move returns status 0, amount 51
01:54:32.981 00.000 29988 move complete, result=0
01:54:32.981 00.000 29988 worker thread done servicing request
01:54:32.981 00.000 29988 Worker thread wakes up
01:54:32.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:32.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
01:54:32.982 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:34.616 01.634 29988 Exposure complete
01:54:34.654 00.038 29988 worker thread done servicing request
01:54:34.654 00.000 28316 OnExposeComplete: enter
01:54:34.655 00.001 28316 UpdateGuideState(): m_state=6
01:54:34.656 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2062
01:54:34.656 00.000 28316 Star::Find returns 1 (0), X=951.42, Y=259.84, Mass=2360, SNR=33.7, Peak=201 HFD=3.8
01:54:34.657 00.001 28316 MultiStar: [#1 0.02,0.03,1.00,U] [#2 0.08,0.04,0.91,U] [#3 0.20,0.03,0.87,U] [#4 -0.12,0.18,0.86,U] [#5 -0.07,0.06,0.74,U] [#6 -0.14,-0.08,0.64,U] [#7 0.04,0.02,0.63,U] [#8 -0.11,-0.24,0.60,U] 
01:54:34.657 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.04, -0.06}
01:54:34.657 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
01:54:34.658 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
01:54:34.659 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.54 mountX=0.01 mountY=0.00, mountTheta=0.51
01:54:34.662 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
01:54:34.663 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
01:54:34.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:34.664 00.001 29988 Worker thread wakes up
01:54:34.664 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.7
01:54:34.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:54:34.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:34.665 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:54:34.665 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=0.00
01:54:34.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:34.665 00.000 28316 Enqueuing Expose request
01:54:34.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:54:34.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:34.666 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:54:34.666 00.000 29988 MoveAxis(E, 0, ABG)
01:54:34.666 00.000 29988 Move returns status 0, amount 0
01:54:34.666 00.000 29988 MoveAxis(N, 0, ABG)
01:54:34.666 00.000 29988 Move returns status 0, amount 0
01:54:34.666 00.000 29988 move complete, result=0
01:54:34.666 00.000 29988 worker thread done servicing request
01:54:34.666 00.000 29988 Worker thread wakes up
01:54:34.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:34.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:34.666 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:36.193 01.527 29988 Exposure complete
01:54:36.220 00.027 29988 worker thread done servicing request
01:54:36.220 00.000 28316 OnExposeComplete: enter
01:54:36.221 00.001 28316 UpdateGuideState(): m_state=6
01:54:36.221 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2063
01:54:36.222 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=259.83, Mass=2499, SNR=34.7, Peak=231 HFD=4.0
01:54:36.223 00.001 28316 MultiStar: [#1 0.07,-0.09,0.98,U] [#2 -0.02,-0.15,0.89,U] [#3 0.08,0.03,0.83,U] [#4 -0.22,0.07,0.81,U] [#5 -0.14,-0.08,0.72,U] [#6 -0.19,0.22,0.63,U] [#7 -0.07,0.06,0.62,U] [#8 -0.04,-0.23,0.56,U] 
01:54:36.224 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.29, -0.08}
01:54:36.228 00.004 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
01:54:36.229 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
01:54:36.231 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=0.01 mountY=0.09, mountTheta=1.49
01:54:36.235 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
01:54:36.237 00.002 28316 Enqueuing Move request for scope (-0.09, -0.03)
01:54:36.240 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:36.242 00.002 29988 Worker thread wakes up
01:54:36.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:54:36.242 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.7
01:54:36.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:36.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:36.243 00.000 28316 Enqueuing Expose request
01:54:36.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:54:36.243 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.09
01:54:36.244 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:54:36.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:36.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:36.244 00.000 29988 MoveAxis(E, 0, ABG)
01:54:36.244 00.000 29988 Move returns status 0, amount 0
01:54:36.244 00.000 29988 MoveAxis(N, 0, ABG)
01:54:36.244 00.000 29988 Move returns status 0, amount 0
01:54:36.244 00.000 29988 move complete, result=0
01:54:36.244 00.000 29988 worker thread done servicing request
01:54:36.244 00.000 29988 Worker thread wakes up
01:54:36.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:36.244 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:36.245 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:37.877 01.632 29988 Exposure complete
01:54:37.928 00.051 29988 worker thread done servicing request
01:54:37.928 00.000 28316 OnExposeComplete: enter
01:54:37.929 00.001 28316 UpdateGuideState(): m_state=6
01:54:37.931 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2064
01:54:37.932 00.001 28316 Star::Find returns 1 (0), X=951.36, Y=259.94, Mass=2443, SNR=34.1, Peak=219 HFD=3.9
01:54:37.934 00.002 28316 MultiStar: [#1 0.03,0.10,0.99,U] [#2 0.09,0.06,0.90,U] [#3 0.14,0.21,0.85,U] [#4 -0.02,0.26,0.84,U] [#5 -0.07,0.16,0.74,U] [#6 -0.06,0.18,0.63,U] [#7 -0.13,0.19,0.62,U] [#8 -0.17,0.01,0.59,U] 
01:54:37.935 00.001 28316 single-star, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.10, 0.04}
01:54:37.936 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
01:54:37.938 00.002 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
01:54:37.939 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=0.08 mountY=0.07, mountTheta=0.75
01:54:37.941 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
01:54:37.942 00.001 28316 Enqueuing Move request for scope (-0.10, 0.04)
01:54:37.942 00.000 29988 Worker thread wakes up
01:54:37.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
01:54:37.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
01:54:37.942 00.000 29988 Moving (-0.10, 0.04) raw xDistance=0.08 yDistance=0.07
01:54:37.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:37.943 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:54:37.943 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.1
01:54:37.944 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:37.944 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:37.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:37.945 00.001 28316 Enqueuing Expose request
01:54:37.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:54:37.945 00.000 29988 MoveAxis(E, 0, ABG)
01:54:37.945 00.000 29988 Move returns status 0, amount 0
01:54:37.945 00.000 29988 MoveAxis(N, 0, ABG)
01:54:37.945 00.000 29988 Move returns status 0, amount 0
01:54:37.945 00.000 29988 move complete, result=0
01:54:37.945 00.000 29988 worker thread done servicing request
01:54:37.945 00.000 29988 Worker thread wakes up
01:54:37.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:37.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:37.946 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:39.462 01.516 29988 Exposure complete
01:54:39.498 00.036 29988 worker thread done servicing request
01:54:39.498 00.000 28316 OnExposeComplete: enter
01:54:39.499 00.001 28316 UpdateGuideState(): m_state=6
01:54:39.499 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2065
01:54:39.500 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=259.96, Mass=2437, SNR=34.1, Peak=224 HFD=3.9
01:54:39.500 00.000 28316 MultiStar: [#1 -0.12,0.14,0.99,U] [#2 -0.12,0.28,0.90,U] [#3 -0.07,0.29,0.88,U] [#4 -0.09,0.25,0.83,U] [#5 -0.10,0.19,0.73,U] [#6 -0.01,0.22,0.63,U] [#7 -0.05,0.11,0.61,U] [#8 -0.13,0.23,0.58,U] 
01:54:39.501 00.001 28316 single-star, 8 included, MultiStar: {-0.10, 0.19}, one-star: {-0.15, 0.06}
01:54:39.503 00.002 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
01:54:39.504 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
01:54:39.505 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.76 mountX=0.12 mountY=0.11, mountTheta=0.74
01:54:39.508 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
01:54:39.510 00.002 28316 Enqueuing Move request for scope (-0.15, 0.06)
01:54:39.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:39.511 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.1
01:54:39.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:39.511 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:39.512 00.001 28316 Enqueuing Expose request
01:54:39.512 00.000 29988 Worker thread wakes up
01:54:39.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
01:54:39.512 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
01:54:39.512 00.000 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.11
01:54:39.513 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:54:39.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:39.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:54:39.513 00.000 29988 MoveAxis(E, 0, ABG)
01:54:39.513 00.000 29988 Move returns status 0, amount 0
01:54:39.513 00.000 29988 MoveAxis(N, 0, ABG)
01:54:39.513 00.000 29988 Move returns status 0, amount 0
01:54:39.513 00.000 29988 move complete, result=0
01:54:39.513 00.000 29988 worker thread done servicing request
01:54:39.513 00.000 29988 Worker thread wakes up
01:54:39.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:39.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:39.513 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:41.141 01.628 29988 Exposure complete
01:54:41.178 00.037 29988 worker thread done servicing request
01:54:41.178 00.000 28316 OnExposeComplete: enter
01:54:41.179 00.001 28316 UpdateGuideState(): m_state=6
01:54:41.179 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2066
01:54:41.180 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=260.05, Mass=2396, SNR=34.0, Peak=231 HFD=4.1
01:54:41.180 00.000 28316 MultiStar: [#1 -0.32,0.20,0.00,M1] [#2 -0.28,0.18,0.00,M1] [#3 -0.05,0.31,0.87,U] [#4 -0.30,0.23,0.00,M1] [#5 -0.30,0.09,0.00,M1] [#6 -0.30,0.17,0.00,M1] [#7 -0.30,-0.04,0.64,U] [#8 -0.14,0.13,0.59,U] 
01:54:41.182 00.002 28316 refined, 3 included, MultiStar: {-0.19, 0.15}, one-star: {-0.27, 0.14}
01:54:41.182 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
01:54:41.183 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
01:54:41.183 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.48 mountX=0.21 mountY=0.10, mountTheta=0.45
01:54:41.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.15, opts=13)
01:54:41.185 00.001 28316 Enqueuing Move request for scope (-0.19, 0.15)
01:54:41.185 00.000 29988 Worker thread wakes up
01:54:41.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:41.186 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
01:54:41.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:41.187 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:41.187 00.000 28316 Enqueuing Expose request
01:54:41.188 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
01:54:41.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
01:54:41.188 00.000 29988 Moving (-0.19, 0.15) raw xDistance=0.21 yDistance=0.10
01:54:41.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:54:41.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:41.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:54:41.188 00.000 29988 MoveAxis(W, 45, ABG)
01:54:41.188 00.000 29988 Guiding  Dir = 3, Dur = 45
01:54:41.188 00.000 29988 IsSlewing returns 0
01:54:41.188 00.000 29988 IsGuiding returns 0
01:54:41.189 00.001 29988 PulseGuide returned control before completion, sleep 54
01:54:41.250 00.061 29988 IsGuiding returns 1
01:54:41.250 00.000 29988 scope still moving after pulse duration time elapsed
01:54:41.280 00.030 29988 IsSlewing returns 0
01:54:41.281 00.001 29988 IsGuiding returns 0
01:54:41.281 00.000 29988 scope move finished after 45 + 47 ms
01:54:41.281 00.000 29988 Move returns status 0, amount 45
01:54:41.281 00.000 29988 MoveAxis(N, 0, ABG)
01:54:41.281 00.000 29988 Move returns status 0, amount 0
01:54:41.281 00.000 29988 move complete, result=0
01:54:41.281 00.000 29988 worker thread done servicing request
01:54:41.281 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
01:54:41.282 00.001 29988 Worker thread wakes up
01:54:41.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:41.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:42.695 01.413 29988 Exposure complete
01:54:42.728 00.033 29988 worker thread done servicing request
01:54:42.728 00.000 28316 OnExposeComplete: enter
01:54:42.729 00.001 28316 UpdateGuideState(): m_state=6
01:54:42.730 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2067
01:54:42.731 00.001 28316 Star::Find returns 1 (0), X=951.32, Y=259.93, Mass=2517, SNR=34.9, Peak=216 HFD=4.0
01:54:42.731 00.000 28316 MultiStar: [#1 0.03,0.07,0.95,U] [#2 -0.16,0.14,0.90,U] [#3 -0.00,0.20,0.86,U] [#4 0.02,0.04,0.85,U] [#5 -0.06,0.10,0.72,U] [#6 0.03,0.10,0.62,U] [#7 -0.17,-0.06,0.62,U] [#8 -0.11,-0.02,0.59,U] 
01:54:42.732 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.14, 0.03}
01:54:42.732 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
01:54:42.732 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
01:54:42.733 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=0.09 mountY=0.02, mountTheta=0.25
01:54:42.734 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
01:54:42.735 00.001 28316 Enqueuing Move request for scope (-0.06, 0.07)
01:54:42.736 00.001 29988 Worker thread wakes up
01:54:42.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
01:54:42.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
01:54:42.736 00.000 29988 Moving (-0.06, 0.07) raw xDistance=0.09 yDistance=0.02
01:54:42.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:54:42.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:42.737 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:42.737 00.000 29988 MoveAxis(E, 0, ABG)
01:54:42.737 00.000 29988 Move returns status 0, amount 0
01:54:42.737 00.000 29988 MoveAxis(N, 0, ABG)
01:54:42.737 00.000 29988 Move returns status 0, amount 0
01:54:42.737 00.000 29988 move complete, result=0
01:54:42.737 00.000 29988 worker thread done servicing request
01:54:42.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:42.737 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.9
01:54:42.738 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:42.738 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:42.738 00.000 28316 Enqueuing Expose request
01:54:42.739 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:42.739 00.000 29988 Worker thread wakes up
01:54:42.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:42.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:44.374 01.635 29988 Exposure complete
01:54:44.437 00.063 29988 worker thread done servicing request
01:54:44.437 00.000 28316 OnExposeComplete: enter
01:54:44.438 00.001 28316 UpdateGuideState(): m_state=6
01:54:44.439 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2068
01:54:44.440 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=259.94, Mass=2435, SNR=34.3, Peak=210 HFD=3.9
01:54:44.440 00.000 28316 MultiStar: [#1 0.05,0.18,0.96,U] [#2 -0.04,0.02,0.91,U] [#3 0.05,0.18,0.86,U] [#4 0.17,0.22,0.82,U] [#5 -0.16,0.13,0.75,U] [#6 -0.02,0.01,0.65,U] [#7 0.03,0.07,0.64,U] [#8 0.06,-0.07,0.56,U] 
01:54:44.441 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.09}, one-star: {-0.12, 0.03}
01:54:44.441 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
01:54:44.442 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
01:54:44.443 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.58 mountX=0.09 mountY=-0.04, mountTheta=-0.45
01:54:44.446 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.09, opts=13)
01:54:44.447 00.001 28316 Enqueuing Move request for scope (-0.00, 0.09)
01:54:44.448 00.001 29988 Worker thread wakes up
01:54:44.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
01:54:44.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
01:54:44.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:44.450 00.002 28316 UpdateGuideState exits: m=2435 RSB=34.3
01:54:44.451 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.451 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:44.452 00.001 28316 Enqueuing Expose request
01:54:44.454 00.002 29988 Moving (-0.00, 0.09) raw xDistance=0.09 yDistance=-0.04
01:54:44.454 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:54:44.454 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.454 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:54:44.454 00.000 29988 MoveAxis(E, 0, ABG)
01:54:44.454 00.000 29988 Move returns status 0, amount 0
01:54:44.454 00.000 29988 MoveAxis(N, 0, ABG)
01:54:44.454 00.000 29988 Move returns status 0, amount 0
01:54:44.454 00.000 29988 move complete, result=0
01:54:44.454 00.000 29988 worker thread done servicing request
01:54:44.454 00.000 29988 Worker thread wakes up
01:54:44.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:44.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:44.455 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:45.867 01.412 29988 Exposure complete
01:54:45.904 00.037 29988 worker thread done servicing request
01:54:45.904 00.000 28316 OnExposeComplete: enter
01:54:45.905 00.001 28316 UpdateGuideState(): m_state=6
01:54:45.905 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2069
01:54:45.906 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.79, Mass=2318, SNR=33.2, Peak=215 HFD=3.7
01:54:45.906 00.000 28316 MultiStar: [#1 -0.08,0.07,1.02,U] [#2 0.08,0.03,0.94,U] [#3 0.05,0.17,0.89,U] [#4 -0.15,0.08,0.86,U] [#5 -0.09,0.05,0.74,U] [#6 -0.22,0.06,0.66,U] [#7 -0.06,0.07,0.63,U] [#8 0.06,0.07,0.62,U] 
01:54:45.907 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.07, -0.11}
01:54:45.907 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
01:54:45.908 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
01:54:45.909 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.36 mountX=0.07 mountY=0.02, mountTheta=0.33
01:54:45.912 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
01:54:45.913 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
01:54:45.915 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:45.915 00.000 29988 Worker thread wakes up
01:54:45.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
01:54:45.915 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
01:54:45.915 00.000 29988 Moving (-0.05, 0.05) raw xDistance=0.07 yDistance=0.02
01:54:45.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:54:45.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:45.915 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.2
01:54:45.916 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:45.916 00.000 29988 MoveAxis(E, 0, ABG)
01:54:45.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:45.916 00.000 29988 Move returns status 0, amount 0
01:54:45.916 00.000 29988 MoveAxis(N, 0, ABG)
01:54:45.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:45.916 00.000 28316 Enqueuing Expose request
01:54:45.917 00.001 29988 Move returns status 0, amount 0
01:54:45.917 00.000 29988 move complete, result=0
01:54:45.917 00.000 29988 worker thread done servicing request
01:54:45.917 00.000 29988 Worker thread wakes up
01:54:45.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:45.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:45.918 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:47.552 01.634 29988 Exposure complete
01:54:47.579 00.027 29988 worker thread done servicing request
01:54:47.579 00.000 28316 OnExposeComplete: enter
01:54:47.579 00.000 28316 UpdateGuideState(): m_state=6
01:54:47.580 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2070
01:54:47.580 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=259.96, Mass=2365, SNR=33.7, Peak=232 HFD=4.0
01:54:47.581 00.001 28316 MultiStar: [#1 -0.01,0.14,0.99,U] [#2 -0.15,0.01,0.94,U] [#3 -0.08,0.24,0.87,U] [#4 -0.18,0.21,0.85,U] [#5 -0.15,0.11,0.75,U] [#6 -0.17,0.07,0.65,U] [#7 -0.10,0.05,0.65,U] [#8 -0.05,0.03,0.58,U] 
01:54:47.581 00.000 28316 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.23, 0.06}
01:54:47.583 00.002 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
01:54:47.583 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
01:54:47.584 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.16 cameraTheta=2.44 mountX=0.15 mountY=0.07, mountTheta=0.41
01:54:47.586 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
01:54:47.586 00.000 28316 Enqueuing Move request for scope (-0.13, 0.11)
01:54:47.587 00.001 29988 Worker thread wakes up
01:54:47.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:47.587 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
01:54:47.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:47.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:47.588 00.000 28316 Enqueuing Expose request
01:54:47.589 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
01:54:47.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
01:54:47.589 00.000 29988 Moving (-0.13, 0.11) raw xDistance=0.15 yDistance=0.07
01:54:47.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:54:47.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:47.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:54:47.589 00.000 29988 MoveAxis(E, 0, ABG)
01:54:47.589 00.000 29988 Move returns status 0, amount 0
01:54:47.589 00.000 29988 MoveAxis(N, 0, ABG)
01:54:47.589 00.000 29988 Move returns status 0, amount 0
01:54:47.589 00.000 29988 move complete, result=0
01:54:47.589 00.000 29988 worker thread done servicing request
01:54:47.589 00.000 29988 Worker thread wakes up
01:54:47.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:47.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:47.589 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:49.106 01.517 29988 Exposure complete
01:54:49.149 00.043 29988 worker thread done servicing request
01:54:49.151 00.002 28316 OnExposeComplete: enter
01:54:49.151 00.000 28316 UpdateGuideState(): m_state=6
01:54:49.153 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2071
01:54:49.154 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=259.97, Mass=2509, SNR=34.6, Peak=236 HFD=4.0
01:54:49.154 00.000 28316 MultiStar: [#1 0.02,0.14,0.96,U] [#2 -0.04,0.02,0.90,U] [#3 0.11,0.18,0.87,U] [#4 -0.08,0.20,0.80,U] [#5 -0.04,0.04,0.71,U] [#6 -0.10,0.15,0.63,U] [#7 -0.22,0.10,0.62,U] [#8 -0.15,-0.04,0.59,U] 
01:54:49.156 00.002 28316 refined, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.15, 0.07}
01:54:49.156 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:54:49.156 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:54:49.157 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.16 mountX=0.12 mountY=0.01, mountTheta=0.12
01:54:49.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.10, opts=13)
01:54:49.159 00.001 28316 Enqueuing Move request for scope (-0.07, 0.10)
01:54:49.159 00.000 29988 Worker thread wakes up
01:54:49.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:49.160 00.001 28316 UpdateGuideState exits: m=2509 RSB=34.6
01:54:49.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:49.161 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:49.161 00.000 28316 Enqueuing Expose request
01:54:49.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
01:54:49.162 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
01:54:49.162 00.000 29988 Moving (-0.07, 0.10) raw xDistance=0.12 yDistance=0.01
01:54:49.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:54:49.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:49.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:49.162 00.000 29988 MoveAxis(E, 0, ABG)
01:54:49.162 00.000 29988 Move returns status 0, amount 0
01:54:49.162 00.000 29988 MoveAxis(N, 0, ABG)
01:54:49.162 00.000 29988 Move returns status 0, amount 0
01:54:49.162 00.000 29988 move complete, result=0
01:54:49.162 00.000 29988 worker thread done servicing request
01:54:49.162 00.000 29988 Worker thread wakes up
01:54:49.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:49.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:49.162 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:50.791 01.629 29988 Exposure complete
01:54:50.827 00.036 29988 worker thread done servicing request
01:54:50.827 00.000 28316 OnExposeComplete: enter
01:54:50.828 00.001 28316 UpdateGuideState(): m_state=6
01:54:50.828 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2072
01:54:50.829 00.001 28316 Star::Find returns 1 (1), X=951.14, Y=259.89, Mass=2479, SNR=34.3, Peak=255 HFD=4.1
01:54:50.829 00.000 28316 MultiStar: [#1 0.01,-0.03,1.01,U] [#2 -0.16,-0.02,0.91,U] [#3 -0.05,0.05,0.86,U] [#4 -0.28,0.11,0.82,U] [#5 -0.27,-0.02,0.74,U] [#6 -0.09,-0.00,0.62,U] [#7 -0.23,-0.01,0.60,U] [#8 -0.14,-0.10,0.59,U] 
01:54:50.830 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.32, -0.02}
01:54:50.830 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
01:54:50.830 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
01:54:50.831 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.13 mountX=0.07 mountY=0.15, mountTheta=1.15
01:54:50.834 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.00, opts=13)
01:54:50.834 00.000 28316 Enqueuing Move request for scope (-0.17, -0.00)
01:54:50.835 00.001 29988 Worker thread wakes up
01:54:50.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:50.836 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
01:54:50.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
01:54:50.836 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.3 Saturée
01:54:50.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:50.837 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:50.837 00.000 28316 Enqueuing Expose request
01:54:50.838 00.001 29988 Moving (-0.17, -0.00) raw xDistance=0.07 yDistance=0.15
01:54:50.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:54:50.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:50.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:54:50.838 00.000 29988 MoveAxis(E, 0, ABG)
01:54:50.838 00.000 29988 Move returns status 0, amount 0
01:54:50.838 00.000 29988 MoveAxis(N, 0, ABG)
01:54:50.838 00.000 29988 Move returns status 0, amount 0
01:54:50.838 00.000 29988 move complete, result=0
01:54:50.838 00.000 29988 worker thread done servicing request
01:54:50.838 00.000 29988 Worker thread wakes up
01:54:50.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:50.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:50.839 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:54:52.366 01.527 29988 Exposure complete
01:54:52.396 00.030 29988 worker thread done servicing request
01:54:52.396 00.000 28316 OnExposeComplete: enter
01:54:52.397 00.001 28316 UpdateGuideState(): m_state=6
01:54:52.397 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2073
01:54:52.398 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=259.75, Mass=2388, SNR=33.9, Peak=206 HFD=3.7
01:54:52.398 00.000 28316 MultiStar: [#1 -0.04,0.01,0.99,U] [#2 0.04,-0.15,0.93,U] [#3 0.22,0.03,0.85,U] [#4 0.01,0.05,0.84,U] [#5 -0.03,-0.01,0.75,U] [#6 -0.08,-0.07,0.63,U] [#7 -0.11,-0.20,0.61,U] [#8 -0.11,-0.23,0.59,U] 
01:54:52.398 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.13, -0.15}
01:54:52.400 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
01:54:52.400 00.000 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
01:54:52.400 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.84 mountX=-0.06 mountY=0.05, mountTheta=2.42
01:54:52.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
01:54:52.402 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
01:54:52.402 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:52.403 00.001 29988 Worker thread wakes up
01:54:52.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:54:52.403 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:54:52.403 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
01:54:52.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:54:52.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:52.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:54:52.403 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
01:54:52.404 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:52.404 00.000 29988 MoveAxis(E, 0, ABG)
01:54:52.404 00.000 29988 Move returns status 0, amount 0
01:54:52.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:52.405 00.001 28316 Enqueuing Expose request
01:54:52.405 00.000 29988 MoveAxis(N, 0, ABG)
01:54:52.405 00.000 29988 Move returns status 0, amount 0
01:54:52.405 00.000 29988 move complete, result=0
01:54:52.405 00.000 29988 worker thread done servicing request
01:54:52.405 00.000 29988 Worker thread wakes up
01:54:52.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:52.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:52.406 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:54.040 01.634 29988 Exposure complete
01:54:54.093 00.053 29988 worker thread done servicing request
01:54:54.094 00.001 28316 OnExposeComplete: enter
01:54:54.096 00.002 28316 UpdateGuideState(): m_state=6
01:54:54.099 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2074
01:54:54.100 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=259.67, Mass=2352, SNR=33.6, Peak=195 HFD=3.7
01:54:54.102 00.002 28316 MultiStar: [#1 0.08,0.05,1.01,U] [#2 0.16,-0.12,0.94,U] [#3 0.25,0.04,0.88,U] [#4 -0.12,-0.05,0.83,U] [#5 0.00,-0.10,0.76,U] [#6 0.07,-0.07,0.65,U] [#7 0.06,-0.12,0.63,U] [#8 0.00,-0.16,0.58,U] 
01:54:54.103 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {0.11, -0.23}
01:54:54.103 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:54:54.103 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:54:54.104 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.83 mountX=-0.10 mountY=-0.03, mountTheta=-2.86
01:54:54.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
01:54:54.105 00.000 28316 Enqueuing Move request for scope (0.07, -0.08)
01:54:54.106 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:54.106 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:54:54.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:54.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:54.107 00.000 28316 Enqueuing Expose request
01:54:54.108 00.001 29988 Worker thread wakes up
01:54:54.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
01:54:54.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
01:54:54.108 00.000 29988 Moving (0.07, -0.08) raw xDistance=-0.10 yDistance=-0.03
01:54:54.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:54:54.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:54.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:54:54.108 00.000 29988 MoveAxis(E, 0, ABG)
01:54:54.108 00.000 29988 Move returns status 0, amount 0
01:54:54.108 00.000 29988 MoveAxis(N, 0, ABG)
01:54:54.108 00.000 29988 Move returns status 0, amount 0
01:54:54.108 00.000 29988 move complete, result=0
01:54:54.108 00.000 29988 worker thread done servicing request
01:54:54.108 00.000 29988 Worker thread wakes up
01:54:54.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:54.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:54.108 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:55.636 01.528 29988 Exposure complete
01:54:55.683 00.047 29988 worker thread done servicing request
01:54:55.683 00.000 28316 OnExposeComplete: enter
01:54:55.684 00.001 28316 UpdateGuideState(): m_state=6
01:54:55.685 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2075
01:54:55.685 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=259.54, Mass=2378, SNR=33.7, Peak=173 HFD=3.2
01:54:55.686 00.001 28316 MultiStar: [#1 0.07,-0.24,0.99,U] [#2 0.13,-0.40,0.00,M1] [#3 0.24,-0.18,0.86,U] [#4 0.06,-0.31,0.00,M1] [#5 0.01,-0.20,0.76,U] [#6 -0.01,-0.39,0.00,M1] [#7 -0.13,-0.23,0.63,U] [#8 -0.02,-0.46,0.00,M1] 
01:54:55.686 00.000 28316 refined, 4 included, MultiStar: {0.06, -0.25}, one-star: {0.06, -0.37}
01:54:55.687 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
01:54:55.687 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
01:54:55.687 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=-0.25 mountY=0.06, mountTheta=2.91
01:54:55.688 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.25, opts=13)
01:54:55.689 00.001 28316 Enqueuing Move request for scope (0.06, -0.25)
01:54:55.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:55.690 00.001 29988 Worker thread wakes up
01:54:55.690 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.7
01:54:55.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
01:54:55.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:55.691 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
01:54:55.691 00.000 29988 Moving (0.06, -0.25) raw xDistance=-0.25 yDistance=0.06
01:54:55.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:54:55.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:55.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:55.692 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:54:55.692 00.000 29988 MoveAxis(E, 53, ABG)
01:54:55.692 00.000 29988 Guiding  Dir = 2, Dur = 53
01:54:55.693 00.001 28316 Enqueuing Expose request
01:54:55.694 00.001 29988 IsSlewing returns 0
01:54:55.694 00.000 29988 IsGuiding returns 0
01:54:55.696 00.002 29988 PulseGuide returned control before completion, sleep 61
01:54:55.761 00.065 29988 IsGuiding returns 0
01:54:55.761 00.000 29988 Move returns status 0, amount 53
01:54:55.761 00.000 29988 MoveAxis(N, 0, ABG)
01:54:55.761 00.000 29988 Move returns status 0, amount 0
01:54:55.761 00.000 29988 move complete, result=0
01:54:55.761 00.000 29988 worker thread done servicing request
01:54:55.761 00.000 29988 Worker thread wakes up
01:54:55.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:55.761 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
01:54:55.762 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:57.394 01.632 29988 Exposure complete
01:54:57.433 00.039 29988 worker thread done servicing request
01:54:57.433 00.000 28316 OnExposeComplete: enter
01:54:57.433 00.000 28316 UpdateGuideState(): m_state=6
01:54:57.434 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2076
01:54:57.435 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.78, Mass=2404, SNR=34.1, Peak=201 HFD=3.7
01:54:57.435 00.000 28316 MultiStar: [#1 0.02,-0.02,0.99,U] [#2 -0.01,-0.14,0.89,U] [#3 0.19,-0.03,0.86,U] [#4 -0.13,-0.04,0.82,U] [#5 -0.03,-0.07,0.75,U] [#6 -0.10,-0.01,0.65,U] [#7 0.06,-0.08,0.62,U] [#8 0.02,-0.31,0.57,U] 
01:54:57.436 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.09}, one-star: {-0.07, -0.13}
01:54:57.436 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
01:54:57.437 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
01:54:57.437 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=-0.08 mountY=0.04, mountTheta=2.63
01:54:57.439 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
01:54:57.440 00.001 28316 Enqueuing Move request for scope (-0.00, -0.09)
01:54:57.440 00.000 29988 Worker thread wakes up
01:54:57.440 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
01:54:57.440 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
01:54:57.440 00.000 29988 Moving (-0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
01:54:57.441 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:57.441 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.1
01:54:57.442 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:57.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:57.443 00.001 28316 Enqueuing Expose request
01:54:57.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:54:57.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:57.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:57.443 00.000 29988 MoveAxis(E, 0, ABG)
01:54:57.443 00.000 29988 Move returns status 0, amount 0
01:54:57.443 00.000 29988 MoveAxis(N, 0, ABG)
01:54:57.443 00.000 29988 Move returns status 0, amount 0
01:54:57.443 00.000 29988 move complete, result=0
01:54:57.443 00.000 29988 worker thread done servicing request
01:54:57.443 00.000 29988 Worker thread wakes up
01:54:57.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:57.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:57.444 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:58.968 01.524 29988 Exposure complete
01:54:59.018 00.050 29988 worker thread done servicing request
01:54:59.018 00.000 28316 OnExposeComplete: enter
01:54:59.020 00.002 28316 UpdateGuideState(): m_state=6
01:54:59.022 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2077
01:54:59.023 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=259.66, Mass=2394, SNR=34.0, Peak=209 HFD=3.6
01:54:59.024 00.001 28316 MultiStar: [#1 0.12,-0.12,1.00,U] [#2 -0.00,-0.26,0.91,U] [#3 0.19,0.04,0.86,U] [#4 -0.07,0.07,0.83,U] [#5 0.06,-0.02,0.73,U] [#6 -0.03,-0.06,0.63,U] [#7 0.01,-0.15,0.63,U] [#8 0.13,-0.34,0.00,M1] 
01:54:59.025 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {-0.09, -0.24}
01:54:59.027 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
01:54:59.028 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
01:54:59.028 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.34 mountX=-0.10 mountY=0.02, mountTheta=2.91
01:54:59.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
01:54:59.030 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
01:54:59.031 00.001 29988 Worker thread wakes up
01:54:59.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:54:59.031 00.000 28316 UpdateGuideState exits: m=2394 RSB=34.0
01:54:59.031 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:59.032 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:54:59.032 00.000 28316 Enqueuing Expose request
01:54:59.033 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:54:59.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:54:59.033 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.02
01:54:59.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:54:59.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:59.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:59.033 00.000 29988 MoveAxis(E, 0, ABG)
01:54:59.033 00.000 29988 Move returns status 0, amount 0
01:54:59.033 00.000 29988 MoveAxis(N, 0, ABG)
01:54:59.033 00.000 29988 Move returns status 0, amount 0
01:54:59.033 00.000 29988 move complete, result=0
01:54:59.033 00.000 29988 worker thread done servicing request
01:54:59.033 00.000 29988 Worker thread wakes up
01:54:59.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:54:59.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:54:59.033 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:00.663 01.630 29988 Exposure complete
01:55:00.711 00.048 29988 worker thread done servicing request
01:55:00.711 00.000 28316 OnExposeComplete: enter
01:55:00.711 00.000 28316 UpdateGuideState(): m_state=6
01:55:00.712 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2078
01:55:00.712 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=259.58, Mass=2375, SNR=33.8, Peak=174 HFD=3.7
01:55:00.713 00.001 28316 MultiStar: [#1 0.27,-0.17,0.00,M1] [#2 0.11,-0.23,0.95,U] [#3 0.28,-0.10,0.86,U] [#4 0.09,-0.08,0.84,U] [#5 0.14,-0.19,0.74,U] [#6 0.18,-0.23,0.63,U] [#7 0.04,-0.22,0.63,U] [#8 0.04,-0.46,0.00,M2] 
01:55:00.713 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.20}, one-star: {0.08, -0.33}
01:55:00.714 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:55:00.714 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:55:00.715 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.99 mountX=-0.23 mountY=-0.03, mountTheta=-3.03
01:55:00.715 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.20, opts=13)
01:55:00.716 00.001 28316 Enqueuing Move request for scope (0.13, -0.20)
01:55:00.717 00.001 29988 Worker thread wakes up
01:55:00.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
01:55:00.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
01:55:00.717 00.000 29988 Moving (0.13, -0.20) raw xDistance=-0.23 yDistance=-0.03
01:55:00.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:00.718 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.8
01:55:00.719 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:00.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:00.720 00.001 28316 Enqueuing Expose request
01:55:00.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:55:00.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:00.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:55:00.720 00.000 29988 MoveAxis(E, 49, ABG)
01:55:00.720 00.000 29988 Guiding  Dir = 2, Dur = 49
01:55:00.720 00.000 29988 IsSlewing returns 0
01:55:00.720 00.000 29988 IsGuiding returns 0
01:55:00.723 00.003 29988 PulseGuide returned control before completion, sleep 58
01:55:00.788 00.065 29988 IsGuiding returns 0
01:55:00.788 00.000 29988 Move returns status 0, amount 49
01:55:00.788 00.000 29988 MoveAxis(N, 0, ABG)
01:55:00.788 00.000 29988 Move returns status 0, amount 0
01:55:00.788 00.000 29988 move complete, result=0
01:55:00.788 00.000 29988 worker thread done servicing request
01:55:00.788 00.000 29988 Worker thread wakes up
01:55:00.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:00.788 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
01:55:00.789 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:02.201 01.412 29988 Exposure complete
01:55:02.235 00.034 29988 worker thread done servicing request
01:55:02.235 00.000 28316 OnExposeComplete: enter
01:55:02.237 00.002 28316 UpdateGuideState(): m_state=6
01:55:02.239 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2079
01:55:02.240 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=259.87, Mass=2455, SNR=34.4, Peak=228 HFD=3.9
01:55:02.242 00.002 28316 MultiStar: [#1 0.02,0.03,0.97,U] [#2 -0.08,0.02,0.91,U] [#3 0.03,0.07,0.86,U] [#4 -0.28,0.15,0.00,M1] [#5 -0.01,0.14,0.72,U] [#6 -0.10,0.21,0.63,U] [#7 -0.07,0.02,0.61,U] [#8 -0.23,-0.08,0.58,U] 
01:55:02.243 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.16, -0.04}
01:55:02.244 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
01:55:02.245 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
01:55:02.247 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.58 mountX=0.07 mountY=0.04, mountTheta=0.55
01:55:02.250 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
01:55:02.251 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
01:55:02.252 00.001 29988 Worker thread wakes up
01:55:02.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
01:55:02.253 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.4
01:55:02.254 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:02.255 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:02.256 00.001 28316 Enqueuing Expose request
01:55:02.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
01:55:02.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
01:55:02.256 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=0.04
01:55:02.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:55:02.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:02.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:55:02.257 00.001 29988 MoveAxis(E, 0, ABG)
01:55:02.257 00.000 29988 Move returns status 0, amount 0
01:55:02.257 00.000 29988 MoveAxis(N, 0, ABG)
01:55:02.257 00.000 29988 Move returns status 0, amount 0
01:55:02.257 00.000 29988 move complete, result=0
01:55:02.257 00.000 29988 worker thread done servicing request
01:55:02.257 00.000 29988 Worker thread wakes up
01:55:02.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:02.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:02.257 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:03.988 01.731 29988 Exposure complete
01:55:04.013 00.025 29988 worker thread done servicing request
01:55:04.013 00.000 28316 OnExposeComplete: enter
01:55:04.014 00.001 28316 UpdateGuideState(): m_state=6
01:55:04.015 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2080
01:55:04.015 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=260.31, Mass=2417, SNR=34.1, Peak=217 HFD=4.0
01:55:04.016 00.001 28316 MultiStar: [#1 -0.26,0.51,0.00,M1] [#2 -0.30,0.42,0.00,M1] [#3 -0.19,0.62,0.00,M1] [#4 -0.33,0.58,0.00,M2] [#5 -0.38,0.59,0.00,M1] [#6 -0.24,0.52,0.00,M1] [#7 -0.45,0.45,0.00,M1] [#8 -0.28,0.44,0.00,M2] 
01:55:04.016 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
01:55:04.017 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
01:55:04.018 00.001 28316 CameraToMount -- cameraX=-0.39 cameraY=0.41 hyp=0.57 cameraTheta=2.34 mountX=0.53 mountY=0.17, mountTheta=0.31
01:55:04.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.39, y=0.41, opts=13)
01:55:04.020 00.000 28316 Enqueuing Move request for scope (-0.39, 0.41)
01:55:04.021 00.001 29988 Worker thread wakes up
01:55:04.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.41) opts 0xd
01:55:04.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.39, 0.41)
01:55:04.021 00.000 29988 Moving (-0.39, 0.41) raw xDistance=0.53 yDistance=0.17
01:55:04.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
01:55:04.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:04.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:04.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:55:04.021 00.000 29988 MoveAxis(W, 112, ABG)
01:55:04.021 00.000 29988 Guiding  Dir = 3, Dur = 112
01:55:04.021 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
01:55:04.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:04.022 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:04.022 00.000 28316 Enqueuing Expose request
01:55:04.023 00.001 29988 IsSlewing returns 0
01:55:04.023 00.000 29988 IsGuiding returns 0
01:55:04.025 00.002 29988 PulseGuide returned control before completion, sleep 121
01:55:04.159 00.134 29988 IsGuiding returns 0
01:55:04.159 00.000 29988 Move returns status 0, amount 112
01:55:04.159 00.000 29988 MoveAxis(N, 0, ABG)
01:55:04.159 00.000 29988 Move returns status 0, amount 0
01:55:04.159 00.000 29988 move complete, result=0
01:55:04.159 00.000 29988 worker thread done servicing request
01:55:04.159 00.000 28316 GuideStep: 0.5 px 112 ms WEST, 0.2 px 0 ms NORTH
01:55:04.160 00.001 29988 Worker thread wakes up
01:55:04.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:04.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:05.577 01.417 29988 Exposure complete
01:55:05.623 00.046 29988 worker thread done servicing request
01:55:05.623 00.000 28316 OnExposeComplete: enter
01:55:05.624 00.001 28316 UpdateGuideState(): m_state=6
01:55:05.624 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2081
01:55:05.625 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=260.02, Mass=2412, SNR=33.9, Peak=234 HFD=4.1
01:55:05.625 00.000 28316 MultiStar: [#1 -0.21,0.21,0.97,U] [#2 -0.34,0.05,0.00,M2] [#3 -0.20,0.17,0.86,U] [#4 -0.33,0.19,0.00,M3] [#5 -0.32,0.30,0.00,M2] [#6 -0.28,0.14,0.00,M2] [#7 -0.34,0.19,0.00,M2] [#8 -0.25,0.14,0.58,U] 
01:55:05.626 00.001 28316 refined, 3 included, MultiStar: {-0.24, 0.16}, one-star: {-0.30, 0.12}
01:55:05.626 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
01:55:05.627 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
01:55:05.627 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.55 mountX=0.25 mountY=0.14, mountTheta=0.53
01:55:05.628 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.16, opts=13)
01:55:05.629 00.001 28316 Enqueuing Move request for scope (-0.24, 0.16)
01:55:05.630 00.001 29988 Worker thread wakes up
01:55:05.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:05.630 00.000 28316 UpdateGuideState exits: m=2412 RSB=33.9
01:55:05.632 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:05.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:05.632 00.000 28316 Enqueuing Expose request
01:55:05.633 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
01:55:05.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
01:55:05.633 00.000 29988 Moving (-0.24, 0.16) raw xDistance=0.25 yDistance=0.14
01:55:05.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
01:55:05.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:05.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:55:05.633 00.000 29988 MoveAxis(W, 60, ABG)
01:55:05.633 00.000 29988 Guiding  Dir = 3, Dur = 60
01:55:05.633 00.000 29988 IsSlewing returns 0
01:55:05.633 00.000 29988 IsGuiding returns 0
01:55:05.635 00.002 29988 PulseGuide returned control before completion, sleep 69
01:55:05.718 00.083 29988 IsGuiding returns 0
01:55:05.718 00.000 29988 Move returns status 0, amount 60
01:55:05.718 00.000 29988 MoveAxis(N, 0, ABG)
01:55:05.718 00.000 29988 Move returns status 0, amount 0
01:55:05.719 00.001 29988 move complete, result=0
01:55:05.719 00.000 29988 worker thread done servicing request
01:55:05.719 00.000 29988 Worker thread wakes up
01:55:05.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:05.719 00.000 28316 GuideStep: 0.2 px 60 ms WEST, 0.1 px 0 ms NORTH
01:55:05.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:07.354 01.635 29988 Exposure complete
01:55:07.399 00.045 29988 worker thread done servicing request
01:55:07.399 00.000 28316 OnExposeComplete: enter
01:55:07.400 00.001 28316 UpdateGuideState(): m_state=6
01:55:07.401 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2082
01:55:07.402 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=259.74, Mass=2439, SNR=34.3, Peak=238 HFD=3.8
01:55:07.403 00.001 28316 MultiStar: [#1 -0.03,-0.03,1.00,U] [#2 -0.07,-0.10,0.91,U] [#3 -0.00,0.02,0.85,U] [#4 -0.28,0.06,0.84,U] [#5 -0.02,-0.02,0.72,U] [#6 -0.21,-0.03,0.65,U] [#7 -0.11,-0.05,0.61,U] [#8 -0.19,-0.18,0.60,U] 
01:55:07.404 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.18, -0.16}
01:55:07.406 00.002 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
01:55:07.407 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
01:55:07.408 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.72 mountX=0.00 mountY=0.13, mountTheta=1.57
01:55:07.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.05, opts=13)
01:55:07.409 00.000 28316 Enqueuing Move request for scope (-0.12, -0.05)
01:55:07.410 00.001 29988 Worker thread wakes up
01:55:07.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
01:55:07.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
01:55:07.410 00.000 29988 Moving (-0.12, -0.05) raw xDistance=0.00 yDistance=0.13
01:55:07.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:07.410 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.3
01:55:07.411 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:07.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:07.412 00.001 28316 Enqueuing Expose request
01:55:07.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:55:07.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:07.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:55:07.412 00.000 29988 MoveAxis(E, 0, ABG)
01:55:07.412 00.000 29988 Move returns status 0, amount 0
01:55:07.412 00.000 29988 MoveAxis(N, 0, ABG)
01:55:07.412 00.000 29988 Move returns status 0, amount 0
01:55:07.412 00.000 29988 move complete, result=0
01:55:07.412 00.000 29988 worker thread done servicing request
01:55:07.412 00.000 29988 Worker thread wakes up
01:55:07.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:07.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:07.413 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:08.924 01.511 29988 Exposure complete
01:55:08.973 00.049 29988 worker thread done servicing request
01:55:08.973 00.000 28316 OnExposeComplete: enter
01:55:08.974 00.001 28316 UpdateGuideState(): m_state=6
01:55:08.975 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2083
01:55:08.975 00.000 28316 Star::Find returns 1 (0), X=951.43, Y=259.60, Mass=2414, SNR=34.1, Peak=202 HFD=3.4
01:55:08.976 00.001 28316 MultiStar: [#1 0.03,-0.19,0.98,U] [#2 -0.10,-0.21,0.91,U] [#3 0.22,-0.11,0.86,U] [#4 -0.03,-0.06,0.85,U] [#5 -0.07,-0.01,0.74,U] [#6 0.08,-0.28,0.63,U] [#7 0.01,-0.25,0.63,U] [#8 -0.11,-0.31,0.00,M1] 
01:55:08.976 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.18}, one-star: {-0.03, -0.30}
01:55:08.976 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
01:55:08.977 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
01:55:08.977 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=-0.16 mountY=0.07, mountTheta=2.75
01:55:08.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
01:55:08.979 00.001 28316 Enqueuing Move request for scope (0.01, -0.18)
01:55:08.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:08.980 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
01:55:08.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:08.981 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:08.981 00.000 28316 Enqueuing Expose request
01:55:08.981 00.000 29988 Worker thread wakes up
01:55:08.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
01:55:08.982 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
01:55:08.982 00.000 29988 Moving (0.01, -0.18) raw xDistance=-0.16 yDistance=0.07
01:55:08.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:55:08.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:08.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:55:08.982 00.000 29988 MoveAxis(E, 0, ABG)
01:55:08.982 00.000 29988 Move returns status 0, amount 0
01:55:08.982 00.000 29988 MoveAxis(N, 0, ABG)
01:55:08.982 00.000 29988 Move returns status 0, amount 0
01:55:08.982 00.000 29988 move complete, result=0
01:55:08.982 00.000 29988 worker thread done servicing request
01:55:08.982 00.000 29988 Worker thread wakes up
01:55:08.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:08.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:08.982 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:10.618 01.636 29988 Exposure complete
01:55:10.673 00.055 29988 worker thread done servicing request
01:55:10.673 00.000 28316 OnExposeComplete: enter
01:55:10.675 00.002 28316 UpdateGuideState(): m_state=6
01:55:10.676 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2084
01:55:10.677 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=259.69, Mass=2425, SNR=34.1, Peak=191 HFD=3.8
01:55:10.678 00.001 28316 MultiStar: [#1 0.09,-0.13,1.00,U] [#2 0.07,-0.24,0.91,U] [#3 0.31,-0.06,0.00,M1] [#4 -0.04,-0.09,0.84,U] [#5 0.08,-0.08,0.74,U] [#6 0.06,-0.02,0.63,U] [#7 0.01,-0.26,0.62,U] [#8 -0.04,-0.21,0.59,U] 
01:55:10.678 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.16}, one-star: {0.05, -0.21}
01:55:10.678 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
01:55:10.679 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
01:55:10.679 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.32 mountX=-0.16 mountY=0.04, mountTheta=2.92
01:55:10.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.16, opts=13)
01:55:10.681 00.001 28316 Enqueuing Move request for scope (0.04, -0.16)
01:55:10.681 00.000 29988 Worker thread wakes up
01:55:10.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
01:55:10.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:10.682 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
01:55:10.682 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
01:55:10.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:10.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:10.683 00.000 28316 Enqueuing Expose request
01:55:10.684 00.001 29988 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
01:55:10.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:55:10.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:10.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:55:10.684 00.000 29988 MoveAxis(E, 0, ABG)
01:55:10.684 00.000 29988 Move returns status 0, amount 0
01:55:10.684 00.000 29988 MoveAxis(N, 0, ABG)
01:55:10.684 00.000 29988 Move returns status 0, amount 0
01:55:10.684 00.000 29988 move complete, result=0
01:55:10.684 00.000 29988 worker thread done servicing request
01:55:10.684 00.000 29988 Worker thread wakes up
01:55:10.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:10.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:10.684 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:12.205 01.521 29988 Exposure complete
01:55:12.234 00.029 29988 worker thread done servicing request
01:55:12.234 00.000 28316 OnExposeComplete: enter
01:55:12.235 00.001 28316 UpdateGuideState(): m_state=6
01:55:12.235 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2085
01:55:12.236 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=259.68, Mass=2495, SNR=34.5, Peak=184 HFD=3.8
01:55:12.236 00.000 28316 MultiStar: [#1 0.13,-0.10,0.97,U] [#2 0.25,-0.23,0.00,M1] [#3 0.20,-0.20,0.85,U] [#4 -0.12,-0.11,0.82,U] [#5 0.03,-0.19,0.72,U] [#6 -0.12,-0.30,0.00,M1] [#7 -0.03,-0.27,0.62,U] [#8 0.14,-0.19,0.60,U] 
01:55:12.237 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.18}, one-star: {0.01, -0.22}
01:55:12.237 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 3.00)
01:55:12.238 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.96)
01:55:12.238 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=-0.19 mountY=0.03, mountTheta=2.96
01:55:12.240 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
01:55:12.240 00.000 28316 Enqueuing Move request for scope (0.05, -0.18)
01:55:12.240 00.000 29988 Worker thread wakes up
01:55:12.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:12.241 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.5
01:55:12.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:12.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:12.242 00.001 28316 Enqueuing Expose request
01:55:12.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
01:55:12.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
01:55:12.242 00.000 29988 Moving (0.05, -0.18) raw xDistance=-0.19 yDistance=0.03
01:55:12.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:55:12.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:12.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:55:12.242 00.000 29988 MoveAxis(E, 0, ABG)
01:55:12.242 00.000 29988 Move returns status 0, amount 0
01:55:12.242 00.000 29988 MoveAxis(N, 0, ABG)
01:55:12.242 00.000 29988 Move returns status 0, amount 0
01:55:12.242 00.000 29988 move complete, result=0
01:55:12.242 00.000 29988 worker thread done servicing request
01:55:12.242 00.000 29988 Worker thread wakes up
01:55:12.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:12.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:12.243 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:13.882 01.639 29988 Exposure complete
01:55:13.925 00.043 29988 worker thread done servicing request
01:55:13.925 00.000 28316 OnExposeComplete: enter
01:55:13.928 00.003 28316 UpdateGuideState(): m_state=6
01:55:13.929 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2086
01:55:13.930 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=259.61, Mass=2531, SNR=34.7, Peak=198 HFD=3.5
01:55:13.930 00.000 28316 MultiStar: [#1 0.07,-0.20,0.96,U] [#2 0.14,-0.46,0.00,M2] [#3 0.16,-0.17,0.84,U] [#4 -0.11,-0.21,0.84,U] [#5 -0.02,-0.17,0.72,U] [#6 -0.18,-0.07,0.62,U] [#7 -0.04,-0.22,0.61,U] [#8 -0.12,-0.31,0.00,M1] 
01:55:13.931 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.20}, one-star: {-0.09, -0.30}
01:55:13.933 00.002 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
01:55:13.934 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
01:55:13.935 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.69 mountX=-0.17 mountY=0.11, mountTheta=2.57
01:55:13.937 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.20, opts=13)
01:55:13.938 00.001 28316 Enqueuing Move request for scope (-0.02, -0.20)
01:55:13.939 00.001 29988 Worker thread wakes up
01:55:13.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
01:55:13.939 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
01:55:13.939 00.000 29988 Moving (-0.02, -0.20) raw xDistance=-0.17 yDistance=0.11
01:55:13.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:55:13.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:13.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:55:13.939 00.000 29988 MoveAxis(E, 0, ABG)
01:55:13.939 00.000 29988 Move returns status 0, amount 0
01:55:13.939 00.000 29988 MoveAxis(N, 0, ABG)
01:55:13.939 00.000 29988 Move returns status 0, amount 0
01:55:13.939 00.000 29988 move complete, result=0
01:55:13.939 00.000 29988 worker thread done servicing request
01:55:13.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:13.940 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.7
01:55:13.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:13.941 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:13.941 00.000 28316 Enqueuing Expose request
01:55:13.941 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:13.944 00.003 29988 Worker thread wakes up
01:55:13.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:13.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:15.467 01.523 29988 Exposure complete
01:55:15.517 00.050 29988 worker thread done servicing request
01:55:15.517 00.000 28316 OnExposeComplete: enter
01:55:15.518 00.001 28316 UpdateGuideState(): m_state=6
01:55:15.519 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2087
01:55:15.519 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=259.57, Mass=2392, SNR=33.7, Peak=207 HFD=3.7
01:55:15.520 00.001 28316 MultiStar: [#1 0.02,-0.14,0.99,U] [#2 -0.10,-0.21,0.93,U] [#3 0.08,-0.18,0.85,U] [#4 0.04,-0.19,0.85,U] [#5 -0.10,-0.16,0.74,U] [#6 -0.04,-0.10,0.63,U] [#7 -0.13,-0.08,0.63,U] [#8 -0.05,-0.24,0.58,U] 
01:55:15.520 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.19}, one-star: {-0.20, -0.33}
01:55:15.521 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
01:55:15.521 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
01:55:15.522 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.85 mountX=-0.15 mountY=0.13, mountTheta=2.42
01:55:15.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.19, opts=13)
01:55:15.525 00.001 28316 Enqueuing Move request for scope (-0.05, -0.19)
01:55:15.525 00.000 29988 Worker thread wakes up
01:55:15.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:15.526 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.7
01:55:15.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:15.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:15.527 00.001 28316 Enqueuing Expose request
01:55:15.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
01:55:15.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
01:55:15.527 00.000 29988 Moving (-0.05, -0.19) raw xDistance=-0.15 yDistance=0.13
01:55:15.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:55:15.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:15.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:55:15.527 00.000 29988 MoveAxis(E, 0, ABG)
01:55:15.527 00.000 29988 Move returns status 0, amount 0
01:55:15.527 00.000 29988 MoveAxis(N, 0, ABG)
01:55:15.528 00.001 29988 Move returns status 0, amount 0
01:55:15.528 00.000 29988 move complete, result=0
01:55:15.528 00.000 29988 worker thread done servicing request
01:55:15.528 00.000 29988 Worker thread wakes up
01:55:15.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:15.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:15.528 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:17.160 01.632 29988 Exposure complete
01:55:17.193 00.033 29988 worker thread done servicing request
01:55:17.193 00.000 28316 OnExposeComplete: enter
01:55:17.195 00.002 28316 UpdateGuideState(): m_state=6
01:55:17.195 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2088
01:55:17.196 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=259.71, Mass=2459, SNR=34.4, Peak=206 HFD=3.7
01:55:17.199 00.003 28316 MultiStar: [#1 0.14,-0.16,0.98,U] [#2 -0.02,-0.15,0.90,U] [#3 0.11,-0.05,0.87,U] [#4 -0.02,-0.02,0.81,U] [#5 0.10,-0.12,0.73,U] [#6 -0.11,-0.09,0.62,U] [#7 -0.12,-0.07,0.63,U] [#8 0.11,-0.32,0.00,M1] 
01:55:17.201 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.11}, one-star: {-0.06, -0.19}
01:55:17.201 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
01:55:17.202 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
01:55:17.203 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.50 mountX=-0.11 mountY=0.04, mountTheta=2.75
01:55:17.206 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
01:55:17.208 00.002 28316 Enqueuing Move request for scope (0.01, -0.11)
01:55:17.208 00.000 29988 Worker thread wakes up
01:55:17.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:17.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:55:17.208 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4
01:55:17.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:17.209 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:55:17.209 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.11 yDistance=0.04
01:55:17.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:55:17.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:17.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:55:17.209 00.000 29988 MoveAxis(E, 0, ABG)
01:55:17.209 00.000 29988 Move returns status 0, amount 0
01:55:17.209 00.000 29988 MoveAxis(N, 0, ABG)
01:55:17.209 00.000 29988 Move returns status 0, amount 0
01:55:17.209 00.000 29988 move complete, result=0
01:55:17.209 00.000 29988 worker thread done servicing request
01:55:17.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:17.210 00.001 28316 Enqueuing Expose request
01:55:17.210 00.000 29988 Worker thread wakes up
01:55:17.210 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:17.211 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:17.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:18.733 01.522 29988 Exposure complete
01:55:18.768 00.035 29988 worker thread done servicing request
01:55:18.768 00.000 28316 OnExposeComplete: enter
01:55:18.770 00.002 28316 UpdateGuideState(): m_state=6
01:55:18.770 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2089
01:55:18.771 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=259.63, Mass=2264, SNR=33.1, Peak=204 HFD=3.5
01:55:18.771 00.000 28316 MultiStar: [#1 -0.01,-0.20,1.01,U] [#2 -0.12,-0.20,0.93,U] [#3 0.01,-0.16,0.90,U] [#4 -0.34,-0.06,0.00,M1] [#5 -0.10,-0.08,0.75,U] [#6 -0.10,-0.22,0.65,U] [#7 -0.24,-0.09,0.65,U] [#8 -0.26,-0.33,0.00,M2] 
01:55:18.772 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.18}, one-star: {-0.13, -0.27}
01:55:18.772 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
01:55:18.772 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
01:55:18.773 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.04 mountX=-0.13 mountY=0.16, mountTheta=2.23
01:55:18.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.18, opts=13)
01:55:18.774 00.000 28316 Enqueuing Move request for scope (-0.09, -0.18)
01:55:18.775 00.001 29988 Worker thread wakes up
01:55:18.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
01:55:18.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
01:55:18.775 00.000 29988 Moving (-0.09, -0.18) raw xDistance=-0.13 yDistance=0.16
01:55:18.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:18.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:18.776 00.001 28316 UpdateGuideState exits: m=2264 RSB=33.1
01:55:18.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:18.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:18.779 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:18.779 00.000 28316 Enqueuing Expose request
01:55:18.780 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:55:18.780 00.000 29988 MoveAxis(E, 0, ABG)
01:55:18.780 00.000 29988 Move returns status 0, amount 0
01:55:18.780 00.000 29988 MoveAxis(N, 0, ABG)
01:55:18.780 00.000 29988 Move returns status 0, amount 0
01:55:18.780 00.000 29988 move complete, result=0
01:55:18.780 00.000 29988 worker thread done servicing request
01:55:18.780 00.000 29988 Worker thread wakes up
01:55:18.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:18.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:18.781 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:55:20.416 01.635 29988 Exposure complete
01:55:20.461 00.045 29988 worker thread done servicing request
01:55:20.461 00.000 28316 OnExposeComplete: enter
01:55:20.461 00.000 28316 UpdateGuideState(): m_state=6
01:55:20.463 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2090
01:55:20.464 00.001 28316 Star::Find returns 1 (0), X=951.32, Y=259.56, Mass=2352, SNR=33.6, Peak=184 HFD=3.6
01:55:20.466 00.002 28316 MultiStar: [#1 -0.00,-0.23,1.01,U] [#2 -0.10,-0.24,0.94,U] [#3 -0.01,-0.20,0.88,U] [#4 -0.11,-0.24,0.85,U] [#5 -0.08,-0.25,0.73,U] [#6 -0.13,-0.23,0.65,U] [#7 0.15,-0.19,0.63,U] [#8 -0.10,-0.34,0.00,M3] 
01:55:20.466 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.24}, one-star: {-0.14, -0.34}
01:55:20.466 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:55:20.467 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:55:20.467 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=-0.20 mountY=0.16, mountTheta=2.46
01:55:20.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.24, opts=13)
01:55:20.469 00.001 28316 Enqueuing Move request for scope (-0.06, -0.24)
01:55:20.470 00.001 29988 Worker thread wakes up
01:55:20.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
01:55:20.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
01:55:20.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:20.470 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
01:55:20.471 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:20.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:20.472 00.001 28316 Enqueuing Expose request
01:55:20.472 00.000 29988 Moving (-0.06, -0.24) raw xDistance=-0.20 yDistance=0.16
01:55:20.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:55:20.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:20.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:55:20.472 00.000 29988 MoveAxis(E, 0, ABG)
01:55:20.472 00.000 29988 Move returns status 0, amount 0
01:55:20.472 00.000 29988 MoveAxis(N, 0, ABG)
01:55:20.472 00.000 29988 Move returns status 0, amount 0
01:55:20.472 00.000 29988 move complete, result=0
01:55:20.472 00.000 29988 worker thread done servicing request
01:55:20.472 00.000 29988 Worker thread wakes up
01:55:20.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:20.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:20.473 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:55:21.989 01.516 29988 Exposure complete
01:55:22.019 00.030 29988 worker thread done servicing request
01:55:22.019 00.000 28316 OnExposeComplete: enter
01:55:22.020 00.001 28316 UpdateGuideState(): m_state=6
01:55:22.020 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2091
01:55:22.021 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=259.59, Mass=2384, SNR=33.7, Peak=185 HFD=3.5
01:55:22.021 00.000 28316 MultiStar: [#1 0.04,-0.24,1.00,U] [#2 0.06,-0.45,0.00,M1] [#3 0.21,-0.20,0.85,U] [#4 -0.00,-0.19,0.85,U] [#5 0.03,-0.18,0.72,U] [#6 -0.01,-0.42,0.00,M1] [#7 -0.01,-0.30,0.62,U] [#8 0.08,-0.41,0.00,M4] 
01:55:22.022 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.24}, one-star: {-0.08, -0.31}
01:55:22.022 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
01:55:22.022 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
01:55:22.023 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.45 mountX=-0.23 mountY=0.08, mountTheta=2.80
01:55:22.024 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.24, opts=13)
01:55:22.024 00.000 28316 Enqueuing Move request for scope (0.03, -0.24)
01:55:22.025 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:22.025 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.7
01:55:22.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:22.027 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:22.027 00.000 28316 Enqueuing Expose request
01:55:22.028 00.001 29988 Worker thread wakes up
01:55:22.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
01:55:22.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
01:55:22.028 00.000 29988 Moving (0.03, -0.24) raw xDistance=-0.23 yDistance=0.08
01:55:22.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:55:22.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:22.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:55:22.028 00.000 29988 MoveAxis(E, 48, ABG)
01:55:22.028 00.000 29988 Guiding  Dir = 2, Dur = 48
01:55:22.028 00.000 29988 IsSlewing returns 0
01:55:22.028 00.000 29988 IsGuiding returns 0
01:55:22.030 00.002 29988 PulseGuide returned control before completion, sleep 57
01:55:22.099 00.069 29988 IsGuiding returns 0
01:55:22.099 00.000 29988 Move returns status 0, amount 48
01:55:22.099 00.000 29988 MoveAxis(N, 0, ABG)
01:55:22.099 00.000 29988 Move returns status 0, amount 0
01:55:22.099 00.000 29988 move complete, result=0
01:55:22.099 00.000 29988 worker thread done servicing request
01:55:22.099 00.000 29988 Worker thread wakes up
01:55:22.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:22.099 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
01:55:22.100 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:23.734 01.634 29988 Exposure complete
01:55:23.787 00.053 29988 worker thread done servicing request
01:55:23.787 00.000 28316 OnExposeComplete: enter
01:55:23.789 00.002 28316 UpdateGuideState(): m_state=6
01:55:23.789 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2092
01:55:23.790 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=259.55, Mass=2495, SNR=34.6, Peak=202 HFD=3.7
01:55:23.790 00.000 28316 MultiStar: [#1 0.05,-0.22,0.96,U] [#2 -0.10,-0.16,0.87,U] [#3 -0.01,-0.20,0.85,U] [#4 -0.30,-0.06,0.83,U] [#5 -0.04,-0.20,0.72,U] [#6 -0.21,-0.23,0.00,M2] [#7 -0.20,-0.27,0.00,M1] [#8 -0.24,-0.34,0.00,M5] 
01:55:23.791 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.20}, one-star: {-0.15, -0.35}
01:55:23.791 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
01:55:23.791 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
01:55:23.792 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.99 mountX=-0.15 mountY=0.17, mountTheta=2.28
01:55:23.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.20, opts=13)
01:55:23.794 00.001 28316 Enqueuing Move request for scope (-0.09, -0.20)
01:55:23.795 00.001 29988 Worker thread wakes up
01:55:23.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
01:55:23.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
01:55:23.795 00.000 29988 Moving (-0.09, -0.20) raw xDistance=-0.15 yDistance=0.17
01:55:23.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:55:23.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:23.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:55:23.795 00.000 29988 MoveAxis(E, 0, ABG)
01:55:23.795 00.000 29988 Move returns status 0, amount 0
01:55:23.795 00.000 29988 MoveAxis(N, 0, ABG)
01:55:23.795 00.000 29988 Move returns status 0, amount 0
01:55:23.795 00.000 29988 move complete, result=0
01:55:23.795 00.000 29988 worker thread done servicing request
01:55:23.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:23.795 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
01:55:23.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.796 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:23.797 00.001 28316 Enqueuing Expose request
01:55:23.797 00.000 29988 Worker thread wakes up
01:55:23.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:55:23.798 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:23.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:25.322 01.524 29988 Exposure complete
01:55:25.364 00.042 29988 worker thread done servicing request
01:55:25.364 00.000 28316 OnExposeComplete: enter
01:55:25.365 00.001 28316 UpdateGuideState(): m_state=6
01:55:25.366 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2093
01:55:25.366 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=259.59, Mass=2411, SNR=34.1, Peak=214 HFD=3.9
01:55:25.366 00.000 28316 MultiStar: [#1 -0.16,-0.10,0.99,U] [#2 -0.27,-0.37,0.00,M1] [#3 -0.15,-0.11,0.86,U] [#4 -0.47,-0.28,0.00,M1] [#5 -0.29,-0.19,0.00,M1] [#6 -0.32,-0.29,0.00,M3] [#7 -0.40,-0.25,0.00,M2] [#8 -0.12,-0.30,0.00,M6] 
01:55:25.368 00.002 28316 refined, 2 included, MultiStar: {-0.23, -0.18}, one-star: {-0.37, -0.31}
01:55:25.368 00.000 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.48 = 1.81)
01:55:25.369 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.77)
01:55:25.370 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.48 mountX=-0.07 mountY=0.29, mountTheta=1.81
01:55:25.372 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.18, opts=13)
01:55:25.373 00.001 28316 Enqueuing Move request for scope (-0.23, -0.18)
01:55:25.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:25.374 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.1
01:55:25.374 00.000 29988 Worker thread wakes up
01:55:25.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd
01:55:25.374 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.18)
01:55:25.374 00.000 29988 Moving (-0.23, -0.18) raw xDistance=-0.07 yDistance=0.29
01:55:25.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:55:25.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:25.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:25.376 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:55:25.376 00.000 29988 MoveAxis(E, 0, ABG)
01:55:25.376 00.000 29988 Move returns status 0, amount 0
01:55:25.376 00.000 29988 MoveAxis(N, 0, ABG)
01:55:25.376 00.000 29988 Move returns status 0, amount 0
01:55:25.376 00.000 29988 move complete, result=0
01:55:25.376 00.000 29988 worker thread done servicing request
01:55:25.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:25.377 00.001 28316 Enqueuing Expose request
01:55:25.379 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:55:25.380 00.001 29988 Worker thread wakes up
01:55:25.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:25.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:27.009 01.629 29988 Exposure complete
01:55:27.059 00.050 29988 worker thread done servicing request
01:55:27.059 00.000 28316 OnExposeComplete: enter
01:55:27.060 00.001 28316 UpdateGuideState(): m_state=6
01:55:27.060 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2094
01:55:27.061 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=259.56, Mass=2395, SNR=34.0, Peak=216 HFD=3.8
01:55:27.061 00.000 28316 MultiStar: [#1 -0.11,-0.21,0.99,U] [#2 -0.21,-0.35,0.00,M2] [#3 -0.15,-0.15,0.84,U] [#4 -0.27,-0.28,0.00,M2] [#5 -0.28,-0.16,0.00,M2] [#6 -0.37,-0.38,0.00,M4] [#7 -0.23,-0.33,0.00,M3] [#8 -0.38,-0.38,0.00,M7] 
01:55:27.062 00.001 28316 refined, 2 included, MultiStar: {-0.21, -0.24}, one-star: {-0.36, -0.34}
01:55:27.062 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
01:55:27.063 00.001 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
01:55:27.063 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.29 mountX=-0.13 mountY=0.29, mountTheta=1.99
01:55:27.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.24, opts=13)
01:55:27.065 00.001 28316 Enqueuing Move request for scope (-0.21, -0.24)
01:55:27.065 00.000 29988 Worker thread wakes up
01:55:27.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:27.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd
01:55:27.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.24)
01:55:27.066 00.000 29988 Moving (-0.21, -0.24) raw xDistance=-0.13 yDistance=0.29
01:55:27.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:27.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:27.066 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:55:27.068 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:55:27.068 00.000 29988 MoveAxis(E, 0, ABG)
01:55:27.068 00.000 29988 Move returns status 0, amount 0
01:55:27.068 00.000 29988 MoveAxis(N, 0, ABG)
01:55:27.068 00.000 29988 Move returns status 0, amount 0
01:55:27.068 00.000 29988 move complete, result=0
01:55:27.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:27.069 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:27.069 00.000 28316 Enqueuing Expose request
01:55:27.070 00.001 29988 worker thread done servicing request
01:55:27.070 00.000 29988 Worker thread wakes up
01:55:27.070 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:55:27.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:27.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:28.589 01.519 29988 Exposure complete
01:55:28.626 00.037 29988 worker thread done servicing request
01:55:28.627 00.001 28316 OnExposeComplete: enter
01:55:28.627 00.000 28316 UpdateGuideState(): m_state=6
01:55:28.629 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2095
01:55:28.630 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=259.57, Mass=2441, SNR=34.3, Peak=209 HFD=3.7
01:55:28.632 00.002 28316 MultiStar: [#1 -0.22,-0.18,1.00,U] [#2 -0.46,-0.16,0.00,M3] [#3 -0.25,-0.29,0.00,M1] [#4 -0.42,-0.22,0.00,M3] [#5 -0.51,-0.22,0.00,M3] [#6 -0.33,-0.44,0.00,M5] [#7 -0.43,-0.26,0.00,M4] [#8 -0.28,-0.31,0.00,M8] 
01:55:28.633 00.001 28316 refined, 1 included, MultiStar: {-0.34, -0.26}, one-star: {-0.46, -0.34}
01:55:28.634 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.80)
01:55:28.635 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76)
01:55:28.637 00.002 28316 CameraToMount -- cameraX=-0.34 cameraY=-0.26 hyp=0.43 cameraTheta=-2.49 mountX=-0.10 mountY=0.42, mountTheta=1.80
01:55:28.639 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=-0.26, opts=13)
01:55:28.640 00.001 28316 Enqueuing Move request for scope (-0.34, -0.26)
01:55:28.641 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:28.641 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3
01:55:28.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:28.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:28.643 00.001 28316 Enqueuing Expose request
01:55:28.643 00.000 29988 Worker thread wakes up
01:55:28.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.26) opts 0xd
01:55:28.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, -0.26)
01:55:28.643 00.000 29988 Moving (-0.34, -0.26) raw xDistance=-0.10 yDistance=0.42
01:55:28.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:55:28.643 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.29 newest=1.00
01:55:28.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
01:55:28.644 00.001 29988 MoveAxis(E, 0, ABG)
01:55:28.644 00.000 29988 Move returns status 0, amount 0
01:55:28.644 00.000 29988 MoveAxis(S, 101, ABG)
01:55:28.644 00.000 29988 Guiding  Dir = 1, Dur = 101
01:55:28.644 00.000 29988 IsSlewing returns 0
01:55:28.644 00.000 29988 IsGuiding returns 0
01:55:28.650 00.006 29988 PulseGuide returned control before completion, sleep 106
01:55:28.762 00.112 29988 IsGuiding returns 0
01:55:28.762 00.000 29988 Move returns status 0, amount 101
01:55:28.762 00.000 29988 move complete, result=0
01:55:28.762 00.000 29988 worker thread done servicing request
01:55:28.762 00.000 29988 Worker thread wakes up
01:55:28.762 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:28.762 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 101 ms SOUTH
01:55:28.764 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:30.388 01.624 29988 Exposure complete
01:55:30.426 00.038 29988 worker thread done servicing request
01:55:30.426 00.000 28316 OnExposeComplete: enter
01:55:30.427 00.001 28316 UpdateGuideState(): m_state=6
01:55:30.427 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2096
01:55:30.428 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.80, Mass=2350, SNR=33.4, Peak=219 HFD=4.1
01:55:30.428 00.000 28316 MultiStar: [#1 -0.39,0.04,0.00,M1] [#2 -0.35,-0.11,0.00,M4] [#3 -0.38,0.03,0.00,M2] [#4 -0.48,0.14,0.00,M4] [#5 -0.59,0.08,0.00,M4] [#6 -0.41,-0.03,0.00,M6] [#7 -0.50,0.03,0.00,M5] [#8 -0.46,-0.17,0.00,M9] 
01:55:30.429 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.34)
01:55:30.429 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.30)
01:55:30.429 00.000 28316 CameraToMount -- cameraX=-0.55 cameraY=-0.11 hyp=0.56 cameraTheta=-2.95 mountX=0.13 mountY=0.54, mountTheta=1.33
01:55:30.430 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.55, y=-0.11, opts=13)
01:55:30.431 00.001 28316 Enqueuing Move request for scope (-0.55, -0.11)
01:55:30.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:30.432 00.001 29988 Worker thread wakes up
01:55:30.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.11) opts 0xd
01:55:30.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.55, -0.11)
01:55:30.432 00.000 29988 Moving (-0.55, -0.11) raw xDistance=0.13 yDistance=0.54
01:55:30.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:55:30.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
01:55:30.432 00.000 29988 MoveAxis(E, 0, ABG)
01:55:30.432 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.4
01:55:30.433 00.001 29988 Move returns status 0, amount 0
01:55:30.433 00.000 29988 MoveAxis(S, 128, ABG)
01:55:30.433 00.000 29988 Guiding  Dir = 1, Dur = 128
01:55:30.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:30.433 00.000 29988 IsSlewing returns 0
01:55:30.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:30.434 00.001 28316 Enqueuing Expose request
01:55:30.434 00.000 29988 IsGuiding returns 0
01:55:30.442 00.008 29988 PulseGuide returned control before completion, sleep 131
01:55:30.590 00.148 29988 IsGuiding returns 0
01:55:30.590 00.000 29988 Move returns status 0, amount 128
01:55:30.590 00.000 29988 move complete, result=0
01:55:30.590 00.000 29988 worker thread done servicing request
01:55:30.590 00.000 29988 Worker thread wakes up
01:55:30.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:30.591 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:30.591 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 128 ms SOUTH
01:55:32.009 01.418 29988 Exposure complete
01:55:32.044 00.035 29988 worker thread done servicing request
01:55:32.044 00.000 28316 OnExposeComplete: enter
01:55:32.045 00.001 28316 UpdateGuideState(): m_state=6
01:55:32.047 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2097
01:55:32.048 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=259.65, Mass=2336, SNR=33.6, Peak=190 HFD=3.6
01:55:32.050 00.002 28316 MultiStar: [#1 -0.04,-0.04,1.02,U] [#2 0.00,-0.24,0.92,U] [#3 0.12,-0.13,0.89,U] [#4 -0.07,-0.15,0.85,U] [#5 -0.06,0.05,0.74,U] [#6 0.07,-0.22,0.64,U] [#7 0.02,-0.16,0.64,U] [#8 -0.01,-0.11,0.59,U] 
01:55:32.051 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.14}, one-star: {-0.06, -0.25}
01:55:32.052 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
01:55:32.053 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
01:55:32.054 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=-0.13 mountY=0.07, mountTheta=2.64
01:55:32.056 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
01:55:32.056 00.000 28316 Enqueuing Move request for scope (-0.01, -0.14)
01:55:32.057 00.001 29988 Worker thread wakes up
01:55:32.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
01:55:32.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
01:55:32.057 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.13 yDistance=0.07
01:55:32.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:32.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:32.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:32.058 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:55:32.058 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.6
01:55:32.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:32.061 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:32.062 00.001 28316 Enqueuing Expose request
01:55:32.063 00.001 29988 MoveAxis(E, 0, ABG)
01:55:32.063 00.000 29988 Move returns status 0, amount 0
01:55:32.063 00.000 29988 MoveAxis(N, 0, ABG)
01:55:32.063 00.000 29988 Move returns status 0, amount 0
01:55:32.063 00.000 29988 move complete, result=0
01:55:32.064 00.001 29988 worker thread done servicing request
01:55:32.064 00.000 29988 Worker thread wakes up
01:55:32.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:32.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:32.064 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:33.687 01.623 29988 Exposure complete
01:55:33.717 00.030 29988 worker thread done servicing request
01:55:33.717 00.000 28316 OnExposeComplete: enter
01:55:33.718 00.001 28316 UpdateGuideState(): m_state=6
01:55:33.718 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2098
01:55:33.718 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=259.69, Mass=2385, SNR=33.8, Peak=203 HFD=3.5
01:55:33.719 00.001 28316 MultiStar: [#1 0.21,-0.11,0.99,U] [#2 0.04,-0.21,0.91,U] [#3 0.13,-0.17,0.87,U] [#4 -0.02,0.06,0.84,U] [#5 0.04,-0.14,0.75,U] [#6 -0.16,-0.09,0.63,U] [#7 -0.03,-0.29,0.63,U] [#8 -0.06,-0.17,0.59,U] 
01:55:33.719 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.15}, one-star: {-0.05, -0.22}
01:55:33.720 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
01:55:33.720 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
01:55:33.721 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=-0.14 mountY=0.04, mountTheta=2.84
01:55:33.722 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
01:55:33.722 00.000 28316 Enqueuing Move request for scope (0.02, -0.15)
01:55:33.723 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:33.723 00.000 29988 Worker thread wakes up
01:55:33.723 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
01:55:33.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:33.724 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:33.724 00.000 28316 Enqueuing Expose request
01:55:33.725 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
01:55:33.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
01:55:33.725 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.14 yDistance=0.04
01:55:33.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:55:33.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:33.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:55:33.725 00.000 29988 MoveAxis(E, 0, ABG)
01:55:33.725 00.000 29988 Move returns status 0, amount 0
01:55:33.725 00.000 29988 MoveAxis(N, 0, ABG)
01:55:33.725 00.000 29988 Move returns status 0, amount 0
01:55:33.725 00.000 29988 move complete, result=0
01:55:33.725 00.000 29988 worker thread done servicing request
01:55:33.725 00.000 29988 Worker thread wakes up
01:55:33.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:33.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:33.725 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:35.242 01.517 29988 Exposure complete
01:55:35.275 00.033 29988 worker thread done servicing request
01:55:35.275 00.000 28316 OnExposeComplete: enter
01:55:35.277 00.002 28316 UpdateGuideState(): m_state=6
01:55:35.277 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2099
01:55:35.278 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.59, Mass=2487, SNR=34.7, Peak=189 HFD=3.9
01:55:35.278 00.000 28316 MultiStar: [#1 0.08,-0.29,0.96,U] [#2 0.08,-0.37,0.00,M3] [#3 0.08,-0.21,0.85,U] [#4 0.06,-0.47,0.00,M3] [#5 0.09,-0.30,0.00,M3] [#6 -0.06,-0.32,0.00,M5] [#7 -0.09,-0.25,0.61,U] [#8 -0.02,-0.64,0.00,M8] 
01:55:35.279 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.27}, one-star: {-0.07, -0.31}
01:55:35.279 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
01:55:35.280 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.70)
01:55:35.280 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.55 mountX=-0.25 mountY=0.12, mountTheta=2.70
01:55:35.281 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.27, opts=13)
01:55:35.281 00.000 28316 Enqueuing Move request for scope (0.01, -0.27)
01:55:35.281 00.000 29988 Worker thread wakes up
01:55:35.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
01:55:35.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
01:55:35.281 00.000 29988 Moving (0.01, -0.27) raw xDistance=-0.25 yDistance=0.12
01:55:35.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:55:35.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:35.282 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.7
01:55:35.282 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:35.282 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:35.283 00.001 28316 Enqueuing Expose request
01:55:35.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:35.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:55:35.283 00.000 29988 MoveAxis(E, 52, ABG)
01:55:35.284 00.001 29988 Guiding  Dir = 2, Dur = 52
01:55:35.284 00.000 29988 IsSlewing returns 0
01:55:35.284 00.000 29988 IsGuiding returns 0
01:55:35.286 00.002 29988 PulseGuide returned control before completion, sleep 60
01:55:35.352 00.066 29988 IsGuiding returns 0
01:55:35.352 00.000 29988 Move returns status 0, amount 52
01:55:35.352 00.000 29988 MoveAxis(N, 0, ABG)
01:55:35.352 00.000 29988 Move returns status 0, amount 0
01:55:35.352 00.000 29988 move complete, result=0
01:55:35.352 00.000 29988 worker thread done servicing request
01:55:35.352 00.000 29988 Worker thread wakes up
01:55:35.354 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:35.354 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
01:55:35.355 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:36.989 01.634 29988 Exposure complete
01:55:37.024 00.035 29988 worker thread done servicing request
01:55:37.024 00.000 28316 OnExposeComplete: enter
01:55:37.024 00.000 28316 UpdateGuideState(): m_state=6
01:55:37.025 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2100
01:55:37.025 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=259.55, Mass=2380, SNR=33.8, Peak=192 HFD=3.5
01:55:37.026 00.001 28316 MultiStar: [#1 0.02,-0.21,1.02,U] [#2 0.01,-0.47,0.00,M4] [#3 0.00,-0.22,0.89,U] [#4 -0.01,-0.25,0.84,U] [#5 0.05,-0.27,0.73,U] [#6 -0.12,-0.31,0.00,M6] [#7 0.08,-0.47,0.00,M3] [#8 -0.06,-0.26,0.62,U] 
01:55:37.026 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.26}, one-star: {-0.12, -0.35}
01:55:37.027 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.64)
01:55:37.027 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
01:55:37.028 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.65 mountX=-0.23 mountY=0.14, mountTheta=2.61
01:55:37.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.26, opts=13)
01:55:37.030 00.001 28316 Enqueuing Move request for scope (-0.02, -0.26)
01:55:37.031 00.001 29988 Worker thread wakes up
01:55:37.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:37.031 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
01:55:37.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:37.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
01:55:37.032 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
01:55:37.032 00.000 29988 Moving (-0.02, -0.26) raw xDistance=-0.23 yDistance=0.14
01:55:37.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
01:55:37.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:37.033 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:37.033 00.000 28316 Enqueuing Expose request
01:55:37.034 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:55:37.034 00.000 29988 MoveAxis(E, 52, ABG)
01:55:37.034 00.000 29988 Guiding  Dir = 2, Dur = 52
01:55:37.034 00.000 29988 IsSlewing returns 0
01:55:37.035 00.001 29988 IsGuiding returns 0
01:55:37.036 00.001 29988 PulseGuide returned control before completion, sleep 61
01:55:37.101 00.065 29988 IsGuiding returns 0
01:55:37.101 00.000 29988 Move returns status 0, amount 52
01:55:37.101 00.000 29988 MoveAxis(N, 0, ABG)
01:55:37.101 00.000 29988 Move returns status 0, amount 0
01:55:37.101 00.000 29988 move complete, result=0
01:55:37.101 00.000 29988 worker thread done servicing request
01:55:37.101 00.000 29988 Worker thread wakes up
01:55:37.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:37.101 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
01:55:37.102 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:38.506 01.404 29988 Exposure complete
01:55:38.550 00.044 29988 worker thread done servicing request
01:55:38.550 00.000 28316 OnExposeComplete: enter
01:55:38.551 00.001 28316 UpdateGuideState(): m_state=6
01:55:38.551 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2101
01:55:38.552 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=259.57, Mass=2307, SNR=33.2, Peak=177 HFD=3.3
01:55:38.552 00.000 28316 MultiStar: [#1 0.19,-0.17,1.02,U] [#2 0.11,-0.27,0.94,U] [#3 0.15,-0.21,0.89,U] [#4 0.06,-0.27,0.85,U] [#5 0.10,-0.22,0.76,U] [#6 0.07,-0.36,0.00,M7] [#7 0.21,-0.19,0.66,U] [#8 0.08,-0.32,0.00,M8] 
01:55:38.552 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.24}, one-star: {-0.02, -0.34}
01:55:38.555 00.003 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
01:55:38.558 00.003 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.11)
01:55:38.560 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-1.14 mountX=-0.26 mountY=0.01, mountTheta=3.11
01:55:38.564 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.24, opts=13)
01:55:38.566 00.002 28316 Enqueuing Move request for scope (0.11, -0.24)
01:55:38.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:38.567 00.001 29988 Worker thread wakes up
01:55:38.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
01:55:38.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
01:55:38.567 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.2
01:55:38.567 00.000 29988 Moving (0.11, -0.24) raw xDistance=-0.26 yDistance=0.01
01:55:38.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:38.568 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:38.568 00.000 28316 Enqueuing Expose request
01:55:38.569 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:55:38.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:38.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:55:38.570 00.001 29988 MoveAxis(E, 59, ABG)
01:55:38.570 00.000 29988 Guiding  Dir = 2, Dur = 59
01:55:38.570 00.000 29988 IsSlewing returns 0
01:55:38.570 00.000 29988 IsGuiding returns 0
01:55:38.571 00.001 29988 PulseGuide returned control before completion, sleep 68
01:55:38.647 00.076 29988 IsGuiding returns 0
01:55:38.647 00.000 29988 Move returns status 0, amount 59
01:55:38.647 00.000 29988 MoveAxis(N, 0, ABG)
01:55:38.647 00.000 29988 Move returns status 0, amount 0
01:55:38.647 00.000 29988 move complete, result=0
01:55:38.647 00.000 29988 worker thread done servicing request
01:55:38.648 00.001 29988 Worker thread wakes up
01:55:38.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:38.648 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
01:55:38.649 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:40.276 01.627 29988 Exposure complete
01:55:40.320 00.044 29988 worker thread done servicing request
01:55:40.320 00.000 28316 OnExposeComplete: enter
01:55:40.322 00.002 28316 UpdateGuideState(): m_state=6
01:55:40.325 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2102
01:55:40.327 00.002 28316 Star::Find returns 1 (0), X=951.22, Y=259.76, Mass=2409, SNR=34.0, Peak=205 HFD=3.9
01:55:40.330 00.003 28316 MultiStar: [#1 -0.04,-0.00,0.99,U] [#2 -0.08,-0.14,0.90,U] [#3 0.08,0.01,0.86,U] [#4 -0.14,0.09,0.82,U] [#5 -0.13,-0.01,0.73,U] [#6 -0.02,-0.08,0.62,U] [#7 -0.19,-0.10,0.63,U] [#8 -0.11,-0.16,0.56,U] 
01:55:40.332 00.002 28316 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.24, -0.15}
01:55:40.333 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
01:55:40.335 00.002 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
01:55:40.336 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.62 mountX=-0.01 mountY=0.11, mountTheta=1.67
01:55:40.338 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
01:55:40.339 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
01:55:40.339 00.000 29988 Worker thread wakes up
01:55:40.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:40.340 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:55:40.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:40.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:40.341 00.000 28316 Enqueuing Expose request
01:55:40.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
01:55:40.341 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
01:55:40.341 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.11
01:55:40.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:55:40.342 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:40.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:55:40.342 00.000 29988 MoveAxis(E, 0, ABG)
01:55:40.342 00.000 29988 Move returns status 0, amount 0
01:55:40.342 00.000 29988 MoveAxis(N, 0, ABG)
01:55:40.342 00.000 29988 Move returns status 0, amount 0
01:55:40.342 00.000 29988 move complete, result=0
01:55:40.342 00.000 29988 worker thread done servicing request
01:55:40.342 00.000 29988 Worker thread wakes up
01:55:40.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:40.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:40.342 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:41.861 01.519 29988 Exposure complete
01:55:41.901 00.040 29988 worker thread done servicing request
01:55:41.901 00.000 28316 OnExposeComplete: enter
01:55:41.902 00.001 28316 UpdateGuideState(): m_state=6
01:55:41.902 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2103
01:55:41.903 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=259.75, Mass=2407, SNR=34.0, Peak=193 HFD=3.8
01:55:41.903 00.000 28316 MultiStar: [#1 0.20,-0.05,0.98,U] [#2 0.15,-0.12,0.91,U] [#3 0.34,0.09,0.00,M1] [#4 0.02,-0.03,0.86,U] [#5 0.03,0.09,0.74,U] [#6 0.12,-0.11,0.63,U] [#7 0.14,-0.06,0.62,U] [#8 0.08,-0.07,0.59,U] 
01:55:41.904 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.07}, one-star: {0.09, -0.15}
01:55:41.905 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
01:55:41.905 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
01:55:41.905 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.12 cameraTheta=-0.56 mountX=-0.10 mountY=-0.06, mountTheta=-2.59
01:55:41.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
01:55:41.907 00.000 28316 Enqueuing Move request for scope (0.11, -0.07)
01:55:41.907 00.000 29988 Worker thread wakes up
01:55:41.908 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:55:41.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:41.908 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
01:55:41.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:41.909 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:55:41.909 00.000 29988 Moving (0.11, -0.07) raw xDistance=-0.10 yDistance=-0.06
01:55:41.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:55:41.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:41.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:41.910 00.001 28316 Enqueuing Expose request
01:55:41.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:55:41.910 00.000 29988 MoveAxis(E, 0, ABG)
01:55:41.910 00.000 29988 Move returns status 0, amount 0
01:55:41.910 00.000 29988 MoveAxis(N, 0, ABG)
01:55:41.910 00.000 29988 Move returns status 0, amount 0
01:55:41.910 00.000 29988 move complete, result=0
01:55:41.910 00.000 29988 worker thread done servicing request
01:55:41.910 00.000 29988 Worker thread wakes up
01:55:41.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:41.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:41.911 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:43.535 01.624 29988 Exposure complete
01:55:43.573 00.038 29988 worker thread done servicing request
01:55:43.573 00.000 28316 OnExposeComplete: enter
01:55:43.574 00.001 28316 UpdateGuideState(): m_state=6
01:55:43.576 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2104
01:55:43.577 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.72, Mass=2366, SNR=33.5, Peak=191 HFD=3.7
01:55:43.579 00.002 28316 MultiStar: [#1 0.10,-0.16,1.01,U] [#2 0.04,-0.13,0.94,U] [#3 0.11,0.01,0.85,U] [#4 -0.16,0.06,0.84,U] [#5 0.04,-0.07,0.75,U] [#6 -0.07,-0.06,0.63,U] [#7 -0.04,-0.20,0.64,U] [#8 -0.12,-0.20,0.60,U] 
01:55:43.580 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {-0.07, -0.19}
01:55:43.580 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
01:55:43.580 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
01:55:43.581 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=-0.09 mountY=0.06, mountTheta=2.57
01:55:43.582 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
01:55:43.582 00.000 28316 Enqueuing Move request for scope (-0.01, -0.10)
01:55:43.583 00.001 29988 Worker thread wakes up
01:55:43.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:55:43.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:55:43.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:43.584 00.001 29988 Moving (-0.01, -0.10) raw xDistance=-0.09 yDistance=0.06
01:55:43.584 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:55:43.584 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.5
01:55:43.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:43.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:43.586 00.001 28316 Enqueuing Expose request
01:55:43.587 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:43.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:55:43.587 00.000 29988 MoveAxis(E, 0, ABG)
01:55:43.587 00.000 29988 Move returns status 0, amount 0
01:55:43.587 00.000 29988 MoveAxis(N, 0, ABG)
01:55:43.587 00.000 29988 Move returns status 0, amount 0
01:55:43.587 00.000 29988 move complete, result=0
01:55:43.587 00.000 29988 worker thread done servicing request
01:55:43.587 00.000 29988 Worker thread wakes up
01:55:43.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:43.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:43.588 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:45.110 01.522 29988 Exposure complete
01:55:45.168 00.058 29988 worker thread done servicing request
01:55:45.168 00.000 28316 OnExposeComplete: enter
01:55:45.169 00.001 28316 UpdateGuideState(): m_state=6
01:55:45.169 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2105
01:55:45.170 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.96, Mass=2313, SNR=33.2, Peak=200 HFD=3.9
01:55:45.170 00.000 28316 MultiStar: [#1 0.05,0.01,1.02,U] [#2 -0.04,-0.09,0.93,U] [#3 0.15,0.11,0.89,U] [#4 -0.06,0.08,0.85,U] [#5 0.03,0.10,0.76,U] [#6 -0.05,0.05,0.64,U] [#7 -0.02,-0.01,0.65,U] [#8 -0.10,-0.23,0.61,U] 
01:55:45.171 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {-0.07, 0.05}
01:55:45.172 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
01:55:45.175 00.003 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
01:55:45.177 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.97 mountX=0.02 mountY=-0.00, mountTheta=-0.07
01:55:45.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
01:55:45.179 00.000 28316 Enqueuing Move request for scope (-0.01, 0.02)
01:55:45.180 00.001 29988 Worker thread wakes up
01:55:45.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:45.180 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.2
01:55:45.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:45.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:45.182 00.001 28316 Enqueuing Expose request
01:55:45.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:55:45.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:55:45.182 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.00
01:55:45.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:55:45.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:45.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:55:45.182 00.000 29988 MoveAxis(E, 0, ABG)
01:55:45.182 00.000 29988 Move returns status 0, amount 0
01:55:45.182 00.000 29988 MoveAxis(N, 0, ABG)
01:55:45.182 00.000 29988 Move returns status 0, amount 0
01:55:45.182 00.000 29988 move complete, result=0
01:55:45.182 00.000 29988 worker thread done servicing request
01:55:45.182 00.000 29988 Worker thread wakes up
01:55:45.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:45.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:45.183 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:46.818 01.635 29988 Exposure complete
01:55:46.848 00.030 29988 worker thread done servicing request
01:55:46.848 00.000 28316 OnExposeComplete: enter
01:55:46.848 00.000 28316 UpdateGuideState(): m_state=6
01:55:46.849 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2106
01:55:46.849 00.000 28316 Star::Find returns 1 (1), X=950.88, Y=259.77, Mass=2474, SNR=34.6, Peak=255 HFD=4.0
01:55:46.850 00.001 28316 MultiStar: [#1 -0.32,0.15,0.00,M1] [#2 -0.47,0.08,0.00,M1] [#3 -0.34,0.12,0.00,M1] [#4 -0.58,0.20,0.00,M1] [#5 -0.49,0.10,0.00,M1] [#6 -0.47,0.16,0.00,M4] [#7 -0.42,-0.06,0.00,M1] [#8 -0.51,-0.10,0.00,M5] 
01:55:46.850 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.37)
01:55:46.851 00.001 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.33)
01:55:46.853 00.002 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.13 hyp=0.59 cameraTheta=-2.92 mountX=0.12 mountY=0.57, mountTheta=1.36
01:55:46.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.13, opts=13)
01:55:46.856 00.002 28316 Enqueuing Move request for scope (-0.58, -0.13)
01:55:46.856 00.000 29988 Worker thread wakes up
01:55:46.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:46.857 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.13) opts 0xd
01:55:46.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.13)
01:55:46.857 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.6 Saturée
01:55:46.857 00.000 29988 Moving (-0.58, -0.13) raw xDistance=0.12 yDistance=0.57
01:55:46.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:46.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:46.858 00.000 28316 Enqueuing Expose request
01:55:46.859 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:55:46.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
01:55:46.859 00.000 29988 MoveAxis(E, 0, ABG)
01:55:46.859 00.000 29988 Move returns status 0, amount 0
01:55:46.859 00.000 29988 MoveAxis(S, 137, ABG)
01:55:46.859 00.000 29988 Guiding  Dir = 1, Dur = 137
01:55:46.859 00.000 29988 IsSlewing returns 0
01:55:46.859 00.000 29988 IsGuiding returns 0
01:55:46.864 00.005 29988 PulseGuide returned control before completion, sleep 143
01:55:47.018 00.154 29988 IsGuiding returns 1
01:55:47.018 00.000 29988 scope still moving after pulse duration time elapsed
01:55:47.049 00.031 29988 IsSlewing returns 0
01:55:47.050 00.001 29988 IsGuiding returns 0
01:55:47.050 00.000 29988 scope move finished after 137 + 53 ms
01:55:47.050 00.000 29988 Move returns status 0, amount 137
01:55:47.050 00.000 29988 move complete, result=0
01:55:47.050 00.000 29988 worker thread done servicing request
01:55:47.050 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 137 ms SOUTH
01:55:47.051 00.001 29988 Worker thread wakes up
01:55:47.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:47.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:48.457 01.406 29988 Exposure complete
01:55:48.499 00.042 29988 worker thread done servicing request
01:55:48.499 00.000 28316 OnExposeComplete: enter
01:55:48.501 00.002 28316 UpdateGuideState(): m_state=6
01:55:48.503 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2107
01:55:48.503 00.000 28316 Star::Find returns 1 (0), X=951.45, Y=259.81, Mass=2340, SNR=33.6, Peak=188 HFD=3.8
01:55:48.504 00.001 28316 MultiStar: [#1 0.13,0.13,0.97,U] [#2 0.00,-0.08,0.91,U] [#3 0.12,0.12,0.87,U] [#4 0.04,-0.05,0.83,U] [#5 0.05,-0.03,0.76,U] [#6 0.01,-0.09,0.64,U] [#7 0.09,-0.05,0.63,U] [#8 0.04,-0.08,0.62,U] 
01:55:48.504 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.02}, one-star: {-0.01, -0.09}
01:55:48.505 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:55:48.505 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:55:48.506 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.38 mountX=-0.04 mountY=-0.04, mountTheta=-2.40
01:55:48.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.02, opts=13)
01:55:48.507 00.000 28316 Enqueuing Move request for scope (0.05, -0.02)
01:55:48.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:48.508 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.6
01:55:48.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:48.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:48.509 00.000 28316 Enqueuing Expose request
01:55:48.509 00.000 29988 Worker thread wakes up
01:55:48.510 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
01:55:48.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
01:55:48.510 00.000 29988 Moving (0.05, -0.02) raw xDistance=-0.04 yDistance=-0.04
01:55:48.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:55:48.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:48.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:55:48.510 00.000 29988 MoveAxis(E, 0, ABG)
01:55:48.510 00.000 29988 Move returns status 0, amount 0
01:55:48.510 00.000 29988 MoveAxis(N, 0, ABG)
01:55:48.510 00.000 29988 Move returns status 0, amount 0
01:55:48.510 00.000 29988 move complete, result=0
01:55:48.510 00.000 29988 worker thread done servicing request
01:55:48.510 00.000 29988 Worker thread wakes up
01:55:48.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:48.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:48.511 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:50.148 01.637 29988 Exposure complete
01:55:50.177 00.029 29988 worker thread done servicing request
01:55:50.177 00.000 28316 OnExposeComplete: enter
01:55:50.178 00.001 28316 UpdateGuideState(): m_state=6
01:55:50.178 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2108
01:55:50.178 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=259.61, Mass=2507, SNR=34.8, Peak=191 HFD=3.8
01:55:50.179 00.001 28316 MultiStar: [#1 0.26,-0.22,0.00,M1] [#2 0.27,-0.30,0.00,M1] [#3 0.44,-0.06,0.00,M1] [#4 0.22,-0.07,0.82,U] [#5 0.23,-0.20,0.74,U] [#6 0.29,-0.08,0.62,U] [#7 0.25,-0.13,0.62,U] [#8 0.36,-0.25,0.00,M5] 
01:55:50.179 00.000 28316 refined, 4 included, MultiStar: {0.22, -0.17}, one-star: {0.17, -0.30}
01:55:50.180 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
01:55:50.180 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
01:55:50.181 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.64 mountX=-0.24 mountY=-0.13, mountTheta=-2.67
01:55:50.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.17, opts=13)
01:55:50.183 00.001 28316 Enqueuing Move request for scope (0.22, -0.17)
01:55:50.184 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:50.184 00.000 29988 Worker thread wakes up
01:55:50.184 00.000 28316 UpdateGuideState exits: m=2507 RSB=34.8
01:55:50.186 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
01:55:50.186 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
01:55:50.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:50.186 00.000 29988 Moving (0.22, -0.17) raw xDistance=-0.24 yDistance=-0.13
01:55:50.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:55:50.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:50.187 00.001 28316 Enqueuing Expose request
01:55:50.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:50.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:55:50.187 00.000 29988 MoveAxis(E, 51, ABG)
01:55:50.187 00.000 29988 Guiding  Dir = 2, Dur = 51
01:55:50.187 00.000 29988 IsSlewing returns 0
01:55:50.187 00.000 29988 IsGuiding returns 0
01:55:50.189 00.002 29988 PulseGuide returned control before completion, sleep 60
01:55:50.254 00.065 29988 IsGuiding returns 0
01:55:50.255 00.001 29988 Move returns status 0, amount 51
01:55:50.255 00.000 29988 MoveAxis(N, 0, ABG)
01:55:50.255 00.000 29988 Move returns status 0, amount 0
01:55:50.255 00.000 29988 move complete, result=0
01:55:50.255 00.000 29988 worker thread done servicing request
01:55:50.255 00.000 29988 Worker thread wakes up
01:55:50.255 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
01:55:50.256 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:50.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:51.665 01.409 29988 Exposure complete
01:55:51.715 00.050 29988 worker thread done servicing request
01:55:51.715 00.000 28316 OnExposeComplete: enter
01:55:51.716 00.001 28316 UpdateGuideState(): m_state=6
01:55:51.716 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2109
01:55:51.717 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=259.91, Mass=2549, SNR=35.1, Peak=220 HFD=3.9
01:55:51.717 00.000 28316 MultiStar: [#1 0.18,0.11,0.96,U] [#2 0.18,-0.01,0.88,U] [#3 0.20,0.21,0.82,U] [#4 0.11,0.17,0.81,U] [#5 0.27,0.26,0.00,M1] [#6 0.18,0.06,0.62,U] [#7 0.24,0.10,0.61,U] [#8 0.14,-0.02,0.57,U] 
01:55:51.718 00.001 28316 single-star, 7 included, MultiStar: {0.16, 0.08}, one-star: {0.10, 0.01}
01:55:51.718 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
01:55:51.718 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
01:55:51.719 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.08 mountX=-0.03 mountY=-0.09, mountTheta=-1.92
01:55:51.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
01:55:51.720 00.000 28316 Enqueuing Move request for scope (0.10, 0.01)
01:55:51.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:51.721 00.001 29988 Worker thread wakes up
01:55:51.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:55:51.721 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:55:51.721 00.000 29988 Moving (0.10, 0.01) raw xDistance=-0.03 yDistance=-0.09
01:55:51.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:55:51.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:51.721 00.000 28316 UpdateGuideState exits: m=2549 RSB=35.1
01:55:51.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:51.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:55:51.722 00.000 29988 MoveAxis(E, 0, ABG)
01:55:51.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:51.723 00.001 28316 Enqueuing Expose request
01:55:51.723 00.000 29988 Move returns status 0, amount 0
01:55:51.723 00.000 29988 MoveAxis(N, 0, ABG)
01:55:51.723 00.000 29988 Move returns status 0, amount 0
01:55:51.723 00.000 29988 move complete, result=0
01:55:51.723 00.000 29988 worker thread done servicing request
01:55:51.723 00.000 29988 Worker thread wakes up
01:55:51.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:51.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:51.724 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:53.357 01.633 29988 Exposure complete
01:55:53.403 00.046 28316 OnExposeComplete: enter
01:55:53.404 00.001 28316 UpdateGuideState(): m_state=6
01:55:53.404 00.000 29988 worker thread done servicing request
01:55:53.404 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2110
01:55:53.405 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=259.71, Mass=2437, SNR=34.3, Peak=230 HFD=3.8
01:55:53.405 00.000 28316 MultiStar: [#1 0.58,-0.13,0.00,M1] [#2 0.40,-0.20,0.00,M1] [#3 0.52,0.01,0.00,M1] [#4 0.35,-0.09,0.00,M1] [#5 0.48,-0.07,0.00,M2] [#6 0.43,-0.29,0.00,M2] [#7 0.35,-0.29,0.00,M1] [#8 0.40,-0.52,0.00,M5] 
01:55:53.406 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
01:55:53.406 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
01:55:53.407 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=-0.19 hyp=0.40 cameraTheta=-0.50 mountX=-0.32 mountY=-0.23, mountTheta=-2.53
01:55:53.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.19, opts=13)
01:55:53.408 00.000 28316 Enqueuing Move request for scope (0.35, -0.19)
01:55:53.409 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:53.409 00.000 29988 Worker thread wakes up
01:55:53.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.19) opts 0xd
01:55:53.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.19)
01:55:53.409 00.000 29988 Moving (0.35, -0.19) raw xDistance=-0.32 yDistance=-0.23
01:55:53.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:55:53.409 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.3
01:55:53.410 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:53.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:53.411 00.001 28316 Enqueuing Expose request
01:55:53.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:53.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:55:53.411 00.000 29988 MoveAxis(E, 68, ABG)
01:55:53.411 00.000 29988 Guiding  Dir = 2, Dur = 68
01:55:53.411 00.000 29988 IsSlewing returns 0
01:55:53.411 00.000 29988 IsGuiding returns 0
01:55:53.414 00.003 29988 PulseGuide returned control before completion, sleep 77
01:55:53.497 00.083 29988 IsGuiding returns 0
01:55:53.497 00.000 29988 Move returns status 0, amount 68
01:55:53.497 00.000 29988 MoveAxis(N, 0, ABG)
01:55:53.497 00.000 29988 Move returns status 0, amount 0
01:55:53.497 00.000 29988 move complete, result=0
01:55:53.497 00.000 29988 worker thread done servicing request
01:55:53.497 00.000 29988 Worker thread wakes up
01:55:53.497 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.2 px 0 ms NORTH
01:55:53.498 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:53.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:54.910 01.412 29988 Exposure complete
01:55:54.966 00.056 29988 worker thread done servicing request
01:55:54.966 00.000 28316 OnExposeComplete: enter
01:55:54.968 00.002 28316 UpdateGuideState(): m_state=6
01:55:54.970 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2111
01:55:54.971 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=259.78, Mass=2478, SNR=34.3, Peak=232 HFD=3.8
01:55:54.973 00.002 28316 MultiStar: [#1 0.49,-0.00,0.00,M2] [#2 0.26,-0.05,0.90,U] [#3 0.47,0.14,0.00,M2] [#4 0.26,0.09,0.83,U] [#5 0.33,0.08,0.00,M3] [#6 0.51,0.03,0.00,M3] [#7 0.21,0.02,0.61,U] [#8 0.37,-0.11,0.00,M6] 
01:55:54.974 00.001 28316 refined, 3 included, MultiStar: {0.25, -0.02}, one-star: {0.27, -0.12}
01:55:54.975 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
01:55:54.976 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
01:55:54.977 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.26 cameraTheta=-0.09 mountX=-0.13 mountY=-0.22, mountTheta=-2.10
01:55:54.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.02, opts=13)
01:55:54.980 00.002 28316 Enqueuing Move request for scope (0.25, -0.02)
01:55:54.980 00.000 29988 Worker thread wakes up
01:55:54.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
01:55:54.981 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:54.981 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.3
01:55:54.983 00.002 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
01:55:54.983 00.000 29988 Moving (0.25, -0.02) raw xDistance=-0.13 yDistance=-0.22
01:55:54.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:54.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:54.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:55:54.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:54.985 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:54.985 00.000 28316 Enqueuing Expose request
01:55:54.986 00.001 29988 MoveAxis(E, 0, ABG)
01:55:54.986 00.000 29988 Move returns status 0, amount 0
01:55:54.986 00.000 29988 MoveAxis(N, 0, ABG)
01:55:54.986 00.000 29988 Move returns status 0, amount 0
01:55:54.986 00.000 29988 move complete, result=0
01:55:54.986 00.000 29988 worker thread done servicing request
01:55:54.986 00.000 29988 Worker thread wakes up
01:55:54.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:54.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:54.986 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:55:56.616 01.630 29988 Exposure complete
01:55:56.663 00.047 29988 worker thread done servicing request
01:55:56.663 00.000 28316 OnExposeComplete: enter
01:55:56.664 00.001 28316 UpdateGuideState(): m_state=6
01:55:56.664 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2112
01:55:56.665 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=259.86, Mass=2331, SNR=33.5, Peak=224 HFD=4.2
01:55:56.665 00.000 28316 MultiStar: [#1 0.56,-0.01,0.00,M3] [#2 0.57,0.01,0.00,M1] [#3 0.68,-0.01,0.00,M3] [#4 0.35,0.04,0.00,M1] [#5 0.42,0.07,0.00,M4] [#6 0.39,0.06,0.00,M4] [#7 0.44,-0.13,0.00,M1] [#8 0.47,-0.23,0.00,M7] 
01:55:56.666 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
01:55:56.666 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
01:55:56.667 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=-0.05 hyp=0.45 cameraTheta=-0.10 mountX=-0.23 mountY=-0.38, mountTheta=-2.11
01:55:56.667 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-0.05, opts=13)
01:55:56.668 00.001 28316 Enqueuing Move request for scope (0.44, -0.05)
01:55:56.668 00.000 29988 Worker thread wakes up
01:55:56.669 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.05) opts 0xd
01:55:56.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, -0.05)
01:55:56.669 00.000 29988 Moving (0.44, -0.05) raw xDistance=-0.23 yDistance=-0.38
01:55:56.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:55:56.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:56.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:56.669 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.5
01:55:56.670 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:56.670 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:56.670 00.000 28316 Enqueuing Expose request
01:55:56.671 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:55:56.671 00.000 29988 MoveAxis(E, 47, ABG)
01:55:56.671 00.000 29988 Guiding  Dir = 2, Dur = 47
01:55:56.671 00.000 29988 IsSlewing returns 0
01:55:56.671 00.000 29988 IsGuiding returns 0
01:55:56.673 00.002 29988 PulseGuide returned control before completion, sleep 56
01:55:56.744 00.071 29988 IsGuiding returns 0
01:55:56.744 00.000 29988 Move returns status 0, amount 47
01:55:56.744 00.000 29988 MoveAxis(N, 0, ABG)
01:55:56.744 00.000 29988 Move returns status 0, amount 0
01:55:56.744 00.000 29988 move complete, result=0
01:55:56.744 00.000 29988 worker thread done servicing request
01:55:56.744 00.000 29988 Worker thread wakes up
01:55:56.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:56.744 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.4 px 0 ms NORTH
01:55:56.745 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:55:58.157 01.412 29988 Exposure complete
01:55:58.192 00.035 29988 worker thread done servicing request
01:55:58.192 00.000 28316 OnExposeComplete: enter
01:55:58.193 00.001 28316 UpdateGuideState(): m_state=6
01:55:58.194 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2113
01:55:58.195 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=259.78, Mass=2450, SNR=34.4, Peak=239 HFD=4.0
01:55:58.196 00.001 28316 MultiStar: [#1 0.54,0.04,0.00,M4] [#2 0.51,-0.15,0.00,M2] [#3 0.73,-0.02,0.00,M4] [#4 0.34,0.18,0.00,M2] [#5 0.41,0.05,0.00,M5] [#6 0.50,0.02,0.00,M5] [#7 0.43,-0.12,0.00,M2] [#8 0.36,-0.17,0.00,M8] 
01:55:58.197 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
01:55:58.197 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
01:55:58.198 00.001 28316 CameraToMount -- cameraX=0.43 cameraY=-0.13 hyp=0.44 cameraTheta=-0.29 mountX=-0.29 mountY=-0.32, mountTheta=-2.31
01:55:58.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=-0.13, opts=13)
01:55:58.200 00.000 28316 Enqueuing Move request for scope (0.43, -0.13)
01:55:58.200 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:55:58.201 00.001 29988 Worker thread wakes up
01:55:58.201 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.4
01:55:58.202 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.13) opts 0xd
01:55:58.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:58.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:55:58.203 00.001 28316 Enqueuing Expose request
01:55:58.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, -0.13)
01:55:58.203 00.000 29988 Moving (0.43, -0.13) raw xDistance=-0.29 yDistance=-0.32
01:55:58.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
01:55:58.203 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.63 newest=-0.92
01:55:58.203 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
01:55:58.203 00.000 29988 MoveAxis(E, 65, ABG)
01:55:58.203 00.000 29988 Guiding  Dir = 2, Dur = 65
01:55:58.204 00.001 29988 IsSlewing returns 0
01:55:58.204 00.000 29988 IsGuiding returns 0
01:55:58.206 00.002 29988 PulseGuide returned control before completion, sleep 74
01:55:58.281 00.075 29988 IsGuiding returns 0
01:55:58.281 00.000 29988 Move returns status 0, amount 65
01:55:58.281 00.000 29988 MoveAxis(N, 77, ABG)
01:55:58.282 00.001 29988 Guiding  Dir = 0, Dur = 77
01:55:58.282 00.000 29988 IsSlewing returns 0
01:55:58.282 00.000 29988 IsGuiding returns 0
01:55:58.288 00.006 29988 PulseGuide returned control before completion, sleep 83
01:55:58.375 00.087 29988 IsGuiding returns 1
01:55:58.375 00.000 29988 scope still moving after pulse duration time elapsed
01:55:58.405 00.030 29988 IsSlewing returns 0
01:55:58.405 00.000 29988 IsGuiding returns 0
01:55:58.405 00.000 29988 scope move finished after 77 + 45 ms
01:55:58.405 00.000 29988 Move returns status 0, amount 77
01:55:58.405 00.000 29988 move complete, result=0
01:55:58.405 00.000 29988 worker thread done servicing request
01:55:58.405 00.000 29988 Worker thread wakes up
01:55:58.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:55:58.405 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.3 px 77 ms NORTH
01:55:58.406 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:00.038 01.632 29988 Exposure complete
01:56:00.081 00.043 29988 worker thread done servicing request
01:56:00.081 00.000 28316 OnExposeComplete: enter
01:56:00.082 00.001 28316 UpdateGuideState(): m_state=6
01:56:00.083 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2114
01:56:00.084 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=259.91, Mass=2440, SNR=34.2, Peak=202 HFD=3.9
01:56:00.085 00.001 28316 MultiStar: [#1 0.16,0.07,0.97,U] [#2 0.05,0.03,0.91,U] [#3 0.22,0.08,0.86,U] [#4 0.05,0.09,0.84,U] [#5 0.04,0.02,0.75,U] [#6 -0.07,-0.02,0.62,U] [#7 0.11,-0.03,0.64,U] [#8 -0.17,0.09,0.58,U] 
01:56:00.086 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.08, 0.01}
01:56:00.087 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
01:56:00.089 00.002 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
01:56:00.090 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.75 mountX=0.02 mountY=-0.06, mountTheta=-1.25
01:56:00.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
01:56:00.091 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
01:56:00.092 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:00.092 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
01:56:00.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:00.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:00.094 00.001 28316 Enqueuing Expose request
01:56:00.094 00.000 29988 Worker thread wakes up
01:56:00.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:56:00.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:56:00.094 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.06
01:56:00.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:56:00.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:00.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:00.094 00.000 29988 MoveAxis(E, 0, ABG)
01:56:00.094 00.000 29988 Move returns status 0, amount 0
01:56:00.094 00.000 29988 MoveAxis(N, 0, ABG)
01:56:00.094 00.000 29988 Move returns status 0, amount 0
01:56:00.094 00.000 29988 move complete, result=0
01:56:00.094 00.000 29988 worker thread done servicing request
01:56:00.094 00.000 29988 Worker thread wakes up
01:56:00.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:00.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:00.094 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:01.611 01.517 29988 Exposure complete
01:56:01.663 00.052 29988 worker thread done servicing request
01:56:01.663 00.000 28316 OnExposeComplete: enter
01:56:01.664 00.001 28316 UpdateGuideState(): m_state=6
01:56:01.665 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2115
01:56:01.665 00.000 28316 Star::Find returns 1 (0), X=951.45, Y=259.88, Mass=2477, SNR=34.5, Peak=206 HFD=3.9
01:56:01.666 00.001 28316 MultiStar: [#1 0.11,0.07,0.94,U] [#2 -0.05,-0.01,0.91,U] [#3 0.15,0.08,0.86,U] [#4 0.14,0.09,0.80,U] [#5 0.13,0.11,0.73,U] [#6 0.17,-0.10,0.63,U] [#7 0.09,-0.07,0.64,U] [#8 0.15,-0.13,0.57,U] 
01:56:01.666 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.01, -0.02}
01:56:01.666 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
01:56:01.667 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
01:56:01.667 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.02 mountX=-0.01 mountY=0.02, mountTheta=2.25
01:56:01.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
01:56:01.669 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
01:56:01.670 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:01.670 00.000 29988 Worker thread wakes up
01:56:01.670 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
01:56:01.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:01.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:01.671 00.000 28316 Enqueuing Expose request
01:56:01.672 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
01:56:01.672 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
01:56:01.672 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
01:56:01.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:56:01.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:01.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:56:01.672 00.000 29988 MoveAxis(E, 0, ABG)
01:56:01.672 00.000 29988 Move returns status 0, amount 0
01:56:01.672 00.000 29988 MoveAxis(N, 0, ABG)
01:56:01.672 00.000 29988 Move returns status 0, amount 0
01:56:01.672 00.000 29988 move complete, result=0
01:56:01.672 00.000 29988 worker thread done servicing request
01:56:01.672 00.000 29988 Worker thread wakes up
01:56:01.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:01.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:01.673 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:03.305 01.632 29988 Exposure complete
01:56:03.346 00.041 29988 worker thread done servicing request
01:56:03.346 00.000 28316 OnExposeComplete: enter
01:56:03.347 00.001 28316 UpdateGuideState(): m_state=6
01:56:03.347 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2116
01:56:03.348 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=259.75, Mass=2347, SNR=33.4, Peak=219 HFD=3.7
01:56:03.348 00.000 28316 MultiStar: [#1 0.36,-0.09,0.00,M3] [#2 0.23,-0.05,0.92,U] [#3 0.48,0.01,0.00,M3] [#4 0.19,-0.02,0.86,U] [#5 0.33,0.09,0.00,M4] [#6 0.32,-0.00,0.00,M4] [#7 0.30,-0.06,0.64,U] [#8 0.36,-0.22,0.00,M7] 
01:56:03.349 00.001 28316 refined, 3 included, MultiStar: {0.23, -0.08}, one-star: {0.22, -0.16}
01:56:03.351 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
01:56:03.353 00.002 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
01:56:03.355 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.24 cameraTheta=-0.31 mountX=-0.16 mountY=-0.17, mountTheta=-2.33
01:56:03.359 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.08, opts=13)
01:56:03.362 00.003 28316 Enqueuing Move request for scope (0.23, -0.08)
01:56:03.364 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:03.366 00.002 29988 Worker thread wakes up
01:56:03.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
01:56:03.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
01:56:03.366 00.000 29988 Moving (0.23, -0.08) raw xDistance=-0.16 yDistance=-0.17
01:56:03.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:56:03.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:03.366 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.4
01:56:03.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:03.367 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:03.368 00.001 28316 Enqueuing Expose request
01:56:03.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:56:03.368 00.000 29988 MoveAxis(E, 0, ABG)
01:56:03.368 00.000 29988 Move returns status 0, amount 0
01:56:03.368 00.000 29988 MoveAxis(N, 0, ABG)
01:56:03.368 00.000 29988 Move returns status 0, amount 0
01:56:03.368 00.000 29988 move complete, result=0
01:56:03.368 00.000 29988 worker thread done servicing request
01:56:03.368 00.000 29988 Worker thread wakes up
01:56:03.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:03.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:03.369 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:04.892 01.523 29988 Exposure complete
01:56:04.942 00.050 29988 worker thread done servicing request
01:56:04.943 00.001 28316 OnExposeComplete: enter
01:56:04.944 00.001 28316 UpdateGuideState(): m_state=6
01:56:04.944 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2117
01:56:04.944 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=259.64, Mass=2395, SNR=34.0, Peak=220 HFD=3.7
01:56:04.945 00.001 28316 MultiStar: [#1 0.47,-0.05,0.00,M4] [#2 0.33,-0.09,0.00,M1] [#3 0.44,-0.10,0.00,M4] [#4 0.19,-0.12,0.83,U] [#5 0.23,-0.09,0.74,U] [#6 0.14,-0.19,0.62,U] [#7 0.26,-0.24,0.00,M1] [#8 0.43,-0.38,0.00,M8] 
01:56:04.945 00.000 28316 refined, 3 included, MultiStar: {0.21, -0.17}, one-star: {0.26, -0.26}
01:56:04.946 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
01:56:04.946 00.000 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
01:56:04.946 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-0.69 mountX=-0.24 mountY=-0.11, mountTheta=-2.72
01:56:04.948 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.17, opts=13)
01:56:04.949 00.001 28316 Enqueuing Move request for scope (0.21, -0.17)
01:56:04.950 00.001 29988 Worker thread wakes up
01:56:04.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:04.950 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:56:04.951 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:04.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:04.951 00.000 28316 Enqueuing Expose request
01:56:04.954 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd
01:56:04.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.17)
01:56:04.954 00.000 29988 Moving (0.21, -0.17) raw xDistance=-0.24 yDistance=-0.11
01:56:04.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:56:04.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:04.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:04.954 00.000 29988 MoveAxis(E, 51, ABG)
01:56:04.954 00.000 29988 Guiding  Dir = 2, Dur = 51
01:56:04.954 00.000 29988 IsSlewing returns 0
01:56:04.954 00.000 29988 IsGuiding returns 0
01:56:04.956 00.002 29988 PulseGuide returned control before completion, sleep 60
01:56:05.032 00.076 29988 IsGuiding returns 0
01:56:05.032 00.000 29988 Move returns status 0, amount 51
01:56:05.032 00.000 29988 MoveAxis(N, 0, ABG)
01:56:05.032 00.000 29988 Move returns status 0, amount 0
01:56:05.032 00.000 29988 move complete, result=0
01:56:05.032 00.000 29988 worker thread done servicing request
01:56:05.032 00.000 29988 Worker thread wakes up
01:56:05.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:05.032 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
01:56:05.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:06.665 01.633 29988 Exposure complete
01:56:06.709 00.044 29988 worker thread done servicing request
01:56:06.710 00.001 28316 OnExposeComplete: enter
01:56:06.713 00.003 28316 UpdateGuideState(): m_state=6
01:56:06.716 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2118
01:56:06.718 00.002 28316 Star::Find returns 1 (0), X=951.58, Y=259.77, Mass=2469, SNR=34.3, Peak=229 HFD=3.7
01:56:06.721 00.003 28316 MultiStar: [#1 0.31,-0.09,0.00,M5] [#2 0.19,-0.03,0.90,U] [#3 0.39,0.00,0.00,M5] [#4 0.17,-0.03,0.83,U] [#5 0.17,-0.01,0.71,U] [#6 0.18,-0.12,0.63,U] [#7 0.40,-0.06,0.00,M2] [#8 0.31,-0.22,0.00,M9] 
01:56:06.723 00.002 28316 refined, 4 included, MultiStar: {0.17, -0.07}, one-star: {0.12, -0.14}
01:56:06.724 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
01:56:06.724 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
01:56:06.724 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
01:56:06.729 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.07, opts=13)
01:56:06.731 00.002 28316 Enqueuing Move request for scope (0.17, -0.07)
01:56:06.734 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:06.736 00.002 28316 UpdateGuideState exits: m=2469 RSB=34.3
01:56:06.738 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:06.741 00.003 29988 Worker thread wakes up
01:56:06.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:06.741 00.000 28316 Enqueuing Expose request
01:56:06.742 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
01:56:06.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
01:56:06.742 00.000 29988 Moving (0.17, -0.07) raw xDistance=-0.13 yDistance=-0.12
01:56:06.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:56:06.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:06.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:56:06.742 00.000 29988 MoveAxis(E, 0, ABG)
01:56:06.742 00.000 29988 Move returns status 0, amount 0
01:56:06.742 00.000 29988 MoveAxis(N, 0, ABG)
01:56:06.742 00.000 29988 Move returns status 0, amount 0
01:56:06.742 00.000 29988 move complete, result=0
01:56:06.742 00.000 29988 worker thread done servicing request
01:56:06.742 00.000 29988 Worker thread wakes up
01:56:06.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:06.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:06.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:08.158 01.416 29988 Exposure complete
01:56:08.184 00.026 29988 worker thread done servicing request
01:56:08.184 00.000 28316 OnExposeComplete: enter
01:56:08.185 00.001 28316 UpdateGuideState(): m_state=6
01:56:08.185 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2119
01:56:08.186 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=259.86, Mass=2378, SNR=33.8, Peak=208 HFD=3.8
01:56:08.187 00.001 28316 MultiStar: [#1 0.28,-0.02,0.96,U] [#2 0.29,-0.04,0.92,U] [#3 0.23,0.08,0.87,U] [#4 0.17,0.09,0.84,U] [#5 0.13,0.16,0.75,U] [#6 0.32,0.09,0.00,M3] [#7 0.27,-0.15,0.64,U] [#8 0.21,-0.10,0.59,U] 
01:56:08.187 00.000 28316 single-star, 7 included, MultiStar: {0.21, 0.00}, one-star: {0.09, -0.05}
01:56:08.188 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
01:56:08.188 00.000 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
01:56:08.188 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.49 mountX=-0.08 mountY=-0.06, mountTheta=-2.52
01:56:08.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
01:56:08.191 00.002 28316 Enqueuing Move request for scope (0.09, -0.05)
01:56:08.191 00.000 29988 Worker thread wakes up
01:56:08.192 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:08.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:56:08.192 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:56:08.192 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
01:56:08.192 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:08.193 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:08.193 00.000 28316 Enqueuing Expose request
01:56:08.194 00.001 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
01:56:08.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:08.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:08.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:08.194 00.000 29988 MoveAxis(E, 0, ABG)
01:56:08.194 00.000 29988 Move returns status 0, amount 0
01:56:08.194 00.000 29988 MoveAxis(N, 0, ABG)
01:56:08.194 00.000 29988 Move returns status 0, amount 0
01:56:08.194 00.000 29988 move complete, result=0
01:56:08.194 00.000 29988 worker thread done servicing request
01:56:08.194 00.000 29988 Worker thread wakes up
01:56:08.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:08.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:08.194 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:09.818 01.624 29988 Exposure complete
01:56:09.857 00.039 29988 worker thread done servicing request
01:56:09.858 00.001 28316 OnExposeComplete: enter
01:56:09.859 00.001 28316 UpdateGuideState(): m_state=6
01:56:09.861 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2120
01:56:09.862 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=259.77, Mass=2345, SNR=33.6, Peak=198 HFD=3.7
01:56:09.864 00.002 28316 MultiStar: [#1 0.23,-0.03,0.99,U] [#2 0.13,-0.11,0.92,U] [#3 0.38,0.01,0.00,M5] [#4 0.12,0.01,0.83,U] [#5 0.16,-0.05,0.75,U] [#6 0.15,-0.05,0.66,U] [#7 0.12,-0.22,0.63,U] [#8 0.28,-0.33,0.00,M9] 
01:56:09.865 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.06, -0.13}
01:56:09.866 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
01:56:09.866 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
01:56:09.866 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.12 mountX=-0.14 mountY=0.00, mountTheta=3.12
01:56:09.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
01:56:09.868 00.001 28316 Enqueuing Move request for scope (0.06, -0.13)
01:56:09.868 00.000 29988 Worker thread wakes up
01:56:09.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
01:56:09.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:09.868 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
01:56:09.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:09.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:09.870 00.001 28316 Enqueuing Expose request
01:56:09.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
01:56:09.870 00.000 29988 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=0.00
01:56:09.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:56:09.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:09.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:56:09.870 00.000 29988 MoveAxis(E, 0, ABG)
01:56:09.870 00.000 29988 Move returns status 0, amount 0
01:56:09.870 00.000 29988 MoveAxis(N, 0, ABG)
01:56:09.870 00.000 29988 Move returns status 0, amount 0
01:56:09.870 00.000 29988 move complete, result=0
01:56:09.870 00.000 29988 worker thread done servicing request
01:56:09.870 00.000 29988 Worker thread wakes up
01:56:09.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:09.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:09.871 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:11.387 01.516 29988 Exposure complete
01:56:11.431 00.044 29988 worker thread done servicing request
01:56:11.431 00.000 28316 OnExposeComplete: enter
01:56:11.433 00.002 28316 UpdateGuideState(): m_state=6
01:56:11.433 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2121
01:56:11.434 00.001 28316 Star::Find returns 1 (0), X=951.50, Y=259.80, Mass=2320, SNR=33.4, Peak=197 HFD=3.7
01:56:11.434 00.000 28316 MultiStar: [#1 0.27,-0.11,1.00,U] [#2 0.15,-0.13,0.94,U] [#3 0.42,-0.06,0.00,M6] [#4 0.27,0.05,0.87,U] [#5 0.24,0.03,0.76,U] [#6 0.22,-0.17,0.64,U] [#7 0.27,-0.12,0.61,U] [#8 0.33,-0.26,0.00,M10] 
01:56:11.435 00.001 28316 single-star, 6 included, MultiStar: {0.20, -0.08}, one-star: {0.04, -0.10}
01:56:11.435 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
01:56:11.436 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
01:56:11.437 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.20 mountX=-0.11 mountY=0.01, mountTheta=3.04
01:56:11.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
01:56:11.439 00.001 28316 Enqueuing Move request for scope (0.04, -0.10)
01:56:11.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:11.440 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.4
01:56:11.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:11.441 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:11.441 00.000 28316 Enqueuing Expose request
01:56:11.442 00.001 29988 Worker thread wakes up
01:56:11.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
01:56:11.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
01:56:11.442 00.000 29988 Moving (0.04, -0.10) raw xDistance=-0.11 yDistance=0.01
01:56:11.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:56:11.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:11.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:11.442 00.000 29988 MoveAxis(E, 0, ABG)
01:56:11.442 00.000 29988 Move returns status 0, amount 0
01:56:11.442 00.000 29988 MoveAxis(N, 0, ABG)
01:56:11.443 00.001 29988 Move returns status 0, amount 0
01:56:11.443 00.000 29988 move complete, result=0
01:56:11.443 00.000 29988 worker thread done servicing request
01:56:11.443 00.000 29988 Worker thread wakes up
01:56:11.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:11.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:11.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:13.166 01.723 29988 Exposure complete
01:56:13.201 00.035 29988 worker thread done servicing request
01:56:13.201 00.000 28316 OnExposeComplete: enter
01:56:13.202 00.001 28316 UpdateGuideState(): m_state=6
01:56:13.203 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2122
01:56:13.203 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=259.79, Mass=2448, SNR=34.3, Peak=238 HFD=3.9
01:56:13.205 00.002 28316 MultiStar: [#1 0.48,0.03,0.00,M3] [#2 0.35,0.02,0.00,M1] [#3 0.50,0.02,0.00,M7] [#4 0.32,0.09,0.00,M1] [#5 0.26,-0.02,0.74,U] [#6 0.38,-0.07,0.00,M2] [#7 0.45,-0.07,0.00,M1] [#8 0.28,-0.17,0.00,R] 
01:56:13.206 00.001 28316 refined, 1 included, MultiStar: {0.31, -0.08}, one-star: {0.34, -0.12}
01:56:13.207 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
01:56:13.208 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
01:56:13.208 00.000 28316 CameraToMount -- cameraX=0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-0.24 mountX=-0.20 mountY=-0.24, mountTheta=-2.26
01:56:13.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.08, opts=13)
01:56:13.211 00.001 28316 Enqueuing Move request for scope (0.31, -0.08)
01:56:13.211 00.000 29988 Worker thread wakes up
01:56:13.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:13.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.08) opts 0xd
01:56:13.212 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
01:56:13.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:13.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:13.213 00.000 28316 Enqueuing Expose request
01:56:13.213 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.08)
01:56:13.213 00.000 29988 Moving (0.31, -0.08) raw xDistance=-0.20 yDistance=-0.24
01:56:13.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:56:13.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:56:13.213 00.000 29988 MoveAxis(E, 0, ABG)
01:56:13.213 00.000 29988 Move returns status 0, amount 0
01:56:13.213 00.000 29988 MoveAxis(N, 57, ABG)
01:56:13.213 00.000 29988 Guiding  Dir = 0, Dur = 57
01:56:13.214 00.001 29988 IsSlewing returns 0
01:56:13.214 00.000 29988 IsGuiding returns 0
01:56:13.219 00.005 29988 PulseGuide returned control before completion, sleep 63
01:56:13.289 00.070 29988 IsGuiding returns 0
01:56:13.289 00.000 29988 Move returns status 0, amount 57
01:56:13.289 00.000 29988 move complete, result=0
01:56:13.289 00.000 29988 worker thread done servicing request
01:56:13.289 00.000 29988 Worker thread wakes up
01:56:13.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:13.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:13.289 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
01:56:14.698 01.409 29988 Exposure complete
01:56:14.723 00.025 29988 worker thread done servicing request
01:56:14.723 00.000 28316 OnExposeComplete: enter
01:56:14.724 00.001 28316 UpdateGuideState(): m_state=6
01:56:14.726 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2123
01:56:14.727 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=259.74, Mass=2467, SNR=34.4, Peak=212 HFD=3.7
01:56:14.730 00.003 28316 MultiStar: [#1 0.14,-0.06,1.02,U] [#2 0.12,-0.12,0.89,U] [#3 0.35,0.01,0.00,M8] [#4 0.18,-0.13,0.83,U] [#5 0.19,-0.11,0.72,U] [#6 0.27,-0.11,0.63,U] [#7 0.16,-0.23,0.62,U] [#8 -0.12,-0.13,0.57,U] 
01:56:14.733 00.003 28316 refined, 7 included, MultiStar: {0.14, -0.13}, one-star: {0.18, -0.16}
01:56:14.735 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
01:56:14.736 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
01:56:14.736 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.73 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
01:56:14.739 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
01:56:14.740 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
01:56:14.740 00.000 29988 Worker thread wakes up
01:56:14.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
01:56:14.740 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
01:56:14.740 00.000 29988 Moving (0.14, -0.13) raw xDistance=-0.18 yDistance=-0.07
01:56:14.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:56:14.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:14.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:14.741 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:56:14.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:14.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:14.742 00.000 28316 Enqueuing Expose request
01:56:14.743 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:56:14.743 00.000 29988 MoveAxis(E, 0, ABG)
01:56:14.743 00.000 29988 Move returns status 0, amount 0
01:56:14.743 00.000 29988 MoveAxis(N, 0, ABG)
01:56:14.743 00.000 29988 Move returns status 0, amount 0
01:56:14.743 00.000 29988 move complete, result=0
01:56:14.743 00.000 29988 worker thread done servicing request
01:56:14.743 00.000 29988 Worker thread wakes up
01:56:14.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:14.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:14.743 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:16.382 01.639 29988 Exposure complete
01:56:16.420 00.038 29988 worker thread done servicing request
01:56:16.420 00.000 28316 OnExposeComplete: enter
01:56:16.421 00.001 28316 UpdateGuideState(): m_state=6
01:56:16.423 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2124
01:56:16.424 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=259.70, Mass=2405, SNR=34.1, Peak=190 HFD=3.8
01:56:16.426 00.002 28316 MultiStar: [#1 0.37,-0.17,0.00,M3] [#2 0.19,-0.36,0.00,M1] [#3 0.47,-0.01,0.00,M9] [#4 0.20,-0.08,0.83,U] [#5 0.23,-0.16,0.72,U] [#6 0.26,-0.26,0.00,M2] [#7 0.28,-0.17,0.00,M1] [#8 0.27,-0.21,0.00,M1] 
01:56:16.426 00.000 28316 refined, 2 included, MultiStar: {0.21, -0.15}, one-star: {0.21, -0.21}
01:56:16.427 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
01:56:16.427 00.000 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
01:56:16.428 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-0.62 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
01:56:16.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.15, opts=13)
01:56:16.429 00.000 28316 Enqueuing Move request for scope (0.21, -0.15)
01:56:16.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:16.430 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.1
01:56:16.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:16.431 00.001 29988 Worker thread wakes up
01:56:16.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.15) opts 0xd
01:56:16.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.15)
01:56:16.431 00.000 29988 Moving (0.21, -0.15) raw xDistance=-0.22 yDistance=-0.12
01:56:16.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:56:16.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:16.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:56:16.431 00.000 29988 MoveAxis(E, 47, ABG)
01:56:16.431 00.000 29988 Guiding  Dir = 2, Dur = 47
01:56:16.431 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:16.432 00.001 28316 Enqueuing Expose request
01:56:16.432 00.000 29988 IsSlewing returns 0
01:56:16.432 00.000 29988 IsGuiding returns 0
01:56:16.434 00.002 29988 PulseGuide returned control before completion, sleep 56
01:56:16.504 00.070 29988 IsGuiding returns 0
01:56:16.504 00.000 29988 Move returns status 0, amount 47
01:56:16.504 00.000 29988 MoveAxis(N, 0, ABG)
01:56:16.504 00.000 29988 Move returns status 0, amount 0
01:56:16.504 00.000 29988 move complete, result=0
01:56:16.504 00.000 29988 worker thread done servicing request
01:56:16.504 00.000 29988 Worker thread wakes up
01:56:16.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:16.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:16.504 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
01:56:17.920 01.416 29988 Exposure complete
01:56:17.977 00.057 29988 worker thread done servicing request
01:56:17.977 00.000 28316 OnExposeComplete: enter
01:56:17.977 00.000 28316 UpdateGuideState(): m_state=6
01:56:17.977 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2125
01:56:17.977 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=259.72, Mass=2465, SNR=34.4, Peak=199 HFD=3.8
01:56:17.978 00.001 28316 MultiStar: [#1 0.21,-0.02,0.97,U] [#2 0.17,-0.18,0.92,U] [#3 0.19,-0.03,0.84,U] [#4 0.06,-0.16,0.79,U] [#5 0.10,-0.09,0.72,U] [#6 0.17,-0.17,0.62,U] [#7 0.05,-0.00,0.62,U] [#8 -0.10,-0.26,0.58,U] 
01:56:17.978 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.13, -0.18}
01:56:17.981 00.003 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
01:56:17.982 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
01:56:17.986 00.004 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.79 mountX=-0.16 mountY=-0.05, mountTheta=-2.82
01:56:17.989 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
01:56:17.990 00.001 28316 Enqueuing Move request for scope (0.12, -0.12)
01:56:17.990 00.000 29988 Worker thread wakes up
01:56:17.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:17.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
01:56:17.991 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
01:56:17.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:17.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:17.992 00.000 28316 Enqueuing Expose request
01:56:17.992 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
01:56:17.993 00.001 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.05
01:56:17.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:56:17.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:17.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:17.993 00.000 29988 MoveAxis(E, 0, ABG)
01:56:17.993 00.000 29988 Move returns status 0, amount 0
01:56:17.993 00.000 29988 MoveAxis(N, 0, ABG)
01:56:17.993 00.000 29988 Move returns status 0, amount 0
01:56:17.993 00.000 29988 move complete, result=0
01:56:17.993 00.000 29988 worker thread done servicing request
01:56:17.993 00.000 29988 Worker thread wakes up
01:56:17.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:17.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:17.993 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:19.618 01.625 29988 Exposure complete
01:56:19.663 00.045 29988 worker thread done servicing request
01:56:19.663 00.000 28316 OnExposeComplete: enter
01:56:19.664 00.001 28316 UpdateGuideState(): m_state=6
01:56:19.664 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2126
01:56:19.665 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=259.72, Mass=2434, SNR=34.2, Peak=215 HFD=3.7
01:56:19.665 00.000 28316 MultiStar: [#1 0.25,-0.02,0.98,U] [#2 0.29,-0.19,0.00,M1] [#3 0.46,0.02,0.00,M9] [#4 0.14,0.01,0.81,U] [#5 0.30,-0.03,0.74,U] [#6 0.15,-0.11,0.63,U] [#7 0.24,-0.08,0.63,U] [#8 -0.04,-0.01,0.59,U] 
01:56:19.666 00.001 28316 refined, 6 included, MultiStar: {0.19, -0.06}, one-star: {0.21, -0.18}
01:56:19.666 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
01:56:19.667 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
01:56:19.667 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.32 mountX=-0.14 mountY=-0.14, mountTheta=-2.34
01:56:19.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.06, opts=13)
01:56:19.669 00.001 28316 Enqueuing Move request for scope (0.19, -0.06)
01:56:19.670 00.001 29988 Worker thread wakes up
01:56:19.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
01:56:19.670 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
01:56:19.670 00.000 29988 Moving (0.19, -0.06) raw xDistance=-0.14 yDistance=-0.14
01:56:19.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:56:19.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:19.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:19.671 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:56:19.671 00.000 29988 MoveAxis(E, 0, ABG)
01:56:19.671 00.000 29988 Move returns status 0, amount 0
01:56:19.671 00.000 29988 MoveAxis(N, 0, ABG)
01:56:19.671 00.000 29988 Move returns status 0, amount 0
01:56:19.671 00.000 29988 move complete, result=0
01:56:19.671 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
01:56:19.673 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:19.674 00.001 29988 worker thread done servicing request
01:56:19.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:19.675 00.001 28316 Enqueuing Expose request
01:56:19.675 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:19.677 00.002 29988 Worker thread wakes up
01:56:19.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:19.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:21.192 01.515 29988 Exposure complete
01:56:21.231 00.039 29988 worker thread done servicing request
01:56:21.231 00.000 28316 OnExposeComplete: enter
01:56:21.233 00.002 28316 UpdateGuideState(): m_state=6
01:56:21.235 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2127
01:56:21.236 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=259.74, Mass=2455, SNR=34.3, Peak=205 HFD=3.7
01:56:21.237 00.001 28316 MultiStar: [#1 0.26,-0.08,0.96,U] [#2 0.18,-0.15,0.89,U] [#3 0.38,-0.00,0.00,M10] [#4 0.12,0.06,0.83,U] [#5 0.16,-0.04,0.73,U] [#6 0.17,-0.13,0.63,U] [#7 0.07,-0.09,0.61,U] [#8 -0.16,-0.20,0.59,U] 
01:56:21.238 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.10}, one-star: {0.19, -0.16}
01:56:21.238 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
01:56:21.238 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
01:56:21.239 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.60 mountX=-0.15 mountY=-0.08, mountTheta=-2.63
01:56:21.240 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
01:56:21.240 00.000 28316 Enqueuing Move request for scope (0.14, -0.10)
01:56:21.241 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:21.241 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
01:56:21.241 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:21.242 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:21.242 00.000 28316 Enqueuing Expose request
01:56:21.243 00.001 29988 Worker thread wakes up
01:56:21.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
01:56:21.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
01:56:21.243 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.08
01:56:21.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:56:21.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:21.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:56:21.243 00.000 29988 MoveAxis(E, 0, ABG)
01:56:21.243 00.000 29988 Move returns status 0, amount 0
01:56:21.243 00.000 29988 MoveAxis(N, 0, ABG)
01:56:21.243 00.000 29988 Move returns status 0, amount 0
01:56:21.243 00.000 29988 move complete, result=0
01:56:21.243 00.000 29988 worker thread done servicing request
01:56:21.243 00.000 29988 Worker thread wakes up
01:56:21.243 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:21.244 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:21.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:22.871 01.627 29988 Exposure complete
01:56:22.899 00.028 29988 worker thread done servicing request
01:56:22.899 00.000 28316 OnExposeComplete: enter
01:56:22.900 00.001 28316 UpdateGuideState(): m_state=6
01:56:22.900 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2128
01:56:22.901 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=259.62, Mass=2354, SNR=33.7, Peak=192 HFD=3.7
01:56:22.901 00.000 28316 MultiStar: [#1 0.25,-0.14,1.02,U] [#2 0.13,-0.44,0.00,M1] [#3 0.32,-0.08,0.00,R] [#4 0.06,0.00,0.84,U] [#5 0.23,-0.19,0.75,U] [#6 0.05,-0.05,0.63,U] [#7 0.19,-0.14,0.61,U] [#8 -0.14,-0.38,0.00,M1] 
01:56:22.902 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.14}, one-star: {0.18, -0.28}
01:56:22.902 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
01:56:22.903 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:56:22.903 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.70 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
01:56:22.905 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.14, opts=13)
01:56:22.905 00.000 28316 Enqueuing Move request for scope (0.17, -0.14)
01:56:22.906 00.001 29988 Worker thread wakes up
01:56:22.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
01:56:22.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
01:56:22.906 00.000 29988 Moving (0.17, -0.14) raw xDistance=-0.20 yDistance=-0.09
01:56:22.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:56:22.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:22.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:22.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:22.906 00.000 29988 MoveAxis(E, 0, ABG)
01:56:22.906 00.000 29988 Move returns status 0, amount 0
01:56:22.906 00.000 29988 MoveAxis(N, 0, ABG)
01:56:22.906 00.000 29988 Move returns status 0, amount 0
01:56:22.906 00.000 29988 move complete, result=0
01:56:22.906 00.000 29988 worker thread done servicing request
01:56:22.906 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:56:22.907 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:22.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:22.908 00.001 28316 Enqueuing Expose request
01:56:22.908 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:22.909 00.001 29988 Worker thread wakes up
01:56:22.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:22.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:24.425 01.516 29988 Exposure complete
01:56:24.449 00.024 29988 worker thread done servicing request
01:56:24.449 00.000 28316 OnExposeComplete: enter
01:56:24.450 00.001 28316 UpdateGuideState(): m_state=6
01:56:24.451 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2129
01:56:24.451 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=259.51, Mass=2491, SNR=34.4, Peak=202 HFD=3.5
01:56:24.452 00.001 28316 MultiStar: [#1 0.27,-0.19,0.00,M1] [#2 0.25,-0.34,0.00,M2] [#3 -0.05,-0.17,0.85,U] [#4 0.18,-0.07,0.81,U] [#5 0.26,-0.23,0.00,M1] [#6 0.23,-0.29,0.00,M1] [#7 0.07,-0.29,0.62,U] [#8 0.07,-0.16,0.58,U] 
01:56:24.452 00.000 28316 refined, 4 included, MultiStar: {0.11, -0.23}, one-star: {0.23, -0.40}
01:56:24.452 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
01:56:24.453 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
01:56:24.453 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-1.13 mountX=-0.25 mountY=0.01, mountTheta=3.12
01:56:24.457 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.23, opts=13)
01:56:24.460 00.003 28316 Enqueuing Move request for scope (0.11, -0.23)
01:56:24.462 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:24.465 00.003 28316 UpdateGuideState exits: m=2491 RSB=34.4
01:56:24.467 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:24.469 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:24.471 00.002 28316 Enqueuing Expose request
01:56:24.473 00.002 29988 Worker thread wakes up
01:56:24.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
01:56:24.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
01:56:24.474 00.000 29988 Moving (0.11, -0.23) raw xDistance=-0.25 yDistance=0.01
01:56:24.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:56:24.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:24.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:24.474 00.000 29988 MoveAxis(E, 53, ABG)
01:56:24.474 00.000 29988 Guiding  Dir = 2, Dur = 53
01:56:24.475 00.001 29988 IsSlewing returns 0
01:56:24.475 00.000 29988 IsGuiding returns 0
01:56:24.477 00.002 29988 PulseGuide returned control before completion, sleep 61
01:56:24.552 00.075 29988 IsGuiding returns 0
01:56:24.552 00.000 29988 Move returns status 0, amount 53
01:56:24.552 00.000 29988 MoveAxis(N, 0, ABG)
01:56:24.552 00.000 29988 Move returns status 0, amount 0
01:56:24.552 00.000 29988 move complete, result=0
01:56:24.552 00.000 29988 worker thread done servicing request
01:56:24.552 00.000 29988 Worker thread wakes up
01:56:24.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:24.552 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
01:56:24.553 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:26.179 01.626 29988 Exposure complete
01:56:26.206 00.027 29988 worker thread done servicing request
01:56:26.206 00.000 28316 OnExposeComplete: enter
01:56:26.207 00.001 28316 UpdateGuideState(): m_state=6
01:56:26.207 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2130
01:56:26.208 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=259.70, Mass=2472, SNR=34.4, Peak=212 HFD=3.7
01:56:26.208 00.000 28316 MultiStar: [#1 0.09,-0.08,0.98,U] [#2 -0.03,-0.22,0.90,U] [#3 -0.22,-0.04,0.84,U] [#4 -0.02,-0.00,0.83,U] [#5 -0.01,-0.17,0.71,U] [#6 -0.05,-0.06,0.62,U] [#7 -0.02,-0.21,0.63,U] [#8 -0.34,-0.03,0.00,M1] 
01:56:26.208 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.16, -0.20}
01:56:26.209 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.31)
01:56:26.209 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.27)
01:56:26.210 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.98 mountX=-0.09 mountY=0.10, mountTheta=2.29
01:56:26.211 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
01:56:26.211 00.000 28316 Enqueuing Move request for scope (-0.05, -0.12)
01:56:26.212 00.001 29988 Worker thread wakes up
01:56:26.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:26.213 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.4
01:56:26.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:26.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:26.214 00.001 28316 Enqueuing Expose request
01:56:26.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
01:56:26.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
01:56:26.214 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
01:56:26.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:26.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:26.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:56:26.214 00.000 29988 MoveAxis(E, 0, ABG)
01:56:26.214 00.000 29988 Move returns status 0, amount 0
01:56:26.214 00.000 29988 MoveAxis(N, 0, ABG)
01:56:26.214 00.000 29988 Move returns status 0, amount 0
01:56:26.214 00.000 29988 move complete, result=0
01:56:26.214 00.000 29988 worker thread done servicing request
01:56:26.214 00.000 29988 Worker thread wakes up
01:56:26.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:26.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:26.215 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:27.741 01.526 29988 Exposure complete
01:56:27.795 00.054 29988 worker thread done servicing request
01:56:27.796 00.001 28316 OnExposeComplete: enter
01:56:27.799 00.003 28316 UpdateGuideState(): m_state=6
01:56:27.801 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2131
01:56:27.804 00.003 28316 Star::Find returns 1 (0), X=951.58, Y=259.84, Mass=2421, SNR=34.0, Peak=223 HFD=3.8
01:56:27.806 00.002 28316 MultiStar: [#1 0.12,0.04,1.01,U] [#2 0.12,-0.03,0.90,U] [#3 -0.13,0.15,0.88,U] [#4 0.05,0.05,0.84,U] [#5 0.05,-0.03,0.71,U] [#6 0.04,0.04,0.63,U] [#7 0.22,-0.16,0.64,U] [#8 -0.03,-0.16,0.57,U] 
01:56:27.809 00.003 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.12, -0.06}
01:56:27.811 00.002 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
01:56:27.813 00.002 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
01:56:27.816 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.15 mountX=-0.04 mountY=-0.05, mountTheta=-2.16
01:56:27.819 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
01:56:27.820 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
01:56:27.821 00.001 29988 Worker thread wakes up
01:56:27.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:27.821 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.0
01:56:27.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:27.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:27.822 00.000 28316 Enqueuing Expose request
01:56:27.823 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:56:27.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:56:27.823 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
01:56:27.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:56:27.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:27.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:27.823 00.000 29988 MoveAxis(E, 0, ABG)
01:56:27.823 00.000 29988 Move returns status 0, amount 0
01:56:27.823 00.000 29988 MoveAxis(N, 0, ABG)
01:56:27.823 00.000 29988 Move returns status 0, amount 0
01:56:27.823 00.000 29988 move complete, result=0
01:56:27.823 00.000 29988 worker thread done servicing request
01:56:27.823 00.000 29988 Worker thread wakes up
01:56:27.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:27.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:27.823 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:29.451 01.628 29988 Exposure complete
01:56:29.485 00.034 29988 worker thread done servicing request
01:56:29.486 00.001 28316 OnExposeComplete: enter
01:56:29.487 00.001 28316 UpdateGuideState(): m_state=6
01:56:29.488 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2132
01:56:29.488 00.000 28316 Star::Find returns 1 (0), X=951.49, Y=259.80, Mass=2419, SNR=33.9, Peak=193 HFD=3.8
01:56:29.490 00.002 28316 MultiStar: [#1 0.21,-0.04,1.00,U] [#2 0.17,-0.10,0.93,U] [#3 -0.02,0.08,0.88,U] [#4 -0.04,-0.05,0.83,U] [#5 0.02,-0.14,0.75,U] [#6 -0.10,-0.06,0.64,U] [#7 0.03,-0.13,0.61,U] [#8 -0.22,-0.05,0.57,U] 
01:56:29.490 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.03, -0.10}
01:56:29.491 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
01:56:29.492 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
01:56:29.493 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.19 mountX=-0.07 mountY=0.01, mountTheta=3.06
01:56:29.496 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
01:56:29.496 00.000 28316 Enqueuing Move request for scope (0.03, -0.06)
01:56:29.497 00.001 29988 Worker thread wakes up
01:56:29.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:56:29.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:56:29.497 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.07 yDistance=0.01
01:56:29.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:56:29.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:29.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:29.498 00.001 28316 UpdateGuideState exits: m=2419 RSB=33.9
01:56:29.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:29.500 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:29.500 00.000 28316 Enqueuing Expose request
01:56:29.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:29.500 00.000 29988 MoveAxis(E, 0, ABG)
01:56:29.500 00.000 29988 Move returns status 0, amount 0
01:56:29.500 00.000 29988 MoveAxis(N, 0, ABG)
01:56:29.500 00.000 29988 Move returns status 0, amount 0
01:56:29.500 00.000 29988 move complete, result=0
01:56:29.500 00.000 29988 worker thread done servicing request
01:56:29.500 00.000 29988 Worker thread wakes up
01:56:29.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:29.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:29.501 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:31.022 01.521 29988 Exposure complete
01:56:31.064 00.042 29988 worker thread done servicing request
01:56:31.064 00.000 28316 OnExposeComplete: enter
01:56:31.064 00.000 28316 UpdateGuideState(): m_state=6
01:56:31.065 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2133
01:56:31.065 00.000 28316 Star::Find returns 1 (0), X=951.47, Y=259.86, Mass=2452, SNR=34.4, Peak=200 HFD=3.8
01:56:31.068 00.003 28316 MultiStar: [#1 0.13,-0.16,1.01,U] [#2 0.14,-0.04,0.91,U] [#3 -0.16,0.11,0.84,U] [#4 0.10,-0.04,0.81,U] [#5 0.22,0.00,0.74,U] [#6 0.19,-0.20,0.59,U] [#7 0.06,-0.07,0.62,U] [#8 -0.11,0.06,0.60,U] 
01:56:31.069 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.01, -0.05}
01:56:31.070 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
01:56:31.070 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
01:56:31.071 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.38 mountX=-0.05 mountY=0.01, mountTheta=2.87
01:56:31.073 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.05, opts=13)
01:56:31.074 00.001 28316 Enqueuing Move request for scope (0.01, -0.05)
01:56:31.076 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:31.078 00.002 28316 UpdateGuideState exits: m=2452 RSB=34.4
01:56:31.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:31.080 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:31.082 00.002 29988 Worker thread wakes up
01:56:31.082 00.000 28316 Enqueuing Expose request
01:56:31.085 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
01:56:31.086 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
01:56:31.086 00.000 29988 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.01
01:56:31.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:56:31.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:31.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:56:31.086 00.000 29988 MoveAxis(E, 0, ABG)
01:56:31.086 00.000 29988 Move returns status 0, amount 0
01:56:31.086 00.000 29988 MoveAxis(N, 0, ABG)
01:56:31.086 00.000 29988 Move returns status 0, amount 0
01:56:31.086 00.000 29988 move complete, result=0
01:56:31.086 00.000 29988 worker thread done servicing request
01:56:31.086 00.000 29988 Worker thread wakes up
01:56:31.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:31.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:31.087 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:32.719 01.632 29988 Exposure complete
01:56:32.768 00.049 29988 worker thread done servicing request
01:56:32.768 00.000 28316 OnExposeComplete: enter
01:56:32.769 00.001 28316 UpdateGuideState(): m_state=6
01:56:32.770 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2134
01:56:32.770 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=259.71, Mass=2354, SNR=33.7, Peak=170 HFD=3.8
01:56:32.771 00.001 28316 MultiStar: [#1 0.35,-0.15,0.00,M1] [#2 0.24,-0.37,0.00,M1] [#3 0.04,-0.09,0.88,U] [#4 0.18,-0.06,0.83,U] [#5 0.26,-0.16,0.75,U] [#6 0.08,-0.19,0.62,U] [#7 0.13,-0.25,0.64,U] [#8 -0.11,-0.32,0.00,M1] 
01:56:32.771 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.15}, one-star: {0.16, -0.19}
01:56:32.772 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
01:56:32.772 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
01:56:32.772 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.82 mountX=-0.20 mountY=-0.06, mountTheta=-2.86
01:56:32.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.15, opts=13)
01:56:32.774 00.001 28316 Enqueuing Move request for scope (0.14, -0.15)
01:56:32.775 00.001 29988 Worker thread wakes up
01:56:32.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
01:56:32.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
01:56:32.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:32.776 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.7
01:56:32.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:32.777 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:32.777 00.000 29988 Moving (0.14, -0.15) raw xDistance=-0.20 yDistance=-0.06
01:56:32.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:56:32.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:32.778 00.001 28316 Enqueuing Expose request
01:56:32.779 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:32.779 00.000 29988 MoveAxis(E, 0, ABG)
01:56:32.779 00.000 29988 Move returns status 0, amount 0
01:56:32.779 00.000 29988 MoveAxis(N, 0, ABG)
01:56:32.779 00.000 29988 Move returns status 0, amount 0
01:56:32.779 00.000 29988 move complete, result=0
01:56:32.779 00.000 29988 worker thread done servicing request
01:56:32.779 00.000 29988 Worker thread wakes up
01:56:32.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:32.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:32.779 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:34.304 01.525 29988 Exposure complete
01:56:34.338 00.034 29988 worker thread done servicing request
01:56:34.338 00.000 28316 OnExposeComplete: enter
01:56:34.339 00.001 28316 UpdateGuideState(): m_state=6
01:56:34.341 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2135
01:56:34.343 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=259.51, Mass=2363, SNR=33.7, Peak=179 HFD=3.4
01:56:34.344 00.001 28316 MultiStar: [#1 0.23,-0.26,0.00,M2] [#2 0.20,-0.41,0.00,M2] [#3 0.04,-0.15,0.86,U] [#4 0.14,-0.25,0.84,U] [#5 0.21,-0.19,0.73,U] [#6 0.35,-0.37,0.00,M1] [#7 0.19,-0.34,0.00,M1] [#8 -0.12,-0.30,0.00,M2] 
01:56:34.345 00.001 28316 refined, 3 included, MultiStar: {0.13, -0.26}, one-star: {0.14, -0.40}
01:56:34.346 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
01:56:34.348 00.002 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
01:56:34.350 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-1.11 mountX=-0.29 mountY=0.00, mountTheta=3.14
01:56:34.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.26, opts=13)
01:56:34.351 00.000 28316 Enqueuing Move request for scope (0.13, -0.26)
01:56:34.352 00.001 29988 Worker thread wakes up
01:56:34.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:34.352 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.7
01:56:34.353 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:34.353 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:34.354 00.001 28316 Enqueuing Expose request
01:56:34.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.26) opts 0xd
01:56:34.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.26)
01:56:34.354 00.000 29988 Moving (0.13, -0.26) raw xDistance=-0.29 yDistance=0.00
01:56:34.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:56:34.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:34.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:56:34.354 00.000 29988 MoveAxis(E, 60, ABG)
01:56:34.354 00.000 29988 Guiding  Dir = 2, Dur = 60
01:56:34.355 00.001 29988 IsSlewing returns 0
01:56:34.355 00.000 29988 IsGuiding returns 0
01:56:34.357 00.002 29988 PulseGuide returned control before completion, sleep 69
01:56:34.427 00.070 29988 IsGuiding returns 0
01:56:34.427 00.000 29988 Move returns status 0, amount 60
01:56:34.427 00.000 29988 MoveAxis(N, 0, ABG)
01:56:34.427 00.000 29988 Move returns status 0, amount 0
01:56:34.427 00.000 29988 move complete, result=0
01:56:34.427 00.000 29988 worker thread done servicing request
01:56:34.427 00.000 29988 Worker thread wakes up
01:56:34.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:34.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:34.427 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.0 px 0 ms NORTH
01:56:36.063 01.636 29988 Exposure complete
01:56:36.102 00.039 29988 worker thread done servicing request
01:56:36.102 00.000 28316 OnExposeComplete: enter
01:56:36.103 00.001 28316 UpdateGuideState(): m_state=6
01:56:36.104 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2136
01:56:36.104 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=259.78, Mass=2413, SNR=34.0, Peak=213 HFD=3.8
01:56:36.105 00.001 28316 MultiStar: [#1 0.21,-0.08,1.02,U] [#2 0.22,-0.25,0.00,M3] [#3 -0.16,0.06,0.85,U] [#4 0.17,-0.03,0.82,U] [#5 0.10,-0.03,0.72,U] [#6 0.10,-0.10,0.63,U] [#7 0.25,-0.18,0.62,U] [#8 -0.32,-0.00,0.00,M3] 
01:56:36.105 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.07}, one-star: {-0.12, -0.12}
01:56:36.106 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
01:56:36.106 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
01:56:36.107 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.78 mountX=-0.09 mountY=-0.03, mountTheta=-2.81
01:56:36.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
01:56:36.109 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
01:56:36.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:36.110 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
01:56:36.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:36.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:36.111 00.000 28316 Enqueuing Expose request
01:56:36.112 00.001 29988 Worker thread wakes up
01:56:36.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
01:56:36.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
01:56:36.112 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.09 yDistance=-0.03
01:56:36.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:36.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:36.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:56:36.112 00.000 29988 MoveAxis(E, 0, ABG)
01:56:36.112 00.000 29988 Move returns status 0, amount 0
01:56:36.112 00.000 29988 MoveAxis(N, 0, ABG)
01:56:36.112 00.000 29988 Move returns status 0, amount 0
01:56:36.112 00.000 29988 move complete, result=0
01:56:36.112 00.000 29988 worker thread done servicing request
01:56:36.112 00.000 29988 Worker thread wakes up
01:56:36.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:36.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:36.112 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:37.641 01.529 29988 Exposure complete
01:56:37.686 00.045 29988 worker thread done servicing request
01:56:37.686 00.000 28316 OnExposeComplete: enter
01:56:37.686 00.000 28316 UpdateGuideState(): m_state=6
01:56:37.687 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2137
01:56:37.688 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=259.76, Mass=2328, SNR=33.5, Peak=181 HFD=3.7
01:56:37.689 00.001 28316 MultiStar: [#1 0.25,-0.12,1.00,U] [#2 0.20,-0.19,0.93,U] [#3 -0.07,0.07,0.87,U] [#4 0.09,0.04,0.86,U] [#5 0.07,-0.10,0.77,U] [#6 0.17,-0.10,0.65,U] [#7 0.17,-0.12,0.65,U] [#8 -0.12,-0.07,0.59,U] 
01:56:37.690 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.13, -0.15}
01:56:37.693 00.003 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
01:56:37.693 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
01:56:37.694 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.66 mountX=-0.12 mountY=-0.06, mountTheta=-2.69
01:56:37.697 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
01:56:37.699 00.002 28316 Enqueuing Move request for scope (0.11, -0.08)
01:56:37.700 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:37.701 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.5
01:56:37.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:37.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:37.702 00.001 28316 Enqueuing Expose request
01:56:37.702 00.000 29988 Worker thread wakes up
01:56:37.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
01:56:37.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
01:56:37.702 00.000 29988 Moving (0.11, -0.08) raw xDistance=-0.12 yDistance=-0.06
01:56:37.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:56:37.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:37.703 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:37.703 00.000 29988 MoveAxis(E, 0, ABG)
01:56:37.703 00.000 29988 Move returns status 0, amount 0
01:56:37.703 00.000 29988 MoveAxis(N, 0, ABG)
01:56:37.703 00.000 29988 Move returns status 0, amount 0
01:56:37.703 00.000 29988 move complete, result=0
01:56:37.703 00.000 29988 worker thread done servicing request
01:56:37.703 00.000 29988 Worker thread wakes up
01:56:37.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:37.703 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:37.704 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:39.332 01.628 29988 Exposure complete
01:56:39.370 00.038 29988 worker thread done servicing request
01:56:39.371 00.001 28316 OnExposeComplete: enter
01:56:39.371 00.000 28316 UpdateGuideState(): m_state=6
01:56:39.371 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2138
01:56:39.371 00.000 28316 Star::Find returns 1 (0), X=951.42, Y=259.72, Mass=2495, SNR=34.7, Peak=197 HFD=3.9
01:56:39.372 00.001 28316 MultiStar: [#1 0.17,-0.14,0.97,U] [#2 0.01,-0.18,0.93,U] [#3 -0.13,0.04,0.84,U] [#4 0.06,-0.10,0.82,U] [#5 0.05,-0.07,0.73,U] [#6 0.32,-0.14,0.00,M1] [#7 0.02,-0.21,0.63,U] [#8 -0.29,0.10,0.59,U] 
01:56:39.372 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {-0.04, -0.18}
01:56:39.373 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
01:56:39.373 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
01:56:39.374 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.65 mountX=-0.09 mountY=0.05, mountTheta=2.61
01:56:39.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
01:56:39.377 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
01:56:39.377 00.000 29988 Worker thread wakes up
01:56:39.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:56:39.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:56:39.377 00.000 29988 Moving (-0.01, -0.10) raw xDistance=-0.09 yDistance=0.05
01:56:39.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:39.378 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:39.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:39.379 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:56:39.379 00.000 29988 MoveAxis(E, 0, ABG)
01:56:39.379 00.000 29988 Move returns status 0, amount 0
01:56:39.379 00.000 29988 MoveAxis(N, 0, ABG)
01:56:39.379 00.000 29988 Move returns status 0, amount 0
01:56:39.379 00.000 29988 move complete, result=0
01:56:39.379 00.000 29988 worker thread done servicing request
01:56:39.379 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
01:56:39.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:39.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:39.381 00.001 28316 Enqueuing Expose request
01:56:39.381 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:39.382 00.001 29988 Worker thread wakes up
01:56:39.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:39.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:40.896 01.514 29988 Exposure complete
01:56:40.933 00.037 29988 worker thread done servicing request
01:56:40.934 00.001 28316 OnExposeComplete: enter
01:56:40.935 00.001 28316 UpdateGuideState(): m_state=6
01:56:40.937 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2139
01:56:40.938 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=259.60, Mass=2379, SNR=33.7, Peak=181 HFD=3.5
01:56:40.940 00.002 28316 MultiStar: [#1 0.23,-0.22,0.00,M1] [#2 0.29,-0.36,0.00,M2] [#3 0.10,-0.09,0.86,U] [#4 0.11,-0.14,0.84,U] [#5 0.20,-0.21,0.74,U] [#6 0.23,-0.27,0.00,M2] [#7 0.09,-0.21,0.64,U] [#8 0.03,-0.13,0.61,U] 
01:56:40.942 00.002 28316 refined, 5 included, MultiStar: {0.12, -0.19}, one-star: {0.15, -0.30}
01:56:40.945 00.003 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
01:56:40.947 00.002 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
01:56:40.947 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.01 mountX=-0.22 mountY=-0.02, mountTheta=-3.04
01:56:40.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
01:56:40.949 00.001 28316 Enqueuing Move request for scope (0.12, -0.19)
01:56:40.949 00.000 29988 Worker thread wakes up
01:56:40.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:40.950 00.001 28316 UpdateGuideState exits: m=2379 RSB=33.7
01:56:40.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:40.950 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:40.951 00.001 28316 Enqueuing Expose request
01:56:40.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
01:56:40.951 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
01:56:40.951 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.22 yDistance=-0.02
01:56:40.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:56:40.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:40.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:56:40.951 00.000 29988 MoveAxis(E, 46, ABG)
01:56:40.951 00.000 29988 Guiding  Dir = 2, Dur = 46
01:56:40.952 00.001 29988 IsSlewing returns 0
01:56:40.952 00.000 29988 IsGuiding returns 0
01:56:40.954 00.002 29988 PulseGuide returned control before completion, sleep 55
01:56:41.020 00.066 29988 IsGuiding returns 0
01:56:41.020 00.000 29988 Move returns status 0, amount 46
01:56:41.020 00.000 29988 MoveAxis(N, 0, ABG)
01:56:41.021 00.001 29988 Move returns status 0, amount 0
01:56:41.021 00.000 29988 move complete, result=0
01:56:41.021 00.000 29988 worker thread done servicing request
01:56:41.021 00.000 29988 Worker thread wakes up
01:56:41.021 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
01:56:41.022 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:41.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:42.650 01.628 29988 Exposure complete
01:56:42.678 00.028 29988 worker thread done servicing request
01:56:42.678 00.000 28316 OnExposeComplete: enter
01:56:42.679 00.001 28316 UpdateGuideState(): m_state=6
01:56:42.679 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2140
01:56:42.680 00.001 28316 Star::Find returns 1 (0), X=951.42, Y=259.73, Mass=2336, SNR=33.4, Peak=202 HFD=3.7
01:56:42.682 00.002 28316 MultiStar: [#1 0.09,-0.16,1.01,U] [#2 0.06,-0.23,0.95,U] [#3 -0.20,0.11,0.89,U] [#4 -0.01,-0.13,0.85,U] [#5 0.08,-0.03,0.74,U] [#6 -0.06,-0.19,0.64,U] [#7 0.04,-0.20,0.64,U] [#8 -0.12,-0.04,0.61,U] 
01:56:42.683 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {-0.04, -0.17}
01:56:42.684 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
01:56:42.685 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
01:56:42.686 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.69 mountX=-0.10 mountY=0.06, mountTheta=2.57
01:56:42.688 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
01:56:42.689 00.001 28316 Enqueuing Move request for scope (-0.01, -0.12)
01:56:42.690 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:42.691 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.4
01:56:42.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:42.693 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:42.693 00.000 28316 Enqueuing Expose request
01:56:42.694 00.001 29988 Worker thread wakes up
01:56:42.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:56:42.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:56:42.694 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.06
01:56:42.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:56:42.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:42.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:56:42.694 00.000 29988 MoveAxis(E, 0, ABG)
01:56:42.694 00.000 29988 Move returns status 0, amount 0
01:56:42.694 00.000 29988 MoveAxis(N, 0, ABG)
01:56:42.694 00.000 29988 Move returns status 0, amount 0
01:56:42.694 00.000 29988 move complete, result=0
01:56:42.694 00.000 29988 worker thread done servicing request
01:56:42.694 00.000 29988 Worker thread wakes up
01:56:42.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:42.695 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:42.695 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:44.212 01.517 29988 Exposure complete
01:56:44.251 00.039 29988 worker thread done servicing request
01:56:44.252 00.001 28316 OnExposeComplete: enter
01:56:44.253 00.001 28316 UpdateGuideState(): m_state=6
01:56:44.255 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2141
01:56:44.256 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=259.78, Mass=2436, SNR=34.3, Peak=203 HFD=3.7
01:56:44.259 00.003 28316 MultiStar: [#1 -0.00,-0.10,0.97,U] [#2 -0.03,-0.11,0.90,U] [#3 -0.19,0.08,0.86,U] [#4 -0.01,-0.01,0.81,U] [#5 -0.14,0.10,0.73,U] [#6 0.04,-0.02,0.62,U] [#7 -0.16,-0.05,0.63,U] [#8 -0.34,-0.06,0.00,M1] 
01:56:44.261 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.04}, one-star: {-0.09, -0.12}
01:56:44.264 00.003 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
01:56:44.266 00.002 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
01:56:44.268 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.68 mountX=-0.00 mountY=0.08, mountTheta=1.61
01:56:44.273 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
01:56:44.274 00.001 28316 Enqueuing Move request for scope (-0.07, -0.04)
01:56:44.275 00.001 29988 Worker thread wakes up
01:56:44.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:44.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:56:44.276 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.3
01:56:44.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:44.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:44.277 00.001 28316 Enqueuing Expose request
01:56:44.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:56:44.277 00.000 29988 Moving (-0.07, -0.04) raw xDistance=-0.00 yDistance=0.08
01:56:44.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:56:44.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:44.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:56:44.277 00.000 29988 MoveAxis(E, 0, ABG)
01:56:44.277 00.000 29988 Move returns status 0, amount 0
01:56:44.277 00.000 29988 MoveAxis(N, 0, ABG)
01:56:44.277 00.000 29988 Move returns status 0, amount 0
01:56:44.277 00.000 29988 move complete, result=0
01:56:44.277 00.000 29988 worker thread done servicing request
01:56:44.277 00.000 29988 Worker thread wakes up
01:56:44.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:44.278 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:44.278 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:45.910 01.632 29988 Exposure complete
01:56:45.971 00.061 29988 worker thread done servicing request
01:56:45.971 00.000 28316 OnExposeComplete: enter
01:56:45.972 00.001 28316 UpdateGuideState(): m_state=6
01:56:45.972 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2142
01:56:45.974 00.002 28316 Star::Find returns 1 (0), X=951.43, Y=259.83, Mass=2393, SNR=33.9, Peak=197 HFD=3.8
01:56:45.974 00.000 28316 MultiStar: [#1 0.12,0.10,0.99,U] [#2 0.19,-0.05,0.90,U] [#3 -0.18,0.15,0.88,U] [#4 0.07,0.06,0.85,U] [#5 0.06,-0.01,0.74,U] [#6 0.16,0.02,0.67,U] [#7 0.05,-0.11,0.62,U] [#8 -0.04,0.06,0.59,U] 
01:56:45.975 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.03, -0.08}
01:56:45.975 00.000 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
01:56:45.976 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
01:56:45.976 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.42 mountX=-0.00 mountY=-0.05, mountTheta=-1.58
01:56:45.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
01:56:45.977 00.000 28316 Enqueuing Move request for scope (0.05, 0.02)
01:56:45.978 00.001 29988 Worker thread wakes up
01:56:45.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:45.978 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:56:45.979 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:45.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:45.980 00.001 28316 Enqueuing Expose request
01:56:45.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
01:56:45.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
01:56:45.980 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.05
01:56:45.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:56:45.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:45.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:45.980 00.000 29988 MoveAxis(E, 0, ABG)
01:56:45.980 00.000 29988 Move returns status 0, amount 0
01:56:45.980 00.000 29988 MoveAxis(N, 0, ABG)
01:56:45.980 00.000 29988 Move returns status 0, amount 0
01:56:45.980 00.000 29988 move complete, result=0
01:56:45.980 00.000 29988 worker thread done servicing request
01:56:45.980 00.000 29988 Worker thread wakes up
01:56:45.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:45.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:45.981 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:47.495 01.514 29988 Exposure complete
01:56:47.527 00.032 29988 worker thread done servicing request
01:56:47.527 00.000 28316 OnExposeComplete: enter
01:56:47.528 00.001 28316 UpdateGuideState(): m_state=6
01:56:47.528 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2143
01:56:47.529 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.78, Mass=2388, SNR=33.7, Peak=200 HFD=3.7
01:56:47.529 00.000 28316 MultiStar: [#1 0.14,-0.02,0.99,U] [#2 0.32,-0.11,0.00,M1] [#3 0.03,0.17,0.86,U] [#4 0.24,0.05,0.86,U] [#5 0.14,0.02,0.75,U] [#6 0.20,-0.13,0.64,U] [#7 0.27,-0.24,0.00,M1] [#8 -0.14,-0.05,0.59,U] 
01:56:47.530 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.01}, one-star: {0.12, -0.13}
01:56:47.530 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
01:56:47.530 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
01:56:47.532 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.09 mountX=-0.06 mountY=-0.10, mountTheta=-2.09
01:56:47.534 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
01:56:47.535 00.001 28316 Enqueuing Move request for scope (0.11, -0.01)
01:56:47.537 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:47.538 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.7
01:56:47.539 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:47.541 00.002 29988 Worker thread wakes up
01:56:47.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
01:56:47.541 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
01:56:47.541 00.000 29988 Moving (0.11, -0.01) raw xDistance=-0.06 yDistance=-0.10
01:56:47.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:56:47.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:47.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:47.542 00.001 28316 Enqueuing Expose request
01:56:47.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:56:47.542 00.000 29988 MoveAxis(E, 0, ABG)
01:56:47.542 00.000 29988 Move returns status 0, amount 0
01:56:47.542 00.000 29988 MoveAxis(N, 0, ABG)
01:56:47.542 00.000 29988 Move returns status 0, amount 0
01:56:47.542 00.000 29988 move complete, result=0
01:56:47.543 00.001 29988 worker thread done servicing request
01:56:47.543 00.000 29988 Worker thread wakes up
01:56:47.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:47.543 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:47.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:49.166 01.623 29988 Exposure complete
01:56:49.208 00.042 29988 worker thread done servicing request
01:56:49.208 00.000 28316 OnExposeComplete: enter
01:56:49.211 00.003 28316 UpdateGuideState(): m_state=6
01:56:49.212 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2144
01:56:49.213 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.57, Mass=2410, SNR=34.1, Peak=183 HFD=3.4
01:56:49.213 00.000 28316 MultiStar: [#1 0.31,-0.14,0.00,M1] [#2 0.28,-0.25,0.00,M2] [#3 -0.11,-0.10,0.87,U] [#4 0.22,-0.34,0.00,M1] [#5 0.16,-0.21,0.74,U] [#6 0.13,-0.48,0.00,M1] [#7 0.23,-0.32,0.00,M2] [#8 -0.00,-0.14,0.60,U] 
01:56:49.213 00.000 28316 refined, 3 included, MultiStar: {0.04, -0.20}, one-star: {0.12, -0.33}
01:56:49.215 00.002 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
01:56:49.215 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
01:56:49.215 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.36 mountX=-0.20 mountY=0.05, mountTheta=2.89
01:56:49.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.20, opts=13)
01:56:49.217 00.001 28316 Enqueuing Move request for scope (0.04, -0.20)
01:56:49.217 00.000 29988 Worker thread wakes up
01:56:49.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:49.218 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
01:56:49.218 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.1
01:56:49.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:49.219 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:49.219 00.000 28316 Enqueuing Expose request
01:56:49.220 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
01:56:49.220 00.000 29988 Moving (0.04, -0.20) raw xDistance=-0.20 yDistance=0.05
01:56:49.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:56:49.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:49.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:56:49.220 00.000 29988 MoveAxis(E, 43, ABG)
01:56:49.220 00.000 29988 Guiding  Dir = 2, Dur = 43
01:56:49.220 00.000 29988 IsSlewing returns 0
01:56:49.220 00.000 29988 IsGuiding returns 0
01:56:49.222 00.002 29988 PulseGuide returned control before completion, sleep 52
01:56:49.276 00.054 29988 IsGuiding returns 1
01:56:49.276 00.000 29988 scope still moving after pulse duration time elapsed
01:56:49.306 00.030 29988 IsSlewing returns 0
01:56:49.306 00.000 29988 IsGuiding returns 0
01:56:49.306 00.000 29988 scope move finished after 43 + 43 ms
01:56:49.306 00.000 29988 Move returns status 0, amount 43
01:56:49.307 00.001 29988 MoveAxis(N, 0, ABG)
01:56:49.307 00.000 29988 Move returns status 0, amount 0
01:56:49.307 00.000 29988 move complete, result=0
01:56:49.307 00.000 29988 worker thread done servicing request
01:56:49.307 00.000 29988 Worker thread wakes up
01:56:49.307 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
01:56:49.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:49.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:50.718 01.411 29988 Exposure complete
01:56:50.743 00.025 29988 worker thread done servicing request
01:56:50.743 00.000 28316 OnExposeComplete: enter
01:56:50.744 00.001 28316 UpdateGuideState(): m_state=6
01:56:50.745 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2145
01:56:50.745 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=259.84, Mass=2480, SNR=34.6, Peak=217 HFD=3.8
01:56:50.746 00.001 28316 MultiStar: [#1 0.07,-0.08,0.96,U] [#2 0.12,-0.15,0.90,U] [#3 -0.13,0.07,0.85,U] [#4 0.16,-0.08,0.83,U] [#5 0.10,-0.05,0.73,U] [#6 0.09,-0.10,0.60,U] [#7 0.05,-0.16,0.63,U] [#8 -0.01,0.04,0.60,U] 
01:56:50.747 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {-0.05, -0.06}
01:56:50.747 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
01:56:50.748 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
01:56:50.748 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-1.00 mountX=-0.08 mountY=-0.01, mountTheta=-3.03
01:56:50.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
01:56:50.750 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
01:56:50.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:50.751 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:56:50.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:50.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:50.752 00.000 28316 Enqueuing Expose request
01:56:50.753 00.001 29988 Worker thread wakes up
01:56:50.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
01:56:50.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
01:56:50.753 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.08 yDistance=-0.01
01:56:50.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:50.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:50.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:56:50.753 00.000 29988 MoveAxis(E, 0, ABG)
01:56:50.753 00.000 29988 Move returns status 0, amount 0
01:56:50.753 00.000 29988 MoveAxis(N, 0, ABG)
01:56:50.753 00.000 29988 Move returns status 0, amount 0
01:56:50.753 00.000 29988 move complete, result=0
01:56:50.753 00.000 29988 worker thread done servicing request
01:56:50.753 00.000 29988 Worker thread wakes up
01:56:50.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:50.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:50.753 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:52.383 01.630 29988 Exposure complete
01:56:52.422 00.039 29988 worker thread done servicing request
01:56:52.422 00.000 28316 OnExposeComplete: enter
01:56:52.422 00.000 28316 UpdateGuideState(): m_state=6
01:56:52.423 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2146
01:56:52.424 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=259.79, Mass=2423, SNR=34.2, Peak=210 HFD=3.8
01:56:52.425 00.001 28316 MultiStar: [#1 0.20,0.07,0.99,U] [#2 0.18,-0.03,0.93,U] [#3 0.16,0.03,0.84,U] [#4 0.18,0.05,0.83,U] [#5 0.13,0.09,0.75,U] [#6 0.25,0.02,0.62,U] [#7 0.09,-0.02,0.61,U] [#8 -0.01,0.11,0.58,U] 
01:56:52.426 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.10, -0.11}
01:56:52.429 00.003 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
01:56:52.430 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
01:56:52.431 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.11 mountX=-0.05 mountY=-0.14, mountTheta=-1.89
01:56:52.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
01:56:52.433 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
01:56:52.433 00.000 29988 Worker thread wakes up
01:56:52.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:52.434 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.2
01:56:52.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:52.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:52.435 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
01:56:52.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
01:56:52.435 00.000 28316 Enqueuing Expose request
01:56:52.435 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.05 yDistance=-0.14
01:56:52.436 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:56:52.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:52.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:56:52.436 00.000 29988 MoveAxis(E, 0, ABG)
01:56:52.436 00.000 29988 Move returns status 0, amount 0
01:56:52.436 00.000 29988 MoveAxis(N, 0, ABG)
01:56:52.436 00.000 29988 Move returns status 0, amount 0
01:56:52.436 00.000 29988 move complete, result=0
01:56:52.436 00.000 29988 worker thread done servicing request
01:56:52.436 00.000 29988 Worker thread wakes up
01:56:52.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:52.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:52.436 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:53.950 01.514 29988 Exposure complete
01:56:53.990 00.040 29988 worker thread done servicing request
01:56:53.990 00.000 28316 OnExposeComplete: enter
01:56:53.991 00.001 28316 UpdateGuideState(): m_state=6
01:56:53.993 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2147
01:56:53.994 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.77, Mass=2356, SNR=33.5, Peak=204 HFD=3.7
01:56:53.995 00.001 28316 MultiStar: [#1 0.21,-0.05,1.00,U] [#2 0.18,-0.14,0.92,U] [#3 -0.07,0.07,0.87,U] [#4 0.13,-0.01,0.85,U] [#5 -0.02,0.01,0.75,U] [#6 0.09,-0.08,0.64,U] [#7 0.05,-0.06,0.62,U] [#8 -0.05,-0.00,0.60,U] 
01:56:53.996 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.12, -0.13}
01:56:53.996 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
01:56:53.997 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
01:56:53.997 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.52 mountX=-0.08 mountY=-0.05, mountTheta=-2.55
01:56:53.999 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
01:56:53.999 00.000 28316 Enqueuing Move request for scope (0.08, -0.05)
01:56:54.000 00.001 29988 Worker thread wakes up
01:56:54.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:54.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
01:56:54.000 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.5
01:56:54.001 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:54.001 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:54.001 00.000 28316 Enqueuing Expose request
01:56:54.002 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
01:56:54.002 00.000 29988 Moving (0.08, -0.05) raw xDistance=-0.08 yDistance=-0.05
01:56:54.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:54.002 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:54.002 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:54.002 00.000 29988 MoveAxis(E, 0, ABG)
01:56:54.002 00.000 29988 Move returns status 0, amount 0
01:56:54.002 00.000 29988 MoveAxis(N, 0, ABG)
01:56:54.002 00.000 29988 Move returns status 0, amount 0
01:56:54.002 00.000 29988 move complete, result=0
01:56:54.002 00.000 29988 worker thread done servicing request
01:56:54.002 00.000 29988 Worker thread wakes up
01:56:54.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:54.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:54.002 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:55.629 01.627 29988 Exposure complete
01:56:55.661 00.032 29988 worker thread done servicing request
01:56:55.661 00.000 28316 OnExposeComplete: enter
01:56:55.662 00.001 28316 UpdateGuideState(): m_state=6
01:56:55.662 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2148
01:56:55.663 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=259.72, Mass=2449, SNR=34.2, Peak=198 HFD=3.7
01:56:55.663 00.000 28316 MultiStar: [#1 0.23,-0.07,0.99,U] [#2 0.13,-0.15,0.92,U] [#3 0.10,-0.06,0.87,U] [#4 0.06,0.04,0.86,U] [#5 0.32,-0.05,0.00,M1] [#6 0.04,-0.11,0.62,U] [#7 -0.02,-0.14,0.62,U] [#8 -0.18,0.02,0.59,U] 
01:56:55.664 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.09}, one-star: {0.11, -0.18}
01:56:55.664 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
01:56:55.665 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
01:56:55.665 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.11 cameraTheta=-0.84 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
01:56:55.667 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.09, opts=13)
01:56:55.668 00.001 28316 Enqueuing Move request for scope (0.08, -0.09)
01:56:55.668 00.000 29988 Worker thread wakes up
01:56:55.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
01:56:55.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
01:56:55.668 00.000 29988 Moving (0.08, -0.09) raw xDistance=-0.11 yDistance=-0.03
01:56:55.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:56:55.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:55.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:55.669 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.2
01:56:55.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:55.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:55.670 00.000 28316 Enqueuing Expose request
01:56:55.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:56:55.671 00.001 29988 MoveAxis(E, 0, ABG)
01:56:55.671 00.000 29988 Move returns status 0, amount 0
01:56:55.671 00.000 29988 MoveAxis(N, 0, ABG)
01:56:55.671 00.000 29988 Move returns status 0, amount 0
01:56:55.671 00.000 29988 move complete, result=0
01:56:55.671 00.000 29988 worker thread done servicing request
01:56:55.671 00.000 29988 Worker thread wakes up
01:56:55.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:55.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:55.671 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:57.197 01.526 29988 Exposure complete
01:56:57.244 00.047 29988 worker thread done servicing request
01:56:57.244 00.000 28316 OnExposeComplete: enter
01:56:57.245 00.001 28316 UpdateGuideState(): m_state=6
01:56:57.246 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2149
01:56:57.246 00.000 28316 Star::Find returns 1 (0), X=951.56, Y=259.71, Mass=2384, SNR=33.9, Peak=189 HFD=3.9
01:56:57.247 00.001 28316 MultiStar: [#1 0.17,-0.16,0.98,U] [#2 0.13,-0.17,0.93,U] [#3 -0.06,-0.05,0.86,U] [#4 0.05,-0.02,0.84,U] [#5 0.04,-0.07,0.73,U] [#6 -0.06,-0.16,0.64,U] [#7 0.11,-0.17,0.62,U] [#8 -0.24,-0.15,0.57,U] 
01:56:57.247 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {0.10, -0.20}
01:56:57.247 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
01:56:57.248 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
01:56:57.248 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.25 mountX=-0.13 mountY=0.02, mountTheta=2.99
01:56:57.250 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
01:56:57.251 00.001 28316 Enqueuing Move request for scope (0.04, -0.13)
01:56:57.251 00.000 29988 Worker thread wakes up
01:56:57.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:57.252 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
01:56:57.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
01:56:57.252 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
01:56:57.252 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.13 yDistance=0.02
01:56:57.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:56:57.252 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:57.253 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:57.253 00.000 28316 Enqueuing Expose request
01:56:57.254 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:57.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:56:57.254 00.000 29988 MoveAxis(E, 0, ABG)
01:56:57.254 00.000 29988 Move returns status 0, amount 0
01:56:57.254 00.000 29988 MoveAxis(N, 0, ABG)
01:56:57.254 00.000 29988 Move returns status 0, amount 0
01:56:57.254 00.000 29988 move complete, result=0
01:56:57.254 00.000 29988 worker thread done servicing request
01:56:57.254 00.000 29988 Worker thread wakes up
01:56:57.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:57.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:57.255 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:58.888 01.633 29988 Exposure complete
01:56:58.947 00.059 29988 worker thread done servicing request
01:56:58.947 00.000 28316 OnExposeComplete: enter
01:56:58.949 00.002 28316 UpdateGuideState(): m_state=6
01:56:58.951 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2150
01:56:58.951 00.000 28316 Star::Find returns 1 (0), X=951.53, Y=259.76, Mass=2324, SNR=33.3, Peak=184 HFD=3.7
01:56:58.952 00.001 28316 MultiStar: [#1 0.33,-0.06,0.00,M1] [#2 0.15,-0.04,0.92,U] [#3 -0.07,0.00,0.87,U] [#4 0.12,-0.03,0.83,U] [#5 0.21,-0.06,0.72,U] [#6 0.07,-0.07,0.63,U] [#7 0.10,-0.05,0.65,U] [#8 -0.13,-0.16,0.59,U] 
01:56:58.952 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.07}, one-star: {0.07, -0.14}
01:56:58.954 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
01:56:58.954 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
01:56:58.954 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.77 mountX=-0.09 mountY=-0.03, mountTheta=-2.80
01:56:58.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
01:56:58.956 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
01:56:58.956 00.000 29988 Worker thread wakes up
01:56:58.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:56:58.957 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.3
01:56:58.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:58.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:56:58.958 00.000 28316 Enqueuing Expose request
01:56:58.959 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
01:56:58.959 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
01:56:58.959 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.09 yDistance=-0.03
01:56:58.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:58.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:58.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:56:58.959 00.000 29988 MoveAxis(E, 0, ABG)
01:56:58.959 00.000 29988 Move returns status 0, amount 0
01:56:58.959 00.000 29988 MoveAxis(N, 0, ABG)
01:56:58.959 00.000 29988 Move returns status 0, amount 0
01:56:58.959 00.000 29988 move complete, result=0
01:56:58.959 00.000 29988 worker thread done servicing request
01:56:58.959 00.000 29988 Worker thread wakes up
01:56:58.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:56:58.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:56:58.959 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:00.472 01.513 29988 Exposure complete
01:57:00.512 00.040 29988 worker thread done servicing request
01:57:00.512 00.000 28316 OnExposeComplete: enter
01:57:00.513 00.001 28316 UpdateGuideState(): m_state=6
01:57:00.514 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2151
01:57:00.514 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=259.74, Mass=2436, SNR=34.2, Peak=199 HFD=3.7
01:57:00.515 00.001 28316 MultiStar: [#1 0.26,-0.11,0.98,U] [#2 0.05,-0.16,0.91,U] [#3 -0.14,0.02,0.87,U] [#4 0.08,0.06,0.83,U] [#5 0.25,-0.02,0.75,U] [#6 0.11,-0.10,0.63,U] [#7 0.19,-0.08,0.62,U] [#8 -0.12,-0.21,0.59,U] 
01:57:00.515 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {-0.05, -0.17}
01:57:00.515 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
01:57:00.516 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
01:57:00.516 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.89 mountX=-0.11 mountY=-0.02, mountTheta=-2.93
01:57:00.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
01:57:00.518 00.001 28316 Enqueuing Move request for scope (0.07, -0.09)
01:57:00.519 00.001 29988 Worker thread wakes up
01:57:00.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:00.519 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
01:57:00.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:00.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:00.520 00.000 28316 Enqueuing Expose request
01:57:00.521 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
01:57:00.521 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
01:57:00.521 00.000 29988 Moving (0.07, -0.09) raw xDistance=-0.11 yDistance=-0.02
01:57:00.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:57:00.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:00.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:57:00.521 00.000 29988 MoveAxis(E, 0, ABG)
01:57:00.521 00.000 29988 Move returns status 0, amount 0
01:57:00.521 00.000 29988 MoveAxis(N, 0, ABG)
01:57:00.521 00.000 29988 Move returns status 0, amount 0
01:57:00.521 00.000 29988 move complete, result=0
01:57:00.521 00.000 29988 worker thread done servicing request
01:57:00.521 00.000 29988 Worker thread wakes up
01:57:00.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:00.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:00.522 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:02.143 01.621 29988 Exposure complete
01:57:02.169 00.026 29988 worker thread done servicing request
01:57:02.169 00.000 28316 OnExposeComplete: enter
01:57:02.170 00.001 28316 UpdateGuideState(): m_state=6
01:57:02.170 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2152
01:57:02.171 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=259.60, Mass=2397, SNR=34.0, Peak=188 HFD=3.7
01:57:02.172 00.001 28316 MultiStar: [#1 0.11,-0.19,0.98,U] [#2 0.23,-0.46,0.00,M1] [#3 -0.09,-0.01,0.87,U] [#4 0.11,-0.08,0.83,U] [#5 0.15,-0.12,0.75,U] [#6 0.15,-0.20,0.63,U] [#7 0.09,-0.20,0.63,U] [#8 0.02,-0.22,0.59,U] 
01:57:02.174 00.002 28316 refined, 7 included, MultiStar: {0.08, -0.16}, one-star: {0.11, -0.30}
01:57:02.177 00.003 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
01:57:02.180 00.003 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
01:57:02.182 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.12 mountX=-0.18 mountY=0.00, mountTheta=3.12
01:57:02.186 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
01:57:02.186 00.000 28316 Enqueuing Move request for scope (0.08, -0.16)
01:57:02.187 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:02.191 00.004 28316 UpdateGuideState exits: m=2397 RSB=34.0
01:57:02.193 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:02.195 00.002 29988 Worker thread wakes up
01:57:02.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
01:57:02.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
01:57:02.195 00.000 29988 Moving (0.08, -0.16) raw xDistance=-0.18 yDistance=0.00
01:57:02.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:57:02.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:02.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:02.197 00.001 28316 Enqueuing Expose request
01:57:02.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:57:02.198 00.001 29988 MoveAxis(E, 0, ABG)
01:57:02.198 00.000 29988 Move returns status 0, amount 0
01:57:02.198 00.000 29988 MoveAxis(N, 0, ABG)
01:57:02.198 00.000 29988 Move returns status 0, amount 0
01:57:02.198 00.000 29988 move complete, result=0
01:57:02.198 00.000 29988 worker thread done servicing request
01:57:02.198 00.000 29988 Worker thread wakes up
01:57:02.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:02.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:02.198 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:03.720 01.522 29988 Exposure complete
01:57:03.769 00.049 29988 worker thread done servicing request
01:57:03.769 00.000 28316 OnExposeComplete: enter
01:57:03.770 00.001 28316 UpdateGuideState(): m_state=6
01:57:03.770 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2153
01:57:03.771 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=259.59, Mass=2285, SNR=33.2, Peak=181 HFD=3.4
01:57:03.771 00.000 28316 MultiStar: [#1 0.12,-0.27,1.00,U] [#2 0.14,-0.34,0.00,M2] [#3 0.01,-0.05,0.87,U] [#4 0.06,-0.18,0.84,U] [#5 0.01,-0.32,0.00,M1] [#6 0.19,-0.12,0.64,U] [#7 0.23,-0.24,0.00,M1] [#8 -0.15,-0.28,0.00,M1] 
01:57:03.772 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.20}, one-star: {0.15, -0.31}
01:57:03.772 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
01:57:03.773 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
01:57:03.774 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.22 cameraTheta=-1.07 mountX=-0.22 mountY=-0.01, mountTheta=-3.11
01:57:03.776 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.20, opts=13)
01:57:03.777 00.001 28316 Enqueuing Move request for scope (0.11, -0.20)
01:57:03.778 00.001 29988 Worker thread wakes up
01:57:03.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:03.778 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.2
01:57:03.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:03.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:03.779 00.000 28316 Enqueuing Expose request
01:57:03.782 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
01:57:03.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
01:57:03.782 00.000 29988 Moving (0.11, -0.20) raw xDistance=-0.22 yDistance=-0.01
01:57:03.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:57:03.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:03.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:57:03.782 00.000 29988 MoveAxis(E, 47, ABG)
01:57:03.782 00.000 29988 Guiding  Dir = 2, Dur = 47
01:57:03.782 00.000 29988 IsSlewing returns 0
01:57:03.782 00.000 29988 IsGuiding returns 0
01:57:03.784 00.002 29988 PulseGuide returned control before completion, sleep 56
01:57:03.843 00.059 29988 IsGuiding returns 1
01:57:03.843 00.000 29988 scope still moving after pulse duration time elapsed
01:57:03.874 00.031 29988 IsSlewing returns 0
01:57:03.874 00.000 29988 IsGuiding returns 0
01:57:03.874 00.000 29988 scope move finished after 47 + 44 ms
01:57:03.874 00.000 29988 Move returns status 0, amount 47
01:57:03.874 00.000 29988 MoveAxis(N, 0, ABG)
01:57:03.874 00.000 29988 Move returns status 0, amount 0
01:57:03.874 00.000 29988 move complete, result=0
01:57:03.874 00.000 29988 worker thread done servicing request
01:57:03.874 00.000 29988 Worker thread wakes up
01:57:03.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:03.874 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
01:57:03.875 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:05.512 01.637 29988 Exposure complete
01:57:05.558 00.046 29988 worker thread done servicing request
01:57:05.558 00.000 28316 OnExposeComplete: enter
01:57:05.560 00.002 28316 UpdateGuideState(): m_state=6
01:57:05.562 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2154
01:57:05.563 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=259.94, Mass=2428, SNR=34.1, Peak=220 HFD=3.9
01:57:05.565 00.002 28316 MultiStar: [#1 0.06,0.02,0.98,U] [#2 -0.01,-0.04,0.91,U] [#3 -0.03,0.20,0.85,U] [#4 -0.04,0.20,0.83,U] [#5 -0.04,0.05,0.73,U] [#6 -0.02,0.09,0.61,U] [#7 -0.23,0.11,0.62,U] [#8 -0.45,0.16,0.00,M2] 
01:57:05.566 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.08}, one-star: {-0.11, 0.04}
01:57:05.567 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
01:57:05.568 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
01:57:05.569 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.10 mountX=0.09 mountY=0.01, mountTheta=0.07
01:57:05.572 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
01:57:05.572 00.000 28316 Enqueuing Move request for scope (-0.05, 0.08)
01:57:05.573 00.001 29988 Worker thread wakes up
01:57:05.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
01:57:05.573 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1
01:57:05.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:05.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:05.575 00.001 28316 Enqueuing Expose request
01:57:05.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
01:57:05.575 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
01:57:05.575 00.000 29988 Moving (-0.05, 0.08) raw xDistance=0.09 yDistance=0.01
01:57:05.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:57:05.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:05.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:57:05.575 00.000 29988 MoveAxis(E, 0, ABG)
01:57:05.575 00.000 29988 Move returns status 0, amount 0
01:57:05.575 00.000 29988 MoveAxis(N, 0, ABG)
01:57:05.575 00.000 29988 Move returns status 0, amount 0
01:57:05.575 00.000 29988 move complete, result=0
01:57:05.575 00.000 29988 worker thread done servicing request
01:57:05.575 00.000 29988 Worker thread wakes up
01:57:05.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:05.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:05.576 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:07.103 01.527 29988 Exposure complete
01:57:07.134 00.031 29988 worker thread done servicing request
01:57:07.134 00.000 28316 OnExposeComplete: enter
01:57:07.134 00.000 28316 UpdateGuideState(): m_state=6
01:57:07.135 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2155
01:57:07.135 00.000 28316 Star::Find returns 1 (0), X=951.33, Y=259.94, Mass=2446, SNR=34.2, Peak=231 HFD=3.9
01:57:07.136 00.001 28316 MultiStar: [#1 -0.12,0.13,0.95,U] [#2 -0.15,0.09,0.91,U] [#3 -0.27,0.18,0.00,M1] [#4 -0.08,0.10,0.86,U] [#5 -0.09,0.08,0.72,U] [#6 -0.09,0.11,0.64,U] [#7 0.09,-0.05,0.63,U] [#8 -0.47,0.41,0.00,M3] 
01:57:07.136 00.000 28316 refined, 6 included, MultiStar: {-0.09, 0.08}, one-star: {-0.13, 0.04}
01:57:07.137 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
01:57:07.137 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
01:57:07.138 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.44 mountX=0.11 mountY=0.05, mountTheta=0.41
01:57:07.139 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
01:57:07.139 00.000 28316 Enqueuing Move request for scope (-0.09, 0.08)
01:57:07.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:07.140 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
01:57:07.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:07.141 00.001 29988 Worker thread wakes up
01:57:07.141 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
01:57:07.141 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
01:57:07.141 00.000 29988 Moving (-0.09, 0.08) raw xDistance=0.11 yDistance=0.05
01:57:07.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:57:07.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:07.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:07.142 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:07.142 00.000 29988 MoveAxis(E, 0, ABG)
01:57:07.142 00.000 29988 Move returns status 0, amount 0
01:57:07.142 00.000 29988 MoveAxis(N, 0, ABG)
01:57:07.142 00.000 29988 Move returns status 0, amount 0
01:57:07.142 00.000 29988 move complete, result=0
01:57:07.142 00.000 28316 Enqueuing Expose request
01:57:07.143 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:07.143 00.000 29988 worker thread done servicing request
01:57:07.143 00.000 29988 Worker thread wakes up
01:57:07.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:07.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:08.779 01.636 29988 Exposure complete
01:57:08.840 00.061 29988 worker thread done servicing request
01:57:08.840 00.000 28316 OnExposeComplete: enter
01:57:08.841 00.001 28316 UpdateGuideState(): m_state=6
01:57:08.841 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2156
01:57:08.842 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=260.03, Mass=2524, SNR=34.8, Peak=217 HFD=3.9
01:57:08.842 00.000 28316 MultiStar: [#1 0.05,0.21,0.97,U] [#2 -0.07,0.04,0.90,U] [#3 -0.26,0.34,0.00,M2] [#4 0.16,0.14,0.83,U] [#5 -0.10,0.17,0.73,U] [#6 0.20,0.09,0.61,U] [#7 0.12,0.02,0.61,U] [#8 -0.33,0.14,0.00,M4] 
01:57:08.843 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.12}, one-star: {-0.08, 0.12}
01:57:08.843 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
01:57:08.844 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
01:57:08.846 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.33 mountX=0.10 mountY=-0.08, mountTheta=-0.69
01:57:08.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
01:57:08.848 00.001 28316 Enqueuing Move request for scope (0.03, 0.12)
01:57:08.848 00.000 29988 Worker thread wakes up
01:57:08.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:08.849 00.001 28316 UpdateGuideState exits: m=2524 RSB=34.8
01:57:08.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:08.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:08.850 00.001 28316 Enqueuing Expose request
01:57:08.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
01:57:08.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
01:57:08.850 00.000 29988 Moving (0.03, 0.12) raw xDistance=0.10 yDistance=-0.08
01:57:08.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:57:08.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:08.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:57:08.850 00.000 29988 MoveAxis(E, 0, ABG)
01:57:08.850 00.000 29988 Move returns status 0, amount 0
01:57:08.851 00.001 29988 MoveAxis(N, 0, ABG)
01:57:08.851 00.000 29988 Move returns status 0, amount 0
01:57:08.851 00.000 29988 move complete, result=0
01:57:08.851 00.000 29988 worker thread done servicing request
01:57:08.851 00.000 29988 Worker thread wakes up
01:57:08.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:08.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:08.851 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:10.366 01.515 29988 Exposure complete
01:57:10.401 00.035 29988 worker thread done servicing request
01:57:10.402 00.001 28316 OnExposeComplete: enter
01:57:10.403 00.001 28316 UpdateGuideState(): m_state=6
01:57:10.404 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2157
01:57:10.404 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=259.97, Mass=2422, SNR=34.0, Peak=214 HFD=4.0
01:57:10.405 00.001 28316 MultiStar: [#1 0.05,0.18,0.97,U] [#2 -0.08,-0.08,0.92,U] [#3 -0.25,0.22,0.00,M3] [#4 0.13,-0.05,0.85,U] [#5 0.03,0.11,0.74,U] [#6 0.13,0.03,0.64,U] [#7 0.03,-0.05,0.63,U] [#8 -0.18,0.17,0.58,U] 
01:57:10.405 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {-0.21, 0.07}
01:57:10.406 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
01:57:10.406 00.000 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
01:57:10.407 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.92 mountX=0.05 mountY=-0.01, mountTheta=-0.12
01:57:10.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
01:57:10.408 00.000 28316 Enqueuing Move request for scope (-0.02, 0.05)
01:57:10.409 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:10.409 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.0
01:57:10.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:10.410 00.001 29988 Worker thread wakes up
01:57:10.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
01:57:10.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
01:57:10.410 00.000 29988 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.01
01:57:10.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:57:10.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:10.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:10.412 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:57:10.412 00.000 29988 MoveAxis(E, 0, ABG)
01:57:10.412 00.000 29988 Move returns status 0, amount 0
01:57:10.412 00.000 29988 MoveAxis(N, 0, ABG)
01:57:10.412 00.000 29988 Move returns status 0, amount 0
01:57:10.412 00.000 29988 move complete, result=0
01:57:10.412 00.000 28316 Enqueuing Expose request
01:57:10.413 00.001 29988 worker thread done servicing request
01:57:10.413 00.000 29988 Worker thread wakes up
01:57:10.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:10.413 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:10.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:12.049 01.636 29988 Exposure complete
01:57:12.105 00.056 29988 worker thread done servicing request
01:57:12.105 00.000 28316 OnExposeComplete: enter
01:57:12.106 00.001 28316 UpdateGuideState(): m_state=6
01:57:12.107 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2158
01:57:12.108 00.001 28316 Star::Find returns 1 (0), X=951.45, Y=259.92, Mass=2477, SNR=34.6, Peak=205 HFD=3.9
01:57:12.109 00.001 28316 MultiStar: [#1 0.05,0.06,0.99,U] [#2 0.01,-0.02,0.88,U] [#3 -0.20,0.21,0.85,U] [#4 0.03,0.07,0.83,U] [#5 0.01,0.07,0.73,U] [#6 0.15,0.13,0.62,U] [#7 0.10,0.03,0.61,U] [#8 -0.05,0.22,0.58,U] 
01:57:12.110 00.001 28316 single-star, 8 included, MultiStar: {0.01, 0.08}, one-star: {-0.01, 0.02}
01:57:12.110 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
01:57:12.110 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
01:57:12.111 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.08 mountX=0.02 mountY=0.00, mountTheta=0.04
01:57:12.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
01:57:12.112 00.000 28316 Enqueuing Move request for scope (-0.01, 0.02)
01:57:12.113 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:12.113 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.6
01:57:12.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:12.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:12.115 00.001 28316 Enqueuing Expose request
01:57:12.115 00.000 29988 Worker thread wakes up
01:57:12.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:57:12.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:57:12.115 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=0.00
01:57:12.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:57:12.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:12.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:57:12.115 00.000 29988 MoveAxis(E, 0, ABG)
01:57:12.115 00.000 29988 Move returns status 0, amount 0
01:57:12.115 00.000 29988 MoveAxis(N, 0, ABG)
01:57:12.115 00.000 29988 Move returns status 0, amount 0
01:57:12.115 00.000 29988 move complete, result=0
01:57:12.115 00.000 29988 worker thread done servicing request
01:57:12.115 00.000 29988 Worker thread wakes up
01:57:12.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:12.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:12.116 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:13.642 01.526 29988 Exposure complete
01:57:13.678 00.036 29988 worker thread done servicing request
01:57:13.678 00.000 28316 OnExposeComplete: enter
01:57:13.679 00.001 28316 UpdateGuideState(): m_state=6
01:57:13.680 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2159
01:57:13.681 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.94, Mass=2455, SNR=34.3, Peak=224 HFD=3.8
01:57:13.683 00.002 28316 MultiStar: [#1 0.33,0.15,0.00,M1] [#2 0.17,0.04,0.90,U] [#3 0.09,0.32,0.00,M3] [#4 0.04,0.24,0.85,U] [#5 0.19,0.22,0.74,U] [#6 0.21,0.21,0.62,U] [#7 0.16,0.26,0.63,U] [#8 -0.03,0.21,0.58,U] 
01:57:13.684 00.001 28316 single-star, 6 included, MultiStar: {0.13, 0.16}, one-star: {0.12, 0.04}
01:57:13.685 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
01:57:13.686 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
01:57:13.687 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.31 mountX=-0.01 mountY=-0.12, mountTheta=-1.68
01:57:13.690 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
01:57:13.690 00.000 28316 Enqueuing Move request for scope (0.12, 0.04)
01:57:13.691 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:13.691 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
01:57:13.691 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:13.692 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:13.692 00.000 28316 Enqueuing Expose request
01:57:13.693 00.001 29988 Worker thread wakes up
01:57:13.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
01:57:13.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
01:57:13.693 00.000 29988 Moving (0.12, 0.04) raw xDistance=-0.01 yDistance=-0.12
01:57:13.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:57:13.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:13.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:57:13.693 00.000 29988 MoveAxis(E, 0, ABG)
01:57:13.693 00.000 29988 Move returns status 0, amount 0
01:57:13.693 00.000 29988 MoveAxis(N, 0, ABG)
01:57:13.693 00.000 29988 Move returns status 0, amount 0
01:57:13.693 00.000 29988 move complete, result=0
01:57:13.693 00.000 29988 worker thread done servicing request
01:57:13.693 00.000 29988 Worker thread wakes up
01:57:13.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:13.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:13.693 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:15.323 01.630 29988 Exposure complete
01:57:15.356 00.033 29988 worker thread done servicing request
01:57:15.356 00.000 28316 OnExposeComplete: enter
01:57:15.358 00.002 28316 UpdateGuideState(): m_state=6
01:57:15.359 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2160
01:57:15.361 00.002 28316 Star::Find returns 1 (0), X=951.30, Y=259.97, Mass=2445, SNR=34.3, Peak=210 HFD=4.0
01:57:15.362 00.001 28316 MultiStar: [#1 -0.05,0.11,0.99,U] [#2 0.04,0.11,0.94,U] [#3 -0.17,0.27,0.00,M4] [#4 -0.04,0.14,0.82,U] [#5 0.13,0.17,0.73,U] [#6 0.08,0.09,0.62,U] [#7 0.11,-0.00,0.63,U] [#8 -0.30,0.16,0.00,M2] 
01:57:15.364 00.002 28316 refined, 6 included, MultiStar: {0.00, 0.10}, one-star: {-0.16, 0.07}
01:57:15.365 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
01:57:15.366 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
01:57:15.367 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=0.09 mountY=-0.05, mountTheta=-0.47
01:57:15.369 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
01:57:15.371 00.002 28316 Enqueuing Move request for scope (0.00, 0.10)
01:57:15.372 00.001 29988 Worker thread wakes up
01:57:15.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
01:57:15.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:15.373 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
01:57:15.373 00.000 29988 Moving (0.00, 0.10) raw xDistance=0.09 yDistance=-0.05
01:57:15.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:57:15.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:15.373 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
01:57:15.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:15.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:15.375 00.001 28316 Enqueuing Expose request
01:57:15.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:57:15.375 00.000 29988 MoveAxis(E, 0, ABG)
01:57:15.375 00.000 29988 Move returns status 0, amount 0
01:57:15.375 00.000 29988 MoveAxis(N, 0, ABG)
01:57:15.375 00.000 29988 Move returns status 0, amount 0
01:57:15.376 00.001 29988 move complete, result=0
01:57:15.376 00.000 29988 worker thread done servicing request
01:57:15.376 00.000 29988 Worker thread wakes up
01:57:15.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:15.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:15.376 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:16.890 01.514 29988 Exposure complete
01:57:16.933 00.043 29988 worker thread done servicing request
01:57:16.933 00.000 28316 OnExposeComplete: enter
01:57:16.934 00.001 28316 UpdateGuideState(): m_state=6
01:57:16.934 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2161
01:57:16.935 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=259.88, Mass=2488, SNR=34.5, Peak=216 HFD=3.9
01:57:16.935 00.000 28316 MultiStar: [#1 0.05,-0.02,0.99,U] [#2 -0.06,-0.01,0.89,U] [#3 -0.17,0.16,0.88,U] [#4 -0.04,0.04,0.82,U] [#5 -0.03,0.16,0.72,U] [#6 0.01,0.04,0.62,U] [#7 -0.18,0.00,0.59,U] [#8 -0.42,0.18,0.00,M3] 
01:57:16.935 00.000 28316 single-star, 7 included, MultiStar: {-0.05, 0.04}, one-star: {-0.05, -0.02}
01:57:16.935 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
01:57:16.937 00.002 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
01:57:16.937 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.65 mountX=-0.00 mountY=0.05, mountTheta=1.63
01:57:16.938 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
01:57:16.939 00.001 28316 Enqueuing Move request for scope (-0.05, -0.02)
01:57:16.939 00.000 29988 Worker thread wakes up
01:57:16.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:57:16.939 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:57:16.939 00.000 29988 Moving (-0.05, -0.02) raw xDistance=-0.00 yDistance=0.05
01:57:16.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:57:16.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:16.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:16.939 00.000 29988 MoveAxis(E, 0, ABG)
01:57:16.939 00.000 29988 Move returns status 0, amount 0
01:57:16.940 00.001 29988 MoveAxis(N, 0, ABG)
01:57:16.940 00.000 29988 Move returns status 0, amount 0
01:57:16.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:16.940 00.000 29988 move complete, result=0
01:57:16.940 00.000 29988 worker thread done servicing request
01:57:16.940 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.5
01:57:16.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:16.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:16.941 00.000 28316 Enqueuing Expose request
01:57:16.942 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:16.942 00.000 29988 Worker thread wakes up
01:57:16.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:16.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:18.575 01.633 29988 Exposure complete
01:57:18.611 00.036 29988 worker thread done servicing request
01:57:18.611 00.000 28316 OnExposeComplete: enter
01:57:18.613 00.002 28316 UpdateGuideState(): m_state=6
01:57:18.615 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2162
01:57:18.616 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=259.81, Mass=2409, SNR=34.0, Peak=215 HFD=3.8
01:57:18.618 00.002 28316 MultiStar: [#1 0.06,0.01,1.01,U] [#2 0.05,-0.02,0.91,U] [#3 -0.15,0.14,0.87,U] [#4 0.12,-0.00,0.83,U] [#5 -0.02,0.10,0.73,U] [#6 0.14,0.01,0.62,U] [#7 0.05,0.03,0.63,U] [#8 -0.28,0.06,0.59,U] 
01:57:18.619 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.12, -0.09}
01:57:18.620 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
01:57:18.622 00.002 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
01:57:18.622 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.21 mountX=0.03 mountY=0.00, mountTheta=0.18
01:57:18.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
01:57:18.624 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
01:57:18.624 00.000 29988 Worker thread wakes up
01:57:18.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
01:57:18.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
01:57:18.624 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.00
01:57:18.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:57:18.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:18.625 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
01:57:18.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:18.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:18.626 00.000 28316 Enqueuing Expose request
01:57:18.627 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:18.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:57:18.627 00.000 29988 MoveAxis(E, 0, ABG)
01:57:18.627 00.000 29988 Move returns status 0, amount 0
01:57:18.627 00.000 29988 MoveAxis(N, 0, ABG)
01:57:18.627 00.000 29988 Move returns status 0, amount 0
01:57:18.627 00.000 29988 move complete, result=0
01:57:18.627 00.000 29988 worker thread done servicing request
01:57:18.627 00.000 29988 Worker thread wakes up
01:57:18.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:18.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:18.629 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:20.150 01.521 29988 Exposure complete
01:57:20.175 00.025 29988 worker thread done servicing request
01:57:20.175 00.000 28316 OnExposeComplete: enter
01:57:20.176 00.001 28316 UpdateGuideState(): m_state=6
01:57:20.176 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2163
01:57:20.177 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=259.75, Mass=2473, SNR=34.5, Peak=193 HFD=3.7
01:57:20.177 00.000 28316 MultiStar: [#1 0.06,0.03,0.97,U] [#2 0.09,-0.21,0.92,U] [#3 -0.14,0.03,0.85,U] [#4 0.07,-0.07,0.81,U] [#5 0.06,-0.04,0.74,U] [#6 0.05,-0.13,0.62,U] [#7 0.02,-0.18,0.62,U] [#8 -0.32,0.11,0.00,M3] 
01:57:20.178 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.09}, one-star: {0.15, -0.15}
01:57:20.178 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
01:57:20.179 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
01:57:20.179 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.10 mountY=-0.00, mountTheta=-3.10
01:57:20.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
01:57:20.181 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
01:57:20.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:20.182 00.001 28316 UpdateGuideState exits: m=2473 RSB=34.5
01:57:20.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:20.183 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:20.183 00.000 28316 Enqueuing Expose request
01:57:20.183 00.000 29988 Worker thread wakes up
01:57:20.184 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:57:20.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:57:20.184 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
01:57:20.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:57:20.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:20.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:57:20.184 00.000 29988 MoveAxis(E, 0, ABG)
01:57:20.184 00.000 29988 Move returns status 0, amount 0
01:57:20.184 00.000 29988 MoveAxis(N, 0, ABG)
01:57:20.184 00.000 29988 Move returns status 0, amount 0
01:57:20.184 00.000 29988 move complete, result=0
01:57:20.184 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:20.185 00.001 29988 worker thread done servicing request
01:57:20.185 00.000 29988 Worker thread wakes up
01:57:20.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:20.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:21.809 01.624 29988 Exposure complete
01:57:21.871 00.062 29988 worker thread done servicing request
01:57:21.871 00.000 28316 OnExposeComplete: enter
01:57:21.874 00.003 28316 UpdateGuideState(): m_state=6
01:57:21.876 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2164
01:57:21.879 00.003 28316 Star::Find returns 1 (0), X=951.41, Y=259.70, Mass=2453, SNR=34.2, Peak=215 HFD=3.6
01:57:21.881 00.002 28316 MultiStar: [#1 0.01,-0.07,0.98,U] [#2 0.09,-0.19,0.92,U] [#3 -0.20,0.05,0.86,U] [#4 0.15,-0.12,0.83,U] [#5 0.06,-0.12,0.74,U] [#6 -0.08,-0.26,0.63,U] [#7 -0.02,-0.07,0.62,U] [#8 -0.37,-0.06,0.00,M4] 
01:57:21.884 00.003 28316 refined, 7 included, MultiStar: {-0.00, -0.12}, one-star: {-0.05, -0.21}
01:57:21.885 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
01:57:21.886 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
01:57:21.886 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.60 mountX=-0.11 mountY=0.06, mountTheta=2.66
01:57:21.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.12, opts=13)
01:57:21.888 00.001 28316 Enqueuing Move request for scope (-0.00, -0.12)
01:57:21.888 00.000 29988 Worker thread wakes up
01:57:21.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:21.889 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
01:57:21.889 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.2
01:57:21.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:21.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:21.890 00.001 28316 Enqueuing Expose request
01:57:21.890 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
01:57:21.890 00.000 29988 Moving (-0.00, -0.12) raw xDistance=-0.11 yDistance=0.06
01:57:21.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:57:21.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:21.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:57:21.890 00.000 29988 MoveAxis(E, 0, ABG)
01:57:21.890 00.000 29988 Move returns status 0, amount 0
01:57:21.890 00.000 29988 MoveAxis(N, 0, ABG)
01:57:21.890 00.000 29988 Move returns status 0, amount 0
01:57:21.890 00.000 29988 move complete, result=0
01:57:21.891 00.001 29988 worker thread done servicing request
01:57:21.891 00.000 29988 Worker thread wakes up
01:57:21.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:21.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:21.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:23.413 01.522 29988 Exposure complete
01:57:23.457 00.044 29988 worker thread done servicing request
01:57:23.458 00.001 28316 OnExposeComplete: enter
01:57:23.459 00.001 28316 UpdateGuideState(): m_state=6
01:57:23.459 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2165
01:57:23.460 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=259.72, Mass=2407, SNR=33.9, Peak=194 HFD=3.7
01:57:23.460 00.000 28316 MultiStar: [#1 0.10,-0.09,1.00,U] [#2 0.05,-0.17,0.91,U] [#3 -0.24,0.04,0.87,U] [#4 0.06,-0.06,0.85,U] [#5 -0.01,-0.07,0.74,U] [#6 0.15,-0.19,0.64,U] [#7 -0.01,-0.14,0.64,U] [#8 -0.10,0.01,0.58,U] 
01:57:23.461 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {-0.09, -0.18}
01:57:23.461 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
01:57:23.462 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
01:57:23.462 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.67 mountX=-0.08 mountY=0.05, mountTheta=2.58
01:57:23.463 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
01:57:23.464 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
01:57:23.464 00.000 29988 Worker thread wakes up
01:57:23.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
01:57:23.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
01:57:23.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:23.465 00.001 28316 UpdateGuideState exits: m=2407 RSB=33.9
01:57:23.465 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:23.466 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:23.467 00.001 28316 Enqueuing Expose request
01:57:23.467 00.000 29988 Moving (-0.01, -0.10) raw xDistance=-0.08 yDistance=0.05
01:57:23.468 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:57:23.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:23.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:23.468 00.000 29988 MoveAxis(E, 0, ABG)
01:57:23.468 00.000 29988 Move returns status 0, amount 0
01:57:23.468 00.000 29988 MoveAxis(N, 0, ABG)
01:57:23.468 00.000 29988 Move returns status 0, amount 0
01:57:23.468 00.000 29988 move complete, result=0
01:57:23.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:23.469 00.001 29988 worker thread done servicing request
01:57:23.469 00.000 29988 Worker thread wakes up
01:57:23.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:23.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:25.101 01.632 29988 Exposure complete
01:57:25.136 00.035 29988 worker thread done servicing request
01:57:25.136 00.000 28316 OnExposeComplete: enter
01:57:25.136 00.000 28316 UpdateGuideState(): m_state=6
01:57:25.137 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2166
01:57:25.137 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=259.82, Mass=2393, SNR=33.8, Peak=212 HFD=3.7
01:57:25.138 00.001 28316 MultiStar: [#1 -0.00,-0.03,0.98,U] [#2 0.16,-0.14,0.92,U] [#3 -0.25,0.11,0.83,U] [#4 0.02,-0.02,0.84,U] [#5 -0.00,-0.11,0.76,U] [#6 -0.09,-0.07,0.65,U] [#7 0.01,-0.17,0.64,U] [#8 -0.34,0.05,0.00,M4] 
01:57:25.138 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.06}, one-star: {-0.11, -0.09}
01:57:25.139 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
01:57:25.139 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
01:57:25.139 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.04 mountX=-0.04 mountY=0.05, mountTheta=2.23
01:57:25.140 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
01:57:25.141 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
01:57:25.141 00.000 29988 Worker thread wakes up
01:57:25.141 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
01:57:25.141 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
01:57:25.141 00.000 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.05
01:57:25.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:57:25.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:25.141 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:25.142 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.8
01:57:25.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:25.143 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:25.143 00.000 28316 Enqueuing Expose request
01:57:25.144 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:25.144 00.000 29988 MoveAxis(E, 0, ABG)
01:57:25.144 00.000 29988 Move returns status 0, amount 0
01:57:25.144 00.000 29988 MoveAxis(N, 0, ABG)
01:57:25.144 00.000 29988 Move returns status 0, amount 0
01:57:25.144 00.000 29988 move complete, result=0
01:57:25.144 00.000 29988 worker thread done servicing request
01:57:25.144 00.000 29988 Worker thread wakes up
01:57:25.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:25.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:25.144 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:26.659 01.515 29988 Exposure complete
01:57:26.699 00.040 29988 worker thread done servicing request
01:57:26.699 00.000 28316 OnExposeComplete: enter
01:57:26.700 00.001 28316 UpdateGuideState(): m_state=6
01:57:26.701 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2167
01:57:26.703 00.002 28316 Star::Find returns 1 (0), X=951.35, Y=259.78, Mass=2441, SNR=34.1, Peak=214 HFD=3.7
01:57:26.704 00.001 28316 MultiStar: [#1 0.01,-0.01,0.99,U] [#2 -0.06,-0.21,0.92,U] [#3 -0.21,0.11,0.86,U] [#4 -0.06,-0.10,0.82,U] [#5 -0.07,-0.03,0.74,U] [#6 -0.10,-0.14,0.63,U] [#7 0.10,-0.13,0.63,U] [#8 -0.13,0.01,0.57,U] 
01:57:26.705 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.11, -0.13}
01:57:26.705 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
01:57:26.706 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
01:57:26.706 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.35 mountX=-0.04 mountY=0.09, mountTheta=1.93
01:57:26.708 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
01:57:26.709 00.001 28316 Enqueuing Move request for scope (-0.07, -0.07)
01:57:26.710 00.001 29988 Worker thread wakes up
01:57:26.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:57:26.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:26.710 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
01:57:26.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:26.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:26.712 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:57:26.712 00.000 28316 Enqueuing Expose request
01:57:26.712 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.04 yDistance=0.09
01:57:26.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:57:26.712 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:26.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:57:26.712 00.000 29988 MoveAxis(E, 0, ABG)
01:57:26.712 00.000 29988 Move returns status 0, amount 0
01:57:26.712 00.000 29988 MoveAxis(N, 0, ABG)
01:57:26.712 00.000 29988 Move returns status 0, amount 0
01:57:26.712 00.000 29988 move complete, result=0
01:57:26.712 00.000 29988 worker thread done servicing request
01:57:26.712 00.000 29988 Worker thread wakes up
01:57:26.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:26.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:26.713 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:28.338 01.625 29988 Exposure complete
01:57:28.383 00.045 28316 OnExposeComplete: enter
01:57:28.384 00.001 29988 worker thread done servicing request
01:57:28.384 00.000 28316 UpdateGuideState(): m_state=6
01:57:28.385 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2168
01:57:28.385 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=259.76, Mass=2347, SNR=33.6, Peak=209 HFD=3.7
01:57:28.386 00.001 28316 MultiStar: [#1 0.06,0.02,1.01,U] [#2 0.00,-0.09,0.91,U] [#3 -0.11,0.10,0.87,U] [#4 0.03,-0.15,0.84,U] [#5 -0.03,0.02,0.73,U] [#6 -0.03,-0.12,0.63,U] [#7 0.06,-0.19,0.64,U] [#8 -0.34,0.13,0.00,M4] 
01:57:28.386 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.12, -0.15}
01:57:28.386 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
01:57:28.387 00.001 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
01:57:28.387 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.87 mountX=-0.05 mountY=0.05, mountTheta=2.39
01:57:28.390 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
01:57:28.390 00.000 28316 Enqueuing Move request for scope (-0.02, -0.06)
01:57:28.390 00.000 29988 Worker thread wakes up
01:57:28.391 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
01:57:28.391 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:28.391 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
01:57:28.392 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:28.392 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:28.393 00.001 28316 Enqueuing Expose request
01:57:28.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
01:57:28.393 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.05
01:57:28.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:57:28.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:28.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:57:28.393 00.000 29988 MoveAxis(E, 0, ABG)
01:57:28.393 00.000 29988 Move returns status 0, amount 0
01:57:28.393 00.000 29988 MoveAxis(N, 0, ABG)
01:57:28.393 00.000 29988 Move returns status 0, amount 0
01:57:28.393 00.000 29988 move complete, result=0
01:57:28.393 00.000 29988 worker thread done servicing request
01:57:28.393 00.000 29988 Worker thread wakes up
01:57:28.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:28.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:28.394 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:29.919 01.525 29988 Exposure complete
01:57:29.953 00.034 29988 worker thread done servicing request
01:57:29.953 00.000 28316 OnExposeComplete: enter
01:57:29.954 00.001 28316 UpdateGuideState(): m_state=6
01:57:29.955 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2169
01:57:29.955 00.000 28316 Star::Find returns 1 (0), X=951.46, Y=259.65, Mass=2408, SNR=33.8, Peak=184 HFD=3.7
01:57:29.957 00.002 28316 MultiStar: [#1 0.03,-0.02,1.01,U] [#2 -0.09,-0.18,0.93,U] [#3 -0.26,0.03,0.88,U] [#4 0.13,-0.15,0.81,U] [#5 0.02,-0.07,0.74,U] [#6 0.22,-0.21,0.63,U] [#7 0.13,-0.31,0.00,M1] [#8 -0.12,-0.23,0.60,U] 
01:57:29.958 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.13}, one-star: {0.00, -0.25}
01:57:29.959 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
01:57:29.960 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
01:57:29.961 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.68 mountX=-0.11 mountY=0.07, mountTheta=2.57
01:57:29.963 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
01:57:29.964 00.001 28316 Enqueuing Move request for scope (-0.01, -0.13)
01:57:29.964 00.000 29988 Worker thread wakes up
01:57:29.966 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:29.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
01:57:29.966 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.8
01:57:29.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:29.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:29.967 00.000 28316 Enqueuing Expose request
01:57:29.968 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
01:57:29.968 00.000 29988 Moving (-0.01, -0.13) raw xDistance=-0.11 yDistance=0.07
01:57:29.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:57:29.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:29.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:57:29.968 00.000 29988 MoveAxis(E, 0, ABG)
01:57:29.968 00.000 29988 Move returns status 0, amount 0
01:57:29.968 00.000 29988 MoveAxis(N, 0, ABG)
01:57:29.968 00.000 29988 Move returns status 0, amount 0
01:57:29.968 00.000 29988 move complete, result=0
01:57:29.968 00.000 29988 worker thread done servicing request
01:57:29.968 00.000 29988 Worker thread wakes up
01:57:29.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:29.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:29.969 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:31.597 01.628 29988 Exposure complete
01:57:31.634 00.037 29988 worker thread done servicing request
01:57:31.634 00.000 28316 OnExposeComplete: enter
01:57:31.635 00.001 28316 UpdateGuideState(): m_state=6
01:57:31.636 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2170
01:57:31.637 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=259.79, Mass=2258, SNR=33.0, Peak=184 HFD=3.8
01:57:31.639 00.002 28316 MultiStar: [#1 0.21,-0.02,1.01,U] [#2 0.13,-0.07,0.95,U] [#3 -0.20,0.04,0.88,U] [#4 0.08,-0.07,0.87,U] [#5 0.11,-0.10,0.75,U] [#6 0.15,-0.15,0.63,U] [#7 0.15,-0.24,0.65,U] [#8 -0.18,-0.10,0.60,U] 
01:57:31.640 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.00, -0.11}
01:57:31.641 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
01:57:31.642 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
01:57:31.643 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.00 mountX=-0.10 mountY=-0.01, mountTheta=-3.03
01:57:31.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
01:57:31.644 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
01:57:31.645 00.001 29988 Worker thread wakes up
01:57:31.645 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:31.645 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
01:57:31.646 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:31.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:31.647 00.001 28316 Enqueuing Expose request
01:57:31.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:57:31.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:57:31.647 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
01:57:31.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:57:31.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:31.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:57:31.647 00.000 29988 MoveAxis(E, 0, ABG)
01:57:31.647 00.000 29988 Move returns status 0, amount 0
01:57:31.647 00.000 29988 MoveAxis(N, 0, ABG)
01:57:31.647 00.000 29988 Move returns status 0, amount 0
01:57:31.647 00.000 29988 move complete, result=0
01:57:31.647 00.000 29988 worker thread done servicing request
01:57:31.647 00.000 29988 Worker thread wakes up
01:57:31.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:31.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:31.648 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:33.174 01.526 29988 Exposure complete
01:57:33.210 00.036 29988 worker thread done servicing request
01:57:33.210 00.000 28316 OnExposeComplete: enter
01:57:33.211 00.001 28316 UpdateGuideState(): m_state=6
01:57:33.211 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2171
01:57:33.212 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=259.55, Mass=2329, SNR=33.3, Peak=181 HFD=3.4
01:57:33.213 00.001 28316 MultiStar: [#1 0.06,-0.13,1.02,U] [#2 0.07,-0.21,0.94,U] [#3 -0.19,-0.06,0.89,U] [#4 -0.02,-0.18,0.85,U] [#5 0.11,-0.17,0.74,U] [#6 -0.05,-0.35,0.00,M1] [#7 0.07,-0.29,0.66,U] [#8 -0.32,-0.33,0.00,M3] 
01:57:33.213 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.20}, one-star: {-0.09, -0.35}
01:57:33.214 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
01:57:33.214 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
01:57:33.216 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=-0.18 mountY=0.09, mountTheta=2.67
01:57:33.216 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.20, opts=13)
01:57:33.218 00.002 28316 Enqueuing Move request for scope (-0.00, -0.20)
01:57:33.218 00.000 29988 Worker thread wakes up
01:57:33.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
01:57:33.218 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
01:57:33.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:33.218 00.000 29988 Moving (-0.00, -0.20) raw xDistance=-0.18 yDistance=0.09
01:57:33.218 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.3
01:57:33.219 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:33.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:33.219 00.000 28316 Enqueuing Expose request
01:57:33.222 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:57:33.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:33.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:57:33.222 00.000 29988 MoveAxis(E, 0, ABG)
01:57:33.222 00.000 29988 Move returns status 0, amount 0
01:57:33.222 00.000 29988 MoveAxis(N, 0, ABG)
01:57:33.222 00.000 29988 Move returns status 0, amount 0
01:57:33.222 00.000 29988 move complete, result=0
01:57:33.222 00.000 29988 worker thread done servicing request
01:57:33.222 00.000 29988 Worker thread wakes up
01:57:33.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:33.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:33.225 00.003 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:34.857 01.632 29988 Exposure complete
01:57:34.909 00.052 29988 worker thread done servicing request
01:57:34.909 00.000 28316 OnExposeComplete: enter
01:57:34.910 00.001 28316 UpdateGuideState(): m_state=6
01:57:34.910 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2172
01:57:34.911 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=259.70, Mass=2401, SNR=33.9, Peak=207 HFD=3.7
01:57:34.911 00.000 28316 MultiStar: [#1 0.14,-0.11,0.98,U] [#2 0.07,-0.18,0.94,U] [#3 -0.12,0.06,0.86,U] [#4 0.06,-0.10,0.84,U] [#5 -0.02,-0.19,0.77,U] [#6 -0.07,-0.20,0.63,U] [#7 0.09,-0.33,0.00,M1] [#8 -0.20,0.08,0.60,U] 
01:57:34.912 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {-0.08, -0.20}
01:57:34.912 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
01:57:34.913 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
01:57:34.913 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.72 mountX=-0.09 mountY=0.06, mountTheta=2.54
01:57:34.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
01:57:34.915 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
01:57:34.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:34.916 00.001 28316 UpdateGuideState exits: m=2401 RSB=33.9
01:57:34.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:34.917 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:34.917 00.000 28316 Enqueuing Expose request
01:57:34.918 00.001 29988 Worker thread wakes up
01:57:34.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
01:57:34.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
01:57:34.918 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.06
01:57:34.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:57:34.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:34.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:57:34.918 00.000 29988 MoveAxis(E, 0, ABG)
01:57:34.918 00.000 29988 Move returns status 0, amount 0
01:57:34.918 00.000 29988 MoveAxis(N, 0, ABG)
01:57:34.918 00.000 29988 Move returns status 0, amount 0
01:57:34.918 00.000 29988 move complete, result=0
01:57:34.918 00.000 29988 worker thread done servicing request
01:57:34.918 00.000 29988 Worker thread wakes up
01:57:34.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:34.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:34.918 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:36.443 01.525 29988 Exposure complete
01:57:36.479 00.036 29988 worker thread done servicing request
01:57:36.480 00.001 28316 OnExposeComplete: enter
01:57:36.481 00.001 28316 UpdateGuideState(): m_state=6
01:57:36.482 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2173
01:57:36.483 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=259.38, Mass=2314, SNR=33.1, Peak=185 HFD=3.5
01:57:36.484 00.001 28316 MultiStar: [#1 -0.01,-0.35,0.00,M1] [#2 0.08,-0.45,0.00,M1] [#3 -0.21,-0.32,0.00,M1] [#4 -0.02,-0.30,0.85,U] [#5 0.07,-0.24,0.74,U] [#6 0.07,-0.28,0.65,U] [#7 -0.14,-0.27,0.64,U] [#8 -0.40,-0.20,0.00,M3] 
01:57:36.485 00.001 28316 refined, 4 included, MultiStar: {-0.02, -0.34}, one-star: {-0.08, -0.52}
01:57:36.485 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.65)
01:57:36.486 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61)
01:57:36.486 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.64 mountX=-0.30 mountY=0.17, mountTheta=2.62
01:57:36.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.34, opts=13)
01:57:36.491 00.003 28316 Enqueuing Move request for scope (-0.02, -0.34)
01:57:36.493 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:36.496 00.003 28316 UpdateGuideState exits: m=2314 RSB=33.1
01:57:36.498 00.002 29988 Worker thread wakes up
01:57:36.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
01:57:36.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
01:57:36.498 00.000 29988 Moving (-0.02, -0.34) raw xDistance=-0.30 yDistance=0.17
01:57:36.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:57:36.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:36.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:36.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:36.499 00.000 28316 Enqueuing Expose request
01:57:36.500 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:57:36.500 00.000 29988 MoveAxis(E, 63, ABG)
01:57:36.500 00.000 29988 Guiding  Dir = 2, Dur = 63
01:57:36.500 00.000 29988 IsSlewing returns 0
01:57:36.500 00.000 29988 IsGuiding returns 0
01:57:36.503 00.003 29988 PulseGuide returned control before completion, sleep 71
01:57:36.582 00.079 29988 IsGuiding returns 0
01:57:36.582 00.000 29988 Move returns status 0, amount 63
01:57:36.582 00.000 29988 MoveAxis(N, 0, ABG)
01:57:36.582 00.000 29988 Move returns status 0, amount 0
01:57:36.582 00.000 29988 move complete, result=0
01:57:36.582 00.000 29988 worker thread done servicing request
01:57:36.582 00.000 29988 Worker thread wakes up
01:57:36.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:36.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:36.582 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.2 px 0 ms NORTH
01:57:38.214 01.632 29988 Exposure complete
01:57:38.276 00.062 29988 worker thread done servicing request
01:57:38.276 00.000 28316 OnExposeComplete: enter
01:57:38.278 00.002 28316 UpdateGuideState(): m_state=6
01:57:38.278 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2174
01:57:38.279 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=259.59, Mass=2471, SNR=34.5, Peak=203 HFD=3.6
01:57:38.280 00.001 28316 MultiStar: [#1 -0.02,-0.21,0.99,U] [#2 -0.04,-0.37,0.00,M2] [#3 -0.19,-0.05,0.84,U] [#4 -0.07,-0.24,0.81,U] [#5 -0.02,-0.23,0.72,U] [#6 -0.12,-0.40,0.00,M1] [#7 -0.07,-0.23,0.61,U] [#8 -0.41,-0.03,0.00,M4] 
01:57:38.281 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.22}, one-star: {-0.12, -0.31}
01:57:38.282 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
01:57:38.283 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
01:57:38.283 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.94 mountX=-0.16 mountY=0.17, mountTheta=2.33
01:57:38.285 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.22, opts=13)
01:57:38.287 00.002 28316 Enqueuing Move request for scope (-0.08, -0.22)
01:57:38.289 00.002 29988 Worker thread wakes up
01:57:38.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
01:57:38.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
01:57:38.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:38.291 00.002 29988 Moving (-0.08, -0.22) raw xDistance=-0.16 yDistance=0.17
01:57:38.291 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
01:57:38.293 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:38.294 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:57:38.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:38.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:38.296 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:57:38.296 00.000 29988 MoveAxis(E, 0, ABG)
01:57:38.296 00.000 29988 Move returns status 0, amount 0
01:57:38.296 00.000 29988 MoveAxis(N, 0, ABG)
01:57:38.296 00.000 29988 Move returns status 0, amount 0
01:57:38.296 00.000 28316 Enqueuing Expose request
01:57:38.298 00.002 29988 move complete, result=0
01:57:38.298 00.000 29988 worker thread done servicing request
01:57:38.298 00.000 29988 Worker thread wakes up
01:57:38.298 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:38.300 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:38.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:39.703 01.403 29988 Exposure complete
01:57:39.751 00.048 29988 worker thread done servicing request
01:57:39.751 00.000 28316 OnExposeComplete: enter
01:57:39.752 00.001 28316 UpdateGuideState(): m_state=6
01:57:39.753 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2175
01:57:39.753 00.000 28316 Star::Find returns 1 (0), X=951.43, Y=259.57, Mass=2434, SNR=34.1, Peak=187 HFD=3.4
01:57:39.755 00.002 28316 MultiStar: [#1 0.12,-0.21,0.96,U] [#2 0.14,-0.21,0.91,U] [#3 -0.22,-0.11,0.85,U] [#4 -0.07,-0.30,0.82,U] [#5 -0.00,-0.27,0.71,U] [#6 -0.05,-0.27,0.61,U] [#7 0.20,-0.36,0.00,M1] [#8 -0.26,-0.17,0.00,M5] 
01:57:39.755 00.000 28316 refined, 6 included, MultiStar: {-0.01, -0.24}, one-star: {-0.03, -0.34}
01:57:39.756 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
01:57:39.756 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
01:57:39.756 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.62 mountX=-0.22 mountY=0.12, mountTheta=2.64
01:57:39.758 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.24, opts=13)
01:57:39.759 00.001 28316 Enqueuing Move request for scope (-0.01, -0.24)
01:57:39.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:39.760 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.1
01:57:39.760 00.000 29988 Worker thread wakes up
01:57:39.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
01:57:39.760 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
01:57:39.760 00.000 29988 Moving (-0.01, -0.24) raw xDistance=-0.22 yDistance=0.12
01:57:39.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:57:39.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:39.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:39.761 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:39.761 00.000 28316 Enqueuing Expose request
01:57:39.762 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:57:39.762 00.000 29988 MoveAxis(E, 46, ABG)
01:57:39.762 00.000 29988 Guiding  Dir = 2, Dur = 46
01:57:39.763 00.001 29988 IsSlewing returns 0
01:57:39.763 00.000 29988 IsGuiding returns 0
01:57:39.766 00.003 29988 PulseGuide returned control before completion, sleep 54
01:57:39.827 00.061 29988 IsGuiding returns 1
01:57:39.827 00.000 29988 scope still moving after pulse duration time elapsed
01:57:39.859 00.032 29988 IsSlewing returns 0
01:57:39.859 00.000 29988 IsGuiding returns 0
01:57:39.859 00.000 29988 scope move finished after 46 + 50 ms
01:57:39.859 00.000 29988 Move returns status 0, amount 46
01:57:39.859 00.000 29988 MoveAxis(N, 0, ABG)
01:57:39.859 00.000 29988 Move returns status 0, amount 0
01:57:39.859 00.000 29988 move complete, result=0
01:57:39.859 00.000 29988 worker thread done servicing request
01:57:39.860 00.001 29988 Worker thread wakes up
01:57:39.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:39.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:39.860 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
01:57:41.495 01.635 29988 Exposure complete
01:57:41.549 00.054 29988 worker thread done servicing request
01:57:41.549 00.000 28316 OnExposeComplete: enter
01:57:41.552 00.003 28316 UpdateGuideState(): m_state=6
01:57:41.555 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2176
01:57:41.558 00.003 28316 Star::Find returns 1 (0), X=951.40, Y=259.76, Mass=2477, SNR=34.6, Peak=212 HFD=3.7
01:57:41.560 00.002 28316 MultiStar: [#1 0.07,-0.06,0.97,U] [#2 -0.05,-0.19,0.90,U] [#3 -0.23,-0.01,0.84,U] [#4 -0.09,0.05,0.79,U] [#5 0.11,-0.06,0.73,U] [#6 0.05,-0.10,0.62,U] [#7 0.01,-0.10,0.61,U] [#8 -0.32,-0.21,0.00,M6] 
01:57:41.563 00.003 28316 refined, 7 included, MultiStar: {-0.03, -0.08}, one-star: {-0.06, -0.14}
01:57:41.565 00.002 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
01:57:41.567 00.002 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
01:57:41.567 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.91 mountX=-0.06 mountY=0.06, mountTheta=2.35
01:57:41.569 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
01:57:41.570 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
01:57:41.571 00.001 29988 Worker thread wakes up
01:57:41.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
01:57:41.571 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
01:57:41.571 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
01:57:41.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:57:41.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:41.572 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.6
01:57:41.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:41.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:41.573 00.001 28316 Enqueuing Expose request
01:57:41.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:41.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:57:41.573 00.000 29988 MoveAxis(E, 0, ABG)
01:57:41.573 00.000 29988 Move returns status 0, amount 0
01:57:41.573 00.000 29988 MoveAxis(N, 0, ABG)
01:57:41.573 00.000 29988 Move returns status 0, amount 0
01:57:41.573 00.000 29988 move complete, result=0
01:57:41.573 00.000 29988 worker thread done servicing request
01:57:41.573 00.000 29988 Worker thread wakes up
01:57:41.574 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:41.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:41.574 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:42.984 01.410 29988 Exposure complete
01:57:43.030 00.046 29988 worker thread done servicing request
01:57:43.030 00.000 28316 OnExposeComplete: enter
01:57:43.031 00.001 28316 UpdateGuideState(): m_state=6
01:57:43.032 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2177
01:57:43.032 00.000 28316 Star::Find returns 1 (0), X=951.29, Y=259.78, Mass=2476, SNR=34.5, Peak=211 HFD=3.8
01:57:43.033 00.001 28316 MultiStar: [#1 0.15,-0.07,0.98,U] [#2 0.01,-0.15,0.91,U] [#3 -0.24,-0.03,0.84,U] [#4 -0.07,0.05,0.82,U] [#5 0.12,-0.11,0.73,U] [#6 -0.04,-0.07,0.62,U] [#7 0.03,-0.14,0.63,U] [#8 -0.26,-0.08,0.57,U] 
01:57:43.033 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.17, -0.13}
01:57:43.033 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
01:57:43.034 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
01:57:43.034 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.12 mountX=-0.05 mountY=0.08, mountTheta=2.16
01:57:43.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
01:57:43.036 00.001 28316 Enqueuing Move request for scope (-0.05, -0.08)
01:57:43.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:43.037 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.5
01:57:43.037 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:43.038 00.001 29988 Worker thread wakes up
01:57:43.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:57:43.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:57:43.038 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.08
01:57:43.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:57:43.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:43.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:43.038 00.000 28316 Enqueuing Expose request
01:57:43.039 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:57:43.039 00.000 29988 MoveAxis(E, 0, ABG)
01:57:43.039 00.000 29988 Move returns status 0, amount 0
01:57:43.039 00.000 29988 MoveAxis(N, 0, ABG)
01:57:43.039 00.000 29988 Move returns status 0, amount 0
01:57:43.039 00.000 29988 move complete, result=0
01:57:43.039 00.000 29988 worker thread done servicing request
01:57:43.039 00.000 29988 Worker thread wakes up
01:57:43.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:43.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:43.039 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:44.672 01.633 29988 Exposure complete
01:57:44.701 00.029 29988 worker thread done servicing request
01:57:44.702 00.001 28316 OnExposeComplete: enter
01:57:44.703 00.001 28316 UpdateGuideState(): m_state=6
01:57:44.703 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2178
01:57:44.704 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=259.66, Mass=2389, SNR=33.7, Peak=209 HFD=3.7
01:57:44.704 00.000 28316 MultiStar: [#1 0.01,-0.20,1.00,U] [#2 -0.07,-0.22,0.94,U] [#3 -0.32,-0.01,0.00,M1] [#4 -0.12,-0.04,0.84,U] [#5 -0.10,-0.12,0.74,U] [#6 -0.20,-0.13,0.63,U] [#7 -0.02,-0.23,0.64,U] [#8 -0.52,0.03,0.00,M6] 
01:57:44.705 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.17}, one-star: {-0.18, -0.24}
01:57:44.705 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
01:57:44.705 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
01:57:44.706 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.20 cameraTheta=-2.07 mountX=-0.12 mountY=0.16, mountTheta=2.20
01:57:44.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.17, opts=13)
01:57:44.707 00.000 28316 Enqueuing Move request for scope (-0.09, -0.17)
01:57:44.708 00.001 29988 Worker thread wakes up
01:57:44.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
01:57:44.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
01:57:44.708 00.000 29988 Moving (-0.09, -0.17) raw xDistance=-0.12 yDistance=0.16
01:57:44.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:44.708 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.7
01:57:44.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:44.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:44.710 00.001 28316 Enqueuing Expose request
01:57:44.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:57:44.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:44.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:57:44.710 00.000 29988 MoveAxis(E, 0, ABG)
01:57:44.710 00.000 29988 Move returns status 0, amount 0
01:57:44.710 00.000 29988 MoveAxis(N, 0, ABG)
01:57:44.710 00.000 29988 Move returns status 0, amount 0
01:57:44.710 00.000 29988 move complete, result=0
01:57:44.710 00.000 29988 worker thread done servicing request
01:57:44.710 00.000 29988 Worker thread wakes up
01:57:44.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:44.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:44.711 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:46.236 01.525 29988 Exposure complete
01:57:46.275 00.039 29988 worker thread done servicing request
01:57:46.275 00.000 28316 OnExposeComplete: enter
01:57:46.276 00.001 28316 UpdateGuideState(): m_state=6
01:57:46.277 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2179
01:57:46.278 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=259.56, Mass=2386, SNR=33.9, Peak=202 HFD=3.6
01:57:46.279 00.001 28316 MultiStar: [#1 0.03,-0.27,0.99,U] [#2 -0.07,-0.44,0.00,M1] [#3 -0.26,-0.07,0.86,U] [#4 0.00,-0.33,0.00,M1] [#5 0.08,-0.18,0.74,U] [#6 -0.09,-0.34,0.00,M1] [#7 -0.13,-0.27,0.61,U] [#8 -0.31,-0.37,0.00,M7] 
01:57:46.280 00.001 28316 refined, 4 included, MultiStar: {-0.09, -0.23}, one-star: {-0.16, -0.34}
01:57:46.283 00.003 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
01:57:46.284 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
01:57:46.285 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.93 mountX=-0.18 mountY=0.18, mountTheta=2.34
01:57:46.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.23, opts=13)
01:57:46.286 00.000 28316 Enqueuing Move request for scope (-0.09, -0.23)
01:57:46.287 00.001 29988 Worker thread wakes up
01:57:46.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
01:57:46.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
01:57:46.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:46.287 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
01:57:46.288 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:46.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:46.288 00.000 28316 Enqueuing Expose request
01:57:46.289 00.001 29988 Moving (-0.09, -0.23) raw xDistance=-0.18 yDistance=0.18
01:57:46.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:57:46.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:46.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:57:46.289 00.000 29988 MoveAxis(E, 0, ABG)
01:57:46.289 00.000 29988 Move returns status 0, amount 0
01:57:46.289 00.000 29988 MoveAxis(N, 0, ABG)
01:57:46.289 00.000 29988 Move returns status 0, amount 0
01:57:46.289 00.000 29988 move complete, result=0
01:57:46.289 00.000 29988 worker thread done servicing request
01:57:46.289 00.000 29988 Worker thread wakes up
01:57:46.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:46.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:46.290 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:47.921 01.631 29988 Exposure complete
01:57:47.968 00.047 29988 worker thread done servicing request
01:57:47.968 00.000 28316 OnExposeComplete: enter
01:57:47.968 00.000 28316 UpdateGuideState(): m_state=6
01:57:47.969 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2180
01:57:47.969 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=259.52, Mass=2413, SNR=34.0, Peak=185 HFD=3.5
01:57:47.970 00.001 28316 MultiStar: [#1 -0.04,-0.36,0.00,M1] [#2 -0.08,-0.37,0.00,M2] [#3 -0.16,-0.21,0.84,U] [#4 -0.11,-0.34,0.00,M2] [#5 0.02,-0.47,0.00,M1] [#6 0.01,-0.40,0.00,M2] [#7 -0.02,-0.34,0.00,M1] [#8 -0.42,-0.40,0.00,M8] 
01:57:47.970 00.000 28316 refined, 1 included, MultiStar: {-0.13, -0.30}, one-star: {-0.10, -0.39}
01:57:47.971 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
01:57:47.971 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
01:57:47.972 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.96 mountX=-0.22 mountY=0.25, mountTheta=2.30
01:57:47.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.30, opts=13)
01:57:47.974 00.000 28316 Enqueuing Move request for scope (-0.13, -0.30)
01:57:47.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:47.975 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
01:57:47.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:47.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:47.976 00.000 28316 Enqueuing Expose request
01:57:47.977 00.001 29988 Worker thread wakes up
01:57:47.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.30) opts 0xd
01:57:47.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.30)
01:57:47.977 00.000 29988 Moving (-0.13, -0.30) raw xDistance=-0.22 yDistance=0.25
01:57:47.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:57:47.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:47.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:57:47.977 00.000 29988 MoveAxis(E, 47, ABG)
01:57:47.977 00.000 29988 Guiding  Dir = 2, Dur = 47
01:57:47.977 00.000 29988 IsSlewing returns 0
01:57:47.977 00.000 29988 IsGuiding returns 0
01:57:47.980 00.003 29988 PulseGuide returned control before completion, sleep 55
01:57:48.047 00.067 29988 IsGuiding returns 0
01:57:48.047 00.000 29988 Move returns status 0, amount 47
01:57:48.047 00.000 29988 MoveAxis(N, 0, ABG)
01:57:48.047 00.000 29988 Move returns status 0, amount 0
01:57:48.047 00.000 29988 move complete, result=0
01:57:48.047 00.000 29988 worker thread done servicing request
01:57:48.047 00.000 29988 Worker thread wakes up
01:57:48.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:48.047 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.2 px 0 ms NORTH
01:57:48.048 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:49.459 01.411 29988 Exposure complete
01:57:49.511 00.052 29988 worker thread done servicing request
01:57:49.511 00.000 28316 OnExposeComplete: enter
01:57:49.512 00.001 28316 UpdateGuideState(): m_state=6
01:57:49.515 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2181
01:57:49.516 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=259.57, Mass=2412, SNR=34.0, Peak=197 HFD=3.7
01:57:49.518 00.002 28316 MultiStar: [#1 -0.05,-0.26,1.00,U] [#2 -0.04,-0.39,0.00,M3] [#3 -0.26,-0.06,0.88,U] [#4 -0.35,-0.23,0.00,M3] [#5 -0.23,-0.21,0.00,M2] [#6 -0.04,-0.24,0.62,U] [#7 -0.17,-0.37,0.00,M2] [#8 -0.36,-0.11,0.00,M9] 
01:57:49.519 00.001 28316 refined, 3 included, MultiStar: {-0.16, -0.23}, one-star: {-0.25, -0.33}
01:57:49.520 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
01:57:49.521 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
01:57:49.523 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.27 cameraTheta=-2.17 mountX=-0.14 mountY=0.24, mountTheta=2.10
01:57:49.525 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.23, opts=13)
01:57:49.526 00.001 28316 Enqueuing Move request for scope (-0.16, -0.23)
01:57:49.527 00.001 29988 Worker thread wakes up
01:57:49.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
01:57:49.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
01:57:49.527 00.000 29988 Moving (-0.16, -0.23) raw xDistance=-0.14 yDistance=0.24
01:57:49.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:57:49.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:49.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:49.528 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
01:57:49.530 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:49.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:49.531 00.001 28316 Enqueuing Expose request
01:57:49.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:57:49.531 00.000 29988 MoveAxis(E, 0, ABG)
01:57:49.531 00.000 29988 Move returns status 0, amount 0
01:57:49.531 00.000 29988 MoveAxis(N, 0, ABG)
01:57:49.531 00.000 29988 Move returns status 0, amount 0
01:57:49.531 00.000 29988 move complete, result=0
01:57:49.532 00.001 29988 worker thread done servicing request
01:57:49.532 00.000 29988 Worker thread wakes up
01:57:49.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:49.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:49.532 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:51.167 01.635 29988 Exposure complete
01:57:51.201 00.034 29988 worker thread done servicing request
01:57:51.201 00.000 28316 OnExposeComplete: enter
01:57:51.202 00.001 28316 UpdateGuideState(): m_state=6
01:57:51.202 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2182
01:57:51.203 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=259.69, Mass=2430, SNR=34.0, Peak=220 HFD=3.7
01:57:51.203 00.000 28316 MultiStar: [#1 -0.11,-0.13,0.98,U] [#2 -0.24,-0.22,0.00,M4] [#3 -0.47,0.05,0.00,M1] [#4 -0.37,-0.12,0.00,M4] [#5 -0.25,-0.17,0.73,U] [#6 -0.30,-0.23,0.00,M2] [#7 -0.16,-0.28,0.00,M3] [#8 -0.61,-0.16,0.00,M10] 
01:57:51.205 00.002 28316 refined, 2 included, MultiStar: {-0.18, -0.17}, one-star: {-0.19, -0.21}
01:57:51.206 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
01:57:51.207 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
01:57:51.208 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.37 mountX=-0.08 mountY=0.23, mountTheta=1.91
01:57:51.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.17, opts=13)
01:57:51.212 00.002 28316 Enqueuing Move request for scope (-0.18, -0.17)
01:57:51.212 00.000 29988 Worker thread wakes up
01:57:51.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:51.213 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
01:57:51.213 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.0
01:57:51.213 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
01:57:51.213 00.000 29988 Moving (-0.18, -0.17) raw xDistance=-0.08 yDistance=0.23
01:57:51.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:57:51.213 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.46 newest=0.72
01:57:51.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:57:51.213 00.000 29988 MoveAxis(E, 0, ABG)
01:57:51.213 00.000 29988 Move returns status 0, amount 0
01:57:51.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:51.217 00.004 29988 MoveAxis(S, 56, ABG)
01:57:51.217 00.000 29988 Guiding  Dir = 1, Dur = 56
01:57:51.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:51.217 00.000 28316 Enqueuing Expose request
01:57:51.217 00.000 29988 IsSlewing returns 0
01:57:51.218 00.001 29988 IsGuiding returns 0
01:57:51.223 00.005 29988 PulseGuide returned control before completion, sleep 62
01:57:51.289 00.066 29988 IsGuiding returns 1
01:57:51.289 00.000 29988 scope still moving after pulse duration time elapsed
01:57:51.321 00.032 29988 IsSlewing returns 0
01:57:51.321 00.000 29988 IsGuiding returns 0
01:57:51.321 00.000 29988 scope move finished after 56 + 47 ms
01:57:51.321 00.000 29988 Move returns status 0, amount 56
01:57:51.321 00.000 29988 move complete, result=0
01:57:51.321 00.000 29988 worker thread done servicing request
01:57:51.321 00.000 29988 Worker thread wakes up
01:57:51.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:51.322 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
01:57:51.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:52.731 01.409 29988 Exposure complete
01:57:52.781 00.050 29988 worker thread done servicing request
01:57:52.781 00.000 28316 OnExposeComplete: enter
01:57:52.781 00.000 28316 UpdateGuideState(): m_state=6
01:57:52.782 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2183
01:57:52.782 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=259.69, Mass=2346, SNR=33.4, Peak=212 HFD=3.7
01:57:52.783 00.001 28316 MultiStar: [#1 -0.04,-0.02,1.01,U] [#2 -0.08,-0.18,0.93,U] [#3 -0.26,0.09,0.88,U] [#4 -0.13,-0.10,0.84,U] [#5 -0.08,-0.02,0.77,U] [#6 -0.13,-0.21,0.64,U] [#7 -0.06,-0.26,0.62,U] [#8 -0.30,-0.10,0.61,U] 
01:57:52.783 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.20, -0.22}
01:57:52.784 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.80)
01:57:52.784 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76)
01:57:52.784 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.49 mountX=-0.04 mountY=0.17, mountTheta=1.79
01:57:52.786 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.11, opts=13)
01:57:52.787 00.001 28316 Enqueuing Move request for scope (-0.14, -0.11)
01:57:52.788 00.001 29988 Worker thread wakes up
01:57:52.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
01:57:52.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
01:57:52.788 00.000 29988 Moving (-0.14, -0.11) raw xDistance=-0.04 yDistance=0.17
01:57:52.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:57:52.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:52.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:52.789 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.4
01:57:52.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:52.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:52.790 00.001 28316 Enqueuing Expose request
01:57:52.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:57:52.790 00.000 29988 MoveAxis(E, 0, ABG)
01:57:52.790 00.000 29988 Move returns status 0, amount 0
01:57:52.790 00.000 29988 MoveAxis(N, 0, ABG)
01:57:52.790 00.000 29988 Move returns status 0, amount 0
01:57:52.791 00.001 29988 move complete, result=0
01:57:52.791 00.000 29988 worker thread done servicing request
01:57:52.791 00.000 29988 Worker thread wakes up
01:57:52.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:52.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:52.791 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:54.417 01.626 29988 Exposure complete
01:57:54.478 00.061 28316 OnExposeComplete: enter
01:57:54.479 00.001 28316 UpdateGuideState(): m_state=6
01:57:54.479 00.000 29988 worker thread done servicing request
01:57:54.479 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2184
01:57:54.480 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=259.73, Mass=2508, SNR=34.8, Peak=222 HFD=4.0
01:57:54.481 00.001 28316 MultiStar: [#1 -0.17,-0.20,0.97,U] [#2 -0.28,-0.39,0.00,M4] [#3 -0.41,-0.06,0.00,M1] [#4 -0.38,-0.17,0.00,M4] [#5 -0.38,-0.13,0.00,M1] [#6 -0.21,-0.20,0.61,U] [#7 -0.34,-0.06,0.00,M3] [#8 -0.44,-0.29,0.00,M10] 
01:57:54.481 00.000 28316 refined, 2 included, MultiStar: {-0.26, -0.19}, one-star: {-0.37, -0.17}
01:57:54.482 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
01:57:54.482 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
01:57:54.483 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.51 mountX=-0.07 mountY=0.31, mountTheta=1.78
01:57:54.484 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.19, opts=13)
01:57:54.484 00.000 28316 Enqueuing Move request for scope (-0.26, -0.19)
01:57:54.484 00.000 29988 Worker thread wakes up
01:57:54.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd
01:57:54.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.19)
01:57:54.484 00.000 29988 Moving (-0.26, -0.19) raw xDistance=-0.07 yDistance=0.31
01:57:54.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:57:54.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:54.485 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:57:54.485 00.000 29988 MoveAxis(E, 0, ABG)
01:57:54.485 00.000 29988 Move returns status 0, amount 0
01:57:54.485 00.000 29988 MoveAxis(S, 75, ABG)
01:57:54.485 00.000 29988 Guiding  Dir = 1, Dur = 75
01:57:54.485 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8
01:57:54.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:54.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:54.486 00.000 28316 Enqueuing Expose request
01:57:54.487 00.001 29988 IsSlewing returns 0
01:57:54.487 00.000 29988 IsGuiding returns 0
01:57:54.493 00.006 29988 PulseGuide returned control before completion, sleep 80
01:57:54.589 00.096 29988 IsGuiding returns 0
01:57:54.589 00.000 29988 Move returns status 0, amount 75
01:57:54.589 00.000 29988 move complete, result=0
01:57:54.589 00.000 29988 worker thread done servicing request
01:57:54.589 00.000 29988 Worker thread wakes up
01:57:54.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:54.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:54.589 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 75 ms SOUTH
01:57:56.001 01.412 29988 Exposure complete
01:57:56.038 00.037 29988 worker thread done servicing request
01:57:56.038 00.000 28316 OnExposeComplete: enter
01:57:56.040 00.002 28316 UpdateGuideState(): m_state=6
01:57:56.041 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2185
01:57:56.043 00.002 28316 Star::Find returns 1 (0), X=951.25, Y=259.77, Mass=2449, SNR=34.2, Peak=218 HFD=3.8
01:57:56.045 00.002 28316 MultiStar: [#1 -0.10,0.01,0.99,U] [#2 -0.21,-0.14,0.90,U] [#3 -0.36,0.11,0.00,M2] [#4 -0.28,0.10,0.83,U] [#5 -0.26,0.05,0.73,U] [#6 -0.28,0.10,0.63,U] [#7 -0.32,-0.02,0.00,M4] [#8 -0.37,-0.02,0.00,R] 
01:57:56.046 00.001 28316 refined, 5 included, MultiStar: {-0.22, -0.01}, one-star: {-0.21, -0.14}
01:57:56.048 00.002 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
01:57:56.048 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
01:57:56.049 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=0.08 mountY=0.20, mountTheta=1.20
01:57:56.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.01, opts=13)
01:57:56.050 00.000 28316 Enqueuing Move request for scope (-0.22, -0.01)
01:57:56.051 00.001 29988 Worker thread wakes up
01:57:56.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
01:57:56.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
01:57:56.051 00.000 29988 Moving (-0.22, -0.01) raw xDistance=0.08 yDistance=0.20
01:57:56.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:57:56.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:56.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:57:56.051 00.000 29988 MoveAxis(E, 0, ABG)
01:57:56.051 00.000 29988 Move returns status 0, amount 0
01:57:56.051 00.000 29988 MoveAxis(N, 0, ABG)
01:57:56.051 00.000 29988 Move returns status 0, amount 0
01:57:56.051 00.000 29988 move complete, result=0
01:57:56.051 00.000 29988 worker thread done servicing request
01:57:56.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:56.051 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.2
01:57:56.053 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:56.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:56.053 00.000 28316 Enqueuing Expose request
01:57:56.053 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:56.054 00.001 29988 Worker thread wakes up
01:57:56.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:56.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:57.683 01.629 29988 Exposure complete
01:57:57.721 00.038 29988 worker thread done servicing request
01:57:57.721 00.000 28316 OnExposeComplete: enter
01:57:57.724 00.003 28316 UpdateGuideState(): m_state=6
01:57:57.725 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2186
01:57:57.727 00.002 28316 Star::Find returns 1 (0), X=951.22, Y=259.92, Mass=2395, SNR=34.0, Peak=207 HFD=4.1
01:57:57.729 00.002 28316 MultiStar: [#1 -0.02,0.08,0.99,U] [#2 -0.07,0.08,0.91,U] [#3 -0.28,0.28,0.00,M3] [#4 -0.28,0.28,0.00,M4] [#5 0.08,0.21,0.75,U] [#6 -0.09,0.13,0.65,U] [#7 -0.13,0.34,0.00,M5] [#8 -0.03,0.26,0.61,U] 
01:57:57.732 00.003 28316 refined, 5 included, MultiStar: {-0.07, 0.11}, one-star: {-0.24, 0.02}
01:57:57.734 00.002 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
01:57:57.737 00.003 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
01:57:57.739 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.12 mountX=0.13 mountY=0.01, mountTheta=0.08
01:57:57.742 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.11, opts=13)
01:57:57.744 00.002 28316 Enqueuing Move request for scope (-0.07, 0.11)
01:57:57.745 00.001 29988 Worker thread wakes up
01:57:57.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
01:57:57.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
01:57:57.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:57.747 00.001 28316 UpdateGuideState exits: m=2395 RSB=34.0
01:57:57.749 00.002 29988 Moving (-0.07, 0.11) raw xDistance=0.13 yDistance=0.01
01:57:57.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:57:57.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:57.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:57.750 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:57:57.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:57.752 00.001 28316 Enqueuing Expose request
01:57:57.754 00.002 29988 MoveAxis(E, 0, ABG)
01:57:57.754 00.000 29988 Move returns status 0, amount 0
01:57:57.754 00.000 29988 MoveAxis(N, 0, ABG)
01:57:57.754 00.000 29988 Move returns status 0, amount 0
01:57:57.754 00.000 29988 move complete, result=0
01:57:57.754 00.000 29988 worker thread done servicing request
01:57:57.754 00.000 29988 Worker thread wakes up
01:57:57.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:57.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:57.755 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:59.265 01.510 29988 Exposure complete
01:57:59.302 00.037 29988 worker thread done servicing request
01:57:59.303 00.001 28316 OnExposeComplete: enter
01:57:59.303 00.000 28316 UpdateGuideState(): m_state=6
01:57:59.304 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2187
01:57:59.306 00.002 28316 Star::Find returns 1 (0), X=951.58, Y=259.72, Mass=2480, SNR=34.6, Peak=189 HFD=3.8
01:57:59.307 00.001 28316 MultiStar: [#1 0.14,0.00,0.96,U] [#2 0.04,-0.16,0.91,U] [#3 -0.18,0.06,0.84,U] [#4 0.11,0.02,0.83,U] [#5 0.12,-0.11,0.73,U] [#6 0.18,-0.10,0.61,U] [#7 0.21,-0.04,0.61,U] [#8 0.07,0.04,0.58,U] 
01:57:59.309 00.002 28316 refined, 8 included, MultiStar: {0.08, -0.06}, one-star: {0.12, -0.19}
01:57:59.310 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
01:57:59.311 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
01:57:59.311 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.59 mountX=-0.09 mountY=-0.05, mountTheta=-2.62
01:57:59.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
01:57:59.313 00.001 28316 Enqueuing Move request for scope (0.08, -0.06)
01:57:59.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:57:59.314 00.001 29988 Worker thread wakes up
01:57:59.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
01:57:59.314 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
01:57:59.314 00.000 29988 Moving (0.08, -0.06) raw xDistance=-0.09 yDistance=-0.05
01:57:59.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:57:59.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:59.314 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.6
01:57:59.315 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:57:59.315 00.000 29988 MoveAxis(E, 0, ABG)
01:57:59.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:59.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:57:59.315 00.000 28316 Enqueuing Expose request
01:57:59.316 00.001 29988 Move returns status 0, amount 0
01:57:59.316 00.000 29988 MoveAxis(N, 0, ABG)
01:57:59.316 00.000 29988 Move returns status 0, amount 0
01:57:59.316 00.000 29988 move complete, result=0
01:57:59.316 00.000 29988 worker thread done servicing request
01:57:59.316 00.000 29988 Worker thread wakes up
01:57:59.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:57:59.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:57:59.317 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:00.953 01.636 29988 Exposure complete
01:58:00.990 00.037 29988 worker thread done servicing request
01:58:00.990 00.000 28316 OnExposeComplete: enter
01:58:00.991 00.001 28316 UpdateGuideState(): m_state=6
01:58:00.992 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2188
01:58:00.992 00.000 28316 Star::Find returns 1 (0), X=951.46, Y=259.55, Mass=2347, SNR=33.5, Peak=171 HFD=3.3
01:58:00.993 00.001 28316 MultiStar: [#1 0.13,-0.29,0.00,M1] [#2 0.01,-0.43,0.00,M2] [#3 -0.12,-0.16,0.90,U] [#4 -0.00,-0.28,0.85,U] [#5 0.08,-0.17,0.75,U] [#6 0.02,-0.21,0.64,U] [#7 0.08,-0.16,0.64,U] [#8 0.33,-0.34,0.00,M1] 
01:58:00.993 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.23}, one-star: {-0.01, -0.36}
01:58:00.994 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.73)
01:58:00.994 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
01:58:00.994 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=-0.21 mountY=0.10, mountTheta=2.70
01:58:00.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.23, opts=13)
01:58:00.996 00.001 28316 Enqueuing Move request for scope (0.00, -0.23)
01:58:00.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:00.997 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.5
01:58:00.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:00.998 00.001 29988 Worker thread wakes up
01:58:00.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:00.999 00.001 28316 Enqueuing Expose request
01:58:00.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
01:58:00.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
01:58:00.999 00.000 29988 Moving (0.00, -0.23) raw xDistance=-0.21 yDistance=0.10
01:58:00.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:58:00.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:00.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:58:01.000 00.001 29988 MoveAxis(E, 44, ABG)
01:58:01.000 00.000 29988 Guiding  Dir = 2, Dur = 44
01:58:01.000 00.000 29988 IsSlewing returns 0
01:58:01.000 00.000 29988 IsGuiding returns 0
01:58:01.002 00.002 29988 PulseGuide returned control before completion, sleep 53
01:58:01.063 00.061 29988 IsGuiding returns 0
01:58:01.063 00.000 29988 Move returns status 0, amount 44
01:58:01.063 00.000 29988 MoveAxis(N, 0, ABG)
01:58:01.063 00.000 29988 Move returns status 0, amount 0
01:58:01.063 00.000 29988 move complete, result=0
01:58:01.063 00.000 29988 worker thread done servicing request
01:58:01.063 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
01:58:01.064 00.001 29988 Worker thread wakes up
01:58:01.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:01.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:02.477 01.413 29988 Exposure complete
01:58:02.536 00.059 29988 worker thread done servicing request
01:58:02.536 00.000 28316 OnExposeComplete: enter
01:58:02.538 00.002 28316 UpdateGuideState(): m_state=6
01:58:02.540 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2189
01:58:02.541 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=259.77, Mass=2370, SNR=33.8, Peak=206 HFD=3.7
01:58:02.542 00.001 28316 MultiStar: [#1 0.07,-0.12,1.00,U] [#2 -0.00,-0.13,0.92,U] [#3 -0.28,0.12,0.87,U] [#4 -0.24,0.07,0.84,U] [#5 0.02,-0.16,0.74,U] [#6 -0.06,-0.16,0.61,U] [#7 0.00,-0.16,0.65,U] [#8 0.03,0.11,0.61,U] 
01:58:02.543 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.05, -0.13}
01:58:02.544 00.001 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
01:58:02.545 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
01:58:02.545 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.33 mountX=-0.03 mountY=0.08, mountTheta=1.95
01:58:02.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
01:58:02.547 00.001 28316 Enqueuing Move request for scope (-0.06, -0.06)
01:58:02.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:02.547 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
01:58:02.548 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:02.549 00.001 29988 Worker thread wakes up
01:58:02.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:58:02.549 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:58:02.549 00.000 29988 Moving (-0.06, -0.06) raw xDistance=-0.03 yDistance=0.08
01:58:02.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:58:02.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:02.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:58:02.549 00.000 29988 MoveAxis(E, 0, ABG)
01:58:02.549 00.000 29988 Move returns status 0, amount 0
01:58:02.549 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:02.550 00.001 28316 Enqueuing Expose request
01:58:02.551 00.001 29988 MoveAxis(N, 0, ABG)
01:58:02.551 00.000 29988 Move returns status 0, amount 0
01:58:02.551 00.000 29988 move complete, result=0
01:58:02.551 00.000 29988 worker thread done servicing request
01:58:02.551 00.000 29988 Worker thread wakes up
01:58:02.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:02.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:02.552 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:04.183 01.631 29988 Exposure complete
01:58:04.210 00.027 29988 worker thread done servicing request
01:58:04.210 00.000 28316 OnExposeComplete: enter
01:58:04.211 00.001 28316 UpdateGuideState(): m_state=6
01:58:04.211 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2190
01:58:04.212 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=259.79, Mass=2455, SNR=34.3, Peak=228 HFD=3.9
01:58:04.214 00.002 28316 MultiStar: [#1 -0.10,-0.02,0.99,U] [#2 -0.10,-0.20,0.89,U] [#3 -0.34,0.11,0.00,M1] [#4 -0.21,-0.02,0.83,U] [#5 -0.27,-0.08,0.76,U] [#6 -0.14,-0.08,0.62,U] [#7 -0.27,-0.09,0.64,U] [#8 0.00,-0.04,0.58,U] 
01:58:04.214 00.000 28316 refined, 7 included, MultiStar: {-0.17, -0.08}, one-star: {-0.27, -0.12}
01:58:04.215 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:58:04.215 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:58:04.215 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-2.70 mountX=-0.00 mountY=0.19, mountTheta=1.59
01:58:04.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.08, opts=13)
01:58:04.217 00.001 28316 Enqueuing Move request for scope (-0.17, -0.08)
01:58:04.217 00.000 29988 Worker thread wakes up
01:58:04.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:04.218 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.3
01:58:04.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:04.219 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:04.219 00.000 28316 Enqueuing Expose request
01:58:04.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.08) opts 0xd
01:58:04.219 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.08)
01:58:04.219 00.000 29988 Moving (-0.17, -0.08) raw xDistance=-0.00 yDistance=0.19
01:58:04.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:58:04.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:04.220 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:58:04.220 00.000 29988 MoveAxis(E, 0, ABG)
01:58:04.220 00.000 29988 Move returns status 0, amount 0
01:58:04.220 00.000 29988 MoveAxis(N, 0, ABG)
01:58:04.220 00.000 29988 Move returns status 0, amount 0
01:58:04.220 00.000 29988 move complete, result=0
01:58:04.220 00.000 29988 worker thread done servicing request
01:58:04.220 00.000 29988 Worker thread wakes up
01:58:04.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:04.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:04.220 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:05.740 01.520 29988 Exposure complete
01:58:05.801 00.061 29988 worker thread done servicing request
01:58:05.801 00.000 28316 OnExposeComplete: enter
01:58:05.802 00.001 28316 UpdateGuideState(): m_state=6
01:58:05.803 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2191
01:58:05.803 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=259.73, Mass=2484, SNR=34.5, Peak=210 HFD=3.8
01:58:05.804 00.001 28316 MultiStar: [#1 -0.01,-0.13,0.96,U] [#2 -0.13,-0.38,0.00,M1] [#3 -0.29,0.04,0.83,U] [#4 -0.00,-0.21,0.84,U] [#5 -0.05,-0.13,0.74,U] [#6 -0.03,-0.18,0.62,U] [#7 -0.09,-0.15,0.61,U] [#8 0.00,-0.15,0.57,U] 
01:58:05.804 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.14}, one-star: {-0.25, -0.18}
01:58:05.805 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
01:58:05.805 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
01:58:05.806 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.08 mountY=0.15, mountTheta=2.07
01:58:05.806 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.14, opts=13)
01:58:05.807 00.001 28316 Enqueuing Move request for scope (-0.10, -0.14)
01:58:05.808 00.001 29988 Worker thread wakes up
01:58:05.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
01:58:05.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
01:58:05.808 00.000 29988 Moving (-0.10, -0.14) raw xDistance=-0.08 yDistance=0.15
01:58:05.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:58:05.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:05.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:05.810 00.002 28316 UpdateGuideState exits: m=2484 RSB=34.5
01:58:05.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:05.812 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:05.813 00.001 28316 Enqueuing Expose request
01:58:05.815 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:58:05.815 00.000 29988 MoveAxis(E, 0, ABG)
01:58:05.815 00.000 29988 Move returns status 0, amount 0
01:58:05.815 00.000 29988 MoveAxis(N, 0, ABG)
01:58:05.815 00.000 29988 Move returns status 0, amount 0
01:58:05.815 00.000 29988 move complete, result=0
01:58:05.815 00.000 29988 worker thread done servicing request
01:58:05.815 00.000 29988 Worker thread wakes up
01:58:05.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:05.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:05.816 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:07.449 01.633 29988 Exposure complete
01:58:07.492 00.043 29988 worker thread done servicing request
01:58:07.492 00.000 28316 OnExposeComplete: enter
01:58:07.494 00.002 28316 UpdateGuideState(): m_state=6
01:58:07.495 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2192
01:58:07.496 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=259.58, Mass=2424, SNR=34.2, Peak=186 HFD=3.5
01:58:07.496 00.000 28316 MultiStar: [#1 -0.05,-0.24,0.99,U] [#2 0.02,-0.21,0.90,U] [#3 -0.12,-0.17,0.86,U] [#4 -0.13,-0.21,0.82,U] [#5 -0.08,-0.21,0.73,U] [#6 -0.05,-0.28,0.62,U] [#7 0.03,-0.20,0.62,U] [#8 0.14,-0.05,0.62,U] 
01:58:07.497 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.22}, one-star: {-0.02, -0.33}
01:58:07.497 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
01:58:07.499 00.002 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
01:58:07.499 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.73 mountX=-0.18 mountY=0.13, mountTheta=2.53
01:58:07.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.22, opts=13)
01:58:07.500 00.000 28316 Enqueuing Move request for scope (-0.04, -0.22)
01:58:07.501 00.001 29988 Worker thread wakes up
01:58:07.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:07.501 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
01:58:07.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:07.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:07.503 00.001 28316 Enqueuing Expose request
01:58:07.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
01:58:07.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
01:58:07.503 00.000 29988 Moving (-0.04, -0.22) raw xDistance=-0.18 yDistance=0.13
01:58:07.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:58:07.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:07.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:07.503 00.000 29988 MoveAxis(E, 0, ABG)
01:58:07.503 00.000 29988 Move returns status 0, amount 0
01:58:07.503 00.000 29988 MoveAxis(N, 0, ABG)
01:58:07.503 00.000 29988 Move returns status 0, amount 0
01:58:07.503 00.000 29988 move complete, result=0
01:58:07.503 00.000 29988 worker thread done servicing request
01:58:07.503 00.000 29988 Worker thread wakes up
01:58:07.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:07.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:07.504 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:09.020 01.516 29988 Exposure complete
01:58:09.060 00.040 29988 worker thread done servicing request
01:58:09.060 00.000 28316 OnExposeComplete: enter
01:58:09.061 00.001 28316 UpdateGuideState(): m_state=6
01:58:09.061 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2193
01:58:09.063 00.002 28316 Star::Find returns 1 (0), X=951.25, Y=259.57, Mass=2436, SNR=34.3, Peak=199 HFD=3.7
01:58:09.064 00.001 28316 MultiStar: [#1 0.11,-0.25,0.97,U] [#2 0.02,-0.37,0.00,M1] [#3 -0.21,-0.06,0.87,U] [#4 0.05,-0.28,0.82,U] [#5 -0.01,-0.23,0.72,U] [#6 -0.05,-0.49,0.00,M1] [#7 -0.07,-0.34,0.00,M1] [#8 -0.01,-0.15,0.58,U] 
01:58:09.066 00.002 28316 refined, 5 included, MultiStar: {-0.05, -0.22}, one-star: {-0.21, -0.34}
01:58:09.067 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
01:58:09.068 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
01:58:09.068 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.80 mountX=-0.18 mountY=0.15, mountTheta=2.46
01:58:09.071 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.22, opts=13)
01:58:09.071 00.000 28316 Enqueuing Move request for scope (-0.05, -0.22)
01:58:09.072 00.001 29988 Worker thread wakes up
01:58:09.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
01:58:09.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
01:58:09.072 00.000 29988 Moving (-0.05, -0.22) raw xDistance=-0.18 yDistance=0.15
01:58:09.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:58:09.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:09.072 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.3
01:58:09.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:09.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:09.074 00.001 28316 Enqueuing Expose request
01:58:09.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:09.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:58:09.074 00.000 29988 MoveAxis(E, 0, ABG)
01:58:09.074 00.000 29988 Move returns status 0, amount 0
01:58:09.074 00.000 29988 MoveAxis(N, 0, ABG)
01:58:09.074 00.000 29988 Move returns status 0, amount 0
01:58:09.074 00.000 29988 move complete, result=0
01:58:09.074 00.000 29988 worker thread done servicing request
01:58:09.074 00.000 29988 Worker thread wakes up
01:58:09.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:09.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:09.075 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:10.699 01.624 29988 Exposure complete
01:58:10.740 00.041 29988 worker thread done servicing request
01:58:10.740 00.000 28316 OnExposeComplete: enter
01:58:10.741 00.001 28316 UpdateGuideState(): m_state=6
01:58:10.741 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2194
01:58:10.742 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=259.57, Mass=2480, SNR=34.5, Peak=197 HFD=3.6
01:58:10.742 00.000 28316 MultiStar: [#1 0.48,-0.20,0.00,M1] [#2 0.30,-0.48,0.00,M2] [#3 0.20,-0.15,0.84,U] [#4 0.27,-0.28,0.00,M1] [#5 0.41,-0.22,0.00,M1] [#6 0.31,-0.39,0.00,M2] [#7 0.29,-0.53,0.00,M2] [#8 0.32,-0.14,0.00,M1] 
01:58:10.743 00.001 28316 refined, 1 included, MultiStar: {0.22, -0.25}, one-star: {0.22, -0.33}
01:58:10.743 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
01:58:10.743 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
01:58:10.744 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.25 hyp=0.33 cameraTheta=-0.85 mountX=-0.31 mountY=-0.08, mountTheta=-2.89
01:58:10.746 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.25, opts=13)
01:58:10.749 00.003 28316 Enqueuing Move request for scope (0.22, -0.25)
01:58:10.750 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:10.754 00.004 28316 UpdateGuideState exits: m=2480 RSB=34.5
01:58:10.756 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:10.758 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:10.761 00.003 28316 Enqueuing Expose request
01:58:10.762 00.001 29988 Worker thread wakes up
01:58:10.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.25) opts 0xd
01:58:10.762 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.25)
01:58:10.762 00.000 29988 Moving (0.22, -0.25) raw xDistance=-0.31 yDistance=-0.08
01:58:10.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:58:10.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:10.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:58:10.762 00.000 29988 MoveAxis(E, 66, ABG)
01:58:10.762 00.000 29988 Guiding  Dir = 2, Dur = 66
01:58:10.762 00.000 29988 IsSlewing returns 0
01:58:10.763 00.001 29988 IsGuiding returns 0
01:58:10.765 00.002 29988 PulseGuide returned control before completion, sleep 75
01:58:10.855 00.090 29988 IsGuiding returns 0
01:58:10.856 00.001 29988 Move returns status 0, amount 66
01:58:10.856 00.000 29988 MoveAxis(N, 0, ABG)
01:58:10.856 00.000 29988 Move returns status 0, amount 0
01:58:10.856 00.000 29988 move complete, result=0
01:58:10.856 00.000 29988 worker thread done servicing request
01:58:10.856 00.000 29988 Worker thread wakes up
01:58:10.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:10.856 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.1 px 0 ms NORTH
01:58:10.857 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
01:58:12.167 01.310 28316 evsrv: cli 0C97E090 connect
01:58:12.168 00.001 28316 case statement mapped state 6 to 3
01:58:12.169 00.001 28316 case statement mapped state 6 to 3
01:58:12.169 00.000 28316 evsrv: cli 0C97E090 request: {"method":"get_app_state","id":"3c56591f-068b-441b-b03c-57e283b0d7a2"}
01:58:12.170 00.001 28316 case statement mapped state 6 to 3
01:58:12.170 00.000 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":"Guiding","id":"3c56591f-068b-441b-b03c-57e283b0d7a2"}
01:58:12.172 00.002 28316 evsrv: cli 0C97E090 disconnect
01:58:12.174 00.002 28316 evsrv: cli 0C97D2D0 connect
01:58:12.174 00.000 28316 case statement mapped state 6 to 3
01:58:12.175 00.001 28316 case statement mapped state 6 to 3
01:58:12.178 00.003 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"966122cf-df92-472d-a814-f58248365e39"}
01:58:12.179 00.001 28316 PhdController::Dither begins
01:58:12.180 00.001 28316 dither: size=2.00, dRA=0.29 dDec=-0.55
01:58:12.181 00.001 28316 MountToCamera -- mountTheta (-1.09) + m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:58:12.181 00.000 28316 MountToCamera -- mountX=0.29 mountY=-0.55 hyp=0.63 mountTheta=-1.09 cameraX=0.38, cameraY=0.49 cameraTheta=0.91
01:58:12.181 00.000 28316 setting lock position to (951.85, 260.40)
01:58:12.182 00.001 28316 Mount: notify guiding dithered (0.4, 0.5)
01:58:12.183 00.001 28316 MultiStar: stabilizing after lock position change
01:58:12.183 00.000 28316 Status Line: Dithering de 0.29,-0.55
01:58:12.185 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
01:58:12.186 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
01:58:12.187 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"966122cf-df92-472d-a814-f58248365e39"}
01:58:12.191 00.004 28316 evsrv: cli 0C97D2D0 disconnect
01:58:12.272 00.081 29988 Exposure complete
01:58:12.311 00.039 29988 worker thread done servicing request
01:58:12.311 00.000 28316 OnExposeComplete: enter
01:58:12.312 00.001 28316 UpdateGuideState(): m_state=6
01:58:12.314 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2195
01:58:12.315 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.62, Mass=2547, SNR=34.9, Peak=208 HFD=3.6
01:58:12.316 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
01:58:12.317 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
01:58:12.318 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.77 hyp=0.90 cameraTheta=-2.11 mountX=-0.51 mountY=0.76, mountTheta=2.17
01:58:12.321 00.003 28316 dither recenter: remaining=(-0.3,0.6) step=(-0.3,0.6)
01:58:12.322 00.001 28316 MountToCamera -- mountTheta (2.05) + m_xAngle (2.00) = xAngle (4.05 = -2.23)
01:58:12.322 00.000 28316 MountToCamera -- mountX=-0.29 mountY=0.55 hyp=0.63 mountTheta=2.05 cameraX=-0.38, cameraY=-0.49 cameraTheta=-2.23
01:58:12.322 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.49, opts=4)
01:58:12.323 00.001 28316 Enqueuing Move request for scope (-0.38, -0.49)
01:58:12.323 00.000 28316 Mount: notify direct move -0.29,0.55
01:58:12.324 00.001 29988 Worker thread wakes up
01:58:12.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.49) opts 0x4
01:58:12.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.49)
01:58:12.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:12.324 00.000 28316 UpdateGuideState exits: m=2547 RSB=34.9
01:58:12.325 00.001 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 1 / 99999
01:58:12.325 00.000 29988 Moving (-0.38, -0.49) raw xDistance=-0.29 yDistance=0.55
01:58:12.325 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147092.325,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:58:12.325 00.000 29988 MoveAxis(E, 97, B)
01:58:12.326 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:12.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:12.326 00.000 28316 Enqueuing Expose request
01:58:12.327 00.001 29988 Guiding  Dir = 2, Dur = 97
01:58:12.327 00.000 29988 IsSlewing returns 0
01:58:12.327 00.000 29988 IsGuiding returns 0
01:58:12.329 00.002 29988 PulseGuide returned control before completion, sleep 106
01:58:12.439 00.110 29988 IsGuiding returns 0
01:58:12.439 00.000 29988 Move returns status 0, amount 97
01:58:12.439 00.000 29988 MoveAxis(S, 132, B)
01:58:12.439 00.000 29988 Guiding  Dir = 1, Dur = 132
01:58:12.440 00.001 29988 IsSlewing returns 0
01:58:12.440 00.000 29988 IsGuiding returns 0
01:58:12.445 00.005 29988 PulseGuide returned control before completion, sleep 138
01:58:12.593 00.148 29988 IsGuiding returns 0
01:58:12.593 00.000 29988 Move returns status 0, amount 132
01:58:12.593 00.000 29988 move complete, result=0
01:58:12.593 00.000 29988 worker thread done servicing request
01:58:12.593 00.000 28316 GuideStep: -0.3 px 97 ms EAST, 0.6 px 132 ms SOUTH
01:58:12.594 00.001 29988 Worker thread wakes up
01:58:12.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:12.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:14.220 01.626 29988 Exposure complete
01:58:14.258 00.038 29988 worker thread done servicing request
01:58:14.258 00.000 28316 OnExposeComplete: enter
01:58:14.259 00.001 28316 UpdateGuideState(): m_state=6
01:58:14.259 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2196
01:58:14.260 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=260.10, Mass=2468, SNR=34.2, Peak=208 HFD=4.1
01:58:14.260 00.000 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
01:58:14.261 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
01:58:14.261 00.000 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.30 hyp=0.69 cameraTheta=-2.69 mountX=-0.01 mountY=0.69, mountTheta=1.59
01:58:14.262 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.30, opts=13)
01:58:14.263 00.001 28316 Enqueuing Move request for scope (-0.62, -0.30)
01:58:14.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:14.263 00.000 29988 Worker thread wakes up
01:58:14.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.30) opts 0xd
01:58:14.263 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.30)
01:58:14.264 00.001 29988 Moving (-0.62, -0.30) raw xDistance=-0.01 yDistance=0.69
01:58:14.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:58:14.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:14.264 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.2
01:58:14.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.69
01:58:14.264 00.000 29988 MoveAxis(E, 0, ABG)
01:58:14.264 00.000 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 2 / 99999
01:58:14.265 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786147094.265,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:58:14.265 00.000 29988 Move returns status 0, amount 0
01:58:14.265 00.000 29988 MoveAxis(N, 0, ABG)
01:58:14.265 00.000 29988 Move returns status 0, amount 0
01:58:14.265 00.000 29988 move complete, result=0
01:58:14.265 00.000 29988 worker thread done servicing request
01:58:14.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:14.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:14.267 00.001 28316 Enqueuing Expose request
01:58:14.269 00.002 29988 Worker thread wakes up
01:58:14.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:14.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:14.269 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms NORTH
01:58:15.788 01.519 29988 Exposure complete
01:58:15.826 00.038 29988 worker thread done servicing request
01:58:15.826 00.000 28316 OnExposeComplete: enter
01:58:15.827 00.001 28316 UpdateGuideState(): m_state=6
01:58:15.828 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2197
01:58:15.828 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=260.03, Mass=2503, SNR=34.8, Peak=203 HFD=4.0
01:58:15.830 00.002 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.07)
01:58:15.830 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.03)
01:58:15.831 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.36 hyp=0.46 cameraTheta=-2.22 mountX=-0.22 mountY=0.41, mountTheta=2.06
01:58:15.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.36, opts=13)
01:58:15.832 00.000 28316 Enqueuing Move request for scope (-0.28, -0.36)
01:58:15.833 00.001 29988 Worker thread wakes up
01:58:15.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.36) opts 0xd
01:58:15.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.36)
01:58:15.833 00.000 29988 Moving (-0.28, -0.36) raw xDistance=-0.22 yDistance=0.41
01:58:15.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:58:15.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:15.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:15.833 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.8
01:58:15.834 00.001 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 3 / 99999
01:58:15.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:58:15.835 00.001 29988 MoveAxis(E, 46, ABG)
01:58:15.835 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147095.834,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:58:15.835 00.000 29988 Guiding  Dir = 2, Dur = 46
01:58:15.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:15.836 00.001 29988 IsSlewing returns 0
01:58:15.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:15.836 00.000 28316 Enqueuing Expose request
01:58:15.836 00.000 29988 IsGuiding returns 0
01:58:15.838 00.002 29988 PulseGuide returned control before completion, sleep 55
01:58:15.901 00.063 29988 IsGuiding returns 0
01:58:15.901 00.000 29988 Move returns status 0, amount 46
01:58:15.901 00.000 29988 MoveAxis(N, 0, ABG)
01:58:15.901 00.000 29988 Move returns status 0, amount 0
01:58:15.901 00.000 29988 move complete, result=0
01:58:15.901 00.000 29988 worker thread done servicing request
01:58:15.901 00.000 29988 Worker thread wakes up
01:58:15.901 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.4 px 0 ms NORTH
01:58:15.902 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:15.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:17.540 01.638 29988 Exposure complete
01:58:17.595 00.055 28316 OnExposeComplete: enter
01:58:17.596 00.001 29988 worker thread done servicing request
01:58:17.596 00.000 28316 UpdateGuideState(): m_state=6
01:58:17.597 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2198
01:58:17.597 00.000 28316 Star::Find returns 1 (0), X=951.58, Y=260.24, Mass=2426, SNR=33.9, Peak=194 HFD=3.7
01:58:17.598 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
01:58:17.598 00.000 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
01:58:17.598 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.59 mountX=-0.04 mountY=0.30, mountTheta=1.69
01:58:17.603 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.16, opts=13)
01:58:17.605 00.002 28316 Enqueuing Move request for scope (-0.26, -0.16)
01:58:17.608 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:17.610 00.002 28316 UpdateGuideState exits: m=2426 RSB=33.9
01:58:17.612 00.002 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 4 / 99999
01:58:17.613 00.001 29988 Worker thread wakes up
01:58:17.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
01:58:17.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
01:58:17.613 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147097.613,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:58:17.614 00.001 29988 Moving (-0.26, -0.16) raw xDistance=-0.04 yDistance=0.30
01:58:17.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:58:17.614 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.41
01:58:17.615 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:58:17.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:17.616 00.001 29988 MoveAxis(E, 0, ABG)
01:58:17.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:17.616 00.000 29988 Move returns status 0, amount 0
01:58:17.617 00.001 29988 MoveAxis(S, 73, ABG)
01:58:17.617 00.000 29988 Guiding  Dir = 1, Dur = 73
01:58:17.617 00.000 28316 Enqueuing Expose request
01:58:17.617 00.000 29988 IsSlewing returns 0
01:58:17.617 00.000 29988 IsGuiding returns 0
01:58:17.623 00.006 29988 PulseGuide returned control before completion, sleep 79
01:58:17.709 00.086 29988 IsGuiding returns 1
01:58:17.709 00.000 29988 scope still moving after pulse duration time elapsed
01:58:17.739 00.030 29988 IsSlewing returns 0
01:58:17.740 00.001 29988 IsGuiding returns 0
01:58:17.740 00.000 29988 scope move finished after 73 + 48 ms
01:58:17.740 00.000 29988 Move returns status 0, amount 73
01:58:17.740 00.000 29988 move complete, result=0
01:58:17.740 00.000 29988 worker thread done servicing request
01:58:17.740 00.000 29988 Worker thread wakes up
01:58:17.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:17.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:17.740 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 73 ms SOUTH
01:58:19.154 01.414 29988 Exposure complete
01:58:19.204 00.050 29988 worker thread done servicing request
01:58:19.204 00.000 28316 OnExposeComplete: enter
01:58:19.204 00.000 28316 UpdateGuideState(): m_state=6
01:58:19.205 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2199
01:58:19.205 00.000 28316 Star::Find returns 1 (0), X=951.55, Y=260.36, Mass=2455, SNR=34.3, Peak=193 HFD=3.5
01:58:19.206 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.27)
01:58:19.206 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
01:58:19.207 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.04 hyp=0.30 cameraTheta=-3.02 mountX=0.09 mountY=0.28, mountTheta=1.26
01:58:19.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.04, opts=13)
01:58:19.208 00.000 28316 Enqueuing Move request for scope (-0.30, -0.04)
01:58:19.209 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:19.209 00.000 29988 Worker thread wakes up
01:58:19.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.04) opts 0xd
01:58:19.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.04)
01:58:19.209 00.000 29988 Moving (-0.30, -0.04) raw xDistance=0.09 yDistance=0.28
01:58:19.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:58:19.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:58:19.209 00.000 29988 MoveAxis(E, 0, ABG)
01:58:19.209 00.000 29988 Move returns status 0, amount 0
01:58:19.209 00.000 29988 MoveAxis(S, 67, ABG)
01:58:19.209 00.000 29988 Guiding  Dir = 1, Dur = 67
01:58:19.209 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
01:58:19.210 00.001 29988 IsSlewing returns 0
01:58:19.210 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 5 / 99999
01:58:19.211 00.001 29988 IsGuiding returns 0
01:58:19.211 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147099.211,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
01:58:19.213 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:19.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:19.214 00.001 28316 Enqueuing Expose request
01:58:19.215 00.001 29988 PulseGuide returned control before completion, sleep 73
01:58:19.291 00.076 29988 IsGuiding returns 0
01:58:19.291 00.000 29988 Move returns status 0, amount 67
01:58:19.291 00.000 29988 move complete, result=0
01:58:19.291 00.000 29988 worker thread done servicing request
01:58:19.291 00.000 29988 Worker thread wakes up
01:58:19.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:19.291 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:58:19.292 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:20.921 01.629 29988 Exposure complete
01:58:20.972 00.051 29988 worker thread done servicing request
01:58:20.972 00.000 28316 OnExposeComplete: enter
01:58:20.975 00.003 28316 UpdateGuideState(): m_state=6
01:58:20.977 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2200
01:58:20.980 00.003 28316 Star::Find returns 1 (0), X=951.99, Y=260.38, Mass=2451, SNR=34.3, Peak=212 HFD=4.0
01:58:20.981 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
01:58:20.981 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
01:58:20.983 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=-0.08 mountY=-0.12, mountTheta=-2.16
01:58:20.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
01:58:20.985 00.000 28316 Enqueuing Move request for scope (0.14, -0.02)
01:58:20.986 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:20.986 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3
01:58:20.987 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 6 / 99999
01:58:20.987 00.000 29988 Worker thread wakes up
01:58:20.987 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147100.987,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
01:58:20.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
01:58:20.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:20.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:20.989 00.001 28316 Enqueuing Expose request
01:58:20.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
01:58:20.989 00.000 29988 Moving (0.14, -0.02) raw xDistance=-0.08 yDistance=-0.12
01:58:20.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:58:20.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:20.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:58:20.989 00.000 29988 MoveAxis(E, 0, ABG)
01:58:20.989 00.000 29988 Move returns status 0, amount 0
01:58:20.989 00.000 29988 MoveAxis(N, 0, ABG)
01:58:20.989 00.000 29988 Move returns status 0, amount 0
01:58:20.990 00.001 29988 move complete, result=0
01:58:20.990 00.000 29988 worker thread done servicing request
01:58:20.990 00.000 29988 Worker thread wakes up
01:58:20.990 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:20.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:20.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:22.518 01.528 29988 Exposure complete
01:58:22.561 00.043 29988 worker thread done servicing request
01:58:22.561 00.000 28316 OnExposeComplete: enter
01:58:22.562 00.001 28316 UpdateGuideState(): m_state=6
01:58:22.563 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2201
01:58:22.564 00.001 28316 Star::Find returns 1 (1), X=951.80, Y=260.26, Mass=2400, SNR=33.9, Peak=255 HFD=3.8
01:58:22.565 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
01:58:22.567 00.002 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
01:58:22.568 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.92 mountX=-0.10 mountY=0.11, mountTheta=2.34
01:58:22.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
01:58:22.570 00.000 28316 Enqueuing Move request for scope (-0.05, -0.14)
01:58:22.571 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:22.571 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9 Saturée
01:58:22.571 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 7 / 99999
01:58:22.572 00.001 29988 Worker thread wakes up
01:58:22.572 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147102.572,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
01:58:22.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
01:58:22.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
01:58:22.572 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.10 yDistance=0.11
01:58:22.573 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:58:22.573 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:22.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:22.573 00.000 28316 Enqueuing Expose request
01:58:22.574 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:22.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:58:22.574 00.000 29988 MoveAxis(E, 0, ABG)
01:58:22.574 00.000 29988 Move returns status 0, amount 0
01:58:22.574 00.000 29988 MoveAxis(N, 0, ABG)
01:58:22.574 00.000 29988 Move returns status 0, amount 0
01:58:22.574 00.000 29988 move complete, result=0
01:58:22.574 00.000 29988 worker thread done servicing request
01:58:22.574 00.000 29988 Worker thread wakes up
01:58:22.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:22.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:22.575 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:24.201 01.626 29988 Exposure complete
01:58:24.226 00.025 29988 worker thread done servicing request
01:58:24.226 00.000 28316 OnExposeComplete: enter
01:58:24.226 00.000 28316 UpdateGuideState(): m_state=6
01:58:24.227 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2202
01:58:24.227 00.000 28316 Star::Find returns 1 (1), X=951.84, Y=260.13, Mass=2512, SNR=34.6, Peak=255 HFD=4.1
01:58:24.228 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
01:58:24.228 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
01:58:24.229 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=-0.24 mountY=0.12, mountTheta=2.68
01:58:24.230 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.27, opts=13)
01:58:24.231 00.001 28316 Enqueuing Move request for scope (-0.00, -0.27)
01:58:24.232 00.001 29988 Worker thread wakes up
01:58:24.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:24.233 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.6 Saturée
01:58:24.233 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 8 / 99999
01:58:24.234 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
01:58:24.234 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147104.234,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
01:58:24.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
01:58:24.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:24.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:24.235 00.000 28316 Enqueuing Expose request
01:58:24.235 00.000 29988 Moving (-0.00, -0.27) raw xDistance=-0.24 yDistance=0.12
01:58:24.236 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:58:24.236 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:24.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:58:24.236 00.000 29988 MoveAxis(E, 51, ABG)
01:58:24.236 00.000 29988 Guiding  Dir = 2, Dur = 51
01:58:24.236 00.000 29988 IsSlewing returns 0
01:58:24.236 00.000 29988 IsGuiding returns 0
01:58:24.238 00.002 29988 PulseGuide returned control before completion, sleep 60
01:58:24.310 00.072 29988 IsGuiding returns 0
01:58:24.310 00.000 29988 Move returns status 0, amount 51
01:58:24.310 00.000 29988 MoveAxis(N, 0, ABG)
01:58:24.310 00.000 29988 Move returns status 0, amount 0
01:58:24.310 00.000 29988 move complete, result=0
01:58:24.312 00.002 29988 worker thread done servicing request
01:58:24.312 00.000 29988 Worker thread wakes up
01:58:24.312 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
01:58:24.313 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:24.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:25.720 01.407 29988 Exposure complete
01:58:25.767 00.047 29988 worker thread done servicing request
01:58:25.767 00.000 28316 OnExposeComplete: enter
01:58:25.769 00.002 28316 UpdateGuideState(): m_state=6
01:58:25.769 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2203
01:58:25.770 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=260.44, Mass=2469, SNR=34.4, Peak=225 HFD=3.8
01:58:25.770 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
01:58:25.771 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
01:58:25.771 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.38 mountX=0.04 mountY=-0.03, mountTheta=-0.64
01:58:25.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
01:58:25.773 00.001 28316 Enqueuing Move request for scope (0.01, 0.05)
01:58:25.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:25.774 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.4
01:58:25.774 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 9 / 99999
01:58:25.775 00.001 29988 Worker thread wakes up
01:58:25.775 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147105.775,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
01:58:25.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
01:58:25.775 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
01:58:25.775 00.000 29988 Moving (0.01, 0.05) raw xDistance=0.04 yDistance=-0.03
01:58:25.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:58:25.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:25.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:25.776 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:25.776 00.000 28316 Enqueuing Expose request
01:58:25.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:58:25.777 00.001 29988 MoveAxis(E, 0, ABG)
01:58:25.777 00.000 29988 Move returns status 0, amount 0
01:58:25.777 00.000 29988 MoveAxis(N, 0, ABG)
01:58:25.777 00.000 29988 Move returns status 0, amount 0
01:58:25.777 00.000 29988 move complete, result=0
01:58:25.777 00.000 29988 worker thread done servicing request
01:58:25.777 00.000 29988 Worker thread wakes up
01:58:25.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:25.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:25.777 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:27.403 01.626 29988 Exposure complete
01:58:27.433 00.030 29988 worker thread done servicing request
01:58:27.433 00.000 28316 OnExposeComplete: enter
01:58:27.437 00.004 28316 UpdateGuideState(): m_state=6
01:58:27.438 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2204
01:58:27.438 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=260.38, Mass=2466, SNR=34.5, Peak=190 HFD=3.8
01:58:27.438 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.65)
01:58:27.439 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.61)
01:58:27.439 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.64 mountX=-0.00 mountY=0.03, mountTheta=1.65
01:58:27.441 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
01:58:27.442 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
01:58:27.442 00.000 29988 Worker thread wakes up
01:58:27.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:58:27.442 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:58:27.442 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
01:58:27.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:58:27.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:27.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:58:27.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:27.442 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.5
01:58:27.443 00.001 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 10 / 99999
01:58:27.443 00.000 28316 PhdController: newstate STATE_FINISH
01:58:27.444 00.001 28316 PhdController complete: success
01:58:27.444 00.000 29988 MoveAxis(E, 0, ABG)
01:58:27.444 00.000 29988 Move returns status 0, amount 0
01:58:27.444 00.000 29988 MoveAxis(N, 0, ABG)
01:58:27.444 00.000 29988 Move returns status 0, amount 0
01:58:27.444 00.000 29988 move complete, result=0
01:58:27.444 00.000 29988 worker thread done servicing request
01:58:27.444 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786147107.444,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
01:58:27.445 00.001 28316 Mount: notify guiding dither settle done success=1
01:58:27.445 00.000 28316 PhdController: newstate STATE_IDLE
01:58:27.446 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:27.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:27.447 00.001 28316 Enqueuing Expose request
01:58:27.447 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:27.448 00.001 29988 Worker thread wakes up
01:58:27.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:27.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:28.967 01.519 29988 Exposure complete
01:58:29.011 00.044 29988 worker thread done servicing request
01:58:29.011 00.000 28316 OnExposeComplete: enter
01:58:29.015 00.004 28316 UpdateGuideState(): m_state=6
01:58:29.016 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.017 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=260.31, Mass=2443, SNR=34.3, Peak=236 HFD=3.7
01:58:29.017 00.000 28316 MultiStar: exiting stabilization period
01:58:29.017 00.000 28316 MultiStar: updating star positions after lock position change
01:58:29.018 00.001 28316 Star::Find(15, 662, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.018 00.000 28316 Star::Find returns 1 (0), X=662.66, Y=164.60, Mass=2391, SNR=33.5, Peak=181 HFD=4.1
01:58:29.019 00.001 28316 Star::Find(15, 1033, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.019 00.000 28316 Star::Find returns 1 (0), X=1034.23, Y=395.27, Mass=2113, SNR=31.1, Peak=180 HFD=4.5
01:58:29.020 00.001 28316 Star::Find(15, 978, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.020 00.000 28316 Star::Find returns 1 (0), X=978.88, Y=252.62, Mass=1650, SNR=28.1, Peak=156 HFD=3.7
01:58:29.020 00.000 28316 Star::Find(15, 311, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.021 00.001 28316 Star::Find returns 1 (0), X=311.96, Y=832.35, Mass=1727, SNR=28.8, Peak=190 HFD=4.0
01:58:29.021 00.000 28316 Star::Find(15, 494, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.022 00.001 28316 Star::Find returns 1 (0), X=495.10, Y=93.46, Mass=1333, SNR=25.3, Peak=110 HFD=3.9
01:58:29.023 00.001 28316 Star::Find(15, 289, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.024 00.001 28316 Star::Find returns 1 (0), X=289.94, Y=919.34, Mass=929, SNR=21.2, Peak=122 HFD=3.4
01:58:29.024 00.000 28316 Star::Find(15, 679, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.025 00.001 28316 Star::Find returns 1 (0), X=679.97, Y=949.99, Mass=997, SNR=21.9, Peak=90 HFD=4.4
01:58:29.026 00.001 28316 Star::Find(15, 1146, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.026 00.000 28316 Star::Find returns 1 (0), X=1146.95, Y=750.12, Mass=833, SNR=19.9, Peak=65 HFD=4.2
01:58:29.028 00.002 28316 Star::Find(15, 246, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.030 00.002 28316 Star::Find returns 1 (0), X=247.57, Y=522.36, Mass=606, SNR=17.1, Peak=51 HFD=3.4
01:58:29.032 00.002 28316 Star::Find(15, 650, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.033 00.001 28316 Star::Find returns 1 (0), X=650.94, Y=645.84, Mass=666, SNR=17.9, Peak=60 HFD=4.1
01:58:29.035 00.002 28316 Star::Find(15, 1131, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2205
01:58:29.035 00.000 28316 Star::Find returns 1 (0), X=1131.86, Y=628.02, Mass=685, SNR=18.1, Peak=63 HFD=4.0
01:58:29.035 00.000 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.16)
01:58:29.036 00.001 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.12)
01:58:29.036 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.13 mountX=-0.06 mountY=0.09, mountTheta=2.14
01:58:29.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
01:58:29.038 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
01:58:29.038 00.000 29988 Worker thread wakes up
01:58:29.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:58:29.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:58:29.038 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.09
01:58:29.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:58:29.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:29.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:29.038 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
01:58:29.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:29.040 00.001 28316 Enqueuing Expose request
01:58:29.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:58:29.040 00.000 29988 MoveAxis(E, 0, ABG)
01:58:29.040 00.000 29988 Move returns status 0, amount 0
01:58:29.040 00.000 29988 MoveAxis(N, 0, ABG)
01:58:29.040 00.000 29988 Move returns status 0, amount 0
01:58:29.040 00.000 29988 move complete, result=0
01:58:29.040 00.000 29988 worker thread done servicing request
01:58:29.040 00.000 29988 Worker thread wakes up
01:58:29.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:29.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:29.041 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:30.674 01.633 29988 Exposure complete
01:58:30.705 00.031 29988 worker thread done servicing request
01:58:30.705 00.000 28316 OnExposeComplete: enter
01:58:30.706 00.001 28316 UpdateGuideState(): m_state=6
01:58:30.706 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2206
01:58:30.707 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=260.26, Mass=2459, SNR=34.2, Peak=229 HFD=3.8
01:58:30.707 00.000 28316 MultiStar: [#1 0.04,-0.22,0.98,U] [#2 0.06,-0.08,0.90,U] [#3 -0.18,-0.05,0.86,U] [#4 0.07,-0.03,0.83,U] [#5 0.08,-0.11,0.73,U] [#6 -0.18,0.05,0.62,U] [#7 -0.00,-0.21,0.60,U] [#8 -0.00,0.08,0.62,U] 
01:58:30.708 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.10, -0.14}
01:58:30.708 00.000 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
01:58:30.708 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
01:58:30.709 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.83 mountX=-0.07 mountY=0.06, mountTheta=2.43
01:58:30.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
01:58:30.710 00.000 28316 Enqueuing Move request for scope (-0.02, -0.09)
01:58:30.711 00.001 29988 Worker thread wakes up
01:58:30.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:58:30.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:58:30.711 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.07 yDistance=0.06
01:58:30.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:58:30.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:30.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:58:30.711 00.000 29988 MoveAxis(E, 0, ABG)
01:58:30.711 00.000 29988 Move returns status 0, amount 0
01:58:30.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:30.712 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.2
01:58:30.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:30.713 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:30.713 00.000 28316 Enqueuing Expose request
01:58:30.714 00.001 29988 MoveAxis(N, 0, ABG)
01:58:30.714 00.000 29988 Move returns status 0, amount 0
01:58:30.714 00.000 29988 move complete, result=0
01:58:30.714 00.000 29988 worker thread done servicing request
01:58:30.714 00.000 29988 Worker thread wakes up
01:58:30.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:30.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:30.716 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:32.240 01.524 29988 Exposure complete
01:58:32.274 00.034 29988 worker thread done servicing request
01:58:32.274 00.000 28316 OnExposeComplete: enter
01:58:32.275 00.001 28316 UpdateGuideState(): m_state=6
01:58:32.275 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2207
01:58:32.276 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=260.39, Mass=2383, SNR=33.7, Peak=213 HFD=3.7
01:58:32.276 00.000 28316 MultiStar: [#1 -0.10,-0.00,0.97,U] [#2 0.05,0.02,0.92,U] [#3 -0.19,0.09,0.86,U] [#4 0.05,-0.09,0.85,U] [#5 -0.13,-0.04,0.74,U] [#6 -0.14,-0.19,0.64,U] [#7 -0.15,-0.07,0.64,U] [#8 -0.13,-0.03,0.63,U] 
01:58:32.277 00.001 28316 single-star, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.07, -0.01}
01:58:32.277 00.000 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
01:58:32.278 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.24)
01:58:32.279 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.00 mountX=0.02 mountY=0.07, mountTheta=1.28
01:58:32.281 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
01:58:32.281 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
01:58:32.282 00.001 29988 Worker thread wakes up
01:58:32.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:32.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
01:58:32.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
01:58:32.282 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.7
01:58:32.283 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:32.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:32.284 00.001 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.07
01:58:32.284 00.000 28316 Enqueuing Expose request
01:58:32.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:58:32.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:32.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:58:32.284 00.000 29988 MoveAxis(E, 0, ABG)
01:58:32.284 00.000 29988 Move returns status 0, amount 0
01:58:32.284 00.000 29988 MoveAxis(N, 0, ABG)
01:58:32.284 00.000 29988 Move returns status 0, amount 0
01:58:32.284 00.000 29988 move complete, result=0
01:58:32.284 00.000 29988 worker thread done servicing request
01:58:32.284 00.000 29988 Worker thread wakes up
01:58:32.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:32.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:32.285 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:33.916 01.631 29988 Exposure complete
01:58:33.984 00.068 29988 worker thread done servicing request
01:58:33.985 00.001 28316 OnExposeComplete: enter
01:58:33.986 00.001 28316 UpdateGuideState(): m_state=6
01:58:33.988 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2208
01:58:33.989 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=260.33, Mass=2417, SNR=33.9, Peak=222 HFD=3.9
01:58:33.991 00.002 28316 MultiStar: [#1 -0.22,-0.07,0.98,U] [#2 0.12,0.03,0.92,U] [#3 -0.20,0.11,0.87,U] [#4 0.16,-0.08,0.84,U] [#5 -0.02,-0.03,0.73,U] [#6 -0.10,-0.10,0.64,U] [#7 -0.10,-0.12,0.63,U] [#8 -0.13,0.17,0.59,U] 
01:58:33.992 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {0.03, -0.07}
01:58:33.995 00.003 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
01:58:33.997 00.002 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
01:58:33.997 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.75 mountX=0.00 mountY=0.05, mountTheta=1.54
01:58:33.999 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
01:58:33.999 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
01:58:33.999 00.000 29988 Worker thread wakes up
01:58:34.000 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:58:34.000 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:58:34.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:34.000 00.000 28316 UpdateGuideState exits: m=2417 RSB=33.9
01:58:34.000 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:34.001 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:34.001 00.000 28316 Enqueuing Expose request
01:58:34.002 00.001 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.05
01:58:34.002 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:58:34.002 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:34.002 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:58:34.002 00.000 29988 MoveAxis(E, 0, ABG)
01:58:34.002 00.000 29988 Move returns status 0, amount 0
01:58:34.002 00.000 29988 MoveAxis(N, 0, ABG)
01:58:34.002 00.000 29988 Move returns status 0, amount 0
01:58:34.002 00.000 29988 move complete, result=0
01:58:34.002 00.000 29988 worker thread done servicing request
01:58:34.002 00.000 29988 Worker thread wakes up
01:58:34.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:34.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:34.002 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:35.515 01.513 29988 Exposure complete
01:58:35.551 00.036 29988 worker thread done servicing request
01:58:35.551 00.000 28316 OnExposeComplete: enter
01:58:35.552 00.001 28316 UpdateGuideState(): m_state=6
01:58:35.552 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2209
01:58:35.553 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=260.32, Mass=2343, SNR=33.4, Peak=226 HFD=3.9
01:58:35.553 00.000 28316 MultiStar: [#1 0.04,-0.08,0.97,U] [#2 -0.03,0.07,0.93,U] [#3 -0.21,-0.03,0.87,U] [#4 0.15,-0.09,0.83,U] [#5 0.14,-0.04,0.74,U] [#6 -0.04,-0.11,0.66,U] [#7 -0.13,-0.25,0.63,U] [#8 0.02,0.11,0.61,U] 
01:58:35.554 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {0.07, -0.07}
01:58:35.554 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
01:58:35.556 00.002 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
01:58:35.557 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.48 mountX=-0.05 mountY=0.02, mountTheta=2.77
01:58:35.559 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
01:58:35.560 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
01:58:35.561 00.001 29988 Worker thread wakes up
01:58:35.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:35.561 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.4
01:58:35.562 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:35.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:35.563 00.001 28316 Enqueuing Expose request
01:58:35.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
01:58:35.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
01:58:35.563 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.02
01:58:35.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:58:35.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:35.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:58:35.563 00.000 29988 MoveAxis(E, 0, ABG)
01:58:35.563 00.000 29988 Move returns status 0, amount 0
01:58:35.563 00.000 29988 MoveAxis(N, 0, ABG)
01:58:35.563 00.000 29988 Move returns status 0, amount 0
01:58:35.563 00.000 29988 move complete, result=0
01:58:35.563 00.000 29988 worker thread done servicing request
01:58:35.563 00.000 29988 Worker thread wakes up
01:58:35.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:35.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:35.564 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:37.188 01.624 29988 Exposure complete
01:58:37.220 00.032 29988 worker thread done servicing request
01:58:37.220 00.000 28316 OnExposeComplete: enter
01:58:37.220 00.000 28316 UpdateGuideState(): m_state=6
01:58:37.221 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2210
01:58:37.221 00.000 28316 Star::Find returns 1 (0), X=952.10, Y=260.33, Mass=2391, SNR=33.7, Peak=203 HFD=4.0
01:58:37.222 00.001 28316 MultiStar: [#1 0.22,-0.24,0.00,M1] [#2 0.32,-0.09,0.00,M1] [#3 0.13,-0.05,0.86,U] [#4 0.21,-0.12,0.84,U] [#5 0.15,-0.17,0.78,U] [#6 0.30,-0.10,0.00,M1] [#7 0.23,-0.15,0.63,U] [#8 0.33,-0.04,0.00,M1] 
01:58:37.222 00.000 28316 refined, 4 included, MultiStar: {0.19, -0.11}, one-star: {0.25, -0.07}
01:58:37.223 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
01:58:37.223 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
01:58:37.224 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.50 mountX=-0.18 mountY=-0.13, mountTheta=-2.52
01:58:37.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
01:58:37.225 00.000 28316 Enqueuing Move request for scope (0.19, -0.11)
01:58:37.226 00.001 29988 Worker thread wakes up
01:58:37.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:37.226 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.7
01:58:37.227 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:37.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:37.227 00.000 28316 Enqueuing Expose request
01:58:37.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
01:58:37.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
01:58:37.228 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.13
01:58:37.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:58:37.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:37.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:58:37.228 00.000 29988 MoveAxis(E, 0, ABG)
01:58:37.228 00.000 29988 Move returns status 0, amount 0
01:58:37.228 00.000 29988 MoveAxis(N, 0, ABG)
01:58:37.228 00.000 29988 Move returns status 0, amount 0
01:58:37.228 00.000 29988 move complete, result=0
01:58:37.228 00.000 29988 worker thread done servicing request
01:58:37.228 00.000 29988 Worker thread wakes up
01:58:37.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:37.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:37.229 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:38.745 01.516 29988 Exposure complete
01:58:38.779 00.034 29988 worker thread done servicing request
01:58:38.779 00.000 28316 OnExposeComplete: enter
01:58:38.780 00.001 28316 UpdateGuideState(): m_state=6
01:58:38.780 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2211
01:58:38.781 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=260.26, Mass=2490, SNR=34.7, Peak=233 HFD=4.0
01:58:38.782 00.001 28316 MultiStar: [#1 0.21,-0.18,0.96,U] [#2 0.26,-0.14,0.94,U] [#3 0.08,-0.10,0.84,U] [#4 0.27,-0.17,0.00,M1] [#5 0.42,-0.08,0.00,M1] [#6 0.16,-0.14,0.61,U] [#7 0.12,-0.38,0.00,M1] [#8 0.24,0.01,0.59,U] 
01:58:38.783 00.001 28316 single-star, 5 included, MultiStar: {0.19, -0.12}, one-star: {0.17, -0.14}
01:58:38.784 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
01:58:38.785 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
01:58:38.786 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.69 mountX=-0.20 mountY=-0.09, mountTheta=-2.72
01:58:38.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.14, opts=13)
01:58:38.787 00.000 28316 Enqueuing Move request for scope (0.17, -0.14)
01:58:38.788 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:38.788 00.000 29988 Worker thread wakes up
01:58:38.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
01:58:38.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
01:58:38.788 00.000 29988 Moving (0.17, -0.14) raw xDistance=-0.20 yDistance=-0.09
01:58:38.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:58:38.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:38.789 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.7
01:58:38.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:38.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:38.791 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:58:38.791 00.000 28316 Enqueuing Expose request
01:58:38.792 00.001 29988 MoveAxis(E, 0, ABG)
01:58:38.792 00.000 29988 Move returns status 0, amount 0
01:58:38.792 00.000 29988 MoveAxis(N, 0, ABG)
01:58:38.792 00.000 29988 Move returns status 0, amount 0
01:58:38.792 00.000 29988 move complete, result=0
01:58:38.792 00.000 29988 worker thread done servicing request
01:58:38.792 00.000 29988 Worker thread wakes up
01:58:38.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:38.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:38.792 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:40.419 01.627 29988 Exposure complete
01:58:40.450 00.031 29988 worker thread done servicing request
01:58:40.450 00.000 28316 OnExposeComplete: enter
01:58:40.451 00.001 28316 UpdateGuideState(): m_state=6
01:58:40.451 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2212
01:58:40.452 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=260.12, Mass=2305, SNR=33.3, Peak=238 HFD=4.1
01:58:40.452 00.000 28316 MultiStar: [#1 0.09,-0.30,0.99,U] [#2 0.24,-0.24,0.00,M1] [#3 -0.15,-0.23,0.88,U] [#4 0.12,-0.22,0.85,U] [#5 0.03,-0.33,0.00,M2] [#6 0.01,-0.20,0.64,U] [#7 0.08,-0.23,0.64,U] [#8 -0.03,-0.22,0.63,U] 
01:58:40.453 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.24}, one-star: {0.05, -0.28}
01:58:40.453 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
01:58:40.454 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
01:58:40.454 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.25 cameraTheta=-1.46 mountX=-0.23 mountY=0.09, mountTheta=2.79
01:58:40.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.24, opts=13)
01:58:40.456 00.001 28316 Enqueuing Move request for scope (0.03, -0.24)
01:58:40.456 00.000 29988 Worker thread wakes up
01:58:40.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
01:58:40.456 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
01:58:40.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:40.457 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.3
01:58:40.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:40.457 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:40.458 00.001 28316 Enqueuing Expose request
01:58:40.458 00.000 29988 Moving (0.03, -0.24) raw xDistance=-0.23 yDistance=0.09
01:58:40.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:58:40.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:40.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:58:40.458 00.000 29988 MoveAxis(E, 49, ABG)
01:58:40.458 00.000 29988 Guiding  Dir = 2, Dur = 49
01:58:40.459 00.001 29988 IsSlewing returns 0
01:58:40.459 00.000 29988 IsGuiding returns 0
01:58:40.462 00.003 29988 PulseGuide returned control before completion, sleep 58
01:58:40.530 00.068 29988 IsGuiding returns 0
01:58:40.530 00.000 29988 Move returns status 0, amount 49
01:58:40.530 00.000 29988 MoveAxis(N, 0, ABG)
01:58:40.530 00.000 29988 Move returns status 0, amount 0
01:58:40.530 00.000 29988 move complete, result=0
01:58:40.530 00.000 29988 worker thread done servicing request
01:58:40.530 00.000 29988 Worker thread wakes up
01:58:40.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:40.530 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
01:58:40.531 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:41.943 01.412 29988 Exposure complete
01:58:41.981 00.038 29988 worker thread done servicing request
01:58:41.981 00.000 28316 OnExposeComplete: enter
01:58:41.982 00.001 28316 UpdateGuideState(): m_state=6
01:58:41.983 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2213
01:58:41.984 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=260.25, Mass=2496, SNR=34.6, Peak=237 HFD=3.8
01:58:41.986 00.002 28316 MultiStar: [#1 -0.02,-0.12,0.98,U] [#2 -0.02,-0.23,0.90,U] [#3 -0.26,-0.03,0.84,U] [#4 0.02,-0.21,0.85,U] [#5 -0.00,-0.09,0.73,U] [#6 -0.16,-0.03,0.62,U] [#7 -0.18,-0.22,0.62,U] [#8 -0.10,0.24,0.58,U] 
01:58:41.987 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.11}, one-star: {-0.11, -0.15}
01:58:41.988 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
01:58:41.990 00.002 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
01:58:41.993 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.26 mountX=-0.06 mountY=0.13, mountTheta=2.02
01:58:41.997 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
01:58:41.997 00.000 28316 Enqueuing Move request for scope (-0.09, -0.11)
01:58:41.998 00.001 29988 Worker thread wakes up
01:58:41.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
01:58:41.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
01:58:41.998 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.06 yDistance=0.13
01:58:41.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:58:41.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:41.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:42.000 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:42.000 00.000 29988 MoveAxis(E, 0, ABG)
01:58:42.000 00.000 29988 Move returns status 0, amount 0
01:58:42.000 00.000 29988 MoveAxis(N, 0, ABG)
01:58:42.000 00.000 29988 Move returns status 0, amount 0
01:58:42.000 00.000 29988 move complete, result=0
01:58:42.000 00.000 28316 UpdateGuideState exits: m=2496 RSB=34.6
01:58:42.001 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:42.002 00.001 29988 worker thread done servicing request
01:58:42.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:42.003 00.001 28316 Enqueuing Expose request
01:58:42.003 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:42.004 00.001 29988 Worker thread wakes up
01:58:42.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:42.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:43.639 01.635 29988 Exposure complete
01:58:43.673 00.034 29988 worker thread done servicing request
01:58:43.673 00.000 28316 OnExposeComplete: enter
01:58:43.674 00.001 28316 UpdateGuideState(): m_state=6
01:58:43.674 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2214
01:58:43.675 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=260.29, Mass=2481, SNR=34.4, Peak=232 HFD=3.8
01:58:43.675 00.000 28316 MultiStar: [#1 0.01,-0.07,0.99,U] [#2 -0.14,-0.18,0.91,U] [#3 -0.28,-0.07,0.84,U] [#4 -0.06,-0.05,0.82,U] [#5 -0.07,-0.10,0.74,U] [#6 -0.15,-0.02,0.62,U] [#7 -0.08,0.02,0.62,U] [#8 -0.02,0.23,0.57,U] 
01:58:43.676 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.05}, one-star: {-0.08, -0.10}
01:58:43.676 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
01:58:43.676 00.000 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
01:58:43.677 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.63 mountX=-0.01 mountY=0.11, mountTheta=1.65
01:58:43.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
01:58:43.679 00.001 28316 Enqueuing Move request for scope (-0.10, -0.05)
01:58:43.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:43.680 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.4
01:58:43.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:43.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:43.681 00.001 28316 Enqueuing Expose request
01:58:43.681 00.000 29988 Worker thread wakes up
01:58:43.682 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
01:58:43.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
01:58:43.682 00.000 29988 Moving (-0.10, -0.05) raw xDistance=-0.01 yDistance=0.11
01:58:43.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:58:43.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:43.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:58:43.682 00.000 29988 MoveAxis(E, 0, ABG)
01:58:43.682 00.000 29988 Move returns status 0, amount 0
01:58:43.682 00.000 29988 MoveAxis(N, 0, ABG)
01:58:43.682 00.000 29988 Move returns status 0, amount 0
01:58:43.682 00.000 29988 move complete, result=0
01:58:43.682 00.000 29988 worker thread done servicing request
01:58:43.682 00.000 29988 Worker thread wakes up
01:58:43.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:43.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:43.682 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:45.195 01.513 29988 Exposure complete
01:58:45.230 00.035 29988 worker thread done servicing request
01:58:45.230 00.000 28316 OnExposeComplete: enter
01:58:45.231 00.001 28316 UpdateGuideState(): m_state=6
01:58:45.231 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2215
01:58:45.231 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=260.48, Mass=2459, SNR=34.2, Peak=196 HFD=3.6
01:58:45.232 00.001 28316 MultiStar: [#1 -0.14,0.02,0.98,U] [#2 -0.14,0.05,0.93,U] [#3 -0.38,0.12,0.00,M1] [#4 -0.04,0.07,0.84,U] [#5 -0.18,0.07,0.73,U] [#6 -0.33,-0.02,0.00,M1] [#7 -0.23,-0.05,0.61,U] [#8 -0.02,0.22,0.58,U] 
01:58:45.232 00.000 28316 refined, 6 included, MultiStar: {-0.15, 0.06}, one-star: {-0.26, 0.08}
01:58:45.233 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
01:58:45.233 00.000 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
01:58:45.234 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.74 mountX=0.12 mountY=0.10, mountTheta=0.72
01:58:45.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
01:58:45.235 00.000 28316 Enqueuing Move request for scope (-0.15, 0.06)
01:58:45.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:45.237 00.002 29988 Worker thread wakes up
01:58:45.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
01:58:45.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
01:58:45.237 00.000 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.10
01:58:45.237 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.2
01:58:45.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:45.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:45.239 00.000 28316 Enqueuing Expose request
01:58:45.240 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:58:45.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:45.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:58:45.240 00.000 29988 MoveAxis(E, 0, ABG)
01:58:45.240 00.000 29988 Move returns status 0, amount 0
01:58:45.240 00.000 29988 MoveAxis(N, 0, ABG)
01:58:45.240 00.000 29988 Move returns status 0, amount 0
01:58:45.240 00.000 29988 move complete, result=0
01:58:45.240 00.000 29988 worker thread done servicing request
01:58:45.240 00.000 29988 Worker thread wakes up
01:58:45.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:45.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:45.241 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:46.875 01.634 29988 Exposure complete
01:58:46.905 00.030 29988 worker thread done servicing request
01:58:46.937 00.032 28316 OnExposeComplete: enter
01:58:46.939 00.002 28316 UpdateGuideState(): m_state=6
01:58:46.942 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2216
01:58:46.944 00.002 28316 Star::Find returns 1 (0), X=951.65, Y=260.39, Mass=2463, SNR=34.4, Peak=201 HFD=3.6
01:58:46.947 00.003 28316 MultiStar: [#1 -0.19,0.09,0.96,U] [#2 -0.12,0.18,0.89,U] [#3 -0.31,0.10,0.00,M2] [#4 -0.08,-0.11,0.84,U] [#5 -0.10,-0.04,0.73,U] [#6 -0.21,-0.10,0.63,U] [#7 -0.17,-0.08,0.62,U] [#8 -0.12,0.11,0.57,U] 
01:58:46.950 00.003 28316 refined, 7 included, MultiStar: {-0.15, 0.01}, one-star: {-0.20, -0.00}
01:58:46.952 00.002 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
01:58:46.955 00.003 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
01:58:46.955 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=0.07 mountY=0.13, mountTheta=1.05
01:58:46.957 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
01:58:46.957 00.000 28316 Enqueuing Move request for scope (-0.15, 0.01)
01:58:46.957 00.000 29988 Worker thread wakes up
01:58:46.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
01:58:46.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
01:58:46.957 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.13
01:58:46.957 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:46.959 00.002 28316 UpdateGuideState exits: m=2463 RSB=34.4
01:58:46.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:46.960 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:46.960 00.000 28316 Enqueuing Expose request
01:58:46.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:58:46.961 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:46.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:46.961 00.000 29988 MoveAxis(E, 0, ABG)
01:58:46.961 00.000 29988 Move returns status 0, amount 0
01:58:46.961 00.000 29988 MoveAxis(N, 0, ABG)
01:58:46.961 00.000 29988 Move returns status 0, amount 0
01:58:46.961 00.000 29988 move complete, result=0
01:58:46.961 00.000 29988 worker thread done servicing request
01:58:46.961 00.000 29988 Worker thread wakes up
01:58:46.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:46.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:46.961 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:48.368 01.407 29988 Exposure complete
01:58:48.401 00.033 29988 worker thread done servicing request
01:58:48.401 00.000 28316 OnExposeComplete: enter
01:58:48.402 00.001 28316 UpdateGuideState(): m_state=6
01:58:48.402 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2217
01:58:48.403 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=260.33, Mass=2448, SNR=34.2, Peak=215 HFD=3.7
01:58:48.405 00.002 28316 MultiStar: [#1 0.00,-0.22,0.97,U] [#2 -0.10,-0.07,0.90,U] [#3 -0.29,0.05,0.87,U] [#4 -0.09,-0.10,0.83,U] [#5 -0.11,-0.10,0.74,U] [#6 -0.09,-0.02,0.62,U] [#7 -0.10,-0.11,0.63,U] [#8 -0.05,-0.00,0.61,U] 
01:58:48.406 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.16, -0.07}
01:58:48.406 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
01:58:48.407 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
01:58:48.408 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=-0.02 mountY=0.13, mountTheta=1.73
01:58:48.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
01:58:48.410 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
01:58:48.411 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:48.411 00.000 29988 Worker thread wakes up
01:58:48.411 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
01:58:48.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:48.412 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:48.414 00.002 28316 Enqueuing Expose request
01:58:48.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
01:58:48.414 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
01:58:48.414 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.13
01:58:48.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:58:48.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:48.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:58:48.414 00.000 29988 MoveAxis(E, 0, ABG)
01:58:48.414 00.000 29988 Move returns status 0, amount 0
01:58:48.414 00.000 29988 MoveAxis(N, 0, ABG)
01:58:48.414 00.000 29988 Move returns status 0, amount 0
01:58:48.414 00.000 29988 move complete, result=0
01:58:48.414 00.000 29988 worker thread done servicing request
01:58:48.415 00.001 29988 Worker thread wakes up
01:58:48.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:48.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:48.415 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:50.048 01.633 29988 Exposure complete
01:58:50.088 00.040 29988 worker thread done servicing request
01:58:50.088 00.000 28316 OnExposeComplete: enter
01:58:50.088 00.000 28316 UpdateGuideState(): m_state=6
01:58:50.089 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2218
01:58:50.091 00.002 28316 Star::Find returns 1 (0), X=951.83, Y=260.41, Mass=2458, SNR=34.3, Peak=214 HFD=3.7
01:58:50.092 00.001 28316 MultiStar: [#1 0.01,0.01,0.97,U] [#2 -0.04,0.12,0.91,U] [#3 -0.14,0.16,0.86,U] [#4 0.04,0.16,0.79,U] [#5 0.03,0.05,0.74,U] [#6 -0.04,0.05,0.61,U] [#7 -0.07,0.10,0.62,U] [#8 -0.01,0.16,0.60,U] 
01:58:50.093 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.09}, one-star: {-0.02, 0.01}
01:58:50.095 00.002 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
01:58:50.095 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
01:58:50.096 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.43 mountX=0.02 mountY=0.01, mountTheta=0.40
01:58:50.097 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
01:58:50.097 00.000 28316 Enqueuing Move request for scope (-0.02, 0.01)
01:58:50.098 00.001 29988 Worker thread wakes up
01:58:50.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:58:50.098 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:58:50.098 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
01:58:50.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:58:50.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:50.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:50.098 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.3
01:58:50.099 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:58:50.099 00.000 29988 MoveAxis(E, 0, ABG)
01:58:50.099 00.000 29988 Move returns status 0, amount 0
01:58:50.099 00.000 29988 MoveAxis(N, 0, ABG)
01:58:50.099 00.000 29988 Move returns status 0, amount 0
01:58:50.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:50.101 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:50.102 00.001 28316 Enqueuing Expose request
01:58:50.103 00.001 29988 move complete, result=0
01:58:50.103 00.000 29988 worker thread done servicing request
01:58:50.103 00.000 29988 Worker thread wakes up
01:58:50.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:50.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:50.104 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:51.620 01.516 29988 Exposure complete
01:58:51.670 00.050 29988 worker thread done servicing request
01:58:51.671 00.001 28316 OnExposeComplete: enter
01:58:51.672 00.001 28316 UpdateGuideState(): m_state=6
01:58:51.674 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2219
01:58:51.675 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=260.46, Mass=2454, SNR=34.5, Peak=200 HFD=3.7
01:58:51.677 00.002 28316 MultiStar: [#1 -0.22,0.08,0.96,U] [#2 -0.07,-0.00,0.91,U] [#3 -0.25,0.20,0.00,M1] [#4 -0.16,-0.10,0.81,U] [#5 -0.10,0.16,0.73,U] [#6 -0.13,0.03,0.63,U] [#7 -0.05,0.07,0.61,U] [#8 -0.07,0.11,0.59,U] 
01:58:51.678 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.16, 0.06}
01:58:51.679 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
01:58:51.681 00.002 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
01:58:51.684 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.78 mountX=0.10 mountY=0.09, mountTheta=0.76
01:58:51.688 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
01:58:51.690 00.002 28316 Enqueuing Move request for scope (-0.13, 0.05)
01:58:51.692 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:51.695 00.003 29988 Worker thread wakes up
01:58:51.695 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.5
01:58:51.697 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:51.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:51.698 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:58:51.698 00.000 28316 Enqueuing Expose request
01:58:51.699 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:58:51.699 00.000 29988 Moving (-0.13, 0.05) raw xDistance=0.10 yDistance=0.09
01:58:51.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:58:51.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:51.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:58:51.699 00.000 29988 MoveAxis(E, 0, ABG)
01:58:51.699 00.000 29988 Move returns status 0, amount 0
01:58:51.699 00.000 29988 MoveAxis(N, 0, ABG)
01:58:51.699 00.000 29988 Move returns status 0, amount 0
01:58:51.699 00.000 29988 move complete, result=0
01:58:51.699 00.000 29988 worker thread done servicing request
01:58:51.699 00.000 29988 Worker thread wakes up
01:58:51.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:51.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:51.700 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:53.331 01.631 29988 Exposure complete
01:58:53.372 00.041 29988 worker thread done servicing request
01:58:53.372 00.000 28316 OnExposeComplete: enter
01:58:53.373 00.001 28316 UpdateGuideState(): m_state=6
01:58:53.374 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2220
01:58:53.374 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=260.39, Mass=2364, SNR=33.6, Peak=211 HFD=3.7
01:58:53.375 00.001 28316 MultiStar: [#1 -0.12,-0.04,0.99,U] [#2 -0.20,0.05,0.92,U] [#3 -0.33,0.09,0.00,M2] [#4 -0.03,-0.03,0.85,U] [#5 -0.07,0.13,0.74,U] [#6 -0.19,-0.06,0.65,U] [#7 -0.23,-0.13,0.65,U] [#8 -0.02,0.27,0.60,U] 
01:58:53.375 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.02}, one-star: {-0.09, -0.01}
01:58:53.376 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
01:58:53.377 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
01:58:53.377 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.09 mountX=0.03 mountY=0.08, mountTheta=1.19
01:58:53.379 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
01:58:53.379 00.000 28316 Enqueuing Move request for scope (-0.09, -0.01)
01:58:53.380 00.001 29988 Worker thread wakes up
01:58:53.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:53.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
01:58:53.380 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
01:58:53.380 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.6
01:58:53.381 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:53.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:53.381 00.000 28316 Enqueuing Expose request
01:58:53.382 00.001 29988 Moving (-0.09, -0.01) raw xDistance=0.03 yDistance=0.08
01:58:53.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:58:53.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:53.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:58:53.382 00.000 29988 MoveAxis(E, 0, ABG)
01:58:53.382 00.000 29988 Move returns status 0, amount 0
01:58:53.382 00.000 29988 MoveAxis(N, 0, ABG)
01:58:53.382 00.000 29988 Move returns status 0, amount 0
01:58:53.382 00.000 29988 move complete, result=0
01:58:53.382 00.000 29988 worker thread done servicing request
01:58:53.382 00.000 29988 Worker thread wakes up
01:58:53.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:53.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:53.382 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:54.897 01.515 29988 Exposure complete
01:58:54.932 00.035 29988 worker thread done servicing request
01:58:54.932 00.000 28316 OnExposeComplete: enter
01:58:54.933 00.001 28316 UpdateGuideState(): m_state=6
01:58:54.933 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2221
01:58:54.934 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=260.38, Mass=2514, SNR=34.6, Peak=211 HFD=3.7
01:58:54.935 00.001 28316 MultiStar: [#1 -0.21,0.03,0.96,U] [#2 -0.18,0.09,0.91,U] [#3 -0.39,0.02,0.00,M3] [#4 -0.04,-0.15,0.82,U] [#5 -0.13,0.13,0.73,U] [#6 -0.18,0.02,0.62,U] [#7 -0.19,-0.15,0.62,U] [#8 -0.38,0.15,0.00,M1] 
01:58:54.935 00.000 28316 refined, 6 included, MultiStar: {-0.16, -0.00}, one-star: {-0.21, -0.02}
01:58:54.936 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
01:58:54.936 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
01:58:54.937 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=0.07 mountY=0.15, mountTheta=1.14
01:58:54.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.00, opts=13)
01:58:54.940 00.001 28316 Enqueuing Move request for scope (-0.16, -0.00)
01:58:54.940 00.000 29988 Worker thread wakes up
01:58:54.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
01:58:54.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
01:58:54.940 00.000 29988 Moving (-0.16, -0.00) raw xDistance=0.07 yDistance=0.15
01:58:54.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:58:54.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:54.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:58:54.940 00.000 29988 MoveAxis(E, 0, ABG)
01:58:54.940 00.000 29988 Move returns status 0, amount 0
01:58:54.941 00.001 29988 MoveAxis(N, 0, ABG)
01:58:54.941 00.000 29988 Move returns status 0, amount 0
01:58:54.941 00.000 29988 move complete, result=0
01:58:54.941 00.000 29988 worker thread done servicing request
01:58:54.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:54.941 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.6
01:58:54.943 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:54.945 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:54.947 00.002 28316 Enqueuing Expose request
01:58:54.949 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:54.952 00.003 29988 Worker thread wakes up
01:58:54.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:54.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:56.582 01.630 29988 Exposure complete
01:58:56.622 00.040 29988 worker thread done servicing request
01:58:56.622 00.000 28316 OnExposeComplete: enter
01:58:56.623 00.001 28316 UpdateGuideState(): m_state=6
01:58:56.624 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2222
01:58:56.625 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=260.26, Mass=2329, SNR=33.4, Peak=196 HFD=3.7
01:58:56.628 00.003 28316 MultiStar: [#1 -0.23,0.01,0.98,U] [#2 -0.19,-0.03,0.93,U] [#3 -0.34,-0.02,0.00,M4] [#4 -0.01,-0.03,0.85,U] [#5 -0.06,0.06,0.73,U] [#6 -0.15,0.10,0.63,U] [#7 0.07,-0.03,0.63,U] [#8 -0.14,0.13,0.61,U] 
01:58:56.631 00.003 28316 refined, 7 included, MultiStar: {-0.13, -0.00}, one-star: {-0.21, -0.14}
01:58:56.633 00.002 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
01:58:56.635 00.002 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
01:58:56.638 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=0.05 mountY=0.11, mountTheta=1.16
01:58:56.642 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.00, opts=13)
01:58:56.645 00.003 28316 Enqueuing Move request for scope (-0.13, -0.00)
01:58:56.647 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:56.650 00.003 28316 UpdateGuideState exits: m=2329 RSB=33.4
01:58:56.652 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:56.653 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:56.653 00.000 28316 Enqueuing Expose request
01:58:56.654 00.001 29988 Worker thread wakes up
01:58:56.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
01:58:56.654 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
01:58:56.654 00.000 29988 Moving (-0.13, -0.00) raw xDistance=0.05 yDistance=0.11
01:58:56.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:58:56.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:56.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:58:56.654 00.000 29988 MoveAxis(E, 0, ABG)
01:58:56.654 00.000 29988 Move returns status 0, amount 0
01:58:56.654 00.000 29988 MoveAxis(N, 0, ABG)
01:58:56.654 00.000 29988 Move returns status 0, amount 0
01:58:56.654 00.000 29988 move complete, result=0
01:58:56.654 00.000 29988 worker thread done servicing request
01:58:56.654 00.000 29988 Worker thread wakes up
01:58:56.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:56.655 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:56.655 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:58.178 01.523 29988 Exposure complete
01:58:58.215 00.037 29988 worker thread done servicing request
01:58:58.224 00.009 28316 OnExposeComplete: enter
01:58:58.225 00.001 28316 UpdateGuideState(): m_state=6
01:58:58.225 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2223
01:58:58.226 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=260.60, Mass=2429, SNR=34.3, Peak=195 HFD=3.6
01:58:58.226 00.000 28316 MultiStar: [#1 -0.04,0.14,0.96,U] [#2 -0.12,0.37,0.00,M1] [#3 -0.34,0.23,0.00,M5] [#4 0.04,0.12,0.83,U] [#5 -0.12,0.11,0.71,U] [#6 -0.09,0.28,0.62,U] [#7 -0.07,0.10,0.62,U] [#8 -0.05,0.33,0.00,M1] 
01:58:58.228 00.002 28316 refined, 5 included, MultiStar: {-0.07, 0.16}, one-star: {-0.15, 0.20}
01:58:58.228 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (-0.00 = -0.00)
01:58:58.229 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
01:58:58.229 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=0.17 mountY=-0.01, mountTheta=-0.04
01:58:58.231 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
01:58:58.231 00.000 28316 Enqueuing Move request for scope (-0.07, 0.16)
01:58:58.232 00.001 29988 Worker thread wakes up
01:58:58.232 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
01:58:58.232 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
01:58:58.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:58.232 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.3
01:58:58.233 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:58.233 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:58.234 00.001 28316 Enqueuing Expose request
01:58:58.234 00.000 29988 Moving (-0.07, 0.16) raw xDistance=0.17 yDistance=-0.01
01:58:58.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:58:58.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:58.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:58:58.234 00.000 29988 MoveAxis(E, 0, ABG)
01:58:58.234 00.000 29988 Move returns status 0, amount 0
01:58:58.234 00.000 29988 MoveAxis(N, 0, ABG)
01:58:58.234 00.000 29988 Move returns status 0, amount 0
01:58:58.234 00.000 29988 move complete, result=0
01:58:58.234 00.000 29988 worker thread done servicing request
01:58:58.234 00.000 29988 Worker thread wakes up
01:58:58.234 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:58.234 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:58.235 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:59.857 01.622 29988 Exposure complete
01:58:59.902 00.045 29988 worker thread done servicing request
01:58:59.902 00.000 28316 OnExposeComplete: enter
01:58:59.906 00.004 28316 UpdateGuideState(): m_state=6
01:58:59.908 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2224
01:58:59.909 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=260.35, Mass=2304, SNR=33.0, Peak=168 HFD=3.7
01:58:59.910 00.001 28316 MultiStar: [#1 -0.22,-0.04,1.01,U] [#2 -0.24,0.08,0.95,U] [#3 -0.41,0.15,0.00,M6] [#4 -0.17,-0.01,0.85,U] [#5 -0.16,-0.05,0.76,U] [#6 -0.39,-0.09,0.00,M1] [#7 -0.34,-0.17,0.00,M1] [#8 -0.33,0.18,0.00,M2] 
01:58:59.910 00.000 28316 single-star, 4 included, MultiStar: {-0.20, -0.01}, one-star: {-0.18, -0.05}
01:58:59.910 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
01:58:59.911 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
01:58:59.911 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.89 mountX=0.03 mountY=0.18, mountTheta=1.39
01:58:59.913 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.05, opts=13)
01:58:59.914 00.001 28316 Enqueuing Move request for scope (-0.18, -0.05)
01:58:59.915 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:58:59.916 00.001 28316 UpdateGuideState exits: m=2304 RSB=33.0
01:58:59.917 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:59.918 00.001 29988 Worker thread wakes up
01:58:59.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
01:58:59.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
01:58:59.918 00.000 29988 Moving (-0.18, -0.05) raw xDistance=0.03 yDistance=0.18
01:58:59.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:58:59.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:59.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:58:59.921 00.003 28316 Enqueuing Expose request
01:58:59.923 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:58:59.923 00.000 29988 MoveAxis(E, 0, ABG)
01:58:59.923 00.000 29988 Move returns status 0, amount 0
01:58:59.923 00.000 29988 MoveAxis(N, 0, ABG)
01:58:59.923 00.000 29988 Move returns status 0, amount 0
01:58:59.923 00.000 29988 move complete, result=0
01:58:59.923 00.000 29988 worker thread done servicing request
01:58:59.923 00.000 29988 Worker thread wakes up
01:58:59.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:58:59.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:58:59.924 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:01.439 01.515 29988 Exposure complete
01:59:01.477 00.038 29988 worker thread done servicing request
01:59:01.477 00.000 28316 OnExposeComplete: enter
01:59:01.478 00.001 28316 UpdateGuideState(): m_state=6
01:59:01.479 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2225
01:59:01.481 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=260.60, Mass=2288, SNR=33.0, Peak=178 HFD=3.4
01:59:01.482 00.001 28316 MultiStar: [#1 -0.23,0.10,1.01,U] [#2 -0.10,0.27,0.94,U] [#3 -0.47,0.22,0.00,M7] [#4 -0.19,0.13,0.86,U] [#5 -0.07,0.25,0.77,U] [#6 -0.20,0.10,0.64,U] [#7 -0.03,0.08,0.66,U] [#8 -0.13,0.33,0.00,M3] 
01:59:01.483 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.17}, one-star: {-0.25, 0.20}
01:59:01.484 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
01:59:01.485 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
01:59:01.485 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.34 mountX=0.22 mountY=0.07, mountTheta=0.30
01:59:01.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.17, opts=13)
01:59:01.487 00.001 28316 Enqueuing Move request for scope (-0.16, 0.17)
01:59:01.487 00.000 29988 Worker thread wakes up
01:59:01.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:01.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
01:59:01.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
01:59:01.488 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.0
01:59:01.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:01.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:01.489 00.000 28316 Enqueuing Expose request
01:59:01.489 00.000 29988 Moving (-0.16, 0.17) raw xDistance=0.22 yDistance=0.07
01:59:01.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:59:01.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:01.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:59:01.489 00.000 29988 MoveAxis(W, 46, ABG)
01:59:01.490 00.001 29988 Guiding  Dir = 3, Dur = 46
01:59:01.490 00.000 29988 IsSlewing returns 0
01:59:01.490 00.000 29988 IsGuiding returns 0
01:59:01.492 00.002 29988 PulseGuide returned control before completion, sleep 55
01:59:01.562 00.070 29988 IsGuiding returns 1
01:59:01.562 00.000 29988 scope still moving after pulse duration time elapsed
01:59:01.594 00.032 29988 IsSlewing returns 0
01:59:01.594 00.000 29988 IsGuiding returns 0
01:59:01.594 00.000 29988 scope move finished after 46 + 58 ms
01:59:01.594 00.000 29988 Move returns status 0, amount 46
01:59:01.594 00.000 29988 MoveAxis(N, 0, ABG)
01:59:01.594 00.000 29988 Move returns status 0, amount 0
01:59:01.594 00.000 29988 move complete, result=0
01:59:01.594 00.000 29988 worker thread done servicing request
01:59:01.594 00.000 29988 Worker thread wakes up
01:59:01.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:01.595 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:01.595 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.1 px 0 ms NORTH
01:59:03.228 01.633 29988 Exposure complete
01:59:03.255 00.027 29988 worker thread done servicing request
01:59:03.255 00.000 28316 OnExposeComplete: enter
01:59:03.256 00.001 28316 UpdateGuideState(): m_state=6
01:59:03.257 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2226
01:59:03.257 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=260.34, Mass=2487, SNR=34.4, Peak=185 HFD=3.7
01:59:03.258 00.001 28316 MultiStar: [#1 -0.07,-0.08,0.96,U] [#2 -0.11,-0.02,0.90,U] [#3 -0.36,0.04,0.00,M8] [#4 0.16,-0.09,0.80,U] [#5 0.03,0.08,0.74,U] [#6 0.05,-0.00,0.62,U] [#7 -0.18,-0.19,0.63,U] [#8 -0.10,-0.01,0.57,U] 
01:59:03.258 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.05}, one-star: {-0.15, -0.05}
01:59:03.259 00.001 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.91)
01:59:03.259 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.87)
01:59:03.260 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=-0.02 mountY=0.07, mountTheta=1.90
01:59:03.262 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
01:59:03.263 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
01:59:03.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:03.264 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.4
01:59:03.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:03.265 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:03.265 00.000 28316 Enqueuing Expose request
01:59:03.266 00.001 29988 Worker thread wakes up
01:59:03.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
01:59:03.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
01:59:03.266 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.07
01:59:03.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:59:03.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:03.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:59:03.266 00.000 29988 MoveAxis(E, 0, ABG)
01:59:03.266 00.000 29988 Move returns status 0, amount 0
01:59:03.266 00.000 29988 MoveAxis(N, 0, ABG)
01:59:03.266 00.000 29988 Move returns status 0, amount 0
01:59:03.266 00.000 29988 move complete, result=0
01:59:03.266 00.000 29988 worker thread done servicing request
01:59:03.266 00.000 29988 Worker thread wakes up
01:59:03.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:03.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:03.266 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:04.780 01.514 29988 Exposure complete
01:59:04.828 00.048 29988 worker thread done servicing request
01:59:04.828 00.000 28316 OnExposeComplete: enter
01:59:04.828 00.000 28316 UpdateGuideState(): m_state=6
01:59:04.829 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2227
01:59:04.829 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=260.38, Mass=2461, SNR=34.3, Peak=191 HFD=3.8
01:59:04.830 00.001 28316 MultiStar: [#1 -0.18,0.08,0.97,U] [#2 -0.20,0.02,0.91,U] [#3 -0.38,0.13,0.00,M9] [#4 -0.03,-0.01,0.82,U] [#5 -0.04,0.17,0.73,U] [#6 -0.31,0.10,0.00,M1] [#7 -0.18,-0.03,0.62,U] [#8 -0.06,0.29,0.57,U] 
01:59:04.831 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.20, -0.02}
01:59:04.831 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
01:59:04.831 00.000 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
01:59:04.832 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.15 cameraTheta=2.72 mountX=0.11 mountY=0.09, mountTheta=0.70
01:59:04.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.06, opts=13)
01:59:04.834 00.001 28316 Enqueuing Move request for scope (-0.13, 0.06)
01:59:04.835 00.001 29988 Worker thread wakes up
01:59:04.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:04.835 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
01:59:04.836 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:04.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:04.837 00.001 28316 Enqueuing Expose request
01:59:04.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
01:59:04.837 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
01:59:04.837 00.000 29988 Moving (-0.13, 0.06) raw xDistance=0.11 yDistance=0.09
01:59:04.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:59:04.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:04.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:59:04.837 00.000 29988 MoveAxis(E, 0, ABG)
01:59:04.837 00.000 29988 Move returns status 0, amount 0
01:59:04.837 00.000 29988 MoveAxis(N, 0, ABG)
01:59:04.837 00.000 29988 Move returns status 0, amount 0
01:59:04.837 00.000 29988 move complete, result=0
01:59:04.837 00.000 29988 worker thread done servicing request
01:59:04.837 00.000 29988 Worker thread wakes up
01:59:04.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:04.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:04.838 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:06.465 01.627 29988 Exposure complete
01:59:06.490 00.025 29988 worker thread done servicing request
01:59:06.491 00.001 28316 OnExposeComplete: enter
01:59:06.491 00.000 28316 UpdateGuideState(): m_state=6
01:59:06.492 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2228
01:59:06.494 00.002 28316 Star::Find returns 1 (0), X=951.61, Y=260.41, Mass=2552, SNR=35.0, Peak=200 HFD=3.7
01:59:06.495 00.001 28316 MultiStar: [#1 -0.29,0.01,0.95,U] [#2 -0.15,0.01,0.89,U] [#3 -0.46,0.09,0.00,M10] [#4 -0.20,0.00,0.79,U] [#5 -0.15,0.09,0.73,U] [#6 -0.28,0.03,0.62,U] [#7 -0.25,0.01,0.62,U] [#8 -0.27,0.19,0.00,M2] 
01:59:06.496 00.001 28316 refined, 6 included, MultiStar: {-0.22, 0.02}, one-star: {-0.24, 0.02}
01:59:06.498 00.002 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
01:59:06.499 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
01:59:06.500 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=0.11 mountY=0.19, mountTheta=1.03
01:59:06.502 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.02, opts=13)
01:59:06.502 00.000 28316 Enqueuing Move request for scope (-0.22, 0.02)
01:59:06.503 00.001 29988 Worker thread wakes up
01:59:06.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:06.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
01:59:06.503 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.0
01:59:06.504 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
01:59:06.504 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:06.504 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:06.505 00.001 28316 Enqueuing Expose request
01:59:06.505 00.000 29988 Moving (-0.22, 0.02) raw xDistance=0.11 yDistance=0.19
01:59:06.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:59:06.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:06.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:59:06.505 00.000 29988 MoveAxis(E, 0, ABG)
01:59:06.505 00.000 29988 Move returns status 0, amount 0
01:59:06.505 00.000 29988 MoveAxis(N, 0, ABG)
01:59:06.505 00.000 29988 Move returns status 0, amount 0
01:59:06.505 00.000 29988 move complete, result=0
01:59:06.505 00.000 29988 worker thread done servicing request
01:59:06.505 00.000 29988 Worker thread wakes up
01:59:06.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:06.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:06.506 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:08.019 01.513 29988 Exposure complete
01:59:08.067 00.048 29988 worker thread done servicing request
01:59:08.067 00.000 28316 OnExposeComplete: enter
01:59:08.068 00.001 28316 UpdateGuideState(): m_state=6
01:59:08.069 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2229
01:59:08.069 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=260.44, Mass=2473, SNR=34.3, Peak=201 HFD=3.7
01:59:08.070 00.001 28316 MultiStar: [#1 -0.31,-0.01,0.00,M1] [#2 -0.14,0.02,0.91,U] [#3 -0.34,0.05,0.00,R] [#4 -0.12,0.09,0.83,U] [#5 -0.24,0.12,0.73,U] [#6 -0.22,0.10,0.62,U] [#7 -0.20,-0.01,0.64,U] [#8 -0.19,0.24,0.00,M3] 
01:59:08.070 00.000 28316 single-star, 5 included, MultiStar: {-0.18, 0.06}, one-star: {-0.17, 0.04}
01:59:08.070 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
01:59:08.071 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
01:59:08.071 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.89 mountX=0.11 mountY=0.13, mountTheta=0.88
01:59:08.072 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.04, opts=13)
01:59:08.074 00.002 28316 Enqueuing Move request for scope (-0.17, 0.04)
01:59:08.077 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:08.079 00.002 28316 UpdateGuideState exits: m=2473 RSB=34.3
01:59:08.082 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:08.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:08.082 00.000 29988 Worker thread wakes up
01:59:08.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
01:59:08.083 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
01:59:08.083 00.000 29988 Moving (-0.17, 0.04) raw xDistance=0.11 yDistance=0.13
01:59:08.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:59:08.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:08.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:59:08.083 00.000 29988 MoveAxis(E, 0, ABG)
01:59:08.083 00.000 29988 Move returns status 0, amount 0
01:59:08.083 00.000 29988 MoveAxis(N, 0, ABG)
01:59:08.083 00.000 29988 Move returns status 0, amount 0
01:59:08.083 00.000 29988 move complete, result=0
01:59:08.083 00.000 29988 worker thread done servicing request
01:59:08.083 00.000 28316 Enqueuing Expose request
01:59:08.084 00.001 29988 Worker thread wakes up
01:59:08.084 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:08.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:08.085 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:09.710 01.625 29988 Exposure complete
01:59:09.757 00.047 29988 worker thread done servicing request
01:59:09.757 00.000 28316 OnExposeComplete: enter
01:59:09.758 00.001 28316 UpdateGuideState(): m_state=6
01:59:09.759 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2230
01:59:09.760 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=260.50, Mass=2354, SNR=33.5, Peak=192 HFD=3.4
01:59:09.761 00.001 28316 MultiStar: [#1 -0.20,0.04,0.99,U] [#2 -0.20,0.14,0.93,U] [#3 -0.02,0.09,0.88,U] [#4 -0.06,0.02,0.85,U] [#5 -0.06,0.13,0.75,U] [#6 -0.15,-0.05,0.63,U] [#7 -0.15,-0.10,0.64,U] [#8 -0.21,0.20,0.64,U] 
01:59:09.761 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.22, 0.10}
01:59:09.761 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
01:59:09.762 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
01:59:09.763 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.70 mountX=0.12 mountY=0.10, mountTheta=0.68
01:59:09.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
01:59:09.764 00.000 28316 Enqueuing Move request for scope (-0.14, 0.07)
01:59:09.765 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:09.765 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.5
01:59:09.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:09.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:09.767 00.001 28316 Enqueuing Expose request
01:59:09.767 00.000 29988 Worker thread wakes up
01:59:09.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
01:59:09.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
01:59:09.767 00.000 29988 Moving (-0.14, 0.07) raw xDistance=0.12 yDistance=0.10
01:59:09.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:59:09.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:09.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:59:09.767 00.000 29988 MoveAxis(E, 0, ABG)
01:59:09.767 00.000 29988 Move returns status 0, amount 0
01:59:09.767 00.000 29988 MoveAxis(N, 0, ABG)
01:59:09.767 00.000 29988 Move returns status 0, amount 0
01:59:09.767 00.000 29988 move complete, result=0
01:59:09.767 00.000 29988 worker thread done servicing request
01:59:09.767 00.000 29988 Worker thread wakes up
01:59:09.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:09.768 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:09.768 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:11.289 01.521 29988 Exposure complete
01:59:11.317 00.028 29988 worker thread done servicing request
01:59:11.317 00.000 28316 OnExposeComplete: enter
01:59:11.318 00.001 28316 UpdateGuideState(): m_state=6
01:59:11.318 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2231
01:59:11.319 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=260.50, Mass=2311, SNR=33.3, Peak=188 HFD=3.3
01:59:11.320 00.001 28316 MultiStar: [#1 -0.17,-0.06,0.98,U] [#2 -0.14,0.10,0.96,U] [#3 -0.19,0.14,0.89,U] [#4 -0.11,0.11,0.84,U] [#5 -0.10,0.13,0.75,U] [#6 -0.18,0.07,0.64,U] [#7 -0.24,-0.15,0.64,U] [#8 -0.40,0.21,0.00,M3] 
01:59:11.320 00.000 28316 refined, 7 included, MultiStar: {-0.18, 0.06}, one-star: {-0.27, 0.10}
01:59:11.320 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
01:59:11.321 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
01:59:11.321 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.82 mountX=0.13 mountY=0.13, mountTheta=0.80
01:59:11.322 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.06, opts=13)
01:59:11.323 00.001 28316 Enqueuing Move request for scope (-0.18, 0.06)
01:59:11.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:11.324 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.3
01:59:11.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:11.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:11.325 00.000 28316 Enqueuing Expose request
01:59:11.326 00.001 29988 Worker thread wakes up
01:59:11.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
01:59:11.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
01:59:11.326 00.000 29988 Moving (-0.18, 0.06) raw xDistance=0.13 yDistance=0.13
01:59:11.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:59:11.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:11.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:59:11.326 00.000 29988 MoveAxis(E, 0, ABG)
01:59:11.326 00.000 29988 Move returns status 0, amount 0
01:59:11.326 00.000 29988 MoveAxis(N, 0, ABG)
01:59:11.326 00.000 29988 Move returns status 0, amount 0
01:59:11.326 00.000 29988 move complete, result=0
01:59:11.326 00.000 29988 worker thread done servicing request
01:59:11.326 00.000 29988 Worker thread wakes up
01:59:11.326 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:11.327 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:11.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:12.962 01.635 29988 Exposure complete
01:59:13.003 00.041 29988 worker thread done servicing request
01:59:13.003 00.000 28316 OnExposeComplete: enter
01:59:13.004 00.001 28316 UpdateGuideState(): m_state=6
01:59:13.004 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2232
01:59:13.005 00.001 28316 Star::Find returns 1 (0), X=951.48, Y=260.55, Mass=2463, SNR=34.2, Peak=175 HFD=3.9
01:59:13.005 00.000 28316 MultiStar: [#1 -0.44,0.11,0.00,M1] [#2 -0.37,0.10,0.00,M1] [#3 -0.20,0.14,0.87,U] [#4 -0.10,0.03,0.83,U] [#5 -0.28,0.18,0.00,M1] [#6 -0.32,0.13,0.00,M1] [#7 -0.29,0.03,0.60,U] [#8 -0.34,0.41,0.00,M4] 
01:59:13.006 00.001 28316 refined, 3 included, MultiStar: {-0.24, 0.09}, one-star: {-0.36, 0.15}
01:59:13.006 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
01:59:13.007 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
01:59:13.007 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.76 mountX=0.19 mountY=0.17, mountTheta=0.74
01:59:13.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.09, opts=13)
01:59:13.009 00.001 28316 Enqueuing Move request for scope (-0.24, 0.09)
01:59:13.009 00.000 29988 Worker thread wakes up
01:59:13.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:13.010 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.2
01:59:13.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:13.011 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:13.011 00.000 28316 Enqueuing Expose request
01:59:13.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
01:59:13.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
01:59:13.012 00.001 29988 Moving (-0.24, 0.09) raw xDistance=0.19 yDistance=0.17
01:59:13.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:59:13.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:13.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:59:13.012 00.000 29988 MoveAxis(E, 0, ABG)
01:59:13.012 00.000 29988 Move returns status 0, amount 0
01:59:13.012 00.000 29988 MoveAxis(N, 0, ABG)
01:59:13.012 00.000 29988 Move returns status 0, amount 0
01:59:13.012 00.000 29988 move complete, result=0
01:59:13.012 00.000 29988 worker thread done servicing request
01:59:13.012 00.000 29988 Worker thread wakes up
01:59:13.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:13.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:13.012 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:14.532 01.520 29988 Exposure complete
01:59:14.577 00.045 29988 worker thread done servicing request
01:59:14.577 00.000 28316 OnExposeComplete: enter
01:59:14.578 00.001 28316 UpdateGuideState(): m_state=6
01:59:14.579 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2233
01:59:14.579 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=260.67, Mass=2479, SNR=34.5, Peak=189 HFD=4.0
01:59:14.580 00.001 28316 MultiStar: [#1 -0.21,0.13,0.95,U] [#2 -0.27,0.35,0.00,M2] [#3 -0.16,0.25,0.84,U] [#4 -0.02,0.16,0.82,U] [#5 -0.14,0.29,0.00,M2] [#6 -0.08,0.12,0.63,U] [#7 -0.19,-0.01,0.61,U] [#8 -0.00,0.28,0.58,U] 
01:59:14.580 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.18}, one-star: {-0.26, 0.27}
01:59:14.580 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
01:59:14.581 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
01:59:14.582 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=0.22 mountY=0.05, mountTheta=0.21
01:59:14.584 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
01:59:14.586 00.002 28316 Enqueuing Move request for scope (-0.14, 0.18)
01:59:14.586 00.000 29988 Worker thread wakes up
01:59:14.586 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:14.587 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.5
01:59:14.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:14.588 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:14.588 00.000 28316 Enqueuing Expose request
01:59:14.589 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
01:59:14.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
01:59:14.589 00.000 29988 Moving (-0.14, 0.18) raw xDistance=0.22 yDistance=0.05
01:59:14.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:59:14.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:14.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:59:14.589 00.000 29988 MoveAxis(W, 47, ABG)
01:59:14.589 00.000 29988 Guiding  Dir = 3, Dur = 47
01:59:14.589 00.000 29988 IsSlewing returns 0
01:59:14.589 00.000 29988 IsGuiding returns 0
01:59:14.591 00.002 29988 PulseGuide returned control before completion, sleep 56
01:59:14.659 00.068 29988 IsGuiding returns 0
01:59:14.659 00.000 29988 Move returns status 0, amount 47
01:59:14.659 00.000 29988 MoveAxis(N, 0, ABG)
01:59:14.659 00.000 29988 Move returns status 0, amount 0
01:59:14.659 00.000 29988 move complete, result=0
01:59:14.659 00.000 29988 worker thread done servicing request
01:59:14.659 00.000 29988 Worker thread wakes up
01:59:14.660 00.001 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
01:59:14.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:14.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:16.287 01.627 29988 Exposure complete
01:59:16.317 00.030 29988 worker thread done servicing request
01:59:16.317 00.000 28316 OnExposeComplete: enter
01:59:16.318 00.001 28316 UpdateGuideState(): m_state=6
01:59:16.318 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2234
01:59:16.320 00.002 28316 Star::Find returns 1 (0), X=951.64, Y=260.46, Mass=2364, SNR=33.7, Peak=190 HFD=3.5
01:59:16.320 00.000 28316 MultiStar: [#1 -0.20,0.07,0.98,U] [#2 -0.17,0.14,0.92,U] [#3 -0.16,0.17,0.87,U] [#4 -0.08,0.02,0.85,U] [#5 -0.06,0.15,0.76,U] [#6 -0.18,-0.03,0.64,U] [#7 -0.21,-0.02,0.64,U] [#8 -0.14,0.20,0.60,U] 
01:59:16.321 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.09}, one-star: {-0.20, 0.07}
01:59:16.321 00.000 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
01:59:16.322 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
01:59:16.322 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.65 mountX=0.14 mountY=0.10, mountTheta=0.62
01:59:16.323 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
01:59:16.323 00.000 28316 Enqueuing Move request for scope (-0.16, 0.09)
01:59:16.324 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:16.324 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
01:59:16.325 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:16.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:16.326 00.001 28316 Enqueuing Expose request
01:59:16.326 00.000 29988 Worker thread wakes up
01:59:16.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
01:59:16.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
01:59:16.326 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.14 yDistance=0.10
01:59:16.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:59:16.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:16.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:59:16.326 00.000 29988 MoveAxis(E, 0, ABG)
01:59:16.326 00.000 29988 Move returns status 0, amount 0
01:59:16.326 00.000 29988 MoveAxis(N, 0, ABG)
01:59:16.326 00.000 29988 Move returns status 0, amount 0
01:59:16.326 00.000 29988 move complete, result=0
01:59:16.326 00.000 29988 worker thread done servicing request
01:59:16.326 00.000 29988 Worker thread wakes up
01:59:16.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:16.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:16.327 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:17.843 01.516 29988 Exposure complete
01:59:17.892 00.049 29988 worker thread done servicing request
01:59:17.892 00.000 28316 OnExposeComplete: enter
01:59:17.892 00.000 28316 UpdateGuideState(): m_state=6
01:59:17.893 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2235
01:59:17.893 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=260.68, Mass=2353, SNR=33.4, Peak=177 HFD=3.6
01:59:17.894 00.001 28316 MultiStar: [#1 -0.31,0.18,0.00,M1] [#2 -0.23,0.10,0.93,U] [#3 -0.19,0.20,0.87,U] [#4 -0.18,0.06,0.83,U] [#5 -0.16,0.30,0.00,M2] [#6 -0.31,0.13,0.00,M1] [#7 -0.26,0.21,0.00,M1] [#8 -0.29,0.34,0.00,M3] 
01:59:17.894 00.000 28316 refined, 3 included, MultiStar: {-0.24, 0.16}, one-star: {-0.33, 0.29}
01:59:17.895 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
01:59:17.897 00.002 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
01:59:17.898 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.53 mountX=0.25 mountY=0.14, mountTheta=0.51
01:59:17.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.16, opts=13)
01:59:17.901 00.001 28316 Enqueuing Move request for scope (-0.24, 0.16)
01:59:17.901 00.000 29988 Worker thread wakes up
01:59:17.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:17.902 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.4
01:59:17.902 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:17.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:17.903 00.001 28316 Enqueuing Expose request
01:59:17.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
01:59:17.903 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
01:59:17.903 00.000 29988 Moving (-0.24, 0.16) raw xDistance=0.25 yDistance=0.14
01:59:17.904 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:59:17.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:17.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:59:17.904 00.000 29988 MoveAxis(W, 52, ABG)
01:59:17.904 00.000 29988 Guiding  Dir = 3, Dur = 52
01:59:17.904 00.000 29988 IsSlewing returns 0
01:59:17.904 00.000 29988 IsGuiding returns 0
01:59:17.905 00.001 29988 PulseGuide returned control before completion, sleep 61
01:59:17.982 00.077 29988 IsGuiding returns 0
01:59:17.983 00.001 29988 Move returns status 0, amount 52
01:59:17.983 00.000 29988 MoveAxis(N, 0, ABG)
01:59:17.983 00.000 29988 Move returns status 0, amount 0
01:59:17.983 00.000 29988 move complete, result=0
01:59:17.983 00.000 29988 worker thread done servicing request
01:59:17.983 00.000 29988 Worker thread wakes up
01:59:17.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:17.983 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
01:59:17.985 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:19.617 01.632 29988 Exposure complete
01:59:19.667 00.050 29988 worker thread done servicing request
01:59:19.667 00.000 28316 OnExposeComplete: enter
01:59:19.668 00.001 28316 UpdateGuideState(): m_state=6
01:59:19.670 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2236
01:59:19.671 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=260.37, Mass=2440, SNR=34.2, Peak=198 HFD=3.6
01:59:19.673 00.002 28316 MultiStar: [#1 -0.23,-0.01,0.98,U] [#2 -0.15,0.09,0.90,U] [#3 -0.01,-0.04,0.86,U] [#4 -0.09,0.04,0.84,U] [#5 -0.13,0.01,0.72,U] [#6 -0.27,0.04,0.62,U] [#7 -0.31,-0.08,0.00,M2] [#8 -0.16,0.07,0.58,U] 
01:59:19.674 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.02}, one-star: {-0.18, -0.03}
01:59:19.675 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
01:59:19.676 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
01:59:19.677 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.08 mountY=0.13, mountTheta=1.01
01:59:19.679 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.02, opts=13)
01:59:19.680 00.001 28316 Enqueuing Move request for scope (-0.15, 0.02)
01:59:19.680 00.000 29988 Worker thread wakes up
01:59:19.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
01:59:19.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:19.681 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
01:59:19.681 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
01:59:19.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:19.682 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:19.682 00.000 28316 Enqueuing Expose request
01:59:19.682 00.000 29988 Moving (-0.15, 0.02) raw xDistance=0.08 yDistance=0.13
01:59:19.683 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:59:19.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:19.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:59:19.683 00.000 29988 MoveAxis(E, 0, ABG)
01:59:19.683 00.000 29988 Move returns status 0, amount 0
01:59:19.683 00.000 29988 MoveAxis(N, 0, ABG)
01:59:19.683 00.000 29988 Move returns status 0, amount 0
01:59:19.683 00.000 29988 move complete, result=0
01:59:19.683 00.000 29988 worker thread done servicing request
01:59:19.683 00.000 29988 Worker thread wakes up
01:59:19.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:19.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:19.683 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:21.196 01.513 29988 Exposure complete
01:59:21.230 00.034 29988 worker thread done servicing request
01:59:21.230 00.000 28316 OnExposeComplete: enter
01:59:21.231 00.001 28316 UpdateGuideState(): m_state=6
01:59:21.231 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2237
01:59:21.232 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=260.50, Mass=2437, SNR=34.3, Peak=189 HFD=3.8
01:59:21.232 00.000 28316 MultiStar: [#1 -0.26,0.08,0.96,U] [#2 -0.15,0.09,0.90,U] [#3 0.04,0.16,0.86,U] [#4 -0.14,0.01,0.84,U] [#5 -0.16,0.10,0.73,U] [#6 -0.24,-0.05,0.63,U] [#7 -0.22,-0.01,0.62,U] [#8 -0.19,0.22,0.61,U] 
01:59:21.233 00.001 28316 refined, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.20, 0.11}
01:59:21.233 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
01:59:21.234 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
01:59:21.234 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.68 mountX=0.14 mountY=0.11, mountTheta=0.66
01:59:21.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.08, opts=13)
01:59:21.236 00.001 28316 Enqueuing Move request for scope (-0.17, 0.08)
01:59:21.237 00.001 29988 Worker thread wakes up
01:59:21.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:21.237 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.3
01:59:21.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:21.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:21.239 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
01:59:21.239 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
01:59:21.239 00.000 29988 Moving (-0.17, 0.08) raw xDistance=0.14 yDistance=0.11
01:59:21.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:59:21.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:21.239 00.000 28316 Enqueuing Expose request
01:59:21.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:59:21.239 00.000 29988 MoveAxis(E, 0, ABG)
01:59:21.239 00.000 29988 Move returns status 0, amount 0
01:59:21.239 00.000 29988 MoveAxis(N, 0, ABG)
01:59:21.239 00.000 29988 Move returns status 0, amount 0
01:59:21.239 00.000 29988 move complete, result=0
01:59:21.239 00.000 29988 worker thread done servicing request
01:59:21.239 00.000 29988 Worker thread wakes up
01:59:21.239 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:21.239 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:21.240 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:22.870 01.630 29988 Exposure complete
01:59:22.904 00.034 29988 worker thread done servicing request
01:59:22.904 00.000 28316 OnExposeComplete: enter
01:59:22.905 00.001 28316 UpdateGuideState(): m_state=6
01:59:22.905 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2238
01:59:22.907 00.002 28316 Star::Find returns 1 (0), X=951.69, Y=260.59, Mass=2478, SNR=34.5, Peak=202 HFD=3.8
01:59:22.907 00.000 28316 MultiStar: [#1 -0.15,0.14,0.97,U] [#2 -0.10,0.08,0.90,U] [#3 -0.06,0.17,0.84,U] [#4 -0.10,0.21,0.81,U] [#5 -0.09,0.19,0.75,U] [#6 -0.36,0.15,0.00,M1] [#7 -0.11,0.22,0.62,U] [#8 -0.18,0.18,0.59,U] 
01:59:22.908 00.001 28316 refined, 7 included, MultiStar: {-0.12, 0.17}, one-star: {-0.15, 0.19}
01:59:22.908 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
01:59:22.909 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
01:59:22.909 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.18 mountX=0.20 mountY=0.03, mountTheta=0.14
01:59:22.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.17, opts=13)
01:59:22.911 00.001 28316 Enqueuing Move request for scope (-0.12, 0.17)
01:59:22.911 00.000 29988 Worker thread wakes up
01:59:22.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
01:59:22.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
01:59:22.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:22.911 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:59:22.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:22.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:22.912 00.000 28316 Enqueuing Expose request
01:59:22.914 00.002 29988 Moving (-0.12, 0.17) raw xDistance=0.20 yDistance=0.03
01:59:22.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:59:22.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:22.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:22.914 00.000 29988 MoveAxis(W, 43, ABG)
01:59:22.914 00.000 29988 Guiding  Dir = 3, Dur = 43
01:59:22.914 00.000 29988 IsSlewing returns 0
01:59:22.914 00.000 29988 IsGuiding returns 0
01:59:22.917 00.003 29988 PulseGuide returned control before completion, sleep 52
01:59:22.976 00.059 29988 IsGuiding returns 1
01:59:22.977 00.001 29988 scope still moving after pulse duration time elapsed
01:59:23.008 00.031 29988 IsSlewing returns 0
01:59:23.008 00.000 29988 IsGuiding returns 0
01:59:23.009 00.001 29988 scope move finished after 43 + 51 ms
01:59:23.009 00.000 29988 Move returns status 0, amount 43
01:59:23.009 00.000 29988 MoveAxis(N, 0, ABG)
01:59:23.009 00.000 29988 Move returns status 0, amount 0
01:59:23.009 00.000 29988 move complete, result=0
01:59:23.009 00.000 29988 worker thread done servicing request
01:59:23.009 00.000 29988 Worker thread wakes up
01:59:23.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:23.009 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
01:59:23.010 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:24.422 01.412 29988 Exposure complete
01:59:24.472 00.050 29988 worker thread done servicing request
01:59:24.472 00.000 28316 OnExposeComplete: enter
01:59:24.473 00.001 28316 UpdateGuideState(): m_state=6
01:59:24.473 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2239
01:59:24.474 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=260.39, Mass=2397, SNR=33.9, Peak=176 HFD=3.8
01:59:24.474 00.000 28316 MultiStar: [#1 -0.25,-0.17,0.99,U] [#2 -0.16,-0.05,0.93,U] [#3 -0.12,0.09,0.85,U] [#4 -0.15,-0.15,0.86,U] [#5 -0.11,0.01,0.75,U] [#6 -0.29,-0.08,0.62,U] [#7 -0.29,-0.13,0.00,M1] [#8 -0.06,-0.04,0.61,U] 
01:59:24.475 00.001 28316 refined, 7 included, MultiStar: {-0.17, -0.05}, one-star: {-0.21, -0.01}
01:59:24.475 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
01:59:24.476 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
01:59:24.476 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=0.02 mountY=0.18, mountTheta=1.43
01:59:24.477 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.05, opts=13)
01:59:24.478 00.001 28316 Enqueuing Move request for scope (-0.17, -0.05)
01:59:24.480 00.002 29988 Worker thread wakes up
01:59:24.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
01:59:24.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
01:59:24.480 00.000 29988 Moving (-0.17, -0.05) raw xDistance=0.02 yDistance=0.18
01:59:24.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:24.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:24.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:59:24.480 00.000 29988 MoveAxis(E, 0, ABG)
01:59:24.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:24.480 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
01:59:24.481 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:24.481 00.000 29988 Move returns status 0, amount 0
01:59:24.482 00.001 29988 MoveAxis(N, 0, ABG)
01:59:24.482 00.000 29988 Move returns status 0, amount 0
01:59:24.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:24.482 00.000 28316 Enqueuing Expose request
01:59:24.483 00.001 29988 move complete, result=0
01:59:24.483 00.000 29988 worker thread done servicing request
01:59:24.483 00.000 29988 Worker thread wakes up
01:59:24.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:24.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:24.484 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:26.111 01.627 29988 Exposure complete
01:59:26.145 00.034 29988 worker thread done servicing request
01:59:26.145 00.000 28316 OnExposeComplete: enter
01:59:26.146 00.001 28316 UpdateGuideState(): m_state=6
01:59:26.146 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2240
01:59:26.147 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=260.30, Mass=2488, SNR=34.6, Peak=202 HFD=3.7
01:59:26.147 00.000 28316 MultiStar: [#1 -0.31,-0.08,0.00,M1] [#2 -0.32,0.01,0.00,M1] [#3 -0.19,-0.07,0.83,U] [#4 -0.11,-0.06,0.84,U] [#5 -0.16,-0.05,0.74,U] [#6 -0.31,-0.10,0.00,M1] [#7 -0.29,0.10,0.00,M2] [#8 -0.09,0.20,0.58,U] 
01:59:26.148 00.001 28316 refined, 4 included, MultiStar: {-0.18, -0.03}, one-star: {-0.30, -0.10}
01:59:26.148 00.000 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.33)
01:59:26.149 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.29)
01:59:26.149 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.96 mountX=0.04 mountY=0.18, mountTheta=1.32
01:59:26.150 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.03, opts=13)
01:59:26.151 00.001 28316 Enqueuing Move request for scope (-0.18, -0.03)
01:59:26.152 00.001 29988 Worker thread wakes up
01:59:26.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:26.152 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6
01:59:26.152 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:26.153 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:26.153 00.000 28316 Enqueuing Expose request
01:59:26.154 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
01:59:26.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
01:59:26.154 00.000 29988 Moving (-0.18, -0.03) raw xDistance=0.04 yDistance=0.18
01:59:26.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:59:26.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:26.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:59:26.154 00.000 29988 MoveAxis(E, 0, ABG)
01:59:26.154 00.000 29988 Move returns status 0, amount 0
01:59:26.154 00.000 29988 MoveAxis(N, 0, ABG)
01:59:26.154 00.000 29988 Move returns status 0, amount 0
01:59:26.154 00.000 29988 move complete, result=0
01:59:26.154 00.000 29988 worker thread done servicing request
01:59:26.154 00.000 29988 Worker thread wakes up
01:59:26.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:26.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:26.154 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:27.675 01.521 29988 Exposure complete
01:59:27.711 00.036 29988 worker thread done servicing request
01:59:27.711 00.000 28316 OnExposeComplete: enter
01:59:27.711 00.000 28316 UpdateGuideState(): m_state=6
01:59:27.712 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2241
01:59:27.712 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=260.61, Mass=2256, SNR=32.9, Peak=179 HFD=3.4
01:59:27.714 00.002 28316 MultiStar: [#1 -0.26,0.16,1.01,U] [#2 -0.19,0.25,0.00,M2] [#3 -0.14,0.18,0.89,U] [#4 -0.08,0.10,0.85,U] [#5 -0.18,0.13,0.76,U] [#6 -0.20,0.14,0.66,U] [#7 -0.26,0.19,0.00,M3] [#8 -0.19,0.31,0.00,M1] 
01:59:27.715 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.16}, one-star: {-0.27, 0.21}
01:59:27.716 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
01:59:27.717 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
01:59:27.718 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.46 mountX=0.22 mountY=0.10, mountTheta=0.43
01:59:27.722 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.16, opts=13)
01:59:27.723 00.001 28316 Enqueuing Move request for scope (-0.19, 0.16)
01:59:27.724 00.001 29988 Worker thread wakes up
01:59:27.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:27.725 00.001 28316 UpdateGuideState exits: m=2256 RSB=32.9
01:59:27.726 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:27.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:27.727 00.001 28316 Enqueuing Expose request
01:59:27.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
01:59:27.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
01:59:27.727 00.000 29988 Moving (-0.19, 0.16) raw xDistance=0.22 yDistance=0.10
01:59:27.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:59:27.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:27.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:59:27.727 00.000 29988 MoveAxis(W, 47, ABG)
01:59:27.727 00.000 29988 Guiding  Dir = 3, Dur = 47
01:59:27.727 00.000 29988 IsSlewing returns 0
01:59:27.728 00.001 29988 IsGuiding returns 0
01:59:27.729 00.001 29988 PulseGuide returned control before completion, sleep 56
01:59:27.800 00.071 29988 IsGuiding returns 0
01:59:27.800 00.000 29988 Move returns status 0, amount 47
01:59:27.800 00.000 29988 MoveAxis(N, 0, ABG)
01:59:27.800 00.000 29988 Move returns status 0, amount 0
01:59:27.800 00.000 29988 move complete, result=0
01:59:27.800 00.000 29988 worker thread done servicing request
01:59:27.800 00.000 29988 Worker thread wakes up
01:59:27.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:27.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:27.800 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
01:59:29.436 01.636 29988 Exposure complete
01:59:29.469 00.033 29988 worker thread done servicing request
01:59:29.469 00.000 28316 OnExposeComplete: enter
01:59:29.469 00.000 28316 UpdateGuideState(): m_state=6
01:59:29.470 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2242
01:59:29.470 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=260.47, Mass=2502, SNR=34.6, Peak=195 HFD=3.6
01:59:29.471 00.001 28316 MultiStar: [#1 -0.18,0.04,0.97,U] [#2 -0.11,0.28,0.90,U] [#3 0.05,0.15,0.86,U] [#4 -0.06,0.08,0.82,U] [#5 -0.07,0.10,0.72,U] [#6 -0.28,0.10,0.62,U] [#7 -0.19,0.11,0.62,U] [#8 -0.19,0.24,0.57,U] 
01:59:29.471 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.13}, one-star: {-0.11, 0.07}
01:59:29.472 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
01:59:29.472 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
01:59:29.472 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.14 cameraTheta=2.58 mountX=0.11 mountY=0.07, mountTheta=0.55
01:59:29.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.07, opts=13)
01:59:29.475 00.001 28316 Enqueuing Move request for scope (-0.11, 0.07)
01:59:29.475 00.000 29988 Worker thread wakes up
01:59:29.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:29.476 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.6
01:59:29.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:29.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
01:59:29.476 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
01:59:29.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:29.478 00.002 28316 Enqueuing Expose request
01:59:29.478 00.000 29988 Moving (-0.11, 0.07) raw xDistance=0.11 yDistance=0.07
01:59:29.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:59:29.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:29.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:59:29.478 00.000 29988 MoveAxis(E, 0, ABG)
01:59:29.478 00.000 29988 Move returns status 0, amount 0
01:59:29.478 00.000 29988 MoveAxis(N, 0, ABG)
01:59:29.478 00.000 29988 Move returns status 0, amount 0
01:59:29.478 00.000 29988 move complete, result=0
01:59:29.478 00.000 29988 worker thread done servicing request
01:59:29.478 00.000 29988 Worker thread wakes up
01:59:29.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:29.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:29.479 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:31.005 01.526 29988 Exposure complete
01:59:31.050 00.045 29988 worker thread done servicing request
01:59:31.053 00.003 28316 OnExposeComplete: enter
01:59:31.053 00.000 28316 UpdateGuideState(): m_state=6
01:59:31.054 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2243
01:59:31.055 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=260.34, Mass=2404, SNR=33.9, Peak=200 HFD=3.9
01:59:31.055 00.000 28316 MultiStar: [#1 -0.20,-0.04,1.01,U] [#2 -0.06,-0.04,0.93,U] [#3 -0.08,-0.09,0.86,U] [#4 -0.09,-0.20,0.83,U] [#5 -0.28,-0.05,0.72,U] [#6 -0.30,-0.09,0.63,U] [#7 -0.22,-0.13,0.62,U] [#8 -0.34,0.13,0.00,M1] 
01:59:31.055 00.000 28316 refined, 7 included, MultiStar: {-0.18, -0.08}, one-star: {-0.26, -0.06}
01:59:31.056 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
01:59:31.056 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
01:59:31.057 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.70 mountX=-0.00 mountY=0.20, mountTheta=1.58
01:59:31.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.08, opts=13)
01:59:31.059 00.001 28316 Enqueuing Move request for scope (-0.18, -0.08)
01:59:31.060 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:31.060 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
01:59:31.061 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:31.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:31.061 00.000 28316 Enqueuing Expose request
01:59:31.062 00.001 29988 Worker thread wakes up
01:59:31.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
01:59:31.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
01:59:31.062 00.000 29988 Moving (-0.18, -0.08) raw xDistance=-0.00 yDistance=0.20
01:59:31.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:59:31.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:31.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:59:31.062 00.000 29988 MoveAxis(E, 0, ABG)
01:59:31.063 00.001 29988 Move returns status 0, amount 0
01:59:31.063 00.000 29988 MoveAxis(N, 0, ABG)
01:59:31.063 00.000 29988 Move returns status 0, amount 0
01:59:31.063 00.000 29988 move complete, result=0
01:59:31.063 00.000 29988 worker thread done servicing request
01:59:31.063 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:31.063 00.000 29988 Worker thread wakes up
01:59:31.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:31.064 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:32.687 01.623 29988 Exposure complete
01:59:32.724 00.037 29988 worker thread done servicing request
01:59:32.724 00.000 28316 OnExposeComplete: enter
01:59:32.725 00.001 28316 UpdateGuideState(): m_state=6
01:59:32.727 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2244
01:59:32.728 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=260.50, Mass=2403, SNR=33.8, Peak=184 HFD=3.5
01:59:32.729 00.001 28316 MultiStar: [#1 -0.21,0.06,0.98,U] [#2 -0.12,0.08,0.94,U] [#3 0.02,0.04,0.86,U] [#4 -0.03,0.11,0.83,U] [#5 -0.10,0.20,0.75,U] [#6 -0.12,0.12,0.64,U] [#7 -0.17,0.12,0.62,U] [#8 -0.16,0.24,0.62,U] 
01:59:32.730 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.11}, one-star: {-0.14, 0.11}
01:59:32.730 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
01:59:32.731 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
01:59:32.732 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.35 mountX=0.15 mountY=0.05, mountTheta=0.32
01:59:32.735 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
01:59:32.735 00.000 28316 Enqueuing Move request for scope (-0.11, 0.11)
01:59:32.736 00.001 29988 Worker thread wakes up
01:59:32.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
01:59:32.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
01:59:32.736 00.000 29988 Moving (-0.11, 0.11) raw xDistance=0.15 yDistance=0.05
01:59:32.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:59:32.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:32.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:32.737 00.001 28316 UpdateGuideState exits: m=2403 RSB=33.8
01:59:32.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:32.738 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:32.739 00.001 28316 Enqueuing Expose request
01:59:32.740 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:59:32.740 00.000 29988 MoveAxis(E, 0, ABG)
01:59:32.740 00.000 29988 Move returns status 0, amount 0
01:59:32.740 00.000 29988 MoveAxis(N, 0, ABG)
01:59:32.740 00.000 29988 Move returns status 0, amount 0
01:59:32.740 00.000 29988 move complete, result=0
01:59:32.740 00.000 29988 worker thread done servicing request
01:59:32.740 00.000 29988 Worker thread wakes up
01:59:32.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:32.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:32.741 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:34.264 01.523 29988 Exposure complete
01:59:34.290 00.026 29988 worker thread done servicing request
01:59:34.290 00.000 28316 OnExposeComplete: enter
01:59:34.291 00.001 28316 UpdateGuideState(): m_state=6
01:59:34.291 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2245
01:59:34.292 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=260.81, Mass=2366, SNR=33.7, Peak=195 HFD=3.8
01:59:34.292 00.000 28316 MultiStar: [#1 -0.48,0.37,0.00,M1] [#2 -0.37,0.45,0.00,M1] [#3 -0.29,0.35,0.00,M1] [#4 -0.21,0.38,0.00,M1] [#5 -0.33,0.40,0.00,M1] [#6 -0.37,0.44,0.00,M1] [#7 -0.48,0.30,0.00,M1] [#8 -0.48,0.58,0.00,M1] 
01:59:34.293 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
01:59:34.294 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
01:59:34.294 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=0.42 hyp=0.56 cameraTheta=2.31 mountX=0.54 mountY=0.15, mountTheta=0.28
01:59:34.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.42, opts=13)
01:59:34.296 00.001 28316 Enqueuing Move request for scope (-0.38, 0.42)
01:59:34.296 00.000 29988 Worker thread wakes up
01:59:34.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.42) opts 0xd
01:59:34.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.42)
01:59:34.296 00.000 29988 Moving (-0.38, 0.42) raw xDistance=0.54 yDistance=0.15
01:59:34.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:34.297 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
01:59:34.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:34.298 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:34.298 00.000 28316 Enqueuing Expose request
01:59:34.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
01:59:34.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:34.299 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:59:34.299 00.000 29988 MoveAxis(W, 113, ABG)
01:59:34.299 00.000 29988 Guiding  Dir = 3, Dur = 113
01:59:34.299 00.000 29988 IsSlewing returns 0
01:59:34.299 00.000 29988 IsGuiding returns 0
01:59:34.300 00.001 29988 PulseGuide returned control before completion, sleep 122
01:59:34.436 00.136 29988 IsGuiding returns 0
01:59:34.436 00.000 29988 Move returns status 0, amount 113
01:59:34.436 00.000 29988 MoveAxis(N, 0, ABG)
01:59:34.436 00.000 29988 Move returns status 0, amount 0
01:59:34.436 00.000 29988 move complete, result=0
01:59:34.436 00.000 29988 worker thread done servicing request
01:59:34.436 00.000 29988 Worker thread wakes up
01:59:34.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:34.436 00.000 28316 GuideStep: 0.5 px 113 ms WEST, 0.2 px 0 ms NORTH
01:59:34.437 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:36.066 01.629 29988 Exposure complete
01:59:36.102 00.036 29988 worker thread done servicing request
01:59:36.102 00.000 28316 OnExposeComplete: enter
01:59:36.103 00.001 28316 UpdateGuideState(): m_state=6
01:59:36.103 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2246
01:59:36.104 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=260.52, Mass=2274, SNR=32.9, Peak=176 HFD=3.2
01:59:36.104 00.000 28316 MultiStar: [#1 -0.21,0.01,1.01,U] [#2 -0.26,0.05,0.95,U] [#3 -0.02,0.06,0.90,U] [#4 -0.23,0.01,0.86,U] [#5 -0.26,0.17,0.78,U] [#6 -0.26,-0.08,0.66,U] [#7 -0.18,-0.07,0.66,U] [#8 -0.17,0.16,0.61,U] 
01:59:36.105 00.001 28316 refined, 8 included, MultiStar: {-0.21, 0.05}, one-star: {-0.31, 0.12}
01:59:36.105 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:59:36.105 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:59:36.106 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.91 mountX=0.13 mountY=0.17, mountTheta=0.90
01:59:36.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.05, opts=13)
01:59:36.108 00.001 28316 Enqueuing Move request for scope (-0.21, 0.05)
01:59:36.109 00.001 29988 Worker thread wakes up
01:59:36.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:36.109 00.000 28316 UpdateGuideState exits: m=2274 RSB=32.9
01:59:36.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:36.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:36.110 00.000 28316 Enqueuing Expose request
01:59:36.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
01:59:36.111 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
01:59:36.111 00.000 29988 Moving (-0.21, 0.05) raw xDistance=0.13 yDistance=0.17
01:59:36.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:59:36.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:36.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:59:36.111 00.000 29988 MoveAxis(E, 0, ABG)
01:59:36.111 00.000 29988 Move returns status 0, amount 0
01:59:36.111 00.000 29988 MoveAxis(N, 0, ABG)
01:59:36.111 00.000 29988 Move returns status 0, amount 0
01:59:36.111 00.000 29988 move complete, result=0
01:59:36.111 00.000 29988 worker thread done servicing request
01:59:36.111 00.000 29988 Worker thread wakes up
01:59:36.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:36.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:36.112 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:37.637 01.525 29988 Exposure complete
01:59:37.671 00.034 29988 worker thread done servicing request
01:59:37.671 00.000 28316 OnExposeComplete: enter
01:59:37.672 00.001 28316 UpdateGuideState(): m_state=6
01:59:37.672 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2247
01:59:37.672 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=260.40, Mass=2467, SNR=34.4, Peak=207 HFD=3.6
01:59:37.673 00.001 28316 MultiStar: [#1 -0.19,0.07,0.96,U] [#2 -0.12,-0.08,0.89,U] [#3 0.02,0.03,0.84,U] [#4 -0.10,-0.15,0.83,U] [#5 -0.03,0.03,0.74,U] [#6 -0.27,-0.10,0.64,U] [#7 -0.15,-0.06,0.62,U] [#8 -0.20,0.18,0.62,U] 
01:59:37.673 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.01}, one-star: {-0.16, 0.01}
01:59:37.674 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
01:59:37.674 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
01:59:37.675 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=0.04 mountY=0.12, mountTheta=1.22
01:59:37.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
01:59:37.676 00.000 28316 Enqueuing Move request for scope (-0.13, -0.01)
01:59:37.677 00.001 29988 Worker thread wakes up
01:59:37.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:37.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
01:59:37.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
01:59:37.677 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
01:59:37.678 00.001 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
01:59:37.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:59:37.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:37.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:37.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:37.679 00.001 28316 Enqueuing Expose request
01:59:37.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:59:37.679 00.000 29988 MoveAxis(E, 0, ABG)
01:59:37.679 00.000 29988 Move returns status 0, amount 0
01:59:37.679 00.000 29988 MoveAxis(N, 0, ABG)
01:59:37.679 00.000 29988 Move returns status 0, amount 0
01:59:37.679 00.000 29988 move complete, result=0
01:59:37.679 00.000 29988 worker thread done servicing request
01:59:37.679 00.000 29988 Worker thread wakes up
01:59:37.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:37.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:37.680 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:39.309 01.629 29988 Exposure complete
01:59:39.350 00.041 29988 worker thread done servicing request
01:59:39.351 00.001 28316 OnExposeComplete: enter
01:59:39.351 00.000 28316 UpdateGuideState(): m_state=6
01:59:39.352 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2248
01:59:39.352 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=260.42, Mass=2344, SNR=33.4, Peak=202 HFD=3.7
01:59:39.353 00.001 28316 MultiStar: [#1 -0.27,0.02,0.98,U] [#2 0.11,-0.14,0.91,U] [#3 0.04,0.10,0.88,U] [#4 -0.18,-0.10,0.85,U] [#5 -0.19,0.10,0.76,U] [#6 -0.12,0.08,0.63,U] [#7 0.02,0.07,0.65,U] [#8 -0.29,0.18,0.00,M1] 
01:59:39.353 00.000 28316 single-star, 7 included, MultiStar: {-0.08, 0.02}, one-star: {-0.05, 0.02}
01:59:39.354 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
01:59:39.354 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
01:59:39.355 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.64 mountX=0.04 mountY=0.03, mountTheta=0.62
01:59:39.355 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
01:59:39.357 00.002 28316 Enqueuing Move request for scope (-0.05, 0.02)
01:59:39.357 00.000 29988 Worker thread wakes up
01:59:39.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:59:39.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:59:39.357 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.03
01:59:39.358 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:39.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:59:39.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:39.358 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.4
01:59:39.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:39.359 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:39.359 00.000 29988 MoveAxis(E, 0, ABG)
01:59:39.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:39.359 00.000 28316 Enqueuing Expose request
01:59:39.360 00.001 29988 Move returns status 0, amount 0
01:59:39.360 00.000 29988 MoveAxis(N, 0, ABG)
01:59:39.360 00.000 29988 Move returns status 0, amount 0
01:59:39.360 00.000 29988 move complete, result=0
01:59:39.360 00.000 29988 worker thread done servicing request
01:59:39.360 00.000 29988 Worker thread wakes up
01:59:39.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:39.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:39.360 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:40.874 01.514 29988 Exposure complete
01:59:40.923 00.049 29988 worker thread done servicing request
01:59:40.923 00.000 28316 OnExposeComplete: enter
01:59:40.926 00.003 28316 UpdateGuideState(): m_state=6
01:59:40.928 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2249
01:59:40.929 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=260.44, Mass=2478, SNR=34.5, Peak=187 HFD=4.0
01:59:40.930 00.001 28316 MultiStar: [#1 -0.33,0.04,0.00,M1] [#2 -0.25,0.11,0.92,U] [#3 -0.16,0.11,0.86,U] [#4 -0.24,-0.04,0.85,U] [#5 -0.24,0.20,0.74,U] [#6 -0.38,-0.01,0.00,M1] [#7 -0.29,0.02,0.63,U] [#8 -0.39,0.37,0.00,M2] 
01:59:40.930 00.000 28316 refined, 5 included, MultiStar: {-0.25, 0.07}, one-star: {-0.33, 0.04}
01:59:40.931 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
01:59:40.931 00.000 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
01:59:40.931 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.86 mountX=0.17 mountY=0.19, mountTheta=0.84
01:59:40.932 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.07, opts=13)
01:59:40.933 00.001 28316 Enqueuing Move request for scope (-0.25, 0.07)
01:59:40.933 00.000 29988 Worker thread wakes up
01:59:40.934 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
01:59:40.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:40.934 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
01:59:40.935 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:40.935 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:40.936 00.001 28316 Enqueuing Expose request
01:59:40.936 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
01:59:40.936 00.000 29988 Moving (-0.25, 0.07) raw xDistance=0.17 yDistance=0.19
01:59:40.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:59:40.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:40.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:59:40.936 00.000 29988 MoveAxis(E, 0, ABG)
01:59:40.936 00.000 29988 Move returns status 0, amount 0
01:59:40.936 00.000 29988 MoveAxis(N, 0, ABG)
01:59:40.936 00.000 29988 Move returns status 0, amount 0
01:59:40.936 00.000 29988 move complete, result=0
01:59:40.937 00.001 29988 worker thread done servicing request
01:59:40.937 00.000 29988 Worker thread wakes up
01:59:40.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:40.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:40.937 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:42.560 01.623 29988 Exposure complete
01:59:42.595 00.035 29988 worker thread done servicing request
01:59:42.595 00.000 28316 OnExposeComplete: enter
01:59:42.596 00.001 28316 UpdateGuideState(): m_state=6
01:59:42.597 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2250
01:59:42.598 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=260.43, Mass=2505, SNR=34.6, Peak=178 HFD=3.6
01:59:42.598 00.000 28316 MultiStar: [#1 -0.19,0.01,0.95,U] [#2 -0.12,0.18,0.88,U] [#3 -0.08,0.08,0.84,U] [#4 -0.17,0.25,0.82,U] [#5 -0.04,0.16,0.72,U] [#6 -0.33,0.33,0.00,M2] [#7 -0.33,0.12,0.00,M1] [#8 -0.22,0.18,0.59,U] 
01:59:42.598 00.000 28316 refined, 6 included, MultiStar: {-0.17, 0.12}, one-star: {-0.33, 0.04}
01:59:42.599 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
01:59:42.599 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
01:59:42.600 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.53 mountX=0.18 mountY=0.10, mountTheta=0.50
01:59:42.601 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
01:59:42.602 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
01:59:42.602 00.000 29988 Worker thread wakes up
01:59:42.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
01:59:42.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
01:59:42.602 00.000 29988 Moving (-0.17, 0.12) raw xDistance=0.18 yDistance=0.10
01:59:42.602 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:42.603 00.001 28316 UpdateGuideState exits: m=2505 RSB=34.6
01:59:42.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:59:42.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:42.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:42.604 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:59:42.605 00.001 29988 MoveAxis(E, 0, ABG)
01:59:42.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:42.605 00.000 28316 Enqueuing Expose request
01:59:42.605 00.000 29988 Move returns status 0, amount 0
01:59:42.605 00.000 29988 MoveAxis(N, 0, ABG)
01:59:42.605 00.000 29988 Move returns status 0, amount 0
01:59:42.605 00.000 29988 move complete, result=0
01:59:42.605 00.000 29988 worker thread done servicing request
01:59:42.606 00.001 29988 Worker thread wakes up
01:59:42.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:42.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:42.606 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:44.130 01.524 29988 Exposure complete
01:59:44.157 00.027 29988 worker thread done servicing request
01:59:44.157 00.000 28316 OnExposeComplete: enter
01:59:44.158 00.001 28316 UpdateGuideState(): m_state=6
01:59:44.158 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2251
01:59:44.159 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=260.65, Mass=2300, SNR=33.2, Peak=184 HFD=3.7
01:59:44.159 00.000 28316 MultiStar: [#1 -0.19,-0.01,1.01,U] [#2 -0.19,0.31,0.00,M1] [#3 0.03,0.24,0.88,U] [#4 -0.11,0.21,0.83,U] [#5 -0.23,0.23,0.00,M1] [#6 -0.33,0.32,0.00,M3] [#7 -0.20,0.19,0.63,U] [#8 -0.22,0.45,0.00,M2] 
01:59:44.160 00.001 28316 refined, 4 included, MultiStar: {-0.11, 0.17}, one-star: {-0.12, 0.25}
01:59:44.160 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
01:59:44.160 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
01:59:44.161 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.21 cameraTheta=2.15 mountX=0.21 mountY=0.02, mountTheta=0.12
01:59:44.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.17, opts=13)
01:59:44.162 00.000 28316 Enqueuing Move request for scope (-0.11, 0.17)
01:59:44.164 00.002 29988 Worker thread wakes up
01:59:44.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
01:59:44.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
01:59:44.164 00.000 29988 Moving (-0.11, 0.17) raw xDistance=0.21 yDistance=0.02
01:59:44.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:59:44.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:44.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:59:44.164 00.000 29988 MoveAxis(W, 43, ABG)
01:59:44.164 00.000 29988 Guiding  Dir = 3, Dur = 43
01:59:44.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:44.164 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.2
01:59:44.165 00.001 29988 IsSlewing returns 0
01:59:44.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:44.166 00.001 29988 IsGuiding returns 0
01:59:44.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:44.166 00.000 28316 Enqueuing Expose request
01:59:44.167 00.001 29988 PulseGuide returned control before completion, sleep 52
01:59:44.226 00.059 29988 IsGuiding returns 0
01:59:44.226 00.000 29988 Move returns status 0, amount 43
01:59:44.226 00.000 29988 MoveAxis(N, 0, ABG)
01:59:44.226 00.000 29988 Move returns status 0, amount 0
01:59:44.226 00.000 29988 move complete, result=0
01:59:44.226 00.000 29988 worker thread done servicing request
01:59:44.226 00.000 29988 Worker thread wakes up
01:59:44.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:44.226 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
01:59:44.227 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:45.860 01.633 29988 Exposure complete
01:59:45.898 00.038 29988 worker thread done servicing request
01:59:45.899 00.001 28316 OnExposeComplete: enter
01:59:45.900 00.001 28316 UpdateGuideState(): m_state=6
01:59:45.901 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2252
01:59:45.902 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=260.42, Mass=2528, SNR=34.7, Peak=220 HFD=3.8
01:59:45.903 00.001 28316 MultiStar: [#1 0.04,0.06,0.96,U] [#2 0.07,0.22,0.87,U] [#3 0.15,0.12,0.84,U] [#4 -0.11,0.16,0.81,U] [#5 -0.14,0.09,0.73,U] [#6 -0.40,0.20,0.00,M4] [#7 -0.09,0.13,0.61,U] [#8 -0.06,0.22,0.55,U] 
01:59:45.904 00.001 28316 single-star, 7 included, MultiStar: {-0.01, 0.12}, one-star: {0.01, 0.02}
01:59:45.905 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
01:59:45.908 00.003 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
01:59:45.909 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.33 mountX=0.02 mountY=-0.02, mountTheta=-0.69
01:59:45.911 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
01:59:45.911 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
01:59:45.912 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:45.912 00.000 29988 Worker thread wakes up
01:59:45.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:59:45.912 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:59:45.912 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
01:59:45.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:45.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:45.912 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.7
01:59:45.913 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:45.913 00.000 29988 MoveAxis(E, 0, ABG)
01:59:45.913 00.000 29988 Move returns status 0, amount 0
01:59:45.913 00.000 29988 MoveAxis(N, 0, ABG)
01:59:45.913 00.000 29988 Move returns status 0, amount 0
01:59:45.913 00.000 29988 move complete, result=0
01:59:45.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:45.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:45.914 00.001 28316 Enqueuing Expose request
01:59:45.914 00.000 29988 worker thread done servicing request
01:59:45.914 00.000 29988 Worker thread wakes up
01:59:45.914 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:45.915 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:45.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:47.434 01.519 29988 Exposure complete
01:59:47.485 00.051 29988 worker thread done servicing request
01:59:47.486 00.001 28316 OnExposeComplete: enter
01:59:47.487 00.001 28316 UpdateGuideState(): m_state=6
01:59:47.488 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2253
01:59:47.489 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=260.72, Mass=2393, SNR=33.9, Peak=198 HFD=3.7
01:59:47.490 00.001 28316 MultiStar: [#1 -0.23,0.11,0.98,U] [#2 -0.14,0.23,0.92,U] [#3 -0.08,0.22,0.86,U] [#4 -0.09,0.20,0.82,U] [#5 -0.27,0.19,0.00,M1] [#6 -0.26,0.22,0.00,M5] [#7 -0.18,0.13,0.64,U] [#8 -0.37,0.30,0.00,M2] 
01:59:47.490 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.21}, one-star: {-0.18, 0.32}
01:59:47.490 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
01:59:47.491 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
01:59:47.491 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.26 cameraTheta=2.21 mountX=0.25 mountY=0.04, mountTheta=0.17
01:59:47.495 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.21, opts=13)
01:59:47.495 00.000 28316 Enqueuing Move request for scope (-0.15, 0.21)
01:59:47.496 00.001 29988 Worker thread wakes up
01:59:47.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:47.496 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
01:59:47.497 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:47.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:47.498 00.001 28316 Enqueuing Expose request
01:59:47.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
01:59:47.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
01:59:47.498 00.000 29988 Moving (-0.15, 0.21) raw xDistance=0.25 yDistance=0.04
01:59:47.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:59:47.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:47.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:59:47.498 00.000 29988 MoveAxis(W, 53, ABG)
01:59:47.498 00.000 29988 Guiding  Dir = 3, Dur = 53
01:59:47.498 00.000 29988 IsSlewing returns 0
01:59:47.499 00.001 29988 IsGuiding returns 0
01:59:47.501 00.002 29988 PulseGuide returned control before completion, sleep 62
01:59:47.570 00.069 29988 IsGuiding returns 0
01:59:47.570 00.000 29988 Move returns status 0, amount 53
01:59:47.572 00.002 29988 MoveAxis(N, 0, ABG)
01:59:47.572 00.000 29988 Move returns status 0, amount 0
01:59:47.572 00.000 29988 move complete, result=0
01:59:47.572 00.000 29988 worker thread done servicing request
01:59:47.572 00.000 29988 Worker thread wakes up
01:59:47.572 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.0 px 0 ms NORTH
01:59:47.573 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:47.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:49.202 01.629 29988 Exposure complete
01:59:49.235 00.033 29988 worker thread done servicing request
01:59:49.235 00.000 28316 OnExposeComplete: enter
01:59:49.236 00.001 28316 UpdateGuideState(): m_state=6
01:59:49.236 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2254
01:59:49.237 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=260.38, Mass=2384, SNR=33.8, Peak=222 HFD=3.9
01:59:49.237 00.000 28316 MultiStar: [#1 0.21,-0.15,1.01,U] [#2 0.27,-0.05,0.94,U] [#3 0.32,-0.03,0.00,M1] [#4 0.20,0.02,0.84,U] [#5 0.21,-0.16,0.76,U] [#6 -0.09,-0.03,0.63,U] [#7 -0.02,-0.14,0.64,U] [#8 0.06,-0.06,0.59,U] 
01:59:49.238 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.07}, one-star: {0.20, -0.01}
01:59:49.239 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
01:59:49.241 00.002 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
01:59:49.242 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.45 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
01:59:49.244 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
01:59:49.245 00.001 28316 Enqueuing Move request for scope (0.15, -0.07)
01:59:49.246 00.001 29988 Worker thread wakes up
01:59:49.246 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
01:59:49.246 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
01:59:49.246 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.13 yDistance=-0.10
01:59:49.246 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:59:49.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:49.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:59:49.246 00.000 29988 MoveAxis(E, 0, ABG)
01:59:49.246 00.000 29988 Move returns status 0, amount 0
01:59:49.246 00.000 29988 MoveAxis(N, 0, ABG)
01:59:49.246 00.000 29988 Move returns status 0, amount 0
01:59:49.246 00.000 29988 move complete, result=0
01:59:49.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:49.247 00.001 29988 worker thread done servicing request
01:59:49.247 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
01:59:49.251 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:49.253 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:49.254 00.001 28316 Enqueuing Expose request
01:59:49.255 00.001 29988 Worker thread wakes up
01:59:49.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:49.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:49.255 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:50.785 01.530 29988 Exposure complete
01:59:50.823 00.038 29988 worker thread done servicing request
01:59:50.823 00.000 28316 OnExposeComplete: enter
01:59:50.824 00.001 28316 UpdateGuideState(): m_state=6
01:59:50.825 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2255
01:59:50.825 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=260.42, Mass=2520, SNR=34.9, Peak=199 HFD=3.8
01:59:50.826 00.001 28316 MultiStar: [#1 0.06,0.02,0.95,U] [#2 -0.04,0.02,0.89,U] [#3 0.12,0.01,0.82,U] [#4 0.05,-0.04,0.84,U] [#5 0.09,0.09,0.72,U] [#6 -0.06,0.05,0.63,U] [#7 -0.05,-0.05,0.62,U] [#8 -0.07,0.05,0.57,U] 
01:59:50.826 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.05, 0.03}
01:59:50.827 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
01:59:50.827 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
01:59:50.828 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.04 mountX=0.01 mountY=-0.02, mountTheta=-0.97
01:59:50.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
01:59:50.830 00.001 28316 Enqueuing Move request for scope (0.01, 0.02)
01:59:50.831 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:50.831 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.9
01:59:50.832 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:50.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:50.833 00.001 28316 Enqueuing Expose request
01:59:50.833 00.000 29988 Worker thread wakes up
01:59:50.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:59:50.833 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:59:50.833 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
01:59:50.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:59:50.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:50.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:50.833 00.000 29988 MoveAxis(E, 0, ABG)
01:59:50.833 00.000 29988 Move returns status 0, amount 0
01:59:50.833 00.000 29988 MoveAxis(N, 0, ABG)
01:59:50.833 00.000 29988 Move returns status 0, amount 0
01:59:50.833 00.000 29988 move complete, result=0
01:59:50.833 00.000 29988 worker thread done servicing request
01:59:50.834 00.001 29988 Worker thread wakes up
01:59:50.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:50.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:50.834 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:52.465 01.631 29988 Exposure complete
01:59:52.514 00.049 29988 worker thread done servicing request
01:59:52.514 00.000 28316 OnExposeComplete: enter
01:59:52.515 00.001 28316 UpdateGuideState(): m_state=6
01:59:52.515 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2256
01:59:52.515 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=260.48, Mass=2319, SNR=33.2, Peak=192 HFD=3.7
01:59:52.516 00.001 28316 MultiStar: [#1 0.02,0.02,0.99,U] [#2 -0.01,0.08,0.94,U] [#3 0.13,0.08,0.88,U] [#4 0.09,-0.02,0.85,U] [#5 -0.01,0.04,0.76,U] [#6 -0.19,0.01,0.64,U] [#7 0.01,-0.13,0.64,U] [#8 -0.06,0.25,0.60,U] 
01:59:52.516 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.09, 0.08}
01:59:52.517 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
01:59:52.517 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
01:59:52.519 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.70 mountX=0.05 mountY=-0.02, mountTheta=-0.33
01:59:52.519 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
01:59:52.519 00.000 28316 Enqueuing Move request for scope (-0.01, 0.05)
01:59:52.520 00.001 29988 Worker thread wakes up
01:59:52.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:59:52.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:59:52.520 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
01:59:52.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:59:52.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:52.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:52.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:52.520 00.000 29988 MoveAxis(E, 0, ABG)
01:59:52.520 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.2
01:59:52.521 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:52.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:52.523 00.002 28316 Enqueuing Expose request
01:59:52.523 00.000 29988 Move returns status 0, amount 0
01:59:52.523 00.000 29988 MoveAxis(N, 0, ABG)
01:59:52.523 00.000 29988 Move returns status 0, amount 0
01:59:52.523 00.000 29988 move complete, result=0
01:59:52.523 00.000 29988 worker thread done servicing request
01:59:52.523 00.000 29988 Worker thread wakes up
01:59:52.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:52.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:52.524 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:54.050 01.526 29988 Exposure complete
01:59:54.086 00.036 29988 worker thread done servicing request
01:59:54.086 00.000 28316 OnExposeComplete: enter
01:59:54.086 00.000 28316 UpdateGuideState(): m_state=6
01:59:54.087 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2257
01:59:54.088 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=260.45, Mass=2337, SNR=33.4, Peak=194 HFD=3.8
01:59:54.089 00.001 28316 MultiStar: [#1 0.03,0.01,1.00,U] [#2 -0.02,0.14,0.92,U] [#3 0.14,0.11,0.88,U] [#4 0.01,-0.09,0.85,U] [#5 -0.06,0.17,0.76,U] [#6 -0.10,-0.10,0.63,U] [#7 -0.07,-0.06,0.66,U] [#8 0.08,0.09,0.59,U] 
01:59:54.090 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.03, 0.05}
01:59:54.091 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
01:59:54.092 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
01:59:54.093 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.56 mountX=0.04 mountY=-0.02, mountTheta=-0.47
01:59:54.095 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
01:59:54.096 00.001 28316 Enqueuing Move request for scope (0.00, 0.04)
01:59:54.096 00.000 29988 Worker thread wakes up
01:59:54.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:54.097 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
01:59:54.097 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.4
01:59:54.097 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:54.098 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
01:59:54.098 00.000 29988 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.02
01:59:54.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:54.098 00.000 28316 Enqueuing Expose request
01:59:54.099 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:59:54.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:54.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:54.099 00.000 29988 MoveAxis(E, 0, ABG)
01:59:54.099 00.000 29988 Move returns status 0, amount 0
01:59:54.099 00.000 29988 MoveAxis(N, 0, ABG)
01:59:54.099 00.000 29988 Move returns status 0, amount 0
01:59:54.099 00.000 29988 move complete, result=0
01:59:54.099 00.000 29988 worker thread done servicing request
01:59:54.099 00.000 29988 Worker thread wakes up
01:59:54.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:54.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:54.099 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:55.728 01.629 29988 Exposure complete
01:59:55.772 00.044 29988 worker thread done servicing request
01:59:55.772 00.000 28316 OnExposeComplete: enter
01:59:55.774 00.002 28316 UpdateGuideState(): m_state=6
01:59:55.775 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2258
01:59:55.775 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=260.51, Mass=2445, SNR=34.1, Peak=202 HFD=3.8
01:59:55.776 00.001 28316 MultiStar: [#1 -0.06,0.08,0.99,U] [#2 -0.10,0.19,0.91,U] [#3 0.15,0.20,0.87,U] [#4 -0.02,-0.05,0.86,U] [#5 0.05,0.10,0.76,U] [#6 0.00,0.11,0.63,U] [#7 0.01,0.09,0.62,U] [#8 -0.09,0.25,0.60,U] 
01:59:55.776 00.000 28316 single-star, 8 included, MultiStar: {-0.01, 0.12}, one-star: {-0.04, 0.11}
01:59:55.777 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
01:59:55.777 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
01:59:55.777 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.89 mountX=0.12 mountY=-0.02, mountTheta=-0.15
01:59:55.778 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
01:59:55.780 00.002 28316 Enqueuing Move request for scope (-0.04, 0.11)
01:59:55.780 00.000 29988 Worker thread wakes up
01:59:55.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:55.781 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.1
01:59:55.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:55.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:55.782 00.000 28316 Enqueuing Expose request
01:59:55.783 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:59:55.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:59:55.783 00.000 29988 Moving (-0.04, 0.11) raw xDistance=0.12 yDistance=-0.02
01:59:55.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:59:55.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:55.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:55.783 00.000 29988 MoveAxis(E, 0, ABG)
01:59:55.783 00.000 29988 Move returns status 0, amount 0
01:59:55.783 00.000 29988 MoveAxis(N, 0, ABG)
01:59:55.783 00.000 29988 Move returns status 0, amount 0
01:59:55.783 00.000 29988 move complete, result=0
01:59:55.783 00.000 29988 worker thread done servicing request
01:59:55.783 00.000 29988 Worker thread wakes up
01:59:55.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:55.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:55.783 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:57.311 01.528 29988 Exposure complete
01:59:57.345 00.034 29988 worker thread done servicing request
01:59:57.345 00.000 28316 OnExposeComplete: enter
01:59:57.345 00.000 28316 UpdateGuideState(): m_state=6
01:59:57.345 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2259
01:59:57.346 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=260.42, Mass=2359, SNR=33.6, Peak=199 HFD=3.8
01:59:57.347 00.001 28316 MultiStar: [#1 -0.03,-0.08,1.00,U] [#2 0.08,0.04,0.94,U] [#3 0.30,0.05,0.87,U] [#4 0.21,0.06,0.84,U] [#5 0.04,-0.01,0.73,U] [#6 -0.14,0.00,0.64,U] [#7 -0.08,-0.08,0.64,U] [#8 0.08,0.10,0.60,U] 
01:59:57.348 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.01, 0.03}
01:59:57.348 00.000 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
01:59:57.349 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
01:59:57.351 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.24 mountX=0.02 mountY=-0.02, mountTheta=-0.78
01:59:57.353 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
01:59:57.354 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
01:59:57.354 00.000 29988 Worker thread wakes up
01:59:57.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:57.355 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
01:59:57.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
01:59:57.355 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
01:59:57.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:57.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:57.355 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.6
01:59:57.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:59:57.355 00.000 29988 MoveAxis(E, 0, ABG)
01:59:57.355 00.000 29988 Move returns status 0, amount 0
01:59:57.355 00.000 29988 MoveAxis(N, 0, ABG)
01:59:57.355 00.000 29988 Move returns status 0, amount 0
01:59:57.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:57.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:57.356 00.000 28316 Enqueuing Expose request
01:59:57.357 00.001 29988 move complete, result=0
01:59:57.357 00.000 29988 worker thread done servicing request
01:59:57.357 00.000 29988 Worker thread wakes up
01:59:57.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:57.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:57.357 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:59:58.991 01.634 29988 Exposure complete
01:59:59.030 00.039 29988 worker thread done servicing request
01:59:59.030 00.000 28316 OnExposeComplete: enter
01:59:59.031 00.001 28316 UpdateGuideState(): m_state=6
01:59:59.032 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2260
01:59:59.032 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=260.45, Mass=2364, SNR=33.8, Peak=211 HFD=3.7
01:59:59.033 00.001 28316 MultiStar: [#1 -0.09,-0.19,0.99,U] [#2 0.05,-0.01,0.92,U] [#3 0.14,0.05,0.86,U] [#4 -0.04,-0.01,0.83,U] [#5 -0.04,-0.07,0.75,U] [#6 -0.25,0.11,0.63,U] [#7 -0.12,0.06,0.62,U] [#8 0.10,0.18,0.63,U] 
01:59:59.033 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {-0.04, 0.05}
01:59:59.036 00.003 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
01:59:59.038 00.002 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
01:59:59.040 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.91 mountX=0.02 mountY=0.02, mountTheta=0.89
01:59:59.044 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
01:59:59.044 00.000 28316 Enqueuing Move request for scope (-0.03, 0.01)
01:59:59.045 00.001 29988 Worker thread wakes up
01:59:59.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
01:59:59.045 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.8
01:59:59.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:59.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
01:59:59.047 00.001 28316 Enqueuing Expose request
01:59:59.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
01:59:59.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
01:59:59.047 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.02
01:59:59.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:59.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:59.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:59:59.047 00.000 29988 MoveAxis(E, 0, ABG)
01:59:59.047 00.000 29988 Move returns status 0, amount 0
01:59:59.047 00.000 29988 MoveAxis(N, 0, ABG)
01:59:59.047 00.000 29988 Move returns status 0, amount 0
01:59:59.047 00.000 29988 move complete, result=0
01:59:59.047 00.000 29988 worker thread done servicing request
01:59:59.047 00.000 29988 Worker thread wakes up
01:59:59.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
01:59:59.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
01:59:59.048 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:00.570 01.522 29988 Exposure complete
02:00:00.629 00.059 29988 worker thread done servicing request
02:00:00.629 00.000 28316 OnExposeComplete: enter
02:00:00.630 00.001 28316 UpdateGuideState(): m_state=6
02:00:00.631 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2261
02:00:00.631 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=260.42, Mass=2486, SNR=34.4, Peak=207 HFD=3.7
02:00:00.632 00.001 28316 MultiStar: [#1 0.10,0.05,0.98,U] [#2 0.03,0.04,0.89,U] [#3 0.24,0.10,0.86,U] [#4 0.06,0.10,0.82,U] [#5 0.05,0.23,0.73,U] [#6 -0.01,0.19,0.63,U] [#7 -0.12,0.07,0.64,U] [#8 -0.08,0.20,0.58,U] 
02:00:00.632 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.03, 0.02}
02:00:00.633 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:00:00.633 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:00:00.634 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.44 mountX=0.03 mountY=0.01, mountTheta=0.41
02:00:00.636 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
02:00:00.637 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
02:00:00.639 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:00.640 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.4
02:00:00.641 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:00.644 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:00.647 00.003 28316 Enqueuing Expose request
02:00:00.649 00.002 29988 Worker thread wakes up
02:00:00.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:00:00.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:00:00.649 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.01
02:00:00.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:00:00.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:00.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:00:00.649 00.000 29988 MoveAxis(E, 0, ABG)
02:00:00.649 00.000 29988 Move returns status 0, amount 0
02:00:00.649 00.000 29988 MoveAxis(N, 0, ABG)
02:00:00.649 00.000 29988 Move returns status 0, amount 0
02:00:00.649 00.000 29988 move complete, result=0
02:00:00.649 00.000 29988 worker thread done servicing request
02:00:00.650 00.001 29988 Worker thread wakes up
02:00:00.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:00.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:00.651 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:02.276 01.625 29988 Exposure complete
02:00:02.306 00.030 29988 worker thread done servicing request
02:00:02.306 00.000 28316 OnExposeComplete: enter
02:00:02.307 00.001 28316 UpdateGuideState(): m_state=6
02:00:02.307 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2262
02:00:02.308 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=260.47, Mass=2518, SNR=34.7, Peak=214 HFD=3.8
02:00:02.308 00.000 28316 MultiStar: [#1 0.05,0.07,0.97,U] [#2 -0.02,0.34,0.00,M1] [#3 0.26,0.13,0.83,U] [#4 0.05,0.05,0.84,U] [#5 0.08,0.22,0.71,U] [#6 -0.14,0.14,0.61,U] [#7 0.10,0.00,0.63,U] [#8 0.07,0.34,0.00,M1] 
02:00:02.309 00.001 28316 single-star, 6 included, MultiStar: {0.06, 0.09}, one-star: {-0.03, 0.07}
02:00:02.309 00.000 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
02:00:02.310 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
02:00:02.310 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.96 mountX=0.08 mountY=-0.01, mountTheta=-0.08
02:00:02.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
02:00:02.311 00.000 28316 Enqueuing Move request for scope (-0.03, 0.07)
02:00:02.312 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:02.312 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.7
02:00:02.313 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:02.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:02.314 00.001 28316 Enqueuing Expose request
02:00:02.314 00.000 29988 Worker thread wakes up
02:00:02.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
02:00:02.314 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
02:00:02.314 00.000 29988 Moving (-0.03, 0.07) raw xDistance=0.08 yDistance=-0.01
02:00:02.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:00:02.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:02.314 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:00:02.314 00.000 29988 MoveAxis(E, 0, ABG)
02:00:02.314 00.000 29988 Move returns status 0, amount 0
02:00:02.314 00.000 29988 MoveAxis(N, 0, ABG)
02:00:02.314 00.000 29988 Move returns status 0, amount 0
02:00:02.314 00.000 29988 move complete, result=0
02:00:02.314 00.000 29988 worker thread done servicing request
02:00:02.314 00.000 29988 Worker thread wakes up
02:00:02.315 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:02.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:02.315 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:03.831 01.516 29988 Exposure complete
02:00:03.891 00.060 29988 worker thread done servicing request
02:00:03.891 00.000 28316 OnExposeComplete: enter
02:00:03.894 00.003 28316 UpdateGuideState(): m_state=6
02:00:03.896 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2263
02:00:03.896 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=260.41, Mass=2425, SNR=34.1, Peak=213 HFD=3.7
02:00:03.896 00.000 28316 MultiStar: [#1 -0.06,-0.14,0.96,U] [#2 0.04,-0.01,0.92,U] [#3 0.08,0.08,0.84,U] [#4 0.11,-0.04,0.84,U] [#5 0.03,-0.05,0.74,U] [#6 -0.16,0.03,0.64,U] [#7 0.02,-0.08,0.64,U] [#8 -0.06,0.15,0.59,U] 
02:00:03.897 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.09, 0.01}
02:00:03.897 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
02:00:03.898 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
02:00:03.898 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.02 mountX=-0.01 mountY=0.01, mountTheta=2.25
02:00:03.899 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
02:00:03.900 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
02:00:03.901 00.001 29988 Worker thread wakes up
02:00:03.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:03.901 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
02:00:03.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:03.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:03.902 00.000 28316 Enqueuing Expose request
02:00:03.903 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:00:03.903 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:00:03.903 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
02:00:03.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:00:03.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:03.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:00:03.903 00.000 29988 MoveAxis(E, 0, ABG)
02:00:03.903 00.000 29988 Move returns status 0, amount 0
02:00:03.903 00.000 29988 MoveAxis(N, 0, ABG)
02:00:03.903 00.000 29988 Move returns status 0, amount 0
02:00:03.903 00.000 29988 move complete, result=0
02:00:03.903 00.000 29988 worker thread done servicing request
02:00:03.903 00.000 29988 Worker thread wakes up
02:00:03.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:03.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:03.903 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:05.542 01.639 29988 Exposure complete
02:00:05.578 00.036 29988 worker thread done servicing request
02:00:05.579 00.001 28316 OnExposeComplete: enter
02:00:05.579 00.000 28316 UpdateGuideState(): m_state=6
02:00:05.580 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2264
02:00:05.581 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=260.34, Mass=2448, SNR=34.2, Peak=211 HFD=3.7
02:00:05.583 00.002 28316 MultiStar: [#1 0.05,-0.10,0.97,U] [#2 -0.00,-0.06,0.89,U] [#3 0.13,-0.01,0.86,U] [#4 0.08,-0.07,0.84,U] [#5 0.11,-0.03,0.74,U] [#6 -0.05,-0.09,0.63,U] [#7 0.08,-0.04,0.62,U] [#8 -0.04,0.18,0.60,U] 
02:00:05.584 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {-0.06, -0.05}
02:00:05.585 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
02:00:05.587 00.002 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
02:00:05.589 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
02:00:05.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:00:05.590 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
02:00:05.591 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:05.591 00.000 29988 Worker thread wakes up
02:00:05.592 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.2
02:00:05.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:05.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:05.593 00.001 28316 Enqueuing Expose request
02:00:05.593 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:00:05.593 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:00:05.593 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:00:05.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:00:05.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:05.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:00:05.593 00.000 29988 MoveAxis(E, 0, ABG)
02:00:05.593 00.000 29988 Move returns status 0, amount 0
02:00:05.593 00.000 29988 MoveAxis(N, 0, ABG)
02:00:05.593 00.000 29988 Move returns status 0, amount 0
02:00:05.593 00.000 29988 move complete, result=0
02:00:05.593 00.000 29988 worker thread done servicing request
02:00:05.593 00.000 29988 Worker thread wakes up
02:00:05.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:05.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:05.594 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:07.106 01.512 29988 Exposure complete
02:00:07.131 00.025 29988 worker thread done servicing request
02:00:07.132 00.001 28316 OnExposeComplete: enter
02:00:07.132 00.000 28316 UpdateGuideState(): m_state=6
02:00:07.133 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2265
02:00:07.133 00.000 28316 Star::Find returns 1 (0), X=951.47, Y=260.62, Mass=2366, SNR=33.6, Peak=196 HFD=3.4
02:00:07.134 00.001 28316 MultiStar: [#1 -0.24,0.05,1.00,U] [#2 -0.32,0.26,0.00,M1] [#3 -0.18,0.11,0.87,U] [#4 -0.16,-0.06,0.81,U] [#5 -0.26,0.20,0.00,M1] [#6 -0.33,0.08,0.00,M1] [#7 -0.40,0.12,0.00,M1] [#8 -0.40,0.23,0.00,M1] 
02:00:07.134 00.000 28316 refined, 3 included, MultiStar: {-0.24, 0.09}, one-star: {-0.38, 0.23}
02:00:07.134 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
02:00:07.135 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
02:00:07.135 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.80 mountX=0.18 mountY=0.18, mountTheta=0.78
02:00:07.137 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.09, opts=13)
02:00:07.138 00.001 28316 Enqueuing Move request for scope (-0.24, 0.09)
02:00:07.138 00.000 29988 Worker thread wakes up
02:00:07.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
02:00:07.138 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
02:00:07.138 00.000 29988 Moving (-0.24, 0.09) raw xDistance=0.18 yDistance=0.18
02:00:07.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:07.139 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.6
02:00:07.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:07.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:07.140 00.000 28316 Enqueuing Expose request
02:00:07.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:00:07.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:07.141 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:00:07.141 00.000 29988 MoveAxis(E, 0, ABG)
02:00:07.141 00.000 29988 Move returns status 0, amount 0
02:00:07.141 00.000 29988 MoveAxis(N, 0, ABG)
02:00:07.141 00.000 29988 Move returns status 0, amount 0
02:00:07.141 00.000 29988 move complete, result=0
02:00:07.141 00.000 29988 worker thread done servicing request
02:00:07.141 00.000 29988 Worker thread wakes up
02:00:07.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:07.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:07.141 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:00:08.768 01.627 29988 Exposure complete
02:00:08.815 00.047 29988 worker thread done servicing request
02:00:08.815 00.000 28316 OnExposeComplete: enter
02:00:08.816 00.001 28316 UpdateGuideState(): m_state=6
02:00:08.816 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2266
02:00:08.817 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=260.38, Mass=2372, SNR=33.8, Peak=216 HFD=3.6
02:00:08.817 00.000 28316 MultiStar: [#1 -0.28,0.01,0.98,U] [#2 -0.18,0.07,0.94,U] [#3 -0.08,0.07,0.89,U] [#4 -0.02,-0.07,0.83,U] [#5 0.04,0.06,0.74,U] [#6 -0.25,0.04,0.62,U] [#7 -0.07,-0.06,0.66,U] [#8 -0.07,0.27,0.58,U] 
02:00:08.818 00.001 28316 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.21, -0.02}
02:00:08.818 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
02:00:08.820 00.002 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
02:00:08.820 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=0.09 mountY=0.10, mountTheta=0.88
02:00:08.821 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
02:00:08.822 00.001 28316 Enqueuing Move request for scope (-0.13, 0.03)
02:00:08.822 00.000 29988 Worker thread wakes up
02:00:08.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:08.823 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:00:08.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:08.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:08.824 00.000 28316 Enqueuing Expose request
02:00:08.825 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
02:00:08.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
02:00:08.825 00.000 29988 Moving (-0.13, 0.03) raw xDistance=0.09 yDistance=0.10
02:00:08.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:00:08.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:08.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:00:08.825 00.000 29988 MoveAxis(E, 0, ABG)
02:00:08.825 00.000 29988 Move returns status 0, amount 0
02:00:08.825 00.000 29988 MoveAxis(N, 0, ABG)
02:00:08.825 00.000 29988 Move returns status 0, amount 0
02:00:08.825 00.000 29988 move complete, result=0
02:00:08.825 00.000 29988 worker thread done servicing request
02:00:08.825 00.000 29988 Worker thread wakes up
02:00:08.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:08.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:08.825 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:10.349 01.524 29988 Exposure complete
02:00:10.389 00.040 29988 worker thread done servicing request
02:00:10.389 00.000 28316 OnExposeComplete: enter
02:00:10.390 00.001 28316 UpdateGuideState(): m_state=6
02:00:10.391 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2267
02:00:10.391 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=260.35, Mass=2476, SNR=34.5, Peak=224 HFD=3.7
02:00:10.392 00.001 28316 MultiStar: [#1 -0.03,-0.23,0.96,U] [#2 -0.10,0.03,0.90,U] [#3 0.15,0.07,0.86,U] [#4 0.01,-0.07,0.85,U] [#5 -0.07,-0.11,0.73,U] [#6 -0.07,-0.10,0.63,U] [#7 -0.04,-0.19,0.61,U] [#8 -0.09,0.03,0.61,U] 
02:00:10.392 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.13, -0.04}
02:00:10.393 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.18)
02:00:10.393 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14)
02:00:10.393 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=-0.04 mountY=0.07, mountTheta=2.16
02:00:10.397 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
02:00:10.398 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
02:00:10.399 00.001 29988 Worker thread wakes up
02:00:10.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
02:00:10.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
02:00:10.399 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
02:00:10.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:10.400 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.5
02:00:10.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:10.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:10.401 00.000 28316 Enqueuing Expose request
02:00:10.402 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:00:10.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:10.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:00:10.402 00.000 29988 MoveAxis(E, 0, ABG)
02:00:10.402 00.000 29988 Move returns status 0, amount 0
02:00:10.402 00.000 29988 MoveAxis(N, 0, ABG)
02:00:10.402 00.000 29988 Move returns status 0, amount 0
02:00:10.402 00.000 29988 move complete, result=0
02:00:10.402 00.000 29988 worker thread done servicing request
02:00:10.402 00.000 29988 Worker thread wakes up
02:00:10.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:10.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:10.402 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:12.037 01.635 29988 Exposure complete
02:00:12.075 00.038 29988 worker thread done servicing request
02:00:12.075 00.000 28316 OnExposeComplete: enter
02:00:12.076 00.001 28316 UpdateGuideState(): m_state=6
02:00:12.077 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2268
02:00:12.078 00.001 28316 Star::Find returns 1 (1), X=951.84, Y=260.25, Mass=2470, SNR=34.5, Peak=255 HFD=3.9
02:00:12.079 00.001 28316 MultiStar: [#1 0.07,-0.16,0.98,U] [#2 -0.02,0.02,0.90,U] [#3 0.15,-0.20,0.84,U] [#4 0.09,-0.24,0.85,U] [#5 0.02,-0.12,0.74,U] [#6 -0.18,-0.26,0.00,M1] [#7 -0.17,-0.25,0.61,U] [#8 0.05,-0.04,0.57,U] 
02:00:12.079 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.14}, one-star: {-0.01, -0.15}
02:00:12.080 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:00:12.080 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
02:00:12.080 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.37 mountX=-0.14 mountY=0.04, mountTheta=2.88
02:00:12.084 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
02:00:12.084 00.000 28316 Enqueuing Move request for scope (0.03, -0.14)
02:00:12.085 00.001 29988 Worker thread wakes up
02:00:12.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
02:00:12.085 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
02:00:12.085 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.04
02:00:12.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:00:12.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:12.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:12.086 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5 Saturée
02:00:12.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:12.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:12.087 00.001 28316 Enqueuing Expose request
02:00:12.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:00:12.087 00.000 29988 MoveAxis(E, 0, ABG)
02:00:12.087 00.000 29988 Move returns status 0, amount 0
02:00:12.087 00.000 29988 MoveAxis(N, 0, ABG)
02:00:12.087 00.000 29988 Move returns status 0, amount 0
02:00:12.087 00.000 29988 move complete, result=0
02:00:12.087 00.000 29988 worker thread done servicing request
02:00:12.087 00.000 29988 Worker thread wakes up
02:00:12.088 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:12.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:12.088 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:13.617 01.529 29988 Exposure complete
02:00:13.653 00.036 29988 worker thread done servicing request
02:00:13.653 00.000 28316 OnExposeComplete: enter
02:00:13.654 00.001 28316 UpdateGuideState(): m_state=6
02:00:13.654 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2269
02:00:13.655 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=260.37, Mass=2368, SNR=33.7, Peak=212 HFD=3.7
02:00:13.655 00.000 28316 MultiStar: [#1 0.03,0.03,0.99,U] [#2 -0.07,-0.01,0.94,U] [#3 0.11,0.01,0.84,U] [#4 0.14,-0.08,0.85,U] [#5 -0.02,0.00,0.74,U] [#6 -0.13,-0.10,0.63,U] [#7 -0.11,-0.07,0.62,U] [#8 -0.10,0.25,0.58,U] 
02:00:13.656 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.00}, one-star: {-0.09, -0.03}
02:00:13.656 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
02:00:13.656 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
02:00:13.657 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.92 mountX=0.00 mountY=0.02, mountTheta=1.36
02:00:13.657 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.00, opts=13)
02:00:13.659 00.002 28316 Enqueuing Move request for scope (-0.02, -0.00)
02:00:13.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:13.660 00.001 29988 Worker thread wakes up
02:00:13.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
02:00:13.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
02:00:13.660 00.000 29988 Moving (-0.02, -0.00) raw xDistance=0.00 yDistance=0.02
02:00:13.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:00:13.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:13.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:13.660 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
02:00:13.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:13.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:13.661 00.000 28316 Enqueuing Expose request
02:00:13.664 00.003 29988 MoveAxis(E, 0, ABG)
02:00:13.664 00.000 29988 Move returns status 0, amount 0
02:00:13.664 00.000 29988 MoveAxis(N, 0, ABG)
02:00:13.664 00.000 29988 Move returns status 0, amount 0
02:00:13.664 00.000 29988 move complete, result=0
02:00:13.664 00.000 29988 worker thread done servicing request
02:00:13.664 00.000 29988 Worker thread wakes up
02:00:13.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:13.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:13.665 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:15.290 01.625 29988 Exposure complete
02:00:15.317 00.027 29988 worker thread done servicing request
02:00:15.317 00.000 28316 OnExposeComplete: enter
02:00:15.319 00.002 28316 UpdateGuideState(): m_state=6
02:00:15.320 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2270
02:00:15.323 00.003 28316 Star::Find returns 1 (0), X=951.72, Y=260.27, Mass=2475, SNR=34.5, Peak=224 HFD=3.7
02:00:15.326 00.003 28316 MultiStar: [#1 -0.26,-0.11,0.97,U] [#2 -0.15,-0.01,0.90,U] [#3 -0.04,-0.01,0.83,U] [#4 -0.02,-0.17,0.82,U] [#5 0.06,-0.01,0.73,U] [#6 -0.27,-0.22,0.00,M1] [#7 -0.28,-0.08,0.64,U] [#8 -0.34,0.15,0.00,M1] 
02:00:15.328 00.002 28316 refined, 6 included, MultiStar: {-0.12, -0.08}, one-star: {-0.13, -0.13}
02:00:15.328 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
02:00:15.329 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
02:00:15.330 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.57 mountX=-0.02 mountY=0.14, mountTheta=1.72
02:00:15.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
02:00:15.333 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
02:00:15.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:15.334 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
02:00:15.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:15.336 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:15.340 00.004 28316 Enqueuing Expose request
02:00:15.342 00.002 29988 Worker thread wakes up
02:00:15.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
02:00:15.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
02:00:15.342 00.000 29988 Moving (-0.12, -0.08) raw xDistance=-0.02 yDistance=0.14
02:00:15.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:00:15.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:15.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:00:15.342 00.000 29988 MoveAxis(E, 0, ABG)
02:00:15.342 00.000 29988 Move returns status 0, amount 0
02:00:15.342 00.000 29988 MoveAxis(N, 0, ABG)
02:00:15.342 00.000 29988 Move returns status 0, amount 0
02:00:15.342 00.000 29988 move complete, result=0
02:00:15.343 00.001 29988 worker thread done servicing request
02:00:15.343 00.000 29988 Worker thread wakes up
02:00:15.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:15.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:15.343 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:16.865 01.522 29988 Exposure complete
02:00:16.923 00.058 29988 worker thread done servicing request
02:00:16.923 00.000 28316 OnExposeComplete: enter
02:00:16.927 00.004 28316 UpdateGuideState(): m_state=6
02:00:16.929 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2271
02:00:16.931 00.002 28316 Star::Find returns 1 (0), X=951.82, Y=260.16, Mass=2448, SNR=34.2, Peak=241 HFD=4.0
02:00:16.934 00.003 28316 MultiStar: [#1 -0.02,-0.34,0.00,M1] [#2 0.05,-0.27,0.91,U] [#3 0.14,-0.26,0.85,U] [#4 0.24,-0.31,0.00,M1] [#5 -0.08,-0.34,0.00,M1] [#6 -0.01,-0.20,0.62,U] [#7 -0.09,-0.35,0.00,M1] [#8 0.11,-0.03,0.59,U] 
02:00:16.937 00.003 28316 refined, 4 included, MultiStar: {0.05, -0.21}, one-star: {-0.02, -0.23}
02:00:16.940 00.003 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.96)
02:00:16.942 00.002 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.92)
02:00:16.945 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.33 mountX=-0.21 mountY=0.05, mountTheta=2.92
02:00:16.948 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.21, opts=13)
02:00:16.951 00.003 28316 Enqueuing Move request for scope (0.05, -0.21)
02:00:16.953 00.002 29988 Worker thread wakes up
02:00:16.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
02:00:16.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
02:00:16.953 00.000 29988 Moving (0.05, -0.21) raw xDistance=-0.21 yDistance=0.05
02:00:16.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:00:16.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:16.955 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:16.955 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
02:00:16.956 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:00:16.956 00.000 29988 MoveAxis(E, 45, ABG)
02:00:16.956 00.000 29988 Guiding  Dir = 2, Dur = 45
02:00:16.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:16.957 00.001 29988 IsSlewing returns 0
02:00:16.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:16.957 00.000 28316 Enqueuing Expose request
02:00:16.957 00.000 29988 IsGuiding returns 0
02:00:16.959 00.002 29988 PulseGuide returned control before completion, sleep 54
02:00:17.017 00.058 29988 IsGuiding returns 1
02:00:17.034 00.017 29988 scope still moving after pulse duration time elapsed
02:00:17.064 00.030 29988 IsSlewing returns 0
02:00:17.064 00.000 29988 IsGuiding returns 0
02:00:17.064 00.000 29988 scope move finished after 45 + 62 ms
02:00:17.065 00.001 29988 Move returns status 0, amount 45
02:00:17.065 00.000 29988 MoveAxis(N, 0, ABG)
02:00:17.065 00.000 29988 Move returns status 0, amount 0
02:00:17.065 00.000 29988 move complete, result=0
02:00:17.065 00.000 29988 worker thread done servicing request
02:00:17.065 00.000 29988 Worker thread wakes up
02:00:17.065 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
02:00:17.066 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:17.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:18.700 01.634 29988 Exposure complete
02:00:18.746 00.046 29988 worker thread done servicing request
02:00:18.746 00.000 28316 OnExposeComplete: enter
02:00:18.747 00.001 28316 UpdateGuideState(): m_state=6
02:00:18.748 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2272
02:00:18.748 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=260.17, Mass=2411, SNR=33.9, Peak=240 HFD=4.1
02:00:18.749 00.001 28316 MultiStar: [#1 0.04,-0.29,1.01,U] [#2 -0.01,-0.27,0.91,U] [#3 0.20,-0.27,0.00,M1] [#4 -0.03,-0.21,0.84,U] [#5 0.07,-0.28,0.75,U] [#6 -0.15,-0.30,0.00,M1] [#7 -0.06,-0.31,0.00,M2] [#8 -0.09,0.09,0.60,U] 
02:00:18.749 00.000 28316 refined, 5 included, MultiStar: {0.02, -0.21}, one-star: {0.08, -0.22}
02:00:18.750 00.001 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
02:00:18.750 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
02:00:18.750 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.22 cameraTheta=-1.50 mountX=-0.20 mountY=0.08, mountTheta=2.75
02:00:18.752 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.21, opts=13)
02:00:18.752 00.000 28316 Enqueuing Move request for scope (0.02, -0.21)
02:00:18.752 00.000 29988 Worker thread wakes up
02:00:18.753 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:18.753 00.000 28316 UpdateGuideState exits: m=2411 RSB=33.9
02:00:18.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:18.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:18.757 00.002 28316 Enqueuing Expose request
02:00:18.758 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
02:00:18.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
02:00:18.758 00.000 29988 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.08
02:00:18.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
02:00:18.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:18.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:00:18.758 00.000 29988 MoveAxis(E, 46, ABG)
02:00:18.758 00.000 29988 Guiding  Dir = 2, Dur = 46
02:00:18.758 00.000 29988 IsSlewing returns 0
02:00:18.758 00.000 29988 IsGuiding returns 0
02:00:18.760 00.002 29988 PulseGuide returned control before completion, sleep 55
02:00:18.829 00.069 29988 IsGuiding returns 0
02:00:18.830 00.001 29988 Move returns status 0, amount 46
02:00:18.830 00.000 29988 MoveAxis(N, 0, ABG)
02:00:18.830 00.000 29988 Move returns status 0, amount 0
02:00:18.830 00.000 29988 move complete, result=0
02:00:18.830 00.000 29988 worker thread done servicing request
02:00:18.830 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
02:00:18.830 00.000 29988 Worker thread wakes up
02:00:18.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:18.831 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:20.244 01.413 29988 Exposure complete
02:00:20.276 00.032 29988 worker thread done servicing request
02:00:20.276 00.000 28316 OnExposeComplete: enter
02:00:20.277 00.001 28316 UpdateGuideState(): m_state=6
02:00:20.277 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2273
02:00:20.278 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=260.45, Mass=2311, SNR=33.3, Peak=205 HFD=3.6
02:00:20.278 00.000 28316 MultiStar: [#1 -0.03,-0.03,0.98,U] [#2 -0.01,0.14,0.93,U] [#3 0.18,0.03,0.88,U] [#4 0.04,-0.03,0.86,U] [#5 0.01,0.17,0.75,U] [#6 -0.17,0.02,0.66,U] [#7 0.10,-0.04,0.64,U] [#8 -0.18,0.23,0.63,U] 
02:00:20.279 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.11, 0.05}
02:00:20.279 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
02:00:20.280 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
02:00:20.280 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.84 mountX=0.06 mountY=-0.01, mountTheta=-0.20
02:00:20.281 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
02:00:20.282 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
02:00:20.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:20.284 00.002 29988 Worker thread wakes up
02:00:20.284 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.3
02:00:20.285 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:20.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:20.285 00.000 28316 Enqueuing Expose request
02:00:20.286 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
02:00:20.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
02:00:20.286 00.000 29988 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.01
02:00:20.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:00:20.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:20.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:00:20.286 00.000 29988 MoveAxis(E, 0, ABG)
02:00:20.286 00.000 29988 Move returns status 0, amount 0
02:00:20.286 00.000 29988 MoveAxis(N, 0, ABG)
02:00:20.286 00.000 29988 Move returns status 0, amount 0
02:00:20.286 00.000 29988 move complete, result=0
02:00:20.286 00.000 29988 worker thread done servicing request
02:00:20.286 00.000 29988 Worker thread wakes up
02:00:20.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:20.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:20.286 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:21.912 01.626 29988 Exposure complete
02:00:21.984 00.072 29988 worker thread done servicing request
02:00:21.985 00.001 28316 OnExposeComplete: enter
02:00:21.986 00.001 28316 UpdateGuideState(): m_state=6
02:00:21.988 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2274
02:00:21.989 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=260.46, Mass=2436, SNR=34.1, Peak=197 HFD=3.8
02:00:21.990 00.001 28316 MultiStar: [#1 0.03,-0.00,0.97,U] [#2 -0.14,0.03,0.92,U] [#3 -0.01,0.14,0.86,U] [#4 0.04,0.02,0.83,U] [#5 0.03,0.09,0.75,U] [#6 -0.09,0.08,0.62,U] [#7 -0.06,0.08,0.62,U] [#8 -0.17,0.26,0.00,M1] 
02:00:21.990 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.11, 0.07}
02:00:21.990 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
02:00:21.991 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
02:00:21.991 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.13 mountX=0.07 mountY=0.01, mountTheta=0.09
02:00:21.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
02:00:21.993 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
02:00:21.994 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:21.994 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.1
02:00:21.995 00.001 29988 Worker thread wakes up
02:00:21.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:00:21.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:00:21.995 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
02:00:21.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:00:21.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:21.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:00:21.995 00.000 29988 MoveAxis(E, 0, ABG)
02:00:21.995 00.000 29988 Move returns status 0, amount 0
02:00:21.995 00.000 29988 MoveAxis(N, 0, ABG)
02:00:21.995 00.000 29988 Move returns status 0, amount 0
02:00:21.995 00.000 29988 move complete, result=0
02:00:21.995 00.000 29988 worker thread done servicing request
02:00:21.995 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:21.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:21.996 00.001 28316 Enqueuing Expose request
02:00:21.996 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:21.997 00.001 29988 Worker thread wakes up
02:00:21.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:21.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:23.516 01.519 29988 Exposure complete
02:00:23.552 00.036 29988 worker thread done servicing request
02:00:23.552 00.000 28316 OnExposeComplete: enter
02:00:23.553 00.001 28316 UpdateGuideState(): m_state=6
02:00:23.554 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2275
02:00:23.554 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=260.54, Mass=2368, SNR=33.6, Peak=197 HFD=3.6
02:00:23.555 00.001 28316 MultiStar: [#1 0.06,0.12,1.00,U] [#2 0.03,0.28,0.90,U] [#3 0.14,0.32,0.00,M1] [#4 0.04,0.20,0.83,U] [#5 0.05,0.29,0.74,U] [#6 -0.00,0.27,0.64,U] [#7 -0.05,0.20,0.65,U] [#8 -0.14,0.38,0.00,M2] 
02:00:23.555 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.21}, one-star: {-0.15, 0.15}
02:00:23.556 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
02:00:23.557 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
02:00:23.559 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.60 mountX=0.19 mountY=-0.09, mountTheta=-0.43
02:00:23.561 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.21, opts=13)
02:00:23.561 00.000 28316 Enqueuing Move request for scope (-0.01, 0.21)
02:00:23.562 00.001 29988 Worker thread wakes up
02:00:23.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:23.563 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.6
02:00:23.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:23.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:23.564 00.000 28316 Enqueuing Expose request
02:00:23.565 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
02:00:23.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
02:00:23.565 00.000 29988 Moving (-0.01, 0.21) raw xDistance=0.19 yDistance=-0.09
02:00:23.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:00:23.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:23.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:00:23.565 00.000 29988 MoveAxis(E, 0, ABG)
02:00:23.565 00.000 29988 Move returns status 0, amount 0
02:00:23.565 00.000 29988 MoveAxis(N, 0, ABG)
02:00:23.565 00.000 29988 Move returns status 0, amount 0
02:00:23.565 00.000 29988 move complete, result=0
02:00:23.565 00.000 29988 worker thread done servicing request
02:00:23.565 00.000 29988 Worker thread wakes up
02:00:23.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:23.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:23.565 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:25.203 01.638 29988 Exposure complete
02:00:25.233 00.030 29988 worker thread done servicing request
02:00:25.233 00.000 28316 OnExposeComplete: enter
02:00:25.235 00.002 28316 UpdateGuideState(): m_state=6
02:00:25.235 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2276
02:00:25.235 00.000 28316 Star::Find returns 1 (0), X=951.65, Y=260.61, Mass=2446, SNR=34.4, Peak=209 HFD=3.6
02:00:25.236 00.001 28316 MultiStar: [#1 -0.16,0.18,0.97,U] [#2 -0.15,0.11,0.90,U] [#3 -0.04,0.17,0.85,U] [#4 0.08,0.09,0.81,U] [#5 -0.01,0.23,0.74,U] [#6 -0.05,0.18,0.62,U] [#7 -0.01,-0.01,0.61,U] [#8 -0.09,0.43,0.00,M3] 
02:00:25.236 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.15}, one-star: {-0.20, 0.21}
02:00:25.236 00.000 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
02:00:25.238 00.002 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.00 = 0.00)
02:00:25.238 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.04 mountX=0.17 mountY=0.00, mountTheta=0.00
02:00:25.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
02:00:25.240 00.001 28316 Enqueuing Move request for scope (-0.08, 0.15)
02:00:25.240 00.000 29988 Worker thread wakes up
02:00:25.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
02:00:25.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
02:00:25.240 00.000 29988 Moving (-0.08, 0.15) raw xDistance=0.17 yDistance=0.00
02:00:25.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:00:25.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:25.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:25.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:00:25.240 00.000 29988 MoveAxis(E, 0, ABG)
02:00:25.240 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.4
02:00:25.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:25.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:25.241 00.000 28316 Enqueuing Expose request
02:00:25.242 00.001 29988 Move returns status 0, amount 0
02:00:25.242 00.000 29988 MoveAxis(N, 0, ABG)
02:00:25.242 00.000 29988 Move returns status 0, amount 0
02:00:25.242 00.000 29988 move complete, result=0
02:00:25.242 00.000 29988 worker thread done servicing request
02:00:25.242 00.000 29988 Worker thread wakes up
02:00:25.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:25.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:25.242 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:26.757 01.515 29988 Exposure complete
02:00:26.793 00.036 29988 worker thread done servicing request
02:00:26.793 00.000 28316 OnExposeComplete: enter
02:00:26.794 00.001 28316 UpdateGuideState(): m_state=6
02:00:26.796 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2277
02:00:26.797 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=260.62, Mass=2493, SNR=34.5, Peak=226 HFD=3.8
02:00:26.798 00.001 28316 MultiStar: [#1 0.00,0.12,0.97,U] [#2 0.05,0.29,0.90,U] [#3 0.14,0.25,0.83,U] [#4 0.06,0.04,0.80,U] [#5 0.12,0.17,0.75,U] [#6 -0.14,0.07,0.62,U] [#7 -0.06,0.10,0.61,U] [#8 -0.11,0.16,0.58,U] 
02:00:26.799 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.17}, one-star: {0.02, 0.22}
02:00:26.800 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
02:00:26.801 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
02:00:26.802 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.45 mountX=0.14 mountY=-0.09, mountTheta=-0.57
02:00:26.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
02:00:26.804 00.000 28316 Enqueuing Move request for scope (0.02, 0.17)
02:00:26.805 00.001 29988 Worker thread wakes up
02:00:26.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:26.805 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.5
02:00:26.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:26.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:26.807 00.001 28316 Enqueuing Expose request
02:00:26.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
02:00:26.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
02:00:26.807 00.000 29988 Moving (0.02, 0.17) raw xDistance=0.14 yDistance=-0.09
02:00:26.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:00:26.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:26.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:00:26.807 00.000 29988 MoveAxis(E, 0, ABG)
02:00:26.807 00.000 29988 Move returns status 0, amount 0
02:00:26.807 00.000 29988 MoveAxis(N, 0, ABG)
02:00:26.807 00.000 29988 Move returns status 0, amount 0
02:00:26.807 00.000 29988 move complete, result=0
02:00:26.807 00.000 29988 worker thread done servicing request
02:00:26.807 00.000 29988 Worker thread wakes up
02:00:26.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:26.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:26.808 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:28.439 01.631 29988 Exposure complete
02:00:28.476 00.037 29988 worker thread done servicing request
02:00:28.476 00.000 28316 OnExposeComplete: enter
02:00:28.477 00.001 28316 UpdateGuideState(): m_state=6
02:00:28.477 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2278
02:00:28.478 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=260.48, Mass=2413, SNR=34.1, Peak=206 HFD=3.8
02:00:28.480 00.002 28316 MultiStar: [#1 -0.04,0.05,0.99,U] [#2 0.04,0.08,0.89,U] [#3 0.23,0.16,0.88,U] [#4 -0.04,-0.12,0.85,U] [#5 0.03,0.19,0.74,U] [#6 -0.20,0.05,0.62,U] [#7 0.05,-0.05,0.63,U] [#8 -0.15,0.33,0.00,M3] 
02:00:28.481 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {0.01, 0.08}
02:00:28.482 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
02:00:28.483 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
02:00:28.484 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.29 mountX=0.05 mountY=-0.04, mountTheta=-0.73
02:00:28.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.06, opts=13)
02:00:28.487 00.001 28316 Enqueuing Move request for scope (0.02, 0.06)
02:00:28.487 00.000 29988 Worker thread wakes up
02:00:28.488 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:28.488 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:00:28.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:28.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:28.489 00.000 28316 Enqueuing Expose request
02:00:28.490 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
02:00:28.490 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
02:00:28.490 00.000 29988 Moving (0.02, 0.06) raw xDistance=0.05 yDistance=-0.04
02:00:28.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:00:28.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:28.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:00:28.490 00.000 29988 MoveAxis(E, 0, ABG)
02:00:28.490 00.000 29988 Move returns status 0, amount 0
02:00:28.490 00.000 29988 MoveAxis(N, 0, ABG)
02:00:28.490 00.000 29988 Move returns status 0, amount 0
02:00:28.490 00.000 29988 move complete, result=0
02:00:28.490 00.000 29988 worker thread done servicing request
02:00:28.490 00.000 29988 Worker thread wakes up
02:00:28.490 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:28.491 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:28.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:30.013 01.522 29988 Exposure complete
02:00:30.059 00.046 29988 worker thread done servicing request
02:00:30.059 00.000 28316 OnExposeComplete: enter
02:00:30.060 00.001 28316 UpdateGuideState(): m_state=6
02:00:30.062 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2279
02:00:30.062 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=260.36, Mass=2427, SNR=34.0, Peak=220 HFD=3.7
02:00:30.063 00.001 28316 MultiStar: [#1 -0.01,-0.10,0.98,U] [#2 -0.11,-0.01,0.94,U] [#3 0.05,0.00,0.87,U] [#4 -0.04,0.03,0.83,U] [#5 -0.02,-0.08,0.73,U] [#6 -0.14,-0.13,0.63,U] [#7 -0.15,-0.04,0.63,U] [#8 -0.13,0.23,0.60,U] 
02:00:30.063 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.15, -0.04}
02:00:30.064 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
02:00:30.064 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
02:00:30.065 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.85 mountX=0.01 mountY=0.07, mountTheta=1.43
02:00:30.068 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
02:00:30.068 00.000 28316 Enqueuing Move request for scope (-0.07, -0.02)
02:00:30.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:30.069 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.0
02:00:30.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:30.070 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:30.070 00.000 28316 Enqueuing Expose request
02:00:30.071 00.001 29988 Worker thread wakes up
02:00:30.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
02:00:30.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
02:00:30.071 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
02:00:30.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:00:30.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:30.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:00:30.071 00.000 29988 MoveAxis(E, 0, ABG)
02:00:30.071 00.000 29988 Move returns status 0, amount 0
02:00:30.071 00.000 29988 MoveAxis(N, 0, ABG)
02:00:30.071 00.000 29988 Move returns status 0, amount 0
02:00:30.071 00.000 29988 move complete, result=0
02:00:30.071 00.000 29988 worker thread done servicing request
02:00:30.071 00.000 29988 Worker thread wakes up
02:00:30.071 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:30.072 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:30.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:31.713 01.641 29988 Exposure complete
02:00:31.763 00.050 29988 worker thread done servicing request
02:00:31.763 00.000 28316 OnExposeComplete: enter
02:00:31.765 00.002 28316 UpdateGuideState(): m_state=6
02:00:31.769 00.004 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2280
02:00:31.772 00.003 28316 Star::Find returns 1 (0), X=951.76, Y=260.15, Mass=2478, SNR=34.6, Peak=235 HFD=4.0
02:00:31.772 00.000 28316 MultiStar: [#1 -0.04,-0.19,0.95,U] [#2 -0.03,-0.14,0.90,U] [#3 0.05,-0.20,0.82,U] [#4 -0.07,-0.15,0.82,U] [#5 -0.15,-0.08,0.72,U] [#6 -0.15,-0.07,0.62,U] [#7 -0.02,-0.11,0.62,U] [#8 -0.15,0.02,0.59,U] 
02:00:31.773 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.14}, one-star: {-0.08, -0.25}
02:00:31.773 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:00:31.775 00.002 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:00:31.775 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-2.00 mountX=-0.10 mountY=0.12, mountTheta=2.27
02:00:31.776 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
02:00:31.777 00.001 28316 Enqueuing Move request for scope (-0.06, -0.14)
02:00:31.777 00.000 29988 Worker thread wakes up
02:00:31.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:31.778 00.001 28316 UpdateGuideState exits: m=2478 RSB=34.6
02:00:31.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:31.778 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:31.779 00.001 28316 Enqueuing Expose request
02:00:31.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
02:00:31.779 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
02:00:31.779 00.000 29988 Moving (-0.06, -0.14) raw xDistance=-0.10 yDistance=0.12
02:00:31.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:00:31.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:31.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:00:31.779 00.000 29988 MoveAxis(E, 0, ABG)
02:00:31.779 00.000 29988 Move returns status 0, amount 0
02:00:31.779 00.000 29988 MoveAxis(N, 0, ABG)
02:00:31.779 00.000 29988 Move returns status 0, amount 0
02:00:31.779 00.000 29988 move complete, result=0
02:00:31.779 00.000 29988 worker thread done servicing request
02:00:31.780 00.001 29988 Worker thread wakes up
02:00:31.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:31.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:31.780 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:33.292 01.512 29988 Exposure complete
02:00:33.333 00.041 29988 worker thread done servicing request
02:00:33.333 00.000 28316 OnExposeComplete: enter
02:00:33.334 00.001 28316 UpdateGuideState(): m_state=6
02:00:33.334 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2281
02:00:33.335 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=260.45, Mass=2485, SNR=34.4, Peak=200 HFD=3.8
02:00:33.335 00.000 28316 MultiStar: [#1 -0.16,-0.09,0.98,U] [#2 -0.27,0.22,0.00,M1] [#3 0.01,0.13,0.85,U] [#4 -0.12,0.00,0.84,U] [#5 -0.14,-0.02,0.73,U] [#6 -0.27,0.19,0.00,M1] [#7 -0.11,-0.06,0.62,U] [#8 -0.14,0.29,0.00,M2] 
02:00:33.336 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.01}, one-star: {-0.24, 0.05}
02:00:33.336 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
02:00:33.336 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
02:00:33.337 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.10 mountX=0.06 mountY=0.12, mountTheta=1.10
02:00:33.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
02:00:33.338 00.000 28316 Enqueuing Move request for scope (-0.13, 0.01)
02:00:33.339 00.001 29988 Worker thread wakes up
02:00:33.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
02:00:33.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
02:00:33.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:33.340 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.4
02:00:33.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:33.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:33.341 00.000 28316 Enqueuing Expose request
02:00:33.341 00.000 29988 Moving (-0.13, 0.01) raw xDistance=0.06 yDistance=0.12
02:00:33.342 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:00:33.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:33.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:00:33.342 00.000 29988 MoveAxis(E, 0, ABG)
02:00:33.342 00.000 29988 Move returns status 0, amount 0
02:00:33.342 00.000 29988 MoveAxis(N, 0, ABG)
02:00:33.342 00.000 29988 Move returns status 0, amount 0
02:00:33.342 00.000 29988 move complete, result=0
02:00:33.342 00.000 29988 worker thread done servicing request
02:00:33.342 00.000 29988 Worker thread wakes up
02:00:33.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:33.342 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:33.343 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:34.971 01.628 29988 Exposure complete
02:00:35.029 00.058 29988 worker thread done servicing request
02:00:35.029 00.000 28316 OnExposeComplete: enter
02:00:35.032 00.003 28316 UpdateGuideState(): m_state=6
02:00:35.034 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2282
02:00:35.036 00.002 28316 Star::Find returns 1 (0), X=951.66, Y=260.63, Mass=2442, SNR=34.2, Peak=186 HFD=3.7
02:00:35.038 00.002 28316 MultiStar: [#1 -0.29,0.28,0.00,M1] [#2 -0.23,0.22,0.00,M2] [#3 -0.14,0.21,0.86,U] [#4 -0.16,0.29,0.00,M1] [#5 -0.22,0.24,0.00,M1] [#6 -0.23,0.22,0.00,M2] [#7 -0.25,0.12,0.63,U] [#8 -0.12,0.20,0.61,U] 
02:00:35.039 00.001 28316 refined, 3 included, MultiStar: {-0.17, 0.20}, one-star: {-0.19, 0.23}
02:00:35.040 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
02:00:35.042 00.002 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
02:00:35.043 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.29 mountX=0.25 mountY=0.07, mountTheta=0.25
02:00:35.045 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.20, opts=13)
02:00:35.046 00.001 28316 Enqueuing Move request for scope (-0.17, 0.20)
02:00:35.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:35.047 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.2
02:00:35.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:35.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:35.049 00.002 28316 Enqueuing Expose request
02:00:35.049 00.000 29988 Worker thread wakes up
02:00:35.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
02:00:35.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
02:00:35.049 00.000 29988 Moving (-0.17, 0.20) raw xDistance=0.25 yDistance=0.07
02:00:35.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:00:35.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:35.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:00:35.049 00.000 29988 MoveAxis(W, 53, ABG)
02:00:35.049 00.000 29988 Guiding  Dir = 3, Dur = 53
02:00:35.049 00.000 29988 IsSlewing returns 0
02:00:35.050 00.001 29988 IsGuiding returns 0
02:00:35.052 00.002 29988 PulseGuide returned control before completion, sleep 62
02:00:35.126 00.074 29988 IsGuiding returns 1
02:00:35.126 00.000 29988 scope still moving after pulse duration time elapsed
02:00:35.159 00.033 29988 IsSlewing returns 0
02:00:35.159 00.000 29988 IsGuiding returns 0
02:00:35.159 00.000 29988 scope move finished after 53 + 55 ms
02:00:35.159 00.000 29988 Move returns status 0, amount 53
02:00:35.159 00.000 29988 MoveAxis(N, 0, ABG)
02:00:35.159 00.000 29988 Move returns status 0, amount 0
02:00:35.159 00.000 29988 move complete, result=0
02:00:35.159 00.000 29988 worker thread done servicing request
02:00:35.159 00.000 29988 Worker thread wakes up
02:00:35.159 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH
02:00:35.160 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:35.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:36.568 01.408 29988 Exposure complete
02:00:36.607 00.039 29988 worker thread done servicing request
02:00:36.607 00.000 28316 OnExposeComplete: enter
02:00:36.608 00.001 28316 UpdateGuideState(): m_state=6
02:00:36.609 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2283
02:00:36.609 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=260.37, Mass=2446, SNR=34.3, Peak=183 HFD=3.7
02:00:36.610 00.001 28316 MultiStar: [#1 -0.41,-0.09,0.00,M2] [#2 -0.30,0.05,0.92,U] [#3 -0.24,0.16,0.87,U] [#4 -0.20,-0.09,0.83,U] [#5 -0.23,0.11,0.73,U] [#6 -0.32,-0.13,0.00,M3] [#7 -0.35,0.04,0.00,M1] [#8 -0.24,0.09,0.57,U] 
02:00:36.610 00.000 28316 refined, 5 included, MultiStar: {-0.26, 0.04}, one-star: {-0.32, -0.03}
02:00:36.611 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
02:00:36.614 00.003 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
02:00:36.617 00.003 28316 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=2.98 mountX=0.14 mountY=0.21, mountTheta=0.97
02:00:36.621 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.04, opts=13)
02:00:36.623 00.002 28316 Enqueuing Move request for scope (-0.26, 0.04)
02:00:36.625 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:36.627 00.002 28316 UpdateGuideState exits: m=2446 RSB=34.3
02:00:36.628 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:36.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:36.629 00.001 28316 Enqueuing Expose request
02:00:36.629 00.000 29988 Worker thread wakes up
02:00:36.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
02:00:36.629 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
02:00:36.629 00.000 29988 Moving (-0.26, 0.04) raw xDistance=0.14 yDistance=0.21
02:00:36.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:00:36.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:00:36.629 00.000 29988 MoveAxis(E, 0, ABG)
02:00:36.629 00.000 29988 Move returns status 0, amount 0
02:00:36.629 00.000 29988 MoveAxis(S, 51, ABG)
02:00:36.629 00.000 29988 Guiding  Dir = 1, Dur = 51
02:00:36.629 00.000 29988 IsSlewing returns 0
02:00:36.629 00.000 29988 IsGuiding returns 0
02:00:36.635 00.006 29988 PulseGuide returned control before completion, sleep 57
02:00:36.710 00.075 29988 IsGuiding returns 0
02:00:36.710 00.000 29988 Move returns status 0, amount 51
02:00:36.710 00.000 29988 move complete, result=0
02:00:36.710 00.000 29988 worker thread done servicing request
02:00:36.710 00.000 29988 Worker thread wakes up
02:00:36.710 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
02:00:36.711 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:36.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:38.342 01.631 29988 Exposure complete
02:00:38.383 00.041 29988 worker thread done servicing request
02:00:38.383 00.000 28316 OnExposeComplete: enter
02:00:38.384 00.001 28316 UpdateGuideState(): m_state=6
02:00:38.384 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2284
02:00:38.385 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=260.47, Mass=2454, SNR=34.1, Peak=207 HFD=3.7
02:00:38.385 00.000 28316 MultiStar: [#1 0.00,0.01,0.98,U] [#2 0.01,0.06,0.91,U] [#3 0.08,0.09,0.86,U] [#4 0.10,0.03,0.86,U] [#5 -0.06,0.02,0.74,U] [#6 -0.09,-0.11,0.64,U] [#7 0.02,-0.12,0.63,U] [#8 0.04,-0.01,0.58,U] 
02:00:38.386 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {-0.05, 0.07}
02:00:38.386 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
02:00:38.387 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
02:00:38.387 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=1.07 mountX=0.01 mountY=-0.01, mountTheta=-0.94
02:00:38.389 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
02:00:38.390 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
02:00:38.390 00.000 29988 Worker thread wakes up
02:00:38.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:38.391 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.1
02:00:38.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:38.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:38.392 00.000 28316 Enqueuing Expose request
02:00:38.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
02:00:38.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
02:00:38.393 00.001 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
02:00:38.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:00:38.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:38.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:00:38.393 00.000 29988 MoveAxis(E, 0, ABG)
02:00:38.393 00.000 29988 Move returns status 0, amount 0
02:00:38.393 00.000 29988 MoveAxis(N, 0, ABG)
02:00:38.393 00.000 29988 Move returns status 0, amount 0
02:00:38.393 00.000 29988 move complete, result=0
02:00:38.393 00.000 29988 worker thread done servicing request
02:00:38.393 00.000 29988 Worker thread wakes up
02:00:38.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:38.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:38.393 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:39.908 01.515 29988 Exposure complete
02:00:39.957 00.049 29988 worker thread done servicing request
02:00:39.957 00.000 28316 OnExposeComplete: enter
02:00:39.958 00.001 28316 UpdateGuideState(): m_state=6
02:00:39.958 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2285
02:00:39.959 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=260.24, Mass=2458, SNR=34.3, Peak=240 HFD=3.8
02:00:39.959 00.000 28316 MultiStar: [#1 -0.05,-0.11,0.95,U] [#2 -0.11,-0.03,0.90,U] [#3 0.19,-0.11,0.83,U] [#4 0.09,-0.16,0.85,U] [#5 0.05,-0.06,0.73,U] [#6 -0.18,-0.11,0.62,U] [#7 0.07,-0.19,0.62,U] [#8 0.02,-0.13,0.62,U] 
02:00:39.960 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.12}, one-star: {-0.09, -0.15}
02:00:39.960 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
02:00:39.960 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
02:00:39.962 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.59 mountX=-0.10 mountY=0.05, mountTheta=2.66
02:00:39.963 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.12, opts=13)
02:00:39.963 00.000 28316 Enqueuing Move request for scope (-0.00, -0.12)
02:00:39.964 00.001 29988 Worker thread wakes up
02:00:39.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
02:00:39.964 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
02:00:39.964 00.000 29988 Moving (-0.00, -0.12) raw xDistance=-0.10 yDistance=0.05
02:00:39.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:00:39.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:39.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:00:39.964 00.000 29988 MoveAxis(E, 0, ABG)
02:00:39.964 00.000 29988 Move returns status 0, amount 0
02:00:39.964 00.000 29988 MoveAxis(N, 0, ABG)
02:00:39.964 00.000 29988 Move returns status 0, amount 0
02:00:39.964 00.000 29988 move complete, result=0
02:00:39.964 00.000 29988 worker thread done servicing request
02:00:39.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:39.965 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.3
02:00:39.965 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:39.966 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:39.966 00.000 28316 Enqueuing Expose request
02:00:39.966 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:39.967 00.001 29988 Worker thread wakes up
02:00:39.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:39.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:41.605 01.638 29988 Exposure complete
02:00:41.668 00.063 29988 worker thread done servicing request
02:00:41.668 00.000 28316 OnExposeComplete: enter
02:00:41.670 00.002 28316 UpdateGuideState(): m_state=6
02:00:41.671 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2286
02:00:41.671 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=260.39, Mass=2483, SNR=34.4, Peak=218 HFD=3.9
02:00:41.673 00.002 28316 MultiStar: [#1 0.08,-0.02,0.97,U] [#2 0.05,0.01,0.90,U] [#3 0.36,0.16,0.00,M1] [#4 0.08,0.12,0.84,U] [#5 0.02,-0.03,0.73,U] [#6 -0.14,0.10,0.63,U] [#7 0.07,-0.02,0.63,U] [#8 -0.03,0.30,0.57,U] 
02:00:41.674 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.04}, one-star: {0.08, -0.01}
02:00:41.675 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
02:00:41.676 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
02:00:41.677 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.89 mountX=0.03 mountY=-0.05, mountTheta=-1.12
02:00:41.679 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
02:00:41.680 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
02:00:41.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:41.681 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.4
02:00:41.681 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:41.681 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:41.682 00.001 28316 Enqueuing Expose request
02:00:41.682 00.000 29988 Worker thread wakes up
02:00:41.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
02:00:41.683 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
02:00:41.683 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
02:00:41.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:00:41.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:41.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:00:41.683 00.000 29988 MoveAxis(E, 0, ABG)
02:00:41.683 00.000 29988 Move returns status 0, amount 0
02:00:41.683 00.000 29988 MoveAxis(N, 0, ABG)
02:00:41.683 00.000 29988 Move returns status 0, amount 0
02:00:41.683 00.000 29988 move complete, result=0
02:00:41.683 00.000 29988 worker thread done servicing request
02:00:41.683 00.000 29988 Worker thread wakes up
02:00:41.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:41.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:41.683 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:43.098 01.415 29988 Exposure complete
02:00:43.123 00.025 29988 worker thread done servicing request
02:00:43.123 00.000 28316 OnExposeComplete: enter
02:00:43.124 00.001 28316 UpdateGuideState(): m_state=6
02:00:43.125 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2287
02:00:43.126 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=260.49, Mass=2477, SNR=34.4, Peak=203 HFD=3.9
02:00:43.127 00.001 28316 MultiStar: [#1 0.03,0.13,0.99,U] [#2 0.11,0.08,0.90,U] [#3 0.28,0.02,0.83,U] [#4 0.18,0.04,0.82,U] [#5 0.06,0.14,0.74,U] [#6 -0.05,0.10,0.62,U] [#7 -0.00,0.26,0.62,U] [#8 0.28,0.37,0.00,M1] 
02:00:43.128 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.10}, one-star: {0.11, 0.09}
02:00:43.128 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
02:00:43.129 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
02:00:43.129 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=0.05 mountY=-0.13, mountTheta=-1.19
02:00:43.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
02:00:43.131 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
02:00:43.131 00.000 29988 Worker thread wakes up
02:00:43.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
02:00:43.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
02:00:43.132 00.001 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.13
02:00:43.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:43.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:00:43.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:43.132 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.4
02:00:43.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:43.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:43.133 00.000 28316 Enqueuing Expose request
02:00:43.135 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:00:43.135 00.000 29988 MoveAxis(E, 0, ABG)
02:00:43.135 00.000 29988 Move returns status 0, amount 0
02:00:43.135 00.000 29988 MoveAxis(N, 0, ABG)
02:00:43.135 00.000 29988 Move returns status 0, amount 0
02:00:43.135 00.000 29988 move complete, result=0
02:00:43.135 00.000 29988 worker thread done servicing request
02:00:43.135 00.000 29988 Worker thread wakes up
02:00:43.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:43.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:43.135 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:44.769 01.634 29988 Exposure complete
02:00:44.821 00.052 29988 worker thread done servicing request
02:00:44.821 00.000 28316 OnExposeComplete: enter
02:00:44.822 00.001 28316 UpdateGuideState(): m_state=6
02:00:44.824 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2288
02:00:44.825 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=260.39, Mass=2431, SNR=34.1, Peak=209 HFD=3.7
02:00:44.826 00.001 28316 MultiStar: [#1 0.07,-0.19,1.00,U] [#2 0.13,-0.12,0.89,U] [#3 0.26,-0.04,0.87,U] [#4 0.06,-0.06,0.83,U] [#5 0.02,-0.14,0.74,U] [#6 -0.01,-0.13,0.63,U] [#7 0.04,-0.09,0.63,U] [#8 0.18,-0.05,0.59,U] 
02:00:44.828 00.002 28316 single-star, 8 included, MultiStar: {0.08, -0.09}, one-star: {-0.01, -0.00}
02:00:44.829 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.43)
02:00:44.830 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.39)
02:00:44.830 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.86 mountX=0.00 mountY=0.01, mountTheta=1.43
02:00:44.833 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
02:00:44.833 00.000 28316 Enqueuing Move request for scope (-0.01, -0.00)
02:00:44.833 00.000 29988 Worker thread wakes up
02:00:44.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:44.833 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1
02:00:44.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:00:44.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:44.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:44.835 00.001 28316 Enqueuing Expose request
02:00:44.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:00:44.835 00.000 29988 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=0.01
02:00:44.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:00:44.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:44.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:00:44.835 00.000 29988 MoveAxis(E, 0, ABG)
02:00:44.835 00.000 29988 Move returns status 0, amount 0
02:00:44.835 00.000 29988 MoveAxis(N, 0, ABG)
02:00:44.835 00.000 29988 Move returns status 0, amount 0
02:00:44.835 00.000 29988 move complete, result=0
02:00:44.835 00.000 29988 worker thread done servicing request
02:00:44.836 00.001 29988 Worker thread wakes up
02:00:44.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:44.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:44.836 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:46.364 01.528 29988 Exposure complete
02:00:46.393 00.029 29988 worker thread done servicing request
02:00:46.393 00.000 28316 OnExposeComplete: enter
02:00:46.394 00.001 28316 UpdateGuideState(): m_state=6
02:00:46.398 00.004 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2289
02:00:46.400 00.002 28316 Star::Find returns 1 (0), X=952.07, Y=260.28, Mass=2338, SNR=33.5, Peak=224 HFD=3.9
02:00:46.403 00.003 28316 MultiStar: [#1 0.18,-0.21,1.02,U] [#2 0.06,-0.01,0.94,U] [#3 0.32,-0.09,0.00,M1] [#4 0.27,-0.16,0.00,M1] [#5 0.09,-0.14,0.75,U] [#6 0.03,0.04,0.64,U] [#7 0.09,-0.12,0.63,U] [#8 0.08,-0.00,0.60,U] 
02:00:46.405 00.002 28316 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {0.22, -0.12}
02:00:46.407 00.002 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:00:46.407 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:00:46.408 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=-0.13 mountY=-0.06, mountTheta=-2.69
02:00:46.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
02:00:46.409 00.000 28316 Enqueuing Move request for scope (0.12, -0.09)
02:00:46.410 00.001 29988 Worker thread wakes up
02:00:46.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:46.410 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.5
02:00:46.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:46.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:46.411 00.000 28316 Enqueuing Expose request
02:00:46.412 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
02:00:46.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
02:00:46.412 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.06
02:00:46.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:00:46.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:46.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:00:46.412 00.000 29988 MoveAxis(E, 0, ABG)
02:00:46.412 00.000 29988 Move returns status 0, amount 0
02:00:46.412 00.000 29988 MoveAxis(N, 0, ABG)
02:00:46.412 00.000 29988 Move returns status 0, amount 0
02:00:46.412 00.000 29988 move complete, result=0
02:00:46.412 00.000 29988 worker thread done servicing request
02:00:46.412 00.000 29988 Worker thread wakes up
02:00:46.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:46.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:46.412 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:48.042 01.630 29988 Exposure complete
02:00:48.083 00.041 29988 worker thread done servicing request
02:00:48.083 00.000 28316 OnExposeComplete: enter
02:00:48.085 00.002 28316 UpdateGuideState(): m_state=6
02:00:48.085 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2290
02:00:48.086 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=260.46, Mass=2446, SNR=34.3, Peak=197 HFD=3.8
02:00:48.086 00.000 28316 MultiStar: [#1 -0.02,0.05,0.97,U] [#2 -0.09,0.12,0.93,U] [#3 0.14,0.16,0.84,U] [#4 -0.02,0.03,0.82,U] [#5 0.01,0.24,0.74,U] [#6 -0.09,0.16,0.61,U] [#7 -0.16,0.06,0.62,U] [#8 -0.02,0.02,0.57,U] 
02:00:48.087 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.10}, one-star: {-0.01, 0.06}
02:00:48.087 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
02:00:48.089 00.002 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
02:00:48.091 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.81 mountX=0.06 mountY=-0.01, mountTheta=-0.23
02:00:48.095 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
02:00:48.097 00.002 28316 Enqueuing Move request for scope (-0.01, 0.06)
02:00:48.100 00.003 29988 Worker thread wakes up
02:00:48.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
02:00:48.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
02:00:48.100 00.000 29988 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
02:00:48.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:00:48.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:48.100 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
02:00:48.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:48.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:48.102 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:00:48.102 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:48.102 00.000 28316 Enqueuing Expose request
02:00:48.103 00.001 29988 MoveAxis(E, 0, ABG)
02:00:48.103 00.000 29988 Move returns status 0, amount 0
02:00:48.103 00.000 29988 MoveAxis(N, 0, ABG)
02:00:48.103 00.000 29988 Move returns status 0, amount 0
02:00:48.103 00.000 29988 move complete, result=0
02:00:48.103 00.000 29988 worker thread done servicing request
02:00:48.103 00.000 29988 Worker thread wakes up
02:00:48.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:48.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:48.103 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:49.628 01.525 29988 Exposure complete
02:00:49.663 00.035 29988 worker thread done servicing request
02:00:49.663 00.000 28316 OnExposeComplete: enter
02:00:49.664 00.001 28316 UpdateGuideState(): m_state=6
02:00:49.664 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2291
02:00:49.665 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=260.48, Mass=2421, SNR=34.0, Peak=196 HFD=3.7
02:00:49.665 00.000 28316 MultiStar: [#1 0.25,-0.15,0.99,U] [#2 0.05,0.03,0.91,U] [#3 0.27,0.06,0.88,U] [#4 0.35,-0.17,0.00,M1] [#5 0.30,0.01,0.74,U] [#6 0.08,-0.05,0.63,U] [#7 0.13,-0.01,0.64,U] [#8 0.03,0.01,0.57,U] 
02:00:49.665 00.000 28316 single-star, 7 included, MultiStar: {0.16, -0.00}, one-star: {0.09, 0.08}
02:00:49.666 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
02:00:49.666 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
02:00:49.667 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.72 mountX=0.04 mountY=-0.12, mountTheta=-1.28
02:00:49.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.08, opts=13)
02:00:49.669 00.001 28316 Enqueuing Move request for scope (0.09, 0.08)
02:00:49.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:49.670 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.0
02:00:49.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:49.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:49.671 00.000 28316 Enqueuing Expose request
02:00:49.671 00.000 29988 Worker thread wakes up
02:00:49.672 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
02:00:49.672 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
02:00:49.672 00.000 29988 Moving (0.09, 0.08) raw xDistance=0.04 yDistance=-0.12
02:00:49.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:00:49.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:49.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:00:49.672 00.000 29988 MoveAxis(E, 0, ABG)
02:00:49.672 00.000 29988 Move returns status 0, amount 0
02:00:49.672 00.000 29988 MoveAxis(N, 0, ABG)
02:00:49.672 00.000 29988 Move returns status 0, amount 0
02:00:49.672 00.000 29988 move complete, result=0
02:00:49.672 00.000 29988 worker thread done servicing request
02:00:49.672 00.000 29988 Worker thread wakes up
02:00:49.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:49.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:49.673 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:51.311 01.638 29988 Exposure complete
02:00:51.359 00.048 29988 worker thread done servicing request
02:00:51.359 00.000 28316 OnExposeComplete: enter
02:00:51.360 00.001 28316 UpdateGuideState(): m_state=6
02:00:51.361 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2292
02:00:51.361 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=260.39, Mass=2504, SNR=34.6, Peak=219 HFD=4.1
02:00:51.362 00.001 28316 MultiStar: [#1 0.29,-0.01,0.97,U] [#2 0.22,0.02,0.90,U] [#3 0.44,0.00,0.00,M1] [#4 0.37,-0.06,0.00,M2] [#5 0.36,0.12,0.00,M1] [#6 0.04,-0.04,0.62,U] [#7 0.12,0.04,0.61,U] [#8 0.18,0.10,0.57,U] 
02:00:51.362 00.000 28316 single-star, 5 included, MultiStar: {0.18, 0.01}, one-star: {0.15, -0.01}
02:00:51.363 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
02:00:51.363 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
02:00:51.364 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.07 mountX=-0.07 mountY=-0.13, mountTheta=-2.08
02:00:51.366 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
02:00:51.367 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
02:00:51.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:51.367 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.6
02:00:51.368 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:51.368 00.000 29988 Worker thread wakes up
02:00:51.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:00:51.368 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:00:51.368 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
02:00:51.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:00:51.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:51.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:00:51.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:51.369 00.000 28316 Enqueuing Expose request
02:00:51.370 00.001 29988 MoveAxis(E, 0, ABG)
02:00:51.370 00.000 29988 Move returns status 0, amount 0
02:00:51.370 00.000 29988 MoveAxis(N, 0, ABG)
02:00:51.370 00.000 29988 Move returns status 0, amount 0
02:00:51.370 00.000 29988 move complete, result=0
02:00:51.370 00.000 29988 worker thread done servicing request
02:00:51.370 00.000 29988 Worker thread wakes up
02:00:51.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:51.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:51.370 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:52.890 01.520 29988 Exposure complete
02:00:52.927 00.037 29988 worker thread done servicing request
02:00:52.928 00.001 28316 OnExposeComplete: enter
02:00:52.929 00.001 28316 UpdateGuideState(): m_state=6
02:00:52.930 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2293
02:00:52.931 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=260.40, Mass=2383, SNR=33.7, Peak=217 HFD=3.9
02:00:52.933 00.002 28316 MultiStar: [#1 0.22,0.03,0.99,U] [#2 0.41,-0.06,0.00,M1] [#3 0.41,0.12,0.00,M2] [#4 0.26,-0.14,0.87,U] [#5 0.30,-0.09,0.00,M2] [#6 0.10,-0.00,0.64,U] [#7 0.17,-0.04,0.62,U] [#8 0.29,0.15,0.00,M1] 
02:00:52.934 00.001 28316 refined, 4 included, MultiStar: {0.22, -0.03}, one-star: {0.27, -0.00}
02:00:52.935 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
02:00:52.937 00.002 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
02:00:52.938 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.13 mountX=-0.12 mountY=-0.18, mountTheta=-2.14
02:00:52.940 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
02:00:52.941 00.001 28316 Enqueuing Move request for scope (0.22, -0.03)
02:00:52.941 00.000 29988 Worker thread wakes up
02:00:52.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:52.942 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.7
02:00:52.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:52.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:52.943 00.001 28316 Enqueuing Expose request
02:00:52.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
02:00:52.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
02:00:52.943 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.12 yDistance=-0.18
02:00:52.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:00:52.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:52.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:00:52.943 00.000 29988 MoveAxis(E, 0, ABG)
02:00:52.943 00.000 29988 Move returns status 0, amount 0
02:00:52.943 00.000 29988 MoveAxis(N, 0, ABG)
02:00:52.944 00.001 29988 Move returns status 0, amount 0
02:00:52.944 00.000 29988 move complete, result=0
02:00:52.944 00.000 29988 worker thread done servicing request
02:00:52.944 00.000 29988 Worker thread wakes up
02:00:52.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:52.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:52.944 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:54.568 01.624 29988 Exposure complete
02:00:54.618 00.050 29988 worker thread done servicing request
02:00:54.619 00.001 28316 OnExposeComplete: enter
02:00:54.619 00.000 28316 UpdateGuideState(): m_state=6
02:00:54.620 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2294
02:00:54.620 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=260.42, Mass=2444, SNR=34.3, Peak=223 HFD=3.7
02:00:54.621 00.001 28316 MultiStar: [#1 0.13,-0.04,0.99,U] [#2 -0.09,0.05,0.92,U] [#3 0.24,0.10,0.87,U] [#4 0.13,-0.03,0.81,U] [#5 0.14,-0.02,0.73,U] [#6 -0.05,0.10,0.62,U] [#7 0.09,-0.08,0.63,U] [#8 0.01,0.22,0.58,U] 
02:00:54.621 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.02, 0.03}
02:00:54.621 00.000 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
02:00:54.622 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
02:00:54.622 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.88 mountX=0.01 mountY=-0.03, mountTheta=-1.12
02:00:54.624 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
02:00:54.624 00.000 28316 Enqueuing Move request for scope (0.02, 0.03)
02:00:54.625 00.001 29988 Worker thread wakes up
02:00:54.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:54.625 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:00:54.626 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:54.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:54.627 00.001 28316 Enqueuing Expose request
02:00:54.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
02:00:54.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
02:00:54.627 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
02:00:54.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:00:54.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:54.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:00:54.627 00.000 29988 MoveAxis(E, 0, ABG)
02:00:54.628 00.001 29988 Move returns status 0, amount 0
02:00:54.628 00.000 29988 MoveAxis(N, 0, ABG)
02:00:54.628 00.000 29988 Move returns status 0, amount 0
02:00:54.628 00.000 29988 move complete, result=0
02:00:54.628 00.000 29988 worker thread done servicing request
02:00:54.628 00.000 29988 Worker thread wakes up
02:00:54.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:54.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:54.628 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:56.145 01.517 29988 Exposure complete
02:00:56.169 00.024 29988 worker thread done servicing request
02:00:56.169 00.000 28316 OnExposeComplete: enter
02:00:56.170 00.001 28316 UpdateGuideState(): m_state=6
02:00:56.170 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2295
02:00:56.171 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=260.49, Mass=2404, SNR=33.9, Peak=204 HFD=3.6
02:00:56.172 00.001 28316 MultiStar: [#1 -0.00,0.00,0.97,U] [#2 0.01,0.15,0.93,U] [#3 0.10,0.05,0.85,U] [#4 0.09,0.09,0.84,U] [#5 0.16,0.10,0.76,U] [#6 0.02,0.12,0.64,U] [#7 -0.05,0.16,0.63,U] [#8 -0.11,0.33,0.00,M1] 
02:00:56.173 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.09}, one-star: {-0.14, 0.10}
02:00:56.174 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
02:00:56.175 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
02:00:56.176 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.36 mountX=0.08 mountY=-0.06, mountTheta=-0.66
02:00:56.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
02:00:56.178 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
02:00:56.178 00.000 29988 Worker thread wakes up
02:00:56.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:56.179 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
02:00:56.179 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:00:56.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:56.180 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
02:00:56.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:56.180 00.000 28316 Enqueuing Expose request
02:00:56.180 00.000 29988 Moving (0.02, 0.09) raw xDistance=0.08 yDistance=-0.06
02:00:56.181 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:00:56.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:56.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:00:56.181 00.000 29988 MoveAxis(E, 0, ABG)
02:00:56.181 00.000 29988 Move returns status 0, amount 0
02:00:56.181 00.000 29988 MoveAxis(N, 0, ABG)
02:00:56.181 00.000 29988 Move returns status 0, amount 0
02:00:56.181 00.000 29988 move complete, result=0
02:00:56.181 00.000 29988 worker thread done servicing request
02:00:56.181 00.000 29988 Worker thread wakes up
02:00:56.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:56.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:56.181 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:57.820 01.639 29988 Exposure complete
02:00:57.857 00.037 29988 worker thread done servicing request
02:00:57.857 00.000 28316 OnExposeComplete: enter
02:00:57.858 00.001 28316 UpdateGuideState(): m_state=6
02:00:57.859 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2296
02:00:57.859 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=260.33, Mass=2494, SNR=34.6, Peak=222 HFD=3.8
02:00:57.860 00.001 28316 MultiStar: [#1 0.10,0.01,0.99,U] [#2 -0.04,0.14,0.92,U] [#3 0.21,-0.08,0.84,U] [#4 0.14,-0.01,0.80,U] [#5 0.13,0.04,0.71,U] [#6 -0.08,-0.10,0.61,U] [#7 0.06,-0.13,0.61,U] [#8 -0.01,0.04,0.58,U] 
02:00:57.860 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.01, -0.06}
02:00:57.861 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:00:57.861 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:00:57.861 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.23 mountX=-0.04 mountY=-0.05, mountTheta=-2.24
02:00:57.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
02:00:57.863 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
02:00:57.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:57.864 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.6
02:00:57.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:57.865 00.001 29988 Worker thread wakes up
02:00:57.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:57.866 00.001 28316 Enqueuing Expose request
02:00:57.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:00:57.866 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:00:57.866 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
02:00:57.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:00:57.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:57.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:00:57.866 00.000 29988 MoveAxis(E, 0, ABG)
02:00:57.866 00.000 29988 Move returns status 0, amount 0
02:00:57.866 00.000 29988 MoveAxis(N, 0, ABG)
02:00:57.866 00.000 29988 Move returns status 0, amount 0
02:00:57.866 00.000 29988 move complete, result=0
02:00:57.866 00.000 29988 worker thread done servicing request
02:00:57.866 00.000 29988 Worker thread wakes up
02:00:57.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:57.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:57.867 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:59.383 01.516 29988 Exposure complete
02:00:59.418 00.035 29988 worker thread done servicing request
02:00:59.418 00.000 28316 OnExposeComplete: enter
02:00:59.420 00.002 28316 UpdateGuideState(): m_state=6
02:00:59.420 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2297
02:00:59.421 00.001 28316 Star::Find returns 1 (0), X=951.80, Y=260.44, Mass=2378, SNR=33.8, Peak=209 HFD=3.8
02:00:59.422 00.001 28316 MultiStar: [#1 0.07,0.04,1.00,U] [#2 0.19,0.03,0.91,U] [#3 0.13,0.01,0.85,U] [#4 0.02,-0.01,0.84,U] [#5 0.07,0.00,0.73,U] [#6 -0.08,-0.04,0.62,U] [#7 0.04,0.06,0.64,U] [#8 -0.14,0.18,0.59,U] 
02:00:59.424 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.03}, one-star: {-0.05, 0.05}
02:00:59.425 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
02:00:59.426 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
02:00:59.427 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.73 mountX=0.01 mountY=-0.05, mountTheta=-1.27
02:00:59.429 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.03, opts=13)
02:00:59.430 00.001 28316 Enqueuing Move request for scope (0.04, 0.03)
02:00:59.431 00.001 29988 Worker thread wakes up
02:00:59.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:00:59.432 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.8
02:00:59.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:59.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:00:59.433 00.000 28316 Enqueuing Expose request
02:00:59.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
02:00:59.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
02:00:59.433 00.000 29988 Moving (0.04, 0.03) raw xDistance=0.01 yDistance=-0.05
02:00:59.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:00:59.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:59.434 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:00:59.434 00.000 29988 MoveAxis(E, 0, ABG)
02:00:59.434 00.000 29988 Move returns status 0, amount 0
02:00:59.434 00.000 29988 MoveAxis(N, 0, ABG)
02:00:59.434 00.000 29988 Move returns status 0, amount 0
02:00:59.434 00.000 29988 move complete, result=0
02:00:59.434 00.000 29988 worker thread done servicing request
02:00:59.434 00.000 29988 Worker thread wakes up
02:00:59.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:00:59.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:00:59.434 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:01.061 01.627 29988 Exposure complete
02:01:01.102 00.041 29988 worker thread done servicing request
02:01:01.102 00.000 28316 OnExposeComplete: enter
02:01:01.103 00.001 28316 UpdateGuideState(): m_state=6
02:01:01.103 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2298
02:01:01.104 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=260.30, Mass=2484, SNR=34.3, Peak=227 HFD=3.9
02:01:01.104 00.000 28316 MultiStar: [#1 0.14,-0.04,0.98,U] [#2 0.06,-0.03,0.93,U] [#3 0.37,-0.07,0.00,M1] [#4 0.24,-0.05,0.85,U] [#5 0.34,-0.10,0.00,M1] [#6 0.01,0.02,0.62,U] [#7 0.07,-0.06,0.63,U] [#8 0.20,0.06,0.61,U] 
02:01:01.105 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.04}, one-star: {0.07, -0.10}
02:01:01.105 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
02:01:01.106 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
02:01:01.106 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.31 mountX=-0.08 mountY=-0.08, mountTheta=-2.33
02:01:01.108 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
02:01:01.109 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
02:01:01.109 00.000 29988 Worker thread wakes up
02:01:01.110 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:01.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
02:01:01.110 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.3
02:01:01.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:01.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:01.111 00.000 28316 Enqueuing Expose request
02:01:01.112 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
02:01:01.112 00.000 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
02:01:01.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:01:01.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:01.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:01:01.112 00.000 29988 MoveAxis(E, 0, ABG)
02:01:01.112 00.000 29988 Move returns status 0, amount 0
02:01:01.112 00.000 29988 MoveAxis(N, 0, ABG)
02:01:01.112 00.000 29988 Move returns status 0, amount 0
02:01:01.112 00.000 29988 move complete, result=0
02:01:01.112 00.000 29988 worker thread done servicing request
02:01:01.112 00.000 29988 Worker thread wakes up
02:01:01.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:01.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:01.112 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:02.631 01.519 29988 Exposure complete
02:01:02.670 00.039 29988 worker thread done servicing request
02:01:02.670 00.000 28316 OnExposeComplete: enter
02:01:02.671 00.001 28316 UpdateGuideState(): m_state=6
02:01:02.672 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2299
02:01:02.672 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=260.59, Mass=2504, SNR=34.7, Peak=202 HFD=3.9
02:01:02.673 00.001 28316 MultiStar: [#1 0.30,0.21,0.00,M1] [#2 0.30,0.13,0.00,M1] [#3 0.33,0.20,0.00,M2] [#4 0.24,0.11,0.82,U] [#5 0.28,0.32,0.00,M2] [#6 0.10,0.16,0.63,U] [#7 0.07,0.18,0.59,U] [#8 0.17,0.27,0.00,M1] 
02:01:02.673 00.000 28316 refined, 3 included, MultiStar: {0.17, 0.16}, one-star: {0.22, 0.20}
02:01:02.673 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:01:02.674 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:01:02.674 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.24 cameraTheta=0.77 mountX=0.08 mountY=-0.22, mountTheta=-1.24
02:01:02.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.16, opts=13)
02:01:02.676 00.001 28316 Enqueuing Move request for scope (0.17, 0.16)
02:01:02.676 00.000 29988 Worker thread wakes up
02:01:02.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:02.676 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.7
02:01:02.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:02.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:02.678 00.001 28316 Enqueuing Expose request
02:01:02.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
02:01:02.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
02:01:02.678 00.000 29988 Moving (0.17, 0.16) raw xDistance=0.08 yDistance=-0.22
02:01:02.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:01:02.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:02.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:01:02.678 00.000 29988 MoveAxis(E, 0, ABG)
02:01:02.679 00.001 29988 Move returns status 0, amount 0
02:01:02.679 00.000 29988 MoveAxis(N, 0, ABG)
02:01:02.679 00.000 29988 Move returns status 0, amount 0
02:01:02.679 00.000 29988 move complete, result=0
02:01:02.679 00.000 29988 worker thread done servicing request
02:01:02.679 00.000 29988 Worker thread wakes up
02:01:02.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:02.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:02.679 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:04.313 01.634 29988 Exposure complete
02:01:04.341 00.028 29988 worker thread done servicing request
02:01:04.341 00.000 28316 OnExposeComplete: enter
02:01:04.342 00.001 28316 UpdateGuideState(): m_state=6
02:01:04.343 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2300
02:01:04.344 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=260.47, Mass=2427, SNR=34.2, Peak=198 HFD=3.8
02:01:04.346 00.002 28316 MultiStar: [#1 -0.10,0.06,0.99,U] [#2 -0.10,0.12,0.92,U] [#3 0.06,0.16,0.83,U] [#4 -0.03,-0.06,0.84,U] [#5 -0.16,0.12,0.73,U] [#6 -0.22,0.00,0.63,U] [#7 -0.18,-0.03,0.61,U] [#8 -0.06,0.16,0.61,U] 
02:01:04.346 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.09, 0.07}
02:01:04.348 00.002 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:01:04.349 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:01:04.351 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.49 mountX=0.10 mountY=0.05, mountTheta=0.46
02:01:04.354 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
02:01:04.355 00.001 28316 Enqueuing Move request for scope (-0.09, 0.07)
02:01:04.356 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:04.358 00.002 29988 Worker thread wakes up
02:01:04.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
02:01:04.358 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
02:01:04.358 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:01:04.360 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:04.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:04.362 00.001 28316 Enqueuing Expose request
02:01:04.363 00.001 29988 Moving (-0.09, 0.07) raw xDistance=0.10 yDistance=0.05
02:01:04.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:01:04.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:04.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:01:04.363 00.000 29988 MoveAxis(E, 0, ABG)
02:01:04.363 00.000 29988 Move returns status 0, amount 0
02:01:04.363 00.000 29988 MoveAxis(N, 0, ABG)
02:01:04.364 00.001 29988 Move returns status 0, amount 0
02:01:04.364 00.000 29988 move complete, result=0
02:01:04.364 00.000 29988 worker thread done servicing request
02:01:04.364 00.000 29988 Worker thread wakes up
02:01:04.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:04.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:04.364 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:05.883 01.519 29988 Exposure complete
02:01:05.924 00.041 29988 worker thread done servicing request
02:01:05.924 00.000 28316 OnExposeComplete: enter
02:01:05.925 00.001 28316 UpdateGuideState(): m_state=6
02:01:05.926 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2301
02:01:05.926 00.000 28316 Star::Find returns 1 (0), X=951.42, Y=260.61, Mass=2495, SNR=34.7, Peak=189 HFD=3.6
02:01:05.927 00.001 28316 MultiStar: [#1 -0.29,0.13,0.00,M1] [#2 -0.28,0.18,0.00,M1] [#3 -0.08,0.26,0.84,U] [#4 -0.27,0.13,0.83,U] [#5 -0.08,0.28,0.72,U] [#6 -0.40,0.17,0.00,M1] [#7 -0.15,0.07,0.64,U] [#8 -0.39,0.60,0.00,M1] 
02:01:05.927 00.000 28316 refined, 4 included, MultiStar: {-0.21, 0.19}, one-star: {-0.42, 0.21}
02:01:05.928 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:01:05.928 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
02:01:05.929 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.29 cameraTheta=2.40 mountX=0.27 mountY=0.10, mountTheta=0.37
02:01:05.931 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.19, opts=13)
02:01:05.932 00.001 28316 Enqueuing Move request for scope (-0.21, 0.19)
02:01:05.932 00.000 29988 Worker thread wakes up
02:01:05.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:05.933 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
02:01:05.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
02:01:05.933 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
02:01:05.933 00.000 29988 Moving (-0.21, 0.19) raw xDistance=0.27 yDistance=0.10
02:01:05.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:05.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:05.934 00.000 28316 Enqueuing Expose request
02:01:05.935 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:01:05.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:05.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:01:05.935 00.000 29988 MoveAxis(W, 56, ABG)
02:01:05.935 00.000 29988 Guiding  Dir = 3, Dur = 56
02:01:05.935 00.000 29988 IsSlewing returns 0
02:01:05.935 00.000 29988 IsGuiding returns 0
02:01:05.937 00.002 29988 PulseGuide returned control before completion, sleep 65
02:01:06.009 00.072 29988 IsGuiding returns 0
02:01:06.009 00.000 29988 Move returns status 0, amount 56
02:01:06.009 00.000 29988 MoveAxis(N, 0, ABG)
02:01:06.009 00.000 29988 Move returns status 0, amount 0
02:01:06.009 00.000 29988 move complete, result=0
02:01:06.009 00.000 29988 worker thread done servicing request
02:01:06.009 00.000 29988 Worker thread wakes up
02:01:06.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:06.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:06.009 00.000 28316 GuideStep: 0.3 px 56 ms WEST, 0.1 px 0 ms NORTH
02:01:07.641 01.632 29988 Exposure complete
02:01:07.692 00.051 29988 worker thread done servicing request
02:01:07.692 00.000 28316 OnExposeComplete: enter
02:01:07.693 00.001 28316 UpdateGuideState(): m_state=6
02:01:07.693 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2302
02:01:07.694 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=260.42, Mass=2467, SNR=34.4, Peak=189 HFD=3.9
02:01:07.694 00.000 28316 MultiStar: [#1 -0.40,0.07,0.00,M2] [#2 -0.29,0.09,0.90,U] [#3 -0.21,0.16,0.86,U] [#4 -0.04,0.10,0.83,U] [#5 -0.17,0.19,0.73,U] [#6 -0.34,0.16,0.00,M2] [#7 -0.33,0.19,0.00,M1] [#8 -0.21,0.24,0.00,M2] 
02:01:07.695 00.001 28316 refined, 4 included, MultiStar: {-0.19, 0.11}, one-star: {-0.22, 0.02}
02:01:07.695 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
02:01:07.696 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
02:01:07.696 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.63 mountX=0.18 mountY=0.12, mountTheta=0.60
02:01:07.697 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.11, opts=13)
02:01:07.698 00.001 28316 Enqueuing Move request for scope (-0.19, 0.11)
02:01:07.698 00.000 29988 Worker thread wakes up
02:01:07.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
02:01:07.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
02:01:07.698 00.000 29988 Moving (-0.19, 0.11) raw xDistance=0.18 yDistance=0.12
02:01:07.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:01:07.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:07.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:01:07.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:07.698 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
02:01:07.699 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:07.699 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:07.700 00.001 28316 Enqueuing Expose request
02:01:07.700 00.000 29988 MoveAxis(E, 0, ABG)
02:01:07.700 00.000 29988 Move returns status 0, amount 0
02:01:07.700 00.000 29988 MoveAxis(N, 0, ABG)
02:01:07.700 00.000 29988 Move returns status 0, amount 0
02:01:07.700 00.000 29988 move complete, result=0
02:01:07.700 00.000 29988 worker thread done servicing request
02:01:07.700 00.000 29988 Worker thread wakes up
02:01:07.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:07.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:07.701 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:09.222 01.521 29988 Exposure complete
02:01:09.261 00.039 29988 worker thread done servicing request
02:01:09.261 00.000 28316 OnExposeComplete: enter
02:01:09.262 00.001 28316 UpdateGuideState(): m_state=6
02:01:09.263 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2303
02:01:09.264 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=260.40, Mass=2446, SNR=34.1, Peak=208 HFD=3.5
02:01:09.265 00.001 28316 MultiStar: [#1 -0.31,0.02,0.00,M3] [#2 -0.23,-0.16,0.92,U] [#3 -0.09,-0.02,0.87,U] [#4 -0.17,-0.09,0.82,U] [#5 -0.14,-0.00,0.73,U] [#6 -0.41,0.02,0.00,M3] [#7 -0.37,-0.07,0.00,M2] [#8 -0.20,0.07,0.63,U] 
02:01:09.268 00.003 28316 refined, 5 included, MultiStar: {-0.17, -0.04}, one-star: {-0.19, 0.00}
02:01:09.270 00.002 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
02:01:09.272 00.002 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
02:01:09.273 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.93 mountX=0.04 mountY=0.17, mountTheta=1.36
02:01:09.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.04, opts=13)
02:01:09.275 00.000 28316 Enqueuing Move request for scope (-0.17, -0.04)
02:01:09.276 00.001 29988 Worker thread wakes up
02:01:09.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
02:01:09.276 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
02:01:09.276 00.000 29988 Moving (-0.17, -0.04) raw xDistance=0.04 yDistance=0.17
02:01:09.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:01:09.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:09.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:09.276 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.1
02:01:09.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:09.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:09.278 00.001 28316 Enqueuing Expose request
02:01:09.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:01:09.278 00.000 29988 MoveAxis(E, 0, ABG)
02:01:09.278 00.000 29988 Move returns status 0, amount 0
02:01:09.278 00.000 29988 MoveAxis(N, 0, ABG)
02:01:09.278 00.000 29988 Move returns status 0, amount 0
02:01:09.278 00.000 29988 move complete, result=0
02:01:09.278 00.000 29988 worker thread done servicing request
02:01:09.278 00.000 29988 Worker thread wakes up
02:01:09.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:09.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:09.279 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:10.900 01.621 29988 Exposure complete
02:01:10.941 00.041 29988 worker thread done servicing request
02:01:10.941 00.000 28316 OnExposeComplete: enter
02:01:10.942 00.001 28316 UpdateGuideState(): m_state=6
02:01:10.943 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2304
02:01:10.944 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=260.41, Mass=2523, SNR=34.7, Peak=192 HFD=3.7
02:01:10.944 00.000 28316 MultiStar: [#1 -0.34,0.05,0.00,M4] [#2 -0.26,-0.06,0.88,U] [#3 -0.28,-0.06,0.84,U] [#4 -0.18,0.02,0.83,U] [#5 -0.30,0.08,0.71,U] [#6 -0.34,0.02,0.00,M4] [#7 -0.28,-0.01,0.61,U] [#8 -0.22,0.05,0.57,U] 
02:01:10.945 00.001 28316 refined, 6 included, MultiStar: {-0.26, 0.00}, one-star: {-0.31, 0.02}
02:01:10.945 00.000 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
02:01:10.946 00.001 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
02:01:10.946 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.14 mountX=0.11 mountY=0.23, mountTheta=1.13
02:01:10.947 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.00, opts=13)
02:01:10.948 00.001 28316 Enqueuing Move request for scope (-0.26, 0.00)
02:01:10.949 00.001 29988 Worker thread wakes up
02:01:10.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:10.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.00) opts 0xd
02:01:10.949 00.000 28316 UpdateGuideState exits: m=2523 RSB=34.7
02:01:10.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:10.950 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:10.950 00.000 28316 Enqueuing Expose request
02:01:10.951 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.00)
02:01:10.951 00.000 29988 Moving (-0.26, 0.00) raw xDistance=0.11 yDistance=0.23
02:01:10.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:01:10.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:01:10.951 00.000 29988 MoveAxis(E, 0, ABG)
02:01:10.951 00.000 29988 Move returns status 0, amount 0
02:01:10.951 00.000 29988 MoveAxis(S, 56, ABG)
02:01:10.951 00.000 29988 Guiding  Dir = 1, Dur = 56
02:01:10.951 00.000 29988 IsSlewing returns 0
02:01:10.952 00.001 29988 IsGuiding returns 0
02:01:10.956 00.004 29988 PulseGuide returned control before completion, sleep 62
02:01:11.025 00.069 29988 IsGuiding returns 0
02:01:11.025 00.000 29988 Move returns status 0, amount 56
02:01:11.025 00.000 29988 move complete, result=0
02:01:11.025 00.000 29988 worker thread done servicing request
02:01:11.026 00.001 29988 Worker thread wakes up
02:01:11.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:11.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:11.026 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
02:01:12.433 01.407 29988 Exposure complete
02:01:12.488 00.055 29988 worker thread done servicing request
02:01:12.488 00.000 28316 OnExposeComplete: enter
02:01:12.488 00.000 28316 UpdateGuideState(): m_state=6
02:01:12.489 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2305
02:01:12.490 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=260.47, Mass=2280, SNR=33.0, Peak=178 HFD=3.2
02:01:12.491 00.001 28316 MultiStar: [#1 -0.43,-0.01,0.00,M5] [#2 -0.29,-0.00,0.92,U] [#3 -0.06,0.16,0.89,U] [#4 -0.19,0.06,0.87,U] [#5 -0.40,0.13,0.00,M1] [#6 -0.40,-0.07,0.00,M5] [#7 -0.35,-0.07,0.00,M2] [#8 -0.20,0.20,0.62,U] 
02:01:12.492 00.001 28316 refined, 4 included, MultiStar: {-0.23, 0.09}, one-star: {-0.38, 0.08}
02:01:12.494 00.002 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:01:12.495 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:01:12.497 00.002 28316 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.77 mountX=0.18 mountY=0.17, mountTheta=0.75
02:01:12.499 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.09, opts=13)
02:01:12.500 00.001 28316 Enqueuing Move request for scope (-0.23, 0.09)
02:01:12.500 00.000 29988 Worker thread wakes up
02:01:12.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:12.500 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.0
02:01:12.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:12.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:12.502 00.001 28316 Enqueuing Expose request
02:01:12.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
02:01:12.502 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
02:01:12.502 00.000 29988 Moving (-0.23, 0.09) raw xDistance=0.18 yDistance=0.17
02:01:12.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:01:12.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:12.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:01:12.502 00.000 29988 MoveAxis(E, 0, ABG)
02:01:12.502 00.000 29988 Move returns status 0, amount 0
02:01:12.502 00.000 29988 MoveAxis(N, 0, ABG)
02:01:12.502 00.000 29988 Move returns status 0, amount 0
02:01:12.502 00.000 29988 move complete, result=0
02:01:12.502 00.000 29988 worker thread done servicing request
02:01:12.502 00.000 29988 Worker thread wakes up
02:01:12.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:12.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:12.503 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:14.127 01.624 29988 Exposure complete
02:01:14.161 00.034 29988 worker thread done servicing request
02:01:14.161 00.000 28316 OnExposeComplete: enter
02:01:14.162 00.001 28316 UpdateGuideState(): m_state=6
02:01:14.162 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2306
02:01:14.163 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=260.74, Mass=2420, SNR=34.0, Peak=201 HFD=3.7
02:01:14.163 00.000 28316 MultiStar: [#1 -0.31,0.27,0.00,M6] [#2 -0.47,0.49,0.00,M1] [#3 -0.20,0.24,0.00,M1] [#4 -0.24,0.39,0.00,M1] [#5 -0.41,0.34,0.00,M2] [#6 -0.46,0.41,0.00,M6] [#7 -0.63,0.26,0.00,M3] [#8 -0.28,0.39,0.00,M1] 
02:01:14.164 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:01:14.164 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:01:14.165 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=0.34 hyp=0.58 cameraTheta=2.50 mountX=0.51 mountY=0.26, mountTheta=0.47
02:01:14.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=0.34, opts=13)
02:01:14.166 00.000 28316 Enqueuing Move request for scope (-0.46, 0.34)
02:01:14.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:14.167 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.0
02:01:14.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:14.168 00.001 29988 Worker thread wakes up
02:01:14.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.34) opts 0xd
02:01:14.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:14.169 00.001 28316 Enqueuing Expose request
02:01:14.170 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.46, 0.34)
02:01:14.170 00.000 29988 Moving (-0.46, 0.34) raw xDistance=0.51 yDistance=0.26
02:01:14.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
02:01:14.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:01:14.170 00.000 29988 MoveAxis(W, 106, ABG)
02:01:14.170 00.000 29988 Guiding  Dir = 3, Dur = 106
02:01:14.170 00.000 29988 IsSlewing returns 0
02:01:14.171 00.001 29988 IsGuiding returns 0
02:01:14.172 00.001 29988 PulseGuide returned control before completion, sleep 115
02:01:14.298 00.126 29988 IsGuiding returns 0
02:01:14.298 00.000 29988 Move returns status 0, amount 106
02:01:14.298 00.000 29988 MoveAxis(S, 62, ABG)
02:01:14.298 00.000 29988 Guiding  Dir = 1, Dur = 62
02:01:14.299 00.001 29988 IsSlewing returns 0
02:01:14.299 00.000 29988 IsGuiding returns 0
02:01:14.304 00.005 29988 PulseGuide returned control before completion, sleep 68
02:01:14.376 00.072 29988 IsGuiding returns 0
02:01:14.376 00.000 29988 Move returns status 0, amount 62
02:01:14.376 00.000 29988 move complete, result=0
02:01:14.376 00.000 29988 worker thread done servicing request
02:01:14.376 00.000 29988 Worker thread wakes up
02:01:14.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:14.376 00.000 28316 GuideStep: 0.5 px 106 ms WEST, 0.3 px 62 ms SOUTH
02:01:14.377 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:15.785 01.408 29988 Exposure complete
02:01:15.823 00.038 29988 worker thread done servicing request
02:01:15.823 00.000 28316 OnExposeComplete: enter
02:01:15.824 00.001 28316 UpdateGuideState(): m_state=6
02:01:15.824 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2307
02:01:15.825 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=260.74, Mass=2473, SNR=34.5, Peak=203 HFD=3.8
02:01:15.825 00.000 28316 MultiStar: [#1 -0.05,0.34,0.00,M7] [#2 -0.05,0.51,0.00,M2] [#3 -0.00,0.29,0.85,U] [#4 -0.14,0.36,0.00,M2] [#5 -0.04,0.50,0.00,M3] [#6 -0.17,0.36,0.00,M7] [#7 -0.17,0.33,0.00,M4] [#8 -0.07,0.59,0.00,M2] 
02:01:15.826 00.001 28316 refined, 1 included, MultiStar: {-0.12, 0.32}, one-star: {-0.21, 0.35}
02:01:15.827 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
02:01:15.828 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
02:01:15.829 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.92 mountX=0.34 mountY=-0.04, mountTheta=-0.12
02:01:15.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.32, opts=13)
02:01:15.831 00.000 28316 Enqueuing Move request for scope (-0.12, 0.32)
02:01:15.832 00.001 29988 Worker thread wakes up
02:01:15.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:15.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
02:01:15.832 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
02:01:15.833 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
02:01:15.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:15.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:15.833 00.000 28316 Enqueuing Expose request
02:01:15.834 00.001 29988 Moving (-0.12, 0.32) raw xDistance=0.34 yDistance=-0.04
02:01:15.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.34
02:01:15.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:15.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:01:15.834 00.000 29988 MoveAxis(W, 79, ABG)
02:01:15.834 00.000 29988 Guiding  Dir = 3, Dur = 79
02:01:15.834 00.000 29988 IsSlewing returns 0
02:01:15.834 00.000 29988 IsGuiding returns 0
02:01:15.835 00.001 29988 PulseGuide returned control before completion, sleep 88
02:01:15.944 00.109 29988 IsGuiding returns 0
02:01:15.944 00.000 29988 Move returns status 0, amount 79
02:01:15.944 00.000 29988 MoveAxis(N, 0, ABG)
02:01:15.944 00.000 29988 Move returns status 0, amount 0
02:01:15.944 00.000 29988 move complete, result=0
02:01:15.945 00.001 29988 worker thread done servicing request
02:01:15.945 00.000 29988 Worker thread wakes up
02:01:15.945 00.000 28316 GuideStep: 0.3 px 79 ms WEST, -0.0 px 0 ms NORTH
02:01:15.948 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:15.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:17.582 01.634 29988 Exposure complete
02:01:17.619 00.037 29988 worker thread done servicing request
02:01:17.619 00.000 28316 OnExposeComplete: enter
02:01:17.620 00.001 28316 UpdateGuideState(): m_state=6
02:01:17.622 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2308
02:01:17.623 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=260.54, Mass=2443, SNR=34.3, Peak=213 HFD=3.7
02:01:17.625 00.002 28316 MultiStar: [#1 0.15,-0.05,1.00,U] [#2 0.34,0.11,0.00,M3] [#3 0.37,0.05,0.00,M1] [#4 0.29,-0.02,0.82,U] [#5 0.25,0.07,0.72,U] [#6 -0.02,0.10,0.61,U] [#7 0.31,-0.15,0.00,M5] [#8 0.21,0.04,0.58,U] 
02:01:17.626 00.001 28316 refined, 5 included, MultiStar: {0.19, 0.04}, one-star: {0.19, 0.14}
02:01:17.627 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
02:01:17.628 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
02:01:17.629 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.23 mountX=-0.04 mountY=-0.19, mountTheta=-1.77
02:01:17.632 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.04, opts=13)
02:01:17.633 00.001 28316 Enqueuing Move request for scope (0.19, 0.04)
02:01:17.634 00.001 29988 Worker thread wakes up
02:01:17.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:17.634 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:01:17.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:17.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:17.636 00.001 28316 Enqueuing Expose request
02:01:17.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
02:01:17.636 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
02:01:17.636 00.000 29988 Moving (0.19, 0.04) raw xDistance=-0.04 yDistance=-0.19
02:01:17.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:01:17.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:17.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:01:17.636 00.000 29988 MoveAxis(E, 0, ABG)
02:01:17.636 00.000 29988 Move returns status 0, amount 0
02:01:17.636 00.000 29988 MoveAxis(N, 0, ABG)
02:01:17.636 00.000 29988 Move returns status 0, amount 0
02:01:17.636 00.000 29988 move complete, result=0
02:01:17.636 00.000 29988 worker thread done servicing request
02:01:17.636 00.000 29988 Worker thread wakes up
02:01:17.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:17.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:17.637 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:19.149 01.512 29988 Exposure complete
02:01:19.196 00.047 29988 worker thread done servicing request
02:01:19.196 00.000 28316 OnExposeComplete: enter
02:01:19.196 00.000 28316 UpdateGuideState(): m_state=6
02:01:19.197 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2309
02:01:19.197 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=260.33, Mass=2399, SNR=33.9, Peak=242 HFD=3.7
02:01:19.198 00.001 28316 MultiStar: [#1 0.38,-0.20,0.00,M7] [#2 0.44,-0.14,0.00,M4] [#3 0.47,-0.08,0.00,M2] [#4 0.36,-0.09,0.00,M2] [#5 0.37,-0.12,0.00,M3] [#6 0.22,-0.23,0.00,M7] [#7 0.30,-0.08,0.63,U] [#8 0.37,0.02,0.00,M2] 
02:01:19.198 00.000 28316 refined, 1 included, MultiStar: {0.31, -0.07}, one-star: {0.32, -0.07}
02:01:19.199 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:01:19.199 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:01:19.200 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.23 mountX=-0.20 mountY=-0.25, mountTheta=-2.24
02:01:19.200 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.07, opts=13)
02:01:19.201 00.001 28316 Enqueuing Move request for scope (0.31, -0.07)
02:01:19.201 00.000 29988 Worker thread wakes up
02:01:19.202 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
02:01:19.202 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
02:01:19.202 00.000 29988 Moving (0.31, -0.07) raw xDistance=-0.20 yDistance=-0.25
02:01:19.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:01:19.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:19.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:01:19.202 00.000 29988 MoveAxis(E, 0, ABG)
02:01:19.202 00.000 29988 Move returns status 0, amount 0
02:01:19.202 00.000 29988 MoveAxis(N, 0, ABG)
02:01:19.202 00.000 29988 Move returns status 0, amount 0
02:01:19.202 00.000 29988 move complete, result=0
02:01:19.202 00.000 29988 worker thread done servicing request
02:01:19.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:19.202 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
02:01:19.203 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:19.203 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:19.204 00.001 28316 Enqueuing Expose request
02:01:19.204 00.000 29988 Worker thread wakes up
02:01:19.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:19.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:19.204 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:20.837 01.633 29988 Exposure complete
02:01:20.862 00.025 29988 worker thread done servicing request
02:01:20.862 00.000 28316 OnExposeComplete: enter
02:01:20.863 00.001 28316 UpdateGuideState(): m_state=6
02:01:20.863 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2310
02:01:20.864 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=260.37, Mass=2395, SNR=33.8, Peak=225 HFD=3.9
02:01:20.864 00.000 28316 MultiStar: [#1 0.20,-0.14,1.00,U] [#2 0.19,-0.14,0.91,U] [#3 0.44,-0.02,0.00,M3] [#4 0.52,-0.02,0.00,M3] [#5 0.45,-0.02,0.00,M4] [#6 0.32,-0.18,0.00,M8] [#7 0.38,-0.16,0.00,M5] [#8 0.16,0.06,0.59,U] 
02:01:20.865 00.001 28316 single-star, 3 included, MultiStar: {0.19, -0.07}, one-star: {0.20, -0.03}
02:01:20.865 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
02:01:20.866 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
02:01:20.866 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.15 mountX=-0.11 mountY=-0.16, mountTheta=-2.16
02:01:20.868 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.03, opts=13)
02:01:20.869 00.001 28316 Enqueuing Move request for scope (0.20, -0.03)
02:01:20.870 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:20.872 00.002 28316 UpdateGuideState exits: m=2395 RSB=33.8
02:01:20.873 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:20.874 00.001 29988 Worker thread wakes up
02:01:20.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
02:01:20.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
02:01:20.874 00.000 29988 Moving (0.20, -0.03) raw xDistance=-0.11 yDistance=-0.16
02:01:20.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:20.875 00.001 28316 Enqueuing Expose request
02:01:20.877 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:01:20.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:20.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:01:20.877 00.000 29988 MoveAxis(E, 0, ABG)
02:01:20.877 00.000 29988 Move returns status 0, amount 0
02:01:20.877 00.000 29988 MoveAxis(N, 0, ABG)
02:01:20.877 00.000 29988 Move returns status 0, amount 0
02:01:20.877 00.000 29988 move complete, result=0
02:01:20.877 00.000 29988 worker thread done servicing request
02:01:20.877 00.000 29988 Worker thread wakes up
02:01:20.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:20.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:20.878 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:22.395 01.517 29988 Exposure complete
02:01:22.424 00.029 29988 worker thread done servicing request
02:01:22.424 00.000 28316 OnExposeComplete: enter
02:01:22.425 00.001 28316 UpdateGuideState(): m_state=6
02:01:22.426 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2311
02:01:22.426 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=260.42, Mass=2427, SNR=34.1, Peak=228 HFD=3.7
02:01:22.427 00.001 28316 MultiStar: [#1 0.17,-0.12,0.99,U] [#2 0.22,0.13,0.92,U] [#3 0.34,0.01,0.00,M4] [#4 0.22,-0.05,0.84,U] [#5 0.30,0.08,0.74,U] [#6 0.13,-0.19,0.64,U] [#7 0.28,-0.10,0.65,U] [#8 0.09,-0.01,0.59,U] 
02:01:22.427 00.000 28316 single-star, 7 included, MultiStar: {0.19, -0.02}, one-star: {0.10, 0.02}
02:01:22.428 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:01:22.428 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:01:22.428 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.20 mountX=-0.02 mountY=-0.10, mountTheta=-1.80
02:01:22.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
02:01:22.430 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
02:01:22.431 00.001 29988 Worker thread wakes up
02:01:22.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
02:01:22.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
02:01:22.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:22.432 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.1
02:01:22.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:22.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:22.433 00.000 28316 Enqueuing Expose request
02:01:22.434 00.001 29988 Moving (0.10, 0.02) raw xDistance=-0.02 yDistance=-0.10
02:01:22.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:01:22.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:22.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:01:22.434 00.000 29988 MoveAxis(E, 0, ABG)
02:01:22.434 00.000 29988 Move returns status 0, amount 0
02:01:22.434 00.000 29988 MoveAxis(N, 0, ABG)
02:01:22.434 00.000 29988 Move returns status 0, amount 0
02:01:22.434 00.000 29988 move complete, result=0
02:01:22.434 00.000 29988 worker thread done servicing request
02:01:22.434 00.000 29988 Worker thread wakes up
02:01:22.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:22.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:22.434 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:24.060 01.626 29988 Exposure complete
02:01:24.090 00.030 29988 worker thread done servicing request
02:01:24.090 00.000 28316 OnExposeComplete: enter
02:01:24.092 00.002 28316 UpdateGuideState(): m_state=6
02:01:24.092 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2312
02:01:24.093 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=260.39, Mass=2383, SNR=33.8, Peak=211 HFD=3.9
02:01:24.093 00.000 28316 MultiStar: [#1 0.27,0.05,1.00,U] [#2 0.17,0.05,0.91,U] [#3 0.33,0.14,0.00,M5] [#4 0.35,0.05,0.00,M3] [#5 0.23,0.21,0.00,M4] [#6 0.05,0.08,0.64,U] [#7 0.21,0.00,0.62,U] [#8 0.09,0.19,0.62,U] 
02:01:24.094 00.001 28316 single-star, 5 included, MultiStar: {0.16, 0.05}, one-star: {0.12, -0.01}
02:01:24.094 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:01:24.095 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:01:24.095 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.09 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
02:01:24.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
02:01:24.097 00.001 28316 Enqueuing Move request for scope (0.12, -0.01)
02:01:24.098 00.001 29988 Worker thread wakes up
02:01:24.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
02:01:24.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
02:01:24.098 00.000 29988 Moving (0.12, -0.01) raw xDistance=-0.06 yDistance=-0.10
02:01:24.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:01:24.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:24.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:24.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:01:24.098 00.000 29988 MoveAxis(E, 0, ABG)
02:01:24.098 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:01:24.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:24.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:24.100 00.001 28316 Enqueuing Expose request
02:01:24.101 00.001 29988 Move returns status 0, amount 0
02:01:24.101 00.000 29988 MoveAxis(N, 0, ABG)
02:01:24.101 00.000 29988 Move returns status 0, amount 0
02:01:24.101 00.000 29988 move complete, result=0
02:01:24.101 00.000 29988 worker thread done servicing request
02:01:24.101 00.000 29988 Worker thread wakes up
02:01:24.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:24.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:24.101 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:25.616 01.515 29988 Exposure complete
02:01:25.664 00.048 29988 worker thread done servicing request
02:01:25.664 00.000 28316 OnExposeComplete: enter
02:01:25.665 00.001 28316 UpdateGuideState(): m_state=6
02:01:25.665 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2313
02:01:25.667 00.002 28316 Star::Find returns 1 (0), X=951.93, Y=260.57, Mass=2424, SNR=34.1, Peak=209 HFD=3.8
02:01:25.667 00.000 28316 MultiStar: [#1 0.16,-0.00,0.95,U] [#2 0.20,0.13,0.91,U] [#3 0.23,0.08,0.85,U] [#4 0.10,0.10,0.84,U] [#5 0.27,-0.01,0.74,U] [#6 0.05,-0.01,0.63,U] [#7 -0.01,0.07,0.65,U] [#8 0.21,0.30,0.00,M1] 
02:01:25.668 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.07}, one-star: {0.09, 0.17}
02:01:25.668 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
02:01:25.669 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
02:01:25.669 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.47 mountX=0.01 mountY=-0.16, mountTheta=-1.52
02:01:25.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.07, opts=13)
02:01:25.672 00.002 28316 Enqueuing Move request for scope (0.14, 0.07)
02:01:25.673 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:25.675 00.002 28316 UpdateGuideState exits: m=2424 RSB=34.1
02:01:25.676 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:25.677 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:25.677 00.000 28316 Enqueuing Expose request
02:01:25.678 00.001 29988 Worker thread wakes up
02:01:25.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
02:01:25.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
02:01:25.678 00.000 29988 Moving (0.14, 0.07) raw xDistance=0.01 yDistance=-0.16
02:01:25.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:01:25.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:25.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:01:25.678 00.000 29988 MoveAxis(E, 0, ABG)
02:01:25.678 00.000 29988 Move returns status 0, amount 0
02:01:25.678 00.000 29988 MoveAxis(N, 0, ABG)
02:01:25.678 00.000 29988 Move returns status 0, amount 0
02:01:25.678 00.000 29988 move complete, result=0
02:01:25.678 00.000 29988 worker thread done servicing request
02:01:25.678 00.000 29988 Worker thread wakes up
02:01:25.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:25.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:25.678 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:27.312 01.634 29988 Exposure complete
02:01:27.363 00.051 29988 worker thread done servicing request
02:01:27.363 00.000 28316 OnExposeComplete: enter
02:01:27.365 00.002 28316 UpdateGuideState(): m_state=6
02:01:27.365 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2314
02:01:27.366 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=260.31, Mass=2327, SNR=33.5, Peak=198 HFD=3.7
02:01:27.366 00.000 28316 MultiStar: [#1 0.35,0.02,0.00,M4] [#2 0.38,-0.01,0.00,M1] [#3 0.44,0.05,0.00,M5] [#4 0.41,-0.05,0.00,M3] [#5 0.24,0.14,0.75,U] [#6 0.18,0.01,0.64,U] [#7 0.27,-0.06,0.64,U] [#8 0.39,0.27,0.00,M2] 
02:01:27.367 00.001 28316 refined, 3 included, MultiStar: {0.28, -0.01}, one-star: {0.36, -0.09}
02:01:27.367 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
02:01:27.367 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
02:01:27.368 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.02 mountX=-0.12 mountY=-0.24, mountTheta=-2.03
02:01:27.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.01, opts=13)
02:01:27.370 00.001 28316 Enqueuing Move request for scope (0.28, -0.01)
02:01:27.371 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:27.372 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.5
02:01:27.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:27.375 00.003 29988 Worker thread wakes up
02:01:27.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
02:01:27.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
02:01:27.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:27.376 00.001 28316 Enqueuing Expose request
02:01:27.376 00.000 29988 Moving (0.28, -0.01) raw xDistance=-0.12 yDistance=-0.24
02:01:27.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:01:27.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:27.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:01:27.376 00.000 29988 MoveAxis(E, 0, ABG)
02:01:27.376 00.000 29988 Move returns status 0, amount 0
02:01:27.376 00.000 29988 MoveAxis(N, 0, ABG)
02:01:27.376 00.000 29988 Move returns status 0, amount 0
02:01:27.376 00.000 29988 move complete, result=0
02:01:27.376 00.000 29988 worker thread done servicing request
02:01:27.376 00.000 29988 Worker thread wakes up
02:01:27.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:27.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:27.377 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:28.902 01.525 29988 Exposure complete
02:01:28.943 00.041 29988 worker thread done servicing request
02:01:28.943 00.000 28316 OnExposeComplete: enter
02:01:28.945 00.002 28316 UpdateGuideState(): m_state=6
02:01:28.947 00.002 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2315
02:01:28.947 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=260.39, Mass=2429, SNR=34.0, Peak=234 HFD=3.8
02:01:28.948 00.001 28316 MultiStar: [#1 0.25,0.02,0.97,U] [#2 0.33,-0.12,0.00,M2] [#3 0.47,0.01,0.00,M6] [#4 0.23,-0.06,0.84,U] [#5 0.31,-0.02,0.75,U] [#6 0.07,-0.09,0.62,U] [#7 0.24,-0.00,0.63,U] [#8 0.34,0.02,0.00,M3] 
02:01:28.948 00.000 28316 refined, 5 included, MultiStar: {0.24, -0.02}, one-star: {0.32, -0.01}
02:01:28.949 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:01:28.949 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:01:28.949 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.25 cameraTheta=-0.10 mountX=-0.12 mountY=-0.21, mountTheta=-2.10
02:01:28.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.02, opts=13)
02:01:28.951 00.000 28316 Enqueuing Move request for scope (0.24, -0.02)
02:01:28.951 00.000 29988 Worker thread wakes up
02:01:28.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
02:01:28.952 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
02:01:28.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:28.952 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.0
02:01:28.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:28.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:28.953 00.000 28316 Enqueuing Expose request
02:01:28.954 00.001 29988 Moving (0.24, -0.02) raw xDistance=-0.12 yDistance=-0.21
02:01:28.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:01:28.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:28.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:01:28.954 00.000 29988 MoveAxis(E, 0, ABG)
02:01:28.954 00.000 29988 Move returns status 0, amount 0
02:01:28.954 00.000 29988 MoveAxis(N, 0, ABG)
02:01:28.954 00.000 29988 Move returns status 0, amount 0
02:01:28.954 00.000 29988 move complete, result=0
02:01:28.954 00.000 29988 worker thread done servicing request
02:01:28.954 00.000 29988 Worker thread wakes up
02:01:28.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:28.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:28.954 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:30.588 01.634 29988 Exposure complete
02:01:30.632 00.044 29988 worker thread done servicing request
02:01:30.633 00.001 28316 OnExposeComplete: enter
02:01:30.633 00.000 28316 UpdateGuideState(): m_state=6
02:01:30.634 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2316
02:01:30.634 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=260.29, Mass=2387, SNR=33.8, Peak=238 HFD=4.0
02:01:30.635 00.001 28316 MultiStar: [#1 0.22,-0.21,0.98,U] [#2 0.03,-0.14,0.95,U] [#3 0.33,-0.06,0.00,M7] [#4 0.15,0.08,0.82,U] [#5 0.30,-0.08,0.00,M2] [#6 0.01,-0.06,0.63,U] [#7 0.06,-0.16,0.64,U] [#8 0.18,-0.01,0.61,U] 
02:01:30.635 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {0.15, -0.11}
02:01:30.636 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
02:01:30.636 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
02:01:30.637 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=-0.14 mountY=-0.07, mountTheta=-2.68
02:01:30.639 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
02:01:30.641 00.002 28316 Enqueuing Move request for scope (0.12, -0.09)
02:01:30.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:30.641 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
02:01:30.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:30.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:30.642 00.001 28316 Enqueuing Expose request
02:01:30.642 00.000 29988 Worker thread wakes up
02:01:30.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
02:01:30.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
02:01:30.643 00.001 29988 Moving (0.12, -0.09) raw xDistance=-0.14 yDistance=-0.07
02:01:30.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:01:30.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:30.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:01:30.643 00.000 29988 MoveAxis(E, 0, ABG)
02:01:30.643 00.000 29988 Move returns status 0, amount 0
02:01:30.643 00.000 29988 MoveAxis(N, 0, ABG)
02:01:30.643 00.000 29988 Move returns status 0, amount 0
02:01:30.643 00.000 29988 move complete, result=0
02:01:30.643 00.000 29988 worker thread done servicing request
02:01:30.643 00.000 29988 Worker thread wakes up
02:01:30.643 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:30.644 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:30.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:32.171 01.527 29988 Exposure complete
02:01:32.199 00.028 29988 worker thread done servicing request
02:01:32.199 00.000 28316 OnExposeComplete: enter
02:01:32.200 00.001 28316 UpdateGuideState(): m_state=6
02:01:32.201 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2317
02:01:32.201 00.000 28316 Star::Find returns 1 (1), X=951.97, Y=260.27, Mass=2451, SNR=34.3, Peak=255 HFD=4.0
02:01:32.202 00.001 28316 MultiStar: [#1 0.15,-0.15,1.00,U] [#2 0.14,-0.05,0.91,U] [#3 0.29,-0.11,0.85,U] [#4 0.25,-0.16,0.81,U] [#5 0.16,-0.10,0.71,U] [#6 -0.03,-0.15,0.62,U] [#7 0.03,-0.14,0.61,U] [#8 0.07,0.08,0.58,U] 
02:01:32.202 00.000 28316 single-star, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.12, -0.12}
02:01:32.202 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
02:01:32.203 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
02:01:32.203 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=-0.16 mountY=-0.05, mountTheta=-2.82
02:01:32.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
02:01:32.205 00.001 28316 Enqueuing Move request for scope (0.12, -0.12)
02:01:32.205 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:32.206 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.3 Saturée
02:01:32.206 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:32.207 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:32.207 00.000 28316 Enqueuing Expose request
02:01:32.208 00.001 29988 Worker thread wakes up
02:01:32.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
02:01:32.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
02:01:32.208 00.000 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.05
02:01:32.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:01:32.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:32.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:01:32.208 00.000 29988 MoveAxis(E, 0, ABG)
02:01:32.208 00.000 29988 Move returns status 0, amount 0
02:01:32.208 00.000 29988 MoveAxis(N, 0, ABG)
02:01:32.208 00.000 29988 Move returns status 0, amount 0
02:01:32.208 00.000 29988 move complete, result=0
02:01:32.208 00.000 29988 worker thread done servicing request
02:01:32.208 00.000 29988 Worker thread wakes up
02:01:32.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:32.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:32.208 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:33.837 01.629 29988 Exposure complete
02:01:33.878 00.041 29988 worker thread done servicing request
02:01:33.878 00.000 28316 OnExposeComplete: enter
02:01:33.880 00.002 28316 UpdateGuideState(): m_state=6
02:01:33.881 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2318
02:01:33.881 00.000 28316 Star::Find returns 1 (1), X=951.91, Y=260.23, Mass=2399, SNR=33.9, Peak=255 HFD=4.0
02:01:33.882 00.001 28316 MultiStar: [#1 0.07,-0.13,0.96,U] [#2 0.12,-0.20,0.94,U] [#3 0.22,-0.20,0.88,U] [#4 0.16,-0.23,0.86,U] [#5 0.21,-0.22,0.77,U] [#6 0.04,-0.23,0.63,U] [#7 -0.04,-0.20,0.64,U] [#8 -0.13,-0.07,0.61,U] 
02:01:33.882 00.000 28316 single-star, 8 included, MultiStar: {0.09, -0.18}, one-star: {0.07, -0.17}
02:01:33.883 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
02:01:33.883 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
02:01:33.884 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.19 mountX=-0.18 mountY=0.02, mountTheta=3.05
02:01:33.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
02:01:33.885 00.000 28316 Enqueuing Move request for scope (0.07, -0.17)
02:01:33.886 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:33.886 00.000 29988 Worker thread wakes up
02:01:33.886 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9 Saturée
02:01:33.887 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:33.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:33.888 00.001 28316 Enqueuing Expose request
02:01:33.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
02:01:33.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
02:01:33.888 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.18 yDistance=0.02
02:01:33.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:01:33.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:33.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:01:33.888 00.000 29988 MoveAxis(E, 0, ABG)
02:01:33.888 00.000 29988 Move returns status 0, amount 0
02:01:33.888 00.000 29988 MoveAxis(N, 0, ABG)
02:01:33.888 00.000 29988 Move returns status 0, amount 0
02:01:33.888 00.000 29988 move complete, result=0
02:01:33.888 00.000 29988 worker thread done servicing request
02:01:33.888 00.000 29988 Worker thread wakes up
02:01:33.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:33.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:33.889 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:35.408 01.519 29988 Exposure complete
02:01:35.442 00.034 29988 worker thread done servicing request
02:01:35.442 00.000 28316 OnExposeComplete: enter
02:01:35.443 00.001 28316 UpdateGuideState(): m_state=6
02:01:35.443 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2319
02:01:35.444 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=260.23, Mass=2390, SNR=33.9, Peak=238 HFD=4.0
02:01:35.444 00.000 28316 MultiStar: [#1 0.16,-0.29,0.00,M1] [#2 0.13,-0.13,0.90,U] [#3 0.34,-0.12,0.00,M6] [#4 0.14,-0.31,0.00,M1] [#5 0.29,-0.11,0.74,U] [#6 0.18,-0.14,0.64,U] [#7 0.01,-0.03,0.64,U] [#8 0.14,0.06,0.59,U] 
02:01:35.445 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.10}, one-star: {0.12, -0.16}
02:01:35.445 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:01:35.446 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:01:35.446 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.59 mountX=-0.15 mountY=-0.09, mountTheta=-2.62
02:01:35.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
02:01:35.448 00.001 28316 Enqueuing Move request for scope (0.14, -0.10)
02:01:35.448 00.000 29988 Worker thread wakes up
02:01:35.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
02:01:35.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
02:01:35.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:35.449 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:01:35.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:35.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:35.450 00.001 28316 Enqueuing Expose request
02:01:35.450 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.09
02:01:35.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:01:35.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:35.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:01:35.450 00.000 29988 MoveAxis(E, 0, ABG)
02:01:35.450 00.000 29988 Move returns status 0, amount 0
02:01:35.450 00.000 29988 MoveAxis(N, 0, ABG)
02:01:35.450 00.000 29988 Move returns status 0, amount 0
02:01:35.450 00.000 29988 move complete, result=0
02:01:35.450 00.000 29988 worker thread done servicing request
02:01:35.450 00.000 29988 Worker thread wakes up
02:01:35.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:35.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:35.451 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:37.074 01.623 29988 Exposure complete
02:01:37.104 00.030 29988 worker thread done servicing request
02:01:37.104 00.000 28316 OnExposeComplete: enter
02:01:37.105 00.001 28316 UpdateGuideState(): m_state=6
02:01:37.105 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2320
02:01:37.106 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=260.31, Mass=2329, SNR=33.2, Peak=231 HFD=3.9
02:01:37.106 00.000 28316 MultiStar: [#1 0.20,-0.30,0.00,M2] [#2 0.32,-0.06,0.00,M1] [#3 0.39,-0.20,0.00,M7] [#4 0.15,-0.18,0.85,U] [#5 0.21,-0.14,0.73,U] [#6 0.08,-0.08,0.64,U] [#7 0.13,-0.11,0.65,U] [#8 0.10,-0.00,0.60,U] 
02:01:37.107 00.001 28316 single-star, 5 included, MultiStar: {0.13, -0.10}, one-star: {0.11, -0.09}
02:01:37.107 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
02:01:37.108 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:01:37.110 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.65 mountX=-0.13 mountY=-0.06, mountTheta=-2.68
02:01:37.110 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
02:01:37.111 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
02:01:37.111 00.000 29988 Worker thread wakes up
02:01:37.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:37.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
02:01:37.111 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.2
02:01:37.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:37.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:37.113 00.001 28316 Enqueuing Expose request
02:01:37.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
02:01:37.113 00.000 29988 Moving (0.11, -0.09) raw xDistance=-0.13 yDistance=-0.06
02:01:37.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:01:37.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:37.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:01:37.113 00.000 29988 MoveAxis(E, 0, ABG)
02:01:37.113 00.000 29988 Move returns status 0, amount 0
02:01:37.113 00.000 29988 MoveAxis(N, 0, ABG)
02:01:37.113 00.000 29988 Move returns status 0, amount 0
02:01:37.113 00.000 29988 move complete, result=0
02:01:37.113 00.000 29988 worker thread done servicing request
02:01:37.113 00.000 29988 Worker thread wakes up
02:01:37.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:37.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:37.114 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:38.630 01.516 29988 Exposure complete
02:01:38.664 00.034 29988 worker thread done servicing request
02:01:38.664 00.000 28316 OnExposeComplete: enter
02:01:38.665 00.001 28316 UpdateGuideState(): m_state=6
02:01:38.665 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2321
02:01:38.666 00.001 28316 Star::Find returns 1 (0), X=952.00, Y=260.23, Mass=2374, SNR=33.6, Peak=236 HFD=4.0
02:01:38.666 00.000 28316 MultiStar: [#1 0.22,-0.17,0.98,U] [#2 0.26,-0.01,0.91,U] [#3 0.36,-0.18,0.00,M8] [#4 0.18,-0.14,0.85,U] [#5 0.29,-0.14,0.00,M1] [#6 0.24,-0.15,0.64,U] [#7 0.12,-0.14,0.61,U] [#8 0.38,-0.06,0.00,M1] 
02:01:38.667 00.001 28316 single-star, 5 included, MultiStar: {0.20, -0.13}, one-star: {0.16, -0.16}
02:01:38.667 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
02:01:38.668 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
02:01:38.668 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.80 mountX=-0.21 mountY=-0.07, mountTheta=-2.84
02:01:38.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.16, opts=13)
02:01:38.670 00.001 28316 Enqueuing Move request for scope (0.16, -0.16)
02:01:38.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:38.671 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.6
02:01:38.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:38.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:38.672 00.001 28316 Enqueuing Expose request
02:01:38.672 00.000 29988 Worker thread wakes up
02:01:38.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
02:01:38.672 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
02:01:38.672 00.000 29988 Moving (0.16, -0.16) raw xDistance=-0.21 yDistance=-0.07
02:01:38.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
02:01:38.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:38.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:01:38.672 00.000 29988 MoveAxis(E, 45, ABG)
02:01:38.672 00.000 29988 Guiding  Dir = 2, Dur = 45
02:01:38.673 00.001 29988 IsSlewing returns 0
02:01:38.673 00.000 29988 IsGuiding returns 0
02:01:38.674 00.001 29988 PulseGuide returned control before completion, sleep 54
02:01:38.741 00.067 29988 IsGuiding returns 0
02:01:38.741 00.000 29988 Move returns status 0, amount 45
02:01:38.741 00.000 29988 MoveAxis(N, 0, ABG)
02:01:38.741 00.000 29988 Move returns status 0, amount 0
02:01:38.741 00.000 29988 move complete, result=0
02:01:38.741 00.000 29988 worker thread done servicing request
02:01:38.741 00.000 29988 Worker thread wakes up
02:01:38.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:38.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:38.741 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
02:01:40.366 01.625 29988 Exposure complete
02:01:40.402 00.036 29988 worker thread done servicing request
02:01:40.403 00.001 28316 OnExposeComplete: enter
02:01:40.403 00.000 28316 UpdateGuideState(): m_state=6
02:01:40.404 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2322
02:01:40.404 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=260.36, Mass=2298, SNR=33.1, Peak=231 HFD=3.8
02:01:40.405 00.001 28316 MultiStar: [#1 0.21,-0.20,1.01,U] [#2 0.19,-0.05,0.93,U] [#3 0.29,-0.02,0.89,U] [#4 0.28,-0.21,0.00,M1] [#5 0.25,-0.02,0.77,U] [#6 0.19,-0.13,0.65,U] [#7 0.02,-0.01,0.64,U] [#8 0.20,-0.00,0.61,U] 
02:01:40.405 00.000 28316 single-star, 7 included, MultiStar: {0.20, -0.06}, one-star: {0.20, -0.03}
02:01:40.406 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:01:40.406 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:01:40.407 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.17 mountX=-0.11 mountY=-0.16, mountTheta=-2.18
02:01:40.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.03, opts=13)
02:01:40.410 00.002 28316 Enqueuing Move request for scope (0.20, -0.03)
02:01:40.412 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:40.415 00.003 29988 Worker thread wakes up
02:01:40.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
02:01:40.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
02:01:40.415 00.000 29988 Moving (0.20, -0.03) raw xDistance=-0.11 yDistance=-0.16
02:01:40.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:01:40.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:40.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:01:40.415 00.000 29988 MoveAxis(E, 0, ABG)
02:01:40.415 00.000 29988 Move returns status 0, amount 0
02:01:40.415 00.000 29988 MoveAxis(N, 0, ABG)
02:01:40.415 00.000 29988 Move returns status 0, amount 0
02:01:40.415 00.000 29988 move complete, result=0
02:01:40.415 00.000 29988 worker thread done servicing request
02:01:40.415 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.1
02:01:40.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:40.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:40.416 00.000 28316 Enqueuing Expose request
02:01:40.417 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:40.418 00.001 29988 Worker thread wakes up
02:01:40.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:40.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:41.939 01.521 29988 Exposure complete
02:01:41.976 00.037 29988 worker thread done servicing request
02:01:41.976 00.000 28316 OnExposeComplete: enter
02:01:41.976 00.000 28316 UpdateGuideState(): m_state=6
02:01:41.977 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2323
02:01:41.978 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=260.29, Mass=2403, SNR=34.0, Peak=232 HFD=4.0
02:01:41.979 00.001 28316 MultiStar: [#1 0.12,-0.30,0.00,M1] [#2 0.16,-0.08,0.91,U] [#3 0.37,-0.11,0.00,M8] [#4 0.27,-0.25,0.00,M2] [#5 0.17,-0.13,0.73,U] [#6 0.06,-0.13,0.63,U] [#7 0.14,-0.11,0.62,U] [#8 0.25,0.06,0.58,U] 
02:01:41.979 00.000 28316 single-star, 5 included, MultiStar: {0.15, -0.09}, one-star: {0.11, -0.10}
02:01:41.980 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:01:41.980 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:01:41.980 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.76 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
02:01:41.983 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
02:01:41.983 00.000 28316 Enqueuing Move request for scope (0.11, -0.10)
02:01:41.983 00.000 29988 Worker thread wakes up
02:01:41.984 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:41.984 00.000 28316 UpdateGuideState exits: m=2403 RSB=34.0
02:01:41.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:41.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:41.985 00.000 28316 Enqueuing Expose request
02:01:41.986 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
02:01:41.986 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
02:01:41.986 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.05
02:01:41.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:01:41.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:41.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:01:41.986 00.000 29988 MoveAxis(E, 0, ABG)
02:01:41.986 00.000 29988 Move returns status 0, amount 0
02:01:41.986 00.000 29988 MoveAxis(N, 0, ABG)
02:01:41.986 00.000 29988 Move returns status 0, amount 0
02:01:41.986 00.000 29988 move complete, result=0
02:01:41.986 00.000 29988 worker thread done servicing request
02:01:41.986 00.000 29988 Worker thread wakes up
02:01:41.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:41.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:41.986 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:43.615 01.629 29988 Exposure complete
02:01:43.652 00.037 29988 worker thread done servicing request
02:01:43.652 00.000 28316 OnExposeComplete: enter
02:01:43.653 00.001 28316 UpdateGuideState(): m_state=6
02:01:43.653 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2324
02:01:43.654 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=260.29, Mass=2432, SNR=34.1, Peak=238 HFD=3.8
02:01:43.655 00.001 28316 MultiStar: [#1 0.04,-0.14,0.97,U] [#2 -0.01,-0.02,0.89,U] [#3 0.10,-0.02,0.87,U] [#4 0.20,-0.02,0.83,U] [#5 0.23,-0.07,0.73,U] [#6 -0.08,-0.10,0.63,U] [#7 0.18,0.05,0.63,U] [#8 0.01,0.14,0.58,U] 
02:01:43.657 00.002 28316 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.03, -0.10}
02:01:43.658 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
02:01:43.659 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:01:43.660 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.49 mountX=-0.07 mountY=-0.05, mountTheta=-2.51
02:01:43.662 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
02:01:43.663 00.001 28316 Enqueuing Move request for scope (0.08, -0.04)
02:01:43.663 00.000 29988 Worker thread wakes up
02:01:43.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:43.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
02:01:43.663 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
02:01:43.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:43.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:43.665 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
02:01:43.665 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.07 yDistance=-0.05
02:01:43.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:01:43.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:43.665 00.000 28316 Enqueuing Expose request
02:01:43.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:01:43.665 00.000 29988 MoveAxis(E, 0, ABG)
02:01:43.665 00.000 29988 Move returns status 0, amount 0
02:01:43.665 00.000 29988 MoveAxis(N, 0, ABG)
02:01:43.666 00.001 29988 Move returns status 0, amount 0
02:01:43.666 00.000 29988 move complete, result=0
02:01:43.666 00.000 29988 worker thread done servicing request
02:01:43.666 00.000 29988 Worker thread wakes up
02:01:43.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:43.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:43.666 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:45.183 01.517 29988 Exposure complete
02:01:45.220 00.037 29988 worker thread done servicing request
02:01:45.220 00.000 28316 OnExposeComplete: enter
02:01:45.221 00.001 28316 UpdateGuideState(): m_state=6
02:01:45.222 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2325
02:01:45.222 00.000 28316 Star::Find returns 1 (1), X=951.93, Y=260.26, Mass=2448, SNR=34.2, Peak=255 HFD=3.9
02:01:45.223 00.001 28316 MultiStar: [#1 0.22,-0.25,0.00,M1] [#2 0.15,-0.13,0.91,U] [#3 0.31,-0.01,0.00,M8] [#4 0.19,-0.04,0.82,U] [#5 0.20,-0.20,0.73,U] [#6 0.02,-0.04,0.64,U] [#7 0.17,-0.17,0.61,U] [#8 0.18,0.00,0.57,U] 
02:01:45.223 00.000 28316 single-star, 6 included, MultiStar: {0.14, -0.11}, one-star: {0.08, -0.14}
02:01:45.223 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:01:45.224 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:01:45.224 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.04 mountX=-0.16 mountY=-0.01, mountTheta=-3.08
02:01:45.226 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
02:01:45.226 00.000 28316 Enqueuing Move request for scope (0.08, -0.14)
02:01:45.227 00.001 29988 Worker thread wakes up
02:01:45.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:45.229 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
02:01:45.229 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2 Saturée
02:01:45.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
02:01:45.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:45.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:45.230 00.000 28316 Enqueuing Expose request
02:01:45.231 00.001 29988 Moving (0.08, -0.14) raw xDistance=-0.16 yDistance=-0.01
02:01:45.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:01:45.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:45.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:45.231 00.000 29988 MoveAxis(E, 0, ABG)
02:01:45.231 00.000 29988 Move returns status 0, amount 0
02:01:45.231 00.000 29988 MoveAxis(N, 0, ABG)
02:01:45.231 00.000 29988 Move returns status 0, amount 0
02:01:45.231 00.000 29988 move complete, result=0
02:01:45.231 00.000 29988 worker thread done servicing request
02:01:45.231 00.000 29988 Worker thread wakes up
02:01:45.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:45.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:45.231 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:46.858 01.627 29988 Exposure complete
02:01:46.899 00.041 29988 worker thread done servicing request
02:01:46.899 00.000 28316 OnExposeComplete: enter
02:01:46.900 00.001 28316 UpdateGuideState(): m_state=6
02:01:46.901 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2326
02:01:46.902 00.001 28316 Star::Find returns 1 (1), X=952.06, Y=260.17, Mass=2259, SNR=32.9, Peak=255 HFD=3.8
02:01:46.904 00.002 28316 MultiStar: [#1 0.25,-0.22,0.00,M2] [#2 0.09,-0.16,0.97,U] [#3 0.35,-0.21,0.00,M9] [#4 0.18,-0.22,0.87,U] [#5 0.13,-0.15,0.76,U] [#6 -0.06,-0.18,0.66,U] [#7 0.02,-0.15,0.66,U] [#8 0.17,0.04,0.61,U] 
02:01:46.904 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.16}, one-star: {0.22, -0.23}
02:01:46.905 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:01:46.905 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:01:46.905 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.94 mountX=-0.19 mountY=-0.03, mountTheta=-2.98
02:01:46.906 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.16, opts=13)
02:01:46.907 00.001 28316 Enqueuing Move request for scope (0.11, -0.16)
02:01:46.907 00.000 29988 Worker thread wakes up
02:01:46.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:46.908 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.9 Saturée
02:01:46.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:46.909 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:46.909 00.000 28316 Enqueuing Expose request
02:01:46.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
02:01:46.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
02:01:46.909 00.000 29988 Moving (0.11, -0.16) raw xDistance=-0.19 yDistance=-0.03
02:01:46.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:01:46.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:46.910 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:01:46.910 00.000 29988 MoveAxis(E, 0, ABG)
02:01:46.910 00.000 29988 Move returns status 0, amount 0
02:01:46.910 00.000 29988 MoveAxis(N, 0, ABG)
02:01:46.910 00.000 29988 Move returns status 0, amount 0
02:01:46.910 00.000 29988 move complete, result=0
02:01:46.910 00.000 29988 worker thread done servicing request
02:01:46.910 00.000 29988 Worker thread wakes up
02:01:46.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:46.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:46.910 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:48.430 01.520 29988 Exposure complete
02:01:48.465 00.035 29988 worker thread done servicing request
02:01:48.465 00.000 28316 OnExposeComplete: enter
02:01:48.466 00.001 28316 UpdateGuideState(): m_state=6
02:01:48.467 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2327
02:01:48.468 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=260.22, Mass=2389, SNR=33.7, Peak=241 HFD=4.0
02:01:48.469 00.001 28316 MultiStar: [#1 0.31,-0.21,0.00,M3] [#2 0.19,-0.11,0.92,U] [#3 0.36,-0.11,0.00,M10] [#4 0.32,-0.22,0.00,M1] [#5 0.09,-0.13,0.74,U] [#6 0.02,-0.15,0.64,U] [#7 -0.03,-0.13,0.63,U] [#8 0.26,-0.27,0.00,M1] 
02:01:48.470 00.001 28316 refined, 4 included, MultiStar: {0.12, -0.14}, one-star: {0.24, -0.18}
02:01:48.471 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:01:48.472 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:01:48.473 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.86 mountX=-0.18 mountY=-0.04, mountTheta=-2.90
02:01:48.475 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:01:48.477 00.002 28316 Enqueuing Move request for scope (0.12, -0.14)
02:01:48.479 00.002 29988 Worker thread wakes up
02:01:48.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:48.481 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:01:48.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:01:48.481 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.04
02:01:48.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:01:48.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:48.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:01:48.481 00.000 29988 MoveAxis(E, 0, ABG)
02:01:48.481 00.000 29988 Move returns status 0, amount 0
02:01:48.481 00.000 29988 MoveAxis(N, 0, ABG)
02:01:48.481 00.000 29988 Move returns status 0, amount 0
02:01:48.481 00.000 29988 move complete, result=0
02:01:48.481 00.000 29988 worker thread done servicing request
02:01:48.481 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.7
02:01:48.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:48.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:48.482 00.000 28316 Enqueuing Expose request
02:01:48.483 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:48.483 00.000 29988 Worker thread wakes up
02:01:48.484 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:48.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:50.111 01.627 29988 Exposure complete
02:01:50.150 00.039 29988 worker thread done servicing request
02:01:50.150 00.000 28316 OnExposeComplete: enter
02:01:50.151 00.001 28316 UpdateGuideState(): m_state=6
02:01:50.151 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2328
02:01:50.152 00.001 28316 Star::Find returns 1 (1), X=951.95, Y=260.14, Mass=2382, SNR=33.9, Peak=255 HFD=4.1
02:01:50.152 00.000 28316 MultiStar: [#1 0.30,-0.22,0.00,M4] [#2 0.18,-0.16,0.92,U] [#3 0.34,-0.16,0.00,R] [#4 0.23,-0.06,0.84,U] [#5 0.14,-0.12,0.72,U] [#6 0.04,-0.19,0.64,U] [#7 -0.03,-0.09,0.65,U] [#8 0.12,-0.03,0.60,U] 
02:01:50.153 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.14}, one-star: {0.10, -0.26}
02:01:50.153 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:01:50.154 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
02:01:50.155 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.85 mountX=-0.17 mountY=-0.05, mountTheta=-2.89
02:01:50.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:01:50.157 00.000 28316 Enqueuing Move request for scope (0.12, -0.14)
02:01:50.158 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:50.158 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9 Saturée
02:01:50.159 00.001 29988 Worker thread wakes up
02:01:50.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:01:50.159 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:01:50.159 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.17 yDistance=-0.05
02:01:50.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:01:50.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:50.159 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:50.160 00.001 28316 Enqueuing Expose request
02:01:50.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:01:50.160 00.000 29988 MoveAxis(E, 0, ABG)
02:01:50.160 00.000 29988 Move returns status 0, amount 0
02:01:50.160 00.000 29988 MoveAxis(N, 0, ABG)
02:01:50.160 00.000 29988 Move returns status 0, amount 0
02:01:50.160 00.000 29988 move complete, result=0
02:01:50.160 00.000 29988 worker thread done servicing request
02:01:50.160 00.000 29988 Worker thread wakes up
02:01:50.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:50.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:50.161 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:51.682 01.521 29988 Exposure complete
02:01:51.715 00.033 29988 worker thread done servicing request
02:01:51.715 00.000 28316 OnExposeComplete: enter
02:01:51.716 00.001 28316 UpdateGuideState(): m_state=6
02:01:51.716 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2329
02:01:51.717 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=260.19, Mass=2398, SNR=33.9, Peak=237 HFD=4.0
02:01:51.718 00.001 28316 MultiStar: [#1 0.19,-0.34,0.00,M5] [#2 0.19,-0.18,0.90,U] [#3 -0.14,-0.06,0.88,U] [#4 0.11,-0.30,0.00,M1] [#5 0.18,-0.24,0.74,U] [#6 -0.05,-0.21,0.64,U] [#7 0.03,-0.25,0.63,U] [#8 0.13,-0.29,0.00,M1] 
02:01:51.719 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.18}, one-star: {0.04, -0.20}
02:01:51.720 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
02:01:51.722 00.002 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
02:01:51.723 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.34 mountX=-0.19 mountY=0.04, mountTheta=2.91
02:01:51.724 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
02:01:51.725 00.001 28316 Enqueuing Move request for scope (0.04, -0.18)
02:01:51.726 00.001 29988 Worker thread wakes up
02:01:51.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
02:01:51.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:51.726 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
02:01:51.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:51.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:51.728 00.001 28316 Enqueuing Expose request
02:01:51.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
02:01:51.728 00.000 29988 Moving (0.04, -0.18) raw xDistance=-0.19 yDistance=0.04
02:01:51.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:01:51.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:51.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:01:51.728 00.000 29988 MoveAxis(E, 0, ABG)
02:01:51.728 00.000 29988 Move returns status 0, amount 0
02:01:51.728 00.000 29988 MoveAxis(N, 0, ABG)
02:01:51.728 00.000 29988 Move returns status 0, amount 0
02:01:51.728 00.000 29988 move complete, result=0
02:01:51.729 00.001 29988 worker thread done servicing request
02:01:51.729 00.000 29988 Worker thread wakes up
02:01:51.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:51.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:51.729 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:53.366 01.637 29988 Exposure complete
02:01:53.397 00.031 29988 worker thread done servicing request
02:01:53.397 00.000 28316 OnExposeComplete: enter
02:01:53.397 00.000 28316 UpdateGuideState(): m_state=6
02:01:53.398 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2330
02:01:53.398 00.000 28316 Star::Find returns 1 (1), X=952.04, Y=260.08, Mass=2342, SNR=33.6, Peak=255 HFD=3.9
02:01:53.399 00.001 28316 MultiStar: [#1 0.29,-0.31,0.00,M6] [#2 0.30,-0.32,0.00,M1] [#3 0.05,-0.09,0.89,U] [#4 0.22,-0.27,0.00,M2] [#5 0.26,-0.20,0.00,M1] [#6 0.08,-0.23,0.65,U] [#7 0.17,-0.21,0.63,U] [#8 0.15,-0.14,0.62,U] 
02:01:53.399 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.20}, one-star: {0.20, -0.31}
02:01:53.400 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:01:53.400 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:01:53.400 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.99 mountX=-0.24 mountY=-0.03, mountTheta=-3.03
02:01:53.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.20, opts=13)
02:01:53.403 00.002 28316 Enqueuing Move request for scope (0.13, -0.20)
02:01:53.403 00.000 29988 Worker thread wakes up
02:01:53.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:53.404 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6 Saturée
02:01:53.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:53.405 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
02:01:53.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:53.405 00.000 28316 Enqueuing Expose request
02:01:53.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
02:01:53.405 00.000 29988 Moving (0.13, -0.20) raw xDistance=-0.24 yDistance=-0.03
02:01:53.406 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:01:53.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:53.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:01:53.406 00.000 29988 MoveAxis(E, 50, ABG)
02:01:53.406 00.000 29988 Guiding  Dir = 2, Dur = 50
02:01:53.406 00.000 29988 IsSlewing returns 0
02:01:53.406 00.000 29988 IsGuiding returns 0
02:01:53.408 00.002 29988 PulseGuide returned control before completion, sleep 59
02:01:53.475 00.067 29988 IsGuiding returns 0
02:01:53.475 00.000 29988 Move returns status 0, amount 50
02:01:53.475 00.000 29988 MoveAxis(N, 0, ABG)
02:01:53.475 00.000 29988 Move returns status 0, amount 0
02:01:53.475 00.000 29988 move complete, result=0
02:01:53.475 00.000 29988 worker thread done servicing request
02:01:53.475 00.000 29988 Worker thread wakes up
02:01:53.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:53.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:53.475 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
02:01:54.884 01.409 29988 Exposure complete
02:01:54.929 00.045 28316 OnExposeComplete: enter
02:01:54.931 00.002 29988 worker thread done servicing request
02:01:54.931 00.000 28316 UpdateGuideState(): m_state=6
02:01:54.931 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2331
02:01:54.932 00.001 28316 Star::Find returns 1 (1), X=951.95, Y=260.26, Mass=2459, SNR=34.4, Peak=255 HFD=4.0
02:01:54.932 00.000 28316 MultiStar: [#1 0.05,-0.06,0.95,U] [#2 0.12,0.01,0.91,U] [#3 -0.04,0.11,0.85,U] [#4 0.14,-0.16,0.84,U] [#5 0.03,0.00,0.73,U] [#6 0.02,-0.00,0.63,U] [#7 -0.09,-0.07,0.61,U] [#8 -0.01,0.06,0.59,U] 
02:01:54.933 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.11, -0.14}
02:01:54.933 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
02:01:54.934 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
02:01:54.934 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.06 cameraTheta=-0.67 mountX=-0.05 mountY=-0.02, mountTheta=-2.70
02:01:54.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
02:01:54.936 00.001 28316 Enqueuing Move request for scope (0.04, -0.03)
02:01:54.937 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:54.937 00.000 29988 Worker thread wakes up
02:01:54.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
02:01:54.937 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
02:01:54.937 00.000 29988 Moving (0.04, -0.03) raw xDistance=-0.05 yDistance=-0.02
02:01:54.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:01:54.937 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4 Saturée
02:01:54.938 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:54.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:54.939 00.001 28316 Enqueuing Expose request
02:01:54.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:54.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:01:54.939 00.000 29988 MoveAxis(E, 0, ABG)
02:01:54.939 00.000 29988 Move returns status 0, amount 0
02:01:54.939 00.000 29988 MoveAxis(N, 0, ABG)
02:01:54.939 00.000 29988 Move returns status 0, amount 0
02:01:54.939 00.000 29988 move complete, result=0
02:01:54.939 00.000 29988 worker thread done servicing request
02:01:54.939 00.000 29988 Worker thread wakes up
02:01:54.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:54.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:54.940 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:56.569 01.629 29988 Exposure complete
02:01:56.608 00.039 29988 worker thread done servicing request
02:01:56.608 00.000 28316 OnExposeComplete: enter
02:01:56.609 00.001 28316 UpdateGuideState(): m_state=6
02:01:56.611 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2332
02:01:56.612 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=260.46, Mass=2421, SNR=33.9, Peak=212 HFD=3.8
02:01:56.613 00.001 28316 MultiStar: [#1 0.13,-0.10,1.00,U] [#2 0.02,0.11,0.93,U] [#3 -0.04,0.24,0.87,U] [#4 0.19,-0.06,0.83,U] [#5 0.14,0.05,0.74,U] [#6 0.15,0.00,0.65,U] [#7 0.04,-0.17,0.63,U] [#8 0.04,0.06,0.60,U] 
02:01:56.614 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.03}, one-star: {-0.01, 0.06}
02:01:56.615 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
02:01:56.615 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
02:01:56.616 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.80 mountX=0.06 mountY=-0.01, mountTheta=-0.24
02:01:56.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
02:01:56.617 00.000 28316 Enqueuing Move request for scope (-0.01, 0.06)
02:01:56.618 00.001 29988 Worker thread wakes up
02:01:56.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
02:01:56.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
02:01:56.618 00.000 29988 Moving (-0.01, 0.06) raw xDistance=0.06 yDistance=-0.01
02:01:56.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:01:56.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:56.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:56.618 00.000 28316 UpdateGuideState exits: m=2421 RSB=33.9
02:01:56.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:56.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:56.619 00.000 28316 Enqueuing Expose request
02:01:56.620 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:56.620 00.000 29988 MoveAxis(E, 0, ABG)
02:01:56.620 00.000 29988 Move returns status 0, amount 0
02:01:56.620 00.000 29988 MoveAxis(N, 0, ABG)
02:01:56.620 00.000 29988 Move returns status 0, amount 0
02:01:56.620 00.000 29988 move complete, result=0
02:01:56.620 00.000 29988 worker thread done servicing request
02:01:56.620 00.000 29988 Worker thread wakes up
02:01:56.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:56.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:56.620 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:58.140 01.520 29988 Exposure complete
02:01:58.164 00.024 29988 worker thread done servicing request
02:01:58.164 00.000 28316 OnExposeComplete: enter
02:01:58.165 00.001 28316 UpdateGuideState(): m_state=6
02:01:58.167 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2333
02:01:58.168 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=260.45, Mass=2497, SNR=34.5, Peak=213 HFD=3.7
02:01:58.170 00.002 28316 MultiStar: [#1 0.14,-0.01,0.98,U] [#2 0.17,0.21,0.90,U] [#3 -0.08,0.24,0.85,U] [#4 0.29,0.10,0.00,M1] [#5 0.17,0.14,0.71,U] [#6 0.16,-0.02,0.62,U] [#7 0.10,0.08,0.63,U] [#8 0.12,0.13,0.59,U] 
02:01:58.172 00.002 28316 single-star, 7 included, MultiStar: {0.10, 0.10}, one-star: {0.08, 0.05}
02:01:58.172 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
02:01:58.172 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
02:01:58.173 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.57 mountX=0.01 mountY=-0.09, mountTheta=-1.42
02:01:58.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
02:01:58.175 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
02:01:58.175 00.000 29988 Worker thread wakes up
02:01:58.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:58.176 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.5
02:01:58.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:58.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:58.178 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
02:01:58.178 00.000 28316 Enqueuing Expose request
02:01:58.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
02:01:58.178 00.000 29988 Moving (0.08, 0.05) raw xDistance=0.01 yDistance=-0.09
02:01:58.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:01:58.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:58.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:01:58.178 00.000 29988 MoveAxis(E, 0, ABG)
02:01:58.178 00.000 29988 Move returns status 0, amount 0
02:01:58.178 00.000 29988 MoveAxis(N, 0, ABG)
02:01:58.178 00.000 29988 Move returns status 0, amount 0
02:01:58.178 00.000 29988 move complete, result=0
02:01:58.179 00.001 29988 worker thread done servicing request
02:01:58.179 00.000 29988 Worker thread wakes up
02:01:58.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:58.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:58.179 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:59.804 01.625 29988 Exposure complete
02:01:59.857 00.053 29988 worker thread done servicing request
02:01:59.858 00.001 28316 OnExposeComplete: enter
02:01:59.860 00.002 28316 UpdateGuideState(): m_state=6
02:01:59.860 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2334
02:01:59.863 00.003 28316 Star::Find returns 1 (0), X=952.04, Y=260.44, Mass=2453, SNR=34.2, Peak=226 HFD=3.7
02:01:59.864 00.001 28316 MultiStar: [#1 0.29,-0.07,0.97,U] [#2 0.26,0.00,0.91,U] [#3 0.03,0.17,0.85,U] [#4 0.23,-0.10,0.84,U] [#5 0.27,0.17,0.00,M1] [#6 0.18,-0.12,0.64,U] [#7 0.21,0.06,0.63,U] [#8 0.26,0.19,0.00,M1] 
02:01:59.865 00.001 28316 single-star, 6 included, MultiStar: {0.20, 0.00}, one-star: {0.19, 0.05}
02:01:59.865 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:01:59.866 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:01:59.867 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.24 mountX=-0.04 mountY=-0.19, mountTheta=-1.76
02:01:59.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
02:01:59.870 00.002 28316 Enqueuing Move request for scope (0.19, 0.05)
02:01:59.871 00.001 29988 Worker thread wakes up
02:01:59.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
02:01:59.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
02:01:59.871 00.000 29988 Moving (0.19, 0.05) raw xDistance=-0.04 yDistance=-0.19
02:01:59.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:01:59.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:59.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:01:59.872 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.2
02:01:59.873 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:59.873 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:01:59.873 00.000 28316 Enqueuing Expose request
02:01:59.874 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:01:59.874 00.000 29988 MoveAxis(E, 0, ABG)
02:01:59.874 00.000 29988 Move returns status 0, amount 0
02:01:59.874 00.000 29988 MoveAxis(N, 0, ABG)
02:01:59.874 00.000 29988 Move returns status 0, amount 0
02:01:59.874 00.000 29988 move complete, result=0
02:01:59.874 00.000 29988 worker thread done servicing request
02:01:59.874 00.000 29988 Worker thread wakes up
02:01:59.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:01:59.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:01:59.875 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:01.395 01.520 29988 Exposure complete
02:02:01.432 00.037 29988 worker thread done servicing request
02:02:01.432 00.000 28316 OnExposeComplete: enter
02:02:01.433 00.001 28316 UpdateGuideState(): m_state=6
02:02:01.433 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2335
02:02:01.434 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=260.28, Mass=2425, SNR=34.2, Peak=214 HFD=4.0
02:02:01.434 00.000 28316 MultiStar: [#1 0.32,-0.17,0.00,M3] [#2 0.20,0.07,0.88,U] [#3 0.04,0.18,0.86,U] [#4 0.27,-0.12,0.83,U] [#5 0.25,-0.10,0.74,U] [#6 0.18,-0.20,0.63,U] [#7 0.31,-0.06,0.00,M1] [#8 0.08,0.11,0.58,U] 
02:02:01.435 00.001 28316 refined, 6 included, MultiStar: {0.18, -0.02}, one-star: {0.23, -0.12}
02:02:01.435 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
02:02:01.436 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
02:02:01.436 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.14 mountX=-0.10 mountY=-0.15, mountTheta=-2.14
02:02:01.438 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
02:02:01.438 00.000 28316 Enqueuing Move request for scope (0.18, -0.02)
02:02:01.439 00.001 29988 Worker thread wakes up
02:02:01.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:01.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
02:02:01.439 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
02:02:01.440 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
02:02:01.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:01.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:01.441 00.001 28316 Enqueuing Expose request
02:02:01.441 00.000 29988 Moving (0.18, -0.02) raw xDistance=-0.10 yDistance=-0.15
02:02:01.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:02:01.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:01.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:02:01.441 00.000 29988 MoveAxis(E, 0, ABG)
02:02:01.441 00.000 29988 Move returns status 0, amount 0
02:02:01.441 00.000 29988 MoveAxis(N, 0, ABG)
02:02:01.441 00.000 29988 Move returns status 0, amount 0
02:02:01.441 00.000 29988 move complete, result=0
02:02:01.441 00.000 29988 worker thread done servicing request
02:02:01.441 00.000 29988 Worker thread wakes up
02:02:01.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:01.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:01.442 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:03.076 01.634 29988 Exposure complete
02:02:03.116 00.040 29988 worker thread done servicing request
02:02:03.117 00.001 28316 OnExposeComplete: enter
02:02:03.117 00.000 28316 UpdateGuideState(): m_state=6
02:02:03.118 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2336
02:02:03.119 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=260.39, Mass=2431, SNR=34.2, Peak=230 HFD=3.9
02:02:03.120 00.001 28316 MultiStar: [#1 0.23,-0.03,1.00,U] [#2 0.29,-0.02,0.92,U] [#3 0.00,0.15,0.88,U] [#4 0.39,-0.11,0.00,M1] [#5 0.46,-0.15,0.00,M1] [#6 0.06,-0.07,0.63,U] [#7 0.17,-0.06,0.62,U] [#8 0.26,0.04,0.59,U] 
02:02:03.121 00.001 28316 refined, 6 included, MultiStar: {0.18, 0.00}, one-star: {0.24, -0.00}
02:02:03.123 00.002 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
02:02:03.124 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
02:02:03.126 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.02 mountX=-0.07 mountY=-0.17, mountTheta=-1.98
02:02:03.128 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
02:02:03.129 00.001 28316 Enqueuing Move request for scope (0.18, 0.00)
02:02:03.130 00.001 29988 Worker thread wakes up
02:02:03.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:03.131 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
02:02:03.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
02:02:03.131 00.000 29988 Moving (0.18, 0.00) raw xDistance=-0.07 yDistance=-0.17
02:02:03.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:03.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:03.131 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:02:03.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:03.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:03.132 00.000 28316 Enqueuing Expose request
02:02:03.133 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:02:03.133 00.000 29988 MoveAxis(E, 0, ABG)
02:02:03.133 00.000 29988 Move returns status 0, amount 0
02:02:03.133 00.000 29988 MoveAxis(N, 0, ABG)
02:02:03.133 00.000 29988 Move returns status 0, amount 0
02:02:03.133 00.000 29988 move complete, result=0
02:02:03.133 00.000 29988 worker thread done servicing request
02:02:03.133 00.000 29988 Worker thread wakes up
02:02:03.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:03.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:03.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:04.658 01.525 29988 Exposure complete
02:02:04.692 00.034 29988 worker thread done servicing request
02:02:04.692 00.000 28316 OnExposeComplete: enter
02:02:04.693 00.001 28316 UpdateGuideState(): m_state=6
02:02:04.693 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2337
02:02:04.694 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=260.37, Mass=2375, SNR=33.6, Peak=218 HFD=3.8
02:02:04.694 00.000 28316 MultiStar: [#1 0.25,-0.01,0.99,U] [#2 0.30,0.05,0.91,U] [#3 0.08,0.18,0.87,U] [#4 0.21,-0.04,0.85,U] [#5 0.40,0.08,0.00,M2] [#6 0.14,0.16,0.64,U] [#7 0.14,-0.10,0.65,U] [#8 0.12,0.16,0.58,U] 
02:02:04.695 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.04}, one-star: {0.24, -0.03}
02:02:04.695 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
02:02:04.696 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
02:02:04.697 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.20 cameraTheta=0.20 mountX=-0.04 mountY=-0.19, mountTheta=-1.80
02:02:04.698 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.04, opts=13)
02:02:04.699 00.001 28316 Enqueuing Move request for scope (0.19, 0.04)
02:02:04.701 00.002 29988 Worker thread wakes up
02:02:04.701 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
02:02:04.701 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
02:02:04.701 00.000 29988 Moving (0.19, 0.04) raw xDistance=-0.04 yDistance=-0.19
02:02:04.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:02:04.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:04.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:04.702 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:02:04.702 00.000 29988 MoveAxis(E, 0, ABG)
02:02:04.702 00.000 29988 Move returns status 0, amount 0
02:02:04.702 00.000 29988 MoveAxis(N, 0, ABG)
02:02:04.702 00.000 29988 Move returns status 0, amount 0
02:02:04.702 00.000 29988 move complete, result=0
02:02:04.702 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.6
02:02:04.703 00.001 29988 worker thread done servicing request
02:02:04.703 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:04.704 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:04.704 00.000 28316 Enqueuing Expose request
02:02:04.705 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:04.705 00.000 29988 Worker thread wakes up
02:02:04.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:04.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:06.327 01.622 29988 Exposure complete
02:02:06.354 00.027 29988 worker thread done servicing request
02:02:06.355 00.001 28316 OnExposeComplete: enter
02:02:06.355 00.000 28316 UpdateGuideState(): m_state=6
02:02:06.356 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2338
02:02:06.356 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=260.45, Mass=2328, SNR=33.5, Peak=211 HFD=3.7
02:02:06.357 00.001 28316 MultiStar: [#1 0.17,-0.06,1.01,U] [#2 0.06,0.09,0.93,U] [#3 0.00,0.18,0.88,U] [#4 0.17,-0.04,0.83,U] [#5 0.26,0.08,0.75,U] [#6 0.07,-0.05,0.63,U] [#7 0.24,-0.04,0.65,U] [#8 0.24,0.17,0.61,U] 
02:02:06.357 00.000 28316 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.14, 0.05}
02:02:06.358 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:02:06.358 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:02:06.358 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.36 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
02:02:06.360 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.05, opts=13)
02:02:06.360 00.000 28316 Enqueuing Move request for scope (0.14, 0.05)
02:02:06.361 00.001 29988 Worker thread wakes up
02:02:06.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:06.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
02:02:06.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
02:02:06.361 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.5
02:02:06.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:06.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:06.362 00.000 28316 Enqueuing Expose request
02:02:06.363 00.001 29988 Moving (0.14, 0.05) raw xDistance=-0.01 yDistance=-0.15
02:02:06.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:02:06.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:06.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:02:06.363 00.000 29988 MoveAxis(E, 0, ABG)
02:02:06.363 00.000 29988 Move returns status 0, amount 0
02:02:06.363 00.000 29988 MoveAxis(N, 0, ABG)
02:02:06.363 00.000 29988 Move returns status 0, amount 0
02:02:06.363 00.000 29988 move complete, result=0
02:02:06.363 00.000 29988 worker thread done servicing request
02:02:06.363 00.000 29988 Worker thread wakes up
02:02:06.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:06.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:06.363 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:07.882 01.519 29988 Exposure complete
02:02:07.930 00.048 29988 worker thread done servicing request
02:02:07.931 00.001 28316 OnExposeComplete: enter
02:02:07.931 00.000 28316 UpdateGuideState(): m_state=6
02:02:07.932 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2339
02:02:07.932 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=260.45, Mass=2411, SNR=34.0, Peak=219 HFD=3.8
02:02:07.933 00.001 28316 MultiStar: [#1 0.34,0.08,0.00,M1] [#2 0.11,0.02,0.93,U] [#3 -0.13,0.16,0.85,U] [#4 0.26,-0.05,0.83,U] [#5 0.22,0.11,0.72,U] [#6 0.14,-0.12,0.62,U] [#7 0.04,0.12,0.63,U] [#8 0.13,0.03,0.59,U] 
02:02:07.933 00.000 28316 single-star, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.08, 0.05}
02:02:07.934 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
02:02:07.934 00.000 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
02:02:07.934 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.54 mountX=0.01 mountY=-0.10, mountTheta=-1.46
02:02:07.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
02:02:07.936 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
02:02:07.937 00.001 29988 Worker thread wakes up
02:02:07.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
02:02:07.937 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
02:02:07.937 00.000 29988 Moving (0.08, 0.05) raw xDistance=0.01 yDistance=-0.10
02:02:07.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:07.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:07.938 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:07.938 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:02:07.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:07.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:07.939 00.000 28316 Enqueuing Expose request
02:02:07.940 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:02:07.940 00.000 29988 MoveAxis(E, 0, ABG)
02:02:07.940 00.000 29988 Move returns status 0, amount 0
02:02:07.940 00.000 29988 MoveAxis(N, 0, ABG)
02:02:07.940 00.000 29988 Move returns status 0, amount 0
02:02:07.940 00.000 29988 move complete, result=0
02:02:07.940 00.000 29988 worker thread done servicing request
02:02:07.940 00.000 29988 Worker thread wakes up
02:02:07.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:07.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:07.940 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:09.565 01.625 29988 Exposure complete
02:02:09.610 00.045 29988 worker thread done servicing request
02:02:09.610 00.000 28316 OnExposeComplete: enter
02:02:09.613 00.003 28316 UpdateGuideState(): m_state=6
02:02:09.614 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2340
02:02:09.614 00.000 28316 Star::Find returns 1 (0), X=951.98, Y=260.29, Mass=2402, SNR=33.9, Peak=241 HFD=4.0
02:02:09.615 00.001 28316 MultiStar: [#1 0.15,-0.25,0.97,U] [#2 0.22,-0.03,0.90,U] [#3 -0.07,-0.06,0.85,U] [#4 0.15,-0.08,0.83,U] [#5 0.21,-0.06,0.76,U] [#6 0.03,-0.19,0.63,U] [#7 -0.12,-0.18,0.63,U] [#8 0.24,0.06,0.60,U] 
02:02:09.615 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.10}, one-star: {0.13, -0.11}
02:02:09.616 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:02:09.616 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:02:09.617 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.75 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
02:02:09.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
02:02:09.618 00.000 28316 Enqueuing Move request for scope (0.11, -0.10)
02:02:09.619 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:09.619 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:02:09.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:09.620 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:09.620 00.000 28316 Enqueuing Expose request
02:02:09.621 00.001 29988 Worker thread wakes up
02:02:09.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
02:02:09.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
02:02:09.621 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.05
02:02:09.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:02:09.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:09.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:02:09.621 00.000 29988 MoveAxis(E, 0, ABG)
02:02:09.621 00.000 29988 Move returns status 0, amount 0
02:02:09.621 00.000 29988 MoveAxis(N, 0, ABG)
02:02:09.621 00.000 29988 Move returns status 0, amount 0
02:02:09.621 00.000 29988 move complete, result=0
02:02:09.622 00.001 29988 worker thread done servicing request
02:02:09.622 00.000 29988 Worker thread wakes up
02:02:09.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:09.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:09.622 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:11.149 01.527 29988 Exposure complete
02:02:11.194 00.045 29988 worker thread done servicing request
02:02:11.195 00.001 28316 OnExposeComplete: enter
02:02:11.195 00.000 28316 UpdateGuideState(): m_state=6
02:02:11.196 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2341
02:02:11.196 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=260.26, Mass=2442, SNR=34.3, Peak=225 HFD=3.8
02:02:11.197 00.001 28316 MultiStar: [#1 0.32,-0.20,0.00,M1] [#2 0.44,0.01,0.00,M1] [#3 0.16,0.04,0.86,U] [#4 0.28,-0.09,0.84,U] [#5 0.31,-0.08,0.00,M1] [#6 0.13,-0.05,0.63,U] [#7 0.24,-0.16,0.62,U] [#8 0.24,0.17,0.57,U] 
02:02:11.198 00.001 28316 refined, 5 included, MultiStar: {0.24, -0.05}, one-star: {0.34, -0.13}
02:02:11.199 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
02:02:11.199 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:02:11.199 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-0.19 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
02:02:11.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.05, opts=13)
02:02:11.201 00.001 28316 Enqueuing Move request for scope (0.24, -0.05)
02:02:11.201 00.000 29988 Worker thread wakes up
02:02:11.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.05) opts 0xd
02:02:11.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.05)
02:02:11.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:11.202 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.3
02:02:11.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:11.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:11.203 00.000 28316 Enqueuing Expose request
02:02:11.203 00.000 29988 Moving (0.24, -0.05) raw xDistance=-0.14 yDistance=-0.19
02:02:11.204 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:02:11.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:11.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:02:11.204 00.000 29988 MoveAxis(E, 0, ABG)
02:02:11.204 00.000 29988 Move returns status 0, amount 0
02:02:11.204 00.000 29988 MoveAxis(N, 0, ABG)
02:02:11.204 00.000 29988 Move returns status 0, amount 0
02:02:11.204 00.000 29988 move complete, result=0
02:02:11.204 00.000 29988 worker thread done servicing request
02:02:11.204 00.000 29988 Worker thread wakes up
02:02:11.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:11.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:11.204 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:12.827 01.623 29988 Exposure complete
02:02:12.875 00.048 29988 worker thread done servicing request
02:02:12.875 00.000 28316 OnExposeComplete: enter
02:02:12.876 00.001 28316 UpdateGuideState(): m_state=6
02:02:12.876 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2342
02:02:12.877 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=260.26, Mass=2288, SNR=33.3, Peak=239 HFD=3.9
02:02:12.877 00.000 28316 MultiStar: [#1 0.08,-0.23,1.02,U] [#2 -0.02,-0.08,0.94,U] [#3 -0.05,0.04,0.86,U] [#4 0.29,-0.22,0.00,M1] [#5 0.23,-0.14,0.75,U] [#6 0.06,-0.18,0.65,U] [#7 0.17,-0.23,0.65,U] [#8 0.10,0.03,0.63,U] 
02:02:12.878 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.12}, one-star: {0.10, -0.13}
02:02:12.878 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:02:12.878 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:02:12.879 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.98 mountX=-0.14 mountY=-0.02, mountTheta=-3.02
02:02:12.881 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
02:02:12.882 00.001 28316 Enqueuing Move request for scope (0.08, -0.12)
02:02:12.883 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:12.883 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.3
02:02:12.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:12.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:12.884 00.000 28316 Enqueuing Expose request
02:02:12.885 00.001 29988 Worker thread wakes up
02:02:12.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
02:02:12.885 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
02:02:12.885 00.000 29988 Moving (0.08, -0.12) raw xDistance=-0.14 yDistance=-0.02
02:02:12.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:02:12.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:12.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:02:12.885 00.000 29988 MoveAxis(E, 0, ABG)
02:02:12.885 00.000 29988 Move returns status 0, amount 0
02:02:12.885 00.000 29988 MoveAxis(N, 0, ABG)
02:02:12.885 00.000 29988 Move returns status 0, amount 0
02:02:12.885 00.000 29988 move complete, result=0
02:02:12.885 00.000 29988 worker thread done servicing request
02:02:12.885 00.000 29988 Worker thread wakes up
02:02:12.886 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:12.886 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:12.886 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:14.400 01.514 29988 Exposure complete
02:02:14.455 00.055 29988 worker thread done servicing request
02:02:14.455 00.000 28316 OnExposeComplete: enter
02:02:14.458 00.003 28316 UpdateGuideState(): m_state=6
02:02:14.459 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2343
02:02:14.461 00.002 28316 Star::Find returns 1 (0), X=951.88, Y=260.26, Mass=2391, SNR=33.9, Peak=236 HFD=3.8
02:02:14.461 00.000 28316 MultiStar: [#1 0.04,-0.07,0.97,U] [#2 -0.02,0.02,0.90,U] [#3 -0.12,0.11,0.87,U] [#4 0.13,-0.05,0.84,U] [#5 0.12,0.10,0.74,U] [#6 0.07,-0.15,0.63,U] [#7 0.09,-0.13,0.62,U] [#8 0.04,0.30,0.60,U] 
02:02:14.462 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.03, -0.13}
02:02:14.462 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
02:02:14.462 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
02:02:14.463 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.22 mountX=-0.02 mountY=-0.03, mountTheta=-2.24
02:02:14.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
02:02:14.464 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
02:02:14.465 00.001 29988 Worker thread wakes up
02:02:14.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:02:14.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:02:14.465 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
02:02:14.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:14.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:14.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:14.466 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:02:14.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:14.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:14.467 00.001 28316 Enqueuing Expose request
02:02:14.468 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:02:14.468 00.000 29988 MoveAxis(E, 0, ABG)
02:02:14.468 00.000 29988 Move returns status 0, amount 0
02:02:14.468 00.000 29988 MoveAxis(N, 0, ABG)
02:02:14.468 00.000 29988 Move returns status 0, amount 0
02:02:14.468 00.000 29988 move complete, result=0
02:02:14.468 00.000 29988 worker thread done servicing request
02:02:14.468 00.000 29988 Worker thread wakes up
02:02:14.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:14.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:14.468 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:16.090 01.622 29988 Exposure complete
02:02:16.131 00.041 29988 worker thread done servicing request
02:02:16.131 00.000 28316 OnExposeComplete: enter
02:02:16.133 00.002 28316 UpdateGuideState(): m_state=6
02:02:16.134 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2344
02:02:16.134 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=260.24, Mass=2415, SNR=34.1, Peak=227 HFD=3.8
02:02:16.135 00.001 28316 MultiStar: [#1 -0.11,-0.19,0.96,U] [#2 -0.06,-0.17,0.92,U] [#3 -0.17,0.03,0.85,U] [#4 0.01,-0.24,0.83,U] [#5 0.03,-0.11,0.73,U] [#6 0.03,-0.20,0.63,U] [#7 -0.06,-0.19,0.62,U] [#8 -0.13,-0.01,0.60,U] 
02:02:16.136 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.14}, one-star: {-0.06, -0.16}
02:02:16.136 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
02:02:16.137 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
02:02:16.138 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.97 mountX=-0.10 mountY=0.12, mountTheta=2.30
02:02:16.138 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
02:02:16.139 00.001 28316 Enqueuing Move request for scope (-0.06, -0.14)
02:02:16.139 00.000 29988 Worker thread wakes up
02:02:16.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:16.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
02:02:16.140 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
02:02:16.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:16.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:16.141 00.000 28316 Enqueuing Expose request
02:02:16.142 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
02:02:16.142 00.000 29988 Moving (-0.06, -0.14) raw xDistance=-0.10 yDistance=0.12
02:02:16.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:02:16.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:16.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:02:16.142 00.000 29988 MoveAxis(E, 0, ABG)
02:02:16.142 00.000 29988 Move returns status 0, amount 0
02:02:16.142 00.000 29988 MoveAxis(N, 0, ABG)
02:02:16.142 00.000 29988 Move returns status 0, amount 0
02:02:16.142 00.000 29988 move complete, result=0
02:02:16.142 00.000 29988 worker thread done servicing request
02:02:16.142 00.000 29988 Worker thread wakes up
02:02:16.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:16.142 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:16.143 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:17.663 01.520 29988 Exposure complete
02:02:17.710 00.047 29988 worker thread done servicing request
02:02:17.710 00.000 28316 OnExposeComplete: enter
02:02:17.710 00.000 28316 UpdateGuideState(): m_state=6
02:02:17.711 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2345
02:02:17.711 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=260.20, Mass=2370, SNR=33.6, Peak=238 HFD=3.7
02:02:17.712 00.001 28316 MultiStar: [#1 0.05,-0.17,0.99,U] [#2 -0.02,-0.26,0.91,U] [#3 -0.26,-0.13,0.88,U] [#4 0.01,-0.24,0.84,U] [#5 0.13,-0.23,0.74,U] [#6 -0.06,-0.27,0.63,U] [#7 -0.04,-0.24,0.62,U] [#8 -0.02,0.01,0.60,U] 
02:02:17.712 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.19}, one-star: {-0.15, -0.20}
02:02:17.713 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
02:02:17.713 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
02:02:17.714 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.80 mountX=-0.16 mountY=0.13, mountTheta=2.46
02:02:17.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.19, opts=13)
02:02:17.715 00.000 28316 Enqueuing Move request for scope (-0.05, -0.19)
02:02:17.716 00.001 29988 Worker thread wakes up
02:02:17.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:17.717 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
02:02:17.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
02:02:17.717 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
02:02:17.718 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:17.721 00.003 29988 Moving (-0.05, -0.19) raw xDistance=-0.16 yDistance=0.13
02:02:17.721 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:17.721 00.000 28316 Enqueuing Expose request
02:02:17.722 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:02:17.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:17.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:02:17.722 00.000 29988 MoveAxis(E, 0, ABG)
02:02:17.722 00.000 29988 Move returns status 0, amount 0
02:02:17.722 00.000 29988 MoveAxis(N, 0, ABG)
02:02:17.722 00.000 29988 Move returns status 0, amount 0
02:02:17.722 00.000 29988 move complete, result=0
02:02:17.722 00.000 29988 worker thread done servicing request
02:02:17.722 00.000 29988 Worker thread wakes up
02:02:17.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:17.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:17.723 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:19.357 01.634 29988 Exposure complete
02:02:19.400 00.043 29988 worker thread done servicing request
02:02:19.400 00.000 28316 OnExposeComplete: enter
02:02:19.401 00.001 28316 UpdateGuideState(): m_state=6
02:02:19.401 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2346
02:02:19.404 00.003 28316 Star::Find returns 1 (0), X=951.87, Y=260.20, Mass=2402, SNR=34.0, Peak=232 HFD=4.0
02:02:19.404 00.000 28316 MultiStar: [#1 0.05,-0.19,0.97,U] [#2 0.15,-0.20,0.93,U] [#3 -0.08,0.05,0.84,U] [#4 0.06,-0.12,0.84,U] [#5 0.11,0.03,0.74,U] [#6 -0.06,-0.14,0.62,U] [#7 -0.10,0.02,0.64,U] [#8 0.18,-0.03,0.59,U] 
02:02:19.405 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.10}, one-star: {0.03, -0.20}
02:02:19.405 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
02:02:19.406 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
02:02:19.406 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.19 mountX=-0.10 mountY=0.01, mountTheta=3.06
02:02:19.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
02:02:19.408 00.001 28316 Enqueuing Move request for scope (0.04, -0.10)
02:02:19.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:19.409 00.001 29988 Worker thread wakes up
02:02:19.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
02:02:19.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
02:02:19.409 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:02:19.409 00.000 29988 Moving (0.04, -0.10) raw xDistance=-0.10 yDistance=0.01
02:02:19.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:02:19.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:19.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:19.410 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:19.410 00.000 28316 Enqueuing Expose request
02:02:19.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:02:19.410 00.000 29988 MoveAxis(E, 0, ABG)
02:02:19.410 00.000 29988 Move returns status 0, amount 0
02:02:19.410 00.000 29988 MoveAxis(N, 0, ABG)
02:02:19.410 00.000 29988 Move returns status 0, amount 0
02:02:19.411 00.001 29988 move complete, result=0
02:02:19.411 00.000 29988 worker thread done servicing request
02:02:19.411 00.000 29988 Worker thread wakes up
02:02:19.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:19.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:19.411 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:20.930 01.519 29988 Exposure complete
02:02:20.962 00.032 29988 worker thread done servicing request
02:02:20.962 00.000 28316 OnExposeComplete: enter
02:02:20.963 00.001 28316 UpdateGuideState(): m_state=6
02:02:20.965 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2347
02:02:20.966 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=260.48, Mass=2304, SNR=33.3, Peak=196 HFD=3.8
02:02:20.968 00.002 28316 MultiStar: [#1 0.20,-0.01,1.02,U] [#2 0.21,0.12,0.92,U] [#3 -0.04,0.35,0.00,M1] [#4 0.11,-0.00,0.86,U] [#5 0.20,0.13,0.76,U] [#6 -0.04,0.12,0.65,U] [#7 -0.09,0.08,0.65,U] [#8 0.21,0.17,0.60,U] 
02:02:20.969 00.001 28316 single-star, 7 included, MultiStar: {0.11, 0.08}, one-star: {0.03, 0.09}
02:02:20.970 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
02:02:20.971 00.001 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
02:02:20.973 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.21 mountX=0.07 mountY=-0.07, mountTheta=-0.81
02:02:20.975 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
02:02:20.975 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
02:02:20.976 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:20.976 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
02:02:20.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:20.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:20.977 00.000 28316 Enqueuing Expose request
02:02:20.978 00.001 29988 Worker thread wakes up
02:02:20.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
02:02:20.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
02:02:20.978 00.000 29988 Moving (0.03, 0.09) raw xDistance=0.07 yDistance=-0.07
02:02:20.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:02:20.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:20.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:02:20.978 00.000 29988 MoveAxis(E, 0, ABG)
02:02:20.978 00.000 29988 Move returns status 0, amount 0
02:02:20.978 00.000 29988 MoveAxis(N, 0, ABG)
02:02:20.978 00.000 29988 Move returns status 0, amount 0
02:02:20.979 00.001 29988 move complete, result=0
02:02:20.979 00.000 29988 worker thread done servicing request
02:02:20.979 00.000 29988 Worker thread wakes up
02:02:20.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:20.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:20.979 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:22.609 01.630 29988 Exposure complete
02:02:22.637 00.028 29988 worker thread done servicing request
02:02:22.637 00.000 28316 OnExposeComplete: enter
02:02:22.638 00.001 28316 UpdateGuideState(): m_state=6
02:02:22.639 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2348
02:02:22.639 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=260.28, Mass=2407, SNR=34.1, Peak=235 HFD=3.9
02:02:22.640 00.001 28316 MultiStar: [#1 0.20,-0.21,1.00,U] [#2 0.07,0.06,0.89,U] [#3 -0.03,0.11,0.86,U] [#4 0.04,-0.02,0.84,U] [#5 0.16,-0.09,0.75,U] [#6 -0.07,-0.09,0.64,U] [#7 0.05,-0.04,0.62,U] [#8 0.13,0.02,0.60,U] 
02:02:22.640 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.10, -0.12}
02:02:22.641 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
02:02:22.641 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
02:02:22.642 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.54 mountX=-0.07 mountY=-0.05, mountTheta=-2.56
02:02:22.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
02:02:22.644 00.001 28316 Enqueuing Move request for scope (0.08, -0.05)
02:02:22.647 00.003 29988 Worker thread wakes up
02:02:22.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
02:02:22.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
02:02:22.647 00.000 29988 Moving (0.08, -0.05) raw xDistance=-0.07 yDistance=-0.05
02:02:22.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:22.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:22.648 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.1
02:02:22.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:22.649 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:22.649 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:22.649 00.000 28316 Enqueuing Expose request
02:02:22.650 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:02:22.650 00.000 29988 MoveAxis(E, 0, ABG)
02:02:22.651 00.001 29988 Move returns status 0, amount 0
02:02:22.651 00.000 29988 MoveAxis(N, 0, ABG)
02:02:22.651 00.000 29988 Move returns status 0, amount 0
02:02:22.651 00.000 29988 move complete, result=0
02:02:22.651 00.000 29988 worker thread done servicing request
02:02:22.651 00.000 29988 Worker thread wakes up
02:02:22.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:22.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:22.652 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:24.177 01.525 29988 Exposure complete
02:02:24.202 00.025 29988 worker thread done servicing request
02:02:24.203 00.001 28316 OnExposeComplete: enter
02:02:24.203 00.000 28316 UpdateGuideState(): m_state=6
02:02:24.204 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2349
02:02:24.205 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=260.30, Mass=2354, SNR=33.6, Peak=222 HFD=4.0
02:02:24.206 00.001 28316 MultiStar: [#1 0.26,0.03,1.01,U] [#2 0.23,0.00,0.91,U] [#3 0.03,0.10,0.86,U] [#4 0.28,-0.04,0.84,U] [#5 0.23,0.00,0.76,U] [#6 0.09,-0.17,0.65,U] [#7 0.10,-0.04,0.63,U] [#8 0.29,-0.03,0.59,U] 
02:02:24.206 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.02}, one-star: {0.14, -0.09}
02:02:24.208 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:02:24.209 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
02:02:24.209 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.60 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
02:02:24.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.09, opts=13)
02:02:24.210 00.000 28316 Enqueuing Move request for scope (0.14, -0.09)
02:02:24.211 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:24.211 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
02:02:24.212 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:24.214 00.002 29988 Worker thread wakes up
02:02:24.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
02:02:24.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
02:02:24.214 00.000 29988 Moving (0.14, -0.09) raw xDistance=-0.14 yDistance=-0.08
02:02:24.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:02:24.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:24.215 00.001 28316 Enqueuing Expose request
02:02:24.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:24.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:02:24.215 00.000 29988 MoveAxis(E, 0, ABG)
02:02:24.215 00.000 29988 Move returns status 0, amount 0
02:02:24.215 00.000 29988 MoveAxis(N, 0, ABG)
02:02:24.215 00.000 29988 Move returns status 0, amount 0
02:02:24.215 00.000 29988 move complete, result=0
02:02:24.215 00.000 29988 worker thread done servicing request
02:02:24.215 00.000 29988 Worker thread wakes up
02:02:24.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:24.216 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:24.216 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:25.846 01.630 29988 Exposure complete
02:02:25.895 00.049 29988 worker thread done servicing request
02:02:25.895 00.000 28316 OnExposeComplete: enter
02:02:25.897 00.002 28316 UpdateGuideState(): m_state=6
02:02:25.898 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2350
02:02:25.899 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=260.42, Mass=2429, SNR=34.1, Peak=230 HFD=3.7
02:02:25.900 00.001 28316 MultiStar: [#1 0.18,-0.04,0.98,U] [#2 0.30,0.03,0.91,U] [#3 0.03,0.20,0.86,U] [#4 0.20,-0.13,0.83,U] [#5 0.14,-0.01,0.74,U] [#6 0.03,-0.08,0.63,U] [#7 0.18,-0.26,0.00,M1] [#8 0.20,-0.03,0.61,U] 
02:02:25.901 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.00}, one-star: {0.16, 0.02}
02:02:25.902 00.001 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
02:02:25.903 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
02:02:25.904 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.00 mountX=-0.07 mountY=-0.14, mountTheta=-2.01
02:02:25.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.00, opts=13)
02:02:25.906 00.001 28316 Enqueuing Move request for scope (0.16, -0.00)
02:02:25.906 00.000 29988 Worker thread wakes up
02:02:25.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:25.906 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:02:25.907 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:25.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:25.908 00.001 28316 Enqueuing Expose request
02:02:25.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
02:02:25.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
02:02:25.908 00.000 29988 Moving (0.16, -0.00) raw xDistance=-0.07 yDistance=-0.14
02:02:25.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:25.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:25.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:02:25.908 00.000 29988 MoveAxis(E, 0, ABG)
02:02:25.908 00.000 29988 Move returns status 0, amount 0
02:02:25.908 00.000 29988 MoveAxis(N, 0, ABG)
02:02:25.908 00.000 29988 Move returns status 0, amount 0
02:02:25.908 00.000 29988 move complete, result=0
02:02:25.908 00.000 29988 worker thread done servicing request
02:02:25.908 00.000 29988 Worker thread wakes up
02:02:25.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:25.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:25.909 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:27.431 01.522 29988 Exposure complete
02:02:27.479 00.048 29988 worker thread done servicing request
02:02:27.480 00.001 28316 OnExposeComplete: enter
02:02:27.480 00.000 28316 UpdateGuideState(): m_state=6
02:02:27.481 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2351
02:02:27.481 00.000 28316 Star::Find returns 1 (0), X=952.04, Y=260.36, Mass=2389, SNR=33.9, Peak=219 HFD=3.9
02:02:27.482 00.001 28316 MultiStar: [#1 0.16,-0.05,0.99,U] [#2 0.16,-0.02,0.90,U] [#3 0.07,0.16,0.86,U] [#4 0.16,-0.02,0.83,U] [#5 0.12,-0.03,0.76,U] [#6 0.03,0.04,0.65,U] [#7 0.09,0.02,0.62,U] [#8 0.01,0.16,0.60,U] 
02:02:27.482 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.20, -0.04}
02:02:27.483 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
02:02:27.483 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
02:02:27.483 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.15 mountX=-0.03 mountY=-0.12, mountTheta=-1.85
02:02:27.484 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
02:02:27.485 00.001 28316 Enqueuing Move request for scope (0.12, 0.02)
02:02:27.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:27.486 00.001 29988 Worker thread wakes up
02:02:27.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
02:02:27.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
02:02:27.486 00.000 29988 Moving (0.12, 0.02) raw xDistance=-0.03 yDistance=-0.12
02:02:27.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:02:27.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:27.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:02:27.486 00.000 29988 MoveAxis(E, 0, ABG)
02:02:27.486 00.000 29988 Move returns status 0, amount 0
02:02:27.486 00.000 29988 MoveAxis(N, 0, ABG)
02:02:27.486 00.000 29988 Move returns status 0, amount 0
02:02:27.486 00.000 29988 move complete, result=0
02:02:27.486 00.000 29988 worker thread done servicing request
02:02:27.486 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
02:02:27.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:27.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:27.487 00.000 28316 Enqueuing Expose request
02:02:27.488 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:27.488 00.000 29988 Worker thread wakes up
02:02:27.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:27.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:29.118 01.630 29988 Exposure complete
02:02:29.153 00.035 29988 worker thread done servicing request
02:02:29.153 00.000 28316 OnExposeComplete: enter
02:02:29.154 00.001 28316 UpdateGuideState(): m_state=6
02:02:29.155 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2352
02:02:29.155 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=260.39, Mass=2372, SNR=33.6, Peak=239 HFD=3.8
02:02:29.156 00.001 28316 MultiStar: [#1 0.15,0.03,1.01,U] [#2 0.27,0.06,0.92,U] [#3 -0.03,0.21,0.86,U] [#4 0.17,-0.16,0.84,U] [#5 0.20,0.02,0.76,U] [#6 0.02,-0.04,0.65,U] [#7 0.11,-0.08,0.63,U] [#8 0.25,-0.07,0.59,U] 
02:02:29.157 00.001 28316 refined, 8 included, MultiStar: {0.15, 0.00}, one-star: {0.18, -0.01}
02:02:29.158 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
02:02:29.159 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
02:02:29.160 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=-0.06 mountY=-0.14, mountTheta=-1.99
02:02:29.162 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.00, opts=13)
02:02:29.164 00.002 28316 Enqueuing Move request for scope (0.15, 0.00)
02:02:29.164 00.000 29988 Worker thread wakes up
02:02:29.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:29.165 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.6
02:02:29.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:29.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:29.166 00.001 28316 Enqueuing Expose request
02:02:29.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
02:02:29.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
02:02:29.166 00.000 29988 Moving (0.15, 0.00) raw xDistance=-0.06 yDistance=-0.14
02:02:29.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:02:29.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:29.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:02:29.166 00.000 29988 MoveAxis(E, 0, ABG)
02:02:29.166 00.000 29988 Move returns status 0, amount 0
02:02:29.167 00.001 29988 MoveAxis(N, 0, ABG)
02:02:29.167 00.000 29988 Move returns status 0, amount 0
02:02:29.167 00.000 29988 move complete, result=0
02:02:29.167 00.000 29988 worker thread done servicing request
02:02:29.167 00.000 29988 Worker thread wakes up
02:02:29.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:29.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:29.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:30.698 01.531 29988 Exposure complete
02:02:30.745 00.047 29988 worker thread done servicing request
02:02:30.745 00.000 28316 OnExposeComplete: enter
02:02:30.746 00.001 28316 UpdateGuideState(): m_state=6
02:02:30.746 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2353
02:02:30.747 00.001 28316 Star::Find returns 1 (0), X=952.00, Y=260.41, Mass=2391, SNR=33.9, Peak=214 HFD=3.8
02:02:30.747 00.000 28316 MultiStar: [#1 0.23,0.01,0.99,U] [#2 0.20,0.09,0.94,U] [#3 0.03,0.10,0.86,U] [#4 0.29,-0.17,0.00,M1] [#5 0.14,0.09,0.73,U] [#6 0.14,-0.03,0.62,U] [#7 0.15,0.03,0.64,U] [#8 0.05,0.03,0.59,U] 
02:02:30.748 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.04}, one-star: {0.16, 0.02}
02:02:30.748 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
02:02:30.749 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
02:02:30.749 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.30 mountX=-0.02 mountY=-0.15, mountTheta=-1.70
02:02:30.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.04, opts=13)
02:02:30.751 00.001 28316 Enqueuing Move request for scope (0.14, 0.04)
02:02:30.751 00.000 29988 Worker thread wakes up
02:02:30.751 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
02:02:30.751 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
02:02:30.751 00.000 29988 Moving (0.14, 0.04) raw xDistance=-0.02 yDistance=-0.15
02:02:30.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:30.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:30.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:02:30.751 00.000 29988 MoveAxis(E, 0, ABG)
02:02:30.751 00.000 29988 Move returns status 0, amount 0
02:02:30.751 00.000 29988 MoveAxis(N, 0, ABG)
02:02:30.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:30.752 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:02:30.752 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:30.753 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:30.753 00.000 28316 Enqueuing Expose request
02:02:30.754 00.001 29988 Move returns status 0, amount 0
02:02:30.754 00.000 29988 move complete, result=0
02:02:30.754 00.000 29988 worker thread done servicing request
02:02:30.754 00.000 29988 Worker thread wakes up
02:02:30.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:30.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:30.754 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:32.384 01.630 29988 Exposure complete
02:02:32.415 00.031 29988 worker thread done servicing request
02:02:32.415 00.000 28316 OnExposeComplete: enter
02:02:32.416 00.001 28316 UpdateGuideState(): m_state=6
02:02:32.416 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2354
02:02:32.417 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=260.41, Mass=2430, SNR=34.2, Peak=221 HFD=3.8
02:02:32.418 00.001 28316 MultiStar: [#1 0.16,-0.12,0.99,U] [#2 0.29,-0.03,0.89,U] [#3 0.12,0.23,0.87,U] [#4 0.30,-0.12,0.00,M2] [#5 0.25,-0.01,0.72,U] [#6 0.17,-0.02,0.62,U] [#7 0.08,-0.14,0.62,U] [#8 0.20,0.16,0.60,U] 
02:02:32.418 00.000 28316 refined, 7 included, MultiStar: {0.18, 0.01}, one-star: {0.19, 0.01}
02:02:32.418 00.000 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
02:02:32.419 00.001 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
02:02:32.419 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.19 cameraTheta=0.05 mountX=-0.07 mountY=-0.17, mountTheta=-1.96
02:02:32.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.01, opts=13)
02:02:32.421 00.001 28316 Enqueuing Move request for scope (0.18, 0.01)
02:02:32.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:32.422 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:02:32.422 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:32.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:32.423 00.000 28316 Enqueuing Expose request
02:02:32.423 00.000 29988 Worker thread wakes up
02:02:32.424 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
02:02:32.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
02:02:32.424 00.000 29988 Moving (0.18, 0.01) raw xDistance=-0.07 yDistance=-0.17
02:02:32.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:32.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:32.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:02:32.424 00.000 29988 MoveAxis(E, 0, ABG)
02:02:32.424 00.000 29988 Move returns status 0, amount 0
02:02:32.424 00.000 29988 MoveAxis(N, 0, ABG)
02:02:32.424 00.000 29988 Move returns status 0, amount 0
02:02:32.424 00.000 29988 move complete, result=0
02:02:32.424 00.000 29988 worker thread done servicing request
02:02:32.424 00.000 29988 Worker thread wakes up
02:02:32.424 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:32.426 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:32.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:33.953 01.527 29988 Exposure complete
02:02:33.990 00.037 29988 worker thread done servicing request
02:02:33.990 00.000 28316 OnExposeComplete: enter
02:02:33.991 00.001 28316 UpdateGuideState(): m_state=6
02:02:33.992 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2355
02:02:33.993 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=260.32, Mass=2346, SNR=33.4, Peak=215 HFD=3.9
02:02:33.994 00.001 28316 MultiStar: [#1 0.36,-0.14,0.00,M1] [#2 0.12,-0.05,0.94,U] [#3 0.02,0.10,0.86,U] [#4 0.27,-0.19,0.00,M3] [#5 0.19,0.02,0.78,U] [#6 0.16,-0.15,0.64,U] [#7 0.25,-0.04,0.63,U] [#8 0.14,0.10,0.60,U] 
02:02:33.995 00.001 28316 single-star, 6 included, MultiStar: {0.13, -0.01}, one-star: {0.11, -0.07}
02:02:33.996 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:02:33.997 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
02:02:33.997 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.61 mountX=-0.11 mountY=-0.06, mountTheta=-2.63
02:02:34.001 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
02:02:34.002 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
02:02:34.003 00.001 29988 Worker thread wakes up
02:02:34.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:34.004 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
02:02:34.004 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
02:02:34.004 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.4
02:02:34.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:34.006 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:34.006 00.000 28316 Enqueuing Expose request
02:02:34.007 00.001 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.06
02:02:34.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:02:34.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:34.007 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:02:34.007 00.000 29988 MoveAxis(E, 0, ABG)
02:02:34.007 00.000 29988 Move returns status 0, amount 0
02:02:34.007 00.000 29988 MoveAxis(N, 0, ABG)
02:02:34.007 00.000 29988 Move returns status 0, amount 0
02:02:34.007 00.000 29988 move complete, result=0
02:02:34.007 00.000 29988 worker thread done servicing request
02:02:34.007 00.000 29988 Worker thread wakes up
02:02:34.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:34.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:34.007 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:35.628 01.621 29988 Exposure complete
02:02:35.676 00.048 29988 worker thread done servicing request
02:02:35.676 00.000 28316 OnExposeComplete: enter
02:02:35.677 00.001 28316 UpdateGuideState(): m_state=6
02:02:35.677 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2356
02:02:35.678 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=260.48, Mass=2481, SNR=34.6, Peak=219 HFD=3.7
02:02:35.679 00.001 28316 MultiStar: [#1 0.28,-0.03,0.96,U] [#2 0.22,0.06,0.90,U] [#3 -0.10,0.32,0.00,M1] [#4 0.25,0.04,0.81,U] [#5 0.11,0.02,0.73,U] [#6 0.22,-0.05,0.62,U] [#7 0.18,-0.04,0.60,U] [#8 0.17,0.23,0.56,U] 
02:02:35.680 00.001 28316 single-star, 7 included, MultiStar: {0.20, 0.04}, one-star: {0.12, 0.08}
02:02:35.682 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
02:02:35.685 00.003 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
02:02:35.687 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.59 mountX=0.02 mountY=-0.15, mountTheta=-1.41
02:02:35.691 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
02:02:35.691 00.000 28316 Enqueuing Move request for scope (0.12, 0.08)
02:02:35.692 00.001 29988 Worker thread wakes up
02:02:35.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:35.692 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.6
02:02:35.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:35.693 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:35.693 00.000 28316 Enqueuing Expose request
02:02:35.694 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
02:02:35.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
02:02:35.694 00.000 29988 Moving (0.12, 0.08) raw xDistance=0.02 yDistance=-0.15
02:02:35.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:02:35.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:35.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:02:35.694 00.000 29988 MoveAxis(E, 0, ABG)
02:02:35.694 00.000 29988 Move returns status 0, amount 0
02:02:35.694 00.000 29988 MoveAxis(N, 0, ABG)
02:02:35.694 00.000 29988 Move returns status 0, amount 0
02:02:35.694 00.000 29988 move complete, result=0
02:02:35.694 00.000 29988 worker thread done servicing request
02:02:35.694 00.000 29988 Worker thread wakes up
02:02:35.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:35.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:35.694 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:37.217 01.523 29988 Exposure complete
02:02:37.250 00.033 29988 worker thread done servicing request
02:02:37.250 00.000 28316 OnExposeComplete: enter
02:02:37.251 00.001 28316 UpdateGuideState(): m_state=6
02:02:37.251 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2357
02:02:37.252 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=260.47, Mass=2404, SNR=34.0, Peak=199 HFD=3.8
02:02:37.252 00.000 28316 MultiStar: [#1 0.24,-0.03,1.00,U] [#2 0.42,0.08,0.00,M1] [#3 0.13,0.26,0.86,U] [#4 0.18,-0.01,0.81,U] [#5 0.21,0.00,0.74,U] [#6 0.07,0.06,0.62,U] [#7 0.15,0.06,0.63,U] [#8 0.20,0.16,0.60,U] 
02:02:37.254 00.002 28316 refined, 7 included, MultiStar: {0.19, 0.07}, one-star: {0.28, 0.07}
02:02:37.255 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:02:37.255 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:02:37.256 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.34 mountX=-0.02 mountY=-0.20, mountTheta=-1.65
02:02:37.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
02:02:37.258 00.001 28316 Enqueuing Move request for scope (0.19, 0.07)
02:02:37.258 00.000 29988 Worker thread wakes up
02:02:37.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
02:02:37.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:37.259 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
02:02:37.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:37.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:37.260 00.000 28316 Enqueuing Expose request
02:02:37.262 00.002 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
02:02:37.262 00.000 29988 Moving (0.19, 0.07) raw xDistance=-0.02 yDistance=-0.20
02:02:37.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:37.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:37.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:02:37.263 00.000 29988 MoveAxis(E, 0, ABG)
02:02:37.263 00.000 29988 Move returns status 0, amount 0
02:02:37.263 00.000 29988 MoveAxis(N, 0, ABG)
02:02:37.263 00.000 29988 Move returns status 0, amount 0
02:02:37.263 00.000 29988 move complete, result=0
02:02:37.263 00.000 29988 worker thread done servicing request
02:02:37.263 00.000 29988 Worker thread wakes up
02:02:37.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:37.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:37.263 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:38.895 01.632 29988 Exposure complete
02:02:38.937 00.042 29988 worker thread done servicing request
02:02:38.937 00.000 28316 OnExposeComplete: enter
02:02:38.937 00.000 28316 UpdateGuideState(): m_state=6
02:02:38.938 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2358
02:02:38.938 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=260.36, Mass=2414, SNR=34.2, Peak=220 HFD=3.9
02:02:38.939 00.001 28316 MultiStar: [#1 0.29,-0.08,0.98,U] [#2 0.24,0.00,0.89,U] [#3 0.14,0.11,0.86,U] [#4 0.27,-0.01,0.83,U] [#5 0.18,-0.14,0.74,U] [#6 -0.00,-0.01,0.64,U] [#7 0.14,-0.13,0.62,U] [#8 0.31,0.28,0.00,M1] 
02:02:38.939 00.000 28316 refined, 7 included, MultiStar: {0.19, -0.03}, one-star: {0.21, -0.04}
02:02:38.941 00.002 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:02:38.944 00.003 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:02:38.946 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-0.16 mountX=-0.11 mountY=-0.16, mountTheta=-2.17
02:02:38.950 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.03, opts=13)
02:02:38.952 00.002 28316 Enqueuing Move request for scope (0.19, -0.03)
02:02:38.955 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:38.955 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.2
02:02:38.957 00.002 29988 Worker thread wakes up
02:02:38.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:38.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:38.958 00.001 28316 Enqueuing Expose request
02:02:38.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
02:02:38.958 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
02:02:38.958 00.000 29988 Moving (0.19, -0.03) raw xDistance=-0.11 yDistance=-0.16
02:02:38.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:02:38.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:38.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:02:38.958 00.000 29988 MoveAxis(E, 0, ABG)
02:02:38.958 00.000 29988 Move returns status 0, amount 0
02:02:38.958 00.000 29988 MoveAxis(N, 0, ABG)
02:02:38.958 00.000 29988 Move returns status 0, amount 0
02:02:38.959 00.001 29988 move complete, result=0
02:02:38.959 00.000 29988 worker thread done servicing request
02:02:38.959 00.000 29988 Worker thread wakes up
02:02:38.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:38.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:38.959 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:40.481 01.522 29988 Exposure complete
02:02:40.516 00.035 29988 worker thread done servicing request
02:02:40.517 00.001 28316 OnExposeComplete: enter
02:02:40.518 00.001 28316 UpdateGuideState(): m_state=6
02:02:40.519 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2359
02:02:40.519 00.000 28316 Star::Find returns 1 (0), X=952.23, Y=260.42, Mass=2399, SNR=33.8, Peak=219 HFD=3.7
02:02:40.520 00.001 28316 MultiStar: [#1 0.31,-0.04,0.00,M1] [#2 0.32,0.04,0.00,M1] [#3 0.17,0.22,0.86,U] [#4 0.27,0.02,0.85,U] [#5 0.38,0.14,0.00,M1] [#6 0.24,-0.03,0.63,U] [#7 0.25,-0.01,0.62,U] [#8 0.43,0.15,0.00,M2] 
02:02:40.520 00.000 28316 refined, 4 included, MultiStar: {0.27, 0.05}, one-star: {0.38, 0.02}
02:02:40.521 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:02:40.521 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:02:40.521 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.20 mountX=-0.06 mountY=-0.26, mountTheta=-1.80
02:02:40.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.05, opts=13)
02:02:40.523 00.001 28316 Enqueuing Move request for scope (0.27, 0.05)
02:02:40.524 00.001 29988 Worker thread wakes up
02:02:40.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
02:02:40.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
02:02:40.524 00.000 29988 Moving (0.27, 0.05) raw xDistance=-0.06 yDistance=-0.26
02:02:40.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:02:40.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:40.525 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:40.525 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.8
02:02:40.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:40.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:40.527 00.001 28316 Enqueuing Expose request
02:02:40.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:02:40.528 00.001 29988 MoveAxis(E, 0, ABG)
02:02:40.528 00.000 29988 Move returns status 0, amount 0
02:02:40.528 00.000 29988 MoveAxis(N, 0, ABG)
02:02:40.528 00.000 29988 Move returns status 0, amount 0
02:02:40.528 00.000 29988 move complete, result=0
02:02:40.528 00.000 29988 worker thread done servicing request
02:02:40.528 00.000 29988 Worker thread wakes up
02:02:40.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:40.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:40.528 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:02:42.158 01.630 29988 Exposure complete
02:02:42.184 00.026 29988 worker thread done servicing request
02:02:42.184 00.000 28316 OnExposeComplete: enter
02:02:42.185 00.001 28316 UpdateGuideState(): m_state=6
02:02:42.186 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2360
02:02:42.187 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=260.47, Mass=2430, SNR=34.0, Peak=225 HFD=3.7
02:02:42.190 00.003 28316 MultiStar: [#1 0.24,-0.03,0.95,U] [#2 0.03,0.14,0.91,U] [#3 0.02,0.19,0.88,U] [#4 0.27,-0.02,0.83,U] [#5 0.29,0.17,0.00,M2] [#6 0.08,0.02,0.64,U] [#7 0.09,-0.17,0.63,U] [#8 0.25,0.23,0.00,M3] 
02:02:42.192 00.002 28316 refined, 6 included, MultiStar: {0.14, 0.04}, one-star: {0.18, 0.07}
02:02:42.195 00.003 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
02:02:42.197 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:02:42.199 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=-0.02 mountY=-0.14, mountTheta=-1.72
02:02:42.202 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.04, opts=13)
02:02:42.203 00.001 28316 Enqueuing Move request for scope (0.14, 0.04)
02:02:42.203 00.000 29988 Worker thread wakes up
02:02:42.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:42.204 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
02:02:42.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
02:02:42.204 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.0
02:02:42.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:42.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:42.205 00.000 28316 Enqueuing Expose request
02:02:42.206 00.001 29988 Moving (0.14, 0.04) raw xDistance=-0.02 yDistance=-0.14
02:02:42.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:42.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:42.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:02:42.206 00.000 29988 MoveAxis(E, 0, ABG)
02:02:42.206 00.000 29988 Move returns status 0, amount 0
02:02:42.206 00.000 29988 MoveAxis(N, 0, ABG)
02:02:42.206 00.000 29988 Move returns status 0, amount 0
02:02:42.206 00.000 29988 move complete, result=0
02:02:42.206 00.000 29988 worker thread done servicing request
02:02:42.206 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:42.207 00.001 29988 Worker thread wakes up
02:02:42.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:42.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:43.733 01.526 29988 Exposure complete
02:02:43.768 00.035 29988 worker thread done servicing request
02:02:43.768 00.000 28316 OnExposeComplete: enter
02:02:43.769 00.001 28316 UpdateGuideState(): m_state=6
02:02:43.769 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2361
02:02:43.770 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=260.69, Mass=2423, SNR=34.0, Peak=216 HFD=3.8
02:02:43.770 00.000 28316 MultiStar: [#1 0.37,0.10,0.00,M1] [#2 0.42,0.28,0.00,M1] [#3 0.28,0.34,0.00,M1] [#4 0.36,0.07,0.00,M1] [#5 0.28,0.21,0.00,M3] [#6 0.17,0.10,0.62,U] [#7 0.29,0.10,0.00,M1] [#8 0.46,0.31,0.00,M4] 
02:02:43.771 00.001 28316 refined, 1 included, MultiStar: {0.25, 0.22}, one-star: {0.29, 0.30}
02:02:43.771 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
02:02:43.772 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
02:02:43.772 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.74 mountX=0.10 mountY=-0.32, mountTheta=-1.26
02:02:43.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.22, opts=13)
02:02:43.774 00.001 28316 Enqueuing Move request for scope (0.25, 0.22)
02:02:43.774 00.000 29988 Worker thread wakes up
02:02:43.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:43.775 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.0
02:02:43.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:43.775 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:43.776 00.001 28316 Enqueuing Expose request
02:02:43.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
02:02:43.776 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
02:02:43.776 00.000 29988 Moving (0.25, 0.22) raw xDistance=0.10 yDistance=-0.32
02:02:43.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:02:43.776 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.45 newest=-0.72
02:02:43.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
02:02:43.776 00.000 29988 MoveAxis(E, 0, ABG)
02:02:43.776 00.000 29988 Move returns status 0, amount 0
02:02:43.776 00.000 29988 MoveAxis(N, 76, ABG)
02:02:43.776 00.000 29988 Guiding  Dir = 0, Dur = 76
02:02:43.777 00.001 29988 IsSlewing returns 0
02:02:43.777 00.000 29988 IsGuiding returns 0
02:02:43.782 00.005 29988 PulseGuide returned control before completion, sleep 81
02:02:43.872 00.090 29988 IsGuiding returns 1
02:02:43.872 00.000 29988 scope still moving after pulse duration time elapsed
02:02:43.904 00.032 29988 IsSlewing returns 0
02:02:43.905 00.001 29988 IsGuiding returns 0
02:02:43.905 00.000 29988 scope move finished after 76 + 51 ms
02:02:43.905 00.000 29988 Move returns status 0, amount 76
02:02:43.905 00.000 29988 move complete, result=0
02:02:43.905 00.000 29988 worker thread done servicing request
02:02:43.905 00.000 29988 Worker thread wakes up
02:02:43.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:43.905 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 76 ms NORTH
02:02:43.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:45.542 01.637 29988 Exposure complete
02:02:45.594 00.052 29988 worker thread done servicing request
02:02:45.594 00.000 28316 OnExposeComplete: enter
02:02:45.595 00.001 28316 UpdateGuideState(): m_state=6
02:02:45.596 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2362
02:02:45.598 00.002 28316 Star::Find returns 1 (0), X=951.97, Y=260.44, Mass=2451, SNR=34.2, Peak=227 HFD=3.7
02:02:45.599 00.001 28316 MultiStar: [#1 0.23,-0.03,0.99,U] [#2 0.16,0.01,0.92,U] [#3 0.01,0.17,0.86,U] [#4 0.29,-0.02,0.81,U] [#5 0.09,-0.01,0.74,U] [#6 0.19,-0.17,0.64,U] [#7 0.03,-0.01,0.63,U] [#8 0.12,0.12,0.57,U] 
02:02:45.600 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.01}, one-star: {0.13, 0.04}
02:02:45.602 00.002 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
02:02:45.603 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
02:02:45.604 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.30 mountX=-0.02 mountY=-0.13, mountTheta=-1.70
02:02:45.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
02:02:45.606 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
02:02:45.606 00.000 29988 Worker thread wakes up
02:02:45.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:45.607 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.2
02:02:45.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:45.607 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:45.608 00.001 28316 Enqueuing Expose request
02:02:45.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
02:02:45.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
02:02:45.608 00.000 29988 Moving (0.13, 0.04) raw xDistance=-0.02 yDistance=-0.13
02:02:45.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:45.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:45.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:02:45.608 00.000 29988 MoveAxis(E, 0, ABG)
02:02:45.608 00.000 29988 Move returns status 0, amount 0
02:02:45.608 00.000 29988 MoveAxis(N, 0, ABG)
02:02:45.608 00.000 29988 Move returns status 0, amount 0
02:02:45.608 00.000 29988 move complete, result=0
02:02:45.609 00.001 29988 worker thread done servicing request
02:02:45.609 00.000 29988 Worker thread wakes up
02:02:45.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:45.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:45.609 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:47.131 01.522 29988 Exposure complete
02:02:47.166 00.035 29988 worker thread done servicing request
02:02:47.166 00.000 28316 OnExposeComplete: enter
02:02:47.167 00.001 28316 UpdateGuideState(): m_state=6
02:02:47.168 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2363
02:02:47.168 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=260.39, Mass=2540, SNR=34.8, Peak=233 HFD=3.9
02:02:47.169 00.001 28316 MultiStar: [#1 0.14,-0.15,0.94,U] [#2 0.05,0.06,0.90,U] [#3 -0.00,0.24,0.86,U] [#4 0.22,-0.15,0.83,U] [#5 0.12,0.08,0.73,U] [#6 0.12,-0.02,0.63,U] [#7 0.12,-0.15,0.60,U] [#8 0.24,0.15,0.57,U] 
02:02:47.169 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.00}, one-star: {0.19, -0.00}
02:02:47.170 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
02:02:47.172 00.002 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
02:02:47.173 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.03 mountX=-0.05 mountY=-0.12, mountTheta=-1.97
02:02:47.175 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.00, opts=13)
02:02:47.176 00.001 28316 Enqueuing Move request for scope (0.13, 0.00)
02:02:47.177 00.001 29988 Worker thread wakes up
02:02:47.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:47.177 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
02:02:47.177 00.000 28316 UpdateGuideState exits: m=2540 RSB=34.8
02:02:47.178 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:47.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
02:02:47.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:47.179 00.001 28316 Enqueuing Expose request
02:02:47.179 00.000 29988 Moving (0.13, 0.00) raw xDistance=-0.05 yDistance=-0.12
02:02:47.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:02:47.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:47.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:02:47.179 00.000 29988 MoveAxis(E, 0, ABG)
02:02:47.179 00.000 29988 Move returns status 0, amount 0
02:02:47.179 00.000 29988 MoveAxis(N, 0, ABG)
02:02:47.179 00.000 29988 Move returns status 0, amount 0
02:02:47.179 00.000 29988 move complete, result=0
02:02:47.179 00.000 29988 worker thread done servicing request
02:02:47.179 00.000 29988 Worker thread wakes up
02:02:47.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:47.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:47.180 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:48.806 01.626 29988 Exposure complete
02:02:48.858 00.052 29988 worker thread done servicing request
02:02:48.858 00.000 28316 OnExposeComplete: enter
02:02:48.859 00.001 28316 UpdateGuideState(): m_state=6
02:02:48.860 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2364
02:02:48.861 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=260.30, Mass=2522, SNR=34.8, Peak=242 HFD=3.8
02:02:48.862 00.001 28316 MultiStar: [#1 0.08,-0.22,0.97,U] [#2 -0.08,-0.08,0.88,U] [#3 -0.16,0.09,0.84,U] [#4 0.12,-0.14,0.85,U] [#5 0.07,-0.06,0.72,U] [#6 0.14,-0.15,0.64,U] [#7 0.06,-0.22,0.61,U] [#8 0.05,-0.10,0.58,U] 
02:02:48.862 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.11}, one-star: {0.00, -0.10}
02:02:48.862 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
02:02:48.862 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
02:02:48.864 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.54 mountX=-0.09 mountY=0.04, mountTheta=2.71
02:02:48.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.10, opts=13)
02:02:48.865 00.000 28316 Enqueuing Move request for scope (0.00, -0.10)
02:02:48.866 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:48.866 00.000 29988 Worker thread wakes up
02:02:48.866 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.8
02:02:48.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:48.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:48.867 00.000 28316 Enqueuing Expose request
02:02:48.870 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
02:02:48.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
02:02:48.870 00.000 29988 Moving (0.00, -0.10) raw xDistance=-0.09 yDistance=0.04
02:02:48.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:02:48.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:48.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:02:48.870 00.000 29988 MoveAxis(E, 0, ABG)
02:02:48.870 00.000 29988 Move returns status 0, amount 0
02:02:48.870 00.000 29988 MoveAxis(N, 0, ABG)
02:02:48.870 00.000 29988 Move returns status 0, amount 0
02:02:48.870 00.000 29988 move complete, result=0
02:02:48.870 00.000 29988 worker thread done servicing request
02:02:48.870 00.000 29988 Worker thread wakes up
02:02:48.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:48.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:48.871 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:50.381 01.510 29988 Exposure complete
02:02:50.415 00.034 29988 worker thread done servicing request
02:02:50.415 00.000 28316 OnExposeComplete: enter
02:02:50.416 00.001 28316 UpdateGuideState(): m_state=6
02:02:50.416 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2365
02:02:50.417 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=260.26, Mass=2405, SNR=34.1, Peak=234 HFD=4.0
02:02:50.418 00.001 28316 MultiStar: [#1 0.16,-0.27,0.00,M1] [#2 0.02,-0.09,0.92,U] [#3 -0.10,-0.00,0.87,U] [#4 0.10,-0.13,0.84,U] [#5 0.06,-0.17,0.74,U] [#6 0.06,-0.13,0.61,U] [#7 0.03,-0.20,0.63,U] [#8 0.01,-0.06,0.59,U] 
02:02:50.418 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.11}, one-star: {0.04, -0.14}
02:02:50.418 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
02:02:50.419 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
02:02:50.419 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.34 mountX=-0.11 mountY=0.03, mountTheta=2.91
02:02:50.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
02:02:50.421 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
02:02:50.421 00.000 29988 Worker thread wakes up
02:02:50.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:50.422 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.1
02:02:50.422 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:50.423 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:50.424 00.001 28316 Enqueuing Expose request
02:02:50.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:02:50.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:02:50.424 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.03
02:02:50.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:02:50.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:50.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:02:50.424 00.000 29988 MoveAxis(E, 0, ABG)
02:02:50.424 00.000 29988 Move returns status 0, amount 0
02:02:50.424 00.000 29988 MoveAxis(N, 0, ABG)
02:02:50.424 00.000 29988 Move returns status 0, amount 0
02:02:50.424 00.000 29988 move complete, result=0
02:02:50.424 00.000 29988 worker thread done servicing request
02:02:50.424 00.000 29988 Worker thread wakes up
02:02:50.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:50.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:50.425 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:52.054 01.629 29988 Exposure complete
02:02:52.090 00.036 29988 worker thread done servicing request
02:02:52.090 00.000 28316 OnExposeComplete: enter
02:02:52.090 00.000 28316 UpdateGuideState(): m_state=6
02:02:52.091 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2366
02:02:52.092 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=260.23, Mass=2390, SNR=34.0, Peak=226 HFD=4.1
02:02:52.094 00.002 28316 MultiStar: [#1 0.26,-0.17,0.00,M2] [#2 0.25,-0.15,0.92,U] [#3 -0.04,0.07,0.87,U] [#4 0.30,-0.11,0.00,M1] [#5 0.26,-0.18,0.00,M1] [#6 0.11,-0.06,0.62,U] [#7 0.08,-0.14,0.62,U] [#8 0.18,-0.14,0.59,U] 
02:02:52.095 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.10}, one-star: {0.17, -0.17}
02:02:52.096 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:02:52.097 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:02:52.097 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
02:02:52.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
02:02:52.101 00.003 28316 Enqueuing Move request for scope (0.13, -0.10)
02:02:52.103 00.002 29988 Worker thread wakes up
02:02:52.103 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
02:02:52.103 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
02:02:52.103 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.14 yDistance=-0.07
02:02:52.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:02:52.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:52.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:52.104 00.001 28316 UpdateGuideState exits: m=2390 RSB=34.0
02:02:52.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:52.105 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:52.105 00.000 28316 Enqueuing Expose request
02:02:52.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:02:52.105 00.000 29988 MoveAxis(E, 0, ABG)
02:02:52.105 00.000 29988 Move returns status 0, amount 0
02:02:52.106 00.001 29988 MoveAxis(N, 0, ABG)
02:02:52.106 00.000 29988 Move returns status 0, amount 0
02:02:52.106 00.000 29988 move complete, result=0
02:02:52.106 00.000 29988 worker thread done servicing request
02:02:52.106 00.000 29988 Worker thread wakes up
02:02:52.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:52.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:52.106 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:53.628 01.522 29988 Exposure complete
02:02:53.677 00.049 29988 worker thread done servicing request
02:02:53.677 00.000 28316 OnExposeComplete: enter
02:02:53.677 00.000 28316 UpdateGuideState(): m_state=6
02:02:53.677 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2367
02:02:53.679 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=260.34, Mass=2404, SNR=34.0, Peak=223 HFD=3.9
02:02:53.679 00.000 28316 MultiStar: [#1 0.26,-0.25,0.00,M3] [#2 0.26,-0.09,0.90,U] [#3 0.05,0.06,0.86,U] [#4 0.44,-0.14,0.00,M2] [#5 0.20,0.01,0.72,U] [#6 0.20,-0.16,0.64,U] [#7 0.06,-0.14,0.63,U] [#8 0.35,0.01,0.00,M1] 
02:02:53.680 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.06}, one-star: {0.23, -0.06}
02:02:53.680 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
02:02:53.681 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
02:02:53.681 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.32 mountX=-0.12 mountY=-0.13, mountTheta=-2.34
02:02:53.682 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.06, opts=13)
02:02:53.683 00.001 28316 Enqueuing Move request for scope (0.17, -0.06)
02:02:53.683 00.000 29988 Worker thread wakes up
02:02:53.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
02:02:53.683 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
02:02:53.683 00.000 29988 Moving (0.17, -0.06) raw xDistance=-0.12 yDistance=-0.13
02:02:53.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:02:53.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:53.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:53.684 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
02:02:53.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:53.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:53.685 00.000 28316 Enqueuing Expose request
02:02:53.686 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:02:53.686 00.000 29988 MoveAxis(E, 0, ABG)
02:02:53.686 00.000 29988 Move returns status 0, amount 0
02:02:53.686 00.000 29988 MoveAxis(N, 0, ABG)
02:02:53.686 00.000 29988 Move returns status 0, amount 0
02:02:53.686 00.000 29988 move complete, result=0
02:02:53.686 00.000 29988 worker thread done servicing request
02:02:53.686 00.000 29988 Worker thread wakes up
02:02:53.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:53.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:53.687 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:55.315 01.628 29988 Exposure complete
02:02:55.347 00.032 29988 worker thread done servicing request
02:02:55.347 00.000 28316 OnExposeComplete: enter
02:02:55.348 00.001 28316 UpdateGuideState(): m_state=6
02:02:55.352 00.004 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2368
02:02:55.353 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=260.34, Mass=2383, SNR=33.8, Peak=228 HFD=3.9
02:02:55.354 00.001 28316 MultiStar: [#1 0.22,-0.14,1.01,U] [#2 0.36,-0.13,0.00,M1] [#3 0.06,0.07,0.87,U] [#4 0.34,-0.20,0.00,M3] [#5 0.18,-0.09,0.74,U] [#6 0.13,-0.18,0.64,U] [#7 0.16,-0.07,0.60,U] [#8 0.25,-0.01,0.64,U] 
02:02:55.355 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.07}, one-star: {0.17, -0.06}
02:02:55.357 00.002 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:02:55.359 00.002 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:02:55.362 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
02:02:55.365 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.07, opts=13)
02:02:55.365 00.000 28316 Enqueuing Move request for scope (0.17, -0.07)
02:02:55.366 00.001 29988 Worker thread wakes up
02:02:55.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
02:02:55.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
02:02:55.366 00.000 29988 Moving (0.17, -0.07) raw xDistance=-0.13 yDistance=-0.12
02:02:55.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:02:55.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:55.366 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:02:55.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:55.367 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:55.368 00.001 28316 Enqueuing Expose request
02:02:55.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:55.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:02:55.368 00.000 29988 MoveAxis(E, 0, ABG)
02:02:55.368 00.000 29988 Move returns status 0, amount 0
02:02:55.368 00.000 29988 MoveAxis(N, 0, ABG)
02:02:55.368 00.000 29988 Move returns status 0, amount 0
02:02:55.368 00.000 29988 move complete, result=0
02:02:55.368 00.000 29988 worker thread done servicing request
02:02:55.368 00.000 29988 Worker thread wakes up
02:02:55.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:55.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:55.369 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:56.894 01.525 29988 Exposure complete
02:02:56.939 00.045 29988 worker thread done servicing request
02:02:56.939 00.000 28316 OnExposeComplete: enter
02:02:56.940 00.001 28316 UpdateGuideState(): m_state=6
02:02:56.941 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2369
02:02:56.941 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=260.22, Mass=2452, SNR=34.4, Peak=234 HFD=4.0
02:02:56.942 00.001 28316 MultiStar: [#1 0.28,-0.21,0.00,M3] [#2 0.31,-0.10,0.00,M2] [#3 0.17,-0.07,0.86,U] [#4 0.26,-0.11,0.82,U] [#5 0.22,-0.11,0.74,U] [#6 0.09,-0.01,0.62,U] [#7 0.08,-0.13,0.61,U] [#8 0.27,0.05,0.56,U] 
02:02:56.942 00.000 28316 refined, 6 included, MultiStar: {0.21, -0.09}, one-star: {0.28, -0.17}
02:02:56.943 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
02:02:56.943 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
02:02:56.943 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.22 cameraTheta=-0.41 mountX=-0.17 mountY=-0.14, mountTheta=-2.43
02:02:56.945 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.09, opts=13)
02:02:56.947 00.002 28316 Enqueuing Move request for scope (0.21, -0.09)
02:02:56.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:56.947 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
02:02:56.948 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:56.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:56.948 00.000 28316 Enqueuing Expose request
02:02:56.949 00.001 29988 Worker thread wakes up
02:02:56.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
02:02:56.949 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
02:02:56.949 00.000 29988 Moving (0.21, -0.09) raw xDistance=-0.17 yDistance=-0.14
02:02:56.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:02:56.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:56.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:02:56.949 00.000 29988 MoveAxis(E, 0, ABG)
02:02:56.949 00.000 29988 Move returns status 0, amount 0
02:02:56.949 00.000 29988 MoveAxis(N, 0, ABG)
02:02:56.949 00.000 29988 Move returns status 0, amount 0
02:02:56.949 00.000 29988 move complete, result=0
02:02:56.949 00.000 29988 worker thread done servicing request
02:02:56.949 00.000 29988 Worker thread wakes up
02:02:56.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:56.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:56.950 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:02:58.575 01.625 29988 Exposure complete
02:02:58.604 00.029 29988 worker thread done servicing request
02:02:58.605 00.001 28316 OnExposeComplete: enter
02:02:58.606 00.001 28316 UpdateGuideState(): m_state=6
02:02:58.606 00.000 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2370
02:02:58.607 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=260.20, Mass=2332, SNR=33.5, Peak=217 HFD=4.1
02:02:58.608 00.001 28316 MultiStar: [#1 0.17,-0.33,0.00,M4] [#2 0.35,-0.08,0.00,M3] [#3 -0.00,0.12,0.87,U] [#4 0.33,-0.17,0.00,M3] [#5 0.19,-0.17,0.73,U] [#6 0.22,-0.12,0.63,U] [#7 0.17,-0.21,0.65,U] [#8 0.28,-0.01,0.60,U] 
02:02:58.608 00.000 28316 refined, 5 included, MultiStar: {0.17, -0.09}, one-star: {0.20, -0.19}
02:02:58.608 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:02:58.609 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:02:58.609 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.51 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
02:02:58.611 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
02:02:58.612 00.001 28316 Enqueuing Move request for scope (0.17, -0.09)
02:02:58.613 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:02:58.614 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
02:02:58.615 00.001 29988 Worker thread wakes up
02:02:58.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:58.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:02:58.617 00.002 28316 Enqueuing Expose request
02:02:58.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
02:02:58.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
02:02:58.617 00.000 29988 Moving (0.17, -0.09) raw xDistance=-0.16 yDistance=-0.11
02:02:58.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:02:58.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:58.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:02:58.617 00.000 29988 MoveAxis(E, 0, ABG)
02:02:58.617 00.000 29988 Move returns status 0, amount 0
02:02:58.617 00.000 29988 MoveAxis(N, 0, ABG)
02:02:58.617 00.000 29988 Move returns status 0, amount 0
02:02:58.617 00.000 29988 move complete, result=0
02:02:58.617 00.000 29988 worker thread done servicing request
02:02:58.617 00.000 29988 Worker thread wakes up
02:02:58.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:02:58.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:02:58.617 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:03:00.139 01.522 29988 Exposure complete
02:03:00.163 00.024 29988 worker thread done servicing request
02:03:00.163 00.000 28316 OnExposeComplete: enter
02:03:00.164 00.001 28316 UpdateGuideState(): m_state=6
02:03:00.165 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2371
02:03:00.165 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=260.16, Mass=2424, SNR=34.2, Peak=232 HFD=4.2
02:03:00.166 00.001 28316 MultiStar: [#1 0.29,-0.31,0.00,M5] [#2 0.08,-0.11,0.90,U] [#3 -0.04,-0.08,0.86,U] [#4 0.13,-0.14,0.84,U] [#5 0.31,-0.23,0.00,M1] [#6 0.09,-0.15,0.64,U] [#7 0.10,-0.28,0.62,U] [#8 0.23,0.09,0.59,U] 
02:03:00.167 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.14}, one-star: {0.17, -0.24}
02:03:00.168 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:03:00.171 00.003 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:03:00.172 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.92 mountX=-0.17 mountY=-0.03, mountTheta=-2.95
02:03:00.174 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
02:03:00.175 00.001 28316 Enqueuing Move request for scope (0.10, -0.14)
02:03:00.175 00.000 29988 Worker thread wakes up
02:03:00.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
02:03:00.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
02:03:00.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:00.177 00.002 28316 UpdateGuideState exits: m=2424 RSB=34.2
02:03:00.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:00.178 00.000 28316 Enqueuing Expose request
02:03:00.179 00.001 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:03:00.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:03:00.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:00.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:03:00.179 00.000 29988 MoveAxis(E, 0, ABG)
02:03:00.179 00.000 29988 Move returns status 0, amount 0
02:03:00.179 00.000 29988 MoveAxis(N, 0, ABG)
02:03:00.179 00.000 29988 Move returns status 0, amount 0
02:03:00.179 00.000 29988 move complete, result=0
02:03:00.179 00.000 29988 worker thread done servicing request
02:03:00.179 00.000 29988 Worker thread wakes up
02:03:00.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:00.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:00.179 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:01.910 01.731 29988 Exposure complete
02:03:01.948 00.038 29988 worker thread done servicing request
02:03:01.949 00.001 28316 OnExposeComplete: enter
02:03:01.949 00.000 28316 UpdateGuideState(): m_state=6
02:03:01.950 00.001 28316 Star::Find(15, 952, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2372
02:03:01.950 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=260.32, Mass=2406, SNR=34.0, Peak=219 HFD=3.6
02:03:01.951 00.001 28316 MultiStar: [#1 -0.01,-0.03,0.98,U] [#2 -0.00,-0.04,0.93,U] [#3 -0.26,0.05,0.86,U] [#4 0.13,0.05,0.84,U] [#5 0.03,0.14,0.73,U] [#6 0.04,-0.03,0.62,U] [#7 -0.03,0.11,0.63,U] [#8 -0.04,0.41,0.00,M1] 
02:03:01.951 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.16, -0.08}
02:03:01.952 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:03:01.953 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
02:03:01.954 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.83 mountX=0.03 mountY=0.03, mountTheta=0.81
02:03:01.959 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
02:03:01.960 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
02:03:01.960 00.000 29988 Worker thread wakes up
02:03:01.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:01.961 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:03:01.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:03:01.961 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:03:01.961 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:01.962 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:01.962 00.000 28316 Enqueuing Expose request
02:03:01.963 00.001 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
02:03:01.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:03:01.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:01.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:03:01.963 00.000 29988 MoveAxis(E, 0, ABG)
02:03:01.963 00.000 29988 Move returns status 0, amount 0
02:03:01.963 00.000 29988 MoveAxis(N, 0, ABG)
02:03:01.963 00.000 29988 Move returns status 0, amount 0
02:03:01.963 00.000 29988 move complete, result=0
02:03:01.963 00.000 29988 worker thread done servicing request
02:03:01.963 00.000 29988 Worker thread wakes up
02:03:01.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:01.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:01.963 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:03.380 01.417 29988 Exposure complete
02:03:03.421 00.041 29988 worker thread done servicing request
02:03:03.421 00.000 28316 OnExposeComplete: enter
02:03:03.422 00.001 28316 UpdateGuideState(): m_state=6
02:03:03.425 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2373
02:03:03.428 00.003 28316 Star::Find returns 1 (0), X=951.75, Y=260.76, Mass=2472, SNR=34.5, Peak=213 HFD=3.8
02:03:03.430 00.002 28316 MultiStar: [#1 -0.21,0.35,0.00,M5] [#2 -0.14,0.50,0.00,M2] [#3 -0.29,0.58,0.00,M1] [#4 -0.07,0.35,0.00,M2] [#5 -0.16,0.54,0.00,M1] [#6 -0.15,0.38,0.00,M1] [#7 -0.15,0.36,0.00,M1] [#8 -0.10,0.61,0.00,M2] 
02:03:03.432 00.002 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
02:03:03.434 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
02:03:03.435 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.83 mountX=0.37 mountY=-0.08, mountTheta=-0.21
02:03:03.438 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.36, opts=13)
02:03:03.439 00.001 28316 Enqueuing Move request for scope (-0.10, 0.36)
02:03:03.440 00.001 29988 Worker thread wakes up
02:03:03.440 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
02:03:03.440 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
02:03:03.440 00.000 29988 Moving (-0.10, 0.36) raw xDistance=0.37 yDistance=-0.08
02:03:03.440 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
02:03:03.440 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:03.440 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:03.441 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:03.442 00.001 29988 MoveAxis(W, 78, ABG)
02:03:03.442 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.5
02:03:03.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:03.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:03.443 00.001 28316 Enqueuing Expose request
02:03:03.443 00.000 29988 Guiding  Dir = 3, Dur = 78
02:03:03.443 00.000 29988 IsSlewing returns 0
02:03:03.443 00.000 29988 IsGuiding returns 0
02:03:03.445 00.002 29988 PulseGuide returned control before completion, sleep 87
02:03:03.551 00.106 29988 IsGuiding returns 0
02:03:03.551 00.000 29988 Move returns status 0, amount 78
02:03:03.551 00.000 29988 MoveAxis(N, 0, ABG)
02:03:03.551 00.000 29988 Move returns status 0, amount 0
02:03:03.551 00.000 29988 move complete, result=0
02:03:03.551 00.000 29988 worker thread done servicing request
02:03:03.551 00.000 29988 Worker thread wakes up
02:03:03.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:03.551 00.000 28316 GuideStep: 0.4 px 78 ms WEST, -0.1 px 0 ms NORTH
02:03:03.553 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:05.186 01.633 29988 Exposure complete
02:03:05.219 00.033 29988 worker thread done servicing request
02:03:05.219 00.000 28316 OnExposeComplete: enter
02:03:05.220 00.001 28316 UpdateGuideState(): m_state=6
02:03:05.221 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2374
02:03:05.222 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=260.41, Mass=2396, SNR=33.8, Peak=220 HFD=3.8
02:03:05.222 00.000 28316 MultiStar: [#1 -0.05,0.03,0.99,U] [#2 0.02,0.02,0.93,U] [#3 -0.18,0.24,0.88,U] [#4 -0.00,-0.07,0.83,U] [#5 -0.04,0.21,0.75,U] [#6 -0.13,-0.01,0.64,U] [#7 -0.11,-0.02,0.63,U] [#8 -0.05,0.14,0.60,U] 
02:03:05.223 00.001 28316 single-star, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.02, 0.01}
02:03:05.223 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
02:03:05.223 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
02:03:05.224 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.51 mountX=0.00 mountY=-0.02, mountTheta=-1.49
02:03:05.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
02:03:05.225 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
02:03:05.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:05.226 00.000 29988 Worker thread wakes up
02:03:05.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
02:03:05.226 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
02:03:05.226 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
02:03:05.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:03:05.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:05.227 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.8
02:03:05.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:03:05.227 00.000 29988 MoveAxis(E, 0, ABG)
02:03:05.227 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:05.228 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:05.228 00.000 28316 Enqueuing Expose request
02:03:05.228 00.000 29988 Move returns status 0, amount 0
02:03:05.228 00.000 29988 MoveAxis(N, 0, ABG)
02:03:05.228 00.000 29988 Move returns status 0, amount 0
02:03:05.228 00.000 29988 move complete, result=0
02:03:05.228 00.000 29988 worker thread done servicing request
02:03:05.228 00.000 29988 Worker thread wakes up
02:03:05.229 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:05.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:05.229 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:06.744 01.515 29988 Exposure complete
02:03:06.785 00.041 29988 worker thread done servicing request
02:03:06.785 00.000 28316 OnExposeComplete: enter
02:03:06.786 00.001 28316 UpdateGuideState(): m_state=6
02:03:06.787 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2375
02:03:06.788 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=260.31, Mass=2435, SNR=34.0, Peak=235 HFD=3.9
02:03:06.789 00.001 28316 MultiStar: [#1 0.10,-0.15,0.99,U] [#2 -0.04,0.00,0.91,U] [#3 -0.15,0.18,0.85,U] [#4 0.10,-0.06,0.81,U] [#5 -0.09,0.09,0.77,U] [#6 -0.14,0.02,0.63,U] [#7 0.01,-0.08,0.62,U] [#8 -0.06,0.12,0.60,U] 
02:03:06.792 00.003 28316 refined, 8 included, MultiStar: {-0.01, -0.00}, one-star: {0.09, -0.09}
02:03:06.794 00.002 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
02:03:06.797 00.003 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
02:03:06.800 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.95 mountX=0.00 mountY=0.01, mountTheta=1.34
02:03:06.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
02:03:06.803 00.002 28316 Enqueuing Move request for scope (-0.01, -0.00)
02:03:06.805 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:06.806 00.001 29988 Worker thread wakes up
02:03:06.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:03:06.806 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:03:06.806 00.000 29988 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=0.01
02:03:06.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:03:06.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:06.806 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.0
02:03:06.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:06.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:06.807 00.000 28316 Enqueuing Expose request
02:03:06.809 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:03:06.809 00.000 29988 MoveAxis(E, 0, ABG)
02:03:06.809 00.000 29988 Move returns status 0, amount 0
02:03:06.809 00.000 29988 MoveAxis(N, 0, ABG)
02:03:06.809 00.000 29988 Move returns status 0, amount 0
02:03:06.809 00.000 29988 move complete, result=0
02:03:06.809 00.000 29988 worker thread done servicing request
02:03:06.809 00.000 29988 Worker thread wakes up
02:03:06.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:06.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:06.810 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:08.442 01.632 29988 Exposure complete
02:03:08.479 00.037 29988 worker thread done servicing request
02:03:08.480 00.001 28316 OnExposeComplete: enter
02:03:08.480 00.000 28316 UpdateGuideState(): m_state=6
02:03:08.481 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2376
02:03:08.482 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=260.32, Mass=2351, SNR=33.6, Peak=223 HFD=3.7
02:03:08.482 00.000 28316 MultiStar: [#1 -0.04,-0.08,1.01,U] [#2 0.01,-0.02,0.92,U] [#3 -0.16,0.24,0.88,U] [#4 -0.07,0.02,0.84,U] [#5 0.02,0.02,0.76,U] [#6 -0.09,-0.11,0.64,U] [#7 -0.06,-0.08,0.63,U] [#8 -0.03,-0.06,0.60,U] 
02:03:08.483 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {-0.05, -0.08}
02:03:08.483 00.000 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
02:03:08.483 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
02:03:08.484 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.90 mountX=0.01 mountY=0.05, mountTheta=1.38
02:03:08.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
02:03:08.486 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
02:03:08.487 00.001 29988 Worker thread wakes up
02:03:08.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:08.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
02:03:08.488 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:03:08.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:08.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:08.489 00.000 28316 Enqueuing Expose request
02:03:08.490 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
02:03:08.490 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
02:03:08.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:03:08.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:08.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:03:08.490 00.000 29988 MoveAxis(E, 0, ABG)
02:03:08.490 00.000 29988 Move returns status 0, amount 0
02:03:08.490 00.000 29988 MoveAxis(N, 0, ABG)
02:03:08.490 00.000 29988 Move returns status 0, amount 0
02:03:08.490 00.000 29988 move complete, result=0
02:03:08.490 00.000 29988 worker thread done servicing request
02:03:08.490 00.000 29988 Worker thread wakes up
02:03:08.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:08.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:08.490 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:10.017 01.527 29988 Exposure complete
02:03:10.053 00.036 29988 worker thread done servicing request
02:03:10.053 00.000 28316 OnExposeComplete: enter
02:03:10.054 00.001 28316 UpdateGuideState(): m_state=6
02:03:10.055 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2377
02:03:10.055 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=260.36, Mass=2351, SNR=33.3, Peak=228 HFD=3.7
02:03:10.057 00.002 28316 MultiStar: [#1 0.04,-0.09,0.97,U] [#2 0.06,0.01,0.94,U] [#3 -0.11,0.05,0.88,U] [#4 0.06,-0.17,0.87,U] [#5 -0.02,-0.12,0.76,U] [#6 -0.02,-0.06,0.64,U] [#7 -0.08,-0.08,0.65,U] [#8 -0.15,0.06,0.61,U] 
02:03:10.058 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.10, -0.03}
02:03:10.059 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.19)
02:03:10.060 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.15)
02:03:10.062 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.10 mountX=-0.03 mountY=0.05, mountTheta=2.17
02:03:10.065 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
02:03:10.066 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
02:03:10.067 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:10.068 00.001 29988 Worker thread wakes up
02:03:10.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
02:03:10.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
02:03:10.068 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
02:03:10.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:03:10.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:10.068 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.3
02:03:10.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:10.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:10.070 00.001 28316 Enqueuing Expose request
02:03:10.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:03:10.070 00.000 29988 MoveAxis(E, 0, ABG)
02:03:10.070 00.000 29988 Move returns status 0, amount 0
02:03:10.070 00.000 29988 MoveAxis(N, 0, ABG)
02:03:10.070 00.000 29988 Move returns status 0, amount 0
02:03:10.070 00.000 29988 move complete, result=0
02:03:10.070 00.000 29988 worker thread done servicing request
02:03:10.070 00.000 29988 Worker thread wakes up
02:03:10.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:10.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:10.072 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:11.705 01.633 29988 Exposure complete
02:03:11.743 00.038 29988 worker thread done servicing request
02:03:11.743 00.000 28316 OnExposeComplete: enter
02:03:11.744 00.001 28316 UpdateGuideState(): m_state=6
02:03:11.745 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2378
02:03:11.746 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=260.35, Mass=2330, SNR=33.4, Peak=229 HFD=3.7
02:03:11.747 00.001 28316 MultiStar: [#1 0.00,-0.10,1.00,U] [#2 -0.11,-0.03,0.94,U] [#3 -0.23,0.12,0.87,U] [#4 0.05,-0.16,0.84,U] [#5 0.04,-0.05,0.75,U] [#6 -0.10,-0.11,0.65,U] [#7 0.07,-0.03,0.65,U] [#8 -0.22,0.19,0.61,U] 
02:03:11.748 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.12, -0.05}
02:03:11.749 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.56)
02:03:11.749 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.52)
02:03:11.751 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.73 mountX=0.00 mountY=0.08, mountTheta=1.56
02:03:11.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
02:03:11.753 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
02:03:11.753 00.000 29988 Worker thread wakes up
02:03:11.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:11.754 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.4
02:03:11.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:11.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:11.755 00.000 28316 Enqueuing Expose request
02:03:11.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
02:03:11.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
02:03:11.756 00.001 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
02:03:11.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:03:11.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:11.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:03:11.756 00.000 29988 MoveAxis(E, 0, ABG)
02:03:11.756 00.000 29988 Move returns status 0, amount 0
02:03:11.756 00.000 29988 MoveAxis(N, 0, ABG)
02:03:11.756 00.000 29988 Move returns status 0, amount 0
02:03:11.756 00.000 29988 move complete, result=0
02:03:11.756 00.000 29988 worker thread done servicing request
02:03:11.756 00.000 29988 Worker thread wakes up
02:03:11.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:11.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:11.756 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:13.274 01.518 29988 Exposure complete
02:03:13.314 00.040 29988 worker thread done servicing request
02:03:13.315 00.001 28316 OnExposeComplete: enter
02:03:13.315 00.000 28316 UpdateGuideState(): m_state=6
02:03:13.317 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2379
02:03:13.318 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=260.26, Mass=2499, SNR=34.6, Peak=239 HFD=3.7
02:03:13.321 00.003 28316 MultiStar: [#1 -0.11,-0.16,0.96,U] [#2 -0.14,0.00,0.92,U] [#3 -0.35,0.04,0.00,M1] [#4 0.03,-0.17,0.81,U] [#5 -0.13,-0.11,0.72,U] [#6 -0.16,-0.24,0.65,U] [#7 -0.27,-0.07,0.63,U] [#8 0.01,-0.05,0.59,U] 
02:03:13.323 00.002 28316 refined, 7 included, MultiStar: {-0.13, -0.12}, one-star: {-0.23, -0.14}
02:03:13.325 00.002 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.90)
02:03:13.326 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86)
02:03:13.326 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.39 mountX=-0.06 mountY=0.17, mountTheta=1.89
02:03:13.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.12, opts=13)
02:03:13.328 00.001 28316 Enqueuing Move request for scope (-0.13, -0.12)
02:03:13.328 00.000 29988 Worker thread wakes up
02:03:13.329 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
02:03:13.329 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
02:03:13.329 00.000 29988 Moving (-0.13, -0.12) raw xDistance=-0.06 yDistance=0.17
02:03:13.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:13.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:13.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:13.329 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.6
02:03:13.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:13.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:13.330 00.000 28316 Enqueuing Expose request
02:03:13.331 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:03:13.331 00.000 29988 MoveAxis(E, 0, ABG)
02:03:13.331 00.000 29988 Move returns status 0, amount 0
02:03:13.331 00.000 29988 MoveAxis(N, 0, ABG)
02:03:13.331 00.000 29988 Move returns status 0, amount 0
02:03:13.331 00.000 29988 move complete, result=0
02:03:13.331 00.000 29988 worker thread done servicing request
02:03:13.331 00.000 29988 Worker thread wakes up
02:03:13.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:13.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:13.332 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:14.964 01.632 29988 Exposure complete
02:03:14.999 00.035 29988 worker thread done servicing request
02:03:14.999 00.000 28316 OnExposeComplete: enter
02:03:15.003 00.004 28316 UpdateGuideState(): m_state=6
02:03:15.006 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2380
02:03:15.008 00.002 28316 Star::Find returns 1 (0), X=951.81, Y=260.36, Mass=2323, SNR=33.4, Peak=230 HFD=3.7
02:03:15.011 00.003 28316 MultiStar: [#1 -0.05,0.01,0.99,U] [#2 -0.04,0.06,0.93,U] [#3 -0.10,0.26,0.86,U] [#4 0.08,-0.12,0.85,U] [#5 -0.05,0.12,0.76,U] [#6 -0.10,-0.03,0.64,U] [#7 -0.10,-0.09,0.65,U] [#8 -0.05,0.10,0.61,U] 
02:03:15.013 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {-0.04, -0.04}
02:03:15.015 00.002 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:03:15.018 00.003 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:03:15.018 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.59 mountX=0.05 mountY=0.03, mountTheta=0.57
02:03:15.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
02:03:15.020 00.001 28316 Enqueuing Move request for scope (-0.05, 0.03)
02:03:15.020 00.000 29988 Worker thread wakes up
02:03:15.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:15.021 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
02:03:15.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
02:03:15.021 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
02:03:15.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:15.022 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:15.022 00.000 28316 Enqueuing Expose request
02:03:15.022 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=0.03
02:03:15.023 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:15.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:15.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:03:15.023 00.000 29988 MoveAxis(E, 0, ABG)
02:03:15.023 00.000 29988 Move returns status 0, amount 0
02:03:15.023 00.000 29988 MoveAxis(N, 0, ABG)
02:03:15.023 00.000 29988 Move returns status 0, amount 0
02:03:15.023 00.000 29988 move complete, result=0
02:03:15.023 00.000 29988 worker thread done servicing request
02:03:15.023 00.000 29988 Worker thread wakes up
02:03:15.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:15.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:15.025 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:16.543 01.518 29988 Exposure complete
02:03:16.578 00.035 29988 worker thread done servicing request
02:03:16.578 00.000 28316 OnExposeComplete: enter
02:03:16.579 00.001 28316 UpdateGuideState(): m_state=6
02:03:16.580 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2381
02:03:16.582 00.002 28316 Star::Find returns 1 (0), X=951.81, Y=260.28, Mass=2421, SNR=34.1, Peak=225 HFD=3.9
02:03:16.583 00.001 28316 MultiStar: [#1 -0.18,0.07,0.99,U] [#2 0.16,-0.08,0.92,U] [#3 -0.10,0.17,0.87,U] [#4 -0.05,0.02,0.82,U] [#5 -0.13,0.20,0.73,U] [#6 -0.17,-0.03,0.63,U] [#7 0.01,-0.11,0.63,U] [#8 -0.08,0.17,0.60,U] 
02:03:16.584 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.04, -0.12}
02:03:16.586 00.002 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:03:16.587 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:03:16.589 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.70 mountX=0.05 mountY=0.04, mountTheta=0.68
02:03:16.593 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
02:03:16.595 00.002 28316 Enqueuing Move request for scope (-0.06, 0.03)
02:03:16.596 00.001 29988 Worker thread wakes up
02:03:16.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:16.596 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:03:16.597 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:16.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:16.598 00.001 28316 Enqueuing Expose request
02:03:16.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:03:16.598 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:03:16.598 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.04
02:03:16.598 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:16.598 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:16.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:03:16.598 00.000 29988 MoveAxis(E, 0, ABG)
02:03:16.598 00.000 29988 Move returns status 0, amount 0
02:03:16.598 00.000 29988 MoveAxis(N, 0, ABG)
02:03:16.598 00.000 29988 Move returns status 0, amount 0
02:03:16.599 00.001 29988 move complete, result=0
02:03:16.599 00.000 29988 worker thread done servicing request
02:03:16.599 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:16.599 00.000 29988 Worker thread wakes up
02:03:16.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:16.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:18.236 01.637 29988 Exposure complete
02:03:18.286 00.050 29988 worker thread done servicing request
02:03:18.286 00.000 28316 OnExposeComplete: enter
02:03:18.288 00.002 28316 UpdateGuideState(): m_state=6
02:03:18.289 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2382
02:03:18.291 00.002 28316 Star::Find returns 1 (1), X=951.83, Y=260.27, Mass=2472, SNR=34.3, Peak=255 HFD=3.8
02:03:18.292 00.001 28316 MultiStar: [#1 -0.07,-0.22,0.98,U] [#2 -0.07,-0.16,0.90,U] [#3 -0.18,0.12,0.86,U] [#4 0.07,-0.11,0.83,U] [#5 -0.00,-0.08,0.73,U] [#6 -0.02,-0.26,0.64,U] [#7 -0.06,-0.22,0.63,U] [#8 -0.20,0.09,0.58,U] 
02:03:18.294 00.002 28316 single-star, 8 included, MultiStar: {-0.06, -0.11}, one-star: {-0.01, -0.12}
02:03:18.295 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
02:03:18.296 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
02:03:18.296 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.66 mountX=-0.11 mountY=0.07, mountTheta=2.59
02:03:18.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
02:03:18.298 00.001 28316 Enqueuing Move request for scope (-0.01, -0.12)
02:03:18.299 00.001 29988 Worker thread wakes up
02:03:18.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
02:03:18.299 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
02:03:18.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:18.300 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.3 Saturée
02:03:18.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:18.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:18.301 00.000 28316 Enqueuing Expose request
02:03:18.302 00.001 29988 Moving (-0.01, -0.12) raw xDistance=-0.11 yDistance=0.07
02:03:18.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:03:18.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:18.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:03:18.302 00.000 29988 MoveAxis(E, 0, ABG)
02:03:18.302 00.000 29988 Move returns status 0, amount 0
02:03:18.302 00.000 29988 MoveAxis(N, 0, ABG)
02:03:18.302 00.000 29988 Move returns status 0, amount 0
02:03:18.302 00.000 29988 move complete, result=0
02:03:18.302 00.000 29988 worker thread done servicing request
02:03:18.302 00.000 29988 Worker thread wakes up
02:03:18.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:18.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:18.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:19.827 01.525 29988 Exposure complete
02:03:19.857 00.030 29988 worker thread done servicing request
02:03:19.857 00.000 28316 OnExposeComplete: enter
02:03:19.858 00.001 28316 UpdateGuideState(): m_state=6
02:03:19.859 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2383
02:03:19.861 00.002 28316 Star::Find returns 1 (0), X=951.70, Y=260.19, Mass=2357, SNR=33.5, Peak=237 HFD=3.7
02:03:19.862 00.001 28316 MultiStar: [#1 0.09,-0.34,0.00,M1] [#2 -0.05,-0.26,0.91,U] [#3 -0.20,-0.07,0.87,U] [#4 -0.04,-0.22,0.84,U] [#5 0.02,-0.14,0.74,U] [#6 -0.10,-0.22,0.64,U] [#7 -0.01,-0.38,0.00,M1] [#8 -0.03,-0.02,0.59,U] 
02:03:19.864 00.002 28316 refined, 6 included, MultiStar: {-0.08, -0.17}, one-star: {-0.15, -0.21}
02:03:19.865 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
02:03:19.866 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
02:03:19.867 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=-0.12 mountY=0.15, mountTheta=2.25
02:03:19.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
02:03:19.871 00.002 28316 Enqueuing Move request for scope (-0.08, -0.17)
02:03:19.872 00.001 29988 Worker thread wakes up
02:03:19.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
02:03:19.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
02:03:19.872 00.000 29988 Moving (-0.08, -0.17) raw xDistance=-0.12 yDistance=0.15
02:03:19.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:03:19.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:19.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:03:19.872 00.000 29988 MoveAxis(E, 0, ABG)
02:03:19.872 00.000 29988 Move returns status 0, amount 0
02:03:19.872 00.000 29988 MoveAxis(N, 0, ABG)
02:03:19.873 00.001 29988 Move returns status 0, amount 0
02:03:19.873 00.000 29988 move complete, result=0
02:03:19.873 00.000 29988 worker thread done servicing request
02:03:19.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:19.873 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.5
02:03:19.875 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:19.876 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:19.878 00.002 28316 Enqueuing Expose request
02:03:19.879 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:19.880 00.001 29988 Worker thread wakes up
02:03:19.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:19.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:21.517 01.637 29988 Exposure complete
02:03:21.553 00.036 29988 worker thread done servicing request
02:03:21.553 00.000 28316 OnExposeComplete: enter
02:03:21.554 00.001 28316 UpdateGuideState(): m_state=6
02:03:21.555 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2384
02:03:21.557 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=260.15, Mass=2404, SNR=34.1, Peak=240 HFD=4.0
02:03:21.558 00.001 28316 MultiStar: [#1 0.01,-0.38,0.00,M2] [#2 -0.04,-0.16,0.91,U] [#3 -0.13,-0.08,0.86,U] [#4 0.04,-0.27,0.83,U] [#5 0.04,-0.26,0.74,U] [#6 -0.27,-0.20,0.00,M1] [#7 -0.07,-0.32,0.00,M2] [#8 -0.09,-0.11,0.60,U] 
02:03:21.559 00.001 28316 refined, 5 included, MultiStar: {-0.04, -0.19}, one-star: {-0.05, -0.25}
02:03:21.561 00.002 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:03:21.563 00.002 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:03:21.565 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.77 mountX=-0.16 mountY=0.12, mountTheta=2.49
02:03:21.569 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
02:03:21.570 00.001 28316 Enqueuing Move request for scope (-0.04, -0.19)
02:03:21.570 00.000 29988 Worker thread wakes up
02:03:21.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:21.571 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.1
02:03:21.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:21.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
02:03:21.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
02:03:21.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:21.572 00.000 28316 Enqueuing Expose request
02:03:21.573 00.001 29988 Moving (-0.04, -0.19) raw xDistance=-0.16 yDistance=0.12
02:03:21.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:03:21.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:21.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:03:21.573 00.000 29988 MoveAxis(E, 0, ABG)
02:03:21.573 00.000 29988 Move returns status 0, amount 0
02:03:21.573 00.000 29988 MoveAxis(N, 0, ABG)
02:03:21.573 00.000 29988 Move returns status 0, amount 0
02:03:21.573 00.000 29988 move complete, result=0
02:03:21.573 00.000 29988 worker thread done servicing request
02:03:21.573 00.000 29988 Worker thread wakes up
02:03:21.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:21.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:21.573 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:23.087 01.514 29988 Exposure complete
02:03:23.132 00.045 29988 worker thread done servicing request
02:03:23.132 00.000 28316 OnExposeComplete: enter
02:03:23.134 00.002 28316 UpdateGuideState(): m_state=6
02:03:23.134 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2385
02:03:23.134 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=260.01, Mass=2460, SNR=34.3, Peak=242 HFD=4.0
02:03:23.136 00.002 28316 MultiStar: [#1 -0.04,-0.36,0.00,M3] [#2 -0.06,-0.29,0.90,U] [#3 -0.13,-0.32,0.00,M1] [#4 0.08,-0.42,0.00,M1] [#5 -0.05,-0.27,0.73,U] [#6 -0.18,-0.46,0.00,M2] [#7 -0.04,-0.58,0.00,M3] [#8 0.02,-0.26,0.57,U] 
02:03:23.136 00.000 28316 refined, 3 included, MultiStar: {-0.06, -0.31}, one-star: {-0.11, -0.39}
02:03:23.137 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
02:03:23.137 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
02:03:23.138 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.31 hyp=0.32 cameraTheta=-1.77 mountX=-0.26 mountY=0.20, mountTheta=2.49
02:03:23.138 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.31, opts=13)
02:03:23.140 00.002 28316 Enqueuing Move request for scope (-0.06, -0.31)
02:03:23.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:23.140 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.3
02:03:23.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:23.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:23.141 00.000 28316 Enqueuing Expose request
02:03:23.142 00.001 29988 Worker thread wakes up
02:03:23.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.31) opts 0xd
02:03:23.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.31)
02:03:23.142 00.000 29988 Moving (-0.06, -0.31) raw xDistance=-0.26 yDistance=0.20
02:03:23.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:03:23.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:23.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:03:23.142 00.000 29988 MoveAxis(E, 54, ABG)
02:03:23.142 00.000 29988 Guiding  Dir = 2, Dur = 54
02:03:23.142 00.000 29988 IsSlewing returns 0
02:03:23.142 00.000 29988 IsGuiding returns 0
02:03:23.145 00.003 29988 PulseGuide returned control before completion, sleep 63
02:03:23.210 00.065 29988 IsGuiding returns 1
02:03:23.211 00.001 29988 scope still moving after pulse duration time elapsed
02:03:23.243 00.032 29988 IsSlewing returns 0
02:03:23.243 00.000 29988 IsGuiding returns 0
02:03:23.244 00.001 29988 scope move finished after 54 + 46 ms
02:03:23.244 00.000 29988 Move returns status 0, amount 54
02:03:23.244 00.000 29988 MoveAxis(N, 0, ABG)
02:03:23.244 00.000 29988 Move returns status 0, amount 0
02:03:23.244 00.000 29988 move complete, result=0
02:03:23.244 00.000 29988 worker thread done servicing request
02:03:23.244 00.000 29988 Worker thread wakes up
02:03:23.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:23.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:23.244 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.2 px 0 ms NORTH
02:03:24.876 01.632 29988 Exposure complete
02:03:24.908 00.032 29988 worker thread done servicing request
02:03:24.908 00.000 28316 OnExposeComplete: enter
02:03:24.909 00.001 28316 UpdateGuideState(): m_state=6
02:03:24.909 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2386
02:03:24.910 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=260.17, Mass=2356, SNR=33.5, Peak=235 HFD=3.9
02:03:24.910 00.000 28316 MultiStar: [#1 0.01,-0.34,0.00,M4] [#2 -0.03,-0.20,0.96,U] [#3 -0.19,-0.11,0.88,U] [#4 -0.07,-0.27,0.87,U] [#5 -0.03,-0.12,0.76,U] [#6 -0.17,-0.18,0.64,U] [#7 -0.18,-0.24,0.63,U] [#8 -0.19,-0.23,0.59,U] 
02:03:24.911 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.20}, one-star: {-0.10, -0.23}
02:03:24.911 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
02:03:24.911 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
02:03:24.912 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.10 mountX=-0.13 mountY=0.19, mountTheta=2.18
02:03:24.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.20, opts=13)
02:03:24.914 00.001 28316 Enqueuing Move request for scope (-0.11, -0.20)
02:03:24.914 00.000 29988 Worker thread wakes up
02:03:24.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
02:03:24.914 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
02:03:24.914 00.000 29988 Moving (-0.11, -0.20) raw xDistance=-0.13 yDistance=0.19
02:03:24.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:03:24.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:24.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:03:24.914 00.000 29988 MoveAxis(E, 0, ABG)
02:03:24.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:24.915 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.5
02:03:24.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:24.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:24.916 00.000 28316 Enqueuing Expose request
02:03:24.916 00.000 29988 Move returns status 0, amount 0
02:03:24.917 00.001 29988 MoveAxis(N, 0, ABG)
02:03:24.917 00.000 29988 Move returns status 0, amount 0
02:03:24.917 00.000 29988 move complete, result=0
02:03:24.917 00.000 29988 worker thread done servicing request
02:03:24.917 00.000 29988 Worker thread wakes up
02:03:24.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:24.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:24.917 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:26.449 01.532 29988 Exposure complete
02:03:26.498 00.049 29988 worker thread done servicing request
02:03:26.498 00.000 28316 OnExposeComplete: enter
02:03:26.501 00.003 28316 UpdateGuideState(): m_state=6
02:03:26.504 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2387
02:03:26.506 00.002 28316 Star::Find returns 1 (1), X=951.81, Y=260.16, Mass=2511, SNR=34.7, Peak=255 HFD=4.0
02:03:26.508 00.002 28316 MultiStar: [#1 0.05,-0.26,0.98,U] [#2 -0.03,-0.27,0.90,U] [#3 -0.14,-0.13,0.84,U] [#4 0.09,-0.32,0.00,M1] [#5 0.05,-0.22,0.72,U] [#6 -0.25,-0.30,0.00,M2] [#7 -0.05,-0.19,0.60,U] [#8 -0.13,-0.20,0.58,U] 
02:03:26.509 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.22}, one-star: {-0.04, -0.23}
02:03:26.510 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
02:03:26.511 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
02:03:26.512 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.74 mountX=-0.18 mountY=0.13, mountTheta=2.52
02:03:26.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.22, opts=13)
02:03:26.514 00.001 28316 Enqueuing Move request for scope (-0.04, -0.22)
02:03:26.514 00.000 29988 Worker thread wakes up
02:03:26.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:26.515 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
02:03:26.515 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.7 Saturée
02:03:26.515 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:26.516 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:26.516 00.000 28316 Enqueuing Expose request
02:03:26.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
02:03:26.517 00.001 29988 Moving (-0.04, -0.22) raw xDistance=-0.18 yDistance=0.13
02:03:26.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:03:26.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:26.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:03:26.517 00.000 29988 MoveAxis(E, 0, ABG)
02:03:26.517 00.000 29988 Move returns status 0, amount 0
02:03:26.517 00.000 29988 MoveAxis(N, 0, ABG)
02:03:26.517 00.000 29988 Move returns status 0, amount 0
02:03:26.517 00.000 29988 move complete, result=0
02:03:26.517 00.000 29988 worker thread done servicing request
02:03:26.517 00.000 29988 Worker thread wakes up
02:03:26.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:26.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:26.517 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:28.147 01.630 29988 Exposure complete
02:03:28.181 00.034 29988 worker thread done servicing request
02:03:28.181 00.000 28316 OnExposeComplete: enter
02:03:28.182 00.001 28316 UpdateGuideState(): m_state=6
02:03:28.183 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2388
02:03:28.184 00.001 28316 Star::Find returns 1 (1), X=951.75, Y=260.12, Mass=2414, SNR=34.1, Peak=255 HFD=4.0
02:03:28.184 00.000 28316 MultiStar: [#1 0.17,-0.49,0.00,M4] [#2 0.10,-0.32,0.00,M1] [#3 -0.13,-0.24,0.86,U] [#4 0.37,-0.42,0.00,M2] [#5 0.23,-0.44,0.00,M1] [#6 0.18,-0.44,0.00,M3] [#7 -0.06,-0.52,0.00,M2] [#8 -0.02,-0.19,0.59,U] 
02:03:28.185 00.001 28316 refined, 2 included, MultiStar: {-0.09, -0.24}, one-star: {-0.10, -0.28}
02:03:28.185 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
02:03:28.185 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
02:03:28.186 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.92 mountX=-0.18 mountY=0.19, mountTheta=2.35
02:03:28.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.24, opts=13)
02:03:28.188 00.001 28316 Enqueuing Move request for scope (-0.09, -0.24)
02:03:28.190 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:28.190 00.000 29988 Worker thread wakes up
02:03:28.190 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1 Saturée
02:03:28.191 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
02:03:28.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
02:03:28.191 00.000 29988 Moving (-0.09, -0.24) raw xDistance=-0.18 yDistance=0.19
02:03:28.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:03:28.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:28.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:03:28.191 00.000 29988 MoveAxis(E, 0, ABG)
02:03:28.191 00.000 29988 Move returns status 0, amount 0
02:03:28.191 00.000 29988 MoveAxis(N, 0, ABG)
02:03:28.191 00.000 29988 Move returns status 0, amount 0
02:03:28.191 00.000 29988 move complete, result=0
02:03:28.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:28.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:28.192 00.001 28316 Enqueuing Expose request
02:03:28.192 00.000 29988 worker thread done servicing request
02:03:28.192 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:28.194 00.002 29988 Worker thread wakes up
02:03:28.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:28.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:29.719 01.525 29988 Exposure complete
02:03:29.753 00.034 29988 worker thread done servicing request
02:03:29.753 00.000 28316 OnExposeComplete: enter
02:03:29.754 00.001 28316 UpdateGuideState(): m_state=6
02:03:29.754 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2389
02:03:29.755 00.001 28316 Star::Find returns 1 (1), X=951.95, Y=260.06, Mass=2493, SNR=34.6, Peak=255 HFD=4.1
02:03:29.755 00.000 28316 MultiStar: [#1 0.11,-0.56,0.00,M5] [#2 0.12,-0.41,0.00,M2] [#3 -0.08,-0.19,0.85,U] [#4 0.35,-0.37,0.00,M3] [#5 0.22,-0.41,0.00,M2] [#6 0.18,-0.35,0.00,M4] [#7 0.22,-0.45,0.00,M3] [#8 0.03,-0.14,0.60,U] 
02:03:29.756 00.001 28316 refined, 2 included, MultiStar: {0.02, -0.24}, one-star: {0.10, -0.34}
02:03:29.756 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
02:03:29.756 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
02:03:29.757 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.48 mountX=-0.22 mountY=0.09, mountTheta=2.77
02:03:29.758 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.24, opts=13)
02:03:29.759 00.001 28316 Enqueuing Move request for scope (0.02, -0.24)
02:03:29.760 00.001 29988 Worker thread wakes up
02:03:29.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:29.760 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.6 Saturée
02:03:29.761 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:29.761 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:29.762 00.001 28316 Enqueuing Expose request
02:03:29.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.24) opts 0xd
02:03:29.762 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.24)
02:03:29.762 00.000 29988 Moving (0.02, -0.24) raw xDistance=-0.22 yDistance=0.09
02:03:29.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:03:29.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:29.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:03:29.762 00.000 29988 MoveAxis(E, 47, ABG)
02:03:29.762 00.000 29988 Guiding  Dir = 2, Dur = 47
02:03:29.763 00.001 29988 IsSlewing returns 0
02:03:29.763 00.000 29988 IsGuiding returns 0
02:03:29.765 00.002 29988 PulseGuide returned control before completion, sleep 56
02:03:29.829 00.064 29988 IsGuiding returns 0
02:03:29.829 00.000 29988 Move returns status 0, amount 47
02:03:29.829 00.000 29988 MoveAxis(N, 0, ABG)
02:03:29.829 00.000 29988 Move returns status 0, amount 0
02:03:29.829 00.000 29988 move complete, result=0
02:03:29.829 00.000 29988 worker thread done servicing request
02:03:29.829 00.000 29988 Worker thread wakes up
02:03:29.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:29.829 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
02:03:29.830 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:31.467 01.637 29988 Exposure complete
02:03:31.515 00.048 29988 worker thread done servicing request
02:03:31.516 00.001 28316 OnExposeComplete: enter
02:03:31.516 00.000 28316 UpdateGuideState(): m_state=6
02:03:31.518 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2390
02:03:31.518 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=259.95, Mass=2357, SNR=33.7, Peak=235 HFD=4.1
02:03:31.519 00.001 28316 MultiStar: [#1 0.12,-0.47,0.00,M6] [#2 0.04,-0.34,0.00,M3] [#3 -0.10,-0.21,0.86,U] [#4 0.11,-0.43,0.00,M4] [#5 0.15,-0.39,0.00,M3] [#6 -0.14,-0.42,0.00,M5] [#7 0.07,-0.51,0.00,M4] [#8 -0.07,-0.31,0.00,M1] 
02:03:31.519 00.000 28316 refined, 1 included, MultiStar: {-0.01, -0.34}, one-star: {0.06, -0.45}
02:03:31.520 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
02:03:31.520 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
02:03:31.522 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.61 mountX=-0.30 mountY=0.17, mountTheta=2.64
02:03:31.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.34, opts=13)
02:03:31.524 00.001 28316 Enqueuing Move request for scope (-0.01, -0.34)
02:03:31.525 00.001 29988 Worker thread wakes up
02:03:31.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.34) opts 0xd
02:03:31.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.34)
02:03:31.525 00.000 29988 Moving (-0.01, -0.34) raw xDistance=-0.30 yDistance=0.17
02:03:31.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
02:03:31.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:31.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:03:31.525 00.000 29988 MoveAxis(E, 67, ABG)
02:03:31.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:31.525 00.000 29988 Guiding  Dir = 2, Dur = 67
02:03:31.525 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
02:03:31.527 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:31.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:31.527 00.000 28316 Enqueuing Expose request
02:03:31.528 00.001 29988 IsSlewing returns 0
02:03:31.528 00.000 29988 IsGuiding returns 0
02:03:31.530 00.002 29988 PulseGuide returned control before completion, sleep 76
02:03:31.622 00.092 29988 IsGuiding returns 0
02:03:31.622 00.000 29988 Move returns status 0, amount 67
02:03:31.622 00.000 29988 MoveAxis(N, 0, ABG)
02:03:31.622 00.000 29988 Move returns status 0, amount 0
02:03:31.622 00.000 29988 move complete, result=0
02:03:31.622 00.000 29988 worker thread done servicing request
02:03:31.622 00.000 29988 Worker thread wakes up
02:03:31.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:31.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:31.623 00.001 28316 GuideStep: -0.3 px 67 ms EAST, 0.2 px 0 ms NORTH
02:03:33.028 01.405 29988 Exposure complete
02:03:33.058 00.030 29988 worker thread done servicing request
02:03:33.058 00.000 28316 OnExposeComplete: enter
02:03:33.059 00.001 28316 UpdateGuideState(): m_state=6
02:03:33.060 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2391
02:03:33.061 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=260.15, Mass=2353, SNR=33.6, Peak=227 HFD=4.0
02:03:33.061 00.000 28316 MultiStar: [#1 0.09,-0.33,0.00,M7] [#2 -0.08,-0.29,0.93,U] [#3 -0.19,-0.00,0.85,U] [#4 0.05,-0.27,0.83,U] [#5 0.03,-0.34,0.00,M4] [#6 -0.18,-0.15,0.62,U] [#7 -0.22,-0.24,0.00,M5] [#8 0.03,-0.01,0.59,U] 
02:03:33.062 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.18}, one-star: {-0.09, -0.25}
02:03:33.062 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
02:03:33.062 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
02:03:33.063 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.99 mountX=-0.13 mountY=0.15, mountTheta=2.28
02:03:33.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.18, opts=13)
02:03:33.064 00.000 28316 Enqueuing Move request for scope (-0.08, -0.18)
02:03:33.065 00.001 29988 Worker thread wakes up
02:03:33.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:33.065 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
02:03:33.066 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:33.067 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:03:33.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:33.070 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:03:33.070 00.000 28316 Enqueuing Expose request
02:03:33.070 00.000 29988 Moving (-0.08, -0.18) raw xDistance=-0.13 yDistance=0.15
02:03:33.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:03:33.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:33.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:03:33.070 00.000 29988 MoveAxis(E, 0, ABG)
02:03:33.070 00.000 29988 Move returns status 0, amount 0
02:03:33.070 00.000 29988 MoveAxis(N, 0, ABG)
02:03:33.070 00.000 29988 Move returns status 0, amount 0
02:03:33.070 00.000 29988 move complete, result=0
02:03:33.070 00.000 29988 worker thread done servicing request
02:03:33.070 00.000 29988 Worker thread wakes up
02:03:33.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:33.071 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:33.071 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:34.702 01.631 29988 Exposure complete
02:03:34.756 00.054 29988 worker thread done servicing request
02:03:34.756 00.000 28316 OnExposeComplete: enter
02:03:34.757 00.001 28316 UpdateGuideState(): m_state=6
02:03:34.757 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2392
02:03:34.758 00.001 28316 Star::Find returns 1 (1), X=951.74, Y=260.24, Mass=2553, SNR=35.0, Peak=255 HFD=3.8
02:03:34.758 00.000 28316 MultiStar: [#1 -0.26,-0.34,0.00,M8] [#2 -0.10,-0.19,0.90,U] [#3 -0.26,-0.12,0.83,U] [#4 0.03,-0.21,0.80,U] [#5 -0.08,-0.19,0.71,U] [#6 -0.08,-0.15,0.61,U] [#7 -0.27,-0.29,0.00,M6] [#8 -0.20,0.07,0.61,U] 
02:03:34.759 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.14}, one-star: {-0.11, -0.16}
02:03:34.759 00.000 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.05)
02:03:34.760 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.01)
02:03:34.761 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.24 mountX=-0.08 mountY=0.17, mountTheta=2.04
02:03:34.764 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.14, opts=13)
02:03:34.765 00.001 28316 Enqueuing Move request for scope (-0.11, -0.14)
02:03:34.766 00.001 29988 Worker thread wakes up
02:03:34.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:34.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
02:03:34.766 00.000 28316 UpdateGuideState exits: m=2553 RSB=35.0 Saturée
02:03:34.767 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:34.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
02:03:34.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:34.768 00.001 28316 Enqueuing Expose request
02:03:34.768 00.000 29988 Moving (-0.11, -0.14) raw xDistance=-0.08 yDistance=0.17
02:03:34.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:03:34.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:34.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:03:34.768 00.000 29988 MoveAxis(E, 0, ABG)
02:03:34.768 00.000 29988 Move returns status 0, amount 0
02:03:34.768 00.000 29988 MoveAxis(N, 0, ABG)
02:03:34.768 00.000 29988 Move returns status 0, amount 0
02:03:34.768 00.000 29988 move complete, result=0
02:03:34.768 00.000 29988 worker thread done servicing request
02:03:34.768 00.000 29988 Worker thread wakes up
02:03:34.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:34.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:34.769 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:36.292 01.523 29988 Exposure complete
02:03:36.341 00.049 29988 worker thread done servicing request
02:03:36.341 00.000 28316 OnExposeComplete: enter
02:03:36.343 00.002 28316 UpdateGuideState(): m_state=6
02:03:36.344 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2393
02:03:36.345 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=260.09, Mass=2461, SNR=34.2, Peak=232 HFD=4.0
02:03:36.347 00.002 28316 MultiStar: [#1 -0.06,-0.33,0.00,M9] [#2 -0.16,-0.31,0.00,M2] [#3 -0.28,-0.01,0.87,U] [#4 -0.02,-0.30,0.86,U] [#5 -0.15,-0.30,0.00,M4] [#6 -0.14,-0.32,0.00,M4] [#7 -0.33,-0.46,0.00,M7] [#8 -0.20,-0.13,0.60,U] 
02:03:36.347 00.000 28316 refined, 3 included, MultiStar: {-0.16, -0.20}, one-star: {-0.14, -0.31}
02:03:36.348 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.04)
02:03:36.348 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
02:03:36.349 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.25 mountX=-0.11 mountY=0.23, mountTheta=2.03
02:03:36.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.20, opts=13)
02:03:36.352 00.002 28316 Enqueuing Move request for scope (-0.16, -0.20)
02:03:36.352 00.000 29988 Worker thread wakes up
02:03:36.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
02:03:36.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
02:03:36.352 00.000 29988 Moving (-0.16, -0.20) raw xDistance=-0.11 yDistance=0.23
02:03:36.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:36.353 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:03:36.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:03:36.353 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.2
02:03:36.353 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:36.353 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:36.354 00.001 28316 Enqueuing Expose request
02:03:36.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:03:36.354 00.000 29988 MoveAxis(E, 0, ABG)
02:03:36.354 00.000 29988 Move returns status 0, amount 0
02:03:36.354 00.000 29988 MoveAxis(N, 0, ABG)
02:03:36.354 00.000 29988 Move returns status 0, amount 0
02:03:36.354 00.000 29988 move complete, result=0
02:03:36.354 00.000 29988 worker thread done servicing request
02:03:36.354 00.000 29988 Worker thread wakes up
02:03:36.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:36.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:36.355 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:37.987 01.632 29988 Exposure complete
02:03:38.020 00.033 29988 worker thread done servicing request
02:03:38.021 00.001 28316 OnExposeComplete: enter
02:03:38.021 00.000 28316 UpdateGuideState(): m_state=6
02:03:38.022 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2394
02:03:38.022 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=260.15, Mass=2358, SNR=33.7, Peak=238 HFD=4.0
02:03:38.023 00.001 28316 MultiStar: [#1 -0.02,-0.34,0.00,M10] [#2 0.02,-0.25,0.95,U] [#3 -0.19,-0.10,0.85,U] [#4 0.03,-0.31,0.00,M2] [#5 0.10,-0.23,0.76,U] [#6 -0.05,-0.29,0.63,U] [#7 -0.09,-0.44,0.00,M8] [#8 0.12,-0.17,0.59,U] 
02:03:38.023 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.21}, one-star: {-0.04, -0.25}
02:03:38.024 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
02:03:38.024 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
02:03:38.024 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.22 cameraTheta=-1.64 mountX=-0.19 mountY=0.11, mountTheta=2.62
02:03:38.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.21, opts=13)
02:03:38.026 00.001 28316 Enqueuing Move request for scope (-0.01, -0.21)
02:03:38.026 00.000 29988 Worker thread wakes up
02:03:38.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:38.027 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:03:38.027 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:38.028 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:38.028 00.000 28316 Enqueuing Expose request
02:03:38.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
02:03:38.028 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
02:03:38.028 00.000 29988 Moving (-0.01, -0.21) raw xDistance=-0.19 yDistance=0.11
02:03:38.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:03:38.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:38.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:38.028 00.000 29988 MoveAxis(E, 0, ABG)
02:03:38.028 00.000 29988 Move returns status 0, amount 0
02:03:38.028 00.000 29988 MoveAxis(N, 0, ABG)
02:03:38.028 00.000 29988 Move returns status 0, amount 0
02:03:38.028 00.000 29988 move complete, result=0
02:03:38.028 00.000 29988 worker thread done servicing request
02:03:38.028 00.000 29988 Worker thread wakes up
02:03:38.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:38.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:38.030 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:39.558 01.528 29988 Exposure complete
02:03:39.609 00.051 29988 worker thread done servicing request
02:03:39.609 00.000 28316 OnExposeComplete: enter
02:03:39.610 00.001 28316 UpdateGuideState(): m_state=6
02:03:39.610 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2395
02:03:39.611 00.001 28316 Star::Find returns 1 (1), X=951.87, Y=260.09, Mass=2481, SNR=34.4, Peak=255 HFD=4.2
02:03:39.611 00.000 28316 MultiStar: [#1 -0.03,-0.23,0.97,U] [#2 -0.04,-0.30,0.90,U] [#3 -0.19,-0.04,0.86,U] [#4 0.11,-0.28,0.84,U] [#5 0.07,-0.17,0.76,U] [#6 -0.01,-0.24,0.63,U] [#7 -0.10,-0.24,0.62,U] [#8 -0.10,-0.04,0.57,U] 
02:03:39.612 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.21}, one-star: {0.02, -0.31}
02:03:39.612 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
02:03:39.612 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
02:03:39.613 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.22 cameraTheta=-1.69 mountX=-0.18 mountY=0.12, mountTheta=2.57
02:03:39.616 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.21, opts=13)
02:03:39.617 00.001 28316 Enqueuing Move request for scope (-0.02, -0.21)
02:03:39.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:39.617 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.4 Saturée
02:03:39.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:39.621 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:39.623 00.002 28316 Enqueuing Expose request
02:03:39.625 00.002 29988 Worker thread wakes up
02:03:39.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
02:03:39.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
02:03:39.625 00.000 29988 Moving (-0.02, -0.21) raw xDistance=-0.18 yDistance=0.12
02:03:39.626 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:03:39.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:39.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:03:39.626 00.000 29988 MoveAxis(E, 0, ABG)
02:03:39.626 00.000 29988 Move returns status 0, amount 0
02:03:39.626 00.000 29988 MoveAxis(N, 0, ABG)
02:03:39.626 00.000 29988 Move returns status 0, amount 0
02:03:39.626 00.000 29988 move complete, result=0
02:03:39.626 00.000 29988 worker thread done servicing request
02:03:39.626 00.000 29988 Worker thread wakes up
02:03:39.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:39.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:39.628 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:41.253 01.625 29988 Exposure complete
02:03:41.295 00.042 29988 worker thread done servicing request
02:03:41.296 00.001 28316 OnExposeComplete: enter
02:03:41.297 00.001 28316 UpdateGuideState(): m_state=6
02:03:41.298 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2396
02:03:41.298 00.000 28316 Star::Find returns 1 (1), X=951.77, Y=260.10, Mass=2397, SNR=34.0, Peak=255 HFD=3.9
02:03:41.299 00.001 28316 MultiStar: [#1 0.03,-0.36,0.00,M10] [#2 0.01,-0.28,0.91,U] [#3 -0.15,-0.20,0.87,U] [#4 0.05,-0.46,0.00,M2] [#5 0.10,-0.27,0.73,U] [#6 -0.10,-0.42,0.00,M3] [#7 -0.01,-0.31,0.63,U] [#8 -0.01,-0.19,0.59,U] 
02:03:41.299 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.26}, one-star: {-0.08, -0.30}
02:03:41.300 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
02:03:41.300 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
02:03:41.301 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.68 mountX=-0.22 mountY=0.14, mountTheta=2.57
02:03:41.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.26, opts=13)
02:03:41.302 00.000 28316 Enqueuing Move request for scope (-0.03, -0.26)
02:03:41.303 00.001 29988 Worker thread wakes up
02:03:41.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:41.303 00.000 28316 UpdateGuideState exits: m=2397 RSB=34.0 Saturée
02:03:41.303 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:41.304 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:41.304 00.000 28316 Enqueuing Expose request
02:03:41.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
02:03:41.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
02:03:41.305 00.000 29988 Moving (-0.03, -0.26) raw xDistance=-0.22 yDistance=0.14
02:03:41.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:03:41.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:41.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:03:41.305 00.000 29988 MoveAxis(E, 47, ABG)
02:03:41.305 00.000 29988 Guiding  Dir = 2, Dur = 47
02:03:41.305 00.000 29988 IsSlewing returns 0
02:03:41.305 00.000 29988 IsGuiding returns 0
02:03:41.308 00.003 29988 PulseGuide returned control before completion, sleep 56
02:03:41.379 00.071 29988 IsGuiding returns 0
02:03:41.379 00.000 29988 Move returns status 0, amount 47
02:03:41.379 00.000 29988 MoveAxis(N, 0, ABG)
02:03:41.379 00.000 29988 Move returns status 0, amount 0
02:03:41.379 00.000 29988 move complete, result=0
02:03:41.379 00.000 29988 worker thread done servicing request
02:03:41.379 00.000 29988 Worker thread wakes up
02:03:41.380 00.001 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
02:03:41.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:41.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:42.791 01.411 29988 Exposure complete
02:03:42.831 00.040 29988 worker thread done servicing request
02:03:42.831 00.000 28316 OnExposeComplete: enter
02:03:42.832 00.001 28316 UpdateGuideState(): m_state=6
02:03:42.833 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2397
02:03:42.833 00.000 28316 Star::Find returns 1 (1), X=951.82, Y=260.17, Mass=2499, SNR=34.5, Peak=255 HFD=4.0
02:03:42.834 00.001 28316 MultiStar: [#1 0.04,-0.31,0.00,R] [#2 -0.09,-0.08,0.89,U] [#3 -0.19,-0.07,0.87,U] [#4 0.05,-0.30,0.83,U] [#5 -0.03,-0.20,0.73,U] [#6 -0.04,-0.13,0.63,U] [#7 -0.09,-0.23,0.62,U] [#8 -0.08,0.11,0.58,U] 
02:03:42.834 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.15}, one-star: {-0.03, -0.22}
02:03:42.834 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.33)
02:03:42.835 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
02:03:42.835 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.96 mountX=-0.11 mountY=0.12, mountTheta=2.31
02:03:42.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
02:03:42.838 00.002 28316 Enqueuing Move request for scope (-0.06, -0.15)
02:03:42.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:42.838 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.5 Saturée
02:03:42.839 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:42.839 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:42.840 00.001 28316 Enqueuing Expose request
02:03:42.840 00.000 29988 Worker thread wakes up
02:03:42.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
02:03:42.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
02:03:42.840 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
02:03:42.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:03:42.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:42.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:03:42.840 00.000 29988 MoveAxis(E, 0, ABG)
02:03:42.841 00.001 29988 Move returns status 0, amount 0
02:03:42.841 00.000 29988 MoveAxis(N, 0, ABG)
02:03:42.841 00.000 29988 Move returns status 0, amount 0
02:03:42.841 00.000 29988 move complete, result=0
02:03:42.841 00.000 29988 worker thread done servicing request
02:03:42.841 00.000 29988 Worker thread wakes up
02:03:42.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:42.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:42.841 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:44.468 01.627 29988 Exposure complete
02:03:44.502 00.034 29988 worker thread done servicing request
02:03:44.502 00.000 28316 OnExposeComplete: enter
02:03:44.503 00.001 28316 UpdateGuideState(): m_state=6
02:03:44.504 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2398
02:03:44.504 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=260.19, Mass=2394, SNR=34.0, Peak=232 HFD=3.8
02:03:44.505 00.001 28316 MultiStar: [#1 -0.10,-0.10,0.96,U] [#2 0.00,-0.10,0.89,U] [#3 -0.21,-0.05,0.87,U] [#4 -0.08,-0.32,0.00,M2] [#5 -0.01,-0.13,0.75,U] [#6 -0.09,-0.27,0.64,U] [#7 -0.23,-0.34,0.00,M6] [#8 -0.17,-0.00,0.59,U] 
02:03:44.505 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.12}, one-star: {-0.12, -0.21}
02:03:44.506 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
02:03:44.506 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
02:03:44.506 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.25 mountX=-0.07 mountY=0.15, mountTheta=2.02
02:03:44.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.12, opts=13)
02:03:44.508 00.001 28316 Enqueuing Move request for scope (-0.10, -0.12)
02:03:44.509 00.001 29988 Worker thread wakes up
02:03:44.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
02:03:44.509 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
02:03:44.509 00.000 29988 Moving (-0.10, -0.12) raw xDistance=-0.07 yDistance=0.15
02:03:44.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:03:44.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:44.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:03:44.510 00.000 29988 MoveAxis(E, 0, ABG)
02:03:44.510 00.000 29988 Move returns status 0, amount 0
02:03:44.510 00.000 29988 MoveAxis(N, 0, ABG)
02:03:44.510 00.000 29988 Move returns status 0, amount 0
02:03:44.510 00.000 29988 move complete, result=0
02:03:44.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:44.511 00.001 29988 worker thread done servicing request
02:03:44.511 00.000 28316 UpdateGuideState exits: m=2394 RSB=34.0
02:03:44.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:44.514 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:44.517 00.003 28316 Enqueuing Expose request
02:03:44.519 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:44.521 00.002 29988 Worker thread wakes up
02:03:44.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:44.522 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:46.042 01.520 29988 Exposure complete
02:03:46.091 00.049 29988 worker thread done servicing request
02:03:46.091 00.000 28316 OnExposeComplete: enter
02:03:46.092 00.001 28316 UpdateGuideState(): m_state=6
02:03:46.092 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2399
02:03:46.093 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=260.08, Mass=2489, SNR=34.6, Peak=210 HFD=3.9
02:03:46.093 00.000 28316 MultiStar: [#1 -0.40,-0.05,0.00,M1] [#2 -0.33,-0.28,0.00,M1] [#3 -0.48,-0.15,0.00,M1] [#4 -0.10,-0.35,0.00,M3] [#5 -0.18,-0.29,0.00,M1] [#6 -0.49,-0.45,0.00,M2] [#7 -0.25,-0.37,0.00,M7] [#8 -0.31,-0.26,0.00,M1] 
02:03:46.094 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
02:03:46.095 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
02:03:46.097 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.32 hyp=0.42 cameraTheta=-2.26 mountX=-0.18 mountY=0.38, mountTheta=2.01
02:03:46.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.32, opts=13)
02:03:46.101 00.002 28316 Enqueuing Move request for scope (-0.27, -0.32)
02:03:46.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:46.102 00.001 29988 Worker thread wakes up
02:03:46.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.32) opts 0xd
02:03:46.103 00.001 28316 UpdateGuideState exits: m=2489 RSB=34.6
02:03:46.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:46.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:46.105 00.001 28316 Enqueuing Expose request
02:03:46.105 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.32)
02:03:46.105 00.000 29988 Moving (-0.27, -0.32) raw xDistance=-0.18 yDistance=0.38
02:03:46.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:03:46.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:03:46.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:03:46.105 00.000 29988 MoveAxis(E, 0, ABG)
02:03:46.105 00.000 29988 Move returns status 0, amount 0
02:03:46.105 00.000 29988 MoveAxis(N, 0, ABG)
02:03:46.105 00.000 29988 Move returns status 0, amount 0
02:03:46.105 00.000 29988 move complete, result=0
02:03:46.105 00.000 29988 worker thread done servicing request
02:03:46.105 00.000 29988 Worker thread wakes up
02:03:46.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:46.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:46.106 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:03:47.737 01.631 29988 Exposure complete
02:03:47.777 00.040 29988 worker thread done servicing request
02:03:47.777 00.000 28316 OnExposeComplete: enter
02:03:47.778 00.001 28316 UpdateGuideState(): m_state=6
02:03:47.779 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2400
02:03:47.780 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=259.98, Mass=2480, SNR=34.5, Peak=235 HFD=4.0
02:03:47.781 00.001 28316 MultiStar: [#1 -0.28,-0.09,0.95,U] [#2 -0.12,-0.28,0.94,U] [#3 -0.23,-0.25,0.00,M2] [#4 -0.04,-0.44,0.00,M4] [#5 -0.15,-0.33,0.00,M2] [#6 -0.18,-0.36,0.00,M3] [#7 -0.28,-0.32,0.00,M8] [#8 -0.11,-0.08,0.57,U] 
02:03:47.783 00.002 28316 refined, 3 included, MultiStar: {-0.18, -0.23}, one-star: {-0.17, -0.41}
02:03:47.783 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
02:03:47.784 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
02:03:47.784 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.23 mountX=-0.14 mountY=0.26, mountTheta=2.05
02:03:47.785 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.23, opts=13)
02:03:47.786 00.001 28316 Enqueuing Move request for scope (-0.18, -0.23)
02:03:47.786 00.000 29988 Worker thread wakes up
02:03:47.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
02:03:47.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
02:03:47.786 00.000 29988 Moving (-0.18, -0.23) raw xDistance=-0.14 yDistance=0.26
02:03:47.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:03:47.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:47.787 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.5
02:03:47.787 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:47.788 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:47.789 00.001 28316 Enqueuing Expose request
02:03:47.790 00.001 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.55 newest=0.79
02:03:47.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:03:47.790 00.000 29988 MoveAxis(E, 0, ABG)
02:03:47.790 00.000 29988 Move returns status 0, amount 0
02:03:47.790 00.000 29988 MoveAxis(S, 63, ABG)
02:03:47.790 00.000 29988 Guiding  Dir = 1, Dur = 63
02:03:47.790 00.000 29988 IsSlewing returns 0
02:03:47.790 00.000 29988 IsGuiding returns 0
02:03:47.795 00.005 29988 PulseGuide returned control before completion, sleep 68
02:03:47.877 00.082 29988 IsGuiding returns 0
02:03:47.877 00.000 29988 Move returns status 0, amount 63
02:03:47.877 00.000 29988 move complete, result=0
02:03:47.877 00.000 29988 worker thread done servicing request
02:03:47.877 00.000 29988 Worker thread wakes up
02:03:47.877 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
02:03:47.878 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:47.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:49.296 01.418 29988 Exposure complete
02:03:49.344 00.048 29988 worker thread done servicing request
02:03:49.344 00.000 28316 OnExposeComplete: enter
02:03:49.346 00.002 28316 UpdateGuideState(): m_state=6
02:03:49.347 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2401
02:03:49.349 00.002 28316 Star::Find returns 1 (0), X=951.78, Y=260.03, Mass=2400, SNR=34.0, Peak=227 HFD=4.1
02:03:49.351 00.002 28316 MultiStar: [#1 -0.12,-0.13,0.99,U] [#2 -0.08,-0.29,0.92,U] [#3 -0.26,-0.13,0.86,U] [#4 0.10,-0.46,0.00,M5] [#5 0.12,-0.23,0.74,U] [#6 -0.03,-0.62,0.00,M4] [#7 0.00,-0.48,0.00,M9] [#8 0.03,-0.20,0.58,U] 
02:03:49.352 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.23}, one-star: {-0.07, -0.37}
02:03:49.353 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
02:03:49.354 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.36)
02:03:49.355 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.89 mountX=-0.18 mountY=0.17, mountTheta=2.37
02:03:49.359 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.23, opts=13)
02:03:49.359 00.000 28316 Enqueuing Move request for scope (-0.08, -0.23)
02:03:49.360 00.001 29988 Worker thread wakes up
02:03:49.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
02:03:49.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
02:03:49.360 00.000 29988 Moving (-0.08, -0.23) raw xDistance=-0.18 yDistance=0.17
02:03:49.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:03:49.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:49.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:03:49.360 00.000 29988 MoveAxis(E, 0, ABG)
02:03:49.360 00.000 29988 Move returns status 0, amount 0
02:03:49.360 00.000 29988 MoveAxis(N, 0, ABG)
02:03:49.360 00.000 29988 Move returns status 0, amount 0
02:03:49.360 00.000 29988 move complete, result=0
02:03:49.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:49.361 00.001 29988 worker thread done servicing request
02:03:49.361 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:03:49.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:49.362 00.001 28316 Enqueuing Expose request
02:03:49.362 00.000 29988 Worker thread wakes up
02:03:49.362 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:49.363 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:49.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:51.001 01.638 29988 Exposure complete
02:03:51.043 00.042 29988 worker thread done servicing request
02:03:51.044 00.001 28316 OnExposeComplete: enter
02:03:51.046 00.002 28316 UpdateGuideState(): m_state=6
02:03:51.048 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2402
02:03:51.048 00.000 28316 Star::Find returns 1 (1), X=951.96, Y=259.86, Mass=2514, SNR=34.7, Peak=255 HFD=4.1
02:03:51.049 00.001 28316 MultiStar: [#1 0.02,-0.22,0.95,U] [#2 -0.01,-0.55,0.00,M1] [#3 -0.02,-0.34,0.00,M2] [#4 0.21,-0.63,0.00,M6] [#5 0.13,-0.38,0.00,M2] [#6 -0.07,-0.56,0.00,M5] [#7 0.11,-0.60,0.00,M10] [#8 0.06,-0.30,0.57,U] 
02:03:51.049 00.000 28316 refined, 2 included, MultiStar: {0.06, -0.36}, one-star: {0.11, -0.53}
02:03:51.050 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
02:03:51.050 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
02:03:51.051 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.36 hyp=0.37 cameraTheta=-1.39 mountX=-0.36 mountY=0.11, mountTheta=2.85
02:03:51.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.36, opts=13)
02:03:51.052 00.000 28316 Enqueuing Move request for scope (0.06, -0.36)
02:03:51.053 00.001 29988 Worker thread wakes up
02:03:51.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:51.053 00.000 28316 UpdateGuideState exits: m=2514 RSB=34.7 Saturée
02:03:51.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:51.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:51.054 00.000 28316 Enqueuing Expose request
02:03:51.055 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.36) opts 0xd
02:03:51.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.36)
02:03:51.055 00.000 29988 Moving (0.06, -0.36) raw xDistance=-0.36 yDistance=0.11
02:03:51.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
02:03:51.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:51.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:51.055 00.000 29988 MoveAxis(E, 75, ABG)
02:03:51.055 00.000 29988 Guiding  Dir = 2, Dur = 75
02:03:51.055 00.000 29988 IsSlewing returns 0
02:03:51.055 00.000 29988 IsGuiding returns 0
02:03:51.057 00.002 29988 PulseGuide returned control before completion, sleep 84
02:03:51.158 00.101 29988 IsGuiding returns 0
02:03:51.158 00.000 29988 Move returns status 0, amount 75
02:03:51.158 00.000 29988 MoveAxis(N, 0, ABG)
02:03:51.158 00.000 29988 Move returns status 0, amount 0
02:03:51.158 00.000 29988 move complete, result=0
02:03:51.158 00.000 29988 worker thread done servicing request
02:03:51.158 00.000 29988 Worker thread wakes up
02:03:51.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:51.158 00.000 28316 GuideStep: -0.4 px 75 ms EAST, 0.1 px 0 ms NORTH
02:03:51.159 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:52.576 01.417 29988 Exposure complete
02:03:52.614 00.038 29988 worker thread done servicing request
02:03:52.614 00.000 28316 OnExposeComplete: enter
02:03:52.614 00.000 28316 UpdateGuideState(): m_state=6
02:03:52.615 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2403
02:03:52.615 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=259.98, Mass=2372, SNR=33.8, Peak=240 HFD=4.2
02:03:52.616 00.001 28316 MultiStar: [#1 -0.11,-0.09,0.97,U] [#2 0.07,-0.27,0.92,U] [#3 -0.12,-0.23,0.86,U] [#4 0.03,-0.32,0.00,M7] [#5 -0.04,-0.23,0.76,U] [#6 -0.08,-0.38,0.00,M6] [#7 -0.15,-0.32,0.00,R] [#8 0.02,-0.28,0.60,U] 
02:03:52.616 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.25}, one-star: {0.02, -0.42}
02:03:52.617 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
02:03:52.617 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
02:03:52.618 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.69 mountX=-0.22 mountY=0.14, mountTheta=2.57
02:03:52.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.25, opts=13)
02:03:52.619 00.000 28316 Enqueuing Move request for scope (-0.03, -0.25)
02:03:52.620 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:52.622 00.002 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:03:52.623 00.001 29988 Worker thread wakes up
02:03:52.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
02:03:52.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
02:03:52.623 00.000 29988 Moving (-0.03, -0.25) raw xDistance=-0.22 yDistance=0.14
02:03:52.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
02:03:52.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:52.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:03:52.623 00.000 29988 MoveAxis(E, 51, ABG)
02:03:52.623 00.000 29988 Guiding  Dir = 2, Dur = 51
02:03:52.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:52.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:52.624 00.000 28316 Enqueuing Expose request
02:03:52.625 00.001 29988 IsSlewing returns 0
02:03:52.626 00.001 29988 IsGuiding returns 0
02:03:52.629 00.003 29988 PulseGuide returned control before completion, sleep 59
02:03:52.702 00.073 29988 IsGuiding returns 0
02:03:52.702 00.000 29988 Move returns status 0, amount 51
02:03:52.702 00.000 29988 MoveAxis(N, 0, ABG)
02:03:52.702 00.000 29988 Move returns status 0, amount 0
02:03:52.702 00.000 29988 move complete, result=0
02:03:52.702 00.000 29988 worker thread done servicing request
02:03:52.702 00.000 29988 Worker thread wakes up
02:03:52.702 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
02:03:52.705 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:52.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:54.330 01.625 29988 Exposure complete
02:03:54.356 00.026 29988 worker thread done servicing request
02:03:54.356 00.000 28316 OnExposeComplete: enter
02:03:54.357 00.001 28316 UpdateGuideState(): m_state=6
02:03:54.358 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2404
02:03:54.359 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=260.20, Mass=2381, SNR=33.7, Peak=201 HFD=3.8
02:03:54.359 00.000 28316 MultiStar: [#1 -0.17,0.07,0.99,U] [#2 -0.22,-0.02,0.91,U] [#3 -0.41,0.14,0.00,M2] [#4 -0.11,-0.03,0.84,U] [#5 0.01,-0.17,0.72,U] [#6 -0.29,-0.06,0.65,U] [#7 -0.02,0.19,0.62,U] [#8 -0.26,0.09,0.60,U] 
02:03:54.360 00.001 28316 refined, 7 included, MultiStar: {-0.18, -0.03}, one-star: {-0.31, -0.20}
02:03:54.360 00.000 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.29)
02:03:54.361 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.25)
02:03:54.361 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-3.00 mountX=0.05 mountY=0.17, mountTheta=1.28
02:03:54.363 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.03, opts=13)
02:03:54.363 00.000 28316 Enqueuing Move request for scope (-0.18, -0.03)
02:03:54.364 00.001 29988 Worker thread wakes up
02:03:54.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
02:03:54.364 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
02:03:54.364 00.000 29988 Moving (-0.18, -0.03) raw xDistance=0.05 yDistance=0.17
02:03:54.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:54.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:54.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:03:54.364 00.000 29988 MoveAxis(E, 0, ABG)
02:03:54.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:54.365 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.7
02:03:54.365 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:54.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:54.366 00.001 28316 Enqueuing Expose request
02:03:54.366 00.000 29988 Move returns status 0, amount 0
02:03:54.366 00.000 29988 MoveAxis(N, 0, ABG)
02:03:54.366 00.000 29988 Move returns status 0, amount 0
02:03:54.366 00.000 29988 move complete, result=0
02:03:54.366 00.000 29988 worker thread done servicing request
02:03:54.366 00.000 29988 Worker thread wakes up
02:03:54.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:54.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:54.367 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:55.894 01.527 29988 Exposure complete
02:03:55.940 00.046 29988 worker thread done servicing request
02:03:55.940 00.000 28316 OnExposeComplete: enter
02:03:55.940 00.000 28316 UpdateGuideState(): m_state=6
02:03:55.941 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2405
02:03:55.943 00.002 28316 Star::Find returns 1 (1), X=951.78, Y=260.15, Mass=2472, SNR=34.4, Peak=255 HFD=4.0
02:03:55.944 00.001 28316 MultiStar: [#1 0.03,-0.11,0.96,U] [#2 -0.07,-0.27,0.90,U] [#3 -0.18,-0.17,0.85,U] [#4 0.10,-0.32,0.00,M7] [#5 0.06,-0.28,0.73,U] [#6 -0.14,-0.26,0.62,U] [#7 0.09,-0.09,0.61,U] [#8 0.17,-0.17,0.57,U] 
02:03:55.945 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.20}, one-star: {-0.06, -0.24}
02:03:55.946 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
02:03:55.947 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
02:03:55.947 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.69 mountX=-0.17 mountY=0.11, mountTheta=2.57
02:03:55.949 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.20, opts=13)
02:03:55.949 00.000 28316 Enqueuing Move request for scope (-0.02, -0.20)
02:03:55.950 00.001 29988 Worker thread wakes up
02:03:55.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:55.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
02:03:55.950 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.4 Saturée
02:03:55.951 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:55.951 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:55.952 00.001 28316 Enqueuing Expose request
02:03:55.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
02:03:55.952 00.000 29988 Moving (-0.02, -0.20) raw xDistance=-0.17 yDistance=0.11
02:03:55.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:03:55.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:55.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:55.952 00.000 29988 MoveAxis(E, 0, ABG)
02:03:55.952 00.000 29988 Move returns status 0, amount 0
02:03:55.952 00.000 29988 MoveAxis(N, 0, ABG)
02:03:55.952 00.000 29988 Move returns status 0, amount 0
02:03:55.952 00.000 29988 move complete, result=0
02:03:55.952 00.000 29988 worker thread done servicing request
02:03:55.952 00.000 29988 Worker thread wakes up
02:03:55.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:55.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:55.953 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:57.575 01.622 29988 Exposure complete
02:03:57.635 00.060 29988 worker thread done servicing request
02:03:57.636 00.001 28316 OnExposeComplete: enter
02:03:57.638 00.002 28316 UpdateGuideState(): m_state=6
02:03:57.640 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2406
02:03:57.642 00.002 28316 Star::Find returns 1 (0), X=951.82, Y=260.12, Mass=2363, SNR=33.5, Peak=242 HFD=4.1
02:03:57.645 00.003 28316 MultiStar: [#1 -0.17,-0.01,1.00,U] [#2 -0.06,-0.17,0.94,U] [#3 -0.26,-0.13,0.88,U] [#4 0.13,-0.31,0.00,M8] [#5 0.06,-0.23,0.78,U] [#6 -0.12,-0.30,0.00,M5] [#7 0.01,0.07,0.61,U] [#8 0.07,-0.10,0.58,U] 
02:03:57.646 00.001 28316 refined, 6 included, MultiStar: {-0.06, -0.13}, one-star: {-0.02, -0.28}
02:03:57.649 00.003 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
02:03:57.650 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
02:03:57.652 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.02 mountX=-0.09 mountY=0.12, mountTheta=2.25
02:03:57.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
02:03:57.655 00.002 28316 Enqueuing Move request for scope (-0.06, -0.13)
02:03:57.655 00.000 29988 Worker thread wakes up
02:03:57.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:57.655 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.5
02:03:57.656 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:57.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:57.657 00.001 28316 Enqueuing Expose request
02:03:57.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
02:03:57.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
02:03:57.657 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.09 yDistance=0.12
02:03:57.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:03:57.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:57.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:03:57.657 00.000 29988 MoveAxis(E, 0, ABG)
02:03:57.657 00.000 29988 Move returns status 0, amount 0
02:03:57.657 00.000 29988 MoveAxis(N, 0, ABG)
02:03:57.657 00.000 29988 Move returns status 0, amount 0
02:03:57.657 00.000 29988 move complete, result=0
02:03:57.657 00.000 29988 worker thread done servicing request
02:03:57.657 00.000 29988 Worker thread wakes up
02:03:57.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:57.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:03:57.658 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:59.171 01.513 29988 Exposure complete
02:03:59.211 00.040 29988 worker thread done servicing request
02:03:59.211 00.000 28316 OnExposeComplete: enter
02:03:59.213 00.002 28316 UpdateGuideState(): m_state=6
02:03:59.214 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2407
02:03:59.215 00.001 28316 Star::Find returns 1 (1), X=951.97, Y=260.11, Mass=2443, SNR=34.2, Peak=255 HFD=4.1
02:03:59.216 00.001 28316 MultiStar: [#1 0.22,-0.07,0.99,U] [#2 0.11,-0.35,0.00,M1] [#3 -0.02,-0.23,0.87,U] [#4 0.11,-0.49,0.00,M9] [#5 0.22,-0.38,0.00,M1] [#6 0.09,-0.34,0.00,M6] [#7 0.33,-0.14,0.00,M1] [#8 0.12,-0.14,0.58,U] 
02:03:59.217 00.001 28316 refined, 3 included, MultiStar: {0.12, -0.19}, one-star: {0.13, -0.28}
02:03:59.218 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:03:59.219 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:03:59.220 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.02 mountX=-0.22 mountY=-0.02, mountTheta=-3.05
02:03:59.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
02:03:59.223 00.002 28316 Enqueuing Move request for scope (0.12, -0.19)
02:03:59.223 00.000 29988 Worker thread wakes up
02:03:59.224 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:03:59.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
02:03:59.225 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
02:03:59.225 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.22 yDistance=-0.02
02:03:59.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:03:59.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:59.225 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2 Saturée
02:03:59.226 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:59.226 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:03:59.227 00.001 28316 Enqueuing Expose request
02:03:59.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:03:59.227 00.000 29988 MoveAxis(E, 46, ABG)
02:03:59.227 00.000 29988 Guiding  Dir = 2, Dur = 46
02:03:59.227 00.000 29988 IsSlewing returns 0
02:03:59.228 00.001 29988 IsGuiding returns 0
02:03:59.229 00.001 29988 PulseGuide returned control before completion, sleep 55
02:03:59.294 00.065 29988 IsGuiding returns 1
02:03:59.294 00.000 29988 scope still moving after pulse duration time elapsed
02:03:59.325 00.031 29988 IsSlewing returns 0
02:03:59.325 00.000 29988 IsGuiding returns 0
02:03:59.325 00.000 29988 scope move finished after 46 + 52 ms
02:03:59.325 00.000 29988 Move returns status 0, amount 46
02:03:59.325 00.000 29988 MoveAxis(N, 0, ABG)
02:03:59.325 00.000 29988 Move returns status 0, amount 0
02:03:59.325 00.000 29988 move complete, result=0
02:03:59.325 00.000 29988 worker thread done servicing request
02:03:59.326 00.001 29988 Worker thread wakes up
02:03:59.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:03:59.326 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
02:03:59.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:04:00.961 01.635 29988 Exposure complete
02:04:01.009 00.048 29988 worker thread done servicing request
02:04:01.009 00.000 28316 OnExposeComplete: enter
02:04:01.010 00.001 28316 UpdateGuideState(): m_state=6
02:04:01.010 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2408
02:04:01.011 00.001 28316 Star::Find returns 1 (1), X=951.98, Y=260.24, Mass=2460, SNR=34.2, Peak=255 HFD=4.0
02:04:01.013 00.002 28316 MultiStar: [#1 0.18,0.09,0.99,U] [#2 0.16,-0.11,0.91,U] [#3 -0.03,0.10,0.87,U] [#4 0.21,-0.29,0.00,M10] [#5 0.08,-0.13,0.73,U] [#6 0.03,-0.19,0.63,U] [#7 0.16,0.07,0.63,U] [#8 0.07,-0.07,0.58,U] 
02:04:01.013 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.05}, one-star: {0.14, -0.15}
02:04:01.014 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:04:01.014 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:04:01.015 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.42 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
02:04:01.015 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
02:04:01.015 00.000 28316 Enqueuing Move request for scope (0.10, -0.05)
02:04:01.017 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:01.017 00.000 29988 Worker thread wakes up
02:04:01.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
02:04:01.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
02:04:01.017 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.08 yDistance=-0.07
02:04:01.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:04:01.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:01.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:01.017 00.000 29988 MoveAxis(E, 0, ABG)
02:04:01.017 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.2 Saturée
02:04:01.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:01.017 00.000 29988 Move returns status 0, amount 0
02:04:01.019 00.002 29988 MoveAxis(N, 0, ABG)
02:04:01.019 00.000 29988 Move returns status 0, amount 0
02:04:01.019 00.000 29988 move complete, result=0
02:04:01.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:01.020 00.001 28316 Enqueuing Expose request
02:04:01.021 00.001 29988 worker thread done servicing request
02:04:01.021 00.000 29988 Worker thread wakes up
02:04:01.021 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:01.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:01.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:04:02.543 01.522 29988 Exposure complete
02:04:02.577 00.034 29988 worker thread done servicing request
02:04:02.577 00.000 28316 OnExposeComplete: enter
02:04:02.580 00.003 28316 UpdateGuideState(): m_state=6
02:04:02.582 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2409
02:04:02.583 00.001 28316 Star::Find returns 1 (1), X=951.97, Y=260.11, Mass=2434, SNR=34.2, Peak=255 HFD=4.1
02:04:02.584 00.001 28316 MultiStar: [#1 0.05,-0.01,1.00,U] [#2 0.07,-0.17,0.91,U] [#3 0.03,-0.20,0.85,U] [#4 0.17,-0.38,0.00,R] [#5 0.22,-0.33,0.00,M1] [#6 0.20,-0.33,0.00,M6] [#7 0.19,-0.08,0.63,U] [#8 0.19,-0.10,0.59,U] 
02:04:02.586 00.002 28316 refined, 5 included, MultiStar: {0.10, -0.15}, one-star: {0.13, -0.29}
02:04:02.588 00.002 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:04:02.590 00.002 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:04:02.590 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.98 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
02:04:02.591 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
02:04:02.592 00.001 28316 Enqueuing Move request for scope (0.10, -0.15)
02:04:02.592 00.000 29988 Worker thread wakes up
02:04:02.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:02.593 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.2 Saturée
02:04:02.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:02.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:02.594 00.000 28316 Enqueuing Expose request
02:04:02.595 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
02:04:02.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
02:04:02.595 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.17 yDistance=-0.02
02:04:02.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:04:02.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:02.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:04:02.595 00.000 29988 MoveAxis(E, 0, ABG)
02:04:02.595 00.000 29988 Move returns status 0, amount 0
02:04:02.595 00.000 29988 MoveAxis(N, 0, ABG)
02:04:02.595 00.000 29988 Move returns status 0, amount 0
02:04:02.595 00.000 29988 move complete, result=0
02:04:02.595 00.000 29988 worker thread done servicing request
02:04:02.595 00.000 29988 Worker thread wakes up
02:04:02.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:02.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:04:02.595 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:04.220 01.625 29988 Exposure complete
02:04:04.252 00.032 29988 worker thread done servicing request
02:04:04.252 00.000 28316 OnExposeComplete: enter
02:04:04.252 00.000 28316 UpdateGuideState(): m_state=6
02:04:04.253 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2410
02:04:04.253 00.000 28316 Star::Find returns 1 (1), X=951.95, Y=260.16, Mass=2389, SNR=33.8, Peak=255 HFD=4.1
02:04:04.254 00.001 28316 MultiStar: [#1 0.12,-0.08,0.99,U] [#2 0.14,-0.20,0.90,U] [#3 0.02,-0.11,0.88,U] [#4 0.01,0.09,0.85,U] [#5 0.22,-0.33,0.00,M2] [#6 -0.03,-0.31,0.63,U] [#7 0.21,-0.07,0.63,U] [#8 0.15,-0.15,0.58,U] 
02:04:04.254 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.13}, one-star: {0.11, -0.24}
02:04:04.255 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:04:04.255 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:04:04.256 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.98 mountX=-0.16 mountY=-0.02, mountTheta=-3.01
02:04:04.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
02:04:04.257 00.000 28316 Enqueuing Move request for scope (0.09, -0.13)
02:04:04.258 00.001 29988 Worker thread wakes up
02:04:04.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:04.259 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.8 Saturée
02:04:04.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:04.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:04.260 00.000 28316 Enqueuing Expose request
02:04:04.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:04:04.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:04:04.260 00.000 29988 Moving (0.09, -0.13) raw xDistance=-0.16 yDistance=-0.02
02:04:04.261 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:04:04.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:04.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:04:04.261 00.000 29988 MoveAxis(E, 0, ABG)
02:04:04.261 00.000 29988 Move returns status 0, amount 0
02:04:04.261 00.000 29988 MoveAxis(N, 0, ABG)
02:04:04.261 00.000 29988 Move returns status 0, amount 0
02:04:04.261 00.000 29988 move complete, result=0
02:04:04.261 00.000 29988 worker thread done servicing request
02:04:04.261 00.000 29988 Worker thread wakes up
02:04:04.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:04.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,245,31,31)
02:04:04.261 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:04.845 00.584 28316 evsrv: cli 0C97D910 connect
02:04:04.847 00.002 28316 case statement mapped state 6 to 3
02:04:04.847 00.000 28316 case statement mapped state 6 to 3
02:04:04.848 00.001 28316 evsrv: cli 0C97D910 request: {"method":"get_app_state","id":"23e8cdbe-fa1f-4c88-9267-10b7fa3394fb"}
02:04:04.849 00.001 28316 case statement mapped state 6 to 3
02:04:04.849 00.000 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":"Guiding","id":"23e8cdbe-fa1f-4c88-9267-10b7fa3394fb"}
02:04:04.851 00.002 28316 evsrv: cli 0C97D910 disconnect
02:04:04.852 00.001 28316 evsrv: cli 0C97D870 connect
02:04:04.852 00.000 28316 case statement mapped state 6 to 3
02:04:04.853 00.001 28316 case statement mapped state 6 to 3
02:04:04.853 00.000 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"05d43765-99cb-4822-a86e-e2ebecfaf4ef"}
02:04:04.855 00.002 28316 PhdController::Dither begins
02:04:04.855 00.000 28316 dither: size=2.00, dRA=-1.39 dDec=-1.10
02:04:04.856 00.001 28316 MountToCamera -- mountTheta (-2.47) + m_xAngle (2.00) = xAngle (-0.48 = -0.48)
02:04:04.856 00.000 28316 MountToCamera -- mountX=-1.39 mountY=-1.10 hyp=1.78 mountTheta=-2.47 cameraX=1.58, cameraY=-0.81 cameraTheta=-0.48
02:04:04.857 00.001 28316 setting lock position to (953.42, 259.58)
02:04:04.858 00.001 28316 Mount: notify guiding dithered (1.6, -0.8)
02:04:04.858 00.000 28316 MultiStar: stabilizing after lock position change
02:04:04.859 00.001 28316 Status Line: Dithering de -1.39,-1.10
02:04:04.860 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:04:04.861 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:04:04.861 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"05d43765-99cb-4822-a86e-e2ebecfaf4ef"}
02:04:04.865 00.004 28316 evsrv: cli 0C97D870 disconnect
02:04:05.779 00.914 29988 Exposure complete
02:04:05.812 00.033 29988 worker thread done servicing request
02:04:05.812 00.000 28316 OnExposeComplete: enter
02:04:05.813 00.001 28316 UpdateGuideState(): m_state=6
02:04:05.813 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2411
02:04:05.814 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=260.04, Mass=2457, SNR=34.4, Peak=242 HFD=4.2
02:04:05.814 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
02:04:05.815 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
02:04:05.817 00.002 28316 CameraToMount -- cameraX=-1.57 cameraY=0.46 hyp=1.63 cameraTheta=2.86 mountX=1.06 mountY=1.20, mountTheta=0.84
02:04:05.819 00.002 28316 dither recenter: remaining=(1.4,1.1) step=(1.4,1.1)
02:04:05.819 00.000 28316 MountToCamera -- mountTheta (0.67) + m_xAngle (2.00) = xAngle (2.67 = 2.67)
02:04:05.820 00.001 28316 MountToCamera -- mountX=1.39 mountY=1.10 hyp=1.78 mountTheta=0.67 cameraX=-1.58, cameraY=0.81 cameraTheta=2.67
02:04:05.820 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.58, y=0.81, opts=4)
02:04:05.820 00.000 28316 Enqueuing Move request for scope (-1.58, 0.81)
02:04:05.821 00.001 28316 Mount: notify direct move 1.39,1.10
02:04:05.821 00.000 29988 Worker thread wakes up
02:04:05.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:05.822 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:04:05.822 00.000 28316 PhdController: settling, locked = 1, distance = 1.86 (0.50) aobump = 0 frame = 1 / 99999
02:04:05.823 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.81) opts 0x4
02:04:05.823 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147445.823,"Host":"ASUS_SAM","Inst":1,"Distance":1.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:04:05.823 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.58, 0.81)
02:04:05.823 00.000 29988 Moving (-1.58, 0.81) raw xDistance=1.39 yDistance=1.10
02:04:05.823 00.000 29988 MoveAxis(W, 465, B)
02:04:05.823 00.000 29988 Guiding  Dir = 3, Dur = 465
02:04:05.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:05.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:05.824 00.000 28316 Enqueuing Expose request
02:04:05.825 00.001 29988 IsSlewing returns 0
02:04:05.825 00.000 29988 IsGuiding returns 0
02:04:05.827 00.002 29988 PulseGuide returned control before completion, sleep 474
02:04:06.311 00.484 29988 IsGuiding returns 0
02:04:06.311 00.000 29988 Move returns status 0, amount 465
02:04:06.311 00.000 29988 MoveAxis(S, 262, B)
02:04:06.311 00.000 29988 Guiding  Dir = 1, Dur = 262
02:04:06.312 00.001 29988 IsSlewing returns 0
02:04:06.312 00.000 29988 IsGuiding returns 0
02:04:06.317 00.005 29988 PulseGuide returned control before completion, sleep 268
02:04:06.594 00.277 29988 IsGuiding returns 1
02:04:06.594 00.000 29988 scope still moving after pulse duration time elapsed
02:04:06.626 00.032 29988 IsSlewing returns 0
02:04:06.627 00.001 29988 IsGuiding returns 0
02:04:06.627 00.000 29988 scope move finished after 262 + 52 ms
02:04:06.627 00.000 29988 Move returns status 0, amount 262
02:04:06.627 00.000 29988 move complete, result=0
02:04:06.627 00.000 29988 worker thread done servicing request
02:04:06.627 00.000 29988 Worker thread wakes up
02:04:06.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:06.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:06.627 00.000 28316 GuideStep: 1.4 px 465 ms WEST, 1.1 px 262 ms SOUTH
02:04:08.362 01.735 29988 Exposure complete
02:04:08.406 00.044 29988 worker thread done servicing request
02:04:08.406 00.000 28316 OnExposeComplete: enter
02:04:08.407 00.001 28316 UpdateGuideState(): m_state=6
02:04:08.407 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2412
02:04:08.409 00.002 28316 Star::Find returns 1 (0), X=953.56, Y=259.20, Mass=2358, SNR=33.5, Peak=221 HFD=3.7
02:04:08.409 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
02:04:08.410 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
02:04:08.410 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.23 mountX=-0.41 mountY=0.05, mountTheta=3.01
02:04:08.411 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.38, opts=13)
02:04:08.412 00.001 28316 Enqueuing Move request for scope (0.14, -0.38)
02:04:08.413 00.001 29988 Worker thread wakes up
02:04:08.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.38) opts 0xd
02:04:08.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.38)
02:04:08.413 00.000 29988 Moving (0.14, -0.38) raw xDistance=-0.41 yDistance=0.05
02:04:08.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
02:04:08.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:08.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:08.413 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.5
02:04:08.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:04:08.413 00.000 29988 MoveAxis(E, 85, ABG)
02:04:08.413 00.000 29988 Guiding  Dir = 2, Dur = 85
02:04:08.414 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 2 / 99999
02:04:08.414 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147448.414,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:04:08.415 00.001 29988 IsSlewing returns 0
02:04:08.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:08.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:08.416 00.001 28316 Enqueuing Expose request
02:04:08.416 00.000 29988 IsGuiding returns 0
02:04:08.417 00.001 29988 PulseGuide returned control before completion, sleep 94
02:04:08.519 00.102 29988 IsGuiding returns 0
02:04:08.519 00.000 29988 Move returns status 0, amount 85
02:04:08.519 00.000 29988 MoveAxis(N, 0, ABG)
02:04:08.519 00.000 29988 Move returns status 0, amount 0
02:04:08.519 00.000 29988 move complete, result=0
02:04:08.519 00.000 29988 worker thread done servicing request
02:04:08.519 00.000 29988 Worker thread wakes up
02:04:08.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:08.519 00.000 28316 GuideStep: -0.4 px 85 ms EAST, 0.1 px 0 ms NORTH
02:04:08.520 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:09.938 01.418 29988 Exposure complete
02:04:10.001 00.063 29988 worker thread done servicing request
02:04:10.002 00.001 28316 OnExposeComplete: enter
02:04:10.002 00.000 28316 UpdateGuideState(): m_state=6
02:04:10.003 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2413
02:04:10.003 00.000 28316 Star::Find returns 1 (0), X=953.42, Y=259.36, Mass=2334, SNR=33.4, Peak=179 HFD=3.6
02:04:10.004 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
02:04:10.004 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
02:04:10.004 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.60 mountX=-0.20 mountY=0.11, mountTheta=2.66
02:04:10.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.23, opts=13)
02:04:10.006 00.000 28316 Enqueuing Move request for scope (-0.01, -0.23)
02:04:10.007 00.001 29988 Worker thread wakes up
02:04:10.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
02:04:10.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
02:04:10.007 00.000 29988 Moving (-0.01, -0.23) raw xDistance=-0.20 yDistance=0.11
02:04:10.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
02:04:10.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:10.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:10.007 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.4
02:04:10.008 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:10.008 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 3 / 99999
02:04:10.008 00.000 29988 MoveAxis(E, 49, ABG)
02:04:10.008 00.000 29988 Guiding  Dir = 2, Dur = 49
02:04:10.008 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147450.008,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:04:10.009 00.001 29988 IsSlewing returns 0
02:04:10.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:10.009 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:10.010 00.001 28316 Enqueuing Expose request
02:04:10.010 00.000 29988 IsGuiding returns 0
02:04:10.012 00.002 29988 PulseGuide returned control before completion, sleep 58
02:04:10.080 00.068 29988 IsGuiding returns 0
02:04:10.080 00.000 29988 Move returns status 0, amount 49
02:04:10.080 00.000 29988 MoveAxis(N, 0, ABG)
02:04:10.080 00.000 29988 Move returns status 0, amount 0
02:04:10.080 00.000 29988 move complete, result=0
02:04:10.080 00.000 29988 worker thread done servicing request
02:04:10.080 00.000 29988 Worker thread wakes up
02:04:10.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:10.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:10.080 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
02:04:11.708 01.628 29988 Exposure complete
02:04:11.746 00.038 29988 worker thread done servicing request
02:04:11.747 00.001 28316 OnExposeComplete: enter
02:04:11.747 00.000 28316 UpdateGuideState(): m_state=6
02:04:11.748 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2414
02:04:11.748 00.000 28316 Star::Find returns 1 (0), X=953.54, Y=259.42, Mass=2423, SNR=34.1, Peak=195 HFD=3.5
02:04:11.749 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
02:04:11.750 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
02:04:11.751 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.96 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
02:04:11.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.17, opts=13)
02:04:11.753 00.001 28316 Enqueuing Move request for scope (0.12, -0.17)
02:04:11.753 00.000 29988 Worker thread wakes up
02:04:11.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:11.753 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.1
02:04:11.754 00.001 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 4 / 99999
02:04:11.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
02:04:11.754 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
02:04:11.754 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147451.754,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
02:04:11.755 00.001 29988 Moving (0.12, -0.17) raw xDistance=-0.20 yDistance=-0.03
02:04:11.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:11.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:11.756 00.001 28316 Enqueuing Expose request
02:04:11.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
02:04:11.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:11.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:11.756 00.000 29988 MoveAxis(E, 46, ABG)
02:04:11.756 00.000 29988 Guiding  Dir = 2, Dur = 46
02:04:11.756 00.000 29988 IsSlewing returns 0
02:04:11.757 00.001 29988 IsGuiding returns 0
02:04:11.759 00.002 29988 PulseGuide returned control before completion, sleep 55
02:04:11.815 00.056 29988 IsGuiding returns 1
02:04:11.815 00.000 29988 scope still moving after pulse duration time elapsed
02:04:11.847 00.032 29988 IsSlewing returns 0
02:04:11.848 00.001 29988 IsGuiding returns 0
02:04:11.848 00.000 29988 scope move finished after 46 + 44 ms
02:04:11.848 00.000 29988 Move returns status 0, amount 46
02:04:11.848 00.000 29988 MoveAxis(N, 0, ABG)
02:04:11.848 00.000 29988 Move returns status 0, amount 0
02:04:11.848 00.000 29988 move complete, result=0
02:04:11.848 00.000 29988 worker thread done servicing request
02:04:11.848 00.000 29988 Worker thread wakes up
02:04:11.848 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
02:04:11.850 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:11.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:13.261 01.411 29988 Exposure complete
02:04:13.289 00.028 29988 worker thread done servicing request
02:04:13.289 00.000 28316 OnExposeComplete: enter
02:04:13.293 00.004 28316 UpdateGuideState(): m_state=6
02:04:13.294 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2415
02:04:13.296 00.002 28316 Star::Find returns 1 (0), X=953.54, Y=259.62, Mass=2441, SNR=34.2, Peak=186 HFD=3.7
02:04:13.296 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
02:04:13.296 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
02:04:13.297 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.31 mountX=-0.01 mountY=-0.12, mountTheta=-1.69
02:04:13.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
02:04:13.299 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
02:04:13.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:13.300 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:04:13.300 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 5 / 99999
02:04:13.300 00.000 29988 Worker thread wakes up
02:04:13.300 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147453.300,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
02:04:13.301 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
02:04:13.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
02:04:13.301 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
02:04:13.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:04:13.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:13.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:13.302 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:13.303 00.001 28316 Enqueuing Expose request
02:04:13.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:04:13.303 00.000 29988 MoveAxis(E, 0, ABG)
02:04:13.304 00.001 29988 Move returns status 0, amount 0
02:04:13.304 00.000 29988 MoveAxis(N, 0, ABG)
02:04:13.304 00.000 29988 Move returns status 0, amount 0
02:04:13.304 00.000 29988 move complete, result=0
02:04:13.304 00.000 29988 worker thread done servicing request
02:04:13.304 00.000 29988 Worker thread wakes up
02:04:13.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:13.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:13.304 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:15.037 01.733 29988 Exposure complete
02:04:15.076 00.039 29988 worker thread done servicing request
02:04:15.077 00.001 28316 OnExposeComplete: enter
02:04:15.079 00.002 28316 UpdateGuideState(): m_state=6
02:04:15.082 00.003 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2416
02:04:15.085 00.003 28316 Star::Find returns 1 (0), X=953.44, Y=259.62, Mass=2370, SNR=33.7, Peak=186 HFD=3.4
02:04:15.087 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
02:04:15.089 00.002 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
02:04:15.091 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.27 mountX=0.03 mountY=-0.03, mountTheta=-0.75
02:04:15.096 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
02:04:15.097 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
02:04:15.097 00.000 29988 Worker thread wakes up
02:04:15.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:15.098 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
02:04:15.098 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:04:15.098 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 6 / 99999
02:04:15.099 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
02:04:15.099 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147455.099,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
02:04:15.099 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
02:04:15.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:04:15.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:15.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:15.100 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:15.100 00.000 28316 Enqueuing Expose request
02:04:15.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:15.101 00.001 29988 MoveAxis(E, 0, ABG)
02:04:15.101 00.000 29988 Move returns status 0, amount 0
02:04:15.101 00.000 29988 MoveAxis(N, 0, ABG)
02:04:15.101 00.000 29988 Move returns status 0, amount 0
02:04:15.101 00.000 29988 move complete, result=0
02:04:15.101 00.000 29988 worker thread done servicing request
02:04:15.101 00.000 29988 Worker thread wakes up
02:04:15.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:15.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:15.101 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:16.512 01.411 29988 Exposure complete
02:04:16.554 00.042 29988 worker thread done servicing request
02:04:16.555 00.001 28316 OnExposeComplete: enter
02:04:16.555 00.000 28316 UpdateGuideState(): m_state=6
02:04:16.556 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2417
02:04:16.556 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=259.64, Mass=2284, SNR=33.1, Peak=189 HFD=3.5
02:04:16.557 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
02:04:16.557 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
02:04:16.557 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.29 mountX=0.08 mountY=0.02, mountTheta=0.26
02:04:16.559 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:04:16.560 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:04:16.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:16.561 00.001 28316 UpdateGuideState exits: m=2284 RSB=33.1
02:04:16.561 00.000 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 7 / 99999
02:04:16.562 00.001 28316 PhdController: newstate STATE_FINISH
02:04:16.562 00.000 28316 PhdController complete: success
02:04:16.563 00.001 29988 Worker thread wakes up
02:04:16.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:04:16.563 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:04:16.563 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.02
02:04:16.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:04:16.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:16.563 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786147456.563,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
02:04:16.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:16.563 00.000 29988 MoveAxis(E, 0, ABG)
02:04:16.563 00.000 29988 Move returns status 0, amount 0
02:04:16.563 00.000 29988 MoveAxis(N, 0, ABG)
02:04:16.563 00.000 28316 Mount: notify guiding dither settle done success=1
02:04:16.564 00.001 28316 PhdController: newstate STATE_IDLE
02:04:16.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:16.565 00.001 29988 Move returns status 0, amount 0
02:04:16.565 00.000 29988 move complete, result=0
02:04:16.565 00.000 29988 worker thread done servicing request
02:04:16.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:16.566 00.001 28316 Enqueuing Expose request
02:04:16.566 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:16.567 00.001 29988 Worker thread wakes up
02:04:16.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:16.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:18.196 01.629 29988 Exposure complete
02:04:18.235 00.039 29988 worker thread done servicing request
02:04:18.236 00.001 28316 OnExposeComplete: enter
02:04:18.237 00.001 28316 UpdateGuideState(): m_state=6
02:04:18.240 00.003 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.242 00.002 28316 Star::Find returns 1 (0), X=953.31, Y=259.58, Mass=2435, SNR=34.2, Peak=211 HFD=3.6
02:04:18.246 00.004 28316 MultiStar: exiting stabilization period
02:04:18.248 00.002 28316 MultiStar: updating star positions after lock position change
02:04:18.250 00.002 28316 Star::Find(15, 663, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.252 00.002 28316 Star::Find returns 1 (0), X=664.20, Y=163.74, Mass=2387, SNR=33.6, Peak=215 HFD=4.4
02:04:18.255 00.003 28316 Star::Find(15, 1035, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.256 00.001 28316 Star::Find returns 1 (0), X=1035.75, Y=394.38, Mass=2154, SNR=31.7, Peak=171 HFD=4.5
02:04:18.256 00.000 28316 Star::Find(15, 979, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.257 00.001 28316 Star::Find returns 1 (0), X=980.15, Y=251.85, Mass=1702, SNR=28.6, Peak=169 HFD=4.0
02:04:18.257 00.000 28316 Star::Find(15, 312, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.258 00.001 28316 Star::Find returns 1 (0), X=313.62, Y=831.56, Mass=1630, SNR=27.8, Peak=139 HFD=3.4
02:04:18.258 00.000 28316 Star::Find(15, 496, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.258 00.000 28316 Star::Find returns 1 (0), X=496.60, Y=92.83, Mass=1348, SNR=25.4, Peak=115 HFD=3.7
02:04:18.259 00.001 28316 Star::Find(15, 290, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.259 00.000 28316 Star::Find returns 1 (0), X=291.21, Y=918.59, Mass=915, SNR=21.0, Peak=97 HFD=3.4
02:04:18.260 00.001 28316 Star::Find(15, 680, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.260 00.000 28316 Star::Find returns 1 (0), X=681.25, Y=949.15, Mass=923, SNR=21.0, Peak=91 HFD=3.9
02:04:18.261 00.001 28316 Star::Find(15, 1147, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.261 00.000 28316 Star::Find returns 1 (0), X=1148.44, Y=749.56, Mass=805, SNR=19.5, Peak=70 HFD=3.8
02:04:18.261 00.000 28316 Star::Find(15, 248, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.262 00.001 28316 Star::Find returns 1 (0), X=248.93, Y=521.67, Mass=629, SNR=17.4, Peak=71 HFD=3.8
02:04:18.262 00.000 28316 Star::Find(15, 651, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.263 00.001 28316 Star::Find returns 1 (0), X=652.66, Y=645.21, Mass=702, SNR=18.4, Peak=65 HFD=3.7
02:04:18.263 00.000 28316 Star::Find(15, 1132, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2418
02:04:18.264 00.001 28316 Star::Find returns 1 (0), X=1133.36, Y=627.23, Mass=652, SNR=17.7, Peak=52 HFD=3.7
02:04:18.264 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
02:04:18.264 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
02:04:18.265 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.13 mountX=0.05 mountY=0.10, mountTheta=1.15
02:04:18.267 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
02:04:18.268 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
02:04:18.269 00.001 29988 Worker thread wakes up
02:04:18.269 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
02:04:18.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
02:04:18.269 00.000 29988 Moving (-0.11, -0.00) raw xDistance=0.05 yDistance=0.10
02:04:18.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:04:18.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:18.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:04:18.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:18.270 00.001 29988 MoveAxis(E, 0, ABG)
02:04:18.270 00.000 29988 Move returns status 0, amount 0
02:04:18.270 00.000 29988 MoveAxis(N, 0, ABG)
02:04:18.270 00.000 29988 Move returns status 0, amount 0
02:04:18.270 00.000 29988 move complete, result=0
02:04:18.270 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
02:04:18.271 00.001 29988 worker thread done servicing request
02:04:18.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:18.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:18.272 00.001 28316 Enqueuing Expose request
02:04:18.272 00.000 29988 Worker thread wakes up
02:04:18.272 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:18.273 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:18.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:19.796 01.523 29988 Exposure complete
02:04:19.822 00.026 29988 worker thread done servicing request
02:04:19.822 00.000 28316 OnExposeComplete: enter
02:04:19.823 00.001 28316 UpdateGuideState(): m_state=6
02:04:19.823 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2419
02:04:19.824 00.001 28316 Star::Find returns 1 (0), X=953.49, Y=259.52, Mass=2460, SNR=34.4, Peak=183 HFD=3.3
02:04:19.824 00.000 28316 MultiStar: [#1 0.03,0.05,0.97,U] [#2 0.05,0.07,0.90,U] [#3 0.12,-0.06,0.86,U] [#4 0.02,-0.09,0.81,U] [#5 0.25,-0.26,0.00,M3] [#6 0.29,-0.02,0.63,U] [#7 0.27,-0.04,0.61,U] [#8 0.31,-0.16,0.00,M1] 
02:04:19.825 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.02}, one-star: {0.07, -0.07}
02:04:19.825 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
02:04:19.826 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
02:04:19.826 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-0.80 mountX=-0.09 mountY=-0.03, mountTheta=-2.83
02:04:19.828 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
02:04:19.828 00.000 28316 Enqueuing Move request for scope (0.07, -0.07)
02:04:19.829 00.001 29988 Worker thread wakes up
02:04:19.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:19.829 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:04:19.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:19.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:19.831 00.001 28316 Enqueuing Expose request
02:04:19.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
02:04:19.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
02:04:19.831 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.09 yDistance=-0.03
02:04:19.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:04:19.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:19.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:19.831 00.000 29988 MoveAxis(E, 0, ABG)
02:04:19.831 00.000 29988 Move returns status 0, amount 0
02:04:19.831 00.000 29988 MoveAxis(N, 0, ABG)
02:04:19.831 00.000 29988 Move returns status 0, amount 0
02:04:19.831 00.000 29988 move complete, result=0
02:04:19.831 00.000 29988 worker thread done servicing request
02:04:19.831 00.000 29988 Worker thread wakes up
02:04:19.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:19.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:19.832 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:21.461 01.629 29988 Exposure complete
02:04:21.507 00.046 29988 worker thread done servicing request
02:04:21.507 00.000 28316 OnExposeComplete: enter
02:04:21.508 00.001 28316 UpdateGuideState(): m_state=6
02:04:21.508 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2420
02:04:21.509 00.001 28316 Star::Find returns 1 (0), X=953.57, Y=259.31, Mass=2388, SNR=33.7, Peak=202 HFD=3.7
02:04:21.509 00.000 28316 MultiStar: [#1 0.25,-0.13,0.98,U] [#2 0.30,-0.12,0.00,M1] [#3 0.34,-0.15,0.00,M1] [#4 0.11,-0.20,0.83,U] [#5 0.35,-0.33,0.00,M4] [#6 0.49,-0.26,0.00,M5] [#7 0.51,-0.06,0.00,M1] [#8 0.28,-0.43,0.00,M2] 
02:04:21.510 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.20}, one-star: {0.15, -0.27}
02:04:21.510 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:04:21.510 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
02:04:21.511 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.20 hyp=0.27 cameraTheta=-0.86 mountX=-0.26 mountY=-0.07, mountTheta=-2.89
02:04:21.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.20, opts=13)
02:04:21.513 00.001 28316 Enqueuing Move request for scope (0.17, -0.20)
02:04:21.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:21.514 00.001 29988 Worker thread wakes up
02:04:21.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.20) opts 0xd
02:04:21.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.20)
02:04:21.514 00.000 29988 Moving (0.17, -0.20) raw xDistance=-0.26 yDistance=-0.07
02:04:21.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:04:21.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:21.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:21.514 00.000 29988 MoveAxis(E, 54, ABG)
02:04:21.514 00.000 29988 Guiding  Dir = 2, Dur = 54
02:04:21.514 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.7
02:04:21.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:21.515 00.000 29988 IsSlewing returns 0
02:04:21.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:21.516 00.001 28316 Enqueuing Expose request
02:04:21.516 00.000 29988 IsGuiding returns 0
02:04:21.518 00.002 29988 PulseGuide returned control before completion, sleep 63
02:04:21.586 00.068 29988 IsGuiding returns 0
02:04:21.586 00.000 29988 Move returns status 0, amount 54
02:04:21.586 00.000 29988 MoveAxis(N, 0, ABG)
02:04:21.586 00.000 29988 Move returns status 0, amount 0
02:04:21.586 00.000 29988 move complete, result=0
02:04:21.586 00.000 29988 worker thread done servicing request
02:04:21.586 00.000 29988 Worker thread wakes up
02:04:21.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:21.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:21.586 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
02:04:23.001 01.415 29988 Exposure complete
02:04:23.040 00.039 29988 worker thread done servicing request
02:04:23.040 00.000 28316 OnExposeComplete: enter
02:04:23.042 00.002 28316 UpdateGuideState(): m_state=6
02:04:23.043 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2421
02:04:23.044 00.001 28316 Star::Find returns 1 (0), X=953.07, Y=259.63, Mass=2533, SNR=34.8, Peak=229 HFD=3.9
02:04:23.045 00.001 28316 MultiStar: [#1 -0.13,-0.10,0.96,U] [#2 -0.14,0.20,0.89,U] [#3 -0.12,-0.02,0.83,U] [#4 -0.21,0.01,0.80,U] [#5 -0.11,-0.12,0.72,U] [#6 -0.11,-0.01,0.61,U] [#7 -0.03,0.13,0.60,U] [#8 -0.09,0.06,0.57,U] 
02:04:23.046 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.02}, one-star: {-0.36, 0.04}
02:04:23.046 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
02:04:23.047 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
02:04:23.047 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=0.08 mountY=0.13, mountTheta=1.00
02:04:23.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.02, opts=13)
02:04:23.050 00.001 28316 Enqueuing Move request for scope (-0.16, 0.02)
02:04:23.050 00.000 29988 Worker thread wakes up
02:04:23.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:23.051 00.001 28316 UpdateGuideState exits: m=2533 RSB=34.8
02:04:23.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:23.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:23.052 00.001 28316 Enqueuing Expose request
02:04:23.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
02:04:23.052 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
02:04:23.052 00.000 29988 Moving (-0.16, 0.02) raw xDistance=0.08 yDistance=0.13
02:04:23.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:04:23.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:23.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:04:23.052 00.000 29988 MoveAxis(E, 0, ABG)
02:04:23.052 00.000 29988 Move returns status 0, amount 0
02:04:23.052 00.000 29988 MoveAxis(N, 0, ABG)
02:04:23.052 00.000 29988 Move returns status 0, amount 0
02:04:23.052 00.000 29988 move complete, result=0
02:04:23.052 00.000 29988 worker thread done servicing request
02:04:23.053 00.001 29988 Worker thread wakes up
02:04:23.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:23.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:23.053 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:24.682 01.629 29988 Exposure complete
02:04:24.721 00.039 29988 worker thread done servicing request
02:04:24.721 00.000 28316 OnExposeComplete: enter
02:04:24.721 00.000 28316 UpdateGuideState(): m_state=6
02:04:24.723 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2422
02:04:24.725 00.002 28316 Star::Find returns 1 (0), X=953.39, Y=259.62, Mass=2438, SNR=34.1, Peak=201 HFD=3.5
02:04:24.727 00.002 28316 MultiStar: [#1 0.10,0.10,0.99,U] [#2 -0.07,0.23,0.89,U] [#3 0.15,0.09,0.87,U] [#4 -0.03,-0.13,0.83,U] [#5 0.15,-0.06,0.75,U] [#6 0.20,-0.25,0.00,M5] [#7 0.15,0.02,0.64,U] [#8 -0.16,0.08,0.58,U] 
02:04:24.730 00.003 28316 single-star, 7 included, MultiStar: {0.04, 0.05}, one-star: {-0.04, 0.03}
02:04:24.732 00.002 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
02:04:24.733 00.001 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
02:04:24.734 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.42 mountX=0.04 mountY=0.02, mountTheta=0.38
02:04:24.737 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
02:04:24.738 00.001 28316 Enqueuing Move request for scope (-0.04, 0.03)
02:04:24.739 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:24.741 00.002 28316 UpdateGuideState exits: m=2438 RSB=34.1
02:04:24.744 00.003 29988 Worker thread wakes up
02:04:24.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:24.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:24.745 00.000 28316 Enqueuing Expose request
02:04:24.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:04:24.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:04:24.746 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=0.02
02:04:24.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:04:24.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:24.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:24.746 00.000 29988 MoveAxis(E, 0, ABG)
02:04:24.746 00.000 29988 Move returns status 0, amount 0
02:04:24.746 00.000 29988 MoveAxis(N, 0, ABG)
02:04:24.746 00.000 29988 Move returns status 0, amount 0
02:04:24.746 00.000 29988 move complete, result=0
02:04:24.746 00.000 29988 worker thread done servicing request
02:04:24.746 00.000 29988 Worker thread wakes up
02:04:24.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:24.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:24.746 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:26.265 01.519 29988 Exposure complete
02:04:26.300 00.035 29988 worker thread done servicing request
02:04:26.300 00.000 28316 OnExposeComplete: enter
02:04:26.300 00.000 28316 UpdateGuideState(): m_state=6
02:04:26.301 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2423
02:04:26.302 00.001 28316 Star::Find returns 1 (0), X=953.21, Y=259.64, Mass=2442, SNR=34.3, Peak=213 HFD=3.7
02:04:26.302 00.000 28316 MultiStar: [#1 -0.18,0.06,0.98,U] [#2 -0.18,0.05,0.91,U] [#3 -0.15,0.00,0.84,U] [#4 -0.25,-0.27,0.00,M1] [#5 -0.15,-0.17,0.74,U] [#6 0.06,-0.12,0.62,U] [#7 0.08,-0.07,0.63,U] [#8 -0.17,-0.05,0.60,U] 
02:04:26.303 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.02}, one-star: {-0.21, 0.05}
02:04:26.303 00.000 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
02:04:26.303 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.24)
02:04:26.304 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.01 mountX=0.04 mountY=0.12, mountTheta=1.28
02:04:26.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.02, opts=13)
02:04:26.305 00.000 28316 Enqueuing Move request for scope (-0.13, -0.02)
02:04:26.306 00.001 29988 Worker thread wakes up
02:04:26.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
02:04:26.306 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
02:04:26.306 00.000 29988 Moving (-0.13, -0.02) raw xDistance=0.04 yDistance=0.12
02:04:26.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:04:26.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:26.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:26.307 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.3
02:04:26.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:26.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:26.308 00.001 28316 Enqueuing Expose request
02:04:26.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:04:26.308 00.000 29988 MoveAxis(E, 0, ABG)
02:04:26.308 00.000 29988 Move returns status 0, amount 0
02:04:26.308 00.000 29988 MoveAxis(N, 0, ABG)
02:04:26.308 00.000 29988 Move returns status 0, amount 0
02:04:26.308 00.000 29988 move complete, result=0
02:04:26.308 00.000 29988 worker thread done servicing request
02:04:26.308 00.000 29988 Worker thread wakes up
02:04:26.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:26.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:26.309 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:27.947 01.638 29988 Exposure complete
02:04:27.998 00.051 29988 worker thread done servicing request
02:04:27.998 00.000 28316 OnExposeComplete: enter
02:04:27.999 00.001 28316 UpdateGuideState(): m_state=6
02:04:28.000 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2424
02:04:28.000 00.000 28316 Star::Find returns 1 (0), X=953.49, Y=259.43, Mass=2351, SNR=33.7, Peak=174 HFD=3.3
02:04:28.001 00.001 28316 MultiStar: [#1 0.06,-0.12,0.99,U] [#2 0.11,0.03,0.92,U] [#3 0.11,-0.11,0.87,U] [#4 -0.06,-0.13,0.84,U] [#5 0.14,-0.33,0.00,M2] [#6 0.17,-0.12,0.64,U] [#7 0.20,-0.04,0.63,U] [#8 0.23,-0.30,0.00,M1] 
02:04:28.003 00.002 28316 refined, 6 included, MultiStar: {0.09, -0.09}, one-star: {0.06, -0.15}
02:04:28.004 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
02:04:28.005 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
02:04:28.006 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.82 mountX=-0.12 mountY=-0.03, mountTheta=-2.86
02:04:28.009 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
02:04:28.009 00.000 28316 Enqueuing Move request for scope (0.09, -0.09)
02:04:28.010 00.001 29988 Worker thread wakes up
02:04:28.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:28.010 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
02:04:28.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:28.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:28.011 00.000 28316 Enqueuing Expose request
02:04:28.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
02:04:28.012 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
02:04:28.012 00.000 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.03
02:04:28.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:04:28.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:28.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:28.012 00.000 29988 MoveAxis(E, 0, ABG)
02:04:28.012 00.000 29988 Move returns status 0, amount 0
02:04:28.012 00.000 29988 MoveAxis(N, 0, ABG)
02:04:28.012 00.000 29988 Move returns status 0, amount 0
02:04:28.012 00.000 29988 move complete, result=0
02:04:28.012 00.000 29988 worker thread done servicing request
02:04:28.012 00.000 29988 Worker thread wakes up
02:04:28.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:28.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:28.012 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:29.536 01.524 29988 Exposure complete
02:04:29.570 00.034 29988 worker thread done servicing request
02:04:29.570 00.000 28316 OnExposeComplete: enter
02:04:29.571 00.001 28316 UpdateGuideState(): m_state=6
02:04:29.571 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2425
02:04:29.572 00.001 28316 Star::Find returns 1 (0), X=953.57, Y=259.37, Mass=2455, SNR=34.1, Peak=188 HFD=3.7
02:04:29.572 00.000 28316 MultiStar: [#1 0.14,-0.22,0.99,U] [#2 0.24,-0.13,0.92,U] [#3 0.21,-0.13,0.85,U] [#4 0.16,-0.23,0.81,U] [#5 0.39,-0.34,0.00,M3] [#6 0.38,-0.21,0.00,M4] [#7 0.21,-0.09,0.63,U] [#8 0.21,-0.34,0.00,M2] 
02:04:29.573 00.001 28316 refined, 5 included, MultiStar: {0.18, -0.17}, one-star: {0.15, -0.22}
02:04:29.573 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:04:29.574 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:04:29.574 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.76 mountX=-0.23 mountY=-0.09, mountTheta=-2.79
02:04:29.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.17, opts=13)
02:04:29.576 00.001 28316 Enqueuing Move request for scope (0.18, -0.17)
02:04:29.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:29.576 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.1
02:04:29.576 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:29.577 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:29.577 00.000 28316 Enqueuing Expose request
02:04:29.578 00.001 29988 Worker thread wakes up
02:04:29.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
02:04:29.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
02:04:29.578 00.000 29988 Moving (0.18, -0.17) raw xDistance=-0.23 yDistance=-0.09
02:04:29.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:04:29.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:29.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:04:29.578 00.000 29988 MoveAxis(E, 49, ABG)
02:04:29.578 00.000 29988 Guiding  Dir = 2, Dur = 49
02:04:29.578 00.000 29988 IsSlewing returns 0
02:04:29.578 00.000 29988 IsGuiding returns 0
02:04:29.581 00.003 29988 PulseGuide returned control before completion, sleep 58
02:04:29.647 00.066 29988 IsGuiding returns 0
02:04:29.647 00.000 29988 Move returns status 0, amount 49
02:04:29.647 00.000 29988 MoveAxis(N, 0, ABG)
02:04:29.647 00.000 29988 Move returns status 0, amount 0
02:04:29.647 00.000 29988 move complete, result=0
02:04:29.647 00.000 29988 worker thread done servicing request
02:04:29.647 00.000 29988 Worker thread wakes up
02:04:29.648 00.001 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
02:04:29.649 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:29.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:31.272 01.623 29988 Exposure complete
02:04:31.305 00.033 29988 worker thread done servicing request
02:04:31.306 00.001 28316 OnExposeComplete: enter
02:04:31.307 00.001 28316 UpdateGuideState(): m_state=6
02:04:31.307 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2426
02:04:31.308 00.001 28316 Star::Find returns 1 (0), X=953.47, Y=259.65, Mass=2275, SNR=33.0, Peak=183 HFD=3.5
02:04:31.308 00.000 28316 MultiStar: [#1 0.03,0.00,1.03,U] [#2 0.14,0.03,0.96,U] [#3 0.22,-0.02,0.89,U] [#4 0.08,-0.28,0.85,U] [#5 0.16,-0.17,0.77,U] [#6 0.08,-0.21,0.65,U] [#7 0.42,-0.05,0.00,M1] [#8 0.22,-0.14,0.61,U] 
02:04:31.309 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.04, 0.07}
02:04:31.309 00.000 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
02:04:31.310 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
02:04:31.310 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.01 mountX=0.04 mountY=-0.07, mountTheta=-1.00
02:04:31.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
02:04:31.312 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
02:04:31.312 00.000 29988 Worker thread wakes up
02:04:31.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
02:04:31.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
02:04:31.312 00.000 29988 Moving (0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
02:04:31.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:04:31.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:31.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:31.313 00.001 28316 UpdateGuideState exits: m=2275 RSB=33.0
02:04:31.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:31.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:31.314 00.000 28316 Enqueuing Expose request
02:04:31.315 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:04:31.315 00.000 29988 MoveAxis(E, 0, ABG)
02:04:31.315 00.000 29988 Move returns status 0, amount 0
02:04:31.315 00.000 29988 MoveAxis(N, 0, ABG)
02:04:31.315 00.000 29988 Move returns status 0, amount 0
02:04:31.315 00.000 29988 move complete, result=0
02:04:31.315 00.000 29988 worker thread done servicing request
02:04:31.315 00.000 29988 Worker thread wakes up
02:04:31.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:31.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:31.315 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:32.837 01.522 29988 Exposure complete
02:04:32.873 00.036 29988 worker thread done servicing request
02:04:32.873 00.000 28316 OnExposeComplete: enter
02:04:32.873 00.000 28316 UpdateGuideState(): m_state=6
02:04:32.874 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2427
02:04:32.874 00.000 28316 Star::Find returns 1 (0), X=953.50, Y=259.56, Mass=2466, SNR=34.2, Peak=187 HFD=3.9
02:04:32.875 00.001 28316 MultiStar: [#1 0.22,-0.05,0.97,U] [#2 0.21,0.10,0.93,U] [#3 0.25,0.05,0.85,U] [#4 0.18,-0.19,0.83,U] [#5 0.32,-0.23,0.00,M3] [#6 0.44,-0.19,0.00,M4] [#7 0.49,-0.09,0.00,M2] [#8 0.09,0.04,0.59,U] 
02:04:32.875 00.000 28316 single-star, 5 included, MultiStar: {0.18, -0.01}, one-star: {0.08, -0.03}
02:04:32.876 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
02:04:32.876 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
02:04:32.876 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.35 mountX=-0.06 mountY=-0.06, mountTheta=-2.36
02:04:32.878 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
02:04:32.878 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
02:04:32.878 00.000 29988 Worker thread wakes up
02:04:32.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
02:04:32.879 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
02:04:32.879 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
02:04:32.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:04:32.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:32.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:04:32.879 00.000 29988 MoveAxis(E, 0, ABG)
02:04:32.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:32.879 00.000 29988 Move returns status 0, amount 0
02:04:32.879 00.000 29988 MoveAxis(N, 0, ABG)
02:04:32.879 00.000 29988 Move returns status 0, amount 0
02:04:32.879 00.000 29988 move complete, result=0
02:04:32.879 00.000 29988 worker thread done servicing request
02:04:32.879 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.2
02:04:32.880 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:32.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:32.881 00.001 28316 Enqueuing Expose request
02:04:32.881 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:32.882 00.001 29988 Worker thread wakes up
02:04:32.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:32.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:34.511 01.629 29988 Exposure complete
02:04:34.544 00.033 29988 worker thread done servicing request
02:04:34.544 00.000 28316 OnExposeComplete: enter
02:04:34.545 00.001 28316 UpdateGuideState(): m_state=6
02:04:34.545 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2428
02:04:34.546 00.001 28316 Star::Find returns 1 (0), X=953.32, Y=259.39, Mass=2364, SNR=33.7, Peak=193 HFD=3.5
02:04:34.546 00.000 28316 MultiStar: [#1 -0.12,-0.27,0.99,U] [#2 0.00,-0.12,0.94,U] [#3 -0.02,-0.22,0.87,U] [#4 0.00,-0.27,0.83,U] [#5 0.13,-0.38,0.00,M4] [#6 0.01,-0.17,0.62,U] [#7 0.11,-0.09,0.62,U] [#8 -0.20,-0.24,0.00,M1] 
02:04:34.546 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {-0.11, -0.19}
02:04:34.547 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
02:04:34.547 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
02:04:34.548 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.72 mountX=-0.17 mountY=0.11, mountTheta=2.54
02:04:34.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
02:04:34.551 00.002 28316 Enqueuing Move request for scope (-0.03, -0.20)
02:04:34.552 00.001 29988 Worker thread wakes up
02:04:34.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:34.553 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.7
02:04:34.553 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:34.554 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:34.554 00.000 28316 Enqueuing Expose request
02:04:34.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
02:04:34.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
02:04:34.554 00.000 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.11
02:04:34.555 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:04:34.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:34.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:34.555 00.000 29988 MoveAxis(E, 0, ABG)
02:04:34.555 00.000 29988 Move returns status 0, amount 0
02:04:34.555 00.000 29988 MoveAxis(N, 0, ABG)
02:04:34.555 00.000 29988 Move returns status 0, amount 0
02:04:34.555 00.000 29988 move complete, result=0
02:04:34.556 00.001 29988 worker thread done servicing request
02:04:34.556 00.000 29988 Worker thread wakes up
02:04:34.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:34.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:34.557 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:36.077 01.520 29988 Exposure complete
02:04:36.119 00.042 29988 worker thread done servicing request
02:04:36.119 00.000 28316 OnExposeComplete: enter
02:04:36.120 00.001 28316 UpdateGuideState(): m_state=6
02:04:36.120 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2429
02:04:36.121 00.001 28316 Star::Find returns 1 (0), X=953.50, Y=259.38, Mass=2464, SNR=34.5, Peak=189 HFD=3.5
02:04:36.122 00.001 28316 MultiStar: [#1 0.07,-0.15,0.95,U] [#2 0.08,0.01,0.92,U] [#3 0.24,-0.12,0.83,U] [#4 0.01,-0.06,0.83,U] [#5 0.27,-0.17,0.00,M5] [#6 0.12,-0.15,0.61,U] [#7 0.09,-0.15,0.63,U] [#8 0.12,-0.21,0.58,U] 
02:04:36.122 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.07, -0.21}
02:04:36.122 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
02:04:36.123 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:04:36.123 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.92 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
02:04:36.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
02:04:36.125 00.001 28316 Enqueuing Move request for scope (0.10, -0.13)
02:04:36.125 00.000 29988 Worker thread wakes up
02:04:36.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
02:04:36.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
02:04:36.125 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.15 yDistance=-0.03
02:04:36.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:36.126 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:04:36.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:36.126 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.5
02:04:36.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:36.127 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:36.127 00.000 28316 Enqueuing Expose request
02:04:36.128 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:04:36.128 00.000 29988 MoveAxis(E, 0, ABG)
02:04:36.128 00.000 29988 Move returns status 0, amount 0
02:04:36.128 00.000 29988 MoveAxis(N, 0, ABG)
02:04:36.128 00.000 29988 Move returns status 0, amount 0
02:04:36.128 00.000 29988 move complete, result=0
02:04:36.128 00.000 29988 worker thread done servicing request
02:04:36.128 00.000 29988 Worker thread wakes up
02:04:36.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:36.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:36.129 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:37.756 01.627 29988 Exposure complete
02:04:37.834 00.078 29988 worker thread done servicing request
02:04:37.834 00.000 28316 OnExposeComplete: enter
02:04:37.835 00.001 28316 UpdateGuideState(): m_state=6
02:04:37.836 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2430
02:04:37.838 00.002 28316 Star::Find returns 1 (0), X=953.34, Y=259.41, Mass=2384, SNR=33.7, Peak=187 HFD=3.6
02:04:37.841 00.003 28316 MultiStar: [#1 -0.11,-0.09,0.98,U] [#2 -0.03,-0.09,0.92,U] [#3 0.05,-0.23,0.87,U] [#4 -0.01,-0.18,0.84,U] [#5 0.19,-0.45,0.00,M6] [#6 0.15,-0.31,0.00,M3] [#7 0.07,-0.21,0.63,U] [#8 -0.10,-0.28,0.60,U] 
02:04:37.844 00.003 28316 refined, 6 included, MultiStar: {-0.03, -0.17}, one-star: {-0.08, -0.17}
02:04:37.846 00.002 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
02:04:37.848 00.002 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
02:04:37.851 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.75 mountX=-0.14 mountY=0.11, mountTheta=2.51
02:04:37.855 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
02:04:37.856 00.001 28316 Enqueuing Move request for scope (-0.03, -0.17)
02:04:37.856 00.000 29988 Worker thread wakes up
02:04:37.857 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:37.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
02:04:37.857 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.7
02:04:37.858 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:37.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:37.858 00.000 28316 Enqueuing Expose request
02:04:37.859 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
02:04:37.859 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.11
02:04:37.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:04:37.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:37.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:37.859 00.000 29988 MoveAxis(E, 0, ABG)
02:04:37.859 00.000 29988 Move returns status 0, amount 0
02:04:37.859 00.000 29988 MoveAxis(N, 0, ABG)
02:04:37.859 00.000 29988 Move returns status 0, amount 0
02:04:37.859 00.000 29988 move complete, result=0
02:04:37.859 00.000 29988 worker thread done servicing request
02:04:37.859 00.000 29988 Worker thread wakes up
02:04:37.859 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:37.860 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:37.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:39.268 01.408 29988 Exposure complete
02:04:39.304 00.036 29988 worker thread done servicing request
02:04:39.304 00.000 28316 OnExposeComplete: enter
02:04:39.305 00.001 28316 UpdateGuideState(): m_state=6
02:04:39.305 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2431
02:04:39.306 00.001 28316 Star::Find returns 1 (0), X=953.39, Y=259.30, Mass=2466, SNR=34.4, Peak=195 HFD=3.7
02:04:39.306 00.000 28316 MultiStar: [#1 0.07,-0.19,0.95,U] [#2 0.16,-0.01,0.91,U] [#3 0.13,-0.11,0.84,U] [#4 0.11,-0.30,0.00,M1] [#5 0.17,-0.42,0.00,M7] [#6 0.25,-0.37,0.00,M4] [#7 0.28,-0.19,0.00,M1] [#8 -0.08,-0.26,0.59,U] 
02:04:39.307 00.001 28316 refined, 4 included, MultiStar: {0.06, -0.17}, one-star: {-0.03, -0.28}
02:04:39.307 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.05)
02:04:39.308 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01)
02:04:39.308 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.24 mountX=-0.18 mountY=0.02, mountTheta=3.01
02:04:39.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.17, opts=13)
02:04:39.310 00.001 28316 Enqueuing Move request for scope (0.06, -0.17)
02:04:39.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:39.312 00.002 29988 Worker thread wakes up
02:04:39.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
02:04:39.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
02:04:39.312 00.000 29988 Moving (0.06, -0.17) raw xDistance=-0.18 yDistance=0.02
02:04:39.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:04:39.312 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
02:04:39.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:39.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:39.313 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:39.313 00.000 28316 Enqueuing Expose request
02:04:39.314 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:39.314 00.000 29988 MoveAxis(E, 0, ABG)
02:04:39.314 00.000 29988 Move returns status 0, amount 0
02:04:39.314 00.000 29988 MoveAxis(N, 0, ABG)
02:04:39.314 00.000 29988 Move returns status 0, amount 0
02:04:39.314 00.000 29988 move complete, result=0
02:04:39.314 00.000 29988 worker thread done servicing request
02:04:39.314 00.000 29988 Worker thread wakes up
02:04:39.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:39.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:39.314 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:40.952 01.638 29988 Exposure complete
02:04:40.981 00.029 29988 worker thread done servicing request
02:04:40.981 00.000 28316 OnExposeComplete: enter
02:04:40.982 00.001 28316 UpdateGuideState(): m_state=6
02:04:40.982 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2432
02:04:40.983 00.001 28316 Star::Find returns 1 (0), X=953.50, Y=259.33, Mass=2463, SNR=34.2, Peak=189 HFD=3.5
02:04:40.983 00.000 28316 MultiStar: [#1 0.08,-0.34,0.00,M1] [#2 0.06,-0.16,0.91,U] [#3 0.13,-0.27,0.86,U] [#4 0.06,-0.37,0.00,M2] [#5 0.26,-0.39,0.00,M8] [#6 0.27,-0.35,0.00,M5] [#7 0.27,-0.32,0.00,M2] [#8 0.14,-0.40,0.00,M1] 
02:04:40.984 00.001 28316 refined, 2 included, MultiStar: {0.09, -0.23}, one-star: {0.08, -0.25}
02:04:40.984 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
02:04:40.985 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
02:04:40.985 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.24 cameraTheta=-1.20 mountX=-0.24 mountY=0.02, mountTheta=3.04
02:04:40.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.23, opts=13)
02:04:40.986 00.000 28316 Enqueuing Move request for scope (0.09, -0.23)
02:04:40.987 00.001 29988 Worker thread wakes up
02:04:40.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:40.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
02:04:40.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
02:04:40.988 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.2
02:04:40.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:40.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:40.989 00.001 28316 Enqueuing Expose request
02:04:40.989 00.000 29988 Moving (0.09, -0.23) raw xDistance=-0.24 yDistance=0.02
02:04:40.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:04:40.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:40.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:40.989 00.000 29988 MoveAxis(E, 51, ABG)
02:04:40.989 00.000 29988 Guiding  Dir = 2, Dur = 51
02:04:40.990 00.001 29988 IsSlewing returns 0
02:04:40.990 00.000 29988 IsGuiding returns 0
02:04:40.992 00.002 29988 PulseGuide returned control before completion, sleep 60
02:04:41.063 00.071 29988 IsGuiding returns 0
02:04:41.063 00.000 29988 Move returns status 0, amount 51
02:04:41.063 00.000 29988 MoveAxis(N, 0, ABG)
02:04:41.063 00.000 29988 Move returns status 0, amount 0
02:04:41.063 00.000 29988 move complete, result=0
02:04:41.063 00.000 29988 worker thread done servicing request
02:04:41.063 00.000 29988 Worker thread wakes up
02:04:41.064 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:41.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:41.064 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
02:04:42.473 01.409 29988 Exposure complete
02:04:42.511 00.038 29988 worker thread done servicing request
02:04:42.511 00.000 28316 OnExposeComplete: enter
02:04:42.513 00.002 28316 UpdateGuideState(): m_state=6
02:04:42.513 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2433
02:04:42.514 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=259.41, Mass=2493, SNR=34.7, Peak=201 HFD=3.7
02:04:42.514 00.000 28316 MultiStar: [#1 -0.04,-0.16,0.97,U] [#2 -0.13,-0.19,0.88,U] [#3 0.01,-0.14,0.86,U] [#4 -0.23,-0.24,0.00,M3] [#5 -0.09,-0.38,0.00,M9] [#6 -0.07,-0.14,0.62,U] [#7 0.08,-0.27,0.62,U] [#8 -0.13,-0.21,0.58,U] 
02:04:42.515 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.18}, one-star: {-0.20, -0.17}
02:04:42.515 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
02:04:42.516 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
02:04:42.516 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.97 mountX=-0.13 mountY=0.15, mountTheta=2.29
02:04:42.519 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.18, opts=13)
02:04:42.520 00.001 28316 Enqueuing Move request for scope (-0.08, -0.18)
02:04:42.520 00.000 29988 Worker thread wakes up
02:04:42.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:42.521 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:04:42.521 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:04:42.521 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.7
02:04:42.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:42.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:42.522 00.001 28316 Enqueuing Expose request
02:04:42.522 00.000 29988 Moving (-0.08, -0.18) raw xDistance=-0.13 yDistance=0.15
02:04:42.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:04:42.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:42.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:04:42.522 00.000 29988 MoveAxis(E, 0, ABG)
02:04:42.522 00.000 29988 Move returns status 0, amount 0
02:04:42.522 00.000 29988 MoveAxis(N, 0, ABG)
02:04:42.522 00.000 29988 Move returns status 0, amount 0
02:04:42.522 00.000 29988 move complete, result=0
02:04:42.522 00.000 29988 worker thread done servicing request
02:04:42.522 00.000 29988 Worker thread wakes up
02:04:42.523 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:42.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:42.523 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:44.164 01.641 29988 Exposure complete
02:04:44.203 00.039 29988 worker thread done servicing request
02:04:44.204 00.001 28316 OnExposeComplete: enter
02:04:44.204 00.000 28316 UpdateGuideState(): m_state=6
02:04:44.205 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2434
02:04:44.205 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=259.50, Mass=2482, SNR=34.5, Peak=196 HFD=3.8
02:04:44.205 00.000 28316 MultiStar: [#1 -0.06,-0.07,0.97,U] [#2 0.09,0.15,0.91,U] [#3 -0.08,-0.01,0.85,U] [#4 -0.03,-0.19,0.82,U] [#5 0.13,-0.19,0.74,U] [#6 0.08,-0.38,0.00,M5] [#7 -0.03,-0.13,0.64,U] [#8 -0.06,-0.06,0.59,U] 
02:04:44.206 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.08, -0.08}
02:04:44.206 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
02:04:44.207 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
02:04:44.207 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.84 mountX=-0.05 mountY=0.05, mountTheta=2.42
02:04:44.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
02:04:44.209 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
02:04:44.209 00.000 29988 Worker thread wakes up
02:04:44.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:04:44.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:04:44.209 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.05
02:04:44.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:04:44.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:44.209 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:44.212 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:04:44.212 00.000 29988 MoveAxis(E, 0, ABG)
02:04:44.212 00.000 29988 Move returns status 0, amount 0
02:04:44.212 00.000 29988 MoveAxis(N, 0, ABG)
02:04:44.212 00.000 29988 Move returns status 0, amount 0
02:04:44.212 00.000 29988 move complete, result=0
02:04:44.212 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:04:44.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:44.213 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:44.213 00.000 28316 Enqueuing Expose request
02:04:44.214 00.001 29988 worker thread done servicing request
02:04:44.214 00.000 29988 Worker thread wakes up
02:04:44.214 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:44.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:44.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:45.740 01.526 29988 Exposure complete
02:04:45.778 00.038 29988 worker thread done servicing request
02:04:45.778 00.000 28316 OnExposeComplete: enter
02:04:45.779 00.001 28316 UpdateGuideState(): m_state=6
02:04:45.779 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2435
02:04:45.780 00.001 28316 Star::Find returns 1 (0), X=953.13, Y=259.45, Mass=2483, SNR=34.5, Peak=202 HFD=3.8
02:04:45.780 00.000 28316 MultiStar: [#1 -0.10,-0.22,0.96,U] [#2 -0.05,-0.06,0.92,U] [#3 -0.19,0.01,0.84,U] [#4 -0.14,-0.25,0.79,U] [#5 -0.14,-0.27,0.72,U] [#6 0.08,-0.29,0.62,U] [#7 0.08,-0.20,0.64,U] [#8 -0.04,-0.27,0.58,U] 
02:04:45.781 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.18}, one-star: {-0.29, -0.13}
02:04:45.781 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
02:04:45.781 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
02:04:45.782 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.10 mountX=-0.12 mountY=0.17, mountTheta=2.17
02:04:45.783 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
02:04:45.784 00.001 28316 Enqueuing Move request for scope (-0.10, -0.18)
02:04:45.784 00.000 29988 Worker thread wakes up
02:04:45.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:45.785 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:04:45.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:45.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:45.786 00.001 28316 Enqueuing Expose request
02:04:45.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
02:04:45.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
02:04:45.786 00.000 29988 Moving (-0.10, -0.18) raw xDistance=-0.12 yDistance=0.17
02:04:45.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:04:45.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:45.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:04:45.786 00.000 29988 MoveAxis(E, 0, ABG)
02:04:45.786 00.000 29988 Move returns status 0, amount 0
02:04:45.786 00.000 29988 MoveAxis(N, 0, ABG)
02:04:45.786 00.000 29988 Move returns status 0, amount 0
02:04:45.786 00.000 29988 move complete, result=0
02:04:45.786 00.000 29988 worker thread done servicing request
02:04:45.787 00.001 29988 Worker thread wakes up
02:04:45.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:45.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:45.787 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:47.417 01.630 29988 Exposure complete
02:04:47.465 00.048 29988 worker thread done servicing request
02:04:47.465 00.000 28316 OnExposeComplete: enter
02:04:47.466 00.001 28316 UpdateGuideState(): m_state=6
02:04:47.466 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2436
02:04:47.467 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=259.38, Mass=2509, SNR=34.7, Peak=208 HFD=3.6
02:04:47.467 00.000 28316 MultiStar: [#1 0.04,-0.12,0.95,U] [#2 0.05,-0.08,0.91,U] [#3 0.01,-0.12,0.83,U] [#4 -0.10,-0.17,0.81,U] [#5 0.03,-0.42,0.00,M8] [#6 0.17,-0.27,0.00,M5] [#7 0.19,-0.19,0.63,U] [#8 -0.02,-0.14,0.56,U] 
02:04:47.468 00.001 28316 refined, 6 included, MultiStar: {0.00, -0.15}, one-star: {-0.10, -0.20}
02:04:47.468 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
02:04:47.469 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
02:04:47.470 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=-0.13 mountY=0.06, mountTheta=2.70
02:04:47.472 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.15, opts=13)
02:04:47.473 00.001 28316 Enqueuing Move request for scope (0.00, -0.15)
02:04:47.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:47.474 00.001 29988 Worker thread wakes up
02:04:47.474 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.7
02:04:47.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:47.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:47.475 00.000 28316 Enqueuing Expose request
02:04:47.476 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
02:04:47.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
02:04:47.476 00.000 29988 Moving (0.00, -0.15) raw xDistance=-0.13 yDistance=0.06
02:04:47.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:04:47.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:47.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:04:47.476 00.000 29988 MoveAxis(E, 0, ABG)
02:04:47.476 00.000 29988 Move returns status 0, amount 0
02:04:47.476 00.000 29988 MoveAxis(N, 0, ABG)
02:04:47.476 00.000 29988 Move returns status 0, amount 0
02:04:47.476 00.000 29988 move complete, result=0
02:04:47.476 00.000 29988 worker thread done servicing request
02:04:47.476 00.000 29988 Worker thread wakes up
02:04:47.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:47.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:47.476 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:48.993 01.517 29988 Exposure complete
02:04:49.027 00.034 29988 worker thread done servicing request
02:04:49.027 00.000 28316 OnExposeComplete: enter
02:04:49.028 00.001 28316 UpdateGuideState(): m_state=6
02:04:49.028 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2437
02:04:49.029 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=259.43, Mass=2430, SNR=34.2, Peak=193 HFD=3.5
02:04:49.029 00.000 28316 MultiStar: [#1 0.06,-0.16,0.98,U] [#2 -0.01,0.05,0.90,U] [#3 0.08,-0.02,0.85,U] [#4 -0.09,-0.19,0.82,U] [#5 0.08,-0.27,0.73,U] [#6 0.15,-0.20,0.62,U] [#7 0.10,-0.13,0.64,U] [#8 0.00,-0.40,0.00,M1] 
02:04:49.030 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.13}, one-star: {-0.07, -0.15}
02:04:49.030 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
02:04:49.031 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
02:04:49.031 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.33 mountX=-0.13 mountY=0.03, mountTheta=2.91
02:04:49.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
02:04:49.033 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
02:04:49.033 00.000 29988 Worker thread wakes up
02:04:49.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
02:04:49.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
02:04:49.033 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
02:04:49.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:04:49.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:49.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:04:49.033 00.000 29988 MoveAxis(E, 0, ABG)
02:04:49.033 00.000 29988 Move returns status 0, amount 0
02:04:49.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:49.034 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:04:49.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:49.035 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:49.035 00.000 28316 Enqueuing Expose request
02:04:49.036 00.001 29988 MoveAxis(N, 0, ABG)
02:04:49.036 00.000 29988 Move returns status 0, amount 0
02:04:49.036 00.000 29988 move complete, result=0
02:04:49.036 00.000 29988 worker thread done servicing request
02:04:49.036 00.000 29988 Worker thread wakes up
02:04:49.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:49.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:49.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:50.659 01.623 29988 Exposure complete
02:04:50.704 00.045 29988 worker thread done servicing request
02:04:50.704 00.000 28316 OnExposeComplete: enter
02:04:50.705 00.001 28316 UpdateGuideState(): m_state=6
02:04:50.705 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2438
02:04:50.707 00.002 28316 Star::Find returns 1 (0), X=953.18, Y=259.42, Mass=2492, SNR=34.5, Peak=213 HFD=3.7
02:04:50.708 00.001 28316 MultiStar: [#1 -0.06,-0.09,0.97,U] [#2 -0.21,-0.05,0.89,U] [#3 -0.05,-0.22,0.84,U] [#4 -0.23,-0.27,0.00,M1] [#5 0.03,-0.38,0.00,M8] [#6 -0.02,-0.32,0.00,M5] [#7 0.03,-0.33,0.00,M1] [#8 -0.27,-0.32,0.00,M2] 
02:04:50.708 00.000 28316 refined, 3 included, MultiStar: {-0.14, -0.13}, one-star: {-0.25, -0.17}
02:04:50.710 00.002 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.88)
02:04:50.710 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.84)
02:04:50.710 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.41 mountX=-0.06 mountY=0.19, mountTheta=1.87
02:04:50.711 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.13, opts=13)
02:04:50.712 00.001 28316 Enqueuing Move request for scope (-0.14, -0.13)
02:04:50.712 00.000 29988 Worker thread wakes up
02:04:50.712 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
02:04:50.712 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
02:04:50.712 00.000 29988 Moving (-0.14, -0.13) raw xDistance=-0.06 yDistance=0.19
02:04:50.712 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:50.713 00.001 28316 UpdateGuideState exits: m=2492 RSB=34.5
02:04:50.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:50.714 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:50.714 00.000 28316 Enqueuing Expose request
02:04:50.715 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:04:50.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:50.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:04:50.715 00.000 29988 MoveAxis(E, 0, ABG)
02:04:50.715 00.000 29988 Move returns status 0, amount 0
02:04:50.715 00.000 29988 MoveAxis(N, 0, ABG)
02:04:50.715 00.000 29988 Move returns status 0, amount 0
02:04:50.715 00.000 29988 move complete, result=0
02:04:50.715 00.000 29988 worker thread done servicing request
02:04:50.715 00.000 29988 Worker thread wakes up
02:04:50.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:50.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:50.715 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:52.232 01.517 29988 Exposure complete
02:04:52.283 00.051 29988 worker thread done servicing request
02:04:52.283 00.000 28316 OnExposeComplete: enter
02:04:52.286 00.003 28316 UpdateGuideState(): m_state=6
02:04:52.288 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2439
02:04:52.291 00.003 28316 Star::Find returns 1 (0), X=953.32, Y=259.48, Mass=2435, SNR=34.1, Peak=201 HFD=3.5
02:04:52.294 00.003 28316 MultiStar: [#1 -0.08,0.01,1.00,U] [#2 -0.08,-0.03,0.91,U] [#3 -0.03,-0.19,0.87,U] [#4 -0.08,-0.28,0.83,U] [#5 0.05,-0.39,0.00,M9] [#6 0.05,-0.19,0.65,U] [#7 -0.02,-0.31,0.00,M2] [#8 0.17,-0.29,0.00,M3] 
02:04:52.297 00.003 28316 refined, 5 included, MultiStar: {-0.06, -0.12}, one-star: {-0.10, -0.11}
02:04:52.300 00.003 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
02:04:52.302 00.002 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
02:04:52.304 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.04 mountX=-0.09 mountY=0.11, mountTheta=2.23
02:04:52.308 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
02:04:52.309 00.001 28316 Enqueuing Move request for scope (-0.06, -0.12)
02:04:52.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:52.310 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.1
02:04:52.311 00.001 29988 Worker thread wakes up
02:04:52.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
02:04:52.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
02:04:52.311 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
02:04:52.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:52.312 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:52.313 00.001 28316 Enqueuing Expose request
02:04:52.314 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:04:52.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:52.314 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:52.314 00.000 29988 MoveAxis(E, 0, ABG)
02:04:52.314 00.000 29988 Move returns status 0, amount 0
02:04:52.314 00.000 29988 MoveAxis(N, 0, ABG)
02:04:52.314 00.000 29988 Move returns status 0, amount 0
02:04:52.315 00.001 29988 move complete, result=0
02:04:52.315 00.000 29988 worker thread done servicing request
02:04:52.315 00.000 29988 Worker thread wakes up
02:04:52.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:52.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:52.315 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:53.955 01.640 29988 Exposure complete
02:04:53.991 00.036 29988 worker thread done servicing request
02:04:53.991 00.000 28316 OnExposeComplete: enter
02:04:53.994 00.003 28316 UpdateGuideState(): m_state=6
02:04:53.997 00.003 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2440
02:04:53.999 00.002 28316 Star::Find returns 1 (0), X=953.32, Y=259.33, Mass=2231, SNR=32.7, Peak=201 HFD=3.6
02:04:54.000 00.001 28316 MultiStar: [#1 -0.25,-0.45,0.00,M1] [#2 -0.00,-0.03,0.96,U] [#3 0.03,-0.30,0.90,U] [#4 -0.19,-0.32,0.00,M1] [#5 0.22,-0.48,0.00,M10] [#6 0.01,-0.28,0.66,U] [#7 0.23,-0.32,0.00,M3] [#8 -0.02,-0.37,0.00,M4] 
02:04:54.001 00.001 28316 refined, 3 included, MultiStar: {-0.02, -0.21}, one-star: {-0.10, -0.25}
02:04:54.001 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
02:04:54.003 00.002 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
02:04:54.004 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.66 mountX=-0.18 mountY=0.11, mountTheta=2.60
02:04:54.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.21, opts=13)
02:04:54.007 00.001 28316 Enqueuing Move request for scope (-0.02, -0.21)
02:04:54.007 00.000 29988 Worker thread wakes up
02:04:54.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:54.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
02:04:54.008 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.7
02:04:54.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:54.009 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:54.009 00.000 28316 Enqueuing Expose request
02:04:54.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
02:04:54.009 00.000 29988 Moving (-0.02, -0.21) raw xDistance=-0.18 yDistance=0.11
02:04:54.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:04:54.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:54.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:04:54.009 00.000 29988 MoveAxis(E, 0, ABG)
02:04:54.010 00.001 29988 Move returns status 0, amount 0
02:04:54.010 00.000 29988 MoveAxis(N, 0, ABG)
02:04:54.010 00.000 29988 Move returns status 0, amount 0
02:04:54.010 00.000 29988 move complete, result=0
02:04:54.010 00.000 29988 worker thread done servicing request
02:04:54.010 00.000 29988 Worker thread wakes up
02:04:54.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:54.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:54.010 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:55.524 01.514 29988 Exposure complete
02:04:55.574 00.050 29988 worker thread done servicing request
02:04:55.574 00.000 28316 OnExposeComplete: enter
02:04:55.575 00.001 28316 UpdateGuideState(): m_state=6
02:04:55.576 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2441
02:04:55.576 00.000 28316 Star::Find returns 1 (0), X=953.14, Y=259.36, Mass=2371, SNR=33.7, Peak=231 HFD=3.7
02:04:55.578 00.002 28316 MultiStar: [#1 -0.12,-0.19,0.99,U] [#2 -0.10,-0.11,0.93,U] [#3 -0.11,-0.27,0.88,U] [#4 -0.25,-0.32,0.00,M2] [#5 -0.20,-0.42,0.00,R] [#6 0.08,-0.39,0.00,M4] [#7 -0.11,-0.33,0.00,M4] [#8 -0.20,-0.41,0.00,M5] 
02:04:55.579 00.001 28316 refined, 3 included, MultiStar: {-0.15, -0.20}, one-star: {-0.28, -0.22}
02:04:55.581 00.002 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.06)
02:04:55.582 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.02)
02:04:55.583 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.23 mountX=-0.12 mountY=0.23, mountTheta=2.05
02:04:55.587 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.20, opts=13)
02:04:55.588 00.001 28316 Enqueuing Move request for scope (-0.15, -0.20)
02:04:55.588 00.000 29988 Worker thread wakes up
02:04:55.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:55.589 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:04:55.589 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:55.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:55.590 00.001 28316 Enqueuing Expose request
02:04:55.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
02:04:55.590 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
02:04:55.590 00.000 29988 Moving (-0.15, -0.20) raw xDistance=-0.12 yDistance=0.23
02:04:55.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:04:55.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:04:55.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:04:55.591 00.001 29988 MoveAxis(E, 0, ABG)
02:04:55.591 00.000 29988 Move returns status 0, amount 0
02:04:55.591 00.000 29988 MoveAxis(N, 0, ABG)
02:04:55.591 00.000 29988 Move returns status 0, amount 0
02:04:55.591 00.000 29988 move complete, result=0
02:04:55.591 00.000 29988 worker thread done servicing request
02:04:55.591 00.000 29988 Worker thread wakes up
02:04:55.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:55.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:55.591 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:57.217 01.626 29988 Exposure complete
02:04:57.253 00.036 29988 worker thread done servicing request
02:04:57.253 00.000 28316 OnExposeComplete: enter
02:04:57.254 00.001 28316 UpdateGuideState(): m_state=6
02:04:57.255 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2442
02:04:57.256 00.001 28316 Star::Find returns 1 (0), X=953.12, Y=259.26, Mass=2377, SNR=33.9, Peak=230 HFD=3.9
02:04:57.258 00.002 28316 MultiStar: [#1 -0.14,-0.38,0.00,M1] [#2 -0.15,-0.05,0.92,U] [#3 -0.02,-0.22,0.89,U] [#4 -0.35,-0.38,0.00,M3] [#5 0.18,-0.05,0.72,U] [#6 -0.03,-0.32,0.00,M5] [#7 0.05,-0.36,0.00,M5] [#8 -0.14,-0.44,0.00,M6] 
02:04:57.259 00.001 28316 refined, 3 included, MultiStar: {-0.09, -0.17}, one-star: {-0.30, -0.32}
02:04:57.260 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
02:04:57.261 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
02:04:57.262 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.07 mountX=-0.12 mountY=0.16, mountTheta=2.20
02:04:57.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.17, opts=13)
02:04:57.267 00.003 28316 Enqueuing Move request for scope (-0.09, -0.17)
02:04:57.269 00.002 29988 Worker thread wakes up
02:04:57.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:57.271 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
02:04:57.271 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
02:04:57.271 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.9
02:04:57.272 00.001 29988 Moving (-0.09, -0.17) raw xDistance=-0.12 yDistance=0.16
02:04:57.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:04:57.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:57.273 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:57.274 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:04:57.274 00.000 29988 MoveAxis(E, 0, ABG)
02:04:57.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:57.275 00.001 28316 Enqueuing Expose request
02:04:57.276 00.001 29988 Move returns status 0, amount 0
02:04:57.276 00.000 29988 MoveAxis(N, 0, ABG)
02:04:57.276 00.000 29988 Move returns status 0, amount 0
02:04:57.276 00.000 29988 move complete, result=0
02:04:57.277 00.001 29988 worker thread done servicing request
02:04:57.277 00.000 29988 Worker thread wakes up
02:04:57.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:57.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:57.278 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:58.797 01.519 29988 Exposure complete
02:04:58.843 00.046 29988 worker thread done servicing request
02:04:58.843 00.000 28316 OnExposeComplete: enter
02:04:58.844 00.001 28316 UpdateGuideState(): m_state=6
02:04:58.844 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2443
02:04:58.845 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=259.16, Mass=2503, SNR=34.6, Peak=242 HFD=4.0
02:04:58.845 00.000 28316 MultiStar: [#1 -0.15,-0.45,0.00,M2] [#2 -0.10,-0.35,0.00,M1] [#3 -0.14,-0.45,0.00,M1] [#4 -0.18,-0.54,0.00,M4] [#5 0.22,-0.04,0.74,U] [#6 0.05,-0.40,0.00,M6] [#7 -0.02,-0.40,0.00,M6] [#8 -0.07,-0.39,0.00,M7] 
02:04:58.846 00.001 28316 refined, 1 included, MultiStar: {-0.06, -0.26}, one-star: {-0.27, -0.42}
02:04:58.846 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
02:04:58.847 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
02:04:58.847 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.80 mountX=-0.21 mountY=0.17, mountTheta=2.46
02:04:58.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.26, opts=13)
02:04:58.850 00.001 28316 Enqueuing Move request for scope (-0.06, -0.26)
02:04:58.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:04:58.851 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.6
02:04:58.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:58.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:04:58.852 00.001 28316 Enqueuing Expose request
02:04:58.852 00.000 29988 Worker thread wakes up
02:04:58.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
02:04:58.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
02:04:58.852 00.000 29988 Moving (-0.06, -0.26) raw xDistance=-0.21 yDistance=0.17
02:04:58.853 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:04:58.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:58.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:04:58.853 00.000 29988 MoveAxis(E, 44, ABG)
02:04:58.853 00.000 29988 Guiding  Dir = 2, Dur = 44
02:04:58.853 00.000 29988 IsSlewing returns 0
02:04:58.853 00.000 29988 IsGuiding returns 0
02:04:58.856 00.003 29988 PulseGuide returned control before completion, sleep 53
02:04:58.922 00.066 29988 IsGuiding returns 0
02:04:58.922 00.000 29988 Move returns status 0, amount 44
02:04:58.922 00.000 29988 MoveAxis(N, 0, ABG)
02:04:58.922 00.000 29988 Move returns status 0, amount 0
02:04:58.922 00.000 29988 move complete, result=0
02:04:58.922 00.000 29988 worker thread done servicing request
02:04:58.922 00.000 29988 Worker thread wakes up
02:04:58.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:04:58.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:04:58.922 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
02:05:00.547 01.625 29988 Exposure complete
02:05:00.587 00.040 29988 worker thread done servicing request
02:05:00.588 00.001 28316 OnExposeComplete: enter
02:05:00.588 00.000 28316 UpdateGuideState(): m_state=6
02:05:00.589 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2444
02:05:00.589 00.000 28316 Star::Find returns 1 (0), X=953.11, Y=259.41, Mass=2418, SNR=34.2, Peak=205 HFD=3.9
02:05:00.590 00.001 28316 MultiStar: [#1 -0.22,-0.14,0.98,U] [#2 -0.17,0.05,0.89,U] [#3 -0.16,-0.07,0.86,U] [#4 -0.23,-0.27,0.00,M5] [#5 0.11,0.17,0.73,U] [#6 -0.10,-0.28,0.66,U] [#7 -0.06,-0.24,0.61,U] [#8 -0.22,-0.18,0.59,U] 
02:05:00.590 00.000 28316 refined, 7 included, MultiStar: {-0.15, -0.10}, one-star: {-0.31, -0.17}
02:05:00.592 00.002 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
02:05:00.594 00.002 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
02:05:00.597 00.003 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=-0.03 mountY=0.18, mountTheta=1.73
02:05:00.599 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
02:05:00.600 00.001 28316 Enqueuing Move request for scope (-0.15, -0.10)
02:05:00.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:00.602 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:05:00.603 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:00.603 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:00.603 00.000 28316 Enqueuing Expose request
02:05:00.604 00.001 29988 Worker thread wakes up
02:05:00.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
02:05:00.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
02:05:00.604 00.000 29988 Moving (-0.15, -0.10) raw xDistance=-0.03 yDistance=0.18
02:05:00.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:05:00.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:00.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:05:00.604 00.000 29988 MoveAxis(E, 0, ABG)
02:05:00.604 00.000 29988 Move returns status 0, amount 0
02:05:00.604 00.000 29988 MoveAxis(N, 0, ABG)
02:05:00.604 00.000 29988 Move returns status 0, amount 0
02:05:00.604 00.000 29988 move complete, result=0
02:05:00.604 00.000 29988 worker thread done servicing request
02:05:00.604 00.000 29988 Worker thread wakes up
02:05:00.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:00.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:00.604 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:02.117 01.513 29988 Exposure complete
02:05:02.160 00.043 29988 worker thread done servicing request
02:05:02.160 00.000 28316 OnExposeComplete: enter
02:05:02.161 00.001 28316 UpdateGuideState(): m_state=6
02:05:02.161 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2445
02:05:02.161 00.000 28316 Star::Find returns 1 (0), X=953.09, Y=259.54, Mass=2393, SNR=33.9, Peak=203 HFD=3.7
02:05:02.163 00.002 28316 MultiStar: [#1 -0.15,-0.12,1.00,U] [#2 -0.21,-0.01,0.92,U] [#3 -0.22,0.00,0.86,U] [#4 -0.44,-0.21,0.00,M6] [#5 0.03,0.25,0.74,U] [#6 -0.18,-0.14,0.64,U] [#7 0.02,-0.12,0.63,U] [#8 -0.29,-0.23,0.00,M7] 
02:05:02.163 00.000 28316 refined, 6 included, MultiStar: {-0.16, -0.02}, one-star: {-0.33, -0.04}
02:05:02.164 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.29)
02:05:02.164 00.000 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
02:05:02.165 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-3.00 mountX=0.05 mountY=0.16, mountTheta=1.28
02:05:02.167 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
02:05:02.167 00.000 28316 Enqueuing Move request for scope (-0.16, -0.02)
02:05:02.168 00.001 29988 Worker thread wakes up
02:05:02.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:02.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
02:05:02.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
02:05:02.168 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
02:05:02.169 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:02.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:02.170 00.001 28316 Enqueuing Expose request
02:05:02.170 00.000 29988 Moving (-0.16, -0.02) raw xDistance=0.05 yDistance=0.16
02:05:02.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:05:02.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:02.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:05:02.170 00.000 29988 MoveAxis(E, 0, ABG)
02:05:02.170 00.000 29988 Move returns status 0, amount 0
02:05:02.170 00.000 29988 MoveAxis(N, 0, ABG)
02:05:02.170 00.000 29988 Move returns status 0, amount 0
02:05:02.170 00.000 29988 move complete, result=0
02:05:02.170 00.000 29988 worker thread done servicing request
02:05:02.170 00.000 29988 Worker thread wakes up
02:05:02.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:02.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:02.171 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:03.804 01.633 29988 Exposure complete
02:05:03.850 00.046 29988 worker thread done servicing request
02:05:03.850 00.000 28316 OnExposeComplete: enter
02:05:03.850 00.000 28316 UpdateGuideState(): m_state=6
02:05:03.851 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2446
02:05:03.851 00.000 28316 Star::Find returns 1 (0), X=953.08, Y=259.41, Mass=2461, SNR=34.3, Peak=211 HFD=3.9
02:05:03.852 00.001 28316 MultiStar: [#1 -0.19,-0.16,0.97,U] [#2 -0.08,-0.17,0.90,U] [#3 -0.14,-0.09,0.86,U] [#4 -0.28,-0.22,0.00,M7] [#5 0.05,0.11,0.74,U] [#6 -0.08,-0.30,0.63,U] [#7 -0.09,-0.14,0.61,U] [#8 -0.18,-0.39,0.00,M8] 
02:05:03.852 00.000 28316 refined, 6 included, MultiStar: {-0.14, -0.13}, one-star: {-0.34, -0.17}
02:05:03.852 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.91)
02:05:03.854 00.002 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.87)
02:05:03.854 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=-0.06 mountY=0.18, mountTheta=1.90
02:05:03.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.13, opts=13)
02:05:03.856 00.001 28316 Enqueuing Move request for scope (-0.14, -0.13)
02:05:03.856 00.000 29988 Worker thread wakes up
02:05:03.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:03.856 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
02:05:03.857 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:03.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:03.858 00.001 28316 Enqueuing Expose request
02:05:03.858 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
02:05:03.858 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
02:05:03.858 00.000 29988 Moving (-0.14, -0.13) raw xDistance=-0.06 yDistance=0.18
02:05:03.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:05:03.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:03.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:05:03.858 00.000 29988 MoveAxis(E, 0, ABG)
02:05:03.858 00.000 29988 Move returns status 0, amount 0
02:05:03.858 00.000 29988 MoveAxis(N, 0, ABG)
02:05:03.858 00.000 29988 Move returns status 0, amount 0
02:05:03.858 00.000 29988 move complete, result=0
02:05:03.858 00.000 29988 worker thread done servicing request
02:05:03.858 00.000 29988 Worker thread wakes up
02:05:03.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:03.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:03.859 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:05.374 01.515 29988 Exposure complete
02:05:05.429 00.055 29988 worker thread done servicing request
02:05:05.429 00.000 28316 OnExposeComplete: enter
02:05:05.431 00.002 28316 UpdateGuideState(): m_state=6
02:05:05.431 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2447
02:05:05.431 00.000 28316 Star::Find returns 1 (0), X=953.08, Y=259.40, Mass=2400, SNR=34.0, Peak=195 HFD=3.9
02:05:05.431 00.000 28316 MultiStar: [#1 -0.21,-0.01,0.96,U] [#2 0.05,0.07,0.93,U] [#3 -0.12,-0.11,0.86,U] [#4 -0.12,-0.18,0.84,U] [#5 -0.01,0.10,0.76,U] [#6 -0.06,-0.04,0.61,U] [#7 -0.01,-0.10,0.63,U] [#8 -0.05,-0.05,0.60,U] 
02:05:05.433 00.002 28316 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {-0.34, -0.18}
02:05:05.433 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.63)
02:05:05.434 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
02:05:05.434 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.66 mountX=-0.01 mountY=0.12, mountTheta=1.63
02:05:05.435 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
02:05:05.435 00.000 28316 Enqueuing Move request for scope (-0.11, -0.06)
02:05:05.436 00.001 29988 Worker thread wakes up
02:05:05.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:05.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
02:05:05.437 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:05:05.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:05.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:05.438 00.001 28316 Enqueuing Expose request
02:05:05.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
02:05:05.438 00.000 29988 Moving (-0.11, -0.06) raw xDistance=-0.01 yDistance=0.12
02:05:05.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:05.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:05.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:05:05.438 00.000 29988 MoveAxis(E, 0, ABG)
02:05:05.438 00.000 29988 Move returns status 0, amount 0
02:05:05.438 00.000 29988 MoveAxis(N, 0, ABG)
02:05:05.438 00.000 29988 Move returns status 0, amount 0
02:05:05.439 00.001 29988 move complete, result=0
02:05:05.439 00.000 29988 worker thread done servicing request
02:05:05.439 00.000 29988 Worker thread wakes up
02:05:05.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:05.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:05.439 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:07.070 01.631 29988 Exposure complete
02:05:07.105 00.035 29988 worker thread done servicing request
02:05:07.105 00.000 28316 OnExposeComplete: enter
02:05:07.105 00.000 28316 UpdateGuideState(): m_state=6
02:05:07.106 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2448
02:05:07.106 00.000 28316 Star::Find returns 1 (0), X=953.20, Y=259.46, Mass=2373, SNR=33.7, Peak=182 HFD=3.8
02:05:07.108 00.002 28316 MultiStar: [#1 -0.18,0.01,0.98,U] [#2 -0.14,-0.05,0.95,U] [#3 -0.04,-0.06,0.88,U] [#4 -0.36,0.12,0.00,M7] [#5 -0.02,0.19,0.74,U] [#6 -0.11,-0.03,0.63,U] [#7 -0.04,0.08,0.65,U] [#8 -0.17,-0.13,0.60,U] 
02:05:07.108 00.000 28316 refined, 7 included, MultiStar: {-0.12, -0.02}, one-star: {-0.22, -0.12}
02:05:07.109 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
02:05:07.110 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
02:05:07.111 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.99 mountX=0.03 mountY=0.12, mountTheta=1.29
02:05:07.113 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.02, opts=13)
02:05:07.114 00.001 28316 Enqueuing Move request for scope (-0.12, -0.02)
02:05:07.115 00.001 29988 Worker thread wakes up
02:05:07.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:07.115 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
02:05:07.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:07.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:07.116 00.000 28316 Enqueuing Expose request
02:05:07.116 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
02:05:07.117 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
02:05:07.117 00.000 29988 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=0.12
02:05:07.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:05:07.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:07.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:05:07.117 00.000 29988 MoveAxis(E, 0, ABG)
02:05:07.117 00.000 29988 Move returns status 0, amount 0
02:05:07.117 00.000 29988 MoveAxis(N, 0, ABG)
02:05:07.117 00.000 29988 Move returns status 0, amount 0
02:05:07.117 00.000 29988 move complete, result=0
02:05:07.117 00.000 29988 worker thread done servicing request
02:05:07.117 00.000 29988 Worker thread wakes up
02:05:07.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:07.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:07.118 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:08.630 01.512 29988 Exposure complete
02:05:08.669 00.039 29988 worker thread done servicing request
02:05:08.669 00.000 28316 OnExposeComplete: enter
02:05:08.670 00.001 28316 UpdateGuideState(): m_state=6
02:05:08.670 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2449
02:05:08.671 00.001 28316 Star::Find returns 1 (0), X=953.01, Y=259.48, Mass=2443, SNR=34.3, Peak=195 HFD=4.1
02:05:08.671 00.000 28316 MultiStar: [#1 -0.24,-0.18,0.96,U] [#2 -0.33,0.06,0.00,M1] [#3 -0.19,-0.15,0.87,U] [#4 -0.30,-0.18,0.00,M8] [#5 0.01,0.10,0.74,U] [#6 -0.12,-0.33,0.00,M2] [#7 -0.11,-0.19,0.63,U] [#8 -0.45,-0.30,0.00,M7] 
02:05:08.672 00.001 28316 refined, 4 included, MultiStar: {-0.21, -0.11}, one-star: {-0.42, -0.10}
02:05:08.672 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
02:05:08.672 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
02:05:08.673 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.23 cameraTheta=-2.67 mountX=-0.01 mountY=0.23, mountTheta=1.62
02:05:08.674 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.11, opts=13)
02:05:08.675 00.001 28316 Enqueuing Move request for scope (-0.21, -0.11)
02:05:08.676 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:08.676 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:05:08.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:08.707 00.030 29988 Worker thread wakes up
02:05:08.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:08.708 00.001 28316 Enqueuing Expose request
02:05:08.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
02:05:08.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
02:05:08.709 00.000 29988 Moving (-0.21, -0.11) raw xDistance=-0.01 yDistance=0.23
02:05:08.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:08.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:08.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:05:08.709 00.000 29988 MoveAxis(E, 0, ABG)
02:05:08.709 00.000 29988 Move returns status 0, amount 0
02:05:08.709 00.000 29988 MoveAxis(N, 0, ABG)
02:05:08.709 00.000 29988 Move returns status 0, amount 0
02:05:08.709 00.000 29988 move complete, result=0
02:05:08.709 00.000 29988 worker thread done servicing request
02:05:08.709 00.000 29988 Worker thread wakes up
02:05:08.710 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:08.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:08.710 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:10.339 01.629 29988 Exposure complete
02:05:10.401 00.062 29988 worker thread done servicing request
02:05:10.401 00.000 28316 OnExposeComplete: enter
02:05:10.403 00.002 28316 UpdateGuideState(): m_state=6
02:05:10.404 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2450
02:05:10.405 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=259.39, Mass=2408, SNR=33.9, Peak=211 HFD=3.9
02:05:10.406 00.001 28316 MultiStar: [#1 -0.18,-0.07,0.98,U] [#2 -0.24,0.10,0.90,U] [#3 -0.21,-0.26,0.00,M1] [#4 -0.26,-0.14,0.82,U] [#5 0.10,0.02,0.74,U] [#6 -0.09,-0.21,0.64,U] [#7 -0.01,-0.01,0.62,U] [#8 -0.16,-0.32,0.00,M8] 
02:05:10.406 00.000 28316 refined, 6 included, MultiStar: {-0.16, -0.07}, one-star: {-0.32, -0.19}
02:05:10.406 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
02:05:10.407 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
02:05:10.407 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.73 mountX=0.00 mountY=0.18, mountTheta=1.56
02:05:10.409 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.07, opts=13)
02:05:10.411 00.002 28316 Enqueuing Move request for scope (-0.16, -0.07)
02:05:10.412 00.001 29988 Worker thread wakes up
02:05:10.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
02:05:10.412 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
02:05:10.412 00.000 29988 Moving (-0.16, -0.07) raw xDistance=0.00 yDistance=0.18
02:05:10.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:05:10.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:10.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:10.413 00.001 28316 UpdateGuideState exits: m=2408 RSB=33.9
02:05:10.414 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:10.416 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:05:10.416 00.000 29988 MoveAxis(E, 0, ABG)
02:05:10.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:10.417 00.001 28316 Enqueuing Expose request
02:05:10.418 00.001 29988 Move returns status 0, amount 0
02:05:10.418 00.000 29988 MoveAxis(N, 0, ABG)
02:05:10.418 00.000 29988 Move returns status 0, amount 0
02:05:10.418 00.000 29988 move complete, result=0
02:05:10.418 00.000 29988 worker thread done servicing request
02:05:10.418 00.000 29988 Worker thread wakes up
02:05:10.418 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:10.419 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:10.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:11.834 01.415 29988 Exposure complete
02:05:11.860 00.026 29988 worker thread done servicing request
02:05:11.860 00.000 28316 OnExposeComplete: enter
02:05:11.861 00.001 28316 UpdateGuideState(): m_state=6
02:05:11.862 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2451
02:05:11.863 00.001 28316 Star::Find returns 1 (0), X=952.99, Y=259.41, Mass=2397, SNR=34.0, Peak=218 HFD=3.8
02:05:11.863 00.000 28316 MultiStar: [#1 -0.30,-0.12,0.00,M1] [#2 -0.43,0.07,0.00,M1] [#3 -0.13,-0.15,0.86,U] [#4 -0.39,-0.23,0.00,M8] [#5 -0.07,0.16,0.71,U] [#6 -0.19,-0.25,0.00,M2] [#7 0.01,-0.33,0.00,M1] [#8 -0.44,-0.27,0.00,M9] 
02:05:11.867 00.004 28316 refined, 2 included, MultiStar: {-0.23, -0.07}, one-star: {-0.44, -0.17}
02:05:11.867 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.45)
02:05:11.868 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.41)
02:05:11.868 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.84 mountX=0.03 mountY=0.24, mountTheta=1.45
02:05:11.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.07, opts=13)
02:05:11.870 00.001 28316 Enqueuing Move request for scope (-0.23, -0.07)
02:05:11.870 00.000 29988 Worker thread wakes up
02:05:11.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
02:05:11.870 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
02:05:11.870 00.000 29988 Moving (-0.23, -0.07) raw xDistance=0.03 yDistance=0.24
02:05:11.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:05:11.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:11.871 00.001 28316 UpdateGuideState exits: m=2397 RSB=34.0
02:05:11.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:11.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:11.872 00.001 28316 Enqueuing Expose request
02:05:11.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:11.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:05:11.872 00.000 29988 MoveAxis(E, 0, ABG)
02:05:11.872 00.000 29988 Move returns status 0, amount 0
02:05:11.873 00.001 29988 MoveAxis(N, 0, ABG)
02:05:11.873 00.000 29988 Move returns status 0, amount 0
02:05:11.873 00.000 29988 move complete, result=0
02:05:11.873 00.000 29988 worker thread done servicing request
02:05:11.873 00.000 29988 Worker thread wakes up
02:05:11.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:11.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:11.873 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:13.499 01.626 29988 Exposure complete
02:05:13.559 00.060 29988 worker thread done servicing request
02:05:13.559 00.000 28316 OnExposeComplete: enter
02:05:13.561 00.002 28316 UpdateGuideState(): m_state=6
02:05:13.563 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2452
02:05:13.564 00.001 28316 Star::Find returns 1 (0), X=952.97, Y=259.69, Mass=2547, SNR=35.1, Peak=225 HFD=4.0
02:05:13.566 00.002 28316 MultiStar: [#1 -0.26,0.04,0.94,U] [#2 -0.28,0.09,0.86,U] [#3 -0.23,0.05,0.84,U] [#4 -0.44,0.09,0.00,M9] [#5 -0.08,0.28,0.74,U] [#6 -0.19,-0.05,0.61,U] [#7 -0.17,0.05,0.63,U] [#8 -0.32,-0.10,0.00,M10] 
02:05:13.567 00.001 28316 refined, 6 included, MultiStar: {-0.25, 0.08}, one-star: {-0.45, 0.10}
02:05:13.568 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
02:05:13.569 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
02:05:13.570 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.26 cameraTheta=2.82 mountX=0.18 mountY=0.19, mountTheta=0.81
02:05:13.572 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.08, opts=13)
02:05:13.575 00.003 28316 Enqueuing Move request for scope (-0.25, 0.08)
02:05:13.578 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:13.580 00.002 28316 UpdateGuideState exits: m=2547 RSB=35.1
02:05:13.582 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:13.585 00.003 29988 Worker thread wakes up
02:05:13.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:13.585 00.000 28316 Enqueuing Expose request
02:05:13.587 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
02:05:13.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
02:05:13.587 00.000 29988 Moving (-0.25, 0.08) raw xDistance=0.18 yDistance=0.19
02:05:13.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:05:13.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:13.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:05:13.587 00.000 29988 MoveAxis(E, 0, ABG)
02:05:13.587 00.000 29988 Move returns status 0, amount 0
02:05:13.587 00.000 29988 MoveAxis(N, 0, ABG)
02:05:13.587 00.000 29988 Move returns status 0, amount 0
02:05:13.587 00.000 29988 move complete, result=0
02:05:13.587 00.000 29988 worker thread done servicing request
02:05:13.587 00.000 29988 Worker thread wakes up
02:05:13.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:13.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:13.587 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:14.999 01.412 29988 Exposure complete
02:05:15.041 00.042 29988 worker thread done servicing request
02:05:15.042 00.001 28316 OnExposeComplete: enter
02:05:15.042 00.000 28316 UpdateGuideState(): m_state=6
02:05:15.044 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2453
02:05:15.046 00.002 28316 Star::Find returns 1 (0), X=952.94, Y=259.51, Mass=2295, SNR=33.2, Peak=196 HFD=3.7
02:05:15.049 00.003 28316 MultiStar: [#1 -0.37,-0.07,0.00,M1] [#2 -0.50,0.10,0.00,M1] [#3 -0.32,-0.02,0.00,M1] [#4 -0.39,-0.13,0.00,M10] [#5 -0.23,0.30,0.00,M1] [#6 -0.11,-0.22,0.65,U] [#7 -0.03,-0.11,0.64,U] [#8 -0.38,-0.19,0.00,R] 
02:05:15.051 00.002 28316 refined, 2 included, MultiStar: {-0.25, -0.12}, one-star: {-0.48, -0.07}
02:05:15.054 00.003 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
02:05:15.056 00.002 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
02:05:15.058 00.002 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.68 mountX=-0.01 mountY=0.28, mountTheta=1.60
02:05:15.062 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.12, opts=13)
02:05:15.063 00.001 28316 Enqueuing Move request for scope (-0.25, -0.12)
02:05:15.064 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:15.065 00.001 28316 UpdateGuideState exits: m=2295 RSB=33.2
02:05:15.065 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:15.066 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:15.067 00.001 28316 Enqueuing Expose request
02:05:15.069 00.002 29988 Worker thread wakes up
02:05:15.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd
02:05:15.069 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.12)
02:05:15.069 00.000 29988 Moving (-0.25, -0.12) raw xDistance=-0.01 yDistance=0.28
02:05:15.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:15.069 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.52 newest=0.71
02:05:15.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
02:05:15.069 00.000 29988 MoveAxis(E, 0, ABG)
02:05:15.069 00.000 29988 Move returns status 0, amount 0
02:05:15.069 00.000 29988 MoveAxis(S, 67, ABG)
02:05:15.069 00.000 29988 Guiding  Dir = 1, Dur = 67
02:05:15.069 00.000 29988 IsSlewing returns 0
02:05:15.069 00.000 29988 IsGuiding returns 0
02:05:15.075 00.006 29988 PulseGuide returned control before completion, sleep 72
02:05:15.155 00.080 29988 IsGuiding returns 0
02:05:15.155 00.000 29988 Move returns status 0, amount 67
02:05:15.155 00.000 29988 move complete, result=0
02:05:15.155 00.000 29988 worker thread done servicing request
02:05:15.155 00.000 29988 Worker thread wakes up
02:05:15.156 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:15.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:15.156 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
02:05:16.787 01.631 29988 Exposure complete
02:05:16.837 00.050 29988 worker thread done servicing request
02:05:16.837 00.000 28316 OnExposeComplete: enter
02:05:16.839 00.002 28316 UpdateGuideState(): m_state=6
02:05:16.841 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2454
02:05:16.842 00.001 28316 Star::Find returns 1 (0), X=953.37, Y=259.65, Mass=2337, SNR=33.6, Peak=181 HFD=3.7
02:05:16.843 00.001 28316 MultiStar: [#1 -0.05,-0.04,1.01,U] [#2 0.17,0.05,0.91,U] [#3 0.09,0.12,0.89,U] [#4 -0.05,0.06,0.84,U] [#5 0.33,0.27,0.00,M2] [#6 0.02,-0.04,0.65,U] [#7 0.04,0.05,0.64,U] [#8 0.42,0.20,0.00,M1] 
02:05:16.844 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.04}, one-star: {-0.05, 0.07}
02:05:16.845 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
02:05:16.845 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
02:05:16.846 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.10 mountX=0.03 mountY=-0.04, mountTheta=-0.92
02:05:16.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
02:05:16.848 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
02:05:16.848 00.000 29988 Worker thread wakes up
02:05:16.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:16.849 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:05:16.849 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.6
02:05:16.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:16.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:16.850 00.001 28316 Enqueuing Expose request
02:05:16.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:05:16.850 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.04
02:05:16.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:05:16.851 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:16.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:05:16.851 00.000 29988 MoveAxis(E, 0, ABG)
02:05:16.851 00.000 29988 Move returns status 0, amount 0
02:05:16.851 00.000 29988 MoveAxis(N, 0, ABG)
02:05:16.851 00.000 29988 Move returns status 0, amount 0
02:05:16.851 00.000 29988 move complete, result=0
02:05:16.851 00.000 29988 worker thread done servicing request
02:05:16.851 00.000 29988 Worker thread wakes up
02:05:16.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:16.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:16.851 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:05:18.366 01.515 29988 Exposure complete
02:05:18.400 00.034 29988 worker thread done servicing request
02:05:18.400 00.000 28316 OnExposeComplete: enter
02:05:18.401 00.001 28316 UpdateGuideState(): m_state=6
02:05:18.401 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2455
02:05:18.402 00.001 28316 Star::Find returns 1 (0), X=953.28, Y=259.62, Mass=2416, SNR=33.9, Peak=206 HFD=3.7
02:05:18.403 00.001 28316 MultiStar: [#1 -0.10,-0.06,0.98,U] [#2 -0.02,-0.13,0.93,U] [#3 -0.01,-0.06,0.86,U] [#4 -0.19,-0.17,0.84,U] [#5 0.09,0.26,0.74,U] [#6 0.07,-0.11,0.63,U] [#7 0.07,-0.05,0.62,U] [#8 0.22,0.00,0.58,U] 
02:05:18.404 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.14, 0.03}
02:05:18.404 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.18)
02:05:18.405 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14)
02:05:18.406 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.11 mountX=-0.02 mountY=0.03, mountTheta=2.16
02:05:18.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
02:05:18.407 00.000 28316 Enqueuing Move request for scope (-0.02, -0.03)
02:05:18.408 00.001 29988 Worker thread wakes up
02:05:18.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:18.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:05:18.408 00.000 28316 UpdateGuideState exits: m=2416 RSB=33.9
02:05:18.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:18.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:18.409 00.000 28316 Enqueuing Expose request
02:05:18.410 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:05:18.411 00.001 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
02:05:18.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:05:18.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:18.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:05:18.411 00.000 29988 MoveAxis(E, 0, ABG)
02:05:18.411 00.000 29988 Move returns status 0, amount 0
02:05:18.411 00.000 29988 MoveAxis(N, 0, ABG)
02:05:18.411 00.000 29988 Move returns status 0, amount 0
02:05:18.411 00.000 29988 move complete, result=0
02:05:18.411 00.000 29988 worker thread done servicing request
02:05:18.411 00.000 29988 Worker thread wakes up
02:05:18.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:18.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:18.411 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:20.047 01.636 29988 Exposure complete
02:05:20.096 00.049 29988 worker thread done servicing request
02:05:20.096 00.000 28316 OnExposeComplete: enter
02:05:20.096 00.000 28316 UpdateGuideState(): m_state=6
02:05:20.098 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2456
02:05:20.098 00.000 28316 Star::Find returns 1 (0), X=953.23, Y=259.57, Mass=2427, SNR=34.2, Peak=194 HFD=3.8
02:05:20.099 00.001 28316 MultiStar: [#1 -0.07,0.00,1.00,U] [#2 0.07,0.01,0.92,U] [#3 -0.02,-0.10,0.87,U] [#4 -0.17,-0.18,0.82,U] [#5 0.08,0.27,0.73,U] [#6 0.13,-0.18,0.63,U] [#7 0.08,-0.03,0.63,U] [#8 0.18,0.08,0.57,U] 
02:05:20.099 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.20, -0.02}
02:05:20.100 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
02:05:20.100 00.000 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
02:05:20.101 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.16 mountX=-0.01 mountY=0.02, mountTheta=2.11
02:05:20.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
02:05:20.102 00.000 28316 Enqueuing Move request for scope (-0.01, -0.01)
02:05:20.103 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:20.103 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:05:20.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:20.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:20.103 00.000 28316 Enqueuing Expose request
02:05:20.104 00.001 29988 Worker thread wakes up
02:05:20.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:05:20.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:05:20.104 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.02
02:05:20.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:20.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:20.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:05:20.104 00.000 29988 MoveAxis(E, 0, ABG)
02:05:20.105 00.001 29988 Move returns status 0, amount 0
02:05:20.105 00.000 29988 MoveAxis(N, 0, ABG)
02:05:20.105 00.000 29988 Move returns status 0, amount 0
02:05:20.105 00.000 29988 move complete, result=0
02:05:20.105 00.000 29988 worker thread done servicing request
02:05:20.105 00.000 29988 Worker thread wakes up
02:05:20.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:20.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:20.105 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:21.630 01.525 29988 Exposure complete
02:05:21.666 00.036 29988 worker thread done servicing request
02:05:21.666 00.000 28316 OnExposeComplete: enter
02:05:21.667 00.001 28316 UpdateGuideState(): m_state=6
02:05:21.667 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2457
02:05:21.668 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=259.72, Mass=2357, SNR=33.7, Peak=205 HFD=3.7
02:05:21.669 00.001 28316 MultiStar: [#1 -0.03,0.11,1.02,U] [#2 0.04,0.23,0.91,U] [#3 0.11,0.08,0.89,U] [#4 0.05,-0.04,0.83,U] [#5 0.34,0.30,0.00,M1] [#6 0.25,-0.11,0.65,U] [#7 0.16,0.07,0.65,U] [#8 0.56,0.09,0.00,M1] 
02:05:21.669 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.08}, one-star: {-0.10, 0.14}
02:05:21.669 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
02:05:21.670 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
02:05:21.670 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.99 mountX=0.05 mountY=-0.08, mountTheta=-1.02
02:05:21.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
02:05:21.672 00.001 28316 Enqueuing Move request for scope (0.05, 0.08)
02:05:21.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:21.673 00.001 29988 Worker thread wakes up
02:05:21.673 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
02:05:21.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
02:05:21.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:21.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:21.674 00.000 28316 Enqueuing Expose request
02:05:21.674 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
02:05:21.674 00.000 29988 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
02:05:21.675 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:05:21.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:21.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:05:21.675 00.000 29988 MoveAxis(E, 0, ABG)
02:05:21.675 00.000 29988 Move returns status 0, amount 0
02:05:21.675 00.000 29988 MoveAxis(N, 0, ABG)
02:05:21.675 00.000 29988 Move returns status 0, amount 0
02:05:21.675 00.000 29988 move complete, result=0
02:05:21.675 00.000 29988 worker thread done servicing request
02:05:21.675 00.000 29988 Worker thread wakes up
02:05:21.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:21.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:21.675 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:23.297 01.622 29988 Exposure complete
02:05:23.342 00.045 29988 worker thread done servicing request
02:05:23.344 00.002 28316 OnExposeComplete: enter
02:05:23.344 00.000 28316 UpdateGuideState(): m_state=6
02:05:23.345 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2458
02:05:23.345 00.000 28316 Star::Find returns 1 (0), X=953.23, Y=259.62, Mass=2341, SNR=33.7, Peak=208 HFD=3.7
02:05:23.346 00.001 28316 MultiStar: [#1 -0.04,0.11,0.99,U] [#2 -0.05,0.08,0.91,U] [#3 -0.02,0.01,0.87,U] [#4 -0.24,0.04,0.84,U] [#5 0.10,0.42,0.00,M2] [#6 0.07,-0.07,0.63,U] [#7 -0.11,0.02,0.65,U] [#8 0.31,0.14,0.00,M2] 
02:05:23.346 00.000 28316 refined, 6 included, MultiStar: {-0.09, 0.04}, one-star: {-0.20, 0.03}
02:05:23.347 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:05:23.347 00.000 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
02:05:23.348 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.74 mountX=0.07 mountY=0.06, mountTheta=0.72
02:05:23.349 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
02:05:23.350 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
02:05:23.350 00.000 29988 Worker thread wakes up
02:05:23.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
02:05:23.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
02:05:23.350 00.000 29988 Moving (-0.09, 0.04) raw xDistance=0.07 yDistance=0.06
02:05:23.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:05:23.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:23.351 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.7
02:05:23.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:23.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:23.352 00.000 28316 Enqueuing Expose request
02:05:23.353 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:23.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:05:23.353 00.000 29988 MoveAxis(E, 0, ABG)
02:05:23.353 00.000 29988 Move returns status 0, amount 0
02:05:23.353 00.000 29988 MoveAxis(N, 0, ABG)
02:05:23.353 00.000 29988 Move returns status 0, amount 0
02:05:23.353 00.000 29988 move complete, result=0
02:05:23.353 00.000 29988 worker thread done servicing request
02:05:23.353 00.000 29988 Worker thread wakes up
02:05:23.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:23.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:23.353 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:24.874 01.521 29988 Exposure complete
02:05:24.918 00.044 29988 worker thread done servicing request
02:05:24.919 00.001 28316 OnExposeComplete: enter
02:05:24.920 00.001 28316 UpdateGuideState(): m_state=6
02:05:24.921 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2459
02:05:24.922 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=259.63, Mass=2259, SNR=32.9, Peak=195 HFD=3.9
02:05:24.923 00.001 28316 MultiStar: [#1 -0.21,0.03,1.02,U] [#2 -0.11,0.17,0.93,U] [#3 -0.23,0.08,0.91,U] [#4 -0.33,0.16,0.00,M6] [#5 0.02,0.40,0.00,M3] [#6 -0.24,0.05,0.64,U] [#7 -0.04,0.12,0.67,U] [#8 0.25,0.30,0.00,M3] 
02:05:24.923 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.08}, one-star: {-0.33, 0.05}
02:05:24.923 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
02:05:24.924 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
02:05:24.924 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=0.16 mountY=0.14, mountTheta=0.73
02:05:24.926 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.08, opts=13)
02:05:24.926 00.000 28316 Enqueuing Move request for scope (-0.20, 0.08)
02:05:24.927 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:24.927 00.000 29988 Worker thread wakes up
02:05:24.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
02:05:24.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
02:05:24.927 00.000 29988 Moving (-0.20, 0.08) raw xDistance=0.16 yDistance=0.14
02:05:24.927 00.000 28316 UpdateGuideState exits: m=2259 RSB=32.9
02:05:24.928 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:24.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:24.928 00.000 28316 Enqueuing Expose request
02:05:24.929 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:05:24.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:24.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:05:24.929 00.000 29988 MoveAxis(E, 0, ABG)
02:05:24.929 00.000 29988 Move returns status 0, amount 0
02:05:24.929 00.000 29988 MoveAxis(N, 0, ABG)
02:05:24.929 00.000 29988 Move returns status 0, amount 0
02:05:24.929 00.000 29988 move complete, result=0
02:05:24.929 00.000 29988 worker thread done servicing request
02:05:24.929 00.000 29988 Worker thread wakes up
02:05:24.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:24.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:24.930 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:26.554 01.624 29988 Exposure complete
02:05:26.598 00.044 29988 worker thread done servicing request
02:05:26.598 00.000 28316 OnExposeComplete: enter
02:05:26.599 00.001 28316 UpdateGuideState(): m_state=6
02:05:26.599 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2460
02:05:26.601 00.002 28316 Star::Find returns 1 (0), X=953.20, Y=259.61, Mass=2433, SNR=34.3, Peak=218 HFD=3.7
02:05:26.603 00.002 28316 MultiStar: [#1 -0.12,0.07,0.98,U] [#2 -0.20,0.12,0.89,U] [#3 -0.13,0.07,0.86,U] [#4 -0.25,0.06,0.82,U] [#5 0.07,0.27,0.74,U] [#6 0.03,0.05,0.65,U] [#7 -0.03,0.14,0.63,U] [#8 0.19,0.18,0.59,U] 
02:05:26.606 00.003 28316 refined, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.23, 0.03}
02:05:26.608 00.002 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
02:05:26.610 00.002 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
02:05:26.613 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.31 mountX=0.13 mountY=0.04, mountTheta=0.27
02:05:26.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:05:26.617 00.002 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:05:26.617 00.000 29988 Worker thread wakes up
02:05:26.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:26.618 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.3
02:05:26.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:26.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:26.619 00.001 28316 Enqueuing Expose request
02:05:26.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:05:26.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:05:26.619 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.04
02:05:26.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:05:26.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:26.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:05:26.619 00.000 29988 MoveAxis(E, 0, ABG)
02:05:26.619 00.000 29988 Move returns status 0, amount 0
02:05:26.619 00.000 29988 MoveAxis(N, 0, ABG)
02:05:26.620 00.001 29988 Move returns status 0, amount 0
02:05:26.620 00.000 29988 move complete, result=0
02:05:26.620 00.000 29988 worker thread done servicing request
02:05:26.620 00.000 29988 Worker thread wakes up
02:05:26.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:26.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:26.620 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:28.143 01.523 29988 Exposure complete
02:05:28.166 00.023 29988 worker thread done servicing request
02:05:28.166 00.000 28316 OnExposeComplete: enter
02:05:28.168 00.002 28316 UpdateGuideState(): m_state=6
02:05:28.168 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2461
02:05:28.169 00.001 28316 Star::Find returns 1 (0), X=953.14, Y=259.73, Mass=2331, SNR=33.6, Peak=230 HFD=3.8
02:05:28.169 00.000 28316 MultiStar: [#1 -0.14,0.17,0.99,U] [#2 -0.13,0.26,0.92,U] [#3 -0.17,0.09,0.87,U] [#4 0.01,-0.07,0.83,U] [#5 0.06,0.35,0.00,M3] [#6 0.02,-0.14,0.64,U] [#7 0.10,0.04,0.62,U] [#8 0.06,0.22,0.61,U] 
02:05:28.170 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.10}, one-star: {-0.28, 0.14}
02:05:28.171 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
02:05:28.172 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
02:05:28.173 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.30 mountX=0.13 mountY=0.03, mountTheta=0.27
02:05:28.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:05:28.175 00.001 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:05:28.175 00.000 29988 Worker thread wakes up
02:05:28.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:28.176 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.6
02:05:28.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:28.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:28.177 00.000 28316 Enqueuing Expose request
02:05:28.178 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:05:28.178 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:05:28.178 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.03
02:05:28.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:05:28.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:28.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:05:28.178 00.000 29988 MoveAxis(E, 0, ABG)
02:05:28.178 00.000 29988 Move returns status 0, amount 0
02:05:28.178 00.000 29988 MoveAxis(N, 0, ABG)
02:05:28.178 00.000 29988 Move returns status 0, amount 0
02:05:28.178 00.000 29988 move complete, result=0
02:05:28.178 00.000 29988 worker thread done servicing request
02:05:28.178 00.000 29988 Worker thread wakes up
02:05:28.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:28.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:28.178 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:29.801 01.623 29988 Exposure complete
02:05:29.843 00.042 29988 worker thread done servicing request
02:05:29.843 00.000 28316 OnExposeComplete: enter
02:05:29.843 00.000 28316 UpdateGuideState(): m_state=6
02:05:29.845 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2462
02:05:29.846 00.001 28316 Star::Find returns 1 (0), X=953.12, Y=259.73, Mass=2345, SNR=33.5, Peak=235 HFD=3.8
02:05:29.848 00.002 28316 MultiStar: [#1 -0.11,0.01,1.01,U] [#2 -0.06,0.11,0.92,U] [#3 -0.06,0.03,0.87,U] [#4 -0.05,-0.06,0.86,U] [#5 0.24,0.35,0.00,M4] [#6 0.04,-0.08,0.62,U] [#7 -0.04,-0.04,0.62,U] [#8 0.15,0.23,0.59,U] 
02:05:29.849 00.001 28316 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.30, 0.15}
02:05:29.849 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:05:29.850 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:05:29.851 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.09 cameraTheta=2.59 mountX=0.07 mountY=0.05, mountTheta=0.57
02:05:29.851 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
02:05:29.852 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
02:05:29.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:29.853 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.5
02:05:29.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:29.854 00.001 29988 Worker thread wakes up
02:05:29.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
02:05:29.854 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
02:05:29.854 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=0.05
02:05:29.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:05:29.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:29.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:05:29.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:29.855 00.001 28316 Enqueuing Expose request
02:05:29.855 00.000 29988 MoveAxis(E, 0, ABG)
02:05:29.855 00.000 29988 Move returns status 0, amount 0
02:05:29.855 00.000 29988 MoveAxis(N, 0, ABG)
02:05:29.855 00.000 29988 Move returns status 0, amount 0
02:05:29.855 00.000 29988 move complete, result=0
02:05:29.855 00.000 29988 worker thread done servicing request
02:05:29.855 00.000 29988 Worker thread wakes up
02:05:29.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:29.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:29.856 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:31.382 01.526 29988 Exposure complete
02:05:31.421 00.039 29988 worker thread done servicing request
02:05:31.422 00.001 28316 OnExposeComplete: enter
02:05:31.423 00.001 28316 UpdateGuideState(): m_state=6
02:05:31.425 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2463
02:05:31.426 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=259.62, Mass=2452, SNR=34.2, Peak=216 HFD=3.9
02:05:31.428 00.002 28316 MultiStar: [#1 -0.24,0.05,0.97,U] [#2 -0.12,0.17,0.92,U] [#3 -0.09,0.18,0.84,U] [#4 -0.28,0.08,0.82,U] [#5 0.11,0.27,0.74,U] [#6 0.00,0.05,0.62,U] [#7 0.01,0.06,0.62,U] [#8 0.16,0.04,0.59,U] 
02:05:31.431 00.003 28316 refined, 8 included, MultiStar: {-0.11, 0.11}, one-star: {-0.32, 0.04}
02:05:31.433 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
02:05:31.436 00.003 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
02:05:31.438 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.37 mountX=0.14 mountY=0.05, mountTheta=0.34
02:05:31.442 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
02:05:31.445 00.003 28316 Enqueuing Move request for scope (-0.11, 0.11)
02:05:31.447 00.002 29988 Worker thread wakes up
02:05:31.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:31.448 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:05:31.449 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:31.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:31.450 00.001 28316 Enqueuing Expose request
02:05:31.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
02:05:31.450 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
02:05:31.450 00.000 29988 Moving (-0.11, 0.11) raw xDistance=0.14 yDistance=0.05
02:05:31.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:05:31.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:31.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:05:31.450 00.000 29988 MoveAxis(E, 0, ABG)
02:05:31.450 00.000 29988 Move returns status 0, amount 0
02:05:31.450 00.000 29988 MoveAxis(N, 0, ABG)
02:05:31.450 00.000 29988 Move returns status 0, amount 0
02:05:31.450 00.000 29988 move complete, result=0
02:05:31.450 00.000 29988 worker thread done servicing request
02:05:31.450 00.000 29988 Worker thread wakes up
02:05:31.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:31.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:31.451 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:33.083 01.632 29988 Exposure complete
02:05:33.111 00.028 29988 worker thread done servicing request
02:05:33.112 00.001 28316 OnExposeComplete: enter
02:05:33.112 00.000 28316 UpdateGuideState(): m_state=6
02:05:33.113 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2464
02:05:33.113 00.000 28316 Star::Find returns 1 (0), X=953.09, Y=259.74, Mass=2344, SNR=33.6, Peak=208 HFD=4.0
02:05:33.114 00.001 28316 MultiStar: [#1 -0.08,0.12,1.01,U] [#2 -0.11,0.27,0.93,U] [#3 -0.14,0.06,0.88,U] [#4 -0.17,0.10,0.85,U] [#5 0.08,0.39,0.00,M4] [#6 -0.04,0.06,0.65,U] [#7 0.13,0.08,0.64,U] [#8 0.18,0.22,0.57,U] 
02:05:33.117 00.003 28316 refined, 7 included, MultiStar: {-0.10, 0.13}, one-star: {-0.33, 0.15}
02:05:33.118 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
02:05:33.119 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
02:05:33.120 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.20 mountX=0.16 mountY=0.03, mountTheta=0.16
02:05:33.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
02:05:33.123 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
02:05:33.125 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:33.125 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:05:33.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:33.129 00.003 29988 Worker thread wakes up
02:05:33.129 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:33.130 00.001 28316 Enqueuing Expose request
02:05:33.131 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
02:05:33.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
02:05:33.131 00.000 29988 Moving (-0.10, 0.13) raw xDistance=0.16 yDistance=0.03
02:05:33.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:05:33.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:33.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:05:33.131 00.000 29988 MoveAxis(E, 0, ABG)
02:05:33.131 00.000 29988 Move returns status 0, amount 0
02:05:33.131 00.000 29988 MoveAxis(N, 0, ABG)
02:05:33.131 00.000 29988 Move returns status 0, amount 0
02:05:33.131 00.000 29988 move complete, result=0
02:05:33.131 00.000 29988 worker thread done servicing request
02:05:33.131 00.000 29988 Worker thread wakes up
02:05:33.132 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:33.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:33.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:34.656 01.524 29988 Exposure complete
02:05:34.685 00.029 29988 worker thread done servicing request
02:05:34.687 00.002 28316 OnExposeComplete: enter
02:05:34.688 00.001 28316 UpdateGuideState(): m_state=6
02:05:34.688 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2465
02:05:34.689 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=259.68, Mass=2395, SNR=34.0, Peak=208 HFD=3.8
02:05:34.690 00.001 28316 MultiStar: [#1 -0.25,0.06,1.00,U] [#2 -0.15,0.18,0.90,U] [#3 -0.10,0.07,0.87,U] [#4 -0.34,-0.02,0.00,M2] [#5 0.15,0.27,0.00,M5] [#6 -0.11,0.05,0.60,U] [#7 0.05,-0.01,0.62,U] [#8 0.21,0.12,0.58,U] 
02:05:34.690 00.000 28316 refined, 6 included, MultiStar: {-0.11, 0.08}, one-star: {-0.20, 0.09}
02:05:34.690 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
02:05:34.691 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
02:05:34.691 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.48 mountX=0.12 mountY=0.06, mountTheta=0.45
02:05:34.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
02:05:34.693 00.001 28316 Enqueuing Move request for scope (-0.11, 0.08)
02:05:34.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:34.694 00.001 29988 Worker thread wakes up
02:05:34.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
02:05:34.694 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
02:05:34.694 00.000 29988 Moving (-0.11, 0.08) raw xDistance=0.12 yDistance=0.06
02:05:34.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:05:34.694 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
02:05:34.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:34.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:34.695 00.000 28316 Enqueuing Expose request
02:05:34.696 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:34.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:05:34.696 00.000 29988 MoveAxis(E, 0, ABG)
02:05:34.696 00.000 29988 Move returns status 0, amount 0
02:05:34.696 00.000 29988 MoveAxis(N, 0, ABG)
02:05:34.696 00.000 29988 Move returns status 0, amount 0
02:05:34.696 00.000 29988 move complete, result=0
02:05:34.696 00.000 29988 worker thread done servicing request
02:05:34.696 00.000 29988 Worker thread wakes up
02:05:34.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:34.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:34.697 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:36.422 01.725 29988 Exposure complete
02:05:36.467 00.045 29988 worker thread done servicing request
02:05:36.467 00.000 28316 OnExposeComplete: enter
02:05:36.468 00.001 28316 UpdateGuideState(): m_state=6
02:05:36.469 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2466
02:05:36.470 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=259.63, Mass=2365, SNR=33.8, Peak=197 HFD=3.8
02:05:36.470 00.000 28316 MultiStar: [#1 -0.23,0.05,0.98,U] [#2 -0.14,0.12,0.91,U] [#3 -0.22,0.08,0.89,U] [#4 -0.37,-0.15,0.00,M3] [#5 0.06,0.35,0.00,M6] [#6 -0.14,-0.12,0.63,U] [#7 -0.05,-0.14,0.63,U] [#8 0.11,-0.01,0.59,U] 
02:05:36.471 00.001 28316 refined, 6 included, MultiStar: {-0.15, 0.02}, one-star: {-0.24, 0.04}
02:05:36.471 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
02:05:36.472 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
02:05:36.472 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.08 mountY=0.12, mountTheta=1.01
02:05:36.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.02, opts=13)
02:05:36.474 00.000 28316 Enqueuing Move request for scope (-0.15, 0.02)
02:05:36.475 00.001 29988 Worker thread wakes up
02:05:36.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:36.475 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.8
02:05:36.476 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:36.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:36.477 00.001 28316 Enqueuing Expose request
02:05:36.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
02:05:36.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
02:05:36.477 00.000 29988 Moving (-0.15, 0.02) raw xDistance=0.08 yDistance=0.12
02:05:36.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:05:36.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:36.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:05:36.477 00.000 29988 MoveAxis(E, 0, ABG)
02:05:36.477 00.000 29988 Move returns status 0, amount 0
02:05:36.477 00.000 29988 MoveAxis(N, 0, ABG)
02:05:36.477 00.000 29988 Move returns status 0, amount 0
02:05:36.477 00.000 29988 move complete, result=0
02:05:36.477 00.000 29988 worker thread done servicing request
02:05:36.477 00.000 29988 Worker thread wakes up
02:05:36.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:36.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:36.478 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:37.895 01.417 29988 Exposure complete
02:05:37.957 00.062 29988 worker thread done servicing request
02:05:37.957 00.000 28316 OnExposeComplete: enter
02:05:37.959 00.002 28316 UpdateGuideState(): m_state=6
02:05:37.960 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2467
02:05:37.962 00.002 28316 Star::Find returns 1 (0), X=952.76, Y=259.85, Mass=2381, SNR=33.9, Peak=187 HFD=4.1
02:05:37.964 00.002 28316 MultiStar: large primary error, entering stabilization period
02:05:37.967 00.003 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
02:05:37.969 00.002 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:05:37.973 00.004 28316 CameraToMount -- cameraX=-0.66 cameraY=0.26 hyp=0.71 cameraTheta=2.76 mountX=0.51 mountY=0.47, mountTheta=0.74
02:05:37.975 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=0.26, opts=13)
02:05:37.975 00.000 28316 Enqueuing Move request for scope (-0.66, 0.26)
02:05:37.976 00.001 29988 Worker thread wakes up
02:05:37.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:37.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.26) opts 0xd
02:05:37.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, 0.26)
02:05:37.976 00.000 29988 Moving (-0.66, 0.26) raw xDistance=0.51 yDistance=0.47
02:05:37.977 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
02:05:37.977 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.9
02:05:37.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
02:05:37.977 00.000 29988 MoveAxis(W, 108, ABG)
02:05:37.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:37.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:37.978 00.000 28316 Enqueuing Expose request
02:05:37.978 00.000 29988 Guiding  Dir = 3, Dur = 108
02:05:37.979 00.001 29988 IsSlewing returns 0
02:05:37.979 00.000 29988 IsGuiding returns 0
02:05:37.981 00.002 29988 PulseGuide returned control before completion, sleep 117
02:05:38.112 00.131 29988 IsGuiding returns 0
02:05:38.112 00.000 29988 Move returns status 0, amount 108
02:05:38.112 00.000 29988 MoveAxis(S, 113, ABG)
02:05:38.112 00.000 29988 Guiding  Dir = 1, Dur = 113
02:05:38.112 00.000 29988 IsSlewing returns 0
02:05:38.112 00.000 29988 IsGuiding returns 0
02:05:38.117 00.005 29988 PulseGuide returned control before completion, sleep 119
02:05:38.254 00.137 29988 IsGuiding returns 0
02:05:38.254 00.000 29988 Move returns status 0, amount 113
02:05:38.254 00.000 29988 move complete, result=0
02:05:38.254 00.000 29988 worker thread done servicing request
02:05:38.254 00.000 29988 Worker thread wakes up
02:05:38.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:38.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:38.254 00.000 28316 GuideStep: 0.5 px 108 ms WEST, 0.5 px 113 ms SOUTH
02:05:39.887 01.633 29988 Exposure complete
02:05:39.935 00.048 29988 worker thread done servicing request
02:05:39.935 00.000 28316 OnExposeComplete: enter
02:05:39.935 00.000 28316 UpdateGuideState(): m_state=6
02:05:39.936 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2468
02:05:39.936 00.000 28316 Star::Find returns 1 (0), X=953.40, Y=259.47, Mass=2414, SNR=33.9, Peak=181 HFD=3.5
02:05:39.937 00.001 28316 MultiStar: exiting stabilization period
02:05:39.937 00.000 28316 MultiStar: [#1 0.15,-0.16,0.99,U] [#2 0.00,-0.08,0.93,U] [#3 0.10,-0.15,0.86,U] [#4 0.12,-0.12,0.83,U] [#5 0.38,0.08,0.00,M7] [#6 0.26,-0.26,0.00,M1] [#7 0.19,0.07,0.63,U] [#8 0.47,0.09,0.00,M1] 
02:05:39.938 00.001 28316 single-star, 5 included, MultiStar: {0.08, -0.10}, one-star: {-0.02, -0.11}
02:05:39.938 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:05:39.939 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:05:39.939 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.77 mountX=-0.09 mountY=0.07, mountTheta=2.49
02:05:39.941 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
02:05:39.942 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
02:05:39.943 00.001 29988 Worker thread wakes up
02:05:39.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
02:05:39.943 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
02:05:39.943 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
02:05:39.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:05:39.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:39.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:05:39.944 00.001 29988 MoveAxis(E, 0, ABG)
02:05:39.944 00.000 29988 Move returns status 0, amount 0
02:05:39.944 00.000 29988 MoveAxis(N, 0, ABG)
02:05:39.944 00.000 29988 Move returns status 0, amount 0
02:05:39.944 00.000 29988 move complete, result=0
02:05:39.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:39.945 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
02:05:39.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:39.947 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:39.948 00.001 28316 Enqueuing Expose request
02:05:39.949 00.001 29988 worker thread done servicing request
02:05:39.949 00.000 29988 Worker thread wakes up
02:05:39.949 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:39.950 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:39.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:41.469 01.519 29988 Exposure complete
02:05:41.504 00.035 29988 worker thread done servicing request
02:05:41.504 00.000 28316 OnExposeComplete: enter
02:05:41.505 00.001 28316 UpdateGuideState(): m_state=6
02:05:41.505 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2469
02:05:41.506 00.001 28316 Star::Find returns 1 (0), X=953.53, Y=259.53, Mass=2338, SNR=33.4, Peak=183 HFD=3.2
02:05:41.506 00.000 28316 MultiStar: [#1 0.26,-0.14,1.03,U] [#2 0.27,-0.08,0.96,U] [#3 0.20,0.01,0.88,U] [#4 0.19,-0.17,0.85,U] [#5 0.52,0.19,0.00,M8] [#6 0.26,-0.13,0.64,U] [#7 0.52,-0.09,0.00,M1] [#8 0.58,-0.01,0.00,M2] 
02:05:41.508 00.002 28316 single-star, 5 included, MultiStar: {0.21, -0.09}, one-star: {0.11, -0.06}
02:05:41.510 00.002 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
02:05:41.511 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:05:41.512 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.49 mountX=-0.10 mountY=-0.07, mountTheta=-2.51
02:05:41.514 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
02:05:41.514 00.000 28316 Enqueuing Move request for scope (0.11, -0.06)
02:05:41.515 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:41.515 00.000 29988 Worker thread wakes up
02:05:41.515 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.4
02:05:41.516 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
02:05:41.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:41.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
02:05:41.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:41.517 00.001 28316 Enqueuing Expose request
02:05:41.517 00.000 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
02:05:41.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:05:41.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:41.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:05:41.517 00.000 29988 MoveAxis(E, 0, ABG)
02:05:41.517 00.000 29988 Move returns status 0, amount 0
02:05:41.517 00.000 29988 MoveAxis(N, 0, ABG)
02:05:41.517 00.000 29988 Move returns status 0, amount 0
02:05:41.517 00.000 29988 move complete, result=0
02:05:41.517 00.000 29988 worker thread done servicing request
02:05:41.517 00.000 29988 Worker thread wakes up
02:05:41.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:41.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:41.518 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:43.144 01.626 29988 Exposure complete
02:05:43.181 00.037 29988 worker thread done servicing request
02:05:43.181 00.000 28316 OnExposeComplete: enter
02:05:43.182 00.001 28316 UpdateGuideState(): m_state=6
02:05:43.183 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2470
02:05:43.184 00.001 28316 Star::Find returns 1 (0), X=953.76, Y=259.21, Mass=2441, SNR=34.1, Peak=231 HFD=3.9
02:05:43.185 00.001 28316 MultiStar: [#1 0.41,-0.32,0.00,M1] [#2 0.38,-0.13,0.00,M1] [#3 0.50,-0.30,0.00,M1] [#4 0.25,-0.25,0.00,M2] [#5 0.52,-0.06,0.00,M9] [#6 0.60,-0.37,0.00,M1] [#7 0.48,-0.25,0.00,M2] [#8 0.61,-0.11,0.00,M3] 
02:05:43.186 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
02:05:43.187 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
02:05:43.188 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.37 hyp=0.50 cameraTheta=-0.83 mountX=-0.47 mountY=-0.13, mountTheta=-2.87
02:05:43.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.37, opts=13)
02:05:43.189 00.000 28316 Enqueuing Move request for scope (0.34, -0.37)
02:05:43.191 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:43.191 00.000 29988 Worker thread wakes up
02:05:43.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.37) opts 0xd
02:05:43.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.37)
02:05:43.191 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
02:05:43.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:43.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:43.193 00.001 28316 Enqueuing Expose request
02:05:43.193 00.000 29988 Moving (0.34, -0.37) raw xDistance=-0.47 yDistance=-0.13
02:05:43.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
02:05:43.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:43.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:43.193 00.000 29988 MoveAxis(E, 100, ABG)
02:05:43.193 00.000 29988 Guiding  Dir = 2, Dur = 100
02:05:43.194 00.001 29988 IsSlewing returns 0
02:05:43.194 00.000 29988 IsGuiding returns 0
02:05:43.196 00.002 29988 PulseGuide returned control before completion, sleep 109
02:05:43.313 00.117 29988 IsGuiding returns 0
02:05:43.313 00.000 29988 Move returns status 0, amount 100
02:05:43.313 00.000 29988 MoveAxis(N, 0, ABG)
02:05:43.313 00.000 29988 Move returns status 0, amount 0
02:05:43.313 00.000 29988 move complete, result=0
02:05:43.313 00.000 29988 worker thread done servicing request
02:05:43.314 00.001 29988 Worker thread wakes up
02:05:43.314 00.000 28316 GuideStep: -0.5 px 100 ms EAST, -0.1 px 0 ms NORTH
02:05:43.315 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:43.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:44.727 01.412 29988 Exposure complete
02:05:44.768 00.041 29988 worker thread done servicing request
02:05:44.768 00.000 28316 OnExposeComplete: enter
02:05:44.769 00.001 28316 UpdateGuideState(): m_state=6
02:05:44.771 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2471
02:05:44.772 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=259.56, Mass=2511, SNR=34.7, Peak=194 HFD=3.4
02:05:44.773 00.001 28316 MultiStar: [#1 0.20,-0.11,0.98,U] [#2 0.14,0.08,0.91,U] [#3 0.20,-0.06,0.84,U] [#4 0.11,-0.30,0.00,M3] [#5 0.47,0.25,0.00,M10] [#6 0.26,-0.26,0.00,M2] [#7 0.36,-0.08,0.00,M3] [#8 0.59,-0.14,0.00,M4] 
02:05:44.773 00.000 28316 single-star, 3 included, MultiStar: {0.12, -0.03}, one-star: {-0.03, -0.02}
02:05:44.773 00.000 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.78)
02:05:44.774 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74)
02:05:44.774 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.51 mountX=-0.01 mountY=0.04, mountTheta=1.77
02:05:44.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
02:05:44.776 00.001 28316 Enqueuing Move request for scope (-0.03, -0.02)
02:05:44.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:44.777 00.001 29988 Worker thread wakes up
02:05:44.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
02:05:44.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
02:05:44.777 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.01 yDistance=0.04
02:05:44.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:44.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:44.777 00.000 28316 UpdateGuideState exits: m=2511 RSB=34.7
02:05:44.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:05:44.777 00.000 29988 MoveAxis(E, 0, ABG)
02:05:44.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:44.778 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:44.778 00.000 28316 Enqueuing Expose request
02:05:44.779 00.001 29988 Move returns status 0, amount 0
02:05:44.779 00.000 29988 MoveAxis(N, 0, ABG)
02:05:44.779 00.000 29988 Move returns status 0, amount 0
02:05:44.779 00.000 29988 move complete, result=0
02:05:44.779 00.000 29988 worker thread done servicing request
02:05:44.779 00.000 29988 Worker thread wakes up
02:05:44.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:44.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:44.779 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:46.403 01.624 29988 Exposure complete
02:05:46.443 00.040 29988 worker thread done servicing request
02:05:46.443 00.000 28316 OnExposeComplete: enter
02:05:46.444 00.001 28316 UpdateGuideState(): m_state=6
02:05:46.444 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2472
02:05:46.445 00.001 28316 Star::Find returns 1 (0), X=953.39, Y=259.43, Mass=2409, SNR=34.1, Peak=181 HFD=3.4
02:05:46.445 00.000 28316 MultiStar: [#1 -0.15,0.00,0.97,U] [#2 0.11,-0.01,0.92,U] [#3 0.16,-0.12,0.85,U] [#4 -0.03,-0.15,0.83,U] [#5 0.25,0.25,0.00,R] [#6 0.19,-0.09,0.62,U] [#7 0.25,-0.07,0.63,U] [#8 0.54,-0.20,0.00,M5] 
02:05:46.446 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.09}, one-star: {-0.04, -0.16}
02:05:46.446 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
02:05:46.446 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:05:46.447 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.03 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
02:05:46.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
02:05:46.449 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
02:05:46.449 00.000 29988 Worker thread wakes up
02:05:46.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:46.450 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.1
02:05:46.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:46.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:46.451 00.001 28316 Enqueuing Expose request
02:05:46.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:05:46.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:05:46.451 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.01
02:05:46.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:05:46.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:46.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:05:46.451 00.000 29988 MoveAxis(E, 0, ABG)
02:05:46.451 00.000 29988 Move returns status 0, amount 0
02:05:46.452 00.001 29988 MoveAxis(N, 0, ABG)
02:05:46.452 00.000 29988 Move returns status 0, amount 0
02:05:46.452 00.000 29988 move complete, result=0
02:05:46.452 00.000 29988 worker thread done servicing request
02:05:46.452 00.000 29988 Worker thread wakes up
02:05:46.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:46.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:46.452 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:05:47.970 01.518 29988 Exposure complete
02:05:48.015 00.045 29988 worker thread done servicing request
02:05:48.016 00.001 28316 OnExposeComplete: enter
02:05:48.017 00.001 28316 UpdateGuideState(): m_state=6
02:05:48.018 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2473
02:05:48.018 00.000 28316 Star::Find returns 1 (0), X=953.32, Y=259.62, Mass=2468, SNR=34.5, Peak=197 HFD=3.8
02:05:48.019 00.001 28316 MultiStar: [#1 -0.05,0.14,0.95,U] [#2 0.03,0.17,0.91,U] [#3 0.08,0.01,0.87,U] [#4 0.04,-0.11,0.84,U] [#5 0.01,0.07,0.70,U] [#6 0.14,0.02,0.62,U] [#7 0.19,-0.01,0.61,U] [#8 0.50,-0.03,0.00,M6] 
02:05:48.019 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {-0.10, 0.04}
02:05:48.020 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
02:05:48.020 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
02:05:48.020 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.01 mountX=0.03 mountY=-0.05, mountTheta=-1.00
02:05:48.022 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
02:05:48.022 00.000 28316 Enqueuing Move request for scope (0.03, 0.05)
02:05:48.023 00.001 29988 Worker thread wakes up
02:05:48.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:48.023 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
02:05:48.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:48.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:48.024 00.000 28316 Enqueuing Expose request
02:05:48.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:05:48.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:05:48.025 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
02:05:48.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:05:48.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:48.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:05:48.025 00.000 29988 MoveAxis(E, 0, ABG)
02:05:48.025 00.000 29988 Move returns status 0, amount 0
02:05:48.025 00.000 29988 MoveAxis(N, 0, ABG)
02:05:48.025 00.000 29988 Move returns status 0, amount 0
02:05:48.025 00.000 29988 move complete, result=0
02:05:48.025 00.000 29988 worker thread done servicing request
02:05:48.025 00.000 29988 Worker thread wakes up
02:05:48.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:48.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:48.025 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:05:49.652 01.627 29988 Exposure complete
02:05:49.686 00.034 29988 worker thread done servicing request
02:05:49.686 00.000 28316 OnExposeComplete: enter
02:05:49.688 00.002 28316 UpdateGuideState(): m_state=6
02:05:49.688 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2474
02:05:49.689 00.001 28316 Star::Find returns 1 (0), X=953.34, Y=259.59, Mass=2484, SNR=34.5, Peak=199 HFD=3.7
02:05:49.690 00.001 28316 MultiStar: [#1 0.03,-0.08,0.96,U] [#2 -0.08,0.00,0.91,U] [#3 0.04,-0.09,0.87,U] [#4 -0.04,-0.20,0.83,U] [#5 0.11,-0.10,0.73,U] [#6 0.29,-0.37,0.00,M1] [#7 0.33,-0.23,0.00,M2] [#8 0.47,-0.10,0.00,M7] 
02:05:49.690 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.07}, one-star: {-0.08, 0.01}
02:05:49.690 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
02:05:49.691 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
02:05:49.691 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.67 mountX=-0.06 mountY=0.04, mountTheta=2.59
02:05:49.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
02:05:49.693 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
02:05:49.693 00.000 29988 Worker thread wakes up
02:05:49.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:49.694 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.5
02:05:49.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:49.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:49.695 00.000 28316 Enqueuing Expose request
02:05:49.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
02:05:49.696 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
02:05:49.696 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
02:05:49.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:05:49.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:49.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:05:49.696 00.000 29988 MoveAxis(E, 0, ABG)
02:05:49.696 00.000 29988 Move returns status 0, amount 0
02:05:49.696 00.000 29988 MoveAxis(N, 0, ABG)
02:05:49.696 00.000 29988 Move returns status 0, amount 0
02:05:49.696 00.000 29988 move complete, result=0
02:05:49.696 00.000 29988 worker thread done servicing request
02:05:49.696 00.000 29988 Worker thread wakes up
02:05:49.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:49.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:49.696 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:51.211 01.515 29988 Exposure complete
02:05:51.247 00.036 29988 worker thread done servicing request
02:05:51.247 00.000 28316 OnExposeComplete: enter
02:05:51.250 00.003 28316 UpdateGuideState(): m_state=6
02:05:51.252 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2475
02:05:51.254 00.002 28316 Star::Find returns 1 (0), X=953.57, Y=259.46, Mass=2403, SNR=34.0, Peak=183 HFD=3.8
02:05:51.257 00.003 28316 MultiStar: [#1 0.22,-0.16,0.99,U] [#2 0.24,-0.08,0.91,U] [#3 0.24,-0.09,0.85,U] [#4 0.35,-0.22,0.00,M1] [#5 0.44,-0.21,0.00,M1] [#6 0.48,-0.17,0.00,M2] [#7 0.52,0.05,0.00,M3] [#8 0.63,0.08,0.00,M8] 
02:05:51.259 00.002 28316 single-star, 3 included, MultiStar: {0.21, -0.12}, one-star: {0.14, -0.13}
02:05:51.262 00.003 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
02:05:51.264 00.002 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
02:05:51.266 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.73 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
02:05:51.270 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
02:05:51.271 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
02:05:51.272 00.001 29988 Worker thread wakes up
02:05:51.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:51.273 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
02:05:51.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:51.273 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:51.275 00.002 28316 Enqueuing Expose request
02:05:51.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
02:05:51.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
02:05:51.275 00.000 29988 Moving (0.14, -0.13) raw xDistance=-0.17 yDistance=-0.07
02:05:51.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:05:51.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:51.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:05:51.275 00.000 29988 MoveAxis(E, 0, ABG)
02:05:51.275 00.000 29988 Move returns status 0, amount 0
02:05:51.275 00.000 29988 MoveAxis(N, 0, ABG)
02:05:51.275 00.000 29988 Move returns status 0, amount 0
02:05:51.275 00.000 29988 move complete, result=0
02:05:51.275 00.000 29988 worker thread done servicing request
02:05:51.275 00.000 29988 Worker thread wakes up
02:05:51.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:51.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:51.275 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:52.915 01.640 29988 Exposure complete
02:05:52.950 00.035 29988 worker thread done servicing request
02:05:52.950 00.000 28316 OnExposeComplete: enter
02:05:52.950 00.000 28316 UpdateGuideState(): m_state=6
02:05:52.951 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2476
02:05:52.951 00.000 28316 Star::Find returns 1 (0), X=953.67, Y=259.57, Mass=2483, SNR=34.5, Peak=190 HFD=3.8
02:05:52.952 00.001 28316 MultiStar: [#1 0.22,-0.04,0.98,U] [#2 0.41,0.02,0.00,M1] [#3 0.45,-0.09,0.00,M1] [#4 0.22,-0.01,0.83,U] [#5 0.31,-0.06,0.00,M2] [#6 0.44,-0.12,0.00,M3] [#7 0.63,0.05,0.00,M4] [#8 0.77,0.01,0.00,M9] 
02:05:52.952 00.000 28316 refined, 2 included, MultiStar: {0.23, -0.02}, one-star: {0.25, -0.01}
02:05:52.953 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:05:52.953 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:05:52.954 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.09 mountX=-0.11 mountY=-0.20, mountTheta=-2.10
02:05:52.954 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.02, opts=13)
02:05:52.955 00.001 28316 Enqueuing Move request for scope (0.23, -0.02)
02:05:52.955 00.000 29988 Worker thread wakes up
02:05:52.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
02:05:52.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
02:05:52.955 00.000 29988 Moving (0.23, -0.02) raw xDistance=-0.11 yDistance=-0.20
02:05:52.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:05:52.956 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:52.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:52.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:05:52.956 00.000 29988 MoveAxis(E, 0, ABG)
02:05:52.956 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:05:52.957 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:52.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:52.957 00.000 28316 Enqueuing Expose request
02:05:52.958 00.001 29988 Move returns status 0, amount 0
02:05:52.958 00.000 29988 MoveAxis(N, 0, ABG)
02:05:52.958 00.000 29988 Move returns status 0, amount 0
02:05:52.958 00.000 29988 move complete, result=0
02:05:52.958 00.000 29988 worker thread done servicing request
02:05:52.958 00.000 29988 Worker thread wakes up
02:05:52.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:52.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:52.958 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:54.487 01.529 29988 Exposure complete
02:05:54.534 00.047 29988 worker thread done servicing request
02:05:54.534 00.000 28316 OnExposeComplete: enter
02:05:54.535 00.001 28316 UpdateGuideState(): m_state=6
02:05:54.536 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2477
02:05:54.536 00.000 28316 Star::Find returns 1 (0), X=953.59, Y=259.40, Mass=2413, SNR=34.1, Peak=195 HFD=3.5
02:05:54.537 00.001 28316 MultiStar: [#1 0.21,-0.06,0.97,U] [#2 0.15,-0.02,0.92,U] [#3 0.24,-0.02,0.86,U] [#4 0.21,-0.35,0.00,M1] [#5 0.27,-0.26,0.00,M3] [#6 0.42,-0.30,0.00,M4] [#7 0.57,-0.22,0.00,M5] [#8 0.63,-0.21,0.00,M10] 
02:05:54.537 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.08}, one-star: {0.16, -0.19}
02:05:54.538 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:05:54.538 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:05:54.538 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.38 mountX=-0.15 mountY=-0.13, mountTheta=-2.40
02:05:54.540 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.08, opts=13)
02:05:54.542 00.002 28316 Enqueuing Move request for scope (0.19, -0.08)
02:05:54.544 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:54.546 00.002 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:05:54.549 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:54.551 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:54.554 00.003 29988 Worker thread wakes up
02:05:54.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
02:05:54.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
02:05:54.554 00.000 29988 Moving (0.19, -0.08) raw xDistance=-0.15 yDistance=-0.13
02:05:54.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:05:54.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:54.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:54.554 00.000 29988 MoveAxis(E, 0, ABG)
02:05:54.554 00.000 29988 Move returns status 0, amount 0
02:05:54.554 00.000 29988 MoveAxis(N, 0, ABG)
02:05:54.554 00.000 29988 Move returns status 0, amount 0
02:05:54.554 00.000 29988 move complete, result=0
02:05:54.554 00.000 29988 worker thread done servicing request
02:05:54.554 00.000 28316 Enqueuing Expose request
02:05:54.555 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:54.555 00.000 29988 Worker thread wakes up
02:05:54.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:54.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:56.183 01.628 29988 Exposure complete
02:05:56.213 00.030 29988 worker thread done servicing request
02:05:56.213 00.000 28316 OnExposeComplete: enter
02:05:56.214 00.001 28316 UpdateGuideState(): m_state=6
02:05:56.215 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2478
02:05:56.215 00.000 28316 Star::Find returns 1 (0), X=953.56, Y=259.46, Mass=2345, SNR=33.4, Peak=178 HFD=3.3
02:05:56.216 00.001 28316 MultiStar: [#1 0.11,-0.08,1.00,U] [#2 0.07,0.05,0.92,U] [#3 0.19,-0.17,0.90,U] [#4 0.16,-0.31,0.00,M2] [#5 0.13,-0.18,0.76,U] [#6 0.38,-0.26,0.00,M5] [#7 0.34,-0.04,0.00,M6] [#8 0.55,-0.12,0.00,R] 
02:05:56.216 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.10}, one-star: {0.13, -0.12}
02:05:56.216 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:05:56.217 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:05:56.217 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
02:05:56.219 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
02:05:56.219 00.000 28316 Enqueuing Move request for scope (0.13, -0.10)
02:05:56.220 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:56.220 00.000 29988 Worker thread wakes up
02:05:56.220 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.4
02:05:56.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:56.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
02:05:56.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:56.222 00.001 28316 Enqueuing Expose request
02:05:56.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
02:05:56.222 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.14 yDistance=-0.07
02:05:56.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:05:56.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:56.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:05:56.222 00.000 29988 MoveAxis(E, 0, ABG)
02:05:56.222 00.000 29988 Move returns status 0, amount 0
02:05:56.222 00.000 29988 MoveAxis(N, 0, ABG)
02:05:56.222 00.000 29988 Move returns status 0, amount 0
02:05:56.222 00.000 29988 move complete, result=0
02:05:56.222 00.000 29988 worker thread done servicing request
02:05:56.222 00.000 29988 Worker thread wakes up
02:05:56.223 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:56.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:56.223 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:57.746 01.523 29988 Exposure complete
02:05:57.786 00.040 29988 worker thread done servicing request
02:05:57.787 00.001 28316 OnExposeComplete: enter
02:05:57.787 00.000 28316 UpdateGuideState(): m_state=6
02:05:57.788 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2479
02:05:57.788 00.000 28316 Star::Find returns 1 (0), X=953.81, Y=259.42, Mass=2450, SNR=34.1, Peak=214 HFD=3.8
02:05:57.789 00.001 28316 MultiStar: [#1 0.34,-0.16,0.00,M1] [#2 0.40,-0.14,0.00,M1] [#3 0.49,-0.20,0.00,M1] [#4 0.35,-0.27,0.00,M3] [#5 0.44,-0.19,0.00,M3] [#6 0.51,-0.31,0.00,M6] [#7 0.45,-0.38,0.00,M7] [#8 0.20,-0.11,0.59,U] 
02:05:57.789 00.000 28316 refined, 1 included, MultiStar: {0.32, -0.14}, one-star: {0.39, -0.16}
02:05:57.790 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:05:57.790 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:05:57.792 00.002 28316 CameraToMount -- cameraX=0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-0.42 mountX=-0.26 mountY=-0.22, mountTheta=-2.44
02:05:57.796 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.14, opts=13)
02:05:57.796 00.000 28316 Enqueuing Move request for scope (0.32, -0.14)
02:05:57.797 00.001 29988 Worker thread wakes up
02:05:57.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:57.797 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.1
02:05:57.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:57.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:57.799 00.001 28316 Enqueuing Expose request
02:05:57.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.14) opts 0xd
02:05:57.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.14)
02:05:57.799 00.000 29988 Moving (0.32, -0.14) raw xDistance=-0.26 yDistance=-0.22
02:05:57.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:05:57.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:57.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:05:57.799 00.000 29988 MoveAxis(E, 55, ABG)
02:05:57.799 00.000 29988 Guiding  Dir = 2, Dur = 55
02:05:57.799 00.000 29988 IsSlewing returns 0
02:05:57.799 00.000 29988 IsGuiding returns 0
02:05:57.801 00.002 29988 PulseGuide returned control before completion, sleep 64
02:05:57.871 00.070 29988 IsGuiding returns 0
02:05:57.871 00.000 29988 Move returns status 0, amount 55
02:05:57.871 00.000 29988 MoveAxis(N, 0, ABG)
02:05:57.871 00.000 29988 Move returns status 0, amount 0
02:05:57.871 00.000 29988 move complete, result=0
02:05:57.871 00.000 29988 worker thread done servicing request
02:05:57.871 00.000 29988 Worker thread wakes up
02:05:57.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:57.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:57.871 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.2 px 0 ms NORTH
02:05:59.495 01.624 29988 Exposure complete
02:05:59.555 00.060 29988 worker thread done servicing request
02:05:59.556 00.001 28316 OnExposeComplete: enter
02:05:59.556 00.000 28316 UpdateGuideState(): m_state=6
02:05:59.558 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2480
02:05:59.559 00.001 28316 Star::Find returns 1 (0), X=953.51, Y=259.45, Mass=2420, SNR=34.1, Peak=175 HFD=3.3
02:05:59.560 00.001 28316 MultiStar: [#1 0.12,-0.08,0.98,U] [#2 0.27,-0.07,0.90,U] [#3 0.16,-0.01,0.85,U] [#4 0.16,-0.12,0.83,U] [#5 0.16,-0.10,0.74,U] [#6 0.33,-0.18,0.00,M7] [#7 0.32,-0.12,0.00,M8] [#8 0.11,-0.08,0.58,U] 
02:05:59.560 00.000 28316 single-star, 6 included, MultiStar: {0.15, -0.08}, one-star: {0.09, -0.13}
02:05:59.561 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:05:59.562 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:05:59.562 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.97 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
02:05:59.564 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
02:05:59.565 00.001 28316 Enqueuing Move request for scope (0.09, -0.13)
02:05:59.565 00.000 29988 Worker thread wakes up
02:05:59.566 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:05:59.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:05:59.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:05:59.566 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:05:59.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:59.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:05:59.567 00.000 28316 Enqueuing Expose request
02:05:59.568 00.001 29988 Moving (0.09, -0.13) raw xDistance=-0.15 yDistance=-0.02
02:05:59.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:05:59.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:59.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:05:59.569 00.001 29988 MoveAxis(E, 0, ABG)
02:05:59.569 00.000 29988 Move returns status 0, amount 0
02:05:59.569 00.000 29988 MoveAxis(N, 0, ABG)
02:05:59.569 00.000 29988 Move returns status 0, amount 0
02:05:59.569 00.000 29988 move complete, result=0
02:05:59.569 00.000 29988 worker thread done servicing request
02:05:59.569 00.000 29988 Worker thread wakes up
02:05:59.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:05:59.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:05:59.569 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:01.094 01.525 29988 Exposure complete
02:06:01.157 00.063 29988 worker thread done servicing request
02:06:01.157 00.000 28316 OnExposeComplete: enter
02:06:01.158 00.001 28316 UpdateGuideState(): m_state=6
02:06:01.158 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2481
02:06:01.159 00.001 28316 Star::Find returns 1 (0), X=953.85, Y=259.33, Mass=2341, SNR=33.6, Peak=221 HFD=3.8
02:06:01.159 00.000 28316 MultiStar: [#1 0.50,-0.19,0.00,M1] [#2 0.56,-0.14,0.00,M1] [#3 0.53,-0.21,0.00,M1] [#4 0.09,-0.04,0.83,U] [#5 0.48,-0.16,0.00,M3] [#6 0.43,-0.30,0.00,M8] [#7 0.47,0.03,0.00,M9] [#8 0.33,0.08,0.00,M1] 
02:06:01.160 00.001 28316 refined, 1 included, MultiStar: {0.28, -0.16}, one-star: {0.43, -0.25}
02:06:01.160 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:06:01.160 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:06:01.161 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.52 mountX=-0.26 mountY=-0.18, mountTheta=-2.54
02:06:01.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.16, opts=13)
02:06:01.162 00.000 28316 Enqueuing Move request for scope (0.28, -0.16)
02:06:01.163 00.001 29988 Worker thread wakes up
02:06:01.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:01.163 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.6
02:06:01.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:01.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:01.165 00.001 28316 Enqueuing Expose request
02:06:01.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd
02:06:01.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.16)
02:06:01.165 00.000 29988 Moving (0.28, -0.16) raw xDistance=-0.26 yDistance=-0.18
02:06:01.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:06:01.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:01.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:06:01.165 00.000 29988 MoveAxis(E, 54, ABG)
02:06:01.165 00.000 29988 Guiding  Dir = 2, Dur = 54
02:06:01.165 00.000 29988 IsSlewing returns 0
02:06:01.165 00.000 29988 IsGuiding returns 0
02:06:01.168 00.003 29988 PulseGuide returned control before completion, sleep 62
02:06:01.230 00.062 29988 IsGuiding returns 1
02:06:01.230 00.000 29988 scope still moving after pulse duration time elapsed
02:06:01.261 00.031 29988 IsSlewing returns 0
02:06:01.261 00.000 29988 IsGuiding returns 0
02:06:01.261 00.000 29988 scope move finished after 54 + 42 ms
02:06:01.261 00.000 29988 Move returns status 0, amount 54
02:06:01.261 00.000 29988 MoveAxis(N, 0, ABG)
02:06:01.261 00.000 29988 Move returns status 0, amount 0
02:06:01.261 00.000 29988 move complete, result=0
02:06:01.261 00.000 29988 worker thread done servicing request
02:06:01.261 00.000 29988 Worker thread wakes up
02:06:01.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:01.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:01.261 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH
02:06:02.895 01.634 29988 Exposure complete
02:06:02.930 00.035 29988 worker thread done servicing request
02:06:02.930 00.000 28316 OnExposeComplete: enter
02:06:02.931 00.001 28316 UpdateGuideState(): m_state=6
02:06:02.932 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2482
02:06:02.933 00.001 28316 Star::Find returns 1 (0), X=953.87, Y=259.74, Mass=2429, SNR=34.0, Peak=213 HFD=4.0
02:06:02.935 00.002 28316 MultiStar: [#1 0.40,0.15,0.00,M2] [#2 0.53,0.26,0.00,M2] [#3 0.53,0.05,0.00,M2] [#4 0.29,0.12,0.00,M2] [#5 0.38,0.18,0.00,M4] [#6 0.48,0.16,0.00,M9] [#7 0.38,0.14,0.00,M10] [#8 0.19,0.64,0.00,M2] 
02:06:02.936 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:06:02.937 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:06:02.937 00.000 28316 CameraToMount -- cameraX=0.44 cameraY=0.16 hyp=0.47 cameraTheta=0.35 mountX=-0.04 mountY=-0.47, mountTheta=-1.65
02:06:02.940 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.16, opts=13)
02:06:02.940 00.000 28316 Enqueuing Move request for scope (0.44, 0.16)
02:06:02.941 00.001 29988 Worker thread wakes up
02:06:02.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:02.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.16) opts 0xd
02:06:02.941 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.0
02:06:02.942 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:02.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:02.942 00.000 28316 Enqueuing Expose request
02:06:02.943 00.001 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.16)
02:06:02.943 00.000 29988 Moving (0.44, 0.16) raw xDistance=-0.04 yDistance=-0.47
02:06:02.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:06:02.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:02.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:06:02.943 00.000 29988 MoveAxis(E, 0, ABG)
02:06:02.943 00.000 29988 Move returns status 0, amount 0
02:06:02.943 00.000 29988 MoveAxis(N, 0, ABG)
02:06:02.943 00.000 29988 Move returns status 0, amount 0
02:06:02.943 00.000 29988 move complete, result=0
02:06:02.943 00.000 29988 worker thread done servicing request
02:06:02.943 00.000 29988 Worker thread wakes up
02:06:02.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:02.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:02.943 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
02:06:04.463 01.520 29988 Exposure complete
02:06:04.503 00.040 29988 worker thread done servicing request
02:06:04.503 00.000 28316 OnExposeComplete: enter
02:06:04.504 00.001 28316 UpdateGuideState(): m_state=6
02:06:04.505 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2483
02:06:04.505 00.000 28316 Star::Find returns 1 (0), X=953.80, Y=259.63, Mass=2502, SNR=34.7, Peak=216 HFD=3.8
02:06:04.506 00.001 28316 MultiStar: [#1 0.16,0.08,0.97,U] [#2 0.21,0.20,0.89,U] [#3 0.42,0.04,0.00,M3] [#4 0.16,0.01,0.81,U] [#5 0.34,0.24,0.00,M5] [#6 0.39,-0.04,0.00,M10] [#7 0.52,0.03,0.00,R] [#8 0.20,0.38,0.00,M3] 
02:06:04.506 00.000 28316 refined, 3 included, MultiStar: {0.23, 0.08}, one-star: {0.37, 0.05}
02:06:04.508 00.002 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:06:04.509 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:06:04.510 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.25 cameraTheta=0.35 mountX=-0.02 mountY=-0.24, mountTheta=-1.65
02:06:04.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.08, opts=13)
02:06:04.511 00.000 28316 Enqueuing Move request for scope (0.23, 0.08)
02:06:04.512 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:04.512 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
02:06:04.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:04.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:04.513 00.000 28316 Enqueuing Expose request
02:06:04.514 00.001 29988 Worker thread wakes up
02:06:04.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
02:06:04.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
02:06:04.514 00.000 29988 Moving (0.23, 0.08) raw xDistance=-0.02 yDistance=-0.24
02:06:04.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:06:04.514 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.23 newest=-0.89
02:06:04.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:06:04.514 00.000 29988 MoveAxis(E, 0, ABG)
02:06:04.514 00.000 29988 Move returns status 0, amount 0
02:06:04.514 00.000 29988 MoveAxis(N, 58, ABG)
02:06:04.514 00.000 29988 Guiding  Dir = 0, Dur = 58
02:06:04.514 00.000 29988 IsSlewing returns 0
02:06:04.515 00.001 29988 IsGuiding returns 0
02:06:04.519 00.004 29988 PulseGuide returned control before completion, sleep 63
02:06:04.588 00.069 29988 IsGuiding returns 0
02:06:04.588 00.000 29988 Move returns status 0, amount 58
02:06:04.588 00.000 29988 move complete, result=0
02:06:04.588 00.000 29988 worker thread done servicing request
02:06:04.588 00.000 29988 Worker thread wakes up
02:06:04.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:04.588 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
02:06:04.589 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:06.217 01.628 29988 Exposure complete
02:06:06.249 00.032 29988 worker thread done servicing request
02:06:06.249 00.000 28316 OnExposeComplete: enter
02:06:06.250 00.001 28316 UpdateGuideState(): m_state=6
02:06:06.251 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2484
02:06:06.252 00.001 28316 Star::Find returns 1 (0), X=953.66, Y=259.72, Mass=2425, SNR=34.0, Peak=209 HFD=3.7
02:06:06.253 00.001 28316 MultiStar: [#1 0.28,0.08,1.00,U] [#2 0.23,0.37,0.00,M2] [#3 0.37,0.11,0.00,M4] [#4 0.16,0.10,0.83,U] [#5 0.30,0.11,0.00,M6] [#6 0.39,0.08,0.00,R] [#7 -0.08,0.10,0.62,U] [#8 0.10,0.32,0.00,M4] 
02:06:06.255 00.002 28316 refined, 3 included, MultiStar: {0.17, 0.11}, one-star: {0.24, 0.14}
02:06:06.256 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
02:06:06.257 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
02:06:06.257 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.55 mountX=0.02 mountY=-0.20, mountTheta=-1.45
02:06:06.259 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.11, opts=13)
02:06:06.259 00.000 28316 Enqueuing Move request for scope (0.17, 0.11)
02:06:06.260 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:06.260 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.0
02:06:06.261 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:06.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:06.262 00.001 28316 Enqueuing Expose request
02:06:06.262 00.000 29988 Worker thread wakes up
02:06:06.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
02:06:06.262 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
02:06:06.262 00.000 29988 Moving (0.17, 0.11) raw xDistance=0.02 yDistance=-0.20
02:06:06.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:06:06.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:06:06.262 00.000 29988 MoveAxis(E, 0, ABG)
02:06:06.262 00.000 29988 Move returns status 0, amount 0
02:06:06.262 00.000 29988 MoveAxis(N, 48, ABG)
02:06:06.262 00.000 29988 Guiding  Dir = 0, Dur = 48
02:06:06.262 00.000 29988 IsSlewing returns 0
02:06:06.263 00.001 29988 IsGuiding returns 0
02:06:06.268 00.005 29988 PulseGuide returned control before completion, sleep 54
02:06:06.329 00.061 29988 IsGuiding returns 0
02:06:06.329 00.000 29988 Move returns status 0, amount 48
02:06:06.330 00.001 29988 move complete, result=0
02:06:06.330 00.000 29988 worker thread done servicing request
02:06:06.330 00.000 29988 Worker thread wakes up
02:06:06.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:06.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:06.330 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
02:06:07.740 01.410 29988 Exposure complete
02:06:07.787 00.047 29988 worker thread done servicing request
02:06:07.787 00.000 28316 OnExposeComplete: enter
02:06:07.789 00.002 28316 UpdateGuideState(): m_state=6
02:06:07.790 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2485
02:06:07.790 00.000 28316 Star::Find returns 1 (0), X=953.37, Y=259.72, Mass=2318, SNR=33.4, Peak=190 HFD=3.7
02:06:07.791 00.001 28316 MultiStar: [#1 0.14,-0.04,1.00,U] [#2 0.27,0.18,0.00,M3] [#3 0.18,0.13,0.87,U] [#4 0.01,-0.15,0.85,U] [#5 0.12,-0.04,0.75,U] [#6 -0.09,-0.16,0.64,U] [#7 -0.36,0.01,0.00,M1] [#8 -0.12,0.39,0.00,M5] 
02:06:07.792 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.01}, one-star: {-0.05, 0.13}
02:06:07.793 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:06:07.795 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:06:07.797 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.17 mountX=-0.03 mountY=-0.05, mountTheta=-2.18
02:06:07.800 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
02:06:07.802 00.002 28316 Enqueuing Move request for scope (0.06, -0.01)
02:06:07.802 00.000 29988 Worker thread wakes up
02:06:07.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:07.802 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.4
02:06:07.803 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:07.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:07.803 00.000 28316 Enqueuing Expose request
02:06:07.804 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:06:07.804 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:06:07.804 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.03 yDistance=-0.05
02:06:07.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:06:07.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:07.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:06:07.804 00.000 29988 MoveAxis(E, 0, ABG)
02:06:07.804 00.000 29988 Move returns status 0, amount 0
02:06:07.804 00.000 29988 MoveAxis(N, 0, ABG)
02:06:07.804 00.000 29988 Move returns status 0, amount 0
02:06:07.804 00.000 29988 move complete, result=0
02:06:07.804 00.000 29988 worker thread done servicing request
02:06:07.804 00.000 29988 Worker thread wakes up
02:06:07.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:07.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:07.804 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:09.444 01.640 29988 Exposure complete
02:06:09.517 00.073 29988 worker thread done servicing request
02:06:09.517 00.000 28316 OnExposeComplete: enter
02:06:09.519 00.002 28316 UpdateGuideState(): m_state=6
02:06:09.521 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2486
02:06:09.522 00.001 28316 Star::Find returns 1 (0), X=953.30, Y=259.63, Mass=2571, SNR=35.2, Peak=198 HFD=3.8
02:06:09.524 00.002 28316 MultiStar: [#1 -0.02,0.14,0.97,U] [#2 -0.00,0.01,0.88,U] [#3 0.09,0.01,0.83,U] [#4 0.09,-0.20,0.82,U] [#5 0.04,0.13,0.71,U] [#6 -0.19,-0.25,0.00,M1] [#7 -0.27,-0.15,0.60,U] [#8 -0.21,0.28,0.00,M6] 
02:06:09.525 00.001 28316 refined, 6 included, MultiStar: {-0.02, 0.01}, one-star: {-0.12, 0.05}
02:06:09.526 00.001 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
02:06:09.527 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
02:06:09.528 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.87 mountX=0.02 mountY=0.02, mountTheta=0.86
02:06:09.531 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
02:06:09.532 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
02:06:09.534 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:09.535 00.001 28316 UpdateGuideState exits: m=2571 RSB=35.2
02:06:09.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:09.536 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:09.536 00.000 28316 Enqueuing Expose request
02:06:09.536 00.000 29988 Worker thread wakes up
02:06:09.537 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:06:09.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:06:09.537 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.02
02:06:09.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:06:09.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:09.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:09.537 00.000 29988 MoveAxis(E, 0, ABG)
02:06:09.537 00.000 29988 Move returns status 0, amount 0
02:06:09.537 00.000 29988 MoveAxis(N, 0, ABG)
02:06:09.537 00.000 29988 Move returns status 0, amount 0
02:06:09.537 00.000 29988 move complete, result=0
02:06:09.537 00.000 29988 worker thread done servicing request
02:06:09.537 00.000 29988 Worker thread wakes up
02:06:09.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:09.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:09.537 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:10.947 01.410 29988 Exposure complete
02:06:10.997 00.050 29988 worker thread done servicing request
02:06:10.998 00.001 28316 OnExposeComplete: enter
02:06:10.998 00.000 28316 UpdateGuideState(): m_state=6
02:06:10.999 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2487
02:06:10.999 00.000 28316 Star::Find returns 1 (0), X=953.45, Y=259.36, Mass=2512, SNR=34.5, Peak=190 HFD=3.5
02:06:11.000 00.001 28316 MultiStar: [#1 0.04,-0.13,0.96,U] [#2 0.06,-0.15,0.92,U] [#3 0.07,-0.10,0.85,U] [#4 0.02,-0.28,0.84,U] [#5 0.15,-0.12,0.73,U] [#6 -0.27,-0.46,0.00,M2] [#7 -0.37,-0.12,0.00,M1] [#8 -0.11,-0.16,0.58,U] 
02:06:11.000 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.17}, one-star: {0.03, -0.23}
02:06:11.001 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
02:06:11.001 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
02:06:11.002 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.33 mountX=-0.17 mountY=0.04, mountTheta=2.92
02:06:11.002 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
02:06:11.003 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
02:06:11.003 00.000 29988 Worker thread wakes up
02:06:11.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
02:06:11.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
02:06:11.003 00.000 29988 Moving (0.04, -0.17) raw xDistance=-0.17 yDistance=0.04
02:06:11.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:06:11.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:11.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:11.004 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.5
02:06:11.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:11.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:11.005 00.001 28316 Enqueuing Expose request
02:06:11.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:06:11.005 00.000 29988 MoveAxis(E, 0, ABG)
02:06:11.005 00.000 29988 Move returns status 0, amount 0
02:06:11.005 00.000 29988 MoveAxis(N, 0, ABG)
02:06:11.005 00.000 29988 Move returns status 0, amount 0
02:06:11.005 00.000 29988 move complete, result=0
02:06:11.005 00.000 29988 worker thread done servicing request
02:06:11.005 00.000 29988 Worker thread wakes up
02:06:11.006 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:11.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:11.006 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:12.635 01.629 29988 Exposure complete
02:06:12.669 00.034 29988 worker thread done servicing request
02:06:12.670 00.001 28316 OnExposeComplete: enter
02:06:12.670 00.000 28316 UpdateGuideState(): m_state=6
02:06:12.671 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2488
02:06:12.671 00.000 28316 Star::Find returns 1 (0), X=953.34, Y=259.31, Mass=2467, SNR=34.2, Peak=204 HFD=3.7
02:06:12.672 00.001 28316 MultiStar: [#1 0.06,-0.16,1.00,U] [#2 0.13,-0.16,0.90,U] [#3 0.09,-0.11,0.85,U] [#4 -0.25,-0.28,0.00,M1] [#5 -0.02,-0.28,0.73,U] [#6 -0.30,-0.44,0.00,M3] [#7 -0.52,-0.31,0.00,M2] [#8 0.06,-0.05,0.61,U] 
02:06:12.673 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.18}, one-star: {-0.09, -0.28}
02:06:12.673 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:06:12.673 00.000 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
02:06:12.674 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.37 mountX=-0.18 mountY=0.05, mountTheta=2.88
02:06:12.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
02:06:12.675 00.000 28316 Enqueuing Move request for scope (0.04, -0.18)
02:06:12.676 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:12.676 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.2
02:06:12.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:12.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:12.678 00.001 28316 Enqueuing Expose request
02:06:12.678 00.000 29988 Worker thread wakes up
02:06:12.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
02:06:12.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
02:06:12.678 00.000 29988 Moving (0.04, -0.18) raw xDistance=-0.18 yDistance=0.05
02:06:12.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:06:12.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:12.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:06:12.678 00.000 29988 MoveAxis(E, 0, ABG)
02:06:12.678 00.000 29988 Move returns status 0, amount 0
02:06:12.678 00.000 29988 MoveAxis(N, 0, ABG)
02:06:12.678 00.000 29988 Move returns status 0, amount 0
02:06:12.678 00.000 29988 move complete, result=0
02:06:12.678 00.000 29988 worker thread done servicing request
02:06:12.678 00.000 29988 Worker thread wakes up
02:06:12.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:12.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:12.679 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:14.192 01.513 29988 Exposure complete
02:06:14.216 00.024 29988 worker thread done servicing request
02:06:14.217 00.001 28316 OnExposeComplete: enter
02:06:14.217 00.000 28316 UpdateGuideState(): m_state=6
02:06:14.218 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2489
02:06:14.219 00.001 28316 Star::Find returns 1 (0), X=953.32, Y=259.29, Mass=2329, SNR=33.3, Peak=189 HFD=3.7
02:06:14.219 00.000 28316 MultiStar: [#1 -0.20,-0.23,1.00,U] [#2 -0.01,-0.18,0.95,U] [#3 0.05,-0.26,0.86,U] [#4 0.03,-0.40,0.00,M2] [#5 0.02,-0.14,0.75,U] [#6 -0.27,-0.52,0.00,M4] [#7 -0.43,-0.22,0.00,M3] [#8 -0.09,-0.13,0.62,U] 
02:06:14.221 00.002 28316 refined, 5 included, MultiStar: {-0.06, -0.21}, one-star: {-0.10, -0.29}
02:06:14.222 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.44)
02:06:14.222 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
02:06:14.222 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.85 mountX=-0.17 mountY=0.15, mountTheta=2.42
02:06:14.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
02:06:14.224 00.001 28316 Enqueuing Move request for scope (-0.06, -0.21)
02:06:14.224 00.000 29988 Worker thread wakes up
02:06:14.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:14.225 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.3
02:06:14.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:14.226 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:14.226 00.000 28316 Enqueuing Expose request
02:06:14.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
02:06:14.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
02:06:14.226 00.000 29988 Moving (-0.06, -0.21) raw xDistance=-0.17 yDistance=0.15
02:06:14.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:06:14.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:14.227 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:06:14.227 00.000 29988 MoveAxis(E, 0, ABG)
02:06:14.227 00.000 29988 Move returns status 0, amount 0
02:06:14.227 00.000 29988 MoveAxis(N, 0, ABG)
02:06:14.227 00.000 29988 Move returns status 0, amount 0
02:06:14.227 00.000 29988 move complete, result=0
02:06:14.227 00.000 29988 worker thread done servicing request
02:06:14.227 00.000 29988 Worker thread wakes up
02:06:14.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:14.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:14.227 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:15.855 01.628 29988 Exposure complete
02:06:15.882 00.027 29988 worker thread done servicing request
02:06:15.882 00.000 28316 OnExposeComplete: enter
02:06:15.883 00.001 28316 UpdateGuideState(): m_state=6
02:06:15.884 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2490
02:06:15.887 00.003 28316 Star::Find returns 1 (0), X=953.29, Y=259.25, Mass=2427, SNR=34.2, Peak=197 HFD=3.8
02:06:15.890 00.003 28316 MultiStar: [#1 -0.07,-0.32,0.00,M1] [#2 -0.04,-0.15,0.89,U] [#3 0.07,-0.33,0.00,M1] [#4 0.01,-0.56,0.00,M3] [#5 -0.04,-0.28,0.74,U] [#6 -0.46,-0.57,0.00,M5] [#7 -0.48,-0.39,0.00,M4] [#8 -0.31,-0.14,0.00,M4] 
02:06:15.892 00.002 28316 refined, 2 included, MultiStar: {-0.08, -0.26}, one-star: {-0.14, -0.33}
02:06:15.894 00.002 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
02:06:15.897 00.003 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
02:06:15.898 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.86 mountX=-0.20 mountY=0.18, mountTheta=2.40
02:06:15.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.26, opts=13)
02:06:15.902 00.002 28316 Enqueuing Move request for scope (-0.08, -0.26)
02:06:15.902 00.000 29988 Worker thread wakes up
02:06:15.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:15.903 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:06:15.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:15.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:15.904 00.000 28316 Enqueuing Expose request
02:06:15.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
02:06:15.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
02:06:15.905 00.001 29988 Moving (-0.08, -0.26) raw xDistance=-0.20 yDistance=0.18
02:06:15.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:06:15.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:15.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:06:15.905 00.000 29988 MoveAxis(E, 42, ABG)
02:06:15.905 00.000 29988 Guiding  Dir = 2, Dur = 42
02:06:15.905 00.000 29988 IsSlewing returns 0
02:06:15.905 00.000 29988 IsGuiding returns 0
02:06:15.907 00.002 29988 PulseGuide returned control before completion, sleep 51
02:06:15.966 00.059 29988 IsGuiding returns 0
02:06:15.966 00.000 29988 Move returns status 0, amount 42
02:06:15.966 00.000 29988 MoveAxis(N, 0, ABG)
02:06:15.967 00.001 29988 Move returns status 0, amount 0
02:06:15.967 00.000 29988 move complete, result=0
02:06:15.967 00.000 29988 worker thread done servicing request
02:06:15.967 00.000 29988 Worker thread wakes up
02:06:15.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:15.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:15.967 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.2 px 0 ms NORTH
02:06:17.376 01.409 29988 Exposure complete
02:06:17.404 00.028 29988 worker thread done servicing request
02:06:17.405 00.001 28316 OnExposeComplete: enter
02:06:17.405 00.000 28316 UpdateGuideState(): m_state=6
02:06:17.406 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2491
02:06:17.406 00.000 28316 Star::Find returns 1 (0), X=953.21, Y=259.30, Mass=2359, SNR=33.6, Peak=208 HFD=3.9
02:06:17.407 00.001 28316 MultiStar: [#1 -0.25,-0.13,1.01,U] [#2 -0.05,-0.05,0.93,U] [#3 0.13,-0.39,0.00,M2] [#4 0.01,-0.30,0.86,U] [#5 -0.20,-0.11,0.78,U] [#6 -0.23,-0.37,0.00,M6] [#7 -0.54,-0.28,0.00,M5] [#8 -0.35,-0.01,0.00,M5] 
02:06:17.407 00.000 28316 refined, 4 included, MultiStar: {-0.14, -0.18}, one-star: {-0.22, -0.28}
02:06:17.408 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
02:06:17.408 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
02:06:17.409 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.25 mountX=-0.10 mountY=0.21, mountTheta=2.03
02:06:17.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.18, opts=13)
02:06:17.410 00.000 28316 Enqueuing Move request for scope (-0.14, -0.18)
02:06:17.411 00.001 29988 Worker thread wakes up
02:06:17.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:17.411 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.6
02:06:17.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:17.412 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:17.412 00.000 28316 Enqueuing Expose request
02:06:17.413 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
02:06:17.413 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
02:06:17.413 00.000 29988 Moving (-0.14, -0.18) raw xDistance=-0.10 yDistance=0.21
02:06:17.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:06:17.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:17.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:06:17.413 00.000 29988 MoveAxis(E, 0, ABG)
02:06:17.413 00.000 29988 Move returns status 0, amount 0
02:06:17.413 00.000 29988 MoveAxis(N, 0, ABG)
02:06:17.413 00.000 29988 Move returns status 0, amount 0
02:06:17.413 00.000 29988 move complete, result=0
02:06:17.413 00.000 29988 worker thread done servicing request
02:06:17.413 00.000 29988 Worker thread wakes up
02:06:17.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:17.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:17.413 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:19.042 01.629 29988 Exposure complete
02:06:19.080 00.038 29988 worker thread done servicing request
02:06:19.080 00.000 28316 OnExposeComplete: enter
02:06:19.081 00.001 28316 UpdateGuideState(): m_state=6
02:06:19.083 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2492
02:06:19.083 00.000 28316 Star::Find returns 1 (0), X=953.21, Y=259.69, Mass=2371, SNR=33.7, Peak=196 HFD=3.8
02:06:19.085 00.002 28316 MultiStar: [#1 0.05,0.06,0.99,U] [#2 -0.12,0.09,0.90,U] [#3 0.06,0.10,0.87,U] [#4 0.04,-0.10,0.84,U] [#5 0.34,-0.06,0.00,M1] [#6 -0.24,-0.25,0.00,M7] [#7 -0.34,-0.13,0.00,M6] [#8 -0.13,0.11,0.61,U] 
02:06:19.085 00.000 28316 refined, 5 included, MultiStar: {-0.05, 0.06}, one-star: {-0.21, 0.10}
02:06:19.087 00.002 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
02:06:19.088 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
02:06:19.089 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.27 mountX=0.08 mountY=0.02, mountTheta=0.23
02:06:19.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:06:19.093 00.002 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:06:19.094 00.001 29988 Worker thread wakes up
02:06:19.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:06:19.094 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:06:19.094 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.02
02:06:19.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:06:19.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:19.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:19.095 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:19.095 00.000 29988 MoveAxis(E, 0, ABG)
02:06:19.095 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:06:19.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:19.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:19.096 00.000 28316 Enqueuing Expose request
02:06:19.096 00.000 29988 Move returns status 0, amount 0
02:06:19.096 00.000 29988 MoveAxis(N, 0, ABG)
02:06:19.096 00.000 29988 Move returns status 0, amount 0
02:06:19.096 00.000 29988 move complete, result=0
02:06:19.096 00.000 29988 worker thread done servicing request
02:06:19.096 00.000 29988 Worker thread wakes up
02:06:19.097 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:19.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:19.097 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:20.612 01.515 29988 Exposure complete
02:06:20.648 00.036 29988 worker thread done servicing request
02:06:20.648 00.000 28316 OnExposeComplete: enter
02:06:20.649 00.001 28316 UpdateGuideState(): m_state=6
02:06:20.649 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2493
02:06:20.650 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=259.62, Mass=2396, SNR=33.8, Peak=217 HFD=3.7
02:06:20.652 00.002 28316 MultiStar: [#1 -0.05,0.07,1.00,U] [#2 -0.15,0.14,0.91,U] [#3 -0.01,-0.01,0.85,U] [#4 -0.08,-0.15,0.84,U] [#5 0.03,-0.01,0.74,U] [#6 -0.14,-0.31,0.00,M8] [#7 -0.32,0.03,0.00,M7] [#8 -0.10,0.08,0.59,U] 
02:06:20.653 00.001 28316 refined, 6 included, MultiStar: {-0.09, 0.02}, one-star: {-0.20, 0.04}
02:06:20.655 00.002 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
02:06:20.655 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
02:06:20.657 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.89 mountX=0.06 mountY=0.07, mountTheta=0.87
02:06:20.658 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
02:06:20.659 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
02:06:20.659 00.000 29988 Worker thread wakes up
02:06:20.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
02:06:20.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
02:06:20.659 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.06 yDistance=0.07
02:06:20.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:06:20.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:20.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:06:20.659 00.000 29988 MoveAxis(E, 0, ABG)
02:06:20.660 00.001 29988 Move returns status 0, amount 0
02:06:20.660 00.000 29988 MoveAxis(N, 0, ABG)
02:06:20.660 00.000 29988 Move returns status 0, amount 0
02:06:20.660 00.000 29988 move complete, result=0
02:06:20.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:20.660 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
02:06:20.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:20.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:20.662 00.001 28316 Enqueuing Expose request
02:06:20.662 00.000 29988 worker thread done servicing request
02:06:20.662 00.000 29988 Worker thread wakes up
02:06:20.662 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:20.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:20.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:22.289 01.627 29988 Exposure complete
02:06:22.327 00.038 29988 worker thread done servicing request
02:06:22.327 00.000 28316 OnExposeComplete: enter
02:06:22.328 00.001 28316 UpdateGuideState(): m_state=6
02:06:22.328 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2494
02:06:22.329 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=259.51, Mass=2415, SNR=34.1, Peak=184 HFD=3.8
02:06:22.329 00.000 28316 MultiStar: [#1 0.05,-0.11,0.97,U] [#2 0.14,-0.04,0.93,U] [#3 0.14,-0.15,0.83,U] [#4 0.04,-0.17,0.83,U] [#5 0.12,-0.01,0.74,U] [#6 -0.07,-0.26,0.64,U] [#7 -0.21,-0.20,0.63,U] [#8 0.12,0.03,0.59,U] 
02:06:22.329 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.11}, one-star: {-0.09, -0.08}
02:06:22.331 00.002 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
02:06:22.331 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
02:06:22.331 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.31 mountX=-0.11 mountY=0.02, mountTheta=2.94
02:06:22.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
02:06:22.333 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
02:06:22.333 00.000 29988 Worker thread wakes up
02:06:22.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:06:22.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:06:22.333 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.02
02:06:22.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:06:22.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:22.334 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
02:06:22.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:22.336 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:22.336 00.000 28316 Enqueuing Expose request
02:06:22.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:22.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:22.336 00.000 29988 MoveAxis(E, 0, ABG)
02:06:22.336 00.000 29988 Move returns status 0, amount 0
02:06:22.336 00.000 29988 MoveAxis(N, 0, ABG)
02:06:22.336 00.000 29988 Move returns status 0, amount 0
02:06:22.336 00.000 29988 move complete, result=0
02:06:22.337 00.001 29988 worker thread done servicing request
02:06:22.337 00.000 29988 Worker thread wakes up
02:06:22.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:22.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:22.337 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:23.850 01.513 29988 Exposure complete
02:06:23.882 00.032 29988 worker thread done servicing request
02:06:23.882 00.000 28316 OnExposeComplete: enter
02:06:23.884 00.002 28316 UpdateGuideState(): m_state=6
02:06:23.885 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2495
02:06:23.886 00.001 28316 Star::Find returns 1 (0), X=953.30, Y=259.48, Mass=2500, SNR=34.5, Peak=184 HFD=3.8
02:06:23.887 00.001 28316 MultiStar: [#1 -0.23,0.03,1.00,U] [#2 -0.03,0.07,0.89,U] [#3 0.03,-0.09,0.86,U] [#4 -0.08,-0.32,0.00,M1] [#5 -0.21,-0.01,0.72,U] [#6 -0.20,-0.41,0.00,M8] [#7 -0.44,-0.17,0.00,M7] [#8 -0.28,0.06,0.58,U] 
02:06:23.888 00.001 28316 refined, 5 included, MultiStar: {-0.13, -0.01}, one-star: {-0.12, -0.10}
02:06:23.889 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.05 = 1.23)
02:06:23.890 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
02:06:23.890 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.05 mountX=0.04 mountY=0.12, mountTheta=1.23
02:06:23.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
02:06:23.894 00.002 28316 Enqueuing Move request for scope (-0.13, -0.01)
02:06:23.897 00.003 29988 Worker thread wakes up
02:06:23.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
02:06:23.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
02:06:23.897 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
02:06:23.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:06:23.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:23.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:06:23.897 00.000 29988 MoveAxis(E, 0, ABG)
02:06:23.897 00.000 29988 Move returns status 0, amount 0
02:06:23.897 00.000 29988 MoveAxis(N, 0, ABG)
02:06:23.897 00.000 29988 Move returns status 0, amount 0
02:06:23.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:23.898 00.001 29988 move complete, result=0
02:06:23.898 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.5
02:06:23.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:23.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:23.899 00.000 28316 Enqueuing Expose request
02:06:23.900 00.001 29988 worker thread done servicing request
02:06:23.900 00.000 29988 Worker thread wakes up
02:06:23.900 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:23.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:23.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:25.532 01.632 29988 Exposure complete
02:06:25.574 00.042 29988 worker thread done servicing request
02:06:25.574 00.000 28316 OnExposeComplete: enter
02:06:25.575 00.001 28316 UpdateGuideState(): m_state=6
02:06:25.576 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2496
02:06:25.576 00.000 28316 Star::Find returns 1 (0), X=953.24, Y=259.47, Mass=2445, SNR=34.3, Peak=191 HFD=3.7
02:06:25.577 00.001 28316 MultiStar: [#1 -0.15,-0.15,0.98,U] [#2 0.04,-0.05,0.91,U] [#3 0.05,-0.17,0.85,U] [#4 -0.25,-0.19,0.00,M2] [#5 -0.06,-0.19,0.73,U] [#6 -0.44,-0.23,0.00,M9] [#7 -0.42,-0.21,0.00,M8] [#8 -0.25,0.01,0.58,U] 
02:06:25.578 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.12}, one-star: {-0.18, -0.12}
02:06:25.579 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.08)
02:06:25.579 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.04)
02:06:25.580 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.21 mountX=-0.07 mountY=0.13, mountTheta=2.07
02:06:25.583 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.12, opts=13)
02:06:25.583 00.000 28316 Enqueuing Move request for scope (-0.09, -0.12)
02:06:25.584 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:25.584 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:06:25.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:25.585 00.000 29988 Worker thread wakes up
02:06:25.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
02:06:25.585 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
02:06:25.585 00.000 29988 Moving (-0.09, -0.12) raw xDistance=-0.07 yDistance=0.13
02:06:25.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:06:25.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:25.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:25.587 00.002 28316 Enqueuing Expose request
02:06:25.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:06:25.588 00.001 29988 MoveAxis(E, 0, ABG)
02:06:25.588 00.000 29988 Move returns status 0, amount 0
02:06:25.588 00.000 29988 MoveAxis(N, 0, ABG)
02:06:25.588 00.000 29988 Move returns status 0, amount 0
02:06:25.588 00.000 29988 move complete, result=0
02:06:25.588 00.000 29988 worker thread done servicing request
02:06:25.588 00.000 29988 Worker thread wakes up
02:06:25.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:25.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:25.588 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:27.109 01.521 29988 Exposure complete
02:06:27.153 00.044 29988 worker thread done servicing request
02:06:27.153 00.000 28316 OnExposeComplete: enter
02:06:27.154 00.001 28316 UpdateGuideState(): m_state=6
02:06:27.155 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2497
02:06:27.155 00.000 28316 Star::Find returns 1 (0), X=953.43, Y=259.39, Mass=2492, SNR=34.6, Peak=192 HFD=3.5
02:06:27.157 00.002 28316 MultiStar: [#1 -0.05,-0.07,0.98,U] [#2 -0.04,-0.09,0.90,U] [#3 0.23,-0.08,0.84,U] [#4 0.03,-0.27,0.80,U] [#5 0.14,-0.08,0.73,U] [#6 -0.12,-0.35,0.00,M10] [#7 -0.37,-0.11,0.00,M9] [#8 -0.04,-0.02,0.57,U] 
02:06:27.157 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.12}, one-star: {0.00, -0.20}
02:06:27.157 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
02:06:27.158 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
02:06:27.158 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=-0.13 mountY=0.02, mountTheta=2.98
02:06:27.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
02:06:27.160 00.001 28316 Enqueuing Move request for scope (0.04, -0.12)
02:06:27.160 00.000 29988 Worker thread wakes up
02:06:27.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
02:06:27.160 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
02:06:27.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:27.161 00.001 29988 Moving (0.04, -0.12) raw xDistance=-0.13 yDistance=0.02
02:06:27.161 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.6
02:06:27.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:27.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:27.162 00.000 28316 Enqueuing Expose request
02:06:27.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:06:27.163 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:27.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:27.163 00.000 29988 MoveAxis(E, 0, ABG)
02:06:27.163 00.000 29988 Move returns status 0, amount 0
02:06:27.163 00.000 29988 MoveAxis(N, 0, ABG)
02:06:27.163 00.000 29988 Move returns status 0, amount 0
02:06:27.163 00.000 29988 move complete, result=0
02:06:27.163 00.000 29988 worker thread done servicing request
02:06:27.163 00.000 29988 Worker thread wakes up
02:06:27.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:27.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:27.163 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:28.801 01.638 29988 Exposure complete
02:06:28.854 00.053 29988 worker thread done servicing request
02:06:28.854 00.000 28316 OnExposeComplete: enter
02:06:28.856 00.002 28316 UpdateGuideState(): m_state=6
02:06:28.857 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2498
02:06:28.857 00.000 28316 Star::Find returns 1 (0), X=953.33, Y=259.38, Mass=2236, SNR=32.8, Peak=183 HFD=3.5
02:06:28.858 00.001 28316 MultiStar: [#1 0.06,-0.21,1.03,U] [#2 0.07,-0.08,0.94,U] [#3 0.13,-0.13,0.90,U] [#4 0.07,-0.25,0.86,U] [#5 0.13,-0.14,0.74,U] [#6 -0.07,-0.45,0.00,R] [#7 -0.29,-0.20,0.00,M10] [#8 -0.22,-0.10,0.60,U] 
02:06:28.858 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.16}, one-star: {-0.09, -0.20}
02:06:28.858 00.000 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
02:06:28.859 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
02:06:28.859 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.39 mountX=-0.16 mountY=0.05, mountTheta=2.86
02:06:28.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
02:06:28.861 00.001 28316 Enqueuing Move request for scope (0.03, -0.16)
02:06:28.862 00.001 29988 Worker thread wakes up
02:06:28.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:28.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
02:06:28.862 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
02:06:28.863 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
02:06:28.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:28.863 00.000 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.05
02:06:28.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:28.864 00.001 28316 Enqueuing Expose request
02:06:28.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:06:28.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:28.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:06:28.864 00.000 29988 MoveAxis(E, 0, ABG)
02:06:28.864 00.000 29988 Move returns status 0, amount 0
02:06:28.864 00.000 29988 MoveAxis(N, 0, ABG)
02:06:28.864 00.000 29988 Move returns status 0, amount 0
02:06:28.864 00.000 29988 move complete, result=0
02:06:28.864 00.000 29988 worker thread done servicing request
02:06:28.864 00.000 29988 Worker thread wakes up
02:06:28.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:28.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:28.865 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:30.382 01.517 29988 Exposure complete
02:06:30.434 00.052 29988 worker thread done servicing request
02:06:30.434 00.000 28316 OnExposeComplete: enter
02:06:30.435 00.001 28316 UpdateGuideState(): m_state=6
02:06:30.436 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2499
02:06:30.437 00.001 28316 Star::Find returns 1 (0), X=953.17, Y=259.53, Mass=2444, SNR=34.1, Peak=202 HFD=3.8
02:06:30.439 00.002 28316 MultiStar: [#1 -0.07,-0.05,0.99,U] [#2 -0.10,0.00,0.88,U] [#3 -0.01,0.02,0.86,U] [#4 -0.26,-0.25,0.00,M1] [#5 -0.14,-0.08,0.75,U] [#6 -0.33,0.15,0.00,M1] [#7 -0.60,-0.12,0.00,R] [#8 -0.31,0.08,0.00,M1] 
02:06:30.440 00.001 28316 refined, 4 included, MultiStar: {-0.12, -0.03}, one-star: {-0.26, -0.05}
02:06:30.440 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.42)
02:06:30.441 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.38)
02:06:30.441 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=0.02 mountY=0.12, mountTheta=1.41
02:06:30.443 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.03, opts=13)
02:06:30.443 00.000 28316 Enqueuing Move request for scope (-0.12, -0.03)
02:06:30.445 00.002 29988 Worker thread wakes up
02:06:30.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
02:06:30.445 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
02:06:30.445 00.000 29988 Moving (-0.12, -0.03) raw xDistance=0.02 yDistance=0.12
02:06:30.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:30.446 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.1
02:06:30.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:30.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:30.447 00.000 28316 Enqueuing Expose request
02:06:30.448 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:06:30.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:30.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:06:30.448 00.000 29988 MoveAxis(E, 0, ABG)
02:06:30.448 00.000 29988 Move returns status 0, amount 0
02:06:30.448 00.000 29988 MoveAxis(N, 0, ABG)
02:06:30.448 00.000 29988 Move returns status 0, amount 0
02:06:30.448 00.000 29988 move complete, result=0
02:06:30.448 00.000 29988 worker thread done servicing request
02:06:30.448 00.000 29988 Worker thread wakes up
02:06:30.448 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:30.449 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:30.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:32.077 01.628 29988 Exposure complete
02:06:32.112 00.035 29988 worker thread done servicing request
02:06:32.112 00.000 28316 OnExposeComplete: enter
02:06:32.113 00.001 28316 UpdateGuideState(): m_state=6
02:06:32.114 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2500
02:06:32.116 00.002 28316 Star::Find returns 1 (0), X=953.40, Y=259.41, Mass=2502, SNR=34.6, Peak=194 HFD=3.6
02:06:32.118 00.002 28316 MultiStar: [#1 -0.03,-0.14,0.98,U] [#2 -0.01,-0.06,0.90,U] [#3 0.12,-0.10,0.87,U] [#4 0.01,-0.18,0.83,U] [#5 -0.01,-0.19,0.73,U] [#6 -0.17,0.02,0.61,U] [#7 0.41,-0.17,0.00,M1] [#8 -0.14,0.01,0.57,U] 
02:06:32.119 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {-0.03, -0.17}
02:06:32.120 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:06:32.121 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:06:32.122 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.77 mountX=-0.09 mountY=0.07, mountTheta=2.49
02:06:32.124 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
02:06:32.125 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
02:06:32.125 00.000 29988 Worker thread wakes up
02:06:32.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
02:06:32.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
02:06:32.125 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
02:06:32.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:06:32.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:32.125 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.6
02:06:32.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:32.125 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:32.127 00.002 28316 Enqueuing Expose request
02:06:32.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:32.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:06:32.127 00.000 29988 MoveAxis(E, 0, ABG)
02:06:32.127 00.000 29988 Move returns status 0, amount 0
02:06:32.127 00.000 29988 MoveAxis(N, 0, ABG)
02:06:32.127 00.000 29988 Move returns status 0, amount 0
02:06:32.128 00.001 29988 move complete, result=0
02:06:32.128 00.000 29988 worker thread done servicing request
02:06:32.128 00.000 29988 Worker thread wakes up
02:06:32.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:32.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:32.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:33.649 01.521 29988 Exposure complete
02:06:33.698 00.049 29988 worker thread done servicing request
02:06:33.698 00.000 28316 OnExposeComplete: enter
02:06:33.698 00.000 28316 UpdateGuideState(): m_state=6
02:06:33.699 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2501
02:06:33.699 00.000 28316 Star::Find returns 1 (0), X=953.35, Y=259.45, Mass=2266, SNR=33.0, Peak=184 HFD=3.5
02:06:33.700 00.001 28316 MultiStar: [#1 0.07,-0.15,1.06,U] [#2 0.09,0.00,0.96,U] [#3 0.13,-0.04,0.87,U] [#4 0.02,-0.18,0.86,U] [#5 0.01,-0.06,0.75,U] [#6 -0.09,0.16,0.65,U] [#7 0.30,0.01,0.64,U] [#8 -0.14,0.10,0.62,U] 
02:06:33.700 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {-0.08, -0.13}
02:06:33.701 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:06:33.702 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:06:33.704 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.93 mountX=-0.06 mountY=-0.01, mountTheta=-2.96
02:06:33.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
02:06:33.707 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
02:06:33.711 00.004 29988 Worker thread wakes up
02:06:33.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:06:33.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:06:33.711 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
02:06:33.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:33.712 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
02:06:33.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:33.714 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:33.714 00.000 28316 Enqueuing Expose request
02:06:33.715 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:06:33.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:33.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:06:33.715 00.000 29988 MoveAxis(E, 0, ABG)
02:06:33.715 00.000 29988 Move returns status 0, amount 0
02:06:33.715 00.000 29988 MoveAxis(N, 0, ABG)
02:06:33.715 00.000 29988 Move returns status 0, amount 0
02:06:33.715 00.000 29988 move complete, result=0
02:06:33.715 00.000 29988 worker thread done servicing request
02:06:33.715 00.000 29988 Worker thread wakes up
02:06:33.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:33.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:33.715 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:35.343 01.628 29988 Exposure complete
02:06:35.378 00.035 29988 worker thread done servicing request
02:06:35.378 00.000 28316 OnExposeComplete: enter
02:06:35.380 00.002 28316 UpdateGuideState(): m_state=6
02:06:35.380 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2502
02:06:35.381 00.001 28316 Star::Find returns 1 (0), X=953.67, Y=259.43, Mass=2432, SNR=34.2, Peak=189 HFD=3.6
02:06:35.381 00.000 28316 MultiStar: [#1 0.17,-0.11,0.98,U] [#2 0.31,-0.01,0.00,M1] [#3 0.28,-0.12,0.85,U] [#4 -0.02,-0.19,0.83,U] [#5 0.27,-0.19,0.00,M1] [#6 -0.10,0.23,0.63,U] [#7 0.51,0.03,0.00,M1] [#8 0.23,0.09,0.57,U] 
02:06:35.382 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.07}, one-star: {0.25, -0.15}
02:06:35.382 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
02:06:35.383 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
02:06:35.383 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.43 mountX=-0.12 mountY=-0.10, mountTheta=-2.45
02:06:35.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
02:06:35.385 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
02:06:35.385 00.000 29988 Worker thread wakes up
02:06:35.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
02:06:35.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
02:06:35.385 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.12 yDistance=-0.10
02:06:35.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:06:35.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:35.386 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:06:35.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:35.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:35.388 00.001 28316 Enqueuing Expose request
02:06:35.389 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:35.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:06:35.389 00.000 29988 MoveAxis(E, 0, ABG)
02:06:35.389 00.000 29988 Move returns status 0, amount 0
02:06:35.389 00.000 29988 MoveAxis(N, 0, ABG)
02:06:35.389 00.000 29988 Move returns status 0, amount 0
02:06:35.389 00.000 29988 move complete, result=0
02:06:35.389 00.000 29988 worker thread done servicing request
02:06:35.389 00.000 29988 Worker thread wakes up
02:06:35.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:35.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:35.389 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:36.905 01.516 29988 Exposure complete
02:06:36.958 00.053 29988 worker thread done servicing request
02:06:36.958 00.000 28316 OnExposeComplete: enter
02:06:36.959 00.001 28316 UpdateGuideState(): m_state=6
02:06:36.961 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2503
02:06:36.962 00.001 28316 Star::Find returns 1 (0), X=953.58, Y=259.51, Mass=2458, SNR=34.4, Peak=172 HFD=4.1
02:06:36.964 00.002 28316 MultiStar: [#1 0.12,-0.07,0.96,U] [#2 0.34,0.04,0.00,M2] [#3 0.31,-0.03,0.00,M1] [#4 0.16,-0.14,0.82,U] [#5 0.13,-0.09,0.73,U] [#6 -0.18,0.10,0.64,U] [#7 0.25,0.06,0.60,U] [#8 0.07,-0.07,0.60,U] 
02:06:36.965 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.05}, one-star: {0.16, -0.08}
02:06:36.967 00.002 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:06:36.968 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:06:36.968 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.44 mountX=-0.09 mountY=-0.07, mountTheta=-2.46
02:06:36.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.05, opts=13)
02:06:36.970 00.001 28316 Enqueuing Move request for scope (0.11, -0.05)
02:06:36.970 00.000 29988 Worker thread wakes up
02:06:36.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:36.971 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
02:06:36.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:36.971 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:36.972 00.001 28316 Enqueuing Expose request
02:06:36.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
02:06:36.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
02:06:36.972 00.000 29988 Moving (0.11, -0.05) raw xDistance=-0.09 yDistance=-0.07
02:06:36.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:06:36.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:36.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:06:36.972 00.000 29988 MoveAxis(E, 0, ABG)
02:06:36.972 00.000 29988 Move returns status 0, amount 0
02:06:36.972 00.000 29988 MoveAxis(N, 0, ABG)
02:06:36.973 00.001 29988 Move returns status 0, amount 0
02:06:36.973 00.000 29988 move complete, result=0
02:06:36.973 00.000 29988 worker thread done servicing request
02:06:36.973 00.000 29988 Worker thread wakes up
02:06:36.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:36.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:36.973 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:38.604 01.631 29988 Exposure complete
02:06:38.643 00.039 29988 worker thread done servicing request
02:06:38.643 00.000 28316 OnExposeComplete: enter
02:06:38.644 00.001 28316 UpdateGuideState(): m_state=6
02:06:38.645 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2504
02:06:38.645 00.000 28316 Star::Find returns 1 (0), X=953.63, Y=259.44, Mass=2452, SNR=34.1, Peak=178 HFD=3.5
02:06:38.646 00.001 28316 MultiStar: [#1 0.08,-0.11,0.99,U] [#2 0.15,-0.12,0.90,U] [#3 0.12,0.03,0.85,U] [#4 0.15,-0.14,0.82,U] [#5 0.21,-0.37,0.00,M1] [#6 -0.11,0.08,0.63,U] [#7 0.24,-0.08,0.63,U] [#8 -0.14,0.04,0.58,U] 
02:06:38.646 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.20, -0.14}
02:06:38.647 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:06:38.647 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:06:38.647 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.59 mountX=-0.10 mountY=-0.06, mountTheta=-2.62
02:06:38.648 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
02:06:38.649 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
02:06:38.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:38.651 00.002 29988 Worker thread wakes up
02:06:38.651 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.1
02:06:38.652 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:06:38.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:38.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:38.653 00.001 28316 Enqueuing Expose request
02:06:38.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:06:38.653 00.000 29988 Moving (0.10, -0.07) raw xDistance=-0.10 yDistance=-0.06
02:06:38.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:06:38.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:38.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:06:38.653 00.000 29988 MoveAxis(E, 0, ABG)
02:06:38.653 00.000 29988 Move returns status 0, amount 0
02:06:38.653 00.000 29988 MoveAxis(N, 0, ABG)
02:06:38.653 00.000 29988 Move returns status 0, amount 0
02:06:38.653 00.000 29988 move complete, result=0
02:06:38.653 00.000 29988 worker thread done servicing request
02:06:38.653 00.000 29988 Worker thread wakes up
02:06:38.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:38.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:38.654 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:40.172 01.518 29988 Exposure complete
02:06:40.210 00.038 29988 worker thread done servicing request
02:06:40.210 00.000 28316 OnExposeComplete: enter
02:06:40.211 00.001 28316 UpdateGuideState(): m_state=6
02:06:40.212 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2505
02:06:40.212 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=259.28, Mass=2380, SNR=33.8, Peak=183 HFD=4.0
02:06:40.213 00.001 28316 MultiStar: [#1 0.22,-0.41,0.00,M1] [#2 0.05,-0.23,0.95,U] [#3 -0.02,-0.23,0.86,U] [#4 -0.05,-0.18,0.82,U] [#5 0.19,-0.32,0.00,M2] [#6 -0.29,0.08,0.63,U] [#7 0.19,-0.11,0.64,U] [#8 -0.02,0.01,0.59,U] 
02:06:40.214 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.16}, one-star: {-0.15, -0.31}
02:06:40.215 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
02:06:40.215 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
02:06:40.216 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.82 mountX=-0.13 mountY=0.11, mountTheta=2.44
02:06:40.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.16, opts=13)
02:06:40.218 00.001 28316 Enqueuing Move request for scope (-0.04, -0.16)
02:06:40.218 00.000 29988 Worker thread wakes up
02:06:40.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:40.219 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
02:06:40.219 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:06:40.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:40.220 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
02:06:40.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:40.220 00.000 28316 Enqueuing Expose request
02:06:40.220 00.000 29988 Moving (-0.04, -0.16) raw xDistance=-0.13 yDistance=0.11
02:06:40.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:06:40.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:40.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:06:40.220 00.000 29988 MoveAxis(E, 0, ABG)
02:06:40.220 00.000 29988 Move returns status 0, amount 0
02:06:40.220 00.000 29988 MoveAxis(N, 0, ABG)
02:06:40.221 00.001 29988 Move returns status 0, amount 0
02:06:40.221 00.000 29988 move complete, result=0
02:06:40.221 00.000 29988 worker thread done servicing request
02:06:40.221 00.000 29988 Worker thread wakes up
02:06:40.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:40.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:40.221 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:41.854 01.633 29988 Exposure complete
02:06:41.887 00.033 29988 worker thread done servicing request
02:06:41.887 00.000 28316 OnExposeComplete: enter
02:06:41.888 00.001 28316 UpdateGuideState(): m_state=6
02:06:41.888 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2506
02:06:41.889 00.001 28316 Star::Find returns 1 (0), X=953.38, Y=259.38, Mass=2363, SNR=33.6, Peak=202 HFD=3.5
02:06:41.889 00.000 28316 MultiStar: [#1 0.09,-0.31,0.00,M2] [#2 -0.10,-0.06,0.92,U] [#3 0.01,-0.11,0.90,U] [#4 0.08,-0.37,0.00,M1] [#5 0.18,-0.28,0.00,M3] [#6 -0.28,0.11,0.64,U] [#7 0.37,-0.13,0.00,M1] [#8 -0.09,-0.08,0.61,U] 
02:06:41.890 00.001 28316 refined, 4 included, MultiStar: {-0.09, -0.08}, one-star: {-0.04, -0.20}
02:06:41.891 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.89)
02:06:41.892 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
02:06:41.893 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.40 mountX=-0.04 mountY=0.12, mountTheta=1.88
02:06:41.895 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
02:06:41.896 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
02:06:41.896 00.000 29988 Worker thread wakes up
02:06:41.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:41.897 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.6
02:06:41.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:41.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:41.898 00.001 28316 Enqueuing Expose request
02:06:41.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
02:06:41.898 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
02:06:41.898 00.000 29988 Moving (-0.09, -0.08) raw xDistance=-0.04 yDistance=0.12
02:06:41.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:06:41.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:41.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:06:41.898 00.000 29988 MoveAxis(E, 0, ABG)
02:06:41.898 00.000 29988 Move returns status 0, amount 0
02:06:41.898 00.000 29988 MoveAxis(N, 0, ABG)
02:06:41.898 00.000 29988 Move returns status 0, amount 0
02:06:41.898 00.000 29988 move complete, result=0
02:06:41.898 00.000 29988 worker thread done servicing request
02:06:41.898 00.000 29988 Worker thread wakes up
02:06:41.898 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:41.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:41.899 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:43.424 01.525 29988 Exposure complete
02:06:43.476 00.052 29988 worker thread done servicing request
02:06:43.476 00.000 28316 OnExposeComplete: enter
02:06:43.477 00.001 28316 UpdateGuideState(): m_state=6
02:06:43.479 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2507
02:06:43.480 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=259.33, Mass=2404, SNR=34.0, Peak=202 HFD=3.5
02:06:43.482 00.002 28316 MultiStar: [#1 0.02,-0.35,0.00,M3] [#2 0.03,-0.16,0.93,U] [#3 0.09,-0.29,0.85,U] [#4 0.10,-0.29,0.00,M2] [#5 0.01,-0.31,0.74,U] [#6 -0.04,0.01,0.62,U] [#7 0.23,-0.10,0.62,U] [#8 -0.15,0.06,0.58,U] 
02:06:43.483 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.17}, one-star: {-0.02, -0.25}
02:06:43.484 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
02:06:43.486 00.002 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
02:06:43.487 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=-0.16 mountY=0.05, mountTheta=2.82
02:06:43.489 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.17, opts=13)
02:06:43.490 00.001 28316 Enqueuing Move request for scope (0.02, -0.17)
02:06:43.490 00.000 29988 Worker thread wakes up
02:06:43.491 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:43.491 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.0
02:06:43.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:43.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:43.492 00.000 28316 Enqueuing Expose request
02:06:43.493 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
02:06:43.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
02:06:43.493 00.000 29988 Moving (0.02, -0.17) raw xDistance=-0.16 yDistance=0.05
02:06:43.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:06:43.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:43.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:06:43.493 00.000 29988 MoveAxis(E, 0, ABG)
02:06:43.493 00.000 29988 Move returns status 0, amount 0
02:06:43.493 00.000 29988 MoveAxis(N, 0, ABG)
02:06:43.493 00.000 29988 Move returns status 0, amount 0
02:06:43.493 00.000 29988 move complete, result=0
02:06:43.493 00.000 29988 worker thread done servicing request
02:06:43.493 00.000 29988 Worker thread wakes up
02:06:43.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:43.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:43.493 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:45.117 01.624 29988 Exposure complete
02:06:45.164 00.047 29988 worker thread done servicing request
02:06:45.164 00.000 28316 OnExposeComplete: enter
02:06:45.164 00.000 28316 UpdateGuideState(): m_state=6
02:06:45.165 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2508
02:06:45.165 00.000 28316 Star::Find returns 1 (0), X=953.32, Y=259.41, Mass=2425, SNR=34.0, Peak=203 HFD=3.6
02:06:45.166 00.001 28316 MultiStar: [#1 0.01,-0.18,0.97,U] [#2 0.06,0.00,0.90,U] [#3 0.11,-0.13,0.86,U] [#4 0.12,-0.23,0.83,U] [#5 0.13,-0.17,0.74,U] [#6 -0.03,0.13,0.63,U] [#7 0.40,-0.20,0.00,M1] [#8 -0.35,0.03,0.00,M1] 
02:06:45.166 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.12}, one-star: {-0.11, -0.17}
02:06:45.167 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:06:45.168 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:06:45.169 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.25 mountX=-0.12 mountY=0.02, mountTheta=2.99
02:06:45.171 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
02:06:45.172 00.001 28316 Enqueuing Move request for scope (0.04, -0.12)
02:06:45.173 00.001 29988 Worker thread wakes up
02:06:45.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:45.173 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.0
02:06:45.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:45.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:45.174 00.000 28316 Enqueuing Expose request
02:06:45.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
02:06:45.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
02:06:45.175 00.000 29988 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=0.02
02:06:45.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:06:45.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:45.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:45.175 00.000 29988 MoveAxis(E, 0, ABG)
02:06:45.175 00.000 29988 Move returns status 0, amount 0
02:06:45.175 00.000 29988 MoveAxis(N, 0, ABG)
02:06:45.175 00.000 29988 Move returns status 0, amount 0
02:06:45.175 00.000 29988 move complete, result=0
02:06:45.175 00.000 29988 worker thread done servicing request
02:06:45.175 00.000 29988 Worker thread wakes up
02:06:45.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:45.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:45.176 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:46.702 01.526 29988 Exposure complete
02:06:46.756 00.054 29988 worker thread done servicing request
02:06:46.756 00.000 28316 OnExposeComplete: enter
02:06:46.757 00.001 28316 UpdateGuideState(): m_state=6
02:06:46.757 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2509
02:06:46.758 00.001 28316 Star::Find returns 1 (0), X=953.37, Y=259.35, Mass=2339, SNR=33.4, Peak=197 HFD=3.5
02:06:46.758 00.000 28316 MultiStar: [#1 0.06,-0.46,0.00,M3] [#2 0.16,-0.16,0.95,U] [#3 0.17,-0.34,0.00,M1] [#4 0.22,-0.30,0.00,M2] [#5 0.33,-0.36,0.00,M2] [#6 0.02,0.01,0.65,U] [#7 0.47,-0.41,0.00,M2] [#8 0.05,-0.34,0.00,M2] 
02:06:46.759 00.001 28316 refined, 2 included, MultiStar: {0.04, -0.15}, one-star: {-0.06, -0.23}
02:06:46.759 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
02:06:46.760 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
02:06:46.760 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.28 mountX=-0.15 mountY=0.03, mountTheta=2.96
02:06:46.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.15, opts=13)
02:06:46.761 00.000 28316 Enqueuing Move request for scope (0.04, -0.15)
02:06:46.764 00.003 29988 Worker thread wakes up
02:06:46.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
02:06:46.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
02:06:46.764 00.000 29988 Moving (0.04, -0.15) raw xDistance=-0.15 yDistance=0.03
02:06:46.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:06:46.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:46.765 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:46.765 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
02:06:46.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:46.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:46.766 00.000 28316 Enqueuing Expose request
02:06:46.767 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:06:46.767 00.000 29988 MoveAxis(E, 0, ABG)
02:06:46.767 00.000 29988 Move returns status 0, amount 0
02:06:46.767 00.000 29988 MoveAxis(N, 0, ABG)
02:06:46.767 00.000 29988 Move returns status 0, amount 0
02:06:46.767 00.000 29988 move complete, result=0
02:06:46.767 00.000 29988 worker thread done servicing request
02:06:46.767 00.000 29988 Worker thread wakes up
02:06:46.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:46.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:46.768 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:48.403 01.635 29988 Exposure complete
02:06:48.445 00.042 29988 worker thread done servicing request
02:06:48.445 00.000 28316 OnExposeComplete: enter
02:06:48.445 00.000 28316 UpdateGuideState(): m_state=6
02:06:48.446 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2510
02:06:48.446 00.000 28316 Star::Find returns 1 (0), X=953.18, Y=259.24, Mass=2383, SNR=33.8, Peak=215 HFD=4.0
02:06:48.447 00.001 28316 MultiStar: [#1 0.07,-0.35,0.00,M4] [#2 -0.01,-0.16,0.92,U] [#3 0.01,-0.32,0.00,M2] [#4 -0.08,-0.36,0.00,M3] [#5 0.09,-0.30,0.00,M3] [#6 -0.34,-0.13,0.00,M1] [#7 0.24,-0.16,0.64,U] [#8 -0.27,-0.15,0.00,M3] 
02:06:48.447 00.000 28316 refined, 2 included, MultiStar: {-0.04, -0.23}, one-star: {-0.25, -0.35}
02:06:48.448 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.54)
02:06:48.448 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
02:06:48.451 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.75 mountX=-0.19 mountY=0.14, mountTheta=2.51
02:06:48.454 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.23, opts=13)
02:06:48.454 00.000 28316 Enqueuing Move request for scope (-0.04, -0.23)
02:06:48.456 00.002 29988 Worker thread wakes up
02:06:48.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
02:06:48.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:48.458 00.002 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:06:48.461 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
02:06:48.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:48.463 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:48.466 00.003 29988 Moving (-0.04, -0.23) raw xDistance=-0.19 yDistance=0.14
02:06:48.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:06:48.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:48.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:06:48.466 00.000 29988 MoveAxis(E, 0, ABG)
02:06:48.466 00.000 29988 Move returns status 0, amount 0
02:06:48.466 00.000 29988 MoveAxis(N, 0, ABG)
02:06:48.466 00.000 29988 Move returns status 0, amount 0
02:06:48.466 00.000 29988 move complete, result=0
02:06:48.466 00.000 29988 worker thread done servicing request
02:06:48.466 00.000 28316 Enqueuing Expose request
02:06:48.467 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:48.467 00.000 29988 Worker thread wakes up
02:06:48.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:48.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:49.987 01.520 29988 Exposure complete
02:06:50.025 00.038 29988 worker thread done servicing request
02:06:50.025 00.000 28316 OnExposeComplete: enter
02:06:50.027 00.002 28316 UpdateGuideState(): m_state=6
02:06:50.028 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2511
02:06:50.029 00.001 28316 Star::Find returns 1 (0), X=953.23, Y=259.35, Mass=2421, SNR=34.0, Peak=217 HFD=3.7
02:06:50.030 00.001 28316 MultiStar: [#1 -0.19,-0.32,0.00,M5] [#2 0.01,-0.02,0.89,U] [#3 0.07,-0.14,0.86,U] [#4 -0.04,-0.32,0.00,M4] [#5 0.13,-0.26,0.74,U] [#6 -0.22,0.20,0.63,U] [#7 0.16,-0.09,0.63,U] [#8 -0.28,-0.02,0.59,U] 
02:06:50.032 00.002 28316 refined, 6 included, MultiStar: {-0.04, -0.10}, one-star: {-0.19, -0.23}
02:06:50.035 00.003 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.28)
02:06:50.037 00.002 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24)
02:06:50.039 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-2.01 mountX=-0.07 mountY=0.08, mountTheta=2.26
02:06:50.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
02:06:50.041 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
02:06:50.042 00.001 29988 Worker thread wakes up
02:06:50.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:06:50.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:06:50.042 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.08
02:06:50.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:06:50.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:50.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:50.042 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.0
02:06:50.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:50.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:50.044 00.001 28316 Enqueuing Expose request
02:06:50.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:06:50.044 00.000 29988 MoveAxis(E, 0, ABG)
02:06:50.044 00.000 29988 Move returns status 0, amount 0
02:06:50.044 00.000 29988 MoveAxis(N, 0, ABG)
02:06:50.044 00.000 29988 Move returns status 0, amount 0
02:06:50.044 00.000 29988 move complete, result=0
02:06:50.044 00.000 29988 worker thread done servicing request
02:06:50.044 00.000 29988 Worker thread wakes up
02:06:50.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:50.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:50.045 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:51.672 01.627 29988 Exposure complete
02:06:51.708 00.036 29988 worker thread done servicing request
02:06:51.708 00.000 28316 OnExposeComplete: enter
02:06:51.709 00.001 28316 UpdateGuideState(): m_state=6
02:06:51.710 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2512
02:06:51.712 00.002 28316 Star::Find returns 1 (0), X=953.53, Y=259.20, Mass=2435, SNR=34.2, Peak=191 HFD=3.8
02:06:51.714 00.002 28316 MultiStar: [#1 0.05,-0.30,0.97,U] [#2 0.21,-0.21,0.90,U] [#3 0.31,-0.27,0.00,M2] [#4 0.11,-0.30,0.00,M5] [#5 0.12,-0.47,0.00,M3] [#6 -0.20,0.03,0.64,U] [#7 0.60,-0.19,0.00,M1] [#8 -0.02,-0.24,0.60,U] 
02:06:51.716 00.002 28316 refined, 4 included, MultiStar: {0.05, -0.24}, one-star: {0.10, -0.38}
02:06:51.717 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.92)
02:06:51.718 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
02:06:51.718 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.37 mountX=-0.24 mountY=0.06, mountTheta=2.88
02:06:51.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.24, opts=13)
02:06:51.720 00.001 28316 Enqueuing Move request for scope (0.05, -0.24)
02:06:51.720 00.000 29988 Worker thread wakes up
02:06:51.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:51.721 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.2
02:06:51.721 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:51.721 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:51.722 00.001 28316 Enqueuing Expose request
02:06:51.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
02:06:51.722 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
02:06:51.722 00.000 29988 Moving (0.05, -0.24) raw xDistance=-0.24 yDistance=0.06
02:06:51.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:06:51.723 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:51.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:06:51.723 00.000 29988 MoveAxis(E, 50, ABG)
02:06:51.723 00.000 29988 Guiding  Dir = 2, Dur = 50
02:06:51.723 00.000 29988 IsSlewing returns 0
02:06:51.723 00.000 29988 IsGuiding returns 0
02:06:51.726 00.003 29988 PulseGuide returned control before completion, sleep 59
02:06:51.795 00.069 29988 IsGuiding returns 1
02:06:51.795 00.000 29988 scope still moving after pulse duration time elapsed
02:06:51.826 00.031 29988 IsSlewing returns 0
02:06:51.826 00.000 29988 IsGuiding returns 0
02:06:51.826 00.000 29988 scope move finished after 50 + 52 ms
02:06:51.826 00.000 29988 Move returns status 0, amount 50
02:06:51.826 00.000 29988 MoveAxis(N, 0, ABG)
02:06:51.826 00.000 29988 Move returns status 0, amount 0
02:06:51.826 00.000 29988 move complete, result=0
02:06:51.826 00.000 29988 worker thread done servicing request
02:06:51.826 00.000 29988 Worker thread wakes up
02:06:51.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:51.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:51.826 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
02:06:53.233 01.407 29988 Exposure complete
02:06:53.288 00.055 29988 worker thread done servicing request
02:06:53.288 00.000 28316 OnExposeComplete: enter
02:06:53.291 00.003 28316 UpdateGuideState(): m_state=6
02:06:53.295 00.004 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2513
02:06:53.295 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=259.31, Mass=2471, SNR=34.4, Peak=206 HFD=3.7
02:06:53.296 00.001 28316 MultiStar: [#1 -0.21,-0.25,0.00,M5] [#2 -0.04,-0.08,0.91,U] [#3 -0.05,-0.19,0.83,U] [#4 -0.03,-0.30,0.81,U] [#5 0.04,-0.36,0.00,M4] [#6 -0.30,0.01,0.61,U] [#7 0.31,-0.17,0.00,M2] [#8 -0.37,-0.06,0.00,M2] 
02:06:53.296 00.000 28316 refined, 4 included, MultiStar: {-0.11, -0.18}, one-star: {-0.15, -0.27}
02:06:53.297 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
02:06:53.297 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
02:06:53.298 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.11 mountX=-0.12 mountY=0.18, mountTheta=2.16
02:06:53.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.18, opts=13)
02:06:53.299 00.000 28316 Enqueuing Move request for scope (-0.11, -0.18)
02:06:53.300 00.001 29988 Worker thread wakes up
02:06:53.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:53.301 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.4
02:06:53.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:53.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:53.302 00.001 28316 Enqueuing Expose request
02:06:53.302 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
02:06:53.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
02:06:53.302 00.000 29988 Moving (-0.11, -0.18) raw xDistance=-0.12 yDistance=0.18
02:06:53.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:06:53.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:53.303 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:06:53.303 00.000 29988 MoveAxis(E, 0, ABG)
02:06:53.303 00.000 29988 Move returns status 0, amount 0
02:06:53.303 00.000 29988 MoveAxis(N, 0, ABG)
02:06:53.303 00.000 29988 Move returns status 0, amount 0
02:06:53.303 00.000 29988 move complete, result=0
02:06:53.303 00.000 29988 worker thread done servicing request
02:06:53.303 00.000 29988 Worker thread wakes up
02:06:53.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:53.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:53.303 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:54.936 01.633 29988 Exposure complete
02:06:54.978 00.042 29988 worker thread done servicing request
02:06:54.978 00.000 28316 OnExposeComplete: enter
02:06:54.979 00.001 28316 UpdateGuideState(): m_state=6
02:06:54.980 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2514
02:06:54.980 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=259.38, Mass=2446, SNR=34.2, Peak=194 HFD=3.7
02:06:54.981 00.001 28316 MultiStar: [#1 -0.16,-0.12,0.98,U] [#2 -0.09,-0.09,0.89,U] [#3 0.05,-0.13,0.87,U] [#4 -0.29,-0.27,0.00,M5] [#5 0.05,-0.27,0.74,U] [#6 -0.38,0.07,0.00,M1] [#7 0.14,-0.02,0.62,U] [#8 0.01,-0.08,0.57,U] 
02:06:54.981 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {-0.15, -0.20}
02:06:54.981 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
02:06:54.982 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39)
02:06:54.982 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.86 mountX=-0.11 mountY=0.10, mountTheta=2.41
02:06:54.983 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
02:06:54.984 00.001 28316 Enqueuing Move request for scope (-0.04, -0.13)
02:06:54.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:54.985 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.2
02:06:54.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:54.986 00.001 29988 Worker thread wakes up
02:06:54.986 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
02:06:54.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
02:06:54.986 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.11 yDistance=0.10
02:06:54.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:06:54.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:54.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:54.986 00.000 28316 Enqueuing Expose request
02:06:54.987 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:06:54.987 00.000 29988 MoveAxis(E, 0, ABG)
02:06:54.987 00.000 29988 Move returns status 0, amount 0
02:06:54.987 00.000 29988 MoveAxis(N, 0, ABG)
02:06:54.987 00.000 29988 Move returns status 0, amount 0
02:06:54.987 00.000 29988 move complete, result=0
02:06:54.987 00.000 29988 worker thread done servicing request
02:06:54.987 00.000 29988 Worker thread wakes up
02:06:54.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:54.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:54.987 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:56.506 01.519 29988 Exposure complete
02:06:56.555 00.049 29988 worker thread done servicing request
02:06:56.555 00.000 28316 OnExposeComplete: enter
02:06:56.556 00.001 28316 UpdateGuideState(): m_state=6
02:06:56.557 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2515
02:06:56.557 00.000 28316 Star::Find returns 1 (0), X=953.31, Y=259.24, Mass=2444, SNR=34.3, Peak=216 HFD=3.7
02:06:56.558 00.001 28316 MultiStar: [#1 -0.15,-0.32,0.00,M5] [#2 0.05,-0.17,0.90,U] [#3 0.02,-0.37,0.00,M1] [#4 -0.25,-0.37,0.00,M6] [#5 -0.22,-0.20,0.74,U] [#6 -0.35,-0.11,0.00,M2] [#7 -0.02,-0.07,0.62,U] [#8 -0.15,-0.08,0.56,U] 
02:06:56.558 00.000 28316 refined, 4 included, MultiStar: {-0.09, -0.19}, one-star: {-0.11, -0.35}
02:06:56.558 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:06:56.559 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:06:56.559 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.99 mountX=-0.14 mountY=0.16, mountTheta=2.27
02:06:56.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.19, opts=13)
02:06:56.561 00.001 28316 Enqueuing Move request for scope (-0.09, -0.19)
02:06:56.561 00.000 29988 Worker thread wakes up
02:06:56.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
02:06:56.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
02:06:56.561 00.000 29988 Moving (-0.09, -0.19) raw xDistance=-0.14 yDistance=0.16
02:06:56.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:56.562 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:06:56.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:56.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:56.563 00.001 28316 Enqueuing Expose request
02:06:56.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:06:56.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:56.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:06:56.563 00.000 29988 MoveAxis(E, 0, ABG)
02:06:56.563 00.000 29988 Move returns status 0, amount 0
02:06:56.564 00.001 29988 MoveAxis(N, 0, ABG)
02:06:56.564 00.000 29988 Move returns status 0, amount 0
02:06:56.564 00.000 29988 move complete, result=0
02:06:56.564 00.000 29988 worker thread done servicing request
02:06:56.564 00.000 29988 Worker thread wakes up
02:06:56.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:56.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:56.564 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:58.186 01.622 29988 Exposure complete
02:06:58.209 00.023 29988 worker thread done servicing request
02:06:58.209 00.000 28316 OnExposeComplete: enter
02:06:58.210 00.001 28316 UpdateGuideState(): m_state=6
02:06:58.210 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2516
02:06:58.211 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=259.29, Mass=2362, SNR=33.7, Peak=209 HFD=3.9
02:06:58.211 00.000 28316 MultiStar: [#1 -0.14,-0.35,0.00,M6] [#2 -0.10,-0.16,0.94,U] [#3 -0.11,-0.30,0.00,M2] [#4 -0.02,-0.29,0.85,U] [#5 -0.15,-0.41,0.00,M3] [#6 -0.14,0.01,0.63,U] [#7 -0.03,-0.08,0.64,U] [#8 -0.32,-0.07,0.00,M1] 
02:06:58.212 00.001 28316 refined, 4 included, MultiStar: {-0.12, -0.18}, one-star: {-0.26, -0.30}
02:06:58.212 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
02:06:58.213 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
02:06:58.213 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.14 mountX=-0.12 mountY=0.19, mountTheta=2.13
02:06:58.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.18, opts=13)
02:06:58.215 00.001 28316 Enqueuing Move request for scope (-0.12, -0.18)
02:06:58.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:58.217 00.002 29988 Worker thread wakes up
02:06:58.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
02:06:58.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
02:06:58.217 00.000 29988 Moving (-0.12, -0.18) raw xDistance=-0.12 yDistance=0.19
02:06:58.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:06:58.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:58.217 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:06:58.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:58.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:58.219 00.001 28316 Enqueuing Expose request
02:06:58.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:06:58.219 00.000 29988 MoveAxis(E, 0, ABG)
02:06:58.219 00.000 29988 Move returns status 0, amount 0
02:06:58.219 00.000 29988 MoveAxis(N, 0, ABG)
02:06:58.219 00.000 29988 Move returns status 0, amount 0
02:06:58.219 00.000 29988 move complete, result=0
02:06:58.219 00.000 29988 worker thread done servicing request
02:06:58.219 00.000 29988 Worker thread wakes up
02:06:58.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:58.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:58.220 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:59.738 01.518 29988 Exposure complete
02:06:59.777 00.039 29988 worker thread done servicing request
02:06:59.777 00.000 28316 OnExposeComplete: enter
02:06:59.777 00.000 28316 UpdateGuideState(): m_state=6
02:06:59.778 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2517
02:06:59.778 00.000 28316 Star::Find returns 1 (0), X=953.18, Y=259.35, Mass=2471, SNR=34.3, Peak=215 HFD=3.7
02:06:59.779 00.001 28316 MultiStar: [#1 -0.19,-0.37,0.00,M7] [#2 -0.08,-0.11,0.91,U] [#3 -0.04,-0.32,0.00,M3] [#4 -0.04,-0.43,0.00,M6] [#5 -0.00,-0.30,0.74,U] [#6 -0.18,-0.00,0.62,U] [#7 0.20,-0.15,0.62,U] [#8 -0.37,-0.01,0.00,M2] 
02:06:59.780 00.001 28316 refined, 4 included, MultiStar: {-0.08, -0.17}, one-star: {-0.24, -0.24}
02:06:59.782 00.002 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:06:59.782 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:06:59.785 00.003 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.99 mountX=-0.12 mountY=0.14, mountTheta=2.27
02:06:59.789 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
02:06:59.792 00.003 28316 Enqueuing Move request for scope (-0.08, -0.17)
02:06:59.794 00.002 29988 Worker thread wakes up
02:06:59.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:06:59.794 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.3
02:06:59.795 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:59.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
02:06:59.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:06:59.796 00.001 28316 Enqueuing Expose request
02:06:59.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
02:06:59.796 00.000 29988 Moving (-0.08, -0.17) raw xDistance=-0.12 yDistance=0.14
02:06:59.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:06:59.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:59.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:06:59.796 00.000 29988 MoveAxis(E, 0, ABG)
02:06:59.796 00.000 29988 Move returns status 0, amount 0
02:06:59.796 00.000 29988 MoveAxis(N, 0, ABG)
02:06:59.796 00.000 29988 Move returns status 0, amount 0
02:06:59.796 00.000 29988 move complete, result=0
02:06:59.797 00.001 29988 worker thread done servicing request
02:06:59.797 00.000 29988 Worker thread wakes up
02:06:59.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:06:59.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:06:59.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:01.423 01.626 29988 Exposure complete
02:07:01.486 00.063 29988 worker thread done servicing request
02:07:01.486 00.000 28316 OnExposeComplete: enter
02:07:01.487 00.001 28316 UpdateGuideState(): m_state=6
02:07:01.488 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2518
02:07:01.488 00.000 28316 Star::Find returns 1 (0), X=953.14, Y=259.38, Mass=2497, SNR=34.7, Peak=230 HFD=3.8
02:07:01.489 00.001 28316 MultiStar: [#1 -0.17,-0.14,0.99,U] [#2 -0.15,-0.04,0.87,U] [#3 -0.11,-0.19,0.82,U] [#4 -0.30,-0.30,0.00,M7] [#5 -0.10,-0.39,0.00,M3] [#6 -0.35,-0.03,0.00,M1] [#7 0.05,-0.11,0.60,U] [#8 -0.20,-0.08,0.58,U] 
02:07:01.489 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.13}, one-star: {-0.28, -0.20}
02:07:01.489 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
02:07:01.490 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
02:07:01.490 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.43 mountX=-0.06 mountY=0.20, mountTheta=1.85
02:07:01.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.13, opts=13)
02:07:01.493 00.002 28316 Enqueuing Move request for scope (-0.16, -0.13)
02:07:01.494 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:01.495 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.7
02:07:01.496 00.001 29988 Worker thread wakes up
02:07:01.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
02:07:01.496 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
02:07:01.496 00.000 29988 Moving (-0.16, -0.13) raw xDistance=-0.06 yDistance=0.20
02:07:01.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:01.497 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:01.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:01.499 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:07:01.499 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:01.499 00.000 28316 Enqueuing Expose request
02:07:01.500 00.001 29988 MoveAxis(E, 0, ABG)
02:07:01.500 00.000 29988 Move returns status 0, amount 0
02:07:01.500 00.000 29988 MoveAxis(N, 0, ABG)
02:07:01.500 00.000 29988 Move returns status 0, amount 0
02:07:01.500 00.000 29988 move complete, result=0
02:07:01.500 00.000 29988 worker thread done servicing request
02:07:01.500 00.000 29988 Worker thread wakes up
02:07:01.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:01.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:01.500 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:03.022 01.522 29988 Exposure complete
02:07:03.062 00.040 29988 worker thread done servicing request
02:07:03.062 00.000 28316 OnExposeComplete: enter
02:07:03.063 00.001 28316 UpdateGuideState(): m_state=6
02:07:03.064 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2519
02:07:03.064 00.000 28316 Star::Find returns 1 (0), X=953.17, Y=259.42, Mass=2331, SNR=33.4, Peak=209 HFD=3.7
02:07:03.065 00.001 28316 MultiStar: [#1 -0.16,-0.11,1.00,U] [#2 -0.15,-0.05,0.96,U] [#3 -0.12,-0.11,0.87,U] [#4 -0.25,-0.39,0.00,M8] [#5 -0.14,-0.26,0.75,U] [#6 -0.25,-0.05,0.65,U] [#7 0.04,-0.15,0.64,U] [#8 -0.23,0.05,0.60,U] 
02:07:03.065 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.11}, one-star: {-0.26, -0.16}
02:07:03.066 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
02:07:03.066 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
02:07:03.066 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.54 mountX=-0.03 mountY=0.19, mountTheta=1.74
02:07:03.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.11, opts=13)
02:07:03.070 00.003 28316 Enqueuing Move request for scope (-0.16, -0.11)
02:07:03.073 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:03.075 00.002 28316 UpdateGuideState exits: m=2331 RSB=33.4
02:07:03.078 00.003 29988 Worker thread wakes up
02:07:03.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
02:07:03.078 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
02:07:03.078 00.000 29988 Moving (-0.16, -0.11) raw xDistance=-0.03 yDistance=0.19
02:07:03.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:03.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:07:03.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:03.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:03.079 00.001 28316 Enqueuing Expose request
02:07:03.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:07:03.079 00.000 29988 MoveAxis(E, 0, ABG)
02:07:03.079 00.000 29988 Move returns status 0, amount 0
02:07:03.080 00.001 29988 MoveAxis(N, 0, ABG)
02:07:03.080 00.000 29988 Move returns status 0, amount 0
02:07:03.080 00.000 29988 move complete, result=0
02:07:03.080 00.000 29988 worker thread done servicing request
02:07:03.080 00.000 29988 Worker thread wakes up
02:07:03.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:03.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:03.080 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:04.704 01.624 29988 Exposure complete
02:07:04.745 00.041 29988 worker thread done servicing request
02:07:04.746 00.001 28316 OnExposeComplete: enter
02:07:04.746 00.000 28316 UpdateGuideState(): m_state=6
02:07:04.747 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2520
02:07:04.747 00.000 28316 Star::Find returns 1 (0), X=953.22, Y=259.40, Mass=2350, SNR=33.7, Peak=183 HFD=3.7
02:07:04.748 00.001 28316 MultiStar: [#1 -0.06,-0.20,0.99,U] [#2 -0.02,-0.15,0.93,U] [#3 0.12,-0.18,0.86,U] [#4 0.14,-0.42,0.00,M9] [#5 0.11,-0.30,0.00,M3] [#6 0.03,-0.01,0.64,U] [#7 0.14,-0.18,0.64,U] [#8 -0.15,0.07,0.59,U] 
02:07:04.748 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.13}, one-star: {-0.20, -0.19}
02:07:04.749 00.001 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:07:04.749 00.000 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:07:04.750 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.77 mountX=-0.11 mountY=0.09, mountTheta=2.49
02:07:04.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.13, opts=13)
02:07:04.752 00.001 28316 Enqueuing Move request for scope (-0.03, -0.13)
02:07:04.753 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:04.754 00.001 29988 Worker thread wakes up
02:07:04.754 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.7
02:07:04.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
02:07:04.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
02:07:04.754 00.000 29988 Moving (-0.03, -0.13) raw xDistance=-0.11 yDistance=0.09
02:07:04.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:07:04.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:04.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:04.754 00.000 29988 MoveAxis(E, 0, ABG)
02:07:04.754 00.000 29988 Move returns status 0, amount 0
02:07:04.754 00.000 29988 MoveAxis(N, 0, ABG)
02:07:04.754 00.000 29988 Move returns status 0, amount 0
02:07:04.754 00.000 29988 move complete, result=0
02:07:04.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:04.756 00.002 29988 worker thread done servicing request
02:07:04.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:04.756 00.000 28316 Enqueuing Expose request
02:07:04.757 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:04.757 00.000 29988 Worker thread wakes up
02:07:04.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:04.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:06.277 01.520 29988 Exposure complete
02:07:06.323 00.046 29988 worker thread done servicing request
02:07:06.323 00.000 28316 OnExposeComplete: enter
02:07:06.324 00.001 28316 UpdateGuideState(): m_state=6
02:07:06.324 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2521
02:07:06.326 00.002 28316 Star::Find returns 1 (0), X=953.26, Y=259.34, Mass=2562, SNR=35.0, Peak=198 HFD=3.8
02:07:06.327 00.001 28316 MultiStar: [#1 -0.03,-0.19,0.97,U] [#2 -0.05,-0.22,0.89,U] [#3 -0.08,-0.19,0.85,U] [#4 0.05,-0.35,0.00,M10] [#5 0.12,-0.21,0.71,U] [#6 -0.15,-0.04,0.65,U] [#7 0.08,-0.15,0.59,U] [#8 -0.40,-0.03,0.00,M1] 
02:07:06.328 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.19}, one-star: {-0.16, -0.24}
02:07:06.329 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
02:07:06.329 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
02:07:06.331 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.82 mountX=-0.15 mountY=0.12, mountTheta=2.45
02:07:06.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.19, opts=13)
02:07:06.333 00.001 28316 Enqueuing Move request for scope (-0.05, -0.19)
02:07:06.333 00.000 29988 Worker thread wakes up
02:07:06.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
02:07:06.333 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
02:07:06.333 00.000 29988 Moving (-0.05, -0.19) raw xDistance=-0.15 yDistance=0.12
02:07:06.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:07:06.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:06.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:07:06.333 00.000 29988 MoveAxis(E, 0, ABG)
02:07:06.333 00.000 29988 Move returns status 0, amount 0
02:07:06.333 00.000 29988 MoveAxis(N, 0, ABG)
02:07:06.333 00.000 29988 Move returns status 0, amount 0
02:07:06.333 00.000 29988 move complete, result=0
02:07:06.333 00.000 29988 worker thread done servicing request
02:07:06.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:06.334 00.001 28316 UpdateGuideState exits: m=2562 RSB=35.0
02:07:06.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:06.337 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:06.339 00.002 28316 Enqueuing Expose request
02:07:06.342 00.003 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:06.344 00.002 29988 Worker thread wakes up
02:07:06.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:06.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:07.983 01.639 29988 Exposure complete
02:07:08.038 00.055 29988 worker thread done servicing request
02:07:08.038 00.000 28316 OnExposeComplete: enter
02:07:08.040 00.002 28316 UpdateGuideState(): m_state=6
02:07:08.041 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2522
02:07:08.041 00.000 28316 Star::Find returns 1 (0), X=953.38, Y=259.35, Mass=2456, SNR=34.5, Peak=184 HFD=3.9
02:07:08.042 00.001 28316 MultiStar: [#1 0.06,-0.25,0.96,U] [#2 0.08,-0.03,0.88,U] [#3 0.04,-0.27,0.84,U] [#4 0.01,-0.29,0.83,U] [#5 0.14,-0.32,0.00,M3] [#6 -0.27,0.06,0.63,U] [#7 0.17,-0.11,0.62,U] [#8 0.07,-0.21,0.60,U] 
02:07:08.042 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {-0.04, -0.24}
02:07:08.042 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:07:08.044 00.002 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.78)
02:07:08.046 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.47 mountX=-0.17 mountY=0.06, mountTheta=2.78
02:07:08.046 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
02:07:08.047 00.001 28316 Enqueuing Move request for scope (0.02, -0.18)
02:07:08.047 00.000 29988 Worker thread wakes up
02:07:08.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:08.048 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.5
02:07:08.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:08.049 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:08.049 00.000 28316 Enqueuing Expose request
02:07:08.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
02:07:08.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
02:07:08.049 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.06
02:07:08.050 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:07:08.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:08.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:07:08.050 00.000 29988 MoveAxis(E, 0, ABG)
02:07:08.050 00.000 29988 Move returns status 0, amount 0
02:07:08.050 00.000 29988 MoveAxis(N, 0, ABG)
02:07:08.050 00.000 29988 Move returns status 0, amount 0
02:07:08.050 00.000 29988 move complete, result=0
02:07:08.050 00.000 29988 worker thread done servicing request
02:07:08.050 00.000 29988 Worker thread wakes up
02:07:08.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:08.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:08.050 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:09.568 01.518 29988 Exposure complete
02:07:09.604 00.036 29988 worker thread done servicing request
02:07:09.604 00.000 28316 OnExposeComplete: enter
02:07:09.605 00.001 28316 UpdateGuideState(): m_state=6
02:07:09.605 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2523
02:07:09.606 00.001 28316 Star::Find returns 1 (0), X=953.39, Y=259.32, Mass=2298, SNR=33.2, Peak=176 HFD=3.6
02:07:09.606 00.000 28316 MultiStar: [#1 -0.03,-0.30,1.00,U] [#2 0.10,-0.03,0.94,U] [#3 0.11,-0.19,0.90,U] [#4 0.11,-0.22,0.85,U] [#5 0.12,-0.27,0.77,U] [#6 -0.00,0.04,0.63,U] [#7 0.39,-0.16,0.00,M1] [#8 -0.07,-0.18,0.61,U] 
02:07:09.607 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.18}, one-star: {-0.03, -0.26}
02:07:09.607 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.93)
02:07:09.607 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89)
02:07:09.608 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.36 mountX=-0.18 mountY=0.05, mountTheta=2.89
02:07:09.609 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
02:07:09.609 00.000 28316 Enqueuing Move request for scope (0.04, -0.18)
02:07:09.611 00.002 29988 Worker thread wakes up
02:07:09.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
02:07:09.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
02:07:09.611 00.000 29988 Moving (0.04, -0.18) raw xDistance=-0.18 yDistance=0.05
02:07:09.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:07:09.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:09.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:07:09.611 00.000 29988 MoveAxis(E, 0, ABG)
02:07:09.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:09.612 00.001 29988 Move returns status 0, amount 0
02:07:09.612 00.000 29988 MoveAxis(N, 0, ABG)
02:07:09.612 00.000 29988 Move returns status 0, amount 0
02:07:09.612 00.000 29988 move complete, result=0
02:07:09.612 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
02:07:09.614 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:09.615 00.001 29988 worker thread done servicing request
02:07:09.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:09.616 00.001 28316 Enqueuing Expose request
02:07:09.616 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:09.617 00.001 29988 Worker thread wakes up
02:07:09.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:09.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:11.247 01.630 29988 Exposure complete
02:07:11.279 00.032 29988 worker thread done servicing request
02:07:11.279 00.000 28316 OnExposeComplete: enter
02:07:11.280 00.001 28316 UpdateGuideState(): m_state=6
02:07:11.280 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2524
02:07:11.281 00.001 28316 Star::Find returns 1 (0), X=953.44, Y=259.32, Mass=2444, SNR=34.2, Peak=205 HFD=3.5
02:07:11.281 00.000 28316 MultiStar: [#1 0.05,-0.03,0.98,U] [#2 0.17,-0.19,0.92,U] [#3 0.11,-0.16,0.83,U] [#4 -0.04,-0.28,0.82,U] [#5 0.11,-0.28,0.75,U] [#6 -0.26,-0.01,0.63,U] [#7 0.22,-0.19,0.62,U] [#8 -0.02,-0.05,0.58,U] 
02:07:11.282 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {0.01, -0.26}
02:07:11.282 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:07:11.283 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
02:07:11.283 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.31 mountX=-0.17 mountY=0.04, mountTheta=2.93
02:07:11.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
02:07:11.285 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
02:07:11.285 00.000 29988 Worker thread wakes up
02:07:11.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
02:07:11.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
02:07:11.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:11.287 00.002 29988 Moving (0.04, -0.17) raw xDistance=-0.17 yDistance=0.04
02:07:11.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:07:11.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:11.287 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.2
02:07:11.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:11.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:11.287 00.000 28316 Enqueuing Expose request
02:07:11.289 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:11.289 00.000 29988 MoveAxis(E, 0, ABG)
02:07:11.289 00.000 29988 Move returns status 0, amount 0
02:07:11.289 00.000 29988 MoveAxis(N, 0, ABG)
02:07:11.289 00.000 29988 Move returns status 0, amount 0
02:07:11.289 00.000 29988 move complete, result=0
02:07:11.289 00.000 29988 worker thread done servicing request
02:07:11.289 00.000 29988 Worker thread wakes up
02:07:11.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:11.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:11.289 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:12.803 01.514 29988 Exposure complete
02:07:12.839 00.036 29988 worker thread done servicing request
02:07:12.839 00.000 28316 OnExposeComplete: enter
02:07:12.839 00.000 28316 UpdateGuideState(): m_state=6
02:07:12.840 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2525
02:07:12.840 00.000 28316 Star::Find returns 1 (0), X=953.27, Y=259.32, Mass=2380, SNR=33.6, Peak=217 HFD=3.7
02:07:12.841 00.001 28316 MultiStar: [#1 -0.04,-0.22,1.01,U] [#2 -0.23,-0.16,0.93,U] [#3 0.05,-0.27,0.83,U] [#4 0.11,-0.48,0.00,M8] [#5 0.02,-0.27,0.76,U] [#6 -0.05,0.02,0.64,U] [#7 0.21,-0.11,0.62,U] [#8 -0.20,0.12,0.61,U] 
02:07:12.842 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.16}, one-star: {-0.16, -0.26}
02:07:12.844 00.002 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
02:07:12.844 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
02:07:12.844 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=-0.13 mountY=0.13, mountTheta=2.35
02:07:12.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
02:07:12.846 00.001 28316 Enqueuing Move request for scope (-0.06, -0.16)
02:07:12.846 00.000 29988 Worker thread wakes up
02:07:12.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:12.847 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
02:07:12.847 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
02:07:12.849 00.002 28316 UpdateGuideState exits: m=2380 RSB=33.6
02:07:12.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:12.849 00.000 29988 Moving (-0.06, -0.16) raw xDistance=-0.13 yDistance=0.13
02:07:12.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:12.851 00.002 28316 Enqueuing Expose request
02:07:12.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:07:12.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:12.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:07:12.851 00.000 29988 MoveAxis(E, 0, ABG)
02:07:12.851 00.000 29988 Move returns status 0, amount 0
02:07:12.851 00.000 29988 MoveAxis(N, 0, ABG)
02:07:12.851 00.000 29988 Move returns status 0, amount 0
02:07:12.851 00.000 29988 move complete, result=0
02:07:12.851 00.000 29988 worker thread done servicing request
02:07:12.851 00.000 29988 Worker thread wakes up
02:07:12.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:12.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:12.852 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:14.479 01.627 29988 Exposure complete
02:07:14.519 00.040 29988 worker thread done servicing request
02:07:14.519 00.000 28316 OnExposeComplete: enter
02:07:14.521 00.002 28316 UpdateGuideState(): m_state=6
02:07:14.523 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2526
02:07:14.523 00.000 28316 Star::Find returns 1 (0), X=953.25, Y=259.58, Mass=2441, SNR=34.1, Peak=203 HFD=3.7
02:07:14.524 00.001 28316 MultiStar: [#1 -0.13,-0.07,0.98,U] [#2 -0.07,0.07,0.90,U] [#3 -0.02,-0.06,0.89,U] [#4 -0.10,-0.21,0.83,U] [#5 -0.20,-0.01,0.74,U] [#6 -0.24,0.19,0.00,M1] [#7 0.15,0.11,0.64,U] [#8 -0.25,0.18,0.60,U] 
02:07:14.524 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.01}, one-star: {-0.17, -0.00}
02:07:14.525 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.05 = 1.23)
02:07:14.525 00.000 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
02:07:14.526 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=0.03 mountY=0.09, mountTheta=1.23
02:07:14.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
02:07:14.527 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
02:07:14.528 00.001 29988 Worker thread wakes up
02:07:14.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
02:07:14.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
02:07:14.528 00.000 29988 Moving (-0.10, -0.01) raw xDistance=0.03 yDistance=0.09
02:07:14.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:07:14.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:14.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:14.528 00.000 29988 MoveAxis(E, 0, ABG)
02:07:14.528 00.000 29988 Move returns status 0, amount 0
02:07:14.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:14.529 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.1
02:07:14.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:14.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:14.530 00.001 28316 Enqueuing Expose request
02:07:14.530 00.000 29988 MoveAxis(N, 0, ABG)
02:07:14.530 00.000 29988 Move returns status 0, amount 0
02:07:14.530 00.000 29988 move complete, result=0
02:07:14.530 00.000 29988 worker thread done servicing request
02:07:14.530 00.000 29988 Worker thread wakes up
02:07:14.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:14.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:14.531 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:16.044 01.513 29988 Exposure complete
02:07:16.079 00.035 29988 worker thread done servicing request
02:07:16.079 00.000 28316 OnExposeComplete: enter
02:07:16.080 00.001 28316 UpdateGuideState(): m_state=6
02:07:16.080 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2527
02:07:16.081 00.001 28316 Star::Find returns 1 (0), X=953.18, Y=259.58, Mass=2385, SNR=33.8, Peak=197 HFD=3.8
02:07:16.081 00.000 28316 MultiStar: [#1 -0.06,-0.06,0.96,U] [#2 0.00,-0.07,0.92,U] [#3 -0.07,0.02,0.87,U] [#4 -0.05,-0.19,0.82,U] [#5 0.01,-0.05,0.74,U] [#6 -0.15,0.17,0.64,U] [#7 0.26,-0.06,0.62,U] [#8 -0.21,0.07,0.58,U] 
02:07:16.082 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.24, 0.00}
02:07:16.082 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.52)
02:07:16.082 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
02:07:16.083 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.77 mountX=0.00 mountY=0.07, mountTheta=1.52
02:07:16.084 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
02:07:16.085 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
02:07:16.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:16.086 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:07:16.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:16.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:16.087 00.001 28316 Enqueuing Expose request
02:07:16.087 00.000 29988 Worker thread wakes up
02:07:16.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
02:07:16.087 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
02:07:16.087 00.000 29988 Moving (-0.06, -0.02) raw xDistance=0.00 yDistance=0.07
02:07:16.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:07:16.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:16.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:07:16.087 00.000 29988 MoveAxis(E, 0, ABG)
02:07:16.087 00.000 29988 Move returns status 0, amount 0
02:07:16.087 00.000 29988 MoveAxis(N, 0, ABG)
02:07:16.088 00.001 29988 Move returns status 0, amount 0
02:07:16.088 00.000 29988 move complete, result=0
02:07:16.088 00.000 29988 worker thread done servicing request
02:07:16.088 00.000 29988 Worker thread wakes up
02:07:16.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:16.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:16.088 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:17.727 01.639 29988 Exposure complete
02:07:17.783 00.056 29988 worker thread done servicing request
02:07:17.784 00.001 28316 OnExposeComplete: enter
02:07:17.786 00.002 28316 UpdateGuideState(): m_state=6
02:07:17.788 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2528
02:07:17.791 00.003 28316 Star::Find returns 1 (0), X=953.32, Y=259.62, Mass=2474, SNR=34.4, Peak=196 HFD=3.6
02:07:17.793 00.002 28316 MultiStar: [#1 -0.04,-0.04,0.97,U] [#2 0.09,0.06,0.92,U] [#3 0.09,-0.04,0.86,U] [#4 -0.01,-0.02,0.80,U] [#5 0.07,0.09,0.73,U] [#6 -0.24,0.24,0.00,M1] [#7 0.12,0.05,0.63,U] [#8 -0.17,0.23,0.58,U] 
02:07:17.796 00.003 28316 refined, 7 included, MultiStar: {0.01, 0.03}, one-star: {-0.10, 0.04}
02:07:17.798 00.002 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
02:07:17.800 00.002 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
02:07:17.803 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.39 mountX=0.03 mountY=-0.02, mountTheta=-0.64
02:07:17.806 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
02:07:17.807 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
02:07:17.807 00.000 29988 Worker thread wakes up
02:07:17.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:17.808 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.4
02:07:17.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:17.809 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:17.809 00.000 28316 Enqueuing Expose request
02:07:17.810 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:07:17.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:07:17.810 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.03 yDistance=-0.02
02:07:17.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:07:17.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:17.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:07:17.810 00.000 29988 MoveAxis(E, 0, ABG)
02:07:17.810 00.000 29988 Move returns status 0, amount 0
02:07:17.810 00.000 29988 MoveAxis(N, 0, ABG)
02:07:17.810 00.000 29988 Move returns status 0, amount 0
02:07:17.810 00.000 29988 move complete, result=0
02:07:17.810 00.000 29988 worker thread done servicing request
02:07:17.810 00.000 29988 Worker thread wakes up
02:07:17.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:17.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:17.810 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:19.221 01.411 29988 Exposure complete
02:07:19.285 00.064 29988 worker thread done servicing request
02:07:19.285 00.000 28316 OnExposeComplete: enter
02:07:19.286 00.001 28316 UpdateGuideState(): m_state=6
02:07:19.286 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2529
02:07:19.287 00.001 28316 Star::Find returns 1 (0), X=953.44, Y=259.68, Mass=2382, SNR=33.8, Peak=196 HFD=3.6
02:07:19.287 00.000 28316 MultiStar: [#1 0.01,0.05,0.98,U] [#2 0.06,-0.06,0.92,U] [#3 0.19,0.00,0.86,U] [#4 -0.05,-0.12,0.82,U] [#5 0.12,-0.01,0.74,U] [#6 -0.07,0.24,0.63,U] [#7 0.32,0.05,0.00,M1] [#8 0.14,0.08,0.60,U] 
02:07:19.288 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.03}, one-star: {0.02, 0.10}
02:07:19.288 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
02:07:19.288 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
02:07:19.289 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.53 mountX=0.01 mountY=-0.06, mountTheta=-1.47
02:07:19.290 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
02:07:19.291 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
02:07:19.292 00.001 29988 Worker thread wakes up
02:07:19.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
02:07:19.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
02:07:19.292 00.000 29988 Moving (0.05, 0.03) raw xDistance=0.01 yDistance=-0.06
02:07:19.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:07:19.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:19.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:07:19.292 00.000 29988 MoveAxis(E, 0, ABG)
02:07:19.292 00.000 29988 Move returns status 0, amount 0
02:07:19.292 00.000 29988 MoveAxis(N, 0, ABG)
02:07:19.292 00.000 29988 Move returns status 0, amount 0
02:07:19.292 00.000 29988 move complete, result=0
02:07:19.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:19.293 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:07:19.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:19.294 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:19.294 00.000 28316 Enqueuing Expose request
02:07:19.294 00.000 29988 worker thread done servicing request
02:07:19.295 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:19.295 00.000 29988 Worker thread wakes up
02:07:19.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:19.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:20.924 01.629 29988 Exposure complete
02:07:20.961 00.037 29988 worker thread done servicing request
02:07:20.961 00.000 28316 OnExposeComplete: enter
02:07:20.963 00.002 28316 UpdateGuideState(): m_state=6
02:07:20.964 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2530
02:07:20.965 00.001 28316 Star::Find returns 1 (0), X=953.27, Y=259.54, Mass=2530, SNR=34.7, Peak=227 HFD=3.7
02:07:20.967 00.002 28316 MultiStar: [#1 -0.09,-0.10,0.97,U] [#2 0.00,0.05,0.90,U] [#3 -0.05,0.04,0.85,U] [#4 0.05,-0.17,0.80,U] [#5 -0.04,-0.17,0.72,U] [#6 -0.25,0.18,0.62,U] [#7 0.01,-0.11,0.62,U] [#8 -0.22,0.09,0.60,U] 
02:07:20.968 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.15, -0.05}
02:07:20.969 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
02:07:20.970 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
02:07:20.973 00.003 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.73 mountX=0.00 mountY=0.08, mountTheta=1.55
02:07:20.977 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
02:07:20.979 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
02:07:20.982 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:20.984 00.002 28316 UpdateGuideState exits: m=2530 RSB=34.7
02:07:20.987 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:20.988 00.001 29988 Worker thread wakes up
02:07:20.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:20.988 00.000 28316 Enqueuing Expose request
02:07:20.989 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
02:07:20.989 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
02:07:20.989 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.00 yDistance=0.08
02:07:20.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:07:20.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:20.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:20.989 00.000 29988 MoveAxis(E, 0, ABG)
02:07:20.989 00.000 29988 Move returns status 0, amount 0
02:07:20.989 00.000 29988 MoveAxis(N, 0, ABG)
02:07:20.989 00.000 29988 Move returns status 0, amount 0
02:07:20.989 00.000 29988 move complete, result=0
02:07:20.989 00.000 29988 worker thread done servicing request
02:07:20.989 00.000 29988 Worker thread wakes up
02:07:20.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:20.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:20.990 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:22.513 01.523 29988 Exposure complete
02:07:22.569 00.056 29988 worker thread done servicing request
02:07:22.570 00.001 28316 OnExposeComplete: enter
02:07:22.570 00.000 28316 UpdateGuideState(): m_state=6
02:07:22.571 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2531
02:07:22.571 00.000 28316 Star::Find returns 1 (0), X=953.29, Y=259.41, Mass=2553, SNR=35.1, Peak=211 HFD=3.7
02:07:22.572 00.001 28316 MultiStar: [#1 -0.07,-0.12,0.96,U] [#2 0.04,-0.09,0.90,U] [#3 0.03,-0.17,0.84,U] [#4 -0.14,-0.23,0.81,U] [#5 -0.05,-0.07,0.72,U] [#6 -0.40,0.20,0.00,M1] [#7 0.06,-0.05,0.60,U] [#8 -0.07,-0.00,0.59,U] 
02:07:22.572 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.13, -0.17}
02:07:22.573 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
02:07:22.573 00.000 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
02:07:22.573 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.93 mountX=-0.09 mountY=0.09, mountTheta=2.34
02:07:22.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
02:07:22.575 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
02:07:22.576 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:22.578 00.002 29988 Worker thread wakes up
02:07:22.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:07:22.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:07:22.578 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.09
02:07:22.578 00.000 28316 UpdateGuideState exits: m=2553 RSB=35.1
02:07:22.580 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:07:22.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:22.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:22.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:22.580 00.000 29988 MoveAxis(E, 0, ABG)
02:07:22.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:22.581 00.001 28316 Enqueuing Expose request
02:07:22.581 00.000 29988 Move returns status 0, amount 0
02:07:22.581 00.000 29988 MoveAxis(N, 0, ABG)
02:07:22.581 00.000 29988 Move returns status 0, amount 0
02:07:22.581 00.000 29988 move complete, result=0
02:07:22.581 00.000 29988 worker thread done servicing request
02:07:22.581 00.000 29988 Worker thread wakes up
02:07:22.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:22.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:22.582 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:24.218 01.636 29988 Exposure complete
02:07:24.246 00.028 29988 worker thread done servicing request
02:07:24.246 00.000 28316 OnExposeComplete: enter
02:07:24.247 00.001 28316 UpdateGuideState(): m_state=6
02:07:24.247 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2532
02:07:24.248 00.001 28316 Star::Find returns 1 (0), X=952.89, Y=259.63, Mass=2449, SNR=34.5, Peak=208 HFD=3.9
02:07:24.248 00.000 28316 MultiStar: [#1 -0.27,-0.07,0.97,U] [#2 -0.28,0.08,0.90,U] [#3 -0.20,0.05,0.87,U] [#4 -0.28,-0.23,0.00,M3] [#5 -0.25,-0.05,0.73,U] [#6 -0.25,0.13,0.62,U] [#7 0.06,0.19,0.63,U] [#8 -0.39,0.18,0.00,M1] 
02:07:24.249 00.001 28316 refined, 6 included, MultiStar: {-0.27, 0.04}, one-star: {-0.53, 0.04}
02:07:24.249 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
02:07:24.249 00.000 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
02:07:24.250 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=2.98 mountX=0.15 mountY=0.22, mountTheta=0.97
02:07:24.251 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.04, opts=13)
02:07:24.251 00.000 28316 Enqueuing Move request for scope (-0.27, 0.04)
02:07:24.252 00.001 29988 Worker thread wakes up
02:07:24.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
02:07:24.252 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
02:07:24.252 00.000 29988 Moving (-0.27, 0.04) raw xDistance=0.15 yDistance=0.22
02:07:24.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:24.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:07:24.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:24.253 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.5
02:07:24.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:24.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:24.254 00.001 28316 Enqueuing Expose request
02:07:24.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:07:24.254 00.000 29988 MoveAxis(E, 0, ABG)
02:07:24.254 00.000 29988 Move returns status 0, amount 0
02:07:24.254 00.000 29988 MoveAxis(N, 0, ABG)
02:07:24.254 00.000 29988 Move returns status 0, amount 0
02:07:24.254 00.000 29988 move complete, result=0
02:07:24.254 00.000 29988 worker thread done servicing request
02:07:24.255 00.001 29988 Worker thread wakes up
02:07:24.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:24.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:24.255 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:25.774 01.519 29988 Exposure complete
02:07:25.814 00.040 29988 worker thread done servicing request
02:07:25.814 00.000 28316 OnExposeComplete: enter
02:07:25.815 00.001 28316 UpdateGuideState(): m_state=6
02:07:25.815 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2533
02:07:25.817 00.002 28316 Star::Find returns 1 (0), X=953.17, Y=259.63, Mass=2474, SNR=34.5, Peak=222 HFD=3.8
02:07:25.819 00.002 28316 MultiStar: [#1 -0.24,0.00,0.95,U] [#2 -0.16,0.10,0.90,U] [#3 -0.05,0.00,0.85,U] [#4 -0.37,-0.07,0.00,M4] [#5 -0.03,0.13,0.74,U] [#6 -0.44,0.33,0.00,M1] [#7 0.15,0.20,0.62,U] [#8 -0.38,0.39,0.00,M2] 
02:07:25.819 00.000 28316 refined, 5 included, MultiStar: {-0.12, 0.07}, one-star: {-0.25, 0.04}
02:07:25.820 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:07:25.820 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:07:25.820 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.59 mountX=0.11 mountY=0.07, mountTheta=0.56
02:07:25.822 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.07, opts=13)
02:07:25.822 00.000 28316 Enqueuing Move request for scope (-0.12, 0.07)
02:07:25.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:25.823 00.001 29988 Worker thread wakes up
02:07:25.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
02:07:25.823 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
02:07:25.823 00.000 29988 Moving (-0.12, 0.07) raw xDistance=0.11 yDistance=0.07
02:07:25.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:07:25.823 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:07:25.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:25.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:25.824 00.000 28316 Enqueuing Expose request
02:07:25.825 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:25.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:07:25.825 00.000 29988 MoveAxis(E, 0, ABG)
02:07:25.825 00.000 29988 Move returns status 0, amount 0
02:07:25.825 00.000 29988 MoveAxis(N, 0, ABG)
02:07:25.825 00.000 29988 Move returns status 0, amount 0
02:07:25.825 00.000 29988 move complete, result=0
02:07:25.825 00.000 29988 worker thread done servicing request
02:07:25.825 00.000 29988 Worker thread wakes up
02:07:25.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:25.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:25.826 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:27.448 01.622 29988 Exposure complete
02:07:27.474 00.026 29988 worker thread done servicing request
02:07:27.474 00.000 28316 OnExposeComplete: enter
02:07:27.475 00.001 28316 UpdateGuideState(): m_state=6
02:07:27.475 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2534
02:07:27.476 00.001 28316 Star::Find returns 1 (0), X=953.22, Y=259.70, Mass=2396, SNR=33.8, Peak=221 HFD=3.7
02:07:27.476 00.000 28316 MultiStar: [#1 -0.30,0.05,0.00,M1] [#2 -0.22,0.24,0.00,M1] [#3 -0.14,0.13,0.86,U] [#4 -0.25,0.03,0.83,U] [#5 -0.21,-0.00,0.74,U] [#6 -0.42,0.31,0.00,M2] [#7 0.09,0.19,0.63,U] [#8 -0.35,0.24,0.00,M3] 
02:07:27.477 00.001 28316 refined, 4 included, MultiStar: {-0.16, 0.09}, one-star: {-0.21, 0.12}
02:07:27.477 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:07:27.477 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:07:27.478 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=0.15 mountY=0.10, mountTheta=0.58
02:07:27.481 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
02:07:27.482 00.001 28316 Enqueuing Move request for scope (-0.16, 0.09)
02:07:27.482 00.000 29988 Worker thread wakes up
02:07:27.483 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:27.483 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
02:07:27.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:27.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:27.484 00.000 28316 Enqueuing Expose request
02:07:27.485 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
02:07:27.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
02:07:27.485 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=0.10
02:07:27.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:27.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:27.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:27.485 00.000 29988 MoveAxis(E, 0, ABG)
02:07:27.485 00.000 29988 Move returns status 0, amount 0
02:07:27.485 00.000 29988 MoveAxis(N, 0, ABG)
02:07:27.485 00.000 29988 Move returns status 0, amount 0
02:07:27.485 00.000 29988 move complete, result=0
02:07:27.485 00.000 29988 worker thread done servicing request
02:07:27.485 00.000 29988 Worker thread wakes up
02:07:27.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:27.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:27.485 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:29.006 01.521 29988 Exposure complete
02:07:29.056 00.050 29988 worker thread done servicing request
02:07:29.057 00.001 28316 OnExposeComplete: enter
02:07:29.057 00.000 28316 UpdateGuideState(): m_state=6
02:07:29.059 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2535
02:07:29.061 00.002 28316 Star::Find returns 1 (0), X=953.17, Y=259.65, Mass=2436, SNR=34.3, Peak=208 HFD=3.8
02:07:29.062 00.001 28316 MultiStar: [#1 -0.16,-0.06,0.96,U] [#2 -0.36,-0.04,0.00,M2] [#3 -0.05,0.08,0.85,U] [#4 -0.30,0.09,0.00,M4] [#5 -0.11,-0.02,0.72,U] [#6 -0.53,0.45,0.00,M3] [#7 -0.06,0.18,0.63,U] [#8 -0.45,0.45,0.00,M4] 
02:07:29.064 00.002 28316 refined, 4 included, MultiStar: {-0.14, 0.04}, one-star: {-0.26, 0.07}
02:07:29.065 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
02:07:29.067 00.002 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:07:29.069 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.84 mountX=0.09 mountY=0.10, mountTheta=0.83
02:07:29.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
02:07:29.071 00.001 28316 Enqueuing Move request for scope (-0.14, 0.04)
02:07:29.071 00.000 29988 Worker thread wakes up
02:07:29.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
02:07:29.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
02:07:29.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:29.072 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.3
02:07:29.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:29.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:29.073 00.000 28316 Enqueuing Expose request
02:07:29.074 00.001 29988 Moving (-0.14, 0.04) raw xDistance=0.09 yDistance=0.10
02:07:29.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:07:29.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:29.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:29.074 00.000 29988 MoveAxis(E, 0, ABG)
02:07:29.074 00.000 29988 Move returns status 0, amount 0
02:07:29.074 00.000 29988 MoveAxis(N, 0, ABG)
02:07:29.074 00.000 29988 Move returns status 0, amount 0
02:07:29.074 00.000 29988 move complete, result=0
02:07:29.074 00.000 29988 worker thread done servicing request
02:07:29.074 00.000 29988 Worker thread wakes up
02:07:29.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:29.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:29.074 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:30.709 01.635 29988 Exposure complete
02:07:30.752 00.043 29988 worker thread done servicing request
02:07:30.752 00.000 28316 OnExposeComplete: enter
02:07:30.753 00.001 28316 UpdateGuideState(): m_state=6
02:07:30.754 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2536
02:07:30.757 00.003 28316 Star::Find returns 1 (0), X=953.06, Y=259.70, Mass=2390, SNR=33.8, Peak=233 HFD=3.9
02:07:30.759 00.002 28316 MultiStar: [#1 -0.28,0.18,0.00,M1] [#2 -0.35,0.36,0.00,M3] [#3 -0.22,0.17,0.86,U] [#4 -0.43,0.12,0.00,M5] [#5 -0.28,0.28,0.00,M1] [#6 -0.46,0.49,0.00,M4] [#7 -0.10,0.25,0.62,U] [#8 -0.49,0.49,0.00,M5] 
02:07:30.762 00.003 28316 refined, 2 included, MultiStar: {-0.25, 0.17}, one-star: {-0.36, 0.11}
02:07:30.764 00.002 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
02:07:30.766 00.002 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
02:07:30.767 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.55 mountX=0.25 mountY=0.15, mountTheta=0.52
02:07:30.769 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.17, opts=13)
02:07:30.770 00.001 28316 Enqueuing Move request for scope (-0.25, 0.17)
02:07:30.770 00.000 29988 Worker thread wakes up
02:07:30.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:30.771 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:07:30.771 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:30.772 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:30.772 00.000 28316 Enqueuing Expose request
02:07:30.773 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
02:07:30.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
02:07:30.773 00.000 29988 Moving (-0.25, 0.17) raw xDistance=0.25 yDistance=0.15
02:07:30.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:07:30.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:30.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:07:30.773 00.000 29988 MoveAxis(W, 53, ABG)
02:07:30.773 00.000 29988 Guiding  Dir = 3, Dur = 53
02:07:30.773 00.000 29988 IsSlewing returns 0
02:07:30.773 00.000 29988 IsGuiding returns 0
02:07:30.775 00.002 29988 PulseGuide returned control before completion, sleep 62
02:07:30.847 00.072 29988 IsGuiding returns 0
02:07:30.847 00.000 29988 Move returns status 0, amount 53
02:07:30.847 00.000 29988 MoveAxis(N, 0, ABG)
02:07:30.847 00.000 29988 Move returns status 0, amount 0
02:07:30.847 00.000 29988 move complete, result=0
02:07:30.847 00.000 29988 worker thread done servicing request
02:07:30.847 00.000 29988 Worker thread wakes up
02:07:30.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:30.848 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:30.848 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.1 px 0 ms NORTH
02:07:32.263 01.415 29988 Exposure complete
02:07:32.290 00.027 29988 worker thread done servicing request
02:07:32.290 00.000 28316 OnExposeComplete: enter
02:07:32.291 00.001 28316 UpdateGuideState(): m_state=6
02:07:32.291 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2537
02:07:32.291 00.000 28316 Star::Find returns 1 (0), X=953.12, Y=259.65, Mass=2443, SNR=34.2, Peak=228 HFD=3.7
02:07:32.292 00.001 28316 MultiStar: [#1 -0.17,0.04,0.98,U] [#2 -0.30,0.06,0.91,U] [#3 -0.20,0.03,0.84,U] [#4 -0.26,-0.08,0.82,U] [#5 -0.30,-0.01,0.71,U] [#6 -0.31,0.16,0.00,M5] [#7 0.08,0.14,0.63,U] [#8 -0.59,0.27,0.00,M6] 
02:07:32.292 00.000 28316 refined, 6 included, MultiStar: {-0.22, 0.03}, one-star: {-0.30, 0.06}
02:07:32.293 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
02:07:32.293 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
02:07:32.293 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=0.12 mountY=0.18, mountTheta=0.98
02:07:32.295 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.03, opts=13)
02:07:32.296 00.001 28316 Enqueuing Move request for scope (-0.22, 0.03)
02:07:32.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:32.297 00.001 29988 Worker thread wakes up
02:07:32.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
02:07:32.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
02:07:32.297 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2
02:07:32.297 00.000 29988 Moving (-0.22, 0.03) raw xDistance=0.12 yDistance=0.18
02:07:32.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:32.298 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:07:32.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:32.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:07:32.298 00.000 29988 MoveAxis(E, 0, ABG)
02:07:32.298 00.000 29988 Move returns status 0, amount 0
02:07:32.298 00.000 29988 MoveAxis(N, 0, ABG)
02:07:32.298 00.000 29988 Move returns status 0, amount 0
02:07:32.298 00.000 29988 move complete, result=0
02:07:32.298 00.000 29988 worker thread done servicing request
02:07:32.298 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:32.298 00.000 28316 Enqueuing Expose request
02:07:32.300 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:32.300 00.000 29988 Worker thread wakes up
02:07:32.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:32.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:33.928 01.628 29988 Exposure complete
02:07:33.954 00.026 29988 worker thread done servicing request
02:07:33.954 00.000 28316 OnExposeComplete: enter
02:07:33.956 00.002 28316 UpdateGuideState(): m_state=6
02:07:33.957 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2538
02:07:33.958 00.001 28316 Star::Find returns 1 (0), X=953.06, Y=259.85, Mass=2345, SNR=33.6, Peak=238 HFD=4.1
02:07:33.959 00.001 28316 MultiStar: [#1 -0.28,0.14,0.00,M1] [#2 -0.14,0.25,0.91,U] [#3 -0.07,0.06,0.88,U] [#4 -0.35,0.07,0.00,M5] [#5 -0.34,0.09,0.00,M1] [#6 -0.47,0.41,0.00,M6] [#7 0.18,0.06,0.63,U] [#8 -0.51,0.35,0.00,M7] 
02:07:33.959 00.000 28316 refined, 3 included, MultiStar: {-0.13, 0.17}, one-star: {-0.37, 0.27}
02:07:33.959 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
02:07:33.960 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
02:07:33.960 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.21 mountX=0.21 mountY=0.04, mountTheta=0.18
02:07:33.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.17, opts=13)
02:07:33.962 00.001 28316 Enqueuing Move request for scope (-0.13, 0.17)
02:07:33.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:33.963 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.6
02:07:33.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:33.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:33.964 00.000 28316 Enqueuing Expose request
02:07:33.965 00.001 29988 Worker thread wakes up
02:07:33.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
02:07:33.965 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
02:07:33.965 00.000 29988 Moving (-0.13, 0.17) raw xDistance=0.21 yDistance=0.04
02:07:33.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:07:33.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:33.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:33.965 00.000 29988 MoveAxis(W, 45, ABG)
02:07:33.965 00.000 29988 Guiding  Dir = 3, Dur = 45
02:07:33.965 00.000 29988 IsSlewing returns 0
02:07:33.966 00.001 29988 IsGuiding returns 0
02:07:33.968 00.002 29988 PulseGuide returned control before completion, sleep 53
02:07:34.036 00.068 29988 IsGuiding returns 0
02:07:34.036 00.000 29988 Move returns status 0, amount 45
02:07:34.036 00.000 29988 MoveAxis(N, 0, ABG)
02:07:34.036 00.000 29988 Move returns status 0, amount 0
02:07:34.036 00.000 29988 move complete, result=0
02:07:34.036 00.000 29988 worker thread done servicing request
02:07:34.036 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
02:07:34.037 00.001 29988 Worker thread wakes up
02:07:34.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:34.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:35.451 01.414 29988 Exposure complete
02:07:35.501 00.050 29988 worker thread done servicing request
02:07:35.501 00.000 28316 OnExposeComplete: enter
02:07:35.502 00.001 28316 UpdateGuideState(): m_state=6
02:07:35.502 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2539
02:07:35.503 00.001 28316 Star::Find returns 1 (0), X=953.19, Y=259.70, Mass=2455, SNR=34.2, Peak=231 HFD=3.8
02:07:35.505 00.002 28316 MultiStar: [#1 -0.16,0.08,0.99,U] [#2 -0.19,0.29,0.00,M2] [#3 -0.07,0.06,0.83,U] [#4 -0.24,-0.05,0.83,U] [#5 -0.07,0.07,0.76,U] [#6 -0.44,0.24,0.00,M7] [#7 0.09,0.16,0.63,U] [#8 -0.30,0.19,0.00,M8] 
02:07:35.506 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.07}, one-star: {-0.23, 0.11}
02:07:35.507 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
02:07:35.509 00.002 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
02:07:35.510 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.63 mountX=0.12 mountY=0.08, mountTheta=0.60
02:07:35.512 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.07, opts=13)
02:07:35.513 00.001 28316 Enqueuing Move request for scope (-0.13, 0.07)
02:07:35.514 00.001 29988 Worker thread wakes up
02:07:35.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
02:07:35.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:35.514 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.2
02:07:35.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:35.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:35.515 00.000 28316 Enqueuing Expose request
02:07:35.516 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
02:07:35.516 00.000 29988 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=0.08
02:07:35.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:07:35.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:35.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:35.516 00.000 29988 MoveAxis(E, 0, ABG)
02:07:35.516 00.000 29988 Move returns status 0, amount 0
02:07:35.516 00.000 29988 MoveAxis(N, 0, ABG)
02:07:35.516 00.000 29988 Move returns status 0, amount 0
02:07:35.516 00.000 29988 move complete, result=0
02:07:35.516 00.000 29988 worker thread done servicing request
02:07:35.516 00.000 29988 Worker thread wakes up
02:07:35.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:35.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:35.516 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:37.139 01.623 29988 Exposure complete
02:07:37.185 00.046 29988 worker thread done servicing request
02:07:37.186 00.001 28316 OnExposeComplete: enter
02:07:37.186 00.000 28316 UpdateGuideState(): m_state=6
02:07:37.187 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2540
02:07:37.187 00.000 28316 Star::Find returns 1 (0), X=953.26, Y=259.72, Mass=2446, SNR=34.4, Peak=216 HFD=3.8
02:07:37.188 00.001 28316 MultiStar: [#1 -0.07,0.08,0.96,U] [#2 -0.03,0.23,0.91,U] [#3 0.02,0.11,0.86,U] [#4 -0.16,0.04,0.84,U] [#5 -0.02,0.09,0.75,U] [#6 -0.37,0.45,0.00,M8] [#7 0.25,0.16,0.62,U] [#8 -0.27,0.34,0.00,M9] 
02:07:37.188 00.000 28316 refined, 6 included, MultiStar: {-0.04, 0.12}, one-star: {-0.16, 0.14}
02:07:37.189 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
02:07:37.189 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
02:07:37.190 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.89 mountX=0.13 mountY=-0.02, mountTheta=-0.14
02:07:37.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
02:07:37.191 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
02:07:37.192 00.001 29988 Worker thread wakes up
02:07:37.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
02:07:37.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
02:07:37.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:37.193 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.4
02:07:37.193 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:37.194 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:37.194 00.000 28316 Enqueuing Expose request
02:07:37.195 00.001 29988 Moving (-0.04, 0.12) raw xDistance=0.13 yDistance=-0.02
02:07:37.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:07:37.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:37.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:07:37.195 00.000 29988 MoveAxis(E, 0, ABG)
02:07:37.195 00.000 29988 Move returns status 0, amount 0
02:07:37.195 00.000 29988 MoveAxis(N, 0, ABG)
02:07:37.195 00.000 29988 Move returns status 0, amount 0
02:07:37.195 00.000 29988 move complete, result=0
02:07:37.195 00.000 29988 worker thread done servicing request
02:07:37.195 00.000 29988 Worker thread wakes up
02:07:37.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:37.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:37.196 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:38.711 01.515 29988 Exposure complete
02:07:38.768 00.057 29988 worker thread done servicing request
02:07:38.768 00.000 28316 OnExposeComplete: enter
02:07:38.769 00.001 28316 UpdateGuideState(): m_state=6
02:07:38.769 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2541
02:07:38.770 00.001 28316 Star::Find returns 1 (0), X=953.09, Y=259.79, Mass=2438, SNR=34.3, Peak=230 HFD=4.1
02:07:38.770 00.000 28316 MultiStar: [#1 -0.21,0.09,0.95,U] [#2 -0.30,0.25,0.00,M2] [#3 -0.23,0.09,0.85,U] [#4 -0.21,-0.11,0.80,U] [#5 -0.03,0.26,0.73,U] [#6 -0.26,0.35,0.00,M9] [#7 0.22,0.15,0.64,U] [#8 -0.45,0.44,0.00,M10] 
02:07:38.771 00.001 28316 refined, 5 included, MultiStar: {-0.16, 0.11}, one-star: {-0.33, 0.20}
02:07:38.771 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
02:07:38.771 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
02:07:38.773 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.52 mountX=0.17 mountY=0.09, mountTheta=0.49
02:07:38.776 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.11, opts=13)
02:07:38.777 00.001 28316 Enqueuing Move request for scope (-0.16, 0.11)
02:07:38.777 00.000 29988 Worker thread wakes up
02:07:38.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
02:07:38.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
02:07:38.777 00.000 29988 Moving (-0.16, 0.11) raw xDistance=0.17 yDistance=0.09
02:07:38.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:07:38.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:38.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:38.778 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:07:38.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:38.779 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:38.779 00.000 28316 Enqueuing Expose request
02:07:38.780 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:38.780 00.000 29988 MoveAxis(E, 0, ABG)
02:07:38.780 00.000 29988 Move returns status 0, amount 0
02:07:38.780 00.000 29988 MoveAxis(N, 0, ABG)
02:07:38.780 00.000 29988 Move returns status 0, amount 0
02:07:38.780 00.000 29988 move complete, result=0
02:07:38.780 00.000 29988 worker thread done servicing request
02:07:38.780 00.000 29988 Worker thread wakes up
02:07:38.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:38.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:38.780 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:40.411 01.631 29988 Exposure complete
02:07:40.451 00.040 29988 worker thread done servicing request
02:07:40.451 00.000 28316 OnExposeComplete: enter
02:07:40.451 00.000 28316 UpdateGuideState(): m_state=6
02:07:40.452 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2542
02:07:40.452 00.000 28316 Star::Find returns 1 (0), X=953.04, Y=259.76, Mass=2361, SNR=33.8, Peak=240 HFD=4.0
02:07:40.453 00.001 28316 MultiStar: [#1 -0.10,0.06,1.01,U] [#2 -0.38,0.28,0.00,M3] [#3 -0.17,0.11,0.85,U] [#4 -0.32,0.17,0.00,M3] [#5 -0.32,0.05,0.00,M1] [#6 -0.49,0.42,0.00,M10] [#7 0.11,0.23,0.60,U] [#8 -0.51,0.36,0.00,R] 
02:07:40.454 00.001 28316 refined, 3 included, MultiStar: {-0.16, 0.14}, one-star: {-0.38, 0.18}
02:07:40.454 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:07:40.455 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:07:40.455 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.44 mountX=0.19 mountY=0.08, mountTheta=0.41
02:07:40.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.14, opts=13)
02:07:40.459 00.003 28316 Enqueuing Move request for scope (-0.16, 0.14)
02:07:40.461 00.002 29988 Worker thread wakes up
02:07:40.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
02:07:40.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
02:07:40.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:40.462 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.8
02:07:40.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:40.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:40.463 00.001 28316 Enqueuing Expose request
02:07:40.463 00.000 29988 Moving (-0.16, 0.14) raw xDistance=0.19 yDistance=0.08
02:07:40.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:07:40.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:40.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:40.463 00.000 29988 MoveAxis(E, 0, ABG)
02:07:40.463 00.000 29988 Move returns status 0, amount 0
02:07:40.463 00.000 29988 MoveAxis(N, 0, ABG)
02:07:40.463 00.000 29988 Move returns status 0, amount 0
02:07:40.463 00.000 29988 move complete, result=0
02:07:40.463 00.000 29988 worker thread done servicing request
02:07:40.463 00.000 29988 Worker thread wakes up
02:07:40.464 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:40.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:40.464 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:41.985 01.521 29988 Exposure complete
02:07:42.041 00.056 29988 worker thread done servicing request
02:07:42.041 00.000 28316 OnExposeComplete: enter
02:07:42.042 00.001 28316 UpdateGuideState(): m_state=6
02:07:42.045 00.003 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2543
02:07:42.047 00.002 28316 Star::Find returns 1 (0), X=953.07, Y=259.73, Mass=2384, SNR=33.9, Peak=234 HFD=3.9
02:07:42.050 00.003 28316 MultiStar: [#1 -0.18,0.16,0.97,U] [#2 -0.33,0.21,0.00,M4] [#3 -0.10,0.17,0.88,U] [#4 -0.31,0.12,0.00,M4] [#5 -0.25,0.17,0.72,U] [#6 -0.33,0.43,0.00,R] [#7 0.00,0.19,0.64,U] [#8 0.25,-0.08,0.58,U] 
02:07:42.052 00.002 28316 refined, 5 included, MultiStar: {-0.14, 0.13}, one-star: {-0.36, 0.15}
02:07:42.054 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
02:07:42.056 00.002 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
02:07:42.059 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.37 mountX=0.18 mountY=0.06, mountTheta=0.33
02:07:42.063 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.13, opts=13)
02:07:42.065 00.002 28316 Enqueuing Move request for scope (-0.14, 0.13)
02:07:42.068 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:42.070 00.002 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:07:42.072 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:42.076 00.004 29988 Worker thread wakes up
02:07:42.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:42.077 00.001 28316 Enqueuing Expose request
02:07:42.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
02:07:42.078 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
02:07:42.078 00.000 29988 Moving (-0.14, 0.13) raw xDistance=0.18 yDistance=0.06
02:07:42.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:07:42.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:42.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:07:42.078 00.000 29988 MoveAxis(E, 0, ABG)
02:07:42.078 00.000 29988 Move returns status 0, amount 0
02:07:42.078 00.000 29988 MoveAxis(N, 0, ABG)
02:07:42.078 00.000 29988 Move returns status 0, amount 0
02:07:42.078 00.000 29988 move complete, result=0
02:07:42.078 00.000 29988 worker thread done servicing request
02:07:42.078 00.000 29988 Worker thread wakes up
02:07:42.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:42.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:42.078 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:43.705 01.627 29988 Exposure complete
02:07:43.759 00.054 29988 worker thread done servicing request
02:07:43.759 00.000 28316 OnExposeComplete: enter
02:07:43.760 00.001 28316 UpdateGuideState(): m_state=6
02:07:43.762 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2544
02:07:43.764 00.002 28316 Star::Find returns 1 (0), X=953.20, Y=259.68, Mass=2420, SNR=34.2, Peak=227 HFD=3.7
02:07:43.765 00.001 28316 MultiStar: [#1 -0.15,0.09,0.97,U] [#2 -0.09,0.11,0.92,U] [#3 -0.07,0.15,0.86,U] [#4 -0.23,0.17,0.84,U] [#5 -0.03,0.21,0.74,U] [#6 -0.05,-0.01,0.64,U] [#7 0.07,0.27,0.61,U] [#8 0.14,-0.01,0.59,U] 
02:07:43.766 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.12}, one-star: {-0.22, 0.10}
02:07:43.768 00.002 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
02:07:43.769 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
02:07:43.769 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.20 mountX=0.15 mountY=0.02, mountTheta=0.17
02:07:43.770 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
02:07:43.771 00.001 28316 Enqueuing Move request for scope (-0.09, 0.12)
02:07:43.772 00.001 29988 Worker thread wakes up
02:07:43.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
02:07:43.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
02:07:43.772 00.000 29988 Moving (-0.09, 0.12) raw xDistance=0.15 yDistance=0.02
02:07:43.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:43.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:43.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:07:43.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:43.773 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.2
02:07:43.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:43.774 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:43.774 00.000 28316 Enqueuing Expose request
02:07:43.775 00.001 29988 MoveAxis(E, 0, ABG)
02:07:43.775 00.000 29988 Move returns status 0, amount 0
02:07:43.775 00.000 29988 MoveAxis(N, 0, ABG)
02:07:43.775 00.000 29988 Move returns status 0, amount 0
02:07:43.775 00.000 29988 move complete, result=0
02:07:43.775 00.000 29988 worker thread done servicing request
02:07:43.775 00.000 29988 Worker thread wakes up
02:07:43.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:43.775 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:43.775 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:45.290 01.515 29988 Exposure complete
02:07:45.353 00.063 29988 worker thread done servicing request
02:07:45.353 00.000 28316 OnExposeComplete: enter
02:07:45.355 00.002 28316 UpdateGuideState(): m_state=6
02:07:45.356 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2545
02:07:45.358 00.002 28316 Star::Find returns 1 (0), X=953.12, Y=259.68, Mass=2465, SNR=34.4, Peak=233 HFD=3.9
02:07:45.359 00.001 28316 MultiStar: [#1 -0.33,0.06,0.00,M1] [#2 -0.16,0.31,0.00,M4] [#3 -0.19,0.04,0.84,U] [#4 -0.34,0.16,0.00,M4] [#5 -0.16,0.09,0.74,U] [#6 -0.25,0.17,0.61,U] [#7 0.12,0.22,0.61,U] [#8 -0.15,0.12,0.59,U] 
02:07:45.360 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.12}, one-star: {-0.30, 0.10}
02:07:45.363 00.003 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
02:07:45.364 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
02:07:45.365 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.54 mountX=0.18 mountY=0.10, mountTheta=0.51
02:07:45.368 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
02:07:45.369 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
02:07:45.369 00.000 29988 Worker thread wakes up
02:07:45.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:45.370 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
02:07:45.370 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:07:45.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:45.371 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:45.371 00.000 28316 Enqueuing Expose request
02:07:45.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
02:07:45.371 00.000 29988 Moving (-0.17, 0.12) raw xDistance=0.18 yDistance=0.10
02:07:45.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:07:45.372 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:45.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:45.372 00.000 29988 MoveAxis(E, 0, ABG)
02:07:45.372 00.000 29988 Move returns status 0, amount 0
02:07:45.372 00.000 29988 MoveAxis(N, 0, ABG)
02:07:45.372 00.000 29988 Move returns status 0, amount 0
02:07:45.372 00.000 29988 move complete, result=0
02:07:45.372 00.000 29988 worker thread done servicing request
02:07:45.372 00.000 29988 Worker thread wakes up
02:07:45.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:45.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:45.372 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:46.998 01.626 29988 Exposure complete
02:07:47.050 00.052 29988 worker thread done servicing request
02:07:47.050 00.000 28316 OnExposeComplete: enter
02:07:47.052 00.002 28316 UpdateGuideState(): m_state=6
02:07:47.053 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2546
02:07:47.054 00.001 28316 Star::Find returns 1 (0), X=953.21, Y=259.69, Mass=2484, SNR=34.5, Peak=227 HFD=3.8
02:07:47.056 00.002 28316 MultiStar: [#1 -0.26,0.10,0.97,U] [#2 -0.23,0.21,0.00,M5] [#3 -0.16,0.09,0.83,U] [#4 -0.34,0.11,0.00,M5] [#5 -0.20,0.19,0.72,U] [#6 -0.10,0.03,0.63,U] [#7 0.03,0.34,0.00,M1] [#8 0.12,-0.00,0.57,U] 
02:07:47.056 00.000 28316 refined, 5 included, MultiStar: {-0.16, 0.09}, one-star: {-0.21, 0.11}
02:07:47.056 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:07:47.057 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:07:47.057 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=0.15 mountY=0.10, mountTheta=0.58
02:07:47.059 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
02:07:47.060 00.001 28316 Enqueuing Move request for scope (-0.16, 0.09)
02:07:47.061 00.001 29988 Worker thread wakes up
02:07:47.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:47.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
02:07:47.061 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.5
02:07:47.062 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
02:07:47.062 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=0.10
02:07:47.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:47.063 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:47.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:47.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:47.063 00.000 28316 Enqueuing Expose request
02:07:47.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:47.063 00.000 29988 MoveAxis(E, 0, ABG)
02:07:47.063 00.000 29988 Move returns status 0, amount 0
02:07:47.064 00.001 29988 MoveAxis(N, 0, ABG)
02:07:47.064 00.000 29988 Move returns status 0, amount 0
02:07:47.064 00.000 29988 move complete, result=0
02:07:47.064 00.000 29988 worker thread done servicing request
02:07:47.064 00.000 29988 Worker thread wakes up
02:07:47.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:47.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:47.064 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:48.585 01.521 29988 Exposure complete
02:07:48.628 00.043 29988 worker thread done servicing request
02:07:48.628 00.000 28316 OnExposeComplete: enter
02:07:48.631 00.003 28316 UpdateGuideState(): m_state=6
02:07:48.634 00.003 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2547
02:07:48.636 00.002 28316 Star::Find returns 1 (0), X=952.90, Y=259.82, Mass=2387, SNR=34.0, Peak=234 HFD=4.0
02:07:48.639 00.003 28316 MultiStar: [#1 -0.40,-0.03,0.00,M1] [#2 -0.39,0.38,0.00,M6] [#3 -0.37,0.17,0.00,M1] [#4 -0.42,0.05,0.00,M6] [#5 -0.29,0.10,0.00,M1] [#6 -0.12,0.07,0.63,U] [#7 -0.13,0.15,0.63,U] [#8 -0.11,0.09,0.60,U] 
02:07:48.641 00.002 28316 refined, 3 included, MultiStar: {-0.26, 0.15}, one-star: {-0.53, 0.24}
02:07:48.644 00.003 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
02:07:48.646 00.002 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
02:07:48.650 00.004 28316 CameraToMount -- cameraX=-0.26 cameraY=0.15 hyp=0.30 cameraTheta=2.62 mountX=0.25 mountY=0.17, mountTheta=0.59
02:07:48.653 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.15, opts=13)
02:07:48.656 00.003 28316 Enqueuing Move request for scope (-0.26, 0.15)
02:07:48.658 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:48.660 00.002 28316 UpdateGuideState exits: m=2387 RSB=34.0
02:07:48.662 00.002 29988 Worker thread wakes up
02:07:48.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.15) opts 0xd
02:07:48.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.15)
02:07:48.662 00.000 29988 Moving (-0.26, 0.15) raw xDistance=0.25 yDistance=0.17
02:07:48.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
02:07:48.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:48.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:48.663 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:07:48.663 00.000 29988 MoveAxis(W, 52, ABG)
02:07:48.663 00.000 29988 Guiding  Dir = 3, Dur = 52
02:07:48.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:48.663 00.000 28316 Enqueuing Expose request
02:07:48.664 00.001 29988 IsSlewing returns 0
02:07:48.664 00.000 29988 IsGuiding returns 0
02:07:48.666 00.002 29988 PulseGuide returned control before completion, sleep 61
02:07:48.740 00.074 29988 IsGuiding returns 0
02:07:48.741 00.001 29988 Move returns status 0, amount 52
02:07:48.741 00.000 29988 MoveAxis(N, 0, ABG)
02:07:48.741 00.000 29988 Move returns status 0, amount 0
02:07:48.741 00.000 29988 move complete, result=0
02:07:48.741 00.000 29988 worker thread done servicing request
02:07:48.741 00.000 29988 Worker thread wakes up
02:07:48.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:48.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:48.741 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.2 px 0 ms NORTH
02:07:50.374 01.633 29988 Exposure complete
02:07:50.409 00.035 29988 worker thread done servicing request
02:07:50.409 00.000 28316 OnExposeComplete: enter
02:07:50.410 00.001 28316 UpdateGuideState(): m_state=6
02:07:50.411 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2548
02:07:50.411 00.000 28316 Star::Find returns 1 (0), X=953.35, Y=259.34, Mass=2335, SNR=33.5, Peak=185 HFD=3.6
02:07:50.412 00.001 28316 MultiStar: [#1 0.00,-0.05,1.01,U] [#2 -0.02,-0.09,0.94,U] [#3 0.10,-0.13,0.88,U] [#4 0.07,-0.22,0.84,U] [#5 0.14,-0.13,0.77,U] [#6 0.30,-0.31,0.00,M1] [#7 0.17,-0.01,0.64,U] [#8 0.23,-0.26,0.00,M1] 
02:07:50.413 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.13}, one-star: {-0.07, -0.24}
02:07:50.414 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
02:07:50.415 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
02:07:50.417 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.14 mountY=0.02, mountTheta=3.01
02:07:50.419 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
02:07:50.420 00.001 28316 Enqueuing Move request for scope (0.04, -0.13)
02:07:50.421 00.001 29988 Worker thread wakes up
02:07:50.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
02:07:50.421 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:50.422 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
02:07:50.422 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
02:07:50.423 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:50.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:50.424 00.001 28316 Enqueuing Expose request
02:07:50.424 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
02:07:50.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:07:50.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:50.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:07:50.424 00.000 29988 MoveAxis(E, 0, ABG)
02:07:50.424 00.000 29988 Move returns status 0, amount 0
02:07:50.424 00.000 29988 MoveAxis(N, 0, ABG)
02:07:50.424 00.000 29988 Move returns status 0, amount 0
02:07:50.424 00.000 29988 move complete, result=0
02:07:50.424 00.000 29988 worker thread done servicing request
02:07:50.424 00.000 29988 Worker thread wakes up
02:07:50.424 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:50.424 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:50.426 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:51.944 01.518 29988 Exposure complete
02:07:51.984 00.040 29988 worker thread done servicing request
02:07:51.985 00.001 28316 OnExposeComplete: enter
02:07:51.985 00.000 28316 UpdateGuideState(): m_state=6
02:07:51.986 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2549
02:07:51.986 00.000 28316 Star::Find returns 1 (0), X=953.58, Y=259.35, Mass=2490, SNR=34.6, Peak=201 HFD=3.6
02:07:51.987 00.001 28316 MultiStar: [#1 0.05,-0.12,0.97,U] [#2 0.18,0.01,0.91,U] [#3 0.25,-0.19,0.00,M1] [#4 0.12,-0.30,0.00,M6] [#5 0.15,-0.10,0.71,U] [#6 0.29,-0.35,0.00,M2] [#7 0.50,-0.33,0.00,M1] [#8 0.48,-0.39,0.00,M2] 
02:07:51.987 00.000 28316 refined, 3 included, MultiStar: {0.13, -0.12}, one-star: {0.16, -0.24}
02:07:51.988 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
02:07:51.988 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
02:07:51.988 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.72 mountX=-0.16 mountY=-0.07, mountTheta=-2.75
02:07:51.991 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
02:07:51.992 00.001 28316 Enqueuing Move request for scope (0.13, -0.12)
02:07:51.992 00.000 29988 Worker thread wakes up
02:07:51.993 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:51.993 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:07:51.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:51.994 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:51.994 00.000 28316 Enqueuing Expose request
02:07:51.995 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
02:07:51.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
02:07:51.995 00.000 29988 Moving (0.13, -0.12) raw xDistance=-0.16 yDistance=-0.07
02:07:51.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:07:51.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:51.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:51.995 00.000 29988 MoveAxis(E, 0, ABG)
02:07:51.995 00.000 29988 Move returns status 0, amount 0
02:07:51.995 00.000 29988 MoveAxis(N, 0, ABG)
02:07:51.995 00.000 29988 Move returns status 0, amount 0
02:07:51.995 00.000 29988 move complete, result=0
02:07:51.995 00.000 29988 worker thread done servicing request
02:07:51.995 00.000 29988 Worker thread wakes up
02:07:51.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:51.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:51.996 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:53.628 01.632 29988 Exposure complete
02:07:53.665 00.037 29988 worker thread done servicing request
02:07:53.665 00.000 28316 OnExposeComplete: enter
02:07:53.666 00.001 28316 UpdateGuideState(): m_state=6
02:07:53.666 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2550
02:07:53.667 00.001 28316 Star::Find returns 1 (0), X=953.54, Y=259.43, Mass=2537, SNR=34.8, Peak=198 HFD=3.7
02:07:53.667 00.000 28316 MultiStar: [#1 0.08,-0.11,0.97,U] [#2 0.17,0.01,0.89,U] [#3 0.33,-0.17,0.00,M2] [#4 0.18,-0.20,0.79,U] [#5 0.17,-0.14,0.73,U] [#6 0.16,-0.23,0.61,U] [#7 0.50,-0.11,0.00,M2] [#8 0.58,-0.20,0.00,M3] 
02:07:53.668 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.13}, one-star: {0.12, -0.16}
02:07:53.668 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:07:53.668 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:07:53.669 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.76 mountX=-0.18 mountY=-0.07, mountTheta=-2.79
02:07:53.671 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
02:07:53.672 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
02:07:53.673 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:53.675 00.002 29988 Worker thread wakes up
02:07:53.675 00.000 28316 UpdateGuideState exits: m=2537 RSB=34.8
02:07:53.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
02:07:53.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
02:07:53.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:53.676 00.001 29988 Moving (0.14, -0.13) raw xDistance=-0.18 yDistance=-0.07
02:07:53.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:07:53.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:53.676 00.000 28316 Enqueuing Expose request
02:07:53.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:53.677 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:53.677 00.000 29988 MoveAxis(E, 0, ABG)
02:07:53.677 00.000 29988 Move returns status 0, amount 0
02:07:53.677 00.000 29988 MoveAxis(N, 0, ABG)
02:07:53.677 00.000 29988 Move returns status 0, amount 0
02:07:53.677 00.000 29988 move complete, result=0
02:07:53.677 00.000 29988 worker thread done servicing request
02:07:53.677 00.000 29988 Worker thread wakes up
02:07:53.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:53.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:53.677 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:55.197 01.520 29988 Exposure complete
02:07:55.242 00.045 29988 worker thread done servicing request
02:07:55.242 00.000 28316 OnExposeComplete: enter
02:07:55.244 00.002 28316 UpdateGuideState(): m_state=6
02:07:55.245 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2551
02:07:55.245 00.000 28316 Star::Find returns 1 (0), X=953.67, Y=259.20, Mass=2332, SNR=33.3, Peak=204 HFD=3.7
02:07:55.245 00.000 28316 MultiStar: [#1 0.45,-0.45,0.00,M1] [#2 0.28,-0.46,0.00,M4] [#3 0.38,-0.37,0.00,M3] [#4 0.18,-0.39,0.00,M6] [#5 0.33,-0.38,0.00,M1] [#6 0.42,-0.64,0.00,M2] [#7 0.53,-0.32,0.00,M3] [#8 0.59,-0.51,0.00,M4] 
02:07:55.246 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:07:55.246 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:07:55.247 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.01 mountX=-0.45 mountY=-0.04, mountTheta=-3.05
02:07:55.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.39, opts=13)
02:07:55.249 00.001 28316 Enqueuing Move request for scope (0.24, -0.39)
02:07:55.249 00.000 29988 Worker thread wakes up
02:07:55.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd
02:07:55.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.39)
02:07:55.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:55.250 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.3
02:07:55.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:55.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:55.251 00.001 28316 Enqueuing Expose request
02:07:55.251 00.000 29988 Moving (0.24, -0.39) raw xDistance=-0.45 yDistance=-0.04
02:07:55.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
02:07:55.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:55.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:07:55.251 00.000 29988 MoveAxis(E, 95, ABG)
02:07:55.251 00.000 29988 Guiding  Dir = 2, Dur = 95
02:07:55.252 00.001 29988 IsSlewing returns 0
02:07:55.252 00.000 29988 IsGuiding returns 0
02:07:55.253 00.001 29988 PulseGuide returned control before completion, sleep 104
02:07:55.368 00.115 29988 IsGuiding returns 0
02:07:55.368 00.000 29988 Move returns status 0, amount 95
02:07:55.368 00.000 29988 MoveAxis(N, 0, ABG)
02:07:55.368 00.000 29988 Move returns status 0, amount 0
02:07:55.368 00.000 29988 move complete, result=0
02:07:55.368 00.000 29988 worker thread done servicing request
02:07:55.368 00.000 29988 Worker thread wakes up
02:07:55.368 00.000 28316 GuideStep: -0.5 px 95 ms EAST, -0.0 px 0 ms NORTH
02:07:55.371 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:55.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:57.005 01.634 29988 Exposure complete
02:07:57.032 00.027 29988 worker thread done servicing request
02:07:57.032 00.000 28316 OnExposeComplete: enter
02:07:57.033 00.001 28316 UpdateGuideState(): m_state=6
02:07:57.033 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2552
02:07:57.033 00.000 28316 Star::Find returns 1 (0), X=953.15, Y=259.46, Mass=2409, SNR=33.9, Peak=198 HFD=3.8
02:07:57.036 00.003 28316 MultiStar: [#1 0.02,-0.09,0.97,U] [#2 -0.09,-0.01,0.91,U] [#3 -0.07,-0.04,0.87,U] [#4 -0.06,-0.10,0.81,U] [#5 0.20,-0.05,0.74,U] [#6 0.03,-0.32,0.00,M3] [#7 0.08,0.09,0.63,U] [#8 0.23,-0.06,0.59,U] 
02:07:57.039 00.003 28316 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.28, -0.12}
02:07:57.041 00.002 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
02:07:57.044 00.003 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
02:07:57.046 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.89 mountX=-0.04 mountY=0.04, mountTheta=2.37
02:07:57.050 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
02:07:57.052 00.002 28316 Enqueuing Move request for scope (-0.02, -0.05)
02:07:57.052 00.000 29988 Worker thread wakes up
02:07:57.053 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
02:07:57.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
02:07:57.053 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.04 yDistance=0.04
02:07:57.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:57.053 00.000 28316 UpdateGuideState exits: m=2409 RSB=33.9
02:07:57.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:57.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:57.054 00.000 28316 Enqueuing Expose request
02:07:57.055 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:07:57.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:57.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:57.055 00.000 29988 MoveAxis(E, 0, ABG)
02:07:57.055 00.000 29988 Move returns status 0, amount 0
02:07:57.055 00.000 29988 MoveAxis(N, 0, ABG)
02:07:57.055 00.000 29988 Move returns status 0, amount 0
02:07:57.055 00.000 29988 move complete, result=0
02:07:57.055 00.000 29988 worker thread done servicing request
02:07:57.055 00.000 29988 Worker thread wakes up
02:07:57.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:57.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:57.055 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:58.575 01.520 29988 Exposure complete
02:07:58.611 00.036 29988 worker thread done servicing request
02:07:58.611 00.000 28316 OnExposeComplete: enter
02:07:58.612 00.001 28316 UpdateGuideState(): m_state=6
02:07:58.612 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2553
02:07:58.613 00.001 28316 Star::Find returns 1 (0), X=953.29, Y=259.44, Mass=2400, SNR=33.9, Peak=204 HFD=3.6
02:07:58.637 00.024 28316 MultiStar: [#1 -0.14,-0.11,0.97,U] [#2 -0.08,0.05,0.92,U] [#3 0.02,-0.13,0.87,U] [#4 -0.24,-0.16,0.84,U] [#5 0.08,-0.06,0.73,U] [#6 0.09,-0.23,0.63,U] [#7 0.11,0.00,0.64,U] [#8 0.33,-0.30,0.00,M4] 
02:07:58.638 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.10}, one-star: {-0.13, -0.14}
02:07:58.638 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
02:07:58.639 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
02:07:58.639 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.06 mountX=-0.07 mountY=0.09, mountTheta=2.21
02:07:58.641 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
02:07:58.641 00.000 28316 Enqueuing Move request for scope (-0.05, -0.10)
02:07:58.641 00.000 29988 Worker thread wakes up
02:07:58.641 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
02:07:58.641 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
02:07:58.641 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
02:07:58.642 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:07:58.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:58.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:58.642 00.000 29988 MoveAxis(E, 0, ABG)
02:07:58.642 00.000 29988 Move returns status 0, amount 0
02:07:58.642 00.000 29988 MoveAxis(N, 0, ABG)
02:07:58.642 00.000 29988 Move returns status 0, amount 0
02:07:58.642 00.000 29988 move complete, result=0
02:07:58.642 00.000 29988 worker thread done servicing request
02:07:58.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:07:58.642 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
02:07:58.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:58.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:07:58.643 00.000 28316 Enqueuing Expose request
02:07:58.644 00.001 29988 Worker thread wakes up
02:07:58.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:07:58.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:07:58.644 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:00.282 01.638 29988 Exposure complete
02:08:00.314 00.032 29988 worker thread done servicing request
02:08:00.314 00.000 28316 OnExposeComplete: enter
02:08:00.315 00.001 28316 UpdateGuideState(): m_state=6
02:08:00.316 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2554
02:08:00.317 00.001 28316 Star::Find returns 1 (0), X=953.46, Y=259.43, Mass=2329, SNR=33.4, Peak=179 HFD=3.3
02:08:00.317 00.000 28316 MultiStar: [#1 0.03,-0.15,1.01,U] [#2 0.14,0.06,0.89,U] [#3 0.02,-0.07,0.89,U] [#4 0.10,-0.24,0.84,U] [#5 0.07,-0.17,0.76,U] [#6 0.10,-0.23,0.66,U] [#7 0.28,0.00,0.64,U] [#8 0.45,-0.22,0.00,M5] 
02:08:00.318 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.03, -0.15}
02:08:00.318 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:08:00.318 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:08:00.319 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
02:08:00.319 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
02:08:00.321 00.002 28316 Enqueuing Move request for scope (0.09, -0.12)
02:08:00.322 00.001 29988 Worker thread wakes up
02:08:00.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
02:08:00.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:00.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
02:08:00.322 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
02:08:00.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:00.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:00.323 00.000 28316 Enqueuing Expose request
02:08:00.324 00.001 29988 Moving (0.09, -0.12) raw xDistance=-0.14 yDistance=-0.02
02:08:00.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:08:00.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:00.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:08:00.324 00.000 29988 MoveAxis(E, 0, ABG)
02:08:00.324 00.000 29988 Move returns status 0, amount 0
02:08:00.324 00.000 29988 MoveAxis(N, 0, ABG)
02:08:00.324 00.000 29988 Move returns status 0, amount 0
02:08:00.324 00.000 29988 move complete, result=0
02:08:00.324 00.000 29988 worker thread done servicing request
02:08:00.324 00.000 29988 Worker thread wakes up
02:08:00.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:00.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:00.324 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:01.839 01.515 29988 Exposure complete
02:08:01.873 00.034 29988 worker thread done servicing request
02:08:01.874 00.001 28316 OnExposeComplete: enter
02:08:01.875 00.001 28316 UpdateGuideState(): m_state=6
02:08:01.876 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2555
02:08:01.878 00.002 28316 Star::Find returns 1 (0), X=953.10, Y=259.39, Mass=2417, SNR=34.1, Peak=194 HFD=3.9
02:08:01.879 00.001 28316 MultiStar: [#1 -0.08,-0.26,0.98,U] [#2 -0.17,-0.19,0.93,U] [#3 -0.17,-0.11,0.85,U] [#4 -0.04,-0.32,0.00,M4] [#5 -0.02,-0.23,0.74,U] [#6 0.08,-0.42,0.00,M2] [#7 -0.02,-0.10,0.62,U] [#8 0.14,-0.21,0.58,U] 
02:08:01.880 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.32, -0.19}
02:08:01.881 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
02:08:01.882 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
02:08:01.885 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.12 mountX=-0.12 mountY=0.19, mountTheta=2.16
02:08:01.889 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.19, opts=13)
02:08:01.891 00.002 28316 Enqueuing Move request for scope (-0.11, -0.19)
02:08:01.891 00.000 29988 Worker thread wakes up
02:08:01.892 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:01.892 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:08:01.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:01.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:01.893 00.000 28316 Enqueuing Expose request
02:08:01.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
02:08:01.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
02:08:01.894 00.000 29988 Moving (-0.11, -0.19) raw xDistance=-0.12 yDistance=0.19
02:08:01.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:08:01.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:01.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:08:01.894 00.000 29988 MoveAxis(E, 0, ABG)
02:08:01.894 00.000 29988 Move returns status 0, amount 0
02:08:01.894 00.000 29988 MoveAxis(N, 0, ABG)
02:08:01.894 00.000 29988 Move returns status 0, amount 0
02:08:01.894 00.000 29988 move complete, result=0
02:08:01.894 00.000 29988 worker thread done servicing request
02:08:01.894 00.000 29988 Worker thread wakes up
02:08:01.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:01.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:01.894 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:03.520 01.626 29988 Exposure complete
02:08:03.564 00.044 29988 worker thread done servicing request
02:08:03.564 00.000 28316 OnExposeComplete: enter
02:08:03.565 00.001 28316 UpdateGuideState(): m_state=6
02:08:03.566 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2556
02:08:03.566 00.000 28316 Star::Find returns 1 (0), X=953.23, Y=259.37, Mass=2457, SNR=34.4, Peak=201 HFD=3.7
02:08:03.567 00.001 28316 MultiStar: [#1 -0.10,-0.15,0.96,U] [#2 0.06,-0.11,0.89,U] [#3 0.02,-0.19,0.83,U] [#4 -0.00,-0.23,0.79,U] [#5 -0.17,-0.23,0.72,U] [#6 0.10,-0.43,0.00,M3] [#7 0.14,-0.10,0.62,U] [#8 0.17,-0.32,0.00,M5] 
02:08:03.567 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.18}, one-star: {-0.19, -0.21}
02:08:03.568 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
02:08:03.568 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
02:08:03.569 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.81 mountX=-0.14 mountY=0.12, mountTheta=2.45
02:08:03.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.18, opts=13)
02:08:03.570 00.000 28316 Enqueuing Move request for scope (-0.04, -0.18)
02:08:03.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:03.571 00.001 29988 Worker thread wakes up
02:08:03.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
02:08:03.571 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
02:08:03.571 00.000 29988 Moving (-0.04, -0.18) raw xDistance=-0.14 yDistance=0.12
02:08:03.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:08:03.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:03.571 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:08:03.573 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:08:03.573 00.000 29988 MoveAxis(E, 0, ABG)
02:08:03.573 00.000 29988 Move returns status 0, amount 0
02:08:03.573 00.000 29988 MoveAxis(N, 0, ABG)
02:08:03.573 00.000 29988 Move returns status 0, amount 0
02:08:03.573 00.000 29988 move complete, result=0
02:08:03.573 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:03.573 00.000 29988 worker thread done servicing request
02:08:03.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:03.574 00.001 28316 Enqueuing Expose request
02:08:03.574 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:03.575 00.001 29988 Worker thread wakes up
02:08:03.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:03.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:05.091 01.516 29988 Exposure complete
02:08:05.121 00.030 29988 worker thread done servicing request
02:08:05.121 00.000 28316 OnExposeComplete: enter
02:08:05.122 00.001 28316 UpdateGuideState(): m_state=6
02:08:05.122 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2557
02:08:05.123 00.001 28316 Star::Find returns 1 (0), X=953.35, Y=259.38, Mass=2393, SNR=33.9, Peak=174 HFD=3.9
02:08:05.123 00.000 28316 MultiStar: [#1 -0.01,-0.23,0.98,U] [#2 0.12,0.07,0.93,U] [#3 0.06,-0.10,0.84,U] [#4 -0.01,-0.17,0.83,U] [#5 -0.23,-0.12,0.74,U] [#6 0.15,-0.34,0.00,M4] [#7 0.27,-0.12,0.62,U] [#8 0.41,-0.36,0.00,M6] 
02:08:05.124 00.001 28316 refined, 6 included, MultiStar: {0.01, -0.13}, one-star: {-0.07, -0.21}
02:08:05.124 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
02:08:05.124 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.77)
02:08:05.125 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.48 mountX=-0.12 mountY=0.05, mountTheta=2.77
02:08:05.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
02:08:05.126 00.000 28316 Enqueuing Move request for scope (0.01, -0.13)
02:08:05.127 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:05.127 00.000 29988 Worker thread wakes up
02:08:05.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
02:08:05.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
02:08:05.127 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.12 yDistance=0.05
02:08:05.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:08:05.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:05.127 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
02:08:05.128 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:05.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:05.129 00.001 28316 Enqueuing Expose request
02:08:05.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:08:05.129 00.000 29988 MoveAxis(E, 0, ABG)
02:08:05.129 00.000 29988 Move returns status 0, amount 0
02:08:05.129 00.000 29988 MoveAxis(N, 0, ABG)
02:08:05.129 00.000 29988 Move returns status 0, amount 0
02:08:05.129 00.000 29988 move complete, result=0
02:08:05.129 00.000 29988 worker thread done servicing request
02:08:05.129 00.000 29988 Worker thread wakes up
02:08:05.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:05.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:05.129 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:06.754 01.625 29988 Exposure complete
02:08:06.804 00.050 29988 worker thread done servicing request
02:08:06.804 00.000 28316 OnExposeComplete: enter
02:08:06.805 00.001 28316 UpdateGuideState(): m_state=6
02:08:06.805 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2558
02:08:06.806 00.001 28316 Star::Find returns 1 (0), X=953.45, Y=259.37, Mass=2387, SNR=33.8, Peak=180 HFD=3.4
02:08:06.806 00.000 28316 MultiStar: [#1 0.22,-0.22,0.00,M1] [#2 0.02,-0.00,0.90,U] [#3 0.12,-0.01,0.87,U] [#4 0.03,-0.16,0.86,U] [#5 0.00,-0.09,0.74,U] [#6 0.06,-0.25,0.64,U] [#7 0.19,-0.06,0.65,U] [#8 0.28,-0.23,0.00,M7] 
02:08:06.807 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.11}, one-star: {0.02, -0.22}
02:08:06.807 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
02:08:06.808 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
02:08:06.808 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.10 mountX=-0.13 mountY=-0.00, mountTheta=-3.13
02:08:06.810 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
02:08:06.811 00.001 28316 Enqueuing Move request for scope (0.06, -0.11)
02:08:06.812 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:06.813 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.8
02:08:06.815 00.002 29988 Worker thread wakes up
02:08:06.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
02:08:06.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
02:08:06.815 00.000 29988 Moving (0.06, -0.11) raw xDistance=-0.13 yDistance=-0.00
02:08:06.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:08:06.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:06.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:06.818 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:08:06.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:06.819 00.001 28316 Enqueuing Expose request
02:08:06.819 00.000 29988 MoveAxis(E, 0, ABG)
02:08:06.819 00.000 29988 Move returns status 0, amount 0
02:08:06.819 00.000 29988 MoveAxis(N, 0, ABG)
02:08:06.819 00.000 29988 Move returns status 0, amount 0
02:08:06.819 00.000 29988 move complete, result=0
02:08:06.819 00.000 29988 worker thread done servicing request
02:08:06.820 00.001 29988 Worker thread wakes up
02:08:06.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:06.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:06.820 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:08.343 01.523 29988 Exposure complete
02:08:08.371 00.028 29988 worker thread done servicing request
02:08:08.371 00.000 28316 OnExposeComplete: enter
02:08:08.372 00.001 28316 UpdateGuideState(): m_state=6
02:08:08.374 00.002 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2559
02:08:08.375 00.001 28316 Star::Find returns 1 (0), X=953.48, Y=259.29, Mass=2519, SNR=34.8, Peak=211 HFD=3.7
02:08:08.377 00.002 28316 MultiStar: [#1 -0.01,-0.30,0.97,U] [#2 0.11,-0.19,0.90,U] [#3 0.12,-0.11,0.84,U] [#4 -0.08,-0.31,0.00,M2] [#5 0.06,-0.31,0.00,M1] [#6 0.22,-0.44,0.00,M4] [#7 0.20,-0.16,0.61,U] [#8 0.35,-0.40,0.00,M8] 
02:08:08.377 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.22}, one-star: {0.06, -0.29}
02:08:08.378 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.09)
02:08:08.378 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
02:08:08.378 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.20 mountX=-0.23 mountY=0.02, mountTheta=3.05
02:08:08.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.22, opts=13)
02:08:08.380 00.000 28316 Enqueuing Move request for scope (0.09, -0.22)
02:08:08.381 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:08.381 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
02:08:08.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:08.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:08.383 00.001 29988 Worker thread wakes up
02:08:08.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
02:08:08.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
02:08:08.383 00.000 29988 Moving (0.09, -0.22) raw xDistance=-0.23 yDistance=0.02
02:08:08.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:08:08.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:08.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:08:08.383 00.000 29988 MoveAxis(E, 49, ABG)
02:08:08.383 00.000 29988 Guiding  Dir = 2, Dur = 49
02:08:08.383 00.000 28316 Enqueuing Expose request
02:08:08.384 00.001 29988 IsSlewing returns 0
02:08:08.384 00.000 29988 IsGuiding returns 0
02:08:08.386 00.002 29988 PulseGuide returned control before completion, sleep 57
02:08:08.452 00.066 29988 IsGuiding returns 0
02:08:08.452 00.000 29988 Move returns status 0, amount 49
02:08:08.452 00.000 29988 MoveAxis(N, 0, ABG)
02:08:08.452 00.000 29988 Move returns status 0, amount 0
02:08:08.452 00.000 29988 move complete, result=0
02:08:08.452 00.000 29988 worker thread done servicing request
02:08:08.452 00.000 29988 Worker thread wakes up
02:08:08.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:08.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:08.452 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
02:08:10.080 01.628 29988 Exposure complete
02:08:10.113 00.033 29988 worker thread done servicing request
02:08:10.113 00.000 28316 OnExposeComplete: enter
02:08:10.114 00.001 28316 UpdateGuideState(): m_state=6
02:08:10.114 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2560
02:08:10.115 00.001 28316 Star::Find returns 1 (0), X=953.31, Y=259.57, Mass=2345, SNR=33.6, Peak=200 HFD=3.5
02:08:10.116 00.001 28316 MultiStar: [#1 -0.00,-0.11,1.04,U] [#2 -0.02,-0.02,0.87,U] [#3 0.01,-0.06,0.89,U] [#4 -0.21,-0.20,0.85,U] [#5 -0.04,-0.10,0.75,U] [#6 -0.03,-0.30,0.66,U] [#7 0.24,-0.16,0.63,U] [#8 0.20,-0.26,0.00,M9] 
02:08:10.116 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.12, -0.01}
02:08:10.117 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
02:08:10.118 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
02:08:10.119 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.84 mountX=-0.09 mountY=0.08, mountTheta=2.43
02:08:10.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
02:08:10.122 00.001 28316 Enqueuing Move request for scope (-0.03, -0.11)
02:08:10.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:10.123 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.6
02:08:10.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:10.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:10.125 00.001 28316 Enqueuing Expose request
02:08:10.125 00.000 29988 Worker thread wakes up
02:08:10.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
02:08:10.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
02:08:10.126 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.08
02:08:10.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:08:10.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:10.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:08:10.126 00.000 29988 MoveAxis(E, 0, ABG)
02:08:10.126 00.000 29988 Move returns status 0, amount 0
02:08:10.126 00.000 29988 MoveAxis(N, 0, ABG)
02:08:10.126 00.000 29988 Move returns status 0, amount 0
02:08:10.126 00.000 29988 move complete, result=0
02:08:10.126 00.000 29988 worker thread done servicing request
02:08:10.126 00.000 29988 Worker thread wakes up
02:08:10.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:10.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:10.126 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:11.652 01.526 29988 Exposure complete
02:08:11.690 00.038 29988 worker thread done servicing request
02:08:11.690 00.000 28316 OnExposeComplete: enter
02:08:11.692 00.002 28316 UpdateGuideState(): m_state=6
02:08:11.692 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2561
02:08:11.693 00.001 28316 Star::Find returns 1 (0), X=953.33, Y=259.38, Mass=2417, SNR=34.2, Peak=192 HFD=3.7
02:08:11.693 00.000 28316 MultiStar: [#1 -0.13,-0.06,0.97,U] [#2 0.01,-0.10,0.91,U] [#3 -0.00,-0.10,0.85,U] [#4 -0.14,-0.20,0.80,U] [#5 -0.02,-0.05,0.73,U] [#6 0.06,-0.29,0.64,U] [#7 0.27,0.11,0.63,U] [#8 0.26,-0.16,0.60,U] 
02:08:11.694 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {-0.09, -0.20}
02:08:11.694 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
02:08:11.695 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
02:08:11.696 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.53 mountX=-0.11 mountY=0.05, mountTheta=2.72
02:08:11.700 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.12, opts=13)
02:08:11.703 00.003 28316 Enqueuing Move request for scope (0.00, -0.12)
02:08:11.705 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:11.707 00.002 28316 UpdateGuideState exits: m=2417 RSB=34.2
02:08:11.710 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:11.712 00.002 29988 Worker thread wakes up
02:08:11.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:11.713 00.001 28316 Enqueuing Expose request
02:08:11.713 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
02:08:11.713 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
02:08:11.713 00.000 29988 Moving (0.00, -0.12) raw xDistance=-0.11 yDistance=0.05
02:08:11.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:08:11.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:11.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:08:11.713 00.000 29988 MoveAxis(E, 0, ABG)
02:08:11.713 00.000 29988 Move returns status 0, amount 0
02:08:11.713 00.000 29988 MoveAxis(N, 0, ABG)
02:08:11.713 00.000 29988 Move returns status 0, amount 0
02:08:11.713 00.000 29988 move complete, result=0
02:08:11.713 00.000 29988 worker thread done servicing request
02:08:11.713 00.000 29988 Worker thread wakes up
02:08:11.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:11.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:11.714 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:13.336 01.622 29988 Exposure complete
02:08:13.378 00.042 29988 worker thread done servicing request
02:08:13.378 00.000 28316 OnExposeComplete: enter
02:08:13.379 00.001 28316 UpdateGuideState(): m_state=6
02:08:13.379 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2562
02:08:13.380 00.001 28316 Star::Find returns 1 (0), X=953.40, Y=259.42, Mass=2372, SNR=33.8, Peak=186 HFD=3.4
02:08:13.381 00.001 28316 MultiStar: [#1 -0.02,0.00,0.99,U] [#2 -0.00,0.03,0.92,U] [#3 0.03,-0.20,0.87,U] [#4 -0.02,-0.11,0.83,U] [#5 -0.03,0.05,0.73,U] [#6 0.07,-0.17,0.64,U] [#7 0.16,0.04,0.61,U] [#8 0.44,-0.39,0.00,M9] 
02:08:13.382 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {-0.02, -0.16}
02:08:13.383 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
02:08:13.383 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
02:08:13.384 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.38 mountX=-0.07 mountY=0.02, mountTheta=2.87
02:08:13.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
02:08:13.385 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
02:08:13.386 00.001 29988 Worker thread wakes up
02:08:13.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:13.386 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:08:13.387 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:13.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:13.388 00.001 28316 Enqueuing Expose request
02:08:13.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
02:08:13.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
02:08:13.388 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
02:08:13.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:08:13.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:13.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:08:13.388 00.000 29988 MoveAxis(E, 0, ABG)
02:08:13.388 00.000 29988 Move returns status 0, amount 0
02:08:13.388 00.000 29988 MoveAxis(N, 0, ABG)
02:08:13.388 00.000 29988 Move returns status 0, amount 0
02:08:13.388 00.000 29988 move complete, result=0
02:08:13.388 00.000 29988 worker thread done servicing request
02:08:13.388 00.000 29988 Worker thread wakes up
02:08:13.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:13.389 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:13.389 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:14.908 01.519 29988 Exposure complete
02:08:14.956 00.048 29988 worker thread done servicing request
02:08:14.956 00.000 28316 OnExposeComplete: enter
02:08:14.957 00.001 28316 UpdateGuideState(): m_state=6
02:08:14.957 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2563
02:08:14.958 00.001 28316 Star::Find returns 1 (0), X=953.16, Y=259.51, Mass=2475, SNR=34.4, Peak=203 HFD=3.8
02:08:14.958 00.000 28316 MultiStar: [#1 -0.14,-0.13,0.97,U] [#2 -0.03,0.02,0.94,U] [#3 -0.02,-0.11,0.86,U] [#4 -0.25,-0.26,0.00,M1] [#5 -0.11,-0.16,0.71,U] [#6 -0.04,-0.13,0.63,U] [#7 0.09,-0.09,0.62,U] [#8 0.23,-0.30,0.00,M10] 
02:08:14.959 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.26, -0.08}
02:08:14.959 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
02:08:14.960 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
02:08:14.960 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-2.32 mountX=-0.05 mountY=0.12, mountTheta=1.96
02:08:14.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.09, opts=13)
02:08:14.962 00.001 28316 Enqueuing Move request for scope (-0.09, -0.09)
02:08:14.962 00.000 29988 Worker thread wakes up
02:08:14.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
02:08:14.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
02:08:14.962 00.000 29988 Moving (-0.09, -0.09) raw xDistance=-0.05 yDistance=0.12
02:08:14.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:08:14.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:14.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:14.963 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:08:14.963 00.000 29988 MoveAxis(E, 0, ABG)
02:08:14.963 00.000 29988 Move returns status 0, amount 0
02:08:14.963 00.000 29988 MoveAxis(N, 0, ABG)
02:08:14.963 00.000 29988 Move returns status 0, amount 0
02:08:14.963 00.000 29988 move complete, result=0
02:08:14.963 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.4
02:08:14.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:14.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:14.964 00.000 28316 Enqueuing Expose request
02:08:14.965 00.001 29988 worker thread done servicing request
02:08:14.965 00.000 29988 Worker thread wakes up
02:08:14.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:14.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:14.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:16.602 01.637 29988 Exposure complete
02:08:16.657 00.055 29988 worker thread done servicing request
02:08:16.657 00.000 28316 OnExposeComplete: enter
02:08:16.658 00.001 28316 UpdateGuideState(): m_state=6
02:08:16.658 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2564
02:08:16.659 00.001 28316 Star::Find returns 1 (0), X=953.13, Y=259.64, Mass=2510, SNR=34.8, Peak=210 HFD=3.9
02:08:16.660 00.001 28316 MultiStar: [#1 -0.11,-0.11,0.97,U] [#2 -0.04,0.09,0.90,U] [#3 -0.00,-0.06,0.86,U] [#4 -0.04,-0.12,0.82,U] [#5 -0.03,0.05,0.73,U] [#6 0.21,-0.21,0.59,U] [#7 0.25,-0.04,0.61,U] [#8 0.16,-0.03,0.58,U] 
02:08:16.660 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.29, 0.06}
02:08:16.660 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
02:08:16.661 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
02:08:16.661 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.01 mountX=-0.03 mountY=0.03, mountTheta=2.26
02:08:16.663 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
02:08:16.664 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
02:08:16.664 00.000 29988 Worker thread wakes up
02:08:16.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:08:16.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:08:16.664 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.03
02:08:16.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:08:16.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:16.665 00.001 28316 UpdateGuideState exits: m=2510 RSB=34.8
02:08:16.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:16.666 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:16.666 00.000 28316 Enqueuing Expose request
02:08:16.667 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:16.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:08:16.667 00.000 29988 MoveAxis(E, 0, ABG)
02:08:16.667 00.000 29988 Move returns status 0, amount 0
02:08:16.667 00.000 29988 MoveAxis(N, 0, ABG)
02:08:16.667 00.000 29988 Move returns status 0, amount 0
02:08:16.667 00.000 29988 move complete, result=0
02:08:16.667 00.000 29988 worker thread done servicing request
02:08:16.667 00.000 29988 Worker thread wakes up
02:08:16.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:16.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:16.667 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:18.187 01.520 29988 Exposure complete
02:08:18.222 00.035 29988 worker thread done servicing request
02:08:18.222 00.000 28316 OnExposeComplete: enter
02:08:18.223 00.001 28316 UpdateGuideState(): m_state=6
02:08:18.224 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2565
02:08:18.224 00.000 28316 Star::Find returns 1 (0), X=953.28, Y=259.40, Mass=2333, SNR=33.3, Peak=211 HFD=3.6
02:08:18.224 00.000 28316 MultiStar: [#1 -0.05,-0.24,1.02,U] [#2 -0.12,-0.03,0.94,U] [#3 -0.02,-0.06,0.88,U] [#4 -0.04,-0.24,0.85,U] [#5 0.10,-0.29,0.75,U] [#6 0.28,-0.26,0.00,M1] [#7 0.14,-0.16,0.62,U] [#8 0.34,-0.31,0.00,M10] 
02:08:18.225 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.17}, one-star: {-0.15, -0.19}
02:08:18.225 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
02:08:18.226 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
02:08:18.226 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.77 mountX=-0.14 mountY=0.11, mountTheta=2.49
02:08:18.228 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
02:08:18.228 00.000 28316 Enqueuing Move request for scope (-0.03, -0.17)
02:08:18.229 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:18.229 00.000 29988 Worker thread wakes up
02:08:18.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
02:08:18.229 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
02:08:18.229 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.3
02:08:18.230 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:18.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:18.231 00.001 28316 Enqueuing Expose request
02:08:18.231 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.11
02:08:18.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:08:18.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:18.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:08:18.231 00.000 29988 MoveAxis(E, 0, ABG)
02:08:18.231 00.000 29988 Move returns status 0, amount 0
02:08:18.231 00.000 29988 MoveAxis(N, 0, ABG)
02:08:18.231 00.000 29988 Move returns status 0, amount 0
02:08:18.231 00.000 29988 move complete, result=0
02:08:18.231 00.000 29988 worker thread done servicing request
02:08:18.231 00.000 29988 Worker thread wakes up
02:08:18.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:18.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,245,31,31)
02:08:18.232 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:18.428 00.196 28316 evsrv: cli 0C97D870 connect
02:08:18.430 00.002 28316 case statement mapped state 6 to 3
02:08:18.431 00.001 28316 case statement mapped state 6 to 3
02:08:18.431 00.000 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"decde5c2-0f7e-4852-99f2-fb0bcbc41862"}
02:08:18.432 00.001 28316 case statement mapped state 6 to 3
02:08:18.432 00.000 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"decde5c2-0f7e-4852-99f2-fb0bcbc41862"}
02:08:18.436 00.004 28316 evsrv: cli 0C97D870 disconnect
02:08:18.438 00.002 28316 evsrv: cli 0C97D050 connect
02:08:18.438 00.000 28316 case statement mapped state 6 to 3
02:08:18.439 00.001 28316 case statement mapped state 6 to 3
02:08:18.440 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"355590f6-446c-401b-b83c-9dd40d7d460b"}
02:08:18.440 00.000 28316 PhdController::Dither begins
02:08:18.441 00.001 28316 dither: size=2.00, dRA=-0.30 dDec=1.21
02:08:18.442 00.001 28316 MountToCamera -- mountTheta (1.81) + m_xAngle (2.00) = xAngle (3.81 = -2.47)
02:08:18.442 00.000 28316 MountToCamera -- mountX=-0.30 mountY=1.21 hyp=1.25 mountTheta=1.81 cameraX=-0.98, cameraY=-0.77 cameraTheta=-2.47
02:08:18.443 00.001 28316 setting lock position to (952.45, 258.81)
02:08:18.443 00.000 28316 Mount: notify guiding dithered (-1.0, -0.8)
02:08:18.444 00.001 28316 MultiStar: stabilizing after lock position change
02:08:18.444 00.000 28316 Status Line: Dithering de -0.30,1.21
02:08:18.446 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:08:18.447 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:08:18.447 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"355590f6-446c-401b-b83c-9dd40d7d460b"}
02:08:18.448 00.001 28316 evsrv: cli 0C97D050 disconnect
02:08:19.854 01.406 29988 Exposure complete
02:08:19.891 00.037 29988 worker thread done servicing request
02:08:19.892 00.001 28316 OnExposeComplete: enter
02:08:19.892 00.000 28316 UpdateGuideState(): m_state=6
02:08:19.893 00.001 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2566
02:08:19.893 00.000 28316 Star::Find returns 1 (0), X=953.17, Y=259.65, Mass=2400, SNR=33.9, Peak=206 HFD=3.8
02:08:19.894 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
02:08:19.895 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
02:08:19.897 00.002 28316 CameraToMount -- cameraX=0.72 cameraY=0.84 hyp=1.11 cameraTheta=0.86 mountX=0.46 mountY=-1.02, mountTheta=-1.15
02:08:19.901 00.004 28316 dither recenter: remaining=(0.3,-1.2) step=(0.3,-1.2)
02:08:19.902 00.001 28316 MountToCamera -- mountTheta (-1.33) + m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:08:19.902 00.000 28316 MountToCamera -- mountX=0.30 mountY=-1.21 hyp=1.25 mountTheta=-1.33 cameraX=0.98, cameraY=0.77 cameraTheta=0.67
02:08:19.902 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.98, y=0.77, opts=4)
02:08:19.903 00.001 28316 Enqueuing Move request for scope (0.98, 0.77)
02:08:19.903 00.000 28316 Mount: notify direct move 0.30,-1.21
02:08:19.904 00.001 29988 Worker thread wakes up
02:08:19.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:19.904 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
02:08:19.905 00.001 28316 PhdController: settling, locked = 1, distance = 1.29 (0.50) aobump = 0 frame = 1 / 99999
02:08:19.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.77) opts 0x4
02:08:19.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.98, 0.77)
02:08:19.905 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147699.905,"Host":"ASUS_SAM","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:08:19.905 00.000 29988 Moving (0.98, 0.77) raw xDistance=0.30 yDistance=-1.21
02:08:19.906 00.001 29988 MoveAxis(W, 100, B)
02:08:19.906 00.000 29988 Guiding  Dir = 3, Dur = 100
02:08:19.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:19.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:19.906 00.000 28316 Enqueuing Expose request
02:08:19.907 00.001 29988 IsSlewing returns 0
02:08:19.907 00.000 29988 IsGuiding returns 0
02:08:19.909 00.002 29988 PulseGuide returned control before completion, sleep 109
02:08:20.026 00.117 29988 IsGuiding returns 0
02:08:20.026 00.000 29988 Move returns status 0, amount 100
02:08:20.027 00.001 29988 MoveAxis(N, 289, B)
02:08:20.027 00.000 29988 Guiding  Dir = 0, Dur = 289
02:08:20.030 00.003 29988 IsSlewing returns 0
02:08:20.030 00.000 29988 IsGuiding returns 0
02:08:20.034 00.004 29988 PulseGuide returned control before completion, sleep 295
02:08:20.342 00.308 29988 IsGuiding returns 0
02:08:20.342 00.000 29988 Move returns status 0, amount 289
02:08:20.342 00.000 29988 move complete, result=0
02:08:20.342 00.000 29988 worker thread done servicing request
02:08:20.342 00.000 29988 Worker thread wakes up
02:08:20.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:20.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:20.342 00.000 28316 GuideStep: 0.3 px 100 ms WEST, -1.2 px 289 ms NORTH
02:08:21.749 01.407 29988 Exposure complete
02:08:21.812 00.063 29988 worker thread done servicing request
02:08:21.812 00.000 28316 OnExposeComplete: enter
02:08:21.813 00.001 28316 UpdateGuideState(): m_state=6
02:08:21.813 00.000 28316 Star::Find(15, 953, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2567
02:08:21.813 00.000 28316 Star::Find returns 1 (0), X=953.07, Y=258.99, Mass=2327, SNR=33.4, Peak=218 HFD=4.1
02:08:21.814 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
02:08:21.814 00.000 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
02:08:21.815 00.001 28316 CameraToMount -- cameraX=0.63 cameraY=0.19 hyp=0.65 cameraTheta=0.29 mountX=-0.09 mountY=-0.64, mountTheta=-1.71
02:08:21.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.19, opts=13)
02:08:21.816 00.000 28316 Enqueuing Move request for scope (0.63, 0.19)
02:08:21.817 00.001 29988 Worker thread wakes up
02:08:21.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:21.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.19) opts 0xd
02:08:21.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.19)
02:08:21.817 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
02:08:21.818 00.001 29988 Moving (0.63, 0.19) raw xDistance=-0.09 yDistance=-0.64
02:08:21.818 00.000 28316 PhdController: settling, locked = 1, distance = 0.65 (0.50) aobump = 0 frame = 2 / 99999
02:08:21.819 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:08:21.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:21.819 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147701.819,"Host":"ASUS_SAM","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:08:21.820 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.64
02:08:21.820 00.000 29988 MoveAxis(E, 0, ABG)
02:08:21.821 00.001 29988 Move returns status 0, amount 0
02:08:21.821 00.000 29988 MoveAxis(N, 0, ABG)
02:08:21.821 00.000 29988 Move returns status 0, amount 0
02:08:21.821 00.000 29988 move complete, result=0
02:08:21.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:21.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:21.823 00.001 28316 Enqueuing Expose request
02:08:21.823 00.000 29988 worker thread done servicing request
02:08:21.824 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
02:08:21.825 00.001 29988 Worker thread wakes up
02:08:21.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:21.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:23.461 01.636 29988 Exposure complete
02:08:23.517 00.056 29988 worker thread done servicing request
02:08:23.517 00.000 28316 OnExposeComplete: enter
02:08:23.518 00.001 28316 UpdateGuideState(): m_state=6
02:08:23.518 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2568
02:08:23.519 00.001 28316 Star::Find returns 1 (1), X=952.83, Y=258.78, Mass=2544, SNR=34.9, Peak=255 HFD=4.0
02:08:23.519 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
02:08:23.520 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
02:08:23.521 00.001 28316 CameraToMount -- cameraX=0.39 cameraY=-0.03 hyp=0.39 cameraTheta=-0.08 mountX=-0.19 mountY=-0.33, mountTheta=-2.09
02:08:23.523 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=-0.03, opts=13)
02:08:23.524 00.001 28316 Enqueuing Move request for scope (0.39, -0.03)
02:08:23.524 00.000 29988 Worker thread wakes up
02:08:23.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:23.525 00.001 28316 UpdateGuideState exits: m=2544 RSB=34.9 Saturée
02:08:23.525 00.000 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 3 / 99999
02:08:23.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.03) opts 0xd
02:08:23.525 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, -0.03)
02:08:23.525 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147703.525,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:08:23.526 00.001 29988 Moving (0.39, -0.03) raw xDistance=-0.19 yDistance=-0.33
02:08:23.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:08:23.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:23.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:23.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:23.527 00.001 28316 Enqueuing Expose request
02:08:23.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:08:23.528 00.001 29988 MoveAxis(E, 0, ABG)
02:08:23.528 00.000 29988 Move returns status 0, amount 0
02:08:23.528 00.000 29988 MoveAxis(N, 0, ABG)
02:08:23.528 00.000 29988 Move returns status 0, amount 0
02:08:23.528 00.000 29988 move complete, result=0
02:08:23.528 00.000 29988 worker thread done servicing request
02:08:23.528 00.000 29988 Worker thread wakes up
02:08:23.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:23.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:23.528 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:08:25.049 01.521 29988 Exposure complete
02:08:25.118 00.069 29988 worker thread done servicing request
02:08:25.118 00.000 28316 OnExposeComplete: enter
02:08:25.119 00.001 28316 UpdateGuideState(): m_state=6
02:08:25.120 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2569
02:08:25.122 00.002 28316 Star::Find returns 1 (0), X=952.81, Y=258.84, Mass=2275, SNR=33.2, Peak=224 HFD=3.9
02:08:25.123 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
02:08:25.124 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
02:08:25.125 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=0.03 hyp=0.37 cameraTheta=0.09 mountX=-0.12 mountY=-0.34, mountTheta=-1.91
02:08:25.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.03, opts=13)
02:08:25.126 00.000 28316 Enqueuing Move request for scope (0.37, 0.03)
02:08:25.127 00.001 29988 Worker thread wakes up
02:08:25.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.03) opts 0xd
02:08:25.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.03)
02:08:25.127 00.000 29988 Moving (0.37, 0.03) raw xDistance=-0.12 yDistance=-0.34
02:08:25.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:25.127 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.2
02:08:25.128 00.001 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 4 / 99999
02:08:25.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:08:25.128 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147705.128,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:08:25.129 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.31
02:08:25.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
02:08:25.129 00.000 29988 MoveAxis(E, 0, ABG)
02:08:25.129 00.000 29988 Move returns status 0, amount 0
02:08:25.129 00.000 29988 MoveAxis(N, 81, ABG)
02:08:25.129 00.000 29988 Guiding  Dir = 0, Dur = 81
02:08:25.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:25.129 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:25.130 00.001 28316 Enqueuing Expose request
02:08:25.130 00.000 29988 IsSlewing returns 0
02:08:25.131 00.001 29988 IsGuiding returns 0
02:08:25.135 00.004 29988 PulseGuide returned control before completion, sleep 87
02:08:25.236 00.101 29988 IsGuiding returns 0
02:08:25.236 00.000 29988 Move returns status 0, amount 81
02:08:25.236 00.000 29988 move complete, result=0
02:08:25.236 00.000 29988 worker thread done servicing request
02:08:25.236 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 81 ms NORTH
02:08:25.238 00.002 29988 Worker thread wakes up
02:08:25.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:25.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:26.869 01.631 29988 Exposure complete
02:08:26.909 00.040 29988 worker thread done servicing request
02:08:26.909 00.000 28316 OnExposeComplete: enter
02:08:26.911 00.002 28316 UpdateGuideState(): m_state=6
02:08:26.911 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2570
02:08:26.912 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.88, Mass=2284, SNR=33.1, Peak=228 HFD=3.8
02:08:26.912 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
02:08:26.913 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
02:08:26.914 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.24 cameraTheta=0.30 mountX=-0.03 mountY=-0.23, mountTheta=-1.70
02:08:26.918 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.07, opts=13)
02:08:26.919 00.001 28316 Enqueuing Move request for scope (0.22, 0.07)
02:08:26.919 00.000 29988 Worker thread wakes up
02:08:26.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:26.919 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
02:08:26.920 00.001 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 5 / 99999
02:08:26.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
02:08:26.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
02:08:26.920 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147706.920,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:08:26.921 00.001 29988 Moving (0.22, 0.07) raw xDistance=-0.03 yDistance=-0.23
02:08:26.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:08:26.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:26.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:26.922 00.001 28316 Enqueuing Expose request
02:08:26.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:08:26.922 00.000 29988 MoveAxis(E, 0, ABG)
02:08:26.922 00.000 29988 Move returns status 0, amount 0
02:08:26.922 00.000 29988 MoveAxis(N, 55, ABG)
02:08:26.922 00.000 29988 Guiding  Dir = 0, Dur = 55
02:08:26.922 00.000 29988 IsSlewing returns 0
02:08:26.922 00.000 29988 IsGuiding returns 0
02:08:26.928 00.006 29988 PulseGuide returned control before completion, sleep 60
02:08:26.996 00.068 29988 IsGuiding returns 0
02:08:26.996 00.000 29988 Move returns status 0, amount 55
02:08:26.996 00.000 29988 move complete, result=0
02:08:26.996 00.000 29988 worker thread done servicing request
02:08:26.996 00.000 29988 Worker thread wakes up
02:08:26.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:26.996 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
02:08:26.997 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:28.406 01.409 29988 Exposure complete
02:08:28.443 00.037 29988 worker thread done servicing request
02:08:28.443 00.000 28316 OnExposeComplete: enter
02:08:28.444 00.001 28316 UpdateGuideState(): m_state=6
02:08:28.445 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2571
02:08:28.445 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=258.72, Mass=2440, SNR=34.1, Peak=208 HFD=3.7
02:08:28.446 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
02:08:28.446 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
02:08:28.447 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.18 mountX=-0.06 mountY=0.10, mountTheta=2.09
02:08:28.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.09, opts=13)
02:08:28.448 00.000 28316 Enqueuing Move request for scope (-0.06, -0.09)
02:08:28.449 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:28.449 00.000 29988 Worker thread wakes up
02:08:28.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
02:08:28.449 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
02:08:28.449 00.000 29988 Moving (-0.06, -0.09) raw xDistance=-0.06 yDistance=0.10
02:08:28.449 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:08:28.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:28.449 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.1
02:08:28.450 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:08:28.450 00.000 29988 MoveAxis(E, 0, ABG)
02:08:28.450 00.000 29988 Move returns status 0, amount 0
02:08:28.450 00.000 29988 MoveAxis(N, 0, ABG)
02:08:28.450 00.000 29988 Move returns status 0, amount 0
02:08:28.450 00.000 29988 move complete, result=0
02:08:28.450 00.000 29988 worker thread done servicing request
02:08:28.450 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 6 / 99999
02:08:28.450 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147708.450,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
02:08:28.451 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:28.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:28.452 00.000 28316 Enqueuing Expose request
02:08:28.452 00.000 29988 Worker thread wakes up
02:08:28.452 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:28.454 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:28.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:30.079 01.625 29988 Exposure complete
02:08:30.128 00.049 29988 worker thread done servicing request
02:08:30.128 00.000 28316 OnExposeComplete: enter
02:08:30.130 00.002 28316 UpdateGuideState(): m_state=6
02:08:30.130 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2572
02:08:30.131 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=258.72, Mass=2557, SNR=35.2, Peak=236 HFD=3.7
02:08:30.131 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
02:08:30.132 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
02:08:30.132 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.54 mountX=-0.03 mountY=0.16, mountTheta=1.74
02:08:30.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
02:08:30.134 00.001 28316 Enqueuing Move request for scope (-0.13, -0.09)
02:08:30.135 00.001 29988 Worker thread wakes up
02:08:30.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
02:08:30.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
02:08:30.135 00.000 29988 Moving (-0.13, -0.09) raw xDistance=-0.03 yDistance=0.16
02:08:30.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:08:30.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:30.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:30.135 00.000 28316 UpdateGuideState exits: m=2557 RSB=35.2
02:08:30.136 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:08:30.136 00.000 29988 MoveAxis(E, 0, ABG)
02:08:30.136 00.000 29988 Move returns status 0, amount 0
02:08:30.136 00.000 29988 MoveAxis(N, 0, ABG)
02:08:30.136 00.000 29988 Move returns status 0, amount 0
02:08:30.136 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 7 / 99999
02:08:30.136 00.000 29988 move complete, result=0
02:08:30.136 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147710.136,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
02:08:30.137 00.001 29988 worker thread done servicing request
02:08:30.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:30.137 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:30.138 00.001 28316 Enqueuing Expose request
02:08:30.139 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:30.140 00.001 29988 Worker thread wakes up
02:08:30.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:30.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:31.662 01.522 29988 Exposure complete
02:08:31.712 00.050 29988 worker thread done servicing request
02:08:31.712 00.000 28316 OnExposeComplete: enter
02:08:31.714 00.002 28316 UpdateGuideState(): m_state=6
02:08:31.715 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2573
02:08:31.716 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.83, Mass=2300, SNR=33.2, Peak=206 HFD=3.7
02:08:31.717 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
02:08:31.718 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
02:08:31.719 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.89 mountX=0.05 mountY=0.06, mountTheta=0.87
02:08:31.722 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
02:08:31.723 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
02:08:31.723 00.000 29988 Worker thread wakes up
02:08:31.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:31.724 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.2
02:08:31.724 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 8 / 99999
02:08:31.725 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
02:08:31.725 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147711.725,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
02:08:31.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
02:08:31.725 00.000 29988 Moving (-0.08, 0.02) raw xDistance=0.05 yDistance=0.06
02:08:31.725 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:31.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:31.727 00.002 28316 Enqueuing Expose request
02:08:31.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:08:31.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:31.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:31.727 00.000 29988 MoveAxis(E, 0, ABG)
02:08:31.727 00.000 29988 Move returns status 0, amount 0
02:08:31.727 00.000 29988 MoveAxis(N, 0, ABG)
02:08:31.727 00.000 29988 Move returns status 0, amount 0
02:08:31.727 00.000 29988 move complete, result=0
02:08:31.727 00.000 29988 worker thread done servicing request
02:08:31.727 00.000 29988 Worker thread wakes up
02:08:31.728 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:31.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:31.728 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:33.353 01.625 29988 Exposure complete
02:08:33.381 00.028 29988 worker thread done servicing request
02:08:33.381 00.000 28316 OnExposeComplete: enter
02:08:33.381 00.000 28316 UpdateGuideState(): m_state=6
02:08:33.384 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2574
02:08:33.387 00.003 28316 Star::Find returns 1 (0), X=952.56, Y=258.86, Mass=2422, SNR=34.1, Peak=206 HFD=3.8
02:08:33.388 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:08:33.389 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:08:33.389 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.39 mountX=-0.00 mountY=-0.13, mountTheta=-1.61
02:08:33.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
02:08:33.390 00.000 28316 Enqueuing Move request for scope (0.12, 0.05)
02:08:33.391 00.001 29988 Worker thread wakes up
02:08:33.391 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:33.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
02:08:33.391 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
02:08:33.391 00.000 29988 Moving (0.12, 0.05) raw xDistance=-0.00 yDistance=-0.13
02:08:33.391 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:08:33.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:33.391 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:08:33.391 00.000 29988 MoveAxis(E, 0, ABG)
02:08:33.391 00.000 29988 Move returns status 0, amount 0
02:08:33.391 00.000 29988 MoveAxis(N, 0, ABG)
02:08:33.391 00.000 29988 Move returns status 0, amount 0
02:08:33.391 00.000 29988 move complete, result=0
02:08:33.392 00.001 29988 worker thread done servicing request
02:08:33.392 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
02:08:33.392 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 9 / 99999
02:08:33.393 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786147713.393,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
02:08:33.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:33.394 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:33.394 00.000 28316 Enqueuing Expose request
02:08:33.394 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:33.395 00.001 29988 Worker thread wakes up
02:08:33.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:33.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:34.922 01.527 29988 Exposure complete
02:08:34.972 00.050 29988 worker thread done servicing request
02:08:34.972 00.000 28316 OnExposeComplete: enter
02:08:34.973 00.001 28316 UpdateGuideState(): m_state=6
02:08:34.975 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2575
02:08:34.976 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=258.77, Mass=2407, SNR=34.0, Peak=210 HFD=3.7
02:08:34.977 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
02:08:34.978 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
02:08:34.980 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.49 mountX=-0.01 mountY=0.06, mountTheta=1.79
02:08:34.982 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
02:08:34.983 00.001 28316 Enqueuing Move request for scope (-0.05, -0.04)
02:08:34.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
02:08:34.984 00.001 29988 Worker thread wakes up
02:08:34.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
02:08:34.984 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
02:08:34.984 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.01 yDistance=0.06
02:08:34.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:08:34.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:34.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:34.984 00.000 29988 MoveAxis(E, 0, ABG)
02:08:34.984 00.000 29988 Move returns status 0, amount 0
02:08:34.984 00.000 29988 MoveAxis(N, 0, ABG)
02:08:34.984 00.000 29988 Move returns status 0, amount 0
02:08:34.984 00.000 29988 move complete, result=0
02:08:34.984 00.000 29988 worker thread done servicing request
02:08:34.984 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:08:34.984 00.000 28316 PhdController: settling, locked = 1, distance = 0.15 (0.50) aobump = 0 frame = 10 / 99999
02:08:34.985 00.001 28316 PhdController: newstate STATE_FINISH
02:08:34.985 00.000 28316 PhdController complete: success
02:08:34.986 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786147714.986,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
02:08:34.986 00.000 28316 Mount: notify guiding dither settle done success=1
02:08:34.987 00.001 28316 PhdController: newstate STATE_IDLE
02:08:34.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:34.988 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:34.988 00.000 28316 Enqueuing Expose request
02:08:34.990 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:34.991 00.001 29988 Worker thread wakes up
02:08:34.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:34.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:36.617 01.626 29988 Exposure complete
02:08:36.659 00.042 29988 worker thread done servicing request
02:08:36.660 00.001 28316 OnExposeComplete: enter
02:08:36.663 00.003 28316 UpdateGuideState(): m_state=6
02:08:36.665 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.665 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.88, Mass=2412, SNR=34.1, Peak=211 HFD=3.9
02:08:36.666 00.001 28316 MultiStar: exiting stabilization period
02:08:36.666 00.000 28316 MultiStar: updating star positions after lock position change
02:08:36.666 00.000 28316 Star::Find(15, 662, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.667 00.001 28316 Star::Find returns 1 (0), X=663.33, Y=163.05, Mass=2439, SNR=34.0, Peak=225 HFD=4.1
02:08:36.667 00.000 28316 Star::Find(15, 1034, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.668 00.001 28316 Star::Find returns 1 (0), X=1034.95, Y=393.79, Mass=2125, SNR=31.4, Peak=195 HFD=4.4
02:08:36.668 00.000 28316 Star::Find(15, 978, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.669 00.001 28316 Star::Find returns 1 (0), X=979.40, Y=251.16, Mass=1771, SNR=29.2, Peak=159 HFD=3.7
02:08:36.671 00.002 28316 Star::Find(15, 311, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.672 00.001 28316 Star::Find returns 1 (0), X=312.73, Y=830.71, Mass=1767, SNR=28.9, Peak=179 HFD=4.3
02:08:36.673 00.001 28316 Star::Find(15, 495, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.674 00.001 28316 Star::Find returns 1 (0), X=495.88, Y=91.88, Mass=1364, SNR=25.6, Peak=127 HFD=4.2
02:08:36.675 00.001 28316 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.676 00.001 28316 Star::Find returns 1 (0), X=290.50, Y=917.72, Mass=985, SNR=21.8, Peak=97 HFD=3.3
02:08:36.677 00.001 28316 Star::Find(15, 679, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.677 00.000 28316 Star::Find returns 1 (0), X=680.77, Y=948.42, Mass=951, SNR=21.3, Peak=85 HFD=3.7
02:08:36.680 00.003 28316 Star::Find(15, 1146, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.682 00.002 28316 Star::Find returns 1 (0), X=1147.56, Y=748.73, Mass=864, SNR=20.3, Peak=78 HFD=3.7
02:08:36.682 00.000 28316 Star::Find(15, 247, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.682 00.000 28316 Star::Find returns 1 (0), X=248.24, Y=520.86, Mass=638, SNR=17.5, Peak=80 HFD=3.8
02:08:36.683 00.001 28316 Star::Find(15, 651, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.683 00.000 28316 Star::Find returns 1 (0), X=651.90, Y=644.49, Mass=695, SNR=18.2, Peak=57 HFD=3.8
02:08:36.684 00.001 28316 Star::Find(15, 1131, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2576
02:08:36.684 00.000 28316 Star::Find returns 1 (0), X=1132.47, Y=626.62, Mass=638, SNR=17.4, Peak=64 HFD=3.4
02:08:36.684 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
02:08:36.685 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
02:08:36.685 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.92 mountX=0.08 mountY=-0.01, mountTheta=-0.11
02:08:36.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
02:08:36.688 00.002 28316 Enqueuing Move request for scope (-0.03, 0.07)
02:08:36.689 00.001 29988 Worker thread wakes up
02:08:36.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
02:08:36.689 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
02:08:36.689 00.000 29988 Moving (-0.03, 0.07) raw xDistance=0.08 yDistance=-0.01
02:08:36.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:08:36.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:36.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:08:36.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:36.690 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:08:36.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:36.690 00.000 29988 MoveAxis(E, 0, ABG)
02:08:36.692 00.002 29988 Move returns status 0, amount 0
02:08:36.692 00.000 29988 MoveAxis(N, 0, ABG)
02:08:36.692 00.000 29988 Move returns status 0, amount 0
02:08:36.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:36.692 00.000 28316 Enqueuing Expose request
02:08:36.692 00.000 29988 move complete, result=0
02:08:36.692 00.000 29988 worker thread done servicing request
02:08:36.692 00.000 29988 Worker thread wakes up
02:08:36.692 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:36.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:36.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:38.216 01.524 29988 Exposure complete
02:08:38.241 00.025 29988 worker thread done servicing request
02:08:38.242 00.001 28316 OnExposeComplete: enter
02:08:38.242 00.000 28316 UpdateGuideState(): m_state=6
02:08:38.243 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2577
02:08:38.243 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=258.84, Mass=2354, SNR=33.7, Peak=205 HFD=3.8
02:08:38.244 00.001 28316 MultiStar: [#1 -0.04,-0.10,1.00,U] [#2 0.01,-0.10,0.95,U] [#3 -0.01,-0.01,0.86,U] [#4 0.12,-0.01,0.82,U] [#5 -0.02,-0.02,0.74,U] [#6 0.18,-0.05,0.64,U] [#7 -0.07,-0.24,0.62,U] [#8 0.11,-0.03,0.60,U] 
02:08:38.244 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.03, 0.03}
02:08:38.245 00.001 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (2.00) = xAngle (-1.15 = -1.15)
02:08:38.245 00.000 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
02:08:38.247 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.85 mountX=0.02 mountY=-0.04, mountTheta=-1.15
02:08:38.250 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
02:08:38.253 00.003 28316 Enqueuing Move request for scope (0.03, 0.03)
02:08:38.254 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:38.255 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.7
02:08:38.256 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:38.258 00.002 29988 Worker thread wakes up
02:08:38.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
02:08:38.258 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
02:08:38.258 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.04
02:08:38.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:08:38.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:38.259 00.001 28316 Enqueuing Expose request
02:08:38.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:38.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:08:38.259 00.000 29988 MoveAxis(E, 0, ABG)
02:08:38.259 00.000 29988 Move returns status 0, amount 0
02:08:38.260 00.001 29988 MoveAxis(N, 0, ABG)
02:08:38.260 00.000 29988 Move returns status 0, amount 0
02:08:38.260 00.000 29988 move complete, result=0
02:08:38.260 00.000 29988 worker thread done servicing request
02:08:38.260 00.000 29988 Worker thread wakes up
02:08:38.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:38.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:38.260 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:39.892 01.632 29988 Exposure complete
02:08:39.933 00.041 29988 worker thread done servicing request
02:08:39.933 00.000 28316 OnExposeComplete: enter
02:08:39.934 00.001 28316 UpdateGuideState(): m_state=6
02:08:39.934 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2578
02:08:39.935 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.83, Mass=2404, SNR=34.1, Peak=207 HFD=3.7
02:08:39.935 00.000 28316 MultiStar: [#1 -0.03,0.09,0.96,U] [#2 -0.08,-0.02,0.91,U] [#3 -0.12,-0.06,0.85,U] [#4 0.11,0.06,0.83,U] [#5 -0.24,0.24,0.00,M1] [#6 -0.02,0.13,0.63,U] [#7 -0.10,-0.13,0.63,U] [#8 0.04,0.00,0.59,U] 
02:08:39.936 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.08, 0.02}
02:08:39.939 00.003 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:08:39.940 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
02:08:39.941 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.82 mountX=0.03 mountY=0.03, mountTheta=0.81
02:08:39.943 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
02:08:39.943 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
02:08:39.944 00.001 29988 Worker thread wakes up
02:08:39.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:08:39.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:08:39.944 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
02:08:39.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:08:39.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:39.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
02:08:39.944 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.1
02:08:39.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:39.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:39.946 00.001 28316 Enqueuing Expose request
02:08:39.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:08:39.946 00.000 29988 MoveAxis(E, 0, ABG)
02:08:39.946 00.000 29988 Move returns status 0, amount 0
02:08:39.946 00.000 29988 MoveAxis(N, 0, ABG)
02:08:39.946 00.000 29988 Move returns status 0, amount 0
02:08:39.946 00.000 29988 move complete, result=0
02:08:39.946 00.000 29988 worker thread done servicing request
02:08:39.946 00.000 29988 Worker thread wakes up
02:08:39.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:39.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:39.947 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:41.473 01.526 29988 Exposure complete
02:08:41.529 00.056 29988 worker thread done servicing request
02:08:41.529 00.000 28316 OnExposeComplete: enter
02:08:41.530 00.001 28316 UpdateGuideState(): m_state=6
02:08:41.532 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2579
02:08:41.533 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=258.86, Mass=2464, SNR=34.5, Peak=228 HFD=3.8
02:08:41.534 00.001 28316 MultiStar: [#1 -0.17,0.08,0.97,U] [#2 -0.24,0.04,0.91,U] [#3 -0.27,0.00,0.85,U] [#4 -0.12,0.20,0.82,U] [#5 -0.17,0.13,0.72,U] [#6 -0.27,0.23,0.00,M1] [#7 -0.17,0.14,0.61,U] [#8 -0.41,0.25,0.00,M9] 
02:08:41.535 00.001 28316 single-star, 6 included, MultiStar: {-0.18, 0.09}, one-star: {-0.12, 0.05}
02:08:41.535 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
02:08:41.536 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
02:08:41.536 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=0.10 mountY=0.09, mountTheta=0.73
02:08:41.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
02:08:41.538 00.001 28316 Enqueuing Move request for scope (-0.12, 0.05)
02:08:41.538 00.000 29988 Worker thread wakes up
02:08:41.538 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:41.539 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
02:08:41.539 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:41.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:41.540 00.001 28316 Enqueuing Expose request
02:08:41.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
02:08:41.540 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
02:08:41.540 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.10 yDistance=0.09
02:08:41.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:08:41.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:41.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:08:41.540 00.000 29988 MoveAxis(E, 0, ABG)
02:08:41.540 00.000 29988 Move returns status 0, amount 0
02:08:41.540 00.000 29988 MoveAxis(N, 0, ABG)
02:08:41.540 00.000 29988 Move returns status 0, amount 0
02:08:41.541 00.001 29988 move complete, result=0
02:08:41.541 00.000 29988 worker thread done servicing request
02:08:41.541 00.000 29988 Worker thread wakes up
02:08:41.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:41.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:41.541 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:43.272 01.731 29988 Exposure complete
02:08:43.307 00.035 29988 worker thread done servicing request
02:08:43.307 00.000 28316 OnExposeComplete: enter
02:08:43.308 00.001 28316 UpdateGuideState(): m_state=6
02:08:43.308 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2580
02:08:43.309 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=259.08, Mass=2518, SNR=34.8, Peak=233 HFD=4.0
02:08:43.309 00.000 28316 MultiStar: [#1 -0.05,0.11,0.94,U] [#2 -0.18,0.11,0.90,U] [#3 -0.16,0.16,0.86,U] [#4 -0.07,0.34,0.00,M1] [#5 -0.18,0.16,0.73,U] [#6 -0.04,0.24,0.62,U] [#7 -0.28,-0.02,0.60,U] [#8 -0.14,0.17,0.57,U] 
02:08:43.310 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.16}, one-star: {-0.19, 0.27}
02:08:43.310 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
02:08:43.311 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
02:08:43.311 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=0.20 mountY=0.06, mountTheta=0.31
02:08:43.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
02:08:43.313 00.001 28316 Enqueuing Move request for scope (-0.15, 0.16)
02:08:43.313 00.000 29988 Worker thread wakes up
02:08:43.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
02:08:43.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:43.314 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.8
02:08:43.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:43.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:43.315 00.000 28316 Enqueuing Expose request
02:08:43.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
02:08:43.315 00.000 29988 Moving (-0.15, 0.16) raw xDistance=0.20 yDistance=0.06
02:08:43.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:08:43.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:43.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:43.315 00.000 29988 MoveAxis(W, 43, ABG)
02:08:43.316 00.001 29988 Guiding  Dir = 3, Dur = 43
02:08:43.316 00.000 29988 IsSlewing returns 0
02:08:43.316 00.000 29988 IsGuiding returns 0
02:08:43.318 00.002 29988 PulseGuide returned control before completion, sleep 52
02:08:43.383 00.065 29988 IsGuiding returns 0
02:08:43.383 00.000 29988 Move returns status 0, amount 43
02:08:43.383 00.000 29988 MoveAxis(N, 0, ABG)
02:08:43.383 00.000 29988 Move returns status 0, amount 0
02:08:43.383 00.000 29988 move complete, result=0
02:08:43.383 00.000 29988 worker thread done servicing request
02:08:43.383 00.000 29988 Worker thread wakes up
02:08:43.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:43.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:43.383 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
02:08:44.800 01.417 29988 Exposure complete
02:08:44.839 00.039 29988 worker thread done servicing request
02:08:44.839 00.000 28316 OnExposeComplete: enter
02:08:44.839 00.000 28316 UpdateGuideState(): m_state=6
02:08:44.840 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2581
02:08:44.840 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=258.99, Mass=2434, SNR=34.2, Peak=235 HFD=3.9
02:08:44.841 00.001 28316 MultiStar: [#1 -0.05,-0.03,0.99,U] [#2 -0.18,0.03,0.93,U] [#3 -0.17,-0.03,0.86,U] [#4 -0.05,0.16,0.85,U] [#5 -0.15,0.11,0.72,U] [#6 -0.15,0.16,0.63,U] [#7 -0.20,-0.14,0.63,U] [#8 -0.20,0.08,0.59,U] 
02:08:44.842 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.13, 0.18}
02:08:44.842 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:08:44.843 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
02:08:44.843 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.74 mountX=0.11 mountY=0.10, mountTheta=0.72
02:08:44.849 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
02:08:44.851 00.002 28316 Enqueuing Move request for scope (-0.14, 0.06)
02:08:44.853 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:44.853 00.000 29988 Worker thread wakes up
02:08:44.854 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.2
02:08:44.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:44.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:44.855 00.001 28316 Enqueuing Expose request
02:08:44.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
02:08:44.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
02:08:44.855 00.000 29988 Moving (-0.14, 0.06) raw xDistance=0.11 yDistance=0.10
02:08:44.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:08:44.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:44.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:08:44.855 00.000 29988 MoveAxis(E, 0, ABG)
02:08:44.855 00.000 29988 Move returns status 0, amount 0
02:08:44.856 00.001 29988 MoveAxis(N, 0, ABG)
02:08:44.856 00.000 29988 Move returns status 0, amount 0
02:08:44.856 00.000 29988 move complete, result=0
02:08:44.856 00.000 29988 worker thread done servicing request
02:08:44.856 00.000 29988 Worker thread wakes up
02:08:44.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:44.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:44.856 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:46.492 01.636 29988 Exposure complete
02:08:46.528 00.036 29988 worker thread done servicing request
02:08:46.528 00.000 28316 OnExposeComplete: enter
02:08:46.529 00.001 28316 UpdateGuideState(): m_state=6
02:08:46.529 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2582
02:08:46.530 00.001 28316 Star::Find returns 1 (1), X=952.10, Y=258.86, Mass=2506, SNR=34.5, Peak=255 HFD=4.1
02:08:46.530 00.000 28316 MultiStar: [#1 -0.34,-0.01,0.00,M1] [#2 -0.54,0.08,0.00,M1] [#3 -0.42,-0.05,0.00,M1] [#4 -0.34,0.12,0.00,M1] [#5 -0.27,-0.01,0.74,U] [#6 -0.30,-0.00,0.63,U] [#7 -0.40,-0.18,0.00,M1] [#8 -0.38,0.03,0.00,M8] 
02:08:46.531 00.001 28316 refined, 2 included, MultiStar: {-0.31, 0.02}, one-star: {-0.35, 0.05}
02:08:46.531 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
02:08:46.531 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
02:08:46.532 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=0.14 mountY=0.27, mountTheta=1.08
02:08:46.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.02, opts=13)
02:08:46.534 00.001 28316 Enqueuing Move request for scope (-0.31, 0.02)
02:08:46.534 00.000 29988 Worker thread wakes up
02:08:46.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:46.536 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
02:08:46.536 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.5 Saturée
02:08:46.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:46.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:46.537 00.000 28316 Enqueuing Expose request
02:08:46.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
02:08:46.538 00.001 29988 Moving (-0.31, 0.02) raw xDistance=0.14 yDistance=0.27
02:08:46.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:08:46.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:46.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:08:46.538 00.000 29988 MoveAxis(E, 0, ABG)
02:08:46.538 00.000 29988 Move returns status 0, amount 0
02:08:46.538 00.000 29988 MoveAxis(N, 0, ABG)
02:08:46.538 00.000 29988 Move returns status 0, amount 0
02:08:46.538 00.000 29988 move complete, result=0
02:08:46.538 00.000 29988 worker thread done servicing request
02:08:46.538 00.000 29988 Worker thread wakes up
02:08:46.538 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:08:46.539 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:46.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:48.059 01.520 29988 Exposure complete
02:08:48.089 00.030 29988 worker thread done servicing request
02:08:48.089 00.000 28316 OnExposeComplete: enter
02:08:48.090 00.001 28316 UpdateGuideState(): m_state=6
02:08:48.091 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2583
02:08:48.091 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=258.85, Mass=2385, SNR=33.9, Peak=224 HFD=3.9
02:08:48.092 00.001 28316 MultiStar: [#1 -0.35,-0.05,0.00,M2] [#2 -0.19,-0.01,0.92,U] [#3 -0.28,-0.06,0.87,U] [#4 -0.52,0.17,0.00,M2] [#5 -0.29,0.08,0.76,U] [#6 -0.36,0.08,0.00,M1] [#7 -0.52,0.01,0.00,M2] [#8 -0.23,-0.04,0.58,U] 
02:08:48.092 00.000 28316 single-star, 4 included, MultiStar: {-0.23, 0.01}, one-star: {-0.18, 0.04}
02:08:48.093 00.001 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
02:08:48.093 00.000 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
02:08:48.094 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.90 mountX=0.11 mountY=0.14, mountTheta=0.88
02:08:48.095 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
02:08:48.096 00.001 28316 Enqueuing Move request for scope (-0.18, 0.04)
02:08:48.097 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:48.099 00.002 29988 Worker thread wakes up
02:08:48.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
02:08:48.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
02:08:48.099 00.000 29988 Moving (-0.18, 0.04) raw xDistance=0.11 yDistance=0.14
02:08:48.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:08:48.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:48.099 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:08:48.101 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:48.102 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:48.103 00.001 28316 Enqueuing Expose request
02:08:48.104 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:08:48.104 00.000 29988 MoveAxis(E, 0, ABG)
02:08:48.104 00.000 29988 Move returns status 0, amount 0
02:08:48.104 00.000 29988 MoveAxis(N, 0, ABG)
02:08:48.104 00.000 29988 Move returns status 0, amount 0
02:08:48.104 00.000 29988 move complete, result=0
02:08:48.104 00.000 29988 worker thread done servicing request
02:08:48.104 00.000 29988 Worker thread wakes up
02:08:48.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:48.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:48.105 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:49.741 01.636 29988 Exposure complete
02:08:49.784 00.043 29988 worker thread done servicing request
02:08:49.784 00.000 28316 OnExposeComplete: enter
02:08:49.786 00.002 28316 UpdateGuideState(): m_state=6
02:08:49.786 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2584
02:08:49.787 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=258.90, Mass=2493, SNR=34.7, Peak=208 HFD=3.8
02:08:49.787 00.000 28316 MultiStar: [#1 -0.24,0.02,0.98,U] [#2 -0.13,0.08,0.89,U] [#3 -0.09,0.00,0.82,U] [#4 -0.08,0.11,0.84,U] [#5 -0.34,0.11,0.00,M1] [#6 -0.13,0.08,0.62,U] [#7 -0.15,-0.11,0.61,U] [#8 -0.19,0.17,0.58,U] 
02:08:49.788 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.06}, one-star: {0.00, 0.09}
02:08:49.788 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
02:08:49.789 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
02:08:49.789 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=0.08 mountY=-0.04, mountTheta=-0.48
02:08:49.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
02:08:49.791 00.001 28316 Enqueuing Move request for scope (0.00, 0.09)
02:08:49.791 00.000 29988 Worker thread wakes up
02:08:49.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
02:08:49.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
02:08:49.791 00.000 29988 Moving (0.00, 0.09) raw xDistance=0.08 yDistance=-0.04
02:08:49.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:49.792 00.001 28316 UpdateGuideState exits: m=2493 RSB=34.7
02:08:49.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:49.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:49.793 00.000 28316 Enqueuing Expose request
02:08:49.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:08:49.794 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:49.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:08:49.794 00.000 29988 MoveAxis(E, 0, ABG)
02:08:49.794 00.000 29988 Move returns status 0, amount 0
02:08:49.794 00.000 29988 MoveAxis(N, 0, ABG)
02:08:49.794 00.000 29988 Move returns status 0, amount 0
02:08:49.794 00.000 29988 move complete, result=0
02:08:49.794 00.000 29988 worker thread done servicing request
02:08:49.794 00.000 29988 Worker thread wakes up
02:08:49.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:49.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:49.794 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:51.308 01.514 29988 Exposure complete
02:08:51.345 00.037 29988 worker thread done servicing request
02:08:51.345 00.000 28316 OnExposeComplete: enter
02:08:51.346 00.001 28316 UpdateGuideState(): m_state=6
02:08:51.346 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2585
02:08:51.347 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=258.96, Mass=2407, SNR=34.0, Peak=234 HFD=4.1
02:08:51.347 00.000 28316 MultiStar: [#1 -0.19,0.01,0.97,U] [#2 -0.31,0.09,0.00,M1] [#3 -0.29,0.07,0.88,U] [#4 -0.18,0.07,0.82,U] [#5 -0.29,0.14,0.00,M2] [#6 -0.16,-0.02,0.64,U] [#7 -0.39,-0.05,0.00,M2] [#8 -0.22,0.09,0.59,U] 
02:08:51.348 00.001 28316 refined, 5 included, MultiStar: {-0.21, 0.07}, one-star: {-0.23, 0.15}
02:08:51.348 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
02:08:51.349 00.001 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:08:51.349 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.84 mountX=0.15 mountY=0.16, mountTheta=0.83
02:08:51.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.07, opts=13)
02:08:51.351 00.001 28316 Enqueuing Move request for scope (-0.21, 0.07)
02:08:51.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:51.351 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:08:51.352 00.001 29988 Worker thread wakes up
02:08:51.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:51.352 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:51.353 00.001 28316 Enqueuing Expose request
02:08:51.354 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
02:08:51.354 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
02:08:51.354 00.000 29988 Moving (-0.21, 0.07) raw xDistance=0.15 yDistance=0.16
02:08:51.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:08:51.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:51.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:08:51.354 00.000 29988 MoveAxis(E, 0, ABG)
02:08:51.354 00.000 29988 Move returns status 0, amount 0
02:08:51.354 00.000 29988 MoveAxis(N, 0, ABG)
02:08:51.354 00.000 29988 Move returns status 0, amount 0
02:08:51.354 00.000 29988 move complete, result=0
02:08:51.354 00.000 29988 worker thread done servicing request
02:08:51.354 00.000 29988 Worker thread wakes up
02:08:51.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:51.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:51.354 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:52.981 01.627 29988 Exposure complete
02:08:53.010 00.029 29988 worker thread done servicing request
02:08:53.011 00.001 28316 OnExposeComplete: enter
02:08:53.014 00.003 28316 UpdateGuideState(): m_state=6
02:08:53.017 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2586
02:08:53.019 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=258.95, Mass=2339, SNR=33.6, Peak=237 HFD=4.1
02:08:53.021 00.002 28316 MultiStar: [#1 -0.37,-0.07,0.00,M1] [#2 -0.33,-0.09,0.00,M2] [#3 -0.49,0.06,0.00,M1] [#4 -0.35,0.15,0.00,M1] [#5 -0.48,0.17,0.00,M3] [#6 -0.32,0.18,0.00,M1] [#7 -0.47,-0.00,0.00,M3] [#8 -0.22,0.13,0.59,U] 
02:08:53.021 00.000 28316 refined, 1 included, MultiStar: {-0.28, 0.14}, one-star: {-0.32, 0.14}
02:08:53.022 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:08:53.022 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:08:53.023 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.32 cameraTheta=2.70 mountX=0.24 mountY=0.19, mountTheta=0.68
02:08:53.023 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.14, opts=13)
02:08:53.024 00.001 28316 Enqueuing Move request for scope (-0.28, 0.14)
02:08:53.025 00.001 29988 Worker thread wakes up
02:08:53.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
02:08:53.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
02:08:53.025 00.000 29988 Moving (-0.28, 0.14) raw xDistance=0.24 yDistance=0.19
02:08:53.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:08:53.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:53.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:53.026 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:08:53.026 00.000 29988 MoveAxis(W, 51, ABG)
02:08:53.026 00.000 29988 Guiding  Dir = 3, Dur = 51
02:08:53.026 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.6
02:08:53.027 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:53.027 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:53.027 00.000 28316 Enqueuing Expose request
02:08:53.028 00.001 29988 IsSlewing returns 0
02:08:53.028 00.000 29988 IsGuiding returns 0
02:08:53.029 00.001 29988 PulseGuide returned control before completion, sleep 60
02:08:53.104 00.075 29988 IsGuiding returns 0
02:08:53.104 00.000 29988 Move returns status 0, amount 51
02:08:53.104 00.000 29988 MoveAxis(N, 0, ABG)
02:08:53.104 00.000 29988 Move returns status 0, amount 0
02:08:53.104 00.000 29988 move complete, result=0
02:08:53.106 00.002 29988 worker thread done servicing request
02:08:53.106 00.000 29988 Worker thread wakes up
02:08:53.106 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.2 px 0 ms NORTH
02:08:53.107 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:53.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:54.520 01.413 29988 Exposure complete
02:08:54.554 00.034 29988 worker thread done servicing request
02:08:54.554 00.000 28316 OnExposeComplete: enter
02:08:54.555 00.001 28316 UpdateGuideState(): m_state=6
02:08:54.555 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2587
02:08:54.556 00.001 28316 Star::Find returns 1 (1), X=952.37, Y=258.81, Mass=2456, SNR=34.3, Peak=255 HFD=3.7
02:08:54.558 00.002 28316 MultiStar: [#1 -0.21,0.01,0.98,U] [#2 -0.10,0.03,0.89,U] [#3 -0.25,-0.09,0.86,U] [#4 -0.11,0.07,0.82,U] [#5 -0.30,0.22,0.00,M4] [#6 -0.22,0.09,0.64,U] [#7 -0.09,-0.20,0.62,U] [#8 -0.05,-0.07,0.58,U] 
02:08:54.559 00.001 28316 single-star, 7 included, MultiStar: {-0.14, -0.01}, one-star: {-0.07, 0.00}
02:08:54.560 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
02:08:54.562 00.002 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
02:08:54.563 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.08 mountX=0.03 mountY=0.06, mountTheta=1.07
02:08:54.566 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.00, opts=13)
02:08:54.566 00.000 28316 Enqueuing Move request for scope (-0.07, 0.00)
02:08:54.567 00.001 29988 Worker thread wakes up
02:08:54.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:54.567 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3 Saturée
02:08:54.568 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:54.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:54.569 00.001 28316 Enqueuing Expose request
02:08:54.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:08:54.569 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:08:54.569 00.000 29988 Moving (-0.07, 0.00) raw xDistance=0.03 yDistance=0.06
02:08:54.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:08:54.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:54.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:08:54.569 00.000 29988 MoveAxis(E, 0, ABG)
02:08:54.569 00.000 29988 Move returns status 0, amount 0
02:08:54.569 00.000 29988 MoveAxis(N, 0, ABG)
02:08:54.569 00.000 29988 Move returns status 0, amount 0
02:08:54.569 00.000 29988 move complete, result=0
02:08:54.569 00.000 29988 worker thread done servicing request
02:08:54.569 00.000 29988 Worker thread wakes up
02:08:54.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:54.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:54.570 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:56.196 01.626 29988 Exposure complete
02:08:56.240 00.044 29988 worker thread done servicing request
02:08:56.240 00.000 28316 OnExposeComplete: enter
02:08:56.241 00.001 28316 UpdateGuideState(): m_state=6
02:08:56.243 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2588
02:08:56.243 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=258.76, Mass=2371, SNR=33.7, Peak=230 HFD=3.8
02:08:56.244 00.001 28316 MultiStar: [#1 -0.16,-0.15,0.99,U] [#2 -0.24,-0.02,0.93,U] [#3 -0.21,-0.06,0.86,U] [#4 -0.18,0.01,0.85,U] [#5 -0.21,-0.05,0.75,U] [#6 -0.20,-0.08,0.63,U] [#7 -0.22,-0.18,0.61,U] [#8 -0.12,-0.19,0.59,U] 
02:08:56.244 00.000 28316 single-star, 8 included, MultiStar: {-0.19, -0.08}, one-star: {-0.20, -0.05}
02:08:56.245 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.91 = 1.37)
02:08:56.245 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
02:08:56.245 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.92 mountX=0.04 mountY=0.20, mountTheta=1.37
02:08:56.246 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.05, opts=13)
02:08:56.247 00.001 28316 Enqueuing Move request for scope (-0.20, -0.05)
02:08:56.247 00.000 29988 Worker thread wakes up
02:08:56.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
02:08:56.247 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:56.248 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:08:56.248 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:56.249 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:56.249 00.000 28316 Enqueuing Expose request
02:08:56.250 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
02:08:56.250 00.000 29988 Moving (-0.20, -0.05) raw xDistance=0.04 yDistance=0.20
02:08:56.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:08:56.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:56.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:08:56.250 00.000 29988 MoveAxis(E, 0, ABG)
02:08:56.250 00.000 29988 Move returns status 0, amount 0
02:08:56.250 00.000 29988 MoveAxis(N, 0, ABG)
02:08:56.250 00.000 29988 Move returns status 0, amount 0
02:08:56.250 00.000 29988 move complete, result=0
02:08:56.250 00.000 29988 worker thread done servicing request
02:08:56.250 00.000 29988 Worker thread wakes up
02:08:56.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:56.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:56.251 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:57.766 01.515 29988 Exposure complete
02:08:57.829 00.063 29988 worker thread done servicing request
02:08:57.829 00.000 28316 OnExposeComplete: enter
02:08:57.830 00.001 28316 UpdateGuideState(): m_state=6
02:08:57.831 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2589
02:08:57.831 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=258.86, Mass=2440, SNR=34.3, Peak=218 HFD=3.9
02:08:57.832 00.001 28316 MultiStar: [#1 -0.17,-0.20,0.98,U] [#2 -0.08,-0.17,0.92,U] [#3 -0.22,-0.09,0.85,U] [#4 -0.33,0.03,0.00,M1] [#5 -0.17,0.02,0.74,U] [#6 -0.14,0.08,0.62,U] [#7 -0.45,-0.02,0.00,M2] [#8 -0.02,-0.10,0.59,U] 
02:08:57.832 00.000 28316 refined, 6 included, MultiStar: {-0.14, -0.07}, one-star: {-0.16, 0.05}
02:08:57.832 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
02:08:57.833 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
02:08:57.833 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.70 mountX=-0.00 mountY=0.16, mountTheta=1.58
02:08:57.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
02:08:57.835 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
02:08:57.835 00.000 29988 Worker thread wakes up
02:08:57.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
02:08:57.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
02:08:57.835 00.000 29988 Moving (-0.14, -0.07) raw xDistance=-0.00 yDistance=0.16
02:08:57.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:08:57.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:57.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:57.836 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:08:57.836 00.000 29988 MoveAxis(E, 0, ABG)
02:08:57.836 00.000 29988 Move returns status 0, amount 0
02:08:57.836 00.000 29988 MoveAxis(N, 0, ABG)
02:08:57.836 00.000 29988 Move returns status 0, amount 0
02:08:57.836 00.000 29988 move complete, result=0
02:08:57.836 00.000 29988 worker thread done servicing request
02:08:57.836 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.3
02:08:57.837 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:57.837 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:57.837 00.000 28316 Enqueuing Expose request
02:08:57.838 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:57.838 00.000 29988 Worker thread wakes up
02:08:57.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:57.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:08:59.478 01.640 29988 Exposure complete
02:08:59.526 00.048 29988 worker thread done servicing request
02:08:59.526 00.000 28316 OnExposeComplete: enter
02:08:59.526 00.000 28316 UpdateGuideState(): m_state=6
02:08:59.527 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2590
02:08:59.527 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=258.84, Mass=2418, SNR=34.2, Peak=225 HFD=4.0
02:08:59.529 00.002 28316 MultiStar: [#1 -0.24,-0.11,1.01,U] [#2 -0.26,-0.11,0.88,U] [#3 -0.28,-0.08,0.85,U] [#4 -0.20,0.13,0.83,U] [#5 -0.23,-0.04,0.74,U] [#6 -0.12,0.02,0.65,U] [#7 -0.33,-0.19,0.00,M3] [#8 -0.17,0.04,0.59,U] 
02:08:59.530 00.001 28316 refined, 7 included, MultiStar: {-0.22, -0.02}, one-star: {-0.22, 0.03}
02:08:59.531 00.001 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
02:08:59.532 00.001 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
02:08:59.534 00.002 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.04 mountX=0.07 mountY=0.21, mountTheta=1.24
02:08:59.537 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.02, opts=13)
02:08:59.539 00.002 28316 Enqueuing Move request for scope (-0.22, -0.02)
02:08:59.539 00.000 29988 Worker thread wakes up
02:08:59.539 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:08:59.540 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:08:59.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:59.541 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:08:59.541 00.000 28316 Enqueuing Expose request
02:08:59.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
02:08:59.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
02:08:59.541 00.000 29988 Moving (-0.22, -0.02) raw xDistance=0.07 yDistance=0.21
02:08:59.542 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:08:59.542 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.50 newest=0.57
02:08:59.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:08:59.542 00.000 29988 MoveAxis(E, 0, ABG)
02:08:59.542 00.000 29988 Move returns status 0, amount 0
02:08:59.542 00.000 29988 MoveAxis(S, 49, ABG)
02:08:59.542 00.000 29988 Guiding  Dir = 1, Dur = 49
02:08:59.542 00.000 29988 IsSlewing returns 0
02:08:59.542 00.000 29988 IsGuiding returns 0
02:08:59.549 00.007 29988 PulseGuide returned control before completion, sleep 54
02:08:59.615 00.066 29988 IsGuiding returns 0
02:08:59.615 00.000 29988 Move returns status 0, amount 49
02:08:59.615 00.000 29988 move complete, result=0
02:08:59.615 00.000 29988 worker thread done servicing request
02:08:59.615 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
02:08:59.616 00.001 29988 Worker thread wakes up
02:08:59.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:08:59.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:01.020 01.404 29988 Exposure complete
02:09:01.068 00.048 29988 worker thread done servicing request
02:09:01.068 00.000 28316 OnExposeComplete: enter
02:09:01.069 00.001 28316 UpdateGuideState(): m_state=6
02:09:01.071 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2591
02:09:01.071 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=258.74, Mass=2449, SNR=34.4, Peak=213 HFD=3.8
02:09:01.072 00.001 28316 MultiStar: [#1 -0.08,-0.17,0.98,U] [#2 -0.25,-0.11,0.88,U] [#3 -0.28,-0.10,0.84,U] [#4 -0.11,-0.00,0.84,U] [#5 -0.02,0.02,0.74,U] [#6 -0.17,-0.03,0.61,U] [#7 -0.18,-0.16,0.62,U] [#8 -0.25,0.04,0.58,U] 
02:09:01.072 00.000 28316 refined, 8 included, MultiStar: {-0.17, -0.07}, one-star: {-0.20, -0.06}
02:09:01.073 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.54)
02:09:01.073 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.50)
02:09:01.073 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.75 mountX=0.01 mountY=0.18, mountTheta=1.54
02:09:01.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.07, opts=13)
02:09:01.075 00.001 28316 Enqueuing Move request for scope (-0.17, -0.07)
02:09:01.075 00.000 29988 Worker thread wakes up
02:09:01.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:01.076 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.4
02:09:01.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:01.077 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:01.077 00.000 28316 Enqueuing Expose request
02:09:01.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
02:09:01.078 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
02:09:01.078 00.000 29988 Moving (-0.17, -0.07) raw xDistance=0.01 yDistance=0.18
02:09:01.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:09:01.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:01.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:09:01.078 00.000 29988 MoveAxis(E, 0, ABG)
02:09:01.078 00.000 29988 Move returns status 0, amount 0
02:09:01.078 00.000 29988 MoveAxis(N, 0, ABG)
02:09:01.078 00.000 29988 Move returns status 0, amount 0
02:09:01.078 00.000 29988 move complete, result=0
02:09:01.078 00.000 29988 worker thread done servicing request
02:09:01.078 00.000 29988 Worker thread wakes up
02:09:01.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:01.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:01.078 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:02.701 01.623 29988 Exposure complete
02:09:02.750 00.049 29988 worker thread done servicing request
02:09:02.750 00.000 28316 OnExposeComplete: enter
02:09:02.750 00.000 28316 UpdateGuideState(): m_state=6
02:09:02.751 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2592
02:09:02.751 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=258.89, Mass=2414, SNR=34.1, Peak=236 HFD=3.8
02:09:02.752 00.001 28316 MultiStar: [#1 -0.31,-0.02,0.00,M1] [#2 -0.25,-0.04,0.91,U] [#3 -0.25,-0.00,0.84,U] [#4 -0.28,0.10,0.79,U] [#5 -0.34,0.13,0.00,M1] [#6 -0.33,0.06,0.00,M1] [#7 -0.49,0.15,0.00,M3] [#8 -0.09,0.19,0.59,U] 
02:09:02.752 00.000 28316 single-star, 4 included, MultiStar: {-0.20, 0.06}, one-star: {-0.10, 0.08}
02:09:02.753 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
02:09:02.753 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
02:09:02.754 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.46 mountX=0.12 mountY=0.05, mountTheta=0.43
02:09:02.754 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
02:09:02.756 00.002 28316 Enqueuing Move request for scope (-0.10, 0.08)
02:09:02.756 00.000 29988 Worker thread wakes up
02:09:02.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
02:09:02.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
02:09:02.756 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.12 yDistance=0.05
02:09:02.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:09:02.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:02.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:09:02.756 00.000 29988 MoveAxis(E, 0, ABG)
02:09:02.756 00.000 29988 Move returns status 0, amount 0
02:09:02.757 00.001 29988 MoveAxis(N, 0, ABG)
02:09:02.757 00.000 29988 Move returns status 0, amount 0
02:09:02.757 00.000 29988 move complete, result=0
02:09:02.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
02:09:02.758 00.001 29988 worker thread done servicing request
02:09:02.758 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:09:02.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:02.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:02.760 00.001 28316 Enqueuing Expose request
02:09:02.760 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:02.761 00.001 29988 Worker thread wakes up
02:09:02.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:02.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:04.272 01.511 29988 Exposure complete
02:09:04.309 00.037 29988 worker thread done servicing request
02:09:04.310 00.001 28316 OnExposeComplete: enter
02:09:04.311 00.001 28316 UpdateGuideState(): m_state=6
02:09:04.313 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2593
02:09:04.314 00.001 28316 Star::Find returns 1 (1), X=952.15, Y=259.02, Mass=2369, SNR=33.8, Peak=255 HFD=4.0
02:09:04.315 00.001 28316 MultiStar: [#1 -0.28,0.09,1.00,U] [#2 -0.27,0.03,0.91,U] [#3 -0.30,0.09,0.00,M1] [#4 -0.32,0.16,0.00,M1] [#5 -0.42,0.24,0.00,M2] [#6 -0.35,0.22,0.00,M2] [#7 -0.50,0.06,0.00,M4] [#8 -0.18,0.12,0.59,U] 
02:09:04.316 00.001 28316 refined, 3 included, MultiStar: {-0.27, 0.11}, one-star: {-0.29, 0.21}
02:09:04.317 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:09:04.319 00.002 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
02:09:04.319 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.74 mountX=0.21 mountY=0.19, mountTheta=0.72
02:09:04.320 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.11, opts=13)
02:09:04.320 00.000 28316 Enqueuing Move request for scope (-0.27, 0.11)
02:09:04.321 00.001 29988 Worker thread wakes up
02:09:04.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:04.321 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8 Saturée
02:09:04.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:04.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:04.323 00.001 28316 Enqueuing Expose request
02:09:04.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
02:09:04.323 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
02:09:04.323 00.000 29988 Moving (-0.27, 0.11) raw xDistance=0.21 yDistance=0.19
02:09:04.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:09:04.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:04.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:09:04.323 00.000 29988 MoveAxis(W, 45, ABG)
02:09:04.323 00.000 29988 Guiding  Dir = 3, Dur = 45
02:09:04.324 00.001 29988 IsSlewing returns 0
02:09:04.324 00.000 29988 IsGuiding returns 0
02:09:04.326 00.002 29988 PulseGuide returned control before completion, sleep 54
02:09:04.384 00.058 29988 IsGuiding returns 0
02:09:04.384 00.000 29988 Move returns status 0, amount 45
02:09:04.384 00.000 29988 MoveAxis(N, 0, ABG)
02:09:04.384 00.000 29988 Move returns status 0, amount 0
02:09:04.384 00.000 29988 move complete, result=0
02:09:04.385 00.001 29988 worker thread done servicing request
02:09:04.385 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.2 px 0 ms NORTH
02:09:04.386 00.001 29988 Worker thread wakes up
02:09:04.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:04.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:06.016 01.630 29988 Exposure complete
02:09:06.063 00.047 29988 worker thread done servicing request
02:09:06.063 00.000 28316 OnExposeComplete: enter
02:09:06.064 00.001 28316 UpdateGuideState(): m_state=6
02:09:06.064 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2594
02:09:06.065 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=258.86, Mass=2358, SNR=33.7, Peak=220 HFD=4.0
02:09:06.065 00.000 28316 MultiStar: [#1 -0.17,-0.05,1.01,U] [#2 -0.23,-0.04,0.93,U] [#3 -0.20,-0.05,0.88,U] [#4 -0.35,0.04,0.00,M2] [#5 -0.33,0.04,0.00,M3] [#6 -0.20,0.03,0.65,U] [#7 -0.24,-0.19,0.00,M5] [#8 -0.16,0.12,0.62,U] 
02:09:06.066 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.00}, one-star: {-0.20, 0.05}
02:09:06.068 00.002 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
02:09:06.069 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
02:09:06.070 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=0.08 mountY=0.17, mountTheta=1.13
02:09:06.073 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.00, opts=13)
02:09:06.073 00.000 28316 Enqueuing Move request for scope (-0.19, 0.00)
02:09:06.074 00.001 29988 Worker thread wakes up
02:09:06.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
02:09:06.074 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
02:09:06.074 00.000 29988 Moving (-0.19, 0.00) raw xDistance=0.08 yDistance=0.17
02:09:06.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:09:06.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:06.078 00.004 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:06.078 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:09:06.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:09:06.078 00.000 29988 MoveAxis(E, 0, ABG)
02:09:06.078 00.000 29988 Move returns status 0, amount 0
02:09:06.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:06.079 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:06.079 00.000 28316 Enqueuing Expose request
02:09:06.080 00.001 29988 MoveAxis(N, 0, ABG)
02:09:06.080 00.000 29988 Move returns status 0, amount 0
02:09:06.080 00.000 29988 move complete, result=0
02:09:06.080 00.000 29988 worker thread done servicing request
02:09:06.080 00.000 29988 Worker thread wakes up
02:09:06.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:06.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:06.080 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:07.604 01.524 29988 Exposure complete
02:09:07.642 00.038 29988 worker thread done servicing request
02:09:07.642 00.000 28316 OnExposeComplete: enter
02:09:07.643 00.001 28316 UpdateGuideState(): m_state=6
02:09:07.644 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2595
02:09:07.645 00.001 28316 Star::Find returns 1 (1), X=952.16, Y=258.82, Mass=2431, SNR=34.1, Peak=255 HFD=4.0
02:09:07.646 00.001 28316 MultiStar: [#1 -0.34,-0.02,0.00,M1] [#2 -0.38,-0.01,0.00,M1] [#3 -0.38,-0.10,0.00,M1] [#4 -0.38,0.07,0.00,M3] [#5 -0.46,0.01,0.00,M4] [#6 -0.31,-0.05,0.00,M2] [#7 -0.51,-0.12,0.00,M6] [#8 -0.30,-0.09,0.00,M1] 
02:09:07.648 00.002 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
02:09:07.649 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
02:09:07.650 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.11 mountX=0.12 mountY=0.25, mountTheta=1.11
02:09:07.652 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.01, opts=13)
02:09:07.653 00.001 28316 Enqueuing Move request for scope (-0.28, 0.01)
02:09:07.654 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:07.654 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1 Saturée
02:09:07.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.655 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:07.655 00.000 28316 Enqueuing Expose request
02:09:07.656 00.001 29988 Worker thread wakes up
02:09:07.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
02:09:07.656 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
02:09:07.656 00.000 29988 Moving (-0.28, 0.01) raw xDistance=0.12 yDistance=0.25
02:09:07.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:09:07.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:09:07.656 00.000 29988 MoveAxis(E, 0, ABG)
02:09:07.656 00.000 29988 Move returns status 0, amount 0
02:09:07.656 00.000 29988 MoveAxis(S, 59, ABG)
02:09:07.656 00.000 29988 Guiding  Dir = 1, Dur = 59
02:09:07.656 00.000 29988 IsSlewing returns 0
02:09:07.656 00.000 29988 IsGuiding returns 0
02:09:07.661 00.005 29988 PulseGuide returned control before completion, sleep 64
02:09:07.728 00.067 29988 IsGuiding returns 1
02:09:07.728 00.000 29988 scope still moving after pulse duration time elapsed
02:09:07.759 00.031 29988 IsSlewing returns 0
02:09:07.760 00.001 29988 IsGuiding returns 0
02:09:07.760 00.000 29988 scope move finished after 59 + 44 ms
02:09:07.760 00.000 29988 Move returns status 0, amount 59
02:09:07.760 00.000 29988 move complete, result=0
02:09:07.760 00.000 29988 worker thread done servicing request
02:09:07.760 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
02:09:07.761 00.001 29988 Worker thread wakes up
02:09:07.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:07.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:09.392 01.631 29988 Exposure complete
02:09:09.435 00.043 29988 worker thread done servicing request
02:09:09.435 00.000 28316 OnExposeComplete: enter
02:09:09.436 00.001 28316 UpdateGuideState(): m_state=6
02:09:09.437 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2596
02:09:09.437 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.82, Mass=2470, SNR=34.5, Peak=224 HFD=3.7
02:09:09.439 00.002 28316 MultiStar: [#1 0.00,-0.03,0.95,U] [#2 -0.07,0.06,0.89,U] [#3 -0.07,0.01,0.84,U] [#4 0.08,0.13,0.82,U] [#5 -0.05,0.07,0.73,U] [#6 0.01,0.06,0.62,U] [#7 -0.04,-0.09,0.64,U] [#8 -0.02,0.03,0.58,U] 
02:09:09.440 00.001 28316 single-star, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.03, 0.01}
02:09:09.440 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:09:09.441 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:09:09.442 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.67 mountX=0.02 mountY=0.02, mountTheta=0.64
02:09:09.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
02:09:09.444 00.001 28316 Enqueuing Move request for scope (-0.03, 0.01)
02:09:09.445 00.001 29988 Worker thread wakes up
02:09:09.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:09.446 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
02:09:09.446 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5
02:09:09.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:09.449 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
02:09:09.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:09.450 00.001 28316 Enqueuing Expose request
02:09:09.451 00.001 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.02
02:09:09.452 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:09:09.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:09.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:09:09.452 00.000 29988 MoveAxis(E, 0, ABG)
02:09:09.452 00.000 29988 Move returns status 0, amount 0
02:09:09.452 00.000 29988 MoveAxis(N, 0, ABG)
02:09:09.452 00.000 29988 Move returns status 0, amount 0
02:09:09.452 00.000 29988 move complete, result=0
02:09:09.452 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:09.454 00.002 29988 worker thread done servicing request
02:09:09.454 00.000 29988 Worker thread wakes up
02:09:09.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:09.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:10.977 01.523 29988 Exposure complete
02:09:11.024 00.047 29988 worker thread done servicing request
02:09:11.024 00.000 28316 OnExposeComplete: enter
02:09:11.024 00.000 28316 UpdateGuideState(): m_state=6
02:09:11.025 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2597
02:09:11.025 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=258.81, Mass=2447, SNR=34.4, Peak=223 HFD=3.8
02:09:11.026 00.001 28316 MultiStar: [#1 0.01,0.01,0.96,U] [#2 -0.03,0.07,0.90,U] [#3 0.02,-0.11,0.84,U] [#4 0.02,0.16,0.82,U] [#5 -0.01,0.19,0.74,U] [#6 0.00,0.09,0.65,U] [#7 -0.05,-0.06,0.63,U] [#8 0.03,0.03,0.58,U] 
02:09:11.026 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.12, 0.00}
02:09:11.027 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
02:09:11.027 00.000 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
02:09:11.028 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.19 mountX=0.03 mountY=-0.03, mountTheta=-0.82
02:09:11.030 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
02:09:11.031 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
02:09:11.033 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:11.035 00.002 28316 UpdateGuideState exits: m=2447 RSB=34.4
02:09:11.037 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:11.040 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:11.042 00.002 28316 Enqueuing Expose request
02:09:11.045 00.003 29988 Worker thread wakes up
02:09:11.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:09:11.045 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:09:11.045 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
02:09:11.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:09:11.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:11.045 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:09:11.045 00.000 29988 MoveAxis(E, 0, ABG)
02:09:11.045 00.000 29988 Move returns status 0, amount 0
02:09:11.045 00.000 29988 MoveAxis(N, 0, ABG)
02:09:11.045 00.000 29988 Move returns status 0, amount 0
02:09:11.045 00.000 29988 move complete, result=0
02:09:11.046 00.001 29988 worker thread done servicing request
02:09:11.046 00.000 29988 Worker thread wakes up
02:09:11.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:11.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:11.046 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:12.676 01.630 29988 Exposure complete
02:09:12.715 00.039 29988 worker thread done servicing request
02:09:12.715 00.000 28316 OnExposeComplete: enter
02:09:12.717 00.002 28316 UpdateGuideState(): m_state=6
02:09:12.718 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2598
02:09:12.719 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=259.27, Mass=2435, SNR=34.3, Peak=236 HFD=3.8
02:09:12.721 00.002 28316 MultiStar: [#1 -0.35,0.33,0.00,M1] [#2 -0.40,0.25,0.00,M1] [#3 -0.27,0.31,0.00,M1] [#4 -0.33,0.48,0.00,M2] [#5 -0.33,0.43,0.00,M3] [#6 -0.31,0.47,0.00,M1] [#7 -0.40,0.37,0.00,M5] [#8 -0.26,0.44,0.00,M1] 
02:09:12.722 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
02:09:12.723 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
02:09:12.725 00.002 28316 CameraToMount -- cameraX=-0.23 cameraY=0.46 hyp=0.51 cameraTheta=2.03 mountX=0.51 mountY=-0.00, mountTheta=-0.01
02:09:12.729 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.46, opts=13)
02:09:12.730 00.001 28316 Enqueuing Move request for scope (-0.23, 0.46)
02:09:12.732 00.002 29988 Worker thread wakes up
02:09:12.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:12.733 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.3
02:09:12.734 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:12.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.46) opts 0xd
02:09:12.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.46)
02:09:12.735 00.000 29988 Moving (-0.23, 0.46) raw xDistance=0.51 yDistance=-0.00
02:09:12.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
02:09:12.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:12.736 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:09:12.736 00.000 29988 MoveAxis(W, 107, ABG)
02:09:12.736 00.000 29988 Guiding  Dir = 3, Dur = 107
02:09:12.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:12.739 00.003 28316 Enqueuing Expose request
02:09:12.740 00.001 29988 IsSlewing returns 0
02:09:12.741 00.001 29988 IsGuiding returns 0
02:09:12.742 00.001 29988 PulseGuide returned control before completion, sleep 116
02:09:12.862 00.120 29988 IsGuiding returns 1
02:09:12.862 00.000 29988 scope still moving after pulse duration time elapsed
02:09:12.893 00.031 29988 IsSlewing returns 0
02:09:12.893 00.000 29988 IsGuiding returns 0
02:09:12.893 00.000 29988 scope move finished after 107 + 45 ms
02:09:12.894 00.001 29988 Move returns status 0, amount 107
02:09:12.894 00.000 29988 MoveAxis(N, 0, ABG)
02:09:12.894 00.000 29988 Move returns status 0, amount 0
02:09:12.894 00.000 29988 move complete, result=0
02:09:12.894 00.000 29988 worker thread done servicing request
02:09:12.894 00.000 29988 Worker thread wakes up
02:09:12.894 00.000 28316 GuideStep: 0.5 px 107 ms WEST, -0.0 px 0 ms NORTH
02:09:12.895 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:12.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:14.309 01.414 29988 Exposure complete
02:09:14.380 00.071 29988 worker thread done servicing request
02:09:14.381 00.001 28316 OnExposeComplete: enter
02:09:14.382 00.001 28316 UpdateGuideState(): m_state=6
02:09:14.385 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2599
02:09:14.385 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=259.22, Mass=2334, SNR=33.5, Peak=188 HFD=3.8
02:09:14.385 00.000 28316 MultiStar: [#1 -0.15,0.20,0.99,U] [#2 -0.08,0.24,0.90,U] [#3 -0.09,0.34,0.00,M2] [#4 -0.07,0.34,0.00,M3] [#5 -0.17,0.34,0.00,M4] [#6 0.16,0.24,0.64,U] [#7 -0.38,0.31,0.00,M6] [#8 0.01,0.30,0.59,U] 
02:09:14.385 00.000 28316 refined, 4 included, MultiStar: {-0.06, 0.28}, one-star: {-0.12, 0.41}
02:09:14.387 00.002 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
02:09:14.388 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
02:09:14.388 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.77 mountX=0.28 mountY=-0.07, mountTheta=-0.26
02:09:14.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.28, opts=13)
02:09:14.390 00.001 28316 Enqueuing Move request for scope (-0.06, 0.28)
02:09:14.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:14.391 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:09:14.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:14.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:14.392 00.000 28316 Enqueuing Expose request
02:09:14.392 00.000 29988 Worker thread wakes up
02:09:14.393 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
02:09:14.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
02:09:14.393 00.000 29988 Moving (-0.06, 0.28) raw xDistance=0.28 yDistance=-0.07
02:09:14.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
02:09:14.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:14.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:09:14.393 00.000 29988 MoveAxis(W, 66, ABG)
02:09:14.393 00.000 29988 Guiding  Dir = 3, Dur = 66
02:09:14.393 00.000 29988 IsSlewing returns 0
02:09:14.393 00.000 29988 IsGuiding returns 0
02:09:14.396 00.003 29988 PulseGuide returned control before completion, sleep 75
02:09:14.472 00.076 29988 IsGuiding returns 0
02:09:14.472 00.000 29988 Move returns status 0, amount 66
02:09:14.472 00.000 29988 MoveAxis(N, 0, ABG)
02:09:14.472 00.000 29988 Move returns status 0, amount 0
02:09:14.472 00.000 29988 move complete, result=0
02:09:14.472 00.000 29988 worker thread done servicing request
02:09:14.472 00.000 29988 Worker thread wakes up
02:09:14.473 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:14.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:14.473 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.1 px 0 ms NORTH
02:09:16.110 01.637 29988 Exposure complete
02:09:16.143 00.033 29988 worker thread done servicing request
02:09:16.143 00.000 28316 OnExposeComplete: enter
02:09:16.144 00.001 28316 UpdateGuideState(): m_state=6
02:09:16.144 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2600
02:09:16.145 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.88, Mass=2514, SNR=34.8, Peak=226 HFD=3.8
02:09:16.145 00.000 28316 MultiStar: [#1 0.03,-0.15,0.97,U] [#2 0.11,0.02,0.90,U] [#3 0.14,-0.01,0.85,U] [#4 0.18,0.15,0.83,U] [#5 0.08,0.11,0.72,U] [#6 -0.02,0.21,0.63,U] [#7 0.07,-0.03,0.63,U] [#8 -0.04,-0.00,0.58,U] 
02:09:16.146 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {0.16, 0.07}
02:09:16.146 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:09:16.147 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:09:16.148 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.40 mountX=-0.00 mountY=-0.09, mountTheta=-1.60
02:09:16.150 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.04, opts=13)
02:09:16.150 00.000 28316 Enqueuing Move request for scope (0.09, 0.04)
02:09:16.151 00.001 29988 Worker thread wakes up
02:09:16.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
02:09:16.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
02:09:16.151 00.000 29988 Moving (0.09, 0.04) raw xDistance=-0.00 yDistance=-0.09
02:09:16.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:16.152 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.8
02:09:16.152 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:16.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:16.153 00.001 28316 Enqueuing Expose request
02:09:16.155 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:09:16.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:16.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:09:16.155 00.000 29988 MoveAxis(E, 0, ABG)
02:09:16.155 00.000 29988 Move returns status 0, amount 0
02:09:16.155 00.000 29988 MoveAxis(N, 0, ABG)
02:09:16.155 00.000 29988 Move returns status 0, amount 0
02:09:16.155 00.000 29988 move complete, result=0
02:09:16.155 00.000 29988 worker thread done servicing request
02:09:16.155 00.000 29988 Worker thread wakes up
02:09:16.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:16.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:16.156 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:17.675 01.519 29988 Exposure complete
02:09:17.714 00.039 29988 worker thread done servicing request
02:09:17.714 00.000 28316 OnExposeComplete: enter
02:09:17.714 00.000 28316 UpdateGuideState(): m_state=6
02:09:17.715 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2601
02:09:17.715 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=258.85, Mass=2491, SNR=34.6, Peak=225 HFD=3.8
02:09:17.716 00.001 28316 MultiStar: [#1 0.05,-0.05,0.96,U] [#2 -0.03,-0.10,0.87,U] [#3 0.17,-0.09,0.85,U] [#4 0.09,-0.06,0.82,U] [#5 -0.03,0.04,0.74,U] [#6 0.11,0.03,0.62,U] [#7 -0.05,-0.13,0.61,U] [#8 0.02,-0.14,0.58,U] 
02:09:17.717 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.12, 0.04}
02:09:17.718 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:09:17.720 00.002 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:09:17.722 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.71 mountX=-0.07 mountY=-0.03, mountTheta=-2.74
02:09:17.725 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:09:17.726 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
02:09:17.726 00.000 29988 Worker thread wakes up
02:09:17.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:09:17.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:09:17.727 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:17.727 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
02:09:17.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:17.728 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:17.728 00.000 28316 Enqueuing Expose request
02:09:17.729 00.001 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:09:17.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:09:17.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:17.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:09:17.729 00.000 29988 MoveAxis(E, 0, ABG)
02:09:17.729 00.000 29988 Move returns status 0, amount 0
02:09:17.729 00.000 29988 MoveAxis(N, 0, ABG)
02:09:17.729 00.000 29988 Move returns status 0, amount 0
02:09:17.729 00.000 29988 move complete, result=0
02:09:17.729 00.000 29988 worker thread done servicing request
02:09:17.729 00.000 29988 Worker thread wakes up
02:09:17.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:17.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:17.730 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:19.355 01.625 29988 Exposure complete
02:09:19.392 00.037 29988 worker thread done servicing request
02:09:19.392 00.000 28316 OnExposeComplete: enter
02:09:19.393 00.001 28316 UpdateGuideState(): m_state=6
02:09:19.395 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2602
02:09:19.396 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.77, Mass=2474, SNR=34.5, Peak=239 HFD=3.7
02:09:19.397 00.001 28316 MultiStar: [#1 0.29,-0.21,0.00,M1] [#2 0.17,-0.13,0.89,U] [#3 0.20,-0.17,0.85,U] [#4 0.20,-0.06,0.82,U] [#5 0.05,0.03,0.72,U] [#6 0.09,0.02,0.61,U] [#7 0.10,-0.15,0.61,U] [#8 0.40,-0.30,0.00,M1] 
02:09:19.397 00.000 28316 refined, 6 included, MultiStar: {0.16, -0.07}, one-star: {0.22, -0.04}
02:09:19.398 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:09:19.398 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:09:19.399 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.44 mountX=-0.13 mountY=-0.11, mountTheta=-2.46
02:09:19.399 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.07, opts=13)
02:09:19.402 00.003 28316 Enqueuing Move request for scope (0.16, -0.07)
02:09:19.405 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:19.407 00.002 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:09:19.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:19.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:19.409 00.001 28316 Enqueuing Expose request
02:09:19.409 00.000 29988 Worker thread wakes up
02:09:19.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
02:09:19.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
02:09:19.409 00.000 29988 Moving (0.16, -0.07) raw xDistance=-0.13 yDistance=-0.11
02:09:19.410 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:09:19.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:19.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:09:19.410 00.000 29988 MoveAxis(E, 0, ABG)
02:09:19.410 00.000 29988 Move returns status 0, amount 0
02:09:19.410 00.000 29988 MoveAxis(N, 0, ABG)
02:09:19.410 00.000 29988 Move returns status 0, amount 0
02:09:19.410 00.000 29988 move complete, result=0
02:09:19.410 00.000 29988 worker thread done servicing request
02:09:19.410 00.000 29988 Worker thread wakes up
02:09:19.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:19.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:19.410 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:20.925 01.515 29988 Exposure complete
02:09:20.967 00.042 29988 worker thread done servicing request
02:09:20.967 00.000 28316 OnExposeComplete: enter
02:09:20.968 00.001 28316 UpdateGuideState(): m_state=6
02:09:20.969 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2603
02:09:20.970 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.81, Mass=2420, SNR=34.0, Peak=217 HFD=3.7
02:09:20.970 00.000 28316 MultiStar: [#1 0.18,-0.22,0.96,U] [#2 0.07,-0.08,0.89,U] [#3 0.26,-0.06,0.87,U] [#4 0.20,0.03,0.85,U] [#5 0.01,-0.04,0.75,U] [#6 0.18,-0.05,0.63,U] [#7 0.01,-0.17,0.63,U] [#8 0.12,-0.10,0.61,U] 
02:09:20.971 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.18, 0.01}
02:09:20.971 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
02:09:20.972 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:09:20.972 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.49 mountX=-0.13 mountY=-0.09, mountTheta=-2.51
02:09:20.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
02:09:20.974 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
02:09:20.974 00.000 29988 Worker thread wakes up
02:09:20.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:20.975 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.0
02:09:20.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:20.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:20.976 00.001 28316 Enqueuing Expose request
02:09:20.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
02:09:20.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
02:09:20.976 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.13 yDistance=-0.09
02:09:20.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:09:20.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:20.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:09:20.976 00.000 29988 MoveAxis(E, 0, ABG)
02:09:20.976 00.000 29988 Move returns status 0, amount 0
02:09:20.976 00.000 29988 MoveAxis(N, 0, ABG)
02:09:20.977 00.001 29988 Move returns status 0, amount 0
02:09:20.977 00.000 29988 move complete, result=0
02:09:20.977 00.000 29988 worker thread done servicing request
02:09:20.977 00.000 29988 Worker thread wakes up
02:09:20.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:20.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:20.977 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:22.607 01.630 29988 Exposure complete
02:09:22.660 00.053 29988 worker thread done servicing request
02:09:22.660 00.000 28316 OnExposeComplete: enter
02:09:22.662 00.002 28316 UpdateGuideState(): m_state=6
02:09:22.663 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2604
02:09:22.665 00.002 28316 Star::Find returns 1 (0), X=952.60, Y=258.71, Mass=2426, SNR=34.0, Peak=187 HFD=3.6
02:09:22.667 00.002 28316 MultiStar: [#1 0.12,-0.21,0.99,U] [#2 -0.03,-0.18,0.90,U] [#3 0.01,-0.35,0.00,M1] [#4 0.13,-0.12,0.83,U] [#5 0.12,-0.03,0.75,U] [#6 0.08,-0.13,0.62,U] [#7 -0.04,-0.17,0.64,U] [#8 0.14,-0.23,0.58,U] 
02:09:22.667 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.15}, one-star: {0.15, -0.10}
02:09:22.668 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
02:09:22.668 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
02:09:22.668 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.03 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
02:09:22.670 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
02:09:22.671 00.001 28316 Enqueuing Move request for scope (0.09, -0.15)
02:09:22.671 00.000 29988 Worker thread wakes up
02:09:22.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:22.672 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.0
02:09:22.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:22.673 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:22.673 00.000 28316 Enqueuing Expose request
02:09:22.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
02:09:22.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
02:09:22.673 00.000 29988 Moving (0.09, -0.15) raw xDistance=-0.17 yDistance=-0.01
02:09:22.674 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:09:22.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:22.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:09:22.674 00.000 29988 MoveAxis(E, 0, ABG)
02:09:22.674 00.000 29988 Move returns status 0, amount 0
02:09:22.674 00.000 29988 MoveAxis(N, 0, ABG)
02:09:22.674 00.000 29988 Move returns status 0, amount 0
02:09:22.674 00.000 29988 move complete, result=0
02:09:22.674 00.000 29988 worker thread done servicing request
02:09:22.674 00.000 29988 Worker thread wakes up
02:09:22.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:22.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:22.674 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:24.191 01.517 29988 Exposure complete
02:09:24.236 00.045 29988 worker thread done servicing request
02:09:24.237 00.001 28316 OnExposeComplete: enter
02:09:24.237 00.000 28316 UpdateGuideState(): m_state=6
02:09:24.237 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2605
02:09:24.239 00.002 28316 Star::Find returns 1 (0), X=952.51, Y=258.69, Mass=2461, SNR=34.4, Peak=190 HFD=3.9
02:09:24.239 00.000 28316 MultiStar: [#1 -0.01,-0.24,0.99,U] [#2 0.10,-0.08,0.89,U] [#3 -0.13,-0.19,0.85,U] [#4 0.15,-0.10,0.81,U] [#5 0.05,-0.03,0.75,U] [#6 0.27,-0.15,0.00,M1] [#7 -0.09,-0.33,0.00,M2] [#8 0.17,-0.18,0.58,U] 
02:09:24.240 00.001 28316 single-star, 6 included, MultiStar: {0.05, -0.14}, one-star: {0.07, -0.12}
02:09:24.241 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:09:24.242 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:09:24.242 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.07 mountX=-0.14 mountY=-0.00, mountTheta=-3.11
02:09:24.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
02:09:24.244 00.001 28316 Enqueuing Move request for scope (0.07, -0.12)
02:09:24.244 00.000 29988 Worker thread wakes up
02:09:24.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
02:09:24.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
02:09:24.244 00.000 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.00
02:09:24.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:09:24.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:24.245 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:09:24.245 00.000 29988 MoveAxis(E, 0, ABG)
02:09:24.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:24.246 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.4
02:09:24.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:24.247 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:24.248 00.001 28316 Enqueuing Expose request
02:09:24.248 00.000 29988 Move returns status 0, amount 0
02:09:24.248 00.000 29988 MoveAxis(N, 0, ABG)
02:09:24.249 00.001 29988 Move returns status 0, amount 0
02:09:24.249 00.000 29988 move complete, result=0
02:09:24.249 00.000 29988 worker thread done servicing request
02:09:24.249 00.000 29988 Worker thread wakes up
02:09:24.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:24.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:24.249 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:25.874 01.625 29988 Exposure complete
02:09:25.921 00.047 29988 worker thread done servicing request
02:09:25.921 00.000 28316 OnExposeComplete: enter
02:09:25.922 00.001 28316 UpdateGuideState(): m_state=6
02:09:25.922 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2606
02:09:25.923 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.49, Mass=2443, SNR=34.1, Peak=193 HFD=3.5
02:09:25.923 00.000 28316 MultiStar: [#1 -0.01,-0.30,1.01,U] [#2 0.10,-0.47,0.00,M1] [#3 0.19,-0.31,0.00,M1] [#4 0.04,-0.21,0.82,U] [#5 -0.01,-0.14,0.73,U] [#6 0.10,-0.39,0.00,M2] [#7 0.01,-0.39,0.00,M3] [#8 0.27,-0.41,0.00,M1] 
02:09:25.924 00.001 28316 refined, 3 included, MultiStar: {0.07, -0.25}, one-star: {0.22, -0.32}
02:09:25.924 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:09:25.926 00.002 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
02:09:25.927 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.32 mountX=-0.26 mountY=0.05, mountTheta=2.93
02:09:25.929 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.25, opts=13)
02:09:25.929 00.000 28316 Enqueuing Move request for scope (0.07, -0.25)
02:09:25.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:25.930 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.1
02:09:25.931 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:25.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:25.931 00.000 28316 Enqueuing Expose request
02:09:25.932 00.001 29988 Worker thread wakes up
02:09:25.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
02:09:25.932 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
02:09:25.932 00.000 29988 Moving (0.07, -0.25) raw xDistance=-0.26 yDistance=0.05
02:09:25.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:09:25.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:25.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:09:25.932 00.000 29988 MoveAxis(E, 54, ABG)
02:09:25.932 00.000 29988 Guiding  Dir = 2, Dur = 54
02:09:25.932 00.000 29988 IsSlewing returns 0
02:09:25.932 00.000 29988 IsGuiding returns 0
02:09:25.935 00.003 29988 PulseGuide returned control before completion, sleep 62
02:09:26.011 00.076 29988 IsGuiding returns 0
02:09:26.011 00.000 29988 Move returns status 0, amount 54
02:09:26.011 00.000 29988 MoveAxis(N, 0, ABG)
02:09:26.011 00.000 29988 Move returns status 0, amount 0
02:09:26.011 00.000 29988 move complete, result=0
02:09:26.012 00.001 29988 worker thread done servicing request
02:09:26.012 00.000 29988 Worker thread wakes up
02:09:26.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:26.012 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
02:09:26.014 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:27.429 01.415 29988 Exposure complete
02:09:27.471 00.042 29988 worker thread done servicing request
02:09:27.471 00.000 28316 OnExposeComplete: enter
02:09:27.472 00.001 28316 UpdateGuideState(): m_state=6
02:09:27.474 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2607
02:09:27.476 00.002 28316 Star::Find returns 1 (0), X=952.31, Y=258.61, Mass=2485, SNR=34.7, Peak=189 HFD=3.8
02:09:27.477 00.001 28316 MultiStar: [#1 -0.19,-0.29,0.00,M1] [#2 -0.12,-0.29,0.00,M2] [#3 -0.18,-0.33,0.00,M2] [#4 -0.14,-0.29,0.00,M1] [#5 -0.19,-0.15,0.74,U] [#6 -0.33,-0.27,0.00,M3] [#7 -0.39,-0.35,0.00,M4] [#8 -0.11,-0.23,0.58,U] 
02:09:27.477 00.000 28316 refined, 2 included, MultiStar: {-0.15, -0.19}, one-star: {-0.14, -0.20}
02:09:27.478 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
02:09:27.479 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
02:09:27.479 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.23 mountX=-0.11 mountY=0.22, mountTheta=2.05
02:09:27.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.19, opts=13)
02:09:27.481 00.001 28316 Enqueuing Move request for scope (-0.15, -0.19)
02:09:27.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:27.482 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.7
02:09:27.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:27.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:27.483 00.001 28316 Enqueuing Expose request
02:09:27.483 00.000 29988 Worker thread wakes up
02:09:27.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
02:09:27.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
02:09:27.483 00.000 29988 Moving (-0.15, -0.19) raw xDistance=-0.11 yDistance=0.22
02:09:27.484 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:09:27.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
02:09:27.484 00.000 29988 MoveAxis(E, 0, ABG)
02:09:27.484 00.000 29988 Move returns status 0, amount 0
02:09:27.484 00.000 29988 MoveAxis(S, 52, ABG)
02:09:27.484 00.000 29988 Guiding  Dir = 1, Dur = 52
02:09:27.484 00.000 29988 IsSlewing returns 0
02:09:27.484 00.000 29988 IsGuiding returns 0
02:09:27.490 00.006 29988 PulseGuide returned control before completion, sleep 57
02:09:27.558 00.068 29988 IsGuiding returns 0
02:09:27.558 00.000 29988 Move returns status 0, amount 52
02:09:27.558 00.000 29988 move complete, result=0
02:09:27.558 00.000 29988 worker thread done servicing request
02:09:27.558 00.000 29988 Worker thread wakes up
02:09:27.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:27.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:27.559 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
02:09:29.182 01.623 29988 Exposure complete
02:09:29.239 00.057 29988 worker thread done servicing request
02:09:29.239 00.000 28316 OnExposeComplete: enter
02:09:29.241 00.002 28316 UpdateGuideState(): m_state=6
02:09:29.242 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2608
02:09:29.244 00.002 28316 Star::Find returns 1 (0), X=952.59, Y=258.70, Mass=2406, SNR=34.0, Peak=204 HFD=3.7
02:09:29.244 00.000 28316 MultiStar: [#1 0.07,-0.19,0.97,U] [#2 0.16,-0.16,0.92,U] [#3 0.17,-0.20,0.86,U] [#4 0.22,-0.09,0.83,U] [#5 0.11,-0.06,0.75,U] [#6 0.14,-0.21,0.63,U] [#7 -0.07,-0.33,0.00,M5] [#8 0.31,-0.33,0.00,M1] 
02:09:29.245 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.15}, one-star: {0.15, -0.11}
02:09:29.245 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
02:09:29.246 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
02:09:29.246 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.64 mountX=-0.16 mountY=-0.08, mountTheta=-2.67
02:09:29.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
02:09:29.248 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
02:09:29.248 00.000 29988 Worker thread wakes up
02:09:29.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:29.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
02:09:29.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
02:09:29.249 00.000 29988 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=-0.08
02:09:29.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:09:29.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:29.249 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:09:29.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:29.250 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:09:29.250 00.000 29988 MoveAxis(E, 0, ABG)
02:09:29.250 00.000 29988 Move returns status 0, amount 0
02:09:29.250 00.000 29988 MoveAxis(N, 0, ABG)
02:09:29.250 00.000 29988 Move returns status 0, amount 0
02:09:29.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:29.251 00.001 28316 Enqueuing Expose request
02:09:29.251 00.000 29988 move complete, result=0
02:09:29.251 00.000 29988 worker thread done servicing request
02:09:29.251 00.000 29988 Worker thread wakes up
02:09:29.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:29.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:29.252 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:30.769 01.517 29988 Exposure complete
02:09:30.821 00.052 29988 worker thread done servicing request
02:09:30.821 00.000 28316 OnExposeComplete: enter
02:09:30.821 00.000 28316 UpdateGuideState(): m_state=6
02:09:30.822 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2609
02:09:30.823 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=258.65, Mass=2370, SNR=33.7, Peak=193 HFD=3.5
02:09:30.824 00.001 28316 MultiStar: [#1 0.04,-0.29,0.98,U] [#2 -0.02,-0.10,0.93,U] [#3 -0.02,-0.21,0.86,U] [#4 -0.03,-0.23,0.84,U] [#5 0.04,-0.17,0.76,U] [#6 0.16,-0.12,0.64,U] [#7 -0.03,-0.18,0.65,U] [#8 0.16,-0.48,0.00,M2] 
02:09:30.825 00.001 28316 single-star, 7 included, MultiStar: {0.01, -0.19}, one-star: {0.01, -0.16}
02:09:30.826 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.78)
02:09:30.827 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.74)
02:09:30.830 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.51 mountX=-0.15 mountY=0.06, mountTheta=2.74
02:09:30.834 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
02:09:30.836 00.002 28316 Enqueuing Move request for scope (0.01, -0.16)
02:09:30.836 00.000 29988 Worker thread wakes up
02:09:30.837 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:30.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
02:09:30.837 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
02:09:30.837 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:09:30.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:30.839 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:30.839 00.000 28316 Enqueuing Expose request
02:09:30.840 00.001 29988 Moving (0.01, -0.16) raw xDistance=-0.15 yDistance=0.06
02:09:30.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:09:30.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:30.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:30.840 00.000 29988 MoveAxis(E, 0, ABG)
02:09:30.840 00.000 29988 Move returns status 0, amount 0
02:09:30.840 00.000 29988 MoveAxis(N, 0, ABG)
02:09:30.840 00.000 29988 Move returns status 0, amount 0
02:09:30.840 00.000 29988 move complete, result=0
02:09:30.840 00.000 29988 worker thread done servicing request
02:09:30.840 00.000 29988 Worker thread wakes up
02:09:30.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:30.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:30.840 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:32.473 01.633 29988 Exposure complete
02:09:32.518 00.045 29988 worker thread done servicing request
02:09:32.518 00.000 28316 OnExposeComplete: enter
02:09:32.519 00.001 28316 UpdateGuideState(): m_state=6
02:09:32.519 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2610
02:09:32.520 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.72, Mass=2456, SNR=34.3, Peak=229 HFD=3.7
02:09:32.520 00.000 28316 MultiStar: [#1 0.12,-0.06,0.97,U] [#2 -0.02,-0.10,0.92,U] [#3 0.17,-0.19,0.86,U] [#4 0.16,-0.08,0.82,U] [#5 0.19,-0.03,0.75,U] [#6 0.20,-0.20,0.63,U] [#7 0.06,-0.40,0.00,M5] [#8 0.32,-0.18,0.00,M3] 
02:09:32.521 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.10}, one-star: {0.23, -0.09}
02:09:32.521 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
02:09:32.522 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
02:09:32.522 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.18 cameraTheta=-0.62 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
02:09:32.522 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
02:09:32.524 00.002 28316 Enqueuing Move request for scope (0.14, -0.10)
02:09:32.524 00.000 29988 Worker thread wakes up
02:09:32.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:32.525 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.3
02:09:32.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:32.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:32.526 00.000 28316 Enqueuing Expose request
02:09:32.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
02:09:32.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
02:09:32.527 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.08
02:09:32.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:09:32.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:32.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:09:32.527 00.000 29988 MoveAxis(E, 0, ABG)
02:09:32.527 00.000 29988 Move returns status 0, amount 0
02:09:32.527 00.000 29988 MoveAxis(N, 0, ABG)
02:09:32.527 00.000 29988 Move returns status 0, amount 0
02:09:32.527 00.000 29988 move complete, result=0
02:09:32.527 00.000 29988 worker thread done servicing request
02:09:32.527 00.000 29988 Worker thread wakes up
02:09:32.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:32.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:32.527 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:34.044 01.517 29988 Exposure complete
02:09:34.080 00.036 29988 worker thread done servicing request
02:09:34.080 00.000 28316 OnExposeComplete: enter
02:09:34.081 00.001 28316 UpdateGuideState(): m_state=6
02:09:34.083 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2611
02:09:34.085 00.002 28316 Star::Find returns 1 (0), X=952.53, Y=258.69, Mass=2414, SNR=34.1, Peak=209 HFD=3.6
02:09:34.086 00.001 28316 MultiStar: [#1 0.25,-0.11,0.97,U] [#2 0.21,-0.26,0.00,M1] [#3 0.11,-0.33,0.00,M1] [#4 0.11,-0.25,0.83,U] [#5 0.20,-0.15,0.72,U] [#6 0.13,-0.23,0.64,U] [#7 -0.02,-0.24,0.63,U] [#8 0.33,-0.22,0.00,M4] 
02:09:34.087 00.001 28316 single-star, 5 included, MultiStar: {0.13, -0.18}, one-star: {0.09, -0.12}
02:09:34.089 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:09:34.089 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:09:34.090 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.93 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
02:09:34.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
02:09:34.091 00.000 28316 Enqueuing Move request for scope (0.09, -0.12)
02:09:34.092 00.001 29988 Worker thread wakes up
02:09:34.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:34.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
02:09:34.092 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:09:34.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:34.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:34.094 00.001 28316 Enqueuing Expose request
02:09:34.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
02:09:34.094 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.03
02:09:34.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:09:34.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:34.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:09:34.094 00.000 29988 MoveAxis(E, 0, ABG)
02:09:34.094 00.000 29988 Move returns status 0, amount 0
02:09:34.094 00.000 29988 MoveAxis(N, 0, ABG)
02:09:34.094 00.000 29988 Move returns status 0, amount 0
02:09:34.094 00.000 29988 move complete, result=0
02:09:34.094 00.000 29988 worker thread done servicing request
02:09:34.095 00.001 29988 Worker thread wakes up
02:09:34.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:34.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:34.095 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:35.722 01.627 29988 Exposure complete
02:09:35.749 00.027 29988 worker thread done servicing request
02:09:35.749 00.000 28316 OnExposeComplete: enter
02:09:35.749 00.000 28316 UpdateGuideState(): m_state=6
02:09:35.750 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2612
02:09:35.750 00.000 28316 Star::Find returns 1 (0), X=952.68, Y=258.40, Mass=2449, SNR=34.2, Peak=223 HFD=3.6
02:09:35.754 00.004 28316 MultiStar: [#1 0.09,-0.38,0.00,M1] [#2 0.14,-0.47,0.00,M2] [#3 0.13,-0.46,0.00,M2] [#4 0.08,-0.39,0.00,M1] [#5 0.04,-0.27,0.74,U] [#6 0.15,-0.36,0.00,M1] [#7 0.02,-0.53,0.00,M5] [#8 0.26,-0.41,0.00,M5] 
02:09:35.756 00.002 28316 refined, 1 included, MultiStar: {0.15, -0.35}, one-star: {0.23, -0.41}
02:09:35.758 00.002 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
02:09:35.760 00.002 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
02:09:35.761 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.35 hyp=0.38 cameraTheta=-1.17 mountX=-0.38 mountY=0.02, mountTheta=3.08
02:09:35.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.35, opts=13)
02:09:35.763 00.001 28316 Enqueuing Move request for scope (0.15, -0.35)
02:09:35.763 00.000 29988 Worker thread wakes up
02:09:35.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.35) opts 0xd
02:09:35.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.35)
02:09:35.763 00.000 29988 Moving (0.15, -0.35) raw xDistance=-0.38 yDistance=0.02
02:09:35.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
02:09:35.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:35.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:09:35.763 00.000 29988 MoveAxis(E, 80, ABG)
02:09:35.763 00.000 29988 Guiding  Dir = 2, Dur = 80
02:09:35.763 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:35.764 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.2
02:09:35.765 00.001 29988 IsSlewing returns 0
02:09:35.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:35.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:35.766 00.001 28316 Enqueuing Expose request
02:09:35.769 00.003 29988 IsGuiding returns 0
02:09:35.771 00.002 29988 PulseGuide returned control before completion, sleep 89
02:09:35.866 00.095 29988 IsGuiding returns 0
02:09:35.866 00.000 29988 Move returns status 0, amount 80
02:09:35.866 00.000 29988 MoveAxis(N, 0, ABG)
02:09:35.866 00.000 29988 Move returns status 0, amount 0
02:09:35.866 00.000 29988 move complete, result=0
02:09:35.866 00.000 29988 worker thread done servicing request
02:09:35.866 00.000 29988 Worker thread wakes up
02:09:35.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:35.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:35.866 00.000 28316 GuideStep: -0.4 px 80 ms EAST, 0.0 px 0 ms NORTH
02:09:37.276 01.410 29988 Exposure complete
02:09:37.320 00.044 29988 worker thread done servicing request
02:09:37.321 00.001 28316 OnExposeComplete: enter
02:09:37.322 00.001 28316 UpdateGuideState(): m_state=6
02:09:37.323 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2613
02:09:37.324 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.61, Mass=2421, SNR=34.1, Peak=186 HFD=3.5
02:09:37.324 00.000 28316 MultiStar: [#1 -0.00,-0.35,0.00,M2] [#2 0.02,-0.27,0.91,U] [#3 0.08,-0.31,0.00,M3] [#4 0.11,-0.09,0.82,U] [#5 0.04,-0.11,0.73,U] [#6 0.13,-0.06,0.63,U] [#7 -0.13,-0.15,0.61,U] [#8 0.25,-0.08,0.60,U] 
02:09:37.325 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.15}, one-star: {0.18, -0.20}
02:09:37.325 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
02:09:37.325 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
02:09:37.326 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.03 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
02:09:37.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
02:09:37.328 00.001 28316 Enqueuing Move request for scope (0.09, -0.15)
02:09:37.328 00.000 29988 Worker thread wakes up
02:09:37.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
02:09:37.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
02:09:37.329 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:37.329 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:09:37.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:37.330 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:37.330 00.000 28316 Enqueuing Expose request
02:09:37.331 00.001 29988 Moving (0.09, -0.15) raw xDistance=-0.17 yDistance=-0.01
02:09:37.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:09:37.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:37.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:09:37.331 00.000 29988 MoveAxis(E, 0, ABG)
02:09:37.331 00.000 29988 Move returns status 0, amount 0
02:09:37.331 00.000 29988 MoveAxis(N, 0, ABG)
02:09:37.331 00.000 29988 Move returns status 0, amount 0
02:09:37.331 00.000 29988 move complete, result=0
02:09:37.331 00.000 29988 worker thread done servicing request
02:09:37.331 00.000 29988 Worker thread wakes up
02:09:37.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:37.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:37.331 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:38.960 01.629 29988 Exposure complete
02:09:39.003 00.043 29988 worker thread done servicing request
02:09:39.004 00.001 28316 OnExposeComplete: enter
02:09:39.007 00.003 28316 UpdateGuideState(): m_state=6
02:09:39.010 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2614
02:09:39.012 00.002 28316 Star::Find returns 1 (0), X=952.67, Y=258.82, Mass=2480, SNR=34.5, Peak=214 HFD=3.8
02:09:39.012 00.000 28316 MultiStar: [#1 -0.00,-0.07,0.96,U] [#2 0.14,-0.09,0.90,U] [#3 0.04,-0.13,0.85,U] [#4 0.01,-0.01,0.82,U] [#5 -0.00,-0.04,0.73,U] [#6 0.15,-0.13,0.62,U] [#7 -0.04,-0.23,0.63,U] [#8 0.19,-0.15,0.57,U] 
02:09:39.013 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.08}, one-star: {0.23, 0.01}
02:09:39.013 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
02:09:39.015 00.002 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
02:09:39.015 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-0.81 mountX=-0.11 mountY=-0.03, mountTheta=-2.84
02:09:39.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.08, opts=13)
02:09:39.016 00.000 28316 Enqueuing Move request for scope (0.08, -0.08)
02:09:39.016 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:39.017 00.001 29988 Worker thread wakes up
02:09:39.017 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.5
02:09:39.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:39.018 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:39.018 00.000 28316 Enqueuing Expose request
02:09:39.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
02:09:39.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
02:09:39.018 00.000 29988 Moving (0.08, -0.08) raw xDistance=-0.11 yDistance=-0.03
02:09:39.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:09:39.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:39.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:09:39.019 00.001 29988 MoveAxis(E, 0, ABG)
02:09:39.019 00.000 29988 Move returns status 0, amount 0
02:09:39.019 00.000 29988 MoveAxis(N, 0, ABG)
02:09:39.019 00.000 29988 Move returns status 0, amount 0
02:09:39.019 00.000 29988 move complete, result=0
02:09:39.019 00.000 29988 worker thread done servicing request
02:09:39.019 00.000 29988 Worker thread wakes up
02:09:39.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:39.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:39.022 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:40.541 01.519 29988 Exposure complete
02:09:40.592 00.051 29988 worker thread done servicing request
02:09:40.592 00.000 28316 OnExposeComplete: enter
02:09:40.592 00.000 28316 UpdateGuideState(): m_state=6
02:09:40.593 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2615
02:09:40.593 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=258.83, Mass=2439, SNR=34.2, Peak=210 HFD=3.8
02:09:40.594 00.001 28316 MultiStar: [#1 -0.05,-0.05,0.96,U] [#2 -0.06,-0.14,0.89,U] [#3 0.01,-0.06,0.85,U] [#4 0.05,0.06,0.82,U] [#5 -0.09,0.06,0.73,U] [#6 -0.04,-0.05,0.61,U] [#7 -0.03,-0.12,0.63,U] [#8 -0.12,-0.12,0.57,U] 
02:09:40.594 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.06, 0.02}
02:09:40.595 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
02:09:40.596 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
02:09:40.596 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.37 mountX=-0.02 mountY=0.05, mountTheta=1.91
02:09:40.598 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
02:09:40.598 00.000 28316 Enqueuing Move request for scope (-0.04, -0.04)
02:09:40.599 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:40.599 00.000 29988 Worker thread wakes up
02:09:40.599 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
02:09:40.600 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:40.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:40.601 00.001 28316 Enqueuing Expose request
02:09:40.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
02:09:40.601 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
02:09:40.601 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.05
02:09:40.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:09:40.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:40.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:09:40.601 00.000 29988 MoveAxis(E, 0, ABG)
02:09:40.601 00.000 29988 Move returns status 0, amount 0
02:09:40.601 00.000 29988 MoveAxis(N, 0, ABG)
02:09:40.601 00.000 29988 Move returns status 0, amount 0
02:09:40.601 00.000 29988 move complete, result=0
02:09:40.601 00.000 29988 worker thread done servicing request
02:09:40.601 00.000 29988 Worker thread wakes up
02:09:40.602 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:40.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:40.602 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:42.233 01.631 29988 Exposure complete
02:09:42.260 00.027 29988 worker thread done servicing request
02:09:42.260 00.000 28316 OnExposeComplete: enter
02:09:42.260 00.000 28316 UpdateGuideState(): m_state=6
02:09:42.261 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2616
02:09:42.264 00.003 28316 Star::Find returns 1 (0), X=952.66, Y=258.64, Mass=2445, SNR=34.3, Peak=196 HFD=3.6
02:09:42.265 00.001 28316 MultiStar: [#1 -0.06,-0.22,0.97,U] [#2 0.08,-0.24,0.90,U] [#3 0.05,-0.20,0.85,U] [#4 -0.13,-0.10,0.83,U] [#5 -0.09,-0.03,0.75,U] [#6 -0.01,-0.14,0.61,U] [#7 -0.11,-0.18,0.62,U] [#8 0.20,-0.24,0.00,M3] 
02:09:42.267 00.002 28316 refined, 7 included, MultiStar: {0.00, -0.16}, one-star: {0.21, -0.17}
02:09:42.268 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
02:09:42.268 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
02:09:42.269 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.54 mountX=-0.15 mountY=0.07, mountTheta=2.71
02:09:42.270 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
02:09:42.270 00.000 28316 Enqueuing Move request for scope (0.00, -0.16)
02:09:42.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:42.271 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:09:42.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:42.272 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:42.272 00.000 28316 Enqueuing Expose request
02:09:42.272 00.000 29988 Worker thread wakes up
02:09:42.273 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
02:09:42.273 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
02:09:42.273 00.000 29988 Moving (0.00, -0.16) raw xDistance=-0.15 yDistance=0.07
02:09:42.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:09:42.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:42.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:09:42.273 00.000 29988 MoveAxis(E, 0, ABG)
02:09:42.273 00.000 29988 Move returns status 0, amount 0
02:09:42.273 00.000 29988 MoveAxis(N, 0, ABG)
02:09:42.273 00.000 29988 Move returns status 0, amount 0
02:09:42.273 00.000 29988 move complete, result=0
02:09:42.273 00.000 29988 worker thread done servicing request
02:09:42.273 00.000 29988 Worker thread wakes up
02:09:42.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:42.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:42.273 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:43.799 01.526 29988 Exposure complete
02:09:43.846 00.047 29988 worker thread done servicing request
02:09:43.846 00.000 28316 OnExposeComplete: enter
02:09:43.847 00.001 28316 UpdateGuideState(): m_state=6
02:09:43.847 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2617
02:09:43.848 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.82, Mass=2411, SNR=33.9, Peak=221 HFD=3.7
02:09:43.848 00.000 28316 MultiStar: [#1 0.01,0.03,0.97,U] [#2 0.01,-0.02,0.94,U] [#3 0.03,-0.09,0.87,U] [#4 -0.04,0.22,0.85,U] [#5 -0.22,0.23,0.00,M1] [#6 0.02,0.22,0.64,U] [#7 -0.42,0.08,0.00,M2] [#8 -0.04,0.09,0.62,U] 
02:09:43.849 00.001 28316 refined, 6 included, MultiStar: {0.02, 0.05}, one-star: {0.11, 0.01}
02:09:43.849 00.000 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
02:09:43.850 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
02:09:43.850 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.26 mountX=0.04 mountY=-0.04, mountTheta=-0.76
02:09:43.852 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
02:09:43.853 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
02:09:43.854 00.001 29988 Worker thread wakes up
02:09:43.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
02:09:43.855 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
02:09:43.855 00.000 29988 Moving (0.02, 0.05) raw xDistance=0.04 yDistance=-0.04
02:09:43.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:09:43.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:43.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:09:43.855 00.000 29988 MoveAxis(E, 0, ABG)
02:09:43.855 00.000 29988 Move returns status 0, amount 0
02:09:43.855 00.000 29988 MoveAxis(N, 0, ABG)
02:09:43.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:43.856 00.001 28316 UpdateGuideState exits: m=2411 RSB=33.9
02:09:43.858 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:43.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:43.860 00.001 29988 Move returns status 0, amount 0
02:09:43.860 00.000 29988 move complete, result=0
02:09:43.860 00.000 28316 Enqueuing Expose request
02:09:43.861 00.001 29988 worker thread done servicing request
02:09:43.861 00.000 29988 Worker thread wakes up
02:09:43.861 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:43.863 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:43.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:45.494 01.631 29988 Exposure complete
02:09:45.529 00.035 29988 worker thread done servicing request
02:09:45.529 00.000 28316 OnExposeComplete: enter
02:09:45.530 00.001 28316 UpdateGuideState(): m_state=6
02:09:45.531 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2618
02:09:45.531 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=258.79, Mass=2453, SNR=34.3, Peak=221 HFD=3.7
02:09:45.532 00.001 28316 MultiStar: [#1 0.06,-0.24,0.97,U] [#2 0.06,0.00,0.90,U] [#3 0.12,-0.04,0.84,U] [#4 0.13,0.08,0.83,U] [#5 -0.05,0.15,0.75,U] [#6 0.13,0.12,0.60,U] [#7 0.00,-0.07,0.63,U] [#8 0.20,0.09,0.57,U] 
02:09:45.532 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {0.22, -0.02}
02:09:45.533 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:09:45.533 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:09:45.534 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
02:09:45.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
02:09:45.535 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
02:09:45.536 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:45.536 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:09:45.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:45.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:45.537 00.000 28316 Enqueuing Expose request
02:09:45.538 00.001 29988 Worker thread wakes up
02:09:45.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:09:45.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:09:45.538 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.05 yDistance=-0.09
02:09:45.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:09:45.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:45.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:09:45.538 00.000 29988 MoveAxis(E, 0, ABG)
02:09:45.538 00.000 29988 Move returns status 0, amount 0
02:09:45.538 00.000 29988 MoveAxis(N, 0, ABG)
02:09:45.538 00.000 29988 Move returns status 0, amount 0
02:09:45.538 00.000 29988 move complete, result=0
02:09:45.538 00.000 29988 worker thread done servicing request
02:09:45.538 00.000 29988 Worker thread wakes up
02:09:45.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:45.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:45.538 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:47.053 01.515 29988 Exposure complete
02:09:47.093 00.040 29988 worker thread done servicing request
02:09:47.093 00.000 28316 OnExposeComplete: enter
02:09:47.094 00.001 28316 UpdateGuideState(): m_state=6
02:09:47.094 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2619
02:09:47.095 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=258.73, Mass=2409, SNR=34.1, Peak=192 HFD=3.7
02:09:47.095 00.000 28316 MultiStar: [#1 0.02,-0.16,0.99,U] [#2 0.08,-0.14,0.89,U] [#3 0.10,-0.10,0.85,U] [#4 0.18,0.01,0.82,U] [#5 0.08,-0.10,0.74,U] [#6 0.28,-0.07,0.62,U] [#7 -0.07,-0.09,0.63,U] [#8 0.34,-0.31,0.00,M2] 
02:09:47.096 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.09}, one-star: {0.12, -0.08}
02:09:47.096 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
02:09:47.097 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
02:09:47.097 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.78 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
02:09:47.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
02:09:47.100 00.001 28316 Enqueuing Move request for scope (0.10, -0.09)
02:09:47.100 00.000 29988 Worker thread wakes up
02:09:47.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:47.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
02:09:47.101 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.1
02:09:47.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:47.102 00.001 28316 Enqueuing Expose request
02:09:47.103 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
02:09:47.103 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.13 yDistance=-0.04
02:09:47.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:09:47.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:47.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:09:47.103 00.000 29988 MoveAxis(E, 0, ABG)
02:09:47.103 00.000 29988 Move returns status 0, amount 0
02:09:47.103 00.000 29988 MoveAxis(N, 0, ABG)
02:09:47.103 00.000 29988 Move returns status 0, amount 0
02:09:47.103 00.000 29988 move complete, result=0
02:09:47.103 00.000 29988 worker thread done servicing request
02:09:47.103 00.000 29988 Worker thread wakes up
02:09:47.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:47.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:47.104 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:48.736 01.632 29988 Exposure complete
02:09:48.775 00.039 29988 worker thread done servicing request
02:09:48.775 00.000 28316 OnExposeComplete: enter
02:09:48.776 00.001 28316 UpdateGuideState(): m_state=6
02:09:48.777 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2620
02:09:48.777 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=258.75, Mass=2369, SNR=33.8, Peak=202 HFD=3.7
02:09:48.778 00.001 28316 MultiStar: [#1 -0.03,-0.18,0.99,U] [#2 0.05,-0.03,0.94,U] [#3 0.12,-0.14,0.86,U] [#4 0.34,-0.15,0.00,M1] [#5 0.03,-0.04,0.76,U] [#6 0.32,-0.22,0.00,M1] [#7 0.08,-0.30,0.00,M1] [#8 0.14,-0.23,0.60,U] 
02:09:48.779 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.11}, one-star: {0.22, -0.06}
02:09:48.780 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
02:09:48.781 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
02:09:48.784 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=-0.14 mountY=-0.03, mountTheta=-2.94
02:09:48.788 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
02:09:48.790 00.002 28316 Enqueuing Move request for scope (0.09, -0.11)
02:09:48.790 00.000 29988 Worker thread wakes up
02:09:48.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:48.791 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.8
02:09:48.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:48.792 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:48.792 00.000 28316 Enqueuing Expose request
02:09:48.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
02:09:48.793 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
02:09:48.793 00.000 29988 Moving (0.09, -0.11) raw xDistance=-0.14 yDistance=-0.03
02:09:48.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:09:48.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:48.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:09:48.793 00.000 29988 MoveAxis(E, 0, ABG)
02:09:48.793 00.000 29988 Move returns status 0, amount 0
02:09:48.793 00.000 29988 MoveAxis(N, 0, ABG)
02:09:48.793 00.000 29988 Move returns status 0, amount 0
02:09:48.793 00.000 29988 move complete, result=0
02:09:48.793 00.000 29988 worker thread done servicing request
02:09:48.793 00.000 29988 Worker thread wakes up
02:09:48.793 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:48.794 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:48.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:50.319 01.525 29988 Exposure complete
02:09:50.356 00.037 29988 worker thread done servicing request
02:09:50.356 00.000 28316 OnExposeComplete: enter
02:09:50.357 00.001 28316 UpdateGuideState(): m_state=6
02:09:50.357 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2621
02:09:50.359 00.002 28316 Star::Find returns 1 (0), X=952.49, Y=258.65, Mass=2463, SNR=34.4, Peak=172 HFD=4.0
02:09:50.359 00.000 28316 MultiStar: [#1 -0.02,-0.31,0.00,M1] [#2 0.03,-0.28,0.90,U] [#3 0.05,-0.29,0.84,U] [#4 0.02,-0.17,0.83,U] [#5 0.06,-0.15,0.72,U] [#6 0.03,-0.17,0.61,U] [#7 -0.01,-0.27,0.60,U] [#8 0.17,-0.28,0.00,M2] 
02:09:50.359 00.000 28316 single-star, 6 included, MultiStar: {0.03, -0.21}, one-star: {0.05, -0.16}
02:09:50.360 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
02:09:50.360 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
02:09:50.361 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.27 mountX=-0.16 mountY=0.03, mountTheta=2.97
02:09:50.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
02:09:50.362 00.000 28316 Enqueuing Move request for scope (0.05, -0.16)
02:09:50.363 00.001 29988 Worker thread wakes up
02:09:50.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:50.363 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:09:50.364 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:50.364 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:50.364 00.000 28316 Enqueuing Expose request
02:09:50.367 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
02:09:50.368 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
02:09:50.368 00.000 29988 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=0.03
02:09:50.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:09:50.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:50.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:50.368 00.000 29988 MoveAxis(E, 0, ABG)
02:09:50.368 00.000 29988 Move returns status 0, amount 0
02:09:50.368 00.000 29988 MoveAxis(N, 0, ABG)
02:09:50.368 00.000 29988 Move returns status 0, amount 0
02:09:50.368 00.000 29988 move complete, result=0
02:09:50.368 00.000 29988 worker thread done servicing request
02:09:50.368 00.000 29988 Worker thread wakes up
02:09:50.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:50.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:50.368 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:52.000 01.632 29988 Exposure complete
02:09:52.027 00.027 29988 worker thread done servicing request
02:09:52.027 00.000 28316 OnExposeComplete: enter
02:09:52.028 00.001 28316 UpdateGuideState(): m_state=6
02:09:52.030 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2622
02:09:52.031 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.70, Mass=2422, SNR=34.2, Peak=194 HFD=3.7
02:09:52.031 00.000 28316 MultiStar: [#1 0.25,-0.20,0.00,M2] [#2 0.16,-0.32,0.00,M1] [#3 0.15,-0.32,0.00,M1] [#4 0.15,-0.24,0.83,U] [#5 0.08,-0.18,0.74,U] [#6 0.19,-0.18,0.63,U] [#7 -0.03,-0.33,0.00,M1] [#8 0.32,-0.39,0.00,M3] 
02:09:52.032 00.001 28316 refined, 3 included, MultiStar: {0.17, -0.17}, one-star: {0.23, -0.11}
02:09:52.032 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
02:09:52.033 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
02:09:52.033 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.81 mountX=-0.23 mountY=-0.07, mountTheta=-2.84
02:09:52.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.17, opts=13)
02:09:52.035 00.001 28316 Enqueuing Move request for scope (0.17, -0.17)
02:09:52.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:52.035 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:09:52.036 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:52.037 00.001 29988 Worker thread wakes up
02:09:52.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
02:09:52.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:52.038 00.001 28316 Enqueuing Expose request
02:09:52.039 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
02:09:52.039 00.000 29988 Moving (0.17, -0.17) raw xDistance=-0.23 yDistance=-0.07
02:09:52.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:09:52.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:52.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:09:52.039 00.000 29988 MoveAxis(E, 48, ABG)
02:09:52.040 00.001 29988 Guiding  Dir = 2, Dur = 48
02:09:52.040 00.000 29988 IsSlewing returns 0
02:09:52.040 00.000 29988 IsGuiding returns 0
02:09:52.041 00.001 29988 PulseGuide returned control before completion, sleep 57
02:09:52.109 00.068 29988 IsGuiding returns 0
02:09:52.109 00.000 29988 Move returns status 0, amount 48
02:09:52.109 00.000 29988 MoveAxis(N, 0, ABG)
02:09:52.109 00.000 29988 Move returns status 0, amount 0
02:09:52.109 00.000 29988 move complete, result=0
02:09:52.109 00.000 29988 worker thread done servicing request
02:09:52.109 00.000 29988 Worker thread wakes up
02:09:52.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:52.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:52.109 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
02:09:53.525 01.416 29988 Exposure complete
02:09:53.575 00.050 29988 worker thread done servicing request
02:09:53.575 00.000 28316 OnExposeComplete: enter
02:09:53.575 00.000 28316 UpdateGuideState(): m_state=6
02:09:53.576 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2623
02:09:53.576 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=258.75, Mass=2449, SNR=34.4, Peak=190 HFD=3.7
02:09:53.577 00.001 28316 MultiStar: [#1 0.01,-0.25,0.98,U] [#2 -0.05,-0.09,0.91,U] [#3 0.02,-0.15,0.85,U] [#4 0.06,0.07,0.84,U] [#5 -0.13,-0.04,0.71,U] [#6 0.15,-0.13,0.61,U] [#7 -0.09,-0.16,0.61,U] [#8 0.11,-0.15,0.57,U] 
02:09:53.577 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.10}, one-star: {0.10, -0.05}
02:09:53.578 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
02:09:53.578 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
02:09:53.579 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.39 mountX=-0.10 mountY=0.03, mountTheta=2.86
02:09:53.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
02:09:53.581 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
02:09:53.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:53.582 00.001 29988 Worker thread wakes up
02:09:53.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
02:09:53.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
02:09:53.582 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
02:09:53.582 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.4
02:09:53.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:53.583 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:09:53.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:53.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:53.583 00.000 28316 Enqueuing Expose request
02:09:53.584 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:53.584 00.000 29988 MoveAxis(E, 0, ABG)
02:09:53.584 00.000 29988 Move returns status 0, amount 0
02:09:53.584 00.000 29988 MoveAxis(N, 0, ABG)
02:09:53.584 00.000 29988 Move returns status 0, amount 0
02:09:53.584 00.000 29988 move complete, result=0
02:09:53.584 00.000 29988 worker thread done servicing request
02:09:53.584 00.000 29988 Worker thread wakes up
02:09:53.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:53.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:53.584 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:55.220 01.636 29988 Exposure complete
02:09:55.258 00.038 29988 worker thread done servicing request
02:09:55.258 00.000 28316 OnExposeComplete: enter
02:09:55.259 00.001 28316 UpdateGuideState(): m_state=6
02:09:55.260 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2624
02:09:55.262 00.002 28316 Star::Find returns 1 (0), X=952.62, Y=258.60, Mass=2569, SNR=35.2, Peak=209 HFD=3.9
02:09:55.265 00.003 28316 MultiStar: [#1 0.04,-0.25,0.96,U] [#2 -0.02,-0.24,0.89,U] [#3 0.16,-0.29,0.00,M1] [#4 -0.04,-0.16,0.78,U] [#5 -0.00,-0.15,0.70,U] [#6 -0.03,-0.08,0.62,U] [#7 -0.19,-0.29,0.00,M1] [#8 0.15,-0.27,0.00,M3] 
02:09:55.266 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.19}, one-star: {0.18, -0.21}
02:09:55.267 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
02:09:55.268 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
02:09:55.269 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.41 mountX=-0.19 mountY=0.06, mountTheta=2.84
02:09:55.272 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.19, opts=13)
02:09:55.274 00.002 28316 Enqueuing Move request for scope (0.03, -0.19)
02:09:55.276 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:55.277 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.2
02:09:55.279 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:55.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:55.280 00.000 28316 Enqueuing Expose request
02:09:55.281 00.001 29988 Worker thread wakes up
02:09:55.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
02:09:55.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
02:09:55.281 00.000 29988 Moving (0.03, -0.19) raw xDistance=-0.19 yDistance=0.06
02:09:55.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:09:55.282 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:55.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:55.282 00.000 29988 MoveAxis(E, 0, ABG)
02:09:55.282 00.000 29988 Move returns status 0, amount 0
02:09:55.282 00.000 29988 MoveAxis(N, 0, ABG)
02:09:55.282 00.000 29988 Move returns status 0, amount 0
02:09:55.282 00.000 29988 move complete, result=0
02:09:55.282 00.000 29988 worker thread done servicing request
02:09:55.282 00.000 29988 Worker thread wakes up
02:09:55.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:55.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:55.282 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:56.806 01.524 29988 Exposure complete
02:09:56.839 00.033 29988 worker thread done servicing request
02:09:56.840 00.001 28316 OnExposeComplete: enter
02:09:56.840 00.000 28316 UpdateGuideState(): m_state=6
02:09:56.841 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2625
02:09:56.841 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=258.74, Mass=2469, SNR=34.4, Peak=208 HFD=3.7
02:09:56.842 00.001 28316 MultiStar: [#1 -0.01,-0.15,0.96,U] [#2 0.01,-0.09,0.91,U] [#3 0.10,-0.21,0.85,U] [#4 0.07,0.03,0.80,U] [#5 0.16,-0.00,0.73,U] [#6 -0.01,-0.06,0.63,U] [#7 -0.08,-0.18,0.63,U] [#8 0.20,-0.21,0.58,U] 
02:09:56.842 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.15, -0.07}
02:09:56.843 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:09:56.843 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:09:56.844 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.03
02:09:56.846 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
02:09:56.846 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
02:09:56.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:56.846 00.000 29988 Worker thread wakes up
02:09:56.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:09:56.847 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.4
02:09:56.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:56.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:56.848 00.001 28316 Enqueuing Expose request
02:09:56.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:09:56.848 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.01
02:09:56.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:09:56.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:56.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:09:56.848 00.000 29988 MoveAxis(E, 0, ABG)
02:09:56.848 00.000 29988 Move returns status 0, amount 0
02:09:56.848 00.000 29988 MoveAxis(N, 0, ABG)
02:09:56.848 00.000 29988 Move returns status 0, amount 0
02:09:56.849 00.001 29988 move complete, result=0
02:09:56.849 00.000 29988 worker thread done servicing request
02:09:56.849 00.000 29988 Worker thread wakes up
02:09:56.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:56.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:56.849 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:58.485 01.636 29988 Exposure complete
02:09:58.520 00.035 29988 worker thread done servicing request
02:09:58.520 00.000 28316 OnExposeComplete: enter
02:09:58.521 00.001 28316 UpdateGuideState(): m_state=6
02:09:58.524 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2626
02:09:58.525 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.49, Mass=2410, SNR=34.1, Peak=199 HFD=3.4
02:09:58.527 00.002 28316 MultiStar: [#1 0.19,-0.35,0.00,M1] [#2 0.24,-0.45,0.00,M1] [#3 0.15,-0.38,0.00,M1] [#4 0.10,-0.29,0.00,M1] [#5 0.10,-0.25,0.74,U] [#6 0.24,-0.30,0.00,M1] [#7 -0.03,-0.40,0.00,M1] [#8 0.26,-0.42,0.00,M3] 
02:09:58.527 00.000 28316 refined, 1 included, MultiStar: {0.15, -0.29}, one-star: {0.18, -0.32}
02:09:58.528 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
02:09:58.528 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
02:09:58.529 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-1.10 mountX=-0.32 mountY=-0.00, mountTheta=-3.13
02:09:58.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.29, opts=13)
02:09:58.532 00.002 28316 Enqueuing Move request for scope (0.15, -0.29)
02:09:58.535 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:09:58.537 00.002 28316 UpdateGuideState exits: m=2410 RSB=34.1
02:09:58.540 00.003 29988 Worker thread wakes up
02:09:58.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd
02:09:58.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.29)
02:09:58.540 00.000 29988 Moving (0.15, -0.29) raw xDistance=-0.32 yDistance=-0.00
02:09:58.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:09:58.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:58.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:09:58.541 00.001 28316 Enqueuing Expose request
02:09:58.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:58.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:09:58.541 00.000 29988 MoveAxis(E, 68, ABG)
02:09:58.541 00.000 29988 Guiding  Dir = 2, Dur = 68
02:09:58.541 00.000 29988 IsSlewing returns 0
02:09:58.542 00.001 29988 IsGuiding returns 0
02:09:58.544 00.002 29988 PulseGuide returned control before completion, sleep 77
02:09:58.625 00.081 29988 IsGuiding returns 0
02:09:58.625 00.000 29988 Move returns status 0, amount 68
02:09:58.625 00.000 29988 MoveAxis(N, 0, ABG)
02:09:58.625 00.000 29988 Move returns status 0, amount 0
02:09:58.625 00.000 29988 move complete, result=0
02:09:58.625 00.000 29988 worker thread done servicing request
02:09:58.625 00.000 29988 Worker thread wakes up
02:09:58.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:09:58.626 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:09:58.626 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.0 px 0 ms NORTH
02:10:00.040 01.414 29988 Exposure complete
02:10:00.105 00.065 29988 worker thread done servicing request
02:10:00.105 00.000 28316 OnExposeComplete: enter
02:10:00.105 00.000 28316 UpdateGuideState(): m_state=6
02:10:00.106 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2627
02:10:00.106 00.000 28316 Star::Find returns 1 (0), X=952.51, Y=258.67, Mass=2541, SNR=34.9, Peak=195 HFD=3.5
02:10:00.107 00.001 28316 MultiStar: [#1 0.11,-0.17,0.94,U] [#2 -0.07,-0.10,0.89,U] [#3 -0.00,-0.30,0.83,U] [#4 0.00,-0.04,0.82,U] [#5 0.05,0.01,0.71,U] [#6 0.11,-0.11,0.61,U] [#7 -0.09,-0.25,0.60,U] [#8 0.00,-0.05,0.57,U] 
02:10:00.107 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {0.07, -0.14}
02:10:00.108 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
02:10:00.108 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
02:10:00.109 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=-0.13 mountY=0.04, mountTheta=2.85
02:10:00.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
02:10:00.111 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
02:10:00.111 00.000 29988 Worker thread wakes up
02:10:00.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
02:10:00.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
02:10:00.111 00.000 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
02:10:00.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:10:00.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:00.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:00.112 00.001 28316 UpdateGuideState exits: m=2541 RSB=34.9
02:10:00.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:00.113 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:00.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:00.113 00.000 29988 MoveAxis(E, 0, ABG)
02:10:00.113 00.000 29988 Move returns status 0, amount 0
02:10:00.113 00.000 29988 MoveAxis(N, 0, ABG)
02:10:00.113 00.000 29988 Move returns status 0, amount 0
02:10:00.113 00.000 29988 move complete, result=0
02:10:00.113 00.000 29988 worker thread done servicing request
02:10:00.113 00.000 28316 Enqueuing Expose request
02:10:00.114 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:00.115 00.001 29988 Worker thread wakes up
02:10:00.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:00.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:01.753 01.638 29988 Exposure complete
02:10:01.787 00.034 29988 worker thread done servicing request
02:10:01.787 00.000 28316 OnExposeComplete: enter
02:10:01.789 00.002 28316 UpdateGuideState(): m_state=6
02:10:01.791 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2628
02:10:01.792 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.78, Mass=2490, SNR=34.7, Peak=201 HFD=3.8
02:10:01.793 00.001 28316 MultiStar: [#1 -0.07,-0.21,0.98,U] [#2 -0.15,-0.09,0.91,U] [#3 0.08,-0.07,0.87,U] [#4 -0.10,0.05,0.81,U] [#5 -0.10,-0.08,0.73,U] [#6 -0.33,0.03,0.00,M1] [#7 -0.26,0.01,0.60,U] [#8 -0.13,-0.08,0.58,U] 
02:10:01.795 00.002 28316 single-star, 7 included, MultiStar: {-0.10, -0.07}, one-star: {-0.09, -0.03}
02:10:01.796 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.84 = 1.44)
02:10:01.798 00.002 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
02:10:01.801 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.85 mountX=0.01 mountY=0.09, mountTheta=1.44
02:10:01.805 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
02:10:01.807 00.002 28316 Enqueuing Move request for scope (-0.09, -0.03)
02:10:01.808 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:01.810 00.002 29988 Worker thread wakes up
02:10:01.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:10:01.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:10:01.810 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.09
02:10:01.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:10:01.810 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.7
02:10:01.812 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:01.814 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:01.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:01.815 00.001 28316 Enqueuing Expose request
02:10:01.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:10:01.815 00.000 29988 MoveAxis(E, 0, ABG)
02:10:01.815 00.000 29988 Move returns status 0, amount 0
02:10:01.815 00.000 29988 MoveAxis(N, 0, ABG)
02:10:01.815 00.000 29988 Move returns status 0, amount 0
02:10:01.816 00.001 29988 move complete, result=0
02:10:01.816 00.000 29988 worker thread done servicing request
02:10:01.816 00.000 29988 Worker thread wakes up
02:10:01.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:01.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:01.816 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:03.344 01.528 29988 Exposure complete
02:10:03.388 00.044 29988 worker thread done servicing request
02:10:03.388 00.000 28316 OnExposeComplete: enter
02:10:03.389 00.001 28316 UpdateGuideState(): m_state=6
02:10:03.389 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2629
02:10:03.391 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=258.83, Mass=2406, SNR=34.0, Peak=216 HFD=3.7
02:10:03.391 00.000 28316 MultiStar: [#1 -0.13,0.00,1.01,U] [#2 -0.01,0.05,0.91,U] [#3 -0.09,-0.09,0.89,U] [#4 0.03,0.04,0.84,U] [#5 -0.13,-0.04,0.74,U] [#6 0.12,-0.07,0.61,U] [#7 -0.11,-0.21,0.63,U] [#8 -0.11,-0.19,0.60,U] 
02:10:03.392 00.001 28316 single-star, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, 0.02}
02:10:03.392 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:10:03.392 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
02:10:03.393 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.83 mountX=0.04 mountY=0.04, mountTheta=0.82
02:10:03.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
02:10:03.394 00.000 28316 Enqueuing Move request for scope (-0.06, 0.02)
02:10:03.395 00.001 29988 Worker thread wakes up
02:10:03.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:03.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
02:10:03.395 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:10:03.396 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
02:10:03.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:03.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:03.396 00.000 28316 Enqueuing Expose request
02:10:03.397 00.001 29988 Moving (-0.06, 0.02) raw xDistance=0.04 yDistance=0.04
02:10:03.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:10:03.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:03.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:03.397 00.000 29988 MoveAxis(E, 0, ABG)
02:10:03.397 00.000 29988 Move returns status 0, amount 0
02:10:03.397 00.000 29988 MoveAxis(N, 0, ABG)
02:10:03.397 00.000 29988 Move returns status 0, amount 0
02:10:03.397 00.000 29988 move complete, result=0
02:10:03.397 00.000 29988 worker thread done servicing request
02:10:03.397 00.000 29988 Worker thread wakes up
02:10:03.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:03.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:03.398 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:05.025 01.627 29988 Exposure complete
02:10:05.060 00.035 29988 worker thread done servicing request
02:10:05.060 00.000 28316 OnExposeComplete: enter
02:10:05.060 00.000 28316 UpdateGuideState(): m_state=6
02:10:05.061 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2630
02:10:05.061 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=258.76, Mass=2435, SNR=34.0, Peak=198 HFD=3.7
02:10:05.062 00.001 28316 MultiStar: [#1 -0.06,-0.14,0.97,U] [#2 -0.03,-0.01,0.91,U] [#3 0.05,-0.19,0.88,U] [#4 -0.01,-0.10,0.82,U] [#5 -0.00,-0.11,0.73,U] [#6 0.10,-0.13,0.65,U] [#7 -0.29,-0.25,0.00,M1] [#8 0.11,-0.08,0.59,U] 
02:10:05.062 00.000 28316 single-star, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.04, -0.04}
02:10:05.063 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
02:10:05.063 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
02:10:05.064 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.83 mountX=-0.06 mountY=-0.02, mountTheta=-2.87
02:10:05.066 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
02:10:05.068 00.002 28316 Enqueuing Move request for scope (0.04, -0.04)
02:10:05.071 00.003 29988 Worker thread wakes up
02:10:05.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:10:05.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:10:05.071 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.02
02:10:05.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:10:05.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:05.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:10:05.071 00.000 29988 MoveAxis(E, 0, ABG)
02:10:05.071 00.000 29988 Move returns status 0, amount 0
02:10:05.071 00.000 29988 MoveAxis(N, 0, ABG)
02:10:05.071 00.000 29988 Move returns status 0, amount 0
02:10:05.071 00.000 29988 move complete, result=0
02:10:05.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:05.072 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.0
02:10:05.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:05.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:05.073 00.000 28316 Enqueuing Expose request
02:10:05.073 00.000 29988 worker thread done servicing request
02:10:05.073 00.000 29988 Worker thread wakes up
02:10:05.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:05.074 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:05.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:06.598 01.524 29988 Exposure complete
02:10:06.664 00.066 29988 worker thread done servicing request
02:10:06.664 00.000 28316 OnExposeComplete: enter
02:10:06.664 00.000 28316 UpdateGuideState(): m_state=6
02:10:06.665 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2631
02:10:06.665 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.78, Mass=2352, SNR=33.6, Peak=201 HFD=3.7
02:10:06.666 00.001 28316 MultiStar: [#1 0.06,-0.01,0.99,U] [#2 0.05,-0.12,0.92,U] [#3 -0.08,-0.11,0.88,U] [#4 0.10,-0.06,0.86,U] [#5 -0.12,-0.01,0.74,U] [#6 0.04,-0.14,0.65,U] [#7 -0.03,-0.20,0.65,U] [#8 0.18,-0.24,0.61,U] 
02:10:06.666 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.01, -0.03}
02:10:06.667 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:10:06.667 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:10:06.668 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-2.06 mountX=-0.02 mountY=0.02, mountTheta=2.21
02:10:06.668 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
02:10:06.669 00.001 28316 Enqueuing Move request for scope (-0.01, -0.03)
02:10:06.669 00.000 29988 Worker thread wakes up
02:10:06.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
02:10:06.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
02:10:06.669 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=0.02
02:10:06.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:06.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:06.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:06.671 00.002 28316 UpdateGuideState exits: m=2352 RSB=33.6
02:10:06.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:06.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:06.672 00.000 28316 Enqueuing Expose request
02:10:06.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:06.672 00.000 29988 MoveAxis(E, 0, ABG)
02:10:06.672 00.000 29988 Move returns status 0, amount 0
02:10:06.673 00.001 29988 MoveAxis(N, 0, ABG)
02:10:06.673 00.000 29988 Move returns status 0, amount 0
02:10:06.673 00.000 29988 move complete, result=0
02:10:06.673 00.000 29988 worker thread done servicing request
02:10:06.673 00.000 29988 Worker thread wakes up
02:10:06.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:06.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:06.673 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:08.296 01.623 29988 Exposure complete
02:10:08.331 00.035 29988 worker thread done servicing request
02:10:08.331 00.000 28316 OnExposeComplete: enter
02:10:08.333 00.002 28316 UpdateGuideState(): m_state=6
02:10:08.333 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2632
02:10:08.334 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=258.77, Mass=2412, SNR=34.0, Peak=202 HFD=3.7
02:10:08.335 00.001 28316 MultiStar: [#1 -0.08,-0.23,1.00,U] [#2 -0.01,-0.21,0.90,U] [#3 -0.03,-0.14,0.87,U] [#4 0.09,-0.01,0.83,U] [#5 0.01,-0.11,0.72,U] [#6 0.00,-0.12,0.64,U] [#7 -0.20,-0.17,0.62,U] [#8 0.10,-0.28,0.59,U] 
02:10:08.335 00.000 28316 single-star, 8 included, MultiStar: {-0.01, -0.14}, one-star: {0.00, -0.04}
02:10:08.336 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
02:10:08.337 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
02:10:08.337 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.52 mountX=-0.04 mountY=0.02, mountTheta=2.74
02:10:08.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
02:10:08.339 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
02:10:08.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:08.340 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
02:10:08.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:08.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:08.343 00.002 29988 Worker thread wakes up
02:10:08.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
02:10:08.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
02:10:08.343 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.02
02:10:08.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:10:08.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:08.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:08.343 00.000 29988 MoveAxis(E, 0, ABG)
02:10:08.343 00.000 29988 Move returns status 0, amount 0
02:10:08.343 00.000 29988 MoveAxis(N, 0, ABG)
02:10:08.343 00.000 29988 Move returns status 0, amount 0
02:10:08.343 00.000 29988 move complete, result=0
02:10:08.343 00.000 28316 Enqueuing Expose request
02:10:08.344 00.001 29988 worker thread done servicing request
02:10:08.344 00.000 29988 Worker thread wakes up
02:10:08.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:08.344 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:08.347 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:09.861 01.514 29988 Exposure complete
02:10:09.918 00.057 29988 worker thread done servicing request
02:10:09.918 00.000 28316 OnExposeComplete: enter
02:10:09.919 00.001 28316 UpdateGuideState(): m_state=6
02:10:09.921 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2633
02:10:09.924 00.003 28316 Star::Find returns 1 (0), X=952.54, Y=258.61, Mass=2283, SNR=33.1, Peak=168 HFD=3.4
02:10:09.924 00.000 28316 MultiStar: [#1 0.08,-0.26,1.01,U] [#2 0.04,-0.40,0.00,M1] [#3 -0.05,-0.27,0.87,U] [#4 0.04,-0.20,0.87,U] [#5 -0.02,-0.11,0.74,U] [#6 0.15,-0.31,0.00,M1] [#7 -0.06,-0.20,0.64,U] [#8 -0.06,-0.38,0.00,M1] 
02:10:09.925 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.21}, one-star: {0.09, -0.20}
02:10:09.925 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:10:09.925 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
02:10:09.926 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.47 mountX=-0.20 mountY=0.08, mountTheta=2.78
02:10:09.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.21, opts=13)
02:10:09.927 00.000 28316 Enqueuing Move request for scope (0.02, -0.21)
02:10:09.928 00.001 29988 Worker thread wakes up
02:10:09.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
02:10:09.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
02:10:09.928 00.000 29988 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.08
02:10:09.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:10:09.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:09.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:09.928 00.000 28316 UpdateGuideState exits: m=2283 RSB=33.1
02:10:09.929 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:09.929 00.000 29988 MoveAxis(E, 42, ABG)
02:10:09.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:09.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:09.930 00.001 28316 Enqueuing Expose request
02:10:09.930 00.000 29988 Guiding  Dir = 2, Dur = 42
02:10:09.930 00.000 29988 IsSlewing returns 0
02:10:09.931 00.001 29988 IsGuiding returns 0
02:10:09.933 00.002 29988 PulseGuide returned control before completion, sleep 51
02:10:09.985 00.052 29988 IsGuiding returns 1
02:10:09.986 00.001 29988 scope still moving after pulse duration time elapsed
02:10:10.017 00.031 29988 IsSlewing returns 0
02:10:10.017 00.000 29988 IsGuiding returns 0
02:10:10.018 00.001 29988 scope move finished after 42 + 44 ms
02:10:10.018 00.000 29988 Move returns status 0, amount 42
02:10:10.018 00.000 29988 MoveAxis(N, 0, ABG)
02:10:10.018 00.000 29988 Move returns status 0, amount 0
02:10:10.018 00.000 29988 move complete, result=0
02:10:10.018 00.000 29988 worker thread done servicing request
02:10:10.018 00.000 29988 Worker thread wakes up
02:10:10.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:10.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:10.018 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
02:10:11.642 01.624 29988 Exposure complete
02:10:11.690 00.048 29988 worker thread done servicing request
02:10:11.690 00.000 28316 OnExposeComplete: enter
02:10:11.691 00.001 28316 UpdateGuideState(): m_state=6
02:10:11.694 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2634
02:10:11.696 00.002 28316 Star::Find returns 1 (0), X=952.30, Y=258.70, Mass=2468, SNR=34.4, Peak=217 HFD=3.7
02:10:11.698 00.002 28316 MultiStar: [#1 -0.05,-0.19,0.97,U] [#2 -0.30,-0.23,0.00,M2] [#3 -0.25,-0.21,0.00,M1] [#4 0.10,-0.18,0.81,U] [#5 -0.08,-0.15,0.75,U] [#6 -0.05,-0.13,0.63,U] [#7 -0.14,-0.25,0.63,U] [#8 -0.12,-0.24,0.60,U] 
02:10:11.700 00.002 28316 single-star, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.15, -0.11}
02:10:11.701 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.80)
02:10:11.702 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76)
02:10:11.705 00.003 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.49 mountX=-0.04 mountY=0.18, mountTheta=1.79
02:10:11.709 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.11, opts=13)
02:10:11.712 00.003 28316 Enqueuing Move request for scope (-0.15, -0.11)
02:10:11.714 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:11.715 00.001 28316 UpdateGuideState exits: m=2468 RSB=34.4
02:10:11.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:11.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:11.716 00.000 28316 Enqueuing Expose request
02:10:11.717 00.001 29988 Worker thread wakes up
02:10:11.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
02:10:11.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
02:10:11.717 00.000 29988 Moving (-0.15, -0.11) raw xDistance=-0.04 yDistance=0.18
02:10:11.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:10:11.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:11.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:10:11.717 00.000 29988 MoveAxis(E, 0, ABG)
02:10:11.717 00.000 29988 Move returns status 0, amount 0
02:10:11.717 00.000 29988 MoveAxis(N, 0, ABG)
02:10:11.717 00.000 29988 Move returns status 0, amount 0
02:10:11.717 00.000 29988 move complete, result=0
02:10:11.717 00.000 29988 worker thread done servicing request
02:10:11.717 00.000 29988 Worker thread wakes up
02:10:11.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:11.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:11.717 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:13.241 01.524 29988 Exposure complete
02:10:13.287 00.046 29988 worker thread done servicing request
02:10:13.287 00.000 28316 OnExposeComplete: enter
02:10:13.290 00.003 28316 UpdateGuideState(): m_state=6
02:10:13.291 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2635
02:10:13.292 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=258.80, Mass=2491, SNR=34.5, Peak=212 HFD=3.7
02:10:13.292 00.000 28316 MultiStar: [#1 -0.13,-0.09,0.95,U] [#2 -0.01,-0.06,0.89,U] [#3 -0.15,-0.09,0.85,U] [#4 -0.13,-0.05,0.82,U] [#5 -0.16,-0.08,0.73,U] [#6 -0.29,-0.07,0.63,U] [#7 -0.13,-0.22,0.61,U] [#8 -0.01,-0.14,0.58,U] 
02:10:13.292 00.000 28316 single-star, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.02, -0.01}
02:10:13.293 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.69)
02:10:13.293 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65)
02:10:13.294 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.60 mountX=-0.00 mountY=0.02, mountTheta=1.68
02:10:13.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
02:10:13.295 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
02:10:13.296 00.001 29988 Worker thread wakes up
02:10:13.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
02:10:13.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
02:10:13.296 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
02:10:13.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:10:13.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:13.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:13.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:13.297 00.001 29988 MoveAxis(E, 0, ABG)
02:10:13.297 00.000 29988 Move returns status 0, amount 0
02:10:13.297 00.000 29988 MoveAxis(N, 0, ABG)
02:10:13.297 00.000 29988 Move returns status 0, amount 0
02:10:13.297 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.5
02:10:13.297 00.000 29988 move complete, result=0
02:10:13.297 00.000 29988 worker thread done servicing request
02:10:13.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:13.298 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:13.298 00.000 28316 Enqueuing Expose request
02:10:13.298 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:13.301 00.003 29988 Worker thread wakes up
02:10:13.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:13.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:14.934 01.633 29988 Exposure complete
02:10:14.968 00.034 29988 worker thread done servicing request
02:10:14.968 00.000 28316 OnExposeComplete: enter
02:10:14.969 00.001 28316 UpdateGuideState(): m_state=6
02:10:14.969 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2636
02:10:14.970 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=258.65, Mass=2423, SNR=34.2, Peak=186 HFD=3.8
02:10:14.970 00.000 28316 MultiStar: [#1 -0.20,-0.21,0.98,U] [#2 -0.11,-0.45,0.00,M2] [#3 -0.14,-0.18,0.86,U] [#4 -0.16,-0.23,0.83,U] [#5 -0.12,-0.14,0.72,U] [#6 -0.16,-0.22,0.64,U] [#7 -0.46,-0.28,0.00,M1] [#8 -0.12,-0.17,0.58,U] 
02:10:14.971 00.001 28316 single-star, 6 included, MultiStar: {-0.14, -0.19}, one-star: {-0.09, -0.16}
02:10:14.971 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
02:10:14.972 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
02:10:14.973 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.09 mountX=-0.11 mountY=0.16, mountTheta=2.18
02:10:14.975 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.16, opts=13)
02:10:14.976 00.001 28316 Enqueuing Move request for scope (-0.09, -0.16)
02:10:14.977 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:14.979 00.002 28316 UpdateGuideState exits: m=2423 RSB=34.2
02:10:14.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:14.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:14.980 00.000 28316 Enqueuing Expose request
02:10:14.981 00.001 29988 Worker thread wakes up
02:10:14.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
02:10:14.981 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
02:10:14.981 00.000 29988 Moving (-0.09, -0.16) raw xDistance=-0.11 yDistance=0.16
02:10:14.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:10:14.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:14.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:10:14.981 00.000 29988 MoveAxis(E, 0, ABG)
02:10:14.981 00.000 29988 Move returns status 0, amount 0
02:10:14.981 00.000 29988 MoveAxis(N, 0, ABG)
02:10:14.981 00.000 29988 Move returns status 0, amount 0
02:10:14.981 00.000 29988 move complete, result=0
02:10:14.981 00.000 29988 worker thread done servicing request
02:10:14.981 00.000 29988 Worker thread wakes up
02:10:14.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:14.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:14.982 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:16.511 01.529 29988 Exposure complete
02:10:16.553 00.042 29988 worker thread done servicing request
02:10:16.554 00.001 28316 OnExposeComplete: enter
02:10:16.555 00.001 28316 UpdateGuideState(): m_state=6
02:10:16.556 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2637
02:10:16.558 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=258.81, Mass=2501, SNR=34.5, Peak=203 HFD=3.7
02:10:16.558 00.000 28316 MultiStar: [#1 -0.31,-0.17,0.00,M1] [#2 -0.24,-0.08,0.88,U] [#3 -0.27,-0.20,0.00,M1] [#4 -0.34,0.02,0.00,M1] [#5 -0.24,-0.11,0.74,U] [#6 -0.24,-0.06,0.63,U] [#7 -0.48,-0.17,0.00,M2] [#8 -0.21,-0.01,0.58,U] 
02:10:16.558 00.000 28316 single-star, 4 included, MultiStar: {-0.20, -0.05}, one-star: {-0.10, -0.00}
02:10:16.559 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (2.00) = xAngle (-5.11 = 1.18)
02:10:16.559 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.15 = 1.14)
02:10:16.560 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.11 mountX=0.04 mountY=0.09, mountTheta=1.17
02:10:16.561 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.00, opts=13)
02:10:16.561 00.000 28316 Enqueuing Move request for scope (-0.10, -0.00)
02:10:16.562 00.001 29988 Worker thread wakes up
02:10:16.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
02:10:16.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
02:10:16.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:16.562 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.5
02:10:16.563 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:16.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:16.564 00.001 28316 Enqueuing Expose request
02:10:16.564 00.000 29988 Moving (-0.10, -0.00) raw xDistance=0.04 yDistance=0.09
02:10:16.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:10:16.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:16.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:10:16.564 00.000 29988 MoveAxis(E, 0, ABG)
02:10:16.564 00.000 29988 Move returns status 0, amount 0
02:10:16.564 00.000 29988 MoveAxis(N, 0, ABG)
02:10:16.564 00.000 29988 Move returns status 0, amount 0
02:10:16.564 00.000 29988 move complete, result=0
02:10:16.564 00.000 29988 worker thread done servicing request
02:10:16.564 00.000 29988 Worker thread wakes up
02:10:16.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:16.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:16.565 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:18.195 01.630 29988 Exposure complete
02:10:18.242 00.047 29988 worker thread done servicing request
02:10:18.242 00.000 28316 OnExposeComplete: enter
02:10:18.243 00.001 28316 UpdateGuideState(): m_state=6
02:10:18.244 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2638
02:10:18.244 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=258.70, Mass=2382, SNR=33.8, Peak=192 HFD=3.6
02:10:18.245 00.001 28316 MultiStar: [#1 -0.00,-0.27,1.00,U] [#2 0.00,-0.35,0.00,M2] [#3 -0.08,-0.12,0.85,U] [#4 -0.12,-0.05,0.84,U] [#5 0.06,-0.13,0.75,U] [#6 0.06,-0.14,0.62,U] [#7 -0.11,0.01,0.62,U] [#8 0.07,-0.09,0.61,U] 
02:10:18.245 00.000 28316 single-star, 7 included, MultiStar: {-0.01, -0.12}, one-star: {0.04, -0.11}
02:10:18.246 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
02:10:18.246 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
02:10:18.247 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.20 mountX=-0.12 mountY=0.01, mountTheta=3.05
02:10:18.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
02:10:18.249 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
02:10:18.250 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:18.250 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:10:18.251 00.001 29988 Worker thread wakes up
02:10:18.251 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
02:10:18.251 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
02:10:18.251 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.12 yDistance=0.01
02:10:18.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:10:18.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:18.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:18.252 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:10:18.252 00.000 29988 MoveAxis(E, 0, ABG)
02:10:18.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:18.252 00.000 28316 Enqueuing Expose request
02:10:18.253 00.001 29988 Move returns status 0, amount 0
02:10:18.253 00.000 29988 MoveAxis(N, 0, ABG)
02:10:18.253 00.000 29988 Move returns status 0, amount 0
02:10:18.253 00.000 29988 move complete, result=0
02:10:18.253 00.000 29988 worker thread done servicing request
02:10:18.253 00.000 29988 Worker thread wakes up
02:10:18.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:18.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:18.253 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:19.780 01.527 29988 Exposure complete
02:10:19.814 00.034 29988 worker thread done servicing request
02:10:19.814 00.000 28316 OnExposeComplete: enter
02:10:19.816 00.002 28316 UpdateGuideState(): m_state=6
02:10:19.816 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2639
02:10:19.817 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.71, Mass=2427, SNR=34.0, Peak=202 HFD=3.6
02:10:19.817 00.000 28316 MultiStar: [#1 -0.03,-0.18,0.99,U] [#2 0.09,-0.19,0.91,U] [#3 -0.02,-0.23,0.86,U] [#4 0.05,0.02,0.83,U] [#5 -0.09,-0.05,0.74,U] [#6 0.08,-0.05,0.62,U] [#7 -0.28,-0.34,0.00,M2] [#8 0.01,-0.16,0.58,U] 
02:10:19.818 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.12}, one-star: {0.14, -0.10}
02:10:19.818 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
02:10:19.819 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
02:10:19.819 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.31 mountX=-0.12 mountY=0.02, mountTheta=2.94
02:10:19.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
02:10:19.821 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
02:10:19.821 00.000 29988 Worker thread wakes up
02:10:19.821 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
02:10:19.821 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
02:10:19.821 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.02
02:10:19.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:10:19.821 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:19.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:19.821 00.000 29988 MoveAxis(E, 0, ABG)
02:10:19.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:19.822 00.001 29988 Move returns status 0, amount 0
02:10:19.822 00.000 29988 MoveAxis(N, 0, ABG)
02:10:19.822 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.0
02:10:19.822 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:19.823 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:19.823 00.000 28316 Enqueuing Expose request
02:10:19.824 00.001 29988 Move returns status 0, amount 0
02:10:19.824 00.000 29988 move complete, result=0
02:10:19.824 00.000 29988 worker thread done servicing request
02:10:19.824 00.000 29988 Worker thread wakes up
02:10:19.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:19.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:19.825 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:21.458 01.633 29988 Exposure complete
02:10:21.516 00.058 29988 worker thread done servicing request
02:10:21.516 00.000 28316 OnExposeComplete: enter
02:10:21.517 00.001 28316 UpdateGuideState(): m_state=6
02:10:21.517 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2640
02:10:21.520 00.003 28316 Star::Find returns 1 (0), X=952.42, Y=258.55, Mass=2519, SNR=34.6, Peak=196 HFD=3.5
02:10:21.523 00.003 28316 MultiStar: [#1 -0.12,-0.34,0.00,M1] [#2 -0.00,-0.34,0.00,M2] [#3 -0.11,-0.25,0.84,U] [#4 0.00,-0.39,0.00,M1] [#5 -0.01,-0.24,0.73,U] [#6 0.16,-0.38,0.00,M1] [#7 -0.02,-0.45,0.00,M3] [#8 0.02,-0.39,0.00,M1] 
02:10:21.525 00.002 28316 refined, 2 included, MultiStar: {-0.05, -0.25}, one-star: {-0.03, -0.26}
02:10:21.527 00.002 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.52)
02:10:21.529 00.002 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48)
02:10:21.529 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.26 cameraTheta=-1.77 mountX=-0.21 mountY=0.16, mountTheta=2.49
02:10:21.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.25, opts=13)
02:10:21.531 00.001 28316 Enqueuing Move request for scope (-0.05, -0.25)
02:10:21.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:21.532 00.001 28316 UpdateGuideState exits: m=2519 RSB=34.6
02:10:21.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:21.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:21.533 00.001 28316 Enqueuing Expose request
02:10:21.533 00.000 29988 Worker thread wakes up
02:10:21.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
02:10:21.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
02:10:21.533 00.000 29988 Moving (-0.05, -0.25) raw xDistance=-0.21 yDistance=0.16
02:10:21.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:10:21.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:21.534 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:10:21.534 00.000 29988 MoveAxis(E, 44, ABG)
02:10:21.534 00.000 29988 Guiding  Dir = 2, Dur = 44
02:10:21.534 00.000 29988 IsSlewing returns 0
02:10:21.534 00.000 29988 IsGuiding returns 0
02:10:21.537 00.003 29988 PulseGuide returned control before completion, sleep 53
02:10:21.597 00.060 29988 IsGuiding returns 1
02:10:21.597 00.000 29988 scope still moving after pulse duration time elapsed
02:10:21.628 00.031 29988 IsSlewing returns 0
02:10:21.632 00.004 29988 IsGuiding returns 0
02:10:21.633 00.001 29988 scope move finished after 44 + 53 ms
02:10:21.633 00.000 29988 Move returns status 0, amount 44
02:10:21.633 00.000 29988 MoveAxis(N, 0, ABG)
02:10:21.633 00.000 29988 Move returns status 0, amount 0
02:10:21.633 00.000 29988 move complete, result=0
02:10:21.633 00.000 29988 worker thread done servicing request
02:10:21.633 00.000 29988 Worker thread wakes up
02:10:21.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:21.633 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
02:10:21.634 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:23.046 01.412 29988 Exposure complete
02:10:23.078 00.032 29988 worker thread done servicing request
02:10:23.078 00.000 28316 OnExposeComplete: enter
02:10:23.079 00.001 28316 UpdateGuideState(): m_state=6
02:10:23.081 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2641
02:10:23.082 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=258.61, Mass=2474, SNR=34.5, Peak=207 HFD=3.6
02:10:23.083 00.001 28316 MultiStar: [#1 -0.24,-0.30,0.00,M2] [#2 -0.16,-0.32,0.00,M3] [#3 -0.18,-0.30,0.00,M1] [#4 -0.10,-0.33,0.00,M2] [#5 -0.18,-0.23,0.73,U] [#6 -0.01,-0.21,0.62,U] [#7 -0.32,-0.30,0.00,M4] [#8 0.04,-0.28,0.58,U] 
02:10:23.084 00.001 28316 single-star, 3 included, MultiStar: {-0.09, -0.23}, one-star: {-0.14, -0.20}
02:10:23.085 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.12)
02:10:23.086 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.08)
02:10:23.086 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.17 mountX=-0.13 mountY=0.21, mountTheta=2.11
02:10:23.087 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.20, opts=13)
02:10:23.088 00.001 28316 Enqueuing Move request for scope (-0.14, -0.20)
02:10:23.088 00.000 29988 Worker thread wakes up
02:10:23.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
02:10:23.088 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
02:10:23.088 00.000 29988 Moving (-0.14, -0.20) raw xDistance=-0.13 yDistance=0.21
02:10:23.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:23.089 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:10:23.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:23.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:23.091 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:10:23.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:10:23.091 00.000 29988 MoveAxis(E, 0, ABG)
02:10:23.091 00.000 29988 Move returns status 0, amount 0
02:10:23.091 00.000 29988 MoveAxis(S, 51, ABG)
02:10:23.091 00.000 29988 Guiding  Dir = 1, Dur = 51
02:10:23.091 00.000 28316 Enqueuing Expose request
02:10:23.091 00.000 29988 IsSlewing returns 0
02:10:23.092 00.001 29988 IsGuiding returns 0
02:10:23.097 00.005 29988 PulseGuide returned control before completion, sleep 56
02:10:23.154 00.057 29988 IsGuiding returns 1
02:10:23.155 00.001 29988 scope still moving after pulse duration time elapsed
02:10:23.185 00.030 29988 IsSlewing returns 0
02:10:23.185 00.000 29988 IsGuiding returns 0
02:10:23.185 00.000 29988 scope move finished after 51 + 42 ms
02:10:23.185 00.000 29988 Move returns status 0, amount 51
02:10:23.185 00.000 29988 move complete, result=0
02:10:23.185 00.000 29988 worker thread done servicing request
02:10:23.185 00.000 29988 Worker thread wakes up
02:10:23.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:23.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:23.185 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
02:10:24.819 01.634 29988 Exposure complete
02:10:24.859 00.040 29988 worker thread done servicing request
02:10:24.859 00.000 28316 OnExposeComplete: enter
02:10:24.860 00.001 28316 UpdateGuideState(): m_state=6
02:10:24.861 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2642
02:10:24.861 00.000 28316 Star::Find returns 1 (0), X=952.39, Y=258.93, Mass=2449, SNR=34.4, Peak=209 HFD=3.9
02:10:24.862 00.001 28316 MultiStar: [#1 -0.05,-0.07,0.97,U] [#2 -0.07,0.11,0.92,U] [#3 -0.05,-0.06,0.87,U] [#4 -0.19,0.12,0.81,U] [#5 0.02,-0.01,0.73,U] [#6 -0.15,0.24,0.62,U] [#7 0.02,0.04,0.62,U] [#8 0.00,-0.06,0.59,U] 
02:10:24.862 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.06, 0.13}
02:10:24.863 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
02:10:24.863 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
02:10:24.863 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.47 mountX=0.07 mountY=0.03, mountTheta=0.44
02:10:24.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
02:10:24.868 00.004 28316 Enqueuing Move request for scope (-0.06, 0.05)
02:10:24.870 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:24.872 00.002 28316 UpdateGuideState exits: m=2449 RSB=34.4
02:10:24.875 00.003 29988 Worker thread wakes up
02:10:24.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
02:10:24.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
02:10:24.875 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
02:10:24.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:10:24.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:24.875 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:24.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:24.875 00.000 29988 MoveAxis(E, 0, ABG)
02:10:24.875 00.000 29988 Move returns status 0, amount 0
02:10:24.875 00.000 29988 MoveAxis(N, 0, ABG)
02:10:24.875 00.000 29988 Move returns status 0, amount 0
02:10:24.875 00.000 29988 move complete, result=0
02:10:24.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:24.876 00.001 28316 Enqueuing Expose request
02:10:24.876 00.000 29988 worker thread done servicing request
02:10:24.876 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:24.877 00.001 29988 Worker thread wakes up
02:10:24.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:24.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:26.396 01.519 29988 Exposure complete
02:10:26.430 00.034 29988 worker thread done servicing request
02:10:26.430 00.000 28316 OnExposeComplete: enter
02:10:26.431 00.001 28316 UpdateGuideState(): m_state=6
02:10:26.432 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2643
02:10:26.433 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=258.92, Mass=2388, SNR=33.7, Peak=215 HFD=4.0
02:10:26.434 00.001 28316 MultiStar: [#1 -0.22,0.04,0.99,U] [#2 -0.26,0.01,0.91,U] [#3 -0.25,0.01,0.85,U] [#4 -0.18,-0.04,0.84,U] [#5 -0.13,0.07,0.76,U] [#6 -0.06,-0.00,0.63,U] [#7 -0.41,-0.03,0.00,M4] [#8 -0.19,-0.04,0.58,U] 
02:10:26.435 00.001 28316 refined, 7 included, MultiStar: {-0.19, 0.02}, one-star: {-0.18, 0.11}
02:10:26.435 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
02:10:26.435 00.000 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
02:10:26.436 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.01 mountX=0.10 mountY=0.16, mountTheta=1.00
02:10:26.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.02, opts=13)
02:10:26.437 00.000 28316 Enqueuing Move request for scope (-0.19, 0.02)
02:10:26.438 00.001 29988 Worker thread wakes up
02:10:26.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
02:10:26.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
02:10:26.438 00.000 29988 Moving (-0.19, 0.02) raw xDistance=0.10 yDistance=0.16
02:10:26.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:26.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:26.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:26.438 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.7
02:10:26.441 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:26.444 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:26.446 00.002 28316 Enqueuing Expose request
02:10:26.448 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:10:26.448 00.000 29988 MoveAxis(E, 0, ABG)
02:10:26.448 00.000 29988 Move returns status 0, amount 0
02:10:26.448 00.000 29988 MoveAxis(N, 0, ABG)
02:10:26.448 00.000 29988 Move returns status 0, amount 0
02:10:26.448 00.000 29988 move complete, result=0
02:10:26.448 00.000 29988 worker thread done servicing request
02:10:26.449 00.001 29988 Worker thread wakes up
02:10:26.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:26.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:26.451 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:28.075 01.624 29988 Exposure complete
02:10:28.117 00.042 29988 worker thread done servicing request
02:10:28.117 00.000 28316 OnExposeComplete: enter
02:10:28.118 00.001 28316 UpdateGuideState(): m_state=6
02:10:28.119 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2644
02:10:28.119 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=258.95, Mass=2443, SNR=34.3, Peak=200 HFD=3.9
02:10:28.120 00.001 28316 MultiStar: [#1 0.10,-0.06,0.99,U] [#2 0.04,0.05,0.91,U] [#3 0.01,0.04,0.85,U] [#4 0.01,0.09,0.81,U] [#5 -0.04,0.10,0.71,U] [#6 0.01,0.10,0.62,U] [#7 -0.10,0.04,0.62,U] [#8 -0.04,0.24,0.56,U] 
02:10:28.121 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.13, 0.14}
02:10:28.121 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
02:10:28.122 00.001 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
02:10:28.122 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.27 mountX=0.06 mountY=-0.06, mountTheta=-0.75
02:10:28.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
02:10:28.125 00.002 28316 Enqueuing Move request for scope (0.02, 0.08)
02:10:28.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:28.125 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:10:28.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:28.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:28.126 00.000 28316 Enqueuing Expose request
02:10:28.127 00.001 29988 Worker thread wakes up
02:10:28.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
02:10:28.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
02:10:28.127 00.000 29988 Moving (0.02, 0.08) raw xDistance=0.06 yDistance=-0.06
02:10:28.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:10:28.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:28.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:10:28.127 00.000 29988 MoveAxis(E, 0, ABG)
02:10:28.127 00.000 29988 Move returns status 0, amount 0
02:10:28.128 00.001 29988 MoveAxis(N, 0, ABG)
02:10:28.128 00.000 29988 Move returns status 0, amount 0
02:10:28.128 00.000 29988 move complete, result=0
02:10:28.128 00.000 29988 worker thread done servicing request
02:10:28.128 00.000 29988 Worker thread wakes up
02:10:28.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:28.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:28.128 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:29.642 01.514 29988 Exposure complete
02:10:29.680 00.038 29988 worker thread done servicing request
02:10:29.681 00.001 28316 OnExposeComplete: enter
02:10:29.682 00.001 28316 UpdateGuideState(): m_state=6
02:10:29.683 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2645
02:10:29.685 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=258.97, Mass=2413, SNR=34.0, Peak=202 HFD=3.7
02:10:29.687 00.002 28316 MultiStar: [#1 -0.07,0.14,0.99,U] [#2 -0.06,0.19,0.92,U] [#3 -0.07,0.18,0.86,U] [#4 -0.13,0.23,0.82,U] [#5 -0.24,0.26,0.00,M1] [#6 -0.06,0.24,0.64,U] [#7 -0.30,0.17,0.00,M4] [#8 -0.17,0.27,0.00,M1] 
02:10:29.690 00.003 28316 refined, 5 included, MultiStar: {-0.04, 0.19}, one-star: {0.11, 0.16}
02:10:29.691 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
02:10:29.691 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
02:10:29.692 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.80 mountX=0.19 mountY=-0.05, mountTheta=-0.24
02:10:29.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.19, opts=13)
02:10:29.693 00.000 28316 Enqueuing Move request for scope (-0.04, 0.19)
02:10:29.694 00.001 29988 Worker thread wakes up
02:10:29.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:29.694 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
02:10:29.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:29.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:29.695 00.000 28316 Enqueuing Expose request
02:10:29.696 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
02:10:29.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
02:10:29.696 00.000 29988 Moving (-0.04, 0.19) raw xDistance=0.19 yDistance=-0.05
02:10:29.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:10:29.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:29.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:10:29.696 00.000 29988 MoveAxis(E, 0, ABG)
02:10:29.696 00.000 29988 Move returns status 0, amount 0
02:10:29.696 00.000 29988 MoveAxis(N, 0, ABG)
02:10:29.696 00.000 29988 Move returns status 0, amount 0
02:10:29.696 00.000 29988 move complete, result=0
02:10:29.696 00.000 29988 worker thread done servicing request
02:10:29.696 00.000 29988 Worker thread wakes up
02:10:29.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:29.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:29.697 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:31.320 01.623 29988 Exposure complete
02:10:31.356 00.036 29988 worker thread done servicing request
02:10:31.356 00.000 28316 OnExposeComplete: enter
02:10:31.358 00.002 28316 UpdateGuideState(): m_state=6
02:10:31.360 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2646
02:10:31.361 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=258.90, Mass=2336, SNR=33.5, Peak=219 HFD=4.0
02:10:31.363 00.002 28316 MultiStar: [#1 -0.21,0.01,1.01,U] [#2 -0.32,-0.00,0.00,M1] [#3 -0.29,-0.02,0.88,U] [#4 -0.30,0.10,0.00,M1] [#5 -0.27,0.12,0.76,U] [#6 -0.28,0.07,0.65,U] [#7 -0.43,-0.07,0.00,M5] [#8 -0.05,0.04,0.60,U] 
02:10:31.364 00.001 28316 single-star, 5 included, MultiStar: {-0.22, 0.05}, one-star: {-0.18, 0.10}
02:10:31.365 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
02:10:31.366 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
02:10:31.368 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.20 cameraTheta=2.64 mountX=0.16 mountY=0.11, mountTheta=0.62
02:10:31.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.10, opts=13)
02:10:31.370 00.001 28316 Enqueuing Move request for scope (-0.18, 0.10)
02:10:31.370 00.000 29988 Worker thread wakes up
02:10:31.371 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:31.371 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:10:31.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:31.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:31.372 00.000 28316 Enqueuing Expose request
02:10:31.373 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
02:10:31.373 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
02:10:31.373 00.000 29988 Moving (-0.18, 0.10) raw xDistance=0.16 yDistance=0.11
02:10:31.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:10:31.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:31.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:10:31.373 00.000 29988 MoveAxis(E, 0, ABG)
02:10:31.373 00.000 29988 Move returns status 0, amount 0
02:10:31.373 00.000 29988 MoveAxis(N, 0, ABG)
02:10:31.373 00.000 29988 Move returns status 0, amount 0
02:10:31.373 00.000 29988 move complete, result=0
02:10:31.373 00.000 29988 worker thread done servicing request
02:10:31.373 00.000 29988 Worker thread wakes up
02:10:31.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:31.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:31.373 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:32.890 01.517 29988 Exposure complete
02:10:32.917 00.027 29988 worker thread done servicing request
02:10:32.917 00.000 28316 OnExposeComplete: enter
02:10:32.918 00.001 28316 UpdateGuideState(): m_state=6
02:10:32.920 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2647
02:10:32.922 00.002 28316 Star::Find returns 1 (0), X=952.18, Y=258.94, Mass=2267, SNR=32.9, Peak=224 HFD=4.1
02:10:32.925 00.003 28316 MultiStar: [#1 -0.27,0.07,1.02,U] [#2 -0.29,0.13,0.00,M2] [#3 -0.34,0.10,0.00,M1] [#4 -0.46,0.18,0.00,M2] [#5 -0.27,0.18,0.00,M1] [#6 -0.28,0.18,0.00,M1] [#7 -0.56,-0.02,0.00,M6] [#8 -0.37,-0.07,0.00,M1] 
02:10:32.927 00.002 28316 refined, 1 included, MultiStar: {-0.27, 0.10}, one-star: {-0.26, 0.14}
02:10:32.930 00.003 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:10:32.932 00.002 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:10:32.934 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.77 mountX=0.20 mountY=0.19, mountTheta=0.75
02:10:32.937 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.10, opts=13)
02:10:32.937 00.000 28316 Enqueuing Move request for scope (-0.27, 0.10)
02:10:32.938 00.001 29988 Worker thread wakes up
02:10:32.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:32.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
02:10:32.938 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
02:10:32.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:32.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:32.939 00.000 28316 Enqueuing Expose request
02:10:32.940 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
02:10:32.940 00.000 29988 Moving (-0.27, 0.10) raw xDistance=0.20 yDistance=0.19
02:10:32.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:10:32.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:32.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:10:32.940 00.000 29988 MoveAxis(W, 43, ABG)
02:10:32.940 00.000 29988 Guiding  Dir = 3, Dur = 43
02:10:32.940 00.000 29988 IsSlewing returns 0
02:10:32.940 00.000 29988 IsGuiding returns 0
02:10:32.943 00.003 29988 PulseGuide returned control before completion, sleep 52
02:10:32.999 00.056 29988 IsGuiding returns 1
02:10:33.000 00.001 29988 scope still moving after pulse duration time elapsed
02:10:33.031 00.031 29988 IsSlewing returns 0
02:10:33.031 00.000 29988 IsGuiding returns 0
02:10:33.031 00.000 29988 scope move finished after 43 + 47 ms
02:10:33.031 00.000 29988 Move returns status 0, amount 43
02:10:33.031 00.000 29988 MoveAxis(N, 0, ABG)
02:10:33.032 00.001 29988 Move returns status 0, amount 0
02:10:33.032 00.000 29988 move complete, result=0
02:10:33.032 00.000 29988 worker thread done servicing request
02:10:33.032 00.000 29988 Worker thread wakes up
02:10:33.032 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.2 px 0 ms NORTH
02:10:33.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:33.033 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:34.671 01.638 29988 Exposure complete
02:10:34.706 00.035 29988 worker thread done servicing request
02:10:34.706 00.000 28316 OnExposeComplete: enter
02:10:34.707 00.001 28316 UpdateGuideState(): m_state=6
02:10:34.708 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2648
02:10:34.709 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=258.73, Mass=2390, SNR=33.7, Peak=230 HFD=3.8
02:10:34.711 00.002 28316 MultiStar: [#1 0.16,-0.17,1.00,U] [#2 0.20,-0.21,0.91,U] [#3 0.33,-0.09,0.00,M2] [#4 0.29,-0.09,0.83,U] [#5 0.16,-0.06,0.76,U] [#6 0.26,0.01,0.65,U] [#7 -0.06,-0.06,0.65,U] [#8 0.24,-0.11,0.58,U] 
02:10:34.712 00.001 28316 refined, 7 included, MultiStar: {0.20, -0.10}, one-star: {0.30, -0.08}
02:10:34.714 00.002 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
02:10:34.715 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:10:34.717 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=-0.18 mountY=-0.13, mountTheta=-2.50
02:10:34.718 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.10, opts=13)
02:10:34.719 00.001 28316 Enqueuing Move request for scope (0.20, -0.10)
02:10:34.719 00.000 29988 Worker thread wakes up
02:10:34.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:34.720 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
02:10:34.720 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.7
02:10:34.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:34.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:34.721 00.000 28316 Enqueuing Expose request
02:10:34.721 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
02:10:34.722 00.001 29988 Moving (0.20, -0.10) raw xDistance=-0.18 yDistance=-0.13
02:10:34.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:10:34.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:34.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:10:34.722 00.000 29988 MoveAxis(E, 0, ABG)
02:10:34.722 00.000 29988 Move returns status 0, amount 0
02:10:34.722 00.000 29988 MoveAxis(N, 0, ABG)
02:10:34.722 00.000 29988 Move returns status 0, amount 0
02:10:34.722 00.000 29988 move complete, result=0
02:10:34.722 00.000 29988 worker thread done servicing request
02:10:34.722 00.000 29988 Worker thread wakes up
02:10:34.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:34.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:34.722 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:36.243 01.521 29988 Exposure complete
02:10:36.288 00.045 29988 worker thread done servicing request
02:10:36.288 00.000 28316 OnExposeComplete: enter
02:10:36.288 00.000 28316 UpdateGuideState(): m_state=6
02:10:36.289 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2649
02:10:36.289 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=258.59, Mass=2291, SNR=33.0, Peak=193 HFD=3.6
02:10:36.290 00.001 28316 MultiStar: [#1 0.16,-0.35,0.00,M1] [#2 0.01,-0.38,0.00,M2] [#3 0.19,-0.27,0.00,M3] [#4 0.31,-0.25,0.00,M2] [#5 0.20,-0.24,0.00,M1] [#6 0.37,-0.30,0.00,M1] [#7 -0.05,-0.39,0.00,M6] [#8 0.21,-0.32,0.00,M1] 
02:10:36.290 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
02:10:36.291 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:10:36.291 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=-0.22 hyp=0.36 cameraTheta=-0.65 mountX=-0.32 mountY=-0.16, mountTheta=-2.68
02:10:36.293 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.22, opts=13)
02:10:36.293 00.000 28316 Enqueuing Move request for scope (0.29, -0.22)
02:10:36.294 00.001 29988 Worker thread wakes up
02:10:36.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:36.294 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.0
02:10:36.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:36.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:36.295 00.000 28316 Enqueuing Expose request
02:10:36.296 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.22) opts 0xd
02:10:36.296 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.22)
02:10:36.296 00.000 29988 Moving (0.29, -0.22) raw xDistance=-0.32 yDistance=-0.16
02:10:36.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:10:36.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:36.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:10:36.296 00.000 29988 MoveAxis(E, 67, ABG)
02:10:36.296 00.000 29988 Guiding  Dir = 2, Dur = 67
02:10:36.296 00.000 29988 IsSlewing returns 0
02:10:36.297 00.001 29988 IsGuiding returns 0
02:10:36.299 00.002 29988 PulseGuide returned control before completion, sleep 76
02:10:36.382 00.083 29988 IsGuiding returns 0
02:10:36.382 00.000 29988 Move returns status 0, amount 67
02:10:36.383 00.001 29988 MoveAxis(N, 0, ABG)
02:10:36.383 00.000 29988 Move returns status 0, amount 0
02:10:36.383 00.000 29988 move complete, result=0
02:10:36.383 00.000 29988 worker thread done servicing request
02:10:36.383 00.000 29988 Worker thread wakes up
02:10:36.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:36.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:36.383 00.000 28316 GuideStep: -0.3 px 67 ms EAST, -0.2 px 0 ms NORTH
02:10:38.010 01.627 29988 Exposure complete
02:10:38.033 00.023 29988 worker thread done servicing request
02:10:38.033 00.000 28316 OnExposeComplete: enter
02:10:38.034 00.001 28316 UpdateGuideState(): m_state=6
02:10:38.035 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2650
02:10:38.035 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.80, Mass=2607, SNR=35.4, Peak=207 HFD=3.8
02:10:38.036 00.001 28316 MultiStar: [#1 0.07,-0.09,0.96,U] [#2 0.14,-0.06,0.88,U] [#3 0.11,-0.14,0.83,U] [#4 0.03,0.01,0.82,U] [#5 0.15,0.01,0.70,U] [#6 0.04,-0.00,0.61,U] [#7 -0.01,-0.13,0.61,U] [#8 0.20,0.01,0.57,U] 
02:10:38.036 00.000 28316 single-star, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.02, -0.01}
02:10:38.036 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
02:10:38.037 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
02:10:38.037 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.62 mountX=-0.00 mountY=0.02, mountTheta=1.67
02:10:38.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
02:10:38.039 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
02:10:38.039 00.000 29988 Worker thread wakes up
02:10:38.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
02:10:38.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
02:10:38.039 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
02:10:38.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:38.040 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:10:38.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:38.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:38.040 00.000 29988 MoveAxis(E, 0, ABG)
02:10:38.040 00.000 28316 UpdateGuideState exits: m=2607 RSB=35.4
02:10:38.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:38.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:38.041 00.000 28316 Enqueuing Expose request
02:10:38.042 00.001 29988 Move returns status 0, amount 0
02:10:38.042 00.000 29988 MoveAxis(N, 0, ABG)
02:10:38.042 00.000 29988 Move returns status 0, amount 0
02:10:38.042 00.000 29988 move complete, result=0
02:10:38.042 00.000 29988 worker thread done servicing request
02:10:38.042 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:38.042 00.000 29988 Worker thread wakes up
02:10:38.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:38.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:39.565 01.523 29988 Exposure complete
02:10:39.600 00.035 29988 worker thread done servicing request
02:10:39.600 00.000 28316 OnExposeComplete: enter
02:10:39.601 00.001 28316 UpdateGuideState(): m_state=6
02:10:39.601 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2651
02:10:39.601 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=258.81, Mass=2444, SNR=34.3, Peak=207 HFD=3.8
02:10:39.602 00.001 28316 MultiStar: [#1 -0.01,-0.19,0.97,U] [#2 0.01,-0.00,0.91,U] [#3 -0.06,-0.05,0.84,U] [#4 -0.03,0.01,0.80,U] [#5 -0.13,0.09,0.73,U] [#6 -0.04,0.06,0.61,U] [#7 -0.29,0.05,0.60,U] [#8 -0.12,0.08,0.60,U] 
02:10:39.602 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.00}, one-star: {0.02, 0.00}
02:10:39.603 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
02:10:39.603 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
02:10:39.604 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.10 mountX=-0.01 mountY=-0.02, mountTheta=-1.91
02:10:39.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
02:10:39.606 00.001 28316 Enqueuing Move request for scope (0.02, 0.00)
02:10:39.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:39.606 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:10:39.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:39.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:39.607 00.000 28316 Enqueuing Expose request
02:10:39.608 00.001 29988 Worker thread wakes up
02:10:39.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
02:10:39.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
02:10:39.608 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
02:10:39.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:10:39.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:39.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:10:39.608 00.000 29988 MoveAxis(E, 0, ABG)
02:10:39.608 00.000 29988 Move returns status 0, amount 0
02:10:39.608 00.000 29988 MoveAxis(N, 0, ABG)
02:10:39.608 00.000 29988 Move returns status 0, amount 0
02:10:39.608 00.000 29988 move complete, result=0
02:10:39.608 00.000 29988 worker thread done servicing request
02:10:39.608 00.000 29988 Worker thread wakes up
02:10:39.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:39.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:39.609 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:41.241 01.632 29988 Exposure complete
02:10:41.269 00.028 29988 worker thread done servicing request
02:10:41.269 00.000 28316 OnExposeComplete: enter
02:10:41.270 00.001 28316 UpdateGuideState(): m_state=6
02:10:41.271 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2652
02:10:41.271 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=258.89, Mass=2371, SNR=33.9, Peak=200 HFD=3.8
02:10:41.272 00.001 28316 MultiStar: [#1 0.21,-0.07,1.01,U] [#2 0.12,-0.00,0.92,U] [#3 0.13,-0.09,0.85,U] [#4 0.13,-0.02,0.82,U] [#5 -0.00,-0.00,0.74,U] [#6 0.28,0.07,0.63,U] [#7 0.03,-0.04,0.64,U] [#8 0.13,-0.03,0.60,U] 
02:10:41.272 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.01}, one-star: {0.15, 0.08}
02:10:41.272 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:10:41.273 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:10:41.273 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.09 mountX=-0.07 mountY=-0.11, mountTheta=-2.10
02:10:41.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
02:10:41.275 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
02:10:41.275 00.000 29988 Worker thread wakes up
02:10:41.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:41.276 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.9
02:10:41.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:41.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:41.277 00.000 28316 Enqueuing Expose request
02:10:41.278 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
02:10:41.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
02:10:41.278 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.07 yDistance=-0.11
02:10:41.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:10:41.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:41.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:10:41.278 00.000 29988 MoveAxis(E, 0, ABG)
02:10:41.278 00.000 29988 Move returns status 0, amount 0
02:10:41.278 00.000 29988 MoveAxis(N, 0, ABG)
02:10:41.278 00.000 29988 Move returns status 0, amount 0
02:10:41.278 00.000 29988 move complete, result=0
02:10:41.278 00.000 29988 worker thread done servicing request
02:10:41.278 00.000 29988 Worker thread wakes up
02:10:41.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:41.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:41.279 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:42.792 01.513 29988 Exposure complete
02:10:42.830 00.038 29988 worker thread done servicing request
02:10:42.830 00.000 28316 OnExposeComplete: enter
02:10:42.832 00.002 28316 UpdateGuideState(): m_state=6
02:10:42.832 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2653
02:10:42.833 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.86, Mass=2463, SNR=34.5, Peak=200 HFD=3.8
02:10:42.833 00.000 28316 MultiStar: [#1 -0.07,-0.01,0.97,U] [#2 -0.11,-0.12,0.89,U] [#3 -0.08,-0.10,0.85,U] [#4 0.02,0.09,0.81,U] [#5 -0.05,0.12,0.72,U] [#6 0.03,0.08,0.60,U] [#7 -0.24,-0.03,0.61,U] [#8 0.02,-0.05,0.58,U] 
02:10:42.835 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.00}, one-star: {0.06, 0.06}
02:10:42.836 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:10:42.837 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
02:10:42.838 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.07 mountX=0.02 mountY=0.04, mountTheta=1.06
02:10:42.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
02:10:42.840 00.001 28316 Enqueuing Move request for scope (-0.04, 0.00)
02:10:42.840 00.000 29988 Worker thread wakes up
02:10:42.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
02:10:42.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
02:10:42.840 00.000 29988 Moving (-0.04, 0.00) raw xDistance=0.02 yDistance=0.04
02:10:42.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:10:42.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:42.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:42.840 00.000 29988 MoveAxis(E, 0, ABG)
02:10:42.840 00.000 29988 Move returns status 0, amount 0
02:10:42.840 00.000 29988 MoveAxis(N, 0, ABG)
02:10:42.840 00.000 29988 Move returns status 0, amount 0
02:10:42.840 00.000 29988 move complete, result=0
02:10:42.840 00.000 29988 worker thread done servicing request
02:10:42.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:42.841 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.5
02:10:42.841 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:42.842 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:42.842 00.000 28316 Enqueuing Expose request
02:10:42.843 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:42.843 00.000 29988 Worker thread wakes up
02:10:42.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:42.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:44.477 01.634 29988 Exposure complete
02:10:44.512 00.035 29988 worker thread done servicing request
02:10:44.512 00.000 28316 OnExposeComplete: enter
02:10:44.513 00.001 28316 UpdateGuideState(): m_state=6
02:10:44.514 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2654
02:10:44.515 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.93, Mass=2441, SNR=34.3, Peak=212 HFD=3.8
02:10:44.515 00.000 28316 MultiStar: [#1 0.01,-0.09,0.96,U] [#2 -0.08,0.08,0.92,U] [#3 0.01,-0.03,0.86,U] [#4 -0.07,0.04,0.84,U] [#5 0.04,0.14,0.72,U] [#6 -0.04,0.04,0.62,U] [#7 -0.05,-0.06,0.61,U] [#8 -0.01,-0.04,0.58,U] 
02:10:44.516 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {0.13, 0.12}
02:10:44.516 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
02:10:44.517 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
02:10:44.517 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.62 mountX=0.02 mountY=-0.01, mountTheta=-0.41
02:10:44.518 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
02:10:44.519 00.001 28316 Enqueuing Move request for scope (-0.00, 0.03)
02:10:44.519 00.000 29988 Worker thread wakes up
02:10:44.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
02:10:44.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
02:10:44.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:44.520 00.001 29988 Moving (-0.00, 0.03) raw xDistance=0.02 yDistance=-0.01
02:10:44.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:10:44.520 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3
02:10:44.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:44.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:44.521 00.000 28316 Enqueuing Expose request
02:10:44.522 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:44.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:10:44.522 00.000 29988 MoveAxis(E, 0, ABG)
02:10:44.522 00.000 29988 Move returns status 0, amount 0
02:10:44.522 00.000 29988 MoveAxis(N, 0, ABG)
02:10:44.522 00.000 29988 Move returns status 0, amount 0
02:10:44.522 00.000 29988 move complete, result=0
02:10:44.522 00.000 29988 worker thread done servicing request
02:10:44.522 00.000 29988 Worker thread wakes up
02:10:44.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:44.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:44.522 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:46.047 01.525 29988 Exposure complete
02:10:46.082 00.035 29988 worker thread done servicing request
02:10:46.083 00.001 28316 OnExposeComplete: enter
02:10:46.084 00.001 28316 UpdateGuideState(): m_state=6
02:10:46.086 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2655
02:10:46.087 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.99, Mass=2481, SNR=34.6, Peak=225 HFD=4.0
02:10:46.089 00.002 28316 MultiStar: [#1 -0.03,-0.02,0.96,U] [#2 -0.09,0.01,0.89,U] [#3 -0.11,-0.02,0.85,U] [#4 0.01,0.16,0.82,U] [#5 -0.08,0.12,0.71,U] [#6 0.01,0.11,0.63,U] [#7 -0.22,0.07,0.61,U] [#8 -0.09,-0.01,0.59,U] 
02:10:46.091 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {-0.09, 0.18}
02:10:46.093 00.002 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:10:46.095 00.002 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
02:10:46.097 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.41 mountX=0.09 mountY=0.04, mountTheta=0.38
02:10:46.101 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
02:10:46.102 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
02:10:46.102 00.000 29988 Worker thread wakes up
02:10:46.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:46.103 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.6
02:10:46.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:46.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:46.104 00.000 28316 Enqueuing Expose request
02:10:46.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
02:10:46.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
02:10:46.105 00.001 29988 Moving (-0.08, 0.07) raw xDistance=0.09 yDistance=0.04
02:10:46.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:10:46.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:46.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:46.105 00.000 29988 MoveAxis(E, 0, ABG)
02:10:46.105 00.000 29988 Move returns status 0, amount 0
02:10:46.105 00.000 29988 MoveAxis(N, 0, ABG)
02:10:46.105 00.000 29988 Move returns status 0, amount 0
02:10:46.105 00.000 29988 move complete, result=0
02:10:46.106 00.001 29988 worker thread done servicing request
02:10:46.106 00.000 29988 Worker thread wakes up
02:10:46.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:46.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:46.107 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:47.732 01.625 29988 Exposure complete
02:10:47.784 00.052 29988 worker thread done servicing request
02:10:47.784 00.000 28316 OnExposeComplete: enter
02:10:47.786 00.002 28316 UpdateGuideState(): m_state=6
02:10:47.787 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2656
02:10:47.789 00.002 28316 Star::Find returns 1 (0), X=952.65, Y=258.94, Mass=2447, SNR=34.2, Peak=221 HFD=3.9
02:10:47.790 00.001 28316 MultiStar: [#1 -0.09,-0.02,0.98,U] [#2 0.06,0.11,0.91,U] [#3 0.08,0.05,0.87,U] [#4 -0.01,0.24,0.82,U] [#5 -0.03,0.21,0.74,U] [#6 -0.10,0.25,0.63,U] [#7 -0.10,0.01,0.63,U] [#8 0.05,0.21,0.58,U] 
02:10:47.791 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.21, 0.13}
02:10:47.792 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
02:10:47.794 00.002 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
02:10:47.795 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.43 mountX=0.11 mountY=-0.07, mountTheta=-0.60
02:10:47.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
02:10:47.797 00.001 28316 Enqueuing Move request for scope (0.02, 0.12)
02:10:47.797 00.000 29988 Worker thread wakes up
02:10:47.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:47.798 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.2
02:10:47.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:47.799 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
02:10:47.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
02:10:47.799 00.000 29988 Moving (0.02, 0.12) raw xDistance=0.11 yDistance=-0.07
02:10:47.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:10:47.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:47.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:47.802 00.003 28316 Enqueuing Expose request
02:10:47.804 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:10:47.804 00.000 29988 MoveAxis(E, 0, ABG)
02:10:47.804 00.000 29988 Move returns status 0, amount 0
02:10:47.804 00.000 29988 MoveAxis(N, 0, ABG)
02:10:47.804 00.000 29988 Move returns status 0, amount 0
02:10:47.804 00.000 29988 move complete, result=0
02:10:47.804 00.000 29988 worker thread done servicing request
02:10:47.805 00.001 29988 Worker thread wakes up
02:10:47.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:47.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:47.805 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:49.332 01.527 29988 Exposure complete
02:10:49.369 00.037 28316 OnExposeComplete: enter
02:10:49.371 00.002 28316 UpdateGuideState(): m_state=6
02:10:49.372 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2657
02:10:49.394 00.022 29988 worker thread done servicing request
02:10:49.394 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.86, Mass=2427, SNR=34.2, Peak=217 HFD=3.7
02:10:49.395 00.001 28316 MultiStar: [#1 -0.13,0.05,1.01,U] [#2 -0.05,0.03,0.91,U] [#3 -0.15,-0.03,0.86,U] [#4 -0.11,0.13,0.83,U] [#5 -0.09,0.25,0.73,U] [#6 -0.22,0.10,0.63,U] [#7 -0.27,-0.03,0.63,U] [#8 -0.12,0.03,0.59,U] 
02:10:49.395 00.000 28316 single-star, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.03, 0.05}
02:10:49.396 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
02:10:49.396 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
02:10:49.396 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.06 mountX=0.05 mountY=0.00, mountTheta=0.02
02:10:49.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
02:10:49.399 00.001 28316 Enqueuing Move request for scope (-0.03, 0.05)
02:10:49.400 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:49.400 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:10:49.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:49.401 00.000 29988 Worker thread wakes up
02:10:49.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
02:10:49.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
02:10:49.401 00.000 29988 Moving (-0.03, 0.05) raw xDistance=0.05 yDistance=0.00
02:10:49.402 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:10:49.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:49.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:49.402 00.000 28316 Enqueuing Expose request
02:10:49.403 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:10:49.403 00.000 29988 MoveAxis(E, 0, ABG)
02:10:49.403 00.000 29988 Move returns status 0, amount 0
02:10:49.403 00.000 29988 MoveAxis(N, 0, ABG)
02:10:49.403 00.000 29988 Move returns status 0, amount 0
02:10:49.403 00.000 29988 move complete, result=0
02:10:49.403 00.000 29988 worker thread done servicing request
02:10:49.403 00.000 29988 Worker thread wakes up
02:10:49.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:49.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:49.403 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:51.042 01.639 29988 Exposure complete
02:10:51.077 00.035 29988 worker thread done servicing request
02:10:51.077 00.000 28316 OnExposeComplete: enter
02:10:51.078 00.001 28316 UpdateGuideState(): m_state=6
02:10:51.078 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2658
02:10:51.079 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=258.80, Mass=2435, SNR=34.2, Peak=220 HFD=3.7
02:10:51.079 00.000 28316 MultiStar: [#1 -0.08,-0.06,0.96,U] [#2 -0.17,-0.09,0.90,U] [#3 -0.16,-0.10,0.86,U] [#4 -0.21,0.06,0.82,U] [#5 -0.19,0.07,0.75,U] [#6 -0.24,-0.06,0.62,U] [#7 -0.28,0.03,0.63,U] [#8 -0.01,-0.07,0.59,U] 
02:10:51.080 00.001 28316 single-star, 8 included, MultiStar: {-0.15, -0.03}, one-star: {-0.03, -0.00}
02:10:51.080 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
02:10:51.080 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.26)
02:10:51.081 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-2.98 mountX=0.01 mountY=0.03, mountTheta=1.30
02:10:51.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.00, opts=13)
02:10:51.083 00.000 28316 Enqueuing Move request for scope (-0.03, -0.00)
02:10:51.084 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:51.084 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
02:10:51.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:51.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:51.086 00.001 28316 Enqueuing Expose request
02:10:51.086 00.000 29988 Worker thread wakes up
02:10:51.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
02:10:51.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
02:10:51.086 00.000 29988 Moving (-0.03, -0.00) raw xDistance=0.01 yDistance=0.03
02:10:51.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:10:51.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:51.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:51.086 00.000 29988 MoveAxis(E, 0, ABG)
02:10:51.086 00.000 29988 Move returns status 0, amount 0
02:10:51.086 00.000 29988 MoveAxis(N, 0, ABG)
02:10:51.086 00.000 29988 Move returns status 0, amount 0
02:10:51.086 00.000 29988 move complete, result=0
02:10:51.086 00.000 29988 worker thread done servicing request
02:10:51.086 00.000 29988 Worker thread wakes up
02:10:51.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:51.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:51.087 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:52.612 01.525 29988 Exposure complete
02:10:52.655 00.043 29988 worker thread done servicing request
02:10:52.655 00.000 28316 OnExposeComplete: enter
02:10:52.657 00.002 28316 UpdateGuideState(): m_state=6
02:10:52.660 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2659
02:10:52.663 00.003 28316 Star::Find returns 1 (0), X=952.53, Y=258.88, Mass=2352, SNR=33.7, Peak=194 HFD=3.9
02:10:52.665 00.002 28316 MultiStar: [#1 0.09,0.01,1.00,U] [#2 -0.03,-0.02,0.94,U] [#3 -0.03,-0.08,0.88,U] [#4 0.17,0.00,0.84,U] [#5 -0.00,0.04,0.75,U] [#6 0.18,0.10,0.63,U] [#7 -0.08,-0.09,0.63,U] [#8 0.06,-0.07,0.63,U] 
02:10:52.667 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.09, 0.07}
02:10:52.668 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
02:10:52.669 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
02:10:52.669 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=-0.02 mountY=-0.04, mountTheta=-2.08
02:10:52.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
02:10:52.671 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
02:10:52.672 00.001 29988 Worker thread wakes up
02:10:52.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:52.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
02:10:52.672 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
02:10:52.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:52.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:52.673 00.000 28316 Enqueuing Expose request
02:10:52.674 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
02:10:52.674 00.000 29988 Moving (0.05, -0.00) raw xDistance=-0.02 yDistance=-0.04
02:10:52.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:52.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:52.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:10:52.674 00.000 29988 MoveAxis(E, 0, ABG)
02:10:52.674 00.000 29988 Move returns status 0, amount 0
02:10:52.674 00.000 29988 MoveAxis(N, 0, ABG)
02:10:52.674 00.000 29988 Move returns status 0, amount 0
02:10:52.674 00.000 29988 move complete, result=0
02:10:52.674 00.000 29988 worker thread done servicing request
02:10:52.674 00.000 29988 Worker thread wakes up
02:10:52.675 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:52.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:52.675 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:54.313 01.638 29988 Exposure complete
02:10:54.364 00.051 29988 worker thread done servicing request
02:10:54.364 00.000 28316 OnExposeComplete: enter
02:10:54.365 00.001 28316 UpdateGuideState(): m_state=6
02:10:54.366 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2660
02:10:54.367 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=259.05, Mass=2458, SNR=34.4, Peak=223 HFD=3.9
02:10:54.367 00.000 28316 MultiStar: [#1 -0.04,0.14,0.95,U] [#2 -0.14,0.03,0.90,U] [#3 -0.14,0.12,0.86,U] [#4 -0.05,0.23,0.84,U] [#5 0.01,0.25,0.74,U] [#6 0.06,0.16,0.62,U] [#7 -0.19,0.13,0.61,U] [#8 0.13,0.19,0.59,U] 
02:10:54.368 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.11, 0.24}
02:10:54.368 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
02:10:54.368 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
02:10:54.369 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=0.18 mountY=-0.02, mountTheta=-0.11
02:10:54.370 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
02:10:54.370 00.000 28316 Enqueuing Move request for scope (-0.06, 0.17)
02:10:54.371 00.001 29988 Worker thread wakes up
02:10:54.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
02:10:54.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
02:10:54.371 00.000 29988 Moving (-0.06, 0.17) raw xDistance=0.18 yDistance=-0.02
02:10:54.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:10:54.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:54.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:10:54.371 00.000 29988 MoveAxis(E, 0, ABG)
02:10:54.371 00.000 29988 Move returns status 0, amount 0
02:10:54.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:54.372 00.001 29988 MoveAxis(N, 0, ABG)
02:10:54.372 00.000 29988 Move returns status 0, amount 0
02:10:54.372 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
02:10:54.372 00.000 29988 move complete, result=0
02:10:54.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:54.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:54.373 00.000 28316 Enqueuing Expose request
02:10:54.373 00.000 29988 worker thread done servicing request
02:10:54.373 00.000 29988 Worker thread wakes up
02:10:54.373 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:54.374 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:54.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:55.901 01.527 29988 Exposure complete
02:10:55.955 00.054 29988 worker thread done servicing request
02:10:55.955 00.000 28316 OnExposeComplete: enter
02:10:55.958 00.003 28316 UpdateGuideState(): m_state=6
02:10:55.960 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2661
02:10:55.962 00.002 28316 Star::Find returns 1 (0), X=952.44, Y=258.96, Mass=2440, SNR=34.3, Peak=215 HFD=4.0
02:10:55.965 00.003 28316 MultiStar: [#1 -0.10,0.06,0.98,U] [#2 -0.15,0.20,0.94,U] [#3 -0.05,0.00,0.87,U] [#4 -0.07,0.14,0.84,U] [#5 -0.10,0.20,0.74,U] [#6 0.09,0.09,0.63,U] [#7 -0.05,0.03,0.62,U] [#8 -0.06,0.17,0.59,U] 
02:10:55.968 00.003 28316 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.00, 0.15}
02:10:55.970 00.002 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
02:10:55.970 00.000 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
02:10:55.971 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.04 mountX=0.13 mountY=0.00, mountTheta=0.01
02:10:55.972 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
02:10:55.972 00.000 28316 Enqueuing Move request for scope (-0.06, 0.12)
02:10:55.973 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:55.973 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.3
02:10:55.974 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:55.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:55.974 00.000 28316 Enqueuing Expose request
02:10:55.977 00.003 29988 Worker thread wakes up
02:10:55.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
02:10:55.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
02:10:55.977 00.000 29988 Moving (-0.06, 0.12) raw xDistance=0.13 yDistance=0.00
02:10:55.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:10:55.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:55.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:10:55.978 00.001 29988 MoveAxis(E, 0, ABG)
02:10:55.978 00.000 29988 Move returns status 0, amount 0
02:10:55.978 00.000 29988 MoveAxis(N, 0, ABG)
02:10:55.978 00.000 29988 Move returns status 0, amount 0
02:10:55.978 00.000 29988 move complete, result=0
02:10:55.978 00.000 29988 worker thread done servicing request
02:10:55.978 00.000 29988 Worker thread wakes up
02:10:55.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:55.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:55.978 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:57.613 01.635 29988 Exposure complete
02:10:57.666 00.053 29988 worker thread done servicing request
02:10:57.666 00.000 28316 OnExposeComplete: enter
02:10:57.667 00.001 28316 UpdateGuideState(): m_state=6
02:10:57.669 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2662
02:10:57.672 00.003 28316 Star::Find returns 1 (1), X=952.14, Y=258.88, Mass=2528, SNR=35.0, Peak=255 HFD=4.1
02:10:57.675 00.003 28316 MultiStar: [#1 -0.35,-0.04,0.00,M1] [#2 -0.28,0.03,0.89,U] [#3 -0.29,0.06,0.84,U] [#4 -0.43,0.21,0.00,M1] [#5 -0.32,0.20,0.00,M1] [#6 -0.20,0.10,0.62,U] [#7 -0.43,-0.02,0.00,M1] [#8 -0.25,0.21,0.00,M1] 
02:10:57.677 00.002 28316 refined, 3 included, MultiStar: {-0.28, 0.06}, one-star: {-0.31, 0.07}
02:10:57.679 00.002 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
02:10:57.681 00.002 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
02:10:57.683 00.002 28316 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.28 cameraTheta=2.92 mountX=0.17 mountY=0.22, mountTheta=0.91
02:10:57.687 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.06, opts=13)
02:10:57.691 00.004 28316 Enqueuing Move request for scope (-0.28, 0.06)
02:10:57.693 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:57.696 00.003 29988 Worker thread wakes up
02:10:57.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
02:10:57.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
02:10:57.696 00.000 29988 Moving (-0.28, 0.06) raw xDistance=0.17 yDistance=0.22
02:10:57.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:10:57.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
02:10:57.696 00.000 29988 MoveAxis(E, 0, ABG)
02:10:57.696 00.000 29988 Move returns status 0, amount 0
02:10:57.696 00.000 29988 MoveAxis(S, 52, ABG)
02:10:57.696 00.000 29988 Guiding  Dir = 1, Dur = 52
02:10:57.696 00.000 28316 UpdateGuideState exits: m=2528 RSB=35.0 Saturée
02:10:57.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:57.697 00.001 29988 IsSlewing returns 0
02:10:57.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:57.697 00.000 28316 Enqueuing Expose request
02:10:57.698 00.001 29988 IsGuiding returns 0
02:10:57.703 00.005 29988 PulseGuide returned control before completion, sleep 57
02:10:57.768 00.065 29988 IsGuiding returns 0
02:10:57.768 00.000 29988 Move returns status 0, amount 52
02:10:57.768 00.000 29988 move complete, result=0
02:10:57.768 00.000 29988 worker thread done servicing request
02:10:57.768 00.000 29988 Worker thread wakes up
02:10:57.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:57.768 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
02:10:57.769 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:10:59.181 01.412 29988 Exposure complete
02:10:59.211 00.030 29988 worker thread done servicing request
02:10:59.211 00.000 28316 OnExposeComplete: enter
02:10:59.212 00.001 28316 UpdateGuideState(): m_state=6
02:10:59.212 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2663
02:10:59.214 00.002 28316 Star::Find returns 1 (0), X=952.48, Y=259.15, Mass=2429, SNR=34.1, Peak=197 HFD=3.8
02:10:59.214 00.000 28316 MultiStar: [#1 -0.07,0.19,0.97,U] [#2 -0.12,0.39,0.00,M1] [#3 -0.11,0.37,0.00,M1] [#4 0.02,0.36,0.00,M2] [#5 -0.12,0.38,0.00,M2] [#6 0.07,0.43,0.00,M1] [#7 -0.14,0.26,0.63,U] [#8 -0.02,0.24,0.60,U] 
02:10:59.214 00.000 28316 refined, 3 included, MultiStar: {-0.04, 0.26}, one-star: {0.03, 0.34}
02:10:59.215 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
02:10:59.215 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
02:10:59.216 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.73 mountX=0.25 mountY=-0.08, mountTheta=-0.30
02:10:59.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.26, opts=13)
02:10:59.217 00.000 28316 Enqueuing Move request for scope (-0.04, 0.26)
02:10:59.218 00.001 29988 Worker thread wakes up
02:10:59.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
02:10:59.218 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
02:10:59.218 00.000 29988 Moving (-0.04, 0.26) raw xDistance=0.25 yDistance=-0.08
02:10:59.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:10:59.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:59.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:10:59.218 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:10:59.219 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:59.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:10:59.220 00.001 28316 Enqueuing Expose request
02:10:59.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:10:59.220 00.000 29988 MoveAxis(W, 54, ABG)
02:10:59.220 00.000 29988 Guiding  Dir = 3, Dur = 54
02:10:59.220 00.000 29988 IsSlewing returns 0
02:10:59.220 00.000 29988 IsGuiding returns 0
02:10:59.223 00.003 29988 PulseGuide returned control before completion, sleep 63
02:10:59.292 00.069 29988 IsGuiding returns 0
02:10:59.292 00.000 29988 Move returns status 0, amount 54
02:10:59.292 00.000 29988 MoveAxis(N, 0, ABG)
02:10:59.292 00.000 29988 Move returns status 0, amount 0
02:10:59.292 00.000 29988 move complete, result=0
02:10:59.292 00.000 29988 worker thread done servicing request
02:10:59.292 00.000 29988 Worker thread wakes up
02:10:59.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:10:59.292 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.1 px 0 ms NORTH
02:10:59.293 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:00.929 01.636 29988 Exposure complete
02:11:00.966 00.037 29988 worker thread done servicing request
02:11:00.966 00.000 28316 OnExposeComplete: enter
02:11:00.968 00.002 28316 UpdateGuideState(): m_state=6
02:11:00.969 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2664
02:11:00.970 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=259.14, Mass=2500, SNR=34.5, Peak=219 HFD=3.8
02:11:00.971 00.001 28316 MultiStar: [#1 0.07,0.23,0.96,U] [#2 -0.06,0.27,0.90,U] [#3 -0.10,0.34,0.00,M2] [#4 -0.02,0.41,0.00,M3] [#5 -0.02,0.38,0.00,M3] [#6 0.10,0.43,0.00,M2] [#7 -0.08,0.36,0.00,M1] [#8 -0.11,0.39,0.00,M1] 
02:11:00.972 00.001 28316 refined, 2 included, MultiStar: {0.02, 0.28}, one-star: {0.05, 0.33}
02:11:00.973 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
02:11:00.975 00.002 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
02:11:00.976 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.49 mountX=0.24 mountY=-0.14, mountTheta=-0.53
02:11:00.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.28, opts=13)
02:11:00.977 00.000 28316 Enqueuing Move request for scope (0.02, 0.28)
02:11:00.978 00.001 29988 Worker thread wakes up
02:11:00.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
02:11:00.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
02:11:00.978 00.000 29988 Moving (0.02, 0.28) raw xDistance=0.24 yDistance=-0.14
02:11:00.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
02:11:00.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:00.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:00.979 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.5
02:11:00.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:00.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:00.980 00.001 28316 Enqueuing Expose request
02:11:00.981 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:11:00.981 00.000 29988 MoveAxis(W, 55, ABG)
02:11:00.981 00.000 29988 Guiding  Dir = 3, Dur = 55
02:11:00.981 00.000 29988 IsSlewing returns 0
02:11:00.981 00.000 29988 IsGuiding returns 0
02:11:00.983 00.002 29988 PulseGuide returned control before completion, sleep 63
02:11:01.052 00.069 29988 IsGuiding returns 0
02:11:01.052 00.000 29988 Move returns status 0, amount 55
02:11:01.052 00.000 29988 MoveAxis(N, 0, ABG)
02:11:01.052 00.000 29988 Move returns status 0, amount 0
02:11:01.052 00.000 29988 move complete, result=0
02:11:01.052 00.000 29988 worker thread done servicing request
02:11:01.052 00.000 29988 Worker thread wakes up
02:11:01.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:01.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:01.052 00.000 28316 GuideStep: 0.2 px 55 ms WEST, -0.1 px 0 ms NORTH
02:11:02.469 01.417 29988 Exposure complete
02:11:02.511 00.042 29988 worker thread done servicing request
02:11:02.511 00.000 28316 OnExposeComplete: enter
02:11:02.512 00.001 28316 UpdateGuideState(): m_state=6
02:11:02.512 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2665
02:11:02.513 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=259.15, Mass=2471, SNR=34.5, Peak=217 HFD=3.8
02:11:02.514 00.001 28316 MultiStar: [#1 -0.23,0.24,0.00,M1] [#2 -0.18,0.34,0.00,M1] [#3 -0.19,0.35,0.00,M3] [#4 -0.06,0.48,0.00,M4] [#5 -0.29,0.41,0.00,M4] [#6 -0.25,0.40,0.00,M3] [#7 -0.34,0.39,0.00,M2] [#8 0.12,0.34,0.00,M2] 
02:11:02.515 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
02:11:02.516 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
02:11:02.516 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.35 cameraTheta=1.87 mountX=0.35 mountY=-0.06, mountTheta=-0.16
02:11:02.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.34, opts=13)
02:11:02.518 00.001 28316 Enqueuing Move request for scope (-0.11, 0.34)
02:11:02.518 00.000 29988 Worker thread wakes up
02:11:02.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:02.519 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:11:02.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:02.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:02.520 00.000 28316 Enqueuing Expose request
02:11:02.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
02:11:02.521 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
02:11:02.521 00.000 29988 Moving (-0.11, 0.34) raw xDistance=0.35 yDistance=-0.06
02:11:02.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
02:11:02.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:02.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:11:02.521 00.000 29988 MoveAxis(W, 78, ABG)
02:11:02.521 00.000 29988 Guiding  Dir = 3, Dur = 78
02:11:02.521 00.000 29988 IsSlewing returns 0
02:11:02.521 00.000 29988 IsGuiding returns 0
02:11:02.523 00.002 29988 PulseGuide returned control before completion, sleep 87
02:11:02.629 00.106 29988 IsGuiding returns 0
02:11:02.629 00.000 29988 Move returns status 0, amount 78
02:11:02.629 00.000 29988 MoveAxis(N, 0, ABG)
02:11:02.629 00.000 29988 Move returns status 0, amount 0
02:11:02.629 00.000 29988 move complete, result=0
02:11:02.629 00.000 29988 worker thread done servicing request
02:11:02.629 00.000 29988 Worker thread wakes up
02:11:02.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:02.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:02.629 00.000 28316 GuideStep: 0.4 px 78 ms WEST, -0.1 px 0 ms NORTH
02:11:04.259 01.630 29988 Exposure complete
02:11:04.299 00.040 29988 worker thread done servicing request
02:11:04.299 00.000 28316 OnExposeComplete: enter
02:11:04.300 00.001 28316 UpdateGuideState(): m_state=6
02:11:04.302 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2666
02:11:04.303 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=258.90, Mass=2452, SNR=34.2, Peak=210 HFD=3.8
02:11:04.306 00.003 28316 MultiStar: [#1 0.09,-0.09,0.97,U] [#2 0.04,0.03,0.94,U] [#3 -0.00,-0.05,0.88,U] [#4 0.02,0.12,0.84,U] [#5 0.13,0.02,0.74,U] [#6 0.04,0.18,0.63,U] [#7 0.10,-0.06,0.62,U] [#8 -0.11,0.00,0.58,U] 
02:11:04.308 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {0.02, 0.09}
02:11:04.311 00.003 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
02:11:04.311 00.000 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
02:11:04.312 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.58 mountX=0.01 mountY=-0.05, mountTheta=-1.42
02:11:04.313 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
02:11:04.313 00.000 28316 Enqueuing Move request for scope (0.04, 0.02)
02:11:04.314 00.001 29988 Worker thread wakes up
02:11:04.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:04.314 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:11:04.315 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:04.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:04.315 00.000 28316 Enqueuing Expose request
02:11:04.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
02:11:04.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
02:11:04.316 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.01 yDistance=-0.05
02:11:04.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:11:04.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:04.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:11:04.316 00.000 29988 MoveAxis(E, 0, ABG)
02:11:04.316 00.000 29988 Move returns status 0, amount 0
02:11:04.316 00.000 29988 MoveAxis(N, 0, ABG)
02:11:04.316 00.000 29988 Move returns status 0, amount 0
02:11:04.316 00.000 29988 move complete, result=0
02:11:04.316 00.000 29988 worker thread done servicing request
02:11:04.316 00.000 29988 Worker thread wakes up
02:11:04.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:04.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:04.317 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:05.838 01.521 29988 Exposure complete
02:11:05.883 00.045 29988 worker thread done servicing request
02:11:05.883 00.000 28316 OnExposeComplete: enter
02:11:05.884 00.001 28316 UpdateGuideState(): m_state=6
02:11:05.885 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2667
02:11:05.885 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=258.93, Mass=2411, SNR=34.0, Peak=241 HFD=4.0
02:11:05.886 00.001 28316 MultiStar: [#1 0.10,0.05,0.99,U] [#2 0.05,-0.05,0.91,U] [#3 0.12,0.06,0.85,U] [#4 -0.00,0.13,0.81,U] [#5 0.15,0.16,0.75,U] [#6 0.02,0.11,0.62,U] [#7 0.09,-0.06,0.63,U] [#8 0.18,-0.03,0.59,U] 
02:11:05.886 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.06}, one-star: {0.30, 0.12}
02:11:05.887 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
02:11:05.887 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
02:11:05.888 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.47 mountX=0.01 mountY=-0.13, mountTheta=-1.53
02:11:05.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.06, opts=13)
02:11:05.889 00.000 28316 Enqueuing Move request for scope (0.12, 0.06)
02:11:05.890 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:05.890 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:11:05.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:05.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:05.891 00.000 28316 Enqueuing Expose request
02:11:05.892 00.001 29988 Worker thread wakes up
02:11:05.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
02:11:05.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
02:11:05.892 00.000 29988 Moving (0.12, 0.06) raw xDistance=0.01 yDistance=-0.13
02:11:05.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:11:05.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:05.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:11:05.892 00.000 29988 MoveAxis(E, 0, ABG)
02:11:05.892 00.000 29988 Move returns status 0, amount 0
02:11:05.892 00.000 29988 MoveAxis(N, 0, ABG)
02:11:05.892 00.000 29988 Move returns status 0, amount 0
02:11:05.892 00.000 29988 move complete, result=0
02:11:05.892 00.000 29988 worker thread done servicing request
02:11:05.893 00.001 29988 Worker thread wakes up
02:11:05.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:05.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:05.893 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:07.528 01.635 29988 Exposure complete
02:11:07.566 00.038 29988 worker thread done servicing request
02:11:07.566 00.000 28316 OnExposeComplete: enter
02:11:07.567 00.001 28316 UpdateGuideState(): m_state=6
02:11:07.567 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2668
02:11:07.568 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.99, Mass=2407, SNR=33.9, Peak=217 HFD=3.7
02:11:07.569 00.001 28316 MultiStar: [#1 -0.08,0.19,0.99,U] [#2 0.13,0.13,0.92,U] [#3 0.05,0.06,0.87,U] [#4 0.04,0.21,0.85,U] [#5 -0.05,0.18,0.72,U] [#6 0.10,0.19,0.64,U] [#7 -0.04,0.11,0.65,U] [#8 0.07,0.19,0.60,U] 
02:11:07.569 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.16}, one-star: {0.06, 0.18}
02:11:07.570 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
02:11:07.571 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
02:11:07.571 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.38 mountX=0.13 mountY=-0.10, mountTheta=-0.65
02:11:07.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.16, opts=13)
02:11:07.573 00.001 28316 Enqueuing Move request for scope (0.03, 0.16)
02:11:07.573 00.000 29988 Worker thread wakes up
02:11:07.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:07.575 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
02:11:07.575 00.000 28316 UpdateGuideState exits: m=2407 RSB=33.9
02:11:07.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:07.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
02:11:07.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:07.576 00.000 28316 Enqueuing Expose request
02:11:07.576 00.000 29988 Moving (0.03, 0.16) raw xDistance=0.13 yDistance=-0.10
02:11:07.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:11:07.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:07.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:11:07.578 00.002 29988 MoveAxis(E, 0, ABG)
02:11:07.578 00.000 29988 Move returns status 0, amount 0
02:11:07.578 00.000 29988 MoveAxis(N, 0, ABG)
02:11:07.578 00.000 29988 Move returns status 0, amount 0
02:11:07.578 00.000 29988 move complete, result=0
02:11:07.578 00.000 29988 worker thread done servicing request
02:11:07.578 00.000 29988 Worker thread wakes up
02:11:07.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:07.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:07.578 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:09.102 01.524 29988 Exposure complete
02:11:09.144 00.042 29988 worker thread done servicing request
02:11:09.144 00.000 28316 OnExposeComplete: enter
02:11:09.146 00.002 28316 UpdateGuideState(): m_state=6
02:11:09.147 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2669
02:11:09.148 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.99, Mass=2441, SNR=34.2, Peak=211 HFD=3.9
02:11:09.151 00.003 28316 MultiStar: [#1 0.17,-0.06,0.96,U] [#2 0.10,0.07,0.90,U] [#3 0.05,0.07,0.85,U] [#4 0.09,0.15,0.84,U] [#5 0.16,0.12,0.74,U] [#6 0.18,0.13,0.62,U] [#7 -0.14,0.04,0.63,U] [#8 0.01,0.06,0.59,U] 
02:11:09.155 00.004 28316 refined, 8 included, MultiStar: {0.09, 0.09}, one-star: {0.11, 0.18}
02:11:09.157 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:11:09.159 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:11:09.161 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.12 cameraTheta=0.77 mountX=0.04 mountY=-0.12, mountTheta=-1.23
02:11:09.165 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.09, opts=13)
02:11:09.166 00.001 28316 Enqueuing Move request for scope (0.09, 0.09)
02:11:09.166 00.000 29988 Worker thread wakes up
02:11:09.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
02:11:09.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
02:11:09.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:09.167 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:11:09.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:09.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:09.168 00.000 28316 Enqueuing Expose request
02:11:09.168 00.000 29988 Moving (0.09, 0.09) raw xDistance=0.04 yDistance=-0.12
02:11:09.169 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:11:09.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:09.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:11:09.169 00.000 29988 MoveAxis(E, 0, ABG)
02:11:09.169 00.000 29988 Move returns status 0, amount 0
02:11:09.169 00.000 29988 MoveAxis(N, 0, ABG)
02:11:09.169 00.000 29988 Move returns status 0, amount 0
02:11:09.169 00.000 29988 move complete, result=0
02:11:09.169 00.000 29988 worker thread done servicing request
02:11:09.169 00.000 29988 Worker thread wakes up
02:11:09.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:09.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:09.169 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:10.796 01.627 29988 Exposure complete
02:11:10.866 00.070 29988 worker thread done servicing request
02:11:10.866 00.000 28316 OnExposeComplete: enter
02:11:10.869 00.003 28316 UpdateGuideState(): m_state=6
02:11:10.871 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2670
02:11:10.873 00.002 28316 Star::Find returns 1 (0), X=952.68, Y=258.98, Mass=2370, SNR=33.7, Peak=207 HFD=4.0
02:11:10.877 00.004 28316 MultiStar: [#1 0.17,-0.03,0.97,U] [#2 0.04,0.02,0.93,U] [#3 0.10,-0.02,0.87,U] [#4 0.07,0.12,0.85,U] [#5 0.04,0.02,0.72,U] [#6 0.11,0.01,0.63,U] [#7 -0.13,-0.13,0.64,U] [#8 0.10,-0.05,0.60,U] 
02:11:10.879 00.002 28316 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.24, 0.17}
02:11:10.879 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:11:10.880 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:11:10.882 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.22 mountX=-0.02 mountY=-0.09, mountTheta=-1.78
02:11:10.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
02:11:10.886 00.002 28316 Enqueuing Move request for scope (0.09, 0.02)
02:11:10.886 00.000 29988 Worker thread wakes up
02:11:10.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
02:11:10.886 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
02:11:10.886 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
02:11:10.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:11:10.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:10.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:10.887 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:11:10.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:10.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:10.888 00.001 28316 Enqueuing Expose request
02:11:10.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:11:10.888 00.000 29988 MoveAxis(E, 0, ABG)
02:11:10.888 00.000 29988 Move returns status 0, amount 0
02:11:10.888 00.000 29988 MoveAxis(N, 0, ABG)
02:11:10.888 00.000 29988 Move returns status 0, amount 0
02:11:10.888 00.000 29988 move complete, result=0
02:11:10.888 00.000 29988 worker thread done servicing request
02:11:10.888 00.000 29988 Worker thread wakes up
02:11:10.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:10.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:10.889 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:12.293 01.404 29988 Exposure complete
02:11:12.330 00.037 29988 worker thread done servicing request
02:11:12.331 00.001 28316 OnExposeComplete: enter
02:11:12.332 00.001 28316 UpdateGuideState(): m_state=6
02:11:12.333 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2671
02:11:12.333 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=258.81, Mass=2422, SNR=34.2, Peak=221 HFD=3.7
02:11:12.334 00.001 28316 MultiStar: [#1 -0.01,-0.04,0.98,U] [#2 -0.02,-0.04,0.92,U] [#3 -0.03,-0.03,0.86,U] [#4 0.01,0.06,0.84,U] [#5 -0.09,0.04,0.75,U] [#6 0.04,0.15,0.62,U] [#7 -0.08,0.02,0.62,U] [#8 -0.01,0.03,0.59,U] 
02:11:12.334 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {0.18, -0.00}
02:11:12.335 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
02:11:12.335 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
02:11:12.336 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.29 mountX=0.01 mountY=-0.01, mountTheta=-0.73
02:11:12.337 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.02, opts=13)
02:11:12.338 00.001 28316 Enqueuing Move request for scope (0.00, 0.02)
02:11:12.338 00.000 29988 Worker thread wakes up
02:11:12.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:12.339 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
02:11:12.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
02:11:12.339 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:11:12.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:12.340 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:12.340 00.000 28316 Enqueuing Expose request
02:11:12.341 00.001 29988 Moving (0.00, 0.02) raw xDistance=0.01 yDistance=-0.01
02:11:12.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:11:12.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:12.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:12.341 00.000 29988 MoveAxis(E, 0, ABG)
02:11:12.341 00.000 29988 Move returns status 0, amount 0
02:11:12.341 00.000 29988 MoveAxis(N, 0, ABG)
02:11:12.341 00.000 29988 Move returns status 0, amount 0
02:11:12.341 00.000 29988 move complete, result=0
02:11:12.341 00.000 29988 worker thread done servicing request
02:11:12.341 00.000 29988 Worker thread wakes up
02:11:12.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:12.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:12.341 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:13.976 01.635 29988 Exposure complete
02:11:14.038 00.062 29988 worker thread done servicing request
02:11:14.038 00.000 28316 OnExposeComplete: enter
02:11:14.039 00.001 28316 UpdateGuideState(): m_state=6
02:11:14.041 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2672
02:11:14.041 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=259.00, Mass=2416, SNR=34.1, Peak=203 HFD=3.9
02:11:14.042 00.001 28316 MultiStar: [#1 -0.16,0.01,0.98,U] [#2 -0.05,0.00,0.93,U] [#3 -0.14,-0.00,0.86,U] [#4 -0.07,0.16,0.83,U] [#5 -0.09,0.21,0.74,U] [#6 -0.06,0.09,0.63,U] [#7 -0.25,0.02,0.64,U] [#8 -0.11,0.10,0.59,U] 
02:11:14.042 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.07, 0.19}
02:11:14.042 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
02:11:14.043 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
02:11:14.043 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.47 mountX=0.12 mountY=0.06, mountTheta=0.45
02:11:14.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.09, opts=13)
02:11:14.045 00.001 28316 Enqueuing Move request for scope (-0.11, 0.09)
02:11:14.045 00.000 29988 Worker thread wakes up
02:11:14.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
02:11:14.046 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:11:14.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:14.048 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:14.048 00.000 28316 Enqueuing Expose request
02:11:14.050 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
02:11:14.050 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
02:11:14.050 00.000 29988 Moving (-0.11, 0.09) raw xDistance=0.12 yDistance=0.06
02:11:14.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:11:14.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:14.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:11:14.050 00.000 29988 MoveAxis(E, 0, ABG)
02:11:14.050 00.000 29988 Move returns status 0, amount 0
02:11:14.050 00.000 29988 MoveAxis(N, 0, ABG)
02:11:14.050 00.000 29988 Move returns status 0, amount 0
02:11:14.050 00.000 29988 move complete, result=0
02:11:14.050 00.000 29988 worker thread done servicing request
02:11:14.050 00.000 29988 Worker thread wakes up
02:11:14.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:14.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:14.052 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:15.563 01.511 29988 Exposure complete
02:11:15.596 00.033 29988 worker thread done servicing request
02:11:15.597 00.001 28316 OnExposeComplete: enter
02:11:15.598 00.001 28316 UpdateGuideState(): m_state=6
02:11:15.600 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2673
02:11:15.600 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=258.86, Mass=2441, SNR=34.2, Peak=232 HFD=3.8
02:11:15.601 00.001 28316 MultiStar: [#1 -0.10,-0.06,0.99,U] [#2 -0.07,0.07,0.91,U] [#3 -0.14,-0.03,0.84,U] [#4 -0.15,0.14,0.82,U] [#5 -0.20,0.09,0.76,U] [#6 -0.26,-0.05,0.62,U] [#7 -0.31,0.02,0.00,M1] [#8 -0.09,0.05,0.59,U] 
02:11:15.601 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.04, 0.06}
02:11:15.601 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
02:11:15.602 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
02:11:15.602 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.16 mountX=0.07 mountY=0.01, mountTheta=0.13
02:11:15.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
02:11:15.604 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
02:11:15.604 00.000 29988 Worker thread wakes up
02:11:15.604 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:11:15.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:11:15.604 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
02:11:15.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:11:15.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:15.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:15.605 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:11:15.606 00.001 29988 MoveAxis(E, 0, ABG)
02:11:15.606 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:11:15.607 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:15.609 00.002 29988 Move returns status 0, amount 0
02:11:15.609 00.000 29988 MoveAxis(N, 0, ABG)
02:11:15.609 00.000 29988 Move returns status 0, amount 0
02:11:15.609 00.000 29988 move complete, result=0
02:11:15.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:15.611 00.002 28316 Enqueuing Expose request
02:11:15.612 00.001 29988 worker thread done servicing request
02:11:15.612 00.000 29988 Worker thread wakes up
02:11:15.613 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:15.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:15.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:17.239 01.626 29988 Exposure complete
02:11:17.274 00.035 29988 worker thread done servicing request
02:11:17.274 00.000 28316 OnExposeComplete: enter
02:11:17.275 00.001 28316 UpdateGuideState(): m_state=6
02:11:17.275 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2674
02:11:17.277 00.002 28316 Star::Find returns 1 (1), X=952.26, Y=258.95, Mass=2425, SNR=34.1, Peak=255 HFD=4.0
02:11:17.277 00.000 28316 MultiStar: [#1 -0.10,0.06,0.99,U] [#2 -0.15,0.05,0.91,U] [#3 -0.18,0.11,0.86,U] [#4 -0.01,0.21,0.83,U] [#5 -0.13,0.14,0.73,U] [#6 -0.13,0.10,0.62,U] [#7 -0.24,0.04,0.63,U] [#8 -0.11,0.02,0.60,U] 
02:11:17.278 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.10}, one-star: {-0.18, 0.14}
02:11:17.278 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
02:11:17.279 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
02:11:17.279 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.50 mountX=0.15 mountY=0.08, mountTheta=0.47
02:11:17.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
02:11:17.281 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
02:11:17.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
02:11:17.282 00.001 29988 Worker thread wakes up
02:11:17.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
02:11:17.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
02:11:17.282 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
02:11:17.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:11:17.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:17.282 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1 Saturée
02:11:17.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:11:17.282 00.000 29988 MoveAxis(E, 0, ABG)
02:11:17.282 00.000 29988 Move returns status 0, amount 0
02:11:17.282 00.000 29988 MoveAxis(N, 0, ABG)
02:11:17.283 00.001 29988 Move returns status 0, amount 0
02:11:17.283 00.000 29988 move complete, result=0
02:11:17.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:17.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:17.283 00.000 28316 Enqueuing Expose request
02:11:17.284 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:17.284 00.000 29988 worker thread done servicing request
02:11:17.284 00.000 29988 Worker thread wakes up
02:11:17.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:17.285 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:18.797 01.512 29988 Exposure complete
02:11:18.831 00.034 29988 worker thread done servicing request
02:11:18.831 00.000 28316 OnExposeComplete: enter
02:11:18.832 00.001 28316 UpdateGuideState(): m_state=6
02:11:18.834 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2675
02:11:18.835 00.001 28316 Star::Find returns 1 (1), X=952.23, Y=258.95, Mass=2417, SNR=34.1, Peak=255 HFD=4.0
02:11:18.836 00.001 28316 MultiStar: [#1 -0.18,0.00,0.99,U] [#2 -0.29,0.07,0.91,U] [#3 -0.17,0.04,0.86,U] [#4 -0.07,0.08,0.81,U] [#5 -0.27,0.17,0.00,M1] [#6 -0.04,0.12,0.63,U] [#7 -0.31,-0.05,0.00,M1] [#8 -0.19,0.09,0.61,U] 
02:11:18.837 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.08}, one-star: {-0.21, 0.14}
02:11:18.838 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
02:11:18.840 00.002 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
02:11:18.841 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.73 mountX=0.14 mountY=0.12, mountTheta=0.71
02:11:18.843 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.08, opts=13)
02:11:18.845 00.002 28316 Enqueuing Move request for scope (-0.17, 0.08)
02:11:18.846 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:18.848 00.002 29988 Worker thread wakes up
02:11:18.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
02:11:18.848 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
02:11:18.848 00.000 29988 Moving (-0.17, 0.08) raw xDistance=0.14 yDistance=0.12
02:11:18.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:11:18.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:18.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:11:18.848 00.000 29988 MoveAxis(E, 0, ABG)
02:11:18.848 00.000 29988 Move returns status 0, amount 0
02:11:18.848 00.000 29988 MoveAxis(N, 0, ABG)
02:11:18.848 00.000 29988 Move returns status 0, amount 0
02:11:18.848 00.000 29988 move complete, result=0
02:11:18.848 00.000 29988 worker thread done servicing request
02:11:18.848 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1 Saturée
02:11:18.849 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:18.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:18.849 00.000 28316 Enqueuing Expose request
02:11:18.850 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:18.850 00.000 29988 Worker thread wakes up
02:11:18.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:18.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:20.478 01.628 29988 Exposure complete
02:11:20.508 00.030 29988 worker thread done servicing request
02:11:20.508 00.000 28316 OnExposeComplete: enter
02:11:20.510 00.002 28316 UpdateGuideState(): m_state=6
02:11:20.511 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2676
02:11:20.512 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=258.90, Mass=2569, SNR=35.2, Peak=226 HFD=3.9
02:11:20.512 00.000 28316 MultiStar: [#1 -0.16,-0.02,0.95,U] [#2 -0.10,-0.14,0.89,U] [#3 -0.07,-0.00,0.83,U] [#4 0.15,0.11,0.80,U] [#5 -0.02,0.04,0.72,U] [#6 -0.15,0.03,0.61,U] [#7 -0.03,0.01,0.61,U] [#8 0.03,0.16,0.58,U] 
02:11:20.513 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.09, 0.09}
02:11:20.513 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:11:20.513 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:11:20.514 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.71 mountX=0.04 mountY=0.04, mountTheta=0.69
02:11:20.514 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
02:11:20.515 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
02:11:20.515 00.000 29988 Worker thread wakes up
02:11:20.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:20.516 00.001 28316 UpdateGuideState exits: m=2569 RSB=35.2
02:11:20.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:20.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:20.517 00.000 28316 Enqueuing Expose request
02:11:20.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
02:11:20.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
02:11:20.518 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.04
02:11:20.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:11:20.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:20.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:11:20.518 00.000 29988 MoveAxis(E, 0, ABG)
02:11:20.518 00.000 29988 Move returns status 0, amount 0
02:11:20.518 00.000 29988 MoveAxis(N, 0, ABG)
02:11:20.518 00.000 29988 Move returns status 0, amount 0
02:11:20.518 00.000 29988 move complete, result=0
02:11:20.518 00.000 29988 worker thread done servicing request
02:11:20.518 00.000 29988 Worker thread wakes up
02:11:20.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:20.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:20.518 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:22.047 01.529 29988 Exposure complete
02:11:22.073 00.026 29988 worker thread done servicing request
02:11:22.074 00.001 28316 OnExposeComplete: enter
02:11:22.075 00.001 28316 UpdateGuideState(): m_state=6
02:11:22.076 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2677
02:11:22.077 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=258.89, Mass=2401, SNR=33.9, Peak=213 HFD=3.8
02:11:22.077 00.000 28316 MultiStar: [#1 -0.10,-0.00,0.96,U] [#2 -0.08,0.01,0.91,U] [#3 -0.02,-0.01,0.86,U] [#4 0.06,-0.02,0.82,U] [#5 0.07,0.06,0.75,U] [#6 -0.02,0.13,0.61,U] [#7 -0.15,-0.12,0.63,U] [#8 0.07,0.06,0.58,U] 
02:11:22.077 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {0.05, 0.08}
02:11:22.078 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
02:11:22.078 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
02:11:22.079 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.23 mountX=0.03 mountY=0.00, mountTheta=0.20
02:11:22.080 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
02:11:22.080 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
02:11:22.081 00.001 29988 Worker thread wakes up
02:11:22.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:22.081 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
02:11:22.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.082 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:22.082 00.000 28316 Enqueuing Expose request
02:11:22.083 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:11:22.083 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:11:22.083 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.00
02:11:22.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:11:22.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:22.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:11:22.083 00.000 29988 MoveAxis(E, 0, ABG)
02:11:22.083 00.000 29988 Move returns status 0, amount 0
02:11:22.083 00.000 29988 MoveAxis(N, 0, ABG)
02:11:22.083 00.000 29988 Move returns status 0, amount 0
02:11:22.083 00.000 29988 move complete, result=0
02:11:22.083 00.000 29988 worker thread done servicing request
02:11:22.083 00.000 29988 Worker thread wakes up
02:11:22.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:22.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:22.083 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:23.714 01.631 29988 Exposure complete
02:11:23.756 00.042 29988 worker thread done servicing request
02:11:23.756 00.000 28316 OnExposeComplete: enter
02:11:23.758 00.002 28316 UpdateGuideState(): m_state=6
02:11:23.759 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2678
02:11:23.761 00.002 28316 Star::Find returns 1 (1), X=952.30, Y=258.89, Mass=2529, SNR=34.8, Peak=255 HFD=3.8
02:11:23.762 00.001 28316 MultiStar: [#1 -0.06,0.01,0.97,U] [#2 -0.15,0.12,0.87,U] [#3 -0.11,-0.01,0.84,U] [#4 -0.00,0.20,0.82,U] [#5 -0.14,0.19,0.72,U] [#6 -0.04,0.16,0.62,U] [#7 -0.15,-0.01,0.62,U] [#8 -0.02,0.18,0.58,U] 
02:11:23.763 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.14, 0.08}
02:11:23.765 00.002 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
02:11:23.766 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
02:11:23.767 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=0.13 mountY=0.04, mountTheta=0.30
02:11:23.769 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:11:23.771 00.002 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:11:23.772 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:23.773 00.001 28316 UpdateGuideState exits: m=2529 RSB=34.8 Saturée
02:11:23.775 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:23.777 00.002 29988 Worker thread wakes up
02:11:23.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:11:23.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:23.777 00.000 28316 Enqueuing Expose request
02:11:23.778 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:11:23.778 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.04
02:11:23.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:11:23.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:23.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:11:23.778 00.000 29988 MoveAxis(E, 0, ABG)
02:11:23.778 00.000 29988 Move returns status 0, amount 0
02:11:23.778 00.000 29988 MoveAxis(N, 0, ABG)
02:11:23.778 00.000 29988 Move returns status 0, amount 0
02:11:23.778 00.000 29988 move complete, result=0
02:11:23.778 00.000 29988 worker thread done servicing request
02:11:23.778 00.000 29988 Worker thread wakes up
02:11:23.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:23.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:23.778 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:25.304 01.526 29988 Exposure complete
02:11:25.333 00.029 29988 worker thread done servicing request
02:11:25.333 00.000 28316 OnExposeComplete: enter
02:11:25.334 00.001 28316 UpdateGuideState(): m_state=6
02:11:25.335 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2679
02:11:25.335 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=258.90, Mass=2486, SNR=34.4, Peak=222 HFD=3.8
02:11:25.336 00.001 28316 MultiStar: [#1 -0.15,-0.08,0.97,U] [#2 -0.08,-0.10,0.92,U] [#3 -0.09,0.05,0.85,U] [#4 0.00,0.11,0.82,U] [#5 -0.06,0.11,0.74,U] [#6 -0.14,0.13,0.64,U] [#7 -0.07,-0.04,0.61,U] [#8 0.07,0.15,0.59,U] 
02:11:25.336 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.01, 0.09}
02:11:25.337 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
02:11:25.337 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
02:11:25.338 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.58 mountX=0.06 mountY=0.04, mountTheta=0.55
02:11:25.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.04, opts=13)
02:11:25.340 00.001 28316 Enqueuing Move request for scope (-0.06, 0.04)
02:11:25.340 00.000 29988 Worker thread wakes up
02:11:25.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:25.341 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.4
02:11:25.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:25.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
02:11:25.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:25.343 00.001 28316 Enqueuing Expose request
02:11:25.343 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
02:11:25.343 00.000 29988 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=0.04
02:11:25.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:11:25.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:25.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:11:25.343 00.000 29988 MoveAxis(E, 0, ABG)
02:11:25.343 00.000 29988 Move returns status 0, amount 0
02:11:25.343 00.000 29988 MoveAxis(N, 0, ABG)
02:11:25.343 00.000 29988 Move returns status 0, amount 0
02:11:25.343 00.000 29988 move complete, result=0
02:11:25.343 00.000 29988 worker thread done servicing request
02:11:25.343 00.000 29988 Worker thread wakes up
02:11:25.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:25.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:25.344 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:26.972 01.628 29988 Exposure complete
02:11:27.008 00.036 29988 worker thread done servicing request
02:11:27.008 00.000 28316 OnExposeComplete: enter
02:11:27.009 00.001 28316 UpdateGuideState(): m_state=6
02:11:27.009 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2680
02:11:27.010 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.79, Mass=2303, SNR=33.4, Peak=215 HFD=3.7
02:11:27.011 00.001 28316 MultiStar: [#1 0.08,-0.17,1.02,U] [#2 -0.02,0.01,0.93,U] [#3 0.02,-0.07,0.87,U] [#4 0.03,0.06,0.83,U] [#5 -0.07,0.08,0.75,U] [#6 -0.06,0.05,0.63,U] [#7 -0.01,-0.08,0.63,U] [#8 0.16,0.08,0.60,U] 
02:11:27.012 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.17, -0.02}
02:11:27.013 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
02:11:27.014 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
02:11:27.016 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.35 mountX=-0.03 mountY=-0.03, mountTheta=-2.37
02:11:27.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
02:11:27.017 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
02:11:27.020 00.003 29988 Worker thread wakes up
02:11:27.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:27.020 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.4
02:11:27.021 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:27.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:27.021 00.000 28316 Enqueuing Expose request
02:11:27.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:11:27.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:11:27.022 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.03 yDistance=-0.03
02:11:27.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:27.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:27.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:11:27.022 00.000 29988 MoveAxis(E, 0, ABG)
02:11:27.022 00.000 29988 Move returns status 0, amount 0
02:11:27.022 00.000 29988 MoveAxis(N, 0, ABG)
02:11:27.022 00.000 29988 Move returns status 0, amount 0
02:11:27.022 00.000 29988 move complete, result=0
02:11:27.022 00.000 29988 worker thread done servicing request
02:11:27.022 00.000 29988 Worker thread wakes up
02:11:27.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:27.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:27.022 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:28.534 01.512 29988 Exposure complete
02:11:28.584 00.050 29988 worker thread done servicing request
02:11:28.584 00.000 28316 OnExposeComplete: enter
02:11:28.584 00.000 28316 UpdateGuideState(): m_state=6
02:11:28.586 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2681
02:11:28.586 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=258.72, Mass=2427, SNR=34.3, Peak=215 HFD=3.6
02:11:28.587 00.001 28316 MultiStar: [#1 0.07,-0.24,0.97,U] [#2 -0.02,-0.14,0.90,U] [#3 0.01,-0.18,0.86,U] [#4 -0.02,-0.04,0.81,U] [#5 -0.01,0.01,0.73,U] [#6 -0.02,-0.08,0.62,U] [#7 0.02,-0.24,0.61,U] [#8 0.19,-0.18,0.57,U] 
02:11:28.587 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.13}, one-star: {0.11, -0.09}
02:11:28.588 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:11:28.588 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.94)
02:11:28.589 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.31 mountX=-0.13 mountY=0.03, mountTheta=2.94
02:11:28.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
02:11:28.590 00.000 28316 Enqueuing Move request for scope (0.03, -0.13)
02:11:28.591 00.001 29988 Worker thread wakes up
02:11:28.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:28.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
02:11:28.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
02:11:28.591 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.3
02:11:28.592 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:28.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:28.594 00.002 28316 Enqueuing Expose request
02:11:28.594 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
02:11:28.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:11:28.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:28.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:11:28.595 00.001 29988 MoveAxis(E, 0, ABG)
02:11:28.595 00.000 29988 Move returns status 0, amount 0
02:11:28.595 00.000 29988 MoveAxis(N, 0, ABG)
02:11:28.595 00.000 29988 Move returns status 0, amount 0
02:11:28.595 00.000 29988 move complete, result=0
02:11:28.595 00.000 29988 worker thread done servicing request
02:11:28.595 00.000 29988 Worker thread wakes up
02:11:28.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:28.595 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:28.596 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:30.230 01.634 29988 Exposure complete
02:11:30.278 00.048 29988 worker thread done servicing request
02:11:30.278 00.000 28316 OnExposeComplete: enter
02:11:30.281 00.003 28316 UpdateGuideState(): m_state=6
02:11:30.284 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2682
02:11:30.286 00.002 28316 Star::Find returns 1 (0), X=952.63, Y=258.77, Mass=2359, SNR=33.8, Peak=221 HFD=3.7
02:11:30.289 00.003 28316 MultiStar: [#1 0.09,-0.20,1.00,U] [#2 0.25,-0.09,0.92,U] [#3 0.17,-0.15,0.88,U] [#4 0.02,0.14,0.84,U] [#5 0.09,-0.07,0.76,U] [#6 -0.00,0.03,0.63,U] [#7 0.03,-0.16,0.63,U] [#8 0.19,-0.19,0.59,U] 
02:11:30.292 00.003 28316 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {0.18, -0.04}
02:11:30.294 00.002 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:11:30.296 00.002 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:11:30.299 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.59 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
02:11:30.303 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
02:11:30.305 00.002 28316 Enqueuing Move request for scope (0.12, -0.08)
02:11:30.308 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:30.310 00.002 28316 UpdateGuideState exits: m=2359 RSB=33.8
02:11:30.311 00.001 29988 Worker thread wakes up
02:11:30.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
02:11:30.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
02:11:30.311 00.000 29988 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=-0.07
02:11:30.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:11:30.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:30.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:11:30.312 00.001 29988 MoveAxis(E, 0, ABG)
02:11:30.312 00.000 29988 Move returns status 0, amount 0
02:11:30.312 00.000 29988 MoveAxis(N, 0, ABG)
02:11:30.312 00.000 29988 Move returns status 0, amount 0
02:11:30.312 00.000 29988 move complete, result=0
02:11:30.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:30.313 00.001 29988 worker thread done servicing request
02:11:30.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:30.315 00.002 28316 Enqueuing Expose request
02:11:30.316 00.001 29988 Worker thread wakes up
02:11:30.316 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:30.318 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:30.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:31.731 01.413 29988 Exposure complete
02:11:31.760 00.029 29988 worker thread done servicing request
02:11:31.760 00.000 28316 OnExposeComplete: enter
02:11:31.762 00.002 28316 UpdateGuideState(): m_state=6
02:11:31.763 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2683
02:11:31.763 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=258.80, Mass=2450, SNR=34.4, Peak=204 HFD=3.8
02:11:31.764 00.001 28316 MultiStar: [#1 -0.05,-0.19,0.98,U] [#2 -0.00,-0.02,0.91,U] [#3 0.14,-0.13,0.85,U] [#4 0.05,0.03,0.84,U] [#5 -0.03,-0.10,0.71,U] [#6 0.01,-0.05,0.61,U] [#7 0.01,-0.22,0.63,U] [#8 0.04,-0.14,0.56,U] 
02:11:31.764 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.09}, one-star: {0.09, -0.01}
02:11:31.765 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
02:11:31.765 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
02:11:31.766 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.14 mountX=-0.05 mountY=-0.07, mountTheta=-2.15
02:11:31.767 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
02:11:31.767 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
02:11:31.768 00.001 29988 Worker thread wakes up
02:11:31.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:31.768 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.4
02:11:31.769 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:31.769 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:31.770 00.001 28316 Enqueuing Expose request
02:11:31.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
02:11:31.770 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
02:11:31.770 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
02:11:31.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:11:31.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:31.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:11:31.770 00.000 29988 MoveAxis(E, 0, ABG)
02:11:31.770 00.000 29988 Move returns status 0, amount 0
02:11:31.770 00.000 29988 MoveAxis(N, 0, ABG)
02:11:31.770 00.000 29988 Move returns status 0, amount 0
02:11:31.770 00.000 29988 move complete, result=0
02:11:31.770 00.000 29988 worker thread done servicing request
02:11:31.770 00.000 29988 Worker thread wakes up
02:11:31.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:31.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:31.771 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:33.394 01.623 29988 Exposure complete
02:11:33.439 00.045 29988 worker thread done servicing request
02:11:33.439 00.000 28316 OnExposeComplete: enter
02:11:33.440 00.001 28316 UpdateGuideState(): m_state=6
02:11:33.441 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2684
02:11:33.442 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=258.69, Mass=2346, SNR=33.5, Peak=219 HFD=3.6
02:11:33.443 00.001 28316 MultiStar: [#1 0.04,-0.23,1.01,U] [#2 0.09,-0.21,0.92,U] [#3 0.09,-0.24,0.87,U] [#4 0.28,-0.34,0.00,M1] [#5 -0.03,-0.21,0.76,U] [#6 0.29,-0.39,0.00,M1] [#7 0.00,-0.33,0.00,M1] [#8 0.13,-0.11,0.58,U] 
02:11:33.444 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.19}, one-star: {0.20, -0.12}
02:11:33.444 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:11:33.445 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
02:11:33.445 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.13 mountX=-0.21 mountY=0.01, mountTheta=3.12
02:11:33.445 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.19, opts=13)
02:11:33.446 00.001 28316 Enqueuing Move request for scope (0.09, -0.19)
02:11:33.447 00.001 29988 Worker thread wakes up
02:11:33.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:33.448 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
02:11:33.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
02:11:33.448 00.000 29988 Moving (0.09, -0.19) raw xDistance=-0.21 yDistance=0.01
02:11:33.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:11:33.448 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.5
02:11:33.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:33.449 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:33.449 00.000 28316 Enqueuing Expose request
02:11:33.450 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:33.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:11:33.450 00.000 29988 MoveAxis(E, 44, ABG)
02:11:33.450 00.000 29988 Guiding  Dir = 2, Dur = 44
02:11:33.450 00.000 29988 IsSlewing returns 0
02:11:33.450 00.000 29988 IsGuiding returns 0
02:11:33.453 00.003 29988 PulseGuide returned control before completion, sleep 53
02:11:33.519 00.066 29988 IsGuiding returns 0
02:11:33.519 00.000 29988 Move returns status 0, amount 44
02:11:33.519 00.000 29988 MoveAxis(N, 0, ABG)
02:11:33.519 00.000 29988 Move returns status 0, amount 0
02:11:33.519 00.000 29988 move complete, result=0
02:11:33.520 00.001 29988 worker thread done servicing request
02:11:33.520 00.000 29988 Worker thread wakes up
02:11:33.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:33.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:33.520 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
02:11:34.931 01.411 29988 Exposure complete
02:11:34.966 00.035 29988 worker thread done servicing request
02:11:34.966 00.000 28316 OnExposeComplete: enter
02:11:34.966 00.000 28316 UpdateGuideState(): m_state=6
02:11:34.967 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2685
02:11:34.967 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=258.75, Mass=2442, SNR=34.1, Peak=198 HFD=3.7
02:11:34.968 00.001 28316 MultiStar: [#1 -0.09,-0.19,0.98,U] [#2 -0.10,-0.09,0.93,U] [#3 -0.13,-0.13,0.86,U] [#4 0.08,0.09,0.84,U] [#5 -0.03,0.04,0.74,U] [#6 0.08,0.12,0.63,U] [#7 -0.21,-0.15,0.63,U] [#8 -0.15,-0.15,0.59,U] 
02:11:34.968 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {0.08, -0.06}
02:11:34.969 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
02:11:34.969 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
02:11:34.970 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.23 mountX=-0.04 mountY=0.07, mountTheta=2.05
02:11:34.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
02:11:34.971 00.000 28316 Enqueuing Move request for scope (-0.05, -0.06)
02:11:34.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:34.971 00.000 29988 Worker thread wakes up
02:11:34.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:11:34.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:11:34.971 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.04 yDistance=0.07
02:11:34.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:11:34.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:34.972 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.1
02:11:34.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:34.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:34.973 00.000 28316 Enqueuing Expose request
02:11:34.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:11:34.973 00.000 29988 MoveAxis(E, 0, ABG)
02:11:34.973 00.000 29988 Move returns status 0, amount 0
02:11:34.973 00.000 29988 MoveAxis(N, 0, ABG)
02:11:34.974 00.001 29988 Move returns status 0, amount 0
02:11:34.974 00.000 29988 move complete, result=0
02:11:34.974 00.000 29988 worker thread done servicing request
02:11:34.974 00.000 29988 Worker thread wakes up
02:11:34.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:34.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:34.974 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:36.608 01.634 29988 Exposure complete
02:11:36.652 00.044 29988 worker thread done servicing request
02:11:36.652 00.000 28316 OnExposeComplete: enter
02:11:36.655 00.003 28316 UpdateGuideState(): m_state=6
02:11:36.658 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2686
02:11:36.660 00.002 28316 Star::Find returns 1 (0), X=952.56, Y=259.01, Mass=2463, SNR=34.5, Peak=207 HFD=3.7
02:11:36.663 00.003 28316 MultiStar: [#1 -0.03,0.12,0.98,U] [#2 -0.05,0.17,0.90,U] [#3 0.01,0.09,0.85,U] [#4 0.03,0.21,0.81,U] [#5 -0.00,0.21,0.73,U] [#6 0.03,0.20,0.62,U] [#7 -0.11,-0.00,0.61,U] [#8 -0.00,0.06,0.59,U] 
02:11:36.665 00.002 28316 refined, 8 included, MultiStar: {0.00, 0.14}, one-star: {0.11, 0.20}
02:11:36.666 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
02:11:36.668 00.002 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
02:11:36.671 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.55 mountX=0.13 mountY=-0.07, mountTheta=-0.48
02:11:36.675 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.14, opts=13)
02:11:36.678 00.003 28316 Enqueuing Move request for scope (0.00, 0.14)
02:11:36.680 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:36.682 00.002 28316 UpdateGuideState exits: m=2463 RSB=34.5
02:11:36.685 00.003 29988 Worker thread wakes up
02:11:36.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:36.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
02:11:36.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
02:11:36.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:36.686 00.001 28316 Enqueuing Expose request
02:11:36.686 00.000 29988 Moving (0.00, 0.14) raw xDistance=0.13 yDistance=-0.07
02:11:36.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:11:36.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:36.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:11:36.686 00.000 29988 MoveAxis(E, 0, ABG)
02:11:36.686 00.000 29988 Move returns status 0, amount 0
02:11:36.686 00.000 29988 MoveAxis(N, 0, ABG)
02:11:36.686 00.000 29988 Move returns status 0, amount 0
02:11:36.686 00.000 29988 move complete, result=0
02:11:36.686 00.000 29988 worker thread done servicing request
02:11:36.686 00.000 29988 Worker thread wakes up
02:11:36.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:36.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:36.688 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:38.100 01.412 29988 Exposure complete
02:11:38.133 00.033 29988 worker thread done servicing request
02:11:38.133 00.000 28316 OnExposeComplete: enter
02:11:38.134 00.001 28316 UpdateGuideState(): m_state=6
02:11:38.134 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2687
02:11:38.135 00.001 28316 Star::Find returns 1 (0), X=952.33, Y=258.83, Mass=2422, SNR=34.2, Peak=207 HFD=3.8
02:11:38.135 00.000 28316 MultiStar: [#1 -0.13,-0.07,1.01,U] [#2 -0.16,-0.07,0.93,U] [#3 -0.22,-0.07,0.86,U] [#4 -0.11,0.05,0.81,U] [#5 -0.04,0.12,0.73,U] [#6 -0.16,0.12,0.64,U] [#7 -0.06,-0.14,0.62,U] [#8 -0.19,-0.05,0.59,U] 
02:11:38.136 00.001 28316 single-star, 8 included, MultiStar: {-0.13, -0.01}, one-star: {-0.12, 0.02}
02:11:38.136 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
02:11:38.136 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
02:11:38.137 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.99 mountX=0.07 mountY=0.10, mountTheta=0.98
02:11:38.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.02, opts=13)
02:11:38.139 00.001 28316 Enqueuing Move request for scope (-0.12, 0.02)
02:11:38.139 00.000 29988 Worker thread wakes up
02:11:38.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:38.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
02:11:38.141 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:11:38.141 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:38.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:38.142 00.001 28316 Enqueuing Expose request
02:11:38.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
02:11:38.142 00.000 29988 Moving (-0.12, 0.02) raw xDistance=0.07 yDistance=0.10
02:11:38.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:11:38.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:38.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:11:38.142 00.000 29988 MoveAxis(E, 0, ABG)
02:11:38.142 00.000 29988 Move returns status 0, amount 0
02:11:38.142 00.000 29988 MoveAxis(N, 0, ABG)
02:11:38.142 00.000 29988 Move returns status 0, amount 0
02:11:38.142 00.000 29988 move complete, result=0
02:11:38.142 00.000 29988 worker thread done servicing request
02:11:38.142 00.000 29988 Worker thread wakes up
02:11:38.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:38.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:38.143 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:39.768 01.625 29988 Exposure complete
02:11:39.804 00.036 29988 worker thread done servicing request
02:11:39.804 00.000 28316 OnExposeComplete: enter
02:11:39.805 00.001 28316 UpdateGuideState(): m_state=6
02:11:39.806 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2688
02:11:39.807 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=258.81, Mass=2366, SNR=33.6, Peak=207 HFD=3.8
02:11:39.809 00.002 28316 MultiStar: [#1 0.05,-0.18,1.00,U] [#2 -0.04,-0.06,0.93,U] [#3 -0.16,-0.11,0.88,U] [#4 0.00,0.04,0.85,U] [#5 0.17,0.06,0.73,U] [#6 0.03,0.07,0.64,U] [#7 -0.17,-0.15,0.63,U] [#8 -0.08,-0.09,0.60,U] 
02:11:39.810 00.001 28316 single-star, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.04, -0.00}
02:11:39.811 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
02:11:39.812 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
02:11:39.814 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.07 mountX=-0.02 mountY=-0.04, mountTheta=-2.08
02:11:39.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
02:11:39.816 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
02:11:39.817 00.001 29988 Worker thread wakes up
02:11:39.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
02:11:39.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
02:11:39.817 00.000 29988 Moving (0.04, -0.00) raw xDistance=-0.02 yDistance=-0.04
02:11:39.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:39.817 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
02:11:39.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:39.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:39.818 00.000 28316 Enqueuing Expose request
02:11:39.819 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:11:39.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:39.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:11:39.819 00.000 29988 MoveAxis(E, 0, ABG)
02:11:39.819 00.000 29988 Move returns status 0, amount 0
02:11:39.819 00.000 29988 MoveAxis(N, 0, ABG)
02:11:39.819 00.000 29988 Move returns status 0, amount 0
02:11:39.819 00.000 29988 move complete, result=0
02:11:39.819 00.000 29988 worker thread done servicing request
02:11:39.819 00.000 29988 Worker thread wakes up
02:11:39.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:39.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:39.820 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:41.333 01.513 29988 Exposure complete
02:11:41.369 00.036 29988 worker thread done servicing request
02:11:41.369 00.000 28316 OnExposeComplete: enter
02:11:41.369 00.000 28316 UpdateGuideState(): m_state=6
02:11:41.371 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2689
02:11:41.372 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=258.67, Mass=2451, SNR=34.4, Peak=187 HFD=3.8
02:11:41.373 00.001 28316 MultiStar: [#1 0.10,-0.29,0.96,U] [#2 -0.02,-0.23,0.90,U] [#3 -0.02,-0.27,0.85,U] [#4 0.02,-0.01,0.83,U] [#5 0.01,-0.06,0.72,U] [#6 0.03,-0.09,0.61,U] [#7 -0.16,-0.14,0.63,U] [#8 0.05,-0.35,0.00,M1] 
02:11:41.374 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.16}, one-star: {0.08, -0.14}
02:11:41.375 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.80)
02:11:41.375 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76)
02:11:41.376 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.49 mountX=-0.15 mountY=0.06, mountTheta=2.76
02:11:41.376 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
02:11:41.377 00.001 28316 Enqueuing Move request for scope (0.01, -0.16)
02:11:41.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:41.379 00.002 29988 Worker thread wakes up
02:11:41.379 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
02:11:41.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
02:11:41.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:41.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:41.380 00.001 28316 Enqueuing Expose request
02:11:41.380 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
02:11:41.380 00.000 29988 Moving (0.01, -0.16) raw xDistance=-0.15 yDistance=0.06
02:11:41.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:11:41.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:41.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:11:41.380 00.000 29988 MoveAxis(E, 0, ABG)
02:11:41.380 00.000 29988 Move returns status 0, amount 0
02:11:41.380 00.000 29988 MoveAxis(N, 0, ABG)
02:11:41.380 00.000 29988 Move returns status 0, amount 0
02:11:41.380 00.000 29988 move complete, result=0
02:11:41.380 00.000 29988 worker thread done servicing request
02:11:41.380 00.000 29988 Worker thread wakes up
02:11:41.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:41.381 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:41.381 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:43.010 01.629 29988 Exposure complete
02:11:43.050 00.040 29988 worker thread done servicing request
02:11:43.050 00.000 28316 OnExposeComplete: enter
02:11:43.051 00.001 28316 UpdateGuideState(): m_state=6
02:11:43.052 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2690
02:11:43.054 00.002 28316 Star::Find returns 1 (0), X=952.46, Y=258.70, Mass=2381, SNR=33.8, Peak=197 HFD=3.6
02:11:43.056 00.002 28316 MultiStar: [#1 -0.09,-0.23,1.00,U] [#2 0.03,-0.13,0.94,U] [#3 -0.09,-0.16,0.86,U] [#4 0.03,-0.09,0.85,U] [#5 -0.10,-0.06,0.74,U] [#6 0.11,-0.05,0.62,U] [#7 -0.02,-0.18,0.62,U] [#8 0.02,-0.16,0.60,U] 
02:11:43.057 00.001 28316 single-star, 8 included, MultiStar: {-0.01, -0.13}, one-star: {0.01, -0.11}
02:11:43.057 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
02:11:43.058 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
02:11:43.058 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.46 mountX=-0.11 mountY=0.04, mountTheta=2.79
02:11:43.059 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
02:11:43.060 00.001 28316 Enqueuing Move request for scope (0.01, -0.11)
02:11:43.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:43.060 00.000 29988 Worker thread wakes up
02:11:43.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
02:11:43.060 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:11:43.061 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:43.062 00.001 28316 Enqueuing Expose request
02:11:43.062 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
02:11:43.062 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.11 yDistance=0.04
02:11:43.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:11:43.063 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:43.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:11:43.063 00.000 29988 MoveAxis(E, 0, ABG)
02:11:43.063 00.000 29988 Move returns status 0, amount 0
02:11:43.063 00.000 29988 MoveAxis(N, 0, ABG)
02:11:43.063 00.000 29988 Move returns status 0, amount 0
02:11:43.063 00.000 29988 move complete, result=0
02:11:43.063 00.000 29988 worker thread done servicing request
02:11:43.063 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:43.064 00.001 29988 Worker thread wakes up
02:11:43.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:43.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:44.580 01.516 29988 Exposure complete
02:11:44.617 00.037 29988 worker thread done servicing request
02:11:44.617 00.000 28316 OnExposeComplete: enter
02:11:44.618 00.001 28316 UpdateGuideState(): m_state=6
02:11:44.618 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2691
02:11:44.619 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.76, Mass=2371, SNR=33.7, Peak=183 HFD=3.8
02:11:44.619 00.000 28316 MultiStar: [#1 0.06,-0.15,1.00,U] [#2 -0.10,-0.19,0.94,U] [#3 0.17,-0.24,0.87,U] [#4 0.14,-0.08,0.85,U] [#5 0.16,-0.08,0.76,U] [#6 0.25,-0.01,0.64,U] [#7 0.02,-0.19,0.64,U] [#8 0.11,-0.27,0.61,U] 
02:11:44.620 00.001 28316 single-star, 8 included, MultiStar: {0.10, -0.14}, one-star: {0.12, -0.05}
02:11:44.620 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
02:11:44.620 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
02:11:44.621 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.41 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
02:11:44.622 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
02:11:44.622 00.000 28316 Enqueuing Move request for scope (0.12, -0.05)
02:11:44.623 00.001 29988 Worker thread wakes up
02:11:44.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
02:11:44.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
02:11:44.623 00.000 29988 Moving (0.12, -0.05) raw xDistance=-0.09 yDistance=-0.08
02:11:44.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:11:44.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:44.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:44.623 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:11:44.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:44.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:44.625 00.001 28316 Enqueuing Expose request
02:11:44.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:11:44.625 00.000 29988 MoveAxis(E, 0, ABG)
02:11:44.625 00.000 29988 Move returns status 0, amount 0
02:11:44.625 00.000 29988 MoveAxis(N, 0, ABG)
02:11:44.625 00.000 29988 Move returns status 0, amount 0
02:11:44.625 00.000 29988 move complete, result=0
02:11:44.625 00.000 29988 worker thread done servicing request
02:11:44.625 00.000 29988 Worker thread wakes up
02:11:44.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:44.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:44.627 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:46.268 01.641 29988 Exposure complete
02:11:46.297 00.029 29988 worker thread done servicing request
02:11:46.297 00.000 28316 OnExposeComplete: enter
02:11:46.299 00.002 28316 UpdateGuideState(): m_state=6
02:11:46.300 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2692
02:11:46.301 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=258.69, Mass=2345, SNR=33.5, Peak=191 HFD=3.6
02:11:46.302 00.001 28316 MultiStar: [#1 -0.04,-0.26,1.01,U] [#2 -0.21,-0.21,0.92,U] [#3 -0.01,-0.31,0.89,U] [#4 -0.04,-0.31,0.00,M1] [#5 -0.04,-0.16,0.76,U] [#6 -0.03,-0.17,0.63,U] [#7 -0.09,-0.38,0.00,M1] [#8 0.10,-0.17,0.60,U] 
02:11:46.302 00.000 28316 single-star, 6 included, MultiStar: {-0.05, -0.20}, one-star: {-0.05, -0.12}
02:11:46.302 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
02:11:46.304 00.002 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
02:11:46.305 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.97 mountX=-0.09 mountY=0.10, mountTheta=2.30
02:11:46.306 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
02:11:46.307 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
02:11:46.307 00.000 29988 Worker thread wakes up
02:11:46.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:46.307 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.5
02:11:46.308 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:46.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:46.309 00.001 28316 Enqueuing Expose request
02:11:46.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:11:46.309 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:11:46.309 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
02:11:46.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:11:46.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:46.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:11:46.309 00.000 29988 MoveAxis(E, 0, ABG)
02:11:46.309 00.000 29988 Move returns status 0, amount 0
02:11:46.309 00.000 29988 MoveAxis(N, 0, ABG)
02:11:46.309 00.000 29988 Move returns status 0, amount 0
02:11:46.309 00.000 29988 move complete, result=0
02:11:46.309 00.000 29988 worker thread done servicing request
02:11:46.309 00.000 29988 Worker thread wakes up
02:11:46.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:46.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:46.310 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:47.831 01.521 29988 Exposure complete
02:11:47.871 00.040 29988 worker thread done servicing request
02:11:47.871 00.000 28316 OnExposeComplete: enter
02:11:47.872 00.001 28316 UpdateGuideState(): m_state=6
02:11:47.873 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2693
02:11:47.874 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.72, Mass=2419, SNR=34.1, Peak=200 HFD=3.7
02:11:47.875 00.001 28316 MultiStar: [#1 0.02,-0.22,0.98,U] [#2 0.01,-0.22,0.91,U] [#3 0.00,-0.25,0.86,U] [#4 0.18,-0.09,0.82,U] [#5 0.07,-0.15,0.75,U] [#6 0.00,-0.13,0.66,U] [#7 -0.05,-0.23,0.64,U] [#8 0.03,-0.34,0.00,M1] 
02:11:47.875 00.000 28316 single-star, 7 included, MultiStar: {0.05, -0.17}, one-star: {0.12, -0.09}
02:11:47.876 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
02:11:47.876 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
02:11:47.877 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=-0.13 mountY=-0.06, mountTheta=-2.68
02:11:47.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
02:11:47.879 00.001 28316 Enqueuing Move request for scope (0.12, -0.09)
02:11:47.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:47.880 00.001 29988 Worker thread wakes up
02:11:47.880 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
02:11:47.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:47.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:47.881 00.001 28316 Enqueuing Expose request
02:11:47.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
02:11:47.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
02:11:47.881 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.06
02:11:47.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:11:47.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:47.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:11:47.881 00.000 29988 MoveAxis(E, 0, ABG)
02:11:47.881 00.000 29988 Move returns status 0, amount 0
02:11:47.881 00.000 29988 MoveAxis(N, 0, ABG)
02:11:47.881 00.000 29988 Move returns status 0, amount 0
02:11:47.882 00.001 29988 move complete, result=0
02:11:47.882 00.000 29988 worker thread done servicing request
02:11:47.882 00.000 29988 Worker thread wakes up
02:11:47.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:47.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:47.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:49.518 01.636 29988 Exposure complete
02:11:49.552 00.034 29988 worker thread done servicing request
02:11:49.553 00.001 28316 OnExposeComplete: enter
02:11:49.553 00.000 28316 UpdateGuideState(): m_state=6
02:11:49.554 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2694
02:11:49.554 00.000 28316 Star::Find returns 1 (0), X=952.45, Y=258.49, Mass=2471, SNR=34.4, Peak=192 HFD=3.3
02:11:49.555 00.001 28316 MultiStar: [#1 -0.05,-0.39,0.00,M1] [#2 0.04,-0.37,0.00,M1] [#3 0.03,-0.40,0.00,M1] [#4 0.04,-0.40,0.00,M1] [#5 -0.08,-0.30,0.00,M1] [#6 -0.04,-0.38,0.00,M1] [#7 -0.14,-0.42,0.00,M1] [#8 -0.04,-0.42,0.00,M2] 
02:11:49.555 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
02:11:49.556 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
02:11:49.556 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.55 mountX=-0.29 mountY=0.14, mountTheta=2.70
02:11:49.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.32, opts=13)
02:11:49.558 00.001 28316 Enqueuing Move request for scope (0.01, -0.32)
02:11:49.558 00.000 29988 Worker thread wakes up
02:11:49.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.32) opts 0xd
02:11:49.558 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.32)
02:11:49.558 00.000 29988 Moving (0.01, -0.32) raw xDistance=-0.29 yDistance=0.14
02:11:49.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
02:11:49.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:49.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:49.559 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:11:49.559 00.000 29988 MoveAxis(E, 62, ABG)
02:11:49.559 00.000 29988 Guiding  Dir = 2, Dur = 62
02:11:49.559 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.4
02:11:49.559 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:49.560 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:49.560 00.000 28316 Enqueuing Expose request
02:11:49.561 00.001 29988 IsSlewing returns 0
02:11:49.561 00.000 29988 IsGuiding returns 0
02:11:49.562 00.001 29988 PulseGuide returned control before completion, sleep 71
02:11:49.642 00.080 29988 IsGuiding returns 0
02:11:49.642 00.000 29988 Move returns status 0, amount 62
02:11:49.642 00.000 29988 MoveAxis(N, 0, ABG)
02:11:49.643 00.001 29988 Move returns status 0, amount 0
02:11:49.643 00.000 29988 move complete, result=0
02:11:49.643 00.000 29988 worker thread done servicing request
02:11:49.643 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.1 px 0 ms NORTH
02:11:49.644 00.001 29988 Worker thread wakes up
02:11:49.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:49.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:51.052 01.408 29988 Exposure complete
02:11:51.100 00.048 29988 worker thread done servicing request
02:11:51.100 00.000 28316 OnExposeComplete: enter
02:11:51.101 00.001 28316 UpdateGuideState(): m_state=6
02:11:51.102 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2695
02:11:51.102 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.68, Mass=2431, SNR=34.2, Peak=183 HFD=3.6
02:11:51.103 00.001 28316 MultiStar: [#1 -0.07,-0.25,1.00,U] [#2 -0.00,-0.34,0.00,M2] [#3 -0.01,-0.23,0.85,U] [#4 -0.07,-0.01,0.82,U] [#5 -0.12,-0.13,0.73,U] [#6 -0.03,-0.04,0.62,U] [#7 -0.17,-0.21,0.63,U] [#8 0.11,-0.27,0.57,U] 
02:11:51.103 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.16}, one-star: {-0.02, -0.13}
02:11:51.104 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
02:11:51.104 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
02:11:51.104 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=-0.10 mountY=0.08, mountTheta=2.50
02:11:51.106 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
02:11:51.107 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
02:11:51.108 00.001 29988 Worker thread wakes up
02:11:51.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
02:11:51.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
02:11:51.108 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.10 yDistance=0.08
02:11:51.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:11:51.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:51.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:51.109 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:11:51.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:51.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:51.110 00.000 28316 Enqueuing Expose request
02:11:51.111 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:11:51.111 00.000 29988 MoveAxis(E, 0, ABG)
02:11:51.111 00.000 29988 Move returns status 0, amount 0
02:11:51.111 00.000 29988 MoveAxis(N, 0, ABG)
02:11:51.111 00.000 29988 Move returns status 0, amount 0
02:11:51.111 00.000 29988 move complete, result=0
02:11:51.111 00.000 29988 worker thread done servicing request
02:11:51.111 00.000 29988 Worker thread wakes up
02:11:51.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:51.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:51.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:52.741 01.630 29988 Exposure complete
02:11:52.798 00.057 29988 worker thread done servicing request
02:11:52.798 00.000 28316 OnExposeComplete: enter
02:11:52.799 00.001 28316 UpdateGuideState(): m_state=6
02:11:52.799 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2696
02:11:52.800 00.001 28316 Star::Find returns 1 (0), X=952.70, Y=258.65, Mass=2399, SNR=34.0, Peak=218 HFD=3.6
02:11:52.800 00.000 28316 MultiStar: [#1 0.02,-0.29,0.98,U] [#2 0.06,-0.10,0.92,U] [#3 0.17,-0.20,0.84,U] [#4 0.09,-0.06,0.84,U] [#5 0.01,-0.07,0.73,U] [#6 0.11,-0.09,0.65,U] [#7 -0.06,-0.26,0.63,U] [#8 0.12,-0.04,0.59,U] 
02:11:52.803 00.003 28316 refined, 8 included, MultiStar: {0.09, -0.14}, one-star: {0.26, -0.15}
02:11:52.803 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
02:11:52.804 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
02:11:52.805 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=-0.17 mountY=-0.02, mountTheta=-3.04
02:11:52.806 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
02:11:52.807 00.001 28316 Enqueuing Move request for scope (0.09, -0.14)
02:11:52.807 00.000 29988 Worker thread wakes up
02:11:52.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
02:11:52.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
02:11:52.808 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:52.808 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:11:52.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:52.809 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:52.809 00.000 28316 Enqueuing Expose request
02:11:52.810 00.001 29988 Moving (0.09, -0.14) raw xDistance=-0.17 yDistance=-0.02
02:11:52.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:11:52.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:52.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:11:52.810 00.000 29988 MoveAxis(E, 0, ABG)
02:11:52.810 00.000 29988 Move returns status 0, amount 0
02:11:52.810 00.000 29988 MoveAxis(N, 0, ABG)
02:11:52.810 00.000 29988 Move returns status 0, amount 0
02:11:52.810 00.000 29988 move complete, result=0
02:11:52.810 00.000 29988 worker thread done servicing request
02:11:52.810 00.000 29988 Worker thread wakes up
02:11:52.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:52.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:52.810 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:54.326 01.516 29988 Exposure complete
02:11:54.370 00.044 29988 worker thread done servicing request
02:11:54.370 00.000 28316 OnExposeComplete: enter
02:11:54.371 00.001 28316 UpdateGuideState(): m_state=6
02:11:54.373 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2697
02:11:54.374 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=258.65, Mass=2486, SNR=34.4, Peak=183 HFD=3.5
02:11:54.376 00.002 28316 MultiStar: [#1 0.07,-0.23,0.97,U] [#2 -0.06,-0.24,0.92,U] [#3 0.01,-0.20,0.85,U] [#4 0.01,-0.11,0.83,U] [#5 0.05,-0.12,0.73,U] [#6 0.00,-0.18,0.62,U] [#7 -0.13,-0.27,0.62,U] [#8 -0.07,-0.25,0.59,U] 
02:11:54.377 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.19}, one-star: {0.12, -0.16}
02:11:54.381 00.004 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
02:11:54.383 00.002 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
02:11:54.385 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.52 mountX=-0.18 mountY=0.08, mountTheta=2.73
02:11:54.389 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
02:11:54.392 00.003 28316 Enqueuing Move request for scope (0.01, -0.19)
02:11:54.394 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:54.395 00.001 29988 Worker thread wakes up
02:11:54.395 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
02:11:54.396 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:54.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:54.397 00.001 28316 Enqueuing Expose request
02:11:54.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
02:11:54.398 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
02:11:54.398 00.000 29988 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.08
02:11:54.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:11:54.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:54.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:11:54.398 00.000 29988 MoveAxis(E, 0, ABG)
02:11:54.398 00.000 29988 Move returns status 0, amount 0
02:11:54.398 00.000 29988 MoveAxis(N, 0, ABG)
02:11:54.398 00.000 29988 Move returns status 0, amount 0
02:11:54.398 00.000 29988 move complete, result=0
02:11:54.398 00.000 29988 worker thread done servicing request
02:11:54.398 00.000 29988 Worker thread wakes up
02:11:54.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:54.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:54.398 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:56.021 01.623 29988 Exposure complete
02:11:56.063 00.042 29988 worker thread done servicing request
02:11:56.063 00.000 28316 OnExposeComplete: enter
02:11:56.064 00.001 28316 UpdateGuideState(): m_state=6
02:11:56.064 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2698
02:11:56.065 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=258.43, Mass=2349, SNR=33.6, Peak=176 HFD=3.4
02:11:56.065 00.000 28316 MultiStar: [#1 -0.11,-0.31,0.00,M1] [#2 -0.06,-0.39,0.00,M1] [#3 -0.05,-0.39,0.00,M1] [#4 0.05,-0.35,0.00,M1] [#5 0.02,-0.27,0.74,U] [#6 0.15,-0.23,0.63,U] [#7 -0.12,-0.27,0.63,U] [#8 -0.09,-0.35,0.00,M1] 
02:11:56.066 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.30}, one-star: {0.01, -0.37}
02:11:56.069 00.003 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
02:11:56.069 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
02:11:56.070 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.53 mountX=-0.28 mountY=0.12, mountTheta=2.72
02:11:56.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.30, opts=13)
02:11:56.071 00.000 28316 Enqueuing Move request for scope (0.01, -0.30)
02:11:56.072 00.001 29988 Worker thread wakes up
02:11:56.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.30) opts 0xd
02:11:56.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.30)
02:11:56.072 00.000 29988 Moving (0.01, -0.30) raw xDistance=-0.28 yDistance=0.12
02:11:56.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
02:11:56.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:56.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:56.073 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
02:11:56.073 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:56.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:56.074 00.001 28316 Enqueuing Expose request
02:11:56.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:11:56.074 00.000 29988 MoveAxis(E, 58, ABG)
02:11:56.074 00.000 29988 Guiding  Dir = 2, Dur = 58
02:11:56.074 00.000 29988 IsSlewing returns 0
02:11:56.074 00.000 29988 IsGuiding returns 0
02:11:56.077 00.003 29988 PulseGuide returned control before completion, sleep 67
02:11:56.144 00.067 29988 IsGuiding returns 0
02:11:56.144 00.000 29988 Move returns status 0, amount 58
02:11:56.144 00.000 29988 MoveAxis(N, 0, ABG)
02:11:56.144 00.000 29988 Move returns status 0, amount 0
02:11:56.144 00.000 29988 move complete, result=0
02:11:56.144 00.000 29988 worker thread done servicing request
02:11:56.144 00.000 29988 Worker thread wakes up
02:11:56.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:56.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:56.144 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.1 px 0 ms NORTH
02:11:57.560 01.416 29988 Exposure complete
02:11:57.629 00.069 29988 worker thread done servicing request
02:11:57.629 00.000 28316 OnExposeComplete: enter
02:11:57.631 00.002 28316 UpdateGuideState(): m_state=6
02:11:57.633 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2699
02:11:57.634 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.65, Mass=2411, SNR=34.1, Peak=184 HFD=3.5
02:11:57.635 00.001 28316 MultiStar: [#1 -0.09,-0.36,0.00,M2] [#2 -0.12,-0.19,0.93,U] [#3 0.01,-0.33,0.00,M2] [#4 -0.05,-0.19,0.82,U] [#5 -0.02,-0.22,0.73,U] [#6 -0.02,-0.23,0.62,U] [#7 -0.15,-0.34,0.00,M1] [#8 -0.08,-0.27,0.57,U] 
02:11:57.638 00.003 28316 refined, 5 included, MultiStar: {-0.01, -0.20}, one-star: {0.16, -0.16}
02:11:57.641 00.003 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
02:11:57.641 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
02:11:57.642 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.63 mountX=-0.18 mountY=0.10, mountTheta=2.62
02:11:57.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.20, opts=13)
02:11:57.643 00.000 28316 Enqueuing Move request for scope (-0.01, -0.20)
02:11:57.644 00.001 29988 Worker thread wakes up
02:11:57.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:57.644 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.1
02:11:57.645 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:57.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:57.646 00.001 28316 Enqueuing Expose request
02:11:57.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
02:11:57.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
02:11:57.646 00.000 29988 Moving (-0.01, -0.20) raw xDistance=-0.18 yDistance=0.10
02:11:57.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:11:57.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:57.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:11:57.646 00.000 29988 MoveAxis(E, 0, ABG)
02:11:57.646 00.000 29988 Move returns status 0, amount 0
02:11:57.646 00.000 29988 MoveAxis(N, 0, ABG)
02:11:57.646 00.000 29988 Move returns status 0, amount 0
02:11:57.646 00.000 29988 move complete, result=0
02:11:57.646 00.000 29988 worker thread done servicing request
02:11:57.646 00.000 29988 Worker thread wakes up
02:11:57.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:57.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:57.647 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:59.270 01.623 29988 Exposure complete
02:11:59.322 00.052 29988 worker thread done servicing request
02:11:59.322 00.000 28316 OnExposeComplete: enter
02:11:59.324 00.002 28316 UpdateGuideState(): m_state=6
02:11:59.325 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2700
02:11:59.327 00.002 28316 Star::Find returns 1 (0), X=952.45, Y=258.76, Mass=2405, SNR=33.9, Peak=202 HFD=3.7
02:11:59.328 00.001 28316 MultiStar: [#1 0.05,-0.18,0.98,U] [#2 -0.02,-0.20,0.92,U] [#3 -0.09,-0.13,0.86,U] [#4 0.09,-0.14,0.82,U] [#5 -0.02,-0.11,0.76,U] [#6 0.05,-0.18,0.63,U] [#7 -0.08,-0.17,0.63,U] [#8 0.19,-0.29,0.00,M1] 
02:11:59.329 00.001 28316 single-star, 7 included, MultiStar: {-0.00, -0.14}, one-star: {0.01, -0.05}
02:11:59.331 00.002 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
02:11:59.332 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
02:11:59.332 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.46 mountX=-0.05 mountY=0.02, mountTheta=2.79
02:11:59.333 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.05, opts=13)
02:11:59.334 00.001 28316 Enqueuing Move request for scope (0.01, -0.05)
02:11:59.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:11:59.335 00.001 29988 Worker thread wakes up
02:11:59.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
02:11:59.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
02:11:59.335 00.000 29988 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
02:11:59.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:11:59.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:59.335 00.000 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:11:59.336 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:59.337 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:11:59.337 00.000 28316 Enqueuing Expose request
02:11:59.338 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:11:59.338 00.000 29988 MoveAxis(E, 0, ABG)
02:11:59.338 00.000 29988 Move returns status 0, amount 0
02:11:59.338 00.000 29988 MoveAxis(N, 0, ABG)
02:11:59.338 00.000 29988 Move returns status 0, amount 0
02:11:59.338 00.000 29988 move complete, result=0
02:11:59.338 00.000 29988 worker thread done servicing request
02:11:59.338 00.000 29988 Worker thread wakes up
02:11:59.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:11:59.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:11:59.339 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:00.865 01.526 29988 Exposure complete
02:12:00.909 00.044 29988 worker thread done servicing request
02:12:00.909 00.000 28316 OnExposeComplete: enter
02:12:00.911 00.002 28316 UpdateGuideState(): m_state=6
02:12:00.911 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2701
02:12:00.913 00.002 28316 Star::Find returns 1 (0), X=952.51, Y=258.71, Mass=2542, SNR=35.0, Peak=200 HFD=3.6
02:12:00.913 00.000 28316 MultiStar: [#1 -0.03,-0.34,0.00,M2] [#2 -0.03,-0.29,0.89,U] [#3 -0.14,-0.20,0.84,U] [#4 0.11,-0.41,0.00,M1] [#5 -0.09,-0.11,0.73,U] [#6 0.03,-0.45,0.00,M1] [#7 -0.15,-0.32,0.00,M1] [#8 0.34,-0.35,0.00,M2] 
02:12:00.914 00.001 28316 single-star, 3 included, MultiStar: {-0.04, -0.17}, one-star: {0.07, -0.10}
02:12:00.914 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
02:12:00.915 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
02:12:00.915 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
02:12:00.916 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
02:12:00.918 00.002 28316 Enqueuing Move request for scope (0.07, -0.10)
02:12:00.918 00.000 29988 Worker thread wakes up
02:12:00.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:12:00.918 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:12:00.918 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
02:12:00.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:12:00.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:00.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:00.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:00.919 00.001 28316 UpdateGuideState exits: m=2542 RSB=35.0
02:12:00.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:00.920 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:00.920 00.000 28316 Enqueuing Expose request
02:12:00.921 00.001 29988 MoveAxis(E, 0, ABG)
02:12:00.921 00.000 29988 Move returns status 0, amount 0
02:12:00.921 00.000 29988 MoveAxis(N, 0, ABG)
02:12:00.921 00.000 29988 Move returns status 0, amount 0
02:12:00.921 00.000 29988 move complete, result=0
02:12:00.921 00.000 29988 worker thread done servicing request
02:12:00.921 00.000 29988 Worker thread wakes up
02:12:00.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:00.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:00.921 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:02.556 01.635 29988 Exposure complete
02:12:02.609 00.053 29988 worker thread done servicing request
02:12:02.609 00.000 28316 OnExposeComplete: enter
02:12:02.611 00.002 28316 UpdateGuideState(): m_state=6
02:12:02.613 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2702
02:12:02.614 00.001 28316 Star::Find returns 1 (0), X=952.71, Y=258.39, Mass=2557, SNR=35.1, Peak=210 HFD=3.7
02:12:02.615 00.001 28316 MultiStar: [#1 0.08,-0.45,0.00,M3] [#2 0.10,-0.49,0.00,M1] [#3 0.17,-0.50,0.00,M1] [#4 0.04,-0.37,0.00,M2] [#5 0.02,-0.38,0.00,M1] [#6 0.21,-0.46,0.00,M2] [#7 -0.08,-0.39,0.00,M2] [#8 0.02,-0.49,0.00,M3] 
02:12:02.616 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
02:12:02.619 00.003 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
02:12:02.620 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.42 hyp=0.50 cameraTheta=-1.00 mountX=-0.49 mountY=-0.05, mountTheta=-3.04
02:12:02.622 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.42, opts=13)
02:12:02.623 00.001 28316 Enqueuing Move request for scope (0.27, -0.42)
02:12:02.623 00.000 29988 Worker thread wakes up
02:12:02.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:02.624 00.001 28316 UpdateGuideState exits: m=2557 RSB=35.1
02:12:02.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:02.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:02.625 00.001 28316 Enqueuing Expose request
02:12:02.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.42) opts 0xd
02:12:02.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.42)
02:12:02.625 00.000 29988 Moving (0.27, -0.42) raw xDistance=-0.49 yDistance=-0.05
02:12:02.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
02:12:02.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:02.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:12:02.626 00.001 29988 MoveAxis(E, 103, ABG)
02:12:02.626 00.000 29988 Guiding  Dir = 2, Dur = 103
02:12:02.626 00.000 29988 IsSlewing returns 0
02:12:02.626 00.000 29988 IsGuiding returns 0
02:12:02.628 00.002 29988 PulseGuide returned control before completion, sleep 112
02:12:02.743 00.115 29988 IsGuiding returns 0
02:12:02.743 00.000 29988 Move returns status 0, amount 103
02:12:02.743 00.000 29988 MoveAxis(N, 0, ABG)
02:12:02.743 00.000 29988 Move returns status 0, amount 0
02:12:02.743 00.000 29988 move complete, result=0
02:12:02.743 00.000 29988 worker thread done servicing request
02:12:02.743 00.000 29988 Worker thread wakes up
02:12:02.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:02.743 00.000 28316 GuideStep: -0.5 px 103 ms EAST, -0.1 px 0 ms NORTH
02:12:02.744 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:04.148 01.404 29988 Exposure complete
02:12:04.176 00.028 29988 worker thread done servicing request
02:12:04.176 00.000 28316 OnExposeComplete: enter
02:12:04.177 00.001 28316 UpdateGuideState(): m_state=6
02:12:04.180 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2703
02:12:04.181 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=258.82, Mass=2399, SNR=33.7, Peak=198 HFD=3.7
02:12:04.182 00.001 28316 MultiStar: [#1 -0.02,-0.15,1.01,U] [#2 -0.15,-0.12,0.94,U] [#3 -0.10,-0.15,0.86,U] [#4 -0.15,-0.22,0.83,U] [#5 -0.10,-0.03,0.76,U] [#6 0.02,-0.20,0.63,U] [#7 -0.14,-0.17,0.64,U] [#8 0.08,-0.28,0.59,U] 
02:12:04.183 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.14}, one-star: {-0.07, 0.01}
02:12:04.183 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
02:12:04.184 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
02:12:04.185 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.01 mountX=0.04 mountY=0.06, mountTheta=1.00
02:12:04.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
02:12:04.187 00.000 28316 Enqueuing Move request for scope (-0.07, 0.01)
02:12:04.187 00.000 29988 Worker thread wakes up
02:12:04.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:12:04.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:12:04.187 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
02:12:04.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:04.188 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.7
02:12:04.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:04.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:04.189 00.000 28316 Enqueuing Expose request
02:12:04.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:12:04.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:04.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:12:04.189 00.000 29988 MoveAxis(E, 0, ABG)
02:12:04.190 00.001 29988 Move returns status 0, amount 0
02:12:04.190 00.000 29988 MoveAxis(N, 0, ABG)
02:12:04.190 00.000 29988 Move returns status 0, amount 0
02:12:04.190 00.000 29988 move complete, result=0
02:12:04.190 00.000 29988 worker thread done servicing request
02:12:04.190 00.000 29988 Worker thread wakes up
02:12:04.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:04.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:04.190 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:05.814 01.624 29988 Exposure complete
02:12:05.855 00.041 29988 worker thread done servicing request
02:12:05.856 00.001 28316 OnExposeComplete: enter
02:12:05.858 00.002 28316 UpdateGuideState(): m_state=6
02:12:05.859 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2704
02:12:05.859 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=258.64, Mass=2384, SNR=34.0, Peak=222 HFD=3.6
02:12:05.859 00.000 28316 MultiStar: [#1 -0.18,-0.13,0.99,U] [#2 -0.22,-0.35,0.00,M1] [#3 -0.18,-0.29,0.00,M1] [#4 -0.11,0.02,0.83,U] [#5 -0.13,-0.09,0.75,U] [#6 -0.07,-0.08,0.62,U] [#7 -0.22,-0.33,0.00,M2] [#8 -0.15,-0.23,0.60,U] 
02:12:05.861 00.002 28316 refined, 5 included, MultiStar: {-0.14, -0.11}, one-star: {-0.15, -0.17}
02:12:05.861 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
02:12:05.862 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
02:12:05.862 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.46 mountX=-0.04 mountY=0.17, mountTheta=1.83
02:12:05.863 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.11, opts=13)
02:12:05.864 00.001 28316 Enqueuing Move request for scope (-0.14, -0.11)
02:12:05.864 00.000 29988 Worker thread wakes up
02:12:05.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:05.865 00.001 28316 UpdateGuideState exits: m=2384 RSB=34.0
02:12:05.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:05.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:05.866 00.001 28316 Enqueuing Expose request
02:12:05.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
02:12:05.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
02:12:05.866 00.000 29988 Moving (-0.14, -0.11) raw xDistance=-0.04 yDistance=0.17
02:12:05.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:12:05.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:05.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:12:05.866 00.000 29988 MoveAxis(E, 0, ABG)
02:12:05.866 00.000 29988 Move returns status 0, amount 0
02:12:05.866 00.000 29988 MoveAxis(N, 0, ABG)
02:12:05.867 00.001 29988 Move returns status 0, amount 0
02:12:05.867 00.000 29988 move complete, result=0
02:12:05.867 00.000 29988 worker thread done servicing request
02:12:05.867 00.000 29988 Worker thread wakes up
02:12:05.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:05.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:05.867 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:12:07.384 01.517 29988 Exposure complete
02:12:07.419 00.035 29988 worker thread done servicing request
02:12:07.421 00.002 28316 OnExposeComplete: enter
02:12:07.422 00.001 28316 UpdateGuideState(): m_state=6
02:12:07.423 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2705
02:12:07.424 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=258.56, Mass=2255, SNR=33.0, Peak=189 HFD=3.4
02:12:07.425 00.001 28316 MultiStar: [#1 -0.23,-0.43,0.00,M2] [#2 -0.11,-0.46,0.00,M2] [#3 -0.13,-0.36,0.00,M2] [#4 -0.03,-0.24,0.86,U] [#5 -0.14,-0.20,0.76,U] [#6 -0.19,-0.23,0.66,U] [#7 -0.43,-0.35,0.00,M3] [#8 -0.12,-0.49,0.00,M2] 
02:12:07.426 00.001 28316 refined, 3 included, MultiStar: {-0.09, -0.23}, one-star: {-0.06, -0.25}
02:12:07.427 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
02:12:07.428 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
02:12:07.429 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.96 mountX=-0.17 mountY=0.19, mountTheta=2.31
02:12:07.431 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.23, opts=13)
02:12:07.431 00.000 28316 Enqueuing Move request for scope (-0.09, -0.23)
02:12:07.432 00.001 29988 Worker thread wakes up
02:12:07.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:07.432 00.000 28316 UpdateGuideState exits: m=2255 RSB=33.0
02:12:07.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:07.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:07.433 00.000 28316 Enqueuing Expose request
02:12:07.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
02:12:07.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
02:12:07.434 00.000 29988 Moving (-0.09, -0.23) raw xDistance=-0.17 yDistance=0.19
02:12:07.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:12:07.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:07.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:12:07.434 00.000 29988 MoveAxis(E, 0, ABG)
02:12:07.434 00.000 29988 Move returns status 0, amount 0
02:12:07.434 00.000 29988 MoveAxis(N, 0, ABG)
02:12:07.434 00.000 29988 Move returns status 0, amount 0
02:12:07.434 00.000 29988 move complete, result=0
02:12:07.434 00.000 29988 worker thread done servicing request
02:12:07.434 00.000 29988 Worker thread wakes up
02:12:07.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:07.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:07.435 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:12:09.060 01.625 29988 Exposure complete
02:12:09.118 00.058 29988 worker thread done servicing request
02:12:09.118 00.000 28316 OnExposeComplete: enter
02:12:09.119 00.001 28316 UpdateGuideState(): m_state=6
02:12:09.121 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2706
02:12:09.122 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=258.63, Mass=2291, SNR=33.3, Peak=178 HFD=3.5
02:12:09.123 00.001 28316 MultiStar: [#1 -0.05,-0.26,0.99,U] [#2 -0.18,-0.19,0.94,U] [#3 -0.09,-0.27,0.88,U] [#4 -0.07,-0.04,0.83,U] [#5 -0.17,-0.15,0.76,U] [#6 -0.04,-0.21,0.65,U] [#7 -0.19,-0.31,0.00,M4] [#8 0.04,-0.20,0.60,U] 
02:12:09.124 00.001 28316 single-star, 7 included, MultiStar: {-0.07, -0.19}, one-star: {0.02, -0.18}
02:12:09.124 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
02:12:09.124 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
02:12:09.125 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=-0.18 mountY=0.06, mountTheta=2.79
02:12:09.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
02:12:09.126 00.000 28316 Enqueuing Move request for scope (0.02, -0.18)
02:12:09.127 00.001 29988 Worker thread wakes up
02:12:09.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:09.127 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.3
02:12:09.128 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:09.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:09.128 00.000 28316 Enqueuing Expose request
02:12:09.129 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
02:12:09.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
02:12:09.129 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.18 yDistance=0.06
02:12:09.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:12:09.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:09.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:12:09.129 00.000 29988 MoveAxis(E, 0, ABG)
02:12:09.129 00.000 29988 Move returns status 0, amount 0
02:12:09.129 00.000 29988 MoveAxis(N, 0, ABG)
02:12:09.129 00.000 29988 Move returns status 0, amount 0
02:12:09.129 00.000 29988 move complete, result=0
02:12:09.129 00.000 29988 worker thread done servicing request
02:12:09.129 00.000 29988 Worker thread wakes up
02:12:09.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:09.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:09.130 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:10.646 01.516 29988 Exposure complete
02:12:10.688 00.042 29988 worker thread done servicing request
02:12:10.688 00.000 28316 OnExposeComplete: enter
02:12:10.690 00.002 28316 UpdateGuideState(): m_state=6
02:12:10.691 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2707
02:12:10.692 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=258.53, Mass=2399, SNR=34.0, Peak=184 HFD=3.2
02:12:10.694 00.002 28316 MultiStar: [#1 0.08,-0.30,0.00,M2] [#2 -0.04,-0.44,0.00,M2] [#3 -0.06,-0.35,0.00,M2] [#4 -0.12,-0.34,0.00,M1] [#5 -0.05,-0.24,0.74,U] [#6 0.07,-0.28,0.64,U] [#7 -0.15,-0.28,0.00,M5] [#8 -0.03,-0.51,0.00,M2] 
02:12:10.695 00.001 28316 refined, 2 included, MultiStar: {0.03, -0.27}, one-star: {0.05, -0.28}
02:12:10.696 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:12:10.697 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
02:12:10.698 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.48 mountX=-0.26 mountY=0.10, mountTheta=2.77
02:12:10.701 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.27, opts=13)
02:12:10.702 00.001 28316 Enqueuing Move request for scope (0.03, -0.27)
02:12:10.704 00.002 29988 Worker thread wakes up
02:12:10.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
02:12:10.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
02:12:10.704 00.000 29988 Moving (0.03, -0.27) raw xDistance=-0.26 yDistance=0.10
02:12:10.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:12:10.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:10.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:10.705 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:12:10.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:10.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:12:10.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:10.706 00.000 28316 Enqueuing Expose request
02:12:10.707 00.001 29988 MoveAxis(E, 54, ABG)
02:12:10.707 00.000 29988 Guiding  Dir = 2, Dur = 54
02:12:10.707 00.000 29988 IsSlewing returns 0
02:12:10.707 00.000 29988 IsGuiding returns 0
02:12:10.709 00.002 29988 PulseGuide returned control before completion, sleep 63
02:12:10.784 00.075 29988 IsGuiding returns 0
02:12:10.784 00.000 29988 Move returns status 0, amount 54
02:12:10.784 00.000 29988 MoveAxis(N, 0, ABG)
02:12:10.784 00.000 29988 Move returns status 0, amount 0
02:12:10.784 00.000 29988 move complete, result=0
02:12:10.784 00.000 29988 worker thread done servicing request
02:12:10.784 00.000 29988 Worker thread wakes up
02:12:10.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:10.784 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
02:12:10.785 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:12.408 01.623 29988 Exposure complete
02:12:12.451 00.043 29988 worker thread done servicing request
02:12:12.451 00.000 28316 OnExposeComplete: enter
02:12:12.454 00.003 28316 UpdateGuideState(): m_state=6
02:12:12.456 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2708
02:12:12.459 00.003 28316 Star::Find returns 1 (0), X=952.41, Y=258.65, Mass=2468, SNR=34.5, Peak=180 HFD=3.7
02:12:12.461 00.002 28316 MultiStar: [#1 -0.05,-0.22,0.98,U] [#2 0.01,-0.25,0.91,U] [#3 -0.06,-0.25,0.86,U] [#4 -0.19,-0.08,0.81,U] [#5 0.06,-0.11,0.72,U] [#6 -0.18,-0.00,0.61,U] [#7 -0.31,-0.24,0.00,M6] [#8 -0.12,-0.06,0.59,U] 
02:12:12.464 00.003 28316 single-star, 7 included, MultiStar: {-0.06, -0.15}, one-star: {-0.04, -0.16}
02:12:12.466 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
02:12:12.468 00.002 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
02:12:12.469 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.80 mountX=-0.13 mountY=0.10, mountTheta=2.46
02:12:12.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.16, opts=13)
02:12:12.472 00.001 28316 Enqueuing Move request for scope (-0.04, -0.16)
02:12:12.472 00.000 29988 Worker thread wakes up
02:12:12.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:12.473 00.001 28316 UpdateGuideState exits: m=2468 RSB=34.5
02:12:12.473 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:12.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:12.474 00.000 28316 Enqueuing Expose request
02:12:12.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
02:12:12.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
02:12:12.475 00.001 29988 Moving (-0.04, -0.16) raw xDistance=-0.13 yDistance=0.10
02:12:12.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:12:12.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:12.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:12:12.475 00.000 29988 MoveAxis(E, 0, ABG)
02:12:12.475 00.000 29988 Move returns status 0, amount 0
02:12:12.475 00.000 29988 MoveAxis(N, 0, ABG)
02:12:12.475 00.000 29988 Move returns status 0, amount 0
02:12:12.475 00.000 29988 move complete, result=0
02:12:12.475 00.000 29988 worker thread done servicing request
02:12:12.475 00.000 29988 Worker thread wakes up
02:12:12.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:12.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:12.475 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:13.992 01.517 29988 Exposure complete
02:12:14.028 00.036 29988 worker thread done servicing request
02:12:14.028 00.000 28316 OnExposeComplete: enter
02:12:14.030 00.002 28316 UpdateGuideState(): m_state=6
02:12:14.032 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2709
02:12:14.033 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=258.80, Mass=2425, SNR=34.2, Peak=220 HFD=3.8
02:12:14.034 00.001 28316 MultiStar: [#1 -0.10,-0.04,0.96,U] [#2 -0.22,-0.10,0.91,U] [#3 -0.22,-0.06,0.87,U] [#4 -0.03,-0.04,0.83,U] [#5 -0.10,0.03,0.73,U] [#6 -0.02,-0.02,0.62,U] [#7 -0.17,-0.09,0.62,U] [#8 -0.16,-0.13,0.58,U] 
02:12:14.035 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.14, -0.01}
02:12:14.035 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.50)
02:12:14.035 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
02:12:14.036 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.79 mountX=0.01 mountY=0.14, mountTheta=1.50
02:12:14.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.05, opts=13)
02:12:14.038 00.001 28316 Enqueuing Move request for scope (-0.13, -0.05)
02:12:14.039 00.001 29988 Worker thread wakes up
02:12:14.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
02:12:14.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
02:12:14.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:14.040 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.2
02:12:14.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:14.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:14.042 00.001 29988 Moving (-0.13, -0.05) raw xDistance=0.01 yDistance=0.14
02:12:14.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:12:14.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:14.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:12:14.042 00.000 29988 MoveAxis(E, 0, ABG)
02:12:14.042 00.000 29988 Move returns status 0, amount 0
02:12:14.042 00.000 29988 MoveAxis(N, 0, ABG)
02:12:14.042 00.000 29988 Move returns status 0, amount 0
02:12:14.042 00.000 29988 move complete, result=0
02:12:14.042 00.000 28316 Enqueuing Expose request
02:12:14.042 00.000 29988 worker thread done servicing request
02:12:14.042 00.000 29988 Worker thread wakes up
02:12:14.042 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:14.043 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:14.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:15.677 01.634 29988 Exposure complete
02:12:15.723 00.046 29988 worker thread done servicing request
02:12:15.724 00.001 28316 OnExposeComplete: enter
02:12:15.727 00.003 28316 UpdateGuideState(): m_state=6
02:12:15.729 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2710
02:12:15.731 00.002 28316 Star::Find returns 1 (0), X=952.45, Y=258.73, Mass=2393, SNR=33.9, Peak=208 HFD=3.6
02:12:15.733 00.002 28316 MultiStar: [#1 -0.25,-0.21,0.00,M1] [#2 -0.11,-0.18,0.93,U] [#3 -0.09,-0.17,0.89,U] [#4 -0.13,-0.27,0.82,U] [#5 -0.18,-0.13,0.75,U] [#6 -0.08,-0.09,0.64,U] [#7 -0.10,-0.21,0.62,U] [#8 -0.08,-0.23,0.58,U] 
02:12:15.735 00.002 28316 single-star, 7 included, MultiStar: {-0.09, -0.17}, one-star: {0.00, -0.08}
02:12:15.736 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
02:12:15.738 00.002 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
02:12:15.741 00.003 28316 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=-0.08 mountY=0.03, mountTheta=2.73
02:12:15.745 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.08, opts=13)
02:12:15.747 00.002 28316 Enqueuing Move request for scope (0.00, -0.08)
02:12:15.748 00.001 29988 Worker thread wakes up
02:12:15.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
02:12:15.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
02:12:15.748 00.000 29988 Moving (0.00, -0.08) raw xDistance=-0.08 yDistance=0.03
02:12:15.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:12:15.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:15.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:15.749 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:12:15.749 00.000 29988 MoveAxis(E, 0, ABG)
02:12:15.749 00.000 29988 Move returns status 0, amount 0
02:12:15.749 00.000 29988 MoveAxis(N, 0, ABG)
02:12:15.749 00.000 29988 Move returns status 0, amount 0
02:12:15.749 00.000 29988 move complete, result=0
02:12:15.749 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
02:12:15.751 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:15.752 00.001 29988 worker thread done servicing request
02:12:15.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:15.754 00.002 28316 Enqueuing Expose request
02:12:15.754 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:15.755 00.001 29988 Worker thread wakes up
02:12:15.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:15.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:17.166 01.411 29988 Exposure complete
02:12:17.207 00.041 29988 worker thread done servicing request
02:12:17.207 00.000 28316 OnExposeComplete: enter
02:12:17.207 00.000 28316 UpdateGuideState(): m_state=6
02:12:17.208 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2711
02:12:17.209 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.77, Mass=2395, SNR=34.0, Peak=203 HFD=3.7
02:12:17.210 00.001 28316 MultiStar: [#1 0.04,-0.21,0.97,U] [#2 -0.06,-0.15,0.92,U] [#3 0.07,-0.19,0.86,U] [#4 -0.02,-0.06,0.82,U] [#5 0.02,-0.10,0.74,U] [#6 0.01,-0.09,0.65,U] [#7 -0.13,-0.20,0.61,U] [#8 0.13,-0.09,0.58,U] 
02:12:17.212 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.13}, one-star: {0.14, -0.04}
02:12:17.215 00.003 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.92)
02:12:17.218 00.003 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
02:12:17.220 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.37 mountX=-0.13 mountY=0.03, mountTheta=2.88
02:12:17.223 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
02:12:17.224 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
02:12:17.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:17.225 00.001 28316 UpdateGuideState exits: m=2395 RSB=34.0
02:12:17.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:17.226 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:17.227 00.001 28316 Enqueuing Expose request
02:12:17.228 00.001 29988 Worker thread wakes up
02:12:17.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
02:12:17.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
02:12:17.228 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
02:12:17.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:12:17.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:17.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:12:17.228 00.000 29988 MoveAxis(E, 0, ABG)
02:12:17.228 00.000 29988 Move returns status 0, amount 0
02:12:17.228 00.000 29988 MoveAxis(N, 0, ABG)
02:12:17.228 00.000 29988 Move returns status 0, amount 0
02:12:17.228 00.000 29988 move complete, result=0
02:12:17.228 00.000 29988 worker thread done servicing request
02:12:17.228 00.000 29988 Worker thread wakes up
02:12:17.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:17.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:17.229 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:18.856 01.627 29988 Exposure complete
02:12:18.900 00.044 29988 worker thread done servicing request
02:12:18.901 00.001 28316 OnExposeComplete: enter
02:12:18.903 00.002 28316 UpdateGuideState(): m_state=6
02:12:18.907 00.004 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2712
02:12:18.909 00.002 28316 Star::Find returns 1 (0), X=952.59, Y=258.55, Mass=2400, SNR=34.0, Peak=189 HFD=3.4
02:12:18.912 00.003 28316 MultiStar: [#1 0.05,-0.28,0.98,U] [#2 0.15,-0.24,0.91,U] [#3 0.02,-0.30,0.87,U] [#4 -0.00,-0.01,0.84,U] [#5 0.04,-0.19,0.76,U] [#6 0.03,-0.07,0.63,U] [#7 -0.06,-0.22,0.63,U] [#8 0.18,-0.27,0.00,M1] 
02:12:18.914 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.20}, one-star: {0.15, -0.25}
02:12:18.917 00.003 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:12:18.918 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
02:12:18.919 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.32 mountX=-0.21 mountY=0.04, mountTheta=2.93
02:12:18.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.20, opts=13)
02:12:18.921 00.001 28316 Enqueuing Move request for scope (0.05, -0.20)
02:12:18.921 00.000 29988 Worker thread wakes up
02:12:18.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
02:12:18.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:18.922 00.001 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:12:18.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:18.923 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:18.923 00.000 28316 Enqueuing Expose request
02:12:18.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
02:12:18.924 00.001 29988 Moving (0.05, -0.20) raw xDistance=-0.21 yDistance=0.04
02:12:18.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:12:18.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:18.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:12:18.924 00.000 29988 MoveAxis(E, 43, ABG)
02:12:18.924 00.000 29988 Guiding  Dir = 2, Dur = 43
02:12:18.924 00.000 29988 IsSlewing returns 0
02:12:18.924 00.000 29988 IsGuiding returns 0
02:12:18.926 00.002 29988 PulseGuide returned control before completion, sleep 51
02:12:18.981 00.055 29988 IsGuiding returns 1
02:12:18.981 00.000 29988 scope still moving after pulse duration time elapsed
02:12:19.012 00.031 29988 IsSlewing returns 0
02:12:19.012 00.000 29988 IsGuiding returns 0
02:12:19.012 00.000 29988 scope move finished after 43 + 45 ms
02:12:19.012 00.000 29988 Move returns status 0, amount 43
02:12:19.012 00.000 29988 MoveAxis(N, 0, ABG)
02:12:19.012 00.000 29988 Move returns status 0, amount 0
02:12:19.012 00.000 29988 move complete, result=0
02:12:19.012 00.000 29988 worker thread done servicing request
02:12:19.012 00.000 29988 Worker thread wakes up
02:12:19.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:19.012 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
02:12:19.013 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:20.428 01.415 29988 Exposure complete
02:12:20.471 00.043 29988 worker thread done servicing request
02:12:20.471 00.000 28316 OnExposeComplete: enter
02:12:20.472 00.001 28316 UpdateGuideState(): m_state=6
02:12:20.472 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2713
02:12:20.473 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=258.64, Mass=2467, SNR=34.5, Peak=186 HFD=3.7
02:12:20.473 00.000 28316 MultiStar: [#1 -0.03,-0.33,0.00,M1] [#2 0.01,-0.23,0.91,U] [#3 -0.00,-0.33,0.00,M1] [#4 -0.02,-0.13,0.82,U] [#5 -0.13,-0.16,0.73,U] [#6 0.02,-0.15,0.61,U] [#7 -0.11,-0.26,0.61,U] [#8 0.04,-0.19,0.59,U] 
02:12:20.474 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.18}, one-star: {-0.13, -0.17}
02:12:20.474 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
02:12:20.475 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
02:12:20.475 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.84 mountX=-0.15 mountY=0.13, mountTheta=2.42
02:12:20.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.18, opts=13)
02:12:20.478 00.002 28316 Enqueuing Move request for scope (-0.05, -0.18)
02:12:20.478 00.000 29988 Worker thread wakes up
02:12:20.478 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:20.479 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.5
02:12:20.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:20.480 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:20.480 00.000 28316 Enqueuing Expose request
02:12:20.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
02:12:20.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
02:12:20.480 00.000 29988 Moving (-0.05, -0.18) raw xDistance=-0.15 yDistance=0.13
02:12:20.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:12:20.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:20.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:12:20.481 00.001 29988 MoveAxis(E, 0, ABG)
02:12:20.481 00.000 29988 Move returns status 0, amount 0
02:12:20.481 00.000 29988 MoveAxis(N, 0, ABG)
02:12:20.481 00.000 29988 Move returns status 0, amount 0
02:12:20.481 00.000 29988 move complete, result=0
02:12:20.481 00.000 29988 worker thread done servicing request
02:12:20.481 00.000 29988 Worker thread wakes up
02:12:20.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:20.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:20.481 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:22.118 01.637 29988 Exposure complete
02:12:22.148 00.030 29988 worker thread done servicing request
02:12:22.148 00.000 28316 OnExposeComplete: enter
02:12:22.149 00.001 28316 UpdateGuideState(): m_state=6
02:12:22.151 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2714
02:12:22.152 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.33, Mass=2450, SNR=34.4, Peak=203 HFD=3.6
02:12:22.153 00.001 28316 MultiStar: [#1 0.14,-0.47,0.00,M2] [#2 0.12,-0.38,0.00,M1] [#3 0.13,-0.53,0.00,M2] [#4 0.21,-0.39,0.00,M1] [#5 0.00,-0.46,0.00,M1] [#6 0.16,-0.35,0.00,M1] [#7 0.06,-0.50,0.00,M2] [#8 0.33,-0.37,0.00,M1] 
02:12:22.154 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:12:22.155 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
02:12:22.156 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-1.13 mountX=-0.53 mountY=0.01, mountTheta=3.12
02:12:22.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.48, opts=13)
02:12:22.158 00.001 28316 Enqueuing Move request for scope (0.23, -0.48)
02:12:22.158 00.000 29988 Worker thread wakes up
02:12:22.159 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:22.159 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.4
02:12:22.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:22.160 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:22.160 00.000 28316 Enqueuing Expose request
02:12:22.161 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.48) opts 0xd
02:12:22.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.48)
02:12:22.161 00.000 29988 Moving (0.23, -0.48) raw xDistance=-0.53 yDistance=0.01
02:12:22.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
02:12:22.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:22.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:12:22.161 00.000 29988 MoveAxis(E, 111, ABG)
02:12:22.161 00.000 29988 Guiding  Dir = 2, Dur = 111
02:12:22.161 00.000 29988 IsSlewing returns 0
02:12:22.161 00.000 29988 IsGuiding returns 0
02:12:22.163 00.002 29988 PulseGuide returned control before completion, sleep 120
02:12:22.291 00.128 29988 IsGuiding returns 1
02:12:22.291 00.000 29988 scope still moving after pulse duration time elapsed
02:12:22.322 00.031 29988 IsSlewing returns 0
02:12:22.322 00.000 29988 IsGuiding returns 0
02:12:22.322 00.000 29988 scope move finished after 111 + 50 ms
02:12:22.322 00.000 29988 Move returns status 0, amount 111
02:12:22.322 00.000 29988 MoveAxis(N, 0, ABG)
02:12:22.323 00.001 29988 Move returns status 0, amount 0
02:12:22.323 00.000 29988 move complete, result=0
02:12:22.323 00.000 29988 worker thread done servicing request
02:12:22.323 00.000 29988 Worker thread wakes up
02:12:22.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:22.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:22.323 00.000 28316 GuideStep: -0.5 px 111 ms EAST, 0.0 px 0 ms NORTH
02:12:23.738 01.415 29988 Exposure complete
02:12:23.777 00.039 29988 worker thread done servicing request
02:12:23.777 00.000 28316 OnExposeComplete: enter
02:12:23.777 00.000 28316 UpdateGuideState(): m_state=6
02:12:23.778 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2715
02:12:23.778 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=258.92, Mass=2413, SNR=34.1, Peak=220 HFD=3.9
02:12:23.779 00.001 28316 MultiStar: [#1 -0.23,-0.02,0.99,U] [#2 -0.28,0.04,0.91,U] [#3 -0.19,-0.01,0.86,U] [#4 -0.09,0.24,0.82,U] [#5 -0.15,0.18,0.74,U] [#6 -0.11,0.16,0.63,U] [#7 -0.41,0.15,0.00,M3] [#8 0.04,-0.07,0.58,U] 
02:12:23.779 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.08}, one-star: {-0.14, 0.11}
02:12:23.780 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:12:23.780 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:12:23.781 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.67 mountX=0.14 mountY=0.10, mountTheta=0.64
02:12:23.783 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
02:12:23.784 00.001 28316 Enqueuing Move request for scope (-0.15, 0.08)
02:12:23.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
02:12:23.785 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:12:23.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:23.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:23.786 00.000 28316 Enqueuing Expose request
02:12:23.787 00.001 29988 Worker thread wakes up
02:12:23.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
02:12:23.787 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
02:12:23.787 00.000 29988 Moving (-0.15, 0.08) raw xDistance=0.14 yDistance=0.10
02:12:23.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:12:23.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:23.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:12:23.787 00.000 29988 MoveAxis(E, 0, ABG)
02:12:23.787 00.000 29988 Move returns status 0, amount 0
02:12:23.787 00.000 29988 MoveAxis(N, 0, ABG)
02:12:23.787 00.000 29988 Move returns status 0, amount 0
02:12:23.787 00.000 29988 move complete, result=0
02:12:23.787 00.000 29988 worker thread done servicing request
02:12:23.787 00.000 29988 Worker thread wakes up
02:12:23.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:23.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:23.787 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:25.422 01.635 29988 Exposure complete
02:12:25.487 00.065 29988 worker thread done servicing request
02:12:25.487 00.000 28316 OnExposeComplete: enter
02:12:25.488 00.001 28316 UpdateGuideState(): m_state=6
02:12:25.489 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2716
02:12:25.492 00.003 28316 Star::Find returns 1 (0), X=952.34, Y=258.83, Mass=2409, SNR=34.0, Peak=211 HFD=3.9
02:12:25.492 00.000 28316 MultiStar: [#1 -0.21,-0.02,1.00,U] [#2 -0.18,-0.03,0.91,U] [#3 -0.22,-0.07,0.84,U] [#4 -0.34,0.09,0.00,M1] [#5 -0.40,0.00,0.00,M1] [#6 -0.24,-0.10,0.63,U] [#7 -0.38,-0.08,0.00,M4] [#8 -0.10,-0.11,0.58,U] 
02:12:25.493 00.001 28316 single-star, 5 included, MultiStar: {-0.18, -0.04}, one-star: {-0.11, 0.02}
02:12:25.494 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
02:12:25.495 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
02:12:25.496 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.97 mountX=0.06 mountY=0.09, mountTheta=0.96
02:12:25.499 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.02, opts=13)
02:12:25.500 00.001 28316 Enqueuing Move request for scope (-0.11, 0.02)
02:12:25.501 00.001 29988 Worker thread wakes up
02:12:25.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:25.501 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
02:12:25.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:25.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:25.503 00.001 28316 Enqueuing Expose request
02:12:25.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
02:12:25.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
02:12:25.503 00.000 29988 Moving (-0.11, 0.02) raw xDistance=0.06 yDistance=0.09
02:12:25.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:12:25.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:25.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:12:25.503 00.000 29988 MoveAxis(E, 0, ABG)
02:12:25.503 00.000 29988 Move returns status 0, amount 0
02:12:25.503 00.000 29988 MoveAxis(N, 0, ABG)
02:12:25.503 00.000 29988 Move returns status 0, amount 0
02:12:25.503 00.000 29988 move complete, result=0
02:12:25.503 00.000 29988 worker thread done servicing request
02:12:25.503 00.000 29988 Worker thread wakes up
02:12:25.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:25.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:25.504 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:26.922 01.418 29988 Exposure complete
02:12:26.968 00.046 29988 worker thread done servicing request
02:12:26.968 00.000 28316 OnExposeComplete: enter
02:12:26.969 00.001 28316 UpdateGuideState(): m_state=6
02:12:26.969 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2717
02:12:26.970 00.001 28316 Star::Find returns 1 (1), X=952.27, Y=258.90, Mass=2464, SNR=34.5, Peak=255 HFD=3.9
02:12:26.970 00.000 28316 MultiStar: [#1 -0.20,-0.04,0.97,U] [#2 -0.14,0.05,0.87,U] [#3 -0.19,-0.00,0.84,U] [#4 -0.17,0.07,0.85,U] [#5 -0.13,0.01,0.73,U] [#6 -0.25,-0.04,0.62,U] [#7 -0.39,-0.12,0.00,M5] [#8 -0.05,0.09,0.56,U] 
02:12:26.971 00.001 28316 refined, 7 included, MultiStar: {-0.17, 0.03}, one-star: {-0.17, 0.09}
02:12:26.971 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
02:12:26.971 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
02:12:26.972 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.10 mountY=0.13, mountTheta=0.96
02:12:26.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.03, opts=13)
02:12:26.973 00.000 28316 Enqueuing Move request for scope (-0.17, 0.03)
02:12:26.974 00.001 29988 Worker thread wakes up
02:12:26.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
02:12:26.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
02:12:26.974 00.000 29988 Moving (-0.17, 0.03) raw xDistance=0.10 yDistance=0.13
02:12:26.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:12:26.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:26.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:26.976 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:12:26.976 00.000 29988 MoveAxis(E, 0, ABG)
02:12:26.976 00.000 29988 Move returns status 0, amount 0
02:12:26.976 00.000 29988 MoveAxis(N, 0, ABG)
02:12:26.976 00.000 29988 Move returns status 0, amount 0
02:12:26.976 00.000 29988 move complete, result=0
02:12:26.976 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.5 Saturée
02:12:26.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:26.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:26.980 00.002 28316 Enqueuing Expose request
02:12:26.981 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:26.983 00.002 29988 worker thread done servicing request
02:12:26.983 00.000 29988 Worker thread wakes up
02:12:26.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:26.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:28.614 01.631 29988 Exposure complete
02:12:28.639 00.025 29988 worker thread done servicing request
02:12:28.639 00.000 28316 OnExposeComplete: enter
02:12:28.640 00.001 28316 UpdateGuideState(): m_state=6
02:12:28.640 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2718
02:12:28.641 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.68, Mass=2362, SNR=33.6, Peak=209 HFD=3.6
02:12:28.641 00.000 28316 MultiStar: [#1 -0.20,-0.12,1.00,U] [#2 -0.03,-0.23,0.91,U] [#3 -0.12,-0.12,0.89,U] [#4 0.00,0.01,0.84,U] [#5 -0.07,0.07,0.76,U] [#6 -0.18,-0.03,0.64,U] [#7 -0.15,-0.24,0.64,U] [#8 -0.02,-0.27,0.60,U] 
02:12:28.641 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.11}, one-star: {-0.09, -0.13}
02:12:28.642 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
02:12:28.642 00.000 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
02:12:28.643 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.27 mountX=-0.06 mountY=0.14, mountTheta=2.01
02:12:28.644 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
02:12:28.645 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
02:12:28.645 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:28.645 00.000 29988 Worker thread wakes up
02:12:28.646 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
02:12:28.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
02:12:28.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:28.646 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:28.647 00.001 28316 Enqueuing Expose request
02:12:28.647 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
02:12:28.647 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
02:12:28.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:12:28.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:28.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:12:28.647 00.000 29988 MoveAxis(E, 0, ABG)
02:12:28.647 00.000 29988 Move returns status 0, amount 0
02:12:28.647 00.000 29988 MoveAxis(N, 0, ABG)
02:12:28.647 00.000 29988 Move returns status 0, amount 0
02:12:28.647 00.000 29988 move complete, result=0
02:12:28.647 00.000 29988 worker thread done servicing request
02:12:28.648 00.001 29988 Worker thread wakes up
02:12:28.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:28.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:28.648 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:30.167 01.519 29988 Exposure complete
02:12:30.197 00.030 29988 worker thread done servicing request
02:12:30.197 00.000 28316 OnExposeComplete: enter
02:12:30.198 00.001 28316 UpdateGuideState(): m_state=6
02:12:30.198 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2719
02:12:30.199 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=258.79, Mass=2411, SNR=34.1, Peak=190 HFD=3.8
02:12:30.199 00.000 28316 MultiStar: [#1 0.05,-0.18,1.01,U] [#2 -0.12,-0.20,0.91,U] [#3 -0.03,-0.11,0.86,U] [#4 -0.04,-0.22,0.81,U] [#5 -0.01,-0.01,0.74,U] [#6 0.08,-0.03,0.63,U] [#7 -0.03,-0.28,0.63,U] [#8 0.08,-0.31,0.00,M1] 
02:12:30.200 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.13}, one-star: {0.01, -0.02}
02:12:30.201 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
02:12:30.201 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
02:12:30.202 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.89 mountX=-0.02 mountY=-0.00, mountTheta=-2.92
02:12:30.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
02:12:30.204 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
02:12:30.205 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:30.205 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.1
02:12:30.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:30.206 00.001 29988 Worker thread wakes up
02:12:30.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
02:12:30.206 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
02:12:30.206 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.00
02:12:30.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:12:30.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:30.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:30.207 00.001 28316 Enqueuing Expose request
02:12:30.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:12:30.207 00.000 29988 MoveAxis(E, 0, ABG)
02:12:30.207 00.000 29988 Move returns status 0, amount 0
02:12:30.207 00.000 29988 MoveAxis(N, 0, ABG)
02:12:30.207 00.000 29988 Move returns status 0, amount 0
02:12:30.207 00.000 29988 move complete, result=0
02:12:30.207 00.000 29988 worker thread done servicing request
02:12:30.207 00.000 29988 Worker thread wakes up
02:12:30.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:30.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:30.208 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:31.835 01.627 29988 Exposure complete
02:12:31.873 00.038 29988 worker thread done servicing request
02:12:31.873 00.000 28316 OnExposeComplete: enter
02:12:31.874 00.001 28316 UpdateGuideState(): m_state=6
02:12:31.874 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2720
02:12:31.875 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.64, Mass=2337, SNR=33.6, Peak=191 HFD=3.5
02:12:31.875 00.000 28316 MultiStar: [#1 0.10,-0.25,1.00,U] [#2 0.16,-0.18,0.93,U] [#3 0.24,-0.32,0.00,M1] [#4 0.30,-0.15,0.00,M1] [#5 0.12,-0.02,0.75,U] [#6 0.30,-0.12,0.00,M1] [#7 0.17,-0.08,0.64,U] [#8 0.15,0.09,0.59,U] 
02:12:31.876 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.12}, one-star: {0.17, -0.16}
02:12:31.876 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
02:12:31.877 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
02:12:31.877 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.69 mountX=-0.17 mountY=-0.07, mountTheta=-2.72
02:12:31.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.12, opts=13)
02:12:31.878 00.000 28316 Enqueuing Move request for scope (0.14, -0.12)
02:12:31.879 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:31.879 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.6
02:12:31.883 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:31.885 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:31.887 00.002 28316 Enqueuing Expose request
02:12:31.890 00.003 29988 Worker thread wakes up
02:12:31.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
02:12:31.890 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
02:12:31.890 00.000 29988 Moving (0.14, -0.12) raw xDistance=-0.17 yDistance=-0.07
02:12:31.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:12:31.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:31.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:12:31.890 00.000 29988 MoveAxis(E, 0, ABG)
02:12:31.890 00.000 29988 Move returns status 0, amount 0
02:12:31.890 00.000 29988 MoveAxis(N, 0, ABG)
02:12:31.890 00.000 29988 Move returns status 0, amount 0
02:12:31.890 00.000 29988 move complete, result=0
02:12:31.890 00.000 29988 worker thread done servicing request
02:12:31.890 00.000 29988 Worker thread wakes up
02:12:31.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:31.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:31.891 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:33.404 01.513 29988 Exposure complete
02:12:33.468 00.064 29988 worker thread done servicing request
02:12:33.468 00.000 28316 OnExposeComplete: enter
02:12:33.469 00.001 28316 UpdateGuideState(): m_state=6
02:12:33.469 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2721
02:12:33.470 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=258.65, Mass=2382, SNR=33.8, Peak=223 HFD=3.7
02:12:33.470 00.000 28316 MultiStar: [#1 0.34,-0.25,0.00,M1] [#2 0.24,-0.19,0.00,M1] [#3 0.38,-0.21,0.00,M2] [#4 0.18,0.03,0.84,U] [#5 0.07,-0.06,0.76,U] [#6 0.34,-0.01,0.00,M2] [#7 -0.12,-0.14,0.63,U] [#8 0.29,-0.12,0.00,M1] 
02:12:33.471 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.08}, one-star: {0.35, -0.16}
02:12:33.471 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:12:33.472 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
02:12:33.473 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.51 mountX=-0.14 mountY=-0.10, mountTheta=-2.53
02:12:33.476 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
02:12:33.477 00.001 28316 Enqueuing Move request for scope (0.15, -0.08)
02:12:33.478 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:33.479 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:12:33.481 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:33.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:33.481 00.000 28316 Enqueuing Expose request
02:12:33.482 00.001 29988 Worker thread wakes up
02:12:33.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
02:12:33.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
02:12:33.482 00.000 29988 Moving (0.15, -0.08) raw xDistance=-0.14 yDistance=-0.10
02:12:33.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:12:33.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:33.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:12:33.482 00.000 29988 MoveAxis(E, 0, ABG)
02:12:33.482 00.000 29988 Move returns status 0, amount 0
02:12:33.482 00.000 29988 MoveAxis(N, 0, ABG)
02:12:33.482 00.000 29988 Move returns status 0, amount 0
02:12:33.482 00.000 29988 move complete, result=0
02:12:33.482 00.000 29988 worker thread done servicing request
02:12:33.482 00.000 29988 Worker thread wakes up
02:12:33.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:33.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:33.483 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:35.112 01.629 29988 Exposure complete
02:12:35.146 00.034 29988 worker thread done servicing request
02:12:35.146 00.000 28316 OnExposeComplete: enter
02:12:35.146 00.000 28316 UpdateGuideState(): m_state=6
02:12:35.147 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2722
02:12:35.147 00.000 28316 Star::Find returns 1 (0), X=952.80, Y=258.50, Mass=2522, SNR=34.7, Peak=210 HFD=3.8
02:12:35.148 00.001 28316 MultiStar: [#1 0.29,-0.28,0.00,M2] [#2 0.35,-0.20,0.00,M2] [#3 0.37,-0.40,0.00,M3] [#4 0.25,-0.21,0.00,M1] [#5 0.36,-0.22,0.00,M1] [#6 0.31,-0.08,0.00,M3] [#7 0.10,-0.16,0.61,U] [#8 0.37,-0.36,0.00,M2] 
02:12:35.148 00.000 28316 refined, 1 included, MultiStar: {0.26, -0.25}, one-star: {0.36, -0.31}
02:12:35.149 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:12:35.149 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:12:35.149 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.25 hyp=0.36 cameraTheta=-0.77 mountX=-0.34 mountY=-0.12, mountTheta=-2.80
02:12:35.151 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.25, opts=13)
02:12:35.152 00.001 28316 Enqueuing Move request for scope (0.26, -0.25)
02:12:35.152 00.000 29988 Worker thread wakes up
02:12:35.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:35.153 00.001 28316 UpdateGuideState exits: m=2522 RSB=34.7
02:12:35.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:35.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:35.154 00.000 28316 Enqueuing Expose request
02:12:35.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.25) opts 0xd
02:12:35.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.25)
02:12:35.155 00.001 29988 Moving (0.26, -0.25) raw xDistance=-0.34 yDistance=-0.12
02:12:35.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
02:12:35.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:35.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:12:35.155 00.000 29988 MoveAxis(E, 71, ABG)
02:12:35.155 00.000 29988 Guiding  Dir = 2, Dur = 71
02:12:35.155 00.000 29988 IsSlewing returns 0
02:12:35.155 00.000 29988 IsGuiding returns 0
02:12:35.157 00.002 29988 PulseGuide returned control before completion, sleep 79
02:12:35.251 00.094 29988 IsGuiding returns 0
02:12:35.252 00.001 29988 Move returns status 0, amount 71
02:12:35.252 00.000 29988 MoveAxis(N, 0, ABG)
02:12:35.252 00.000 29988 Move returns status 0, amount 0
02:12:35.252 00.000 29988 move complete, result=0
02:12:35.252 00.000 29988 worker thread done servicing request
02:12:35.252 00.000 29988 Worker thread wakes up
02:12:35.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:35.252 00.000 28316 GuideStep: -0.3 px 71 ms EAST, -0.1 px 0 ms NORTH
02:12:35.253 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:12:36.597 01.344 28316 evsrv: cli 0C97D870 connect
02:12:36.597 00.000 28316 case statement mapped state 6 to 3
02:12:36.598 00.001 28316 case statement mapped state 6 to 3
02:12:36.599 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"15f34b79-e102-4ca4-af83-8966384d59ee"}
02:12:36.600 00.001 28316 case statement mapped state 6 to 3
02:12:36.601 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"15f34b79-e102-4ca4-af83-8966384d59ee"}
02:12:36.603 00.002 28316 evsrv: cli 0C97D870 disconnect
02:12:36.604 00.001 28316 evsrv: cli 0C97D2D0 connect
02:12:36.605 00.001 28316 case statement mapped state 6 to 3
02:12:36.605 00.000 28316 case statement mapped state 6 to 3
02:12:36.606 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"61c25167-fe92-4e94-938e-4fe5b7e31b35"}
02:12:36.607 00.001 28316 PhdController::Dither begins
02:12:36.608 00.001 28316 dither: size=2.00, dRA=0.07 dDec=1.96
02:12:36.608 00.000 28316 MountToCamera -- mountTheta (1.54) + m_xAngle (2.00) = xAngle (3.53 = -2.75)
02:12:36.609 00.001 28316 MountToCamera -- mountX=0.07 mountY=1.96 hyp=1.96 mountTheta=1.54 cameraX=-1.81, cameraY=-0.75 cameraTheta=-2.75
02:12:36.609 00.000 28316 setting lock position to (950.63, 258.06)
02:12:36.610 00.001 28316 Mount: notify guiding dithered (-1.8, -0.7)
02:12:36.610 00.000 28316 MultiStar: stabilizing after lock position change
02:12:36.611 00.001 28316 Status Line: Dithering de 0.07,1.96
02:12:36.613 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:12:36.615 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
02:12:36.616 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"61c25167-fe92-4e94-938e-4fe5b7e31b35"}
02:12:36.616 00.000 28316 evsrv: cli 0C97D2D0 disconnect
02:12:36.666 00.050 29988 Exposure complete
02:12:36.700 00.034 29988 worker thread done servicing request
02:12:36.701 00.001 28316 OnExposeComplete: enter
02:12:36.701 00.000 28316 UpdateGuideState(): m_state=6
02:12:36.731 00.030 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2723
02:12:36.732 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.81, Mass=2389, SNR=33.8, Peak=219 HFD=3.7
02:12:36.733 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:12:36.733 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:12:36.734 00.001 28316 CameraToMount -- cameraX=1.97 cameraY=0.75 hyp=2.11 cameraTheta=0.36 mountX=-0.14 mountY=-2.10, mountTheta=-1.64
02:12:36.735 00.001 28316 dither recenter: remaining=(-0.1,-2.0) step=(-0.1,-2.0)
02:12:36.735 00.000 28316 MountToCamera -- mountTheta (-1.61) + m_xAngle (2.00) = xAngle (0.39 = 0.39)
02:12:36.736 00.001 28316 MountToCamera -- mountX=-0.07 mountY=-1.96 hyp=1.96 mountTheta=-1.61 cameraX=1.81, cameraY=0.75 cameraTheta=0.39
02:12:36.736 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.81, y=0.75, opts=4)
02:12:36.737 00.001 28316 Enqueuing Move request for scope (1.81, 0.75)
02:12:36.737 00.000 28316 Mount: notify direct move -0.07,-1.96
02:12:36.738 00.001 29988 Worker thread wakes up
02:12:36.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.81, 0.75) opts 0x4
02:12:36.738 00.000 29988 Handling offset move in thread for scope, endpoint = (1.81, 0.75)
02:12:36.738 00.000 29988 Moving (1.81, 0.75) raw xDistance=-0.07 yDistance=-1.96
02:12:36.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:36.738 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
02:12:36.739 00.001 28316 PhdController: settling, locked = 1, distance = 2.16 (0.50) aobump = 0 frame = 1 / 99999
02:12:36.739 00.000 29988 MoveAxis(E, 23, B)
02:12:36.739 00.000 29988 Guiding  Dir = 2, Dur = 23
02:12:36.739 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147956.739,"Host":"ASUS_SAM","Inst":1,"Distance":2.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:36.740 00.001 29988 IsSlewing returns 0
02:12:36.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:36.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:36.741 00.000 28316 Enqueuing Expose request
02:12:36.742 00.001 29988 IsGuiding returns 0
02:12:36.744 00.002 29988 PulseGuide returned control before completion, sleep 32
02:12:36.790 00.046 29988 IsGuiding returns 0
02:12:36.790 00.000 29988 Move returns status 0, amount 23
02:12:36.790 00.000 29988 MoveAxis(N, 468, B)
02:12:36.790 00.000 29988 Guiding  Dir = 0, Dur = 468
02:12:36.791 00.001 29988 IsSlewing returns 0
02:12:36.791 00.000 29988 IsGuiding returns 0
02:12:36.795 00.004 29988 PulseGuide returned control before completion, sleep 474
02:12:37.275 00.480 29988 IsGuiding returns 0
02:12:37.275 00.000 29988 Move returns status 0, amount 468
02:12:37.275 00.000 29988 move complete, result=0
02:12:37.275 00.000 29988 worker thread done servicing request
02:12:37.275 00.000 29988 Worker thread wakes up
02:12:37.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:37.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:37.275 00.000 28316 GuideStep: -0.1 px 23 ms EAST, -2.0 px 468 ms NORTH
02:12:38.906 01.631 29988 Exposure complete
02:12:38.971 00.065 29988 worker thread done servicing request
02:12:38.971 00.000 28316 OnExposeComplete: enter
02:12:38.972 00.001 28316 UpdateGuideState(): m_state=6
02:12:38.973 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2724
02:12:38.973 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=258.36, Mass=2443, SNR=34.3, Peak=232 HFD=3.7
02:12:38.974 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:12:38.974 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:12:38.975 00.001 28316 CameraToMount -- cameraX=1.08 cameraY=0.30 hyp=1.12 cameraTheta=0.27 mountX=-0.17 mountY=-1.10, mountTheta=-1.73
02:12:38.977 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.08, y=0.30, opts=13)
02:12:38.977 00.000 28316 Enqueuing Move request for scope (1.08, 0.30)
02:12:38.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:38.978 00.001 29988 Worker thread wakes up
02:12:38.978 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.30) opts 0xd
02:12:38.978 00.000 29988 Handling offset move in thread for scope, endpoint = (1.08, 0.30)
02:12:38.978 00.000 29988 Moving (1.08, 0.30) raw xDistance=-0.17 yDistance=-1.10
02:12:38.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:12:38.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:38.978 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:12:38.979 00.001 28316 PhdController: settling, locked = 1, distance = 1.12 (0.50) aobump = 0 frame = 2 / 99999
02:12:38.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.10
02:12:38.979 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147958.979,"Host":"ASUS_SAM","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:38.980 00.001 29988 MoveAxis(E, 0, ABG)
02:12:38.980 00.000 29988 Move returns status 0, amount 0
02:12:38.980 00.000 29988 MoveAxis(N, 0, ABG)
02:12:38.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:38.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:38.981 00.001 28316 Enqueuing Expose request
02:12:38.981 00.000 29988 Move returns status 0, amount 0
02:12:38.981 00.000 29988 move complete, result=0
02:12:38.981 00.000 29988 worker thread done servicing request
02:12:38.981 00.000 29988 Worker thread wakes up
02:12:38.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:38.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:38.982 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -1.1 px 0 ms NORTH
02:12:40.504 01.522 29988 Exposure complete
02:12:40.556 00.052 29988 worker thread done servicing request
02:12:40.556 00.000 28316 OnExposeComplete: enter
02:12:40.557 00.001 28316 UpdateGuideState(): m_state=6
02:12:40.559 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2725
02:12:40.560 00.001 28316 Star::Find returns 1 (1), X=951.68, Y=258.18, Mass=2436, SNR=34.2, Peak=255 HFD=3.7
02:12:40.561 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
02:12:40.563 00.002 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
02:12:40.564 00.001 28316 CameraToMount -- cameraX=1.05 cameraY=0.12 hyp=1.06 cameraTheta=0.12 mountX=-0.32 mountY=-0.99, mountTheta=-1.88
02:12:40.566 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.05, y=0.12, opts=13)
02:12:40.568 00.002 28316 Enqueuing Move request for scope (1.05, 0.12)
02:12:40.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:40.569 00.001 29988 Worker thread wakes up
02:12:40.569 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2 Saturée
02:12:40.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.05, 0.12) opts 0xd
02:12:40.569 00.000 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 3 / 99999
02:12:40.570 00.001 29988 Handling offset move in thread for scope, endpoint = (1.05, 0.12)
02:12:40.570 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147960.570,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:40.570 00.000 29988 Moving (1.05, 0.12) raw xDistance=-0.32 yDistance=-0.99
02:12:40.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:12:40.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:40.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:40.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:40.571 00.000 28316 Enqueuing Expose request
02:12:40.572 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
02:12:40.572 00.000 29988 MoveAxis(E, 68, ABG)
02:12:40.572 00.000 29988 Guiding  Dir = 2, Dur = 68
02:12:40.572 00.000 29988 IsSlewing returns 0
02:12:40.572 00.000 29988 IsGuiding returns 0
02:12:40.573 00.001 29988 PulseGuide returned control before completion, sleep 77
02:12:40.661 00.088 29988 IsGuiding returns 0
02:12:40.661 00.000 29988 Move returns status 0, amount 68
02:12:40.661 00.000 29988 MoveAxis(N, 0, ABG)
02:12:40.661 00.000 29988 Move returns status 0, amount 0
02:12:40.661 00.000 29988 move complete, result=0
02:12:40.661 00.000 29988 worker thread done servicing request
02:12:40.661 00.000 29988 Worker thread wakes up
02:12:40.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:40.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:40.661 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -1.0 px 0 ms NORTH
02:12:42.283 01.622 29988 Exposure complete
02:12:42.310 00.027 29988 worker thread done servicing request
02:12:42.310 00.000 28316 OnExposeComplete: enter
02:12:42.310 00.000 28316 UpdateGuideState(): m_state=6
02:12:42.311 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2726
02:12:42.311 00.000 28316 Star::Find returns 1 (0), X=951.47, Y=258.40, Mass=2324, SNR=33.5, Peak=185 HFD=3.4
02:12:42.312 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:12:42.312 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:12:42.313 00.001 28316 CameraToMount -- cameraX=0.84 cameraY=0.34 hyp=0.91 cameraTheta=0.39 mountX=-0.04 mountY=-0.90, mountTheta=-1.61
02:12:42.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.84, y=0.34, opts=13)
02:12:42.315 00.001 28316 Enqueuing Move request for scope (0.84, 0.34)
02:12:42.315 00.000 29988 Worker thread wakes up
02:12:42.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:42.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.34) opts 0xd
02:12:42.316 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.5
02:12:42.316 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 4 / 99999
02:12:42.317 00.001 29988 Handling offset move in thread for scope, endpoint = (0.84, 0.34)
02:12:42.317 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147962.317,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:42.317 00.000 29988 Moving (0.84, 0.34) raw xDistance=-0.04 yDistance=-0.90
02:12:42.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:12:42.317 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.99
02:12:42.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
02:12:42.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:42.318 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:42.318 00.000 28316 Enqueuing Expose request
02:12:42.318 00.000 29988 MoveAxis(E, 0, ABG)
02:12:42.318 00.000 29988 Move returns status 0, amount 0
02:12:42.319 00.001 29988 MoveAxis(N, 216, ABG)
02:12:42.319 00.000 29988 Guiding  Dir = 0, Dur = 216
02:12:42.319 00.000 29988 IsSlewing returns 0
02:12:42.319 00.000 29988 IsGuiding returns 0
02:12:42.324 00.005 29988 PulseGuide returned control before completion, sleep 222
02:12:42.552 00.228 29988 IsGuiding returns 0
02:12:42.552 00.000 29988 Move returns status 0, amount 216
02:12:42.552 00.000 29988 move complete, result=0
02:12:42.552 00.000 29988 worker thread done servicing request
02:12:42.552 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.9 px 216 ms NORTH
02:12:42.553 00.001 29988 Worker thread wakes up
02:12:42.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:42.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:43.962 01.409 29988 Exposure complete
02:12:44.011 00.049 29988 worker thread done servicing request
02:12:44.011 00.000 28316 OnExposeComplete: enter
02:12:44.012 00.001 28316 UpdateGuideState(): m_state=6
02:12:44.013 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2727
02:12:44.013 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=258.35, Mass=2479, SNR=34.5, Peak=226 HFD=3.9
02:12:44.013 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
02:12:44.014 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
02:12:44.014 00.000 28316 CameraToMount -- cameraX=0.49 cameraY=0.29 hyp=0.57 cameraTheta=0.54 mountX=0.06 mountY=-0.57, mountTheta=-1.46
02:12:44.016 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=0.29, opts=13)
02:12:44.017 00.001 28316 Enqueuing Move request for scope (0.49, 0.29)
02:12:44.017 00.000 29988 Worker thread wakes up
02:12:44.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:44.017 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.5
02:12:44.017 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 5 / 99999
02:12:44.018 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.29) opts 0xd
02:12:44.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.49, 0.29)
02:12:44.018 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147964.018,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:44.018 00.000 29988 Moving (0.49, 0.29) raw xDistance=0.06 yDistance=-0.57
02:12:44.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:12:44.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
02:12:44.018 00.000 29988 MoveAxis(E, 0, ABG)
02:12:44.018 00.000 29988 Move returns status 0, amount 0
02:12:44.018 00.000 29988 MoveAxis(N, 136, ABG)
02:12:44.018 00.000 29988 Guiding  Dir = 0, Dur = 136
02:12:44.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:44.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:44.019 00.000 28316 Enqueuing Expose request
02:12:44.020 00.001 29988 IsSlewing returns 0
02:12:44.020 00.000 29988 IsGuiding returns 0
02:12:44.026 00.006 29988 PulseGuide returned control before completion, sleep 142
02:12:44.184 00.158 29988 IsGuiding returns 0
02:12:44.184 00.000 29988 Move returns status 0, amount 136
02:12:44.184 00.000 29988 move complete, result=0
02:12:44.184 00.000 29988 worker thread done servicing request
02:12:44.184 00.000 29988 Worker thread wakes up
02:12:44.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:44.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:44.184 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 136 ms NORTH
02:12:45.822 01.638 29988 Exposure complete
02:12:45.871 00.049 29988 worker thread done servicing request
02:12:45.871 00.000 28316 OnExposeComplete: enter
02:12:45.871 00.000 28316 UpdateGuideState(): m_state=6
02:12:45.872 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2728
02:12:45.872 00.000 28316 Star::Find returns 1 (1), X=950.79, Y=257.98, Mass=2486, SNR=34.6, Peak=255 HFD=4.1
02:12:45.873 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
02:12:45.874 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
02:12:45.876 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.49 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
02:12:45.879 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.08, opts=13)
02:12:45.881 00.002 28316 Enqueuing Move request for scope (0.16, -0.08)
02:12:45.883 00.002 29988 Worker thread wakes up
02:12:45.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:45.884 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.6 Saturée
02:12:45.884 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
02:12:45.884 00.000 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 6 / 99999
02:12:45.885 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
02:12:45.885 00.000 29988 Moving (0.16, -0.08) raw xDistance=-0.14 yDistance=-0.10
02:12:45.885 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147965.885,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:45.886 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:12:45.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:45.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:45.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:45.886 00.000 28316 Enqueuing Expose request
02:12:45.887 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:12:45.887 00.000 29988 MoveAxis(E, 0, ABG)
02:12:45.887 00.000 29988 Move returns status 0, amount 0
02:12:45.887 00.000 29988 MoveAxis(N, 0, ABG)
02:12:45.887 00.000 29988 Move returns status 0, amount 0
02:12:45.887 00.000 29988 move complete, result=0
02:12:45.887 00.000 29988 worker thread done servicing request
02:12:45.887 00.000 29988 Worker thread wakes up
02:12:45.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:45.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:45.887 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:47.399 01.512 29988 Exposure complete
02:12:47.457 00.058 29988 worker thread done servicing request
02:12:47.458 00.001 28316 OnExposeComplete: enter
02:12:47.458 00.000 28316 UpdateGuideState(): m_state=6
02:12:47.459 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2729
02:12:47.460 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=257.79, Mass=2492, SNR=34.7, Peak=237 HFD=4.2
02:12:47.462 00.002 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
02:12:47.463 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
02:12:47.464 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.27 hyp=0.40 cameraTheta=-0.74 mountX=-0.37 mountY=-0.14, mountTheta=-2.77
02:12:47.466 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.27, opts=13)
02:12:47.467 00.001 28316 Enqueuing Move request for scope (0.29, -0.27)
02:12:47.467 00.000 29988 Worker thread wakes up
02:12:47.467 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.27) opts 0xd
02:12:47.467 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.27)
02:12:47.467 00.000 29988 Moving (0.29, -0.27) raw xDistance=-0.37 yDistance=-0.14
02:12:47.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:12:47.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:47.469 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:47.469 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.7
02:12:47.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:12:47.469 00.000 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 7 / 99999
02:12:47.469 00.000 29988 MoveAxis(E, 77, ABG)
02:12:47.469 00.000 29988 Guiding  Dir = 2, Dur = 77
02:12:47.469 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147967.469,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:47.470 00.001 29988 IsSlewing returns 0
02:12:47.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:47.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:47.470 00.000 28316 Enqueuing Expose request
02:12:47.472 00.002 29988 IsGuiding returns 0
02:12:47.473 00.001 29988 PulseGuide returned control before completion, sleep 86
02:12:47.571 00.098 29988 IsGuiding returns 0
02:12:47.571 00.000 29988 Move returns status 0, amount 77
02:12:47.571 00.000 29988 MoveAxis(N, 0, ABG)
02:12:47.571 00.000 29988 Move returns status 0, amount 0
02:12:47.571 00.000 29988 move complete, result=0
02:12:47.571 00.000 29988 worker thread done servicing request
02:12:47.571 00.000 29988 Worker thread wakes up
02:12:47.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:47.571 00.000 28316 GuideStep: -0.4 px 77 ms EAST, -0.1 px 0 ms NORTH
02:12:47.572 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:49.204 01.632 29988 Exposure complete
02:12:49.244 00.040 29988 worker thread done servicing request
02:12:49.244 00.000 28316 OnExposeComplete: enter
02:12:49.245 00.001 28316 UpdateGuideState(): m_state=6
02:12:49.247 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2730
02:12:49.248 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.97, Mass=2402, SNR=34.0, Peak=237 HFD=4.1
02:12:49.250 00.002 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:12:49.252 00.002 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:12:49.254 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.44 mountX=-0.17 mountY=-0.14, mountTheta=-2.46
02:12:49.257 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
02:12:49.258 00.001 28316 Enqueuing Move request for scope (0.20, -0.09)
02:12:49.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:49.259 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:12:49.259 00.000 29988 Worker thread wakes up
02:12:49.259 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 8 / 99999
02:12:49.260 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
02:12:49.260 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147969.260,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:12:49.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
02:12:49.260 00.000 29988 Moving (0.20, -0.09) raw xDistance=-0.17 yDistance=-0.14
02:12:49.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:49.261 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:49.262 00.001 28316 Enqueuing Expose request
02:12:49.263 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:12:49.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:49.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:12:49.263 00.000 29988 MoveAxis(E, 0, ABG)
02:12:49.263 00.000 29988 Move returns status 0, amount 0
02:12:49.263 00.000 29988 MoveAxis(N, 0, ABG)
02:12:49.263 00.000 29988 Move returns status 0, amount 0
02:12:49.263 00.000 29988 move complete, result=0
02:12:49.263 00.000 29988 worker thread done servicing request
02:12:49.263 00.000 29988 Worker thread wakes up
02:12:49.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:49.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:49.265 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:50.792 01.527 29988 Exposure complete
02:12:50.835 00.043 29988 worker thread done servicing request
02:12:50.835 00.000 28316 OnExposeComplete: enter
02:12:50.837 00.002 28316 UpdateGuideState(): m_state=6
02:12:50.837 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2731
02:12:50.838 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=258.16, Mass=2437, SNR=34.1, Peak=240 HFD=3.9
02:12:50.838 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.31 = -1.31)
02:12:50.839 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
02:12:50.839 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.68 mountX=0.04 mountY=-0.16, mountTheta=-1.32
02:12:50.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
02:12:50.841 00.001 28316 Enqueuing Move request for scope (0.13, 0.10)
02:12:50.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:50.842 00.001 29988 Worker thread wakes up
02:12:50.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
02:12:50.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
02:12:50.842 00.000 29988 Moving (0.13, 0.10) raw xDistance=0.04 yDistance=-0.16
02:12:50.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:12:50.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:50.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:12:50.842 00.000 29988 MoveAxis(E, 0, ABG)
02:12:50.842 00.000 29988 Move returns status 0, amount 0
02:12:50.842 00.000 29988 MoveAxis(N, 0, ABG)
02:12:50.842 00.000 29988 Move returns status 0, amount 0
02:12:50.842 00.000 29988 move complete, result=0
02:12:50.842 00.000 29988 worker thread done servicing request
02:12:50.842 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.1
02:12:50.842 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 9 / 99999
02:12:50.843 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786147970.843,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:12:50.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:50.844 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:50.844 00.000 28316 Enqueuing Expose request
02:12:50.845 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:12:50.845 00.000 29988 Worker thread wakes up
02:12:50.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:50.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:52.482 01.637 29988 Exposure complete
02:12:52.532 00.050 29988 worker thread done servicing request
02:12:52.532 00.000 28316 OnExposeComplete: enter
02:12:52.533 00.001 28316 UpdateGuideState(): m_state=6
02:12:52.535 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2732
02:12:52.536 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=258.01, Mass=2432, SNR=34.2, Peak=234 HFD=4.0
02:12:52.538 00.002 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
02:12:52.538 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
02:12:52.540 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.68 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
02:12:52.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:12:52.541 00.000 28316 Enqueuing Move request for scope (0.06, -0.05)
02:12:52.542 00.001 29988 Worker thread wakes up
02:12:52.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:12:52.542 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:12:52.542 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:12:52.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:12:52.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:52.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:52.543 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:12:52.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:12:52.543 00.000 29988 MoveAxis(E, 0, ABG)
02:12:52.543 00.000 29988 Move returns status 0, amount 0
02:12:52.543 00.000 29988 MoveAxis(N, 0, ABG)
02:12:52.543 00.000 29988 Move returns status 0, amount 0
02:12:52.543 00.000 29988 move complete, result=0
02:12:52.543 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 10 / 99999
02:12:52.544 00.001 29988 worker thread done servicing request
02:12:52.544 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147972.544,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
02:12:52.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:52.546 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:52.546 00.000 28316 Enqueuing Expose request
02:12:52.547 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:52.547 00.000 29988 Worker thread wakes up
02:12:52.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:52.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:54.063 01.516 29988 Exposure complete
02:12:54.103 00.040 29988 worker thread done servicing request
02:12:54.104 00.001 28316 OnExposeComplete: enter
02:12:54.105 00.001 28316 UpdateGuideState(): m_state=6
02:12:54.108 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2733
02:12:54.111 00.003 28316 Star::Find returns 1 (0), X=950.65, Y=258.10, Mass=2483, SNR=34.5, Peak=231 HFD=3.8
02:12:54.113 00.002 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
02:12:54.115 00.002 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
02:12:54.118 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.13 mountX=0.03 mountY=-0.03, mountTheta=-0.88
02:12:54.122 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
02:12:54.122 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
02:12:54.123 00.001 29988 Worker thread wakes up
02:12:54.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:54.123 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:12:54.124 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 11 / 99999
02:12:54.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:12:54.124 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147974.124,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
02:12:54.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:12:54.125 00.001 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
02:12:54.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:12:54.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:54.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:54.125 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:54.125 00.000 28316 Enqueuing Expose request
02:12:54.126 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:12:54.126 00.000 29988 MoveAxis(E, 0, ABG)
02:12:54.126 00.000 29988 Move returns status 0, amount 0
02:12:54.126 00.000 29988 MoveAxis(N, 0, ABG)
02:12:54.126 00.000 29988 Move returns status 0, amount 0
02:12:54.126 00.000 29988 move complete, result=0
02:12:54.126 00.000 29988 worker thread done servicing request
02:12:54.126 00.000 29988 Worker thread wakes up
02:12:54.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:54.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:54.127 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:55.753 01.626 29988 Exposure complete
02:12:55.810 00.057 29988 worker thread done servicing request
02:12:55.810 00.000 28316 OnExposeComplete: enter
02:12:55.812 00.002 28316 UpdateGuideState(): m_state=6
02:12:55.813 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2734
02:12:55.815 00.002 28316 Star::Find returns 1 (0), X=950.57, Y=258.19, Mass=2434, SNR=34.3, Peak=223 HFD=3.7
02:12:55.817 00.002 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
02:12:55.818 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00)
02:12:55.819 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.03 mountX=0.15 mountY=-0.00, mountTheta=-0.00
02:12:55.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.14, opts=13)
02:12:55.821 00.001 28316 Enqueuing Move request for scope (-0.07, 0.14)
02:12:55.821 00.000 29988 Worker thread wakes up
02:12:55.821 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
02:12:55.821 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
02:12:55.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:55.822 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
02:12:55.822 00.000 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 12 / 99999
02:12:55.823 00.001 29988 Moving (-0.07, 0.14) raw xDistance=0.15 yDistance=-0.00
02:12:55.823 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786147975.823,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
02:12:55.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:12:55.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:55.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:55.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:55.824 00.000 28316 Enqueuing Expose request
02:12:55.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:12:55.824 00.000 29988 MoveAxis(E, 0, ABG)
02:12:55.824 00.000 29988 Move returns status 0, amount 0
02:12:55.825 00.001 29988 MoveAxis(N, 0, ABG)
02:12:55.825 00.000 29988 Move returns status 0, amount 0
02:12:55.825 00.000 29988 move complete, result=0
02:12:55.825 00.000 29988 worker thread done servicing request
02:12:55.825 00.000 29988 Worker thread wakes up
02:12:55.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:55.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:55.825 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:57.339 01.514 29988 Exposure complete
02:12:57.396 00.057 29988 worker thread done servicing request
02:12:57.396 00.000 28316 OnExposeComplete: enter
02:12:57.397 00.001 28316 UpdateGuideState(): m_state=6
02:12:57.397 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2735
02:12:57.398 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.82, Mass=2413, SNR=34.1, Peak=228 HFD=3.9
02:12:57.398 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.13)
02:12:57.398 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
02:12:57.399 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.27 cameraTheta=-1.16 mountX=-0.27 mountY=0.01, mountTheta=3.09
02:12:57.400 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.24, opts=13)
02:12:57.401 00.001 28316 Enqueuing Move request for scope (0.11, -0.24)
02:12:57.401 00.000 29988 Worker thread wakes up
02:12:57.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:57.402 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:12:57.402 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 13 / 99999
02:12:57.403 00.001 28316 PhdController: newstate STATE_FINISH
02:12:57.404 00.001 28316 PhdController complete: success
02:12:57.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
02:12:57.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
02:12:57.404 00.000 29988 Moving (0.11, -0.24) raw xDistance=-0.27 yDistance=0.01
02:12:57.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:12:57.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:57.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:12:57.404 00.000 29988 MoveAxis(E, 56, ABG)
02:12:57.404 00.000 29988 Guiding  Dir = 2, Dur = 56
02:12:57.404 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786147977.404,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
02:12:57.405 00.001 29988 IsSlewing returns 0
02:12:57.405 00.000 28316 Mount: notify guiding dither settle done success=1
02:12:57.406 00.001 28316 PhdController: newstate STATE_IDLE
02:12:57.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:57.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:57.407 00.001 28316 Enqueuing Expose request
02:12:57.407 00.000 29988 IsGuiding returns 0
02:12:57.410 00.003 29988 PulseGuide returned control before completion, sleep 65
02:12:57.483 00.073 29988 IsGuiding returns 0
02:12:57.483 00.000 29988 Move returns status 0, amount 56
02:12:57.483 00.000 29988 MoveAxis(N, 0, ABG)
02:12:57.483 00.000 29988 Move returns status 0, amount 0
02:12:57.483 00.000 29988 move complete, result=0
02:12:57.483 00.000 29988 worker thread done servicing request
02:12:57.483 00.000 29988 Worker thread wakes up
02:12:57.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:57.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:57.483 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH
02:12:59.118 01.635 29988 Exposure complete
02:12:59.195 00.077 29988 worker thread done servicing request
02:12:59.195 00.000 28316 OnExposeComplete: enter
02:12:59.196 00.001 28316 UpdateGuideState(): m_state=6
02:12:59.197 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.197 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=258.09, Mass=2437, SNR=34.2, Peak=239 HFD=4.2
02:12:59.198 00.001 28316 MultiStar: exiting stabilization period
02:12:59.200 00.002 28316 MultiStar: updating star positions after lock position change
02:12:59.201 00.001 28316 Star::Find(15, 661, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.202 00.001 28316 Star::Find returns 1 (0), X=661.64, Y=162.13, Mass=2410, SNR=33.7, Peak=184 HFD=4.1
02:12:59.203 00.001 28316 Star::Find(15, 1032, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.204 00.001 28316 Star::Find returns 1 (0), X=1033.20, Y=392.83, Mass=2065, SNR=31.0, Peak=201 HFD=4.3
02:12:59.206 00.002 28316 Star::Find(15, 977, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.209 00.003 28316 Star::Find returns 1 (0), X=977.69, Y=250.31, Mass=1834, SNR=29.8, Peak=172 HFD=3.7
02:12:59.210 00.001 28316 Star::Find(15, 310, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.211 00.001 28316 Star::Find returns 1 (0), X=310.80, Y=830.01, Mass=1626, SNR=27.8, Peak=203 HFD=4.1
02:12:59.212 00.001 28316 Star::Find(15, 493, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.212 00.000 28316 Star::Find returns 1 (0), X=494.05, Y=91.10, Mass=1373, SNR=25.6, Peak=138 HFD=4.2
02:12:59.213 00.001 28316 Star::Find(15, 288, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.213 00.000 28316 Star::Find returns 1 (0), X=288.84, Y=916.92, Mass=934, SNR=21.3, Peak=130 HFD=3.3
02:12:59.213 00.000 28316 Star::Find(15, 678, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.214 00.001 28316 Star::Find returns 1 (0), X=678.98, Y=947.70, Mass=959, SNR=21.3, Peak=76 HFD=4.2
02:12:59.214 00.000 28316 Star::Find(15, 1145, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.215 00.001 28316 Star::Find returns 1 (0), X=1146.08, Y=747.93, Mass=832, SNR=19.9, Peak=67 HFD=4.2
02:12:59.215 00.000 28316 Star::Find(15, 245, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.216 00.001 28316 Star::Find returns 1 (0), X=246.43, Y=519.94, Mass=633, SNR=17.4, Peak=62 HFD=3.7
02:12:59.216 00.000 28316 Star::Find(15, 649, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.217 00.001 28316 Star::Find returns 1 (0), X=650.07, Y=643.60, Mass=670, SNR=18.0, Peak=62 HFD=3.8
02:12:59.217 00.000 28316 Star::Find(15, 1130, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2736
02:12:59.217 00.000 28316 Star::Find returns 1 (0), X=1130.84, Y=625.83, Mass=704, SNR=18.3, Peak=63 HFD=4.0
02:12:59.218 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:12:59.218 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:12:59.219 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.14 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
02:12:59.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.03, opts=13)
02:12:59.220 00.000 28316 Enqueuing Move request for scope (0.19, 0.03)
02:12:59.220 00.000 29988 Worker thread wakes up
02:12:59.221 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
02:12:59.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
02:12:59.221 00.000 29988 Moving (0.19, 0.03) raw xDistance=-0.05 yDistance=-0.18
02:12:59.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:12:59.222 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.2
02:12:59.224 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:12:59.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:59.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:59.225 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:12:59.225 00.000 28316 Enqueuing Expose request
02:12:59.226 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:12:59.226 00.000 29988 MoveAxis(E, 0, ABG)
02:12:59.226 00.000 29988 Move returns status 0, amount 0
02:12:59.226 00.000 29988 MoveAxis(N, 0, ABG)
02:12:59.226 00.000 29988 Move returns status 0, amount 0
02:12:59.226 00.000 29988 move complete, result=0
02:12:59.226 00.000 29988 worker thread done servicing request
02:12:59.226 00.000 29988 Worker thread wakes up
02:12:59.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:12:59.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:12:59.226 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:00.640 01.414 29988 Exposure complete
02:13:00.697 00.057 29988 worker thread done servicing request
02:13:00.697 00.000 28316 OnExposeComplete: enter
02:13:00.698 00.001 28316 UpdateGuideState(): m_state=6
02:13:00.698 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2737
02:13:00.699 00.001 28316 Star::Find returns 1 (1), X=950.80, Y=257.96, Mass=2490, SNR=34.6, Peak=255 HFD=4.1
02:13:00.699 00.000 28316 MultiStar: [#1 0.04,-0.04,0.98,U] [#2 0.12,0.06,0.90,U] [#3 -0.05,-0.11,0.85,U] [#4 0.27,-0.13,0.83,U] [#5 0.13,0.01,0.72,U] [#6 -0.01,-0.03,0.61,U] [#7 -0.02,-0.16,0.60,U] [#8 -0.14,-0.04,0.58,U] 
02:13:00.701 00.002 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.17, -0.10}
02:13:00.704 00.003 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:13:00.706 00.002 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:13:00.708 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=-0.08 mountY=-0.04, mountTheta=-2.74
02:13:00.712 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
02:13:00.714 00.002 28316 Enqueuing Move request for scope (0.07, -0.06)
02:13:00.714 00.000 29988 Worker thread wakes up
02:13:00.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:00.715 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6 Saturée
02:13:00.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:00.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:00.716 00.000 28316 Enqueuing Expose request
02:13:00.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
02:13:00.716 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
02:13:00.717 00.001 29988 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=-0.04
02:13:00.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:13:00.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:00.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:00.717 00.000 29988 MoveAxis(E, 0, ABG)
02:13:00.717 00.000 29988 Move returns status 0, amount 0
02:13:00.717 00.000 29988 MoveAxis(N, 0, ABG)
02:13:00.717 00.000 29988 Move returns status 0, amount 0
02:13:00.717 00.000 29988 move complete, result=0
02:13:00.717 00.000 29988 worker thread done servicing request
02:13:00.717 00.000 29988 Worker thread wakes up
02:13:00.718 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:00.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:00.718 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:02.353 01.635 29988 Exposure complete
02:13:02.417 00.064 29988 worker thread done servicing request
02:13:02.417 00.000 28316 OnExposeComplete: enter
02:13:02.418 00.001 28316 UpdateGuideState(): m_state=6
02:13:02.418 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2738
02:13:02.419 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=258.04, Mass=2494, SNR=34.7, Peak=235 HFD=4.1
02:13:02.419 00.000 28316 MultiStar: [#1 0.04,0.07,0.98,U] [#2 0.09,0.20,0.89,U] [#3 -0.07,-0.08,0.84,U] [#4 0.23,-0.02,0.82,U] [#5 0.02,0.04,0.73,U] [#6 -0.01,0.03,0.62,U] [#7 -0.12,-0.03,0.61,U] [#8 -0.04,-0.12,0.58,U] 
02:13:02.419 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.12, -0.02}
02:13:02.420 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:13:02.420 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:13:02.421 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.34 mountX=-0.00 mountY=-0.04, mountTheta=-1.66
02:13:02.422 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
02:13:02.422 00.000 28316 Enqueuing Move request for scope (0.04, 0.01)
02:13:02.423 00.001 29988 Worker thread wakes up
02:13:02.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:13:02.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:13:02.423 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.00 yDistance=-0.04
02:13:02.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:13:02.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:02.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:02.423 00.000 29988 MoveAxis(E, 0, ABG)
02:13:02.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:02.424 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.7
02:13:02.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:02.425 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:02.426 00.001 28316 Enqueuing Expose request
02:13:02.427 00.001 29988 Move returns status 0, amount 0
02:13:02.427 00.000 29988 MoveAxis(N, 0, ABG)
02:13:02.427 00.000 29988 Move returns status 0, amount 0
02:13:02.427 00.000 29988 move complete, result=0
02:13:02.427 00.000 29988 worker thread done servicing request
02:13:02.427 00.000 29988 Worker thread wakes up
02:13:02.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:02.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:02.428 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:03.945 01.517 29988 Exposure complete
02:13:03.992 00.047 29988 worker thread done servicing request
02:13:03.993 00.001 28316 OnExposeComplete: enter
02:13:03.995 00.002 28316 UpdateGuideState(): m_state=6
02:13:03.998 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2739
02:13:04.000 00.002 28316 Star::Find returns 1 (1), X=950.73, Y=257.98, Mass=2446, SNR=34.3, Peak=255 HFD=4.0
02:13:04.003 00.003 28316 MultiStar: [#1 0.02,0.01,0.99,U] [#2 -0.08,0.14,0.89,U] [#3 -0.09,-0.05,0.85,U] [#4 0.11,-0.12,0.83,U] [#5 0.02,-0.15,0.73,U] [#6 -0.10,0.07,0.62,U] [#7 -0.16,-0.04,0.62,U] [#8 -0.27,-0.11,0.60,U] 
02:13:04.005 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {0.10, -0.08}
02:13:04.005 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
02:13:04.007 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
02:13:04.007 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.35 mountX=-0.02 mountY=0.05, mountTheta=1.93
02:13:04.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
02:13:04.009 00.001 28316 Enqueuing Move request for scope (-0.04, -0.04)
02:13:04.009 00.000 29988 Worker thread wakes up
02:13:04.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:04.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
02:13:04.009 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3 Saturée
02:13:04.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:04.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:04.011 00.001 28316 Enqueuing Expose request
02:13:04.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
02:13:04.011 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.05
02:13:04.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:13:04.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:04.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:13:04.011 00.000 29988 MoveAxis(E, 0, ABG)
02:13:04.011 00.000 29988 Move returns status 0, amount 0
02:13:04.011 00.000 29988 MoveAxis(N, 0, ABG)
02:13:04.011 00.000 29988 Move returns status 0, amount 0
02:13:04.011 00.000 29988 move complete, result=0
02:13:04.011 00.000 29988 worker thread done servicing request
02:13:04.011 00.000 29988 Worker thread wakes up
02:13:04.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:04.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:04.012 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:05.647 01.635 29988 Exposure complete
02:13:05.681 00.034 29988 worker thread done servicing request
02:13:05.681 00.000 28316 OnExposeComplete: enter
02:13:05.682 00.001 28316 UpdateGuideState(): m_state=6
02:13:05.682 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2740
02:13:05.683 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.99, Mass=2483, SNR=34.4, Peak=241 HFD=4.2
02:13:05.684 00.001 28316 MultiStar: [#1 -0.03,-0.09,0.99,U] [#2 0.11,-0.07,0.92,U] [#3 0.04,-0.14,0.85,U] [#4 0.18,-0.19,0.82,U] [#5 0.09,-0.13,0.74,U] [#6 0.03,-0.01,0.64,U] [#7 0.07,-0.32,0.00,M1] [#8 -0.12,-0.25,0.58,U] 
02:13:05.685 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.27, -0.07}
02:13:05.685 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:13:05.686 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:13:05.686 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.95 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
02:13:05.687 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
02:13:05.688 00.001 28316 Enqueuing Move request for scope (0.08, -0.11)
02:13:05.688 00.000 29988 Worker thread wakes up
02:13:05.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
02:13:05.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
02:13:05.688 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.14 yDistance=-0.02
02:13:05.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:13:05.689 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:05.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:05.689 00.000 29988 MoveAxis(E, 0, ABG)
02:13:05.689 00.000 29988 Move returns status 0, amount 0
02:13:05.689 00.000 29988 MoveAxis(N, 0, ABG)
02:13:05.689 00.000 29988 Move returns status 0, amount 0
02:13:05.689 00.000 29988 move complete, result=0
02:13:05.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:05.689 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.4
02:13:05.690 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:05.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:05.691 00.001 28316 Enqueuing Expose request
02:13:05.691 00.000 29988 worker thread done servicing request
02:13:05.691 00.000 29988 Worker thread wakes up
02:13:05.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:05.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:05.691 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:07.206 01.515 29988 Exposure complete
02:13:07.242 00.036 29988 worker thread done servicing request
02:13:07.242 00.000 28316 OnExposeComplete: enter
02:13:07.243 00.001 28316 UpdateGuideState(): m_state=6
02:13:07.244 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2741
02:13:07.244 00.000 28316 Star::Find returns 1 (1), X=950.85, Y=257.92, Mass=2494, SNR=34.7, Peak=255 HFD=4.2
02:13:07.245 00.001 28316 MultiStar: [#1 -0.05,-0.01,0.95,U] [#2 0.09,0.00,0.92,U] [#3 0.08,-0.19,0.83,U] [#4 0.30,-0.20,0.00,M1] [#5 0.03,0.01,0.73,U] [#6 -0.10,-0.04,0.62,U] [#7 0.01,-0.19,0.61,U] [#8 -0.01,-0.03,0.58,U] 
02:13:07.245 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {0.22, -0.14}
02:13:07.246 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:13:07.246 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:13:07.247 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=-0.08 mountY=-0.01, mountTheta=-3.05
02:13:07.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
02:13:07.251 00.003 28316 Enqueuing Move request for scope (0.04, -0.07)
02:13:07.254 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:07.257 00.003 28316 UpdateGuideState exits: m=2494 RSB=34.7 Saturée
02:13:07.259 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:07.261 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:07.263 00.002 29988 Worker thread wakes up
02:13:07.263 00.000 28316 Enqueuing Expose request
02:13:07.265 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:13:07.265 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:13:07.265 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.01
02:13:07.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:13:07.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:07.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:07.265 00.000 29988 MoveAxis(E, 0, ABG)
02:13:07.265 00.000 29988 Move returns status 0, amount 0
02:13:07.265 00.000 29988 MoveAxis(N, 0, ABG)
02:13:07.265 00.000 29988 Move returns status 0, amount 0
02:13:07.265 00.000 29988 move complete, result=0
02:13:07.265 00.000 29988 worker thread done servicing request
02:13:07.265 00.000 29988 Worker thread wakes up
02:13:07.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:07.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:07.265 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:08.902 01.637 29988 Exposure complete
02:13:08.937 00.035 29988 worker thread done servicing request
02:13:08.937 00.000 28316 OnExposeComplete: enter
02:13:08.938 00.001 28316 UpdateGuideState(): m_state=6
02:13:08.939 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2742
02:13:08.939 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=257.82, Mass=2475, SNR=34.5, Peak=238 HFD=4.1
02:13:08.940 00.001 28316 MultiStar: [#1 0.14,-0.17,0.97,U] [#2 0.06,-0.03,0.93,U] [#3 0.04,-0.13,0.87,U] [#4 0.12,-0.24,0.82,U] [#5 0.07,-0.16,0.74,U] [#6 -0.10,-0.00,0.63,U] [#7 -0.03,-0.31,0.00,M1] [#8 -0.08,-0.18,0.58,U] 
02:13:08.940 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.26, -0.24}
02:13:08.941 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:13:08.941 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:13:08.943 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.07 mountX=-0.17 mountY=-0.01, mountTheta=-3.11
02:13:08.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.15, opts=13)
02:13:08.944 00.000 28316 Enqueuing Move request for scope (0.08, -0.15)
02:13:08.945 00.001 29988 Worker thread wakes up
02:13:08.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:08.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
02:13:08.946 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
02:13:08.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
02:13:08.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:08.947 00.001 29988 Moving (0.08, -0.15) raw xDistance=-0.17 yDistance=-0.01
02:13:08.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:13:08.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:08.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:08.947 00.000 29988 MoveAxis(E, 0, ABG)
02:13:08.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:08.947 00.000 28316 Enqueuing Expose request
02:13:08.948 00.001 29988 Move returns status 0, amount 0
02:13:08.948 00.000 29988 MoveAxis(N, 0, ABG)
02:13:08.948 00.000 29988 Move returns status 0, amount 0
02:13:08.948 00.000 29988 move complete, result=0
02:13:08.948 00.000 29988 worker thread done servicing request
02:13:08.948 00.000 29988 Worker thread wakes up
02:13:08.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:08.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:08.949 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:10.473 01.524 29988 Exposure complete
02:13:10.522 00.049 29988 worker thread done servicing request
02:13:10.522 00.000 28316 OnExposeComplete: enter
02:13:10.523 00.001 28316 UpdateGuideState(): m_state=6
02:13:10.523 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2743
02:13:10.524 00.001 28316 Star::Find returns 1 (1), X=950.92, Y=257.97, Mass=2497, SNR=34.7, Peak=255 HFD=4.0
02:13:10.524 00.000 28316 MultiStar: [#1 0.01,-0.14,0.98,U] [#2 0.08,0.06,0.92,U] [#3 0.11,-0.15,0.86,U] [#4 0.31,-0.24,0.00,M1] [#5 -0.02,-0.16,0.73,U] [#6 0.13,-0.08,0.62,U] [#7 0.05,-0.34,0.00,M2] [#8 -0.01,-0.32,0.00,M1] 
02:13:10.525 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.09}, one-star: {0.29, -0.09}
02:13:10.525 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
02:13:10.525 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
02:13:10.526 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.72 mountX=-0.13 mountY=-0.05, mountTheta=-2.76
02:13:10.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
02:13:10.527 00.000 28316 Enqueuing Move request for scope (0.10, -0.09)
02:13:10.528 00.001 29988 Worker thread wakes up
02:13:10.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
02:13:10.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
02:13:10.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:10.528 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.7 Saturée
02:13:10.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:10.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:10.530 00.001 28316 Enqueuing Expose request
02:13:10.530 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.13 yDistance=-0.05
02:13:10.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:13:10.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:10.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:10.530 00.000 29988 MoveAxis(E, 0, ABG)
02:13:10.530 00.000 29988 Move returns status 0, amount 0
02:13:10.530 00.000 29988 MoveAxis(N, 0, ABG)
02:13:10.530 00.000 29988 Move returns status 0, amount 0
02:13:10.530 00.000 29988 move complete, result=0
02:13:10.530 00.000 29988 worker thread done servicing request
02:13:10.530 00.000 29988 Worker thread wakes up
02:13:10.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:10.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:10.531 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:12.158 01.627 29988 Exposure complete
02:13:12.185 00.027 29988 worker thread done servicing request
02:13:12.185 00.000 28316 OnExposeComplete: enter
02:13:12.187 00.002 28316 UpdateGuideState(): m_state=6
02:13:12.189 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2744
02:13:12.190 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=258.03, Mass=2320, SNR=33.3, Peak=220 HFD=4.1
02:13:12.191 00.001 28316 MultiStar: [#1 0.22,-0.07,0.99,U] [#2 0.26,0.11,0.92,U] [#3 0.22,-0.07,0.88,U] [#4 0.28,-0.22,0.00,M2] [#5 0.24,-0.02,0.75,U] [#6 0.09,-0.02,0.65,U] [#7 0.08,-0.24,0.64,U] [#8 0.10,-0.01,0.63,U] 
02:13:12.192 00.001 28316 refined, 7 included, MultiStar: {0.23, -0.04}, one-star: {0.45, -0.03}
02:13:12.192 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:13:12.193 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:13:12.194 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.17 mountX=-0.13 mountY=-0.18, mountTheta=-2.18
02:13:12.196 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.04, opts=13)
02:13:12.196 00.000 28316 Enqueuing Move request for scope (0.23, -0.04)
02:13:12.197 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:12.197 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
02:13:12.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:12.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:12.199 00.000 28316 Enqueuing Expose request
02:13:12.200 00.001 29988 Worker thread wakes up
02:13:12.200 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
02:13:12.200 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
02:13:12.200 00.000 29988 Moving (0.23, -0.04) raw xDistance=-0.13 yDistance=-0.18
02:13:12.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:13:12.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:12.201 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:13:12.201 00.000 29988 MoveAxis(E, 0, ABG)
02:13:12.201 00.000 29988 Move returns status 0, amount 0
02:13:12.201 00.000 29988 MoveAxis(N, 0, ABG)
02:13:12.201 00.000 29988 Move returns status 0, amount 0
02:13:12.201 00.000 29988 move complete, result=0
02:13:12.201 00.000 29988 worker thread done servicing request
02:13:12.201 00.000 29988 Worker thread wakes up
02:13:12.201 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:12.202 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:12.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:13.730 01.528 29988 Exposure complete
02:13:13.771 00.041 29988 worker thread done servicing request
02:13:13.772 00.001 28316 OnExposeComplete: enter
02:13:13.772 00.000 28316 UpdateGuideState(): m_state=6
02:13:13.773 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2745
02:13:13.773 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=258.06, Mass=2472, SNR=34.5, Peak=231 HFD=4.3
02:13:13.774 00.001 28316 MultiStar: [#1 0.21,-0.02,0.98,U] [#2 0.40,0.18,0.00,M1] [#3 0.08,-0.06,0.85,U] [#4 0.31,-0.02,0.00,M3] [#5 0.25,-0.02,0.73,U] [#6 0.22,0.11,0.62,U] [#7 0.08,-0.11,0.62,U] [#8 -0.10,-0.06,0.57,U] 
02:13:13.774 00.000 28316 refined, 6 included, MultiStar: {0.18, -0.02}, one-star: {0.39, 0.00}
02:13:13.775 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
02:13:13.777 00.002 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
02:13:13.780 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=-0.10 mountY=-0.15, mountTheta=-2.13
02:13:13.783 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
02:13:13.784 00.001 28316 Enqueuing Move request for scope (0.18, -0.02)
02:13:13.786 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:13.787 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.5
02:13:13.788 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:13.790 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:13.793 00.003 29988 Worker thread wakes up
02:13:13.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
02:13:13.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
02:13:13.794 00.001 29988 Moving (0.18, -0.02) raw xDistance=-0.10 yDistance=-0.15
02:13:13.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:13:13.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:13.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:13:13.794 00.000 28316 Enqueuing Expose request
02:13:13.794 00.000 29988 MoveAxis(E, 0, ABG)
02:13:13.794 00.000 29988 Move returns status 0, amount 0
02:13:13.794 00.000 29988 MoveAxis(N, 0, ABG)
02:13:13.794 00.000 29988 Move returns status 0, amount 0
02:13:13.795 00.001 29988 move complete, result=0
02:13:13.795 00.000 29988 worker thread done servicing request
02:13:13.795 00.000 29988 Worker thread wakes up
02:13:13.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:13.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:13.795 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:15.432 01.637 29988 Exposure complete
02:13:15.457 00.025 29988 worker thread done servicing request
02:13:15.457 00.000 28316 OnExposeComplete: enter
02:13:15.458 00.001 28316 UpdateGuideState(): m_state=6
02:13:15.459 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2746
02:13:15.461 00.002 28316 Star::Find returns 1 (0), X=951.05, Y=257.98, Mass=2377, SNR=33.7, Peak=240 HFD=4.0
02:13:15.461 00.000 28316 MultiStar: [#1 0.21,0.02,0.99,U] [#2 0.16,-0.09,0.92,U] [#3 0.20,-0.01,0.87,U] [#4 0.30,0.01,0.85,U] [#5 0.29,0.04,0.74,U] [#6 0.16,0.00,0.64,U] [#7 0.18,-0.25,0.63,U] [#8 -0.02,0.05,0.61,U] 
02:13:15.464 00.003 28316 refined, 8 included, MultiStar: {0.22, -0.03}, one-star: {0.42, -0.08}
02:13:15.466 00.002 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
02:13:15.469 00.003 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
02:13:15.471 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.23 cameraTheta=-0.15 mountX=-0.12 mountY=-0.18, mountTheta=-2.16
02:13:15.475 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
02:13:15.477 00.002 28316 Enqueuing Move request for scope (0.22, -0.03)
02:13:15.480 00.003 29988 Worker thread wakes up
02:13:15.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:15.480 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
02:13:15.481 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:15.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:15.482 00.001 28316 Enqueuing Expose request
02:13:15.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
02:13:15.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
02:13:15.482 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.12 yDistance=-0.18
02:13:15.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:13:15.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:15.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:13:15.482 00.000 29988 MoveAxis(E, 0, ABG)
02:13:15.482 00.000 29988 Move returns status 0, amount 0
02:13:15.482 00.000 29988 MoveAxis(N, 0, ABG)
02:13:15.482 00.000 29988 Move returns status 0, amount 0
02:13:15.482 00.000 29988 move complete, result=0
02:13:15.482 00.000 29988 worker thread done servicing request
02:13:15.482 00.000 29988 Worker thread wakes up
02:13:15.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:15.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:15.483 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:17.004 01.521 29988 Exposure complete
02:13:17.050 00.046 29988 worker thread done servicing request
02:13:17.050 00.000 28316 OnExposeComplete: enter
02:13:17.051 00.001 28316 UpdateGuideState(): m_state=6
02:13:17.051 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2747
02:13:17.051 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=257.84, Mass=2413, SNR=33.9, Peak=238 HFD=4.1
02:13:17.053 00.002 28316 MultiStar: [#1 0.09,-0.17,0.99,U] [#2 0.18,-0.04,0.95,U] [#3 0.19,-0.10,0.87,U] [#4 0.42,-0.27,0.00,M3] [#5 0.27,-0.22,0.00,M1] [#6 0.16,-0.12,0.64,U] [#7 0.22,-0.26,0.00,M1] [#8 0.14,-0.35,0.00,M1] 
02:13:17.053 00.000 28316 refined, 4 included, MultiStar: {0.22, -0.13}, one-star: {0.46, -0.22}
02:13:17.054 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:13:17.055 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:13:17.057 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.54 mountX=-0.21 mountY=-0.14, mountTheta=-2.56
02:13:17.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.13, opts=13)
02:13:17.059 00.001 28316 Enqueuing Move request for scope (0.22, -0.13)
02:13:17.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:17.060 00.001 28316 UpdateGuideState exits: m=2413 RSB=33.9
02:13:17.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:17.061 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:17.061 00.000 28316 Enqueuing Expose request
02:13:17.063 00.002 29988 Worker thread wakes up
02:13:17.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
02:13:17.063 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
02:13:17.063 00.000 29988 Moving (0.22, -0.13) raw xDistance=-0.21 yDistance=-0.14
02:13:17.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:13:17.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:17.064 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:13:17.064 00.000 29988 MoveAxis(E, 45, ABG)
02:13:17.064 00.000 29988 Guiding  Dir = 2, Dur = 45
02:13:17.066 00.002 29988 IsSlewing returns 0
02:13:17.066 00.000 29988 IsGuiding returns 0
02:13:17.067 00.001 29988 PulseGuide returned control before completion, sleep 54
02:13:17.125 00.058 29988 IsGuiding returns 1
02:13:17.125 00.000 29988 scope still moving after pulse duration time elapsed
02:13:17.156 00.031 29988 IsSlewing returns 0
02:13:17.156 00.000 29988 IsGuiding returns 0
02:13:17.156 00.000 29988 scope move finished after 45 + 45 ms
02:13:17.156 00.000 29988 Move returns status 0, amount 45
02:13:17.156 00.000 29988 MoveAxis(N, 0, ABG)
02:13:17.156 00.000 29988 Move returns status 0, amount 0
02:13:17.156 00.000 29988 move complete, result=0
02:13:17.156 00.000 29988 worker thread done servicing request
02:13:17.156 00.000 29988 Worker thread wakes up
02:13:17.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:17.156 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
02:13:17.158 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:18.793 01.635 29988 Exposure complete
02:13:18.831 00.038 28316 OnExposeComplete: enter
02:13:18.833 00.002 28316 UpdateGuideState(): m_state=6
02:13:18.835 00.002 29988 worker thread done servicing request
02:13:18.835 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2748
02:13:18.836 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=258.01, Mass=2445, SNR=34.3, Peak=232 HFD=4.2
02:13:18.837 00.001 28316 MultiStar: [#1 0.04,-0.00,0.96,U] [#2 0.07,0.11,0.91,U] [#3 0.02,-0.09,0.84,U] [#4 0.15,-0.05,0.82,U] [#5 0.07,-0.01,0.74,U] [#6 -0.23,0.19,0.62,U] [#7 -0.01,-0.18,0.63,U] [#8 -0.35,-0.00,0.00,M2] 
02:13:18.837 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.01}, one-star: {0.20, -0.05}
02:13:18.838 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
02:13:18.838 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
02:13:18.839 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-0.21 mountX=-0.03 mountY=-0.04, mountTheta=-2.22
02:13:18.839 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
02:13:18.842 00.003 28316 Enqueuing Move request for scope (0.05, -0.01)
02:13:18.845 00.003 29988 Worker thread wakes up
02:13:18.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:13:18.845 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:13:18.845 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
02:13:18.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:13:18.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:18.846 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:13:18.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:18.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:18.847 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:18.847 00.000 28316 Enqueuing Expose request
02:13:18.848 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:18.848 00.000 29988 MoveAxis(E, 0, ABG)
02:13:18.848 00.000 29988 Move returns status 0, amount 0
02:13:18.848 00.000 29988 MoveAxis(N, 0, ABG)
02:13:18.848 00.000 29988 Move returns status 0, amount 0
02:13:18.848 00.000 29988 move complete, result=0
02:13:18.848 00.000 29988 worker thread done servicing request
02:13:18.848 00.000 29988 Worker thread wakes up
02:13:18.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:18.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:18.848 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:20.362 01.514 29988 Exposure complete
02:13:20.402 00.040 29988 worker thread done servicing request
02:13:20.402 00.000 28316 OnExposeComplete: enter
02:13:20.403 00.001 28316 UpdateGuideState(): m_state=6
02:13:20.403 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2749
02:13:20.404 00.001 28316 Star::Find returns 1 (1), X=950.85, Y=258.00, Mass=2541, SNR=35.0, Peak=255 HFD=4.2
02:13:20.406 00.002 28316 MultiStar: [#1 0.08,-0.03,0.97,U] [#2 0.09,0.09,0.90,U] [#3 0.06,-0.06,0.83,U] [#4 0.24,-0.14,0.80,U] [#5 0.20,-0.14,0.71,U] [#6 0.04,-0.03,0.63,U] [#7 0.01,-0.29,0.59,U] [#8 0.00,-0.05,0.57,U] 
02:13:20.407 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.21, -0.06}
02:13:20.408 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
02:13:20.409 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
02:13:20.409 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.56 mountX=-0.11 mountY=-0.07, mountTheta=-2.59
02:13:20.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
02:13:20.411 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
02:13:20.411 00.000 29988 Worker thread wakes up
02:13:20.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:20.412 00.001 28316 UpdateGuideState exits: m=2541 RSB=35.0 Saturée
02:13:20.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:20.412 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:20.413 00.001 28316 Enqueuing Expose request
02:13:20.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
02:13:20.413 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
02:13:20.413 00.000 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.07
02:13:20.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:13:20.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:20.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:13:20.413 00.000 29988 MoveAxis(E, 0, ABG)
02:13:20.413 00.000 29988 Move returns status 0, amount 0
02:13:20.413 00.000 29988 MoveAxis(N, 0, ABG)
02:13:20.414 00.001 29988 Move returns status 0, amount 0
02:13:20.414 00.000 29988 move complete, result=0
02:13:20.414 00.000 29988 worker thread done servicing request
02:13:20.414 00.000 29988 Worker thread wakes up
02:13:20.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:20.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:20.414 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:22.043 01.629 29988 Exposure complete
02:13:22.085 00.042 29988 worker thread done servicing request
02:13:22.085 00.000 28316 OnExposeComplete: enter
02:13:22.088 00.003 28316 UpdateGuideState(): m_state=6
02:13:22.090 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2750
02:13:22.092 00.002 28316 Star::Find returns 1 (0), X=951.14, Y=258.02, Mass=2395, SNR=33.8, Peak=217 HFD=4.1
02:13:22.095 00.003 28316 MultiStar: [#1 0.26,0.02,0.98,U] [#2 0.34,0.03,0.00,M1] [#3 0.29,-0.03,0.86,U] [#4 0.26,0.04,0.82,U] [#5 0.22,-0.01,0.75,U] [#6 0.04,0.15,0.63,U] [#7 0.19,0.07,0.64,U] [#8 -0.05,0.02,0.60,U] 
02:13:22.097 00.002 28316 refined, 7 included, MultiStar: {0.24, 0.02}, one-star: {0.51, -0.04}
02:13:22.099 00.002 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
02:13:22.102 00.003 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
02:13:22.105 00.003 28316 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.08 mountX=-0.08 mountY=-0.22, mountTheta=-1.92
02:13:22.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.02, opts=13)
02:13:22.107 00.001 28316 Enqueuing Move request for scope (0.24, 0.02)
02:13:22.107 00.000 29988 Worker thread wakes up
02:13:22.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:22.108 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.8
02:13:22.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:22.109 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:22.109 00.000 28316 Enqueuing Expose request
02:13:22.111 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.02) opts 0xd
02:13:22.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.02)
02:13:22.111 00.000 29988 Moving (0.24, 0.02) raw xDistance=-0.08 yDistance=-0.22
02:13:22.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:13:22.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:13:22.111 00.000 29988 MoveAxis(E, 0, ABG)
02:13:22.111 00.000 29988 Move returns status 0, amount 0
02:13:22.111 00.000 29988 MoveAxis(N, 53, ABG)
02:13:22.111 00.000 29988 Guiding  Dir = 0, Dur = 53
02:13:22.111 00.000 29988 IsSlewing returns 0
02:13:22.112 00.001 29988 IsGuiding returns 0
02:13:22.117 00.005 29988 PulseGuide returned control before completion, sleep 58
02:13:22.183 00.066 29988 IsGuiding returns 0
02:13:22.183 00.000 29988 Move returns status 0, amount 53
02:13:22.183 00.000 29988 move complete, result=0
02:13:22.183 00.000 29988 worker thread done servicing request
02:13:22.183 00.000 29988 Worker thread wakes up
02:13:22.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:22.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:22.183 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
02:13:23.594 01.411 29988 Exposure complete
02:13:23.620 00.026 29988 worker thread done servicing request
02:13:23.620 00.000 28316 OnExposeComplete: enter
02:13:23.621 00.001 28316 UpdateGuideState(): m_state=6
02:13:23.621 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2751
02:13:23.622 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=257.94, Mass=2443, SNR=34.3, Peak=229 HFD=4.1
02:13:23.622 00.000 28316 MultiStar: [#1 0.06,-0.01,0.98,U] [#2 -0.00,-0.05,0.89,U] [#3 0.01,-0.10,0.87,U] [#4 0.16,-0.05,0.84,U] [#5 0.09,-0.17,0.74,U] [#6 -0.00,0.06,0.61,U] [#7 -0.01,-0.21,0.61,U] [#8 -0.20,-0.19,0.56,U] 
02:13:23.623 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.09}, one-star: {0.18, -0.12}
02:13:23.623 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
02:13:23.624 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
02:13:23.624 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.08 mountX=-0.10 mountY=-0.00, mountTheta=-3.12
02:13:23.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
02:13:23.625 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
02:13:23.625 00.000 29988 Worker thread wakes up
02:13:23.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:23.626 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:13:23.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:23.627 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:23.627 00.000 28316 Enqueuing Expose request
02:13:23.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:13:23.627 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:13:23.628 00.001 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
02:13:23.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:13:23.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:23.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:13:23.628 00.000 29988 MoveAxis(E, 0, ABG)
02:13:23.628 00.000 29988 Move returns status 0, amount 0
02:13:23.628 00.000 29988 MoveAxis(N, 0, ABG)
02:13:23.628 00.000 29988 Move returns status 0, amount 0
02:13:23.628 00.000 29988 move complete, result=0
02:13:23.628 00.000 29988 worker thread done servicing request
02:13:23.628 00.000 29988 Worker thread wakes up
02:13:23.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:23.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:23.628 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:25.266 01.638 29988 Exposure complete
02:13:25.315 00.049 29988 worker thread done servicing request
02:13:25.315 00.000 28316 OnExposeComplete: enter
02:13:25.316 00.001 28316 UpdateGuideState(): m_state=6
02:13:25.317 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2752
02:13:25.317 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=258.03, Mass=2512, SNR=34.8, Peak=214 HFD=3.9
02:13:25.318 00.001 28316 MultiStar: [#1 -0.25,0.14,0.95,U] [#2 -0.24,0.15,0.88,U] [#3 -0.33,-0.14,0.00,M1] [#4 -0.01,-0.10,0.80,U] [#5 -0.07,0.03,0.72,U] [#6 -0.10,-0.04,0.61,U] [#7 -0.14,-0.03,0.62,U] [#8 -0.23,-0.07,0.58,U] 
02:13:25.318 00.000 28316 single-star, 7 included, MultiStar: {-0.14, 0.02}, one-star: {-0.09, -0.03}
02:13:25.318 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
02:13:25.319 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
02:13:25.319 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.81 mountX=0.01 mountY=0.09, mountTheta=1.48
02:13:25.320 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
02:13:25.321 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
02:13:25.321 00.000 29988 Worker thread wakes up
02:13:25.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:25.322 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.8
02:13:25.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:25.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:25.323 00.000 28316 Enqueuing Expose request
02:13:25.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:13:25.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:13:25.324 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.09
02:13:25.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:13:25.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:25.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:13:25.324 00.000 29988 MoveAxis(E, 0, ABG)
02:13:25.324 00.000 29988 Move returns status 0, amount 0
02:13:25.324 00.000 29988 MoveAxis(N, 0, ABG)
02:13:25.324 00.000 29988 Move returns status 0, amount 0
02:13:25.324 00.000 29988 move complete, result=0
02:13:25.324 00.000 29988 worker thread done servicing request
02:13:25.324 00.000 29988 Worker thread wakes up
02:13:25.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:25.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:25.324 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:26.841 01.517 29988 Exposure complete
02:13:26.885 00.044 29988 worker thread done servicing request
02:13:26.885 00.000 28316 OnExposeComplete: enter
02:13:26.889 00.004 28316 UpdateGuideState(): m_state=6
02:13:26.891 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2753
02:13:26.893 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=258.02, Mass=2421, SNR=34.0, Peak=217 HFD=3.8
02:13:26.896 00.003 28316 MultiStar: [#1 -0.22,0.05,0.98,U] [#2 -0.13,0.08,0.93,U] [#3 -0.10,-0.00,0.86,U] [#4 0.05,-0.07,0.83,U] [#5 -0.08,0.01,0.75,U] [#6 -0.11,0.01,0.64,U] [#7 -0.17,0.03,0.61,U] [#8 -0.42,0.01,0.00,M1] 
02:13:26.897 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.01}, one-star: {-0.02, -0.04}
02:13:26.897 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
02:13:26.899 00.002 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
02:13:26.899 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.95 mountX=-0.03 mountY=0.04, mountTheta=2.32
02:13:26.900 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
02:13:26.901 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
02:13:26.901 00.000 29988 Worker thread wakes up
02:13:26.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:13:26.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:13:26.901 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.04
02:13:26.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:13:26.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:26.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:26.901 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.0
02:13:26.904 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:26.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:26.904 00.000 28316 Enqueuing Expose request
02:13:26.905 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:13:26.905 00.000 29988 MoveAxis(E, 0, ABG)
02:13:26.905 00.000 29988 Move returns status 0, amount 0
02:13:26.905 00.000 29988 MoveAxis(N, 0, ABG)
02:13:26.905 00.000 29988 Move returns status 0, amount 0
02:13:26.905 00.000 29988 move complete, result=0
02:13:26.905 00.000 29988 worker thread done servicing request
02:13:26.905 00.000 29988 Worker thread wakes up
02:13:26.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:26.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:26.906 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:28.542 01.636 29988 Exposure complete
02:13:28.578 00.036 29988 worker thread done servicing request
02:13:28.578 00.000 28316 OnExposeComplete: enter
02:13:28.579 00.001 28316 UpdateGuideState(): m_state=6
02:13:28.580 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2754
02:13:28.582 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=258.01, Mass=2459, SNR=34.3, Peak=218 HFD=4.0
02:13:28.583 00.001 28316 MultiStar: [#1 -0.05,-0.01,0.96,U] [#2 -0.14,0.23,0.93,U] [#3 -0.10,-0.06,0.85,U] [#4 0.12,-0.16,0.84,U] [#5 -0.08,-0.01,0.74,U] [#6 -0.03,-0.03,0.63,U] [#7 -0.13,-0.15,0.62,U] [#8 -0.23,-0.03,0.57,U] 
02:13:28.585 00.002 28316 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {0.12, -0.05}
02:13:28.586 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
02:13:28.587 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
02:13:28.588 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=-0.00 mountY=0.05, mountTheta=1.59
02:13:28.591 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
02:13:28.591 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
02:13:28.592 00.001 29988 Worker thread wakes up
02:13:28.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:28.593 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:13:28.593 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:13:28.593 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.3
02:13:28.593 00.000 29988 Moving (-0.05, -0.02) raw xDistance=-0.00 yDistance=0.05
02:13:28.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:28.593 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:28.594 00.001 28316 Enqueuing Expose request
02:13:28.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:13:28.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:28.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:13:28.594 00.000 29988 MoveAxis(E, 0, ABG)
02:13:28.594 00.000 29988 Move returns status 0, amount 0
02:13:28.594 00.000 29988 MoveAxis(N, 0, ABG)
02:13:28.594 00.000 29988 Move returns status 0, amount 0
02:13:28.594 00.000 29988 move complete, result=0
02:13:28.594 00.000 29988 worker thread done servicing request
02:13:28.594 00.000 29988 Worker thread wakes up
02:13:28.595 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:28.595 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:28.595 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:30.112 01.517 29988 Exposure complete
02:13:30.142 00.030 29988 worker thread done servicing request
02:13:30.142 00.000 28316 OnExposeComplete: enter
02:13:30.143 00.001 28316 UpdateGuideState(): m_state=6
02:13:30.143 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2755
02:13:30.144 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=258.00, Mass=2439, SNR=34.3, Peak=225 HFD=4.0
02:13:30.145 00.001 28316 MultiStar: [#1 -0.05,0.01,1.00,U] [#2 -0.12,-0.05,0.91,U] [#3 -0.17,-0.06,0.84,U] [#4 0.14,0.03,0.82,U] [#5 0.03,-0.00,0.72,U] [#6 -0.14,0.06,0.63,U] [#7 -0.05,-0.26,0.61,U] [#8 -0.17,-0.15,0.60,U] 
02:13:30.145 00.000 28316 single-star, 8 included, MultiStar: {-0.05, -0.05}, one-star: {0.02, -0.06}
02:13:30.145 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
02:13:30.146 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
02:13:30.146 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.25 mountX=-0.07 mountY=0.01, mountTheta=3.00
02:13:30.147 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
02:13:30.148 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
02:13:30.149 00.001 29988 Worker thread wakes up
02:13:30.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:30.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
02:13:30.149 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.3
02:13:30.150 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
02:13:30.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:30.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:30.151 00.001 28316 Enqueuing Expose request
02:13:30.151 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.07 yDistance=0.01
02:13:30.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:13:30.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:30.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:13:30.151 00.000 29988 MoveAxis(E, 0, ABG)
02:13:30.151 00.000 29988 Move returns status 0, amount 0
02:13:30.151 00.000 29988 MoveAxis(N, 0, ABG)
02:13:30.151 00.000 29988 Move returns status 0, amount 0
02:13:30.151 00.000 29988 move complete, result=0
02:13:30.151 00.000 29988 worker thread done servicing request
02:13:30.151 00.000 29988 Worker thread wakes up
02:13:30.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:30.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:30.152 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:31.783 01.631 29988 Exposure complete
02:13:31.819 00.036 29988 worker thread done servicing request
02:13:31.819 00.000 28316 OnExposeComplete: enter
02:13:31.820 00.001 28316 UpdateGuideState(): m_state=6
02:13:31.821 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2756
02:13:31.822 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.81, Mass=2440, SNR=34.2, Peak=238 HFD=4.1
02:13:31.824 00.002 28316 MultiStar: [#1 0.07,-0.18,0.98,U] [#2 0.12,-0.12,0.92,U] [#3 0.10,-0.27,0.85,U] [#4 0.43,-0.39,0.00,M1] [#5 0.03,-0.18,0.73,U] [#6 0.08,-0.21,0.63,U] [#7 0.09,-0.38,0.00,M1] [#8 0.04,-0.31,0.00,M1] 
02:13:31.825 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.20}, one-star: {0.28, -0.25}
02:13:31.826 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
02:13:31.827 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
02:13:31.830 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.04 mountX=-0.23 mountY=-0.02, mountTheta=-3.07
02:13:31.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.20, opts=13)
02:13:31.832 00.001 28316 Enqueuing Move request for scope (0.12, -0.20)
02:13:31.832 00.000 29988 Worker thread wakes up
02:13:31.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:31.834 00.002 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:13:31.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:31.835 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:31.835 00.000 28316 Enqueuing Expose request
02:13:31.836 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
02:13:31.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
02:13:31.836 00.000 29988 Moving (0.12, -0.20) raw xDistance=-0.23 yDistance=-0.02
02:13:31.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:13:31.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:31.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:31.836 00.000 29988 MoveAxis(E, 49, ABG)
02:13:31.836 00.000 29988 Guiding  Dir = 2, Dur = 49
02:13:31.836 00.000 29988 IsSlewing returns 0
02:13:31.836 00.000 29988 IsGuiding returns 0
02:13:31.838 00.002 29988 PulseGuide returned control before completion, sleep 58
02:13:31.913 00.075 29988 IsGuiding returns 0
02:13:31.913 00.000 29988 Move returns status 0, amount 49
02:13:31.913 00.000 29988 MoveAxis(N, 0, ABG)
02:13:31.913 00.000 29988 Move returns status 0, amount 0
02:13:31.913 00.000 29988 move complete, result=0
02:13:31.913 00.000 29988 worker thread done servicing request
02:13:31.913 00.000 29988 Worker thread wakes up
02:13:31.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:31.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:31.913 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
02:13:33.324 01.411 29988 Exposure complete
02:13:33.374 00.050 29988 worker thread done servicing request
02:13:33.374 00.000 28316 OnExposeComplete: enter
02:13:33.375 00.001 28316 UpdateGuideState(): m_state=6
02:13:33.376 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2757
02:13:33.378 00.002 28316 Star::Find returns 1 (0), X=950.79, Y=258.08, Mass=2338, SNR=33.5, Peak=220 HFD=4.1
02:13:33.380 00.002 28316 MultiStar: [#1 -0.12,0.03,0.98,U] [#2 0.01,0.18,0.93,U] [#3 -0.04,-0.06,0.85,U] [#4 0.19,-0.05,0.82,U] [#5 -0.04,0.04,0.75,U] [#6 -0.07,0.10,0.63,U] [#7 -0.04,-0.09,0.64,U] [#8 -0.27,-0.12,0.59,U] 
02:13:33.383 00.003 28316 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.15, 0.02}
02:13:33.385 00.002 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
02:13:33.387 00.002 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
02:13:33.387 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.24 mountX=0.02 mountY=0.00, mountTheta=0.20
02:13:33.388 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
02:13:33.388 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
02:13:33.390 00.002 29988 Worker thread wakes up
02:13:33.390 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:13:33.390 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:13:33.390 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=0.00
02:13:33.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:13:33.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:33.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:33.391 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.5
02:13:33.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:33.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:33.392 00.001 28316 Enqueuing Expose request
02:13:33.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:13:33.392 00.000 29988 MoveAxis(E, 0, ABG)
02:13:33.392 00.000 29988 Move returns status 0, amount 0
02:13:33.392 00.000 29988 MoveAxis(N, 0, ABG)
02:13:33.392 00.000 29988 Move returns status 0, amount 0
02:13:33.392 00.000 29988 move complete, result=0
02:13:33.392 00.000 29988 worker thread done servicing request
02:13:33.392 00.000 29988 Worker thread wakes up
02:13:33.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:33.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:33.393 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:35.021 01.628 29988 Exposure complete
02:13:35.062 00.041 29988 worker thread done servicing request
02:13:35.062 00.000 28316 OnExposeComplete: enter
02:13:35.063 00.001 28316 UpdateGuideState(): m_state=6
02:13:35.064 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2758
02:13:35.064 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=257.93, Mass=2429, SNR=34.1, Peak=238 HFD=4.2
02:13:35.065 00.001 28316 MultiStar: [#1 0.07,-0.04,0.99,U] [#2 -0.00,0.07,0.92,U] [#3 0.04,-0.04,0.86,U] [#4 0.24,-0.03,0.82,U] [#5 -0.01,0.06,0.75,U] [#6 -0.03,0.01,0.62,U] [#7 -0.14,0.00,0.63,U] [#8 -0.23,-0.21,0.00,M1] 
02:13:35.065 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.02}, one-star: {0.28, -0.13}
02:13:35.066 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:13:35.066 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:13:35.067 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.23 mountX=-0.04 mountY=-0.06, mountTheta=-2.25
02:13:35.070 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
02:13:35.070 00.000 28316 Enqueuing Move request for scope (0.07, -0.02)
02:13:35.071 00.001 29988 Worker thread wakes up
02:13:35.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:35.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
02:13:35.071 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:13:35.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:35.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:35.073 00.001 28316 Enqueuing Expose request
02:13:35.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
02:13:35.073 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.04 yDistance=-0.06
02:13:35.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:13:35.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:35.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:13:35.073 00.000 29988 MoveAxis(E, 0, ABG)
02:13:35.073 00.000 29988 Move returns status 0, amount 0
02:13:35.073 00.000 29988 MoveAxis(N, 0, ABG)
02:13:35.073 00.000 29988 Move returns status 0, amount 0
02:13:35.073 00.000 29988 move complete, result=0
02:13:35.073 00.000 29988 worker thread done servicing request
02:13:35.073 00.000 29988 Worker thread wakes up
02:13:35.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:35.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:35.074 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:36.603 01.529 29988 Exposure complete
02:13:36.649 00.046 29988 worker thread done servicing request
02:13:36.649 00.000 28316 OnExposeComplete: enter
02:13:36.650 00.001 28316 UpdateGuideState(): m_state=6
02:13:36.650 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2759
02:13:36.651 00.001 28316 Star::Find returns 1 (1), X=950.80, Y=257.99, Mass=2517, SNR=34.8, Peak=255 HFD=4.1
02:13:36.651 00.000 28316 MultiStar: [#1 0.05,-0.10,0.97,U] [#2 0.12,0.09,0.91,U] [#3 0.02,-0.11,0.85,U] [#4 0.21,-0.10,0.80,U] [#5 0.08,-0.11,0.72,U] [#6 0.05,0.08,0.61,U] [#7 0.07,-0.39,0.00,M1] [#8 -0.08,-0.12,0.57,U] 
02:13:36.651 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.05}, one-star: {0.17, -0.07}
02:13:36.652 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:13:36.653 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:13:36.654 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.58 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
02:13:36.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
02:13:36.655 00.000 28316 Enqueuing Move request for scope (0.08, -0.05)
02:13:36.656 00.001 29988 Worker thread wakes up
02:13:36.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
02:13:36.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:36.656 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8 Saturée
02:13:36.657 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:36.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:36.657 00.000 28316 Enqueuing Expose request
02:13:36.658 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
02:13:36.658 00.000 29988 Moving (0.08, -0.05) raw xDistance=-0.08 yDistance=-0.05
02:13:36.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:13:36.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:36.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:36.658 00.000 29988 MoveAxis(E, 0, ABG)
02:13:36.658 00.000 29988 Move returns status 0, amount 0
02:13:36.658 00.000 29988 MoveAxis(N, 0, ABG)
02:13:36.658 00.000 29988 Move returns status 0, amount 0
02:13:36.658 00.000 29988 move complete, result=0
02:13:36.658 00.000 29988 worker thread done servicing request
02:13:36.658 00.000 29988 Worker thread wakes up
02:13:36.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:36.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:36.658 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:38.288 01.630 29988 Exposure complete
02:13:38.332 00.044 29988 worker thread done servicing request
02:13:38.332 00.000 28316 OnExposeComplete: enter
02:13:38.334 00.002 28316 UpdateGuideState(): m_state=6
02:13:38.338 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2760
02:13:38.340 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=257.97, Mass=2434, SNR=34.3, Peak=242 HFD=4.1
02:13:38.341 00.001 28316 MultiStar: [#1 0.04,-0.04,0.98,U] [#2 0.05,0.05,0.93,U] [#3 -0.10,-0.04,0.86,U] [#4 0.20,-0.08,0.82,U] [#5 0.05,-0.06,0.73,U] [#6 -0.04,0.02,0.60,U] [#7 0.13,-0.12,0.61,U] [#8 -0.27,-0.01,0.59,U] 
02:13:38.342 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {0.13, -0.09}
02:13:38.344 00.002 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
02:13:38.345 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:13:38.346 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.91 mountX=-0.05 mountY=-0.01, mountTheta=-2.95
02:13:38.349 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:13:38.349 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
02:13:38.350 00.001 29988 Worker thread wakes up
02:13:38.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:38.351 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
02:13:38.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:38.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:38.352 00.001 28316 Enqueuing Expose request
02:13:38.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:13:38.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:13:38.352 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:13:38.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:13:38.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:38.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:38.352 00.000 29988 MoveAxis(E, 0, ABG)
02:13:38.352 00.000 29988 Move returns status 0, amount 0
02:13:38.352 00.000 29988 MoveAxis(N, 0, ABG)
02:13:38.352 00.000 29988 Move returns status 0, amount 0
02:13:38.352 00.000 29988 move complete, result=0
02:13:38.352 00.000 29988 worker thread done servicing request
02:13:38.352 00.000 29988 Worker thread wakes up
02:13:38.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:38.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:38.354 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:39.872 01.518 29988 Exposure complete
02:13:39.928 00.056 29988 worker thread done servicing request
02:13:39.928 00.000 28316 OnExposeComplete: enter
02:13:39.930 00.002 28316 UpdateGuideState(): m_state=6
02:13:39.932 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2761
02:13:39.933 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=257.80, Mass=2389, SNR=33.8, Peak=232 HFD=3.8
02:13:39.933 00.000 28316 MultiStar: [#1 0.08,-0.21,0.99,U] [#2 0.00,-0.07,0.95,U] [#3 0.05,-0.28,0.88,U] [#4 0.13,-0.12,0.85,U] [#5 -0.05,-0.19,0.74,U] [#6 0.01,-0.03,0.65,U] [#7 -0.15,-0.18,0.63,U] [#8 -0.16,-0.05,0.62,U] 
02:13:39.933 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.16}, one-star: {0.16, -0.26}
02:13:39.934 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
02:13:39.934 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
02:13:39.934 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.17 cameraTheta=-1.42 mountX=-0.16 mountY=0.05, mountTheta=2.83
02:13:39.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
02:13:39.937 00.002 28316 Enqueuing Move request for scope (0.02, -0.16)
02:13:39.937 00.000 29988 Worker thread wakes up
02:13:39.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:39.937 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
02:13:39.937 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:39.938 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:39.938 00.000 28316 Enqueuing Expose request
02:13:39.939 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
02:13:39.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
02:13:39.939 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.05
02:13:39.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:13:39.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:39.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:13:39.939 00.000 29988 MoveAxis(E, 0, ABG)
02:13:39.939 00.000 29988 Move returns status 0, amount 0
02:13:39.939 00.000 29988 MoveAxis(N, 0, ABG)
02:13:39.939 00.000 29988 Move returns status 0, amount 0
02:13:39.939 00.000 29988 move complete, result=0
02:13:39.939 00.000 29988 worker thread done servicing request
02:13:39.939 00.000 29988 Worker thread wakes up
02:13:39.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:39.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:39.939 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:41.567 01.628 29988 Exposure complete
02:13:41.607 00.040 29988 worker thread done servicing request
02:13:41.607 00.000 28316 OnExposeComplete: enter
02:13:41.608 00.001 28316 UpdateGuideState(): m_state=6
02:13:41.608 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2762
02:13:41.609 00.001 28316 Star::Find returns 1 (1), X=950.93, Y=257.98, Mass=2446, SNR=34.1, Peak=255 HFD=4.0
02:13:41.609 00.000 28316 MultiStar: [#1 0.08,-0.01,0.99,U] [#2 0.09,0.16,0.90,U] [#3 0.00,-0.09,0.85,U] [#4 0.39,-0.12,0.00,M1] [#5 0.24,-0.05,0.74,U] [#6 0.11,-0.09,0.66,U] [#7 0.04,-0.25,0.63,U] [#8 -0.09,-0.19,0.60,U] 
02:13:41.610 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.30, -0.07}
02:13:41.610 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
02:13:41.610 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
02:13:41.612 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.53 mountX=-0.10 mountY=-0.07, mountTheta=-2.56
02:13:41.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
02:13:41.614 00.001 28316 Enqueuing Move request for scope (0.11, -0.06)
02:13:41.614 00.000 29988 Worker thread wakes up
02:13:41.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:41.615 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.1 Saturée
02:13:41.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:41.616 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:41.616 00.000 28316 Enqueuing Expose request
02:13:41.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
02:13:41.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
02:13:41.617 00.001 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
02:13:41.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:13:41.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:41.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:13:41.617 00.000 29988 MoveAxis(E, 0, ABG)
02:13:41.617 00.000 29988 Move returns status 0, amount 0
02:13:41.617 00.000 29988 MoveAxis(N, 0, ABG)
02:13:41.617 00.000 29988 Move returns status 0, amount 0
02:13:41.617 00.000 29988 move complete, result=0
02:13:41.617 00.000 29988 worker thread done servicing request
02:13:41.617 00.000 29988 Worker thread wakes up
02:13:41.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:41.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:41.617 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:43.133 01.516 29988 Exposure complete
02:13:43.175 00.042 29988 worker thread done servicing request
02:13:43.175 00.000 28316 OnExposeComplete: enter
02:13:43.177 00.002 28316 UpdateGuideState(): m_state=6
02:13:43.178 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2763
02:13:43.180 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=257.93, Mass=2418, SNR=34.2, Peak=225 HFD=4.0
02:13:43.182 00.002 28316 MultiStar: [#1 -0.07,-0.04,0.98,U] [#2 0.01,0.07,0.92,U] [#3 -0.10,-0.15,0.87,U] [#4 0.08,-0.12,0.83,U] [#5 0.07,-0.12,0.75,U] [#6 -0.21,-0.04,0.63,U] [#7 -0.10,-0.19,0.61,U] [#8 -0.15,-0.07,0.59,U] 
02:13:43.183 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.11, -0.13}
02:13:43.183 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
02:13:43.184 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
02:13:43.184 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.90 mountX=-0.06 mountY=0.06, mountTheta=2.37
02:13:43.187 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
02:13:43.188 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
02:13:43.190 00.002 29988 Worker thread wakes up
02:13:43.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
02:13:43.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
02:13:43.190 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
02:13:43.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:13:43.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:43.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:13:43.190 00.000 29988 MoveAxis(E, 0, ABG)
02:13:43.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:43.190 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:13:43.191 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:43.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:43.192 00.001 28316 Enqueuing Expose request
02:13:43.192 00.000 29988 Move returns status 0, amount 0
02:13:43.192 00.000 29988 MoveAxis(N, 0, ABG)
02:13:43.192 00.000 29988 Move returns status 0, amount 0
02:13:43.192 00.000 29988 move complete, result=0
02:13:43.192 00.000 29988 worker thread done servicing request
02:13:43.192 00.000 29988 Worker thread wakes up
02:13:43.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:43.193 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:43.193 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:44.830 01.637 29988 Exposure complete
02:13:44.879 00.049 29988 worker thread done servicing request
02:13:44.879 00.000 28316 OnExposeComplete: enter
02:13:44.880 00.001 28316 UpdateGuideState(): m_state=6
02:13:44.880 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2764
02:13:44.881 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=258.02, Mass=2427, SNR=34.1, Peak=239 HFD=4.1
02:13:44.883 00.002 28316 MultiStar: [#1 0.17,0.10,1.00,U] [#2 0.05,0.10,0.92,U] [#3 0.08,0.04,0.85,U] [#4 0.35,-0.08,0.00,M1] [#5 0.21,0.07,0.73,U] [#6 0.23,0.07,0.62,U] [#7 0.16,-0.13,0.61,U] [#8 -0.05,0.06,0.59,U] 
02:13:44.884 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.04}, one-star: {0.32, -0.04}
02:13:44.885 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:13:44.886 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
02:13:44.887 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.24 mountX=-0.03 mountY=-0.15, mountTheta=-1.76
02:13:44.889 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
02:13:44.892 00.003 28316 Enqueuing Move request for scope (0.15, 0.04)
02:13:44.893 00.001 29988 Worker thread wakes up
02:13:44.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:44.895 00.002 28316 UpdateGuideState exits: m=2427 RSB=34.1
02:13:44.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:44.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:44.896 00.000 28316 Enqueuing Expose request
02:13:44.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
02:13:44.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
02:13:44.897 00.001 29988 Moving (0.15, 0.04) raw xDistance=-0.03 yDistance=-0.15
02:13:44.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:13:44.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:44.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:13:44.897 00.000 29988 MoveAxis(E, 0, ABG)
02:13:44.897 00.000 29988 Move returns status 0, amount 0
02:13:44.897 00.000 29988 MoveAxis(N, 0, ABG)
02:13:44.897 00.000 29988 Move returns status 0, amount 0
02:13:44.897 00.000 29988 move complete, result=0
02:13:44.897 00.000 29988 worker thread done servicing request
02:13:44.897 00.000 29988 Worker thread wakes up
02:13:44.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:44.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:44.897 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:46.423 01.526 29988 Exposure complete
02:13:46.455 00.032 29988 worker thread done servicing request
02:13:46.455 00.000 28316 OnExposeComplete: enter
02:13:46.456 00.001 28316 UpdateGuideState(): m_state=6
02:13:46.457 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2765
02:13:46.457 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=258.02, Mass=2452, SNR=34.4, Peak=239 HFD=4.1
02:13:46.457 00.000 28316 MultiStar: [#1 0.11,0.00,0.96,U] [#2 0.10,0.05,0.90,U] [#3 -0.07,-0.01,0.86,U] [#4 0.29,-0.13,0.00,M2] [#5 0.04,-0.06,0.73,U] [#6 -0.06,-0.08,0.62,U] [#7 0.05,-0.29,0.61,U] [#8 -0.15,-0.10,0.58,U] 
02:13:46.458 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {0.14, -0.04}
02:13:46.459 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:13:46.460 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:13:46.461 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.98 mountX=-0.06 mountY=-0.01, mountTheta=-3.02
02:13:46.463 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
02:13:46.463 00.000 28316 Enqueuing Move request for scope (0.04, -0.05)
02:13:46.464 00.001 29988 Worker thread wakes up
02:13:46.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:46.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:13:46.464 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
02:13:46.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:46.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:46.465 00.000 28316 Enqueuing Expose request
02:13:46.466 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:13:46.466 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
02:13:46.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:13:46.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:46.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:13:46.466 00.000 29988 MoveAxis(E, 0, ABG)
02:13:46.466 00.000 29988 Move returns status 0, amount 0
02:13:46.466 00.000 29988 MoveAxis(N, 0, ABG)
02:13:46.466 00.000 29988 Move returns status 0, amount 0
02:13:46.466 00.000 29988 move complete, result=0
02:13:46.466 00.000 29988 worker thread done servicing request
02:13:46.466 00.000 29988 Worker thread wakes up
02:13:46.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:46.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:46.466 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:48.089 01.623 29988 Exposure complete
02:13:48.122 00.033 29988 worker thread done servicing request
02:13:48.122 00.000 28316 OnExposeComplete: enter
02:13:48.123 00.001 28316 UpdateGuideState(): m_state=6
02:13:48.123 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2766
02:13:48.124 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.83, Mass=2403, SNR=34.0, Peak=228 HFD=4.0
02:13:48.124 00.000 28316 MultiStar: [#1 -0.16,-0.15,0.98,U] [#2 -0.05,-0.06,0.93,U] [#3 -0.04,-0.15,0.87,U] [#4 0.09,-0.26,0.81,U] [#5 -0.05,-0.15,0.73,U] [#6 -0.15,-0.13,0.60,U] [#7 -0.04,-0.38,0.00,M1] [#8 -0.39,-0.26,0.00,M1] 
02:13:48.125 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.16}, one-star: {0.17, -0.23}
02:13:48.126 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
02:13:48.126 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
02:13:48.127 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.71 mountX=-0.14 mountY=0.09, mountTheta=2.55
02:13:48.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.16, opts=13)
02:13:48.129 00.001 28316 Enqueuing Move request for scope (-0.02, -0.16)
02:13:48.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:48.130 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
02:13:48.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:48.130 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:48.131 00.001 28316 Enqueuing Expose request
02:13:48.131 00.000 29988 Worker thread wakes up
02:13:48.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
02:13:48.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
02:13:48.132 00.001 29988 Moving (-0.02, -0.16) raw xDistance=-0.14 yDistance=0.09
02:13:48.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:13:48.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:48.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:13:48.132 00.000 29988 MoveAxis(E, 0, ABG)
02:13:48.132 00.000 29988 Move returns status 0, amount 0
02:13:48.132 00.000 29988 MoveAxis(N, 0, ABG)
02:13:48.132 00.000 29988 Move returns status 0, amount 0
02:13:48.132 00.000 29988 move complete, result=0
02:13:48.132 00.000 29988 worker thread done servicing request
02:13:48.132 00.000 29988 Worker thread wakes up
02:13:48.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:48.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:48.132 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:49.660 01.528 29988 Exposure complete
02:13:49.699 00.039 29988 worker thread done servicing request
02:13:49.699 00.000 28316 OnExposeComplete: enter
02:13:49.700 00.001 28316 UpdateGuideState(): m_state=6
02:13:49.700 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2767
02:13:49.701 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=257.93, Mass=2444, SNR=34.3, Peak=197 HFD=3.9
02:13:49.704 00.003 28316 MultiStar: [#1 -0.33,-0.15,0.00,M1] [#2 -0.30,-0.03,0.91,U] [#3 -0.37,-0.13,0.00,M1] [#4 -0.02,-0.17,0.82,U] [#5 -0.18,-0.14,0.74,U] [#6 -0.17,-0.15,0.63,U] [#7 -0.12,-0.37,0.00,M2] [#8 -0.35,-0.24,0.00,M2] 
02:13:49.706 00.002 28316 single-star, 4 included, MultiStar: {-0.17, -0.12}, one-star: {-0.16, -0.13}
02:13:49.709 00.003 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.83)
02:13:49.711 00.002 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79)
02:13:49.713 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.46 mountX=-0.05 mountY=0.20, mountTheta=1.82
02:13:49.716 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.13, opts=13)
02:13:49.716 00.000 28316 Enqueuing Move request for scope (-0.16, -0.13)
02:13:49.718 00.002 29988 Worker thread wakes up
02:13:49.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
02:13:49.718 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:13:49.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:49.719 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:49.719 00.000 28316 Enqueuing Expose request
02:13:49.720 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
02:13:49.720 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
02:13:49.720 00.000 29988 Moving (-0.16, -0.13) raw xDistance=-0.05 yDistance=0.20
02:13:49.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:13:49.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:49.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:13:49.720 00.000 29988 MoveAxis(E, 0, ABG)
02:13:49.720 00.000 29988 Move returns status 0, amount 0
02:13:49.720 00.000 29988 MoveAxis(N, 0, ABG)
02:13:49.720 00.000 29988 Move returns status 0, amount 0
02:13:49.720 00.000 29988 move complete, result=0
02:13:49.720 00.000 29988 worker thread done servicing request
02:13:49.720 00.000 29988 Worker thread wakes up
02:13:49.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:49.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:49.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:13:51.347 01.627 29988 Exposure complete
02:13:51.395 00.048 29988 worker thread done servicing request
02:13:51.395 00.000 28316 OnExposeComplete: enter
02:13:51.396 00.001 28316 UpdateGuideState(): m_state=6
02:13:51.397 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2768
02:13:51.397 00.000 28316 Star::Find returns 1 (0), X=950.26, Y=258.08, Mass=2349, SNR=33.6, Peak=211 HFD=4.1
02:13:51.398 00.001 28316 MultiStar: [#1 -0.52,0.08,0.00,M2] [#2 -0.42,0.13,0.00,M1] [#3 -0.53,-0.02,0.00,M2] [#4 -0.15,-0.07,0.84,U] [#5 -0.37,0.03,0.00,M1] [#6 -0.30,0.05,0.64,U] [#7 -0.22,-0.20,0.64,U] [#8 -0.67,-0.01,0.00,M3] 
02:13:51.400 00.002 28316 refined, 3 included, MultiStar: {-0.27, -0.04}, one-star: {-0.37, 0.02}
02:13:51.401 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
02:13:51.402 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.26)
02:13:51.403 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.99 mountX=0.07 mountY=0.26, mountTheta=1.30
02:13:51.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.04, opts=13)
02:13:51.406 00.001 28316 Enqueuing Move request for scope (-0.27, -0.04)
02:13:51.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:51.407 00.001 29988 Worker thread wakes up
02:13:51.407 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
02:13:51.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
02:13:51.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:51.408 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
02:13:51.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:51.408 00.000 28316 Enqueuing Expose request
02:13:51.409 00.001 29988 Moving (-0.27, -0.04) raw xDistance=0.07 yDistance=0.26
02:13:51.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:13:51.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:51.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:13:51.409 00.000 29988 MoveAxis(E, 0, ABG)
02:13:51.409 00.000 29988 Move returns status 0, amount 0
02:13:51.409 00.000 29988 MoveAxis(N, 0, ABG)
02:13:51.409 00.000 29988 Move returns status 0, amount 0
02:13:51.409 00.000 29988 move complete, result=0
02:13:51.409 00.000 29988 worker thread done servicing request
02:13:51.409 00.000 29988 Worker thread wakes up
02:13:51.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:51.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:51.410 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:13:52.933 01.523 29988 Exposure complete
02:13:52.970 00.037 29988 worker thread done servicing request
02:13:52.970 00.000 28316 OnExposeComplete: enter
02:13:52.971 00.001 28316 UpdateGuideState(): m_state=6
02:13:52.971 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2769
02:13:52.972 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=257.83, Mass=2505, SNR=34.8, Peak=200 HFD=3.8
02:13:52.974 00.002 28316 MultiStar: [#1 -0.28,-0.14,0.00,M3] [#2 -0.31,-0.10,0.00,M2] [#3 -0.26,-0.19,0.00,M3] [#4 0.15,-0.23,0.79,U] [#5 -0.07,-0.17,0.71,U] [#6 -0.02,-0.24,0.62,U] [#7 -0.33,-0.44,0.00,M2] [#8 -0.57,-0.10,0.00,M4] 
02:13:52.976 00.002 28316 refined, 3 included, MultiStar: {-0.03, -0.22}, one-star: {-0.15, -0.23}
02:13:52.977 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
02:13:52.979 00.002 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
02:13:52.980 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.70 mountX=-0.19 mountY=0.12, mountTheta=2.56
02:13:52.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.22, opts=13)
02:13:52.981 00.000 28316 Enqueuing Move request for scope (-0.03, -0.22)
02:13:52.982 00.001 29988 Worker thread wakes up
02:13:52.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:52.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
02:13:52.982 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.8
02:13:52.983 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:52.984 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
02:13:52.984 00.000 29988 Moving (-0.03, -0.22) raw xDistance=-0.19 yDistance=0.12
02:13:52.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:13:52.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:52.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:13:52.984 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:52.984 00.000 28316 Enqueuing Expose request
02:13:52.985 00.001 29988 MoveAxis(E, 0, ABG)
02:13:52.985 00.000 29988 Move returns status 0, amount 0
02:13:52.985 00.000 29988 MoveAxis(N, 0, ABG)
02:13:52.985 00.000 29988 Move returns status 0, amount 0
02:13:52.985 00.000 29988 move complete, result=0
02:13:52.985 00.000 29988 worker thread done servicing request
02:13:52.985 00.000 29988 Worker thread wakes up
02:13:52.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:52.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:52.986 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:54.624 01.638 29988 Exposure complete
02:13:54.664 00.040 29988 worker thread done servicing request
02:13:54.664 00.000 28316 OnExposeComplete: enter
02:13:54.665 00.001 28316 UpdateGuideState(): m_state=6
02:13:54.666 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2770
02:13:54.666 00.000 28316 Star::Find returns 1 (0), X=949.93, Y=257.90, Mass=2413, SNR=34.1, Peak=230 HFD=4.2
02:13:54.666 00.000 28316 MultiStar: large primary error, entering stabilization period
02:13:54.667 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
02:13:54.667 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
02:13:54.668 00.001 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.16 hyp=0.72 cameraTheta=-2.92 mountX=0.15 mountY=0.70, mountTheta=1.36
02:13:54.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.16, opts=13)
02:13:54.669 00.000 28316 Enqueuing Move request for scope (-0.70, -0.16)
02:13:54.670 00.001 29988 Worker thread wakes up
02:13:54.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.16) opts 0xd
02:13:54.670 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.16)
02:13:54.670 00.000 29988 Moving (-0.70, -0.16) raw xDistance=0.15 yDistance=0.70
02:13:54.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:13:54.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:54.671 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:13:54.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:54.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:54.672 00.001 28316 Enqueuing Expose request
02:13:54.672 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.05 newest=1.08
02:13:54.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
02:13:54.672 00.000 29988 MoveAxis(E, 0, ABG)
02:13:54.672 00.000 29988 Move returns status 0, amount 0
02:13:54.672 00.000 29988 MoveAxis(S, 167, ABG)
02:13:54.672 00.000 29988 Guiding  Dir = 1, Dur = 167
02:13:54.672 00.000 29988 IsSlewing returns 0
02:13:54.673 00.001 29988 IsGuiding returns 0
02:13:54.677 00.004 29988 PulseGuide returned control before completion, sleep 173
02:13:54.856 00.179 29988 IsGuiding returns 1
02:13:54.856 00.000 29988 scope still moving after pulse duration time elapsed
02:13:54.888 00.032 29988 IsSlewing returns 0
02:13:54.888 00.000 29988 IsGuiding returns 0
02:13:54.888 00.000 29988 scope move finished after 167 + 48 ms
02:13:54.888 00.000 29988 Move returns status 0, amount 167
02:13:54.888 00.000 29988 move complete, result=0
02:13:54.888 00.000 29988 worker thread done servicing request
02:13:54.888 00.000 29988 Worker thread wakes up
02:13:54.888 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 167 ms SOUTH
02:13:54.889 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:54.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:56.294 01.405 29988 Exposure complete
02:13:56.319 00.025 29988 worker thread done servicing request
02:13:56.320 00.001 28316 OnExposeComplete: enter
02:13:56.320 00.000 28316 UpdateGuideState(): m_state=6
02:13:56.321 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2771
02:13:56.321 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=257.96, Mass=2428, SNR=34.2, Peak=218 HFD=3.9
02:13:56.322 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.46)
02:13:56.322 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.42)
02:13:56.323 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-2.83 mountX=0.04 mountY=0.31, mountTheta=1.46
02:13:56.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.10, opts=13)
02:13:56.324 00.000 28316 Enqueuing Move request for scope (-0.30, -0.10)
02:13:56.325 00.001 29988 Worker thread wakes up
02:13:56.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.10) opts 0xd
02:13:56.325 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.10)
02:13:56.325 00.000 29988 Moving (-0.30, -0.10) raw xDistance=0.04 yDistance=0.31
02:13:56.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:13:56.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
02:13:56.325 00.000 29988 MoveAxis(E, 0, ABG)
02:13:56.325 00.000 29988 Move returns status 0, amount 0
02:13:56.325 00.000 29988 MoveAxis(S, 73, ABG)
02:13:56.325 00.000 29988 Guiding  Dir = 1, Dur = 73
02:13:56.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:56.327 00.002 29988 IsSlewing returns 0
02:13:56.327 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
02:13:56.328 00.001 29988 IsGuiding returns 0
02:13:56.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:56.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:56.329 00.001 28316 Enqueuing Expose request
02:13:56.333 00.004 29988 PulseGuide returned control before completion, sleep 79
02:13:56.418 00.085 29988 IsGuiding returns 1
02:13:56.418 00.000 29988 scope still moving after pulse duration time elapsed
02:13:56.449 00.031 29988 IsSlewing returns 0
02:13:56.449 00.000 29988 IsGuiding returns 0
02:13:56.449 00.000 29988 scope move finished after 73 + 48 ms
02:13:56.449 00.000 29988 Move returns status 0, amount 73
02:13:56.449 00.000 29988 move complete, result=0
02:13:56.449 00.000 29988 worker thread done servicing request
02:13:56.450 00.001 29988 Worker thread wakes up
02:13:56.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:56.450 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 73 ms SOUTH
02:13:56.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:58.084 01.634 29988 Exposure complete
02:13:58.115 00.031 29988 worker thread done servicing request
02:13:58.116 00.001 28316 OnExposeComplete: enter
02:13:58.116 00.000 28316 UpdateGuideState(): m_state=6
02:13:58.117 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2772
02:13:58.117 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=258.13, Mass=2390, SNR=33.7, Peak=237 HFD=3.9
02:13:58.118 00.001 28316 MultiStar: exiting stabilization period
02:13:58.118 00.000 28316 MultiStar: [#1 0.03,0.15,0.98,U] [#2 -0.06,0.18,0.92,U] [#3 0.05,0.04,0.86,U] [#4 0.16,0.09,0.84,U] [#5 0.10,0.04,0.75,U] [#6 0.02,0.23,0.63,U] [#7 -0.07,0.04,0.65,U] [#8 -0.18,0.14,0.60,U] 
02:13:58.119 00.001 28316 single-star, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.08, 0.07}
02:13:58.119 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
02:13:58.120 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
02:13:58.120 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.72 mountX=0.03 mountY=-0.10, mountTheta=-1.28
02:13:58.121 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
02:13:58.122 00.001 28316 Enqueuing Move request for scope (0.08, 0.07)
02:13:58.122 00.000 29988 Worker thread wakes up
02:13:58.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:58.123 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.7
02:13:58.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:58.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:58.124 00.001 28316 Enqueuing Expose request
02:13:58.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
02:13:58.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
02:13:58.124 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.10
02:13:58.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:13:58.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:58.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:13:58.124 00.000 29988 MoveAxis(E, 0, ABG)
02:13:58.124 00.000 29988 Move returns status 0, amount 0
02:13:58.124 00.000 29988 MoveAxis(N, 0, ABG)
02:13:58.124 00.000 29988 Move returns status 0, amount 0
02:13:58.124 00.000 29988 move complete, result=0
02:13:58.124 00.000 29988 worker thread done servicing request
02:13:58.124 00.000 29988 Worker thread wakes up
02:13:58.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:58.125 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:13:58.125 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:59.642 01.517 29988 Exposure complete
02:13:59.678 00.036 29988 worker thread done servicing request
02:13:59.678 00.000 28316 OnExposeComplete: enter
02:13:59.679 00.001 28316 UpdateGuideState(): m_state=6
02:13:59.679 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2773
02:13:59.680 00.001 28316 Star::Find returns 1 (1), X=950.98, Y=257.91, Mass=2453, SNR=34.4, Peak=255 HFD=4.1
02:13:59.680 00.000 28316 MultiStar: [#1 0.23,-0.00,0.97,U] [#2 0.20,0.09,0.90,U] [#3 0.14,-0.15,0.85,U] [#4 0.42,-0.06,0.00,M1] [#5 0.24,0.01,0.73,U] [#6 0.16,-0.07,0.64,U] [#7 0.19,-0.25,0.00,M2] [#8 -0.07,-0.21,0.59,U] 
02:13:59.681 00.001 28316 refined, 6 included, MultiStar: {0.20, -0.06}, one-star: {0.34, -0.15}
02:13:59.681 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
02:13:59.682 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
02:13:59.682 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.20 cameraTheta=-0.31 mountX=-0.14 mountY=-0.15, mountTheta=-2.32
02:13:59.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.06, opts=13)
02:13:59.684 00.001 28316 Enqueuing Move request for scope (0.20, -0.06)
02:13:59.684 00.000 29988 Worker thread wakes up
02:13:59.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
02:13:59.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
02:13:59.684 00.000 29988 Moving (0.20, -0.06) raw xDistance=-0.14 yDistance=-0.15
02:13:59.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:13:59.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:59.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:13:59.685 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.4 Saturée
02:13:59.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:59.686 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:13:59.686 00.000 29988 MoveAxis(E, 0, ABG)
02:13:59.686 00.000 29988 Move returns status 0, amount 0
02:13:59.686 00.000 29988 MoveAxis(N, 0, ABG)
02:13:59.686 00.000 29988 Move returns status 0, amount 0
02:13:59.686 00.000 29988 move complete, result=0
02:13:59.686 00.000 29988 worker thread done servicing request
02:13:59.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:13:59.687 00.001 28316 Enqueuing Expose request
02:13:59.687 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:59.688 00.001 29988 Worker thread wakes up
02:13:59.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:13:59.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:01.322 01.634 29988 Exposure complete
02:14:01.350 00.028 29988 worker thread done servicing request
02:14:01.350 00.000 28316 OnExposeComplete: enter
02:14:01.351 00.001 28316 UpdateGuideState(): m_state=6
02:14:01.351 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2774
02:14:01.351 00.000 28316 Star::Find returns 1 (1), X=950.90, Y=257.96, Mass=2433, SNR=34.3, Peak=255 HFD=4.1
02:14:01.352 00.001 28316 MultiStar: [#1 0.16,-0.05,0.99,U] [#2 0.02,0.05,0.91,U] [#3 0.19,-0.18,0.88,U] [#4 0.44,-0.14,0.00,M2] [#5 0.09,-0.10,0.73,U] [#6 0.10,-0.07,0.63,U] [#7 -0.11,-0.24,0.63,U] [#8 -0.07,-0.17,0.60,U] 
02:14:01.352 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.10}, one-star: {0.26, -0.10}
02:14:01.353 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
02:14:01.353 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
02:14:01.354 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.78 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
02:14:01.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
02:14:01.355 00.000 28316 Enqueuing Move request for scope (0.10, -0.10)
02:14:01.356 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:01.356 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.3 Saturée
02:14:01.357 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:01.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:01.358 00.001 28316 Enqueuing Expose request
02:14:01.358 00.000 29988 Worker thread wakes up
02:14:01.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
02:14:01.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
02:14:01.358 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
02:14:01.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:14:01.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:01.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:14:01.358 00.000 29988 MoveAxis(E, 0, ABG)
02:14:01.358 00.000 29988 Move returns status 0, amount 0
02:14:01.358 00.000 29988 MoveAxis(N, 0, ABG)
02:14:01.358 00.000 29988 Move returns status 0, amount 0
02:14:01.358 00.000 29988 move complete, result=0
02:14:01.358 00.000 29988 worker thread done servicing request
02:14:01.358 00.000 29988 Worker thread wakes up
02:14:01.359 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:01.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:01.359 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:02.877 01.518 29988 Exposure complete
02:14:02.924 00.047 29988 worker thread done servicing request
02:14:02.925 00.001 28316 OnExposeComplete: enter
02:14:02.925 00.000 28316 UpdateGuideState(): m_state=6
02:14:02.926 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2775
02:14:02.926 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=257.90, Mass=2451, SNR=34.4, Peak=230 HFD=4.1
02:14:02.927 00.001 28316 MultiStar: [#1 0.11,-0.17,0.94,U] [#2 -0.06,0.01,0.91,U] [#3 0.08,-0.13,0.83,U] [#4 0.22,-0.12,0.80,U] [#5 0.09,-0.14,0.73,U] [#6 0.11,-0.09,0.61,U] [#7 0.00,-0.36,0.00,M2] [#8 -0.01,-0.25,0.59,U] 
02:14:02.927 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.19, -0.16}
02:14:02.928 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:14:02.928 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:14:02.929 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.92 mountX=-0.16 mountY=-0.03, mountTheta=-2.96
02:14:02.931 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
02:14:02.931 00.000 28316 Enqueuing Move request for scope (0.10, -0.13)
02:14:02.931 00.000 29988 Worker thread wakes up
02:14:02.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:02.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
02:14:02.931 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
02:14:02.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:02.933 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:02.933 00.000 28316 Enqueuing Expose request
02:14:02.934 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
02:14:02.934 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.16 yDistance=-0.03
02:14:02.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:14:02.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:02.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:14:02.934 00.000 29988 MoveAxis(E, 0, ABG)
02:14:02.934 00.000 29988 Move returns status 0, amount 0
02:14:02.934 00.000 29988 MoveAxis(N, 0, ABG)
02:14:02.934 00.000 29988 Move returns status 0, amount 0
02:14:02.934 00.000 29988 move complete, result=0
02:14:02.934 00.000 29988 worker thread done servicing request
02:14:02.934 00.000 29988 Worker thread wakes up
02:14:02.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:02.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:02.935 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:04.573 01.638 29988 Exposure complete
02:14:04.607 00.034 29988 worker thread done servicing request
02:14:04.607 00.000 28316 OnExposeComplete: enter
02:14:04.607 00.000 28316 UpdateGuideState(): m_state=6
02:14:04.608 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2776
02:14:04.608 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=258.07, Mass=2465, SNR=34.4, Peak=238 HFD=4.1
02:14:04.609 00.001 28316 MultiStar: [#1 -0.02,-0.05,0.98,U] [#2 -0.07,0.17,0.90,U] [#3 -0.04,-0.07,0.86,U] [#4 0.39,-0.14,0.00,M2] [#5 -0.05,-0.06,0.72,U] [#6 0.13,-0.07,0.64,U] [#7 -0.02,-0.32,0.00,M3] [#8 -0.16,-0.15,0.58,U] 
02:14:04.609 00.000 28316 refined, 6 included, MultiStar: {0.00, -0.02}, one-star: {0.18, 0.01}
02:14:04.610 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.78)
02:14:04.610 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
02:14:04.611 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.51 mountX=-0.02 mountY=0.01, mountTheta=2.74
02:14:04.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.02, opts=13)
02:14:04.612 00.000 28316 Enqueuing Move request for scope (0.00, -0.02)
02:14:04.613 00.001 29988 Worker thread wakes up
02:14:04.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
02:14:04.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
02:14:04.613 00.000 29988 Moving (0.00, -0.02) raw xDistance=-0.02 yDistance=0.01
02:14:04.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:14:04.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:04.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:04.613 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:14:04.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:04.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:04.615 00.001 28316 Enqueuing Expose request
02:14:04.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:14:04.615 00.000 29988 MoveAxis(E, 0, ABG)
02:14:04.615 00.000 29988 Move returns status 0, amount 0
02:14:04.615 00.000 29988 MoveAxis(N, 0, ABG)
02:14:04.615 00.000 29988 Move returns status 0, amount 0
02:14:04.615 00.000 29988 move complete, result=0
02:14:04.615 00.000 29988 worker thread done servicing request
02:14:04.615 00.000 29988 Worker thread wakes up
02:14:04.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:04.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:04.616 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:06.142 01.526 29988 Exposure complete
02:14:06.165 00.023 29988 worker thread done servicing request
02:14:06.166 00.001 28316 OnExposeComplete: enter
02:14:06.167 00.001 28316 UpdateGuideState(): m_state=6
02:14:06.168 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2777
02:14:06.168 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=258.00, Mass=2420, SNR=34.1, Peak=221 HFD=4.2
02:14:06.169 00.001 28316 MultiStar: [#1 0.22,0.06,0.98,U] [#2 0.16,0.09,0.91,U] [#3 0.18,0.01,0.85,U] [#4 0.35,-0.09,0.00,M3] [#5 0.12,-0.12,0.73,U] [#6 0.11,0.03,0.63,U] [#7 0.19,-0.24,0.64,U] [#8 -0.18,-0.10,0.59,U] 
02:14:06.169 00.000 28316 refined, 7 included, MultiStar: {0.18, -0.03}, one-star: {0.42, -0.06}
02:14:06.170 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
02:14:06.170 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:14:06.171 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.18 mountX=-0.10 mountY=-0.14, mountTheta=-2.20
02:14:06.174 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.03, opts=13)
02:14:06.174 00.000 28316 Enqueuing Move request for scope (0.18, -0.03)
02:14:06.175 00.001 29988 Worker thread wakes up
02:14:06.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:06.175 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:14:06.176 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
02:14:06.176 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
02:14:06.176 00.000 29988 Moving (0.18, -0.03) raw xDistance=-0.10 yDistance=-0.14
02:14:06.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:14:06.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:06.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:06.177 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:14:06.177 00.000 29988 MoveAxis(E, 0, ABG)
02:14:06.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:06.177 00.000 28316 Enqueuing Expose request
02:14:06.177 00.000 29988 Move returns status 0, amount 0
02:14:06.178 00.001 29988 MoveAxis(N, 0, ABG)
02:14:06.178 00.000 29988 Move returns status 0, amount 0
02:14:06.178 00.000 29988 move complete, result=0
02:14:06.178 00.000 29988 worker thread done servicing request
02:14:06.178 00.000 29988 Worker thread wakes up
02:14:06.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:06.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:06.178 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:07.800 01.622 29988 Exposure complete
02:14:07.845 00.045 29988 worker thread done servicing request
02:14:07.845 00.000 28316 OnExposeComplete: enter
02:14:07.847 00.002 28316 UpdateGuideState(): m_state=6
02:14:07.848 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2778
02:14:07.849 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=258.07, Mass=2407, SNR=34.0, Peak=231 HFD=4.2
02:14:07.851 00.002 28316 MultiStar: [#1 0.27,0.11,0.97,U] [#2 0.14,0.20,0.91,U] [#3 0.10,0.08,0.86,U] [#4 0.34,-0.03,0.00,M4] [#5 0.24,0.19,0.00,M1] [#6 0.22,0.14,0.64,U] [#7 0.12,-0.12,0.61,U] [#8 0.03,-0.11,0.60,U] 
02:14:07.852 00.001 28316 refined, 6 included, MultiStar: {0.19, 0.06}, one-star: {0.34, 0.01}
02:14:07.853 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
02:14:07.854 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
02:14:07.855 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.29 mountX=-0.03 mountY=-0.19, mountTheta=-1.71
02:14:07.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.06, opts=13)
02:14:07.858 00.002 28316 Enqueuing Move request for scope (0.19, 0.06)
02:14:07.859 00.001 29988 Worker thread wakes up
02:14:07.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
02:14:07.859 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
02:14:07.859 00.000 29988 Moving (0.19, 0.06) raw xDistance=-0.03 yDistance=-0.19
02:14:07.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:14:07.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:07.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:14:07.859 00.000 29988 MoveAxis(E, 0, ABG)
02:14:07.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:07.860 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:14:07.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:07.863 00.003 29988 Move returns status 0, amount 0
02:14:07.863 00.000 29988 MoveAxis(N, 0, ABG)
02:14:07.863 00.000 29988 Move returns status 0, amount 0
02:14:07.863 00.000 29988 move complete, result=0
02:14:07.863 00.000 29988 worker thread done servicing request
02:14:07.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:07.864 00.001 28316 Enqueuing Expose request
02:14:07.864 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:07.865 00.001 29988 Worker thread wakes up
02:14:07.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:07.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:09.378 01.513 29988 Exposure complete
02:14:09.427 00.049 29988 worker thread done servicing request
02:14:09.427 00.000 28316 OnExposeComplete: enter
02:14:09.428 00.001 28316 UpdateGuideState(): m_state=6
02:14:09.428 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2779
02:14:09.429 00.001 28316 Star::Find returns 1 (1), X=950.81, Y=258.23, Mass=2448, SNR=34.4, Peak=255 HFD=3.9
02:14:09.429 00.000 28316 MultiStar: [#1 0.10,0.18,0.99,U] [#2 0.00,0.33,0.00,M1] [#3 0.02,0.11,0.87,U] [#4 0.19,0.05,0.82,U] [#5 0.12,0.09,0.74,U] [#6 0.03,0.30,0.61,U] [#7 -0.08,-0.02,0.61,U] [#8 -0.05,0.21,0.58,U] 
02:14:09.430 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.14}, one-star: {0.17, 0.17}
02:14:09.430 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
02:14:09.431 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
02:14:09.431 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.06 mountX=0.09 mountY=-0.13, mountTheta=-0.96
02:14:09.434 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
02:14:09.434 00.000 28316 Enqueuing Move request for scope (0.08, 0.14)
02:14:09.434 00.000 29988 Worker thread wakes up
02:14:09.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:09.436 00.002 28316 UpdateGuideState exits: m=2448 RSB=34.4 Saturée
02:14:09.436 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:09.436 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:09.437 00.001 28316 Enqueuing Expose request
02:14:09.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
02:14:09.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
02:14:09.437 00.000 29988 Moving (0.08, 0.14) raw xDistance=0.09 yDistance=-0.13
02:14:09.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:14:09.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:09.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:14:09.437 00.000 29988 MoveAxis(E, 0, ABG)
02:14:09.437 00.000 29988 Move returns status 0, amount 0
02:14:09.437 00.000 29988 MoveAxis(N, 0, ABG)
02:14:09.437 00.000 29988 Move returns status 0, amount 0
02:14:09.437 00.000 29988 move complete, result=0
02:14:09.437 00.000 29988 worker thread done servicing request
02:14:09.437 00.000 29988 Worker thread wakes up
02:14:09.438 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:09.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:09.438 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:11.068 01.630 29988 Exposure complete
02:14:11.115 00.047 29988 worker thread done servicing request
02:14:11.115 00.000 28316 OnExposeComplete: enter
02:14:11.116 00.001 28316 UpdateGuideState(): m_state=6
02:14:11.116 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2780
02:14:11.117 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=258.12, Mass=2416, SNR=33.9, Peak=229 HFD=3.9
02:14:11.117 00.000 28316 MultiStar: [#1 -0.04,0.08,0.98,U] [#2 -0.03,0.13,0.91,U] [#3 -0.08,-0.05,0.87,U] [#4 0.26,-0.09,0.83,U] [#5 0.18,-0.02,0.74,U] [#6 0.03,0.03,0.63,U] [#7 -0.25,-0.10,0.64,U] [#8 -0.21,0.00,0.59,U] 
02:14:11.118 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.11, 0.06}
02:14:11.118 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
02:14:11.119 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
02:14:11.119 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.82 mountX=0.01 mountY=-0.01, mountTheta=-1.18
02:14:11.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
02:14:11.121 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
02:14:11.121 00.000 29988 Worker thread wakes up
02:14:11.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
02:14:11.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
02:14:11.121 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
02:14:11.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:14:11.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:11.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:11.122 00.001 28316 UpdateGuideState exits: m=2416 RSB=33.9
02:14:11.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:11.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:11.123 00.000 28316 Enqueuing Expose request
02:14:11.124 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:14:11.124 00.000 29988 MoveAxis(E, 0, ABG)
02:14:11.124 00.000 29988 Move returns status 0, amount 0
02:14:11.124 00.000 29988 MoveAxis(N, 0, ABG)
02:14:11.124 00.000 29988 Move returns status 0, amount 0
02:14:11.124 00.000 29988 move complete, result=0
02:14:11.124 00.000 29988 worker thread done servicing request
02:14:11.124 00.000 29988 Worker thread wakes up
02:14:11.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:11.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:11.124 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:12.638 01.514 29988 Exposure complete
02:14:12.664 00.026 29988 worker thread done servicing request
02:14:12.664 00.000 28316 OnExposeComplete: enter
02:14:12.665 00.001 28316 UpdateGuideState(): m_state=6
02:14:12.666 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2781
02:14:12.666 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=258.10, Mass=2404, SNR=33.9, Peak=241 HFD=4.1
02:14:12.667 00.001 28316 MultiStar: [#1 0.23,0.10,0.98,U] [#2 0.14,0.14,0.91,U] [#3 0.09,0.11,0.87,U] [#4 0.28,0.00,0.85,U] [#5 0.23,0.09,0.76,U] [#6 0.08,0.11,0.64,U] [#7 0.03,0.00,0.62,U] [#8 0.10,-0.01,0.61,U] 
02:14:12.667 00.000 28316 refined, 8 included, MultiStar: {0.18, 0.07}, one-star: {0.35, 0.04}
02:14:12.668 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:14:12.668 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:14:12.669 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.20 cameraTheta=0.35 mountX=-0.01 mountY=-0.19, mountTheta=-1.65
02:14:12.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.07, opts=13)
02:14:12.670 00.000 28316 Enqueuing Move request for scope (0.18, 0.07)
02:14:12.671 00.001 29988 Worker thread wakes up
02:14:12.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
02:14:12.671 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
02:14:12.671 00.000 29988 Moving (0.18, 0.07) raw xDistance=-0.01 yDistance=-0.19
02:14:12.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:12.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:14:12.672 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:12.672 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:14:12.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:12.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:12.673 00.001 28316 Enqueuing Expose request
02:14:12.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:14:12.673 00.000 29988 MoveAxis(E, 0, ABG)
02:14:12.673 00.000 29988 Move returns status 0, amount 0
02:14:12.673 00.000 29988 MoveAxis(N, 0, ABG)
02:14:12.673 00.000 29988 Move returns status 0, amount 0
02:14:12.673 00.000 29988 move complete, result=0
02:14:12.673 00.000 29988 worker thread done servicing request
02:14:12.673 00.000 29988 Worker thread wakes up
02:14:12.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:12.674 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:12.674 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:14.308 01.634 29988 Exposure complete
02:14:14.346 00.038 29988 worker thread done servicing request
02:14:14.346 00.000 28316 OnExposeComplete: enter
02:14:14.347 00.001 28316 UpdateGuideState(): m_state=6
02:14:14.348 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2782
02:14:14.348 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=258.03, Mass=2410, SNR=34.2, Peak=232 HFD=4.0
02:14:14.349 00.001 28316 MultiStar: [#1 -0.05,0.02,0.99,U] [#2 -0.14,0.19,0.90,U] [#3 -0.06,-0.01,0.85,U] [#4 0.25,-0.07,0.83,U] [#5 -0.02,0.02,0.73,U] [#6 -0.02,-0.02,0.66,U] [#7 -0.12,-0.15,0.62,U] [#8 -0.26,-0.15,0.59,U] 
02:14:14.349 00.000 28316 single-star, 8 included, MultiStar: {-0.04, -0.01}, one-star: {0.02, -0.03}
02:14:14.349 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:14:14.350 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:14:14.350 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.04 mountX=-0.04 mountY=-0.00, mountTheta=-3.08
02:14:14.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
02:14:14.353 00.002 28316 Enqueuing Move request for scope (0.02, -0.03)
02:14:14.353 00.000 29988 Worker thread wakes up
02:14:14.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:14.353 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.2
02:14:14.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:14.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:14.354 00.000 28316 Enqueuing Expose request
02:14:14.355 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
02:14:14.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
02:14:14.355 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.00
02:14:14.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:14:14.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:14.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:14:14.355 00.000 29988 MoveAxis(E, 0, ABG)
02:14:14.355 00.000 29988 Move returns status 0, amount 0
02:14:14.355 00.000 29988 MoveAxis(N, 0, ABG)
02:14:14.355 00.000 29988 Move returns status 0, amount 0
02:14:14.355 00.000 29988 move complete, result=0
02:14:14.355 00.000 29988 worker thread done servicing request
02:14:14.356 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:14.356 00.000 29988 Worker thread wakes up
02:14:14.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:14.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:15.873 01.517 29988 Exposure complete
02:14:15.917 00.044 29988 worker thread done servicing request
02:14:15.917 00.000 28316 OnExposeComplete: enter
02:14:15.918 00.001 28316 UpdateGuideState(): m_state=6
02:14:15.921 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2783
02:14:15.921 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=257.99, Mass=2478, SNR=34.5, Peak=238 HFD=4.1
02:14:15.921 00.000 28316 MultiStar: [#1 -0.11,-0.02,0.96,U] [#2 0.06,0.12,0.88,U] [#3 -0.07,-0.06,0.86,U] [#4 0.24,-0.14,0.82,U] [#5 0.10,0.00,0.73,U] [#6 -0.02,-0.02,0.62,U] [#7 0.09,-0.18,0.61,U] [#8 -0.11,0.03,0.57,U] 
02:14:15.922 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.18, -0.07}
02:14:15.922 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:14:15.923 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:14:15.923 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.70 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
02:14:15.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
02:14:15.925 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
02:14:15.925 00.000 29988 Worker thread wakes up
02:14:15.925 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:15.926 00.001 28316 UpdateGuideState exits: m=2478 RSB=34.5
02:14:15.926 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:15.927 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:15.927 00.000 28316 Enqueuing Expose request
02:14:15.928 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:14:15.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:14:15.928 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.02
02:14:15.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:14:15.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:15.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:14:15.928 00.000 29988 MoveAxis(E, 0, ABG)
02:14:15.928 00.000 29988 Move returns status 0, amount 0
02:14:15.928 00.000 29988 MoveAxis(N, 0, ABG)
02:14:15.928 00.000 29988 Move returns status 0, amount 0
02:14:15.928 00.000 29988 move complete, result=0
02:14:15.928 00.000 29988 worker thread done servicing request
02:14:15.928 00.000 29988 Worker thread wakes up
02:14:15.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:15.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:15.929 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:17.565 01.636 29988 Exposure complete
02:14:17.610 00.045 29988 worker thread done servicing request
02:14:17.610 00.000 28316 OnExposeComplete: enter
02:14:17.611 00.001 28316 UpdateGuideState(): m_state=6
02:14:17.612 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2784
02:14:17.612 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=257.98, Mass=2385, SNR=33.8, Peak=223 HFD=4.1
02:14:17.613 00.001 28316 MultiStar: [#1 0.31,-0.07,0.00,M1] [#2 0.30,0.03,0.91,U] [#3 0.10,-0.07,0.88,U] [#4 0.37,-0.16,0.00,M1] [#5 0.22,-0.02,0.75,U] [#6 0.23,0.07,0.64,U] [#7 0.07,-0.38,0.00,M1] [#8 -0.03,-0.10,0.60,U] 
02:14:17.613 00.000 28316 refined, 5 included, MultiStar: {0.22, -0.03}, one-star: {0.39, -0.08}
02:14:17.613 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
02:14:17.614 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
02:14:17.614 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.14 mountX=-0.12 mountY=-0.18, mountTheta=-2.15
02:14:17.615 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
02:14:17.616 00.001 28316 Enqueuing Move request for scope (0.22, -0.03)
02:14:17.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:17.617 00.001 29988 Worker thread wakes up
02:14:17.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
02:14:17.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
02:14:17.617 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.12 yDistance=-0.18
02:14:17.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:14:17.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:17.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:14:17.617 00.000 29988 MoveAxis(E, 0, ABG)
02:14:17.617 00.000 29988 Move returns status 0, amount 0
02:14:17.618 00.001 29988 MoveAxis(N, 0, ABG)
02:14:17.618 00.000 29988 Move returns status 0, amount 0
02:14:17.618 00.000 29988 move complete, result=0
02:14:17.618 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:14:17.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:17.620 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:17.621 00.001 28316 Enqueuing Expose request
02:14:17.622 00.001 29988 worker thread done servicing request
02:14:17.622 00.000 29988 Worker thread wakes up
02:14:17.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:17.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:17.622 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:19.149 01.527 29988 Exposure complete
02:14:19.203 00.054 29988 worker thread done servicing request
02:14:19.203 00.000 28316 OnExposeComplete: enter
02:14:19.205 00.002 28316 UpdateGuideState(): m_state=6
02:14:19.206 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2785
02:14:19.206 00.000 28316 Star::Find returns 1 (0), X=951.11, Y=257.82, Mass=2508, SNR=34.7, Peak=215 HFD=4.1
02:14:19.207 00.001 28316 MultiStar: [#1 0.38,-0.17,0.00,M2] [#2 0.34,-0.11,0.00,M1] [#3 0.37,-0.25,0.00,M1] [#4 0.48,-0.29,0.00,M2] [#5 0.34,-0.24,0.00,M1] [#6 0.36,-0.25,0.00,M1] [#7 0.44,-0.49,0.00,M2] [#8 0.15,-0.34,0.00,M1] 
02:14:19.207 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
02:14:19.208 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
02:14:19.209 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=-0.24 hyp=0.54 cameraTheta=-0.47 mountX=-0.42 mountY=-0.32, mountTheta=-2.50
02:14:19.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=-0.24, opts=13)
02:14:19.210 00.000 28316 Enqueuing Move request for scope (0.48, -0.24)
02:14:19.212 00.002 29988 Worker thread wakes up
02:14:19.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.24) opts 0xd
02:14:19.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, -0.24)
02:14:19.212 00.000 29988 Moving (0.48, -0.24) raw xDistance=-0.42 yDistance=-0.32
02:14:19.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
02:14:19.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:14:19.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:14:19.212 00.000 29988 MoveAxis(E, 88, ABG)
02:14:19.212 00.000 29988 Guiding  Dir = 2, Dur = 88
02:14:19.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:19.213 00.001 29988 IsSlewing returns 0
02:14:19.213 00.000 29988 IsGuiding returns 0
02:14:19.213 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.7
02:14:19.214 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:19.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:19.217 00.003 29988 PulseGuide returned control before completion, sleep 96
02:14:19.217 00.000 28316 Enqueuing Expose request
02:14:19.317 00.100 29988 IsGuiding returns 0
02:14:19.317 00.000 29988 Move returns status 0, amount 88
02:14:19.318 00.001 29988 MoveAxis(N, 0, ABG)
02:14:19.318 00.000 29988 Move returns status 0, amount 0
02:14:19.318 00.000 29988 move complete, result=0
02:14:19.318 00.000 29988 worker thread done servicing request
02:14:19.318 00.000 29988 Worker thread wakes up
02:14:19.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:19.318 00.000 28316 GuideStep: -0.4 px 88 ms EAST, -0.3 px 0 ms NORTH
02:14:19.319 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:20.955 01.636 29988 Exposure complete
02:14:20.990 00.035 29988 worker thread done servicing request
02:14:20.990 00.000 28316 OnExposeComplete: enter
02:14:20.991 00.001 28316 UpdateGuideState(): m_state=6
02:14:20.992 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2786
02:14:20.992 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=258.05, Mass=2527, SNR=34.9, Peak=233 HFD=4.1
02:14:20.994 00.002 28316 MultiStar: [#1 0.03,0.06,0.96,U] [#2 -0.06,0.12,0.91,U] [#3 -0.06,-0.02,0.85,U] [#4 0.07,-0.03,0.83,U] [#5 -0.00,0.01,0.72,U] [#6 -0.09,-0.02,0.64,U] [#7 -0.17,-0.17,0.61,U] [#8 -0.19,-0.08,0.60,U] 
02:14:20.995 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.20, -0.01}
02:14:20.996 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
02:14:20.997 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
02:14:20.999 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.67 mountX=-0.00 mountY=0.01, mountTheta=1.62
02:14:21.004 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
02:14:21.006 00.002 28316 Enqueuing Move request for scope (-0.01, -0.01)
02:14:21.008 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:21.008 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.9
02:14:21.009 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:21.009 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:21.010 00.001 28316 Enqueuing Expose request
02:14:21.010 00.000 29988 Worker thread wakes up
02:14:21.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:14:21.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:14:21.010 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.00 yDistance=0.01
02:14:21.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:14:21.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:21.011 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:14:21.011 00.000 29988 MoveAxis(E, 0, ABG)
02:14:21.011 00.000 29988 Move returns status 0, amount 0
02:14:21.011 00.000 29988 MoveAxis(N, 0, ABG)
02:14:21.011 00.000 29988 Move returns status 0, amount 0
02:14:21.011 00.000 29988 move complete, result=0
02:14:21.011 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:21.011 00.000 29988 worker thread done servicing request
02:14:21.011 00.000 29988 Worker thread wakes up
02:14:21.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:21.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:22.540 01.529 29988 Exposure complete
02:14:22.576 00.036 29988 worker thread done servicing request
02:14:22.577 00.001 28316 OnExposeComplete: enter
02:14:22.577 00.000 28316 UpdateGuideState(): m_state=6
02:14:22.578 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2787
02:14:22.579 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=258.32, Mass=2299, SNR=33.2, Peak=210 HFD=3.7
02:14:22.579 00.000 28316 MultiStar: [#1 0.18,0.13,1.02,U] [#2 0.14,0.36,0.00,M1] [#3 0.00,0.27,0.89,U] [#4 0.28,0.15,0.00,M2] [#5 0.13,0.15,0.77,U] [#6 0.11,0.31,0.00,M1] [#7 0.11,0.08,0.64,U] [#8 -0.23,0.19,0.62,U] 
02:14:22.580 00.001 28316 refined, 5 included, MultiStar: {0.07, 0.18}, one-star: {0.11, 0.26}
02:14:22.580 00.000 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.77 = -0.77)
02:14:22.581 00.001 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
02:14:22.582 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.23 mountX=0.14 mountY=-0.14, mountTheta=-0.79
02:14:22.585 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
02:14:22.588 00.003 28316 Enqueuing Move request for scope (0.07, 0.18)
02:14:22.591 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:22.593 00.002 28316 UpdateGuideState exits: m=2299 RSB=33.2
02:14:22.595 00.002 29988 Worker thread wakes up
02:14:22.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
02:14:22.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
02:14:22.596 00.001 29988 Moving (0.07, 0.18) raw xDistance=0.14 yDistance=-0.14
02:14:22.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:14:22.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:22.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:14:22.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:22.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:22.597 00.001 28316 Enqueuing Expose request
02:14:22.597 00.000 29988 MoveAxis(E, 0, ABG)
02:14:22.597 00.000 29988 Move returns status 0, amount 0
02:14:22.597 00.000 29988 MoveAxis(N, 0, ABG)
02:14:22.597 00.000 29988 Move returns status 0, amount 0
02:14:22.597 00.000 29988 move complete, result=0
02:14:22.597 00.000 29988 worker thread done servicing request
02:14:22.597 00.000 29988 Worker thread wakes up
02:14:22.598 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:22.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:22.598 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:24.235 01.637 29988 Exposure complete
02:14:24.264 00.029 29988 worker thread done servicing request
02:14:24.264 00.000 28316 OnExposeComplete: enter
02:14:24.265 00.001 28316 UpdateGuideState(): m_state=6
02:14:24.265 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2788
02:14:24.266 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=258.21, Mass=2502, SNR=34.7, Peak=234 HFD=4.1
02:14:24.267 00.001 28316 MultiStar: [#1 0.22,0.13,0.98,U] [#2 0.03,0.32,0.00,M2] [#3 0.10,0.14,0.85,U] [#4 0.23,0.15,0.83,U] [#5 0.08,0.20,0.72,U] [#6 -0.11,0.27,0.62,U] [#7 0.08,0.09,0.63,U] [#8 0.02,-0.08,0.57,U] 
02:14:24.267 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.14}, one-star: {0.35, 0.15}
02:14:24.267 00.000 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
02:14:24.268 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
02:14:24.268 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.75 mountX=0.06 mountY=-0.19, mountTheta=-1.25
02:14:24.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.14, opts=13)
02:14:24.272 00.002 28316 Enqueuing Move request for scope (0.14, 0.14)
02:14:24.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:24.273 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.7
02:14:24.273 00.000 29988 Worker thread wakes up
02:14:24.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
02:14:24.273 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
02:14:24.273 00.000 29988 Moving (0.14, 0.14) raw xDistance=0.06 yDistance=-0.19
02:14:24.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:14:24.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:24.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:24.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:24.274 00.000 28316 Enqueuing Expose request
02:14:24.275 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:14:24.275 00.000 29988 MoveAxis(E, 0, ABG)
02:14:24.275 00.000 29988 Move returns status 0, amount 0
02:14:24.275 00.000 29988 MoveAxis(N, 0, ABG)
02:14:24.275 00.000 29988 Move returns status 0, amount 0
02:14:24.275 00.000 29988 move complete, result=0
02:14:24.275 00.000 29988 worker thread done servicing request
02:14:24.275 00.000 29988 Worker thread wakes up
02:14:24.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:24.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:24.275 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:25.794 01.519 29988 Exposure complete
02:14:25.820 00.026 29988 worker thread done servicing request
02:14:25.820 00.000 28316 OnExposeComplete: enter
02:14:25.821 00.001 28316 UpdateGuideState(): m_state=6
02:14:25.821 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2789
02:14:25.822 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=258.19, Mass=2369, SNR=33.7, Peak=228 HFD=4.1
02:14:25.822 00.000 28316 MultiStar: [#1 0.26,0.15,1.00,U] [#2 0.14,0.27,0.94,U] [#3 0.13,0.09,0.87,U] [#4 0.27,0.13,0.84,U] [#5 0.33,0.23,0.00,M1] [#6 0.08,0.37,0.00,M1] [#7 0.03,0.17,0.63,U] [#8 -0.16,0.17,0.59,U] 
02:14:25.823 00.001 28316 refined, 6 included, MultiStar: {0.18, 0.16}, one-star: {0.42, 0.13}
02:14:25.824 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:14:25.825 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:14:25.825 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.71 mountX=0.07 mountY=-0.23, mountTheta=-1.29
02:14:25.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.16, opts=13)
02:14:25.827 00.001 28316 Enqueuing Move request for scope (0.18, 0.16)
02:14:25.827 00.000 29988 Worker thread wakes up
02:14:25.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:25.828 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:14:25.828 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:25.829 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:25.829 00.000 28316 Enqueuing Expose request
02:14:25.830 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
02:14:25.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
02:14:25.830 00.000 29988 Moving (0.18, 0.16) raw xDistance=0.07 yDistance=-0.23
02:14:25.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:14:25.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:14:25.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:14:25.830 00.000 29988 MoveAxis(E, 0, ABG)
02:14:25.830 00.000 29988 Move returns status 0, amount 0
02:14:25.830 00.000 29988 MoveAxis(N, 0, ABG)
02:14:25.830 00.000 29988 Move returns status 0, amount 0
02:14:25.830 00.000 29988 move complete, result=0
02:14:25.831 00.001 29988 worker thread done servicing request
02:14:25.831 00.000 29988 Worker thread wakes up
02:14:25.831 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:25.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:25.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:27.454 01.623 29988 Exposure complete
02:14:27.482 00.028 29988 worker thread done servicing request
02:14:27.482 00.000 28316 OnExposeComplete: enter
02:14:27.483 00.001 28316 UpdateGuideState(): m_state=6
02:14:27.483 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2790
02:14:27.484 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=258.12, Mass=2495, SNR=34.6, Peak=231 HFD=4.2
02:14:27.485 00.001 28316 MultiStar: [#1 0.33,0.15,0.00,M1] [#2 0.38,0.27,0.00,M2] [#3 0.24,0.09,0.83,U] [#4 0.39,0.17,0.00,M1] [#5 0.37,0.04,0.00,M2] [#6 0.34,0.16,0.00,M2] [#7 0.20,0.04,0.62,U] [#8 0.22,-0.07,0.59,U] 
02:14:27.485 00.000 28316 refined, 3 included, MultiStar: {0.30, 0.04}, one-star: {0.46, 0.06}
02:14:27.486 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
02:14:27.486 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
02:14:27.487 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.12 mountX=-0.09 mountY=-0.28, mountTheta=-1.88
02:14:27.489 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.04, opts=13)
02:14:27.492 00.003 28316 Enqueuing Move request for scope (0.30, 0.04)
02:14:27.493 00.001 29988 Worker thread wakes up
02:14:27.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:27.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd
02:14:27.494 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
02:14:27.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:27.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.04)
02:14:27.494 00.000 29988 Moving (0.30, 0.04) raw xDistance=-0.09 yDistance=-0.28
02:14:27.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:27.495 00.001 28316 Enqueuing Expose request
02:14:27.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:14:27.495 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.71
02:14:27.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
02:14:27.495 00.000 29988 MoveAxis(E, 0, ABG)
02:14:27.496 00.001 29988 Move returns status 0, amount 0
02:14:27.496 00.000 29988 MoveAxis(N, 68, ABG)
02:14:27.496 00.000 29988 Guiding  Dir = 0, Dur = 68
02:14:27.496 00.000 29988 IsSlewing returns 0
02:14:27.496 00.000 29988 IsGuiding returns 0
02:14:27.502 00.006 29988 PulseGuide returned control before completion, sleep 73
02:14:27.577 00.075 29988 IsGuiding returns 0
02:14:27.577 00.000 29988 Move returns status 0, amount 68
02:14:27.577 00.000 29988 move complete, result=0
02:14:27.577 00.000 29988 worker thread done servicing request
02:14:27.577 00.000 29988 Worker thread wakes up
02:14:27.578 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
02:14:27.579 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:27.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:28.990 01.411 29988 Exposure complete
02:14:29.018 00.028 29988 worker thread done servicing request
02:14:29.019 00.001 28316 OnExposeComplete: enter
02:14:29.019 00.000 28316 UpdateGuideState(): m_state=6
02:14:29.020 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2791
02:14:29.021 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.99, Mass=2409, SNR=34.0, Peak=237 HFD=4.2
02:14:29.022 00.001 28316 MultiStar: [#1 0.16,-0.04,0.99,U] [#2 0.15,-0.08,0.92,U] [#3 0.11,-0.18,0.87,U] [#4 0.39,-0.09,0.00,M2] [#5 0.15,-0.10,0.74,U] [#6 0.27,0.06,0.64,U] [#7 -0.05,-0.32,0.00,M1] [#8 -0.06,-0.05,0.58,U] 
02:14:29.024 00.002 28316 refined, 6 included, MultiStar: {0.15, -0.07}, one-star: {0.24, -0.07}
02:14:29.025 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:14:29.026 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:14:29.027 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.45 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
02:14:29.029 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
02:14:29.030 00.001 28316 Enqueuing Move request for scope (0.15, -0.07)
02:14:29.031 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:29.032 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
02:14:29.033 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:29.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:29.036 00.003 29988 Worker thread wakes up
02:14:29.036 00.000 28316 Enqueuing Expose request
02:14:29.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
02:14:29.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
02:14:29.036 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.13 yDistance=-0.10
02:14:29.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:14:29.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:29.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:14:29.036 00.000 29988 MoveAxis(E, 0, ABG)
02:14:29.036 00.000 29988 Move returns status 0, amount 0
02:14:29.036 00.000 29988 MoveAxis(N, 0, ABG)
02:14:29.036 00.000 29988 Move returns status 0, amount 0
02:14:29.037 00.001 29988 move complete, result=0
02:14:29.037 00.000 29988 worker thread done servicing request
02:14:29.037 00.000 29988 Worker thread wakes up
02:14:29.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:29.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:29.037 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:30.673 01.636 29988 Exposure complete
02:14:30.702 00.029 29988 worker thread done servicing request
02:14:30.702 00.000 28316 OnExposeComplete: enter
02:14:30.703 00.001 28316 UpdateGuideState(): m_state=6
02:14:30.703 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2792
02:14:30.704 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.92, Mass=2368, SNR=33.7, Peak=229 HFD=4.1
02:14:30.704 00.000 28316 MultiStar: [#1 0.20,-0.15,1.00,U] [#2 0.12,0.03,0.94,U] [#3 0.15,-0.14,0.86,U] [#4 0.42,-0.15,0.00,M3] [#5 0.15,-0.14,0.75,U] [#6 0.15,-0.20,0.64,U] [#7 0.01,-0.26,0.63,U] [#8 -0.05,-0.31,0.00,M1] 
02:14:30.705 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.13}, one-star: {0.33, -0.14}
02:14:30.705 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
02:14:30.706 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
02:14:30.706 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.67 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
02:14:30.708 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
02:14:30.708 00.000 28316 Enqueuing Move request for scope (0.17, -0.13)
02:14:30.708 00.000 29988 Worker thread wakes up
02:14:30.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:30.709 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.7
02:14:30.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:30.710 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
02:14:30.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
02:14:30.710 00.000 29988 Moving (0.17, -0.13) raw xDistance=-0.19 yDistance=-0.09
02:14:30.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:30.710 00.000 28316 Enqueuing Expose request
02:14:30.711 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:14:30.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:30.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:14:30.711 00.000 29988 MoveAxis(E, 0, ABG)
02:14:30.711 00.000 29988 Move returns status 0, amount 0
02:14:30.711 00.000 29988 MoveAxis(N, 0, ABG)
02:14:30.711 00.000 29988 Move returns status 0, amount 0
02:14:30.711 00.000 29988 move complete, result=0
02:14:30.711 00.000 29988 worker thread done servicing request
02:14:30.711 00.000 29988 Worker thread wakes up
02:14:30.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:30.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:30.712 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:32.231 01.519 29988 Exposure complete
02:14:32.293 00.062 29988 worker thread done servicing request
02:14:32.293 00.000 28316 OnExposeComplete: enter
02:14:32.294 00.001 28316 UpdateGuideState(): m_state=6
02:14:32.295 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2793
02:14:32.295 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.90, Mass=2487, SNR=34.6, Peak=241 HFD=4.2
02:14:32.296 00.001 28316 MultiStar: [#1 0.10,-0.16,0.98,U] [#2 0.09,-0.09,0.92,U] [#3 0.20,-0.23,0.84,U] [#4 0.26,-0.40,0.00,M4] [#5 0.25,-0.17,0.74,U] [#6 0.07,-0.23,0.59,U] [#7 0.04,-0.45,0.00,M1] [#8 -0.06,-0.14,0.57,U] 
02:14:32.296 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.17}, one-star: {0.32, -0.16}
02:14:32.297 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
02:14:32.297 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
02:14:32.298 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.22 cameraTheta=-0.83 mountX=-0.21 mountY=-0.06, mountTheta=-2.86
02:14:32.300 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.17, opts=13)
02:14:32.301 00.001 28316 Enqueuing Move request for scope (0.15, -0.17)
02:14:32.301 00.000 29988 Worker thread wakes up
02:14:32.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:32.303 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
02:14:32.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
02:14:32.303 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.6
02:14:32.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:32.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:32.307 00.002 28316 Enqueuing Expose request
02:14:32.308 00.001 29988 Moving (0.15, -0.17) raw xDistance=-0.21 yDistance=-0.06
02:14:32.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:14:32.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:32.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:14:32.308 00.000 29988 MoveAxis(E, 45, ABG)
02:14:32.308 00.000 29988 Guiding  Dir = 2, Dur = 45
02:14:32.309 00.001 29988 IsSlewing returns 0
02:14:32.309 00.000 29988 IsGuiding returns 0
02:14:32.311 00.002 29988 PulseGuide returned control before completion, sleep 54
02:14:32.371 00.060 29988 IsGuiding returns 0
02:14:32.371 00.000 29988 Move returns status 0, amount 45
02:14:32.371 00.000 29988 MoveAxis(N, 0, ABG)
02:14:32.371 00.000 29988 Move returns status 0, amount 0
02:14:32.371 00.000 29988 move complete, result=0
02:14:32.371 00.000 29988 worker thread done servicing request
02:14:32.371 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
02:14:32.372 00.001 29988 Worker thread wakes up
02:14:32.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:32.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:34.101 01.729 29988 Exposure complete
02:14:34.128 00.027 29988 worker thread done servicing request
02:14:34.129 00.001 28316 OnExposeComplete: enter
02:14:34.129 00.000 28316 UpdateGuideState(): m_state=6
02:14:34.130 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2794
02:14:34.130 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=258.09, Mass=2445, SNR=34.4, Peak=234 HFD=4.1
02:14:34.134 00.004 28316 MultiStar: [#1 0.14,-0.07,0.98,U] [#2 -0.15,0.07,0.92,U] [#3 -0.03,-0.01,0.86,U] [#4 0.11,-0.17,0.82,U] [#5 0.00,-0.06,0.72,U] [#6 -0.04,0.01,0.63,U] [#7 -0.04,-0.23,0.64,U] [#8 -0.26,0.05,0.57,U] 
02:14:34.136 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {0.16, 0.03}
02:14:34.138 00.002 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
02:14:34.139 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
02:14:34.140 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=-0.04 mountY=0.01, mountTheta=2.82
02:14:34.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
02:14:34.142 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
02:14:34.142 00.000 29988 Worker thread wakes up
02:14:34.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:14:34.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:14:34.142 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
02:14:34.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:14:34.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:34.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:34.143 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:14:34.143 00.000 29988 MoveAxis(E, 0, ABG)
02:14:34.143 00.000 29988 Move returns status 0, amount 0
02:14:34.143 00.000 29988 MoveAxis(N, 0, ABG)
02:14:34.143 00.000 29988 Move returns status 0, amount 0
02:14:34.143 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.4
02:14:34.144 00.001 29988 move complete, result=0
02:14:34.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:34.144 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:34.145 00.001 28316 Enqueuing Expose request
02:14:34.145 00.000 29988 worker thread done servicing request
02:14:34.145 00.000 29988 Worker thread wakes up
02:14:34.145 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:14:34.146 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:34.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:35.551 01.405 29988 Exposure complete
02:14:35.577 00.026 29988 worker thread done servicing request
02:14:35.577 00.000 28316 OnExposeComplete: enter
02:14:35.578 00.001 28316 UpdateGuideState(): m_state=6
02:14:35.578 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2795
02:14:35.579 00.001 28316 Star::Find returns 1 (1), X=950.82, Y=258.11, Mass=2456, SNR=34.3, Peak=255 HFD=4.1
02:14:35.579 00.000 28316 MultiStar: [#1 0.21,0.09,1.00,U] [#2 0.16,0.10,0.91,U] [#3 0.03,-0.02,0.86,U] [#4 0.37,-0.12,0.00,M4] [#5 0.16,0.01,0.72,U] [#6 0.14,0.14,0.64,U] [#7 0.02,0.07,0.62,U] [#8 -0.02,-0.05,0.56,U] 
02:14:35.580 00.001 28316 refined, 7 included, MultiStar: {0.12, 0.05}, one-star: {0.19, 0.05}
02:14:35.581 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:14:35.581 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:14:35.582 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.40 mountX=-0.00 mountY=-0.13, mountTheta=-1.60
02:14:35.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
02:14:35.583 00.000 28316 Enqueuing Move request for scope (0.12, 0.05)
02:14:35.584 00.001 29988 Worker thread wakes up
02:14:35.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:35.584 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3 Saturée
02:14:35.585 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:35.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:35.585 00.000 28316 Enqueuing Expose request
02:14:35.586 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
02:14:35.586 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
02:14:35.586 00.000 29988 Moving (0.12, 0.05) raw xDistance=-0.00 yDistance=-0.13
02:14:35.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:14:35.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:35.587 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:14:35.587 00.000 29988 MoveAxis(E, 0, ABG)
02:14:35.587 00.000 29988 Move returns status 0, amount 0
02:14:35.587 00.000 29988 MoveAxis(N, 0, ABG)
02:14:35.587 00.000 29988 Move returns status 0, amount 0
02:14:35.587 00.000 29988 move complete, result=0
02:14:35.587 00.000 29988 worker thread done servicing request
02:14:35.587 00.000 29988 Worker thread wakes up
02:14:35.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:35.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:35.587 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:37.217 01.630 29988 Exposure complete
02:14:37.248 00.031 29988 worker thread done servicing request
02:14:37.248 00.000 28316 OnExposeComplete: enter
02:14:37.249 00.001 28316 UpdateGuideState(): m_state=6
02:14:37.251 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2796
02:14:37.252 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=257.96, Mass=2456, SNR=34.2, Peak=235 HFD=4.2
02:14:37.254 00.002 28316 MultiStar: [#1 0.19,-0.01,1.00,U] [#2 0.12,-0.04,0.90,U] [#3 0.11,-0.12,0.85,U] [#4 0.28,-0.18,0.00,M5] [#5 0.20,-0.01,0.75,U] [#6 0.07,-0.01,0.63,U] [#7 -0.03,-0.22,0.62,U] [#8 -0.11,-0.09,0.60,U] 
02:14:37.255 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.07}, one-star: {0.30, -0.10}
02:14:37.257 00.002 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:14:37.258 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:14:37.259 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.51 mountX=-0.12 mountY=-0.08, mountTheta=-2.54
02:14:37.261 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.07, opts=13)
02:14:37.262 00.001 28316 Enqueuing Move request for scope (0.13, -0.07)
02:14:37.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:37.264 00.002 29988 Worker thread wakes up
02:14:37.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
02:14:37.264 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
02:14:37.264 00.000 29988 Moving (0.13, -0.07) raw xDistance=-0.12 yDistance=-0.08
02:14:37.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:14:37.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:37.264 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.2
02:14:37.266 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:37.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:37.268 00.001 28316 Enqueuing Expose request
02:14:37.269 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:14:37.269 00.000 29988 MoveAxis(E, 0, ABG)
02:14:37.269 00.000 29988 Move returns status 0, amount 0
02:14:37.269 00.000 29988 MoveAxis(N, 0, ABG)
02:14:37.269 00.000 29988 Move returns status 0, amount 0
02:14:37.269 00.000 29988 move complete, result=0
02:14:37.269 00.000 29988 worker thread done servicing request
02:14:37.269 00.000 29988 Worker thread wakes up
02:14:37.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:37.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:37.270 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:38.789 01.519 29988 Exposure complete
02:14:38.822 00.033 29988 worker thread done servicing request
02:14:38.822 00.000 28316 OnExposeComplete: enter
02:14:38.823 00.001 28316 UpdateGuideState(): m_state=6
02:14:38.824 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2797
02:14:38.824 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=258.09, Mass=2490, SNR=34.6, Peak=236 HFD=4.2
02:14:38.825 00.001 28316 MultiStar: [#1 0.14,0.09,0.97,U] [#2 0.14,0.10,0.91,U] [#3 0.15,-0.03,0.84,U] [#4 0.43,-0.11,0.00,M6] [#5 0.30,0.08,0.00,M1] [#6 0.17,0.03,0.63,U] [#7 0.04,-0.01,0.62,U] [#8 -0.12,-0.03,0.59,U] 
02:14:38.825 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.03}, one-star: {0.28, 0.03}
02:14:38.826 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:14:38.826 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:14:38.827 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.24 mountX=-0.03 mountY=-0.13, mountTheta=-1.76
02:14:38.829 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
02:14:38.830 00.001 28316 Enqueuing Move request for scope (0.13, 0.03)
02:14:38.830 00.000 29988 Worker thread wakes up
02:14:38.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:14:38.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:14:38.830 00.000 29988 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=-0.13
02:14:38.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:14:38.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:38.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:38.831 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:14:38.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:38.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:38.832 00.000 28316 Enqueuing Expose request
02:14:38.833 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:14:38.833 00.000 29988 MoveAxis(E, 0, ABG)
02:14:38.833 00.000 29988 Move returns status 0, amount 0
02:14:38.833 00.000 29988 MoveAxis(N, 0, ABG)
02:14:38.833 00.000 29988 Move returns status 0, amount 0
02:14:38.833 00.000 29988 move complete, result=0
02:14:38.833 00.000 29988 worker thread done servicing request
02:14:38.833 00.000 29988 Worker thread wakes up
02:14:38.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:38.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:38.835 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:40.464 01.629 29988 Exposure complete
02:14:40.488 00.024 29988 worker thread done servicing request
02:14:40.488 00.000 28316 OnExposeComplete: enter
02:14:40.490 00.002 28316 UpdateGuideState(): m_state=6
02:14:40.490 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2798
02:14:40.491 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=258.19, Mass=2493, SNR=34.6, Peak=242 HFD=4.1
02:14:40.491 00.000 28316 MultiStar: [#1 0.12,0.24,0.97,U] [#2 0.09,0.25,0.92,U] [#3 0.11,0.13,0.84,U] [#4 0.38,0.07,0.00,M7] [#5 0.23,0.13,0.72,U] [#6 0.20,0.14,0.63,U] [#7 0.00,0.00,0.62,U] [#8 0.12,0.19,0.59,U] 
02:14:40.492 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.16}, one-star: {0.37, 0.13}
02:14:40.493 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
02:14:40.493 00.000 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
02:14:40.494 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.77 mountX=0.08 mountY=-0.22, mountTheta=-1.23
02:14:40.497 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.16, opts=13)
02:14:40.497 00.000 28316 Enqueuing Move request for scope (0.16, 0.16)
02:14:40.498 00.001 29988 Worker thread wakes up
02:14:40.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
02:14:40.498 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
02:14:40.498 00.000 29988 Moving (0.16, 0.16) raw xDistance=0.08 yDistance=-0.22
02:14:40.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:14:40.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:14:40.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:40.499 00.001 28316 UpdateGuideState exits: m=2493 RSB=34.6
02:14:40.499 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:40.500 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:40.500 00.000 28316 Enqueuing Expose request
02:14:40.501 00.001 29988 MoveAxis(E, 0, ABG)
02:14:40.501 00.000 29988 Move returns status 0, amount 0
02:14:40.501 00.000 29988 MoveAxis(N, 52, ABG)
02:14:40.501 00.000 29988 Guiding  Dir = 0, Dur = 52
02:14:40.501 00.000 29988 IsSlewing returns 0
02:14:40.501 00.000 29988 IsGuiding returns 0
02:14:40.507 00.006 29988 PulseGuide returned control before completion, sleep 57
02:14:40.572 00.065 29988 IsGuiding returns 1
02:14:40.572 00.000 29988 scope still moving after pulse duration time elapsed
02:14:40.604 00.032 29988 IsSlewing returns 0
02:14:40.605 00.001 29988 IsGuiding returns 0
02:14:40.605 00.000 29988 scope move finished after 52 + 50 ms
02:14:40.605 00.000 29988 Move returns status 0, amount 52
02:14:40.605 00.000 29988 move complete, result=0
02:14:40.605 00.000 29988 worker thread done servicing request
02:14:40.605 00.000 29988 Worker thread wakes up
02:14:40.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:40.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:40.605 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
02:14:42.007 01.402 29988 Exposure complete
02:14:42.031 00.024 29988 worker thread done servicing request
02:14:42.032 00.001 28316 OnExposeComplete: enter
02:14:42.032 00.000 28316 UpdateGuideState(): m_state=6
02:14:42.033 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2799
02:14:42.033 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=258.12, Mass=2395, SNR=34.0, Peak=242 HFD=4.1
02:14:42.034 00.001 28316 MultiStar: [#1 0.19,0.19,0.97,U] [#2 0.27,0.18,0.00,M1] [#3 0.22,0.11,0.85,U] [#4 0.50,-0.04,0.00,M8] [#5 0.29,0.10,0.73,U] [#6 0.31,0.14,0.00,M1] [#7 0.29,-0.06,0.62,U] [#8 -0.15,0.02,0.60,U] 
02:14:42.034 00.000 28316 refined, 5 included, MultiStar: {0.21, 0.08}, one-star: {0.31, 0.06}
02:14:42.035 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:14:42.035 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:14:42.036 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.36 mountX=-0.02 mountY=-0.22, mountTheta=-1.64
02:14:42.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.08, opts=13)
02:14:42.040 00.003 28316 Enqueuing Move request for scope (0.21, 0.08)
02:14:42.042 00.002 29988 Worker thread wakes up
02:14:42.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:42.042 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
02:14:42.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:42.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:42.044 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
02:14:42.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
02:14:42.044 00.000 29988 Moving (0.21, 0.08) raw xDistance=-0.02 yDistance=-0.22
02:14:42.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:14:42.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:14:42.044 00.000 29988 MoveAxis(E, 0, ABG)
02:14:42.044 00.000 29988 Move returns status 0, amount 0
02:14:42.044 00.000 29988 MoveAxis(N, 53, ABG)
02:14:42.044 00.000 29988 Guiding  Dir = 0, Dur = 53
02:14:42.044 00.000 29988 IsSlewing returns 0
02:14:42.044 00.000 28316 Enqueuing Expose request
02:14:42.045 00.001 29988 IsGuiding returns 0
02:14:42.050 00.005 29988 PulseGuide returned control before completion, sleep 58
02:14:42.117 00.067 29988 IsGuiding returns 0
02:14:42.117 00.000 29988 Move returns status 0, amount 53
02:14:42.117 00.000 29988 move complete, result=0
02:14:42.117 00.000 29988 worker thread done servicing request
02:14:42.117 00.000 29988 Worker thread wakes up
02:14:42.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:42.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:42.117 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
02:14:43.746 01.629 29988 Exposure complete
02:14:43.782 00.036 29988 worker thread done servicing request
02:14:43.782 00.000 28316 OnExposeComplete: enter
02:14:43.784 00.002 28316 UpdateGuideState(): m_state=6
02:14:43.785 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2800
02:14:43.786 00.001 28316 Star::Find returns 1 (1), X=950.79, Y=258.01, Mass=2502, SNR=34.7, Peak=255 HFD=4.1
02:14:43.786 00.000 28316 MultiStar: [#1 0.13,0.06,0.95,U] [#2 0.04,0.07,0.90,U] [#3 0.03,-0.06,0.86,U] [#4 0.36,-0.00,0.00,M9] [#5 0.13,-0.02,0.75,U] [#6 0.03,-0.04,0.62,U] [#7 0.02,-0.11,0.59,U] [#8 -0.15,-0.23,0.56,U] 
02:14:43.787 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {0.16, -0.05}
02:14:43.788 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
02:14:43.789 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
02:14:43.789 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.53 mountX=-0.06 mountY=-0.04, mountTheta=-2.56
02:14:43.791 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:14:43.792 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
02:14:43.792 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:43.793 00.001 29988 Worker thread wakes up
02:14:43.793 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7 Saturée
02:14:43.793 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:43.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:43.795 00.002 28316 Enqueuing Expose request
02:14:43.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:14:43.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:14:43.795 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
02:14:43.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:14:43.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:43.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:14:43.795 00.000 29988 MoveAxis(E, 0, ABG)
02:14:43.795 00.000 29988 Move returns status 0, amount 0
02:14:43.795 00.000 29988 MoveAxis(N, 0, ABG)
02:14:43.795 00.000 29988 Move returns status 0, amount 0
02:14:43.795 00.000 29988 move complete, result=0
02:14:43.795 00.000 29988 worker thread done servicing request
02:14:43.795 00.000 29988 Worker thread wakes up
02:14:43.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:43.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:43.796 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:45.318 01.522 29988 Exposure complete
02:14:45.347 00.029 29988 worker thread done servicing request
02:14:45.347 00.000 28316 OnExposeComplete: enter
02:14:45.348 00.001 28316 UpdateGuideState(): m_state=6
02:14:45.349 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2801
02:14:45.350 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.95, Mass=2513, SNR=34.7, Peak=231 HFD=4.0
02:14:45.350 00.000 28316 MultiStar: [#1 -0.03,-0.08,0.97,U] [#2 -0.16,-0.02,0.91,U] [#3 -0.18,-0.08,0.84,U] [#4 0.09,-0.17,0.83,U] [#5 -0.09,-0.07,0.73,U] [#6 -0.16,0.09,0.61,U] [#7 -0.35,-0.18,0.00,M1] [#8 -0.10,-0.12,0.56,U] 
02:14:45.351 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.07}, one-star: {0.08, -0.11}
02:14:45.351 00.000 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
02:14:45.352 00.001 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
02:14:45.352 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.28 mountX=-0.04 mountY=0.09, mountTheta=1.99
02:14:45.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
02:14:45.355 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
02:14:45.355 00.000 29988 Worker thread wakes up
02:14:45.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
02:14:45.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
02:14:45.355 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.04 yDistance=0.09
02:14:45.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:14:45.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:45.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:14:45.355 00.000 29988 MoveAxis(E, 0, ABG)
02:14:45.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:45.358 00.003 29988 Move returns status 0, amount 0
02:14:45.358 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.7
02:14:45.359 00.001 29988 MoveAxis(N, 0, ABG)
02:14:45.359 00.000 29988 Move returns status 0, amount 0
02:14:45.359 00.000 29988 move complete, result=0
02:14:45.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:45.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:45.360 00.001 28316 Enqueuing Expose request
02:14:45.360 00.000 29988 worker thread done servicing request
02:14:45.360 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:45.361 00.001 29988 Worker thread wakes up
02:14:45.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:45.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:46.987 01.626 29988 Exposure complete
02:14:47.017 00.030 29988 worker thread done servicing request
02:14:47.018 00.001 28316 OnExposeComplete: enter
02:14:47.018 00.000 28316 UpdateGuideState(): m_state=6
02:14:47.019 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2802
02:14:47.019 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=257.65, Mass=2391, SNR=33.9, Peak=224 HFD=3.8
02:14:47.019 00.000 28316 MultiStar: [#1 0.07,-0.27,1.01,U] [#2 -0.14,-0.09,0.93,U] [#3 -0.02,-0.38,0.00,M1] [#4 0.15,-0.30,0.00,M9] [#5 0.06,-0.34,0.00,M1] [#6 0.12,-0.13,0.64,U] [#7 -0.19,-0.56,0.00,M2] [#8 -0.11,-0.49,0.00,M1] 
02:14:47.021 00.002 28316 refined, 3 included, MultiStar: {0.07, -0.24}, one-star: {0.23, -0.41}
02:14:47.021 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
02:14:47.022 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
02:14:47.022 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.28 mountX=-0.25 mountY=0.04, mountTheta=2.96
02:14:47.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.24, opts=13)
02:14:47.024 00.001 28316 Enqueuing Move request for scope (0.07, -0.24)
02:14:47.024 00.000 29988 Worker thread wakes up
02:14:47.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
02:14:47.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
02:14:47.024 00.000 29988 Moving (0.07, -0.24) raw xDistance=-0.25 yDistance=0.04
02:14:47.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
02:14:47.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:47.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:14:47.024 00.000 29988 MoveAxis(E, 52, ABG)
02:14:47.024 00.000 29988 Guiding  Dir = 2, Dur = 52
02:14:47.025 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:47.025 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:14:47.026 00.001 29988 IsSlewing returns 0
02:14:47.026 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:47.026 00.000 29988 IsGuiding returns 0
02:14:47.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:47.027 00.001 28316 Enqueuing Expose request
02:14:47.028 00.001 29988 PulseGuide returned control before completion, sleep 61
02:14:47.098 00.070 29988 IsGuiding returns 0
02:14:47.098 00.000 29988 Move returns status 0, amount 52
02:14:47.098 00.000 29988 MoveAxis(N, 0, ABG)
02:14:47.098 00.000 29988 Move returns status 0, amount 0
02:14:47.098 00.000 29988 move complete, result=0
02:14:47.098 00.000 29988 worker thread done servicing request
02:14:47.098 00.000 29988 Worker thread wakes up
02:14:47.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:47.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:47.098 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
02:14:48.514 01.416 29988 Exposure complete
02:14:48.551 00.037 29988 worker thread done servicing request
02:14:48.551 00.000 28316 OnExposeComplete: enter
02:14:48.552 00.001 28316 UpdateGuideState(): m_state=6
02:14:48.552 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2803
02:14:48.553 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.95, Mass=2366, SNR=33.7, Peak=239 HFD=3.9
02:14:48.554 00.001 28316 MultiStar: [#1 0.06,-0.09,0.99,U] [#2 -0.17,-0.05,0.94,U] [#3 -0.07,-0.18,0.86,U] [#4 0.15,-0.19,0.84,U] [#5 -0.10,-0.18,0.75,U] [#6 -0.03,-0.03,0.63,U] [#7 -0.15,-0.29,0.00,M3] [#8 -0.15,-0.12,0.62,U] 
02:14:48.555 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.12}, one-star: {0.10, -0.11}
02:14:48.555 00.000 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
02:14:48.556 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
02:14:48.556 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.71 mountX=-0.10 mountY=0.07, mountTheta=2.55
02:14:48.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
02:14:48.558 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
02:14:48.559 00.001 29988 Worker thread wakes up
02:14:48.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:48.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
02:14:48.559 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
02:14:48.559 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
02:14:48.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:48.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:48.560 00.000 28316 Enqueuing Expose request
02:14:48.561 00.001 29988 Moving (-0.02, -0.12) raw xDistance=-0.10 yDistance=0.07
02:14:48.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:14:48.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:48.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:14:48.561 00.000 29988 MoveAxis(E, 0, ABG)
02:14:48.561 00.000 29988 Move returns status 0, amount 0
02:14:48.561 00.000 29988 MoveAxis(N, 0, ABG)
02:14:48.561 00.000 29988 Move returns status 0, amount 0
02:14:48.561 00.000 29988 move complete, result=0
02:14:48.561 00.000 29988 worker thread done servicing request
02:14:48.561 00.000 29988 Worker thread wakes up
02:14:48.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:48.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:48.562 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:14:50.185 01.623 29988 Exposure complete
02:14:50.209 00.024 29988 worker thread done servicing request
02:14:50.209 00.000 28316 OnExposeComplete: enter
02:14:50.209 00.000 28316 UpdateGuideState(): m_state=6
02:14:50.210 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2804
02:14:50.210 00.000 28316 Star::Find returns 1 (1), X=950.88, Y=258.05, Mass=2488, SNR=34.6, Peak=255 HFD=4.1
02:14:50.211 00.001 28316 MultiStar: [#1 0.14,-0.02,0.95,U] [#2 0.12,0.14,0.89,U] [#3 0.06,-0.00,0.86,U] [#4 0.30,-0.07,0.82,U] [#5 0.18,-0.01,0.74,U] [#6 0.11,-0.01,0.63,U] [#7 0.13,-0.09,0.60,U] [#8 -0.21,0.02,0.56,U] 
02:14:50.211 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.00}, one-star: {0.25, -0.01}
02:14:50.212 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
02:14:50.212 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
02:14:50.213 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.03 mountX=-0.06 mountY=-0.12, mountTheta=-2.03
02:14:50.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.00, opts=13)
02:14:50.215 00.001 28316 Enqueuing Move request for scope (0.13, -0.00)
02:14:50.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:50.216 00.001 29988 Worker thread wakes up
02:14:50.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
02:14:50.216 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6 Saturée
02:14:50.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:50.217 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:50.217 00.000 28316 Enqueuing Expose request
02:14:50.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
02:14:50.218 00.001 29988 Moving (0.13, -0.00) raw xDistance=-0.06 yDistance=-0.12
02:14:50.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:14:50.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:50.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:14:50.218 00.000 29988 MoveAxis(E, 0, ABG)
02:14:50.218 00.000 29988 Move returns status 0, amount 0
02:14:50.218 00.000 29988 MoveAxis(N, 0, ABG)
02:14:50.218 00.000 29988 Move returns status 0, amount 0
02:14:50.218 00.000 29988 move complete, result=0
02:14:50.218 00.000 29988 worker thread done servicing request
02:14:50.218 00.000 29988 Worker thread wakes up
02:14:50.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:50.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:50.218 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:51.742 01.524 29988 Exposure complete
02:14:51.777 00.035 29988 worker thread done servicing request
02:14:51.777 00.000 28316 OnExposeComplete: enter
02:14:51.778 00.001 28316 UpdateGuideState(): m_state=6
02:14:51.779 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2805
02:14:51.780 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.89, Mass=2426, SNR=34.1, Peak=239 HFD=4.1
02:14:51.781 00.001 28316 MultiStar: [#1 -0.00,0.03,0.99,U] [#2 0.12,0.07,0.93,U] [#3 -0.00,-0.07,0.86,U] [#4 0.36,-0.13,0.00,M8] [#5 0.05,-0.02,0.74,U] [#6 0.22,-0.06,0.63,U] [#7 0.02,-0.35,0.00,M3] [#8 -0.26,-0.16,0.58,U] 
02:14:51.782 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.05}, one-star: {0.21, -0.17}
02:14:51.783 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:14:51.784 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:14:51.785 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.70 mountX=-0.07 mountY=-0.03, mountTheta=-2.73
02:14:51.787 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:14:51.789 00.002 28316 Enqueuing Move request for scope (0.06, -0.05)
02:14:51.789 00.000 29988 Worker thread wakes up
02:14:51.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:51.790 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.1
02:14:51.790 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:51.791 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:51.791 00.000 28316 Enqueuing Expose request
02:14:51.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:14:51.792 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:14:51.792 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:14:51.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:14:51.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:51.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:14:51.792 00.000 29988 MoveAxis(E, 0, ABG)
02:14:51.792 00.000 29988 Move returns status 0, amount 0
02:14:51.792 00.000 29988 MoveAxis(N, 0, ABG)
02:14:51.792 00.000 29988 Move returns status 0, amount 0
02:14:51.792 00.000 29988 move complete, result=0
02:14:51.792 00.000 29988 worker thread done servicing request
02:14:51.792 00.000 29988 Worker thread wakes up
02:14:51.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:51.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:51.792 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:14:53.418 01.626 29988 Exposure complete
02:14:53.467 00.049 29988 worker thread done servicing request
02:14:53.467 00.000 28316 OnExposeComplete: enter
02:14:53.468 00.001 28316 UpdateGuideState(): m_state=6
02:14:53.468 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2806
02:14:53.469 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=258.00, Mass=2448, SNR=34.3, Peak=242 HFD=4.1
02:14:53.469 00.000 28316 MultiStar: [#1 0.12,0.04,0.96,U] [#2 0.12,0.03,0.93,U] [#3 0.04,-0.18,0.85,U] [#4 0.29,-0.05,0.83,U] [#5 0.09,-0.01,0.74,U] [#6 0.14,-0.03,0.63,U] [#7 0.12,-0.19,0.63,U] [#8 -0.06,-0.04,0.58,U] 
02:14:53.470 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.17, -0.05}
02:14:53.470 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
02:14:53.471 00.001 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
02:14:53.472 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.39 mountX=-0.10 mountY=-0.09, mountTheta=-2.41
02:14:53.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
02:14:53.478 00.004 28316 Enqueuing Move request for scope (0.12, -0.05)
02:14:53.480 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:53.482 00.002 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:14:53.485 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:53.487 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:53.489 00.002 28316 Enqueuing Expose request
02:14:53.491 00.002 29988 Worker thread wakes up
02:14:53.492 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
02:14:53.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
02:14:53.492 00.000 29988 Moving (0.12, -0.05) raw xDistance=-0.10 yDistance=-0.09
02:14:53.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:14:53.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:53.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:14:53.492 00.000 29988 MoveAxis(E, 0, ABG)
02:14:53.492 00.000 29988 Move returns status 0, amount 0
02:14:53.492 00.000 29988 MoveAxis(N, 0, ABG)
02:14:53.492 00.000 29988 Move returns status 0, amount 0
02:14:53.492 00.000 29988 move complete, result=0
02:14:53.492 00.000 29988 worker thread done servicing request
02:14:53.492 00.000 29988 Worker thread wakes up
02:14:53.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:53.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:53.494 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:55.022 01.528 29988 Exposure complete
02:14:55.057 00.035 29988 worker thread done servicing request
02:14:55.057 00.000 28316 OnExposeComplete: enter
02:14:55.058 00.001 28316 UpdateGuideState(): m_state=6
02:14:55.058 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2807
02:14:55.059 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=258.03, Mass=2394, SNR=34.0, Peak=233 HFD=4.1
02:14:55.059 00.000 28316 MultiStar: [#1 0.15,0.10,0.98,U] [#2 0.04,0.25,0.92,U] [#3 0.10,0.02,0.87,U] [#4 0.18,-0.06,0.84,U] [#5 0.13,0.02,0.72,U] [#6 0.09,0.13,0.64,U] [#7 -0.02,-0.02,0.63,U] [#8 -0.10,0.02,0.60,U] 
02:14:55.060 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {0.35, -0.03}
02:14:55.060 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
02:14:55.061 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
02:14:55.061 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.41 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
02:14:55.062 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
02:14:55.063 00.001 28316 Enqueuing Move request for scope (0.12, 0.05)
02:14:55.063 00.000 29988 Worker thread wakes up
02:14:55.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
02:14:55.063 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
02:14:55.063 00.000 29988 Moving (0.12, 0.05) raw xDistance=-0.00 yDistance=-0.13
02:14:55.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:14:55.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:55.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:55.064 00.001 28316 UpdateGuideState exits: m=2394 RSB=34.0
02:14:55.064 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:55.066 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:55.066 00.000 28316 Enqueuing Expose request
02:14:55.067 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:14:55.067 00.000 29988 MoveAxis(E, 0, ABG)
02:14:55.067 00.000 29988 Move returns status 0, amount 0
02:14:55.067 00.000 29988 MoveAxis(N, 0, ABG)
02:14:55.067 00.000 29988 Move returns status 0, amount 0
02:14:55.067 00.000 29988 move complete, result=0
02:14:55.067 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:55.068 00.001 29988 worker thread done servicing request
02:14:55.068 00.000 29988 Worker thread wakes up
02:14:55.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:55.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:56.705 01.637 29988 Exposure complete
02:14:56.745 00.040 29988 worker thread done servicing request
02:14:56.746 00.001 28316 OnExposeComplete: enter
02:14:56.747 00.001 28316 UpdateGuideState(): m_state=6
02:14:56.748 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2808
02:14:56.749 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=258.21, Mass=2486, SNR=34.6, Peak=236 HFD=3.9
02:14:56.751 00.002 28316 MultiStar: [#1 0.13,0.15,1.00,U] [#2 -0.05,0.25,0.89,U] [#3 0.06,0.18,0.84,U] [#4 0.16,0.01,0.82,U] [#5 0.16,0.11,0.72,U] [#6 0.11,0.22,0.60,U] [#7 0.01,-0.02,0.61,U] [#8 0.05,0.13,0.58,U] 
02:14:56.754 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.14}, one-star: {0.13, 0.15}
02:14:56.757 00.003 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
02:14:56.758 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
02:14:56.758 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.01 mountX=0.09 mountY=-0.14, mountTheta=-1.00
02:14:56.760 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
02:14:56.760 00.000 28316 Enqueuing Move request for scope (0.08, 0.14)
02:14:56.760 00.000 29988 Worker thread wakes up
02:14:56.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
02:14:56.761 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:56.761 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.6
02:14:56.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:56.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:56.762 00.000 28316 Enqueuing Expose request
02:14:56.763 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
02:14:56.763 00.000 29988 Moving (0.08, 0.14) raw xDistance=0.09 yDistance=-0.14
02:14:56.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:14:56.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:56.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:14:56.763 00.000 29988 MoveAxis(E, 0, ABG)
02:14:56.763 00.000 29988 Move returns status 0, amount 0
02:14:56.763 00.000 29988 MoveAxis(N, 0, ABG)
02:14:56.763 00.000 29988 Move returns status 0, amount 0
02:14:56.763 00.000 29988 move complete, result=0
02:14:56.763 00.000 29988 worker thread done servicing request
02:14:56.763 00.000 29988 Worker thread wakes up
02:14:56.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:56.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:56.764 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:14:58.293 01.529 29988 Exposure complete
02:14:58.326 00.033 29988 worker thread done servicing request
02:14:58.326 00.000 28316 OnExposeComplete: enter
02:14:58.328 00.002 28316 UpdateGuideState(): m_state=6
02:14:58.329 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2809
02:14:58.329 00.000 28316 Star::Find returns 1 (1), X=950.87, Y=258.19, Mass=2476, SNR=34.5, Peak=255 HFD=4.1
02:14:58.330 00.001 28316 MultiStar: [#1 0.13,0.17,0.98,U] [#2 0.08,0.23,0.91,U] [#3 0.18,0.14,0.84,U] [#4 0.31,-0.00,0.00,M6] [#5 0.18,0.11,0.73,U] [#6 0.11,0.18,0.64,U] [#7 -0.06,0.08,0.63,U] [#8 -0.05,0.08,0.56,U] 
02:14:58.330 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.14}, one-star: {0.24, 0.13}
02:14:58.330 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
02:14:58.331 00.001 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
02:14:58.331 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.90 mountX=0.08 mountY=-0.17, mountTheta=-1.11
02:14:58.333 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
02:14:58.336 00.003 28316 Enqueuing Move request for scope (0.11, 0.14)
02:14:58.339 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:14:58.341 00.002 29988 Worker thread wakes up
02:14:58.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
02:14:58.341 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
02:14:58.341 00.000 29988 Moving (0.11, 0.14) raw xDistance=0.08 yDistance=-0.17
02:14:58.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:14:58.341 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.5 Saturée
02:14:58.342 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:14:58.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:14:58.342 00.000 28316 Enqueuing Expose request
02:14:58.343 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:14:58.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:14:58.343 00.000 29988 MoveAxis(E, 0, ABG)
02:14:58.343 00.000 29988 Move returns status 0, amount 0
02:14:58.343 00.000 29988 MoveAxis(N, 0, ABG)
02:14:58.343 00.000 29988 Move returns status 0, amount 0
02:14:58.343 00.000 29988 move complete, result=0
02:14:58.343 00.000 29988 worker thread done servicing request
02:14:58.343 00.000 29988 Worker thread wakes up
02:14:58.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:14:58.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:14:58.344 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:14:59.973 01.629 29988 Exposure complete
02:15:00.000 00.027 29988 worker thread done servicing request
02:15:00.001 00.001 28316 OnExposeComplete: enter
02:15:00.002 00.001 28316 UpdateGuideState(): m_state=6
02:15:00.006 00.004 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2810
02:15:00.009 00.003 28316 Star::Find returns 1 (0), X=950.60, Y=258.12, Mass=2540, SNR=34.9, Peak=220 HFD=3.9
02:15:00.010 00.001 28316 MultiStar: [#1 -0.09,0.09,0.95,U] [#2 -0.18,0.23,0.90,U] [#3 -0.20,-0.02,0.84,U] [#4 0.12,0.01,0.82,U] [#5 -0.11,0.07,0.72,U] [#6 -0.22,0.12,0.62,U] [#7 -0.13,0.11,0.62,U] [#8 -0.24,0.10,0.59,U] 
02:15:00.011 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.03, 0.06}
02:15:00.012 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.00 = 0.00)
02:15:00.013 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
02:15:00.014 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.00 mountX=0.07 mountY=-0.00, mountTheta=-0.04
02:15:00.015 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
02:15:00.016 00.001 28316 Enqueuing Move request for scope (-0.03, 0.06)
02:15:00.016 00.000 29988 Worker thread wakes up
02:15:00.016 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:00.017 00.001 28316 UpdateGuideState exits: m=2540 RSB=34.9
02:15:00.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
02:15:00.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:00.018 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:00.018 00.000 28316 Enqueuing Expose request
02:15:00.019 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
02:15:00.019 00.000 29988 Moving (-0.03, 0.06) raw xDistance=0.07 yDistance=-0.00
02:15:00.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:15:00.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:00.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:15:00.019 00.000 29988 MoveAxis(E, 0, ABG)
02:15:00.019 00.000 29988 Move returns status 0, amount 0
02:15:00.019 00.000 29988 MoveAxis(N, 0, ABG)
02:15:00.019 00.000 29988 Move returns status 0, amount 0
02:15:00.019 00.000 29988 move complete, result=0
02:15:00.019 00.000 29988 worker thread done servicing request
02:15:00.019 00.000 29988 Worker thread wakes up
02:15:00.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:00.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:00.020 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:01.547 01.527 29988 Exposure complete
02:15:01.617 00.070 29988 worker thread done servicing request
02:15:01.617 00.000 28316 OnExposeComplete: enter
02:15:01.618 00.001 28316 UpdateGuideState(): m_state=6
02:15:01.619 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2811
02:15:01.620 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=258.15, Mass=2407, SNR=34.0, Peak=219 HFD=3.8
02:15:01.620 00.000 28316 MultiStar: [#1 -0.33,0.20,0.00,M1] [#2 -0.26,0.27,0.00,M1] [#3 -0.33,0.02,0.00,M1] [#4 -0.12,-0.01,0.81,U] [#5 -0.19,0.01,0.74,U] [#6 -0.29,0.27,0.00,M1] [#7 -0.40,-0.00,0.00,M1] [#8 -0.34,0.03,0.00,M1] 
02:15:01.621 00.001 28316 refined, 2 included, MultiStar: {-0.14, 0.03}, one-star: {-0.13, 0.09}
02:15:01.621 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
02:15:01.622 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
02:15:01.622 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.91 mountX=0.09 mountY=0.11, mountTheta=0.89
02:15:01.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
02:15:01.624 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
02:15:01.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:01.625 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:15:01.625 00.000 29988 Worker thread wakes up
02:15:01.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
02:15:01.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
02:15:01.625 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.09 yDistance=0.11
02:15:01.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:15:01.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:01.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:01.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:01.627 00.001 28316 Enqueuing Expose request
02:15:01.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:15:01.627 00.000 29988 MoveAxis(E, 0, ABG)
02:15:01.627 00.000 29988 Move returns status 0, amount 0
02:15:01.627 00.000 29988 MoveAxis(N, 0, ABG)
02:15:01.627 00.000 29988 Move returns status 0, amount 0
02:15:01.627 00.000 29988 move complete, result=0
02:15:01.627 00.000 29988 worker thread done servicing request
02:15:01.627 00.000 29988 Worker thread wakes up
02:15:01.628 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:01.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:01.628 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:03.257 01.629 29988 Exposure complete
02:15:03.306 00.049 29988 worker thread done servicing request
02:15:03.307 00.001 28316 OnExposeComplete: enter
02:15:03.307 00.000 28316 UpdateGuideState(): m_state=6
02:15:03.308 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2812
02:15:03.308 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=258.18, Mass=2477, SNR=34.5, Peak=200 HFD=3.8
02:15:03.309 00.001 28316 MultiStar: [#1 -0.19,0.21,0.97,U] [#2 -0.27,0.30,0.00,M2] [#3 -0.29,0.25,0.00,M2] [#4 0.08,0.12,0.83,U] [#5 -0.11,0.16,0.73,U] [#6 -0.09,0.14,0.62,U] [#7 -0.23,-0.15,0.63,U] [#8 -0.50,0.18,0.00,M2] 
02:15:03.309 00.000 28316 single-star, 5 included, MultiStar: {-0.08, 0.11}, one-star: {0.04, 0.12}
02:15:03.310 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
02:15:03.310 00.000 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
02:15:03.310 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.24 mountX=0.09 mountY=-0.09, mountTheta=-0.77
02:15:03.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
02:15:03.312 00.000 28316 Enqueuing Move request for scope (0.04, 0.12)
02:15:03.312 00.000 29988 Worker thread wakes up
02:15:03.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:03.313 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
02:15:03.313 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:15:03.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:03.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:03.314 00.000 28316 Enqueuing Expose request
02:15:03.315 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
02:15:03.315 00.000 29988 Moving (0.04, 0.12) raw xDistance=0.09 yDistance=-0.09
02:15:03.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:15:03.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:03.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:15:03.315 00.000 29988 MoveAxis(E, 0, ABG)
02:15:03.315 00.000 29988 Move returns status 0, amount 0
02:15:03.315 00.000 29988 MoveAxis(N, 0, ABG)
02:15:03.315 00.000 29988 Move returns status 0, amount 0
02:15:03.315 00.000 29988 move complete, result=0
02:15:03.315 00.000 29988 worker thread done servicing request
02:15:03.315 00.000 29988 Worker thread wakes up
02:15:03.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:03.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:03.316 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:15:04.831 01.515 29988 Exposure complete
02:15:04.890 00.059 29988 worker thread done servicing request
02:15:04.891 00.001 28316 OnExposeComplete: enter
02:15:04.892 00.001 28316 UpdateGuideState(): m_state=6
02:15:04.893 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2813
02:15:04.893 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=258.41, Mass=2366, SNR=33.7, Peak=187 HFD=3.3
02:15:04.894 00.001 28316 MultiStar: [#1 -0.31,0.36,0.00,M1] [#2 -0.25,0.47,0.00,M3] [#3 -0.44,0.31,0.00,M3] [#4 0.00,0.14,0.84,U] [#5 -0.26,0.30,0.00,M1] [#6 -0.02,0.15,0.64,U] [#7 -0.34,0.03,0.00,M1] [#8 -0.50,0.11,0.00,M3] 
02:15:04.894 00.000 28316 refined, 2 included, MultiStar: {-0.06, 0.23}, one-star: {-0.14, 0.35}
02:15:04.894 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
02:15:04.895 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
02:15:04.895 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.84 mountX=0.23 mountY=-0.05, mountTheta=-0.20
02:15:04.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.23, opts=13)
02:15:04.897 00.001 28316 Enqueuing Move request for scope (-0.06, 0.23)
02:15:04.897 00.000 29988 Worker thread wakes up
02:15:04.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:04.898 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
02:15:04.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:04.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:04.899 00.001 28316 Enqueuing Expose request
02:15:04.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
02:15:04.899 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
02:15:04.899 00.000 29988 Moving (-0.06, 0.23) raw xDistance=0.23 yDistance=-0.05
02:15:04.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:15:04.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:04.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:15:04.899 00.000 29988 MoveAxis(W, 49, ABG)
02:15:04.899 00.000 29988 Guiding  Dir = 3, Dur = 49
02:15:04.900 00.001 29988 IsSlewing returns 0
02:15:04.900 00.000 29988 IsGuiding returns 0
02:15:04.902 00.002 29988 PulseGuide returned control before completion, sleep 58
02:15:04.971 00.069 29988 IsGuiding returns 0
02:15:04.971 00.000 29988 Move returns status 0, amount 49
02:15:04.971 00.000 29988 MoveAxis(N, 0, ABG)
02:15:04.971 00.000 29988 Move returns status 0, amount 0
02:15:04.971 00.000 29988 move complete, result=0
02:15:04.971 00.000 29988 worker thread done servicing request
02:15:04.971 00.000 29988 Worker thread wakes up
02:15:04.971 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.0 px 0 ms NORTH
02:15:04.972 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:04.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:06.606 01.634 29988 Exposure complete
02:15:06.644 00.038 29988 worker thread done servicing request
02:15:06.644 00.000 28316 OnExposeComplete: enter
02:15:06.646 00.002 28316 UpdateGuideState(): m_state=6
02:15:06.648 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2814
02:15:06.649 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=258.04, Mass=2438, SNR=34.3, Peak=229 HFD=3.8
02:15:06.651 00.002 28316 MultiStar: [#1 -0.11,0.17,0.97,U] [#2 -0.14,0.18,0.90,U] [#3 -0.23,0.07,0.85,U] [#4 0.09,-0.02,0.84,U] [#5 0.10,0.08,0.73,U] [#6 -0.14,0.11,0.63,U] [#7 -0.18,-0.21,0.62,U] [#8 -0.34,-0.16,0.00,M4] 
02:15:06.652 00.001 28316 single-star, 7 included, MultiStar: {-0.08, 0.05}, one-star: {-0.04, -0.02}
02:15:06.653 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.51)
02:15:06.655 00.002 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.47)
02:15:06.655 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.78 mountX=0.00 mountY=0.04, mountTheta=1.51
02:15:06.657 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
02:15:06.658 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
02:15:06.658 00.000 29988 Worker thread wakes up
02:15:06.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:06.659 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:15:06.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:06.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:06.660 00.000 28316 Enqueuing Expose request
02:15:06.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
02:15:06.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
02:15:06.660 00.000 29988 Moving (-0.04, -0.02) raw xDistance=0.00 yDistance=0.04
02:15:06.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:15:06.661 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:06.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:15:06.661 00.000 29988 MoveAxis(E, 0, ABG)
02:15:06.661 00.000 29988 Move returns status 0, amount 0
02:15:06.661 00.000 29988 MoveAxis(N, 0, ABG)
02:15:06.661 00.000 29988 Move returns status 0, amount 0
02:15:06.661 00.000 29988 move complete, result=0
02:15:06.661 00.000 29988 worker thread done servicing request
02:15:06.661 00.000 29988 Worker thread wakes up
02:15:06.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:06.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:06.661 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:08.191 01.530 29988 Exposure complete
02:15:08.242 00.051 29988 worker thread done servicing request
02:15:08.242 00.000 28316 OnExposeComplete: enter
02:15:08.243 00.001 28316 UpdateGuideState(): m_state=6
02:15:08.244 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2815
02:15:08.245 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=258.19, Mass=2450, SNR=34.3, Peak=210 HFD=3.7
02:15:08.247 00.002 28316 MultiStar: [#1 -0.23,0.18,0.96,U] [#2 -0.09,0.24,0.89,U] [#3 -0.21,0.17,0.84,U] [#4 0.07,0.08,0.85,U] [#5 -0.07,0.11,0.74,U] [#6 -0.13,0.18,0.62,U] [#7 -0.16,-0.06,0.63,U] [#8 -0.39,0.12,0.00,M5] 
02:15:08.248 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.14}, one-star: {0.03, 0.13}
02:15:08.249 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
02:15:08.250 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
02:15:08.252 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.35 mountX=0.10 mountY=-0.08, mountTheta=-0.67
02:15:08.254 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.13, opts=13)
02:15:08.255 00.001 28316 Enqueuing Move request for scope (0.03, 0.13)
02:15:08.256 00.001 29988 Worker thread wakes up
02:15:08.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:08.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
02:15:08.256 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
02:15:08.257 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
02:15:08.257 00.000 29988 Moving (0.03, 0.13) raw xDistance=0.10 yDistance=-0.08
02:15:08.257 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:15:08.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:08.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:08.258 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:15:08.258 00.000 29988 MoveAxis(E, 0, ABG)
02:15:08.258 00.000 29988 Move returns status 0, amount 0
02:15:08.258 00.000 29988 MoveAxis(N, 0, ABG)
02:15:08.258 00.000 29988 Move returns status 0, amount 0
02:15:08.258 00.000 29988 move complete, result=0
02:15:08.258 00.000 29988 worker thread done servicing request
02:15:08.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:08.258 00.000 28316 Enqueuing Expose request
02:15:08.259 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:15:08.259 00.000 29988 Worker thread wakes up
02:15:08.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:08.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:09.881 01.622 29988 Exposure complete
02:15:09.930 00.049 29988 worker thread done servicing request
02:15:09.930 00.000 28316 OnExposeComplete: enter
02:15:09.931 00.001 28316 UpdateGuideState(): m_state=6
02:15:09.931 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2816
02:15:09.933 00.002 28316 Star::Find returns 1 (0), X=950.10, Y=258.35, Mass=2383, SNR=33.8, Peak=230 HFD=3.9
02:15:09.934 00.001 28316 MultiStar: [#1 -0.61,0.25,0.00,M1] [#2 -0.65,0.23,0.00,M2] [#3 -0.65,0.30,0.00,M2] [#4 -0.56,0.23,0.00,M1] [#5 -0.53,0.21,0.00,M1] [#6 -0.71,0.31,0.00,M1] [#7 -0.78,0.21,0.00,M1] [#8 -0.85,0.19,0.00,M6] 
02:15:09.936 00.002 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
02:15:09.937 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
02:15:09.939 00.002 28316 CameraToMount -- cameraX=-0.54 cameraY=0.29 hyp=0.61 cameraTheta=2.65 mountX=0.49 mountY=0.35, mountTheta=0.62
02:15:09.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=0.29, opts=13)
02:15:09.942 00.002 28316 Enqueuing Move request for scope (-0.54, 0.29)
02:15:09.944 00.002 29988 Worker thread wakes up
02:15:09.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.29) opts 0xd
02:15:09.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, 0.29)
02:15:09.944 00.000 29988 Moving (-0.54, 0.29) raw xDistance=0.49 yDistance=0.35
02:15:09.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
02:15:09.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:15:09.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:09.945 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:15:09.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:09.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:09.946 00.000 28316 Enqueuing Expose request
02:15:09.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:15:09.946 00.000 29988 MoveAxis(W, 102, ABG)
02:15:09.946 00.000 29988 Guiding  Dir = 3, Dur = 102
02:15:09.947 00.001 29988 IsSlewing returns 0
02:15:09.947 00.000 29988 IsGuiding returns 0
02:15:09.949 00.002 29988 PulseGuide returned control before completion, sleep 111
02:15:10.068 00.119 29988 IsGuiding returns 0
02:15:10.068 00.000 29988 Move returns status 0, amount 102
02:15:10.068 00.000 29988 MoveAxis(N, 0, ABG)
02:15:10.068 00.000 29988 Move returns status 0, amount 0
02:15:10.068 00.000 29988 move complete, result=0
02:15:10.068 00.000 29988 worker thread done servicing request
02:15:10.068 00.000 29988 Worker thread wakes up
02:15:10.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:10.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:10.068 00.000 28316 GuideStep: 0.5 px 102 ms WEST, 0.3 px 0 ms NORTH
02:15:11.477 01.409 29988 Exposure complete
02:15:11.504 00.027 29988 worker thread done servicing request
02:15:11.504 00.000 28316 OnExposeComplete: enter
02:15:11.507 00.003 28316 UpdateGuideState(): m_state=6
02:15:11.510 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2817
02:15:11.511 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=258.11, Mass=2537, SNR=34.8, Peak=211 HFD=3.9
02:15:11.512 00.001 28316 MultiStar: [#1 -0.46,0.14,0.00,M2] [#2 -0.35,0.10,0.00,M3] [#3 -0.46,0.03,0.00,M3] [#4 -0.27,-0.03,0.82,U] [#5 -0.29,0.05,0.71,U] [#6 -0.56,-0.02,0.00,M2] [#7 -0.67,0.03,0.00,M2] [#8 -0.42,-0.04,0.00,M7] 
02:15:11.513 00.001 28316 single-star, 2 included, MultiStar: {-0.25, 0.02}, one-star: {-0.21, 0.05}
02:15:11.515 00.002 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
02:15:11.516 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
02:15:11.516 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.93 mountX=0.13 mountY=0.17, mountTheta=0.92
02:15:11.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.05, opts=13)
02:15:11.518 00.001 28316 Enqueuing Move request for scope (-0.21, 0.05)
02:15:11.518 00.000 29988 Worker thread wakes up
02:15:11.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:11.519 00.001 28316 UpdateGuideState exits: m=2537 RSB=34.8
02:15:11.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:11.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:11.520 00.000 28316 Enqueuing Expose request
02:15:11.521 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
02:15:11.521 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
02:15:11.521 00.000 29988 Moving (-0.21, 0.05) raw xDistance=0.13 yDistance=0.17
02:15:11.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:15:11.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:11.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:15:11.521 00.000 29988 MoveAxis(E, 0, ABG)
02:15:11.521 00.000 29988 Move returns status 0, amount 0
02:15:11.521 00.000 29988 MoveAxis(N, 0, ABG)
02:15:11.522 00.001 29988 Move returns status 0, amount 0
02:15:11.522 00.000 29988 move complete, result=0
02:15:11.522 00.000 29988 worker thread done servicing request
02:15:11.522 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:15:11.522 00.000 29988 Worker thread wakes up
02:15:11.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:11.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:13.155 01.633 29988 Exposure complete
02:15:13.186 00.031 29988 worker thread done servicing request
02:15:13.187 00.001 28316 OnExposeComplete: enter
02:15:13.187 00.000 28316 UpdateGuideState(): m_state=6
02:15:13.188 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2818
02:15:13.188 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=258.25, Mass=2397, SNR=33.7, Peak=198 HFD=3.8
02:15:13.189 00.001 28316 MultiStar: [#1 -0.24,0.22,0.00,M3] [#2 -0.38,0.24,0.00,M4] [#3 -0.44,0.28,0.00,M4] [#4 -0.07,0.16,0.84,U] [#5 -0.07,0.08,0.73,U] [#6 -0.40,0.28,0.00,M3] [#7 -0.48,-0.02,0.00,M3] [#8 -0.42,0.11,0.00,M8] 
02:15:13.189 00.000 28316 refined, 2 included, MultiStar: {-0.13, 0.15}, one-star: {-0.22, 0.19}
02:15:13.190 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
02:15:13.190 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
02:15:13.191 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.19 cameraTheta=2.29 mountX=0.19 mountY=0.05, mountTheta=0.26
02:15:13.193 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.15, opts=13)
02:15:13.194 00.001 28316 Enqueuing Move request for scope (-0.13, 0.15)
02:15:13.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:13.195 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.7
02:15:13.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:13.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:13.196 00.000 28316 Enqueuing Expose request
02:15:13.196 00.000 29988 Worker thread wakes up
02:15:13.197 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
02:15:13.197 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
02:15:13.197 00.000 29988 Moving (-0.13, 0.15) raw xDistance=0.19 yDistance=0.05
02:15:13.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:15:13.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:13.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:15:13.197 00.000 29988 MoveAxis(E, 0, ABG)
02:15:13.197 00.000 29988 Move returns status 0, amount 0
02:15:13.197 00.000 29988 MoveAxis(N, 0, ABG)
02:15:13.197 00.000 29988 Move returns status 0, amount 0
02:15:13.197 00.000 29988 move complete, result=0
02:15:13.197 00.000 29988 worker thread done servicing request
02:15:13.197 00.000 29988 Worker thread wakes up
02:15:13.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:13.197 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:13.198 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:14.718 01.520 29988 Exposure complete
02:15:14.768 00.050 29988 worker thread done servicing request
02:15:14.768 00.000 28316 OnExposeComplete: enter
02:15:14.768 00.000 28316 UpdateGuideState(): m_state=6
02:15:14.769 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2819
02:15:14.769 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=258.17, Mass=2382, SNR=33.9, Peak=204 HFD=3.8
02:15:14.770 00.001 28316 MultiStar: [#1 -0.27,0.20,0.00,M4] [#2 -0.20,0.37,0.00,M5] [#3 -0.23,0.12,0.85,U] [#4 -0.08,0.13,0.84,U] [#5 -0.08,0.12,0.75,U] [#6 -0.32,0.22,0.00,M4] [#7 -0.28,0.10,0.64,U] [#8 -0.43,0.15,0.00,M9] 
02:15:14.770 00.000 28316 single-star, 4 included, MultiStar: {-0.13, 0.12}, one-star: {-0.04, 0.11}
02:15:14.771 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
02:15:14.771 00.000 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
02:15:14.772 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.93 mountX=0.12 mountY=-0.01, mountTheta=-0.11
02:15:14.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
02:15:14.773 00.000 28316 Enqueuing Move request for scope (-0.04, 0.11)
02:15:14.774 00.001 29988 Worker thread wakes up
02:15:14.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
02:15:14.774 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
02:15:14.774 00.000 29988 Moving (-0.04, 0.11) raw xDistance=0.12 yDistance=-0.01
02:15:14.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:15:14.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:14.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:14.775 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:15:14.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:14.776 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:15:14.776 00.000 29988 MoveAxis(E, 0, ABG)
02:15:14.776 00.000 29988 Move returns status 0, amount 0
02:15:14.776 00.000 29988 MoveAxis(N, 0, ABG)
02:15:14.776 00.000 29988 Move returns status 0, amount 0
02:15:14.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:14.776 00.000 28316 Enqueuing Expose request
02:15:14.777 00.001 29988 move complete, result=0
02:15:14.777 00.000 29988 worker thread done servicing request
02:15:14.777 00.000 29988 Worker thread wakes up
02:15:14.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:14.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:14.777 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:16.412 01.635 29988 Exposure complete
02:15:16.456 00.044 29988 worker thread done servicing request
02:15:16.456 00.000 28316 OnExposeComplete: enter
02:15:16.458 00.002 28316 UpdateGuideState(): m_state=6
02:15:16.459 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2820
02:15:16.461 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=258.00, Mass=2472, SNR=34.6, Peak=206 HFD=4.0
02:15:16.462 00.001 28316 MultiStar: [#1 0.05,-0.03,0.98,U] [#2 0.05,0.10,0.90,U] [#3 -0.15,-0.05,0.85,U] [#4 0.14,-0.20,0.81,U] [#5 -0.05,0.07,0.72,U] [#6 -0.04,0.12,0.61,U] [#7 -0.06,-0.02,0.63,U] [#8 -0.24,-0.02,0.57,U] 
02:15:16.463 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {0.04, -0.06}
02:15:16.465 00.002 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
02:15:16.466 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
02:15:16.468 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.51 mountX=-0.00 mountY=0.02, mountTheta=1.78
02:15:16.471 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
02:15:16.471 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
02:15:16.472 00.001 29988 Worker thread wakes up
02:15:16.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:16.472 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.6
02:15:16.473 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:16.473 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:16.473 00.000 28316 Enqueuing Expose request
02:15:16.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
02:15:16.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
02:15:16.474 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
02:15:16.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:15:16.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:16.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:15:16.474 00.000 29988 MoveAxis(E, 0, ABG)
02:15:16.474 00.000 29988 Move returns status 0, amount 0
02:15:16.474 00.000 29988 MoveAxis(N, 0, ABG)
02:15:16.474 00.000 29988 Move returns status 0, amount 0
02:15:16.474 00.000 29988 move complete, result=0
02:15:16.474 00.000 29988 worker thread done servicing request
02:15:16.474 00.000 29988 Worker thread wakes up
02:15:16.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:16.474 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:16.475 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:17.996 01.521 29988 Exposure complete
02:15:18.029 00.033 29988 worker thread done servicing request
02:15:18.029 00.000 28316 OnExposeComplete: enter
02:15:18.030 00.001 28316 UpdateGuideState(): m_state=6
02:15:18.030 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2821
02:15:18.031 00.001 28316 Star::Find returns 1 (1), X=950.62, Y=258.08, Mass=2473, SNR=34.5, Peak=255 HFD=3.9
02:15:18.031 00.000 28316 MultiStar: [#1 0.05,-0.09,0.99,U] [#2 -0.18,0.01,0.91,U] [#3 -0.10,0.01,0.84,U] [#4 0.21,-0.03,0.83,U] [#5 0.23,-0.12,0.73,U] [#6 -0.01,-0.05,0.62,U] [#7 0.21,-0.23,0.00,M2] [#8 -0.26,-0.01,0.58,U] 
02:15:18.032 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.03}, one-star: {-0.01, 0.02}
02:15:18.032 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
02:15:18.033 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
02:15:18.033 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.05 mountX=0.02 mountY=0.00, mountTheta=0.01
02:15:18.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
02:15:18.035 00.001 28316 Enqueuing Move request for scope (-0.01, 0.02)
02:15:18.036 00.001 29988 Worker thread wakes up
02:15:18.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:18.036 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5 Saturée
02:15:18.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:18.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:18.037 00.000 28316 Enqueuing Expose request
02:15:18.038 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
02:15:18.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
02:15:18.038 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=0.00
02:15:18.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:15:18.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:18.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:15:18.038 00.000 29988 MoveAxis(E, 0, ABG)
02:15:18.038 00.000 29988 Move returns status 0, amount 0
02:15:18.038 00.000 29988 MoveAxis(N, 0, ABG)
02:15:18.038 00.000 29988 Move returns status 0, amount 0
02:15:18.038 00.000 29988 move complete, result=0
02:15:18.038 00.000 29988 worker thread done servicing request
02:15:18.038 00.000 29988 Worker thread wakes up
02:15:18.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:18.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:18.038 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:19.666 01.628 29988 Exposure complete
02:15:19.712 00.046 29988 worker thread done servicing request
02:15:19.712 00.000 28316 OnExposeComplete: enter
02:15:19.713 00.001 28316 UpdateGuideState(): m_state=6
02:15:19.714 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2822
02:15:19.714 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=258.14, Mass=2458, SNR=34.4, Peak=232 HFD=4.0
02:15:19.716 00.002 28316 MultiStar: [#1 -0.07,0.11,0.96,U] [#2 -0.09,0.28,0.90,U] [#3 -0.17,0.05,0.84,U] [#4 0.07,0.00,0.82,U] [#5 0.07,-0.06,0.74,U] [#6 -0.05,0.03,0.61,U] [#7 -0.17,0.01,0.61,U] [#8 -0.27,0.00,0.59,U] 
02:15:19.718 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {0.14, 0.08}
02:15:19.719 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
02:15:19.720 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
02:15:19.721 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.19 mountX=0.08 mountY=0.01, mountTheta=0.15
02:15:19.724 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
02:15:19.726 00.002 28316 Enqueuing Move request for scope (-0.05, 0.07)
02:15:19.727 00.001 29988 Worker thread wakes up
02:15:19.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:19.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
02:15:19.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
02:15:19.727 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
02:15:19.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:15:19.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:19.727 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:15:19.727 00.000 29988 MoveAxis(E, 0, ABG)
02:15:19.727 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
02:15:19.728 00.001 29988 Move returns status 0, amount 0
02:15:19.728 00.000 29988 MoveAxis(N, 0, ABG)
02:15:19.728 00.000 29988 Move returns status 0, amount 0
02:15:19.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:19.728 00.000 29988 move complete, result=0
02:15:19.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:19.728 00.000 28316 Enqueuing Expose request
02:15:19.730 00.002 29988 worker thread done servicing request
02:15:19.730 00.000 29988 Worker thread wakes up
02:15:19.730 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:19.731 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:19.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:21.248 01.517 29988 Exposure complete
02:15:21.283 00.035 29988 worker thread done servicing request
02:15:21.284 00.001 28316 OnExposeComplete: enter
02:15:21.284 00.000 28316 UpdateGuideState(): m_state=6
02:15:21.285 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2823
02:15:21.285 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=258.19, Mass=2377, SNR=33.8, Peak=232 HFD=3.8
02:15:21.286 00.001 28316 MultiStar: [#1 -0.11,0.10,0.98,U] [#2 -0.14,0.33,0.00,M3] [#3 -0.11,0.05,0.86,U] [#4 0.21,-0.03,0.85,U] [#5 0.04,0.18,0.75,U] [#6 -0.08,0.16,0.65,U] [#7 -0.24,-0.04,0.63,U] [#8 -0.20,-0.03,0.59,U] 
02:15:21.287 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.07}, one-star: {0.03, 0.13}
02:15:21.287 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
02:15:21.287 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
02:15:21.288 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.15 mountX=0.08 mountY=0.01, mountTheta=0.11
02:15:21.291 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
02:15:21.294 00.003 28316 Enqueuing Move request for scope (-0.05, 0.07)
02:15:21.296 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:21.299 00.003 28316 UpdateGuideState exits: m=2377 RSB=33.8
02:15:21.301 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:21.304 00.003 29988 Worker thread wakes up
02:15:21.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
02:15:21.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
02:15:21.304 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
02:15:21.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:15:21.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:21.304 00.000 28316 Enqueuing Expose request
02:15:21.305 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:21.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:15:21.305 00.000 29988 MoveAxis(E, 0, ABG)
02:15:21.305 00.000 29988 Move returns status 0, amount 0
02:15:21.305 00.000 29988 MoveAxis(N, 0, ABG)
02:15:21.305 00.000 29988 Move returns status 0, amount 0
02:15:21.305 00.000 29988 move complete, result=0
02:15:21.305 00.000 29988 worker thread done servicing request
02:15:21.305 00.000 29988 Worker thread wakes up
02:15:21.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:21.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:21.305 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:22.928 01.623 29988 Exposure complete
02:15:23.006 00.078 29988 worker thread done servicing request
02:15:23.007 00.001 28316 OnExposeComplete: enter
02:15:23.008 00.001 28316 UpdateGuideState(): m_state=6
02:15:23.009 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2824
02:15:23.009 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=258.08, Mass=2416, SNR=34.1, Peak=203 HFD=3.9
02:15:23.010 00.001 28316 MultiStar: [#1 -0.24,0.04,0.99,U] [#2 -0.30,0.16,0.00,M4] [#3 -0.35,0.05,0.00,M1] [#4 0.02,-0.01,0.84,U] [#5 -0.08,0.00,0.74,U] [#6 -0.22,0.15,0.63,U] [#7 -0.21,-0.00,0.62,U] [#8 -0.38,-0.02,0.00,M6] 
02:15:23.011 00.001 28316 single-star, 5 included, MultiStar: {-0.13, 0.03}, one-star: {-0.07, 0.02}
02:15:23.014 00.003 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:15:23.016 00.002 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:15:23.018 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.88 mountX=0.05 mountY=0.05, mountTheta=0.86
02:15:23.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
02:15:23.021 00.001 28316 Enqueuing Move request for scope (-0.07, 0.02)
02:15:23.021 00.000 29988 Worker thread wakes up
02:15:23.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:23.022 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:15:23.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:23.023 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:23.023 00.000 28316 Enqueuing Expose request
02:15:23.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:15:23.024 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:15:23.024 00.000 29988 Moving (-0.07, 0.02) raw xDistance=0.05 yDistance=0.05
02:15:23.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:15:23.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:23.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:15:23.024 00.000 29988 MoveAxis(E, 0, ABG)
02:15:23.024 00.000 29988 Move returns status 0, amount 0
02:15:23.024 00.000 29988 MoveAxis(N, 0, ABG)
02:15:23.024 00.000 29988 Move returns status 0, amount 0
02:15:23.024 00.000 29988 move complete, result=0
02:15:23.024 00.000 29988 worker thread done servicing request
02:15:23.024 00.000 29988 Worker thread wakes up
02:15:23.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:23.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:23.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:24.438 01.414 29988 Exposure complete
02:15:24.475 00.037 29988 worker thread done servicing request
02:15:24.476 00.001 28316 OnExposeComplete: enter
02:15:24.478 00.002 28316 UpdateGuideState(): m_state=6
02:15:24.481 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2825
02:15:24.482 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=258.11, Mass=2417, SNR=34.1, Peak=207 HFD=3.8
02:15:24.484 00.002 28316 MultiStar: [#1 -0.37,0.23,0.00,M1] [#2 -0.23,0.22,0.00,M5] [#3 -0.36,0.06,0.00,M2] [#4 0.01,0.18,0.85,U] [#5 -0.18,0.07,0.76,U] [#6 -0.18,0.21,0.65,U] [#7 -0.47,0.01,0.00,M1] [#8 -0.46,0.13,0.00,M7] 
02:15:24.501 00.017 28316 refined, 3 included, MultiStar: {-0.14, 0.12}, one-star: {-0.20, 0.06}
02:15:24.502 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
02:15:24.502 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
02:15:24.502 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.42 mountX=0.17 mountY=0.07, mountTheta=0.39
02:15:24.504 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.12, opts=13)
02:15:24.506 00.002 28316 Enqueuing Move request for scope (-0.14, 0.12)
02:15:24.507 00.001 29988 Worker thread wakes up
02:15:24.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
02:15:24.507 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
02:15:24.507 00.000 29988 Moving (-0.14, 0.12) raw xDistance=0.17 yDistance=0.07
02:15:24.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:15:24.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:24.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:15:24.507 00.000 29988 MoveAxis(E, 0, ABG)
02:15:24.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:24.507 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:15:24.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:24.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:24.509 00.000 28316 Enqueuing Expose request
02:15:24.509 00.000 29988 Move returns status 0, amount 0
02:15:24.509 00.000 29988 MoveAxis(N, 0, ABG)
02:15:24.509 00.000 29988 Move returns status 0, amount 0
02:15:24.509 00.000 29988 move complete, result=0
02:15:24.509 00.000 29988 worker thread done servicing request
02:15:24.509 00.000 29988 Worker thread wakes up
02:15:24.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:24.510 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:24.510 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:26.136 01.626 29988 Exposure complete
02:15:26.164 00.028 29988 worker thread done servicing request
02:15:26.164 00.000 28316 OnExposeComplete: enter
02:15:26.165 00.001 28316 UpdateGuideState(): m_state=6
02:15:26.166 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2826
02:15:26.167 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=257.96, Mass=2461, SNR=34.2, Peak=214 HFD=3.9
02:15:26.167 00.000 28316 MultiStar: [#1 -0.37,0.08,0.00,M2] [#2 -0.33,0.14,0.00,M6] [#3 -0.36,-0.06,0.00,M3] [#4 -0.14,-0.03,0.83,U] [#5 -0.23,-0.02,0.75,U] [#6 -0.43,-0.04,0.00,M1] [#7 -0.41,-0.16,0.00,M2] [#8 -0.46,-0.06,0.00,M8] 
02:15:26.168 00.001 28316 refined, 2 included, MultiStar: {-0.20, -0.05}, one-star: {-0.22, -0.10}
02:15:26.169 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.40)
02:15:26.169 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
02:15:26.169 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.88 mountX=0.03 mountY=0.20, mountTheta=1.40
02:15:26.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.05, opts=13)
02:15:26.171 00.001 28316 Enqueuing Move request for scope (-0.20, -0.05)
02:15:26.171 00.000 29988 Worker thread wakes up
02:15:26.172 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
02:15:26.172 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
02:15:26.172 00.000 29988 Moving (-0.20, -0.05) raw xDistance=0.03 yDistance=0.20
02:15:26.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:15:26.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:15:26.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:26.172 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.2
02:15:26.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:26.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:26.173 00.000 28316 Enqueuing Expose request
02:15:26.174 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:15:26.174 00.000 29988 MoveAxis(E, 0, ABG)
02:15:26.174 00.000 29988 Move returns status 0, amount 0
02:15:26.174 00.000 29988 MoveAxis(N, 0, ABG)
02:15:26.174 00.000 29988 Move returns status 0, amount 0
02:15:26.174 00.000 29988 move complete, result=0
02:15:26.174 00.000 29988 worker thread done servicing request
02:15:26.174 00.000 29988 Worker thread wakes up
02:15:26.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:26.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:26.174 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:15:27.699 01.525 29988 Exposure complete
02:15:27.739 00.040 29988 worker thread done servicing request
02:15:27.739 00.000 28316 OnExposeComplete: enter
02:15:27.740 00.001 28316 UpdateGuideState(): m_state=6
02:15:27.740 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2827
02:15:27.741 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=258.22, Mass=2368, SNR=33.7, Peak=194 HFD=3.8
02:15:27.741 00.000 28316 MultiStar: [#1 -0.34,0.22,0.00,M3] [#2 -0.25,0.32,0.00,M7] [#3 -0.27,0.08,0.85,U] [#4 0.06,0.26,0.84,U] [#5 -0.30,0.06,0.75,U] [#6 -0.23,0.20,0.63,U] [#7 -0.20,0.14,0.62,U] [#8 -0.27,0.21,0.00,M9] 
02:15:27.742 00.001 28316 single-star, 5 included, MultiStar: {-0.17, 0.15}, one-star: {-0.11, 0.16}
02:15:27.742 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
02:15:27.742 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
02:15:27.743 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.17 mountX=0.19 mountY=0.02, mountTheta=0.13
02:15:27.744 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.16, opts=13)
02:15:27.745 00.001 28316 Enqueuing Move request for scope (-0.11, 0.16)
02:15:27.746 00.001 29988 Worker thread wakes up
02:15:27.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
02:15:27.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
02:15:27.746 00.000 29988 Moving (-0.11, 0.16) raw xDistance=0.19 yDistance=0.02
02:15:27.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:15:27.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:27.747 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:15:27.747 00.000 29988 MoveAxis(E, 0, ABG)
02:15:27.747 00.000 29988 Move returns status 0, amount 0
02:15:27.747 00.000 29988 MoveAxis(N, 0, ABG)
02:15:27.747 00.000 29988 Move returns status 0, amount 0
02:15:27.747 00.000 29988 move complete, result=0
02:15:27.747 00.000 29988 worker thread done servicing request
02:15:27.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:27.748 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.7
02:15:27.750 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:27.753 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:27.755 00.002 28316 Enqueuing Expose request
02:15:27.756 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:27.758 00.002 29988 Worker thread wakes up
02:15:27.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:27.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:29.391 01.633 29988 Exposure complete
02:15:29.423 00.032 29988 worker thread done servicing request
02:15:29.423 00.000 28316 OnExposeComplete: enter
02:15:29.424 00.001 28316 UpdateGuideState(): m_state=6
02:15:29.424 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2828
02:15:29.425 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=258.08, Mass=2412, SNR=34.1, Peak=198 HFD=3.9
02:15:29.425 00.000 28316 MultiStar: [#1 -0.38,0.14,0.00,M4] [#2 -0.36,0.10,0.00,M8] [#3 -0.35,0.00,0.00,M3] [#4 -0.02,-0.09,0.84,U] [#5 -0.25,0.09,0.73,U] [#6 -0.41,0.06,0.00,M1] [#7 -0.29,-0.05,0.63,U] [#8 -0.42,0.04,0.00,M10] 
02:15:29.426 00.001 28316 refined, 3 included, MultiStar: {-0.19, -0.01}, one-star: {-0.21, 0.02}
02:15:29.426 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
02:15:29.426 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.14)
02:15:29.427 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.10 mountX=0.07 mountY=0.17, mountTheta=1.18
02:15:29.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.01, opts=13)
02:15:29.429 00.001 28316 Enqueuing Move request for scope (-0.19, -0.01)
02:15:29.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:29.430 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:15:29.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:29.431 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:29.431 00.000 28316 Enqueuing Expose request
02:15:29.432 00.001 29988 Worker thread wakes up
02:15:29.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
02:15:29.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
02:15:29.432 00.000 29988 Moving (-0.19, -0.01) raw xDistance=0.07 yDistance=0.17
02:15:29.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:15:29.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:29.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:15:29.432 00.000 29988 MoveAxis(E, 0, ABG)
02:15:29.432 00.000 29988 Move returns status 0, amount 0
02:15:29.432 00.000 29988 MoveAxis(N, 0, ABG)
02:15:29.432 00.000 29988 Move returns status 0, amount 0
02:15:29.432 00.000 29988 move complete, result=0
02:15:29.432 00.000 29988 worker thread done servicing request
02:15:29.432 00.000 29988 Worker thread wakes up
02:15:29.432 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:29.432 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:29.432 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:15:30.959 01.527 29988 Exposure complete
02:15:30.999 00.040 29988 worker thread done servicing request
02:15:30.999 00.000 28316 OnExposeComplete: enter
02:15:31.001 00.002 28316 UpdateGuideState(): m_state=6
02:15:31.002 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2829
02:15:31.003 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=258.20, Mass=2456, SNR=34.2, Peak=203 HFD=3.7
02:15:31.005 00.002 28316 MultiStar: [#1 -0.25,0.19,0.00,M5] [#2 -0.20,0.24,0.00,M9] [#3 -0.24,0.18,0.86,U] [#4 0.02,0.07,0.83,U] [#5 -0.15,0.09,0.74,U] [#6 -0.15,0.19,0.62,U] [#7 -0.19,0.07,0.63,U] [#8 -0.39,0.21,0.00,R] 
02:15:31.005 00.000 28316 single-star, 5 included, MultiStar: {-0.12, 0.12}, one-star: {-0.06, 0.14}
02:15:31.007 00.002 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
02:15:31.007 00.000 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
02:15:31.007 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.98 mountX=0.15 mountY=-0.01, mountTheta=-0.06
02:15:31.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
02:15:31.009 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
02:15:31.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:31.010 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.2
02:15:31.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:31.012 00.002 29988 Worker thread wakes up
02:15:31.012 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:31.014 00.002 28316 Enqueuing Expose request
02:15:31.015 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
02:15:31.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
02:15:31.015 00.000 29988 Moving (-0.06, 0.14) raw xDistance=0.15 yDistance=-0.01
02:15:31.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:15:31.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:31.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:15:31.015 00.000 29988 MoveAxis(E, 0, ABG)
02:15:31.015 00.000 29988 Move returns status 0, amount 0
02:15:31.015 00.000 29988 MoveAxis(N, 0, ABG)
02:15:31.015 00.000 29988 Move returns status 0, amount 0
02:15:31.015 00.000 29988 move complete, result=0
02:15:31.015 00.000 29988 worker thread done servicing request
02:15:31.015 00.000 29988 Worker thread wakes up
02:15:31.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:31.016 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:31.016 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:32.653 01.637 29988 Exposure complete
02:15:32.701 00.048 29988 worker thread done servicing request
02:15:32.701 00.000 28316 OnExposeComplete: enter
02:15:32.701 00.000 28316 UpdateGuideState(): m_state=6
02:15:32.702 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2830
02:15:32.702 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=258.39, Mass=2475, SNR=34.5, Peak=208 HFD=3.6
02:15:32.703 00.001 28316 MultiStar: [#1 -0.18,0.27,0.00,M6] [#2 -0.20,0.36,0.00,M10] [#3 -0.16,0.34,0.00,M3] [#4 0.16,0.16,0.81,U] [#5 -0.13,0.20,0.73,U] [#6 -0.05,0.26,0.62,U] [#7 -0.25,0.05,0.62,U] [#8 0.21,0.05,0.57,U] 
02:15:32.703 00.000 28316 refined, 5 included, MultiStar: {-0.03, 0.19}, one-star: {-0.09, 0.33}
02:15:32.704 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
02:15:32.704 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
02:15:32.705 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.71 mountX=0.18 mountY=-0.06, mountTheta=-0.32
02:15:32.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.19, opts=13)
02:15:32.707 00.001 28316 Enqueuing Move request for scope (-0.03, 0.19)
02:15:32.709 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:32.710 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
02:15:32.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:32.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:32.712 00.001 29988 Worker thread wakes up
02:15:32.712 00.000 28316 Enqueuing Expose request
02:15:32.714 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
02:15:32.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
02:15:32.714 00.000 29988 Moving (-0.03, 0.19) raw xDistance=0.18 yDistance=-0.06
02:15:32.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:15:32.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:32.715 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:15:32.715 00.000 29988 MoveAxis(E, 0, ABG)
02:15:32.715 00.000 29988 Move returns status 0, amount 0
02:15:32.715 00.000 29988 MoveAxis(N, 0, ABG)
02:15:32.715 00.000 29988 Move returns status 0, amount 0
02:15:32.715 00.000 29988 move complete, result=0
02:15:32.715 00.000 29988 worker thread done servicing request
02:15:32.715 00.000 29988 Worker thread wakes up
02:15:32.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:32.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:32.715 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:15:34.236 01.521 29988 Exposure complete
02:15:34.285 00.049 29988 worker thread done servicing request
02:15:34.285 00.000 28316 OnExposeComplete: enter
02:15:34.286 00.001 28316 UpdateGuideState(): m_state=6
02:15:34.287 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2831
02:15:34.288 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=258.48, Mass=2452, SNR=34.2, Peak=191 HFD=3.6
02:15:34.289 00.001 28316 MultiStar: [#1 -0.17,0.46,0.00,M7] [#2 -0.28,0.64,0.00,R] [#3 -0.27,0.43,0.00,M4] [#4 0.21,0.42,0.00,M1] [#5 -0.16,0.51,0.00,M1] [#6 -0.20,0.37,0.00,M1] [#7 -0.15,0.28,0.00,M1] [#8 0.10,0.13,0.59,U] 
02:15:34.290 00.001 28316 refined, 1 included, MultiStar: {0.01, 0.31}, one-star: {-0.04, 0.42}
02:15:34.290 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
02:15:34.291 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
02:15:34.292 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.54 mountX=0.28 mountY=-0.15, mountTheta=-0.49
02:15:34.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.31, opts=13)
02:15:34.296 00.002 28316 Enqueuing Move request for scope (0.01, 0.31)
02:15:34.298 00.002 29988 Worker thread wakes up
02:15:34.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
02:15:34.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:34.299 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:15:34.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:34.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:34.300 00.000 28316 Enqueuing Expose request
02:15:34.301 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
02:15:34.301 00.000 29988 Moving (0.01, 0.31) raw xDistance=0.28 yDistance=-0.15
02:15:34.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:15:34.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:34.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:15:34.301 00.000 29988 MoveAxis(W, 59, ABG)
02:15:34.301 00.000 29988 Guiding  Dir = 3, Dur = 59
02:15:34.301 00.000 29988 IsSlewing returns 0
02:15:34.301 00.000 29988 IsGuiding returns 0
02:15:34.302 00.001 29988 PulseGuide returned control before completion, sleep 68
02:15:34.378 00.076 29988 IsGuiding returns 0
02:15:34.378 00.000 29988 Move returns status 0, amount 59
02:15:34.378 00.000 29988 MoveAxis(N, 0, ABG)
02:15:34.378 00.000 29988 Move returns status 0, amount 0
02:15:34.378 00.000 29988 move complete, result=0
02:15:34.378 00.000 29988 worker thread done servicing request
02:15:34.378 00.000 29988 Worker thread wakes up
02:15:34.378 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:34.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:34.378 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.1 px 0 ms NORTH
02:15:36.008 01.630 29988 Exposure complete
02:15:36.060 00.052 29988 worker thread done servicing request
02:15:36.060 00.000 28316 OnExposeComplete: enter
02:15:36.061 00.001 28316 UpdateGuideState(): m_state=6
02:15:36.061 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2832
02:15:36.062 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=258.18, Mass=2446, SNR=34.2, Peak=211 HFD=3.8
02:15:36.064 00.002 28316 MultiStar: [#1 -0.33,0.18,0.00,M8] [#2 0.17,-0.34,0.00,M1] [#3 -0.14,0.11,0.84,U] [#4 0.02,-0.01,0.82,U] [#5 -0.26,0.13,0.74,U] [#6 -0.18,0.14,0.63,U] [#7 -0.32,-0.06,0.00,M2] [#8 0.06,-0.09,0.58,U] 
02:15:36.065 00.001 28316 refined, 5 included, MultiStar: {-0.10, 0.08}, one-star: {-0.07, 0.12}
02:15:36.066 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
02:15:36.067 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
02:15:36.069 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.12 cameraTheta=2.49 mountX=0.11 mountY=0.05, mountTheta=0.46
02:15:36.071 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
02:15:36.072 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
02:15:36.073 00.001 29988 Worker thread wakes up
02:15:36.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:36.073 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
02:15:36.074 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:36.074 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:36.075 00.001 28316 Enqueuing Expose request
02:15:36.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
02:15:36.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
02:15:36.075 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.05
02:15:36.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:15:36.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:36.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:15:36.075 00.000 29988 MoveAxis(E, 0, ABG)
02:15:36.075 00.000 29988 Move returns status 0, amount 0
02:15:36.075 00.000 29988 MoveAxis(N, 0, ABG)
02:15:36.075 00.000 29988 Move returns status 0, amount 0
02:15:36.075 00.000 29988 move complete, result=0
02:15:36.075 00.000 29988 worker thread done servicing request
02:15:36.075 00.000 29988 Worker thread wakes up
02:15:36.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:36.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:36.076 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:37.591 01.515 29988 Exposure complete
02:15:37.626 00.035 29988 worker thread done servicing request
02:15:37.626 00.000 28316 OnExposeComplete: enter
02:15:37.627 00.001 28316 UpdateGuideState(): m_state=6
02:15:37.628 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2833
02:15:37.628 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=258.14, Mass=2401, SNR=34.0, Peak=203 HFD=3.9
02:15:37.629 00.001 28316 MultiStar: [#1 -0.27,0.14,0.98,U] [#2 0.12,-0.39,0.00,M2] [#3 -0.27,0.16,0.00,M4] [#4 -0.08,-0.04,0.83,U] [#5 -0.22,0.07,0.75,U] [#6 -0.41,0.02,0.00,M1] [#7 -0.20,-0.08,0.63,U] [#8 -0.13,-0.11,0.59,U] 
02:15:37.629 00.000 28316 single-star, 5 included, MultiStar: {-0.15, 0.03}, one-star: {-0.01, 0.08}
02:15:37.629 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
02:15:37.630 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
02:15:37.630 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.71 mountX=0.08 mountY=-0.03, mountTheta=-0.32
02:15:37.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
02:15:37.633 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
02:15:37.634 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:37.634 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
02:15:37.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:37.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:37.635 00.000 28316 Enqueuing Expose request
02:15:37.636 00.001 29988 Worker thread wakes up
02:15:37.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
02:15:37.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
02:15:37.636 00.000 29988 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=-0.03
02:15:37.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:15:37.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:37.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:37.636 00.000 29988 MoveAxis(E, 0, ABG)
02:15:37.636 00.000 29988 Move returns status 0, amount 0
02:15:37.636 00.000 29988 MoveAxis(N, 0, ABG)
02:15:37.636 00.000 29988 Move returns status 0, amount 0
02:15:37.636 00.000 29988 move complete, result=0
02:15:37.636 00.000 29988 worker thread done servicing request
02:15:37.636 00.000 29988 Worker thread wakes up
02:15:37.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:37.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:37.636 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:39.267 01.631 29988 Exposure complete
02:15:39.327 00.060 29988 worker thread done servicing request
02:15:39.328 00.001 28316 OnExposeComplete: enter
02:15:39.330 00.002 28316 UpdateGuideState(): m_state=6
02:15:39.331 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2834
02:15:39.333 00.002 28316 Star::Find returns 1 (0), X=950.45, Y=258.14, Mass=2494, SNR=34.5, Peak=213 HFD=3.8
02:15:39.334 00.001 28316 MultiStar: [#1 -0.27,0.17,0.00,M8] [#2 0.04,-0.50,0.00,M3] [#3 -0.21,0.08,0.85,U] [#4 -0.13,0.08,0.83,U] [#5 -0.21,0.01,0.72,U] [#6 -0.34,0.10,0.00,M2] [#7 -0.27,0.08,0.61,U] [#8 -0.02,-0.10,0.59,U] 
02:15:39.335 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.05}, one-star: {-0.18, 0.08}
02:15:39.336 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:15:39.336 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:15:39.337 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.88 mountX=0.11 mountY=0.13, mountTheta=0.86
02:15:39.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.05, opts=13)
02:15:39.339 00.001 28316 Enqueuing Move request for scope (-0.17, 0.05)
02:15:39.340 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:39.340 00.000 29988 Worker thread wakes up
02:15:39.340 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.5
02:15:39.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:39.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:39.341 00.000 28316 Enqueuing Expose request
02:15:39.343 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
02:15:39.343 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
02:15:39.343 00.000 29988 Moving (-0.17, 0.05) raw xDistance=0.11 yDistance=0.13
02:15:39.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:15:39.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:39.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:15:39.343 00.000 29988 MoveAxis(E, 0, ABG)
02:15:39.343 00.000 29988 Move returns status 0, amount 0
02:15:39.343 00.000 29988 MoveAxis(N, 0, ABG)
02:15:39.343 00.000 29988 Move returns status 0, amount 0
02:15:39.343 00.000 29988 move complete, result=0
02:15:39.343 00.000 29988 worker thread done servicing request
02:15:39.343 00.000 29988 Worker thread wakes up
02:15:39.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:39.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:39.343 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:40.866 01.523 29988 Exposure complete
02:15:40.910 00.044 28316 OnExposeComplete: enter
02:15:40.911 00.001 28316 UpdateGuideState(): m_state=6
02:15:40.911 00.000 29988 worker thread done servicing request
02:15:40.913 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2835
02:15:40.915 00.002 28316 Star::Find returns 1 (0), X=950.27, Y=258.24, Mass=2452, SNR=34.3, Peak=212 HFD=3.8
02:15:40.916 00.001 28316 MultiStar: [#1 -0.44,0.27,0.00,M9] [#2 -0.19,-0.22,0.88,U] [#3 -0.65,0.21,0.00,M4] [#4 -0.11,0.23,0.83,U] [#5 -0.38,0.36,0.00,M1] [#6 -0.41,0.20,0.00,M3] [#7 -0.52,0.15,0.00,M1] [#8 -0.23,-0.07,0.59,U] 
02:15:40.916 00.000 28316 refined, 3 included, MultiStar: {-0.23, 0.04}, one-star: {-0.36, 0.18}
02:15:40.917 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
02:15:40.918 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
02:15:40.920 00.002 28316 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.96 mountX=0.13 mountY=0.18, mountTheta=0.95
02:15:40.924 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.04, opts=13)
02:15:40.926 00.002 28316 Enqueuing Move request for scope (-0.23, 0.04)
02:15:40.928 00.002 29988 Worker thread wakes up
02:15:40.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:40.929 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.3
02:15:40.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:40.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:40.930 00.001 28316 Enqueuing Expose request
02:15:40.930 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
02:15:40.930 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
02:15:40.930 00.000 29988 Moving (-0.23, 0.04) raw xDistance=0.13 yDistance=0.18
02:15:40.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:15:40.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:40.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:15:40.930 00.000 29988 MoveAxis(E, 0, ABG)
02:15:40.930 00.000 29988 Move returns status 0, amount 0
02:15:40.930 00.000 29988 MoveAxis(N, 0, ABG)
02:15:40.930 00.000 29988 Move returns status 0, amount 0
02:15:40.931 00.001 29988 move complete, result=0
02:15:40.931 00.000 29988 worker thread done servicing request
02:15:40.931 00.000 29988 Worker thread wakes up
02:15:40.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:40.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:40.931 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:15:42.559 01.628 29988 Exposure complete
02:15:42.602 00.043 29988 worker thread done servicing request
02:15:42.602 00.000 28316 OnExposeComplete: enter
02:15:42.603 00.001 28316 UpdateGuideState(): m_state=6
02:15:42.603 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2836
02:15:42.605 00.002 28316 Star::Find returns 1 (0), X=950.41, Y=258.46, Mass=2531, SNR=34.7, Peak=199 HFD=3.4
02:15:42.606 00.001 28316 MultiStar: [#1 -0.62,0.53,0.00,M10] [#2 -0.14,-0.09,0.89,U] [#3 -0.35,0.39,0.00,M5] [#4 -0.31,0.31,0.00,M1] [#5 -0.31,0.35,0.00,M2] [#6 -0.51,0.40,0.00,M4] [#7 -0.34,0.20,0.00,M2] [#8 -0.22,0.19,0.56,U] 
02:15:42.607 00.001 28316 refined, 2 included, MultiStar: {-0.19, 0.17}, one-star: {-0.22, 0.40}
02:15:42.607 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:15:42.608 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
02:15:42.609 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.41 mountX=0.24 mountY=0.09, mountTheta=0.38
02:15:42.611 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.17, opts=13)
02:15:42.611 00.000 28316 Enqueuing Move request for scope (-0.19, 0.17)
02:15:42.612 00.001 29988 Worker thread wakes up
02:15:42.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
02:15:42.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:42.612 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.7
02:15:42.613 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:42.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:42.614 00.001 28316 Enqueuing Expose request
02:15:42.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
02:15:42.614 00.000 29988 Moving (-0.19, 0.17) raw xDistance=0.24 yDistance=0.09
02:15:42.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:15:42.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:42.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:15:42.614 00.000 29988 MoveAxis(W, 49, ABG)
02:15:42.614 00.000 29988 Guiding  Dir = 3, Dur = 49
02:15:42.614 00.000 29988 IsSlewing returns 0
02:15:42.615 00.001 29988 IsGuiding returns 0
02:15:42.617 00.002 29988 PulseGuide returned control before completion, sleep 57
02:15:42.682 00.065 29988 IsGuiding returns 1
02:15:42.682 00.000 29988 scope still moving after pulse duration time elapsed
02:15:42.714 00.032 29988 IsSlewing returns 0
02:15:42.714 00.000 29988 IsGuiding returns 0
02:15:42.714 00.000 29988 scope move finished after 49 + 50 ms
02:15:42.714 00.000 29988 Move returns status 0, amount 49
02:15:42.714 00.000 29988 MoveAxis(N, 0, ABG)
02:15:42.714 00.000 29988 Move returns status 0, amount 0
02:15:42.714 00.000 29988 move complete, result=0
02:15:42.714 00.000 29988 worker thread done servicing request
02:15:42.714 00.000 29988 Worker thread wakes up
02:15:42.715 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:42.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:42.715 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.1 px 0 ms NORTH
02:15:44.121 01.406 29988 Exposure complete
02:15:44.149 00.028 29988 worker thread done servicing request
02:15:44.149 00.000 28316 OnExposeComplete: enter
02:15:44.150 00.001 28316 UpdateGuideState(): m_state=6
02:15:44.151 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2837
02:15:44.151 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=258.15, Mass=2371, SNR=33.7, Peak=188 HFD=3.8
02:15:44.152 00.001 28316 MultiStar: [#1 -0.25,0.17,0.99,U] [#2 0.05,-0.36,0.00,M2] [#3 -0.35,0.21,0.00,M6] [#4 0.05,0.09,0.82,U] [#5 -0.16,0.26,0.73,U] [#6 -0.27,0.21,0.00,M5] [#7 -0.18,0.11,0.62,U] [#8 0.01,-0.16,0.59,U] 
02:15:44.152 00.000 28316 single-star, 5 included, MultiStar: {-0.11, 0.10}, one-star: {-0.09, 0.09}
02:15:44.152 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
02:15:44.153 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
02:15:44.153 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.31 mountX=0.12 mountY=0.03, mountTheta=0.27
02:15:44.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
02:15:44.155 00.001 28316 Enqueuing Move request for scope (-0.09, 0.09)
02:15:44.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:44.156 00.001 29988 Worker thread wakes up
02:15:44.156 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:15:44.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:44.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
02:15:44.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
02:15:44.157 00.000 29988 Moving (-0.09, 0.09) raw xDistance=0.12 yDistance=0.03
02:15:44.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:15:44.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:44.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:15:44.157 00.000 29988 MoveAxis(E, 0, ABG)
02:15:44.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:44.158 00.001 29988 Move returns status 0, amount 0
02:15:44.158 00.000 28316 Enqueuing Expose request
02:15:44.158 00.000 29988 MoveAxis(N, 0, ABG)
02:15:44.158 00.000 29988 Move returns status 0, amount 0
02:15:44.158 00.000 29988 move complete, result=0
02:15:44.158 00.000 29988 worker thread done servicing request
02:15:44.158 00.000 29988 Worker thread wakes up
02:15:44.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:44.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:44.159 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:45.789 01.630 29988 Exposure complete
02:15:45.828 00.039 29988 worker thread done servicing request
02:15:45.828 00.000 28316 OnExposeComplete: enter
02:15:45.829 00.001 28316 UpdateGuideState(): m_state=6
02:15:45.830 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2838
02:15:45.831 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.96, Mass=2395, SNR=33.9, Peak=211 HFD=4.0
02:15:45.832 00.001 28316 MultiStar: [#1 -0.03,-0.07,0.99,U] [#2 0.32,-0.51,0.00,M3] [#3 -0.16,-0.04,0.87,U] [#4 -0.07,-0.17,0.82,U] [#5 -0.07,-0.01,0.74,U] [#6 -0.24,0.03,0.64,U] [#7 -0.16,-0.14,0.62,U] [#8 0.03,-0.51,0.00,M1] 
02:15:45.833 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.07}, one-star: {0.05, -0.10}
02:15:45.833 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
02:15:45.834 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
02:15:45.835 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.42 mountX=-0.03 mountY=0.11, mountTheta=1.86
02:15:45.837 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
02:15:45.841 00.004 28316 Enqueuing Move request for scope (-0.08, -0.07)
02:15:45.842 00.001 29988 Worker thread wakes up
02:15:45.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
02:15:45.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:45.845 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
02:15:45.845 00.000 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.11
02:15:45.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:15:45.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:45.845 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.9
02:15:45.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:45.846 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:45.846 00.000 28316 Enqueuing Expose request
02:15:45.848 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:15:45.848 00.000 29988 MoveAxis(E, 0, ABG)
02:15:45.848 00.000 29988 Move returns status 0, amount 0
02:15:45.848 00.000 29988 MoveAxis(N, 0, ABG)
02:15:45.848 00.000 29988 Move returns status 0, amount 0
02:15:45.848 00.000 29988 move complete, result=0
02:15:45.848 00.000 29988 worker thread done servicing request
02:15:45.848 00.000 29988 Worker thread wakes up
02:15:45.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:45.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:45.849 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:47.379 01.530 29988 Exposure complete
02:15:47.422 00.043 29988 worker thread done servicing request
02:15:47.423 00.001 28316 OnExposeComplete: enter
02:15:47.425 00.002 28316 UpdateGuideState(): m_state=6
02:15:47.426 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2839
02:15:47.428 00.002 28316 Star::Find returns 1 (0), X=950.77, Y=258.08, Mass=2410, SNR=34.0, Peak=212 HFD=4.1
02:15:47.430 00.002 28316 MultiStar: [#1 0.05,0.10,1.02,U] [#2 0.26,-0.49,0.00,M4] [#3 -0.11,0.06,0.84,U] [#4 0.07,-0.02,0.83,U] [#5 -0.12,0.08,0.74,U] [#6 -0.21,0.20,0.63,U] [#7 -0.15,-0.12,0.61,U] [#8 0.13,-0.20,0.58,U] 
02:15:47.431 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.03}, one-star: {0.13, 0.02}
02:15:47.431 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
02:15:47.432 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
02:15:47.433 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.13 mountX=0.03 mountY=0.00, mountTheta=0.09
02:15:47.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
02:15:47.435 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
02:15:47.435 00.000 29988 Worker thread wakes up
02:15:47.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:47.436 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.0
02:15:47.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
02:15:47.436 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
02:15:47.436 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:47.436 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:47.437 00.001 28316 Enqueuing Expose request
02:15:47.437 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=0.00
02:15:47.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:15:47.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:47.438 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:15:47.438 00.000 29988 MoveAxis(E, 0, ABG)
02:15:47.438 00.000 29988 Move returns status 0, amount 0
02:15:47.438 00.000 29988 MoveAxis(N, 0, ABG)
02:15:47.438 00.000 29988 Move returns status 0, amount 0
02:15:47.438 00.000 29988 move complete, result=0
02:15:47.438 00.000 29988 worker thread done servicing request
02:15:47.438 00.000 29988 Worker thread wakes up
02:15:47.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:47.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:47.438 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:49.076 01.638 29988 Exposure complete
02:15:49.132 00.056 29988 worker thread done servicing request
02:15:49.132 00.000 28316 OnExposeComplete: enter
02:15:49.133 00.001 28316 UpdateGuideState(): m_state=6
02:15:49.134 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2840
02:15:49.134 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=257.81, Mass=2475, SNR=34.5, Peak=216 HFD=3.8
02:15:49.134 00.000 28316 MultiStar: [#1 -0.20,-0.06,0.99,U] [#2 -0.01,-0.76,0.00,M5] [#3 -0.00,-0.14,0.83,U] [#4 -0.01,-0.08,0.81,U] [#5 -0.11,-0.09,0.73,U] [#6 -0.15,-0.01,0.61,U] [#7 -0.24,-0.27,0.00,M1] [#8 0.15,-0.29,0.00,M1] 
02:15:49.137 00.003 28316 refined, 5 included, MultiStar: {-0.07, -0.11}, one-star: {0.03, -0.25}
02:15:49.140 00.003 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.17)
02:15:49.142 00.002 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.13)
02:15:49.144 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.12 mountX=-0.07 mountY=0.11, mountTheta=2.15
02:15:49.148 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.11, opts=13)
02:15:49.148 00.000 28316 Enqueuing Move request for scope (-0.07, -0.11)
02:15:49.149 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:49.149 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5
02:15:49.150 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:49.150 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:49.150 00.000 28316 Enqueuing Expose request
02:15:49.151 00.001 29988 Worker thread wakes up
02:15:49.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
02:15:49.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
02:15:49.151 00.000 29988 Moving (-0.07, -0.11) raw xDistance=-0.07 yDistance=0.11
02:15:49.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:15:49.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:49.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:15:49.151 00.000 29988 MoveAxis(E, 0, ABG)
02:15:49.151 00.000 29988 Move returns status 0, amount 0
02:15:49.151 00.000 29988 MoveAxis(N, 0, ABG)
02:15:49.151 00.000 29988 Move returns status 0, amount 0
02:15:49.151 00.000 29988 move complete, result=0
02:15:49.151 00.000 29988 worker thread done servicing request
02:15:49.151 00.000 29988 Worker thread wakes up
02:15:49.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:49.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:49.151 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:15:50.567 01.416 29988 Exposure complete
02:15:50.608 00.041 29988 worker thread done servicing request
02:15:50.608 00.000 28316 OnExposeComplete: enter
02:15:50.610 00.002 28316 UpdateGuideState(): m_state=6
02:15:50.611 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2841
02:15:50.612 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=257.96, Mass=2564, SNR=35.2, Peak=210 HFD=4.0
02:15:50.614 00.002 28316 MultiStar: [#1 -0.37,-0.11,0.00,M7] [#2 -0.02,-0.59,0.00,M6] [#3 -0.44,-0.14,0.00,M4] [#4 -0.02,-0.26,0.79,U] [#5 -0.36,-0.13,0.00,M1] [#6 -0.14,-0.02,0.62,U] [#7 -0.31,-0.31,0.00,M2] [#8 -0.07,-0.33,0.00,M2] 
02:15:50.614 00.000 28316 refined, 2 included, MultiStar: {-0.13, -0.14}, one-star: {-0.22, -0.10}
02:15:50.614 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.94)
02:15:50.616 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.90)
02:15:50.616 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.35 mountX=-0.07 mountY=0.18, mountTheta=1.93
02:15:50.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
02:15:50.617 00.000 28316 Enqueuing Move request for scope (-0.13, -0.14)
02:15:50.618 00.001 29988 Worker thread wakes up
02:15:50.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
02:15:50.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
02:15:50.618 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.07 yDistance=0.18
02:15:50.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:15:50.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:50.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:15:50.618 00.000 29988 MoveAxis(E, 0, ABG)
02:15:50.618 00.000 29988 Move returns status 0, amount 0
02:15:50.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:50.618 00.000 28316 UpdateGuideState exits: m=2564 RSB=35.2
02:15:50.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:50.620 00.002 29988 MoveAxis(N, 0, ABG)
02:15:50.620 00.000 29988 Move returns status 0, amount 0
02:15:50.620 00.000 29988 move complete, result=0
02:15:50.620 00.000 29988 worker thread done servicing request
02:15:50.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:50.621 00.001 28316 Enqueuing Expose request
02:15:50.621 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:15:50.622 00.001 29988 Worker thread wakes up
02:15:50.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:50.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:52.252 01.630 29988 Exposure complete
02:15:52.283 00.031 29988 worker thread done servicing request
02:15:52.283 00.000 28316 OnExposeComplete: enter
02:15:52.284 00.001 28316 UpdateGuideState(): m_state=6
02:15:52.284 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2842
02:15:52.285 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=258.05, Mass=2379, SNR=33.8, Peak=211 HFD=4.2
02:15:52.285 00.000 28316 MultiStar: [#1 -0.03,-0.02,0.98,U] [#2 0.30,-0.48,0.00,M7] [#3 0.11,-0.08,0.86,U] [#4 0.12,-0.08,0.83,U] [#5 -0.10,-0.16,0.72,U] [#6 0.04,0.04,0.63,U] [#7 -0.17,-0.23,0.61,U] [#8 0.02,-0.20,0.58,U] 
02:15:52.285 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.08}, one-star: {0.24, -0.01}
02:15:52.286 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
02:15:52.286 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
02:15:52.287 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=-0.09 mountY=-0.00, mountTheta=-3.13
02:15:52.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
02:15:52.288 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
02:15:52.289 00.001 29988 Worker thread wakes up
02:15:52.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
02:15:52.289 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
02:15:52.289 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=-0.00
02:15:52.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:15:52.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:52.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:52.290 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:15:52.290 00.000 29988 MoveAxis(E, 0, ABG)
02:15:52.290 00.000 29988 Move returns status 0, amount 0
02:15:52.290 00.000 29988 MoveAxis(N, 0, ABG)
02:15:52.290 00.000 29988 Move returns status 0, amount 0
02:15:52.290 00.000 29988 move complete, result=0
02:15:52.290 00.000 29988 worker thread done servicing request
02:15:52.290 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
02:15:52.291 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:52.291 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:52.291 00.000 28316 Enqueuing Expose request
02:15:52.292 00.001 29988 Worker thread wakes up
02:15:52.292 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:52.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:52.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:53.820 01.528 29988 Exposure complete
02:15:53.845 00.025 29988 worker thread done servicing request
02:15:53.845 00.000 28316 OnExposeComplete: enter
02:15:53.847 00.002 28316 UpdateGuideState(): m_state=6
02:15:53.848 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2843
02:15:53.850 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=257.96, Mass=2352, SNR=33.7, Peak=232 HFD=4.0
02:15:53.852 00.002 28316 MultiStar: [#1 0.10,0.02,0.99,U] [#2 0.42,-0.67,0.00,M8] [#3 0.10,-0.11,0.86,U] [#4 0.16,-0.10,0.82,U] [#5 0.07,0.05,0.75,U] [#6 0.05,-0.06,0.63,U] [#7 0.10,-0.24,0.64,U] [#8 0.30,-0.55,0.00,M2] 
02:15:53.853 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.07}, one-star: {0.36, -0.10}
02:15:53.855 00.002 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
02:15:53.855 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
02:15:53.856 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-0.47 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
02:15:53.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
02:15:53.857 00.000 28316 Enqueuing Move request for scope (0.15, -0.07)
02:15:53.858 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:53.858 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
02:15:53.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:53.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:53.859 00.000 28316 Enqueuing Expose request
02:15:53.860 00.001 29988 Worker thread wakes up
02:15:53.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
02:15:53.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
02:15:53.860 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.13 yDistance=-0.10
02:15:53.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:15:53.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:53.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:15:53.860 00.000 29988 MoveAxis(E, 0, ABG)
02:15:53.860 00.000 29988 Move returns status 0, amount 0
02:15:53.860 00.000 29988 MoveAxis(N, 0, ABG)
02:15:53.860 00.000 29988 Move returns status 0, amount 0
02:15:53.860 00.000 29988 move complete, result=0
02:15:53.860 00.000 29988 worker thread done servicing request
02:15:53.860 00.000 29988 Worker thread wakes up
02:15:53.861 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:53.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:53.861 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:15:55.499 01.638 29988 Exposure complete
02:15:55.537 00.038 29988 worker thread done servicing request
02:15:55.537 00.000 28316 OnExposeComplete: enter
02:15:55.538 00.001 28316 UpdateGuideState(): m_state=6
02:15:55.539 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2844
02:15:55.539 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=257.90, Mass=2471, SNR=34.5, Peak=222 HFD=4.1
02:15:55.540 00.001 28316 MultiStar: [#1 -0.18,-0.03,0.95,U] [#2 0.10,-0.66,0.00,M9] [#3 -0.13,-0.07,0.84,U] [#4 0.12,-0.13,0.84,U] [#5 0.04,-0.03,0.72,U] [#6 -0.07,0.03,0.62,U] [#7 -0.25,-0.30,0.00,M1] [#8 0.13,-0.21,0.56,U] 
02:15:55.540 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.09}, one-star: {0.10, -0.16}
02:15:55.540 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
02:15:55.541 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
02:15:55.541 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=-0.08 mountY=0.04, mountTheta=2.64
02:15:55.544 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
02:15:55.545 00.001 28316 Enqueuing Move request for scope (-0.00, -0.09)
02:15:55.545 00.000 29988 Worker thread wakes up
02:15:55.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:55.546 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:15:55.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:55.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:55.547 00.001 28316 Enqueuing Expose request
02:15:55.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
02:15:55.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
02:15:55.547 00.000 29988 Moving (-0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
02:15:55.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:15:55.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:55.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:15:55.547 00.000 29988 MoveAxis(E, 0, ABG)
02:15:55.547 00.000 29988 Move returns status 0, amount 0
02:15:55.547 00.000 29988 MoveAxis(N, 0, ABG)
02:15:55.548 00.001 29988 Move returns status 0, amount 0
02:15:55.548 00.000 29988 move complete, result=0
02:15:55.548 00.000 29988 worker thread done servicing request
02:15:55.548 00.000 29988 Worker thread wakes up
02:15:55.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:55.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:55.548 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:15:57.067 01.519 29988 Exposure complete
02:15:57.109 00.042 29988 worker thread done servicing request
02:15:57.109 00.000 28316 OnExposeComplete: enter
02:15:57.111 00.002 28316 UpdateGuideState(): m_state=6
02:15:57.112 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2845
02:15:57.112 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.95, Mass=2384, SNR=33.8, Peak=232 HFD=4.1
02:15:57.113 00.001 28316 MultiStar: [#1 0.05,-0.02,1.01,U] [#2 0.38,-0.70,0.00,M10] [#3 -0.02,-0.10,0.87,U] [#4 0.28,-0.11,0.84,U] [#5 0.02,-0.13,0.76,U] [#6 -0.06,-0.05,0.65,U] [#7 0.01,-0.24,0.61,U] [#8 0.23,-0.28,0.00,M2] 
02:15:57.114 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.10}, one-star: {0.22, -0.11}
02:15:57.115 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
02:15:57.115 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
02:15:57.115 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.90 mountX=-0.13 mountY=-0.03, mountTheta=-2.94
02:15:57.117 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
02:15:57.118 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
02:15:57.118 00.000 29988 Worker thread wakes up
02:15:57.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
02:15:57.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
02:15:57.118 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.13 yDistance=-0.03
02:15:57.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:15:57.119 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:57.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:15:57.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:57.119 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:15:57.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:57.121 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:57.121 00.000 28316 Enqueuing Expose request
02:15:57.123 00.002 29988 MoveAxis(E, 0, ABG)
02:15:57.123 00.000 29988 Move returns status 0, amount 0
02:15:57.123 00.000 29988 MoveAxis(N, 0, ABG)
02:15:57.123 00.000 29988 Move returns status 0, amount 0
02:15:57.123 00.000 29988 move complete, result=0
02:15:57.123 00.000 29988 worker thread done servicing request
02:15:57.123 00.000 29988 Worker thread wakes up
02:15:57.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:57.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:15:57.123 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:15:58.754 01.631 29988 Exposure complete
02:15:58.791 00.037 29988 worker thread done servicing request
02:15:58.791 00.000 28316 OnExposeComplete: enter
02:15:58.794 00.003 28316 UpdateGuideState(): m_state=6
02:15:58.795 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2846
02:15:58.796 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.85, Mass=2448, SNR=34.4, Peak=211 HFD=4.2
02:15:58.798 00.002 28316 MultiStar: [#1 -0.01,-0.19,0.97,U] [#2 0.19,-0.74,0.00,R] [#3 0.15,-0.14,0.87,U] [#4 0.04,-0.30,0.85,U] [#5 0.25,-0.15,0.73,U] [#6 0.01,-0.09,0.60,U] [#7 0.05,-0.33,0.00,M1] [#8 0.32,-0.54,0.00,M3] 
02:15:58.799 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.19}, one-star: {0.36, -0.21}
02:15:58.801 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
02:15:58.803 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:15:58.803 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.93 mountX=-0.23 mountY=-0.04, mountTheta=-2.96
02:15:58.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.19, opts=13)
02:15:58.805 00.001 28316 Enqueuing Move request for scope (0.14, -0.19)
02:15:58.805 00.000 29988 Worker thread wakes up
02:15:58.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:15:58.806 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.4
02:15:58.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:15:58.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:15:58.807 00.000 28316 Enqueuing Expose request
02:15:58.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
02:15:58.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
02:15:58.808 00.000 29988 Moving (0.14, -0.19) raw xDistance=-0.23 yDistance=-0.04
02:15:58.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:15:58.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:15:58.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:15:58.808 00.000 29988 MoveAxis(E, 48, ABG)
02:15:58.808 00.000 29988 Guiding  Dir = 2, Dur = 48
02:15:58.808 00.000 29988 IsSlewing returns 0
02:15:58.808 00.000 29988 IsGuiding returns 0
02:15:58.809 00.001 29988 PulseGuide returned control before completion, sleep 57
02:15:58.878 00.069 29988 IsGuiding returns 0
02:15:58.879 00.001 29988 Move returns status 0, amount 48
02:15:58.879 00.000 29988 MoveAxis(N, 0, ABG)
02:15:58.879 00.000 29988 Move returns status 0, amount 0
02:15:58.879 00.000 29988 move complete, result=0
02:15:58.879 00.000 29988 worker thread done servicing request
02:15:58.879 00.000 29988 Worker thread wakes up
02:15:58.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:15:58.879 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
02:15:58.880 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:00.296 01.416 29988 Exposure complete
02:16:00.352 00.056 29988 worker thread done servicing request
02:16:00.352 00.000 28316 OnExposeComplete: enter
02:16:00.353 00.001 28316 UpdateGuideState(): m_state=6
02:16:00.354 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2847
02:16:00.355 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=258.04, Mass=2419, SNR=33.9, Peak=214 HFD=4.0
02:16:00.356 00.001 28316 MultiStar: [#1 -0.25,0.04,0.98,U] [#2 -0.07,0.28,0.93,U] [#3 -0.21,-0.04,0.87,U] [#4 -0.04,-0.10,0.82,U] [#5 -0.06,-0.20,0.75,U] [#6 -0.16,-0.01,0.65,U] [#7 -0.15,-0.29,0.00,M2] [#8 0.05,-0.38,0.00,M4] 
02:16:00.357 00.001 28316 single-star, 6 included, MultiStar: {-0.11, 0.00}, one-star: {0.02, -0.02}
02:16:00.357 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
02:16:00.358 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
02:16:00.359 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.74 mountX=-0.03 mountY=-0.01, mountTheta=-2.77
02:16:00.362 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
02:16:00.362 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
02:16:00.363 00.001 29988 Worker thread wakes up
02:16:00.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
02:16:00.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
02:16:00.363 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
02:16:00.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:16:00.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:00.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:00.364 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:16:00.364 00.000 29988 MoveAxis(E, 0, ABG)
02:16:00.364 00.000 29988 Move returns status 0, amount 0
02:16:00.364 00.000 29988 MoveAxis(N, 0, ABG)
02:16:00.364 00.000 29988 Move returns status 0, amount 0
02:16:00.364 00.000 29988 move complete, result=0
02:16:00.364 00.000 29988 worker thread done servicing request
02:16:00.364 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
02:16:00.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:00.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:00.366 00.001 28316 Enqueuing Expose request
02:16:00.366 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:00.367 00.001 29988 Worker thread wakes up
02:16:00.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:00.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:01.991 01.624 29988 Exposure complete
02:16:02.035 00.044 29988 worker thread done servicing request
02:16:02.035 00.000 28316 OnExposeComplete: enter
02:16:02.038 00.003 28316 UpdateGuideState(): m_state=6
02:16:02.040 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2848
02:16:02.040 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=257.67, Mass=2421, SNR=34.1, Peak=176 HFD=4.0
02:16:02.041 00.001 28316 MultiStar: [#1 -0.22,-0.29,0.00,M2] [#2 0.11,-0.08,0.89,U] [#3 -0.02,-0.34,0.00,M1] [#4 0.14,-0.55,0.00,M1] [#5 -0.11,-0.31,0.00,M1] [#6 -0.08,-0.33,0.00,M1] [#7 -0.32,-0.63,0.00,M3] [#8 0.09,-0.59,0.00,M5] 
02:16:02.041 00.000 28316 refined, 1 included, MultiStar: {0.01, -0.24}, one-star: {-0.07, -0.39}
02:16:02.042 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
02:16:02.042 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
02:16:02.043 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.25 cameraTheta=-1.51 mountX=-0.23 mountY=0.10, mountTheta=2.74
02:16:02.045 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.24, opts=13)
02:16:02.046 00.001 28316 Enqueuing Move request for scope (0.01, -0.24)
02:16:02.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:02.047 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:16:02.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:02.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:02.048 00.001 28316 Enqueuing Expose request
02:16:02.048 00.000 29988 Worker thread wakes up
02:16:02.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
02:16:02.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
02:16:02.048 00.000 29988 Moving (0.01, -0.24) raw xDistance=-0.23 yDistance=0.10
02:16:02.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:16:02.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:02.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:16:02.048 00.000 29988 MoveAxis(E, 48, ABG)
02:16:02.048 00.000 29988 Guiding  Dir = 2, Dur = 48
02:16:02.049 00.001 29988 IsSlewing returns 0
02:16:02.049 00.000 29988 IsGuiding returns 0
02:16:02.052 00.003 29988 PulseGuide returned control before completion, sleep 56
02:16:02.117 00.065 29988 IsGuiding returns 0
02:16:02.118 00.001 29988 Move returns status 0, amount 48
02:16:02.118 00.000 29988 MoveAxis(N, 0, ABG)
02:16:02.118 00.000 29988 Move returns status 0, amount 0
02:16:02.118 00.000 29988 move complete, result=0
02:16:02.118 00.000 29988 worker thread done servicing request
02:16:02.118 00.000 29988 Worker thread wakes up
02:16:02.118 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
02:16:02.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:02.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:03.531 01.413 29988 Exposure complete
02:16:03.560 00.029 29988 worker thread done servicing request
02:16:03.560 00.000 28316 OnExposeComplete: enter
02:16:03.564 00.004 28316 UpdateGuideState(): m_state=6
02:16:03.567 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2849
02:16:03.569 00.002 28316 Star::Find returns 1 (0), X=950.54, Y=257.99, Mass=2419, SNR=33.9, Peak=191 HFD=4.0
02:16:03.571 00.002 28316 MultiStar: [#1 -0.25,0.05,0.99,U] [#2 -0.22,0.16,0.91,U] [#3 -0.36,-0.02,0.00,M2] [#4 -0.12,-0.02,0.84,U] [#5 -0.32,0.01,0.00,M2] [#6 -0.35,0.14,0.00,M2] [#7 -0.60,-0.04,0.00,M4] [#8 -0.06,-0.35,0.00,M6] 
02:16:03.574 00.003 28316 single-star, 3 included, MultiStar: {-0.17, 0.03}, one-star: {-0.09, -0.07}
02:16:03.576 00.002 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
02:16:03.578 00.002 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
02:16:03.579 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=-0.03 mountY=0.11, mountTheta=1.84
02:16:03.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.07, opts=13)
02:16:03.581 00.001 28316 Enqueuing Move request for scope (-0.09, -0.07)
02:16:03.581 00.000 29988 Worker thread wakes up
02:16:03.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:03.582 00.001 28316 UpdateGuideState exits: m=2419 RSB=33.9
02:16:03.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:03.582 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:03.583 00.001 28316 Enqueuing Expose request
02:16:03.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
02:16:03.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
02:16:03.583 00.000 29988 Moving (-0.09, -0.07) raw xDistance=-0.03 yDistance=0.11
02:16:03.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:16:03.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:03.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:16:03.583 00.000 29988 MoveAxis(E, 0, ABG)
02:16:03.583 00.000 29988 Move returns status 0, amount 0
02:16:03.583 00.000 29988 MoveAxis(N, 0, ABG)
02:16:03.583 00.000 29988 Move returns status 0, amount 0
02:16:03.583 00.000 29988 move complete, result=0
02:16:03.583 00.000 29988 worker thread done servicing request
02:16:03.583 00.000 29988 Worker thread wakes up
02:16:03.584 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:03.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:03.584 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:05.210 01.626 29988 Exposure complete
02:16:05.249 00.039 29988 worker thread done servicing request
02:16:05.249 00.000 28316 OnExposeComplete: enter
02:16:05.250 00.001 28316 UpdateGuideState(): m_state=6
02:16:05.252 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2850
02:16:05.252 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=258.23, Mass=2441, SNR=34.0, Peak=200 HFD=3.7
02:16:05.253 00.001 28316 MultiStar: [#1 -0.25,0.15,0.98,U] [#2 -0.14,0.34,0.00,M1] [#3 -0.19,0.30,0.00,M3] [#4 0.01,0.13,0.85,U] [#5 -0.15,0.25,0.75,U] [#6 -0.27,0.15,0.61,U] [#7 -0.20,-0.01,0.62,U] [#8 0.07,-0.08,0.59,U] 
02:16:05.254 00.001 28316 refined, 6 included, MultiStar: {-0.12, 0.12}, one-star: {-0.05, 0.17}
02:16:05.255 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
02:16:05.256 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
02:16:05.257 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.36 mountX=0.16 mountY=0.05, mountTheta=0.32
02:16:05.260 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.12, opts=13)
02:16:05.260 00.000 28316 Enqueuing Move request for scope (-0.12, 0.12)
02:16:05.260 00.000 29988 Worker thread wakes up
02:16:05.261 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
02:16:05.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
02:16:05.261 00.000 29988 Moving (-0.12, 0.12) raw xDistance=0.16 yDistance=0.05
02:16:05.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:16:05.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:05.261 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:05.261 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.0
02:16:05.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:05.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:05.262 00.000 28316 Enqueuing Expose request
02:16:05.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:16:05.263 00.000 29988 MoveAxis(E, 0, ABG)
02:16:05.263 00.000 29988 Move returns status 0, amount 0
02:16:05.263 00.000 29988 MoveAxis(N, 0, ABG)
02:16:05.263 00.000 29988 Move returns status 0, amount 0
02:16:05.263 00.000 29988 move complete, result=0
02:16:05.263 00.000 29988 worker thread done servicing request
02:16:05.263 00.000 29988 Worker thread wakes up
02:16:05.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:05.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:05.263 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:06.789 01.526 29988 Exposure complete
02:16:06.849 00.060 29988 worker thread done servicing request
02:16:06.849 00.000 28316 OnExposeComplete: enter
02:16:06.850 00.001 28316 UpdateGuideState(): m_state=6
02:16:06.850 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2851
02:16:06.851 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=258.12, Mass=2412, SNR=34.1, Peak=183 HFD=3.9
02:16:06.851 00.000 28316 MultiStar: [#1 -0.21,0.04,0.98,U] [#2 -0.17,0.29,0.00,M2] [#3 -0.41,0.10,0.00,M4] [#4 -0.11,-0.15,0.80,U] [#5 -0.08,0.14,0.72,U] [#6 -0.45,0.10,0.00,M2] [#7 -0.25,0.02,0.63,U] [#8 0.00,-0.12,0.58,U] 
02:16:06.852 00.001 28316 single-star, 5 included, MultiStar: {-0.12, 0.00}, one-star: {-0.05, 0.06}
02:16:06.852 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
02:16:06.853 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
02:16:06.853 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=0.08 mountY=0.02, mountTheta=0.23
02:16:06.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:16:06.856 00.002 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:16:06.856 00.000 29988 Worker thread wakes up
02:16:06.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:16:06.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:16:06.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:06.857 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:16:06.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:06.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:06.858 00.000 28316 Enqueuing Expose request
02:16:06.859 00.001 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.02
02:16:06.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:16:06.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:06.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:16:06.859 00.000 29988 MoveAxis(E, 0, ABG)
02:16:06.859 00.000 29988 Move returns status 0, amount 0
02:16:06.859 00.000 29988 MoveAxis(N, 0, ABG)
02:16:06.859 00.000 29988 Move returns status 0, amount 0
02:16:06.859 00.000 29988 move complete, result=0
02:16:06.859 00.000 29988 worker thread done servicing request
02:16:06.859 00.000 29988 Worker thread wakes up
02:16:06.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:06.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:06.859 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:16:08.497 01.638 29988 Exposure complete
02:16:08.527 00.030 29988 worker thread done servicing request
02:16:08.527 00.000 28316 OnExposeComplete: enter
02:16:08.529 00.002 28316 UpdateGuideState(): m_state=6
02:16:08.530 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2852
02:16:08.531 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=257.99, Mass=2354, SNR=33.6, Peak=184 HFD=4.1
02:16:08.533 00.002 28316 MultiStar: [#1 -0.14,-0.07,0.96,U] [#2 -0.35,0.14,0.00,M3] [#3 -0.33,-0.12,0.00,M5] [#4 -0.02,-0.12,0.84,U] [#5 -0.10,-0.15,0.76,U] [#6 -0.14,-0.04,0.64,U] [#7 -0.10,-0.24,0.65,U] [#8 -0.03,-0.33,0.00,M5] 
02:16:08.534 00.001 28316 single-star, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.08, -0.07}
02:16:08.535 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
02:16:08.536 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
02:16:08.537 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.40 mountX=-0.03 mountY=0.10, mountTheta=1.88
02:16:08.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
02:16:08.540 00.002 28316 Enqueuing Move request for scope (-0.08, -0.07)
02:16:08.541 00.001 29988 Worker thread wakes up
02:16:08.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:08.542 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
02:16:08.542 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
02:16:08.544 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:08.545 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
02:16:08.545 00.000 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.10
02:16:08.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:16:08.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:08.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:08.546 00.001 28316 Enqueuing Expose request
02:16:08.547 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:16:08.547 00.000 29988 MoveAxis(E, 0, ABG)
02:16:08.547 00.000 29988 Move returns status 0, amount 0
02:16:08.547 00.000 29988 MoveAxis(N, 0, ABG)
02:16:08.547 00.000 29988 Move returns status 0, amount 0
02:16:08.547 00.000 29988 move complete, result=0
02:16:08.548 00.001 29988 worker thread done servicing request
02:16:08.548 00.000 29988 Worker thread wakes up
02:16:08.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:08.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:08.549 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:10.072 01.523 29988 Exposure complete
02:16:10.105 00.033 29988 worker thread done servicing request
02:16:10.105 00.000 28316 OnExposeComplete: enter
02:16:10.106 00.001 28316 UpdateGuideState(): m_state=6
02:16:10.106 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2853
02:16:10.107 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=258.04, Mass=2416, SNR=34.0, Peak=214 HFD=4.1
02:16:10.107 00.000 28316 MultiStar: [#1 0.14,0.07,1.00,U] [#2 0.04,0.31,0.00,M4] [#3 0.02,0.01,0.86,U] [#4 0.16,0.01,0.81,U] [#5 0.15,0.05,0.75,U] [#6 -0.09,-0.05,0.64,U] [#7 -0.10,-0.07,0.61,U] [#8 0.30,-0.19,0.00,M6] 
02:16:10.108 00.001 28316 refined, 6 included, MultiStar: {0.07, 0.01}, one-star: {0.12, -0.02}
02:16:10.108 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
02:16:10.109 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
02:16:10.109 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.11 mountX=-0.02 mountY=-0.06, mountTheta=-1.90
02:16:10.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
02:16:10.111 00.001 28316 Enqueuing Move request for scope (0.07, 0.01)
02:16:10.111 00.000 29988 Worker thread wakes up
02:16:10.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:10.112 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
02:16:10.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
02:16:10.112 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.0
02:16:10.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:10.113 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:10.113 00.000 28316 Enqueuing Expose request
02:16:10.114 00.001 29988 Moving (0.07, 0.01) raw xDistance=-0.02 yDistance=-0.06
02:16:10.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:16:10.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:10.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:16:10.114 00.000 29988 MoveAxis(E, 0, ABG)
02:16:10.114 00.000 29988 Move returns status 0, amount 0
02:16:10.114 00.000 29988 MoveAxis(N, 0, ABG)
02:16:10.114 00.000 29988 Move returns status 0, amount 0
02:16:10.114 00.000 29988 move complete, result=0
02:16:10.114 00.000 29988 worker thread done servicing request
02:16:10.114 00.000 29988 Worker thread wakes up
02:16:10.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:10.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:10.114 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:11.751 01.637 29988 Exposure complete
02:16:11.794 00.043 28316 OnExposeComplete: enter
02:16:11.794 00.000 28316 UpdateGuideState(): m_state=6
02:16:11.797 00.003 29988 worker thread done servicing request
02:16:11.797 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2854
02:16:11.800 00.003 28316 Star::Find returns 1 (0), X=950.83, Y=258.10, Mass=2449, SNR=34.3, Peak=229 HFD=4.2
02:16:11.802 00.002 28316 MultiStar: [#1 0.20,0.09,0.99,U] [#2 0.05,0.25,0.91,U] [#3 -0.07,-0.01,0.84,U] [#4 0.27,-0.04,0.84,U] [#5 0.26,0.07,0.74,U] [#6 0.01,0.04,0.63,U] [#7 0.05,-0.12,0.62,U] [#8 0.24,-0.14,0.60,U] 
02:16:11.805 00.003 28316 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.19, 0.04}
02:16:11.807 00.002 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:16:11.809 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:16:11.812 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.23 mountX=-0.03 mountY=-0.14, mountTheta=-1.77
02:16:11.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.03, opts=13)
02:16:11.815 00.001 28316 Enqueuing Move request for scope (0.14, 0.03)
02:16:11.815 00.000 29988 Worker thread wakes up
02:16:11.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
02:16:11.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
02:16:11.815 00.000 29988 Moving (0.14, 0.03) raw xDistance=-0.03 yDistance=-0.14
02:16:11.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:11.816 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.3
02:16:11.816 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:11.817 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:11.817 00.000 28316 Enqueuing Expose request
02:16:11.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:16:11.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:11.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:16:11.817 00.000 29988 MoveAxis(E, 0, ABG)
02:16:11.817 00.000 29988 Move returns status 0, amount 0
02:16:11.818 00.001 29988 MoveAxis(N, 0, ABG)
02:16:11.818 00.000 29988 Move returns status 0, amount 0
02:16:11.818 00.000 29988 move complete, result=0
02:16:11.818 00.000 29988 worker thread done servicing request
02:16:11.818 00.000 29988 Worker thread wakes up
02:16:11.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:11.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:11.818 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:13.347 01.529 29988 Exposure complete
02:16:13.383 00.036 29988 worker thread done servicing request
02:16:13.383 00.000 28316 OnExposeComplete: enter
02:16:13.384 00.001 28316 UpdateGuideState(): m_state=6
02:16:13.385 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2855
02:16:13.385 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=258.21, Mass=2381, SNR=33.8, Peak=222 HFD=3.8
02:16:13.386 00.001 28316 MultiStar: [#1 -0.03,0.10,0.98,U] [#2 0.02,0.46,0.00,M4] [#3 -0.06,0.18,0.87,U] [#4 0.21,0.11,0.83,U] [#5 0.07,0.05,0.71,U] [#6 -0.12,0.28,0.64,U] [#7 -0.12,0.10,0.65,U] [#8 0.36,-0.12,0.00,M6] 
02:16:13.386 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.14}, one-star: {0.06, 0.15}
02:16:13.386 00.000 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
02:16:13.387 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
02:16:13.388 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=0.12 mountY=-0.07, mountTheta=-0.52
02:16:13.391 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
02:16:13.392 00.001 28316 Enqueuing Move request for scope (0.01, 0.14)
02:16:13.392 00.000 29988 Worker thread wakes up
02:16:13.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:13.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
02:16:13.393 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:16:13.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:13.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:13.394 00.001 28316 Enqueuing Expose request
02:16:13.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
02:16:13.394 00.000 29988 Moving (0.01, 0.14) raw xDistance=0.12 yDistance=-0.07
02:16:13.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:16:13.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:13.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:13.394 00.000 29988 MoveAxis(E, 0, ABG)
02:16:13.394 00.000 29988 Move returns status 0, amount 0
02:16:13.394 00.000 29988 MoveAxis(N, 0, ABG)
02:16:13.394 00.000 29988 Move returns status 0, amount 0
02:16:13.394 00.000 29988 move complete, result=0
02:16:13.394 00.000 29988 worker thread done servicing request
02:16:13.394 00.000 29988 Worker thread wakes up
02:16:13.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:13.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:13.395 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:15.024 01.629 29988 Exposure complete
02:16:15.067 00.043 29988 worker thread done servicing request
02:16:15.067 00.000 28316 OnExposeComplete: enter
02:16:15.069 00.002 28316 UpdateGuideState(): m_state=6
02:16:15.071 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2856
02:16:15.072 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=258.29, Mass=2525, SNR=34.9, Peak=225 HFD=4.0
02:16:15.073 00.001 28316 MultiStar: [#1 0.14,0.42,0.00,M1] [#2 0.12,0.44,0.00,M5] [#3 0.10,0.35,0.00,M3] [#4 0.12,0.26,0.82,U] [#5 0.07,0.49,0.00,M1] [#6 0.01,0.42,0.00,M1] [#7 0.01,0.23,0.61,U] [#8 0.23,0.00,0.56,U] 
02:16:15.075 00.002 28316 refined, 3 included, MultiStar: {0.15, 0.19}, one-star: {0.22, 0.23}
02:16:15.076 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
02:16:15.076 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
02:16:15.076 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.25 cameraTheta=0.90 mountX=0.11 mountY=-0.22, mountTheta=-1.10
02:16:15.079 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.19, opts=13)
02:16:15.081 00.002 28316 Enqueuing Move request for scope (0.15, 0.19)
02:16:15.082 00.001 29988 Worker thread wakes up
02:16:15.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:15.083 00.001 28316 UpdateGuideState exits: m=2525 RSB=34.9
02:16:15.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:15.083 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:15.084 00.001 28316 Enqueuing Expose request
02:16:15.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
02:16:15.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
02:16:15.084 00.000 29988 Moving (0.15, 0.19) raw xDistance=0.11 yDistance=-0.22
02:16:15.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:16:15.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:16:15.084 00.000 29988 MoveAxis(E, 0, ABG)
02:16:15.084 00.000 29988 Move returns status 0, amount 0
02:16:15.084 00.000 29988 MoveAxis(N, 53, ABG)
02:16:15.084 00.000 29988 Guiding  Dir = 0, Dur = 53
02:16:15.085 00.001 29988 IsSlewing returns 0
02:16:15.085 00.000 29988 IsGuiding returns 0
02:16:15.090 00.005 29988 PulseGuide returned control before completion, sleep 59
02:16:15.164 00.074 29988 IsGuiding returns 0
02:16:15.164 00.000 29988 Move returns status 0, amount 53
02:16:15.164 00.000 29988 move complete, result=0
02:16:15.164 00.000 29988 worker thread done servicing request
02:16:15.164 00.000 29988 Worker thread wakes up
02:16:15.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:15.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:15.164 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
02:16:16.576 01.412 29988 Exposure complete
02:16:16.625 00.049 29988 worker thread done servicing request
02:16:16.625 00.000 28316 OnExposeComplete: enter
02:16:16.626 00.001 28316 UpdateGuideState(): m_state=6
02:16:16.628 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2857
02:16:16.629 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=258.09, Mass=2312, SNR=33.4, Peak=220 HFD=4.2
02:16:16.631 00.002 28316 MultiStar: [#1 0.20,-0.05,1.01,U] [#2 0.11,0.33,0.00,M6] [#3 0.05,0.04,0.88,U] [#4 0.16,0.06,0.86,U] [#5 0.17,0.04,0.75,U] [#6 0.04,0.19,0.62,U] [#7 0.19,-0.04,0.64,U] [#8 0.49,-0.45,0.00,M6] 
02:16:16.632 00.001 28316 refined, 6 included, MultiStar: {0.15, 0.03}, one-star: {0.23, 0.03}
02:16:16.633 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:16:16.634 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:16:16.636 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.16 cameraTheta=0.22 mountX=-0.03 mountY=-0.15, mountTheta=-1.78
02:16:16.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.03, opts=13)
02:16:16.637 00.000 28316 Enqueuing Move request for scope (0.15, 0.03)
02:16:16.638 00.001 29988 Worker thread wakes up
02:16:16.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:16.638 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.4
02:16:16.639 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
02:16:16.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
02:16:16.639 00.000 29988 Moving (0.15, 0.03) raw xDistance=-0.03 yDistance=-0.15
02:16:16.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:16:16.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:16.642 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:16.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:16.642 00.000 28316 Enqueuing Expose request
02:16:16.643 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:16:16.643 00.000 29988 MoveAxis(E, 0, ABG)
02:16:16.643 00.000 29988 Move returns status 0, amount 0
02:16:16.643 00.000 29988 MoveAxis(N, 0, ABG)
02:16:16.643 00.000 29988 Move returns status 0, amount 0
02:16:16.643 00.000 29988 move complete, result=0
02:16:16.643 00.000 29988 worker thread done servicing request
02:16:16.643 00.000 29988 Worker thread wakes up
02:16:16.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:16.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:16.643 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:16:18.268 01.625 29988 Exposure complete
02:16:18.323 00.055 29988 worker thread done servicing request
02:16:18.323 00.000 28316 OnExposeComplete: enter
02:16:18.325 00.002 28316 UpdateGuideState(): m_state=6
02:16:18.325 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2858
02:16:18.326 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=258.02, Mass=2499, SNR=34.7, Peak=211 HFD=4.0
02:16:18.327 00.001 28316 MultiStar: [#1 -0.03,0.05,0.96,U] [#2 -0.18,0.22,0.88,U] [#3 -0.20,-0.06,0.83,U] [#4 0.05,-0.15,0.80,U] [#5 0.01,-0.10,0.72,U] [#6 -0.05,0.01,0.60,U] [#7 -0.18,-0.10,0.61,U] [#8 0.09,-0.19,0.58,U] 
02:16:18.328 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {0.05, -0.04}
02:16:18.329 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
02:16:18.329 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
02:16:18.330 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.62 mountX=-0.01 mountY=0.06, mountTheta=1.67
02:16:18.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
02:16:18.333 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
02:16:18.334 00.001 29988 Worker thread wakes up
02:16:18.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
02:16:18.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
02:16:18.334 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.01 yDistance=0.06
02:16:18.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:16:18.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:18.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:16:18.334 00.000 29988 MoveAxis(E, 0, ABG)
02:16:18.334 00.000 29988 Move returns status 0, amount 0
02:16:18.334 00.000 29988 MoveAxis(N, 0, ABG)
02:16:18.334 00.000 29988 Move returns status 0, amount 0
02:16:18.334 00.000 29988 move complete, result=0
02:16:18.334 00.000 29988 worker thread done servicing request
02:16:18.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:18.335 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7
02:16:18.336 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:18.338 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:18.340 00.002 28316 Enqueuing Expose request
02:16:18.342 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:18.344 00.002 29988 Worker thread wakes up
02:16:18.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:18.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:19.860 01.516 29988 Exposure complete
02:16:19.898 00.038 29988 worker thread done servicing request
02:16:19.898 00.000 28316 OnExposeComplete: enter
02:16:19.900 00.002 28316 UpdateGuideState(): m_state=6
02:16:19.901 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2859
02:16:19.903 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=257.99, Mass=2479, SNR=34.6, Peak=235 HFD=3.9
02:16:19.905 00.002 28316 MultiStar: [#1 -0.01,-0.05,0.97,U] [#2 0.22,0.22,0.00,M6] [#3 -0.06,-0.03,0.85,U] [#4 0.08,-0.17,0.83,U] [#5 0.11,0.08,0.70,U] [#6 -0.03,0.06,0.63,U] [#7 -0.04,-0.08,0.62,U] [#8 0.21,-0.19,0.59,U] 
02:16:19.906 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.01, -0.07}
02:16:19.906 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:16:19.907 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:16:19.907 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.12 mountX=-0.06 mountY=0.00, mountTheta=3.12
02:16:19.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
02:16:19.909 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
02:16:19.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:19.910 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.6
02:16:19.910 00.000 29988 Worker thread wakes up
02:16:19.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:19.911 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:19.911 00.000 28316 Enqueuing Expose request
02:16:19.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
02:16:19.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
02:16:19.911 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.00
02:16:19.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:16:19.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:19.912 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:16:19.912 00.000 29988 MoveAxis(E, 0, ABG)
02:16:19.912 00.000 29988 Move returns status 0, amount 0
02:16:19.912 00.000 29988 MoveAxis(N, 0, ABG)
02:16:19.912 00.000 29988 Move returns status 0, amount 0
02:16:19.912 00.000 29988 move complete, result=0
02:16:19.912 00.000 29988 worker thread done servicing request
02:16:19.912 00.000 29988 Worker thread wakes up
02:16:19.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:19.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:19.912 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:16:21.535 01.623 29988 Exposure complete
02:16:21.591 00.056 29988 worker thread done servicing request
02:16:21.591 00.000 28316 OnExposeComplete: enter
02:16:21.594 00.003 28316 UpdateGuideState(): m_state=6
02:16:21.597 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2860
02:16:21.599 00.002 28316 Star::Find returns 1 (0), X=950.69, Y=258.11, Mass=2486, SNR=34.7, Peak=236 HFD=3.9
02:16:21.602 00.003 28316 MultiStar: [#1 -0.06,0.12,0.99,U] [#2 -0.09,0.26,0.90,U] [#3 -0.10,0.10,0.84,U] [#4 0.14,-0.09,0.83,U] [#5 -0.10,0.08,0.72,U] [#6 0.06,0.14,0.61,U] [#7 -0.35,0.03,0.00,M1] [#8 0.13,-0.14,0.60,U] 
02:16:21.604 00.002 28316 single-star, 7 included, MultiStar: {-0.00, 0.07}, one-star: {0.05, 0.05}
02:16:21.606 00.002 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
02:16:21.608 00.002 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
02:16:21.611 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.75 mountX=0.02 mountY=-0.07, mountTheta=-1.25
02:16:21.614 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
02:16:21.617 00.003 28316 Enqueuing Move request for scope (0.05, 0.05)
02:16:21.619 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:21.622 00.003 28316 UpdateGuideState exits: m=2486 RSB=34.7
02:16:21.624 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:21.626 00.002 29988 Worker thread wakes up
02:16:21.627 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:21.628 00.001 28316 Enqueuing Expose request
02:16:21.628 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
02:16:21.629 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
02:16:21.629 00.000 29988 Moving (0.05, 0.05) raw xDistance=0.02 yDistance=-0.07
02:16:21.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:16:21.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:21.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:21.629 00.000 29988 MoveAxis(E, 0, ABG)
02:16:21.629 00.000 29988 Move returns status 0, amount 0
02:16:21.629 00.000 29988 MoveAxis(N, 0, ABG)
02:16:21.629 00.000 29988 Move returns status 0, amount 0
02:16:21.629 00.000 29988 move complete, result=0
02:16:21.629 00.000 29988 worker thread done servicing request
02:16:21.629 00.000 29988 Worker thread wakes up
02:16:21.629 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:21.630 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:21.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:23.042 01.412 29988 Exposure complete
02:16:23.083 00.041 29988 worker thread done servicing request
02:16:23.083 00.000 28316 OnExposeComplete: enter
02:16:23.084 00.001 28316 UpdateGuideState(): m_state=6
02:16:23.085 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2861
02:16:23.085 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=258.03, Mass=2517, SNR=34.8, Peak=201 HFD=3.9
02:16:23.086 00.001 28316 MultiStar: [#1 -0.24,0.09,0.95,U] [#2 -0.10,0.31,0.00,M6] [#3 -0.31,-0.02,0.83,U] [#4 0.01,-0.04,0.84,U] [#5 -0.32,0.14,0.00,M1] [#6 -0.27,0.20,0.00,M1] [#7 -0.10,-0.02,0.62,U] [#8 0.09,-0.18,0.60,U] 
02:16:23.086 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.02}, one-star: {-0.28, -0.03}
02:16:23.086 00.000 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
02:16:23.087 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
02:16:23.087 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-2.99 mountX=0.04 mountY=0.15, mountTheta=1.29
02:16:23.088 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
02:16:23.089 00.001 28316 Enqueuing Move request for scope (-0.16, -0.02)
02:16:23.089 00.000 29988 Worker thread wakes up
02:16:23.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
02:16:23.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
02:16:23.089 00.000 29988 Moving (-0.16, -0.02) raw xDistance=0.04 yDistance=0.15
02:16:23.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:16:23.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:23.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:23.090 00.001 28316 UpdateGuideState exits: m=2517 RSB=34.8
02:16:23.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:23.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:23.091 00.000 28316 Enqueuing Expose request
02:16:23.092 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:16:23.092 00.000 29988 MoveAxis(E, 0, ABG)
02:16:23.092 00.000 29988 Move returns status 0, amount 0
02:16:23.092 00.000 29988 MoveAxis(N, 0, ABG)
02:16:23.092 00.000 29988 Move returns status 0, amount 0
02:16:23.092 00.000 29988 move complete, result=0
02:16:23.092 00.000 29988 worker thread done servicing request
02:16:23.092 00.000 29988 Worker thread wakes up
02:16:23.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:23.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:23.092 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:16:24.715 01.623 29988 Exposure complete
02:16:24.748 00.033 29988 worker thread done servicing request
02:16:24.748 00.000 28316 OnExposeComplete: enter
02:16:24.749 00.001 28316 UpdateGuideState(): m_state=6
02:16:24.750 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2862
02:16:24.750 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=258.17, Mass=2300, SNR=33.3, Peak=207 HFD=3.8
02:16:24.751 00.001 28316 MultiStar: [#1 -0.28,0.05,1.01,U] [#2 -0.03,0.26,0.93,U] [#3 -0.16,-0.04,0.89,U] [#4 0.16,-0.03,0.86,U] [#5 -0.23,-0.13,0.76,U] [#6 -0.26,0.12,0.65,U] [#7 -0.13,-0.12,0.64,U] [#8 0.18,-0.08,0.61,U] 
02:16:24.751 00.000 28316 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.10, 0.11}
02:16:24.752 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
02:16:24.753 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
02:16:24.754 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.89 mountX=0.07 mountY=0.08, mountTheta=0.88
02:16:24.756 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.03, opts=13)
02:16:24.757 00.001 28316 Enqueuing Move request for scope (-0.10, 0.03)
02:16:24.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:24.757 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
02:16:24.758 00.001 29988 Worker thread wakes up
02:16:24.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:24.759 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
02:16:24.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
02:16:24.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:24.760 00.001 28316 Enqueuing Expose request
02:16:24.760 00.000 29988 Moving (-0.10, 0.03) raw xDistance=0.07 yDistance=0.08
02:16:24.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:16:24.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:24.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:16:24.760 00.000 29988 MoveAxis(E, 0, ABG)
02:16:24.760 00.000 29988 Move returns status 0, amount 0
02:16:24.760 00.000 29988 MoveAxis(N, 0, ABG)
02:16:24.760 00.000 29988 Move returns status 0, amount 0
02:16:24.760 00.000 29988 move complete, result=0
02:16:24.760 00.000 29988 worker thread done servicing request
02:16:24.760 00.000 29988 Worker thread wakes up
02:16:24.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:24.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:24.761 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:26.281 01.520 29988 Exposure complete
02:16:26.344 00.063 29988 worker thread done servicing request
02:16:26.344 00.000 28316 OnExposeComplete: enter
02:16:26.347 00.003 28316 UpdateGuideState(): m_state=6
02:16:26.348 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2863
02:16:26.349 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=258.11, Mass=2470, SNR=34.5, Peak=201 HFD=3.9
02:16:26.350 00.001 28316 MultiStar: [#1 -0.37,0.06,0.00,M1] [#2 -0.09,0.33,0.00,M6] [#3 -0.16,0.07,0.84,U] [#4 -0.05,-0.08,0.83,U] [#5 -0.30,0.11,0.00,M1] [#6 -0.17,0.06,0.62,U] [#7 -0.20,0.03,0.62,U] [#8 0.04,-0.18,0.57,U] 
02:16:26.351 00.001 28316 single-star, 5 included, MultiStar: {-0.10, -0.00}, one-star: {-0.06, 0.05}
02:16:26.352 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
02:16:26.353 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
02:16:26.354 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.45 mountX=0.07 mountY=0.03, mountTheta=0.42
02:16:26.357 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
02:16:26.357 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
02:16:26.358 00.001 29988 Worker thread wakes up
02:16:26.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:26.359 00.001 28316 UpdateGuideState exits: m=2470 RSB=34.5
02:16:26.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:26.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:26.360 00.000 28316 Enqueuing Expose request
02:16:26.361 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
02:16:26.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
02:16:26.361 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
02:16:26.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:16:26.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:26.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:16:26.361 00.000 29988 MoveAxis(E, 0, ABG)
02:16:26.361 00.000 29988 Move returns status 0, amount 0
02:16:26.361 00.000 29988 MoveAxis(N, 0, ABG)
02:16:26.361 00.000 29988 Move returns status 0, amount 0
02:16:26.361 00.000 29988 move complete, result=0
02:16:26.361 00.000 29988 worker thread done servicing request
02:16:26.361 00.000 29988 Worker thread wakes up
02:16:26.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:26.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:26.362 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:16:27.986 01.624 29988 Exposure complete
02:16:28.022 00.036 29988 worker thread done servicing request
02:16:28.022 00.000 28316 OnExposeComplete: enter
02:16:28.024 00.002 28316 UpdateGuideState(): m_state=6
02:16:28.025 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2864
02:16:28.025 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=258.07, Mass=2322, SNR=33.4, Peak=205 HFD=4.1
02:16:28.027 00.002 28316 MultiStar: [#1 -0.08,0.10,1.00,U] [#2 0.08,0.31,0.00,M7] [#3 -0.05,0.05,0.87,U] [#4 0.26,0.07,0.83,U] [#5 -0.07,0.02,0.75,U] [#6 -0.02,0.17,0.62,U] [#7 -0.24,-0.04,0.63,U] [#8 0.23,-0.12,0.59,U] 
02:16:28.027 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.04}, one-star: {0.08, 0.01}
02:16:28.028 00.001 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
02:16:28.028 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
02:16:28.029 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.22 mountX=0.03 mountY=-0.03, mountTheta=-0.80
02:16:28.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
02:16:28.030 00.000 28316 Enqueuing Move request for scope (0.01, 0.04)
02:16:28.031 00.001 29988 Worker thread wakes up
02:16:28.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
02:16:28.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
02:16:28.031 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
02:16:28.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:28.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:28.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:28.031 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:16:28.032 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:16:28.032 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:28.033 00.001 29988 MoveAxis(E, 0, ABG)
02:16:28.033 00.000 29988 Move returns status 0, amount 0
02:16:28.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:28.033 00.000 28316 Enqueuing Expose request
02:16:28.033 00.000 29988 MoveAxis(N, 0, ABG)
02:16:28.034 00.001 29988 Move returns status 0, amount 0
02:16:28.034 00.000 29988 move complete, result=0
02:16:28.034 00.000 29988 worker thread done servicing request
02:16:28.034 00.000 29988 Worker thread wakes up
02:16:28.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:28.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:28.034 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:29.560 01.526 29988 Exposure complete
02:16:29.604 00.044 29988 worker thread done servicing request
02:16:29.604 00.000 28316 OnExposeComplete: enter
02:16:29.605 00.001 28316 UpdateGuideState(): m_state=6
02:16:29.606 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2865
02:16:29.606 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=258.29, Mass=2425, SNR=34.2, Peak=191 HFD=3.8
02:16:29.607 00.001 28316 MultiStar: [#1 -0.22,0.28,0.00,M1] [#2 -0.11,0.50,0.00,M8] [#3 -0.40,0.34,0.00,M1] [#4 -0.12,0.20,0.83,U] [#5 -0.18,0.10,0.74,U] [#6 -0.21,0.28,0.00,M1] [#7 -0.18,0.21,0.63,U] [#8 0.12,0.00,0.59,U] 
02:16:29.607 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.16}, one-star: {-0.09, 0.23}
02:16:29.607 00.000 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
02:16:29.609 00.002 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
02:16:29.609 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.12 mountX=0.19 mountY=0.01, mountTheta=0.08
02:16:29.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.16, opts=13)
02:16:29.611 00.001 28316 Enqueuing Move request for scope (-0.10, 0.16)
02:16:29.611 00.000 29988 Worker thread wakes up
02:16:29.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
02:16:29.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
02:16:29.611 00.000 29988 Moving (-0.10, 0.16) raw xDistance=0.19 yDistance=0.01
02:16:29.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:16:29.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:29.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:16:29.611 00.000 29988 MoveAxis(E, 0, ABG)
02:16:29.611 00.000 29988 Move returns status 0, amount 0
02:16:29.611 00.000 29988 MoveAxis(N, 0, ABG)
02:16:29.611 00.000 29988 Move returns status 0, amount 0
02:16:29.611 00.000 29988 move complete, result=0
02:16:29.611 00.000 29988 worker thread done servicing request
02:16:29.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:29.612 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.2
02:16:29.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:29.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:29.613 00.000 28316 Enqueuing Expose request
02:16:29.614 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:16:29.614 00.000 29988 Worker thread wakes up
02:16:29.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:29.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:31.241 01.627 29988 Exposure complete
02:16:31.276 00.035 29988 worker thread done servicing request
02:16:31.276 00.000 28316 OnExposeComplete: enter
02:16:31.277 00.001 28316 UpdateGuideState(): m_state=6
02:16:31.277 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2866
02:16:31.278 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=258.17, Mass=2384, SNR=33.8, Peak=198 HFD=3.8
02:16:31.279 00.001 28316 MultiStar: [#1 -0.26,0.17,0.00,M2] [#2 0.06,0.29,0.92,U] [#3 -0.10,0.11,0.87,U] [#4 0.09,-0.03,0.81,U] [#5 -0.06,0.24,0.74,U] [#6 0.03,0.03,0.65,U] [#7 -0.02,-0.09,0.63,U] [#8 0.05,-0.17,0.57,U] 
02:16:31.280 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.08}, one-star: {0.04, 0.11}
02:16:31.280 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
02:16:31.280 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
02:16:31.281 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.41 mountX=0.07 mountY=-0.05, mountTheta=-0.61
02:16:31.282 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
02:16:31.282 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
02:16:31.283 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:31.283 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:16:31.284 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:31.284 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:31.285 00.001 28316 Enqueuing Expose request
02:16:31.285 00.000 29988 Worker thread wakes up
02:16:31.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
02:16:31.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
02:16:31.285 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.05
02:16:31.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:16:31.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:31.286 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:16:31.286 00.000 29988 MoveAxis(E, 0, ABG)
02:16:31.286 00.000 29988 Move returns status 0, amount 0
02:16:31.286 00.000 29988 MoveAxis(N, 0, ABG)
02:16:31.286 00.000 29988 Move returns status 0, amount 0
02:16:31.286 00.000 29988 move complete, result=0
02:16:31.286 00.000 29988 worker thread done servicing request
02:16:31.286 00.000 29988 Worker thread wakes up
02:16:31.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:31.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:31.287 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:32.814 01.527 29988 Exposure complete
02:16:32.883 00.069 29988 worker thread done servicing request
02:16:32.883 00.000 28316 OnExposeComplete: enter
02:16:32.886 00.003 28316 UpdateGuideState(): m_state=6
02:16:32.888 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2867
02:16:32.890 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=258.10, Mass=2488, SNR=34.4, Peak=197 HFD=4.0
02:16:32.892 00.002 28316 MultiStar: [#1 -0.15,0.02,0.96,U] [#2 0.02,0.30,0.89,U] [#3 -0.18,0.14,0.86,U] [#4 0.06,-0.03,0.84,U] [#5 -0.14,-0.00,0.71,U] [#6 -0.14,0.09,0.63,U] [#7 -0.11,-0.03,0.62,U] [#8 0.02,-0.34,0.00,M1] 
02:16:32.892 00.000 28316 single-star, 7 included, MultiStar: {-0.07, 0.07}, one-star: {0.01, 0.04}
02:16:32.893 00.001 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
02:16:32.893 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
02:16:32.893 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.27 mountX=0.03 mountY=-0.03, mountTheta=-0.74
02:16:32.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
02:16:32.895 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
02:16:32.895 00.000 29988 Worker thread wakes up
02:16:32.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:32.896 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.4
02:16:32.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:32.898 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:32.898 00.000 28316 Enqueuing Expose request
02:16:32.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
02:16:32.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
02:16:32.898 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
02:16:32.899 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:32.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:32.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:16:32.899 00.000 29988 MoveAxis(E, 0, ABG)
02:16:32.899 00.000 29988 Move returns status 0, amount 0
02:16:32.899 00.000 29988 MoveAxis(N, 0, ABG)
02:16:32.899 00.000 29988 Move returns status 0, amount 0
02:16:32.899 00.000 29988 move complete, result=0
02:16:32.899 00.000 29988 worker thread done servicing request
02:16:32.899 00.000 29988 Worker thread wakes up
02:16:32.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:32.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:32.899 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:34.529 01.630 29988 Exposure complete
02:16:34.560 00.031 28316 OnExposeComplete: enter
02:16:34.561 00.001 28316 UpdateGuideState(): m_state=6
02:16:34.562 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2868
02:16:34.562 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=258.20, Mass=2486, SNR=34.4, Peak=235 HFD=3.9
02:16:34.563 00.001 28316 MultiStar: [#1 -0.29,0.27,0.00,M2] [#2 0.17,0.58,0.00,M7] [#3 -0.02,0.23,0.83,U] [#4 -0.02,0.11,0.84,U] [#5 -0.02,0.14,0.71,U] [#6 -0.23,0.14,0.62,U] [#7 0.06,0.03,0.61,U] [#8 0.17,0.03,0.56,U] 
02:16:34.563 00.000 28316 refined, 6 included, MultiStar: {0.02, 0.13}, one-star: {0.15, 0.14}
02:16:34.564 00.001 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
02:16:34.564 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
02:16:34.564 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=0.11 mountY=-0.07, mountTheta=-0.59
02:16:34.566 00.002 29988 worker thread done servicing request
02:16:34.567 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.13, opts=13)
02:16:34.568 00.001 28316 Enqueuing Move request for scope (0.02, 0.13)
02:16:34.568 00.000 29988 Worker thread wakes up
02:16:34.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
02:16:34.568 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
02:16:34.568 00.000 29988 Moving (0.02, 0.13) raw xDistance=0.11 yDistance=-0.07
02:16:34.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:16:34.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:34.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:34.568 00.000 29988 MoveAxis(E, 0, ABG)
02:16:34.569 00.001 29988 Move returns status 0, amount 0
02:16:34.569 00.000 29988 MoveAxis(N, 0, ABG)
02:16:34.569 00.000 29988 Move returns status 0, amount 0
02:16:34.569 00.000 29988 move complete, result=0
02:16:34.569 00.000 29988 worker thread done servicing request
02:16:34.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:34.569 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
02:16:34.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:34.570 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:34.570 00.000 28316 Enqueuing Expose request
02:16:34.571 00.001 29988 Worker thread wakes up
02:16:34.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:34.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:34.571 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:36.101 01.530 29988 Exposure complete
02:16:36.133 00.032 29988 worker thread done servicing request
02:16:36.133 00.000 28316 OnExposeComplete: enter
02:16:36.134 00.001 28316 UpdateGuideState(): m_state=6
02:16:36.134 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2869
02:16:36.135 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=258.23, Mass=2381, SNR=33.6, Peak=184 HFD=3.7
02:16:36.135 00.000 28316 MultiStar: [#1 -0.20,0.24,0.00,M3] [#2 -0.15,0.39,0.00,M8] [#3 -0.31,0.31,0.00,M1] [#4 0.24,-0.14,0.83,U] [#5 -0.06,0.05,0.75,U] [#6 0.07,-0.01,0.64,U] [#7 -0.07,-0.13,0.63,U] [#8 0.13,-0.13,0.59,U] 
02:16:36.136 00.001 28316 refined, 5 included, MultiStar: {0.05, -0.01}, one-star: {0.01, 0.17}
02:16:36.136 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
02:16:36.136 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
02:16:36.137 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-0.27 mountX=-0.04 mountY=-0.04, mountTheta=-2.29
02:16:36.139 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
02:16:36.139 00.000 28316 Enqueuing Move request for scope (0.05, -0.01)
02:16:36.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:36.140 00.000 29988 Worker thread wakes up
02:16:36.140 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.6
02:16:36.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:36.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:36.141 00.000 28316 Enqueuing Expose request
02:16:36.142 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:16:36.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:16:36.142 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.04 yDistance=-0.04
02:16:36.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:16:36.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:36.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:16:36.142 00.000 29988 MoveAxis(E, 0, ABG)
02:16:36.142 00.000 29988 Move returns status 0, amount 0
02:16:36.142 00.000 29988 MoveAxis(N, 0, ABG)
02:16:36.142 00.000 29988 Move returns status 0, amount 0
02:16:36.142 00.000 29988 move complete, result=0
02:16:36.142 00.000 29988 worker thread done servicing request
02:16:36.142 00.000 29988 Worker thread wakes up
02:16:36.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:36.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:36.142 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:37.766 01.624 29988 Exposure complete
02:16:37.805 00.039 29988 worker thread done servicing request
02:16:37.805 00.000 28316 OnExposeComplete: enter
02:16:37.807 00.002 28316 UpdateGuideState(): m_state=6
02:16:37.809 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2870
02:16:37.810 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=258.13, Mass=2470, SNR=34.4, Peak=203 HFD=4.3
02:16:37.811 00.001 28316 MultiStar: [#1 0.06,0.06,0.97,U] [#2 0.11,0.15,0.90,U] [#3 -0.00,0.02,0.85,U] [#4 0.20,-0.01,0.82,U] [#5 -0.05,0.18,0.74,U] [#6 -0.02,0.05,0.63,U] [#7 0.09,0.01,0.63,U] [#8 0.30,-0.25,0.00,M1] 
02:16:37.811 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.07}, one-star: {0.23, 0.07}
02:16:37.812 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
02:16:37.812 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
02:16:37.813 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.67 mountX=0.03 mountY=-0.11, mountTheta=-1.33
02:16:37.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
02:16:37.814 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
02:16:37.816 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:37.817 00.001 29988 Worker thread wakes up
02:16:37.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
02:16:37.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
02:16:37.817 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.11
02:16:37.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:37.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:37.817 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
02:16:37.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:37.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:37.818 00.000 28316 Enqueuing Expose request
02:16:37.819 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:16:37.819 00.000 29988 MoveAxis(E, 0, ABG)
02:16:37.819 00.000 29988 Move returns status 0, amount 0
02:16:37.819 00.000 29988 MoveAxis(N, 0, ABG)
02:16:37.819 00.000 29988 Move returns status 0, amount 0
02:16:37.819 00.000 29988 move complete, result=0
02:16:37.819 00.000 29988 worker thread done servicing request
02:16:37.819 00.000 29988 Worker thread wakes up
02:16:37.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:37.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:37.820 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:39.343 01.523 29988 Exposure complete
02:16:39.384 00.041 29988 worker thread done servicing request
02:16:39.384 00.000 28316 OnExposeComplete: enter
02:16:39.385 00.001 28316 UpdateGuideState(): m_state=6
02:16:39.385 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2871
02:16:39.386 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=258.18, Mass=2400, SNR=34.0, Peak=171 HFD=4.2
02:16:39.386 00.000 28316 MultiStar: [#1 0.31,0.27,0.00,M3] [#2 0.38,0.46,0.00,M8] [#3 0.30,0.11,0.00,M1] [#4 0.43,0.27,0.00,M1] [#5 0.21,0.29,0.00,M1] [#6 0.18,0.31,0.00,M1] [#7 0.03,0.14,0.62,U] [#8 0.55,0.05,0.00,M2] 
02:16:39.387 00.001 28316 refined, 1 included, MultiStar: {0.20, 0.13}, one-star: {0.31, 0.12}
02:16:39.387 00.000 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
02:16:39.387 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
02:16:39.389 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.56 mountX=0.03 mountY=-0.24, mountTheta=-1.44
02:16:39.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.13, opts=13)
02:16:39.391 00.001 28316 Enqueuing Move request for scope (0.20, 0.13)
02:16:39.392 00.001 29988 Worker thread wakes up
02:16:39.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
02:16:39.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
02:16:39.392 00.000 29988 Moving (0.20, 0.13) raw xDistance=0.03 yDistance=-0.24
02:16:39.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:39.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:16:39.392 00.000 29988 MoveAxis(E, 0, ABG)
02:16:39.392 00.000 29988 Move returns status 0, amount 0
02:16:39.392 00.000 29988 MoveAxis(N, 57, ABG)
02:16:39.392 00.000 29988 Guiding  Dir = 0, Dur = 57
02:16:39.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:39.394 00.002 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:16:39.394 00.000 29988 IsSlewing returns 0
02:16:39.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:39.394 00.000 29988 IsGuiding returns 0
02:16:39.394 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:39.394 00.000 28316 Enqueuing Expose request
02:16:39.399 00.005 29988 PulseGuide returned control before completion, sleep 63
02:16:39.469 00.070 29988 IsGuiding returns 0
02:16:39.470 00.001 29988 Move returns status 0, amount 57
02:16:39.470 00.000 29988 move complete, result=0
02:16:39.470 00.000 29988 worker thread done servicing request
02:16:39.470 00.000 29988 Worker thread wakes up
02:16:39.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:39.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:39.470 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 57 ms NORTH
02:16:41.106 01.636 29988 Exposure complete
02:16:41.156 00.050 29988 worker thread done servicing request
02:16:41.156 00.000 28316 OnExposeComplete: enter
02:16:41.157 00.001 28316 UpdateGuideState(): m_state=6
02:16:41.158 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2872
02:16:41.158 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=258.27, Mass=2294, SNR=33.3, Peak=188 HFD=3.8
02:16:41.159 00.001 28316 MultiStar: [#1 0.06,0.24,1.02,U] [#2 0.04,0.41,0.00,M9] [#3 -0.09,0.26,0.88,U] [#4 0.23,0.32,0.00,M2] [#5 -0.01,0.30,0.75,U] [#6 -0.19,0.27,0.00,M2] [#7 -0.12,0.27,0.62,U] [#8 0.13,0.17,0.61,U] 
02:16:41.159 00.000 28316 single-star, 5 included, MultiStar: {0.02, 0.24}, one-star: {0.10, 0.21}
02:16:41.160 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
02:16:41.160 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
02:16:41.161 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.24 cameraTheta=1.13 mountX=0.15 mountY=-0.19, mountTheta=-0.89
02:16:41.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.21, opts=13)
02:16:41.162 00.000 28316 Enqueuing Move request for scope (0.10, 0.21)
02:16:41.163 00.001 29988 Worker thread wakes up
02:16:41.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
02:16:41.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
02:16:41.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:41.164 00.001 29988 Moving (0.10, 0.21) raw xDistance=0.15 yDistance=-0.19
02:16:41.164 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.3
02:16:41.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:41.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:41.165 00.001 28316 Enqueuing Expose request
02:16:41.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:16:41.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:41.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:16:41.165 00.000 29988 MoveAxis(E, 0, ABG)
02:16:41.165 00.000 29988 Move returns status 0, amount 0
02:16:41.165 00.000 29988 MoveAxis(N, 0, ABG)
02:16:41.166 00.001 29988 Move returns status 0, amount 0
02:16:41.166 00.000 29988 move complete, result=0
02:16:41.166 00.000 29988 worker thread done servicing request
02:16:41.166 00.000 29988 Worker thread wakes up
02:16:41.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:41.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:41.166 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:16:42.695 01.529 29988 Exposure complete
02:16:42.760 00.065 29988 worker thread done servicing request
02:16:42.760 00.000 28316 OnExposeComplete: enter
02:16:42.760 00.000 28316 UpdateGuideState(): m_state=6
02:16:42.761 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2873
02:16:42.761 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=258.28, Mass=2406, SNR=34.0, Peak=201 HFD=3.8
02:16:42.763 00.002 28316 MultiStar: [#1 -0.04,0.23,1.00,U] [#2 0.11,0.48,0.00,M10] [#3 -0.13,0.14,0.86,U] [#4 0.08,0.20,0.84,U] [#5 0.05,0.15,0.72,U] [#6 -0.18,0.40,0.00,M3] [#7 -0.21,0.14,0.62,U] [#8 -0.06,0.08,0.59,U] 
02:16:42.765 00.002 28316 refined, 6 included, MultiStar: {-0.01, 0.17}, one-star: {0.14, 0.22}
02:16:42.766 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
02:16:42.767 00.001 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
02:16:42.768 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=0.16 mountY=-0.07, mountTheta=-0.39
02:16:42.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.17, opts=13)
02:16:42.771 00.001 28316 Enqueuing Move request for scope (-0.01, 0.17)
02:16:42.771 00.000 29988 Worker thread wakes up
02:16:42.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:42.772 00.001 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:16:42.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:42.773 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:42.773 00.000 28316 Enqueuing Expose request
02:16:42.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
02:16:42.774 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
02:16:42.774 00.000 29988 Moving (-0.01, 0.17) raw xDistance=0.16 yDistance=-0.07
02:16:42.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:16:42.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:42.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:16:42.774 00.000 29988 MoveAxis(E, 0, ABG)
02:16:42.774 00.000 29988 Move returns status 0, amount 0
02:16:42.774 00.000 29988 MoveAxis(N, 0, ABG)
02:16:42.774 00.000 29988 Move returns status 0, amount 0
02:16:42.774 00.000 29988 move complete, result=0
02:16:42.774 00.000 29988 worker thread done servicing request
02:16:42.774 00.000 29988 Worker thread wakes up
02:16:42.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:42.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:42.774 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:44.403 01.629 29988 Exposure complete
02:16:44.444 00.041 29988 worker thread done servicing request
02:16:44.445 00.001 28316 OnExposeComplete: enter
02:16:44.445 00.000 28316 UpdateGuideState(): m_state=6
02:16:44.446 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2874
02:16:44.446 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=258.22, Mass=2399, SNR=33.9, Peak=192 HFD=3.8
02:16:44.447 00.001 28316 MultiStar: [#1 -0.24,0.10,0.98,U] [#2 -0.24,0.34,0.00,R] [#3 -0.27,0.19,0.00,M1] [#4 -0.24,0.06,0.83,U] [#5 -0.09,0.14,0.75,U] [#6 -0.43,0.28,0.00,M4] [#7 -0.65,0.06,0.00,M1] [#8 -0.17,-0.21,0.59,U] 
02:16:44.447 00.000 28316 refined, 4 included, MultiStar: {-0.19, 0.07}, one-star: {-0.19, 0.16}
02:16:44.449 00.002 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
02:16:44.451 00.002 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
02:16:44.454 00.003 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.79 mountX=0.14 mountY=0.14, mountTheta=0.77
02:16:44.456 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.07, opts=13)
02:16:44.456 00.000 28316 Enqueuing Move request for scope (-0.19, 0.07)
02:16:44.457 00.001 29988 Worker thread wakes up
02:16:44.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:44.457 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
02:16:44.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:44.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:44.459 00.001 28316 Enqueuing Expose request
02:16:44.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
02:16:44.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
02:16:44.459 00.000 29988 Moving (-0.19, 0.07) raw xDistance=0.14 yDistance=0.14
02:16:44.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:16:44.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:44.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:16:44.459 00.000 29988 MoveAxis(E, 0, ABG)
02:16:44.459 00.000 29988 Move returns status 0, amount 0
02:16:44.459 00.000 29988 MoveAxis(N, 0, ABG)
02:16:44.459 00.000 29988 Move returns status 0, amount 0
02:16:44.459 00.000 29988 move complete, result=0
02:16:44.460 00.001 29988 worker thread done servicing request
02:16:44.460 00.000 29988 Worker thread wakes up
02:16:44.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:44.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:44.460 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:45.989 01.529 29988 Exposure complete
02:16:46.053 00.064 29988 worker thread done servicing request
02:16:46.053 00.000 28316 OnExposeComplete: enter
02:16:46.053 00.000 28316 UpdateGuideState(): m_state=6
02:16:46.054 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2875
02:16:46.054 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=258.30, Mass=2385, SNR=33.9, Peak=191 HFD=3.8
02:16:46.055 00.001 28316 MultiStar: [#1 0.03,0.32,0.00,M1] [#2 0.23,0.06,0.94,U] [#3 -0.11,0.26,0.87,U] [#4 0.10,0.36,0.00,M1] [#5 0.11,0.25,0.73,U] [#6 -0.05,0.44,0.00,M5] [#7 -0.03,0.28,0.62,U] [#8 0.01,0.11,0.60,U] 
02:16:46.055 00.000 28316 refined, 5 included, MultiStar: {0.02, 0.20}, one-star: {-0.08, 0.24}
02:16:46.056 00.001 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (2.00) = xAngle (-0.54 = -0.54)
02:16:46.056 00.000 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
02:16:46.056 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.46 mountX=0.17 mountY=-0.11, mountTheta=-0.57
02:16:46.058 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.20, opts=13)
02:16:46.058 00.000 28316 Enqueuing Move request for scope (0.02, 0.20)
02:16:46.059 00.001 29988 Worker thread wakes up
02:16:46.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:46.059 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:16:46.060 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:46.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:46.060 00.000 28316 Enqueuing Expose request
02:16:46.061 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
02:16:46.061 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
02:16:46.061 00.000 29988 Moving (0.02, 0.20) raw xDistance=0.17 yDistance=-0.11
02:16:46.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:16:46.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:46.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:16:46.061 00.000 29988 MoveAxis(E, 0, ABG)
02:16:46.061 00.000 29988 Move returns status 0, amount 0
02:16:46.061 00.000 29988 MoveAxis(N, 0, ABG)
02:16:46.061 00.000 29988 Move returns status 0, amount 0
02:16:46.061 00.000 29988 move complete, result=0
02:16:46.061 00.000 29988 worker thread done servicing request
02:16:46.061 00.000 29988 Worker thread wakes up
02:16:46.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:46.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:46.061 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:47.692 01.631 29988 Exposure complete
02:16:47.740 00.048 29988 worker thread done servicing request
02:16:47.740 00.000 28316 OnExposeComplete: enter
02:16:47.742 00.002 28316 UpdateGuideState(): m_state=6
02:16:47.742 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2876
02:16:47.743 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=258.30, Mass=2358, SNR=33.7, Peak=198 HFD=3.6
02:16:47.743 00.000 28316 MultiStar: [#1 -0.21,0.48,0.00,M2] [#2 0.19,0.26,0.00,M1] [#3 -0.12,0.37,0.00,M1] [#4 0.15,0.16,0.85,U] [#5 0.08,0.23,0.74,U] [#6 -0.07,0.31,0.00,M6] [#7 -0.30,0.25,0.00,M1] [#8 0.01,0.10,0.57,U] 
02:16:47.744 00.001 28316 refined, 3 included, MultiStar: {0.05, 0.19}, one-star: {-0.04, 0.24}
02:16:47.744 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:16:47.744 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:16:47.745 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.31 mountX=0.15 mountY=-0.13, mountTheta=-0.71
02:16:47.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.19, opts=13)
02:16:47.746 00.000 28316 Enqueuing Move request for scope (0.05, 0.19)
02:16:47.746 00.000 29988 Worker thread wakes up
02:16:47.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:47.747 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
02:16:47.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
02:16:47.747 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:16:47.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:47.748 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:47.748 00.000 28316 Enqueuing Expose request
02:16:47.748 00.000 29988 Moving (0.05, 0.19) raw xDistance=0.15 yDistance=-0.13
02:16:47.749 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:16:47.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:47.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:16:47.749 00.000 29988 MoveAxis(E, 0, ABG)
02:16:47.749 00.000 29988 Move returns status 0, amount 0
02:16:47.749 00.000 29988 MoveAxis(N, 0, ABG)
02:16:47.749 00.000 29988 Move returns status 0, amount 0
02:16:47.749 00.000 29988 move complete, result=0
02:16:47.749 00.000 29988 worker thread done servicing request
02:16:47.749 00.000 29988 Worker thread wakes up
02:16:47.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:47.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:47.749 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:49.274 01.525 29988 Exposure complete
02:16:49.320 00.046 29988 worker thread done servicing request
02:16:49.321 00.001 28316 OnExposeComplete: enter
02:16:49.321 00.000 28316 UpdateGuideState(): m_state=6
02:16:49.322 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2877
02:16:49.322 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=258.64, Mass=2433, SNR=34.3, Peak=220 HFD=4.0
02:16:49.323 00.001 28316 MultiStar: large primary error, entering stabilization period
02:16:49.323 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
02:16:49.324 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
02:16:49.324 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=0.58 hyp=0.68 cameraTheta=1.03 mountX=0.39 mountY=-0.57, mountTheta=-0.98
02:16:49.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.58, opts=13)
02:16:49.326 00.000 28316 Enqueuing Move request for scope (0.35, 0.58)
02:16:49.327 00.001 29988 Worker thread wakes up
02:16:49.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:49.327 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.3
02:16:49.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.58) opts 0xd
02:16:49.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.58)
02:16:49.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:49.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:49.329 00.001 28316 Enqueuing Expose request
02:16:49.329 00.000 29988 Moving (0.35, 0.58) raw xDistance=0.39 yDistance=-0.57
02:16:49.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
02:16:49.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
02:16:49.329 00.000 29988 MoveAxis(W, 81, ABG)
02:16:49.329 00.000 29988 Guiding  Dir = 3, Dur = 81
02:16:49.329 00.000 29988 IsSlewing returns 0
02:16:49.330 00.001 29988 IsGuiding returns 0
02:16:49.332 00.002 29988 PulseGuide returned control before completion, sleep 90
02:16:49.429 00.097 29988 IsGuiding returns 0
02:16:49.430 00.001 29988 Move returns status 0, amount 81
02:16:49.430 00.000 29988 MoveAxis(N, 136, ABG)
02:16:49.430 00.000 29988 Guiding  Dir = 0, Dur = 136
02:16:49.431 00.001 29988 IsSlewing returns 0
02:16:49.431 00.000 29988 IsGuiding returns 0
02:16:49.436 00.005 29988 PulseGuide returned control before completion, sleep 141
02:16:49.589 00.153 29988 IsGuiding returns 0
02:16:49.589 00.000 29988 Move returns status 0, amount 136
02:16:49.589 00.000 29988 move complete, result=0
02:16:49.589 00.000 29988 worker thread done servicing request
02:16:49.589 00.000 29988 Worker thread wakes up
02:16:49.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:49.589 00.000 28316 GuideStep: 0.4 px 81 ms WEST, -0.6 px 136 ms NORTH
02:16:49.590 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:51.226 01.636 29988 Exposure complete
02:16:51.260 00.034 29988 worker thread done servicing request
02:16:51.260 00.000 28316 OnExposeComplete: enter
02:16:51.261 00.001 28316 UpdateGuideState(): m_state=6
02:16:51.261 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2878
02:16:51.263 00.002 28316 Star::Find returns 1 (0), X=950.49, Y=258.12, Mass=2479, SNR=34.6, Peak=188 HFD=3.9
02:16:51.264 00.001 28316 MultiStar: exiting stabilization period
02:16:51.265 00.001 28316 MultiStar: [#1 -0.24,0.04,0.99,U] [#2 0.08,-0.03,0.88,U] [#3 -0.46,0.01,0.00,M2] [#4 0.10,-0.09,0.83,U] [#5 -0.10,0.06,0.73,U] [#6 -0.22,0.10,0.62,U] [#7 -0.28,-0.07,0.64,U] [#8 0.05,-0.22,0.58,U] 
02:16:51.266 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {-0.14, 0.06}
02:16:51.267 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
02:16:51.267 00.000 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
02:16:51.268 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=0.03 mountY=0.09, mountTheta=1.23
02:16:51.269 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.01, opts=13)
02:16:51.272 00.003 28316 Enqueuing Move request for scope (-0.09, -0.01)
02:16:51.275 00.003 29988 Worker thread wakes up
02:16:51.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
02:16:51.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
02:16:51.275 00.000 29988 Moving (-0.09, -0.01) raw xDistance=0.03 yDistance=0.09
02:16:51.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:51.275 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.6
02:16:51.276 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:51.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:51.277 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:16:51.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:51.277 00.000 28316 Enqueuing Expose request
02:16:51.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:16:51.277 00.000 29988 MoveAxis(E, 0, ABG)
02:16:51.277 00.000 29988 Move returns status 0, amount 0
02:16:51.277 00.000 29988 MoveAxis(N, 0, ABG)
02:16:51.277 00.000 29988 Move returns status 0, amount 0
02:16:51.277 00.000 29988 move complete, result=0
02:16:51.277 00.000 29988 worker thread done servicing request
02:16:51.277 00.000 29988 Worker thread wakes up
02:16:51.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:51.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:51.278 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:16:52.794 01.516 29988 Exposure complete
02:16:52.832 00.038 29988 worker thread done servicing request
02:16:52.833 00.001 28316 OnExposeComplete: enter
02:16:52.833 00.000 28316 UpdateGuideState(): m_state=6
02:16:52.834 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2879
02:16:52.834 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=258.23, Mass=2414, SNR=34.0, Peak=201 HFD=3.8
02:16:52.835 00.001 28316 MultiStar: [#1 -0.05,0.29,0.97,U] [#2 0.21,0.04,0.92,U] [#3 -0.14,0.27,0.87,U] [#4 -0.03,0.13,0.83,U] [#5 0.08,0.22,0.73,U] [#6 -0.22,0.30,0.00,M6] [#7 -0.09,0.13,0.62,U] [#8 0.32,0.03,0.00,M1] 
02:16:52.835 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.18}, one-star: {0.08, 0.17}
02:16:52.835 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
02:16:52.836 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
02:16:52.836 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=0.16 mountY=-0.09, mountTheta=-0.53
02:16:52.838 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.18, opts=13)
02:16:52.838 00.000 28316 Enqueuing Move request for scope (0.01, 0.18)
02:16:52.839 00.001 29988 Worker thread wakes up
02:16:52.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
02:16:52.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
02:16:52.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:52.840 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.0
02:16:52.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:52.841 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:52.841 00.000 28316 Enqueuing Expose request
02:16:52.841 00.000 29988 Moving (0.01, 0.18) raw xDistance=0.16 yDistance=-0.09
02:16:52.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:16:52.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:52.842 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:16:52.842 00.000 29988 MoveAxis(E, 0, ABG)
02:16:52.842 00.000 29988 Move returns status 0, amount 0
02:16:52.842 00.000 29988 MoveAxis(N, 0, ABG)
02:16:52.842 00.000 29988 Move returns status 0, amount 0
02:16:52.842 00.000 29988 move complete, result=0
02:16:52.842 00.000 29988 worker thread done servicing request
02:16:52.842 00.000 29988 Worker thread wakes up
02:16:52.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:52.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:52.842 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:54.471 01.629 29988 Exposure complete
02:16:54.506 00.035 29988 worker thread done servicing request
02:16:54.506 00.000 28316 OnExposeComplete: enter
02:16:54.507 00.001 28316 UpdateGuideState(): m_state=6
02:16:54.509 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2880
02:16:54.510 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=258.24, Mass=2518, SNR=34.9, Peak=205 HFD=3.7
02:16:54.511 00.001 28316 MultiStar: [#1 0.10,0.20,0.98,U] [#2 0.15,-0.02,0.88,U] [#3 -0.18,0.19,0.83,U] [#4 -0.06,0.18,0.81,U] [#5 -0.11,0.31,0.00,M1] [#6 -0.21,0.26,0.00,M7] [#7 -0.18,0.10,0.59,U] [#8 0.02,-0.08,0.55,U] 
02:16:54.513 00.002 28316 refined, 6 included, MultiStar: {-0.01, 0.12}, one-star: {-0.01, 0.18}
02:16:54.514 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
02:16:54.515 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
02:16:54.516 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.69 mountX=0.11 mountY=-0.04, mountTheta=-0.35
02:16:54.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
02:16:54.519 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
02:16:54.520 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:54.520 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.9
02:16:54.521 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:54.521 00.000 29988 Worker thread wakes up
02:16:54.521 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
02:16:54.521 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
02:16:54.521 00.000 29988 Moving (-0.01, 0.12) raw xDistance=0.11 yDistance=-0.04
02:16:54.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:16:54.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:54.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:16:54.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:54.522 00.000 28316 Enqueuing Expose request
02:16:54.522 00.000 29988 MoveAxis(E, 0, ABG)
02:16:54.523 00.001 29988 Move returns status 0, amount 0
02:16:54.523 00.000 29988 MoveAxis(N, 0, ABG)
02:16:54.523 00.000 29988 Move returns status 0, amount 0
02:16:54.523 00.000 29988 move complete, result=0
02:16:54.523 00.000 29988 worker thread done servicing request
02:16:54.523 00.000 29988 Worker thread wakes up
02:16:54.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:54.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:54.523 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:56.046 01.523 29988 Exposure complete
02:16:56.096 00.050 29988 worker thread done servicing request
02:16:56.096 00.000 28316 OnExposeComplete: enter
02:16:56.097 00.001 28316 UpdateGuideState(): m_state=6
02:16:56.097 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2881
02:16:56.098 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=258.20, Mass=2441, SNR=34.1, Peak=189 HFD=3.8
02:16:56.098 00.000 28316 MultiStar: [#1 0.01,0.18,0.97,U] [#2 0.18,0.24,0.93,U] [#3 -0.05,0.19,0.86,U] [#4 -0.00,0.10,0.83,U] [#5 -0.04,0.17,0.72,U] [#6 -0.31,0.22,0.00,M8] [#7 -0.29,0.19,0.00,M1] [#8 0.20,-0.02,0.57,U] 
02:16:56.099 00.001 28316 single-star, 6 included, MultiStar: {0.03, 0.15}, one-star: {-0.03, 0.14}
02:16:56.099 00.000 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
02:16:56.099 00.000 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
02:16:56.100 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=0.14 mountY=-0.04, mountTheta=-0.26
02:16:56.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.14, opts=13)
02:16:56.101 00.000 28316 Enqueuing Move request for scope (-0.03, 0.14)
02:16:56.102 00.001 29988 Worker thread wakes up
02:16:56.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:56.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
02:16:56.102 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
02:16:56.103 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:56.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:56.103 00.000 28316 Enqueuing Expose request
02:16:56.104 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
02:16:56.104 00.000 29988 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.04
02:16:56.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:16:56.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:56.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:16:56.104 00.000 29988 MoveAxis(E, 0, ABG)
02:16:56.104 00.000 29988 Move returns status 0, amount 0
02:16:56.104 00.000 29988 MoveAxis(N, 0, ABG)
02:16:56.104 00.000 29988 Move returns status 0, amount 0
02:16:56.104 00.000 29988 move complete, result=0
02:16:56.104 00.000 29988 worker thread done servicing request
02:16:56.104 00.000 29988 Worker thread wakes up
02:16:56.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:56.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:56.105 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:16:57.739 01.634 29988 Exposure complete
02:16:57.765 00.026 29988 worker thread done servicing request
02:16:57.765 00.000 28316 OnExposeComplete: enter
02:16:57.766 00.001 28316 UpdateGuideState(): m_state=6
02:16:57.766 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2882
02:16:57.767 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=258.21, Mass=2342, SNR=33.5, Peak=216 HFD=4.1
02:16:57.767 00.000 28316 MultiStar: [#1 0.13,0.14,1.00,U] [#2 0.33,-0.06,0.00,M1] [#3 -0.14,0.12,0.87,U] [#4 0.08,0.02,0.85,U] [#5 0.07,0.11,0.75,U] [#6 0.02,0.23,0.65,U] [#7 -0.10,0.10,0.64,U] [#8 0.30,-0.13,0.00,M1] 
02:16:57.768 00.001 28316 refined, 6 included, MultiStar: {0.06, 0.12}, one-star: {0.29, 0.15}
02:16:57.768 00.000 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.91 = -0.91)
02:16:57.768 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
02:16:57.769 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.14 cameraTheta=1.09 mountX=0.08 mountY=-0.11, mountTheta=-0.92
02:16:57.770 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
02:16:57.770 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
02:16:57.771 00.001 29988 Worker thread wakes up
02:16:57.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:57.771 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:16:57.772 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:57.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:57.773 00.001 28316 Enqueuing Expose request
02:16:57.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
02:16:57.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
02:16:57.773 00.000 29988 Moving (0.06, 0.12) raw xDistance=0.08 yDistance=-0.11
02:16:57.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:16:57.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:16:57.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:16:57.773 00.000 29988 MoveAxis(E, 0, ABG)
02:16:57.773 00.000 29988 Move returns status 0, amount 0
02:16:57.773 00.000 29988 MoveAxis(N, 0, ABG)
02:16:57.773 00.000 29988 Move returns status 0, amount 0
02:16:57.773 00.000 29988 move complete, result=0
02:16:57.773 00.000 29988 worker thread done servicing request
02:16:57.773 00.000 29988 Worker thread wakes up
02:16:57.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:57.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:16:57.774 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:16:59.282 01.508 28316 evsrv: cli 0C97D050 connect
02:16:59.284 00.002 28316 case statement mapped state 6 to 3
02:16:59.286 00.002 28316 case statement mapped state 6 to 3
02:16:59.287 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"31d3f1a8-ec02-4cc1-b84d-d9a23eda258d"}
02:16:59.287 00.000 28316 case statement mapped state 6 to 3
02:16:59.289 00.002 29988 Exposure complete
02:16:59.289 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"31d3f1a8-ec02-4cc1-b84d-d9a23eda258d"}
02:16:59.291 00.002 28316 evsrv: cli 0C97D050 disconnect
02:16:59.292 00.001 28316 evsrv: cli 0C97D2D0 connect
02:16:59.293 00.001 28316 case statement mapped state 6 to 3
02:16:59.294 00.001 28316 case statement mapped state 6 to 3
02:16:59.295 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"dcccdc32-d3e0-413f-8b9f-106ee8c34dbd"}
02:16:59.295 00.000 28316 PhdController::Dither begins
02:16:59.296 00.001 28316 dither: size=2.00, dRA=1.01 dDec=-0.62
02:16:59.296 00.000 28316 MountToCamera -- mountTheta (-0.55) + m_xAngle (2.00) = xAngle (1.45 = 1.45)
02:16:59.296 00.000 28316 MountToCamera -- mountX=1.01 mountY=-0.62 hyp=1.18 mountTheta=-0.55 cameraX=0.15, cameraY=1.17 cameraTheta=1.45
02:16:59.298 00.002 28316 setting lock position to (950.78, 259.23)
02:16:59.299 00.001 28316 Mount: notify guiding dithered (0.1, 1.2)
02:16:59.299 00.000 28316 MultiStar: stabilizing after lock position change
02:16:59.300 00.001 28316 Status Line: Dithering de 1.01,-0.62
02:16:59.301 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:16:59.302 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:16:59.303 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"dcccdc32-d3e0-413f-8b9f-106ee8c34dbd"}
02:16:59.305 00.002 28316 evsrv: cli 0C97D2D0 disconnect
02:16:59.336 00.031 29988 worker thread done servicing request
02:16:59.336 00.000 28316 OnExposeComplete: enter
02:16:59.336 00.000 28316 UpdateGuideState(): m_state=6
02:16:59.337 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2883
02:16:59.338 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=258.21, Mass=2486, SNR=34.6, Peak=225 HFD=4.2
02:16:59.339 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.86)
02:16:59.340 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82)
02:16:59.341 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-1.02 hyp=1.03 cameraTheta=-1.43 mountX=-0.99 mountY=0.33, mountTheta=2.82
02:16:59.342 00.001 28316 dither recenter: remaining=(-1.0,0.6) step=(-1.0,0.6)
02:16:59.343 00.001 28316 MountToCamera -- mountTheta (2.59) + m_xAngle (2.00) = xAngle (4.59 = -1.69)
02:16:59.344 00.001 28316 MountToCamera -- mountX=-1.01 mountY=0.62 hyp=1.18 mountTheta=2.59 cameraX=-0.15, cameraY=-1.17 cameraTheta=-1.69
02:16:59.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-1.17, opts=4)
02:16:59.346 00.001 28316 Enqueuing Move request for scope (-0.15, -1.17)
02:16:59.348 00.002 28316 Mount: notify direct move -1.01,0.62
02:16:59.349 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:16:59.350 00.001 28316 UpdateGuideState exits: m=2486 RSB=34.6
02:16:59.351 00.001 29988 Worker thread wakes up
02:16:59.351 00.000 28316 PhdController: settling, locked = 1, distance = 1.25 (0.50) aobump = 0 frame = 1 / 99999
02:16:59.352 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.17) opts 0x4
02:16:59.352 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148219.352,"Host":"ASUS_SAM","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:16:59.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -1.17)
02:16:59.352 00.000 29988 Moving (-0.15, -1.17) raw xDistance=-1.01 yDistance=0.62
02:16:59.352 00.000 29988 MoveAxis(E, 336, B)
02:16:59.352 00.000 29988 Guiding  Dir = 2, Dur = 336
02:16:59.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:16:59.353 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:16:59.353 00.000 28316 Enqueuing Expose request
02:16:59.354 00.001 29988 IsSlewing returns 0
02:16:59.354 00.000 29988 IsGuiding returns 0
02:16:59.356 00.002 29988 PulseGuide returned control before completion, sleep 344
02:16:59.713 00.357 29988 IsGuiding returns 0
02:16:59.713 00.000 29988 Move returns status 0, amount 336
02:16:59.713 00.000 29988 MoveAxis(S, 147, B)
02:16:59.713 00.000 29988 Guiding  Dir = 1, Dur = 147
02:16:59.713 00.000 29988 IsSlewing returns 0
02:16:59.713 00.000 29988 IsGuiding returns 0
02:16:59.719 00.006 29988 PulseGuide returned control before completion, sleep 153
02:16:59.880 00.161 29988 IsGuiding returns 0
02:16:59.880 00.000 29988 Move returns status 0, amount 147
02:16:59.880 00.000 29988 move complete, result=0
02:16:59.880 00.000 29988 worker thread done servicing request
02:16:59.880 00.000 29988 Worker thread wakes up
02:16:59.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:16:59.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:16:59.880 00.000 28316 GuideStep: -1.0 px 336 ms EAST, 0.6 px 147 ms SOUTH
02:17:01.515 01.635 29988 Exposure complete
02:17:01.551 00.036 29988 worker thread done servicing request
02:17:01.551 00.000 28316 OnExposeComplete: enter
02:17:01.553 00.002 28316 UpdateGuideState(): m_state=6
02:17:01.555 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2884
02:17:01.556 00.001 28316 Star::Find returns 1 (0), X=950.11, Y=259.24, Mass=2438, SNR=34.2, Peak=204 HFD=4.1
02:17:01.559 00.003 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
02:17:01.561 00.002 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
02:17:01.563 00.002 28316 CameraToMount -- cameraX=-0.67 cameraY=0.01 hyp=0.67 cameraTheta=3.12 mountX=0.29 mountY=0.59, mountTheta=1.12
02:17:01.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=0.01, opts=13)
02:17:01.564 00.000 28316 Enqueuing Move request for scope (-0.67, 0.01)
02:17:01.565 00.001 29988 Worker thread wakes up
02:17:01.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:01.565 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:17:01.566 00.001 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 2 / 99999
02:17:01.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.01) opts 0xd
02:17:01.566 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148221.566,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:01.567 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.67, 0.01)
02:17:01.567 00.000 29988 Moving (-0.67, 0.01) raw xDistance=0.29 yDistance=0.59
02:17:01.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
02:17:01.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:17:01.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:01.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:01.568 00.001 28316 Enqueuing Expose request
02:17:01.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:17:01.568 00.000 29988 MoveAxis(W, 60, ABG)
02:17:01.568 00.000 29988 Guiding  Dir = 3, Dur = 60
02:17:01.568 00.000 29988 IsSlewing returns 0
02:17:01.568 00.000 29988 IsGuiding returns 0
02:17:01.570 00.002 29988 PulseGuide returned control before completion, sleep 69
02:17:01.655 00.085 29988 IsGuiding returns 0
02:17:01.655 00.000 29988 Move returns status 0, amount 60
02:17:01.655 00.000 29988 MoveAxis(N, 0, ABG)
02:17:01.655 00.000 29988 Move returns status 0, amount 0
02:17:01.655 00.000 29988 move complete, result=0
02:17:01.655 00.000 29988 worker thread done servicing request
02:17:01.655 00.000 29988 Worker thread wakes up
02:17:01.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:01.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:01.655 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.6 px 0 ms NORTH
02:17:03.069 01.414 29988 Exposure complete
02:17:03.102 00.033 29988 worker thread done servicing request
02:17:03.102 00.000 28316 OnExposeComplete: enter
02:17:03.102 00.000 28316 UpdateGuideState(): m_state=6
02:17:03.103 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2885
02:17:03.103 00.000 28316 Star::Find returns 1 (0), X=949.71, Y=259.14, Mass=2405, SNR=34.1, Peak=217 HFD=3.9
02:17:03.104 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.23)
02:17:03.104 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.19)
02:17:03.104 00.000 28316 CameraToMount -- cameraX=-1.07 cameraY=-0.09 hyp=1.08 cameraTheta=-3.06 mountX=0.36 mountY=1.00, mountTheta=1.22
02:17:03.106 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.07, y=-0.09, opts=13)
02:17:03.107 00.001 28316 Enqueuing Move request for scope (-1.07, -0.09)
02:17:03.107 00.000 29988 Worker thread wakes up
02:17:03.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.09) opts 0xd
02:17:03.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.07, -0.09)
02:17:03.107 00.000 29988 Moving (-1.07, -0.09) raw xDistance=0.36 yDistance=1.00
02:17:03.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
02:17:03.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:03.108 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.1
02:17:03.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:17:03.109 00.001 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 3 / 99999
02:17:03.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.00
02:17:03.109 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148223.109,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:03.109 00.000 29988 MoveAxis(W, 81, ABG)
02:17:03.110 00.001 29988 Guiding  Dir = 3, Dur = 81
02:17:03.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:03.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:03.110 00.000 28316 Enqueuing Expose request
02:17:03.111 00.001 29988 IsSlewing returns 0
02:17:03.111 00.000 29988 IsGuiding returns 0
02:17:03.112 00.001 29988 PulseGuide returned control before completion, sleep 90
02:17:03.212 00.100 29988 IsGuiding returns 0
02:17:03.212 00.000 29988 Move returns status 0, amount 81
02:17:03.212 00.000 29988 MoveAxis(N, 0, ABG)
02:17:03.212 00.000 29988 Move returns status 0, amount 0
02:17:03.212 00.000 29988 move complete, result=0
02:17:03.212 00.000 29988 worker thread done servicing request
02:17:03.212 00.000 29988 Worker thread wakes up
02:17:03.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:03.212 00.000 28316 GuideStep: 0.4 px 81 ms WEST, 1.0 px 0 ms NORTH
02:17:03.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:04.843 01.631 29988 Exposure complete
02:17:04.884 00.041 29988 worker thread done servicing request
02:17:04.884 00.000 28316 OnExposeComplete: enter
02:17:04.885 00.001 28316 UpdateGuideState(): m_state=6
02:17:04.886 00.001 28316 Star::Find(15, 949, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2886
02:17:04.886 00.000 28316 Star::Find returns 1 (0), X=950.16, Y=258.74, Mass=2438, SNR=34.3, Peak=225 HFD=3.9
02:17:04.886 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
02:17:04.887 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
02:17:04.888 00.001 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.50 hyp=0.79 cameraTheta=-2.46 mountX=-0.20 mountY=0.77, mountTheta=1.82
02:17:04.890 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.50, opts=13)
02:17:04.891 00.001 28316 Enqueuing Move request for scope (-0.62, -0.50)
02:17:04.892 00.001 29988 Worker thread wakes up
02:17:04.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:04.892 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:17:04.893 00.001 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 4 / 99999
02:17:04.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.50) opts 0xd
02:17:04.893 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148224.893,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:04.894 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.50)
02:17:04.894 00.000 29988 Moving (-0.62, -0.50) raw xDistance=-0.20 yDistance=0.77
02:17:04.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:04.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:04.895 00.001 28316 Enqueuing Expose request
02:17:04.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:17:04.895 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
02:17:04.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:17:04.895 00.000 29988 MoveAxis(E, 0, ABG)
02:17:04.895 00.000 29988 Move returns status 0, amount 0
02:17:04.895 00.000 29988 MoveAxis(S, 185, ABG)
02:17:04.895 00.000 29988 Guiding  Dir = 1, Dur = 185
02:17:04.896 00.001 29988 IsSlewing returns 0
02:17:04.896 00.000 29988 IsGuiding returns 0
02:17:04.901 00.005 29988 PulseGuide returned control before completion, sleep 191
02:17:05.108 00.207 29988 IsGuiding returns 0
02:17:05.108 00.000 29988 Move returns status 0, amount 185
02:17:05.108 00.000 29988 move complete, result=0
02:17:05.108 00.000 29988 worker thread done servicing request
02:17:05.108 00.000 29988 Worker thread wakes up
02:17:05.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:05.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:05.108 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.8 px 185 ms SOUTH
02:17:06.520 01.412 29988 Exposure complete
02:17:06.553 00.033 29988 worker thread done servicing request
02:17:06.553 00.000 28316 OnExposeComplete: enter
02:17:06.554 00.001 28316 UpdateGuideState(): m_state=6
02:17:06.556 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2887
02:17:06.559 00.003 28316 Star::Find returns 1 (0), X=950.29, Y=258.92, Mass=2354, SNR=33.5, Peak=219 HFD=3.9
02:17:06.561 00.002 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
02:17:06.561 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
02:17:06.562 00.001 28316 CameraToMount -- cameraX=-0.49 cameraY=-0.31 hyp=0.58 cameraTheta=-2.57 mountX=-0.08 mountY=0.58, mountTheta=1.71
02:17:06.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.49, y=-0.31, opts=13)
02:17:06.564 00.001 28316 Enqueuing Move request for scope (-0.49, -0.31)
02:17:06.567 00.003 29988 Worker thread wakes up
02:17:06.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.31) opts 0xd
02:17:06.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.49, -0.31)
02:17:06.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:06.567 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.5
02:17:06.568 00.001 28316 PhdController: settling, locked = 1, distance = 0.73 (0.50) aobump = 0 frame = 5 / 99999
02:17:06.568 00.000 29988 Moving (-0.49, -0.31) raw xDistance=-0.08 yDistance=0.58
02:17:06.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:17:06.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:17:06.568 00.000 29988 MoveAxis(E, 0, ABG)
02:17:06.568 00.000 29988 Move returns status 0, amount 0
02:17:06.568 00.000 29988 MoveAxis(S, 137, ABG)
02:17:06.568 00.000 29988 Guiding  Dir = 1, Dur = 137
02:17:06.568 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148226.568,"Host":"ASUS_SAM","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:06.569 00.001 29988 IsSlewing returns 0
02:17:06.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:06.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:06.570 00.001 28316 Enqueuing Expose request
02:17:06.570 00.000 29988 IsGuiding returns 0
02:17:06.575 00.005 29988 PulseGuide returned control before completion, sleep 143
02:17:06.738 00.163 29988 IsGuiding returns 0
02:17:06.738 00.000 29988 Move returns status 0, amount 137
02:17:06.738 00.000 29988 move complete, result=0
02:17:06.738 00.000 29988 worker thread done servicing request
02:17:06.738 00.000 29988 Worker thread wakes up
02:17:06.738 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 137 ms SOUTH
02:17:06.739 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:06.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:08.369 01.630 29988 Exposure complete
02:17:08.404 00.035 29988 worker thread done servicing request
02:17:08.404 00.000 28316 OnExposeComplete: enter
02:17:08.404 00.000 28316 UpdateGuideState(): m_state=6
02:17:08.405 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2888
02:17:08.405 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=259.08, Mass=2449, SNR=34.3, Peak=219 HFD=3.9
02:17:08.405 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
02:17:08.406 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
02:17:08.406 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.30 mountX=-0.08 mountY=0.19, mountTheta=1.98
02:17:08.409 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.15, opts=13)
02:17:08.409 00.000 28316 Enqueuing Move request for scope (-0.13, -0.15)
02:17:08.409 00.000 29988 Worker thread wakes up
02:17:08.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:08.409 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.3
02:17:08.410 00.001 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 6 / 99999
02:17:08.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
02:17:08.410 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148228.410,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:08.411 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
02:17:08.411 00.000 29988 Moving (-0.13, -0.15) raw xDistance=-0.08 yDistance=0.19
02:17:08.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:17:08.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:08.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:08.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:17:08.411 00.000 29988 MoveAxis(E, 0, ABG)
02:17:08.411 00.000 29988 Move returns status 0, amount 0
02:17:08.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:08.413 00.002 28316 Enqueuing Expose request
02:17:08.413 00.000 29988 MoveAxis(N, 0, ABG)
02:17:08.413 00.000 29988 Move returns status 0, amount 0
02:17:08.413 00.000 29988 move complete, result=0
02:17:08.413 00.000 29988 worker thread done servicing request
02:17:08.414 00.001 29988 Worker thread wakes up
02:17:08.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:08.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:08.414 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:17:09.939 01.525 29988 Exposure complete
02:17:09.996 00.057 29988 worker thread done servicing request
02:17:09.996 00.000 28316 OnExposeComplete: enter
02:17:09.999 00.003 28316 UpdateGuideState(): m_state=6
02:17:10.000 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2889
02:17:10.000 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.08, Mass=2344, SNR=33.6, Peak=207 HFD=4.1
02:17:10.001 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
02:17:10.002 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
02:17:10.003 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.76 mountX=-0.13 mountY=0.10, mountTheta=2.50
02:17:10.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
02:17:10.008 00.003 28316 Enqueuing Move request for scope (-0.03, -0.15)
02:17:10.010 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:10.013 00.003 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:17:10.014 00.001 29988 Worker thread wakes up
02:17:10.014 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 7 / 99999
02:17:10.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
02:17:10.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
02:17:10.014 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.10
02:17:10.014 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148230.014,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:17:10.016 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:17:10.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:10.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:17:10.016 00.000 29988 MoveAxis(E, 0, ABG)
02:17:10.016 00.000 29988 Move returns status 0, amount 0
02:17:10.016 00.000 29988 MoveAxis(N, 0, ABG)
02:17:10.016 00.000 29988 Move returns status 0, amount 0
02:17:10.016 00.000 29988 move complete, result=0
02:17:10.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:10.017 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:10.017 00.000 28316 Enqueuing Expose request
02:17:10.017 00.000 29988 worker thread done servicing request
02:17:10.017 00.000 29988 Worker thread wakes up
02:17:10.017 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:10.018 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:10.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:11.645 01.627 29988 Exposure complete
02:17:11.699 00.054 29988 worker thread done servicing request
02:17:11.699 00.000 28316 OnExposeComplete: enter
02:17:11.701 00.002 28316 UpdateGuideState(): m_state=6
02:17:11.702 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2890
02:17:11.704 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=259.35, Mass=2468, SNR=34.3, Peak=174 HFD=3.8
02:17:11.705 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:17:11.706 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
02:17:11.707 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.23 cameraTheta=2.61 mountX=0.19 mountY=0.12, mountTheta=0.58
02:17:11.708 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.12, opts=13)
02:17:11.708 00.000 28316 Enqueuing Move request for scope (-0.20, 0.12)
02:17:11.709 00.001 29988 Worker thread wakes up
02:17:11.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
02:17:11.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
02:17:11.709 00.000 29988 Moving (-0.20, 0.12) raw xDistance=0.19 yDistance=0.12
02:17:11.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:17:11.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:11.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:11.709 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
02:17:11.710 00.001 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 8 / 99999
02:17:11.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:17:11.710 00.000 29988 MoveAxis(E, 0, ABG)
02:17:11.710 00.000 29988 Move returns status 0, amount 0
02:17:11.710 00.000 29988 MoveAxis(N, 0, ABG)
02:17:11.710 00.000 29988 Move returns status 0, amount 0
02:17:11.710 00.000 29988 move complete, result=0
02:17:11.711 00.001 29988 worker thread done servicing request
02:17:11.711 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148231.710,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
02:17:11.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:11.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:11.712 00.000 28316 Enqueuing Expose request
02:17:11.713 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:11.714 00.001 29988 Worker thread wakes up
02:17:11.715 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:11.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:13.235 01.520 29988 Exposure complete
02:17:13.265 00.030 29988 worker thread done servicing request
02:17:13.265 00.000 28316 OnExposeComplete: enter
02:17:13.266 00.001 28316 UpdateGuideState(): m_state=6
02:17:13.267 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2891
02:17:13.267 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=259.62, Mass=2401, SNR=33.8, Peak=191 HFD=3.7
02:17:13.267 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
02:17:13.268 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
02:17:13.268 00.000 28316 CameraToMount -- cameraX=-0.41 cameraY=0.39 hyp=0.56 cameraTheta=2.38 mountX=0.52 mountY=0.19, mountTheta=0.35
02:17:13.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=0.39, opts=13)
02:17:13.270 00.000 28316 Enqueuing Move request for scope (-0.41, 0.39)
02:17:13.271 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:13.272 00.001 28316 UpdateGuideState exits: m=2401 RSB=33.8
02:17:13.273 00.001 29988 Worker thread wakes up
02:17:13.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.39) opts 0xd
02:17:13.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, 0.39)
02:17:13.273 00.000 29988 Moving (-0.41, 0.39) raw xDistance=0.52 yDistance=0.19
02:17:13.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
02:17:13.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:13.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:17:13.273 00.000 29988 MoveAxis(W, 109, ABG)
02:17:13.273 00.000 29988 Guiding  Dir = 3, Dur = 109
02:17:13.273 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 9 / 99999
02:17:13.274 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786148233.274,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
02:17:13.274 00.000 29988 IsSlewing returns 0
02:17:13.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:13.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:13.275 00.000 28316 Enqueuing Expose request
02:17:13.276 00.001 29988 IsGuiding returns 0
02:17:13.278 00.002 29988 PulseGuide returned control before completion, sleep 117
02:17:13.411 00.133 29988 IsGuiding returns 0
02:17:13.411 00.000 29988 Move returns status 0, amount 109
02:17:13.411 00.000 29988 MoveAxis(N, 0, ABG)
02:17:13.411 00.000 29988 Move returns status 0, amount 0
02:17:13.411 00.000 29988 move complete, result=0
02:17:13.411 00.000 29988 worker thread done servicing request
02:17:13.411 00.000 29988 Worker thread wakes up
02:17:13.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:13.411 00.000 28316 GuideStep: 0.5 px 109 ms WEST, 0.2 px 0 ms NORTH
02:17:13.412 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:15.053 01.641 29988 Exposure complete
02:17:15.109 00.056 29988 worker thread done servicing request
02:17:15.109 00.000 28316 OnExposeComplete: enter
02:17:15.110 00.001 28316 UpdateGuideState(): m_state=6
02:17:15.112 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2892
02:17:15.113 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=259.26, Mass=2333, SNR=33.5, Peak=173 HFD=3.9
02:17:15.113 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
02:17:15.116 00.003 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
02:17:15.118 00.002 28316 CameraToMount -- cameraX=-0.28 cameraY=0.03 hyp=0.28 cameraTheta=3.02 mountX=0.15 mountY=0.24, mountTheta=1.02
02:17:15.122 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.03, opts=13)
02:17:15.123 00.001 28316 Enqueuing Move request for scope (-0.28, 0.03)
02:17:15.123 00.000 29988 Worker thread wakes up
02:17:15.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:15.124 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:17:15.124 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 10 / 99999
02:17:15.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.03) opts 0xd
02:17:15.125 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.03)
02:17:15.125 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148235.124,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
02:17:15.125 00.000 29988 Moving (-0.28, 0.03) raw xDistance=0.15 yDistance=0.24
02:17:15.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:17:15.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:17:15.125 00.000 29988 MoveAxis(E, 0, ABG)
02:17:15.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:15.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:15.126 00.000 28316 Enqueuing Expose request
02:17:15.126 00.000 29988 Move returns status 0, amount 0
02:17:15.126 00.000 29988 MoveAxis(S, 56, ABG)
02:17:15.126 00.000 29988 Guiding  Dir = 1, Dur = 56
02:17:15.127 00.001 29988 IsSlewing returns 0
02:17:15.127 00.000 29988 IsGuiding returns 0
02:17:15.131 00.004 29988 PulseGuide returned control before completion, sleep 62
02:17:15.207 00.076 29988 IsGuiding returns 0
02:17:15.207 00.000 29988 Move returns status 0, amount 56
02:17:15.207 00.000 29988 move complete, result=0
02:17:15.208 00.001 29988 worker thread done servicing request
02:17:15.208 00.000 29988 Worker thread wakes up
02:17:15.208 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
02:17:15.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:15.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:16.624 01.416 29988 Exposure complete
02:17:16.675 00.051 29988 worker thread done servicing request
02:17:16.675 00.000 28316 OnExposeComplete: enter
02:17:16.676 00.001 28316 UpdateGuideState(): m_state=6
02:17:16.676 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2893
02:17:16.676 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=259.24, Mass=2336, SNR=33.5, Peak=197 HFD=3.7
02:17:16.677 00.001 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
02:17:16.677 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
02:17:16.678 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.08 mountX=0.09 mountY=0.16, mountTheta=1.08
02:17:16.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.01, opts=13)
02:17:16.679 00.000 28316 Enqueuing Move request for scope (-0.19, 0.01)
02:17:16.680 00.001 29988 Worker thread wakes up
02:17:16.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
02:17:16.680 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
02:17:16.680 00.000 29988 Moving (-0.19, 0.01) raw xDistance=0.09 yDistance=0.16
02:17:16.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:17:16.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:16.681 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:16.681 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:17:16.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:17:16.681 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 11 / 99999
02:17:16.681 00.000 29988 MoveAxis(E, 0, ABG)
02:17:16.682 00.001 29988 Move returns status 0, amount 0
02:17:16.682 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148236.681,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
02:17:16.682 00.000 29988 MoveAxis(N, 0, ABG)
02:17:16.682 00.000 29988 Move returns status 0, amount 0
02:17:16.682 00.000 29988 move complete, result=0
02:17:16.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:16.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:16.683 00.000 28316 Enqueuing Expose request
02:17:16.683 00.000 29988 worker thread done servicing request
02:17:16.683 00.000 29988 Worker thread wakes up
02:17:16.683 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:17:16.684 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:16.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:18.316 01.632 29988 Exposure complete
02:17:18.355 00.039 29988 worker thread done servicing request
02:17:18.355 00.000 28316 OnExposeComplete: enter
02:17:18.356 00.001 28316 UpdateGuideState(): m_state=6
02:17:18.357 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2894
02:17:18.357 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=259.21, Mass=2450, SNR=34.2, Peak=214 HFD=4.0
02:17:18.358 00.001 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
02:17:18.358 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
02:17:18.358 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.32 mountX=-0.04 mountY=-0.04, mountTheta=-2.34
02:17:18.360 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
02:17:18.361 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
02:17:18.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:18.363 00.002 29988 Worker thread wakes up
02:17:18.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
02:17:18.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
02:17:18.363 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.04
02:17:18.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:17:18.363 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.2
02:17:18.364 00.001 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 12 / 99999
02:17:18.364 00.000 28316 PhdController: newstate STATE_FINISH
02:17:18.365 00.001 28316 PhdController complete: success
02:17:18.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:18.365 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786148238.365,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
02:17:18.366 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:17:18.366 00.000 29988 MoveAxis(E, 0, ABG)
02:17:18.366 00.000 29988 Move returns status 0, amount 0
02:17:18.366 00.000 29988 MoveAxis(N, 0, ABG)
02:17:18.366 00.000 29988 Move returns status 0, amount 0
02:17:18.366 00.000 29988 move complete, result=0
02:17:18.366 00.000 28316 Mount: notify guiding dither settle done success=1
02:17:18.367 00.001 28316 PhdController: newstate STATE_IDLE
02:17:18.367 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:18.368 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:18.368 00.000 28316 Enqueuing Expose request
02:17:18.368 00.000 29988 worker thread done servicing request
02:17:18.368 00.000 29988 Worker thread wakes up
02:17:18.368 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:18.369 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:18.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:19.886 01.517 29988 Exposure complete
02:17:19.926 00.040 29988 worker thread done servicing request
02:17:19.926 00.000 28316 OnExposeComplete: enter
02:17:19.927 00.001 28316 UpdateGuideState(): m_state=6
02:17:19.928 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.928 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=259.08, Mass=2387, SNR=33.9, Peak=213 HFD=3.9
02:17:19.928 00.000 28316 MultiStar: exiting stabilization period
02:17:19.929 00.001 28316 MultiStar: updating star positions after lock position change
02:17:19.929 00.000 28316 Star::Find(15, 660, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.931 00.002 28316 Star::Find returns 1 (0), X=661.27, Y=163.31, Mass=2342, SNR=33.3, Peak=176 HFD=4.3
02:17:19.934 00.003 28316 Star::Find(15, 1032, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.936 00.002 28316 Star::Find returns 1 (0), X=1033.13, Y=393.94, Mass=2053, SNR=30.7, Peak=184 HFD=4.3
02:17:19.938 00.002 28316 Star::Find(15, 976, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.938 00.000 28316 Star::Find returns 1 (0), X=977.64, Y=251.41, Mass=1771, SNR=29.2, Peak=140 HFD=3.6
02:17:19.939 00.001 28316 Star::Find(15, 310, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.939 00.000 28316 Star::Find returns 1 (0), X=310.86, Y=831.22, Mass=1603, SNR=27.5, Peak=169 HFD=4.0
02:17:19.940 00.001 28316 Star::Find(15, 493, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.940 00.000 28316 Star::Find returns 1 (0), X=493.90, Y=92.33, Mass=1403, SNR=25.9, Peak=120 HFD=4.0
02:17:19.940 00.000 28316 Star::Find(15, 287, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.941 00.001 28316 Star::Find returns 1 (0), X=288.76, Y=918.08, Mass=979, SNR=21.8, Peak=119 HFD=3.6
02:17:19.941 00.000 28316 Star::Find(15, 677, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.942 00.001 28316 Star::Find returns 1 (0), X=678.59, Y=948.86, Mass=874, SNR=20.4, Peak=76 HFD=3.7
02:17:19.942 00.000 28316 Star::Find(15, 1145, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.943 00.001 28316 Star::Find returns 1 (0), X=1145.79, Y=749.02, Mass=819, SNR=19.8, Peak=55 HFD=4.1
02:17:19.943 00.000 28316 Star::Find(15, 245, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.944 00.001 28316 Star::Find returns 1 (0), X=246.17, Y=521.23, Mass=620, SNR=17.2, Peak=56 HFD=3.8
02:17:19.945 00.001 28316 Star::Find(15, 649, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.947 00.002 28316 Star::Find returns 1 (0), X=649.83, Y=644.84, Mass=634, SNR=17.4, Peak=60 HFD=4.0
02:17:19.949 00.002 28316 Star::Find(15, 1130, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2895
02:17:19.951 00.002 28316 Star::Find returns 1 (0), X=1130.87, Y=626.84, Mass=639, SNR=17.6, Peak=54 HFD=3.9
02:17:19.954 00.003 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
02:17:19.956 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
02:17:19.958 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-2.35 mountX=-0.08 mountY=0.20, mountTheta=1.93
02:17:19.963 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.15, opts=13)
02:17:19.963 00.000 28316 Enqueuing Move request for scope (-0.15, -0.15)
02:17:19.964 00.001 29988 Worker thread wakes up
02:17:19.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:19.964 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.9
02:17:19.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:19.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:19.966 00.001 28316 Enqueuing Expose request
02:17:19.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
02:17:19.966 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
02:17:19.966 00.000 29988 Moving (-0.15, -0.15) raw xDistance=-0.08 yDistance=0.20
02:17:19.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:17:19.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:17:19.966 00.000 29988 MoveAxis(E, 0, ABG)
02:17:19.966 00.000 29988 Move returns status 0, amount 0
02:17:19.966 00.000 29988 MoveAxis(S, 49, ABG)
02:17:19.966 00.000 29988 Guiding  Dir = 1, Dur = 49
02:17:19.966 00.000 29988 IsSlewing returns 0
02:17:19.966 00.000 29988 IsGuiding returns 0
02:17:19.972 00.006 29988 PulseGuide returned control before completion, sleep 54
02:17:20.040 00.068 29988 IsGuiding returns 1
02:17:20.040 00.000 29988 scope still moving after pulse duration time elapsed
02:17:20.072 00.032 29988 IsSlewing returns 0
02:17:20.072 00.000 29988 IsGuiding returns 0
02:17:20.072 00.000 29988 scope move finished after 49 + 56 ms
02:17:20.072 00.000 29988 Move returns status 0, amount 49
02:17:20.072 00.000 29988 move complete, result=0
02:17:20.072 00.000 29988 worker thread done servicing request
02:17:20.072 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
02:17:20.073 00.001 29988 Worker thread wakes up
02:17:20.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:20.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:21.710 01.637 29988 Exposure complete
02:17:21.758 00.048 29988 worker thread done servicing request
02:17:21.759 00.001 28316 OnExposeComplete: enter
02:17:21.759 00.000 28316 UpdateGuideState(): m_state=6
02:17:21.760 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2896
02:17:21.760 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=259.27, Mass=2437, SNR=34.1, Peak=199 HFD=3.8
02:17:21.761 00.001 28316 MultiStar: [#1 0.46,0.20,0.00,M1] [#2 -0.06,0.32,0.00,M2] [#3 0.16,0.24,0.86,U] [#4 0.04,0.19,0.81,U] [#5 0.13,0.06,0.74,U] [#6 0.14,0.18,0.63,U] [#7 0.38,0.05,0.00,M1] [#8 0.14,0.31,0.00,M2] 
02:17:21.761 00.000 28316 single-star, 4 included, MultiStar: {0.09, 0.14}, one-star: {0.02, 0.04}
02:17:21.762 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
02:17:21.762 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
02:17:21.763 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.02 mountX=0.02 mountY=-0.04, mountTheta=-0.99
02:17:21.763 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
02:17:21.764 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
02:17:21.765 00.001 29988 Worker thread wakes up
02:17:21.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:21.766 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.1
02:17:21.766 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:21.767 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:21.768 00.001 28316 Enqueuing Expose request
02:17:21.771 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:17:21.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:17:21.771 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
02:17:21.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:17:21.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:21.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:17:21.771 00.000 29988 MoveAxis(E, 0, ABG)
02:17:21.771 00.000 29988 Move returns status 0, amount 0
02:17:21.771 00.000 29988 MoveAxis(N, 0, ABG)
02:17:21.771 00.000 29988 Move returns status 0, amount 0
02:17:21.771 00.000 29988 move complete, result=0
02:17:21.771 00.000 29988 worker thread done servicing request
02:17:21.771 00.000 29988 Worker thread wakes up
02:17:21.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:21.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:21.771 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:23.295 01.524 29988 Exposure complete
02:17:23.327 00.032 29988 worker thread done servicing request
02:17:23.327 00.000 28316 OnExposeComplete: enter
02:17:23.328 00.001 28316 UpdateGuideState(): m_state=6
02:17:23.328 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2897
02:17:23.329 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=259.18, Mass=2378, SNR=33.9, Peak=199 HFD=4.0
02:17:23.329 00.000 28316 MultiStar: [#1 0.51,0.11,0.00,M2] [#2 0.01,0.19,0.92,U] [#3 -0.09,0.16,0.86,U] [#4 0.09,-0.04,0.85,U] [#5 0.19,-0.06,0.74,U] [#6 0.01,0.04,0.63,U] [#7 0.32,-0.07,0.00,M2] [#8 0.10,0.06,0.58,U] 
02:17:23.330 00.001 28316 single-star, 6 included, MultiStar: {0.04, 0.04}, one-star: {-0.01, -0.05}
02:17:23.330 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
02:17:23.331 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
02:17:23.331 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.82 mountX=-0.04 mountY=0.03, mountTheta=2.44
02:17:23.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
02:17:23.333 00.001 28316 Enqueuing Move request for scope (-0.01, -0.05)
02:17:23.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:23.334 00.001 29988 Worker thread wakes up
02:17:23.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:17:23.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:17:23.334 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
02:17:23.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:17:23.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:23.334 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.9
02:17:23.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:23.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:23.335 00.000 28316 Enqueuing Expose request
02:17:23.336 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:17:23.336 00.000 29988 MoveAxis(E, 0, ABG)
02:17:23.336 00.000 29988 Move returns status 0, amount 0
02:17:23.336 00.000 29988 MoveAxis(N, 0, ABG)
02:17:23.336 00.000 29988 Move returns status 0, amount 0
02:17:23.336 00.000 29988 move complete, result=0
02:17:23.336 00.000 29988 worker thread done servicing request
02:17:23.336 00.000 29988 Worker thread wakes up
02:17:23.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:23.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:23.336 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:17:24.966 01.630 29988 Exposure complete
02:17:25.002 00.036 29988 worker thread done servicing request
02:17:25.002 00.000 28316 OnExposeComplete: enter
02:17:25.003 00.001 28316 UpdateGuideState(): m_state=6
02:17:25.003 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2898
02:17:25.004 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=259.23, Mass=2322, SNR=33.4, Peak=195 HFD=4.0
02:17:25.004 00.000 28316 MultiStar: [#1 0.40,0.16,0.00,M3] [#2 0.12,0.22,0.94,U] [#3 0.12,0.17,0.86,U] [#4 0.30,0.01,0.83,U] [#5 0.36,-0.02,0.00,M1] [#6 0.25,0.24,0.00,M6] [#7 0.33,0.05,0.00,M3] [#8 0.25,0.19,0.00,M2] 
02:17:25.005 00.001 28316 single-star, 3 included, MultiStar: {0.15, 0.10}, one-star: {0.06, -0.00}
02:17:25.005 00.000 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
02:17:25.006 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
02:17:25.006 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.00 mountX=-0.03 mountY=-0.06, mountTheta=-2.01
02:17:25.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
02:17:25.007 00.000 28316 Enqueuing Move request for scope (0.06, -0.00)
02:17:25.008 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:25.008 00.000 29988 Worker thread wakes up
02:17:25.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:17:25.008 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:17:25.008 00.000 29988 Moving (0.06, -0.00) raw xDistance=-0.03 yDistance=-0.06
02:17:25.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:17:25.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:25.009 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:25.009 00.000 29988 MoveAxis(E, 0, ABG)
02:17:25.009 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:17:25.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:25.010 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:25.010 00.000 28316 Enqueuing Expose request
02:17:25.011 00.001 29988 Move returns status 0, amount 0
02:17:25.011 00.000 29988 MoveAxis(N, 0, ABG)
02:17:25.011 00.000 29988 Move returns status 0, amount 0
02:17:25.011 00.000 29988 move complete, result=0
02:17:25.011 00.000 29988 worker thread done servicing request
02:17:25.011 00.000 29988 Worker thread wakes up
02:17:25.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:25.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:25.011 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:26.535 01.524 29988 Exposure complete
02:17:26.578 00.043 29988 worker thread done servicing request
02:17:26.578 00.000 28316 OnExposeComplete: enter
02:17:26.581 00.003 28316 UpdateGuideState(): m_state=6
02:17:26.584 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2899
02:17:26.586 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=259.19, Mass=2495, SNR=34.7, Peak=225 HFD=4.1
02:17:26.589 00.003 28316 MultiStar: [#1 0.51,0.05,0.00,M4] [#2 0.22,0.13,0.89,U] [#3 0.17,0.07,0.84,U] [#4 0.27,-0.04,0.81,U] [#5 0.33,-0.08,0.00,M2] [#6 0.05,0.08,0.60,U] [#7 0.36,-0.12,0.00,M4] [#8 0.23,-0.04,0.58,U] 
02:17:26.590 00.001 28316 refined, 5 included, MultiStar: {0.19, 0.03}, one-star: {0.19, -0.04}
02:17:26.591 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
02:17:26.591 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
02:17:26.591 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.20 cameraTheta=0.13 mountX=-0.06 mountY=-0.18, mountTheta=-1.87
02:17:26.592 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.03, opts=13)
02:17:26.593 00.001 28316 Enqueuing Move request for scope (0.19, 0.03)
02:17:26.593 00.000 29988 Worker thread wakes up
02:17:26.593 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
02:17:26.593 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
02:17:26.594 00.001 29988 Moving (0.19, 0.03) raw xDistance=-0.06 yDistance=-0.18
02:17:26.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:17:26.594 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:26.594 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:17:26.594 00.000 29988 MoveAxis(E, 0, ABG)
02:17:26.594 00.000 29988 Move returns status 0, amount 0
02:17:26.594 00.000 29988 MoveAxis(N, 0, ABG)
02:17:26.594 00.000 29988 Move returns status 0, amount 0
02:17:26.594 00.000 29988 move complete, result=0
02:17:26.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:26.595 00.001 29988 worker thread done servicing request
02:17:26.595 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
02:17:26.595 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:26.596 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:26.596 00.000 28316 Enqueuing Expose request
02:17:26.597 00.001 29988 Worker thread wakes up
02:17:26.597 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:17:26.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:26.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:28.234 01.637 29988 Exposure complete
02:17:28.264 00.030 29988 worker thread done servicing request
02:17:28.264 00.000 28316 OnExposeComplete: enter
02:17:28.265 00.001 28316 UpdateGuideState(): m_state=6
02:17:28.266 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2900
02:17:28.266 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=259.12, Mass=2390, SNR=33.7, Peak=213 HFD=4.0
02:17:28.267 00.001 28316 MultiStar: [#1 0.46,0.07,0.00,M5] [#2 -0.17,0.22,0.93,U] [#3 0.05,-0.07,0.86,U] [#4 0.32,-0.22,0.00,M1] [#5 0.26,-0.20,0.00,M3] [#6 0.13,-0.07,0.65,U] [#7 0.22,-0.33,0.00,M5] [#8 0.18,-0.00,0.62,U] 
02:17:28.267 00.000 28316 refined, 4 included, MultiStar: {0.01, -0.00}, one-star: {-0.04, -0.11}
02:17:28.267 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
02:17:28.268 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:17:28.268 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.19 mountX=-0.01 mountY=-0.01, mountTheta=-2.20
02:17:28.269 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
02:17:28.270 00.001 28316 Enqueuing Move request for scope (0.01, -0.00)
02:17:28.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:28.271 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.7
02:17:28.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:28.271 00.000 29988 Worker thread wakes up
02:17:28.272 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:28.272 00.000 28316 Enqueuing Expose request
02:17:28.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
02:17:28.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
02:17:28.272 00.000 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.01
02:17:28.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:17:28.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:28.273 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:17:28.273 00.000 29988 MoveAxis(E, 0, ABG)
02:17:28.273 00.000 29988 Move returns status 0, amount 0
02:17:28.273 00.000 29988 MoveAxis(N, 0, ABG)
02:17:28.273 00.000 29988 Move returns status 0, amount 0
02:17:28.273 00.000 29988 move complete, result=0
02:17:28.273 00.000 29988 worker thread done servicing request
02:17:28.273 00.000 29988 Worker thread wakes up
02:17:28.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:28.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:28.273 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:29.790 01.517 29988 Exposure complete
02:17:29.829 00.039 29988 worker thread done servicing request
02:17:29.829 00.000 28316 OnExposeComplete: enter
02:17:29.830 00.001 28316 UpdateGuideState(): m_state=6
02:17:29.831 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2901
02:17:29.831 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=259.23, Mass=2490, SNR=34.6, Peak=218 HFD=4.0
02:17:29.833 00.002 28316 MultiStar: [#1 0.48,-0.03,0.00,M6] [#2 0.12,0.15,0.89,U] [#3 -0.00,0.09,0.84,U] [#4 0.18,-0.12,0.80,U] [#5 0.20,-0.10,0.73,U] [#6 0.21,-0.00,0.62,U] [#7 0.45,-0.06,0.00,M6] [#8 0.14,0.06,0.58,U] 
02:17:29.834 00.001 28316 single-star, 6 included, MultiStar: {0.11, 0.01}, one-star: {-0.01, -0.00}
02:17:29.837 00.003 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
02:17:29.837 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
02:17:29.838 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.67 mountX=-0.00 mountY=0.01, mountTheta=1.61
02:17:29.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
02:17:29.839 00.000 28316 Enqueuing Move request for scope (-0.01, -0.00)
02:17:29.840 00.001 29988 Worker thread wakes up
02:17:29.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:17:29.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:17:29.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:29.840 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:17:29.841 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:29.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:29.842 00.001 28316 Enqueuing Expose request
02:17:29.842 00.000 29988 Moving (-0.01, -0.00) raw xDistance=-0.00 yDistance=0.01
02:17:29.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:17:29.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:29.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:17:29.842 00.000 29988 MoveAxis(E, 0, ABG)
02:17:29.842 00.000 29988 Move returns status 0, amount 0
02:17:29.842 00.000 29988 MoveAxis(N, 0, ABG)
02:17:29.842 00.000 29988 Move returns status 0, amount 0
02:17:29.842 00.000 29988 move complete, result=0
02:17:29.842 00.000 29988 worker thread done servicing request
02:17:29.842 00.000 29988 Worker thread wakes up
02:17:29.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:29.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:29.843 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:17:31.474 01.631 29988 Exposure complete
02:17:31.507 00.033 29988 worker thread done servicing request
02:17:31.507 00.000 28316 OnExposeComplete: enter
02:17:31.508 00.001 28316 UpdateGuideState(): m_state=6
02:17:31.509 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2902
02:17:31.509 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=259.23, Mass=2457, SNR=34.4, Peak=219 HFD=4.2
02:17:31.510 00.001 28316 MultiStar: [#1 0.58,-0.00,0.00,M7] [#2 0.24,0.17,0.91,U] [#3 0.13,0.01,0.84,U] [#4 0.27,-0.02,0.82,U] [#5 0.48,-0.04,0.00,M3] [#6 0.07,0.07,0.62,U] [#7 0.48,-0.05,0.00,M7] [#8 0.11,0.04,0.57,U] 
02:17:31.510 00.000 28316 single-star, 5 included, MultiStar: {0.16, 0.04}, one-star: {0.12, -0.01}
02:17:31.511 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:17:31.511 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:17:31.511 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.05 mountX=-0.06 mountY=-0.11, mountTheta=-2.05
02:17:31.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.01, opts=13)
02:17:31.513 00.001 28316 Enqueuing Move request for scope (0.12, -0.01)
02:17:31.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:31.514 00.001 29988 Worker thread wakes up
02:17:31.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
02:17:31.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
02:17:31.514 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:17:31.515 00.001 29988 Moving (0.12, -0.01) raw xDistance=-0.06 yDistance=-0.11
02:17:31.515 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:31.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:31.515 00.000 28316 Enqueuing Expose request
02:17:31.516 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:17:31.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:31.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:17:31.516 00.000 29988 MoveAxis(E, 0, ABG)
02:17:31.516 00.000 29988 Move returns status 0, amount 0
02:17:31.516 00.000 29988 MoveAxis(N, 0, ABG)
02:17:31.516 00.000 29988 Move returns status 0, amount 0
02:17:31.516 00.000 29988 move complete, result=0
02:17:31.516 00.000 29988 worker thread done servicing request
02:17:31.516 00.000 29988 Worker thread wakes up
02:17:31.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:31.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:31.517 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:33.043 01.526 29988 Exposure complete
02:17:33.085 00.042 29988 worker thread done servicing request
02:17:33.085 00.000 28316 OnExposeComplete: enter
02:17:33.086 00.001 28316 UpdateGuideState(): m_state=6
02:17:33.086 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2903
02:17:33.088 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=259.23, Mass=2390, SNR=33.9, Peak=200 HFD=4.0
02:17:33.089 00.001 28316 MultiStar: [#1 0.56,0.11,0.00,M8] [#2 0.11,0.22,0.92,U] [#3 0.03,0.16,0.85,U] [#4 0.23,-0.11,0.80,U] [#5 0.29,0.07,0.76,U] [#6 0.16,0.05,0.61,U] [#7 0.35,-0.15,0.00,M8] [#8 0.17,0.10,0.58,U] 
02:17:33.090 00.001 28316 single-star, 6 included, MultiStar: {0.14, 0.07}, one-star: {0.03, 0.00}
02:17:33.090 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
02:17:33.090 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
02:17:33.091 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.03 mountX=-0.01 mountY=-0.03, mountTheta=-1.97
02:17:33.092 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
02:17:33.092 00.000 28316 Enqueuing Move request for scope (0.03, 0.00)
02:17:33.093 00.001 29988 Worker thread wakes up
02:17:33.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
02:17:33.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
02:17:33.093 00.000 29988 Moving (0.03, 0.00) raw xDistance=-0.01 yDistance=-0.03
02:17:33.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:33.093 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:17:33.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:33.094 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:33.095 00.001 28316 Enqueuing Expose request
02:17:33.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:17:33.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:33.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:17:33.095 00.000 29988 MoveAxis(E, 0, ABG)
02:17:33.095 00.000 29988 Move returns status 0, amount 0
02:17:33.095 00.000 29988 MoveAxis(N, 0, ABG)
02:17:33.095 00.000 29988 Move returns status 0, amount 0
02:17:33.095 00.000 29988 move complete, result=0
02:17:33.095 00.000 29988 worker thread done servicing request
02:17:33.095 00.000 29988 Worker thread wakes up
02:17:33.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:33.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:33.096 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:34.723 01.627 29988 Exposure complete
02:17:34.769 00.046 29988 worker thread done servicing request
02:17:34.769 00.000 28316 OnExposeComplete: enter
02:17:34.770 00.001 28316 UpdateGuideState(): m_state=6
02:17:34.771 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2904
02:17:34.773 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=259.03, Mass=2363, SNR=33.8, Peak=210 HFD=4.0
02:17:34.773 00.000 28316 MultiStar: [#1 0.31,-0.19,0.00,M9] [#2 -0.02,-0.01,0.91,U] [#3 -0.16,-0.09,0.86,U] [#4 0.11,-0.25,0.87,U] [#5 0.25,-0.17,0.74,U] [#6 0.20,-0.17,0.63,U] [#7 0.26,-0.31,0.00,M9] [#8 -0.16,-0.07,0.58,U] 
02:17:34.773 00.000 28316 refined, 6 included, MultiStar: {0.00, -0.14}, one-star: {-0.12, -0.20}
02:17:34.773 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
02:17:34.773 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
02:17:34.775 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.54 mountX=-0.13 mountY=0.06, mountTheta=2.71
02:17:34.775 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.14, opts=13)
02:17:34.775 00.000 28316 Enqueuing Move request for scope (0.00, -0.14)
02:17:34.777 00.002 29988 Worker thread wakes up
02:17:34.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
02:17:34.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
02:17:34.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:34.777 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.8
02:17:34.777 00.000 29988 Moving (0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
02:17:34.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:17:34.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:34.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:34.778 00.001 28316 Enqueuing Expose request
02:17:34.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:34.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:17:34.778 00.000 29988 MoveAxis(E, 0, ABG)
02:17:34.778 00.000 29988 Move returns status 0, amount 0
02:17:34.778 00.000 29988 MoveAxis(N, 0, ABG)
02:17:34.778 00.000 29988 Move returns status 0, amount 0
02:17:34.778 00.000 29988 move complete, result=0
02:17:34.778 00.000 29988 worker thread done servicing request
02:17:34.778 00.000 29988 Worker thread wakes up
02:17:34.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:34.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:34.779 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:36.299 01.520 29988 Exposure complete
02:17:36.359 00.060 29988 worker thread done servicing request
02:17:36.360 00.001 28316 OnExposeComplete: enter
02:17:36.360 00.000 28316 UpdateGuideState(): m_state=6
02:17:36.361 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2905
02:17:36.361 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=259.26, Mass=2386, SNR=34.0, Peak=197 HFD=4.0
02:17:36.362 00.001 28316 MultiStar: [#1 0.44,-0.28,0.00,M10] [#2 0.10,-0.01,0.91,U] [#3 0.15,-0.04,0.87,U] [#4 0.11,-0.16,0.81,U] [#5 0.26,-0.20,0.00,M2] [#6 0.08,-0.15,0.64,U] [#7 0.27,-0.20,0.00,M10] [#8 0.08,-0.20,0.62,U] 
02:17:36.362 00.000 28316 single-star, 5 included, MultiStar: {0.10, -0.07}, one-star: {0.08, 0.03}
02:17:36.363 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:17:36.363 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:17:36.364 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
02:17:36.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
02:17:36.366 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
02:17:36.366 00.000 29988 Worker thread wakes up
02:17:36.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
02:17:36.366 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
02:17:36.366 00.000 29988 Moving (0.08, 0.03) raw xDistance=-0.01 yDistance=-0.09
02:17:36.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:17:36.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:36.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:36.367 00.001 28316 UpdateGuideState exits: m=2386 RSB=34.0
02:17:36.367 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:36.368 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:36.368 00.000 28316 Enqueuing Expose request
02:17:36.369 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:17:36.369 00.000 29988 MoveAxis(E, 0, ABG)
02:17:36.369 00.000 29988 Move returns status 0, amount 0
02:17:36.369 00.000 29988 MoveAxis(N, 0, ABG)
02:17:36.369 00.000 29988 Move returns status 0, amount 0
02:17:36.369 00.000 29988 move complete, result=0
02:17:36.369 00.000 29988 worker thread done servicing request
02:17:36.369 00.000 29988 Worker thread wakes up
02:17:36.369 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:36.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:36.369 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:37.995 01.626 29988 Exposure complete
02:17:38.043 00.048 29988 worker thread done servicing request
02:17:38.043 00.000 28316 OnExposeComplete: enter
02:17:38.045 00.002 28316 UpdateGuideState(): m_state=6
02:17:38.047 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2906
02:17:38.048 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=258.99, Mass=2307, SNR=33.4, Peak=216 HFD=4.1
02:17:38.050 00.002 28316 MultiStar: [#1 0.41,-0.15,0.00,R] [#2 0.07,-0.11,0.92,U] [#3 -0.03,-0.11,0.89,U] [#4 0.02,-0.23,0.84,U] [#5 0.11,-0.14,0.76,U] [#6 -0.02,-0.10,0.64,U] [#7 0.32,-0.13,0.00,R] [#8 -0.05,-0.09,0.60,U] 
02:17:38.051 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.15}, one-star: {-0.00, -0.24}
02:17:38.052 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
02:17:38.053 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
02:17:38.054 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.47 mountX=-0.15 mountY=0.05, mountTheta=2.79
02:17:38.056 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
02:17:38.057 00.001 28316 Enqueuing Move request for scope (0.02, -0.15)
02:17:38.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:38.058 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.4
02:17:38.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:38.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:38.059 00.001 28316 Enqueuing Expose request
02:17:38.059 00.000 29988 Worker thread wakes up
02:17:38.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
02:17:38.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
02:17:38.059 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
02:17:38.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:17:38.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:38.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:17:38.059 00.000 29988 MoveAxis(E, 0, ABG)
02:17:38.059 00.000 29988 Move returns status 0, amount 0
02:17:38.059 00.000 29988 MoveAxis(N, 0, ABG)
02:17:38.059 00.000 29988 Move returns status 0, amount 0
02:17:38.059 00.000 29988 move complete, result=0
02:17:38.059 00.000 29988 worker thread done servicing request
02:17:38.060 00.001 29988 Worker thread wakes up
02:17:38.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:38.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:38.060 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:39.583 01.523 29988 Exposure complete
02:17:39.621 00.038 29988 worker thread done servicing request
02:17:39.621 00.000 28316 OnExposeComplete: enter
02:17:39.621 00.000 28316 UpdateGuideState(): m_state=6
02:17:39.622 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2907
02:17:39.623 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=259.14, Mass=2374, SNR=33.8, Peak=215 HFD=4.0
02:17:39.624 00.001 28316 MultiStar: [#1 -0.03,0.04,0.98,U] [#2 0.10,0.11,0.94,U] [#3 0.03,0.15,0.86,U] [#4 0.02,-0.03,0.81,U] [#5 0.17,-0.15,0.74,U] [#6 0.08,0.05,0.64,U] [#7 -0.08,0.09,0.65,U] [#8 0.22,-0.02,0.57,U] 
02:17:39.625 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.02, -0.09}
02:17:39.626 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:17:39.628 00.002 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:17:39.629 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.37 mountX=-0.00 mountY=-0.05, mountTheta=-1.63
02:17:39.631 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
02:17:39.631 00.000 28316 Enqueuing Move request for scope (0.05, 0.02)
02:17:39.631 00.000 29988 Worker thread wakes up
02:17:39.632 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:39.632 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
02:17:39.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:39.633 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:39.633 00.000 28316 Enqueuing Expose request
02:17:39.634 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
02:17:39.634 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
02:17:39.634 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.05
02:17:39.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:17:39.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:39.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:17:39.634 00.000 29988 MoveAxis(E, 0, ABG)
02:17:39.634 00.000 29988 Move returns status 0, amount 0
02:17:39.634 00.000 29988 MoveAxis(N, 0, ABG)
02:17:39.634 00.000 29988 Move returns status 0, amount 0
02:17:39.634 00.000 29988 move complete, result=0
02:17:39.634 00.000 29988 worker thread done servicing request
02:17:39.634 00.000 29988 Worker thread wakes up
02:17:39.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:39.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:39.634 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:41.258 01.624 29988 Exposure complete
02:17:41.310 00.052 29988 worker thread done servicing request
02:17:41.310 00.000 28316 OnExposeComplete: enter
02:17:41.310 00.000 28316 UpdateGuideState(): m_state=6
02:17:41.311 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2908
02:17:41.311 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=259.07, Mass=2432, SNR=34.2, Peak=224 HFD=4.1
02:17:41.313 00.002 28316 MultiStar: [#1 -0.03,0.12,0.99,U] [#2 0.02,-0.03,0.93,U] [#3 -0.03,0.02,0.86,U] [#4 0.11,-0.12,0.84,U] [#5 0.18,-0.07,0.74,U] [#6 0.08,-0.20,0.62,U] [#7 -0.10,-0.07,0.60,U] [#8 0.18,0.06,0.61,U] 
02:17:41.314 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.05, -0.16}
02:17:41.316 00.002 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
02:17:41.317 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
02:17:41.318 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.78 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
02:17:41.322 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
02:17:41.322 00.000 28316 Enqueuing Move request for scope (0.05, -0.05)
02:17:41.323 00.001 29988 Worker thread wakes up
02:17:41.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:41.323 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:17:41.324 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:41.324 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:41.325 00.001 28316 Enqueuing Expose request
02:17:41.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
02:17:41.325 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
02:17:41.325 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
02:17:41.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:17:41.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:41.326 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:17:41.326 00.000 29988 MoveAxis(E, 0, ABG)
02:17:41.326 00.000 29988 Move returns status 0, amount 0
02:17:41.326 00.000 29988 MoveAxis(N, 0, ABG)
02:17:41.326 00.000 29988 Move returns status 0, amount 0
02:17:41.326 00.000 29988 move complete, result=0
02:17:41.326 00.000 29988 worker thread done servicing request
02:17:41.326 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:41.326 00.000 29988 Worker thread wakes up
02:17:41.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:41.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:42.843 01.517 29988 Exposure complete
02:17:42.887 00.044 29988 worker thread done servicing request
02:17:42.887 00.000 28316 OnExposeComplete: enter
02:17:42.889 00.002 28316 UpdateGuideState(): m_state=6
02:17:42.890 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2909
02:17:42.891 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=259.01, Mass=2455, SNR=34.3, Peak=228 HFD=4.2
02:17:42.892 00.001 28316 MultiStar: [#1 0.08,0.06,0.97,U] [#2 0.16,-0.09,0.89,U] [#3 0.20,-0.12,0.86,U] [#4 0.09,-0.06,0.82,U] [#5 0.20,-0.15,0.72,U] [#6 0.07,0.09,0.62,U] [#7 -0.19,0.02,0.60,U] [#8 0.19,-0.02,0.58,U] 
02:17:42.892 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.11, -0.22}
02:17:42.893 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:17:42.894 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:17:42.895 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.54 mountX=-0.10 mountY=-0.07, mountTheta=-2.56
02:17:42.897 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
02:17:42.897 00.000 28316 Enqueuing Move request for scope (0.11, -0.06)
02:17:42.898 00.001 29988 Worker thread wakes up
02:17:42.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
02:17:42.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
02:17:42.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:42.900 00.002 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
02:17:42.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:17:42.900 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
02:17:42.901 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:42.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:42.902 00.001 28316 Enqueuing Expose request
02:17:42.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:42.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:17:42.902 00.000 29988 MoveAxis(E, 0, ABG)
02:17:42.902 00.000 29988 Move returns status 0, amount 0
02:17:42.903 00.001 29988 MoveAxis(N, 0, ABG)
02:17:42.903 00.000 29988 Move returns status 0, amount 0
02:17:42.903 00.000 29988 move complete, result=0
02:17:42.903 00.000 29988 worker thread done servicing request
02:17:42.903 00.000 29988 Worker thread wakes up
02:17:42.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:42.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:42.903 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:44.540 01.637 29988 Exposure complete
02:17:44.579 00.039 29988 worker thread done servicing request
02:17:44.579 00.000 28316 OnExposeComplete: enter
02:17:44.580 00.001 28316 UpdateGuideState(): m_state=6
02:17:44.580 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2910
02:17:44.581 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=258.90, Mass=2386, SNR=33.9, Peak=212 HFD=4.2
02:17:44.581 00.000 28316 MultiStar: [#1 -0.10,0.08,0.98,U] [#2 0.11,-0.07,0.92,U] [#3 0.01,-0.24,0.87,U] [#4 0.11,-0.25,0.82,U] [#5 0.08,-0.20,0.73,U] [#6 0.10,-0.27,0.62,U] [#7 0.15,-0.30,0.00,M1] [#8 0.29,-0.11,0.00,M1] 
02:17:44.582 00.001 28316 refined, 6 included, MultiStar: {0.07, -0.18}, one-star: {0.19, -0.33}
02:17:44.582 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.10)
02:17:44.583 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
02:17:44.583 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.19 mountX=-0.19 mountY=0.02, mountTheta=3.06
02:17:44.585 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
02:17:44.586 00.001 28316 Enqueuing Move request for scope (0.07, -0.18)
02:17:44.586 00.000 29988 Worker thread wakes up
02:17:44.587 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:44.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
02:17:44.587 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
02:17:44.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:44.588 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:44.588 00.000 28316 Enqueuing Expose request
02:17:44.589 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
02:17:44.589 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.19 yDistance=0.02
02:17:44.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:17:44.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:44.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:17:44.589 00.000 29988 MoveAxis(E, 0, ABG)
02:17:44.589 00.000 29988 Move returns status 0, amount 0
02:17:44.589 00.000 29988 MoveAxis(N, 0, ABG)
02:17:44.589 00.000 29988 Move returns status 0, amount 0
02:17:44.589 00.000 29988 move complete, result=0
02:17:44.589 00.000 29988 worker thread done servicing request
02:17:44.589 00.000 29988 Worker thread wakes up
02:17:44.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:44.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:44.589 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:17:46.114 01.525 29988 Exposure complete
02:17:46.156 00.042 29988 worker thread done servicing request
02:17:46.156 00.000 28316 OnExposeComplete: enter
02:17:46.157 00.001 28316 UpdateGuideState(): m_state=6
02:17:46.157 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2911
02:17:46.159 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=259.11, Mass=2440, SNR=34.3, Peak=216 HFD=4.0
02:17:46.161 00.002 28316 MultiStar: [#1 -0.01,0.22,0.97,U] [#2 0.01,0.08,0.90,U] [#3 0.10,-0.09,0.85,U] [#4 0.39,-0.12,0.00,M1] [#5 0.03,-0.01,0.73,U] [#6 0.24,-0.05,0.64,U] [#7 0.13,-0.08,0.62,U] [#8 0.12,-0.04,0.58,U] 
02:17:46.162 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {-0.03, -0.12}
02:17:46.162 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:17:46.162 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:17:46.163 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.09 mountX=-0.03 mountY=-0.05, mountTheta=-2.10
02:17:46.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
02:17:46.164 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
02:17:46.164 00.000 29988 Worker thread wakes up
02:17:46.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:46.166 00.002 28316 UpdateGuideState exits: m=2440 RSB=34.3
02:17:46.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:46.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:46.167 00.000 28316 Enqueuing Expose request
02:17:46.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:17:46.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:17:46.168 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.03 yDistance=-0.05
02:17:46.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:17:46.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:46.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:17:46.168 00.000 29988 MoveAxis(E, 0, ABG)
02:17:46.168 00.000 29988 Move returns status 0, amount 0
02:17:46.168 00.000 29988 MoveAxis(N, 0, ABG)
02:17:46.168 00.000 29988 Move returns status 0, amount 0
02:17:46.168 00.000 29988 move complete, result=0
02:17:46.168 00.000 29988 worker thread done servicing request
02:17:46.168 00.000 29988 Worker thread wakes up
02:17:46.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:46.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:46.168 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:47.791 01.623 29988 Exposure complete
02:17:47.837 00.046 29988 worker thread done servicing request
02:17:47.837 00.000 28316 OnExposeComplete: enter
02:17:47.841 00.004 28316 UpdateGuideState(): m_state=6
02:17:47.844 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2912
02:17:47.846 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=259.08, Mass=2374, SNR=33.9, Peak=212 HFD=3.9
02:17:47.849 00.003 28316 MultiStar: [#1 -0.21,0.10,0.98,U] [#2 -0.03,0.13,0.92,U] [#3 -0.16,-0.04,0.86,U] [#4 0.03,-0.20,0.84,U] [#5 -0.22,-0.12,0.77,U] [#6 0.00,-0.02,0.62,U] [#7 -0.15,-0.09,0.62,U] [#8 -0.06,-0.04,0.59,U] 
02:17:47.851 00.002 28316 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.14, -0.15}
02:17:47.853 00.002 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
02:17:47.855 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
02:17:47.855 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.76 mountX=0.00 mountY=0.12, mountTheta=1.53
02:17:47.857 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
02:17:47.858 00.001 28316 Enqueuing Move request for scope (-0.11, -0.04)
02:17:47.859 00.001 29988 Worker thread wakes up
02:17:47.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
02:17:47.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
02:17:47.859 00.000 29988 Moving (-0.11, -0.04) raw xDistance=0.00 yDistance=0.12
02:17:47.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:17:47.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:47.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:47.860 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:17:47.860 00.000 29988 MoveAxis(E, 0, ABG)
02:17:47.860 00.000 29988 Move returns status 0, amount 0
02:17:47.860 00.000 29988 MoveAxis(N, 0, ABG)
02:17:47.860 00.000 29988 Move returns status 0, amount 0
02:17:47.860 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.9
02:17:47.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:47.861 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:47.861 00.000 28316 Enqueuing Expose request
02:17:47.862 00.001 29988 move complete, result=0
02:17:47.862 00.000 29988 worker thread done servicing request
02:17:47.862 00.000 29988 Worker thread wakes up
02:17:47.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:47.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:47.863 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:49.385 01.522 29988 Exposure complete
02:17:49.433 00.048 29988 worker thread done servicing request
02:17:49.433 00.000 28316 OnExposeComplete: enter
02:17:49.434 00.001 28316 UpdateGuideState(): m_state=6
02:17:49.434 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2913
02:17:49.435 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=259.33, Mass=2427, SNR=34.2, Peak=197 HFD=3.8
02:17:49.435 00.000 28316 MultiStar: [#1 -0.37,0.31,0.00,M1] [#2 -0.13,0.31,0.00,M1] [#3 -0.14,0.29,0.00,M1] [#4 -0.12,0.14,0.82,U] [#5 -0.07,0.08,0.74,U] [#6 -0.38,0.24,0.00,M1] [#7 -0.17,-0.07,0.62,U] [#8 -0.11,0.11,0.61,U] 
02:17:49.436 00.001 28316 refined, 4 included, MultiStar: {-0.13, 0.08}, one-star: {-0.19, 0.10}
02:17:49.436 00.000 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
02:17:49.437 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
02:17:49.437 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.62 mountX=0.13 mountY=0.08, mountTheta=0.59
02:17:49.439 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
02:17:49.440 00.001 28316 Enqueuing Move request for scope (-0.13, 0.08)
02:17:49.441 00.001 29988 Worker thread wakes up
02:17:49.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
02:17:49.441 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
02:17:49.441 00.000 29988 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=0.08
02:17:49.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:17:49.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:49.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:17:49.441 00.000 29988 MoveAxis(E, 0, ABG)
02:17:49.441 00.000 29988 Move returns status 0, amount 0
02:17:49.441 00.000 29988 MoveAxis(N, 0, ABG)
02:17:49.441 00.000 29988 Move returns status 0, amount 0
02:17:49.441 00.000 29988 move complete, result=0
02:17:49.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:49.442 00.001 29988 worker thread done servicing request
02:17:49.442 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:17:49.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:49.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:49.443 00.000 28316 Enqueuing Expose request
02:17:49.443 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:17:49.444 00.001 29988 Worker thread wakes up
02:17:49.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:49.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:51.078 01.634 29988 Exposure complete
02:17:51.120 00.042 29988 worker thread done servicing request
02:17:51.120 00.000 28316 OnExposeComplete: enter
02:17:51.120 00.000 28316 UpdateGuideState(): m_state=6
02:17:51.120 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2914
02:17:51.121 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=259.20, Mass=2326, SNR=33.4, Peak=169 HFD=3.8
02:17:51.122 00.001 28316 MultiStar: [#1 -0.38,0.18,0.00,M2] [#2 -0.33,0.10,0.00,M2] [#3 -0.35,-0.03,0.00,M2] [#4 -0.23,-0.03,0.85,U] [#5 -0.00,-0.10,0.73,U] [#6 -0.20,0.03,0.65,U] [#7 -0.30,-0.13,0.00,M1] [#8 -0.24,0.01,0.60,U] 
02:17:51.123 00.001 28316 refined, 4 included, MultiStar: {-0.18, -0.03}, one-star: {-0.23, -0.03}
02:17:51.126 00.003 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
02:17:51.129 00.003 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.26)
02:17:51.131 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.99 mountX=0.05 mountY=0.18, mountTheta=1.29
02:17:51.135 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.03, opts=13)
02:17:51.137 00.002 28316 Enqueuing Move request for scope (-0.18, -0.03)
02:17:51.140 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:51.142 00.002 28316 UpdateGuideState exits: m=2326 RSB=33.4
02:17:51.144 00.002 29988 Worker thread wakes up
02:17:51.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
02:17:51.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:51.146 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
02:17:51.146 00.000 29988 Moving (-0.18, -0.03) raw xDistance=0.05 yDistance=0.18
02:17:51.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:17:51.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:51.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:51.148 00.002 28316 Enqueuing Expose request
02:17:51.149 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:17:51.149 00.000 29988 MoveAxis(E, 0, ABG)
02:17:51.149 00.000 29988 Move returns status 0, amount 0
02:17:51.149 00.000 29988 MoveAxis(N, 0, ABG)
02:17:51.149 00.000 29988 Move returns status 0, amount 0
02:17:51.149 00.000 29988 move complete, result=0
02:17:51.149 00.000 29988 worker thread done servicing request
02:17:51.149 00.000 29988 Worker thread wakes up
02:17:51.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:51.150 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:51.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:17:52.667 01.517 29988 Exposure complete
02:17:52.702 00.035 29988 worker thread done servicing request
02:17:52.702 00.000 28316 OnExposeComplete: enter
02:17:52.703 00.001 28316 UpdateGuideState(): m_state=6
02:17:52.704 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2915
02:17:52.704 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=258.97, Mass=2354, SNR=33.7, Peak=186 HFD=4.0
02:17:52.705 00.001 28316 MultiStar: [#1 -0.27,-0.10,1.00,U] [#2 -0.34,-0.01,0.00,M3] [#3 -0.26,-0.22,0.00,M3] [#4 -0.19,-0.28,0.00,M1] [#5 -0.11,-0.36,0.00,M1] [#6 -0.10,-0.09,0.63,U] [#7 -0.29,-0.09,0.61,U] [#8 -0.09,-0.12,0.60,U] 
02:17:52.706 00.001 28316 refined, 4 included, MultiStar: {-0.20, -0.14}, one-star: {-0.21, -0.26}
02:17:52.708 00.002 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
02:17:52.709 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
02:17:52.710 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-2.53 mountX=-0.04 mountY=0.24, mountTheta=1.75
02:17:52.714 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.14, opts=13)
02:17:52.715 00.001 28316 Enqueuing Move request for scope (-0.20, -0.14)
02:17:52.716 00.001 29988 Worker thread wakes up
02:17:52.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
02:17:52.716 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
02:17:52.716 00.000 29988 Moving (-0.20, -0.14) raw xDistance=-0.04 yDistance=0.24
02:17:52.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:52.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:17:52.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:17:52.716 00.000 29988 MoveAxis(E, 0, ABG)
02:17:52.716 00.000 29988 Move returns status 0, amount 0
02:17:52.716 00.000 29988 MoveAxis(S, 58, ABG)
02:17:52.716 00.000 29988 Guiding  Dir = 1, Dur = 58
02:17:52.716 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.7
02:17:52.717 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:52.717 00.000 29988 IsSlewing returns 0
02:17:52.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:52.718 00.001 28316 Enqueuing Expose request
02:17:52.718 00.000 29988 IsGuiding returns 0
02:17:52.724 00.006 29988 PulseGuide returned control before completion, sleep 64
02:17:52.789 00.065 29988 IsGuiding returns 1
02:17:52.789 00.000 29988 scope still moving after pulse duration time elapsed
02:17:52.821 00.032 29988 IsSlewing returns 0
02:17:52.822 00.001 29988 IsGuiding returns 0
02:17:52.822 00.000 29988 scope move finished after 58 + 45 ms
02:17:52.822 00.000 29988 Move returns status 0, amount 58
02:17:52.822 00.000 29988 move complete, result=0
02:17:52.822 00.000 29988 worker thread done servicing request
02:17:52.822 00.000 29988 Worker thread wakes up
02:17:52.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:52.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:52.822 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 58 ms SOUTH
02:17:54.451 01.629 29988 Exposure complete
02:17:54.525 00.074 29988 worker thread done servicing request
02:17:54.525 00.000 28316 OnExposeComplete: enter
02:17:54.527 00.002 28316 UpdateGuideState(): m_state=6
02:17:54.530 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2916
02:17:54.533 00.003 28316 Star::Find returns 1 (0), X=950.82, Y=259.14, Mass=2471, SNR=34.3, Peak=220 HFD=4.0
02:17:54.536 00.003 28316 MultiStar: [#1 -0.03,0.08,0.96,U] [#2 0.07,0.28,0.88,U] [#3 -0.04,0.12,0.85,U] [#4 0.17,-0.03,0.83,U] [#5 0.26,-0.13,0.72,U] [#6 -0.25,0.12,0.63,U] [#7 0.03,-0.01,0.64,U] [#8 0.21,0.01,0.61,U] 
02:17:54.538 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.04, -0.09}
02:17:54.541 00.003 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:17:54.543 00.002 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:17:54.545 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.71 mountX=0.02 mountY=-0.06, mountTheta=-1.30
02:17:54.548 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
02:17:54.549 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
02:17:54.549 00.000 29988 Worker thread wakes up
02:17:54.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:54.550 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.3
02:17:54.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:54.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:54.551 00.000 28316 Enqueuing Expose request
02:17:54.552 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
02:17:54.552 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
02:17:54.553 00.001 29988 Moving (0.05, 0.04) raw xDistance=0.02 yDistance=-0.06
02:17:54.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:17:54.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:54.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:54.553 00.000 29988 MoveAxis(E, 0, ABG)
02:17:54.553 00.000 29988 Move returns status 0, amount 0
02:17:54.553 00.000 29988 MoveAxis(N, 0, ABG)
02:17:54.553 00.000 29988 Move returns status 0, amount 0
02:17:54.553 00.000 29988 move complete, result=0
02:17:54.553 00.000 29988 worker thread done servicing request
02:17:54.553 00.000 29988 Worker thread wakes up
02:17:54.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:54.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:54.554 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:55.962 01.408 29988 Exposure complete
02:17:56.015 00.053 29988 worker thread done servicing request
02:17:56.016 00.001 28316 OnExposeComplete: enter
02:17:56.016 00.000 28316 UpdateGuideState(): m_state=6
02:17:56.016 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2917
02:17:56.016 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=259.20, Mass=2391, SNR=33.9, Peak=209 HFD=4.1
02:17:56.017 00.001 28316 MultiStar: [#1 0.10,0.16,0.97,U] [#2 0.11,0.07,0.92,U] [#3 0.15,0.17,0.87,U] [#4 0.14,0.03,0.83,U] [#5 0.32,-0.18,0.00,M1] [#6 0.13,-0.09,0.63,U] [#7 0.01,0.20,0.62,U] [#8 0.22,0.11,0.58,U] 
02:17:56.017 00.000 28316 single-star, 7 included, MultiStar: {0.11, 0.08}, one-star: {0.08, -0.03}
02:17:56.018 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
02:17:56.018 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
02:17:56.019 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.36 mountX=-0.06 mountY=-0.06, mountTheta=-2.38
02:17:56.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
02:17:56.020 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
02:17:56.021 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:56.021 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:17:56.024 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:56.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:56.025 00.001 29988 Worker thread wakes up
02:17:56.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
02:17:56.025 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
02:17:56.025 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
02:17:56.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:17:56.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:56.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:17:56.025 00.000 29988 MoveAxis(E, 0, ABG)
02:17:56.025 00.000 29988 Move returns status 0, amount 0
02:17:56.025 00.000 29988 MoveAxis(N, 0, ABG)
02:17:56.025 00.000 29988 Move returns status 0, amount 0
02:17:56.025 00.000 29988 move complete, result=0
02:17:56.025 00.000 28316 Enqueuing Expose request
02:17:56.027 00.002 29988 worker thread done servicing request
02:17:56.027 00.000 29988 Worker thread wakes up
02:17:56.027 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:17:56.028 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:56.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:57.657 01.629 29988 Exposure complete
02:17:57.717 00.060 29988 worker thread done servicing request
02:17:57.718 00.001 28316 OnExposeComplete: enter
02:17:57.718 00.000 28316 UpdateGuideState(): m_state=6
02:17:57.719 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2918
02:17:57.719 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=259.02, Mass=2445, SNR=34.3, Peak=228 HFD=4.2
02:17:57.720 00.001 28316 MultiStar: [#1 0.07,0.05,0.98,U] [#2 0.11,0.02,0.90,U] [#3 0.08,-0.13,0.84,U] [#4 0.22,-0.18,0.82,U] [#5 0.24,-0.19,0.74,U] [#6 0.05,-0.23,0.62,U] [#7 0.14,-0.38,0.00,M1] [#8 0.09,-0.13,0.58,U] 
02:17:57.720 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.12}, one-star: {0.07, -0.21}
02:17:57.721 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
02:17:57.721 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
02:17:57.722 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.16 cameraTheta=-0.80 mountX=-0.16 mountY=-0.05, mountTheta=-2.83
02:17:57.723 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
02:17:57.723 00.000 28316 Enqueuing Move request for scope (0.12, -0.12)
02:17:57.723 00.000 29988 Worker thread wakes up
02:17:57.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
02:17:57.723 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
02:17:57.723 00.000 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.05
02:17:57.724 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:57.724 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:17:57.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:57.725 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:57.725 00.000 28316 Enqueuing Expose request
02:17:57.726 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:17:57.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:57.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:17:57.726 00.000 29988 MoveAxis(E, 0, ABG)
02:17:57.726 00.000 29988 Move returns status 0, amount 0
02:17:57.726 00.000 29988 MoveAxis(N, 0, ABG)
02:17:57.726 00.000 29988 Move returns status 0, amount 0
02:17:57.726 00.000 29988 move complete, result=0
02:17:57.726 00.000 29988 worker thread done servicing request
02:17:57.726 00.000 29988 Worker thread wakes up
02:17:57.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:57.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:57.726 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:17:59.242 01.516 29988 Exposure complete
02:17:59.283 00.041 29988 worker thread done servicing request
02:17:59.284 00.001 28316 OnExposeComplete: enter
02:17:59.284 00.000 28316 UpdateGuideState(): m_state=6
02:17:59.285 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2919
02:17:59.286 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=258.86, Mass=2414, SNR=33.9, Peak=235 HFD=4.0
02:17:59.286 00.000 28316 MultiStar: [#1 -0.03,-0.10,0.98,U] [#2 -0.01,-0.06,0.91,U] [#3 0.02,-0.23,0.86,U] [#4 0.27,-0.37,0.00,M1] [#5 0.24,-0.19,0.00,M1] [#6 0.20,-0.13,0.64,U] [#7 -0.07,-0.04,0.62,U] [#8 0.21,-0.20,0.58,U] 
02:17:59.287 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.17}, one-star: {0.00, -0.37}
02:17:59.287 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:17:59.288 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
02:17:59.288 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.38 mountX=-0.17 mountY=0.05, mountTheta=2.87
02:17:59.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
02:17:59.290 00.001 28316 Enqueuing Move request for scope (0.03, -0.17)
02:17:59.290 00.000 29988 Worker thread wakes up
02:17:59.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:17:59.291 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
02:17:59.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:17:59.292 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:17:59.292 00.000 28316 Enqueuing Expose request
02:17:59.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:17:59.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:17:59.293 00.001 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
02:17:59.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:17:59.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:17:59.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:17:59.293 00.000 29988 MoveAxis(E, 0, ABG)
02:17:59.293 00.000 29988 Move returns status 0, amount 0
02:17:59.293 00.000 29988 MoveAxis(N, 0, ABG)
02:17:59.293 00.000 29988 Move returns status 0, amount 0
02:17:59.293 00.000 29988 move complete, result=0
02:17:59.293 00.000 29988 worker thread done servicing request
02:17:59.293 00.000 29988 Worker thread wakes up
02:17:59.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:17:59.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:17:59.293 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:00.922 01.629 29988 Exposure complete
02:18:00.962 00.040 29988 worker thread done servicing request
02:18:00.962 00.000 28316 OnExposeComplete: enter
02:18:00.963 00.001 28316 UpdateGuideState(): m_state=6
02:18:00.964 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2920
02:18:00.965 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=259.00, Mass=2447, SNR=34.2, Peak=232 HFD=4.1
02:18:00.966 00.001 28316 MultiStar: [#1 -0.10,-0.05,0.99,U] [#2 -0.00,-0.02,0.89,U] [#3 0.01,-0.16,0.85,U] [#4 0.15,-0.42,0.00,M2] [#5 0.05,-0.18,0.75,U] [#6 0.19,-0.14,0.63,U] [#7 -0.03,-0.36,0.00,M1] [#8 0.17,-0.08,0.58,U] 
02:18:00.967 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.12}, one-star: {0.17, -0.23}
02:18:00.969 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:18:00.970 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
02:18:00.971 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.13 mountX=-0.14 mountY=0.00, mountTheta=3.11
02:18:00.972 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
02:18:00.972 00.000 28316 Enqueuing Move request for scope (0.06, -0.12)
02:18:00.973 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:00.973 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.2
02:18:00.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:00.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:00.974 00.001 28316 Enqueuing Expose request
02:18:00.974 00.000 29988 Worker thread wakes up
02:18:00.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
02:18:00.974 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
02:18:00.974 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.14 yDistance=0.00
02:18:00.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:18:00.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:00.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:18:00.974 00.000 29988 MoveAxis(E, 0, ABG)
02:18:00.974 00.000 29988 Move returns status 0, amount 0
02:18:00.974 00.000 29988 MoveAxis(N, 0, ABG)
02:18:00.974 00.000 29988 Move returns status 0, amount 0
02:18:00.974 00.000 29988 move complete, result=0
02:18:00.975 00.001 29988 worker thread done servicing request
02:18:00.975 00.000 29988 Worker thread wakes up
02:18:00.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:00.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:00.975 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:02.491 01.516 29988 Exposure complete
02:18:02.526 00.035 29988 worker thread done servicing request
02:18:02.526 00.000 28316 OnExposeComplete: enter
02:18:02.527 00.001 28316 UpdateGuideState(): m_state=6
02:18:02.527 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2921
02:18:02.528 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=258.97, Mass=2500, SNR=34.7, Peak=234 HFD=4.2
02:18:02.530 00.002 28316 MultiStar: [#1 -0.08,0.01,0.97,U] [#2 0.07,-0.01,0.89,U] [#3 0.04,-0.22,0.83,U] [#4 0.11,-0.31,0.00,M3] [#5 0.25,-0.28,0.00,M1] [#6 0.19,-0.20,0.65,U] [#7 0.15,-0.25,0.60,U] [#8 0.15,-0.27,0.57,U] 
02:18:02.531 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.16}, one-star: {0.12, -0.27}
02:18:02.532 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
02:18:02.532 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
02:18:02.533 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=-0.18 mountY=0.00, mountTheta=3.14
02:18:02.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
02:18:02.534 00.000 28316 Enqueuing Move request for scope (0.08, -0.16)
02:18:02.535 00.001 29988 Worker thread wakes up
02:18:02.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
02:18:02.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
02:18:02.535 00.000 29988 Moving (0.08, -0.16) raw xDistance=-0.18 yDistance=0.00
02:18:02.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:18:02.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:02.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:02.536 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.7
02:18:02.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:02.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:02.538 00.001 28316 Enqueuing Expose request
02:18:02.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:18:02.538 00.000 29988 MoveAxis(E, 0, ABG)
02:18:02.538 00.000 29988 Move returns status 0, amount 0
02:18:02.538 00.000 29988 MoveAxis(N, 0, ABG)
02:18:02.538 00.000 29988 Move returns status 0, amount 0
02:18:02.538 00.000 29988 move complete, result=0
02:18:02.538 00.000 29988 worker thread done servicing request
02:18:02.538 00.000 29988 Worker thread wakes up
02:18:02.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:02.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:02.539 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:04.171 01.632 29988 Exposure complete
02:18:04.227 00.056 29988 worker thread done servicing request
02:18:04.227 00.000 28316 OnExposeComplete: enter
02:18:04.228 00.001 28316 UpdateGuideState(): m_state=6
02:18:04.229 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2922
02:18:04.230 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=259.07, Mass=2344, SNR=33.6, Peak=207 HFD=4.0
02:18:04.232 00.002 28316 MultiStar: [#1 -0.01,-0.17,1.00,U] [#2 0.02,-0.06,0.92,U] [#3 0.04,-0.21,0.88,U] [#4 0.28,-0.47,0.00,M4] [#5 0.26,-0.31,0.00,M2] [#6 0.08,-0.31,0.00,M1] [#7 0.03,-0.44,0.00,M1] [#8 -0.10,-0.27,0.59,U] 
02:18:04.232 00.000 28316 refined, 4 included, MultiStar: {-0.03, -0.17}, one-star: {-0.11, -0.16}
02:18:04.234 00.002 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
02:18:04.235 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
02:18:04.236 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.74 mountX=-0.14 mountY=0.10, mountTheta=2.52
02:18:04.239 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
02:18:04.240 00.001 28316 Enqueuing Move request for scope (-0.03, -0.17)
02:18:04.241 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:04.243 00.002 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:18:04.244 00.001 29988 Worker thread wakes up
02:18:04.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
02:18:04.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
02:18:04.244 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.10
02:18:04.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:18:04.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:04.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:04.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:04.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:18:04.246 00.001 28316 Enqueuing Expose request
02:18:04.247 00.001 29988 MoveAxis(E, 0, ABG)
02:18:04.247 00.000 29988 Move returns status 0, amount 0
02:18:04.247 00.000 29988 MoveAxis(N, 0, ABG)
02:18:04.247 00.000 29988 Move returns status 0, amount 0
02:18:04.247 00.000 29988 move complete, result=0
02:18:04.247 00.000 29988 worker thread done servicing request
02:18:04.247 00.000 29988 Worker thread wakes up
02:18:04.247 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:04.247 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:04.248 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:05.664 01.416 29988 Exposure complete
02:18:05.718 00.054 29988 worker thread done servicing request
02:18:05.718 00.000 28316 OnExposeComplete: enter
02:18:05.719 00.001 28316 UpdateGuideState(): m_state=6
02:18:05.719 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2923
02:18:05.720 00.001 28316 Star::Find returns 1 (1), X=950.67, Y=258.94, Mass=2574, SNR=35.1, Peak=255 HFD=3.9
02:18:05.720 00.000 28316 MultiStar: [#1 -0.26,-0.16,0.96,U] [#2 -0.14,-0.28,0.00,M1] [#3 0.03,-0.28,0.84,U] [#4 0.11,-0.37,0.00,M5] [#5 0.12,-0.32,0.00,M3] [#6 0.14,-0.31,0.00,M2] [#7 -0.00,-0.51,0.00,M2] [#8 -0.04,-0.34,0.00,M1] 
02:18:05.721 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.24}, one-star: {-0.11, -0.29}
02:18:05.721 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
02:18:05.722 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
02:18:05.723 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.02 mountX=-0.17 mountY=0.21, mountTheta=2.25
02:18:05.725 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.24, opts=13)
02:18:05.727 00.002 28316 Enqueuing Move request for scope (-0.12, -0.24)
02:18:05.728 00.001 29988 Worker thread wakes up
02:18:05.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:05.729 00.001 28316 UpdateGuideState exits: m=2574 RSB=35.1 Saturée
02:18:05.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:05.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:05.730 00.000 28316 Enqueuing Expose request
02:18:05.731 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
02:18:05.731 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
02:18:05.731 00.000 29988 Moving (-0.12, -0.24) raw xDistance=-0.17 yDistance=0.21
02:18:05.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:18:05.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:18:05.731 00.000 29988 MoveAxis(E, 0, ABG)
02:18:05.731 00.000 29988 Move returns status 0, amount 0
02:18:05.731 00.000 29988 MoveAxis(S, 51, ABG)
02:18:05.731 00.000 29988 Guiding  Dir = 1, Dur = 51
02:18:05.733 00.002 29988 IsSlewing returns 0
02:18:05.733 00.000 29988 IsGuiding returns 0
02:18:05.737 00.004 29988 PulseGuide returned control before completion, sleep 57
02:18:05.804 00.067 29988 IsGuiding returns 0
02:18:05.805 00.001 29988 Move returns status 0, amount 51
02:18:05.805 00.000 29988 move complete, result=0
02:18:05.805 00.000 29988 worker thread done servicing request
02:18:05.805 00.000 29988 Worker thread wakes up
02:18:05.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:05.805 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
02:18:05.806 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:07.441 01.635 29988 Exposure complete
02:18:07.494 00.053 29988 worker thread done servicing request
02:18:07.495 00.001 28316 OnExposeComplete: enter
02:18:07.495 00.000 28316 UpdateGuideState(): m_state=6
02:18:07.496 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2924
02:18:07.496 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=259.01, Mass=2519, SNR=34.8, Peak=235 HFD=4.0
02:18:07.497 00.001 28316 MultiStar: [#1 -0.28,-0.06,0.97,U] [#2 -0.04,-0.03,0.89,U] [#3 -0.13,-0.08,0.83,U] [#4 0.14,-0.15,0.84,U] [#5 0.09,-0.21,0.71,U] [#6 -0.08,-0.22,0.61,U] [#7 -0.00,-0.19,0.63,U] [#8 -0.02,-0.10,0.58,U] 
02:18:07.498 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.08, -0.22}
02:18:07.498 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.36)
02:18:07.499 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32)
02:18:07.499 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.93 mountX=-0.10 mountY=0.11, mountTheta=2.34
02:18:07.501 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
02:18:07.501 00.000 28316 Enqueuing Move request for scope (-0.05, -0.14)
02:18:07.502 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:07.502 00.000 29988 Worker thread wakes up
02:18:07.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
02:18:07.502 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
02:18:07.502 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.10 yDistance=0.11
02:18:07.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:18:07.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:07.502 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
02:18:07.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:07.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:07.504 00.001 28316 Enqueuing Expose request
02:18:07.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:18:07.504 00.000 29988 MoveAxis(E, 0, ABG)
02:18:07.504 00.000 29988 Move returns status 0, amount 0
02:18:07.504 00.000 29988 MoveAxis(N, 0, ABG)
02:18:07.504 00.000 29988 Move returns status 0, amount 0
02:18:07.504 00.000 29988 move complete, result=0
02:18:07.504 00.000 29988 worker thread done servicing request
02:18:07.504 00.000 29988 Worker thread wakes up
02:18:07.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:07.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:07.505 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:09.025 01.520 29988 Exposure complete
02:18:09.060 00.035 29988 worker thread done servicing request
02:18:09.060 00.000 28316 OnExposeComplete: enter
02:18:09.061 00.001 28316 UpdateGuideState(): m_state=6
02:18:09.061 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2925
02:18:09.062 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=259.10, Mass=2334, SNR=33.5, Peak=188 HFD=3.9
02:18:09.064 00.002 28316 MultiStar: [#1 -0.33,0.11,0.00,M1] [#2 -0.18,0.08,0.92,U] [#3 -0.27,-0.06,0.89,U] [#4 -0.10,-0.32,0.00,M5] [#5 -0.06,-0.09,0.77,U] [#6 -0.14,-0.06,0.64,U] [#7 -0.21,-0.13,0.63,U] [#8 -0.04,-0.04,0.62,U] 
02:18:09.065 00.001 28316 refined, 6 included, MultiStar: {-0.17, -0.06}, one-star: {-0.22, -0.14}
02:18:09.066 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
02:18:09.067 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
02:18:09.068 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.80 mountX=0.02 mountY=0.18, mountTheta=1.48
02:18:09.072 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.06, opts=13)
02:18:09.073 00.001 28316 Enqueuing Move request for scope (-0.17, -0.06)
02:18:09.074 00.001 29988 Worker thread wakes up
02:18:09.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:09.075 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
02:18:09.075 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:18:09.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:09.076 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:09.076 00.000 28316 Enqueuing Expose request
02:18:09.077 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
02:18:09.077 00.000 29988 Moving (-0.17, -0.06) raw xDistance=0.02 yDistance=0.18
02:18:09.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:18:09.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:09.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:18:09.077 00.000 29988 MoveAxis(E, 0, ABG)
02:18:09.077 00.000 29988 Move returns status 0, amount 0
02:18:09.077 00.000 29988 MoveAxis(N, 0, ABG)
02:18:09.077 00.000 29988 Move returns status 0, amount 0
02:18:09.077 00.000 29988 move complete, result=0
02:18:09.077 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:18:09.079 00.002 29988 worker thread done servicing request
02:18:09.079 00.000 29988 Worker thread wakes up
02:18:09.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:09.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:10.703 01.624 29988 Exposure complete
02:18:10.736 00.033 29988 worker thread done servicing request
02:18:10.736 00.000 28316 OnExposeComplete: enter
02:18:10.738 00.002 28316 UpdateGuideState(): m_state=6
02:18:10.740 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2926
02:18:10.741 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.02, Mass=2448, SNR=34.3, Peak=228 HFD=4.0
02:18:10.743 00.002 28316 MultiStar: [#1 -0.08,-0.04,0.98,U] [#2 -0.04,-0.06,0.93,U] [#3 -0.06,-0.13,0.87,U] [#4 -0.04,-0.36,0.00,M6] [#5 0.02,-0.28,0.74,U] [#6 -0.17,-0.25,0.63,U] [#7 0.04,-0.34,0.00,M1] [#8 -0.05,-0.39,0.00,M1] 
02:18:10.744 00.001 28316 refined, 5 included, MultiStar: {-0.06, -0.15}, one-star: {-0.07, -0.22}
02:18:10.745 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
02:18:10.746 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
02:18:10.746 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.17 cameraTheta=-1.96 mountX=-0.11 mountY=0.13, mountTheta=2.31
02:18:10.748 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
02:18:10.750 00.002 28316 Enqueuing Move request for scope (-0.06, -0.15)
02:18:10.750 00.000 29988 Worker thread wakes up
02:18:10.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:10.751 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:18:10.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:10.752 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:10.752 00.000 28316 Enqueuing Expose request
02:18:10.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
02:18:10.753 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
02:18:10.753 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.13
02:18:10.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:18:10.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:10.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:18:10.753 00.000 29988 MoveAxis(E, 0, ABG)
02:18:10.753 00.000 29988 Move returns status 0, amount 0
02:18:10.753 00.000 29988 MoveAxis(N, 0, ABG)
02:18:10.753 00.000 29988 Move returns status 0, amount 0
02:18:10.753 00.000 29988 move complete, result=0
02:18:10.753 00.000 29988 worker thread done servicing request
02:18:10.753 00.000 29988 Worker thread wakes up
02:18:10.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:10.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:10.753 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:12.270 01.517 29988 Exposure complete
02:18:12.295 00.025 29988 worker thread done servicing request
02:18:12.295 00.000 28316 OnExposeComplete: enter
02:18:12.295 00.000 28316 UpdateGuideState(): m_state=6
02:18:12.296 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2927
02:18:12.297 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=259.09, Mass=2465, SNR=34.4, Peak=227 HFD=4.1
02:18:12.297 00.000 28316 MultiStar: [#1 -0.06,0.03,0.97,U] [#2 0.05,-0.08,0.90,U] [#3 -0.09,-0.08,0.84,U] [#4 -0.06,-0.18,0.84,U] [#5 0.02,-0.11,0.72,U] [#6 -0.11,0.01,0.62,U] [#7 -0.05,-0.14,0.62,U] [#8 0.01,-0.21,0.57,U] 
02:18:12.298 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.06, -0.14}
02:18:12.298 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
02:18:12.298 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
02:18:12.299 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.96 mountX=-0.07 mountY=0.08, mountTheta=2.31
02:18:12.300 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
02:18:12.301 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
02:18:12.301 00.000 29988 Worker thread wakes up
02:18:12.302 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:12.302 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:18:12.302 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:18:12.303 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:12.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:18:12.303 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:12.303 00.000 28316 Enqueuing Expose request
02:18:12.304 00.001 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.08
02:18:12.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:18:12.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:12.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:18:12.304 00.000 29988 MoveAxis(E, 0, ABG)
02:18:12.304 00.000 29988 Move returns status 0, amount 0
02:18:12.304 00.000 29988 MoveAxis(N, 0, ABG)
02:18:12.304 00.000 29988 Move returns status 0, amount 0
02:18:12.304 00.000 29988 move complete, result=0
02:18:12.304 00.000 29988 worker thread done servicing request
02:18:12.304 00.000 29988 Worker thread wakes up
02:18:12.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:12.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:12.306 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:13.938 01.632 29988 Exposure complete
02:18:13.980 00.042 29988 worker thread done servicing request
02:18:13.980 00.000 28316 OnExposeComplete: enter
02:18:13.981 00.001 28316 UpdateGuideState(): m_state=6
02:18:13.983 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2928
02:18:13.984 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=258.92, Mass=2363, SNR=33.7, Peak=221 HFD=4.0
02:18:13.984 00.000 28316 MultiStar: [#1 0.05,-0.02,1.01,U] [#2 -0.00,-0.12,0.90,U] [#3 -0.06,-0.35,0.00,M1] [#4 0.05,-0.31,0.00,M6] [#5 0.12,-0.30,0.00,M1] [#6 -0.10,-0.18,0.64,U] [#7 -0.08,-0.32,0.00,M1] [#8 0.10,-0.07,0.61,U] 
02:18:13.985 00.001 28316 refined, 4 included, MultiStar: {-0.00, -0.14}, one-star: {-0.06, -0.32}
02:18:13.985 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
02:18:13.986 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
02:18:13.986 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.59 mountX=-0.13 mountY=0.07, mountTheta=2.66
02:18:13.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.14, opts=13)
02:18:13.988 00.001 28316 Enqueuing Move request for scope (-0.00, -0.14)
02:18:13.989 00.001 29988 Worker thread wakes up
02:18:13.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:13.989 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.7
02:18:13.990 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:13.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:13.990 00.000 28316 Enqueuing Expose request
02:18:13.991 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
02:18:13.991 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
02:18:13.991 00.000 29988 Moving (-0.00, -0.14) raw xDistance=-0.13 yDistance=0.07
02:18:13.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:18:13.991 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:13.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:18:13.991 00.000 29988 MoveAxis(E, 0, ABG)
02:18:13.991 00.000 29988 Move returns status 0, amount 0
02:18:13.991 00.000 29988 MoveAxis(N, 0, ABG)
02:18:13.991 00.000 29988 Move returns status 0, amount 0
02:18:13.991 00.000 29988 move complete, result=0
02:18:13.991 00.000 29988 worker thread done servicing request
02:18:13.991 00.000 29988 Worker thread wakes up
02:18:13.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:13.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:13.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:15.513 01.522 29988 Exposure complete
02:18:15.551 00.038 29988 worker thread done servicing request
02:18:15.551 00.000 28316 OnExposeComplete: enter
02:18:15.552 00.001 28316 UpdateGuideState(): m_state=6
02:18:15.554 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2929
02:18:15.555 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=258.96, Mass=2474, SNR=34.5, Peak=229 HFD=4.1
02:18:15.556 00.001 28316 MultiStar: [#1 0.04,-0.12,0.97,U] [#2 0.06,-0.15,0.90,U] [#3 0.06,-0.30,0.00,M2] [#4 0.03,-0.43,0.00,M7] [#5 0.08,-0.28,0.72,U] [#6 -0.08,-0.24,0.61,U] [#7 0.00,-0.32,0.00,M2] [#8 0.14,-0.25,0.58,U] 
02:18:15.558 00.002 28316 refined, 5 included, MultiStar: {0.04, -0.21}, one-star: {0.01, -0.27}
02:18:15.558 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:18:15.559 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
02:18:15.559 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.38 mountX=-0.21 mountY=0.06, mountTheta=2.87
02:18:15.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.21, opts=13)
02:18:15.561 00.001 28316 Enqueuing Move request for scope (0.04, -0.21)
02:18:15.561 00.000 29988 Worker thread wakes up
02:18:15.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:15.562 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:18:15.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:15.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:15.563 00.000 28316 Enqueuing Expose request
02:18:15.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
02:18:15.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
02:18:15.564 00.000 29988 Moving (0.04, -0.21) raw xDistance=-0.21 yDistance=0.06
02:18:15.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:18:15.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:15.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:18:15.564 00.000 29988 MoveAxis(E, 44, ABG)
02:18:15.564 00.000 29988 Guiding  Dir = 2, Dur = 44
02:18:15.564 00.000 29988 IsSlewing returns 0
02:18:15.564 00.000 29988 IsGuiding returns 0
02:18:15.566 00.002 29988 PulseGuide returned control before completion, sleep 53
02:18:15.621 00.055 29988 IsGuiding returns 1
02:18:15.621 00.000 29988 scope still moving after pulse duration time elapsed
02:18:15.653 00.032 29988 IsSlewing returns 0
02:18:15.653 00.000 29988 IsGuiding returns 0
02:18:15.653 00.000 29988 scope move finished after 44 + 44 ms
02:18:15.653 00.000 29988 Move returns status 0, amount 44
02:18:15.653 00.000 29988 MoveAxis(N, 0, ABG)
02:18:15.653 00.000 29988 Move returns status 0, amount 0
02:18:15.653 00.000 29988 move complete, result=0
02:18:15.653 00.000 29988 worker thread done servicing request
02:18:15.653 00.000 29988 Worker thread wakes up
02:18:15.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:15.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:15.653 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
02:18:17.286 01.633 29988 Exposure complete
02:18:17.323 00.037 29988 worker thread done servicing request
02:18:17.323 00.000 28316 OnExposeComplete: enter
02:18:17.324 00.001 28316 UpdateGuideState(): m_state=6
02:18:17.325 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2930
02:18:17.326 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=259.06, Mass=2399, SNR=34.0, Peak=210 HFD=4.0
02:18:17.327 00.001 28316 MultiStar: [#1 -0.01,0.00,0.99,U] [#2 -0.06,-0.01,0.91,U] [#3 -0.12,-0.02,0.84,U] [#4 -0.17,-0.22,0.82,U] [#5 0.07,-0.33,0.00,M1] [#6 -0.11,-0.07,0.64,U] [#7 -0.16,-0.09,0.62,U] [#8 0.11,-0.22,0.62,U] 
02:18:17.328 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.10}, one-star: {-0.18, -0.17}
02:18:17.329 00.001 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
02:18:17.330 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
02:18:17.331 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.33 mountX=-0.05 mountY=0.13, mountTheta=1.95
02:18:17.334 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.10, opts=13)
02:18:17.335 00.001 28316 Enqueuing Move request for scope (-0.09, -0.10)
02:18:17.336 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:17.337 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:18:17.338 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:17.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:17.339 00.001 29988 Worker thread wakes up
02:18:17.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
02:18:17.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
02:18:17.339 00.000 29988 Moving (-0.09, -0.10) raw xDistance=-0.05 yDistance=0.13
02:18:17.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:18:17.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:17.339 00.000 28316 Enqueuing Expose request
02:18:17.340 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:18:17.340 00.000 29988 MoveAxis(E, 0, ABG)
02:18:17.340 00.000 29988 Move returns status 0, amount 0
02:18:17.340 00.000 29988 MoveAxis(N, 0, ABG)
02:18:17.341 00.001 29988 Move returns status 0, amount 0
02:18:17.341 00.000 29988 move complete, result=0
02:18:17.341 00.000 29988 worker thread done servicing request
02:18:17.341 00.000 29988 Worker thread wakes up
02:18:17.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:17.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:17.342 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:18.857 01.515 29988 Exposure complete
02:18:18.886 00.029 29988 worker thread done servicing request
02:18:18.888 00.002 28316 OnExposeComplete: enter
02:18:18.888 00.000 28316 UpdateGuideState(): m_state=6
02:18:18.889 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2931
02:18:18.889 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=259.03, Mass=2350, SNR=33.7, Peak=224 HFD=4.0
02:18:18.890 00.001 28316 MultiStar: [#1 -0.13,-0.07,0.99,U] [#2 -0.10,0.07,0.93,U] [#3 -0.04,-0.12,0.88,U] [#4 -0.22,-0.09,0.83,U] [#5 0.03,-0.42,0.00,M2] [#6 -0.10,-0.03,0.64,U] [#7 -0.16,-0.04,0.61,U] [#8 0.11,-0.16,0.57,U] 
02:18:18.890 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.08}, one-star: {-0.06, -0.20}
02:18:18.890 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
02:18:18.891 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
02:18:18.891 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.41 mountX=-0.04 mountY=0.12, mountTheta=1.87
02:18:18.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
02:18:18.893 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
02:18:18.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:18.894 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.7
02:18:18.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:18.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:18.895 00.000 28316 Enqueuing Expose request
02:18:18.896 00.001 29988 Worker thread wakes up
02:18:18.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
02:18:18.896 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
02:18:18.896 00.000 29988 Moving (-0.09, -0.08) raw xDistance=-0.04 yDistance=0.12
02:18:18.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:18:18.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:18.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:18:18.896 00.000 29988 MoveAxis(E, 0, ABG)
02:18:18.896 00.000 29988 Move returns status 0, amount 0
02:18:18.896 00.000 29988 MoveAxis(N, 0, ABG)
02:18:18.896 00.000 29988 Move returns status 0, amount 0
02:18:18.896 00.000 29988 move complete, result=0
02:18:18.896 00.000 29988 worker thread done servicing request
02:18:18.896 00.000 29988 Worker thread wakes up
02:18:18.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:18.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:18.896 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:20.526 01.630 29988 Exposure complete
02:18:20.571 00.045 29988 worker thread done servicing request
02:18:20.571 00.000 28316 OnExposeComplete: enter
02:18:20.572 00.001 28316 UpdateGuideState(): m_state=6
02:18:20.572 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2932
02:18:20.572 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=259.07, Mass=2358, SNR=33.4, Peak=205 HFD=3.9
02:18:20.572 00.000 28316 MultiStar: [#1 -0.17,-0.03,1.00,U] [#2 -0.17,-0.01,0.96,U] [#3 -0.25,-0.20,0.00,M1] [#4 -0.00,-0.15,0.85,U] [#5 0.24,-0.34,0.00,M3] [#6 -0.17,0.19,0.65,U] [#7 -0.17,0.07,0.62,U] [#8 -0.12,-0.06,0.60,U] 
02:18:20.575 00.003 28316 refined, 6 included, MultiStar: {-0.15, -0.04}, one-star: {-0.24, -0.16}
02:18:20.576 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
02:18:20.576 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.34)
02:18:20.576 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.91 mountX=0.03 mountY=0.15, mountTheta=1.37
02:18:20.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.04, opts=13)
02:18:20.578 00.001 28316 Enqueuing Move request for scope (-0.15, -0.04)
02:18:20.578 00.000 29988 Worker thread wakes up
02:18:20.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:20.579 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.4
02:18:20.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:20.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:20.580 00.001 28316 Enqueuing Expose request
02:18:20.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
02:18:20.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
02:18:20.580 00.000 29988 Moving (-0.15, -0.04) raw xDistance=0.03 yDistance=0.15
02:18:20.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:18:20.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:20.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:18:20.580 00.000 29988 MoveAxis(E, 0, ABG)
02:18:20.580 00.000 29988 Move returns status 0, amount 0
02:18:20.580 00.000 29988 MoveAxis(N, 0, ABG)
02:18:20.580 00.000 29988 Move returns status 0, amount 0
02:18:20.580 00.000 29988 move complete, result=0
02:18:20.580 00.000 29988 worker thread done servicing request
02:18:20.580 00.000 29988 Worker thread wakes up
02:18:20.581 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:20.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:20.581 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:22.102 01.521 29988 Exposure complete
02:18:22.132 00.030 29988 worker thread done servicing request
02:18:22.132 00.000 28316 OnExposeComplete: enter
02:18:22.133 00.001 28316 UpdateGuideState(): m_state=6
02:18:22.134 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2933
02:18:22.134 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=259.10, Mass=2437, SNR=34.3, Peak=216 HFD=3.9
02:18:22.136 00.002 28316 MultiStar: [#1 -0.23,0.02,0.98,U] [#2 -0.00,0.19,0.91,U] [#3 -0.02,-0.02,0.84,U] [#4 0.14,-0.16,0.83,U] [#5 0.11,-0.12,0.74,U] [#6 -0.08,0.08,0.63,U] [#7 -0.06,0.13,0.61,U] [#8 0.17,-0.10,0.57,U] 
02:18:22.136 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.19, -0.13}
02:18:22.137 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
02:18:22.137 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
02:18:22.138 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.69 mountX=-0.00 mountY=0.04, mountTheta=1.59
02:18:22.139 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
02:18:22.139 00.000 28316 Enqueuing Move request for scope (-0.03, -0.02)
02:18:22.140 00.001 29988 Worker thread wakes up
02:18:22.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:22.140 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.3
02:18:22.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:22.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:22.142 00.001 28316 Enqueuing Expose request
02:18:22.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
02:18:22.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
02:18:22.142 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.00 yDistance=0.04
02:18:22.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:18:22.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:22.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:18:22.142 00.000 29988 MoveAxis(E, 0, ABG)
02:18:22.142 00.000 29988 Move returns status 0, amount 0
02:18:22.142 00.000 29988 MoveAxis(N, 0, ABG)
02:18:22.142 00.000 29988 Move returns status 0, amount 0
02:18:22.142 00.000 29988 move complete, result=0
02:18:22.142 00.000 29988 worker thread done servicing request
02:18:22.142 00.000 29988 Worker thread wakes up
02:18:22.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:22.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:22.143 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:23.777 01.634 29988 Exposure complete
02:18:23.817 00.040 29988 worker thread done servicing request
02:18:23.818 00.001 28316 OnExposeComplete: enter
02:18:23.819 00.001 28316 UpdateGuideState(): m_state=6
02:18:23.819 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2934
02:18:23.820 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=259.22, Mass=2525, SNR=34.6, Peak=217 HFD=3.8
02:18:23.820 00.000 28316 MultiStar: [#1 -0.37,0.21,0.00,M1] [#2 0.03,0.16,0.93,U] [#3 -0.12,0.21,0.85,U] [#4 0.16,0.06,0.83,U] [#5 0.04,-0.14,0.72,U] [#6 -0.06,0.10,0.61,U] [#7 -0.19,-0.04,0.63,U] [#8 0.16,0.03,0.56,U] 
02:18:23.821 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {-0.15, -0.02}
02:18:23.821 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
02:18:23.822 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
02:18:23.822 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.95 mountX=0.05 mountY=-0.00, mountTheta=-0.08
02:18:23.823 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
02:18:23.825 00.002 28316 Enqueuing Move request for scope (-0.02, 0.05)
02:18:23.827 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:23.830 00.003 28316 UpdateGuideState exits: m=2525 RSB=34.6
02:18:23.832 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:23.834 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:23.836 00.002 28316 Enqueuing Expose request
02:18:23.839 00.003 29988 Worker thread wakes up
02:18:23.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:18:23.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:18:23.839 00.000 29988 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.00
02:18:23.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:18:23.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:23.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:18:23.839 00.000 29988 MoveAxis(E, 0, ABG)
02:18:23.839 00.000 29988 Move returns status 0, amount 0
02:18:23.839 00.000 29988 MoveAxis(N, 0, ABG)
02:18:23.840 00.001 29988 Move returns status 0, amount 0
02:18:23.840 00.000 29988 move complete, result=0
02:18:23.840 00.000 29988 worker thread done servicing request
02:18:23.840 00.000 29988 Worker thread wakes up
02:18:23.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:23.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:23.842 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:25.362 01.520 29988 Exposure complete
02:18:25.402 00.040 29988 worker thread done servicing request
02:18:25.402 00.000 28316 OnExposeComplete: enter
02:18:25.403 00.001 28316 UpdateGuideState(): m_state=6
02:18:25.404 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2935
02:18:25.404 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=259.26, Mass=2425, SNR=34.1, Peak=216 HFD=3.7
02:18:25.405 00.001 28316 MultiStar: [#1 -0.21,0.16,1.00,U] [#2 -0.18,0.30,0.00,M1] [#3 -0.22,-0.01,0.86,U] [#4 -0.04,-0.04,0.81,U] [#5 0.01,0.06,0.74,U] [#6 -0.13,0.10,0.65,U] [#7 -0.10,0.09,0.63,U] [#8 -0.02,0.06,0.58,U] 
02:18:25.405 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.06}, one-star: {-0.19, 0.03}
02:18:25.405 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:18:25.406 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:18:25.406 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.72 mountX=0.10 mountY=0.09, mountTheta=0.70
02:18:25.408 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
02:18:25.408 00.000 28316 Enqueuing Move request for scope (-0.12, 0.06)
02:18:25.409 00.001 29988 Worker thread wakes up
02:18:25.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:25.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
02:18:25.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
02:18:25.409 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
02:18:25.410 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:25.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:25.410 00.000 28316 Enqueuing Expose request
02:18:25.411 00.001 29988 Moving (-0.12, 0.06) raw xDistance=0.10 yDistance=0.09
02:18:25.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:18:25.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:25.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:18:25.411 00.000 29988 MoveAxis(E, 0, ABG)
02:18:25.411 00.000 29988 Move returns status 0, amount 0
02:18:25.411 00.000 29988 MoveAxis(N, 0, ABG)
02:18:25.411 00.000 29988 Move returns status 0, amount 0
02:18:25.411 00.000 29988 move complete, result=0
02:18:25.411 00.000 29988 worker thread done servicing request
02:18:25.411 00.000 29988 Worker thread wakes up
02:18:25.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:25.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:25.411 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:27.045 01.634 29988 Exposure complete
02:18:27.079 00.034 29988 worker thread done servicing request
02:18:27.079 00.000 28316 OnExposeComplete: enter
02:18:27.080 00.001 28316 UpdateGuideState(): m_state=6
02:18:27.080 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2936
02:18:27.081 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=259.15, Mass=2454, SNR=34.3, Peak=216 HFD=4.0
02:18:27.081 00.000 28316 MultiStar: [#1 0.18,0.05,0.96,U] [#2 -0.03,0.14,0.91,U] [#3 -0.01,0.02,0.83,U] [#4 0.24,-0.02,0.83,U] [#5 0.40,-0.14,0.00,M1] [#6 0.09,0.10,0.62,U] [#7 0.05,0.02,0.63,U] [#8 0.14,0.04,0.58,U] 
02:18:27.082 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.03}, one-star: {-0.01, -0.09}
02:18:27.082 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:18:27.083 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:18:27.083 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.37 mountX=-0.01 mountY=-0.08, mountTheta=-1.63
02:18:27.085 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
02:18:27.086 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
02:18:27.087 00.001 29988 Worker thread wakes up
02:18:27.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
02:18:27.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
02:18:27.087 00.000 29988 Moving (0.08, 0.03) raw xDistance=-0.01 yDistance=-0.08
02:18:27.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:27.088 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.3
02:18:27.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:27.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:27.089 00.000 28316 Enqueuing Expose request
02:18:27.090 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:18:27.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:27.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:18:27.090 00.000 29988 MoveAxis(E, 0, ABG)
02:18:27.090 00.000 29988 Move returns status 0, amount 0
02:18:27.090 00.000 29988 MoveAxis(N, 0, ABG)
02:18:27.090 00.000 29988 Move returns status 0, amount 0
02:18:27.090 00.000 29988 move complete, result=0
02:18:27.090 00.000 29988 worker thread done servicing request
02:18:27.090 00.000 29988 Worker thread wakes up
02:18:27.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:27.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:27.090 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:28.620 01.530 29988 Exposure complete
02:18:28.663 00.043 29988 worker thread done servicing request
02:18:28.664 00.001 28316 OnExposeComplete: enter
02:18:28.665 00.001 28316 UpdateGuideState(): m_state=6
02:18:28.666 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2937
02:18:28.666 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=259.17, Mass=2434, SNR=34.1, Peak=198 HFD=3.8
02:18:28.667 00.001 28316 MultiStar: [#1 -0.27,0.12,1.00,U] [#2 -0.25,0.28,0.00,M1] [#3 -0.07,0.08,0.86,U] [#4 -0.02,-0.09,0.81,U] [#5 0.11,-0.09,0.73,U] [#6 -0.05,0.05,0.64,U] [#7 -0.04,-0.12,0.63,U] [#8 -0.02,0.07,0.59,U] 
02:18:28.667 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.00}, one-star: {-0.12, -0.06}
02:18:28.667 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
02:18:28.668 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
02:18:28.668 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.09 mountX=0.03 mountY=0.07, mountTheta=1.19
02:18:28.670 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.00, opts=13)
02:18:28.670 00.000 28316 Enqueuing Move request for scope (-0.07, -0.00)
02:18:28.671 00.001 29988 Worker thread wakes up
02:18:28.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:28.671 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1
02:18:28.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:28.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:28.674 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
02:18:28.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
02:18:28.674 00.000 29988 Moving (-0.07, -0.00) raw xDistance=0.03 yDistance=0.07
02:18:28.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:18:28.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:28.674 00.000 28316 Enqueuing Expose request
02:18:28.675 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:18:28.675 00.000 29988 MoveAxis(E, 0, ABG)
02:18:28.675 00.000 29988 Move returns status 0, amount 0
02:18:28.675 00.000 29988 MoveAxis(N, 0, ABG)
02:18:28.675 00.000 29988 Move returns status 0, amount 0
02:18:28.675 00.000 29988 move complete, result=0
02:18:28.675 00.000 29988 worker thread done servicing request
02:18:28.675 00.000 29988 Worker thread wakes up
02:18:28.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:28.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:28.677 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:30.314 01.637 29988 Exposure complete
02:18:30.344 00.030 29988 worker thread done servicing request
02:18:30.344 00.000 28316 OnExposeComplete: enter
02:18:30.345 00.001 28316 UpdateGuideState(): m_state=6
02:18:30.345 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2938
02:18:30.346 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=259.15, Mass=2381, SNR=33.7, Peak=212 HFD=3.8
02:18:30.347 00.001 28316 MultiStar: [#1 -0.36,0.13,0.00,M1] [#2 -0.07,0.04,0.92,U] [#3 -0.37,-0.04,0.00,M1] [#4 0.00,-0.22,0.83,U] [#5 -0.06,-0.01,0.72,U] [#6 -0.24,-0.10,0.64,U] [#7 -0.19,-0.05,0.62,U] [#8 -0.03,-0.15,0.58,U] 
02:18:30.348 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.08}, one-star: {-0.15, -0.08}
02:18:30.349 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.80)
02:18:30.349 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76)
02:18:30.349 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.49 mountX=-0.03 mountY=0.13, mountTheta=1.79
02:18:30.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.08, opts=13)
02:18:30.351 00.001 28316 Enqueuing Move request for scope (-0.10, -0.08)
02:18:30.351 00.000 29988 Worker thread wakes up
02:18:30.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
02:18:30.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
02:18:30.351 00.000 29988 Moving (-0.10, -0.08) raw xDistance=-0.03 yDistance=0.13
02:18:30.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:18:30.352 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:30.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:30.352 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.7
02:18:30.353 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:30.353 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:30.354 00.001 28316 Enqueuing Expose request
02:18:30.355 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:18:30.355 00.000 29988 MoveAxis(E, 0, ABG)
02:18:30.355 00.000 29988 Move returns status 0, amount 0
02:18:30.355 00.000 29988 MoveAxis(N, 0, ABG)
02:18:30.355 00.000 29988 Move returns status 0, amount 0
02:18:30.355 00.000 29988 move complete, result=0
02:18:30.355 00.000 29988 worker thread done servicing request
02:18:30.355 00.000 29988 Worker thread wakes up
02:18:30.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:30.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:30.356 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:31.882 01.526 29988 Exposure complete
02:18:31.928 00.046 29988 worker thread done servicing request
02:18:31.928 00.000 28316 OnExposeComplete: enter
02:18:31.929 00.001 28316 UpdateGuideState(): m_state=6
02:18:31.930 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2939
02:18:31.930 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=259.08, Mass=2487, SNR=34.7, Peak=235 HFD=4.0
02:18:31.931 00.001 28316 MultiStar: [#1 -0.16,0.05,0.98,U] [#2 0.19,0.20,0.91,U] [#3 -0.06,-0.12,0.83,U] [#4 0.00,-0.24,0.81,U] [#5 0.08,-0.17,0.73,U] [#6 -0.20,-0.01,0.62,U] [#7 -0.21,0.01,0.61,U] [#8 0.01,-0.19,0.56,U] 
02:18:31.932 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {-0.04, -0.15}
02:18:31.933 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
02:18:31.934 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
02:18:31.935 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.11 mountX=-0.04 mountY=0.06, mountTheta=2.17
02:18:31.938 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
02:18:31.939 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
02:18:31.940 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:31.941 00.001 29988 Worker thread wakes up
02:18:31.941 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.7
02:18:31.942 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
02:18:31.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
02:18:31.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:31.942 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
02:18:31.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:31.942 00.000 28316 Enqueuing Expose request
02:18:31.943 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:18:31.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:31.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:18:31.943 00.000 29988 MoveAxis(E, 0, ABG)
02:18:31.943 00.000 29988 Move returns status 0, amount 0
02:18:31.943 00.000 29988 MoveAxis(N, 0, ABG)
02:18:31.943 00.000 29988 Move returns status 0, amount 0
02:18:31.943 00.000 29988 move complete, result=0
02:18:31.943 00.000 29988 worker thread done servicing request
02:18:31.943 00.000 29988 Worker thread wakes up
02:18:31.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:31.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:31.944 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:33.576 01.632 29988 Exposure complete
02:18:33.620 00.044 29988 worker thread done servicing request
02:18:33.620 00.000 28316 OnExposeComplete: enter
02:18:33.621 00.001 28316 UpdateGuideState(): m_state=6
02:18:33.622 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2940
02:18:33.622 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.17, Mass=2435, SNR=34.3, Peak=209 HFD=4.0
02:18:33.624 00.002 28316 MultiStar: [#1 -0.10,0.22,0.99,U] [#2 -0.16,0.18,0.91,U] [#3 0.09,0.06,0.85,U] [#4 0.02,-0.08,0.83,U] [#5 0.10,0.03,0.71,U] [#6 0.05,-0.10,0.62,U] [#7 -0.02,-0.08,0.62,U] [#8 0.02,-0.06,0.59,U] 
02:18:33.624 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.03, -0.07}
02:18:33.625 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
02:18:33.625 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
02:18:33.626 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.95 mountX=0.03 mountY=-0.00, mountTheta=-0.09
02:18:33.627 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
02:18:33.627 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
02:18:33.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:33.628 00.001 29988 Worker thread wakes up
02:18:33.628 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
02:18:33.628 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
02:18:33.628 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.00
02:18:33.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:18:33.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:33.628 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.3
02:18:33.629 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:33.629 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:33.629 00.000 28316 Enqueuing Expose request
02:18:33.630 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:18:33.630 00.000 29988 MoveAxis(E, 0, ABG)
02:18:33.630 00.000 29988 Move returns status 0, amount 0
02:18:33.630 00.000 29988 MoveAxis(N, 0, ABG)
02:18:33.630 00.000 29988 Move returns status 0, amount 0
02:18:33.630 00.000 29988 move complete, result=0
02:18:33.630 00.000 29988 worker thread done servicing request
02:18:33.630 00.000 29988 Worker thread wakes up
02:18:33.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:33.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:33.631 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:35.158 01.527 29988 Exposure complete
02:18:35.195 00.037 29988 worker thread done servicing request
02:18:35.195 00.000 28316 OnExposeComplete: enter
02:18:35.196 00.001 28316 UpdateGuideState(): m_state=6
02:18:35.197 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2941
02:18:35.199 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=259.05, Mass=2411, SNR=34.0, Peak=231 HFD=4.1
02:18:35.200 00.001 28316 MultiStar: [#1 0.06,-0.06,0.99,U] [#2 0.09,0.07,0.92,U] [#3 0.15,-0.03,0.86,U] [#4 -0.09,-0.13,0.83,U] [#5 0.20,-0.10,0.75,U] [#6 0.17,-0.11,0.61,U] [#7 0.09,0.03,0.61,U] [#8 -0.03,-0.12,0.59,U] 
02:18:35.201 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.03, -0.18}
02:18:35.202 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:18:35.204 00.002 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:18:35.206 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.85 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
02:18:35.209 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
02:18:35.211 00.002 28316 Enqueuing Move request for scope (0.06, -0.07)
02:18:35.211 00.000 29988 Worker thread wakes up
02:18:35.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
02:18:35.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
02:18:35.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:35.212 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:18:35.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:35.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:35.213 00.001 28316 Enqueuing Expose request
02:18:35.213 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
02:18:35.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:18:35.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:35.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:18:35.213 00.000 29988 MoveAxis(E, 0, ABG)
02:18:35.213 00.000 29988 Move returns status 0, amount 0
02:18:35.213 00.000 29988 MoveAxis(N, 0, ABG)
02:18:35.213 00.000 29988 Move returns status 0, amount 0
02:18:35.213 00.000 29988 move complete, result=0
02:18:35.214 00.001 29988 worker thread done servicing request
02:18:35.214 00.000 29988 Worker thread wakes up
02:18:35.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:35.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:35.214 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:36.840 01.626 29988 Exposure complete
02:18:36.875 00.035 29988 worker thread done servicing request
02:18:36.875 00.000 28316 OnExposeComplete: enter
02:18:36.877 00.002 28316 UpdateGuideState(): m_state=6
02:18:36.878 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2942
02:18:36.879 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.04, Mass=2518, SNR=34.7, Peak=233 HFD=4.0
02:18:36.880 00.001 28316 MultiStar: [#1 -0.13,-0.01,0.99,U] [#2 0.07,0.03,0.93,U] [#3 0.06,-0.08,0.84,U] [#4 -0.00,-0.08,0.83,U] [#5 0.17,-0.20,0.71,U] [#6 -0.05,0.09,0.63,U] [#7 -0.04,0.01,0.61,U] [#8 -0.02,-0.09,0.56,U] 
02:18:36.881 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.07, -0.19}
02:18:36.881 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
02:18:36.881 00.000 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
02:18:36.882 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.67 mountX=-0.05 mountY=0.03, mountTheta=2.58
02:18:36.883 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
02:18:36.884 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
02:18:36.884 00.000 29988 Worker thread wakes up
02:18:36.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:36.885 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.7
02:18:36.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:36.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:36.886 00.001 28316 Enqueuing Expose request
02:18:36.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
02:18:36.886 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
02:18:36.886 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.03
02:18:36.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:18:36.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:36.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:18:36.886 00.000 29988 MoveAxis(E, 0, ABG)
02:18:36.886 00.000 29988 Move returns status 0, amount 0
02:18:36.886 00.000 29988 MoveAxis(N, 0, ABG)
02:18:36.886 00.000 29988 Move returns status 0, amount 0
02:18:36.887 00.001 29988 move complete, result=0
02:18:36.887 00.000 29988 worker thread done servicing request
02:18:36.887 00.000 29988 Worker thread wakes up
02:18:36.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:36.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:36.887 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:38.413 01.526 29988 Exposure complete
02:18:38.454 00.041 29988 worker thread done servicing request
02:18:38.454 00.000 28316 OnExposeComplete: enter
02:18:38.456 00.002 28316 UpdateGuideState(): m_state=6
02:18:38.459 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2943
02:18:38.460 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=259.21, Mass=2418, SNR=34.2, Peak=226 HFD=3.9
02:18:38.463 00.003 28316 MultiStar: [#1 0.02,0.22,0.99,U] [#2 0.06,0.12,0.93,U] [#3 0.02,-0.07,0.86,U] [#4 -0.01,-0.02,0.82,U] [#5 0.14,-0.04,0.74,U] [#6 -0.19,0.13,0.64,U] [#7 -0.10,0.09,0.62,U] [#8 0.17,-0.05,0.57,U] 
02:18:38.465 00.002 28316 single-star, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.02, -0.02}
02:18:38.468 00.003 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
02:18:38.469 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
02:18:38.469 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.88 mountX=-0.02 mountY=-0.01, mountTheta=-2.91
02:18:38.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
02:18:38.471 00.001 28316 Enqueuing Move request for scope (0.02, -0.02)
02:18:38.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:38.472 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:18:38.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:38.474 00.002 29988 Worker thread wakes up
02:18:38.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
02:18:38.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
02:18:38.474 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
02:18:38.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:18:38.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:38.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:38.475 00.001 28316 Enqueuing Expose request
02:18:38.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:18:38.475 00.000 29988 MoveAxis(E, 0, ABG)
02:18:38.475 00.000 29988 Move returns status 0, amount 0
02:18:38.475 00.000 29988 MoveAxis(N, 0, ABG)
02:18:38.475 00.000 29988 Move returns status 0, amount 0
02:18:38.475 00.000 29988 move complete, result=0
02:18:38.475 00.000 29988 worker thread done servicing request
02:18:38.475 00.000 29988 Worker thread wakes up
02:18:38.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:38.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:38.476 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:40.111 01.635 29988 Exposure complete
02:18:40.150 00.039 29988 worker thread done servicing request
02:18:40.151 00.001 28316 OnExposeComplete: enter
02:18:40.151 00.000 28316 UpdateGuideState(): m_state=6
02:18:40.152 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2944
02:18:40.152 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=259.11, Mass=2400, SNR=34.0, Peak=220 HFD=3.9
02:18:40.153 00.001 28316 MultiStar: [#1 -0.17,0.05,1.02,U] [#2 -0.09,0.12,0.91,U] [#3 -0.01,-0.00,0.88,U] [#4 0.08,-0.02,0.85,U] [#5 0.05,-0.12,0.74,U] [#6 -0.12,0.04,0.64,U] [#7 -0.09,0.09,0.64,U] [#8 0.03,-0.04,0.59,U] 
02:18:40.153 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.00}, one-star: {-0.07, -0.13}
02:18:40.154 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (2.00) = xAngle (-5.11 = 1.17)
02:18:40.154 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.15 = 1.13)
02:18:40.155 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.11 mountX=0.02 mountY=0.04, mountTheta=1.17
02:18:40.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.00, opts=13)
02:18:40.157 00.000 28316 Enqueuing Move request for scope (-0.05, -0.00)
02:18:40.158 00.001 29988 Worker thread wakes up
02:18:40.158 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:40.159 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
02:18:40.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
02:18:40.159 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:18:40.159 00.000 29988 Moving (-0.05, -0.00) raw xDistance=0.02 yDistance=0.04
02:18:40.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:40.160 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:40.160 00.000 28316 Enqueuing Expose request
02:18:40.161 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:18:40.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:40.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:18:40.161 00.000 29988 MoveAxis(E, 0, ABG)
02:18:40.161 00.000 29988 Move returns status 0, amount 0
02:18:40.161 00.000 29988 MoveAxis(N, 0, ABG)
02:18:40.161 00.000 29988 Move returns status 0, amount 0
02:18:40.161 00.000 29988 move complete, result=0
02:18:40.161 00.000 29988 worker thread done servicing request
02:18:40.161 00.000 29988 Worker thread wakes up
02:18:40.161 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:40.161 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:40.161 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:41.680 01.519 29988 Exposure complete
02:18:41.739 00.059 29988 worker thread done servicing request
02:18:41.739 00.000 28316 OnExposeComplete: enter
02:18:41.740 00.001 28316 UpdateGuideState(): m_state=6
02:18:41.741 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2945
02:18:41.741 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=259.17, Mass=2281, SNR=33.1, Peak=192 HFD=3.8
02:18:41.742 00.001 28316 MultiStar: [#1 -0.32,0.07,0.00,M1] [#2 -0.09,0.13,0.94,U] [#3 -0.34,-0.04,0.00,M1] [#4 -0.09,-0.13,0.84,U] [#5 -0.11,-0.14,0.77,U] [#6 -0.09,0.08,0.66,U] [#7 -0.50,0.09,0.00,M1] [#8 -0.09,0.02,0.62,U] 
02:18:41.742 00.000 28316 refined, 5 included, MultiStar: {-0.12, -0.02}, one-star: {-0.22, -0.06}
02:18:41.743 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
02:18:41.743 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
02:18:41.743 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.99 mountX=0.03 mountY=0.12, mountTheta=1.29
02:18:41.744 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.02, opts=13)
02:18:41.745 00.001 28316 Enqueuing Move request for scope (-0.12, -0.02)
02:18:41.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:41.746 00.001 28316 UpdateGuideState exits: m=2281 RSB=33.1
02:18:41.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:41.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:41.748 00.001 28316 Enqueuing Expose request
02:18:41.748 00.000 29988 Worker thread wakes up
02:18:41.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
02:18:41.748 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
02:18:41.749 00.001 29988 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=0.12
02:18:41.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:18:41.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:41.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:18:41.749 00.000 29988 MoveAxis(E, 0, ABG)
02:18:41.749 00.000 29988 Move returns status 0, amount 0
02:18:41.749 00.000 29988 MoveAxis(N, 0, ABG)
02:18:41.749 00.000 29988 Move returns status 0, amount 0
02:18:41.749 00.000 29988 move complete, result=0
02:18:41.749 00.000 29988 worker thread done servicing request
02:18:41.749 00.000 29988 Worker thread wakes up
02:18:41.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:41.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:41.749 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:18:43.390 01.641 29988 Exposure complete
02:18:43.444 00.054 29988 worker thread done servicing request
02:18:43.444 00.000 28316 OnExposeComplete: enter
02:18:43.445 00.001 28316 UpdateGuideState(): m_state=6
02:18:43.445 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2946
02:18:43.446 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=259.27, Mass=2461, SNR=34.4, Peak=203 HFD=3.8
02:18:43.446 00.000 28316 MultiStar: [#1 -0.40,0.26,0.00,M2] [#2 -0.52,0.30,0.00,M1] [#3 -0.46,0.12,0.00,M2] [#4 -0.12,-0.07,0.83,U] [#5 -0.29,0.06,0.73,U] [#6 -0.31,0.11,0.00,M1] [#7 -0.37,0.09,0.00,M2] [#8 -0.25,0.21,0.00,M1] 
02:18:43.447 00.001 28316 refined, 2 included, MultiStar: {-0.33, 0.01}, one-star: {-0.53, 0.04}
02:18:43.447 00.000 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
02:18:43.448 00.001 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
02:18:43.448 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=0.01 hyp=0.33 cameraTheta=3.10 mountX=0.15 mountY=0.29, mountTheta=1.10
02:18:43.450 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.01, opts=13)
02:18:43.451 00.001 28316 Enqueuing Move request for scope (-0.33, 0.01)
02:18:43.451 00.000 29988 Worker thread wakes up
02:18:43.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:43.452 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.4
02:18:43.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.01) opts 0xd
02:18:43.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.01)
02:18:43.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:43.453 00.001 29988 Moving (-0.33, 0.01) raw xDistance=0.15 yDistance=0.29
02:18:43.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:18:43.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:43.453 00.000 28316 Enqueuing Expose request
02:18:43.454 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
02:18:43.454 00.000 29988 MoveAxis(E, 0, ABG)
02:18:43.454 00.000 29988 Move returns status 0, amount 0
02:18:43.454 00.000 29988 MoveAxis(S, 69, ABG)
02:18:43.454 00.000 29988 Guiding  Dir = 1, Dur = 69
02:18:43.454 00.000 29988 IsSlewing returns 0
02:18:43.454 00.000 29988 IsGuiding returns 0
02:18:43.459 00.005 29988 PulseGuide returned control before completion, sleep 74
02:18:43.542 00.083 29988 IsGuiding returns 0
02:18:43.543 00.001 29988 Move returns status 0, amount 69
02:18:43.543 00.000 29988 move complete, result=0
02:18:43.543 00.000 29988 worker thread done servicing request
02:18:43.543 00.000 29988 Worker thread wakes up
02:18:43.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:43.543 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
02:18:43.544 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:44.951 01.407 29988 Exposure complete
02:18:45.000 00.049 29988 worker thread done servicing request
02:18:45.000 00.000 28316 OnExposeComplete: enter
02:18:45.001 00.001 28316 UpdateGuideState(): m_state=6
02:18:45.001 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2947
02:18:45.002 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=259.18, Mass=2521, SNR=34.9, Peak=200 HFD=3.9
02:18:45.002 00.000 28316 MultiStar: [#1 -0.44,0.28,0.00,M3] [#2 -0.28,0.26,0.00,M2] [#3 -0.37,0.12,0.00,M3] [#4 -0.28,-0.01,0.83,U] [#5 -0.11,0.02,0.73,U] [#6 -0.30,0.13,0.00,M2] [#7 -0.34,0.07,0.00,M3] [#8 -0.15,0.19,0.57,U] 
02:18:45.002 00.000 28316 refined, 3 included, MultiStar: {-0.26, 0.02}, one-star: {-0.43, -0.05}
02:18:45.002 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
02:18:45.002 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
02:18:45.003 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=0.13 mountY=0.23, mountTheta=1.05
02:18:45.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.02, opts=13)
02:18:45.005 00.000 28316 Enqueuing Move request for scope (-0.26, 0.02)
02:18:45.006 00.001 29988 Worker thread wakes up
02:18:45.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:45.008 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd
02:18:45.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.02)
02:18:45.008 00.000 29988 Moving (-0.26, 0.02) raw xDistance=0.13 yDistance=0.23
02:18:45.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:18:45.008 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.9
02:18:45.009 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:45.010 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:45.013 00.003 28316 Enqueuing Expose request
02:18:45.013 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:18:45.014 00.001 29988 MoveAxis(E, 0, ABG)
02:18:45.014 00.000 29988 Move returns status 0, amount 0
02:18:45.014 00.000 29988 MoveAxis(S, 54, ABG)
02:18:45.014 00.000 29988 Guiding  Dir = 1, Dur = 54
02:18:45.014 00.000 29988 IsSlewing returns 0
02:18:45.014 00.000 29988 IsGuiding returns 0
02:18:45.019 00.005 29988 PulseGuide returned control before completion, sleep 60
02:18:45.091 00.072 29988 IsGuiding returns 1
02:18:45.091 00.000 29988 scope still moving after pulse duration time elapsed
02:18:45.123 00.032 29988 IsSlewing returns 0
02:18:45.124 00.001 29988 IsGuiding returns 0
02:18:45.124 00.000 29988 scope move finished after 54 + 55 ms
02:18:45.124 00.000 29988 Move returns status 0, amount 54
02:18:45.124 00.000 29988 move complete, result=0
02:18:45.124 00.000 29988 worker thread done servicing request
02:18:45.124 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 54 ms SOUTH
02:18:45.125 00.001 29988 Worker thread wakes up
02:18:45.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:45.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:46.752 01.627 29988 Exposure complete
02:18:46.811 00.059 29988 worker thread done servicing request
02:18:46.811 00.000 28316 OnExposeComplete: enter
02:18:46.813 00.002 28316 UpdateGuideState(): m_state=6
02:18:46.814 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2948
02:18:46.815 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=259.15, Mass=2295, SNR=33.2, Peak=181 HFD=3.8
02:18:46.816 00.001 28316 MultiStar: [#1 -0.25,0.10,1.02,U] [#2 -0.01,0.13,0.95,U] [#3 -0.24,0.12,0.88,U] [#4 0.09,-0.19,0.83,U] [#5 0.21,-0.08,0.76,U] [#6 0.12,-0.11,0.65,U] [#7 -0.06,-0.06,0.65,U] [#8 0.23,0.01,0.61,U] 
02:18:46.817 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.25, -0.08}
02:18:46.818 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
02:18:46.819 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
02:18:46.819 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.90 mountX=0.01 mountY=0.04, mountTheta=1.38
02:18:46.821 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
02:18:46.822 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
02:18:46.823 00.001 29988 Worker thread wakes up
02:18:46.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:46.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:18:46.823 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
02:18:46.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:46.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:46.825 00.001 28316 Enqueuing Expose request
02:18:46.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:18:46.825 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=0.04
02:18:46.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:18:46.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:46.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:18:46.826 00.001 29988 MoveAxis(E, 0, ABG)
02:18:46.826 00.000 29988 Move returns status 0, amount 0
02:18:46.826 00.000 29988 MoveAxis(N, 0, ABG)
02:18:46.826 00.000 29988 Move returns status 0, amount 0
02:18:46.826 00.000 29988 move complete, result=0
02:18:46.826 00.000 29988 worker thread done servicing request
02:18:46.826 00.000 29988 Worker thread wakes up
02:18:46.826 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:46.827 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:46.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:48.343 01.516 29988 Exposure complete
02:18:48.377 00.034 29988 worker thread done servicing request
02:18:48.377 00.000 28316 OnExposeComplete: enter
02:18:48.378 00.001 28316 UpdateGuideState(): m_state=6
02:18:48.378 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2949
02:18:48.379 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=259.26, Mass=2361, SNR=33.7, Peak=207 HFD=3.7
02:18:48.379 00.000 28316 MultiStar: [#1 -0.30,0.11,0.00,M3] [#2 0.03,0.05,0.89,U] [#3 -0.07,0.09,0.83,U] [#4 0.01,-0.18,0.84,U] [#5 0.06,-0.01,0.74,U] [#6 0.08,-0.19,0.64,U] [#7 -0.25,-0.18,0.00,M3] [#8 0.12,-0.18,0.60,U] 
02:18:48.380 00.001 28316 refined, 6 included, MultiStar: {0.00, -0.04}, one-star: {-0.11, 0.03}
02:18:48.380 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:18:48.381 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
02:18:48.381 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.47 mountX=-0.04 mountY=0.02, mountTheta=2.78
02:18:48.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
02:18:48.383 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
02:18:48.383 00.000 29988 Worker thread wakes up
02:18:48.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
02:18:48.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
02:18:48.383 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.02
02:18:48.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:18:48.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:48.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:48.384 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:18:48.384 00.000 29988 MoveAxis(E, 0, ABG)
02:18:48.384 00.000 29988 Move returns status 0, amount 0
02:18:48.384 00.000 29988 MoveAxis(N, 0, ABG)
02:18:48.384 00.000 29988 Move returns status 0, amount 0
02:18:48.384 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
02:18:48.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:48.385 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:48.385 00.000 28316 Enqueuing Expose request
02:18:48.386 00.001 29988 move complete, result=0
02:18:48.386 00.000 29988 worker thread done servicing request
02:18:48.386 00.000 29988 Worker thread wakes up
02:18:48.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:48.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:48.386 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:50.022 01.636 29988 Exposure complete
02:18:50.073 00.051 29988 worker thread done servicing request
02:18:50.073 00.000 28316 OnExposeComplete: enter
02:18:50.074 00.001 28316 UpdateGuideState(): m_state=6
02:18:50.074 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2950
02:18:50.075 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.06, Mass=2410, SNR=34.1, Peak=222 HFD=4.0
02:18:50.075 00.000 28316 MultiStar: [#1 0.08,-0.05,1.00,U] [#2 -0.11,0.00,0.90,U] [#3 -0.01,-0.19,0.83,U] [#4 0.37,-0.28,0.00,M1] [#5 0.28,-0.37,0.00,M1] [#6 0.18,-0.04,0.65,U] [#7 0.16,-0.19,0.63,U] [#8 0.04,-0.14,0.58,U] 
02:18:50.076 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.11}, one-star: {-0.07, -0.17}
02:18:50.076 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
02:18:50.077 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
02:18:50.077 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.35 mountX=-0.11 mountY=0.03, mountTheta=2.90
02:18:50.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
02:18:50.079 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
02:18:50.079 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:50.080 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.1
02:18:50.080 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:50.080 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:50.081 00.001 28316 Enqueuing Expose request
02:18:50.081 00.000 29988 Worker thread wakes up
02:18:50.081 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:18:50.081 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:18:50.081 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.03
02:18:50.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:18:50.082 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:50.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:18:50.082 00.000 29988 MoveAxis(E, 0, ABG)
02:18:50.082 00.000 29988 Move returns status 0, amount 0
02:18:50.082 00.000 29988 MoveAxis(N, 0, ABG)
02:18:50.082 00.000 29988 Move returns status 0, amount 0
02:18:50.082 00.000 29988 move complete, result=0
02:18:50.082 00.000 29988 worker thread done servicing request
02:18:50.082 00.000 29988 Worker thread wakes up
02:18:50.082 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:18:50.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:50.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:51.608 01.526 29988 Exposure complete
02:18:51.661 00.053 29988 worker thread done servicing request
02:18:51.661 00.000 28316 OnExposeComplete: enter
02:18:51.662 00.001 28316 UpdateGuideState(): m_state=6
02:18:51.662 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2951
02:18:51.663 00.001 28316 Star::Find returns 1 (1), X=950.85, Y=259.07, Mass=2519, SNR=34.8, Peak=255 HFD=4.1
02:18:51.663 00.000 28316 MultiStar: [#1 0.09,0.06,0.98,U] [#2 0.18,-0.12,0.91,U] [#3 0.09,-0.02,0.85,U] [#4 0.13,-0.20,0.82,U] [#5 0.21,-0.22,0.73,U] [#6 0.03,-0.03,0.63,U] [#7 -0.04,-0.05,0.62,U] [#8 0.27,-0.15,0.59,U] 
02:18:51.664 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.10}, one-star: {0.07, -0.16}
02:18:51.666 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:18:51.667 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:18:51.668 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.70 mountX=-0.14 mountY=-0.06, mountTheta=-2.73
02:18:51.670 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
02:18:51.671 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
02:18:51.671 00.000 29988 Worker thread wakes up
02:18:51.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:51.672 00.001 28316 UpdateGuideState exits: m=2519 RSB=34.8 Saturée
02:18:51.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:51.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:51.673 00.001 28316 Enqueuing Expose request
02:18:51.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
02:18:51.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
02:18:51.673 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.06
02:18:51.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:18:51.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:51.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:18:51.673 00.000 29988 MoveAxis(E, 0, ABG)
02:18:51.673 00.000 29988 Move returns status 0, amount 0
02:18:51.673 00.000 29988 MoveAxis(N, 0, ABG)
02:18:51.673 00.000 29988 Move returns status 0, amount 0
02:18:51.673 00.000 29988 move complete, result=0
02:18:51.674 00.001 29988 worker thread done servicing request
02:18:51.674 00.000 29988 Worker thread wakes up
02:18:51.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:51.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:51.674 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:53.301 01.627 29988 Exposure complete
02:18:53.350 00.049 29988 worker thread done servicing request
02:18:53.350 00.000 28316 OnExposeComplete: enter
02:18:53.351 00.001 28316 UpdateGuideState(): m_state=6
02:18:53.352 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2952
02:18:53.353 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.07, Mass=2387, SNR=33.8, Peak=223 HFD=4.0
02:18:53.355 00.002 28316 MultiStar: [#1 -0.02,0.01,1.01,U] [#2 0.06,0.15,0.94,U] [#3 0.04,-0.13,0.88,U] [#4 0.09,-0.21,0.83,U] [#5 0.28,-0.17,0.00,M1] [#6 0.11,0.07,0.63,U] [#7 0.13,0.02,0.62,U] [#8 0.34,0.02,0.00,M1] 
02:18:53.355 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {-0.07, -0.17}
02:18:53.356 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
02:18:53.356 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
02:18:53.358 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.83 mountX=-0.05 mountY=-0.02, mountTheta=-2.86
02:18:53.360 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
02:18:53.360 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
02:18:53.361 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:53.361 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
02:18:53.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:53.363 00.002 29988 Worker thread wakes up
02:18:53.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:18:53.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:18:53.363 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.02
02:18:53.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:18:53.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:53.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:53.364 00.000 28316 Enqueuing Expose request
02:18:53.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:18:53.365 00.001 29988 MoveAxis(E, 0, ABG)
02:18:53.365 00.000 29988 Move returns status 0, amount 0
02:18:53.365 00.000 29988 MoveAxis(N, 0, ABG)
02:18:53.365 00.000 29988 Move returns status 0, amount 0
02:18:53.365 00.000 29988 move complete, result=0
02:18:53.365 00.000 29988 worker thread done servicing request
02:18:53.365 00.000 29988 Worker thread wakes up
02:18:53.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:53.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:53.365 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:54.884 01.519 29988 Exposure complete
02:18:54.940 00.056 29988 worker thread done servicing request
02:18:54.940 00.000 28316 OnExposeComplete: enter
02:18:54.940 00.000 28316 UpdateGuideState(): m_state=6
02:18:54.941 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2953
02:18:54.942 00.001 28316 Star::Find returns 1 (1), X=950.75, Y=259.10, Mass=2497, SNR=34.5, Peak=255 HFD=3.9
02:18:54.942 00.000 28316 MultiStar: [#1 -0.06,0.12,0.98,U] [#2 0.07,0.11,0.91,U] [#3 0.05,0.06,0.84,U] [#4 -0.02,-0.11,0.82,U] [#5 0.10,-0.07,0.73,U] [#6 0.16,0.04,0.63,U] [#7 0.04,0.06,0.64,U] [#8 0.14,0.10,0.57,U] 
02:18:54.943 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.03, -0.14}
02:18:54.943 00.000 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:18:54.943 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:18:54.944 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.36 mountX=-0.00 mountY=-0.04, mountTheta=-1.64
02:18:54.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
02:18:54.946 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
02:18:54.946 00.000 29988 Worker thread wakes up
02:18:54.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:54.947 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.5 Saturée
02:18:54.947 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:54.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:54.951 00.004 28316 Enqueuing Expose request
02:18:54.954 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
02:18:54.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
02:18:54.954 00.000 29988 Moving (0.04, 0.02) raw xDistance=-0.00 yDistance=-0.04
02:18:54.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:18:54.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:54.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:18:54.954 00.000 29988 MoveAxis(E, 0, ABG)
02:18:54.954 00.000 29988 Move returns status 0, amount 0
02:18:54.954 00.000 29988 MoveAxis(N, 0, ABG)
02:18:54.954 00.000 29988 Move returns status 0, amount 0
02:18:54.954 00.000 29988 move complete, result=0
02:18:54.954 00.000 29988 worker thread done servicing request
02:18:54.954 00.000 29988 Worker thread wakes up
02:18:54.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:54.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:54.955 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:18:56.579 01.624 29988 Exposure complete
02:18:56.605 00.026 29988 worker thread done servicing request
02:18:56.605 00.000 28316 OnExposeComplete: enter
02:18:56.606 00.001 28316 UpdateGuideState(): m_state=6
02:18:56.606 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2954
02:18:56.607 00.001 28316 Star::Find returns 1 (1), X=950.87, Y=259.15, Mass=2490, SNR=34.6, Peak=255 HFD=4.1
02:18:56.607 00.000 28316 MultiStar: [#1 -0.03,0.09,0.96,U] [#2 0.23,0.15,0.92,U] [#3 0.08,0.00,0.84,U] [#4 0.16,-0.22,0.83,U] [#5 0.35,-0.09,0.00,M1] [#6 0.19,-0.16,0.63,U] [#7 0.06,-0.12,0.61,U] [#8 0.34,-0.15,0.00,M1] 
02:18:56.608 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.04}, one-star: {0.10, -0.08}
02:18:56.608 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
02:18:56.609 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
02:18:56.609 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.33 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
02:18:56.611 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
02:18:56.612 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
02:18:56.613 00.001 29988 Worker thread wakes up
02:18:56.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
02:18:56.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
02:18:56.613 00.000 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
02:18:56.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:18:56.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:56.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:56.613 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6 Saturée
02:18:56.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:56.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:56.615 00.001 28316 Enqueuing Expose request
02:18:56.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:18:56.615 00.000 29988 MoveAxis(E, 0, ABG)
02:18:56.615 00.000 29988 Move returns status 0, amount 0
02:18:56.615 00.000 29988 MoveAxis(N, 0, ABG)
02:18:56.615 00.000 29988 Move returns status 0, amount 0
02:18:56.615 00.000 29988 move complete, result=0
02:18:56.615 00.000 29988 worker thread done servicing request
02:18:56.615 00.000 29988 Worker thread wakes up
02:18:56.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:56.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:56.616 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:58.133 01.517 29988 Exposure complete
02:18:58.168 00.035 29988 worker thread done servicing request
02:18:58.168 00.000 28316 OnExposeComplete: enter
02:18:58.169 00.001 28316 UpdateGuideState(): m_state=6
02:18:58.170 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2955
02:18:58.170 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=259.13, Mass=2351, SNR=33.6, Peak=222 HFD=4.2
02:18:58.171 00.001 28316 MultiStar: [#1 0.07,0.17,1.00,U] [#2 0.21,0.14,0.93,U] [#3 0.17,-0.04,0.88,U] [#4 0.14,-0.31,0.00,M1] [#5 0.11,-0.16,0.76,U] [#6 0.11,-0.09,0.64,U] [#7 0.10,-0.11,0.64,U] [#8 0.24,0.02,0.59,U] 
02:18:58.171 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.01}, one-star: {0.17, -0.10}
02:18:58.171 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
02:18:58.172 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
02:18:58.172 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.06 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
02:18:58.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
02:18:58.174 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
02:18:58.174 00.000 29988 Worker thread wakes up
02:18:58.175 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:58.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:18:58.175 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:18:58.176 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:58.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:58.176 00.000 28316 Enqueuing Expose request
02:18:58.177 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:18:58.177 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
02:18:58.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:18:58.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:58.178 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:18:58.178 00.000 29988 MoveAxis(E, 0, ABG)
02:18:58.178 00.000 29988 Move returns status 0, amount 0
02:18:58.178 00.000 29988 MoveAxis(N, 0, ABG)
02:18:58.178 00.000 29988 Move returns status 0, amount 0
02:18:58.178 00.000 29988 move complete, result=0
02:18:58.178 00.000 29988 worker thread done servicing request
02:18:58.178 00.000 29988 Worker thread wakes up
02:18:58.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:58.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:58.178 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:18:59.806 01.628 29988 Exposure complete
02:18:59.841 00.035 29988 worker thread done servicing request
02:18:59.841 00.000 28316 OnExposeComplete: enter
02:18:59.842 00.001 28316 UpdateGuideState(): m_state=6
02:18:59.843 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2956
02:18:59.844 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=259.23, Mass=2393, SNR=33.8, Peak=225 HFD=3.9
02:18:59.845 00.001 28316 MultiStar: [#1 0.16,0.11,1.00,U] [#2 -0.01,0.19,0.93,U] [#3 0.01,0.04,0.86,U] [#4 0.24,-0.21,0.00,M2] [#5 0.19,-0.05,0.74,U] [#6 0.14,0.13,0.64,U] [#7 0.12,-0.02,0.62,U] [#8 0.07,0.07,0.58,U] 
02:18:59.846 00.001 28316 single-star, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.06, 0.00}
02:18:59.847 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
02:18:59.848 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
02:18:59.849 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.04 mountX=-0.02 mountY=-0.06, mountTheta=-1.96
02:18:59.851 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.00, opts=13)
02:18:59.851 00.000 28316 Enqueuing Move request for scope (0.06, 0.00)
02:18:59.852 00.001 29988 Worker thread wakes up
02:18:59.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:18:59.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
02:18:59.852 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
02:18:59.852 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
02:18:59.853 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:18:59.856 00.003 29988 Moving (0.06, 0.00) raw xDistance=-0.02 yDistance=-0.06
02:18:59.856 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:18:59.856 00.000 28316 Enqueuing Expose request
02:18:59.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:18:59.857 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:18:59.857 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:18:59.857 00.000 29988 MoveAxis(E, 0, ABG)
02:18:59.857 00.000 29988 Move returns status 0, amount 0
02:18:59.857 00.000 29988 MoveAxis(N, 0, ABG)
02:18:59.857 00.000 29988 Move returns status 0, amount 0
02:18:59.857 00.000 29988 move complete, result=0
02:18:59.857 00.000 29988 worker thread done servicing request
02:18:59.857 00.000 29988 Worker thread wakes up
02:18:59.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:18:59.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:18:59.857 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:01.378 01.521 29988 Exposure complete
02:19:01.427 00.049 29988 worker thread done servicing request
02:19:01.428 00.001 28316 OnExposeComplete: enter
02:19:01.428 00.000 28316 UpdateGuideState(): m_state=6
02:19:01.429 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2957
02:19:01.429 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=259.48, Mass=2512, SNR=34.6, Peak=195 HFD=3.7
02:19:01.430 00.001 28316 MultiStar: [#1 -0.25,0.61,0.00,M1] [#2 -0.14,0.28,0.00,M1] [#3 -0.08,0.29,0.83,U] [#4 0.03,0.23,0.82,U] [#5 -0.12,0.28,0.00,M1] [#6 -0.12,0.26,0.62,U] [#7 -0.22,0.16,0.62,U] [#8 -0.09,0.22,0.59,U] 
02:19:01.430 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.24}, one-star: {-0.13, 0.25}
02:19:01.431 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
02:19:01.432 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
02:19:01.433 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=0.26 mountY=-0.02, mountTheta=-0.08
02:19:01.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.24, opts=13)
02:19:01.435 00.000 28316 Enqueuing Move request for scope (-0.10, 0.24)
02:19:01.436 00.001 29988 Worker thread wakes up
02:19:01.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:01.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
02:19:01.436 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.6
02:19:01.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:01.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:01.438 00.001 28316 Enqueuing Expose request
02:19:01.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
02:19:01.438 00.000 29988 Moving (-0.10, 0.24) raw xDistance=0.26 yDistance=-0.02
02:19:01.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
02:19:01.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:01.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:19:01.438 00.000 29988 MoveAxis(W, 54, ABG)
02:19:01.438 00.000 29988 Guiding  Dir = 3, Dur = 54
02:19:01.438 00.000 29988 IsSlewing returns 0
02:19:01.439 00.001 29988 IsGuiding returns 0
02:19:01.440 00.001 29988 PulseGuide returned control before completion, sleep 63
02:19:01.522 00.082 29988 IsGuiding returns 0
02:19:01.523 00.001 29988 Move returns status 0, amount 54
02:19:01.523 00.000 29988 MoveAxis(N, 0, ABG)
02:19:01.523 00.000 29988 Move returns status 0, amount 0
02:19:01.523 00.000 29988 move complete, result=0
02:19:01.523 00.000 29988 worker thread done servicing request
02:19:01.523 00.000 29988 Worker thread wakes up
02:19:01.523 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
02:19:01.526 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:01.527 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:03.159 01.632 29988 Exposure complete
02:19:03.208 00.049 29988 worker thread done servicing request
02:19:03.209 00.001 28316 OnExposeComplete: enter
02:19:03.209 00.000 28316 UpdateGuideState(): m_state=6
02:19:03.210 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2958
02:19:03.210 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=259.18, Mass=2588, SNR=35.1, Peak=221 HFD=4.0
02:19:03.211 00.001 28316 MultiStar: [#1 0.02,0.23,0.95,U] [#2 -0.04,0.12,0.91,U] [#3 -0.14,0.15,0.83,U] [#4 -0.02,-0.17,0.80,U] [#5 0.09,-0.09,0.72,U] [#6 0.02,0.02,0.60,U] [#7 -0.11,-0.05,0.61,U] [#8 0.04,-0.21,0.57,U] 
02:19:03.211 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.02, -0.05}
02:19:03.212 00.001 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
02:19:03.212 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
02:19:03.212 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.69 mountX=0.02 mountY=0.01, mountTheta=0.67
02:19:03.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
02:19:03.214 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
02:19:03.214 00.000 29988 Worker thread wakes up
02:19:03.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:19:03.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:19:03.215 00.001 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
02:19:03.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:19:03.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:03.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:19:03.215 00.000 29988 MoveAxis(E, 0, ABG)
02:19:03.215 00.000 29988 Move returns status 0, amount 0
02:19:03.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:03.215 00.000 28316 UpdateGuideState exits: m=2588 RSB=35.1
02:19:03.216 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:03.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:03.216 00.000 28316 Enqueuing Expose request
02:19:03.217 00.001 29988 MoveAxis(N, 0, ABG)
02:19:03.217 00.000 29988 Move returns status 0, amount 0
02:19:03.217 00.000 29988 move complete, result=0
02:19:03.217 00.000 29988 worker thread done servicing request
02:19:03.217 00.000 29988 Worker thread wakes up
02:19:03.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:03.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:03.218 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:19:04.743 01.525 29988 Exposure complete
02:19:04.792 00.049 29988 worker thread done servicing request
02:19:04.792 00.000 28316 OnExposeComplete: enter
02:19:04.793 00.001 28316 UpdateGuideState(): m_state=6
02:19:04.794 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2959
02:19:04.795 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=259.08, Mass=2443, SNR=34.3, Peak=232 HFD=4.2
02:19:04.796 00.001 28316 MultiStar: [#1 0.08,0.03,0.99,U] [#2 0.17,0.04,0.88,U] [#3 0.21,-0.13,0.84,U] [#4 0.17,-0.20,0.83,U] [#5 0.25,-0.12,0.73,U] [#6 0.06,-0.16,0.63,U] [#7 0.16,0.04,0.63,U] [#8 0.28,-0.07,0.58,U] 
02:19:04.797 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.08}, one-star: {0.12, -0.15}
02:19:04.797 00.000 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
02:19:04.798 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
02:19:04.799 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.46 mountX=-0.14 mountY=-0.11, mountTheta=-2.48
02:19:04.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.08, opts=13)
02:19:04.802 00.001 28316 Enqueuing Move request for scope (0.16, -0.08)
02:19:04.802 00.000 29988 Worker thread wakes up
02:19:04.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
02:19:04.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
02:19:04.803 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:04.806 00.003 29988 Moving (0.16, -0.08) raw xDistance=-0.14 yDistance=-0.11
02:19:04.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:19:04.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:04.806 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:19:04.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:04.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:04.808 00.001 28316 Enqueuing Expose request
02:19:04.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:19:04.808 00.000 29988 MoveAxis(E, 0, ABG)
02:19:04.808 00.000 29988 Move returns status 0, amount 0
02:19:04.808 00.000 29988 MoveAxis(N, 0, ABG)
02:19:04.808 00.000 29988 Move returns status 0, amount 0
02:19:04.808 00.000 29988 move complete, result=0
02:19:04.808 00.000 29988 worker thread done servicing request
02:19:04.808 00.000 29988 Worker thread wakes up
02:19:04.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:04.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:04.809 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:06.438 01.629 29988 Exposure complete
02:19:06.471 00.033 29988 worker thread done servicing request
02:19:06.472 00.001 28316 OnExposeComplete: enter
02:19:06.472 00.000 28316 UpdateGuideState(): m_state=6
02:19:06.473 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2960
02:19:06.473 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=259.04, Mass=2228, SNR=32.7, Peak=208 HFD=4.1
02:19:06.474 00.001 28316 MultiStar: [#1 -0.22,0.05,1.01,U] [#2 -0.13,0.04,0.97,U] [#3 -0.07,-0.11,0.88,U] [#4 -0.06,-0.24,0.88,U] [#5 0.15,-0.25,0.77,U] [#6 -0.08,-0.05,0.65,U] [#7 -0.13,-0.02,0.65,U] [#8 -0.02,-0.14,0.64,U] 
02:19:06.474 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.10}, one-star: {0.07, -0.19}
02:19:06.475 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
02:19:06.475 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
02:19:06.475 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.09 mountX=-0.07 mountY=0.09, mountTheta=2.18
02:19:06.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.10, opts=13)
02:19:06.478 00.002 28316 Enqueuing Move request for scope (-0.06, -0.10)
02:19:06.479 00.001 29988 Worker thread wakes up
02:19:06.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:19:06.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:06.480 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.7
02:19:06.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:06.481 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:06.481 00.000 28316 Enqueuing Expose request
02:19:06.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:19:06.481 00.000 29988 Moving (-0.06, -0.10) raw xDistance=-0.07 yDistance=0.09
02:19:06.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:19:06.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:06.482 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:19:06.482 00.000 29988 MoveAxis(E, 0, ABG)
02:19:06.482 00.000 29988 Move returns status 0, amount 0
02:19:06.482 00.000 29988 MoveAxis(N, 0, ABG)
02:19:06.482 00.000 29988 Move returns status 0, amount 0
02:19:06.482 00.000 29988 move complete, result=0
02:19:06.482 00.000 29988 worker thread done servicing request
02:19:06.482 00.000 29988 Worker thread wakes up
02:19:06.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:06.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:06.482 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:08.004 01.522 29988 Exposure complete
02:19:08.042 00.038 29988 worker thread done servicing request
02:19:08.042 00.000 28316 OnExposeComplete: enter
02:19:08.044 00.002 28316 UpdateGuideState(): m_state=6
02:19:08.045 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2961
02:19:08.045 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=259.17, Mass=2347, SNR=33.5, Peak=205 HFD=3.8
02:19:08.046 00.001 28316 MultiStar: [#1 -0.21,0.06,0.97,U] [#2 -0.16,0.04,0.91,U] [#3 -0.19,0.20,0.89,U] [#4 -0.01,-0.22,0.85,U] [#5 -0.08,-0.05,0.75,U] [#6 0.03,-0.05,0.64,U] [#7 -0.09,-0.00,0.63,U] [#8 -0.11,-0.03,0.59,U] 
02:19:08.046 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.01}, one-star: {-0.21, -0.06}
02:19:08.047 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.22)
02:19:08.047 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
02:19:08.048 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.07 mountX=0.04 mountY=0.12, mountTheta=1.21
02:19:08.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
02:19:08.050 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
02:19:08.051 00.001 29988 Worker thread wakes up
02:19:08.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:08.051 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
02:19:08.052 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:08.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:08.053 00.001 28316 Enqueuing Expose request
02:19:08.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
02:19:08.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
02:19:08.053 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
02:19:08.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:19:08.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:08.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:19:08.053 00.000 29988 MoveAxis(E, 0, ABG)
02:19:08.053 00.000 29988 Move returns status 0, amount 0
02:19:08.053 00.000 29988 MoveAxis(N, 0, ABG)
02:19:08.053 00.000 29988 Move returns status 0, amount 0
02:19:08.053 00.000 29988 move complete, result=0
02:19:08.053 00.000 29988 worker thread done servicing request
02:19:08.053 00.000 29988 Worker thread wakes up
02:19:08.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:08.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:08.054 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:19:09.689 01.635 29988 Exposure complete
02:19:09.744 00.055 29988 worker thread done servicing request
02:19:09.744 00.000 28316 OnExposeComplete: enter
02:19:09.747 00.003 28316 UpdateGuideState(): m_state=6
02:19:09.749 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2962
02:19:09.752 00.003 28316 Star::Find returns 1 (0), X=950.48, Y=259.20, Mass=2427, SNR=34.1, Peak=180 HFD=3.8
02:19:09.755 00.003 28316 MultiStar: [#1 -0.48,0.16,0.00,M1] [#2 -0.29,0.35,0.00,M1] [#3 -0.37,0.15,0.00,M1] [#4 -0.09,-0.21,0.86,U] [#5 -0.10,-0.01,0.73,U] [#6 -0.41,0.13,0.00,M1] [#7 -0.27,0.06,0.65,U] [#8 -0.22,0.03,0.58,U] 
02:19:09.757 00.002 28316 refined, 4 included, MultiStar: {-0.20, -0.04}, one-star: {-0.30, -0.03}
02:19:09.759 00.002 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
02:19:09.761 00.002 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
02:19:09.764 00.003 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.93 mountX=0.04 mountY=0.20, mountTheta=1.36
02:19:09.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.04, opts=13)
02:19:09.767 00.001 28316 Enqueuing Move request for scope (-0.20, -0.04)
02:19:09.767 00.000 29988 Worker thread wakes up
02:19:09.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:09.768 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.1
02:19:09.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:09.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:09.770 00.001 28316 Enqueuing Expose request
02:19:09.771 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
02:19:09.771 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
02:19:09.771 00.000 29988 Moving (-0.20, -0.04) raw xDistance=0.04 yDistance=0.20
02:19:09.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:19:09.772 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:09.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:19:09.772 00.000 29988 MoveAxis(E, 0, ABG)
02:19:09.772 00.000 29988 Move returns status 0, amount 0
02:19:09.772 00.000 29988 MoveAxis(N, 0, ABG)
02:19:09.772 00.000 29988 Move returns status 0, amount 0
02:19:09.772 00.000 29988 move complete, result=0
02:19:09.772 00.000 29988 worker thread done servicing request
02:19:09.772 00.000 29988 Worker thread wakes up
02:19:09.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:09.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:09.773 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:19:11.183 01.410 29988 Exposure complete
02:19:11.216 00.033 29988 worker thread done servicing request
02:19:11.216 00.000 28316 OnExposeComplete: enter
02:19:11.217 00.001 28316 UpdateGuideState(): m_state=6
02:19:11.217 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2963
02:19:11.218 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=259.36, Mass=2401, SNR=33.9, Peak=181 HFD=3.7
02:19:11.218 00.000 28316 MultiStar: [#1 -0.56,0.52,0.00,M2] [#2 -0.37,0.34,0.00,M2] [#3 -0.51,0.25,0.00,M2] [#4 -0.32,0.05,0.00,M1] [#5 -0.22,0.14,0.74,U] [#6 -0.51,0.34,0.00,M2] [#7 -0.67,0.28,0.00,M1] [#8 -0.51,0.24,0.00,M1] 
02:19:11.219 00.001 28316 refined, 1 included, MultiStar: {-0.40, 0.13}, one-star: {-0.53, 0.13}
02:19:11.219 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:19:11.219 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
02:19:11.220 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=0.13 hyp=0.42 cameraTheta=2.82 mountX=0.28 mountY=0.30, mountTheta=0.81
02:19:11.221 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=0.13, opts=13)
02:19:11.221 00.000 28316 Enqueuing Move request for scope (-0.40, 0.13)
02:19:11.222 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:11.222 00.000 29988 Worker thread wakes up
02:19:11.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.13) opts 0xd
02:19:11.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, 0.13)
02:19:11.222 00.000 29988 Moving (-0.40, 0.13) raw xDistance=0.28 yDistance=0.30
02:19:11.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:19:11.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
02:19:11.222 00.000 29988 MoveAxis(W, 60, ABG)
02:19:11.222 00.000 29988 Guiding  Dir = 3, Dur = 60
02:19:11.222 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
02:19:11.223 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:11.223 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:11.224 00.001 28316 Enqueuing Expose request
02:19:11.224 00.000 29988 IsSlewing returns 0
02:19:11.225 00.001 29988 IsGuiding returns 0
02:19:11.226 00.001 29988 PulseGuide returned control before completion, sleep 69
02:19:11.306 00.080 29988 IsGuiding returns 0
02:19:11.306 00.000 29988 Move returns status 0, amount 60
02:19:11.306 00.000 29988 MoveAxis(S, 71, ABG)
02:19:11.306 00.000 29988 Guiding  Dir = 1, Dur = 71
02:19:11.306 00.000 29988 IsSlewing returns 0
02:19:11.306 00.000 29988 IsGuiding returns 0
02:19:11.311 00.005 29988 PulseGuide returned control before completion, sleep 77
02:19:11.402 00.091 29988 IsGuiding returns 0
02:19:11.402 00.000 29988 Move returns status 0, amount 71
02:19:11.402 00.000 29988 move complete, result=0
02:19:11.403 00.001 29988 worker thread done servicing request
02:19:11.403 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.3 px 71 ms SOUTH
02:19:11.403 00.000 29988 Worker thread wakes up
02:19:11.404 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:11.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:13.034 01.630 29988 Exposure complete
02:19:13.069 00.035 29988 worker thread done servicing request
02:19:13.069 00.000 28316 OnExposeComplete: enter
02:19:13.069 00.000 28316 UpdateGuideState(): m_state=6
02:19:13.070 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2964
02:19:13.070 00.000 28316 Star::Find returns 1 (0), X=949.95, Y=259.66, Mass=2375, SNR=33.7, Peak=182 HFD=4.0
02:19:13.072 00.002 28316 MultiStar: large primary error, entering stabilization period
02:19:13.073 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:19:13.074 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:19:13.076 00.002 28316 CameraToMount -- cameraX=-0.83 cameraY=0.43 hyp=0.93 cameraTheta=2.67 mountX=0.73 mountY=0.55, mountTheta=0.64
02:19:13.078 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=0.43, opts=13)
02:19:13.079 00.001 28316 Enqueuing Move request for scope (-0.83, 0.43)
02:19:13.080 00.001 29988 Worker thread wakes up
02:19:13.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.43) opts 0xd
02:19:13.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, 0.43)
02:19:13.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:13.081 00.001 29988 Moving (-0.83, 0.43) raw xDistance=0.73 yDistance=0.55
02:19:13.081 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.7
02:19:13.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.73
02:19:13.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:13.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:13.082 00.001 28316 Enqueuing Expose request
02:19:13.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
02:19:13.082 00.000 29988 MoveAxis(W, 158, ABG)
02:19:13.082 00.000 29988 Guiding  Dir = 3, Dur = 158
02:19:13.083 00.001 29988 IsSlewing returns 0
02:19:13.083 00.000 29988 IsGuiding returns 0
02:19:13.085 00.002 29988 PulseGuide returned control before completion, sleep 167
02:19:13.253 00.168 29988 IsGuiding returns 1
02:19:13.253 00.000 29988 scope still moving after pulse duration time elapsed
02:19:13.284 00.031 29988 IsSlewing returns 0
02:19:13.284 00.000 29988 IsGuiding returns 0
02:19:13.284 00.000 29988 scope move finished after 158 + 43 ms
02:19:13.284 00.000 29988 Move returns status 0, amount 158
02:19:13.284 00.000 29988 MoveAxis(S, 131, ABG)
02:19:13.284 00.000 29988 Guiding  Dir = 1, Dur = 131
02:19:13.285 00.001 29988 IsSlewing returns 0
02:19:13.285 00.000 29988 IsGuiding returns 0
02:19:13.289 00.004 29988 PulseGuide returned control before completion, sleep 137
02:19:13.441 00.152 29988 IsGuiding returns 0
02:19:13.442 00.001 29988 Move returns status 0, amount 131
02:19:13.442 00.000 29988 move complete, result=0
02:19:13.442 00.000 29988 worker thread done servicing request
02:19:13.442 00.000 28316 GuideStep: 0.7 px 158 ms WEST, 0.5 px 131 ms SOUTH
02:19:13.443 00.001 29988 Worker thread wakes up
02:19:13.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:13.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:14.853 01.410 29988 Exposure complete
02:19:14.900 00.047 29988 worker thread done servicing request
02:19:14.900 00.000 28316 OnExposeComplete: enter
02:19:14.901 00.001 28316 UpdateGuideState(): m_state=6
02:19:14.902 00.001 28316 Star::Find(15, 949, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2965
02:19:14.902 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=259.18, Mass=2456, SNR=34.3, Peak=189 HFD=4.2
02:19:14.903 00.001 28316 MultiStar: exiting stabilization period
02:19:14.904 00.001 28316 MultiStar: [#1 0.11,0.09,0.98,U] [#2 0.25,0.17,0.92,U] [#3 0.23,-0.02,0.86,U] [#4 0.39,-0.05,0.00,M2] [#5 0.17,-0.02,0.72,U] [#6 0.41,-0.05,0.00,M3] [#7 0.23,-0.17,0.62,U] [#8 0.38,0.01,0.00,M2] 
02:19:14.904 00.000 28316 single-star, 5 included, MultiStar: {0.19, 0.01}, one-star: {0.16, -0.06}
02:19:14.904 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
02:19:14.905 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
02:19:14.905 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.34 mountX=-0.12 mountY=-0.12, mountTheta=-2.35
02:19:14.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.06, opts=13)
02:19:14.907 00.000 28316 Enqueuing Move request for scope (0.16, -0.06)
02:19:14.908 00.001 29988 Worker thread wakes up
02:19:14.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:14.908 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
02:19:14.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:14.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:14.910 00.001 28316 Enqueuing Expose request
02:19:14.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
02:19:14.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
02:19:14.910 00.000 29988 Moving (0.16, -0.06) raw xDistance=-0.12 yDistance=-0.12
02:19:14.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:19:14.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:14.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:19:14.911 00.001 29988 MoveAxis(E, 0, ABG)
02:19:14.911 00.000 29988 Move returns status 0, amount 0
02:19:14.911 00.000 29988 MoveAxis(N, 0, ABG)
02:19:14.911 00.000 29988 Move returns status 0, amount 0
02:19:14.911 00.000 29988 move complete, result=0
02:19:14.911 00.000 29988 worker thread done servicing request
02:19:14.911 00.000 29988 Worker thread wakes up
02:19:14.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:14.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:14.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:16.535 01.624 29988 Exposure complete
02:19:16.584 00.049 29988 worker thread done servicing request
02:19:16.598 00.014 28316 OnExposeComplete: enter
02:19:16.599 00.001 28316 UpdateGuideState(): m_state=6
02:19:16.600 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2966
02:19:16.601 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.66, Mass=2302, SNR=33.2, Peak=180 HFD=3.8
02:19:16.601 00.000 28316 MultiStar: large primary error, entering stabilization period
02:19:16.604 00.003 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
02:19:16.606 00.002 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
02:19:16.608 00.002 28316 CameraToMount -- cameraX=0.40 cameraY=-0.57 hyp=0.70 cameraTheta=-0.96 mountX=-0.69 mountY=-0.10, mountTheta=-3.00
02:19:16.611 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.57, opts=13)
02:19:16.612 00.001 28316 Enqueuing Move request for scope (0.40, -0.57)
02:19:16.612 00.000 29988 Worker thread wakes up
02:19:16.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:16.613 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.2
02:19:16.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:16.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:16.614 00.000 28316 Enqueuing Expose request
02:19:16.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.57) opts 0xd
02:19:16.615 00.001 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.57)
02:19:16.615 00.000 29988 Moving (0.40, -0.57) raw xDistance=-0.69 yDistance=-0.10
02:19:16.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
02:19:16.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:16.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:19:16.615 00.000 29988 MoveAxis(E, 145, ABG)
02:19:16.615 00.000 29988 Guiding  Dir = 2, Dur = 145
02:19:16.615 00.000 29988 IsSlewing returns 0
02:19:16.615 00.000 29988 IsGuiding returns 0
02:19:16.617 00.002 29988 PulseGuide returned control before completion, sleep 154
02:19:16.786 00.169 29988 IsGuiding returns 0
02:19:16.786 00.000 29988 Move returns status 0, amount 145
02:19:16.786 00.000 29988 MoveAxis(N, 0, ABG)
02:19:16.786 00.000 29988 Move returns status 0, amount 0
02:19:16.788 00.002 29988 move complete, result=0
02:19:16.788 00.000 29988 worker thread done servicing request
02:19:16.788 00.000 28316 GuideStep: -0.7 px 145 ms EAST, -0.1 px 0 ms NORTH
02:19:16.788 00.000 29988 Worker thread wakes up
02:19:16.789 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:16.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:18.203 01.414 29988 Exposure complete
02:19:18.256 00.053 29988 worker thread done servicing request
02:19:18.256 00.000 28316 OnExposeComplete: enter
02:19:18.258 00.002 28316 UpdateGuideState(): m_state=6
02:19:18.258 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2967
02:19:18.259 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.96, Mass=2341, SNR=33.5, Peak=210 HFD=4.1
02:19:18.259 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:19:18.260 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:19:18.260 00.000 28316 CameraToMount -- cameraX=0.40 cameraY=-0.27 hyp=0.48 cameraTheta=-0.59 mountX=-0.41 mountY=-0.24, mountTheta=-2.62
02:19:18.261 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=-0.27, opts=13)
02:19:18.263 00.002 28316 Enqueuing Move request for scope (0.40, -0.27)
02:19:18.264 00.001 29988 Worker thread wakes up
02:19:18.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
02:19:18.265 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.27) opts 0xd
02:19:18.265 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
02:19:18.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:18.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:18.266 00.000 28316 Enqueuing Expose request
02:19:18.267 00.001 29988 Handling offset move in thread for scope, endpoint = (0.40, -0.27)
02:19:18.267 00.000 29988 Moving (0.40, -0.27) raw xDistance=-0.41 yDistance=-0.24
02:19:18.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.41
02:19:18.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:18.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:19:18.267 00.000 29988 MoveAxis(E, 97, ABG)
02:19:18.267 00.000 29988 Guiding  Dir = 2, Dur = 97
02:19:18.267 00.000 29988 IsSlewing returns 0
02:19:18.268 00.001 29988 IsGuiding returns 0
02:19:18.270 00.002 29988 PulseGuide returned control before completion, sleep 106
02:19:18.391 00.121 29988 IsGuiding returns 0
02:19:18.391 00.000 29988 Move returns status 0, amount 97
02:19:18.391 00.000 29988 MoveAxis(N, 0, ABG)
02:19:18.391 00.000 29988 Move returns status 0, amount 0
02:19:18.392 00.001 29988 move complete, result=0
02:19:18.392 00.000 29988 worker thread done servicing request
02:19:18.392 00.000 29988 Worker thread wakes up
02:19:18.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:18.392 00.000 28316 GuideStep: -0.4 px 97 ms EAST, -0.2 px 0 ms NORTH
02:19:18.393 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:20.021 01.628 29988 Exposure complete
02:19:20.051 00.030 29988 worker thread done servicing request
02:19:20.051 00.000 28316 OnExposeComplete: enter
02:19:20.052 00.001 28316 UpdateGuideState(): m_state=6
02:19:20.052 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2968
02:19:20.053 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=259.38, Mass=2274, SNR=33.1, Peak=187 HFD=4.1
02:19:20.053 00.000 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
02:19:20.053 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
02:19:20.054 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.05 mountY=-0.26, mountTheta=-1.40
02:19:20.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.15, opts=13)
02:19:20.055 00.000 28316 Enqueuing Move request for scope (0.22, 0.15)
02:19:20.056 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:20.056 00.000 29988 Worker thread wakes up
02:19:20.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
02:19:20.056 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
02:19:20.056 00.000 29988 Moving (0.22, 0.15) raw xDistance=0.05 yDistance=-0.26
02:19:20.057 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:19:20.057 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
02:19:20.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:20.058 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:19:20.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:20.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:19:20.058 00.000 29988 MoveAxis(E, 0, ABG)
02:19:20.058 00.000 28316 Enqueuing Expose request
02:19:20.059 00.001 29988 Move returns status 0, amount 0
02:19:20.059 00.000 29988 MoveAxis(N, 0, ABG)
02:19:20.059 00.000 29988 Move returns status 0, amount 0
02:19:20.059 00.000 29988 move complete, result=0
02:19:20.059 00.000 29988 worker thread done servicing request
02:19:20.059 00.000 29988 Worker thread wakes up
02:19:20.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:20.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:20.059 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:19:21.582 01.523 29988 Exposure complete
02:19:21.633 00.051 29988 worker thread done servicing request
02:19:21.633 00.000 28316 OnExposeComplete: enter
02:19:21.634 00.001 28316 UpdateGuideState(): m_state=6
02:19:21.634 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2969
02:19:21.635 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=259.35, Mass=2413, SNR=34.1, Peak=212 HFD=3.9
02:19:21.636 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:19:21.637 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:19:21.638 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.12 hyp=0.32 cameraTheta=0.37 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
02:19:21.641 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.12, opts=13)
02:19:21.644 00.003 28316 Enqueuing Move request for scope (0.30, 0.12)
02:19:21.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:21.645 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:19:21.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:21.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:21.646 00.001 28316 Enqueuing Expose request
02:19:21.646 00.000 29988 Worker thread wakes up
02:19:21.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.12) opts 0xd
02:19:21.646 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.12)
02:19:21.646 00.000 29988 Moving (0.30, 0.12) raw xDistance=-0.02 yDistance=-0.32
02:19:21.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:19:21.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:19:21.647 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:19:21.647 00.000 29988 MoveAxis(E, 0, ABG)
02:19:21.647 00.000 29988 Move returns status 0, amount 0
02:19:21.647 00.000 29988 MoveAxis(N, 0, ABG)
02:19:21.647 00.000 29988 Move returns status 0, amount 0
02:19:21.647 00.000 29988 move complete, result=0
02:19:21.647 00.000 29988 worker thread done servicing request
02:19:21.647 00.000 29988 Worker thread wakes up
02:19:21.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:21.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:21.647 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:19:23.272 01.625 29988 Exposure complete
02:19:23.308 00.036 29988 worker thread done servicing request
02:19:23.308 00.000 28316 OnExposeComplete: enter
02:19:23.309 00.001 28316 UpdateGuideState(): m_state=6
02:19:23.309 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2970
02:19:23.310 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=259.35, Mass=2454, SNR=34.4, Peak=202 HFD=4.0
02:19:23.310 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:19:23.311 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:19:23.311 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.34 mountX=-0.03 mountY=-0.34, mountTheta=-1.66
02:19:23.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.11, opts=13)
02:19:23.313 00.001 28316 Enqueuing Move request for scope (0.32, 0.11)
02:19:23.313 00.000 29988 Worker thread wakes up
02:19:23.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd
02:19:23.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.11)
02:19:23.313 00.000 29988 Moving (0.32, 0.11) raw xDistance=-0.03 yDistance=-0.34
02:19:23.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:19:23.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:19:23.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:23.314 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4
02:19:23.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:23.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:23.316 00.001 28316 Enqueuing Expose request
02:19:23.317 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:19:23.317 00.000 29988 MoveAxis(E, 0, ABG)
02:19:23.317 00.000 29988 Move returns status 0, amount 0
02:19:23.317 00.000 29988 MoveAxis(N, 0, ABG)
02:19:23.317 00.000 29988 Move returns status 0, amount 0
02:19:23.317 00.000 29988 move complete, result=0
02:19:23.317 00.000 29988 worker thread done servicing request
02:19:23.317 00.000 29988 Worker thread wakes up
02:19:23.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:23.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:23.317 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:19:24.841 01.524 29988 Exposure complete
02:19:24.876 00.035 29988 worker thread done servicing request
02:19:24.876 00.000 28316 OnExposeComplete: enter
02:19:24.877 00.001 28316 UpdateGuideState(): m_state=6
02:19:24.877 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2971
02:19:24.878 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=259.26, Mass=2329, SNR=33.4, Peak=212 HFD=4.0
02:19:24.878 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
02:19:24.878 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
02:19:24.879 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=-0.09 mountY=-0.26, mountTheta=-1.91
02:19:24.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.03, opts=13)
02:19:24.880 00.000 28316 Enqueuing Move request for scope (0.28, 0.03)
02:19:24.881 00.001 29988 Worker thread wakes up
02:19:24.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
02:19:24.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
02:19:24.881 00.000 29988 Moving (0.28, 0.03) raw xDistance=-0.09 yDistance=-0.26
02:19:24.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:19:24.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:19:24.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:24.882 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:19:24.882 00.000 29988 MoveAxis(E, 0, ABG)
02:19:24.882 00.000 29988 Move returns status 0, amount 0
02:19:24.882 00.000 29988 MoveAxis(N, 0, ABG)
02:19:24.882 00.000 29988 Move returns status 0, amount 0
02:19:24.882 00.000 29988 move complete, result=0
02:19:24.882 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
02:19:24.882 00.000 29988 worker thread done servicing request
02:19:24.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:24.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:24.883 00.000 28316 Enqueuing Expose request
02:19:24.883 00.000 29988 Worker thread wakes up
02:19:24.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:19:24.884 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:24.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:26.517 01.633 29988 Exposure complete
02:19:26.542 00.025 29988 worker thread done servicing request
02:19:26.542 00.000 28316 OnExposeComplete: enter
02:19:26.543 00.001 28316 UpdateGuideState(): m_state=6
02:19:26.543 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2972
02:19:26.544 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=259.25, Mass=2558, SNR=34.9, Peak=231 HFD=4.1
02:19:26.544 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
02:19:26.544 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
02:19:26.545 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.29 cameraTheta=0.08 mountX=-0.10 mountY=-0.26, mountTheta=-1.92
02:19:26.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.02, opts=13)
02:19:26.548 00.001 28316 Enqueuing Move request for scope (0.28, 0.02)
02:19:26.548 00.000 29988 Worker thread wakes up
02:19:26.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:26.549 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
02:19:26.549 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
02:19:26.549 00.000 28316 UpdateGuideState exits: m=2558 RSB=34.9
02:19:26.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:26.550 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:26.550 00.000 28316 Enqueuing Expose request
02:19:26.550 00.000 29988 Moving (0.28, 0.02) raw xDistance=-0.10 yDistance=-0.26
02:19:26.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:19:26.550 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=0.73 newest=-0.87
02:19:26.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
02:19:26.550 00.000 29988 MoveAxis(E, 0, ABG)
02:19:26.550 00.000 29988 Move returns status 0, amount 0
02:19:26.550 00.000 29988 MoveAxis(N, 63, ABG)
02:19:26.550 00.000 29988 Guiding  Dir = 0, Dur = 63
02:19:26.551 00.001 29988 IsSlewing returns 0
02:19:26.551 00.000 29988 IsGuiding returns 0
02:19:26.555 00.004 29988 PulseGuide returned control before completion, sleep 69
02:19:26.639 00.084 29988 IsGuiding returns 0
02:19:26.639 00.000 29988 Move returns status 0, amount 63
02:19:26.639 00.000 29988 move complete, result=0
02:19:26.640 00.001 29988 worker thread done servicing request
02:19:26.640 00.000 29988 Worker thread wakes up
02:19:26.640 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
02:19:26.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:26.641 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:28.057 01.416 29988 Exposure complete
02:19:28.090 00.033 29988 worker thread done servicing request
02:19:28.090 00.000 28316 OnExposeComplete: enter
02:19:28.091 00.001 28316 UpdateGuideState(): m_state=6
02:19:28.091 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2973
02:19:28.092 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=258.94, Mass=2305, SNR=33.3, Peak=229 HFD=4.0
02:19:28.092 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
02:19:28.093 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:19:28.093 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.29 hyp=0.37 cameraTheta=-0.91 mountX=-0.36 mountY=-0.07, mountTheta=-2.95
02:19:28.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.29, opts=13)
02:19:28.095 00.001 28316 Enqueuing Move request for scope (0.23, -0.29)
02:19:28.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:28.096 00.001 29988 Worker thread wakes up
02:19:28.096 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
02:19:28.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.29) opts 0xd
02:19:28.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:28.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:28.097 00.000 28316 Enqueuing Expose request
02:19:28.098 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.29)
02:19:28.098 00.000 29988 Moving (0.23, -0.29) raw xDistance=-0.36 yDistance=-0.07
02:19:28.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
02:19:28.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:28.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:19:28.098 00.000 29988 MoveAxis(E, 76, ABG)
02:19:28.098 00.000 29988 Guiding  Dir = 2, Dur = 76
02:19:28.099 00.001 29988 IsSlewing returns 0
02:19:28.099 00.000 29988 IsGuiding returns 0
02:19:28.101 00.002 29988 PulseGuide returned control before completion, sleep 85
02:19:28.200 00.099 29988 IsGuiding returns 0
02:19:28.200 00.000 29988 Move returns status 0, amount 76
02:19:28.200 00.000 29988 MoveAxis(N, 0, ABG)
02:19:28.200 00.000 29988 Move returns status 0, amount 0
02:19:28.200 00.000 29988 move complete, result=0
02:19:28.200 00.000 29988 worker thread done servicing request
02:19:28.200 00.000 29988 Worker thread wakes up
02:19:28.200 00.000 28316 GuideStep: -0.4 px 76 ms EAST, -0.1 px 0 ms NORTH
02:19:28.201 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:28.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:29.828 01.627 29988 Exposure complete
02:19:29.867 00.039 29988 worker thread done servicing request
02:19:29.867 00.000 28316 OnExposeComplete: enter
02:19:29.869 00.002 28316 UpdateGuideState(): m_state=6
02:19:29.870 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2974
02:19:29.871 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=259.11, Mass=2378, SNR=33.9, Peak=230 HFD=4.2
02:19:29.874 00.003 28316 MultiStar: exiting stabilization period
02:19:29.875 00.001 28316 MultiStar: [#1 0.06,0.02,0.97,U] [#2 0.31,0.04,0.90,U] [#3 0.17,-0.00,0.85,U] [#4 0.20,-0.09,0.85,U] [#5 0.16,-0.08,0.74,U] [#6 0.06,0.00,0.63,U] [#7 -0.00,-0.07,0.62,U] [#8 0.12,0.14,0.59,U] 
02:19:29.875 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.16, -0.12}
02:19:29.876 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:19:29.876 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:19:29.876 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.15 cameraTheta=-0.16 mountX=-0.08 mountY=-0.12, mountTheta=-2.17
02:19:29.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
02:19:29.878 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
02:19:29.878 00.000 29988 Worker thread wakes up
02:19:29.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:29.878 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.9
02:19:29.879 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:29.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:29.880 00.001 28316 Enqueuing Expose request
02:19:29.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
02:19:29.880 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
02:19:29.880 00.000 29988 Moving (0.14, -0.02) raw xDistance=-0.08 yDistance=-0.12
02:19:29.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:19:29.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:29.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:19:29.880 00.000 29988 MoveAxis(E, 0, ABG)
02:19:29.880 00.000 29988 Move returns status 0, amount 0
02:19:29.880 00.000 29988 MoveAxis(N, 0, ABG)
02:19:29.880 00.000 29988 Move returns status 0, amount 0
02:19:29.880 00.000 29988 move complete, result=0
02:19:29.880 00.000 29988 worker thread done servicing request
02:19:29.880 00.000 29988 Worker thread wakes up
02:19:29.882 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:29.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:29.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:31.397 01.515 29988 Exposure complete
02:19:31.435 00.038 29988 worker thread done servicing request
02:19:31.435 00.000 28316 OnExposeComplete: enter
02:19:31.436 00.001 28316 UpdateGuideState(): m_state=6
02:19:31.436 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2975
02:19:31.437 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=259.22, Mass=2365, SNR=33.7, Peak=226 HFD=4.1
02:19:31.437 00.000 28316 MultiStar: [#1 0.20,0.17,1.01,U] [#2 0.18,0.12,0.93,U] [#3 0.34,-0.03,0.00,M1] [#4 0.25,-0.14,0.84,U] [#5 0.29,-0.08,0.75,U] [#6 0.22,-0.08,0.66,U] [#7 0.18,-0.03,0.63,U] [#8 0.08,-0.04,0.61,U] 
02:19:31.439 00.002 28316 single-star, 7 included, MultiStar: {0.19, -0.00}, one-star: {0.15, -0.01}
02:19:31.439 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
02:19:31.439 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
02:19:31.439 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.09 mountX=-0.07 mountY=-0.13, mountTheta=-2.09
02:19:31.441 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
02:19:31.442 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
02:19:31.442 00.000 29988 Worker thread wakes up
02:19:31.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:19:31.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:19:31.442 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
02:19:31.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:19:31.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:31.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:31.442 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
02:19:31.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:31.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:31.443 00.000 28316 Enqueuing Expose request
02:19:31.444 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:19:31.444 00.000 29988 MoveAxis(E, 0, ABG)
02:19:31.444 00.000 29988 Move returns status 0, amount 0
02:19:31.444 00.000 29988 MoveAxis(N, 0, ABG)
02:19:31.444 00.000 29988 Move returns status 0, amount 0
02:19:31.444 00.000 29988 move complete, result=0
02:19:31.444 00.000 29988 worker thread done servicing request
02:19:31.444 00.000 29988 Worker thread wakes up
02:19:31.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:31.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:31.444 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:33.080 01.636 29988 Exposure complete
02:19:33.115 00.035 29988 worker thread done servicing request
02:19:33.116 00.001 28316 OnExposeComplete: enter
02:19:33.116 00.000 28316 UpdateGuideState(): m_state=6
02:19:33.119 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2976
02:19:33.120 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=259.14, Mass=2446, SNR=34.1, Peak=225 HFD=4.2
02:19:33.122 00.002 28316 MultiStar: [#1 0.12,0.15,0.98,U] [#2 0.13,0.07,0.91,U] [#3 0.16,-0.06,0.87,U] [#4 0.12,-0.16,0.82,U] [#5 0.29,-0.05,0.74,U] [#6 0.28,0.10,0.62,U] [#7 0.20,0.02,0.61,U] [#8 0.51,-0.02,0.00,M1] 
02:19:33.123 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.00}, one-star: {0.15, -0.09}
02:19:33.124 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
02:19:33.127 00.003 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
02:19:33.129 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.02 mountX=-0.07 mountY=-0.15, mountTheta=-2.02
02:19:33.133 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.00, opts=13)
02:19:33.135 00.002 28316 Enqueuing Move request for scope (0.17, -0.00)
02:19:33.138 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:33.140 00.002 29988 Worker thread wakes up
02:19:33.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
02:19:33.140 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
02:19:33.140 00.000 29988 Moving (0.17, -0.00) raw xDistance=-0.07 yDistance=-0.15
02:19:33.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:19:33.141 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:33.141 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.1
02:19:33.141 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:33.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:33.142 00.001 28316 Enqueuing Expose request
02:19:33.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:19:33.142 00.000 29988 MoveAxis(E, 0, ABG)
02:19:33.142 00.000 29988 Move returns status 0, amount 0
02:19:33.142 00.000 29988 MoveAxis(N, 0, ABG)
02:19:33.142 00.000 29988 Move returns status 0, amount 0
02:19:33.142 00.000 29988 move complete, result=0
02:19:33.142 00.000 29988 worker thread done servicing request
02:19:33.143 00.001 29988 Worker thread wakes up
02:19:33.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:33.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:33.143 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:19:34.668 01.525 29988 Exposure complete
02:19:34.720 00.052 29988 worker thread done servicing request
02:19:34.720 00.000 28316 OnExposeComplete: enter
02:19:34.722 00.002 28316 UpdateGuideState(): m_state=6
02:19:34.722 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2977
02:19:34.722 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=259.04, Mass=2502, SNR=34.8, Peak=233 HFD=4.1
02:19:34.722 00.000 28316 MultiStar: [#1 0.19,0.09,0.95,U] [#2 0.31,-0.06,0.00,M1] [#3 0.03,-0.13,0.85,U] [#4 0.28,-0.24,0.00,M1] [#5 0.35,-0.18,0.00,M1] [#6 0.24,-0.13,0.62,U] [#7 0.09,-0.05,0.60,U] [#8 0.27,0.03,0.58,U] 
02:19:34.724 00.002 28316 refined, 5 included, MultiStar: {0.13, -0.07}, one-star: {0.03, -0.19}
02:19:34.724 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
02:19:34.724 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
02:19:34.725 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.47 mountX=-0.11 mountY=-0.09, mountTheta=-2.49
02:19:34.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.07, opts=13)
02:19:34.730 00.003 28316 Enqueuing Move request for scope (0.13, -0.07)
02:19:34.733 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:34.735 00.002 28316 UpdateGuideState exits: m=2502 RSB=34.8
02:19:34.737 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:34.740 00.003 29988 Worker thread wakes up
02:19:34.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
02:19:34.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:34.741 00.001 28316 Enqueuing Expose request
02:19:34.742 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
02:19:34.742 00.000 29988 Moving (0.13, -0.07) raw xDistance=-0.11 yDistance=-0.09
02:19:34.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:19:34.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:34.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:19:34.742 00.000 29988 MoveAxis(E, 0, ABG)
02:19:34.742 00.000 29988 Move returns status 0, amount 0
02:19:34.742 00.000 29988 MoveAxis(N, 0, ABG)
02:19:34.742 00.000 29988 Move returns status 0, amount 0
02:19:34.742 00.000 29988 move complete, result=0
02:19:34.742 00.000 29988 worker thread done servicing request
02:19:34.742 00.000 29988 Worker thread wakes up
02:19:34.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:34.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:34.743 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:36.378 01.635 29988 Exposure complete
02:19:36.408 00.030 29988 worker thread done servicing request
02:19:36.408 00.000 28316 OnExposeComplete: enter
02:19:36.409 00.001 28316 UpdateGuideState(): m_state=6
02:19:36.410 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2978
02:19:36.410 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=259.06, Mass=2453, SNR=34.3, Peak=239 HFD=4.1
02:19:36.411 00.001 28316 MultiStar: [#1 0.08,0.12,0.99,U] [#2 0.35,-0.01,0.00,M2] [#3 0.40,-0.13,0.00,M1] [#4 0.34,-0.35,0.00,M2] [#5 0.43,-0.22,0.00,M2] [#6 0.39,-0.18,0.00,M1] [#7 0.26,0.03,0.63,U] [#8 0.57,-0.18,0.00,M1] 
02:19:36.411 00.000 28316 refined, 2 included, MultiStar: {0.21, -0.01}, one-star: {0.30, -0.17}
02:19:36.411 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:19:36.412 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:19:36.412 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.04 mountX=-0.09 mountY=-0.18, mountTheta=-2.05
02:19:36.414 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.01, opts=13)
02:19:36.415 00.001 28316 Enqueuing Move request for scope (0.21, -0.01)
02:19:36.415 00.000 29988 Worker thread wakes up
02:19:36.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:36.415 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:19:36.416 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:36.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:36.416 00.000 28316 Enqueuing Expose request
02:19:36.417 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
02:19:36.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
02:19:36.417 00.000 29988 Moving (0.21, -0.01) raw xDistance=-0.09 yDistance=-0.18
02:19:36.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:19:36.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:36.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:19:36.417 00.000 29988 MoveAxis(E, 0, ABG)
02:19:36.417 00.000 29988 Move returns status 0, amount 0
02:19:36.417 00.000 29988 MoveAxis(N, 0, ABG)
02:19:36.417 00.000 29988 Move returns status 0, amount 0
02:19:36.417 00.000 29988 move complete, result=0
02:19:36.417 00.000 29988 worker thread done servicing request
02:19:36.417 00.000 29988 Worker thread wakes up
02:19:36.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:36.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:36.417 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:19:37.935 01.518 29988 Exposure complete
02:19:37.980 00.045 29988 worker thread done servicing request
02:19:37.980 00.000 28316 OnExposeComplete: enter
02:19:37.982 00.002 28316 UpdateGuideState(): m_state=6
02:19:37.982 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2979
02:19:37.983 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=259.04, Mass=2361, SNR=33.7, Peak=238 HFD=4.1
02:19:37.984 00.001 28316 MultiStar: [#1 0.05,0.06,1.01,U] [#2 0.30,0.04,0.92,U] [#3 0.20,-0.01,0.86,U] [#4 0.11,-0.25,0.83,U] [#5 0.23,-0.16,0.74,U] [#6 0.21,-0.00,0.64,U] [#7 0.08,-0.06,0.63,U] [#8 0.30,-0.02,0.58,U] 
02:19:37.984 00.000 28316 refined, 8 included, MultiStar: {0.18, -0.07}, one-star: {0.16, -0.19}
02:19:37.984 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
02:19:37.985 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
02:19:37.985 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.36 mountX=-0.13 mountY=-0.13, mountTheta=-2.38
02:19:37.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.07, opts=13)
02:19:37.987 00.001 28316 Enqueuing Move request for scope (0.18, -0.07)
02:19:37.987 00.000 29988 Worker thread wakes up
02:19:37.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:37.988 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.7
02:19:37.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:37.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:37.989 00.001 28316 Enqueuing Expose request
02:19:37.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
02:19:37.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
02:19:37.989 00.000 29988 Moving (0.18, -0.07) raw xDistance=-0.13 yDistance=-0.13
02:19:37.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:19:37.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:37.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:19:37.989 00.000 29988 MoveAxis(E, 0, ABG)
02:19:37.989 00.000 29988 Move returns status 0, amount 0
02:19:37.989 00.000 29988 MoveAxis(N, 0, ABG)
02:19:37.989 00.000 29988 Move returns status 0, amount 0
02:19:37.989 00.000 29988 move complete, result=0
02:19:37.989 00.000 29988 worker thread done servicing request
02:19:37.990 00.001 29988 Worker thread wakes up
02:19:37.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:37.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:37.990 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:39.618 01.628 29988 Exposure complete
02:19:39.669 00.051 29988 worker thread done servicing request
02:19:39.669 00.000 28316 OnExposeComplete: enter
02:19:39.670 00.001 28316 UpdateGuideState(): m_state=6
02:19:39.670 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2980
02:19:39.671 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=258.94, Mass=2544, SNR=35.1, Peak=242 HFD=4.2
02:19:39.671 00.000 28316 MultiStar: [#1 0.02,-0.04,0.95,U] [#2 0.14,0.03,0.90,U] [#3 0.19,-0.13,0.81,U] [#4 0.03,-0.20,0.83,U] [#5 0.21,-0.26,0.00,M2] [#6 0.15,-0.09,0.62,U] [#7 0.04,-0.06,0.60,U] [#8 0.31,-0.25,0.00,M1] 
02:19:39.672 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.12}, one-star: {0.07, -0.29}
02:19:39.672 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:19:39.672 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:19:39.673 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=-0.14 mountY=-0.03, mountTheta=-2.95
02:19:39.674 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
02:19:39.674 00.000 28316 Enqueuing Move request for scope (0.09, -0.12)
02:19:39.675 00.001 29988 Worker thread wakes up
02:19:39.675 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:39.676 00.001 28316 UpdateGuideState exits: m=2544 RSB=35.1
02:19:39.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:39.678 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
02:19:39.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
02:19:39.678 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.14 yDistance=-0.03
02:19:39.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:19:39.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:39.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:19:39.678 00.000 29988 MoveAxis(E, 0, ABG)
02:19:39.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:39.679 00.001 28316 Enqueuing Expose request
02:19:39.680 00.001 29988 Move returns status 0, amount 0
02:19:39.681 00.001 29988 MoveAxis(N, 0, ABG)
02:19:39.681 00.000 29988 Move returns status 0, amount 0
02:19:39.681 00.000 29988 move complete, result=0
02:19:39.681 00.000 29988 worker thread done servicing request
02:19:39.681 00.000 29988 Worker thread wakes up
02:19:39.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:39.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:39.681 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:19:41.207 01.526 29988 Exposure complete
02:19:41.253 00.046 29988 worker thread done servicing request
02:19:41.253 00.000 28316 OnExposeComplete: enter
02:19:41.254 00.001 28316 UpdateGuideState(): m_state=6
02:19:41.255 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2981
02:19:41.255 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=258.95, Mass=2438, SNR=34.4, Peak=235 HFD=4.1
02:19:41.256 00.001 28316 MultiStar: [#1 0.48,-0.12,0.00,M1] [#2 0.21,-0.06,0.91,U] [#3 0.24,-0.24,0.00,M1] [#4 0.37,-0.33,0.00,M1] [#5 0.44,-0.29,0.00,M3] [#6 0.31,-0.29,0.00,M1] [#7 0.25,-0.36,0.00,M1] [#8 0.51,-0.24,0.00,M2] 
02:19:41.256 00.000 28316 refined, 1 included, MultiStar: {0.21, -0.18}, one-star: {0.20, -0.28}
02:19:41.257 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:19:41.257 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:19:41.257 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.27 cameraTheta=-0.71 mountX=-0.25 mountY=-0.10, mountTheta=-2.75
02:19:41.258 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.18, opts=13)
02:19:41.259 00.001 28316 Enqueuing Move request for scope (0.21, -0.18)
02:19:41.260 00.001 29988 Worker thread wakes up
02:19:41.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:41.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
02:19:41.260 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.4
02:19:41.261 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
02:19:41.261 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:41.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:41.261 00.000 28316 Enqueuing Expose request
02:19:41.262 00.001 29988 Moving (0.21, -0.18) raw xDistance=-0.25 yDistance=-0.10
02:19:41.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:19:41.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:41.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:19:41.262 00.000 29988 MoveAxis(E, 52, ABG)
02:19:41.262 00.000 29988 Guiding  Dir = 2, Dur = 52
02:19:41.262 00.000 29988 IsSlewing returns 0
02:19:41.262 00.000 29988 IsGuiding returns 0
02:19:41.265 00.003 29988 PulseGuide returned control before completion, sleep 61
02:19:41.332 00.067 29988 IsGuiding returns 0
02:19:41.332 00.000 29988 Move returns status 0, amount 52
02:19:41.332 00.000 29988 MoveAxis(N, 0, ABG)
02:19:41.332 00.000 29988 Move returns status 0, amount 0
02:19:41.332 00.000 29988 move complete, result=0
02:19:41.332 00.000 29988 worker thread done servicing request
02:19:41.332 00.000 29988 Worker thread wakes up
02:19:41.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:41.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:41.332 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
02:19:42.961 01.629 29988 Exposure complete
02:19:43.000 00.039 29988 worker thread done servicing request
02:19:43.000 00.000 28316 OnExposeComplete: enter
02:19:43.000 00.000 28316 UpdateGuideState(): m_state=6
02:19:43.001 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2982
02:19:43.001 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=259.06, Mass=2491, SNR=34.5, Peak=237 HFD=4.1
02:19:43.002 00.001 28316 MultiStar: [#1 0.19,-0.01,0.98,U] [#2 0.21,-0.09,0.89,U] [#3 0.17,-0.17,0.85,U] [#4 0.41,-0.24,0.00,M2] [#5 0.49,-0.19,0.00,M4] [#6 0.18,0.01,0.62,U] [#7 0.26,-0.07,0.60,U] [#8 0.39,-0.10,0.00,M3] 
02:19:43.002 00.000 28316 refined, 5 included, MultiStar: {0.22, -0.09}, one-star: {0.28, -0.17}
02:19:43.003 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
02:19:43.003 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
02:19:43.003 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.23 cameraTheta=-0.40 mountX=-0.17 mountY=-0.15, mountTheta=-2.42
02:19:43.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
02:19:43.005 00.000 28316 Enqueuing Move request for scope (0.22, -0.09)
02:19:43.006 00.001 29988 Worker thread wakes up
02:19:43.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
02:19:43.006 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
02:19:43.006 00.000 29988 Moving (0.22, -0.09) raw xDistance=-0.17 yDistance=-0.15
02:19:43.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:19:43.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:43.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:43.006 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.5
02:19:43.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:43.008 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:19:43.008 00.000 29988 MoveAxis(E, 0, ABG)
02:19:43.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:43.008 00.000 28316 Enqueuing Expose request
02:19:43.009 00.001 29988 Move returns status 0, amount 0
02:19:43.009 00.000 29988 MoveAxis(N, 0, ABG)
02:19:43.009 00.000 29988 Move returns status 0, amount 0
02:19:43.009 00.000 29988 move complete, result=0
02:19:43.009 00.000 29988 worker thread done servicing request
02:19:43.009 00.000 29988 Worker thread wakes up
02:19:43.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:43.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:43.009 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:19:44.530 01.521 29988 Exposure complete
02:19:44.569 00.039 29988 worker thread done servicing request
02:19:44.569 00.000 28316 OnExposeComplete: enter
02:19:44.570 00.001 28316 UpdateGuideState(): m_state=6
02:19:44.571 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2983
02:19:44.571 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=259.04, Mass=2428, SNR=34.1, Peak=235 HFD=4.1
02:19:44.572 00.001 28316 MultiStar: [#1 0.36,0.00,0.00,M1] [#2 0.28,0.06,0.91,U] [#3 0.21,-0.09,0.84,U] [#4 0.40,-0.26,0.00,M3] [#5 0.34,-0.18,0.00,M5] [#6 0.22,-0.04,0.63,U] [#7 0.23,-0.28,0.00,M1] [#8 0.42,-0.12,0.00,M4] 
02:19:44.572 00.000 28316 refined, 3 included, MultiStar: {0.26, -0.07}, one-star: {0.30, -0.20}
02:19:44.573 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
02:19:44.573 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
02:19:44.573 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.27 mountX=-0.17 mountY=-0.20, mountTheta=-2.28
02:19:44.575 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.07, opts=13)
02:19:44.575 00.000 28316 Enqueuing Move request for scope (0.26, -0.07)
02:19:44.576 00.001 29988 Worker thread wakes up
02:19:44.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:44.577 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.1
02:19:44.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
02:19:44.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
02:19:44.577 00.000 29988 Moving (0.26, -0.07) raw xDistance=-0.17 yDistance=-0.20
02:19:44.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:19:44.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:19:44.577 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:44.579 00.002 29988 MoveAxis(E, 0, ABG)
02:19:44.579 00.000 29988 Move returns status 0, amount 0
02:19:44.579 00.000 29988 MoveAxis(N, 48, ABG)
02:19:44.579 00.000 29988 Guiding  Dir = 0, Dur = 48
02:19:44.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:44.579 00.000 28316 Enqueuing Expose request
02:19:44.580 00.001 29988 IsSlewing returns 0
02:19:44.580 00.000 29988 IsGuiding returns 0
02:19:44.585 00.005 29988 PulseGuide returned control before completion, sleep 54
02:19:44.654 00.069 29988 IsGuiding returns 1
02:19:44.654 00.000 29988 scope still moving after pulse duration time elapsed
02:19:44.685 00.031 29988 IsSlewing returns 0
02:19:44.686 00.001 29988 IsGuiding returns 0
02:19:44.686 00.000 29988 scope move finished after 48 + 58 ms
02:19:44.686 00.000 29988 Move returns status 0, amount 48
02:19:44.686 00.000 29988 move complete, result=0
02:19:44.686 00.000 29988 worker thread done servicing request
02:19:44.686 00.000 29988 Worker thread wakes up
02:19:44.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:44.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:44.686 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
02:19:46.310 01.624 29988 Exposure complete
02:19:46.341 00.031 29988 worker thread done servicing request
02:19:46.341 00.000 28316 OnExposeComplete: enter
02:19:46.343 00.002 28316 UpdateGuideState(): m_state=6
02:19:46.345 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2984
02:19:46.345 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=258.95, Mass=2421, SNR=34.2, Peak=234 HFD=4.2
02:19:46.347 00.002 28316 MultiStar: [#1 0.12,0.04,0.98,U] [#2 0.06,-0.09,0.92,U] [#3 0.16,-0.19,0.85,U] [#4 0.26,-0.34,0.00,M4] [#5 0.39,-0.32,0.00,M6] [#6 0.28,-0.21,0.00,M1] [#7 0.05,-0.35,0.00,M2] [#8 0.24,-0.18,0.58,U] 
02:19:46.349 00.002 28316 refined, 4 included, MultiStar: {0.14, -0.14}, one-star: {0.16, -0.28}
02:19:46.352 00.003 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:19:46.354 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:19:46.356 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.77 mountX=-0.18 mountY=-0.06, mountTheta=-2.80
02:19:46.360 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
02:19:46.361 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
02:19:46.362 00.001 29988 Worker thread wakes up
02:19:46.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:46.363 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.2
02:19:46.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:46.364 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:46.364 00.000 28316 Enqueuing Expose request
02:19:46.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
02:19:46.365 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
02:19:46.365 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.18 yDistance=-0.06
02:19:46.365 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:19:46.365 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:46.365 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:19:46.365 00.000 29988 MoveAxis(E, 0, ABG)
02:19:46.365 00.000 29988 Move returns status 0, amount 0
02:19:46.365 00.000 29988 MoveAxis(N, 0, ABG)
02:19:46.365 00.000 29988 Move returns status 0, amount 0
02:19:46.365 00.000 29988 move complete, result=0
02:19:46.365 00.000 29988 worker thread done servicing request
02:19:46.365 00.000 29988 Worker thread wakes up
02:19:46.365 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:46.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:46.365 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:47.887 01.522 29988 Exposure complete
02:19:47.922 00.035 29988 worker thread done servicing request
02:19:47.922 00.000 28316 OnExposeComplete: enter
02:19:47.922 00.000 28316 UpdateGuideState(): m_state=6
02:19:47.923 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2985
02:19:47.923 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=259.05, Mass=2374, SNR=33.7, Peak=229 HFD=4.1
02:19:47.924 00.001 28316 MultiStar: [#1 0.24,-0.06,0.99,U] [#2 0.25,-0.05,0.94,U] [#3 0.13,-0.01,0.85,U] [#4 0.37,-0.31,0.00,M5] [#5 0.34,-0.24,0.00,M7] [#6 0.21,-0.25,0.00,M2] [#7 0.13,-0.29,0.00,M3] [#8 0.50,-0.31,0.00,M4] 
02:19:47.924 00.000 28316 refined, 3 included, MultiStar: {0.17, -0.08}, one-star: {0.06, -0.19}
02:19:47.925 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:19:47.925 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:19:47.926 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.45 mountX=-0.14 mountY=-0.12, mountTheta=-2.47
02:19:47.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.08, opts=13)
02:19:47.927 00.000 28316 Enqueuing Move request for scope (0.17, -0.08)
02:19:47.928 00.001 29988 Worker thread wakes up
02:19:47.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
02:19:47.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
02:19:47.928 00.000 29988 Moving (0.17, -0.08) raw xDistance=-0.14 yDistance=-0.12
02:19:47.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:19:47.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:47.929 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.7
02:19:47.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:47.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:47.930 00.001 28316 Enqueuing Expose request
02:19:47.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:47.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:19:47.930 00.000 29988 MoveAxis(E, 0, ABG)
02:19:47.930 00.000 29988 Move returns status 0, amount 0
02:19:47.930 00.000 29988 MoveAxis(N, 0, ABG)
02:19:47.930 00.000 29988 Move returns status 0, amount 0
02:19:47.931 00.001 29988 move complete, result=0
02:19:47.931 00.000 29988 worker thread done servicing request
02:19:47.931 00.000 29988 Worker thread wakes up
02:19:47.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:47.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:47.931 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:49.568 01.637 29988 Exposure complete
02:19:49.617 00.049 29988 worker thread done servicing request
02:19:49.617 00.000 28316 OnExposeComplete: enter
02:19:49.618 00.001 28316 UpdateGuideState(): m_state=6
02:19:49.618 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2986
02:19:49.619 00.001 28316 Star::Find returns 1 (1), X=950.89, Y=258.90, Mass=2460, SNR=34.4, Peak=255 HFD=4.2
02:19:49.619 00.000 28316 MultiStar: [#1 0.13,-0.11,0.99,U] [#2 0.10,-0.34,0.00,M1] [#3 0.14,-0.21,0.84,U] [#4 0.33,-0.42,0.00,M6] [#5 0.50,-0.43,0.00,M8] [#6 0.31,-0.32,0.00,M3] [#7 0.27,-0.44,0.00,M4] [#8 0.30,-0.26,0.00,M5] 
02:19:49.620 00.001 28316 refined, 2 included, MultiStar: {0.13, -0.22}, one-star: {0.12, -0.34}
02:19:49.620 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
02:19:49.620 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
02:19:49.621 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-1.05 mountX=-0.25 mountY=-0.01, mountTheta=-3.09
02:19:49.622 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.22, opts=13)
02:19:49.623 00.001 28316 Enqueuing Move request for scope (0.13, -0.22)
02:19:49.623 00.000 29988 Worker thread wakes up
02:19:49.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:49.623 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4 Saturée
02:19:49.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
02:19:49.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
02:19:49.624 00.000 29988 Moving (0.13, -0.22) raw xDistance=-0.25 yDistance=-0.01
02:19:49.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:49.626 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:19:49.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:49.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:49.627 00.001 28316 Enqueuing Expose request
02:19:49.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:19:49.627 00.000 29988 MoveAxis(E, 53, ABG)
02:19:49.627 00.000 29988 Guiding  Dir = 2, Dur = 53
02:19:49.628 00.001 29988 IsSlewing returns 0
02:19:49.628 00.000 29988 IsGuiding returns 0
02:19:49.629 00.001 29988 PulseGuide returned control before completion, sleep 62
02:19:49.692 00.063 29988 IsGuiding returns 1
02:19:49.692 00.000 29988 scope still moving after pulse duration time elapsed
02:19:49.724 00.032 29988 IsSlewing returns 0
02:19:49.730 00.006 29988 IsGuiding returns 0
02:19:49.730 00.000 29988 scope move finished after 53 + 49 ms
02:19:49.730 00.000 29988 Move returns status 0, amount 53
02:19:49.730 00.000 29988 MoveAxis(N, 0, ABG)
02:19:49.730 00.000 29988 Move returns status 0, amount 0
02:19:49.730 00.000 29988 move complete, result=0
02:19:49.730 00.000 29988 worker thread done servicing request
02:19:49.730 00.000 29988 Worker thread wakes up
02:19:49.730 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.0 px 0 ms NORTH
02:19:49.731 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:49.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:51.136 01.405 29988 Exposure complete
02:19:51.169 00.033 29988 worker thread done servicing request
02:19:51.170 00.001 28316 OnExposeComplete: enter
02:19:51.170 00.000 28316 UpdateGuideState(): m_state=6
02:19:51.171 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2987
02:19:51.171 00.000 28316 Star::Find returns 1 (0), X=950.97, Y=259.01, Mass=2404, SNR=33.9, Peak=235 HFD=4.0
02:19:51.172 00.001 28316 MultiStar: [#1 0.04,-0.05,1.00,U] [#2 0.24,-0.03,0.90,U] [#3 0.22,-0.16,0.86,U] [#4 0.32,-0.33,0.00,M7] [#5 0.33,-0.31,0.00,M9] [#6 0.12,-0.05,0.64,U] [#7 -0.06,-0.11,0.61,U] [#8 0.34,-0.23,0.00,M6] 
02:19:51.172 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.11}, one-star: {0.19, -0.22}
02:19:51.173 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
02:19:51.173 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
02:19:51.174 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.68 mountX=-0.15 mountY=-0.07, mountTheta=-2.71
02:19:51.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
02:19:51.175 00.000 28316 Enqueuing Move request for scope (0.13, -0.11)
02:19:51.176 00.001 29988 Worker thread wakes up
02:19:51.176 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
02:19:51.176 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
02:19:51.176 00.000 29988 Moving (0.13, -0.11) raw xDistance=-0.15 yDistance=-0.07
02:19:51.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:19:51.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:51.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:19:51.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:51.177 00.001 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:19:51.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:51.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:51.178 00.001 28316 Enqueuing Expose request
02:19:51.178 00.000 29988 MoveAxis(E, 0, ABG)
02:19:51.178 00.000 29988 Move returns status 0, amount 0
02:19:51.178 00.000 29988 MoveAxis(N, 0, ABG)
02:19:51.178 00.000 29988 Move returns status 0, amount 0
02:19:51.179 00.001 29988 move complete, result=0
02:19:51.179 00.000 29988 worker thread done servicing request
02:19:51.179 00.000 29988 Worker thread wakes up
02:19:51.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:51.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:51.179 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:52.813 01.634 29988 Exposure complete
02:19:52.864 00.051 29988 worker thread done servicing request
02:19:52.864 00.000 28316 OnExposeComplete: enter
02:19:52.864 00.000 28316 UpdateGuideState(): m_state=6
02:19:52.865 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2988
02:19:52.865 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=258.82, Mass=2369, SNR=33.7, Peak=224 HFD=4.1
02:19:52.867 00.002 28316 MultiStar: [#1 0.16,-0.13,0.99,U] [#2 0.27,-0.17,0.00,M1] [#3 0.21,-0.31,0.00,M1] [#4 0.30,-0.36,0.00,M8] [#5 0.42,-0.30,0.00,M10] [#6 0.27,-0.31,0.00,M3] [#7 0.27,-0.36,0.00,M4] [#8 0.37,-0.36,0.00,M7] 
02:19:52.868 00.001 28316 refined, 1 included, MultiStar: {0.21, -0.27}, one-star: {0.25, -0.41}
02:19:52.869 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:19:52.871 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:19:52.872 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-0.93 mountX=-0.33 mountY=-0.06, mountTheta=-2.96
02:19:52.874 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.27, opts=13)
02:19:52.875 00.001 28316 Enqueuing Move request for scope (0.21, -0.27)
02:19:52.876 00.001 29988 Worker thread wakes up
02:19:52.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:52.876 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:19:52.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:52.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:52.877 00.000 28316 Enqueuing Expose request
02:19:52.878 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.27) opts 0xd
02:19:52.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.27)
02:19:52.878 00.000 29988 Moving (0.21, -0.27) raw xDistance=-0.33 yDistance=-0.06
02:19:52.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
02:19:52.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:52.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:19:52.878 00.000 29988 MoveAxis(E, 70, ABG)
02:19:52.878 00.000 29988 Guiding  Dir = 2, Dur = 70
02:19:52.878 00.000 29988 IsSlewing returns 0
02:19:52.878 00.000 29988 IsGuiding returns 0
02:19:52.880 00.002 29988 PulseGuide returned control before completion, sleep 79
02:19:52.969 00.089 29988 IsGuiding returns 0
02:19:52.969 00.000 29988 Move returns status 0, amount 70
02:19:52.969 00.000 29988 MoveAxis(N, 0, ABG)
02:19:52.969 00.000 29988 Move returns status 0, amount 0
02:19:52.969 00.000 29988 move complete, result=0
02:19:52.969 00.000 29988 worker thread done servicing request
02:19:52.969 00.000 29988 Worker thread wakes up
02:19:52.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:52.969 00.000 28316 GuideStep: -0.3 px 70 ms EAST, -0.1 px 0 ms NORTH
02:19:52.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:54.388 01.418 29988 Exposure complete
02:19:54.443 00.055 29988 worker thread done servicing request
02:19:54.443 00.000 28316 OnExposeComplete: enter
02:19:54.445 00.002 28316 UpdateGuideState(): m_state=6
02:19:54.446 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2989
02:19:54.448 00.002 28316 Star::Find returns 1 (0), X=950.98, Y=258.92, Mass=2404, SNR=33.9, Peak=222 HFD=4.1
02:19:54.450 00.002 28316 MultiStar: [#1 0.26,-0.26,0.00,M1] [#2 0.28,-0.07,0.91,U] [#3 0.21,-0.33,0.00,M2] [#4 0.37,-0.33,0.00,M9] [#5 0.64,-0.42,0.00,R] [#6 0.43,-0.22,0.00,M4] [#7 0.17,-0.11,0.63,U] [#8 0.32,-0.16,0.00,M8] 
02:19:54.450 00.000 28316 refined, 2 included, MultiStar: {0.22, -0.17}, one-star: {0.20, -0.31}
02:19:54.451 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:19:54.451 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:19:54.452 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.66 mountX=-0.25 mountY=-0.12, mountTheta=-2.69
02:19:54.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.17, opts=13)
02:19:54.454 00.001 28316 Enqueuing Move request for scope (0.22, -0.17)
02:19:54.454 00.000 29988 Worker thread wakes up
02:19:54.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:54.455 00.001 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:19:54.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:54.456 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:54.457 00.001 28316 Enqueuing Expose request
02:19:54.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
02:19:54.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
02:19:54.457 00.000 29988 Moving (0.22, -0.17) raw xDistance=-0.25 yDistance=-0.12
02:19:54.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
02:19:54.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:54.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:19:54.457 00.000 29988 MoveAxis(E, 57, ABG)
02:19:54.457 00.000 29988 Guiding  Dir = 2, Dur = 57
02:19:54.457 00.000 29988 IsSlewing returns 0
02:19:54.458 00.001 29988 IsGuiding returns 0
02:19:54.459 00.001 29988 PulseGuide returned control before completion, sleep 66
02:19:54.526 00.067 29988 IsGuiding returns 1
02:19:54.526 00.000 29988 scope still moving after pulse duration time elapsed
02:19:54.557 00.031 29988 IsSlewing returns 0
02:19:54.557 00.000 29988 IsGuiding returns 0
02:19:54.557 00.000 29988 scope move finished after 57 + 43 ms
02:19:54.557 00.000 29988 Move returns status 0, amount 57
02:19:54.557 00.000 29988 MoveAxis(N, 0, ABG)
02:19:54.559 00.002 29988 Move returns status 0, amount 0
02:19:54.559 00.000 29988 move complete, result=0
02:19:54.559 00.000 29988 worker thread done servicing request
02:19:54.559 00.000 29988 Worker thread wakes up
02:19:54.559 00.000 28316 GuideStep: -0.2 px 57 ms EAST, -0.1 px 0 ms NORTH
02:19:54.560 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:54.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:56.192 01.632 29988 Exposure complete
02:19:56.223 00.031 29988 worker thread done servicing request
02:19:56.223 00.000 28316 OnExposeComplete: enter
02:19:56.224 00.001 28316 UpdateGuideState(): m_state=6
02:19:56.224 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2990
02:19:56.225 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=259.18, Mass=2496, SNR=34.6, Peak=235 HFD=4.1
02:19:56.225 00.000 28316 MultiStar: [#1 0.09,0.10,0.98,U] [#2 0.47,0.15,0.00,M1] [#3 0.21,-0.06,0.84,U] [#4 0.15,-0.15,0.84,U] [#5 -0.29,0.28,0.00,M1] [#6 0.25,-0.07,0.64,U] [#7 0.17,-0.18,0.61,U] [#8 0.35,-0.16,0.00,M9] 
02:19:56.226 00.001 28316 refined, 5 included, MultiStar: {0.20, -0.06}, one-star: {0.32, -0.06}
02:19:56.226 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
02:19:56.227 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:19:56.227 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.29 mountX=-0.14 mountY=-0.15, mountTheta=-2.31
02:19:56.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.06, opts=13)
02:19:56.229 00.001 28316 Enqueuing Move request for scope (0.20, -0.06)
02:19:56.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:56.230 00.001 28316 UpdateGuideState exits: m=2496 RSB=34.6
02:19:56.230 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:56.230 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:56.231 00.001 28316 Enqueuing Expose request
02:19:56.231 00.000 29988 Worker thread wakes up
02:19:56.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
02:19:56.231 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
02:19:56.231 00.000 29988 Moving (0.20, -0.06) raw xDistance=-0.14 yDistance=-0.15
02:19:56.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:19:56.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:56.232 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:19:56.232 00.000 29988 MoveAxis(E, 0, ABG)
02:19:56.232 00.000 29988 Move returns status 0, amount 0
02:19:56.232 00.000 29988 MoveAxis(N, 0, ABG)
02:19:56.232 00.000 29988 Move returns status 0, amount 0
02:19:56.232 00.000 29988 move complete, result=0
02:19:56.232 00.000 29988 worker thread done servicing request
02:19:56.232 00.000 29988 Worker thread wakes up
02:19:56.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:56.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:56.232 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:57.760 01.528 29988 Exposure complete
02:19:57.807 00.047 29988 worker thread done servicing request
02:19:57.807 00.000 28316 OnExposeComplete: enter
02:19:57.809 00.002 28316 UpdateGuideState(): m_state=6
02:19:57.809 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2991
02:19:57.810 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=259.07, Mass=2431, SNR=34.2, Peak=235 HFD=4.1
02:19:57.812 00.002 28316 MultiStar: [#1 0.13,-0.01,0.99,U] [#2 0.23,0.03,0.93,U] [#3 0.20,-0.13,0.86,U] [#4 0.20,-0.44,0.00,M9] [#5 -0.30,0.18,0.00,M2] [#6 0.25,-0.17,0.64,U] [#7 0.32,-0.39,0.00,M3] [#8 0.25,-0.16,0.56,U] 
02:19:57.812 00.000 28316 refined, 5 included, MultiStar: {0.21, -0.09}, one-star: {0.22, -0.16}
02:19:57.813 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:19:57.814 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
02:19:57.815 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.22 cameraTheta=-0.42 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
02:19:57.817 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.09, opts=13)
02:19:57.818 00.001 28316 Enqueuing Move request for scope (0.21, -0.09)
02:19:57.819 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:57.822 00.003 29988 Worker thread wakes up
02:19:57.822 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:19:57.823 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:57.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:57.825 00.001 28316 Enqueuing Expose request
02:19:57.826 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
02:19:57.826 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
02:19:57.826 00.000 29988 Moving (0.21, -0.09) raw xDistance=-0.17 yDistance=-0.14
02:19:57.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:19:57.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:57.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:19:57.826 00.000 29988 MoveAxis(E, 0, ABG)
02:19:57.826 00.000 29988 Move returns status 0, amount 0
02:19:57.826 00.000 29988 MoveAxis(N, 0, ABG)
02:19:57.826 00.000 29988 Move returns status 0, amount 0
02:19:57.826 00.000 29988 move complete, result=0
02:19:57.826 00.000 29988 worker thread done servicing request
02:19:57.826 00.000 29988 Worker thread wakes up
02:19:57.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:57.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:57.826 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:19:59.452 01.626 29988 Exposure complete
02:19:59.487 00.035 29988 worker thread done servicing request
02:19:59.487 00.000 28316 OnExposeComplete: enter
02:19:59.488 00.001 28316 UpdateGuideState(): m_state=6
02:19:59.489 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2992
02:19:59.489 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=259.05, Mass=2396, SNR=33.7, Peak=228 HFD=4.2
02:19:59.490 00.001 28316 MultiStar: [#1 0.21,0.05,0.99,U] [#2 0.28,0.05,0.93,U] [#3 0.13,-0.12,0.86,U] [#4 0.17,-0.30,0.00,M10] [#5 -0.26,0.30,0.00,M3] [#6 0.20,-0.14,0.63,U] [#7 0.26,-0.14,0.62,U] [#8 0.40,-0.23,0.00,M9] 
02:19:59.490 00.000 28316 single-star, 5 included, MultiStar: {0.19, -0.07}, one-star: {0.10, -0.18}
02:19:59.490 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
02:19:59.491 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
02:19:59.491 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.06 mountX=-0.20 mountY=-0.01, mountTheta=-3.10
02:19:59.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.18, opts=13)
02:19:59.493 00.001 28316 Enqueuing Move request for scope (0.10, -0.18)
02:19:59.493 00.000 29988 Worker thread wakes up
02:19:59.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:19:59.494 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.7
02:19:59.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:19:59.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:19:59.495 00.001 28316 Enqueuing Expose request
02:19:59.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
02:19:59.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
02:19:59.495 00.000 29988 Moving (0.10, -0.18) raw xDistance=-0.20 yDistance=-0.01
02:19:59.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:19:59.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:19:59.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:19:59.496 00.001 29988 MoveAxis(E, 42, ABG)
02:19:59.496 00.000 29988 Guiding  Dir = 2, Dur = 42
02:19:59.496 00.000 29988 IsSlewing returns 0
02:19:59.496 00.000 29988 IsGuiding returns 0
02:19:59.498 00.002 29988 PulseGuide returned control before completion, sleep 51
02:19:59.560 00.062 29988 IsGuiding returns 1
02:19:59.561 00.001 29988 scope still moving after pulse duration time elapsed
02:19:59.591 00.030 29988 IsSlewing returns 0
02:19:59.592 00.001 29988 IsGuiding returns 0
02:19:59.592 00.000 29988 scope move finished after 42 + 54 ms
02:19:59.592 00.000 29988 Move returns status 0, amount 42
02:19:59.592 00.000 29988 MoveAxis(N, 0, ABG)
02:19:59.592 00.000 29988 Move returns status 0, amount 0
02:19:59.592 00.000 29988 move complete, result=0
02:19:59.592 00.000 29988 worker thread done servicing request
02:19:59.592 00.000 29988 Worker thread wakes up
02:19:59.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:19:59.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:19:59.592 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
02:20:00.997 01.405 29988 Exposure complete
02:20:01.040 00.043 29988 worker thread done servicing request
02:20:01.040 00.000 28316 OnExposeComplete: enter
02:20:01.042 00.002 28316 UpdateGuideState(): m_state=6
02:20:01.042 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2993
02:20:01.043 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=259.04, Mass=2349, SNR=33.6, Peak=226 HFD=4.0
02:20:01.044 00.001 28316 MultiStar: [#1 -0.12,0.10,1.01,U] [#2 -0.01,0.03,0.89,U] [#3 -0.09,0.02,0.87,U] [#4 0.15,-0.19,0.85,U] [#5 -0.45,0.28,0.00,M4] [#6 -0.03,-0.03,0.66,U] [#7 -0.00,-0.14,0.63,U] [#8 0.08,-0.04,0.58,U] 
02:20:01.044 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.04, -0.20}
02:20:01.044 00.000 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.46)
02:20:01.045 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42)
02:20:01.045 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.83 mountX=-0.04 mountY=0.04, mountTheta=2.43
02:20:01.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
02:20:01.047 00.001 28316 Enqueuing Move request for scope (-0.01, -0.05)
02:20:01.047 00.000 29988 Worker thread wakes up
02:20:01.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:01.048 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
02:20:01.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:01.049 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:01.049 00.000 28316 Enqueuing Expose request
02:20:01.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:20:01.050 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:20:01.050 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.04
02:20:01.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:20:01.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:01.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:01.050 00.000 29988 MoveAxis(E, 0, ABG)
02:20:01.050 00.000 29988 Move returns status 0, amount 0
02:20:01.050 00.000 29988 MoveAxis(N, 0, ABG)
02:20:01.050 00.000 29988 Move returns status 0, amount 0
02:20:01.050 00.000 29988 move complete, result=0
02:20:01.050 00.000 29988 worker thread done servicing request
02:20:01.050 00.000 29988 Worker thread wakes up
02:20:01.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:01.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:01.050 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:02.684 01.634 29988 Exposure complete
02:20:02.717 00.033 29988 worker thread done servicing request
02:20:02.717 00.000 28316 OnExposeComplete: enter
02:20:02.718 00.001 28316 UpdateGuideState(): m_state=6
02:20:02.719 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2994
02:20:02.719 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=259.13, Mass=2422, SNR=34.1, Peak=233 HFD=4.1
02:20:02.720 00.001 28316 MultiStar: [#1 -0.00,-0.02,0.97,U] [#2 -0.03,-0.05,0.89,U] [#3 0.04,-0.04,0.84,U] [#4 0.19,-0.19,0.82,U] [#5 -0.46,0.19,0.00,M5] [#6 0.10,-0.11,0.63,U] [#7 0.06,-0.12,0.62,U] [#8 0.05,0.05,0.59,U] 
02:20:02.720 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.07}, one-star: {0.08, -0.10}
02:20:02.721 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:20:02.721 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:20:02.722 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.92 mountX=-0.09 mountY=-0.02, mountTheta=-2.95
02:20:02.724 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
02:20:02.725 00.001 28316 Enqueuing Move request for scope (0.06, -0.07)
02:20:02.726 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:02.726 00.000 29988 Worker thread wakes up
02:20:02.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
02:20:02.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
02:20:02.726 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
02:20:02.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:20:02.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:02.726 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
02:20:02.727 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:20:02.727 00.000 29988 MoveAxis(E, 0, ABG)
02:20:02.727 00.000 29988 Move returns status 0, amount 0
02:20:02.727 00.000 29988 MoveAxis(N, 0, ABG)
02:20:02.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:02.730 00.003 29988 Move returns status 0, amount 0
02:20:02.730 00.000 29988 move complete, result=0
02:20:02.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:02.731 00.001 28316 Enqueuing Expose request
02:20:02.731 00.000 29988 worker thread done servicing request
02:20:02.731 00.000 29988 Worker thread wakes up
02:20:02.731 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:02.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:02.732 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:04.255 01.523 29988 Exposure complete
02:20:04.295 00.040 29988 worker thread done servicing request
02:20:04.295 00.000 28316 OnExposeComplete: enter
02:20:04.296 00.001 28316 UpdateGuideState(): m_state=6
02:20:04.297 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2995
02:20:04.297 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=258.95, Mass=2356, SNR=33.5, Peak=219 HFD=4.0
02:20:04.298 00.001 28316 MultiStar: [#1 -0.14,0.10,1.01,U] [#2 -0.04,-0.07,0.95,U] [#3 -0.10,-0.19,0.86,U] [#4 0.09,-0.17,0.86,U] [#5 -0.59,0.29,0.00,M6] [#6 0.09,-0.04,0.65,U] [#7 -0.08,-0.07,0.65,U] [#8 -0.05,-0.07,0.58,U] 
02:20:04.298 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.10}, one-star: {-0.00, -0.28}
02:20:04.298 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
02:20:04.301 00.003 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
02:20:04.301 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.88 mountX=-0.08 mountY=0.07, mountTheta=2.39
02:20:04.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
02:20:04.303 00.001 28316 Enqueuing Move request for scope (-0.03, -0.10)
02:20:04.303 00.000 29988 Worker thread wakes up
02:20:04.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:04.304 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.5
02:20:04.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:04.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:04.305 00.000 28316 Enqueuing Expose request
02:20:04.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
02:20:04.306 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
02:20:04.306 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.08 yDistance=0.07
02:20:04.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:20:04.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:04.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:20:04.306 00.000 29988 MoveAxis(E, 0, ABG)
02:20:04.306 00.000 29988 Move returns status 0, amount 0
02:20:04.306 00.000 29988 MoveAxis(N, 0, ABG)
02:20:04.306 00.000 29988 Move returns status 0, amount 0
02:20:04.306 00.000 29988 move complete, result=0
02:20:04.306 00.000 29988 worker thread done servicing request
02:20:04.306 00.000 29988 Worker thread wakes up
02:20:04.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:04.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:04.306 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:05.934 01.628 29988 Exposure complete
02:20:05.972 00.038 29988 worker thread done servicing request
02:20:05.972 00.000 28316 OnExposeComplete: enter
02:20:05.972 00.000 28316 UpdateGuideState(): m_state=6
02:20:05.973 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2996
02:20:05.973 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=258.91, Mass=2436, SNR=34.1, Peak=218 HFD=4.0
02:20:05.974 00.001 28316 MultiStar: [#1 0.03,0.08,0.99,U] [#2 0.03,-0.14,0.91,U] [#3 0.06,-0.13,0.85,U] [#4 0.21,-0.24,0.00,M8] [#5 -0.27,0.17,0.00,M7] [#6 0.01,-0.00,0.62,U] [#7 0.07,-0.13,0.61,U] [#8 0.02,-0.19,0.60,U] 
02:20:05.974 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.12}, one-star: {-0.09, -0.32}
02:20:05.975 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.82)
02:20:05.975 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
02:20:05.976 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.47 mountX=-0.12 mountY=0.04, mountTheta=2.78
02:20:05.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
02:20:05.977 00.000 28316 Enqueuing Move request for scope (0.01, -0.12)
02:20:05.978 00.001 29988 Worker thread wakes up
02:20:05.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:05.978 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.1
02:20:05.980 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
02:20:05.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:05.981 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
02:20:05.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:05.981 00.000 28316 Enqueuing Expose request
02:20:05.982 00.001 29988 Moving (0.01, -0.12) raw xDistance=-0.12 yDistance=0.04
02:20:05.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:20:05.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:05.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:05.982 00.000 29988 MoveAxis(E, 0, ABG)
02:20:05.982 00.000 29988 Move returns status 0, amount 0
02:20:05.982 00.000 29988 MoveAxis(N, 0, ABG)
02:20:05.982 00.000 29988 Move returns status 0, amount 0
02:20:05.982 00.000 29988 move complete, result=0
02:20:05.982 00.000 29988 worker thread done servicing request
02:20:05.982 00.000 29988 Worker thread wakes up
02:20:05.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:05.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:05.982 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:07.508 01.526 29988 Exposure complete
02:20:07.555 00.047 29988 worker thread done servicing request
02:20:07.555 00.000 28316 OnExposeComplete: enter
02:20:07.556 00.001 28316 UpdateGuideState(): m_state=6
02:20:07.557 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2997
02:20:07.558 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=258.93, Mass=2451, SNR=34.4, Peak=228 HFD=4.2
02:20:07.558 00.000 28316 MultiStar: [#1 -0.05,-0.08,0.97,U] [#2 0.17,-0.09,0.94,U] [#3 0.04,-0.22,0.85,U] [#4 0.25,-0.33,0.00,M9] [#5 -0.31,0.05,0.00,M8] [#6 0.10,-0.06,0.61,U] [#7 0.11,-0.23,0.62,U] [#8 0.21,-0.21,0.58,U] 
02:20:07.559 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.17}, one-star: {0.16, -0.30}
02:20:07.559 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:20:07.560 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:20:07.560 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.04 mountX=-0.20 mountY=-0.01, mountTheta=-3.08
02:20:07.561 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.17, opts=13)
02:20:07.561 00.000 28316 Enqueuing Move request for scope (0.10, -0.17)
02:20:07.563 00.002 29988 Worker thread wakes up
02:20:07.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
02:20:07.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
02:20:07.563 00.000 29988 Moving (0.10, -0.17) raw xDistance=-0.20 yDistance=-0.01
02:20:07.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:20:07.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:07.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:20:07.563 00.000 29988 MoveAxis(E, 0, ABG)
02:20:07.563 00.000 29988 Move returns status 0, amount 0
02:20:07.563 00.000 29988 MoveAxis(N, 0, ABG)
02:20:07.563 00.000 29988 Move returns status 0, amount 0
02:20:07.563 00.000 29988 move complete, result=0
02:20:07.563 00.000 29988 worker thread done servicing request
02:20:07.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:07.564 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.4
02:20:07.565 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:07.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:07.566 00.001 28316 Enqueuing Expose request
02:20:07.567 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:07.567 00.000 29988 Worker thread wakes up
02:20:07.568 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:07.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:09.205 01.637 29988 Exposure complete
02:20:09.230 00.025 29988 worker thread done servicing request
02:20:09.230 00.000 28316 OnExposeComplete: enter
02:20:09.231 00.001 28316 UpdateGuideState(): m_state=6
02:20:09.231 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2998
02:20:09.232 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=258.94, Mass=2475, SNR=34.3, Peak=242 HFD=4.1
02:20:09.232 00.000 28316 MultiStar: [#1 -0.03,0.07,0.95,U] [#2 0.08,-0.07,0.91,U] [#3 -0.09,-0.13,0.85,U] [#4 0.05,-0.29,0.83,U] [#5 -0.57,0.08,0.00,M9] [#6 0.03,-0.17,0.62,U] [#7 0.04,-0.12,0.63,U] [#8 0.11,-0.30,0.00,M5] 
02:20:09.235 00.003 28316 refined, 6 included, MultiStar: {0.01, -0.14}, one-star: {-0.00, -0.29}
02:20:09.237 00.002 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
02:20:09.239 00.002 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
02:20:09.241 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.51 mountX=-0.13 mountY=0.06, mountTheta=2.74
02:20:09.245 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.14, opts=13)
02:20:09.246 00.001 28316 Enqueuing Move request for scope (0.01, -0.14)
02:20:09.247 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:09.248 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.3
02:20:09.249 00.001 29988 Worker thread wakes up
02:20:09.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
02:20:09.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
02:20:09.249 00.000 29988 Moving (0.01, -0.14) raw xDistance=-0.13 yDistance=0.06
02:20:09.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:20:09.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:09.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:09.251 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:20:09.252 00.001 29988 MoveAxis(E, 0, ABG)
02:20:09.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:09.252 00.000 29988 Move returns status 0, amount 0
02:20:09.252 00.000 29988 MoveAxis(N, 0, ABG)
02:20:09.252 00.000 29988 Move returns status 0, amount 0
02:20:09.253 00.001 28316 Enqueuing Expose request
02:20:09.253 00.000 29988 move complete, result=0
02:20:09.253 00.000 29988 worker thread done servicing request
02:20:09.253 00.000 29988 Worker thread wakes up
02:20:09.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:09.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:09.254 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:10.770 01.516 29988 Exposure complete
02:20:10.819 00.049 29988 worker thread done servicing request
02:20:10.820 00.001 28316 OnExposeComplete: enter
02:20:10.821 00.001 28316 UpdateGuideState(): m_state=6
02:20:10.822 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2999
02:20:10.823 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=258.96, Mass=2422, SNR=34.2, Peak=217 HFD=4.1
02:20:10.824 00.001 28316 MultiStar: [#1 -0.05,-0.08,0.96,U] [#2 -0.12,-0.06,0.91,U] [#3 0.11,-0.28,0.84,U] [#4 0.12,-0.43,0.00,M9] [#5 -0.32,0.08,0.00,M10] [#6 0.15,-0.20,0.62,U] [#7 0.00,-0.31,0.00,M1] [#8 0.17,-0.26,0.00,M6] 
02:20:10.825 00.001 28316 refined, 4 included, MultiStar: {0.01, -0.18}, one-star: {0.03, -0.27}
02:20:10.827 00.002 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.79)
02:20:10.829 00.002 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
02:20:10.830 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=-0.17 mountY=0.07, mountTheta=2.75
02:20:10.833 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
02:20:10.834 00.001 28316 Enqueuing Move request for scope (0.01, -0.18)
02:20:10.834 00.000 29988 Worker thread wakes up
02:20:10.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:10.835 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
02:20:10.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
02:20:10.835 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:20:10.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:10.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:10.836 00.000 28316 Enqueuing Expose request
02:20:10.836 00.000 29988 Moving (0.01, -0.18) raw xDistance=-0.17 yDistance=0.07
02:20:10.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:20:10.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:10.837 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:20:10.837 00.000 29988 MoveAxis(E, 0, ABG)
02:20:10.837 00.000 29988 Move returns status 0, amount 0
02:20:10.837 00.000 29988 MoveAxis(N, 0, ABG)
02:20:10.837 00.000 29988 Move returns status 0, amount 0
02:20:10.837 00.000 29988 move complete, result=0
02:20:10.837 00.000 29988 worker thread done servicing request
02:20:10.837 00.000 29988 Worker thread wakes up
02:20:10.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:10.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:10.837 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:12.462 01.625 29988 Exposure complete
02:20:12.508 00.046 29988 worker thread done servicing request
02:20:12.508 00.000 28316 OnExposeComplete: enter
02:20:12.509 00.001 28316 UpdateGuideState(): m_state=6
02:20:12.509 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3000
02:20:12.510 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=259.01, Mass=2483, SNR=34.4, Peak=233 HFD=3.9
02:20:12.510 00.000 28316 MultiStar: [#1 -0.01,-0.03,0.98,U] [#2 -0.08,0.06,0.91,U] [#3 -0.14,-0.20,0.85,U] [#4 0.27,-0.33,0.00,M10] [#5 -0.48,0.16,0.00,R] [#6 0.25,-0.32,0.00,M1] [#7 -0.07,-0.24,0.61,U] [#8 0.06,-0.12,0.59,U] 
02:20:12.511 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.12}, one-star: {-0.12, -0.22}
02:20:12.511 00.000 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.21)
02:20:12.512 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
02:20:12.512 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.08 mountX=-0.08 mountY=0.11, mountTheta=2.19
02:20:12.514 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
02:20:12.515 00.001 28316 Enqueuing Move request for scope (-0.07, -0.12)
02:20:12.515 00.000 29988 Worker thread wakes up
02:20:12.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:12.516 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.4
02:20:12.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:12.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:12.517 00.001 28316 Enqueuing Expose request
02:20:12.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
02:20:12.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
02:20:12.517 00.000 29988 Moving (-0.07, -0.12) raw xDistance=-0.08 yDistance=0.11
02:20:12.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:20:12.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:12.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:20:12.517 00.000 29988 MoveAxis(E, 0, ABG)
02:20:12.517 00.000 29988 Move returns status 0, amount 0
02:20:12.517 00.000 29988 MoveAxis(N, 0, ABG)
02:20:12.517 00.000 29988 Move returns status 0, amount 0
02:20:12.517 00.000 29988 move complete, result=0
02:20:12.518 00.001 29988 worker thread done servicing request
02:20:12.518 00.000 29988 Worker thread wakes up
02:20:12.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:12.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:12.518 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:14.034 01.516 29988 Exposure complete
02:20:14.093 00.059 29988 worker thread done servicing request
02:20:14.093 00.000 28316 OnExposeComplete: enter
02:20:14.095 00.002 28316 UpdateGuideState(): m_state=6
02:20:14.095 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3001
02:20:14.096 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=258.94, Mass=2413, SNR=34.1, Peak=215 HFD=4.2
02:20:14.096 00.000 28316 MultiStar: [#1 0.09,-0.06,0.98,U] [#2 0.11,-0.04,0.93,U] [#3 0.07,-0.22,0.85,U] [#4 0.28,-0.26,0.00,R] [#5 0.30,-0.09,0.00,M1] [#6 0.27,-0.02,0.64,U] [#7 0.16,-0.22,0.62,U] [#8 0.06,-0.07,0.58,U] 
02:20:14.097 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.14}, one-star: {0.05, -0.30}
02:20:14.097 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
02:20:14.098 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
02:20:14.098 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.91 mountX=-0.17 mountY=-0.03, mountTheta=-2.94
02:20:14.099 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
02:20:14.100 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
02:20:14.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:14.100 00.000 29988 Worker thread wakes up
02:20:14.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
02:20:14.100 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
02:20:14.100 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:20:14.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:20:14.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:14.100 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:20:14.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:14.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:14.102 00.001 28316 Enqueuing Expose request
02:20:14.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:20:14.102 00.000 29988 MoveAxis(E, 0, ABG)
02:20:14.102 00.000 29988 Move returns status 0, amount 0
02:20:14.102 00.000 29988 MoveAxis(N, 0, ABG)
02:20:14.102 00.000 29988 Move returns status 0, amount 0
02:20:14.102 00.000 29988 move complete, result=0
02:20:14.102 00.000 29988 worker thread done servicing request
02:20:14.103 00.001 29988 Worker thread wakes up
02:20:14.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:14.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:14.103 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:15.726 01.623 29988 Exposure complete
02:20:15.772 00.046 29988 worker thread done servicing request
02:20:15.772 00.000 28316 OnExposeComplete: enter
02:20:15.774 00.002 28316 UpdateGuideState(): m_state=6
02:20:15.774 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3002
02:20:15.775 00.001 28316 Star::Find returns 1 (1), X=950.82, Y=258.90, Mass=2456, SNR=34.3, Peak=255 HFD=4.1
02:20:15.776 00.001 28316 MultiStar: [#1 0.14,-0.07,1.00,U] [#2 0.08,-0.08,0.91,U] [#3 0.24,-0.30,0.00,M1] [#4 -0.09,-0.06,0.82,U] [#5 0.13,-0.12,0.73,U] [#6 0.18,-0.26,0.00,M1] [#7 0.13,-0.22,0.61,U] [#8 0.37,-0.28,0.00,M5] 
02:20:15.776 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.04, -0.33}
02:20:15.776 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
02:20:15.777 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
02:20:15.777 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.14 mountX=-0.16 mountY=0.01, mountTheta=3.11
02:20:15.779 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
02:20:15.780 00.001 28316 Enqueuing Move request for scope (0.07, -0.15)
02:20:15.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:15.781 00.001 29988 Worker thread wakes up
02:20:15.781 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3 Saturée
02:20:15.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
02:20:15.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:15.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:15.782 00.000 28316 Enqueuing Expose request
02:20:15.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
02:20:15.783 00.001 29988 Moving (0.07, -0.15) raw xDistance=-0.16 yDistance=0.01
02:20:15.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:20:15.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:15.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:20:15.783 00.000 29988 MoveAxis(E, 0, ABG)
02:20:15.783 00.000 29988 Move returns status 0, amount 0
02:20:15.783 00.000 29988 MoveAxis(N, 0, ABG)
02:20:15.783 00.000 29988 Move returns status 0, amount 0
02:20:15.783 00.000 29988 move complete, result=0
02:20:15.783 00.000 29988 worker thread done servicing request
02:20:15.783 00.000 29988 Worker thread wakes up
02:20:15.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:15.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:15.783 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:17.296 01.513 29988 Exposure complete
02:20:17.330 00.034 29988 worker thread done servicing request
02:20:17.330 00.000 28316 OnExposeComplete: enter
02:20:17.331 00.001 28316 UpdateGuideState(): m_state=6
02:20:17.332 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3003
02:20:17.333 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=258.76, Mass=2450, SNR=34.2, Peak=223 HFD=3.8
02:20:17.334 00.001 28316 MultiStar: [#1 -0.15,-0.27,0.98,U] [#2 -0.09,-0.12,0.92,U] [#3 -0.07,-0.39,0.00,M2] [#4 -0.13,-0.23,0.84,U] [#5 0.07,-0.23,0.73,U] [#6 0.25,-0.36,0.00,M2] [#7 0.05,-0.47,0.00,M1] [#8 0.23,-0.37,0.00,M6] 
02:20:17.335 00.001 28316 refined, 4 included, MultiStar: {-0.07, -0.27}, one-star: {-0.01, -0.47}
02:20:17.336 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
02:20:17.337 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
02:20:17.338 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.81 mountX=-0.22 mountY=0.18, mountTheta=2.45
02:20:17.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.27, opts=13)
02:20:17.340 00.001 28316 Enqueuing Move request for scope (-0.07, -0.27)
02:20:17.341 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:17.342 00.001 29988 Worker thread wakes up
02:20:17.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.27) opts 0xd
02:20:17.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.27)
02:20:17.342 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.2
02:20:17.344 00.002 29988 Moving (-0.07, -0.27) raw xDistance=-0.22 yDistance=0.18
02:20:17.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:20:17.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:17.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:17.346 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:20:17.346 00.000 29988 MoveAxis(E, 46, ABG)
02:20:17.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:17.347 00.001 28316 Enqueuing Expose request
02:20:17.348 00.001 29988 Guiding  Dir = 2, Dur = 46
02:20:17.348 00.000 29988 IsSlewing returns 0
02:20:17.348 00.000 29988 IsGuiding returns 0
02:20:17.350 00.002 29988 PulseGuide returned control before completion, sleep 55
02:20:17.422 00.072 29988 IsGuiding returns 1
02:20:17.422 00.000 29988 scope still moving after pulse duration time elapsed
02:20:17.452 00.030 29988 IsSlewing returns 0
02:20:17.452 00.000 29988 IsGuiding returns 0
02:20:17.453 00.001 29988 scope move finished after 46 + 57 ms
02:20:17.453 00.000 29988 Move returns status 0, amount 46
02:20:17.453 00.000 29988 MoveAxis(N, 0, ABG)
02:20:17.453 00.000 29988 Move returns status 0, amount 0
02:20:17.453 00.000 29988 move complete, result=0
02:20:17.453 00.000 29988 worker thread done servicing request
02:20:17.453 00.000 29988 Worker thread wakes up
02:20:17.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:17.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:17.453 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.2 px 0 ms NORTH
02:20:19.083 01.630 29988 Exposure complete
02:20:19.117 00.034 29988 worker thread done servicing request
02:20:19.117 00.000 28316 OnExposeComplete: enter
02:20:19.118 00.001 28316 UpdateGuideState(): m_state=6
02:20:19.118 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3004
02:20:19.119 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=258.98, Mass=2429, SNR=34.2, Peak=232 HFD=4.0
02:20:19.119 00.000 28316 MultiStar: [#1 -0.10,-0.05,0.97,U] [#2 0.06,-0.09,0.92,U] [#3 0.12,-0.25,0.84,U] [#4 -0.15,-0.01,0.81,U] [#5 -0.02,-0.02,0.73,U] [#6 0.11,-0.16,0.64,U] [#7 -0.07,-0.40,0.00,M2] [#8 0.17,-0.24,0.59,U] 
02:20:19.120 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.13}, one-star: {-0.05, -0.25}
02:20:19.120 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
02:20:19.120 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
02:20:19.121 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.50 mountX=-0.13 mountY=0.05, mountTheta=2.75
02:20:19.123 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
02:20:19.124 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
02:20:19.124 00.000 29988 Worker thread wakes up
02:20:19.125 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:19.125 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
02:20:19.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:19.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:19.126 00.000 28316 Enqueuing Expose request
02:20:19.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
02:20:19.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
02:20:19.127 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.13 yDistance=0.05
02:20:19.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:20:19.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:19.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:20:19.127 00.000 29988 MoveAxis(E, 0, ABG)
02:20:19.127 00.000 29988 Move returns status 0, amount 0
02:20:19.127 00.000 29988 MoveAxis(N, 0, ABG)
02:20:19.127 00.000 29988 Move returns status 0, amount 0
02:20:19.127 00.000 29988 move complete, result=0
02:20:19.127 00.000 29988 worker thread done servicing request
02:20:19.127 00.000 29988 Worker thread wakes up
02:20:19.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:19.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:19.127 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:20.653 01.526 29988 Exposure complete
02:20:20.696 00.043 29988 worker thread done servicing request
02:20:20.696 00.000 28316 OnExposeComplete: enter
02:20:20.698 00.002 28316 UpdateGuideState(): m_state=6
02:20:20.699 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3005
02:20:20.701 00.002 28316 Star::Find returns 1 (0), X=950.82, Y=258.89, Mass=2391, SNR=34.0, Peak=223 HFD=4.1
02:20:20.702 00.001 28316 MultiStar: [#1 0.01,-0.18,0.99,U] [#2 0.18,-0.11,0.92,U] [#3 0.07,-0.24,0.87,U] [#4 -0.20,0.06,0.82,U] [#5 0.10,-0.15,0.76,U] [#6 0.15,-0.14,0.62,U] [#7 -0.04,-0.28,0.62,U] [#8 0.16,-0.24,0.58,U] 
02:20:20.703 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.18}, one-star: {0.04, -0.35}
02:20:20.704 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.99)
02:20:20.705 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.95)
02:20:20.706 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.30 mountX=-0.18 mountY=0.04, mountTheta=2.95
02:20:20.708 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
02:20:20.708 00.000 28316 Enqueuing Move request for scope (0.05, -0.18)
02:20:20.709 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:20.709 00.000 28316 UpdateGuideState exits: m=2391 RSB=34.0
02:20:20.710 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:20.710 00.000 29988 Worker thread wakes up
02:20:20.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
02:20:20.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
02:20:20.710 00.000 29988 Moving (0.05, -0.18) raw xDistance=-0.18 yDistance=0.04
02:20:20.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:20:20.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:20.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:20.711 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:20.711 00.000 29988 MoveAxis(E, 0, ABG)
02:20:20.711 00.000 29988 Move returns status 0, amount 0
02:20:20.711 00.000 29988 MoveAxis(N, 0, ABG)
02:20:20.711 00.000 29988 Move returns status 0, amount 0
02:20:20.711 00.000 29988 move complete, result=0
02:20:20.711 00.000 28316 Enqueuing Expose request
02:20:20.711 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:20.712 00.001 29988 worker thread done servicing request
02:20:20.712 00.000 29988 Worker thread wakes up
02:20:20.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:20.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:22.336 01.624 29988 Exposure complete
02:20:22.387 00.051 29988 worker thread done servicing request
02:20:22.387 00.000 28316 OnExposeComplete: enter
02:20:22.389 00.002 28316 UpdateGuideState(): m_state=6
02:20:22.391 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3006
02:20:22.392 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=258.88, Mass=2408, SNR=34.1, Peak=229 HFD=4.1
02:20:22.392 00.000 28316 MultiStar: [#1 0.05,-0.08,0.98,U] [#2 0.11,-0.07,0.93,U] [#3 0.02,-0.40,0.00,M1] [#4 -0.07,-0.19,0.82,U] [#5 0.15,-0.12,0.75,U] [#6 0.09,-0.35,0.00,M1] [#7 -0.12,-0.19,0.63,U] [#8 0.08,-0.20,0.57,U] 
02:20:22.393 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.17}, one-star: {0.07, -0.35}
02:20:22.393 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.96)
02:20:22.394 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.92)
02:20:22.394 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.33 mountX=-0.17 mountY=0.04, mountTheta=2.92
02:20:22.397 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
02:20:22.398 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
02:20:22.398 00.000 29988 Worker thread wakes up
02:20:22.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:22.399 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.1
02:20:22.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:22.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:22.400 00.000 28316 Enqueuing Expose request
02:20:22.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
02:20:22.401 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
02:20:22.401 00.000 29988 Moving (0.04, -0.17) raw xDistance=-0.17 yDistance=0.04
02:20:22.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:20:22.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:22.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:22.401 00.000 29988 MoveAxis(E, 0, ABG)
02:20:22.401 00.000 29988 Move returns status 0, amount 0
02:20:22.401 00.000 29988 MoveAxis(N, 0, ABG)
02:20:22.401 00.000 29988 Move returns status 0, amount 0
02:20:22.401 00.000 29988 move complete, result=0
02:20:22.401 00.000 29988 worker thread done servicing request
02:20:22.401 00.000 29988 Worker thread wakes up
02:20:22.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:22.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:22.401 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:23.922 01.521 29988 Exposure complete
02:20:23.953 00.031 29988 worker thread done servicing request
02:20:23.953 00.000 28316 OnExposeComplete: enter
02:20:23.957 00.004 28316 UpdateGuideState(): m_state=6
02:20:23.959 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3007
02:20:23.962 00.003 28316 Star::Find returns 1 (0), X=950.68, Y=259.05, Mass=2413, SNR=34.1, Peak=216 HFD=4.0
02:20:23.964 00.002 28316 MultiStar: [#1 -0.14,0.08,0.98,U] [#2 -0.03,0.06,0.88,U] [#3 -0.04,0.01,0.85,U] [#4 -0.23,0.01,0.84,U] [#5 -0.00,0.03,0.72,U] [#6 0.02,-0.21,0.63,U] [#7 -0.10,-0.16,0.62,U] [#8 0.17,-0.33,0.00,M4] 
02:20:23.966 00.002 28316 refined, 7 included, MultiStar: {-0.08, -0.04}, one-star: {-0.10, -0.18}
02:20:23.968 00.002 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
02:20:23.970 00.002 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
02:20:23.972 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.74 mountX=0.00 mountY=0.09, mountTheta=1.55
02:20:23.976 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
02:20:23.977 00.001 28316 Enqueuing Move request for scope (-0.08, -0.04)
02:20:23.977 00.000 29988 Worker thread wakes up
02:20:23.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
02:20:23.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
02:20:23.977 00.000 29988 Moving (-0.08, -0.04) raw xDistance=0.00 yDistance=0.09
02:20:23.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:20:23.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:23.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:23.978 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:20:23.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:23.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:23.979 00.001 28316 Enqueuing Expose request
02:20:23.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:20:23.979 00.000 29988 MoveAxis(E, 0, ABG)
02:20:23.979 00.000 29988 Move returns status 0, amount 0
02:20:23.979 00.000 29988 MoveAxis(N, 0, ABG)
02:20:23.979 00.000 29988 Move returns status 0, amount 0
02:20:23.980 00.001 29988 move complete, result=0
02:20:23.980 00.000 29988 worker thread done servicing request
02:20:23.980 00.000 29988 Worker thread wakes up
02:20:23.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:23.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:23.980 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:25.605 01.625 29988 Exposure complete
02:20:25.645 00.040 29988 worker thread done servicing request
02:20:25.645 00.000 28316 OnExposeComplete: enter
02:20:25.647 00.002 28316 UpdateGuideState(): m_state=6
02:20:25.648 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3008
02:20:25.649 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=258.87, Mass=2324, SNR=33.5, Peak=227 HFD=4.0
02:20:25.651 00.002 28316 MultiStar: [#1 0.04,-0.10,1.00,U] [#2 -0.01,-0.16,0.91,U] [#3 0.05,-0.30,0.89,U] [#4 -0.09,-0.27,0.82,U] [#5 -0.02,-0.10,0.75,U] [#6 0.11,-0.44,0.00,M1] [#7 0.03,-0.31,0.00,M1] [#8 0.21,-0.45,0.00,M5] 
02:20:25.654 00.003 28316 refined, 5 included, MultiStar: {0.01, -0.22}, one-star: {0.04, -0.36}
02:20:25.656 00.002 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
02:20:25.657 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
02:20:25.657 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=-0.20 mountY=0.09, mountTheta=2.71
02:20:25.659 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.22, opts=13)
02:20:25.659 00.000 28316 Enqueuing Move request for scope (0.01, -0.22)
02:20:25.660 00.001 29988 Worker thread wakes up
02:20:25.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
02:20:25.660 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
02:20:25.660 00.000 29988 Moving (0.01, -0.22) raw xDistance=-0.20 yDistance=0.09
02:20:25.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:20:25.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:25.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:20:25.660 00.000 29988 MoveAxis(E, 42, ABG)
02:20:25.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:25.661 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.5
02:20:25.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:25.661 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:25.662 00.001 28316 Enqueuing Expose request
02:20:25.663 00.001 29988 Guiding  Dir = 2, Dur = 42
02:20:25.663 00.000 29988 IsSlewing returns 0
02:20:25.663 00.000 29988 IsGuiding returns 0
02:20:25.665 00.002 29988 PulseGuide returned control before completion, sleep 51
02:20:25.733 00.068 29988 IsGuiding returns 0
02:20:25.733 00.000 29988 Move returns status 0, amount 42
02:20:25.733 00.000 29988 MoveAxis(N, 0, ABG)
02:20:25.733 00.000 29988 Move returns status 0, amount 0
02:20:25.733 00.000 29988 move complete, result=0
02:20:25.733 00.000 29988 worker thread done servicing request
02:20:25.733 00.000 29988 Worker thread wakes up
02:20:25.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:25.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:25.733 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
02:20:27.150 01.417 29988 Exposure complete
02:20:27.187 00.037 29988 worker thread done servicing request
02:20:27.187 00.000 28316 OnExposeComplete: enter
02:20:27.189 00.002 28316 UpdateGuideState(): m_state=6
02:20:27.189 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3009
02:20:27.189 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=258.97, Mass=2375, SNR=33.9, Peak=235 HFD=4.1
02:20:27.189 00.000 28316 MultiStar: [#1 0.03,-0.14,0.98,U] [#2 -0.05,-0.03,0.91,U] [#3 0.05,-0.22,0.87,U] [#4 -0.28,-0.11,0.84,U] [#5 -0.03,-0.11,0.75,U] [#6 -0.09,-0.26,0.63,U] [#7 -0.01,-0.24,0.64,U] [#8 0.09,-0.29,0.60,U] 
02:20:27.191 00.002 28316 refined, 8 included, MultiStar: {-0.03, -0.18}, one-star: {0.01, -0.26}
02:20:27.191 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
02:20:27.191 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
02:20:27.191 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.76 mountX=-0.15 mountY=0.11, mountTheta=2.50
02:20:27.193 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.18, opts=13)
02:20:27.193 00.000 28316 Enqueuing Move request for scope (-0.03, -0.18)
02:20:27.194 00.001 29988 Worker thread wakes up
02:20:27.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
02:20:27.194 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
02:20:27.194 00.000 29988 Moving (-0.03, -0.18) raw xDistance=-0.15 yDistance=0.11
02:20:27.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:20:27.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:27.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:27.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:20:27.194 00.000 29988 MoveAxis(E, 0, ABG)
02:20:27.194 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.9
02:20:27.195 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:27.195 00.000 29988 Move returns status 0, amount 0
02:20:27.195 00.000 29988 MoveAxis(N, 0, ABG)
02:20:27.195 00.000 29988 Move returns status 0, amount 0
02:20:27.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:27.197 00.002 28316 Enqueuing Expose request
02:20:27.197 00.000 29988 move complete, result=0
02:20:27.197 00.000 29988 worker thread done servicing request
02:20:27.198 00.001 29988 Worker thread wakes up
02:20:27.198 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:27.198 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:27.198 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:28.826 01.628 29988 Exposure complete
02:20:28.883 00.057 29988 worker thread done servicing request
02:20:28.884 00.001 28316 OnExposeComplete: enter
02:20:28.885 00.001 28316 UpdateGuideState(): m_state=6
02:20:28.887 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3010
02:20:28.890 00.003 28316 Star::Find returns 1 (0), X=950.89, Y=258.94, Mass=2390, SNR=33.8, Peak=241 HFD=4.1
02:20:28.891 00.001 28316 MultiStar: [#1 0.17,-0.21,1.01,U] [#2 0.24,-0.24,0.00,M1] [#3 0.06,-0.31,0.00,M1] [#4 -0.06,-0.19,0.83,U] [#5 0.15,-0.15,0.73,U] [#6 0.22,-0.30,0.00,M1] [#7 -0.02,-0.35,0.00,M1] [#8 0.26,-0.28,0.00,M5] 
02:20:28.891 00.000 28316 refined, 3 included, MultiStar: {0.10, -0.22}, one-star: {0.12, -0.29}
02:20:28.891 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
02:20:28.892 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
02:20:28.892 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.14 mountX=-0.24 mountY=0.01, mountTheta=3.10
02:20:28.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.22, opts=13)
02:20:28.894 00.001 28316 Enqueuing Move request for scope (0.10, -0.22)
02:20:28.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:28.895 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:20:28.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:28.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:28.896 00.000 28316 Enqueuing Expose request
02:20:28.896 00.000 29988 Worker thread wakes up
02:20:28.897 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
02:20:28.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
02:20:28.897 00.000 29988 Moving (0.10, -0.22) raw xDistance=-0.24 yDistance=0.01
02:20:28.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:20:28.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:28.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:20:28.897 00.000 29988 MoveAxis(E, 50, ABG)
02:20:28.897 00.000 29988 Guiding  Dir = 2, Dur = 50
02:20:28.897 00.000 29988 IsSlewing returns 0
02:20:28.897 00.000 29988 IsGuiding returns 0
02:20:28.899 00.002 29988 PulseGuide returned control before completion, sleep 59
02:20:28.968 00.069 29988 IsGuiding returns 0
02:20:28.968 00.000 29988 Move returns status 0, amount 50
02:20:28.968 00.000 29988 MoveAxis(N, 0, ABG)
02:20:28.968 00.000 29988 Move returns status 0, amount 0
02:20:28.969 00.001 29988 move complete, result=0
02:20:28.969 00.000 29988 worker thread done servicing request
02:20:28.969 00.000 29988 Worker thread wakes up
02:20:28.969 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
02:20:28.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:28.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:30.378 01.408 29988 Exposure complete
02:20:30.418 00.040 29988 worker thread done servicing request
02:20:30.418 00.000 28316 OnExposeComplete: enter
02:20:30.419 00.001 28316 UpdateGuideState(): m_state=6
02:20:30.419 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3011
02:20:30.420 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=259.03, Mass=2346, SNR=33.6, Peak=219 HFD=4.1
02:20:30.420 00.000 28316 MultiStar: [#1 0.05,0.01,0.98,U] [#2 0.03,-0.13,0.93,U] [#3 0.00,-0.18,0.86,U] [#4 -0.19,0.05,0.85,U] [#5 0.06,0.09,0.76,U] [#6 0.09,-0.18,0.65,U] [#7 0.01,-0.29,0.63,U] [#8 0.28,-0.22,0.00,M6] 
02:20:30.421 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.10}, one-star: {0.01, -0.20}
02:20:30.421 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
02:20:30.421 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
02:20:30.422 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.50 mountX=-0.09 mountY=0.04, mountTheta=2.75
02:20:30.424 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
02:20:30.424 00.000 28316 Enqueuing Move request for scope (0.01, -0.10)
02:20:30.425 00.001 29988 Worker thread wakes up
02:20:30.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:30.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
02:20:30.425 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
02:20:30.426 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:30.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:30.426 00.000 28316 Enqueuing Expose request
02:20:30.427 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
02:20:30.427 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.09 yDistance=0.04
02:20:30.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:20:30.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:30.427 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:20:30.427 00.000 29988 MoveAxis(E, 0, ABG)
02:20:30.427 00.000 29988 Move returns status 0, amount 0
02:20:30.427 00.000 29988 MoveAxis(N, 0, ABG)
02:20:30.427 00.000 29988 Move returns status 0, amount 0
02:20:30.427 00.000 29988 move complete, result=0
02:20:30.427 00.000 29988 worker thread done servicing request
02:20:30.427 00.000 29988 Worker thread wakes up
02:20:30.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:30.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:30.427 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:32.058 01.631 29988 Exposure complete
02:20:32.092 00.034 29988 worker thread done servicing request
02:20:32.092 00.000 28316 OnExposeComplete: enter
02:20:32.093 00.001 28316 UpdateGuideState(): m_state=6
02:20:32.094 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3012
02:20:32.095 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=258.93, Mass=2218, SNR=32.7, Peak=206 HFD=4.1
02:20:32.095 00.000 28316 MultiStar: [#1 0.18,-0.01,1.03,U] [#2 0.23,0.07,0.94,U] [#3 0.23,-0.21,0.89,U] [#4 0.13,0.08,0.90,U] [#5 0.26,0.09,0.77,U] [#6 0.25,-0.11,0.67,U] [#7 0.20,-0.12,0.65,U] [#8 0.36,-0.24,0.00,M7] 
02:20:32.095 00.000 28316 refined, 7 included, MultiStar: {0.21, -0.06}, one-star: {0.20, -0.30}
02:20:32.096 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
02:20:32.096 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:20:32.097 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.30 mountX=-0.14 mountY=-0.16, mountTheta=-2.31
02:20:32.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
02:20:32.098 00.000 28316 Enqueuing Move request for scope (0.21, -0.06)
02:20:32.099 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:32.099 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.7
02:20:32.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:32.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:32.101 00.001 28316 Enqueuing Expose request
02:20:32.101 00.000 29988 Worker thread wakes up
02:20:32.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
02:20:32.101 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
02:20:32.101 00.000 29988 Moving (0.21, -0.06) raw xDistance=-0.14 yDistance=-0.16
02:20:32.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:20:32.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:32.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:20:32.101 00.000 29988 MoveAxis(E, 0, ABG)
02:20:32.101 00.000 29988 Move returns status 0, amount 0
02:20:32.101 00.000 29988 MoveAxis(N, 0, ABG)
02:20:32.101 00.000 29988 Move returns status 0, amount 0
02:20:32.101 00.000 29988 move complete, result=0
02:20:32.101 00.000 29988 worker thread done servicing request
02:20:32.101 00.000 29988 Worker thread wakes up
02:20:32.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:32.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:32.102 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:20:33.629 01.527 29988 Exposure complete
02:20:33.673 00.044 29988 worker thread done servicing request
02:20:33.674 00.001 28316 OnExposeComplete: enter
02:20:33.675 00.001 28316 UpdateGuideState(): m_state=6
02:20:33.676 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3013
02:20:33.678 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=259.00, Mass=2381, SNR=33.8, Peak=220 HFD=4.2
02:20:33.678 00.000 28316 MultiStar: [#1 0.17,0.14,0.99,U] [#2 0.17,0.14,0.89,U] [#3 0.05,-0.17,0.86,U] [#4 -0.15,0.10,0.83,U] [#5 0.17,0.11,0.74,U] [#6 0.12,-0.02,0.65,U] [#7 0.06,-0.05,0.63,U] [#8 0.20,-0.07,0.57,U] 
02:20:33.679 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {0.11, -0.23}
02:20:33.679 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:20:33.680 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:20:33.680 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.05 mountX=-0.04 mountY=-0.09, mountTheta=-2.05
02:20:33.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
02:20:33.681 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
02:20:33.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:33.682 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:20:33.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:33.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:33.683 00.000 28316 Enqueuing Expose request
02:20:33.684 00.001 29988 Worker thread wakes up
02:20:33.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:20:33.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:20:33.684 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.04 yDistance=-0.09
02:20:33.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:20:33.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:33.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:20:33.684 00.000 29988 MoveAxis(E, 0, ABG)
02:20:33.684 00.000 29988 Move returns status 0, amount 0
02:20:33.684 00.000 29988 MoveAxis(N, 0, ABG)
02:20:33.684 00.000 29988 Move returns status 0, amount 0
02:20:33.684 00.000 29988 move complete, result=0
02:20:33.684 00.000 29988 worker thread done servicing request
02:20:33.684 00.000 29988 Worker thread wakes up
02:20:33.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:33.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:33.684 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:20:35.312 01.628 29988 Exposure complete
02:20:35.353 00.041 28316 OnExposeComplete: enter
02:20:35.354 00.001 28316 UpdateGuideState(): m_state=6
02:20:35.354 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3014
02:20:35.355 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=259.07, Mass=2521, SNR=34.8, Peak=232 HFD=4.2
02:20:35.355 00.000 28316 MultiStar: [#1 0.25,0.05,0.97,U] [#2 0.10,0.03,0.89,U] [#3 0.10,-0.13,0.82,U] [#4 -0.11,-0.02,0.79,U] [#5 -0.07,-0.01,0.71,U] [#6 0.13,-0.05,0.62,U] [#7 0.14,-0.07,0.61,U] [#8 0.31,0.03,0.56,U] 
02:20:35.356 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.09, -0.16}
02:20:35.356 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
02:20:35.357 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
02:20:35.357 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.37 mountX=-0.08 mountY=-0.07, mountTheta=-2.39
02:20:35.357 00.000 29988 worker thread done servicing request
02:20:35.359 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
02:20:35.360 00.001 28316 Enqueuing Move request for scope (0.10, -0.04)
02:20:35.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:35.361 00.001 29988 Worker thread wakes up
02:20:35.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
02:20:35.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
02:20:35.361 00.000 29988 Moving (0.10, -0.04) raw xDistance=-0.08 yDistance=-0.07
02:20:35.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:20:35.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:35.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:20:35.361 00.000 29988 MoveAxis(E, 0, ABG)
02:20:35.361 00.000 29988 Move returns status 0, amount 0
02:20:35.361 00.000 29988 MoveAxis(N, 0, ABG)
02:20:35.361 00.000 29988 Move returns status 0, amount 0
02:20:35.361 00.000 29988 move complete, result=0
02:20:35.361 00.000 29988 worker thread done servicing request
02:20:35.361 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.8
02:20:35.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:35.362 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:35.362 00.000 28316 Enqueuing Expose request
02:20:35.363 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:20:35.363 00.000 29988 Worker thread wakes up
02:20:35.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:35.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:36.877 01.514 29988 Exposure complete
02:20:36.911 00.034 29988 worker thread done servicing request
02:20:36.911 00.000 28316 OnExposeComplete: enter
02:20:36.912 00.001 28316 UpdateGuideState(): m_state=6
02:20:36.912 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3015
02:20:36.913 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=259.07, Mass=2410, SNR=34.0, Peak=219 HFD=4.0
02:20:36.914 00.001 28316 MultiStar: [#1 0.09,-0.01,0.99,U] [#2 0.15,0.14,0.94,U] [#3 0.06,-0.08,0.88,U] [#4 -0.09,0.05,0.83,U] [#5 -0.07,0.05,0.76,U] [#6 0.30,-0.03,0.63,U] [#7 0.17,0.01,0.63,U] [#8 0.26,-0.14,0.58,U] 
02:20:36.914 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.01, -0.16}
02:20:36.915 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:20:36.916 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
02:20:36.917 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=-0.05 mountY=-0.07, mountTheta=-2.21
02:20:36.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
02:20:36.919 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
02:20:36.919 00.000 29988 Worker thread wakes up
02:20:36.919 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
02:20:36.919 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
02:20:36.919 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.07
02:20:36.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:20:36.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:36.920 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:36.920 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
02:20:36.921 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:36.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:36.921 00.000 28316 Enqueuing Expose request
02:20:36.922 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:20:36.922 00.000 29988 MoveAxis(E, 0, ABG)
02:20:36.922 00.000 29988 Move returns status 0, amount 0
02:20:36.922 00.000 29988 MoveAxis(N, 0, ABG)
02:20:36.922 00.000 29988 Move returns status 0, amount 0
02:20:36.922 00.000 29988 move complete, result=0
02:20:36.922 00.000 29988 worker thread done servicing request
02:20:36.922 00.000 29988 Worker thread wakes up
02:20:36.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:36.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:36.922 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:20:38.561 01.639 29988 Exposure complete
02:20:38.604 00.043 29988 worker thread done servicing request
02:20:38.604 00.000 28316 OnExposeComplete: enter
02:20:38.605 00.001 28316 UpdateGuideState(): m_state=6
02:20:38.606 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3016
02:20:38.606 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=258.82, Mass=2328, SNR=33.5, Peak=192 HFD=3.9
02:20:38.607 00.001 28316 MultiStar: [#1 -0.10,-0.07,1.01,U] [#2 -0.01,-0.05,0.92,U] [#3 -0.09,-0.29,0.88,U] [#4 -0.17,-0.01,0.83,U] [#5 -0.02,-0.11,0.76,U] [#6 0.09,-0.16,0.63,U] [#7 -0.23,-0.18,0.64,U] [#8 -0.01,-0.13,0.57,U] 
02:20:38.608 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.17, -0.41}
02:20:38.609 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:20:38.610 00.001 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:20:38.612 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=-0.11 mountY=0.15, mountTheta=2.22
02:20:38.612 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.16, opts=13)
02:20:38.613 00.001 28316 Enqueuing Move request for scope (-0.08, -0.16)
02:20:38.614 00.001 29988 Worker thread wakes up
02:20:38.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:38.615 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
02:20:38.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
02:20:38.615 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.5
02:20:38.616 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:38.617 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:38.618 00.001 28316 Enqueuing Expose request
02:20:38.618 00.000 29988 Moving (-0.08, -0.16) raw xDistance=-0.11 yDistance=0.15
02:20:38.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:20:38.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:38.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:20:38.618 00.000 29988 MoveAxis(E, 0, ABG)
02:20:38.618 00.000 29988 Move returns status 0, amount 0
02:20:38.618 00.000 29988 MoveAxis(N, 0, ABG)
02:20:38.618 00.000 29988 Move returns status 0, amount 0
02:20:38.618 00.000 29988 move complete, result=0
02:20:38.618 00.000 29988 worker thread done servicing request
02:20:38.618 00.000 29988 Worker thread wakes up
02:20:38.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:38.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:38.619 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:40.132 01.513 29988 Exposure complete
02:20:40.161 00.029 29988 worker thread done servicing request
02:20:40.161 00.000 28316 OnExposeComplete: enter
02:20:40.162 00.001 28316 UpdateGuideState(): m_state=6
02:20:40.162 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3017
02:20:40.164 00.002 28316 Star::Find returns 1 (0), X=950.99, Y=259.13, Mass=2353, SNR=33.5, Peak=196 HFD=4.2
02:20:40.165 00.001 28316 MultiStar: [#1 0.17,0.13,0.98,U] [#2 0.43,0.13,0.00,M1] [#3 0.27,0.13,0.85,U] [#4 0.15,0.13,0.84,U] [#5 0.15,0.19,0.75,U] [#6 0.39,-0.12,0.00,M1] [#7 0.15,-0.02,0.62,U] [#8 0.42,0.06,0.00,M4] 
02:20:40.166 00.001 28316 refined, 5 included, MultiStar: {0.19, 0.07}, one-star: {0.22, -0.10}
02:20:40.166 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:20:40.167 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:20:40.167 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.37 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
02:20:40.168 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
02:20:40.169 00.001 28316 Enqueuing Move request for scope (0.19, 0.07)
02:20:40.169 00.000 29988 Worker thread wakes up
02:20:40.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:40.170 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.5
02:20:40.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:40.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:40.171 00.001 28316 Enqueuing Expose request
02:20:40.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
02:20:40.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
02:20:40.171 00.000 29988 Moving (0.19, 0.07) raw xDistance=-0.01 yDistance=-0.20
02:20:40.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:20:40.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:20:40.171 00.000 29988 MoveAxis(E, 0, ABG)
02:20:40.171 00.000 29988 Move returns status 0, amount 0
02:20:40.171 00.000 29988 MoveAxis(N, 48, ABG)
02:20:40.171 00.000 29988 Guiding  Dir = 0, Dur = 48
02:20:40.172 00.001 29988 IsSlewing returns 0
02:20:40.172 00.000 29988 IsGuiding returns 0
02:20:40.178 00.006 29988 PulseGuide returned control before completion, sleep 53
02:20:40.242 00.064 29988 IsGuiding returns 1
02:20:40.242 00.000 29988 scope still moving after pulse duration time elapsed
02:20:40.273 00.031 29988 IsSlewing returns 0
02:20:40.274 00.001 29988 IsGuiding returns 0
02:20:40.274 00.000 29988 scope move finished after 48 + 53 ms
02:20:40.274 00.000 29988 Move returns status 0, amount 48
02:20:40.274 00.000 29988 move complete, result=0
02:20:40.274 00.000 29988 worker thread done servicing request
02:20:40.274 00.000 29988 Worker thread wakes up
02:20:40.274 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
02:20:40.275 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:40.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:41.906 01.631 29988 Exposure complete
02:20:41.949 00.043 29988 worker thread done servicing request
02:20:41.949 00.000 28316 OnExposeComplete: enter
02:20:41.953 00.004 28316 UpdateGuideState(): m_state=6
02:20:41.956 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3018
02:20:41.958 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=258.92, Mass=2305, SNR=33.1, Peak=201 HFD=4.1
02:20:41.961 00.003 28316 MultiStar: [#1 -0.02,-0.02,1.01,U] [#2 0.04,-0.09,0.94,U] [#3 -0.12,-0.18,0.87,U] [#4 -0.25,-0.07,0.88,U] [#5 -0.06,0.08,0.75,U] [#6 -0.13,-0.18,0.64,U] [#7 -0.02,-0.29,0.63,U] [#8 0.02,-0.31,0.00,M5] 
02:20:41.963 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.13}, one-star: {-0.04, -0.31}
02:20:41.966 00.003 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
02:20:41.966 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
02:20:41.967 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.07 mountX=-0.09 mountY=0.12, mountTheta=2.20
02:20:41.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
02:20:41.969 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
02:20:41.969 00.000 29988 Worker thread wakes up
02:20:41.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
02:20:41.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
02:20:41.969 00.000 29988 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=0.12
02:20:41.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:41.970 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.1
02:20:41.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:41.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:41.971 00.000 28316 Enqueuing Expose request
02:20:41.972 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:20:41.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:41.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:20:41.972 00.000 29988 MoveAxis(E, 0, ABG)
02:20:41.972 00.000 29988 Move returns status 0, amount 0
02:20:41.972 00.000 29988 MoveAxis(N, 0, ABG)
02:20:41.972 00.000 29988 Move returns status 0, amount 0
02:20:41.972 00.000 29988 move complete, result=0
02:20:41.972 00.000 29988 worker thread done servicing request
02:20:41.972 00.000 29988 Worker thread wakes up
02:20:41.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:41.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:41.972 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:43.501 01.529 29988 Exposure complete
02:20:43.532 00.031 29988 worker thread done servicing request
02:20:43.533 00.001 28316 OnExposeComplete: enter
02:20:43.535 00.002 28316 UpdateGuideState(): m_state=6
02:20:43.538 00.003 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3019
02:20:43.540 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=258.77, Mass=2491, SNR=34.5, Peak=191 HFD=3.9
02:20:43.543 00.003 28316 MultiStar: [#1 -0.07,-0.26,0.97,U] [#2 -0.04,-0.16,0.92,U] [#3 -0.17,-0.28,0.00,M1] [#4 -0.31,-0.25,0.00,M1] [#5 -0.02,-0.27,0.75,U] [#6 0.03,-0.41,0.00,M1] [#7 -0.24,-0.49,0.00,M1] [#8 0.03,-0.33,0.00,M6] 
02:20:43.545 00.002 28316 refined, 3 included, MultiStar: {-0.07, -0.29}, one-star: {-0.12, -0.46}
02:20:43.545 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
02:20:43.547 00.002 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
02:20:43.550 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.80 mountX=-0.24 mountY=0.19, mountTheta=2.46
02:20:43.554 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.29, opts=13)
02:20:43.555 00.001 28316 Enqueuing Move request for scope (-0.07, -0.29)
02:20:43.556 00.001 29988 Worker thread wakes up
02:20:43.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
02:20:43.556 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
02:20:43.556 00.000 29988 Moving (-0.07, -0.29) raw xDistance=-0.24 yDistance=0.19
02:20:43.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:20:43.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:43.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:20:43.556 00.000 29988 MoveAxis(E, 50, ABG)
02:20:43.556 00.000 29988 Guiding  Dir = 2, Dur = 50
02:20:43.557 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:43.557 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.5
02:20:43.558 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:43.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:43.559 00.001 28316 Enqueuing Expose request
02:20:43.560 00.001 29988 IsSlewing returns 0
02:20:43.560 00.000 29988 IsGuiding returns 0
02:20:43.562 00.002 29988 PulseGuide returned control before completion, sleep 58
02:20:43.641 00.079 29988 IsGuiding returns 0
02:20:43.641 00.000 29988 Move returns status 0, amount 50
02:20:43.642 00.001 29988 MoveAxis(N, 0, ABG)
02:20:43.642 00.000 29988 Move returns status 0, amount 0
02:20:43.642 00.000 29988 move complete, result=0
02:20:43.642 00.000 29988 worker thread done servicing request
02:20:43.642 00.000 29988 Worker thread wakes up
02:20:43.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:43.642 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
02:20:43.644 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:45.272 01.628 29988 Exposure complete
02:20:45.327 00.055 29988 worker thread done servicing request
02:20:45.327 00.000 28316 OnExposeComplete: enter
02:20:45.328 00.001 28316 UpdateGuideState(): m_state=6
02:20:45.329 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3020
02:20:45.330 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=259.28, Mass=2463, SNR=34.3, Peak=194 HFD=3.7
02:20:45.332 00.002 28316 MultiStar: [#1 0.11,0.35,0.00,M1] [#2 0.03,0.39,0.00,M1] [#3 -0.10,0.19,0.85,U] [#4 -0.33,0.08,0.00,M2] [#5 0.04,0.39,0.00,M1] [#6 -0.09,0.01,0.63,U] [#7 -0.00,0.15,0.61,U] [#8 -0.01,-0.02,0.58,U] 
02:20:45.332 00.000 28316 refined, 4 included, MultiStar: {-0.08, 0.08}, one-star: {-0.14, 0.05}
02:20:45.334 00.002 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
02:20:45.335 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
02:20:45.336 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.33 mountX=0.11 mountY=0.03, mountTheta=0.30
02:20:45.338 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
02:20:45.338 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
02:20:45.339 00.001 29988 Worker thread wakes up
02:20:45.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
02:20:45.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
02:20:45.339 00.000 29988 Moving (-0.08, 0.08) raw xDistance=0.11 yDistance=0.03
02:20:45.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:20:45.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:45.339 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.3
02:20:45.341 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:45.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:45.341 00.000 28316 Enqueuing Expose request
02:20:45.342 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:45.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:20:45.342 00.000 29988 MoveAxis(E, 0, ABG)
02:20:45.342 00.000 29988 Move returns status 0, amount 0
02:20:45.342 00.000 29988 MoveAxis(N, 0, ABG)
02:20:45.342 00.000 29988 Move returns status 0, amount 0
02:20:45.342 00.000 29988 move complete, result=0
02:20:45.342 00.000 29988 worker thread done servicing request
02:20:45.342 00.000 29988 Worker thread wakes up
02:20:45.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:45.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:45.342 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:20:46.863 01.521 29988 Exposure complete
02:20:46.904 00.041 29988 worker thread done servicing request
02:20:46.904 00.000 28316 OnExposeComplete: enter
02:20:46.904 00.000 28316 UpdateGuideState(): m_state=6
02:20:46.905 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3021
02:20:46.905 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=259.23, Mass=2358, SNR=33.7, Peak=183 HFD=3.8
02:20:46.908 00.003 28316 MultiStar: [#1 -0.36,0.25,0.00,M2] [#2 -0.29,0.15,0.00,M2] [#3 -0.30,0.11,0.00,M1] [#4 -0.37,0.30,0.00,M3] [#5 -0.09,0.27,0.75,U] [#6 -0.10,0.11,0.62,U] [#7 -0.23,0.08,0.63,U] [#8 -0.13,-0.09,0.57,U] 
02:20:46.911 00.003 28316 refined, 4 included, MultiStar: {-0.16, 0.07}, one-star: {-0.22, -0.00}
02:20:46.913 00.002 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:20:46.915 00.002 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:20:46.917 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.70 mountX=0.13 mountY=0.11, mountTheta=0.68
02:20:46.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.07, opts=13)
02:20:46.919 00.001 28316 Enqueuing Move request for scope (-0.16, 0.07)
02:20:46.919 00.000 29988 Worker thread wakes up
02:20:46.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:46.920 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:20:46.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:46.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:46.921 00.001 28316 Enqueuing Expose request
02:20:46.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
02:20:46.922 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
02:20:46.922 00.000 29988 Moving (-0.16, 0.07) raw xDistance=0.13 yDistance=0.11
02:20:46.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:20:46.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:46.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:20:46.922 00.000 29988 MoveAxis(E, 0, ABG)
02:20:46.922 00.000 29988 Move returns status 0, amount 0
02:20:46.922 00.000 29988 MoveAxis(N, 0, ABG)
02:20:46.922 00.000 29988 Move returns status 0, amount 0
02:20:46.922 00.000 29988 move complete, result=0
02:20:46.922 00.000 29988 worker thread done servicing request
02:20:46.922 00.000 29988 Worker thread wakes up
02:20:46.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:46.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:46.922 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:48.549 01.627 29988 Exposure complete
02:20:48.588 00.039 29988 worker thread done servicing request
02:20:48.588 00.000 28316 OnExposeComplete: enter
02:20:48.589 00.001 28316 UpdateGuideState(): m_state=6
02:20:48.589 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3022
02:20:48.590 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=259.07, Mass=2570, SNR=35.1, Peak=208 HFD=3.9
02:20:48.590 00.000 28316 MultiStar: [#1 -0.37,-0.08,0.00,M3] [#2 -0.21,0.02,0.90,U] [#3 -0.38,0.04,0.00,M2] [#4 -0.23,0.04,0.83,U] [#5 -0.27,0.08,0.73,U] [#6 -0.04,-0.15,0.60,U] [#7 -0.37,-0.15,0.00,M1] [#8 -0.10,0.05,0.60,U] 
02:20:48.591 00.001 28316 refined, 5 included, MultiStar: {-0.20, -0.02}, one-star: {-0.29, -0.17}
02:20:48.591 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
02:20:48.592 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
02:20:48.593 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.21 cameraTheta=-3.02 mountX=0.06 mountY=0.19, mountTheta=1.26
02:20:48.597 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.02, opts=13)
02:20:48.599 00.002 28316 Enqueuing Move request for scope (-0.20, -0.02)
02:20:48.599 00.000 29988 Worker thread wakes up
02:20:48.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:48.600 00.001 28316 UpdateGuideState exits: m=2570 RSB=35.1
02:20:48.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:48.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:48.601 00.000 28316 Enqueuing Expose request
02:20:48.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
02:20:48.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
02:20:48.602 00.000 29988 Moving (-0.20, -0.02) raw xDistance=0.06 yDistance=0.19
02:20:48.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:20:48.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:48.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:20:48.602 00.000 29988 MoveAxis(E, 0, ABG)
02:20:48.602 00.000 29988 Move returns status 0, amount 0
02:20:48.602 00.000 29988 MoveAxis(N, 0, ABG)
02:20:48.602 00.000 29988 Move returns status 0, amount 0
02:20:48.602 00.000 29988 move complete, result=0
02:20:48.602 00.000 29988 worker thread done servicing request
02:20:48.602 00.000 29988 Worker thread wakes up
02:20:48.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:48.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:48.602 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:20:50.121 01.519 29988 Exposure complete
02:20:50.146 00.025 29988 worker thread done servicing request
02:20:50.146 00.000 28316 OnExposeComplete: enter
02:20:50.147 00.001 28316 UpdateGuideState(): m_state=6
02:20:50.147 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3023
02:20:50.149 00.002 28316 Star::Find returns 1 (0), X=950.88, Y=259.08, Mass=2388, SNR=33.8, Peak=219 HFD=4.2
02:20:50.149 00.000 28316 MultiStar: [#1 -0.01,0.07,1.02,U] [#2 0.14,0.08,0.91,U] [#3 0.06,-0.14,0.87,U] [#4 -0.14,-0.00,0.84,U] [#5 -0.02,0.07,0.73,U] [#6 0.04,-0.06,0.64,U] [#7 0.11,-0.16,0.63,U] [#8 0.34,-0.23,0.00,M4] 
02:20:50.150 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.11, -0.16}
02:20:50.153 00.003 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:20:50.155 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:20:50.158 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.77 mountX=-0.05 mountY=-0.02, mountTheta=-2.81
02:20:50.160 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
02:20:50.161 00.001 28316 Enqueuing Move request for scope (0.03, -0.03)
02:20:50.161 00.000 29988 Worker thread wakes up
02:20:50.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
02:20:50.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:50.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
02:20:50.161 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
02:20:50.163 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:50.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:50.164 00.001 28316 Enqueuing Expose request
02:20:50.164 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.05 yDistance=-0.02
02:20:50.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:20:50.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:50.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:20:50.164 00.000 29988 MoveAxis(E, 0, ABG)
02:20:50.164 00.000 29988 Move returns status 0, amount 0
02:20:50.164 00.000 29988 MoveAxis(N, 0, ABG)
02:20:50.164 00.000 29988 Move returns status 0, amount 0
02:20:50.164 00.000 29988 move complete, result=0
02:20:50.164 00.000 29988 worker thread done servicing request
02:20:50.164 00.000 29988 Worker thread wakes up
02:20:50.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:50.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:50.165 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:20:51.802 01.637 29988 Exposure complete
02:20:51.829 00.027 29988 worker thread done servicing request
02:20:51.829 00.000 28316 OnExposeComplete: enter
02:20:51.829 00.000 28316 UpdateGuideState(): m_state=6
02:20:51.830 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3024
02:20:51.831 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=259.07, Mass=2321, SNR=33.4, Peak=196 HFD=3.9
02:20:51.831 00.000 28316 MultiStar: [#1 -0.36,0.12,0.00,M3] [#2 -0.27,0.06,0.93,U] [#3 -0.30,0.11,0.00,M2] [#4 -0.22,0.07,0.86,U] [#5 -0.25,0.16,0.75,U] [#6 -0.17,0.00,0.66,U] [#7 -0.49,-0.03,0.00,M1] [#8 -0.02,-0.00,0.61,U] 
02:20:51.832 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.01}, one-star: {-0.14, -0.16}
02:20:51.832 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
02:20:51.832 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
02:20:51.833 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=0.09 mountY=0.16, mountTheta=1.05
02:20:51.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
02:20:51.835 00.001 28316 Enqueuing Move request for scope (-0.18, 0.01)
02:20:51.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:51.836 00.001 29988 Worker thread wakes up
02:20:51.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
02:20:51.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
02:20:51.836 00.000 29988 Moving (-0.18, 0.01) raw xDistance=0.09 yDistance=0.16
02:20:51.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:20:51.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:51.836 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.4
02:20:51.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:51.838 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:51.838 00.000 28316 Enqueuing Expose request
02:20:51.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:20:51.838 00.000 29988 MoveAxis(E, 0, ABG)
02:20:51.838 00.000 29988 Move returns status 0, amount 0
02:20:51.838 00.000 29988 MoveAxis(N, 0, ABG)
02:20:51.838 00.000 29988 Move returns status 0, amount 0
02:20:51.838 00.000 29988 move complete, result=0
02:20:51.838 00.000 29988 worker thread done servicing request
02:20:51.838 00.000 29988 Worker thread wakes up
02:20:51.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:51.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:51.838 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:20:53.356 01.518 29988 Exposure complete
02:20:53.392 00.036 29988 worker thread done servicing request
02:20:53.392 00.000 28316 OnExposeComplete: enter
02:20:53.394 00.002 28316 UpdateGuideState(): m_state=6
02:20:53.397 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3025
02:20:53.399 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=259.19, Mass=2412, SNR=34.0, Peak=202 HFD=3.8
02:20:53.402 00.003 28316 MultiStar: [#1 -0.07,0.12,0.98,U] [#2 -0.15,0.17,0.94,U] [#3 -0.05,-0.01,0.86,U] [#4 -0.36,0.16,0.00,M1] [#5 -0.02,0.21,0.74,U] [#6 -0.04,-0.04,0.65,U] [#7 -0.14,-0.05,0.63,U] [#8 -0.10,0.13,0.58,U] 
02:20:53.404 00.002 28316 refined, 7 included, MultiStar: {-0.10, 0.06}, one-star: {-0.22, -0.04}
02:20:53.406 00.002 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:20:53.408 00.002 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:20:53.410 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.60 mountX=0.10 mountY=0.06, mountTheta=0.57
02:20:53.411 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.06, opts=13)
02:20:53.411 00.000 28316 Enqueuing Move request for scope (-0.10, 0.06)
02:20:53.412 00.001 29988 Worker thread wakes up
02:20:53.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:53.412 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
02:20:53.413 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:53.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:53.414 00.001 28316 Enqueuing Expose request
02:20:53.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
02:20:53.414 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
02:20:53.414 00.000 29988 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=0.06
02:20:53.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:20:53.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:53.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:20:53.414 00.000 29988 MoveAxis(E, 0, ABG)
02:20:53.414 00.000 29988 Move returns status 0, amount 0
02:20:53.414 00.000 29988 MoveAxis(N, 0, ABG)
02:20:53.414 00.000 29988 Move returns status 0, amount 0
02:20:53.414 00.000 29988 move complete, result=0
02:20:53.414 00.000 29988 worker thread done servicing request
02:20:53.414 00.000 29988 Worker thread wakes up
02:20:53.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:53.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:53.415 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:20:55.052 01.637 29988 Exposure complete
02:20:55.091 00.039 29988 worker thread done servicing request
02:20:55.091 00.000 28316 OnExposeComplete: enter
02:20:55.093 00.002 28316 UpdateGuideState(): m_state=6
02:20:55.094 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3026
02:20:55.094 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=259.19, Mass=2349, SNR=33.7, Peak=182 HFD=3.8
02:20:55.097 00.003 28316 MultiStar: [#1 -0.26,0.17,0.00,M3] [#2 -0.21,0.07,0.88,U] [#3 -0.39,0.02,0.00,M2] [#4 -0.36,0.11,0.00,M2] [#5 -0.23,0.20,0.73,U] [#6 -0.15,-0.10,0.62,U] [#7 -0.09,-0.03,0.65,U] [#8 -0.08,-0.16,0.59,U] 
02:20:55.098 00.001 28316 refined, 5 included, MultiStar: {-0.19, -0.00}, one-star: {-0.31, -0.05}
02:20:55.099 00.001 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.11 = 1.17)
02:20:55.100 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.15 = 1.13)
02:20:55.101 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.12 mountX=0.08 mountY=0.17, mountTheta=1.16
02:20:55.103 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.00, opts=13)
02:20:55.105 00.002 28316 Enqueuing Move request for scope (-0.19, -0.00)
02:20:55.106 00.001 29988 Worker thread wakes up
02:20:55.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
02:20:55.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
02:20:55.106 00.000 29988 Moving (-0.19, -0.00) raw xDistance=0.08 yDistance=0.17
02:20:55.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:20:55.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:55.107 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:55.107 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.7
02:20:55.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:55.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:55.108 00.000 28316 Enqueuing Expose request
02:20:55.109 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:20:55.109 00.000 29988 MoveAxis(E, 0, ABG)
02:20:55.109 00.000 29988 Move returns status 0, amount 0
02:20:55.109 00.000 29988 MoveAxis(N, 0, ABG)
02:20:55.109 00.000 29988 Move returns status 0, amount 0
02:20:55.109 00.000 29988 move complete, result=0
02:20:55.109 00.000 29988 worker thread done servicing request
02:20:55.109 00.000 29988 Worker thread wakes up
02:20:55.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:55.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:55.109 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:20:56.639 01.530 29988 Exposure complete
02:20:56.672 00.033 29988 worker thread done servicing request
02:20:56.672 00.000 28316 OnExposeComplete: enter
02:20:56.673 00.001 28316 UpdateGuideState(): m_state=6
02:20:56.674 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3027
02:20:56.675 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=258.84, Mass=2305, SNR=33.2, Peak=167 HFD=3.9
02:20:56.676 00.001 28316 MultiStar: [#1 -0.26,-0.16,1.01,U] [#2 -0.23,-0.21,0.00,M1] [#3 -0.31,-0.30,0.00,M3] [#4 -0.37,-0.19,0.00,M3] [#5 -0.09,-0.00,0.75,U] [#6 -0.19,-0.21,0.65,U] [#7 -0.20,-0.35,0.00,M1] [#8 -0.16,-0.29,0.00,M2] 
02:20:56.677 00.001 28316 refined, 3 included, MultiStar: {-0.19, -0.20}, one-star: {-0.20, -0.39}
02:20:56.678 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
02:20:56.680 00.002 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
02:20:56.682 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-2.32 mountX=-0.11 mountY=0.26, mountTheta=1.96
02:20:56.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.20, opts=13)
02:20:56.685 00.002 28316 Enqueuing Move request for scope (-0.19, -0.20)
02:20:56.685 00.000 29988 Worker thread wakes up
02:20:56.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
02:20:56.685 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
02:20:56.685 00.000 29988 Moving (-0.19, -0.20) raw xDistance=-0.11 yDistance=0.26
02:20:56.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:20:56.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:20:56.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:56.686 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.2
02:20:56.686 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:56.687 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:56.687 00.000 28316 Enqueuing Expose request
02:20:56.688 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:20:56.688 00.000 29988 MoveAxis(E, 0, ABG)
02:20:56.688 00.000 29988 Move returns status 0, amount 0
02:20:56.688 00.000 29988 MoveAxis(N, 0, ABG)
02:20:56.688 00.000 29988 Move returns status 0, amount 0
02:20:56.688 00.000 29988 move complete, result=0
02:20:56.688 00.000 29988 worker thread done servicing request
02:20:56.688 00.000 29988 Worker thread wakes up
02:20:56.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:56.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:56.688 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:20:58.321 01.633 29988 Exposure complete
02:20:58.383 00.062 29988 worker thread done servicing request
02:20:58.384 00.001 28316 OnExposeComplete: enter
02:20:58.384 00.000 28316 UpdateGuideState(): m_state=6
02:20:58.385 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3028
02:20:58.385 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=258.78, Mass=2330, SNR=33.5, Peak=198 HFD=3.9
02:20:58.386 00.001 28316 MultiStar: [#1 0.06,-0.22,0.99,U] [#2 -0.00,-0.24,0.92,U] [#3 -0.08,-0.40,0.00,M4] [#4 -0.15,-0.13,0.85,U] [#5 0.10,-0.24,0.73,U] [#6 0.04,-0.25,0.65,U] [#7 0.09,-0.45,0.00,M2] [#8 0.13,-0.21,0.61,U] 
02:20:58.386 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.25}, one-star: {-0.02, -0.45}
02:20:58.387 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
02:20:58.387 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
02:20:58.388 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=-0.24 mountY=0.10, mountTheta=2.74
02:20:58.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.25, opts=13)
02:20:58.389 00.000 28316 Enqueuing Move request for scope (0.01, -0.25)
02:20:58.390 00.001 29988 Worker thread wakes up
02:20:58.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:58.390 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.5
02:20:58.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:58.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:58.392 00.001 28316 Enqueuing Expose request
02:20:58.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
02:20:58.392 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
02:20:58.392 00.000 29988 Moving (0.01, -0.25) raw xDistance=-0.24 yDistance=0.10
02:20:58.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:20:58.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:58.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:20:58.392 00.000 29988 MoveAxis(E, 50, ABG)
02:20:58.392 00.000 29988 Guiding  Dir = 2, Dur = 50
02:20:58.392 00.000 29988 IsSlewing returns 0
02:20:58.393 00.001 29988 IsGuiding returns 0
02:20:58.395 00.002 29988 PulseGuide returned control before completion, sleep 59
02:20:58.462 00.067 29988 IsGuiding returns 0
02:20:58.462 00.000 29988 Move returns status 0, amount 50
02:20:58.462 00.000 29988 MoveAxis(N, 0, ABG)
02:20:58.462 00.000 29988 Move returns status 0, amount 0
02:20:58.462 00.000 29988 move complete, result=0
02:20:58.462 00.000 29988 worker thread done servicing request
02:20:58.462 00.000 29988 Worker thread wakes up
02:20:58.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:58.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:58.463 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
02:20:59.876 01.413 29988 Exposure complete
02:20:59.921 00.045 29988 worker thread done servicing request
02:20:59.921 00.000 28316 OnExposeComplete: enter
02:20:59.922 00.001 28316 UpdateGuideState(): m_state=6
02:20:59.922 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3029
02:20:59.924 00.002 28316 Star::Find returns 1 (0), X=950.82, Y=259.04, Mass=2394, SNR=33.9, Peak=212 HFD=4.1
02:20:59.926 00.002 28316 MultiStar: [#1 0.07,0.04,0.98,U] [#2 -0.09,0.01,0.91,U] [#3 0.06,-0.16,0.86,U] [#4 -0.09,0.02,0.86,U] [#5 0.12,0.04,0.75,U] [#6 0.27,-0.06,0.64,U] [#7 0.12,-0.10,0.60,U] [#8 0.43,-0.14,0.00,M2] 
02:20:59.927 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.05}, one-star: {0.04, -0.19}
02:20:59.928 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:20:59.930 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:20:59.931 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.77 mountX=-0.07 mountY=-0.02, mountTheta=-2.80
02:20:59.933 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
02:20:59.934 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
02:20:59.935 00.001 29988 Worker thread wakes up
02:20:59.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:20:59.935 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
02:20:59.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:20:59.936 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:20:59.936 00.000 28316 Enqueuing Expose request
02:20:59.940 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
02:20:59.940 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
02:20:59.940 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.02
02:20:59.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:20:59.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:20:59.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:20:59.940 00.000 29988 MoveAxis(E, 0, ABG)
02:20:59.940 00.000 29988 Move returns status 0, amount 0
02:20:59.940 00.000 29988 MoveAxis(N, 0, ABG)
02:20:59.940 00.000 29988 Move returns status 0, amount 0
02:20:59.940 00.000 29988 move complete, result=0
02:20:59.940 00.000 29988 worker thread done servicing request
02:20:59.940 00.000 29988 Worker thread wakes up
02:20:59.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:20:59.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:20:59.941 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:01.567 01.626 29988 Exposure complete
02:21:01.608 00.041 29988 worker thread done servicing request
02:21:01.609 00.001 28316 OnExposeComplete: enter
02:21:01.611 00.002 28316 UpdateGuideState(): m_state=6
02:21:01.612 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3030
02:21:01.615 00.003 28316 Star::Find returns 1 (0), X=950.80, Y=258.97, Mass=2342, SNR=33.6, Peak=223 HFD=4.1
02:21:01.618 00.003 28316 MultiStar: [#1 -0.13,0.01,1.00,U] [#2 0.06,-0.02,0.92,U] [#3 -0.02,-0.06,0.86,U] [#4 -0.09,0.01,0.83,U] [#5 0.16,0.18,0.75,U] [#6 0.06,-0.17,0.64,U] [#7 -0.10,-0.10,0.65,U] [#8 0.21,-0.01,0.58,U] 
02:21:01.619 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {0.03, -0.26}
02:21:01.619 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.93)
02:21:01.620 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89)
02:21:01.620 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.36 mountX=-0.05 mountY=0.01, mountTheta=2.89
02:21:01.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.05, opts=13)
02:21:01.622 00.001 28316 Enqueuing Move request for scope (0.01, -0.05)
02:21:01.622 00.000 29988 Worker thread wakes up
02:21:01.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
02:21:01.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
02:21:01.622 00.000 29988 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.01
02:21:01.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:21:01.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:01.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:01.623 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6
02:21:01.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:01.624 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:21:01.624 00.000 29988 MoveAxis(E, 0, ABG)
02:21:01.624 00.000 29988 Move returns status 0, amount 0
02:21:01.624 00.000 29988 MoveAxis(N, 0, ABG)
02:21:01.624 00.000 29988 Move returns status 0, amount 0
02:21:01.624 00.000 29988 move complete, result=0
02:21:01.624 00.000 29988 worker thread done servicing request
02:21:01.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:01.624 00.000 28316 Enqueuing Expose request
02:21:01.625 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:21:01.625 00.000 29988 Worker thread wakes up
02:21:01.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:01.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:03.143 01.518 29988 Exposure complete
02:21:03.179 00.036 29988 worker thread done servicing request
02:21:03.179 00.000 28316 OnExposeComplete: enter
02:21:03.180 00.001 28316 UpdateGuideState(): m_state=6
02:21:03.180 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3031
02:21:03.181 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=259.00, Mass=2460, SNR=34.4, Peak=211 HFD=4.0
02:21:03.181 00.000 28316 MultiStar: [#1 0.05,0.05,0.97,U] [#2 -0.10,0.08,0.90,U] [#3 -0.18,-0.05,0.86,U] [#4 -0.14,0.04,0.83,U] [#5 -0.03,-0.00,0.74,U] [#6 0.19,-0.17,0.64,U] [#7 0.16,-0.15,0.61,U] [#8 0.06,-0.14,0.59,U] 
02:21:03.182 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.08, -0.23}
02:21:03.182 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.33)
02:21:03.182 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
02:21:03.183 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.96 mountX=-0.04 mountY=0.05, mountTheta=2.31
02:21:03.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
02:21:03.185 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
02:21:03.185 00.000 29988 Worker thread wakes up
02:21:03.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
02:21:03.185 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
02:21:03.185 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.04 yDistance=0.05
02:21:03.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:21:03.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:03.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:21:03.185 00.000 29988 MoveAxis(E, 0, ABG)
02:21:03.185 00.000 29988 Move returns status 0, amount 0
02:21:03.185 00.000 29988 MoveAxis(N, 0, ABG)
02:21:03.185 00.000 29988 Move returns status 0, amount 0
02:21:03.185 00.000 29988 move complete, result=0
02:21:03.185 00.000 29988 worker thread done servicing request
02:21:03.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:03.187 00.002 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:21:03.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:03.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:03.188 00.000 28316 Enqueuing Expose request
02:21:03.189 00.001 29988 Worker thread wakes up
02:21:03.189 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:21:03.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:03.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:04.818 01.629 29988 Exposure complete
02:21:04.862 00.044 29988 worker thread done servicing request
02:21:04.862 00.000 28316 OnExposeComplete: enter
02:21:04.863 00.001 28316 UpdateGuideState(): m_state=6
02:21:04.865 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3032
02:21:04.867 00.002 28316 Star::Find returns 1 (0), X=950.57, Y=259.25, Mass=2362, SNR=33.6, Peak=195 HFD=3.7
02:21:04.868 00.001 28316 MultiStar: [#1 -0.11,0.13,0.98,U] [#2 -0.14,0.18,0.93,U] [#3 -0.26,0.12,0.88,U] [#4 -0.23,0.19,0.85,U] [#5 -0.15,0.17,0.75,U] [#6 -0.02,0.16,0.62,U] [#7 -0.12,0.09,0.64,U] [#8 0.08,0.24,0.60,U] 
02:21:04.869 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.14}, one-star: {-0.21, 0.02}
02:21:04.870 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
02:21:04.871 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
02:21:04.872 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=0.19 mountY=0.06, mountTheta=0.33
02:21:04.874 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
02:21:04.875 00.001 28316 Enqueuing Move request for scope (-0.14, 0.14)
02:21:04.875 00.000 29988 Worker thread wakes up
02:21:04.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:04.877 00.002 28316 UpdateGuideState exits: m=2362 RSB=33.6
02:21:04.877 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:04.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:04.878 00.000 28316 Enqueuing Expose request
02:21:04.879 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
02:21:04.879 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
02:21:04.879 00.000 29988 Moving (-0.14, 0.14) raw xDistance=0.19 yDistance=0.06
02:21:04.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:21:04.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:04.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:21:04.879 00.000 29988 MoveAxis(E, 0, ABG)
02:21:04.879 00.000 29988 Move returns status 0, amount 0
02:21:04.879 00.000 29988 MoveAxis(N, 0, ABG)
02:21:04.879 00.000 29988 Move returns status 0, amount 0
02:21:04.879 00.000 29988 move complete, result=0
02:21:04.879 00.000 29988 worker thread done servicing request
02:21:04.879 00.000 29988 Worker thread wakes up
02:21:04.879 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:04.882 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:04.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:06.404 01.522 29988 Exposure complete
02:21:06.452 00.048 29988 worker thread done servicing request
02:21:06.452 00.000 28316 OnExposeComplete: enter
02:21:06.453 00.001 28316 UpdateGuideState(): m_state=6
02:21:06.453 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3033
02:21:06.454 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=259.24, Mass=2275, SNR=33.0, Peak=193 HFD=3.9
02:21:06.455 00.001 28316 MultiStar: [#1 -0.07,0.20,1.02,U] [#2 -0.10,0.13,0.96,U] [#3 -0.13,0.12,0.89,U] [#4 -0.16,0.11,0.88,U] [#5 -0.06,0.15,0.78,U] [#6 -0.03,0.05,0.65,U] [#7 -0.13,0.03,0.64,U] [#8 -0.12,-0.13,0.60,U] 
02:21:06.455 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.09}, one-star: {0.02, 0.01}
02:21:06.456 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
02:21:06.456 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
02:21:06.457 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.67 mountX=0.01 mountY=-0.02, mountTheta=-1.33
02:21:06.461 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
02:21:06.461 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
02:21:06.462 00.001 29988 Worker thread wakes up
02:21:06.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:06.462 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.0
02:21:06.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:06.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:06.463 00.000 28316 Enqueuing Expose request
02:21:06.464 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
02:21:06.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
02:21:06.464 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.01 yDistance=-0.02
02:21:06.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:21:06.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:06.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:21:06.464 00.000 29988 MoveAxis(E, 0, ABG)
02:21:06.464 00.000 29988 Move returns status 0, amount 0
02:21:06.464 00.000 29988 MoveAxis(N, 0, ABG)
02:21:06.464 00.000 29988 Move returns status 0, amount 0
02:21:06.464 00.000 29988 move complete, result=0
02:21:06.464 00.000 29988 worker thread done servicing request
02:21:06.464 00.000 29988 Worker thread wakes up
02:21:06.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:06.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:06.464 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:08.097 01.633 29988 Exposure complete
02:21:08.130 00.033 29988 worker thread done servicing request
02:21:08.130 00.000 28316 OnExposeComplete: enter
02:21:08.131 00.001 28316 UpdateGuideState(): m_state=6
02:21:08.131 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3034
02:21:08.132 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=259.16, Mass=2457, SNR=34.4, Peak=205 HFD=3.8
02:21:08.132 00.000 28316 MultiStar: [#1 -0.17,0.10,0.97,U] [#2 -0.05,0.16,0.92,U] [#3 -0.22,0.02,0.83,U] [#4 -0.43,0.18,0.00,M1] [#5 -0.28,0.26,0.00,M1] [#6 -0.21,-0.07,0.63,U] [#7 -0.24,-0.06,0.61,U] [#8 0.01,-0.05,0.60,U] 
02:21:08.133 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.01}, one-star: {-0.26, -0.08}
02:21:08.133 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:21:08.133 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
02:21:08.134 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.06 mountX=0.08 mountY=0.14, mountTheta=1.06
02:21:08.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.01, opts=13)
02:21:08.136 00.001 28316 Enqueuing Move request for scope (-0.17, 0.01)
02:21:08.136 00.000 29988 Worker thread wakes up
02:21:08.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:08.137 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:21:08.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:08.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:08.138 00.000 28316 Enqueuing Expose request
02:21:08.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
02:21:08.138 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
02:21:08.138 00.000 29988 Moving (-0.17, 0.01) raw xDistance=0.08 yDistance=0.14
02:21:08.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:21:08.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:08.139 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:21:08.139 00.000 29988 MoveAxis(E, 0, ABG)
02:21:08.139 00.000 29988 Move returns status 0, amount 0
02:21:08.139 00.000 29988 MoveAxis(N, 0, ABG)
02:21:08.139 00.000 29988 Move returns status 0, amount 0
02:21:08.139 00.000 29988 move complete, result=0
02:21:08.139 00.000 29988 worker thread done servicing request
02:21:08.139 00.000 29988 Worker thread wakes up
02:21:08.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:08.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:08.139 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:09.657 01.518 29988 Exposure complete
02:21:09.709 00.052 29988 worker thread done servicing request
02:21:09.709 00.000 28316 OnExposeComplete: enter
02:21:09.711 00.002 28316 UpdateGuideState(): m_state=6
02:21:09.712 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3035
02:21:09.714 00.002 28316 Star::Find returns 1 (0), X=950.61, Y=259.22, Mass=2440, SNR=34.0, Peak=206 HFD=3.7
02:21:09.716 00.002 28316 MultiStar: [#1 -0.34,0.18,0.00,M1] [#2 -0.02,0.26,0.90,U] [#3 -0.12,-0.03,0.87,U] [#4 -0.25,0.23,0.00,M2] [#5 -0.16,0.04,0.73,U] [#6 -0.09,-0.04,0.65,U] [#7 -0.24,0.01,0.61,U] [#8 -0.15,0.02,0.59,U] 
02:21:09.716 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.04}, one-star: {-0.17, -0.01}
02:21:09.717 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:21:09.717 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
02:21:09.718 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.83 mountX=0.09 mountY=0.10, mountTheta=0.82
02:21:09.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
02:21:09.719 00.000 28316 Enqueuing Move request for scope (-0.13, 0.04)
02:21:09.719 00.000 29988 Worker thread wakes up
02:21:09.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
02:21:09.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
02:21:09.719 00.000 29988 Moving (-0.13, 0.04) raw xDistance=0.09 yDistance=0.10
02:21:09.720 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:09.720 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.0
02:21:09.721 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:09.721 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:09.721 00.000 28316 Enqueuing Expose request
02:21:09.722 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:21:09.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:09.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:21:09.722 00.000 29988 MoveAxis(E, 0, ABG)
02:21:09.722 00.000 29988 Move returns status 0, amount 0
02:21:09.722 00.000 29988 MoveAxis(N, 0, ABG)
02:21:09.722 00.000 29988 Move returns status 0, amount 0
02:21:09.722 00.000 29988 move complete, result=0
02:21:09.722 00.000 29988 worker thread done servicing request
02:21:09.722 00.000 29988 Worker thread wakes up
02:21:09.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:09.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:09.722 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:11.354 01.632 29988 Exposure complete
02:21:11.380 00.026 29988 worker thread done servicing request
02:21:11.381 00.001 28316 OnExposeComplete: enter
02:21:11.382 00.001 28316 UpdateGuideState(): m_state=6
02:21:11.384 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3036
02:21:11.386 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=259.34, Mass=2465, SNR=34.2, Peak=221 HFD=3.8
02:21:11.389 00.003 28316 MultiStar: [#1 -0.27,0.20,0.00,M2] [#2 -0.29,0.26,0.00,M1] [#3 -0.18,0.27,0.00,M1] [#4 -0.19,0.12,0.85,U] [#5 -0.16,0.20,0.75,U] [#6 -0.04,0.06,0.62,U] [#7 -0.13,-0.07,0.63,U] [#8 -0.21,-0.02,0.61,U] 
02:21:11.391 00.002 28316 refined, 5 included, MultiStar: {-0.16, 0.08}, one-star: {-0.20, 0.11}
02:21:11.393 00.002 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:21:11.393 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:21:11.394 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=0.14 mountY=0.11, mountTheta=0.67
02:21:11.395 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
02:21:11.395 00.000 28316 Enqueuing Move request for scope (-0.16, 0.08)
02:21:11.396 00.001 29988 Worker thread wakes up
02:21:11.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:11.396 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.2
02:21:11.397 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:11.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:11.398 00.001 28316 Enqueuing Expose request
02:21:11.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
02:21:11.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
02:21:11.398 00.000 29988 Moving (-0.16, 0.08) raw xDistance=0.14 yDistance=0.11
02:21:11.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:21:11.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:11.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:21:11.398 00.000 29988 MoveAxis(E, 0, ABG)
02:21:11.398 00.000 29988 Move returns status 0, amount 0
02:21:11.398 00.000 29988 MoveAxis(N, 0, ABG)
02:21:11.398 00.000 29988 Move returns status 0, amount 0
02:21:11.398 00.000 29988 move complete, result=0
02:21:11.398 00.000 29988 worker thread done servicing request
02:21:11.398 00.000 29988 Worker thread wakes up
02:21:11.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:11.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:11.399 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:12.921 01.522 29988 Exposure complete
02:21:12.975 00.054 29988 worker thread done servicing request
02:21:12.976 00.001 28316 OnExposeComplete: enter
02:21:12.976 00.000 28316 UpdateGuideState(): m_state=6
02:21:12.979 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3037
02:21:12.980 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=259.29, Mass=2334, SNR=33.5, Peak=215 HFD=3.7
02:21:12.983 00.003 28316 MultiStar: [#1 -0.27,0.35,0.00,M3] [#2 -0.05,0.17,0.97,U] [#3 0.07,0.11,0.86,U] [#4 -0.37,0.27,0.00,M2] [#5 -0.05,0.28,0.73,U] [#6 -0.09,0.21,0.65,U] [#7 -0.13,0.04,0.64,U] [#8 -0.15,0.15,0.61,U] 
02:21:12.986 00.003 28316 single-star, 6 included, MultiStar: {-0.06, 0.14}, one-star: {-0.08, 0.05}
02:21:12.986 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
02:21:12.987 00.001 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
02:21:12.987 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.53 mountX=0.08 mountY=0.04, mountTheta=0.51
02:21:12.988 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
02:21:12.989 00.001 28316 Enqueuing Move request for scope (-0.08, 0.05)
02:21:12.989 00.000 29988 Worker thread wakes up
02:21:12.990 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:21:12.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:21:12.990 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.04
02:21:12.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:21:12.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:12.990 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:21:12.991 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:12.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:12.991 00.000 28316 Enqueuing Expose request
02:21:12.992 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:12.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:21:12.992 00.000 29988 MoveAxis(E, 0, ABG)
02:21:12.992 00.000 29988 Move returns status 0, amount 0
02:21:12.992 00.000 29988 MoveAxis(N, 0, ABG)
02:21:12.992 00.000 29988 Move returns status 0, amount 0
02:21:12.992 00.000 29988 move complete, result=0
02:21:12.992 00.000 29988 worker thread done servicing request
02:21:12.992 00.000 29988 Worker thread wakes up
02:21:12.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:12.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:12.992 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:21:14.628 01.636 29988 Exposure complete
02:21:14.710 00.082 29988 worker thread done servicing request
02:21:14.710 00.000 28316 OnExposeComplete: enter
02:21:14.711 00.001 28316 UpdateGuideState(): m_state=6
02:21:14.712 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3038
02:21:14.713 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=259.08, Mass=2400, SNR=33.9, Peak=208 HFD=3.9
02:21:14.714 00.001 28316 MultiStar: [#1 -0.47,0.10,0.00,M4] [#2 -0.18,0.12,0.94,U] [#3 -0.32,-0.17,0.00,M1] [#4 -0.24,0.14,0.85,U] [#5 -0.22,0.24,0.00,M1] [#6 0.10,-0.04,0.66,U] [#7 -0.46,-0.12,0.00,M1] [#8 -0.22,-0.16,0.58,U] 
02:21:14.715 00.001 28316 refined, 4 included, MultiStar: {-0.17, -0.01}, one-star: {-0.24, -0.16}
02:21:14.716 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
02:21:14.716 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
02:21:14.717 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.07 mountX=0.06 mountY=0.16, mountTheta=1.21
02:21:14.719 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.01, opts=13)
02:21:14.720 00.001 28316 Enqueuing Move request for scope (-0.17, -0.01)
02:21:14.721 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:14.722 00.001 29988 Worker thread wakes up
02:21:14.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
02:21:14.722 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
02:21:14.722 00.000 29988 Moving (-0.17, -0.01) raw xDistance=0.06 yDistance=0.16
02:21:14.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:21:14.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:14.722 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
02:21:14.724 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:14.725 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:21:14.725 00.000 29988 MoveAxis(E, 0, ABG)
02:21:14.725 00.000 29988 Move returns status 0, amount 0
02:21:14.725 00.000 29988 MoveAxis(N, 0, ABG)
02:21:14.725 00.000 29988 Move returns status 0, amount 0
02:21:14.725 00.000 29988 move complete, result=0
02:21:14.726 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:14.727 00.001 28316 Enqueuing Expose request
02:21:14.728 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:14.729 00.001 29988 worker thread done servicing request
02:21:14.729 00.000 29988 Worker thread wakes up
02:21:14.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:14.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:16.137 01.408 29988 Exposure complete
02:21:16.172 00.035 29988 worker thread done servicing request
02:21:16.172 00.000 28316 OnExposeComplete: enter
02:21:16.173 00.001 28316 UpdateGuideState(): m_state=6
02:21:16.174 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3039
02:21:16.174 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=259.08, Mass=2432, SNR=34.3, Peak=227 HFD=4.0
02:21:16.175 00.001 28316 MultiStar: [#1 -0.27,0.11,0.98,U] [#2 -0.21,0.09,0.93,U] [#3 -0.07,-0.06,0.86,U] [#4 -0.26,0.11,0.82,U] [#5 -0.27,0.18,0.00,M2] [#6 -0.21,-0.02,0.63,U] [#7 -0.18,0.02,0.61,U] [#8 -0.06,-0.09,0.59,U] 
02:21:16.175 00.000 28316 single-star, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.06, -0.15}
02:21:16.175 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
02:21:16.176 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
02:21:16.176 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.96 mountX=-0.11 mountY=0.12, mountTheta=2.31
02:21:16.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
02:21:16.177 00.000 28316 Enqueuing Move request for scope (-0.06, -0.15)
02:21:16.178 00.001 29988 Worker thread wakes up
02:21:16.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
02:21:16.178 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
02:21:16.178 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
02:21:16.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:21:16.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:16.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:16.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:21:16.179 00.000 29988 MoveAxis(E, 0, ABG)
02:21:16.179 00.000 29988 Move returns status 0, amount 0
02:21:16.179 00.000 29988 MoveAxis(N, 0, ABG)
02:21:16.179 00.000 29988 Move returns status 0, amount 0
02:21:16.179 00.000 29988 move complete, result=0
02:21:16.179 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.3
02:21:16.181 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:16.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:16.182 00.001 28316 Enqueuing Expose request
02:21:16.182 00.000 29988 worker thread done servicing request
02:21:16.182 00.000 29988 Worker thread wakes up
02:21:16.182 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:16.183 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:16.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:17.812 01.629 29988 Exposure complete
02:21:17.862 00.050 29988 worker thread done servicing request
02:21:17.862 00.000 28316 OnExposeComplete: enter
02:21:17.863 00.001 28316 UpdateGuideState(): m_state=6
02:21:17.864 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3040
02:21:17.864 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=259.09, Mass=2382, SNR=33.7, Peak=207 HFD=3.9
02:21:17.865 00.001 28316 MultiStar: [#1 -0.15,-0.00,0.98,U] [#2 -0.07,0.08,0.93,U] [#3 -0.34,-0.04,0.00,M1] [#4 -0.39,0.00,0.00,M1] [#5 -0.16,0.01,0.76,U] [#6 0.02,-0.04,0.63,U] [#7 -0.07,-0.26,0.63,U] [#8 -0.03,-0.08,0.62,U] 
02:21:17.865 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.06}, one-star: {-0.15, -0.15}
02:21:17.866 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
02:21:17.866 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
02:21:17.866 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.62 mountX=-0.01 mountY=0.11, mountTheta=1.66
02:21:17.868 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
02:21:17.868 00.000 28316 Enqueuing Move request for scope (-0.10, -0.06)
02:21:17.868 00.000 29988 Worker thread wakes up
02:21:17.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
02:21:17.869 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
02:21:17.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:17.869 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
02:21:17.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:17.870 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:17.870 00.000 28316 Enqueuing Expose request
02:21:17.873 00.003 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.11
02:21:17.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:21:17.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:17.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:21:17.873 00.000 29988 MoveAxis(E, 0, ABG)
02:21:17.873 00.000 29988 Move returns status 0, amount 0
02:21:17.873 00.000 29988 MoveAxis(N, 0, ABG)
02:21:17.873 00.000 29988 Move returns status 0, amount 0
02:21:17.873 00.000 29988 move complete, result=0
02:21:17.873 00.000 29988 worker thread done servicing request
02:21:17.873 00.000 29988 Worker thread wakes up
02:21:17.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:17.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:17.874 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:19.391 01.517 29988 Exposure complete
02:21:19.430 00.039 29988 worker thread done servicing request
02:21:19.430 00.000 28316 OnExposeComplete: enter
02:21:19.432 00.002 28316 UpdateGuideState(): m_state=6
02:21:19.433 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3041
02:21:19.434 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=259.10, Mass=2389, SNR=34.0, Peak=213 HFD=4.2
02:21:19.436 00.002 28316 MultiStar: [#1 0.02,0.08,0.95,U] [#2 0.09,0.07,0.92,U] [#3 0.03,0.01,0.86,U] [#4 -0.13,0.16,0.83,U] [#5 0.01,0.10,0.74,U] [#6 0.13,0.01,0.63,U] [#7 -0.11,0.01,0.61,U] [#8 0.20,-0.18,0.59,U] 
02:21:19.439 00.003 28316 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.06, -0.13}
02:21:19.441 00.002 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
02:21:19.443 00.002 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
02:21:19.446 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.52 mountX=0.00 mountY=-0.04, mountTheta=-1.48
02:21:19.450 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
02:21:19.451 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
02:21:19.452 00.001 29988 Worker thread wakes up
02:21:19.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:21:19.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:21:19.452 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.00 yDistance=-0.04
02:21:19.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:21:19.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:19.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:19.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:21:19.452 00.000 29988 MoveAxis(E, 0, ABG)
02:21:19.452 00.000 28316 UpdateGuideState exits: m=2389 RSB=34.0
02:21:19.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:19.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:19.454 00.001 28316 Enqueuing Expose request
02:21:19.454 00.000 29988 Move returns status 0, amount 0
02:21:19.455 00.001 29988 MoveAxis(N, 0, ABG)
02:21:19.455 00.000 29988 Move returns status 0, amount 0
02:21:19.455 00.000 29988 move complete, result=0
02:21:19.455 00.000 29988 worker thread done servicing request
02:21:19.455 00.000 29988 Worker thread wakes up
02:21:19.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:19.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,244,31,31)
02:21:19.455 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:20.342 00.887 28316 evsrv: cli 0C97DFF0 connect
02:21:20.343 00.001 28316 case statement mapped state 6 to 3
02:21:20.343 00.000 28316 case statement mapped state 6 to 3
02:21:20.344 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"get_app_state","id":"78901726-e3b5-447e-b0f2-36e4786e60f2"}
02:21:20.344 00.000 28316 case statement mapped state 6 to 3
02:21:20.345 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"78901726-e3b5-447e-b0f2-36e4786e60f2"}
02:21:20.346 00.001 28316 evsrv: cli 0C97DFF0 disconnect
02:21:20.347 00.001 28316 evsrv: cli 0C97E090 connect
02:21:20.349 00.002 28316 case statement mapped state 6 to 3
02:21:20.350 00.001 28316 case statement mapped state 6 to 3
02:21:20.350 00.000 28316 evsrv: cli 0C97E090 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"9846c89e-2a83-43e0-88d3-33f43b15b2a2"}
02:21:20.351 00.001 28316 PhdController::Dither begins
02:21:20.352 00.001 28316 dither: size=2.00, dRA=-1.32 dDec=0.63
02:21:20.352 00.000 28316 MountToCamera -- mountTheta (2.70) + m_xAngle (2.00) = xAngle (4.70 = -1.59)
02:21:20.353 00.001 28316 MountToCamera -- mountX=-1.32 mountY=0.63 hyp=1.47 mountTheta=2.70 cameraX=-0.02, cameraY=-1.47 cameraTheta=-1.59
02:21:20.353 00.000 28316 setting lock position to (950.75, 257.77)
02:21:20.353 00.000 28316 Mount: notify guiding dithered (-0.0, -1.5)
02:21:20.354 00.001 28316 MultiStar: stabilizing after lock position change
02:21:20.354 00.000 28316 Status Line: Dithering de -1.32,0.63
02:21:20.357 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:21:20.357 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
02:21:20.358 00.001 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":0,"id":"9846c89e-2a83-43e0-88d3-33f43b15b2a2"}
02:21:20.359 00.001 28316 evsrv: cli 0C97E090 disconnect
02:21:21.077 00.718 29988 Exposure complete
02:21:21.116 00.039 29988 worker thread done servicing request
02:21:21.116 00.000 28316 OnExposeComplete: enter
02:21:21.117 00.001 28316 UpdateGuideState(): m_state=6
02:21:21.118 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3042
02:21:21.119 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=259.20, Mass=2452, SNR=34.3, Peak=215 HFD=3.9
02:21:21.121 00.002 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
02:21:21.121 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
02:21:21.123 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=1.44 hyp=1.44 cameraTheta=1.58 mountX=1.31 mountY=-0.63, mountTheta=-0.45
02:21:21.125 00.002 28316 dither recenter: remaining=(1.3,-0.6) step=(1.3,-0.6)
02:21:21.127 00.002 28316 MountToCamera -- mountTheta (-0.44) + m_xAngle (2.00) = xAngle (1.55 = 1.55)
02:21:21.128 00.001 28316 MountToCamera -- mountX=1.32 mountY=-0.63 hyp=1.47 mountTheta=-0.44 cameraX=0.02, cameraY=1.47 cameraTheta=1.55
02:21:21.128 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=1.47, opts=4)
02:21:21.129 00.001 28316 Enqueuing Move request for scope (0.02, 1.47)
02:21:21.130 00.001 28316 Mount: notify direct move 1.32,-0.63
02:21:21.131 00.001 29988 Worker thread wakes up
02:21:21.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 1.47) opts 0x4
02:21:21.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 1.47)
02:21:21.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:21.132 00.001 29988 Moving (0.02, 1.47) raw xDistance=1.32 yDistance=-0.63
02:21:21.132 00.000 29988 MoveAxis(W, 442, B)
02:21:21.132 00.000 29988 Guiding  Dir = 3, Dur = 442
02:21:21.132 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.3
02:21:21.133 00.001 29988 IsSlewing returns 0
02:21:21.134 00.001 28316 PhdController: settling, locked = 1, distance = 1.53 (0.50) aobump = 0 frame = 1 / 99999
02:21:21.135 00.001 29988 IsGuiding returns 0
02:21:21.135 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148481.134,"Host":"ASUS_SAM","Inst":1,"Distance":1.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:21:21.136 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:21.137 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:21.138 00.001 28316 Enqueuing Expose request
02:21:21.138 00.000 29988 PulseGuide returned control before completion, sleep 450
02:21:21.597 00.459 29988 IsGuiding returns 0
02:21:21.597 00.000 29988 Move returns status 0, amount 442
02:21:21.597 00.000 29988 MoveAxis(N, 150, B)
02:21:21.597 00.000 29988 Guiding  Dir = 0, Dur = 150
02:21:21.597 00.000 29988 IsSlewing returns 0
02:21:21.598 00.001 29988 IsGuiding returns 0
02:21:21.603 00.005 29988 PulseGuide returned control before completion, sleep 155
02:21:21.762 00.159 29988 IsGuiding returns 1
02:21:21.762 00.000 29988 scope still moving after pulse duration time elapsed
02:21:21.794 00.032 29988 IsSlewing returns 0
02:21:21.794 00.000 29988 IsGuiding returns 0
02:21:21.795 00.001 29988 scope move finished after 150 + 46 ms
02:21:21.795 00.000 29988 Move returns status 0, amount 150
02:21:21.795 00.000 29988 move complete, result=0
02:21:21.795 00.000 29988 worker thread done servicing request
02:21:21.795 00.000 28316 GuideStep: 1.3 px 442 ms WEST, -0.6 px 150 ms NORTH
02:21:21.796 00.001 29988 Worker thread wakes up
02:21:21.796 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:21.797 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:23.212 01.415 29988 Exposure complete
02:21:23.248 00.036 29988 worker thread done servicing request
02:21:23.259 00.011 28316 OnExposeComplete: enter
02:21:23.260 00.001 28316 UpdateGuideState(): m_state=6
02:21:23.261 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3043
02:21:23.261 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=258.22, Mass=2388, SNR=33.8, Peak=193 HFD=4.1
02:21:23.262 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
02:21:23.262 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
02:21:23.263 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.46 hyp=0.51 cameraTheta=1.10 mountX=0.32 mountY=-0.41, mountTheta=-0.91
02:21:23.264 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.46, opts=13)
02:21:23.264 00.000 28316 Enqueuing Move request for scope (0.23, 0.46)
02:21:23.265 00.001 29988 Worker thread wakes up
02:21:23.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:23.265 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
02:21:23.265 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 2 / 99999
02:21:23.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.46) opts 0xd
02:21:23.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.46)
02:21:23.266 00.000 29988 Moving (0.23, 0.46) raw xDistance=0.32 yDistance=-0.41
02:21:23.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
02:21:23.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:21:23.266 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148483.266,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:21:23.267 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:21:23.267 00.000 29988 MoveAxis(W, 67, ABG)
02:21:23.267 00.000 29988 Guiding  Dir = 3, Dur = 67
02:21:23.267 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:23.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:23.267 00.000 28316 Enqueuing Expose request
02:21:23.268 00.001 29988 IsSlewing returns 0
02:21:23.268 00.000 29988 IsGuiding returns 0
02:21:23.270 00.002 29988 PulseGuide returned control before completion, sleep 76
02:21:23.355 00.085 29988 IsGuiding returns 0
02:21:23.355 00.000 29988 Move returns status 0, amount 67
02:21:23.355 00.000 29988 MoveAxis(N, 0, ABG)
02:21:23.355 00.000 29988 Move returns status 0, amount 0
02:21:23.355 00.000 29988 move complete, result=0
02:21:23.355 00.000 29988 worker thread done servicing request
02:21:23.355 00.000 29988 Worker thread wakes up
02:21:23.356 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:23.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:23.356 00.000 28316 GuideStep: 0.3 px 67 ms WEST, -0.4 px 0 ms NORTH
02:21:24.992 01.636 29988 Exposure complete
02:21:25.040 00.048 29988 worker thread done servicing request
02:21:25.040 00.000 28316 OnExposeComplete: enter
02:21:25.041 00.001 28316 UpdateGuideState(): m_state=6
02:21:25.041 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3044
02:21:25.042 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=257.39, Mass=2420, SNR=33.9, Peak=200 HFD=3.7
02:21:25.042 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
02:21:25.043 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:21:25.044 00.001 28316 CameraToMount -- cameraX=0.49 cameraY=-0.37 hyp=0.62 cameraTheta=-0.65 mountX=-0.54 mountY=-0.27, mountTheta=-2.68
02:21:25.046 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=-0.37, opts=13)
02:21:25.047 00.001 28316 Enqueuing Move request for scope (0.49, -0.37)
02:21:25.047 00.000 29988 Worker thread wakes up
02:21:25.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:25.048 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.37) opts 0xd
02:21:25.048 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
02:21:25.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.49, -0.37)
02:21:25.048 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 3 / 99999
02:21:25.049 00.001 29988 Moving (0.49, -0.37) raw xDistance=-0.54 yDistance=-0.27
02:21:25.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.54
02:21:25.049 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148485.049,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:21:25.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:21:25.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:21:25.049 00.000 29988 MoveAxis(E, 109, ABG)
02:21:25.049 00.000 29988 Guiding  Dir = 2, Dur = 109
02:21:25.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:25.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:25.050 00.000 28316 Enqueuing Expose request
02:21:25.051 00.001 29988 IsSlewing returns 0
02:21:25.051 00.000 29988 IsGuiding returns 0
02:21:25.052 00.001 29988 PulseGuide returned control before completion, sleep 118
02:21:25.182 00.130 29988 IsGuiding returns 0
02:21:25.182 00.000 29988 Move returns status 0, amount 109
02:21:25.182 00.000 29988 MoveAxis(N, 0, ABG)
02:21:25.182 00.000 29988 Move returns status 0, amount 0
02:21:25.182 00.000 29988 move complete, result=0
02:21:25.182 00.000 29988 worker thread done servicing request
02:21:25.182 00.000 29988 Worker thread wakes up
02:21:25.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:25.182 00.000 28316 GuideStep: -0.5 px 109 ms EAST, -0.3 px 0 ms NORTH
02:21:25.183 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:26.595 01.412 29988 Exposure complete
02:21:26.637 00.042 29988 worker thread done servicing request
02:21:26.637 00.000 28316 OnExposeComplete: enter
02:21:26.638 00.001 28316 UpdateGuideState(): m_state=6
02:21:26.638 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3045
02:21:26.640 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=257.80, Mass=2370, SNR=33.8, Peak=220 HFD=4.1
02:21:26.641 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
02:21:26.641 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
02:21:26.642 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.23 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
02:21:26.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.04, opts=13)
02:21:26.643 00.000 28316 Enqueuing Move request for scope (0.16, 0.04)
02:21:26.644 00.001 29988 Worker thread wakes up
02:21:26.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:26.644 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
02:21:26.644 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 4 / 99999
02:21:26.645 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
02:21:26.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
02:21:26.645 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148486.645,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:21:26.645 00.000 29988 Moving (0.16, 0.04) raw xDistance=-0.03 yDistance=-0.15
02:21:26.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:21:26.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:26.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:26.646 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:26.646 00.000 28316 Enqueuing Expose request
02:21:26.647 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:21:26.647 00.000 29988 MoveAxis(E, 0, ABG)
02:21:26.647 00.000 29988 Move returns status 0, amount 0
02:21:26.647 00.000 29988 MoveAxis(N, 0, ABG)
02:21:26.647 00.000 29988 Move returns status 0, amount 0
02:21:26.647 00.000 29988 move complete, result=0
02:21:26.647 00.000 29988 worker thread done servicing request
02:21:26.647 00.000 29988 Worker thread wakes up
02:21:26.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:26.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:26.648 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:21:28.284 01.636 29988 Exposure complete
02:21:28.329 00.045 29988 worker thread done servicing request
02:21:28.329 00.000 28316 OnExposeComplete: enter
02:21:28.331 00.002 28316 UpdateGuideState(): m_state=6
02:21:28.332 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3046
02:21:28.333 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=257.85, Mass=2452, SNR=34.4, Peak=240 HFD=4.1
02:21:28.334 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
02:21:28.335 00.001 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
02:21:28.336 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=0.04 mountY=-0.12, mountTheta=-1.26
02:21:28.337 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.08, opts=13)
02:21:28.338 00.001 28316 Enqueuing Move request for scope (0.09, 0.08)
02:21:28.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:28.339 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.4
02:21:28.339 00.000 29988 Worker thread wakes up
02:21:28.339 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 5 / 99999
02:21:28.340 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
02:21:28.340 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148488.340,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
02:21:28.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
02:21:28.340 00.000 29988 Moving (0.09, 0.08) raw xDistance=0.04 yDistance=-0.12
02:21:28.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:21:28.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:28.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:28.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:28.341 00.000 28316 Enqueuing Expose request
02:21:28.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:21:28.342 00.001 29988 MoveAxis(E, 0, ABG)
02:21:28.342 00.000 29988 Move returns status 0, amount 0
02:21:28.342 00.000 29988 MoveAxis(N, 0, ABG)
02:21:28.342 00.000 29988 Move returns status 0, amount 0
02:21:28.342 00.000 29988 move complete, result=0
02:21:28.342 00.000 29988 worker thread done servicing request
02:21:28.342 00.000 29988 Worker thread wakes up
02:21:28.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:28.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:28.342 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:21:29.860 01.518 29988 Exposure complete
02:21:29.916 00.056 29988 worker thread done servicing request
02:21:29.916 00.000 28316 OnExposeComplete: enter
02:21:29.916 00.000 28316 UpdateGuideState(): m_state=6
02:21:29.917 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3047
02:21:29.917 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.75, Mass=2298, SNR=33.2, Peak=223 HFD=4.0
02:21:29.918 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:21:29.918 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:21:29.919 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.09 mountX=-0.10 mountY=-0.16, mountTheta=-2.10
02:21:29.919 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.02, opts=13)
02:21:29.923 00.004 28316 Enqueuing Move request for scope (0.19, -0.02)
02:21:29.926 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:29.928 00.002 28316 UpdateGuideState exits: m=2298 RSB=33.2
02:21:29.930 00.002 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 6 / 99999
02:21:29.932 00.002 29988 Worker thread wakes up
02:21:29.932 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148489.932,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
02:21:29.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
02:21:29.932 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
02:21:29.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:29.933 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:29.933 00.000 28316 Enqueuing Expose request
02:21:29.934 00.001 29988 Moving (0.19, -0.02) raw xDistance=-0.10 yDistance=-0.16
02:21:29.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:21:29.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:29.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:21:29.934 00.000 29988 MoveAxis(E, 0, ABG)
02:21:29.934 00.000 29988 Move returns status 0, amount 0
02:21:29.934 00.000 29988 MoveAxis(N, 0, ABG)
02:21:29.934 00.000 29988 Move returns status 0, amount 0
02:21:29.934 00.000 29988 move complete, result=0
02:21:29.934 00.000 29988 worker thread done servicing request
02:21:29.934 00.000 29988 Worker thread wakes up
02:21:29.934 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:21:29.935 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:29.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:31.569 01.634 29988 Exposure complete
02:21:31.617 00.048 29988 worker thread done servicing request
02:21:31.617 00.000 28316 OnExposeComplete: enter
02:21:31.618 00.001 28316 UpdateGuideState(): m_state=6
02:21:31.618 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3048
02:21:31.619 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=257.86, Mass=2397, SNR=34.0, Peak=220 HFD=4.1
02:21:31.619 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
02:21:31.620 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
02:21:31.621 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=-0.01 mountY=-0.24, mountTheta=-1.59
02:21:31.623 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.10, opts=13)
02:21:31.624 00.001 28316 Enqueuing Move request for scope (0.22, 0.10)
02:21:31.625 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:31.625 00.000 29988 Worker thread wakes up
02:21:31.625 00.000 28316 UpdateGuideState exits: m=2397 RSB=34.0
02:21:31.626 00.001 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 7 / 99999
02:21:31.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
02:21:31.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
02:21:31.626 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148491.626,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
02:21:31.626 00.000 29988 Moving (0.22, 0.10) raw xDistance=-0.01 yDistance=-0.24
02:21:31.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:31.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:31.627 00.000 28316 Enqueuing Expose request
02:21:31.628 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:21:31.628 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.53
02:21:31.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:21:31.628 00.000 29988 MoveAxis(E, 0, ABG)
02:21:31.628 00.000 29988 Move returns status 0, amount 0
02:21:31.628 00.000 29988 MoveAxis(N, 58, ABG)
02:21:31.628 00.000 29988 Guiding  Dir = 0, Dur = 58
02:21:31.628 00.000 29988 IsSlewing returns 0
02:21:31.628 00.000 29988 IsGuiding returns 0
02:21:31.633 00.005 29988 PulseGuide returned control before completion, sleep 64
02:21:31.709 00.076 29988 IsGuiding returns 0
02:21:31.709 00.000 29988 Move returns status 0, amount 58
02:21:31.710 00.001 29988 move complete, result=0
02:21:31.710 00.000 29988 worker thread done servicing request
02:21:31.710 00.000 29988 Worker thread wakes up
02:21:31.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:31.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:31.710 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
02:21:33.115 01.405 29988 Exposure complete
02:21:33.157 00.042 29988 worker thread done servicing request
02:21:33.158 00.001 28316 OnExposeComplete: enter
02:21:33.159 00.001 28316 UpdateGuideState(): m_state=6
02:21:33.160 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3049
02:21:33.162 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=257.75, Mass=2305, SNR=33.4, Peak=215 HFD=3.8
02:21:33.163 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
02:21:33.163 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
02:21:33.164 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.34 mountX=-0.04 mountY=-0.04, mountTheta=-2.36
02:21:33.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.02, opts=13)
02:21:33.166 00.001 28316 Enqueuing Move request for scope (0.05, -0.02)
02:21:33.166 00.000 29988 Worker thread wakes up
02:21:33.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:33.167 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.4
02:21:33.167 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 8 / 99999
02:21:33.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
02:21:33.168 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148493.168,"Host":"ASUS_SAM","Inst":1,"Distance":0.21,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
02:21:33.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
02:21:33.168 00.000 29988 Moving (0.05, -0.02) raw xDistance=-0.04 yDistance=-0.04
02:21:33.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:21:33.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:33.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:33.169 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:33.169 00.000 28316 Enqueuing Expose request
02:21:33.170 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:21:33.170 00.000 29988 MoveAxis(E, 0, ABG)
02:21:33.170 00.000 29988 Move returns status 0, amount 0
02:21:33.170 00.000 29988 MoveAxis(N, 0, ABG)
02:21:33.170 00.000 29988 Move returns status 0, amount 0
02:21:33.170 00.000 29988 move complete, result=0
02:21:33.170 00.000 29988 worker thread done servicing request
02:21:33.170 00.000 29988 Worker thread wakes up
02:21:33.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:33.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:33.170 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:34.805 01.635 29988 Exposure complete
02:21:34.847 00.042 29988 worker thread done servicing request
02:21:34.848 00.001 28316 OnExposeComplete: enter
02:21:34.850 00.002 28316 UpdateGuideState(): m_state=6
02:21:34.850 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3050
02:21:34.851 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=257.86, Mass=2404, SNR=33.8, Peak=182 HFD=3.8
02:21:34.851 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:21:34.852 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:21:34.852 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.76 mountX=0.19 mountY=0.17, mountTheta=0.74
02:21:34.853 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.10, opts=13)
02:21:34.854 00.001 28316 Enqueuing Move request for scope (-0.24, 0.10)
02:21:34.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:34.854 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.8
02:21:34.855 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 9 / 99999
02:21:34.855 00.000 28316 PhdController: newstate STATE_FINISH
02:21:34.856 00.001 28316 PhdController complete: success
02:21:34.856 00.000 29988 Worker thread wakes up
02:21:34.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
02:21:34.856 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
02:21:34.856 00.000 29988 Moving (-0.24, 0.10) raw xDistance=0.19 yDistance=0.17
02:21:34.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:21:34.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:34.856 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786148494.856,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
02:21:34.857 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:21:34.857 00.000 29988 MoveAxis(E, 0, ABG)
02:21:34.857 00.000 29988 Move returns status 0, amount 0
02:21:34.857 00.000 29988 MoveAxis(N, 0, ABG)
02:21:34.857 00.000 29988 Move returns status 0, amount 0
02:21:34.857 00.000 29988 move complete, result=0
02:21:34.857 00.000 28316 Mount: notify guiding dither settle done success=1
02:21:34.858 00.001 28316 PhdController: newstate STATE_IDLE
02:21:34.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:34.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:34.859 00.000 28316 Enqueuing Expose request
02:21:34.859 00.000 29988 worker thread done servicing request
02:21:34.859 00.000 29988 Worker thread wakes up
02:21:34.860 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:34.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:34.860 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:36.383 01.523 29988 Exposure complete
02:21:36.425 00.042 29988 worker thread done servicing request
02:21:36.426 00.001 28316 OnExposeComplete: enter
02:21:36.427 00.001 28316 UpdateGuideState(): m_state=6
02:21:36.430 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3051
02:21:36.433 00.003 28316 Star::Find returns 1 (0), X=950.58, Y=257.97, Mass=2392, SNR=33.8, Peak=201 HFD=3.9
02:21:36.435 00.002 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
02:21:36.436 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
02:21:36.436 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.29 mountX=0.26 mountY=0.07, mountTheta=0.26
02:21:36.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.20, opts=13)
02:21:36.438 00.001 28316 Enqueuing Move request for scope (-0.18, 0.20)
02:21:36.438 00.000 29988 Worker thread wakes up
02:21:36.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
02:21:36.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
02:21:36.438 00.000 29988 Moving (-0.18, 0.20) raw xDistance=0.26 yDistance=0.07
02:21:36.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
02:21:36.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:36.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:36.439 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.8
02:21:36.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:36.440 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:36.440 00.000 28316 Enqueuing Expose request
02:21:36.441 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:21:36.441 00.000 29988 MoveAxis(W, 54, ABG)
02:21:36.441 00.000 29988 Guiding  Dir = 3, Dur = 54
02:21:36.441 00.000 29988 IsSlewing returns 0
02:21:36.441 00.000 29988 IsGuiding returns 0
02:21:36.443 00.002 29988 PulseGuide returned control before completion, sleep 62
02:21:36.507 00.064 29988 IsGuiding returns 1
02:21:36.507 00.000 29988 scope still moving after pulse duration time elapsed
02:21:36.539 00.032 29988 IsSlewing returns 0
02:21:36.539 00.000 29988 IsGuiding returns 0
02:21:36.539 00.000 29988 scope move finished after 54 + 44 ms
02:21:36.539 00.000 29988 Move returns status 0, amount 54
02:21:36.539 00.000 29988 MoveAxis(N, 0, ABG)
02:21:36.539 00.000 29988 Move returns status 0, amount 0
02:21:36.539 00.000 29988 move complete, result=0
02:21:36.539 00.000 29988 worker thread done servicing request
02:21:36.539 00.000 29988 Worker thread wakes up
02:21:36.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:36.539 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH
02:21:36.543 00.004 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:38.168 01.625 29988 Exposure complete
02:21:38.197 00.029 29988 worker thread done servicing request
02:21:38.197 00.000 28316 OnExposeComplete: enter
02:21:38.198 00.001 28316 UpdateGuideState(): m_state=6
02:21:38.198 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.199 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.91, Mass=2441, SNR=34.1, Peak=208 HFD=4.2
02:21:38.199 00.000 28316 MultiStar: exiting stabilization period
02:21:38.200 00.001 28316 MultiStar: updating star positions after lock position change
02:21:38.200 00.000 28316 Star::Find(15, 661, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.201 00.001 28316 Star::Find returns 1 (0), X=661.76, Y=161.97, Mass=2435, SNR=33.9, Peak=204 HFD=4.3
02:21:38.201 00.000 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.201 00.000 28316 Star::Find returns 1 (0), X=1033.30, Y=392.85, Mass=2132, SNR=31.4, Peak=156 HFD=4.5
02:21:38.202 00.001 28316 Star::Find(15, 977, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.202 00.000 28316 Star::Find returns 1 (0), X=977.73, Y=250.23, Mass=1736, SNR=29.0, Peak=147 HFD=3.8
02:21:38.203 00.001 28316 Star::Find(15, 310, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.203 00.000 28316 Star::Find returns 1 (0), X=311.30, Y=829.78, Mass=1625, SNR=27.7, Peak=131 HFD=4.2
02:21:38.204 00.001 28316 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.204 00.000 28316 Star::Find returns 1 (0), X=494.27, Y=90.98, Mass=1306, SNR=25.0, Peak=109 HFD=4.0
02:21:38.205 00.001 28316 Star::Find(15, 288, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.206 00.001 28316 Star::Find returns 1 (0), X=289.11, Y=916.64, Mass=951, SNR=21.4, Peak=88 HFD=3.8
02:21:38.206 00.000 28316 Star::Find(15, 678, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.207 00.001 28316 Star::Find returns 1 (0), X=679.21, Y=947.11, Mass=958, SNR=21.4, Peak=76 HFD=4.1
02:21:38.207 00.000 28316 Star::Find(15, 1145, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.208 00.001 28316 Star::Find returns 1 (0), X=1146.01, Y=747.66, Mass=878, SNR=20.5, Peak=61 HFD=4.7
02:21:38.208 00.000 28316 Star::Find(15, 246, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.209 00.001 28316 Star::Find returns 1 (0), X=246.87, Y=519.92, Mass=577, SNR=16.7, Peak=65 HFD=4.0
02:21:38.209 00.000 28316 Star::Find(15, 649, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.210 00.001 28316 Star::Find returns 1 (0), X=650.11, Y=643.57, Mass=678, SNR=17.9, Peak=53 HFD=3.9
02:21:38.210 00.000 28316 Star::Find(15, 1130, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3052
02:21:38.211 00.001 28316 Star::Find returns 1 (0), X=1130.72, Y=625.51, Mass=626, SNR=17.4, Peak=49 HFD=3.6
02:21:38.211 00.000 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
02:21:38.211 00.000 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
02:21:38.212 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.73 mountX=0.07 mountY=-0.21, mountTheta=-1.27
02:21:38.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.15, opts=13)
02:21:38.215 00.001 28316 Enqueuing Move request for scope (0.16, 0.15)
02:21:38.215 00.000 29988 Worker thread wakes up
02:21:38.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:38.216 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.1
02:21:38.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:38.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:38.217 00.001 28316 Enqueuing Expose request
02:21:38.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
02:21:38.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
02:21:38.217 00.000 29988 Moving (0.16, 0.15) raw xDistance=0.07 yDistance=-0.21
02:21:38.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:21:38.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:21:38.217 00.000 29988 MoveAxis(E, 0, ABG)
02:21:38.217 00.000 29988 Move returns status 0, amount 0
02:21:38.217 00.000 29988 MoveAxis(N, 50, ABG)
02:21:38.217 00.000 29988 Guiding  Dir = 0, Dur = 50
02:21:38.218 00.001 29988 IsSlewing returns 0
02:21:38.218 00.000 29988 IsGuiding returns 0
02:21:38.223 00.005 29988 PulseGuide returned control before completion, sleep 56
02:21:38.295 00.072 29988 IsGuiding returns 0
02:21:38.295 00.000 29988 Move returns status 0, amount 50
02:21:38.295 00.000 29988 move complete, result=0
02:21:38.295 00.000 29988 worker thread done servicing request
02:21:38.295 00.000 29988 Worker thread wakes up
02:21:38.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:38.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:38.295 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
02:21:39.706 01.411 29988 Exposure complete
02:21:39.741 00.035 29988 worker thread done servicing request
02:21:39.741 00.000 28316 OnExposeComplete: enter
02:21:39.742 00.001 28316 UpdateGuideState(): m_state=6
02:21:39.743 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3053
02:21:39.745 00.002 28316 Star::Find returns 1 (0), X=950.95, Y=257.49, Mass=2471, SNR=34.5, Peak=183 HFD=4.0
02:21:39.746 00.001 28316 MultiStar: [#1 0.13,-0.30,0.00,M2] [#2 -0.09,-0.56,0.00,M1] [#3 0.12,-0.44,0.00,M1] [#4 -0.29,-0.47,0.00,M1] [#5 -0.02,-0.33,0.00,M1] [#6 -0.07,-0.39,0.00,M1] [#7 -0.05,-0.03,0.60,U] [#8 0.00,-0.42,0.00,M1] 
02:21:39.748 00.002 28316 refined, 1 included, MultiStar: {0.11, -0.18}, one-star: {0.20, -0.27}
02:21:39.749 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:21:39.749 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:21:39.750 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.04 mountX=-0.21 mountY=-0.01, mountTheta=-3.08
02:21:39.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.18, opts=13)
02:21:39.752 00.001 28316 Enqueuing Move request for scope (0.11, -0.18)
02:21:39.752 00.000 29988 Worker thread wakes up
02:21:39.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:39.752 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:21:39.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:39.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:39.754 00.001 28316 Enqueuing Expose request
02:21:39.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
02:21:39.754 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
02:21:39.754 00.000 29988 Moving (0.11, -0.18) raw xDistance=-0.21 yDistance=-0.01
02:21:39.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:21:39.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:39.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:21:39.754 00.000 29988 MoveAxis(E, 44, ABG)
02:21:39.754 00.000 29988 Guiding  Dir = 2, Dur = 44
02:21:39.755 00.001 29988 IsSlewing returns 0
02:21:39.755 00.000 29988 IsGuiding returns 0
02:21:39.757 00.002 29988 PulseGuide returned control before completion, sleep 53
02:21:39.813 00.056 29988 IsGuiding returns 1
02:21:39.813 00.000 29988 scope still moving after pulse duration time elapsed
02:21:39.845 00.032 29988 IsSlewing returns 0
02:21:39.845 00.000 29988 IsGuiding returns 0
02:21:39.846 00.001 29988 scope move finished after 44 + 46 ms
02:21:39.846 00.000 29988 Move returns status 0, amount 44
02:21:39.846 00.000 29988 MoveAxis(N, 0, ABG)
02:21:39.846 00.000 29988 Move returns status 0, amount 0
02:21:39.846 00.000 29988 move complete, result=0
02:21:39.846 00.000 29988 worker thread done servicing request
02:21:39.846 00.000 29988 Worker thread wakes up
02:21:39.846 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
02:21:39.847 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:39.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:41.482 01.635 29988 Exposure complete
02:21:41.523 00.041 29988 worker thread done servicing request
02:21:41.524 00.001 28316 OnExposeComplete: enter
02:21:41.524 00.000 28316 UpdateGuideState(): m_state=6
02:21:41.525 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3054
02:21:41.525 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=257.63, Mass=2407, SNR=34.1, Peak=187 HFD=3.7
02:21:41.526 00.001 28316 MultiStar: [#1 -0.16,-0.26,0.99,U] [#2 -0.18,-0.25,0.92,U] [#3 -0.24,-0.40,0.00,M2] [#4 -0.14,-0.42,0.00,M2] [#5 0.01,-0.37,0.00,M2] [#6 -0.12,-0.17,0.63,U] [#7 -0.25,0.05,0.64,U] [#8 -0.06,-0.22,0.59,U] 
02:21:41.527 00.001 28316 single-star, 5 included, MultiStar: {-0.13, -0.17}, one-star: {-0.01, -0.14}
02:21:41.528 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
02:21:41.529 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
02:21:41.529 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.66 mountX=-0.12 mountY=0.07, mountTheta=2.59
02:21:41.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
02:21:41.531 00.001 28316 Enqueuing Move request for scope (-0.01, -0.14)
02:21:41.531 00.000 29988 Worker thread wakes up
02:21:41.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:41.532 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.1
02:21:41.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:41.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:41.533 00.001 28316 Enqueuing Expose request
02:21:41.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
02:21:41.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
02:21:41.533 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.12 yDistance=0.07
02:21:41.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:21:41.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:41.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:21:41.533 00.000 29988 MoveAxis(E, 0, ABG)
02:21:41.533 00.000 29988 Move returns status 0, amount 0
02:21:41.533 00.000 29988 MoveAxis(N, 0, ABG)
02:21:41.533 00.000 29988 Move returns status 0, amount 0
02:21:41.533 00.000 29988 move complete, result=0
02:21:41.533 00.000 29988 worker thread done servicing request
02:21:41.533 00.000 29988 Worker thread wakes up
02:21:41.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:41.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:41.534 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:43.053 01.519 29988 Exposure complete
02:21:43.097 00.044 29988 worker thread done servicing request
02:21:43.097 00.000 28316 OnExposeComplete: enter
02:21:43.099 00.002 28316 UpdateGuideState(): m_state=6
02:21:43.100 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3055
02:21:43.101 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.52, Mass=2422, SNR=34.1, Peak=187 HFD=3.7
02:21:43.102 00.001 28316 MultiStar: [#1 -0.22,-0.17,0.99,U] [#2 -0.22,-0.41,0.00,M1] [#3 -0.16,-0.43,0.00,M3] [#4 -0.00,-0.55,0.00,M3] [#5 -0.21,-0.26,0.00,M3] [#6 -0.08,-0.38,0.00,M1] [#7 -0.37,-0.24,0.00,M1] [#8 0.08,-0.38,0.00,M1] 
02:21:43.103 00.001 28316 refined, 1 included, MultiStar: {-0.15, -0.21}, one-star: {-0.07, -0.25}
02:21:43.104 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
02:21:43.104 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
02:21:43.105 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.19 mountX=-0.13 mountY=0.23, mountTheta=2.09
02:21:43.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.21, opts=13)
02:21:43.106 00.000 28316 Enqueuing Move request for scope (-0.15, -0.21)
02:21:43.107 00.001 29988 Worker thread wakes up
02:21:43.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:43.107 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
02:21:43.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:43.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:43.108 00.000 28316 Enqueuing Expose request
02:21:43.109 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
02:21:43.109 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
02:21:43.110 00.001 29988 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.23
02:21:43.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:21:43.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:21:43.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:21:43.110 00.000 29988 MoveAxis(E, 0, ABG)
02:21:43.110 00.000 29988 Move returns status 0, amount 0
02:21:43.110 00.000 29988 MoveAxis(N, 0, ABG)
02:21:43.110 00.000 29988 Move returns status 0, amount 0
02:21:43.110 00.000 29988 move complete, result=0
02:21:43.110 00.000 29988 worker thread done servicing request
02:21:43.110 00.000 29988 Worker thread wakes up
02:21:43.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:43.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:43.110 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:44.743 01.633 29988 Exposure complete
02:21:44.796 00.053 29988 worker thread done servicing request
02:21:44.796 00.000 28316 OnExposeComplete: enter
02:21:44.798 00.002 28316 UpdateGuideState(): m_state=6
02:21:44.799 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3056
02:21:44.799 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=257.38, Mass=2390, SNR=33.9, Peak=210 HFD=3.9
02:21:44.800 00.001 28316 MultiStar: [#1 -0.18,-0.34,0.00,M1] [#2 0.08,-0.48,0.00,M2] [#3 0.10,-0.52,0.00,M4] [#4 -0.28,-0.35,0.00,M4] [#5 -0.05,-0.53,0.00,M4] [#6 -0.31,-0.14,0.00,M2] [#7 -0.15,-0.01,0.62,U] [#8 -0.04,-0.33,0.00,M2] 
02:21:44.800 00.000 28316 refined, 1 included, MultiStar: {0.03, -0.24}, one-star: {0.14, -0.39}
02:21:44.800 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
02:21:44.801 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
02:21:44.801 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.25 cameraTheta=-1.46 mountX=-0.23 mountY=0.09, mountTheta=2.79
02:21:44.803 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.24, opts=13)
02:21:44.803 00.000 28316 Enqueuing Move request for scope (0.03, -0.24)
02:21:44.804 00.001 29988 Worker thread wakes up
02:21:44.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
02:21:44.804 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
02:21:44.804 00.000 29988 Moving (0.03, -0.24) raw xDistance=-0.23 yDistance=0.09
02:21:44.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:21:44.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:44.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:21:44.804 00.000 29988 MoveAxis(E, 49, ABG)
02:21:44.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:44.804 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:21:44.805 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:44.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:44.806 00.001 28316 Enqueuing Expose request
02:21:44.806 00.000 29988 Guiding  Dir = 2, Dur = 49
02:21:44.806 00.000 29988 IsSlewing returns 0
02:21:44.806 00.000 29988 IsGuiding returns 0
02:21:44.808 00.002 29988 PulseGuide returned control before completion, sleep 58
02:21:44.880 00.072 29988 IsGuiding returns 0
02:21:44.881 00.001 29988 Move returns status 0, amount 49
02:21:44.881 00.000 29988 MoveAxis(N, 0, ABG)
02:21:44.881 00.000 29988 Move returns status 0, amount 0
02:21:44.881 00.000 29988 move complete, result=0
02:21:44.881 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
02:21:44.881 00.000 29988 worker thread done servicing request
02:21:44.882 00.001 29988 Worker thread wakes up
02:21:44.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:44.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:46.294 01.412 29988 Exposure complete
02:21:46.329 00.035 29988 worker thread done servicing request
02:21:46.329 00.000 28316 OnExposeComplete: enter
02:21:46.330 00.001 28316 UpdateGuideState(): m_state=6
02:21:46.330 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3057
02:21:46.331 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.61, Mass=2451, SNR=34.3, Peak=203 HFD=3.9
02:21:46.331 00.000 28316 MultiStar: [#1 -0.11,-0.28,0.98,U] [#2 -0.06,-0.24,0.90,U] [#3 -0.06,-0.39,0.00,M5] [#4 -0.43,-0.07,0.00,M5] [#5 -0.31,-0.48,0.00,M5] [#6 -0.47,-0.18,0.00,M3] [#7 -0.24,0.06,0.62,U] [#8 -0.11,-0.20,0.59,U] 
02:21:46.332 00.001 28316 single-star, 4 included, MultiStar: {-0.07, -0.18}, one-star: {0.08, -0.16}
02:21:46.332 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
02:21:46.333 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
02:21:46.333 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=-0.18 mountY=-0.00, mountTheta=-3.14
02:21:46.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
02:21:46.335 00.001 28316 Enqueuing Move request for scope (0.08, -0.16)
02:21:46.335 00.000 29988 Worker thread wakes up
02:21:46.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
02:21:46.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
02:21:46.335 00.000 29988 Moving (0.08, -0.16) raw xDistance=-0.18 yDistance=-0.00
02:21:46.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:21:46.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:46.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:21:46.335 00.000 29988 MoveAxis(E, 0, ABG)
02:21:46.335 00.000 29988 Move returns status 0, amount 0
02:21:46.335 00.000 29988 MoveAxis(N, 0, ABG)
02:21:46.335 00.000 29988 Move returns status 0, amount 0
02:21:46.335 00.000 29988 move complete, result=0
02:21:46.335 00.000 29988 worker thread done servicing request
02:21:46.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:46.336 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.3
02:21:46.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:46.337 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:46.337 00.000 28316 Enqueuing Expose request
02:21:46.338 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:46.339 00.001 29988 Worker thread wakes up
02:21:46.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:46.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:47.972 01.633 29988 Exposure complete
02:21:48.007 00.035 29988 worker thread done servicing request
02:21:48.007 00.000 28316 OnExposeComplete: enter
02:21:48.009 00.002 28316 UpdateGuideState(): m_state=6
02:21:48.009 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3058
02:21:48.010 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.75, Mass=2439, SNR=34.2, Peak=189 HFD=3.8
02:21:48.010 00.000 28316 MultiStar: [#1 -0.15,-0.19,0.97,U] [#2 -0.14,-0.31,0.00,M2] [#3 -0.14,-0.31,0.00,M6] [#4 -0.34,-0.29,0.00,M6] [#5 -0.33,-0.22,0.00,M6] [#6 -0.64,-0.07,0.00,M4] [#7 -0.47,-0.15,0.00,M1] [#8 -0.27,-0.36,0.00,M2] 
02:21:48.011 00.001 28316 single-star, 1 included, MultiStar: {-0.14, -0.10}, one-star: {-0.13, -0.01}
02:21:48.011 00.000 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
02:21:48.012 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
02:21:48.012 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.05 mountX=0.04 mountY=0.13, mountTheta=1.23
02:21:48.013 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
02:21:48.014 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
02:21:48.015 00.001 29988 Worker thread wakes up
02:21:48.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
02:21:48.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
02:21:48.015 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.13
02:21:48.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:21:48.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:48.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:21:48.015 00.000 29988 MoveAxis(E, 0, ABG)
02:21:48.015 00.000 29988 Move returns status 0, amount 0
02:21:48.015 00.000 29988 MoveAxis(N, 0, ABG)
02:21:48.015 00.000 29988 Move returns status 0, amount 0
02:21:48.015 00.000 29988 move complete, result=0
02:21:48.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:48.017 00.002 28316 UpdateGuideState exits: m=2439 RSB=34.2
02:21:48.018 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:48.018 00.000 29988 worker thread done servicing request
02:21:48.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:48.020 00.001 28316 Enqueuing Expose request
02:21:48.020 00.000 29988 Worker thread wakes up
02:21:48.020 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:48.021 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:48.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:49.546 01.525 29988 Exposure complete
02:21:49.590 00.044 29988 worker thread done servicing request
02:21:49.590 00.000 28316 OnExposeComplete: enter
02:21:49.591 00.001 28316 UpdateGuideState(): m_state=6
02:21:49.591 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3059
02:21:49.592 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=257.61, Mass=2411, SNR=34.0, Peak=197 HFD=3.9
02:21:49.592 00.000 28316 MultiStar: [#1 -0.19,-0.26,0.00,M1] [#2 0.11,-0.44,0.00,M3] [#3 0.09,-0.36,0.00,M7] [#4 -0.24,-0.32,0.00,M7] [#5 -0.26,-0.26,0.00,M7] [#6 -0.24,-0.12,0.64,U] [#7 -0.38,0.14,0.00,M2] [#8 -0.08,-0.26,0.60,U] 
02:21:49.593 00.001 28316 refined, 2 included, MultiStar: {-0.04, -0.18}, one-star: {0.11, -0.16}
02:21:49.593 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
02:21:49.594 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
02:21:49.594 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.80 mountX=-0.14 mountY=0.12, mountTheta=2.46
02:21:49.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.18, opts=13)
02:21:49.595 00.000 28316 Enqueuing Move request for scope (-0.04, -0.18)
02:21:49.596 00.001 29988 Worker thread wakes up
02:21:49.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
02:21:49.596 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
02:21:49.596 00.000 29988 Moving (-0.04, -0.18) raw xDistance=-0.14 yDistance=0.12
02:21:49.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:21:49.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:49.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:49.597 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:21:49.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:49.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:49.599 00.001 28316 Enqueuing Expose request
02:21:49.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:21:49.599 00.000 29988 MoveAxis(E, 0, ABG)
02:21:49.599 00.000 29988 Move returns status 0, amount 0
02:21:49.599 00.000 29988 MoveAxis(N, 0, ABG)
02:21:49.599 00.000 29988 Move returns status 0, amount 0
02:21:49.599 00.000 29988 move complete, result=0
02:21:49.599 00.000 29988 worker thread done servicing request
02:21:49.599 00.000 29988 Worker thread wakes up
02:21:49.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:49.600 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:49.600 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:51.223 01.623 29988 Exposure complete
02:21:51.259 00.036 29988 worker thread done servicing request
02:21:51.259 00.000 28316 OnExposeComplete: enter
02:21:51.260 00.001 28316 UpdateGuideState(): m_state=6
02:21:51.263 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3060
02:21:51.264 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=257.48, Mass=2552, SNR=35.0, Peak=187 HFD=3.8
02:21:51.265 00.001 28316 MultiStar: [#1 -0.16,-0.26,0.94,U] [#2 -0.18,-0.40,0.00,M4] [#3 -0.12,-0.47,0.00,M8] [#4 -0.34,-0.30,0.00,M8] [#5 -0.29,-0.38,0.00,M8] [#6 -0.40,-0.08,0.00,M4] [#7 -0.43,0.02,0.00,M3] [#8 -0.13,-0.15,0.56,U] 
02:21:51.266 00.001 28316 refined, 2 included, MultiStar: {-0.11, -0.24}, one-star: {-0.05, -0.28}
02:21:51.267 00.001 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:21:51.267 00.000 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:21:51.268 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.27 cameraTheta=-2.00 mountX=-0.18 mountY=0.21, mountTheta=2.27
02:21:51.271 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.24, opts=13)
02:21:51.272 00.001 28316 Enqueuing Move request for scope (-0.11, -0.24)
02:21:51.273 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:51.273 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.0
02:21:51.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:51.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:51.275 00.001 28316 Enqueuing Expose request
02:21:51.275 00.000 29988 Worker thread wakes up
02:21:51.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
02:21:51.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
02:21:51.275 00.000 29988 Moving (-0.11, -0.24) raw xDistance=-0.18 yDistance=0.21
02:21:51.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:21:51.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:21:51.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:21:51.275 00.000 29988 MoveAxis(E, 0, ABG)
02:21:51.276 00.001 29988 Move returns status 0, amount 0
02:21:51.276 00.000 29988 MoveAxis(N, 0, ABG)
02:21:51.276 00.000 29988 Move returns status 0, amount 0
02:21:51.276 00.000 29988 move complete, result=0
02:21:51.276 00.000 29988 worker thread done servicing request
02:21:51.276 00.000 29988 Worker thread wakes up
02:21:51.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:51.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:51.276 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:52.798 01.522 29988 Exposure complete
02:21:52.846 00.048 29988 worker thread done servicing request
02:21:52.846 00.000 28316 OnExposeComplete: enter
02:21:52.848 00.002 28316 UpdateGuideState(): m_state=6
02:21:52.849 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3061
02:21:52.851 00.002 28316 Star::Find returns 1 (0), X=950.72, Y=257.70, Mass=2342, SNR=33.5, Peak=190 HFD=3.7
02:21:52.852 00.001 28316 MultiStar: [#1 -0.31,-0.25,0.00,M1] [#2 -0.26,-0.40,0.00,M5] [#3 -0.19,-0.29,0.00,M9] [#4 -0.45,-0.36,0.00,M9] [#5 -0.37,-0.32,0.00,M9] [#6 -0.38,-0.24,0.00,M5] [#7 -0.51,-0.10,0.00,M4] [#8 -0.11,-0.28,0.59,U] 
02:21:52.853 00.001 28316 single-star, 1 included, MultiStar: {-0.06, -0.15}, one-star: {-0.03, -0.07}
02:21:52.855 00.002 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:21:52.856 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:21:52.857 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.99 mountX=-0.05 mountY=0.06, mountTheta=2.28
02:21:52.861 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
02:21:52.863 00.002 28316 Enqueuing Move request for scope (-0.03, -0.07)
02:21:52.864 00.001 29988 Worker thread wakes up
02:21:52.865 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
02:21:52.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
02:21:52.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:52.866 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:21:52.866 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
02:21:52.867 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:21:52.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:52.867 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:52.868 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:52.869 00.001 28316 Enqueuing Expose request
02:21:52.871 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:21:52.871 00.000 29988 MoveAxis(E, 0, ABG)
02:21:52.871 00.000 29988 Move returns status 0, amount 0
02:21:52.871 00.000 29988 MoveAxis(N, 0, ABG)
02:21:52.871 00.000 29988 Move returns status 0, amount 0
02:21:52.871 00.000 29988 move complete, result=0
02:21:52.871 00.000 29988 worker thread done servicing request
02:21:52.871 00.000 29988 Worker thread wakes up
02:21:52.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:52.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:52.872 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:54.508 01.636 29988 Exposure complete
02:21:54.551 00.043 29988 worker thread done servicing request
02:21:54.551 00.000 28316 OnExposeComplete: enter
02:21:54.552 00.001 28316 UpdateGuideState(): m_state=6
02:21:54.552 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3062
02:21:54.553 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=257.38, Mass=2329, SNR=33.4, Peak=181 HFD=4.0
02:21:54.553 00.000 28316 MultiStar: [#1 0.10,-0.57,0.00,M2] [#2 -0.09,-0.45,0.00,M6] [#3 -0.13,-0.43,0.00,M10] [#4 0.02,-0.58,0.00,M10] [#5 0.13,-0.61,0.00,M10] [#6 -0.27,-0.33,0.00,M6] [#7 0.00,-0.32,0.00,M5] [#8 0.07,-0.55,0.00,M1] 
02:21:54.554 00.001 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:21:54.556 00.002 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
02:21:54.558 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-1.14 mountX=-0.43 mountY=0.01, mountTheta=3.11
02:21:54.562 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.39, opts=13)
02:21:54.564 00.002 28316 Enqueuing Move request for scope (0.18, -0.39)
02:21:54.566 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:54.567 00.001 29988 Worker thread wakes up
02:21:54.567 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
02:21:54.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.39) opts 0xd
02:21:54.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:54.568 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.39)
02:21:54.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:54.568 00.000 28316 Enqueuing Expose request
02:21:54.568 00.000 29988 Moving (0.18, -0.39) raw xDistance=-0.43 yDistance=0.01
02:21:54.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
02:21:54.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:54.569 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:21:54.569 00.000 29988 MoveAxis(E, 89, ABG)
02:21:54.569 00.000 29988 Guiding  Dir = 2, Dur = 89
02:21:54.569 00.000 29988 IsSlewing returns 0
02:21:54.569 00.000 29988 IsGuiding returns 0
02:21:54.571 00.002 29988 PulseGuide returned control before completion, sleep 98
02:21:54.680 00.109 29988 IsGuiding returns 0
02:21:54.680 00.000 29988 Move returns status 0, amount 89
02:21:54.681 00.001 29988 MoveAxis(N, 0, ABG)
02:21:54.681 00.000 29988 Move returns status 0, amount 0
02:21:54.681 00.000 29988 move complete, result=0
02:21:54.681 00.000 29988 worker thread done servicing request
02:21:54.681 00.000 29988 Worker thread wakes up
02:21:54.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:54.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:54.681 00.000 28316 GuideStep: -0.4 px 89 ms EAST, 0.0 px 0 ms NORTH
02:21:56.095 01.414 29988 Exposure complete
02:21:56.125 00.030 29988 worker thread done servicing request
02:21:56.125 00.000 28316 OnExposeComplete: enter
02:21:56.126 00.001 28316 UpdateGuideState(): m_state=6
02:21:56.127 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3063
02:21:56.127 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=257.52, Mass=2452, SNR=34.1, Peak=194 HFD=4.0
02:21:56.128 00.001 28316 MultiStar: [#1 -0.07,-0.34,0.00,M3] [#2 -0.06,-0.47,0.00,M7] [#3 -0.11,-0.45,0.00,R] [#4 -0.36,-0.25,0.00,R] [#5 -0.23,-0.43,0.00,R] [#6 -0.34,-0.15,0.00,M7] [#7 -0.24,0.02,0.62,U] [#8 -0.14,-0.29,0.00,M2] 
02:21:56.128 00.000 28316 refined, 1 included, MultiStar: {-0.13, -0.14}, one-star: {-0.06, -0.24}
02:21:56.129 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
02:21:56.129 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
02:21:56.129 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=-0.08 mountY=0.18, mountTheta=1.97
02:21:56.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
02:21:56.131 00.001 28316 Enqueuing Move request for scope (-0.13, -0.14)
02:21:56.131 00.000 29988 Worker thread wakes up
02:21:56.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:56.132 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.1
02:21:56.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:56.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:56.133 00.001 28316 Enqueuing Expose request
02:21:56.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
02:21:56.134 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
02:21:56.134 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.08 yDistance=0.18
02:21:56.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:21:56.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:56.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:21:56.134 00.000 29988 MoveAxis(E, 0, ABG)
02:21:56.134 00.000 29988 Move returns status 0, amount 0
02:21:56.134 00.000 29988 MoveAxis(N, 0, ABG)
02:21:56.134 00.000 29988 Move returns status 0, amount 0
02:21:56.134 00.000 29988 move complete, result=0
02:21:56.134 00.000 29988 worker thread done servicing request
02:21:56.134 00.000 29988 Worker thread wakes up
02:21:56.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:56.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:56.134 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:21:57.761 01.627 29988 Exposure complete
02:21:57.800 00.039 29988 worker thread done servicing request
02:21:57.800 00.000 28316 OnExposeComplete: enter
02:21:57.801 00.001 28316 UpdateGuideState(): m_state=6
02:21:57.801 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3064
02:21:57.802 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.48, Mass=2433, SNR=34.1, Peak=197 HFD=3.9
02:21:57.802 00.000 28316 MultiStar: [#1 0.05,-0.37,0.00,M4] [#2 -0.11,-0.58,0.00,M8] [#3 0.21,-0.04,0.88,U] [#4 -0.05,-0.16,0.83,U] [#5 0.19,0.05,0.73,U] [#6 -0.24,-0.22,0.00,M8] [#7 0.02,0.05,0.61,U] [#8 0.12,-0.29,0.00,M3] 
02:21:57.803 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.09}, one-star: {0.12, -0.28}
02:21:57.804 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:21:57.806 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:21:57.807 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.75 mountX=-0.13 mountY=-0.05, mountTheta=-2.78
02:21:57.812 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
02:21:57.814 00.002 28316 Enqueuing Move request for scope (0.10, -0.09)
02:21:57.814 00.000 29988 Worker thread wakes up
02:21:57.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:57.815 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.1
02:21:57.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:57.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:57.816 00.000 28316 Enqueuing Expose request
02:21:57.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
02:21:57.816 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
02:21:57.816 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.13 yDistance=-0.05
02:21:57.817 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:21:57.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:57.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:21:57.817 00.000 29988 MoveAxis(E, 0, ABG)
02:21:57.817 00.000 29988 Move returns status 0, amount 0
02:21:57.817 00.000 29988 MoveAxis(N, 0, ABG)
02:21:57.817 00.000 29988 Move returns status 0, amount 0
02:21:57.817 00.000 29988 move complete, result=0
02:21:57.817 00.000 29988 worker thread done servicing request
02:21:57.817 00.000 29988 Worker thread wakes up
02:21:57.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:57.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:21:57.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:21:59.330 01.513 29988 Exposure complete
02:21:59.378 00.048 29988 worker thread done servicing request
02:21:59.378 00.000 28316 OnExposeComplete: enter
02:21:59.379 00.001 28316 UpdateGuideState(): m_state=6
02:21:59.381 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3065
02:21:59.382 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.38, Mass=2532, SNR=34.8, Peak=204 HFD=3.8
02:21:59.383 00.001 28316 MultiStar: [#1 -0.22,-0.23,0.00,M5] [#2 -0.12,-0.38,0.00,M9] [#3 0.06,-0.01,0.87,U] [#4 -0.17,-0.24,0.83,U] [#5 0.15,-0.07,0.70,U] [#6 -0.37,-0.28,0.00,M9] [#7 -0.26,-0.04,0.61,U] [#8 -0.17,-0.21,0.58,U] 
02:21:59.384 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.17}, one-star: {-0.06, -0.39}
02:21:59.385 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
02:21:59.386 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
02:21:59.390 00.004 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.94 mountX=-0.13 mountY=0.14, mountTheta=2.33
02:21:59.392 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.17, opts=13)
02:21:59.393 00.001 28316 Enqueuing Move request for scope (-0.07, -0.17)
02:21:59.393 00.000 29988 Worker thread wakes up
02:21:59.394 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:21:59.394 00.000 28316 UpdateGuideState exits: m=2532 RSB=34.8
02:21:59.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:21:59.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:21:59.395 00.000 28316 Enqueuing Expose request
02:21:59.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
02:21:59.396 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
02:21:59.396 00.000 29988 Moving (-0.07, -0.17) raw xDistance=-0.13 yDistance=0.14
02:21:59.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:21:59.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:21:59.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:21:59.396 00.000 29988 MoveAxis(E, 0, ABG)
02:21:59.396 00.000 29988 Move returns status 0, amount 0
02:21:59.396 00.000 29988 MoveAxis(N, 0, ABG)
02:21:59.396 00.000 29988 Move returns status 0, amount 0
02:21:59.396 00.000 29988 move complete, result=0
02:21:59.396 00.000 29988 worker thread done servicing request
02:21:59.396 00.000 29988 Worker thread wakes up
02:21:59.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:21:59.396 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:21:59.397 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:01.025 01.628 29988 Exposure complete
02:22:01.078 00.053 29988 worker thread done servicing request
02:22:01.078 00.000 28316 OnExposeComplete: enter
02:22:01.079 00.001 28316 UpdateGuideState(): m_state=6
02:22:01.080 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3066
02:22:01.080 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=257.51, Mass=2434, SNR=34.1, Peak=198 HFD=4.0
02:22:01.081 00.001 28316 MultiStar: [#1 -0.16,-0.32,0.00,M6] [#2 -0.20,-0.33,0.00,M10] [#3 0.02,-0.05,0.87,U] [#4 -0.15,-0.12,0.84,U] [#5 -0.01,0.11,0.74,U] [#6 -0.22,-0.29,0.00,M10] [#7 -0.22,-0.25,0.00,M3] [#8 -0.18,-0.38,0.00,M3] 
02:22:01.081 00.000 28316 refined, 3 included, MultiStar: {-0.05, -0.09}, one-star: {-0.05, -0.26}
02:22:01.081 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
02:22:01.082 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
02:22:01.082 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.07 mountX=-0.06 mountY=0.08, mountTheta=2.21
02:22:01.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
02:22:01.084 00.000 28316 Enqueuing Move request for scope (-0.05, -0.09)
02:22:01.085 00.001 29988 Worker thread wakes up
02:22:01.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:22:01.085 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:22:01.085 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
02:22:01.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:01.086 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:22:01.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:01.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:22:01.086 00.000 29988 MoveAxis(E, 0, ABG)
02:22:01.086 00.000 29988 Move returns status 0, amount 0
02:22:01.086 00.000 29988 MoveAxis(N, 0, ABG)
02:22:01.086 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1
02:22:01.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:01.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:01.088 00.002 28316 Enqueuing Expose request
02:22:01.088 00.000 29988 Move returns status 0, amount 0
02:22:01.088 00.000 29988 move complete, result=0
02:22:01.088 00.000 29988 worker thread done servicing request
02:22:01.088 00.000 29988 Worker thread wakes up
02:22:01.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:01.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:01.089 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:02.603 01.514 29988 Exposure complete
02:22:02.637 00.034 29988 worker thread done servicing request
02:22:02.637 00.000 28316 OnExposeComplete: enter
02:22:02.638 00.001 28316 UpdateGuideState(): m_state=6
02:22:02.639 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3067
02:22:02.639 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.61, Mass=2393, SNR=33.8, Peak=182 HFD=3.4
02:22:02.640 00.001 28316 MultiStar: [#1 -0.09,-0.21,1.01,U] [#2 -0.11,-0.28,0.92,U] [#3 -0.05,0.02,0.86,U] [#4 -0.06,-0.03,0.84,U] [#5 -0.08,0.16,0.74,U] [#6 -0.55,-0.14,0.00,R] [#7 -0.42,-0.05,0.00,M4] [#8 -0.12,-0.49,0.00,M4] 
02:22:02.640 00.000 28316 refined, 5 included, MultiStar: {-0.09, -0.10}, one-star: {-0.15, -0.16}
02:22:02.640 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
02:22:02.641 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91)
02:22:02.641 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.34 mountX=-0.05 mountY=0.13, mountTheta=1.94
02:22:02.642 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.10, opts=13)
02:22:02.643 00.001 28316 Enqueuing Move request for scope (-0.09, -0.10)
02:22:02.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:02.644 00.001 29988 Worker thread wakes up
02:22:02.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
02:22:02.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
02:22:02.644 00.000 29988 Moving (-0.09, -0.10) raw xDistance=-0.05 yDistance=0.13
02:22:02.644 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
02:22:02.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:22:02.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:02.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:02.645 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:22:02.645 00.000 29988 MoveAxis(E, 0, ABG)
02:22:02.645 00.000 29988 Move returns status 0, amount 0
02:22:02.645 00.000 29988 MoveAxis(N, 0, ABG)
02:22:02.645 00.000 29988 Move returns status 0, amount 0
02:22:02.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:02.645 00.000 28316 Enqueuing Expose request
02:22:02.646 00.001 29988 move complete, result=0
02:22:02.646 00.000 29988 worker thread done servicing request
02:22:02.646 00.000 29988 Worker thread wakes up
02:22:02.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:02.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:02.646 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:04.282 01.636 29988 Exposure complete
02:22:04.317 00.035 29988 worker thread done servicing request
02:22:04.317 00.000 28316 OnExposeComplete: enter
02:22:04.319 00.002 28316 UpdateGuideState(): m_state=6
02:22:04.320 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3068
02:22:04.322 00.002 28316 Star::Find returns 1 (0), X=950.72, Y=257.69, Mass=2338, SNR=33.4, Peak=208 HFD=3.7
02:22:04.323 00.001 28316 MultiStar: [#1 -0.15,-0.14,1.03,U] [#2 -0.11,-0.24,0.94,U] [#3 0.09,0.14,0.88,U] [#4 -0.14,-0.08,0.85,U] [#5 0.07,0.12,0.76,U] [#6 0.24,0.10,0.65,U] [#7 -0.32,0.10,0.00,M5] [#8 -0.10,-0.13,0.62,U] 
02:22:04.325 00.002 28316 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {-0.04, -0.07}
02:22:04.325 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
02:22:04.326 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
02:22:04.326 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-2.11 mountX=-0.03 mountY=0.05, mountTheta=2.17
02:22:04.328 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
02:22:04.329 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
02:22:04.329 00.000 29988 Worker thread wakes up
02:22:04.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
02:22:04.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:04.330 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
02:22:04.330 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
02:22:04.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:22:04.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:04.330 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.4
02:22:04.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:04.331 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:04.331 00.000 28316 Enqueuing Expose request
02:22:04.332 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:22:04.332 00.000 29988 MoveAxis(E, 0, ABG)
02:22:04.332 00.000 29988 Move returns status 0, amount 0
02:22:04.332 00.000 29988 MoveAxis(N, 0, ABG)
02:22:04.332 00.000 29988 Move returns status 0, amount 0
02:22:04.332 00.000 29988 move complete, result=0
02:22:04.332 00.000 29988 worker thread done servicing request
02:22:04.332 00.000 29988 Worker thread wakes up
02:22:04.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:04.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:04.332 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:05.848 01.516 29988 Exposure complete
02:22:05.910 00.062 29988 worker thread done servicing request
02:22:05.910 00.000 28316 OnExposeComplete: enter
02:22:05.912 00.002 28316 UpdateGuideState(): m_state=6
02:22:05.913 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3069
02:22:05.915 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=257.70, Mass=2383, SNR=33.8, Peak=191 HFD=3.8
02:22:05.916 00.001 28316 MultiStar: [#1 -0.13,-0.14,1.00,U] [#2 -0.30,-0.32,0.00,M9] [#3 0.04,0.08,0.84,U] [#4 0.20,-0.11,0.85,U] [#5 0.04,0.15,0.75,U] [#6 0.37,0.14,0.00,M1] [#7 -0.21,0.18,0.62,U] [#8 -0.17,-0.24,0.60,U] 
02:22:05.917 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.03}, one-star: {0.00, -0.06}
02:22:05.919 00.002 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
02:22:05.921 00.002 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
02:22:05.922 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.24 mountX=-0.02 mountY=0.03, mountTheta=2.04
02:22:05.925 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
02:22:05.926 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
02:22:05.926 00.000 29988 Worker thread wakes up
02:22:05.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:05.927 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:22:05.927 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:05.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:05.928 00.001 28316 Enqueuing Expose request
02:22:05.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
02:22:05.928 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
02:22:05.928 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
02:22:05.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:22:05.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:05.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:22:05.928 00.000 29988 MoveAxis(E, 0, ABG)
02:22:05.928 00.000 29988 Move returns status 0, amount 0
02:22:05.928 00.000 29988 MoveAxis(N, 0, ABG)
02:22:05.928 00.000 29988 Move returns status 0, amount 0
02:22:05.928 00.000 29988 move complete, result=0
02:22:05.928 00.000 29988 worker thread done servicing request
02:22:05.928 00.000 29988 Worker thread wakes up
02:22:05.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:05.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:05.929 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:07.562 01.633 29988 Exposure complete
02:22:07.600 00.038 29988 worker thread done servicing request
02:22:07.601 00.001 28316 OnExposeComplete: enter
02:22:07.602 00.001 28316 UpdateGuideState(): m_state=6
02:22:07.603 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3070
02:22:07.603 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.67, Mass=2421, SNR=34.1, Peak=193 HFD=3.9
02:22:07.604 00.001 28316 MultiStar: [#1 -0.18,-0.33,0.00,M4] [#2 -0.08,-0.31,0.00,M10] [#3 -0.04,0.08,0.84,U] [#4 -0.11,-0.12,0.86,U] [#5 -0.01,0.14,0.74,U] [#6 0.19,0.04,0.63,U] [#7 -0.23,-0.08,0.62,U] [#8 -0.00,-0.39,0.00,M3] 
02:22:07.605 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.01}, one-star: {0.04, -0.10}
02:22:07.606 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.63)
02:22:07.606 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
02:22:07.607 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.66 mountX=-0.00 mountY=0.03, mountTheta=1.63
02:22:07.609 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
02:22:07.609 00.000 28316 Enqueuing Move request for scope (-0.03, -0.01)
02:22:07.610 00.001 29988 Worker thread wakes up
02:22:07.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:07.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
02:22:07.610 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:22:07.611 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:07.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:07.612 00.001 28316 Enqueuing Expose request
02:22:07.612 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
02:22:07.612 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
02:22:07.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:22:07.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:07.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:22:07.612 00.000 29988 MoveAxis(E, 0, ABG)
02:22:07.612 00.000 29988 Move returns status 0, amount 0
02:22:07.612 00.000 29988 MoveAxis(N, 0, ABG)
02:22:07.612 00.000 29988 Move returns status 0, amount 0
02:22:07.612 00.000 29988 move complete, result=0
02:22:07.612 00.000 29988 worker thread done servicing request
02:22:07.612 00.000 29988 Worker thread wakes up
02:22:07.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:07.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:07.613 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:09.133 01.520 29988 Exposure complete
02:22:09.169 00.036 29988 worker thread done servicing request
02:22:09.169 00.000 28316 OnExposeComplete: enter
02:22:09.170 00.001 28316 UpdateGuideState(): m_state=6
02:22:09.170 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3071
02:22:09.171 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=257.80, Mass=2280, SNR=33.1, Peak=206 HFD=3.8
02:22:09.171 00.000 28316 MultiStar: [#1 -0.23,-0.30,0.00,M5] [#2 -0.12,-0.19,0.95,U] [#3 0.00,0.14,0.88,U] [#4 -0.04,-0.12,0.86,U] [#5 0.06,0.12,0.76,U] [#6 0.18,0.02,0.64,U] [#7 -0.19,0.14,0.64,U] [#8 -0.13,-0.02,0.62,U] 
02:22:09.172 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.05, 0.04}
02:22:09.172 00.000 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:22:09.173 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:22:09.173 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.88 mountX=0.02 mountY=0.03, mountTheta=0.86
02:22:09.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
02:22:09.175 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
02:22:09.175 00.000 29988 Worker thread wakes up
02:22:09.176 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:09.176 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
02:22:09.177 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:22:09.177 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:22:09.177 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
02:22:09.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:22:09.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:09.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:09.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:09.178 00.000 28316 Enqueuing Expose request
02:22:09.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:22:09.178 00.000 29988 MoveAxis(E, 0, ABG)
02:22:09.178 00.000 29988 Move returns status 0, amount 0
02:22:09.178 00.000 29988 MoveAxis(N, 0, ABG)
02:22:09.179 00.001 29988 Move returns status 0, amount 0
02:22:09.179 00.000 29988 move complete, result=0
02:22:09.179 00.000 29988 worker thread done servicing request
02:22:09.179 00.000 29988 Worker thread wakes up
02:22:09.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:09.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:09.179 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:10.817 01.638 29988 Exposure complete
02:22:10.878 00.061 29988 worker thread done servicing request
02:22:10.878 00.000 28316 OnExposeComplete: enter
02:22:10.879 00.001 28316 UpdateGuideState(): m_state=6
02:22:10.880 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3072
02:22:10.880 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=257.43, Mass=2441, SNR=34.2, Peak=200 HFD=3.8
02:22:10.881 00.001 28316 MultiStar: [#1 -0.07,-0.35,0.00,M6] [#2 -0.10,-0.38,0.00,M10] [#3 0.09,-0.03,0.86,U] [#4 0.03,-0.20,0.82,U] [#5 0.14,-0.19,0.75,U] [#6 0.27,-0.03,0.63,U] [#7 -0.24,-0.12,0.63,U] [#8 0.01,-0.43,0.00,M3] 
02:22:10.881 00.000 28316 refined, 5 included, MultiStar: {0.05, -0.16}, one-star: {-0.00, -0.34}
02:22:10.881 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
02:22:10.882 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
02:22:10.882 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.28 mountX=-0.17 mountY=0.03, mountTheta=2.96
02:22:10.885 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
02:22:10.886 00.001 28316 Enqueuing Move request for scope (0.05, -0.16)
02:22:10.886 00.000 29988 Worker thread wakes up
02:22:10.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
02:22:10.886 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
02:22:10.886 00.000 29988 Moving (0.05, -0.16) raw xDistance=-0.17 yDistance=0.03
02:22:10.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:22:10.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:10.887 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:10.887 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:22:10.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:10.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:10.888 00.000 28316 Enqueuing Expose request
02:22:10.889 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:22:10.889 00.000 29988 MoveAxis(E, 0, ABG)
02:22:10.889 00.000 29988 Move returns status 0, amount 0
02:22:10.889 00.000 29988 MoveAxis(N, 0, ABG)
02:22:10.889 00.000 29988 Move returns status 0, amount 0
02:22:10.889 00.000 29988 move complete, result=0
02:22:10.889 00.000 29988 worker thread done servicing request
02:22:10.889 00.000 29988 Worker thread wakes up
02:22:10.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:10.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:10.890 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:12.306 01.416 29988 Exposure complete
02:22:12.377 00.071 29988 worker thread done servicing request
02:22:12.380 00.003 28316 OnExposeComplete: enter
02:22:12.383 00.003 28316 UpdateGuideState(): m_state=6
02:22:12.385 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3073
02:22:12.388 00.003 28316 Star::Find returns 1 (0), X=950.92, Y=257.46, Mass=2404, SNR=33.9, Peak=197 HFD=3.9
02:22:12.390 00.002 28316 MultiStar: [#1 0.08,-0.33,0.00,M7] [#2 0.01,-0.39,0.00,R] [#3 -0.03,0.06,0.84,U] [#4 0.21,-0.31,0.00,M1] [#5 0.22,0.06,0.74,U] [#6 0.35,-0.10,0.00,M1] [#7 -0.14,-0.11,0.62,U] [#8 0.11,-0.24,0.59,U] 
02:22:12.393 00.003 28316 refined, 4 included, MultiStar: {0.07, -0.11}, one-star: {0.16, -0.30}
02:22:12.395 00.002 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:22:12.397 00.002 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:22:12.397 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.98 mountX=-0.13 mountY=-0.02, mountTheta=-3.02
02:22:12.399 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
02:22:12.399 00.000 28316 Enqueuing Move request for scope (0.07, -0.11)
02:22:12.400 00.001 29988 Worker thread wakes up
02:22:12.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:12.400 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:22:12.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:12.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:12.402 00.001 28316 Enqueuing Expose request
02:22:12.403 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
02:22:12.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
02:22:12.403 00.000 29988 Moving (0.07, -0.11) raw xDistance=-0.13 yDistance=-0.02
02:22:12.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:22:12.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:12.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:22:12.403 00.000 29988 MoveAxis(E, 0, ABG)
02:22:12.403 00.000 29988 Move returns status 0, amount 0
02:22:12.403 00.000 29988 MoveAxis(N, 0, ABG)
02:22:12.403 00.000 29988 Move returns status 0, amount 0
02:22:12.403 00.000 29988 move complete, result=0
02:22:12.403 00.000 29988 worker thread done servicing request
02:22:12.403 00.000 29988 Worker thread wakes up
02:22:12.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:12.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:12.404 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:14.029 01.625 29988 Exposure complete
02:22:14.064 00.035 29988 worker thread done servicing request
02:22:14.064 00.000 28316 OnExposeComplete: enter
02:22:14.064 00.000 28316 UpdateGuideState(): m_state=6
02:22:14.066 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3074
02:22:14.067 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.46, Mass=2429, SNR=34.2, Peak=199 HFD=3.9
02:22:14.068 00.001 28316 MultiStar: [#1 0.01,-0.51,0.00,M8] [#2 -0.20,-0.06,0.93,U] [#3 0.10,-0.08,0.87,U] [#4 0.05,-0.19,0.79,U] [#5 0.37,0.01,0.00,M1] [#6 0.37,-0.11,0.00,M2] [#7 -0.25,-0.01,0.63,U] [#8 -0.11,-0.28,0.59,U] 
02:22:14.070 00.002 28316 refined, 5 included, MultiStar: {-0.01, -0.16}, one-star: {0.20, -0.31}
02:22:14.071 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
02:22:14.072 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
02:22:14.073 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.14 mountY=0.08, mountTheta=2.59
02:22:14.077 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
02:22:14.077 00.000 28316 Enqueuing Move request for scope (-0.01, -0.16)
02:22:14.078 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:14.078 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
02:22:14.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:14.079 00.000 29988 Worker thread wakes up
02:22:14.079 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:14.080 00.001 28316 Enqueuing Expose request
02:22:14.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
02:22:14.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
02:22:14.080 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.14 yDistance=0.08
02:22:14.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:22:14.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:14.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:22:14.080 00.000 29988 MoveAxis(E, 0, ABG)
02:22:14.080 00.000 29988 Move returns status 0, amount 0
02:22:14.080 00.000 29988 MoveAxis(N, 0, ABG)
02:22:14.080 00.000 29988 Move returns status 0, amount 0
02:22:14.080 00.000 29988 move complete, result=0
02:22:14.080 00.000 29988 worker thread done servicing request
02:22:14.080 00.000 29988 Worker thread wakes up
02:22:14.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:14.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:14.081 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:15.608 01.527 29988 Exposure complete
02:22:15.652 00.044 29988 worker thread done servicing request
02:22:15.652 00.000 28316 OnExposeComplete: enter
02:22:15.655 00.003 28316 UpdateGuideState(): m_state=6
02:22:15.658 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3075
02:22:15.660 00.002 28316 Star::Find returns 1 (0), X=950.83, Y=257.46, Mass=2404, SNR=33.8, Peak=205 HFD=3.8
02:22:15.663 00.003 28316 MultiStar: [#1 0.05,-0.52,0.00,M9] [#2 -0.05,-0.02,0.94,U] [#3 0.07,-0.14,0.87,U] [#4 0.17,-0.16,0.84,U] [#5 0.10,0.10,0.75,U] [#6 0.29,-0.06,0.63,U] [#7 -0.20,-0.18,0.61,U] [#8 0.07,-0.46,0.00,M2] 
02:22:15.665 00.002 28316 refined, 6 included, MultiStar: {0.06, -0.12}, one-star: {0.08, -0.31}
02:22:15.668 00.003 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
02:22:15.670 00.002 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
02:22:15.671 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.06 mountX=-0.13 mountY=-0.01, mountTheta=-3.10
02:22:15.672 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
02:22:15.673 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
02:22:15.674 00.001 29988 Worker thread wakes up
02:22:15.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:15.675 00.001 28316 UpdateGuideState exits: m=2404 RSB=33.8
02:22:15.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:15.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:15.676 00.001 28316 Enqueuing Expose request
02:22:15.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
02:22:15.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
02:22:15.676 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.13 yDistance=-0.01
02:22:15.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:22:15.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:15.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:22:15.676 00.000 29988 MoveAxis(E, 0, ABG)
02:22:15.676 00.000 29988 Move returns status 0, amount 0
02:22:15.676 00.000 29988 MoveAxis(N, 0, ABG)
02:22:15.676 00.000 29988 Move returns status 0, amount 0
02:22:15.676 00.000 29988 move complete, result=0
02:22:15.676 00.000 29988 worker thread done servicing request
02:22:15.677 00.001 29988 Worker thread wakes up
02:22:15.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:15.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:15.677 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:17.304 01.627 29988 Exposure complete
02:22:17.348 00.044 29988 worker thread done servicing request
02:22:17.348 00.000 28316 OnExposeComplete: enter
02:22:17.348 00.000 28316 UpdateGuideState(): m_state=6
02:22:17.350 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3076
02:22:17.354 00.004 28316 Star::Find returns 1 (0), X=950.63, Y=257.33, Mass=2400, SNR=34.0, Peak=197 HFD=3.7
02:22:17.356 00.002 28316 MultiStar: [#1 -0.11,-0.34,0.00,M10] [#2 -0.41,-0.11,0.00,M1] [#3 -0.05,-0.13,0.87,U] [#4 -0.12,-0.17,0.84,U] [#5 0.13,-0.16,0.75,U] [#6 0.04,-0.03,0.63,U] [#7 -0.36,-0.20,0.00,M1] [#8 -0.20,-0.63,0.00,M3] 
02:22:17.358 00.002 28316 refined, 4 included, MultiStar: {-0.03, -0.20}, one-star: {-0.12, -0.43}
02:22:17.361 00.003 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
02:22:17.363 00.002 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
02:22:17.365 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.74 mountX=-0.17 mountY=0.12, mountTheta=2.52
02:22:17.369 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
02:22:17.369 00.000 28316 Enqueuing Move request for scope (-0.03, -0.20)
02:22:17.370 00.001 29988 Worker thread wakes up
02:22:17.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:17.370 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:22:17.371 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
02:22:17.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
02:22:17.371 00.000 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.12
02:22:17.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:22:17.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:17.372 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:17.372 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:17.372 00.000 28316 Enqueuing Expose request
02:22:17.373 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:22:17.373 00.000 29988 MoveAxis(E, 0, ABG)
02:22:17.373 00.000 29988 Move returns status 0, amount 0
02:22:17.373 00.000 29988 MoveAxis(N, 0, ABG)
02:22:17.373 00.000 29988 Move returns status 0, amount 0
02:22:17.373 00.000 29988 move complete, result=0
02:22:17.373 00.000 29988 worker thread done servicing request
02:22:17.373 00.000 29988 Worker thread wakes up
02:22:17.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:17.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:17.373 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:18.899 01.526 29988 Exposure complete
02:22:18.939 00.040 29988 worker thread done servicing request
02:22:18.939 00.000 28316 OnExposeComplete: enter
02:22:18.941 00.002 28316 UpdateGuideState(): m_state=6
02:22:18.942 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3077
02:22:18.944 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=257.49, Mass=2401, SNR=34.0, Peak=185 HFD=3.7
02:22:18.947 00.003 28316 MultiStar: [#1 -0.05,-0.41,0.00,R] [#2 -0.40,-0.26,0.00,M2] [#3 -0.27,-0.12,0.86,U] [#4 -0.08,-0.22,0.87,U] [#5 0.08,-0.08,0.75,U] [#6 -0.05,-0.07,0.64,U] [#7 -0.31,-0.42,0.00,M2] [#8 -0.28,-0.43,0.00,M4] 
02:22:18.950 00.003 28316 refined, 4 included, MultiStar: {-0.09, -0.16}, one-star: {-0.08, -0.28}
02:22:18.952 00.002 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:22:18.952 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:22:18.953 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.06 mountX=-0.11 mountY=0.15, mountTheta=2.22
02:22:18.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.16, opts=13)
02:22:18.954 00.000 28316 Enqueuing Move request for scope (-0.09, -0.16)
02:22:18.955 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:18.955 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
02:22:18.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:18.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:18.957 00.001 29988 Worker thread wakes up
02:22:18.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
02:22:18.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
02:22:18.957 00.000 29988 Moving (-0.09, -0.16) raw xDistance=-0.11 yDistance=0.15
02:22:18.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:22:18.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:18.957 00.000 28316 Enqueuing Expose request
02:22:18.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:22:18.957 00.000 29988 MoveAxis(E, 0, ABG)
02:22:18.957 00.000 29988 Move returns status 0, amount 0
02:22:18.958 00.001 29988 MoveAxis(N, 0, ABG)
02:22:18.958 00.000 29988 Move returns status 0, amount 0
02:22:18.958 00.000 29988 move complete, result=0
02:22:18.958 00.000 29988 worker thread done servicing request
02:22:18.958 00.000 29988 Worker thread wakes up
02:22:18.958 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:18.958 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:18.958 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:20.594 01.636 29988 Exposure complete
02:22:20.631 00.037 29988 worker thread done servicing request
02:22:20.631 00.000 28316 OnExposeComplete: enter
02:22:20.632 00.001 28316 UpdateGuideState(): m_state=6
02:22:20.633 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3078
02:22:20.634 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.35, Mass=2286, SNR=33.2, Peak=169 HFD=3.7
02:22:20.635 00.001 28316 MultiStar: [#1 -0.45,0.06,0.00,M1] [#2 -0.14,-0.01,0.93,U] [#3 -0.20,-0.03,0.89,U] [#4 -0.19,-0.07,0.88,U] [#5 -0.00,0.20,0.76,U] [#6 0.01,-0.04,0.65,U] [#7 -0.51,-0.06,0.00,M3] [#8 -0.17,-0.20,0.59,U] 
02:22:20.636 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.09}, one-star: {-0.06, -0.42}
02:22:20.637 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.83)
02:22:20.637 00.000 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79)
02:22:20.638 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.46 mountX=-0.04 mountY=0.14, mountTheta=1.82
02:22:20.640 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.09, opts=13)
02:22:20.641 00.001 28316 Enqueuing Move request for scope (-0.11, -0.09)
02:22:20.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:20.641 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.2
02:22:20.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:20.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:20.643 00.001 29988 Worker thread wakes up
02:22:20.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
02:22:20.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
02:22:20.643 00.000 29988 Moving (-0.11, -0.09) raw xDistance=-0.04 yDistance=0.14
02:22:20.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:22:20.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:20.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:22:20.643 00.000 29988 MoveAxis(E, 0, ABG)
02:22:20.643 00.000 29988 Move returns status 0, amount 0
02:22:20.643 00.000 29988 MoveAxis(N, 0, ABG)
02:22:20.643 00.000 29988 Move returns status 0, amount 0
02:22:20.643 00.000 29988 move complete, result=0
02:22:20.643 00.000 29988 worker thread done servicing request
02:22:20.643 00.000 28316 Enqueuing Expose request
02:22:20.644 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:20.644 00.000 29988 Worker thread wakes up
02:22:20.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:20.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:22.161 01.517 29988 Exposure complete
02:22:22.187 00.026 29988 worker thread done servicing request
02:22:22.188 00.001 28316 OnExposeComplete: enter
02:22:22.188 00.000 28316 UpdateGuideState(): m_state=6
02:22:22.189 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3079
02:22:22.189 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=257.40, Mass=2381, SNR=33.8, Peak=199 HFD=3.9
02:22:22.190 00.001 28316 MultiStar: [#1 -0.24,0.08,0.98,U] [#2 -0.04,-0.06,0.92,U] [#3 -0.04,-0.04,0.86,U] [#4 0.02,-0.25,0.85,U] [#5 0.02,0.12,0.75,U] [#6 0.13,-0.16,0.62,U] [#7 -0.33,-0.18,0.00,M4] [#8 -0.14,-0.42,0.00,M4] 
02:22:22.191 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.10}, one-star: {0.09, -0.36}
02:22:22.191 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.54)
02:22:22.192 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.50)
02:22:22.192 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.74 mountX=-0.08 mountY=0.06, mountTheta=2.52
02:22:22.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
02:22:22.194 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
02:22:22.194 00.000 29988 Worker thread wakes up
02:22:22.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:22.195 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:22:22.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:22.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:22.196 00.000 28316 Enqueuing Expose request
02:22:22.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:22:22.197 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:22:22.197 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.08 yDistance=0.06
02:22:22.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:22:22.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:22.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:22:22.197 00.000 29988 MoveAxis(E, 0, ABG)
02:22:22.197 00.000 29988 Move returns status 0, amount 0
02:22:22.197 00.000 29988 MoveAxis(N, 0, ABG)
02:22:22.197 00.000 29988 Move returns status 0, amount 0
02:22:22.197 00.000 29988 move complete, result=0
02:22:22.197 00.000 29988 worker thread done servicing request
02:22:22.197 00.000 29988 Worker thread wakes up
02:22:22.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:22.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:22.197 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:23.827 01.630 29988 Exposure complete
02:22:23.861 00.034 29988 worker thread done servicing request
02:22:23.861 00.000 28316 OnExposeComplete: enter
02:22:23.861 00.000 28316 UpdateGuideState(): m_state=6
02:22:23.862 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3080
02:22:23.862 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.49, Mass=2413, SNR=34.0, Peak=183 HFD=3.8
02:22:23.863 00.001 28316 MultiStar: [#1 -0.08,-0.02,0.97,U] [#2 -0.18,-0.27,0.00,M1] [#3 -0.06,-0.01,0.87,U] [#4 0.04,-0.28,0.82,U] [#5 -0.01,-0.28,0.74,U] [#6 0.06,-0.02,0.64,U] [#7 -0.47,-0.07,0.00,M5] [#8 0.21,-0.49,0.00,M5] 
02:22:23.863 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.15}, one-star: {0.02, -0.27}
02:22:23.864 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
02:22:23.864 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
02:22:23.864 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=-0.13 mountY=0.08, mountTheta=2.62
02:22:23.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
02:22:23.866 00.001 28316 Enqueuing Move request for scope (-0.01, -0.15)
02:22:23.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:23.867 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
02:22:23.867 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:23.868 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:23.868 00.000 28316 Enqueuing Expose request
02:22:23.869 00.001 29988 Worker thread wakes up
02:22:23.869 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
02:22:23.869 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
02:22:23.869 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.13 yDistance=0.08
02:22:23.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:22:23.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:23.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:22:23.869 00.000 29988 MoveAxis(E, 0, ABG)
02:22:23.869 00.000 29988 Move returns status 0, amount 0
02:22:23.869 00.000 29988 MoveAxis(N, 0, ABG)
02:22:23.869 00.000 29988 Move returns status 0, amount 0
02:22:23.869 00.000 29988 move complete, result=0
02:22:23.869 00.000 29988 worker thread done servicing request
02:22:23.869 00.000 29988 Worker thread wakes up
02:22:23.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:23.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:23.870 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:25.379 01.509 29988 Exposure complete
02:22:25.425 00.046 29988 worker thread done servicing request
02:22:25.425 00.000 28316 OnExposeComplete: enter
02:22:25.427 00.002 28316 UpdateGuideState(): m_state=6
02:22:25.428 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3081
02:22:25.428 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=257.38, Mass=2465, SNR=34.3, Peak=202 HFD=3.7
02:22:25.430 00.002 28316 MultiStar: [#1 -0.06,-0.05,0.96,U] [#2 -0.25,-0.26,0.00,M2] [#3 0.01,-0.07,0.86,U] [#4 0.20,-0.33,0.00,M1] [#5 -0.01,-0.23,0.74,U] [#6 0.13,-0.20,0.60,U] [#7 -0.40,-0.27,0.00,M6] [#8 -0.41,-0.37,0.00,M6] 
02:22:25.430 00.000 28316 refined, 4 included, MultiStar: {-0.00, -0.19}, one-star: {-0.01, -0.38}
02:22:25.430 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
02:22:25.431 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:22:25.431 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=-0.17 mountY=0.08, mountTheta=2.68
02:22:25.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.19, opts=13)
02:22:25.433 00.001 28316 Enqueuing Move request for scope (-0.00, -0.19)
02:22:25.433 00.000 29988 Worker thread wakes up
02:22:25.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:25.434 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.3
02:22:25.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:25.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:25.435 00.001 28316 Enqueuing Expose request
02:22:25.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
02:22:25.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
02:22:25.435 00.000 29988 Moving (-0.00, -0.19) raw xDistance=-0.17 yDistance=0.08
02:22:25.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:22:25.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:25.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:22:25.435 00.000 29988 MoveAxis(E, 0, ABG)
02:22:25.435 00.000 29988 Move returns status 0, amount 0
02:22:25.435 00.000 29988 MoveAxis(N, 0, ABG)
02:22:25.435 00.000 29988 Move returns status 0, amount 0
02:22:25.435 00.000 29988 move complete, result=0
02:22:25.435 00.000 29988 worker thread done servicing request
02:22:25.435 00.000 29988 Worker thread wakes up
02:22:25.436 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:25.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:25.436 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:27.069 01.633 29988 Exposure complete
02:22:27.101 00.032 29988 worker thread done servicing request
02:22:27.101 00.000 28316 OnExposeComplete: enter
02:22:27.102 00.001 28316 UpdateGuideState(): m_state=6
02:22:27.103 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3082
02:22:27.103 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=257.26, Mass=2448, SNR=34.2, Peak=220 HFD=3.7
02:22:27.104 00.001 28316 MultiStar: [#1 -0.08,-0.21,0.99,U] [#2 -0.05,-0.42,0.00,M3] [#3 0.09,-0.38,0.00,M1] [#4 0.06,-0.50,0.00,M2] [#5 0.27,-0.25,0.00,M1] [#6 0.18,-0.28,0.00,M1] [#7 -0.54,-0.32,0.00,M7] [#8 -0.06,-0.60,0.00,M7] 
02:22:27.104 00.000 28316 refined, 1 included, MultiStar: {-0.07, -0.36}, one-star: {-0.06, -0.50}
02:22:27.104 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.52)
02:22:27.105 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48)
02:22:27.105 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.36 cameraTheta=-1.77 mountX=-0.30 mountY=0.22, mountTheta=2.49
02:22:27.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.36, opts=13)
02:22:27.107 00.001 28316 Enqueuing Move request for scope (-0.07, -0.36)
02:22:27.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:27.107 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
02:22:27.108 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:27.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:27.109 00.001 28316 Enqueuing Expose request
02:22:27.109 00.000 29988 Worker thread wakes up
02:22:27.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.36) opts 0xd
02:22:27.109 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.36)
02:22:27.109 00.000 29988 Moving (-0.07, -0.36) raw xDistance=-0.30 yDistance=0.22
02:22:27.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:22:27.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:22:27.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:22:27.109 00.000 29988 MoveAxis(E, 62, ABG)
02:22:27.109 00.000 29988 Guiding  Dir = 2, Dur = 62
02:22:27.110 00.001 29988 IsSlewing returns 0
02:22:27.110 00.000 29988 IsGuiding returns 0
02:22:27.112 00.002 29988 PulseGuide returned control before completion, sleep 71
02:22:27.194 00.082 29988 IsGuiding returns 0
02:22:27.194 00.000 29988 Move returns status 0, amount 62
02:22:27.194 00.000 29988 MoveAxis(N, 0, ABG)
02:22:27.194 00.000 29988 Move returns status 0, amount 0
02:22:27.194 00.000 29988 move complete, result=0
02:22:27.194 00.000 29988 worker thread done servicing request
02:22:27.194 00.000 29988 Worker thread wakes up
02:22:27.194 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.2 px 0 ms NORTH
02:22:27.195 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:27.196 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:28.609 01.413 29988 Exposure complete
02:22:28.641 00.032 29988 worker thread done servicing request
02:22:28.641 00.000 28316 OnExposeComplete: enter
02:22:28.641 00.000 28316 UpdateGuideState(): m_state=6
02:22:28.642 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3083
02:22:28.642 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.24, Mass=2337, SNR=33.5, Peak=201 HFD=4.0
02:22:28.643 00.001 28316 MultiStar: [#1 0.06,-0.27,1.00,U] [#2 0.13,-0.45,0.00,M4] [#3 0.15,-0.35,0.00,M2] [#4 0.12,-0.60,0.00,M3] [#5 0.33,-0.32,0.00,M2] [#6 0.42,-0.39,0.00,M2] [#7 -0.20,-0.48,0.00,M8] [#8 0.17,-0.56,0.00,M8] 
02:22:28.644 00.001 28316 refined, 1 included, MultiStar: {0.09, -0.40}, one-star: {0.13, -0.53}
02:22:28.644 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
02:22:28.645 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
02:22:28.646 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.34 mountX=-0.40 mountY=0.10, mountTheta=2.91
02:22:28.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.40, opts=13)
02:22:28.649 00.001 28316 Enqueuing Move request for scope (0.09, -0.40)
02:22:28.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:28.650 00.001 28316 UpdateGuideState exits: m=2337 RSB=33.5
02:22:28.650 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:28.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:28.651 00.001 28316 Enqueuing Expose request
02:22:28.651 00.000 29988 Worker thread wakes up
02:22:28.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.40) opts 0xd
02:22:28.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.40)
02:22:28.651 00.000 29988 Moving (0.09, -0.40) raw xDistance=-0.40 yDistance=0.10
02:22:28.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.40
02:22:28.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:28.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:22:28.651 00.000 29988 MoveAxis(E, 89, ABG)
02:22:28.651 00.000 29988 Guiding  Dir = 2, Dur = 89
02:22:28.652 00.001 29988 IsSlewing returns 0
02:22:28.652 00.000 29988 IsGuiding returns 0
02:22:28.654 00.002 29988 PulseGuide returned control before completion, sleep 97
02:22:28.763 00.109 29988 IsGuiding returns 0
02:22:28.764 00.001 29988 Move returns status 0, amount 89
02:22:28.764 00.000 29988 MoveAxis(N, 0, ABG)
02:22:28.764 00.000 29988 Move returns status 0, amount 0
02:22:28.764 00.000 29988 move complete, result=0
02:22:28.764 00.000 29988 worker thread done servicing request
02:22:28.764 00.000 29988 Worker thread wakes up
02:22:28.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:28.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:28.764 00.000 28316 GuideStep: -0.4 px 89 ms EAST, 0.1 px 0 ms NORTH
02:22:30.494 01.730 29988 Exposure complete
02:22:30.545 00.051 29988 worker thread done servicing request
02:22:30.546 00.001 28316 OnExposeComplete: enter
02:22:30.548 00.002 28316 UpdateGuideState(): m_state=6
02:22:30.551 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3084
02:22:30.554 00.003 28316 Star::Find returns 1 (0), X=950.59, Y=257.53, Mass=2351, SNR=33.6, Peak=180 HFD=3.8
02:22:30.556 00.002 28316 MultiStar: [#1 -0.16,-0.03,0.98,U] [#2 -0.15,-0.16,0.91,U] [#3 -0.13,-0.04,0.86,U] [#4 -0.12,-0.21,0.84,U] [#5 -0.13,-0.13,0.73,U] [#6 0.07,-0.13,0.63,U] [#7 -0.45,0.06,0.00,M9] [#8 -0.15,-0.35,0.00,M9] 
02:22:30.557 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.13}, one-star: {-0.17, -0.23}
02:22:30.558 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.99)
02:22:30.558 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
02:22:30.558 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.30 mountX=-0.07 mountY=0.17, mountTheta=1.98
02:22:30.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.13, opts=13)
02:22:30.560 00.001 28316 Enqueuing Move request for scope (-0.12, -0.13)
02:22:30.560 00.000 29988 Worker thread wakes up
02:22:30.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:30.561 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:22:30.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:30.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:30.562 00.000 28316 Enqueuing Expose request
02:22:30.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
02:22:30.563 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
02:22:30.563 00.000 29988 Moving (-0.12, -0.13) raw xDistance=-0.07 yDistance=0.17
02:22:30.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:22:30.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:30.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:22:30.563 00.000 29988 MoveAxis(E, 0, ABG)
02:22:30.563 00.000 29988 Move returns status 0, amount 0
02:22:30.563 00.000 29988 MoveAxis(N, 0, ABG)
02:22:30.563 00.000 29988 Move returns status 0, amount 0
02:22:30.563 00.000 29988 move complete, result=0
02:22:30.563 00.000 29988 worker thread done servicing request
02:22:30.563 00.000 29988 Worker thread wakes up
02:22:30.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:30.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:30.563 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:22:31.983 01.420 29988 Exposure complete
02:22:32.017 00.034 29988 worker thread done servicing request
02:22:32.017 00.000 28316 OnExposeComplete: enter
02:22:32.018 00.001 28316 UpdateGuideState(): m_state=6
02:22:32.019 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3085
02:22:32.020 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.54, Mass=2163, SNR=32.2, Peak=157 HFD=3.4
02:22:32.020 00.000 28316 MultiStar: [#1 -0.19,0.16,1.02,U] [#2 -0.10,-0.14,0.96,U] [#3 -0.07,0.03,0.90,U] [#4 -0.10,-0.16,0.87,U] [#5 -0.13,-0.03,0.79,U] [#6 -0.00,-0.12,0.67,U] [#7 -0.51,-0.07,0.00,M10] [#8 0.08,-0.49,0.00,M10] 
02:22:32.021 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.06}, one-star: {-0.13, -0.22}
02:22:32.021 00.000 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
02:22:32.022 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
02:22:32.022 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.60 mountX=-0.01 mountY=0.13, mountTheta=1.68
02:22:32.024 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
02:22:32.025 00.001 28316 Enqueuing Move request for scope (-0.11, -0.06)
02:22:32.025 00.000 29988 Worker thread wakes up
02:22:32.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:32.026 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
02:22:32.026 00.000 28316 UpdateGuideState exits: m=2163 RSB=32.2
02:22:32.026 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:32.027 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:32.027 00.000 28316 Enqueuing Expose request
02:22:32.027 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
02:22:32.027 00.000 29988 Moving (-0.11, -0.06) raw xDistance=-0.01 yDistance=0.13
02:22:32.028 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:22:32.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:32.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:22:32.028 00.000 29988 MoveAxis(E, 0, ABG)
02:22:32.028 00.000 29988 Move returns status 0, amount 0
02:22:32.028 00.000 29988 MoveAxis(N, 0, ABG)
02:22:32.028 00.000 29988 Move returns status 0, amount 0
02:22:32.028 00.000 29988 move complete, result=0
02:22:32.028 00.000 29988 worker thread done servicing request
02:22:32.028 00.000 29988 Worker thread wakes up
02:22:32.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:32.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:32.028 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:33.663 01.635 29988 Exposure complete
02:22:33.723 00.060 29988 worker thread done servicing request
02:22:33.724 00.001 28316 OnExposeComplete: enter
02:22:33.725 00.001 28316 UpdateGuideState(): m_state=6
02:22:33.727 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3086
02:22:33.729 00.002 28316 Star::Find returns 1 (0), X=950.85, Y=257.48, Mass=2484, SNR=34.5, Peak=177 HFD=3.8
02:22:33.730 00.001 28316 MultiStar: [#1 -0.08,0.07,0.97,U] [#2 -0.13,-0.08,0.90,U] [#3 -0.01,0.00,0.86,U] [#4 0.01,-0.16,0.84,U] [#5 -0.11,-0.19,0.74,U] [#6 0.27,-0.17,0.00,M1] [#7 -0.29,-0.18,0.00,R] [#8 -0.13,-0.46,0.00,R] 
02:22:33.732 00.002 28316 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {0.10, -0.28}
02:22:33.734 00.002 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
02:22:33.735 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
02:22:33.736 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.88 mountX=-0.08 mountY=0.08, mountTheta=2.39
02:22:33.737 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
02:22:33.739 00.002 28316 Enqueuing Move request for scope (-0.03, -0.11)
02:22:33.740 00.001 29988 Worker thread wakes up
02:22:33.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:33.740 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.5
02:22:33.741 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:33.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:33.741 00.000 28316 Enqueuing Expose request
02:22:33.742 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
02:22:33.742 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
02:22:33.742 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.08 yDistance=0.08
02:22:33.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:22:33.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:33.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:22:33.742 00.000 29988 MoveAxis(E, 0, ABG)
02:22:33.742 00.000 29988 Move returns status 0, amount 0
02:22:33.742 00.000 29988 MoveAxis(N, 0, ABG)
02:22:33.742 00.000 29988 Move returns status 0, amount 0
02:22:33.742 00.000 29988 move complete, result=0
02:22:33.742 00.000 29988 worker thread done servicing request
02:22:33.742 00.000 29988 Worker thread wakes up
02:22:33.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:33.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:33.743 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:35.147 01.404 29988 Exposure complete
02:22:35.179 00.032 29988 worker thread done servicing request
02:22:35.179 00.000 28316 OnExposeComplete: enter
02:22:35.180 00.001 28316 UpdateGuideState(): m_state=6
02:22:35.181 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3087
02:22:35.181 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=257.63, Mass=2377, SNR=33.6, Peak=170 HFD=3.7
02:22:35.182 00.001 28316 MultiStar: [#1 -0.37,0.27,0.00,M1] [#2 -0.43,-0.02,0.00,M2] [#3 -0.14,0.21,0.88,U] [#4 -0.17,-0.09,0.82,U] [#5 -0.17,0.23,0.75,U] [#6 -0.04,-0.01,0.63,U] [#7 -0.15,0.15,0.62,U] [#8 -0.28,0.14,0.60,U] 
02:22:35.182 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.06}, one-star: {-0.10, -0.14}
02:22:35.182 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
02:22:35.183 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
02:22:35.183 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.75 mountX=0.11 mountY=0.10, mountTheta=0.73
02:22:35.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
02:22:35.185 00.001 28316 Enqueuing Move request for scope (-0.14, 0.06)
02:22:35.186 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:35.187 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.6
02:22:35.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:35.188 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:35.189 00.001 28316 Enqueuing Expose request
02:22:35.190 00.001 29988 Worker thread wakes up
02:22:35.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
02:22:35.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
02:22:35.190 00.000 29988 Moving (-0.14, 0.06) raw xDistance=0.11 yDistance=0.10
02:22:35.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:22:35.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:35.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:22:35.190 00.000 29988 MoveAxis(E, 0, ABG)
02:22:35.190 00.000 29988 Move returns status 0, amount 0
02:22:35.190 00.000 29988 MoveAxis(N, 0, ABG)
02:22:35.190 00.000 29988 Move returns status 0, amount 0
02:22:35.190 00.000 29988 move complete, result=0
02:22:35.190 00.000 29988 worker thread done servicing request
02:22:35.190 00.000 29988 Worker thread wakes up
02:22:35.190 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:22:35.191 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:35.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:36.825 01.634 29988 Exposure complete
02:22:36.871 00.046 29988 worker thread done servicing request
02:22:36.872 00.001 28316 OnExposeComplete: enter
02:22:36.873 00.001 28316 UpdateGuideState(): m_state=6
02:22:36.874 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3088
02:22:36.875 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=257.45, Mass=2465, SNR=34.4, Peak=197 HFD=3.8
02:22:36.877 00.002 28316 MultiStar: [#1 -0.04,0.20,0.97,U] [#2 -0.15,0.15,0.91,U] [#3 0.03,0.00,0.87,U] [#4 0.03,-0.13,0.82,U] [#5 0.05,0.06,0.74,U] [#6 0.25,0.03,0.63,U] [#7 -0.13,0.20,0.61,U] [#8 0.25,0.13,0.58,U] 
02:22:36.878 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.03, -0.31}
02:22:36.879 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
02:22:36.880 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
02:22:36.881 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.02 mountX=0.02 mountY=-0.02, mountTheta=-0.99
02:22:36.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
02:22:36.883 00.001 28316 Enqueuing Move request for scope (0.01, 0.02)
02:22:36.883 00.000 29988 Worker thread wakes up
02:22:36.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:36.883 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:22:36.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:36.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:36.885 00.001 28316 Enqueuing Expose request
02:22:36.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
02:22:36.885 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
02:22:36.885 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
02:22:36.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:22:36.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:36.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:22:36.885 00.000 29988 MoveAxis(E, 0, ABG)
02:22:36.885 00.000 29988 Move returns status 0, amount 0
02:22:36.886 00.001 29988 MoveAxis(N, 0, ABG)
02:22:36.886 00.000 29988 Move returns status 0, amount 0
02:22:36.886 00.000 29988 move complete, result=0
02:22:36.886 00.000 29988 worker thread done servicing request
02:22:36.886 00.000 29988 Worker thread wakes up
02:22:36.886 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:36.886 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:36.886 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:38.407 01.521 29988 Exposure complete
02:22:38.451 00.044 29988 worker thread done servicing request
02:22:38.451 00.000 28316 OnExposeComplete: enter
02:22:38.453 00.002 28316 UpdateGuideState(): m_state=6
02:22:38.454 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3089
02:22:38.455 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.39, Mass=2399, SNR=34.0, Peak=184 HFD=3.9
02:22:38.456 00.001 28316 MultiStar: [#1 0.10,0.04,0.98,U] [#2 0.01,-0.04,0.92,U] [#3 -0.03,0.07,0.85,U] [#4 0.06,-0.14,0.83,U] [#5 0.02,-0.05,0.72,U] [#6 0.24,-0.18,0.64,U] [#7 -0.21,0.13,0.62,U] [#8 0.26,-0.03,0.58,U] 
02:22:38.456 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {0.13, -0.37}
02:22:38.457 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:22:38.457 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:22:38.457 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.86 mountX=-0.09 mountY=-0.02, mountTheta=-2.90
02:22:38.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
02:22:38.459 00.001 28316 Enqueuing Move request for scope (0.06, -0.07)
02:22:38.460 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:38.461 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:22:38.462 00.001 29988 Worker thread wakes up
02:22:38.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
02:22:38.462 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
02:22:38.462 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
02:22:38.463 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:22:38.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:38.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:22:38.463 00.000 29988 MoveAxis(E, 0, ABG)
02:22:38.463 00.000 29988 Move returns status 0, amount 0
02:22:38.463 00.000 29988 MoveAxis(N, 0, ABG)
02:22:38.463 00.000 29988 Move returns status 0, amount 0
02:22:38.463 00.000 29988 move complete, result=0
02:22:38.463 00.000 29988 worker thread done servicing request
02:22:38.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:38.464 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:38.465 00.001 28316 Enqueuing Expose request
02:22:38.465 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:38.466 00.001 29988 Worker thread wakes up
02:22:38.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:38.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:40.090 01.624 29988 Exposure complete
02:22:40.122 00.032 29988 worker thread done servicing request
02:22:40.122 00.000 28316 OnExposeComplete: enter
02:22:40.123 00.001 28316 UpdateGuideState(): m_state=6
02:22:40.124 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3090
02:22:40.125 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.56, Mass=2372, SNR=33.8, Peak=174 HFD=3.8
02:22:40.126 00.001 28316 MultiStar: [#1 -0.03,0.23,1.01,U] [#2 -0.17,-0.10,0.91,U] [#3 0.06,0.13,0.88,U] [#4 0.07,-0.16,0.85,U] [#5 0.06,0.07,0.72,U] [#6 0.18,-0.17,0.64,U] [#7 0.09,0.05,0.63,U] [#8 0.06,0.10,0.59,U] 
02:22:40.127 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {-0.05, -0.20}
02:22:40.127 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
02:22:40.128 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
02:22:40.129 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.36 mountX=-0.01 mountY=-0.01, mountTheta=-2.38
02:22:40.131 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
02:22:40.131 00.000 28316 Enqueuing Move request for scope (0.02, -0.01)
02:22:40.132 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:40.132 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:22:40.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:40.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:40.134 00.001 28316 Enqueuing Expose request
02:22:40.134 00.000 29988 Worker thread wakes up
02:22:40.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:22:40.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:22:40.134 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=-0.01
02:22:40.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:22:40.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:40.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:22:40.134 00.000 29988 MoveAxis(E, 0, ABG)
02:22:40.134 00.000 29988 Move returns status 0, amount 0
02:22:40.134 00.000 29988 MoveAxis(N, 0, ABG)
02:22:40.134 00.000 29988 Move returns status 0, amount 0
02:22:40.134 00.000 29988 move complete, result=0
02:22:40.134 00.000 29988 worker thread done servicing request
02:22:40.134 00.000 29988 Worker thread wakes up
02:22:40.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:40.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:40.135 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:41.658 01.523 29988 Exposure complete
02:22:41.693 00.035 29988 worker thread done servicing request
02:22:41.693 00.000 28316 OnExposeComplete: enter
02:22:41.696 00.003 28316 UpdateGuideState(): m_state=6
02:22:41.698 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3091
02:22:41.699 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.28, Mass=2385, SNR=33.6, Peak=209 HFD=4.0
02:22:41.700 00.001 28316 MultiStar: [#1 -0.06,-0.08,1.00,U] [#2 -0.03,-0.22,0.94,U] [#3 0.13,-0.08,0.88,U] [#4 -0.05,-0.30,0.00,M1] [#5 0.01,-0.19,0.75,U] [#6 0.22,-0.14,0.66,U] [#7 0.04,0.01,0.63,U] [#8 0.19,0.12,0.58,U] 
02:22:41.703 00.003 28316 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.16, -0.48}
02:22:41.703 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:22:41.704 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:22:41.704 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.12 mountX=-0.17 mountY=0.00, mountTheta=3.12
02:22:41.705 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
02:22:41.705 00.000 28316 Enqueuing Move request for scope (0.07, -0.15)
02:22:41.706 00.001 29988 Worker thread wakes up
02:22:41.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
02:22:41.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
02:22:41.706 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.17 yDistance=0.00
02:22:41.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:22:41.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:41.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:41.707 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:22:41.707 00.000 29988 MoveAxis(E, 0, ABG)
02:22:41.707 00.000 29988 Move returns status 0, amount 0
02:22:41.707 00.000 29988 MoveAxis(N, 0, ABG)
02:22:41.707 00.000 29988 Move returns status 0, amount 0
02:22:41.707 00.000 29988 move complete, result=0
02:22:41.707 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.6
02:22:41.709 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:41.711 00.002 29988 worker thread done servicing request
02:22:41.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:41.711 00.000 28316 Enqueuing Expose request
02:22:41.712 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:41.712 00.000 29988 Worker thread wakes up
02:22:41.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:41.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:43.342 01.630 29988 Exposure complete
02:22:43.388 00.046 29988 worker thread done servicing request
02:22:43.388 00.000 28316 OnExposeComplete: enter
02:22:43.389 00.001 28316 UpdateGuideState(): m_state=6
02:22:43.389 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3092
02:22:43.390 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.43, Mass=2478, SNR=34.3, Peak=194 HFD=3.7
02:22:43.390 00.000 28316 MultiStar: [#1 0.02,-0.03,0.97,U] [#2 -0.00,-0.04,0.92,U] [#3 0.01,0.05,0.85,U] [#4 -0.00,-0.12,0.81,U] [#5 -0.01,0.04,0.74,U] [#6 0.34,-0.20,0.00,M1] [#7 0.01,-0.04,0.62,U] [#8 0.00,0.32,0.00,M1] 
02:22:43.391 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.08}, one-star: {-0.05, -0.33}
02:22:43.391 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
02:22:43.391 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
02:22:43.392 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=-0.07 mountY=0.04, mountTheta=2.63
02:22:43.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
02:22:43.393 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
02:22:43.394 00.001 29988 Worker thread wakes up
02:22:43.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
02:22:43.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
02:22:43.394 00.000 29988 Moving (-0.00, -0.08) raw xDistance=-0.07 yDistance=0.04
02:22:43.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:22:43.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:43.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:43.395 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:22:43.395 00.000 29988 MoveAxis(E, 0, ABG)
02:22:43.395 00.000 29988 Move returns status 0, amount 0
02:22:43.395 00.000 29988 MoveAxis(N, 0, ABG)
02:22:43.395 00.000 29988 Move returns status 0, amount 0
02:22:43.395 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.3
02:22:43.395 00.000 29988 move complete, result=0
02:22:43.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:43.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:43.396 00.000 28316 Enqueuing Expose request
02:22:43.396 00.000 29988 worker thread done servicing request
02:22:43.396 00.000 29988 Worker thread wakes up
02:22:43.396 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:43.397 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:43.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:44.924 01.527 29988 Exposure complete
02:22:44.954 00.030 29988 worker thread done servicing request
02:22:44.954 00.000 28316 OnExposeComplete: enter
02:22:44.955 00.001 28316 UpdateGuideState(): m_state=6
02:22:44.956 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3093
02:22:44.956 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=257.41, Mass=2551, SNR=35.1, Peak=208 HFD=4.0
02:22:44.957 00.001 28316 MultiStar: [#1 0.08,0.03,0.94,U] [#2 0.10,-0.04,0.91,U] [#3 0.15,-0.07,0.83,U] [#4 0.15,-0.26,0.81,U] [#5 0.18,-0.13,0.73,U] [#6 0.43,-0.33,0.00,M2] [#7 0.13,0.06,0.59,U] [#8 0.19,0.00,0.57,U] 
02:22:44.957 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.11}, one-star: {0.21, -0.36}
02:22:44.957 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
02:22:44.958 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
02:22:44.958 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.64 mountX=-0.16 mountY=-0.08, mountTheta=-2.67
02:22:44.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
02:22:44.960 00.001 28316 Enqueuing Move request for scope (0.15, -0.11)
02:22:44.960 00.000 29988 Worker thread wakes up
02:22:44.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
02:22:44.960 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
02:22:44.960 00.000 29988 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=-0.08
02:22:44.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:22:44.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:44.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:22:44.960 00.000 29988 MoveAxis(E, 0, ABG)
02:22:44.960 00.000 29988 Move returns status 0, amount 0
02:22:44.960 00.000 29988 MoveAxis(N, 0, ABG)
02:22:44.960 00.000 29988 Move returns status 0, amount 0
02:22:44.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:44.961 00.001 29988 move complete, result=0
02:22:44.961 00.000 29988 worker thread done servicing request
02:22:44.961 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1
02:22:44.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:44.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:44.962 00.000 28316 Enqueuing Expose request
02:22:44.963 00.001 29988 Worker thread wakes up
02:22:44.963 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:44.964 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:44.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:46.596 01.632 29988 Exposure complete
02:22:46.635 00.039 29988 worker thread done servicing request
02:22:46.635 00.000 28316 OnExposeComplete: enter
02:22:46.636 00.001 28316 UpdateGuideState(): m_state=6
02:22:46.637 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3094
02:22:46.637 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=257.58, Mass=2402, SNR=33.9, Peak=194 HFD=3.8
02:22:46.638 00.001 28316 MultiStar: [#1 0.15,0.02,0.96,U] [#2 0.48,-0.15,0.00,M1] [#3 0.45,0.03,0.00,M1] [#4 0.28,-0.38,0.00,M1] [#5 0.35,-0.06,0.00,M1] [#6 0.48,-0.22,0.00,M3] [#7 0.48,-0.08,0.00,M1] [#8 0.37,0.05,0.00,M1] 
02:22:46.638 00.000 28316 refined, 1 included, MultiStar: {0.28, -0.08}, one-star: {0.41, -0.18}
02:22:46.638 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
02:22:46.639 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:22:46.640 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.29 mountX=-0.19 mountY=-0.21, mountTheta=-2.31
02:22:46.642 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.08, opts=13)
02:22:46.645 00.003 28316 Enqueuing Move request for scope (0.28, -0.08)
02:22:46.647 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:46.649 00.002 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:22:46.652 00.003 29988 Worker thread wakes up
02:22:46.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:46.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:46.653 00.001 28316 Enqueuing Expose request
02:22:46.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
02:22:46.653 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
02:22:46.653 00.000 29988 Moving (0.28, -0.08) raw xDistance=-0.19 yDistance=-0.21
02:22:46.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:22:46.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:22:46.653 00.000 29988 MoveAxis(E, 0, ABG)
02:22:46.653 00.000 29988 Move returns status 0, amount 0
02:22:46.653 00.000 29988 MoveAxis(N, 51, ABG)
02:22:46.654 00.001 29988 Guiding  Dir = 0, Dur = 51
02:22:46.654 00.000 29988 IsSlewing returns 0
02:22:46.654 00.000 29988 IsGuiding returns 0
02:22:46.659 00.005 29988 PulseGuide returned control before completion, sleep 56
02:22:46.721 00.062 29988 IsGuiding returns 0
02:22:46.721 00.000 29988 Move returns status 0, amount 51
02:22:46.721 00.000 29988 move complete, result=0
02:22:46.721 00.000 29988 worker thread done servicing request
02:22:46.721 00.000 29988 Worker thread wakes up
02:22:46.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:46.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:46.721 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
02:22:48.139 01.418 29988 Exposure complete
02:22:48.171 00.032 29988 worker thread done servicing request
02:22:48.171 00.000 28316 OnExposeComplete: enter
02:22:48.171 00.000 28316 UpdateGuideState(): m_state=6
02:22:48.172 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3095
02:22:48.172 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=257.49, Mass=2468, SNR=34.5, Peak=191 HFD=3.8
02:22:48.173 00.001 28316 MultiStar: [#1 0.13,0.09,0.96,U] [#2 0.16,-0.10,0.91,U] [#3 0.35,0.08,0.00,M2] [#4 0.29,-0.13,0.00,M2] [#5 0.37,-0.04,0.00,M2] [#6 0.50,-0.09,0.00,M4] [#7 0.31,0.16,0.00,M2] [#8 0.38,0.34,0.00,M2] 
02:22:48.173 00.000 28316 refined, 2 included, MultiStar: {0.25, -0.10}, one-star: {0.46, -0.28}
02:22:48.174 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
02:22:48.174 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
02:22:48.175 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.37 mountX=-0.20 mountY=-0.18, mountTheta=-2.39
02:22:48.176 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
02:22:48.177 00.001 28316 Enqueuing Move request for scope (0.25, -0.10)
02:22:48.178 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:48.178 00.000 29988 Worker thread wakes up
02:22:48.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
02:22:48.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
02:22:48.178 00.000 29988 Moving (0.25, -0.10) raw xDistance=-0.20 yDistance=-0.18
02:22:48.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:22:48.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:48.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:22:48.178 00.000 29988 MoveAxis(E, 0, ABG)
02:22:48.178 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.5
02:22:48.179 00.001 29988 Move returns status 0, amount 0
02:22:48.179 00.000 29988 MoveAxis(N, 0, ABG)
02:22:48.179 00.000 29988 Move returns status 0, amount 0
02:22:48.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:48.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:48.180 00.001 28316 Enqueuing Expose request
02:22:48.180 00.000 29988 move complete, result=0
02:22:48.181 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:22:48.181 00.000 29988 worker thread done servicing request
02:22:48.181 00.000 29988 Worker thread wakes up
02:22:48.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:48.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:49.818 01.637 29988 Exposure complete
02:22:49.852 00.034 29988 worker thread done servicing request
02:22:49.852 00.000 28316 OnExposeComplete: enter
02:22:49.853 00.001 28316 UpdateGuideState(): m_state=6
02:22:49.853 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3096
02:22:49.854 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.89, Mass=2505, SNR=34.7, Peak=208 HFD=4.1
02:22:49.854 00.000 28316 MultiStar: [#1 0.01,0.18,0.97,U] [#2 -0.17,0.26,0.00,M1] [#3 0.16,0.23,0.87,U] [#4 0.24,-0.11,0.81,U] [#5 0.20,0.18,0.70,U] [#6 0.50,0.04,0.00,M5] [#7 0.21,0.12,0.61,U] [#8 0.01,0.32,0.00,M3] 
02:22:49.854 00.000 28316 single-star, 5 included, MultiStar: {0.12, 0.12}, one-star: {-0.02, 0.12}
02:22:49.855 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
02:22:49.855 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
02:22:49.856 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=0.12 mountY=-0.04, mountTheta=-0.34
02:22:49.858 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
02:22:49.862 00.004 28316 Enqueuing Move request for scope (-0.02, 0.12)
02:22:49.863 00.001 29988 Worker thread wakes up
02:22:49.864 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:49.866 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
02:22:49.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
02:22:49.866 00.000 28316 UpdateGuideState exits: m=2505 RSB=34.7
02:22:49.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:49.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:49.867 00.000 28316 Enqueuing Expose request
02:22:49.867 00.000 29988 Moving (-0.02, 0.12) raw xDistance=0.12 yDistance=-0.04
02:22:49.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:22:49.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:49.868 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:22:49.868 00.000 29988 MoveAxis(E, 0, ABG)
02:22:49.868 00.000 29988 Move returns status 0, amount 0
02:22:49.868 00.000 29988 MoveAxis(N, 0, ABG)
02:22:49.868 00.000 29988 Move returns status 0, amount 0
02:22:49.868 00.000 29988 move complete, result=0
02:22:49.868 00.000 29988 worker thread done servicing request
02:22:49.868 00.000 29988 Worker thread wakes up
02:22:49.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:49.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:49.868 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:51.393 01.525 29988 Exposure complete
02:22:51.419 00.026 29988 worker thread done servicing request
02:22:51.419 00.000 28316 OnExposeComplete: enter
02:22:51.420 00.001 28316 UpdateGuideState(): m_state=6
02:22:51.420 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3097
02:22:51.421 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=257.61, Mass=2369, SNR=33.7, Peak=195 HFD=3.8
02:22:51.422 00.001 28316 MultiStar: [#1 0.05,0.04,0.98,U] [#2 0.10,0.00,0.91,U] [#3 0.04,0.03,0.86,U] [#4 0.13,0.05,0.84,U] [#5 0.15,0.03,0.76,U] [#6 0.39,0.07,0.00,M6] [#7 0.22,0.39,0.00,M2] [#8 0.19,0.23,0.60,U] 
02:22:51.422 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.02}, one-star: {0.03, -0.16}
02:22:51.423 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:22:51.423 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:22:51.424 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.22 mountX=-0.02 mountY=-0.09, mountTheta=-1.78
02:22:51.425 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
02:22:51.425 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
02:22:51.426 00.001 29988 Worker thread wakes up
02:22:51.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:51.426 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:22:51.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:51.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:51.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
02:22:51.428 00.000 28316 Enqueuing Expose request
02:22:51.428 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
02:22:51.428 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
02:22:51.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:22:51.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:51.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:22:51.428 00.000 29988 MoveAxis(E, 0, ABG)
02:22:51.428 00.000 29988 Move returns status 0, amount 0
02:22:51.428 00.000 29988 MoveAxis(N, 0, ABG)
02:22:51.428 00.000 29988 Move returns status 0, amount 0
02:22:51.428 00.000 29988 move complete, result=0
02:22:51.428 00.000 29988 worker thread done servicing request
02:22:51.428 00.000 29988 Worker thread wakes up
02:22:51.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:51.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:51.429 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:53.056 01.627 29988 Exposure complete
02:22:53.097 00.041 29988 worker thread done servicing request
02:22:53.097 00.000 28316 OnExposeComplete: enter
02:22:53.099 00.002 28316 UpdateGuideState(): m_state=6
02:22:53.100 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3098
02:22:53.102 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=257.35, Mass=2409, SNR=34.0, Peak=215 HFD=3.7
02:22:53.104 00.002 28316 MultiStar: [#1 -0.03,0.04,1.00,U] [#2 -0.01,-0.14,0.91,U] [#3 0.20,-0.01,0.88,U] [#4 0.06,-0.21,0.84,U] [#5 0.18,0.06,0.75,U] [#6 0.43,-0.07,0.00,M7] [#7 -0.02,-0.02,0.62,U] [#8 0.18,0.16,0.59,U] 
02:22:53.106 00.002 28316 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {-0.01, -0.41}
02:22:53.106 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
02:22:53.108 00.002 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
02:22:53.109 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.95 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
02:22:53.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
02:22:53.110 00.000 28316 Enqueuing Move request for scope (0.06, -0.08)
02:22:53.111 00.001 29988 Worker thread wakes up
02:22:53.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:53.111 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
02:22:53.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:53.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:53.112 00.000 28316 Enqueuing Expose request
02:22:53.113 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
02:22:53.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
02:22:53.113 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
02:22:53.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:22:53.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:53.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:22:53.113 00.000 29988 MoveAxis(E, 0, ABG)
02:22:53.113 00.000 29988 Move returns status 0, amount 0
02:22:53.113 00.000 29988 MoveAxis(N, 0, ABG)
02:22:53.113 00.000 29988 Move returns status 0, amount 0
02:22:53.113 00.000 29988 move complete, result=0
02:22:53.113 00.000 29988 worker thread done servicing request
02:22:53.113 00.000 29988 Worker thread wakes up
02:22:53.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:53.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:53.114 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:54.640 01.526 29988 Exposure complete
02:22:54.671 00.031 29988 worker thread done servicing request
02:22:54.672 00.001 28316 OnExposeComplete: enter
02:22:54.672 00.000 28316 UpdateGuideState(): m_state=6
02:22:54.673 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3099
02:22:54.673 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=257.42, Mass=2395, SNR=34.0, Peak=201 HFD=3.7
02:22:54.674 00.001 28316 MultiStar: [#1 0.10,-0.05,0.96,U] [#2 -0.21,-0.15,0.92,U] [#3 0.04,0.02,0.87,U] [#4 0.00,-0.42,0.00,M1] [#5 0.02,-0.09,0.74,U] [#6 0.37,-0.26,0.00,M8] [#7 0.09,-0.21,0.63,U] [#8 0.18,-0.13,0.55,U] 
02:22:54.675 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.14}, one-star: {-0.02, -0.34}
02:22:54.675 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
02:22:54.676 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
02:22:54.676 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.44 mountX=-0.13 mountY=0.05, mountTheta=2.81
02:22:54.677 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
02:22:54.678 00.001 28316 Enqueuing Move request for scope (0.02, -0.14)
02:22:54.678 00.000 29988 Worker thread wakes up
02:22:54.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
02:22:54.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
02:22:54.678 00.000 29988 Moving (0.02, -0.14) raw xDistance=-0.13 yDistance=0.05
02:22:54.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:22:54.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:54.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:54.678 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
02:22:54.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:54.679 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:54.680 00.001 28316 Enqueuing Expose request
02:22:54.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:22:54.680 00.000 29988 MoveAxis(E, 0, ABG)
02:22:54.680 00.000 29988 Move returns status 0, amount 0
02:22:54.680 00.000 29988 MoveAxis(N, 0, ABG)
02:22:54.680 00.000 29988 Move returns status 0, amount 0
02:22:54.680 00.000 29988 move complete, result=0
02:22:54.680 00.000 29988 worker thread done servicing request
02:22:54.680 00.000 29988 Worker thread wakes up
02:22:54.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:54.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:54.681 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:22:56.319 01.638 29988 Exposure complete
02:22:56.353 00.034 29988 worker thread done servicing request
02:22:56.353 00.000 28316 OnExposeComplete: enter
02:22:56.354 00.001 28316 UpdateGuideState(): m_state=6
02:22:56.355 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3100
02:22:56.355 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.48, Mass=2469, SNR=34.2, Peak=213 HFD=3.8
02:22:56.356 00.001 28316 MultiStar: [#1 0.11,0.14,0.98,U] [#2 0.04,-0.10,0.92,U] [#3 0.10,-0.09,0.85,U] [#4 0.15,-0.23,0.84,U] [#5 0.15,-0.04,0.75,U] [#6 0.19,-0.05,0.60,U] [#7 -0.01,-0.04,0.63,U] [#8 0.20,0.09,0.58,U] 
02:22:56.356 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.12, -0.29}
02:22:56.357 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:22:56.357 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:22:56.358 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.58 mountX=-0.12 mountY=-0.07, mountTheta=-2.61
02:22:56.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
02:22:56.359 00.000 28316 Enqueuing Move request for scope (0.11, -0.08)
02:22:56.360 00.001 29988 Worker thread wakes up
02:22:56.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:56.360 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.2
02:22:56.361 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:56.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:56.362 00.001 28316 Enqueuing Expose request
02:22:56.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
02:22:56.362 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
02:22:56.362 00.000 29988 Moving (0.11, -0.08) raw xDistance=-0.12 yDistance=-0.07
02:22:56.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:22:56.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:56.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:22:56.362 00.000 29988 MoveAxis(E, 0, ABG)
02:22:56.362 00.000 29988 Move returns status 0, amount 0
02:22:56.362 00.000 29988 MoveAxis(N, 0, ABG)
02:22:56.362 00.000 29988 Move returns status 0, amount 0
02:22:56.362 00.000 29988 move complete, result=0
02:22:56.362 00.000 29988 worker thread done servicing request
02:22:56.362 00.000 29988 Worker thread wakes up
02:22:56.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:56.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:56.363 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:22:57.884 01.521 29988 Exposure complete
02:22:57.929 00.045 29988 worker thread done servicing request
02:22:57.929 00.000 28316 OnExposeComplete: enter
02:22:57.930 00.001 28316 UpdateGuideState(): m_state=6
02:22:57.931 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3101
02:22:57.931 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=257.36, Mass=2363, SNR=33.7, Peak=200 HFD=3.9
02:22:57.932 00.001 28316 MultiStar: [#1 0.13,-0.15,0.97,U] [#2 0.04,-0.12,0.91,U] [#3 0.07,-0.06,0.88,U] [#4 0.11,-0.19,0.83,U] [#5 0.18,-0.07,0.75,U] [#6 0.17,-0.13,0.64,U] [#7 0.06,0.12,0.60,U] [#8 0.34,0.02,0.00,M1] 
02:22:57.932 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.14}, one-star: {0.11, -0.41}
02:22:57.932 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:22:57.933 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:22:57.933 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.92 mountX=-0.17 mountY=-0.03, mountTheta=-2.95
02:22:57.934 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
02:22:57.935 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
02:22:57.935 00.000 29988 Worker thread wakes up
02:22:57.935 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
02:22:57.935 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
02:22:57.935 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:22:57.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:22:57.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:57.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:57.936 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.7
02:22:57.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:57.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:57.937 00.001 28316 Enqueuing Expose request
02:22:57.937 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:22:57.937 00.000 29988 MoveAxis(E, 0, ABG)
02:22:57.937 00.000 29988 Move returns status 0, amount 0
02:22:57.937 00.000 29988 MoveAxis(N, 0, ABG)
02:22:57.937 00.000 29988 Move returns status 0, amount 0
02:22:57.937 00.000 29988 move complete, result=0
02:22:57.937 00.000 29988 worker thread done servicing request
02:22:57.937 00.000 29988 Worker thread wakes up
02:22:57.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:57.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:57.938 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:22:59.577 01.639 29988 Exposure complete
02:22:59.614 00.037 29988 worker thread done servicing request
02:22:59.614 00.000 28316 OnExposeComplete: enter
02:22:59.615 00.001 28316 UpdateGuideState(): m_state=6
02:22:59.615 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3102
02:22:59.616 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.32, Mass=2453, SNR=34.4, Peak=215 HFD=3.8
02:22:59.616 00.000 28316 MultiStar: [#1 0.05,0.07,0.99,U] [#2 -0.10,-0.02,0.91,U] [#3 0.03,-0.08,0.86,U] [#4 -0.08,-0.22,0.82,U] [#5 0.09,0.05,0.74,U] [#6 0.18,-0.02,0.61,U] [#7 0.02,0.15,0.62,U] [#8 0.19,0.10,0.57,U] 
02:22:59.617 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.05, -0.45}
02:22:59.617 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:22:59.618 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:22:59.618 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=-0.08 mountY=-0.00, mountTheta=-3.08
02:22:59.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
02:22:59.620 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
02:22:59.620 00.000 29988 Worker thread wakes up
02:22:59.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:22:59.620 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:22:59.620 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.00
02:22:59.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:22:59.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:22:59.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:22:59.623 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:22:59.624 00.001 29988 MoveAxis(E, 0, ABG)
02:22:59.624 00.000 29988 Move returns status 0, amount 0
02:22:59.624 00.000 29988 MoveAxis(N, 0, ABG)
02:22:59.624 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
02:22:59.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:22:59.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:22:59.625 00.000 28316 Enqueuing Expose request
02:22:59.625 00.000 29988 Move returns status 0, amount 0
02:22:59.626 00.001 29988 move complete, result=0
02:22:59.626 00.000 29988 worker thread done servicing request
02:22:59.626 00.000 29988 Worker thread wakes up
02:22:59.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:22:59.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:22:59.626 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:01.148 01.522 29988 Exposure complete
02:23:01.194 00.046 29988 worker thread done servicing request
02:23:01.194 00.000 28316 OnExposeComplete: enter
02:23:01.195 00.001 28316 UpdateGuideState(): m_state=6
02:23:01.196 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3103
02:23:01.196 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.45, Mass=2466, SNR=34.3, Peak=186 HFD=3.8
02:23:01.197 00.001 28316 MultiStar: [#1 0.11,0.04,0.99,U] [#2 -0.33,0.04,0.00,M1] [#3 -0.04,0.05,0.88,U] [#4 0.11,-0.21,0.81,U] [#5 -0.02,-0.01,0.74,U] [#6 0.28,0.00,0.62,U] [#7 -0.13,0.15,0.61,U] [#8 0.03,0.10,0.58,U] 
02:23:01.197 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.04}, one-star: {-0.16, -0.31}
02:23:01.197 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
02:23:01.198 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
02:23:01.198 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.21 mountX=-0.04 mountY=0.00, mountTheta=3.04
02:23:01.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
02:23:01.201 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
02:23:01.201 00.000 29988 Worker thread wakes up
02:23:01.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
02:23:01.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
02:23:01.201 00.000 29988 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=0.00
02:23:01.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:23:01.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:01.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:23:01.202 00.001 29988 MoveAxis(E, 0, ABG)
02:23:01.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:01.202 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.3
02:23:01.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:01.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:01.203 00.000 28316 Enqueuing Expose request
02:23:01.204 00.001 29988 Move returns status 0, amount 0
02:23:01.204 00.000 29988 MoveAxis(N, 0, ABG)
02:23:01.204 00.000 29988 Move returns status 0, amount 0
02:23:01.204 00.000 29988 move complete, result=0
02:23:01.204 00.000 29988 worker thread done servicing request
02:23:01.204 00.000 29988 Worker thread wakes up
02:23:01.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:01.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:01.204 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:02.833 01.629 29988 Exposure complete
02:23:02.871 00.038 29988 worker thread done servicing request
02:23:02.871 00.000 28316 OnExposeComplete: enter
02:23:02.873 00.002 28316 UpdateGuideState(): m_state=6
02:23:02.874 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3104
02:23:02.876 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=257.46, Mass=2555, SNR=35.1, Peak=202 HFD=3.8
02:23:02.878 00.002 28316 MultiStar: [#1 -0.06,0.13,0.97,U] [#2 -0.12,0.10,0.90,U] [#3 0.10,0.03,0.83,U] [#4 0.05,-0.06,0.78,U] [#5 0.30,-0.01,0.70,U] [#6 0.41,-0.04,0.00,M5] [#7 -0.11,0.20,0.61,U] [#8 0.14,0.22,0.57,U] 
02:23:02.878 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {0.04, -0.30}
02:23:02.879 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
02:23:02.879 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
02:23:02.880 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.52 mountX=0.00 mountY=-0.04, mountTheta=-1.48
02:23:02.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
02:23:02.881 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
02:23:02.882 00.001 29988 Worker thread wakes up
02:23:02.882 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:02.882 00.000 28316 UpdateGuideState exits: m=2555 RSB=35.1
02:23:02.883 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:02.883 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:02.883 00.000 28316 Enqueuing Expose request
02:23:02.884 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:23:02.884 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:23:02.884 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.00 yDistance=-0.04
02:23:02.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:23:02.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:02.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:23:02.884 00.000 29988 MoveAxis(E, 0, ABG)
02:23:02.884 00.000 29988 Move returns status 0, amount 0
02:23:02.884 00.000 29988 MoveAxis(N, 0, ABG)
02:23:02.884 00.000 29988 Move returns status 0, amount 0
02:23:02.884 00.000 29988 move complete, result=0
02:23:02.884 00.000 29988 worker thread done servicing request
02:23:02.884 00.000 29988 Worker thread wakes up
02:23:02.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:02.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:02.884 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:04.407 01.523 29988 Exposure complete
02:23:04.445 00.038 29988 worker thread done servicing request
02:23:04.445 00.000 28316 OnExposeComplete: enter
02:23:04.446 00.001 28316 UpdateGuideState(): m_state=6
02:23:04.446 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3105
02:23:04.447 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=257.47, Mass=2392, SNR=33.9, Peak=191 HFD=3.9
02:23:04.447 00.000 28316 MultiStar: [#1 -0.18,0.08,0.96,U] [#2 -0.02,-0.03,0.91,U] [#3 0.11,0.07,0.86,U] [#4 -0.00,0.01,0.86,U] [#5 0.06,0.09,0.75,U] [#6 0.14,-0.01,0.63,U] [#7 -0.16,0.06,0.64,U] [#8 -0.05,0.26,0.56,U] 
02:23:04.448 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.19, -0.30}
02:23:04.448 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.38 = -1.38)
02:23:04.448 00.000 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
02:23:04.449 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.62 mountX=0.00 mountY=-0.02, mountTheta=-1.38
02:23:04.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
02:23:04.450 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
02:23:04.451 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:04.451 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
02:23:04.453 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:04.456 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:04.458 00.002 28316 Enqueuing Expose request
02:23:04.461 00.003 29988 Worker thread wakes up
02:23:04.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
02:23:04.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
02:23:04.461 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.00 yDistance=-0.02
02:23:04.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:23:04.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:04.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:23:04.461 00.000 29988 MoveAxis(E, 0, ABG)
02:23:04.461 00.000 29988 Move returns status 0, amount 0
02:23:04.461 00.000 29988 MoveAxis(N, 0, ABG)
02:23:04.461 00.000 29988 Move returns status 0, amount 0
02:23:04.461 00.000 29988 move complete, result=0
02:23:04.461 00.000 29988 worker thread done servicing request
02:23:04.461 00.000 29988 Worker thread wakes up
02:23:04.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:04.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:04.463 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:06.089 01.626 29988 Exposure complete
02:23:06.122 00.033 29988 worker thread done servicing request
02:23:06.122 00.000 28316 OnExposeComplete: enter
02:23:06.123 00.001 28316 UpdateGuideState(): m_state=6
02:23:06.125 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3106
02:23:06.126 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.52, Mass=2382, SNR=33.6, Peak=204 HFD=3.6
02:23:06.127 00.001 28316 MultiStar: [#1 -0.17,-0.01,1.00,U] [#2 -0.04,-0.21,0.93,U] [#3 -0.00,-0.03,0.89,U] [#4 -0.30,-0.15,0.00,M1] [#5 -0.12,0.03,0.74,U] [#6 0.09,-0.07,0.64,U] [#7 -0.20,0.08,0.65,U] [#8 0.01,0.04,0.60,U] 
02:23:06.129 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.07}, one-star: {-0.06, -0.25}
02:23:06.129 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.94)
02:23:06.131 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
02:23:06.132 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-2.35 mountX=-0.03 mountY=0.09, mountTheta=1.93
02:23:06.134 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
02:23:06.135 00.001 28316 Enqueuing Move request for scope (-0.07, -0.07)
02:23:06.136 00.001 29988 Worker thread wakes up
02:23:06.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:06.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
02:23:06.136 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.6
02:23:06.137 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:06.137 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:06.137 00.000 28316 Enqueuing Expose request
02:23:06.138 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
02:23:06.138 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.03 yDistance=0.09
02:23:06.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:23:06.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:06.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:23:06.138 00.000 29988 MoveAxis(E, 0, ABG)
02:23:06.138 00.000 29988 Move returns status 0, amount 0
02:23:06.138 00.000 29988 MoveAxis(N, 0, ABG)
02:23:06.138 00.000 29988 Move returns status 0, amount 0
02:23:06.138 00.000 29988 move complete, result=0
02:23:06.138 00.000 29988 worker thread done servicing request
02:23:06.138 00.000 29988 Worker thread wakes up
02:23:06.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:06.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:06.138 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:07.664 01.526 29988 Exposure complete
02:23:07.709 00.045 29988 worker thread done servicing request
02:23:07.709 00.000 28316 OnExposeComplete: enter
02:23:07.710 00.001 28316 UpdateGuideState(): m_state=6
02:23:07.710 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3107
02:23:07.711 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.51, Mass=2306, SNR=33.3, Peak=187 HFD=3.5
02:23:07.711 00.000 28316 MultiStar: [#1 -0.27,0.13,0.98,U] [#2 -0.33,0.19,0.00,M1] [#3 -0.14,0.10,0.89,U] [#4 -0.16,0.08,0.86,U] [#5 -0.20,0.10,0.77,U] [#6 -0.11,-0.02,0.66,U] [#7 0.01,0.19,0.63,U] [#8 -0.21,0.42,0.00,M1] 
02:23:07.712 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.04}, one-star: {-0.06, -0.25}
02:23:07.712 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:23:07.712 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:23:07.713 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=0.09 mountY=0.11, mountTheta=0.86
02:23:07.714 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
02:23:07.714 00.000 28316 Enqueuing Move request for scope (-0.14, 0.04)
02:23:07.715 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:07.715 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.3
02:23:07.716 00.001 29988 Worker thread wakes up
02:23:07.716 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:07.718 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:07.721 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
02:23:07.721 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
02:23:07.721 00.000 29988 Moving (-0.14, 0.04) raw xDistance=0.09 yDistance=0.11
02:23:07.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:23:07.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:07.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:23:07.721 00.000 29988 MoveAxis(E, 0, ABG)
02:23:07.721 00.000 29988 Move returns status 0, amount 0
02:23:07.721 00.000 29988 MoveAxis(N, 0, ABG)
02:23:07.721 00.000 28316 Enqueuing Expose request
02:23:07.722 00.001 29988 Move returns status 0, amount 0
02:23:07.722 00.000 29988 move complete, result=0
02:23:07.722 00.000 29988 worker thread done servicing request
02:23:07.722 00.000 29988 Worker thread wakes up
02:23:07.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:07.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:07.724 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:09.456 01.732 29988 Exposure complete
02:23:09.499 00.043 29988 worker thread done servicing request
02:23:09.499 00.000 28316 OnExposeComplete: enter
02:23:09.500 00.001 28316 UpdateGuideState(): m_state=6
02:23:09.501 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3108
02:23:09.502 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=257.78, Mass=2433, SNR=34.3, Peak=197 HFD=3.7
02:23:09.502 00.000 28316 MultiStar: [#1 -0.29,0.28,0.00,M1] [#2 -0.28,0.17,0.00,M2] [#3 -0.19,0.24,0.86,U] [#4 0.01,0.10,0.82,U] [#5 -0.33,0.30,0.00,M1] [#6 0.25,0.15,0.62,U] [#7 -0.16,0.28,0.00,M1] [#8 -0.12,0.36,0.00,M2] 
02:23:09.503 00.001 28316 refined, 3 included, MultiStar: {-0.06, 0.12}, one-star: {-0.18, 0.02}
02:23:09.503 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
02:23:09.503 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
02:23:09.504 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.00 mountX=0.13 mountY=-0.00, mountTheta=-0.03
02:23:09.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
02:23:09.505 00.000 28316 Enqueuing Move request for scope (-0.06, 0.12)
02:23:09.507 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:09.508 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.3
02:23:09.509 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:09.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:09.511 00.001 28316 Enqueuing Expose request
02:23:09.511 00.000 29988 Worker thread wakes up
02:23:09.512 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
02:23:09.512 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
02:23:09.512 00.000 29988 Moving (-0.06, 0.12) raw xDistance=0.13 yDistance=-0.00
02:23:09.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:23:09.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:09.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:23:09.512 00.000 29988 MoveAxis(E, 0, ABG)
02:23:09.512 00.000 29988 Move returns status 0, amount 0
02:23:09.512 00.000 29988 MoveAxis(N, 0, ABG)
02:23:09.512 00.000 29988 Move returns status 0, amount 0
02:23:09.512 00.000 29988 move complete, result=0
02:23:09.512 00.000 29988 worker thread done servicing request
02:23:09.512 00.000 29988 Worker thread wakes up
02:23:09.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:09.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:09.513 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:10.929 01.416 29988 Exposure complete
02:23:10.977 00.048 29988 worker thread done servicing request
02:23:10.977 00.000 28316 OnExposeComplete: enter
02:23:10.978 00.001 28316 UpdateGuideState(): m_state=6
02:23:10.979 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3109
02:23:10.979 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.78, Mass=2457, SNR=34.4, Peak=220 HFD=3.9
02:23:10.980 00.001 28316 MultiStar: [#1 -0.34,0.45,0.00,M2] [#2 -0.24,0.28,0.00,M3] [#3 0.04,0.27,0.85,U] [#4 -0.12,0.19,0.82,U] [#5 -0.07,0.44,0.00,M2] [#6 0.08,0.12,0.61,U] [#7 -0.19,0.40,0.00,M2] [#8 -0.25,0.55,0.00,M3] 
02:23:10.980 00.000 28316 single-star, 3 included, MultiStar: {0.01, 0.15}, one-star: {0.04, 0.01}
02:23:10.980 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
02:23:10.981 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
02:23:10.981 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.33 mountX=-0.00 mountY=-0.05, mountTheta=-1.67
02:23:10.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
02:23:10.983 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
02:23:10.983 00.000 29988 Worker thread wakes up
02:23:10.983 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:23:10.983 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:23:10.983 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.00 yDistance=-0.05
02:23:10.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:23:10.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:10.984 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:10.984 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:23:10.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:10.985 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:10.985 00.000 28316 Enqueuing Expose request
02:23:10.986 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:23:10.986 00.000 29988 MoveAxis(E, 0, ABG)
02:23:10.986 00.000 29988 Move returns status 0, amount 0
02:23:10.986 00.000 29988 MoveAxis(N, 0, ABG)
02:23:10.986 00.000 29988 Move returns status 0, amount 0
02:23:10.986 00.000 29988 move complete, result=0
02:23:10.986 00.000 29988 worker thread done servicing request
02:23:10.986 00.000 29988 Worker thread wakes up
02:23:10.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:10.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:10.987 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:12.611 01.624 29988 Exposure complete
02:23:12.640 00.029 29988 worker thread done servicing request
02:23:12.640 00.000 28316 OnExposeComplete: enter
02:23:12.641 00.001 28316 UpdateGuideState(): m_state=6
02:23:12.642 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3110
02:23:12.642 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.78, Mass=2420, SNR=33.9, Peak=201 HFD=3.7
02:23:12.643 00.001 28316 MultiStar: [#1 -0.48,0.37,0.00,M3] [#2 -0.56,0.25,0.00,M4] [#3 -0.20,0.24,0.00,M1] [#4 -0.43,0.14,0.00,M1] [#5 -0.26,0.28,0.00,M3] [#6 -0.22,0.21,0.63,U] [#7 -0.27,0.38,0.00,M3] [#8 -0.58,0.64,0.00,M4] 
02:23:12.643 00.000 28316 refined, 1 included, MultiStar: {-0.30, 0.09}, one-star: {-0.35, 0.01}
02:23:12.644 00.001 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
02:23:12.644 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:23:12.644 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.31 cameraTheta=2.85 mountX=0.20 mountY=0.22, mountTheta=0.83
02:23:12.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.09, opts=13)
02:23:12.646 00.000 28316 Enqueuing Move request for scope (-0.30, 0.09)
02:23:12.646 00.000 29988 Worker thread wakes up
02:23:12.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
02:23:12.647 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
02:23:12.647 00.000 29988 Moving (-0.30, 0.09) raw xDistance=0.20 yDistance=0.22
02:23:12.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:23:12.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:12.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:12.647 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
02:23:12.648 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:12.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:12.648 00.000 28316 Enqueuing Expose request
02:23:12.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:23:12.649 00.000 29988 MoveAxis(W, 43, ABG)
02:23:12.649 00.000 29988 Guiding  Dir = 3, Dur = 43
02:23:12.649 00.000 29988 IsSlewing returns 0
02:23:12.649 00.000 29988 IsGuiding returns 0
02:23:12.651 00.002 29988 PulseGuide returned control before completion, sleep 52
02:23:12.703 00.052 29988 IsGuiding returns 1
02:23:12.703 00.000 29988 scope still moving after pulse duration time elapsed
02:23:12.735 00.032 29988 IsSlewing returns 0
02:23:12.736 00.001 29988 IsGuiding returns 0
02:23:12.736 00.000 29988 scope move finished after 43 + 43 ms
02:23:12.736 00.000 29988 Move returns status 0, amount 43
02:23:12.736 00.000 29988 MoveAxis(N, 0, ABG)
02:23:12.736 00.000 29988 Move returns status 0, amount 0
02:23:12.736 00.000 29988 move complete, result=0
02:23:12.736 00.000 29988 worker thread done servicing request
02:23:12.736 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.2 px 0 ms NORTH
02:23:12.737 00.001 29988 Worker thread wakes up
02:23:12.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:12.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:14.152 01.415 29988 Exposure complete
02:23:14.191 00.039 29988 worker thread done servicing request
02:23:14.191 00.000 28316 OnExposeComplete: enter
02:23:14.192 00.001 28316 UpdateGuideState(): m_state=6
02:23:14.192 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3111
02:23:14.193 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=257.73, Mass=2482, SNR=34.5, Peak=201 HFD=3.6
02:23:14.193 00.000 28316 MultiStar: [#1 -0.55,0.27,0.00,M4] [#2 -0.45,0.27,0.00,M5] [#3 -0.23,0.24,0.00,M2] [#4 -0.06,0.03,0.80,U] [#5 -0.25,0.30,0.00,M4] [#6 0.07,0.05,0.62,U] [#7 -0.02,0.24,0.62,U] [#8 -0.06,0.25,0.59,U] 
02:23:14.194 00.001 28316 refined, 4 included, MultiStar: {-0.09, 0.09}, one-star: {-0.28, -0.04}
02:23:14.196 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
02:23:14.197 00.001 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
02:23:14.198 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.37 mountX=0.12 mountY=0.04, mountTheta=0.34
02:23:14.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
02:23:14.200 00.000 28316 Enqueuing Move request for scope (-0.09, 0.09)
02:23:14.201 00.001 29988 Worker thread wakes up
02:23:14.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
02:23:14.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
02:23:14.201 00.000 29988 Moving (-0.09, 0.09) raw xDistance=0.12 yDistance=0.04
02:23:14.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:23:14.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:14.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:14.202 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:23:14.203 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:14.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:14.206 00.002 28316 Enqueuing Expose request
02:23:14.207 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:23:14.207 00.000 29988 MoveAxis(E, 0, ABG)
02:23:14.207 00.000 29988 Move returns status 0, amount 0
02:23:14.207 00.000 29988 MoveAxis(N, 0, ABG)
02:23:14.207 00.000 29988 Move returns status 0, amount 0
02:23:14.207 00.000 29988 move complete, result=0
02:23:14.207 00.000 29988 worker thread done servicing request
02:23:14.207 00.000 29988 Worker thread wakes up
02:23:14.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:14.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:14.208 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:15.838 01.630 29988 Exposure complete
02:23:15.884 00.046 29988 worker thread done servicing request
02:23:15.884 00.000 28316 OnExposeComplete: enter
02:23:15.886 00.002 28316 UpdateGuideState(): m_state=6
02:23:15.887 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3112
02:23:15.887 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=257.71, Mass=2412, SNR=34.1, Peak=173 HFD=3.8
02:23:15.888 00.001 28316 MultiStar: [#1 -0.43,0.23,0.00,M5] [#2 -0.28,0.16,0.00,M6] [#3 -0.16,0.22,0.86,U] [#4 -0.17,-0.03,0.83,U] [#5 -0.21,0.18,0.74,U] [#6 -0.04,0.06,0.64,U] [#7 -0.37,0.34,0.00,M3] [#8 -0.16,0.29,0.00,M4] 
02:23:15.888 00.000 28316 refined, 4 included, MultiStar: {-0.18, 0.07}, one-star: {-0.29, -0.05}
02:23:15.889 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
02:23:15.889 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
02:23:15.889 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=0.14 mountY=0.13, mountTheta=0.76
02:23:15.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.07, opts=13)
02:23:15.891 00.001 28316 Enqueuing Move request for scope (-0.18, 0.07)
02:23:15.891 00.000 29988 Worker thread wakes up
02:23:15.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:15.892 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:23:15.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:15.893 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:15.893 00.000 28316 Enqueuing Expose request
02:23:15.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
02:23:15.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
02:23:15.894 00.000 29988 Moving (-0.18, 0.07) raw xDistance=0.14 yDistance=0.13
02:23:15.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:23:15.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:15.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:23:15.894 00.000 29988 MoveAxis(E, 0, ABG)
02:23:15.894 00.000 29988 Move returns status 0, amount 0
02:23:15.894 00.000 29988 MoveAxis(N, 0, ABG)
02:23:15.894 00.000 29988 Move returns status 0, amount 0
02:23:15.894 00.000 29988 move complete, result=0
02:23:15.894 00.000 29988 worker thread done servicing request
02:23:15.894 00.000 29988 Worker thread wakes up
02:23:15.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:15.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:15.894 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:17.427 01.533 29988 Exposure complete
02:23:17.463 00.036 28316 OnExposeComplete: enter
02:23:17.464 00.001 28316 UpdateGuideState(): m_state=6
02:23:17.468 00.004 29988 worker thread done servicing request
02:23:17.468 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3113
02:23:17.469 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.87, Mass=2391, SNR=33.9, Peak=204 HFD=4.0
02:23:17.470 00.001 28316 MultiStar: [#1 -0.33,0.32,0.00,M6] [#2 -0.09,0.20,0.92,U] [#3 -0.11,0.34,0.00,M2] [#4 -0.15,0.23,0.84,U] [#5 -0.28,0.33,0.00,M4] [#6 0.09,0.23,0.63,U] [#7 -0.20,0.55,0.00,M4] [#8 -0.24,0.42,0.00,M5] 
02:23:17.471 00.001 28316 single-star, 3 included, MultiStar: {-0.06, 0.19}, one-star: {-0.04, 0.10}
02:23:17.471 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
02:23:17.472 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
02:23:17.475 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=0.11 mountY=-0.01, mountTheta=-0.06
02:23:17.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
02:23:17.476 00.000 28316 Enqueuing Move request for scope (-0.04, 0.10)
02:23:17.477 00.001 29988 Worker thread wakes up
02:23:17.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
02:23:17.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
02:23:17.477 00.000 29988 Moving (-0.04, 0.10) raw xDistance=0.11 yDistance=-0.01
02:23:17.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:17.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:17.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:17.477 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:23:17.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:17.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:17.479 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:23:17.479 00.000 29988 MoveAxis(E, 0, ABG)
02:23:17.479 00.000 29988 Move returns status 0, amount 0
02:23:17.479 00.000 29988 MoveAxis(N, 0, ABG)
02:23:17.479 00.000 29988 Move returns status 0, amount 0
02:23:17.479 00.000 28316 Enqueuing Expose request
02:23:17.479 00.000 29988 move complete, result=0
02:23:17.479 00.000 29988 worker thread done servicing request
02:23:17.479 00.000 29988 Worker thread wakes up
02:23:17.479 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:17.480 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:17.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:19.109 01.629 29988 Exposure complete
02:23:19.155 00.046 29988 worker thread done servicing request
02:23:19.155 00.000 28316 OnExposeComplete: enter
02:23:19.156 00.001 28316 UpdateGuideState(): m_state=6
02:23:19.156 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3114
02:23:19.157 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.86, Mass=2515, SNR=34.8, Peak=204 HFD=3.9
02:23:19.157 00.000 28316 MultiStar: [#1 -0.47,0.20,0.00,M7] [#2 -0.31,0.14,0.00,M6] [#3 -0.37,0.35,0.00,M3] [#4 -0.20,0.17,0.84,U] [#5 -0.16,0.24,0.74,U] [#6 -0.16,0.28,0.00,M1] [#7 -0.09,0.36,0.00,M5] [#8 -0.01,0.27,0.59,U] 
02:23:19.158 00.001 28316 single-star, 3 included, MultiStar: {-0.16, 0.18}, one-star: {-0.22, 0.09}
02:23:19.158 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:23:19.159 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
02:23:19.159 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.74 mountX=0.17 mountY=0.15, mountTheta=0.72
02:23:19.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.09, opts=13)
02:23:19.161 00.001 28316 Enqueuing Move request for scope (-0.22, 0.09)
02:23:19.161 00.000 29988 Worker thread wakes up
02:23:19.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
02:23:19.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
02:23:19.161 00.000 29988 Moving (-0.22, 0.09) raw xDistance=0.17 yDistance=0.15
02:23:19.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:23:19.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:19.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:19.162 00.001 28316 UpdateGuideState exits: m=2515 RSB=34.8
02:23:19.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:19.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:19.163 00.000 28316 Enqueuing Expose request
02:23:19.164 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:23:19.164 00.000 29988 MoveAxis(E, 0, ABG)
02:23:19.164 00.000 29988 Move returns status 0, amount 0
02:23:19.164 00.000 29988 MoveAxis(N, 0, ABG)
02:23:19.164 00.000 29988 Move returns status 0, amount 0
02:23:19.164 00.000 29988 move complete, result=0
02:23:19.164 00.000 29988 worker thread done servicing request
02:23:19.164 00.000 29988 Worker thread wakes up
02:23:19.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:19.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:19.164 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:23:20.678 01.514 29988 Exposure complete
02:23:20.729 00.051 29988 worker thread done servicing request
02:23:20.729 00.000 28316 OnExposeComplete: enter
02:23:20.730 00.001 28316 UpdateGuideState(): m_state=6
02:23:20.730 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3115
02:23:20.731 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=258.00, Mass=2423, SNR=34.1, Peak=219 HFD=3.9
02:23:20.731 00.000 28316 MultiStar: [#1 -0.64,0.38,0.00,M8] [#2 -0.67,0.37,0.00,M7] [#3 -0.51,0.50,0.00,M4] [#4 -0.75,0.28,0.00,M1] [#5 -0.38,0.34,0.00,M4] [#6 -0.46,0.27,0.00,M2] [#7 -0.69,0.59,0.00,M6] [#8 -0.24,0.74,0.00,M5] 
02:23:20.732 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
02:23:20.732 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
02:23:20.733 00.001 28316 CameraToMount -- cameraX=-0.41 cameraY=0.23 hyp=0.47 cameraTheta=2.62 mountX=0.38 mountY=0.26, mountTheta=0.60
02:23:20.733 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=0.23, opts=13)
02:23:20.734 00.001 28316 Enqueuing Move request for scope (-0.41, 0.23)
02:23:20.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:20.735 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
02:23:20.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:20.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:20.736 00.000 28316 Enqueuing Expose request
02:23:20.736 00.000 29988 Worker thread wakes up
02:23:20.737 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.23) opts 0xd
02:23:20.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, 0.23)
02:23:20.737 00.000 29988 Moving (-0.41, 0.23) raw xDistance=0.38 yDistance=0.26
02:23:20.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:23:20.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:20.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:23:20.737 00.000 29988 MoveAxis(W, 80, ABG)
02:23:20.737 00.000 29988 Guiding  Dir = 3, Dur = 80
02:23:20.737 00.000 29988 IsSlewing returns 0
02:23:20.737 00.000 29988 IsGuiding returns 0
02:23:20.738 00.001 29988 PulseGuide returned control before completion, sleep 89
02:23:20.835 00.097 29988 IsGuiding returns 1
02:23:20.835 00.000 29988 scope still moving after pulse duration time elapsed
02:23:20.866 00.031 29988 IsSlewing returns 0
02:23:20.866 00.000 29988 IsGuiding returns 0
02:23:20.866 00.000 29988 scope move finished after 80 + 48 ms
02:23:20.866 00.000 29988 Move returns status 0, amount 80
02:23:20.866 00.000 29988 MoveAxis(N, 0, ABG)
02:23:20.866 00.000 29988 Move returns status 0, amount 0
02:23:20.866 00.000 29988 move complete, result=0
02:23:20.867 00.001 28316 GuideStep: 0.4 px 80 ms WEST, 0.3 px 0 ms NORTH
02:23:20.867 00.000 29988 worker thread done servicing request
02:23:20.867 00.000 29988 Worker thread wakes up
02:23:20.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:20.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:22.496 01.629 29988 Exposure complete
02:23:22.530 00.034 29988 worker thread done servicing request
02:23:22.530 00.000 28316 OnExposeComplete: enter
02:23:22.530 00.000 28316 UpdateGuideState(): m_state=6
02:23:22.531 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3116
02:23:22.531 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=257.67, Mass=2322, SNR=33.2, Peak=175 HFD=3.7
02:23:22.532 00.001 28316 MultiStar: [#1 -0.42,0.23,0.00,M9] [#2 -0.44,0.09,0.00,M8] [#3 -0.24,0.11,0.88,U] [#4 -0.14,0.03,0.85,U] [#5 -0.28,0.18,0.00,M5] [#6 0.10,0.03,0.66,U] [#7 -0.36,0.42,0.00,M7] [#8 -0.15,0.32,0.00,M6] 
02:23:22.533 00.001 28316 refined, 3 included, MultiStar: {-0.18, 0.02}, one-star: {-0.36, -0.10}
02:23:22.535 00.002 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
02:23:22.538 00.003 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
02:23:22.540 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.06 mountX=0.09 mountY=0.16, mountTheta=1.05
02:23:22.543 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.02, opts=13)
02:23:22.543 00.000 28316 Enqueuing Move request for scope (-0.18, 0.02)
02:23:22.544 00.001 29988 Worker thread wakes up
02:23:22.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:22.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
02:23:22.544 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.2
02:23:22.545 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
02:23:22.545 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:22.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:22.546 00.001 28316 Enqueuing Expose request
02:23:22.546 00.000 29988 Moving (-0.18, 0.02) raw xDistance=0.09 yDistance=0.16
02:23:22.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:23:22.546 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:22.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:23:22.546 00.000 29988 MoveAxis(E, 0, ABG)
02:23:22.546 00.000 29988 Move returns status 0, amount 0
02:23:22.546 00.000 29988 MoveAxis(N, 0, ABG)
02:23:22.546 00.000 29988 Move returns status 0, amount 0
02:23:22.546 00.000 29988 move complete, result=0
02:23:22.546 00.000 29988 worker thread done servicing request
02:23:22.546 00.000 29988 Worker thread wakes up
02:23:22.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:22.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:22.547 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:23:24.076 01.529 29988 Exposure complete
02:23:24.113 00.037 29988 worker thread done servicing request
02:23:24.113 00.000 28316 OnExposeComplete: enter
02:23:24.114 00.001 28316 UpdateGuideState(): m_state=6
02:23:24.114 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3117
02:23:24.115 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.68, Mass=2421, SNR=33.9, Peak=186 HFD=3.7
02:23:24.115 00.000 28316 MultiStar: [#1 -0.24,0.32,0.00,M10] [#2 -0.33,0.14,0.00,M9] [#3 -0.11,0.04,0.86,U] [#4 -0.08,0.13,0.84,U] [#5 -0.01,0.21,0.76,U] [#6 0.24,0.16,0.64,U] [#7 -0.01,0.22,0.64,U] [#8 -0.09,0.33,0.00,M7] 
02:23:24.116 00.001 28316 refined, 5 included, MultiStar: {-0.04, 0.10}, one-star: {-0.16, -0.08}
02:23:24.116 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
02:23:24.117 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
02:23:24.117 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.95 mountX=0.11 mountY=-0.01, mountTheta=-0.08
02:23:24.119 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
02:23:24.120 00.001 28316 Enqueuing Move request for scope (-0.04, 0.10)
02:23:24.120 00.000 29988 Worker thread wakes up
02:23:24.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:24.121 00.001 28316 UpdateGuideState exits: m=2421 RSB=33.9
02:23:24.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:24.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:24.122 00.000 28316 Enqueuing Expose request
02:23:24.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
02:23:24.123 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
02:23:24.123 00.000 29988 Moving (-0.04, 0.10) raw xDistance=0.11 yDistance=-0.01
02:23:24.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:24.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:24.123 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:23:24.123 00.000 29988 MoveAxis(E, 0, ABG)
02:23:24.123 00.000 29988 Move returns status 0, amount 0
02:23:24.123 00.000 29988 MoveAxis(N, 0, ABG)
02:23:24.123 00.000 29988 Move returns status 0, amount 0
02:23:24.123 00.000 29988 move complete, result=0
02:23:24.123 00.000 29988 worker thread done servicing request
02:23:24.123 00.000 29988 Worker thread wakes up
02:23:24.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:24.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:24.123 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:23:25.750 01.627 29988 Exposure complete
02:23:25.789 00.039 29988 worker thread done servicing request
02:23:25.790 00.001 28316 OnExposeComplete: enter
02:23:25.790 00.000 28316 UpdateGuideState(): m_state=6
02:23:25.791 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3118
02:23:25.791 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.68, Mass=2534, SNR=34.9, Peak=185 HFD=3.9
02:23:25.792 00.001 28316 MultiStar: [#1 -0.30,0.19,0.00,R] [#2 -0.16,0.19,0.88,U] [#3 -0.15,0.19,0.85,U] [#4 0.03,0.07,0.81,U] [#5 -0.12,0.28,0.71,U] [#6 0.17,0.11,0.62,U] [#7 -0.12,0.30,0.00,M7] [#8 -0.10,0.54,0.00,M8] 
02:23:25.792 00.000 28316 refined, 5 included, MultiStar: {-0.08, 0.11}, one-star: {-0.19, -0.08}
02:23:25.793 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
02:23:25.793 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
02:23:25.794 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.20 mountX=0.14 mountY=0.02, mountTheta=0.17
02:23:25.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
02:23:25.795 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
02:23:25.797 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:25.800 00.003 28316 UpdateGuideState exits: m=2534 RSB=34.9
02:23:25.802 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:25.804 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:25.807 00.003 28316 Enqueuing Expose request
02:23:25.809 00.002 29988 Worker thread wakes up
02:23:25.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
02:23:25.809 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
02:23:25.809 00.000 29988 Moving (-0.08, 0.11) raw xDistance=0.14 yDistance=0.02
02:23:25.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:23:25.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:25.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:23:25.809 00.000 29988 MoveAxis(E, 0, ABG)
02:23:25.810 00.001 29988 Move returns status 0, amount 0
02:23:25.810 00.000 29988 MoveAxis(N, 0, ABG)
02:23:25.810 00.000 29988 Move returns status 0, amount 0
02:23:25.810 00.000 29988 move complete, result=0
02:23:25.810 00.000 29988 worker thread done servicing request
02:23:25.810 00.000 29988 Worker thread wakes up
02:23:25.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:25.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:25.812 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:27.330 01.518 29988 Exposure complete
02:23:27.365 00.035 29988 worker thread done servicing request
02:23:27.365 00.000 28316 OnExposeComplete: enter
02:23:27.367 00.002 28316 UpdateGuideState(): m_state=6
02:23:27.369 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3119
02:23:27.371 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=257.84, Mass=2335, SNR=33.6, Peak=177 HFD=3.8
02:23:27.374 00.003 28316 MultiStar: [#1 -0.00,0.16,1.04,U] [#2 -0.17,0.24,0.92,U] [#3 -0.13,0.07,0.89,U] [#4 -0.09,0.10,0.86,U] [#5 -0.21,0.20,0.74,U] [#6 0.05,-0.09,0.64,U] [#7 -0.03,0.44,0.00,M8] [#8 0.05,0.23,0.60,U] 
02:23:27.376 00.002 28316 single-star, 7 included, MultiStar: {-0.08, 0.12}, one-star: {-0.11, 0.07}
02:23:27.379 00.003 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
02:23:27.381 00.002 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
02:23:27.383 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=0.11 mountY=0.07, mountTheta=0.54
02:23:27.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.07, opts=13)
02:23:27.385 00.001 28316 Enqueuing Move request for scope (-0.11, 0.07)
02:23:27.385 00.000 29988 Worker thread wakes up
02:23:27.386 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:27.386 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.6
02:23:27.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:27.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:27.387 00.000 28316 Enqueuing Expose request
02:23:27.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
02:23:27.387 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
02:23:27.387 00.000 29988 Moving (-0.11, 0.07) raw xDistance=0.11 yDistance=0.07
02:23:27.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:27.388 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:27.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:23:27.388 00.000 29988 MoveAxis(E, 0, ABG)
02:23:27.388 00.000 29988 Move returns status 0, amount 0
02:23:27.388 00.000 29988 MoveAxis(N, 0, ABG)
02:23:27.388 00.000 29988 Move returns status 0, amount 0
02:23:27.388 00.000 29988 move complete, result=0
02:23:27.388 00.000 29988 worker thread done servicing request
02:23:27.388 00.000 29988 Worker thread wakes up
02:23:27.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:27.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:27.388 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:29.025 01.637 29988 Exposure complete
02:23:29.060 00.035 29988 worker thread done servicing request
02:23:29.061 00.001 28316 OnExposeComplete: enter
02:23:29.062 00.001 28316 UpdateGuideState(): m_state=6
02:23:29.063 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3120
02:23:29.065 00.002 28316 Star::Find returns 1 (0), X=950.54, Y=257.78, Mass=2368, SNR=33.7, Peak=186 HFD=3.7
02:23:29.066 00.001 28316 MultiStar: [#1 -0.13,0.19,1.01,U] [#2 -0.33,0.30,0.00,M8] [#3 -0.17,0.25,0.88,U] [#4 -0.27,0.06,0.85,U] [#5 -0.23,0.28,0.00,M3] [#6 0.12,0.13,0.66,U] [#7 -0.64,0.30,0.00,M9] [#8 -0.33,0.35,0.00,M8] 
02:23:29.067 00.001 28316 refined, 4 included, MultiStar: {-0.15, 0.13}, one-star: {-0.22, 0.01}
02:23:29.069 00.002 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:23:29.070 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:23:29.070 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.19 cameraTheta=2.44 mountX=0.18 mountY=0.08, mountTheta=0.41
02:23:29.072 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.13, opts=13)
02:23:29.073 00.001 28316 Enqueuing Move request for scope (-0.15, 0.13)
02:23:29.073 00.000 29988 Worker thread wakes up
02:23:29.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:29.074 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
02:23:29.074 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
02:23:29.074 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:29.076 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
02:23:29.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:29.076 00.000 28316 Enqueuing Expose request
02:23:29.077 00.001 29988 Moving (-0.15, 0.13) raw xDistance=0.18 yDistance=0.08
02:23:29.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:23:29.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:29.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:23:29.077 00.000 29988 MoveAxis(E, 0, ABG)
02:23:29.077 00.000 29988 Move returns status 0, amount 0
02:23:29.077 00.000 29988 MoveAxis(N, 0, ABG)
02:23:29.077 00.000 29988 Move returns status 0, amount 0
02:23:29.077 00.000 29988 move complete, result=0
02:23:29.077 00.000 29988 worker thread done servicing request
02:23:29.077 00.000 29988 Worker thread wakes up
02:23:29.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:29.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:29.077 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:30.594 01.517 29988 Exposure complete
02:23:30.629 00.035 29988 worker thread done servicing request
02:23:30.629 00.000 28316 OnExposeComplete: enter
02:23:30.630 00.001 28316 UpdateGuideState(): m_state=6
02:23:30.631 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3121
02:23:30.631 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=257.88, Mass=2390, SNR=33.8, Peak=193 HFD=3.8
02:23:30.632 00.001 28316 MultiStar: [#1 -0.34,0.20,0.00,M1] [#2 -0.42,0.15,0.00,M9] [#3 -0.32,0.28,0.00,M1] [#4 -0.22,0.27,0.00,M1] [#5 -0.21,0.26,0.00,M4] [#6 -0.03,0.22,0.63,U] [#7 -0.20,0.33,0.00,M10] [#8 -0.13,0.55,0.00,M9] 
02:23:30.632 00.000 28316 refined, 1 included, MultiStar: {-0.15, 0.16}, one-star: {-0.22, 0.12}
02:23:30.633 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
02:23:30.633 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
02:23:30.633 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.21 cameraTheta=2.32 mountX=0.20 mountY=0.06, mountTheta=0.29
02:23:30.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
02:23:30.635 00.001 28316 Enqueuing Move request for scope (-0.15, 0.16)
02:23:30.635 00.000 29988 Worker thread wakes up
02:23:30.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
02:23:30.636 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
02:23:30.636 00.000 29988 Moving (-0.15, 0.16) raw xDistance=0.20 yDistance=0.06
02:23:30.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:23:30.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:30.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:30.636 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:23:30.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:30.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:30.637 00.000 28316 Enqueuing Expose request
02:23:30.638 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:23:30.638 00.000 29988 MoveAxis(W, 43, ABG)
02:23:30.638 00.000 29988 Guiding  Dir = 3, Dur = 43
02:23:30.638 00.000 29988 IsSlewing returns 0
02:23:30.638 00.000 29988 IsGuiding returns 0
02:23:30.641 00.003 29988 PulseGuide returned control before completion, sleep 51
02:23:30.704 00.063 29988 IsGuiding returns 0
02:23:30.704 00.000 29988 Move returns status 0, amount 43
02:23:30.704 00.000 29988 MoveAxis(N, 0, ABG)
02:23:30.704 00.000 29988 Move returns status 0, amount 0
02:23:30.704 00.000 29988 move complete, result=0
02:23:30.704 00.000 29988 worker thread done servicing request
02:23:30.704 00.000 29988 Worker thread wakes up
02:23:30.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:30.704 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
02:23:30.705 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:32.338 01.633 29988 Exposure complete
02:23:32.367 00.029 29988 worker thread done servicing request
02:23:32.367 00.000 28316 OnExposeComplete: enter
02:23:32.368 00.001 28316 UpdateGuideState(): m_state=6
02:23:32.371 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3122
02:23:32.373 00.002 28316 Star::Find returns 1 (0), X=950.59, Y=257.63, Mass=2497, SNR=34.7, Peak=182 HFD=3.7
02:23:32.376 00.003 28316 MultiStar: [#1 -0.02,-0.02,0.98,U] [#2 -0.30,0.06,0.89,U] [#3 -0.21,0.06,0.85,U] [#4 -0.13,0.13,0.80,U] [#5 -0.10,0.10,0.72,U] [#6 0.25,0.09,0.62,U] [#7 -0.17,0.36,0.00,R] [#8 0.08,0.15,0.58,U] 
02:23:32.378 00.002 28316 refined, 7 included, MultiStar: {-0.09, 0.04}, one-star: {-0.17, -0.13}
02:23:32.381 00.003 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:23:32.382 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:23:32.383 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.70 mountX=0.08 mountY=0.06, mountTheta=0.68
02:23:32.388 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
02:23:32.389 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
02:23:32.389 00.000 29988 Worker thread wakes up
02:23:32.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:32.390 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.7
02:23:32.390 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:32.390 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:32.391 00.001 28316 Enqueuing Expose request
02:23:32.392 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
02:23:32.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
02:23:32.392 00.000 29988 Moving (-0.09, 0.04) raw xDistance=0.08 yDistance=0.06
02:23:32.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:23:32.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:32.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:23:32.392 00.000 29988 MoveAxis(E, 0, ABG)
02:23:32.392 00.000 29988 Move returns status 0, amount 0
02:23:32.392 00.000 29988 MoveAxis(N, 0, ABG)
02:23:32.392 00.000 29988 Move returns status 0, amount 0
02:23:32.393 00.001 29988 move complete, result=0
02:23:32.393 00.000 29988 worker thread done servicing request
02:23:32.393 00.000 29988 Worker thread wakes up
02:23:32.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:32.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:32.393 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:33.909 01.516 29988 Exposure complete
02:23:33.944 00.035 29988 worker thread done servicing request
02:23:33.944 00.000 28316 OnExposeComplete: enter
02:23:33.945 00.001 28316 UpdateGuideState(): m_state=6
02:23:33.945 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3123
02:23:33.946 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.73, Mass=2402, SNR=34.1, Peak=192 HFD=3.8
02:23:33.946 00.000 28316 MultiStar: [#1 -0.20,0.12,1.01,U] [#2 -0.27,0.28,0.00,M9] [#3 -0.29,0.28,0.00,M1] [#4 -0.23,0.21,0.00,M1] [#5 -0.39,0.25,0.00,M4] [#6 -0.10,0.39,0.00,M1] [#7 0.08,0.02,0.61,U] [#8 0.03,0.58,0.00,M9] 
02:23:33.947 00.001 28316 refined, 2 included, MultiStar: {-0.18, 0.04}, one-star: {-0.33, -0.04}
02:23:33.947 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
02:23:33.949 00.002 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
02:23:33.950 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.95 mountX=0.11 mountY=0.15, mountTheta=0.94
02:23:33.952 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
02:23:33.954 00.002 28316 Enqueuing Move request for scope (-0.18, 0.04)
02:23:33.955 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:33.956 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.1
02:23:33.958 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:33.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:33.960 00.001 28316 Enqueuing Expose request
02:23:33.962 00.002 29988 Worker thread wakes up
02:23:33.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
02:23:33.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
02:23:33.962 00.000 29988 Moving (-0.18, 0.04) raw xDistance=0.11 yDistance=0.15
02:23:33.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:33.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:33.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:23:33.962 00.000 29988 MoveAxis(E, 0, ABG)
02:23:33.962 00.000 29988 Move returns status 0, amount 0
02:23:33.962 00.000 29988 MoveAxis(N, 0, ABG)
02:23:33.962 00.000 29988 Move returns status 0, amount 0
02:23:33.962 00.000 29988 move complete, result=0
02:23:33.962 00.000 29988 worker thread done servicing request
02:23:33.962 00.000 29988 Worker thread wakes up
02:23:33.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:33.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:33.963 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:35.601 01.638 29988 Exposure complete
02:23:35.632 00.031 29988 worker thread done servicing request
02:23:35.632 00.000 28316 OnExposeComplete: enter
02:23:35.633 00.001 28316 UpdateGuideState(): m_state=6
02:23:35.634 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3124
02:23:35.634 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=257.62, Mass=2493, SNR=34.6, Peak=181 HFD=3.9
02:23:35.635 00.001 28316 MultiStar: [#1 -0.31,0.12,0.00,M1] [#2 -0.33,0.17,0.00,M10] [#3 -0.25,0.22,0.00,M2] [#4 -0.47,0.10,0.00,M2] [#5 -0.38,0.18,0.00,M5] [#6 -0.12,0.18,0.60,U] [#7 -0.19,0.14,0.60,U] [#8 -0.21,0.47,0.00,M10] 
02:23:35.635 00.000 28316 refined, 2 included, MultiStar: {-0.17, 0.02}, one-star: {-0.20, -0.15}
02:23:35.635 00.000 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
02:23:35.636 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
02:23:35.636 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.18 cameraTheta=3.02 mountX=0.09 mountY=0.15, mountTheta=1.02
02:23:35.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.02, opts=13)
02:23:35.638 00.001 28316 Enqueuing Move request for scope (-0.17, 0.02)
02:23:35.639 00.001 29988 Worker thread wakes up
02:23:35.639 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:35.639 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.6
02:23:35.640 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:35.640 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:35.640 00.000 28316 Enqueuing Expose request
02:23:35.641 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
02:23:35.641 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
02:23:35.641 00.000 29988 Moving (-0.17, 0.02) raw xDistance=0.09 yDistance=0.15
02:23:35.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:23:35.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:35.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:23:35.641 00.000 29988 MoveAxis(E, 0, ABG)
02:23:35.641 00.000 29988 Move returns status 0, amount 0
02:23:35.641 00.000 29988 MoveAxis(N, 0, ABG)
02:23:35.641 00.000 29988 Move returns status 0, amount 0
02:23:35.641 00.000 29988 move complete, result=0
02:23:35.641 00.000 29988 worker thread done servicing request
02:23:35.641 00.000 29988 Worker thread wakes up
02:23:35.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:35.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:35.641 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:37.159 01.518 29988 Exposure complete
02:23:37.199 00.040 29988 worker thread done servicing request
02:23:37.199 00.000 28316 OnExposeComplete: enter
02:23:37.199 00.000 28316 UpdateGuideState(): m_state=6
02:23:37.200 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3125
02:23:37.200 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.94, Mass=2310, SNR=33.4, Peak=194 HFD=4.0
02:23:37.201 00.001 28316 MultiStar: [#1 -0.17,0.33,0.00,M2] [#2 -0.46,0.34,0.00,R] [#3 -0.42,0.43,0.00,M3] [#4 -0.37,0.37,0.00,M3] [#5 -0.50,0.37,0.00,M6] [#6 -0.13,0.39,0.00,M1] [#7 -0.30,0.26,0.00,M1] [#8 -0.33,0.73,0.00,R] 
02:23:37.202 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
02:23:37.202 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
02:23:37.202 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=0.17 hyp=0.49 cameraTheta=2.78 mountX=0.34 mountY=0.33, mountTheta=0.76
02:23:37.205 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.17, opts=13)
02:23:37.206 00.001 28316 Enqueuing Move request for scope (-0.45, 0.17)
02:23:37.206 00.000 29988 Worker thread wakes up
02:23:37.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.17) opts 0xd
02:23:37.206 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.17)
02:23:37.206 00.000 29988 Moving (-0.45, 0.17) raw xDistance=0.34 yDistance=0.33
02:23:37.207 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
02:23:37.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:37.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:37.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:23:37.207 00.000 29988 MoveAxis(W, 72, ABG)
02:23:37.207 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.4
02:23:37.208 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:37.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:37.209 00.001 28316 Enqueuing Expose request
02:23:37.209 00.000 29988 Guiding  Dir = 3, Dur = 72
02:23:37.209 00.000 29988 IsSlewing returns 0
02:23:37.210 00.001 29988 IsGuiding returns 0
02:23:37.212 00.002 29988 PulseGuide returned control before completion, sleep 81
02:23:37.298 00.086 29988 IsGuiding returns 0
02:23:37.299 00.001 29988 Move returns status 0, amount 72
02:23:37.299 00.000 29988 MoveAxis(N, 0, ABG)
02:23:37.299 00.000 29988 Move returns status 0, amount 0
02:23:37.299 00.000 29988 move complete, result=0
02:23:37.299 00.000 29988 worker thread done servicing request
02:23:37.299 00.000 29988 Worker thread wakes up
02:23:37.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:37.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:37.299 00.000 28316 GuideStep: 0.3 px 72 ms WEST, 0.3 px 0 ms NORTH
02:23:38.927 01.628 29988 Exposure complete
02:23:38.962 00.035 29988 worker thread done servicing request
02:23:38.962 00.000 28316 OnExposeComplete: enter
02:23:38.963 00.001 28316 UpdateGuideState(): m_state=6
02:23:38.963 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3126
02:23:38.965 00.002 28316 Star::Find returns 1 (0), X=950.69, Y=257.80, Mass=2452, SNR=34.1, Peak=205 HFD=3.8
02:23:38.966 00.001 28316 MultiStar: [#1 -0.05,0.28,0.98,U] [#2 0.08,0.00,0.91,U] [#3 -0.13,0.30,0.00,M4] [#4 -0.07,0.20,0.83,U] [#5 -0.21,0.44,0.00,M7] [#6 0.10,0.30,0.00,M2] [#7 -0.08,0.09,0.61,U] [#8 0.26,-0.08,0.58,U] 
02:23:38.967 00.001 28316 single-star, 5 included, MultiStar: {0.00, 0.10}, one-star: {-0.07, 0.03}
02:23:38.969 00.002 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
02:23:38.970 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
02:23:38.971 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.68 mountX=0.06 mountY=0.05, mountTheta=0.66
02:23:38.974 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
02:23:38.974 00.000 28316 Enqueuing Move request for scope (-0.07, 0.03)
02:23:38.975 00.001 29988 Worker thread wakes up
02:23:38.975 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:38.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:23:38.975 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:23:38.975 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.1
02:23:38.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:38.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:38.976 00.000 28316 Enqueuing Expose request
02:23:38.977 00.001 29988 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=0.05
02:23:38.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:23:38.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:38.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:23:38.977 00.000 29988 MoveAxis(E, 0, ABG)
02:23:38.977 00.000 29988 Move returns status 0, amount 0
02:23:38.977 00.000 29988 MoveAxis(N, 0, ABG)
02:23:38.977 00.000 29988 Move returns status 0, amount 0
02:23:38.977 00.000 29988 move complete, result=0
02:23:38.977 00.000 29988 worker thread done servicing request
02:23:38.977 00.000 29988 Worker thread wakes up
02:23:38.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:38.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:38.977 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:40.502 01.525 29988 Exposure complete
02:23:40.553 00.051 29988 worker thread done servicing request
02:23:40.553 00.000 28316 OnExposeComplete: enter
02:23:40.553 00.000 28316 UpdateGuideState(): m_state=6
02:23:40.554 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3127
02:23:40.554 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.81, Mass=2381, SNR=33.8, Peak=183 HFD=3.9
02:23:40.555 00.001 28316 MultiStar: [#1 -0.16,0.12,1.01,U] [#2 0.11,0.02,0.93,U] [#3 -0.21,0.37,0.00,M5] [#4 -0.30,0.18,0.00,M3] [#5 -0.37,0.52,0.00,M8] [#6 0.06,0.13,0.65,U] [#7 -0.25,0.14,0.62,U] [#8 0.16,-0.32,0.00,M1] 
02:23:40.555 00.000 28316 refined, 4 included, MultiStar: {-0.08, 0.08}, one-star: {-0.15, 0.04}
02:23:40.556 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
02:23:40.556 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
02:23:40.557 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.33 mountX=0.11 mountY=0.03, mountTheta=0.29
02:23:40.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
02:23:40.560 00.002 28316 Enqueuing Move request for scope (-0.08, 0.08)
02:23:40.561 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:40.562 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:23:40.563 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:40.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:40.564 00.000 28316 Enqueuing Expose request
02:23:40.565 00.001 29988 Worker thread wakes up
02:23:40.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
02:23:40.565 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
02:23:40.565 00.000 29988 Moving (-0.08, 0.08) raw xDistance=0.11 yDistance=0.03
02:23:40.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:40.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:40.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:23:40.565 00.000 29988 MoveAxis(E, 0, ABG)
02:23:40.565 00.000 29988 Move returns status 0, amount 0
02:23:40.565 00.000 29988 MoveAxis(N, 0, ABG)
02:23:40.565 00.000 29988 Move returns status 0, amount 0
02:23:40.565 00.000 29988 move complete, result=0
02:23:40.565 00.000 29988 worker thread done servicing request
02:23:40.565 00.000 29988 Worker thread wakes up
02:23:40.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:40.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:40.565 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:42.198 01.633 29988 Exposure complete
02:23:42.223 00.025 29988 worker thread done servicing request
02:23:42.223 00.000 28316 OnExposeComplete: enter
02:23:42.225 00.002 28316 UpdateGuideState(): m_state=6
02:23:42.225 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3128
02:23:42.227 00.002 28316 Star::Find returns 1 (0), X=950.34, Y=257.89, Mass=2504, SNR=34.8, Peak=212 HFD=4.0
02:23:42.227 00.000 28316 MultiStar: [#1 -0.04,0.21,0.95,U] [#2 -0.25,-0.09,0.87,U] [#3 -0.40,0.37,0.00,M6] [#4 -0.17,0.12,0.82,U] [#5 -0.26,0.36,0.00,M9] [#6 0.03,0.26,0.63,U] [#7 -0.06,0.03,0.63,U] [#8 -0.02,-0.11,0.58,U] 
02:23:42.228 00.001 28316 refined, 6 included, MultiStar: {-0.15, 0.08}, one-star: {-0.41, 0.12}
02:23:42.228 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
02:23:42.229 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
02:23:42.230 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.14 mountY=0.10, mountTheta=0.61
02:23:42.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
02:23:42.232 00.001 28316 Enqueuing Move request for scope (-0.15, 0.08)
02:23:42.232 00.000 29988 Worker thread wakes up
02:23:42.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:42.233 00.001 28316 UpdateGuideState exits: m=2504 RSB=34.8
02:23:42.233 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:42.234 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:42.234 00.000 28316 Enqueuing Expose request
02:23:42.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
02:23:42.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
02:23:42.235 00.001 29988 Moving (-0.15, 0.08) raw xDistance=0.14 yDistance=0.10
02:23:42.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:23:42.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:42.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:23:42.235 00.000 29988 MoveAxis(E, 0, ABG)
02:23:42.235 00.000 29988 Move returns status 0, amount 0
02:23:42.235 00.000 29988 MoveAxis(N, 0, ABG)
02:23:42.235 00.000 29988 Move returns status 0, amount 0
02:23:42.235 00.000 29988 move complete, result=0
02:23:42.235 00.000 29988 worker thread done servicing request
02:23:42.235 00.000 29988 Worker thread wakes up
02:23:42.235 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:42.236 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:42.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:43.756 01.520 29988 Exposure complete
02:23:43.818 00.062 29988 worker thread done servicing request
02:23:43.818 00.000 28316 OnExposeComplete: enter
02:23:43.818 00.000 28316 UpdateGuideState(): m_state=6
02:23:43.819 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3129
02:23:43.819 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.92, Mass=2592, SNR=35.2, Peak=198 HFD=3.9
02:23:43.820 00.001 28316 MultiStar: [#1 -0.25,0.38,0.00,M1] [#2 -0.08,0.04,0.88,U] [#3 -0.24,0.40,0.00,M7] [#4 -0.34,0.30,0.00,M3] [#5 -0.35,0.42,0.00,M10] [#6 -0.19,0.24,0.00,M1] [#7 -0.05,0.03,0.60,U] [#8 0.05,-0.06,0.57,U] 
02:23:43.820 00.000 28316 refined, 3 included, MultiStar: {-0.14, 0.05}, one-star: {-0.34, 0.15}
02:23:43.821 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:23:43.821 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:23:43.822 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.76 mountX=0.11 mountY=0.10, mountTheta=0.74
02:23:43.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.05, opts=13)
02:23:43.825 00.001 28316 Enqueuing Move request for scope (-0.14, 0.05)
02:23:43.826 00.001 29988 Worker thread wakes up
02:23:43.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:43.826 00.000 28316 UpdateGuideState exits: m=2592 RSB=35.2
02:23:43.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:43.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:43.828 00.001 28316 Enqueuing Expose request
02:23:43.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
02:23:43.828 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
02:23:43.828 00.000 29988 Moving (-0.14, 0.05) raw xDistance=0.11 yDistance=0.10
02:23:43.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:23:43.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:43.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:23:43.828 00.000 29988 MoveAxis(E, 0, ABG)
02:23:43.828 00.000 29988 Move returns status 0, amount 0
02:23:43.828 00.000 29988 MoveAxis(N, 0, ABG)
02:23:43.828 00.000 29988 Move returns status 0, amount 0
02:23:43.828 00.000 29988 move complete, result=0
02:23:43.828 00.000 29988 worker thread done servicing request
02:23:43.828 00.000 29988 Worker thread wakes up
02:23:43.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:43.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:43.829 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:45.561 01.732 29988 Exposure complete
02:23:45.609 00.048 29988 worker thread done servicing request
02:23:45.609 00.000 28316 OnExposeComplete: enter
02:23:45.609 00.000 28316 UpdateGuideState(): m_state=6
02:23:45.610 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3130
02:23:45.610 00.000 28316 Star::Find returns 1 (0), X=950.29, Y=257.84, Mass=2383, SNR=33.8, Peak=199 HFD=4.0
02:23:45.611 00.001 28316 MultiStar: [#1 -0.37,0.31,0.00,M2] [#2 -0.13,-0.18,0.92,U] [#3 -0.38,0.37,0.00,M8] [#4 -0.38,0.03,0.00,M4] [#5 -0.54,0.33,0.00,R] [#6 -0.19,-0.01,0.63,U] [#7 -0.32,-0.01,0.00,M1] [#8 0.01,-0.32,0.00,M1] 
02:23:45.611 00.000 28316 refined, 2 included, MultiStar: {-0.28, -0.04}, one-star: {-0.47, 0.08}
02:23:45.612 00.001 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.01 = 1.27)
02:23:45.612 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.05 = 1.23)
02:23:45.613 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-3.01 mountX=0.08 mountY=0.26, mountTheta=1.27
02:23:45.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.04, opts=13)
02:23:45.616 00.001 28316 Enqueuing Move request for scope (-0.28, -0.04)
02:23:45.617 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:45.619 00.002 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:23:45.620 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:45.622 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:45.625 00.003 28316 Enqueuing Expose request
02:23:45.627 00.002 29988 Worker thread wakes up
02:23:45.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
02:23:45.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
02:23:45.627 00.000 29988 Moving (-0.28, -0.04) raw xDistance=0.08 yDistance=0.26
02:23:45.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:23:45.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:45.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:23:45.627 00.000 29988 MoveAxis(E, 0, ABG)
02:23:45.627 00.000 29988 Move returns status 0, amount 0
02:23:45.627 00.000 29988 MoveAxis(N, 0, ABG)
02:23:45.627 00.000 29988 Move returns status 0, amount 0
02:23:45.627 00.000 29988 move complete, result=0
02:23:45.628 00.001 29988 worker thread done servicing request
02:23:45.628 00.000 29988 Worker thread wakes up
02:23:45.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:45.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:45.629 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:23:47.038 01.409 29988 Exposure complete
02:23:47.082 00.044 29988 worker thread done servicing request
02:23:47.082 00.000 28316 OnExposeComplete: enter
02:23:47.084 00.002 28316 UpdateGuideState(): m_state=6
02:23:47.084 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3131
02:23:47.084 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.81, Mass=2401, SNR=33.9, Peak=204 HFD=3.7
02:23:47.084 00.000 28316 MultiStar: [#1 -0.28,0.23,0.00,M3] [#2 0.04,-0.10,0.94,U] [#3 -0.53,0.23,0.00,M9] [#4 -0.37,0.21,0.00,M5] [#5 0.09,-0.10,0.74,U] [#6 -0.13,0.39,0.00,M1] [#7 0.01,0.03,0.64,U] [#8 0.07,-0.45,0.00,M2] 
02:23:47.085 00.001 28316 refined, 3 included, MultiStar: {-0.09, -0.03}, one-star: {-0.40, 0.05}
02:23:47.085 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
02:23:47.085 00.000 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
02:23:47.086 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.81 mountX=0.01 mountY=0.09, mountTheta=1.47
02:23:47.088 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
02:23:47.089 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
02:23:47.090 00.001 29988 Worker thread wakes up
02:23:47.091 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:47.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:23:47.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:23:47.091 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
02:23:47.092 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:47.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:47.092 00.000 28316 Enqueuing Expose request
02:23:47.093 00.001 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.09
02:23:47.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:23:47.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:47.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:23:47.093 00.000 29988 MoveAxis(E, 0, ABG)
02:23:47.093 00.000 29988 Move returns status 0, amount 0
02:23:47.093 00.000 29988 MoveAxis(N, 0, ABG)
02:23:47.093 00.000 29988 Move returns status 0, amount 0
02:23:47.093 00.000 29988 move complete, result=0
02:23:47.093 00.000 29988 worker thread done servicing request
02:23:47.093 00.000 29988 Worker thread wakes up
02:23:47.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:47.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:47.093 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:48.732 01.639 29988 Exposure complete
02:23:48.777 00.045 29988 worker thread done servicing request
02:23:48.777 00.000 28316 OnExposeComplete: enter
02:23:48.777 00.000 28316 UpdateGuideState(): m_state=6
02:23:48.778 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3132
02:23:48.779 00.001 28316 Star::Find returns 1 (0), X=950.44, Y=257.73, Mass=2387, SNR=33.9, Peak=191 HFD=3.7
02:23:48.779 00.000 28316 MultiStar: [#1 -0.11,-0.03,1.00,U] [#2 0.24,-0.04,0.92,U] [#3 -0.30,0.21,0.00,M10] [#4 -0.24,0.28,0.00,M6] [#5 0.15,-0.06,0.72,U] [#6 -0.02,0.26,0.65,U] [#7 -0.05,0.07,0.64,U] [#8 0.28,-0.28,0.00,M3] 
02:23:48.780 00.001 28316 refined, 5 included, MultiStar: {-0.03, 0.01}, one-star: {-0.31, -0.04}
02:23:48.780 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:23:48.781 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:23:48.781 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.71 mountX=0.02 mountY=0.02, mountTheta=0.69
02:23:48.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
02:23:48.783 00.001 28316 Enqueuing Move request for scope (-0.03, 0.01)
02:23:48.783 00.000 29988 Worker thread wakes up
02:23:48.784 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
02:23:48.784 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
02:23:48.784 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.02
02:23:48.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:23:48.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:48.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:48.784 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.9
02:23:48.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:48.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:48.786 00.000 28316 Enqueuing Expose request
02:23:48.787 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:23:48.787 00.000 29988 MoveAxis(E, 0, ABG)
02:23:48.787 00.000 29988 Move returns status 0, amount 0
02:23:48.787 00.000 29988 MoveAxis(N, 0, ABG)
02:23:48.787 00.000 29988 Move returns status 0, amount 0
02:23:48.787 00.000 29988 move complete, result=0
02:23:48.787 00.000 29988 worker thread done servicing request
02:23:48.787 00.000 29988 Worker thread wakes up
02:23:48.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:48.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:48.788 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:50.302 01.514 29988 Exposure complete
02:23:50.344 00.042 29988 worker thread done servicing request
02:23:50.345 00.001 28316 OnExposeComplete: enter
02:23:50.347 00.002 28316 UpdateGuideState(): m_state=6
02:23:50.348 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3133
02:23:50.349 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=257.92, Mass=2401, SNR=34.0, Peak=185 HFD=4.0
02:23:50.351 00.002 28316 MultiStar: [#1 -0.07,0.14,1.00,U] [#2 0.07,-0.05,0.92,U] [#3 -0.20,0.30,0.00,R] [#4 -0.34,0.22,0.00,M7] [#5 0.17,-0.04,0.73,U] [#6 -0.17,0.24,0.64,U] [#7 -0.11,-0.09,0.63,U] [#8 0.08,-0.02,0.58,U] 
02:23:50.352 00.001 28316 refined, 6 included, MultiStar: {-0.05, 0.05}, one-star: {-0.27, 0.15}
02:23:50.353 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
02:23:50.353 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
02:23:50.354 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=0.07 mountY=0.02, mountTheta=0.29
02:23:50.356 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
02:23:50.357 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
02:23:50.358 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:50.359 00.001 28316 UpdateGuideState exits: m=2401 RSB=34.0
02:23:50.360 00.001 29988 Worker thread wakes up
02:23:50.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
02:23:50.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
02:23:50.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:50.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:50.361 00.000 28316 Enqueuing Expose request
02:23:50.362 00.001 29988 Moving (-0.05, 0.05) raw xDistance=0.07 yDistance=0.02
02:23:50.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:23:50.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:50.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:23:50.362 00.000 29988 MoveAxis(E, 0, ABG)
02:23:50.362 00.000 29988 Move returns status 0, amount 0
02:23:50.362 00.000 29988 MoveAxis(N, 0, ABG)
02:23:50.362 00.000 29988 Move returns status 0, amount 0
02:23:50.363 00.001 29988 move complete, result=0
02:23:50.363 00.000 29988 worker thread done servicing request
02:23:50.363 00.000 29988 Worker thread wakes up
02:23:50.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:50.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:50.363 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:23:51.988 01.625 29988 Exposure complete
02:23:52.030 00.042 29988 worker thread done servicing request
02:23:52.030 00.000 28316 OnExposeComplete: enter
02:23:52.031 00.001 28316 UpdateGuideState(): m_state=6
02:23:52.032 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3134
02:23:52.032 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=257.93, Mass=2491, SNR=34.7, Peak=202 HFD=4.0
02:23:52.033 00.001 28316 MultiStar: [#1 -0.17,0.32,0.00,M2] [#2 0.21,0.15,0.89,U] [#3 -0.02,0.10,0.83,U] [#4 -0.21,0.26,0.00,M8] [#5 0.23,0.11,0.75,U] [#6 -0.18,0.45,0.00,M1] [#7 -0.11,0.25,0.60,U] [#8 0.09,-0.12,0.56,U] 
02:23:52.033 00.000 28316 refined, 5 included, MultiStar: {0.06, 0.12}, one-star: {-0.05, 0.17}
02:23:52.034 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
02:23:52.034 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
02:23:52.035 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.10 mountX=0.08 mountY=-0.11, mountTheta=-0.91
02:23:52.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
02:23:52.036 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
02:23:52.037 00.001 29988 Worker thread wakes up
02:23:52.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
02:23:52.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
02:23:52.037 00.000 29988 Moving (0.06, 0.12) raw xDistance=0.08 yDistance=-0.11
02:23:52.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:23:52.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:52.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:52.037 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.7
02:23:52.038 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:52.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:52.039 00.001 28316 Enqueuing Expose request
02:23:52.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:23:52.039 00.000 29988 MoveAxis(E, 0, ABG)
02:23:52.039 00.000 29988 Move returns status 0, amount 0
02:23:52.039 00.000 29988 MoveAxis(N, 0, ABG)
02:23:52.039 00.000 29988 Move returns status 0, amount 0
02:23:52.039 00.000 29988 move complete, result=0
02:23:52.039 00.000 29988 worker thread done servicing request
02:23:52.039 00.000 29988 Worker thread wakes up
02:23:52.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:52.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:52.040 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:23:53.566 01.526 29988 Exposure complete
02:23:53.606 00.040 29988 worker thread done servicing request
02:23:53.607 00.001 28316 OnExposeComplete: enter
02:23:53.607 00.000 28316 UpdateGuideState(): m_state=6
02:23:53.608 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3135
02:23:53.609 00.001 28316 Star::Find returns 1 (0), X=950.27, Y=257.96, Mass=2411, SNR=34.1, Peak=206 HFD=4.0
02:23:53.610 00.001 28316 MultiStar: [#1 -0.24,0.32,0.00,M3] [#2 -0.00,0.22,0.90,U] [#3 -0.38,0.12,0.00,M1] [#4 -0.24,0.33,0.00,M9] [#5 0.05,0.13,0.74,U] [#6 -0.20,0.37,0.00,M2] [#7 -0.43,0.28,0.00,M1] [#8 0.00,-0.11,0.57,U] 
02:23:53.611 00.001 28316 refined, 3 included, MultiStar: {-0.14, 0.13}, one-star: {-0.49, 0.19}
02:23:53.612 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
02:23:53.613 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
02:23:53.614 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.39 mountX=0.18 mountY=0.07, mountTheta=0.35
02:23:53.616 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.13, opts=13)
02:23:53.617 00.001 28316 Enqueuing Move request for scope (-0.14, 0.13)
02:23:53.618 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
02:23:53.618 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.1
02:23:53.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:53.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:53.620 00.001 28316 Enqueuing Expose request
02:23:53.621 00.001 29988 Worker thread wakes up
02:23:53.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
02:23:53.621 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
02:23:53.621 00.000 29988 Moving (-0.14, 0.13) raw xDistance=0.18 yDistance=0.07
02:23:53.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:23:53.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:53.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:23:53.621 00.000 29988 MoveAxis(E, 0, ABG)
02:23:53.621 00.000 29988 Move returns status 0, amount 0
02:23:53.621 00.000 29988 MoveAxis(N, 0, ABG)
02:23:53.621 00.000 29988 Move returns status 0, amount 0
02:23:53.621 00.000 29988 move complete, result=0
02:23:53.621 00.000 29988 worker thread done servicing request
02:23:53.621 00.000 29988 Worker thread wakes up
02:23:53.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:53.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:53.621 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:55.253 01.632 29988 Exposure complete
02:23:55.292 00.039 29988 worker thread done servicing request
02:23:55.292 00.000 28316 OnExposeComplete: enter
02:23:55.292 00.000 28316 UpdateGuideState(): m_state=6
02:23:55.293 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3136
02:23:55.294 00.001 28316 Star::Find returns 1 (0), X=950.18, Y=257.95, Mass=2437, SNR=34.2, Peak=214 HFD=4.1
02:23:55.294 00.000 28316 MultiStar: [#1 -0.28,0.22,0.00,M4] [#2 0.02,0.02,0.91,U] [#3 -0.36,0.06,0.00,M2] [#4 -0.35,0.25,0.00,M10] [#5 -0.03,-0.04,0.73,U] [#6 -0.24,0.31,0.00,M3] [#7 -0.21,0.07,0.64,U] [#8 0.06,-0.03,0.59,U] 
02:23:55.295 00.001 28316 refined, 4 included, MultiStar: {-0.17, 0.05}, one-star: {-0.57, 0.18}
02:23:55.295 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
02:23:55.295 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:23:55.296 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.85 mountX=0.12 mountY=0.13, mountTheta=0.84
02:23:55.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.05, opts=13)
02:23:55.297 00.000 28316 Enqueuing Move request for scope (-0.17, 0.05)
02:23:55.299 00.002 29988 Worker thread wakes up
02:23:55.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
02:23:55.299 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
02:23:55.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:55.299 00.000 29988 Moving (-0.17, 0.05) raw xDistance=0.12 yDistance=0.13
02:23:55.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:23:55.299 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.2
02:23:55.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:55.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:55.301 00.001 28316 Enqueuing Expose request
02:23:55.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:23:55.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:23:55.301 00.000 29988 MoveAxis(E, 0, ABG)
02:23:55.301 00.000 29988 Move returns status 0, amount 0
02:23:55.301 00.000 29988 MoveAxis(N, 0, ABG)
02:23:55.301 00.000 29988 Move returns status 0, amount 0
02:23:55.301 00.000 29988 move complete, result=0
02:23:55.301 00.000 29988 worker thread done servicing request
02:23:55.301 00.000 29988 Worker thread wakes up
02:23:55.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:55.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:55.302 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:23:56.823 01.521 29988 Exposure complete
02:23:56.858 00.035 29988 worker thread done servicing request
02:23:56.859 00.001 28316 OnExposeComplete: enter
02:23:56.859 00.000 28316 UpdateGuideState(): m_state=6
02:23:56.861 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3137
02:23:56.863 00.002 28316 Star::Find returns 1 (0), X=950.12, Y=257.89, Mass=2289, SNR=33.1, Peak=212 HFD=4.2
02:23:56.864 00.001 28316 MultiStar: large primary error, entering stabilization period
02:23:56.865 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
02:23:56.866 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
02:23:56.866 00.000 28316 CameraToMount -- cameraX=-0.64 cameraY=0.12 hyp=0.65 cameraTheta=2.96 mountX=0.37 mountY=0.51, mountTheta=0.94
02:23:56.869 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.64, y=0.12, opts=13)
02:23:56.870 00.001 28316 Enqueuing Move request for scope (-0.64, 0.12)
02:23:56.870 00.000 29988 Worker thread wakes up
02:23:56.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:56.871 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.1
02:23:56.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:56.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:56.872 00.001 28316 Enqueuing Expose request
02:23:56.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.12) opts 0xd
02:23:56.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.64, 0.12)
02:23:56.872 00.000 29988 Moving (-0.64, 0.12) raw xDistance=0.37 yDistance=0.51
02:23:56.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
02:23:56.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:23:56.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
02:23:56.872 00.000 29988 MoveAxis(W, 78, ABG)
02:23:56.872 00.000 29988 Guiding  Dir = 3, Dur = 78
02:23:56.873 00.001 29988 IsSlewing returns 0
02:23:56.873 00.000 29988 IsGuiding returns 0
02:23:56.875 00.002 29988 PulseGuide returned control before completion, sleep 87
02:23:56.977 00.102 29988 IsGuiding returns 0
02:23:56.977 00.000 29988 Move returns status 0, amount 78
02:23:56.977 00.000 29988 MoveAxis(N, 0, ABG)
02:23:56.977 00.000 29988 Move returns status 0, amount 0
02:23:56.977 00.000 29988 move complete, result=0
02:23:56.978 00.001 29988 worker thread done servicing request
02:23:56.978 00.000 28316 GuideStep: 0.4 px 78 ms WEST, 0.5 px 0 ms NORTH
02:23:56.978 00.000 29988 Worker thread wakes up
02:23:56.979 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:56.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:23:58.613 01.634 29988 Exposure complete
02:23:58.664 00.051 29988 worker thread done servicing request
02:23:58.664 00.000 28316 OnExposeComplete: enter
02:23:58.665 00.001 28316 UpdateGuideState(): m_state=6
02:23:58.665 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3138
02:23:58.666 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.62, Mass=2363, SNR=33.5, Peak=176 HFD=3.8
02:23:58.666 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
02:23:58.667 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
02:23:58.667 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-2.58 mountX=-0.04 mountY=0.27, mountTheta=1.70
02:23:58.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.14, opts=13)
02:23:58.669 00.000 28316 Enqueuing Move request for scope (-0.23, -0.14)
02:23:58.670 00.001 29988 Worker thread wakes up
02:23:58.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:23:58.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.14) opts 0xd
02:23:58.670 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.14)
02:23:58.670 00.000 29988 Moving (-0.23, -0.14) raw xDistance=-0.04 yDistance=0.27
02:23:58.671 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:23:58.671 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.45 newest=0.92
02:23:58.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:23:58.671 00.000 29988 MoveAxis(E, 0, ABG)
02:23:58.671 00.000 29988 Move returns status 0, amount 0
02:23:58.671 00.000 29988 MoveAxis(S, 65, ABG)
02:23:58.671 00.000 29988 Guiding  Dir = 1, Dur = 65
02:23:58.671 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.5
02:23:58.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:23:58.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:23:58.672 00.000 28316 Enqueuing Expose request
02:23:58.672 00.000 29988 IsSlewing returns 0
02:23:58.673 00.001 29988 IsGuiding returns 0
02:23:58.677 00.004 29988 PulseGuide returned control before completion, sleep 70
02:23:58.753 00.076 29988 IsGuiding returns 1
02:23:58.753 00.000 29988 scope still moving after pulse duration time elapsed
02:23:58.784 00.031 29988 IsSlewing returns 0
02:23:58.784 00.000 29988 IsGuiding returns 0
02:23:58.784 00.000 29988 scope move finished after 65 + 47 ms
02:23:58.784 00.000 29988 Move returns status 0, amount 65
02:23:58.784 00.000 29988 move complete, result=0
02:23:58.784 00.000 29988 worker thread done servicing request
02:23:58.785 00.001 29988 Worker thread wakes up
02:23:58.785 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 65 ms SOUTH
02:23:58.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:23:58.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:00.189 01.404 29988 Exposure complete
02:24:00.214 00.025 29988 worker thread done servicing request
02:24:00.214 00.000 28316 OnExposeComplete: enter
02:24:00.215 00.001 28316 UpdateGuideState(): m_state=6
02:24:00.216 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3139
02:24:00.216 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=257.48, Mass=2547, SNR=34.8, Peak=206 HFD=3.6
02:24:00.217 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
02:24:00.217 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
02:24:00.218 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.29 cameraTheta=-1.80 mountX=-0.23 mountY=0.19, mountTheta=2.46
02:24:00.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.29, opts=13)
02:24:00.221 00.002 28316 Enqueuing Move request for scope (-0.07, -0.29)
02:24:00.222 00.001 29988 Worker thread wakes up
02:24:00.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:00.223 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
02:24:00.223 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
02:24:00.223 00.000 28316 UpdateGuideState exits: m=2547 RSB=34.8
02:24:00.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:00.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:00.224 00.000 28316 Enqueuing Expose request
02:24:00.225 00.001 29988 Moving (-0.07, -0.29) raw xDistance=-0.23 yDistance=0.19
02:24:00.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:24:00.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:00.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:24:00.225 00.000 29988 MoveAxis(E, 49, ABG)
02:24:00.225 00.000 29988 Guiding  Dir = 2, Dur = 49
02:24:00.225 00.000 29988 IsSlewing returns 0
02:24:00.225 00.000 29988 IsGuiding returns 0
02:24:00.227 00.002 29988 PulseGuide returned control before completion, sleep 58
02:24:00.302 00.075 29988 IsGuiding returns 0
02:24:00.302 00.000 29988 Move returns status 0, amount 49
02:24:00.302 00.000 29988 MoveAxis(N, 0, ABG)
02:24:00.302 00.000 29988 Move returns status 0, amount 0
02:24:00.302 00.000 29988 move complete, result=0
02:24:00.302 00.000 29988 worker thread done servicing request
02:24:00.302 00.000 29988 Worker thread wakes up
02:24:00.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:00.302 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.2 px 0 ms NORTH
02:24:00.303 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:01.931 01.628 29988 Exposure complete
02:24:01.966 00.035 29988 worker thread done servicing request
02:24:01.966 00.000 28316 OnExposeComplete: enter
02:24:01.967 00.001 28316 UpdateGuideState(): m_state=6
02:24:01.968 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3140
02:24:01.969 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=257.72, Mass=2271, SNR=33.0, Peak=199 HFD=3.7
02:24:01.970 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
02:24:01.971 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
02:24:01.972 00.001 28316 CameraToMount -- cameraX=-0.42 cameraY=-0.04 hyp=0.43 cameraTheta=-3.05 mountX=0.14 mountY=0.40, mountTheta=1.24
02:24:01.975 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.42, y=-0.04, opts=13)
02:24:01.976 00.001 28316 Enqueuing Move request for scope (-0.42, -0.04)
02:24:01.977 00.001 29988 Worker thread wakes up
02:24:01.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:01.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.04) opts 0xd
02:24:01.977 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
02:24:01.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:01.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:01.978 00.000 28316 Enqueuing Expose request
02:24:01.979 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.42, -0.04)
02:24:01.979 00.000 29988 Moving (-0.42, -0.04) raw xDistance=0.14 yDistance=0.40
02:24:01.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:24:01.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
02:24:01.979 00.000 29988 MoveAxis(E, 0, ABG)
02:24:01.979 00.000 29988 Move returns status 0, amount 0
02:24:01.979 00.000 29988 MoveAxis(S, 95, ABG)
02:24:01.979 00.000 29988 Guiding  Dir = 1, Dur = 95
02:24:01.979 00.000 29988 IsSlewing returns 0
02:24:01.979 00.000 29988 IsGuiding returns 0
02:24:01.984 00.005 29988 PulseGuide returned control before completion, sleep 101
02:24:02.099 00.115 29988 IsGuiding returns 0
02:24:02.099 00.000 29988 Move returns status 0, amount 95
02:24:02.099 00.000 29988 move complete, result=0
02:24:02.099 00.000 29988 worker thread done servicing request
02:24:02.099 00.000 29988 Worker thread wakes up
02:24:02.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:02.100 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:02.100 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 95 ms SOUTH
02:24:03.515 01.415 29988 Exposure complete
02:24:03.556 00.041 29988 worker thread done servicing request
02:24:03.556 00.000 28316 OnExposeComplete: enter
02:24:03.557 00.001 28316 UpdateGuideState(): m_state=6
02:24:03.557 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3141
02:24:03.558 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.86, Mass=2383, SNR=33.8, Peak=208 HFD=3.9
02:24:03.558 00.000 28316 MultiStar: exiting stabilization period
02:24:03.559 00.001 28316 MultiStar: [#1 -0.08,0.20,0.99,U] [#2 -0.00,0.06,0.95,U] [#3 0.15,-0.03,0.86,U] [#4 -0.10,0.35,0.00,R] [#5 0.34,0.00,0.00,M1] [#6 0.21,0.40,0.00,M4] [#7 -0.06,0.13,0.63,U] [#8 0.11,0.06,0.59,U] 
02:24:03.559 00.000 28316 refined, 5 included, MultiStar: {-0.01, 0.09}, one-star: {-0.13, 0.10}
02:24:03.561 00.002 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
02:24:03.563 00.002 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
02:24:03.565 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=0.09 mountY=-0.03, mountTheta=-0.33
02:24:03.570 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
02:24:03.571 00.001 28316 Enqueuing Move request for scope (-0.01, 0.09)
02:24:03.574 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:03.574 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:24:03.575 00.001 29988 Worker thread wakes up
02:24:03.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:03.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
02:24:03.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:03.576 00.001 28316 Enqueuing Expose request
02:24:03.576 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
02:24:03.576 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.03
02:24:03.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:24:03.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:03.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:24:03.576 00.000 29988 MoveAxis(E, 0, ABG)
02:24:03.576 00.000 29988 Move returns status 0, amount 0
02:24:03.576 00.000 29988 MoveAxis(N, 0, ABG)
02:24:03.576 00.000 29988 Move returns status 0, amount 0
02:24:03.576 00.000 29988 move complete, result=0
02:24:03.576 00.000 29988 worker thread done servicing request
02:24:03.576 00.000 29988 Worker thread wakes up
02:24:03.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:03.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:03.576 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:05.213 01.637 29988 Exposure complete
02:24:05.243 00.030 29988 worker thread done servicing request
02:24:05.243 00.000 28316 OnExposeComplete: enter
02:24:05.244 00.001 28316 UpdateGuideState(): m_state=6
02:24:05.245 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3142
02:24:05.245 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=257.89, Mass=2482, SNR=34.6, Peak=227 HFD=4.0
02:24:05.246 00.001 28316 MultiStar: [#1 0.16,0.30,0.00,M4] [#2 0.23,-0.17,0.87,U] [#3 0.22,-0.05,0.85,U] [#4 -0.02,-0.23,0.82,U] [#5 0.67,0.11,0.00,M2] [#6 0.15,0.29,0.00,M5] [#7 0.09,-0.03,0.63,U] [#8 0.15,-0.39,0.00,M1] 
02:24:05.246 00.000 28316 refined, 4 included, MultiStar: {0.10, -0.07}, one-star: {-0.01, 0.12}
02:24:05.247 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:24:05.248 00.001 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:24:05.248 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.58 mountX=-0.10 mountY=-0.06, mountTheta=-2.61
02:24:05.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
02:24:05.250 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
02:24:05.250 00.000 29988 Worker thread wakes up
02:24:05.250 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:05.251 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.6
02:24:05.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:05.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:05.252 00.001 28316 Enqueuing Expose request
02:24:05.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:24:05.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:24:05.252 00.000 29988 Moving (0.10, -0.07) raw xDistance=-0.10 yDistance=-0.06
02:24:05.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:05.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:05.253 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:24:05.253 00.000 29988 MoveAxis(E, 0, ABG)
02:24:05.253 00.000 29988 Move returns status 0, amount 0
02:24:05.253 00.000 29988 MoveAxis(N, 0, ABG)
02:24:05.253 00.000 29988 Move returns status 0, amount 0
02:24:05.253 00.000 29988 move complete, result=0
02:24:05.253 00.000 29988 worker thread done servicing request
02:24:05.253 00.000 29988 Worker thread wakes up
02:24:05.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:05.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:05.253 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:24:06.779 01.526 29988 Exposure complete
02:24:06.824 00.045 29988 worker thread done servicing request
02:24:06.824 00.000 28316 OnExposeComplete: enter
02:24:06.825 00.001 28316 UpdateGuideState(): m_state=6
02:24:06.826 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3143
02:24:06.826 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.78, Mass=2386, SNR=34.0, Peak=215 HFD=3.8
02:24:06.827 00.001 28316 MultiStar: [#1 0.16,0.14,0.99,U] [#2 0.27,-0.11,0.90,U] [#3 0.16,-0.07,0.87,U] [#4 0.02,-0.15,0.82,U] [#5 0.56,0.07,0.00,M3] [#6 0.06,0.20,0.62,U] [#7 0.10,-0.06,0.62,U] [#8 0.38,-0.24,0.00,M2] 
02:24:06.827 00.000 28316 single-star, 6 included, MultiStar: {0.11, -0.01}, one-star: {-0.04, 0.01}
02:24:06.827 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
02:24:06.828 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
02:24:06.828 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.78 mountX=0.03 mountY=0.03, mountTheta=0.76
02:24:06.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
02:24:06.830 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
02:24:06.831 00.001 29988 Worker thread wakes up
02:24:06.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:06.831 00.000 28316 UpdateGuideState exits: m=2386 RSB=34.0
02:24:06.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:06.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:06.832 00.000 28316 Enqueuing Expose request
02:24:06.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:24:06.832 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:24:06.832 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
02:24:06.834 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:24:06.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:06.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:24:06.834 00.000 29988 MoveAxis(E, 0, ABG)
02:24:06.834 00.000 29988 Move returns status 0, amount 0
02:24:06.834 00.000 29988 MoveAxis(N, 0, ABG)
02:24:06.834 00.000 29988 Move returns status 0, amount 0
02:24:06.834 00.000 29988 move complete, result=0
02:24:06.834 00.000 29988 worker thread done servicing request
02:24:06.834 00.000 29988 Worker thread wakes up
02:24:06.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:06.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:06.834 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:08.469 01.635 29988 Exposure complete
02:24:08.507 00.038 29988 worker thread done servicing request
02:24:08.507 00.000 28316 OnExposeComplete: enter
02:24:08.507 00.000 28316 UpdateGuideState(): m_state=6
02:24:08.508 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3144
02:24:08.508 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=257.64, Mass=2401, SNR=33.8, Peak=167 HFD=3.7
02:24:08.509 00.001 28316 MultiStar: [#1 -0.06,0.07,1.00,U] [#2 -0.01,-0.28,0.92,U] [#3 0.15,-0.25,0.88,U] [#4 0.05,-0.32,0.00,M1] [#5 0.39,-0.23,0.00,M4] [#6 0.07,0.13,0.64,U] [#7 -0.06,-0.03,0.62,U] [#8 0.15,-0.34,0.00,M3] 
02:24:08.509 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.09}, one-star: {-0.17, -0.13}
02:24:08.510 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.51)
02:24:08.510 00.000 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.47)
02:24:08.511 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.78 mountX=-0.08 mountY=0.06, mountTheta=2.48
02:24:08.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.09, opts=13)
02:24:08.513 00.001 28316 Enqueuing Move request for scope (-0.02, -0.09)
02:24:08.513 00.000 29988 Worker thread wakes up
02:24:08.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:08.514 00.001 28316 UpdateGuideState exits: m=2401 RSB=33.8
02:24:08.514 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:08.515 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:08.515 00.000 28316 Enqueuing Expose request
02:24:08.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
02:24:08.515 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
02:24:08.515 00.000 29988 Moving (-0.02, -0.09) raw xDistance=-0.08 yDistance=0.06
02:24:08.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:24:08.516 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:08.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:24:08.516 00.000 29988 MoveAxis(E, 0, ABG)
02:24:08.516 00.000 29988 Move returns status 0, amount 0
02:24:08.516 00.000 29988 MoveAxis(N, 0, ABG)
02:24:08.516 00.000 29988 Move returns status 0, amount 0
02:24:08.516 00.000 29988 move complete, result=0
02:24:08.516 00.000 29988 worker thread done servicing request
02:24:08.516 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:08.517 00.001 29988 Worker thread wakes up
02:24:08.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:08.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:10.046 01.529 29988 Exposure complete
02:24:10.083 00.037 29988 worker thread done servicing request
02:24:10.083 00.000 28316 OnExposeComplete: enter
02:24:10.085 00.002 28316 UpdateGuideState(): m_state=6
02:24:10.086 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3145
02:24:10.087 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.71, Mass=2450, SNR=34.2, Peak=212 HFD=3.7
02:24:10.087 00.000 28316 MultiStar: [#1 0.07,0.07,0.99,U] [#2 0.23,-0.24,0.00,M1] [#3 0.06,-0.18,0.86,U] [#4 0.10,-0.52,0.00,M2] [#5 0.57,-0.32,0.00,M5] [#6 0.35,0.04,0.00,M4] [#7 0.07,-0.04,0.61,U] [#8 0.38,-0.38,0.00,M4] 
02:24:10.088 00.001 28316 single-star, 3 included, MultiStar: {0.04, -0.05}, one-star: {-0.02, -0.06}
02:24:10.088 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
02:24:10.088 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
02:24:10.090 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.87 mountX=-0.04 mountY=0.04, mountTheta=2.39
02:24:10.092 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
02:24:10.093 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
02:24:10.093 00.000 29988 Worker thread wakes up
02:24:10.094 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:10.094 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.2
02:24:10.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:10.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:10.095 00.000 28316 Enqueuing Expose request
02:24:10.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
02:24:10.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
02:24:10.096 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.04 yDistance=0.04
02:24:10.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:24:10.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:10.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:24:10.096 00.000 29988 MoveAxis(E, 0, ABG)
02:24:10.096 00.000 29988 Move returns status 0, amount 0
02:24:10.096 00.000 29988 MoveAxis(N, 0, ABG)
02:24:10.096 00.000 29988 Move returns status 0, amount 0
02:24:10.096 00.000 29988 move complete, result=0
02:24:10.096 00.000 29988 worker thread done servicing request
02:24:10.096 00.000 29988 Worker thread wakes up
02:24:10.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:10.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:10.096 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:11.724 01.628 29988 Exposure complete
02:24:11.755 00.031 29988 worker thread done servicing request
02:24:11.755 00.000 28316 OnExposeComplete: enter
02:24:11.756 00.001 28316 UpdateGuideState(): m_state=6
02:24:11.756 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3146
02:24:11.757 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.72, Mass=2406, SNR=34.0, Peak=182 HFD=3.7
02:24:11.757 00.000 28316 MultiStar: [#1 0.11,0.10,0.98,U] [#2 0.20,-0.29,0.00,M2] [#3 0.07,-0.04,0.86,U] [#4 0.01,-0.23,0.81,U] [#5 0.36,-0.13,0.00,M6] [#6 0.14,0.00,0.64,U] [#7 0.16,-0.00,0.62,U] [#8 0.06,-0.32,0.00,M5] 
02:24:11.759 00.002 28316 refined, 5 included, MultiStar: {0.03, -0.04}, one-star: {-0.21, -0.05}
02:24:11.759 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
02:24:11.759 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:24:11.759 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.88
02:24:11.761 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:24:11.761 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
02:24:11.761 00.000 29988 Worker thread wakes up
02:24:11.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:24:11.762 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:24:11.762 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:24:11.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:24:11.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:11.763 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:11.763 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:24:11.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:11.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:11.765 00.001 28316 Enqueuing Expose request
02:24:11.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:24:11.765 00.000 29988 MoveAxis(E, 0, ABG)
02:24:11.766 00.001 29988 Move returns status 0, amount 0
02:24:11.766 00.000 29988 MoveAxis(N, 0, ABG)
02:24:11.766 00.000 29988 Move returns status 0, amount 0
02:24:11.766 00.000 29988 move complete, result=0
02:24:11.766 00.000 29988 worker thread done servicing request
02:24:11.766 00.000 29988 Worker thread wakes up
02:24:11.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:11.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:11.766 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:13.285 01.519 29988 Exposure complete
02:24:13.347 00.062 29988 worker thread done servicing request
02:24:13.347 00.000 28316 OnExposeComplete: enter
02:24:13.350 00.003 28316 UpdateGuideState(): m_state=6
02:24:13.353 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3147
02:24:13.355 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=257.76, Mass=2434, SNR=34.3, Peak=189 HFD=3.7
02:24:13.358 00.003 28316 MultiStar: [#1 -0.03,0.11,1.00,U] [#2 0.12,-0.18,0.94,U] [#3 0.23,-0.10,0.85,U] [#4 0.03,-0.35,0.00,M2] [#5 0.67,-0.01,0.00,M7] [#6 0.09,0.27,0.62,U] [#7 -0.05,-0.17,0.64,U] [#8 0.26,-0.48,0.00,M6] 
02:24:13.360 00.002 28316 refined, 5 included, MultiStar: {0.03, -0.02}, one-star: {-0.13, -0.01}
02:24:13.363 00.003 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
02:24:13.365 00.002 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
02:24:13.365 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.55 mountX=-0.03 mountY=-0.02, mountTheta=-2.57
02:24:13.366 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
02:24:13.367 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
02:24:13.367 00.000 29988 Worker thread wakes up
02:24:13.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:13.368 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
02:24:13.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:13.369 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:13.369 00.000 28316 Enqueuing Expose request
02:24:13.370 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
02:24:13.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
02:24:13.370 00.000 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
02:24:13.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:24:13.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:13.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:24:13.370 00.000 29988 MoveAxis(E, 0, ABG)
02:24:13.370 00.000 29988 Move returns status 0, amount 0
02:24:13.370 00.000 29988 MoveAxis(N, 0, ABG)
02:24:13.370 00.000 29988 Move returns status 0, amount 0
02:24:13.370 00.000 29988 move complete, result=0
02:24:13.370 00.000 29988 worker thread done servicing request
02:24:13.370 00.000 29988 Worker thread wakes up
02:24:13.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:13.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:13.372 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:15.009 01.637 29988 Exposure complete
02:24:15.043 00.034 29988 worker thread done servicing request
02:24:15.044 00.001 28316 OnExposeComplete: enter
02:24:15.045 00.001 28316 UpdateGuideState(): m_state=6
02:24:15.047 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3148
02:24:15.048 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.71, Mass=2432, SNR=34.2, Peak=200 HFD=3.8
02:24:15.049 00.001 28316 MultiStar: [#1 0.28,0.08,0.96,U] [#2 0.41,-0.27,0.00,M2] [#3 0.17,-0.11,0.87,U] [#4 0.18,-0.52,0.00,M3] [#5 0.51,-0.15,0.00,M8] [#6 0.30,0.01,0.63,U] [#7 0.19,-0.20,0.63,U] [#8 0.58,-0.47,0.00,M7] 
02:24:15.051 00.002 28316 single-star, 4 included, MultiStar: {0.17, -0.05}, one-star: {-0.02, -0.05}
02:24:15.051 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
02:24:15.052 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
02:24:15.052 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.94 mountX=-0.04 mountY=0.04, mountTheta=2.33
02:24:15.054 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
02:24:15.054 00.000 28316 Enqueuing Move request for scope (-0.02, -0.05)
02:24:15.055 00.001 29988 Worker thread wakes up
02:24:15.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:15.055 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:24:15.057 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:15.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:15.058 00.001 28316 Enqueuing Expose request
02:24:15.058 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
02:24:15.058 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
02:24:15.058 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.04 yDistance=0.04
02:24:15.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:24:15.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:15.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:24:15.058 00.000 29988 MoveAxis(E, 0, ABG)
02:24:15.058 00.000 29988 Move returns status 0, amount 0
02:24:15.058 00.000 29988 MoveAxis(N, 0, ABG)
02:24:15.058 00.000 29988 Move returns status 0, amount 0
02:24:15.058 00.000 29988 move complete, result=0
02:24:15.058 00.000 29988 worker thread done servicing request
02:24:15.058 00.000 29988 Worker thread wakes up
02:24:15.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:15.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:15.059 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:16.583 01.524 29988 Exposure complete
02:24:16.624 00.041 29988 worker thread done servicing request
02:24:16.625 00.001 28316 OnExposeComplete: enter
02:24:16.625 00.000 28316 UpdateGuideState(): m_state=6
02:24:16.626 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3149
02:24:16.626 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.59, Mass=2537, SNR=34.9, Peak=212 HFD=3.9
02:24:16.629 00.003 28316 MultiStar: [#1 0.24,0.06,0.97,U] [#2 0.17,-0.40,0.00,M3] [#3 0.31,-0.21,0.00,M1] [#4 -0.06,-0.51,0.00,M4] [#5 0.45,-0.15,0.00,M9] [#6 0.25,-0.10,0.62,U] [#7 0.12,-0.27,0.60,U] [#8 0.27,-0.70,0.00,M8] 
02:24:16.632 00.003 28316 single-star, 3 included, MultiStar: {0.18, -0.11}, one-star: {0.10, -0.17}
02:24:16.634 00.002 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:24:16.636 00.002 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:24:16.638 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.07 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
02:24:16.642 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.17, opts=13)
02:24:16.645 00.003 28316 Enqueuing Move request for scope (0.10, -0.17)
02:24:16.647 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:16.650 00.003 28316 UpdateGuideState exits: m=2537 RSB=34.9
02:24:16.652 00.002 29988 Worker thread wakes up
02:24:16.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
02:24:16.652 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
02:24:16.652 00.000 29988 Moving (0.10, -0.17) raw xDistance=-0.20 yDistance=-0.01
02:24:16.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:24:16.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:16.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:16.654 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:24:16.654 00.000 29988 MoveAxis(E, 0, ABG)
02:24:16.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:16.655 00.001 29988 Move returns status 0, amount 0
02:24:16.655 00.000 29988 MoveAxis(N, 0, ABG)
02:24:16.655 00.000 29988 Move returns status 0, amount 0
02:24:16.655 00.000 29988 move complete, result=0
02:24:16.655 00.000 28316 Enqueuing Expose request
02:24:16.656 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:16.658 00.002 29988 worker thread done servicing request
02:24:16.658 00.000 29988 Worker thread wakes up
02:24:16.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:16.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:18.284 01.626 29988 Exposure complete
02:24:18.327 00.043 29988 worker thread done servicing request
02:24:18.327 00.000 28316 OnExposeComplete: enter
02:24:18.329 00.002 28316 UpdateGuideState(): m_state=6
02:24:18.330 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3150
02:24:18.331 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.46, Mass=2431, SNR=34.2, Peak=205 HFD=3.8
02:24:18.332 00.001 28316 MultiStar: [#1 0.19,-0.03,0.97,U] [#2 0.48,-0.26,0.00,M4] [#3 0.16,-0.31,0.00,M2] [#4 0.04,-0.58,0.00,M5] [#5 0.54,-0.22,0.00,M10] [#6 0.27,-0.15,0.63,U] [#7 0.21,-0.37,0.00,M1] [#8 0.40,-0.63,0.00,M9] 
02:24:18.332 00.000 28316 refined, 2 included, MultiStar: {0.13, -0.16}, one-star: {-0.02, -0.31}
02:24:18.333 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
02:24:18.333 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:24:18.333 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.91 mountX=-0.20 mountY=-0.04, mountTheta=-2.95
02:24:18.335 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.16, opts=13)
02:24:18.336 00.001 28316 Enqueuing Move request for scope (0.13, -0.16)
02:24:18.337 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:18.339 00.002 29988 Worker thread wakes up
02:24:18.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
02:24:18.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
02:24:18.339 00.000 29988 Moving (0.13, -0.16) raw xDistance=-0.20 yDistance=-0.04
02:24:18.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:24:18.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:18.339 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:24:18.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:24:18.339 00.000 29988 MoveAxis(E, 43, ABG)
02:24:18.339 00.000 29988 Guiding  Dir = 2, Dur = 43
02:24:18.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:18.340 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:18.341 00.001 28316 Enqueuing Expose request
02:24:18.341 00.000 29988 IsSlewing returns 0
02:24:18.341 00.000 29988 IsGuiding returns 0
02:24:18.343 00.002 29988 PulseGuide returned control before completion, sleep 52
02:24:18.409 00.066 29988 IsGuiding returns 0
02:24:18.409 00.000 29988 Move returns status 0, amount 43
02:24:18.409 00.000 29988 MoveAxis(N, 0, ABG)
02:24:18.409 00.000 29988 Move returns status 0, amount 0
02:24:18.409 00.000 29988 move complete, result=0
02:24:18.409 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
02:24:18.410 00.001 29988 worker thread done servicing request
02:24:18.410 00.000 29988 Worker thread wakes up
02:24:18.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:18.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:19.816 01.406 29988 Exposure complete
02:24:19.851 00.035 29988 worker thread done servicing request
02:24:19.851 00.000 28316 OnExposeComplete: enter
02:24:19.851 00.000 28316 UpdateGuideState(): m_state=6
02:24:19.852 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3151
02:24:19.852 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.58, Mass=2407, SNR=34.0, Peak=195 HFD=3.6
02:24:19.853 00.001 28316 MultiStar: [#1 0.07,-0.02,0.97,U] [#2 0.32,-0.43,0.00,M5] [#3 0.31,-0.18,0.00,M3] [#4 0.17,-0.36,0.00,M6] [#5 0.46,-0.30,0.00,R] [#6 0.24,0.08,0.63,U] [#7 0.24,-0.10,0.61,U] [#8 0.26,-0.48,0.00,M10] 
02:24:19.853 00.000 28316 refined, 3 included, MultiStar: {0.09, -0.07}, one-star: {-0.07, -0.18}
02:24:19.854 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
02:24:19.854 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
02:24:19.855 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.63 mountX=-0.10 mountY=-0.05, mountTheta=-2.65
02:24:19.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
02:24:19.856 00.000 28316 Enqueuing Move request for scope (0.09, -0.07)
02:24:19.856 00.000 29988 Worker thread wakes up
02:24:19.857 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:19.857 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:24:19.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:19.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:19.858 00.000 28316 Enqueuing Expose request
02:24:19.859 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
02:24:19.859 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
02:24:19.859 00.000 29988 Moving (0.09, -0.07) raw xDistance=-0.10 yDistance=-0.05
02:24:19.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:19.859 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:19.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:24:19.859 00.000 29988 MoveAxis(E, 0, ABG)
02:24:19.859 00.000 29988 Move returns status 0, amount 0
02:24:19.859 00.000 29988 MoveAxis(N, 0, ABG)
02:24:19.859 00.000 29988 Move returns status 0, amount 0
02:24:19.859 00.000 29988 move complete, result=0
02:24:19.859 00.000 29988 worker thread done servicing request
02:24:19.859 00.000 29988 Worker thread wakes up
02:24:19.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:19.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:19.860 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:24:21.497 01.637 29988 Exposure complete
02:24:21.536 00.039 29988 worker thread done servicing request
02:24:21.536 00.000 28316 OnExposeComplete: enter
02:24:21.538 00.002 28316 UpdateGuideState(): m_state=6
02:24:21.539 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3152
02:24:21.541 00.002 28316 Star::Find returns 1 (0), X=950.68, Y=257.76, Mass=2447, SNR=34.3, Peak=215 HFD=3.7
02:24:21.542 00.001 28316 MultiStar: [#1 0.04,-0.05,0.96,U] [#2 0.32,-0.19,0.00,M6] [#3 0.25,-0.00,0.85,U] [#4 0.03,-0.23,0.82,U] [#5 -0.17,0.04,0.74,U] [#6 0.13,0.19,0.63,U] [#7 0.01,-0.11,0.62,U] [#8 0.11,-0.29,0.57,U] 
02:24:21.543 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {-0.08, -0.01}
02:24:21.544 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:24:21.544 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:24:21.544 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.98 mountX=-0.06 mountY=-0.01, mountTheta=-3.02
02:24:21.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
02:24:21.546 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
02:24:21.546 00.000 29988 Worker thread wakes up
02:24:21.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:24:21.546 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:24:21.546 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
02:24:21.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:24:21.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:21.547 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.3
02:24:21.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:21.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:21.548 00.000 28316 Enqueuing Expose request
02:24:21.549 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:21.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:24:21.549 00.000 29988 MoveAxis(E, 0, ABG)
02:24:21.549 00.000 29988 Move returns status 0, amount 0
02:24:21.549 00.000 29988 MoveAxis(N, 0, ABG)
02:24:21.549 00.000 29988 Move returns status 0, amount 0
02:24:21.549 00.000 29988 move complete, result=0
02:24:21.549 00.000 29988 worker thread done servicing request
02:24:21.549 00.000 29988 Worker thread wakes up
02:24:21.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:21.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:21.549 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:23.067 01.518 29988 Exposure complete
02:24:23.109 00.042 29988 worker thread done servicing request
02:24:23.109 00.000 28316 OnExposeComplete: enter
02:24:23.110 00.001 28316 UpdateGuideState(): m_state=6
02:24:23.112 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3153
02:24:23.113 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.65, Mass=2411, SNR=33.9, Peak=198 HFD=3.7
02:24:23.113 00.000 28316 MultiStar: [#1 0.20,0.06,0.99,U] [#2 0.22,-0.21,0.92,U] [#3 0.12,-0.13,0.86,U] [#4 0.24,-0.26,0.00,M6] [#5 0.05,0.08,0.76,U] [#6 0.18,0.17,0.64,U] [#7 0.10,-0.07,0.64,U] [#8 0.35,-0.52,0.00,M10] 
02:24:23.114 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.04}, one-star: {-0.05, -0.12}
02:24:23.114 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
02:24:23.114 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
02:24:23.114 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.33 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
02:24:23.115 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
02:24:23.117 00.002 28316 Enqueuing Move request for scope (0.11, -0.04)
02:24:23.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:23.117 00.000 29988 Worker thread wakes up
02:24:23.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
02:24:23.117 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
02:24:23.117 00.000 28316 UpdateGuideState exits: m=2411 RSB=33.9
02:24:23.118 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:23.118 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:23.118 00.000 28316 Enqueuing Expose request
02:24:23.119 00.001 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
02:24:23.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:24:23.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:23.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:24:23.119 00.000 29988 MoveAxis(E, 0, ABG)
02:24:23.119 00.000 29988 Move returns status 0, amount 0
02:24:23.119 00.000 29988 MoveAxis(N, 0, ABG)
02:24:23.119 00.000 29988 Move returns status 0, amount 0
02:24:23.119 00.000 29988 move complete, result=0
02:24:23.119 00.000 29988 worker thread done servicing request
02:24:23.119 00.000 29988 Worker thread wakes up
02:24:23.119 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:23.119 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:23.119 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:24:24.747 01.628 29988 Exposure complete
02:24:24.798 00.051 29988 worker thread done servicing request
02:24:24.798 00.000 28316 OnExposeComplete: enter
02:24:24.800 00.002 28316 UpdateGuideState(): m_state=6
02:24:24.801 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3154
02:24:24.803 00.002 28316 Star::Find returns 1 (0), X=950.82, Y=257.48, Mass=2432, SNR=34.2, Peak=198 HFD=3.8
02:24:24.805 00.002 28316 MultiStar: [#1 0.14,0.03,1.00,U] [#2 0.54,-0.35,0.00,M6] [#3 0.20,-0.30,0.00,M2] [#4 0.08,-0.52,0.00,M7] [#5 0.26,0.07,0.74,U] [#6 0.36,-0.16,0.00,M1] [#7 0.30,-0.22,0.00,M1] [#8 0.34,-0.50,0.00,R] 
02:24:24.806 00.001 28316 refined, 2 included, MultiStar: {0.15, -0.08}, one-star: {0.06, -0.29}
02:24:24.807 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
02:24:24.808 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
02:24:24.808 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.49 mountX=-0.13 mountY=-0.10, mountTheta=-2.51
02:24:24.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.08, opts=13)
02:24:24.809 00.000 28316 Enqueuing Move request for scope (0.15, -0.08)
02:24:24.810 00.001 29988 Worker thread wakes up
02:24:24.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:24.810 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:24:24.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:24.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:24.811 00.000 28316 Enqueuing Expose request
02:24:24.812 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
02:24:24.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
02:24:24.812 00.000 29988 Moving (0.15, -0.08) raw xDistance=-0.13 yDistance=-0.10
02:24:24.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:24:24.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:24.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:24:24.812 00.000 29988 MoveAxis(E, 0, ABG)
02:24:24.812 00.000 29988 Move returns status 0, amount 0
02:24:24.812 00.000 29988 MoveAxis(N, 0, ABG)
02:24:24.812 00.000 29988 Move returns status 0, amount 0
02:24:24.812 00.000 29988 move complete, result=0
02:24:24.812 00.000 29988 worker thread done servicing request
02:24:24.812 00.000 29988 Worker thread wakes up
02:24:24.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:24.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:24.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:24:26.331 01.518 29988 Exposure complete
02:24:26.390 00.059 29988 worker thread done servicing request
02:24:26.390 00.000 28316 OnExposeComplete: enter
02:24:26.392 00.002 28316 UpdateGuideState(): m_state=6
02:24:26.394 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3155
02:24:26.395 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=257.59, Mass=2381, SNR=33.7, Peak=168 HFD=3.8
02:24:26.397 00.002 28316 MultiStar: [#1 0.18,0.10,0.99,U] [#2 0.09,-0.15,0.95,U] [#3 0.06,-0.23,0.89,U] [#4 0.09,-0.27,0.83,U] [#5 0.04,0.03,0.74,U] [#6 0.18,0.07,0.64,U] [#7 0.13,-0.27,0.62,U] [#8 -0.17,-0.26,0.00,M1] 
02:24:26.398 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {-0.26, -0.18}
02:24:26.399 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
02:24:26.401 00.002 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
02:24:26.402 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.11 mountX=-0.12 mountY=0.00, mountTheta=3.14
02:24:26.404 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
02:24:26.404 00.000 28316 Enqueuing Move request for scope (0.06, -0.11)
02:24:26.405 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:26.405 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.7
02:24:26.407 00.002 29988 Worker thread wakes up
02:24:26.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:26.408 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
02:24:26.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:26.408 00.000 28316 Enqueuing Expose request
02:24:26.409 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
02:24:26.409 00.000 29988 Moving (0.06, -0.11) raw xDistance=-0.12 yDistance=0.00
02:24:26.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:24:26.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:26.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:24:26.409 00.000 29988 MoveAxis(E, 0, ABG)
02:24:26.409 00.000 29988 Move returns status 0, amount 0
02:24:26.409 00.000 29988 MoveAxis(N, 0, ABG)
02:24:26.409 00.000 29988 Move returns status 0, amount 0
02:24:26.409 00.000 29988 move complete, result=0
02:24:26.409 00.000 29988 worker thread done servicing request
02:24:26.409 00.000 29988 Worker thread wakes up
02:24:26.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:26.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:26.410 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:28.036 01.626 29988 Exposure complete
02:24:28.074 00.038 29988 worker thread done servicing request
02:24:28.074 00.000 28316 OnExposeComplete: enter
02:24:28.075 00.001 28316 UpdateGuideState(): m_state=6
02:24:28.075 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3156
02:24:28.076 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=257.48, Mass=2414, SNR=33.9, Peak=185 HFD=3.9
02:24:28.076 00.000 28316 MultiStar: [#1 0.31,-0.06,0.00,M1] [#2 0.16,-0.38,0.00,M6] [#3 0.09,-0.19,0.88,U] [#4 0.09,-0.44,0.00,M7] [#5 0.14,0.05,0.73,U] [#6 0.24,-0.08,0.61,U] [#7 0.02,-0.16,0.62,U] [#8 0.01,-0.14,0.57,U] 
02:24:28.077 00.001 28316 refined, 5 included, MultiStar: {0.05, -0.15}, one-star: {-0.15, -0.29}
02:24:28.077 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
02:24:28.078 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
02:24:28.078 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.27 mountX=-0.15 mountY=0.03, mountTheta=2.98
02:24:28.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
02:24:28.081 00.002 28316 Enqueuing Move request for scope (0.05, -0.15)
02:24:28.082 00.001 29988 Worker thread wakes up
02:24:28.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:28.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:24:28.083 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
02:24:28.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:28.084 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:24:28.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:28.084 00.000 28316 Enqueuing Expose request
02:24:28.084 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=0.03
02:24:28.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:24:28.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:28.085 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:24:28.085 00.000 29988 MoveAxis(E, 0, ABG)
02:24:28.085 00.000 29988 Move returns status 0, amount 0
02:24:28.085 00.000 29988 MoveAxis(N, 0, ABG)
02:24:28.085 00.000 29988 Move returns status 0, amount 0
02:24:28.085 00.000 29988 move complete, result=0
02:24:28.085 00.000 29988 worker thread done servicing request
02:24:28.085 00.000 29988 Worker thread wakes up
02:24:28.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:28.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:28.085 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:29.601 01.516 29988 Exposure complete
02:24:29.650 00.049 29988 worker thread done servicing request
02:24:29.650 00.000 28316 OnExposeComplete: enter
02:24:29.651 00.001 28316 UpdateGuideState(): m_state=6
02:24:29.652 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3157
02:24:29.653 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=257.48, Mass=2475, SNR=34.3, Peak=181 HFD=3.7
02:24:29.654 00.001 28316 MultiStar: [#1 -0.07,-0.08,0.95,U] [#2 0.05,-0.31,0.00,M7] [#3 -0.17,-0.27,0.00,M1] [#4 -0.23,-0.47,0.00,M8] [#5 -0.03,-0.06,0.73,U] [#6 0.00,-0.02,0.62,U] [#7 -0.07,-0.13,0.63,U] [#8 -0.24,-0.12,0.56,U] 
02:24:29.655 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.13}, one-star: {-0.37, -0.29}
02:24:29.656 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
02:24:29.656 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
02:24:29.658 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.41 mountX=-0.06 mountY=0.19, mountTheta=1.87
02:24:29.661 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.13, opts=13)
02:24:29.662 00.001 28316 Enqueuing Move request for scope (-0.14, -0.13)
02:24:29.663 00.001 29988 Worker thread wakes up
02:24:29.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
02:24:29.663 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
02:24:29.663 00.000 29988 Moving (-0.14, -0.13) raw xDistance=-0.06 yDistance=0.19
02:24:29.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:24:29.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:29.664 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.3
02:24:29.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:29.665 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:29.665 00.000 28316 Enqueuing Expose request
02:24:29.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:29.666 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:24:29.666 00.000 29988 MoveAxis(E, 0, ABG)
02:24:29.666 00.000 29988 Move returns status 0, amount 0
02:24:29.666 00.000 29988 MoveAxis(N, 0, ABG)
02:24:29.666 00.000 29988 Move returns status 0, amount 0
02:24:29.666 00.000 29988 move complete, result=0
02:24:29.666 00.000 29988 worker thread done servicing request
02:24:29.666 00.000 29988 Worker thread wakes up
02:24:29.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:29.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:29.666 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:24:31.295 01.629 29988 Exposure complete
02:24:31.339 00.044 29988 worker thread done servicing request
02:24:31.340 00.001 28316 OnExposeComplete: enter
02:24:31.341 00.001 28316 UpdateGuideState(): m_state=6
02:24:31.342 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3158
02:24:31.343 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=257.64, Mass=2439, SNR=34.3, Peak=186 HFD=3.5
02:24:31.344 00.001 28316 MultiStar: [#1 -0.12,0.01,0.99,U] [#2 0.10,-0.34,0.00,M8] [#3 -0.02,-0.06,0.85,U] [#4 -0.10,-0.30,0.00,M9] [#5 -0.02,0.08,0.75,U] [#6 0.20,0.03,0.62,U] [#7 -0.05,-0.17,0.61,U] [#8 -0.15,0.04,0.59,U] 
02:24:31.345 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.03}, one-star: {-0.12, -0.13}
02:24:31.346 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.70)
02:24:31.347 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
02:24:31.348 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.59 mountX=-0.01 mountY=0.06, mountTheta=1.70
02:24:31.349 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
02:24:31.350 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
02:24:31.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:31.351 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.3
02:24:31.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:31.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:31.352 00.000 28316 Enqueuing Expose request
02:24:31.353 00.001 29988 Worker thread wakes up
02:24:31.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
02:24:31.353 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
02:24:31.353 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.01 yDistance=0.06
02:24:31.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:24:31.353 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:31.353 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:24:31.353 00.000 29988 MoveAxis(E, 0, ABG)
02:24:31.353 00.000 29988 Move returns status 0, amount 0
02:24:31.353 00.000 29988 MoveAxis(N, 0, ABG)
02:24:31.353 00.000 29988 Move returns status 0, amount 0
02:24:31.353 00.000 29988 move complete, result=0
02:24:31.353 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:31.354 00.001 29988 worker thread done servicing request
02:24:31.354 00.000 29988 Worker thread wakes up
02:24:31.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:31.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:32.870 01.516 29988 Exposure complete
02:24:32.905 00.035 29988 worker thread done servicing request
02:24:32.906 00.001 28316 OnExposeComplete: enter
02:24:32.907 00.001 28316 UpdateGuideState(): m_state=6
02:24:32.908 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3159
02:24:32.909 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=257.61, Mass=2282, SNR=33.1, Peak=169 HFD=3.9
02:24:32.910 00.001 28316 MultiStar: [#1 -0.02,0.13,1.00,U] [#2 0.18,-0.22,0.92,U] [#3 0.22,-0.19,0.89,U] [#4 0.04,-0.23,0.87,U] [#5 0.13,0.24,0.75,U] [#6 0.32,0.12,0.00,M1] [#7 0.11,-0.26,0.65,U] [#8 -0.07,0.12,0.61,U] 
02:24:32.910 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.08}, one-star: {-0.03, -0.16}
02:24:32.910 00.000 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:24:32.911 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:24:32.911 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.85 mountX=-0.10 mountY=-0.03, mountTheta=-2.88
02:24:32.913 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
02:24:32.914 00.001 28316 Enqueuing Move request for scope (0.07, -0.08)
02:24:32.914 00.000 29988 Worker thread wakes up
02:24:32.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:32.915 00.001 28316 UpdateGuideState exits: m=2282 RSB=33.1
02:24:32.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:32.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:32.916 00.001 28316 Enqueuing Expose request
02:24:32.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
02:24:32.917 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
02:24:32.917 00.000 29988 Moving (0.07, -0.08) raw xDistance=-0.10 yDistance=-0.03
02:24:32.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:32.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:32.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:24:32.917 00.000 29988 MoveAxis(E, 0, ABG)
02:24:32.917 00.000 29988 Move returns status 0, amount 0
02:24:32.917 00.000 29988 MoveAxis(N, 0, ABG)
02:24:32.917 00.000 29988 Move returns status 0, amount 0
02:24:32.917 00.000 29988 move complete, result=0
02:24:32.917 00.000 29988 worker thread done servicing request
02:24:32.917 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:32.918 00.001 29988 Worker thread wakes up
02:24:32.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:32.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:34.548 01.630 29988 Exposure complete
02:24:34.601 00.053 29988 worker thread done servicing request
02:24:34.601 00.000 28316 OnExposeComplete: enter
02:24:34.602 00.001 28316 UpdateGuideState(): m_state=6
02:24:34.602 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3160
02:24:34.603 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=257.48, Mass=2337, SNR=33.5, Peak=169 HFD=3.4
02:24:34.603 00.000 28316 MultiStar: [#1 -0.17,0.06,1.01,U] [#2 0.20,-0.42,0.00,M8] [#3 -0.08,-0.33,0.00,M1] [#4 -0.24,-0.55,0.00,M9] [#5 -0.11,0.05,0.76,U] [#6 0.03,-0.02,0.65,U] [#7 -0.14,-0.37,0.00,M1] [#8 -0.23,-0.22,0.00,M1] 
02:24:34.604 00.001 28316 refined, 3 included, MultiStar: {-0.13, -0.06}, one-star: {-0.23, -0.28}
02:24:34.604 00.000 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.55)
02:24:34.604 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
02:24:34.605 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.74 mountX=0.00 mountY=0.15, mountTheta=1.55
02:24:34.607 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.06, opts=13)
02:24:34.607 00.000 28316 Enqueuing Move request for scope (-0.13, -0.06)
02:24:34.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:34.608 00.001 28316 UpdateGuideState exits: m=2337 RSB=33.5
02:24:34.608 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:34.609 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:34.609 00.000 28316 Enqueuing Expose request
02:24:34.609 00.000 29988 Worker thread wakes up
02:24:34.610 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
02:24:34.610 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
02:24:34.610 00.000 29988 Moving (-0.13, -0.06) raw xDistance=0.00 yDistance=0.15
02:24:34.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:24:34.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:34.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:24:34.610 00.000 29988 MoveAxis(E, 0, ABG)
02:24:34.610 00.000 29988 Move returns status 0, amount 0
02:24:34.610 00.000 29988 MoveAxis(N, 0, ABG)
02:24:34.610 00.000 29988 Move returns status 0, amount 0
02:24:34.610 00.000 29988 move complete, result=0
02:24:34.610 00.000 29988 worker thread done servicing request
02:24:34.611 00.001 29988 Worker thread wakes up
02:24:34.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:34.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:34.611 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:36.137 01.526 29988 Exposure complete
02:24:36.175 00.038 29988 worker thread done servicing request
02:24:36.176 00.001 28316 OnExposeComplete: enter
02:24:36.176 00.000 28316 UpdateGuideState(): m_state=6
02:24:36.177 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3161
02:24:36.177 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=257.49, Mass=2457, SNR=34.4, Peak=194 HFD=3.6
02:24:36.178 00.001 28316 MultiStar: [#1 0.08,-0.05,0.96,U] [#2 0.20,-0.39,0.00,M9] [#3 0.12,-0.34,0.00,M2] [#4 -0.00,-0.61,0.00,M10] [#5 0.04,0.00,0.73,U] [#6 0.00,-0.06,0.65,U] [#7 0.03,-0.31,0.00,M2] [#8 -0.07,0.06,0.57,U] 
02:24:36.178 00.000 28316 refined, 4 included, MultiStar: {-0.01, -0.08}, one-star: {-0.12, -0.28}
02:24:36.179 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
02:24:36.179 00.000 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
02:24:36.180 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.70 mountX=-0.07 mountY=0.05, mountTheta=2.56
02:24:36.182 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
02:24:36.183 00.001 28316 Enqueuing Move request for scope (-0.01, -0.08)
02:24:36.184 00.001 29988 Worker thread wakes up
02:24:36.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
02:24:36.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
02:24:36.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:36.184 00.000 29988 Moving (-0.01, -0.08) raw xDistance=-0.07 yDistance=0.05
02:24:36.184 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:24:36.185 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:24:36.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:36.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:36.185 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:36.186 00.001 28316 Enqueuing Expose request
02:24:36.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:24:36.186 00.000 29988 MoveAxis(E, 0, ABG)
02:24:36.186 00.000 29988 Move returns status 0, amount 0
02:24:36.186 00.000 29988 MoveAxis(N, 0, ABG)
02:24:36.186 00.000 29988 Move returns status 0, amount 0
02:24:36.186 00.000 29988 move complete, result=0
02:24:36.186 00.000 29988 worker thread done servicing request
02:24:36.186 00.000 29988 Worker thread wakes up
02:24:36.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:36.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:36.187 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:37.821 01.634 29988 Exposure complete
02:24:37.870 00.049 29988 worker thread done servicing request
02:24:37.870 00.000 28316 OnExposeComplete: enter
02:24:37.871 00.001 28316 UpdateGuideState(): m_state=6
02:24:37.873 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3162
02:24:37.874 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.52, Mass=2412, SNR=34.0, Peak=204 HFD=3.7
02:24:37.875 00.001 28316 MultiStar: [#1 0.06,-0.08,0.99,U] [#2 0.09,-0.47,0.00,M10] [#3 0.13,-0.21,0.87,U] [#4 0.04,-0.44,0.00,R] [#5 -0.05,0.04,0.74,U] [#6 0.08,-0.07,0.63,U] [#7 -0.17,-0.19,0.62,U] [#8 -0.21,-0.21,0.58,U] 
02:24:37.877 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.14}, one-star: {-0.02, -0.24}
02:24:37.878 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
02:24:37.879 00.001 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
02:24:37.880 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.65 mountX=-0.12 mountY=0.07, mountTheta=2.61
02:24:37.885 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
02:24:37.885 00.000 28316 Enqueuing Move request for scope (-0.01, -0.14)
02:24:37.886 00.001 29988 Worker thread wakes up
02:24:37.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
02:24:37.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:37.886 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
02:24:37.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:37.887 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:37.887 00.000 28316 Enqueuing Expose request
02:24:37.888 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
02:24:37.888 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.12 yDistance=0.07
02:24:37.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:24:37.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:37.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:24:37.888 00.000 29988 MoveAxis(E, 0, ABG)
02:24:37.888 00.000 29988 Move returns status 0, amount 0
02:24:37.888 00.000 29988 MoveAxis(N, 0, ABG)
02:24:37.888 00.000 29988 Move returns status 0, amount 0
02:24:37.888 00.000 29988 move complete, result=0
02:24:37.888 00.000 29988 worker thread done servicing request
02:24:37.888 00.000 29988 Worker thread wakes up
02:24:37.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:37.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:37.889 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:39.405 01.516 29988 Exposure complete
02:24:39.442 00.037 29988 worker thread done servicing request
02:24:39.442 00.000 28316 OnExposeComplete: enter
02:24:39.443 00.001 28316 UpdateGuideState(): m_state=6
02:24:39.443 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3163
02:24:39.444 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.56, Mass=2414, SNR=34.1, Peak=196 HFD=3.7
02:24:39.444 00.000 28316 MultiStar: [#1 0.15,-0.08,1.01,U] [#2 0.26,-0.37,0.00,R] [#3 0.09,-0.34,0.00,M2] [#4 -0.03,-0.08,0.81,U] [#5 0.08,0.09,0.74,U] [#6 0.27,-0.21,0.00,M1] [#7 -0.09,-0.38,0.00,M2] [#8 0.03,-0.12,0.60,U] 
02:24:39.445 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.09}, one-star: {-0.02, -0.20}
02:24:39.445 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
02:24:39.446 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
02:24:39.447 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.11 mountX=-0.10 mountY=0.00, mountTheta=3.13
02:24:39.449 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
02:24:39.449 00.000 28316 Enqueuing Move request for scope (0.04, -0.09)
02:24:39.452 00.003 29988 Worker thread wakes up
02:24:39.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
02:24:39.453 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
02:24:39.453 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=0.00
02:24:39.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:39.453 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:24:39.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:39.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:39.454 00.000 28316 Enqueuing Expose request
02:24:39.455 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:39.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:39.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:24:39.455 00.000 29988 MoveAxis(E, 0, ABG)
02:24:39.455 00.000 29988 Move returns status 0, amount 0
02:24:39.455 00.000 29988 MoveAxis(N, 0, ABG)
02:24:39.455 00.000 29988 Move returns status 0, amount 0
02:24:39.455 00.000 29988 move complete, result=0
02:24:39.455 00.000 29988 worker thread done servicing request
02:24:39.455 00.000 29988 Worker thread wakes up
02:24:39.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:39.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:39.456 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:41.087 01.631 29988 Exposure complete
02:24:41.149 00.062 29988 worker thread done servicing request
02:24:41.149 00.000 28316 OnExposeComplete: enter
02:24:41.150 00.001 28316 UpdateGuideState(): m_state=6
02:24:41.151 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3164
02:24:41.152 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.57, Mass=2438, SNR=34.2, Peak=194 HFD=3.7
02:24:41.152 00.000 28316 MultiStar: [#1 0.24,-0.10,0.96,U] [#2 0.08,0.17,0.92,U] [#3 -0.01,-0.27,0.84,U] [#4 -0.16,-0.08,0.82,U] [#5 0.12,0.13,0.73,U] [#6 0.06,-0.00,0.63,U] [#7 -0.04,-0.13,0.60,U] [#8 0.01,-0.15,0.57,U] 
02:24:41.153 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {-0.08, -0.20}
02:24:41.153 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
02:24:41.153 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
02:24:41.154 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.21 mountX=-0.08 mountY=0.01, mountTheta=3.04
02:24:41.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.07, opts=13)
02:24:41.155 00.000 28316 Enqueuing Move request for scope (0.03, -0.07)
02:24:41.156 00.001 29988 Worker thread wakes up
02:24:41.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
02:24:41.156 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
02:24:41.156 00.000 29988 Moving (0.03, -0.07) raw xDistance=-0.08 yDistance=0.01
02:24:41.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:24:41.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:41.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:41.157 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:24:41.159 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:41.160 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:24:41.160 00.000 29988 MoveAxis(E, 0, ABG)
02:24:41.160 00.000 29988 Move returns status 0, amount 0
02:24:41.160 00.000 29988 MoveAxis(N, 0, ABG)
02:24:41.160 00.000 29988 Move returns status 0, amount 0
02:24:41.160 00.000 29988 move complete, result=0
02:24:41.160 00.000 29988 worker thread done servicing request
02:24:41.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:41.161 00.001 28316 Enqueuing Expose request
02:24:41.162 00.001 29988 Worker thread wakes up
02:24:41.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:41.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:41.162 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:42.684 01.522 29988 Exposure complete
02:24:42.740 00.056 29988 worker thread done servicing request
02:24:42.740 00.000 28316 OnExposeComplete: enter
02:24:42.743 00.003 28316 UpdateGuideState(): m_state=6
02:24:42.745 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3165
02:24:42.747 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=257.47, Mass=2470, SNR=34.3, Peak=198 HFD=3.6
02:24:42.748 00.001 28316 MultiStar: [#1 0.01,-0.07,1.00,U] [#2 -0.05,0.03,0.90,U] [#3 0.30,-0.36,0.00,M2] [#4 -0.07,-0.09,0.83,U] [#5 0.13,0.12,0.72,U] [#6 0.16,0.01,0.64,U] [#7 0.11,-0.34,0.00,M2] [#8 -0.04,-0.17,0.56,U] 
02:24:42.748 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.07}, one-star: {-0.11, -0.29}
02:24:42.749 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
02:24:42.749 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
02:24:42.750 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.62 mountX=-0.07 mountY=0.04, mountTheta=2.63
02:24:42.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
02:24:42.751 00.000 28316 Enqueuing Move request for scope (-0.00, -0.07)
02:24:42.752 00.001 29988 Worker thread wakes up
02:24:42.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
02:24:42.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
02:24:42.752 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.07 yDistance=0.04
02:24:42.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:24:42.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:42.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:42.752 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.3
02:24:42.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:42.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:42.754 00.001 28316 Enqueuing Expose request
02:24:42.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:24:42.754 00.000 29988 MoveAxis(E, 0, ABG)
02:24:42.754 00.000 29988 Move returns status 0, amount 0
02:24:42.754 00.000 29988 MoveAxis(N, 0, ABG)
02:24:42.754 00.000 29988 Move returns status 0, amount 0
02:24:42.754 00.000 29988 move complete, result=0
02:24:42.754 00.000 29988 worker thread done servicing request
02:24:42.754 00.000 29988 Worker thread wakes up
02:24:42.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:42.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:42.755 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:44.384 01.629 29988 Exposure complete
02:24:44.422 00.038 29988 worker thread done servicing request
02:24:44.422 00.000 28316 OnExposeComplete: enter
02:24:44.423 00.001 28316 UpdateGuideState(): m_state=6
02:24:44.424 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3166
02:24:44.425 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.58, Mass=2374, SNR=33.7, Peak=188 HFD=3.6
02:24:44.426 00.001 28316 MultiStar: [#1 0.04,0.03,1.02,U] [#2 -0.05,0.14,0.95,U] [#3 0.28,-0.23,0.00,M3] [#4 0.11,-0.04,0.85,U] [#5 0.24,-0.08,0.76,U] [#6 0.35,0.06,0.00,M1] [#7 0.29,-0.15,0.00,M3] [#8 -0.01,0.26,0.60,U] 
02:24:44.427 00.001 28316 refined, 5 included, MultiStar: {0.04, 0.01}, one-star: {-0.04, -0.19}
02:24:44.428 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:24:44.429 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:24:44.430 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.20 mountX=-0.01 mountY=-0.04, mountTheta=-1.80
02:24:44.433 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
02:24:44.434 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
02:24:44.434 00.000 29988 Worker thread wakes up
02:24:44.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:44.435 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:24:44.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:24:44.435 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
02:24:44.435 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.01 yDistance=-0.04
02:24:44.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:24:44.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:44.436 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:44.436 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:44.436 00.000 28316 Enqueuing Expose request
02:24:44.437 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:24:44.437 00.000 29988 MoveAxis(E, 0, ABG)
02:24:44.437 00.000 29988 Move returns status 0, amount 0
02:24:44.437 00.000 29988 MoveAxis(N, 0, ABG)
02:24:44.437 00.000 29988 Move returns status 0, amount 0
02:24:44.437 00.000 29988 move complete, result=0
02:24:44.437 00.000 29988 worker thread done servicing request
02:24:44.437 00.000 29988 Worker thread wakes up
02:24:44.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:44.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:44.437 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:45.952 01.515 29988 Exposure complete
02:24:46.009 00.057 29988 worker thread done servicing request
02:24:46.009 00.000 28316 OnExposeComplete: enter
02:24:46.010 00.001 28316 UpdateGuideState(): m_state=6
02:24:46.011 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3167
02:24:46.013 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=257.68, Mass=2434, SNR=34.0, Peak=187 HFD=3.8
02:24:46.015 00.002 28316 MultiStar: [#1 0.30,-0.07,1.00,U] [#2 0.06,0.16,0.94,U] [#3 0.16,-0.21,0.87,U] [#4 0.14,-0.11,0.82,U] [#5 0.18,0.05,0.73,U] [#6 0.22,-0.18,0.63,U] [#7 0.37,-0.17,0.00,M4] [#8 -0.01,0.14,0.58,U] 
02:24:46.016 00.001 28316 single-star, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.05, -0.08}
02:24:46.017 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:24:46.017 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:24:46.018 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.02 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
02:24:46.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
02:24:46.021 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
02:24:46.021 00.000 29988 Worker thread wakes up
02:24:46.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:46.021 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.0
02:24:46.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:46.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:46.023 00.001 28316 Enqueuing Expose request
02:24:46.023 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
02:24:46.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
02:24:46.023 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
02:24:46.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:24:46.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:46.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:24:46.023 00.000 29988 MoveAxis(E, 0, ABG)
02:24:46.023 00.000 29988 Move returns status 0, amount 0
02:24:46.023 00.000 29988 MoveAxis(N, 0, ABG)
02:24:46.023 00.000 29988 Move returns status 0, amount 0
02:24:46.023 00.000 29988 move complete, result=0
02:24:46.023 00.000 29988 worker thread done servicing request
02:24:46.023 00.000 29988 Worker thread wakes up
02:24:46.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:46.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:46.024 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:24:47.654 01.630 29988 Exposure complete
02:24:47.693 00.039 29988 worker thread done servicing request
02:24:47.693 00.000 28316 OnExposeComplete: enter
02:24:47.694 00.001 28316 UpdateGuideState(): m_state=6
02:24:47.696 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3168
02:24:47.697 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=257.75, Mass=2518, SNR=34.7, Peak=180 HFD=3.9
02:24:47.699 00.002 28316 MultiStar: [#1 0.05,0.13,0.97,U] [#2 -0.06,0.29,0.90,U] [#3 0.13,-0.10,0.84,U] [#4 0.15,0.18,0.84,U] [#5 0.04,0.11,0.74,U] [#6 0.23,0.09,0.62,U] [#7 0.09,-0.16,0.61,U] [#8 -0.32,0.06,0.00,M1] 
02:24:47.700 00.001 28316 single-star, 7 included, MultiStar: {0.06, 0.07}, one-star: {-0.09, -0.02}
02:24:47.701 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
02:24:47.701 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
02:24:47.702 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.95 mountX=0.02 mountY=0.09, mountTheta=1.33
02:24:47.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
02:24:47.703 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
02:24:47.704 00.001 29988 Worker thread wakes up
02:24:47.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
02:24:47.704 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
02:24:47.704 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
02:24:47.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:24:47.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:47.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:47.704 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.7
02:24:47.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:47.705 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:47.705 00.000 28316 Enqueuing Expose request
02:24:47.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:24:47.706 00.000 29988 MoveAxis(E, 0, ABG)
02:24:47.706 00.000 29988 Move returns status 0, amount 0
02:24:47.706 00.000 29988 MoveAxis(N, 0, ABG)
02:24:47.706 00.000 29988 Move returns status 0, amount 0
02:24:47.706 00.000 29988 move complete, result=0
02:24:47.706 00.000 29988 worker thread done servicing request
02:24:47.706 00.000 29988 Worker thread wakes up
02:24:47.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:47.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:47.706 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:49.226 01.520 29988 Exposure complete
02:24:49.270 00.044 29988 worker thread done servicing request
02:24:49.270 00.000 28316 OnExposeComplete: enter
02:24:49.271 00.001 28316 UpdateGuideState(): m_state=6
02:24:49.272 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3169
02:24:49.272 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=257.58, Mass=2433, SNR=34.2, Peak=177 HFD=4.0
02:24:49.273 00.001 28316 MultiStar: [#1 -0.00,-0.02,0.99,U] [#2 -0.13,0.27,0.93,U] [#3 -0.03,-0.14,0.86,U] [#4 -0.00,0.22,0.82,U] [#5 0.07,0.14,0.73,U] [#6 0.21,-0.07,0.62,U] [#7 -0.02,-0.38,0.00,M4] [#8 -0.21,-0.07,0.57,U] 
02:24:49.273 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.11, -0.19}
02:24:49.274 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:24:49.274 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:24:49.274 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.60 mountX=0.03 mountY=0.02, mountTheta=0.57
02:24:49.276 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
02:24:49.278 00.002 28316 Enqueuing Move request for scope (-0.03, 0.02)
02:24:49.278 00.000 29988 Worker thread wakes up
02:24:49.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:49.279 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
02:24:49.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:49.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:49.280 00.000 28316 Enqueuing Expose request
02:24:49.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:24:49.281 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:24:49.281 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.02
02:24:49.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:24:49.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:49.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:24:49.281 00.000 29988 MoveAxis(E, 0, ABG)
02:24:49.281 00.000 29988 Move returns status 0, amount 0
02:24:49.281 00.000 29988 MoveAxis(N, 0, ABG)
02:24:49.281 00.000 29988 Move returns status 0, amount 0
02:24:49.281 00.000 29988 move complete, result=0
02:24:49.281 00.000 29988 worker thread done servicing request
02:24:49.281 00.000 29988 Worker thread wakes up
02:24:49.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:49.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:49.281 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:24:50.908 01.627 29988 Exposure complete
02:24:50.951 00.043 29988 worker thread done servicing request
02:24:50.951 00.000 28316 OnExposeComplete: enter
02:24:50.951 00.000 28316 UpdateGuideState(): m_state=6
02:24:50.952 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3170
02:24:50.952 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=257.50, Mass=2477, SNR=34.4, Peak=204 HFD=3.7
02:24:50.953 00.001 28316 MultiStar: [#1 -0.06,-0.06,0.99,U] [#2 -0.03,0.03,0.92,U] [#3 0.09,-0.26,0.84,U] [#4 0.01,-0.14,0.80,U] [#5 -0.17,0.02,0.74,U] [#6 0.14,0.08,0.63,U] [#7 -0.06,-0.23,0.63,U] [#8 -0.16,-0.02,0.57,U] 
02:24:50.953 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.14, -0.26}
02:24:50.954 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
02:24:50.954 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
02:24:50.956 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=-0.07 mountY=0.08, mountTheta=2.29
02:24:50.960 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
02:24:50.963 00.003 28316 Enqueuing Move request for scope (-0.04, -0.10)
02:24:50.965 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:50.968 00.003 29988 Worker thread wakes up
02:24:50.968 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.4
02:24:50.969 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:50.969 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:50.969 00.000 28316 Enqueuing Expose request
02:24:50.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:24:50.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:24:50.969 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.08
02:24:50.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:24:50.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:50.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:24:50.969 00.000 29988 MoveAxis(E, 0, ABG)
02:24:50.969 00.000 29988 Move returns status 0, amount 0
02:24:50.969 00.000 29988 MoveAxis(N, 0, ABG)
02:24:50.970 00.001 29988 Move returns status 0, amount 0
02:24:50.970 00.000 29988 move complete, result=0
02:24:50.970 00.000 29988 worker thread done servicing request
02:24:50.970 00.000 29988 Worker thread wakes up
02:24:50.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:50.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:50.970 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:52.492 01.522 29988 Exposure complete
02:24:52.533 00.041 29988 worker thread done servicing request
02:24:52.533 00.000 28316 OnExposeComplete: enter
02:24:52.535 00.002 28316 UpdateGuideState(): m_state=6
02:24:52.536 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3171
02:24:52.539 00.003 28316 Star::Find returns 1 (0), X=950.57, Y=257.63, Mass=2395, SNR=33.7, Peak=173 HFD=3.9
02:24:52.542 00.003 28316 MultiStar: [#1 -0.04,-0.04,0.98,U] [#2 -0.08,-0.01,0.91,U] [#3 -0.10,-0.20,0.87,U] [#4 -0.06,0.03,0.81,U] [#5 -0.12,-0.01,0.73,U] [#6 0.15,0.20,0.65,U] [#7 -0.06,-0.21,0.62,U] [#8 -0.42,0.24,0.00,M1] 
02:24:52.544 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.18, -0.14}
02:24:52.545 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
02:24:52.547 00.002 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
02:24:52.548 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.49 mountX=-0.02 mountY=0.09, mountTheta=1.80
02:24:52.550 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
02:24:52.551 00.001 28316 Enqueuing Move request for scope (-0.07, -0.05)
02:24:52.553 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:52.554 00.001 29988 Worker thread wakes up
02:24:52.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
02:24:52.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
02:24:52.554 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.7
02:24:52.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:52.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:52.556 00.001 28316 Enqueuing Expose request
02:24:52.556 00.000 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.09
02:24:52.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:24:52.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:52.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:24:52.556 00.000 29988 MoveAxis(E, 0, ABG)
02:24:52.556 00.000 29988 Move returns status 0, amount 0
02:24:52.556 00.000 29988 MoveAxis(N, 0, ABG)
02:24:52.556 00.000 29988 Move returns status 0, amount 0
02:24:52.556 00.000 29988 move complete, result=0
02:24:52.556 00.000 29988 worker thread done servicing request
02:24:52.556 00.000 29988 Worker thread wakes up
02:24:52.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:52.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:52.557 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:54.184 01.627 29988 Exposure complete
02:24:54.220 00.036 29988 worker thread done servicing request
02:24:54.220 00.000 28316 OnExposeComplete: enter
02:24:54.221 00.001 28316 UpdateGuideState(): m_state=6
02:24:54.223 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3172
02:24:54.225 00.002 28316 Star::Find returns 1 (0), X=950.47, Y=257.67, Mass=2306, SNR=33.2, Peak=167 HFD=3.7
02:24:54.226 00.001 28316 MultiStar: [#1 0.01,0.06,1.02,U] [#2 -0.16,0.14,0.95,U] [#3 -0.02,-0.14,0.88,U] [#4 -0.17,0.04,0.86,U] [#5 -0.01,0.16,0.76,U] [#6 0.11,-0.12,0.65,U] [#7 0.04,-0.27,0.65,U] [#8 -0.13,-0.05,0.60,U] 
02:24:54.227 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.28, -0.09}
02:24:54.228 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
02:24:54.229 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
02:24:54.230 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.90 mountX=0.01 mountY=0.08, mountTheta=1.39
02:24:54.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.02, opts=13)
02:24:54.232 00.001 28316 Enqueuing Move request for scope (-0.08, -0.02)
02:24:54.232 00.000 29988 Worker thread wakes up
02:24:54.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:54.232 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
02:24:54.233 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:54.233 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:54.234 00.001 28316 Enqueuing Expose request
02:24:54.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
02:24:54.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
02:24:54.234 00.000 29988 Moving (-0.08, -0.02) raw xDistance=0.01 yDistance=0.08
02:24:54.234 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:24:54.234 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:54.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:24:54.234 00.000 29988 MoveAxis(E, 0, ABG)
02:24:54.234 00.000 29988 Move returns status 0, amount 0
02:24:54.234 00.000 29988 MoveAxis(N, 0, ABG)
02:24:54.234 00.000 29988 Move returns status 0, amount 0
02:24:54.234 00.000 29988 move complete, result=0
02:24:54.234 00.000 29988 worker thread done servicing request
02:24:54.234 00.000 29988 Worker thread wakes up
02:24:54.234 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:54.234 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:54.235 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:24:55.750 01.515 29988 Exposure complete
02:24:55.799 00.049 29988 worker thread done servicing request
02:24:55.799 00.000 28316 OnExposeComplete: enter
02:24:55.799 00.000 28316 UpdateGuideState(): m_state=6
02:24:55.800 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3173
02:24:55.800 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=257.29, Mass=2529, SNR=34.9, Peak=204 HFD=3.8
02:24:55.801 00.001 28316 MultiStar: [#1 -0.11,-0.04,0.97,U] [#2 0.04,-0.05,0.91,U] [#3 0.02,-0.45,0.00,M1] [#4 -0.06,-0.26,0.80,U] [#5 -0.00,-0.22,0.71,U] [#6 0.17,-0.33,0.00,M1] [#7 -0.09,-0.43,0.00,M2] [#8 -0.12,-0.22,0.57,U] 
02:24:55.801 00.000 28316 refined, 5 included, MultiStar: {-0.08, -0.21}, one-star: {-0.21, -0.47}
02:24:55.802 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:24:55.803 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
02:24:55.804 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.93 mountX=-0.16 mountY=0.17, mountTheta=2.33
02:24:55.806 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.21, opts=13)
02:24:55.807 00.001 28316 Enqueuing Move request for scope (-0.08, -0.21)
02:24:55.807 00.000 29988 Worker thread wakes up
02:24:55.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
02:24:55.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
02:24:55.807 00.000 29988 Moving (-0.08, -0.21) raw xDistance=-0.16 yDistance=0.17
02:24:55.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:55.808 00.001 28316 UpdateGuideState exits: m=2529 RSB=34.9
02:24:55.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:55.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:55.809 00.001 28316 Enqueuing Expose request
02:24:55.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:24:55.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:55.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:24:55.809 00.000 29988 MoveAxis(E, 0, ABG)
02:24:55.810 00.001 29988 Move returns status 0, amount 0
02:24:55.810 00.000 29988 MoveAxis(N, 0, ABG)
02:24:55.810 00.000 29988 Move returns status 0, amount 0
02:24:55.810 00.000 29988 move complete, result=0
02:24:55.810 00.000 29988 worker thread done servicing request
02:24:55.810 00.000 29988 Worker thread wakes up
02:24:55.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:55.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:55.810 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:24:57.443 01.633 29988 Exposure complete
02:24:57.486 00.043 29988 worker thread done servicing request
02:24:57.486 00.000 28316 OnExposeComplete: enter
02:24:57.487 00.001 28316 UpdateGuideState(): m_state=6
02:24:57.488 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3174
02:24:57.490 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=257.31, Mass=2424, SNR=34.1, Peak=205 HFD=3.8
02:24:57.490 00.000 28316 MultiStar: [#1 0.19,-0.27,0.00,M1] [#2 0.05,-0.16,0.93,U] [#3 0.17,-0.42,0.00,M2] [#4 0.15,-0.39,0.00,M1] [#5 0.13,-0.27,0.71,U] [#6 0.24,-0.26,0.00,M2] [#7 0.18,-0.50,0.00,M3] [#8 0.08,-0.24,0.56,U] 
02:24:57.491 00.001 28316 refined, 3 included, MultiStar: {0.02, -0.29}, one-star: {-0.13, -0.46}
02:24:57.491 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
02:24:57.492 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
02:24:57.492 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.51 mountX=-0.27 mountY=0.12, mountTheta=2.74
02:24:57.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.29, opts=13)
02:24:57.494 00.001 28316 Enqueuing Move request for scope (0.02, -0.29)
02:24:57.494 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:57.494 00.000 29988 Worker thread wakes up
02:24:57.494 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.29) opts 0xd
02:24:57.494 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.1
02:24:57.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:57.495 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.29)
02:24:57.495 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:57.495 00.000 28316 Enqueuing Expose request
02:24:57.496 00.001 29988 Moving (0.02, -0.29) raw xDistance=-0.27 yDistance=0.12
02:24:57.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:24:57.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:57.496 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:24:57.496 00.000 29988 MoveAxis(E, 57, ABG)
02:24:57.496 00.000 29988 Guiding  Dir = 2, Dur = 57
02:24:57.496 00.000 29988 IsSlewing returns 0
02:24:57.496 00.000 29988 IsGuiding returns 0
02:24:57.498 00.002 29988 PulseGuide returned control before completion, sleep 66
02:24:57.567 00.069 29988 IsGuiding returns 0
02:24:57.568 00.001 29988 Move returns status 0, amount 57
02:24:57.568 00.000 29988 MoveAxis(N, 0, ABG)
02:24:57.568 00.000 29988 Move returns status 0, amount 0
02:24:57.568 00.000 29988 move complete, result=0
02:24:57.568 00.000 29988 worker thread done servicing request
02:24:57.568 00.000 29988 Worker thread wakes up
02:24:57.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:57.568 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
02:24:57.569 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:58.980 01.411 29988 Exposure complete
02:24:59.030 00.050 29988 worker thread done servicing request
02:24:59.030 00.000 28316 OnExposeComplete: enter
02:24:59.030 00.000 28316 UpdateGuideState(): m_state=6
02:24:59.031 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3175
02:24:59.031 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=257.38, Mass=2392, SNR=33.9, Peak=201 HFD=3.7
02:24:59.032 00.001 28316 MultiStar: [#1 0.20,-0.15,1.01,U] [#2 -0.10,-0.08,0.92,U] [#3 0.09,-0.37,0.00,M3] [#4 -0.07,-0.25,0.84,U] [#5 0.10,0.03,0.76,U] [#6 0.18,-0.13,0.64,U] [#7 0.08,-0.34,0.00,M4] [#8 -0.12,-0.32,0.00,M1] 
02:24:59.032 00.000 28316 refined, 5 included, MultiStar: {0.03, -0.17}, one-star: {-0.10, -0.38}
02:24:59.033 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
02:24:59.033 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
02:24:59.034 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.41 mountX=-0.17 mountY=0.05, mountTheta=2.84
02:24:59.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
02:24:59.036 00.001 28316 Enqueuing Move request for scope (0.03, -0.17)
02:24:59.038 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:24:59.039 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.9
02:24:59.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:24:59.042 00.003 29988 Worker thread wakes up
02:24:59.042 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:24:59.042 00.000 28316 Enqueuing Expose request
02:24:59.043 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:24:59.043 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:24:59.043 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
02:24:59.043 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:24:59.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:24:59.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:24:59.043 00.000 29988 MoveAxis(E, 0, ABG)
02:24:59.043 00.000 29988 Move returns status 0, amount 0
02:24:59.043 00.000 29988 MoveAxis(N, 0, ABG)
02:24:59.043 00.000 29988 Move returns status 0, amount 0
02:24:59.043 00.000 29988 move complete, result=0
02:24:59.043 00.000 29988 worker thread done servicing request
02:24:59.043 00.000 29988 Worker thread wakes up
02:24:59.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:24:59.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:24:59.043 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:00.677 01.634 29988 Exposure complete
02:25:00.737 00.060 29988 worker thread done servicing request
02:25:00.737 00.000 28316 OnExposeComplete: enter
02:25:00.738 00.001 28316 UpdateGuideState(): m_state=6
02:25:00.739 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3176
02:25:00.739 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=257.48, Mass=2560, SNR=34.9, Peak=186 HFD=4.1
02:25:00.740 00.001 28316 MultiStar: [#1 -0.04,-0.01,0.98,U] [#2 -0.41,0.05,0.00,M1] [#3 -0.06,-0.18,0.87,U] [#4 -0.22,-0.04,0.82,U] [#5 -0.06,0.27,0.75,U] [#6 0.16,0.07,0.61,U] [#7 -0.05,-0.22,0.62,U] [#8 -0.12,-0.02,0.57,U] 
02:25:00.740 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.06}, one-star: {-0.14, -0.29}
02:25:00.741 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.86)
02:25:00.741 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.82)
02:25:00.741 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.43 mountX=-0.03 mountY=0.09, mountTheta=1.85
02:25:00.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
02:25:00.744 00.002 28316 Enqueuing Move request for scope (-0.07, -0.06)
02:25:00.745 00.001 29988 Worker thread wakes up
02:25:00.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:25:00.745 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:25:00.745 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.03 yDistance=0.09
02:25:00.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:25:00.745 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:00.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:00.746 00.001 28316 UpdateGuideState exits: m=2560 RSB=34.9
02:25:00.746 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:00.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:00.747 00.001 28316 Enqueuing Expose request
02:25:00.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:25:00.747 00.000 29988 MoveAxis(E, 0, ABG)
02:25:00.747 00.000 29988 Move returns status 0, amount 0
02:25:00.747 00.000 29988 MoveAxis(N, 0, ABG)
02:25:00.747 00.000 29988 Move returns status 0, amount 0
02:25:00.747 00.000 29988 move complete, result=0
02:25:00.747 00.000 29988 worker thread done servicing request
02:25:00.747 00.000 29988 Worker thread wakes up
02:25:00.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:00.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:00.748 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:02.263 01.515 29988 Exposure complete
02:25:02.294 00.031 29988 worker thread done servicing request
02:25:02.294 00.000 28316 OnExposeComplete: enter
02:25:02.297 00.003 28316 UpdateGuideState(): m_state=6
02:25:02.298 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3177
02:25:02.299 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=257.49, Mass=2396, SNR=33.9, Peak=184 HFD=3.8
02:25:02.300 00.001 28316 MultiStar: [#1 -0.07,-0.04,0.99,U] [#2 -0.20,0.06,0.91,U] [#3 0.19,-0.27,0.00,M3] [#4 -0.02,-0.05,0.83,U] [#5 -0.20,0.08,0.74,U] [#6 -0.08,-0.01,0.61,U] [#7 -0.07,-0.24,0.62,U] [#8 -0.05,-0.05,0.59,U] 
02:25:02.300 00.000 28316 refined, 7 included, MultiStar: {-0.11, -0.07}, one-star: {-0.16, -0.28}
02:25:02.300 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
02:25:02.301 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
02:25:02.301 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.59 mountX=-0.02 mountY=0.13, mountTheta=1.69
02:25:02.303 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.07, opts=13)
02:25:02.304 00.001 28316 Enqueuing Move request for scope (-0.11, -0.07)
02:25:02.305 00.001 29988 Worker thread wakes up
02:25:02.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
02:25:02.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
02:25:02.305 00.000 29988 Moving (-0.11, -0.07) raw xDistance=-0.02 yDistance=0.13
02:25:02.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:25:02.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:02.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:02.306 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.9
02:25:02.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:02.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:02.307 00.001 28316 Enqueuing Expose request
02:25:02.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:25:02.307 00.000 29988 MoveAxis(E, 0, ABG)
02:25:02.307 00.000 29988 Move returns status 0, amount 0
02:25:02.307 00.000 29988 MoveAxis(N, 0, ABG)
02:25:02.307 00.000 29988 Move returns status 0, amount 0
02:25:02.307 00.000 29988 move complete, result=0
02:25:02.307 00.000 29988 worker thread done servicing request
02:25:02.307 00.000 29988 Worker thread wakes up
02:25:02.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:02.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:02.308 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:03.931 01.623 29988 Exposure complete
02:25:03.971 00.040 29988 worker thread done servicing request
02:25:03.971 00.000 28316 OnExposeComplete: enter
02:25:03.972 00.001 28316 UpdateGuideState(): m_state=6
02:25:03.973 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3178
02:25:03.974 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.78, Mass=2358, SNR=33.6, Peak=187 HFD=3.7
02:25:03.977 00.003 28316 MultiStar: [#1 -0.30,0.11,0.00,M1] [#2 -0.06,0.13,0.93,U] [#3 -0.11,-0.02,0.87,U] [#4 -0.16,0.00,0.84,U] [#5 -0.14,0.20,0.72,U] [#6 -0.20,0.07,0.62,U] [#7 0.10,-0.17,0.64,U] [#8 -0.22,0.01,0.59,U] 
02:25:03.979 00.002 28316 refined, 7 included, MultiStar: {-0.15, 0.03}, one-star: {-0.36, 0.01}
02:25:03.982 00.003 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
02:25:03.984 00.002 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
02:25:03.985 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=0.09 mountY=0.12, mountTheta=0.92
02:25:03.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
02:25:03.987 00.001 28316 Enqueuing Move request for scope (-0.15, 0.03)
02:25:03.987 00.000 29988 Worker thread wakes up
02:25:03.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:03.988 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.6
02:25:03.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:03.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:03.989 00.001 28316 Enqueuing Expose request
02:25:03.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
02:25:03.989 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
02:25:03.989 00.000 29988 Moving (-0.15, 0.03) raw xDistance=0.09 yDistance=0.12
02:25:03.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:25:03.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:03.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:25:03.989 00.000 29988 MoveAxis(E, 0, ABG)
02:25:03.990 00.001 29988 Move returns status 0, amount 0
02:25:03.990 00.000 29988 MoveAxis(N, 0, ABG)
02:25:03.990 00.000 29988 Move returns status 0, amount 0
02:25:03.990 00.000 29988 move complete, result=0
02:25:03.990 00.000 29988 worker thread done servicing request
02:25:03.990 00.000 29988 Worker thread wakes up
02:25:03.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:03.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:03.990 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:05.515 01.525 29988 Exposure complete
02:25:05.554 00.039 29988 worker thread done servicing request
02:25:05.555 00.001 28316 OnExposeComplete: enter
02:25:05.555 00.000 28316 UpdateGuideState(): m_state=6
02:25:05.557 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3179
02:25:05.558 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=257.48, Mass=2392, SNR=33.9, Peak=176 HFD=4.0
02:25:05.561 00.003 28316 MultiStar: [#1 0.09,-0.05,0.99,U] [#2 0.01,-0.09,0.93,U] [#3 0.21,-0.43,0.00,M3] [#4 -0.24,0.25,0.00,M1] [#5 -0.21,-0.04,0.75,U] [#6 0.00,0.00,0.62,U] [#7 0.02,-0.14,0.63,U] [#8 -0.21,0.05,0.58,U] 
02:25:05.564 00.003 28316 refined, 6 included, MultiStar: {-0.05, -0.09}, one-star: {-0.12, -0.29}
02:25:05.567 00.003 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
02:25:05.569 00.002 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
02:25:05.571 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.07 mountX=-0.06 mountY=0.09, mountTheta=2.20
02:25:05.575 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
02:25:05.577 00.002 28316 Enqueuing Move request for scope (-0.05, -0.09)
02:25:05.579 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:05.581 00.002 28316 UpdateGuideState exits: m=2392 RSB=33.9
02:25:05.582 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:05.584 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:05.585 00.001 28316 Enqueuing Expose request
02:25:05.586 00.001 29988 Worker thread wakes up
02:25:05.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:25:05.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:25:05.586 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.09
02:25:05.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:25:05.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:05.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:25:05.586 00.000 29988 MoveAxis(E, 0, ABG)
02:25:05.586 00.000 29988 Move returns status 0, amount 0
02:25:05.586 00.000 29988 MoveAxis(N, 0, ABG)
02:25:05.586 00.000 29988 Move returns status 0, amount 0
02:25:05.586 00.000 29988 move complete, result=0
02:25:05.586 00.000 29988 worker thread done servicing request
02:25:05.587 00.001 29988 Worker thread wakes up
02:25:05.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:05.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:05.587 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:07.220 01.633 29988 Exposure complete
02:25:07.259 00.039 29988 worker thread done servicing request
02:25:07.259 00.000 28316 OnExposeComplete: enter
02:25:07.261 00.002 28316 UpdateGuideState(): m_state=6
02:25:07.262 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3180
02:25:07.264 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=257.77, Mass=2426, SNR=34.2, Peak=182 HFD=3.8
02:25:07.265 00.001 28316 MultiStar: [#1 0.33,0.17,0.00,M1] [#2 -0.43,0.19,0.00,M1] [#3 0.03,-0.15,0.85,U] [#4 -0.23,0.14,0.83,U] [#5 -0.07,0.24,0.74,U] [#6 0.21,-0.19,0.63,U] [#7 0.10,-0.18,0.63,U] [#8 -0.22,0.13,0.59,U] 
02:25:07.265 00.000 28316 refined, 6 included, MultiStar: {-0.07, 0.00}, one-star: {-0.24, 0.00}
02:25:07.265 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
02:25:07.267 00.002 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
02:25:07.267 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=0.03 mountY=0.07, mountTheta=1.11
02:25:07.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.00, opts=13)
02:25:07.268 00.000 28316 Enqueuing Move request for scope (-0.07, 0.00)
02:25:07.271 00.003 29988 Worker thread wakes up
02:25:07.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:07.271 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
02:25:07.271 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
02:25:07.271 00.000 29988 Moving (-0.07, 0.00) raw xDistance=0.03 yDistance=0.07
02:25:07.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:25:07.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:07.271 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.2
02:25:07.272 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:07.273 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:07.274 00.001 28316 Enqueuing Expose request
02:25:07.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:25:07.274 00.000 29988 MoveAxis(E, 0, ABG)
02:25:07.274 00.000 29988 Move returns status 0, amount 0
02:25:07.274 00.000 29988 MoveAxis(N, 0, ABG)
02:25:07.274 00.000 29988 Move returns status 0, amount 0
02:25:07.274 00.000 29988 move complete, result=0
02:25:07.274 00.000 29988 worker thread done servicing request
02:25:07.274 00.000 29988 Worker thread wakes up
02:25:07.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:07.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:07.275 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:08.790 01.515 29988 Exposure complete
02:25:08.827 00.037 29988 worker thread done servicing request
02:25:08.827 00.000 28316 OnExposeComplete: enter
02:25:08.827 00.000 28316 UpdateGuideState(): m_state=6
02:25:08.828 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3181
02:25:08.829 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=257.65, Mass=2459, SNR=34.3, Peak=195 HFD=4.0
02:25:08.830 00.001 28316 MultiStar: large primary error, entering stabilization period
02:25:08.831 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
02:25:08.832 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.27)
02:25:08.833 00.001 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.11 hyp=0.71 cameraTheta=-2.98 mountX=0.19 mountY=0.68, mountTheta=1.30
02:25:08.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.11, opts=13)
02:25:08.836 00.002 28316 Enqueuing Move request for scope (-0.70, -0.11)
02:25:08.839 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:08.841 00.002 29988 Worker thread wakes up
02:25:08.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.11) opts 0xd
02:25:08.841 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.11)
02:25:08.841 00.000 29988 Moving (-0.70, -0.11) raw xDistance=0.19 yDistance=0.68
02:25:08.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:25:08.841 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
02:25:08.841 00.000 29988 MoveAxis(E, 0, ABG)
02:25:08.841 00.000 29988 Move returns status 0, amount 0
02:25:08.841 00.000 29988 MoveAxis(S, 163, ABG)
02:25:08.841 00.000 29988 Guiding  Dir = 1, Dur = 163
02:25:08.841 00.000 29988 IsSlewing returns 0
02:25:08.841 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.3
02:25:08.842 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:08.842 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:08.843 00.001 28316 Enqueuing Expose request
02:25:08.844 00.001 29988 IsGuiding returns 0
02:25:08.849 00.005 29988 PulseGuide returned control before completion, sleep 168
02:25:09.022 00.173 29988 IsGuiding returns 0
02:25:09.022 00.000 29988 Move returns status 0, amount 163
02:25:09.023 00.001 29988 move complete, result=0
02:25:09.023 00.000 29988 worker thread done servicing request
02:25:09.023 00.000 29988 Worker thread wakes up
02:25:09.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:09.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:09.023 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 163 ms SOUTH
02:25:10.651 01.628 29988 Exposure complete
02:25:10.678 00.027 29988 worker thread done servicing request
02:25:10.678 00.000 28316 OnExposeComplete: enter
02:25:10.679 00.001 28316 UpdateGuideState(): m_state=6
02:25:10.679 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3182
02:25:10.680 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=257.84, Mass=2478, SNR=34.5, Peak=186 HFD=3.9
02:25:10.680 00.000 28316 MultiStar: exiting stabilization period
02:25:10.683 00.003 28316 MultiStar: [#1 -0.01,0.29,0.97,U] [#2 -0.27,0.42,0.00,M2] [#3 0.08,0.05,0.85,U] [#4 -0.12,0.37,0.00,M1] [#5 0.04,0.27,0.73,U] [#6 0.10,0.22,0.63,U] [#7 -0.04,-0.03,0.62,U] [#8 -0.21,0.07,0.58,U] 
02:25:10.685 00.002 28316 single-star, 6 included, MultiStar: {-0.02, 0.14}, one-star: {-0.10, 0.08}
02:25:10.687 00.002 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:25:10.687 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:25:10.688 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=0.11 mountY=0.06, mountTheta=0.47
02:25:10.689 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
02:25:10.689 00.000 28316 Enqueuing Move request for scope (-0.10, 0.08)
02:25:10.690 00.001 29988 Worker thread wakes up
02:25:10.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
02:25:10.690 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
02:25:10.690 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.06
02:25:10.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:25:10.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:10.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:10.690 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
02:25:10.691 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:10.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:10.692 00.001 28316 Enqueuing Expose request
02:25:10.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:25:10.692 00.000 29988 MoveAxis(E, 0, ABG)
02:25:10.692 00.000 29988 Move returns status 0, amount 0
02:25:10.692 00.000 29988 MoveAxis(N, 0, ABG)
02:25:10.692 00.000 29988 Move returns status 0, amount 0
02:25:10.692 00.000 29988 move complete, result=0
02:25:10.692 00.000 29988 worker thread done servicing request
02:25:10.692 00.000 29988 Worker thread wakes up
02:25:10.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:10.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:10.693 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:12.217 01.524 29988 Exposure complete
02:25:12.249 00.032 29988 worker thread done servicing request
02:25:12.249 00.000 28316 OnExposeComplete: enter
02:25:12.250 00.001 28316 UpdateGuideState(): m_state=6
02:25:12.251 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3183
02:25:12.251 00.000 28316 Star::Find returns 1 (0), X=950.43, Y=258.19, Mass=2438, SNR=34.2, Peak=173 HFD=3.9
02:25:12.252 00.001 28316 MultiStar: [#1 -0.17,0.58,0.00,M1] [#2 -0.40,0.74,0.00,M3] [#3 -0.06,0.34,0.00,M2] [#4 -0.17,0.67,0.00,M2] [#5 -0.25,0.72,0.00,M1] [#6 0.09,0.49,0.00,M1] [#7 -0.27,0.39,0.00,M1] [#8 -0.35,0.58,0.00,M1] 
02:25:12.252 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
02:25:12.253 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
02:25:12.253 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=0.42 hyp=0.53 cameraTheta=2.23 mountX=0.52 mountY=0.10, mountTheta=0.20
02:25:12.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.42, opts=13)
02:25:12.255 00.001 28316 Enqueuing Move request for scope (-0.33, 0.42)
02:25:12.255 00.000 29988 Worker thread wakes up
02:25:12.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.42) opts 0xd
02:25:12.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.42)
02:25:12.255 00.000 29988 Moving (-0.33, 0.42) raw xDistance=0.52 yDistance=0.10
02:25:12.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:12.256 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:25:12.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:12.257 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:12.258 00.001 28316 Enqueuing Expose request
02:25:12.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
02:25:12.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:12.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:25:12.258 00.000 29988 MoveAxis(W, 109, ABG)
02:25:12.258 00.000 29988 Guiding  Dir = 3, Dur = 109
02:25:12.258 00.000 29988 IsSlewing returns 0
02:25:12.258 00.000 29988 IsGuiding returns 0
02:25:12.261 00.003 29988 PulseGuide returned control before completion, sleep 118
02:25:12.392 00.131 29988 IsGuiding returns 0
02:25:12.392 00.000 29988 Move returns status 0, amount 109
02:25:12.392 00.000 29988 MoveAxis(N, 0, ABG)
02:25:12.392 00.000 29988 Move returns status 0, amount 0
02:25:12.392 00.000 29988 move complete, result=0
02:25:12.392 00.000 29988 worker thread done servicing request
02:25:12.392 00.000 29988 Worker thread wakes up
02:25:12.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:12.393 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:12.393 00.000 28316 GuideStep: 0.5 px 109 ms WEST, 0.1 px 0 ms NORTH
02:25:14.019 01.626 29988 Exposure complete
02:25:14.065 00.046 29988 worker thread done servicing request
02:25:14.067 00.002 28316 OnExposeComplete: enter
02:25:14.068 00.001 28316 UpdateGuideState(): m_state=6
02:25:14.068 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3184
02:25:14.069 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.94, Mass=2510, SNR=34.7, Peak=193 HFD=4.0
02:25:14.069 00.000 28316 MultiStar: [#1 -0.12,0.35,0.00,M2] [#2 -0.41,0.28,0.00,M4] [#3 -0.16,0.08,0.86,U] [#4 -0.24,0.40,0.00,M3] [#5 -0.05,0.34,0.00,M2] [#6 -0.07,0.39,0.00,M2] [#7 -0.23,-0.03,0.62,U] [#8 -0.52,0.35,0.00,M2] 
02:25:14.070 00.001 28316 refined, 2 included, MultiStar: {-0.26, 0.09}, one-star: {-0.37, 0.18}
02:25:14.070 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
02:25:14.071 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
02:25:14.071 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.80 mountX=0.19 mountY=0.19, mountTheta=0.78
02:25:14.072 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.09, opts=13)
02:25:14.073 00.001 28316 Enqueuing Move request for scope (-0.26, 0.09)
02:25:14.073 00.000 29988 Worker thread wakes up
02:25:14.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:14.073 00.000 28316 UpdateGuideState exits: m=2510 RSB=34.7
02:25:14.074 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:14.074 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:14.074 00.000 28316 Enqueuing Expose request
02:25:14.075 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
02:25:14.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
02:25:14.075 00.000 29988 Moving (-0.26, 0.09) raw xDistance=0.19 yDistance=0.19
02:25:14.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:25:14.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:14.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:25:14.075 00.000 29988 MoveAxis(E, 0, ABG)
02:25:14.075 00.000 29988 Move returns status 0, amount 0
02:25:14.075 00.000 29988 MoveAxis(N, 0, ABG)
02:25:14.075 00.000 29988 Move returns status 0, amount 0
02:25:14.075 00.000 29988 move complete, result=0
02:25:14.075 00.000 29988 worker thread done servicing request
02:25:14.075 00.000 29988 Worker thread wakes up
02:25:14.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:14.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:14.075 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:25:15.595 01.520 29988 Exposure complete
02:25:15.644 00.049 29988 worker thread done servicing request
02:25:15.644 00.000 28316 OnExposeComplete: enter
02:25:15.645 00.001 28316 UpdateGuideState(): m_state=6
02:25:15.646 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3185
02:25:15.647 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.82, Mass=2466, SNR=34.5, Peak=203 HFD=3.8
02:25:15.648 00.001 28316 MultiStar: [#1 -0.07,0.24,0.97,U] [#2 -0.07,0.17,0.90,U] [#3 -0.12,-0.04,0.85,U] [#4 -0.30,0.43,0.00,M4] [#5 -0.14,0.26,0.73,U] [#6 -0.10,0.25,0.62,U] [#7 -0.13,0.07,0.61,U] [#8 -0.15,0.27,0.58,U] 
02:25:15.650 00.002 28316 refined, 7 included, MultiStar: {-0.14, 0.15}, one-star: {-0.33, 0.05}
02:25:15.653 00.003 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
02:25:15.655 00.002 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
02:25:15.657 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.32 mountX=0.20 mountY=0.06, mountTheta=0.29
02:25:15.661 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.15, opts=13)
02:25:15.662 00.001 28316 Enqueuing Move request for scope (-0.14, 0.15)
02:25:15.662 00.000 29988 Worker thread wakes up
02:25:15.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:15.663 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.5
02:25:15.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:15.664 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:15.664 00.000 28316 Enqueuing Expose request
02:25:15.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
02:25:15.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
02:25:15.665 00.000 29988 Moving (-0.14, 0.15) raw xDistance=0.20 yDistance=0.06
02:25:15.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:25:15.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:15.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:25:15.665 00.000 29988 MoveAxis(E, 0, ABG)
02:25:15.665 00.000 29988 Move returns status 0, amount 0
02:25:15.665 00.000 29988 MoveAxis(N, 0, ABG)
02:25:15.665 00.000 29988 Move returns status 0, amount 0
02:25:15.665 00.000 29988 move complete, result=0
02:25:15.665 00.000 29988 worker thread done servicing request
02:25:15.665 00.000 29988 Worker thread wakes up
02:25:15.665 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:15.666 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:15.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:17.292 01.626 29988 Exposure complete
02:25:17.343 00.051 29988 worker thread done servicing request
02:25:17.343 00.000 28316 OnExposeComplete: enter
02:25:17.343 00.000 28316 UpdateGuideState(): m_state=6
02:25:17.344 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3186
02:25:17.344 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=258.04, Mass=2402, SNR=33.9, Peak=232 HFD=4.1
02:25:17.345 00.001 28316 MultiStar: [#1 -0.00,0.36,0.00,M2] [#2 0.07,0.46,0.00,M4] [#3 0.24,0.23,0.00,M1] [#4 0.03,0.49,0.00,M5] [#5 -0.07,0.53,0.00,M2] [#6 0.10,0.53,0.00,M2] [#7 -0.02,0.36,0.00,M1] [#8 0.12,0.47,0.00,M2] 
02:25:17.345 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
02:25:17.347 00.002 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
02:25:17.348 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.54 mountX=0.25 mountY=-0.13, mountTheta=-0.49
02:25:17.350 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.28, opts=13)
02:25:17.351 00.001 28316 Enqueuing Move request for scope (0.01, 0.28)
02:25:17.351 00.000 29988 Worker thread wakes up
02:25:17.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:17.352 00.001 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:25:17.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:17.353 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:17.354 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
02:25:17.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
02:25:17.354 00.000 29988 Moving (0.01, 0.28) raw xDistance=0.25 yDistance=-0.13
02:25:17.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:25:17.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:17.354 00.000 28316 Enqueuing Expose request
02:25:17.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:25:17.354 00.000 29988 MoveAxis(W, 52, ABG)
02:25:17.354 00.000 29988 Guiding  Dir = 3, Dur = 52
02:25:17.355 00.001 29988 IsSlewing returns 0
02:25:17.355 00.000 29988 IsGuiding returns 0
02:25:17.356 00.001 29988 PulseGuide returned control before completion, sleep 61
02:25:17.431 00.075 29988 IsGuiding returns 0
02:25:17.431 00.000 29988 Move returns status 0, amount 52
02:25:17.431 00.000 29988 MoveAxis(N, 0, ABG)
02:25:17.431 00.000 29988 Move returns status 0, amount 0
02:25:17.431 00.000 29988 move complete, result=0
02:25:17.431 00.000 29988 worker thread done servicing request
02:25:17.431 00.000 29988 Worker thread wakes up
02:25:17.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:17.431 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
02:25:17.432 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:18.848 01.416 29988 Exposure complete
02:25:18.902 00.054 29988 worker thread done servicing request
02:25:18.902 00.000 28316 OnExposeComplete: enter
02:25:18.905 00.003 28316 UpdateGuideState(): m_state=6
02:25:18.907 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3187
02:25:18.910 00.003 28316 Star::Find returns 1 (0), X=950.72, Y=257.96, Mass=2461, SNR=34.3, Peak=217 HFD=4.0
02:25:18.912 00.002 28316 MultiStar: [#1 -0.01,0.32,0.00,M3] [#2 -0.09,0.32,0.00,M5] [#3 0.08,0.10,0.86,U] [#4 -0.07,0.34,0.00,M6] [#5 -0.02,0.31,0.73,U] [#6 -0.00,0.29,0.63,U] [#7 0.13,-0.05,0.63,U] [#8 -0.13,0.36,0.00,M3] 
02:25:18.915 00.003 28316 refined, 4 included, MultiStar: {0.03, 0.17}, one-star: {-0.03, 0.20}
02:25:18.915 00.000 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
02:25:18.916 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
02:25:18.916 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=0.15 mountY=-0.10, mountTheta=-0.61
02:25:18.917 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.17, opts=13)
02:25:18.918 00.001 28316 Enqueuing Move request for scope (0.03, 0.17)
02:25:18.919 00.001 29988 Worker thread wakes up
02:25:18.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:18.919 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
02:25:18.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:18.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:18.921 00.001 28316 Enqueuing Expose request
02:25:18.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
02:25:18.921 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
02:25:18.921 00.000 29988 Moving (0.03, 0.17) raw xDistance=0.15 yDistance=-0.10
02:25:18.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:25:18.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:18.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:25:18.921 00.000 29988 MoveAxis(E, 0, ABG)
02:25:18.921 00.000 29988 Move returns status 0, amount 0
02:25:18.921 00.000 29988 MoveAxis(N, 0, ABG)
02:25:18.921 00.000 29988 Move returns status 0, amount 0
02:25:18.921 00.000 29988 move complete, result=0
02:25:18.921 00.000 29988 worker thread done servicing request
02:25:18.921 00.000 29988 Worker thread wakes up
02:25:18.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:18.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:18.923 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:25:20.556 01.633 29988 Exposure complete
02:25:20.603 00.047 29988 worker thread done servicing request
02:25:20.603 00.000 28316 OnExposeComplete: enter
02:25:20.604 00.001 28316 UpdateGuideState(): m_state=6
02:25:20.604 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3188
02:25:20.605 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.69, Mass=2416, SNR=34.1, Peak=178 HFD=3.9
02:25:20.605 00.000 28316 MultiStar: [#1 0.38,0.01,0.00,M4] [#2 -0.15,0.16,0.92,U] [#3 -0.10,-0.06,0.85,U] [#4 -0.04,0.34,0.00,M7] [#5 0.09,0.08,0.71,U] [#6 0.18,0.15,0.65,U] [#7 -0.01,-0.01,0.62,U] [#8 -0.09,0.03,0.57,U] 
02:25:20.606 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.03}, one-star: {-0.11, -0.08}
02:25:20.606 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
02:25:20.607 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
02:25:20.607 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.48 mountX=0.05 mountY=0.02, mountTheta=0.45
02:25:20.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
02:25:20.608 00.000 28316 Enqueuing Move request for scope (-0.04, 0.03)
02:25:20.609 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:20.610 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:25:20.610 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:20.611 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:20.611 00.000 28316 Enqueuing Expose request
02:25:20.612 00.001 29988 Worker thread wakes up
02:25:20.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:25:20.612 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:25:20.612 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.05 yDistance=0.02
02:25:20.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:25:20.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:20.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:25:20.612 00.000 29988 MoveAxis(E, 0, ABG)
02:25:20.612 00.000 29988 Move returns status 0, amount 0
02:25:20.612 00.000 29988 MoveAxis(N, 0, ABG)
02:25:20.612 00.000 29988 Move returns status 0, amount 0
02:25:20.612 00.000 29988 move complete, result=0
02:25:20.612 00.000 29988 worker thread done servicing request
02:25:20.612 00.000 29988 Worker thread wakes up
02:25:20.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:20.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:20.612 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:22.126 01.514 29988 Exposure complete
02:25:22.153 00.027 29988 worker thread done servicing request
02:25:22.153 00.000 28316 OnExposeComplete: enter
02:25:22.154 00.001 28316 UpdateGuideState(): m_state=6
02:25:22.154 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3189
02:25:22.155 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=257.73, Mass=2489, SNR=34.4, Peak=184 HFD=3.7
02:25:22.155 00.000 28316 MultiStar: [#1 -0.11,0.12,0.96,U] [#2 -0.18,0.33,0.00,M5] [#3 -0.08,-0.19,0.85,U] [#4 -0.42,0.25,0.00,M8] [#5 -0.14,0.24,0.73,U] [#6 -0.22,0.28,0.00,M1] [#7 -0.18,-0.00,0.62,U] [#8 -0.05,0.09,0.57,U] 
02:25:22.157 00.002 28316 refined, 5 included, MultiStar: {-0.15, 0.03}, one-star: {-0.28, -0.04}
02:25:22.159 00.002 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
02:25:22.160 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
02:25:22.160 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=0.09 mountY=0.12, mountTheta=0.92
02:25:22.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
02:25:22.162 00.001 28316 Enqueuing Move request for scope (-0.15, 0.03)
02:25:22.162 00.000 29988 Worker thread wakes up
02:25:22.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
02:25:22.162 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
02:25:22.162 00.000 29988 Moving (-0.15, 0.03) raw xDistance=0.09 yDistance=0.12
02:25:22.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:22.163 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:25:22.163 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.4
02:25:22.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:22.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:22.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:25:22.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:22.164 00.001 28316 Enqueuing Expose request
02:25:22.164 00.000 29988 MoveAxis(E, 0, ABG)
02:25:22.164 00.000 29988 Move returns status 0, amount 0
02:25:22.164 00.000 29988 MoveAxis(N, 0, ABG)
02:25:22.164 00.000 29988 Move returns status 0, amount 0
02:25:22.164 00.000 29988 move complete, result=0
02:25:22.164 00.000 29988 worker thread done servicing request
02:25:22.164 00.000 29988 Worker thread wakes up
02:25:22.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:22.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:22.166 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:23.789 01.623 29988 Exposure complete
02:25:23.820 00.031 29988 worker thread done servicing request
02:25:23.820 00.000 28316 OnExposeComplete: enter
02:25:23.821 00.001 28316 UpdateGuideState(): m_state=6
02:25:23.821 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3190
02:25:23.822 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.58, Mass=2481, SNR=34.6, Peak=196 HFD=3.4
02:25:23.822 00.000 28316 MultiStar: [#1 -0.30,0.17,0.00,M4] [#2 -0.07,0.14,0.89,U] [#3 -0.16,-0.17,0.85,U] [#4 -0.26,0.09,0.81,U] [#5 -0.15,0.09,0.73,U] [#6 -0.19,0.13,0.63,U] [#7 -0.18,-0.05,0.61,U] [#8 -0.25,-0.00,0.57,U] 
02:25:23.823 00.001 28316 refined, 7 included, MultiStar: {-0.20, -0.00}, one-star: {-0.33, -0.18}
02:25:23.823 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.16)
02:25:23.823 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.12)
02:25:23.824 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-3.13 mountX=0.08 mountY=0.18, mountTheta=1.15
02:25:23.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.00, opts=13)
02:25:23.825 00.000 28316 Enqueuing Move request for scope (-0.20, -0.00)
02:25:23.826 00.001 29988 Worker thread wakes up
02:25:23.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.00) opts 0xd
02:25:23.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.00)
02:25:23.826 00.000 29988 Moving (-0.20, -0.00) raw xDistance=0.08 yDistance=0.18
02:25:23.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:25:23.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:23.827 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:23.827 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.6
02:25:23.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:23.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:23.828 00.001 28316 Enqueuing Expose request
02:25:23.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:25:23.828 00.000 29988 MoveAxis(E, 0, ABG)
02:25:23.828 00.000 29988 Move returns status 0, amount 0
02:25:23.828 00.000 29988 MoveAxis(N, 0, ABG)
02:25:23.828 00.000 29988 Move returns status 0, amount 0
02:25:23.828 00.000 29988 move complete, result=0
02:25:23.828 00.000 29988 worker thread done servicing request
02:25:23.828 00.000 29988 Worker thread wakes up
02:25:23.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:23.829 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:23.829 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:25:25.346 01.517 29988 Exposure complete
02:25:25.377 00.031 29988 worker thread done servicing request
02:25:25.377 00.000 28316 OnExposeComplete: enter
02:25:25.380 00.003 28316 UpdateGuideState(): m_state=6
02:25:25.381 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3191
02:25:25.381 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.43, Mass=2518, SNR=34.8, Peak=186 HFD=4.0
02:25:25.382 00.001 28316 MultiStar: [#1 -0.01,-0.07,0.99,U] [#2 -0.03,0.02,0.91,U] [#3 0.20,-0.25,0.00,M1] [#4 -0.10,0.06,0.82,U] [#5 -0.08,-0.00,0.72,U] [#6 0.05,-0.12,0.61,U] [#7 -0.23,-0.09,0.63,U] [#8 -0.08,0.09,0.57,U] 
02:25:25.382 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.07}, one-star: {-0.04, -0.34}
02:25:25.382 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
02:25:25.383 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
02:25:25.383 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.32 mountX=-0.04 mountY=0.08, mountTheta=1.96
02:25:25.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
02:25:25.385 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
02:25:25.385 00.000 29988 Worker thread wakes up
02:25:25.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
02:25:25.385 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
02:25:25.385 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.04 yDistance=0.08
02:25:25.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:25:25.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:25.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:25.386 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.8
02:25:25.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:25.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:25.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:25:25.387 00.000 29988 MoveAxis(E, 0, ABG)
02:25:25.387 00.000 29988 Move returns status 0, amount 0
02:25:25.387 00.000 29988 MoveAxis(N, 0, ABG)
02:25:25.387 00.000 29988 Move returns status 0, amount 0
02:25:25.387 00.000 29988 move complete, result=0
02:25:25.387 00.000 29988 worker thread done servicing request
02:25:25.387 00.000 28316 Enqueuing Expose request
02:25:25.388 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:25:25.388 00.000 29988 Worker thread wakes up
02:25:25.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:25.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:27.018 01.630 29988 Exposure complete
02:25:27.064 00.046 29988 worker thread done servicing request
02:25:27.064 00.000 28316 OnExposeComplete: enter
02:25:27.065 00.001 28316 UpdateGuideState(): m_state=6
02:25:27.065 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3192
02:25:27.066 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=257.58, Mass=2415, SNR=33.9, Peak=190 HFD=3.6
02:25:27.067 00.001 28316 MultiStar: [#1 -0.01,-0.24,0.98,U] [#2 -0.28,-0.11,0.94,U] [#3 -0.10,-0.30,0.00,M2] [#4 -0.04,-0.19,0.85,U] [#5 -0.20,0.03,0.73,U] [#6 0.02,-0.14,0.62,U] [#7 -0.10,-0.52,0.00,M1] [#8 -0.09,-0.25,0.57,U] 
02:25:27.067 00.000 28316 refined, 6 included, MultiStar: {-0.13, -0.16}, one-star: {-0.28, -0.18}
02:25:27.067 00.000 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
02:25:27.068 00.001 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
02:25:27.068 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=-0.09 mountY=0.19, mountTheta=2.00
02:25:27.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.16, opts=13)
02:25:27.070 00.001 28316 Enqueuing Move request for scope (-0.13, -0.16)
02:25:27.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:27.071 00.001 29988 Worker thread wakes up
02:25:27.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
02:25:27.071 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
02:25:27.071 00.000 29988 Moving (-0.13, -0.16) raw xDistance=-0.09 yDistance=0.19
02:25:27.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:25:27.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:27.071 00.000 28316 UpdateGuideState exits: m=2415 RSB=33.9
02:25:27.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:27.072 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:27.072 00.000 28316 Enqueuing Expose request
02:25:27.073 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:25:27.073 00.000 29988 MoveAxis(E, 0, ABG)
02:25:27.073 00.000 29988 Move returns status 0, amount 0
02:25:27.073 00.000 29988 MoveAxis(N, 0, ABG)
02:25:27.073 00.000 29988 Move returns status 0, amount 0
02:25:27.073 00.000 29988 move complete, result=0
02:25:27.073 00.000 29988 worker thread done servicing request
02:25:27.073 00.000 29988 Worker thread wakes up
02:25:27.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:27.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:27.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:25:28.602 01.529 29988 Exposure complete
02:25:28.638 00.036 29988 worker thread done servicing request
02:25:28.638 00.000 28316 OnExposeComplete: enter
02:25:28.639 00.001 28316 UpdateGuideState(): m_state=6
02:25:28.639 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3193
02:25:28.640 00.001 28316 Star::Find returns 1 (0), X=950.21, Y=257.73, Mass=2306, SNR=33.3, Peak=185 HFD=3.8
02:25:28.640 00.000 28316 MultiStar: [#1 -0.09,-0.21,1.00,U] [#2 -0.34,-0.05,0.00,M3] [#3 -0.23,-0.26,0.00,M3] [#4 -0.43,-0.01,0.00,M6] [#5 -0.39,0.09,0.00,M1] [#6 -0.36,-0.10,0.00,M1] [#7 -0.37,-0.18,0.00,M2] [#8 -0.45,0.01,0.00,M1] 
02:25:28.640 00.000 28316 refined, 1 included, MultiStar: {-0.31, -0.13}, one-star: {-0.54, -0.04}
02:25:28.641 00.001 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
02:25:28.641 00.000 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
02:25:28.642 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-2.76 mountX=0.02 mountY=0.34, mountTheta=1.52
02:25:28.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.13, opts=13)
02:25:28.643 00.000 28316 Enqueuing Move request for scope (-0.31, -0.13)
02:25:28.644 00.001 29988 Worker thread wakes up
02:25:28.645 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.13) opts 0xd
02:25:28.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.13)
02:25:28.645 00.000 29988 Moving (-0.31, -0.13) raw xDistance=0.02 yDistance=0.34
02:25:28.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:25:28.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
02:25:28.645 00.000 29988 MoveAxis(E, 0, ABG)
02:25:28.645 00.000 29988 Move returns status 0, amount 0
02:25:28.645 00.000 29988 MoveAxis(S, 80, ABG)
02:25:28.645 00.000 29988 Guiding  Dir = 1, Dur = 80
02:25:28.645 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:28.646 00.001 29988 IsSlewing returns 0
02:25:28.646 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.3
02:25:28.647 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:28.648 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:28.648 00.000 28316 Enqueuing Expose request
02:25:28.648 00.000 29988 IsGuiding returns 0
02:25:28.653 00.005 29988 PulseGuide returned control before completion, sleep 86
02:25:28.744 00.091 29988 IsGuiding returns 0
02:25:28.744 00.000 29988 Move returns status 0, amount 80
02:25:28.744 00.000 29988 move complete, result=0
02:25:28.744 00.000 29988 worker thread done servicing request
02:25:28.744 00.000 29988 Worker thread wakes up
02:25:28.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:28.744 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 80 ms SOUTH
02:25:28.745 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:30.376 01.631 29988 Exposure complete
02:25:30.415 00.039 29988 worker thread done servicing request
02:25:30.415 00.000 28316 OnExposeComplete: enter
02:25:30.416 00.001 28316 UpdateGuideState(): m_state=6
02:25:30.417 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3194
02:25:30.417 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.95, Mass=2442, SNR=34.2, Peak=195 HFD=4.0
02:25:30.418 00.001 28316 MultiStar: [#1 0.10,0.39,0.00,M2] [#2 -0.22,0.53,0.00,M4] [#3 -0.13,0.29,0.00,M4] [#4 -0.20,0.44,0.00,M7] [#5 0.01,0.55,0.00,M2] [#6 0.08,0.46,0.00,M2] [#7 0.07,0.24,0.63,U] [#8 -0.05,0.46,0.00,M2] 
02:25:30.418 00.000 28316 refined, 1 included, MultiStar: {-0.08, 0.20}, one-star: {-0.18, 0.18}
02:25:30.419 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
02:25:30.419 00.000 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
02:25:30.420 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.96 mountX=0.22 mountY=-0.02, mountTheta=-0.07
02:25:30.424 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.20, opts=13)
02:25:30.428 00.004 28316 Enqueuing Move request for scope (-0.08, 0.20)
02:25:30.430 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:30.432 00.002 28316 UpdateGuideState exits: m=2442 RSB=34.2
02:25:30.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:30.434 00.001 29988 Worker thread wakes up
02:25:30.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:30.434 00.000 28316 Enqueuing Expose request
02:25:30.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
02:25:30.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
02:25:30.435 00.001 29988 Moving (-0.08, 0.20) raw xDistance=0.22 yDistance=-0.02
02:25:30.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:25:30.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:30.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:25:30.435 00.000 29988 MoveAxis(W, 47, ABG)
02:25:30.435 00.000 29988 Guiding  Dir = 3, Dur = 47
02:25:30.435 00.000 29988 IsSlewing returns 0
02:25:30.435 00.000 29988 IsGuiding returns 0
02:25:30.438 00.003 29988 PulseGuide returned control before completion, sleep 56
02:25:30.501 00.063 29988 IsGuiding returns 0
02:25:30.501 00.000 29988 Move returns status 0, amount 47
02:25:30.501 00.000 29988 MoveAxis(N, 0, ABG)
02:25:30.501 00.000 29988 Move returns status 0, amount 0
02:25:30.501 00.000 29988 move complete, result=0
02:25:30.501 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.0 px 0 ms NORTH
02:25:30.502 00.001 29988 worker thread done servicing request
02:25:30.502 00.000 29988 Worker thread wakes up
02:25:30.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:30.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:31.915 01.413 29988 Exposure complete
02:25:31.959 00.044 29988 worker thread done servicing request
02:25:31.960 00.001 28316 OnExposeComplete: enter
02:25:31.963 00.003 28316 UpdateGuideState(): m_state=6
02:25:31.965 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3195
02:25:31.968 00.003 28316 Star::Find returns 1 (0), X=950.80, Y=257.69, Mass=2526, SNR=34.9, Peak=218 HFD=3.8
02:25:31.970 00.002 28316 MultiStar: [#1 0.35,0.12,0.00,M3] [#2 0.22,0.31,0.00,M5] [#3 0.29,-0.16,0.00,M5] [#4 0.25,0.28,0.00,M8] [#5 0.21,0.15,0.73,U] [#6 0.55,0.16,0.00,M3] [#7 0.33,0.00,0.00,M2] [#8 0.11,0.18,0.56,U] 
02:25:31.973 00.003 28316 single-star, 2 included, MultiStar: {0.11, 0.06}, one-star: {0.05, -0.07}
02:25:31.973 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
02:25:31.973 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
02:25:31.974 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.96 mountX=-0.09 mountY=-0.01, mountTheta=-3.00
02:25:31.977 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
02:25:31.978 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
02:25:31.978 00.000 29988 Worker thread wakes up
02:25:31.978 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:31.979 00.001 28316 UpdateGuideState exits: m=2526 RSB=34.9
02:25:31.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:31.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:31.980 00.000 28316 Enqueuing Expose request
02:25:31.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
02:25:31.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
02:25:31.980 00.000 29988 Moving (0.05, -0.07) raw xDistance=-0.09 yDistance=-0.01
02:25:31.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:25:31.981 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:31.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:25:31.981 00.000 29988 MoveAxis(E, 0, ABG)
02:25:31.981 00.000 29988 Move returns status 0, amount 0
02:25:31.981 00.000 29988 MoveAxis(N, 0, ABG)
02:25:31.981 00.000 29988 Move returns status 0, amount 0
02:25:31.981 00.000 29988 move complete, result=0
02:25:31.981 00.000 29988 worker thread done servicing request
02:25:31.981 00.000 29988 Worker thread wakes up
02:25:31.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:31.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:31.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:25:33.608 01.627 29988 Exposure complete
02:25:33.641 00.033 29988 worker thread done servicing request
02:25:33.641 00.000 28316 OnExposeComplete: enter
02:25:33.642 00.001 28316 UpdateGuideState(): m_state=6
02:25:33.642 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3196
02:25:33.643 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=257.49, Mass=2572, SNR=35.1, Peak=216 HFD=4.0
02:25:33.643 00.000 28316 MultiStar: [#1 0.35,-0.13,0.00,M4] [#2 0.14,0.08,0.88,U] [#3 0.43,-0.41,0.00,M6] [#4 0.31,-0.17,0.00,M9] [#5 0.30,0.00,0.71,U] [#6 0.51,-0.18,0.00,M4] [#7 0.48,-0.28,0.00,M3] [#8 0.12,-0.09,0.58,U] 
02:25:33.644 00.001 28316 refined, 3 included, MultiStar: {0.21, -0.08}, one-star: {0.27, -0.28}
02:25:33.644 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
02:25:33.645 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
02:25:33.646 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.37 mountX=-0.16 mountY=-0.15, mountTheta=-2.38
02:25:33.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
02:25:33.649 00.001 28316 Enqueuing Move request for scope (0.21, -0.08)
02:25:33.649 00.000 29988 Worker thread wakes up
02:25:33.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:33.649 00.000 28316 UpdateGuideState exits: m=2572 RSB=35.1
02:25:33.650 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:33.650 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:33.650 00.000 28316 Enqueuing Expose request
02:25:33.651 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
02:25:33.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
02:25:33.651 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
02:25:33.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:25:33.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:33.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:25:33.651 00.000 29988 MoveAxis(E, 0, ABG)
02:25:33.651 00.000 29988 Move returns status 0, amount 0
02:25:33.651 00.000 29988 MoveAxis(N, 0, ABG)
02:25:33.651 00.000 29988 Move returns status 0, amount 0
02:25:33.651 00.000 29988 move complete, result=0
02:25:33.651 00.000 29988 worker thread done servicing request
02:25:33.651 00.000 29988 Worker thread wakes up
02:25:33.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:33.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:33.651 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:25:35.169 01.518 29988 Exposure complete
02:25:35.197 00.028 29988 worker thread done servicing request
02:25:35.197 00.000 28316 OnExposeComplete: enter
02:25:35.199 00.002 28316 UpdateGuideState(): m_state=6
02:25:35.202 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3197
02:25:35.204 00.002 28316 Star::Find returns 1 (0), X=951.06, Y=257.44, Mass=2413, SNR=33.9, Peak=185 HFD=4.0
02:25:35.207 00.003 28316 MultiStar: [#1 0.75,-0.15,0.00,M5] [#2 0.39,-0.11,0.00,M5] [#3 0.54,-0.33,0.00,M7] [#4 0.64,-0.31,0.00,M10] [#5 0.53,-0.01,0.00,M1] [#6 0.68,-0.20,0.00,M5] [#7 0.55,-0.33,0.00,M4] [#8 0.46,-0.03,0.00,M1] 
02:25:35.210 00.003 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
02:25:35.211 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
02:25:35.212 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.32 hyp=0.45 cameraTheta=-0.80 mountX=-0.42 mountY=-0.13, mountTheta=-2.84
02:25:35.216 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.32, opts=13)
02:25:35.216 00.000 28316 Enqueuing Move request for scope (0.31, -0.32)
02:25:35.216 00.000 29988 Worker thread wakes up
02:25:35.217 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:35.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.32) opts 0xd
02:25:35.217 00.000 28316 UpdateGuideState exits: m=2413 RSB=33.9
02:25:35.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:35.219 00.002 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.32)
02:25:35.219 00.000 29988 Moving (0.31, -0.32) raw xDistance=-0.42 yDistance=-0.13
02:25:35.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:35.219 00.000 28316 Enqueuing Expose request
02:25:35.220 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
02:25:35.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:35.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:25:35.220 00.000 29988 MoveAxis(E, 89, ABG)
02:25:35.220 00.000 29988 Guiding  Dir = 2, Dur = 89
02:25:35.220 00.000 29988 IsSlewing returns 0
02:25:35.220 00.000 29988 IsGuiding returns 0
02:25:35.221 00.001 29988 PulseGuide returned control before completion, sleep 98
02:25:35.323 00.102 29988 IsGuiding returns 0
02:25:35.324 00.001 29988 Move returns status 0, amount 89
02:25:35.324 00.000 29988 MoveAxis(N, 0, ABG)
02:25:35.324 00.000 29988 Move returns status 0, amount 0
02:25:35.324 00.000 29988 move complete, result=0
02:25:35.324 00.000 29988 worker thread done servicing request
02:25:35.324 00.000 28316 GuideStep: -0.4 px 89 ms EAST, -0.1 px 0 ms NORTH
02:25:35.325 00.001 29988 Worker thread wakes up
02:25:35.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:35.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:25:36.478 01.153 28316 evsrv: cli 0C97D870 connect
02:25:36.479 00.001 28316 case statement mapped state 6 to 3
02:25:36.479 00.000 28316 case statement mapped state 6 to 3
02:25:36.480 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"f5a03d11-e72c-4018-8aa7-aedf726b09bb"}
02:25:36.481 00.001 28316 case statement mapped state 6 to 3
02:25:36.482 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a03d11-e72c-4018-8aa7-aedf726b09bb"}
02:25:36.484 00.002 28316 evsrv: cli 0C97D870 disconnect
02:25:36.486 00.002 28316 evsrv: cli 0C97D910 connect
02:25:36.486 00.000 28316 case statement mapped state 6 to 3
02:25:36.487 00.001 28316 case statement mapped state 6 to 3
02:25:36.488 00.001 28316 evsrv: cli 0C97D910 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"86c0c62c-a4af-4843-8aae-1b7e7500d99d"}
02:25:36.489 00.001 28316 PhdController::Dither begins
02:25:36.490 00.001 28316 dither: size=2.00, dRA=-0.03 dDec=-1.75
02:25:36.491 00.001 28316 MountToCamera -- mountTheta (-1.59) + m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:25:36.493 00.002 28316 MountToCamera -- mountX=-0.03 mountY=-1.75 hyp=1.75 mountTheta=-1.59 cameraX=1.60, cameraY=0.69 cameraTheta=0.41
02:25:36.493 00.000 28316 setting lock position to (952.36, 258.46)
02:25:36.494 00.001 28316 Mount: notify guiding dithered (1.6, 0.7)
02:25:36.495 00.001 28316 MultiStar: stabilizing after lock position change
02:25:36.496 00.001 28316 Status Line: Dithering de -0.03,-1.75
02:25:36.498 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:25:36.499 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:25:36.499 00.000 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":0,"id":"86c0c62c-a4af-4843-8aae-1b7e7500d99d"}
02:25:36.500 00.001 28316 evsrv: cli 0C97D910 disconnect
02:25:36.952 00.452 29988 Exposure complete
02:25:37.001 00.049 29988 worker thread done servicing request
02:25:37.001 00.000 28316 OnExposeComplete: enter
02:25:37.001 00.000 28316 UpdateGuideState(): m_state=6
02:25:37.002 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3198
02:25:37.003 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.66, Mass=2528, SNR=34.7, Peak=197 HFD=3.9
02:25:37.003 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
02:25:37.004 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
02:25:37.004 00.000 28316 CameraToMount -- cameraX=-1.51 cameraY=-0.80 hyp=1.71 cameraTheta=-2.65 mountX=-0.10 mountY=1.71, mountTheta=1.63
02:25:37.005 00.001 28316 dither recenter: remaining=(0.0,1.7) step=(0.0,1.7)
02:25:37.006 00.001 28316 MountToCamera -- mountTheta (1.55) + m_xAngle (2.00) = xAngle (3.55 = -2.73)
02:25:37.006 00.000 28316 MountToCamera -- mountX=0.03 mountY=1.75 hyp=1.75 mountTheta=1.55 cameraX=-1.60, cameraY=-0.69 cameraTheta=-2.73
02:25:37.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.60, y=-0.69, opts=4)
02:25:37.007 00.000 28316 Enqueuing Move request for scope (-1.60, -0.69)
02:25:37.008 00.001 28316 Mount: notify direct move 0.03,1.75
02:25:37.008 00.000 29988 Worker thread wakes up
02:25:37.008 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -0.69) opts 0x4
02:25:37.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.60, -0.69)
02:25:37.008 00.000 29988 Moving (-1.60, -0.69) raw xDistance=0.03 yDistance=1.75
02:25:37.008 00.000 29988 MoveAxis(W, 11, B)
02:25:37.008 00.000 29988 Guiding  Dir = 3, Dur = 11
02:25:37.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:37.009 00.001 28316 UpdateGuideState exits: m=2528 RSB=34.7
02:25:37.009 00.000 28316 PhdController: settling, locked = 1, distance = 1.93 (0.50) aobump = 0 frame = 1 / 99999
02:25:37.010 00.001 29988 IsSlewing returns 0
02:25:37.010 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148737.010,"Host":"ASUS_SAM","Inst":1,"Distance":1.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:37.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:37.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:37.012 00.001 28316 Enqueuing Expose request
02:25:37.014 00.002 29988 IsGuiding returns 0
02:25:37.017 00.003 29988 PulseGuide returned control before completion, sleep 20
02:25:37.043 00.026 29988 IsGuiding returns 1
02:25:37.043 00.000 29988 scope still moving after pulse duration time elapsed
02:25:37.074 00.031 29988 IsSlewing returns 0
02:25:37.075 00.001 29988 IsGuiding returns 0
02:25:37.075 00.000 29988 scope move finished after 11 + 49 ms
02:25:37.075 00.000 29988 Move returns status 0, amount 11
02:25:37.075 00.000 29988 MoveAxis(S, 417, B)
02:25:37.075 00.000 29988 Guiding  Dir = 1, Dur = 417
02:25:37.075 00.000 29988 IsSlewing returns 0
02:25:37.075 00.000 29988 IsGuiding returns 0
02:25:37.080 00.005 29988 PulseGuide returned control before completion, sleep 423
02:25:37.508 00.428 29988 IsGuiding returns 0
02:25:37.508 00.000 29988 Move returns status 0, amount 417
02:25:37.508 00.000 29988 move complete, result=0
02:25:37.508 00.000 29988 worker thread done servicing request
02:25:37.508 00.000 29988 Worker thread wakes up
02:25:37.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:37.508 00.000 28316 GuideStep: 0.0 px 11 ms WEST, 1.7 px 417 ms SOUTH
02:25:37.509 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:38.919 01.410 29988 Exposure complete
02:25:38.967 00.048 29988 worker thread done servicing request
02:25:38.967 00.000 28316 OnExposeComplete: enter
02:25:38.968 00.001 28316 UpdateGuideState(): m_state=6
02:25:38.968 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3199
02:25:38.969 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=257.92, Mass=2451, SNR=34.2, Peak=202 HFD=4.0
02:25:38.969 00.000 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.48 = 1.81)
02:25:38.970 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.77)
02:25:38.970 00.000 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.54 hyp=0.88 cameraTheta=-2.48 mountX=-0.21 mountY=0.86, mountTheta=1.80
02:25:38.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.54, opts=13)
02:25:38.972 00.001 28316 Enqueuing Move request for scope (-0.69, -0.54)
02:25:38.972 00.000 29988 Worker thread wakes up
02:25:38.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.54) opts 0xd
02:25:38.972 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.54)
02:25:38.972 00.000 29988 Moving (-0.69, -0.54) raw xDistance=-0.21 yDistance=0.86
02:25:38.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:25:38.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:25:38.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:38.973 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.2
02:25:38.973 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 2 / 99999
02:25:38.974 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
02:25:38.974 00.000 29988 MoveAxis(E, 43, ABG)
02:25:38.974 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148738.974,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:38.974 00.000 29988 Guiding  Dir = 2, Dur = 43
02:25:38.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:38.975 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:38.975 00.000 28316 Enqueuing Expose request
02:25:38.975 00.000 29988 IsSlewing returns 0
02:25:38.976 00.001 29988 IsGuiding returns 0
02:25:38.977 00.001 29988 PulseGuide returned control before completion, sleep 52
02:25:39.051 00.074 29988 IsGuiding returns 0
02:25:39.051 00.000 29988 Move returns status 0, amount 43
02:25:39.051 00.000 29988 MoveAxis(N, 0, ABG)
02:25:39.051 00.000 29988 Move returns status 0, amount 0
02:25:39.051 00.000 29988 move complete, result=0
02:25:39.051 00.000 29988 worker thread done servicing request
02:25:39.051 00.000 29988 Worker thread wakes up
02:25:39.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:39.051 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.9 px 0 ms NORTH
02:25:39.052 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:40.679 01.627 29988 Exposure complete
02:25:40.719 00.040 29988 worker thread done servicing request
02:25:40.719 00.000 28316 OnExposeComplete: enter
02:25:40.719 00.000 28316 UpdateGuideState(): m_state=6
02:25:40.720 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3200
02:25:40.720 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=258.17, Mass=2480, SNR=34.6, Peak=208 HFD=4.2
02:25:40.721 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
02:25:40.722 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
02:25:40.724 00.002 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.29 hyp=0.58 cameraTheta=-2.62 mountX=-0.05 mountY=0.58, mountTheta=1.66
02:25:40.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.29, opts=13)
02:25:40.727 00.001 28316 Enqueuing Move request for scope (-0.50, -0.29)
02:25:40.728 00.001 29988 Worker thread wakes up
02:25:40.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.29) opts 0xd
02:25:40.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.29)
02:25:40.728 00.000 29988 Moving (-0.50, -0.29) raw xDistance=-0.05 yDistance=0.58
02:25:40.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:25:40.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:25:40.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:40.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
02:25:40.728 00.000 29988 MoveAxis(E, 0, ABG)
02:25:40.728 00.000 28316 UpdateGuideState exits: m=2480 RSB=34.6
02:25:40.729 00.001 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 3 / 99999
02:25:40.729 00.000 29988 Move returns status 0, amount 0
02:25:40.729 00.000 29988 MoveAxis(N, 0, ABG)
02:25:40.729 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148740.729,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:40.730 00.001 29988 Move returns status 0, amount 0
02:25:40.730 00.000 29988 move complete, result=0
02:25:40.730 00.000 29988 worker thread done servicing request
02:25:40.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:40.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:40.731 00.001 28316 Enqueuing Expose request
02:25:40.731 00.000 29988 Worker thread wakes up
02:25:40.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:40.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:40.731 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
02:25:42.250 01.519 29988 Exposure complete
02:25:42.286 00.036 29988 worker thread done servicing request
02:25:42.286 00.000 28316 OnExposeComplete: enter
02:25:42.287 00.001 28316 UpdateGuideState(): m_state=6
02:25:42.289 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3201
02:25:42.290 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=258.20, Mass=2482, SNR=34.5, Peak=207 HFD=3.8
02:25:42.290 00.000 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.52)
02:25:42.291 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
02:25:42.291 00.000 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.26 hyp=0.71 cameraTheta=-2.77 mountX=0.04 mountY=0.71, mountTheta=1.52
02:25:42.292 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.26, opts=13)
02:25:42.293 00.001 28316 Enqueuing Move request for scope (-0.66, -0.26)
02:25:42.293 00.000 29988 Worker thread wakes up
02:25:42.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:42.294 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:25:42.294 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 4 / 99999
02:25:42.295 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.26) opts 0xd
02:25:42.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.26)
02:25:42.295 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148742.295,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:42.295 00.000 29988 Moving (-0.66, -0.26) raw xDistance=0.04 yDistance=0.71
02:25:42.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:25:42.295 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.15
02:25:42.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
02:25:42.295 00.000 29988 MoveAxis(E, 0, ABG)
02:25:42.295 00.000 29988 Move returns status 0, amount 0
02:25:42.295 00.000 29988 MoveAxis(S, 170, ABG)
02:25:42.295 00.000 29988 Guiding  Dir = 1, Dur = 170
02:25:42.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:42.296 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:42.296 00.000 28316 Enqueuing Expose request
02:25:42.297 00.001 29988 IsSlewing returns 0
02:25:42.297 00.000 29988 IsGuiding returns 0
02:25:42.302 00.005 29988 PulseGuide returned control before completion, sleep 176
02:25:42.482 00.180 29988 IsGuiding returns 1
02:25:42.482 00.000 29988 scope still moving after pulse duration time elapsed
02:25:42.512 00.030 29988 IsSlewing returns 0
02:25:42.513 00.001 29988 IsGuiding returns 0
02:25:42.513 00.000 29988 scope move finished after 170 + 45 ms
02:25:42.513 00.000 29988 Move returns status 0, amount 170
02:25:42.513 00.000 29988 move complete, result=0
02:25:42.513 00.000 29988 worker thread done servicing request
02:25:42.513 00.000 29988 Worker thread wakes up
02:25:42.513 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.7 px 170 ms SOUTH
02:25:42.514 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:42.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:44.150 01.636 29988 Exposure complete
02:25:44.175 00.025 29988 worker thread done servicing request
02:25:44.175 00.000 28316 OnExposeComplete: enter
02:25:44.176 00.001 28316 UpdateGuideState(): m_state=6
02:25:44.178 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3202
02:25:44.181 00.003 28316 Star::Find returns 1 (0), X=952.38, Y=258.75, Mass=2378, SNR=33.9, Peak=182 HFD=3.7
02:25:44.183 00.002 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (2.00) = xAngle (-0.52 = -0.52)
02:25:44.185 00.002 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
02:25:44.185 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.48 mountX=0.25 mountY=-0.15, mountTheta=-0.55
02:25:44.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.29, opts=13)
02:25:44.187 00.000 28316 Enqueuing Move request for scope (0.03, 0.29)
02:25:44.188 00.001 29988 Worker thread wakes up
02:25:44.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
02:25:44.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
02:25:44.188 00.000 29988 Moving (0.03, 0.29) raw xDistance=0.25 yDistance=-0.15
02:25:44.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:25:44.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:44.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:44.189 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.9
02:25:44.189 00.000 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 5 / 99999
02:25:44.190 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:25:44.190 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148744.190,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:44.191 00.001 29988 MoveAxis(W, 53, ABG)
02:25:44.191 00.000 29988 Guiding  Dir = 3, Dur = 53
02:25:44.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:44.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:44.192 00.001 28316 Enqueuing Expose request
02:25:44.192 00.000 29988 IsSlewing returns 0
02:25:44.192 00.000 29988 IsGuiding returns 0
02:25:44.195 00.003 29988 PulseGuide returned control before completion, sleep 61
02:25:44.261 00.066 29988 IsGuiding returns 0
02:25:44.261 00.000 29988 Move returns status 0, amount 53
02:25:44.261 00.000 29988 MoveAxis(N, 0, ABG)
02:25:44.261 00.000 29988 Move returns status 0, amount 0
02:25:44.261 00.000 29988 move complete, result=0
02:25:44.262 00.001 29988 worker thread done servicing request
02:25:44.262 00.000 29988 Worker thread wakes up
02:25:44.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:44.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:44.262 00.000 28316 GuideStep: 0.3 px 53 ms WEST, -0.2 px 0 ms NORTH
02:25:45.675 01.413 29988 Exposure complete
02:25:45.716 00.041 29988 worker thread done servicing request
02:25:45.717 00.001 28316 OnExposeComplete: enter
02:25:45.723 00.006 28316 UpdateGuideState(): m_state=6
02:25:45.723 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3203
02:25:45.724 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.35, Mass=2339, SNR=33.6, Peak=192 HFD=3.6
02:25:45.724 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
02:25:45.725 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
02:25:45.725 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.34 cameraTheta=-0.32 mountX=-0.23 mountY=-0.24, mountTheta=-2.33
02:25:45.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.10, opts=13)
02:25:45.727 00.001 28316 Enqueuing Move request for scope (0.32, -0.10)
02:25:45.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:45.727 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.6
02:25:45.728 00.001 29988 Worker thread wakes up
02:25:45.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
02:25:45.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
02:25:45.728 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 6 / 99999
02:25:45.729 00.001 29988 Moving (0.32, -0.10) raw xDistance=-0.23 yDistance=-0.24
02:25:45.729 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148745.729,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:45.730 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
02:25:45.731 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:45.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:45.732 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:45.733 00.001 28316 Enqueuing Expose request
02:25:45.734 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:25:45.734 00.000 29988 MoveAxis(E, 44, ABG)
02:25:45.734 00.000 29988 Guiding  Dir = 2, Dur = 44
02:25:45.736 00.002 29988 IsSlewing returns 0
02:25:45.736 00.000 29988 IsGuiding returns 0
02:25:45.738 00.002 29988 PulseGuide returned control before completion, sleep 53
02:25:45.799 00.061 29988 IsGuiding returns 1
02:25:45.799 00.000 29988 scope still moving after pulse duration time elapsed
02:25:45.830 00.031 29988 IsSlewing returns 0
02:25:45.830 00.000 29988 IsGuiding returns 0
02:25:45.830 00.000 29988 scope move finished after 44 + 51 ms
02:25:45.830 00.000 29988 Move returns status 0, amount 44
02:25:45.830 00.000 29988 MoveAxis(N, 0, ABG)
02:25:45.830 00.000 29988 Move returns status 0, amount 0
02:25:45.830 00.000 29988 move complete, result=0
02:25:45.830 00.000 29988 worker thread done servicing request
02:25:45.830 00.000 29988 Worker thread wakes up
02:25:45.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:45.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:45.830 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
02:25:47.462 01.632 29988 Exposure complete
02:25:47.520 00.058 29988 worker thread done servicing request
02:25:47.520 00.000 28316 OnExposeComplete: enter
02:25:47.522 00.002 28316 UpdateGuideState(): m_state=6
02:25:47.525 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3204
02:25:47.528 00.003 28316 Star::Find returns 1 (0), X=952.42, Y=258.58, Mass=2386, SNR=33.9, Peak=164 HFD=4.0
02:25:47.530 00.002 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
02:25:47.532 00.002 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
02:25:47.534 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.14 cameraTheta=1.12 mountX=0.09 mountY=-0.11, mountTheta=-0.89
02:25:47.538 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
02:25:47.539 00.001 28316 Enqueuing Move request for scope (0.06, 0.12)
02:25:47.539 00.000 29988 Worker thread wakes up
02:25:47.540 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
02:25:47.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
02:25:47.540 00.000 29988 Moving (0.06, 0.12) raw xDistance=0.09 yDistance=-0.11
02:25:47.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:25:47.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:47.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:47.541 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:25:47.541 00.000 29988 MoveAxis(E, 0, ABG)
02:25:47.541 00.000 29988 Move returns status 0, amount 0
02:25:47.541 00.000 29988 MoveAxis(N, 0, ABG)
02:25:47.541 00.000 29988 Move returns status 0, amount 0
02:25:47.541 00.000 29988 move complete, result=0
02:25:47.541 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
02:25:47.543 00.002 29988 worker thread done servicing request
02:25:47.543 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 7 / 99999
02:25:47.543 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148747.543,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:25:47.544 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:47.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:47.545 00.001 28316 Enqueuing Expose request
02:25:47.545 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:25:47.546 00.001 29988 Worker thread wakes up
02:25:47.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:47.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:48.958 01.412 29988 Exposure complete
02:25:49.000 00.042 29988 worker thread done servicing request
02:25:49.000 00.000 28316 OnExposeComplete: enter
02:25:49.002 00.002 28316 UpdateGuideState(): m_state=6
02:25:49.004 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3205
02:25:49.007 00.003 28316 Star::Find returns 1 (0), X=952.27, Y=258.79, Mass=2445, SNR=34.3, Peak=206 HFD=3.8
02:25:49.009 00.002 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
02:25:49.011 00.002 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
02:25:49.013 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.84 mountX=0.34 mountY=-0.07, mountTheta=-0.20
02:25:49.017 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.33, opts=13)
02:25:49.018 00.001 28316 Enqueuing Move request for scope (-0.09, 0.33)
02:25:49.018 00.000 29988 Worker thread wakes up
02:25:49.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:49.018 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:25:49.019 00.001 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 8 / 99999
02:25:49.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
02:25:49.019 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148749.019,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
02:25:49.020 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
02:25:49.020 00.000 29988 Moving (-0.09, 0.33) raw xDistance=0.34 yDistance=-0.07
02:25:49.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
02:25:49.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:49.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:25:49.020 00.000 29988 MoveAxis(W, 71, ABG)
02:25:49.020 00.000 29988 Guiding  Dir = 3, Dur = 71
02:25:49.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:49.021 00.001 29988 IsSlewing returns 0
02:25:49.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:49.022 00.001 28316 Enqueuing Expose request
02:25:49.022 00.000 29988 IsGuiding returns 0
02:25:49.023 00.001 29988 PulseGuide returned control before completion, sleep 80
02:25:49.115 00.092 29988 IsGuiding returns 0
02:25:49.116 00.001 29988 Move returns status 0, amount 71
02:25:49.116 00.000 29988 MoveAxis(N, 0, ABG)
02:25:49.116 00.000 29988 Move returns status 0, amount 0
02:25:49.116 00.000 29988 move complete, result=0
02:25:49.116 00.000 29988 worker thread done servicing request
02:25:49.116 00.000 29988 Worker thread wakes up
02:25:49.116 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.1 px 0 ms NORTH
02:25:49.117 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:49.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:50.755 01.638 29988 Exposure complete
02:25:50.799 00.044 29988 worker thread done servicing request
02:25:50.799 00.000 28316 OnExposeComplete: enter
02:25:50.801 00.002 28316 UpdateGuideState(): m_state=6
02:25:50.803 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3206
02:25:50.804 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.41, Mass=2520, SNR=34.9, Peak=193 HFD=3.9
02:25:50.805 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:25:50.806 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
02:25:50.807 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.20 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
02:25:50.810 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.05, opts=13)
02:25:50.811 00.001 28316 Enqueuing Move request for scope (0.26, -0.05)
02:25:50.812 00.001 29988 Worker thread wakes up
02:25:50.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:50.813 00.001 28316 UpdateGuideState exits: m=2520 RSB=34.9
02:25:50.813 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 9 / 99999
02:25:50.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
02:25:50.813 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148750.813,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
02:25:50.814 00.001 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
02:25:50.814 00.000 29988 Moving (0.26, -0.05) raw xDistance=-0.16 yDistance=-0.21
02:25:50.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:50.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:50.815 00.001 28316 Enqueuing Expose request
02:25:50.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:25:50.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:25:50.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:25:50.815 00.000 29988 MoveAxis(E, 0, ABG)
02:25:50.815 00.000 29988 Move returns status 0, amount 0
02:25:50.815 00.000 29988 MoveAxis(N, 0, ABG)
02:25:50.815 00.000 29988 Move returns status 0, amount 0
02:25:50.815 00.000 29988 move complete, result=0
02:25:50.815 00.000 29988 worker thread done servicing request
02:25:50.815 00.000 29988 Worker thread wakes up
02:25:50.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:50.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:50.817 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:25:52.346 01.529 29988 Exposure complete
02:25:52.413 00.067 29988 worker thread done servicing request
02:25:52.413 00.000 28316 OnExposeComplete: enter
02:25:52.415 00.002 28316 UpdateGuideState(): m_state=6
02:25:52.417 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3207
02:25:52.418 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=258.60, Mass=2350, SNR=33.6, Peak=186 HFD=3.7
02:25:52.419 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
02:25:52.421 00.002 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
02:25:52.422 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.23 mountX=0.17 mountY=0.03, mountTheta=0.20
02:25:52.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.14, opts=13)
02:25:52.424 00.001 28316 Enqueuing Move request for scope (-0.11, 0.14)
02:25:52.424 00.000 29988 Worker thread wakes up
02:25:52.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:52.425 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
02:25:52.425 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
02:25:52.425 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
02:25:52.425 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 10 / 99999
02:25:52.426 00.001 29988 Moving (-0.11, 0.14) raw xDistance=0.17 yDistance=0.03
02:25:52.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:25:52.426 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148752.425,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
02:25:52.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:52.426 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:25:52.426 00.000 29988 MoveAxis(E, 0, ABG)
02:25:52.426 00.000 29988 Move returns status 0, amount 0
02:25:52.426 00.000 29988 MoveAxis(N, 0, ABG)
02:25:52.426 00.000 29988 Move returns status 0, amount 0
02:25:52.426 00.000 29988 move complete, result=0
02:25:52.426 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:52.427 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:52.427 00.000 28316 Enqueuing Expose request
02:25:52.428 00.001 29988 worker thread done servicing request
02:25:52.428 00.000 29988 Worker thread wakes up
02:25:52.428 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:25:52.429 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:52.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:54.053 01.624 29988 Exposure complete
02:25:54.100 00.047 29988 worker thread done servicing request
02:25:54.101 00.001 28316 OnExposeComplete: enter
02:25:54.101 00.000 28316 UpdateGuideState(): m_state=6
02:25:54.104 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3208
02:25:54.105 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=258.19, Mass=2382, SNR=33.7, Peak=181 HFD=3.8
02:25:54.106 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
02:25:54.106 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
02:25:54.106 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.38 mountX=-0.26 mountY=0.07, mountTheta=2.87
02:25:54.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.27, opts=13)
02:25:54.108 00.001 28316 Enqueuing Move request for scope (0.05, -0.27)
02:25:54.108 00.000 29988 Worker thread wakes up
02:25:54.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd
02:25:54.108 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.27)
02:25:54.108 00.000 29988 Moving (0.05, -0.27) raw xDistance=-0.26 yDistance=0.07
02:25:54.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
02:25:54.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:54.109 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:25:54.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:54.109 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
02:25:54.109 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 11 / 99999
02:25:54.110 00.001 29988 MoveAxis(E, 56, ABG)
02:25:54.110 00.000 29988 Guiding  Dir = 2, Dur = 56
02:25:54.110 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786148754.110,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
02:25:54.110 00.000 29988 IsSlewing returns 0
02:25:54.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:54.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:54.111 00.000 28316 Enqueuing Expose request
02:25:54.112 00.001 29988 IsGuiding returns 0
02:25:54.114 00.002 29988 PulseGuide returned control before completion, sleep 65
02:25:54.192 00.078 29988 IsGuiding returns 0
02:25:54.192 00.000 29988 Move returns status 0, amount 56
02:25:54.192 00.000 29988 MoveAxis(N, 0, ABG)
02:25:54.192 00.000 29988 Move returns status 0, amount 0
02:25:54.192 00.000 29988 move complete, result=0
02:25:54.192 00.000 29988 worker thread done servicing request
02:25:54.192 00.000 29988 Worker thread wakes up
02:25:54.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:54.192 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH
02:25:54.194 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:55.610 01.416 29988 Exposure complete
02:25:55.650 00.040 29988 worker thread done servicing request
02:25:55.650 00.000 28316 OnExposeComplete: enter
02:25:55.651 00.001 28316 UpdateGuideState(): m_state=6
02:25:55.652 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3209
02:25:55.652 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=258.68, Mass=2408, SNR=33.9, Peak=193 HFD=3.7
02:25:55.652 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
02:25:55.653 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
02:25:55.653 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.39 mountX=0.18 mountY=-0.14, mountTheta=-0.64
02:25:55.656 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.22, opts=13)
02:25:55.656 00.000 28316 Enqueuing Move request for scope (0.04, 0.22)
02:25:55.657 00.001 29988 Worker thread wakes up
02:25:55.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:55.657 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.9
02:25:55.658 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 12 / 99999
02:25:55.658 00.000 28316 PhdController: newstate STATE_FINISH
02:25:55.658 00.000 28316 PhdController complete: success
02:25:55.659 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
02:25:55.659 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786148755.659,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
02:25:55.659 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
02:25:55.659 00.000 29988 Moving (0.04, 0.22) raw xDistance=0.18 yDistance=-0.14
02:25:55.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:25:55.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:55.659 00.000 28316 Mount: notify guiding dither settle done success=1
02:25:55.660 00.001 28316 PhdController: newstate STATE_IDLE
02:25:55.660 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:55.661 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:55.661 00.000 28316 Enqueuing Expose request
02:25:55.662 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:25:55.662 00.000 29988 MoveAxis(E, 0, ABG)
02:25:55.662 00.000 29988 Move returns status 0, amount 0
02:25:55.662 00.000 29988 MoveAxis(N, 0, ABG)
02:25:55.662 00.000 29988 Move returns status 0, amount 0
02:25:55.662 00.000 29988 move complete, result=0
02:25:55.662 00.000 29988 worker thread done servicing request
02:25:55.662 00.000 29988 Worker thread wakes up
02:25:55.662 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:55.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:55.663 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:25:57.288 01.625 29988 Exposure complete
02:25:57.341 00.053 29988 worker thread done servicing request
02:25:57.341 00.000 28316 OnExposeComplete: enter
02:25:57.343 00.002 28316 UpdateGuideState(): m_state=6
02:25:57.345 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3210
02:25:57.346 00.001 28316 Star::Find returns 1 (0), X=952.20, Y=258.80, Mass=2511, SNR=34.8, Peak=207 HFD=4.2
02:25:57.347 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
02:25:57.348 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
02:25:57.350 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.38 cameraTheta=2.01 mountX=0.38 mountY=-0.01, mountTheta=-0.02
02:25:57.354 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.34, opts=13)
02:25:57.355 00.001 28316 Enqueuing Move request for scope (-0.16, 0.34)
02:25:57.355 00.000 29988 Worker thread wakes up
02:25:57.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:57.356 00.001 28316 UpdateGuideState exits: m=2511 RSB=34.8
02:25:57.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:57.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:57.357 00.001 28316 Enqueuing Expose request
02:25:57.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd
02:25:57.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.34)
02:25:57.357 00.000 29988 Moving (-0.16, 0.34) raw xDistance=0.38 yDistance=-0.01
02:25:57.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:25:57.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:57.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:25:57.357 00.000 29988 MoveAxis(W, 79, ABG)
02:25:57.357 00.000 29988 Guiding  Dir = 3, Dur = 79
02:25:57.358 00.001 29988 IsSlewing returns 0
02:25:57.358 00.000 29988 IsGuiding returns 0
02:25:57.359 00.001 29988 PulseGuide returned control before completion, sleep 88
02:25:57.460 00.101 29988 IsGuiding returns 0
02:25:57.460 00.000 29988 Move returns status 0, amount 79
02:25:57.460 00.000 29988 MoveAxis(N, 0, ABG)
02:25:57.460 00.000 29988 Move returns status 0, amount 0
02:25:57.460 00.000 29988 move complete, result=0
02:25:57.460 00.000 29988 worker thread done servicing request
02:25:57.460 00.000 28316 GuideStep: 0.4 px 79 ms WEST, -0.0 px 0 ms NORTH
02:25:57.461 00.001 29988 Worker thread wakes up
02:25:57.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:57.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:58.872 01.411 29988 Exposure complete
02:25:58.911 00.039 29988 worker thread done servicing request
02:25:58.911 00.000 28316 OnExposeComplete: enter
02:25:58.912 00.001 28316 UpdateGuideState(): m_state=6
02:25:58.912 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.913 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=258.48, Mass=2391, SNR=34.0, Peak=173 HFD=3.8
02:25:58.913 00.000 28316 MultiStar: exiting stabilization period
02:25:58.914 00.001 28316 MultiStar: updating star positions after lock position change
02:25:58.914 00.000 28316 Star::Find(15, 662, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.914 00.000 28316 Star::Find returns 1 (0), X=663.23, Y=162.39, Mass=2388, SNR=33.5, Peak=166 HFD=4.5
02:25:58.916 00.002 28316 Star::Find(15, 1034, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.917 00.001 28316 Star::Find returns 1 (0), X=1034.84, Y=393.38, Mass=2066, SNR=30.9, Peak=164 HFD=4.6
02:25:58.917 00.000 28316 Star::Find(15, 978, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.918 00.001 28316 Star::Find returns 1 (0), X=979.16, Y=250.83, Mass=1723, SNR=28.8, Peak=168 HFD=4.0
02:25:58.918 00.000 28316 Star::Find(15, 311, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.919 00.001 28316 Star::Find returns 1 (0), X=312.46, Y=830.45, Mass=1622, SNR=27.9, Peak=124 HFD=3.8
02:25:58.919 00.000 28316 Star::Find(15, 495, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.920 00.001 28316 Star::Find returns 1 (0), X=495.70, Y=91.47, Mass=1303, SNR=25.0, Peak=100 HFD=3.8
02:25:58.920 00.000 28316 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.921 00.001 28316 Star::Find returns 1 (0), X=290.37, Y=917.33, Mass=946, SNR=21.3, Peak=90 HFD=3.5
02:25:58.921 00.000 28316 Star::Find(15, 679, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.922 00.001 28316 Star::Find returns 1 (0), X=680.27, Y=948.08, Mass=1034, SNR=22.2, Peak=93 HFD=4.1
02:25:58.922 00.000 28316 Star::Find(15, 1146, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.923 00.001 28316 Star::Find returns 1 (0), X=1147.46, Y=748.28, Mass=829, SNR=19.9, Peak=56 HFD=4.4
02:25:58.923 00.000 28316 Star::Find(15, 247, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.924 00.001 28316 Star::Find returns 1 (0), X=248.01, Y=520.30, Mass=593, SNR=16.9, Peak=57 HFD=4.0
02:25:58.924 00.000 28316 Star::Find(15, 650, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.924 00.000 28316 Star::Find returns 1 (0), X=651.63, Y=644.08, Mass=645, SNR=17.6, Peak=54 HFD=3.9
02:25:58.925 00.001 28316 Star::Find(15, 1131, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3211
02:25:58.925 00.000 28316 Star::Find returns 1 (0), X=1132.33, Y=626.08, Mass=645, SNR=17.5, Peak=54 HFD=3.9
02:25:58.926 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
02:25:58.926 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
02:25:58.926 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.08 mountY=0.12, mountTheta=1.01
02:25:58.928 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.02, opts=13)
02:25:58.929 00.001 28316 Enqueuing Move request for scope (-0.15, 0.02)
02:25:58.929 00.000 29988 Worker thread wakes up
02:25:58.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:25:58.930 00.001 28316 UpdateGuideState exits: m=2391 RSB=34.0
02:25:58.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:25:58.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:25:58.931 00.001 28316 Enqueuing Expose request
02:25:58.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
02:25:58.931 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
02:25:58.931 00.000 29988 Moving (-0.15, 0.02) raw xDistance=0.08 yDistance=0.12
02:25:58.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:25:58.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:25:58.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:25:58.931 00.000 29988 MoveAxis(E, 0, ABG)
02:25:58.931 00.000 29988 Move returns status 0, amount 0
02:25:58.931 00.000 29988 MoveAxis(N, 0, ABG)
02:25:58.931 00.000 29988 Move returns status 0, amount 0
02:25:58.931 00.000 29988 move complete, result=0
02:25:58.932 00.001 29988 worker thread done servicing request
02:25:58.932 00.000 29988 Worker thread wakes up
02:25:58.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:25:58.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:25:58.932 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:00.571 01.639 29988 Exposure complete
02:26:00.612 00.041 29988 worker thread done servicing request
02:26:00.612 00.000 28316 OnExposeComplete: enter
02:26:00.615 00.003 28316 UpdateGuideState(): m_state=6
02:26:00.618 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3212
02:26:00.620 00.002 28316 Star::Find returns 1 (0), X=952.29, Y=258.32, Mass=2529, SNR=34.6, Peak=207 HFD=3.7
02:26:00.622 00.002 28316 MultiStar: [#1 -0.18,0.23,0.97,U] [#2 -0.03,-0.13,0.88,U] [#3 0.09,-0.22,0.84,U] [#4 -0.03,-0.01,0.81,U] [#5 -0.08,0.06,0.70,U] [#6 0.02,0.07,0.63,U] [#7 0.19,-0.09,0.62,U] [#8 0.18,0.01,0.60,U] 
02:26:00.625 00.003 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {-0.07, -0.14}
02:26:00.627 00.002 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:26:00.629 00.002 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:26:00.632 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.77 mountX=-0.02 mountY=0.02, mountTheta=2.49
02:26:00.636 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
02:26:00.636 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
02:26:00.637 00.001 29988 Worker thread wakes up
02:26:00.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:00.637 00.000 28316 UpdateGuideState exits: m=2529 RSB=34.6
02:26:00.638 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:00.638 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:00.639 00.001 28316 Enqueuing Expose request
02:26:00.640 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
02:26:00.641 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
02:26:00.641 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=0.02
02:26:00.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:26:00.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:00.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:26:00.641 00.000 29988 MoveAxis(E, 0, ABG)
02:26:00.641 00.000 29988 Move returns status 0, amount 0
02:26:00.641 00.000 29988 MoveAxis(N, 0, ABG)
02:26:00.641 00.000 29988 Move returns status 0, amount 0
02:26:00.641 00.000 29988 move complete, result=0
02:26:00.641 00.000 29988 worker thread done servicing request
02:26:00.641 00.000 29988 Worker thread wakes up
02:26:00.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:00.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:00.642 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:02.159 01.517 29988 Exposure complete
02:26:02.191 00.032 29988 worker thread done servicing request
02:26:02.192 00.001 28316 OnExposeComplete: enter
02:26:02.192 00.000 28316 UpdateGuideState(): m_state=6
02:26:02.193 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3213
02:26:02.193 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=258.49, Mass=2412, SNR=33.9, Peak=192 HFD=3.5
02:26:02.194 00.001 28316 MultiStar: [#1 0.07,0.20,0.97,U] [#2 -0.12,0.07,0.94,U] [#3 0.01,-0.15,0.82,U] [#4 0.14,-0.13,0.80,U] [#5 0.03,0.13,0.74,U] [#6 0.03,0.01,0.65,U] [#7 0.42,-0.18,0.00,M4] [#8 -0.08,0.01,0.59,U] 
02:26:02.194 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.03}, one-star: {-0.03, 0.03}
02:26:02.195 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
02:26:02.195 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
02:26:02.195 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.32 mountX=0.02 mountY=-0.02, mountTheta=-0.70
02:26:02.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
02:26:02.197 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
02:26:02.197 00.000 29988 Worker thread wakes up
02:26:02.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:26:02.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:26:02.197 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
02:26:02.198 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:26:02.198 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:02.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:26:02.198 00.000 29988 MoveAxis(E, 0, ABG)
02:26:02.198 00.000 29988 Move returns status 0, amount 0
02:26:02.198 00.000 29988 MoveAxis(N, 0, ABG)
02:26:02.198 00.000 29988 Move returns status 0, amount 0
02:26:02.198 00.000 29988 move complete, result=0
02:26:02.198 00.000 29988 worker thread done servicing request
02:26:02.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:02.198 00.000 28316 UpdateGuideState exits: m=2412 RSB=33.9
02:26:02.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:02.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:02.200 00.001 28316 Enqueuing Expose request
02:26:02.200 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:02.201 00.001 29988 Worker thread wakes up
02:26:02.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:02.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:03.829 01.628 29988 Exposure complete
02:26:03.876 00.047 29988 worker thread done servicing request
02:26:03.877 00.001 28316 OnExposeComplete: enter
02:26:03.877 00.000 28316 UpdateGuideState(): m_state=6
02:26:03.878 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3214
02:26:03.878 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=258.26, Mass=2478, SNR=34.6, Peak=197 HFD=3.8
02:26:03.879 00.001 28316 MultiStar: [#1 0.02,-0.01,0.96,U] [#2 0.00,-0.02,0.91,U] [#3 0.12,-0.19,0.87,U] [#4 0.36,-0.23,0.00,M9] [#5 0.12,-0.17,0.72,U] [#6 0.17,0.02,0.62,U] [#7 0.15,-0.13,0.61,U] [#8 0.18,-0.17,0.56,U] 
02:26:03.879 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.18, -0.20}
02:26:03.880 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:26:03.881 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
02:26:03.882 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.77 mountX=-0.14 mountY=-0.05, mountTheta=-2.80
02:26:03.885 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
02:26:03.885 00.000 28316 Enqueuing Move request for scope (0.11, -0.11)
02:26:03.886 00.001 29988 Worker thread wakes up
02:26:03.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
02:26:03.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:03.887 00.001 28316 UpdateGuideState exits: m=2478 RSB=34.6
02:26:03.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:03.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:03.888 00.001 28316 Enqueuing Expose request
02:26:03.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
02:26:03.888 00.000 29988 Moving (0.11, -0.11) raw xDistance=-0.14 yDistance=-0.05
02:26:03.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:26:03.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:03.889 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:26:03.889 00.000 29988 MoveAxis(E, 0, ABG)
02:26:03.889 00.000 29988 Move returns status 0, amount 0
02:26:03.889 00.000 29988 MoveAxis(N, 0, ABG)
02:26:03.889 00.000 29988 Move returns status 0, amount 0
02:26:03.889 00.000 29988 move complete, result=0
02:26:03.889 00.000 29988 worker thread done servicing request
02:26:03.889 00.000 29988 Worker thread wakes up
02:26:03.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:03.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:03.889 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:05.414 01.525 29988 Exposure complete
02:26:05.450 00.036 29988 worker thread done servicing request
02:26:05.450 00.000 28316 OnExposeComplete: enter
02:26:05.451 00.001 28316 UpdateGuideState(): m_state=6
02:26:05.451 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3215
02:26:05.452 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=258.14, Mass=2508, SNR=34.8, Peak=202 HFD=3.8
02:26:05.452 00.000 28316 MultiStar: [#1 0.14,-0.11,0.95,U] [#2 -0.05,-0.21,0.90,U] [#3 0.30,-0.36,0.00,M5] [#4 0.25,-0.35,0.00,M10] [#5 0.09,-0.14,0.70,U] [#6 0.04,-0.20,0.62,U] [#7 0.14,-0.28,0.00,M4] [#8 0.21,-0.27,0.00,M1] 
02:26:05.453 00.001 28316 refined, 4 included, MultiStar: {0.08, -0.20}, one-star: {0.16, -0.32}
02:26:05.453 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.11)
02:26:05.453 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.07)
02:26:05.454 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.18 mountX=-0.22 mountY=0.02, mountTheta=3.07
02:26:05.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.20, opts=13)
02:26:05.457 00.002 28316 Enqueuing Move request for scope (0.08, -0.20)
02:26:05.457 00.000 29988 Worker thread wakes up
02:26:05.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:05.457 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.8
02:26:05.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:05.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:05.459 00.001 28316 Enqueuing Expose request
02:26:05.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
02:26:05.459 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
02:26:05.459 00.000 29988 Moving (0.08, -0.20) raw xDistance=-0.22 yDistance=0.02
02:26:05.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:26:05.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:05.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:26:05.459 00.000 29988 MoveAxis(E, 46, ABG)
02:26:05.459 00.000 29988 Guiding  Dir = 2, Dur = 46
02:26:05.460 00.001 29988 IsSlewing returns 0
02:26:05.460 00.000 29988 IsGuiding returns 0
02:26:05.462 00.002 29988 PulseGuide returned control before completion, sleep 55
02:26:05.525 00.063 29988 IsGuiding returns 0
02:26:05.525 00.000 29988 Move returns status 0, amount 46
02:26:05.525 00.000 29988 MoveAxis(N, 0, ABG)
02:26:05.525 00.000 29988 Move returns status 0, amount 0
02:26:05.525 00.000 29988 move complete, result=0
02:26:05.525 00.000 29988 worker thread done servicing request
02:26:05.525 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
02:26:05.526 00.001 29988 Worker thread wakes up
02:26:05.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:05.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:07.149 01.623 29988 Exposure complete
02:26:07.193 00.044 29988 worker thread done servicing request
02:26:07.193 00.000 28316 OnExposeComplete: enter
02:26:07.195 00.002 28316 UpdateGuideState(): m_state=6
02:26:07.198 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3216
02:26:07.201 00.003 28316 Star::Find returns 1 (0), X=952.37, Y=258.56, Mass=2489, SNR=34.4, Peak=179 HFD=3.9
02:26:07.203 00.002 28316 MultiStar: [#1 0.10,0.17,0.98,U] [#2 0.04,-0.06,0.90,U] [#3 0.19,-0.06,0.85,U] [#4 0.29,-0.23,0.00,R] [#5 0.23,0.16,0.74,U] [#6 -0.01,-0.02,0.63,U] [#7 0.32,-0.07,0.00,M5] [#8 0.19,-0.03,0.59,U] 
02:26:07.205 00.002 28316 single-star, 6 included, MultiStar: {0.10, 0.05}, one-star: {0.01, 0.10}
02:26:07.207 00.002 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
02:26:07.207 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
02:26:07.208 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.11 cameraTheta=1.45 mountX=0.09 mountY=-0.06, mountTheta=-0.57
02:26:07.210 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
02:26:07.210 00.000 28316 Enqueuing Move request for scope (0.01, 0.10)
02:26:07.212 00.002 29988 Worker thread wakes up
02:26:07.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
02:26:07.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
02:26:07.212 00.000 29988 Moving (0.01, 0.10) raw xDistance=0.09 yDistance=-0.06
02:26:07.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:26:07.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:07.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:07.213 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:26:07.213 00.000 29988 MoveAxis(E, 0, ABG)
02:26:07.213 00.000 29988 Move returns status 0, amount 0
02:26:07.213 00.000 29988 MoveAxis(N, 0, ABG)
02:26:07.213 00.000 29988 Move returns status 0, amount 0
02:26:07.213 00.000 29988 move complete, result=0
02:26:07.213 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.4
02:26:07.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:07.214 00.001 29988 worker thread done servicing request
02:26:07.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:07.216 00.002 28316 Enqueuing Expose request
02:26:07.217 00.001 29988 Worker thread wakes up
02:26:07.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:07.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:07.217 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:08.732 01.515 29988 Exposure complete
02:26:08.782 00.050 28316 OnExposeComplete: enter
02:26:08.783 00.001 28316 UpdateGuideState(): m_state=6
02:26:08.783 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3217
02:26:08.785 00.002 29988 worker thread done servicing request
02:26:08.785 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=258.43, Mass=2521, SNR=34.8, Peak=184 HFD=3.9
02:26:08.788 00.003 28316 MultiStar: [#1 0.22,0.23,0.00,M1] [#2 0.39,0.10,0.00,M1] [#3 0.42,-0.22,0.00,M5] [#4 0.00,0.11,0.83,U] [#5 0.17,0.08,0.73,U] [#6 0.28,0.07,0.60,U] [#7 0.70,-0.03,0.00,M6] [#8 0.48,0.03,0.00,M1] 
02:26:08.789 00.001 28316 refined, 3 included, MultiStar: {0.15, 0.05}, one-star: {0.17, -0.03}
02:26:08.790 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
02:26:08.791 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
02:26:08.791 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.33 mountX=-0.02 mountY=-0.15, mountTheta=-1.67
02:26:08.794 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.05, opts=13)
02:26:08.796 00.002 28316 Enqueuing Move request for scope (0.15, 0.05)
02:26:08.797 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:08.798 00.001 28316 UpdateGuideState exits: m=2521 RSB=34.8
02:26:08.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:08.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:08.801 00.001 28316 Enqueuing Expose request
02:26:08.802 00.001 29988 Worker thread wakes up
02:26:08.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
02:26:08.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
02:26:08.802 00.000 29988 Moving (0.15, 0.05) raw xDistance=-0.02 yDistance=-0.15
02:26:08.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:26:08.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:08.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:26:08.802 00.000 29988 MoveAxis(E, 0, ABG)
02:26:08.802 00.000 29988 Move returns status 0, amount 0
02:26:08.803 00.001 29988 MoveAxis(N, 0, ABG)
02:26:08.803 00.000 29988 Move returns status 0, amount 0
02:26:08.803 00.000 29988 move complete, result=0
02:26:08.803 00.000 29988 worker thread done servicing request
02:26:08.803 00.000 29988 Worker thread wakes up
02:26:08.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:08.803 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:26:08.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:10.426 01.623 29988 Exposure complete
02:26:10.489 00.063 29988 worker thread done servicing request
02:26:10.489 00.000 28316 OnExposeComplete: enter
02:26:10.490 00.001 28316 UpdateGuideState(): m_state=6
02:26:10.490 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3218
02:26:10.491 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.34, Mass=2387, SNR=33.9, Peak=190 HFD=3.8
02:26:10.491 00.000 28316 MultiStar: [#1 0.44,-0.18,0.00,M2] [#2 0.27,-0.17,0.00,M2] [#3 0.42,-0.22,0.00,M6] [#4 0.20,0.02,0.83,U] [#5 0.63,-0.19,0.00,M1] [#6 0.44,-0.23,0.00,M1] [#7 0.67,-0.12,0.00,M7] [#8 0.26,-0.21,0.00,M2] 
02:26:10.492 00.001 28316 refined, 1 included, MultiStar: {0.27, -0.05}, one-star: {0.33, -0.12}
02:26:10.492 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:26:10.493 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
02:26:10.493 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.20 mountX=-0.16 mountY=-0.22, mountTheta=-2.21
02:26:10.495 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
02:26:10.496 00.001 28316 Enqueuing Move request for scope (0.27, -0.05)
02:26:10.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:10.497 00.001 29988 Worker thread wakes up
02:26:10.497 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.9
02:26:10.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
02:26:10.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
02:26:10.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:10.498 00.001 29988 Moving (0.27, -0.05) raw xDistance=-0.16 yDistance=-0.22
02:26:10.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:26:10.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:10.498 00.000 28316 Enqueuing Expose request
02:26:10.499 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:26:10.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:26:10.499 00.000 29988 MoveAxis(E, 0, ABG)
02:26:10.499 00.000 29988 Move returns status 0, amount 0
02:26:10.499 00.000 29988 MoveAxis(N, 0, ABG)
02:26:10.499 00.000 29988 Move returns status 0, amount 0
02:26:10.499 00.000 29988 move complete, result=0
02:26:10.499 00.000 29988 worker thread done servicing request
02:26:10.499 00.000 29988 Worker thread wakes up
02:26:10.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:10.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:10.499 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:26:12.024 01.525 29988 Exposure complete
02:26:12.059 00.035 29988 worker thread done servicing request
02:26:12.059 00.000 28316 OnExposeComplete: enter
02:26:12.060 00.001 28316 UpdateGuideState(): m_state=6
02:26:12.061 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3219
02:26:12.061 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=258.31, Mass=2371, SNR=33.9, Peak=169 HFD=3.8
02:26:12.062 00.001 28316 MultiStar: [#1 0.10,0.01,0.98,U] [#2 -0.04,-0.07,0.92,U] [#3 0.19,-0.19,0.87,U] [#4 0.26,0.05,0.82,U] [#5 0.28,-0.11,0.73,U] [#6 0.49,-0.08,0.00,M2] [#7 0.36,-0.22,0.00,M8] [#8 0.25,-0.04,0.58,U] 
02:26:12.062 00.000 28316 refined, 6 included, MultiStar: {0.16, -0.07}, one-star: {0.16, -0.14}
02:26:12.062 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:26:12.064 00.002 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:26:12.065 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.42 mountX=-0.13 mountY=-0.11, mountTheta=-2.44
02:26:12.068 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.07, opts=13)
02:26:12.070 00.002 28316 Enqueuing Move request for scope (0.16, -0.07)
02:26:12.071 00.001 29988 Worker thread wakes up
02:26:12.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
02:26:12.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
02:26:12.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:12.072 00.001 29988 Moving (0.16, -0.07) raw xDistance=-0.13 yDistance=-0.11
02:26:12.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:26:12.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:12.072 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.9
02:26:12.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:12.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:12.073 00.000 28316 Enqueuing Expose request
02:26:12.074 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:26:12.074 00.000 29988 MoveAxis(E, 0, ABG)
02:26:12.074 00.000 29988 Move returns status 0, amount 0
02:26:12.074 00.000 29988 MoveAxis(N, 0, ABG)
02:26:12.074 00.000 29988 Move returns status 0, amount 0
02:26:12.074 00.000 29988 move complete, result=0
02:26:12.074 00.000 29988 worker thread done servicing request
02:26:12.074 00.000 29988 Worker thread wakes up
02:26:12.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:12.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:12.074 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:13.705 01.631 29988 Exposure complete
02:26:13.741 00.036 29988 worker thread done servicing request
02:26:13.741 00.000 28316 OnExposeComplete: enter
02:26:13.743 00.002 28316 UpdateGuideState(): m_state=6
02:26:13.744 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3220
02:26:13.744 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=258.39, Mass=2380, SNR=33.8, Peak=181 HFD=3.8
02:26:13.745 00.001 28316 MultiStar: [#1 0.03,0.21,0.97,U] [#2 0.13,-0.09,0.91,U] [#3 0.21,-0.07,0.85,U] [#4 0.11,0.13,0.83,U] [#5 0.12,0.06,0.73,U] [#6 0.22,0.07,0.64,U] [#7 0.08,0.07,0.62,U] [#8 0.14,0.06,0.61,U] 
02:26:13.745 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.04}, one-star: {0.26, -0.07}
02:26:13.745 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
02:26:13.746 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
02:26:13.746 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.25 mountX=-0.03 mountY=-0.15, mountTheta=-1.75
02:26:13.747 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
02:26:13.747 00.000 28316 Enqueuing Move request for scope (0.15, 0.04)
02:26:13.747 00.000 29988 Worker thread wakes up
02:26:13.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
02:26:13.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
02:26:13.747 00.000 29988 Moving (0.15, 0.04) raw xDistance=-0.03 yDistance=-0.15
02:26:13.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:26:13.748 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:13.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:13.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:26:13.748 00.000 29988 MoveAxis(E, 0, ABG)
02:26:13.748 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:26:13.749 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:13.749 00.000 29988 Move returns status 0, amount 0
02:26:13.749 00.000 29988 MoveAxis(N, 0, ABG)
02:26:13.749 00.000 29988 Move returns status 0, amount 0
02:26:13.749 00.000 29988 move complete, result=0
02:26:13.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:13.750 00.001 28316 Enqueuing Expose request
02:26:13.750 00.000 29988 worker thread done servicing request
02:26:13.750 00.000 29988 Worker thread wakes up
02:26:13.750 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:13.750 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:13.750 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:15.273 01.523 29988 Exposure complete
02:26:15.313 00.040 29988 worker thread done servicing request
02:26:15.313 00.000 28316 OnExposeComplete: enter
02:26:15.314 00.001 28316 UpdateGuideState(): m_state=6
02:26:15.316 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3221
02:26:15.317 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=258.54, Mass=2374, SNR=33.7, Peak=186 HFD=3.6
02:26:15.319 00.002 28316 MultiStar: [#1 -0.02,0.22,0.99,U] [#2 -0.11,0.10,0.91,U] [#3 0.12,-0.08,0.87,U] [#4 0.08,0.00,0.85,U] [#5 0.19,0.14,0.76,U] [#6 0.07,-0.13,0.63,U] [#7 0.41,-0.24,0.00,M8] [#8 0.08,-0.05,0.59,U] 
02:26:15.319 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {-0.06, 0.08}
02:26:15.320 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
02:26:15.321 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
02:26:15.322 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=0.03 mountY=-0.05, mountTheta=-1.06
02:26:15.323 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
02:26:15.324 00.001 28316 Enqueuing Move request for scope (0.04, 0.05)
02:26:15.325 00.001 29988 Worker thread wakes up
02:26:15.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:15.325 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
02:26:15.325 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:15.326 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:15.326 00.000 28316 Enqueuing Expose request
02:26:15.327 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
02:26:15.327 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
02:26:15.327 00.000 29988 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
02:26:15.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:26:15.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:15.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:26:15.327 00.000 29988 MoveAxis(E, 0, ABG)
02:26:15.327 00.000 29988 Move returns status 0, amount 0
02:26:15.327 00.000 29988 MoveAxis(N, 0, ABG)
02:26:15.327 00.000 29988 Move returns status 0, amount 0
02:26:15.327 00.000 29988 move complete, result=0
02:26:15.327 00.000 29988 worker thread done servicing request
02:26:15.327 00.000 29988 Worker thread wakes up
02:26:15.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:15.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:15.327 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:16.964 01.637 29988 Exposure complete
02:26:17.013 00.049 29988 worker thread done servicing request
02:26:17.013 00.000 28316 OnExposeComplete: enter
02:26:17.015 00.002 28316 UpdateGuideState(): m_state=6
02:26:17.016 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3222
02:26:17.018 00.002 28316 Star::Find returns 1 (0), X=952.25, Y=258.39, Mass=2362, SNR=33.7, Peak=182 HFD=3.7
02:26:17.019 00.001 28316 MultiStar: [#1 -0.08,0.17,1.01,U] [#2 -0.21,-0.03,0.93,U] [#3 0.08,-0.05,0.85,U] [#4 -0.11,0.01,0.82,U] [#5 0.17,-0.12,0.73,U] [#6 0.04,-0.17,0.65,U] [#7 0.08,-0.25,0.63,U] [#8 -0.16,-0.00,0.61,U] 
02:26:17.020 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.10, -0.07}
02:26:17.021 00.001 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.96)
02:26:17.024 00.003 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.92)
02:26:17.026 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.33 mountX=-0.02 mountY=0.06, mountTheta=1.95
02:26:17.030 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
02:26:17.031 00.001 28316 Enqueuing Move request for scope (-0.04, -0.04)
02:26:17.031 00.000 29988 Worker thread wakes up
02:26:17.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:17.032 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:26:17.032 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:17.033 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:17.033 00.000 28316 Enqueuing Expose request
02:26:17.034 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
02:26:17.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
02:26:17.034 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.06
02:26:17.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:26:17.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:17.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:26:17.034 00.000 29988 MoveAxis(E, 0, ABG)
02:26:17.034 00.000 29988 Move returns status 0, amount 0
02:26:17.034 00.000 29988 MoveAxis(N, 0, ABG)
02:26:17.034 00.000 29988 Move returns status 0, amount 0
02:26:17.034 00.000 29988 move complete, result=0
02:26:17.034 00.000 29988 worker thread done servicing request
02:26:17.034 00.000 29988 Worker thread wakes up
02:26:17.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:17.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:17.034 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:18.451 01.417 29988 Exposure complete
02:26:18.487 00.036 29988 worker thread done servicing request
02:26:18.487 00.000 28316 OnExposeComplete: enter
02:26:18.487 00.000 28316 UpdateGuideState(): m_state=6
02:26:18.488 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3223
02:26:18.488 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=258.38, Mass=2475, SNR=34.4, Peak=189 HFD=3.7
02:26:18.489 00.001 28316 MultiStar: [#1 0.04,0.15,0.99,U] [#2 -0.01,-0.22,0.91,U] [#3 0.14,-0.09,0.84,U] [#4 -0.12,0.07,0.82,U] [#5 -0.07,0.04,0.73,U] [#6 -0.01,-0.14,0.66,U] [#7 0.07,-0.08,0.62,U] [#8 0.06,-0.17,0.59,U] 
02:26:18.489 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.14, -0.08}
02:26:18.489 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:26:18.490 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:26:18.490 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.07 mountX=-0.06 mountY=-0.00, mountTheta=-3.11
02:26:18.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
02:26:18.492 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
02:26:18.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:18.493 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.4
02:26:18.493 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:18.493 00.000 29988 Worker thread wakes up
02:26:18.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
02:26:18.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
02:26:18.494 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.00
02:26:18.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:26:18.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:18.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:18.494 00.000 28316 Enqueuing Expose request
02:26:18.495 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:26:18.495 00.000 29988 MoveAxis(E, 0, ABG)
02:26:18.495 00.000 29988 Move returns status 0, amount 0
02:26:18.495 00.000 29988 MoveAxis(N, 0, ABG)
02:26:18.495 00.000 29988 Move returns status 0, amount 0
02:26:18.495 00.000 29988 move complete, result=0
02:26:18.495 00.000 29988 worker thread done servicing request
02:26:18.495 00.000 29988 Worker thread wakes up
02:26:18.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:18.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:18.495 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:20.123 01.628 29988 Exposure complete
02:26:20.155 00.032 29988 worker thread done servicing request
02:26:20.155 00.000 28316 OnExposeComplete: enter
02:26:20.155 00.000 28316 UpdateGuideState(): m_state=6
02:26:20.156 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3224
02:26:20.156 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=258.26, Mass=2537, SNR=35.0, Peak=197 HFD=3.7
02:26:20.157 00.001 28316 MultiStar: [#1 0.15,0.08,0.97,U] [#2 -0.02,-0.16,0.88,U] [#3 0.22,-0.16,0.84,U] [#4 -0.04,-0.11,0.80,U] [#5 0.15,-0.06,0.74,U] [#6 0.20,-0.16,0.60,U] [#7 0.30,-0.26,0.00,M7] [#8 0.03,-0.06,0.57,U] 
02:26:20.157 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.10}, one-star: {0.25, -0.20}
02:26:20.158 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:26:20.158 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:26:20.159 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.71 mountX=-0.14 mountY=-0.06, mountTheta=-2.74
02:26:20.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
02:26:20.160 00.000 28316 Enqueuing Move request for scope (0.12, -0.10)
02:26:20.161 00.001 29988 Worker thread wakes up
02:26:20.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:20.161 00.000 28316 UpdateGuideState exits: m=2537 RSB=35.0
02:26:20.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:20.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:20.163 00.001 28316 Enqueuing Expose request
02:26:20.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
02:26:20.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
02:26:20.163 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.06
02:26:20.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:26:20.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:20.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:26:20.163 00.000 29988 MoveAxis(E, 0, ABG)
02:26:20.163 00.000 29988 Move returns status 0, amount 0
02:26:20.163 00.000 29988 MoveAxis(N, 0, ABG)
02:26:20.163 00.000 29988 Move returns status 0, amount 0
02:26:20.163 00.000 29988 move complete, result=0
02:26:20.163 00.000 29988 worker thread done servicing request
02:26:20.163 00.000 29988 Worker thread wakes up
02:26:20.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:20.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:20.164 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:21.678 01.514 29988 Exposure complete
02:26:21.710 00.032 29988 worker thread done servicing request
02:26:21.710 00.000 28316 OnExposeComplete: enter
02:26:21.710 00.000 28316 UpdateGuideState(): m_state=6
02:26:21.711 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3225
02:26:21.711 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=258.28, Mass=2376, SNR=33.8, Peak=204 HFD=3.7
02:26:21.712 00.001 28316 MultiStar: [#1 0.31,0.03,0.00,M1] [#2 0.14,-0.08,0.91,U] [#3 0.40,-0.24,0.00,M1] [#4 0.11,-0.16,0.82,U] [#5 0.33,-0.18,0.00,M1] [#6 0.30,-0.28,0.00,M1] [#7 0.47,-0.22,0.00,M8] [#8 0.27,-0.01,0.60,U] 
02:26:21.712 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.11}, one-star: {0.26, -0.17}
02:26:21.713 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:26:21.713 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:26:21.713 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.54 mountX=-0.18 mountY=-0.12, mountTheta=-2.57
02:26:21.715 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
02:26:21.715 00.000 28316 Enqueuing Move request for scope (0.19, -0.11)
02:26:21.716 00.001 29988 Worker thread wakes up
02:26:21.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
02:26:21.716 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
02:26:21.716 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
02:26:21.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:26:21.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:21.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:26:21.716 00.000 29988 MoveAxis(E, 0, ABG)
02:26:21.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:21.717 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.8
02:26:21.718 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:21.719 00.001 29988 Move returns status 0, amount 0
02:26:21.719 00.000 29988 MoveAxis(N, 0, ABG)
02:26:21.719 00.000 29988 Move returns status 0, amount 0
02:26:21.719 00.000 29988 move complete, result=0
02:26:21.719 00.000 29988 worker thread done servicing request
02:26:21.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:21.720 00.001 28316 Enqueuing Expose request
02:26:21.720 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:21.721 00.001 29988 Worker thread wakes up
02:26:21.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:21.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:23.357 01.636 29988 Exposure complete
02:26:23.394 00.037 29988 worker thread done servicing request
02:26:23.395 00.001 28316 OnExposeComplete: enter
02:26:23.395 00.000 28316 UpdateGuideState(): m_state=6
02:26:23.395 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3226
02:26:23.396 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=258.37, Mass=2460, SNR=34.3, Peak=181 HFD=3.7
02:26:23.396 00.000 28316 MultiStar: [#1 0.05,0.18,0.97,U] [#2 0.02,-0.20,0.89,U] [#3 0.15,-0.14,0.85,U] [#4 0.11,0.01,0.81,U] [#5 0.15,-0.04,0.72,U] [#6 0.21,-0.11,0.61,U] [#7 0.37,-0.21,0.00,M9] [#8 0.17,-0.25,0.57,U] 
02:26:23.397 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.07}, one-star: {0.11, -0.09}
02:26:23.397 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:26:23.398 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:26:23.398 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.54 mountX=-0.11 mountY=-0.07, mountTheta=-2.56
02:26:23.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
02:26:23.400 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
02:26:23.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:23.400 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.3
02:26:23.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:23.401 00.000 29988 Worker thread wakes up
02:26:23.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
02:26:23.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
02:26:23.401 00.000 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.07
02:26:23.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:26:23.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:23.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:23.402 00.001 28316 Enqueuing Expose request
02:26:23.403 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:26:23.403 00.000 29988 MoveAxis(E, 0, ABG)
02:26:23.403 00.000 29988 Move returns status 0, amount 0
02:26:23.403 00.000 29988 MoveAxis(N, 0, ABG)
02:26:23.403 00.000 29988 Move returns status 0, amount 0
02:26:23.403 00.000 29988 move complete, result=0
02:26:23.403 00.000 29988 worker thread done servicing request
02:26:23.403 00.000 29988 Worker thread wakes up
02:26:23.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:23.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:23.403 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:24.929 01.526 29988 Exposure complete
02:26:24.971 00.042 29988 worker thread done servicing request
02:26:24.971 00.000 28316 OnExposeComplete: enter
02:26:24.971 00.000 28316 UpdateGuideState(): m_state=6
02:26:24.973 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3227
02:26:24.973 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=258.31, Mass=2406, SNR=34.0, Peak=201 HFD=3.7
02:26:24.974 00.001 28316 MultiStar: [#1 0.26,0.07,0.99,U] [#2 0.12,-0.16,0.91,U] [#3 0.22,-0.14,0.87,U] [#4 0.05,-0.03,0.82,U] [#5 0.20,-0.02,0.73,U] [#6 0.23,-0.07,0.65,U] [#7 0.40,-0.20,0.00,M10] [#8 0.13,-0.04,0.62,U] 
02:26:24.974 00.000 28316 refined, 7 included, MultiStar: {0.18, -0.07}, one-star: {0.23, -0.15}
02:26:24.975 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
02:26:24.976 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
02:26:24.976 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-0.36 mountX=-0.14 mountY=-0.13, mountTheta=-2.38
02:26:24.977 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.07, opts=13)
02:26:24.978 00.001 28316 Enqueuing Move request for scope (0.18, -0.07)
02:26:24.978 00.000 29988 Worker thread wakes up
02:26:24.979 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:24.979 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:26:24.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:24.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:24.980 00.000 28316 Enqueuing Expose request
02:26:24.981 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
02:26:24.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
02:26:24.981 00.000 29988 Moving (0.18, -0.07) raw xDistance=-0.14 yDistance=-0.13
02:26:24.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:26:24.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:24.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:26:24.981 00.000 29988 MoveAxis(E, 0, ABG)
02:26:24.981 00.000 29988 Move returns status 0, amount 0
02:26:24.981 00.000 29988 MoveAxis(N, 0, ABG)
02:26:24.981 00.000 29988 Move returns status 0, amount 0
02:26:24.981 00.000 29988 move complete, result=0
02:26:24.981 00.000 29988 worker thread done servicing request
02:26:24.981 00.000 29988 Worker thread wakes up
02:26:24.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:24.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:24.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:26.611 01.630 29988 Exposure complete
02:26:26.649 00.038 29988 worker thread done servicing request
02:26:26.650 00.001 28316 OnExposeComplete: enter
02:26:26.650 00.000 28316 UpdateGuideState(): m_state=6
02:26:26.651 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3228
02:26:26.651 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=258.28, Mass=2448, SNR=34.4, Peak=192 HFD=3.6
02:26:26.652 00.001 28316 MultiStar: [#1 0.24,-0.09,0.98,U] [#2 0.09,-0.34,0.00,M1] [#3 0.20,-0.16,0.83,U] [#4 0.30,-0.25,0.00,M1] [#5 0.12,-0.26,0.73,U] [#6 0.22,-0.24,0.00,M1] [#7 0.59,-0.58,0.00,R] [#8 0.04,-0.02,0.57,U] 
02:26:26.652 00.000 28316 refined, 4 included, MultiStar: {0.17, -0.15}, one-star: {0.21, -0.17}
02:26:26.653 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
02:26:26.653 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
02:26:26.654 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
02:26:26.654 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
02:26:26.658 00.004 28316 Enqueuing Move request for scope (0.17, -0.15)
02:26:26.658 00.000 29988 Worker thread wakes up
02:26:26.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:26.659 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.4
02:26:26.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:26.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:26.660 00.000 28316 Enqueuing Expose request
02:26:26.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
02:26:26.661 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
02:26:26.661 00.000 29988 Moving (0.17, -0.15) raw xDistance=-0.20 yDistance=-0.09
02:26:26.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:26:26.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:26.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:26:26.661 00.000 29988 MoveAxis(E, 43, ABG)
02:26:26.661 00.000 29988 Guiding  Dir = 2, Dur = 43
02:26:26.661 00.000 29988 IsSlewing returns 0
02:26:26.661 00.000 29988 IsGuiding returns 0
02:26:26.663 00.002 29988 PulseGuide returned control before completion, sleep 52
02:26:26.719 00.056 29988 IsGuiding returns 1
02:26:26.719 00.000 29988 scope still moving after pulse duration time elapsed
02:26:26.753 00.034 29988 IsSlewing returns 0
02:26:26.753 00.000 29988 IsGuiding returns 0
02:26:26.753 00.000 29988 scope move finished after 43 + 48 ms
02:26:26.753 00.000 29988 Move returns status 0, amount 43
02:26:26.753 00.000 29988 MoveAxis(N, 0, ABG)
02:26:26.753 00.000 29988 Move returns status 0, amount 0
02:26:26.753 00.000 29988 move complete, result=0
02:26:26.753 00.000 29988 worker thread done servicing request
02:26:26.753 00.000 29988 Worker thread wakes up
02:26:26.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:26.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:26.753 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
02:26:28.167 01.414 29988 Exposure complete
02:26:28.195 00.028 29988 worker thread done servicing request
02:26:28.196 00.001 28316 OnExposeComplete: enter
02:26:28.196 00.000 28316 UpdateGuideState(): m_state=6
02:26:28.197 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3229
02:26:28.200 00.003 28316 Star::Find returns 1 (0), X=952.65, Y=258.22, Mass=2428, SNR=34.2, Peak=205 HFD=3.8
02:26:28.202 00.002 28316 MultiStar: [#1 0.17,0.11,0.97,U] [#2 0.21,-0.17,0.91,U] [#3 0.45,-0.37,0.00,M1] [#4 0.00,0.10,0.84,U] [#5 0.27,-0.05,0.75,U] [#6 0.06,0.03,0.62,U] [#7 -0.14,0.37,0.00,M1] [#8 0.16,-0.16,0.59,U] 
02:26:28.205 00.003 28316 refined, 6 included, MultiStar: {0.17, -0.06}, one-star: {0.29, -0.24}
02:26:28.207 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
02:26:28.210 00.003 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
02:26:28.212 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.31 mountX=-0.12 mountY=-0.13, mountTheta=-2.33
02:26:28.216 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.06, opts=13)
02:26:28.218 00.002 28316 Enqueuing Move request for scope (0.17, -0.06)
02:26:28.220 00.002 29988 Worker thread wakes up
02:26:28.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
02:26:28.220 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
02:26:28.220 00.000 29988 Moving (0.17, -0.06) raw xDistance=-0.12 yDistance=-0.13
02:26:28.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:26:28.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:28.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:28.220 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
02:26:28.221 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:26:28.221 00.000 29988 MoveAxis(E, 0, ABG)
02:26:28.221 00.000 29988 Move returns status 0, amount 0
02:26:28.221 00.000 29988 MoveAxis(N, 0, ABG)
02:26:28.221 00.000 29988 Move returns status 0, amount 0
02:26:28.221 00.000 29988 move complete, result=0
02:26:28.221 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:28.222 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:28.223 00.001 28316 Enqueuing Expose request
02:26:28.224 00.001 29988 worker thread done servicing request
02:26:28.224 00.000 29988 Worker thread wakes up
02:26:28.224 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:28.225 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:28.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:29.958 01.733 29988 Exposure complete
02:26:30.002 00.044 29988 worker thread done servicing request
02:26:30.003 00.001 28316 OnExposeComplete: enter
02:26:30.005 00.002 28316 UpdateGuideState(): m_state=6
02:26:30.006 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3230
02:26:30.006 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=258.58, Mass=2468, SNR=34.2, Peak=177 HFD=3.7
02:26:30.007 00.001 28316 MultiStar: [#1 -0.11,0.22,0.99,U] [#2 0.04,0.10,0.92,U] [#3 0.08,-0.04,0.87,U] [#4 -0.33,0.36,0.00,M1] [#5 -0.01,0.02,0.75,U] [#6 -0.19,0.36,0.00,M1] [#7 -0.39,0.61,0.00,M2] [#8 0.21,0.18,0.57,U] 
02:26:30.007 00.000 28316 refined, 5 included, MultiStar: {0.03, 0.10}, one-star: {0.02, 0.12}
02:26:30.008 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:26:30.008 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:26:30.008 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.32 mountX=0.08 mountY=-0.07, mountTheta=-0.70
02:26:30.011 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
02:26:30.014 00.003 28316 Enqueuing Move request for scope (0.03, 0.10)
02:26:30.016 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:30.018 00.002 28316 UpdateGuideState exits: m=2468 RSB=34.2
02:26:30.021 00.003 29988 Worker thread wakes up
02:26:30.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
02:26:30.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
02:26:30.021 00.000 29988 Moving (0.03, 0.10) raw xDistance=0.08 yDistance=-0.07
02:26:30.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:26:30.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:30.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:30.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:30.022 00.001 28316 Enqueuing Expose request
02:26:30.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:26:30.022 00.000 29988 MoveAxis(E, 0, ABG)
02:26:30.022 00.000 29988 Move returns status 0, amount 0
02:26:30.022 00.000 29988 MoveAxis(N, 0, ABG)
02:26:30.022 00.000 29988 Move returns status 0, amount 0
02:26:30.022 00.000 29988 move complete, result=0
02:26:30.022 00.000 29988 worker thread done servicing request
02:26:30.022 00.000 29988 Worker thread wakes up
02:26:30.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:30.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:30.023 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:31.428 01.405 29988 Exposure complete
02:26:31.471 00.043 29988 worker thread done servicing request
02:26:31.471 00.000 28316 OnExposeComplete: enter
02:26:31.471 00.000 28316 UpdateGuideState(): m_state=6
02:26:31.472 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3231
02:26:31.472 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=258.69, Mass=2557, SNR=35.0, Peak=189 HFD=3.7
02:26:31.473 00.001 28316 MultiStar: [#1 -0.16,0.36,0.00,M1] [#2 0.03,0.21,0.89,U] [#3 0.12,0.08,0.83,U] [#4 -0.26,0.24,0.00,M2] [#5 0.04,0.18,0.71,U] [#6 0.00,0.36,0.00,M2] [#7 -0.35,0.61,0.00,M3] [#8 -0.02,0.19,0.55,U] 
02:26:31.473 00.000 28316 refined, 4 included, MultiStar: {0.05, 0.18}, one-star: {0.04, 0.23}
02:26:31.474 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:26:31.474 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:26:31.475 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.32 mountX=0.14 mountY=-0.12, mountTheta=-0.70
02:26:31.477 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.18, opts=13)
02:26:31.477 00.000 28316 Enqueuing Move request for scope (0.05, 0.18)
02:26:31.477 00.000 29988 Worker thread wakes up
02:26:31.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
02:26:31.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
02:26:31.477 00.000 29988 Moving (0.05, 0.18) raw xDistance=0.14 yDistance=-0.12
02:26:31.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:26:31.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:31.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:31.477 00.000 28316 UpdateGuideState exits: m=2557 RSB=35.0
02:26:31.478 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:26:31.478 00.000 29988 MoveAxis(E, 0, ABG)
02:26:31.478 00.000 29988 Move returns status 0, amount 0
02:26:31.480 00.002 29988 MoveAxis(N, 0, ABG)
02:26:31.480 00.000 29988 Move returns status 0, amount 0
02:26:31.480 00.000 29988 move complete, result=0
02:26:31.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:31.480 00.000 29988 worker thread done servicing request
02:26:31.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:31.481 00.001 28316 Enqueuing Expose request
02:26:31.481 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:31.481 00.000 29988 Worker thread wakes up
02:26:31.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:31.482 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:33.107 01.625 29988 Exposure complete
02:26:33.152 00.045 29988 worker thread done servicing request
02:26:33.152 00.000 28316 OnExposeComplete: enter
02:26:33.153 00.001 28316 UpdateGuideState(): m_state=6
02:26:33.154 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3232
02:26:33.154 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=258.38, Mass=2444, SNR=34.2, Peak=182 HFD=3.5
02:26:33.155 00.001 28316 MultiStar: [#1 0.16,0.20,0.96,U] [#2 -0.04,-0.05,0.90,U] [#3 0.03,-0.05,0.85,U] [#4 -0.10,0.11,0.82,U] [#5 0.15,0.08,0.75,U] [#6 -0.06,-0.04,0.63,U] [#7 -0.29,0.59,0.00,M4] [#8 0.07,-0.09,0.57,U] 
02:26:33.155 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.19, -0.08}
02:26:33.156 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:26:33.156 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:26:33.157 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.27 mountX=-0.01 mountY=-0.06, mountTheta=-1.73
02:26:33.159 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
02:26:33.159 00.000 28316 Enqueuing Move request for scope (0.06, 0.02)
02:26:33.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:33.160 00.001 29988 Worker thread wakes up
02:26:33.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
02:26:33.160 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
02:26:33.160 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.01 yDistance=-0.06
02:26:33.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:26:33.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:33.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:26:33.160 00.000 29988 MoveAxis(E, 0, ABG)
02:26:33.160 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.2
02:26:33.161 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:33.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:33.161 00.000 28316 Enqueuing Expose request
02:26:33.162 00.001 29988 Move returns status 0, amount 0
02:26:33.162 00.000 29988 MoveAxis(N, 0, ABG)
02:26:33.162 00.000 29988 Move returns status 0, amount 0
02:26:33.162 00.000 29988 move complete, result=0
02:26:33.162 00.000 29988 worker thread done servicing request
02:26:33.162 00.000 29988 Worker thread wakes up
02:26:33.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:33.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:33.163 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:34.681 01.518 29988 Exposure complete
02:26:34.721 00.040 29988 worker thread done servicing request
02:26:34.721 00.000 28316 OnExposeComplete: enter
02:26:34.722 00.001 28316 UpdateGuideState(): m_state=6
02:26:34.724 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3233
02:26:34.725 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.42, Mass=2461, SNR=34.3, Peak=180 HFD=3.6
02:26:34.727 00.002 28316 MultiStar: [#1 0.10,0.20,0.97,U] [#2 0.04,-0.06,0.91,U] [#3 0.12,-0.12,0.83,U] [#4 0.04,0.06,0.81,U] [#5 0.17,0.11,0.72,U] [#6 0.08,0.01,0.62,U] [#7 -0.32,0.48,0.00,M5] [#8 0.21,-0.00,0.60,U] 
02:26:34.729 00.002 28316 single-star, 7 included, MultiStar: {0.09, 0.02}, one-star: {0.01, -0.04}
02:26:34.730 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
02:26:34.731 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
02:26:34.731 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.43 mountX=-0.04 mountY=0.01, mountTheta=2.82
02:26:34.733 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
02:26:34.734 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
02:26:34.734 00.000 29988 Worker thread wakes up
02:26:34.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:26:34.735 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:26:34.735 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
02:26:34.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:26:34.735 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:34.735 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
02:26:34.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:34.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:34.736 00.000 28316 Enqueuing Expose request
02:26:34.737 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:34.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:26:34.737 00.000 29988 MoveAxis(E, 0, ABG)
02:26:34.737 00.000 29988 Move returns status 0, amount 0
02:26:34.737 00.000 29988 MoveAxis(N, 0, ABG)
02:26:34.737 00.000 29988 Move returns status 0, amount 0
02:26:34.737 00.000 29988 move complete, result=0
02:26:34.737 00.000 29988 worker thread done servicing request
02:26:34.737 00.000 29988 Worker thread wakes up
02:26:34.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:34.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:34.737 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:36.371 01.634 29988 Exposure complete
02:26:36.418 00.047 29988 worker thread done servicing request
02:26:36.418 00.000 28316 OnExposeComplete: enter
02:26:36.419 00.001 28316 UpdateGuideState(): m_state=6
02:26:36.421 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3234
02:26:36.421 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=258.58, Mass=2388, SNR=33.9, Peak=187 HFD=3.7
02:26:36.421 00.000 28316 MultiStar: [#1 0.09,0.26,0.98,U] [#2 -0.13,0.02,0.88,U] [#3 -0.03,-0.04,0.85,U] [#4 -0.03,0.08,0.83,U] [#5 0.20,0.12,0.73,U] [#6 0.08,0.02,0.63,U] [#7 -0.15,0.52,0.00,M6] [#8 0.04,0.09,0.59,U] 
02:26:36.422 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.09}, one-star: {0.02, 0.12}
02:26:36.424 00.002 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
02:26:36.425 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
02:26:36.426 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.31 mountX=0.07 mountY=-0.06, mountTheta=-0.71
02:26:36.427 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
02:26:36.428 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
02:26:36.430 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:36.431 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:26:36.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:36.434 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:36.435 00.001 28316 Enqueuing Expose request
02:26:36.436 00.001 29988 Worker thread wakes up
02:26:36.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
02:26:36.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
02:26:36.436 00.000 29988 Moving (0.02, 0.09) raw xDistance=0.07 yDistance=-0.06
02:26:36.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:26:36.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:36.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:26:36.436 00.000 29988 MoveAxis(E, 0, ABG)
02:26:36.436 00.000 29988 Move returns status 0, amount 0
02:26:36.436 00.000 29988 MoveAxis(N, 0, ABG)
02:26:36.436 00.000 29988 Move returns status 0, amount 0
02:26:36.436 00.000 29988 move complete, result=0
02:26:36.436 00.000 29988 worker thread done servicing request
02:26:36.436 00.000 29988 Worker thread wakes up
02:26:36.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:36.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:36.437 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:37.967 01.530 29988 Exposure complete
02:26:38.021 00.054 29988 worker thread done servicing request
02:26:38.021 00.000 28316 OnExposeComplete: enter
02:26:38.023 00.002 28316 UpdateGuideState(): m_state=6
02:26:38.024 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3235
02:26:38.026 00.002 28316 Star::Find returns 1 (0), X=952.38, Y=258.64, Mass=2285, SNR=33.0, Peak=178 HFD=3.5
02:26:38.027 00.001 28316 MultiStar: [#1 0.04,0.29,1.03,U] [#2 -0.05,0.20,0.93,U] [#3 0.18,-0.01,0.89,U] [#4 -0.16,0.19,0.87,U] [#5 -0.01,0.10,0.76,U] [#6 0.06,0.16,0.66,U] [#7 -0.20,0.46,0.00,M7] [#8 0.16,0.04,0.61,U] 
02:26:38.027 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.15}, one-star: {0.03, 0.18}
02:26:38.028 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
02:26:38.028 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
02:26:38.028 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.40 mountX=0.13 mountY=-0.09, mountTheta=-0.62
02:26:38.030 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
02:26:38.030 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
02:26:38.031 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:38.031 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.0
02:26:38.031 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:38.032 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:38.032 00.000 28316 Enqueuing Expose request
02:26:38.033 00.001 29988 Worker thread wakes up
02:26:38.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
02:26:38.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
02:26:38.033 00.000 29988 Moving (0.03, 0.15) raw xDistance=0.13 yDistance=-0.09
02:26:38.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:26:38.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:38.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:26:38.033 00.000 29988 MoveAxis(E, 0, ABG)
02:26:38.033 00.000 29988 Move returns status 0, amount 0
02:26:38.033 00.000 29988 MoveAxis(N, 0, ABG)
02:26:38.033 00.000 29988 Move returns status 0, amount 0
02:26:38.033 00.000 29988 move complete, result=0
02:26:38.033 00.000 29988 worker thread done servicing request
02:26:38.033 00.000 29988 Worker thread wakes up
02:26:38.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:38.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:38.033 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:39.671 01.638 29988 Exposure complete
02:26:39.716 00.045 29988 worker thread done servicing request
02:26:39.716 00.000 28316 OnExposeComplete: enter
02:26:39.719 00.003 28316 UpdateGuideState(): m_state=6
02:26:39.720 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3236
02:26:39.721 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=258.63, Mass=2367, SNR=33.8, Peak=182 HFD=3.5
02:26:39.722 00.001 28316 MultiStar: [#1 0.05,0.31,0.00,M1] [#2 0.00,0.16,0.90,U] [#3 0.13,0.05,0.87,U] [#4 0.06,0.13,0.82,U] [#5 0.12,0.25,0.75,U] [#6 0.09,-0.02,0.63,U] [#7 -0.01,0.44,0.00,M8] [#8 -0.01,0.00,0.58,U] 
02:26:39.722 00.000 28316 refined, 6 included, MultiStar: {0.06, 0.12}, one-star: {0.01, 0.17}
02:26:39.723 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
02:26:39.723 00.000 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
02:26:39.724 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.12 mountX=0.08 mountY=-0.10, mountTheta=-0.89
02:26:39.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
02:26:39.725 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
02:26:39.726 00.001 29988 Worker thread wakes up
02:26:39.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:39.726 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.8
02:26:39.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:39.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:39.728 00.001 28316 Enqueuing Expose request
02:26:39.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
02:26:39.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
02:26:39.728 00.000 29988 Moving (0.06, 0.12) raw xDistance=0.08 yDistance=-0.10
02:26:39.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:26:39.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:39.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:26:39.728 00.000 29988 MoveAxis(E, 0, ABG)
02:26:39.728 00.000 29988 Move returns status 0, amount 0
02:26:39.728 00.000 29988 MoveAxis(N, 0, ABG)
02:26:39.728 00.000 29988 Move returns status 0, amount 0
02:26:39.728 00.000 29988 move complete, result=0
02:26:39.728 00.000 29988 worker thread done servicing request
02:26:39.728 00.000 29988 Worker thread wakes up
02:26:39.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:39.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:39.729 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:41.246 01.517 29988 Exposure complete
02:26:41.293 00.047 29988 worker thread done servicing request
02:26:41.293 00.000 28316 OnExposeComplete: enter
02:26:41.294 00.001 28316 UpdateGuideState(): m_state=6
02:26:41.294 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3237
02:26:41.294 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=258.63, Mass=2344, SNR=33.6, Peak=190 HFD=3.5
02:26:41.295 00.001 28316 MultiStar: [#1 0.09,0.41,0.00,M2] [#2 0.03,0.06,0.92,U] [#3 0.04,0.01,0.86,U] [#4 -0.24,0.19,0.81,U] [#5 0.02,0.27,0.76,U] [#6 -0.03,0.03,0.65,U] [#7 -0.45,0.48,0.00,M9] [#8 0.19,-0.03,0.62,U] 
02:26:41.296 00.001 28316 refined, 6 included, MultiStar: {-0.00, 0.10}, one-star: {0.01, 0.17}
02:26:41.296 00.000 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
02:26:41.296 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
02:26:41.297 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=0.09 mountY=-0.05, mountTheta=-0.46
02:26:41.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.10, opts=13)
02:26:41.299 00.001 28316 Enqueuing Move request for scope (-0.00, 0.10)
02:26:41.300 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:41.300 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:26:41.301 00.001 29988 Worker thread wakes up
02:26:41.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
02:26:41.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
02:26:41.301 00.000 29988 Moving (-0.00, 0.10) raw xDistance=0.09 yDistance=-0.05
02:26:41.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:26:41.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:41.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:41.302 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:26:41.302 00.000 29988 MoveAxis(E, 0, ABG)
02:26:41.302 00.000 29988 Move returns status 0, amount 0
02:26:41.302 00.000 29988 MoveAxis(N, 0, ABG)
02:26:41.302 00.000 29988 Move returns status 0, amount 0
02:26:41.302 00.000 29988 move complete, result=0
02:26:41.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:41.303 00.001 28316 Enqueuing Expose request
02:26:41.303 00.000 29988 worker thread done servicing request
02:26:41.303 00.000 29988 Worker thread wakes up
02:26:41.303 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:41.304 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:41.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:42.941 01.637 29988 Exposure complete
02:26:42.980 00.039 29988 worker thread done servicing request
02:26:42.980 00.000 28316 OnExposeComplete: enter
02:26:42.980 00.000 28316 UpdateGuideState(): m_state=6
02:26:42.981 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3238
02:26:42.981 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.53, Mass=2424, SNR=34.2, Peak=181 HFD=3.7
02:26:42.982 00.001 28316 MultiStar: [#1 0.14,0.28,0.00,M3] [#2 -0.07,0.11,0.88,U] [#3 -0.02,0.11,0.86,U] [#4 -0.10,0.31,0.00,M1] [#5 0.16,0.15,0.74,U] [#6 0.06,0.11,0.63,U] [#7 -0.32,0.57,0.00,M10] [#8 -0.00,0.18,0.59,U] 
02:26:42.982 00.000 28316 single-star, 5 included, MultiStar: {0.03, 0.12}, one-star: {0.07, 0.07}
02:26:42.983 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
02:26:42.983 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
02:26:42.984 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.76 mountX=0.03 mountY=-0.10, mountTheta=-1.24
02:26:42.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
02:26:42.988 00.003 28316 Enqueuing Move request for scope (0.07, 0.07)
02:26:42.989 00.001 29988 Worker thread wakes up
02:26:42.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:42.990 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
02:26:42.990 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
02:26:42.990 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
02:26:42.990 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:42.991 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:42.991 00.000 28316 Enqueuing Expose request
02:26:42.992 00.001 29988 Moving (0.07, 0.07) raw xDistance=0.03 yDistance=-0.10
02:26:42.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:26:42.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:42.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:26:42.992 00.000 29988 MoveAxis(E, 0, ABG)
02:26:42.992 00.000 29988 Move returns status 0, amount 0
02:26:42.992 00.000 29988 MoveAxis(N, 0, ABG)
02:26:42.992 00.000 29988 Move returns status 0, amount 0
02:26:42.992 00.000 29988 move complete, result=0
02:26:42.992 00.000 29988 worker thread done servicing request
02:26:42.992 00.000 29988 Worker thread wakes up
02:26:42.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:42.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:42.993 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:44.511 01.518 29988 Exposure complete
02:26:44.549 00.038 29988 worker thread done servicing request
02:26:44.549 00.000 28316 OnExposeComplete: enter
02:26:44.551 00.002 28316 UpdateGuideState(): m_state=6
02:26:44.552 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3239
02:26:44.553 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=258.73, Mass=2415, SNR=34.0, Peak=208 HFD=3.7
02:26:44.554 00.001 28316 MultiStar: [#1 0.04,0.21,0.96,U] [#2 -0.06,0.21,0.90,U] [#3 -0.03,0.11,0.86,U] [#4 0.06,0.42,0.00,M2] [#5 -0.00,0.24,0.71,U] [#6 -0.07,0.24,0.63,U] [#7 -0.27,0.63,0.00,R] [#8 -0.06,0.38,0.00,M1] 
02:26:44.555 00.001 28316 refined, 5 included, MultiStar: {-0.03, 0.21}, one-star: {-0.07, 0.27}
02:26:44.556 00.001 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
02:26:44.557 00.001 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
02:26:44.558 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=0.20 mountY=-0.07, mountTheta=-0.32
02:26:44.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.21, opts=13)
02:26:44.560 00.001 28316 Enqueuing Move request for scope (-0.03, 0.21)
02:26:44.560 00.000 29988 Worker thread wakes up
02:26:44.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
02:26:44.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
02:26:44.560 00.000 29988 Moving (-0.03, 0.21) raw xDistance=0.20 yDistance=-0.07
02:26:44.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:26:44.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:44.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:26:44.560 00.000 29988 MoveAxis(W, 43, ABG)
02:26:44.560 00.000 29988 Guiding  Dir = 3, Dur = 43
02:26:44.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:44.561 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.0
02:26:44.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:44.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:44.562 00.000 28316 Enqueuing Expose request
02:26:44.563 00.001 29988 IsSlewing returns 0
02:26:44.563 00.000 29988 IsGuiding returns 0
02:26:44.565 00.002 29988 PulseGuide returned control before completion, sleep 52
02:26:44.623 00.058 29988 IsGuiding returns 0
02:26:44.623 00.000 29988 Move returns status 0, amount 43
02:26:44.623 00.000 29988 MoveAxis(N, 0, ABG)
02:26:44.623 00.000 29988 Move returns status 0, amount 0
02:26:44.623 00.000 29988 move complete, result=0
02:26:44.623 00.000 29988 worker thread done servicing request
02:26:44.623 00.000 29988 Worker thread wakes up
02:26:44.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:44.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:44.623 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
02:26:46.250 01.627 29988 Exposure complete
02:26:46.310 00.060 29988 worker thread done servicing request
02:26:46.310 00.000 28316 OnExposeComplete: enter
02:26:46.311 00.001 28316 UpdateGuideState(): m_state=6
02:26:46.312 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3240
02:26:46.312 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=258.48, Mass=2307, SNR=33.3, Peak=192 HFD=3.3
02:26:46.313 00.001 28316 MultiStar: [#1 0.38,0.09,0.00,M3] [#2 0.21,-0.12,0.92,U] [#3 0.49,-0.09,0.00,M1] [#4 0.11,0.11,0.85,U] [#5 0.40,-0.06,0.00,M1] [#6 0.27,-0.06,0.64,U] [#7 -0.03,-0.13,0.64,U] [#8 0.26,-0.01,0.60,U] 
02:26:46.313 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.03}, one-star: {0.22, 0.02}
02:26:46.314 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
02:26:46.314 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
02:26:46.314 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.16 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
02:26:46.316 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.03, opts=13)
02:26:46.316 00.000 28316 Enqueuing Move request for scope (0.18, -0.03)
02:26:46.317 00.001 29988 Worker thread wakes up
02:26:46.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
02:26:46.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
02:26:46.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:46.318 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.3
02:26:46.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:46.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:46.320 00.001 28316 Enqueuing Expose request
02:26:46.320 00.000 29988 Moving (0.18, -0.03) raw xDistance=-0.10 yDistance=-0.15
02:26:46.321 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:26:46.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:46.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:26:46.321 00.000 29988 MoveAxis(E, 0, ABG)
02:26:46.321 00.000 29988 Move returns status 0, amount 0
02:26:46.321 00.000 29988 MoveAxis(N, 0, ABG)
02:26:46.321 00.000 29988 Move returns status 0, amount 0
02:26:46.321 00.000 29988 move complete, result=0
02:26:46.321 00.000 29988 worker thread done servicing request
02:26:46.321 00.000 29988 Worker thread wakes up
02:26:46.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:46.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:46.321 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:47.834 01.513 29988 Exposure complete
02:26:47.882 00.048 29988 worker thread done servicing request
02:26:47.882 00.000 28316 OnExposeComplete: enter
02:26:47.883 00.001 28316 UpdateGuideState(): m_state=6
02:26:47.883 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3241
02:26:47.884 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=258.37, Mass=2368, SNR=33.8, Peak=177 HFD=3.5
02:26:47.884 00.000 28316 MultiStar: [#1 0.21,0.21,0.99,U] [#2 0.22,0.03,0.96,U] [#3 0.11,-0.17,0.87,U] [#4 -0.02,0.10,0.85,U] [#5 0.27,0.13,0.75,U] [#6 0.18,0.13,0.63,U] [#7 0.02,-0.05,0.63,U] [#8 0.24,-0.08,0.60,U] 
02:26:47.885 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.16, -0.09}
02:26:47.885 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
02:26:47.885 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
02:26:47.886 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.17 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
02:26:47.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.03, opts=13)
02:26:47.887 00.000 28316 Enqueuing Move request for scope (0.16, 0.03)
02:26:47.888 00.001 29988 Worker thread wakes up
02:26:47.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:47.888 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
02:26:47.889 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:47.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:47.890 00.001 28316 Enqueuing Expose request
02:26:47.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
02:26:47.890 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
02:26:47.890 00.000 29988 Moving (0.16, 0.03) raw xDistance=-0.04 yDistance=-0.15
02:26:47.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:26:47.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:47.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:26:47.890 00.000 29988 MoveAxis(E, 0, ABG)
02:26:47.890 00.000 29988 Move returns status 0, amount 0
02:26:47.890 00.000 29988 MoveAxis(N, 0, ABG)
02:26:47.890 00.000 29988 Move returns status 0, amount 0
02:26:47.890 00.000 29988 move complete, result=0
02:26:47.890 00.000 29988 worker thread done servicing request
02:26:47.890 00.000 29988 Worker thread wakes up
02:26:47.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:47.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:47.891 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:26:49.515 01.624 29988 Exposure complete
02:26:49.556 00.041 29988 worker thread done servicing request
02:26:49.556 00.000 28316 OnExposeComplete: enter
02:26:49.558 00.002 28316 UpdateGuideState(): m_state=6
02:26:49.559 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3242
02:26:49.561 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=258.56, Mass=2490, SNR=34.7, Peak=179 HFD=4.0
02:26:49.565 00.004 28316 MultiStar: [#1 -0.08,0.24,0.97,U] [#2 -0.07,0.11,0.90,U] [#3 0.15,-0.11,0.85,U] [#4 -0.08,0.36,0.00,M1] [#5 0.19,0.04,0.74,U] [#6 0.13,0.10,0.61,U] [#7 0.12,0.06,0.62,U] [#8 0.09,0.15,0.58,U] 
02:26:49.567 00.002 28316 single-star, 7 included, MultiStar: {0.05, 0.09}, one-star: {-0.01, 0.10}
02:26:49.570 00.003 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
02:26:49.572 00.002 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
02:26:49.574 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.67 mountX=0.10 mountY=-0.04, mountTheta=-0.36
02:26:49.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
02:26:49.575 00.000 28316 Enqueuing Move request for scope (-0.01, 0.10)
02:26:49.577 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:49.577 00.000 29988 Worker thread wakes up
02:26:49.577 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.7
02:26:49.579 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
02:26:49.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:49.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
02:26:49.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:49.579 00.000 28316 Enqueuing Expose request
02:26:49.581 00.002 29988 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.04
02:26:49.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:26:49.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:49.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:26:49.581 00.000 29988 MoveAxis(E, 0, ABG)
02:26:49.581 00.000 29988 Move returns status 0, amount 0
02:26:49.581 00.000 29988 MoveAxis(N, 0, ABG)
02:26:49.581 00.000 29988 Move returns status 0, amount 0
02:26:49.581 00.000 29988 move complete, result=0
02:26:49.581 00.000 29988 worker thread done servicing request
02:26:49.581 00.000 29988 Worker thread wakes up
02:26:49.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:49.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:49.581 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:26:51.103 01.522 29988 Exposure complete
02:26:51.153 00.050 29988 worker thread done servicing request
02:26:51.153 00.000 28316 OnExposeComplete: enter
02:26:51.154 00.001 28316 UpdateGuideState(): m_state=6
02:26:51.154 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3243
02:26:51.155 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=258.57, Mass=2502, SNR=34.8, Peak=174 HFD=4.1
02:26:51.155 00.000 28316 MultiStar: [#1 0.00,0.21,0.95,U] [#2 0.09,-0.04,0.88,U] [#3 0.24,0.06,0.84,U] [#4 -0.07,0.07,0.82,U] [#5 0.10,0.02,0.72,U] [#6 0.07,0.10,0.60,U] [#7 0.01,-0.03,0.61,U] [#8 0.16,0.01,0.60,U] 
02:26:51.156 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {0.10, 0.11}
02:26:51.156 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
02:26:51.157 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
02:26:51.157 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.70 mountX=0.03 mountY=-0.10, mountTheta=-1.30
02:26:51.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.06, opts=13)
02:26:51.159 00.001 28316 Enqueuing Move request for scope (0.08, 0.06)
02:26:51.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:51.160 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.8
02:26:51.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:51.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:51.161 00.001 28316 Enqueuing Expose request
02:26:51.161 00.000 29988 Worker thread wakes up
02:26:51.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
02:26:51.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
02:26:51.161 00.000 29988 Moving (0.08, 0.06) raw xDistance=0.03 yDistance=-0.10
02:26:51.162 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:26:51.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:51.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:26:51.162 00.000 29988 MoveAxis(E, 0, ABG)
02:26:51.162 00.000 29988 Move returns status 0, amount 0
02:26:51.162 00.000 29988 MoveAxis(N, 0, ABG)
02:26:51.162 00.000 29988 Move returns status 0, amount 0
02:26:51.162 00.000 29988 move complete, result=0
02:26:51.162 00.000 29988 worker thread done servicing request
02:26:51.162 00.000 29988 Worker thread wakes up
02:26:51.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:51.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:51.162 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:52.791 01.629 29988 Exposure complete
02:26:52.826 00.035 29988 worker thread done servicing request
02:26:52.826 00.000 28316 OnExposeComplete: enter
02:26:52.826 00.000 28316 UpdateGuideState(): m_state=6
02:26:52.827 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3244
02:26:52.827 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.62, Mass=2374, SNR=33.7, Peak=190 HFD=3.4
02:26:52.828 00.001 28316 MultiStar: [#1 -0.01,0.35,0.00,M1] [#2 -0.11,0.06,0.89,U] [#3 0.04,0.01,0.85,U] [#4 0.00,0.22,0.82,U] [#5 0.02,0.22,0.75,U] [#6 0.17,0.21,0.63,U] [#7 -0.01,-0.14,0.62,U] [#8 0.12,0.19,0.59,U] 
02:26:52.828 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {0.06, 0.16}
02:26:52.830 00.002 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:26:52.830 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:26:52.831 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.32 mountX=0.09 mountY=-0.08, mountTheta=-0.70
02:26:52.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
02:26:52.833 00.001 28316 Enqueuing Move request for scope (0.03, 0.12)
02:26:52.833 00.000 29988 Worker thread wakes up
02:26:52.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:52.834 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.7
02:26:52.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:52.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:52.835 00.001 28316 Enqueuing Expose request
02:26:52.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
02:26:52.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
02:26:52.835 00.000 29988 Moving (0.03, 0.12) raw xDistance=0.09 yDistance=-0.08
02:26:52.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:26:52.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:52.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:26:52.835 00.000 29988 MoveAxis(E, 0, ABG)
02:26:52.835 00.000 29988 Move returns status 0, amount 0
02:26:52.835 00.000 29988 MoveAxis(N, 0, ABG)
02:26:52.835 00.000 29988 Move returns status 0, amount 0
02:26:52.835 00.000 29988 move complete, result=0
02:26:52.835 00.000 29988 worker thread done servicing request
02:26:52.836 00.001 29988 Worker thread wakes up
02:26:52.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:52.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:52.836 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:54.362 01.526 29988 Exposure complete
02:26:54.397 00.035 29988 worker thread done servicing request
02:26:54.397 00.000 28316 OnExposeComplete: enter
02:26:54.398 00.001 28316 UpdateGuideState(): m_state=6
02:26:54.399 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3245
02:26:54.399 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.40, Mass=2380, SNR=33.8, Peak=170 HFD=3.7
02:26:54.400 00.001 28316 MultiStar: [#1 -0.22,0.18,0.99,U] [#2 -0.21,-0.01,0.91,U] [#3 0.13,-0.05,0.87,U] [#4 -0.21,0.26,0.00,M1] [#5 0.13,0.08,0.76,U] [#6 0.04,0.08,0.64,U] [#7 -0.16,-0.02,0.64,U] [#8 0.06,0.12,0.60,U] 
02:26:54.400 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {0.06, -0.06}
02:26:54.401 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
02:26:54.401 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
02:26:54.402 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.22 mountX=0.05 mountY=0.01, mountTheta=0.18
02:26:54.402 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
02:26:54.404 00.002 28316 Enqueuing Move request for scope (-0.03, 0.04)
02:26:54.404 00.000 29988 Worker thread wakes up
02:26:54.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
02:26:54.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
02:26:54.404 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
02:26:54.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:26:54.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:54.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:54.405 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:26:54.405 00.000 29988 MoveAxis(E, 0, ABG)
02:26:54.405 00.000 29988 Move returns status 0, amount 0
02:26:54.405 00.000 29988 MoveAxis(N, 0, ABG)
02:26:54.405 00.000 29988 Move returns status 0, amount 0
02:26:54.405 00.000 29988 move complete, result=0
02:26:54.405 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:26:54.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:54.406 00.001 29988 worker thread done servicing request
02:26:54.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:54.406 00.000 28316 Enqueuing Expose request
02:26:54.406 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:26:54.406 00.000 29988 Worker thread wakes up
02:26:54.408 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:54.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:56.042 01.634 29988 Exposure complete
02:26:56.089 00.047 29988 worker thread done servicing request
02:26:56.089 00.000 28316 OnExposeComplete: enter
02:26:56.091 00.002 28316 UpdateGuideState(): m_state=6
02:26:56.092 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3246
02:26:56.093 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=258.58, Mass=2257, SNR=33.0, Peak=166 HFD=3.4
02:26:56.095 00.002 28316 MultiStar: [#1 0.06,0.39,0.00,M1] [#2 0.02,0.26,0.94,U] [#3 0.19,0.02,0.89,U] [#4 -0.40,0.32,0.00,M2] [#5 0.09,0.26,0.76,U] [#6 0.06,0.16,0.65,U] [#7 0.13,-0.05,0.66,U] [#8 0.23,0.17,0.60,U] 
02:26:56.096 00.001 28316 single-star, 6 included, MultiStar: {0.10, 0.14}, one-star: {0.06, 0.12}
02:26:56.097 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
02:26:56.098 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
02:26:56.100 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.13 mountX=0.08 mountY=-0.10, mountTheta=-0.89
02:26:56.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
02:26:56.103 00.001 28316 Enqueuing Move request for scope (0.06, 0.12)
02:26:56.103 00.000 29988 Worker thread wakes up
02:26:56.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:56.105 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
02:26:56.105 00.000 28316 UpdateGuideState exits: m=2257 RSB=33.0
02:26:56.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
02:26:56.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:56.106 00.001 29988 Moving (0.06, 0.12) raw xDistance=0.08 yDistance=-0.10
02:26:56.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:56.106 00.000 28316 Enqueuing Expose request
02:26:56.107 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:26:56.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:56.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:26:56.107 00.000 29988 MoveAxis(E, 0, ABG)
02:26:56.107 00.000 29988 Move returns status 0, amount 0
02:26:56.107 00.000 29988 MoveAxis(N, 0, ABG)
02:26:56.107 00.000 29988 Move returns status 0, amount 0
02:26:56.107 00.000 29988 move complete, result=0
02:26:56.107 00.000 29988 worker thread done servicing request
02:26:56.107 00.000 29988 Worker thread wakes up
02:26:56.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:56.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:56.107 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:26:57.625 01.518 29988 Exposure complete
02:26:57.663 00.038 29988 worker thread done servicing request
02:26:57.663 00.000 28316 OnExposeComplete: enter
02:26:57.665 00.002 28316 UpdateGuideState(): m_state=6
02:26:57.665 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3247
02:26:57.666 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=258.60, Mass=2400, SNR=34.0, Peak=200 HFD=3.7
02:26:57.666 00.000 28316 MultiStar: [#1 -0.19,0.32,0.00,M2] [#2 -0.16,0.06,0.91,U] [#3 -0.01,0.12,0.86,U] [#4 -0.19,0.07,0.84,U] [#5 -0.00,0.11,0.74,U] [#6 0.10,-0.03,0.63,U] [#7 -0.11,-0.22,0.63,U] [#8 -0.14,0.05,0.60,U] 
02:26:57.666 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.05}, one-star: {-0.11, 0.14}
02:26:57.667 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:26:57.667 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:26:57.668 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=0.08 mountY=0.05, mountTheta=0.56
02:26:57.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
02:26:57.669 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
02:26:57.669 00.000 29988 Worker thread wakes up
02:26:57.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:26:57.670 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:26:57.670 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
02:26:57.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:26:57.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:57.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:26:57.670 00.000 29988 MoveAxis(E, 0, ABG)
02:26:57.670 00.000 29988 Move returns status 0, amount 0
02:26:57.670 00.000 29988 MoveAxis(N, 0, ABG)
02:26:57.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:57.670 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:26:57.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:57.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:57.671 00.000 28316 Enqueuing Expose request
02:26:57.674 00.003 29988 Move returns status 0, amount 0
02:26:57.674 00.000 29988 move complete, result=0
02:26:57.674 00.000 29988 worker thread done servicing request
02:26:57.674 00.000 29988 Worker thread wakes up
02:26:57.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:57.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:57.675 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:26:59.310 01.635 29988 Exposure complete
02:26:59.358 00.048 29988 worker thread done servicing request
02:26:59.358 00.000 28316 OnExposeComplete: enter
02:26:59.359 00.001 28316 UpdateGuideState(): m_state=6
02:26:59.359 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3248
02:26:59.360 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=258.64, Mass=2503, SNR=34.5, Peak=201 HFD=3.7
02:26:59.360 00.000 28316 MultiStar: [#1 0.02,0.34,0.00,M3] [#2 -0.12,0.15,0.90,U] [#3 -0.03,0.02,0.85,U] [#4 -0.20,0.35,0.00,M2] [#5 -0.04,0.22,0.73,U] [#6 -0.02,0.15,0.62,U] [#7 -0.47,-0.03,0.00,M1] [#8 0.01,0.06,0.57,U] 
02:26:59.361 00.001 28316 refined, 5 included, MultiStar: {-0.06, 0.13}, one-star: {-0.10, 0.18}
02:26:59.361 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
02:26:59.361 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
02:26:59.362 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.97 mountX=0.14 mountY=-0.01, mountTheta=-0.06
02:26:59.363 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.13, opts=13)
02:26:59.364 00.001 28316 Enqueuing Move request for scope (-0.06, 0.13)
02:26:59.365 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:26:59.366 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.5
02:26:59.366 00.000 29988 Worker thread wakes up
02:26:59.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:26:59.367 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
02:26:59.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
02:26:59.367 00.000 29988 Moving (-0.06, 0.13) raw xDistance=0.14 yDistance=-0.01
02:26:59.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:26:59.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:26:59.368 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:26:59.369 00.001 28316 Enqueuing Expose request
02:26:59.370 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:26:59.370 00.000 29988 MoveAxis(E, 0, ABG)
02:26:59.370 00.000 29988 Move returns status 0, amount 0
02:26:59.370 00.000 29988 MoveAxis(N, 0, ABG)
02:26:59.370 00.000 29988 Move returns status 0, amount 0
02:26:59.370 00.000 29988 move complete, result=0
02:26:59.370 00.000 29988 worker thread done servicing request
02:26:59.370 00.000 29988 Worker thread wakes up
02:26:59.371 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:26:59.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:26:59.372 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:00.896 01.524 29988 Exposure complete
02:27:00.932 00.036 29988 worker thread done servicing request
02:27:00.932 00.000 28316 OnExposeComplete: enter
02:27:00.933 00.001 28316 UpdateGuideState(): m_state=6
02:27:00.934 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3249
02:27:00.934 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=259.15, Mass=2396, SNR=34.0, Peak=233 HFD=4.1
02:27:00.935 00.001 28316 MultiStar: large primary error, entering stabilization period
02:27:00.935 00.000 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
02:27:00.935 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
02:27:00.936 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.69 hyp=0.72 cameraTheta=1.85 mountX=0.71 mountY=-0.13, mountTheta=-0.18
02:27:00.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.69, opts=13)
02:27:00.938 00.001 28316 Enqueuing Move request for scope (-0.20, 0.69)
02:27:00.938 00.000 29988 Worker thread wakes up
02:27:00.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:00.939 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:27:00.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:00.940 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:00.940 00.000 28316 Enqueuing Expose request
02:27:00.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.69) opts 0xd
02:27:00.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.69)
02:27:00.940 00.000 29988 Moving (-0.20, 0.69) raw xDistance=0.71 yDistance=-0.13
02:27:00.941 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
02:27:00.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:00.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:27:00.941 00.000 29988 MoveAxis(W, 150, ABG)
02:27:00.941 00.000 29988 Guiding  Dir = 3, Dur = 150
02:27:00.941 00.000 29988 IsSlewing returns 0
02:27:00.941 00.000 29988 IsGuiding returns 0
02:27:00.943 00.002 29988 PulseGuide returned control before completion, sleep 159
02:27:01.120 00.177 29988 IsGuiding returns 0
02:27:01.120 00.000 29988 Move returns status 0, amount 150
02:27:01.120 00.000 29988 MoveAxis(N, 0, ABG)
02:27:01.120 00.000 29988 Move returns status 0, amount 0
02:27:01.120 00.000 29988 move complete, result=0
02:27:01.120 00.000 29988 worker thread done servicing request
02:27:01.120 00.000 29988 Worker thread wakes up
02:27:01.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:01.120 00.000 28316 GuideStep: 0.7 px 150 ms WEST, -0.1 px 0 ms NORTH
02:27:01.121 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:02.752 01.631 29988 Exposure complete
02:27:02.802 00.050 29988 worker thread done servicing request
02:27:02.802 00.000 28316 OnExposeComplete: enter
02:27:02.803 00.001 28316 UpdateGuideState(): m_state=6
02:27:02.804 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3250
02:27:02.805 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=258.67, Mass=2521, SNR=34.9, Peak=198 HFD=3.7
02:27:02.807 00.002 28316 MultiStar: exiting stabilization period
02:27:02.808 00.001 28316 MultiStar: [#1 -0.01,0.36,0.00,M4] [#2 -0.01,0.22,0.88,U] [#3 0.06,0.12,0.82,U] [#4 -0.29,0.32,0.00,M3] [#5 0.01,0.11,0.72,U] [#6 -0.10,0.36,0.00,M1] [#7 0.15,0.04,0.63,U] [#8 -0.09,0.18,0.58,U] 
02:27:02.809 00.001 28316 refined, 5 included, MultiStar: {0.01, 0.16}, one-star: {-0.05, 0.21}
02:27:02.811 00.002 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
02:27:02.812 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
02:27:02.814 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=0.14 mountY=-0.08, mountTheta=-0.51
02:27:02.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
02:27:02.817 00.001 28316 Enqueuing Move request for scope (0.01, 0.16)
02:27:02.817 00.000 29988 Worker thread wakes up
02:27:02.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
02:27:02.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
02:27:02.817 00.000 29988 Moving (0.01, 0.16) raw xDistance=0.14 yDistance=-0.08
02:27:02.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:27:02.818 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:02.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:27:02.818 00.000 29988 MoveAxis(E, 0, ABG)
02:27:02.818 00.000 29988 Move returns status 0, amount 0
02:27:02.818 00.000 29988 MoveAxis(N, 0, ABG)
02:27:02.818 00.000 29988 Move returns status 0, amount 0
02:27:02.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:02.818 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.9
02:27:02.819 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:02.820 00.001 29988 move complete, result=0
02:27:02.820 00.000 29988 worker thread done servicing request
02:27:02.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:02.820 00.000 28316 Enqueuing Expose request
02:27:02.821 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:02.821 00.000 29988 Worker thread wakes up
02:27:02.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:02.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:04.343 01.522 29988 Exposure complete
02:27:04.378 00.035 29988 worker thread done servicing request
02:27:04.378 00.000 28316 OnExposeComplete: enter
02:27:04.379 00.001 28316 UpdateGuideState(): m_state=6
02:27:04.379 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3251
02:27:04.380 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=258.63, Mass=2352, SNR=33.6, Peak=172 HFD=3.6
02:27:04.380 00.000 28316 MultiStar: [#1 0.08,0.31,0.00,M5] [#2 0.09,0.09,0.93,U] [#3 0.17,-0.04,0.87,U] [#4 0.07,0.48,0.00,M4] [#5 0.15,0.36,0.00,M1] [#6 0.08,0.25,0.62,U] [#7 -0.10,-0.25,0.62,U] [#8 -0.08,0.24,0.60,U] 
02:27:04.381 00.001 28316 refined, 5 included, MultiStar: {0.07, 0.08}, one-star: {0.13, 0.17}
02:27:04.381 00.000 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
02:27:04.381 00.000 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
02:27:04.382 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.88 mountX=0.04 mountY=-0.09, mountTheta=-1.13
02:27:04.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
02:27:04.383 00.000 28316 Enqueuing Move request for scope (0.07, 0.08)
02:27:04.384 00.001 29988 Worker thread wakes up
02:27:04.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
02:27:04.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
02:27:04.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:04.384 00.000 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.09
02:27:04.385 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:27:04.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:04.385 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
02:27:04.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:04.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:04.386 00.001 28316 Enqueuing Expose request
02:27:04.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:27:04.386 00.000 29988 MoveAxis(E, 0, ABG)
02:27:04.386 00.000 29988 Move returns status 0, amount 0
02:27:04.386 00.000 29988 MoveAxis(N, 0, ABG)
02:27:04.386 00.000 29988 Move returns status 0, amount 0
02:27:04.386 00.000 29988 move complete, result=0
02:27:04.386 00.000 29988 worker thread done servicing request
02:27:04.386 00.000 29988 Worker thread wakes up
02:27:04.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:04.387 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:04.387 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:06.008 01.621 29988 Exposure complete
02:27:06.058 00.050 29988 worker thread done servicing request
02:27:06.058 00.000 28316 OnExposeComplete: enter
02:27:06.059 00.001 28316 UpdateGuideState(): m_state=6
02:27:06.062 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3252
02:27:06.064 00.002 28316 Star::Find returns 1 (0), X=952.27, Y=258.53, Mass=2317, SNR=33.3, Peak=188 HFD=3.6
02:27:06.065 00.001 28316 MultiStar: [#1 -0.10,0.33,0.00,M6] [#2 -0.09,0.05,0.93,U] [#3 -0.06,0.01,0.90,U] [#4 -0.20,0.33,0.00,M5] [#5 -0.09,0.11,0.75,U] [#6 0.07,0.26,0.66,U] [#7 -0.21,0.02,0.66,U] [#8 -0.11,0.29,0.00,M1] 
02:27:06.066 00.001 28316 single-star, 5 included, MultiStar: {-0.08, 0.08}, one-star: {-0.08, 0.07}
02:27:06.067 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:27:06.068 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:27:06.070 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.43 mountX=0.10 mountY=0.04, mountTheta=0.40
02:27:06.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
02:27:06.073 00.002 28316 Enqueuing Move request for scope (-0.08, 0.07)
02:27:06.075 00.002 29988 Worker thread wakes up
02:27:06.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
02:27:06.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
02:27:06.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:06.076 00.001 29988 Moving (-0.08, 0.07) raw xDistance=0.10 yDistance=0.04
02:27:06.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:27:06.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:06.076 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.3
02:27:06.077 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:06.078 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:27:06.078 00.000 29988 MoveAxis(E, 0, ABG)
02:27:06.078 00.000 29988 Move returns status 0, amount 0
02:27:06.078 00.000 29988 MoveAxis(N, 0, ABG)
02:27:06.079 00.001 29988 Move returns status 0, amount 0
02:27:06.079 00.000 29988 move complete, result=0
02:27:06.079 00.000 29988 worker thread done servicing request
02:27:06.079 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:06.080 00.001 28316 Enqueuing Expose request
02:27:06.081 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:27:06.082 00.001 29988 Worker thread wakes up
02:27:06.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:06.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:07.596 01.514 29988 Exposure complete
02:27:07.645 00.049 29988 worker thread done servicing request
02:27:07.645 00.000 28316 OnExposeComplete: enter
02:27:07.646 00.001 28316 UpdateGuideState(): m_state=6
02:27:07.647 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3253
02:27:07.647 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=258.63, Mass=2405, SNR=33.9, Peak=193 HFD=3.6
02:27:07.648 00.001 28316 MultiStar: [#1 -0.10,0.34,0.00,M7] [#2 -0.23,0.12,0.95,U] [#3 0.09,0.03,0.86,U] [#4 -0.32,0.36,0.00,M6] [#5 -0.27,0.27,0.00,M1] [#6 -0.12,0.30,0.00,M1] [#7 -0.33,0.10,0.00,M1] [#8 -0.07,0.39,0.00,M2] 
02:27:07.648 00.000 28316 refined, 2 included, MultiStar: {-0.06, 0.11}, one-star: {-0.04, 0.17}
02:27:07.649 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
02:27:07.649 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
02:27:07.649 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=0.13 mountY=0.01, mountTheta=0.06
02:27:07.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
02:27:07.651 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
02:27:07.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:07.652 00.001 29988 Worker thread wakes up
02:27:07.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
02:27:07.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
02:27:07.652 00.000 29988 Moving (-0.06, 0.11) raw xDistance=0.13 yDistance=0.01
02:27:07.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:27:07.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:07.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:27:07.652 00.000 29988 MoveAxis(E, 0, ABG)
02:27:07.652 00.000 29988 Move returns status 0, amount 0
02:27:07.652 00.000 29988 MoveAxis(N, 0, ABG)
02:27:07.652 00.000 29988 Move returns status 0, amount 0
02:27:07.652 00.000 29988 move complete, result=0
02:27:07.652 00.000 29988 worker thread done servicing request
02:27:07.652 00.000 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:27:07.653 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:07.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:07.653 00.000 28316 Enqueuing Expose request
02:27:07.654 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:27:07.654 00.000 29988 Worker thread wakes up
02:27:07.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:07.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:09.279 01.625 29988 Exposure complete
02:27:09.315 00.036 29988 worker thread done servicing request
02:27:09.315 00.000 28316 OnExposeComplete: enter
02:27:09.316 00.001 28316 UpdateGuideState(): m_state=6
02:27:09.316 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3254
02:27:09.317 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=258.61, Mass=2337, SNR=33.5, Peak=213 HFD=3.9
02:27:09.317 00.000 28316 MultiStar: [#1 -0.16,0.35,0.00,M8] [#2 -0.21,0.41,0.00,M1] [#3 -0.07,0.11,0.86,U] [#4 -0.34,0.34,0.00,M7] [#5 -0.18,0.21,0.75,U] [#6 -0.16,-0.08,0.63,U] [#7 -0.12,-0.07,0.64,U] [#8 -0.01,0.10,0.59,U] 
02:27:09.318 00.001 28316 refined, 5 included, MultiStar: {-0.14, 0.08}, one-star: {-0.24, 0.15}
02:27:09.318 00.000 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
02:27:09.319 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
02:27:09.319 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=0.13 mountY=0.09, mountTheta=0.60
02:27:09.320 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
02:27:09.321 00.001 28316 Enqueuing Move request for scope (-0.14, 0.08)
02:27:09.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:09.321 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
02:27:09.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:09.324 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:09.324 00.000 28316 Enqueuing Expose request
02:27:09.325 00.001 29988 Worker thread wakes up
02:27:09.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
02:27:09.325 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
02:27:09.325 00.000 29988 Moving (-0.14, 0.08) raw xDistance=0.13 yDistance=0.09
02:27:09.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:27:09.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:09.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:27:09.325 00.000 29988 MoveAxis(E, 0, ABG)
02:27:09.325 00.000 29988 Move returns status 0, amount 0
02:27:09.325 00.000 29988 MoveAxis(N, 0, ABG)
02:27:09.325 00.000 29988 Move returns status 0, amount 0
02:27:09.325 00.000 29988 move complete, result=0
02:27:09.326 00.001 29988 worker thread done servicing request
02:27:09.326 00.000 29988 Worker thread wakes up
02:27:09.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:09.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:09.326 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:10.837 01.511 29988 Exposure complete
02:27:10.891 00.054 29988 worker thread done servicing request
02:27:10.891 00.000 28316 OnExposeComplete: enter
02:27:10.891 00.000 28316 UpdateGuideState(): m_state=6
02:27:10.892 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3255
02:27:10.892 00.000 28316 Star::Find returns 1 (0), X=952.12, Y=258.73, Mass=2422, SNR=34.2, Peak=229 HFD=4.0
02:27:10.894 00.002 28316 MultiStar: [#1 -0.23,0.44,0.00,M9] [#2 -0.28,0.23,0.00,M2] [#3 -0.16,0.14,0.87,U] [#4 -0.35,0.43,0.00,M8] [#5 -0.27,0.34,0.00,M1] [#6 -0.15,0.20,0.62,U] [#7 -0.27,0.16,0.00,M1] [#8 -0.31,0.51,0.00,M2] 
02:27:10.894 00.000 28316 refined, 2 included, MultiStar: {-0.19, 0.21}, one-star: {-0.24, 0.27}
02:27:10.895 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
02:27:10.895 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
02:27:10.896 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.31 mountX=0.27 mountY=0.07, mountTheta=0.27
02:27:10.897 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.21, opts=13)
02:27:10.897 00.000 28316 Enqueuing Move request for scope (-0.19, 0.21)
02:27:10.897 00.000 29988 Worker thread wakes up
02:27:10.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
02:27:10.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
02:27:10.897 00.000 29988 Moving (-0.19, 0.21) raw xDistance=0.27 yDistance=0.07
02:27:10.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:27:10.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:10.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:10.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:27:10.897 00.000 29988 MoveAxis(W, 56, ABG)
02:27:10.897 00.000 29988 Guiding  Dir = 3, Dur = 56
02:27:10.897 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:27:10.898 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:10.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:10.899 00.001 28316 Enqueuing Expose request
02:27:10.899 00.000 29988 IsSlewing returns 0
02:27:10.901 00.002 29988 IsGuiding returns 0
02:27:10.902 00.001 29988 PulseGuide returned control before completion, sleep 65
02:27:10.978 00.076 29988 IsGuiding returns 0
02:27:10.979 00.001 29988 Move returns status 0, amount 56
02:27:10.979 00.000 29988 MoveAxis(N, 0, ABG)
02:27:10.979 00.000 29988 Move returns status 0, amount 0
02:27:10.979 00.000 29988 move complete, result=0
02:27:10.979 00.000 29988 worker thread done servicing request
02:27:10.979 00.000 29988 Worker thread wakes up
02:27:10.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:10.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:10.979 00.000 28316 GuideStep: 0.3 px 56 ms WEST, 0.1 px 0 ms NORTH
02:27:12.613 01.634 29988 Exposure complete
02:27:12.661 00.048 29988 worker thread done servicing request
02:27:12.661 00.000 28316 OnExposeComplete: enter
02:27:12.662 00.001 28316 UpdateGuideState(): m_state=6
02:27:12.662 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3256
02:27:12.663 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=258.38, Mass=2473, SNR=34.4, Peak=188 HFD=3.8
02:27:12.663 00.000 28316 MultiStar: [#1 -0.13,0.19,0.97,U] [#2 -0.07,-0.08,0.89,U] [#3 0.03,-0.14,0.86,U] [#4 -0.03,-0.05,0.81,U] [#5 0.03,0.09,0.70,U] [#6 0.06,-0.10,0.61,U] [#7 -0.15,-0.39,0.00,M2] [#8 0.07,-0.03,0.59,U] 
02:27:12.664 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.13, -0.08}
02:27:12.664 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
02:27:12.665 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
02:27:12.665 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.31 mountX=-0.02 mountY=0.00, mountTheta=2.94
02:27:12.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
02:27:12.667 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
02:27:12.667 00.000 29988 Worker thread wakes up
02:27:12.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
02:27:12.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
02:27:12.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:12.668 00.001 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.00
02:27:12.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:27:12.668 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.4
02:27:12.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:12.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:12.669 00.000 28316 Enqueuing Expose request
02:27:12.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:12.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:27:12.669 00.000 29988 MoveAxis(E, 0, ABG)
02:27:12.669 00.000 29988 Move returns status 0, amount 0
02:27:12.669 00.000 29988 MoveAxis(N, 0, ABG)
02:27:12.669 00.000 29988 Move returns status 0, amount 0
02:27:12.670 00.001 29988 move complete, result=0
02:27:12.670 00.000 29988 worker thread done servicing request
02:27:12.670 00.000 29988 Worker thread wakes up
02:27:12.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:12.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:12.670 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:27:14.183 01.513 29988 Exposure complete
02:27:14.210 00.027 29988 worker thread done servicing request
02:27:14.210 00.000 28316 OnExposeComplete: enter
02:27:14.212 00.002 28316 UpdateGuideState(): m_state=6
02:27:14.215 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3257
02:27:14.216 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=258.17, Mass=2376, SNR=33.7, Peak=190 HFD=3.9
02:27:14.217 00.001 28316 MultiStar: [#1 -0.04,-0.04,1.00,U] [#2 -0.06,-0.16,0.90,U] [#3 0.17,-0.45,0.00,M1] [#4 -0.12,-0.03,0.85,U] [#5 -0.02,-0.21,0.74,U] [#6 -0.02,-0.02,0.66,U] [#7 0.11,-0.35,0.00,M3] [#8 -0.02,-0.13,0.59,U] 
02:27:14.217 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {0.01, -0.28}
02:27:14.218 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
02:27:14.218 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
02:27:14.218 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.87 mountX=-0.10 mountY=0.09, mountTheta=2.40
02:27:14.220 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
02:27:14.221 00.001 28316 Enqueuing Move request for scope (-0.04, -0.13)
02:27:14.222 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:14.222 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.7
02:27:14.223 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:14.223 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:14.224 00.001 28316 Enqueuing Expose request
02:27:14.224 00.000 29988 Worker thread wakes up
02:27:14.224 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
02:27:14.224 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
02:27:14.224 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.10 yDistance=0.09
02:27:14.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:14.225 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:14.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:27:14.225 00.000 29988 MoveAxis(E, 0, ABG)
02:27:14.225 00.000 29988 Move returns status 0, amount 0
02:27:14.225 00.000 29988 MoveAxis(N, 0, ABG)
02:27:14.225 00.000 29988 Move returns status 0, amount 0
02:27:14.225 00.000 29988 move complete, result=0
02:27:14.225 00.000 29988 worker thread done servicing request
02:27:14.225 00.000 29988 Worker thread wakes up
02:27:14.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:14.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:14.225 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:15.856 01.631 29988 Exposure complete
02:27:15.906 00.050 29988 worker thread done servicing request
02:27:15.906 00.000 28316 OnExposeComplete: enter
02:27:15.908 00.002 28316 UpdateGuideState(): m_state=6
02:27:15.910 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3258
02:27:15.912 00.002 28316 Star::Find returns 1 (0), X=952.62, Y=258.27, Mass=2496, SNR=34.7, Peak=194 HFD=3.7
02:27:15.913 00.001 28316 MultiStar: [#1 0.03,0.24,0.96,U] [#2 0.02,-0.13,0.89,U] [#3 0.12,-0.19,0.81,U] [#4 -0.13,0.18,0.81,U] [#5 0.10,0.27,0.74,U] [#6 0.17,0.12,0.60,U] [#7 -0.16,0.01,0.63,U] [#8 -0.14,0.11,0.58,U] 
02:27:15.913 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.27, -0.19}
02:27:15.914 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
02:27:15.914 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
02:27:15.915 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.71 mountX=0.02 mountY=-0.05, mountTheta=-1.29
02:27:15.915 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
02:27:15.918 00.003 28316 Enqueuing Move request for scope (0.04, 0.04)
02:27:15.921 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:15.923 00.002 28316 UpdateGuideState exits: m=2496 RSB=34.7
02:27:15.925 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:15.928 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:15.930 00.002 28316 Enqueuing Expose request
02:27:15.930 00.000 29988 Worker thread wakes up
02:27:15.931 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
02:27:15.931 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
02:27:15.931 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
02:27:15.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:27:15.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:15.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:27:15.931 00.000 29988 MoveAxis(E, 0, ABG)
02:27:15.931 00.000 29988 Move returns status 0, amount 0
02:27:15.931 00.000 29988 MoveAxis(N, 0, ABG)
02:27:15.931 00.000 29988 Move returns status 0, amount 0
02:27:15.931 00.000 29988 move complete, result=0
02:27:15.931 00.000 29988 worker thread done servicing request
02:27:15.931 00.000 29988 Worker thread wakes up
02:27:15.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:15.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:15.931 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:17.451 01.520 29988 Exposure complete
02:27:17.511 00.060 29988 worker thread done servicing request
02:27:17.511 00.000 28316 OnExposeComplete: enter
02:27:17.512 00.001 28316 UpdateGuideState(): m_state=6
02:27:17.513 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3259
02:27:17.513 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=258.36, Mass=2453, SNR=34.2, Peak=201 HFD=3.8
02:27:17.513 00.000 28316 MultiStar: [#1 -0.05,0.29,0.99,U] [#2 0.02,-0.05,0.91,U] [#3 0.02,-0.07,0.84,U] [#4 -0.24,0.02,0.82,U] [#5 -0.01,0.21,0.74,U] [#6 -0.03,-0.06,0.63,U] [#7 -0.27,-0.14,0.60,U] [#8 0.07,-0.10,0.60,U] 
02:27:17.514 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.14, -0.10}
02:27:17.514 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
02:27:17.515 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
02:27:17.515 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.01 mountX=0.04 mountY=0.06, mountTheta=1.00
02:27:17.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
02:27:17.517 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
02:27:17.518 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:17.519 00.001 29988 Worker thread wakes up
02:27:17.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:27:17.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:27:17.519 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
02:27:17.519 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.2
02:27:17.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:17.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:17.521 00.000 28316 Enqueuing Expose request
02:27:17.522 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:27:17.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:17.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:27:17.522 00.000 29988 MoveAxis(E, 0, ABG)
02:27:17.522 00.000 29988 Move returns status 0, amount 0
02:27:17.522 00.000 29988 MoveAxis(N, 0, ABG)
02:27:17.522 00.000 29988 Move returns status 0, amount 0
02:27:17.522 00.000 29988 move complete, result=0
02:27:17.522 00.000 29988 worker thread done servicing request
02:27:17.522 00.000 29988 Worker thread wakes up
02:27:17.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:17.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:17.522 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:19.155 01.633 29988 Exposure complete
02:27:19.199 00.044 29988 worker thread done servicing request
02:27:19.199 00.000 28316 OnExposeComplete: enter
02:27:19.200 00.001 28316 UpdateGuideState(): m_state=6
02:27:19.201 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3260
02:27:19.202 00.001 28316 Star::Find returns 1 (0), X=952.58, Y=258.17, Mass=2444, SNR=34.1, Peak=202 HFD=3.8
02:27:19.203 00.001 28316 MultiStar: [#1 0.10,0.03,0.97,U] [#2 0.01,-0.28,0.93,U] [#3 0.08,-0.23,0.86,U] [#4 -0.08,0.05,0.85,U] [#5 0.06,-0.25,0.71,U] [#6 0.11,0.03,0.62,U] [#7 0.12,-0.40,0.00,M2] [#8 0.20,-0.13,0.59,U] 
02:27:19.203 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.14}, one-star: {0.23, -0.29}
02:27:19.204 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:27:19.204 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:27:19.204 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.02 mountX=-0.16 mountY=-0.01, mountTheta=-3.06
02:27:19.205 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
02:27:19.206 00.001 28316 Enqueuing Move request for scope (0.09, -0.14)
02:27:19.207 00.001 29988 Worker thread wakes up
02:27:19.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:19.207 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.1
02:27:19.208 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:19.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:19.209 00.001 28316 Enqueuing Expose request
02:27:19.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
02:27:19.209 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
02:27:19.209 00.000 29988 Moving (0.09, -0.14) raw xDistance=-0.16 yDistance=-0.01
02:27:19.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:27:19.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:19.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:27:19.209 00.000 29988 MoveAxis(E, 0, ABG)
02:27:19.209 00.000 29988 Move returns status 0, amount 0
02:27:19.209 00.000 29988 MoveAxis(N, 0, ABG)
02:27:19.209 00.000 29988 Move returns status 0, amount 0
02:27:19.209 00.000 29988 move complete, result=0
02:27:19.209 00.000 29988 worker thread done servicing request
02:27:19.209 00.000 29988 Worker thread wakes up
02:27:19.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:19.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:19.210 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:20.728 01.518 29988 Exposure complete
02:27:20.773 00.045 29988 worker thread done servicing request
02:27:20.773 00.000 28316 OnExposeComplete: enter
02:27:20.773 00.000 28316 UpdateGuideState(): m_state=6
02:27:20.774 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3261
02:27:20.774 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=258.31, Mass=2445, SNR=34.1, Peak=185 HFD=3.7
02:27:20.775 00.001 28316 MultiStar: [#1 0.16,-0.01,0.95,U] [#2 -0.00,-0.13,0.90,U] [#3 0.19,-0.23,0.85,U] [#4 -0.01,0.07,0.84,U] [#5 0.09,-0.15,0.70,U] [#6 0.14,-0.07,0.61,U] [#7 0.06,-0.29,0.65,U] [#8 -0.07,-0.20,0.58,U] 
02:27:20.775 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {0.06, -0.15}
02:27:20.776 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:27:20.776 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:27:20.777 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=-0.14 mountY=-0.01, mountTheta=-3.08
02:27:20.779 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
02:27:20.779 00.000 28316 Enqueuing Move request for scope (0.07, -0.12)
02:27:20.779 00.000 29988 Worker thread wakes up
02:27:20.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
02:27:20.779 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
02:27:20.779 00.000 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.01
02:27:20.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:27:20.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:20.779 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
02:27:20.781 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:20.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:20.781 00.000 28316 Enqueuing Expose request
02:27:20.782 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:20.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:27:20.782 00.000 29988 MoveAxis(E, 0, ABG)
02:27:20.782 00.000 29988 Move returns status 0, amount 0
02:27:20.782 00.000 29988 MoveAxis(N, 0, ABG)
02:27:20.782 00.000 29988 Move returns status 0, amount 0
02:27:20.782 00.000 29988 move complete, result=0
02:27:20.782 00.000 29988 worker thread done servicing request
02:27:20.782 00.000 29988 Worker thread wakes up
02:27:20.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:20.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:20.783 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:22.411 01.628 29988 Exposure complete
02:27:22.451 00.040 29988 worker thread done servicing request
02:27:22.451 00.000 28316 OnExposeComplete: enter
02:27:22.452 00.001 28316 UpdateGuideState(): m_state=6
02:27:22.453 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3262
02:27:22.453 00.000 28316 Star::Find returns 1 (0), X=952.39, Y=258.18, Mass=2333, SNR=33.4, Peak=175 HFD=3.8
02:27:22.454 00.001 28316 MultiStar: [#1 0.04,0.00,1.03,U] [#2 0.15,-0.34,0.00,M1] [#3 0.24,-0.24,0.00,M1] [#4 0.04,0.03,0.85,U] [#5 0.19,0.01,0.75,U] [#6 0.15,-0.08,0.66,U] [#7 0.03,-0.42,0.00,M2] [#8 0.30,-0.27,0.00,M1] 
02:27:22.454 00.000 28316 refined, 4 included, MultiStar: {0.08, -0.07}, one-star: {0.04, -0.28}
02:27:22.456 00.002 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:27:22.459 00.003 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:27:22.460 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.71 mountX=-0.10 mountY=-0.04, mountTheta=-2.74
02:27:22.462 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
02:27:22.464 00.002 28316 Enqueuing Move request for scope (0.08, -0.07)
02:27:22.467 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:22.470 00.003 28316 UpdateGuideState exits: m=2333 RSB=33.4
02:27:22.471 00.001 29988 Worker thread wakes up
02:27:22.472 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:22.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:22.474 00.001 28316 Enqueuing Expose request
02:27:22.475 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
02:27:22.475 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
02:27:22.475 00.000 29988 Moving (0.08, -0.07) raw xDistance=-0.10 yDistance=-0.04
02:27:22.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:22.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:22.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:27:22.475 00.000 29988 MoveAxis(E, 0, ABG)
02:27:22.475 00.000 29988 Move returns status 0, amount 0
02:27:22.475 00.000 29988 MoveAxis(N, 0, ABG)
02:27:22.475 00.000 29988 Move returns status 0, amount 0
02:27:22.475 00.000 29988 move complete, result=0
02:27:22.475 00.000 29988 worker thread done servicing request
02:27:22.475 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:22.476 00.001 29988 Worker thread wakes up
02:27:22.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:22.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:24.004 01.528 29988 Exposure complete
02:27:24.035 00.031 29988 worker thread done servicing request
02:27:24.036 00.001 28316 OnExposeComplete: enter
02:27:24.036 00.000 28316 UpdateGuideState(): m_state=6
02:27:24.037 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3263
02:27:24.037 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.14, Mass=2388, SNR=33.9, Peak=193 HFD=3.8
02:27:24.038 00.001 28316 MultiStar: [#1 -0.06,-0.07,0.99,U] [#2 -0.06,-0.14,0.91,U] [#3 0.10,-0.36,0.00,M2] [#4 -0.13,-0.03,0.83,U] [#5 -0.02,-0.10,0.74,U] [#6 0.08,0.07,0.64,U] [#7 -0.18,-0.15,0.62,U] [#8 0.10,-0.15,0.58,U] 
02:27:24.038 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.12}, one-star: {0.07, -0.32}
02:27:24.039 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
02:27:24.039 00.000 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
02:27:24.040 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.78 mountX=-0.10 mountY=0.08, mountTheta=2.48
02:27:24.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
02:27:24.042 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
02:27:24.043 00.001 29988 Worker thread wakes up
02:27:24.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:24.044 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:27:24.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:24.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:24.045 00.001 28316 Enqueuing Expose request
02:27:24.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
02:27:24.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
02:27:24.045 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
02:27:24.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:24.046 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:24.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:27:24.046 00.000 29988 MoveAxis(E, 0, ABG)
02:27:24.046 00.000 29988 Move returns status 0, amount 0
02:27:24.046 00.000 29988 MoveAxis(N, 0, ABG)
02:27:24.046 00.000 29988 Move returns status 0, amount 0
02:27:24.046 00.000 29988 move complete, result=0
02:27:24.046 00.000 29988 worker thread done servicing request
02:27:24.046 00.000 29988 Worker thread wakes up
02:27:24.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:24.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:24.046 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:25.672 01.626 29988 Exposure complete
02:27:25.723 00.051 29988 worker thread done servicing request
02:27:25.724 00.001 28316 OnExposeComplete: enter
02:27:25.725 00.001 28316 UpdateGuideState(): m_state=6
02:27:25.727 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3264
02:27:25.728 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.10, Mass=2321, SNR=33.5, Peak=195 HFD=4.0
02:27:25.730 00.002 28316 MultiStar: [#1 0.02,-0.13,1.00,U] [#2 0.14,-0.28,0.91,U] [#3 0.49,-0.48,0.00,M3] [#4 -0.18,-0.09,0.83,U] [#5 0.10,-0.18,0.74,U] [#6 0.05,-0.25,0.65,U] [#7 -0.03,-0.21,0.63,U] [#8 0.23,-0.35,0.00,M1] 
02:27:25.731 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.22}, one-star: {0.37, -0.36}
02:27:25.732 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
02:27:25.735 00.003 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
02:27:25.737 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.22 mountX=-0.23 mountY=0.03, mountTheta=3.02
02:27:25.741 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
02:27:25.743 00.002 28316 Enqueuing Move request for scope (0.08, -0.22)
02:27:25.744 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:25.745 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.5
02:27:25.746 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:25.748 00.002 29988 Worker thread wakes up
02:27:25.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
02:27:25.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
02:27:25.748 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:25.750 00.002 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.03
02:27:25.750 00.000 28316 Enqueuing Expose request
02:27:25.751 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:27:25.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:25.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:27:25.751 00.000 29988 MoveAxis(E, 48, ABG)
02:27:25.751 00.000 29988 Guiding  Dir = 2, Dur = 48
02:27:25.752 00.001 29988 IsSlewing returns 0
02:27:25.752 00.000 29988 IsGuiding returns 0
02:27:25.754 00.002 29988 PulseGuide returned control before completion, sleep 57
02:27:25.817 00.063 29988 IsGuiding returns 0
02:27:25.817 00.000 29988 Move returns status 0, amount 48
02:27:25.817 00.000 29988 MoveAxis(N, 0, ABG)
02:27:25.817 00.000 29988 Move returns status 0, amount 0
02:27:25.817 00.000 29988 move complete, result=0
02:27:25.817 00.000 29988 worker thread done servicing request
02:27:25.817 00.000 29988 Worker thread wakes up
02:27:25.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:25.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:25.817 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
02:27:27.230 01.413 29988 Exposure complete
02:27:27.310 00.080 29988 worker thread done servicing request
02:27:27.310 00.000 28316 OnExposeComplete: enter
02:27:27.311 00.001 28316 UpdateGuideState(): m_state=6
02:27:27.311 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3265
02:27:27.312 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.17, Mass=2455, SNR=34.2, Peak=212 HFD=3.8
02:27:27.312 00.000 28316 MultiStar: [#1 0.15,-0.07,1.00,U] [#2 0.24,-0.27,0.00,M1] [#3 0.45,-0.42,0.00,M4] [#4 0.17,-0.03,0.82,U] [#5 0.34,-0.25,0.00,M1] [#6 0.13,0.02,0.62,U] [#7 -0.15,-0.33,0.00,M1] [#8 0.26,-0.25,0.00,M2] 
02:27:27.314 00.002 28316 refined, 3 included, MultiStar: {0.19, -0.11}, one-star: {0.30, -0.29}
02:27:27.315 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:27:27.316 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:27:27.317 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.51 mountX=-0.18 mountY=-0.12, mountTheta=-2.54
02:27:27.320 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
02:27:27.321 00.001 28316 Enqueuing Move request for scope (0.19, -0.11)
02:27:27.322 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:27.322 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.2
02:27:27.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:27.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:27.323 00.000 28316 Enqueuing Expose request
02:27:27.324 00.001 29988 Worker thread wakes up
02:27:27.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
02:27:27.324 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
02:27:27.324 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
02:27:27.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:27:27.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:27.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:27:27.324 00.000 29988 MoveAxis(E, 0, ABG)
02:27:27.324 00.000 29988 Move returns status 0, amount 0
02:27:27.324 00.000 29988 MoveAxis(N, 0, ABG)
02:27:27.324 00.000 29988 Move returns status 0, amount 0
02:27:27.324 00.000 29988 move complete, result=0
02:27:27.324 00.000 29988 worker thread done servicing request
02:27:27.324 00.000 29988 Worker thread wakes up
02:27:27.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:27.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:27.324 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:28.954 01.630 29988 Exposure complete
02:27:29.005 00.051 29988 worker thread done servicing request
02:27:29.005 00.000 28316 OnExposeComplete: enter
02:27:29.006 00.001 28316 UpdateGuideState(): m_state=6
02:27:29.006 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3266
02:27:29.007 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=258.20, Mass=2447, SNR=34.2, Peak=192 HFD=3.9
02:27:29.007 00.000 28316 MultiStar: [#1 0.21,-0.10,0.96,U] [#2 0.11,-0.22,0.92,U] [#3 0.27,-0.42,0.00,M5] [#4 -0.04,-0.21,0.82,U] [#5 0.19,-0.22,0.72,U] [#6 0.09,-0.22,0.61,U] [#7 -0.05,-0.39,0.00,M2] [#8 0.02,-0.17,0.59,U] 
02:27:29.008 00.001 28316 refined, 6 included, MultiStar: {0.07, -0.20}, one-star: {-0.05, -0.26}
02:27:29.009 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.07)
02:27:29.010 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
02:27:29.011 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=-0.21 mountY=0.02, mountTheta=3.03
02:27:29.014 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
02:27:29.015 00.001 28316 Enqueuing Move request for scope (0.07, -0.20)
02:27:29.016 00.001 29988 Worker thread wakes up
02:27:29.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
02:27:29.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
02:27:29.016 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.02
02:27:29.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:27:29.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:29.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:27:29.016 00.000 29988 MoveAxis(E, 45, ABG)
02:27:29.016 00.000 29988 Guiding  Dir = 2, Dur = 45
02:27:29.016 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:29.018 00.002 29988 IsSlewing returns 0
02:27:29.018 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.2
02:27:29.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:29.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:29.019 00.000 28316 Enqueuing Expose request
02:27:29.020 00.001 29988 IsGuiding returns 0
02:27:29.021 00.001 29988 PulseGuide returned control before completion, sleep 54
02:27:29.080 00.059 29988 IsGuiding returns 1
02:27:29.081 00.001 29988 scope still moving after pulse duration time elapsed
02:27:29.111 00.030 29988 IsSlewing returns 0
02:27:29.111 00.000 29988 IsGuiding returns 0
02:27:29.111 00.000 29988 scope move finished after 45 + 46 ms
02:27:29.112 00.001 29988 Move returns status 0, amount 45
02:27:29.112 00.000 29988 MoveAxis(N, 0, ABG)
02:27:29.112 00.000 29988 Move returns status 0, amount 0
02:27:29.112 00.000 29988 move complete, result=0
02:27:29.112 00.000 29988 worker thread done servicing request
02:27:29.112 00.000 29988 Worker thread wakes up
02:27:29.112 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
02:27:29.114 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:29.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:30.517 01.403 29988 Exposure complete
02:27:30.559 00.042 29988 worker thread done servicing request
02:27:30.559 00.000 28316 OnExposeComplete: enter
02:27:30.560 00.001 28316 UpdateGuideState(): m_state=6
02:27:30.561 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3267
02:27:30.563 00.002 28316 Star::Find returns 1 (0), X=952.26, Y=258.48, Mass=2457, SNR=34.3, Peak=179 HFD=3.8
02:27:30.564 00.001 28316 MultiStar: [#1 -0.12,0.29,0.00,M1] [#2 -0.08,-0.00,0.88,U] [#3 -0.02,-0.16,0.85,U] [#4 -0.16,0.02,0.83,U] [#5 0.01,0.14,0.75,U] [#6 0.09,-0.06,0.63,U] [#7 -0.31,-0.18,0.00,M3] [#8 0.01,-0.16,0.58,U] 
02:27:30.565 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.02}, one-star: {-0.10, 0.02}
02:27:30.565 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
02:27:30.565 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
02:27:30.566 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.68 mountX=-0.00 mountY=0.05, mountTheta=1.60
02:27:30.567 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
02:27:30.567 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
02:27:30.568 00.001 29988 Worker thread wakes up
02:27:30.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:30.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:27:30.568 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
02:27:30.569 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:30.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:30.570 00.001 28316 Enqueuing Expose request
02:27:30.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:27:30.570 00.000 29988 Moving (-0.05, -0.02) raw xDistance=-0.00 yDistance=0.05
02:27:30.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:27:30.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:30.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:27:30.570 00.000 29988 MoveAxis(E, 0, ABG)
02:27:30.570 00.000 29988 Move returns status 0, amount 0
02:27:30.570 00.000 29988 MoveAxis(N, 0, ABG)
02:27:30.570 00.000 29988 Move returns status 0, amount 0
02:27:30.570 00.000 29988 move complete, result=0
02:27:30.570 00.000 29988 worker thread done servicing request
02:27:30.570 00.000 29988 Worker thread wakes up
02:27:30.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:30.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:30.571 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:32.196 01.625 29988 Exposure complete
02:27:32.227 00.031 29988 worker thread done servicing request
02:27:32.227 00.000 28316 OnExposeComplete: enter
02:27:32.227 00.000 28316 UpdateGuideState(): m_state=6
02:27:32.228 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3268
02:27:32.229 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=258.20, Mass=2396, SNR=34.0, Peak=206 HFD=4.1
02:27:32.229 00.000 28316 MultiStar: [#1 -0.33,0.03,0.00,M2] [#2 -0.39,-0.13,0.00,M1] [#3 -0.13,-0.26,0.86,U] [#4 -0.48,-0.01,0.00,M1] [#5 -0.43,-0.16,0.00,M1] [#6 -0.21,-0.04,0.62,U] [#7 -0.32,-0.25,0.00,M4] [#8 -0.28,-0.15,0.00,M1] 
02:27:32.230 00.001 28316 refined, 2 included, MultiStar: {-0.23, -0.20}, one-star: {-0.34, -0.26}
02:27:32.230 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
02:27:32.231 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
02:27:32.231 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-2.42 mountX=-0.09 mountY=0.30, mountTheta=1.86
02:27:32.234 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.20, opts=13)
02:27:32.235 00.001 28316 Enqueuing Move request for scope (-0.23, -0.20)
02:27:32.236 00.001 29988 Worker thread wakes up
02:27:32.236 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
02:27:32.236 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
02:27:32.236 00.000 29988 Moving (-0.23, -0.20) raw xDistance=-0.09 yDistance=0.30
02:27:32.236 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:27:32.236 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
02:27:32.236 00.000 29988 MoveAxis(E, 0, ABG)
02:27:32.236 00.000 29988 Move returns status 0, amount 0
02:27:32.237 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:32.238 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:27:32.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:32.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:32.242 00.003 28316 Enqueuing Expose request
02:27:32.245 00.003 29988 MoveAxis(S, 72, ABG)
02:27:32.245 00.000 29988 Guiding  Dir = 1, Dur = 72
02:27:32.246 00.001 29988 IsSlewing returns 0
02:27:32.246 00.000 29988 IsGuiding returns 0
02:27:32.250 00.004 29988 PulseGuide returned control before completion, sleep 78
02:27:32.337 00.087 29988 IsGuiding returns 0
02:27:32.338 00.001 29988 Move returns status 0, amount 72
02:27:32.338 00.000 29988 move complete, result=0
02:27:32.338 00.000 29988 worker thread done servicing request
02:27:32.338 00.000 29988 Worker thread wakes up
02:27:32.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
02:27:32.340 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:32.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:33.752 01.412 29988 Exposure complete
02:27:33.790 00.038 29988 worker thread done servicing request
02:27:33.790 00.000 28316 OnExposeComplete: enter
02:27:33.791 00.001 28316 UpdateGuideState(): m_state=6
02:27:33.791 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3269
02:27:33.792 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=258.35, Mass=2523, SNR=34.7, Peak=198 HFD=3.9
02:27:33.792 00.000 28316 MultiStar: [#1 -0.21,0.22,0.95,U] [#2 -0.05,-0.07,0.89,U] [#3 -0.05,-0.14,0.86,U] [#4 -0.21,0.19,0.81,U] [#5 -0.10,-0.01,0.73,U] [#6 -0.10,0.06,0.62,U] [#7 -0.40,-0.03,0.00,M5] [#8 -0.05,0.13,0.58,U] 
02:27:33.793 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.03}, one-star: {-0.21, -0.11}
02:27:33.794 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
02:27:33.795 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
02:27:33.797 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=0.08 mountY=0.10, mountTheta=0.91
02:27:33.799 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.03, opts=13)
02:27:33.800 00.001 28316 Enqueuing Move request for scope (-0.13, 0.03)
02:27:33.800 00.000 29988 Worker thread wakes up
02:27:33.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:33.801 00.001 28316 UpdateGuideState exits: m=2523 RSB=34.7
02:27:33.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:33.802 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:33.802 00.000 28316 Enqueuing Expose request
02:27:33.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
02:27:33.802 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
02:27:33.803 00.001 29988 Moving (-0.13, 0.03) raw xDistance=0.08 yDistance=0.10
02:27:33.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:27:33.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:33.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:27:33.803 00.000 29988 MoveAxis(E, 0, ABG)
02:27:33.803 00.000 29988 Move returns status 0, amount 0
02:27:33.803 00.000 29988 MoveAxis(N, 0, ABG)
02:27:33.803 00.000 29988 Move returns status 0, amount 0
02:27:33.803 00.000 29988 move complete, result=0
02:27:33.803 00.000 29988 worker thread done servicing request
02:27:33.803 00.000 29988 Worker thread wakes up
02:27:33.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:33.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:33.803 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:35.431 01.628 29988 Exposure complete
02:27:35.479 00.048 29988 worker thread done servicing request
02:27:35.480 00.001 28316 OnExposeComplete: enter
02:27:35.480 00.000 28316 UpdateGuideState(): m_state=6
02:27:35.481 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3270
02:27:35.481 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=258.30, Mass=2347, SNR=33.6, Peak=171 HFD=3.8
02:27:35.482 00.001 28316 MultiStar: [#1 0.27,-0.03,0.98,U] [#2 0.08,-0.07,0.95,U] [#3 0.32,-0.37,0.00,M3] [#4 0.09,0.16,0.84,U] [#5 0.28,-0.10,0.75,U] [#6 0.40,-0.00,0.00,M1] [#7 0.24,-0.09,0.63,U] [#8 0.14,-0.04,0.61,U] 
02:27:35.482 00.000 28316 refined, 6 included, MultiStar: {0.19, -0.05}, one-star: {0.23, -0.16}
02:27:35.483 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
02:27:35.483 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
02:27:35.484 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.25 mountX=-0.12 mountY=-0.15, mountTheta=-2.26
02:27:35.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.05, opts=13)
02:27:35.485 00.000 28316 Enqueuing Move request for scope (0.19, -0.05)
02:27:35.485 00.000 29988 Worker thread wakes up
02:27:35.486 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:35.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
02:27:35.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
02:27:35.486 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
02:27:35.487 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:35.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:35.487 00.000 28316 Enqueuing Expose request
02:27:35.488 00.001 29988 Moving (0.19, -0.05) raw xDistance=-0.12 yDistance=-0.15
02:27:35.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:27:35.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:35.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:27:35.488 00.000 29988 MoveAxis(E, 0, ABG)
02:27:35.488 00.000 29988 Move returns status 0, amount 0
02:27:35.488 00.000 29988 MoveAxis(N, 0, ABG)
02:27:35.488 00.000 29988 Move returns status 0, amount 0
02:27:35.488 00.000 29988 move complete, result=0
02:27:35.488 00.000 29988 worker thread done servicing request
02:27:35.488 00.000 29988 Worker thread wakes up
02:27:35.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:35.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:35.488 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:37.015 01.527 29988 Exposure complete
02:27:37.056 00.041 29988 worker thread done servicing request
02:27:37.056 00.000 28316 OnExposeComplete: enter
02:27:37.057 00.001 28316 UpdateGuideState(): m_state=6
02:27:37.059 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3271
02:27:37.061 00.002 28316 Star::Find returns 1 (0), X=952.34, Y=258.52, Mass=2455, SNR=34.2, Peak=187 HFD=3.7
02:27:37.064 00.003 28316 MultiStar: [#1 0.39,0.17,0.00,M1] [#2 0.15,0.18,0.90,U] [#3 0.11,-0.07,0.84,U] [#4 0.07,0.43,0.00,M1] [#5 0.36,0.16,0.00,M1] [#6 0.46,0.08,0.00,M2] [#7 0.13,-0.26,0.65,U] [#8 0.25,0.05,0.59,U] 
02:27:37.066 00.002 28316 single-star, 4 included, MultiStar: {0.11, 0.01}, one-star: {-0.02, 0.06}
02:27:37.068 00.002 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
02:27:37.070 00.002 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
02:27:37.072 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.86 mountX=0.06 mountY=-0.01, mountTheta=-0.18
02:27:37.074 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
02:27:37.075 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
02:27:37.075 00.000 29988 Worker thread wakes up
02:27:37.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:37.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
02:27:37.075 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
02:27:37.075 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.2
02:27:37.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:37.078 00.003 29988 Moving (-0.02, 0.06) raw xDistance=0.06 yDistance=-0.01
02:27:37.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:37.078 00.000 28316 Enqueuing Expose request
02:27:37.079 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:27:37.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:37.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:27:37.079 00.000 29988 MoveAxis(E, 0, ABG)
02:27:37.079 00.000 29988 Move returns status 0, amount 0
02:27:37.079 00.000 29988 MoveAxis(N, 0, ABG)
02:27:37.079 00.000 29988 Move returns status 0, amount 0
02:27:37.079 00.000 29988 move complete, result=0
02:27:37.079 00.000 29988 worker thread done servicing request
02:27:37.079 00.000 29988 Worker thread wakes up
02:27:37.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:37.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:37.079 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:27:38.713 01.634 29988 Exposure complete
02:27:38.746 00.033 29988 worker thread done servicing request
02:27:38.746 00.000 28316 OnExposeComplete: enter
02:27:38.746 00.000 28316 UpdateGuideState(): m_state=6
02:27:38.747 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3272
02:27:38.747 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=258.42, Mass=2313, SNR=33.2, Peak=180 HFD=3.4
02:27:38.748 00.001 28316 MultiStar: [#1 0.10,0.23,0.99,U] [#2 0.18,-0.20,0.93,U] [#3 0.39,-0.16,0.00,M3] [#4 0.00,0.13,0.85,U] [#5 0.29,0.18,0.00,M2] [#6 0.09,-0.09,0.67,U] [#7 0.12,-0.35,0.00,M4] [#8 0.26,-0.15,0.58,U] 
02:27:38.748 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.01}, one-star: {0.23, -0.04}
02:27:38.749 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
02:27:38.749 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
02:27:38.749 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.06 mountX=-0.07 mountY=-0.12, mountTheta=-2.06
02:27:38.751 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
02:27:38.751 00.000 28316 Enqueuing Move request for scope (0.14, -0.01)
02:27:38.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:38.752 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.2
02:27:38.752 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:38.753 00.001 29988 Worker thread wakes up
02:27:38.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
02:27:38.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
02:27:38.753 00.000 29988 Moving (0.14, -0.01) raw xDistance=-0.07 yDistance=-0.12
02:27:38.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:27:38.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:38.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:38.753 00.000 28316 Enqueuing Expose request
02:27:38.754 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:27:38.754 00.000 29988 MoveAxis(E, 0, ABG)
02:27:38.754 00.000 29988 Move returns status 0, amount 0
02:27:38.754 00.000 29988 MoveAxis(N, 0, ABG)
02:27:38.754 00.000 29988 Move returns status 0, amount 0
02:27:38.754 00.000 29988 move complete, result=0
02:27:38.754 00.000 29988 worker thread done servicing request
02:27:38.754 00.000 29988 Worker thread wakes up
02:27:38.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:38.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:38.755 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:40.269 01.514 29988 Exposure complete
02:27:40.309 00.040 29988 worker thread done servicing request
02:27:40.309 00.000 28316 OnExposeComplete: enter
02:27:40.311 00.002 28316 UpdateGuideState(): m_state=6
02:27:40.314 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3273
02:27:40.317 00.003 28316 Star::Find returns 1 (0), X=952.76, Y=258.30, Mass=2451, SNR=34.3, Peak=213 HFD=3.8
02:27:40.319 00.002 28316 MultiStar: [#1 0.30,-0.03,0.97,U] [#2 0.37,0.02,0.00,M1] [#3 0.29,-0.21,0.00,M4] [#4 0.18,0.01,0.81,U] [#5 0.24,0.04,0.74,U] [#6 0.30,0.00,0.63,U] [#7 0.28,-0.25,0.00,M5] [#8 0.38,0.14,0.00,M1] 
02:27:40.322 00.003 28316 refined, 4 included, MultiStar: {0.29, -0.04}, one-star: {0.40, -0.16}
02:27:40.324 00.002 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
02:27:40.326 00.002 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
02:27:40.329 00.003 28316 CameraToMount -- cameraX=0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-0.12 mountX=-0.15 mountY=-0.24, mountTheta=-2.13
02:27:40.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.04, opts=13)
02:27:40.330 00.000 28316 Enqueuing Move request for scope (0.29, -0.04)
02:27:40.331 00.001 29988 Worker thread wakes up
02:27:40.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:40.332 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.3
02:27:40.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:40.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:40.333 00.001 28316 Enqueuing Expose request
02:27:40.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.04) opts 0xd
02:27:40.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.04)
02:27:40.333 00.000 29988 Moving (0.29, -0.04) raw xDistance=-0.15 yDistance=-0.24
02:27:40.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:27:40.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:27:40.334 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:27:40.334 00.000 29988 MoveAxis(E, 0, ABG)
02:27:40.334 00.000 29988 Move returns status 0, amount 0
02:27:40.334 00.000 29988 MoveAxis(N, 0, ABG)
02:27:40.334 00.000 29988 Move returns status 0, amount 0
02:27:40.334 00.000 29988 move complete, result=0
02:27:40.334 00.000 29988 worker thread done servicing request
02:27:40.334 00.000 29988 Worker thread wakes up
02:27:40.334 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:27:40.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:40.335 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:42.066 01.731 29988 Exposure complete
02:27:42.105 00.039 29988 worker thread done servicing request
02:27:42.106 00.001 28316 OnExposeComplete: enter
02:27:42.106 00.000 28316 UpdateGuideState(): m_state=6
02:27:42.107 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3274
02:27:42.107 00.000 28316 Star::Find returns 1 (0), X=952.76, Y=258.47, Mass=2404, SNR=33.8, Peak=204 HFD=3.7
02:27:42.108 00.001 28316 MultiStar: [#1 0.27,0.14,0.99,U] [#2 0.26,-0.09,0.92,U] [#3 0.56,-0.08,0.00,M5] [#4 0.22,0.03,0.82,U] [#5 0.51,-0.03,0.00,M2] [#6 0.44,-0.07,0.00,M1] [#7 0.39,-0.30,0.00,M6] [#8 0.38,-0.04,0.00,M2] 
02:27:42.108 00.000 28316 refined, 3 included, MultiStar: {0.29, 0.03}, one-star: {0.40, 0.01}
02:27:42.109 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
02:27:42.109 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
02:27:42.110 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.03 hyp=0.29 cameraTheta=0.09 mountX=-0.10 mountY=-0.27, mountTheta=-1.92
02:27:42.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.03, opts=13)
02:27:42.112 00.001 28316 Enqueuing Move request for scope (0.29, 0.03)
02:27:42.112 00.000 29988 Worker thread wakes up
02:27:42.113 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:42.113 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.8
02:27:42.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:42.114 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:42.114 00.000 28316 Enqueuing Expose request
02:27:42.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.03) opts 0xd
02:27:42.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.03)
02:27:42.115 00.000 29988 Moving (0.29, 0.03) raw xDistance=-0.10 yDistance=-0.27
02:27:42.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:27:42.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:27:42.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:27:42.115 00.000 29988 MoveAxis(E, 0, ABG)
02:27:42.115 00.000 29988 Move returns status 0, amount 0
02:27:42.115 00.000 29988 MoveAxis(N, 0, ABG)
02:27:42.115 00.000 29988 Move returns status 0, amount 0
02:27:42.115 00.000 29988 move complete, result=0
02:27:42.115 00.000 29988 worker thread done servicing request
02:27:42.115 00.000 29988 Worker thread wakes up
02:27:42.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:42.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:42.115 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:27:43.531 01.416 29988 Exposure complete
02:27:43.565 00.034 29988 worker thread done servicing request
02:27:43.565 00.000 28316 OnExposeComplete: enter
02:27:43.566 00.001 28316 UpdateGuideState(): m_state=6
02:27:43.566 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3275
02:27:43.567 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.21, Mass=2494, SNR=34.5, Peak=216 HFD=3.8
02:27:43.568 00.001 28316 MultiStar: [#1 0.62,-0.01,0.00,M1] [#2 0.28,-0.18,0.00,M1] [#3 0.40,-0.25,0.00,M6] [#4 0.22,-0.04,0.82,U] [#5 0.47,-0.19,0.00,M3] [#6 0.57,-0.21,0.00,M2] [#7 0.16,-0.26,0.61,U] [#8 0.52,-0.14,0.00,M3] 
02:27:43.569 00.001 28316 refined, 2 included, MultiStar: {0.26, -0.18}, one-star: {0.36, -0.25}
02:27:43.569 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:27:43.570 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:27:43.570 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.60 mountX=-0.27 mountY=-0.15, mountTheta=-2.62
02:27:43.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.18, opts=13)
02:27:43.572 00.001 28316 Enqueuing Move request for scope (0.26, -0.18)
02:27:43.573 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:43.573 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.5
02:27:43.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:43.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:43.574 00.000 28316 Enqueuing Expose request
02:27:43.575 00.001 29988 Worker thread wakes up
02:27:43.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
02:27:43.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
02:27:43.575 00.000 29988 Moving (0.26, -0.18) raw xDistance=-0.27 yDistance=-0.15
02:27:43.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:27:43.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:43.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:27:43.576 00.001 29988 MoveAxis(E, 57, ABG)
02:27:43.576 00.000 29988 Guiding  Dir = 2, Dur = 57
02:27:43.576 00.000 29988 IsSlewing returns 0
02:27:43.576 00.000 29988 IsGuiding returns 0
02:27:43.577 00.001 29988 PulseGuide returned control before completion, sleep 66
02:27:43.657 00.080 29988 IsGuiding returns 0
02:27:43.657 00.000 29988 Move returns status 0, amount 57
02:27:43.658 00.001 29988 MoveAxis(N, 0, ABG)
02:27:43.658 00.000 29988 Move returns status 0, amount 0
02:27:43.658 00.000 29988 move complete, result=0
02:27:43.658 00.000 29988 worker thread done servicing request
02:27:43.658 00.000 29988 Worker thread wakes up
02:27:43.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:43.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:43.658 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH
02:27:45.288 01.630 29988 Exposure complete
02:27:45.348 00.060 29988 worker thread done servicing request
02:27:45.348 00.000 28316 OnExposeComplete: enter
02:27:45.350 00.002 28316 UpdateGuideState(): m_state=6
02:27:45.351 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3276
02:27:45.353 00.002 28316 Star::Find returns 1 (0), X=952.73, Y=258.33, Mass=2355, SNR=33.7, Peak=206 HFD=3.7
02:27:45.354 00.001 28316 MultiStar: [#1 0.38,0.04,0.00,M2] [#2 0.34,-0.13,0.00,M2] [#3 0.44,-0.16,0.00,M7] [#4 0.26,-0.03,0.86,U] [#5 0.24,-0.06,0.73,U] [#6 0.30,-0.22,0.00,M3] [#7 0.19,-0.24,0.62,U] [#8 0.27,-0.12,0.58,U] 
02:27:45.355 00.001 28316 refined, 4 included, MultiStar: {0.28, -0.11}, one-star: {0.37, -0.12}
02:27:45.358 00.003 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:27:45.359 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:27:45.360 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.38 mountX=-0.21 mountY=-0.20, mountTheta=-2.40
02:27:45.362 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.11, opts=13)
02:27:45.363 00.001 28316 Enqueuing Move request for scope (0.28, -0.11)
02:27:45.364 00.001 29988 Worker thread wakes up
02:27:45.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd
02:27:45.364 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.11)
02:27:45.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:45.367 00.003 29988 Moving (0.28, -0.11) raw xDistance=-0.21 yDistance=-0.20
02:27:45.367 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
02:27:45.369 00.002 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
02:27:45.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:45.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:45.370 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:27:45.370 00.000 29988 MoveAxis(E, 49, ABG)
02:27:45.370 00.000 29988 Guiding  Dir = 2, Dur = 49
02:27:45.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:45.371 00.001 28316 Enqueuing Expose request
02:27:45.372 00.001 29988 IsSlewing returns 0
02:27:45.372 00.000 29988 IsGuiding returns 0
02:27:45.374 00.002 29988 PulseGuide returned control before completion, sleep 58
02:27:45.443 00.069 29988 IsGuiding returns 0
02:27:45.443 00.000 29988 Move returns status 0, amount 49
02:27:45.443 00.000 29988 MoveAxis(N, 0, ABG)
02:27:45.444 00.001 29988 Move returns status 0, amount 0
02:27:45.444 00.000 29988 move complete, result=0
02:27:45.444 00.000 29988 worker thread done servicing request
02:27:45.444 00.000 29988 Worker thread wakes up
02:27:45.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:45.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:45.444 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 0 ms NORTH
02:27:46.860 01.416 29988 Exposure complete
02:27:46.898 00.038 29988 worker thread done servicing request
02:27:46.898 00.000 28316 OnExposeComplete: enter
02:27:46.899 00.001 28316 UpdateGuideState(): m_state=6
02:27:46.899 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3277
02:27:46.900 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=258.38, Mass=2365, SNR=33.6, Peak=204 HFD=3.7
02:27:46.900 00.000 28316 MultiStar: [#1 0.25,0.18,0.98,U] [#2 0.30,-0.12,0.00,M3] [#3 0.66,-0.14,0.00,M8] [#4 0.34,-0.04,0.00,M1] [#5 0.20,0.19,0.76,U] [#6 0.45,-0.13,0.00,M4] [#7 0.28,-0.44,0.00,M5] [#8 0.39,-0.10,0.00,M3] 
02:27:46.901 00.001 28316 refined, 2 included, MultiStar: {0.30, 0.09}, one-star: {0.43, -0.08}
02:27:46.901 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
02:27:46.902 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
02:27:46.902 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.31 cameraTheta=0.29 mountX=-0.04 mountY=-0.31, mountTheta=-1.71
02:27:46.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.09, opts=13)
02:27:46.905 00.002 28316 Enqueuing Move request for scope (0.30, 0.09)
02:27:46.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:46.907 00.002 29988 Worker thread wakes up
02:27:46.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.09) opts 0xd
02:27:46.907 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.6
02:27:46.908 00.001 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.09)
02:27:46.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:46.908 00.000 29988 Moving (0.30, 0.09) raw xDistance=-0.04 yDistance=-0.31
02:27:46.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:27:46.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:27:46.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:46.909 00.001 28316 Enqueuing Expose request
02:27:46.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:27:46.909 00.000 29988 MoveAxis(E, 0, ABG)
02:27:46.909 00.000 29988 Move returns status 0, amount 0
02:27:46.909 00.000 29988 MoveAxis(N, 0, ABG)
02:27:46.909 00.000 29988 Move returns status 0, amount 0
02:27:46.909 00.000 29988 move complete, result=0
02:27:46.910 00.001 29988 worker thread done servicing request
02:27:46.910 00.000 29988 Worker thread wakes up
02:27:46.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:46.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:46.910 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:27:48.542 01.632 29988 Exposure complete
02:27:48.589 00.047 29988 worker thread done servicing request
02:27:48.589 00.000 28316 OnExposeComplete: enter
02:27:48.589 00.000 28316 UpdateGuideState(): m_state=6
02:27:48.590 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3278
02:27:48.590 00.000 28316 Star::Find returns 1 (0), X=952.82, Y=258.28, Mass=2488, SNR=34.5, Peak=216 HFD=3.8
02:27:48.591 00.001 28316 MultiStar: [#1 0.42,0.01,0.00,M2] [#2 0.27,-0.14,0.90,U] [#3 0.35,-0.10,0.00,M9] [#4 0.20,-0.02,0.84,U] [#5 0.39,-0.11,0.00,M2] [#6 0.24,0.01,0.62,U] [#7 0.30,-0.43,0.00,M6] [#8 0.37,-0.09,0.00,M4] 
02:27:48.591 00.000 28316 refined, 3 included, MultiStar: {0.30, -0.09}, one-star: {0.46, -0.18}
02:27:48.592 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
02:27:48.592 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:27:48.592 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.32 cameraTheta=-0.30 mountX=-0.21 mountY=-0.23, mountTheta=-2.31
02:27:48.593 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.09, opts=13)
02:27:48.594 00.001 28316 Enqueuing Move request for scope (0.30, -0.09)
02:27:48.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:48.595 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.5
02:27:48.595 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:48.596 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:48.596 00.000 28316 Enqueuing Expose request
02:27:48.597 00.001 29988 Worker thread wakes up
02:27:48.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
02:27:48.597 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
02:27:48.597 00.000 29988 Moving (0.30, -0.09) raw xDistance=-0.21 yDistance=-0.23
02:27:48.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:27:48.597 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=-0.06 newest=-0.74
02:27:48.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:27:48.597 00.000 29988 MoveAxis(E, 44, ABG)
02:27:48.597 00.000 29988 Guiding  Dir = 2, Dur = 44
02:27:48.597 00.000 29988 IsSlewing returns 0
02:27:48.597 00.000 29988 IsGuiding returns 0
02:27:48.599 00.002 29988 PulseGuide returned control before completion, sleep 53
02:27:48.668 00.069 29988 IsGuiding returns 0
02:27:48.668 00.000 29988 Move returns status 0, amount 44
02:27:48.668 00.000 29988 MoveAxis(N, 55, ABG)
02:27:48.668 00.000 29988 Guiding  Dir = 0, Dur = 55
02:27:48.668 00.000 29988 IsSlewing returns 0
02:27:48.668 00.000 29988 IsGuiding returns 0
02:27:48.672 00.004 29988 PulseGuide returned control before completion, sleep 61
02:27:48.748 00.076 29988 IsGuiding returns 0
02:27:48.748 00.000 29988 Move returns status 0, amount 55
02:27:48.748 00.000 29988 move complete, result=0
02:27:48.748 00.000 29988 worker thread done servicing request
02:27:48.748 00.000 29988 Worker thread wakes up
02:27:48.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:48.748 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 55 ms NORTH
02:27:48.749 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:50.162 01.413 29988 Exposure complete
02:27:50.190 00.028 29988 worker thread done servicing request
02:27:50.190 00.000 28316 OnExposeComplete: enter
02:27:50.191 00.001 28316 UpdateGuideState(): m_state=6
02:27:50.191 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3279
02:27:50.192 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=258.63, Mass=2487, SNR=34.6, Peak=183 HFD=4.0
02:27:50.192 00.000 28316 MultiStar: [#1 0.24,0.30,0.00,M3] [#2 0.12,0.09,0.89,U] [#3 0.30,-0.02,0.83,U] [#4 0.22,0.07,0.82,U] [#5 0.54,0.05,0.00,M3] [#6 0.37,0.08,0.00,M4] [#7 0.46,-0.44,0.00,M7] [#8 0.39,-0.09,0.00,M5] 
02:27:50.193 00.001 28316 refined, 3 included, MultiStar: {0.23, 0.08}, one-star: {0.29, 0.17}
02:27:50.193 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:27:50.194 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:27:50.194 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.25 cameraTheta=0.34 mountX=-0.02 mountY=-0.24, mountTheta=-1.66
02:27:50.195 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.08, opts=13)
02:27:50.196 00.001 28316 Enqueuing Move request for scope (0.23, 0.08)
02:27:50.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:50.197 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.6
02:27:50.197 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:50.198 00.001 29988 Worker thread wakes up
02:27:50.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:50.198 00.000 28316 Enqueuing Expose request
02:27:50.198 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
02:27:50.199 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
02:27:50.199 00.000 29988 Moving (0.23, 0.08) raw xDistance=-0.02 yDistance=-0.24
02:27:50.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:27:50.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:27:50.199 00.000 29988 MoveAxis(E, 0, ABG)
02:27:50.199 00.000 29988 Move returns status 0, amount 0
02:27:50.199 00.000 29988 MoveAxis(N, 58, ABG)
02:27:50.199 00.000 29988 Guiding  Dir = 0, Dur = 58
02:27:50.199 00.000 29988 IsSlewing returns 0
02:27:50.199 00.000 29988 IsGuiding returns 0
02:27:50.204 00.005 29988 PulseGuide returned control before completion, sleep 64
02:27:50.270 00.066 29988 IsGuiding returns 0
02:27:50.270 00.000 29988 Move returns status 0, amount 58
02:27:50.270 00.000 29988 move complete, result=0
02:27:50.270 00.000 29988 worker thread done servicing request
02:27:50.270 00.000 29988 Worker thread wakes up
02:27:50.272 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:50.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:50.272 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 58 ms NORTH
02:27:51.905 01.633 29988 Exposure complete
02:27:51.962 00.057 29988 worker thread done servicing request
02:27:51.962 00.000 28316 OnExposeComplete: enter
02:27:51.963 00.001 28316 UpdateGuideState(): m_state=6
02:27:51.964 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3280
02:27:51.965 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=258.40, Mass=2468, SNR=34.3, Peak=168 HFD=3.9
02:27:51.965 00.000 28316 MultiStar: [#1 -0.06,0.19,0.95,U] [#2 -0.11,-0.23,0.90,U] [#3 -0.01,-0.14,0.85,U] [#4 -0.24,0.09,0.81,U] [#5 -0.02,-0.01,0.74,U] [#6 -0.09,-0.04,0.60,U] [#7 -0.22,-0.19,0.62,U] [#8 0.06,-0.15,0.58,U] 
02:27:51.966 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.05}, one-star: {-0.20, -0.05}
02:27:51.966 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
02:27:51.966 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57)
02:27:51.967 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.12 cameraTheta=-2.68 mountX=-0.00 mountY=0.12, mountTheta=1.61
02:27:51.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
02:27:51.968 00.000 28316 Enqueuing Move request for scope (-0.10, -0.05)
02:27:51.969 00.001 29988 Worker thread wakes up
02:27:51.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
02:27:51.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
02:27:51.969 00.000 29988 Moving (-0.10, -0.05) raw xDistance=-0.00 yDistance=0.12
02:27:51.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:27:51.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:51.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:51.970 00.001 28316 UpdateGuideState exits: m=2468 RSB=34.3
02:27:51.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:51.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:51.971 00.001 28316 Enqueuing Expose request
02:27:51.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:27:51.971 00.000 29988 MoveAxis(E, 0, ABG)
02:27:51.971 00.000 29988 Move returns status 0, amount 0
02:27:51.971 00.000 29988 MoveAxis(N, 0, ABG)
02:27:51.971 00.000 29988 Move returns status 0, amount 0
02:27:51.971 00.000 29988 move complete, result=0
02:27:51.971 00.000 29988 worker thread done servicing request
02:27:51.972 00.001 29988 Worker thread wakes up
02:27:51.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:51.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:51.972 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:53.485 01.513 29988 Exposure complete
02:27:53.518 00.033 29988 worker thread done servicing request
02:27:53.518 00.000 28316 OnExposeComplete: enter
02:27:53.520 00.002 28316 UpdateGuideState(): m_state=6
02:27:53.523 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3281
02:27:53.525 00.002 28316 Star::Find returns 1 (0), X=952.41, Y=258.18, Mass=2501, SNR=34.5, Peak=186 HFD=3.8
02:27:53.528 00.003 28316 MultiStar: [#1 0.01,-0.08,0.98,U] [#2 -0.09,-0.33,0.00,M1] [#3 0.13,-0.33,0.00,M8] [#4 -0.22,-0.04,0.83,U] [#5 0.18,-0.33,0.00,M3] [#6 0.26,-0.12,0.62,U] [#7 -0.23,-0.31,0.00,M7] [#8 -0.14,-0.16,0.57,U] 
02:27:53.528 00.000 28316 refined, 4 included, MultiStar: {-0.01, -0.14}, one-star: {0.06, -0.28}
02:27:53.529 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
02:27:53.529 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61)
02:27:53.532 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.64 mountX=-0.12 mountY=0.07, mountTheta=2.62
02:27:53.536 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
02:27:53.538 00.002 28316 Enqueuing Move request for scope (-0.01, -0.14)
02:27:53.541 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:53.543 00.002 28316 UpdateGuideState exits: m=2501 RSB=34.5
02:27:53.545 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:53.547 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:53.548 00.001 28316 Enqueuing Expose request
02:27:53.549 00.001 29988 Worker thread wakes up
02:27:53.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
02:27:53.549 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
02:27:53.549 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.12 yDistance=0.07
02:27:53.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:27:53.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:53.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:27:53.549 00.000 29988 MoveAxis(E, 0, ABG)
02:27:53.549 00.000 29988 Move returns status 0, amount 0
02:27:53.549 00.000 29988 MoveAxis(N, 0, ABG)
02:27:53.549 00.000 29988 Move returns status 0, amount 0
02:27:53.549 00.000 29988 move complete, result=0
02:27:53.549 00.000 29988 worker thread done servicing request
02:27:53.549 00.000 29988 Worker thread wakes up
02:27:53.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:53.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:53.550 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:27:55.176 01.626 29988 Exposure complete
02:27:55.215 00.039 29988 worker thread done servicing request
02:27:55.215 00.000 28316 OnExposeComplete: enter
02:27:55.216 00.001 28316 UpdateGuideState(): m_state=6
02:27:55.217 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3282
02:27:55.217 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=257.98, Mass=2483, SNR=34.5, Peak=203 HFD=4.0
02:27:55.218 00.001 28316 MultiStar: [#1 0.23,-0.12,0.99,U] [#2 0.18,-0.51,0.00,M2] [#3 0.34,-0.58,0.00,M9] [#4 0.11,-0.12,0.81,U] [#5 0.16,-0.36,0.00,M4] [#6 0.33,-0.10,0.00,M3] [#7 0.18,-0.59,0.00,M8] [#8 0.27,-0.35,0.00,M4] 
02:27:55.218 00.000 28316 refined, 2 included, MultiStar: {0.20, -0.25}, one-star: {0.25, -0.48}
02:27:55.219 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
02:27:55.219 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
02:27:55.219 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.88 mountX=-0.31 mountY=-0.07, mountTheta=-2.92
02:27:55.220 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.25, opts=13)
02:27:55.221 00.001 28316 Enqueuing Move request for scope (0.20, -0.25)
02:27:55.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:55.223 00.002 29988 Worker thread wakes up
02:27:55.223 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:27:55.224 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
02:27:55.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:55.224 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
02:27:55.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:55.224 00.000 28316 Enqueuing Expose request
02:27:55.225 00.001 29988 Moving (0.20, -0.25) raw xDistance=-0.31 yDistance=-0.07
02:27:55.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:27:55.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:55.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:55.225 00.000 29988 MoveAxis(E, 66, ABG)
02:27:55.225 00.000 29988 Guiding  Dir = 2, Dur = 66
02:27:55.225 00.000 29988 IsSlewing returns 0
02:27:55.225 00.000 29988 IsGuiding returns 0
02:27:55.228 00.003 29988 PulseGuide returned control before completion, sleep 75
02:27:55.315 00.087 29988 IsGuiding returns 0
02:27:55.315 00.000 29988 Move returns status 0, amount 66
02:27:55.315 00.000 29988 MoveAxis(N, 0, ABG)
02:27:55.315 00.000 29988 Move returns status 0, amount 0
02:27:55.315 00.000 29988 move complete, result=0
02:27:55.315 00.000 29988 worker thread done servicing request
02:27:55.315 00.000 29988 Worker thread wakes up
02:27:55.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:55.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:55.315 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.1 px 0 ms NORTH
02:27:56.734 01.419 29988 Exposure complete
02:27:56.758 00.024 29988 worker thread done servicing request
02:27:56.758 00.000 28316 OnExposeComplete: enter
02:27:56.759 00.001 28316 UpdateGuideState(): m_state=6
02:27:56.759 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3283
02:27:56.760 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=258.16, Mass=2462, SNR=34.4, Peak=208 HFD=4.1
02:27:56.760 00.000 28316 MultiStar: [#1 0.08,0.01,0.95,U] [#2 0.32,-0.02,0.00,M3] [#3 0.44,-0.17,0.00,M10] [#4 0.12,0.02,0.79,U] [#5 0.21,-0.03,0.75,U] [#6 0.39,-0.10,0.00,M4] [#7 0.06,-0.26,0.62,U] [#8 0.22,-0.09,0.58,U] 
02:27:56.762 00.002 28316 refined, 5 included, MultiStar: {0.19, -0.11}, one-star: {0.42, -0.30}
02:27:56.765 00.003 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:27:56.767 00.002 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:27:56.770 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.51 mountX=-0.18 mountY=-0.12, mountTheta=-2.54
02:27:56.773 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
02:27:56.775 00.002 28316 Enqueuing Move request for scope (0.19, -0.11)
02:27:56.776 00.001 29988 Worker thread wakes up
02:27:56.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
02:27:56.776 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
02:27:56.776 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
02:27:56.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:27:56.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:56.778 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:56.778 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.4
02:27:56.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:56.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:56.780 00.001 28316 Enqueuing Expose request
02:27:56.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:27:56.780 00.000 29988 MoveAxis(E, 0, ABG)
02:27:56.780 00.000 29988 Move returns status 0, amount 0
02:27:56.780 00.000 29988 MoveAxis(N, 0, ABG)
02:27:56.780 00.000 29988 Move returns status 0, amount 0
02:27:56.780 00.000 29988 move complete, result=0
02:27:56.780 00.000 29988 worker thread done servicing request
02:27:56.780 00.000 29988 Worker thread wakes up
02:27:56.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:56.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:56.781 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:27:58.419 01.638 29988 Exposure complete
02:27:58.446 00.027 29988 worker thread done servicing request
02:27:58.446 00.000 28316 OnExposeComplete: enter
02:27:58.446 00.000 28316 UpdateGuideState(): m_state=6
02:27:58.447 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3284
02:27:58.447 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=258.20, Mass=2552, SNR=35.1, Peak=196 HFD=3.8
02:27:58.449 00.002 28316 MultiStar: [#1 0.13,-0.12,0.95,U] [#2 0.06,-0.32,0.00,M4] [#3 0.30,-0.27,0.00,R] [#4 0.06,-0.03,0.80,U] [#5 0.15,-0.27,0.71,U] [#6 0.27,-0.14,0.61,U] [#7 -0.04,-0.38,0.00,M8] [#8 0.42,-0.21,0.00,M4] 
02:27:58.450 00.001 28316 refined, 4 included, MultiStar: {0.16, -0.17}, one-star: {0.23, -0.26}
02:27:58.450 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
02:27:58.450 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
02:27:58.451 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.79 mountX=-0.22 mountY=-0.07, mountTheta=-2.82
02:27:58.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.17, opts=13)
02:27:58.452 00.000 28316 Enqueuing Move request for scope (0.16, -0.17)
02:27:58.453 00.001 29988 Worker thread wakes up
02:27:58.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
02:27:58.453 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
02:27:58.453 00.000 29988 Moving (0.16, -0.17) raw xDistance=-0.22 yDistance=-0.07
02:27:58.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:27:58.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:58.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:58.454 00.001 28316 UpdateGuideState exits: m=2552 RSB=35.1
02:27:58.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:58.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:58.455 00.001 28316 Enqueuing Expose request
02:27:58.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:27:58.455 00.000 29988 MoveAxis(E, 46, ABG)
02:27:58.455 00.000 29988 Guiding  Dir = 2, Dur = 46
02:27:58.456 00.001 29988 IsSlewing returns 0
02:27:58.456 00.000 29988 IsGuiding returns 0
02:27:58.457 00.001 29988 PulseGuide returned control before completion, sleep 55
02:27:58.530 00.073 29988 IsGuiding returns 0
02:27:58.530 00.000 29988 Move returns status 0, amount 46
02:27:58.530 00.000 29988 MoveAxis(N, 0, ABG)
02:27:58.532 00.002 29988 Move returns status 0, amount 0
02:27:58.532 00.000 29988 move complete, result=0
02:27:58.532 00.000 29988 worker thread done servicing request
02:27:58.532 00.000 29988 Worker thread wakes up
02:27:58.532 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
02:27:58.533 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:58.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:59.946 01.413 29988 Exposure complete
02:27:59.980 00.034 29988 worker thread done servicing request
02:27:59.980 00.000 28316 OnExposeComplete: enter
02:27:59.981 00.001 28316 UpdateGuideState(): m_state=6
02:27:59.982 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3285
02:27:59.982 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=258.27, Mass=2405, SNR=33.9, Peak=199 HFD=3.8
02:27:59.983 00.001 28316 MultiStar: [#1 -0.01,0.15,0.96,U] [#2 -0.08,-0.18,0.87,U] [#3 -0.20,0.00,0.88,U] [#4 -0.13,0.05,0.84,U] [#5 0.00,-0.06,0.74,U] [#6 -0.12,0.04,0.64,U] [#7 -0.17,-0.38,0.00,M9] [#8 -0.10,-0.14,0.60,U] 
02:27:59.983 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.04}, one-star: {-0.14, -0.19}
02:27:59.984 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
02:27:59.985 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
02:27:59.986 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.74 mountX=0.00 mountY=0.11, mountTheta=1.54
02:27:59.989 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
02:27:59.992 00.003 28316 Enqueuing Move request for scope (-0.10, -0.04)
02:27:59.995 00.003 29988 Worker thread wakes up
02:27:59.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
02:27:59.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
02:27:59.995 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.00 yDistance=0.11
02:27:59.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:27:59.995 00.000 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:27:59.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:27:59.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:27:59.997 00.001 28316 Enqueuing Expose request
02:27:59.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:27:59.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:27:59.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:27:59.997 00.000 29988 MoveAxis(E, 0, ABG)
02:27:59.997 00.000 29988 Move returns status 0, amount 0
02:27:59.997 00.000 29988 MoveAxis(N, 0, ABG)
02:27:59.997 00.000 29988 Move returns status 0, amount 0
02:27:59.997 00.000 29988 move complete, result=0
02:27:59.997 00.000 29988 worker thread done servicing request
02:27:59.997 00.000 29988 Worker thread wakes up
02:27:59.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:27:59.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:27:59.998 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:28:01.625 01.627 29988 Exposure complete
02:28:01.673 00.048 29988 worker thread done servicing request
02:28:01.674 00.001 28316 OnExposeComplete: enter
02:28:01.674 00.000 28316 UpdateGuideState(): m_state=6
02:28:01.674 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3286
02:28:01.675 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=258.40, Mass=2418, SNR=33.9, Peak=186 HFD=3.9
02:28:01.675 00.000 28316 MultiStar: [#1 0.03,0.04,0.97,U] [#2 -0.05,-0.17,0.90,U] [#3 -0.05,0.15,0.88,U] [#4 -0.10,0.02,0.82,U] [#5 0.06,-0.13,0.73,U] [#6 -0.01,-0.02,0.62,U] [#7 0.09,-0.16,0.63,U] [#8 0.26,-0.09,0.58,U] 
02:28:01.676 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {0.08, -0.06}
02:28:01.676 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:28:01.677 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:28:01.677 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.98 mountX=-0.05 mountY=-0.01, mountTheta=-3.02
02:28:01.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:28:01.679 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
02:28:01.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:01.680 00.001 28316 UpdateGuideState exits: m=2418 RSB=33.9
02:28:01.680 00.000 29988 Worker thread wakes up
02:28:01.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:01.682 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:28:01.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:28:01.682 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:01.682 00.000 28316 Enqueuing Expose request
02:28:01.682 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:28:01.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:28:01.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:01.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:28:01.683 00.001 29988 MoveAxis(E, 0, ABG)
02:28:01.683 00.000 29988 Move returns status 0, amount 0
02:28:01.683 00.000 29988 MoveAxis(N, 0, ABG)
02:28:01.683 00.000 29988 Move returns status 0, amount 0
02:28:01.683 00.000 29988 move complete, result=0
02:28:01.683 00.000 29988 worker thread done servicing request
02:28:01.683 00.000 29988 Worker thread wakes up
02:28:01.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:01.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:01.683 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:03.209 01.526 29988 Exposure complete
02:28:03.246 00.037 29988 worker thread done servicing request
02:28:03.246 00.000 28316 OnExposeComplete: enter
02:28:03.246 00.000 28316 UpdateGuideState(): m_state=6
02:28:03.247 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3287
02:28:03.248 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=258.32, Mass=2567, SNR=34.9, Peak=185 HFD=3.9
02:28:03.250 00.002 28316 MultiStar: [#1 0.11,0.11,0.95,U] [#2 0.12,-0.20,0.87,U] [#3 -0.08,0.08,0.83,U] [#4 0.03,-0.00,0.82,U] [#5 -0.10,-0.05,0.72,U] [#6 0.25,-0.21,0.00,M2] [#7 -0.00,-0.25,0.62,U] [#8 -0.12,-0.26,0.56,U] 
02:28:03.251 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {0.23, -0.14}
02:28:03.252 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
02:28:03.253 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
02:28:03.255 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-1.07 mountX=-0.09 mountY=-0.00, mountTheta=-3.10
02:28:03.257 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
02:28:03.258 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
02:28:03.258 00.000 29988 Worker thread wakes up
02:28:03.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:03.259 00.001 28316 UpdateGuideState exits: m=2567 RSB=34.9
02:28:03.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:03.260 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:28:03.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:28:03.260 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.09 yDistance=-0.00
02:28:03.260 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:03.260 00.000 28316 Enqueuing Expose request
02:28:03.261 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:28:03.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:03.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:28:03.261 00.000 29988 MoveAxis(E, 0, ABG)
02:28:03.261 00.000 29988 Move returns status 0, amount 0
02:28:03.261 00.000 29988 MoveAxis(N, 0, ABG)
02:28:03.261 00.000 29988 Move returns status 0, amount 0
02:28:03.261 00.000 29988 move complete, result=0
02:28:03.261 00.000 29988 worker thread done servicing request
02:28:03.261 00.000 29988 Worker thread wakes up
02:28:03.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:03.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:03.261 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:04.886 01.625 29988 Exposure complete
02:28:04.928 00.042 29988 worker thread done servicing request
02:28:04.928 00.000 28316 OnExposeComplete: enter
02:28:04.928 00.000 28316 UpdateGuideState(): m_state=6
02:28:04.929 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3288
02:28:04.929 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=258.30, Mass=2385, SNR=33.8, Peak=179 HFD=3.7
02:28:04.930 00.001 28316 MultiStar: [#1 0.13,0.15,0.99,U] [#2 0.07,-0.34,0.00,M2] [#3 -0.07,0.08,0.88,U] [#4 0.05,-0.01,0.84,U] [#5 0.24,0.03,0.75,U] [#6 0.25,-0.09,0.65,U] [#7 -0.17,-0.35,0.00,M8] [#8 0.12,-0.24,0.58,U] 
02:28:04.930 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.02}, one-star: {0.20, -0.16}
02:28:04.931 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:28:04.931 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:28:04.932 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.17 mountX=-0.07 mountY=-0.10, mountTheta=-2.18
02:28:04.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
02:28:04.934 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
02:28:04.934 00.000 29988 Worker thread wakes up
02:28:04.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
02:28:04.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
02:28:04.934 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.10
02:28:04.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:04.935 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:28:04.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:04.935 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:28:04.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:04.936 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:04.936 00.000 28316 Enqueuing Expose request
02:28:04.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:28:04.936 00.000 29988 MoveAxis(E, 0, ABG)
02:28:04.936 00.000 29988 Move returns status 0, amount 0
02:28:04.937 00.001 29988 MoveAxis(N, 0, ABG)
02:28:04.937 00.000 29988 Move returns status 0, amount 0
02:28:04.937 00.000 29988 move complete, result=0
02:28:04.937 00.000 29988 worker thread done servicing request
02:28:04.937 00.000 29988 Worker thread wakes up
02:28:04.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:04.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:04.937 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:06.456 01.519 29988 Exposure complete
02:28:06.499 00.043 29988 worker thread done servicing request
02:28:06.500 00.001 28316 OnExposeComplete: enter
02:28:06.500 00.000 28316 UpdateGuideState(): m_state=6
02:28:06.501 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3289
02:28:06.502 00.001 28316 Star::Find returns 1 (0), X=952.74, Y=257.88, Mass=2457, SNR=34.4, Peak=207 HFD=4.1
02:28:06.502 00.000 28316 MultiStar: large primary error, entering stabilization period
02:28:06.503 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:28:06.503 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:28:06.503 00.000 28316 CameraToMount -- cameraX=0.39 cameraY=-0.58 hyp=0.70 cameraTheta=-0.98 mountX=-0.69 mountY=-0.09, mountTheta=-3.02
02:28:06.505 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=-0.58, opts=13)
02:28:06.505 00.000 28316 Enqueuing Move request for scope (0.39, -0.58)
02:28:06.506 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:06.506 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:28:06.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:06.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:06.507 00.000 28316 Enqueuing Expose request
02:28:06.508 00.001 29988 Worker thread wakes up
02:28:06.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.58) opts 0xd
02:28:06.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, -0.58)
02:28:06.508 00.000 29988 Moving (0.39, -0.58) raw xDistance=-0.69 yDistance=-0.09
02:28:06.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.69
02:28:06.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:06.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:28:06.508 00.000 29988 MoveAxis(E, 145, ABG)
02:28:06.508 00.000 29988 Guiding  Dir = 2, Dur = 145
02:28:06.508 00.000 29988 IsSlewing returns 0
02:28:06.508 00.000 29988 IsGuiding returns 0
02:28:06.510 00.002 29988 PulseGuide returned control before completion, sleep 153
02:28:06.676 00.166 29988 IsGuiding returns 0
02:28:06.676 00.000 29988 Move returns status 0, amount 145
02:28:06.676 00.000 29988 MoveAxis(N, 0, ABG)
02:28:06.676 00.000 29988 Move returns status 0, amount 0
02:28:06.676 00.000 29988 move complete, result=0
02:28:06.676 00.000 29988 worker thread done servicing request
02:28:06.676 00.000 29988 Worker thread wakes up
02:28:06.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:06.676 00.000 28316 GuideStep: -0.7 px 145 ms EAST, -0.1 px 0 ms NORTH
02:28:06.677 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:08.305 01.628 29988 Exposure complete
02:28:08.342 00.037 29988 worker thread done servicing request
02:28:08.342 00.000 28316 OnExposeComplete: enter
02:28:08.343 00.001 28316 UpdateGuideState(): m_state=6
02:28:08.344 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3290
02:28:08.344 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=258.43, Mass=2335, SNR=33.4, Peak=165 HFD=3.9
02:28:08.345 00.001 28316 MultiStar: exiting stabilization period
02:28:08.345 00.000 28316 MultiStar: [#1 -0.12,0.25,1.04,U] [#2 -0.03,-0.01,0.93,U] [#3 -0.35,0.16,0.00,M1] [#4 -0.31,0.24,0.00,M1] [#5 -0.23,0.13,0.73,U] [#6 -0.07,0.07,0.66,U] [#7 -0.24,0.10,0.64,U] [#8 -0.05,-0.15,0.58,U] 
02:28:08.346 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.06}, one-star: {-0.01, -0.02}
02:28:08.346 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
02:28:08.347 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
02:28:08.347 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-2.07 mountX=-0.02 mountY=0.02, mountTheta=2.20
02:28:08.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
02:28:08.349 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
02:28:08.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:08.350 00.001 29988 Worker thread wakes up
02:28:08.350 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.4
02:28:08.351 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
02:28:08.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
02:28:08.351 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=0.02
02:28:08.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:28:08.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:08.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:08.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:28:08.351 00.000 29988 MoveAxis(E, 0, ABG)
02:28:08.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:08.352 00.000 28316 Enqueuing Expose request
02:28:08.352 00.000 29988 Move returns status 0, amount 0
02:28:08.352 00.000 29988 MoveAxis(N, 0, ABG)
02:28:08.352 00.000 29988 Move returns status 0, amount 0
02:28:08.352 00.000 29988 move complete, result=0
02:28:08.352 00.000 29988 worker thread done servicing request
02:28:08.352 00.000 29988 Worker thread wakes up
02:28:08.353 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:08.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:08.353 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:28:09.872 01.519 29988 Exposure complete
02:28:09.903 00.031 29988 worker thread done servicing request
02:28:09.903 00.000 28316 OnExposeComplete: enter
02:28:09.904 00.001 28316 UpdateGuideState(): m_state=6
02:28:09.904 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3291
02:28:09.905 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=258.31, Mass=2347, SNR=33.6, Peak=189 HFD=4.0
02:28:09.905 00.000 28316 MultiStar: [#1 -0.07,0.04,0.99,U] [#2 -0.19,-0.18,0.92,U] [#3 -0.30,0.02,0.87,U] [#4 -0.50,0.04,0.00,M2] [#5 -0.03,-0.03,0.75,U] [#6 -0.08,-0.13,0.64,U] [#7 -0.23,-0.25,0.00,M8] [#8 -0.05,-0.09,0.59,U] 
02:28:09.907 00.002 28316 refined, 6 included, MultiStar: {-0.15, -0.07}, one-star: {-0.25, -0.15}
02:28:09.908 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
02:28:09.908 00.000 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
02:28:09.909 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.69 mountX=-0.00 mountY=0.17, mountTheta=1.60
02:28:09.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.07, opts=13)
02:28:09.910 00.000 28316 Enqueuing Move request for scope (-0.15, -0.07)
02:28:09.910 00.000 29988 Worker thread wakes up
02:28:09.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:09.911 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.6
02:28:09.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:09.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:09.912 00.001 28316 Enqueuing Expose request
02:28:09.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
02:28:09.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
02:28:09.912 00.000 29988 Moving (-0.15, -0.07) raw xDistance=-0.00 yDistance=0.17
02:28:09.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:28:09.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:09.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:28:09.912 00.000 29988 MoveAxis(E, 0, ABG)
02:28:09.912 00.000 29988 Move returns status 0, amount 0
02:28:09.912 00.000 29988 MoveAxis(N, 0, ABG)
02:28:09.912 00.000 29988 Move returns status 0, amount 0
02:28:09.912 00.000 29988 move complete, result=0
02:28:09.912 00.000 29988 worker thread done servicing request
02:28:09.912 00.000 29988 Worker thread wakes up
02:28:09.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:09.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:09.913 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:28:11.539 01.626 29988 Exposure complete
02:28:11.576 00.037 29988 worker thread done servicing request
02:28:11.576 00.000 28316 OnExposeComplete: enter
02:28:11.577 00.001 28316 UpdateGuideState(): m_state=6
02:28:11.578 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3292
02:28:11.578 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.24, Mass=2543, SNR=35.0, Peak=181 HFD=3.9
02:28:11.579 00.001 28316 MultiStar: [#1 0.10,-0.14,0.93,U] [#2 0.06,-0.33,0.00,M1] [#3 -0.09,0.12,0.83,U] [#4 -0.16,0.13,0.84,U] [#5 -0.13,-0.17,0.72,U] [#6 0.07,-0.05,0.62,U] [#7 -0.32,-0.04,0.00,M9] [#8 -0.01,-0.15,0.56,U] 
02:28:11.579 00.000 28316 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {0.06, -0.22}
02:28:11.580 00.001 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
02:28:11.581 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39)
02:28:11.582 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.86 mountX=-0.06 mountY=0.05, mountTheta=2.40
02:28:11.585 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
02:28:11.587 00.002 28316 Enqueuing Move request for scope (-0.02, -0.07)
02:28:11.590 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:11.590 00.000 28316 UpdateGuideState exits: m=2543 RSB=35.0
02:28:11.592 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:11.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:11.592 00.000 28316 Enqueuing Expose request
02:28:11.592 00.000 29988 Worker thread wakes up
02:28:11.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:28:11.592 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:28:11.592 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
02:28:11.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:28:11.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:11.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:28:11.592 00.000 29988 MoveAxis(E, 0, ABG)
02:28:11.592 00.000 29988 Move returns status 0, amount 0
02:28:11.592 00.000 29988 MoveAxis(N, 0, ABG)
02:28:11.592 00.000 29988 Move returns status 0, amount 0
02:28:11.592 00.000 29988 move complete, result=0
02:28:11.592 00.000 29988 worker thread done servicing request
02:28:11.592 00.000 29988 Worker thread wakes up
02:28:11.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:11.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:11.593 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:28:13.112 01.519 29988 Exposure complete
02:28:13.161 00.049 29988 worker thread done servicing request
02:28:13.161 00.000 28316 OnExposeComplete: enter
02:28:13.162 00.001 28316 UpdateGuideState(): m_state=6
02:28:13.162 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3293
02:28:13.163 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=258.39, Mass=2304, SNR=33.3, Peak=183 HFD=3.8
02:28:13.163 00.000 28316 MultiStar: [#1 0.13,0.26,1.00,U] [#2 -0.27,-0.10,0.92,U] [#3 0.02,0.03,0.88,U] [#4 -0.23,0.20,0.86,U] [#5 0.01,0.05,0.75,U] [#6 0.17,0.17,0.66,U] [#7 -0.19,-0.40,0.00,M10] [#8 -0.11,-0.23,0.60,U] 
02:28:13.164 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {0.12, -0.07}
02:28:13.166 00.002 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
02:28:13.167 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
02:28:13.168 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.96 mountX=0.05 mountY=-0.00, mountTheta=-0.08
02:28:13.171 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
02:28:13.172 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
02:28:13.173 00.001 29988 Worker thread wakes up
02:28:13.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:13.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:28:13.173 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:28:13.173 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
02:28:13.174 00.001 29988 Moving (-0.02, 0.05) raw xDistance=0.05 yDistance=-0.00
02:28:13.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:13.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:28:13.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:13.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:13.175 00.001 28316 Enqueuing Expose request
02:28:13.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:28:13.175 00.000 29988 MoveAxis(E, 0, ABG)
02:28:13.175 00.000 29988 Move returns status 0, amount 0
02:28:13.175 00.000 29988 MoveAxis(N, 0, ABG)
02:28:13.175 00.000 29988 Move returns status 0, amount 0
02:28:13.175 00.000 29988 move complete, result=0
02:28:13.175 00.000 29988 worker thread done servicing request
02:28:13.175 00.000 29988 Worker thread wakes up
02:28:13.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:13.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:13.176 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:14.807 01.631 29988 Exposure complete
02:28:14.854 00.047 29988 worker thread done servicing request
02:28:14.854 00.000 28316 OnExposeComplete: enter
02:28:14.855 00.001 28316 UpdateGuideState(): m_state=6
02:28:14.855 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3294
02:28:14.856 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.42, Mass=2357, SNR=33.7, Peak=161 HFD=3.9
02:28:14.856 00.000 28316 MultiStar: [#1 0.18,0.27,0.00,M1] [#2 0.13,0.02,0.90,U] [#3 0.06,0.09,0.87,U] [#4 0.06,0.04,0.83,U] [#5 0.20,0.05,0.73,U] [#6 0.17,0.01,0.63,U] [#7 -0.32,-0.22,0.00,R] [#8 0.09,-0.13,0.61,U] 
02:28:14.857 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.01}, one-star: {0.24, -0.04}
02:28:14.857 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
02:28:14.857 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
02:28:14.858 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.07 mountX=-0.05 mountY=-0.13, mountTheta=-1.93
02:28:14.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
02:28:14.859 00.000 28316 Enqueuing Move request for scope (0.14, 0.01)
02:28:14.860 00.001 29988 Worker thread wakes up
02:28:14.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
02:28:14.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:14.861 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.7
02:28:14.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:14.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:14.862 00.001 28316 Enqueuing Expose request
02:28:14.863 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
02:28:14.863 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.13
02:28:14.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:28:14.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:14.863 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:28:14.863 00.000 29988 MoveAxis(E, 0, ABG)
02:28:14.863 00.000 29988 Move returns status 0, amount 0
02:28:14.863 00.000 29988 MoveAxis(N, 0, ABG)
02:28:14.864 00.001 29988 Move returns status 0, amount 0
02:28:14.864 00.000 29988 move complete, result=0
02:28:14.864 00.000 29988 worker thread done servicing request
02:28:14.864 00.000 29988 Worker thread wakes up
02:28:14.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:14.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:14.864 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:16.390 01.526 29988 Exposure complete
02:28:16.418 00.028 29988 worker thread done servicing request
02:28:16.419 00.001 28316 OnExposeComplete: enter
02:28:16.419 00.000 28316 UpdateGuideState(): m_state=6
02:28:16.420 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3295
02:28:16.421 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.12, Mass=2361, SNR=33.7, Peak=197 HFD=3.9
02:28:16.424 00.003 28316 MultiStar: [#1 -0.06,-0.02,1.00,U] [#2 0.15,-0.14,0.91,U] [#3 -0.08,-0.11,0.88,U] [#4 -0.06,-0.10,0.85,U] [#5 0.13,-0.34,0.00,M1] [#6 0.22,-0.31,0.00,M1] [#7 0.08,-0.14,0.62,U] [#8 0.27,-0.44,0.00,M1] 
02:28:16.424 00.000 28316 refined, 5 included, MultiStar: {0.05, -0.14}, one-star: {0.24, -0.34}
02:28:16.424 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:28:16.425 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:28:16.425 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=-0.15 mountY=0.02, mountTheta=2.99
02:28:16.426 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
02:28:16.427 00.001 28316 Enqueuing Move request for scope (0.05, -0.14)
02:28:16.427 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:16.427 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
02:28:16.428 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:16.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:16.429 00.001 28316 Enqueuing Expose request
02:28:16.429 00.000 29988 Worker thread wakes up
02:28:16.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
02:28:16.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
02:28:16.429 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.15 yDistance=0.02
02:28:16.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:28:16.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:16.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:28:16.429 00.000 29988 MoveAxis(E, 0, ABG)
02:28:16.429 00.000 29988 Move returns status 0, amount 0
02:28:16.430 00.001 29988 MoveAxis(N, 0, ABG)
02:28:16.430 00.000 29988 Move returns status 0, amount 0
02:28:16.430 00.000 29988 move complete, result=0
02:28:16.430 00.000 29988 worker thread done servicing request
02:28:16.430 00.000 29988 Worker thread wakes up
02:28:16.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:16.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:16.430 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:28:18.062 01.632 29988 Exposure complete
02:28:18.102 00.040 29988 worker thread done servicing request
02:28:18.102 00.000 28316 OnExposeComplete: enter
02:28:18.103 00.001 28316 UpdateGuideState(): m_state=6
02:28:18.104 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3296
02:28:18.105 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.35, Mass=2474, SNR=34.4, Peak=199 HFD=3.5
02:28:18.107 00.002 28316 MultiStar: [#1 0.37,0.04,0.00,M1] [#2 0.05,-0.25,0.91,U] [#3 -0.12,0.16,0.86,U] [#4 0.06,-0.00,0.85,U] [#5 0.37,-0.13,0.00,M2] [#6 0.20,0.01,0.64,U] [#7 0.50,-0.13,0.00,M1] [#8 0.29,-0.24,0.00,M2] 
02:28:18.109 00.002 28316 refined, 4 included, MultiStar: {0.06, -0.04}, one-star: {0.16, -0.11}
02:28:18.110 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:28:18.110 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:28:18.110 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.59 mountX=-0.07 mountY=-0.04, mountTheta=-2.62
02:28:18.113 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:28:18.113 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
02:28:18.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:18.114 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.4
02:28:18.115 00.001 29988 Worker thread wakes up
02:28:18.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:28:18.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:28:18.115 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.07 yDistance=-0.04
02:28:18.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:28:18.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:18.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:28:18.115 00.000 29988 MoveAxis(E, 0, ABG)
02:28:18.115 00.000 29988 Move returns status 0, amount 0
02:28:18.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:18.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:18.116 00.000 28316 Enqueuing Expose request
02:28:18.116 00.000 29988 MoveAxis(N, 0, ABG)
02:28:18.116 00.000 29988 Move returns status 0, amount 0
02:28:18.116 00.000 29988 move complete, result=0
02:28:18.117 00.001 29988 worker thread done servicing request
02:28:18.117 00.000 29988 Worker thread wakes up
02:28:18.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:18.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:18.117 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:19.644 01.527 29988 Exposure complete
02:28:19.676 00.032 29988 worker thread done servicing request
02:28:19.676 00.000 28316 OnExposeComplete: enter
02:28:19.676 00.000 28316 UpdateGuideState(): m_state=6
02:28:19.677 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3297
02:28:19.677 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=258.12, Mass=2434, SNR=34.2, Peak=215 HFD=4.0
02:28:19.678 00.001 28316 MultiStar: [#1 0.47,-0.14,0.00,M2] [#2 0.27,-0.44,0.00,M1] [#3 0.06,-0.12,0.84,U] [#4 0.11,0.00,0.81,U] [#5 0.23,-0.17,0.75,U] [#6 0.21,-0.16,0.63,U] [#7 0.48,-0.19,0.00,M2] [#8 0.32,-0.27,0.00,M3] 
02:28:19.678 00.000 28316 refined, 4 included, MultiStar: {0.20, -0.16}, one-star: {0.37, -0.33}
02:28:19.679 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
02:28:19.679 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
02:28:19.680 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-0.68 mountX=-0.23 mountY=-0.11, mountTheta=-2.71
02:28:19.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.16, opts=13)
02:28:19.681 00.000 28316 Enqueuing Move request for scope (0.20, -0.16)
02:28:19.682 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:19.684 00.002 29988 Worker thread wakes up
02:28:19.684 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
02:28:19.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:19.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:19.685 00.000 28316 Enqueuing Expose request
02:28:19.686 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
02:28:19.686 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
02:28:19.686 00.000 29988 Moving (0.20, -0.16) raw xDistance=-0.23 yDistance=-0.11
02:28:19.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:28:19.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:19.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:28:19.686 00.000 29988 MoveAxis(E, 49, ABG)
02:28:19.686 00.000 29988 Guiding  Dir = 2, Dur = 49
02:28:19.686 00.000 29988 IsSlewing returns 0
02:28:19.686 00.000 29988 IsGuiding returns 0
02:28:19.689 00.003 29988 PulseGuide returned control before completion, sleep 58
02:28:19.753 00.064 29988 IsGuiding returns 0
02:28:19.756 00.003 29988 Move returns status 0, amount 49
02:28:19.756 00.000 29988 MoveAxis(N, 0, ABG)
02:28:19.756 00.000 29988 Move returns status 0, amount 0
02:28:19.756 00.000 29988 move complete, result=0
02:28:19.756 00.000 29988 worker thread done servicing request
02:28:19.756 00.000 29988 Worker thread wakes up
02:28:19.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:19.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:19.756 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
02:28:21.384 01.628 29988 Exposure complete
02:28:21.422 00.038 29988 worker thread done servicing request
02:28:21.422 00.000 28316 OnExposeComplete: enter
02:28:21.422 00.000 28316 UpdateGuideState(): m_state=6
02:28:21.423 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3298
02:28:21.423 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=258.20, Mass=2407, SNR=34.0, Peak=184 HFD=3.8
02:28:21.424 00.001 28316 MultiStar: [#1 -0.03,0.06,0.98,U] [#2 0.15,-0.21,0.92,U] [#3 -0.12,-0.08,0.88,U] [#4 -0.08,-0.08,0.83,U] [#5 0.14,0.06,0.74,U] [#6 0.15,-0.13,0.63,U] [#7 0.33,-0.16,0.00,M3] [#8 0.25,-0.03,0.58,U] 
02:28:21.424 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.09}, one-star: {0.16, -0.26}
02:28:21.425 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:28:21.425 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:28:21.426 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.94 mountX=-0.11 mountY=-0.02, mountTheta=-2.98
02:28:21.428 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
02:28:21.431 00.003 28316 Enqueuing Move request for scope (0.07, -0.09)
02:28:21.434 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:21.436 00.002 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:28:21.438 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:21.440 00.002 29988 Worker thread wakes up
02:28:21.440 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
02:28:21.440 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
02:28:21.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:21.441 00.001 28316 Enqueuing Expose request
02:28:21.441 00.000 29988 Moving (0.07, -0.09) raw xDistance=-0.11 yDistance=-0.02
02:28:21.442 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:28:21.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:21.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:28:21.442 00.000 29988 MoveAxis(E, 0, ABG)
02:28:21.442 00.000 29988 Move returns status 0, amount 0
02:28:21.442 00.000 29988 MoveAxis(N, 0, ABG)
02:28:21.442 00.000 29988 Move returns status 0, amount 0
02:28:21.442 00.000 29988 move complete, result=0
02:28:21.442 00.000 29988 worker thread done servicing request
02:28:21.442 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:21.443 00.001 29988 Worker thread wakes up
02:28:21.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:21.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:22.962 01.519 29988 Exposure complete
02:28:23.004 00.042 29988 worker thread done servicing request
02:28:23.005 00.001 28316 OnExposeComplete: enter
02:28:23.006 00.001 28316 UpdateGuideState(): m_state=6
02:28:23.008 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3299
02:28:23.009 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=258.27, Mass=2378, SNR=33.7, Peak=178 HFD=3.8
02:28:23.011 00.002 28316 MultiStar: [#1 -0.24,0.06,1.00,U] [#2 0.00,-0.20,0.89,U] [#3 -0.13,0.12,0.86,U] [#4 -0.15,-0.08,0.86,U] [#5 0.02,-0.01,0.74,U] [#6 -0.08,-0.07,0.63,U] [#7 0.06,0.06,0.64,U] [#8 0.09,-0.22,0.60,U] 
02:28:23.012 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.14, -0.19}
02:28:23.013 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
02:28:23.014 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
02:28:23.015 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.15 mountX=-0.04 mountY=0.06, mountTheta=2.13
02:28:23.018 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
02:28:23.018 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
02:28:23.019 00.001 29988 Worker thread wakes up
02:28:23.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:23.019 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.7
02:28:23.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:23.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:23.021 00.001 28316 Enqueuing Expose request
02:28:23.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
02:28:23.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
02:28:23.021 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
02:28:23.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:28:23.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:23.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:28:23.021 00.000 29988 MoveAxis(E, 0, ABG)
02:28:23.021 00.000 29988 Move returns status 0, amount 0
02:28:23.021 00.000 29988 MoveAxis(N, 0, ABG)
02:28:23.021 00.000 29988 Move returns status 0, amount 0
02:28:23.021 00.000 29988 move complete, result=0
02:28:23.021 00.000 29988 worker thread done servicing request
02:28:23.021 00.000 29988 Worker thread wakes up
02:28:23.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:23.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:23.022 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:28:24.658 01.636 29988 Exposure complete
02:28:24.690 00.032 29988 worker thread done servicing request
02:28:24.690 00.000 28316 OnExposeComplete: enter
02:28:24.690 00.000 28316 UpdateGuideState(): m_state=6
02:28:24.691 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3300
02:28:24.691 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=257.99, Mass=2592, SNR=35.4, Peak=202 HFD=4.0
02:28:24.692 00.001 28316 MultiStar: [#1 -0.05,-0.28,0.96,U] [#2 -0.01,-0.41,0.00,M1] [#3 -0.25,-0.23,0.00,M1] [#4 -0.41,-0.23,0.00,M1] [#5 -0.06,-0.18,0.72,U] [#6 -0.11,-0.43,0.00,M1] [#7 -0.13,-0.16,0.61,U] [#8 0.03,-0.38,0.00,M2] 
02:28:24.692 00.000 28316 refined, 3 included, MultiStar: {-0.08, -0.29}, one-star: {-0.10, -0.47}
02:28:24.693 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
02:28:24.693 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
02:28:24.693 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.29 hyp=0.31 cameraTheta=-1.85 mountX=-0.23 mountY=0.21, mountTheta=2.41
02:28:24.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.29, opts=13)
02:28:24.695 00.000 28316 Enqueuing Move request for scope (-0.08, -0.29)
02:28:24.696 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:24.696 00.000 29988 Worker thread wakes up
02:28:24.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.29) opts 0xd
02:28:24.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.29)
02:28:24.696 00.000 29988 Moving (-0.08, -0.29) raw xDistance=-0.23 yDistance=0.21
02:28:24.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:28:24.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:28:24.696 00.000 28316 UpdateGuideState exits: m=2592 RSB=35.4
02:28:24.697 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:24.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:24.698 00.001 28316 Enqueuing Expose request
02:28:24.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:28:24.698 00.000 29988 MoveAxis(E, 49, ABG)
02:28:24.698 00.000 29988 Guiding  Dir = 2, Dur = 49
02:28:24.698 00.000 29988 IsSlewing returns 0
02:28:24.699 00.001 29988 IsGuiding returns 0
02:28:24.701 00.002 29988 PulseGuide returned control before completion, sleep 58
02:28:24.768 00.067 29988 IsGuiding returns 0
02:28:24.769 00.001 29988 Move returns status 0, amount 49
02:28:24.769 00.000 29988 MoveAxis(N, 0, ABG)
02:28:24.769 00.000 29988 Move returns status 0, amount 0
02:28:24.769 00.000 29988 move complete, result=0
02:28:24.769 00.000 29988 worker thread done servicing request
02:28:24.769 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.2 px 0 ms NORTH
02:28:24.770 00.001 29988 Worker thread wakes up
02:28:24.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:24.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:26.176 01.406 29988 Exposure complete
02:28:26.205 00.029 29988 worker thread done servicing request
02:28:26.205 00.000 28316 OnExposeComplete: enter
02:28:26.206 00.001 28316 UpdateGuideState(): m_state=6
02:28:26.207 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3301
02:28:26.207 00.000 28316 Star::Find returns 1 (0), X=952.43, Y=258.07, Mass=2437, SNR=34.1, Peak=183 HFD=3.9
02:28:26.207 00.000 28316 MultiStar: [#1 -0.03,-0.14,1.01,U] [#2 0.09,-0.43,0.00,M2] [#3 -0.15,-0.01,0.88,U] [#4 -0.44,-0.20,0.00,M2] [#5 -0.24,-0.34,0.00,M1] [#6 -0.15,-0.27,0.63,U] [#7 0.14,-0.22,0.62,U] [#8 0.02,-0.34,0.00,M3] 
02:28:26.208 00.001 28316 refined, 4 included, MultiStar: {-0.02, -0.20}, one-star: {0.07, -0.39}
02:28:26.208 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
02:28:26.208 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
02:28:26.209 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.21 cameraTheta=-1.68 mountX=-0.18 mountY=0.11, mountTheta=2.57
02:28:26.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.20, opts=13)
02:28:26.211 00.001 28316 Enqueuing Move request for scope (-0.02, -0.20)
02:28:26.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:26.212 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.1
02:28:26.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:26.213 00.001 29988 Worker thread wakes up
02:28:26.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:26.213 00.000 28316 Enqueuing Expose request
02:28:26.214 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
02:28:26.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
02:28:26.214 00.000 29988 Moving (-0.02, -0.20) raw xDistance=-0.18 yDistance=0.11
02:28:26.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:28:26.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:26.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:28:26.214 00.000 29988 MoveAxis(E, 0, ABG)
02:28:26.214 00.000 29988 Move returns status 0, amount 0
02:28:26.214 00.000 29988 MoveAxis(N, 0, ABG)
02:28:26.214 00.000 29988 Move returns status 0, amount 0
02:28:26.214 00.000 29988 move complete, result=0
02:28:26.214 00.000 29988 worker thread done servicing request
02:28:26.214 00.000 29988 Worker thread wakes up
02:28:26.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:26.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:26.214 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:28:27.842 01.628 29988 Exposure complete
02:28:27.885 00.043 29988 worker thread done servicing request
02:28:27.885 00.000 28316 OnExposeComplete: enter
02:28:27.887 00.002 28316 UpdateGuideState(): m_state=6
02:28:27.888 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3302
02:28:27.889 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.02, Mass=2383, SNR=34.0, Peak=181 HFD=4.1
02:28:27.889 00.000 28316 MultiStar: [#1 0.38,-0.22,0.00,M1] [#2 0.09,-0.17,0.94,U] [#3 -0.12,-0.21,0.85,U] [#4 -0.17,-0.11,0.83,U] [#5 0.29,-0.30,0.00,M2] [#6 0.07,-0.29,0.65,U] [#7 0.23,-0.30,0.00,M1] [#8 0.19,-0.38,0.00,M4] 
02:28:27.890 00.001 28316 refined, 4 included, MultiStar: {0.01, -0.25}, one-star: {0.16, -0.44}
02:28:27.890 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
02:28:27.890 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
02:28:27.891 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.53 mountX=-0.23 mountY=0.10, mountTheta=2.72
02:28:27.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.25, opts=13)
02:28:27.892 00.000 28316 Enqueuing Move request for scope (0.01, -0.25)
02:28:27.893 00.001 29988 Worker thread wakes up
02:28:27.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:27.893 00.000 28316 UpdateGuideState exits: m=2383 RSB=34.0
02:28:27.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:27.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:27.895 00.001 28316 Enqueuing Expose request
02:28:27.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
02:28:27.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
02:28:27.896 00.001 29988 Moving (0.01, -0.25) raw xDistance=-0.23 yDistance=0.10
02:28:27.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:28:27.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:27.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:28:27.896 00.000 29988 MoveAxis(E, 48, ABG)
02:28:27.896 00.000 29988 Guiding  Dir = 2, Dur = 48
02:28:27.896 00.000 29988 IsSlewing returns 0
02:28:27.896 00.000 29988 IsGuiding returns 0
02:28:27.899 00.003 29988 PulseGuide returned control before completion, sleep 56
02:28:27.969 00.070 29988 IsGuiding returns 0
02:28:27.969 00.000 29988 Move returns status 0, amount 48
02:28:27.969 00.000 29988 MoveAxis(N, 0, ABG)
02:28:27.969 00.000 29988 Move returns status 0, amount 0
02:28:27.969 00.000 29988 move complete, result=0
02:28:27.969 00.000 29988 worker thread done servicing request
02:28:27.969 00.000 29988 Worker thread wakes up
02:28:27.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:27.969 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
02:28:27.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:29.386 01.416 29988 Exposure complete
02:28:29.420 00.034 29988 worker thread done servicing request
02:28:29.420 00.000 28316 OnExposeComplete: enter
02:28:29.421 00.001 28316 UpdateGuideState(): m_state=6
02:28:29.421 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3303
02:28:29.424 00.003 28316 Star::Find returns 1 (0), X=951.73, Y=258.52, Mass=2339, SNR=33.4, Peak=162 HFD=3.9
02:28:29.424 00.000 28316 MultiStar: large primary error, entering stabilization period
02:28:29.426 00.002 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
02:28:29.426 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
02:28:29.427 00.001 28316 CameraToMount -- cameraX=-0.63 cameraY=0.06 hyp=0.63 cameraTheta=3.04 mountX=0.32 mountY=0.53, mountTheta=1.03
02:28:29.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.63, y=0.06, opts=13)
02:28:29.428 00.000 28316 Enqueuing Move request for scope (-0.63, 0.06)
02:28:29.429 00.001 29988 Worker thread wakes up
02:28:29.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.06) opts 0xd
02:28:29.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.63, 0.06)
02:28:29.429 00.000 29988 Moving (-0.63, 0.06) raw xDistance=0.32 yDistance=0.53
02:28:29.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
02:28:29.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:28:29.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
02:28:29.429 00.000 29988 MoveAxis(W, 63, ABG)
02:28:29.429 00.000 29988 Guiding  Dir = 3, Dur = 63
02:28:29.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:29.430 00.001 29988 IsSlewing returns 0
02:28:29.430 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
02:28:29.432 00.002 29988 IsGuiding returns 0
02:28:29.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:29.434 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:29.434 00.000 28316 Enqueuing Expose request
02:28:29.434 00.000 29988 PulseGuide returned control before completion, sleep 72
02:28:29.510 00.076 29988 IsGuiding returns 0
02:28:29.510 00.000 29988 Move returns status 0, amount 63
02:28:29.510 00.000 29988 MoveAxis(N, 0, ABG)
02:28:29.510 00.000 29988 Move returns status 0, amount 0
02:28:29.510 00.000 29988 move complete, result=0
02:28:29.510 00.000 29988 worker thread done servicing request
02:28:29.510 00.000 29988 Worker thread wakes up
02:28:29.511 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:29.511 00.000 28316 GuideStep: 0.3 px 63 ms WEST, 0.5 px 0 ms NORTH
02:28:29.512 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:31.141 01.629 29988 Exposure complete
02:28:31.172 00.031 29988 worker thread done servicing request
02:28:31.173 00.001 28316 OnExposeComplete: enter
02:28:31.173 00.000 28316 UpdateGuideState(): m_state=6
02:28:31.174 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3304
02:28:31.174 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=258.91, Mass=2426, SNR=34.2, Peak=197 HFD=3.9
02:28:31.175 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:28:31.175 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:28:31.176 00.001 28316 CameraToMount -- cameraX=-0.74 cameraY=0.45 hyp=0.86 cameraTheta=2.60 mountX=0.71 mountY=0.46, mountTheta=0.57
02:28:31.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=0.45, opts=13)
02:28:31.177 00.000 28316 Enqueuing Move request for scope (-0.74, 0.45)
02:28:31.179 00.002 29988 Worker thread wakes up
02:28:31.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.45) opts 0xd
02:28:31.179 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, 0.45)
02:28:31.179 00.000 29988 Moving (-0.74, 0.45) raw xDistance=0.71 yDistance=0.46
02:28:31.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.71
02:28:31.179 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.12 newest=1.09
02:28:31.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
02:28:31.179 00.000 29988 MoveAxis(W, 154, ABG)
02:28:31.179 00.000 29988 Guiding  Dir = 3, Dur = 154
02:28:31.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:31.180 00.001 29988 IsSlewing returns 0
02:28:31.180 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.2
02:28:31.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:31.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:31.182 00.001 28316 Enqueuing Expose request
02:28:31.182 00.000 29988 IsGuiding returns 0
02:28:31.184 00.002 29988 PulseGuide returned control before completion, sleep 163
02:28:31.359 00.175 29988 IsGuiding returns 0
02:28:31.359 00.000 29988 Move returns status 0, amount 154
02:28:31.359 00.000 29988 MoveAxis(S, 109, ABG)
02:28:31.359 00.000 29988 Guiding  Dir = 1, Dur = 109
02:28:31.359 00.000 29988 IsSlewing returns 0
02:28:31.359 00.000 29988 IsGuiding returns 0
02:28:31.364 00.005 29988 PulseGuide returned control before completion, sleep 115
02:28:31.486 00.122 29988 IsGuiding returns 1
02:28:31.486 00.000 29988 scope still moving after pulse duration time elapsed
02:28:31.517 00.031 29988 IsSlewing returns 0
02:28:31.518 00.001 29988 IsGuiding returns 0
02:28:31.518 00.000 29988 scope move finished after 109 + 48 ms
02:28:31.518 00.000 29988 Move returns status 0, amount 109
02:28:31.518 00.000 29988 move complete, result=0
02:28:31.518 00.000 29988 worker thread done servicing request
02:28:31.518 00.000 29988 Worker thread wakes up
02:28:31.518 00.000 28316 GuideStep: 0.7 px 154 ms WEST, 0.5 px 109 ms SOUTH
02:28:31.519 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:31.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:32.927 01.408 29988 Exposure complete
02:28:32.951 00.024 29988 worker thread done servicing request
02:28:32.951 00.000 28316 OnExposeComplete: enter
02:28:32.952 00.001 28316 UpdateGuideState(): m_state=6
02:28:32.953 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3305
02:28:32.953 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=258.32, Mass=2384, SNR=33.8, Peak=211 HFD=4.0
02:28:32.953 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
02:28:32.954 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
02:28:32.954 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-2.71 mountX=-0.00 mountY=0.34, mountTheta=1.57
02:28:32.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.14, opts=13)
02:28:32.957 00.002 28316 Enqueuing Move request for scope (-0.31, -0.14)
02:28:32.957 00.000 29988 Worker thread wakes up
02:28:32.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.14) opts 0xd
02:28:32.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.14)
02:28:32.957 00.000 29988 Moving (-0.31, -0.14) raw xDistance=-0.00 yDistance=0.34
02:28:32.957 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:32.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:28:32.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
02:28:32.957 00.000 29988 MoveAxis(E, 0, ABG)
02:28:32.957 00.000 29988 Move returns status 0, amount 0
02:28:32.959 00.002 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:28:32.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:32.959 00.000 29988 MoveAxis(S, 81, ABG)
02:28:32.959 00.000 29988 Guiding  Dir = 1, Dur = 81
02:28:32.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:32.960 00.001 28316 Enqueuing Expose request
02:28:32.960 00.000 29988 IsSlewing returns 0
02:28:32.960 00.000 29988 IsGuiding returns 0
02:28:32.965 00.005 29988 PulseGuide returned control before completion, sleep 87
02:28:33.065 00.100 29988 IsGuiding returns 0
02:28:33.066 00.001 29988 Move returns status 0, amount 81
02:28:33.066 00.000 29988 move complete, result=0
02:28:33.066 00.000 29988 worker thread done servicing request
02:28:33.066 00.000 29988 Worker thread wakes up
02:28:33.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:33.066 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 81 ms SOUTH
02:28:33.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:34.698 01.632 29988 Exposure complete
02:28:34.735 00.037 29988 worker thread done servicing request
02:28:34.735 00.000 28316 OnExposeComplete: enter
02:28:34.736 00.001 28316 UpdateGuideState(): m_state=6
02:28:34.737 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3306
02:28:34.738 00.001 28316 Star::Find returns 1 (0), X=952.81, Y=258.35, Mass=2492, SNR=34.6, Peak=207 HFD=3.8
02:28:34.739 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
02:28:34.740 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
02:28:34.742 00.002 28316 CameraToMount -- cameraX=0.45 cameraY=-0.11 hyp=0.46 cameraTheta=-0.24 mountX=-0.29 mountY=-0.35, mountTheta=-2.25
02:28:34.745 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=-0.11, opts=13)
02:28:34.745 00.000 28316 Enqueuing Move request for scope (0.45, -0.11)
02:28:34.746 00.001 29988 Worker thread wakes up
02:28:34.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:34.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.11) opts 0xd
02:28:34.746 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.6
02:28:34.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:34.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:34.748 00.001 28316 Enqueuing Expose request
02:28:34.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, -0.11)
02:28:34.748 00.000 29988 Moving (0.45, -0.11) raw xDistance=-0.29 yDistance=-0.35
02:28:34.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:28:34.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:34.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:28:34.748 00.000 29988 MoveAxis(E, 60, ABG)
02:28:34.748 00.000 29988 Guiding  Dir = 2, Dur = 60
02:28:34.748 00.000 29988 IsSlewing returns 0
02:28:34.748 00.000 29988 IsGuiding returns 0
02:28:34.751 00.003 29988 PulseGuide returned control before completion, sleep 69
02:28:34.821 00.070 29988 IsGuiding returns 0
02:28:34.822 00.001 29988 Move returns status 0, amount 60
02:28:34.822 00.000 29988 MoveAxis(N, 0, ABG)
02:28:34.822 00.000 29988 Move returns status 0, amount 0
02:28:34.822 00.000 29988 move complete, result=0
02:28:34.822 00.000 29988 worker thread done servicing request
02:28:34.822 00.000 29988 Worker thread wakes up
02:28:34.822 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.4 px 0 ms NORTH
02:28:34.824 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:34.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:36.236 01.412 29988 Exposure complete
02:28:36.278 00.042 29988 worker thread done servicing request
02:28:36.278 00.000 28316 OnExposeComplete: enter
02:28:36.280 00.002 28316 UpdateGuideState(): m_state=6
02:28:36.281 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3307
02:28:36.282 00.001 28316 Star::Find returns 1 (0), X=952.81, Y=258.28, Mass=2429, SNR=34.1, Peak=226 HFD=3.8
02:28:36.282 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
02:28:36.283 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
02:28:36.283 00.000 28316 CameraToMount -- cameraX=0.45 cameraY=-0.18 hyp=0.48 cameraTheta=-0.38 mountX=-0.35 mountY=-0.32, mountTheta=-2.40
02:28:36.285 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=-0.18, opts=13)
02:28:36.285 00.000 28316 Enqueuing Move request for scope (0.45, -0.18)
02:28:36.286 00.001 29988 Worker thread wakes up
02:28:36.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.18) opts 0xd
02:28:36.286 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, -0.18)
02:28:36.286 00.000 29988 Moving (0.45, -0.18) raw xDistance=-0.35 yDistance=-0.32
02:28:36.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
02:28:36.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:36.286 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:28:36.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:36.287 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:36.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:36.288 00.001 28316 Enqueuing Expose request
02:28:36.290 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:28:36.290 00.000 29988 MoveAxis(E, 78, ABG)
02:28:36.290 00.000 29988 Guiding  Dir = 2, Dur = 78
02:28:36.290 00.000 29988 IsSlewing returns 0
02:28:36.290 00.000 29988 IsGuiding returns 0
02:28:36.292 00.002 29988 PulseGuide returned control before completion, sleep 87
02:28:36.387 00.095 29988 IsGuiding returns 1
02:28:36.387 00.000 29988 scope still moving after pulse duration time elapsed
02:28:36.417 00.030 29988 IsSlewing returns 0
02:28:36.417 00.000 29988 IsGuiding returns 0
02:28:36.417 00.000 29988 scope move finished after 78 + 50 ms
02:28:36.417 00.000 29988 Move returns status 0, amount 78
02:28:36.417 00.000 29988 MoveAxis(N, 0, ABG)
02:28:36.417 00.000 29988 Move returns status 0, amount 0
02:28:36.417 00.000 29988 move complete, result=0
02:28:36.419 00.002 29988 worker thread done servicing request
02:28:36.419 00.000 29988 Worker thread wakes up
02:28:36.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:36.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:36.419 00.000 28316 GuideStep: -0.3 px 78 ms EAST, -0.3 px 0 ms NORTH
02:28:38.048 01.629 29988 Exposure complete
02:28:38.081 00.033 29988 worker thread done servicing request
02:28:38.082 00.001 28316 OnExposeComplete: enter
02:28:38.082 00.000 28316 UpdateGuideState(): m_state=6
02:28:38.083 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3308
02:28:38.083 00.000 28316 Star::Find returns 1 (0), X=952.82, Y=258.38, Mass=2501, SNR=34.7, Peak=183 HFD=3.9
02:28:38.084 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:28:38.084 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:28:38.085 00.001 28316 CameraToMount -- cameraX=0.46 cameraY=-0.08 hyp=0.47 cameraTheta=-0.16 mountX=-0.26 mountY=-0.38, mountTheta=-2.17
02:28:38.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=-0.08, opts=13)
02:28:38.087 00.001 28316 Enqueuing Move request for scope (0.46, -0.08)
02:28:38.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:38.088 00.001 28316 UpdateGuideState exits: m=2501 RSB=34.7
02:28:38.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:38.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:38.089 00.000 28316 Enqueuing Expose request
02:28:38.089 00.000 29988 Worker thread wakes up
02:28:38.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.08) opts 0xd
02:28:38.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, -0.08)
02:28:38.089 00.000 29988 Moving (0.46, -0.08) raw xDistance=-0.26 yDistance=-0.38
02:28:38.090 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
02:28:38.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:38.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:28:38.090 00.000 29988 MoveAxis(E, 60, ABG)
02:28:38.090 00.000 29988 Guiding  Dir = 2, Dur = 60
02:28:38.090 00.000 29988 IsSlewing returns 0
02:28:38.090 00.000 29988 IsGuiding returns 0
02:28:38.091 00.001 29988 PulseGuide returned control before completion, sleep 69
02:28:38.171 00.080 29988 IsGuiding returns 0
02:28:38.171 00.000 29988 Move returns status 0, amount 60
02:28:38.171 00.000 29988 MoveAxis(N, 0, ABG)
02:28:38.171 00.000 29988 Move returns status 0, amount 0
02:28:38.171 00.000 29988 move complete, result=0
02:28:38.171 00.000 29988 worker thread done servicing request
02:28:38.171 00.000 29988 Worker thread wakes up
02:28:38.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:38.172 00.001 28316 GuideStep: -0.3 px 60 ms EAST, -0.4 px 0 ms NORTH
02:28:38.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:39.587 01.415 29988 Exposure complete
02:28:39.623 00.036 29988 worker thread done servicing request
02:28:39.623 00.000 28316 OnExposeComplete: enter
02:28:39.623 00.000 28316 UpdateGuideState(): m_state=6
02:28:39.624 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3309
02:28:39.624 00.000 28316 Star::Find returns 1 (0), X=952.95, Y=258.67, Mass=2430, SNR=34.1, Peak=197 HFD=4.0
02:28:39.625 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:28:39.625 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:28:39.626 00.001 28316 CameraToMount -- cameraX=0.59 cameraY=0.21 hyp=0.63 cameraTheta=0.35 mountX=-0.05 mountY=-0.62, mountTheta=-1.65
02:28:39.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.21, opts=13)
02:28:39.628 00.000 28316 Enqueuing Move request for scope (0.59, 0.21)
02:28:39.629 00.001 29988 Worker thread wakes up
02:28:39.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.21) opts 0xd
02:28:39.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:39.629 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
02:28:39.630 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:39.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:39.631 00.001 28316 Enqueuing Expose request
02:28:39.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.21)
02:28:39.631 00.000 29988 Moving (0.59, 0.21) raw xDistance=-0.05 yDistance=-0.62
02:28:39.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:28:39.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:28:39.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.62
02:28:39.631 00.000 29988 MoveAxis(E, 0, ABG)
02:28:39.631 00.000 29988 Move returns status 0, amount 0
02:28:39.631 00.000 29988 MoveAxis(N, 0, ABG)
02:28:39.631 00.000 29988 Move returns status 0, amount 0
02:28:39.631 00.000 29988 move complete, result=0
02:28:39.631 00.000 29988 worker thread done servicing request
02:28:39.631 00.000 29988 Worker thread wakes up
02:28:39.632 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:39.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:39.632 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
02:28:41.258 01.626 29988 Exposure complete
02:28:41.286 00.028 29988 worker thread done servicing request
02:28:41.287 00.001 28316 OnExposeComplete: enter
02:28:41.287 00.000 28316 UpdateGuideState(): m_state=6
02:28:41.288 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3310
02:28:41.288 00.000 28316 Star::Find returns 1 (0), X=953.01, Y=258.60, Mass=2339, SNR=33.4, Peak=197 HFD=3.9
02:28:41.289 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
02:28:41.289 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
02:28:41.290 00.001 28316 CameraToMount -- cameraX=0.65 cameraY=0.14 hyp=0.67 cameraTheta=0.21 mountX=-0.14 mountY=-0.65, mountTheta=-1.79
02:28:41.291 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.65, y=0.14, opts=13)
02:28:41.291 00.000 28316 Enqueuing Move request for scope (0.65, 0.14)
02:28:41.292 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:41.292 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
02:28:41.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:41.293 00.000 29988 Worker thread wakes up
02:28:41.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.14) opts 0xd
02:28:41.293 00.000 29988 Handling offset move in thread for scope, endpoint = (0.65, 0.14)
02:28:41.293 00.000 29988 Moving (0.65, 0.14) raw xDistance=-0.14 yDistance=-0.65
02:28:41.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:28:41.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:28:41.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.65
02:28:41.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:41.294 00.001 28316 Enqueuing Expose request
02:28:41.294 00.000 29988 MoveAxis(E, 0, ABG)
02:28:41.294 00.000 29988 Move returns status 0, amount 0
02:28:41.294 00.000 29988 MoveAxis(N, 0, ABG)
02:28:41.294 00.000 29988 Move returns status 0, amount 0
02:28:41.294 00.000 29988 move complete, result=0
02:28:41.294 00.000 29988 worker thread done servicing request
02:28:41.294 00.000 29988 Worker thread wakes up
02:28:41.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:41.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:41.295 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
02:28:42.815 01.520 29988 Exposure complete
02:28:42.864 00.049 29988 worker thread done servicing request
02:28:42.864 00.000 28316 OnExposeComplete: enter
02:28:42.868 00.004 28316 UpdateGuideState(): m_state=6
02:28:42.871 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3311
02:28:42.872 00.001 28316 Star::Find returns 1 (0), X=953.04, Y=258.65, Mass=2384, SNR=33.9, Peak=203 HFD=4.0
02:28:42.875 00.003 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:28:42.877 00.002 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:28:42.879 00.002 28316 CameraToMount -- cameraX=0.68 cameraY=0.19 hyp=0.71 cameraTheta=0.27 mountX=-0.11 mountY=-0.70, mountTheta=-1.73
02:28:42.883 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.19, opts=13)
02:28:42.885 00.002 28316 Enqueuing Move request for scope (0.68, 0.19)
02:28:42.887 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:42.889 00.002 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:28:42.890 00.001 29988 Worker thread wakes up
02:28:42.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.19) opts 0xd
02:28:42.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:42.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:42.892 00.001 28316 Enqueuing Expose request
02:28:42.893 00.001 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.19)
02:28:42.893 00.000 29988 Moving (0.68, 0.19) raw xDistance=-0.11 yDistance=-0.70
02:28:42.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:28:42.893 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=1.09 newest=-1.97
02:28:42.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
02:28:42.893 00.000 29988 MoveAxis(E, 0, ABG)
02:28:42.893 00.000 29988 Move returns status 0, amount 0
02:28:42.893 00.000 29988 MoveAxis(N, 166, ABG)
02:28:42.893 00.000 29988 Guiding  Dir = 0, Dur = 166
02:28:42.894 00.001 29988 IsSlewing returns 0
02:28:42.894 00.000 29988 IsGuiding returns 0
02:28:42.901 00.007 29988 PulseGuide returned control before completion, sleep 170
02:28:43.078 00.177 29988 IsGuiding returns 1
02:28:43.078 00.000 29988 scope still moving after pulse duration time elapsed
02:28:43.109 00.031 29988 IsSlewing returns 0
02:28:43.111 00.002 29988 IsGuiding returns 0
02:28:43.111 00.000 29988 scope move finished after 166 + 51 ms
02:28:43.111 00.000 29988 Move returns status 0, amount 166
02:28:43.111 00.000 29988 move complete, result=0
02:28:43.111 00.000 29988 worker thread done servicing request
02:28:43.111 00.000 29988 Worker thread wakes up
02:28:43.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:43.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:43.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 166 ms NORTH
02:28:44.747 01.636 29988 Exposure complete
02:28:44.789 00.042 29988 worker thread done servicing request
02:28:44.789 00.000 28316 OnExposeComplete: enter
02:28:44.792 00.003 28316 UpdateGuideState(): m_state=6
02:28:44.795 00.003 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3312
02:28:44.797 00.002 28316 Star::Find returns 1 (0), X=952.79, Y=257.87, Mass=2418, SNR=34.2, Peak=201 HFD=4.2
02:28:44.799 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
02:28:44.801 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
02:28:44.804 00.003 28316 CameraToMount -- cameraX=0.44 cameraY=-0.59 hyp=0.73 cameraTheta=-0.93 mountX=-0.72 mountY=-0.13, mountTheta=-2.97
02:28:44.809 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-0.59, opts=13)
02:28:44.810 00.001 28316 Enqueuing Move request for scope (0.44, -0.59)
02:28:44.812 00.002 29988 Worker thread wakes up
02:28:44.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:44.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.59) opts 0xd
02:28:44.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, -0.59)
02:28:44.813 00.000 29988 Moving (0.44, -0.59) raw xDistance=-0.72 yDistance=-0.13
02:28:44.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
02:28:44.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:44.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:28:44.813 00.000 29988 MoveAxis(E, 151, ABG)
02:28:44.813 00.000 29988 Guiding  Dir = 2, Dur = 151
02:28:44.813 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:28:44.814 00.001 29988 IsSlewing returns 0
02:28:44.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:44.814 00.000 29988 IsGuiding returns 0
02:28:44.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:44.815 00.001 28316 Enqueuing Expose request
02:28:44.816 00.001 29988 PulseGuide returned control before completion, sleep 160
02:28:44.984 00.168 29988 IsGuiding returns 0
02:28:44.984 00.000 29988 Move returns status 0, amount 151
02:28:44.984 00.000 29988 MoveAxis(N, 0, ABG)
02:28:44.984 00.000 29988 Move returns status 0, amount 0
02:28:44.984 00.000 29988 move complete, result=0
02:28:44.984 00.000 29988 worker thread done servicing request
02:28:44.984 00.000 29988 Worker thread wakes up
02:28:44.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:44.984 00.000 28316 GuideStep: -0.7 px 151 ms EAST, -0.1 px 0 ms NORTH
02:28:44.985 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:46.396 01.411 29988 Exposure complete
02:28:46.430 00.034 29988 worker thread done servicing request
02:28:46.430 00.000 28316 OnExposeComplete: enter
02:28:46.432 00.002 28316 UpdateGuideState(): m_state=6
02:28:46.433 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3313
02:28:46.433 00.000 28316 Star::Find returns 1 (0), X=952.58, Y=258.39, Mass=2528, SNR=34.7, Peak=204 HFD=3.5
02:28:46.434 00.001 28316 MultiStar: exiting stabilization period
02:28:46.434 00.000 28316 MultiStar: [#1 -0.03,0.15,0.98,U] [#2 0.08,-0.01,0.90,U] [#3 0.02,0.02,0.85,U] [#4 -0.09,0.27,0.80,U] [#5 0.17,-0.06,0.73,U] [#6 0.10,0.16,0.61,U] [#7 0.50,0.06,0.00,M2] [#8 0.09,0.08,0.56,U] 
02:28:46.434 00.000 28316 refined, 7 included, MultiStar: {0.07, 0.06}, one-star: {0.22, -0.07}
02:28:46.435 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:28:46.435 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:28:46.436 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=0.03 mountY=-0.09, mountTheta=-1.29
02:28:46.438 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
02:28:46.439 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
02:28:46.439 00.000 29988 Worker thread wakes up
02:28:46.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:46.440 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
02:28:46.440 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.7
02:28:46.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:46.441 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
02:28:46.441 00.000 29988 Moving (0.07, 0.06) raw xDistance=0.03 yDistance=-0.09
02:28:46.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:28:46.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:46.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:28:46.441 00.000 29988 MoveAxis(E, 0, ABG)
02:28:46.441 00.000 29988 Move returns status 0, amount 0
02:28:46.441 00.000 29988 MoveAxis(N, 0, ABG)
02:28:46.441 00.000 29988 Move returns status 0, amount 0
02:28:46.441 00.000 29988 move complete, result=0
02:28:46.441 00.000 29988 worker thread done servicing request
02:28:46.441 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:46.441 00.000 28316 Enqueuing Expose request
02:28:46.443 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:46.444 00.001 29988 Worker thread wakes up
02:28:46.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:46.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:48.075 01.631 29988 Exposure complete
02:28:48.110 00.035 29988 worker thread done servicing request
02:28:48.110 00.000 28316 OnExposeComplete: enter
02:28:48.111 00.001 28316 UpdateGuideState(): m_state=6
02:28:48.112 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3314
02:28:48.112 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.42, Mass=2424, SNR=34.0, Peak=183 HFD=3.9
02:28:48.113 00.001 28316 MultiStar: [#1 0.13,0.02,1.00,U] [#2 0.05,0.03,0.93,U] [#3 -0.08,0.25,0.85,U] [#4 0.08,0.17,0.83,U] [#5 0.31,0.06,0.00,M2] [#6 0.29,-0.07,0.62,U] [#7 0.37,0.09,0.00,M3] [#8 0.27,0.07,0.58,U] 
02:28:48.113 00.000 28316 single-star, 6 included, MultiStar: {0.10, 0.06}, one-star: {0.06, -0.04}
02:28:48.114 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:28:48.114 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
02:28:48.115 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.60 mountX=-0.07 mountY=-0.04, mountTheta=-2.63
02:28:48.117 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:28:48.118 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
02:28:48.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:48.118 00.000 29988 Worker thread wakes up
02:28:48.119 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.0
02:28:48.119 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:48.119 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:48.120 00.001 28316 Enqueuing Expose request
02:28:48.121 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:28:48.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:28:48.121 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.07 yDistance=-0.04
02:28:48.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:28:48.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:48.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:28:48.121 00.000 29988 MoveAxis(E, 0, ABG)
02:28:48.121 00.000 29988 Move returns status 0, amount 0
02:28:48.121 00.000 29988 MoveAxis(N, 0, ABG)
02:28:48.122 00.001 29988 Move returns status 0, amount 0
02:28:48.122 00.000 29988 move complete, result=0
02:28:48.122 00.000 29988 worker thread done servicing request
02:28:48.122 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:48.122 00.000 29988 Worker thread wakes up
02:28:48.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:48.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:49.648 01.526 29988 Exposure complete
02:28:49.682 00.034 29988 worker thread done servicing request
02:28:49.682 00.000 28316 OnExposeComplete: enter
02:28:49.685 00.003 28316 UpdateGuideState(): m_state=6
02:28:49.687 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3315
02:28:49.689 00.002 28316 Star::Find returns 1 (0), X=952.43, Y=258.38, Mass=2385, SNR=33.9, Peak=178 HFD=3.7
02:28:49.692 00.003 28316 MultiStar: [#1 -0.05,0.31,1.00,U] [#2 -0.06,0.09,0.92,U] [#3 -0.23,0.09,0.87,U] [#4 0.09,0.01,0.81,U] [#5 0.26,0.14,0.75,U] [#6 0.34,0.20,0.00,M1] [#7 0.14,0.13,0.63,U] [#8 -0.05,0.17,0.59,U] 
02:28:49.694 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.10}, one-star: {0.07, -0.08}
02:28:49.694 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
02:28:49.695 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
02:28:49.696 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=0.09 mountY=-0.06, mountTheta=-0.59
02:28:49.698 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
02:28:49.698 00.000 28316 Enqueuing Move request for scope (0.01, 0.10)
02:28:49.699 00.001 29988 Worker thread wakes up
02:28:49.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:49.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
02:28:49.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
02:28:49.699 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:28:49.700 00.001 29988 Moving (0.01, 0.10) raw xDistance=0.09 yDistance=-0.06
02:28:49.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:49.700 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:49.701 00.001 28316 Enqueuing Expose request
02:28:49.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:28:49.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:49.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:28:49.701 00.000 29988 MoveAxis(E, 0, ABG)
02:28:49.701 00.000 29988 Move returns status 0, amount 0
02:28:49.701 00.000 29988 MoveAxis(N, 0, ABG)
02:28:49.701 00.000 29988 Move returns status 0, amount 0
02:28:49.701 00.000 29988 move complete, result=0
02:28:49.701 00.000 29988 worker thread done servicing request
02:28:49.701 00.000 29988 Worker thread wakes up
02:28:49.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:49.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:49.702 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:28:51.326 01.624 29988 Exposure complete
02:28:51.354 00.028 29988 worker thread done servicing request
02:28:51.354 00.000 28316 OnExposeComplete: enter
02:28:51.357 00.003 28316 UpdateGuideState(): m_state=6
02:28:51.358 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3316
02:28:51.359 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=258.67, Mass=2473, SNR=34.5, Peak=173 HFD=3.9
02:28:51.360 00.001 28316 MultiStar: [#1 -0.13,0.49,0.00,M1] [#2 -0.21,0.27,0.00,M1] [#3 -0.07,0.31,0.00,M1] [#4 -0.14,0.24,0.82,U] [#5 -0.18,0.40,0.00,M2] [#6 0.28,0.20,0.00,M2] [#7 0.32,0.35,0.00,M3] [#8 0.03,0.24,0.58,U] 
02:28:51.362 00.002 28316 single-star, 2 included, MultiStar: {-0.00, 0.23}, one-star: {0.08, 0.21}
02:28:51.365 00.003 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
02:28:51.367 00.002 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
02:28:51.369 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.19 mountX=0.16 mountY=-0.17, mountTheta=-0.82
02:28:51.372 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.21, opts=13)
02:28:51.373 00.001 28316 Enqueuing Move request for scope (0.08, 0.21)
02:28:51.373 00.000 29988 Worker thread wakes up
02:28:51.374 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
02:28:51.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:51.374 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
02:28:51.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:51.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:51.375 00.000 28316 Enqueuing Expose request
02:28:51.376 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
02:28:51.376 00.000 29988 Moving (0.08, 0.21) raw xDistance=0.16 yDistance=-0.17
02:28:51.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:28:51.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:51.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:28:51.376 00.000 29988 MoveAxis(E, 0, ABG)
02:28:51.376 00.000 29988 Move returns status 0, amount 0
02:28:51.376 00.000 29988 MoveAxis(N, 0, ABG)
02:28:51.376 00.000 29988 Move returns status 0, amount 0
02:28:51.376 00.000 29988 move complete, result=0
02:28:51.376 00.000 29988 worker thread done servicing request
02:28:51.376 00.000 29988 Worker thread wakes up
02:28:51.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:51.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:51.376 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:28:52.894 01.518 29988 Exposure complete
02:28:52.947 00.053 29988 worker thread done servicing request
02:28:52.947 00.000 28316 OnExposeComplete: enter
02:28:52.948 00.001 28316 UpdateGuideState(): m_state=6
02:28:52.948 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3317
02:28:52.949 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=258.74, Mass=2429, SNR=34.2, Peak=190 HFD=3.7
02:28:52.949 00.000 28316 MultiStar: [#1 0.22,0.60,0.00,M2] [#2 0.02,0.18,0.89,U] [#3 0.02,0.37,0.00,M2] [#4 0.12,0.46,0.00,M1] [#5 0.09,0.36,0.00,M3] [#6 0.36,0.33,0.00,M3] [#7 0.60,0.31,0.00,M4] [#8 0.15,0.20,0.59,U] 
02:28:52.950 00.001 28316 refined, 2 included, MultiStar: {0.11, 0.23}, one-star: {0.17, 0.28}
02:28:52.950 00.000 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
02:28:52.951 00.001 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
02:28:52.951 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.11 mountX=0.16 mountY=-0.20, mountTheta=-0.90
02:28:52.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.23, opts=13)
02:28:52.954 00.002 28316 Enqueuing Move request for scope (0.11, 0.23)
02:28:52.955 00.001 29988 Worker thread wakes up
02:28:52.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
02:28:52.955 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
02:28:52.955 00.000 29988 Moving (0.11, 0.23) raw xDistance=0.16 yDistance=-0.20
02:28:52.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:28:52.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:28:52.955 00.000 29988 MoveAxis(E, 0, ABG)
02:28:52.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:52.956 00.001 29988 Move returns status 0, amount 0
02:28:52.956 00.000 29988 MoveAxis(N, 48, ABG)
02:28:52.956 00.000 29988 Guiding  Dir = 0, Dur = 48
02:28:52.956 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
02:28:52.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:52.957 00.001 29988 IsSlewing returns 0
02:28:52.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:52.957 00.000 28316 Enqueuing Expose request
02:28:52.957 00.000 29988 IsGuiding returns 0
02:28:52.962 00.005 29988 PulseGuide returned control before completion, sleep 54
02:28:53.021 00.059 29988 IsGuiding returns 1
02:28:53.021 00.000 29988 scope still moving after pulse duration time elapsed
02:28:53.049 00.028 29988 IsSlewing returns 0
02:28:53.050 00.001 29988 IsGuiding returns 0
02:28:53.050 00.000 29988 scope move finished after 48 + 44 ms
02:28:53.050 00.000 29988 Move returns status 0, amount 48
02:28:53.050 00.000 29988 move complete, result=0
02:28:53.050 00.000 29988 worker thread done servicing request
02:28:53.050 00.000 29988 Worker thread wakes up
02:28:53.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:53.050 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
02:28:53.051 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:54.674 01.623 29988 Exposure complete
02:28:54.710 00.036 29988 worker thread done servicing request
02:28:54.710 00.000 28316 OnExposeComplete: enter
02:28:54.711 00.001 28316 UpdateGuideState(): m_state=6
02:28:54.712 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3318
02:28:54.713 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=258.79, Mass=2461, SNR=34.5, Peak=204 HFD=3.9
02:28:54.715 00.002 28316 MultiStar: [#1 -0.05,0.40,0.00,M3] [#2 -0.05,0.29,0.90,U] [#3 -0.34,0.45,0.00,M3] [#4 -0.10,0.18,0.80,U] [#5 0.00,0.39,0.00,M4] [#6 0.02,0.11,0.61,U] [#7 0.44,0.23,0.00,M5] [#8 0.03,0.12,0.56,U] 
02:28:54.716 00.001 28316 refined, 4 included, MultiStar: {-0.05, 0.22}, one-star: {-0.09, 0.33}
02:28:54.718 00.002 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
02:28:54.719 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
02:28:54.720 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.78 mountX=0.22 mountY=-0.06, mountTheta=-0.25
02:28:54.722 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.22, opts=13)
02:28:54.722 00.000 28316 Enqueuing Move request for scope (-0.05, 0.22)
02:28:54.723 00.001 29988 Worker thread wakes up
02:28:54.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:54.723 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.5
02:28:54.724 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:54.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:54.725 00.001 28316 Enqueuing Expose request
02:28:54.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
02:28:54.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
02:28:54.725 00.000 29988 Moving (-0.05, 0.22) raw xDistance=0.22 yDistance=-0.06
02:28:54.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:28:54.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:54.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:28:54.725 00.000 29988 MoveAxis(W, 47, ABG)
02:28:54.725 00.000 29988 Guiding  Dir = 3, Dur = 47
02:28:54.726 00.001 29988 IsSlewing returns 0
02:28:54.726 00.000 29988 IsGuiding returns 0
02:28:54.728 00.002 29988 PulseGuide returned control before completion, sleep 56
02:28:54.802 00.074 29988 IsGuiding returns 0
02:28:54.802 00.000 29988 Move returns status 0, amount 47
02:28:54.802 00.000 29988 MoveAxis(N, 0, ABG)
02:28:54.802 00.000 29988 Move returns status 0, amount 0
02:28:54.802 00.000 29988 move complete, result=0
02:28:54.802 00.000 29988 worker thread done servicing request
02:28:54.802 00.000 29988 Worker thread wakes up
02:28:54.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:54.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:54.802 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
02:28:56.212 01.410 29988 Exposure complete
02:28:56.252 00.040 29988 worker thread done servicing request
02:28:56.252 00.000 28316 OnExposeComplete: enter
02:28:56.253 00.001 28316 UpdateGuideState(): m_state=6
02:28:56.253 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3319
02:28:56.254 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=258.34, Mass=2359, SNR=33.6, Peak=184 HFD=3.8
02:28:56.256 00.002 28316 MultiStar: [#1 -0.04,-0.06,1.02,U] [#2 -0.07,-0.28,0.92,U] [#3 -0.33,-0.06,0.00,M4] [#4 -0.08,-0.16,0.82,U] [#5 -0.01,-0.00,0.73,U] [#6 0.09,-0.19,0.65,U] [#7 0.15,-0.12,0.63,U] [#8 0.04,-0.17,0.61,U] 
02:28:56.257 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.14}, one-star: {-0.14, -0.12}
02:28:56.258 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
02:28:56.258 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
02:28:56.259 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.74 mountX=-0.11 mountY=0.08, mountTheta=2.52
02:28:56.260 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.14, opts=13)
02:28:56.261 00.001 28316 Enqueuing Move request for scope (-0.02, -0.14)
02:28:56.261 00.000 29988 Worker thread wakes up
02:28:56.261 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:56.262 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.6
02:28:56.262 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:56.263 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:56.263 00.000 28316 Enqueuing Expose request
02:28:56.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
02:28:56.263 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
02:28:56.263 00.000 29988 Moving (-0.02, -0.14) raw xDistance=-0.11 yDistance=0.08
02:28:56.263 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:28:56.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:56.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:28:56.264 00.001 29988 MoveAxis(E, 0, ABG)
02:28:56.264 00.000 29988 Move returns status 0, amount 0
02:28:56.264 00.000 29988 MoveAxis(N, 0, ABG)
02:28:56.264 00.000 29988 Move returns status 0, amount 0
02:28:56.264 00.000 29988 move complete, result=0
02:28:56.264 00.000 29988 worker thread done servicing request
02:28:56.264 00.000 29988 Worker thread wakes up
02:28:56.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:56.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:56.264 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:28:57.900 01.636 29988 Exposure complete
02:28:57.939 00.039 29988 worker thread done servicing request
02:28:57.940 00.001 28316 OnExposeComplete: enter
02:28:57.940 00.000 28316 UpdateGuideState(): m_state=6
02:28:57.941 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3320
02:28:57.941 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=258.20, Mass=2382, SNR=33.9, Peak=187 HFD=3.8
02:28:57.942 00.001 28316 MultiStar: [#1 0.11,-0.16,1.00,U] [#2 0.21,-0.32,0.00,M1] [#3 -0.06,0.06,0.88,U] [#4 0.39,-0.01,0.00,M1] [#5 0.29,-0.18,0.00,M4] [#6 0.48,-0.21,0.00,M2] [#7 0.67,-0.21,0.00,M5] [#8 0.24,-0.11,0.58,U] 
02:28:57.942 00.000 28316 refined, 3 included, MultiStar: {0.07, -0.12}, one-star: {0.05, -0.25}
02:28:57.943 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:28:57.943 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:28:57.944 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=-0.14 mountY=-0.01, mountTheta=-3.08
02:28:57.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
02:28:57.948 00.003 28316 Enqueuing Move request for scope (0.07, -0.12)
02:28:57.951 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:57.953 00.002 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:28:57.955 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:57.958 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:57.960 00.002 28316 Enqueuing Expose request
02:28:57.961 00.001 29988 Worker thread wakes up
02:28:57.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
02:28:57.962 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
02:28:57.962 00.000 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.01
02:28:57.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:28:57.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:57.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:28:57.962 00.000 29988 MoveAxis(E, 0, ABG)
02:28:57.962 00.000 29988 Move returns status 0, amount 0
02:28:57.962 00.000 29988 MoveAxis(N, 0, ABG)
02:28:57.962 00.000 29988 Move returns status 0, amount 0
02:28:57.962 00.000 29988 move complete, result=0
02:28:57.962 00.000 29988 worker thread done servicing request
02:28:57.962 00.000 29988 Worker thread wakes up
02:28:57.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:57.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:28:57.963 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:28:59.481 01.518 29988 Exposure complete
02:28:59.512 00.031 29988 worker thread done servicing request
02:28:59.512 00.000 28316 OnExposeComplete: enter
02:28:59.515 00.003 28316 UpdateGuideState(): m_state=6
02:28:59.517 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3321
02:28:59.519 00.002 28316 Star::Find returns 1 (0), X=952.71, Y=258.21, Mass=2412, SNR=34.1, Peak=198 HFD=3.8
02:28:59.522 00.003 28316 MultiStar: [#1 0.40,-0.14,0.00,M2] [#2 0.21,-0.31,0.00,M2] [#3 0.06,-0.11,0.87,U] [#4 0.11,-0.02,0.84,U] [#5 0.24,-0.14,0.74,U] [#6 0.33,-0.19,0.00,M3] [#7 0.55,-0.10,0.00,M6] [#8 0.38,-0.20,0.00,M1] 
02:28:59.524 00.002 28316 refined, 3 included, MultiStar: {0.20, -0.13}, one-star: {0.36, -0.25}
02:28:59.527 00.003 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:28:59.528 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
02:28:59.529 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.60 mountX=-0.20 mountY=-0.12, mountTheta=-2.63
02:28:59.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.13, opts=13)
02:28:59.531 00.001 28316 Enqueuing Move request for scope (0.20, -0.13)
02:28:59.531 00.000 29988 Worker thread wakes up
02:28:59.532 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:28:59.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
02:28:59.533 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:28:59.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
02:28:59.533 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:28:59.533 00.000 29988 Moving (0.20, -0.13) raw xDistance=-0.20 yDistance=-0.12
02:28:59.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:28:59.535 00.002 28316 Enqueuing Expose request
02:28:59.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:28:59.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:28:59.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:28:59.535 00.000 29988 MoveAxis(E, 43, ABG)
02:28:59.535 00.000 29988 Guiding  Dir = 2, Dur = 43
02:28:59.536 00.001 29988 IsSlewing returns 0
02:28:59.536 00.000 29988 IsGuiding returns 0
02:28:59.537 00.001 29988 PulseGuide returned control before completion, sleep 52
02:28:59.605 00.068 29988 IsGuiding returns 0
02:28:59.605 00.000 29988 Move returns status 0, amount 43
02:28:59.605 00.000 29988 MoveAxis(N, 0, ABG)
02:28:59.605 00.000 29988 Move returns status 0, amount 0
02:28:59.605 00.000 29988 move complete, result=0
02:28:59.605 00.000 29988 worker thread done servicing request
02:28:59.605 00.000 29988 Worker thread wakes up
02:28:59.606 00.001 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
02:28:59.608 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:28:59.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:01.239 01.631 29988 Exposure complete
02:29:01.273 00.034 29988 worker thread done servicing request
02:29:01.273 00.000 28316 OnExposeComplete: enter
02:29:01.275 00.002 28316 UpdateGuideState(): m_state=6
02:29:01.276 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3322
02:29:01.277 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.25, Mass=2438, SNR=34.2, Peak=213 HFD=3.7
02:29:01.278 00.001 28316 MultiStar: [#1 0.18,-0.04,0.99,U] [#2 0.02,-0.11,0.92,U] [#3 0.02,0.12,0.87,U] [#4 -0.06,0.10,0.83,U] [#5 0.29,0.08,0.72,U] [#6 0.38,-0.14,0.00,M4] [#7 0.35,-0.04,0.00,M7] [#8 0.31,-0.17,0.00,M2] 
02:29:01.279 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.02}, one-star: {0.27, -0.20}
02:29:01.280 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:29:01.280 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:29:01.281 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.16 mountX=-0.07 mountY=-0.10, mountTheta=-2.18
02:29:01.282 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
02:29:01.282 00.000 28316 Enqueuing Move request for scope (0.12, -0.02)
02:29:01.282 00.000 29988 Worker thread wakes up
02:29:01.283 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:01.283 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:29:01.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:01.284 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:01.284 00.000 28316 Enqueuing Expose request
02:29:01.285 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
02:29:01.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
02:29:01.285 00.000 29988 Moving (0.12, -0.02) raw xDistance=-0.07 yDistance=-0.10
02:29:01.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:29:01.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:01.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:29:01.285 00.000 29988 MoveAxis(E, 0, ABG)
02:29:01.285 00.000 29988 Move returns status 0, amount 0
02:29:01.285 00.000 29988 MoveAxis(N, 0, ABG)
02:29:01.285 00.000 29988 Move returns status 0, amount 0
02:29:01.285 00.000 29988 move complete, result=0
02:29:01.285 00.000 29988 worker thread done servicing request
02:29:01.285 00.000 29988 Worker thread wakes up
02:29:01.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:01.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:01.285 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:02.805 01.520 29988 Exposure complete
02:29:02.846 00.041 29988 worker thread done servicing request
02:29:02.847 00.001 28316 OnExposeComplete: enter
02:29:02.847 00.000 28316 UpdateGuideState(): m_state=6
02:29:02.848 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3323
02:29:02.848 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=258.30, Mass=2609, SNR=35.5, Peak=205 HFD=3.8
02:29:02.849 00.001 28316 MultiStar: [#1 -0.10,0.22,0.93,U] [#2 -0.08,-0.06,0.88,U] [#3 -0.19,0.11,0.81,U] [#4 -0.15,0.09,0.78,U] [#5 -0.07,0.06,0.67,U] [#6 -0.03,0.01,0.62,U] [#7 0.20,0.12,0.61,U] [#8 0.19,0.04,0.56,U] 
02:29:02.849 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.00, -0.16}
02:29:02.850 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
02:29:02.850 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
02:29:02.851 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.32 mountX=0.06 mountY=0.02, mountTheta=0.28
02:29:02.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
02:29:02.852 00.000 28316 Enqueuing Move request for scope (-0.04, 0.04)
02:29:02.853 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:02.853 00.000 28316 UpdateGuideState exits: m=2609 RSB=35.5
02:29:02.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:02.854 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:02.854 00.000 28316 Enqueuing Expose request
02:29:02.855 00.001 29988 Worker thread wakes up
02:29:02.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
02:29:02.855 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
02:29:02.855 00.000 29988 Moving (-0.04, 0.04) raw xDistance=0.06 yDistance=0.02
02:29:02.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:29:02.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:02.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:29:02.855 00.000 29988 MoveAxis(E, 0, ABG)
02:29:02.855 00.000 29988 Move returns status 0, amount 0
02:29:02.855 00.000 29988 MoveAxis(N, 0, ABG)
02:29:02.855 00.000 29988 Move returns status 0, amount 0
02:29:02.855 00.000 29988 move complete, result=0
02:29:02.855 00.000 29988 worker thread done servicing request
02:29:02.855 00.000 29988 Worker thread wakes up
02:29:02.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:02.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:02.856 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:04.480 01.624 29988 Exposure complete
02:29:04.526 00.046 29988 worker thread done servicing request
02:29:04.526 00.000 28316 OnExposeComplete: enter
02:29:04.528 00.002 28316 UpdateGuideState(): m_state=6
02:29:04.528 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3324
02:29:04.529 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=258.36, Mass=2448, SNR=34.3, Peak=177 HFD=4.0
02:29:04.530 00.001 28316 MultiStar: [#1 -0.08,0.26,0.99,U] [#2 0.12,-0.13,0.89,U] [#3 -0.02,0.13,0.85,U] [#4 -0.25,0.19,0.79,U] [#5 -0.00,0.08,0.75,U] [#6 0.08,0.15,0.62,U] [#7 -0.12,0.13,0.61,U] [#8 -0.09,0.10,0.61,U] 
02:29:04.530 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.14, -0.10}
02:29:04.530 00.000 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
02:29:04.531 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
02:29:04.531 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.78 mountX=0.08 mountY=-0.02, mountTheta=-0.25
02:29:04.532 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
02:29:04.533 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
02:29:04.533 00.000 29988 Worker thread wakes up
02:29:04.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
02:29:04.533 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
02:29:04.533 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.02
02:29:04.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:29:04.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:04.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:04.534 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:29:04.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:04.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:04.535 00.000 28316 Enqueuing Expose request
02:29:04.536 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:29:04.536 00.000 29988 MoveAxis(E, 0, ABG)
02:29:04.536 00.000 29988 Move returns status 0, amount 0
02:29:04.536 00.000 29988 MoveAxis(N, 0, ABG)
02:29:04.536 00.000 29988 Move returns status 0, amount 0
02:29:04.536 00.000 29988 move complete, result=0
02:29:04.536 00.000 29988 worker thread done servicing request
02:29:04.536 00.000 29988 Worker thread wakes up
02:29:04.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:04.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:04.537 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:06.057 01.520 29988 Exposure complete
02:29:06.093 00.036 29988 worker thread done servicing request
02:29:06.093 00.000 28316 OnExposeComplete: enter
02:29:06.094 00.001 28316 UpdateGuideState(): m_state=6
02:29:06.096 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3325
02:29:06.097 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=258.24, Mass=2366, SNR=33.8, Peak=203 HFD=3.7
02:29:06.098 00.001 28316 MultiStar: [#1 -0.10,0.22,0.99,U] [#2 0.20,-0.08,0.94,U] [#3 -0.13,-0.00,0.87,U] [#4 -0.10,0.04,0.84,U] [#5 0.06,-0.08,0.75,U] [#6 0.04,-0.21,0.62,U] [#7 0.46,-0.16,0.00,M6] [#8 0.05,-0.03,0.59,U] 
02:29:06.100 00.002 28316 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {0.29, -0.22}
02:29:06.101 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:29:06.102 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:29:06.104 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=-0.05 mountY=-0.02, mountTheta=-2.79
02:29:06.106 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
02:29:06.106 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
02:29:06.107 00.001 29988 Worker thread wakes up
02:29:06.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:06.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:29:06.107 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.8
02:29:06.108 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:06.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:06.108 00.000 28316 Enqueuing Expose request
02:29:06.109 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:29:06.109 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.02
02:29:06.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:29:06.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:06.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:29:06.109 00.000 29988 MoveAxis(E, 0, ABG)
02:29:06.109 00.000 29988 Move returns status 0, amount 0
02:29:06.109 00.000 29988 MoveAxis(N, 0, ABG)
02:29:06.109 00.000 29988 Move returns status 0, amount 0
02:29:06.109 00.000 29988 move complete, result=0
02:29:06.109 00.000 29988 worker thread done servicing request
02:29:06.109 00.000 29988 Worker thread wakes up
02:29:06.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:06.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:06.109 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:07.739 01.630 29988 Exposure complete
02:29:07.766 00.027 29988 worker thread done servicing request
02:29:07.766 00.000 28316 OnExposeComplete: enter
02:29:07.768 00.002 28316 UpdateGuideState(): m_state=6
02:29:07.768 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3326
02:29:07.769 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=258.35, Mass=2475, SNR=34.4, Peak=191 HFD=3.8
02:29:07.769 00.000 28316 MultiStar: [#1 -0.21,0.06,0.95,U] [#2 -0.10,-0.07,0.89,U] [#3 -0.21,0.14,0.86,U] [#4 -0.05,-0.01,0.83,U] [#5 0.03,-0.20,0.74,U] [#6 0.02,-0.16,0.63,U] [#7 0.27,-0.12,0.62,U] [#8 -0.00,-0.04,0.58,U] 
02:29:07.770 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.06, -0.11}
02:29:07.770 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
02:29:07.770 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
02:29:07.771 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=-0.02 mountY=0.07, mountTheta=1.90
02:29:07.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
02:29:07.772 00.000 28316 Enqueuing Move request for scope (-0.05, -0.05)
02:29:07.773 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:07.773 00.000 29988 Worker thread wakes up
02:29:07.773 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.4
02:29:07.774 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:07.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:07.775 00.001 28316 Enqueuing Expose request
02:29:07.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
02:29:07.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
02:29:07.775 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.07
02:29:07.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:29:07.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:07.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:29:07.775 00.000 29988 MoveAxis(E, 0, ABG)
02:29:07.775 00.000 29988 Move returns status 0, amount 0
02:29:07.775 00.000 29988 MoveAxis(N, 0, ABG)
02:29:07.775 00.000 29988 Move returns status 0, amount 0
02:29:07.776 00.001 29988 move complete, result=0
02:29:07.776 00.000 29988 worker thread done servicing request
02:29:07.776 00.000 29988 Worker thread wakes up
02:29:07.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:07.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:07.776 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:09.297 01.521 29988 Exposure complete
02:29:09.329 00.032 29988 worker thread done servicing request
02:29:09.329 00.000 28316 OnExposeComplete: enter
02:29:09.329 00.000 28316 UpdateGuideState(): m_state=6
02:29:09.330 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3327
02:29:09.331 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=258.42, Mass=2348, SNR=33.6, Peak=164 HFD=3.9
02:29:09.331 00.000 28316 MultiStar: [#1 0.03,0.23,0.98,U] [#2 0.15,-0.22,0.94,U] [#3 -0.17,0.29,0.00,M1] [#4 0.04,-0.03,0.84,U] [#5 0.27,-0.07,0.75,U] [#6 0.10,0.03,0.67,U] [#7 0.21,0.03,0.64,U] [#8 0.20,-0.12,0.60,U] 
02:29:09.332 00.001 28316 single-star, 7 included, MultiStar: {0.13, -0.02}, one-star: {0.11, -0.04}
02:29:09.332 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
02:29:09.332 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
02:29:09.333 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.31 mountX=-0.08 mountY=-0.08, mountTheta=-2.33
02:29:09.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
02:29:09.335 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
02:29:09.336 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:09.337 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.6
02:29:09.337 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:09.337 00.000 29988 Worker thread wakes up
02:29:09.337 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:09.339 00.002 28316 Enqueuing Expose request
02:29:09.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
02:29:09.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
02:29:09.339 00.000 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
02:29:09.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:29:09.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:09.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:29:09.339 00.000 29988 MoveAxis(E, 0, ABG)
02:29:09.339 00.000 29988 Move returns status 0, amount 0
02:29:09.340 00.001 29988 MoveAxis(N, 0, ABG)
02:29:09.340 00.000 29988 Move returns status 0, amount 0
02:29:09.340 00.000 29988 move complete, result=0
02:29:09.340 00.000 29988 worker thread done servicing request
02:29:09.340 00.000 29988 Worker thread wakes up
02:29:09.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:09.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:09.340 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:10.965 01.625 29988 Exposure complete
02:29:11.005 00.040 29988 worker thread done servicing request
02:29:11.005 00.000 28316 OnExposeComplete: enter
02:29:11.006 00.001 28316 UpdateGuideState(): m_state=6
02:29:11.006 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3328
02:29:11.007 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.33, Mass=2337, SNR=33.5, Peak=185 HFD=3.6
02:29:11.007 00.000 28316 MultiStar: [#1 0.21,0.19,0.98,U] [#2 0.05,-0.35,0.00,M1] [#3 0.10,0.03,0.83,U] [#4 -0.05,0.29,0.84,U] [#5 0.11,0.09,0.73,U] [#6 0.10,0.06,0.63,U] [#7 0.40,-0.03,0.00,M5] [#8 0.24,-0.16,0.58,U] 
02:29:11.008 00.001 28316 refined, 6 included, MultiStar: {0.15, 0.06}, one-star: {0.31, -0.13}
02:29:11.008 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
02:29:11.009 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
02:29:11.009 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.38 mountX=-0.01 mountY=-0.16, mountTheta=-1.62
02:29:11.010 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.06, opts=13)
02:29:11.011 00.001 28316 Enqueuing Move request for scope (0.15, 0.06)
02:29:11.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:11.012 00.001 29988 Worker thread wakes up
02:29:11.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
02:29:11.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
02:29:11.012 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
02:29:11.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:11.013 00.000 29988 Moving (0.15, 0.06) raw xDistance=-0.01 yDistance=-0.16
02:29:11.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:11.014 00.000 28316 Enqueuing Expose request
02:29:11.015 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:29:11.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:11.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:29:11.015 00.000 29988 MoveAxis(E, 0, ABG)
02:29:11.015 00.000 29988 Move returns status 0, amount 0
02:29:11.015 00.000 29988 MoveAxis(N, 0, ABG)
02:29:11.015 00.000 29988 Move returns status 0, amount 0
02:29:11.015 00.000 29988 move complete, result=0
02:29:11.015 00.000 29988 worker thread done servicing request
02:29:11.015 00.000 29988 Worker thread wakes up
02:29:11.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:11.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:11.015 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:29:12.542 01.527 29988 Exposure complete
02:29:12.603 00.061 29988 worker thread done servicing request
02:29:12.603 00.000 28316 OnExposeComplete: enter
02:29:12.604 00.001 28316 UpdateGuideState(): m_state=6
02:29:12.605 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3329
02:29:12.605 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=258.13, Mass=2479, SNR=34.6, Peak=198 HFD=3.9
02:29:12.606 00.001 28316 MultiStar: [#1 0.03,0.16,0.97,U] [#2 0.13,-0.14,0.88,U] [#3 -0.01,-0.00,0.83,U] [#4 -0.20,0.11,0.81,U] [#5 0.15,-0.01,0.74,U] [#6 0.09,-0.06,0.61,U] [#7 0.45,-0.04,0.00,M6] [#8 0.05,-0.04,0.56,U] 
02:29:12.606 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {0.21, -0.33}
02:29:12.607 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:29:12.607 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:29:12.608 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.66 mountX=-0.07 mountY=-0.03, mountTheta=-2.69
02:29:12.609 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:29:12.610 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
02:29:12.610 00.000 29988 Worker thread wakes up
02:29:12.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:29:12.610 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:29:12.610 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:29:12.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:29:12.610 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:12.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:12.611 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.6
02:29:12.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:12.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:12.612 00.001 28316 Enqueuing Expose request
02:29:12.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:29:12.612 00.000 29988 MoveAxis(E, 0, ABG)
02:29:12.612 00.000 29988 Move returns status 0, amount 0
02:29:12.612 00.000 29988 MoveAxis(N, 0, ABG)
02:29:12.612 00.000 29988 Move returns status 0, amount 0
02:29:12.612 00.000 29988 move complete, result=0
02:29:12.612 00.000 29988 worker thread done servicing request
02:29:12.612 00.000 29988 Worker thread wakes up
02:29:12.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:12.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:12.613 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:14.241 01.628 29988 Exposure complete
02:29:14.270 00.029 29988 worker thread done servicing request
02:29:14.271 00.001 28316 OnExposeComplete: enter
02:29:14.272 00.001 28316 UpdateGuideState(): m_state=6
02:29:14.272 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3330
02:29:14.273 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.32, Mass=2469, SNR=34.4, Peak=202 HFD=3.8
02:29:14.274 00.001 28316 MultiStar: [#1 0.27,0.00,0.96,U] [#2 0.08,0.01,0.92,U] [#3 -0.01,0.04,0.85,U] [#4 -0.05,0.12,0.81,U] [#5 0.20,-0.08,0.72,U] [#6 0.20,-0.17,0.63,U] [#7 0.33,0.02,0.00,M7] [#8 0.30,-0.19,0.00,M1] 
02:29:14.274 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.03}, one-star: {0.30, -0.14}
02:29:14.275 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
02:29:14.276 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
02:29:14.277 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.19 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
02:29:14.278 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
02:29:14.278 00.000 28316 Enqueuing Move request for scope (0.14, -0.03)
02:29:14.279 00.001 29988 Worker thread wakes up
02:29:14.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
02:29:14.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
02:29:14.279 00.000 29988 Moving (0.14, -0.03) raw xDistance=-0.09 yDistance=-0.12
02:29:14.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:14.280 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.4
02:29:14.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:14.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:14.281 00.001 28316 Enqueuing Expose request
02:29:14.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:29:14.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:14.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:29:14.281 00.000 29988 MoveAxis(E, 0, ABG)
02:29:14.281 00.000 29988 Move returns status 0, amount 0
02:29:14.281 00.000 29988 MoveAxis(N, 0, ABG)
02:29:14.281 00.000 29988 Move returns status 0, amount 0
02:29:14.281 00.000 29988 move complete, result=0
02:29:14.281 00.000 29988 worker thread done servicing request
02:29:14.281 00.000 29988 Worker thread wakes up
02:29:14.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:14.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:14.282 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:15.806 01.524 29988 Exposure complete
02:29:15.840 00.034 29988 worker thread done servicing request
02:29:15.840 00.000 28316 OnExposeComplete: enter
02:29:15.842 00.002 28316 UpdateGuideState(): m_state=6
02:29:15.843 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3331
02:29:15.843 00.000 28316 Star::Find returns 1 (0), X=952.65, Y=258.15, Mass=2466, SNR=34.5, Peak=209 HFD=3.9
02:29:15.844 00.001 28316 MultiStar: [#1 0.41,0.03,0.00,M1] [#2 0.12,-0.16,0.92,U] [#3 0.01,0.08,0.86,U] [#4 -0.19,0.16,0.82,U] [#5 0.32,-0.07,0.00,M1] [#6 0.27,-0.11,0.62,U] [#7 0.36,-0.08,0.00,M8] [#8 0.07,-0.06,0.58,U] 
02:29:15.844 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.08}, one-star: {0.29, -0.31}
02:29:15.845 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:29:15.845 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:29:15.845 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-0.67 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
02:29:15.846 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
02:29:15.847 00.001 28316 Enqueuing Move request for scope (0.10, -0.08)
02:29:15.847 00.000 29988 Worker thread wakes up
02:29:15.848 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
02:29:15.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
02:29:15.848 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.05
02:29:15.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:29:15.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:15.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:29:15.848 00.000 29988 MoveAxis(E, 0, ABG)
02:29:15.848 00.000 29988 Move returns status 0, amount 0
02:29:15.848 00.000 29988 MoveAxis(N, 0, ABG)
02:29:15.848 00.000 29988 Move returns status 0, amount 0
02:29:15.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:15.851 00.003 29988 move complete, result=0
02:29:15.851 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.5
02:29:15.851 00.000 29988 worker thread done servicing request
02:29:15.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:15.853 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:15.853 00.000 28316 Enqueuing Expose request
02:29:15.853 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:15.854 00.001 29988 Worker thread wakes up
02:29:15.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:15.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:17.482 01.628 29988 Exposure complete
02:29:17.513 00.031 29988 worker thread done servicing request
02:29:17.513 00.000 28316 OnExposeComplete: enter
02:29:17.514 00.001 28316 UpdateGuideState(): m_state=6
02:29:17.515 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3332
02:29:17.515 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=258.32, Mass=2333, SNR=33.4, Peak=214 HFD=3.6
02:29:17.516 00.001 28316 MultiStar: [#1 0.34,0.16,0.00,M2] [#2 0.06,-0.19,0.93,U] [#3 0.02,0.09,0.86,U] [#4 0.01,0.01,0.85,U] [#5 0.15,-0.03,0.74,U] [#6 0.18,0.00,0.64,U] [#7 0.27,-0.12,0.64,U] [#8 0.21,-0.30,0.00,M1] 
02:29:17.516 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.06}, one-star: {0.27, -0.14}
02:29:17.516 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
02:29:17.517 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
02:29:17.517 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-0.40 mountX=-0.11 mountY=-0.09, mountTheta=-2.42
02:29:17.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
02:29:17.520 00.001 28316 Enqueuing Move request for scope (0.13, -0.06)
02:29:17.520 00.000 29988 Worker thread wakes up
02:29:17.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
02:29:17.520 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
02:29:17.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:17.521 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.4
02:29:17.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:17.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:17.522 00.000 28316 Enqueuing Expose request
02:29:17.523 00.001 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
02:29:17.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:29:17.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:17.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:29:17.523 00.000 29988 MoveAxis(E, 0, ABG)
02:29:17.523 00.000 29988 Move returns status 0, amount 0
02:29:17.523 00.000 29988 MoveAxis(N, 0, ABG)
02:29:17.523 00.000 29988 Move returns status 0, amount 0
02:29:17.523 00.000 29988 move complete, result=0
02:29:17.523 00.000 29988 worker thread done servicing request
02:29:17.523 00.000 29988 Worker thread wakes up
02:29:17.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:17.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:17.523 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:19.044 01.521 29988 Exposure complete
02:29:19.101 00.057 29988 worker thread done servicing request
02:29:19.102 00.001 28316 OnExposeComplete: enter
02:29:19.103 00.001 28316 UpdateGuideState(): m_state=6
02:29:19.104 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3333
02:29:19.106 00.002 28316 Star::Find returns 1 (0), X=952.69, Y=258.23, Mass=2408, SNR=34.1, Peak=207 HFD=3.8
02:29:19.107 00.001 28316 MultiStar: [#1 0.17,0.24,0.98,U] [#2 0.16,-0.20,0.91,U] [#3 0.18,-0.01,0.85,U] [#4 0.10,-0.05,0.83,U] [#5 0.29,0.02,0.73,U] [#6 0.46,-0.11,0.00,M1] [#7 0.34,-0.09,0.00,M8] [#8 0.40,-0.09,0.00,M2] 
02:29:19.109 00.002 28316 refined, 5 included, MultiStar: {0.21, -0.04}, one-star: {0.33, -0.23}
02:29:19.110 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
02:29:19.111 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
02:29:19.111 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.19 mountX=-0.12 mountY=-0.17, mountTheta=-2.20
02:29:19.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
02:29:19.114 00.002 28316 Enqueuing Move request for scope (0.21, -0.04)
02:29:19.115 00.001 29988 Worker thread wakes up
02:29:19.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
02:29:19.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
02:29:19.116 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:19.117 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.1
02:29:19.119 00.002 29988 Moving (0.21, -0.04) raw xDistance=-0.12 yDistance=-0.17
02:29:19.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:29:19.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:19.119 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:19.121 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:19.121 00.000 28316 Enqueuing Expose request
02:29:19.122 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:29:19.122 00.000 29988 MoveAxis(E, 0, ABG)
02:29:19.122 00.000 29988 Move returns status 0, amount 0
02:29:19.122 00.000 29988 MoveAxis(N, 0, ABG)
02:29:19.122 00.000 29988 Move returns status 0, amount 0
02:29:19.122 00.000 29988 move complete, result=0
02:29:19.122 00.000 29988 worker thread done servicing request
02:29:19.122 00.000 29988 Worker thread wakes up
02:29:19.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:19.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:19.122 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:29:20.747 01.625 29988 Exposure complete
02:29:20.792 00.045 29988 worker thread done servicing request
02:29:20.792 00.000 28316 OnExposeComplete: enter
02:29:20.794 00.002 28316 UpdateGuideState(): m_state=6
02:29:20.794 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3334
02:29:20.795 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=258.25, Mass=2484, SNR=34.6, Peak=198 HFD=3.7
02:29:20.795 00.000 28316 MultiStar: [#1 0.20,0.06,0.99,U] [#2 0.30,-0.19,0.00,M1] [#3 0.20,0.04,0.86,U] [#4 0.12,0.18,0.82,U] [#5 0.23,-0.00,0.73,U] [#6 0.24,-0.01,0.61,U] [#7 0.53,-0.06,0.00,M9] [#8 0.55,-0.17,0.00,M3] 
02:29:20.796 00.001 28316 refined, 5 included, MultiStar: {0.21, 0.00}, one-star: {0.26, -0.21}
02:29:20.796 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
02:29:20.797 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
02:29:20.797 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.00 hyp=0.21 cameraTheta=0.02 mountX=-0.08 mountY=-0.19, mountTheta=-1.98
02:29:20.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.00, opts=13)
02:29:20.798 00.000 28316 Enqueuing Move request for scope (0.21, 0.00)
02:29:20.799 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:20.799 00.000 29988 Worker thread wakes up
02:29:20.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.00) opts 0xd
02:29:20.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.00)
02:29:20.799 00.000 29988 Moving (0.21, 0.00) raw xDistance=-0.08 yDistance=-0.19
02:29:20.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:29:20.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:20.800 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.6
02:29:20.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:20.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:20.801 00.001 28316 Enqueuing Expose request
02:29:20.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:29:20.801 00.000 29988 MoveAxis(E, 0, ABG)
02:29:20.801 00.000 29988 Move returns status 0, amount 0
02:29:20.801 00.000 29988 MoveAxis(N, 0, ABG)
02:29:20.801 00.000 29988 Move returns status 0, amount 0
02:29:20.801 00.000 29988 move complete, result=0
02:29:20.801 00.000 29988 worker thread done servicing request
02:29:20.802 00.001 29988 Worker thread wakes up
02:29:20.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:20.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:20.802 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:29:22.314 01.512 29988 Exposure complete
02:29:22.345 00.031 29988 worker thread done servicing request
02:29:22.345 00.000 28316 OnExposeComplete: enter
02:29:22.346 00.001 28316 UpdateGuideState(): m_state=6
02:29:22.346 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3335
02:29:22.347 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=258.30, Mass=2524, SNR=34.8, Peak=193 HFD=3.6
02:29:22.347 00.000 28316 MultiStar: [#1 -0.09,0.20,0.97,U] [#2 0.03,-0.10,0.89,U] [#3 0.02,0.04,0.83,U] [#4 -0.38,0.11,0.00,M1] [#5 0.05,0.11,0.71,U] [#6 0.06,-0.01,0.61,U] [#7 0.11,0.01,0.61,U] [#8 0.12,0.10,0.57,U] 
02:29:22.348 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {0.03, -0.16}
02:29:22.348 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
02:29:22.348 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
02:29:22.349 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=0.00 mountY=-0.04, mountTheta=-1.47
02:29:22.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
02:29:22.352 00.002 28316 Enqueuing Move request for scope (0.03, 0.02)
02:29:22.353 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:22.353 00.000 28316 UpdateGuideState exits: m=2524 RSB=34.8
02:29:22.354 00.001 29988 Worker thread wakes up
02:29:22.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:29:22.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:29:22.354 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.00 yDistance=-0.04
02:29:22.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:29:22.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:22.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:29:22.354 00.000 29988 MoveAxis(E, 0, ABG)
02:29:22.354 00.000 29988 Move returns status 0, amount 0
02:29:22.354 00.000 29988 MoveAxis(N, 0, ABG)
02:29:22.354 00.000 29988 Move returns status 0, amount 0
02:29:22.354 00.000 29988 move complete, result=0
02:29:22.354 00.000 29988 worker thread done servicing request
02:29:22.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:22.355 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:22.355 00.000 28316 Enqueuing Expose request
02:29:22.356 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:29:22.356 00.000 29988 Worker thread wakes up
02:29:22.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:22.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:23.992 01.636 29988 Exposure complete
02:29:24.029 00.037 29988 worker thread done servicing request
02:29:24.029 00.000 28316 OnExposeComplete: enter
02:29:24.030 00.001 28316 UpdateGuideState(): m_state=6
02:29:24.030 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3336
02:29:24.030 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=258.24, Mass=2374, SNR=33.6, Peak=201 HFD=3.7
02:29:24.031 00.001 28316 MultiStar: [#1 -0.00,0.04,1.01,U] [#2 0.02,-0.07,0.92,U] [#3 -0.34,0.02,0.00,M1] [#4 -0.22,0.10,0.85,U] [#5 -0.04,-0.10,0.76,U] [#6 -0.13,-0.03,0.65,U] [#7 0.19,-0.06,0.64,U] [#8 0.06,-0.18,0.58,U] 
02:29:24.031 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.03, -0.22}
02:29:24.032 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:29:24.033 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
02:29:24.034 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.94 mountX=-0.05 mountY=0.05, mountTheta=2.33
02:29:24.037 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
02:29:24.038 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
02:29:24.038 00.000 29988 Worker thread wakes up
02:29:24.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:24.039 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
02:29:24.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
02:29:24.039 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.6
02:29:24.039 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.05
02:29:24.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:29:24.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:24.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:24.040 00.000 28316 Enqueuing Expose request
02:29:24.041 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:24.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:29:24.041 00.000 29988 MoveAxis(E, 0, ABG)
02:29:24.041 00.000 29988 Move returns status 0, amount 0
02:29:24.041 00.000 29988 MoveAxis(N, 0, ABG)
02:29:24.041 00.000 29988 Move returns status 0, amount 0
02:29:24.041 00.000 29988 move complete, result=0
02:29:24.041 00.000 29988 worker thread done servicing request
02:29:24.041 00.000 29988 Worker thread wakes up
02:29:24.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:24.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:24.041 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:25.559 01.518 29988 Exposure complete
02:29:25.590 00.031 29988 worker thread done servicing request
02:29:25.591 00.001 28316 OnExposeComplete: enter
02:29:25.591 00.000 28316 UpdateGuideState(): m_state=6
02:29:25.593 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3337
02:29:25.593 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=258.37, Mass=2397, SNR=33.9, Peak=175 HFD=3.7
02:29:25.594 00.001 28316 MultiStar: [#1 -0.20,0.32,0.00,M1] [#2 -0.21,-0.12,0.89,U] [#3 -0.20,0.08,0.86,U] [#4 -0.25,0.17,0.82,U] [#5 -0.09,0.06,0.72,U] [#6 -0.07,0.00,0.66,U] [#7 0.06,0.11,0.64,U] [#8 -0.15,-0.02,0.60,U] 
02:29:25.594 00.000 28316 single-star, 7 included, MultiStar: {-0.13, 0.02}, one-star: {-0.08, -0.09}
02:29:25.595 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.99)
02:29:25.595 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.95)
02:29:25.597 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.05 mountY=0.11, mountTheta=1.98
02:29:25.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
02:29:25.598 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
02:29:25.599 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:25.599 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:29:25.600 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:25.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:25.600 00.000 28316 Enqueuing Expose request
02:29:25.601 00.001 29988 Worker thread wakes up
02:29:25.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
02:29:25.601 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
02:29:25.601 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
02:29:25.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:29:25.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:25.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:29:25.601 00.000 29988 MoveAxis(E, 0, ABG)
02:29:25.601 00.000 29988 Move returns status 0, amount 0
02:29:25.601 00.000 29988 MoveAxis(N, 0, ABG)
02:29:25.601 00.000 29988 Move returns status 0, amount 0
02:29:25.601 00.000 29988 move complete, result=0
02:29:25.601 00.000 29988 worker thread done servicing request
02:29:25.601 00.000 29988 Worker thread wakes up
02:29:25.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:25.601 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:25.603 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:27.240 01.637 29988 Exposure complete
02:29:27.269 00.029 29988 worker thread done servicing request
02:29:27.269 00.000 28316 OnExposeComplete: enter
02:29:27.271 00.002 28316 UpdateGuideState(): m_state=6
02:29:27.271 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3338
02:29:27.272 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=258.37, Mass=2433, SNR=34.2, Peak=179 HFD=3.9
02:29:27.272 00.000 28316 MultiStar: [#1 -0.11,0.17,0.96,U] [#2 -0.03,-0.02,0.92,U] [#3 -0.21,0.11,0.85,U] [#4 -0.14,0.07,0.83,U] [#5 -0.07,0.03,0.73,U] [#6 -0.02,-0.00,0.61,U] [#7 0.26,-0.08,0.61,U] [#8 0.18,-0.06,0.57,U] 
02:29:27.273 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {0.08, -0.09}
02:29:27.273 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
02:29:27.273 00.000 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
02:29:27.274 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.36 mountX=0.03 mountY=0.01, mountTheta=0.32
02:29:27.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
02:29:27.275 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
02:29:27.276 00.001 29988 Worker thread wakes up
02:29:27.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:27.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:29:27.276 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
02:29:27.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:27.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:27.278 00.001 28316 Enqueuing Expose request
02:29:27.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:29:27.278 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.01
02:29:27.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:29:27.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:27.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:29:27.278 00.000 29988 MoveAxis(E, 0, ABG)
02:29:27.278 00.000 29988 Move returns status 0, amount 0
02:29:27.278 00.000 29988 MoveAxis(N, 0, ABG)
02:29:27.278 00.000 29988 Move returns status 0, amount 0
02:29:27.278 00.000 29988 move complete, result=0
02:29:27.278 00.000 29988 worker thread done servicing request
02:29:27.278 00.000 29988 Worker thread wakes up
02:29:27.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:27.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:27.279 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:28.795 01.516 29988 Exposure complete
02:29:28.842 00.047 29988 worker thread done servicing request
02:29:28.842 00.000 28316 OnExposeComplete: enter
02:29:28.842 00.000 28316 UpdateGuideState(): m_state=6
02:29:28.843 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3339
02:29:28.843 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=258.28, Mass=2477, SNR=34.4, Peak=192 HFD=3.8
02:29:28.844 00.001 28316 MultiStar: [#1 0.06,0.03,0.98,U] [#2 -0.03,-0.34,0.00,M1] [#3 -0.28,-0.02,0.85,U] [#4 -0.06,-0.18,0.82,U] [#5 -0.02,-0.10,0.74,U] [#6 0.30,-0.37,0.00,M1] [#7 0.04,0.14,0.63,U] [#8 0.12,-0.13,0.58,U] 
02:29:28.844 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.07}, one-star: {-0.10, -0.18}
02:29:28.845 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
02:29:28.845 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
02:29:28.846 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.15 mountX=-0.04 mountY=0.07, mountTheta=2.13
02:29:28.846 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
02:29:28.848 00.002 28316 Enqueuing Move request for scope (-0.04, -0.07)
02:29:28.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:28.849 00.001 29988 Worker thread wakes up
02:29:28.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
02:29:28.849 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
02:29:28.849 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
02:29:28.849 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:29:28.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:28.849 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.4
02:29:28.850 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:28.850 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:28.850 00.000 28316 Enqueuing Expose request
02:29:28.851 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:29:28.851 00.000 29988 MoveAxis(E, 0, ABG)
02:29:28.851 00.000 29988 Move returns status 0, amount 0
02:29:28.851 00.000 29988 MoveAxis(N, 0, ABG)
02:29:28.851 00.000 29988 Move returns status 0, amount 0
02:29:28.851 00.000 29988 move complete, result=0
02:29:28.851 00.000 29988 worker thread done servicing request
02:29:28.851 00.000 29988 Worker thread wakes up
02:29:28.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:28.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:28.852 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:30.474 01.622 29988 Exposure complete
02:29:30.525 00.051 29988 worker thread done servicing request
02:29:30.525 00.000 28316 OnExposeComplete: enter
02:29:30.525 00.000 28316 UpdateGuideState(): m_state=6
02:29:30.526 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3340
02:29:30.526 00.000 28316 Star::Find returns 1 (0), X=952.82, Y=258.34, Mass=2453, SNR=34.3, Peak=199 HFD=3.9
02:29:30.527 00.001 28316 MultiStar: [#1 0.37,-0.01,0.00,M1] [#2 0.12,-0.19,0.92,U] [#3 0.08,0.18,0.86,U] [#4 0.08,0.12,0.80,U] [#5 0.36,-0.20,0.00,M1] [#6 0.57,-0.40,0.00,M2] [#7 0.69,-0.08,0.00,M5] [#8 0.17,-0.02,0.56,U] 
02:29:30.527 00.000 28316 refined, 4 included, MultiStar: {0.20, -0.01}, one-star: {0.46, -0.12}
02:29:30.528 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
02:29:30.529 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
02:29:30.530 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.06 mountX=-0.09 mountY=-0.17, mountTheta=-2.06
02:29:30.532 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
02:29:30.532 00.000 28316 Enqueuing Move request for scope (0.20, -0.01)
02:29:30.534 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:30.534 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:29:30.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:30.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:30.535 00.000 28316 Enqueuing Expose request
02:29:30.536 00.001 29988 Worker thread wakes up
02:29:30.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
02:29:30.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
02:29:30.536 00.000 29988 Moving (0.20, -0.01) raw xDistance=-0.09 yDistance=-0.17
02:29:30.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:29:30.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:30.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:29:30.536 00.000 29988 MoveAxis(E, 0, ABG)
02:29:30.536 00.000 29988 Move returns status 0, amount 0
02:29:30.536 00.000 29988 MoveAxis(N, 0, ABG)
02:29:30.536 00.000 29988 Move returns status 0, amount 0
02:29:30.536 00.000 29988 move complete, result=0
02:29:30.537 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:29:30.537 00.000 29988 worker thread done servicing request
02:29:30.537 00.000 29988 Worker thread wakes up
02:29:30.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:30.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:32.059 01.522 29988 Exposure complete
02:29:32.090 00.031 29988 worker thread done servicing request
02:29:32.091 00.001 28316 OnExposeComplete: enter
02:29:32.091 00.000 28316 UpdateGuideState(): m_state=6
02:29:32.092 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3341
02:29:32.092 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=258.27, Mass=2436, SNR=34.1, Peak=191 HFD=3.8
02:29:32.093 00.001 28316 MultiStar: [#1 -0.13,-0.05,0.98,U] [#2 -0.15,-0.14,0.88,U] [#3 -0.24,0.04,0.87,U] [#4 -0.14,-0.35,0.00,M1] [#5 0.07,-0.10,0.73,U] [#6 -0.01,-0.21,0.63,U] [#7 0.15,-0.21,0.61,U] [#8 -0.18,-0.10,0.59,U] 
02:29:32.093 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.11}, one-star: {-0.11, -0.19}
02:29:32.094 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
02:29:32.095 00.001 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
02:29:32.096 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.22 mountX=-0.07 mountY=0.13, mountTheta=2.05
02:29:32.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
02:29:32.099 00.001 28316 Enqueuing Move request for scope (-0.09, -0.11)
02:29:32.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:32.100 00.001 29988 Worker thread wakes up
02:29:32.100 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.1
02:29:32.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:32.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:32.101 00.000 28316 Enqueuing Expose request
02:29:32.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
02:29:32.102 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
02:29:32.102 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.07 yDistance=0.13
02:29:32.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:29:32.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:32.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:29:32.102 00.000 29988 MoveAxis(E, 0, ABG)
02:29:32.102 00.000 29988 Move returns status 0, amount 0
02:29:32.102 00.000 29988 MoveAxis(N, 0, ABG)
02:29:32.102 00.000 29988 Move returns status 0, amount 0
02:29:32.102 00.000 29988 move complete, result=0
02:29:32.102 00.000 29988 worker thread done servicing request
02:29:32.102 00.000 29988 Worker thread wakes up
02:29:32.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:32.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:32.103 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:33.731 01.628 29988 Exposure complete
02:29:33.765 00.034 29988 worker thread done servicing request
02:29:33.765 00.000 28316 OnExposeComplete: enter
02:29:33.767 00.002 28316 UpdateGuideState(): m_state=6
02:29:33.768 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3342
02:29:33.769 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=258.16, Mass=2386, SNR=34.0, Peak=205 HFD=3.8
02:29:33.770 00.001 28316 MultiStar: [#1 -0.16,-0.02,0.97,U] [#2 -0.16,-0.31,0.00,M1] [#3 -0.25,-0.18,0.86,U] [#4 -0.47,-0.10,0.00,M2] [#5 -0.09,-0.09,0.74,U] [#6 -0.16,-0.22,0.62,U] [#7 0.01,-0.07,0.63,U] [#8 -0.16,-0.20,0.57,U] 
02:29:33.771 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.15}, one-star: {0.05, -0.30}
02:29:33.772 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
02:29:33.773 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
02:29:33.773 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.19 cameraTheta=-2.17 mountX=-0.10 mountY=0.16, mountTheta=2.11
02:29:33.775 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.15, opts=13)
02:29:33.776 00.001 28316 Enqueuing Move request for scope (-0.10, -0.15)
02:29:33.776 00.000 29988 Worker thread wakes up
02:29:33.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
02:29:33.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
02:29:33.776 00.000 29988 Moving (-0.10, -0.15) raw xDistance=-0.10 yDistance=0.16
02:29:33.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:29:33.776 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:33.776 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:29:33.776 00.000 29988 MoveAxis(E, 0, ABG)
02:29:33.776 00.000 29988 Move returns status 0, amount 0
02:29:33.776 00.000 29988 MoveAxis(N, 0, ABG)
02:29:33.776 00.000 29988 Move returns status 0, amount 0
02:29:33.776 00.000 29988 move complete, result=0
02:29:33.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:33.777 00.001 28316 UpdateGuideState exits: m=2386 RSB=34.0
02:29:33.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:33.778 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:33.778 00.000 28316 Enqueuing Expose request
02:29:33.779 00.001 29988 worker thread done servicing request
02:29:33.779 00.000 29988 Worker thread wakes up
02:29:33.779 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:29:33.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:33.780 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:35.303 01.523 29988 Exposure complete
02:29:35.338 00.035 29988 worker thread done servicing request
02:29:35.338 00.000 28316 OnExposeComplete: enter
02:29:35.339 00.001 28316 UpdateGuideState(): m_state=6
02:29:35.339 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3343
02:29:35.340 00.001 28316 Star::Find returns 1 (0), X=952.23, Y=258.27, Mass=2420, SNR=34.2, Peak=173 HFD=3.9
02:29:35.340 00.000 28316 MultiStar: [#1 0.04,-0.06,0.97,U] [#2 0.03,-0.28,0.92,U] [#3 -0.26,0.07,0.85,U] [#4 -0.10,-0.20,0.85,U] [#5 0.08,-0.30,0.73,U] [#6 -0.02,-0.09,0.64,U] [#7 0.66,-0.33,0.00,M4] [#8 0.07,-0.35,0.00,M1] 
02:29:35.341 00.001 28316 refined, 6 included, MultiStar: {-0.06, -0.15}, one-star: {-0.13, -0.19}
02:29:35.341 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
02:29:35.342 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
02:29:35.342 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.92 mountX=-0.11 mountY=0.12, mountTheta=2.34
02:29:35.343 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
02:29:35.344 00.001 28316 Enqueuing Move request for scope (-0.06, -0.15)
02:29:35.344 00.000 29988 Worker thread wakes up
02:29:35.345 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
02:29:35.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
02:29:35.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:35.345 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
02:29:35.345 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.2
02:29:35.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:35.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:35.346 00.000 28316 Enqueuing Expose request
02:29:35.349 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:29:35.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:35.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:29:35.349 00.000 29988 MoveAxis(E, 0, ABG)
02:29:35.349 00.000 29988 Move returns status 0, amount 0
02:29:35.349 00.000 29988 MoveAxis(N, 0, ABG)
02:29:35.349 00.000 29988 Move returns status 0, amount 0
02:29:35.349 00.000 29988 move complete, result=0
02:29:35.349 00.000 29988 worker thread done servicing request
02:29:35.349 00.000 29988 Worker thread wakes up
02:29:35.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:35.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:35.352 00.003 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:36.973 01.621 29988 Exposure complete
02:29:37.038 00.065 29988 worker thread done servicing request
02:29:37.039 00.001 28316 OnExposeComplete: enter
02:29:37.040 00.001 28316 UpdateGuideState(): m_state=6
02:29:37.041 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3344
02:29:37.041 00.000 28316 Star::Find returns 1 (0), X=952.39, Y=257.94, Mass=2447, SNR=34.4, Peak=190 HFD=3.9
02:29:37.042 00.001 28316 MultiStar: [#1 -0.17,-0.24,0.99,U] [#2 -0.02,-0.49,0.00,M1] [#3 -0.26,-0.35,0.00,M1] [#4 0.08,-0.34,0.00,M2] [#5 -0.05,-0.37,0.00,M1] [#6 0.42,-0.59,0.00,M1] [#7 0.35,-0.59,0.00,M5] [#8 0.15,-0.34,0.00,M2] 
02:29:37.042 00.000 28316 refined, 1 included, MultiStar: {-0.07, -0.38}, one-star: {0.03, -0.52}
02:29:37.043 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.54)
02:29:37.043 00.000 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.50)
02:29:37.043 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.75 mountX=-0.32 mountY=0.23, mountTheta=2.51
02:29:37.045 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.38, opts=13)
02:29:37.045 00.000 28316 Enqueuing Move request for scope (-0.07, -0.38)
02:29:37.046 00.001 29988 Worker thread wakes up
02:29:37.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.38) opts 0xd
02:29:37.046 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.38)
02:29:37.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:37.046 00.000 29988 Moving (-0.07, -0.38) raw xDistance=-0.32 yDistance=0.23
02:29:37.046 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.4
02:29:37.047 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:37.047 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:37.048 00.001 28316 Enqueuing Expose request
02:29:37.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:29:37.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:29:37.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:29:37.048 00.000 29988 MoveAxis(E, 67, ABG)
02:29:37.048 00.000 29988 Guiding  Dir = 2, Dur = 67
02:29:37.048 00.000 29988 IsSlewing returns 0
02:29:37.048 00.000 29988 IsGuiding returns 0
02:29:37.050 00.002 29988 PulseGuide returned control before completion, sleep 76
02:29:37.129 00.079 29988 IsGuiding returns 0
02:29:37.129 00.000 29988 Move returns status 0, amount 67
02:29:37.129 00.000 29988 MoveAxis(N, 0, ABG)
02:29:37.129 00.000 29988 Move returns status 0, amount 0
02:29:37.129 00.000 29988 move complete, result=0
02:29:37.129 00.000 29988 worker thread done servicing request
02:29:37.129 00.000 29988 Worker thread wakes up
02:29:37.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:37.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:37.129 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.2 px 0 ms NORTH
02:29:38.546 01.417 29988 Exposure complete
02:29:38.590 00.044 29988 worker thread done servicing request
02:29:38.590 00.000 28316 OnExposeComplete: enter
02:29:38.591 00.001 28316 UpdateGuideState(): m_state=6
02:29:38.591 00.000 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3345
02:29:38.592 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=258.07, Mass=2420, SNR=34.1, Peak=179 HFD=4.1
02:29:38.592 00.000 28316 MultiStar: [#1 -0.15,-0.21,0.98,U] [#2 -0.04,-0.39,0.00,M2] [#3 -0.36,-0.14,0.00,M2] [#4 0.09,-0.35,0.00,M3] [#5 -0.08,-0.40,0.00,M2] [#6 0.05,-0.39,0.00,M2] [#7 0.41,-0.38,0.00,M6] [#8 0.04,-0.12,0.60,U] 
02:29:38.593 00.001 28316 refined, 2 included, MultiStar: {-0.05, -0.26}, one-star: {-0.02, -0.39}
02:29:38.593 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:29:38.594 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:29:38.594 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.77 mountX=-0.21 mountY=0.16, mountTheta=2.49
02:29:38.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.26, opts=13)
02:29:38.596 00.001 28316 Enqueuing Move request for scope (-0.05, -0.26)
02:29:38.597 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:38.597 00.000 29988 Worker thread wakes up
02:29:38.597 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:29:38.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:38.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:38.598 00.000 28316 Enqueuing Expose request
02:29:38.599 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
02:29:38.599 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
02:29:38.599 00.000 29988 Moving (-0.05, -0.26) raw xDistance=-0.21 yDistance=0.16
02:29:38.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
02:29:38.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:38.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:29:38.599 00.000 29988 MoveAxis(E, 50, ABG)
02:29:38.599 00.000 29988 Guiding  Dir = 2, Dur = 50
02:29:38.599 00.000 29988 IsSlewing returns 0
02:29:38.600 00.001 29988 IsGuiding returns 0
02:29:38.602 00.002 29988 PulseGuide returned control before completion, sleep 59
02:29:38.673 00.071 29988 IsGuiding returns 0
02:29:38.673 00.000 29988 Move returns status 0, amount 50
02:29:38.673 00.000 29988 MoveAxis(N, 0, ABG)
02:29:38.673 00.000 29988 Move returns status 0, amount 0
02:29:38.673 00.000 29988 move complete, result=0
02:29:38.673 00.000 29988 worker thread done servicing request
02:29:38.673 00.000 29988 Worker thread wakes up
02:29:38.673 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:38.673 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:38.674 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
02:29:40.303 01.629 29988 Exposure complete
02:29:40.359 00.056 29988 worker thread done servicing request
02:29:40.359 00.000 28316 OnExposeComplete: enter
02:29:40.359 00.000 28316 UpdateGuideState(): m_state=6
02:29:40.361 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3346
02:29:40.362 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=258.70, Mass=2498, SNR=34.7, Peak=204 HFD=4.0
02:29:40.364 00.002 28316 MultiStar: [#1 0.21,0.21,0.98,U] [#2 -0.03,0.08,0.90,U] [#3 -0.32,0.23,0.00,M3] [#4 0.04,0.27,0.79,U] [#5 -0.08,0.23,0.73,U] [#6 0.03,0.10,0.62,U] [#7 0.35,0.30,0.00,M7] [#8 0.20,-0.04,0.56,U] 
02:29:40.366 00.002 28316 refined, 6 included, MultiStar: {0.01, 0.17}, one-star: {-0.22, 0.24}
02:29:40.369 00.003 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
02:29:40.371 00.002 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
02:29:40.373 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=0.15 mountY=-0.09, mountTheta=-0.52
02:29:40.377 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.17, opts=13)
02:29:40.380 00.003 28316 Enqueuing Move request for scope (0.01, 0.17)
02:29:40.384 00.004 29988 Worker thread wakes up
02:29:40.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:40.385 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
02:29:40.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
02:29:40.385 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.7
02:29:40.385 00.000 29988 Moving (0.01, 0.17) raw xDistance=0.15 yDistance=-0.09
02:29:40.386 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:40.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:29:40.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:40.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:40.387 00.001 28316 Enqueuing Expose request
02:29:40.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:29:40.387 00.000 29988 MoveAxis(E, 0, ABG)
02:29:40.387 00.000 29988 Move returns status 0, amount 0
02:29:40.387 00.000 29988 MoveAxis(N, 0, ABG)
02:29:40.387 00.000 29988 Move returns status 0, amount 0
02:29:40.387 00.000 29988 move complete, result=0
02:29:40.387 00.000 29988 worker thread done servicing request
02:29:40.387 00.000 29988 Worker thread wakes up
02:29:40.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:40.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:40.388 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:41.796 01.408 29988 Exposure complete
02:29:41.831 00.035 29988 worker thread done servicing request
02:29:41.831 00.000 28316 OnExposeComplete: enter
02:29:41.831 00.000 28316 UpdateGuideState(): m_state=6
02:29:41.832 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3347
02:29:41.832 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=258.61, Mass=2409, SNR=34.1, Peak=185 HFD=3.4
02:29:41.833 00.001 28316 MultiStar: [#1 0.29,0.19,0.00,M1] [#2 0.13,-0.04,0.91,U] [#3 -0.17,0.37,0.00,M4] [#4 -0.07,0.15,0.83,U] [#5 0.27,-0.09,0.75,U] [#6 0.07,0.17,0.64,U] [#7 0.45,0.21,0.00,M8] [#8 0.43,0.17,0.00,M1] 
02:29:41.833 00.000 28316 refined, 4 included, MultiStar: {0.12, 0.07}, one-star: {0.18, 0.15}
02:29:41.834 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
02:29:41.834 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
02:29:41.834 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=0.01 mountY=-0.14, mountTheta=-1.46
02:29:41.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
02:29:41.836 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
02:29:41.836 00.000 29988 Worker thread wakes up
02:29:41.837 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:41.837 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.1
02:29:41.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:41.838 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:41.838 00.000 28316 Enqueuing Expose request
02:29:41.839 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
02:29:41.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
02:29:41.839 00.000 29988 Moving (0.12, 0.07) raw xDistance=0.01 yDistance=-0.14
02:29:41.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:29:41.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:41.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:29:41.839 00.000 29988 MoveAxis(E, 0, ABG)
02:29:41.839 00.000 29988 Move returns status 0, amount 0
02:29:41.839 00.000 29988 MoveAxis(N, 0, ABG)
02:29:41.839 00.000 29988 Move returns status 0, amount 0
02:29:41.839 00.000 29988 move complete, result=0
02:29:41.839 00.000 29988 worker thread done servicing request
02:29:41.839 00.000 29988 Worker thread wakes up
02:29:41.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:41.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:41.839 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:43.478 01.639 29988 Exposure complete
02:29:43.518 00.040 29988 worker thread done servicing request
02:29:43.518 00.000 28316 OnExposeComplete: enter
02:29:43.519 00.001 28316 UpdateGuideState(): m_state=6
02:29:43.519 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3348
02:29:43.520 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.46, Mass=2317, SNR=33.3, Peak=184 HFD=3.6
02:29:43.520 00.000 28316 MultiStar: [#1 0.22,0.24,0.00,M2] [#2 0.02,-0.03,0.91,U] [#3 -0.16,0.22,0.89,U] [#4 -0.08,0.09,0.86,U] [#5 0.16,0.06,0.74,U] [#6 0.29,0.14,0.00,M1] [#7 0.35,0.12,0.00,M9] [#8 0.24,0.03,0.61,U] 
02:29:43.521 00.001 28316 refined, 5 included, MultiStar: {0.08, 0.06}, one-star: {0.32, 0.00}
02:29:43.521 00.000 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
02:29:43.521 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
02:29:43.522 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=0.02 mountY=-0.10, mountTheta=-1.33
02:29:43.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.06, opts=13)
02:29:43.523 00.000 28316 Enqueuing Move request for scope (0.08, 0.06)
02:29:43.525 00.002 29988 Worker thread wakes up
02:29:43.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:43.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
02:29:43.525 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.3
02:29:43.527 00.002 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
02:29:43.527 00.000 29988 Moving (0.08, 0.06) raw xDistance=0.02 yDistance=-0.10
02:29:43.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:29:43.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:43.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:29:43.527 00.000 29988 MoveAxis(E, 0, ABG)
02:29:43.527 00.000 29988 Move returns status 0, amount 0
02:29:43.527 00.000 29988 MoveAxis(N, 0, ABG)
02:29:43.527 00.000 29988 Move returns status 0, amount 0
02:29:43.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:43.527 00.000 29988 move complete, result=0
02:29:43.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:43.528 00.001 28316 Enqueuing Expose request
02:29:43.528 00.000 29988 worker thread done servicing request
02:29:43.528 00.000 29988 Worker thread wakes up
02:29:43.528 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:29:43.529 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:43.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:45.054 01.525 29988 Exposure complete
02:29:45.096 00.042 29988 worker thread done servicing request
02:29:45.096 00.000 28316 OnExposeComplete: enter
02:29:45.097 00.001 28316 UpdateGuideState(): m_state=6
02:29:45.098 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3349
02:29:45.099 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.37, Mass=2351, SNR=33.5, Peak=177 HFD=3.7
02:29:45.100 00.001 28316 MultiStar: [#1 0.26,0.14,0.99,U] [#2 0.11,0.04,0.91,U] [#3 0.27,0.12,0.88,U] [#4 0.21,0.15,0.87,U] [#5 0.30,0.14,0.00,M1] [#6 0.35,0.12,0.00,M2] [#7 0.21,0.06,0.64,U] [#8 0.23,0.01,0.60,U] 
02:29:45.100 00.000 28316 refined, 6 included, MultiStar: {0.22, 0.06}, one-star: {0.27, -0.09}
02:29:45.101 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
02:29:45.101 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:29:45.102 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.28 mountX=-0.03 mountY=-0.23, mountTheta=-1.72
02:29:45.103 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.06, opts=13)
02:29:45.103 00.000 28316 Enqueuing Move request for scope (0.22, 0.06)
02:29:45.104 00.001 29988 Worker thread wakes up
02:29:45.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.06) opts 0xd
02:29:45.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:45.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.06)
02:29:45.104 00.000 29988 Moving (0.22, 0.06) raw xDistance=-0.03 yDistance=-0.23
02:29:45.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:29:45.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:29:45.104 00.000 29988 MoveAxis(E, 0, ABG)
02:29:45.105 00.001 29988 Move returns status 0, amount 0
02:29:45.105 00.000 29988 MoveAxis(N, 54, ABG)
02:29:45.105 00.000 29988 Guiding  Dir = 0, Dur = 54
02:29:45.105 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.5
02:29:45.105 00.000 29988 IsSlewing returns 0
02:29:45.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:45.106 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:45.107 00.001 28316 Enqueuing Expose request
02:29:45.107 00.000 29988 IsGuiding returns 0
02:29:45.111 00.004 29988 PulseGuide returned control before completion, sleep 60
02:29:45.176 00.065 29988 IsGuiding returns 0
02:29:45.177 00.001 29988 Move returns status 0, amount 54
02:29:45.177 00.000 29988 move complete, result=0
02:29:45.177 00.000 29988 worker thread done servicing request
02:29:45.177 00.000 29988 Worker thread wakes up
02:29:45.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:45.177 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:45.177 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 54 ms NORTH
02:29:46.807 01.630 29988 Exposure complete
02:29:46.842 00.035 29988 worker thread done servicing request
02:29:46.842 00.000 28316 OnExposeComplete: enter
02:29:46.843 00.001 28316 UpdateGuideState(): m_state=6
02:29:46.843 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3350
02:29:46.844 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=258.52, Mass=2497, SNR=34.8, Peak=182 HFD=3.8
02:29:46.844 00.000 28316 MultiStar: [#1 0.07,0.11,0.95,U] [#2 -0.26,0.04,0.87,U] [#3 -0.21,0.27,0.00,M3] [#4 -0.16,0.03,0.80,U] [#5 0.06,0.09,0.71,U] [#6 -0.04,-0.05,0.62,U] [#7 0.34,0.13,0.00,M9] [#8 0.14,-0.17,0.57,U] 
02:29:46.846 00.002 28316 refined, 6 included, MultiStar: {-0.07, 0.03}, one-star: {-0.17, 0.07}
02:29:46.846 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
02:29:46.847 00.001 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:29:46.847 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.71 mountX=0.05 mountY=0.05, mountTheta=0.69
02:29:46.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
02:29:46.849 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
02:29:46.849 00.000 29988 Worker thread wakes up
02:29:46.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:46.850 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:29:46.850 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.8
02:29:46.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:46.851 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:46.851 00.000 28316 Enqueuing Expose request
02:29:46.852 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:29:46.852 00.000 29988 Moving (-0.07, 0.03) raw xDistance=0.05 yDistance=0.05
02:29:46.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:29:46.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:46.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:29:46.852 00.000 29988 MoveAxis(E, 0, ABG)
02:29:46.852 00.000 29988 Move returns status 0, amount 0
02:29:46.852 00.000 29988 MoveAxis(N, 0, ABG)
02:29:46.852 00.000 29988 Move returns status 0, amount 0
02:29:46.852 00.000 29988 move complete, result=0
02:29:46.853 00.001 29988 worker thread done servicing request
02:29:46.853 00.000 29988 Worker thread wakes up
02:29:46.853 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:29:46.855 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:46.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:48.371 01.516 29988 Exposure complete
02:29:48.404 00.033 29988 worker thread done servicing request
02:29:48.404 00.000 28316 OnExposeComplete: enter
02:29:48.405 00.001 28316 UpdateGuideState(): m_state=6
02:29:48.405 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3351
02:29:48.406 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=258.35, Mass=2252, SNR=32.9, Peak=176 HFD=3.7
02:29:48.406 00.000 28316 MultiStar: [#1 0.00,0.18,1.01,U] [#2 -0.21,-0.04,0.96,U] [#3 -0.32,0.11,0.00,M4] [#4 -0.05,0.18,0.86,U] [#5 -0.07,-0.06,0.76,U] [#6 -0.01,0.00,0.64,U] [#7 0.29,-0.20,0.00,M10] [#8 -0.07,-0.17,0.61,U] 
02:29:48.407 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {-0.07, -0.11}
02:29:48.407 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:29:48.408 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
02:29:48.408 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.07 mountX=0.03 mountY=0.06, mountTheta=1.07
02:29:48.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
02:29:48.410 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
02:29:48.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:48.411 00.001 29988 Worker thread wakes up
02:29:48.411 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
02:29:48.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:29:48.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:48.412 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:29:48.412 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:48.412 00.000 28316 Enqueuing Expose request
02:29:48.413 00.001 29988 Moving (-0.07, 0.01) raw xDistance=0.03 yDistance=0.06
02:29:48.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:29:48.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:48.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:29:48.413 00.000 29988 MoveAxis(E, 0, ABG)
02:29:48.413 00.000 29988 Move returns status 0, amount 0
02:29:48.413 00.000 29988 MoveAxis(N, 0, ABG)
02:29:48.413 00.000 29988 Move returns status 0, amount 0
02:29:48.413 00.000 29988 move complete, result=0
02:29:48.413 00.000 29988 worker thread done servicing request
02:29:48.413 00.000 29988 Worker thread wakes up
02:29:48.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:48.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:48.413 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:50.035 01.622 29988 Exposure complete
02:29:50.085 00.050 29988 worker thread done servicing request
02:29:50.085 00.000 28316 OnExposeComplete: enter
02:29:50.086 00.001 28316 UpdateGuideState(): m_state=6
02:29:50.086 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3352
02:29:50.087 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=258.39, Mass=2356, SNR=33.5, Peak=187 HFD=3.9
02:29:50.087 00.000 28316 MultiStar: [#1 0.02,0.02,1.02,U] [#2 -0.31,-0.12,0.00,M1] [#3 -0.50,0.17,0.00,M5] [#4 -0.19,0.16,0.86,U] [#5 0.05,-0.05,0.73,U] [#6 0.05,-0.08,0.62,U] [#7 0.07,0.12,0.62,U] [#8 -0.14,-0.11,0.58,U] 
02:29:50.087 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.00}, one-star: {-0.23, -0.07}
02:29:50.088 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
02:29:50.088 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
02:29:50.089 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=0.03 mountY=0.06, mountTheta=1.10
02:29:50.090 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
02:29:50.090 00.000 28316 Enqueuing Move request for scope (-0.06, 0.00)
02:29:50.091 00.001 29988 Worker thread wakes up
02:29:50.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
02:29:50.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
02:29:50.091 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.06
02:29:50.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:29:50.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:50.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:29:50.091 00.000 29988 MoveAxis(E, 0, ABG)
02:29:50.091 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:50.091 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.5
02:29:50.092 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:50.092 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:50.093 00.001 28316 Enqueuing Expose request
02:29:50.093 00.000 29988 Move returns status 0, amount 0
02:29:50.093 00.000 29988 MoveAxis(N, 0, ABG)
02:29:50.093 00.000 29988 Move returns status 0, amount 0
02:29:50.093 00.000 29988 move complete, result=0
02:29:50.093 00.000 29988 worker thread done servicing request
02:29:50.094 00.001 29988 Worker thread wakes up
02:29:50.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:50.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:50.094 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:51.609 01.515 29988 Exposure complete
02:29:51.661 00.052 29988 worker thread done servicing request
02:29:51.661 00.000 28316 OnExposeComplete: enter
02:29:51.664 00.003 28316 UpdateGuideState(): m_state=6
02:29:51.666 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3353
02:29:51.668 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=258.63, Mass=2438, SNR=34.3, Peak=196 HFD=3.9
02:29:51.671 00.003 28316 MultiStar: [#1 -0.04,0.19,0.96,U] [#2 -0.30,-0.00,0.91,U] [#3 -0.45,0.24,0.00,M6] [#4 -0.10,0.08,0.81,U] [#5 -0.15,-0.03,0.73,U] [#6 0.02,0.02,0.64,U] [#7 0.12,-0.03,0.62,U] [#8 -0.13,-0.02,0.58,U] 
02:29:51.673 00.002 28316 refined, 7 included, MultiStar: {-0.12, 0.06}, one-star: {-0.28, 0.17}
02:29:51.675 00.002 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
02:29:51.677 00.002 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
02:29:51.677 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=0.10 mountY=0.08, mountTheta=0.67
02:29:51.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
02:29:51.678 00.000 28316 Enqueuing Move request for scope (-0.12, 0.06)
02:29:51.679 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:51.679 00.000 29988 Worker thread wakes up
02:29:51.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
02:29:51.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
02:29:51.679 00.000 29988 Moving (-0.12, 0.06) raw xDistance=0.10 yDistance=0.08
02:29:51.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:29:51.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:51.680 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:29:51.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:51.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:51.682 00.002 28316 Enqueuing Expose request
02:29:51.683 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:29:51.683 00.000 29988 MoveAxis(E, 0, ABG)
02:29:51.683 00.000 29988 Move returns status 0, amount 0
02:29:51.683 00.000 29988 MoveAxis(N, 0, ABG)
02:29:51.683 00.000 29988 Move returns status 0, amount 0
02:29:51.683 00.000 29988 move complete, result=0
02:29:51.683 00.000 29988 worker thread done servicing request
02:29:51.683 00.000 29988 Worker thread wakes up
02:29:51.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:51.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:51.684 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:29:53.316 01.632 29988 Exposure complete
02:29:53.355 00.039 29988 worker thread done servicing request
02:29:53.355 00.000 28316 OnExposeComplete: enter
02:29:53.355 00.000 28316 UpdateGuideState(): m_state=6
02:29:53.355 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3354
02:29:53.356 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=258.67, Mass=2574, SNR=35.2, Peak=182 HFD=4.1
02:29:53.356 00.000 28316 MultiStar: [#1 -0.39,0.23,0.00,M1] [#2 -0.39,-0.09,0.00,M1] [#3 -0.74,0.34,0.00,M7] [#4 -0.65,0.11,0.00,M1] [#5 -0.22,0.13,0.72,U] [#6 -0.30,-0.04,0.62,U] [#7 -0.23,0.03,0.61,U] [#8 -0.29,-0.27,0.00,M1] 
02:29:53.357 00.001 28316 refined, 3 included, MultiStar: {-0.31, 0.10}, one-star: {-0.42, 0.21}
02:29:53.357 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
02:29:53.358 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
02:29:53.361 00.003 28316 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.32 cameraTheta=2.83 mountX=0.22 mountY=0.23, mountTheta=0.82
02:29:53.363 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.10, opts=13)
02:29:53.363 00.000 28316 Enqueuing Move request for scope (-0.31, 0.10)
02:29:53.364 00.001 29988 Worker thread wakes up
02:29:53.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:53.364 00.000 28316 UpdateGuideState exits: m=2574 RSB=35.2
02:29:53.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:53.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:53.365 00.000 28316 Enqueuing Expose request
02:29:53.366 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
02:29:53.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
02:29:53.366 00.000 29988 Moving (-0.31, 0.10) raw xDistance=0.22 yDistance=0.23
02:29:53.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:29:53.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:29:53.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:29:53.366 00.000 29988 MoveAxis(W, 46, ABG)
02:29:53.366 00.000 29988 Guiding  Dir = 3, Dur = 46
02:29:53.366 00.000 29988 IsSlewing returns 0
02:29:53.366 00.000 29988 IsGuiding returns 0
02:29:53.367 00.001 29988 PulseGuide returned control before completion, sleep 55
02:29:53.441 00.074 29988 IsGuiding returns 0
02:29:53.441 00.000 29988 Move returns status 0, amount 46
02:29:53.441 00.000 29988 MoveAxis(N, 0, ABG)
02:29:53.441 00.000 29988 Move returns status 0, amount 0
02:29:53.441 00.000 29988 move complete, result=0
02:29:53.441 00.000 29988 worker thread done servicing request
02:29:53.441 00.000 29988 Worker thread wakes up
02:29:53.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:53.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:53.441 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.2 px 0 ms NORTH
02:29:54.846 01.405 29988 Exposure complete
02:29:54.882 00.036 29988 worker thread done servicing request
02:29:54.882 00.000 28316 OnExposeComplete: enter
02:29:54.883 00.001 28316 UpdateGuideState(): m_state=6
02:29:54.884 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3355
02:29:54.887 00.003 28316 Star::Find returns 1 (0), X=952.44, Y=258.07, Mass=2462, SNR=34.4, Peak=184 HFD=4.0
02:29:54.888 00.001 28316 MultiStar: [#1 0.09,-0.17,0.97,U] [#2 0.04,-0.38,0.00,M2] [#3 -0.09,-0.40,0.00,M8] [#4 0.01,-0.30,0.84,U] [#5 0.20,-0.43,0.00,M1] [#6 0.18,-0.36,0.00,M1] [#7 0.32,-0.49,0.00,M8] [#8 0.05,-0.58,0.00,M2] 
02:29:54.889 00.001 28316 refined, 2 included, MultiStar: {0.06, -0.29}, one-star: {0.08, -0.39}
02:29:54.890 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
02:29:54.890 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
02:29:54.891 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.35 mountX=-0.29 mountY=0.07, mountTheta=2.90
02:29:54.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.29, opts=13)
02:29:54.893 00.001 28316 Enqueuing Move request for scope (0.06, -0.29)
02:29:54.893 00.000 29988 Worker thread wakes up
02:29:54.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.29) opts 0xd
02:29:54.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:54.894 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4
02:29:54.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:54.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:54.895 00.000 28316 Enqueuing Expose request
02:29:54.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.29)
02:29:54.895 00.000 29988 Moving (0.06, -0.29) raw xDistance=-0.29 yDistance=0.07
02:29:54.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
02:29:54.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:29:54.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:29:54.895 00.000 29988 MoveAxis(E, 57, ABG)
02:29:54.895 00.000 29988 Guiding  Dir = 2, Dur = 57
02:29:54.895 00.000 29988 IsSlewing returns 0
02:29:54.895 00.000 29988 IsGuiding returns 0
02:29:54.898 00.003 29988 PulseGuide returned control before completion, sleep 66
02:29:54.971 00.073 29988 IsGuiding returns 0
02:29:54.971 00.000 29988 Move returns status 0, amount 57
02:29:54.971 00.000 29988 MoveAxis(N, 0, ABG)
02:29:54.971 00.000 29988 Move returns status 0, amount 0
02:29:54.971 00.000 29988 move complete, result=0
02:29:54.971 00.000 29988 worker thread done servicing request
02:29:54.971 00.000 29988 Worker thread wakes up
02:29:54.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:54.971 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
02:29:54.972 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:56.600 01.628 29988 Exposure complete
02:29:56.661 00.061 29988 worker thread done servicing request
02:29:56.661 00.000 28316 OnExposeComplete: enter
02:29:56.661 00.000 28316 UpdateGuideState(): m_state=6
02:29:56.662 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3356
02:29:56.662 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=257.80, Mass=2437, SNR=34.0, Peak=189 HFD=3.9
02:29:56.663 00.001 28316 MultiStar: large primary error, entering stabilization period
02:29:56.663 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
02:29:56.664 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
02:29:56.664 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.66 hyp=0.67 cameraTheta=-1.70 mountX=-0.57 mountY=0.37, mountTheta=2.56
02:29:56.665 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.66, opts=13)
02:29:56.665 00.000 28316 Enqueuing Move request for scope (-0.09, -0.66)
02:29:56.666 00.001 29988 Worker thread wakes up
02:29:56.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.66) opts 0xd
02:29:56.666 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.66)
02:29:56.666 00.000 29988 Moving (-0.09, -0.66) raw xDistance=-0.57 yDistance=0.37
02:29:56.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.57
02:29:56.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:29:56.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
02:29:56.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:56.668 00.002 29988 MoveAxis(E, 123, ABG)
02:29:56.668 00.000 29988 Guiding  Dir = 2, Dur = 123
02:29:56.668 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.0
02:29:56.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:56.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:56.671 00.001 28316 Enqueuing Expose request
02:29:56.672 00.001 29988 IsSlewing returns 0
02:29:56.672 00.000 29988 IsGuiding returns 0
02:29:56.674 00.002 29988 PulseGuide returned control before completion, sleep 131
02:29:56.816 00.142 29988 IsGuiding returns 0
02:29:56.816 00.000 29988 Move returns status 0, amount 123
02:29:56.816 00.000 29988 MoveAxis(N, 0, ABG)
02:29:56.816 00.000 29988 Move returns status 0, amount 0
02:29:56.818 00.002 29988 move complete, result=0
02:29:56.818 00.000 29988 worker thread done servicing request
02:29:56.818 00.000 29988 Worker thread wakes up
02:29:56.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:56.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,243,31,31)
02:29:56.818 00.000 28316 GuideStep: -0.6 px 123 ms EAST, 0.4 px 0 ms NORTH
02:29:57.593 00.775 28316 evsrv: cli 0C97D870 connect
02:29:57.594 00.001 28316 case statement mapped state 6 to 3
02:29:57.595 00.001 28316 case statement mapped state 6 to 3
02:29:57.596 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"07606cf1-3b50-4f92-a43c-0ed801f30c6e"}
02:29:57.598 00.002 28316 case statement mapped state 6 to 3
02:29:57.599 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"07606cf1-3b50-4f92-a43c-0ed801f30c6e"}
02:29:57.600 00.001 28316 evsrv: cli 0C97D870 disconnect
02:29:57.600 00.000 28316 evsrv: cli 0C97DAF0 connect
02:29:57.602 00.002 28316 case statement mapped state 6 to 3
02:29:57.603 00.001 28316 case statement mapped state 6 to 3
02:29:57.603 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"3607ea54-92e7-4aff-961f-26f094d08075"}
02:29:57.604 00.001 28316 PhdController::Dither begins
02:29:57.604 00.000 28316 dither: size=2.00, dRA=0.80 dDec=0.02
02:29:57.605 00.001 28316 MountToCamera -- mountTheta (0.02) + m_xAngle (2.00) = xAngle (2.02 = 2.02)
02:29:57.606 00.001 28316 MountToCamera -- mountX=0.80 mountY=0.02 hyp=0.80 mountTheta=0.02 cameraX=-0.35, cameraY=0.72 cameraTheta=2.02
02:29:57.606 00.000 28316 setting lock position to (952.01, 259.18)
02:29:57.607 00.001 28316 Mount: notify guiding dithered (-0.3, 0.7)
02:29:57.607 00.000 28316 MultiStar: stabilizing after lock position change
02:29:57.608 00.001 28316 Status Line: Dithering de 0.80,0.02
02:29:57.609 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:29:57.610 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:29:57.610 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"3607ea54-92e7-4aff-961f-26f094d08075"}
02:29:57.611 00.001 28316 evsrv: cli 0C97DAF0 disconnect
02:29:58.234 00.623 29988 Exposure complete
02:29:58.282 00.048 29988 worker thread done servicing request
02:29:58.282 00.000 28316 OnExposeComplete: enter
02:29:58.283 00.001 28316 UpdateGuideState(): m_state=6
02:29:58.285 00.002 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3357
02:29:58.286 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=258.15, Mass=2525, SNR=34.7, Peak=195 HFD=4.1
02:29:58.287 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
02:29:58.288 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
02:29:58.289 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-1.02 hyp=1.04 cameraTheta=-1.41 mountX=-1.00 mountY=0.31, mountTheta=2.84
02:29:58.291 00.002 28316 dither recenter: remaining=(-0.8,-0.0) step=(-0.8,-0.0)
02:29:58.292 00.001 28316 MountToCamera -- mountTheta (-3.12) + m_xAngle (2.00) = xAngle (-1.12 = -1.12)
02:29:58.293 00.001 28316 MountToCamera -- mountX=-0.80 mountY=-0.02 hyp=0.80 mountTheta=-3.12 cameraX=0.35, cameraY=-0.72 cameraTheta=-1.12
02:29:58.294 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.72, opts=4)
02:29:58.295 00.001 28316 Enqueuing Move request for scope (0.35, -0.72)
02:29:58.296 00.001 28316 Mount: notify direct move -0.80,-0.02
02:29:58.297 00.001 29988 Worker thread wakes up
02:29:58.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.72) opts 0x4
02:29:58.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:29:58.298 00.001 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.72)
02:29:58.298 00.000 29988 Moving (0.35, -0.72) raw xDistance=-0.80 yDistance=-0.02
02:29:58.298 00.000 29988 MoveAxis(E, 267, B)
02:29:58.298 00.000 29988 Guiding  Dir = 2, Dur = 267
02:29:58.298 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.7
02:29:58.299 00.001 29988 IsSlewing returns 0
02:29:58.299 00.000 28316 PhdController: settling, locked = 1, distance = 1.11 (0.50) aobump = 0 frame = 1 / 99999
02:29:58.300 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786148998.300,"Host":"ASUS_SAM","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:29:58.301 00.001 29988 IsGuiding returns 0
02:29:58.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:29:58.302 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:29:58.303 00.001 28316 Enqueuing Expose request
02:29:58.304 00.001 29988 PulseGuide returned control before completion, sleep 276
02:29:58.592 00.288 29988 IsGuiding returns 0
02:29:58.592 00.000 29988 Move returns status 0, amount 267
02:29:58.592 00.000 29988 MoveAxis(N, 5, B)
02:29:58.592 00.000 29988 Guiding  Dir = 0, Dur = 5
02:29:58.592 00.000 29988 IsSlewing returns 0
02:29:58.592 00.000 29988 IsGuiding returns 0
02:29:58.594 00.002 29988 PulseGuide returned control before completion, sleep 14
02:29:58.621 00.027 29988 IsGuiding returns 0
02:29:58.621 00.000 29988 Move returns status 0, amount 5
02:29:58.621 00.000 29988 move complete, result=0
02:29:58.621 00.000 29988 worker thread done servicing request
02:29:58.621 00.000 29988 Worker thread wakes up
02:29:58.621 00.000 28316 GuideStep: -0.8 px 267 ms EAST, -0.0 px 5 ms NORTH
02:29:58.622 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:29:58.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:00.248 01.626 29988 Exposure complete
02:30:00.286 00.038 29988 worker thread done servicing request
02:30:00.286 00.000 28316 OnExposeComplete: enter
02:30:00.287 00.001 28316 UpdateGuideState(): m_state=6
02:30:00.288 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3358
02:30:00.288 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=258.97, Mass=2477, SNR=34.6, Peak=211 HFD=3.9
02:30:00.289 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
02:30:00.289 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
02:30:00.289 00.000 28316 CameraToMount -- cameraX=-0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-2.67 mountX=-0.02 mountY=0.46, mountTheta=1.61
02:30:00.291 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=-0.21, opts=13)
02:30:00.291 00.000 28316 Enqueuing Move request for scope (-0.41, -0.21)
02:30:00.292 00.001 29988 Worker thread wakes up
02:30:00.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.21) opts 0xd
02:30:00.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:00.292 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.6
02:30:00.293 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.41, -0.21)
02:30:00.293 00.000 29988 Moving (-0.41, -0.21) raw xDistance=-0.02 yDistance=0.46
02:30:00.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:30:00.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:00.293 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 2 / 99999
02:30:00.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:30:00.294 00.001 29988 MoveAxis(E, 0, ABG)
02:30:00.294 00.000 29988 Move returns status 0, amount 0
02:30:00.294 00.000 29988 MoveAxis(N, 0, ABG)
02:30:00.294 00.000 29988 Move returns status 0, amount 0
02:30:00.294 00.000 29988 move complete, result=0
02:30:00.294 00.000 29988 worker thread done servicing request
02:30:00.294 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149000.293,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:30:00.298 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:00.300 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:00.303 00.003 28316 Enqueuing Expose request
02:30:00.305 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:30:00.307 00.002 29988 Worker thread wakes up
02:30:00.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:00.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:01.834 01.527 29988 Exposure complete
02:30:01.884 00.050 29988 worker thread done servicing request
02:30:01.884 00.000 28316 OnExposeComplete: enter
02:30:01.886 00.002 28316 UpdateGuideState(): m_state=6
02:30:01.887 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3359
02:30:01.889 00.002 28316 Star::Find returns 1 (0), X=951.62, Y=259.15, Mass=2513, SNR=34.8, Peak=200 HFD=3.9
02:30:01.890 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.21)
02:30:01.891 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
02:30:01.892 00.001 28316 CameraToMount -- cameraX=-0.39 cameraY=-0.02 hyp=0.39 cameraTheta=-3.08 mountX=0.14 mountY=0.36, mountTheta=1.20
02:30:01.895 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.39, y=-0.02, opts=13)
02:30:01.896 00.001 28316 Enqueuing Move request for scope (-0.39, -0.02)
02:30:01.897 00.001 29988 Worker thread wakes up
02:30:01.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.02) opts 0xd
02:30:01.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:01.899 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.39, -0.02)
02:30:01.899 00.000 29988 Moving (-0.39, -0.02) raw xDistance=0.14 yDistance=0.36
02:30:01.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:30:01.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:01.899 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.8
02:30:01.900 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:30:01.900 00.000 29988 MoveAxis(E, 0, ABG)
02:30:01.900 00.000 29988 Move returns status 0, amount 0
02:30:01.900 00.000 29988 MoveAxis(N, 0, ABG)
02:30:01.900 00.000 29988 Move returns status 0, amount 0
02:30:01.900 00.000 29988 move complete, result=0
02:30:01.900 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 3 / 99999
02:30:01.901 00.001 29988 worker thread done servicing request
02:30:01.901 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149001.901,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:30:01.903 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:01.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:01.905 00.001 28316 Enqueuing Expose request
02:30:01.906 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:30:01.908 00.002 29988 Worker thread wakes up
02:30:01.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:01.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:03.546 01.638 29988 Exposure complete
02:30:03.583 00.037 29988 worker thread done servicing request
02:30:03.583 00.000 28316 OnExposeComplete: enter
02:30:03.584 00.001 28316 UpdateGuideState(): m_state=6
02:30:03.584 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3360
02:30:03.584 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=259.30, Mass=2400, SNR=34.0, Peak=187 HFD=3.7
02:30:03.585 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
02:30:03.585 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
02:30:03.586 00.001 28316 CameraToMount -- cameraX=-0.66 cameraY=0.12 hyp=0.67 cameraTheta=2.96 mountX=0.38 mountY=0.53, mountTheta=0.95
02:30:03.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=0.12, opts=13)
02:30:03.588 00.001 28316 Enqueuing Move request for scope (-0.66, 0.12)
02:30:03.589 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:03.589 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:30:03.591 00.002 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 4 / 99999
02:30:03.592 00.001 29988 Worker thread wakes up
02:30:03.592 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149003.592,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:30:03.592 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.12) opts 0xd
02:30:03.592 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, 0.12)
02:30:03.592 00.000 29988 Moving (-0.66, 0.12) raw xDistance=0.38 yDistance=0.53
02:30:03.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:30:03.592 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.35
02:30:03.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:03.595 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:30:03.595 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:03.595 00.000 28316 Enqueuing Expose request
02:30:03.596 00.001 29988 MoveAxis(W, 80, ABG)
02:30:03.596 00.000 29988 Guiding  Dir = 3, Dur = 80
02:30:03.596 00.000 29988 IsSlewing returns 0
02:30:03.596 00.000 29988 IsGuiding returns 0
02:30:03.599 00.003 29988 PulseGuide returned control before completion, sleep 89
02:30:03.705 00.106 29988 IsGuiding returns 0
02:30:03.705 00.000 29988 Move returns status 0, amount 80
02:30:03.705 00.000 29988 MoveAxis(S, 127, ABG)
02:30:03.705 00.000 29988 Guiding  Dir = 1, Dur = 127
02:30:03.705 00.000 29988 IsSlewing returns 0
02:30:03.705 00.000 29988 IsGuiding returns 0
02:30:03.716 00.011 29988 PulseGuide returned control before completion, sleep 127
02:30:03.856 00.140 29988 IsGuiding returns 0
02:30:03.857 00.001 29988 Move returns status 0, amount 127
02:30:03.857 00.000 29988 move complete, result=0
02:30:03.857 00.000 29988 worker thread done servicing request
02:30:03.857 00.000 29988 Worker thread wakes up
02:30:03.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:03.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:03.857 00.000 28316 GuideStep: 0.4 px 80 ms WEST, 0.5 px 127 ms SOUTH
02:30:05.274 01.417 29988 Exposure complete
02:30:05.316 00.042 29988 worker thread done servicing request
02:30:05.317 00.001 28316 OnExposeComplete: enter
02:30:05.317 00.000 28316 UpdateGuideState(): m_state=6
02:30:05.319 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3361
02:30:05.320 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=259.04, Mass=2426, SNR=34.2, Peak=235 HFD=4.0
02:30:05.321 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
02:30:05.321 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
02:30:05.321 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.67 mountX=-0.01 mountY=0.31, mountTheta=1.61
02:30:05.323 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.14, opts=13)
02:30:05.324 00.001 28316 Enqueuing Move request for scope (-0.28, -0.14)
02:30:05.326 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:05.327 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.2
02:30:05.328 00.001 29988 Worker thread wakes up
02:30:05.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd
02:30:05.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.14)
02:30:05.328 00.000 29988 Moving (-0.28, -0.14) raw xDistance=-0.01 yDistance=0.31
02:30:05.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:30:05.329 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
02:30:05.329 00.000 29988 MoveAxis(E, 0, ABG)
02:30:05.329 00.000 29988 Move returns status 0, amount 0
02:30:05.329 00.000 29988 MoveAxis(S, 74, ABG)
02:30:05.329 00.000 29988 Guiding  Dir = 1, Dur = 74
02:30:05.329 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 5 / 99999
02:30:05.330 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149005.330,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:30:05.332 00.002 29988 IsSlewing returns 0
02:30:05.332 00.000 29988 IsGuiding returns 0
02:30:05.332 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:05.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:05.335 00.002 28316 Enqueuing Expose request
02:30:05.338 00.003 29988 PulseGuide returned control before completion, sleep 79
02:30:05.430 00.092 29988 IsGuiding returns 0
02:30:05.430 00.000 29988 Move returns status 0, amount 74
02:30:05.430 00.000 29988 move complete, result=0
02:30:05.430 00.000 29988 worker thread done servicing request
02:30:05.430 00.000 29988 Worker thread wakes up
02:30:05.432 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 74 ms SOUTH
02:30:05.433 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:05.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:07.062 01.629 29988 Exposure complete
02:30:07.096 00.034 29988 worker thread done servicing request
02:30:07.096 00.000 28316 OnExposeComplete: enter
02:30:07.097 00.001 28316 UpdateGuideState(): m_state=6
02:30:07.098 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3362
02:30:07.098 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=259.00, Mass=2490, SNR=34.6, Peak=225 HFD=4.2
02:30:07.098 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
02:30:07.099 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
02:30:07.099 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.21 mountX=-0.19 mountY=0.02, mountTheta=3.03
02:30:07.100 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
02:30:07.102 00.002 28316 Enqueuing Move request for scope (0.07, -0.18)
02:30:07.103 00.001 29988 Worker thread wakes up
02:30:07.103 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
02:30:07.103 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
02:30:07.103 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.19 yDistance=0.02
02:30:07.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:30:07.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:07.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:07.104 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:30:07.104 00.000 29988 MoveAxis(E, 0, ABG)
02:30:07.104 00.000 29988 Move returns status 0, amount 0
02:30:07.104 00.000 29988 MoveAxis(N, 0, ABG)
02:30:07.104 00.000 29988 Move returns status 0, amount 0
02:30:07.104 00.000 29988 move complete, result=0
02:30:07.104 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:30:07.105 00.001 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 6 / 99999
02:30:07.106 00.001 29988 worker thread done servicing request
02:30:07.106 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149007.106,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
02:30:07.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:07.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:07.107 00.000 28316 Enqueuing Expose request
02:30:07.108 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:07.108 00.000 29988 Worker thread wakes up
02:30:07.109 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:07.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:08.630 01.521 29988 Exposure complete
02:30:08.677 00.047 29988 worker thread done servicing request
02:30:08.677 00.000 28316 OnExposeComplete: enter
02:30:08.679 00.002 28316 UpdateGuideState(): m_state=6
02:30:08.681 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3363
02:30:08.682 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=259.07, Mass=2389, SNR=33.7, Peak=220 HFD=4.1
02:30:08.684 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
02:30:08.685 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
02:30:08.687 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.34 mountX=-0.11 mountY=0.03, mountTheta=2.91
02:30:08.691 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
02:30:08.692 00.001 28316 Enqueuing Move request for scope (0.03, -0.11)
02:30:08.692 00.000 29988 Worker thread wakes up
02:30:08.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:08.693 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.7
02:30:08.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
02:30:08.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
02:30:08.693 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 7 / 99999
02:30:08.694 00.001 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.03
02:30:08.694 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149008.694,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
02:30:08.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:30:08.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:08.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:08.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:08.695 00.000 28316 Enqueuing Expose request
02:30:08.696 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:30:08.696 00.000 29988 MoveAxis(E, 0, ABG)
02:30:08.696 00.000 29988 Move returns status 0, amount 0
02:30:08.696 00.000 29988 MoveAxis(N, 0, ABG)
02:30:08.696 00.000 29988 Move returns status 0, amount 0
02:30:08.696 00.000 29988 move complete, result=0
02:30:08.696 00.000 29988 worker thread done servicing request
02:30:08.696 00.000 29988 Worker thread wakes up
02:30:08.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:08.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:08.696 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:10.323 01.627 29988 Exposure complete
02:30:10.392 00.069 29988 worker thread done servicing request
02:30:10.392 00.000 28316 OnExposeComplete: enter
02:30:10.394 00.002 28316 UpdateGuideState(): m_state=6
02:30:10.395 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3364
02:30:10.397 00.002 28316 Star::Find returns 1 (0), X=952.01, Y=259.06, Mass=2307, SNR=33.3, Peak=212 HFD=4.1
02:30:10.398 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
02:30:10.400 00.002 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
02:30:10.401 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.52 mountX=-0.11 mountY=0.05, mountTheta=2.73
02:30:10.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
02:30:10.403 00.001 28316 Enqueuing Move request for scope (0.01, -0.12)
02:30:10.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:10.404 00.001 29988 Worker thread wakes up
02:30:10.404 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
02:30:10.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
02:30:10.404 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 8 / 99999
02:30:10.405 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
02:30:10.405 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149010.405,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
02:30:10.405 00.000 29988 Moving (0.01, -0.12) raw xDistance=-0.11 yDistance=0.05
02:30:10.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:30:10.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:10.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:10.406 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:10.407 00.001 28316 Enqueuing Expose request
02:30:10.408 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:30:10.408 00.000 29988 MoveAxis(E, 0, ABG)
02:30:10.408 00.000 29988 Move returns status 0, amount 0
02:30:10.408 00.000 29988 MoveAxis(N, 0, ABG)
02:30:10.408 00.000 29988 Move returns status 0, amount 0
02:30:10.408 00.000 29988 move complete, result=0
02:30:10.408 00.000 29988 worker thread done servicing request
02:30:10.408 00.000 29988 Worker thread wakes up
02:30:10.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:10.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:10.410 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:11.819 01.409 29988 Exposure complete
02:30:11.868 00.049 29988 worker thread done servicing request
02:30:11.868 00.000 28316 OnExposeComplete: enter
02:30:11.868 00.000 28316 UpdateGuideState(): m_state=6
02:30:11.869 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3365
02:30:11.869 00.000 28316 Star::Find returns 1 (0), X=952.01, Y=259.01, Mass=2346, SNR=33.4, Peak=211 HFD=4.0
02:30:11.870 00.001 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
02:30:11.870 00.000 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:30:11.871 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.57 mountX=-0.15 mountY=0.08, mountTheta=2.68
02:30:11.871 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.17, opts=13)
02:30:11.872 00.001 28316 Enqueuing Move request for scope (-0.00, -0.17)
02:30:11.873 00.001 29988 Worker thread wakes up
02:30:11.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:11.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
02:30:11.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
02:30:11.873 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.4
02:30:11.874 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 9 / 99999
02:30:11.874 00.000 29988 Moving (-0.00, -0.17) raw xDistance=-0.15 yDistance=0.08
02:30:11.874 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149011.874,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
02:30:11.875 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:30:11.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:11.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:30:11.875 00.000 29988 MoveAxis(E, 0, ABG)
02:30:11.875 00.000 29988 Move returns status 0, amount 0
02:30:11.875 00.000 29988 MoveAxis(N, 0, ABG)
02:30:11.875 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:11.875 00.000 29988 Move returns status 0, amount 0
02:30:11.875 00.000 29988 move complete, result=0
02:30:11.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:11.876 00.001 28316 Enqueuing Expose request
02:30:11.876 00.000 29988 worker thread done servicing request
02:30:11.876 00.000 29988 Worker thread wakes up
02:30:11.876 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:11.877 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:11.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:13.503 01.626 29988 Exposure complete
02:30:13.545 00.042 29988 worker thread done servicing request
02:30:13.545 00.000 28316 OnExposeComplete: enter
02:30:13.546 00.001 28316 UpdateGuideState(): m_state=6
02:30:13.546 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3366
02:30:13.547 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=258.96, Mass=2312, SNR=33.3, Peak=199 HFD=4.4
02:30:13.547 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
02:30:13.548 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
02:30:13.548 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=-0.22 mountY=0.07, mountTheta=2.84
02:30:13.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
02:30:13.550 00.001 28316 Enqueuing Move request for scope (0.04, -0.22)
02:30:13.550 00.000 29988 Worker thread wakes up
02:30:13.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:13.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
02:30:13.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
02:30:13.551 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
02:30:13.551 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 10 / 99999
02:30:13.552 00.001 28316 PhdController: newstate STATE_FINISH
02:30:13.552 00.000 28316 PhdController complete: success
02:30:13.553 00.001 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.07
02:30:13.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:30:13.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:13.553 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786149013.553,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
02:30:13.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:30:13.553 00.000 29988 MoveAxis(E, 45, ABG)
02:30:13.553 00.000 29988 Guiding  Dir = 2, Dur = 45
02:30:13.554 00.001 28316 Mount: notify guiding dither settle done success=1
02:30:13.554 00.000 28316 PhdController: newstate STATE_IDLE
02:30:13.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:13.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:13.555 00.000 28316 Enqueuing Expose request
02:30:13.556 00.001 29988 IsSlewing returns 0
02:30:13.556 00.000 29988 IsGuiding returns 0
02:30:13.558 00.002 29988 PulseGuide returned control before completion, sleep 54
02:30:13.628 00.070 29988 IsGuiding returns 0
02:30:13.628 00.000 29988 Move returns status 0, amount 45
02:30:13.629 00.001 29988 MoveAxis(N, 0, ABG)
02:30:13.629 00.000 29988 Move returns status 0, amount 0
02:30:13.629 00.000 29988 move complete, result=0
02:30:13.629 00.000 29988 worker thread done servicing request
02:30:13.629 00.000 29988 Worker thread wakes up
02:30:13.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:13.629 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
02:30:13.630 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:15.032 01.402 29988 Exposure complete
02:30:15.062 00.030 29988 worker thread done servicing request
02:30:15.062 00.000 28316 OnExposeComplete: enter
02:30:15.064 00.002 28316 UpdateGuideState(): m_state=6
02:30:15.064 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3367
02:30:15.065 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=259.57, Mass=2412, SNR=34.1, Peak=183 HFD=3.9
02:30:15.065 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
02:30:15.066 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
02:30:15.066 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.39 hyp=0.42 cameraTheta=1.92 mountX=0.42 mountY=-0.05, mountTheta=-0.12
02:30:15.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.39, opts=13)
02:30:15.068 00.001 28316 Enqueuing Move request for scope (-0.14, 0.39)
02:30:15.068 00.000 29988 Worker thread wakes up
02:30:15.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:15.069 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:30:15.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:15.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:15.070 00.001 28316 Enqueuing Expose request
02:30:15.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.39) opts 0xd
02:30:15.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.39)
02:30:15.070 00.000 29988 Moving (-0.14, 0.39) raw xDistance=0.42 yDistance=-0.05
02:30:15.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
02:30:15.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:15.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:30:15.070 00.000 29988 MoveAxis(W, 84, ABG)
02:30:15.070 00.000 29988 Guiding  Dir = 3, Dur = 84
02:30:15.071 00.001 29988 IsSlewing returns 0
02:30:15.071 00.000 29988 IsGuiding returns 0
02:30:15.073 00.002 29988 PulseGuide returned control before completion, sleep 93
02:30:15.177 00.104 29988 IsGuiding returns 0
02:30:15.177 00.000 29988 Move returns status 0, amount 84
02:30:15.177 00.000 29988 MoveAxis(N, 0, ABG)
02:30:15.177 00.000 29988 Move returns status 0, amount 0
02:30:15.177 00.000 29988 move complete, result=0
02:30:15.177 00.000 29988 worker thread done servicing request
02:30:15.177 00.000 29988 Worker thread wakes up
02:30:15.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:15.177 00.000 28316 GuideStep: 0.4 px 84 ms WEST, -0.0 px 0 ms NORTH
02:30:15.178 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:16.809 01.631 29988 Exposure complete
02:30:16.845 00.036 29988 worker thread done servicing request
02:30:16.845 00.000 28316 OnExposeComplete: enter
02:30:16.846 00.001 28316 UpdateGuideState(): m_state=6
02:30:16.846 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.847 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=259.03, Mass=2420, SNR=34.1, Peak=227 HFD=4.2
02:30:16.847 00.000 28316 MultiStar: exiting stabilization period
02:30:16.848 00.001 28316 MultiStar: updating star positions after lock position change
02:30:16.848 00.000 28316 Star::Find(15, 662, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.848 00.000 28316 Star::Find returns 1 (0), X=662.84, Y=163.00, Mass=2356, SNR=33.3, Peak=215 HFD=4.3
02:30:16.849 00.001 28316 Star::Find(15, 1033, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.849 00.000 28316 Star::Find returns 1 (0), X=1034.52, Y=393.86, Mass=2117, SNR=31.3, Peak=164 HFD=4.5
02:30:16.850 00.001 28316 Star::Find(15, 978, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.850 00.000 28316 Star::Find returns 1 (0), X=978.91, Y=251.25, Mass=1769, SNR=29.2, Peak=174 HFD=3.9
02:30:16.851 00.001 28316 Star::Find(15, 311, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.851 00.000 28316 Star::Find returns 1 (0), X=312.17, Y=830.90, Mass=1767, SNR=28.9, Peak=168 HFD=4.2
02:30:16.852 00.001 28316 Star::Find(15, 494, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.852 00.000 28316 Star::Find returns 1 (0), X=495.20, Y=92.15, Mass=1362, SNR=25.6, Peak=127 HFD=4.0
02:30:16.852 00.000 28316 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.853 00.001 28316 Star::Find returns 1 (0), X=290.09, Y=917.86, Mass=961, SNR=21.5, Peak=109 HFD=3.8
02:30:16.853 00.000 28316 Star::Find(15, 679, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.854 00.001 28316 Star::Find returns 1 (0), X=680.04, Y=948.64, Mass=982, SNR=21.6, Peak=81 HFD=4.0
02:30:16.854 00.000 28316 Star::Find(15, 1146, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.855 00.001 28316 Star::Find returns 1 (0), X=1147.27, Y=748.95, Mass=882, SNR=20.4, Peak=69 HFD=4.1
02:30:16.856 00.001 28316 Star::Find(15, 247, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.857 00.001 28316 Star::Find returns 1 (0), X=247.62, Y=520.87, Mass=577, SNR=16.7, Peak=66 HFD=3.6
02:30:16.858 00.001 28316 Star::Find(15, 650, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.858 00.000 28316 Star::Find returns 1 (0), X=651.38, Y=644.69, Mass=660, SNR=17.9, Peak=55 HFD=3.7
02:30:16.859 00.001 28316 Star::Find(15, 1131, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3368
02:30:16.859 00.000 28316 Star::Find returns 1 (0), X=1132.22, Y=626.72, Mass=637, SNR=17.6, Peak=51 HFD=3.7
02:30:16.860 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
02:30:16.860 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
02:30:16.861 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.06 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
02:30:16.863 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
02:30:16.864 00.001 28316 Enqueuing Move request for scope (0.09, -0.15)
02:30:16.864 00.000 29988 Worker thread wakes up
02:30:16.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:16.865 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:30:16.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:16.866 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:16.866 00.000 28316 Enqueuing Expose request
02:30:16.867 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
02:30:16.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
02:30:16.867 00.000 29988 Moving (0.09, -0.15) raw xDistance=-0.17 yDistance=-0.01
02:30:16.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:30:16.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:16.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:30:16.867 00.000 29988 MoveAxis(E, 0, ABG)
02:30:16.867 00.000 29988 Move returns status 0, amount 0
02:30:16.867 00.000 29988 MoveAxis(N, 0, ABG)
02:30:16.867 00.000 29988 Move returns status 0, amount 0
02:30:16.867 00.000 29988 move complete, result=0
02:30:16.867 00.000 29988 worker thread done servicing request
02:30:16.867 00.000 29988 Worker thread wakes up
02:30:16.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:16.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:16.867 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:18.387 01.520 29988 Exposure complete
02:30:18.419 00.032 29988 worker thread done servicing request
02:30:18.420 00.001 28316 OnExposeComplete: enter
02:30:18.420 00.000 28316 UpdateGuideState(): m_state=6
02:30:18.421 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3369
02:30:18.421 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=258.99, Mass=2313, SNR=33.4, Peak=213 HFD=4.0
02:30:18.422 00.001 28316 MultiStar: [#1 0.16,0.07,1.02,U] [#2 0.23,0.09,0.94,U] [#3 0.30,0.00,0.87,U] [#4 0.54,0.11,0.00,M1] [#5 0.41,-0.10,0.00,M2] [#6 0.24,0.01,0.66,U] [#7 0.24,-0.12,0.64,U] [#8 0.17,-0.08,0.58,U] 
02:30:18.422 00.000 28316 refined, 6 included, MultiStar: {0.24, -0.03}, one-star: {0.29, -0.18}
02:30:18.423 00.001 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
02:30:18.423 00.000 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
02:30:18.423 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.11 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
02:30:18.425 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.03, opts=13)
02:30:18.425 00.000 28316 Enqueuing Move request for scope (0.24, -0.03)
02:30:18.426 00.001 29988 Worker thread wakes up
02:30:18.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:18.426 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.4
02:30:18.426 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:18.427 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:18.427 00.000 28316 Enqueuing Expose request
02:30:18.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
02:30:18.428 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
02:30:18.428 00.000 29988 Moving (0.24, -0.03) raw xDistance=-0.12 yDistance=-0.20
02:30:18.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:30:18.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:18.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:30:18.428 00.000 29988 MoveAxis(E, 0, ABG)
02:30:18.428 00.000 29988 Move returns status 0, amount 0
02:30:18.428 00.000 29988 MoveAxis(N, 0, ABG)
02:30:18.428 00.000 29988 Move returns status 0, amount 0
02:30:18.428 00.000 29988 move complete, result=0
02:30:18.428 00.000 29988 worker thread done servicing request
02:30:18.428 00.000 29988 Worker thread wakes up
02:30:18.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:18.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:18.428 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:30:20.053 01.625 29988 Exposure complete
02:30:20.113 00.060 29988 worker thread done servicing request
02:30:20.114 00.001 28316 OnExposeComplete: enter
02:30:20.114 00.000 28316 UpdateGuideState(): m_state=6
02:30:20.114 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3370
02:30:20.116 00.002 28316 Star::Find returns 1 (0), X=952.51, Y=258.86, Mass=2446, SNR=34.3, Peak=198 HFD=3.8
02:30:20.116 00.000 28316 MultiStar: [#1 0.21,0.07,0.97,U] [#2 0.45,-0.05,0.00,M2] [#3 0.38,-0.09,0.00,M8] [#4 0.41,0.02,0.00,M2] [#5 0.44,-0.06,0.00,M3] [#6 0.24,0.12,0.62,U] [#7 0.15,0.08,0.59,U] [#8 0.15,-0.10,0.58,U] 
02:30:20.117 00.001 28316 refined, 4 included, MultiStar: {0.27, -0.05}, one-star: {0.50, -0.32}
02:30:20.117 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
02:30:20.117 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:30:20.118 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-0.18 mountX=-0.16 mountY=-0.22, mountTheta=-2.19
02:30:20.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
02:30:20.119 00.000 28316 Enqueuing Move request for scope (0.27, -0.05)
02:30:20.120 00.001 29988 Worker thread wakes up
02:30:20.120 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
02:30:20.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
02:30:20.120 00.000 29988 Moving (0.27, -0.05) raw xDistance=-0.16 yDistance=-0.22
02:30:20.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:20.121 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:30:20.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:30:20.121 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
02:30:20.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:20.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:20.122 00.000 28316 Enqueuing Expose request
02:30:20.123 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:30:20.123 00.000 29988 MoveAxis(E, 0, ABG)
02:30:20.123 00.000 29988 Move returns status 0, amount 0
02:30:20.123 00.000 29988 MoveAxis(N, 0, ABG)
02:30:20.123 00.000 29988 Move returns status 0, amount 0
02:30:20.123 00.000 29988 move complete, result=0
02:30:20.123 00.000 29988 worker thread done servicing request
02:30:20.123 00.000 29988 Worker thread wakes up
02:30:20.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:20.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:20.123 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:30:21.643 01.520 29988 Exposure complete
02:30:21.678 00.035 29988 worker thread done servicing request
02:30:21.678 00.000 28316 OnExposeComplete: enter
02:30:21.679 00.001 28316 UpdateGuideState(): m_state=6
02:30:21.679 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3371
02:30:21.680 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.89, Mass=2457, SNR=34.5, Peak=201 HFD=4.0
02:30:21.680 00.000 28316 MultiStar: [#1 0.18,0.10,0.97,U] [#2 0.34,-0.10,0.00,M3] [#3 0.40,-0.12,0.00,M9] [#4 0.14,-0.06,0.82,U] [#5 0.45,-0.19,0.00,M4] [#6 0.13,-0.03,0.60,U] [#7 0.28,-0.18,0.00,M7] [#8 0.13,-0.17,0.58,U] 
02:30:21.681 00.001 28316 refined, 4 included, MultiStar: {0.20, -0.09}, one-star: {0.35, -0.29}
02:30:21.681 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
02:30:21.682 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:30:21.682 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.43 mountX=-0.16 mountY=-0.14, mountTheta=-2.45
02:30:21.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
02:30:21.684 00.001 28316 Enqueuing Move request for scope (0.20, -0.09)
02:30:21.684 00.000 29988 Worker thread wakes up
02:30:21.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
02:30:21.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
02:30:21.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:21.685 00.001 29988 Moving (0.20, -0.09) raw xDistance=-0.16 yDistance=-0.14
02:30:21.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:30:21.685 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.5
02:30:21.688 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:21.690 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:21.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:21.691 00.001 28316 Enqueuing Expose request
02:30:21.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:30:21.691 00.000 29988 MoveAxis(E, 0, ABG)
02:30:21.691 00.000 29988 Move returns status 0, amount 0
02:30:21.691 00.000 29988 MoveAxis(N, 0, ABG)
02:30:21.691 00.000 29988 Move returns status 0, amount 0
02:30:21.691 00.000 29988 move complete, result=0
02:30:21.691 00.000 29988 worker thread done servicing request
02:30:21.691 00.000 29988 Worker thread wakes up
02:30:21.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:21.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:21.692 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:23.324 01.632 29988 Exposure complete
02:30:23.366 00.042 29988 worker thread done servicing request
02:30:23.366 00.000 28316 OnExposeComplete: enter
02:30:23.369 00.003 28316 UpdateGuideState(): m_state=6
02:30:23.370 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3372
02:30:23.370 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.91, Mass=2425, SNR=34.1, Peak=203 HFD=3.9
02:30:23.370 00.000 28316 MultiStar: [#1 0.40,-0.12,0.00,M1] [#2 0.42,-0.09,0.00,M4] [#3 0.27,0.03,0.88,U] [#4 0.36,0.05,0.00,M2] [#5 0.76,-0.32,0.00,M5] [#6 0.32,0.00,0.63,U] [#7 0.40,-0.23,0.00,M8] [#8 0.38,-0.15,0.00,M1] 
02:30:23.371 00.001 28316 refined, 2 included, MultiStar: {0.34, -0.09}, one-star: {0.41, -0.26}
02:30:23.371 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
02:30:23.371 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
02:30:23.372 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-0.27 mountX=-0.23 mountY=-0.26, mountTheta=-2.29
02:30:23.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.09, opts=13)
02:30:23.373 00.000 28316 Enqueuing Move request for scope (0.34, -0.09)
02:30:23.375 00.002 29988 Worker thread wakes up
02:30:23.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:23.375 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
02:30:23.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:23.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:23.376 00.001 28316 Enqueuing Expose request
02:30:23.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.09) opts 0xd
02:30:23.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.09)
02:30:23.376 00.000 29988 Moving (0.34, -0.09) raw xDistance=-0.23 yDistance=-0.26
02:30:23.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:30:23.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:23.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:30:23.376 00.000 29988 MoveAxis(E, 47, ABG)
02:30:23.376 00.000 29988 Guiding  Dir = 2, Dur = 47
02:30:23.377 00.001 29988 IsSlewing returns 0
02:30:23.377 00.000 29988 IsGuiding returns 0
02:30:23.379 00.002 29988 PulseGuide returned control before completion, sleep 56
02:30:23.452 00.073 29988 IsGuiding returns 0
02:30:23.452 00.000 29988 Move returns status 0, amount 47
02:30:23.452 00.000 29988 MoveAxis(N, 0, ABG)
02:30:23.452 00.000 29988 Move returns status 0, amount 0
02:30:23.452 00.000 29988 move complete, result=0
02:30:23.453 00.001 29988 worker thread done servicing request
02:30:23.453 00.000 29988 Worker thread wakes up
02:30:23.453 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.3 px 0 ms NORTH
02:30:23.457 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:23.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:24.869 01.412 29988 Exposure complete
02:30:24.915 00.046 29988 worker thread done servicing request
02:30:24.916 00.001 28316 OnExposeComplete: enter
02:30:24.916 00.000 28316 UpdateGuideState(): m_state=6
02:30:24.917 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3373
02:30:24.917 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=259.04, Mass=2546, SNR=34.9, Peak=224 HFD=4.0
02:30:24.918 00.001 28316 MultiStar: [#1 0.27,0.03,0.96,U] [#2 0.23,0.09,0.90,U] [#3 0.26,0.15,0.84,U] [#4 0.31,0.18,0.00,M3] [#5 0.35,-0.01,0.00,M6] [#6 0.24,0.37,0.00,M1] [#7 0.40,-0.04,0.00,M9] [#8 0.15,0.09,0.58,U] 
02:30:24.918 00.000 28316 refined, 4 included, MultiStar: {0.25, 0.03}, one-star: {0.29, -0.13}
02:30:24.919 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:30:24.919 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:30:24.920 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.13 mountX=-0.07 mountY=-0.24, mountTheta=-1.87
02:30:24.922 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.03, opts=13)
02:30:24.923 00.001 28316 Enqueuing Move request for scope (0.25, 0.03)
02:30:24.924 00.001 29988 Worker thread wakes up
02:30:24.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:24.924 00.000 28316 UpdateGuideState exits: m=2546 RSB=34.9
02:30:24.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:24.925 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:24.925 00.000 28316 Enqueuing Expose request
02:30:24.926 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
02:30:24.926 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
02:30:24.926 00.000 29988 Moving (0.25, 0.03) raw xDistance=-0.07 yDistance=-0.24
02:30:24.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:30:24.926 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.19 newest=-0.63
02:30:24.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:30:24.926 00.000 29988 MoveAxis(E, 0, ABG)
02:30:24.926 00.000 29988 Move returns status 0, amount 0
02:30:24.926 00.000 29988 MoveAxis(N, 57, ABG)
02:30:24.926 00.000 29988 Guiding  Dir = 0, Dur = 57
02:30:24.926 00.000 29988 IsSlewing returns 0
02:30:24.926 00.000 29988 IsGuiding returns 0
02:30:24.931 00.005 29988 PulseGuide returned control before completion, sleep 63
02:30:25.008 00.077 29988 IsGuiding returns 0
02:30:25.008 00.000 29988 Move returns status 0, amount 57
02:30:25.009 00.001 29988 move complete, result=0
02:30:25.009 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 57 ms NORTH
02:30:25.011 00.002 29988 worker thread done servicing request
02:30:25.011 00.000 29988 Worker thread wakes up
02:30:25.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:25.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:26.644 01.633 29988 Exposure complete
02:30:26.685 00.041 29988 worker thread done servicing request
02:30:26.685 00.000 28316 OnExposeComplete: enter
02:30:26.687 00.002 28316 UpdateGuideState(): m_state=6
02:30:26.689 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3374
02:30:26.692 00.003 28316 Star::Find returns 1 (0), X=952.29, Y=259.08, Mass=2482, SNR=34.4, Peak=208 HFD=4.0
02:30:26.695 00.003 28316 MultiStar: [#1 0.03,0.26,0.98,U] [#2 0.22,-0.06,0.91,U] [#3 0.25,-0.05,0.84,U] [#4 0.09,0.21,0.85,U] [#5 0.11,-0.00,0.71,U] [#6 0.07,0.20,0.65,U] [#7 0.20,-0.05,0.63,U] [#8 -0.20,-0.02,0.59,U] 
02:30:26.697 00.002 28316 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.28, -0.10}
02:30:26.698 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
02:30:26.699 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:30:26.699 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.32 mountX=-0.01 mountY=-0.14, mountTheta=-1.68
02:30:26.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
02:30:26.701 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
02:30:26.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:26.701 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.4
02:30:26.702 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:26.702 00.000 29988 Worker thread wakes up
02:30:26.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
02:30:26.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
02:30:26.702 00.000 29988 Moving (0.13, 0.04) raw xDistance=-0.01 yDistance=-0.14
02:30:26.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:30:26.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:26.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:26.705 00.003 28316 Enqueuing Expose request
02:30:26.707 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:30:26.708 00.001 29988 MoveAxis(E, 0, ABG)
02:30:26.708 00.000 29988 Move returns status 0, amount 0
02:30:26.708 00.000 29988 MoveAxis(N, 0, ABG)
02:30:26.708 00.000 29988 Move returns status 0, amount 0
02:30:26.708 00.000 29988 move complete, result=0
02:30:26.708 00.000 29988 worker thread done servicing request
02:30:26.708 00.000 29988 Worker thread wakes up
02:30:26.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:26.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:26.708 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:28.222 01.514 29988 Exposure complete
02:30:28.266 00.044 29988 worker thread done servicing request
02:30:28.284 00.018 28316 OnExposeComplete: enter
02:30:28.284 00.000 28316 UpdateGuideState(): m_state=6
02:30:28.285 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3375
02:30:28.285 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=259.01, Mass=2479, SNR=34.5, Peak=222 HFD=4.3
02:30:28.286 00.001 28316 MultiStar: [#1 0.16,0.12,0.98,U] [#2 0.10,-0.07,0.93,U] [#3 0.07,0.00,0.83,U] [#4 0.23,-0.05,0.83,U] [#5 0.11,-0.06,0.76,U] [#6 0.09,-0.06,0.63,U] [#7 0.12,-0.36,0.00,M9] [#8 -0.09,-0.09,0.57,U] 
02:30:28.286 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {-0.02, -0.16}
02:30:28.287 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
02:30:28.287 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
02:30:28.288 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.46 mountX=-0.08 mountY=-0.06, mountTheta=-2.48
02:30:28.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
02:30:28.289 00.000 28316 Enqueuing Move request for scope (0.09, -0.04)
02:30:28.290 00.001 29988 Worker thread wakes up
02:30:28.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
02:30:28.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
02:30:28.290 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=-0.06
02:30:28.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:30:28.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:28.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:28.292 00.002 28316 UpdateGuideState exits: m=2479 RSB=34.5
02:30:28.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:28.294 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:30:28.294 00.000 29988 MoveAxis(E, 0, ABG)
02:30:28.295 00.001 29988 Move returns status 0, amount 0
02:30:28.295 00.000 29988 MoveAxis(N, 0, ABG)
02:30:28.295 00.000 29988 Move returns status 0, amount 0
02:30:28.295 00.000 29988 move complete, result=0
02:30:28.295 00.000 29988 worker thread done servicing request
02:30:28.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:28.296 00.001 28316 Enqueuing Expose request
02:30:28.297 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:28.299 00.002 29988 Worker thread wakes up
02:30:28.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:28.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:29.933 01.634 29988 Exposure complete
02:30:29.982 00.049 29988 worker thread done servicing request
02:30:29.982 00.000 28316 OnExposeComplete: enter
02:30:29.982 00.000 28316 UpdateGuideState(): m_state=6
02:30:29.983 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3376
02:30:29.983 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=258.88, Mass=2462, SNR=34.4, Peak=212 HFD=4.0
02:30:29.984 00.001 28316 MultiStar: [#1 0.23,0.10,0.97,U] [#2 0.26,0.08,0.91,U] [#3 0.15,-0.07,0.86,U] [#4 0.27,-0.07,0.81,U] [#5 0.21,-0.09,0.73,U] [#6 0.32,-0.13,0.00,M1] [#7 0.32,-0.22,0.00,M10] [#8 0.03,-0.20,0.57,U] 
02:30:29.985 00.001 28316 refined, 6 included, MultiStar: {0.21, -0.07}, one-star: {0.26, -0.29}
02:30:29.987 00.002 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
02:30:29.988 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
02:30:29.989 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.32 mountX=-0.15 mountY=-0.16, mountTheta=-2.34
02:30:29.991 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.07, opts=13)
02:30:29.991 00.000 28316 Enqueuing Move request for scope (0.21, -0.07)
02:30:29.992 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:29.993 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4
02:30:29.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:29.993 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:29.994 00.001 28316 Enqueuing Expose request
02:30:29.994 00.000 29988 Worker thread wakes up
02:30:29.995 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
02:30:29.995 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
02:30:29.995 00.000 29988 Moving (0.21, -0.07) raw xDistance=-0.15 yDistance=-0.16
02:30:29.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:30:29.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:29.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:30:29.995 00.000 29988 MoveAxis(E, 0, ABG)
02:30:29.995 00.000 29988 Move returns status 0, amount 0
02:30:29.995 00.000 29988 MoveAxis(N, 0, ABG)
02:30:29.995 00.000 29988 Move returns status 0, amount 0
02:30:29.995 00.000 29988 move complete, result=0
02:30:29.995 00.000 29988 worker thread done servicing request
02:30:29.995 00.000 29988 Worker thread wakes up
02:30:29.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:29.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:29.995 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:30:31.519 01.524 29988 Exposure complete
02:30:31.569 00.050 29988 worker thread done servicing request
02:30:31.569 00.000 28316 OnExposeComplete: enter
02:30:31.570 00.001 28316 UpdateGuideState(): m_state=6
02:30:31.571 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3377
02:30:31.571 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=258.90, Mass=2420, SNR=34.1, Peak=199 HFD=3.9
02:30:31.572 00.001 28316 MultiStar: [#1 0.26,0.06,0.98,U] [#2 0.09,0.03,0.92,U] [#3 0.46,-0.04,0.00,M5] [#4 0.28,-0.06,0.82,U] [#5 0.14,-0.19,0.72,U] [#6 0.24,-0.08,0.63,U] [#7 0.35,-0.16,0.00,R] [#8 0.01,-0.19,0.59,U] 
02:30:31.572 00.000 28316 refined, 6 included, MultiStar: {0.22, -0.10}, one-star: {0.40, -0.28}
02:30:31.572 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
02:30:31.573 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
02:30:31.573 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.41 mountX=-0.18 mountY=-0.15, mountTheta=-2.44
02:30:31.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.10, opts=13)
02:30:31.575 00.001 28316 Enqueuing Move request for scope (0.22, -0.10)
02:30:31.575 00.000 29988 Worker thread wakes up
02:30:31.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
02:30:31.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:31.576 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:30:31.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:31.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:31.577 00.000 28316 Enqueuing Expose request
02:30:31.578 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
02:30:31.578 00.000 29988 Moving (0.22, -0.10) raw xDistance=-0.18 yDistance=-0.15
02:30:31.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:30:31.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:31.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:30:31.578 00.000 29988 MoveAxis(E, 0, ABG)
02:30:31.578 00.000 29988 Move returns status 0, amount 0
02:30:31.578 00.000 29988 MoveAxis(N, 0, ABG)
02:30:31.578 00.000 29988 Move returns status 0, amount 0
02:30:31.579 00.001 29988 move complete, result=0
02:30:31.579 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:30:31.580 00.001 29988 worker thread done servicing request
02:30:31.580 00.000 29988 Worker thread wakes up
02:30:31.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:31.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:33.213 01.633 29988 Exposure complete
02:30:33.260 00.047 29988 worker thread done servicing request
02:30:33.261 00.001 28316 OnExposeComplete: enter
02:30:33.261 00.000 28316 UpdateGuideState(): m_state=6
02:30:33.262 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3378
02:30:33.262 00.000 28316 Star::Find returns 1 (0), X=952.23, Y=258.90, Mass=2458, SNR=34.4, Peak=231 HFD=4.0
02:30:33.263 00.001 28316 MultiStar: [#1 0.38,-0.03,0.00,M1] [#2 0.21,0.02,0.87,U] [#3 0.31,-0.26,0.00,M6] [#4 0.55,-0.05,0.00,M1] [#5 0.50,-0.34,0.00,M3] [#6 0.27,0.03,0.62,U] [#7 0.23,-0.10,0.61,U] [#8 0.16,-0.17,0.61,U] 
02:30:33.263 00.000 28316 refined, 4 included, MultiStar: {0.22, -0.11}, one-star: {0.22, -0.28}
02:30:33.264 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
02:30:33.264 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
02:30:33.265 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-0.47 mountX=-0.19 mountY=-0.15, mountTheta=-2.49
02:30:33.267 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.11, opts=13)
02:30:33.267 00.000 28316 Enqueuing Move request for scope (0.22, -0.11)
02:30:33.268 00.001 29988 Worker thread wakes up
02:30:33.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
02:30:33.268 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
02:30:33.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:33.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:33.269 00.000 28316 Enqueuing Expose request
02:30:33.270 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
02:30:33.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
02:30:33.270 00.000 29988 Moving (0.22, -0.11) raw xDistance=-0.19 yDistance=-0.15
02:30:33.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:30:33.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:33.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:30:33.270 00.000 29988 MoveAxis(E, 0, ABG)
02:30:33.270 00.000 29988 Move returns status 0, amount 0
02:30:33.270 00.000 29988 MoveAxis(N, 0, ABG)
02:30:33.270 00.000 29988 Move returns status 0, amount 0
02:30:33.270 00.000 29988 move complete, result=0
02:30:33.270 00.000 29988 worker thread done servicing request
02:30:33.270 00.000 29988 Worker thread wakes up
02:30:33.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:33.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:33.270 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:34.795 01.525 29988 Exposure complete
02:30:34.846 00.051 29988 worker thread done servicing request
02:30:34.847 00.001 28316 OnExposeComplete: enter
02:30:34.847 00.000 28316 UpdateGuideState(): m_state=6
02:30:34.848 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3379
02:30:34.849 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=259.18, Mass=2382, SNR=33.9, Peak=206 HFD=4.2
02:30:34.851 00.002 28316 MultiStar: [#1 0.02,0.22,0.98,U] [#2 0.17,0.05,0.91,U] [#3 0.09,0.21,0.86,U] [#4 0.06,0.15,0.84,U] [#5 0.47,0.03,0.00,M4] [#6 0.13,0.12,0.62,U] [#7 0.10,0.01,0.60,U] [#8 0.10,0.12,0.60,U] 
02:30:34.853 00.002 28316 single-star, 7 included, MultiStar: {0.09, 0.11}, one-star: {0.09, 0.00}
02:30:34.854 00.001 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
02:30:34.855 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
02:30:34.856 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.00 mountX=-0.03 mountY=-0.08, mountTheta=-2.00
02:30:34.858 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.00, opts=13)
02:30:34.859 00.001 28316 Enqueuing Move request for scope (0.09, 0.00)
02:30:34.861 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:34.863 00.002 29988 Worker thread wakes up
02:30:34.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
02:30:34.863 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
02:30:34.863 00.000 29988 Moving (0.09, 0.00) raw xDistance=-0.03 yDistance=-0.08
02:30:34.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:30:34.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:34.863 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:30:34.864 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:34.865 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:34.866 00.001 28316 Enqueuing Expose request
02:30:34.867 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:30:34.867 00.000 29988 MoveAxis(E, 0, ABG)
02:30:34.867 00.000 29988 Move returns status 0, amount 0
02:30:34.867 00.000 29988 MoveAxis(N, 0, ABG)
02:30:34.868 00.001 29988 Move returns status 0, amount 0
02:30:34.868 00.000 29988 move complete, result=0
02:30:34.868 00.000 29988 worker thread done servicing request
02:30:34.868 00.000 29988 Worker thread wakes up
02:30:34.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:34.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:34.868 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:36.496 01.628 29988 Exposure complete
02:30:36.536 00.040 29988 worker thread done servicing request
02:30:36.536 00.000 28316 OnExposeComplete: enter
02:30:36.537 00.001 28316 UpdateGuideState(): m_state=6
02:30:36.538 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3380
02:30:36.538 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=259.11, Mass=2392, SNR=34.0, Peak=184 HFD=3.9
02:30:36.539 00.001 28316 MultiStar: [#1 0.29,0.28,0.00,M1] [#2 0.26,0.25,0.00,M1] [#3 0.39,0.16,0.00,M6] [#4 0.45,0.01,0.00,M1] [#5 0.48,0.20,0.00,M5] [#6 0.25,0.17,0.62,U] [#7 0.11,-0.02,0.63,U] [#8 0.16,-0.35,0.00,M1] 
02:30:36.539 00.000 28316 refined, 2 included, MultiStar: {0.29, 0.01}, one-star: {0.43, -0.07}
02:30:36.540 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
02:30:36.540 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
02:30:36.541 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.03 mountX=-0.11 mountY=-0.26, mountTheta=-1.97
02:30:36.542 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.01, opts=13)
02:30:36.543 00.001 28316 Enqueuing Move request for scope (0.29, 0.01)
02:30:36.543 00.000 29988 Worker thread wakes up
02:30:36.543 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:36.544 00.001 28316 UpdateGuideState exits: m=2392 RSB=34.0
02:30:36.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:36.544 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:36.545 00.001 28316 Enqueuing Expose request
02:30:36.545 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
02:30:36.545 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
02:30:36.545 00.000 29988 Moving (0.29, 0.01) raw xDistance=-0.11 yDistance=-0.26
02:30:36.545 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:30:36.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
02:30:36.545 00.000 29988 MoveAxis(E, 0, ABG)
02:30:36.545 00.000 29988 Move returns status 0, amount 0
02:30:36.545 00.000 29988 MoveAxis(N, 63, ABG)
02:30:36.545 00.000 29988 Guiding  Dir = 0, Dur = 63
02:30:36.546 00.001 29988 IsSlewing returns 0
02:30:36.546 00.000 29988 IsGuiding returns 0
02:30:36.551 00.005 29988 PulseGuide returned control before completion, sleep 69
02:30:36.635 00.084 29988 IsGuiding returns 0
02:30:36.636 00.001 29988 Move returns status 0, amount 63
02:30:36.636 00.000 29988 move complete, result=0
02:30:36.636 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
02:30:36.637 00.001 29988 worker thread done servicing request
02:30:36.637 00.000 29988 Worker thread wakes up
02:30:36.638 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:36.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:38.051 01.413 29988 Exposure complete
02:30:38.100 00.049 29988 worker thread done servicing request
02:30:38.100 00.000 28316 OnExposeComplete: enter
02:30:38.100 00.000 28316 UpdateGuideState(): m_state=6
02:30:38.102 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3381
02:30:38.102 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=258.89, Mass=2314, SNR=33.4, Peak=209 HFD=4.1
02:30:38.103 00.001 28316 MultiStar: [#1 0.30,0.10,1.03,U] [#2 0.06,-0.04,0.93,U] [#3 0.21,-0.01,0.90,U] [#4 0.17,-0.07,0.83,U] [#5 0.22,-0.16,0.77,U] [#6 0.12,-0.15,0.63,U] [#7 -0.26,-0.02,0.63,U] [#8 -0.04,-0.16,0.60,U] 
02:30:38.103 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.08}, one-star: {0.18, -0.29}
02:30:38.104 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:30:38.104 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:30:38.105 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.58 mountX=-0.13 mountY=-0.08, mountTheta=-2.61
02:30:38.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
02:30:38.107 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
02:30:38.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:38.108 00.001 29988 Worker thread wakes up
02:30:38.108 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
02:30:38.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:38.109 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:38.109 00.000 28316 Enqueuing Expose request
02:30:38.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
02:30:38.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
02:30:38.109 00.000 29988 Moving (0.13, -0.08) raw xDistance=-0.13 yDistance=-0.08
02:30:38.110 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:30:38.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:38.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:30:38.110 00.000 29988 MoveAxis(E, 0, ABG)
02:30:38.110 00.000 29988 Move returns status 0, amount 0
02:30:38.110 00.000 29988 MoveAxis(N, 0, ABG)
02:30:38.110 00.000 29988 Move returns status 0, amount 0
02:30:38.110 00.000 29988 move complete, result=0
02:30:38.110 00.000 29988 worker thread done servicing request
02:30:38.110 00.000 29988 Worker thread wakes up
02:30:38.110 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:38.112 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:38.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:39.738 01.626 29988 Exposure complete
02:30:39.777 00.039 29988 worker thread done servicing request
02:30:39.777 00.000 28316 OnExposeComplete: enter
02:30:39.779 00.002 28316 UpdateGuideState(): m_state=6
02:30:39.780 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3382
02:30:39.782 00.002 28316 Star::Find returns 1 (0), X=952.04, Y=258.97, Mass=2273, SNR=33.0, Peak=212 HFD=4.1
02:30:39.784 00.002 28316 MultiStar: [#1 0.16,-0.03,1.03,U] [#2 -0.08,-0.03,0.92,U] [#3 0.14,-0.14,0.88,U] [#4 0.14,-0.11,0.86,U] [#5 0.23,-0.16,0.75,U] [#6 0.14,-0.20,0.64,U] [#7 0.08,-0.08,0.65,U] [#8 -0.06,-0.27,0.59,U] 
02:30:39.785 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.03, -0.21}
02:30:39.785 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:30:39.785 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:30:39.786 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.98 mountX=-0.16 mountY=-0.02, mountTheta=-3.02
02:30:39.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
02:30:39.788 00.001 28316 Enqueuing Move request for scope (0.09, -0.13)
02:30:39.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:39.788 00.000 29988 Worker thread wakes up
02:30:39.788 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
02:30:39.789 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:39.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:30:39.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:39.790 00.001 28316 Enqueuing Expose request
02:30:39.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:30:39.790 00.000 29988 Moving (0.09, -0.13) raw xDistance=-0.16 yDistance=-0.02
02:30:39.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:30:39.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:39.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:30:39.790 00.000 29988 MoveAxis(E, 0, ABG)
02:30:39.790 00.000 29988 Move returns status 0, amount 0
02:30:39.790 00.000 29988 MoveAxis(N, 0, ABG)
02:30:39.790 00.000 29988 Move returns status 0, amount 0
02:30:39.790 00.000 29988 move complete, result=0
02:30:39.790 00.000 29988 worker thread done servicing request
02:30:39.790 00.000 29988 Worker thread wakes up
02:30:39.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:39.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:39.791 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:41.312 01.521 29988 Exposure complete
02:30:41.347 00.035 29988 worker thread done servicing request
02:30:41.347 00.000 28316 OnExposeComplete: enter
02:30:41.347 00.000 28316 UpdateGuideState(): m_state=6
02:30:41.348 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3383
02:30:41.348 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=258.78, Mass=2393, SNR=34.0, Peak=188 HFD=3.8
02:30:41.349 00.001 28316 MultiStar: [#1 0.16,-0.08,0.98,U] [#2 0.22,-0.12,0.94,U] [#3 0.23,-0.18,0.87,U] [#4 0.09,0.13,0.83,U] [#5 0.30,-0.22,0.00,M4] [#6 -0.12,0.19,0.63,U] [#7 -0.02,0.07,0.62,U] [#8 -0.07,-0.10,0.60,U] 
02:30:41.349 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.08}, one-star: {0.31, -0.40}
02:30:41.350 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:30:41.350 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:30:41.350 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.13 mountY=-0.07, mountTheta=-2.62
02:30:41.353 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
02:30:41.354 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
02:30:41.354 00.000 29988 Worker thread wakes up
02:30:41.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:41.355 00.001 28316 UpdateGuideState exits: m=2393 RSB=34.0
02:30:41.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:41.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:41.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
02:30:41.356 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
02:30:41.356 00.000 29988 Moving (0.13, -0.08) raw xDistance=-0.13 yDistance=-0.07
02:30:41.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:30:41.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:41.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:30:41.356 00.000 29988 MoveAxis(E, 0, ABG)
02:30:41.356 00.000 29988 Move returns status 0, amount 0
02:30:41.356 00.000 29988 MoveAxis(N, 0, ABG)
02:30:41.356 00.000 29988 Move returns status 0, amount 0
02:30:41.356 00.000 29988 move complete, result=0
02:30:41.356 00.000 29988 worker thread done servicing request
02:30:41.356 00.000 28316 Enqueuing Expose request
02:30:41.357 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:30:41.357 00.000 29988 Worker thread wakes up
02:30:41.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:41.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:42.988 01.631 29988 Exposure complete
02:30:43.032 00.044 29988 worker thread done servicing request
02:30:43.032 00.000 28316 OnExposeComplete: enter
02:30:43.033 00.001 28316 UpdateGuideState(): m_state=6
02:30:43.033 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3384
02:30:43.034 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=259.03, Mass=2465, SNR=34.4, Peak=218 HFD=4.2
02:30:43.035 00.001 28316 MultiStar: [#1 -0.03,0.14,0.96,U] [#2 -0.19,-0.05,0.90,U] [#3 -0.00,-0.02,0.86,U] [#4 0.04,0.14,0.80,U] [#5 0.18,-0.06,0.70,U] [#6 0.03,0.14,0.61,U] [#7 -0.18,-0.01,0.62,U] [#8 -0.15,0.15,0.58,U] 
02:30:43.035 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.05, -0.15}
02:30:43.035 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:30:43.036 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
02:30:43.036 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.61 mountX=0.04 mountY=0.02, mountTheta=0.58
02:30:43.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
02:30:43.038 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
02:30:43.038 00.000 29988 Worker thread wakes up
02:30:43.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:30:43.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:30:43.038 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=0.02
02:30:43.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:30:43.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:43.038 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:43.039 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:30:43.039 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:43.040 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:43.040 00.000 28316 Enqueuing Expose request
02:30:43.041 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:30:43.041 00.000 29988 MoveAxis(E, 0, ABG)
02:30:43.041 00.000 29988 Move returns status 0, amount 0
02:30:43.041 00.000 29988 MoveAxis(N, 0, ABG)
02:30:43.041 00.000 29988 Move returns status 0, amount 0
02:30:43.041 00.000 29988 move complete, result=0
02:30:43.041 00.000 29988 worker thread done servicing request
02:30:43.041 00.000 29988 Worker thread wakes up
02:30:43.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:43.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:43.042 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:44.558 01.516 29988 Exposure complete
02:30:44.599 00.041 29988 worker thread done servicing request
02:30:44.599 00.000 28316 OnExposeComplete: enter
02:30:44.601 00.002 28316 UpdateGuideState(): m_state=6
02:30:44.604 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3385
02:30:44.607 00.003 28316 Star::Find returns 1 (0), X=952.18, Y=258.85, Mass=2452, SNR=34.4, Peak=211 HFD=4.0
02:30:44.609 00.002 28316 MultiStar: [#1 0.19,-0.05,0.97,U] [#2 -0.05,0.09,0.91,U] [#3 0.11,-0.15,0.83,U] [#4 -0.04,0.08,0.83,U] [#5 0.28,0.09,0.72,U] [#6 -0.07,0.07,0.63,U] [#7 -0.17,0.12,0.61,U] [#8 0.05,-0.22,0.56,U] 
02:30:44.609 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.17, -0.33}
02:30:44.610 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:30:44.610 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:30:44.611 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.59 mountX=-0.06 mountY=-0.04, mountTheta=-2.62
02:30:44.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:30:44.612 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
02:30:44.613 00.001 29988 Worker thread wakes up
02:30:44.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:30:44.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:30:44.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:44.613 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.4
02:30:44.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:44.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:44.614 00.000 28316 Enqueuing Expose request
02:30:44.614 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
02:30:44.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:30:44.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:44.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:30:44.614 00.000 29988 MoveAxis(E, 0, ABG)
02:30:44.614 00.000 29988 Move returns status 0, amount 0
02:30:44.614 00.000 29988 MoveAxis(N, 0, ABG)
02:30:44.614 00.000 29988 Move returns status 0, amount 0
02:30:44.615 00.001 29988 move complete, result=0
02:30:44.615 00.000 29988 worker thread done servicing request
02:30:44.615 00.000 29988 Worker thread wakes up
02:30:44.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:44.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:44.615 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:46.253 01.638 29988 Exposure complete
02:30:46.284 00.031 29988 worker thread done servicing request
02:30:46.284 00.000 28316 OnExposeComplete: enter
02:30:46.285 00.001 28316 UpdateGuideState(): m_state=6
02:30:46.286 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3386
02:30:46.286 00.000 28316 Star::Find returns 1 (0), X=951.96, Y=258.84, Mass=2434, SNR=34.0, Peak=217 HFD=4.2
02:30:46.287 00.001 28316 MultiStar: [#1 -0.19,-0.02,0.99,U] [#2 -0.19,-0.23,0.90,U] [#3 -0.14,-0.01,0.86,U] [#4 -0.13,-0.02,0.84,U] [#5 -0.04,-0.08,0.76,U] [#6 -0.21,-0.25,0.00,M1] [#7 -0.49,-0.24,0.00,M1] [#8 -0.20,-0.22,0.59,U] 
02:30:46.287 00.000 28316 refined, 6 included, MultiStar: {-0.13, -0.13}, one-star: {-0.05, -0.34}
02:30:46.288 00.001 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
02:30:46.288 00.000 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
02:30:46.288 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.35 mountX=-0.07 mountY=0.18, mountTheta=1.93
02:30:46.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.13, opts=13)
02:30:46.290 00.001 28316 Enqueuing Move request for scope (-0.13, -0.13)
02:30:46.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:46.291 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.0
02:30:46.292 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:46.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:46.293 00.001 28316 Enqueuing Expose request
02:30:46.293 00.000 29988 Worker thread wakes up
02:30:46.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
02:30:46.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
02:30:46.293 00.000 29988 Moving (-0.13, -0.13) raw xDistance=-0.07 yDistance=0.18
02:30:46.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:30:46.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:46.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:30:46.293 00.000 29988 MoveAxis(E, 0, ABG)
02:30:46.294 00.001 29988 Move returns status 0, amount 0
02:30:46.294 00.000 29988 MoveAxis(N, 0, ABG)
02:30:46.294 00.000 29988 Move returns status 0, amount 0
02:30:46.294 00.000 29988 move complete, result=0
02:30:46.294 00.000 29988 worker thread done servicing request
02:30:46.294 00.000 29988 Worker thread wakes up
02:30:46.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:46.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:46.294 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:30:47.808 01.514 29988 Exposure complete
02:30:47.878 00.070 29988 worker thread done servicing request
02:30:47.878 00.000 28316 OnExposeComplete: enter
02:30:47.880 00.002 28316 UpdateGuideState(): m_state=6
02:30:47.881 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3387
02:30:47.883 00.002 28316 Star::Find returns 1 (0), X=951.90, Y=258.82, Mass=2393, SNR=34.0, Peak=224 HFD=4.1
02:30:47.884 00.001 28316 MultiStar: [#1 0.02,-0.11,0.98,U] [#2 -0.11,-0.23,0.92,U] [#3 -0.06,-0.16,0.84,U] [#4 -0.18,-0.05,0.83,U] [#5 0.08,-0.18,0.73,U] [#6 -0.19,-0.06,0.64,U] [#7 -0.30,-0.19,0.00,M2] [#8 -0.27,-0.26,0.00,M1] 
02:30:47.886 00.002 28316 refined, 6 included, MultiStar: {-0.08, -0.17}, one-star: {-0.11, -0.36}
02:30:47.887 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
02:30:47.888 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
02:30:47.889 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.99 mountX=-0.12 mountY=0.14, mountTheta=2.28
02:30:47.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
02:30:47.892 00.001 28316 Enqueuing Move request for scope (-0.08, -0.17)
02:30:47.893 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:47.893 00.000 28316 UpdateGuideState exits: m=2393 RSB=34.0
02:30:47.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:47.894 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:47.894 00.000 28316 Enqueuing Expose request
02:30:47.895 00.001 29988 Worker thread wakes up
02:30:47.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
02:30:47.895 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
02:30:47.895 00.000 29988 Moving (-0.08, -0.17) raw xDistance=-0.12 yDistance=0.14
02:30:47.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:30:47.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:47.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:30:47.895 00.000 29988 MoveAxis(E, 0, ABG)
02:30:47.895 00.000 29988 Move returns status 0, amount 0
02:30:47.895 00.000 29988 MoveAxis(N, 0, ABG)
02:30:47.895 00.000 29988 Move returns status 0, amount 0
02:30:47.895 00.000 29988 move complete, result=0
02:30:47.895 00.000 29988 worker thread done servicing request
02:30:47.895 00.000 29988 Worker thread wakes up
02:30:47.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:47.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:47.895 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:49.527 01.632 29988 Exposure complete
02:30:49.566 00.039 29988 worker thread done servicing request
02:30:49.568 00.002 28316 OnExposeComplete: enter
02:30:49.569 00.001 28316 UpdateGuideState(): m_state=6
02:30:49.571 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3388
02:30:49.573 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=258.89, Mass=2311, SNR=33.3, Peak=217 HFD=4.2
02:30:49.574 00.001 28316 MultiStar: [#1 0.11,-0.13,0.99,U] [#2 -0.19,-0.04,0.94,U] [#3 0.11,-0.15,0.88,U] [#4 -0.02,-0.20,0.85,U] [#5 0.21,-0.27,0.00,M1] [#6 0.03,-0.12,0.64,U] [#7 -0.13,-0.34,0.00,M3] [#8 -0.16,-0.20,0.61,U] 
02:30:49.574 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.16}, one-star: {0.11, -0.29}
02:30:49.575 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
02:30:49.575 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
02:30:49.575 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=-0.15 mountY=0.07, mountTheta=2.72
02:30:49.577 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
02:30:49.577 00.000 28316 Enqueuing Move request for scope (0.01, -0.16)
02:30:49.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:49.578 00.001 29988 Worker thread wakes up
02:30:49.578 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.3
02:30:49.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:49.579 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
02:30:49.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
02:30:49.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:49.579 00.000 28316 Enqueuing Expose request
02:30:49.580 00.001 29988 Moving (0.01, -0.16) raw xDistance=-0.15 yDistance=0.07
02:30:49.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:30:49.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:49.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:30:49.580 00.000 29988 MoveAxis(E, 0, ABG)
02:30:49.580 00.000 29988 Move returns status 0, amount 0
02:30:49.580 00.000 29988 MoveAxis(N, 0, ABG)
02:30:49.580 00.000 29988 Move returns status 0, amount 0
02:30:49.580 00.000 29988 move complete, result=0
02:30:49.580 00.000 29988 worker thread done servicing request
02:30:49.580 00.000 29988 Worker thread wakes up
02:30:49.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:49.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:49.580 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:30:51.103 01.523 29988 Exposure complete
02:30:51.144 00.041 29988 worker thread done servicing request
02:30:51.145 00.001 28316 OnExposeComplete: enter
02:30:51.145 00.000 28316 UpdateGuideState(): m_state=6
02:30:51.147 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3389
02:30:51.148 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=258.81, Mass=2446, SNR=34.3, Peak=205 HFD=4.0
02:30:51.149 00.001 28316 MultiStar: [#1 0.20,-0.16,0.99,U] [#2 0.23,-0.35,0.00,M1] [#3 0.25,-0.28,0.00,M1] [#4 0.13,-0.25,0.82,U] [#5 0.29,-0.53,0.00,M2] [#6 0.26,-0.33,0.00,M1] [#7 -0.06,-0.49,0.00,M4] [#8 0.14,-0.24,0.61,U] 
02:30:51.150 00.001 28316 refined, 3 included, MultiStar: {0.17, -0.26}, one-star: {0.18, -0.36}
02:30:51.150 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:30:51.150 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:30:51.151 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-0.99 mountX=-0.30 mountY=-0.03, mountTheta=-3.03
02:30:51.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.26, opts=13)
02:30:51.152 00.000 28316 Enqueuing Move request for scope (0.17, -0.26)
02:30:51.153 00.001 29988 Worker thread wakes up
02:30:51.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:51.153 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
02:30:51.154 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:51.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:51.155 00.001 28316 Enqueuing Expose request
02:30:51.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
02:30:51.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
02:30:51.155 00.000 29988 Moving (0.17, -0.26) raw xDistance=-0.30 yDistance=-0.03
02:30:51.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:30:51.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:51.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:30:51.155 00.000 29988 MoveAxis(E, 63, ABG)
02:30:51.155 00.000 29988 Guiding  Dir = 2, Dur = 63
02:30:51.155 00.000 29988 IsSlewing returns 0
02:30:51.156 00.001 29988 IsGuiding returns 0
02:30:51.157 00.001 29988 PulseGuide returned control before completion, sleep 72
02:30:51.241 00.084 29988 IsGuiding returns 0
02:30:51.242 00.001 29988 Move returns status 0, amount 63
02:30:51.242 00.000 29988 MoveAxis(N, 0, ABG)
02:30:51.242 00.000 29988 Move returns status 0, amount 0
02:30:51.242 00.000 29988 move complete, result=0
02:30:51.242 00.000 29988 worker thread done servicing request
02:30:51.242 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.0 px 0 ms NORTH
02:30:51.245 00.003 29988 Worker thread wakes up
02:30:51.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:51.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:52.875 01.630 29988 Exposure complete
02:30:52.911 00.036 29988 worker thread done servicing request
02:30:52.911 00.000 28316 OnExposeComplete: enter
02:30:52.912 00.001 28316 UpdateGuideState(): m_state=6
02:30:52.912 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3390
02:30:52.913 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=258.84, Mass=2386, SNR=33.9, Peak=211 HFD=4.0
02:30:52.913 00.000 28316 MultiStar: [#1 0.13,-0.07,0.99,U] [#2 0.14,-0.05,0.92,U] [#3 0.15,-0.09,0.86,U] [#4 0.17,-0.22,0.86,U] [#5 0.18,-0.10,0.74,U] [#6 0.29,-0.13,0.00,M2] [#7 -0.26,-0.11,0.62,U] [#8 -0.08,-0.10,0.60,U] 
02:30:52.914 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.14}, one-star: {0.21, -0.34}
02:30:52.914 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:30:52.915 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:30:52.915 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.94 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
02:30:52.916 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
02:30:52.917 00.001 28316 Enqueuing Move request for scope (0.10, -0.14)
02:30:52.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:52.918 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.9
02:30:52.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:52.919 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:52.919 00.000 28316 Enqueuing Expose request
02:30:52.920 00.001 29988 Worker thread wakes up
02:30:52.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
02:30:52.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
02:30:52.920 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:30:52.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:30:52.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:52.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:30:52.920 00.000 29988 MoveAxis(E, 0, ABG)
02:30:52.920 00.000 29988 Move returns status 0, amount 0
02:30:52.920 00.000 29988 MoveAxis(N, 0, ABG)
02:30:52.920 00.000 29988 Move returns status 0, amount 0
02:30:52.920 00.000 29988 move complete, result=0
02:30:52.920 00.000 29988 worker thread done servicing request
02:30:52.920 00.000 29988 Worker thread wakes up
02:30:52.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:52.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:52.920 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:54.448 01.528 29988 Exposure complete
02:30:54.482 00.034 29988 worker thread done servicing request
02:30:54.482 00.000 28316 OnExposeComplete: enter
02:30:54.483 00.001 28316 UpdateGuideState(): m_state=6
02:30:54.484 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3391
02:30:54.485 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=258.71, Mass=2489, SNR=34.7, Peak=209 HFD=4.1
02:30:54.485 00.000 28316 MultiStar: [#1 -0.12,-0.18,0.96,U] [#2 -0.27,-0.33,0.00,M1] [#3 0.03,-0.41,0.00,M1] [#4 -0.05,-0.17,0.82,U] [#5 0.10,-0.31,0.00,M2] [#6 -0.14,-0.26,0.61,U] [#7 -0.29,-0.26,0.00,M4] [#8 -0.19,-0.45,0.00,M1] 
02:30:54.486 00.001 28316 refined, 3 included, MultiStar: {-0.09, -0.28}, one-star: {-0.07, -0.46}
02:30:54.486 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
02:30:54.486 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
02:30:54.487 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.88 mountX=-0.21 mountY=0.20, mountTheta=2.39
02:30:54.490 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.28, opts=13)
02:30:54.490 00.000 28316 Enqueuing Move request for scope (-0.09, -0.28)
02:30:54.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:54.490 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.7
02:30:54.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:54.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:54.492 00.001 28316 Enqueuing Expose request
02:30:54.492 00.000 29988 Worker thread wakes up
02:30:54.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd
02:30:54.492 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.28)
02:30:54.492 00.000 29988 Moving (-0.09, -0.28) raw xDistance=-0.21 yDistance=0.20
02:30:54.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
02:30:54.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:30:54.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:30:54.492 00.000 29988 MoveAxis(E, 45, ABG)
02:30:54.492 00.000 29988 Guiding  Dir = 2, Dur = 45
02:30:54.493 00.001 29988 IsSlewing returns 0
02:30:54.493 00.000 29988 IsGuiding returns 0
02:30:54.495 00.002 29988 PulseGuide returned control before completion, sleep 54
02:30:54.557 00.062 29988 IsGuiding returns 0
02:30:54.557 00.000 29988 Move returns status 0, amount 45
02:30:54.557 00.000 29988 MoveAxis(N, 0, ABG)
02:30:54.557 00.000 29988 Move returns status 0, amount 0
02:30:54.557 00.000 29988 move complete, result=0
02:30:54.557 00.000 29988 worker thread done servicing request
02:30:54.557 00.000 29988 Worker thread wakes up
02:30:54.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:54.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:54.557 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.2 px 0 ms NORTH
02:30:56.194 01.637 29988 Exposure complete
02:30:56.231 00.037 29988 worker thread done servicing request
02:30:56.231 00.000 28316 OnExposeComplete: enter
02:30:56.231 00.000 28316 UpdateGuideState(): m_state=6
02:30:56.232 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3392
02:30:56.234 00.002 28316 Star::Find returns 1 (0), X=952.02, Y=258.87, Mass=2549, SNR=35.1, Peak=236 HFD=4.2
02:30:56.235 00.001 28316 MultiStar: [#1 0.23,0.00,0.99,U] [#2 -0.02,0.01,0.88,U] [#3 0.12,-0.19,0.84,U] [#4 0.05,0.13,0.82,U] [#5 0.16,0.01,0.72,U] [#6 0.02,-0.04,0.64,U] [#7 -0.20,0.18,0.63,U] [#8 0.13,-0.04,0.58,U] 
02:30:56.236 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.02, -0.30}
02:30:56.237 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:30:56.239 00.002 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:30:56.242 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.54 mountX=-0.06 mountY=-0.04, mountTheta=-2.56
02:30:56.244 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:30:56.245 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
02:30:56.245 00.000 29988 Worker thread wakes up
02:30:56.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
02:30:56.246 00.001 28316 UpdateGuideState exits: m=2549 RSB=35.1
02:30:56.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:56.247 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:56.247 00.000 28316 Enqueuing Expose request
02:30:56.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:30:56.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:30:56.248 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
02:30:56.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:30:56.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:56.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:30:56.248 00.000 29988 MoveAxis(E, 0, ABG)
02:30:56.248 00.000 29988 Move returns status 0, amount 0
02:30:56.248 00.000 29988 MoveAxis(N, 0, ABG)
02:30:56.248 00.000 29988 Move returns status 0, amount 0
02:30:56.248 00.000 29988 move complete, result=0
02:30:56.248 00.000 29988 worker thread done servicing request
02:30:56.248 00.000 29988 Worker thread wakes up
02:30:56.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:56.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:56.248 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:30:57.769 01.521 29988 Exposure complete
02:30:57.806 00.037 29988 worker thread done servicing request
02:30:57.806 00.000 28316 OnExposeComplete: enter
02:30:57.807 00.001 28316 UpdateGuideState(): m_state=6
02:30:57.809 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3393
02:30:57.810 00.001 28316 Star::Find returns 1 (0), X=952.08, Y=258.91, Mass=2552, SNR=35.1, Peak=234 HFD=4.2
02:30:57.812 00.002 28316 MultiStar: [#1 0.02,0.09,0.96,U] [#2 0.01,0.08,0.87,U] [#3 -0.03,-0.05,0.83,U] [#4 -0.03,0.12,0.79,U] [#5 0.09,-0.15,0.72,U] [#6 -0.08,0.23,0.59,U] [#7 -0.18,-0.05,0.61,U] [#8 -0.04,-0.18,0.58,U] 
02:30:57.813 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.07, -0.26}
02:30:57.815 00.002 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:30:57.818 00.003 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
02:30:57.821 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.93 mountX=-0.02 mountY=0.02, mountTheta=2.33
02:30:57.825 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
02:30:57.827 00.002 28316 Enqueuing Move request for scope (-0.01, -0.02)
02:30:57.829 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:57.832 00.003 29988 Worker thread wakes up
02:30:57.832 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.1
02:30:57.833 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
02:30:57.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
02:30:57.833 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=0.02
02:30:57.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:30:57.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:57.833 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:57.835 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:57.836 00.001 28316 Enqueuing Expose request
02:30:57.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:30:57.836 00.000 29988 MoveAxis(E, 0, ABG)
02:30:57.836 00.000 29988 Move returns status 0, amount 0
02:30:57.836 00.000 29988 MoveAxis(N, 0, ABG)
02:30:57.836 00.000 29988 Move returns status 0, amount 0
02:30:57.836 00.000 29988 move complete, result=0
02:30:57.836 00.000 29988 worker thread done servicing request
02:30:57.836 00.000 29988 Worker thread wakes up
02:30:57.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:57.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:57.837 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:30:59.465 01.628 29988 Exposure complete
02:30:59.504 00.039 29988 worker thread done servicing request
02:30:59.504 00.000 28316 OnExposeComplete: enter
02:30:59.505 00.001 28316 UpdateGuideState(): m_state=6
02:30:59.505 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3394
02:30:59.506 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.05, Mass=2368, SNR=33.8, Peak=217 HFD=4.2
02:30:59.506 00.000 28316 MultiStar: [#1 0.17,0.07,0.99,U] [#2 -0.21,0.23,0.92,U] [#3 -0.05,0.04,0.86,U] [#4 -0.05,0.05,0.85,U] [#5 0.21,0.02,0.75,U] [#6 0.04,0.09,0.63,U] [#7 -0.36,0.19,0.00,M3] [#8 -0.35,0.02,0.00,M1] 
02:30:59.507 00.001 28316 refined, 6 included, MultiStar: {0.00, 0.05}, one-star: {-0.05, -0.13}
02:30:59.507 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
02:30:59.507 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
02:30:59.508 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.54 mountX=0.04 mountY=-0.02, mountTheta=-0.48
02:30:59.510 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.05, opts=13)
02:30:59.510 00.000 28316 Enqueuing Move request for scope (0.00, 0.05)
02:30:59.511 00.001 29988 Worker thread wakes up
02:30:59.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
02:30:59.511 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
02:30:59.511 00.000 29988 Moving (0.00, 0.05) raw xDistance=0.04 yDistance=-0.02
02:30:59.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:30:59.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:30:59.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:30:59.512 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:30:59.512 00.000 29988 MoveAxis(E, 0, ABG)
02:30:59.512 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
02:30:59.512 00.000 29988 Move returns status 0, amount 0
02:30:59.512 00.000 29988 MoveAxis(N, 0, ABG)
02:30:59.512 00.000 29988 Move returns status 0, amount 0
02:30:59.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:30:59.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:30:59.513 00.000 28316 Enqueuing Expose request
02:30:59.513 00.000 29988 move complete, result=0
02:30:59.513 00.000 29988 worker thread done servicing request
02:30:59.513 00.000 29988 Worker thread wakes up
02:30:59.514 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:30:59.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:30:59.515 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:31:01.033 01.518 29988 Exposure complete
02:31:01.086 00.053 29988 worker thread done servicing request
02:31:01.086 00.000 28316 OnExposeComplete: enter
02:31:01.087 00.001 28316 UpdateGuideState(): m_state=6
02:31:01.089 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3395
02:31:01.090 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=259.02, Mass=2358, SNR=33.7, Peak=219 HFD=4.0
02:31:01.092 00.002 28316 MultiStar: [#1 -0.27,0.17,0.99,U] [#2 -0.34,0.12,0.00,M1] [#3 -0.18,0.02,0.86,U] [#4 -0.23,0.17,0.85,U] [#5 0.01,-0.04,0.74,U] [#6 -0.44,0.17,0.00,M1] [#7 -0.15,0.10,0.62,U] [#8 -0.42,0.12,0.00,M2] 
02:31:01.093 00.001 28316 refined, 5 included, MultiStar: {-0.20, 0.04}, one-star: {-0.30, -0.16}
02:31:01.094 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
02:31:01.095 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
02:31:01.095 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.95 mountX=0.12 mountY=0.16, mountTheta=0.94
02:31:01.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.04, opts=13)
02:31:01.096 00.000 28316 Enqueuing Move request for scope (-0.20, 0.04)
02:31:01.097 00.001 29988 Worker thread wakes up
02:31:01.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:01.097 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:31:01.098 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:01.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:01.099 00.001 28316 Enqueuing Expose request
02:31:01.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
02:31:01.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
02:31:01.099 00.000 29988 Moving (-0.20, 0.04) raw xDistance=0.12 yDistance=0.16
02:31:01.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:31:01.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:01.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:31:01.099 00.000 29988 MoveAxis(E, 0, ABG)
02:31:01.099 00.000 29988 Move returns status 0, amount 0
02:31:01.099 00.000 29988 MoveAxis(N, 0, ABG)
02:31:01.099 00.000 29988 Move returns status 0, amount 0
02:31:01.099 00.000 29988 move complete, result=0
02:31:01.099 00.000 29988 worker thread done servicing request
02:31:01.099 00.000 29988 Worker thread wakes up
02:31:01.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:01.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:01.100 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:31:02.723 01.623 29988 Exposure complete
02:31:02.775 00.052 29988 worker thread done servicing request
02:31:02.775 00.000 28316 OnExposeComplete: enter
02:31:02.777 00.002 28316 UpdateGuideState(): m_state=6
02:31:02.778 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3396
02:31:02.779 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=258.96, Mass=2431, SNR=34.1, Peak=222 HFD=4.1
02:31:02.782 00.003 28316 MultiStar: [#1 -0.16,0.15,0.98,U] [#2 0.07,0.09,0.89,U] [#3 -0.11,0.11,0.86,U] [#4 0.14,-0.16,0.81,U] [#5 0.17,-0.03,0.71,U] [#6 -0.28,0.01,0.60,U] [#7 -0.15,0.01,0.63,U] [#8 -0.41,0.13,0.00,M3] 
02:31:02.783 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.01}, one-star: {-0.01, -0.22}
02:31:02.784 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.31)
02:31:02.785 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.27)
02:31:02.785 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.97 mountX=0.01 mountY=0.03, mountTheta=1.31
02:31:02.786 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
02:31:02.787 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
02:31:02.787 00.000 29988 Worker thread wakes up
02:31:02.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:02.788 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.1
02:31:02.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:02.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:02.789 00.001 28316 Enqueuing Expose request
02:31:02.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
02:31:02.789 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
02:31:02.789 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.01 yDistance=0.03
02:31:02.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:31:02.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:02.790 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:31:02.790 00.000 29988 MoveAxis(E, 0, ABG)
02:31:02.790 00.000 29988 Move returns status 0, amount 0
02:31:02.790 00.000 29988 MoveAxis(N, 0, ABG)
02:31:02.790 00.000 29988 Move returns status 0, amount 0
02:31:02.790 00.000 29988 move complete, result=0
02:31:02.790 00.000 29988 worker thread done servicing request
02:31:02.790 00.000 29988 Worker thread wakes up
02:31:02.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:02.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:02.790 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:04.313 01.523 29988 Exposure complete
02:31:04.348 00.035 29988 worker thread done servicing request
02:31:04.348 00.000 28316 OnExposeComplete: enter
02:31:04.349 00.001 28316 UpdateGuideState(): m_state=6
02:31:04.350 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3397
02:31:04.350 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=259.17, Mass=2439, SNR=34.3, Peak=217 HFD=4.1
02:31:04.351 00.001 28316 MultiStar: [#1 0.21,0.18,0.96,U] [#2 -0.22,0.06,0.89,U] [#3 -0.11,0.02,0.85,U] [#4 0.02,0.17,0.82,U] [#5 0.09,-0.09,0.71,U] [#6 -0.11,0.23,0.64,U] [#7 -0.36,0.09,0.00,M2] [#8 -0.22,-0.12,0.59,U] 
02:31:04.351 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {-0.15, -0.01}
02:31:04.352 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
02:31:04.353 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
02:31:04.354 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.32 mountX=0.08 mountY=0.02, mountTheta=0.29
02:31:04.356 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.06, opts=13)
02:31:04.356 00.000 28316 Enqueuing Move request for scope (-0.06, 0.06)
02:31:04.357 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:04.358 00.001 29988 Worker thread wakes up
02:31:04.358 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.3
02:31:04.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:04.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:04.359 00.000 28316 Enqueuing Expose request
02:31:04.360 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
02:31:04.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
02:31:04.360 00.000 29988 Moving (-0.06, 0.06) raw xDistance=0.08 yDistance=0.02
02:31:04.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:31:04.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:04.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:31:04.360 00.000 29988 MoveAxis(E, 0, ABG)
02:31:04.360 00.000 29988 Move returns status 0, amount 0
02:31:04.360 00.000 29988 MoveAxis(N, 0, ABG)
02:31:04.360 00.000 29988 Move returns status 0, amount 0
02:31:04.360 00.000 29988 move complete, result=0
02:31:04.360 00.000 29988 worker thread done servicing request
02:31:04.360 00.000 29988 Worker thread wakes up
02:31:04.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:04.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:04.360 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:05.994 01.634 29988 Exposure complete
02:31:06.039 00.045 29988 worker thread done servicing request
02:31:06.039 00.000 28316 OnExposeComplete: enter
02:31:06.040 00.001 28316 UpdateGuideState(): m_state=6
02:31:06.040 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3398
02:31:06.041 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=259.11, Mass=2377, SNR=33.8, Peak=193 HFD=4.2
02:31:06.043 00.002 28316 MultiStar: [#1 -0.06,0.10,1.01,U] [#2 -0.12,0.09,0.90,U] [#3 -0.01,-0.04,0.89,U] [#4 0.14,-0.07,0.81,U] [#5 0.05,0.10,0.75,U] [#6 -0.07,0.20,0.64,U] [#7 -0.49,0.14,0.00,M3] [#8 -0.30,-0.10,0.57,U] 
02:31:06.044 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.03}, one-star: {0.11, -0.07}
02:31:06.046 00.002 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
02:31:06.047 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
02:31:06.048 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.28 mountX=0.03 mountY=0.01, mountTheta=0.24
02:31:06.050 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
02:31:06.050 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
02:31:06.051 00.001 29988 Worker thread wakes up
02:31:06.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:06.051 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
02:31:06.052 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:06.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:06.053 00.001 28316 Enqueuing Expose request
02:31:06.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
02:31:06.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
02:31:06.053 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=0.01
02:31:06.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:31:06.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:06.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:31:06.053 00.000 29988 MoveAxis(E, 0, ABG)
02:31:06.053 00.000 29988 Move returns status 0, amount 0
02:31:06.053 00.000 29988 MoveAxis(N, 0, ABG)
02:31:06.053 00.000 29988 Move returns status 0, amount 0
02:31:06.053 00.000 29988 move complete, result=0
02:31:06.053 00.000 29988 worker thread done servicing request
02:31:06.053 00.000 29988 Worker thread wakes up
02:31:06.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:06.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:06.054 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:07.572 01.518 29988 Exposure complete
02:31:07.617 00.045 29988 worker thread done servicing request
02:31:07.617 00.000 28316 OnExposeComplete: enter
02:31:07.618 00.001 28316 UpdateGuideState(): m_state=6
02:31:07.618 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3399
02:31:07.619 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=258.91, Mass=2261, SNR=32.9, Peak=204 HFD=4.2
02:31:07.619 00.000 28316 MultiStar: [#1 -0.18,0.17,1.03,U] [#2 0.07,-0.12,0.96,U] [#3 -0.02,-0.08,0.89,U] [#4 0.05,0.03,0.85,U] [#5 -0.02,-0.18,0.75,U] [#6 0.01,0.03,0.66,U] [#7 -0.33,0.12,0.00,M4] [#8 -0.06,-0.14,0.59,U] 
02:31:07.620 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.03, -0.27}
02:31:07.620 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:31:07.620 00.000 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
02:31:07.621 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.93 mountX=-0.05 mountY=0.05, mountTheta=2.33
02:31:07.622 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
02:31:07.623 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
02:31:07.623 00.000 29988 Worker thread wakes up
02:31:07.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
02:31:07.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
02:31:07.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:07.624 00.001 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.05
02:31:07.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:31:07.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:07.624 00.000 28316 UpdateGuideState exits: m=2261 RSB=32.9
02:31:07.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:07.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:07.625 00.001 28316 Enqueuing Expose request
02:31:07.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:31:07.625 00.000 29988 MoveAxis(E, 0, ABG)
02:31:07.625 00.000 29988 Move returns status 0, amount 0
02:31:07.625 00.000 29988 MoveAxis(N, 0, ABG)
02:31:07.625 00.000 29988 Move returns status 0, amount 0
02:31:07.625 00.000 29988 move complete, result=0
02:31:07.625 00.000 29988 worker thread done servicing request
02:31:07.626 00.001 29988 Worker thread wakes up
02:31:07.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:07.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:07.626 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:09.253 01.627 29988 Exposure complete
02:31:09.292 00.039 29988 worker thread done servicing request
02:31:09.292 00.000 28316 OnExposeComplete: enter
02:31:09.293 00.001 28316 UpdateGuideState(): m_state=6
02:31:09.293 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3400
02:31:09.293 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=258.93, Mass=2442, SNR=34.3, Peak=216 HFD=4.1
02:31:09.294 00.001 28316 MultiStar: [#1 -0.06,0.09,0.99,U] [#2 -0.24,0.04,0.90,U] [#3 -0.37,0.09,0.00,M1] [#4 -0.19,-0.14,0.81,U] [#5 -0.02,-0.19,0.73,U] [#6 -0.24,-0.08,0.63,U] [#7 -0.32,-0.13,0.00,M5] [#8 -0.27,-0.13,0.59,U] 
02:31:09.294 00.000 28316 refined, 6 included, MultiStar: {-0.18, -0.09}, one-star: {-0.25, -0.25}
02:31:09.296 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
02:31:09.298 00.002 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.58)
02:31:09.300 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.67 mountX=-0.01 mountY=0.20, mountTheta=1.61
02:31:09.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.09, opts=13)
02:31:09.303 00.001 28316 Enqueuing Move request for scope (-0.18, -0.09)
02:31:09.303 00.000 29988 Worker thread wakes up
02:31:09.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:09.304 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.3
02:31:09.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:09.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:09.305 00.000 28316 Enqueuing Expose request
02:31:09.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
02:31:09.306 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
02:31:09.306 00.000 29988 Moving (-0.18, -0.09) raw xDistance=-0.01 yDistance=0.20
02:31:09.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:31:09.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:31:09.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:31:09.306 00.000 29988 MoveAxis(E, 0, ABG)
02:31:09.306 00.000 29988 Move returns status 0, amount 0
02:31:09.306 00.000 29988 MoveAxis(N, 0, ABG)
02:31:09.306 00.000 29988 Move returns status 0, amount 0
02:31:09.306 00.000 29988 move complete, result=0
02:31:09.306 00.000 29988 worker thread done servicing request
02:31:09.306 00.000 29988 Worker thread wakes up
02:31:09.306 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:31:09.307 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:09.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:10.823 01.516 29988 Exposure complete
02:31:10.860 00.037 29988 worker thread done servicing request
02:31:10.861 00.001 28316 OnExposeComplete: enter
02:31:10.861 00.000 28316 UpdateGuideState(): m_state=6
02:31:10.862 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3401
02:31:10.862 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=259.08, Mass=2394, SNR=33.7, Peak=211 HFD=4.1
02:31:10.863 00.001 28316 MultiStar: [#1 -0.16,0.15,0.99,U] [#2 -0.50,0.02,0.00,M1] [#3 -0.39,0.00,0.00,M2] [#4 -0.15,0.09,0.85,U] [#5 -0.06,-0.02,0.74,U] [#6 -0.27,0.30,0.00,M1] [#7 -0.41,-0.03,0.00,M6] [#8 -0.38,-0.14,0.00,M1] 
02:31:10.863 00.000 28316 refined, 3 included, MultiStar: {-0.16, 0.03}, one-star: {-0.26, -0.10}
02:31:10.864 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
02:31:10.864 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
02:31:10.865 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=0.10 mountY=0.13, mountTheta=0.93
02:31:10.865 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
02:31:10.866 00.001 28316 Enqueuing Move request for scope (-0.16, 0.03)
02:31:10.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:10.869 00.003 28316 UpdateGuideState exits: m=2394 RSB=33.7
02:31:10.870 00.001 29988 Worker thread wakes up
02:31:10.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:10.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
02:31:10.871 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:10.871 00.000 28316 Enqueuing Expose request
02:31:10.871 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
02:31:10.871 00.000 29988 Moving (-0.16, 0.03) raw xDistance=0.10 yDistance=0.13
02:31:10.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:31:10.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:10.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:31:10.871 00.000 29988 MoveAxis(E, 0, ABG)
02:31:10.872 00.001 29988 Move returns status 0, amount 0
02:31:10.872 00.000 29988 MoveAxis(N, 0, ABG)
02:31:10.872 00.000 29988 Move returns status 0, amount 0
02:31:10.872 00.000 29988 move complete, result=0
02:31:10.872 00.000 29988 worker thread done servicing request
02:31:10.872 00.000 29988 Worker thread wakes up
02:31:10.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:10.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:10.872 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:12.508 01.636 29988 Exposure complete
02:31:12.546 00.038 29988 worker thread done servicing request
02:31:12.547 00.001 28316 OnExposeComplete: enter
02:31:12.547 00.000 28316 UpdateGuideState(): m_state=6
02:31:12.548 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3402
02:31:12.549 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=259.27, Mass=2433, SNR=34.2, Peak=199 HFD=3.7
02:31:12.549 00.000 28316 MultiStar: [#1 -0.16,0.29,0.00,M1] [#2 -0.39,0.32,0.00,M2] [#3 -0.32,0.32,0.00,M3] [#4 -0.12,0.42,0.00,M1] [#5 -0.10,0.01,0.74,U] [#6 -0.25,0.24,0.00,M2] [#7 -0.42,0.31,0.00,M7] [#8 -0.61,0.28,0.00,M2] 
02:31:12.550 00.001 28316 refined, 1 included, MultiStar: {-0.28, 0.06}, one-star: {-0.42, 0.09}
02:31:12.550 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
02:31:12.550 00.000 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
02:31:12.551 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.94 mountX=0.17 mountY=0.23, mountTheta=0.93
02:31:12.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.06, opts=13)
02:31:12.552 00.000 28316 Enqueuing Move request for scope (-0.28, 0.06)
02:31:12.553 00.001 29988 Worker thread wakes up
02:31:12.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
02:31:12.553 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
02:31:12.553 00.000 29988 Moving (-0.28, 0.06) raw xDistance=0.17 yDistance=0.23
02:31:12.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:31:12.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:31:12.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:12.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:31:12.554 00.001 29988 MoveAxis(E, 0, ABG)
02:31:12.554 00.000 29988 Move returns status 0, amount 0
02:31:12.554 00.000 29988 MoveAxis(N, 0, ABG)
02:31:12.554 00.000 29988 Move returns status 0, amount 0
02:31:12.554 00.000 29988 move complete, result=0
02:31:12.554 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
02:31:12.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:12.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:12.556 00.001 28316 Enqueuing Expose request
02:31:12.556 00.000 29988 worker thread done servicing request
02:31:12.556 00.000 29988 Worker thread wakes up
02:31:12.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:12.556 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:31:12.557 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:14.078 01.521 29988 Exposure complete
02:31:14.120 00.042 29988 worker thread done servicing request
02:31:14.120 00.000 28316 OnExposeComplete: enter
02:31:14.121 00.001 28316 UpdateGuideState(): m_state=6
02:31:14.121 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3403
02:31:14.121 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=259.23, Mass=2534, SNR=34.9, Peak=224 HFD=3.9
02:31:14.122 00.001 28316 MultiStar: [#1 -0.11,0.41,0.00,M2] [#2 -0.30,0.34,0.00,M3] [#3 -0.39,0.30,0.00,M4] [#4 -0.22,0.50,0.00,M2] [#5 -0.06,0.07,0.74,U] [#6 -0.39,0.46,0.00,M3] [#7 -0.46,0.36,0.00,M8] [#8 -0.35,0.24,0.00,M3] 
02:31:14.122 00.000 28316 refined, 1 included, MultiStar: {-0.15, 0.06}, one-star: {-0.23, 0.05}
02:31:14.123 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:31:14.123 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:31:14.124 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.17 cameraTheta=2.77 mountX=0.12 mountY=0.11, mountTheta=0.75
02:31:14.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
02:31:14.125 00.000 28316 Enqueuing Move request for scope (-0.15, 0.06)
02:31:14.126 00.001 29988 Worker thread wakes up
02:31:14.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:14.126 00.000 28316 UpdateGuideState exits: m=2534 RSB=34.9
02:31:14.127 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:14.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:14.128 00.001 28316 Enqueuing Expose request
02:31:14.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
02:31:14.128 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
02:31:14.128 00.000 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.11
02:31:14.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:31:14.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:14.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:31:14.128 00.000 29988 MoveAxis(E, 0, ABG)
02:31:14.128 00.000 29988 Move returns status 0, amount 0
02:31:14.129 00.001 29988 MoveAxis(N, 0, ABG)
02:31:14.129 00.000 29988 Move returns status 0, amount 0
02:31:14.129 00.000 29988 move complete, result=0
02:31:14.129 00.000 29988 worker thread done servicing request
02:31:14.129 00.000 29988 Worker thread wakes up
02:31:14.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:14.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:14.129 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:15.758 01.629 29988 Exposure complete
02:31:15.797 00.039 29988 worker thread done servicing request
02:31:15.797 00.000 28316 OnExposeComplete: enter
02:31:15.798 00.001 28316 UpdateGuideState(): m_state=6
02:31:15.798 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3404
02:31:15.799 00.001 28316 Star::Find returns 1 (0), X=951.94, Y=259.35, Mass=2382, SNR=33.8, Peak=223 HFD=3.9
02:31:15.800 00.001 28316 MultiStar: [#1 -0.02,0.41,0.00,M3] [#2 -0.40,0.35,0.00,M4] [#3 -0.14,0.39,0.00,M5] [#4 -0.02,0.31,0.82,U] [#5 -0.10,0.14,0.76,U] [#6 -0.08,0.29,0.61,U] [#7 -0.39,0.23,0.00,M9] [#8 -0.35,0.23,0.00,M4] 
02:31:15.801 00.001 28316 single-star, 3 included, MultiStar: {-0.07, 0.22}, one-star: {-0.06, 0.17}
02:31:15.802 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
02:31:15.804 00.002 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
02:31:15.805 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=0.18 mountY=-0.02, mountTheta=-0.11
02:31:15.806 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.17, opts=13)
02:31:15.806 00.000 28316 Enqueuing Move request for scope (-0.06, 0.17)
02:31:15.807 00.001 29988 Worker thread wakes up
02:31:15.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:15.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
02:31:15.808 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:31:15.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:15.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:15.809 00.000 28316 Enqueuing Expose request
02:31:15.810 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
02:31:15.810 00.000 29988 Moving (-0.06, 0.17) raw xDistance=0.18 yDistance=-0.02
02:31:15.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:31:15.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:15.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:31:15.810 00.000 29988 MoveAxis(E, 0, ABG)
02:31:15.810 00.000 29988 Move returns status 0, amount 0
02:31:15.810 00.000 29988 MoveAxis(N, 0, ABG)
02:31:15.810 00.000 29988 Move returns status 0, amount 0
02:31:15.810 00.000 29988 move complete, result=0
02:31:15.810 00.000 29988 worker thread done servicing request
02:31:15.810 00.000 29988 Worker thread wakes up
02:31:15.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:15.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:15.810 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:31:17.326 01.516 29988 Exposure complete
02:31:17.369 00.043 29988 worker thread done servicing request
02:31:17.369 00.000 28316 OnExposeComplete: enter
02:31:17.370 00.001 28316 UpdateGuideState(): m_state=6
02:31:17.370 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3405
02:31:17.371 00.001 28316 Star::Find returns 1 (0), X=951.80, Y=259.18, Mass=2369, SNR=33.7, Peak=215 HFD=4.0
02:31:17.373 00.002 28316 MultiStar: [#1 -0.17,0.52,0.00,M4] [#2 -0.21,0.25,0.00,M5] [#3 -0.13,0.39,0.00,M6] [#4 -0.20,0.18,0.85,U] [#5 -0.04,0.41,0.00,M1] [#6 -0.34,0.34,0.00,M3] [#7 -0.42,0.27,0.00,M10] [#8 -0.28,0.11,0.59,U] 
02:31:17.373 00.000 28316 single-star, 2 included, MultiStar: {-0.22, 0.09}, one-star: {-0.20, 0.00}
02:31:17.374 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
02:31:17.374 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
02:31:17.374 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.12 mountX=0.09 mountY=0.18, mountTheta=1.11
02:31:17.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.00, opts=13)
02:31:17.376 00.000 28316 Enqueuing Move request for scope (-0.20, 0.00)
02:31:17.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:17.377 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:31:17.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:17.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:17.378 00.000 28316 Enqueuing Expose request
02:31:17.378 00.000 29988 Worker thread wakes up
02:31:17.379 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
02:31:17.379 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
02:31:17.379 00.000 29988 Moving (-0.20, 0.00) raw xDistance=0.09 yDistance=0.18
02:31:17.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:31:17.379 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:17.379 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:31:17.379 00.000 29988 MoveAxis(E, 0, ABG)
02:31:17.379 00.000 29988 Move returns status 0, amount 0
02:31:17.379 00.000 29988 MoveAxis(N, 0, ABG)
02:31:17.379 00.000 29988 Move returns status 0, amount 0
02:31:17.379 00.000 29988 move complete, result=0
02:31:17.379 00.000 29988 worker thread done servicing request
02:31:17.379 00.000 29988 Worker thread wakes up
02:31:17.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:17.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:17.379 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:31:19.003 01.624 29988 Exposure complete
02:31:19.045 00.042 29988 worker thread done servicing request
02:31:19.045 00.000 28316 OnExposeComplete: enter
02:31:19.047 00.002 28316 UpdateGuideState(): m_state=6
02:31:19.049 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3406
02:31:19.049 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=259.34, Mass=2530, SNR=34.9, Peak=231 HFD=3.7
02:31:19.050 00.001 28316 MultiStar: [#1 -0.28,0.48,0.00,M5] [#2 -0.44,0.55,0.00,M6] [#3 -0.28,0.38,0.00,M7] [#4 -0.09,0.32,0.00,M1] [#5 -0.04,0.22,0.72,U] [#6 -0.21,0.44,0.00,M4] [#7 -0.50,0.34,0.00,R] [#8 -0.36,0.19,0.00,M4] 
02:31:19.050 00.000 28316 refined, 1 included, MultiStar: {-0.16, 0.19}, one-star: {-0.25, 0.16}
02:31:19.051 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
02:31:19.051 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
02:31:19.052 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.28 mountX=0.24 mountY=0.06, mountTheta=0.25
02:31:19.054 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.19, opts=13)
02:31:19.054 00.000 28316 Enqueuing Move request for scope (-0.16, 0.19)
02:31:19.055 00.001 29988 Worker thread wakes up
02:31:19.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:19.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
02:31:19.055 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
02:31:19.055 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.9
02:31:19.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:19.056 00.000 29988 Moving (-0.16, 0.19) raw xDistance=0.24 yDistance=0.06
02:31:19.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:31:19.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:19.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:31:19.056 00.000 29988 MoveAxis(W, 50, ABG)
02:31:19.056 00.000 29988 Guiding  Dir = 3, Dur = 50
02:31:19.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:19.059 00.003 29988 IsSlewing returns 0
02:31:19.059 00.000 28316 Enqueuing Expose request
02:31:19.060 00.001 29988 IsGuiding returns 0
02:31:19.062 00.002 29988 PulseGuide returned control before completion, sleep 59
02:31:19.128 00.066 29988 IsGuiding returns 1
02:31:19.128 00.000 29988 scope still moving after pulse duration time elapsed
02:31:19.158 00.030 29988 IsSlewing returns 0
02:31:19.158 00.000 29988 IsGuiding returns 0
02:31:19.158 00.000 29988 scope move finished after 50 + 48 ms
02:31:19.158 00.000 29988 Move returns status 0, amount 50
02:31:19.158 00.000 29988 MoveAxis(N, 0, ABG)
02:31:19.158 00.000 29988 Move returns status 0, amount 0
02:31:19.158 00.000 29988 move complete, result=0
02:31:19.158 00.000 29988 worker thread done servicing request
02:31:19.159 00.001 29988 Worker thread wakes up
02:31:19.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:19.159 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
02:31:19.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:20.576 01.417 29988 Exposure complete
02:31:20.618 00.042 29988 worker thread done servicing request
02:31:20.618 00.000 28316 OnExposeComplete: enter
02:31:20.620 00.002 28316 UpdateGuideState(): m_state=6
02:31:20.624 00.004 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3407
02:31:20.626 00.002 28316 Star::Find returns 1 (0), X=951.88, Y=259.21, Mass=2321, SNR=33.4, Peak=216 HFD=4.0
02:31:20.629 00.003 28316 MultiStar: [#1 -0.22,0.24,0.00,M6] [#2 -0.29,0.29,0.00,M7] [#3 -0.22,0.21,0.87,U] [#4 -0.04,0.11,0.84,U] [#5 -0.08,-0.03,0.76,U] [#6 -0.06,0.05,0.65,U] [#7 0.11,-0.13,0.63,U] [#8 -0.35,0.13,0.00,M5] 
02:31:20.631 00.002 28316 refined, 5 included, MultiStar: {-0.08, 0.05}, one-star: {-0.12, 0.03}
02:31:20.633 00.002 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:31:20.636 00.003 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:31:20.638 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.59 mountX=0.08 mountY=0.05, mountTheta=0.56
02:31:20.640 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
02:31:20.640 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
02:31:20.641 00.001 29988 Worker thread wakes up
02:31:20.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:20.641 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.4
02:31:20.642 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:20.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:20.642 00.000 28316 Enqueuing Expose request
02:31:20.643 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:31:20.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:31:20.643 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
02:31:20.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:31:20.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:20.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:31:20.643 00.000 29988 MoveAxis(E, 0, ABG)
02:31:20.643 00.000 29988 Move returns status 0, amount 0
02:31:20.643 00.000 29988 MoveAxis(N, 0, ABG)
02:31:20.643 00.000 29988 Move returns status 0, amount 0
02:31:20.643 00.000 29988 move complete, result=0
02:31:20.643 00.000 29988 worker thread done servicing request
02:31:20.643 00.000 29988 Worker thread wakes up
02:31:20.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:20.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:20.644 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:22.270 01.626 29988 Exposure complete
02:31:22.301 00.031 29988 worker thread done servicing request
02:31:22.301 00.000 28316 OnExposeComplete: enter
02:31:22.303 00.002 28316 UpdateGuideState(): m_state=6
02:31:22.304 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3408
02:31:22.305 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=259.05, Mass=2364, SNR=33.7, Peak=231 HFD=4.0
02:31:22.306 00.001 28316 MultiStar: [#1 -0.15,0.22,0.99,U] [#2 -0.28,0.20,0.00,M8] [#3 -0.16,0.12,0.87,U] [#4 -0.26,0.25,0.00,M1] [#5 -0.04,0.12,0.76,U] [#6 -0.22,0.18,0.63,U] [#7 0.06,-0.07,0.63,U] [#8 -0.48,0.10,0.00,M6] 
02:31:22.306 00.000 28316 refined, 5 included, MultiStar: {-0.14, 0.07}, one-star: {-0.27, -0.13}
02:31:22.307 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
02:31:22.307 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
02:31:22.307 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.67 mountX=0.12 mountY=0.09, mountTheta=0.65
02:31:22.310 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
02:31:22.311 00.001 28316 Enqueuing Move request for scope (-0.14, 0.07)
02:31:22.312 00.001 29988 Worker thread wakes up
02:31:22.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
02:31:22.312 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
02:31:22.312 00.000 29988 Moving (-0.14, 0.07) raw xDistance=0.12 yDistance=0.09
02:31:22.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:31:22.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:22.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:22.313 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.7
02:31:22.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:22.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:22.316 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:31:22.316 00.000 29988 MoveAxis(E, 0, ABG)
02:31:22.316 00.000 28316 Enqueuing Expose request
02:31:22.317 00.001 29988 Move returns status 0, amount 0
02:31:22.317 00.000 29988 MoveAxis(N, 0, ABG)
02:31:22.317 00.000 29988 Move returns status 0, amount 0
02:31:22.317 00.000 29988 move complete, result=0
02:31:22.317 00.000 29988 worker thread done servicing request
02:31:22.317 00.000 29988 Worker thread wakes up
02:31:22.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:22.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:22.318 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:23.848 01.530 29988 Exposure complete
02:31:23.882 00.034 29988 worker thread done servicing request
02:31:23.882 00.000 28316 OnExposeComplete: enter
02:31:23.884 00.002 28316 UpdateGuideState(): m_state=6
02:31:23.885 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3409
02:31:23.886 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=259.27, Mass=2517, SNR=34.8, Peak=233 HFD=3.8
02:31:23.887 00.001 28316 MultiStar: [#1 -0.21,0.18,0.95,U] [#2 -0.19,0.14,0.90,U] [#3 -0.22,0.24,0.00,M6] [#4 -0.16,0.12,0.80,U] [#5 -0.14,0.17,0.71,U] [#6 -0.24,0.30,0.00,M3] [#7 0.13,-0.02,0.60,U] [#8 -0.28,0.15,0.56,U] 
02:31:23.887 00.000 28316 refined, 6 included, MultiStar: {-0.17, 0.12}, one-star: {-0.25, 0.09}
02:31:23.888 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
02:31:23.888 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
02:31:23.888 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.51 mountX=0.18 mountY=0.09, mountTheta=0.48
02:31:23.892 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
02:31:23.893 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
02:31:23.893 00.000 29988 Worker thread wakes up
02:31:23.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:23.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
02:31:23.894 00.000 28316 UpdateGuideState exits: m=2517 RSB=34.8
02:31:23.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:23.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:23.895 00.001 28316 Enqueuing Expose request
02:31:23.895 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
02:31:23.895 00.000 29988 Moving (-0.17, 0.12) raw xDistance=0.18 yDistance=0.09
02:31:23.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:31:23.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:23.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:31:23.895 00.000 29988 MoveAxis(E, 0, ABG)
02:31:23.895 00.000 29988 Move returns status 0, amount 0
02:31:23.895 00.000 29988 MoveAxis(N, 0, ABG)
02:31:23.895 00.000 29988 Move returns status 0, amount 0
02:31:23.895 00.000 29988 move complete, result=0
02:31:23.895 00.000 29988 worker thread done servicing request
02:31:23.895 00.000 29988 Worker thread wakes up
02:31:23.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:23.896 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:23.896 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:25.527 01.631 29988 Exposure complete
02:31:25.576 00.049 29988 worker thread done servicing request
02:31:25.576 00.000 28316 OnExposeComplete: enter
02:31:25.578 00.002 28316 UpdateGuideState(): m_state=6
02:31:25.579 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3410
02:31:25.580 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=259.18, Mass=2429, SNR=34.2, Peak=224 HFD=4.1
02:31:25.582 00.002 28316 MultiStar: [#1 -0.19,0.33,0.00,M5] [#2 -0.28,0.28,0.00,M8] [#3 -0.21,0.26,0.00,M7] [#4 0.00,0.35,0.00,M1] [#5 -0.19,0.17,0.72,U] [#6 -0.24,0.37,0.00,M4] [#7 0.09,-0.05,0.60,U] [#8 -0.33,0.10,0.00,M6] 
02:31:25.583 00.001 28316 refined, 2 included, MultiStar: {-0.07, 0.04}, one-star: {-0.08, -0.00}
02:31:25.584 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
02:31:25.585 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
02:31:25.586 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.65 mountX=0.06 mountY=0.05, mountTheta=0.63
02:31:25.587 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
02:31:25.587 00.000 28316 Enqueuing Move request for scope (-0.07, 0.04)
02:31:25.588 00.001 29988 Worker thread wakes up
02:31:25.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
02:31:25.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
02:31:25.588 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=0.05
02:31:25.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:25.588 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
02:31:25.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:25.590 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:25.590 00.000 28316 Enqueuing Expose request
02:31:25.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:31:25.591 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:25.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:31:25.591 00.000 29988 MoveAxis(E, 0, ABG)
02:31:25.591 00.000 29988 Move returns status 0, amount 0
02:31:25.591 00.000 29988 MoveAxis(N, 0, ABG)
02:31:25.591 00.000 29988 Move returns status 0, amount 0
02:31:25.591 00.000 29988 move complete, result=0
02:31:25.591 00.000 29988 worker thread done servicing request
02:31:25.591 00.000 29988 Worker thread wakes up
02:31:25.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:25.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:25.591 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:27.112 01.521 29988 Exposure complete
02:31:27.148 00.036 29988 worker thread done servicing request
02:31:27.148 00.000 28316 OnExposeComplete: enter
02:31:27.149 00.001 28316 UpdateGuideState(): m_state=6
02:31:27.149 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3411
02:31:27.150 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.21, Mass=2473, SNR=34.5, Peak=222 HFD=4.1
02:31:27.150 00.000 28316 MultiStar: [#1 -0.28,0.52,0.00,M6] [#2 -0.08,0.29,0.91,U] [#3 -0.18,0.33,0.00,M8] [#4 -0.06,0.24,0.82,U] [#5 -0.09,0.22,0.71,U] [#6 -0.13,0.40,0.00,M5] [#7 0.26,0.15,0.63,U] [#8 -0.38,0.23,0.00,M7] 
02:31:27.151 00.001 28316 single-star, 4 included, MultiStar: {-0.02, 0.18}, one-star: {-0.06, 0.03}
02:31:27.151 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:31:27.152 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:31:27.152 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.59 mountX=0.05 mountY=0.03, mountTheta=0.57
02:31:27.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
02:31:27.154 00.000 28316 Enqueuing Move request for scope (-0.06, 0.03)
02:31:27.155 00.001 29988 Worker thread wakes up
02:31:27.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:31:27.155 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:31:27.155 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.03
02:31:27.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:31:27.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:27.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:27.155 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
02:31:27.156 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:27.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:27.156 00.000 28316 Enqueuing Expose request
02:31:27.157 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:31:27.157 00.000 29988 MoveAxis(E, 0, ABG)
02:31:27.157 00.000 29988 Move returns status 0, amount 0
02:31:27.157 00.000 29988 MoveAxis(N, 0, ABG)
02:31:27.157 00.000 29988 Move returns status 0, amount 0
02:31:27.157 00.000 29988 move complete, result=0
02:31:27.157 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:27.158 00.001 29988 worker thread done servicing request
02:31:27.158 00.000 29988 Worker thread wakes up
02:31:27.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:27.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:28.788 01.630 29988 Exposure complete
02:31:28.833 00.045 29988 worker thread done servicing request
02:31:28.834 00.001 28316 OnExposeComplete: enter
02:31:28.835 00.001 28316 UpdateGuideState(): m_state=6
02:31:28.836 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3412
02:31:28.836 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=259.42, Mass=2471, SNR=34.5, Peak=198 HFD=3.8
02:31:28.837 00.001 28316 MultiStar: [#1 -0.33,0.64,0.00,M7] [#2 -0.38,0.33,0.00,M8] [#3 -0.26,0.56,0.00,M9] [#4 -0.13,0.38,0.00,M1] [#5 -0.02,0.37,0.00,M1] [#6 -0.17,0.29,0.00,M6] [#7 0.13,0.06,0.62,U] [#8 -0.44,0.16,0.00,M8] 
02:31:28.837 00.000 28316 refined, 1 included, MultiStar: {-0.08, 0.18}, one-star: {-0.21, 0.25}
02:31:28.837 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
02:31:28.838 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
02:31:28.838 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=2.01 mountX=0.19 mountY=-0.00, mountTheta=-0.03
02:31:28.840 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.18, opts=13)
02:31:28.840 00.000 28316 Enqueuing Move request for scope (-0.08, 0.18)
02:31:28.840 00.000 29988 Worker thread wakes up
02:31:28.841 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:28.841 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:31:28.841 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:28.842 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:28.842 00.000 28316 Enqueuing Expose request
02:31:28.843 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
02:31:28.843 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
02:31:28.843 00.000 29988 Moving (-0.08, 0.18) raw xDistance=0.19 yDistance=-0.00
02:31:28.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:31:28.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:28.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:31:28.843 00.000 29988 MoveAxis(E, 0, ABG)
02:31:28.843 00.000 29988 Move returns status 0, amount 0
02:31:28.843 00.000 29988 MoveAxis(N, 0, ABG)
02:31:28.843 00.000 29988 Move returns status 0, amount 0
02:31:28.843 00.000 29988 move complete, result=0
02:31:28.843 00.000 29988 worker thread done servicing request
02:31:28.843 00.000 29988 Worker thread wakes up
02:31:28.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:28.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:28.843 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:31:30.360 01.517 29988 Exposure complete
02:31:30.409 00.049 29988 worker thread done servicing request
02:31:30.409 00.000 28316 OnExposeComplete: enter
02:31:30.409 00.000 28316 UpdateGuideState(): m_state=6
02:31:30.409 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3413
02:31:30.410 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.36, Mass=2487, SNR=34.7, Peak=182 HFD=3.8
02:31:30.410 00.000 28316 MultiStar: [#1 -0.72,0.68,0.00,M8] [#2 -0.61,0.48,0.00,M9] [#3 -0.53,0.52,0.00,M10] [#4 -0.41,0.34,0.00,M2] [#5 -0.18,0.46,0.00,M2] [#6 -0.37,0.37,0.00,M7] [#7 -0.24,0.09,0.64,U] [#8 -0.54,0.19,0.00,M9] 
02:31:30.411 00.001 28316 refined, 1 included, MultiStar: {-0.35, 0.14}, one-star: {-0.42, 0.18}
02:31:30.411 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
02:31:30.413 00.002 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
02:31:30.413 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=0.14 hyp=0.38 cameraTheta=2.76 mountX=0.28 mountY=0.25, mountTheta=0.74
02:31:30.414 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.14, opts=13)
02:31:30.415 00.001 28316 Enqueuing Move request for scope (-0.35, 0.14)
02:31:30.415 00.000 29988 Worker thread wakes up
02:31:30.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:30.416 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.7
02:31:30.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:30.417 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:30.417 00.000 28316 Enqueuing Expose request
02:31:30.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.14) opts 0xd
02:31:30.418 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.14)
02:31:30.418 00.000 29988 Moving (-0.35, 0.14) raw xDistance=0.28 yDistance=0.25
02:31:30.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
02:31:30.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:31:30.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:31:30.418 00.000 29988 MoveAxis(W, 58, ABG)
02:31:30.418 00.000 29988 Guiding  Dir = 3, Dur = 58
02:31:30.418 00.000 29988 IsSlewing returns 0
02:31:30.418 00.000 29988 IsGuiding returns 0
02:31:30.420 00.002 29988 PulseGuide returned control before completion, sleep 66
02:31:30.498 00.078 29988 IsGuiding returns 0
02:31:30.499 00.001 29988 Move returns status 0, amount 58
02:31:30.499 00.000 29988 MoveAxis(N, 0, ABG)
02:31:30.499 00.000 29988 Move returns status 0, amount 0
02:31:30.499 00.000 29988 move complete, result=0
02:31:30.499 00.000 29988 worker thread done servicing request
02:31:30.499 00.000 29988 Worker thread wakes up
02:31:30.500 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:30.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:30.500 00.000 28316 GuideStep: 0.3 px 58 ms WEST, 0.3 px 0 ms NORTH
02:31:32.139 01.639 29988 Exposure complete
02:31:32.162 00.023 29988 worker thread done servicing request
02:31:32.162 00.000 28316 OnExposeComplete: enter
02:31:32.164 00.002 28316 UpdateGuideState(): m_state=6
02:31:32.165 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3414
02:31:32.166 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=259.35, Mass=2365, SNR=33.7, Peak=203 HFD=3.9
02:31:32.166 00.000 28316 MultiStar: [#1 -0.25,0.47,0.00,M9] [#2 -0.44,0.49,0.00,M10] [#3 -0.17,0.49,0.00,R] [#4 0.02,0.48,0.00,M3] [#5 -0.05,0.25,0.76,U] [#6 -0.27,0.42,0.00,M8] [#7 0.02,-0.11,0.65,U] [#8 -0.34,0.08,0.00,M10] 
02:31:32.168 00.002 28316 refined, 2 included, MultiStar: {-0.07, 0.12}, one-star: {-0.13, 0.17}
02:31:32.169 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
02:31:32.170 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
02:31:32.170 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.08 mountX=0.14 mountY=0.01, mountTheta=0.04
02:31:32.171 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
02:31:32.172 00.001 28316 Enqueuing Move request for scope (-0.07, 0.12)
02:31:32.172 00.000 29988 Worker thread wakes up
02:31:32.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:32.173 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
02:31:32.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:32.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:32.174 00.000 28316 Enqueuing Expose request
02:31:32.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
02:31:32.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
02:31:32.174 00.000 29988 Moving (-0.07, 0.12) raw xDistance=0.14 yDistance=0.01
02:31:32.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:31:32.175 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:32.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:31:32.175 00.000 29988 MoveAxis(E, 0, ABG)
02:31:32.175 00.000 29988 Move returns status 0, amount 0
02:31:32.175 00.000 29988 MoveAxis(N, 0, ABG)
02:31:32.175 00.000 29988 Move returns status 0, amount 0
02:31:32.175 00.000 29988 move complete, result=0
02:31:32.175 00.000 29988 worker thread done servicing request
02:31:32.175 00.000 29988 Worker thread wakes up
02:31:32.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:32.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:32.175 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:31:33.694 01.519 29988 Exposure complete
02:31:33.726 00.032 29988 worker thread done servicing request
02:31:33.726 00.000 28316 OnExposeComplete: enter
02:31:33.727 00.001 28316 UpdateGuideState(): m_state=6
02:31:33.728 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3415
02:31:33.728 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=259.49, Mass=2440, SNR=34.1, Peak=185 HFD=3.8
02:31:33.729 00.001 28316 MultiStar: [#1 -0.21,0.85,0.00,M10] [#2 -0.42,0.60,0.00,R] [#3 -0.17,0.09,0.84,U] [#4 -0.16,0.49,0.00,M4] [#5 -0.17,0.49,0.00,M2] [#6 -0.43,0.60,0.00,M9] [#7 0.01,-0.01,0.63,U] [#8 -0.26,0.28,0.00,R] 
02:31:33.729 00.000 28316 refined, 2 included, MultiStar: {-0.17, 0.15}, one-star: {-0.28, 0.31}
02:31:33.730 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:31:33.732 00.002 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
02:31:33.732 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.41 mountX=0.21 mountY=0.08, mountTheta=0.38
02:31:33.734 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.15, opts=13)
02:31:33.735 00.001 28316 Enqueuing Move request for scope (-0.17, 0.15)
02:31:33.735 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:33.736 00.001 29988 Worker thread wakes up
02:31:33.736 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.1
02:31:33.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:33.737 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:33.737 00.000 28316 Enqueuing Expose request
02:31:33.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
02:31:33.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
02:31:33.737 00.000 29988 Moving (-0.17, 0.15) raw xDistance=0.21 yDistance=0.08
02:31:33.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:31:33.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:33.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:31:33.737 00.000 29988 MoveAxis(W, 43, ABG)
02:31:33.738 00.001 29988 Guiding  Dir = 3, Dur = 43
02:31:33.738 00.000 29988 IsSlewing returns 0
02:31:33.738 00.000 29988 IsGuiding returns 0
02:31:33.739 00.001 29988 PulseGuide returned control before completion, sleep 52
02:31:33.805 00.066 29988 IsGuiding returns 0
02:31:33.806 00.001 29988 Move returns status 0, amount 43
02:31:33.806 00.000 29988 MoveAxis(N, 0, ABG)
02:31:33.806 00.000 29988 Move returns status 0, amount 0
02:31:33.806 00.000 29988 move complete, result=0
02:31:33.806 00.000 29988 worker thread done servicing request
02:31:33.806 00.000 29988 Worker thread wakes up
02:31:33.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:33.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:33.806 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
02:31:35.440 01.634 29988 Exposure complete
02:31:35.482 00.042 29988 worker thread done servicing request
02:31:35.482 00.000 28316 OnExposeComplete: enter
02:31:35.483 00.001 28316 UpdateGuideState(): m_state=6
02:31:35.483 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3416
02:31:35.484 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=259.24, Mass=2396, SNR=33.9, Peak=208 HFD=3.7
02:31:35.484 00.000 28316 MultiStar: [#1 -0.20,0.33,0.00,R] [#2 -0.10,-0.31,0.00,M1] [#3 -0.25,-0.26,0.00,M1] [#4 -0.06,0.15,0.83,U] [#5 -0.03,0.13,0.75,U] [#6 -0.19,0.11,0.64,U] [#7 -0.07,-0.11,0.62,U] [#8 -0.14,-0.07,0.59,U] 
02:31:35.485 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.06}, one-star: {-0.41, 0.06}
02:31:35.485 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
02:31:35.486 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
02:31:35.488 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.81 mountX=0.12 mountY=0.12, mountTheta=0.79
02:31:35.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.06, opts=13)
02:31:35.491 00.001 28316 Enqueuing Move request for scope (-0.17, 0.06)
02:31:35.492 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:35.492 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
02:31:35.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:35.493 00.001 29988 Worker thread wakes up
02:31:35.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:35.493 00.000 28316 Enqueuing Expose request
02:31:35.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
02:31:35.494 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
02:31:35.494 00.000 29988 Moving (-0.17, 0.06) raw xDistance=0.12 yDistance=0.12
02:31:35.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:31:35.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:35.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:31:35.494 00.000 29988 MoveAxis(E, 0, ABG)
02:31:35.494 00.000 29988 Move returns status 0, amount 0
02:31:35.494 00.000 29988 MoveAxis(N, 0, ABG)
02:31:35.494 00.000 29988 Move returns status 0, amount 0
02:31:35.494 00.000 29988 move complete, result=0
02:31:35.494 00.000 29988 worker thread done servicing request
02:31:35.494 00.000 29988 Worker thread wakes up
02:31:35.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:35.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:35.494 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:37.007 01.513 29988 Exposure complete
02:31:37.053 00.046 29988 worker thread done servicing request
02:31:37.053 00.000 28316 OnExposeComplete: enter
02:31:37.054 00.001 28316 UpdateGuideState(): m_state=6
02:31:37.056 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3417
02:31:37.056 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=259.17, Mass=2412, SNR=34.0, Peak=211 HFD=3.9
02:31:37.057 00.001 28316 MultiStar: [#1 -0.31,0.01,0.97,U] [#2 -0.13,-0.33,0.00,M2] [#3 -0.18,-0.29,0.00,M2] [#4 -0.32,0.19,0.00,M4] [#5 -0.24,0.02,0.75,U] [#6 -0.47,0.33,0.00,M9] [#7 0.03,-0.07,0.60,U] [#8 -0.23,-0.24,0.00,M1] 
02:31:37.057 00.000 28316 refined, 3 included, MultiStar: {-0.24, -0.01}, one-star: {-0.35, -0.01}
02:31:37.057 00.000 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (2.00) = xAngle (-5.11 = 1.18)
02:31:37.058 00.001 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.15 = 1.14)
02:31:37.058 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.11 mountX=0.09 mountY=0.22, mountTheta=1.17
02:31:37.059 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.01, opts=13)
02:31:37.060 00.001 28316 Enqueuing Move request for scope (-0.24, -0.01)
02:31:37.060 00.000 29988 Worker thread wakes up
02:31:37.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:37.061 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
02:31:37.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:37.062 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:37.062 00.000 28316 Enqueuing Expose request
02:31:37.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
02:31:37.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
02:31:37.062 00.000 29988 Moving (-0.24, -0.01) raw xDistance=0.09 yDistance=0.22
02:31:37.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:31:37.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:31:37.063 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:31:37.063 00.000 29988 MoveAxis(E, 0, ABG)
02:31:37.063 00.000 29988 Move returns status 0, amount 0
02:31:37.063 00.000 29988 MoveAxis(N, 0, ABG)
02:31:37.063 00.000 29988 Move returns status 0, amount 0
02:31:37.063 00.000 29988 move complete, result=0
02:31:37.063 00.000 29988 worker thread done servicing request
02:31:37.063 00.000 29988 Worker thread wakes up
02:31:37.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:37.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:37.063 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:31:38.687 01.624 29988 Exposure complete
02:31:38.738 00.051 29988 worker thread done servicing request
02:31:38.739 00.001 28316 OnExposeComplete: enter
02:31:38.739 00.000 28316 UpdateGuideState(): m_state=6
02:31:38.740 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3418
02:31:38.740 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=259.11, Mass=2452, SNR=34.3, Peak=200 HFD=4.0
02:31:38.741 00.001 28316 MultiStar: [#1 -0.20,-0.04,0.96,U] [#2 -0.11,-0.48,0.00,M3] [#3 -0.21,-0.34,0.00,M3] [#4 -0.43,0.28,0.00,M5] [#5 -0.43,0.08,0.00,M1] [#6 -0.55,0.32,0.00,M10] [#7 -0.51,-0.11,0.00,M1] [#8 -0.35,-0.18,0.00,M2] 
02:31:38.741 00.000 28316 refined, 1 included, MultiStar: {-0.27, -0.05}, one-star: {-0.33, -0.07}
02:31:38.742 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
02:31:38.742 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.30)
02:31:38.743 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.95 mountX=0.06 mountY=0.26, mountTheta=1.33
02:31:38.745 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.05, opts=13)
02:31:38.746 00.001 28316 Enqueuing Move request for scope (-0.27, -0.05)
02:31:38.747 00.001 29988 Worker thread wakes up
02:31:38.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
02:31:38.747 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
02:31:38.747 00.000 29988 Moving (-0.27, -0.05) raw xDistance=0.06 yDistance=0.26
02:31:38.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:31:38.747 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.60
02:31:38.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:31:38.747 00.000 29988 MoveAxis(E, 0, ABG)
02:31:38.747 00.000 29988 Move returns status 0, amount 0
02:31:38.747 00.000 29988 MoveAxis(S, 63, ABG)
02:31:38.747 00.000 29988 Guiding  Dir = 1, Dur = 63
02:31:38.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:38.749 00.002 29988 IsSlewing returns 0
02:31:38.749 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.3
02:31:38.749 00.000 29988 IsGuiding returns 0
02:31:38.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:38.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:38.751 00.002 28316 Enqueuing Expose request
02:31:38.754 00.003 29988 PulseGuide returned control before completion, sleep 69
02:31:38.829 00.075 29988 IsGuiding returns 0
02:31:38.829 00.000 29988 Move returns status 0, amount 63
02:31:38.829 00.000 29988 move complete, result=0
02:31:38.829 00.000 29988 worker thread done servicing request
02:31:38.830 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
02:31:38.830 00.000 29988 Worker thread wakes up
02:31:38.831 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:38.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:40.243 01.412 29988 Exposure complete
02:31:40.282 00.039 29988 worker thread done servicing request
02:31:40.282 00.000 28316 OnExposeComplete: enter
02:31:40.283 00.001 28316 UpdateGuideState(): m_state=6
02:31:40.284 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3419
02:31:40.285 00.001 28316 Star::Find returns 1 (0), X=951.45, Y=259.40, Mass=2271, SNR=33.0, Peak=180 HFD=3.6
02:31:40.286 00.001 28316 MultiStar: [#1 0.05,0.02,1.03,U] [#2 -0.18,-0.34,0.00,M4] [#3 -0.16,-0.20,0.88,U] [#4 -0.11,0.30,0.00,M6] [#5 -0.22,0.27,0.00,M2] [#6 -0.23,0.29,0.00,R] [#7 0.20,-0.13,0.65,U] [#8 -0.39,-0.18,0.00,M3] 
02:31:40.287 00.001 28316 refined, 3 included, MultiStar: {-0.15, -0.00}, one-star: {-0.56, 0.23}
02:31:40.287 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
02:31:40.289 00.002 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
02:31:40.290 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.12 mountX=0.06 mountY=0.13, mountTheta=1.16
02:31:40.292 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.00, opts=13)
02:31:40.294 00.002 28316 Enqueuing Move request for scope (-0.15, -0.00)
02:31:40.295 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:40.296 00.001 28316 UpdateGuideState exits: m=2271 RSB=33.0
02:31:40.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:40.297 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:40.299 00.002 28316 Enqueuing Expose request
02:31:40.301 00.002 29988 Worker thread wakes up
02:31:40.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
02:31:40.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
02:31:40.301 00.000 29988 Moving (-0.15, -0.00) raw xDistance=0.06 yDistance=0.13
02:31:40.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:31:40.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:40.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:31:40.301 00.000 29988 MoveAxis(E, 0, ABG)
02:31:40.301 00.000 29988 Move returns status 0, amount 0
02:31:40.301 00.000 29988 MoveAxis(N, 0, ABG)
02:31:40.302 00.001 29988 Move returns status 0, amount 0
02:31:40.302 00.000 29988 move complete, result=0
02:31:40.302 00.000 29988 worker thread done servicing request
02:31:40.302 00.000 29988 Worker thread wakes up
02:31:40.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:40.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:40.302 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:41.936 01.634 29988 Exposure complete
02:31:41.974 00.038 29988 worker thread done servicing request
02:31:41.974 00.000 28316 OnExposeComplete: enter
02:31:41.975 00.001 28316 UpdateGuideState(): m_state=6
02:31:41.975 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3420
02:31:41.975 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=259.39, Mass=2381, SNR=33.7, Peak=169 HFD=3.7
02:31:41.976 00.001 28316 MultiStar: [#1 0.11,0.27,0.97,U] [#2 -0.15,-0.18,0.93,U] [#3 -0.37,-0.01,0.00,M3] [#4 -0.16,0.41,0.00,M7] [#5 -0.15,0.24,0.75,U] [#6 -0.05,0.10,0.64,U] [#7 -0.12,0.20,0.63,U] [#8 -0.50,0.15,0.00,M4] 
02:31:41.976 00.000 28316 refined, 5 included, MultiStar: {-0.14, 0.14}, one-star: {-0.44, 0.21}
02:31:41.977 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
02:31:41.977 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
02:31:41.978 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=0.19 mountY=0.06, mountTheta=0.32
02:31:41.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
02:31:41.980 00.001 28316 Enqueuing Move request for scope (-0.14, 0.14)
02:31:41.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:41.980 00.000 29988 Worker thread wakes up
02:31:41.980 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.7
02:31:41.981 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:41.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:41.981 00.000 28316 Enqueuing Expose request
02:31:41.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
02:31:41.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
02:31:41.982 00.000 29988 Moving (-0.14, 0.14) raw xDistance=0.19 yDistance=0.06
02:31:41.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:31:41.982 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:41.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:31:41.982 00.000 29988 MoveAxis(E, 0, ABG)
02:31:41.982 00.000 29988 Move returns status 0, amount 0
02:31:41.982 00.000 29988 MoveAxis(N, 0, ABG)
02:31:41.982 00.000 29988 Move returns status 0, amount 0
02:31:41.982 00.000 29988 move complete, result=0
02:31:41.982 00.000 29988 worker thread done servicing request
02:31:41.982 00.000 29988 Worker thread wakes up
02:31:41.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:41.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:41.982 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:43.507 01.525 29988 Exposure complete
02:31:43.554 00.047 29988 worker thread done servicing request
02:31:43.554 00.000 28316 OnExposeComplete: enter
02:31:43.555 00.001 28316 UpdateGuideState(): m_state=6
02:31:43.556 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3421
02:31:43.557 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.38, Mass=2432, SNR=34.2, Peak=206 HFD=3.6
02:31:43.558 00.001 28316 MultiStar: [#1 0.01,0.07,1.00,U] [#2 0.10,-0.16,0.91,U] [#3 -0.08,-0.06,0.84,U] [#4 -0.20,0.26,0.00,M8] [#5 -0.20,0.37,0.00,M2] [#6 -0.09,0.09,0.64,U] [#7 -0.01,0.11,0.62,U] [#8 -0.24,-0.02,0.62,U] 
02:31:43.560 00.002 28316 refined, 6 included, MultiStar: {-0.11, 0.03}, one-star: {-0.43, 0.21}
02:31:43.562 00.002 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
02:31:43.564 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:31:43.567 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=0.07 mountY=0.08, mountTheta=0.83
02:31:43.570 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
02:31:43.570 00.000 28316 Enqueuing Move request for scope (-0.11, 0.03)
02:31:43.571 00.001 29988 Worker thread wakes up
02:31:43.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:43.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
02:31:43.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
02:31:43.572 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
02:31:43.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:31:43.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:43.572 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:31:43.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:43.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:43.574 00.001 28316 Enqueuing Expose request
02:31:43.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:31:43.574 00.000 29988 MoveAxis(E, 0, ABG)
02:31:43.574 00.000 29988 Move returns status 0, amount 0
02:31:43.574 00.000 29988 MoveAxis(N, 0, ABG)
02:31:43.574 00.000 29988 Move returns status 0, amount 0
02:31:43.574 00.000 29988 move complete, result=0
02:31:43.574 00.000 29988 worker thread done servicing request
02:31:43.574 00.000 29988 Worker thread wakes up
02:31:43.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:43.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:43.575 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:45.198 01.623 29988 Exposure complete
02:31:45.238 00.040 29988 worker thread done servicing request
02:31:45.238 00.000 28316 OnExposeComplete: enter
02:31:45.239 00.001 28316 UpdateGuideState(): m_state=6
02:31:45.241 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3422
02:31:45.242 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=259.33, Mass=2400, SNR=34.0, Peak=184 HFD=3.7
02:31:45.244 00.002 28316 MultiStar: [#1 -0.18,0.20,0.98,U] [#2 0.03,-0.23,0.90,U] [#3 -0.35,-0.02,0.00,M3] [#4 -0.19,0.36,0.00,M9] [#5 -0.09,0.44,0.00,M3] [#6 0.06,0.18,0.65,U] [#7 0.03,0.11,0.62,U] [#8 -0.22,-0.07,0.56,U] 
02:31:45.245 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.06}, one-star: {-0.40, 0.15}
02:31:45.245 00.000 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:31:45.245 00.000 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:31:45.246 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=0.11 mountY=0.09, mountTheta=0.67
02:31:45.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.06, opts=13)
02:31:45.247 00.000 28316 Enqueuing Move request for scope (-0.13, 0.06)
02:31:45.248 00.001 29988 Worker thread wakes up
02:31:45.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
02:31:45.248 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
02:31:45.248 00.000 29988 Moving (-0.13, 0.06) raw xDistance=0.11 yDistance=0.09
02:31:45.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:31:45.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:45.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:31:45.248 00.000 29988 MoveAxis(E, 0, ABG)
02:31:45.248 00.000 29988 Move returns status 0, amount 0
02:31:45.248 00.000 29988 MoveAxis(N, 0, ABG)
02:31:45.248 00.000 29988 Move returns status 0, amount 0
02:31:45.248 00.000 29988 move complete, result=0
02:31:45.248 00.000 29988 worker thread done servicing request
02:31:45.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:45.249 00.001 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:31:45.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:45.249 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:45.250 00.001 28316 Enqueuing Expose request
02:31:45.250 00.000 29988 Worker thread wakes up
02:31:45.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:45.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:45.250 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:46.770 01.520 29988 Exposure complete
02:31:46.809 00.039 29988 worker thread done servicing request
02:31:46.809 00.000 28316 OnExposeComplete: enter
02:31:46.810 00.001 28316 UpdateGuideState(): m_state=6
02:31:46.811 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3423
02:31:46.811 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=259.28, Mass=2440, SNR=34.2, Peak=207 HFD=3.8
02:31:46.813 00.002 28316 MultiStar: [#1 -0.13,-0.06,0.98,U] [#2 -0.09,-0.41,0.00,M2] [#3 -0.05,-0.26,0.85,U] [#4 -0.36,0.21,0.00,M10] [#5 -0.10,0.21,0.73,U] [#6 -0.10,-0.12,0.63,U] [#7 0.01,-0.03,0.63,U] [#8 -0.32,-0.18,0.00,M3] 
02:31:46.814 00.001 28316 refined, 5 included, MultiStar: {-0.11, -0.02}, one-star: {-0.24, 0.10}
02:31:46.816 00.002 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
02:31:46.817 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
02:31:46.818 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.93 mountX=0.02 mountY=0.11, mountTheta=1.36
02:31:46.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.02, opts=13)
02:31:46.819 00.000 28316 Enqueuing Move request for scope (-0.11, -0.02)
02:31:46.820 00.001 29988 Worker thread wakes up
02:31:46.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
02:31:46.820 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
02:31:46.820 00.000 29988 Moving (-0.11, -0.02) raw xDistance=0.02 yDistance=0.11
02:31:46.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:46.821 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:31:46.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:46.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:46.822 00.001 28316 Enqueuing Expose request
02:31:46.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:31:46.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:46.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:31:46.822 00.000 29988 MoveAxis(E, 0, ABG)
02:31:46.822 00.000 29988 Move returns status 0, amount 0
02:31:46.822 00.000 29988 MoveAxis(N, 0, ABG)
02:31:46.822 00.000 29988 Move returns status 0, amount 0
02:31:46.822 00.000 29988 move complete, result=0
02:31:46.822 00.000 29988 worker thread done servicing request
02:31:46.822 00.000 29988 Worker thread wakes up
02:31:46.823 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:46.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:46.823 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:48.458 01.635 29988 Exposure complete
02:31:48.498 00.040 29988 worker thread done servicing request
02:31:48.498 00.000 28316 OnExposeComplete: enter
02:31:48.500 00.002 28316 UpdateGuideState(): m_state=6
02:31:48.502 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3424
02:31:48.503 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=259.20, Mass=2365, SNR=33.7, Peak=196 HFD=4.0
02:31:48.505 00.002 28316 MultiStar: [#1 0.04,-0.05,1.01,U] [#2 -0.02,-0.32,0.94,U] [#3 -0.15,-0.31,0.00,M3] [#4 -0.21,0.09,0.83,U] [#5 -0.01,0.06,0.73,U] [#6 0.02,0.05,0.62,U] [#7 0.01,0.00,0.62,U] [#8 -0.21,-0.15,0.59,U] 
02:31:48.506 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.04}, one-star: {-0.28, 0.02}
02:31:48.506 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
02:31:48.507 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.54)
02:31:48.507 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.00 mountY=0.09, mountTheta=1.58
02:31:48.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
02:31:48.509 00.001 28316 Enqueuing Move request for scope (-0.09, -0.04)
02:31:48.509 00.000 29988 Worker thread wakes up
02:31:48.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
02:31:48.509 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
02:31:48.509 00.000 29988 Moving (-0.09, -0.04) raw xDistance=-0.00 yDistance=0.09
02:31:48.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:31:48.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:48.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:48.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:31:48.510 00.000 29988 MoveAxis(E, 0, ABG)
02:31:48.510 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
02:31:48.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:48.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:48.511 00.000 28316 Enqueuing Expose request
02:31:48.512 00.001 29988 Move returns status 0, amount 0
02:31:48.512 00.000 29988 MoveAxis(N, 0, ABG)
02:31:48.512 00.000 29988 Move returns status 0, amount 0
02:31:48.512 00.000 29988 move complete, result=0
02:31:48.512 00.000 29988 worker thread done servicing request
02:31:48.512 00.000 29988 Worker thread wakes up
02:31:48.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:48.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:48.512 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:50.036 01.524 29988 Exposure complete
02:31:50.076 00.040 29988 worker thread done servicing request
02:31:50.076 00.000 28316 OnExposeComplete: enter
02:31:50.076 00.000 28316 UpdateGuideState(): m_state=6
02:31:50.077 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3425
02:31:50.078 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=259.04, Mass=2410, SNR=34.0, Peak=190 HFD=4.0
02:31:50.079 00.001 28316 MultiStar: [#1 -0.28,-0.18,0.00,M1] [#2 0.02,-0.48,0.00,M2] [#3 -0.37,-0.38,0.00,M4] [#4 -0.19,0.08,0.85,U] [#5 -0.30,0.02,0.72,U] [#6 -0.06,-0.12,0.62,U] [#7 -0.12,-0.16,0.61,U] [#8 -0.29,-0.23,0.00,M3] 
02:31:50.080 00.001 28316 refined, 4 included, MultiStar: {-0.23, -0.06}, one-star: {-0.38, -0.14}
02:31:50.081 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.40)
02:31:50.081 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
02:31:50.082 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.88 mountX=0.04 mountY=0.23, mountTheta=1.40
02:31:50.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.06, opts=13)
02:31:50.083 00.000 28316 Enqueuing Move request for scope (-0.23, -0.06)
02:31:50.084 00.001 29988 Worker thread wakes up
02:31:50.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
02:31:50.084 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
02:31:50.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:50.084 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
02:31:50.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:50.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:50.085 00.000 28316 Enqueuing Expose request
02:31:50.086 00.001 29988 Moving (-0.23, -0.06) raw xDistance=0.04 yDistance=0.23
02:31:50.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:31:50.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:31:50.086 00.000 29988 MoveAxis(E, 0, ABG)
02:31:50.086 00.000 29988 Move returns status 0, amount 0
02:31:50.086 00.000 29988 MoveAxis(S, 55, ABG)
02:31:50.086 00.000 29988 Guiding  Dir = 1, Dur = 55
02:31:50.086 00.000 29988 IsSlewing returns 0
02:31:50.086 00.000 29988 IsGuiding returns 0
02:31:50.092 00.006 29988 PulseGuide returned control before completion, sleep 60
02:31:50.159 00.067 29988 IsGuiding returns 1
02:31:50.159 00.000 29988 scope still moving after pulse duration time elapsed
02:31:50.190 00.031 29988 IsSlewing returns 0
02:31:50.190 00.000 29988 IsGuiding returns 0
02:31:50.190 00.000 29988 scope move finished after 55 + 48 ms
02:31:50.190 00.000 29988 Move returns status 0, amount 55
02:31:50.190 00.000 29988 move complete, result=0
02:31:50.190 00.000 29988 worker thread done servicing request
02:31:50.191 00.001 29988 Worker thread wakes up
02:31:50.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:50.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:50.191 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 55 ms SOUTH
02:31:51.827 01.636 29988 Exposure complete
02:31:51.871 00.044 29988 worker thread done servicing request
02:31:51.872 00.001 28316 OnExposeComplete: enter
02:31:51.873 00.001 28316 UpdateGuideState(): m_state=6
02:31:51.874 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3426
02:31:51.874 00.000 28316 Star::Find returns 1 (0), X=951.65, Y=259.39, Mass=2411, SNR=34.0, Peak=183 HFD=3.8
02:31:51.875 00.001 28316 MultiStar: [#1 -0.26,0.30,0.00,M2] [#2 -0.24,-0.04,0.93,U] [#3 -0.15,-0.06,0.85,U] [#4 -0.19,0.50,0.00,M9] [#5 -0.24,0.31,0.00,M1] [#6 -0.02,0.14,0.64,U] [#7 -0.05,0.22,0.61,U] [#8 -0.32,0.07,0.00,M4] 
02:31:51.875 00.000 28316 refined, 4 included, MultiStar: {-0.19, 0.08}, one-star: {-0.36, 0.21}
02:31:51.876 00.001 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:31:51.876 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:31:51.877 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.71 mountX=0.15 mountY=0.13, mountTheta=0.69
02:31:51.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.08, opts=13)
02:31:51.878 00.000 28316 Enqueuing Move request for scope (-0.19, 0.08)
02:31:51.879 00.001 29988 Worker thread wakes up
02:31:51.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:51.879 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:31:51.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:51.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:51.880 00.000 28316 Enqueuing Expose request
02:31:51.881 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
02:31:51.881 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
02:31:51.881 00.000 29988 Moving (-0.19, 0.08) raw xDistance=0.15 yDistance=0.13
02:31:51.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:31:51.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:51.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:31:51.881 00.000 29988 MoveAxis(E, 0, ABG)
02:31:51.881 00.000 29988 Move returns status 0, amount 0
02:31:51.881 00.000 29988 MoveAxis(N, 0, ABG)
02:31:51.881 00.000 29988 Move returns status 0, amount 0
02:31:51.881 00.000 29988 move complete, result=0
02:31:51.881 00.000 29988 worker thread done servicing request
02:31:51.881 00.000 29988 Worker thread wakes up
02:31:51.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:51.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:51.882 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:53.401 01.519 29988 Exposure complete
02:31:53.437 00.036 29988 worker thread done servicing request
02:31:53.437 00.000 28316 OnExposeComplete: enter
02:31:53.439 00.002 28316 UpdateGuideState(): m_state=6
02:31:53.440 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3427
02:31:53.442 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=259.29, Mass=2477, SNR=34.5, Peak=222 HFD=3.8
02:31:53.443 00.001 28316 MultiStar: [#1 -0.17,0.27,0.00,M3] [#2 0.14,-0.21,0.91,U] [#3 0.00,-0.06,0.85,U] [#4 -0.28,0.46,0.00,M10] [#5 -0.13,0.35,0.00,M2] [#6 -0.05,0.17,0.62,U] [#7 -0.14,0.15,0.63,U] [#8 -0.20,-0.05,0.59,U] 
02:31:53.444 00.001 28316 refined, 5 included, MultiStar: {-0.07, 0.01}, one-star: {-0.21, 0.11}
02:31:53.447 00.003 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
02:31:53.450 00.003 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
02:31:53.452 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.02 mountX=0.04 mountY=0.06, mountTheta=1.01
02:31:53.456 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
02:31:53.458 00.002 28316 Enqueuing Move request for scope (-0.07, 0.01)
02:31:53.461 00.003 29988 Worker thread wakes up
02:31:53.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:31:53.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:31:53.461 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
02:31:53.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:31:53.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:53.461 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:31:53.462 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:53.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:53.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:53.463 00.001 28316 Enqueuing Expose request
02:31:53.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:31:53.463 00.000 29988 MoveAxis(E, 0, ABG)
02:31:53.463 00.000 29988 Move returns status 0, amount 0
02:31:53.463 00.000 29988 MoveAxis(N, 0, ABG)
02:31:53.463 00.000 29988 Move returns status 0, amount 0
02:31:53.463 00.000 29988 move complete, result=0
02:31:53.463 00.000 29988 worker thread done servicing request
02:31:53.463 00.000 29988 Worker thread wakes up
02:31:53.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:53.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:53.464 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:31:55.094 01.630 29988 Exposure complete
02:31:55.143 00.049 29988 worker thread done servicing request
02:31:55.143 00.000 28316 OnExposeComplete: enter
02:31:55.143 00.000 28316 UpdateGuideState(): m_state=6
02:31:55.144 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3428
02:31:55.144 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=259.30, Mass=2388, SNR=33.8, Peak=200 HFD=4.0
02:31:55.145 00.001 28316 MultiStar: [#1 0.10,0.26,1.03,U] [#2 0.26,-0.27,0.00,M1] [#3 0.15,-0.10,0.86,U] [#4 -0.06,0.30,0.82,U] [#5 0.00,0.17,0.75,U] [#6 0.19,0.02,0.65,U] [#7 -0.03,0.30,0.62,U] [#8 -0.07,-0.08,0.59,U] 
02:31:55.145 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.13}, one-star: {-0.11, 0.12}
02:31:55.146 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
02:31:55.146 00.000 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
02:31:55.147 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.42 mountX=0.11 mountY=-0.08, mountTheta=-0.60
02:31:55.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.13, opts=13)
02:31:55.148 00.000 28316 Enqueuing Move request for scope (0.02, 0.13)
02:31:55.149 00.001 29988 Worker thread wakes up
02:31:55.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:55.149 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
02:31:55.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:55.150 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:55.150 00.000 28316 Enqueuing Expose request
02:31:55.151 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
02:31:55.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
02:31:55.151 00.000 29988 Moving (0.02, 0.13) raw xDistance=0.11 yDistance=-0.08
02:31:55.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:31:55.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:55.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:31:55.151 00.000 29988 MoveAxis(E, 0, ABG)
02:31:55.151 00.000 29988 Move returns status 0, amount 0
02:31:55.151 00.000 29988 MoveAxis(N, 0, ABG)
02:31:55.151 00.000 29988 Move returns status 0, amount 0
02:31:55.151 00.000 29988 move complete, result=0
02:31:55.151 00.000 29988 worker thread done servicing request
02:31:55.151 00.000 29988 Worker thread wakes up
02:31:55.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:55.152 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:55.152 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:31:56.677 01.525 29988 Exposure complete
02:31:56.729 00.052 29988 worker thread done servicing request
02:31:56.730 00.001 28316 OnExposeComplete: enter
02:31:56.732 00.002 28316 UpdateGuideState(): m_state=6
02:31:56.734 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3429
02:31:56.736 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=259.18, Mass=2560, SNR=35.2, Peak=227 HFD=4.2
02:31:56.739 00.003 28316 MultiStar: [#1 0.23,0.13,0.93,U] [#2 0.24,-0.30,0.00,M2] [#3 0.17,-0.40,0.00,M2] [#4 0.04,0.30,0.79,U] [#5 0.05,0.26,0.73,U] [#6 0.25,-0.02,0.60,U] [#7 0.04,-0.00,0.62,U] [#8 0.15,-0.04,0.59,U] 
02:31:56.741 00.002 28316 single-star, 6 included, MultiStar: {0.12, 0.10}, one-star: {0.07, -0.00}
02:31:56.743 00.002 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
02:31:56.746 00.003 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:31:56.748 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.03 mountX=-0.03 mountY=-0.06, mountTheta=-2.03
02:31:56.751 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
02:31:56.753 00.002 28316 Enqueuing Move request for scope (0.07, -0.00)
02:31:56.756 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:56.756 00.000 28316 UpdateGuideState exits: m=2560 RSB=35.2
02:31:56.756 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:56.757 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:56.757 00.000 28316 Enqueuing Expose request
02:31:56.757 00.000 29988 Worker thread wakes up
02:31:56.758 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
02:31:56.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
02:31:56.758 00.000 29988 Moving (0.07, -0.00) raw xDistance=-0.03 yDistance=-0.06
02:31:56.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:31:56.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:56.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:31:56.758 00.000 29988 MoveAxis(E, 0, ABG)
02:31:56.758 00.000 29988 Move returns status 0, amount 0
02:31:56.758 00.000 29988 MoveAxis(N, 0, ABG)
02:31:56.758 00.000 29988 Move returns status 0, amount 0
02:31:56.758 00.000 29988 move complete, result=0
02:31:56.758 00.000 29988 worker thread done servicing request
02:31:56.758 00.000 29988 Worker thread wakes up
02:31:56.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:56.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:56.758 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:31:58.383 01.625 29988 Exposure complete
02:31:58.420 00.037 29988 worker thread done servicing request
02:31:58.420 00.000 28316 OnExposeComplete: enter
02:31:58.421 00.001 28316 UpdateGuideState(): m_state=6
02:31:58.421 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3430
02:31:58.422 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=259.24, Mass=2432, SNR=34.1, Peak=207 HFD=4.1
02:31:58.422 00.000 28316 MultiStar: [#1 0.04,0.01,0.98,U] [#2 0.29,-0.15,0.00,M3] [#3 0.15,-0.24,0.85,U] [#4 0.13,0.14,0.83,U] [#5 -0.08,0.17,0.74,U] [#6 0.22,-0.09,0.62,U] [#7 0.33,-0.36,0.00,M1] [#8 -0.04,-0.18,0.59,U] 
02:31:58.423 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.01}, one-star: {-0.05, 0.06}
02:31:58.423 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
02:31:58.424 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
02:31:58.424 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.16 mountX=-0.03 mountY=-0.04, mountTheta=-2.17
02:31:58.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
02:31:58.427 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
02:31:58.429 00.002 29988 Worker thread wakes up
02:31:58.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:31:58.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:31:58.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:31:58.429 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
02:31:58.430 00.001 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
02:31:58.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:31:58.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:31:58.431 00.001 28316 Enqueuing Expose request
02:31:58.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:31:58.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:31:58.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:31:58.431 00.000 29988 MoveAxis(E, 0, ABG)
02:31:58.431 00.000 29988 Move returns status 0, amount 0
02:31:58.431 00.000 29988 MoveAxis(N, 0, ABG)
02:31:58.431 00.000 29988 Move returns status 0, amount 0
02:31:58.431 00.000 29988 move complete, result=0
02:31:58.431 00.000 29988 worker thread done servicing request
02:31:58.431 00.000 29988 Worker thread wakes up
02:31:58.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:31:58.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:31:58.432 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:31:59.953 01.521 29988 Exposure complete
02:32:00.003 00.050 29988 worker thread done servicing request
02:32:00.003 00.000 28316 OnExposeComplete: enter
02:32:00.004 00.001 28316 UpdateGuideState(): m_state=6
02:32:00.005 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3431
02:32:00.005 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=259.08, Mass=2332, SNR=33.4, Peak=214 HFD=4.2
02:32:00.006 00.001 28316 MultiStar: [#1 0.35,-0.08,0.00,M1] [#2 0.35,-0.53,0.00,M4] [#3 0.30,-0.40,0.00,M2] [#4 0.25,-0.00,0.84,U] [#5 0.18,-0.03,0.76,U] [#6 0.32,-0.22,0.00,M1] [#7 0.52,-0.37,0.00,M2] [#8 0.13,-0.39,0.00,M1] 
02:32:00.006 00.000 28316 single-star, 2 included, MultiStar: {0.15, -0.05}, one-star: {0.05, -0.09}
02:32:00.007 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:32:00.009 00.002 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:32:00.010 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.07 mountX=-0.11 mountY=-0.00, mountTheta=-3.11
02:32:00.012 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
02:32:00.013 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
02:32:00.013 00.000 29988 Worker thread wakes up
02:32:00.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:32:00.013 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:32:00.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:00.014 00.001 29988 Moving (0.05, -0.09) raw xDistance=-0.11 yDistance=-0.00
02:32:00.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:32:00.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:00.015 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:32:00.015 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.4
02:32:00.017 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:00.018 00.001 29988 MoveAxis(E, 0, ABG)
02:32:00.018 00.000 29988 Move returns status 0, amount 0
02:32:00.018 00.000 29988 MoveAxis(N, 0, ABG)
02:32:00.018 00.000 29988 Move returns status 0, amount 0
02:32:00.018 00.000 29988 move complete, result=0
02:32:00.018 00.000 29988 worker thread done servicing request
02:32:00.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:00.020 00.001 28316 Enqueuing Expose request
02:32:00.020 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:00.021 00.001 29988 Worker thread wakes up
02:32:00.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:00.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:01.653 01.632 29988 Exposure complete
02:32:01.685 00.032 29988 worker thread done servicing request
02:32:01.685 00.000 28316 OnExposeComplete: enter
02:32:01.686 00.001 28316 UpdateGuideState(): m_state=6
02:32:01.687 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3432
02:32:01.687 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=259.19, Mass=2438, SNR=34.1, Peak=203 HFD=4.1
02:32:01.688 00.001 28316 MultiStar: [#1 0.41,-0.09,0.00,M2] [#2 0.52,-0.50,0.00,M5] [#3 0.27,-0.34,0.00,M3] [#4 0.06,0.18,0.83,U] [#5 0.28,-0.03,0.73,U] [#6 0.18,-0.19,0.64,U] [#7 0.23,-0.12,0.62,U] [#8 0.34,-0.45,0.00,M2] 
02:32:01.688 00.000 28316 single-star, 4 included, MultiStar: {0.17, -0.02}, one-star: {0.12, 0.01}
02:32:01.689 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
02:32:01.691 00.002 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
02:32:01.691 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.08 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
02:32:01.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
02:32:01.693 00.000 28316 Enqueuing Move request for scope (0.12, 0.01)
02:32:01.694 00.001 29988 Worker thread wakes up
02:32:01.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
02:32:01.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
02:32:01.694 00.000 29988 Moving (0.12, 0.01) raw xDistance=-0.04 yDistance=-0.12
02:32:01.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:32:01.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:01.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:32:01.694 00.000 29988 MoveAxis(E, 0, ABG)
02:32:01.694 00.000 29988 Move returns status 0, amount 0
02:32:01.694 00.000 29988 MoveAxis(N, 0, ABG)
02:32:01.694 00.000 29988 Move returns status 0, amount 0
02:32:01.694 00.000 29988 move complete, result=0
02:32:01.694 00.000 29988 worker thread done servicing request
02:32:01.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:01.694 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.1
02:32:01.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:01.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:01.696 00.001 28316 Enqueuing Expose request
02:32:01.696 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:01.696 00.000 29988 Worker thread wakes up
02:32:01.697 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:01.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:03.219 01.522 29988 Exposure complete
02:32:03.288 00.069 29988 worker thread done servicing request
02:32:03.288 00.000 28316 OnExposeComplete: enter
02:32:03.290 00.002 28316 UpdateGuideState(): m_state=6
02:32:03.293 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3433
02:32:03.296 00.003 28316 Star::Find returns 1 (0), X=952.29, Y=259.02, Mass=2341, SNR=33.4, Peak=220 HFD=4.0
02:32:03.298 00.002 28316 MultiStar: [#1 0.55,-0.19,0.00,M3] [#2 0.67,-0.59,0.00,M6] [#3 0.30,-0.46,0.00,M4] [#4 0.13,0.05,0.85,U] [#5 0.39,-0.05,0.00,M1] [#6 0.49,-0.24,0.00,M1] [#7 0.41,-0.32,0.00,M2] [#8 0.50,-0.35,0.00,M3] 
02:32:03.301 00.003 28316 refined, 1 included, MultiStar: {0.21, -0.06}, one-star: {0.28, -0.16}
02:32:03.303 00.002 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
02:32:03.305 00.002 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
02:32:03.308 00.003 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.28 mountX=-0.14 mountY=-0.16, mountTheta=-2.30
02:32:03.312 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
02:32:03.313 00.001 28316 Enqueuing Move request for scope (0.21, -0.06)
02:32:03.313 00.000 29988 Worker thread wakes up
02:32:03.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:03.314 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.4
02:32:03.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:03.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:03.315 00.001 28316 Enqueuing Expose request
02:32:03.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
02:32:03.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
02:32:03.315 00.000 29988 Moving (0.21, -0.06) raw xDistance=-0.14 yDistance=-0.16
02:32:03.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:32:03.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:03.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:32:03.316 00.001 29988 MoveAxis(E, 0, ABG)
02:32:03.316 00.000 29988 Move returns status 0, amount 0
02:32:03.316 00.000 29988 MoveAxis(N, 0, ABG)
02:32:03.316 00.000 29988 Move returns status 0, amount 0
02:32:03.316 00.000 29988 move complete, result=0
02:32:03.316 00.000 29988 worker thread done servicing request
02:32:03.316 00.000 29988 Worker thread wakes up
02:32:03.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:03.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:03.316 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:32:04.953 01.637 29988 Exposure complete
02:32:04.986 00.033 29988 worker thread done servicing request
02:32:04.986 00.000 28316 OnExposeComplete: enter
02:32:04.987 00.001 28316 UpdateGuideState(): m_state=6
02:32:04.987 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3434
02:32:04.988 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=259.12, Mass=2460, SNR=34.3, Peak=185 HFD=3.9
02:32:04.988 00.000 28316 MultiStar: [#1 0.60,-0.06,0.00,M4] [#2 0.76,-0.49,0.00,M7] [#3 0.71,-0.39,0.00,M5] [#4 0.61,0.14,0.00,M5] [#5 0.42,0.10,0.00,M2] [#6 0.67,-0.20,0.00,M2] [#7 0.55,-0.12,0.00,M3] [#8 0.69,-0.23,0.00,M4] 
02:32:04.990 00.002 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
02:32:04.990 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
02:32:04.991 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=-0.06 hyp=0.46 cameraTheta=-0.14 mountX=-0.24 mountY=-0.38, mountTheta=-2.15
02:32:04.991 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=-0.06, opts=13)
02:32:04.992 00.001 28316 Enqueuing Move request for scope (0.45, -0.06)
02:32:04.993 00.001 29988 Worker thread wakes up
02:32:04.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.06) opts 0xd
02:32:04.993 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, -0.06)
02:32:04.993 00.000 29988 Moving (0.45, -0.06) raw xDistance=-0.24 yDistance=-0.38
02:32:04.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:32:04.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:32:04.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:04.994 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.3
02:32:04.995 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:04.996 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:04.997 00.001 28316 Enqueuing Expose request
02:32:04.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:32:04.997 00.000 29988 MoveAxis(E, 51, ABG)
02:32:04.998 00.001 29988 Guiding  Dir = 2, Dur = 51
02:32:04.998 00.000 29988 IsSlewing returns 0
02:32:04.998 00.000 29988 IsGuiding returns 0
02:32:04.999 00.001 29988 PulseGuide returned control before completion, sleep 60
02:32:05.075 00.076 29988 IsGuiding returns 0
02:32:05.075 00.000 29988 Move returns status 0, amount 51
02:32:05.075 00.000 29988 MoveAxis(N, 0, ABG)
02:32:05.075 00.000 29988 Move returns status 0, amount 0
02:32:05.075 00.000 29988 move complete, result=0
02:32:05.076 00.001 29988 worker thread done servicing request
02:32:05.076 00.000 29988 Worker thread wakes up
02:32:05.076 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.4 px 0 ms NORTH
02:32:05.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:05.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:06.490 01.414 29988 Exposure complete
02:32:06.523 00.033 28316 OnExposeComplete: enter
02:32:06.524 00.001 28316 UpdateGuideState(): m_state=6
02:32:06.525 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3435
02:32:06.526 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=259.18, Mass=2460, SNR=34.4, Peak=225 HFD=4.1
02:32:06.527 00.001 29988 worker thread done servicing request
02:32:06.527 00.000 28316 MultiStar: [#1 0.26,-0.13,1.00,U] [#2 0.36,-0.47,0.00,M8] [#3 0.01,-0.41,0.00,M6] [#4 0.45,0.13,0.00,M6] [#5 0.16,0.09,0.72,U] [#6 0.31,-0.19,0.00,M3] [#7 0.33,-0.11,0.00,M4] [#8 -0.06,-0.14,0.61,U] 
02:32:06.528 00.001 28316 single-star, 3 included, MultiStar: {0.11, -0.04}, one-star: {0.02, 0.00}
02:32:06.529 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
02:32:06.530 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
02:32:06.530 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.11 mountX=-0.01 mountY=-0.02, mountTheta=-1.89
02:32:06.532 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
02:32:06.533 00.001 28316 Enqueuing Move request for scope (0.02, 0.00)
02:32:06.534 00.001 29988 Worker thread wakes up
02:32:06.534 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
02:32:06.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
02:32:06.534 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
02:32:06.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:32:06.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:06.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:32:06.534 00.000 29988 MoveAxis(E, 0, ABG)
02:32:06.534 00.000 29988 Move returns status 0, amount 0
02:32:06.534 00.000 29988 MoveAxis(N, 0, ABG)
02:32:06.534 00.000 29988 Move returns status 0, amount 0
02:32:06.534 00.000 29988 move complete, result=0
02:32:06.534 00.000 29988 worker thread done servicing request
02:32:06.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:06.535 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:32:06.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:06.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:06.536 00.001 28316 Enqueuing Expose request
02:32:06.536 00.000 29988 Worker thread wakes up
02:32:06.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:06.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:06.536 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:08.163 01.627 29988 Exposure complete
02:32:08.187 00.024 29988 worker thread done servicing request
02:32:08.188 00.001 28316 OnExposeComplete: enter
02:32:08.188 00.000 28316 UpdateGuideState(): m_state=6
02:32:08.190 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3436
02:32:08.191 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=259.02, Mass=2474, SNR=34.3, Peak=235 HFD=4.1
02:32:08.192 00.001 28316 MultiStar: [#1 0.20,-0.23,0.98,U] [#2 0.13,-0.42,0.00,M9] [#3 0.13,-0.48,0.00,M7] [#4 0.02,0.13,0.84,U] [#5 0.10,-0.12,0.75,U] [#6 0.21,0.01,0.62,U] [#7 0.01,-0.17,0.61,U] [#8 -0.01,-0.36,0.00,M4] 
02:32:08.194 00.002 28316 refined, 5 included, MultiStar: {0.08, -0.10}, one-star: {-0.04, -0.16}
02:32:08.194 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:32:08.195 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:32:08.195 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.86 mountX=-0.12 mountY=-0.03, mountTheta=-2.90
02:32:08.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
02:32:08.197 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
02:32:08.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:08.198 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.3
02:32:08.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:08.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:08.199 00.001 28316 Enqueuing Expose request
02:32:08.199 00.000 29988 Worker thread wakes up
02:32:08.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
02:32:08.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
02:32:08.199 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.03
02:32:08.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:32:08.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:08.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:08.199 00.000 29988 MoveAxis(E, 0, ABG)
02:32:08.199 00.000 29988 Move returns status 0, amount 0
02:32:08.199 00.000 29988 MoveAxis(N, 0, ABG)
02:32:08.199 00.000 29988 Move returns status 0, amount 0
02:32:08.199 00.000 29988 move complete, result=0
02:32:08.200 00.001 29988 worker thread done servicing request
02:32:08.200 00.000 29988 Worker thread wakes up
02:32:08.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:08.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:08.200 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:09.729 01.529 29988 Exposure complete
02:32:09.770 00.041 29988 worker thread done servicing request
02:32:09.770 00.000 28316 OnExposeComplete: enter
02:32:09.771 00.001 28316 UpdateGuideState(): m_state=6
02:32:09.773 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3437
02:32:09.776 00.003 28316 Star::Find returns 1 (0), X=952.15, Y=259.11, Mass=2389, SNR=33.9, Peak=217 HFD=4.2
02:32:09.779 00.003 28316 MultiStar: [#1 0.17,-0.12,1.01,U] [#2 0.16,-0.32,0.00,M10] [#3 0.09,-0.34,0.00,M8] [#4 0.01,0.13,0.86,U] [#5 0.27,0.11,0.72,U] [#6 0.13,-0.05,0.63,U] [#7 0.06,-0.18,0.63,U] [#8 0.20,-0.12,0.59,U] 
02:32:09.781 00.002 28316 refined, 6 included, MultiStar: {0.14, -0.04}, one-star: {0.14, -0.07}
02:32:09.784 00.003 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
02:32:09.786 00.002 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
02:32:09.788 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.28 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
02:32:09.790 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
02:32:09.790 00.000 28316 Enqueuing Move request for scope (0.14, -0.04)
02:32:09.791 00.001 29988 Worker thread wakes up
02:32:09.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:09.792 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.9
02:32:09.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:09.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:09.793 00.001 28316 Enqueuing Expose request
02:32:09.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
02:32:09.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
02:32:09.793 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.09 yDistance=-0.10
02:32:09.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:32:09.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:09.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:32:09.793 00.000 29988 MoveAxis(E, 0, ABG)
02:32:09.793 00.000 29988 Move returns status 0, amount 0
02:32:09.793 00.000 29988 MoveAxis(N, 0, ABG)
02:32:09.793 00.000 29988 Move returns status 0, amount 0
02:32:09.793 00.000 29988 move complete, result=0
02:32:09.794 00.001 29988 worker thread done servicing request
02:32:09.794 00.000 29988 Worker thread wakes up
02:32:09.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:09.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:09.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:11.425 01.631 29988 Exposure complete
02:32:11.465 00.040 29988 worker thread done servicing request
02:32:11.465 00.000 28316 OnExposeComplete: enter
02:32:11.466 00.001 28316 UpdateGuideState(): m_state=6
02:32:11.466 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3438
02:32:11.467 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=259.07, Mass=2451, SNR=34.4, Peak=217 HFD=4.2
02:32:11.467 00.000 28316 MultiStar: [#1 0.34,-0.12,0.00,M2] [#2 0.21,-0.21,0.91,U] [#3 0.02,-0.37,0.00,M9] [#4 0.12,0.21,0.82,U] [#5 0.08,0.18,0.74,U] [#6 0.19,-0.02,0.62,U] [#7 0.21,-0.11,0.59,U] [#8 0.21,-0.22,0.60,U] 
02:32:11.468 00.001 28316 single-star, 6 included, MultiStar: {0.13, -0.04}, one-star: {-0.02, -0.11}
02:32:11.468 00.000 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.51)
02:32:11.469 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.47)
02:32:11.469 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.78 mountX=-0.09 mountY=0.07, mountTheta=2.48
02:32:11.472 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
02:32:11.473 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
02:32:11.474 00.001 29988 Worker thread wakes up
02:32:11.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
02:32:11.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
02:32:11.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:11.475 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.4
02:32:11.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:11.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:11.476 00.001 28316 Enqueuing Expose request
02:32:11.476 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.07
02:32:11.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:32:11.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:11.476 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:32:11.476 00.000 29988 MoveAxis(E, 0, ABG)
02:32:11.476 00.000 29988 Move returns status 0, amount 0
02:32:11.476 00.000 29988 MoveAxis(N, 0, ABG)
02:32:11.476 00.000 29988 Move returns status 0, amount 0
02:32:11.476 00.000 29988 move complete, result=0
02:32:11.476 00.000 29988 worker thread done servicing request
02:32:11.477 00.001 29988 Worker thread wakes up
02:32:11.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:11.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:11.477 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:32:12.997 01.520 29988 Exposure complete
02:32:13.036 00.039 29988 worker thread done servicing request
02:32:13.036 00.000 28316 OnExposeComplete: enter
02:32:13.037 00.001 28316 UpdateGuideState(): m_state=6
02:32:13.037 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3439
02:32:13.037 00.000 28316 Star::Find returns 1 (0), X=952.11, Y=259.32, Mass=2417, SNR=34.1, Peak=225 HFD=3.9
02:32:13.038 00.001 28316 MultiStar: [#1 0.22,-0.08,1.00,U] [#2 0.48,-0.48,0.00,M10] [#3 0.16,-0.16,0.83,U] [#4 0.05,0.34,0.00,M4] [#5 0.36,0.19,0.00,M1] [#6 0.20,0.06,0.62,U] [#7 0.33,-0.07,0.00,M2] [#8 -0.10,-0.13,0.59,U] 
02:32:13.038 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.03}, one-star: {0.10, 0.14}
02:32:13.039 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
02:32:13.039 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
02:32:13.040 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.21 mountX=-0.08 mountY=-0.10, mountTheta=-2.22
02:32:13.043 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
02:32:13.044 00.001 28316 Enqueuing Move request for scope (0.13, -0.03)
02:32:13.044 00.000 29988 Worker thread wakes up
02:32:13.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:13.045 00.001 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:32:13.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:13.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:13.046 00.000 28316 Enqueuing Expose request
02:32:13.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
02:32:13.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
02:32:13.046 00.000 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.10
02:32:13.047 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:32:13.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:13.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:32:13.047 00.000 29988 MoveAxis(E, 0, ABG)
02:32:13.047 00.000 29988 Move returns status 0, amount 0
02:32:13.047 00.000 29988 MoveAxis(N, 0, ABG)
02:32:13.047 00.000 29988 Move returns status 0, amount 0
02:32:13.047 00.000 29988 move complete, result=0
02:32:13.047 00.000 29988 worker thread done servicing request
02:32:13.047 00.000 29988 Worker thread wakes up
02:32:13.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:13.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:13.047 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:14.682 01.635 29988 Exposure complete
02:32:14.724 00.042 29988 worker thread done servicing request
02:32:14.724 00.000 28316 OnExposeComplete: enter
02:32:14.727 00.003 28316 UpdateGuideState(): m_state=6
02:32:14.729 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3440
02:32:14.730 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=259.08, Mass=2478, SNR=34.5, Peak=212 HFD=4.2
02:32:14.730 00.000 28316 MultiStar: [#1 0.24,-0.04,0.94,U] [#2 0.11,-0.41,0.00,R] [#3 -0.06,-0.41,0.00,M9] [#4 -0.09,0.20,0.81,U] [#5 -0.01,0.08,0.71,U] [#6 0.05,0.01,0.62,U] [#7 0.11,-0.00,0.62,U] [#8 -0.11,-0.10,0.59,U] 
02:32:14.730 00.000 28316 refined, 6 included, MultiStar: {0.02, 0.01}, one-star: {-0.10, -0.10}
02:32:14.731 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:32:14.731 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:32:14.732 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.37 mountX=-0.00 mountY=-0.02, mountTheta=-1.63
02:32:14.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
02:32:14.733 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
02:32:14.734 00.001 29988 Worker thread wakes up
02:32:14.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:14.734 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
02:32:14.734 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:14.736 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:14.736 00.000 28316 Enqueuing Expose request
02:32:14.737 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
02:32:14.737 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
02:32:14.737 00.000 29988 Moving (0.02, 0.01) raw xDistance=-0.00 yDistance=-0.02
02:32:14.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:32:14.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:14.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:32:14.737 00.000 29988 MoveAxis(E, 0, ABG)
02:32:14.737 00.000 29988 Move returns status 0, amount 0
02:32:14.737 00.000 29988 MoveAxis(N, 0, ABG)
02:32:14.737 00.000 29988 Move returns status 0, amount 0
02:32:14.737 00.000 29988 move complete, result=0
02:32:14.737 00.000 29988 worker thread done servicing request
02:32:14.737 00.000 29988 Worker thread wakes up
02:32:14.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:14.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:14.737 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:16.254 01.517 29988 Exposure complete
02:32:16.286 00.032 29988 worker thread done servicing request
02:32:16.286 00.000 28316 OnExposeComplete: enter
02:32:16.288 00.002 28316 UpdateGuideState(): m_state=6
02:32:16.288 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3441
02:32:16.289 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=259.00, Mass=2422, SNR=34.0, Peak=222 HFD=4.2
02:32:16.290 00.001 28316 MultiStar: [#1 0.29,-0.22,0.00,M1] [#2 0.08,-0.09,0.92,U] [#3 0.08,-0.46,0.00,M10] [#4 -0.19,0.24,0.82,U] [#5 0.12,0.04,0.73,U] [#6 0.17,-0.05,0.63,U] [#7 0.19,-0.08,0.62,U] [#8 0.15,-0.20,0.58,U] 
02:32:16.291 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {-0.10, -0.18}
02:32:16.291 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
02:32:16.292 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
02:32:16.293 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.79 mountX=-0.06 mountY=-0.02, mountTheta=-2.82
02:32:16.294 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
02:32:16.295 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
02:32:16.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:16.295 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.0
02:32:16.296 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:16.296 00.000 29988 Worker thread wakes up
02:32:16.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:16.297 00.001 28316 Enqueuing Expose request
02:32:16.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
02:32:16.297 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
02:32:16.297 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.02
02:32:16.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:32:16.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:16.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:32:16.297 00.000 29988 MoveAxis(E, 0, ABG)
02:32:16.297 00.000 29988 Move returns status 0, amount 0
02:32:16.297 00.000 29988 MoveAxis(N, 0, ABG)
02:32:16.297 00.000 29988 Move returns status 0, amount 0
02:32:16.297 00.000 29988 move complete, result=0
02:32:16.297 00.000 29988 worker thread done servicing request
02:32:16.297 00.000 29988 Worker thread wakes up
02:32:16.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:16.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:16.299 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:17.925 01.626 29988 Exposure complete
02:32:17.967 00.042 29988 worker thread done servicing request
02:32:17.967 00.000 28316 OnExposeComplete: enter
02:32:17.968 00.001 28316 UpdateGuideState(): m_state=6
02:32:17.969 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3442
02:32:17.970 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.31, Mass=2425, SNR=34.1, Peak=200 HFD=4.1
02:32:17.972 00.002 28316 MultiStar: [#1 0.18,-0.01,0.99,U] [#2 0.22,0.26,0.00,M1] [#3 0.16,-0.17,0.86,U] [#4 0.04,0.38,0.00,M3] [#5 -0.06,0.05,0.73,U] [#6 0.18,-0.08,0.64,U] [#7 0.32,0.17,0.00,M1] [#8 -0.06,0.06,0.58,U] 
02:32:17.972 00.000 28316 refined, 5 included, MultiStar: {0.06, -0.00}, one-star: {-0.05, 0.13}
02:32:17.973 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:32:17.973 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:32:17.974 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.04 mountX=-0.03 mountY=-0.06, mountTheta=-2.05
02:32:17.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
02:32:17.975 00.000 28316 Enqueuing Move request for scope (0.06, -0.00)
02:32:17.976 00.001 29988 Worker thread wakes up
02:32:17.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:32:17.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:32:17.976 00.000 29988 Moving (0.06, -0.00) raw xDistance=-0.03 yDistance=-0.06
02:32:17.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:32:17.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:17.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:17.976 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
02:32:17.977 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:17.977 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:17.977 00.000 28316 Enqueuing Expose request
02:32:17.979 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:32:17.979 00.000 29988 MoveAxis(E, 0, ABG)
02:32:17.979 00.000 29988 Move returns status 0, amount 0
02:32:17.979 00.000 29988 MoveAxis(N, 0, ABG)
02:32:17.979 00.000 29988 Move returns status 0, amount 0
02:32:17.979 00.000 29988 move complete, result=0
02:32:17.980 00.001 29988 worker thread done servicing request
02:32:17.980 00.000 29988 Worker thread wakes up
02:32:17.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:17.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:17.980 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:19.495 01.515 29988 Exposure complete
02:32:19.533 00.038 29988 worker thread done servicing request
02:32:19.533 00.000 28316 OnExposeComplete: enter
02:32:19.534 00.001 28316 UpdateGuideState(): m_state=6
02:32:19.534 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3443
02:32:19.535 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.25, Mass=2492, SNR=34.6, Peak=225 HFD=4.0
02:32:19.535 00.000 28316 MultiStar: [#1 0.18,0.06,0.93,U] [#2 0.09,0.11,0.90,U] [#3 0.17,-0.13,0.86,U] [#4 -0.18,0.29,0.00,M4] [#5 0.05,0.27,0.69,U] [#6 0.10,0.13,0.63,U] [#7 0.09,0.18,0.62,U] [#8 0.11,0.10,0.57,U] 
02:32:19.536 00.001 28316 single-star, 7 included, MultiStar: {0.09, 0.09}, one-star: {-0.05, 0.08}
02:32:19.536 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
02:32:19.537 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
02:32:19.537 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.18 mountX=0.09 mountY=0.01, mountTheta=0.14
02:32:19.541 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
02:32:19.541 00.000 28316 Enqueuing Move request for scope (-0.05, 0.08)
02:32:19.542 00.001 29988 Worker thread wakes up
02:32:19.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:19.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
02:32:19.542 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
02:32:19.542 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.6
02:32:19.543 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:19.543 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:19.544 00.001 28316 Enqueuing Expose request
02:32:19.544 00.000 29988 Moving (-0.05, 0.08) raw xDistance=0.09 yDistance=0.01
02:32:19.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:32:19.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:19.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:32:19.544 00.000 29988 MoveAxis(E, 0, ABG)
02:32:19.544 00.000 29988 Move returns status 0, amount 0
02:32:19.544 00.000 29988 MoveAxis(N, 0, ABG)
02:32:19.544 00.000 29988 Move returns status 0, amount 0
02:32:19.544 00.000 29988 move complete, result=0
02:32:19.544 00.000 29988 worker thread done servicing request
02:32:19.544 00.000 29988 Worker thread wakes up
02:32:19.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:19.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:19.545 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:32:21.174 01.629 29988 Exposure complete
02:32:21.209 00.035 29988 worker thread done servicing request
02:32:21.209 00.000 28316 OnExposeComplete: enter
02:32:21.210 00.001 28316 UpdateGuideState(): m_state=6
02:32:21.210 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3444
02:32:21.211 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=259.35, Mass=2385, SNR=33.9, Peak=207 HFD=3.9
02:32:21.211 00.000 28316 MultiStar: [#1 -0.00,0.03,0.97,U] [#2 0.29,0.25,0.00,M1] [#3 0.19,-0.15,0.85,U] [#4 0.01,0.26,0.84,U] [#5 0.07,0.10,0.75,U] [#6 0.18,0.03,0.65,U] [#7 0.16,-0.01,0.65,U] [#8 0.10,-0.03,0.58,U] 
02:32:21.212 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {-0.10, 0.17}
02:32:21.212 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
02:32:21.213 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
02:32:21.213 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.74 mountX=0.03 mountY=-0.08, mountTheta=-1.26
02:32:21.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
02:32:21.215 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
02:32:21.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:21.216 00.001 29988 Worker thread wakes up
02:32:21.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
02:32:21.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
02:32:21.216 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.08
02:32:21.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:32:21.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:21.216 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:32:21.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:21.219 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:21.219 00.000 28316 Enqueuing Expose request
02:32:21.220 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:32:21.220 00.000 29988 MoveAxis(E, 0, ABG)
02:32:21.220 00.000 29988 Move returns status 0, amount 0
02:32:21.220 00.000 29988 MoveAxis(N, 0, ABG)
02:32:21.220 00.000 29988 Move returns status 0, amount 0
02:32:21.220 00.000 29988 move complete, result=0
02:32:21.220 00.000 29988 worker thread done servicing request
02:32:21.220 00.000 29988 Worker thread wakes up
02:32:21.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:21.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:21.220 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:22.736 01.516 29988 Exposure complete
02:32:22.768 00.032 29988 worker thread done servicing request
02:32:22.768 00.000 28316 OnExposeComplete: enter
02:32:22.769 00.001 28316 UpdateGuideState(): m_state=6
02:32:22.770 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3445
02:32:22.770 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=259.12, Mass=2405, SNR=34.1, Peak=208 HFD=4.2
02:32:22.771 00.001 28316 MultiStar: [#1 0.05,0.03,0.99,U] [#2 0.11,0.07,0.92,U] [#3 -0.01,-0.31,0.87,U] [#4 -0.15,0.27,0.84,U] [#5 -0.18,0.25,0.73,U] [#6 0.14,-0.05,0.63,U] [#7 -0.04,0.03,0.62,U] [#8 -0.09,-0.07,0.58,U] 
02:32:22.771 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.07, -0.06}
02:32:22.771 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
02:32:22.772 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
02:32:22.773 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.56 mountX=0.02 mountY=0.01, mountTheta=0.53
02:32:22.776 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
02:32:22.776 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
02:32:22.777 00.001 29988 Worker thread wakes up
02:32:22.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:22.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:32:22.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:32:22.777 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.1
02:32:22.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:22.778 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:22.778 00.000 28316 Enqueuing Expose request
02:32:22.779 00.001 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
02:32:22.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:32:22.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:22.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:32:22.779 00.000 29988 MoveAxis(E, 0, ABG)
02:32:22.779 00.000 29988 Move returns status 0, amount 0
02:32:22.779 00.000 29988 MoveAxis(N, 0, ABG)
02:32:22.779 00.000 29988 Move returns status 0, amount 0
02:32:22.779 00.000 29988 move complete, result=0
02:32:22.779 00.000 29988 worker thread done servicing request
02:32:22.779 00.000 29988 Worker thread wakes up
02:32:22.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:22.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:22.779 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:32:24.404 01.625 29988 Exposure complete
02:32:24.443 00.039 29988 worker thread done servicing request
02:32:24.443 00.000 28316 OnExposeComplete: enter
02:32:24.444 00.001 28316 UpdateGuideState(): m_state=6
02:32:24.445 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3446
02:32:24.446 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=259.45, Mass=2291, SNR=33.3, Peak=194 HFD=4.1
02:32:24.447 00.001 28316 MultiStar: [#1 0.09,0.27,1.00,U] [#2 0.07,0.19,0.95,U] [#3 0.08,-0.03,0.87,U] [#4 -0.10,0.61,0.00,M3] [#5 0.01,0.44,0.00,M1] [#6 0.03,0.35,0.00,M1] [#7 0.18,0.28,0.00,M1] [#8 -0.15,-0.01,0.60,U] 
02:32:24.447 00.000 28316 refined, 4 included, MultiStar: {0.02, 0.15}, one-star: {-0.02, 0.27}
02:32:24.447 00.000 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
02:32:24.448 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
02:32:24.448 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.42 mountX=0.13 mountY=-0.09, mountTheta=-0.61
02:32:24.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
02:32:24.452 00.003 28316 Enqueuing Move request for scope (0.02, 0.15)
02:32:24.455 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:24.457 00.002 28316 UpdateGuideState exits: m=2291 RSB=33.3
02:32:24.459 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:24.462 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:24.463 00.001 28316 Enqueuing Expose request
02:32:24.463 00.000 29988 Worker thread wakes up
02:32:24.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
02:32:24.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
02:32:24.463 00.000 29988 Moving (0.02, 0.15) raw xDistance=0.13 yDistance=-0.09
02:32:24.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:32:24.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:24.464 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:24.464 00.000 29988 MoveAxis(E, 0, ABG)
02:32:24.464 00.000 29988 Move returns status 0, amount 0
02:32:24.464 00.000 29988 MoveAxis(N, 0, ABG)
02:32:24.464 00.000 29988 Move returns status 0, amount 0
02:32:24.464 00.000 29988 move complete, result=0
02:32:24.464 00.000 29988 worker thread done servicing request
02:32:24.464 00.000 29988 Worker thread wakes up
02:32:24.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:24.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:24.464 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:25.980 01.516 29988 Exposure complete
02:32:26.021 00.041 29988 worker thread done servicing request
02:32:26.022 00.001 28316 OnExposeComplete: enter
02:32:26.022 00.000 28316 UpdateGuideState(): m_state=6
02:32:26.023 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3447
02:32:26.023 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=259.41, Mass=2463, SNR=34.4, Peak=194 HFD=4.1
02:32:26.025 00.002 28316 MultiStar: [#1 0.15,0.34,0.00,M1] [#2 0.16,0.43,0.00,M1] [#3 0.16,0.06,0.85,U] [#4 -0.10,0.53,0.00,M4] [#5 -0.04,0.32,0.00,M2] [#6 0.11,0.06,0.63,U] [#7 -0.04,0.26,0.61,U] [#8 -0.15,-0.06,0.60,U] 
02:32:26.027 00.002 28316 refined, 4 included, MultiStar: {0.02, 0.12}, one-star: {-0.01, 0.23}
02:32:26.030 00.003 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
02:32:26.032 00.002 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
02:32:26.035 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=0.10 mountY=-0.07, mountTheta=-0.63
02:32:26.038 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
02:32:26.038 00.000 28316 Enqueuing Move request for scope (0.02, 0.12)
02:32:26.040 00.002 29988 Worker thread wakes up
02:32:26.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:26.041 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
02:32:26.041 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:32:26.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
02:32:26.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:26.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:26.042 00.000 28316 Enqueuing Expose request
02:32:26.042 00.000 29988 Moving (0.02, 0.12) raw xDistance=0.10 yDistance=-0.07
02:32:26.043 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:32:26.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:26.043 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:32:26.043 00.000 29988 MoveAxis(E, 0, ABG)
02:32:26.043 00.000 29988 Move returns status 0, amount 0
02:32:26.043 00.000 29988 MoveAxis(N, 0, ABG)
02:32:26.043 00.000 29988 Move returns status 0, amount 0
02:32:26.043 00.000 29988 move complete, result=0
02:32:26.043 00.000 29988 worker thread done servicing request
02:32:26.043 00.000 29988 Worker thread wakes up
02:32:26.043 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:26.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:26.043 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:27.675 01.632 29988 Exposure complete
02:32:27.715 00.040 29988 worker thread done servicing request
02:32:27.715 00.000 28316 OnExposeComplete: enter
02:32:27.716 00.001 28316 UpdateGuideState(): m_state=6
02:32:27.716 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3448
02:32:27.717 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=259.42, Mass=2479, SNR=34.3, Peak=189 HFD=3.9
02:32:27.717 00.000 28316 MultiStar: [#1 0.03,0.24,0.97,U] [#2 -0.01,0.10,0.90,U] [#3 0.02,-0.01,0.86,U] [#4 -0.02,0.47,0.00,M5] [#5 -0.11,0.40,0.00,M3] [#6 0.17,0.06,0.64,U] [#7 -0.03,0.01,0.63,U] [#8 0.00,0.16,0.58,U] 
02:32:27.718 00.001 28316 refined, 6 included, MultiStar: {0.00, 0.13}, one-star: {-0.12, 0.25}
02:32:27.718 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
02:32:27.720 00.002 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
02:32:27.724 00.004 28316 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.55 mountX=0.11 mountY=-0.06, mountTheta=-0.48
02:32:27.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.13, opts=13)
02:32:27.729 00.003 28316 Enqueuing Move request for scope (0.00, 0.13)
02:32:27.732 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:27.734 00.002 28316 UpdateGuideState exits: m=2479 RSB=34.3
02:32:27.737 00.003 29988 Worker thread wakes up
02:32:27.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:27.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:27.737 00.000 28316 Enqueuing Expose request
02:32:27.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
02:32:27.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
02:32:27.738 00.000 29988 Moving (0.00, 0.13) raw xDistance=0.11 yDistance=-0.06
02:32:27.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:32:27.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:27.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:32:27.738 00.000 29988 MoveAxis(E, 0, ABG)
02:32:27.738 00.000 29988 Move returns status 0, amount 0
02:32:27.738 00.000 29988 MoveAxis(N, 0, ABG)
02:32:27.738 00.000 29988 Move returns status 0, amount 0
02:32:27.738 00.000 29988 move complete, result=0
02:32:27.738 00.000 29988 worker thread done servicing request
02:32:27.738 00.000 29988 Worker thread wakes up
02:32:27.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:27.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:27.738 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:29.260 01.522 29988 Exposure complete
02:32:29.300 00.040 29988 worker thread done servicing request
02:32:29.300 00.000 28316 OnExposeComplete: enter
02:32:29.301 00.001 28316 UpdateGuideState(): m_state=6
02:32:29.302 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3449
02:32:29.303 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=259.30, Mass=2310, SNR=33.3, Peak=180 HFD=3.8
02:32:29.304 00.001 28316 MultiStar: [#1 0.02,0.13,0.98,U] [#2 0.14,0.06,0.94,U] [#3 -0.11,-0.18,0.86,U] [#4 -0.25,0.36,0.00,M6] [#5 -0.18,0.38,0.00,M4] [#6 -0.14,0.12,0.64,U] [#7 0.06,0.18,0.66,U] [#8 -0.07,-0.26,0.60,U] 
02:32:29.305 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.03}, one-star: {-0.38, 0.12}
02:32:29.306 00.001 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
02:32:29.306 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
02:32:29.307 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=0.06 mountY=0.05, mountTheta=0.68
02:32:29.308 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
02:32:29.309 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
02:32:29.310 00.001 29988 Worker thread wakes up
02:32:29.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:32:29.310 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:32:29.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:29.311 00.001 28316 UpdateGuideState exits: m=2310 RSB=33.3
02:32:29.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:29.312 00.001 29988 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=0.05
02:32:29.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:29.313 00.001 28316 Enqueuing Expose request
02:32:29.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:32:29.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:29.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:32:29.313 00.000 29988 MoveAxis(E, 0, ABG)
02:32:29.313 00.000 29988 Move returns status 0, amount 0
02:32:29.313 00.000 29988 MoveAxis(N, 0, ABG)
02:32:29.313 00.000 29988 Move returns status 0, amount 0
02:32:29.313 00.000 29988 move complete, result=0
02:32:29.314 00.001 29988 worker thread done servicing request
02:32:29.314 00.000 29988 Worker thread wakes up
02:32:29.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:29.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:29.314 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:32:30.944 01.630 29988 Exposure complete
02:32:30.987 00.043 29988 worker thread done servicing request
02:32:30.987 00.000 28316 OnExposeComplete: enter
02:32:30.988 00.001 28316 UpdateGuideState(): m_state=6
02:32:30.989 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3450
02:32:30.989 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=259.30, Mass=2417, SNR=34.1, Peak=208 HFD=3.7
02:32:30.990 00.001 28316 MultiStar: [#1 0.00,-0.02,1.00,U] [#2 0.09,0.12,0.90,U] [#3 -0.03,-0.14,0.84,U] [#4 -0.17,0.29,0.00,M7] [#5 -0.06,0.12,0.75,U] [#6 0.06,0.07,0.64,U] [#7 -0.37,0.05,0.00,M1] [#8 0.21,-0.13,0.59,U] 
02:32:30.991 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.03}, one-star: {-0.35, 0.12}
02:32:30.991 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:32:30.992 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:32:30.992 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.44 mountX=0.04 mountY=0.02, mountTheta=0.41
02:32:30.993 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
02:32:30.994 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
02:32:30.994 00.000 29988 Worker thread wakes up
02:32:30.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
02:32:30.994 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
02:32:30.994 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.02
02:32:30.994 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:32:30.994 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:30.994 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:30.995 00.001 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:32:30.995 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:30.996 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:30.996 00.000 28316 Enqueuing Expose request
02:32:30.997 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:32:30.997 00.000 29988 MoveAxis(E, 0, ABG)
02:32:30.997 00.000 29988 Move returns status 0, amount 0
02:32:30.997 00.000 29988 MoveAxis(N, 0, ABG)
02:32:30.997 00.000 29988 Move returns status 0, amount 0
02:32:30.997 00.000 29988 move complete, result=0
02:32:30.997 00.000 29988 worker thread done servicing request
02:32:30.997 00.000 29988 Worker thread wakes up
02:32:30.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:30.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:30.997 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:32:32.521 01.524 29988 Exposure complete
02:32:32.586 00.065 29988 worker thread done servicing request
02:32:32.586 00.000 28316 OnExposeComplete: enter
02:32:32.587 00.001 28316 UpdateGuideState(): m_state=6
02:32:32.588 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3451
02:32:32.588 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=259.46, Mass=2399, SNR=33.8, Peak=174 HFD=3.8
02:32:32.589 00.001 28316 MultiStar: [#1 -0.16,0.19,0.97,U] [#2 -0.03,0.28,0.91,U] [#3 -0.11,0.02,0.84,U] [#4 -0.15,0.39,0.00,M8] [#5 -0.22,0.36,0.00,M4] [#6 -0.07,0.16,0.62,U] [#7 -0.07,0.33,0.00,M2] [#8 -0.15,0.13,0.61,U] 
02:32:32.590 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.19}, one-star: {-0.24, 0.28}
02:32:32.592 00.002 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
02:32:32.594 00.002 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
02:32:32.597 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=0.22 mountY=0.03, mountTheta=0.15
02:32:32.600 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
02:32:32.600 00.000 28316 Enqueuing Move request for scope (-0.13, 0.19)
02:32:32.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:32.601 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.8
02:32:32.602 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:32.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:32.603 00.001 28316 Enqueuing Expose request
02:32:32.603 00.000 29988 Worker thread wakes up
02:32:32.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
02:32:32.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
02:32:32.603 00.000 29988 Moving (-0.13, 0.19) raw xDistance=0.22 yDistance=0.03
02:32:32.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:32:32.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:32.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:32:32.603 00.000 29988 MoveAxis(W, 47, ABG)
02:32:32.603 00.000 29988 Guiding  Dir = 3, Dur = 47
02:32:32.603 00.000 29988 IsSlewing returns 0
02:32:32.604 00.001 29988 IsGuiding returns 0
02:32:32.605 00.001 29988 PulseGuide returned control before completion, sleep 56
02:32:32.674 00.069 29988 IsGuiding returns 0
02:32:32.675 00.001 29988 Move returns status 0, amount 47
02:32:32.675 00.000 29988 MoveAxis(N, 0, ABG)
02:32:32.675 00.000 29988 Move returns status 0, amount 0
02:32:32.675 00.000 29988 move complete, result=0
02:32:32.675 00.000 29988 worker thread done servicing request
02:32:32.675 00.000 29988 Worker thread wakes up
02:32:32.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:32.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:32.675 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
02:32:34.297 01.622 29988 Exposure complete
02:32:34.355 00.058 29988 worker thread done servicing request
02:32:34.355 00.000 28316 OnExposeComplete: enter
02:32:34.356 00.001 28316 UpdateGuideState(): m_state=6
02:32:34.358 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3452
02:32:34.361 00.003 28316 Star::Find returns 1 (0), X=951.72, Y=259.30, Mass=2500, SNR=34.5, Peak=201 HFD=3.7
02:32:34.364 00.003 28316 MultiStar: [#1 0.10,0.01,0.97,U] [#2 -0.16,0.17,0.90,U] [#3 -0.08,-0.13,0.81,U] [#4 0.06,0.34,0.00,M9] [#5 0.10,0.03,0.73,U] [#6 0.14,-0.16,0.64,U] [#7 -0.05,-0.06,0.61,U] [#8 -0.07,-0.34,0.00,M1] 
02:32:34.366 00.002 28316 refined, 6 included, MultiStar: {-0.05, 0.01}, one-star: {-0.29, 0.13}
02:32:34.368 00.002 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
02:32:34.371 00.003 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
02:32:34.371 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.91 mountX=0.03 mountY=0.04, mountTheta=0.90
02:32:34.373 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
02:32:34.374 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
02:32:34.374 00.000 29988 Worker thread wakes up
02:32:34.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
02:32:34.374 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
02:32:34.375 00.001 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.04
02:32:34.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:32:34.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:34.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:34.375 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.5
02:32:34.376 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:34.376 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:34.377 00.001 28316 Enqueuing Expose request
02:32:34.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:32:34.377 00.000 29988 MoveAxis(E, 0, ABG)
02:32:34.377 00.000 29988 Move returns status 0, amount 0
02:32:34.377 00.000 29988 MoveAxis(N, 0, ABG)
02:32:34.377 00.000 29988 Move returns status 0, amount 0
02:32:34.377 00.000 29988 move complete, result=0
02:32:34.377 00.000 29988 worker thread done servicing request
02:32:34.377 00.000 29988 Worker thread wakes up
02:32:34.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:34.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:34.378 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:32:35.895 01.517 29988 Exposure complete
02:32:35.933 00.038 29988 worker thread done servicing request
02:32:35.933 00.000 28316 OnExposeComplete: enter
02:32:35.934 00.001 28316 UpdateGuideState(): m_state=6
02:32:35.934 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3453
02:32:35.935 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=259.14, Mass=2436, SNR=34.2, Peak=210 HFD=4.2
02:32:35.936 00.001 28316 MultiStar: [#1 -0.00,0.09,1.00,U] [#2 0.12,-0.06,0.88,U] [#3 0.08,-0.28,0.86,U] [#4 -0.08,0.18,0.82,U] [#5 0.18,0.18,0.72,U] [#6 -0.07,0.06,0.63,U] [#7 0.16,-0.02,0.61,U] [#8 -0.00,-0.28,0.58,U] 
02:32:35.938 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.02, -0.04}
02:32:35.939 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
02:32:35.940 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
02:32:35.942 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.35 mountX=-0.03 mountY=-0.03, mountTheta=-2.37
02:32:35.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
02:32:35.944 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
02:32:35.944 00.000 29988 Worker thread wakes up
02:32:35.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:32:35.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:32:35.944 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.03 yDistance=-0.03
02:32:35.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:32:35.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:35.945 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:35.945 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
02:32:35.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:35.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:35.946 00.000 28316 Enqueuing Expose request
02:32:35.947 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:35.947 00.000 29988 MoveAxis(E, 0, ABG)
02:32:35.947 00.000 29988 Move returns status 0, amount 0
02:32:35.947 00.000 29988 MoveAxis(N, 0, ABG)
02:32:35.947 00.000 29988 Move returns status 0, amount 0
02:32:35.947 00.000 29988 move complete, result=0
02:32:35.947 00.000 29988 worker thread done servicing request
02:32:35.947 00.000 29988 Worker thread wakes up
02:32:35.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:35.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:35.948 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:37.578 01.630 29988 Exposure complete
02:32:37.613 00.035 29988 worker thread done servicing request
02:32:37.614 00.001 28316 OnExposeComplete: enter
02:32:37.615 00.001 28316 UpdateGuideState(): m_state=6
02:32:37.616 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3454
02:32:37.617 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.45, Mass=2433, SNR=34.0, Peak=200 HFD=3.8
02:32:37.618 00.001 28316 MultiStar: [#1 0.05,0.46,0.00,M1] [#2 0.18,0.42,0.00,M1] [#3 0.21,-0.02,0.86,U] [#4 -0.16,0.49,0.00,M9] [#5 -0.12,0.54,0.00,M3] [#6 0.10,0.14,0.63,U] [#7 0.26,0.22,0.00,M1] [#8 0.11,0.13,0.60,U] 
02:32:37.618 00.000 28316 refined, 3 included, MultiStar: {0.08, 0.14}, one-star: {-0.06, 0.27}
02:32:37.619 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
02:32:37.622 00.003 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
02:32:37.624 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.02 mountX=0.09 mountY=-0.14, mountTheta=-0.99
02:32:37.629 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
02:32:37.629 00.000 28316 Enqueuing Move request for scope (0.08, 0.14)
02:32:37.630 00.001 29988 Worker thread wakes up
02:32:37.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:37.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
02:32:37.630 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.0
02:32:37.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:37.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:37.631 00.000 28316 Enqueuing Expose request
02:32:37.632 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
02:32:37.632 00.000 29988 Moving (0.08, 0.14) raw xDistance=0.09 yDistance=-0.14
02:32:37.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:32:37.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:37.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:32:37.632 00.000 29988 MoveAxis(E, 0, ABG)
02:32:37.632 00.000 29988 Move returns status 0, amount 0
02:32:37.632 00.000 29988 MoveAxis(N, 0, ABG)
02:32:37.632 00.000 29988 Move returns status 0, amount 0
02:32:37.632 00.000 29988 move complete, result=0
02:32:37.632 00.000 29988 worker thread done servicing request
02:32:37.632 00.000 29988 Worker thread wakes up
02:32:37.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:37.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:37.633 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:39.153 01.520 29988 Exposure complete
02:32:39.202 00.049 29988 worker thread done servicing request
02:32:39.202 00.000 28316 OnExposeComplete: enter
02:32:39.203 00.001 28316 UpdateGuideState(): m_state=6
02:32:39.203 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3455
02:32:39.204 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=259.57, Mass=2513, SNR=34.7, Peak=211 HFD=3.8
02:32:39.204 00.000 28316 MultiStar: [#1 -0.02,0.38,0.00,M2] [#2 0.22,0.35,0.00,M2] [#3 0.06,0.07,0.85,U] [#4 0.15,0.51,0.00,M10] [#5 -0.02,0.65,0.00,M4] [#6 0.25,0.39,0.00,M1] [#7 0.34,0.27,0.00,M2] [#8 0.13,0.11,0.56,U] 
02:32:39.205 00.001 28316 refined, 2 included, MultiStar: {-0.07, 0.21}, one-star: {-0.29, 0.40}
02:32:39.205 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
02:32:39.206 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
02:32:39.206 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.89 mountX=0.22 mountY=-0.03, mountTheta=-0.15
02:32:39.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.21, opts=13)
02:32:39.208 00.000 28316 Enqueuing Move request for scope (-0.07, 0.21)
02:32:39.209 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:39.210 00.001 28316 UpdateGuideState exits: m=2513 RSB=34.7
02:32:39.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:39.211 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:39.211 00.000 28316 Enqueuing Expose request
02:32:39.212 00.001 29988 Worker thread wakes up
02:32:39.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
02:32:39.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
02:32:39.212 00.000 29988 Moving (-0.07, 0.21) raw xDistance=0.22 yDistance=-0.03
02:32:39.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:32:39.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:39.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:39.212 00.000 29988 MoveAxis(W, 47, ABG)
02:32:39.212 00.000 29988 Guiding  Dir = 3, Dur = 47
02:32:39.212 00.000 29988 IsSlewing returns 0
02:32:39.213 00.001 29988 IsGuiding returns 0
02:32:39.215 00.002 29988 PulseGuide returned control before completion, sleep 56
02:32:39.279 00.064 29988 IsGuiding returns 0
02:32:39.279 00.000 29988 Move returns status 0, amount 47
02:32:39.279 00.000 29988 MoveAxis(N, 0, ABG)
02:32:39.279 00.000 29988 Move returns status 0, amount 0
02:32:39.279 00.000 29988 move complete, result=0
02:32:39.279 00.000 29988 worker thread done servicing request
02:32:39.279 00.000 29988 Worker thread wakes up
02:32:39.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:39.279 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.0 px 0 ms NORTH
02:32:39.280 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:40.911 01.631 29988 Exposure complete
02:32:40.959 00.048 29988 worker thread done servicing request
02:32:40.960 00.001 28316 OnExposeComplete: enter
02:32:40.960 00.000 28316 UpdateGuideState(): m_state=6
02:32:40.961 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3456
02:32:40.961 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=259.33, Mass=2444, SNR=34.3, Peak=222 HFD=4.0
02:32:40.962 00.001 28316 MultiStar: [#1 0.22,0.05,0.97,U] [#2 0.22,0.25,0.00,M3] [#3 -0.06,-0.14,0.83,U] [#4 0.09,0.22,0.82,U] [#5 0.10,0.17,0.73,U] [#6 0.34,0.04,0.00,M2] [#7 0.17,0.06,0.59,U] [#8 0.09,-0.12,0.60,U] 
02:32:40.962 00.000 28316 refined, 6 included, MultiStar: {0.08, 0.06}, one-star: {-0.04, 0.15}
02:32:40.963 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
02:32:40.963 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
02:32:40.964 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.70 mountX=0.03 mountY=-0.10, mountTheta=-1.30
02:32:40.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.06, opts=13)
02:32:40.965 00.000 28316 Enqueuing Move request for scope (0.08, 0.06)
02:32:40.966 00.001 29988 Worker thread wakes up
02:32:40.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:40.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
02:32:40.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
02:32:40.966 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:32:40.967 00.001 29988 Moving (0.08, 0.06) raw xDistance=0.03 yDistance=-0.10
02:32:40.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:32:40.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:40.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:40.968 00.001 28316 Enqueuing Expose request
02:32:40.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:40.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:32:40.968 00.000 29988 MoveAxis(E, 0, ABG)
02:32:40.968 00.000 29988 Move returns status 0, amount 0
02:32:40.968 00.000 29988 MoveAxis(N, 0, ABG)
02:32:40.968 00.000 29988 Move returns status 0, amount 0
02:32:40.968 00.000 29988 move complete, result=0
02:32:40.968 00.000 29988 worker thread done servicing request
02:32:40.968 00.000 29988 Worker thread wakes up
02:32:40.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:40.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:40.969 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:42.484 01.515 29988 Exposure complete
02:32:42.540 00.056 29988 worker thread done servicing request
02:32:42.540 00.000 28316 OnExposeComplete: enter
02:32:42.543 00.003 28316 UpdateGuideState(): m_state=6
02:32:42.545 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3457
02:32:42.546 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=259.33, Mass=2377, SNR=33.9, Peak=207 HFD=3.7
02:32:42.547 00.001 28316 MultiStar: [#1 0.06,0.12,0.99,U] [#2 0.02,-0.05,0.90,U] [#3 -0.09,-0.14,0.87,U] [#4 0.05,0.26,0.83,U] [#5 0.13,0.18,0.73,U] [#6 0.03,-0.07,0.63,U] [#7 0.17,0.01,0.63,U] [#8 0.00,0.02,0.58,U] 
02:32:42.547 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.06}, one-star: {-0.24, 0.16}
02:32:42.548 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
02:32:42.548 00.000 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
02:32:42.548 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.52 mountX=0.05 mountY=-0.03, mountTheta=-0.50
02:32:42.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.06, opts=13)
02:32:42.550 00.001 28316 Enqueuing Move request for scope (0.00, 0.06)
02:32:42.550 00.000 29988 Worker thread wakes up
02:32:42.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
02:32:42.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
02:32:42.551 00.000 29988 Moving (0.00, 0.06) raw xDistance=0.05 yDistance=-0.03
02:32:42.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:32:42.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:42.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:42.551 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.9
02:32:42.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:42.553 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:32:42.553 00.000 29988 MoveAxis(E, 0, ABG)
02:32:42.553 00.000 29988 Move returns status 0, amount 0
02:32:42.553 00.000 29988 MoveAxis(N, 0, ABG)
02:32:42.553 00.000 29988 Move returns status 0, amount 0
02:32:42.553 00.000 29988 move complete, result=0
02:32:42.553 00.000 29988 worker thread done servicing request
02:32:42.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:42.554 00.001 28316 Enqueuing Expose request
02:32:42.554 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:42.555 00.001 29988 Worker thread wakes up
02:32:42.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:42.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:44.180 01.625 29988 Exposure complete
02:32:44.204 00.024 29988 worker thread done servicing request
02:32:44.204 00.000 28316 OnExposeComplete: enter
02:32:44.205 00.001 28316 UpdateGuideState(): m_state=6
02:32:44.206 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3458
02:32:44.206 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=259.33, Mass=2388, SNR=33.9, Peak=203 HFD=4.1
02:32:44.207 00.001 28316 MultiStar: [#1 0.08,0.27,0.99,U] [#2 0.46,0.40,0.00,M3] [#3 0.20,-0.08,0.86,U] [#4 -0.12,0.43,0.00,M9] [#5 0.10,0.28,0.76,U] [#6 0.16,0.11,0.65,U] [#7 0.23,0.24,0.00,M1] [#8 0.29,-0.08,0.59,U] 
02:32:44.207 00.000 28316 single-star, 5 included, MultiStar: {0.12, 0.12}, one-star: {-0.00, 0.15}
02:32:44.208 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
02:32:44.208 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
02:32:44.209 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.60 mountX=0.14 mountY=-0.06, mountTheta=-0.43
02:32:44.210 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.15, opts=13)
02:32:44.212 00.002 28316 Enqueuing Move request for scope (-0.00, 0.15)
02:32:44.212 00.000 29988 Worker thread wakes up
02:32:44.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:44.218 00.006 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:32:44.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
02:32:44.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:44.219 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
02:32:44.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:44.219 00.000 29988 Moving (-0.00, 0.15) raw xDistance=0.14 yDistance=-0.06
02:32:44.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:32:44.219 00.000 28316 Enqueuing Expose request
02:32:44.220 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:44.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:32:44.220 00.000 29988 MoveAxis(E, 0, ABG)
02:32:44.220 00.000 29988 Move returns status 0, amount 0
02:32:44.220 00.000 29988 MoveAxis(N, 0, ABG)
02:32:44.220 00.000 29988 Move returns status 0, amount 0
02:32:44.220 00.000 29988 move complete, result=0
02:32:44.220 00.000 29988 worker thread done servicing request
02:32:44.220 00.000 29988 Worker thread wakes up
02:32:44.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:44.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:44.220 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:45.733 01.513 29988 Exposure complete
02:32:45.782 00.049 29988 worker thread done servicing request
02:32:45.782 00.000 28316 OnExposeComplete: enter
02:32:45.783 00.001 28316 UpdateGuideState(): m_state=6
02:32:45.783 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3459
02:32:45.784 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=259.65, Mass=2376, SNR=33.8, Peak=195 HFD=4.0
02:32:45.784 00.000 28316 MultiStar: [#1 0.15,0.47,0.00,M1] [#2 0.14,0.57,0.00,M4] [#3 0.05,0.18,0.88,U] [#4 0.03,0.46,0.00,M10] [#5 0.18,0.43,0.00,M2] [#6 0.31,0.25,0.00,M1] [#7 0.21,0.35,0.00,M2] [#8 0.07,0.07,0.60,U] 
02:32:45.785 00.001 28316 refined, 2 included, MultiStar: {0.05, 0.27}, one-star: {0.03, 0.47}
02:32:45.785 00.000 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.59 = -0.59)
02:32:45.786 00.001 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
02:32:45.786 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.40 mountX=0.23 mountY=-0.16, mountTheta=-0.62
02:32:45.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.27, opts=13)
02:32:45.788 00.001 28316 Enqueuing Move request for scope (0.05, 0.27)
02:32:45.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:45.788 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.8
02:32:45.789 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:45.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:45.790 00.001 28316 Enqueuing Expose request
02:32:45.790 00.000 29988 Worker thread wakes up
02:32:45.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
02:32:45.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
02:32:45.790 00.000 29988 Moving (0.05, 0.27) raw xDistance=0.23 yDistance=-0.16
02:32:45.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:32:45.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:45.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:32:45.790 00.000 29988 MoveAxis(W, 48, ABG)
02:32:45.790 00.000 29988 Guiding  Dir = 3, Dur = 48
02:32:45.790 00.000 29988 IsSlewing returns 0
02:32:45.791 00.001 29988 IsGuiding returns 0
02:32:45.793 00.002 29988 PulseGuide returned control before completion, sleep 56
02:32:45.861 00.068 29988 IsGuiding returns 0
02:32:45.861 00.000 29988 Move returns status 0, amount 48
02:32:45.861 00.000 29988 MoveAxis(N, 0, ABG)
02:32:45.861 00.000 29988 Move returns status 0, amount 0
02:32:45.861 00.000 29988 move complete, result=0
02:32:45.861 00.000 29988 worker thread done servicing request
02:32:45.861 00.000 29988 Worker thread wakes up
02:32:45.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:45.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:45.861 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.2 px 0 ms NORTH
02:32:47.491 01.630 29988 Exposure complete
02:32:47.528 00.037 29988 worker thread done servicing request
02:32:47.528 00.000 28316 OnExposeComplete: enter
02:32:47.528 00.000 28316 UpdateGuideState(): m_state=6
02:32:47.529 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3460
02:32:47.529 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=259.13, Mass=2421, SNR=34.2, Peak=221 HFD=4.2
02:32:47.530 00.001 28316 MultiStar: [#1 0.21,-0.04,1.00,U] [#2 0.22,0.08,0.90,U] [#3 0.11,-0.24,0.85,U] [#4 0.04,0.06,0.82,U] [#5 0.25,0.10,0.74,U] [#6 0.43,-0.24,0.00,M2] [#7 0.31,-0.17,0.00,M3] [#8 0.09,-0.26,0.60,U] 
02:32:47.530 00.000 28316 single-star, 6 included, MultiStar: {0.12, -0.04}, one-star: {-0.07, -0.05}
02:32:47.531 00.001 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.76)
02:32:47.531 00.000 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.72)
02:32:47.532 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.53 mountX=-0.02 mountY=0.09, mountTheta=1.76
02:32:47.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
02:32:47.533 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
02:32:47.534 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:47.535 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.2
02:32:47.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:47.535 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:47.536 00.001 28316 Enqueuing Expose request
02:32:47.536 00.000 29988 Worker thread wakes up
02:32:47.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
02:32:47.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
02:32:47.536 00.000 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.09
02:32:47.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:32:47.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:47.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:32:47.536 00.000 29988 MoveAxis(E, 0, ABG)
02:32:47.537 00.001 29988 Move returns status 0, amount 0
02:32:47.537 00.000 29988 MoveAxis(N, 0, ABG)
02:32:47.537 00.000 29988 Move returns status 0, amount 0
02:32:47.537 00.000 29988 move complete, result=0
02:32:47.537 00.000 29988 worker thread done servicing request
02:32:47.537 00.000 29988 Worker thread wakes up
02:32:47.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:47.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:47.537 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:32:49.050 01.513 29988 Exposure complete
02:32:49.091 00.041 29988 worker thread done servicing request
02:32:49.091 00.000 28316 OnExposeComplete: enter
02:32:49.092 00.001 28316 UpdateGuideState(): m_state=6
02:32:49.093 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3461
02:32:49.094 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=259.14, Mass=2456, SNR=34.4, Peak=230 HFD=4.2
02:32:49.098 00.004 28316 MultiStar: [#1 0.05,-0.07,0.98,U] [#2 0.24,-0.03,0.90,U] [#3 0.21,-0.06,0.87,U] [#4 -0.10,0.30,0.84,U] [#5 -0.02,0.16,0.73,U] [#6 -0.03,0.15,0.63,U] [#7 0.31,-0.18,0.00,M4] [#8 0.17,-0.15,0.57,U] 
02:32:49.100 00.002 28316 single-star, 7 included, MultiStar: {0.07, 0.03}, one-star: {0.03, -0.04}
02:32:49.102 00.002 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
02:32:49.105 00.003 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:32:49.108 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
02:32:49.112 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:32:49.112 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
02:32:49.113 00.001 29988 Worker thread wakes up
02:32:49.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:49.113 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
02:32:49.114 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:32:49.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:49.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:49.115 00.001 28316 Enqueuing Expose request
02:32:49.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:32:49.115 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:32:49.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:32:49.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:49.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:32:49.115 00.000 29988 MoveAxis(E, 0, ABG)
02:32:49.115 00.000 29988 Move returns status 0, amount 0
02:32:49.115 00.000 29988 MoveAxis(N, 0, ABG)
02:32:49.115 00.000 29988 Move returns status 0, amount 0
02:32:49.115 00.000 29988 move complete, result=0
02:32:49.115 00.000 29988 worker thread done servicing request
02:32:49.115 00.000 29988 Worker thread wakes up
02:32:49.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:49.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:49.115 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:50.751 01.636 29988 Exposure complete
02:32:50.790 00.039 29988 worker thread done servicing request
02:32:50.790 00.000 28316 OnExposeComplete: enter
02:32:50.791 00.001 28316 UpdateGuideState(): m_state=6
02:32:50.791 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3462
02:32:50.792 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=259.31, Mass=2362, SNR=33.6, Peak=200 HFD=3.9
02:32:50.792 00.000 28316 MultiStar: [#1 0.26,0.15,0.97,U] [#2 0.08,0.23,0.89,U] [#3 0.07,-0.13,0.84,U] [#4 -0.13,0.37,0.00,M9] [#5 0.03,0.51,0.00,M1] [#6 0.11,0.02,0.67,U] [#7 0.14,0.06,0.64,U] [#8 0.04,-0.02,0.60,U] 
02:32:50.793 00.001 28316 refined, 6 included, MultiStar: {0.07, 0.07}, one-star: {-0.19, 0.13}
02:32:50.793 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
02:32:50.794 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
02:32:50.795 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.84 mountX=0.04 mountY=-0.09, mountTheta=-1.17
02:32:50.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
02:32:50.798 00.001 28316 Enqueuing Move request for scope (0.07, 0.07)
02:32:50.798 00.000 29988 Worker thread wakes up
02:32:50.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:50.799 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
02:32:50.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:50.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:50.800 00.000 28316 Enqueuing Expose request
02:32:50.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
02:32:50.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
02:32:50.801 00.000 29988 Moving (0.07, 0.07) raw xDistance=0.04 yDistance=-0.09
02:32:50.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:32:50.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:50.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:50.801 00.000 29988 MoveAxis(E, 0, ABG)
02:32:50.801 00.000 29988 Move returns status 0, amount 0
02:32:50.801 00.000 29988 MoveAxis(N, 0, ABG)
02:32:50.801 00.000 29988 Move returns status 0, amount 0
02:32:50.801 00.000 29988 move complete, result=0
02:32:50.801 00.000 29988 worker thread done servicing request
02:32:50.801 00.000 29988 Worker thread wakes up
02:32:50.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:50.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:50.801 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:32:52.320 01.519 29988 Exposure complete
02:32:52.351 00.031 29988 worker thread done servicing request
02:32:52.351 00.000 28316 OnExposeComplete: enter
02:32:52.352 00.001 28316 UpdateGuideState(): m_state=6
02:32:52.353 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3463
02:32:52.353 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=259.12, Mass=2448, SNR=34.4, Peak=216 HFD=4.2
02:32:52.354 00.001 28316 MultiStar: [#1 0.10,0.04,0.98,U] [#2 0.31,-0.00,0.91,U] [#3 0.13,-0.26,0.85,U] [#4 -0.19,0.12,0.82,U] [#5 -0.02,0.17,0.76,U] [#6 0.05,-0.08,0.62,U] [#7 0.12,-0.05,0.62,U] [#8 0.26,-0.22,0.00,M1] 
02:32:52.354 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.02}, one-star: {-0.06, -0.06}
02:32:52.355 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
02:32:52.355 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
02:32:52.355 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.25 mountX=-0.04 mountY=-0.04, mountTheta=-2.27
02:32:52.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
02:32:52.357 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
02:32:52.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:52.358 00.001 29988 Worker thread wakes up
02:32:52.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
02:32:52.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
02:32:52.358 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.04
02:32:52.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:32:52.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:52.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:32:52.358 00.000 29988 MoveAxis(E, 0, ABG)
02:32:52.359 00.001 29988 Move returns status 0, amount 0
02:32:52.359 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.4
02:32:52.360 00.001 29988 MoveAxis(N, 0, ABG)
02:32:52.360 00.000 29988 Move returns status 0, amount 0
02:32:52.360 00.000 29988 move complete, result=0
02:32:52.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:52.360 00.000 29988 worker thread done servicing request
02:32:52.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:52.361 00.000 28316 Enqueuing Expose request
02:32:52.362 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:52.363 00.001 29988 Worker thread wakes up
02:32:52.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:52.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:53.998 01.635 29988 Exposure complete
02:32:54.031 00.033 29988 worker thread done servicing request
02:32:54.031 00.000 28316 OnExposeComplete: enter
02:32:54.031 00.000 28316 UpdateGuideState(): m_state=6
02:32:54.032 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3464
02:32:54.033 00.001 28316 Star::Find returns 1 (0), X=952.20, Y=259.26, Mass=2303, SNR=33.2, Peak=191 HFD=3.9
02:32:54.033 00.000 28316 MultiStar: [#1 0.27,0.13,1.02,U] [#2 0.47,0.01,0.00,M1] [#3 0.29,-0.13,0.86,U] [#4 0.22,0.32,0.00,M9] [#5 0.11,0.14,0.76,U] [#6 0.25,0.13,0.63,U] [#7 0.30,-0.14,0.00,M3] [#8 0.18,-0.17,0.62,U] 
02:32:54.034 00.001 28316 single-star, 5 included, MultiStar: {0.22, 0.04}, one-star: {0.19, 0.08}
02:32:54.034 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:32:54.034 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:32:54.035 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=-0.01 mountY=-0.21, mountTheta=-1.60
02:32:54.037 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.08, opts=13)
02:32:54.038 00.001 28316 Enqueuing Move request for scope (0.19, 0.08)
02:32:54.039 00.001 29988 Worker thread wakes up
02:32:54.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
02:32:54.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
02:32:54.039 00.000 29988 Moving (0.19, 0.08) raw xDistance=-0.01 yDistance=-0.21
02:32:54.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:54.040 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
02:32:54.041 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:32:54.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:32:54.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:54.042 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:54.043 00.001 28316 Enqueuing Expose request
02:32:54.044 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:32:54.044 00.000 29988 MoveAxis(E, 0, ABG)
02:32:54.044 00.000 29988 Move returns status 0, amount 0
02:32:54.044 00.000 29988 MoveAxis(N, 0, ABG)
02:32:54.044 00.000 29988 Move returns status 0, amount 0
02:32:54.044 00.000 29988 move complete, result=0
02:32:54.044 00.000 29988 worker thread done servicing request
02:32:54.044 00.000 29988 Worker thread wakes up
02:32:54.045 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:54.045 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:54.045 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:32:55.570 01.525 29988 Exposure complete
02:32:55.614 00.044 29988 worker thread done servicing request
02:32:55.615 00.001 28316 OnExposeComplete: enter
02:32:55.615 00.000 28316 UpdateGuideState(): m_state=6
02:32:55.616 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3465
02:32:55.616 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=259.16, Mass=2387, SNR=33.9, Peak=206 HFD=4.1
02:32:55.617 00.001 28316 MultiStar: [#1 0.20,0.07,0.99,U] [#2 0.15,0.10,0.92,U] [#3 0.24,-0.25,0.00,M1] [#4 -0.19,0.40,0.00,M10] [#5 0.00,0.16,0.74,U] [#6 0.30,0.06,0.64,U] [#7 0.14,0.03,0.65,U] [#8 -0.02,0.00,0.59,U] 
02:32:55.617 00.000 28316 single-star, 6 included, MultiStar: {0.11, 0.06}, one-star: {0.02, -0.02}
02:32:55.618 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
02:32:55.618 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
02:32:55.619 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.61 mountX=-0.02 mountY=-0.01, mountTheta=-2.64
02:32:55.619 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
02:32:55.621 00.002 28316 Enqueuing Move request for scope (0.02, -0.02)
02:32:55.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:55.622 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.9
02:32:55.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:55.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:55.623 00.000 28316 Enqueuing Expose request
02:32:55.623 00.000 29988 Worker thread wakes up
02:32:55.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
02:32:55.624 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
02:32:55.624 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
02:32:55.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:32:55.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:55.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:32:55.624 00.000 29988 MoveAxis(E, 0, ABG)
02:32:55.624 00.000 29988 Move returns status 0, amount 0
02:32:55.624 00.000 29988 MoveAxis(N, 0, ABG)
02:32:55.624 00.000 29988 Move returns status 0, amount 0
02:32:55.624 00.000 29988 move complete, result=0
02:32:55.624 00.000 29988 worker thread done servicing request
02:32:55.624 00.000 29988 Worker thread wakes up
02:32:55.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:55.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:55.624 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:57.251 01.627 29988 Exposure complete
02:32:57.288 00.037 29988 worker thread done servicing request
02:32:57.288 00.000 28316 OnExposeComplete: enter
02:32:57.288 00.000 28316 UpdateGuideState(): m_state=6
02:32:57.289 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3466
02:32:57.289 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=259.23, Mass=2415, SNR=33.9, Peak=231 HFD=4.1
02:32:57.290 00.001 28316 MultiStar: [#1 0.47,0.06,0.00,M1] [#2 0.32,-0.02,0.00,M1] [#3 0.17,-0.21,0.85,U] [#4 0.18,0.30,0.00,R] [#5 0.24,0.21,0.71,U] [#6 0.25,0.10,0.63,U] [#7 0.19,0.04,0.63,U] [#8 0.23,0.09,0.59,U] 
02:32:57.290 00.000 28316 single-star, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.02, 0.05}
02:32:57.291 00.001 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
02:32:57.291 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
02:32:57.292 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.27 mountX=0.04 mountY=-0.04, mountTheta=-0.75
02:32:57.292 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
02:32:57.293 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
02:32:57.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:57.294 00.001 28316 UpdateGuideState exits: m=2415 RSB=33.9
02:32:57.294 00.000 29988 Worker thread wakes up
02:32:57.294 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
02:32:57.294 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
02:32:57.294 00.000 29988 Moving (0.02, 0.05) raw xDistance=0.04 yDistance=-0.04
02:32:57.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:32:57.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:57.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:57.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:57.295 00.000 28316 Enqueuing Expose request
02:32:57.296 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:32:57.296 00.000 29988 MoveAxis(E, 0, ABG)
02:32:57.296 00.000 29988 Move returns status 0, amount 0
02:32:57.296 00.000 29988 MoveAxis(N, 0, ABG)
02:32:57.296 00.000 29988 Move returns status 0, amount 0
02:32:57.296 00.000 29988 move complete, result=0
02:32:57.296 00.000 29988 worker thread done servicing request
02:32:57.296 00.000 29988 Worker thread wakes up
02:32:57.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:57.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:57.296 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:32:58.810 01.514 29988 Exposure complete
02:32:58.843 00.033 29988 worker thread done servicing request
02:32:58.843 00.000 28316 OnExposeComplete: enter
02:32:58.844 00.001 28316 UpdateGuideState(): m_state=6
02:32:58.845 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3467
02:32:58.845 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=259.46, Mass=2309, SNR=33.3, Peak=197 HFD=3.7
02:32:58.846 00.001 28316 MultiStar: [#1 0.39,0.29,0.00,M2] [#2 0.17,0.37,0.00,M2] [#3 0.05,0.03,0.87,U] [#4 -0.05,0.09,0.84,U] [#5 0.36,0.29,0.00,M1] [#6 0.45,0.06,0.00,M1] [#7 0.36,0.26,0.00,M2] [#8 0.14,0.07,0.61,U] 
02:32:58.847 00.001 28316 refined, 3 included, MultiStar: {0.04, 0.13}, one-star: {0.06, 0.28}
02:32:58.848 00.001 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
02:32:58.849 00.001 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
02:32:58.850 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.26 mountX=0.10 mountY=-0.09, mountTheta=-0.76
02:32:58.852 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.13, opts=13)
02:32:58.853 00.001 28316 Enqueuing Move request for scope (0.04, 0.13)
02:32:58.853 00.000 29988 Worker thread wakes up
02:32:58.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:32:58.854 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
02:32:58.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
02:32:58.854 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
02:32:58.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:32:58.855 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:32:58.855 00.000 28316 Enqueuing Expose request
02:32:58.856 00.001 29988 Moving (0.04, 0.13) raw xDistance=0.10 yDistance=-0.09
02:32:58.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:32:58.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:32:58.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:32:58.856 00.000 29988 MoveAxis(E, 0, ABG)
02:32:58.856 00.000 29988 Move returns status 0, amount 0
02:32:58.856 00.000 29988 MoveAxis(N, 0, ABG)
02:32:58.857 00.001 29988 Move returns status 0, amount 0
02:32:58.857 00.000 29988 move complete, result=0
02:32:58.857 00.000 29988 worker thread done servicing request
02:32:58.857 00.000 29988 Worker thread wakes up
02:32:58.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:32:58.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:32:58.857 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:00.491 01.634 29988 Exposure complete
02:33:00.530 00.039 29988 worker thread done servicing request
02:33:00.530 00.000 28316 OnExposeComplete: enter
02:33:00.531 00.001 28316 UpdateGuideState(): m_state=6
02:33:00.531 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3468
02:33:00.532 00.001 28316 Star::Find returns 1 (0), X=951.95, Y=259.32, Mass=2432, SNR=34.3, Peak=205 HFD=4.0
02:33:00.532 00.000 28316 MultiStar: [#1 0.21,0.17,0.97,U] [#2 0.12,0.13,0.90,U] [#3 0.08,-0.07,0.83,U] [#4 -0.25,0.11,0.83,U] [#5 0.08,0.37,0.00,M2] [#6 0.23,0.14,0.64,U] [#7 0.18,0.12,0.62,U] [#8 0.09,-0.06,0.59,U] 
02:33:00.533 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.09}, one-star: {-0.06, 0.14}
02:33:00.533 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
02:33:00.535 00.002 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
02:33:00.537 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.96 mountX=0.06 mountY=-0.10, mountTheta=-1.05
02:33:00.542 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
02:33:00.544 00.002 28316 Enqueuing Move request for scope (0.06, 0.09)
02:33:00.546 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:00.549 00.003 28316 UpdateGuideState exits: m=2432 RSB=34.3
02:33:00.551 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:00.551 00.000 29988 Worker thread wakes up
02:33:00.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:00.552 00.001 28316 Enqueuing Expose request
02:33:00.554 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
02:33:00.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
02:33:00.554 00.000 29988 Moving (0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
02:33:00.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:33:00.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:00.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:33:00.554 00.000 29988 MoveAxis(E, 0, ABG)
02:33:00.554 00.000 29988 Move returns status 0, amount 0
02:33:00.554 00.000 29988 MoveAxis(N, 0, ABG)
02:33:00.554 00.000 29988 Move returns status 0, amount 0
02:33:00.554 00.000 29988 move complete, result=0
02:33:00.554 00.000 29988 worker thread done servicing request
02:33:00.554 00.000 29988 Worker thread wakes up
02:33:00.554 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:00.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:00.554 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:02.073 01.519 29988 Exposure complete
02:33:02.114 00.041 29988 worker thread done servicing request
02:33:02.114 00.000 28316 OnExposeComplete: enter
02:33:02.115 00.001 28316 UpdateGuideState(): m_state=6
02:33:02.117 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3469
02:33:02.119 00.002 28316 Star::Find returns 1 (0), X=951.71, Y=259.39, Mass=2327, SNR=33.5, Peak=183 HFD=3.7
02:33:02.120 00.001 28316 MultiStar: [#1 -0.00,0.40,0.00,M2] [#2 0.02,0.24,0.95,U] [#3 0.03,-0.00,0.85,U] [#4 -0.32,0.18,0.00,M1] [#5 -0.24,0.55,0.00,M3] [#6 -0.04,0.17,0.66,U] [#7 -0.13,0.07,0.63,U] [#8 -0.10,-0.10,0.58,U] 
02:33:02.121 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.11}, one-star: {-0.30, 0.21}
02:33:02.121 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
02:33:02.122 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
02:33:02.123 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.23 mountX=0.14 mountY=0.03, mountTheta=0.19
02:33:02.125 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
02:33:02.125 00.000 28316 Enqueuing Move request for scope (-0.09, 0.11)
02:33:02.126 00.001 29988 Worker thread wakes up
02:33:02.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:02.126 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.5
02:33:02.127 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:02.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:02.127 00.000 28316 Enqueuing Expose request
02:33:02.128 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
02:33:02.128 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
02:33:02.128 00.000 29988 Moving (-0.09, 0.11) raw xDistance=0.14 yDistance=0.03
02:33:02.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:33:02.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:02.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:33:02.128 00.000 29988 MoveAxis(E, 0, ABG)
02:33:02.128 00.000 29988 Move returns status 0, amount 0
02:33:02.128 00.000 29988 MoveAxis(N, 0, ABG)
02:33:02.128 00.000 29988 Move returns status 0, amount 0
02:33:02.128 00.000 29988 move complete, result=0
02:33:02.128 00.000 29988 worker thread done servicing request
02:33:02.129 00.001 29988 Worker thread wakes up
02:33:02.129 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:02.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:02.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:03.758 01.629 29988 Exposure complete
02:33:03.810 00.052 29988 worker thread done servicing request
02:33:03.810 00.000 28316 OnExposeComplete: enter
02:33:03.811 00.001 28316 UpdateGuideState(): m_state=6
02:33:03.812 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3470
02:33:03.813 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=259.51, Mass=2247, SNR=32.9, Peak=177 HFD=3.9
02:33:03.815 00.002 28316 MultiStar: [#1 0.01,0.46,0.00,M3] [#2 0.17,0.35,0.00,M1] [#3 0.05,0.11,0.90,U] [#4 -0.16,0.20,0.83,U] [#5 0.06,0.53,0.00,M4] [#6 0.14,0.28,0.67,U] [#7 0.09,0.28,0.63,U] [#8 0.08,0.34,0.00,M1] 
02:33:03.816 00.001 28316 refined, 4 included, MultiStar: {0.01, 0.24}, one-star: {-0.03, 0.33}
02:33:03.817 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
02:33:03.818 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
02:33:03.822 00.004 28316 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.54 mountX=0.21 mountY=-0.11, mountTheta=-0.49
02:33:03.823 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.24, opts=13)
02:33:03.824 00.001 28316 Enqueuing Move request for scope (0.01, 0.24)
02:33:03.824 00.000 29988 Worker thread wakes up
02:33:03.824 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:03.825 00.001 28316 UpdateGuideState exits: m=2247 RSB=32.9
02:33:03.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:03.826 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:03.826 00.000 28316 Enqueuing Expose request
02:33:03.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
02:33:03.827 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
02:33:03.827 00.000 29988 Moving (0.01, 0.24) raw xDistance=0.21 yDistance=-0.11
02:33:03.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:33:03.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:03.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:33:03.827 00.000 29988 MoveAxis(W, 45, ABG)
02:33:03.827 00.000 29988 Guiding  Dir = 3, Dur = 45
02:33:03.827 00.000 29988 IsSlewing returns 0
02:33:03.827 00.000 29988 IsGuiding returns 0
02:33:03.829 00.002 29988 PulseGuide returned control before completion, sleep 53
02:33:03.897 00.068 29988 IsGuiding returns 0
02:33:03.897 00.000 29988 Move returns status 0, amount 45
02:33:03.898 00.001 29988 MoveAxis(N, 0, ABG)
02:33:03.898 00.000 29988 Move returns status 0, amount 0
02:33:03.898 00.000 29988 move complete, result=0
02:33:03.898 00.000 29988 worker thread done servicing request
02:33:03.898 00.000 29988 Worker thread wakes up
02:33:03.898 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.1 px 0 ms NORTH
02:33:03.899 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:03.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:05.309 01.410 29988 Exposure complete
02:33:05.348 00.039 29988 worker thread done servicing request
02:33:05.348 00.000 28316 OnExposeComplete: enter
02:33:05.349 00.001 28316 UpdateGuideState(): m_state=6
02:33:05.349 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3471
02:33:05.350 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=259.21, Mass=2492, SNR=34.6, Peak=227 HFD=4.1
02:33:05.350 00.000 28316 MultiStar: [#1 0.06,0.21,0.95,U] [#2 0.34,0.11,0.00,M2] [#3 -0.04,-0.19,0.84,U] [#4 -0.36,0.05,0.00,M1] [#5 0.02,0.24,0.74,U] [#6 0.08,0.07,0.63,U] [#7 0.27,0.09,0.61,U] [#8 0.12,-0.08,0.59,U] 
02:33:05.351 00.001 28316 refined, 6 included, MultiStar: {0.04, 0.06}, one-star: {-0.10, 0.03}
02:33:05.352 00.001 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
02:33:05.353 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
02:33:05.356 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.93 mountX=0.03 mountY=-0.06, mountTheta=-1.08
02:33:05.360 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
02:33:05.363 00.003 28316 Enqueuing Move request for scope (0.04, 0.06)
02:33:05.364 00.001 29988 Worker thread wakes up
02:33:05.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:05.365 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
02:33:05.365 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.6
02:33:05.365 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:05.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:05.365 00.000 28316 Enqueuing Expose request
02:33:05.367 00.002 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
02:33:05.367 00.000 29988 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.06
02:33:05.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:33:05.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:05.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:33:05.367 00.000 29988 MoveAxis(E, 0, ABG)
02:33:05.367 00.000 29988 Move returns status 0, amount 0
02:33:05.367 00.000 29988 MoveAxis(N, 0, ABG)
02:33:05.367 00.000 29988 Move returns status 0, amount 0
02:33:05.367 00.000 29988 move complete, result=0
02:33:05.367 00.000 29988 worker thread done servicing request
02:33:05.367 00.000 29988 Worker thread wakes up
02:33:05.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:05.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:05.367 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:07.096 01.729 29988 Exposure complete
02:33:07.136 00.040 29988 worker thread done servicing request
02:33:07.136 00.000 28316 OnExposeComplete: enter
02:33:07.137 00.001 28316 UpdateGuideState(): m_state=6
02:33:07.138 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3472
02:33:07.138 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=259.27, Mass=2431, SNR=34.2, Peak=211 HFD=4.0
02:33:07.139 00.001 28316 MultiStar: [#1 0.21,0.02,0.97,U] [#2 0.11,0.07,0.91,U] [#3 0.30,-0.25,0.00,M1] [#4 -0.33,0.02,0.00,M2] [#5 -0.07,0.05,0.71,U] [#6 0.10,0.18,0.60,U] [#7 0.15,0.12,0.63,U] [#8 0.08,-0.17,0.60,U] 
02:33:07.139 00.000 28316 refined, 6 included, MultiStar: {0.06, 0.05}, one-star: {-0.11, 0.09}
02:33:07.139 00.000 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
02:33:07.140 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
02:33:07.140 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.69 mountX=0.02 mountY=-0.08, mountTheta=-1.31
02:33:07.143 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
02:33:07.144 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
02:33:07.144 00.000 29988 Worker thread wakes up
02:33:07.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:07.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:33:07.145 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:33:07.145 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:33:07.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:07.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:07.146 00.001 28316 Enqueuing Expose request
02:33:07.146 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.02 yDistance=-0.08
02:33:07.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:33:07.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:07.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:33:07.146 00.000 29988 MoveAxis(E, 0, ABG)
02:33:07.146 00.000 29988 Move returns status 0, amount 0
02:33:07.146 00.000 29988 MoveAxis(N, 0, ABG)
02:33:07.146 00.000 29988 Move returns status 0, amount 0
02:33:07.146 00.000 29988 move complete, result=0
02:33:07.146 00.000 29988 worker thread done servicing request
02:33:07.146 00.000 29988 Worker thread wakes up
02:33:07.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:07.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:07.147 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:08.558 01.411 29988 Exposure complete
02:33:08.619 00.061 29988 worker thread done servicing request
02:33:08.619 00.000 28316 OnExposeComplete: enter
02:33:08.620 00.001 28316 UpdateGuideState(): m_state=6
02:33:08.621 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3473
02:33:08.621 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=259.20, Mass=2382, SNR=33.7, Peak=204 HFD=4.1
02:33:08.622 00.001 28316 MultiStar: [#1 0.34,0.08,0.00,M2] [#2 0.37,0.16,0.00,M2] [#3 0.09,-0.15,0.87,U] [#4 -0.05,0.08,0.83,U] [#5 0.08,0.28,0.75,U] [#6 0.25,0.03,0.65,U] [#7 0.37,0.04,0.00,M1] [#8 0.07,-0.24,0.63,U] 
02:33:08.622 00.000 28316 refined, 5 included, MultiStar: {0.05, 0.01}, one-star: {-0.07, 0.02}
02:33:08.623 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:33:08.623 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:33:08.623 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.14 mountX=-0.01 mountY=-0.05, mountTheta=-1.86
02:33:08.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
02:33:08.625 00.000 28316 Enqueuing Move request for scope (0.05, 0.01)
02:33:08.626 00.001 29988 Worker thread wakes up
02:33:08.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:33:08.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:33:08.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:08.627 00.001 29988 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
02:33:08.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:33:08.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:08.627 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
02:33:08.628 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:08.629 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:33:08.630 00.001 29988 MoveAxis(E, 0, ABG)
02:33:08.630 00.000 29988 Move returns status 0, amount 0
02:33:08.630 00.000 29988 MoveAxis(N, 0, ABG)
02:33:08.630 00.000 29988 Move returns status 0, amount 0
02:33:08.630 00.000 29988 move complete, result=0
02:33:08.630 00.000 29988 worker thread done servicing request
02:33:08.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:08.630 00.000 28316 Enqueuing Expose request
02:33:08.631 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:08.631 00.000 29988 Worker thread wakes up
02:33:08.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:08.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:10.271 01.640 29988 Exposure complete
02:33:10.300 00.029 29988 worker thread done servicing request
02:33:10.301 00.001 28316 OnExposeComplete: enter
02:33:10.302 00.001 28316 UpdateGuideState(): m_state=6
02:33:10.302 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3474
02:33:10.303 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=259.73, Mass=2359, SNR=33.7, Peak=190 HFD=3.8
02:33:10.305 00.002 28316 MultiStar: [#1 -0.05,0.53,0.00,M3] [#2 -0.04,0.59,0.00,M3] [#3 0.07,0.19,0.85,U] [#4 -0.34,0.51,0.00,M2] [#5 -0.03,0.60,0.00,M2] [#6 0.02,0.60,0.00,M1] [#7 0.05,0.40,0.00,M2] [#8 -0.03,0.60,0.00,M1] 
02:33:10.306 00.001 28316 refined, 1 included, MultiStar: {-0.11, 0.39}, one-star: {-0.27, 0.55}
02:33:10.307 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
02:33:10.307 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
02:33:10.308 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.86 mountX=0.40 mountY=-0.07, mountTheta=-0.18
02:33:10.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.39, opts=13)
02:33:10.309 00.000 28316 Enqueuing Move request for scope (-0.11, 0.39)
02:33:10.310 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:10.311 00.001 29988 Worker thread wakes up
02:33:10.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.39) opts 0xd
02:33:10.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.39)
02:33:10.311 00.000 29988 Moving (-0.11, 0.39) raw xDistance=0.40 yDistance=-0.07
02:33:10.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
02:33:10.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:10.311 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
02:33:10.313 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:33:10.313 00.000 29988 MoveAxis(W, 84, ABG)
02:33:10.313 00.000 29988 Guiding  Dir = 3, Dur = 84
02:33:10.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:10.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:10.315 00.001 28316 Enqueuing Expose request
02:33:10.316 00.001 29988 IsSlewing returns 0
02:33:10.316 00.000 29988 IsGuiding returns 0
02:33:10.317 00.001 29988 PulseGuide returned control before completion, sleep 93
02:33:10.427 00.110 29988 IsGuiding returns 0
02:33:10.427 00.000 29988 Move returns status 0, amount 84
02:33:10.427 00.000 29988 MoveAxis(N, 0, ABG)
02:33:10.427 00.000 29988 Move returns status 0, amount 0
02:33:10.427 00.000 29988 move complete, result=0
02:33:10.427 00.000 29988 worker thread done servicing request
02:33:10.427 00.000 28316 GuideStep: 0.4 px 84 ms WEST, -0.1 px 0 ms NORTH
02:33:10.428 00.001 29988 Worker thread wakes up
02:33:10.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:10.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:11.833 01.405 29988 Exposure complete
02:33:11.883 00.050 29988 worker thread done servicing request
02:33:11.883 00.000 28316 OnExposeComplete: enter
02:33:11.884 00.001 28316 UpdateGuideState(): m_state=6
02:33:11.884 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3475
02:33:11.885 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=259.32, Mass=2375, SNR=33.9, Peak=181 HFD=3.7
02:33:11.885 00.000 28316 MultiStar: [#1 0.03,0.22,0.96,U] [#2 -0.10,0.18,0.93,U] [#3 -0.09,-0.10,0.88,U] [#4 -0.45,0.08,0.00,M3] [#5 0.07,0.26,0.76,U] [#6 -0.16,0.30,0.00,M2] [#7 0.13,0.22,0.64,U] [#8 -0.25,-0.13,0.59,U] 
02:33:11.886 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.12}, one-star: {-0.23, 0.15}
02:33:11.886 00.000 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
02:33:11.887 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
02:33:11.887 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.09 mountX=0.14 mountY=0.01, mountTheta=0.05
02:33:11.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
02:33:11.889 00.001 28316 Enqueuing Move request for scope (-0.07, 0.12)
02:33:11.889 00.000 29988 Worker thread wakes up
02:33:11.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
02:33:11.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
02:33:11.889 00.000 29988 Moving (-0.07, 0.12) raw xDistance=0.14 yDistance=0.01
02:33:11.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:11.890 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.9
02:33:11.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:11.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:11.891 00.000 28316 Enqueuing Expose request
02:33:11.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:33:11.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:11.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:33:11.892 00.001 29988 MoveAxis(E, 0, ABG)
02:33:11.892 00.000 29988 Move returns status 0, amount 0
02:33:11.892 00.000 29988 MoveAxis(N, 0, ABG)
02:33:11.892 00.000 29988 Move returns status 0, amount 0
02:33:11.892 00.000 29988 move complete, result=0
02:33:11.892 00.000 29988 worker thread done servicing request
02:33:11.892 00.000 29988 Worker thread wakes up
02:33:11.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:11.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:11.892 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:13.528 01.636 29988 Exposure complete
02:33:13.568 00.040 29988 worker thread done servicing request
02:33:13.568 00.000 28316 OnExposeComplete: enter
02:33:13.569 00.001 28316 UpdateGuideState(): m_state=6
02:33:13.569 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3476
02:33:13.570 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=259.44, Mass=2420, SNR=33.9, Peak=181 HFD=3.9
02:33:13.571 00.001 28316 MultiStar: [#1 0.10,0.33,0.00,M3] [#2 0.07,0.26,0.92,U] [#3 0.14,-0.07,0.84,U] [#4 -0.34,0.17,0.00,M4] [#5 -0.07,0.50,0.00,M2] [#6 0.16,0.26,0.63,U] [#7 0.11,0.22,0.63,U] [#8 -0.21,0.10,0.59,U] 
02:33:13.572 00.001 28316 refined, 5 included, MultiStar: {0.01, 0.17}, one-star: {-0.16, 0.26}
02:33:13.573 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
02:33:13.575 00.002 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
02:33:13.577 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.18 cameraTheta=1.50 mountX=0.15 mountY=-0.09, mountTheta=-0.53
02:33:13.581 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.17, opts=13)
02:33:13.582 00.001 28316 Enqueuing Move request for scope (0.01, 0.17)
02:33:13.582 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:13.583 00.001 28316 UpdateGuideState exits: m=2420 RSB=33.9
02:33:13.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:13.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:13.584 00.000 28316 Enqueuing Expose request
02:33:13.585 00.001 29988 Worker thread wakes up
02:33:13.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
02:33:13.585 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
02:33:13.585 00.000 29988 Moving (0.01, 0.17) raw xDistance=0.15 yDistance=-0.09
02:33:13.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:33:13.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:13.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:33:13.585 00.000 29988 MoveAxis(E, 0, ABG)
02:33:13.585 00.000 29988 Move returns status 0, amount 0
02:33:13.585 00.000 29988 MoveAxis(N, 0, ABG)
02:33:13.585 00.000 29988 Move returns status 0, amount 0
02:33:13.585 00.000 29988 move complete, result=0
02:33:13.585 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:13.586 00.001 29988 worker thread done servicing request
02:33:13.586 00.000 29988 Worker thread wakes up
02:33:13.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:13.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:15.103 01.517 29988 Exposure complete
02:33:15.127 00.024 29988 worker thread done servicing request
02:33:15.128 00.001 28316 OnExposeComplete: enter
02:33:15.128 00.000 28316 UpdateGuideState(): m_state=6
02:33:15.129 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3477
02:33:15.130 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=259.44, Mass=2419, SNR=33.9, Peak=173 HFD=3.7
02:33:15.130 00.000 28316 MultiStar: [#1 -0.11,0.22,0.98,U] [#2 -0.28,0.30,0.00,M2] [#3 -0.17,-0.02,0.86,U] [#4 -0.38,0.21,0.00,M5] [#5 -0.21,0.38,0.00,M3] [#6 -0.16,0.32,0.00,M2] [#7 0.12,0.26,0.63,U] [#8 -0.26,0.24,0.00,M1] 
02:33:15.131 00.001 28316 refined, 3 included, MultiStar: {-0.15, 0.18}, one-star: {-0.35, 0.26}
02:33:15.131 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
02:33:15.132 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
02:33:15.132 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.28 mountX=0.23 mountY=0.06, mountTheta=0.24
02:33:15.134 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
02:33:15.135 00.001 28316 Enqueuing Move request for scope (-0.15, 0.18)
02:33:15.136 00.001 29988 Worker thread wakes up
02:33:15.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:15.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
02:33:15.136 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
02:33:15.137 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
02:33:15.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:15.137 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:15.138 00.001 28316 Enqueuing Expose request
02:33:15.138 00.000 29988 Moving (-0.15, 0.18) raw xDistance=0.23 yDistance=0.06
02:33:15.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:33:15.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:15.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:33:15.138 00.000 29988 MoveAxis(W, 48, ABG)
02:33:15.138 00.000 29988 Guiding  Dir = 3, Dur = 48
02:33:15.138 00.000 29988 IsSlewing returns 0
02:33:15.138 00.000 29988 IsGuiding returns 0
02:33:15.139 00.001 29988 PulseGuide returned control before completion, sleep 57
02:33:15.212 00.073 29988 IsGuiding returns 0
02:33:15.212 00.000 29988 Move returns status 0, amount 48
02:33:15.212 00.000 29988 MoveAxis(N, 0, ABG)
02:33:15.213 00.001 29988 Move returns status 0, amount 0
02:33:15.213 00.000 29988 move complete, result=0
02:33:15.213 00.000 29988 worker thread done servicing request
02:33:15.213 00.000 29988 Worker thread wakes up
02:33:15.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:15.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:15.213 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.1 px 0 ms NORTH
02:33:16.849 01.636 29988 Exposure complete
02:33:16.893 00.044 29988 worker thread done servicing request
02:33:16.893 00.000 28316 OnExposeComplete: enter
02:33:16.893 00.000 28316 UpdateGuideState(): m_state=6
02:33:16.894 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3478
02:33:16.894 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=259.27, Mass=2400, SNR=34.0, Peak=191 HFD=4.0
02:33:16.895 00.001 28316 MultiStar: [#1 0.01,0.20,0.96,U] [#2 0.16,0.00,0.88,U] [#3 0.13,-0.17,0.86,U] [#4 -0.44,0.14,0.00,M6] [#5 -0.17,0.35,0.00,M4] [#6 -0.09,0.10,0.63,U] [#7 0.02,-0.14,0.63,U] [#8 -0.26,-0.20,0.00,M2] 
02:33:16.895 00.000 28316 refined, 5 included, MultiStar: {0.02, 0.02}, one-star: {-0.14, 0.09}
02:33:16.896 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
02:33:16.896 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
02:33:16.897 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=1.00 mountX=0.02 mountY=-0.02, mountTheta=-1.01
02:33:16.898 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
02:33:16.899 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
02:33:16.900 00.001 29988 Worker thread wakes up
02:33:16.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:33:16.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:33:16.900 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
02:33:16.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:33:16.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:16.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:33:16.900 00.000 29988 MoveAxis(E, 0, ABG)
02:33:16.900 00.000 29988 Move returns status 0, amount 0
02:33:16.900 00.000 29988 MoveAxis(N, 0, ABG)
02:33:16.900 00.000 29988 Move returns status 0, amount 0
02:33:16.901 00.001 29988 move complete, result=0
02:33:16.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:16.901 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:33:16.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:16.903 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:16.903 00.000 28316 Enqueuing Expose request
02:33:16.904 00.001 29988 worker thread done servicing request
02:33:16.904 00.000 29988 Worker thread wakes up
02:33:16.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:16.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:16.904 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:18.419 01.515 29988 Exposure complete
02:33:18.469 00.050 29988 worker thread done servicing request
02:33:18.470 00.001 28316 OnExposeComplete: enter
02:33:18.470 00.000 28316 UpdateGuideState(): m_state=6
02:33:18.471 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3479
02:33:18.471 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=259.10, Mass=2325, SNR=33.4, Peak=203 HFD=4.0
02:33:18.472 00.001 28316 MultiStar: [#1 -0.26,-0.06,0.99,U] [#2 -0.14,0.08,0.94,U] [#3 -0.11,-0.29,0.88,U] [#4 -0.31,-0.09,0.00,M7] [#5 -0.22,0.18,0.76,U] [#6 -0.05,0.06,0.63,U] [#7 0.04,0.00,0.65,U] [#8 -0.21,-0.24,0.00,M3] 
02:33:18.472 00.000 28316 refined, 6 included, MultiStar: {-0.16, -0.02}, one-star: {-0.27, -0.08}
02:33:18.473 00.001 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.30)
02:33:18.473 00.000 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.26)
02:33:18.474 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-2.99 mountX=0.04 mountY=0.15, mountTheta=1.29
02:33:18.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.02, opts=13)
02:33:18.476 00.001 28316 Enqueuing Move request for scope (-0.16, -0.02)
02:33:18.476 00.000 29988 Worker thread wakes up
02:33:18.477 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
02:33:18.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
02:33:18.477 00.000 29988 Moving (-0.16, -0.02) raw xDistance=0.04 yDistance=0.15
02:33:18.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:33:18.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:18.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:18.477 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.4
02:33:18.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:18.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:18.478 00.000 28316 Enqueuing Expose request
02:33:18.479 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:33:18.479 00.000 29988 MoveAxis(E, 0, ABG)
02:33:18.479 00.000 29988 Move returns status 0, amount 0
02:33:18.479 00.000 29988 MoveAxis(N, 0, ABG)
02:33:18.479 00.000 29988 Move returns status 0, amount 0
02:33:18.479 00.000 29988 move complete, result=0
02:33:18.479 00.000 29988 worker thread done servicing request
02:33:18.479 00.000 29988 Worker thread wakes up
02:33:18.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:18.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:18.479 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:33:20.114 01.635 29988 Exposure complete
02:33:20.156 00.042 29988 worker thread done servicing request
02:33:20.156 00.000 28316 OnExposeComplete: enter
02:33:20.157 00.001 28316 UpdateGuideState(): m_state=6
02:33:20.157 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3480
02:33:20.158 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=258.99, Mass=2335, SNR=33.6, Peak=215 HFD=4.2
02:33:20.158 00.000 28316 MultiStar: [#1 0.24,-0.07,1.02,U] [#2 0.05,-0.03,0.95,U] [#3 -0.02,-0.40,0.00,M1] [#4 -0.55,-0.11,0.00,M8] [#5 0.01,-0.08,0.78,U] [#6 -0.06,-0.06,0.64,U] [#7 -0.03,-0.16,0.61,U] [#8 0.27,-0.32,0.00,M4] 
02:33:20.159 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.10}, one-star: {-0.13, -0.18}
02:33:20.159 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
02:33:20.160 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
02:33:20.160 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.34 mountX=-0.10 mountY=0.02, mountTheta=2.91
02:33:20.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
02:33:20.162 00.001 28316 Enqueuing Move request for scope (0.02, -0.10)
02:33:20.162 00.000 29988 Worker thread wakes up
02:33:20.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:20.163 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.6
02:33:20.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:20.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:20.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
02:33:20.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
02:33:20.164 00.000 28316 Enqueuing Expose request
02:33:20.165 00.001 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.02
02:33:20.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:33:20.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:20.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:33:20.165 00.000 29988 MoveAxis(E, 0, ABG)
02:33:20.165 00.000 29988 Move returns status 0, amount 0
02:33:20.165 00.000 29988 MoveAxis(N, 0, ABG)
02:33:20.165 00.000 29988 Move returns status 0, amount 0
02:33:20.165 00.000 29988 move complete, result=0
02:33:20.165 00.000 29988 worker thread done servicing request
02:33:20.165 00.000 29988 Worker thread wakes up
02:33:20.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:20.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:20.165 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:21.687 01.522 29988 Exposure complete
02:33:21.726 00.039 29988 worker thread done servicing request
02:33:21.726 00.000 28316 OnExposeComplete: enter
02:33:21.726 00.000 28316 UpdateGuideState(): m_state=6
02:33:21.727 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3481
02:33:21.727 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=259.27, Mass=2418, SNR=34.1, Peak=198 HFD=4.2
02:33:21.728 00.001 28316 MultiStar: [#1 0.07,0.03,0.98,U] [#2 0.27,0.14,0.89,U] [#3 0.02,-0.20,0.86,U] [#4 -0.41,-0.07,0.00,M9] [#5 -0.11,0.20,0.73,U] [#6 -0.09,0.06,0.62,U] [#7 -0.02,-0.04,0.63,U] [#8 0.06,-0.39,0.00,M5] 
02:33:21.728 00.000 28316 refined, 6 included, MultiStar: {0.00, 0.04}, one-star: {-0.16, 0.09}
02:33:21.729 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
02:33:21.729 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
02:33:21.730 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.50 mountX=0.04 mountY=-0.02, mountTheta=-0.53
02:33:21.732 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
02:33:21.734 00.002 28316 Enqueuing Move request for scope (0.00, 0.04)
02:33:21.734 00.000 29988 Worker thread wakes up
02:33:21.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
02:33:21.734 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
02:33:21.734 00.000 29988 Moving (0.00, 0.04) raw xDistance=0.04 yDistance=-0.02
02:33:21.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:33:21.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:21.735 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:21.735 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:33:21.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:21.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:21.736 00.001 28316 Enqueuing Expose request
02:33:21.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:33:21.736 00.000 29988 MoveAxis(E, 0, ABG)
02:33:21.736 00.000 29988 Move returns status 0, amount 0
02:33:21.736 00.000 29988 MoveAxis(N, 0, ABG)
02:33:21.736 00.000 29988 Move returns status 0, amount 0
02:33:21.736 00.000 29988 move complete, result=0
02:33:21.736 00.000 29988 worker thread done servicing request
02:33:21.736 00.000 29988 Worker thread wakes up
02:33:21.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:21.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:21.737 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:33:23.364 01.627 29988 Exposure complete
02:33:23.407 00.043 29988 worker thread done servicing request
02:33:23.407 00.000 28316 OnExposeComplete: enter
02:33:23.408 00.001 28316 UpdateGuideState(): m_state=6
02:33:23.409 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3482
02:33:23.410 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=259.31, Mass=2333, SNR=33.5, Peak=188 HFD=3.7
02:33:23.410 00.000 28316 MultiStar: [#1 0.02,0.02,1.00,U] [#2 -0.16,0.07,0.95,U] [#3 -0.09,-0.26,0.88,U] [#4 -0.32,-0.10,0.00,M10] [#5 0.10,0.16,0.76,U] [#6 -0.06,0.00,0.64,U] [#7 0.14,-0.00,0.64,U] [#8 -0.19,-0.12,0.63,U] 
02:33:23.411 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.00}, one-star: {-0.29, 0.13}
02:33:23.411 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
02:33:23.412 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
02:33:23.412 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.09 mountX=0.04 mountY=0.07, mountTheta=1.08
02:33:23.413 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.00, opts=13)
02:33:23.414 00.001 28316 Enqueuing Move request for scope (-0.08, 0.00)
02:33:23.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:23.415 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:33:23.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:23.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:23.416 00.000 28316 Enqueuing Expose request
02:33:23.416 00.000 29988 Worker thread wakes up
02:33:23.417 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
02:33:23.417 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
02:33:23.417 00.000 29988 Moving (-0.08, 0.00) raw xDistance=0.04 yDistance=0.07
02:33:23.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:33:23.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:23.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:33:23.417 00.000 29988 MoveAxis(E, 0, ABG)
02:33:23.417 00.000 29988 Move returns status 0, amount 0
02:33:23.417 00.000 29988 MoveAxis(N, 0, ABG)
02:33:23.417 00.000 29988 Move returns status 0, amount 0
02:33:23.417 00.000 29988 move complete, result=0
02:33:23.417 00.000 29988 worker thread done servicing request
02:33:23.417 00.000 29988 Worker thread wakes up
02:33:23.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:23.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:23.417 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:24.939 01.522 29988 Exposure complete
02:33:24.982 00.043 29988 worker thread done servicing request
02:33:24.982 00.000 28316 OnExposeComplete: enter
02:33:24.983 00.001 28316 UpdateGuideState(): m_state=6
02:33:24.984 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3483
02:33:24.984 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=259.32, Mass=2462, SNR=34.5, Peak=190 HFD=3.8
02:33:24.985 00.001 28316 MultiStar: [#1 -0.25,0.23,0.00,M1] [#2 -0.16,0.13,0.90,U] [#3 -0.26,-0.08,0.82,U] [#4 -0.34,0.05,0.00,R] [#5 -0.19,0.48,0.00,M1] [#6 -0.03,0.15,0.63,U] [#7 0.07,0.11,0.61,U] [#8 -0.24,0.12,0.57,U] 
02:33:24.986 00.001 28316 refined, 5 included, MultiStar: {-0.20, 0.09}, one-star: {-0.41, 0.14}
02:33:24.987 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
02:33:24.988 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
02:33:24.989 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.70 mountX=0.17 mountY=0.13, mountTheta=0.68
02:33:24.991 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.09, opts=13)
02:33:24.992 00.001 28316 Enqueuing Move request for scope (-0.20, 0.09)
02:33:24.993 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:24.994 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.5
02:33:24.995 00.001 29988 Worker thread wakes up
02:33:24.996 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
02:33:24.996 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
02:33:24.996 00.000 29988 Moving (-0.20, 0.09) raw xDistance=0.17 yDistance=0.13
02:33:24.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:33:24.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:24.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:24.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:24.999 00.002 28316 Enqueuing Expose request
02:33:25.000 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:33:25.000 00.000 29988 MoveAxis(E, 0, ABG)
02:33:25.000 00.000 29988 Move returns status 0, amount 0
02:33:25.000 00.000 29988 MoveAxis(N, 0, ABG)
02:33:25.000 00.000 29988 Move returns status 0, amount 0
02:33:25.000 00.000 29988 move complete, result=0
02:33:25.000 00.000 29988 worker thread done servicing request
02:33:25.000 00.000 29988 Worker thread wakes up
02:33:25.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:25.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:25.001 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:26.631 01.630 29988 Exposure complete
02:33:26.661 00.030 29988 worker thread done servicing request
02:33:26.662 00.001 28316 OnExposeComplete: enter
02:33:26.662 00.000 28316 UpdateGuideState(): m_state=6
02:33:26.663 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3484
02:33:26.663 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=259.28, Mass=2379, SNR=33.6, Peak=210 HFD=3.7
02:33:26.664 00.001 28316 MultiStar: [#1 -0.18,0.06,1.00,U] [#2 -0.03,0.16,0.92,U] [#3 -0.13,-0.19,0.87,U] [#4 -0.16,-0.19,0.85,U] [#5 -0.20,0.16,0.75,U] [#6 0.05,-0.20,0.64,U] [#7 -0.01,-0.08,0.63,U] [#8 -0.07,-0.22,0.61,U] 
02:33:26.664 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.28, 0.10}
02:33:26.665 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
02:33:26.665 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.34)
02:33:26.666 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.91 mountX=0.02 mountY=0.12, mountTheta=1.38
02:33:26.667 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.03, opts=13)
02:33:26.667 00.000 28316 Enqueuing Move request for scope (-0.12, -0.03)
02:33:26.668 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:26.668 00.000 29988 Worker thread wakes up
02:33:26.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
02:33:26.668 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
02:33:26.668 00.000 29988 Moving (-0.12, -0.03) raw xDistance=0.02 yDistance=0.12
02:33:26.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:33:26.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:26.668 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:33:26.668 00.000 29988 MoveAxis(E, 0, ABG)
02:33:26.668 00.000 29988 Move returns status 0, amount 0
02:33:26.668 00.000 29988 MoveAxis(N, 0, ABG)
02:33:26.668 00.000 29988 Move returns status 0, amount 0
02:33:26.668 00.000 29988 move complete, result=0
02:33:26.668 00.000 29988 worker thread done servicing request
02:33:26.668 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.6
02:33:26.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:26.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:26.670 00.001 28316 Enqueuing Expose request
02:33:26.670 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:26.671 00.001 29988 Worker thread wakes up
02:33:26.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:26.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:28.184 01.513 29988 Exposure complete
02:33:28.210 00.026 29988 worker thread done servicing request
02:33:28.210 00.000 28316 OnExposeComplete: enter
02:33:28.212 00.002 28316 UpdateGuideState(): m_state=6
02:33:28.213 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3485
02:33:28.215 00.002 28316 Star::Find returns 1 (0), X=951.90, Y=259.12, Mass=2404, SNR=34.1, Peak=222 HFD=4.2
02:33:28.219 00.004 28316 MultiStar: [#1 0.11,0.03,0.97,U] [#2 -0.15,-0.07,0.92,U] [#3 0.05,-0.41,0.00,M1] [#4 -0.06,-0.24,0.84,U] [#5 0.03,0.21,0.73,U] [#6 -0.10,-0.01,0.63,U] [#7 0.02,-0.24,0.64,U] [#8 0.08,-0.23,0.61,U] 
02:33:28.221 00.002 28316 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.11, -0.06}
02:33:28.224 00.003 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
02:33:28.226 00.002 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
02:33:28.228 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.94 mountX=-0.05 mountY=0.06, mountTheta=2.33
02:33:28.233 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
02:33:28.233 00.000 28316 Enqueuing Move request for scope (-0.03, -0.07)
02:33:28.234 00.001 29988 Worker thread wakes up
02:33:28.234 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:28.235 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
02:33:28.235 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
02:33:28.235 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
02:33:28.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:33:28.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:28.235 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.1
02:33:28.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:28.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:28.236 00.000 28316 Enqueuing Expose request
02:33:28.237 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:33:28.237 00.000 29988 MoveAxis(E, 0, ABG)
02:33:28.237 00.000 29988 Move returns status 0, amount 0
02:33:28.237 00.000 29988 MoveAxis(N, 0, ABG)
02:33:28.237 00.000 29988 Move returns status 0, amount 0
02:33:28.237 00.000 29988 move complete, result=0
02:33:28.237 00.000 29988 worker thread done servicing request
02:33:28.237 00.000 29988 Worker thread wakes up
02:33:28.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:28.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:28.237 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:29.865 01.628 29988 Exposure complete
02:33:29.922 00.057 29988 worker thread done servicing request
02:33:29.922 00.000 28316 OnExposeComplete: enter
02:33:29.924 00.002 28316 UpdateGuideState(): m_state=6
02:33:29.925 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3486
02:33:29.927 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=258.97, Mass=2465, SNR=34.4, Peak=230 HFD=4.1
02:33:29.928 00.001 28316 MultiStar: [#1 0.26,-0.34,0.00,M1] [#2 0.10,-0.08,0.91,U] [#3 0.20,-0.47,0.00,M2] [#4 0.30,-0.34,0.00,M1] [#5 -0.03,-0.11,0.74,U] [#6 0.11,-0.10,0.62,U] [#7 0.29,-0.17,0.00,M1] [#8 0.02,-0.40,0.00,M2] 
02:33:29.928 00.000 28316 refined, 3 included, MultiStar: {-0.02, -0.13}, one-star: {-0.20, -0.20}
02:33:29.928 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
02:33:29.929 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
02:33:29.929 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.74 mountX=-0.11 mountY=0.08, mountTheta=2.52
02:33:29.930 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
02:33:29.931 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
02:33:29.931 00.000 29988 Worker thread wakes up
02:33:29.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
02:33:29.931 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
02:33:29.931 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.08
02:33:29.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:33:29.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:29.932 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:33:29.932 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:29.932 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:29.933 00.001 28316 Enqueuing Expose request
02:33:29.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:29.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:33:29.933 00.000 29988 MoveAxis(E, 0, ABG)
02:33:29.933 00.000 29988 Move returns status 0, amount 0
02:33:29.933 00.000 29988 MoveAxis(N, 0, ABG)
02:33:29.933 00.000 29988 Move returns status 0, amount 0
02:33:29.933 00.000 29988 move complete, result=0
02:33:29.933 00.000 29988 worker thread done servicing request
02:33:29.933 00.000 29988 Worker thread wakes up
02:33:29.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:29.934 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:29.934 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:31.457 01.523 29988 Exposure complete
02:33:31.506 00.049 29988 worker thread done servicing request
02:33:31.506 00.000 28316 OnExposeComplete: enter
02:33:31.507 00.001 28316 UpdateGuideState(): m_state=6
02:33:31.508 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3487
02:33:31.509 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=259.11, Mass=2439, SNR=34.3, Peak=219 HFD=4.1
02:33:31.509 00.000 28316 MultiStar: [#1 0.22,-0.19,0.99,U] [#2 0.12,-0.07,0.90,U] [#3 -0.07,-0.48,0.00,M3] [#4 0.02,-0.18,0.82,U] [#5 0.02,0.08,0.74,U] [#6 0.08,-0.24,0.65,U] [#7 0.19,-0.16,0.61,U] [#8 0.01,-0.32,0.00,M3] 
02:33:31.510 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.12}, one-star: {-0.26, -0.07}
02:33:31.512 00.002 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
02:33:31.514 00.002 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
02:33:31.516 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.18 mountX=-0.13 mountY=0.01, mountTheta=3.06
02:33:31.519 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
02:33:31.520 00.001 28316 Enqueuing Move request for scope (0.05, -0.12)
02:33:31.520 00.000 29988 Worker thread wakes up
02:33:31.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:31.521 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.3
02:33:31.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:31.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:31.522 00.000 28316 Enqueuing Expose request
02:33:31.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
02:33:31.522 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
02:33:31.522 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
02:33:31.523 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:33:31.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:31.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:33:31.523 00.000 29988 MoveAxis(E, 0, ABG)
02:33:31.523 00.000 29988 Move returns status 0, amount 0
02:33:31.523 00.000 29988 MoveAxis(N, 0, ABG)
02:33:31.523 00.000 29988 Move returns status 0, amount 0
02:33:31.523 00.000 29988 move complete, result=0
02:33:31.523 00.000 29988 worker thread done servicing request
02:33:31.523 00.000 29988 Worker thread wakes up
02:33:31.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:31.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:31.523 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:33.145 01.622 29988 Exposure complete
02:33:33.187 00.042 29988 worker thread done servicing request
02:33:33.187 00.000 28316 OnExposeComplete: enter
02:33:33.188 00.001 28316 UpdateGuideState(): m_state=6
02:33:33.189 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3488
02:33:33.191 00.002 28316 Star::Find returns 1 (0), X=951.82, Y=259.05, Mass=2295, SNR=33.2, Peak=204 HFD=4.1
02:33:33.193 00.002 28316 MultiStar: [#1 0.08,-0.16,1.01,U] [#2 -0.01,-0.06,0.95,U] [#3 -0.04,-0.46,0.00,M4] [#4 -0.01,-0.16,0.84,U] [#5 0.02,0.02,0.75,U] [#6 0.19,-0.32,0.00,M1] [#7 0.06,-0.12,0.67,U] [#8 0.17,-0.40,0.00,M4] 
02:33:33.193 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.11}, one-star: {-0.19, -0.13}
02:33:33.194 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
02:33:33.195 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
02:33:33.196 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.71 mountX=-0.09 mountY=0.06, mountTheta=2.55
02:33:33.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
02:33:33.198 00.001 28316 Enqueuing Move request for scope (-0.01, -0.11)
02:33:33.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:33.200 00.002 29988 Worker thread wakes up
02:33:33.200 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
02:33:33.200 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
02:33:33.200 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.09 yDistance=0.06
02:33:33.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:33:33.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:33.200 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
02:33:33.201 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:33.202 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:33:33.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:33.202 00.000 28316 Enqueuing Expose request
02:33:33.203 00.001 29988 MoveAxis(E, 0, ABG)
02:33:33.203 00.000 29988 Move returns status 0, amount 0
02:33:33.203 00.000 29988 MoveAxis(N, 0, ABG)
02:33:33.203 00.000 29988 Move returns status 0, amount 0
02:33:33.203 00.000 29988 move complete, result=0
02:33:33.203 00.000 29988 worker thread done servicing request
02:33:33.203 00.000 29988 Worker thread wakes up
02:33:33.203 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:33.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:33.204 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:34.727 01.523 29988 Exposure complete
02:33:34.771 00.044 29988 worker thread done servicing request
02:33:34.771 00.000 28316 OnExposeComplete: enter
02:33:34.773 00.002 28316 UpdateGuideState(): m_state=6
02:33:34.774 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3489
02:33:34.774 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=258.85, Mass=2401, SNR=34.0, Peak=209 HFD=4.2
02:33:34.775 00.001 28316 MultiStar: [#1 -0.06,-0.37,0.00,M1] [#2 0.04,-0.20,0.92,U] [#3 0.04,-0.68,0.00,M5] [#4 -0.01,-0.25,0.85,U] [#5 0.11,-0.14,0.73,U] [#6 -0.04,-0.27,0.65,U] [#7 0.04,-0.49,0.00,M1] [#8 -0.03,-0.53,0.00,M5] 
02:33:34.775 00.000 28316 refined, 4 included, MultiStar: {-0.01, -0.24}, one-star: {-0.12, -0.33}
02:33:34.776 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
02:33:34.776 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
02:33:34.777 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.61 mountX=-0.22 mountY=0.12, mountTheta=2.65
02:33:34.778 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.24, opts=13)
02:33:34.778 00.000 28316 Enqueuing Move request for scope (-0.01, -0.24)
02:33:34.779 00.001 29988 Worker thread wakes up
02:33:34.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
02:33:34.779 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
02:33:34.779 00.000 29988 Moving (-0.01, -0.24) raw xDistance=-0.22 yDistance=0.12
02:33:34.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:34.779 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
02:33:34.780 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:34.780 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:34.781 00.001 28316 Enqueuing Expose request
02:33:34.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:33:34.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:34.781 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:33:34.781 00.000 29988 MoveAxis(E, 46, ABG)
02:33:34.781 00.000 29988 Guiding  Dir = 2, Dur = 46
02:33:34.781 00.000 29988 IsSlewing returns 0
02:33:34.782 00.001 29988 IsGuiding returns 0
02:33:34.785 00.003 29988 PulseGuide returned control before completion, sleep 54
02:33:34.850 00.065 29988 IsGuiding returns 1
02:33:34.850 00.000 29988 scope still moving after pulse duration time elapsed
02:33:34.881 00.031 29988 IsSlewing returns 0
02:33:34.881 00.000 29988 IsGuiding returns 0
02:33:34.881 00.000 29988 scope move finished after 46 + 53 ms
02:33:34.881 00.000 29988 Move returns status 0, amount 46
02:33:34.881 00.000 29988 MoveAxis(N, 0, ABG)
02:33:34.881 00.000 29988 Move returns status 0, amount 0
02:33:34.881 00.000 29988 move complete, result=0
02:33:34.881 00.000 29988 worker thread done servicing request
02:33:34.881 00.000 29988 Worker thread wakes up
02:33:34.883 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:34.883 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
02:33:34.884 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:36.521 01.637 29988 Exposure complete
02:33:36.566 00.045 29988 worker thread done servicing request
02:33:36.566 00.000 28316 OnExposeComplete: enter
02:33:36.566 00.000 28316 UpdateGuideState(): m_state=6
02:33:36.567 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3490
02:33:36.567 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=258.99, Mass=2337, SNR=33.6, Peak=238 HFD=4.0
02:33:36.568 00.001 28316 MultiStar: [#1 0.03,-0.22,1.00,U] [#2 0.05,-0.04,0.98,U] [#3 -0.00,-0.38,0.00,M6] [#4 -0.01,-0.32,0.84,U] [#5 -0.04,-0.09,0.74,U] [#6 -0.06,-0.22,0.63,U] [#7 -0.10,-0.13,0.64,U] [#8 -0.15,-0.22,0.59,U] 
02:33:36.568 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.18}, one-star: {-0.07, -0.19}
02:33:36.569 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
02:33:36.569 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
02:33:36.570 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.76 mountX=-0.15 mountY=0.11, mountTheta=2.50
02:33:36.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.18, opts=13)
02:33:36.571 00.000 28316 Enqueuing Move request for scope (-0.03, -0.18)
02:33:36.572 00.001 29988 Worker thread wakes up
02:33:36.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
02:33:36.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
02:33:36.572 00.000 29988 Moving (-0.03, -0.18) raw xDistance=-0.15 yDistance=0.11
02:33:36.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:33:36.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:36.572 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.6
02:33:36.573 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:36.573 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:36.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:36.573 00.000 28316 Enqueuing Expose request
02:33:36.574 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:33:36.574 00.000 29988 MoveAxis(E, 0, ABG)
02:33:36.574 00.000 29988 Move returns status 0, amount 0
02:33:36.574 00.000 29988 MoveAxis(N, 0, ABG)
02:33:36.574 00.000 29988 Move returns status 0, amount 0
02:33:36.574 00.000 29988 move complete, result=0
02:33:36.574 00.000 29988 worker thread done servicing request
02:33:36.574 00.000 29988 Worker thread wakes up
02:33:36.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:36.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:36.574 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:38.089 01.515 29988 Exposure complete
02:33:38.124 00.035 29988 worker thread done servicing request
02:33:38.124 00.000 28316 OnExposeComplete: enter
02:33:38.125 00.001 28316 UpdateGuideState(): m_state=6
02:33:38.126 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3491
02:33:38.126 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=258.98, Mass=2465, SNR=34.5, Peak=226 HFD=4.1
02:33:38.127 00.001 28316 MultiStar: [#1 -0.02,-0.18,0.97,U] [#2 -0.21,-0.10,0.92,U] [#3 -0.04,-0.47,0.00,M7] [#4 -0.20,-0.20,0.82,U] [#5 -0.04,-0.07,0.74,U] [#6 0.02,0.01,0.64,U] [#7 0.06,-0.13,0.62,U] [#8 0.22,-0.28,0.00,M5] 
02:33:38.128 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.13}, one-star: {-0.19, -0.20}
02:33:38.129 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
02:33:38.130 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
02:33:38.130 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.19 mountX=-0.08 mountY=0.15, mountTheta=2.09
02:33:38.132 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
02:33:38.132 00.000 28316 Enqueuing Move request for scope (-0.10, -0.13)
02:33:38.133 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:38.133 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
02:33:38.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:38.135 00.002 29988 Worker thread wakes up
02:33:38.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
02:33:38.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
02:33:38.135 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:38.136 00.001 28316 Enqueuing Expose request
02:33:38.136 00.000 29988 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.15
02:33:38.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:33:38.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:38.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:33:38.136 00.000 29988 MoveAxis(E, 0, ABG)
02:33:38.136 00.000 29988 Move returns status 0, amount 0
02:33:38.136 00.000 29988 MoveAxis(N, 0, ABG)
02:33:38.136 00.000 29988 Move returns status 0, amount 0
02:33:38.136 00.000 29988 move complete, result=0
02:33:38.136 00.000 29988 worker thread done servicing request
02:33:38.136 00.000 29988 Worker thread wakes up
02:33:38.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:38.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:38.137 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:39.761 01.624 29988 Exposure complete
02:33:39.799 00.038 29988 worker thread done servicing request
02:33:39.799 00.000 28316 OnExposeComplete: enter
02:33:39.800 00.001 28316 UpdateGuideState(): m_state=6
02:33:39.801 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3492
02:33:39.803 00.002 28316 Star::Find returns 1 (0), X=951.89, Y=259.20, Mass=2460, SNR=34.4, Peak=229 HFD=4.1
02:33:39.805 00.002 28316 MultiStar: [#1 0.09,-0.05,0.97,U] [#2 0.06,0.04,0.91,U] [#3 -0.01,-0.32,0.00,M8] [#4 0.08,-0.23,0.83,U] [#5 -0.04,-0.11,0.74,U] [#6 0.05,-0.00,0.62,U] [#7 0.00,-0.27,0.61,U] [#8 -0.19,-0.39,0.00,M6] 
02:33:39.807 00.002 28316 refined, 6 included, MultiStar: {0.02, -0.08}, one-star: {-0.12, 0.02}
02:33:39.808 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:33:39.809 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
02:33:39.810 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.37 mountX=-0.08 mountY=0.02, mountTheta=2.88
02:33:39.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
02:33:39.813 00.002 28316 Enqueuing Move request for scope (0.02, -0.08)
02:33:39.814 00.001 29988 Worker thread wakes up
02:33:39.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
02:33:39.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
02:33:39.814 00.000 29988 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.02
02:33:39.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:33:39.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:39.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:39.816 00.002 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:33:39.816 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:39.817 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:39.817 00.000 28316 Enqueuing Expose request
02:33:39.818 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:33:39.818 00.000 29988 MoveAxis(E, 0, ABG)
02:33:39.818 00.000 29988 Move returns status 0, amount 0
02:33:39.818 00.000 29988 MoveAxis(N, 0, ABG)
02:33:39.818 00.000 29988 Move returns status 0, amount 0
02:33:39.818 00.000 29988 move complete, result=0
02:33:39.818 00.000 29988 worker thread done servicing request
02:33:39.818 00.000 29988 Worker thread wakes up
02:33:39.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:39.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:39.819 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:41.340 01.521 29988 Exposure complete
02:33:41.377 00.037 28316 OnExposeComplete: enter
02:33:41.378 00.001 28316 UpdateGuideState(): m_state=6
02:33:41.379 00.001 29988 worker thread done servicing request
02:33:41.379 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3493
02:33:41.380 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=259.02, Mass=2447, SNR=34.4, Peak=226 HFD=4.0
02:33:41.381 00.001 28316 MultiStar: [#1 0.02,-0.14,0.96,U] [#2 0.05,-0.22,0.90,U] [#3 -0.13,-0.42,0.00,M9] [#4 -0.12,-0.27,0.83,U] [#5 0.05,0.04,0.75,U] [#6 -0.14,-0.27,0.64,U] [#7 0.19,-0.42,0.00,M1] [#8 -0.12,-0.24,0.60,U] 
02:33:41.382 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.18}, one-star: {-0.28, -0.16}
02:33:41.383 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
02:33:41.384 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
02:33:41.386 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.98 mountX=-0.13 mountY=0.15, mountTheta=2.29
02:33:41.391 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.18, opts=13)
02:33:41.393 00.002 28316 Enqueuing Move request for scope (-0.08, -0.18)
02:33:41.396 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:41.398 00.002 28316 UpdateGuideState exits: m=2447 RSB=34.4
02:33:41.400 00.002 29988 Worker thread wakes up
02:33:41.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:41.401 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:41.401 00.000 28316 Enqueuing Expose request
02:33:41.402 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:33:41.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:33:41.402 00.000 29988 Moving (-0.08, -0.18) raw xDistance=-0.13 yDistance=0.15
02:33:41.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:33:41.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:41.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:33:41.402 00.000 29988 MoveAxis(E, 0, ABG)
02:33:41.402 00.000 29988 Move returns status 0, amount 0
02:33:41.402 00.000 29988 MoveAxis(N, 0, ABG)
02:33:41.402 00.000 29988 Move returns status 0, amount 0
02:33:41.402 00.000 29988 move complete, result=0
02:33:41.402 00.000 29988 worker thread done servicing request
02:33:41.402 00.000 29988 Worker thread wakes up
02:33:41.403 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:41.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:41.403 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:43.137 01.734 29988 Exposure complete
02:33:43.174 00.037 29988 worker thread done servicing request
02:33:43.174 00.000 28316 OnExposeComplete: enter
02:33:43.175 00.001 28316 UpdateGuideState(): m_state=6
02:33:43.176 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3494
02:33:43.177 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=259.03, Mass=2494, SNR=34.7, Peak=228 HFD=4.2
02:33:43.178 00.001 28316 MultiStar: [#1 0.46,-0.44,0.00,M1] [#2 0.44,-0.22,0.00,M1] [#3 0.21,-0.52,0.00,M10] [#4 0.27,-0.27,0.00,M1] [#5 0.31,-0.11,0.00,M1] [#6 0.15,-0.32,0.00,M1] [#7 0.29,-0.27,0.00,M2] [#8 0.17,-0.42,0.00,M6] 
02:33:43.179 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:33:43.180 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:33:43.181 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.25 mountX=-0.16 mountY=0.02, mountTheta=2.99
02:33:43.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
02:33:43.182 00.000 28316 Enqueuing Move request for scope (0.05, -0.15)
02:33:43.182 00.000 29988 Worker thread wakes up
02:33:43.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:43.183 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.7
02:33:43.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:43.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:43.184 00.000 28316 Enqueuing Expose request
02:33:43.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:33:43.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:33:43.185 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.16 yDistance=0.02
02:33:43.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:33:43.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:43.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:33:43.185 00.000 29988 MoveAxis(E, 0, ABG)
02:33:43.185 00.000 29988 Move returns status 0, amount 0
02:33:43.185 00.000 29988 MoveAxis(N, 0, ABG)
02:33:43.185 00.000 29988 Move returns status 0, amount 0
02:33:43.185 00.000 29988 move complete, result=0
02:33:43.185 00.000 29988 worker thread done servicing request
02:33:43.185 00.000 29988 Worker thread wakes up
02:33:43.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:43.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:43.185 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:44.598 01.413 29988 Exposure complete
02:33:44.656 00.058 29988 worker thread done servicing request
02:33:44.656 00.000 28316 OnExposeComplete: enter
02:33:44.658 00.002 28316 UpdateGuideState(): m_state=6
02:33:44.661 00.003 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3495
02:33:44.663 00.002 28316 Star::Find returns 1 (0), X=952.34, Y=259.03, Mass=2445, SNR=34.3, Peak=208 HFD=4.1
02:33:44.664 00.001 28316 MultiStar: [#1 0.59,-0.18,0.00,M2] [#2 0.47,0.02,0.00,M2] [#3 0.31,-0.42,0.00,R] [#4 0.37,-0.35,0.00,M2] [#5 0.16,0.17,0.73,U] [#6 0.41,-0.16,0.00,M2] [#7 0.39,-0.22,0.00,M3] [#8 0.33,-0.38,0.00,M7] 
02:33:44.666 00.002 28316 refined, 1 included, MultiStar: {0.26, -0.01}, one-star: {0.33, -0.15}
02:33:44.667 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:33:44.668 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:33:44.669 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.05 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
02:33:44.671 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.01, opts=13)
02:33:44.673 00.002 28316 Enqueuing Move request for scope (0.26, -0.01)
02:33:44.674 00.001 29988 Worker thread wakes up
02:33:44.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:44.676 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
02:33:44.676 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:33:44.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:44.678 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:44.678 00.000 28316 Enqueuing Expose request
02:33:44.679 00.001 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
02:33:44.679 00.000 29988 Moving (0.26, -0.01) raw xDistance=-0.12 yDistance=-0.23
02:33:44.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:33:44.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:33:44.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:33:44.679 00.000 29988 MoveAxis(E, 0, ABG)
02:33:44.679 00.000 29988 Move returns status 0, amount 0
02:33:44.679 00.000 29988 MoveAxis(N, 0, ABG)
02:33:44.679 00.000 29988 Move returns status 0, amount 0
02:33:44.679 00.000 29988 move complete, result=0
02:33:44.679 00.000 29988 worker thread done servicing request
02:33:44.679 00.000 29988 Worker thread wakes up
02:33:44.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:44.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:44.680 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:33:46.308 01.628 29988 Exposure complete
02:33:46.341 00.033 29988 worker thread done servicing request
02:33:46.341 00.000 28316 OnExposeComplete: enter
02:33:46.342 00.001 28316 UpdateGuideState(): m_state=6
02:33:46.342 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3496
02:33:46.343 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=258.97, Mass=2430, SNR=34.2, Peak=237 HFD=4.2
02:33:46.343 00.000 28316 MultiStar: [#1 0.30,-0.18,0.00,M3] [#2 0.37,-0.09,0.00,M3] [#3 -0.03,-0.03,0.87,U] [#4 0.31,-0.41,0.00,M3] [#5 0.26,-0.02,0.75,U] [#6 0.30,-0.24,0.00,M3] [#7 0.29,-0.13,0.62,U] [#8 0.12,-0.20,0.61,U] 
02:33:46.344 00.001 28316 refined, 4 included, MultiStar: {0.12, -0.12}, one-star: {0.06, -0.21}
02:33:46.344 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:33:46.345 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
02:33:46.345 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.77 mountX=-0.16 mountY=-0.06, mountTheta=-2.80
02:33:46.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
02:33:46.347 00.001 28316 Enqueuing Move request for scope (0.12, -0.12)
02:33:46.347 00.000 29988 Worker thread wakes up
02:33:46.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:46.348 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
02:33:46.348 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
02:33:46.348 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:33:46.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:46.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:46.349 00.000 28316 Enqueuing Expose request
02:33:46.350 00.001 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.06
02:33:46.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:33:46.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:46.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:33:46.350 00.000 29988 MoveAxis(E, 0, ABG)
02:33:46.350 00.000 29988 Move returns status 0, amount 0
02:33:46.350 00.000 29988 MoveAxis(N, 0, ABG)
02:33:46.350 00.000 29988 Move returns status 0, amount 0
02:33:46.350 00.000 29988 move complete, result=0
02:33:46.350 00.000 29988 worker thread done servicing request
02:33:46.350 00.000 29988 Worker thread wakes up
02:33:46.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:46.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:46.350 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:47.876 01.526 29988 Exposure complete
02:33:47.917 00.041 29988 worker thread done servicing request
02:33:47.917 00.000 28316 OnExposeComplete: enter
02:33:47.919 00.002 28316 UpdateGuideState(): m_state=6
02:33:47.920 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3497
02:33:47.922 00.002 28316 Star::Find returns 1 (0), X=951.91, Y=259.00, Mass=2493, SNR=34.6, Peak=241 HFD=4.3
02:33:47.925 00.003 28316 MultiStar: [#1 0.24,-0.21,0.96,U] [#2 0.15,-0.09,0.88,U] [#3 -0.12,-0.09,0.83,U] [#4 0.00,-0.20,0.84,U] [#5 0.08,-0.03,0.73,U] [#6 0.19,-0.17,0.62,U] [#7 0.29,-0.39,0.00,M3] [#8 -0.03,-0.32,0.00,M7] 
02:33:47.925 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {-0.10, -0.18}
02:33:47.926 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.11)
02:33:47.926 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.07)
02:33:47.927 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.18 mountX=-0.15 mountY=0.01, mountTheta=3.07
02:33:47.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.14, opts=13)
02:33:47.928 00.000 28316 Enqueuing Move request for scope (0.06, -0.14)
02:33:47.929 00.001 29988 Worker thread wakes up
02:33:47.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:47.929 00.000 28316 UpdateGuideState exits: m=2493 RSB=34.6
02:33:47.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:47.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:47.931 00.001 28316 Enqueuing Expose request
02:33:47.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:33:47.931 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:33:47.931 00.000 29988 Moving (0.06, -0.14) raw xDistance=-0.15 yDistance=0.01
02:33:47.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:33:47.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:47.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:33:47.931 00.000 29988 MoveAxis(E, 0, ABG)
02:33:47.931 00.000 29988 Move returns status 0, amount 0
02:33:47.931 00.000 29988 MoveAxis(N, 0, ABG)
02:33:47.931 00.000 29988 Move returns status 0, amount 0
02:33:47.931 00.000 29988 move complete, result=0
02:33:47.931 00.000 29988 worker thread done servicing request
02:33:47.931 00.000 29988 Worker thread wakes up
02:33:47.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:47.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:47.932 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:49.556 01.624 29988 Exposure complete
02:33:49.594 00.038 29988 worker thread done servicing request
02:33:49.595 00.001 28316 OnExposeComplete: enter
02:33:49.596 00.001 28316 UpdateGuideState(): m_state=6
02:33:49.597 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3498
02:33:49.599 00.002 28316 Star::Find returns 1 (0), X=951.92, Y=259.03, Mass=2335, SNR=33.6, Peak=225 HFD=4.1
02:33:49.600 00.001 28316 MultiStar: [#1 0.13,-0.26,0.99,U] [#2 0.08,-0.17,0.92,U] [#3 -0.26,-0.14,0.87,U] [#4 -0.05,-0.48,0.00,M3] [#5 0.25,-0.27,0.00,M1] [#6 0.25,-0.47,0.00,M3] [#7 0.22,-0.39,0.00,M4] [#8 0.26,-0.43,0.00,M8] 
02:33:49.600 00.000 28316 single-star, 3 included, MultiStar: {-0.03, -0.18}, one-star: {-0.09, -0.15}
02:33:49.600 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
02:33:49.602 00.002 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
02:33:49.602 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.10 mountX=-0.10 mountY=0.14, mountTheta=2.17
02:33:49.604 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.15, opts=13)
02:33:49.605 00.001 28316 Enqueuing Move request for scope (-0.09, -0.15)
02:33:49.605 00.000 29988 Worker thread wakes up
02:33:49.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
02:33:49.605 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
02:33:49.605 00.000 29988 Moving (-0.09, -0.15) raw xDistance=-0.10 yDistance=0.14
02:33:49.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:33:49.606 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:49.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:49.606 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.6
02:33:49.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:49.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:49.607 00.000 28316 Enqueuing Expose request
02:33:49.608 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:33:49.608 00.000 29988 MoveAxis(E, 0, ABG)
02:33:49.608 00.000 29988 Move returns status 0, amount 0
02:33:49.608 00.000 29988 MoveAxis(N, 0, ABG)
02:33:49.608 00.000 29988 Move returns status 0, amount 0
02:33:49.608 00.000 29988 move complete, result=0
02:33:49.608 00.000 29988 worker thread done servicing request
02:33:49.608 00.000 29988 Worker thread wakes up
02:33:49.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:49.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:49.608 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:51.123 01.515 29988 Exposure complete
02:33:51.159 00.036 29988 worker thread done servicing request
02:33:51.159 00.000 28316 OnExposeComplete: enter
02:33:51.159 00.000 28316 UpdateGuideState(): m_state=6
02:33:51.160 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3499
02:33:51.188 00.028 28316 Star::Find returns 1 (0), X=952.01, Y=258.81, Mass=2487, SNR=34.6, Peak=220 HFD=4.1
02:33:51.189 00.001 28316 MultiStar: [#1 0.40,-0.49,0.00,M2] [#2 0.11,-0.42,0.00,M2] [#3 -0.15,-0.26,0.82,U] [#4 0.07,-0.44,0.00,M4] [#5 -0.09,-0.26,0.72,U] [#6 0.18,-0.44,0.00,M4] [#7 0.09,-0.50,0.00,M5] [#8 0.03,-0.59,0.00,M9] 
02:33:51.190 00.001 28316 refined, 2 included, MultiStar: {-0.07, -0.30}, one-star: {0.00, -0.37}
02:33:51.190 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
02:33:51.191 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
02:33:51.191 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.81 mountX=-0.25 mountY=0.20, mountTheta=2.46
02:33:51.192 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.30, opts=13)
02:33:51.193 00.001 28316 Enqueuing Move request for scope (-0.07, -0.30)
02:33:51.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:51.193 00.000 29988 Worker thread wakes up
02:33:51.194 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
02:33:51.194 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
02:33:51.194 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.6
02:33:51.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:51.195 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:51.195 00.000 28316 Enqueuing Expose request
02:33:51.196 00.001 29988 Moving (-0.07, -0.30) raw xDistance=-0.25 yDistance=0.20
02:33:51.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
02:33:51.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:33:51.196 00.000 29988 MoveAxis(E, 52, ABG)
02:33:51.196 00.000 29988 Guiding  Dir = 2, Dur = 52
02:33:51.196 00.000 29988 IsSlewing returns 0
02:33:51.196 00.000 29988 IsGuiding returns 0
02:33:51.198 00.002 29988 PulseGuide returned control before completion, sleep 60
02:33:51.270 00.072 29988 IsGuiding returns 0
02:33:51.270 00.000 29988 Move returns status 0, amount 52
02:33:51.270 00.000 29988 MoveAxis(S, 48, ABG)
02:33:51.270 00.000 29988 Guiding  Dir = 1, Dur = 48
02:33:51.271 00.001 29988 IsSlewing returns 0
02:33:51.271 00.000 29988 IsGuiding returns 0
02:33:51.277 00.006 29988 PulseGuide returned control before completion, sleep 53
02:33:51.337 00.060 29988 IsGuiding returns 0
02:33:51.337 00.000 29988 Move returns status 0, amount 48
02:33:51.337 00.000 29988 move complete, result=0
02:33:51.337 00.000 29988 worker thread done servicing request
02:33:51.337 00.000 29988 Worker thread wakes up
02:33:51.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:51.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:51.337 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.2 px 48 ms SOUTH
02:33:52.968 01.631 29988 Exposure complete
02:33:53.018 00.050 29988 worker thread done servicing request
02:33:53.018 00.000 28316 OnExposeComplete: enter
02:33:53.020 00.002 28316 UpdateGuideState(): m_state=6
02:33:53.020 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3500
02:33:53.021 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=259.00, Mass=2479, SNR=34.4, Peak=240 HFD=4.1
02:33:53.021 00.000 28316 MultiStar: [#1 0.20,-0.14,0.96,U] [#2 0.04,-0.15,0.89,U] [#3 -0.27,-0.12,0.84,U] [#4 0.17,-0.30,0.00,M5] [#5 -0.04,-0.04,0.73,U] [#6 0.11,-0.22,0.61,U] [#7 0.24,-0.17,0.63,U] [#8 0.17,-0.38,0.00,M10] 
02:33:53.022 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.14}, one-star: {-0.07, -0.17}
02:33:53.022 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
02:33:53.023 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
02:33:53.024 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.41 mountX=-0.14 mountY=0.04, mountTheta=2.83
02:33:53.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
02:33:53.026 00.001 28316 Enqueuing Move request for scope (0.02, -0.14)
02:33:53.026 00.000 29988 Worker thread wakes up
02:33:53.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
02:33:53.026 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
02:33:53.026 00.000 29988 Moving (0.02, -0.14) raw xDistance=-0.14 yDistance=0.04
02:33:53.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:33:53.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:53.027 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:53.027 00.000 28316 UpdateGuideState exits: m=2479 RSB=34.4
02:33:53.028 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:33:53.028 00.000 29988 MoveAxis(E, 0, ABG)
02:33:53.028 00.000 29988 Move returns status 0, amount 0
02:33:53.028 00.000 29988 MoveAxis(N, 0, ABG)
02:33:53.028 00.000 29988 Move returns status 0, amount 0
02:33:53.028 00.000 29988 move complete, result=0
02:33:53.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:53.029 00.001 29988 worker thread done servicing request
02:33:53.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:53.029 00.000 28316 Enqueuing Expose request
02:33:53.029 00.000 29988 Worker thread wakes up
02:33:53.029 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:53.030 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:53.030 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:54.554 01.524 29988 Exposure complete
02:33:54.595 00.041 29988 worker thread done servicing request
02:33:54.596 00.001 28316 OnExposeComplete: enter
02:33:54.597 00.001 28316 UpdateGuideState(): m_state=6
02:33:54.599 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3501
02:33:54.600 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=258.95, Mass=2465, SNR=34.5, Peak=229 HFD=4.1
02:33:54.600 00.000 28316 MultiStar: [#1 0.20,-0.30,0.00,M2] [#2 0.38,-0.30,0.00,M2] [#3 -0.23,0.01,0.83,U] [#4 0.14,-0.39,0.00,M6] [#5 0.17,-0.05,0.74,U] [#6 0.06,-0.22,0.62,U] [#7 0.15,-0.25,0.61,U] [#8 0.04,-0.35,0.00,R] 
02:33:54.601 00.001 28316 refined, 4 included, MultiStar: {0.05, -0.14}, one-star: {0.12, -0.23}
02:33:54.602 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:33:54.602 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:33:54.602 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=-0.15 mountY=0.02, mountTheta=2.99
02:33:54.604 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
02:33:54.604 00.000 28316 Enqueuing Move request for scope (0.05, -0.14)
02:33:54.605 00.001 29988 Worker thread wakes up
02:33:54.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:54.605 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
02:33:54.606 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:54.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:54.607 00.001 28316 Enqueuing Expose request
02:33:54.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
02:33:54.607 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
02:33:54.607 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.15 yDistance=0.02
02:33:54.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:33:54.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:54.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:33:54.607 00.000 29988 MoveAxis(E, 0, ABG)
02:33:54.607 00.000 29988 Move returns status 0, amount 0
02:33:54.607 00.000 29988 MoveAxis(N, 0, ABG)
02:33:54.607 00.000 29988 Move returns status 0, amount 0
02:33:54.607 00.000 29988 move complete, result=0
02:33:54.607 00.000 29988 worker thread done servicing request
02:33:54.607 00.000 29988 Worker thread wakes up
02:33:54.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:54.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:54.608 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:33:56.229 01.621 29988 Exposure complete
02:33:56.270 00.041 29988 worker thread done servicing request
02:33:56.270 00.000 28316 OnExposeComplete: enter
02:33:56.270 00.000 28316 UpdateGuideState(): m_state=6
02:33:56.271 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3502
02:33:56.271 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=258.79, Mass=2327, SNR=33.5, Peak=214 HFD=4.1
02:33:56.272 00.001 28316 MultiStar: [#1 0.48,-0.35,0.00,M3] [#2 0.51,-0.30,0.00,M3] [#3 -0.01,-0.18,0.88,U] [#4 0.26,-0.29,0.00,M7] [#5 0.26,-0.07,0.77,U] [#6 0.34,-0.19,0.00,M3] [#7 0.22,-0.09,0.62,U] [#8 0.20,-0.16,0.61,U] 
02:33:56.272 00.000 28316 refined, 4 included, MultiStar: {0.12, -0.19}, one-star: {0.02, -0.39}
02:33:56.273 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
02:33:56.273 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
02:33:56.273 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.00 mountX=-0.23 mountY=-0.02, mountTheta=-3.04
02:33:56.277 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
02:33:56.279 00.002 28316 Enqueuing Move request for scope (0.12, -0.19)
02:33:56.281 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:56.283 00.002 28316 UpdateGuideState exits: m=2327 RSB=33.5
02:33:56.285 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:56.287 00.002 29988 Worker thread wakes up
02:33:56.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
02:33:56.287 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
02:33:56.287 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.23 yDistance=-0.02
02:33:56.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:33:56.288 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:56.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:56.288 00.000 28316 Enqueuing Expose request
02:33:56.289 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:33:56.289 00.000 29988 MoveAxis(E, 47, ABG)
02:33:56.289 00.000 29988 Guiding  Dir = 2, Dur = 47
02:33:56.289 00.000 29988 IsSlewing returns 0
02:33:56.289 00.000 29988 IsGuiding returns 0
02:33:56.291 00.002 29988 PulseGuide returned control before completion, sleep 56
02:33:56.361 00.070 29988 IsGuiding returns 0
02:33:56.361 00.000 29988 Move returns status 0, amount 47
02:33:56.361 00.000 29988 MoveAxis(N, 0, ABG)
02:33:56.361 00.000 29988 Move returns status 0, amount 0
02:33:56.361 00.000 29988 move complete, result=0
02:33:56.361 00.000 29988 worker thread done servicing request
02:33:56.361 00.000 29988 Worker thread wakes up
02:33:56.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:56.361 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
02:33:56.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:57.775 01.414 29988 Exposure complete
02:33:57.820 00.045 29988 worker thread done servicing request
02:33:57.823 00.003 28316 OnExposeComplete: enter
02:33:57.823 00.000 28316 UpdateGuideState(): m_state=6
02:33:57.824 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3503
02:33:57.825 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=259.15, Mass=2330, SNR=33.4, Peak=217 HFD=4.2
02:33:57.826 00.001 28316 MultiStar: [#1 0.13,-0.08,1.00,U] [#2 0.14,-0.01,0.92,U] [#3 -0.11,0.09,0.88,U] [#4 0.24,-0.17,0.87,U] [#5 0.16,0.03,0.77,U] [#6 0.19,-0.13,0.66,U] [#7 0.17,-0.06,0.65,U] [#8 -0.00,0.06,0.61,U] 
02:33:57.826 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.03}, one-star: {-0.10, -0.02}
02:33:57.826 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:33:57.827 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:33:57.827 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.38 mountX=-0.06 mountY=-0.06, mountTheta=-2.40
02:33:57.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
02:33:57.829 00.001 28316 Enqueuing Move request for scope (0.08, -0.03)
02:33:57.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:57.830 00.001 29988 Worker thread wakes up
02:33:57.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
02:33:57.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
02:33:57.830 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
02:33:57.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:33:57.830 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
02:33:57.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:57.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:57.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:57.831 00.000 28316 Enqueuing Expose request
02:33:57.832 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:33:57.832 00.000 29988 MoveAxis(E, 0, ABG)
02:33:57.832 00.000 29988 Move returns status 0, amount 0
02:33:57.832 00.000 29988 MoveAxis(N, 0, ABG)
02:33:57.832 00.000 29988 Move returns status 0, amount 0
02:33:57.832 00.000 29988 move complete, result=0
02:33:57.832 00.000 29988 worker thread done servicing request
02:33:57.832 00.000 29988 Worker thread wakes up
02:33:57.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:57.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:33:57.832 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:33:59.463 01.631 29988 Exposure complete
02:33:59.519 00.056 29988 worker thread done servicing request
02:33:59.519 00.000 28316 OnExposeComplete: enter
02:33:59.520 00.001 28316 UpdateGuideState(): m_state=6
02:33:59.521 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3504
02:33:59.521 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=259.06, Mass=2345, SNR=33.6, Peak=219 HFD=4.1
02:33:59.523 00.002 28316 MultiStar: [#1 0.08,-0.32,0.00,M3] [#2 0.04,-0.08,0.89,U] [#3 -0.24,-0.03,0.89,U] [#4 0.42,-0.48,0.00,M7] [#5 -0.00,0.02,0.73,U] [#6 0.28,-0.23,0.00,M3] [#7 0.15,-0.24,0.65,U] [#8 0.15,-0.12,0.59,U] 
02:33:59.524 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.09}, one-star: {-0.14, -0.12}
02:33:59.525 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
02:33:59.526 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
02:33:59.526 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.85 mountX=-0.07 mountY=0.06, mountTheta=2.42
02:33:59.528 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
02:33:59.528 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
02:33:59.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:33:59.529 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.6
02:33:59.529 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:33:59.530 00.001 29988 Worker thread wakes up
02:33:59.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
02:33:59.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
02:33:59.530 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.06
02:33:59.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:33:59.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:33:59.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:33:59.530 00.000 29988 MoveAxis(E, 0, ABG)
02:33:59.530 00.000 29988 Move returns status 0, amount 0
02:33:59.530 00.000 29988 MoveAxis(N, 0, ABG)
02:33:59.530 00.000 29988 Move returns status 0, amount 0
02:33:59.530 00.000 29988 move complete, result=0
02:33:59.530 00.000 29988 worker thread done servicing request
02:33:59.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:33:59.531 00.001 28316 Enqueuing Expose request
02:33:59.532 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:33:59.532 00.000 29988 Worker thread wakes up
02:33:59.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:33:59.532 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:01.063 01.531 29988 Exposure complete
02:34:01.100 00.037 29988 worker thread done servicing request
02:34:01.100 00.000 28316 OnExposeComplete: enter
02:34:01.102 00.002 28316 UpdateGuideState(): m_state=6
02:34:01.103 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3505
02:34:01.105 00.002 28316 Star::Find returns 1 (0), X=951.96, Y=259.01, Mass=2399, SNR=34.0, Peak=231 HFD=4.1
02:34:01.106 00.001 28316 MultiStar: [#1 0.15,-0.13,1.01,U] [#2 0.17,-0.18,0.92,U] [#3 -0.11,0.04,0.83,U] [#4 0.04,-0.10,0.81,U] [#5 -0.20,-0.03,0.74,U] [#6 0.09,-0.18,0.65,U] [#7 0.10,-0.05,0.62,U] [#8 0.06,0.14,0.60,U] 
02:34:01.108 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.05, -0.17}
02:34:01.108 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
02:34:01.109 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
02:34:01.109 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.22 mountX=-0.09 mountY=0.01, mountTheta=3.02
02:34:01.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
02:34:01.111 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
02:34:01.111 00.000 29988 Worker thread wakes up
02:34:01.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:34:01.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:34:01.111 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.09 yDistance=0.01
02:34:01.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:01.112 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:34:01.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:01.113 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:34:01.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:01.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:01.113 00.000 28316 Enqueuing Expose request
02:34:01.114 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:34:01.114 00.000 29988 MoveAxis(E, 0, ABG)
02:34:01.114 00.000 29988 Move returns status 0, amount 0
02:34:01.114 00.000 29988 MoveAxis(N, 0, ABG)
02:34:01.114 00.000 29988 Move returns status 0, amount 0
02:34:01.114 00.000 29988 move complete, result=0
02:34:01.114 00.000 29988 worker thread done servicing request
02:34:01.114 00.000 29988 Worker thread wakes up
02:34:01.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:01.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:01.114 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:02.746 01.632 29988 Exposure complete
02:34:02.792 00.046 29988 worker thread done servicing request
02:34:02.792 00.000 28316 OnExposeComplete: enter
02:34:02.793 00.001 28316 UpdateGuideState(): m_state=6
02:34:02.794 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3506
02:34:02.794 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=259.07, Mass=2551, SNR=35.1, Peak=229 HFD=4.2
02:34:02.795 00.001 28316 MultiStar: [#1 -0.01,-0.11,0.97,U] [#2 -0.05,-0.07,0.89,U] [#3 -0.41,-0.05,0.00,M1] [#4 0.01,-0.32,0.00,M7] [#5 -0.26,-0.15,0.72,U] [#6 -0.00,-0.26,0.62,U] [#7 -0.00,-0.23,0.59,U] [#8 -0.16,-0.09,0.58,U] 
02:34:02.795 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.14}, one-star: {-0.12, -0.11}
02:34:02.796 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.17)
02:34:02.796 00.000 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
02:34:02.796 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.12 mountX=-0.09 mountY=0.14, mountTheta=2.16
02:34:02.799 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.14, opts=13)
02:34:02.799 00.000 28316 Enqueuing Move request for scope (-0.08, -0.14)
02:34:02.800 00.001 29988 Worker thread wakes up
02:34:02.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:02.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
02:34:02.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
02:34:02.800 00.000 29988 Moving (-0.08, -0.14) raw xDistance=-0.09 yDistance=0.14
02:34:02.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:34:02.801 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:02.801 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.1
02:34:02.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:02.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:02.802 00.001 28316 Enqueuing Expose request
02:34:02.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:34:02.802 00.000 29988 MoveAxis(E, 0, ABG)
02:34:02.802 00.000 29988 Move returns status 0, amount 0
02:34:02.802 00.000 29988 MoveAxis(N, 0, ABG)
02:34:02.802 00.000 29988 Move returns status 0, amount 0
02:34:02.802 00.000 29988 move complete, result=0
02:34:02.802 00.000 29988 worker thread done servicing request
02:34:02.802 00.000 29988 Worker thread wakes up
02:34:02.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:02.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:02.803 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:04.328 01.525 29988 Exposure complete
02:34:04.381 00.053 29988 worker thread done servicing request
02:34:04.381 00.000 28316 OnExposeComplete: enter
02:34:04.384 00.003 28316 UpdateGuideState(): m_state=6
02:34:04.386 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3507
02:34:04.389 00.003 28316 Star::Find returns 1 (0), X=951.96, Y=259.06, Mass=2334, SNR=33.4, Peak=223 HFD=4.1
02:34:04.392 00.003 28316 MultiStar: [#1 0.11,-0.10,1.00,U] [#2 0.12,-0.10,0.95,U] [#3 -0.12,-0.11,0.88,U] [#4 0.26,-0.29,0.00,M8] [#5 0.05,-0.08,0.75,U] [#6 0.15,-0.18,0.63,U] [#7 0.20,-0.24,0.65,U] [#8 0.04,0.02,0.59,U] 
02:34:04.394 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.11}, one-star: {-0.05, -0.11}
02:34:04.396 00.002 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:34:04.399 00.003 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:34:04.401 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.13 cameraTheta=-1.12 mountX=-0.13 mountY=0.00, mountTheta=3.12
02:34:04.404 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
02:34:04.405 00.001 28316 Enqueuing Move request for scope (0.05, -0.11)
02:34:04.406 00.001 29988 Worker thread wakes up
02:34:04.406 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:04.407 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.4
02:34:04.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:04.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:04.408 00.001 28316 Enqueuing Expose request
02:34:04.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
02:34:04.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
02:34:04.408 00.000 29988 Moving (0.05, -0.11) raw xDistance=-0.13 yDistance=0.00
02:34:04.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:34:04.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:04.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:34:04.408 00.000 29988 MoveAxis(E, 0, ABG)
02:34:04.408 00.000 29988 Move returns status 0, amount 0
02:34:04.409 00.001 29988 MoveAxis(N, 0, ABG)
02:34:04.409 00.000 29988 Move returns status 0, amount 0
02:34:04.409 00.000 29988 move complete, result=0
02:34:04.409 00.000 29988 worker thread done servicing request
02:34:04.409 00.000 29988 Worker thread wakes up
02:34:04.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:04.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:04.409 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:06.039 01.630 29988 Exposure complete
02:34:06.068 00.029 29988 worker thread done servicing request
02:34:06.068 00.000 28316 OnExposeComplete: enter
02:34:06.070 00.002 28316 UpdateGuideState(): m_state=6
02:34:06.072 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3508
02:34:06.075 00.003 28316 Star::Find returns 1 (0), X=952.15, Y=258.83, Mass=2406, SNR=34.1, Peak=219 HFD=4.0
02:34:06.078 00.003 28316 MultiStar: [#1 0.21,-0.19,0.99,U] [#2 0.27,-0.26,0.00,M1] [#3 -0.03,-0.11,0.86,U] [#4 0.03,-0.37,0.00,M9] [#5 0.06,-0.20,0.75,U] [#6 0.07,-0.35,0.00,M1] [#7 0.17,-0.33,0.00,M1] [#8 0.02,-0.21,0.58,U] 
02:34:06.080 00.002 28316 refined, 4 included, MultiStar: {0.09, -0.22}, one-star: {0.14, -0.35}
02:34:06.081 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
02:34:06.082 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
02:34:06.082 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.17 mountX=-0.24 mountY=0.02, mountTheta=3.08
02:34:06.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.22, opts=13)
02:34:06.085 00.002 28316 Enqueuing Move request for scope (0.09, -0.22)
02:34:06.089 00.004 29988 Worker thread wakes up
02:34:06.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
02:34:06.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
02:34:06.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:06.089 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.1
02:34:06.089 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:06.090 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:06.090 00.000 28316 Enqueuing Expose request
02:34:06.091 00.001 29988 Moving (0.09, -0.22) raw xDistance=-0.24 yDistance=0.02
02:34:06.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:34:06.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:06.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:34:06.091 00.000 29988 MoveAxis(E, 50, ABG)
02:34:06.091 00.000 29988 Guiding  Dir = 2, Dur = 50
02:34:06.091 00.000 29988 IsSlewing returns 0
02:34:06.091 00.000 29988 IsGuiding returns 0
02:34:06.094 00.003 29988 PulseGuide returned control before completion, sleep 59
02:34:06.162 00.068 29988 IsGuiding returns 0
02:34:06.163 00.001 29988 Move returns status 0, amount 50
02:34:06.163 00.000 29988 MoveAxis(N, 0, ABG)
02:34:06.163 00.000 29988 Move returns status 0, amount 0
02:34:06.163 00.000 29988 move complete, result=0
02:34:06.163 00.000 29988 worker thread done servicing request
02:34:06.163 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
02:34:06.163 00.000 29988 Worker thread wakes up
02:34:06.164 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:06.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:07.581 01.417 29988 Exposure complete
02:34:07.632 00.051 29988 worker thread done servicing request
02:34:07.633 00.001 28316 OnExposeComplete: enter
02:34:07.633 00.000 28316 UpdateGuideState(): m_state=6
02:34:07.634 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3509
02:34:07.634 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=259.17, Mass=2447, SNR=34.4, Peak=214 HFD=3.9
02:34:07.635 00.001 28316 MultiStar: [#1 0.11,-0.11,0.98,U] [#2 0.10,-0.04,0.93,U] [#3 -0.27,0.04,0.83,U] [#4 -0.05,-0.27,0.85,U] [#5 0.03,-0.01,0.73,U] [#6 -0.01,-0.03,0.64,U] [#7 0.10,-0.25,0.62,U] [#8 -0.06,0.11,0.56,U] 
02:34:07.635 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.07}, one-star: {-0.29, -0.01}
02:34:07.636 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
02:34:07.636 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
02:34:07.637 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.17 mountX=-0.04 mountY=0.07, mountTheta=2.10
02:34:07.638 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
02:34:07.638 00.000 28316 Enqueuing Move request for scope (-0.05, -0.07)
02:34:07.639 00.001 29988 Worker thread wakes up
02:34:07.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
02:34:07.639 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
02:34:07.639 00.000 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
02:34:07.639 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:07.639 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.4
02:34:07.640 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:07.640 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:07.641 00.001 28316 Enqueuing Expose request
02:34:07.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:34:07.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:07.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:34:07.641 00.000 29988 MoveAxis(E, 0, ABG)
02:34:07.641 00.000 29988 Move returns status 0, amount 0
02:34:07.641 00.000 29988 MoveAxis(N, 0, ABG)
02:34:07.641 00.000 29988 Move returns status 0, amount 0
02:34:07.641 00.000 29988 move complete, result=0
02:34:07.641 00.000 29988 worker thread done servicing request
02:34:07.641 00.000 29988 Worker thread wakes up
02:34:07.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:07.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:07.642 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:09.274 01.632 29988 Exposure complete
02:34:09.319 00.045 29988 worker thread done servicing request
02:34:09.319 00.000 28316 OnExposeComplete: enter
02:34:09.319 00.000 28316 UpdateGuideState(): m_state=6
02:34:09.320 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3510
02:34:09.320 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=258.96, Mass=2384, SNR=33.9, Peak=206 HFD=4.2
02:34:09.322 00.002 28316 MultiStar: [#1 0.05,-0.32,0.00,M1] [#2 0.10,-0.21,0.92,U] [#3 -0.31,-0.07,0.86,U] [#4 -0.01,-0.47,0.00,M9] [#5 -0.11,-0.13,0.74,U] [#6 0.05,-0.32,0.00,M1] [#7 0.16,-0.38,0.00,M1] [#8 0.03,-0.09,0.58,U] 
02:34:09.322 00.000 28316 refined, 4 included, MultiStar: {-0.08, -0.15}, one-star: {-0.08, -0.22}
02:34:09.323 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:34:09.323 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:34:09.324 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=-0.10 mountY=0.14, mountTheta=2.22
02:34:09.324 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
02:34:09.325 00.001 28316 Enqueuing Move request for scope (-0.08, -0.15)
02:34:09.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:09.326 00.001 29988 Worker thread wakes up
02:34:09.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
02:34:09.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
02:34:09.326 00.000 29988 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=0.14
02:34:09.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:34:09.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:09.326 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:34:09.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:09.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:09.327 00.000 28316 Enqueuing Expose request
02:34:09.328 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:34:09.328 00.000 29988 MoveAxis(E, 0, ABG)
02:34:09.328 00.000 29988 Move returns status 0, amount 0
02:34:09.328 00.000 29988 MoveAxis(N, 0, ABG)
02:34:09.328 00.000 29988 Move returns status 0, amount 0
02:34:09.328 00.000 29988 move complete, result=0
02:34:09.328 00.000 29988 worker thread done servicing request
02:34:09.328 00.000 29988 Worker thread wakes up
02:34:09.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:09.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:09.328 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:10.842 01.514 29988 Exposure complete
02:34:10.898 00.056 29988 worker thread done servicing request
02:34:10.898 00.000 28316 OnExposeComplete: enter
02:34:10.899 00.001 28316 UpdateGuideState(): m_state=6
02:34:10.899 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3511
02:34:10.900 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.91, Mass=2400, SNR=34.0, Peak=221 HFD=4.1
02:34:10.900 00.000 28316 MultiStar: [#1 -0.08,-0.24,0.99,U] [#2 -0.07,0.04,0.91,U] [#3 -0.40,-0.07,0.00,M1] [#4 -0.07,-0.29,0.82,U] [#5 -0.14,0.01,0.74,U] [#6 0.01,-0.22,0.64,U] [#7 -0.03,-0.26,0.63,U] [#8 -0.16,0.01,0.57,U] 
02:34:10.901 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.16}, one-star: {-0.20, -0.27}
02:34:10.901 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
02:34:10.904 00.003 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14)
02:34:10.907 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.11 mountX=-0.10 mountY=0.16, mountTheta=2.16
02:34:10.910 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.16, opts=13)
02:34:10.910 00.000 28316 Enqueuing Move request for scope (-0.09, -0.16)
02:34:10.911 00.001 29988 Worker thread wakes up
02:34:10.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:10.911 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:34:10.912 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
02:34:10.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
02:34:10.912 00.000 29988 Moving (-0.09, -0.16) raw xDistance=-0.10 yDistance=0.16
02:34:10.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:34:10.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:10.912 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:10.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:10.914 00.001 28316 Enqueuing Expose request
02:34:10.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:34:10.914 00.000 29988 MoveAxis(E, 0, ABG)
02:34:10.914 00.000 29988 Move returns status 0, amount 0
02:34:10.914 00.000 29988 MoveAxis(N, 0, ABG)
02:34:10.914 00.000 29988 Move returns status 0, amount 0
02:34:10.914 00.000 29988 move complete, result=0
02:34:10.914 00.000 29988 worker thread done servicing request
02:34:10.914 00.000 29988 Worker thread wakes up
02:34:10.915 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:10.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:10.915 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:34:12.552 01.637 29988 Exposure complete
02:34:12.599 00.047 29988 worker thread done servicing request
02:34:12.600 00.001 28316 OnExposeComplete: enter
02:34:12.600 00.000 28316 UpdateGuideState(): m_state=6
02:34:12.601 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3512
02:34:12.601 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=259.13, Mass=2324, SNR=33.4, Peak=205 HFD=4.1
02:34:12.602 00.001 28316 MultiStar: [#1 0.12,-0.15,1.01,U] [#2 -0.07,-0.03,0.90,U] [#3 -0.34,0.12,0.00,M2] [#4 0.05,-0.17,0.86,U] [#5 -0.12,-0.00,0.75,U] [#6 -0.02,-0.02,0.63,U] [#7 -0.08,-0.10,0.63,U] [#8 -0.17,0.17,0.62,U] 
02:34:12.602 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.05}, one-star: {-0.20, -0.05}
02:34:12.602 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.91)
02:34:12.603 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.87)
02:34:12.603 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.38 mountX=-0.03 mountY=0.07, mountTheta=1.90
02:34:12.605 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
02:34:12.606 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
02:34:12.607 00.001 29988 Worker thread wakes up
02:34:12.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:12.607 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
02:34:12.608 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:12.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:12.609 00.001 28316 Enqueuing Expose request
02:34:12.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
02:34:12.609 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
02:34:12.609 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.03 yDistance=0.07
02:34:12.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:34:12.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:12.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:34:12.609 00.000 29988 MoveAxis(E, 0, ABG)
02:34:12.609 00.000 29988 Move returns status 0, amount 0
02:34:12.609 00.000 29988 MoveAxis(N, 0, ABG)
02:34:12.609 00.000 29988 Move returns status 0, amount 0
02:34:12.609 00.000 29988 move complete, result=0
02:34:12.609 00.000 29988 worker thread done servicing request
02:34:12.609 00.000 29988 Worker thread wakes up
02:34:12.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:12.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:12.610 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:14.124 01.514 29988 Exposure complete
02:34:14.151 00.027 29988 worker thread done servicing request
02:34:14.152 00.001 28316 OnExposeComplete: enter
02:34:14.152 00.000 28316 UpdateGuideState(): m_state=6
02:34:14.153 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3513
02:34:14.153 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=258.84, Mass=2358, SNR=33.6, Peak=218 HFD=4.0
02:34:14.156 00.003 28316 MultiStar: [#1 0.04,-0.21,1.01,U] [#2 -0.03,-0.24,0.92,U] [#3 -0.51,-0.24,0.00,M3] [#4 -0.10,-0.15,0.83,U] [#5 -0.07,-0.09,0.74,U] [#6 -0.13,-0.16,0.64,U] [#7 -0.20,-0.05,0.63,U] [#8 -0.35,0.16,0.00,M1] 
02:34:14.158 00.002 28316 refined, 6 included, MultiStar: {-0.09, -0.19}, one-star: {-0.22, -0.34}
02:34:14.160 00.002 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.26)
02:34:14.161 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.22)
02:34:14.162 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.03 mountX=-0.13 mountY=0.17, mountTheta=2.24
02:34:14.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.19, opts=13)
02:34:14.164 00.001 28316 Enqueuing Move request for scope (-0.09, -0.19)
02:34:14.165 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:14.165 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.6
02:34:14.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:14.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:14.166 00.000 28316 Enqueuing Expose request
02:34:14.167 00.001 29988 Worker thread wakes up
02:34:14.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
02:34:14.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
02:34:14.167 00.000 29988 Moving (-0.09, -0.19) raw xDistance=-0.13 yDistance=0.17
02:34:14.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:34:14.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:14.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:34:14.167 00.000 29988 MoveAxis(E, 0, ABG)
02:34:14.167 00.000 29988 Move returns status 0, amount 0
02:34:14.167 00.000 29988 MoveAxis(N, 0, ABG)
02:34:14.167 00.000 29988 Move returns status 0, amount 0
02:34:14.167 00.000 29988 move complete, result=0
02:34:14.167 00.000 29988 worker thread done servicing request
02:34:14.167 00.000 29988 Worker thread wakes up
02:34:14.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:14.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
02:34:14.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:34:15.689 01.522 28316 evsrv: cli 0C97D050 connect
02:34:15.689 00.000 28316 case statement mapped state 6 to 3
02:34:15.691 00.002 28316 case statement mapped state 6 to 3
02:34:15.693 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"89ec6c1e-2ba6-4de0-bef1-56d816b9a2b1"}
02:34:15.693 00.000 28316 case statement mapped state 6 to 3
02:34:15.694 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"89ec6c1e-2ba6-4de0-bef1-56d816b9a2b1"}
02:34:15.703 00.009 28316 evsrv: cli 0C97D050 disconnect
02:34:15.707 00.004 28316 evsrv: cli 0C97D2D0 connect
02:34:15.708 00.001 28316 case statement mapped state 6 to 3
02:34:15.709 00.001 28316 case statement mapped state 6 to 3
02:34:15.709 00.000 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"121cac72-d7c3-48f7-a61b-75b789c1c3d9"}
02:34:15.710 00.001 28316 PhdController::Dither begins
02:34:15.710 00.000 28316 dither: size=2.00, dRA=-1.41 dDec=1.80
02:34:15.711 00.001 28316 MountToCamera -- mountTheta (2.24) + m_xAngle (2.00) = xAngle (4.23 = -2.05)
02:34:15.711 00.000 28316 MountToCamera -- mountX=-1.41 mountY=1.80 hyp=2.29 mountTheta=2.24 cameraX=-1.05, cameraY=-2.03 cameraTheta=-2.05
02:34:15.712 00.001 28316 setting lock position to (950.96, 257.15)
02:34:15.712 00.000 28316 Mount: notify guiding dithered (-1.1, -2.0)
02:34:15.713 00.001 28316 MultiStar: stabilizing after lock position change
02:34:15.713 00.000 28316 Status Line: Dithering de -1.41,1.80
02:34:15.715 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:34:15.716 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:34:15.716 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"121cac72-d7c3-48f7-a61b-75b789c1c3d9"}
02:34:15.717 00.001 28316 evsrv: cli 0C97D2D0 disconnect
02:34:15.792 00.075 29988 Exposure complete
02:34:15.827 00.035 29988 worker thread done servicing request
02:34:15.827 00.000 28316 OnExposeComplete: enter
02:34:15.829 00.002 28316 UpdateGuideState(): m_state=6
02:34:15.829 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3514
02:34:15.830 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=258.99, Mass=2379, SNR=33.9, Peak=240 HFD=4.0
02:34:15.830 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
02:34:15.831 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
02:34:15.831 00.000 28316 CameraToMount -- cameraX=1.06 cameraY=1.84 hyp=2.12 cameraTheta=1.05 mountX=1.24 mountY=-1.77, mountTheta=-0.96
02:34:15.832 00.001 28316 dither recenter: remaining=(1.4,-1.8) step=(1.4,-1.8)
02:34:15.833 00.001 28316 MountToCamera -- mountTheta (-0.91) + m_xAngle (2.00) = xAngle (1.09 = 1.09)
02:34:15.833 00.000 28316 MountToCamera -- mountX=1.41 mountY=-1.80 hyp=2.29 mountTheta=-0.91 cameraX=1.05, cameraY=2.03 cameraTheta=1.09
02:34:15.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.05, y=2.03, opts=4)
02:34:15.834 00.000 28316 Enqueuing Move request for scope (1.05, 2.03)
02:34:15.835 00.001 28316 Mount: notify direct move 1.41,-1.80
02:34:15.835 00.000 29988 Worker thread wakes up
02:34:15.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:15.836 00.001 28316 UpdateGuideState exits: m=2379 RSB=33.9
02:34:15.836 00.000 28316 PhdController: settling, locked = 1, distance = 2.35 (0.50) aobump = 0 frame = 1 / 99999
02:34:15.837 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.05, 2.03) opts 0x4
02:34:15.837 00.000 29988 Handling offset move in thread for scope, endpoint = (1.05, 2.03)
02:34:15.837 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149255.837,"Host":"ASUS_SAM","Inst":1,"Distance":2.35,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:15.837 00.000 29988 Moving (1.05, 2.03) raw xDistance=1.41 yDistance=-1.80
02:34:15.837 00.000 29988 MoveAxis(W, 470, B)
02:34:15.837 00.000 29988 Guiding  Dir = 3, Dur = 470
02:34:15.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:15.838 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:15.839 00.001 29988 IsSlewing returns 0
02:34:15.839 00.000 29988 IsGuiding returns 0
02:34:15.839 00.000 28316 Enqueuing Expose request
02:34:15.841 00.002 29988 PulseGuide returned control before completion, sleep 478
02:34:16.334 00.493 29988 IsGuiding returns 0
02:34:16.334 00.000 29988 Move returns status 0, amount 470
02:34:16.334 00.000 29988 MoveAxis(N, 429, B)
02:34:16.334 00.000 29988 Guiding  Dir = 0, Dur = 429
02:34:16.335 00.001 29988 IsSlewing returns 0
02:34:16.335 00.000 29988 IsGuiding returns 0
02:34:16.340 00.005 29988 PulseGuide returned control before completion, sleep 435
02:34:16.782 00.442 29988 IsGuiding returns 0
02:34:16.782 00.000 29988 Move returns status 0, amount 429
02:34:16.782 00.000 29988 move complete, result=0
02:34:16.782 00.000 29988 worker thread done servicing request
02:34:16.782 00.000 29988 Worker thread wakes up
02:34:16.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:16.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:16.782 00.000 28316 GuideStep: 1.4 px 470 ms WEST, -1.8 px 429 ms NORTH
02:34:18.198 01.416 29988 Exposure complete
02:34:18.236 00.038 29988 worker thread done servicing request
02:34:18.236 00.000 28316 OnExposeComplete: enter
02:34:18.238 00.002 28316 UpdateGuideState(): m_state=6
02:34:18.239 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3515
02:34:18.241 00.002 28316 Star::Find returns 1 (0), X=951.94, Y=257.87, Mass=2418, SNR=34.2, Peak=168 HFD=4.3
02:34:18.243 00.002 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
02:34:18.244 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
02:34:18.248 00.004 28316 CameraToMount -- cameraX=0.99 cameraY=0.72 hyp=1.22 cameraTheta=0.63 mountX=0.24 mountY=-1.21, mountTheta=-1.37
02:34:18.251 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.99, y=0.72, opts=13)
02:34:18.251 00.000 28316 Enqueuing Move request for scope (0.99, 0.72)
02:34:18.252 00.001 29988 Worker thread wakes up
02:34:18.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.72) opts 0xd
02:34:18.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.99, 0.72)
02:34:18.252 00.000 29988 Moving (0.99, 0.72) raw xDistance=0.24 yDistance=-1.21
02:34:18.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:34:18.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:34:18.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:18.254 00.002 28316 UpdateGuideState exits: m=2418 RSB=34.2
02:34:18.254 00.000 28316 PhdController: settling, locked = 1, distance = 1.22 (0.50) aobump = 0 frame = 2 / 99999
02:34:18.255 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149258.255,"Host":"ASUS_SAM","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:18.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.21
02:34:18.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:18.256 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:18.256 00.000 28316 Enqueuing Expose request
02:34:18.256 00.000 29988 MoveAxis(W, 51, ABG)
02:34:18.257 00.001 29988 Guiding  Dir = 3, Dur = 51
02:34:18.257 00.000 29988 IsSlewing returns 0
02:34:18.257 00.000 29988 IsGuiding returns 0
02:34:18.259 00.002 29988 PulseGuide returned control before completion, sleep 60
02:34:18.324 00.065 29988 IsGuiding returns 0
02:34:18.324 00.000 29988 Move returns status 0, amount 51
02:34:18.324 00.000 29988 MoveAxis(N, 0, ABG)
02:34:18.324 00.000 29988 Move returns status 0, amount 0
02:34:18.324 00.000 29988 move complete, result=0
02:34:18.324 00.000 29988 worker thread done servicing request
02:34:18.324 00.000 29988 Worker thread wakes up
02:34:18.324 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -1.2 px 0 ms NORTH
02:34:18.326 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:18.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:19.957 01.631 29988 Exposure complete
02:34:20.010 00.053 29988 worker thread done servicing request
02:34:20.010 00.000 28316 OnExposeComplete: enter
02:34:20.010 00.000 28316 UpdateGuideState(): m_state=6
02:34:20.012 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3516
02:34:20.013 00.001 28316 Star::Find returns 1 (1), X=952.03, Y=257.16, Mass=2549, SNR=34.9, Peak=255 HFD=4.1
02:34:20.014 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
02:34:20.015 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
02:34:20.015 00.000 28316 CameraToMount -- cameraX=1.08 cameraY=0.01 hyp=1.08 cameraTheta=0.01 mountX=-0.44 mountY=-0.96, mountTheta=-2.00
02:34:20.017 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.08, y=0.01, opts=13)
02:34:20.017 00.000 28316 Enqueuing Move request for scope (1.08, 0.01)
02:34:20.018 00.001 29988 Worker thread wakes up
02:34:20.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.01) opts 0xd
02:34:20.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:20.018 00.000 29988 Handling offset move in thread for scope, endpoint = (1.08, 0.01)
02:34:20.018 00.000 29988 Moving (1.08, 0.01) raw xDistance=-0.44 yDistance=-0.96
02:34:20.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
02:34:20.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:34:20.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:34:20.018 00.000 29988 MoveAxis(E, 88, ABG)
02:34:20.018 00.000 29988 Guiding  Dir = 2, Dur = 88
02:34:20.018 00.000 28316 UpdateGuideState exits: m=2549 RSB=34.9 Saturée
02:34:20.019 00.001 29988 IsSlewing returns 0
02:34:20.019 00.000 28316 PhdController: settling, locked = 1, distance = 1.18 (0.50) aobump = 0 frame = 3 / 99999
02:34:20.020 00.001 29988 IsGuiding returns 0
02:34:20.020 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149260.020,"Host":"ASUS_SAM","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:20.021 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:20.024 00.003 29988 PulseGuide returned control before completion, sleep 97
02:34:20.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:20.024 00.000 28316 Enqueuing Expose request
02:34:20.132 00.108 29988 IsGuiding returns 0
02:34:20.132 00.000 29988 Move returns status 0, amount 88
02:34:20.132 00.000 29988 MoveAxis(N, 0, ABG)
02:34:20.132 00.000 29988 Move returns status 0, amount 0
02:34:20.132 00.000 29988 move complete, result=0
02:34:20.132 00.000 29988 worker thread done servicing request
02:34:20.133 00.001 29988 Worker thread wakes up
02:34:20.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:20.133 00.000 28316 GuideStep: -0.4 px 88 ms EAST, -1.0 px 0 ms NORTH
02:34:20.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:21.541 01.408 29988 Exposure complete
02:34:21.588 00.047 29988 worker thread done servicing request
02:34:21.588 00.000 28316 OnExposeComplete: enter
02:34:21.589 00.001 28316 UpdateGuideState(): m_state=6
02:34:21.590 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3517
02:34:21.590 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=257.30, Mass=2382, SNR=33.9, Peak=216 HFD=3.8
02:34:21.590 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
02:34:21.591 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
02:34:21.593 00.002 28316 CameraToMount -- cameraX=0.93 cameraY=0.15 hyp=0.94 cameraTheta=0.16 mountX=-0.25 mountY=-0.90, mountTheta=-1.84
02:34:21.595 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.93, y=0.15, opts=13)
02:34:21.595 00.000 28316 Enqueuing Move request for scope (0.93, 0.15)
02:34:21.596 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:21.596 00.000 29988 Worker thread wakes up
02:34:21.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.15) opts 0xd
02:34:21.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.93, 0.15)
02:34:21.596 00.000 29988 Moving (0.93, 0.15) raw xDistance=-0.25 yDistance=-0.90
02:34:21.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
02:34:21.596 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.07
02:34:21.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
02:34:21.596 00.000 29988 MoveAxis(E, 58, ABG)
02:34:21.597 00.001 29988 Guiding  Dir = 2, Dur = 58
02:34:21.597 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:34:21.597 00.000 29988 IsSlewing returns 0
02:34:21.597 00.000 28316 PhdController: settling, locked = 1, distance = 1.11 (0.50) aobump = 0 frame = 4 / 99999
02:34:21.598 00.001 29988 IsGuiding returns 0
02:34:21.598 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149261.598,"Host":"ASUS_SAM","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:21.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:21.599 00.001 29988 PulseGuide returned control before completion, sleep 67
02:34:21.599 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:21.600 00.001 28316 Enqueuing Expose request
02:34:21.681 00.081 29988 IsGuiding returns 0
02:34:21.681 00.000 29988 Move returns status 0, amount 58
02:34:21.681 00.000 29988 MoveAxis(N, 215, ABG)
02:34:21.681 00.000 29988 Guiding  Dir = 0, Dur = 215
02:34:21.682 00.001 29988 IsSlewing returns 0
02:34:21.682 00.000 29988 IsGuiding returns 0
02:34:21.688 00.006 29988 PulseGuide returned control before completion, sleep 221
02:34:21.916 00.228 29988 IsGuiding returns 0
02:34:21.916 00.000 29988 Move returns status 0, amount 215
02:34:21.916 00.000 29988 move complete, result=0
02:34:21.917 00.001 29988 worker thread done servicing request
02:34:21.917 00.000 28316 GuideStep: -0.2 px 58 ms EAST, -0.9 px 215 ms NORTH
02:34:21.917 00.000 29988 Worker thread wakes up
02:34:21.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:21.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:23.553 01.636 29988 Exposure complete
02:34:23.602 00.049 29988 worker thread done servicing request
02:34:23.602 00.000 28316 OnExposeComplete: enter
02:34:23.603 00.001 28316 UpdateGuideState(): m_state=6
02:34:23.604 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3518
02:34:23.604 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=257.22, Mass=2386, SNR=33.8, Peak=203 HFD=3.9
02:34:23.605 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:34:23.605 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:34:23.605 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.31 cameraTheta=0.21 mountX=-0.06 mountY=-0.30, mountTheta=-1.79
02:34:23.606 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.07, opts=13)
02:34:23.607 00.001 28316 Enqueuing Move request for scope (0.30, 0.07)
02:34:23.607 00.000 29988 Worker thread wakes up
02:34:23.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:23.608 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.8
02:34:23.608 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 5 / 99999
02:34:23.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.07) opts 0xd
02:34:23.609 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149263.608,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:23.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.07)
02:34:23.609 00.000 29988 Moving (0.30, 0.07) raw xDistance=-0.06 yDistance=-0.30
02:34:23.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:34:23.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
02:34:23.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:23.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:23.610 00.000 28316 Enqueuing Expose request
02:34:23.610 00.000 29988 MoveAxis(E, 0, ABG)
02:34:23.610 00.000 29988 Move returns status 0, amount 0
02:34:23.610 00.000 29988 MoveAxis(N, 71, ABG)
02:34:23.610 00.000 29988 Guiding  Dir = 0, Dur = 71
02:34:23.611 00.001 29988 IsSlewing returns 0
02:34:23.611 00.000 29988 IsGuiding returns 0
02:34:23.616 00.005 29988 PulseGuide returned control before completion, sleep 76
02:34:23.705 00.089 29988 IsGuiding returns 0
02:34:23.706 00.001 29988 Move returns status 0, amount 71
02:34:23.706 00.000 29988 move complete, result=0
02:34:23.706 00.000 29988 worker thread done servicing request
02:34:23.706 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
02:34:23.707 00.001 29988 Worker thread wakes up
02:34:23.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:23.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:25.112 01.405 29988 Exposure complete
02:34:25.151 00.039 28316 OnExposeComplete: enter
02:34:25.153 00.002 28316 UpdateGuideState(): m_state=6
02:34:25.154 00.001 29988 worker thread done servicing request
02:34:25.155 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3519
02:34:25.157 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=257.20, Mass=2487, SNR=34.5, Peak=235 HFD=4.1
02:34:25.159 00.002 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
02:34:25.162 00.003 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
02:34:25.164 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.87 mountX=0.03 mountY=-0.06, mountTheta=-1.13
02:34:25.168 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
02:34:25.169 00.001 28316 Enqueuing Move request for scope (0.04, 0.05)
02:34:25.170 00.001 29988 Worker thread wakes up
02:34:25.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:25.170 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.5
02:34:25.171 00.001 28316 PhdController: settling, locked = 1, distance = 0.63 (0.50) aobump = 0 frame = 6 / 99999
02:34:25.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
02:34:25.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
02:34:25.171 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149265.171,"Host":"ASUS_SAM","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:25.172 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:25.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:25.172 00.000 28316 Enqueuing Expose request
02:34:25.173 00.001 29988 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
02:34:25.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:34:25.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:25.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:34:25.173 00.000 29988 MoveAxis(E, 0, ABG)
02:34:25.173 00.000 29988 Move returns status 0, amount 0
02:34:25.173 00.000 29988 MoveAxis(N, 0, ABG)
02:34:25.173 00.000 29988 Move returns status 0, amount 0
02:34:25.173 00.000 29988 move complete, result=0
02:34:25.173 00.000 29988 worker thread done servicing request
02:34:25.173 00.000 29988 Worker thread wakes up
02:34:25.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:25.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:25.173 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:26.805 01.632 29988 Exposure complete
02:34:26.872 00.067 29988 worker thread done servicing request
02:34:26.872 00.000 28316 OnExposeComplete: enter
02:34:26.875 00.003 28316 UpdateGuideState(): m_state=6
02:34:26.878 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3520
02:34:26.880 00.002 28316 Star::Find returns 1 (0), X=951.11, Y=257.04, Mass=2441, SNR=34.2, Peak=231 HFD=4.2
02:34:26.881 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:34:26.882 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:34:26.883 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.59 mountX=-0.16 mountY=-0.09, mountTheta=-2.61
02:34:26.886 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.11, opts=13)
02:34:26.886 00.000 28316 Enqueuing Move request for scope (0.16, -0.11)
02:34:26.887 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:26.887 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:34:26.887 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 7 / 99999
02:34:26.888 00.001 29988 Worker thread wakes up
02:34:26.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
02:34:26.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
02:34:26.888 00.000 29988 Moving (0.16, -0.11) raw xDistance=-0.16 yDistance=-0.09
02:34:26.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:34:26.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:26.888 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149266.888,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:34:26.889 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:34:26.889 00.000 29988 MoveAxis(E, 0, ABG)
02:34:26.889 00.000 29988 Move returns status 0, amount 0
02:34:26.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:26.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:26.890 00.001 28316 Enqueuing Expose request
02:34:26.890 00.000 29988 MoveAxis(N, 0, ABG)
02:34:26.890 00.000 29988 Move returns status 0, amount 0
02:34:26.890 00.000 29988 move complete, result=0
02:34:26.890 00.000 29988 worker thread done servicing request
02:34:26.890 00.000 29988 Worker thread wakes up
02:34:26.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:26.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:26.891 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:28.302 01.411 29988 Exposure complete
02:34:28.342 00.040 29988 worker thread done servicing request
02:34:28.342 00.000 28316 OnExposeComplete: enter
02:34:28.343 00.001 28316 UpdateGuideState(): m_state=6
02:34:28.344 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3521
02:34:28.344 00.000 28316 Star::Find returns 1 (1), X=951.02, Y=257.20, Mass=2453, SNR=34.1, Peak=255 HFD=4.1
02:34:28.345 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
02:34:28.345 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
02:34:28.345 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.65 mountX=0.02 mountY=-0.08, mountTheta=-1.35
02:34:28.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
02:34:28.348 00.002 28316 Enqueuing Move request for scope (0.06, 0.05)
02:34:28.349 00.001 29988 Worker thread wakes up
02:34:28.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:28.350 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:34:28.350 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.1 Saturée
02:34:28.350 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:34:28.350 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.02 yDistance=-0.08
02:34:28.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:34:28.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:28.350 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 8 / 99999
02:34:28.351 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:34:28.351 00.000 29988 MoveAxis(E, 0, ABG)
02:34:28.351 00.000 29988 Move returns status 0, amount 0
02:34:28.351 00.000 29988 MoveAxis(N, 0, ABG)
02:34:28.351 00.000 29988 Move returns status 0, amount 0
02:34:28.351 00.000 29988 move complete, result=0
02:34:28.351 00.000 29988 worker thread done servicing request
02:34:28.351 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149268.351,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
02:34:28.351 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:28.352 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:28.352 00.000 28316 Enqueuing Expose request
02:34:28.353 00.001 29988 Worker thread wakes up
02:34:28.353 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:28.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:28.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:29.984 01.631 29988 Exposure complete
02:34:30.022 00.038 29988 worker thread done servicing request
02:34:30.022 00.000 28316 OnExposeComplete: enter
02:34:30.023 00.001 28316 UpdateGuideState(): m_state=6
02:34:30.023 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3522
02:34:30.024 00.001 28316 Star::Find returns 1 (1), X=950.98, Y=257.15, Mass=2392, SNR=33.9, Peak=255 HFD=4.1
02:34:30.024 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
02:34:30.025 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
02:34:30.025 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.14 mountX=-0.02 mountY=-0.02, mountTheta=-2.15
02:34:30.025 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
02:34:30.026 00.001 28316 Enqueuing Move request for scope (0.03, -0.00)
02:34:30.026 00.000 29988 Worker thread wakes up
02:34:30.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:30.027 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.9 Saturée
02:34:30.027 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 9 / 99999
02:34:30.030 00.003 28316 evsrv: {"Event":"Settling","Timestamp":1786149270.030,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":3.1,"SettleTime":8.0,"StarLocked":true}
02:34:30.033 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
02:34:30.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
02:34:30.033 00.000 29988 Moving (0.03, -0.00) raw xDistance=-0.02 yDistance=-0.02
02:34:30.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:34:30.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:30.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:34:30.033 00.000 29988 MoveAxis(E, 0, ABG)
02:34:30.033 00.000 29988 Move returns status 0, amount 0
02:34:30.033 00.000 29988 MoveAxis(N, 0, ABG)
02:34:30.033 00.000 29988 Move returns status 0, amount 0
02:34:30.033 00.000 29988 move complete, result=0
02:34:30.033 00.000 29988 worker thread done servicing request
02:34:30.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:30.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:30.034 00.001 28316 Enqueuing Expose request
02:34:30.034 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:34:30.035 00.001 29988 Worker thread wakes up
02:34:30.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:30.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:31.555 01.520 29988 Exposure complete
02:34:31.609 00.054 29988 worker thread done servicing request
02:34:31.609 00.000 28316 OnExposeComplete: enter
02:34:31.610 00.001 28316 UpdateGuideState(): m_state=6
02:34:31.611 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3523
02:34:31.613 00.002 28316 Star::Find returns 1 (0), X=951.01, Y=257.38, Mass=2440, SNR=34.2, Peak=210 HFD=4.0
02:34:31.614 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:34:31.616 00.002 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:34:31.617 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.23 cameraTheta=1.32 mountX=0.18 mountY=-0.15, mountTheta=-0.70
02:34:31.619 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.23, opts=13)
02:34:31.620 00.001 28316 Enqueuing Move request for scope (0.06, 0.23)
02:34:31.622 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:31.623 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:34:31.624 00.001 29988 Worker thread wakes up
02:34:31.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
02:34:31.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
02:34:31.624 00.000 29988 Moving (0.06, 0.23) raw xDistance=0.18 yDistance=-0.15
02:34:31.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:34:31.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:31.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:34:31.624 00.000 29988 MoveAxis(E, 0, ABG)
02:34:31.625 00.001 29988 Move returns status 0, amount 0
02:34:31.625 00.000 29988 MoveAxis(N, 0, ABG)
02:34:31.625 00.000 29988 Move returns status 0, amount 0
02:34:31.625 00.000 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 10 / 99999
02:34:31.626 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149271.626,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":4.7,"SettleTime":8.0,"StarLocked":true}
02:34:31.629 00.003 29988 move complete, result=0
02:34:31.629 00.000 29988 worker thread done servicing request
02:34:31.629 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:31.630 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:31.633 00.003 28316 Enqueuing Expose request
02:34:31.633 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:34:31.634 00.001 29988 Worker thread wakes up
02:34:31.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:31.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:33.264 01.630 29988 Exposure complete
02:34:33.287 00.023 29988 worker thread done servicing request
02:34:33.295 00.008 28316 OnExposeComplete: enter
02:34:33.295 00.000 28316 UpdateGuideState(): m_state=6
02:34:33.296 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3524
02:34:33.296 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=257.28, Mass=2451, SNR=34.4, Peak=226 HFD=3.9
02:34:33.297 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
02:34:33.297 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
02:34:33.298 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.29 mountX=0.17 mountY=0.05, mountTheta=0.26
02:34:33.299 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
02:34:33.299 00.000 28316 Enqueuing Move request for scope (-0.12, 0.13)
02:34:33.300 00.001 29988 Worker thread wakes up
02:34:33.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:33.300 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
02:34:33.301 00.001 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 11 / 99999
02:34:33.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
02:34:33.301 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149273.301,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":6.4,"SettleTime":8.0,"StarLocked":true}
02:34:33.302 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
02:34:33.302 00.000 29988 Moving (-0.12, 0.13) raw xDistance=0.17 yDistance=0.05
02:34:33.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:33.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:33.303 00.001 28316 Enqueuing Expose request
02:34:33.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:34:33.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:33.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:34:33.303 00.000 29988 MoveAxis(E, 0, ABG)
02:34:33.303 00.000 29988 Move returns status 0, amount 0
02:34:33.303 00.000 29988 MoveAxis(N, 0, ABG)
02:34:33.303 00.000 29988 Move returns status 0, amount 0
02:34:33.303 00.000 29988 move complete, result=0
02:34:33.304 00.001 29988 worker thread done servicing request
02:34:33.304 00.000 29988 Worker thread wakes up
02:34:33.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:33.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:33.304 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:34.831 01.527 29988 Exposure complete
02:34:34.904 00.073 29988 worker thread done servicing request
02:34:34.904 00.000 28316 OnExposeComplete: enter
02:34:34.905 00.001 28316 UpdateGuideState(): m_state=6
02:34:34.906 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3525
02:34:34.906 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.43, Mass=2364, SNR=33.7, Peak=199 HFD=3.9
02:34:34.906 00.000 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
02:34:34.907 00.001 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
02:34:34.908 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.85 mountX=0.28 mountY=-0.05, mountTheta=-0.19
02:34:34.910 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.28, opts=13)
02:34:34.911 00.001 28316 Enqueuing Move request for scope (-0.08, 0.28)
02:34:34.912 00.001 29988 Worker thread wakes up
02:34:34.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
02:34:34.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:34.913 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
02:34:34.913 00.000 29988 Moving (-0.08, 0.28) raw xDistance=0.28 yDistance=-0.05
02:34:34.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:34:34.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:34.913 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
02:34:34.915 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:34:34.915 00.000 29988 MoveAxis(W, 60, ABG)
02:34:34.915 00.000 29988 Guiding  Dir = 3, Dur = 60
02:34:34.915 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 12 / 99999
02:34:34.916 00.001 28316 PhdController: newstate STATE_FINISH
02:34:34.917 00.001 28316 PhdController complete: success
02:34:34.919 00.002 29988 IsSlewing returns 0
02:34:34.919 00.000 29988 IsGuiding returns 0
02:34:34.919 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786149274.919,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
02:34:34.920 00.001 28316 Mount: notify guiding dither settle done success=1
02:34:34.920 00.000 28316 PhdController: newstate STATE_IDLE
02:34:34.921 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:34.921 00.000 29988 PulseGuide returned control before completion, sleep 68
02:34:34.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:34.922 00.001 28316 Enqueuing Expose request
02:34:35.000 00.078 29988 IsGuiding returns 0
02:34:35.000 00.000 29988 Move returns status 0, amount 60
02:34:35.000 00.000 29988 MoveAxis(N, 0, ABG)
02:34:35.000 00.000 29988 Move returns status 0, amount 0
02:34:35.000 00.000 29988 move complete, result=0
02:34:35.001 00.001 29988 worker thread done servicing request
02:34:35.001 00.000 29988 Worker thread wakes up
02:34:35.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:35.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:35.001 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.1 px 0 ms NORTH
02:34:36.634 01.633 29988 Exposure complete
02:34:36.686 00.052 29988 worker thread done servicing request
02:34:36.686 00.000 28316 OnExposeComplete: enter
02:34:36.686 00.000 28316 UpdateGuideState(): m_state=6
02:34:36.688 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.688 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.18, Mass=2445, SNR=34.2, Peak=242 HFD=4.1
02:34:36.689 00.001 28316 MultiStar: exiting stabilization period
02:34:36.689 00.000 28316 MultiStar: updating star positions after lock position change
02:34:36.690 00.001 28316 Star::Find(15, 661, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.690 00.000 28316 Star::Find returns 1 (0), X=661.86, Y=161.27, Mass=2371, SNR=33.4, Peak=207 HFD=4.3
02:34:36.690 00.000 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.691 00.001 28316 Star::Find returns 1 (0), X=1033.34, Y=392.02, Mass=2138, SNR=31.7, Peak=171 HFD=4.2
02:34:36.691 00.000 28316 Star::Find(15, 977, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.692 00.001 28316 Star::Find returns 1 (0), X=977.93, Y=249.37, Mass=1798, SNR=29.4, Peak=161 HFD=3.9
02:34:36.692 00.000 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.692 00.000 28316 Star::Find returns 1 (0), X=311.23, Y=829.02, Mass=1627, SNR=27.9, Peak=179 HFD=4.1
02:34:36.693 00.001 28316 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.694 00.001 28316 Star::Find returns 1 (0), X=494.37, Y=90.06, Mass=1310, SNR=25.1, Peak=115 HFD=3.9
02:34:36.695 00.001 28316 Star::Find(15, 288, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.696 00.001 28316 Star::Find returns 1 (0), X=289.06, Y=916.10, Mass=892, SNR=20.7, Peak=115 HFD=3.5
02:34:36.698 00.002 28316 Star::Find(15, 678, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.700 00.002 28316 Star::Find returns 1 (0), X=679.14, Y=946.60, Mass=961, SNR=21.3, Peak=82 HFD=3.9
02:34:36.703 00.003 28316 Star::Find(15, 1145, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.705 00.002 28316 Star::Find returns 1 (0), X=1146.09, Y=747.08, Mass=846, SNR=20.0, Peak=69 HFD=4.2
02:34:36.708 00.003 28316 Star::Find(15, 246, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.710 00.002 28316 Star::Find returns 1 (0), X=246.57, Y=519.17, Mass=609, SNR=17.2, Peak=65 HFD=3.7
02:34:36.712 00.002 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.714 00.002 28316 Star::Find returns 1 (0), X=650.30, Y=642.72, Mass=671, SNR=17.9, Peak=61 HFD=3.7
02:34:36.716 00.002 28316 Star::Find(15, 1130, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3526
02:34:36.718 00.002 28316 Star::Find returns 1 (0), X=1131.06, Y=624.84, Mass=668, SNR=17.9, Peak=60 HFD=3.8
02:34:36.719 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
02:34:36.721 00.002 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
02:34:36.722 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.61 mountX=0.03 mountY=-0.01, mountTheta=-0.42
02:34:36.724 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
02:34:36.724 00.000 28316 Enqueuing Move request for scope (-0.00, 0.03)
02:34:36.725 00.001 29988 Worker thread wakes up
02:34:36.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:36.726 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
02:34:36.726 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.2
02:34:36.728 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
02:34:36.728 00.000 29988 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
02:34:36.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:34:36.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:36.728 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:36.729 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:34:36.729 00.000 29988 MoveAxis(E, 0, ABG)
02:34:36.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:36.729 00.000 28316 Enqueuing Expose request
02:34:36.730 00.001 29988 Move returns status 0, amount 0
02:34:36.730 00.000 29988 MoveAxis(N, 0, ABG)
02:34:36.730 00.000 29988 Move returns status 0, amount 0
02:34:36.730 00.000 29988 move complete, result=0
02:34:36.730 00.000 29988 worker thread done servicing request
02:34:36.730 00.000 29988 Worker thread wakes up
02:34:36.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:36.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:36.730 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:34:38.142 01.412 29988 Exposure complete
02:34:38.170 00.028 29988 worker thread done servicing request
02:34:38.170 00.000 28316 OnExposeComplete: enter
02:34:38.171 00.001 28316 UpdateGuideState(): m_state=6
02:34:38.173 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3527
02:34:38.174 00.001 28316 Star::Find returns 1 (1), X=951.08, Y=257.01, Mass=2598, SNR=35.2, Peak=255 HFD=4.2
02:34:38.175 00.001 28316 MultiStar: [#1 0.09,-0.27,0.94,U] [#2 -0.10,-0.03,0.88,U] [#3 -0.09,-0.02,0.84,U] [#4 -0.12,-0.19,0.82,U] [#5 -0.17,-0.02,0.73,U] [#6 -0.10,-0.29,0.66,U] [#7 -0.26,0.01,0.60,U] [#8 0.00,-0.11,0.59,U] 
02:34:38.176 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.12}, one-star: {0.13, -0.14}
02:34:38.177 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
02:34:38.178 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
02:34:38.179 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.01 mountX=-0.09 mountY=0.11, mountTheta=2.26
02:34:38.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
02:34:38.181 00.000 28316 Enqueuing Move request for scope (-0.06, -0.12)
02:34:38.182 00.001 29988 Worker thread wakes up
02:34:38.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
02:34:38.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
02:34:38.182 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
02:34:38.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:34:38.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:38.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:38.183 00.001 28316 UpdateGuideState exits: m=2598 RSB=35.2 Saturée
02:34:38.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:38.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:38.185 00.001 28316 Enqueuing Expose request
02:34:38.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:34:38.185 00.000 29988 MoveAxis(E, 0, ABG)
02:34:38.186 00.001 29988 Move returns status 0, amount 0
02:34:38.186 00.000 29988 MoveAxis(N, 0, ABG)
02:34:38.186 00.000 29988 Move returns status 0, amount 0
02:34:38.186 00.000 29988 move complete, result=0
02:34:38.186 00.000 29988 worker thread done servicing request
02:34:38.186 00.000 29988 Worker thread wakes up
02:34:38.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:38.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:38.186 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:39.808 01.622 29988 Exposure complete
02:34:39.866 00.058 29988 worker thread done servicing request
02:34:39.888 00.022 28316 OnExposeComplete: enter
02:34:39.888 00.000 28316 UpdateGuideState(): m_state=6
02:34:39.889 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3528
02:34:39.889 00.000 28316 Star::Find returns 1 (1), X=950.98, Y=257.07, Mass=2551, SNR=35.0, Peak=255 HFD=4.2
02:34:39.890 00.001 28316 MultiStar: [#1 0.12,-0.14,0.97,U] [#2 0.24,-0.09,0.92,U] [#3 0.03,-0.01,0.84,U] [#4 -0.18,-0.07,0.81,U] [#5 -0.13,-0.04,0.69,U] [#6 -0.05,-0.14,0.61,U] [#7 -0.00,-0.24,0.59,U] [#8 0.19,-0.46,0.00,M1] 
02:34:39.890 00.000 28316 single-star, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.03, -0.08}
02:34:39.891 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
02:34:39.891 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
02:34:39.892 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.21 mountX=-0.08 mountY=0.01, mountTheta=3.03
02:34:39.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
02:34:39.893 00.000 28316 Enqueuing Move request for scope (0.03, -0.08)
02:34:39.894 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:39.895 00.001 28316 UpdateGuideState exits: m=2551 RSB=35.0 Saturée
02:34:39.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:39.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:39.896 00.000 28316 Enqueuing Expose request
02:34:39.897 00.001 29988 Worker thread wakes up
02:34:39.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:34:39.897 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:34:39.897 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.01
02:34:39.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:34:39.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:39.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:34:39.897 00.000 29988 MoveAxis(E, 0, ABG)
02:34:39.897 00.000 29988 Move returns status 0, amount 0
02:34:39.897 00.000 29988 MoveAxis(N, 0, ABG)
02:34:39.897 00.000 29988 Move returns status 0, amount 0
02:34:39.897 00.000 29988 move complete, result=0
02:34:39.897 00.000 29988 worker thread done servicing request
02:34:39.897 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:39.897 00.000 29988 Worker thread wakes up
02:34:39.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:39.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:41.313 01.416 29988 Exposure complete
02:34:41.346 00.033 29988 worker thread done servicing request
02:34:41.346 00.000 28316 OnExposeComplete: enter
02:34:41.346 00.000 28316 UpdateGuideState(): m_state=6
02:34:41.347 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3529
02:34:41.347 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=257.16, Mass=2391, SNR=33.8, Peak=241 HFD=4.1
02:34:41.348 00.001 28316 MultiStar: [#1 -0.02,-0.03,1.00,U] [#2 -0.03,0.17,0.92,U] [#3 -0.17,0.05,0.87,U] [#4 -0.21,0.01,0.83,U] [#5 -0.12,0.25,0.75,U] [#6 -0.16,-0.05,0.63,U] [#7 -0.08,-0.04,0.61,U] [#8 0.00,-0.04,0.57,U] 
02:34:41.349 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.04}, one-star: {0.07, 0.00}
02:34:41.350 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
02:34:41.351 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
02:34:41.352 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.07 mountX=-0.02 mountY=-0.06, mountTheta=-1.93
02:34:41.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.00, opts=13)
02:34:41.353 00.000 28316 Enqueuing Move request for scope (0.07, 0.00)
02:34:41.355 00.002 29988 Worker thread wakes up
02:34:41.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
02:34:41.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
02:34:41.355 00.000 29988 Moving (0.07, 0.00) raw xDistance=-0.02 yDistance=-0.06
02:34:41.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:34:41.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:41.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:41.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:34:41.355 00.000 29988 MoveAxis(E, 0, ABG)
02:34:41.355 00.000 29988 Move returns status 0, amount 0
02:34:41.355 00.000 29988 MoveAxis(N, 0, ABG)
02:34:41.355 00.000 29988 Move returns status 0, amount 0
02:34:41.355 00.000 29988 move complete, result=0
02:34:41.355 00.000 29988 worker thread done servicing request
02:34:41.355 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
02:34:41.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:41.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:41.357 00.001 28316 Enqueuing Expose request
02:34:41.357 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:41.358 00.001 29988 Worker thread wakes up
02:34:41.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:41.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:42.982 01.624 29988 Exposure complete
02:34:43.006 00.024 29988 worker thread done servicing request
02:34:43.006 00.000 28316 OnExposeComplete: enter
02:34:43.007 00.001 28316 UpdateGuideState(): m_state=6
02:34:43.007 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3530
02:34:43.008 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.16, Mass=2587, SNR=35.3, Peak=232 HFD=4.2
02:34:43.008 00.000 28316 MultiStar: [#1 -0.31,0.00,0.92,U] [#2 -0.06,0.04,0.88,U] [#3 -0.22,0.20,0.82,U] [#4 -0.29,-0.05,0.81,U] [#5 -0.29,0.08,0.71,U] [#6 -0.26,0.03,0.62,U] [#7 -0.19,0.16,0.59,U] [#8 0.03,-0.12,0.56,U] 
02:34:43.009 00.001 28316 single-star, 8 included, MultiStar: {-0.19, 0.04}, one-star: {-0.07, 0.01}
02:34:43.009 00.000 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
02:34:43.010 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
02:34:43.010 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.01 mountX=0.04 mountY=0.06, mountTheta=1.00
02:34:43.011 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
02:34:43.012 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
02:34:43.012 00.000 29988 Worker thread wakes up
02:34:43.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:43.013 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
02:34:43.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
02:34:43.013 00.000 28316 UpdateGuideState exits: m=2587 RSB=35.3
02:34:43.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:43.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:43.014 00.000 28316 Enqueuing Expose request
02:34:43.015 00.001 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
02:34:43.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:34:43.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:43.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:34:43.015 00.000 29988 MoveAxis(E, 0, ABG)
02:34:43.015 00.000 29988 Move returns status 0, amount 0
02:34:43.015 00.000 29988 MoveAxis(N, 0, ABG)
02:34:43.015 00.000 29988 Move returns status 0, amount 0
02:34:43.015 00.000 29988 move complete, result=0
02:34:43.015 00.000 29988 worker thread done servicing request
02:34:43.015 00.000 29988 Worker thread wakes up
02:34:43.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:43.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:43.015 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:34:44.536 01.521 29988 Exposure complete
02:34:44.582 00.046 29988 worker thread done servicing request
02:34:44.582 00.000 28316 OnExposeComplete: enter
02:34:44.584 00.002 28316 UpdateGuideState(): m_state=6
02:34:44.584 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3531
02:34:44.585 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.15, Mass=2343, SNR=33.5, Peak=218 HFD=4.2
02:34:44.585 00.000 28316 MultiStar: [#1 -0.10,0.07,1.01,U] [#2 -0.11,0.13,0.91,U] [#3 -0.25,0.06,0.85,U] [#4 -0.22,0.07,0.84,U] [#5 -0.38,0.02,0.00,M1] [#6 -0.18,-0.02,0.63,U] [#7 -0.03,0.12,0.66,U] [#8 -0.00,0.03,0.60,U] 
02:34:44.586 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.06}, one-star: {-0.05, -0.00}
02:34:44.586 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.19)
02:34:44.586 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.15)
02:34:44.587 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.10 mountX=0.02 mountY=0.04, mountTheta=1.18
02:34:44.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.00, opts=13)
02:34:44.588 00.000 28316 Enqueuing Move request for scope (-0.05, -0.00)
02:34:44.589 00.001 29988 Worker thread wakes up
02:34:44.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
02:34:44.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
02:34:44.589 00.000 29988 Moving (-0.05, -0.00) raw xDistance=0.02 yDistance=0.04
02:34:44.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:34:44.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:44.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:44.589 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
02:34:44.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:44.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:44.591 00.001 28316 Enqueuing Expose request
02:34:44.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:34:44.591 00.000 29988 MoveAxis(E, 0, ABG)
02:34:44.591 00.000 29988 Move returns status 0, amount 0
02:34:44.591 00.000 29988 MoveAxis(N, 0, ABG)
02:34:44.591 00.000 29988 Move returns status 0, amount 0
02:34:44.591 00.000 29988 move complete, result=0
02:34:44.591 00.000 29988 worker thread done servicing request
02:34:44.591 00.000 29988 Worker thread wakes up
02:34:44.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:44.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:44.592 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:46.224 01.632 29988 Exposure complete
02:34:46.265 00.041 29988 worker thread done servicing request
02:34:46.265 00.000 28316 OnExposeComplete: enter
02:34:46.267 00.002 28316 UpdateGuideState(): m_state=6
02:34:46.267 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3532
02:34:46.267 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=257.08, Mass=2334, SNR=33.5, Peak=216 HFD=4.1
02:34:46.269 00.002 28316 MultiStar: [#1 -0.01,0.11,0.98,U] [#2 0.06,0.10,0.94,U] [#3 0.05,-0.03,0.88,U] [#4 -0.05,-0.01,0.83,U] [#5 -0.13,0.25,0.76,U] [#6 0.12,-0.15,0.64,U] [#7 0.04,0.00,0.63,U] [#8 -0.05,-0.11,0.62,U] 
02:34:46.271 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.08, -0.07}
02:34:46.274 00.003 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
02:34:46.277 00.003 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
02:34:46.279 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.87 mountX=0.01 mountY=-0.02, mountTheta=-1.13
02:34:46.283 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
02:34:46.285 00.002 28316 Enqueuing Move request for scope (0.01, 0.02)
02:34:46.285 00.000 29988 Worker thread wakes up
02:34:46.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
02:34:46.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
02:34:46.285 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
02:34:46.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:34:46.286 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:46.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:34:46.286 00.000 29988 MoveAxis(E, 0, ABG)
02:34:46.286 00.000 29988 Move returns status 0, amount 0
02:34:46.286 00.000 29988 MoveAxis(N, 0, ABG)
02:34:46.286 00.000 29988 Move returns status 0, amount 0
02:34:46.286 00.000 29988 move complete, result=0
02:34:46.286 00.000 29988 worker thread done servicing request
02:34:46.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:46.287 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:34:46.287 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:46.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:46.288 00.001 28316 Enqueuing Expose request
02:34:46.288 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:34:46.289 00.001 29988 Worker thread wakes up
02:34:46.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:46.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:47.816 01.527 29988 Exposure complete
02:34:47.866 00.050 29988 worker thread done servicing request
02:34:47.866 00.000 28316 OnExposeComplete: enter
02:34:47.867 00.001 28316 UpdateGuideState(): m_state=6
02:34:47.869 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3533
02:34:47.870 00.001 28316 Star::Find returns 1 (1), X=951.04, Y=257.17, Mass=2458, SNR=34.1, Peak=255 HFD=4.1
02:34:47.872 00.002 28316 MultiStar: [#1 0.04,-0.04,1.01,U] [#2 0.07,0.13,0.91,U] [#3 -0.07,0.07,0.82,U] [#4 -0.11,-0.06,0.82,U] [#5 -0.13,0.14,0.71,U] [#6 -0.09,-0.05,0.62,U] [#7 -0.17,0.02,0.61,U] [#8 0.15,-0.21,0.58,U] 
02:34:47.873 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.08, 0.02}
02:34:47.874 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
02:34:47.875 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
02:34:47.877 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.63 mountX=0.02 mountY=0.01, mountTheta=0.61
02:34:47.879 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
02:34:47.880 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
02:34:47.881 00.001 29988 Worker thread wakes up
02:34:47.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:47.882 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.1 Saturée
02:34:47.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:47.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:47.883 00.000 28316 Enqueuing Expose request
02:34:47.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:34:47.883 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:34:47.883 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
02:34:47.884 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:34:47.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:47.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:34:47.884 00.000 29988 MoveAxis(E, 0, ABG)
02:34:47.884 00.000 29988 Move returns status 0, amount 0
02:34:47.884 00.000 29988 MoveAxis(N, 0, ABG)
02:34:47.884 00.000 29988 Move returns status 0, amount 0
02:34:47.884 00.000 29988 move complete, result=0
02:34:47.884 00.000 29988 worker thread done servicing request
02:34:47.884 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:47.884 00.000 29988 Worker thread wakes up
02:34:47.885 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:47.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:49.512 01.627 29988 Exposure complete
02:34:49.572 00.060 29988 worker thread done servicing request
02:34:49.572 00.000 28316 OnExposeComplete: enter
02:34:49.572 00.000 28316 UpdateGuideState(): m_state=6
02:34:49.573 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3534
02:34:49.574 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=257.14, Mass=2457, SNR=34.3, Peak=220 HFD=4.2
02:34:49.574 00.000 28316 MultiStar: [#1 0.02,-0.13,1.01,U] [#2 0.23,-0.03,0.90,U] [#3 -0.00,0.11,0.86,U] [#4 0.11,0.03,0.78,U] [#5 -0.04,0.24,0.73,U] [#6 0.29,-0.07,0.61,U] [#7 0.13,0.20,0.61,U] [#8 0.11,-0.15,0.59,U] 
02:34:49.575 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.16, -0.01}
02:34:49.575 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
02:34:49.576 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
02:34:49.576 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.03 mountY=-0.10, mountTheta=-1.84
02:34:49.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
02:34:49.578 00.001 28316 Enqueuing Move request for scope (0.11, 0.02)
02:34:49.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:49.578 00.000 29988 Worker thread wakes up
02:34:49.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:34:49.579 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:34:49.579 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.10
02:34:49.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:34:49.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:49.579 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
02:34:49.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:49.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:49.580 00.000 28316 Enqueuing Expose request
02:34:49.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:34:49.581 00.001 29988 MoveAxis(E, 0, ABG)
02:34:49.581 00.000 29988 Move returns status 0, amount 0
02:34:49.581 00.000 29988 MoveAxis(N, 0, ABG)
02:34:49.581 00.000 29988 Move returns status 0, amount 0
02:34:49.581 00.000 29988 move complete, result=0
02:34:49.581 00.000 29988 worker thread done servicing request
02:34:49.581 00.000 29988 Worker thread wakes up
02:34:49.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:49.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:49.581 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:51.100 01.519 29988 Exposure complete
02:34:51.153 00.053 29988 worker thread done servicing request
02:34:51.153 00.000 28316 OnExposeComplete: enter
02:34:51.154 00.001 28316 UpdateGuideState(): m_state=6
02:34:51.156 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3535
02:34:51.157 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=257.15, Mass=2412, SNR=34.1, Peak=215 HFD=4.1
02:34:51.159 00.002 28316 MultiStar: [#1 0.14,-0.00,0.96,U] [#2 0.14,0.06,0.91,U] [#3 0.01,0.05,0.86,U] [#4 -0.14,0.09,0.82,U] [#5 0.06,0.19,0.74,U] [#6 -0.21,0.13,0.63,U] [#7 0.07,0.25,0.62,U] [#8 0.13,-0.17,0.58,U] 
02:34:51.160 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.18, 0.00}
02:34:51.162 00.002 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
02:34:51.163 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
02:34:51.163 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.91 mountX=0.04 mountY=-0.07, mountTheta=-1.10
02:34:51.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
02:34:51.165 00.001 28316 Enqueuing Move request for scope (0.05, 0.07)
02:34:51.165 00.000 29988 Worker thread wakes up
02:34:51.166 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
02:34:51.166 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
02:34:51.166 00.000 29988 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.07
02:34:51.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:34:51.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:51.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:51.166 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:34:51.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:51.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:51.167 00.000 28316 Enqueuing Expose request
02:34:51.168 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:34:51.168 00.000 29988 MoveAxis(E, 0, ABG)
02:34:51.168 00.000 29988 Move returns status 0, amount 0
02:34:51.168 00.000 29988 MoveAxis(N, 0, ABG)
02:34:51.168 00.000 29988 Move returns status 0, amount 0
02:34:51.168 00.000 29988 move complete, result=0
02:34:51.168 00.000 29988 worker thread done servicing request
02:34:51.168 00.000 29988 Worker thread wakes up
02:34:51.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:51.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:51.168 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:52.792 01.624 29988 Exposure complete
02:34:52.844 00.052 29988 worker thread done servicing request
02:34:52.844 00.000 28316 OnExposeComplete: enter
02:34:52.847 00.003 28316 UpdateGuideState(): m_state=6
02:34:52.849 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3536
02:34:52.852 00.003 28316 Star::Find returns 1 (0), X=951.01, Y=257.22, Mass=2432, SNR=34.1, Peak=213 HFD=4.1
02:34:52.853 00.001 28316 MultiStar: [#1 -0.07,0.26,0.98,U] [#2 0.02,0.08,0.89,U] [#3 0.03,0.10,0.88,U] [#4 -0.01,0.06,0.83,U] [#5 0.04,0.24,0.73,U] [#6 0.15,0.13,0.63,U] [#7 -0.23,0.29,0.00,M1] [#8 -0.13,0.09,0.59,U] 
02:34:52.854 00.001 28316 single-star, 7 included, MultiStar: {0.01, 0.13}, one-star: {0.06, 0.07}
02:34:52.854 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
02:34:52.855 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
02:34:52.855 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.87 mountX=0.04 mountY=-0.08, mountTheta=-1.13
02:34:52.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
02:34:52.858 00.002 28316 Enqueuing Move request for scope (0.06, 0.07)
02:34:52.859 00.001 29988 Worker thread wakes up
02:34:52.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:52.860 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
02:34:52.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
02:34:52.860 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
02:34:52.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:52.861 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:52.861 00.000 28316 Enqueuing Expose request
02:34:52.862 00.001 29988 Moving (0.06, 0.07) raw xDistance=0.04 yDistance=-0.08
02:34:52.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:34:52.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:52.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:34:52.862 00.000 29988 MoveAxis(E, 0, ABG)
02:34:52.862 00.000 29988 Move returns status 0, amount 0
02:34:52.862 00.000 29988 MoveAxis(N, 0, ABG)
02:34:52.862 00.000 29988 Move returns status 0, amount 0
02:34:52.862 00.000 29988 move complete, result=0
02:34:52.862 00.000 29988 worker thread done servicing request
02:34:52.862 00.000 29988 Worker thread wakes up
02:34:52.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:52.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:52.862 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:54.375 01.513 29988 Exposure complete
02:34:54.416 00.041 29988 worker thread done servicing request
02:34:54.416 00.000 28316 OnExposeComplete: enter
02:34:54.416 00.000 28316 UpdateGuideState(): m_state=6
02:34:54.417 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3537
02:34:54.418 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.26, Mass=2578, SNR=35.1, Peak=234 HFD=4.1
02:34:54.418 00.000 28316 MultiStar: [#1 -0.14,0.20,0.94,U] [#2 0.03,0.06,0.88,U] [#3 -0.07,0.13,0.82,U] [#4 -0.05,0.16,0.80,U] [#5 -0.18,0.33,0.00,M1] [#6 -0.06,0.16,0.62,U] [#7 -0.12,0.14,0.61,U] [#8 0.01,0.11,0.58,U] 
02:34:54.418 00.000 28316 single-star, 7 included, MultiStar: {-0.06, 0.13}, one-star: {-0.06, 0.11}
02:34:54.419 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
02:34:54.419 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
02:34:54.419 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.02 mountX=0.13 mountY=-0.00, mountTheta=-0.01
02:34:54.422 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
02:34:54.422 00.000 28316 Enqueuing Move request for scope (-0.06, 0.11)
02:34:54.423 00.001 29988 Worker thread wakes up
02:34:54.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:54.423 00.000 28316 UpdateGuideState exits: m=2578 RSB=35.1
02:34:54.424 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:54.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:54.424 00.000 28316 Enqueuing Expose request
02:34:54.425 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
02:34:54.425 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
02:34:54.425 00.000 29988 Moving (-0.06, 0.11) raw xDistance=0.13 yDistance=-0.00
02:34:54.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:34:54.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:54.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:34:54.425 00.000 29988 MoveAxis(E, 0, ABG)
02:34:54.425 00.000 29988 Move returns status 0, amount 0
02:34:54.425 00.000 29988 MoveAxis(N, 0, ABG)
02:34:54.425 00.000 29988 Move returns status 0, amount 0
02:34:54.425 00.000 29988 move complete, result=0
02:34:54.425 00.000 29988 worker thread done servicing request
02:34:54.425 00.000 29988 Worker thread wakes up
02:34:54.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:54.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:54.426 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:34:56.061 01.635 29988 Exposure complete
02:34:56.108 00.047 29988 worker thread done servicing request
02:34:56.108 00.000 28316 OnExposeComplete: enter
02:34:56.109 00.001 28316 UpdateGuideState(): m_state=6
02:34:56.109 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3538
02:34:56.110 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=257.23, Mass=2381, SNR=33.7, Peak=211 HFD=4.0
02:34:56.110 00.000 28316 MultiStar: [#1 -0.03,0.31,0.98,U] [#2 0.18,0.16,0.92,U] [#3 0.01,0.16,0.87,U] [#4 -0.11,0.05,0.84,U] [#5 -0.10,0.28,0.74,U] [#6 -0.23,0.02,0.63,U] [#7 -0.11,0.31,0.00,M1] [#8 -0.05,-0.01,0.59,U] 
02:34:56.111 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.14}, one-star: {0.13, 0.08}
02:34:56.111 00.000 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
02:34:56.112 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
02:34:56.112 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=0.13 mountY=-0.05, mountTheta=-0.39
02:34:56.113 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.14, opts=13)
02:34:56.113 00.000 28316 Enqueuing Move request for scope (-0.01, 0.14)
02:34:56.114 00.001 29988 Worker thread wakes up
02:34:56.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:56.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
02:34:56.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
02:34:56.115 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.7
02:34:56.115 00.000 29988 Moving (-0.01, 0.14) raw xDistance=0.13 yDistance=-0.05
02:34:56.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:34:56.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:56.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:56.116 00.000 28316 Enqueuing Expose request
02:34:56.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:56.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:34:56.116 00.000 29988 MoveAxis(E, 0, ABG)
02:34:56.116 00.000 29988 Move returns status 0, amount 0
02:34:56.117 00.001 29988 MoveAxis(N, 0, ABG)
02:34:56.117 00.000 29988 Move returns status 0, amount 0
02:34:56.117 00.000 29988 move complete, result=0
02:34:56.117 00.000 29988 worker thread done servicing request
02:34:56.117 00.000 29988 Worker thread wakes up
02:34:56.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:56.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:56.117 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:34:57.643 01.526 29988 Exposure complete
02:34:57.685 00.042 29988 worker thread done servicing request
02:34:57.685 00.000 28316 OnExposeComplete: enter
02:34:57.686 00.001 28316 UpdateGuideState(): m_state=6
02:34:57.686 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3539
02:34:57.687 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.99, Mass=2403, SNR=34.1, Peak=222 HFD=4.2
02:34:57.687 00.000 28316 MultiStar: [#1 -0.06,-0.07,1.00,U] [#2 0.15,0.02,0.91,U] [#3 0.11,-0.15,0.86,U] [#4 -0.25,-0.01,0.85,U] [#5 -0.16,0.11,0.76,U] [#6 -0.42,0.01,0.00,M1] [#7 0.11,0.06,0.62,U] [#8 0.18,-0.10,0.57,U] 
02:34:57.687 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.04}, one-star: {0.09, -0.16}
02:34:57.688 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:34:57.688 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:34:57.689 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.25 mountX=-0.05 mountY=0.01, mountTheta=2.99
02:34:57.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
02:34:57.690 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
02:34:57.691 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:57.691 00.000 28316 UpdateGuideState exits: m=2403 RSB=34.1
02:34:57.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:57.692 00.000 29988 Worker thread wakes up
02:34:57.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:34:57.692 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:34:57.692 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.05 yDistance=0.01
02:34:57.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:34:57.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:57.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:57.693 00.001 28316 Enqueuing Expose request
02:34:57.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:34:57.693 00.000 29988 MoveAxis(E, 0, ABG)
02:34:57.693 00.000 29988 Move returns status 0, amount 0
02:34:57.693 00.000 29988 MoveAxis(N, 0, ABG)
02:34:57.693 00.000 29988 Move returns status 0, amount 0
02:34:57.693 00.000 29988 move complete, result=0
02:34:57.693 00.000 29988 worker thread done servicing request
02:34:57.693 00.000 29988 Worker thread wakes up
02:34:57.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:57.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:34:57.694 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:34:59.327 01.633 29988 Exposure complete
02:34:59.361 00.034 29988 worker thread done servicing request
02:34:59.361 00.000 28316 OnExposeComplete: enter
02:34:59.362 00.001 28316 UpdateGuideState(): m_state=6
02:34:59.362 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3540
02:34:59.363 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=257.57, Mass=2415, SNR=33.9, Peak=186 HFD=3.9
02:34:59.364 00.001 28316 MultiStar: [#1 -0.28,0.38,0.00,M1] [#2 -0.23,0.26,0.00,M1] [#3 -0.35,0.33,0.00,M1] [#4 -0.52,0.41,0.00,M1] [#5 -0.48,0.67,0.00,M1] [#6 -0.49,0.32,0.00,M2] [#7 -0.19,0.45,0.00,M1] [#8 -0.18,0.23,0.59,U] 
02:34:59.365 00.001 28316 refined, 1 included, MultiStar: {-0.29, 0.35}, one-star: {-0.36, 0.42}
02:34:59.366 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
02:34:59.368 00.002 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
02:34:59.369 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.35 hyp=0.46 cameraTheta=2.27 mountX=0.44 mountY=0.10, mountTheta=0.23
02:34:59.371 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.35, opts=13)
02:34:59.372 00.001 28316 Enqueuing Move request for scope (-0.29, 0.35)
02:34:59.373 00.001 29988 Worker thread wakes up
02:34:59.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:34:59.373 00.000 28316 UpdateGuideState exits: m=2415 RSB=33.9
02:34:59.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:34:59.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:34:59.374 00.000 28316 Enqueuing Expose request
02:34:59.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.35) opts 0xd
02:34:59.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.35)
02:34:59.375 00.000 29988 Moving (-0.29, 0.35) raw xDistance=0.44 yDistance=0.10
02:34:59.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
02:34:59.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:34:59.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:34:59.375 00.000 29988 MoveAxis(W, 92, ABG)
02:34:59.375 00.000 29988 Guiding  Dir = 3, Dur = 92
02:34:59.375 00.000 29988 IsSlewing returns 0
02:34:59.375 00.000 29988 IsGuiding returns 0
02:34:59.377 00.002 29988 PulseGuide returned control before completion, sleep 101
02:34:59.482 00.105 29988 IsGuiding returns 0
02:34:59.482 00.000 29988 Move returns status 0, amount 92
02:34:59.483 00.001 29988 MoveAxis(N, 0, ABG)
02:34:59.483 00.000 29988 Move returns status 0, amount 0
02:34:59.483 00.000 29988 move complete, result=0
02:34:59.483 00.000 29988 worker thread done servicing request
02:34:59.483 00.000 28316 GuideStep: 0.4 px 92 ms WEST, 0.1 px 0 ms NORTH
02:34:59.484 00.001 29988 Worker thread wakes up
02:34:59.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:34:59.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:00.897 01.413 29988 Exposure complete
02:35:00.946 00.049 29988 worker thread done servicing request
02:35:00.946 00.000 28316 OnExposeComplete: enter
02:35:00.947 00.001 28316 UpdateGuideState(): m_state=6
02:35:00.947 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3541
02:35:00.948 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.29, Mass=2453, SNR=34.3, Peak=220 HFD=4.0
02:35:00.948 00.000 28316 MultiStar: [#1 -0.46,0.10,0.00,M2] [#2 -0.18,0.09,0.93,U] [#3 -0.21,0.16,0.86,U] [#4 -0.38,0.28,0.00,M2] [#5 -0.35,0.17,0.00,M2] [#6 -0.42,0.28,0.00,M3] [#7 -0.32,0.29,0.00,M2] [#8 -0.13,0.02,0.60,U] 
02:35:00.949 00.001 28316 single-star, 3 included, MultiStar: {-0.15, 0.11}, one-star: {-0.08, 0.14}
02:35:00.949 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
02:35:00.949 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
02:35:00.950 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.11 mountX=0.16 mountY=0.01, mountTheta=0.07
02:35:00.951 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
02:35:00.953 00.002 28316 Enqueuing Move request for scope (-0.08, 0.14)
02:35:00.954 00.001 29988 Worker thread wakes up
02:35:00.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:00.955 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:35:00.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:00.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:00.956 00.001 28316 Enqueuing Expose request
02:35:00.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
02:35:00.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
02:35:00.956 00.000 29988 Moving (-0.08, 0.14) raw xDistance=0.16 yDistance=0.01
02:35:00.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:35:00.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:00.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:35:00.957 00.001 29988 MoveAxis(E, 0, ABG)
02:35:00.957 00.000 29988 Move returns status 0, amount 0
02:35:00.957 00.000 29988 MoveAxis(N, 0, ABG)
02:35:00.957 00.000 29988 Move returns status 0, amount 0
02:35:00.957 00.000 29988 move complete, result=0
02:35:00.957 00.000 29988 worker thread done servicing request
02:35:00.957 00.000 29988 Worker thread wakes up
02:35:00.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:00.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:00.957 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:35:02.593 01.636 29988 Exposure complete
02:35:02.623 00.030 29988 worker thread done servicing request
02:35:02.624 00.001 28316 OnExposeComplete: enter
02:35:02.625 00.001 28316 UpdateGuideState(): m_state=6
02:35:02.626 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3542
02:35:02.627 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.23, Mass=2320, SNR=33.4, Peak=207 HFD=3.8
02:35:02.627 00.000 28316 MultiStar: [#1 -0.24,0.32,0.00,M3] [#2 -0.14,0.06,0.98,U] [#3 -0.23,0.13,0.88,U] [#4 -0.39,0.33,0.00,M3] [#5 -0.20,0.15,0.74,U] [#6 -0.24,0.24,0.00,M4] [#7 -0.16,0.41,0.00,M3] [#8 -0.19,0.19,0.59,U] 
02:35:02.628 00.001 28316 refined, 4 included, MultiStar: {-0.20, 0.11}, one-star: {-0.21, 0.08}
02:35:02.628 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:35:02.629 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
02:35:02.630 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.61 mountX=0.19 mountY=0.12, mountTheta=0.59
02:35:02.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.11, opts=13)
02:35:02.633 00.002 28316 Enqueuing Move request for scope (-0.20, 0.11)
02:35:02.633 00.000 29988 Worker thread wakes up
02:35:02.634 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
02:35:02.634 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
02:35:02.634 00.000 29988 Moving (-0.20, 0.11) raw xDistance=0.19 yDistance=0.12
02:35:02.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:35:02.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:02.634 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
02:35:02.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:02.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:02.636 00.001 28316 Enqueuing Expose request
02:35:02.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:02.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:35:02.636 00.000 29988 MoveAxis(E, 0, ABG)
02:35:02.636 00.000 29988 Move returns status 0, amount 0
02:35:02.636 00.000 29988 MoveAxis(N, 0, ABG)
02:35:02.636 00.000 29988 Move returns status 0, amount 0
02:35:02.636 00.000 29988 move complete, result=0
02:35:02.636 00.000 29988 worker thread done servicing request
02:35:02.636 00.000 29988 Worker thread wakes up
02:35:02.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:02.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:02.637 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:04.161 01.524 29988 Exposure complete
02:35:04.188 00.027 29988 worker thread done servicing request
02:35:04.188 00.000 28316 OnExposeComplete: enter
02:35:04.189 00.001 28316 UpdateGuideState(): m_state=6
02:35:04.189 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3543
02:35:04.190 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.19, Mass=2484, SNR=34.6, Peak=214 HFD=4.0
02:35:04.190 00.000 28316 MultiStar: [#1 -0.26,0.04,0.99,U] [#2 -0.29,0.15,0.00,M1] [#3 -0.16,0.11,0.83,U] [#4 -0.08,0.23,0.82,U] [#5 -0.20,0.34,0.00,M2] [#6 -0.18,0.23,0.61,U] [#7 -0.26,0.35,0.00,M4] [#8 0.07,0.15,0.58,U] 
02:35:04.192 00.002 28316 single-star, 5 included, MultiStar: {-0.13, 0.12}, one-star: {-0.13, 0.04}
02:35:04.195 00.003 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
02:35:04.197 00.002 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
02:35:04.199 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=0.09 mountY=0.10, mountTheta=0.84
02:35:04.203 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.04, opts=13)
02:35:04.206 00.003 28316 Enqueuing Move request for scope (-0.13, 0.04)
02:35:04.209 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:04.211 00.002 28316 UpdateGuideState exits: m=2484 RSB=34.6
02:35:04.213 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:04.214 00.001 29988 Worker thread wakes up
02:35:04.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
02:35:04.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:04.215 00.000 28316 Enqueuing Expose request
02:35:04.216 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
02:35:04.216 00.000 29988 Moving (-0.13, 0.04) raw xDistance=0.09 yDistance=0.10
02:35:04.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:35:04.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:04.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:35:04.216 00.000 29988 MoveAxis(E, 0, ABG)
02:35:04.216 00.000 29988 Move returns status 0, amount 0
02:35:04.216 00.000 29988 MoveAxis(N, 0, ABG)
02:35:04.216 00.000 29988 Move returns status 0, amount 0
02:35:04.216 00.000 29988 move complete, result=0
02:35:04.217 00.001 29988 worker thread done servicing request
02:35:04.217 00.000 29988 Worker thread wakes up
02:35:04.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:04.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:04.217 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:05.844 01.627 29988 Exposure complete
02:35:05.884 00.040 29988 worker thread done servicing request
02:35:05.884 00.000 28316 OnExposeComplete: enter
02:35:05.885 00.001 28316 UpdateGuideState(): m_state=6
02:35:05.885 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3544
02:35:05.886 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=257.31, Mass=2477, SNR=34.5, Peak=201 HFD=3.9
02:35:05.886 00.000 28316 MultiStar: [#1 -0.25,0.16,0.96,U] [#2 -0.18,0.28,0.00,M2] [#3 -0.36,0.28,0.00,M1] [#4 -0.27,0.15,0.83,U] [#5 -0.33,0.32,0.00,M3] [#6 -0.38,0.17,0.00,M4] [#7 -0.33,0.04,0.00,M5] [#8 -0.27,0.07,0.56,U] 
02:35:05.887 00.001 28316 single-star, 3 included, MultiStar: {-0.24, 0.14}, one-star: {-0.18, 0.16}
02:35:05.888 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
02:35:05.889 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
02:35:05.890 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.41 mountX=0.22 mountY=0.09, mountTheta=0.38
02:35:05.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.16, opts=13)
02:35:05.892 00.000 28316 Enqueuing Move request for scope (-0.18, 0.16)
02:35:05.893 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:05.893 00.000 29988 Worker thread wakes up
02:35:05.893 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:35:05.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
02:35:05.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:05.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:05.894 00.000 28316 Enqueuing Expose request
02:35:05.895 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
02:35:05.895 00.000 29988 Moving (-0.18, 0.16) raw xDistance=0.22 yDistance=0.09
02:35:05.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:35:05.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:05.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:35:05.895 00.000 29988 MoveAxis(W, 47, ABG)
02:35:05.895 00.000 29988 Guiding  Dir = 3, Dur = 47
02:35:05.895 00.000 29988 IsSlewing returns 0
02:35:05.895 00.000 29988 IsGuiding returns 0
02:35:05.898 00.003 29988 PulseGuide returned control before completion, sleep 56
02:35:05.970 00.072 29988 IsGuiding returns 0
02:35:05.970 00.000 29988 Move returns status 0, amount 47
02:35:05.970 00.000 29988 MoveAxis(N, 0, ABG)
02:35:05.970 00.000 29988 Move returns status 0, amount 0
02:35:05.970 00.000 29988 move complete, result=0
02:35:05.970 00.000 29988 worker thread done servicing request
02:35:05.971 00.001 29988 Worker thread wakes up
02:35:05.971 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
02:35:05.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:05.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:07.378 01.407 29988 Exposure complete
02:35:07.416 00.038 29988 worker thread done servicing request
02:35:07.416 00.000 28316 OnExposeComplete: enter
02:35:07.418 00.002 28316 UpdateGuideState(): m_state=6
02:35:07.419 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3545
02:35:07.420 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.30, Mass=2370, SNR=33.6, Peak=210 HFD=3.8
02:35:07.422 00.002 28316 MultiStar: [#1 0.01,-0.07,1.00,U] [#2 -0.01,0.11,0.95,U] [#3 -0.39,0.03,0.00,M2] [#4 -0.23,-0.03,0.86,U] [#5 -0.18,0.22,0.73,U] [#6 -0.25,-0.05,0.63,U] [#7 -0.09,0.11,0.62,U] [#8 -0.21,-0.06,0.57,U] 
02:35:07.425 00.003 28316 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.16, 0.15}
02:35:07.426 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
02:35:07.426 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
02:35:07.427 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.77 mountX=0.10 mountY=0.09, mountTheta=0.76
02:35:07.427 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
02:35:07.428 00.001 28316 Enqueuing Move request for scope (-0.13, 0.05)
02:35:07.428 00.000 29988 Worker thread wakes up
02:35:07.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:07.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
02:35:07.429 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
02:35:07.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:07.430 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:07.430 00.000 28316 Enqueuing Expose request
02:35:07.431 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
02:35:07.431 00.000 29988 Moving (-0.13, 0.05) raw xDistance=0.10 yDistance=0.09
02:35:07.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:35:07.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:07.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:35:07.431 00.000 29988 MoveAxis(E, 0, ABG)
02:35:07.431 00.000 29988 Move returns status 0, amount 0
02:35:07.431 00.000 29988 MoveAxis(N, 0, ABG)
02:35:07.431 00.000 29988 Move returns status 0, amount 0
02:35:07.431 00.000 29988 move complete, result=0
02:35:07.431 00.000 29988 worker thread done servicing request
02:35:07.431 00.000 29988 Worker thread wakes up
02:35:07.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:07.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:07.431 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:09.055 01.624 29988 Exposure complete
02:35:09.097 00.042 29988 worker thread done servicing request
02:35:09.097 00.000 28316 OnExposeComplete: enter
02:35:09.098 00.001 28316 UpdateGuideState(): m_state=6
02:35:09.100 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3546
02:35:09.101 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=257.37, Mass=2453, SNR=34.3, Peak=184 HFD=4.0
02:35:09.103 00.002 28316 MultiStar: [#1 0.12,0.24,0.97,U] [#2 -0.31,0.13,0.00,M2] [#3 -0.14,0.24,0.84,U] [#4 -0.15,0.05,0.83,U] [#5 -0.15,0.28,0.00,M3] [#6 0.12,-0.08,0.61,U] [#7 0.24,0.04,0.60,U] [#8 -0.03,0.03,0.59,U] 
02:35:09.103 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {-0.15, 0.22}
02:35:09.105 00.002 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
02:35:09.105 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
02:35:09.106 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=0.12 mountY=-0.04, mountTheta=-0.36
02:35:09.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
02:35:09.108 00.001 28316 Enqueuing Move request for scope (-0.01, 0.13)
02:35:09.108 00.000 29988 Worker thread wakes up
02:35:09.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
02:35:09.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
02:35:09.108 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.04
02:35:09.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:09.109 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:35:09.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:09.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:09.110 00.001 28316 Enqueuing Expose request
02:35:09.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:35:09.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:09.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:35:09.110 00.000 29988 MoveAxis(E, 0, ABG)
02:35:09.110 00.000 29988 Move returns status 0, amount 0
02:35:09.110 00.000 29988 MoveAxis(N, 0, ABG)
02:35:09.110 00.000 29988 Move returns status 0, amount 0
02:35:09.110 00.000 29988 move complete, result=0
02:35:09.110 00.000 29988 worker thread done servicing request
02:35:09.110 00.000 29988 Worker thread wakes up
02:35:09.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:09.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:09.111 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:10.625 01.514 29988 Exposure complete
02:35:10.670 00.045 29988 worker thread done servicing request
02:35:10.670 00.000 28316 OnExposeComplete: enter
02:35:10.671 00.001 28316 UpdateGuideState(): m_state=6
02:35:10.672 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3547
02:35:10.672 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=256.92, Mass=2483, SNR=34.7, Peak=214 HFD=4.2
02:35:10.673 00.001 28316 MultiStar: [#1 -0.06,-0.09,0.98,U] [#2 -0.07,-0.06,0.89,U] [#3 -0.18,-0.22,0.84,U] [#4 0.01,-0.02,0.81,U] [#5 0.02,-0.00,0.72,U] [#6 -0.02,-0.26,0.60,U] [#7 -0.04,0.00,0.62,U] [#8 -0.24,-0.10,0.58,U] 
02:35:10.673 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.13, -0.23}
02:35:10.673 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
02:35:10.674 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
02:35:10.674 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.19 mountX=-0.07 mountY=0.12, mountTheta=2.09
02:35:10.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
02:35:10.676 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
02:35:10.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:10.677 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.7
02:35:10.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:10.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:10.678 00.001 28316 Enqueuing Expose request
02:35:10.678 00.000 29988 Worker thread wakes up
02:35:10.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
02:35:10.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
02:35:10.679 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
02:35:10.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:35:10.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:10.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:35:10.679 00.000 29988 MoveAxis(E, 0, ABG)
02:35:10.679 00.000 29988 Move returns status 0, amount 0
02:35:10.679 00.000 29988 MoveAxis(N, 0, ABG)
02:35:10.679 00.000 29988 Move returns status 0, amount 0
02:35:10.679 00.000 29988 move complete, result=0
02:35:10.679 00.000 29988 worker thread done servicing request
02:35:10.679 00.000 29988 Worker thread wakes up
02:35:10.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:10.680 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:10.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:12.303 01.623 29988 Exposure complete
02:35:12.336 00.033 29988 worker thread done servicing request
02:35:12.336 00.000 28316 OnExposeComplete: enter
02:35:12.338 00.002 28316 UpdateGuideState(): m_state=6
02:35:12.340 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3548
02:35:12.341 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.16, Mass=2434, SNR=34.3, Peak=209 HFD=4.1
02:35:12.342 00.001 28316 MultiStar: [#1 -0.01,-0.07,0.97,U] [#2 0.09,0.06,0.91,U] [#3 -0.10,-0.03,0.86,U] [#4 -0.02,-0.02,0.82,U] [#5 -0.16,0.18,0.73,U] [#6 -0.16,-0.03,0.61,U] [#7 -0.23,-0.07,0.62,U] [#8 -0.00,-0.15,0.57,U] 
02:35:12.342 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.13, 0.01}
02:35:12.343 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
02:35:12.345 00.002 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.24)
02:35:12.345 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.00 mountX=0.02 mountY=0.07, mountTheta=1.28
02:35:12.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
02:35:12.347 00.001 28316 Enqueuing Move request for scope (-0.07, -0.01)
02:35:12.348 00.001 29988 Worker thread wakes up
02:35:12.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:12.349 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
02:35:12.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:12.350 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:12.350 00.000 28316 Enqueuing Expose request
02:35:12.351 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
02:35:12.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
02:35:12.351 00.000 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.07
02:35:12.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:35:12.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:12.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:35:12.351 00.000 29988 MoveAxis(E, 0, ABG)
02:35:12.351 00.000 29988 Move returns status 0, amount 0
02:35:12.351 00.000 29988 MoveAxis(N, 0, ABG)
02:35:12.351 00.000 29988 Move returns status 0, amount 0
02:35:12.351 00.000 29988 move complete, result=0
02:35:12.351 00.000 29988 worker thread done servicing request
02:35:12.351 00.000 29988 Worker thread wakes up
02:35:12.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:12.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:12.351 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:13.875 01.524 29988 Exposure complete
02:35:13.939 00.064 29988 worker thread done servicing request
02:35:13.939 00.000 28316 OnExposeComplete: enter
02:35:13.939 00.000 28316 UpdateGuideState(): m_state=6
02:35:13.940 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3549
02:35:13.940 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=257.10, Mass=2369, SNR=33.8, Peak=215 HFD=4.1
02:35:13.941 00.001 28316 MultiStar: [#1 -0.03,-0.15,1.01,U] [#2 0.22,-0.11,0.90,U] [#3 0.01,0.04,0.85,U] [#4 -0.01,-0.17,0.84,U] [#5 0.04,0.08,0.72,U] [#6 -0.21,-0.18,0.63,U] [#7 -0.11,-0.19,0.63,U] [#8 0.01,-0.27,0.58,U] 
02:35:13.941 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.21, -0.05}
02:35:13.942 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.99)
02:35:13.942 00.000 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.95)
02:35:13.943 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.30 mountX=-0.10 mountY=0.02, mountTheta=2.95
02:35:13.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
02:35:13.944 00.000 28316 Enqueuing Move request for scope (0.03, -0.10)
02:35:13.945 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:13.945 00.000 29988 Worker thread wakes up
02:35:13.945 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
02:35:13.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:13.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:13.947 00.001 28316 Enqueuing Expose request
02:35:13.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
02:35:13.947 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
02:35:13.947 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.02
02:35:13.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:35:13.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:13.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:35:13.947 00.000 29988 MoveAxis(E, 0, ABG)
02:35:13.947 00.000 29988 Move returns status 0, amount 0
02:35:13.947 00.000 29988 MoveAxis(N, 0, ABG)
02:35:13.947 00.000 29988 Move returns status 0, amount 0
02:35:13.947 00.000 29988 move complete, result=0
02:35:13.947 00.000 29988 worker thread done servicing request
02:35:13.947 00.000 29988 Worker thread wakes up
02:35:13.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:13.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:13.948 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:35:15.574 01.626 29988 Exposure complete
02:35:15.608 00.034 29988 worker thread done servicing request
02:35:15.608 00.000 28316 OnExposeComplete: enter
02:35:15.609 00.001 28316 UpdateGuideState(): m_state=6
02:35:15.609 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3550
02:35:15.610 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.95, Mass=2402, SNR=33.9, Peak=197 HFD=4.2
02:35:15.610 00.000 28316 MultiStar: [#1 -0.29,-0.23,0.00,M1] [#2 -0.03,-0.11,0.92,U] [#3 -0.08,-0.22,0.84,U] [#4 -0.10,-0.26,0.84,U] [#5 -0.17,-0.15,0.75,U] [#6 -0.08,-0.14,0.63,U] [#7 -0.28,0.01,0.62,U] [#8 -0.10,-0.27,0.56,U] 
02:35:15.611 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.17}, one-star: {-0.12, -0.20}
02:35:15.611 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.13)
02:35:15.611 00.000 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.09)
02:35:15.612 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.21 cameraTheta=-2.16 mountX=-0.11 mountY=0.18, mountTheta=2.12
02:35:15.612 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.17, opts=13)
02:35:15.613 00.001 28316 Enqueuing Move request for scope (-0.11, -0.17)
02:35:15.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:15.614 00.001 29988 Worker thread wakes up
02:35:15.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
02:35:15.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
02:35:15.614 00.000 29988 Moving (-0.11, -0.17) raw xDistance=-0.11 yDistance=0.18
02:35:15.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:35:15.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:15.614 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:35:15.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:15.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:15.616 00.001 28316 Enqueuing Expose request
02:35:15.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:35:15.616 00.000 29988 MoveAxis(E, 0, ABG)
02:35:15.616 00.000 29988 Move returns status 0, amount 0
02:35:15.616 00.000 29988 MoveAxis(N, 0, ABG)
02:35:15.616 00.000 29988 Move returns status 0, amount 0
02:35:15.616 00.000 29988 move complete, result=0
02:35:15.616 00.000 29988 worker thread done servicing request
02:35:15.616 00.000 29988 Worker thread wakes up
02:35:15.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:15.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:15.617 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:17.145 01.528 29988 Exposure complete
02:35:17.192 00.047 29988 worker thread done servicing request
02:35:17.192 00.000 28316 OnExposeComplete: enter
02:35:17.193 00.001 28316 UpdateGuideState(): m_state=6
02:35:17.193 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3551
02:35:17.194 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.94, Mass=2487, SNR=34.5, Peak=217 HFD=4.2
02:35:17.194 00.000 28316 MultiStar: [#1 -0.21,-0.25,0.00,M2] [#2 0.18,-0.22,0.90,U] [#3 -0.20,-0.17,0.85,U] [#4 -0.02,-0.26,0.81,U] [#5 -0.29,0.06,0.73,U] [#6 0.08,-0.29,0.62,U] [#7 0.04,0.08,0.63,U] [#8 0.16,-0.04,0.59,U] 
02:35:17.195 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.14}, one-star: {-0.16, -0.21}
02:35:17.196 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
02:35:17.198 00.002 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
02:35:17.198 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.82 mountX=-0.12 mountY=0.10, mountTheta=2.44
02:35:17.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.14, opts=13)
02:35:17.201 00.001 28316 Enqueuing Move request for scope (-0.04, -0.14)
02:35:17.201 00.000 29988 Worker thread wakes up
02:35:17.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:17.202 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
02:35:17.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
02:35:17.202 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.5
02:35:17.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:17.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:17.203 00.000 28316 Enqueuing Expose request
02:35:17.204 00.001 29988 Moving (-0.04, -0.14) raw xDistance=-0.12 yDistance=0.10
02:35:17.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:35:17.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:17.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:35:17.204 00.000 29988 MoveAxis(E, 0, ABG)
02:35:17.204 00.000 29988 Move returns status 0, amount 0
02:35:17.204 00.000 29988 MoveAxis(N, 0, ABG)
02:35:17.204 00.000 29988 Move returns status 0, amount 0
02:35:17.204 00.000 29988 move complete, result=0
02:35:17.204 00.000 29988 worker thread done servicing request
02:35:17.204 00.000 29988 Worker thread wakes up
02:35:17.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:17.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:17.205 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:18.833 01.628 29988 Exposure complete
02:35:18.859 00.026 29988 worker thread done servicing request
02:35:18.859 00.000 28316 OnExposeComplete: enter
02:35:18.860 00.001 28316 UpdateGuideState(): m_state=6
02:35:18.861 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3552
02:35:18.861 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.86, Mass=2297, SNR=33.2, Peak=206 HFD=4.1
02:35:18.861 00.000 28316 MultiStar: [#1 -0.11,-0.29,0.99,U] [#2 -0.02,-0.32,0.93,U] [#3 -0.17,-0.23,0.88,U] [#4 -0.09,-0.27,0.82,U] [#5 -0.22,-0.14,0.77,U] [#6 -0.38,-0.17,0.00,M1] [#7 -0.19,-0.21,0.63,U] [#8 -0.07,-0.26,0.61,U] 
02:35:18.862 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.26}, one-star: {-0.15, -0.29}
02:35:18.862 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
02:35:18.863 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
02:35:18.864 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.02 mountX=-0.18 mountY=0.23, mountTheta=2.25
02:35:18.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.26, opts=13)
02:35:18.865 00.000 28316 Enqueuing Move request for scope (-0.12, -0.26)
02:35:18.866 00.001 29988 Worker thread wakes up
02:35:18.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:18.866 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.2
02:35:18.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:18.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:18.867 00.000 28316 Enqueuing Expose request
02:35:18.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
02:35:18.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
02:35:18.868 00.000 29988 Moving (-0.12, -0.26) raw xDistance=-0.18 yDistance=0.23
02:35:18.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:35:18.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:35:18.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:35:18.868 00.000 29988 MoveAxis(E, 0, ABG)
02:35:18.868 00.000 29988 Move returns status 0, amount 0
02:35:18.868 00.000 29988 MoveAxis(N, 0, ABG)
02:35:18.868 00.000 29988 Move returns status 0, amount 0
02:35:18.868 00.000 29988 move complete, result=0
02:35:18.868 00.000 29988 worker thread done servicing request
02:35:18.868 00.000 29988 Worker thread wakes up
02:35:18.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:18.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:18.869 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:20.387 01.518 29988 Exposure complete
02:35:20.437 00.050 29988 worker thread done servicing request
02:35:20.437 00.000 28316 OnExposeComplete: enter
02:35:20.437 00.000 28316 UpdateGuideState(): m_state=6
02:35:20.438 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3553
02:35:20.438 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=257.12, Mass=2350, SNR=33.6, Peak=211 HFD=4.1
02:35:20.439 00.001 28316 MultiStar: [#1 -0.18,0.03,1.00,U] [#2 -0.27,-0.10,0.92,U] [#3 -0.11,-0.08,0.89,U] [#4 -0.19,-0.10,0.85,U] [#5 -0.35,0.13,0.00,M1] [#6 -0.25,-0.14,0.64,U] [#7 -0.18,0.06,0.63,U] [#8 -0.13,-0.10,0.59,U] 
02:35:20.440 00.001 28316 single-star, 7 included, MultiStar: {-0.17, -0.06}, one-star: {-0.10, -0.03}
02:35:20.441 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
02:35:20.442 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
02:35:20.442 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.79 mountX=0.01 mountY=0.10, mountTheta=1.49
02:35:20.444 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
02:35:20.444 00.000 28316 Enqueuing Move request for scope (-0.10, -0.03)
02:35:20.444 00.000 29988 Worker thread wakes up
02:35:20.445 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
02:35:20.445 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
02:35:20.445 00.000 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
02:35:20.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:35:20.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:20.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:20.445 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
02:35:20.446 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:20.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:20.447 00.001 28316 Enqueuing Expose request
02:35:20.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:35:20.447 00.000 29988 MoveAxis(E, 0, ABG)
02:35:20.447 00.000 29988 Move returns status 0, amount 0
02:35:20.447 00.000 29988 MoveAxis(N, 0, ABG)
02:35:20.447 00.000 29988 Move returns status 0, amount 0
02:35:20.447 00.000 29988 move complete, result=0
02:35:20.447 00.000 29988 worker thread done servicing request
02:35:20.447 00.000 29988 Worker thread wakes up
02:35:20.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:20.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:20.448 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:22.074 01.626 29988 Exposure complete
02:35:22.116 00.042 29988 worker thread done servicing request
02:35:22.117 00.001 28316 OnExposeComplete: enter
02:35:22.118 00.001 28316 UpdateGuideState(): m_state=6
02:35:22.118 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3554
02:35:22.119 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=256.81, Mass=2375, SNR=33.8, Peak=190 HFD=4.2
02:35:22.120 00.001 28316 MultiStar: [#1 0.18,-0.25,0.98,U] [#2 0.15,-0.26,0.92,U] [#3 -0.07,-0.32,0.00,M1] [#4 0.09,-0.23,0.85,U] [#5 0.12,-0.17,0.72,U] [#6 0.20,-0.16,0.62,U] [#7 0.07,-0.23,0.61,U] [#8 0.17,-0.32,0.00,M1] 
02:35:22.120 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.24}, one-star: {0.07, -0.34}
02:35:22.120 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
02:35:22.122 00.002 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
02:35:22.122 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=-0.27 mountY=-0.00, mountTheta=-3.14
02:35:22.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.24, opts=13)
02:35:22.124 00.001 28316 Enqueuing Move request for scope (0.12, -0.24)
02:35:22.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:22.125 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.8
02:35:22.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:22.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:22.126 00.000 28316 Enqueuing Expose request
02:35:22.126 00.000 29988 Worker thread wakes up
02:35:22.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
02:35:22.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
02:35:22.127 00.000 29988 Moving (0.12, -0.24) raw xDistance=-0.27 yDistance=-0.00
02:35:22.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:35:22.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:22.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:35:22.127 00.000 29988 MoveAxis(E, 57, ABG)
02:35:22.127 00.000 29988 Guiding  Dir = 2, Dur = 57
02:35:22.127 00.000 29988 IsSlewing returns 0
02:35:22.128 00.001 29988 IsGuiding returns 0
02:35:22.130 00.002 29988 PulseGuide returned control before completion, sleep 65
02:35:22.199 00.069 29988 IsGuiding returns 0
02:35:22.200 00.001 29988 Move returns status 0, amount 57
02:35:22.200 00.000 29988 MoveAxis(N, 0, ABG)
02:35:22.200 00.000 29988 Move returns status 0, amount 0
02:35:22.200 00.000 29988 move complete, result=0
02:35:22.200 00.000 29988 worker thread done servicing request
02:35:22.200 00.000 29988 Worker thread wakes up
02:35:22.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:22.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:22.200 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
02:35:23.617 01.417 29988 Exposure complete
02:35:23.671 00.054 29988 worker thread done servicing request
02:35:23.671 00.000 28316 OnExposeComplete: enter
02:35:23.673 00.002 28316 UpdateGuideState(): m_state=6
02:35:23.675 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3555
02:35:23.676 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=257.21, Mass=2430, SNR=34.2, Peak=228 HFD=4.1
02:35:23.678 00.002 28316 MultiStar: [#1 -0.04,0.08,0.98,U] [#2 0.06,0.18,0.89,U] [#3 -0.10,0.17,0.84,U] [#4 -0.02,-0.02,0.83,U] [#5 0.03,0.19,0.73,U] [#6 -0.09,-0.14,0.62,U] [#7 -0.10,-0.13,0.63,U] [#8 0.11,-0.11,0.59,U] 
02:35:23.679 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {0.08, 0.05}
02:35:23.681 00.002 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
02:35:23.681 00.000 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
02:35:23.681 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.67 mountX=0.04 mountY=-0.02, mountTheta=-0.36
02:35:23.682 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
02:35:23.683 00.001 28316 Enqueuing Move request for scope (-0.00, 0.05)
02:35:23.683 00.000 29988 Worker thread wakes up
02:35:23.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:23.684 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
02:35:23.684 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:35:23.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:23.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:23.685 00.000 28316 Enqueuing Expose request
02:35:23.686 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
02:35:23.686 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.04 yDistance=-0.02
02:35:23.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:35:23.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:23.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:35:23.686 00.000 29988 MoveAxis(E, 0, ABG)
02:35:23.686 00.000 29988 Move returns status 0, amount 0
02:35:23.686 00.000 29988 MoveAxis(N, 0, ABG)
02:35:23.686 00.000 29988 Move returns status 0, amount 0
02:35:23.686 00.000 29988 move complete, result=0
02:35:23.686 00.000 29988 worker thread done servicing request
02:35:23.686 00.000 29988 Worker thread wakes up
02:35:23.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:23.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:23.686 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:25.319 01.633 29988 Exposure complete
02:35:25.358 00.039 29988 worker thread done servicing request
02:35:25.358 00.000 28316 OnExposeComplete: enter
02:35:25.360 00.002 28316 UpdateGuideState(): m_state=6
02:35:25.361 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3556
02:35:25.362 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.06, Mass=2366, SNR=33.7, Peak=201 HFD=4.2
02:35:25.362 00.000 28316 MultiStar: [#1 0.04,-0.18,1.00,U] [#2 -0.19,-0.16,0.95,U] [#3 -0.13,-0.08,0.87,U] [#4 -0.10,-0.11,0.83,U] [#5 0.10,-0.04,0.73,U] [#6 -0.20,-0.10,0.65,U] [#7 -0.02,-0.00,0.63,U] [#8 -0.01,-0.10,0.57,U] 
02:35:25.363 00.001 28316 single-star, 8 included, MultiStar: {-0.06, -0.10}, one-star: {-0.04, -0.09}
02:35:25.363 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
02:35:25.363 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
02:35:25.366 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.04 mountX=-0.06 mountY=0.08, mountTheta=2.23
02:35:25.371 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.09, opts=13)
02:35:25.373 00.002 28316 Enqueuing Move request for scope (-0.04, -0.09)
02:35:25.377 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:25.378 00.001 29988 Worker thread wakes up
02:35:25.378 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
02:35:25.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
02:35:25.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:25.379 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
02:35:25.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:25.379 00.000 28316 Enqueuing Expose request
02:35:25.380 00.001 29988 Moving (-0.04, -0.09) raw xDistance=-0.06 yDistance=0.08
02:35:25.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:35:25.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:25.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:35:25.380 00.000 29988 MoveAxis(E, 0, ABG)
02:35:25.380 00.000 29988 Move returns status 0, amount 0
02:35:25.380 00.000 29988 MoveAxis(N, 0, ABG)
02:35:25.380 00.000 29988 Move returns status 0, amount 0
02:35:25.380 00.000 29988 move complete, result=0
02:35:25.381 00.001 29988 worker thread done servicing request
02:35:25.381 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:25.381 00.000 29988 Worker thread wakes up
02:35:25.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:25.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:26.902 01.521 29988 Exposure complete
02:35:26.937 00.035 29988 worker thread done servicing request
02:35:26.937 00.000 28316 OnExposeComplete: enter
02:35:26.938 00.001 28316 UpdateGuideState(): m_state=6
02:35:26.938 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3557
02:35:26.939 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.10, Mass=2458, SNR=34.3, Peak=206 HFD=4.2
02:35:26.939 00.000 28316 MultiStar: [#1 -0.14,-0.16,0.99,U] [#2 -0.01,-0.13,0.90,U] [#3 -0.12,-0.01,0.84,U] [#4 -0.30,-0.02,0.82,U] [#5 -0.13,-0.01,0.71,U] [#6 -0.20,0.04,0.62,U] [#7 -0.12,0.00,0.61,U] [#8 -0.21,-0.09,0.59,U] 
02:35:26.940 00.001 28316 single-star, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.09, -0.05}
02:35:26.940 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
02:35:26.940 00.000 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
02:35:26.941 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.65 mountX=-0.01 mountY=0.10, mountTheta=1.63
02:35:26.941 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
02:35:26.943 00.002 28316 Enqueuing Move request for scope (-0.09, -0.05)
02:35:26.943 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:26.944 00.001 29988 Worker thread wakes up
02:35:26.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
02:35:26.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
02:35:26.944 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.10
02:35:26.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:35:26.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:26.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:35:26.944 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.3
02:35:26.945 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:26.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:26.945 00.000 28316 Enqueuing Expose request
02:35:26.946 00.001 29988 MoveAxis(E, 0, ABG)
02:35:26.946 00.000 29988 Move returns status 0, amount 0
02:35:26.946 00.000 29988 MoveAxis(N, 0, ABG)
02:35:26.946 00.000 29988 Move returns status 0, amount 0
02:35:26.946 00.000 29988 move complete, result=0
02:35:26.946 00.000 29988 worker thread done servicing request
02:35:26.946 00.000 29988 Worker thread wakes up
02:35:26.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:26.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:26.947 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:28.575 01.628 29988 Exposure complete
02:35:28.616 00.041 29988 worker thread done servicing request
02:35:28.616 00.000 28316 OnExposeComplete: enter
02:35:28.617 00.001 28316 UpdateGuideState(): m_state=6
02:35:28.619 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3558
02:35:28.622 00.003 28316 Star::Find returns 1 (0), X=950.73, Y=257.02, Mass=2415, SNR=34.1, Peak=223 HFD=4.0
02:35:28.625 00.003 28316 MultiStar: [#1 -0.24,-0.07,1.00,U] [#2 -0.21,0.01,0.92,U] [#3 -0.18,-0.20,0.87,U] [#4 -0.20,-0.19,0.82,U] [#5 -0.15,-0.01,0.73,U] [#6 -0.14,-0.27,0.63,U] [#7 -0.27,-0.05,0.60,U] [#8 -0.16,-0.16,0.60,U] 
02:35:28.627 00.002 28316 refined, 8 included, MultiStar: {-0.20, -0.12}, one-star: {-0.22, -0.13}
02:35:28.628 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
02:35:28.628 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
02:35:28.629 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-2.61 mountX=-0.02 mountY=0.23, mountTheta=1.67
02:35:28.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.12, opts=13)
02:35:28.630 00.000 28316 Enqueuing Move request for scope (-0.20, -0.12)
02:35:28.631 00.001 29988 Worker thread wakes up
02:35:28.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
02:35:28.631 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
02:35:28.631 00.000 29988 Moving (-0.20, -0.12) raw xDistance=-0.02 yDistance=0.23
02:35:28.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:35:28.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:35:28.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:28.632 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
02:35:28.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:28.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:28.633 00.001 28316 Enqueuing Expose request
02:35:28.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:35:28.633 00.000 29988 MoveAxis(E, 0, ABG)
02:35:28.633 00.000 29988 Move returns status 0, amount 0
02:35:28.633 00.000 29988 MoveAxis(N, 0, ABG)
02:35:28.633 00.000 29988 Move returns status 0, amount 0
02:35:28.633 00.000 29988 move complete, result=0
02:35:28.633 00.000 29988 worker thread done servicing request
02:35:28.634 00.001 29988 Worker thread wakes up
02:35:28.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:28.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:28.634 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:30.149 01.515 29988 Exposure complete
02:35:30.179 00.030 29988 worker thread done servicing request
02:35:30.179 00.000 28316 OnExposeComplete: enter
02:35:30.180 00.001 28316 UpdateGuideState(): m_state=6
02:35:30.181 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3559
02:35:30.181 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.20, Mass=2519, SNR=34.8, Peak=199 HFD=4.1
02:35:30.182 00.001 28316 MultiStar: [#1 -0.08,-0.03,0.95,U] [#2 -0.22,0.09,0.90,U] [#3 -0.46,-0.04,0.00,M1] [#4 -0.32,-0.12,0.00,M1] [#5 -0.42,0.05,0.00,M1] [#6 -0.18,-0.28,0.00,M1] [#7 -0.27,-0.03,0.59,U] [#8 -0.34,-0.13,0.00,M1] 
02:35:30.182 00.000 28316 refined, 3 included, MultiStar: {-0.20, 0.03}, one-star: {-0.28, 0.05}
02:35:30.183 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
02:35:30.183 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
02:35:30.183 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.21 cameraTheta=3.02 mountX=0.11 mountY=0.17, mountTheta=1.01
02:35:30.185 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.03, opts=13)
02:35:30.185 00.000 28316 Enqueuing Move request for scope (-0.20, 0.03)
02:35:30.186 00.001 29988 Worker thread wakes up
02:35:30.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:30.186 00.000 28316 UpdateGuideState exits: m=2519 RSB=34.8
02:35:30.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:30.187 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:30.187 00.000 28316 Enqueuing Expose request
02:35:30.188 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
02:35:30.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
02:35:30.188 00.000 29988 Moving (-0.20, 0.03) raw xDistance=0.11 yDistance=0.17
02:35:30.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:35:30.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:30.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:35:30.188 00.000 29988 MoveAxis(E, 0, ABG)
02:35:30.188 00.000 29988 Move returns status 0, amount 0
02:35:30.188 00.000 29988 MoveAxis(N, 0, ABG)
02:35:30.188 00.000 29988 Move returns status 0, amount 0
02:35:30.188 00.000 29988 move complete, result=0
02:35:30.188 00.000 29988 worker thread done servicing request
02:35:30.188 00.000 29988 Worker thread wakes up
02:35:30.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:30.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:30.188 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:31.814 01.626 29988 Exposure complete
02:35:31.852 00.038 29988 worker thread done servicing request
02:35:31.852 00.000 28316 OnExposeComplete: enter
02:35:31.853 00.001 28316 UpdateGuideState(): m_state=6
02:35:31.853 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3560
02:35:31.853 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.99, Mass=2529, SNR=34.8, Peak=204 HFD=4.1
02:35:31.854 00.001 28316 MultiStar: [#1 -0.25,0.04,0.97,U] [#2 -0.16,-0.09,0.90,U] [#3 -0.30,-0.10,0.00,M2] [#4 -0.22,-0.23,0.82,U] [#5 -0.44,0.18,0.00,M2] [#6 -0.34,-0.20,0.00,M2] [#7 -0.13,-0.25,0.62,U] [#8 -0.19,-0.12,0.57,U] 
02:35:31.854 00.000 28316 refined, 5 included, MultiStar: {-0.22, -0.13}, one-star: {-0.32, -0.16}
02:35:31.855 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
02:35:31.855 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
02:35:31.856 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-2.61 mountX=-0.03 mountY=0.25, mountTheta=1.67
02:35:31.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.13, opts=13)
02:35:31.858 00.001 28316 Enqueuing Move request for scope (-0.22, -0.13)
02:35:31.858 00.000 29988 Worker thread wakes up
02:35:31.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:31.859 00.001 28316 UpdateGuideState exits: m=2529 RSB=34.8
02:35:31.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:31.860 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.13) opts 0xd
02:35:31.860 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:31.862 00.002 28316 Enqueuing Expose request
02:35:31.862 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.13)
02:35:31.862 00.000 29988 Moving (-0.22, -0.13) raw xDistance=-0.03 yDistance=0.25
02:35:31.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:35:31.862 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.42 newest=0.66
02:35:31.863 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:35:31.863 00.000 29988 MoveAxis(E, 0, ABG)
02:35:31.863 00.000 29988 Move returns status 0, amount 0
02:35:31.863 00.000 29988 MoveAxis(S, 60, ABG)
02:35:31.863 00.000 29988 Guiding  Dir = 1, Dur = 60
02:35:31.863 00.000 29988 IsSlewing returns 0
02:35:31.863 00.000 29988 IsGuiding returns 0
02:35:31.868 00.005 29988 PulseGuide returned control before completion, sleep 66
02:35:31.942 00.074 29988 IsGuiding returns 0
02:35:31.942 00.000 29988 Move returns status 0, amount 60
02:35:31.942 00.000 29988 move complete, result=0
02:35:31.942 00.000 29988 worker thread done servicing request
02:35:31.942 00.000 29988 Worker thread wakes up
02:35:31.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:31.942 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
02:35:31.943 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:33.357 01.414 29988 Exposure complete
02:35:33.421 00.064 29988 worker thread done servicing request
02:35:33.421 00.000 28316 OnExposeComplete: enter
02:35:33.422 00.001 28316 UpdateGuideState(): m_state=6
02:35:33.423 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3561
02:35:33.424 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.03, Mass=2643, SNR=35.7, Peak=219 HFD=4.1
02:35:33.426 00.002 28316 MultiStar: [#1 -0.23,-0.12,0.96,U] [#2 -0.22,-0.06,0.88,U] [#3 -0.30,-0.05,0.81,U] [#4 -0.07,-0.37,0.00,M1] [#5 -0.43,0.11,0.00,M3] [#6 -0.17,-0.40,0.00,M3] [#7 -0.22,-0.39,0.00,M1] [#8 -0.13,-0.34,0.00,M1] 
02:35:33.427 00.001 28316 single-star, 3 included, MultiStar: {-0.24, -0.09}, one-star: {-0.22, -0.12}
02:35:33.428 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
02:35:33.429 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
02:35:33.431 00.002 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.65 mountX=-0.02 mountY=0.25, mountTheta=1.63
02:35:33.435 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.12, opts=13)
02:35:33.437 00.002 28316 Enqueuing Move request for scope (-0.22, -0.12)
02:35:33.441 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:33.443 00.002 28316 UpdateGuideState exits: m=2643 RSB=35.7
02:35:33.445 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:33.448 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:33.450 00.002 28316 Enqueuing Expose request
02:35:33.452 00.002 29988 Worker thread wakes up
02:35:33.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
02:35:33.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
02:35:33.452 00.000 29988 Moving (-0.22, -0.12) raw xDistance=-0.02 yDistance=0.25
02:35:33.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:35:33.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:35:33.452 00.000 29988 MoveAxis(E, 0, ABG)
02:35:33.452 00.000 29988 Move returns status 0, amount 0
02:35:33.452 00.000 29988 MoveAxis(S, 60, ABG)
02:35:33.452 00.000 29988 Guiding  Dir = 1, Dur = 60
02:35:33.453 00.001 29988 IsSlewing returns 0
02:35:33.453 00.000 29988 IsGuiding returns 0
02:35:33.458 00.005 29988 PulseGuide returned control before completion, sleep 65
02:35:33.528 00.070 29988 IsGuiding returns 0
02:35:33.528 00.000 29988 Move returns status 0, amount 60
02:35:33.528 00.000 29988 move complete, result=0
02:35:33.528 00.000 29988 worker thread done servicing request
02:35:33.528 00.000 29988 Worker thread wakes up
02:35:33.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:33.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:33.528 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
02:35:35.152 01.624 29988 Exposure complete
02:35:35.192 00.040 29988 worker thread done servicing request
02:35:35.192 00.000 28316 OnExposeComplete: enter
02:35:35.193 00.001 28316 UpdateGuideState(): m_state=6
02:35:35.195 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3562
02:35:35.196 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=257.03, Mass=2413, SNR=34.0, Peak=188 HFD=4.4
02:35:35.198 00.002 28316 MultiStar: [#1 0.23,-0.13,0.98,U] [#2 0.19,-0.25,0.90,U] [#3 -0.06,-0.07,0.87,U] [#4 -0.16,0.11,0.82,U] [#5 -0.00,0.08,0.74,U] [#6 -0.04,0.02,0.63,U] [#7 0.32,-0.22,0.00,M2] [#8 0.21,-0.20,0.62,U] 
02:35:35.200 00.002 28316 refined, 7 included, MultiStar: {0.05, -0.08}, one-star: {0.02, -0.12}
02:35:35.200 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:35:35.201 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:35:35.201 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.98 mountX=-0.09 mountY=-0.01, mountTheta=-3.02
02:35:35.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
02:35:35.203 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
02:35:35.203 00.000 29988 Worker thread wakes up
02:35:35.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
02:35:35.203 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
02:35:35.203 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
02:35:35.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:35:35.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:35.204 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
02:35:35.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:35.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:35.205 00.000 28316 Enqueuing Expose request
02:35:35.206 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:35.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:35:35.206 00.000 29988 MoveAxis(E, 0, ABG)
02:35:35.206 00.000 29988 Move returns status 0, amount 0
02:35:35.206 00.000 29988 MoveAxis(N, 0, ABG)
02:35:35.206 00.000 29988 Move returns status 0, amount 0
02:35:35.206 00.000 29988 move complete, result=0
02:35:35.206 00.000 29988 worker thread done servicing request
02:35:35.206 00.000 29988 Worker thread wakes up
02:35:35.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:35.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:35.206 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:36.719 01.513 29988 Exposure complete
02:35:36.752 00.033 29988 worker thread done servicing request
02:35:36.752 00.000 28316 OnExposeComplete: enter
02:35:36.752 00.000 28316 UpdateGuideState(): m_state=6
02:35:36.753 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3563
02:35:36.753 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=257.37, Mass=2373, SNR=33.6, Peak=177 HFD=4.0
02:35:36.754 00.001 28316 MultiStar: [#1 -0.17,0.03,0.99,U] [#2 -0.02,0.33,0.00,M1] [#3 -0.26,0.29,0.00,M1] [#4 -0.28,0.18,0.00,M1] [#5 -0.31,0.27,0.00,M3] [#6 -0.20,0.04,0.64,U] [#7 -0.09,0.42,0.00,M3] [#8 0.15,0.09,0.58,U] 
02:35:36.754 00.000 28316 refined, 3 included, MultiStar: {-0.09, 0.10}, one-star: {-0.08, 0.22}
02:35:36.755 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
02:35:36.756 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
02:35:36.757 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.31 mountX=0.13 mountY=0.04, mountTheta=0.28
02:35:36.759 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:35:36.760 00.001 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:35:36.761 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:36.761 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.6
02:35:36.762 00.001 29988 Worker thread wakes up
02:35:36.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:35:36.762 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:35:36.762 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.04
02:35:36.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:36.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:36.764 00.001 28316 Enqueuing Expose request
02:35:36.765 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:35:36.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:36.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:35:36.765 00.000 29988 MoveAxis(E, 0, ABG)
02:35:36.765 00.000 29988 Move returns status 0, amount 0
02:35:36.765 00.000 29988 MoveAxis(N, 0, ABG)
02:35:36.765 00.000 29988 Move returns status 0, amount 0
02:35:36.765 00.000 29988 move complete, result=0
02:35:36.765 00.000 29988 worker thread done servicing request
02:35:36.765 00.000 29988 Worker thread wakes up
02:35:36.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:36.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:36.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:35:38.400 01.635 29988 Exposure complete
02:35:38.451 00.051 29988 worker thread done servicing request
02:35:38.451 00.000 28316 OnExposeComplete: enter
02:35:38.452 00.001 28316 UpdateGuideState(): m_state=6
02:35:38.453 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3564
02:35:38.453 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=256.93, Mass=2459, SNR=34.3, Peak=201 HFD=4.3
02:35:38.453 00.000 28316 MultiStar: [#1 0.32,-0.19,0.00,M1] [#2 0.10,-0.10,0.91,U] [#3 0.03,-0.21,0.86,U] [#4 0.06,0.06,0.83,U] [#5 0.34,-0.06,0.00,M4] [#6 0.14,0.01,0.60,U] [#7 0.17,0.05,0.62,U] [#8 -0.00,-0.07,0.58,U] 
02:35:38.454 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.08}, one-star: {0.12, -0.22}
02:35:38.455 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:35:38.457 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:35:38.458 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.75 mountX=-0.11 mountY=-0.04, mountTheta=-2.78
02:35:38.461 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
02:35:38.464 00.003 28316 Enqueuing Move request for scope (0.09, -0.08)
02:35:38.466 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:38.469 00.003 28316 UpdateGuideState exits: m=2459 RSB=34.3
02:35:38.471 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:38.473 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:38.475 00.002 28316 Enqueuing Expose request
02:35:38.478 00.003 29988 Worker thread wakes up
02:35:38.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
02:35:38.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
02:35:38.478 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
02:35:38.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:35:38.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:38.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:35:38.478 00.000 29988 MoveAxis(E, 0, ABG)
02:35:38.478 00.000 29988 Move returns status 0, amount 0
02:35:38.478 00.000 29988 MoveAxis(N, 0, ABG)
02:35:38.478 00.000 29988 Move returns status 0, amount 0
02:35:38.478 00.000 29988 move complete, result=0
02:35:38.479 00.001 29988 worker thread done servicing request
02:35:38.479 00.000 29988 Worker thread wakes up
02:35:38.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:38.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:38.480 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:39.893 01.413 29988 Exposure complete
02:35:39.927 00.034 29988 worker thread done servicing request
02:35:39.927 00.000 28316 OnExposeComplete: enter
02:35:39.928 00.001 28316 UpdateGuideState(): m_state=6
02:35:39.928 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3565
02:35:39.929 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=256.98, Mass=2407, SNR=34.0, Peak=199 HFD=4.3
02:35:39.930 00.001 28316 MultiStar: [#1 -0.02,-0.27,0.97,U] [#2 0.33,-0.22,0.00,M1] [#3 0.02,-0.29,0.86,U] [#4 0.20,-0.12,0.78,U] [#5 0.22,-0.20,0.78,U] [#6 -0.04,-0.14,0.63,U] [#7 0.24,-0.30,0.00,M3] [#8 0.17,-0.32,0.00,M1] 
02:35:39.931 00.001 28316 single-star, 5 included, MultiStar: {0.08, -0.20}, one-star: {0.10, -0.17}
02:35:39.932 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:35:39.933 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:35:39.934 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.03 mountX=-0.20 mountY=-0.02, mountTheta=-3.06
02:35:39.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.17, opts=13)
02:35:39.937 00.001 28316 Enqueuing Move request for scope (0.10, -0.17)
02:35:39.937 00.000 29988 Worker thread wakes up
02:35:39.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
02:35:39.937 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
02:35:39.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:39.938 00.001 29988 Moving (0.10, -0.17) raw xDistance=-0.20 yDistance=-0.02
02:35:39.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:35:39.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:39.938 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:35:39.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:35:39.938 00.000 29988 MoveAxis(E, 42, ABG)
02:35:39.938 00.000 29988 Guiding  Dir = 2, Dur = 42
02:35:39.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:39.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:39.939 00.000 28316 Enqueuing Expose request
02:35:39.940 00.001 29988 IsSlewing returns 0
02:35:39.940 00.000 29988 IsGuiding returns 0
02:35:39.942 00.002 29988 PulseGuide returned control before completion, sleep 51
02:35:40.000 00.058 29988 IsGuiding returns 1
02:35:40.000 00.000 29988 scope still moving after pulse duration time elapsed
02:35:40.032 00.032 29988 IsSlewing returns 0
02:35:40.032 00.000 29988 IsGuiding returns 0
02:35:40.034 00.002 29988 scope move finished after 42 + 51 ms
02:35:40.034 00.000 29988 Move returns status 0, amount 42
02:35:40.034 00.000 29988 MoveAxis(N, 0, ABG)
02:35:40.034 00.000 29988 Move returns status 0, amount 0
02:35:40.034 00.000 29988 move complete, result=0
02:35:40.034 00.000 29988 worker thread done servicing request
02:35:40.034 00.000 29988 Worker thread wakes up
02:35:40.034 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
02:35:40.035 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:40.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:41.665 01.630 29988 Exposure complete
02:35:41.698 00.033 29988 worker thread done servicing request
02:35:41.698 00.000 28316 OnExposeComplete: enter
02:35:41.699 00.001 28316 UpdateGuideState(): m_state=6
02:35:41.699 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3566
02:35:41.700 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=257.12, Mass=2352, SNR=33.5, Peak=193 HFD=4.2
02:35:41.700 00.000 28316 MultiStar: [#1 0.11,-0.10,1.01,U] [#2 0.12,-0.21,0.92,U] [#3 0.10,-0.14,0.86,U] [#4 0.03,-0.03,0.86,U] [#5 0.04,-0.00,0.76,U] [#6 0.08,-0.04,0.62,U] [#7 -0.20,0.00,0.64,U] [#8 0.27,-0.23,0.00,M2] 
02:35:41.701 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.07}, one-star: {0.12, -0.03}
02:35:41.701 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
02:35:41.701 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
02:35:41.702 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.88 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
02:35:41.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
02:35:41.704 00.001 28316 Enqueuing Move request for scope (0.06, -0.07)
02:35:41.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:41.705 00.001 29988 Worker thread wakes up
02:35:41.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
02:35:41.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
02:35:41.705 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.5
02:35:41.705 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
02:35:41.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:35:41.706 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:41.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:41.706 00.000 28316 Enqueuing Expose request
02:35:41.707 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:41.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:35:41.707 00.000 29988 MoveAxis(E, 0, ABG)
02:35:41.707 00.000 29988 Move returns status 0, amount 0
02:35:41.707 00.000 29988 MoveAxis(N, 0, ABG)
02:35:41.707 00.000 29988 Move returns status 0, amount 0
02:35:41.707 00.000 29988 move complete, result=0
02:35:41.707 00.000 29988 worker thread done servicing request
02:35:41.707 00.000 29988 Worker thread wakes up
02:35:41.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:41.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:41.707 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:35:43.227 01.520 29988 Exposure complete
02:35:43.258 00.031 29988 worker thread done servicing request
02:35:43.258 00.000 28316 OnExposeComplete: enter
02:35:43.259 00.001 28316 UpdateGuideState(): m_state=6
02:35:43.260 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3567
02:35:43.260 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=257.06, Mass=2499, SNR=34.7, Peak=226 HFD=4.3
02:35:43.261 00.001 28316 MultiStar: [#1 -0.09,0.11,0.98,U] [#2 0.03,-0.04,0.88,U] [#3 -0.09,-0.02,0.84,U] [#4 -0.03,0.05,0.81,U] [#5 0.00,0.12,0.70,U] [#6 -0.03,-0.00,0.63,U] [#7 0.02,0.01,0.59,U] [#8 0.00,-0.03,0.60,U] 
02:35:43.261 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.00, -0.09}
02:35:43.261 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:35:43.262 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:35:43.262 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.72 mountX=0.02 mountY=0.02, mountTheta=0.70
02:35:43.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
02:35:43.265 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
02:35:43.265 00.000 29988 Worker thread wakes up
02:35:43.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
02:35:43.265 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
02:35:43.265 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.02
02:35:43.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:35:43.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:43.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:43.266 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7
02:35:43.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:43.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:43.267 00.000 28316 Enqueuing Expose request
02:35:43.268 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:35:43.268 00.000 29988 MoveAxis(E, 0, ABG)
02:35:43.268 00.000 29988 Move returns status 0, amount 0
02:35:43.268 00.000 29988 MoveAxis(N, 0, ABG)
02:35:43.268 00.000 29988 Move returns status 0, amount 0
02:35:43.268 00.000 29988 move complete, result=0
02:35:43.268 00.000 29988 worker thread done servicing request
02:35:43.268 00.000 29988 Worker thread wakes up
02:35:43.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:43.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:43.268 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:35:44.891 01.623 29988 Exposure complete
02:35:44.920 00.029 29988 worker thread done servicing request
02:35:44.920 00.000 28316 OnExposeComplete: enter
02:35:44.922 00.002 28316 UpdateGuideState(): m_state=6
02:35:44.923 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3568
02:35:44.924 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.09, Mass=2476, SNR=34.6, Peak=236 HFD=4.2
02:35:44.924 00.000 28316 MultiStar: [#1 -0.20,0.09,0.95,U] [#2 -0.05,-0.04,0.92,U] [#3 -0.17,-0.06,0.85,U] [#4 -0.15,-0.06,0.82,U] [#5 -0.04,0.15,0.74,U] [#6 -0.11,-0.14,0.62,U] [#7 0.02,-0.12,0.60,U] [#8 0.05,-0.03,0.57,U] 
02:35:44.925 00.001 28316 single-star, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.05, -0.06}
02:35:44.925 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
02:35:44.926 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
02:35:44.926 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.26 mountX=-0.03 mountY=0.07, mountTheta=2.02
02:35:44.928 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
02:35:44.929 00.001 28316 Enqueuing Move request for scope (-0.05, -0.06)
02:35:44.930 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:44.930 00.000 29988 Worker thread wakes up
02:35:44.930 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.6
02:35:44.931 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:44.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:44.931 00.000 28316 Enqueuing Expose request
02:35:44.932 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:35:44.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:35:44.932 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
02:35:44.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:35:44.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:44.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:35:44.932 00.000 29988 MoveAxis(E, 0, ABG)
02:35:44.932 00.000 29988 Move returns status 0, amount 0
02:35:44.932 00.000 29988 MoveAxis(N, 0, ABG)
02:35:44.932 00.000 29988 Move returns status 0, amount 0
02:35:44.932 00.000 29988 move complete, result=0
02:35:44.932 00.000 29988 worker thread done servicing request
02:35:44.932 00.000 29988 Worker thread wakes up
02:35:44.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:44.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:44.935 00.003 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:35:46.462 01.527 29988 Exposure complete
02:35:46.508 00.046 29988 worker thread done servicing request
02:35:46.509 00.001 28316 OnExposeComplete: enter
02:35:46.509 00.000 28316 UpdateGuideState(): m_state=6
02:35:46.510 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3569
02:35:46.510 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=256.72, Mass=2522, SNR=34.8, Peak=223 HFD=3.8
02:35:46.511 00.001 28316 MultiStar: [#1 0.11,-0.54,0.00,M1] [#2 0.28,-0.32,0.00,M1] [#3 0.17,-0.40,0.00,M1] [#4 -0.25,-0.47,0.00,M1] [#5 0.07,-0.16,0.72,U] [#6 -0.12,-0.64,0.00,M1] [#7 0.20,-0.41,0.00,M1] [#8 0.26,-0.48,0.00,M1] 
02:35:46.511 00.000 28316 refined, 1 included, MultiStar: {0.19, -0.32}, one-star: {0.27, -0.43}
02:35:46.512 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:35:46.512 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:35:46.513 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-1.04 mountX=-0.37 mountY=-0.02, mountTheta=-3.08
02:35:46.513 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.32, opts=13)
02:35:46.514 00.001 28316 Enqueuing Move request for scope (0.19, -0.32)
02:35:46.514 00.000 29988 Worker thread wakes up
02:35:46.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:46.515 00.001 28316 UpdateGuideState exits: m=2522 RSB=34.8
02:35:46.515 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:46.516 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:46.516 00.000 28316 Enqueuing Expose request
02:35:46.517 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.32) opts 0xd
02:35:46.517 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.32)
02:35:46.517 00.000 29988 Moving (0.19, -0.32) raw xDistance=-0.37 yDistance=-0.02
02:35:46.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:35:46.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:46.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:35:46.517 00.000 29988 MoveAxis(E, 77, ABG)
02:35:46.517 00.000 29988 Guiding  Dir = 2, Dur = 77
02:35:46.517 00.000 29988 IsSlewing returns 0
02:35:46.517 00.000 29988 IsGuiding returns 0
02:35:46.520 00.003 29988 PulseGuide returned control before completion, sleep 85
02:35:46.613 00.093 29988 IsGuiding returns 1
02:35:46.613 00.000 29988 scope still moving after pulse duration time elapsed
02:35:46.645 00.032 29988 IsSlewing returns 0
02:35:46.646 00.001 29988 IsGuiding returns 0
02:35:46.646 00.000 29988 scope move finished after 77 + 51 ms
02:35:46.646 00.000 29988 Move returns status 0, amount 77
02:35:46.646 00.000 29988 MoveAxis(N, 0, ABG)
02:35:46.646 00.000 29988 Move returns status 0, amount 0
02:35:46.646 00.000 29988 move complete, result=0
02:35:46.646 00.000 29988 worker thread done servicing request
02:35:46.646 00.000 29988 Worker thread wakes up
02:35:46.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:46.647 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:46.647 00.000 28316 GuideStep: -0.4 px 77 ms EAST, -0.0 px 0 ms NORTH
02:35:48.282 01.635 29988 Exposure complete
02:35:48.324 00.042 29988 worker thread done servicing request
02:35:48.324 00.000 28316 OnExposeComplete: enter
02:35:48.325 00.001 28316 UpdateGuideState(): m_state=6
02:35:48.325 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3570
02:35:48.326 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.13, Mass=2315, SNR=33.4, Peak=194 HFD=4.0
02:35:48.326 00.000 28316 MultiStar: [#1 -0.18,0.01,1.00,U] [#2 -0.16,0.04,0.93,U] [#3 -0.39,0.19,0.00,M2] [#4 -0.30,-0.05,0.85,U] [#5 -0.21,0.19,0.75,U] [#6 -0.01,-0.19,0.63,U] [#7 -0.18,0.03,0.63,U] [#8 -0.03,-0.17,0.60,U] 
02:35:48.327 00.001 28316 refined, 7 included, MultiStar: {-0.17, -0.01}, one-star: {-0.23, -0.02}
02:35:48.327 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
02:35:48.328 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
02:35:48.329 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.07 mountX=0.06 mountY=0.16, mountTheta=1.21
02:35:48.330 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.01, opts=13)
02:35:48.330 00.000 28316 Enqueuing Move request for scope (-0.17, -0.01)
02:35:48.330 00.000 29988 Worker thread wakes up
02:35:48.331 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
02:35:48.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
02:35:48.331 00.000 29988 Moving (-0.17, -0.01) raw xDistance=0.06 yDistance=0.16
02:35:48.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:35:48.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:48.331 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:48.331 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
02:35:48.332 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:48.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:48.333 00.001 28316 Enqueuing Expose request
02:35:48.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:35:48.333 00.000 29988 MoveAxis(E, 0, ABG)
02:35:48.333 00.000 29988 Move returns status 0, amount 0
02:35:48.333 00.000 29988 MoveAxis(N, 0, ABG)
02:35:48.333 00.000 29988 Move returns status 0, amount 0
02:35:48.333 00.000 29988 move complete, result=0
02:35:48.333 00.000 29988 worker thread done servicing request
02:35:48.333 00.000 29988 Worker thread wakes up
02:35:48.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:48.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:48.334 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:49.852 01.518 29988 Exposure complete
02:35:49.901 00.049 29988 worker thread done servicing request
02:35:49.901 00.000 28316 OnExposeComplete: enter
02:35:49.903 00.002 28316 UpdateGuideState(): m_state=6
02:35:49.904 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3571
02:35:49.904 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.20, Mass=2390, SNR=33.9, Peak=175 HFD=4.2
02:35:49.905 00.001 28316 MultiStar: [#1 -0.24,-0.11,0.99,U] [#2 -0.16,0.07,0.92,U] [#3 -0.41,0.07,0.00,M3] [#4 -0.24,-0.10,0.85,U] [#5 -0.31,0.09,0.00,M1] [#6 -0.18,-0.12,0.64,U] [#7 -0.11,0.14,0.63,U] [#8 -0.13,-0.05,0.59,U] 
02:35:49.905 00.000 28316 refined, 6 included, MultiStar: {-0.20, -0.02}, one-star: {-0.27, 0.05}
02:35:49.906 00.001 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
02:35:49.906 00.000 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
02:35:49.906 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.04 mountX=0.07 mountY=0.19, mountTheta=1.24
02:35:49.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.02, opts=13)
02:35:49.908 00.001 28316 Enqueuing Move request for scope (-0.20, -0.02)
02:35:49.909 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:49.909 00.000 29988 Worker thread wakes up
02:35:49.909 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:35:49.910 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
02:35:49.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:49.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:49.911 00.001 28316 Enqueuing Expose request
02:35:49.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
02:35:49.911 00.000 29988 Moving (-0.20, -0.02) raw xDistance=0.07 yDistance=0.19
02:35:49.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:35:49.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:49.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:35:49.911 00.000 29988 MoveAxis(E, 0, ABG)
02:35:49.911 00.000 29988 Move returns status 0, amount 0
02:35:49.911 00.000 29988 MoveAxis(N, 0, ABG)
02:35:49.911 00.000 29988 Move returns status 0, amount 0
02:35:49.911 00.000 29988 move complete, result=0
02:35:49.911 00.000 29988 worker thread done servicing request
02:35:49.911 00.000 29988 Worker thread wakes up
02:35:49.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:49.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:49.912 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:51.547 01.635 29988 Exposure complete
02:35:51.595 00.048 29988 worker thread done servicing request
02:35:51.595 00.000 28316 OnExposeComplete: enter
02:35:51.596 00.001 28316 UpdateGuideState(): m_state=6
02:35:51.598 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3572
02:35:51.600 00.002 28316 Star::Find returns 1 (0), X=951.12, Y=256.96, Mass=2381, SNR=33.8, Peak=205 HFD=4.2
02:35:51.602 00.002 28316 MultiStar: [#1 0.30,-0.26,0.00,M1] [#2 0.27,-0.03,0.95,U] [#3 0.03,-0.07,0.88,U] [#4 0.05,-0.12,0.82,U] [#5 0.08,-0.08,0.75,U] [#6 0.14,-0.22,0.64,U] [#7 0.33,-0.33,0.00,M1] [#8 0.30,-0.35,0.00,M1] 
02:35:51.604 00.002 28316 refined, 5 included, MultiStar: {0.13, -0.12}, one-star: {0.16, -0.19}
02:35:51.606 00.002 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
02:35:51.606 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
02:35:51.608 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.74 mountX=-0.16 mountY=-0.06, mountTheta=-2.77
02:35:51.612 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.12, opts=13)
02:35:51.612 00.000 28316 Enqueuing Move request for scope (0.13, -0.12)
02:35:51.613 00.001 29988 Worker thread wakes up
02:35:51.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
02:35:51.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
02:35:51.613 00.000 29988 Moving (0.13, -0.12) raw xDistance=-0.16 yDistance=-0.06
02:35:51.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:35:51.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:51.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
02:35:51.613 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:35:51.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:51.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:51.615 00.001 28316 Enqueuing Expose request
02:35:51.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:35:51.615 00.000 29988 MoveAxis(E, 0, ABG)
02:35:51.615 00.000 29988 Move returns status 0, amount 0
02:35:51.615 00.000 29988 MoveAxis(N, 0, ABG)
02:35:51.615 00.000 29988 Move returns status 0, amount 0
02:35:51.615 00.000 29988 move complete, result=0
02:35:51.615 00.000 29988 worker thread done servicing request
02:35:51.615 00.000 29988 Worker thread wakes up
02:35:51.615 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:51.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:51.616 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:35:53.132 01.516 29988 Exposure complete
02:35:53.167 00.035 29988 worker thread done servicing request
02:35:53.167 00.000 28316 OnExposeComplete: enter
02:35:53.168 00.001 28316 UpdateGuideState(): m_state=6
02:35:53.169 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3573
02:35:53.169 00.000 28316 Star::Find returns 1 (0), X=951.27, Y=256.95, Mass=2579, SNR=35.2, Peak=200 HFD=4.1
02:35:53.170 00.001 28316 MultiStar: [#1 0.31,-0.27,0.00,M2] [#2 0.23,-0.09,0.89,U] [#3 0.16,-0.12,0.82,U] [#4 0.34,-0.26,0.00,M1] [#5 0.16,-0.11,0.71,U] [#6 0.26,-0.29,0.00,M1] [#7 0.19,-0.27,0.00,M2] [#8 0.23,-0.30,0.00,M2] 
02:35:53.170 00.000 28316 refined, 3 included, MultiStar: {0.22, -0.13}, one-star: {0.31, -0.20}
02:35:53.171 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
02:35:53.171 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
02:35:53.173 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.55 mountX=-0.21 mountY=-0.14, mountTheta=-2.57
02:35:53.175 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.13, opts=13)
02:35:53.176 00.001 28316 Enqueuing Move request for scope (0.22, -0.13)
02:35:53.177 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:53.178 00.001 28316 UpdateGuideState exits: m=2579 RSB=35.2
02:35:53.178 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:53.179 00.001 29988 Worker thread wakes up
02:35:53.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
02:35:53.179 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
02:35:53.179 00.000 29988 Moving (0.22, -0.13) raw xDistance=-0.21 yDistance=-0.14
02:35:53.179 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:35:53.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:53.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:35:53.179 00.000 29988 MoveAxis(E, 45, ABG)
02:35:53.179 00.000 29988 Guiding  Dir = 2, Dur = 45
02:35:53.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:53.180 00.001 29988 IsSlewing returns 0
02:35:53.180 00.000 28316 Enqueuing Expose request
02:35:53.180 00.000 29988 IsGuiding returns 0
02:35:53.182 00.002 29988 PulseGuide returned control before completion, sleep 54
02:35:53.240 00.058 29988 IsGuiding returns 1
02:35:53.240 00.000 29988 scope still moving after pulse duration time elapsed
02:35:53.271 00.031 29988 IsSlewing returns 0
02:35:53.271 00.000 29988 IsGuiding returns 0
02:35:53.271 00.000 29988 scope move finished after 45 + 46 ms
02:35:53.271 00.000 29988 Move returns status 0, amount 45
02:35:53.271 00.000 29988 MoveAxis(N, 0, ABG)
02:35:53.271 00.000 29988 Move returns status 0, amount 0
02:35:53.271 00.000 29988 move complete, result=0
02:35:53.272 00.001 29988 worker thread done servicing request
02:35:53.272 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
02:35:53.273 00.001 29988 Worker thread wakes up
02:35:53.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:53.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:54.906 01.633 29988 Exposure complete
02:35:54.956 00.050 29988 worker thread done servicing request
02:35:54.956 00.000 28316 OnExposeComplete: enter
02:35:54.959 00.003 28316 UpdateGuideState(): m_state=6
02:35:54.959 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3574
02:35:54.960 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.08, Mass=2445, SNR=34.3, Peak=224 HFD=4.2
02:35:54.960 00.000 28316 MultiStar: [#1 0.03,0.02,0.95,U] [#2 -0.08,-0.09,0.91,U] [#3 -0.12,-0.05,0.85,U] [#4 -0.05,0.00,0.84,U] [#5 -0.01,-0.01,0.73,U] [#6 0.10,-0.18,0.61,U] [#7 0.10,-0.08,0.62,U] [#8 0.23,-0.24,0.00,M3] 
02:35:54.961 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.06, -0.07}
02:35:54.961 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.36)
02:35:54.962 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32)
02:35:54.962 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.93 mountX=-0.04 mountY=0.04, mountTheta=2.34
02:35:54.964 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
02:35:54.967 00.003 28316 Enqueuing Move request for scope (-0.02, -0.05)
02:35:54.967 00.000 29988 Worker thread wakes up
02:35:54.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:54.968 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:35:54.968 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:54.968 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:54.969 00.001 28316 Enqueuing Expose request
02:35:54.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
02:35:54.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
02:35:54.969 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.04 yDistance=0.04
02:35:54.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:35:54.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:54.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:35:54.969 00.000 29988 MoveAxis(E, 0, ABG)
02:35:54.969 00.000 29988 Move returns status 0, amount 0
02:35:54.969 00.000 29988 MoveAxis(N, 0, ABG)
02:35:54.969 00.000 29988 Move returns status 0, amount 0
02:35:54.969 00.000 29988 move complete, result=0
02:35:54.969 00.000 29988 worker thread done servicing request
02:35:54.969 00.000 29988 Worker thread wakes up
02:35:54.970 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:54.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:54.970 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:35:56.493 01.523 29988 Exposure complete
02:35:56.530 00.037 29988 worker thread done servicing request
02:35:56.530 00.000 28316 OnExposeComplete: enter
02:35:56.532 00.002 28316 UpdateGuideState(): m_state=6
02:35:56.533 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3575
02:35:56.535 00.002 28316 Star::Find returns 1 (0), X=951.38, Y=256.73, Mass=2401, SNR=34.0, Peak=181 HFD=3.9
02:35:56.536 00.001 28316 MultiStar: [#1 0.15,-0.21,0.99,U] [#2 0.44,-0.02,0.00,M1] [#3 0.27,-0.20,0.00,M1] [#4 0.41,-0.34,0.00,M1] [#5 0.09,-0.08,0.74,U] [#6 0.30,-0.29,0.00,M1] [#7 0.05,-0.24,0.63,U] [#8 0.42,-0.39,0.00,M4] 
02:35:56.539 00.003 28316 refined, 3 included, MultiStar: {0.20, -0.25}, one-star: {0.43, -0.42}
02:35:56.540 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
02:35:56.541 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
02:35:56.542 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.89 mountX=-0.31 mountY=-0.07, mountTheta=-2.93
02:35:56.543 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.25, opts=13)
02:35:56.545 00.002 28316 Enqueuing Move request for scope (0.20, -0.25)
02:35:56.545 00.000 29988 Worker thread wakes up
02:35:56.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:56.546 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
02:35:56.546 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
02:35:56.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:56.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:56.547 00.001 28316 Enqueuing Expose request
02:35:56.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
02:35:56.547 00.000 29988 Moving (0.20, -0.25) raw xDistance=-0.31 yDistance=-0.07
02:35:56.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:35:56.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:56.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:35:56.547 00.000 29988 MoveAxis(E, 65, ABG)
02:35:56.547 00.000 29988 Guiding  Dir = 2, Dur = 65
02:35:56.548 00.001 29988 IsSlewing returns 0
02:35:56.548 00.000 29988 IsGuiding returns 0
02:35:56.549 00.001 29988 PulseGuide returned control before completion, sleep 74
02:35:56.631 00.082 29988 IsGuiding returns 0
02:35:56.631 00.000 29988 Move returns status 0, amount 65
02:35:56.631 00.000 29988 MoveAxis(N, 0, ABG)
02:35:56.631 00.000 29988 Move returns status 0, amount 0
02:35:56.631 00.000 29988 move complete, result=0
02:35:56.631 00.000 29988 worker thread done servicing request
02:35:56.631 00.000 29988 Worker thread wakes up
02:35:56.632 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:56.632 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
02:35:56.633 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:58.267 01.634 29988 Exposure complete
02:35:58.310 00.043 29988 worker thread done servicing request
02:35:58.310 00.000 28316 OnExposeComplete: enter
02:35:58.312 00.002 28316 UpdateGuideState(): m_state=6
02:35:58.313 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3576
02:35:58.313 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=256.71, Mass=2437, SNR=34.3, Peak=191 HFD=4.1
02:35:58.314 00.001 28316 MultiStar: [#1 0.12,-0.27,1.00,U] [#2 -0.13,-0.25,0.94,U] [#3 0.17,-0.40,0.00,M2] [#4 0.06,-0.27,0.80,U] [#5 0.06,-0.10,0.74,U] [#6 0.01,-0.28,0.62,U] [#7 -0.00,-0.27,0.63,U] [#8 0.11,-0.56,0.00,M5] 
02:35:58.314 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.27}, one-star: {0.15, -0.44}
02:35:58.315 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
02:35:58.315 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
02:35:58.316 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.42 mountX=-0.27 mountY=0.09, mountTheta=2.83
02:35:58.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.27, opts=13)
02:35:58.318 00.001 28316 Enqueuing Move request for scope (0.04, -0.27)
02:35:58.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:58.319 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.3
02:35:58.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:58.319 00.000 29988 Worker thread wakes up
02:35:58.320 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.27) opts 0xd
02:35:58.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:58.320 00.000 28316 Enqueuing Expose request
02:35:58.321 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.27)
02:35:58.321 00.000 29988 Moving (0.04, -0.27) raw xDistance=-0.27 yDistance=0.09
02:35:58.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
02:35:58.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:58.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:35:58.321 00.000 29988 MoveAxis(E, 61, ABG)
02:35:58.321 00.000 29988 Guiding  Dir = 2, Dur = 61
02:35:58.321 00.000 29988 IsSlewing returns 0
02:35:58.321 00.000 29988 IsGuiding returns 0
02:35:58.323 00.002 29988 PulseGuide returned control before completion, sleep 70
02:35:58.407 00.084 29988 IsGuiding returns 0
02:35:58.407 00.000 29988 Move returns status 0, amount 61
02:35:58.407 00.000 29988 MoveAxis(N, 0, ABG)
02:35:58.407 00.000 29988 Move returns status 0, amount 0
02:35:58.407 00.000 29988 move complete, result=0
02:35:58.409 00.002 29988 worker thread done servicing request
02:35:58.409 00.000 29988 Worker thread wakes up
02:35:58.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:58.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:35:58.409 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.1 px 0 ms NORTH
02:35:59.825 01.416 29988 Exposure complete
02:35:59.859 00.034 29988 worker thread done servicing request
02:35:59.859 00.000 28316 OnExposeComplete: enter
02:35:59.860 00.001 28316 UpdateGuideState(): m_state=6
02:35:59.860 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3577
02:35:59.861 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.91, Mass=2475, SNR=34.5, Peak=201 HFD=4.2
02:35:59.861 00.000 28316 MultiStar: [#1 0.01,-0.29,0.98,U] [#2 -0.00,-0.15,0.91,U] [#3 -0.19,-0.21,0.83,U] [#4 -0.13,-0.23,0.84,U] [#5 -0.19,-0.19,0.73,U] [#6 -0.10,-0.16,0.63,U] [#7 -0.24,-0.09,0.62,U] [#8 -0.01,-0.46,0.00,M6] 
02:35:59.862 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.20}, one-star: {-0.09, -0.24}
02:35:59.862 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:35:59.862 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:35:59.863 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.06 mountX=-0.14 mountY=0.19, mountTheta=2.21
02:35:59.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.20, opts=13)
02:35:59.864 00.000 28316 Enqueuing Move request for scope (-0.11, -0.20)
02:35:59.865 00.001 29988 Worker thread wakes up
02:35:59.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
02:35:59.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
02:35:59.865 00.000 29988 Moving (-0.11, -0.20) raw xDistance=-0.14 yDistance=0.19
02:35:59.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:35:59.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:35:59.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:35:59.865 00.000 29988 MoveAxis(E, 0, ABG)
02:35:59.865 00.000 29988 Move returns status 0, amount 0
02:35:59.865 00.000 29988 MoveAxis(N, 0, ABG)
02:35:59.865 00.000 29988 Move returns status 0, amount 0
02:35:59.865 00.000 29988 move complete, result=0
02:35:59.865 00.000 29988 worker thread done servicing request
02:35:59.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:35:59.866 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.5
02:35:59.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:35:59.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:35:59.870 00.003 28316 Enqueuing Expose request
02:35:59.872 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:35:59.874 00.002 29988 Worker thread wakes up
02:35:59.875 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:35:59.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:01.512 01.637 29988 Exposure complete
02:36:01.552 00.040 29988 worker thread done servicing request
02:36:01.553 00.001 28316 OnExposeComplete: enter
02:36:01.554 00.001 28316 UpdateGuideState(): m_state=6
02:36:01.558 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3578
02:36:01.560 00.002 28316 Star::Find returns 1 (0), X=951.01, Y=257.00, Mass=2369, SNR=33.8, Peak=210 HFD=4.1
02:36:01.562 00.002 28316 MultiStar: [#1 0.01,-0.00,0.97,U] [#2 0.15,-0.04,0.93,U] [#3 -0.05,-0.11,0.87,U] [#4 -0.08,-0.06,0.86,U] [#5 -0.05,0.10,0.76,U] [#6 -0.25,0.06,0.63,U] [#7 -0.14,0.19,0.63,U] [#8 0.04,0.04,0.58,U] 
02:36:01.563 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {0.05, -0.15}
02:36:01.564 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.59)
02:36:01.564 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.55)
02:36:01.564 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.70 mountX=-0.00 mountY=0.03, mountTheta=1.59
02:36:01.566 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
02:36:01.566 00.000 28316 Enqueuing Move request for scope (-0.03, -0.01)
02:36:01.566 00.000 29988 Worker thread wakes up
02:36:01.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
02:36:01.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
02:36:01.567 00.000 29988 Moving (-0.03, -0.01) raw xDistance=-0.00 yDistance=0.03
02:36:01.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:36:01.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:01.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:36:01.567 00.000 29988 MoveAxis(E, 0, ABG)
02:36:01.567 00.000 29988 Move returns status 0, amount 0
02:36:01.567 00.000 29988 MoveAxis(N, 0, ABG)
02:36:01.567 00.000 29988 Move returns status 0, amount 0
02:36:01.567 00.000 29988 move complete, result=0
02:36:01.567 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:01.567 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
02:36:01.568 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:01.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:01.570 00.002 29988 worker thread done servicing request
02:36:01.570 00.000 28316 Enqueuing Expose request
02:36:01.570 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:01.571 00.001 29988 Worker thread wakes up
02:36:01.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:01.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:03.092 01.521 29988 Exposure complete
02:36:03.127 00.035 29988 worker thread done servicing request
02:36:03.127 00.000 28316 OnExposeComplete: enter
02:36:03.127 00.000 28316 UpdateGuideState(): m_state=6
02:36:03.128 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3579
02:36:03.128 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=256.98, Mass=2559, SNR=35.1, Peak=230 HFD=4.1
02:36:03.129 00.001 28316 MultiStar: [#1 -0.13,-0.14,0.97,U] [#2 0.04,-0.00,0.88,U] [#3 -0.11,-0.02,0.83,U] [#4 -0.22,0.02,0.78,U] [#5 -0.18,0.11,0.70,U] [#6 -0.10,0.03,0.61,U] [#7 -0.17,0.07,0.61,U] [#8 0.03,0.03,0.57,U] 
02:36:03.129 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.02}, one-star: {-0.21, -0.17}
02:36:03.130 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.34)
02:36:03.130 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.30)
02:36:03.131 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.95 mountX=0.03 mountY=0.12, mountTheta=1.33
02:36:03.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.02, opts=13)
02:36:03.132 00.000 28316 Enqueuing Move request for scope (-0.12, -0.02)
02:36:03.133 00.001 29988 Worker thread wakes up
02:36:03.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:03.134 00.001 28316 UpdateGuideState exits: m=2559 RSB=35.1
02:36:03.135 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:03.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:03.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
02:36:03.137 00.000 28316 Enqueuing Expose request
02:36:03.138 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
02:36:03.138 00.000 29988 Moving (-0.12, -0.02) raw xDistance=0.03 yDistance=0.12
02:36:03.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:36:03.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:03.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:36:03.138 00.000 29988 MoveAxis(E, 0, ABG)
02:36:03.138 00.000 29988 Move returns status 0, amount 0
02:36:03.138 00.000 29988 MoveAxis(N, 0, ABG)
02:36:03.138 00.000 29988 Move returns status 0, amount 0
02:36:03.138 00.000 29988 move complete, result=0
02:36:03.138 00.000 29988 worker thread done servicing request
02:36:03.138 00.000 29988 Worker thread wakes up
02:36:03.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:03.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:03.140 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:04.762 01.622 29988 Exposure complete
02:36:04.797 00.035 29988 worker thread done servicing request
02:36:04.797 00.000 28316 OnExposeComplete: enter
02:36:04.797 00.000 28316 UpdateGuideState(): m_state=6
02:36:04.798 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3580
02:36:04.798 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=257.08, Mass=2453, SNR=34.3, Peak=207 HFD=4.2
02:36:04.799 00.001 28316 MultiStar: [#1 0.14,-0.16,1.00,U] [#2 0.38,0.06,0.00,M1] [#3 -0.02,0.09,0.86,U] [#4 0.33,-0.15,0.00,M1] [#5 0.18,0.08,0.73,U] [#6 0.15,-0.06,0.62,U] [#7 0.21,-0.08,0.62,U] [#8 0.34,-0.20,0.00,M5] 
02:36:04.799 00.000 28316 refined, 5 included, MultiStar: {0.15, -0.04}, one-star: {0.23, -0.07}
02:36:04.800 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
02:36:04.801 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
02:36:04.802 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
02:36:04.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
02:36:04.805 00.001 28316 Enqueuing Move request for scope (0.15, -0.04)
02:36:04.806 00.001 29988 Worker thread wakes up
02:36:04.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
02:36:04.806 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
02:36:04.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
02:36:04.806 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:36:04.807 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:04.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:04.807 00.000 28316 Enqueuing Expose request
02:36:04.808 00.001 29988 Moving (0.15, -0.04) raw xDistance=-0.09 yDistance=-0.11
02:36:04.809 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:36:04.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:04.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:36:04.809 00.000 29988 MoveAxis(E, 0, ABG)
02:36:04.809 00.000 29988 Move returns status 0, amount 0
02:36:04.809 00.000 29988 MoveAxis(N, 0, ABG)
02:36:04.809 00.000 29988 Move returns status 0, amount 0
02:36:04.809 00.000 29988 move complete, result=0
02:36:04.809 00.000 29988 worker thread done servicing request
02:36:04.809 00.000 29988 Worker thread wakes up
02:36:04.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:04.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:04.809 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:06.330 01.521 29988 Exposure complete
02:36:06.366 00.036 29988 worker thread done servicing request
02:36:06.366 00.000 28316 OnExposeComplete: enter
02:36:06.368 00.002 28316 UpdateGuideState(): m_state=6
02:36:06.370 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3581
02:36:06.371 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=257.02, Mass=2388, SNR=33.9, Peak=177 HFD=4.1
02:36:06.373 00.002 28316 MultiStar: [#1 0.27,-0.06,0.99,U] [#2 0.36,-0.10,0.00,M2] [#3 0.34,-0.15,0.00,M1] [#4 0.21,-0.11,0.84,U] [#5 0.26,0.05,0.73,U] [#6 0.15,-0.30,0.00,M1] [#7 0.32,-0.21,0.00,M1] [#8 0.34,-0.37,0.00,M6] 
02:36:06.374 00.001 28316 refined, 3 included, MultiStar: {0.31, -0.07}, one-star: {0.45, -0.13}
02:36:06.375 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
02:36:06.376 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
02:36:06.377 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.31 cameraTheta=-0.22 mountX=-0.19 mountY=-0.24, mountTheta=-2.23
02:36:06.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.07, opts=13)
02:36:06.379 00.001 28316 Enqueuing Move request for scope (0.31, -0.07)
02:36:06.379 00.000 29988 Worker thread wakes up
02:36:06.380 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:06.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
02:36:06.380 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:36:06.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:06.381 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:06.381 00.000 28316 Enqueuing Expose request
02:36:06.382 00.001 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
02:36:06.382 00.000 29988 Moving (0.31, -0.07) raw xDistance=-0.19 yDistance=-0.24
02:36:06.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:36:06.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:36:06.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:36:06.382 00.000 29988 MoveAxis(E, 0, ABG)
02:36:06.382 00.000 29988 Move returns status 0, amount 0
02:36:06.382 00.000 29988 MoveAxis(N, 0, ABG)
02:36:06.382 00.000 29988 Move returns status 0, amount 0
02:36:06.382 00.000 29988 move complete, result=0
02:36:06.382 00.000 29988 worker thread done servicing request
02:36:06.382 00.000 29988 Worker thread wakes up
02:36:06.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:06.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:06.382 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:36:08.015 01.633 29988 Exposure complete
02:36:08.048 00.033 29988 worker thread done servicing request
02:36:08.048 00.000 28316 OnExposeComplete: enter
02:36:08.051 00.003 28316 UpdateGuideState(): m_state=6
02:36:08.053 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3582
02:36:08.055 00.002 28316 Star::Find returns 1 (0), X=951.04, Y=256.95, Mass=2459, SNR=34.5, Peak=219 HFD=4.2
02:36:08.056 00.001 28316 MultiStar: [#1 -0.02,-0.05,0.99,U] [#2 0.08,-0.18,0.89,U] [#3 0.01,-0.07,0.85,U] [#4 -0.07,-0.33,0.00,M1] [#5 -0.04,-0.07,0.71,U] [#6 0.09,-0.30,0.61,U] [#7 -0.00,-0.18,0.61,U] [#8 0.09,-0.31,0.00,M7] 
02:36:08.056 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.14}, one-star: {0.08, -0.20}
02:36:08.057 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
02:36:08.057 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
02:36:08.058 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.38 mountX=-0.14 mountY=0.04, mountTheta=2.87
02:36:08.058 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
02:36:08.060 00.002 28316 Enqueuing Move request for scope (0.03, -0.14)
02:36:08.062 00.002 29988 Worker thread wakes up
02:36:08.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:08.062 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.5
02:36:08.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:08.064 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:08.064 00.000 28316 Enqueuing Expose request
02:36:08.064 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
02:36:08.064 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
02:36:08.064 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.04
02:36:08.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:36:08.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:08.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:36:08.064 00.000 29988 MoveAxis(E, 0, ABG)
02:36:08.064 00.000 29988 Move returns status 0, amount 0
02:36:08.064 00.000 29988 MoveAxis(N, 0, ABG)
02:36:08.064 00.000 29988 Move returns status 0, amount 0
02:36:08.064 00.000 29988 move complete, result=0
02:36:08.064 00.000 29988 worker thread done servicing request
02:36:08.064 00.000 29988 Worker thread wakes up
02:36:08.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:08.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:08.064 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:09.584 01.520 29988 Exposure complete
02:36:09.631 00.047 29988 worker thread done servicing request
02:36:09.631 00.000 28316 OnExposeComplete: enter
02:36:09.632 00.001 28316 UpdateGuideState(): m_state=6
02:36:09.632 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3583
02:36:09.633 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=257.11, Mass=2302, SNR=33.1, Peak=219 HFD=3.9
02:36:09.633 00.000 28316 MultiStar: [#1 0.34,0.01,0.00,M1] [#2 0.33,0.01,0.00,M2] [#3 0.21,0.05,0.91,U] [#4 0.12,-0.06,0.85,U] [#5 0.18,0.06,0.75,U] [#6 0.14,0.04,0.66,U] [#7 0.04,0.02,0.66,U] [#8 0.34,-0.09,0.00,M8] 
02:36:09.634 00.001 28316 refined, 5 included, MultiStar: {0.17, 0.01}, one-star: {0.26, -0.04}
02:36:09.634 00.000 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
02:36:09.634 00.000 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
02:36:09.635 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.05 mountX=-0.06 mountY=-0.15, mountTheta=-1.95
02:36:09.637 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.01, opts=13)
02:36:09.637 00.000 28316 Enqueuing Move request for scope (0.17, 0.01)
02:36:09.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:09.639 00.002 29988 Worker thread wakes up
02:36:09.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
02:36:09.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
02:36:09.639 00.000 29988 Moving (0.17, 0.01) raw xDistance=-0.06 yDistance=-0.15
02:36:09.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:36:09.639 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:09.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:36:09.639 00.000 29988 MoveAxis(E, 0, ABG)
02:36:09.639 00.000 29988 Move returns status 0, amount 0
02:36:09.639 00.000 29988 MoveAxis(N, 0, ABG)
02:36:09.639 00.000 29988 Move returns status 0, amount 0
02:36:09.639 00.000 29988 move complete, result=0
02:36:09.640 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.1
02:36:09.640 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:09.641 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:09.641 00.000 28316 Enqueuing Expose request
02:36:09.641 00.000 29988 worker thread done servicing request
02:36:09.641 00.000 29988 Worker thread wakes up
02:36:09.641 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:36:09.642 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:09.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:11.273 01.631 29988 Exposure complete
02:36:11.305 00.032 29988 worker thread done servicing request
02:36:11.306 00.001 28316 OnExposeComplete: enter
02:36:11.307 00.001 28316 UpdateGuideState(): m_state=6
02:36:11.307 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3584
02:36:11.308 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.96, Mass=2388, SNR=33.8, Peak=227 HFD=4.1
02:36:11.308 00.000 28316 MultiStar: [#1 0.24,-0.14,1.00,U] [#2 0.23,-0.26,0.00,M3] [#3 0.05,-0.15,0.85,U] [#4 0.04,-0.21,0.82,U] [#5 0.21,-0.06,0.75,U] [#6 -0.07,-0.09,0.64,U] [#7 0.12,-0.05,0.64,U] [#8 -0.02,-0.17,0.58,U] 
02:36:11.309 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.14}, one-star: {0.10, -0.19}
02:36:11.309 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:36:11.310 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:36:11.310 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-0.97 mountX=-0.16 mountY=-0.02, mountTheta=-3.01
02:36:11.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
02:36:11.312 00.001 28316 Enqueuing Move request for scope (0.09, -0.14)
02:36:11.312 00.000 29988 Worker thread wakes up
02:36:11.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
02:36:11.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
02:36:11.312 00.000 29988 Moving (0.09, -0.14) raw xDistance=-0.16 yDistance=-0.02
02:36:11.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:36:11.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:11.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:11.313 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.8
02:36:11.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:11.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:11.314 00.000 28316 Enqueuing Expose request
02:36:11.314 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:36:11.315 00.001 29988 MoveAxis(E, 0, ABG)
02:36:11.315 00.000 29988 Move returns status 0, amount 0
02:36:11.315 00.000 29988 MoveAxis(N, 0, ABG)
02:36:11.315 00.000 29988 Move returns status 0, amount 0
02:36:11.315 00.000 29988 move complete, result=0
02:36:11.315 00.000 29988 worker thread done servicing request
02:36:11.315 00.000 29988 Worker thread wakes up
02:36:11.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:11.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:11.315 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:12.841 01.526 29988 Exposure complete
02:36:12.882 00.041 29988 worker thread done servicing request
02:36:12.882 00.000 28316 OnExposeComplete: enter
02:36:12.883 00.001 28316 UpdateGuideState(): m_state=6
02:36:12.883 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3585
02:36:12.884 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=256.86, Mass=2490, SNR=34.6, Peak=223 HFD=4.2
02:36:12.885 00.001 28316 MultiStar: [#1 0.07,-0.28,0.97,U] [#2 0.28,-0.23,0.00,M4] [#3 -0.02,-0.20,0.83,U] [#4 0.09,-0.15,0.79,U] [#5 0.00,-0.11,0.72,U] [#6 0.12,-0.32,0.00,M1] [#7 0.06,-0.18,0.62,U] [#8 0.11,-0.21,0.57,U] 
02:36:12.888 00.003 28316 refined, 6 included, MultiStar: {0.07, -0.21}, one-star: {0.14, -0.29}
02:36:12.890 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
02:36:12.892 00.002 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
02:36:12.894 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.26 mountX=-0.22 mountY=0.03, mountTheta=2.98
02:36:12.897 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.21, opts=13)
02:36:12.898 00.001 28316 Enqueuing Move request for scope (0.07, -0.21)
02:36:12.898 00.000 29988 Worker thread wakes up
02:36:12.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:12.899 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:36:12.899 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:12.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:12.902 00.003 28316 Enqueuing Expose request
02:36:12.905 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
02:36:12.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
02:36:12.905 00.000 29988 Moving (0.07, -0.21) raw xDistance=-0.22 yDistance=0.03
02:36:12.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:36:12.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:12.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:36:12.905 00.000 29988 MoveAxis(E, 46, ABG)
02:36:12.905 00.000 29988 Guiding  Dir = 2, Dur = 46
02:36:12.905 00.000 29988 IsSlewing returns 0
02:36:12.905 00.000 29988 IsGuiding returns 0
02:36:12.907 00.002 29988 PulseGuide returned control before completion, sleep 55
02:36:12.967 00.060 29988 IsGuiding returns 0
02:36:12.968 00.001 29988 Move returns status 0, amount 46
02:36:12.968 00.000 29988 MoveAxis(N, 0, ABG)
02:36:12.968 00.000 29988 Move returns status 0, amount 0
02:36:12.968 00.000 29988 move complete, result=0
02:36:12.968 00.000 29988 worker thread done servicing request
02:36:12.968 00.000 29988 Worker thread wakes up
02:36:12.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:12.968 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
02:36:12.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:14.594 01.626 29988 Exposure complete
02:36:14.646 00.052 29988 worker thread done servicing request
02:36:14.647 00.001 28316 OnExposeComplete: enter
02:36:14.648 00.001 28316 UpdateGuideState(): m_state=6
02:36:14.650 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3586
02:36:14.651 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=257.11, Mass=2432, SNR=34.0, Peak=223 HFD=4.2
02:36:14.653 00.002 28316 MultiStar: [#1 -0.03,0.02,0.98,U] [#2 -0.09,-0.05,0.92,U] [#3 -0.25,0.02,0.88,U] [#4 -0.11,-0.12,0.84,U] [#5 -0.16,0.12,0.75,U] [#6 0.07,-0.17,0.64,U] [#7 -0.07,0.04,0.62,U] [#8 0.05,-0.21,0.58,U] 
02:36:14.654 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.04}, one-star: {0.03, -0.04}
02:36:14.655 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
02:36:14.656 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
02:36:14.656 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.97 mountX=-0.05 mountY=-0.01, mountTheta=-3.00
02:36:14.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
02:36:14.658 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
02:36:14.658 00.000 29988 Worker thread wakes up
02:36:14.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
02:36:14.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
02:36:14.658 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
02:36:14.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:36:14.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:14.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:14.660 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:36:14.660 00.000 29988 MoveAxis(E, 0, ABG)
02:36:14.660 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.0
02:36:14.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:14.662 00.001 29988 Move returns status 0, amount 0
02:36:14.662 00.000 29988 MoveAxis(N, 0, ABG)
02:36:14.662 00.000 29988 Move returns status 0, amount 0
02:36:14.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:14.663 00.001 28316 Enqueuing Expose request
02:36:14.665 00.002 29988 move complete, result=0
02:36:14.665 00.000 29988 worker thread done servicing request
02:36:14.665 00.000 29988 Worker thread wakes up
02:36:14.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:14.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:14.666 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:16.183 01.517 29988 Exposure complete
02:36:16.226 00.043 29988 worker thread done servicing request
02:36:16.226 00.000 28316 OnExposeComplete: enter
02:36:16.228 00.002 28316 UpdateGuideState(): m_state=6
02:36:16.230 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3587
02:36:16.231 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.03, Mass=2467, SNR=34.5, Peak=226 HFD=4.2
02:36:16.231 00.000 28316 MultiStar: [#1 0.01,-0.24,0.97,U] [#2 0.13,-0.07,0.89,U] [#3 -0.13,-0.06,0.84,U] [#4 0.11,-0.17,0.81,U] [#5 -0.03,0.01,0.73,U] [#6 0.09,-0.09,0.63,U] [#7 -0.01,-0.07,0.62,U] [#8 -0.14,-0.25,0.58,U] 
02:36:16.232 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.12}, one-star: {-0.07, -0.12}
02:36:16.232 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
02:36:16.233 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
02:36:16.233 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.61 mountX=-0.11 mountY=0.06, mountTheta=2.65
02:36:16.234 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.12, opts=13)
02:36:16.235 00.001 28316 Enqueuing Move request for scope (-0.00, -0.12)
02:36:16.235 00.000 29988 Worker thread wakes up
02:36:16.235 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
02:36:16.235 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
02:36:16.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:16.236 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.5
02:36:16.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:16.237 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:16.238 00.001 28316 Enqueuing Expose request
02:36:16.238 00.000 29988 Moving (-0.00, -0.12) raw xDistance=-0.11 yDistance=0.06
02:36:16.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:36:16.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:16.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:36:16.238 00.000 29988 MoveAxis(E, 0, ABG)
02:36:16.238 00.000 29988 Move returns status 0, amount 0
02:36:16.238 00.000 29988 MoveAxis(N, 0, ABG)
02:36:16.238 00.000 29988 Move returns status 0, amount 0
02:36:16.238 00.000 29988 move complete, result=0
02:36:16.238 00.000 29988 worker thread done servicing request
02:36:16.238 00.000 29988 Worker thread wakes up
02:36:16.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:16.239 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:16.239 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:17.866 01.627 29988 Exposure complete
02:36:17.901 00.035 29988 worker thread done servicing request
02:36:17.902 00.001 28316 OnExposeComplete: enter
02:36:17.903 00.001 28316 UpdateGuideState(): m_state=6
02:36:17.905 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3588
02:36:17.907 00.002 28316 Star::Find returns 1 (1), X=950.96, Y=257.00, Mass=2482, SNR=34.6, Peak=255 HFD=4.0
02:36:17.908 00.001 28316 MultiStar: [#1 -0.17,-0.05,0.99,U] [#2 -0.07,0.03,0.91,U] [#3 -0.20,-0.14,0.84,U] [#4 -0.01,-0.20,0.83,U] [#5 -0.10,0.15,0.73,U] [#6 0.02,-0.23,0.63,U] [#7 -0.07,0.02,0.62,U] [#8 -0.10,-0.34,0.00,M5] 
02:36:17.909 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.07}, one-star: {0.01, -0.15}
02:36:17.911 00.002 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.92)
02:36:17.914 00.003 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
02:36:17.914 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.37 mountX=-0.04 mountY=0.10, mountTheta=1.91
02:36:17.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
02:36:17.916 00.001 28316 Enqueuing Move request for scope (-0.08, -0.07)
02:36:17.916 00.000 29988 Worker thread wakes up
02:36:17.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:17.917 00.001 28316 UpdateGuideState exits: m=2482 RSB=34.6 Saturée
02:36:17.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:17.918 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:17.918 00.000 28316 Enqueuing Expose request
02:36:17.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
02:36:17.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
02:36:17.918 00.000 29988 Moving (-0.08, -0.07) raw xDistance=-0.04 yDistance=0.10
02:36:17.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:36:17.919 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:17.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:36:17.919 00.000 29988 MoveAxis(E, 0, ABG)
02:36:17.919 00.000 29988 Move returns status 0, amount 0
02:36:17.919 00.000 29988 MoveAxis(N, 0, ABG)
02:36:17.919 00.000 29988 Move returns status 0, amount 0
02:36:17.919 00.000 29988 move complete, result=0
02:36:17.919 00.000 29988 worker thread done servicing request
02:36:17.919 00.000 29988 Worker thread wakes up
02:36:17.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:17.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:17.919 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:19.435 01.516 29988 Exposure complete
02:36:19.502 00.067 29988 worker thread done servicing request
02:36:19.502 00.000 28316 OnExposeComplete: enter
02:36:19.504 00.002 28316 UpdateGuideState(): m_state=6
02:36:19.506 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3589
02:36:19.507 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=256.88, Mass=2400, SNR=34.0, Peak=240 HFD=4.1
02:36:19.508 00.001 28316 MultiStar: [#1 -0.12,-0.28,0.99,U] [#2 0.12,-0.41,0.00,M2] [#3 -0.08,-0.28,0.85,U] [#4 0.00,-0.41,0.00,M1] [#5 -0.09,-0.12,0.73,U] [#6 0.20,-0.39,0.00,M1] [#7 0.07,-0.30,0.61,U] [#8 -0.01,-0.44,0.00,M6] 
02:36:19.510 00.002 28316 refined, 4 included, MultiStar: {-0.07, -0.25}, one-star: {-0.09, -0.27}
02:36:19.512 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
02:36:19.515 00.003 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
02:36:19.517 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.84 mountX=-0.20 mountY=0.18, mountTheta=2.42
02:36:19.521 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.25, opts=13)
02:36:19.524 00.003 28316 Enqueuing Move request for scope (-0.07, -0.25)
02:36:19.526 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:19.529 00.003 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:36:19.531 00.002 29988 Worker thread wakes up
02:36:19.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
02:36:19.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
02:36:19.531 00.000 29988 Moving (-0.07, -0.25) raw xDistance=-0.20 yDistance=0.18
02:36:19.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:19.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:19.532 00.000 28316 Enqueuing Expose request
02:36:19.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:36:19.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:19.532 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:36:19.532 00.000 29988 MoveAxis(E, 42, ABG)
02:36:19.532 00.000 29988 Guiding  Dir = 2, Dur = 42
02:36:19.534 00.002 29988 IsSlewing returns 0
02:36:19.534 00.000 29988 IsGuiding returns 0
02:36:19.536 00.002 29988 PulseGuide returned control before completion, sleep 51
02:36:19.587 00.051 29988 IsGuiding returns 1
02:36:19.590 00.003 29988 scope still moving after pulse duration time elapsed
02:36:19.622 00.032 29988 IsSlewing returns 0
02:36:19.622 00.000 29988 IsGuiding returns 0
02:36:19.622 00.000 29988 scope move finished after 42 + 46 ms
02:36:19.622 00.000 29988 Move returns status 0, amount 42
02:36:19.622 00.000 29988 MoveAxis(N, 0, ABG)
02:36:19.622 00.000 29988 Move returns status 0, amount 0
02:36:19.622 00.000 29988 move complete, result=0
02:36:19.622 00.000 29988 worker thread done servicing request
02:36:19.622 00.000 29988 Worker thread wakes up
02:36:19.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:19.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:19.622 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.2 px 0 ms NORTH
02:36:21.248 01.626 29988 Exposure complete
02:36:21.328 00.080 29988 worker thread done servicing request
02:36:21.329 00.001 28316 OnExposeComplete: enter
02:36:21.331 00.002 28316 UpdateGuideState(): m_state=6
02:36:21.333 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3590
02:36:21.336 00.003 28316 Star::Find returns 1 (1), X=950.86, Y=257.10, Mass=2475, SNR=34.5, Peak=255 HFD=4.2
02:36:21.338 00.002 28316 MultiStar: [#1 -0.28,0.06,0.96,U] [#2 -0.11,-0.14,0.88,U] [#3 -0.25,-0.03,0.87,U] [#4 -0.10,-0.03,0.82,U] [#5 -0.20,0.03,0.72,U] [#6 -0.03,-0.02,0.62,U] [#7 -0.05,-0.04,0.60,U] [#8 -0.25,-0.15,0.58,U] 
02:36:21.340 00.002 28316 single-star, 8 included, MultiStar: {-0.16, -0.04}, one-star: {-0.10, -0.05}
02:36:21.342 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
02:36:21.343 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
02:36:21.344 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.67 mountX=-0.01 mountY=0.11, mountTheta=1.62
02:36:21.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
02:36:21.346 00.001 28316 Enqueuing Move request for scope (-0.10, -0.05)
02:36:21.347 00.001 29988 Worker thread wakes up
02:36:21.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:21.347 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.5 Saturée
02:36:21.348 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:21.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:21.349 00.001 28316 Enqueuing Expose request
02:36:21.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
02:36:21.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
02:36:21.349 00.000 29988 Moving (-0.10, -0.05) raw xDistance=-0.01 yDistance=0.11
02:36:21.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:36:21.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:21.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:36:21.349 00.000 29988 MoveAxis(E, 0, ABG)
02:36:21.350 00.001 29988 Move returns status 0, amount 0
02:36:21.350 00.000 29988 MoveAxis(N, 0, ABG)
02:36:21.350 00.000 29988 Move returns status 0, amount 0
02:36:21.350 00.000 29988 move complete, result=0
02:36:21.350 00.000 29988 worker thread done servicing request
02:36:21.350 00.000 29988 Worker thread wakes up
02:36:21.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:21.350 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:21.351 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:22.761 01.410 29988 Exposure complete
02:36:22.800 00.039 29988 worker thread done servicing request
02:36:22.800 00.000 28316 OnExposeComplete: enter
02:36:22.803 00.003 28316 UpdateGuideState(): m_state=6
02:36:22.805 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3591
02:36:22.806 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.85, Mass=2489, SNR=34.7, Peak=242 HFD=4.1
02:36:22.806 00.000 28316 MultiStar: [#1 0.09,-0.34,0.00,M1] [#2 -0.08,-0.23,0.92,U] [#3 -0.18,-0.35,0.00,M1] [#4 -0.05,-0.11,0.80,U] [#5 -0.08,-0.11,0.72,U] [#6 -0.00,-0.29,0.61,U] [#7 0.01,-0.15,0.62,U] [#8 -0.13,-0.21,0.56,U] 
02:36:22.808 00.002 28316 refined, 6 included, MultiStar: {-0.06, -0.21}, one-star: {-0.08, -0.31}
02:36:22.808 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.43)
02:36:22.809 00.001 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39)
02:36:22.809 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.21 cameraTheta=-1.86 mountX=-0.16 mountY=0.15, mountTheta=2.41
02:36:22.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
02:36:22.811 00.001 28316 Enqueuing Move request for scope (-0.06, -0.21)
02:36:22.811 00.000 29988 Worker thread wakes up
02:36:22.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
02:36:22.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
02:36:22.811 00.000 29988 Moving (-0.06, -0.21) raw xDistance=-0.16 yDistance=0.15
02:36:22.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:36:22.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:22.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:36:22.811 00.000 29988 MoveAxis(E, 0, ABG)
02:36:22.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:22.812 00.001 28316 UpdateGuideState exits: m=2489 RSB=34.7
02:36:22.812 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:22.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:22.813 00.000 28316 Enqueuing Expose request
02:36:22.814 00.001 29988 Move returns status 0, amount 0
02:36:22.814 00.000 29988 MoveAxis(N, 0, ABG)
02:36:22.814 00.000 29988 Move returns status 0, amount 0
02:36:22.814 00.000 29988 move complete, result=0
02:36:22.814 00.000 29988 worker thread done servicing request
02:36:22.814 00.000 29988 Worker thread wakes up
02:36:22.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:22.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:22.814 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:24.442 01.628 29988 Exposure complete
02:36:24.481 00.039 29988 worker thread done servicing request
02:36:24.481 00.000 28316 OnExposeComplete: enter
02:36:24.482 00.001 28316 UpdateGuideState(): m_state=6
02:36:24.482 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3592
02:36:24.483 00.001 28316 Star::Find returns 1 (1), X=950.94, Y=256.92, Mass=2532, SNR=35.0, Peak=255 HFD=4.2
02:36:24.483 00.000 28316 MultiStar: [#1 -0.19,-0.09,0.95,U] [#2 -0.04,-0.08,0.88,U] [#3 -0.11,-0.24,0.83,U] [#4 -0.14,-0.21,0.81,U] [#5 -0.17,0.01,0.72,U] [#6 0.02,-0.22,0.61,U] [#7 -0.05,-0.10,0.61,U] [#8 0.03,-0.30,0.56,U] 
02:36:24.485 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.01, -0.23}
02:36:24.486 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
02:36:24.486 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
02:36:24.487 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.04 mountX=-0.11 mountY=0.14, mountTheta=2.23
02:36:24.488 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.16, opts=13)
02:36:24.488 00.000 28316 Enqueuing Move request for scope (-0.08, -0.16)
02:36:24.489 00.001 29988 Worker thread wakes up
02:36:24.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:24.489 00.000 28316 UpdateGuideState exits: m=2532 RSB=35.0 Saturée
02:36:24.490 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:24.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:24.490 00.000 28316 Enqueuing Expose request
02:36:24.491 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
02:36:24.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
02:36:24.491 00.000 29988 Moving (-0.08, -0.16) raw xDistance=-0.11 yDistance=0.14
02:36:24.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:36:24.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:24.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:36:24.491 00.000 29988 MoveAxis(E, 0, ABG)
02:36:24.491 00.000 29988 Move returns status 0, amount 0
02:36:24.491 00.000 29988 MoveAxis(N, 0, ABG)
02:36:24.491 00.000 29988 Move returns status 0, amount 0
02:36:24.491 00.000 29988 move complete, result=0
02:36:24.491 00.000 29988 worker thread done servicing request
02:36:24.491 00.000 29988 Worker thread wakes up
02:36:24.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:24.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:24.491 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:26.022 01.531 29988 Exposure complete
02:36:26.062 00.040 29988 worker thread done servicing request
02:36:26.062 00.000 28316 OnExposeComplete: enter
02:36:26.063 00.001 28316 UpdateGuideState(): m_state=6
02:36:26.064 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3593
02:36:26.064 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=256.99, Mass=2440, SNR=34.3, Peak=233 HFD=4.2
02:36:26.065 00.001 28316 MultiStar: [#1 -0.12,-0.08,0.97,U] [#2 0.30,-0.24,0.00,M1] [#3 -0.07,-0.12,0.84,U] [#4 -0.00,0.00,0.82,U] [#5 -0.05,-0.00,0.74,U] [#6 0.13,-0.19,0.62,U] [#7 -0.05,0.01,0.61,U] [#8 0.02,-0.12,0.57,U] 
02:36:26.065 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.08}, one-star: {0.07, -0.16}
02:36:26.065 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
02:36:26.066 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
02:36:26.068 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.73 mountX=-0.07 mountY=0.05, mountTheta=2.53
02:36:26.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
02:36:26.069 00.000 28316 Enqueuing Move request for scope (-0.01, -0.08)
02:36:26.071 00.002 29988 Worker thread wakes up
02:36:26.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:26.071 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.3
02:36:26.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:26.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:26.073 00.001 28316 Enqueuing Expose request
02:36:26.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
02:36:26.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
02:36:26.073 00.000 29988 Moving (-0.01, -0.08) raw xDistance=-0.07 yDistance=0.05
02:36:26.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:36:26.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:26.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:26.073 00.000 29988 MoveAxis(E, 0, ABG)
02:36:26.073 00.000 29988 Move returns status 0, amount 0
02:36:26.073 00.000 29988 MoveAxis(N, 0, ABG)
02:36:26.073 00.000 29988 Move returns status 0, amount 0
02:36:26.073 00.000 29988 move complete, result=0
02:36:26.073 00.000 29988 worker thread done servicing request
02:36:26.073 00.000 29988 Worker thread wakes up
02:36:26.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:26.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:26.074 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:27.705 01.631 29988 Exposure complete
02:36:27.734 00.029 29988 worker thread done servicing request
02:36:27.734 00.000 28316 OnExposeComplete: enter
02:36:27.735 00.001 28316 UpdateGuideState(): m_state=6
02:36:27.736 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3594
02:36:27.736 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=256.79, Mass=2390, SNR=33.9, Peak=205 HFD=4.2
02:36:27.737 00.001 28316 MultiStar: [#1 0.08,-0.24,0.97,U] [#2 0.11,-0.17,0.92,U] [#3 -0.13,-0.46,0.00,M1] [#4 -0.07,-0.19,0.85,U] [#5 -0.12,-0.13,0.74,U] [#6 0.17,-0.10,0.63,U] [#7 -0.14,0.02,0.64,U] [#8 0.08,-0.37,0.00,M3] 
02:36:27.737 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.19}, one-star: {0.13, -0.36}
02:36:27.738 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
02:36:27.739 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
02:36:27.740 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.40 mountX=-0.18 mountY=0.06, mountTheta=2.85
02:36:27.742 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.19, opts=13)
02:36:27.743 00.001 28316 Enqueuing Move request for scope (0.03, -0.19)
02:36:27.744 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:27.744 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:36:27.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:27.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:27.747 00.001 28316 Enqueuing Expose request
02:36:27.747 00.000 29988 Worker thread wakes up
02:36:27.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
02:36:27.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
02:36:27.747 00.000 29988 Moving (0.03, -0.19) raw xDistance=-0.18 yDistance=0.06
02:36:27.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:36:27.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:27.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:36:27.747 00.000 29988 MoveAxis(E, 0, ABG)
02:36:27.747 00.000 29988 Move returns status 0, amount 0
02:36:27.747 00.000 29988 MoveAxis(N, 0, ABG)
02:36:27.747 00.000 29988 Move returns status 0, amount 0
02:36:27.747 00.000 29988 move complete, result=0
02:36:27.748 00.001 29988 worker thread done servicing request
02:36:27.748 00.000 29988 Worker thread wakes up
02:36:27.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:27.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:27.748 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:29.260 01.512 29988 Exposure complete
02:36:29.296 00.036 29988 worker thread done servicing request
02:36:29.296 00.000 28316 OnExposeComplete: enter
02:36:29.297 00.001 28316 UpdateGuideState(): m_state=6
02:36:29.297 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3595
02:36:29.298 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.89, Mass=2427, SNR=34.0, Peak=223 HFD=4.1
02:36:29.298 00.000 28316 MultiStar: [#1 -0.20,-0.21,0.99,U] [#2 -0.15,-0.07,0.88,U] [#3 -0.01,-0.15,0.84,U] [#4 -0.10,-0.10,0.82,U] [#5 -0.18,-0.21,0.72,U] [#6 -0.20,-0.23,0.62,U] [#7 -0.10,-0.28,0.61,U] [#8 0.11,-0.38,0.00,M4] 
02:36:29.299 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.19}, one-star: {-0.12, -0.26}
02:36:29.299 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
02:36:29.299 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
02:36:29.300 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=-0.12 mountY=0.20, mountTheta=2.09
02:36:29.301 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.19, opts=13)
02:36:29.302 00.001 28316 Enqueuing Move request for scope (-0.13, -0.19)
02:36:29.302 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:29.302 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.0
02:36:29.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:29.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:29.303 00.000 28316 Enqueuing Expose request
02:36:29.304 00.001 29988 Worker thread wakes up
02:36:29.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
02:36:29.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
02:36:29.304 00.000 29988 Moving (-0.13, -0.19) raw xDistance=-0.12 yDistance=0.20
02:36:29.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:36:29.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:36:29.304 00.000 29988 MoveAxis(E, 0, ABG)
02:36:29.304 00.000 29988 Move returns status 0, amount 0
02:36:29.304 00.000 29988 MoveAxis(S, 48, ABG)
02:36:29.304 00.000 29988 Guiding  Dir = 1, Dur = 48
02:36:29.304 00.000 29988 IsSlewing returns 0
02:36:29.304 00.000 29988 IsGuiding returns 0
02:36:29.309 00.005 29988 PulseGuide returned control before completion, sleep 54
02:36:29.372 00.063 29988 IsGuiding returns 0
02:36:29.372 00.000 29988 Move returns status 0, amount 48
02:36:29.372 00.000 29988 move complete, result=0
02:36:29.372 00.000 29988 worker thread done servicing request
02:36:29.372 00.000 29988 Worker thread wakes up
02:36:29.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:29.373 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
02:36:29.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:31.002 01.629 29988 Exposure complete
02:36:31.039 00.037 29988 worker thread done servicing request
02:36:31.040 00.001 28316 OnExposeComplete: enter
02:36:31.040 00.000 28316 UpdateGuideState(): m_state=6
02:36:31.041 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3596
02:36:31.041 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=257.06, Mass=2386, SNR=33.8, Peak=222 HFD=4.2
02:36:31.042 00.001 28316 MultiStar: [#1 0.11,-0.15,1.01,U] [#2 0.25,-0.25,0.00,M1] [#3 0.12,-0.13,0.87,U] [#4 -0.05,-0.14,0.84,U] [#5 -0.04,0.02,0.75,U] [#6 -0.19,-0.09,0.63,U] [#7 -0.12,0.13,0.62,U] [#8 0.23,-0.25,0.00,M5] 
02:36:31.042 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.08}, one-star: {0.17, -0.09}
02:36:31.043 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:36:31.043 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
02:36:31.043 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.31 mountX=-0.08 mountY=0.02, mountTheta=2.93
02:36:31.044 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
02:36:31.045 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
02:36:31.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
02:36:31.046 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.8
02:36:31.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:31.048 00.002 29988 Worker thread wakes up
02:36:31.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
02:36:31.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
02:36:31.048 00.000 29988 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.02
02:36:31.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:36:31.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:31.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:36:31.048 00.000 29988 MoveAxis(E, 0, ABG)
02:36:31.048 00.000 29988 Move returns status 0, amount 0
02:36:31.048 00.000 29988 MoveAxis(N, 0, ABG)
02:36:31.048 00.000 29988 Move returns status 0, amount 0
02:36:31.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:31.050 00.002 28316 Enqueuing Expose request
02:36:31.052 00.002 29988 move complete, result=0
02:36:31.052 00.000 29988 worker thread done servicing request
02:36:31.052 00.000 29988 Worker thread wakes up
02:36:31.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:31.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:31.052 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:32.573 01.521 29988 Exposure complete
02:36:32.619 00.046 29988 worker thread done servicing request
02:36:32.619 00.000 28316 OnExposeComplete: enter
02:36:32.620 00.001 28316 UpdateGuideState(): m_state=6
02:36:32.621 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3597
02:36:32.621 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=257.00, Mass=2492, SNR=34.5, Peak=218 HFD=4.2
02:36:32.622 00.001 28316 MultiStar: [#1 0.07,-0.22,0.98,U] [#2 0.12,-0.16,0.90,U] [#3 0.02,-0.04,0.85,U] [#4 -0.01,-0.26,0.84,U] [#5 -0.07,-0.06,0.71,U] [#6 -0.14,-0.27,0.62,U] [#7 -0.05,-0.21,0.60,U] [#8 0.09,-0.23,0.57,U] 
02:36:32.622 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.17}, one-star: {0.14, -0.15}
02:36:32.622 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
02:36:32.623 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
02:36:32.624 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.40 mountX=-0.17 mountY=0.05, mountTheta=2.85
02:36:32.626 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
02:36:32.627 00.001 28316 Enqueuing Move request for scope (0.03, -0.17)
02:36:32.627 00.000 29988 Worker thread wakes up
02:36:32.628 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:32.628 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.5
02:36:32.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:32.629 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:32.629 00.000 28316 Enqueuing Expose request
02:36:32.630 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
02:36:32.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
02:36:32.630 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
02:36:32.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:36:32.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:32.630 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:36:32.630 00.000 29988 MoveAxis(E, 0, ABG)
02:36:32.630 00.000 29988 Move returns status 0, amount 0
02:36:32.630 00.000 29988 MoveAxis(N, 0, ABG)
02:36:32.630 00.000 29988 Move returns status 0, amount 0
02:36:32.630 00.000 29988 move complete, result=0
02:36:32.630 00.000 29988 worker thread done servicing request
02:36:32.630 00.000 29988 Worker thread wakes up
02:36:32.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:32.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:32.630 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:36:34.267 01.637 29988 Exposure complete
02:36:34.291 00.024 29988 worker thread done servicing request
02:36:34.291 00.000 28316 OnExposeComplete: enter
02:36:34.293 00.002 28316 UpdateGuideState(): m_state=6
02:36:34.294 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3598
02:36:34.295 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=256.83, Mass=2488, SNR=34.6, Peak=221 HFD=4.2
02:36:34.297 00.002 28316 MultiStar: [#1 0.01,-0.25,0.96,U] [#2 -0.14,-0.12,0.92,U] [#3 -0.18,-0.14,0.84,U] [#4 -0.20,-0.23,0.81,U] [#5 -0.09,-0.07,0.74,U] [#6 -0.01,-0.22,0.60,U] [#7 -0.09,-0.28,0.62,U] [#8 -0.10,-0.44,0.00,M5] 
02:36:34.298 00.001 28316 refined, 7 included, MultiStar: {-0.10, -0.21}, one-star: {-0.11, -0.32}
02:36:34.298 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
02:36:34.299 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
02:36:34.299 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.03 mountX=-0.14 mountY=0.18, mountTheta=2.24
02:36:34.300 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.21, opts=13)
02:36:34.301 00.001 28316 Enqueuing Move request for scope (-0.10, -0.21)
02:36:34.301 00.000 29988 Worker thread wakes up
02:36:34.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:34.302 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.6
02:36:34.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:34.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:34.303 00.001 28316 Enqueuing Expose request
02:36:34.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
02:36:34.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
02:36:34.303 00.000 29988 Moving (-0.10, -0.21) raw xDistance=-0.14 yDistance=0.18
02:36:34.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:36:34.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:34.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:36:34.303 00.000 29988 MoveAxis(E, 0, ABG)
02:36:34.303 00.000 29988 Move returns status 0, amount 0
02:36:34.304 00.001 29988 MoveAxis(N, 0, ABG)
02:36:34.304 00.000 29988 Move returns status 0, amount 0
02:36:34.304 00.000 29988 move complete, result=0
02:36:34.304 00.000 29988 worker thread done servicing request
02:36:34.304 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:36:34.304 00.000 29988 Worker thread wakes up
02:36:34.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:34.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:35.830 01.526 29988 Exposure complete
02:36:35.868 00.038 29988 worker thread done servicing request
02:36:35.868 00.000 28316 OnExposeComplete: enter
02:36:35.868 00.000 28316 UpdateGuideState(): m_state=6
02:36:35.869 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3599
02:36:35.869 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=256.86, Mass=2442, SNR=34.2, Peak=231 HFD=4.1
02:36:35.870 00.001 28316 MultiStar: [#1 -0.06,-0.23,1.01,U] [#2 -0.16,-0.18,0.92,U] [#3 -0.05,-0.34,0.00,M1] [#4 -0.01,-0.44,0.00,M1] [#5 -0.15,-0.01,0.75,U] [#6 -0.18,-0.40,0.00,M1] [#7 -0.05,-0.28,0.62,U] [#8 0.06,-0.42,0.00,M6] 
02:36:35.871 00.001 28316 refined, 4 included, MultiStar: {-0.10, -0.20}, one-star: {-0.08, -0.29}
02:36:35.872 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
02:36:35.873 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
02:36:35.874 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-2.04 mountX=-0.14 mountY=0.18, mountTheta=2.23
02:36:35.876 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.20, opts=13)
02:36:35.876 00.000 28316 Enqueuing Move request for scope (-0.10, -0.20)
02:36:35.877 00.001 29988 Worker thread wakes up
02:36:35.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
02:36:35.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
02:36:35.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
02:36:35.877 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.2
02:36:35.877 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:35.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:35.878 00.000 28316 Enqueuing Expose request
02:36:35.879 00.001 29988 Moving (-0.10, -0.20) raw xDistance=-0.14 yDistance=0.18
02:36:35.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:36:35.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:35.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:36:35.879 00.000 29988 MoveAxis(E, 0, ABG)
02:36:35.879 00.000 29988 Move returns status 0, amount 0
02:36:35.879 00.000 29988 MoveAxis(N, 0, ABG)
02:36:35.879 00.000 29988 Move returns status 0, amount 0
02:36:35.879 00.000 29988 move complete, result=0
02:36:35.879 00.000 29988 worker thread done servicing request
02:36:35.879 00.000 29988 Worker thread wakes up
02:36:35.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:35.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:35.879 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:36:37.512 01.633 29988 Exposure complete
02:36:37.549 00.037 29988 worker thread done servicing request
02:36:37.549 00.000 28316 OnExposeComplete: enter
02:36:37.550 00.001 28316 UpdateGuideState(): m_state=6
02:36:37.552 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3600
02:36:37.553 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=256.81, Mass=2473, SNR=34.5, Peak=209 HFD=4.2
02:36:37.555 00.002 28316 MultiStar: [#1 0.12,-0.30,0.00,M1] [#2 0.32,-0.28,0.00,M1] [#3 -0.05,-0.27,0.85,U] [#4 0.16,-0.29,0.00,M2] [#5 0.07,-0.29,0.69,U] [#6 0.20,-0.34,0.00,M2] [#7 0.09,-0.34,0.00,M1] [#8 0.29,-0.34,0.00,M7] 
02:36:37.556 00.001 28316 refined, 2 included, MultiStar: {0.05, -0.30}, one-star: {0.12, -0.35}
02:36:37.557 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
02:36:37.558 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
02:36:37.558 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.42 mountX=-0.30 mountY=0.09, mountTheta=2.83
02:36:37.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.30, opts=13)
02:36:37.560 00.001 28316 Enqueuing Move request for scope (0.05, -0.30)
02:36:37.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:37.560 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
02:36:37.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:37.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:37.562 00.001 28316 Enqueuing Expose request
02:36:37.562 00.000 29988 Worker thread wakes up
02:36:37.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.30) opts 0xd
02:36:37.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.30)
02:36:37.562 00.000 29988 Moving (0.05, -0.30) raw xDistance=-0.30 yDistance=0.09
02:36:37.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:36:37.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:37.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:36:37.562 00.000 29988 MoveAxis(E, 62, ABG)
02:36:37.562 00.000 29988 Guiding  Dir = 2, Dur = 62
02:36:37.562 00.000 29988 IsSlewing returns 0
02:36:37.563 00.001 29988 IsGuiding returns 0
02:36:37.565 00.002 29988 PulseGuide returned control before completion, sleep 71
02:36:37.650 00.085 29988 IsGuiding returns 0
02:36:37.650 00.000 29988 Move returns status 0, amount 62
02:36:37.650 00.000 29988 MoveAxis(N, 0, ABG)
02:36:37.650 00.000 29988 Move returns status 0, amount 0
02:36:37.650 00.000 29988 move complete, result=0
02:36:37.651 00.001 29988 worker thread done servicing request
02:36:37.651 00.000 29988 Worker thread wakes up
02:36:37.651 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.1 px 0 ms NORTH
02:36:37.653 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:37.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:39.065 01.412 29988 Exposure complete
02:36:39.129 00.064 29988 worker thread done servicing request
02:36:39.129 00.000 28316 OnExposeComplete: enter
02:36:39.131 00.002 28316 UpdateGuideState(): m_state=6
02:36:39.132 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3601
02:36:39.132 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=256.73, Mass=2476, SNR=34.4, Peak=201 HFD=3.7
02:36:39.133 00.001 28316 MultiStar: [#1 0.47,-0.29,0.00,M2] [#2 0.44,-0.37,0.00,M2] [#3 0.20,-0.38,0.00,M1] [#4 0.09,-0.36,0.00,M3] [#5 0.20,-0.10,0.71,U] [#6 0.12,-0.38,0.00,M3] [#7 0.28,-0.32,0.00,M2] [#8 0.36,-0.42,0.00,M8] 
02:36:39.133 00.000 28316 refined, 1 included, MultiStar: {0.29, -0.29}, one-star: {0.36, -0.42}
02:36:39.133 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:36:39.133 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:36:39.134 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-0.78 mountX=-0.38 mountY=-0.13, mountTheta=-2.81
02:36:39.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.29, opts=13)
02:36:39.135 00.000 28316 Enqueuing Move request for scope (0.29, -0.29)
02:36:39.136 00.001 29988 Worker thread wakes up
02:36:39.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
02:36:39.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.29) opts 0xd
02:36:39.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.29)
02:36:39.137 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.4
02:36:39.139 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:39.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:39.140 00.000 28316 Enqueuing Expose request
02:36:39.141 00.001 29988 Moving (0.29, -0.29) raw xDistance=-0.38 yDistance=-0.13
02:36:39.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
02:36:39.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:39.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:36:39.141 00.000 29988 MoveAxis(E, 85, ABG)
02:36:39.141 00.000 29988 Guiding  Dir = 2, Dur = 85
02:36:39.142 00.001 29988 IsSlewing returns 0
02:36:39.142 00.000 29988 IsGuiding returns 0
02:36:39.144 00.002 29988 PulseGuide returned control before completion, sleep 94
02:36:39.253 00.109 29988 IsGuiding returns 0
02:36:39.253 00.000 29988 Move returns status 0, amount 85
02:36:39.253 00.000 29988 MoveAxis(N, 0, ABG)
02:36:39.253 00.000 29988 Move returns status 0, amount 0
02:36:39.253 00.000 29988 move complete, result=0
02:36:39.253 00.000 29988 worker thread done servicing request
02:36:39.253 00.000 29988 Worker thread wakes up
02:36:39.254 00.001 28316 GuideStep: -0.4 px 85 ms EAST, -0.1 px 0 ms NORTH
02:36:39.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:39.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:40.890 01.636 29988 Exposure complete
02:36:40.930 00.040 29988 worker thread done servicing request
02:36:40.930 00.000 28316 OnExposeComplete: enter
02:36:40.931 00.001 28316 UpdateGuideState(): m_state=6
02:36:40.932 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3602
02:36:40.965 00.033 28316 Star::Find returns 1 (0), X=951.14, Y=257.15, Mass=2337, SNR=33.4, Peak=217 HFD=4.1
02:36:40.965 00.000 28316 MultiStar: [#1 0.06,0.01,1.02,U] [#2 0.36,-0.02,0.00,M3] [#3 0.16,0.06,0.84,U] [#4 0.07,0.01,0.85,U] [#5 0.12,0.13,0.74,U] [#6 0.18,0.02,0.65,U] [#7 0.10,0.06,0.62,U] [#8 0.35,-0.01,0.00,M9] 
02:36:40.966 00.001 28316 refined, 6 included, MultiStar: {0.12, 0.04}, one-star: {0.19, 0.00}
02:36:40.966 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
02:36:40.966 00.000 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
02:36:40.967 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.30 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
02:36:40.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
02:36:40.970 00.002 28316 Enqueuing Move request for scope (0.12, 0.04)
02:36:40.970 00.000 29988 Worker thread wakes up
02:36:40.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
02:36:40.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:40.971 00.001 28316 UpdateGuideState exits: m=2337 RSB=33.4
02:36:40.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:40.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:40.972 00.000 28316 Enqueuing Expose request
02:36:40.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
02:36:40.972 00.000 29988 Moving (0.12, 0.04) raw xDistance=-0.02 yDistance=-0.13
02:36:40.973 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:36:40.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:40.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:36:40.973 00.000 29988 MoveAxis(E, 0, ABG)
02:36:40.973 00.000 29988 Move returns status 0, amount 0
02:36:40.973 00.000 29988 MoveAxis(N, 0, ABG)
02:36:40.973 00.000 29988 Move returns status 0, amount 0
02:36:40.973 00.000 29988 move complete, result=0
02:36:40.973 00.000 29988 worker thread done servicing request
02:36:40.973 00.000 29988 Worker thread wakes up
02:36:40.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:40.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:40.973 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:42.389 01.416 29988 Exposure complete
02:36:42.439 00.050 29988 worker thread done servicing request
02:36:42.439 00.000 28316 OnExposeComplete: enter
02:36:42.440 00.001 28316 UpdateGuideState(): m_state=6
02:36:42.440 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3603
02:36:42.440 00.000 28316 Star::Find returns 1 (0), X=951.24, Y=257.14, Mass=2499, SNR=34.7, Peak=212 HFD=4.1
02:36:42.442 00.002 28316 MultiStar: [#1 0.16,0.05,0.95,U] [#2 0.25,0.10,0.90,U] [#3 0.07,0.18,0.85,U] [#4 -0.01,0.15,0.82,U] [#5 0.23,0.07,0.74,U] [#6 0.23,-0.11,0.62,U] [#7 0.17,0.13,0.61,U] [#8 0.37,-0.05,0.00,M10] 
02:36:42.443 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.07}, one-star: {0.28, -0.01}
02:36:42.445 00.002 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:36:42.446 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:36:42.447 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.39 mountX=-0.01 mountY=-0.19, mountTheta=-1.61
02:36:42.449 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.07, opts=13)
02:36:42.450 00.001 28316 Enqueuing Move request for scope (0.17, 0.07)
02:36:42.451 00.001 29988 Worker thread wakes up
02:36:42.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
02:36:42.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
02:36:42.451 00.000 29988 Moving (0.17, 0.07) raw xDistance=-0.01 yDistance=-0.19
02:36:42.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:36:42.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:42.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:42.452 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.7
02:36:42.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:42.453 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:42.453 00.000 28316 Enqueuing Expose request
02:36:42.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:36:42.453 00.000 29988 MoveAxis(E, 0, ABG)
02:36:42.453 00.000 29988 Move returns status 0, amount 0
02:36:42.453 00.000 29988 MoveAxis(N, 0, ABG)
02:36:42.453 00.000 29988 Move returns status 0, amount 0
02:36:42.454 00.001 29988 move complete, result=0
02:36:42.454 00.000 29988 worker thread done servicing request
02:36:42.454 00.000 29988 Worker thread wakes up
02:36:42.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:42.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:42.454 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:36:44.078 01.624 29988 Exposure complete
02:36:44.111 00.033 29988 worker thread done servicing request
02:36:44.111 00.000 28316 OnExposeComplete: enter
02:36:44.112 00.001 28316 UpdateGuideState(): m_state=6
02:36:44.113 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3604
02:36:44.114 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=257.12, Mass=2440, SNR=34.1, Peak=208 HFD=4.2
02:36:44.115 00.001 28316 MultiStar: [#1 0.11,-0.14,1.00,U] [#2 0.37,-0.00,0.00,M3] [#3 0.15,-0.06,0.86,U] [#4 -0.11,-0.02,0.82,U] [#5 0.04,0.12,0.73,U] [#6 0.02,0.09,0.63,U] [#7 0.06,0.13,0.61,U] [#8 0.29,-0.25,0.00,R] 
02:36:44.115 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.00}, one-star: {0.17, -0.03}
02:36:44.116 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
02:36:44.117 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:36:44.117 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.04 mountX=-0.03 mountY=-0.06, mountTheta=-2.04
02:36:44.118 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.00, opts=13)
02:36:44.119 00.001 28316 Enqueuing Move request for scope (0.07, -0.00)
02:36:44.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:44.120 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.1
02:36:44.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:44.123 00.003 29988 Worker thread wakes up
02:36:44.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
02:36:44.123 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
02:36:44.123 00.000 29988 Moving (0.07, -0.00) raw xDistance=-0.03 yDistance=-0.06
02:36:44.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:36:44.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:44.124 00.001 28316 Enqueuing Expose request
02:36:44.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:44.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:36:44.124 00.000 29988 MoveAxis(E, 0, ABG)
02:36:44.124 00.000 29988 Move returns status 0, amount 0
02:36:44.124 00.000 29988 MoveAxis(N, 0, ABG)
02:36:44.124 00.000 29988 Move returns status 0, amount 0
02:36:44.124 00.000 29988 move complete, result=0
02:36:44.124 00.000 29988 worker thread done servicing request
02:36:44.124 00.000 29988 Worker thread wakes up
02:36:44.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:44.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:44.125 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:45.650 01.525 29988 Exposure complete
02:36:45.692 00.042 29988 worker thread done servicing request
02:36:45.692 00.000 28316 OnExposeComplete: enter
02:36:45.693 00.001 28316 UpdateGuideState(): m_state=6
02:36:45.694 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3605
02:36:45.694 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=257.03, Mass=2502, SNR=34.5, Peak=222 HFD=4.1
02:36:45.696 00.002 28316 MultiStar: [#1 0.23,-0.11,0.99,U] [#2 0.08,0.04,0.89,U] [#3 0.19,-0.21,0.84,U] [#4 0.07,0.08,0.82,U] [#5 0.14,0.02,0.73,U] [#6 -0.00,0.00,0.61,U] [#7 0.14,0.09,0.61,U] [#8 0.22,0.22,0.56,U] 
02:36:45.698 00.002 28316 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.22, -0.12}
02:36:45.699 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
02:36:45.700 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
02:36:45.700 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.10 mountX=-0.07 mountY=-0.13, mountTheta=-2.11
02:36:45.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
02:36:45.701 00.000 28316 Enqueuing Move request for scope (0.15, -0.01)
02:36:45.702 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:45.702 00.000 29988 Worker thread wakes up
02:36:45.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:36:45.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:36:45.702 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
02:36:45.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:36:45.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:45.703 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.5
02:36:45.703 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:45.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:45.704 00.001 28316 Enqueuing Expose request
02:36:45.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:36:45.704 00.000 29988 MoveAxis(E, 0, ABG)
02:36:45.704 00.000 29988 Move returns status 0, amount 0
02:36:45.704 00.000 29988 MoveAxis(N, 0, ABG)
02:36:45.704 00.000 29988 Move returns status 0, amount 0
02:36:45.704 00.000 29988 move complete, result=0
02:36:45.704 00.000 29988 worker thread done servicing request
02:36:45.704 00.000 29988 Worker thread wakes up
02:36:45.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:45.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:45.705 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:47.340 01.635 29988 Exposure complete
02:36:47.385 00.045 29988 worker thread done servicing request
02:36:47.385 00.000 28316 OnExposeComplete: enter
02:36:47.386 00.001 28316 UpdateGuideState(): m_state=6
02:36:47.387 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3606
02:36:47.387 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=257.10, Mass=2386, SNR=33.8, Peak=208 HFD=4.3
02:36:47.388 00.001 28316 MultiStar: [#1 0.11,-0.05,1.00,U] [#2 0.14,-0.01,0.93,U] [#3 -0.12,-0.02,0.86,U] [#4 -0.11,0.10,0.83,U] [#5 -0.21,0.09,0.73,U] [#6 0.06,0.03,0.64,U] [#7 0.11,0.36,0.00,M1] [#8 -0.31,0.38,0.00,M1] 
02:36:47.388 00.000 28316 refined, 6 included, MultiStar: {-0.00, 0.01}, one-star: {0.05, -0.06}
02:36:47.388 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
02:36:47.389 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
02:36:47.389 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=2.17 mountX=0.01 mountY=0.00, mountTheta=0.14
02:36:47.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.01, opts=13)
02:36:47.391 00.001 28316 Enqueuing Move request for scope (-0.00, 0.01)
02:36:47.391 00.000 29988 Worker thread wakes up
02:36:47.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
02:36:47.391 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
02:36:47.391 00.000 29988 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=0.00
02:36:47.391 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:36:47.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:47.391 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:36:47.392 00.001 29988 MoveAxis(E, 0, ABG)
02:36:47.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:47.392 00.000 29988 Move returns status 0, amount 0
02:36:47.392 00.000 29988 MoveAxis(N, 0, ABG)
02:36:47.392 00.000 29988 Move returns status 0, amount 0
02:36:47.392 00.000 29988 move complete, result=0
02:36:47.392 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
02:36:47.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:47.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:47.393 00.000 28316 Enqueuing Expose request
02:36:47.394 00.001 29988 worker thread done servicing request
02:36:47.394 00.000 29988 Worker thread wakes up
02:36:47.394 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:47.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:47.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:48.915 01.521 29988 Exposure complete
02:36:48.950 00.035 29988 worker thread done servicing request
02:36:48.950 00.000 28316 OnExposeComplete: enter
02:36:48.951 00.001 28316 UpdateGuideState(): m_state=6
02:36:48.951 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3607
02:36:48.952 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=257.20, Mass=2447, SNR=34.3, Peak=209 HFD=4.2
02:36:48.952 00.000 28316 MultiStar: [#1 0.09,0.05,1.01,U] [#2 0.19,0.02,0.92,U] [#3 -0.04,0.23,0.88,U] [#4 0.14,-0.19,0.82,U] [#5 0.05,0.18,0.73,U] [#6 0.30,-0.21,0.00,M1] [#7 0.35,-0.20,0.00,M2] [#8 -0.12,0.32,0.00,M2] 
02:36:48.953 00.001 28316 refined, 5 included, MultiStar: {0.09, 0.06}, one-star: {0.10, 0.05}
02:36:48.953 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
02:36:48.953 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
02:36:48.954 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=0.02 mountY=-0.11, mountTheta=-1.43
02:36:48.955 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.06, opts=13)
02:36:48.956 00.001 28316 Enqueuing Move request for scope (0.09, 0.06)
02:36:48.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:48.957 00.001 29988 Worker thread wakes up
02:36:48.957 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.3
02:36:48.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:48.958 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
02:36:48.958 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:48.958 00.000 28316 Enqueuing Expose request
02:36:48.959 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
02:36:48.959 00.000 29988 Moving (0.09, 0.06) raw xDistance=0.02 yDistance=-0.11
02:36:48.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:36:48.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:48.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:36:48.959 00.000 29988 MoveAxis(E, 0, ABG)
02:36:48.959 00.000 29988 Move returns status 0, amount 0
02:36:48.959 00.000 29988 MoveAxis(N, 0, ABG)
02:36:48.959 00.000 29988 Move returns status 0, amount 0
02:36:48.959 00.000 29988 move complete, result=0
02:36:48.959 00.000 29988 worker thread done servicing request
02:36:48.959 00.000 29988 Worker thread wakes up
02:36:48.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:48.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:48.959 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:50.588 01.629 29988 Exposure complete
02:36:50.630 00.042 29988 worker thread done servicing request
02:36:50.630 00.000 28316 OnExposeComplete: enter
02:36:50.631 00.001 28316 UpdateGuideState(): m_state=6
02:36:50.632 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3608
02:36:50.632 00.000 28316 Star::Find returns 1 (0), X=951.15, Y=257.18, Mass=2538, SNR=35.0, Peak=215 HFD=4.3
02:36:50.633 00.001 28316 MultiStar: [#1 0.10,-0.11,0.96,U] [#2 0.32,-0.04,0.00,M1] [#3 0.05,-0.00,0.84,U] [#4 -0.12,-0.07,0.84,U] [#5 0.00,0.08,0.71,U] [#6 0.00,0.04,0.62,U] [#7 0.07,0.13,0.60,U] [#8 0.05,0.05,0.56,U] 
02:36:50.636 00.003 28316 refined, 7 included, MultiStar: {0.05, 0.01}, one-star: {0.20, 0.03}
02:36:50.638 00.002 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:36:50.639 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:36:50.640 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.14 mountX=-0.01 mountY=-0.05, mountTheta=-1.87
02:36:50.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
02:36:50.641 00.000 28316 Enqueuing Move request for scope (0.05, 0.01)
02:36:50.642 00.001 29988 Worker thread wakes up
02:36:50.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
02:36:50.642 00.000 28316 UpdateGuideState exits: m=2538 RSB=35.0
02:36:50.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:50.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:50.643 00.000 28316 Enqueuing Expose request
02:36:50.645 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:36:50.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:36:50.645 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
02:36:50.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:36:50.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:50.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:36:50.645 00.000 29988 MoveAxis(E, 0, ABG)
02:36:50.645 00.000 29988 Move returns status 0, amount 0
02:36:50.645 00.000 29988 MoveAxis(N, 0, ABG)
02:36:50.645 00.000 29988 Move returns status 0, amount 0
02:36:50.645 00.000 29988 move complete, result=0
02:36:50.645 00.000 29988 worker thread done servicing request
02:36:50.645 00.000 29988 Worker thread wakes up
02:36:50.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:50.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:50.647 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:36:52.171 01.524 29988 Exposure complete
02:36:52.201 00.030 29988 worker thread done servicing request
02:36:52.201 00.000 28316 OnExposeComplete: enter
02:36:52.202 00.001 28316 UpdateGuideState(): m_state=6
02:36:52.202 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3609
02:36:52.203 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=257.26, Mass=2418, SNR=34.0, Peak=201 HFD=4.1
02:36:52.203 00.000 28316 MultiStar: [#1 0.05,0.07,0.98,U] [#2 0.25,0.13,0.91,U] [#3 0.10,0.27,0.86,U] [#4 0.04,0.11,0.82,U] [#5 -0.05,0.13,0.73,U] [#6 0.08,-0.03,0.63,U] [#7 0.16,0.18,0.63,U] [#8 0.05,0.28,0.59,U] 
02:36:52.204 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.14}, one-star: {0.13, 0.11}
02:36:52.204 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
02:36:52.205 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
02:36:52.205 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=0.97 mountX=0.09 mountY=-0.14, mountTheta=-1.04
02:36:52.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
02:36:52.207 00.001 28316 Enqueuing Move request for scope (0.09, 0.14)
02:36:52.208 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:52.208 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.0
02:36:52.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:52.209 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:52.209 00.000 28316 Enqueuing Expose request
02:36:52.210 00.001 29988 Worker thread wakes up
02:36:52.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
02:36:52.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
02:36:52.210 00.000 29988 Moving (0.09, 0.14) raw xDistance=0.09 yDistance=-0.14
02:36:52.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:36:52.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:52.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:36:52.210 00.000 29988 MoveAxis(E, 0, ABG)
02:36:52.210 00.000 29988 Move returns status 0, amount 0
02:36:52.210 00.000 29988 MoveAxis(N, 0, ABG)
02:36:52.210 00.000 29988 Move returns status 0, amount 0
02:36:52.210 00.000 29988 move complete, result=0
02:36:52.210 00.000 29988 worker thread done servicing request
02:36:52.210 00.000 29988 Worker thread wakes up
02:36:52.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:52.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:52.210 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:53.834 01.624 29988 Exposure complete
02:36:53.898 00.064 29988 worker thread done servicing request
02:36:53.898 00.000 28316 OnExposeComplete: enter
02:36:53.899 00.001 28316 UpdateGuideState(): m_state=6
02:36:53.899 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3610
02:36:53.900 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=257.05, Mass=2410, SNR=34.0, Peak=218 HFD=4.2
02:36:53.900 00.000 28316 MultiStar: [#1 0.20,-0.05,1.00,U] [#2 0.21,-0.06,0.93,U] [#3 0.02,0.01,0.87,U] [#4 0.18,-0.17,0.80,U] [#5 0.17,0.06,0.76,U] [#6 0.14,-0.31,0.00,M1] [#7 0.06,-0.20,0.62,U] [#8 -0.27,-0.02,0.58,U] 
02:36:53.901 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.07}, one-star: {0.18, -0.10}
02:36:53.901 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
02:36:53.901 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
02:36:53.902 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.52 mountX=-0.11 mountY=-0.07, mountTheta=-2.55
02:36:53.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.07, opts=13)
02:36:53.904 00.001 28316 Enqueuing Move request for scope (0.11, -0.07)
02:36:53.905 00.001 29988 Worker thread wakes up
02:36:53.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:53.905 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
02:36:53.906 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:53.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:53.906 00.000 28316 Enqueuing Expose request
02:36:53.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
02:36:53.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
02:36:53.907 00.000 29988 Moving (0.11, -0.07) raw xDistance=-0.11 yDistance=-0.07
02:36:53.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:36:53.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:53.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:36:53.907 00.000 29988 MoveAxis(E, 0, ABG)
02:36:53.907 00.000 29988 Move returns status 0, amount 0
02:36:53.907 00.000 29988 MoveAxis(N, 0, ABG)
02:36:53.907 00.000 29988 Move returns status 0, amount 0
02:36:53.907 00.000 29988 move complete, result=0
02:36:53.907 00.000 29988 worker thread done servicing request
02:36:53.908 00.001 29988 Worker thread wakes up
02:36:53.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:53.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:53.908 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:36:55.425 01.517 29988 Exposure complete
02:36:55.467 00.042 29988 worker thread done servicing request
02:36:55.467 00.000 28316 OnExposeComplete: enter
02:36:55.469 00.002 28316 UpdateGuideState(): m_state=6
02:36:55.470 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3611
02:36:55.471 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.94, Mass=2390, SNR=33.9, Peak=217 HFD=4.1
02:36:55.471 00.000 28316 MultiStar: [#1 0.01,-0.18,0.99,U] [#2 0.12,-0.09,0.89,U] [#3 0.12,-0.16,0.88,U] [#4 0.35,-0.30,0.00,M1] [#5 0.09,0.06,0.73,U] [#6 0.24,-0.38,0.00,M2] [#7 -0.09,-0.02,0.62,U] [#8 -0.21,-0.10,0.59,U] 
02:36:55.471 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.11}, one-star: {0.20, -0.21}
02:36:55.472 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:36:55.472 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:36:55.473 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.12 mountX=-0.12 mountY=0.00, mountTheta=3.12
02:36:55.474 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
02:36:55.474 00.000 28316 Enqueuing Move request for scope (0.05, -0.11)
02:36:55.475 00.001 29988 Worker thread wakes up
02:36:55.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
02:36:55.475 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
02:36:55.475 00.000 29988 Moving (0.05, -0.11) raw xDistance=-0.12 yDistance=0.00
02:36:55.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:36:55.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:55.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:36:55.475 00.000 29988 MoveAxis(E, 0, ABG)
02:36:55.475 00.000 29988 Move returns status 0, amount 0
02:36:55.475 00.000 29988 MoveAxis(N, 0, ABG)
02:36:55.475 00.000 29988 Move returns status 0, amount 0
02:36:55.475 00.000 29988 move complete, result=0
02:36:55.475 00.000 29988 worker thread done servicing request
02:36:55.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:55.476 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:36:55.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:55.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:55.477 00.001 28316 Enqueuing Expose request
02:36:55.477 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:36:55.477 00.000 29988 Worker thread wakes up
02:36:55.479 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:55.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:57.103 01.624 29988 Exposure complete
02:36:57.140 00.037 29988 worker thread done servicing request
02:36:57.140 00.000 28316 OnExposeComplete: enter
02:36:57.141 00.001 28316 UpdateGuideState(): m_state=6
02:36:57.141 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3612
02:36:57.142 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=256.82, Mass=2584, SNR=35.4, Peak=219 HFD=4.0
02:36:57.143 00.001 28316 MultiStar: [#1 0.30,-0.18,0.00,M1] [#2 0.21,-0.25,0.00,M1] [#3 0.06,-0.15,0.83,U] [#4 0.30,-0.41,0.00,M2] [#5 0.24,-0.13,0.70,U] [#6 0.32,-0.41,0.00,M3] [#7 0.44,-0.41,0.00,M1] [#8 0.01,-0.24,0.54,U] 
02:36:57.143 00.000 28316 refined, 3 included, MultiStar: {0.15, -0.22}, one-star: {0.24, -0.33}
02:36:57.144 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:36:57.144 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:36:57.145 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.98 mountX=-0.26 mountY=-0.03, mountTheta=-3.01
02:36:57.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.22, opts=13)
02:36:57.148 00.002 28316 Enqueuing Move request for scope (0.15, -0.22)
02:36:57.148 00.000 29988 Worker thread wakes up
02:36:57.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
02:36:57.149 00.001 28316 UpdateGuideState exits: m=2584 RSB=35.4
02:36:57.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:57.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:57.150 00.001 28316 Enqueuing Expose request
02:36:57.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
02:36:57.150 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
02:36:57.150 00.000 29988 Moving (0.15, -0.22) raw xDistance=-0.26 yDistance=-0.03
02:36:57.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:36:57.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:57.151 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:36:57.151 00.000 29988 MoveAxis(E, 55, ABG)
02:36:57.151 00.000 29988 Guiding  Dir = 2, Dur = 55
02:36:57.151 00.000 29988 IsSlewing returns 0
02:36:57.151 00.000 29988 IsGuiding returns 0
02:36:57.153 00.002 29988 PulseGuide returned control before completion, sleep 63
02:36:57.225 00.072 29988 IsGuiding returns 0
02:36:57.225 00.000 29988 Move returns status 0, amount 55
02:36:57.225 00.000 29988 MoveAxis(N, 0, ABG)
02:36:57.225 00.000 29988 Move returns status 0, amount 0
02:36:57.225 00.000 29988 move complete, result=0
02:36:57.225 00.000 29988 worker thread done servicing request
02:36:57.225 00.000 29988 Worker thread wakes up
02:36:57.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:57.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:57.225 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH
02:36:58.629 01.404 29988 Exposure complete
02:36:58.678 00.049 29988 worker thread done servicing request
02:36:58.678 00.000 28316 OnExposeComplete: enter
02:36:58.679 00.001 28316 UpdateGuideState(): m_state=6
02:36:58.679 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3613
02:36:58.680 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=257.07, Mass=2397, SNR=33.9, Peak=219 HFD=4.1
02:36:58.680 00.000 28316 MultiStar: [#1 0.23,-0.20,0.99,U] [#2 0.16,-0.09,0.93,U] [#3 -0.03,-0.14,0.87,U] [#4 -0.01,-0.18,0.83,U] [#5 0.23,-0.02,0.75,U] [#6 -0.02,-0.17,0.63,U] [#7 0.15,-0.17,0.63,U] [#8 -0.28,-0.06,0.59,U] 
02:36:58.681 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.12}, one-star: {0.02, -0.08}
02:36:58.681 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
02:36:58.682 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
02:36:58.682 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.35 mountX=-0.08 mountY=0.02, mountTheta=2.90
02:36:58.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
02:36:58.685 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
02:36:58.686 00.001 29988 Worker thread wakes up
02:36:58.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
02:36:58.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:36:58.687 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:36:58.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:36:58.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:36:58.688 00.001 28316 Enqueuing Expose request
02:36:58.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
02:36:58.688 00.000 29988 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.02
02:36:58.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:36:58.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:36:58.689 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:36:58.689 00.000 29988 MoveAxis(E, 0, ABG)
02:36:58.689 00.000 29988 Move returns status 0, amount 0
02:36:58.689 00.000 29988 MoveAxis(N, 0, ABG)
02:36:58.689 00.000 29988 Move returns status 0, amount 0
02:36:58.689 00.000 29988 move complete, result=0
02:36:58.689 00.000 29988 worker thread done servicing request
02:36:58.689 00.000 29988 Worker thread wakes up
02:36:58.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:36:58.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:36:58.689 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:00.321 01.632 29988 Exposure complete
02:37:00.361 00.040 29988 worker thread done servicing request
02:37:00.361 00.000 28316 OnExposeComplete: enter
02:37:00.362 00.001 28316 UpdateGuideState(): m_state=6
02:37:00.363 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3614
02:37:00.363 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=257.04, Mass=2438, SNR=34.2, Peak=226 HFD=4.2
02:37:00.364 00.001 28316 MultiStar: [#1 0.06,-0.22,1.00,U] [#2 0.05,0.04,0.91,U] [#3 -0.11,-0.05,0.83,U] [#4 -0.15,-0.08,0.82,U] [#5 -0.04,0.01,0.75,U] [#6 -0.04,-0.20,0.62,U] [#7 -0.02,0.05,0.61,U] [#8 -0.37,0.12,0.00,M1] 
02:37:00.365 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {0.07, -0.11}
02:37:00.365 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
02:37:00.365 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
02:37:00.366 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.79 mountX=-0.06 mountY=0.05, mountTheta=2.47
02:37:00.368 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
02:37:00.369 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
02:37:00.370 00.001 29988 Worker thread wakes up
02:37:00.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:37:00.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:37:00.370 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
02:37:00.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:37:00.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:00.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:00.371 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:37:00.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:00.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:00.372 00.000 28316 Enqueuing Expose request
02:37:00.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:37:00.373 00.001 29988 MoveAxis(E, 0, ABG)
02:37:00.373 00.000 29988 Move returns status 0, amount 0
02:37:00.373 00.000 29988 MoveAxis(N, 0, ABG)
02:37:00.373 00.000 29988 Move returns status 0, amount 0
02:37:00.373 00.000 29988 move complete, result=0
02:37:00.373 00.000 29988 worker thread done servicing request
02:37:00.373 00.000 29988 Worker thread wakes up
02:37:00.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:00.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:00.373 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:01.891 01.518 29988 Exposure complete
02:37:01.944 00.053 29988 worker thread done servicing request
02:37:01.944 00.000 28316 OnExposeComplete: enter
02:37:01.946 00.002 28316 UpdateGuideState(): m_state=6
02:37:01.947 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3615
02:37:01.949 00.002 28316 Star::Find returns 1 (1), X=950.97, Y=257.18, Mass=2555, SNR=35.1, Peak=255 HFD=4.1
02:37:01.950 00.001 28316 MultiStar: [#1 -0.10,0.05,0.98,U] [#2 0.05,0.07,0.87,U] [#3 -0.15,0.13,0.82,U] [#4 0.10,0.08,0.83,U] [#5 -0.11,0.08,0.72,U] [#6 0.14,-0.04,0.60,U] [#7 -0.04,0.09,0.61,U] [#8 -0.25,0.29,0.00,M2] 
02:37:01.952 00.002 28316 single-star, 7 included, MultiStar: {-0.02, 0.06}, one-star: {0.01, 0.03}
02:37:01.953 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
02:37:01.955 00.002 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
02:37:01.957 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.19 mountX=0.02 mountY=-0.02, mountTheta=-0.83
02:37:01.958 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
02:37:01.960 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
02:37:01.960 00.000 29988 Worker thread wakes up
02:37:01.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:01.961 00.001 28316 UpdateGuideState exits: m=2555 RSB=35.1 Saturée
02:37:01.961 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:01.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:01.962 00.001 28316 Enqueuing Expose request
02:37:01.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:37:01.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:37:01.962 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
02:37:01.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:37:01.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:01.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:37:01.963 00.001 29988 MoveAxis(E, 0, ABG)
02:37:01.963 00.000 29988 Move returns status 0, amount 0
02:37:01.963 00.000 29988 MoveAxis(N, 0, ABG)
02:37:01.963 00.000 29988 Move returns status 0, amount 0
02:37:01.963 00.000 29988 move complete, result=0
02:37:01.963 00.000 29988 worker thread done servicing request
02:37:01.963 00.000 29988 Worker thread wakes up
02:37:01.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:01.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:01.963 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:37:03.588 01.625 29988 Exposure complete
02:37:03.669 00.081 29988 worker thread done servicing request
02:37:03.670 00.001 28316 OnExposeComplete: enter
02:37:03.672 00.002 28316 UpdateGuideState(): m_state=6
02:37:03.674 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3616
02:37:03.676 00.002 28316 Star::Find returns 1 (0), X=951.13, Y=257.21, Mass=2391, SNR=33.9, Peak=220 HFD=4.1
02:37:03.678 00.002 28316 MultiStar: [#1 0.06,0.08,1.01,U] [#2 0.12,0.04,0.91,U] [#3 0.13,0.10,0.86,U] [#4 -0.02,0.02,0.84,U] [#5 0.06,0.28,0.74,U] [#6 0.10,-0.04,0.64,U] [#7 0.22,0.04,0.63,U] [#8 -0.16,0.22,0.57,U] 
02:37:03.681 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.09}, one-star: {0.17, 0.06}
02:37:03.683 00.002 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
02:37:03.685 00.002 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
02:37:03.687 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.80 mountX=0.04 mountY=-0.11, mountTheta=-1.20
02:37:03.690 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
02:37:03.693 00.003 28316 Enqueuing Move request for scope (0.08, 0.09)
02:37:03.695 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:03.697 00.002 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:37:03.700 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:03.702 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:03.704 00.002 28316 Enqueuing Expose request
02:37:03.706 00.002 29988 Worker thread wakes up
02:37:03.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
02:37:03.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
02:37:03.706 00.000 29988 Moving (0.08, 0.09) raw xDistance=0.04 yDistance=-0.11
02:37:03.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:37:03.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:03.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:37:03.706 00.000 29988 MoveAxis(E, 0, ABG)
02:37:03.706 00.000 29988 Move returns status 0, amount 0
02:37:03.706 00.000 29988 MoveAxis(N, 0, ABG)
02:37:03.706 00.000 29988 Move returns status 0, amount 0
02:37:03.706 00.000 29988 move complete, result=0
02:37:03.706 00.000 29988 worker thread done servicing request
02:37:03.706 00.000 29988 Worker thread wakes up
02:37:03.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:03.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:03.708 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:05.111 01.403 29988 Exposure complete
02:37:05.157 00.046 29988 worker thread done servicing request
02:37:05.157 00.000 28316 OnExposeComplete: enter
02:37:05.158 00.001 28316 UpdateGuideState(): m_state=6
02:37:05.158 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3617
02:37:05.158 00.000 28316 Star::Find returns 1 (0), X=951.11, Y=257.03, Mass=2392, SNR=34.0, Peak=202 HFD=4.2
02:37:05.159 00.001 28316 MultiStar: [#1 0.19,-0.02,0.97,U] [#2 0.18,-0.16,0.91,U] [#3 0.05,-0.04,0.88,U] [#4 0.16,-0.06,0.83,U] [#5 0.21,0.23,0.73,U] [#6 0.30,-0.14,0.00,M1] [#7 -0.03,-0.10,0.61,U] [#8 -0.00,0.07,0.57,U] 
02:37:05.160 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.03}, one-star: {0.15, -0.12}
02:37:05.160 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
02:37:05.160 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
02:37:05.161 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=-0.08 mountY=-0.10, mountTheta=-2.27
02:37:05.163 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
02:37:05.163 00.000 28316 Enqueuing Move request for scope (0.13, -0.03)
02:37:05.164 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:05.164 00.000 28316 UpdateGuideState exits: m=2392 RSB=34.0
02:37:05.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:05.165 00.001 29988 Worker thread wakes up
02:37:05.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
02:37:05.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
02:37:05.165 00.000 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.10
02:37:05.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:37:05.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:05.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:05.166 00.001 28316 Enqueuing Expose request
02:37:05.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:37:05.166 00.000 29988 MoveAxis(E, 0, ABG)
02:37:05.166 00.000 29988 Move returns status 0, amount 0
02:37:05.166 00.000 29988 MoveAxis(N, 0, ABG)
02:37:05.166 00.000 29988 Move returns status 0, amount 0
02:37:05.166 00.000 29988 move complete, result=0
02:37:05.166 00.000 29988 worker thread done servicing request
02:37:05.166 00.000 29988 Worker thread wakes up
02:37:05.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:05.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:05.167 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:06.797 01.630 29988 Exposure complete
02:37:06.857 00.060 29988 worker thread done servicing request
02:37:06.857 00.000 28316 OnExposeComplete: enter
02:37:06.858 00.001 28316 UpdateGuideState(): m_state=6
02:37:06.860 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3618
02:37:06.861 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=257.04, Mass=2429, SNR=34.3, Peak=219 HFD=4.1
02:37:06.861 00.000 28316 MultiStar: [#1 0.20,0.04,1.00,U] [#2 0.37,-0.06,0.00,M1] [#3 0.03,-0.03,0.81,U] [#4 0.04,0.02,0.82,U] [#5 0.04,0.15,0.71,U] [#6 0.34,-0.19,0.00,M2] [#7 -0.07,0.06,0.62,U] [#8 -0.11,-0.00,0.55,U] 
02:37:06.862 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.11, -0.12}
02:37:06.862 00.000 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:37:06.863 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:37:06.864 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.21 mountX=-0.01 mountY=-0.05, mountTheta=-1.79
02:37:06.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
02:37:06.866 00.001 28316 Enqueuing Move request for scope (0.05, 0.01)
02:37:06.866 00.000 29988 Worker thread wakes up
02:37:06.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:06.866 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.3
02:37:06.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:06.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:06.868 00.001 28316 Enqueuing Expose request
02:37:06.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:37:06.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:37:06.868 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
02:37:06.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:37:06.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:06.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:37:06.868 00.000 29988 MoveAxis(E, 0, ABG)
02:37:06.868 00.000 29988 Move returns status 0, amount 0
02:37:06.868 00.000 29988 MoveAxis(N, 0, ABG)
02:37:06.868 00.000 29988 Move returns status 0, amount 0
02:37:06.868 00.000 29988 move complete, result=0
02:37:06.868 00.000 29988 worker thread done servicing request
02:37:06.868 00.000 29988 Worker thread wakes up
02:37:06.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:06.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:06.869 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:08.380 01.511 29988 Exposure complete
02:37:08.423 00.043 29988 worker thread done servicing request
02:37:08.423 00.000 28316 OnExposeComplete: enter
02:37:08.424 00.001 28316 UpdateGuideState(): m_state=6
02:37:08.425 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3619
02:37:08.425 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.87, Mass=2484, SNR=34.5, Peak=233 HFD=4.2
02:37:08.426 00.001 28316 MultiStar: [#1 -0.01,-0.24,0.98,U] [#2 0.09,-0.13,0.89,U] [#3 -0.01,-0.25,0.86,U] [#4 -0.05,-0.13,0.82,U] [#5 0.15,-0.01,0.74,U] [#6 0.06,-0.28,0.62,U] [#7 0.04,-0.22,0.62,U] [#8 -0.13,0.02,0.57,U] 
02:37:08.427 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.18}, one-star: {0.06, -0.28}
02:37:08.427 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
02:37:08.428 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
02:37:08.429 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.43 mountX=-0.17 mountY=0.06, mountTheta=2.82
02:37:08.430 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
02:37:08.430 00.000 28316 Enqueuing Move request for scope (0.02, -0.18)
02:37:08.431 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:08.431 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.5
02:37:08.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:08.432 00.000 29988 Worker thread wakes up
02:37:08.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:08.433 00.001 28316 Enqueuing Expose request
02:37:08.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
02:37:08.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
02:37:08.433 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.06
02:37:08.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:37:08.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:08.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:37:08.433 00.000 29988 MoveAxis(E, 0, ABG)
02:37:08.433 00.000 29988 Move returns status 0, amount 0
02:37:08.433 00.000 29988 MoveAxis(N, 0, ABG)
02:37:08.433 00.000 29988 Move returns status 0, amount 0
02:37:08.433 00.000 29988 move complete, result=0
02:37:08.433 00.000 29988 worker thread done servicing request
02:37:08.433 00.000 29988 Worker thread wakes up
02:37:08.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:08.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:08.434 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:10.057 01.623 29988 Exposure complete
02:37:10.110 00.053 29988 worker thread done servicing request
02:37:10.110 00.000 28316 OnExposeComplete: enter
02:37:10.111 00.001 28316 UpdateGuideState(): m_state=6
02:37:10.111 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3620
02:37:10.112 00.001 28316 Star::Find returns 1 (1), X=951.04, Y=256.87, Mass=2545, SNR=35.1, Peak=255 HFD=4.2
02:37:10.112 00.000 28316 MultiStar: [#1 0.10,-0.26,0.95,U] [#2 0.37,-0.09,0.00,M1] [#3 0.19,-0.22,0.83,U] [#4 0.14,-0.43,0.00,M1] [#5 0.05,-0.15,0.72,U] [#6 0.09,-0.49,0.00,M2] [#7 0.22,-0.24,0.00,M1] [#8 -0.08,-0.19,0.56,U] 
02:37:10.113 00.001 28316 refined, 4 included, MultiStar: {0.08, -0.23}, one-star: {0.08, -0.28}
02:37:10.113 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
02:37:10.114 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
02:37:10.115 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.23 mountX=-0.24 mountY=0.03, mountTheta=3.02
02:37:10.118 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
02:37:10.118 00.000 28316 Enqueuing Move request for scope (0.08, -0.23)
02:37:10.119 00.001 29988 Worker thread wakes up
02:37:10.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
02:37:10.119 00.000 28316 UpdateGuideState exits: m=2545 RSB=35.1 Saturée
02:37:10.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:10.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:10.121 00.001 28316 Enqueuing Expose request
02:37:10.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
02:37:10.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
02:37:10.121 00.000 29988 Moving (0.08, -0.23) raw xDistance=-0.24 yDistance=0.03
02:37:10.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:37:10.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:10.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:37:10.121 00.000 29988 MoveAxis(E, 50, ABG)
02:37:10.121 00.000 29988 Guiding  Dir = 2, Dur = 50
02:37:10.121 00.000 29988 IsSlewing returns 0
02:37:10.122 00.001 29988 IsGuiding returns 0
02:37:10.123 00.001 29988 PulseGuide returned control before completion, sleep 59
02:37:10.195 00.072 29988 IsGuiding returns 0
02:37:10.196 00.001 29988 Move returns status 0, amount 50
02:37:10.196 00.000 29988 MoveAxis(N, 0, ABG)
02:37:10.196 00.000 29988 Move returns status 0, amount 0
02:37:10.196 00.000 29988 move complete, result=0
02:37:10.196 00.000 29988 worker thread done servicing request
02:37:10.196 00.000 29988 Worker thread wakes up
02:37:10.196 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:10.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:10.196 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
02:37:11.602 01.406 29988 Exposure complete
02:37:11.655 00.053 29988 worker thread done servicing request
02:37:11.655 00.000 28316 OnExposeComplete: enter
02:37:11.656 00.001 28316 UpdateGuideState(): m_state=6
02:37:11.656 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3621
02:37:11.657 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.91, Mass=2464, SNR=34.5, Peak=223 HFD=4.2
02:37:11.657 00.000 28316 MultiStar: [#1 0.03,-0.24,0.99,U] [#2 0.28,-0.15,0.89,U] [#3 0.10,-0.16,0.85,U] [#4 0.05,-0.17,0.81,U] [#5 0.05,-0.12,0.72,U] [#6 0.11,-0.26,0.63,U] [#7 0.11,-0.17,0.61,U] [#8 -0.04,-0.08,0.56,U] 
02:37:11.658 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.18}, one-star: {0.21, -0.24}
02:37:11.658 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:37:11.659 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:37:11.663 00.004 28316 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.04 mountX=-0.21 mountY=-0.01, mountTheta=-3.08
02:37:11.667 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.18, opts=13)
02:37:11.668 00.001 28316 Enqueuing Move request for scope (0.11, -0.18)
02:37:11.672 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
02:37:11.674 00.002 28316 UpdateGuideState exits: m=2464 RSB=34.5
02:37:11.676 00.002 29988 Worker thread wakes up
02:37:11.676 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:11.677 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:11.677 00.000 28316 Enqueuing Expose request
02:37:11.678 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
02:37:11.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
02:37:11.678 00.000 29988 Moving (0.11, -0.18) raw xDistance=-0.21 yDistance=-0.01
02:37:11.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
02:37:11.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:11.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:37:11.678 00.000 29988 MoveAxis(E, 48, ABG)
02:37:11.678 00.000 29988 Guiding  Dir = 2, Dur = 48
02:37:11.678 00.000 29988 IsSlewing returns 0
02:37:11.678 00.000 29988 IsGuiding returns 0
02:37:11.680 00.002 29988 PulseGuide returned control before completion, sleep 57
02:37:11.742 00.062 29988 IsGuiding returns 0
02:37:11.742 00.000 29988 Move returns status 0, amount 48
02:37:11.742 00.000 29988 MoveAxis(N, 0, ABG)
02:37:11.742 00.000 29988 Move returns status 0, amount 0
02:37:11.742 00.000 29988 move complete, result=0
02:37:11.742 00.000 29988 worker thread done servicing request
02:37:11.742 00.000 29988 Worker thread wakes up
02:37:11.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:11.742 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
02:37:11.743 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:13.371 01.628 29988 Exposure complete
02:37:13.413 00.042 29988 worker thread done servicing request
02:37:13.413 00.000 28316 OnExposeComplete: enter
02:37:13.416 00.003 28316 UpdateGuideState(): m_state=6
02:37:13.417 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3622
02:37:13.420 00.003 28316 Star::Find returns 1 (0), X=950.92, Y=257.14, Mass=2425, SNR=34.2, Peak=225 HFD=4.2
02:37:13.421 00.001 28316 MultiStar: [#1 0.00,-0.16,0.99,U] [#2 0.15,0.04,0.91,U] [#3 -0.18,0.08,0.86,U] [#4 -0.13,-0.11,0.82,U] [#5 -0.21,0.03,0.75,U] [#6 -0.12,-0.15,0.62,U] [#7 -0.23,0.02,0.62,U] [#8 -0.33,0.26,0.00,M1] 
02:37:13.422 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.03}, one-star: {-0.03, -0.01}
02:37:13.423 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.52)
02:37:13.424 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
02:37:13.425 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.77 mountX=0.00 mountY=0.03, mountTheta=1.52
02:37:13.428 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
02:37:13.430 00.002 28316 Enqueuing Move request for scope (-0.03, -0.01)
02:37:13.432 00.002 29988 Worker thread wakes up
02:37:13.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
02:37:13.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
02:37:13.432 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.00 yDistance=0.03
02:37:13.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:37:13.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:13.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:13.433 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.2
02:37:13.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:13.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:13.434 00.000 28316 Enqueuing Expose request
02:37:13.435 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:37:13.435 00.000 29988 MoveAxis(E, 0, ABG)
02:37:13.435 00.000 29988 Move returns status 0, amount 0
02:37:13.435 00.000 29988 MoveAxis(N, 0, ABG)
02:37:13.435 00.000 29988 Move returns status 0, amount 0
02:37:13.435 00.000 29988 move complete, result=0
02:37:13.435 00.000 29988 worker thread done servicing request
02:37:13.435 00.000 29988 Worker thread wakes up
02:37:13.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:13.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:13.435 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:14.957 01.522 29988 Exposure complete
02:37:15.005 00.048 29988 worker thread done servicing request
02:37:15.006 00.001 28316 OnExposeComplete: enter
02:37:15.006 00.000 28316 UpdateGuideState(): m_state=6
02:37:15.008 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3623
02:37:15.008 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=257.08, Mass=2545, SNR=35.0, Peak=212 HFD=4.2
02:37:15.009 00.001 28316 MultiStar: [#1 0.15,-0.17,0.95,U] [#2 0.17,-0.01,0.89,U] [#3 0.04,-0.02,0.83,U] [#4 0.02,0.00,0.80,U] [#5 -0.08,0.11,0.70,U] [#6 -0.02,-0.25,0.61,U] [#7 0.09,-0.11,0.60,U] [#8 -0.12,0.08,0.58,U] 
02:37:15.011 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.17, -0.07}
02:37:15.012 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
02:37:15.013 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
02:37:15.014 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
02:37:15.017 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:37:15.019 00.002 28316 Enqueuing Move request for scope (0.06, -0.05)
02:37:15.021 00.002 29988 Worker thread wakes up
02:37:15.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:15.023 00.002 28316 UpdateGuideState exits: m=2545 RSB=35.0
02:37:15.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:15.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:15.027 00.002 28316 Enqueuing Expose request
02:37:15.028 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:37:15.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:37:15.028 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:37:15.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:37:15.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:15.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:37:15.028 00.000 29988 MoveAxis(E, 0, ABG)
02:37:15.028 00.000 29988 Move returns status 0, amount 0
02:37:15.028 00.000 29988 MoveAxis(N, 0, ABG)
02:37:15.028 00.000 29988 Move returns status 0, amount 0
02:37:15.028 00.000 29988 move complete, result=0
02:37:15.028 00.000 29988 worker thread done servicing request
02:37:15.028 00.000 29988 Worker thread wakes up
02:37:15.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:15.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:15.029 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:37:16.652 01.623 29988 Exposure complete
02:37:16.696 00.044 29988 worker thread done servicing request
02:37:16.697 00.001 28316 OnExposeComplete: enter
02:37:16.698 00.001 28316 UpdateGuideState(): m_state=6
02:37:16.699 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3624
02:37:16.699 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=256.99, Mass=2390, SNR=33.8, Peak=186 HFD=4.1
02:37:16.700 00.001 28316 MultiStar: [#1 0.24,-0.09,1.00,U] [#2 0.33,-0.21,0.00,M1] [#3 0.15,0.01,0.85,U] [#4 0.15,-0.31,0.00,M1] [#5 0.07,0.06,0.76,U] [#6 0.22,-0.27,0.00,M1] [#7 0.53,-0.23,0.00,M1] [#8 0.01,0.11,0.58,U] 
02:37:16.700 00.000 28316 refined, 4 included, MultiStar: {0.19, -0.03}, one-star: {0.36, -0.16}
02:37:16.701 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:37:16.701 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:37:16.701 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.17 mountX=-0.11 mountY=-0.15, mountTheta=-2.18
02:37:16.702 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.03, opts=13)
02:37:16.703 00.001 28316 Enqueuing Move request for scope (0.19, -0.03)
02:37:16.703 00.000 29988 Worker thread wakes up
02:37:16.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
02:37:16.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
02:37:16.703 00.000 29988 Moving (0.19, -0.03) raw xDistance=-0.11 yDistance=-0.15
02:37:16.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:37:16.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:16.704 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:37:16.704 00.000 29988 MoveAxis(E, 0, ABG)
02:37:16.704 00.000 29988 Move returns status 0, amount 0
02:37:16.704 00.000 29988 MoveAxis(N, 0, ABG)
02:37:16.704 00.000 29988 Move returns status 0, amount 0
02:37:16.704 00.000 29988 move complete, result=0
02:37:16.704 00.000 29988 worker thread done servicing request
02:37:16.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:16.705 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:37:16.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:16.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:16.706 00.000 28316 Enqueuing Expose request
02:37:16.707 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:37:16.707 00.000 29988 Worker thread wakes up
02:37:16.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:16.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:18.223 01.516 29988 Exposure complete
02:37:18.261 00.038 29988 worker thread done servicing request
02:37:18.261 00.000 28316 OnExposeComplete: enter
02:37:18.261 00.000 28316 UpdateGuideState(): m_state=6
02:37:18.262 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3625
02:37:18.262 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=257.14, Mass=2368, SNR=33.7, Peak=201 HFD=4.2
02:37:18.263 00.001 28316 MultiStar: [#1 0.25,-0.03,1.03,U] [#2 0.31,0.02,0.90,U] [#3 0.24,-0.10,0.86,U] [#4 0.13,-0.15,0.84,U] [#5 0.23,0.09,0.75,U] [#6 0.06,-0.17,0.61,U] [#7 0.37,-0.29,0.00,M2] [#8 -0.23,0.08,0.60,U] 
02:37:18.263 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.03}, one-star: {0.19, -0.01}
02:37:18.264 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:37:18.264 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
02:37:18.265 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=-0.10 mountY=-0.14, mountTheta=-2.21
02:37:18.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
02:37:18.267 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
02:37:18.268 00.001 29988 Worker thread wakes up
02:37:18.268 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
02:37:18.268 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
02:37:18.268 00.000 29988 Moving (0.17, -0.03) raw xDistance=-0.10 yDistance=-0.14
02:37:18.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:37:18.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:18.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:18.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:37:18.268 00.000 29988 MoveAxis(E, 0, ABG)
02:37:18.268 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
02:37:18.269 00.001 29988 Move returns status 0, amount 0
02:37:18.269 00.000 29988 MoveAxis(N, 0, ABG)
02:37:18.269 00.000 29988 Move returns status 0, amount 0
02:37:18.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:18.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:18.269 00.000 28316 Enqueuing Expose request
02:37:18.270 00.001 29988 move complete, result=0
02:37:18.270 00.000 29988 worker thread done servicing request
02:37:18.270 00.000 29988 Worker thread wakes up
02:37:18.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:18.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:18.271 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:19.908 01.637 29988 Exposure complete
02:37:19.954 00.046 29988 worker thread done servicing request
02:37:19.954 00.000 28316 OnExposeComplete: enter
02:37:19.955 00.001 28316 UpdateGuideState(): m_state=6
02:37:19.956 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3626
02:37:19.957 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=257.14, Mass=2371, SNR=33.8, Peak=202 HFD=4.2
02:37:19.959 00.002 28316 MultiStar: [#1 -0.03,-0.03,0.99,U] [#2 0.26,0.02,0.91,U] [#3 -0.06,0.09,0.86,U] [#4 -0.16,-0.17,0.88,U] [#5 -0.16,0.06,0.76,U] [#6 -0.06,-0.16,0.63,U] [#7 0.26,0.01,0.60,U] [#8 -0.24,0.11,0.61,U] 
02:37:19.960 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.04, -0.01}
02:37:19.961 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.87)
02:37:19.962 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
02:37:19.963 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.42 mountX=-0.00 mountY=0.02, mountTheta=1.86
02:37:19.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
02:37:19.965 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
02:37:19.965 00.000 29988 Worker thread wakes up
02:37:19.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:19.966 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.8
02:37:19.967 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:37:19.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:19.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:19.968 00.000 28316 Enqueuing Expose request
02:37:19.969 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:37:19.969 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.00 yDistance=0.02
02:37:19.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:37:19.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:19.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:19.969 00.000 29988 MoveAxis(E, 0, ABG)
02:37:19.969 00.000 29988 Move returns status 0, amount 0
02:37:19.969 00.000 29988 MoveAxis(N, 0, ABG)
02:37:19.969 00.000 29988 Move returns status 0, amount 0
02:37:19.969 00.000 29988 move complete, result=0
02:37:19.969 00.000 29988 worker thread done servicing request
02:37:19.969 00.000 29988 Worker thread wakes up
02:37:19.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:19.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:19.970 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:21.494 01.524 29988 Exposure complete
02:37:21.539 00.045 29988 worker thread done servicing request
02:37:21.539 00.000 28316 OnExposeComplete: enter
02:37:21.540 00.001 28316 UpdateGuideState(): m_state=6
02:37:21.541 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3627
02:37:21.541 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=257.04, Mass=2520, SNR=34.8, Peak=212 HFD=4.2
02:37:21.542 00.001 28316 MultiStar: [#1 -0.25,0.07,0.99,U] [#2 -0.06,-0.03,0.88,U] [#3 -0.20,-0.08,0.83,U] [#4 -0.05,-0.03,0.81,U] [#5 -0.22,0.08,0.72,U] [#6 -0.12,0.06,0.62,U] [#7 -0.16,0.00,0.60,U] [#8 -0.63,0.11,0.00,M1] 
02:37:21.542 00.000 28316 refined, 7 included, MultiStar: {-0.15, -0.01}, one-star: {-0.12, -0.11}
02:37:21.543 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
02:37:21.543 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.17)
02:37:21.543 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.08 mountX=0.05 mountY=0.14, mountTheta=1.20
02:37:21.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.01, opts=13)
02:37:21.546 00.002 28316 Enqueuing Move request for scope (-0.15, -0.01)
02:37:21.546 00.000 29988 Worker thread wakes up
02:37:21.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:21.547 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
02:37:21.547 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.8
02:37:21.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:21.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:21.548 00.000 28316 Enqueuing Expose request
02:37:21.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
02:37:21.549 00.001 29988 Moving (-0.15, -0.01) raw xDistance=0.05 yDistance=0.14
02:37:21.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:37:21.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:21.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:37:21.549 00.000 29988 MoveAxis(E, 0, ABG)
02:37:21.549 00.000 29988 Move returns status 0, amount 0
02:37:21.549 00.000 29988 MoveAxis(N, 0, ABG)
02:37:21.549 00.000 29988 Move returns status 0, amount 0
02:37:21.549 00.000 29988 move complete, result=0
02:37:21.549 00.000 29988 worker thread done servicing request
02:37:21.549 00.000 29988 Worker thread wakes up
02:37:21.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:21.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:21.549 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:23.173 01.624 29988 Exposure complete
02:37:23.209 00.036 29988 worker thread done servicing request
02:37:23.209 00.000 28316 OnExposeComplete: enter
02:37:23.209 00.000 28316 UpdateGuideState(): m_state=6
02:37:23.210 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3628
02:37:23.210 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=257.00, Mass=2496, SNR=34.7, Peak=216 HFD=4.2
02:37:23.211 00.001 28316 MultiStar: [#1 -0.25,-0.03,0.95,U] [#2 0.03,-0.03,0.90,U] [#3 -0.24,-0.09,0.85,U] [#4 -0.10,0.02,0.84,U] [#5 -0.25,0.12,0.73,U] [#6 -0.01,0.09,0.63,U] [#7 -0.12,0.09,0.59,U] [#8 -0.25,0.14,0.56,U] 
02:37:23.211 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.00}, one-star: {-0.08, -0.15}
02:37:23.212 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
02:37:23.212 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
02:37:23.213 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.13 mountX=0.06 mountY=0.12, mountTheta=1.13
02:37:23.213 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
02:37:23.214 00.001 28316 Enqueuing Move request for scope (-0.14, 0.00)
02:37:23.214 00.000 29988 Worker thread wakes up
02:37:23.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:23.215 00.001 28316 UpdateGuideState exits: m=2496 RSB=34.7
02:37:23.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:23.216 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:23.216 00.000 28316 Enqueuing Expose request
02:37:23.217 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
02:37:23.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
02:37:23.217 00.000 29988 Moving (-0.14, 0.00) raw xDistance=0.06 yDistance=0.12
02:37:23.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:37:23.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:23.217 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:37:23.217 00.000 29988 MoveAxis(E, 0, ABG)
02:37:23.217 00.000 29988 Move returns status 0, amount 0
02:37:23.217 00.000 29988 MoveAxis(N, 0, ABG)
02:37:23.217 00.000 29988 Move returns status 0, amount 0
02:37:23.217 00.000 29988 move complete, result=0
02:37:23.217 00.000 29988 worker thread done servicing request
02:37:23.217 00.000 29988 Worker thread wakes up
02:37:23.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:23.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:23.218 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:24.742 01.524 29988 Exposure complete
02:37:24.774 00.032 28316 OnExposeComplete: enter
02:37:24.775 00.001 28316 UpdateGuideState(): m_state=6
02:37:24.775 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3629
02:37:24.776 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.24, Mass=2483, SNR=34.5, Peak=203 HFD=4.0
02:37:24.776 00.000 28316 MultiStar: [#1 -0.01,0.07,0.96,U] [#2 0.20,0.04,0.91,U] [#3 0.06,0.06,0.84,U] [#4 -0.09,-0.01,0.81,U] [#5 0.16,0.29,0.00,M1] [#6 -0.14,-0.03,0.61,U] [#7 0.06,-0.04,0.61,U] [#8 -0.08,0.28,0.56,U] 
02:37:24.777 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {0.04, 0.09}
02:37:24.777 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
02:37:24.777 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
02:37:24.778 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.31 mountX=0.04 mountY=-0.04, mountTheta=-0.71
02:37:24.778 00.000 29988 worker thread done servicing request
02:37:24.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
02:37:24.780 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
02:37:24.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:24.780 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:37:24.781 00.001 29988 Worker thread wakes up
02:37:24.781 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
02:37:24.781 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
02:37:24.781 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.04 yDistance=-0.04
02:37:24.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:37:24.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:24.781 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:37:24.781 00.000 29988 MoveAxis(E, 0, ABG)
02:37:24.781 00.000 29988 Move returns status 0, amount 0
02:37:24.781 00.000 29988 MoveAxis(N, 0, ABG)
02:37:24.781 00.000 29988 Move returns status 0, amount 0
02:37:24.781 00.000 29988 move complete, result=0
02:37:24.781 00.000 29988 worker thread done servicing request
02:37:24.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:24.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:24.782 00.000 28316 Enqueuing Expose request
02:37:24.782 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:37:24.783 00.001 29988 Worker thread wakes up
02:37:24.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:24.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:26.409 01.626 29988 Exposure complete
02:37:26.453 00.044 29988 worker thread done servicing request
02:37:26.453 00.000 28316 OnExposeComplete: enter
02:37:26.454 00.001 28316 UpdateGuideState(): m_state=6
02:37:26.454 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3630
02:37:26.456 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=256.94, Mass=2534, SNR=34.9, Peak=221 HFD=4.2
02:37:26.459 00.003 28316 MultiStar: [#1 0.10,-0.13,0.96,U] [#2 -0.18,-0.08,0.86,U] [#3 -0.23,-0.12,0.83,U] [#4 -0.02,-0.25,0.79,U] [#5 -0.33,-0.01,0.00,M2] [#6 -0.09,-0.21,0.60,U] [#7 -0.22,-0.24,0.00,M1] [#8 -0.55,-0.04,0.00,M1] 
02:37:26.459 00.000 28316 refined, 5 included, MultiStar: {-0.09, -0.17}, one-star: {-0.16, -0.21}
02:37:26.461 00.002 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
02:37:26.461 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
02:37:26.461 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.09 mountX=-0.11 mountY=0.16, mountTheta=2.18
02:37:26.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.17, opts=13)
02:37:26.463 00.001 28316 Enqueuing Move request for scope (-0.09, -0.17)
02:37:26.463 00.000 29988 Worker thread wakes up
02:37:26.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:26.464 00.001 28316 UpdateGuideState exits: m=2534 RSB=34.9
02:37:26.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:26.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:26.466 00.001 28316 Enqueuing Expose request
02:37:26.468 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
02:37:26.468 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
02:37:26.468 00.000 29988 Moving (-0.09, -0.17) raw xDistance=-0.11 yDistance=0.16
02:37:26.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:37:26.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:26.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:37:26.468 00.000 29988 MoveAxis(E, 0, ABG)
02:37:26.468 00.000 29988 Move returns status 0, amount 0
02:37:26.468 00.000 29988 MoveAxis(N, 0, ABG)
02:37:26.468 00.000 29988 Move returns status 0, amount 0
02:37:26.468 00.000 29988 move complete, result=0
02:37:26.468 00.000 29988 worker thread done servicing request
02:37:26.468 00.000 29988 Worker thread wakes up
02:37:26.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:26.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:26.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:37:27.979 01.511 29988 Exposure complete
02:37:28.018 00.039 29988 worker thread done servicing request
02:37:28.018 00.000 28316 OnExposeComplete: enter
02:37:28.019 00.001 28316 UpdateGuideState(): m_state=6
02:37:28.019 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3631
02:37:28.020 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.87, Mass=2380, SNR=33.8, Peak=203 HFD=4.2
02:37:28.020 00.000 28316 MultiStar: [#1 0.07,-0.23,0.98,U] [#2 -0.06,-0.20,0.91,U] [#3 -0.26,-0.27,0.00,M1] [#4 -0.17,-0.20,0.84,U] [#5 -0.04,-0.16,0.74,U] [#6 -0.06,-0.34,0.00,M1] [#7 -0.11,-0.34,0.00,M2] [#8 -0.29,-0.00,0.59,U] 
02:37:28.021 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.19}, one-star: {-0.01, -0.28}
02:37:28.021 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
02:37:28.021 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
02:37:28.021 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.92 mountX=-0.14 mountY=0.15, mountTheta=2.35
02:37:28.023 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.19, opts=13)
02:37:28.023 00.000 28316 Enqueuing Move request for scope (-0.07, -0.19)
02:37:28.023 00.000 29988 Worker thread wakes up
02:37:28.024 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
02:37:28.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:28.024 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:37:28.027 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:28.028 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
02:37:28.028 00.000 29988 Moving (-0.07, -0.19) raw xDistance=-0.14 yDistance=0.15
02:37:28.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:37:28.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:28.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:28.029 00.001 28316 Enqueuing Expose request
02:37:28.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:37:28.029 00.000 29988 MoveAxis(E, 0, ABG)
02:37:28.029 00.000 29988 Move returns status 0, amount 0
02:37:28.029 00.000 29988 MoveAxis(N, 0, ABG)
02:37:28.029 00.000 29988 Move returns status 0, amount 0
02:37:28.029 00.000 29988 move complete, result=0
02:37:28.029 00.000 29988 worker thread done servicing request
02:37:28.029 00.000 29988 Worker thread wakes up
02:37:28.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:28.030 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:28.030 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:29.656 01.626 29988 Exposure complete
02:37:29.708 00.052 29988 worker thread done servicing request
02:37:29.709 00.001 28316 OnExposeComplete: enter
02:37:29.711 00.002 28316 UpdateGuideState(): m_state=6
02:37:29.714 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3632
02:37:29.715 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.94, Mass=2514, SNR=34.6, Peak=221 HFD=4.2
02:37:29.716 00.001 28316 MultiStar: [#1 -0.19,-0.21,0.96,U] [#2 -0.21,-0.13,0.90,U] [#3 -0.36,-0.19,0.00,M2] [#4 -0.07,-0.11,0.79,U] [#5 -0.09,-0.16,0.72,U] [#6 -0.02,-0.15,0.60,U] [#7 -0.10,-0.21,0.64,U] [#8 -0.22,0.03,0.58,U] 
02:37:29.716 00.000 28316 refined, 7 included, MultiStar: {-0.13, -0.15}, one-star: {-0.12, -0.21}
02:37:29.717 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
02:37:29.717 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
02:37:29.718 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.30 mountX=-0.08 mountY=0.19, mountTheta=1.98
02:37:29.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.15, opts=13)
02:37:29.720 00.001 28316 Enqueuing Move request for scope (-0.13, -0.15)
02:37:29.720 00.000 29988 Worker thread wakes up
02:37:29.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:29.721 00.001 28316 UpdateGuideState exits: m=2514 RSB=34.6
02:37:29.721 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:29.722 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
02:37:29.722 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
02:37:29.722 00.000 29988 Moving (-0.13, -0.15) raw xDistance=-0.08 yDistance=0.19
02:37:29.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:37:29.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:29.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:29.723 00.001 28316 Enqueuing Expose request
02:37:29.724 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:37:29.725 00.001 29988 MoveAxis(E, 0, ABG)
02:37:29.725 00.000 29988 Move returns status 0, amount 0
02:37:29.725 00.000 29988 MoveAxis(N, 0, ABG)
02:37:29.725 00.000 29988 Move returns status 0, amount 0
02:37:29.725 00.000 29988 move complete, result=0
02:37:29.725 00.000 29988 worker thread done servicing request
02:37:29.725 00.000 29988 Worker thread wakes up
02:37:29.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:29.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:29.725 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:37:31.253 01.528 29988 Exposure complete
02:37:31.309 00.056 29988 worker thread done servicing request
02:37:31.310 00.001 28316 OnExposeComplete: enter
02:37:31.312 00.002 28316 UpdateGuideState(): m_state=6
02:37:31.316 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3633
02:37:31.318 00.002 28316 Star::Find returns 1 (0), X=951.02, Y=256.88, Mass=2258, SNR=32.8, Peak=194 HFD=4.2
02:37:31.321 00.003 28316 MultiStar: [#1 -0.04,-0.04,1.02,U] [#2 -0.00,-0.15,0.94,U] [#3 -0.20,-0.25,0.00,M3] [#4 -0.16,-0.17,0.86,U] [#5 -0.14,-0.02,0.76,U] [#6 -0.28,-0.22,0.00,M1] [#7 0.05,-0.32,0.00,M2] [#8 -0.23,-0.16,0.60,U] 
02:37:31.323 00.002 28316 refined, 5 included, MultiStar: {-0.07, -0.14}, one-star: {0.06, -0.27}
02:37:31.325 00.002 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
02:37:31.327 00.002 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
02:37:31.329 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.05 mountX=-0.10 mountY=0.12, mountTheta=2.23
02:37:31.331 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
02:37:31.332 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
02:37:31.333 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:31.334 00.001 28316 UpdateGuideState exits: m=2258 RSB=32.8
02:37:31.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:31.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:31.336 00.001 28316 Enqueuing Expose request
02:37:31.337 00.001 29988 Worker thread wakes up
02:37:31.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
02:37:31.337 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
02:37:31.337 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.12
02:37:31.338 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:37:31.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:31.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:37:31.338 00.000 29988 MoveAxis(E, 0, ABG)
02:37:31.338 00.000 29988 Move returns status 0, amount 0
02:37:31.338 00.000 29988 MoveAxis(N, 0, ABG)
02:37:31.338 00.000 29988 Move returns status 0, amount 0
02:37:31.338 00.000 29988 move complete, result=0
02:37:31.338 00.000 29988 worker thread done servicing request
02:37:31.338 00.000 29988 Worker thread wakes up
02:37:31.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:31.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:31.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:32.981 01.643 29988 Exposure complete
02:37:33.022 00.041 29988 worker thread done servicing request
02:37:33.022 00.000 28316 OnExposeComplete: enter
02:37:33.023 00.001 28316 UpdateGuideState(): m_state=6
02:37:33.023 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3634
02:37:33.024 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.04, Mass=2468, SNR=34.4, Peak=214 HFD=4.4
02:37:33.026 00.002 28316 MultiStar: [#1 -0.21,-0.12,0.96,U] [#2 -0.02,0.00,0.91,U] [#3 -0.16,-0.01,0.84,U] [#4 0.07,-0.17,0.85,U] [#5 -0.08,0.21,0.73,U] [#6 -0.08,-0.08,0.62,U] [#7 0.06,-0.07,0.59,U] [#8 -0.54,-0.02,0.00,M1] 
02:37:33.026 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.05}, one-star: {0.03, -0.11}
02:37:33.027 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.89)
02:37:33.027 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86)
02:37:33.027 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.39 mountX=-0.02 mountY=0.07, mountTheta=1.89
02:37:33.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
02:37:33.029 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
02:37:33.029 00.000 29988 Worker thread wakes up
02:37:33.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:33.029 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
02:37:33.031 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:33.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:33.032 00.001 28316 Enqueuing Expose request
02:37:33.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
02:37:33.032 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
02:37:33.032 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.07
02:37:33.032 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:37:33.032 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:33.032 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:37:33.032 00.000 29988 MoveAxis(E, 0, ABG)
02:37:33.032 00.000 29988 Move returns status 0, amount 0
02:37:33.032 00.000 29988 MoveAxis(N, 0, ABG)
02:37:33.032 00.000 29988 Move returns status 0, amount 0
02:37:33.032 00.000 29988 move complete, result=0
02:37:33.032 00.000 29988 worker thread done servicing request
02:37:33.032 00.000 29988 Worker thread wakes up
02:37:33.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:33.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:33.032 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:34.555 01.523 29988 Exposure complete
02:37:34.601 00.046 29988 worker thread done servicing request
02:37:34.601 00.000 28316 OnExposeComplete: enter
02:37:34.602 00.001 28316 UpdateGuideState(): m_state=6
02:37:34.602 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3635
02:37:34.603 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=257.06, Mass=2360, SNR=33.6, Peak=215 HFD=4.2
02:37:34.603 00.000 28316 MultiStar: [#1 -0.12,-0.04,0.99,U] [#2 -0.06,-0.05,0.94,U] [#3 -0.01,-0.25,0.88,U] [#4 -0.09,-0.02,0.85,U] [#5 -0.08,0.07,0.74,U] [#6 0.06,-0.07,0.63,U] [#7 -0.03,-0.03,0.64,U] [#8 -0.35,-0.02,0.00,M2] 
02:37:34.605 00.002 28316 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.00, -0.09}
02:37:34.606 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
02:37:34.606 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
02:37:34.607 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.17 mountX=-0.04 mountY=0.07, mountTheta=2.11
02:37:34.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
02:37:34.609 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
02:37:34.609 00.000 29988 Worker thread wakes up
02:37:34.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
02:37:34.609 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
02:37:34.609 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
02:37:34.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:34.610 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.6
02:37:34.610 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:34.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:34.611 00.001 28316 Enqueuing Expose request
02:37:34.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:37:34.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:34.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:37:34.611 00.000 29988 MoveAxis(E, 0, ABG)
02:37:34.611 00.000 29988 Move returns status 0, amount 0
02:37:34.611 00.000 29988 MoveAxis(N, 0, ABG)
02:37:34.611 00.000 29988 Move returns status 0, amount 0
02:37:34.611 00.000 29988 move complete, result=0
02:37:34.611 00.000 29988 worker thread done servicing request
02:37:34.612 00.001 29988 Worker thread wakes up
02:37:34.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:34.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:34.612 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:36.250 01.638 29988 Exposure complete
02:37:36.307 00.057 29988 worker thread done servicing request
02:37:36.307 00.000 28316 OnExposeComplete: enter
02:37:36.307 00.000 28316 UpdateGuideState(): m_state=6
02:37:36.308 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3636
02:37:36.309 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=256.91, Mass=2454, SNR=34.1, Peak=213 HFD=4.2
02:37:36.312 00.003 28316 MultiStar: [#1 -0.09,-0.32,0.00,M1] [#2 0.05,-0.42,0.00,M1] [#3 -0.11,-0.33,0.00,M2] [#4 0.04,-0.25,0.83,U] [#5 -0.15,-0.17,0.72,U] [#6 0.18,-0.35,0.00,M1] [#7 -0.05,-0.39,0.00,M1] [#8 -0.35,-0.00,0.00,M3] 
02:37:36.314 00.002 28316 refined, 2 included, MultiStar: {0.04, -0.22}, one-star: {0.17, -0.24}
02:37:36.317 00.003 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
02:37:36.319 00.002 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
02:37:36.322 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=-0.22 mountY=0.06, mountTheta=2.85
02:37:36.326 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
02:37:36.328 00.002 28316 Enqueuing Move request for scope (0.04, -0.22)
02:37:36.331 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:36.333 00.002 28316 UpdateGuideState exits: m=2454 RSB=34.1
02:37:36.336 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:36.338 00.002 29988 Worker thread wakes up
02:37:36.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:36.340 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
02:37:36.340 00.000 28316 Enqueuing Expose request
02:37:36.341 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
02:37:36.341 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.06
02:37:36.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:37:36.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:36.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:37:36.341 00.000 29988 MoveAxis(E, 45, ABG)
02:37:36.341 00.000 29988 Guiding  Dir = 2, Dur = 45
02:37:36.341 00.000 29988 IsSlewing returns 0
02:37:36.342 00.001 29988 IsGuiding returns 0
02:37:36.343 00.001 29988 PulseGuide returned control before completion, sleep 54
02:37:36.403 00.060 29988 IsGuiding returns 1
02:37:36.403 00.000 29988 scope still moving after pulse duration time elapsed
02:37:36.433 00.030 29988 IsSlewing returns 0
02:37:36.433 00.000 29988 IsGuiding returns 0
02:37:36.433 00.000 29988 scope move finished after 45 + 46 ms
02:37:36.433 00.000 29988 Move returns status 0, amount 45
02:37:36.433 00.000 29988 MoveAxis(N, 0, ABG)
02:37:36.433 00.000 29988 Move returns status 0, amount 0
02:37:36.433 00.000 29988 move complete, result=0
02:37:36.434 00.001 29988 worker thread done servicing request
02:37:36.434 00.000 29988 Worker thread wakes up
02:37:36.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:36.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:36.434 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
02:37:37.845 01.411 29988 Exposure complete
02:37:37.907 00.062 29988 worker thread done servicing request
02:37:37.907 00.000 28316 OnExposeComplete: enter
02:37:37.909 00.002 28316 UpdateGuideState(): m_state=6
02:37:37.911 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3637
02:37:37.913 00.002 28316 Star::Find returns 1 (0), X=950.87, Y=256.90, Mass=2458, SNR=34.4, Peak=200 HFD=4.2
02:37:37.916 00.003 28316 MultiStar: [#1 -0.11,-0.33,0.00,M2] [#2 0.20,-0.24,0.89,U] [#3 -0.02,-0.28,0.85,U] [#4 0.01,-0.11,0.81,U] [#5 -0.13,-0.12,0.74,U] [#6 -0.01,-0.09,0.61,U] [#7 -0.18,-0.20,0.60,U] [#8 -0.31,0.03,0.56,U] 
02:37:37.918 00.002 28316 refined, 7 included, MultiStar: {-0.05, -0.17}, one-star: {-0.08, -0.25}
02:37:37.920 00.002 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
02:37:37.922 00.002 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
02:37:37.923 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.85 mountX=-0.14 mountY=0.12, mountTheta=2.42
02:37:37.925 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
02:37:37.926 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
02:37:37.926 00.000 29988 Worker thread wakes up
02:37:37.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:37.928 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
02:37:37.929 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
02:37:37.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:37.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:37.931 00.001 28316 Enqueuing Expose request
02:37:37.931 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
02:37:37.931 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.14 yDistance=0.12
02:37:37.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:37:37.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:37.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:37:37.931 00.000 29988 MoveAxis(E, 0, ABG)
02:37:37.931 00.000 29988 Move returns status 0, amount 0
02:37:37.931 00.000 29988 MoveAxis(N, 0, ABG)
02:37:37.931 00.000 29988 Move returns status 0, amount 0
02:37:37.931 00.000 29988 move complete, result=0
02:37:37.932 00.001 29988 worker thread done servicing request
02:37:37.932 00.000 29988 Worker thread wakes up
02:37:37.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:37.932 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:37.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:39.566 01.634 29988 Exposure complete
02:37:39.604 00.038 29988 worker thread done servicing request
02:37:39.604 00.000 28316 OnExposeComplete: enter
02:37:39.605 00.001 28316 UpdateGuideState(): m_state=6
02:37:39.605 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3638
02:37:39.606 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.84, Mass=2312, SNR=33.3, Peak=183 HFD=4.2
02:37:39.606 00.000 28316 MultiStar: [#1 0.07,-0.24,1.01,U] [#2 -0.05,-0.27,0.93,U] [#3 -0.07,-0.20,0.87,U] [#4 -0.21,-0.15,0.84,U] [#5 0.00,-0.01,0.75,U] [#6 -0.09,-0.23,0.64,U] [#7 -0.12,-0.17,0.64,U] [#8 -0.53,-0.12,0.00,M3] 
02:37:39.607 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.20}, one-star: {0.04, -0.31}
02:37:39.607 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
02:37:39.608 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
02:37:39.608 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.79 mountX=-0.17 mountY=0.13, mountTheta=2.47
02:37:39.609 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
02:37:39.610 00.001 28316 Enqueuing Move request for scope (-0.05, -0.20)
02:37:39.610 00.000 29988 Worker thread wakes up
02:37:39.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:39.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
02:37:39.611 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
02:37:39.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:39.612 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
02:37:39.612 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.17 yDistance=0.13
02:37:39.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:37:39.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:39.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:39.612 00.000 28316 Enqueuing Expose request
02:37:39.613 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:37:39.613 00.000 29988 MoveAxis(E, 0, ABG)
02:37:39.613 00.000 29988 Move returns status 0, amount 0
02:37:39.613 00.000 29988 MoveAxis(N, 0, ABG)
02:37:39.613 00.000 29988 Move returns status 0, amount 0
02:37:39.613 00.000 29988 move complete, result=0
02:37:39.613 00.000 29988 worker thread done servicing request
02:37:39.613 00.000 29988 Worker thread wakes up
02:37:39.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:39.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:39.613 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:41.138 01.525 29988 Exposure complete
02:37:41.190 00.052 29988 worker thread done servicing request
02:37:41.190 00.000 28316 OnExposeComplete: enter
02:37:41.191 00.001 28316 UpdateGuideState(): m_state=6
02:37:41.192 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3639
02:37:41.192 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=256.80, Mass=2270, SNR=33.0, Peak=182 HFD=3.8
02:37:41.194 00.002 28316 MultiStar: [#1 -0.08,-0.23,1.03,U] [#2 -0.20,-0.03,0.96,U] [#3 -0.46,-0.33,0.00,M1] [#4 -0.06,-0.25,0.86,U] [#5 -0.37,-0.03,0.00,M1] [#6 -0.16,-0.20,0.65,U] [#7 -0.24,-0.12,0.66,U] [#8 -0.41,-0.17,0.00,M4] 
02:37:41.195 00.001 28316 refined, 5 included, MultiStar: {-0.19, -0.20}, one-star: {-0.37, -0.35}
02:37:41.196 00.001 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.97)
02:37:41.197 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.93)
02:37:41.199 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-2.32 mountX=-0.11 mountY=0.26, mountTheta=1.96
02:37:41.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.20, opts=13)
02:37:41.200 00.000 28316 Enqueuing Move request for scope (-0.19, -0.20)
02:37:41.201 00.001 29988 Worker thread wakes up
02:37:41.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
02:37:41.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
02:37:41.201 00.000 29988 Moving (-0.19, -0.20) raw xDistance=-0.11 yDistance=0.26
02:37:41.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:37:41.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:37:41.201 00.000 29988 MoveAxis(E, 0, ABG)
02:37:41.201 00.000 29988 Move returns status 0, amount 0
02:37:41.201 00.000 29988 MoveAxis(S, 61, ABG)
02:37:41.201 00.000 29988 Guiding  Dir = 1, Dur = 61
02:37:41.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:41.204 00.003 29988 IsSlewing returns 0
02:37:41.204 00.000 28316 UpdateGuideState exits: m=2270 RSB=33.0
02:37:41.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:41.205 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:41.205 00.000 28316 Enqueuing Expose request
02:37:41.206 00.001 29988 IsGuiding returns 0
02:37:41.211 00.005 29988 PulseGuide returned control before completion, sleep 67
02:37:41.294 00.083 29988 IsGuiding returns 0
02:37:41.294 00.000 29988 Move returns status 0, amount 61
02:37:41.294 00.000 29988 move complete, result=0
02:37:41.294 00.000 29988 worker thread done servicing request
02:37:41.294 00.000 29988 Worker thread wakes up
02:37:41.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:41.294 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
02:37:41.295 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:42.921 01.626 29988 Exposure complete
02:37:42.949 00.028 29988 worker thread done servicing request
02:37:42.949 00.000 28316 OnExposeComplete: enter
02:37:42.950 00.001 28316 UpdateGuideState(): m_state=6
02:37:42.952 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3640
02:37:42.954 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=256.92, Mass=2387, SNR=33.8, Peak=227 HFD=4.1
02:37:42.957 00.003 28316 MultiStar: [#1 -0.09,-0.23,0.99,U] [#2 0.01,-0.12,0.92,U] [#3 -0.05,-0.18,0.85,U] [#4 -0.21,-0.19,0.82,U] [#5 0.06,-0.14,0.74,U] [#6 -0.10,-0.09,0.64,U] [#7 -0.35,-0.21,0.00,M1] [#8 -0.23,-0.07,0.60,U] 
02:37:42.959 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.17}, one-star: {0.02, -0.23}
02:37:42.962 00.003 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
02:37:42.964 00.002 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
02:37:42.966 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.95 mountX=-0.12 mountY=0.13, mountTheta=2.32
02:37:42.968 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.17, opts=13)
02:37:42.969 00.001 28316 Enqueuing Move request for scope (-0.07, -0.17)
02:37:42.969 00.000 29988 Worker thread wakes up
02:37:42.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:42.969 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
02:37:42.970 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:42.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:42.971 00.001 28316 Enqueuing Expose request
02:37:42.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
02:37:42.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
02:37:42.971 00.000 29988 Moving (-0.07, -0.17) raw xDistance=-0.12 yDistance=0.13
02:37:42.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:37:42.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:42.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:37:42.971 00.000 29988 MoveAxis(E, 0, ABG)
02:37:42.971 00.000 29988 Move returns status 0, amount 0
02:37:42.971 00.000 29988 MoveAxis(N, 0, ABG)
02:37:42.971 00.000 29988 Move returns status 0, amount 0
02:37:42.971 00.000 29988 move complete, result=0
02:37:42.971 00.000 29988 worker thread done servicing request
02:37:42.971 00.000 29988 Worker thread wakes up
02:37:42.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:42.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:42.972 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:44.488 01.516 29988 Exposure complete
02:37:44.517 00.029 29988 worker thread done servicing request
02:37:44.517 00.000 28316 OnExposeComplete: enter
02:37:44.517 00.000 28316 UpdateGuideState(): m_state=6
02:37:44.519 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3641
02:37:44.521 00.002 28316 Star::Find returns 1 (1), X=951.04, Y=256.93, Mass=2536, SNR=34.9, Peak=255 HFD=4.1
02:37:44.524 00.003 28316 MultiStar: [#1 0.16,-0.28,0.00,M1] [#2 0.35,-0.18,0.00,M1] [#3 -0.11,-0.30,0.00,M1] [#4 -0.12,-0.15,0.82,U] [#5 -0.06,0.05,0.75,U] [#6 -0.08,-0.24,0.63,U] [#7 0.12,-0.19,0.60,U] [#8 -0.15,-0.10,0.56,U] 
02:37:44.526 00.002 28316 refined, 5 included, MultiStar: {-0.03, -0.15}, one-star: {0.08, -0.22}
02:37:44.528 00.002 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
02:37:44.530 00.002 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
02:37:44.530 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.76 mountX=-0.12 mountY=0.09, mountTheta=2.50
02:37:44.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
02:37:44.532 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
02:37:44.532 00.000 29988 Worker thread wakes up
02:37:44.533 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:44.534 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
02:37:44.534 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
02:37:44.534 00.000 28316 UpdateGuideState exits: m=2536 RSB=34.9 Saturée
02:37:44.534 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.12 yDistance=0.09
02:37:44.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:44.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:44.536 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:37:44.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:44.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:37:44.536 00.000 29988 MoveAxis(E, 0, ABG)
02:37:44.536 00.000 29988 Move returns status 0, amount 0
02:37:44.536 00.000 29988 MoveAxis(N, 0, ABG)
02:37:44.536 00.000 29988 Move returns status 0, amount 0
02:37:44.536 00.000 29988 move complete, result=0
02:37:44.536 00.000 28316 Enqueuing Expose request
02:37:44.537 00.001 29988 worker thread done servicing request
02:37:44.537 00.000 29988 Worker thread wakes up
02:37:44.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:44.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:44.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:46.166 01.629 29988 Exposure complete
02:37:46.195 00.029 29988 worker thread done servicing request
02:37:46.195 00.000 28316 OnExposeComplete: enter
02:37:46.196 00.001 28316 UpdateGuideState(): m_state=6
02:37:46.197 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3642
02:37:46.197 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=256.90, Mass=2549, SNR=35.1, Peak=230 HFD=4.1
02:37:46.198 00.001 28316 MultiStar: [#1 -0.11,-0.21,0.95,U] [#2 0.05,-0.21,0.86,U] [#3 0.11,-0.29,0.85,U] [#4 -0.18,-0.16,0.80,U] [#5 -0.10,-0.04,0.72,U] [#6 -0.09,-0.28,0.62,U] [#7 -0.03,-0.14,0.60,U] [#8 -0.30,-0.21,0.00,M3] 
02:37:46.198 00.000 28316 refined, 7 included, MultiStar: {-0.00, -0.20}, one-star: {0.24, -0.25}
02:37:46.198 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
02:37:46.199 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
02:37:46.199 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=-0.18 mountY=0.09, mountTheta=2.66
02:37:46.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.20, opts=13)
02:37:46.201 00.001 28316 Enqueuing Move request for scope (-0.00, -0.20)
02:37:46.201 00.000 29988 Worker thread wakes up
02:37:46.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:46.202 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
02:37:46.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
02:37:46.202 00.000 28316 UpdateGuideState exits: m=2549 RSB=35.1
02:37:46.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:46.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:46.203 00.000 28316 Enqueuing Expose request
02:37:46.204 00.001 29988 Moving (-0.00, -0.20) raw xDistance=-0.18 yDistance=0.09
02:37:46.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:37:46.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:46.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:37:46.204 00.000 29988 MoveAxis(E, 0, ABG)
02:37:46.204 00.000 29988 Move returns status 0, amount 0
02:37:46.204 00.000 29988 MoveAxis(N, 0, ABG)
02:37:46.204 00.000 29988 Move returns status 0, amount 0
02:37:46.204 00.000 29988 move complete, result=0
02:37:46.204 00.000 29988 worker thread done servicing request
02:37:46.204 00.000 29988 Worker thread wakes up
02:37:46.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:46.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:46.204 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:47.720 01.516 29988 Exposure complete
02:37:47.775 00.055 29988 worker thread done servicing request
02:37:47.775 00.000 28316 OnExposeComplete: enter
02:37:47.775 00.000 28316 UpdateGuideState(): m_state=6
02:37:47.777 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3643
02:37:47.778 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=256.91, Mass=2490, SNR=34.6, Peak=211 HFD=4.3
02:37:47.778 00.000 28316 MultiStar: [#1 0.04,-0.15,0.98,U] [#2 0.23,-0.09,0.92,U] [#3 -0.04,-0.25,0.85,U] [#4 -0.06,-0.18,0.82,U] [#5 -0.05,-0.07,0.75,U] [#6 -0.06,-0.12,0.64,U] [#7 -0.15,-0.14,0.61,U] [#8 -0.24,-0.10,0.58,U] 
02:37:47.779 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.15}, one-star: {0.07, -0.24}
02:37:47.779 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
02:37:47.779 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.62)
02:37:47.780 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=-0.14 mountY=0.08, mountTheta=2.63
02:37:47.782 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
02:37:47.782 00.000 28316 Enqueuing Move request for scope (-0.01, -0.15)
02:37:47.783 00.001 29988 Worker thread wakes up
02:37:47.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:47.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
02:37:47.783 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:37:47.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:47.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:47.784 00.000 28316 Enqueuing Expose request
02:37:47.785 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
02:37:47.785 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.14 yDistance=0.08
02:37:47.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:37:47.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:47.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:37:47.785 00.000 29988 MoveAxis(E, 0, ABG)
02:37:47.785 00.000 29988 Move returns status 0, amount 0
02:37:47.785 00.000 29988 MoveAxis(N, 0, ABG)
02:37:47.785 00.000 29988 Move returns status 0, amount 0
02:37:47.785 00.000 29988 move complete, result=0
02:37:47.785 00.000 29988 worker thread done servicing request
02:37:47.785 00.000 29988 Worker thread wakes up
02:37:47.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:47.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:47.785 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:37:49.412 01.627 29988 Exposure complete
02:37:49.461 00.049 29988 worker thread done servicing request
02:37:49.462 00.001 28316 OnExposeComplete: enter
02:37:49.463 00.001 28316 UpdateGuideState(): m_state=6
02:37:49.463 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3644
02:37:49.464 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.89, Mass=2415, SNR=34.1, Peak=221 HFD=4.2
02:37:49.464 00.000 28316 MultiStar: [#1 -0.17,-0.14,0.97,U] [#2 0.19,-0.04,0.90,U] [#3 0.10,-0.15,0.84,U] [#4 0.05,-0.18,0.82,U] [#5 -0.07,-0.07,0.73,U] [#6 0.01,-0.15,0.62,U] [#7 0.08,-0.04,0.63,U] [#8 -0.17,0.04,0.58,U] 
02:37:49.465 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.12}, one-star: {0.05, -0.26}
02:37:49.465 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
02:37:49.466 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
02:37:49.466 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.46 mountX=-0.11 mountY=0.04, mountTheta=2.79
02:37:49.468 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
02:37:49.469 00.001 28316 Enqueuing Move request for scope (0.01, -0.12)
02:37:49.469 00.000 29988 Worker thread wakes up
02:37:49.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
02:37:49.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
02:37:49.470 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:49.470 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
02:37:49.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:49.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:49.471 00.000 28316 Enqueuing Expose request
02:37:49.472 00.001 29988 Moving (0.01, -0.12) raw xDistance=-0.11 yDistance=0.04
02:37:49.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:37:49.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:49.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:37:49.472 00.000 29988 MoveAxis(E, 0, ABG)
02:37:49.472 00.000 29988 Move returns status 0, amount 0
02:37:49.472 00.000 29988 MoveAxis(N, 0, ABG)
02:37:49.472 00.000 29988 Move returns status 0, amount 0
02:37:49.472 00.000 29988 move complete, result=0
02:37:49.472 00.000 29988 worker thread done servicing request
02:37:49.472 00.000 29988 Worker thread wakes up
02:37:49.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:49.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:49.472 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:50.997 01.525 29988 Exposure complete
02:37:51.043 00.046 29988 worker thread done servicing request
02:37:51.043 00.000 28316 OnExposeComplete: enter
02:37:51.045 00.002 28316 UpdateGuideState(): m_state=6
02:37:51.046 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3645
02:37:51.046 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=256.99, Mass=2470, SNR=34.3, Peak=234 HFD=4.0
02:37:51.047 00.001 28316 MultiStar: [#1 0.09,-0.07,0.96,U] [#2 0.23,-0.14,0.89,U] [#3 0.06,-0.07,0.86,U] [#4 -0.12,-0.02,0.82,U] [#5 0.08,0.05,0.72,U] [#6 0.08,-0.08,0.63,U] [#7 -0.03,-0.03,0.63,U] [#8 -0.28,-0.06,0.59,U] 
02:37:51.047 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {0.03, -0.16}
02:37:51.048 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
02:37:51.048 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
02:37:51.048 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.19 mountX=-0.08 mountY=0.01, mountTheta=3.06
02:37:51.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.07, opts=13)
02:37:51.050 00.001 28316 Enqueuing Move request for scope (0.03, -0.07)
02:37:51.050 00.000 29988 Worker thread wakes up
02:37:51.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
02:37:51.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
02:37:51.050 00.000 29988 Moving (0.03, -0.07) raw xDistance=-0.08 yDistance=0.01
02:37:51.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:37:51.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:51.051 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:51.051 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.3
02:37:51.052 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:51.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:51.052 00.000 28316 Enqueuing Expose request
02:37:51.053 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:37:51.053 00.000 29988 MoveAxis(E, 0, ABG)
02:37:51.053 00.000 29988 Move returns status 0, amount 0
02:37:51.053 00.000 29988 MoveAxis(N, 0, ABG)
02:37:51.053 00.000 29988 Move returns status 0, amount 0
02:37:51.053 00.000 29988 move complete, result=0
02:37:51.053 00.000 29988 worker thread done servicing request
02:37:51.053 00.000 29988 Worker thread wakes up
02:37:51.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:51.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:51.054 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:52.691 01.637 29988 Exposure complete
02:37:52.731 00.040 29988 worker thread done servicing request
02:37:52.731 00.000 28316 OnExposeComplete: enter
02:37:52.732 00.001 28316 UpdateGuideState(): m_state=6
02:37:52.733 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3646
02:37:52.733 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=256.92, Mass=2331, SNR=33.5, Peak=227 HFD=4.1
02:37:52.735 00.002 28316 MultiStar: [#1 0.02,-0.20,1.01,U] [#2 0.19,-0.10,0.93,U] [#3 -0.02,-0.18,0.85,U] [#4 0.09,-0.14,0.86,U] [#5 0.05,-0.04,0.73,U] [#6 0.12,-0.35,0.00,M1] [#7 0.10,-0.17,0.64,U] [#8 -0.04,0.05,0.58,U] 
02:37:52.736 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.14}, one-star: {-0.02, -0.23}
02:37:52.737 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
02:37:52.737 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
02:37:52.738 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.23 mountX=-0.14 mountY=0.02, mountTheta=3.01
02:37:52.738 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
02:37:52.740 00.002 28316 Enqueuing Move request for scope (0.05, -0.14)
02:37:52.740 00.000 29988 Worker thread wakes up
02:37:52.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
02:37:52.740 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
02:37:52.740 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.14 yDistance=0.02
02:37:52.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:37:52.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:52.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:37:52.740 00.000 29988 MoveAxis(E, 0, ABG)
02:37:52.740 00.000 29988 Move returns status 0, amount 0
02:37:52.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:52.741 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.5
02:37:52.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:52.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:52.742 00.001 28316 Enqueuing Expose request
02:37:52.742 00.000 29988 MoveAxis(N, 0, ABG)
02:37:52.742 00.000 29988 Move returns status 0, amount 0
02:37:52.742 00.000 29988 move complete, result=0
02:37:52.742 00.000 29988 worker thread done servicing request
02:37:52.742 00.000 29988 Worker thread wakes up
02:37:52.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:52.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:52.743 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:37:54.268 01.525 29988 Exposure complete
02:37:54.293 00.025 29988 worker thread done servicing request
02:37:54.293 00.000 28316 OnExposeComplete: enter
02:37:54.294 00.001 28316 UpdateGuideState(): m_state=6
02:37:54.294 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3647
02:37:54.295 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=257.05, Mass=2453, SNR=34.4, Peak=218 HFD=4.0
02:37:54.295 00.000 28316 MultiStar: [#1 0.14,-0.21,0.95,U] [#2 0.29,-0.22,0.00,M1] [#3 0.09,0.02,0.86,U] [#4 -0.02,-0.08,0.83,U] [#5 0.13,0.07,0.73,U] [#6 0.08,-0.22,0.60,U] [#7 0.15,-0.08,0.62,U] [#8 0.12,-0.06,0.57,U] 
02:37:54.296 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.08}, one-star: {0.35, -0.10}
02:37:54.296 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
02:37:54.297 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
02:37:54.297 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.54 mountX=-0.13 mountY=-0.09, mountTheta=-2.56
02:37:54.299 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
02:37:54.300 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
02:37:54.300 00.000 29988 Worker thread wakes up
02:37:54.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:54.301 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.4
02:37:54.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:54.302 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:54.302 00.000 28316 Enqueuing Expose request
02:37:54.303 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
02:37:54.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
02:37:54.303 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
02:37:54.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:37:54.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:54.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:37:54.303 00.000 29988 MoveAxis(E, 0, ABG)
02:37:54.303 00.000 29988 Move returns status 0, amount 0
02:37:54.303 00.000 29988 MoveAxis(N, 0, ABG)
02:37:54.303 00.000 29988 Move returns status 0, amount 0
02:37:54.303 00.000 29988 move complete, result=0
02:37:54.303 00.000 29988 worker thread done servicing request
02:37:54.303 00.000 29988 Worker thread wakes up
02:37:54.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:54.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:54.303 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:55.925 01.622 29988 Exposure complete
02:37:55.975 00.050 29988 worker thread done servicing request
02:37:55.975 00.000 28316 OnExposeComplete: enter
02:37:55.976 00.001 28316 UpdateGuideState(): m_state=6
02:37:55.976 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3648
02:37:55.976 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=257.02, Mass=2386, SNR=33.8, Peak=219 HFD=4.0
02:37:55.977 00.001 28316 MultiStar: [#1 0.32,-0.11,0.00,M1] [#2 0.42,-0.10,0.00,M2] [#3 0.26,-0.09,0.88,U] [#4 0.14,-0.20,0.82,U] [#5 0.28,-0.07,0.73,U] [#6 0.20,-0.33,0.00,M1] [#7 0.30,-0.31,0.00,M1] [#8 0.13,0.02,0.60,U] 
02:37:55.977 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.10}, one-star: {0.23, -0.13}
02:37:55.977 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
02:37:55.978 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
02:37:55.978 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-0.45 mountX=-0.18 mountY=-0.14, mountTheta=-2.47
02:37:55.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.10, opts=13)
02:37:55.980 00.001 28316 Enqueuing Move request for scope (0.21, -0.10)
02:37:55.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:55.981 00.001 29988 Worker thread wakes up
02:37:55.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
02:37:55.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
02:37:55.981 00.000 29988 Moving (0.21, -0.10) raw xDistance=-0.18 yDistance=-0.14
02:37:55.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:37:55.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:55.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:37:55.981 00.000 29988 MoveAxis(E, 0, ABG)
02:37:55.981 00.000 29988 Move returns status 0, amount 0
02:37:55.981 00.000 29988 MoveAxis(N, 0, ABG)
02:37:55.981 00.000 29988 Move returns status 0, amount 0
02:37:55.981 00.000 29988 move complete, result=0
02:37:55.981 00.000 29988 worker thread done servicing request
02:37:55.981 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
02:37:55.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:55.982 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:55.982 00.000 28316 Enqueuing Expose request
02:37:55.983 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:37:55.983 00.000 29988 Worker thread wakes up
02:37:55.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:55.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:57.496 01.513 29988 Exposure complete
02:37:57.540 00.044 29988 worker thread done servicing request
02:37:57.540 00.000 28316 OnExposeComplete: enter
02:37:57.541 00.001 28316 UpdateGuideState(): m_state=6
02:37:57.541 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3649
02:37:57.542 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=257.02, Mass=2508, SNR=34.7, Peak=219 HFD=4.1
02:37:57.542 00.000 28316 MultiStar: [#1 0.35,-0.21,0.00,M2] [#2 0.32,-0.11,0.00,M3] [#3 0.15,-0.04,0.83,U] [#4 0.27,-0.10,0.79,U] [#5 0.28,-0.09,0.72,U] [#6 0.23,-0.18,0.60,U] [#7 0.25,-0.14,0.61,U] [#8 0.08,-0.10,0.56,U] 
02:37:57.544 00.002 28316 refined, 6 included, MultiStar: {0.23, -0.11}, one-star: {0.28, -0.13}
02:37:57.544 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
02:37:57.545 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
02:37:57.545 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.25 cameraTheta=-0.45 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
02:37:57.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.11, opts=13)
02:37:57.547 00.001 28316 Enqueuing Move request for scope (0.23, -0.11)
02:37:57.547 00.000 29988 Worker thread wakes up
02:37:57.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:37:57.548 00.001 28316 UpdateGuideState exits: m=2508 RSB=34.7
02:37:57.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:57.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:57.549 00.001 28316 Enqueuing Expose request
02:37:57.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd
02:37:57.549 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.11)
02:37:57.549 00.000 29988 Moving (0.23, -0.11) raw xDistance=-0.19 yDistance=-0.15
02:37:57.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:37:57.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:57.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:37:57.549 00.000 29988 MoveAxis(E, 0, ABG)
02:37:57.549 00.000 29988 Move returns status 0, amount 0
02:37:57.549 00.000 29988 MoveAxis(N, 0, ABG)
02:37:57.549 00.000 29988 Move returns status 0, amount 0
02:37:57.549 00.000 29988 move complete, result=0
02:37:57.549 00.000 29988 worker thread done servicing request
02:37:57.549 00.000 29988 Worker thread wakes up
02:37:57.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:57.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:57.550 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:37:59.177 01.627 29988 Exposure complete
02:37:59.223 00.046 29988 worker thread done servicing request
02:37:59.223 00.000 28316 OnExposeComplete: enter
02:37:59.226 00.003 28316 UpdateGuideState(): m_state=6
02:37:59.229 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3650
02:37:59.230 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=256.85, Mass=2499, SNR=34.7, Peak=197 HFD=4.1
02:37:59.233 00.003 28316 MultiStar: [#1 0.24,-0.21,0.96,U] [#2 0.34,-0.21,0.00,M4] [#3 0.33,-0.24,0.00,M1] [#4 0.22,-0.36,0.00,M1] [#5 0.26,-0.14,0.71,U] [#6 0.24,-0.50,0.00,M1] [#7 0.47,-0.41,0.00,M1] [#8 0.04,-0.01,0.55,U] 
02:37:59.235 00.002 28316 refined, 3 included, MultiStar: {0.22, -0.19}, one-star: {0.26, -0.30}
02:37:59.238 00.003 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:37:59.241 00.003 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:37:59.242 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.28 cameraTheta=-0.72 mountX=-0.26 mountY=-0.11, mountTheta=-2.75
02:37:59.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.19, opts=13)
02:37:59.243 00.000 28316 Enqueuing Move request for scope (0.22, -0.19)
02:37:59.244 00.001 29988 Worker thread wakes up
02:37:59.244 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
02:37:59.244 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.7
02:37:59.245 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:37:59.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:37:59.246 00.001 28316 Enqueuing Expose request
02:37:59.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
02:37:59.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
02:37:59.247 00.000 29988 Moving (0.22, -0.19) raw xDistance=-0.26 yDistance=-0.11
02:37:59.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:37:59.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:37:59.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:37:59.248 00.001 29988 MoveAxis(E, 54, ABG)
02:37:59.248 00.000 29988 Guiding  Dir = 2, Dur = 54
02:37:59.248 00.000 29988 IsSlewing returns 0
02:37:59.248 00.000 29988 IsGuiding returns 0
02:37:59.250 00.002 29988 PulseGuide returned control before completion, sleep 62
02:37:59.317 00.067 29988 IsGuiding returns 0
02:37:59.317 00.000 29988 Move returns status 0, amount 54
02:37:59.317 00.000 29988 MoveAxis(N, 0, ABG)
02:37:59.317 00.000 29988 Move returns status 0, amount 0
02:37:59.317 00.000 29988 move complete, result=0
02:37:59.317 00.000 29988 worker thread done servicing request
02:37:59.317 00.000 29988 Worker thread wakes up
02:37:59.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:37:59.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:37:59.317 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
02:38:00.731 01.414 29988 Exposure complete
02:38:00.772 00.041 29988 worker thread done servicing request
02:38:00.772 00.000 28316 OnExposeComplete: enter
02:38:00.772 00.000 28316 UpdateGuideState(): m_state=6
02:38:00.773 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3651
02:38:00.773 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=257.03, Mass=2351, SNR=33.7, Peak=207 HFD=4.1
02:38:00.774 00.001 28316 MultiStar: [#1 0.15,-0.13,1.01,U] [#2 0.15,-0.19,0.89,U] [#3 0.05,-0.15,0.84,U] [#4 0.15,-0.12,0.83,U] [#5 0.32,-0.12,0.00,M1] [#6 0.08,-0.20,0.64,U] [#7 0.28,-0.10,0.63,U] [#8 -0.24,-0.10,0.59,U] 
02:38:00.774 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.14}, one-star: {0.23, -0.12}
02:38:00.774 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:38:00.775 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:38:00.775 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=-0.18 mountY=-0.04, mountTheta=-2.90
02:38:00.776 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:38:00.780 00.004 28316 Enqueuing Move request for scope (0.12, -0.14)
02:38:00.781 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:00.781 00.000 29988 Worker thread wakes up
02:38:00.782 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.7
02:38:00.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:38:00.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:38:00.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:00.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:00.783 00.001 28316 Enqueuing Expose request
02:38:00.783 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.04
02:38:00.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:38:00.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:00.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:38:00.783 00.000 29988 MoveAxis(E, 0, ABG)
02:38:00.783 00.000 29988 Move returns status 0, amount 0
02:38:00.783 00.000 29988 MoveAxis(N, 0, ABG)
02:38:00.783 00.000 29988 Move returns status 0, amount 0
02:38:00.784 00.001 29988 move complete, result=0
02:38:00.784 00.000 29988 worker thread done servicing request
02:38:00.784 00.000 29988 Worker thread wakes up
02:38:00.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:00.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:00.784 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:02.409 01.625 29988 Exposure complete
02:38:02.448 00.039 29988 worker thread done servicing request
02:38:02.449 00.001 28316 OnExposeComplete: enter
02:38:02.449 00.000 28316 UpdateGuideState(): m_state=6
02:38:02.450 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3652
02:38:02.450 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=256.95, Mass=2495, SNR=34.7, Peak=226 HFD=4.2
02:38:02.451 00.001 28316 MultiStar: [#1 -0.00,-0.30,0.97,U] [#2 0.11,-0.11,0.86,U] [#3 0.04,-0.31,0.85,U] [#4 -0.19,-0.19,0.81,U] [#5 -0.01,-0.14,0.73,U] [#6 -0.08,-0.20,0.61,U] [#7 0.01,-0.02,0.61,U] [#8 -0.16,0.05,0.58,U] 
02:38:02.451 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.17}, one-star: {0.09, -0.20}
02:38:02.452 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
02:38:02.452 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
02:38:02.452 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.64 mountX=-0.15 mountY=0.09, mountTheta=2.61
02:38:02.454 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
02:38:02.455 00.001 28316 Enqueuing Move request for scope (-0.01, -0.17)
02:38:02.455 00.000 29988 Worker thread wakes up
02:38:02.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
02:38:02.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
02:38:02.455 00.000 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.09
02:38:02.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:38:02.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:02.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:02.458 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:38:02.458 00.000 29988 MoveAxis(E, 0, ABG)
02:38:02.458 00.000 29988 Move returns status 0, amount 0
02:38:02.458 00.000 29988 MoveAxis(N, 0, ABG)
02:38:02.458 00.000 29988 Move returns status 0, amount 0
02:38:02.458 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
02:38:02.459 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:02.459 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:02.460 00.001 28316 Enqueuing Expose request
02:38:02.460 00.000 29988 move complete, result=0
02:38:02.460 00.000 29988 worker thread done servicing request
02:38:02.460 00.000 29988 Worker thread wakes up
02:38:02.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:02.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:02.461 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:03.983 01.522 29988 Exposure complete
02:38:04.028 00.045 29988 worker thread done servicing request
02:38:04.028 00.000 28316 OnExposeComplete: enter
02:38:04.031 00.003 28316 UpdateGuideState(): m_state=6
02:38:04.032 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3653
02:38:04.032 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=257.20, Mass=2550, SNR=35.0, Peak=211 HFD=3.9
02:38:04.033 00.001 28316 MultiStar: [#1 0.14,-0.06,0.96,U] [#2 0.30,-0.03,0.87,U] [#3 0.12,0.11,0.82,U] [#4 0.06,-0.14,0.80,U] [#5 0.31,0.14,0.00,M1] [#6 0.30,-0.17,0.00,M1] [#7 0.04,-0.14,0.60,U] [#8 0.07,-0.02,0.57,U] 
02:38:04.033 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.25, 0.05}
02:38:04.033 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
02:38:04.034 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:38:04.034 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.18 mountX=-0.09 mountY=-0.12, mountTheta=-2.19
02:38:04.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.03, opts=13)
02:38:04.035 00.000 28316 Enqueuing Move request for scope (0.15, -0.03)
02:38:04.036 00.001 29988 Worker thread wakes up
02:38:04.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:04.036 00.000 28316 UpdateGuideState exits: m=2550 RSB=35.0
02:38:04.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:04.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:04.037 00.000 28316 Enqueuing Expose request
02:38:04.038 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
02:38:04.038 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
02:38:04.038 00.000 29988 Moving (0.15, -0.03) raw xDistance=-0.09 yDistance=-0.12
02:38:04.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:38:04.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:04.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:38:04.038 00.000 29988 MoveAxis(E, 0, ABG)
02:38:04.038 00.000 29988 Move returns status 0, amount 0
02:38:04.038 00.000 29988 MoveAxis(N, 0, ABG)
02:38:04.038 00.000 29988 Move returns status 0, amount 0
02:38:04.038 00.000 29988 move complete, result=0
02:38:04.038 00.000 29988 worker thread done servicing request
02:38:04.038 00.000 29988 Worker thread wakes up
02:38:04.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:04.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:04.038 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:05.666 01.628 29988 Exposure complete
02:38:05.722 00.056 29988 worker thread done servicing request
02:38:05.722 00.000 28316 OnExposeComplete: enter
02:38:05.722 00.000 28316 UpdateGuideState(): m_state=6
02:38:05.723 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3654
02:38:05.723 00.000 28316 Star::Find returns 1 (0), X=951.30, Y=256.90, Mass=2448, SNR=34.1, Peak=203 HFD=4.0
02:38:05.726 00.003 28316 MultiStar: [#1 0.11,-0.20,1.00,U] [#2 0.39,-0.28,0.00,M2] [#3 0.38,-0.10,0.00,M1] [#4 0.09,-0.26,0.82,U] [#5 0.34,-0.03,0.00,M2] [#6 0.22,-0.29,0.00,M2] [#7 0.14,-0.23,0.62,U] [#8 -0.13,-0.01,0.61,U] 
02:38:05.728 00.002 28316 refined, 4 included, MultiStar: {0.13, -0.20}, one-star: {0.34, -0.25}
02:38:05.731 00.003 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:38:05.733 00.002 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:38:05.735 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.99 mountX=-0.24 mountY=-0.03, mountTheta=-3.02
02:38:05.739 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.20, opts=13)
02:38:05.740 00.001 28316 Enqueuing Move request for scope (0.13, -0.20)
02:38:05.743 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:05.745 00.002 28316 UpdateGuideState exits: m=2448 RSB=34.1
02:38:05.747 00.002 29988 Worker thread wakes up
02:38:05.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
02:38:05.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
02:38:05.747 00.000 29988 Moving (0.13, -0.20) raw xDistance=-0.24 yDistance=-0.03
02:38:05.747 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:05.748 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:05.749 00.001 28316 Enqueuing Expose request
02:38:05.749 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:38:05.749 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:05.749 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:38:05.749 00.000 29988 MoveAxis(E, 50, ABG)
02:38:05.749 00.000 29988 Guiding  Dir = 2, Dur = 50
02:38:05.749 00.000 29988 IsSlewing returns 0
02:38:05.750 00.001 29988 IsGuiding returns 0
02:38:05.752 00.002 29988 PulseGuide returned control before completion, sleep 58
02:38:05.820 00.068 29988 IsGuiding returns 0
02:38:05.820 00.000 29988 Move returns status 0, amount 50
02:38:05.820 00.000 29988 MoveAxis(N, 0, ABG)
02:38:05.820 00.000 29988 Move returns status 0, amount 0
02:38:05.820 00.000 29988 move complete, result=0
02:38:05.820 00.000 29988 worker thread done servicing request
02:38:05.820 00.000 29988 Worker thread wakes up
02:38:05.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:05.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:05.821 00.001 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
02:38:07.230 01.409 29988 Exposure complete
02:38:07.284 00.054 29988 worker thread done servicing request
02:38:07.284 00.000 28316 OnExposeComplete: enter
02:38:07.284 00.000 28316 UpdateGuideState(): m_state=6
02:38:07.285 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3655
02:38:07.285 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=257.07, Mass=2394, SNR=33.9, Peak=222 HFD=4.1
02:38:07.286 00.001 28316 MultiStar: [#1 -0.00,-0.06,0.99,U] [#2 -0.09,-0.16,0.92,U] [#3 -0.03,0.09,0.84,U] [#4 -0.11,0.00,0.84,U] [#5 -0.17,0.09,0.75,U] [#6 -0.19,-0.01,0.63,U] [#7 -0.06,0.22,0.61,U] [#8 -0.26,0.22,0.00,M1] 
02:38:07.286 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.00}, one-star: {0.09, -0.08}
02:38:07.287 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
02:38:07.287 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
02:38:07.288 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.08 mountX=0.02 mountY=0.06, mountTheta=1.20
02:38:07.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.00, opts=13)
02:38:07.289 00.000 28316 Enqueuing Move request for scope (-0.06, -0.00)
02:38:07.290 00.001 29988 Worker thread wakes up
02:38:07.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
02:38:07.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
02:38:07.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:07.291 00.000 29988 Moving (-0.06, -0.00) raw xDistance=0.02 yDistance=0.06
02:38:07.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:38:07.291 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
02:38:07.292 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:07.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:07.292 00.000 28316 Enqueuing Expose request
02:38:07.293 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:07.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:38:07.293 00.000 29988 MoveAxis(E, 0, ABG)
02:38:07.293 00.000 29988 Move returns status 0, amount 0
02:38:07.293 00.000 29988 MoveAxis(N, 0, ABG)
02:38:07.293 00.000 29988 Move returns status 0, amount 0
02:38:07.293 00.000 29988 move complete, result=0
02:38:07.293 00.000 29988 worker thread done servicing request
02:38:07.293 00.000 29988 Worker thread wakes up
02:38:07.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:07.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:07.293 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:38:08.928 01.635 29988 Exposure complete
02:38:08.970 00.042 29988 worker thread done servicing request
02:38:08.970 00.000 28316 OnExposeComplete: enter
02:38:08.972 00.002 28316 UpdateGuideState(): m_state=6
02:38:08.973 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3656
02:38:08.973 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=257.13, Mass=2278, SNR=33.0, Peak=200 HFD=4.2
02:38:08.974 00.001 28316 MultiStar: [#1 0.25,-0.20,1.04,U] [#2 0.17,-0.08,0.93,U] [#3 0.00,0.02,0.87,U] [#4 0.04,-0.05,0.85,U] [#5 -0.06,0.06,0.77,U] [#6 -0.11,0.00,0.66,U] [#7 0.11,0.10,0.63,U] [#8 -0.22,0.24,0.00,M2] 
02:38:08.975 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {0.09, -0.02}
02:38:08.977 00.002 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:38:08.977 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:38:08.978 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.42 mountX=-0.06 mountY=-0.05, mountTheta=-2.44
02:38:08.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
02:38:08.980 00.000 28316 Enqueuing Move request for scope (0.07, -0.03)
02:38:08.981 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:08.981 00.000 29988 Worker thread wakes up
02:38:08.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
02:38:08.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
02:38:08.981 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.0
02:38:08.982 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:08.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:08.983 00.001 28316 Enqueuing Expose request
02:38:08.983 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.05
02:38:08.983 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:38:08.983 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:08.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:38:08.983 00.000 29988 MoveAxis(E, 0, ABG)
02:38:08.983 00.000 29988 Move returns status 0, amount 0
02:38:08.983 00.000 29988 MoveAxis(N, 0, ABG)
02:38:08.983 00.000 29988 Move returns status 0, amount 0
02:38:08.983 00.000 29988 move complete, result=0
02:38:08.983 00.000 29988 worker thread done servicing request
02:38:08.983 00.000 29988 Worker thread wakes up
02:38:08.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:08.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:08.984 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:10.497 01.513 29988 Exposure complete
02:38:10.540 00.043 29988 worker thread done servicing request
02:38:10.540 00.000 28316 OnExposeComplete: enter
02:38:10.542 00.002 28316 UpdateGuideState(): m_state=6
02:38:10.543 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3657
02:38:10.543 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=257.09, Mass=2384, SNR=33.8, Peak=215 HFD=4.2
02:38:10.544 00.001 28316 MultiStar: [#1 0.36,-0.07,0.00,M1] [#2 0.19,-0.11,0.92,U] [#3 0.05,-0.10,0.86,U] [#4 -0.04,0.09,0.83,U] [#5 0.07,0.16,0.76,U] [#6 -0.03,-0.03,0.63,U] [#7 0.01,0.15,0.63,U] [#8 -0.24,0.16,0.62,U] 
02:38:10.544 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {0.10, -0.06}
02:38:10.544 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
02:38:10.545 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
02:38:10.545 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.63 mountX=0.01 mountY=-0.03, mountTheta=-1.37
02:38:10.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
02:38:10.547 00.000 28316 Enqueuing Move request for scope (0.03, 0.02)
02:38:10.547 00.000 29988 Worker thread wakes up
02:38:10.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
02:38:10.547 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:38:10.548 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:10.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:10.549 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
02:38:10.549 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
02:38:10.549 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
02:38:10.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:38:10.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:10.549 00.000 28316 Enqueuing Expose request
02:38:10.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:38:10.549 00.000 29988 MoveAxis(E, 0, ABG)
02:38:10.549 00.000 29988 Move returns status 0, amount 0
02:38:10.549 00.000 29988 MoveAxis(N, 0, ABG)
02:38:10.549 00.000 29988 Move returns status 0, amount 0
02:38:10.549 00.000 29988 move complete, result=0
02:38:10.551 00.002 29988 worker thread done servicing request
02:38:10.551 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:10.551 00.000 29988 Worker thread wakes up
02:38:10.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:10.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:12.177 01.626 29988 Exposure complete
02:38:12.205 00.028 29988 worker thread done servicing request
02:38:12.205 00.000 28316 OnExposeComplete: enter
02:38:12.205 00.000 28316 UpdateGuideState(): m_state=6
02:38:12.206 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3658
02:38:12.207 00.001 28316 Star::Find returns 1 (1), X=951.08, Y=257.09, Mass=2668, SNR=35.9, Peak=255 HFD=4.2
02:38:12.207 00.000 28316 MultiStar: [#1 0.29,-0.16,0.00,M2] [#2 0.04,-0.01,0.87,U] [#3 -0.11,0.07,0.82,U] [#4 0.05,0.07,0.77,U] [#5 0.16,0.00,0.69,U] [#6 0.18,-0.06,0.60,U] [#7 0.03,0.15,0.56,U] [#8 -0.13,0.18,0.55,U] 
02:38:12.208 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.03}, one-star: {0.13, -0.07}
02:38:12.208 00.000 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
02:38:12.209 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
02:38:12.209 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.59 mountX=0.01 mountY=-0.06, mountTheta=-1.41
02:38:12.209 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
02:38:12.210 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
02:38:12.210 00.000 29988 Worker thread wakes up
02:38:12.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
02:38:12.210 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
02:38:12.210 00.000 29988 Moving (0.05, 0.03) raw xDistance=0.01 yDistance=-0.06
02:38:12.211 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:38:12.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:12.211 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
02:38:12.211 00.000 28316 UpdateGuideState exits: m=2668 RSB=35.9 Saturée
02:38:12.212 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:12.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:12.212 00.000 28316 Enqueuing Expose request
02:38:12.213 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:38:12.213 00.000 29988 MoveAxis(E, 0, ABG)
02:38:12.213 00.000 29988 Move returns status 0, amount 0
02:38:12.213 00.000 29988 MoveAxis(N, 0, ABG)
02:38:12.213 00.000 29988 Move returns status 0, amount 0
02:38:12.213 00.000 29988 move complete, result=0
02:38:12.213 00.000 29988 worker thread done servicing request
02:38:12.213 00.000 29988 Worker thread wakes up
02:38:12.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:12.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:12.214 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:13.731 01.517 29988 Exposure complete
02:38:13.771 00.040 29988 worker thread done servicing request
02:38:13.771 00.000 28316 OnExposeComplete: enter
02:38:13.772 00.001 28316 UpdateGuideState(): m_state=6
02:38:13.772 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3659
02:38:13.773 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=257.07, Mass=2508, SNR=34.7, Peak=235 HFD=4.2
02:38:13.773 00.000 28316 MultiStar: [#1 0.02,-0.08,1.00,U] [#2 0.23,0.00,0.87,U] [#3 0.05,-0.13,0.83,U] [#4 0.06,0.03,0.81,U] [#5 0.21,-0.05,0.74,U] [#6 0.11,-0.01,0.64,U] [#7 0.08,0.07,0.60,U] [#8 -0.05,0.20,0.58,U] 
02:38:13.774 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.24, -0.08}
02:38:13.774 00.000 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
02:38:13.775 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
02:38:13.778 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.15 mountX=-0.06 mountY=-0.09, mountTheta=-2.16
02:38:13.781 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
02:38:13.782 00.001 28316 Enqueuing Move request for scope (0.11, -0.02)
02:38:13.782 00.000 29988 Worker thread wakes up
02:38:13.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:13.783 00.001 28316 UpdateGuideState exits: m=2508 RSB=34.7
02:38:13.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:13.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:13.784 00.000 28316 Enqueuing Expose request
02:38:13.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
02:38:13.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
02:38:13.785 00.000 29988 Moving (0.11, -0.02) raw xDistance=-0.06 yDistance=-0.09
02:38:13.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:38:13.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:13.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:38:13.785 00.000 29988 MoveAxis(E, 0, ABG)
02:38:13.785 00.000 29988 Move returns status 0, amount 0
02:38:13.785 00.000 29988 MoveAxis(N, 0, ABG)
02:38:13.785 00.000 29988 Move returns status 0, amount 0
02:38:13.785 00.000 29988 move complete, result=0
02:38:13.785 00.000 29988 worker thread done servicing request
02:38:13.785 00.000 29988 Worker thread wakes up
02:38:13.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:13.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:13.785 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:15.422 01.637 29988 Exposure complete
02:38:15.457 00.035 29988 worker thread done servicing request
02:38:15.457 00.000 28316 OnExposeComplete: enter
02:38:15.460 00.003 28316 UpdateGuideState(): m_state=6
02:38:15.462 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3660
02:38:15.464 00.002 28316 Star::Find returns 1 (0), X=951.19, Y=257.23, Mass=2525, SNR=34.9, Peak=196 HFD=4.2
02:38:15.467 00.003 28316 MultiStar: [#1 0.23,0.16,0.95,U] [#2 0.31,0.16,0.00,M1] [#3 0.18,0.21,0.83,U] [#4 0.32,0.22,0.00,M1] [#5 0.33,0.34,0.00,M1] [#6 0.27,0.20,0.00,M1] [#7 0.14,0.14,0.59,U] [#8 -0.01,0.16,0.56,U] 
02:38:15.469 00.002 28316 refined, 4 included, MultiStar: {0.17, 0.15}, one-star: {0.24, 0.08}
02:38:15.471 00.002 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
02:38:15.474 00.003 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
02:38:15.476 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.70 mountX=0.06 mountY=-0.22, mountTheta=-1.30
02:38:15.480 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
02:38:15.482 00.002 28316 Enqueuing Move request for scope (0.17, 0.15)
02:38:15.483 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:15.484 00.001 28316 UpdateGuideState exits: m=2525 RSB=34.9
02:38:15.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:15.486 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:15.487 00.001 28316 Enqueuing Expose request
02:38:15.487 00.000 29988 Worker thread wakes up
02:38:15.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
02:38:15.488 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
02:38:15.488 00.000 29988 Moving (0.17, 0.15) raw xDistance=0.06 yDistance=-0.22
02:38:15.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:38:15.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:15.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:38:15.488 00.000 29988 MoveAxis(E, 0, ABG)
02:38:15.488 00.000 29988 Move returns status 0, amount 0
02:38:15.488 00.000 29988 MoveAxis(N, 0, ABG)
02:38:15.488 00.000 29988 Move returns status 0, amount 0
02:38:15.488 00.000 29988 move complete, result=0
02:38:15.488 00.000 29988 worker thread done servicing request
02:38:15.488 00.000 29988 Worker thread wakes up
02:38:15.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:15.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:15.488 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:38:17.009 01.521 29988 Exposure complete
02:38:17.079 00.070 29988 worker thread done servicing request
02:38:17.079 00.000 28316 OnExposeComplete: enter
02:38:17.080 00.001 28316 UpdateGuideState(): m_state=6
02:38:17.080 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3661
02:38:17.081 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=257.28, Mass=2379, SNR=33.8, Peak=207 HFD=4.0
02:38:17.081 00.000 28316 MultiStar: [#1 0.07,0.07,1.03,U] [#2 0.26,0.26,0.00,M2] [#3 -0.04,0.23,0.86,U] [#4 0.19,0.15,0.85,U] [#5 0.08,0.26,0.73,U] [#6 0.24,0.06,0.64,U] [#7 0.05,0.18,0.63,U] [#8 -0.19,0.14,0.59,U] 
02:38:17.082 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.15}, one-star: {0.12, 0.13}
02:38:17.082 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
02:38:17.083 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
02:38:17.083 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.14 mountX=0.11 mountY=-0.13, mountTheta=-0.88
02:38:17.084 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
02:38:17.085 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
02:38:17.088 00.003 29988 Worker thread wakes up
02:38:17.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:17.088 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
02:38:17.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:17.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:17.090 00.001 28316 Enqueuing Expose request
02:38:17.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
02:38:17.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
02:38:17.090 00.000 29988 Moving (0.07, 0.15) raw xDistance=0.11 yDistance=-0.13
02:38:17.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:38:17.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:17.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:38:17.090 00.000 29988 MoveAxis(E, 0, ABG)
02:38:17.090 00.000 29988 Move returns status 0, amount 0
02:38:17.090 00.000 29988 MoveAxis(N, 0, ABG)
02:38:17.090 00.000 29988 Move returns status 0, amount 0
02:38:17.090 00.000 29988 move complete, result=0
02:38:17.090 00.000 29988 worker thread done servicing request
02:38:17.090 00.000 29988 Worker thread wakes up
02:38:17.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:17.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:17.091 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:18.719 01.628 29988 Exposure complete
02:38:18.762 00.043 29988 worker thread done servicing request
02:38:18.762 00.000 28316 OnExposeComplete: enter
02:38:18.765 00.003 28316 UpdateGuideState(): m_state=6
02:38:18.768 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3662
02:38:18.770 00.002 28316 Star::Find returns 1 (0), X=951.32, Y=257.26, Mass=2472, SNR=34.4, Peak=206 HFD=4.2
02:38:18.773 00.003 28316 MultiStar: [#1 0.10,0.07,0.97,U] [#2 0.31,0.03,0.92,U] [#3 0.04,0.09,0.85,U] [#4 0.32,0.04,0.00,M1] [#5 0.15,0.26,0.74,U] [#6 0.32,-0.01,0.00,M1] [#7 0.28,0.12,0.61,U] [#8 0.15,0.13,0.58,U] 
02:38:18.775 00.002 28316 refined, 6 included, MultiStar: {0.20, 0.11}, one-star: {0.36, 0.11}
02:38:18.777 00.002 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
02:38:18.779 00.002 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
02:38:18.780 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=0.02 mountY=-0.23, mountTheta=-1.50
02:38:18.781 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.11, opts=13)
02:38:18.781 00.000 28316 Enqueuing Move request for scope (0.20, 0.11)
02:38:18.782 00.001 29988 Worker thread wakes up
02:38:18.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:18.782 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.4
02:38:18.783 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:18.783 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:18.784 00.001 28316 Enqueuing Expose request
02:38:18.784 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
02:38:18.784 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
02:38:18.784 00.000 29988 Moving (0.20, 0.11) raw xDistance=0.02 yDistance=-0.23
02:38:18.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:38:18.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:18.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:38:18.784 00.000 29988 MoveAxis(E, 0, ABG)
02:38:18.784 00.000 29988 Move returns status 0, amount 0
02:38:18.784 00.000 29988 MoveAxis(N, 0, ABG)
02:38:18.784 00.000 29988 Move returns status 0, amount 0
02:38:18.784 00.000 29988 move complete, result=0
02:38:18.784 00.000 29988 worker thread done servicing request
02:38:18.784 00.000 29988 Worker thread wakes up
02:38:18.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:18.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:18.784 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:38:20.307 01.523 29988 Exposure complete
02:38:20.331 00.024 29988 worker thread done servicing request
02:38:20.331 00.000 28316 OnExposeComplete: enter
02:38:20.333 00.002 28316 UpdateGuideState(): m_state=6
02:38:20.334 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3663
02:38:20.335 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=257.10, Mass=2419, SNR=34.1, Peak=212 HFD=4.2
02:38:20.335 00.000 28316 MultiStar: [#1 0.35,-0.05,0.00,M1] [#2 0.21,0.15,0.93,U] [#3 0.16,-0.13,0.84,U] [#4 -0.08,0.01,0.82,U] [#5 0.12,0.17,0.73,U] [#6 0.15,0.07,0.64,U] [#7 0.21,0.15,0.64,U] [#8 -0.07,0.13,0.57,U] 
02:38:20.336 00.001 28316 refined, 7 included, MultiStar: {0.12, 0.05}, one-star: {0.17, -0.05}
02:38:20.339 00.003 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
02:38:20.340 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
02:38:20.340 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.44 mountX=0.00 mountY=-0.13, mountTheta=-1.56
02:38:20.343 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
02:38:20.344 00.001 28316 Enqueuing Move request for scope (0.12, 0.05)
02:38:20.346 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:20.347 00.001 28316 UpdateGuideState exits: m=2419 RSB=34.1
02:38:20.348 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:20.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:20.350 00.001 28316 Enqueuing Expose request
02:38:20.351 00.001 29988 Worker thread wakes up
02:38:20.352 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
02:38:20.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
02:38:20.352 00.000 29988 Moving (0.12, 0.05) raw xDistance=0.00 yDistance=-0.13
02:38:20.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:38:20.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:20.353 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:38:20.353 00.000 29988 MoveAxis(E, 0, ABG)
02:38:20.353 00.000 29988 Move returns status 0, amount 0
02:38:20.353 00.000 29988 MoveAxis(N, 0, ABG)
02:38:20.353 00.000 29988 Move returns status 0, amount 0
02:38:20.353 00.000 29988 move complete, result=0
02:38:20.353 00.000 29988 worker thread done servicing request
02:38:20.353 00.000 29988 Worker thread wakes up
02:38:20.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:20.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:20.353 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:21.989 01.636 29988 Exposure complete
02:38:22.023 00.034 29988 worker thread done servicing request
02:38:22.024 00.001 28316 OnExposeComplete: enter
02:38:22.024 00.000 28316 UpdateGuideState(): m_state=6
02:38:22.025 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3664
02:38:22.025 00.000 28316 Star::Find returns 1 (0), X=951.11, Y=257.40, Mass=2454, SNR=34.3, Peak=189 HFD=4.1
02:38:22.026 00.001 28316 MultiStar: [#1 0.17,0.06,0.99,U] [#2 0.27,0.27,0.00,M1] [#3 0.07,0.17,0.84,U] [#4 0.53,-0.01,0.00,M1] [#5 -0.06,0.34,0.00,M1] [#6 0.34,0.00,0.00,M1] [#7 0.26,0.12,0.60,U] [#8 -0.10,0.36,0.00,M1] 
02:38:22.027 00.001 28316 refined, 3 included, MultiStar: {0.16, 0.15}, one-star: {0.15, 0.25}
02:38:22.028 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:38:22.029 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:38:22.030 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.77 mountX=0.07 mountY=-0.21, mountTheta=-1.23
02:38:22.033 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.15, opts=13)
02:38:22.033 00.000 28316 Enqueuing Move request for scope (0.16, 0.15)
02:38:22.034 00.001 29988 Worker thread wakes up
02:38:22.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:22.034 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.3
02:38:22.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:22.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:22.036 00.001 28316 Enqueuing Expose request
02:38:22.038 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
02:38:22.038 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
02:38:22.038 00.000 29988 Moving (0.16, 0.15) raw xDistance=0.07 yDistance=-0.21
02:38:22.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:38:22.038 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.03 newest=-0.57
02:38:22.038 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:38:22.038 00.000 29988 MoveAxis(E, 0, ABG)
02:38:22.038 00.000 29988 Move returns status 0, amount 0
02:38:22.038 00.000 29988 MoveAxis(N, 49, ABG)
02:38:22.038 00.000 29988 Guiding  Dir = 0, Dur = 49
02:38:22.039 00.001 29988 IsSlewing returns 0
02:38:22.039 00.000 29988 IsGuiding returns 0
02:38:22.044 00.005 29988 PulseGuide returned control before completion, sleep 55
02:38:22.114 00.070 29988 IsGuiding returns 0
02:38:22.114 00.000 29988 Move returns status 0, amount 49
02:38:22.114 00.000 29988 move complete, result=0
02:38:22.114 00.000 29988 worker thread done servicing request
02:38:22.114 00.000 29988 Worker thread wakes up
02:38:22.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:22.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:22.114 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
02:38:23.527 01.413 29988 Exposure complete
02:38:23.562 00.035 29988 worker thread done servicing request
02:38:23.563 00.001 28316 OnExposeComplete: enter
02:38:23.564 00.001 28316 UpdateGuideState(): m_state=6
02:38:23.565 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3665
02:38:23.565 00.000 28316 Star::Find returns 1 (0), X=951.22, Y=257.11, Mass=2417, SNR=34.1, Peak=199 HFD=4.1
02:38:23.566 00.001 28316 MultiStar: [#1 0.12,0.05,0.97,U] [#2 0.23,0.07,0.91,U] [#3 0.06,0.17,0.82,U] [#4 0.05,-0.00,0.82,U] [#5 0.28,0.25,0.00,M2] [#6 0.21,-0.09,0.62,U] [#7 0.09,-0.03,0.60,U] [#8 -0.21,0.20,0.59,U] 
02:38:23.566 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.04}, one-star: {0.26, -0.04}
02:38:23.567 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:38:23.567 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:38:23.568 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.34 mountX=-0.01 mountY=-0.12, mountTheta=-1.65
02:38:23.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.04, opts=13)
02:38:23.571 00.001 28316 Enqueuing Move request for scope (0.12, 0.04)
02:38:23.571 00.000 29988 Worker thread wakes up
02:38:23.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
02:38:23.571 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:38:23.572 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:23.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:23.573 00.001 28316 Enqueuing Expose request
02:38:23.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
02:38:23.573 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
02:38:23.573 00.000 29988 Moving (0.12, 0.04) raw xDistance=-0.01 yDistance=-0.12
02:38:23.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:38:23.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:23.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:38:23.573 00.000 29988 MoveAxis(E, 0, ABG)
02:38:23.573 00.000 29988 Move returns status 0, amount 0
02:38:23.573 00.000 29988 MoveAxis(N, 0, ABG)
02:38:23.573 00.000 29988 Move returns status 0, amount 0
02:38:23.573 00.000 29988 move complete, result=0
02:38:23.573 00.000 29988 worker thread done servicing request
02:38:23.573 00.000 29988 Worker thread wakes up
02:38:23.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:23.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:23.574 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:25.199 01.625 29988 Exposure complete
02:38:25.229 00.030 29988 worker thread done servicing request
02:38:25.229 00.000 28316 OnExposeComplete: enter
02:38:25.230 00.001 28316 UpdateGuideState(): m_state=6
02:38:25.231 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3666
02:38:25.233 00.002 28316 Star::Find returns 1 (0), X=951.16, Y=256.96, Mass=2364, SNR=33.8, Peak=216 HFD=4.2
02:38:25.234 00.001 28316 MultiStar: [#1 0.16,-0.12,1.01,U] [#2 0.17,-0.13,0.91,U] [#3 0.11,-0.20,0.85,U] [#4 0.13,-0.28,0.84,U] [#5 0.21,0.07,0.75,U] [#6 0.04,-0.19,0.63,U] [#7 0.18,-0.22,0.63,U] [#8 -0.29,-0.06,0.60,U] 
02:38:25.236 00.002 28316 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.20, -0.19}
02:38:25.237 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
02:38:25.238 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
02:38:25.240 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.91 mountX=-0.18 mountY=-0.04, mountTheta=-2.94
02:38:25.242 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
02:38:25.244 00.002 28316 Enqueuing Move request for scope (0.12, -0.15)
02:38:25.246 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:25.249 00.003 28316 UpdateGuideState exits: m=2364 RSB=33.8
02:38:25.251 00.002 29988 Worker thread wakes up
02:38:25.251 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
02:38:25.251 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
02:38:25.251 00.000 29988 Moving (0.12, -0.15) raw xDistance=-0.18 yDistance=-0.04
02:38:25.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:38:25.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:25.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:25.253 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:38:25.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:25.253 00.000 28316 Enqueuing Expose request
02:38:25.253 00.000 29988 MoveAxis(E, 0, ABG)
02:38:25.254 00.001 29988 Move returns status 0, amount 0
02:38:25.254 00.000 29988 MoveAxis(N, 0, ABG)
02:38:25.254 00.000 29988 Move returns status 0, amount 0
02:38:25.254 00.000 29988 move complete, result=0
02:38:25.254 00.000 29988 worker thread done servicing request
02:38:25.254 00.000 29988 Worker thread wakes up
02:38:25.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:25.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:25.254 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:26.770 01.516 29988 Exposure complete
02:38:26.801 00.031 29988 worker thread done servicing request
02:38:26.801 00.000 28316 OnExposeComplete: enter
02:38:26.802 00.001 28316 UpdateGuideState(): m_state=6
02:38:26.802 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3667
02:38:26.803 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=257.04, Mass=2501, SNR=34.6, Peak=237 HFD=4.2
02:38:26.803 00.000 28316 MultiStar: [#1 0.10,-0.12,0.97,U] [#2 0.13,-0.18,0.89,U] [#3 -0.06,-0.11,0.85,U] [#4 0.09,-0.00,0.80,U] [#5 0.31,0.08,0.73,U] [#6 0.22,-0.06,0.62,U] [#7 0.05,0.25,0.62,U] [#8 -0.15,0.16,0.57,U] 
02:38:26.804 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.11, -0.11}
02:38:26.804 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
02:38:26.805 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
02:38:26.805 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.32 mountX=-0.07 mountY=-0.07, mountTheta=-2.34
02:38:26.806 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
02:38:26.807 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
02:38:26.807 00.000 29988 Worker thread wakes up
02:38:26.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:26.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
02:38:26.808 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.6
02:38:26.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:26.809 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
02:38:26.810 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:26.810 00.000 28316 Enqueuing Expose request
02:38:26.810 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.07 yDistance=-0.07
02:38:26.811 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:38:26.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:26.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:38:26.811 00.000 29988 MoveAxis(E, 0, ABG)
02:38:26.811 00.000 29988 Move returns status 0, amount 0
02:38:26.811 00.000 29988 MoveAxis(N, 0, ABG)
02:38:26.811 00.000 29988 Move returns status 0, amount 0
02:38:26.811 00.000 29988 move complete, result=0
02:38:26.811 00.000 29988 worker thread done servicing request
02:38:26.811 00.000 29988 Worker thread wakes up
02:38:26.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:26.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:26.813 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:28.433 01.620 29988 Exposure complete
02:38:28.470 00.037 29988 worker thread done servicing request
02:38:28.470 00.000 28316 OnExposeComplete: enter
02:38:28.471 00.001 28316 UpdateGuideState(): m_state=6
02:38:28.472 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3668
02:38:28.472 00.000 28316 Star::Find returns 1 (0), X=951.24, Y=257.10, Mass=2526, SNR=34.9, Peak=231 HFD=4.1
02:38:28.473 00.001 28316 MultiStar: [#1 0.06,0.06,0.95,U] [#2 0.31,0.04,0.87,U] [#3 0.19,0.02,0.82,U] [#4 0.08,-0.10,0.80,U] [#5 -0.10,0.07,0.72,U] [#6 0.08,-0.08,0.62,U] [#7 0.06,0.16,0.62,U] [#8 -0.09,0.25,0.58,U] 
02:38:28.473 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.03}, one-star: {0.29, -0.05}
02:38:28.474 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:38:28.474 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:38:28.474 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.27 mountX=-0.02 mountY=-0.12, mountTheta=-1.73
02:38:28.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
02:38:28.476 00.001 28316 Enqueuing Move request for scope (0.11, 0.03)
02:38:28.476 00.000 29988 Worker thread wakes up
02:38:28.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
02:38:28.477 00.001 28316 UpdateGuideState exits: m=2526 RSB=34.9
02:38:28.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
02:38:28.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:28.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
02:38:28.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:28.479 00.002 28316 Enqueuing Expose request
02:38:28.479 00.000 29988 Moving (0.11, 0.03) raw xDistance=-0.02 yDistance=-0.12
02:38:28.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:38:28.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:28.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:38:28.479 00.000 29988 MoveAxis(E, 0, ABG)
02:38:28.479 00.000 29988 Move returns status 0, amount 0
02:38:28.479 00.000 29988 MoveAxis(N, 0, ABG)
02:38:28.479 00.000 29988 Move returns status 0, amount 0
02:38:28.479 00.000 29988 move complete, result=0
02:38:28.479 00.000 29988 worker thread done servicing request
02:38:28.479 00.000 29988 Worker thread wakes up
02:38:28.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:28.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:28.480 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:38:30.009 01.529 29988 Exposure complete
02:38:30.068 00.059 29988 worker thread done servicing request
02:38:30.068 00.000 28316 OnExposeComplete: enter
02:38:30.069 00.001 28316 UpdateGuideState(): m_state=6
02:38:30.070 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3669
02:38:30.070 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=257.02, Mass=2333, SNR=33.5, Peak=215 HFD=4.1
02:38:30.072 00.002 28316 MultiStar: [#1 0.19,-0.01,0.97,U] [#2 0.17,-0.19,0.92,U] [#3 0.01,-0.06,0.86,U] [#4 -0.02,-0.05,0.85,U] [#5 0.06,0.17,0.76,U] [#6 0.00,-0.21,0.63,U] [#7 -0.04,0.01,0.64,U] [#8 -0.30,0.01,0.59,U] 
02:38:30.073 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.08, -0.13}
02:38:30.073 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:38:30.073 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:38:30.073 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.01 mountX=-0.07 mountY=-0.01, mountTheta=-3.05
02:38:30.075 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
02:38:30.075 00.000 28316 Enqueuing Move request for scope (0.04, -0.06)
02:38:30.075 00.000 29988 Worker thread wakes up
02:38:30.076 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:30.076 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:38:30.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:30.077 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:30.077 00.000 28316 Enqueuing Expose request
02:38:30.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
02:38:30.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
02:38:30.078 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
02:38:30.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:38:30.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:30.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:38:30.078 00.000 29988 MoveAxis(E, 0, ABG)
02:38:30.078 00.000 29988 Move returns status 0, amount 0
02:38:30.078 00.000 29988 MoveAxis(N, 0, ABG)
02:38:30.078 00.000 29988 Move returns status 0, amount 0
02:38:30.078 00.000 29988 move complete, result=0
02:38:30.078 00.000 29988 worker thread done servicing request
02:38:30.078 00.000 29988 Worker thread wakes up
02:38:30.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:30.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:30.078 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:38:31.704 01.626 29988 Exposure complete
02:38:31.745 00.041 29988 worker thread done servicing request
02:38:31.745 00.000 28316 OnExposeComplete: enter
02:38:31.747 00.002 28316 UpdateGuideState(): m_state=6
02:38:31.749 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3670
02:38:31.750 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=257.20, Mass=2433, SNR=34.2, Peak=199 HFD=4.1
02:38:31.750 00.000 28316 MultiStar: [#1 0.25,-0.04,0.97,U] [#2 0.39,0.09,0.00,M1] [#3 0.10,0.11,0.85,U] [#4 0.13,0.13,0.82,U] [#5 0.25,0.18,0.75,U] [#6 -0.01,0.12,0.64,U] [#7 0.14,0.11,0.62,U] [#8 0.05,0.18,0.57,U] 
02:38:31.751 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.10}, one-star: {0.21, 0.05}
02:38:31.751 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
02:38:31.751 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
02:38:31.752 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.57 mountX=0.03 mountY=-0.18, mountTheta=-1.43
02:38:31.753 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
02:38:31.753 00.000 28316 Enqueuing Move request for scope (0.15, 0.10)
02:38:31.754 00.001 29988 Worker thread wakes up
02:38:31.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
02:38:31.754 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
02:38:31.754 00.000 29988 Moving (0.15, 0.10) raw xDistance=0.03 yDistance=-0.18
02:38:31.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:38:31.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:31.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:38:31.754 00.000 29988 MoveAxis(E, 0, ABG)
02:38:31.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:31.755 00.001 29988 Move returns status 0, amount 0
02:38:31.755 00.000 29988 MoveAxis(N, 0, ABG)
02:38:31.755 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
02:38:31.755 00.000 29988 Move returns status 0, amount 0
02:38:31.755 00.000 29988 move complete, result=0
02:38:31.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:31.756 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:31.756 00.000 28316 Enqueuing Expose request
02:38:31.758 00.002 29988 worker thread done servicing request
02:38:31.758 00.000 29988 Worker thread wakes up
02:38:31.758 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:38:31.759 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:31.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:33.280 01.521 29988 Exposure complete
02:38:33.314 00.034 29988 worker thread done servicing request
02:38:33.314 00.000 28316 OnExposeComplete: enter
02:38:33.315 00.001 28316 UpdateGuideState(): m_state=6
02:38:33.316 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3671
02:38:33.317 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=257.15, Mass=2412, SNR=34.1, Peak=194 HFD=4.0
02:38:33.317 00.000 28316 MultiStar: [#1 0.20,-0.03,0.98,U] [#2 0.34,-0.06,0.00,M2] [#3 0.33,-0.05,0.00,M1] [#4 -0.00,0.17,0.85,U] [#5 0.13,0.24,0.73,U] [#6 0.16,0.10,0.63,U] [#7 0.08,0.09,0.64,U] [#8 -0.31,0.18,0.00,M1] 
02:38:33.318 00.001 28316 refined, 5 included, MultiStar: {0.17, 0.08}, one-star: {0.38, -0.00}
02:38:33.318 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
02:38:33.318 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
02:38:33.319 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.46 mountX=0.01 mountY=-0.19, mountTheta=-1.53
02:38:33.320 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.08, opts=13)
02:38:33.320 00.000 28316 Enqueuing Move request for scope (0.17, 0.08)
02:38:33.321 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:33.321 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:38:33.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:33.322 00.000 29988 Worker thread wakes up
02:38:33.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
02:38:33.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
02:38:33.322 00.000 29988 Moving (0.17, 0.08) raw xDistance=0.01 yDistance=-0.19
02:38:33.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:38:33.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:33.323 00.001 28316 Enqueuing Expose request
02:38:33.324 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:33.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:38:33.324 00.000 29988 MoveAxis(E, 0, ABG)
02:38:33.324 00.000 29988 Move returns status 0, amount 0
02:38:33.324 00.000 29988 MoveAxis(N, 0, ABG)
02:38:33.324 00.000 29988 Move returns status 0, amount 0
02:38:33.324 00.000 29988 move complete, result=0
02:38:33.324 00.000 29988 worker thread done servicing request
02:38:33.324 00.000 29988 Worker thread wakes up
02:38:33.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:33.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:33.325 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:38:34.962 01.637 29988 Exposure complete
02:38:34.995 00.033 29988 worker thread done servicing request
02:38:34.995 00.000 28316 OnExposeComplete: enter
02:38:34.998 00.003 28316 UpdateGuideState(): m_state=6
02:38:35.000 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3672
02:38:35.001 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=256.95, Mass=2417, SNR=34.0, Peak=200 HFD=4.4
02:38:35.003 00.002 28316 MultiStar: [#1 -0.06,-0.22,0.99,U] [#2 -0.09,-0.13,0.90,U] [#3 -0.17,-0.10,0.85,U] [#4 -0.32,0.01,0.00,M1] [#5 -0.16,-0.07,0.73,U] [#6 -0.22,-0.11,0.63,U] [#7 -0.28,-0.07,0.62,U] [#8 -0.47,0.03,0.00,M2] 
02:38:35.006 00.003 28316 refined, 6 included, MultiStar: {-0.12, -0.14}, one-star: {0.02, -0.20}
02:38:35.008 00.002 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
02:38:35.010 00.002 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
02:38:35.011 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.29 mountX=-0.07 mountY=0.17, mountTheta=1.99
02:38:35.013 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
02:38:35.013 00.000 28316 Enqueuing Move request for scope (-0.12, -0.14)
02:38:35.014 00.001 29988 Worker thread wakes up
02:38:35.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:35.014 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
02:38:35.015 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:35.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:35.016 00.001 28316 Enqueuing Expose request
02:38:35.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
02:38:35.016 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
02:38:35.016 00.000 29988 Moving (-0.12, -0.14) raw xDistance=-0.07 yDistance=0.17
02:38:35.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:38:35.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:35.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:38:35.016 00.000 29988 MoveAxis(E, 0, ABG)
02:38:35.016 00.000 29988 Move returns status 0, amount 0
02:38:35.016 00.000 29988 MoveAxis(N, 0, ABG)
02:38:35.017 00.001 29988 Move returns status 0, amount 0
02:38:35.017 00.000 29988 move complete, result=0
02:38:35.017 00.000 29988 worker thread done servicing request
02:38:35.017 00.000 29988 Worker thread wakes up
02:38:35.017 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:38:35.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:35.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:36.546 01.529 29988 Exposure complete
02:38:36.601 00.055 29988 worker thread done servicing request
02:38:36.601 00.000 28316 OnExposeComplete: enter
02:38:36.603 00.002 28316 UpdateGuideState(): m_state=6
02:38:36.605 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3673
02:38:36.606 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.17, Mass=2400, SNR=33.8, Peak=206 HFD=4.2
02:38:36.608 00.002 28316 MultiStar: [#1 -0.01,-0.12,0.99,U] [#2 -0.09,0.01,0.91,U] [#3 -0.10,-0.15,0.87,U] [#4 -0.08,-0.21,0.85,U] [#5 -0.16,0.04,0.75,U] [#6 -0.09,-0.18,0.63,U] [#7 0.02,-0.16,0.63,U] [#8 -0.32,0.08,0.00,M3] 
02:38:36.609 00.001 28316 single-star, 7 included, MultiStar: {-0.07, -0.09}, one-star: {-0.04, 0.02}
02:38:36.610 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:38:36.611 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
02:38:36.612 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.74 mountX=0.04 mountY=0.03, mountTheta=0.72
02:38:36.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
02:38:36.614 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
02:38:36.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:36.615 00.001 29988 Worker thread wakes up
02:38:36.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:38:36.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:38:36.615 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=0.03
02:38:36.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:38:36.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:38:36.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:38:36.615 00.000 29988 MoveAxis(E, 0, ABG)
02:38:36.615 00.000 29988 Move returns status 0, amount 0
02:38:36.615 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.8
02:38:36.615 00.000 29988 MoveAxis(N, 0, ABG)
02:38:36.615 00.000 29988 Move returns status 0, amount 0
02:38:36.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:36.616 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:36.617 00.001 28316 Enqueuing Expose request
02:38:36.618 00.001 29988 move complete, result=0
02:38:36.618 00.000 29988 worker thread done servicing request
02:38:36.618 00.000 29988 Worker thread wakes up
02:38:36.618 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:38:36.620 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:36.621 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
02:38:36.803 00.182 28316 evsrv: cli 0C97D2D0 connect
02:38:36.804 00.001 28316 case statement mapped state 6 to 3
02:38:36.806 00.002 28316 case statement mapped state 6 to 3
02:38:36.809 00.003 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"5a339875-7112-4212-b38d-affaf76e4db8"}
02:38:36.810 00.001 28316 case statement mapped state 6 to 3
02:38:36.810 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a339875-7112-4212-b38d-affaf76e4db8"}
02:38:36.812 00.002 28316 evsrv: cli 0C97D2D0 disconnect
02:38:36.813 00.001 28316 evsrv: cli 0C97D370 connect
02:38:36.814 00.001 28316 case statement mapped state 6 to 3
02:38:36.814 00.000 28316 case statement mapped state 6 to 3
02:38:36.816 00.002 28316 evsrv: cli 0C97D370 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"f6c3b981-f75c-4008-b734-c1c2548bd9d3"}
02:38:36.816 00.000 28316 PhdController::Dither begins
02:38:36.817 00.001 28316 dither: size=2.00, dRA=-1.43 dDec=1.62
02:38:36.817 00.000 28316 MountToCamera -- mountTheta (2.30) + m_xAngle (2.00) = xAngle (4.29 = -1.99)
02:38:36.818 00.001 28316 MountToCamera -- mountX=-1.43 mountY=1.62 hyp=2.16 mountTheta=2.30 cameraX=-0.88, cameraY=-1.98 cameraTheta=-1.99
02:38:36.818 00.000 28316 setting lock position to (950.07, 255.17)
02:38:36.819 00.001 28316 Mount: notify guiding dithered (-0.9, -2.0)
02:38:36.819 00.000 28316 MultiStar: stabilizing after lock position change
02:38:36.820 00.001 28316 Status Line: Dithering de -1.43,1.62
02:38:36.821 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:38:36.822 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:38:36.822 00.000 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":0,"id":"f6c3b981-f75c-4008-b734-c1c2548bd9d3"}
02:38:36.823 00.001 28316 evsrv: cli 0C97D370 disconnect
02:38:38.256 01.433 29988 Exposure complete
02:38:38.283 00.027 29988 worker thread done servicing request
02:38:38.284 00.001 28316 OnExposeComplete: enter
02:38:38.284 00.000 28316 UpdateGuideState(): m_state=6
02:38:38.285 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3674
02:38:38.285 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=256.93, Mass=2465, SNR=34.4, Peak=218 HFD=4.2
02:38:38.287 00.002 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
02:38:38.289 00.002 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
02:38:38.291 00.002 28316 CameraToMount -- cameraX=0.80 cameraY=1.76 hyp=1.93 cameraTheta=1.14 mountX=1.27 mountY=-1.51, mountTheta=-0.87
02:38:38.296 00.005 28316 dither recenter: remaining=(1.4,-1.6) step=(1.4,-1.6)
02:38:38.296 00.000 28316 MountToCamera -- mountTheta (-0.85) + m_xAngle (2.00) = xAngle (1.15 = 1.15)
02:38:38.297 00.001 28316 MountToCamera -- mountX=1.43 mountY=-1.62 hyp=2.16 mountTheta=-0.85 cameraX=0.88, cameraY=1.98 cameraTheta=1.15
02:38:38.297 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.88, y=1.98, opts=4)
02:38:38.298 00.001 28316 Enqueuing Move request for scope (0.88, 1.98)
02:38:38.298 00.000 28316 Mount: notify direct move 1.43,-1.62
02:38:38.298 00.000 29988 Worker thread wakes up
02:38:38.299 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:38.299 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:38:38.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.88, 1.98) opts 0x4
02:38:38.299 00.000 29988 Handling offset move in thread for scope, endpoint = (0.88, 1.98)
02:38:38.299 00.000 29988 Moving (0.88, 1.98) raw xDistance=1.43 yDistance=-1.62
02:38:38.299 00.000 29988 MoveAxis(W, 478, B)
02:38:38.300 00.001 29988 Guiding  Dir = 3, Dur = 478
02:38:38.300 00.000 28316 PhdController: settling, locked = 1, distance = 2.18 (0.50) aobump = 0 frame = 1 / 99999
02:38:38.300 00.000 29988 IsSlewing returns 0
02:38:38.300 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149518.300,"Host":"ASUS_SAM","Inst":1,"Distance":2.18,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:38.301 00.001 29988 IsGuiding returns 0
02:38:38.301 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:38.301 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:38.302 00.001 28316 Enqueuing Expose request
02:38:38.303 00.001 29988 PulseGuide returned control before completion, sleep 487
02:38:38.804 00.501 29988 IsGuiding returns 0
02:38:38.804 00.000 29988 Move returns status 0, amount 478
02:38:38.804 00.000 29988 MoveAxis(N, 387, B)
02:38:38.804 00.000 29988 Guiding  Dir = 0, Dur = 387
02:38:38.804 00.000 29988 IsSlewing returns 0
02:38:38.804 00.000 29988 IsGuiding returns 0
02:38:38.808 00.004 29988 PulseGuide returned control before completion, sleep 393
02:38:39.211 00.403 29988 IsGuiding returns 1
02:38:39.211 00.000 29988 scope still moving after pulse duration time elapsed
02:38:39.242 00.031 29988 IsSlewing returns 0
02:38:39.242 00.000 29988 IsGuiding returns 0
02:38:39.242 00.000 29988 scope move finished after 387 + 51 ms
02:38:39.242 00.000 29988 Move returns status 0, amount 387
02:38:39.242 00.000 29988 move complete, result=0
02:38:39.243 00.001 29988 worker thread done servicing request
02:38:39.243 00.000 29988 Worker thread wakes up
02:38:39.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:39.243 00.000 28316 GuideStep: 1.4 px 478 ms WEST, -1.6 px 387 ms NORTH
02:38:39.244 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:40.660 01.416 29988 Exposure complete
02:38:40.713 00.053 29988 worker thread done servicing request
02:38:40.713 00.000 28316 OnExposeComplete: enter
02:38:40.714 00.001 28316 UpdateGuideState(): m_state=6
02:38:40.714 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3675
02:38:40.715 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=256.00, Mass=2427, SNR=33.9, Peak=165 HFD=4.3
02:38:40.715 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
02:38:40.716 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
02:38:40.717 00.001 28316 CameraToMount -- cameraX=1.03 cameraY=0.83 hyp=1.32 cameraTheta=0.68 mountX=0.33 mountY=-1.29, mountTheta=-1.32
02:38:40.719 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.03, y=0.83, opts=13)
02:38:40.720 00.001 28316 Enqueuing Move request for scope (1.03, 0.83)
02:38:40.720 00.000 29988 Worker thread wakes up
02:38:40.721 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:40.721 00.000 28316 UpdateGuideState exits: m=2427 RSB=33.9
02:38:40.721 00.000 28316 PhdController: settling, locked = 1, distance = 1.32 (0.50) aobump = 0 frame = 2 / 99999
02:38:40.722 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149520.722,"Host":"ASUS_SAM","Inst":1,"Distance":1.32,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:40.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.83) opts 0xd
02:38:40.722 00.000 29988 Handling offset move in thread for scope, endpoint = (1.03, 0.83)
02:38:40.722 00.000 29988 Moving (1.03, 0.83) raw xDistance=0.33 yDistance=-1.29
02:38:40.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:40.723 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:40.723 00.000 28316 Enqueuing Expose request
02:38:40.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
02:38:40.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:40.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.29
02:38:40.723 00.000 29988 MoveAxis(W, 69, ABG)
02:38:40.724 00.001 29988 Guiding  Dir = 3, Dur = 69
02:38:40.724 00.000 29988 IsSlewing returns 0
02:38:40.724 00.000 29988 IsGuiding returns 0
02:38:40.725 00.001 29988 PulseGuide returned control before completion, sleep 78
02:38:40.816 00.091 29988 IsGuiding returns 0
02:38:40.816 00.000 29988 Move returns status 0, amount 69
02:38:40.816 00.000 29988 MoveAxis(N, 0, ABG)
02:38:40.816 00.000 29988 Move returns status 0, amount 0
02:38:40.816 00.000 29988 move complete, result=0
02:38:40.816 00.000 29988 worker thread done servicing request
02:38:40.816 00.000 29988 Worker thread wakes up
02:38:40.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:40.816 00.000 28316 GuideStep: 0.3 px 69 ms WEST, -1.3 px 0 ms NORTH
02:38:40.819 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:42.451 01.632 29988 Exposure complete
02:38:42.489 00.038 29988 worker thread done servicing request
02:38:42.489 00.000 28316 OnExposeComplete: enter
02:38:42.491 00.002 28316 UpdateGuideState(): m_state=6
02:38:42.494 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3676
02:38:42.496 00.002 28316 Star::Find returns 1 (0), X=951.12, Y=255.23, Mass=2531, SNR=34.7, Peak=217 HFD=4.1
02:38:42.498 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
02:38:42.498 00.000 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
02:38:42.498 00.000 28316 CameraToMount -- cameraX=1.04 cameraY=0.06 hyp=1.05 cameraTheta=0.06 mountX=-0.38 mountY=-0.96, mountTheta=-1.95
02:38:42.500 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.04, y=0.06, opts=13)
02:38:42.501 00.001 28316 Enqueuing Move request for scope (1.04, 0.06)
02:38:42.501 00.000 29988 Worker thread wakes up
02:38:42.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
02:38:42.502 00.001 28316 UpdateGuideState exits: m=2531 RSB=34.7
02:38:42.502 00.000 28316 PhdController: settling, locked = 1, distance = 1.24 (0.50) aobump = 0 frame = 3 / 99999
02:38:42.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.06) opts 0xd
02:38:42.502 00.000 29988 Handling offset move in thread for scope, endpoint = (1.04, 0.06)
02:38:42.502 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149522.502,"Host":"ASUS_SAM","Inst":1,"Distance":1.24,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:42.503 00.001 29988 Moving (1.04, 0.06) raw xDistance=-0.38 yDistance=-0.96
02:38:42.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:42.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:42.504 00.001 28316 Enqueuing Expose request
02:38:42.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
02:38:42.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:38:42.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:38:42.504 00.000 29988 MoveAxis(E, 75, ABG)
02:38:42.504 00.000 29988 Guiding  Dir = 2, Dur = 75
02:38:42.505 00.001 29988 IsSlewing returns 0
02:38:42.505 00.000 29988 IsGuiding returns 0
02:38:42.506 00.001 29988 PulseGuide returned control before completion, sleep 84
02:38:42.592 00.086 29988 IsGuiding returns 1
02:38:42.592 00.000 29988 scope still moving after pulse duration time elapsed
02:38:42.622 00.030 29988 IsSlewing returns 0
02:38:42.622 00.000 29988 IsGuiding returns 0
02:38:42.622 00.000 29988 scope move finished after 75 + 43 ms
02:38:42.622 00.000 29988 Move returns status 0, amount 75
02:38:42.622 00.000 29988 MoveAxis(N, 0, ABG)
02:38:42.622 00.000 29988 Move returns status 0, amount 0
02:38:42.622 00.000 29988 move complete, result=0
02:38:42.622 00.000 29988 worker thread done servicing request
02:38:42.622 00.000 29988 Worker thread wakes up
02:38:42.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:42.622 00.000 28316 GuideStep: -0.4 px 75 ms EAST, -1.0 px 0 ms NORTH
02:38:42.623 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:44.035 01.412 29988 Exposure complete
02:38:44.074 00.039 29988 worker thread done servicing request
02:38:44.074 00.000 28316 OnExposeComplete: enter
02:38:44.074 00.000 28316 UpdateGuideState(): m_state=6
02:38:44.075 00.001 28316 Star::Find(15, 951, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3677
02:38:44.075 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=255.70, Mass=2463, SNR=34.4, Peak=196 HFD=4.0
02:38:44.076 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
02:38:44.076 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
02:38:44.077 00.001 28316 CameraToMount -- cameraX=0.76 cameraY=0.52 hyp=0.92 cameraTheta=0.60 mountX=0.16 mountY=-0.91, mountTheta=-1.39
02:38:44.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.76, y=0.52, opts=13)
02:38:44.079 00.001 28316 Enqueuing Move request for scope (0.76, 0.52)
02:38:44.080 00.001 29988 Worker thread wakes up
02:38:44.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.52) opts 0xd
02:38:44.080 00.000 29988 Handling offset move in thread for scope, endpoint = (0.76, 0.52)
02:38:44.080 00.000 29988 Moving (0.76, 0.52) raw xDistance=0.16 yDistance=-0.91
02:38:44.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:38:44.080 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.16
02:38:44.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
02:38:44.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:44.081 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:38:44.081 00.000 28316 PhdController: settling, locked = 1, distance = 1.14 (0.50) aobump = 0 frame = 4 / 99999
02:38:44.081 00.000 29988 MoveAxis(E, 0, ABG)
02:38:44.081 00.000 29988 Move returns status 0, amount 0
02:38:44.081 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149524.081,"Host":"ASUS_SAM","Inst":1,"Distance":1.14,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:44.084 00.003 29988 MoveAxis(N, 218, ABG)
02:38:44.084 00.000 29988 Guiding  Dir = 0, Dur = 218
02:38:44.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:44.084 00.000 29988 IsSlewing returns 0
02:38:44.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:44.084 00.000 28316 Enqueuing Expose request
02:38:44.085 00.001 29988 IsGuiding returns 0
02:38:44.090 00.005 29988 PulseGuide returned control before completion, sleep 224
02:38:44.316 00.226 29988 IsGuiding returns 0
02:38:44.316 00.000 29988 Move returns status 0, amount 218
02:38:44.316 00.000 29988 move complete, result=0
02:38:44.316 00.000 29988 worker thread done servicing request
02:38:44.316 00.000 29988 Worker thread wakes up
02:38:44.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:44.316 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.9 px 218 ms NORTH
02:38:44.317 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:45.949 01.632 29988 Exposure complete
02:38:46.000 00.051 29988 worker thread done servicing request
02:38:46.000 00.000 28316 OnExposeComplete: enter
02:38:46.000 00.000 28316 UpdateGuideState(): m_state=6
02:38:46.001 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3678
02:38:46.002 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=255.52, Mass=2355, SNR=33.6, Peak=194 HFD=3.7
02:38:46.004 00.002 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
02:38:46.005 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
02:38:46.006 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=0.34 hyp=0.75 cameraTheta=0.48 mountX=0.04 mountY=-0.75, mountTheta=-1.52
02:38:46.009 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.34, opts=13)
02:38:46.010 00.001 28316 Enqueuing Move request for scope (0.66, 0.34)
02:38:46.010 00.000 29988 Worker thread wakes up
02:38:46.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.34) opts 0xd
02:38:46.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.34)
02:38:46.010 00.000 29988 Moving (0.66, 0.34) raw xDistance=0.04 yDistance=-0.75
02:38:46.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:38:46.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
02:38:46.010 00.000 29988 MoveAxis(E, 0, ABG)
02:38:46.010 00.000 29988 Move returns status 0, amount 0
02:38:46.010 00.000 29988 MoveAxis(N, 178, ABG)
02:38:46.010 00.000 29988 Guiding  Dir = 0, Dur = 178
02:38:46.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:46.011 00.001 29988 IsSlewing returns 0
02:38:46.011 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
02:38:46.012 00.001 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 5 / 99999
02:38:46.012 00.000 29988 IsGuiding returns 0
02:38:46.012 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149526.012,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:46.014 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:46.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:46.014 00.000 28316 Enqueuing Expose request
02:38:46.018 00.004 29988 PulseGuide returned control before completion, sleep 183
02:38:46.217 00.199 29988 IsGuiding returns 0
02:38:46.217 00.000 29988 Move returns status 0, amount 178
02:38:46.217 00.000 29988 move complete, result=0
02:38:46.218 00.001 29988 worker thread done servicing request
02:38:46.218 00.000 29988 Worker thread wakes up
02:38:46.218 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 178 ms NORTH
02:38:46.219 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:46.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:47.628 01.409 29988 Exposure complete
02:38:47.673 00.045 29988 worker thread done servicing request
02:38:47.673 00.000 28316 OnExposeComplete: enter
02:38:47.676 00.003 28316 UpdateGuideState(): m_state=6
02:38:47.679 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3679
02:38:47.681 00.002 28316 Star::Find returns 1 (0), X=950.68, Y=255.46, Mass=2520, SNR=34.6, Peak=192 HFD=3.8
02:38:47.682 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
02:38:47.682 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
02:38:47.683 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.29 hyp=0.67 cameraTheta=0.44 mountX=0.01 mountY=-0.67, mountTheta=-1.55
02:38:47.684 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.29, opts=13)
02:38:47.684 00.000 28316 Enqueuing Move request for scope (0.60, 0.29)
02:38:47.685 00.001 29988 Worker thread wakes up
02:38:47.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:47.685 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.6
02:38:47.686 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 6 / 99999
02:38:47.686 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149527.686,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:47.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.29) opts 0xd
02:38:47.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.29)
02:38:47.687 00.000 29988 Moving (0.60, 0.29) raw xDistance=0.01 yDistance=-0.67
02:38:47.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:38:47.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
02:38:47.687 00.000 29988 MoveAxis(E, 0, ABG)
02:38:47.687 00.000 29988 Move returns status 0, amount 0
02:38:47.687 00.000 29988 MoveAxis(N, 160, ABG)
02:38:47.687 00.000 29988 Guiding  Dir = 0, Dur = 160
02:38:47.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:47.688 00.001 29988 IsSlewing returns 0
02:38:47.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:47.688 00.000 28316 Enqueuing Expose request
02:38:47.689 00.001 29988 IsGuiding returns 0
02:38:47.694 00.005 29988 PulseGuide returned control before completion, sleep 166
02:38:47.863 00.169 29988 IsGuiding returns 0
02:38:47.863 00.000 29988 Move returns status 0, amount 160
02:38:47.864 00.001 29988 move complete, result=0
02:38:47.864 00.000 29988 worker thread done servicing request
02:38:47.864 00.000 29988 Worker thread wakes up
02:38:47.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:47.864 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 160 ms NORTH
02:38:47.865 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:49.499 01.634 29988 Exposure complete
02:38:49.556 00.057 29988 worker thread done servicing request
02:38:49.556 00.000 28316 OnExposeComplete: enter
02:38:49.558 00.002 28316 UpdateGuideState(): m_state=6
02:38:49.559 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3680
02:38:49.561 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=255.38, Mass=2421, SNR=33.9, Peak=195 HFD=4.0
02:38:49.565 00.004 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
02:38:49.567 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
02:38:49.569 00.002 28316 CameraToMount -- cameraX=0.90 cameraY=0.21 hyp=0.92 cameraTheta=0.23 mountX=-0.18 mountY=-0.90, mountTheta=-1.77
02:38:49.573 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.90, y=0.21, opts=13)
02:38:49.575 00.002 28316 Enqueuing Move request for scope (0.90, 0.21)
02:38:49.577 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:49.578 00.001 29988 Worker thread wakes up
02:38:49.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.21) opts 0xd
02:38:49.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.90, 0.21)
02:38:49.578 00.000 28316 UpdateGuideState exits: m=2421 RSB=33.9
02:38:49.579 00.001 28316 PhdController: settling, locked = 1, distance = 0.92 (0.50) aobump = 0 frame = 7 / 99999
02:38:49.579 00.000 29988 Moving (0.90, 0.21) raw xDistance=-0.18 yDistance=-0.90
02:38:49.579 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149529.579,"Host":"ASUS_SAM","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:49.580 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:38:49.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
02:38:49.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:49.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:49.581 00.001 28316 Enqueuing Expose request
02:38:49.581 00.000 29988 MoveAxis(E, 0, ABG)
02:38:49.581 00.000 29988 Move returns status 0, amount 0
02:38:49.581 00.000 29988 MoveAxis(N, 214, ABG)
02:38:49.581 00.000 29988 Guiding  Dir = 0, Dur = 214
02:38:49.582 00.001 29988 IsSlewing returns 0
02:38:49.582 00.000 29988 IsGuiding returns 0
02:38:49.587 00.005 29988 PulseGuide returned control before completion, sleep 220
02:38:49.811 00.224 29988 IsGuiding returns 0
02:38:49.811 00.000 29988 Move returns status 0, amount 214
02:38:49.811 00.000 29988 move complete, result=0
02:38:49.811 00.000 29988 worker thread done servicing request
02:38:49.811 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.9 px 214 ms NORTH
02:38:49.812 00.001 29988 Worker thread wakes up
02:38:49.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:49.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:51.225 01.413 29988 Exposure complete
02:38:51.268 00.043 29988 worker thread done servicing request
02:38:51.268 00.000 28316 OnExposeComplete: enter
02:38:51.269 00.001 28316 UpdateGuideState(): m_state=6
02:38:51.270 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3681
02:38:51.271 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=255.48, Mass=2317, SNR=33.4, Peak=189 HFD=3.8
02:38:51.272 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:38:51.272 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:38:51.273 00.001 28316 CameraToMount -- cameraX=0.75 cameraY=0.31 hyp=0.81 cameraTheta=0.39 mountX=-0.03 mountY=-0.80, mountTheta=-1.61
02:38:51.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.75, y=0.31, opts=13)
02:38:51.276 00.001 28316 Enqueuing Move request for scope (0.75, 0.31)
02:38:51.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:51.277 00.001 28316 UpdateGuideState exits: m=2317 RSB=33.4
02:38:51.277 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 8 / 99999
02:38:51.278 00.001 29988 Worker thread wakes up
02:38:51.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.31) opts 0xd
02:38:51.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.75, 0.31)
02:38:51.278 00.000 29988 Moving (0.75, 0.31) raw xDistance=-0.03 yDistance=-0.80
02:38:51.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:38:51.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
02:38:51.278 00.000 29988 MoveAxis(E, 0, ABG)
02:38:51.278 00.000 29988 Move returns status 0, amount 0
02:38:51.278 00.000 29988 MoveAxis(N, 192, ABG)
02:38:51.278 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149531.278,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:51.278 00.000 29988 Guiding  Dir = 0, Dur = 192
02:38:51.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:51.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:51.279 00.000 28316 Enqueuing Expose request
02:38:51.280 00.001 29988 IsSlewing returns 0
02:38:51.280 00.000 29988 IsGuiding returns 0
02:38:51.285 00.005 29988 PulseGuide returned control before completion, sleep 197
02:38:51.490 00.205 29988 IsGuiding returns 0
02:38:51.490 00.000 29988 Move returns status 0, amount 192
02:38:51.490 00.000 29988 move complete, result=0
02:38:51.490 00.000 29988 worker thread done servicing request
02:38:51.490 00.000 29988 Worker thread wakes up
02:38:51.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:51.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:51.490 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 192 ms NORTH
02:38:53.124 01.634 29988 Exposure complete
02:38:53.200 00.076 29988 worker thread done servicing request
02:38:53.200 00.000 28316 OnExposeComplete: enter
02:38:53.203 00.003 28316 UpdateGuideState(): m_state=6
02:38:53.205 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3682
02:38:53.206 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=255.37, Mass=2518, SNR=34.6, Peak=209 HFD=4.0
02:38:53.206 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:38:53.207 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:38:53.207 00.000 28316 CameraToMount -- cameraX=0.80 cameraY=0.20 hyp=0.83 cameraTheta=0.24 mountX=-0.15 mountY=-0.80, mountTheta=-1.76
02:38:53.208 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.80, y=0.20, opts=13)
02:38:53.209 00.001 28316 Enqueuing Move request for scope (0.80, 0.20)
02:38:53.210 00.001 29988 Worker thread wakes up
02:38:53.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:53.210 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.6
02:38:53.210 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 9 / 99999
02:38:53.211 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.20) opts 0xd
02:38:53.211 00.000 29988 Handling offset move in thread for scope, endpoint = (0.80, 0.20)
02:38:53.211 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149533.211,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:53.211 00.000 29988 Moving (0.80, 0.20) raw xDistance=-0.15 yDistance=-0.80
02:38:53.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:38:53.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
02:38:53.211 00.000 29988 MoveAxis(E, 0, ABG)
02:38:53.211 00.000 29988 Move returns status 0, amount 0
02:38:53.212 00.001 29988 MoveAxis(N, 192, ABG)
02:38:53.212 00.000 29988 Guiding  Dir = 0, Dur = 192
02:38:53.212 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:53.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:53.212 00.000 28316 Enqueuing Expose request
02:38:53.213 00.001 29988 IsSlewing returns 0
02:38:53.213 00.000 29988 IsGuiding returns 0
02:38:53.218 00.005 29988 PulseGuide returned control before completion, sleep 197
02:38:53.421 00.203 29988 IsGuiding returns 0
02:38:53.421 00.000 29988 Move returns status 0, amount 192
02:38:53.421 00.000 29988 move complete, result=0
02:38:53.421 00.000 29988 worker thread done servicing request
02:38:53.421 00.000 29988 Worker thread wakes up
02:38:53.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:53.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:53.421 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.8 px 192 ms NORTH
02:38:54.829 01.408 29988 Exposure complete
02:38:54.898 00.069 29988 worker thread done servicing request
02:38:54.898 00.000 28316 OnExposeComplete: enter
02:38:54.901 00.003 28316 UpdateGuideState(): m_state=6
02:38:54.904 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3683
02:38:54.906 00.002 28316 Star::Find returns 1 (0), X=950.53, Y=255.44, Mass=2315, SNR=33.2, Peak=176 HFD=3.6
02:38:54.909 00.003 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
02:38:54.911 00.002 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
02:38:54.913 00.002 28316 CameraToMount -- cameraX=0.46 cameraY=0.27 hyp=0.53 cameraTheta=0.53 mountX=0.06 mountY=-0.53, mountTheta=-1.47
02:38:54.918 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.27, opts=13)
02:38:54.920 00.002 28316 Enqueuing Move request for scope (0.46, 0.27)
02:38:54.921 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:54.922 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.2
02:38:54.924 00.002 29988 Worker thread wakes up
02:38:54.924 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 10 / 99999
02:38:54.925 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.27) opts 0xd
02:38:54.925 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.27)
02:38:54.925 00.000 29988 Moving (0.46, 0.27) raw xDistance=0.06 yDistance=-0.53
02:38:54.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:38:54.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
02:38:54.925 00.000 29988 MoveAxis(E, 0, ABG)
02:38:54.925 00.000 29988 Move returns status 0, amount 0
02:38:54.925 00.000 29988 MoveAxis(N, 126, ABG)
02:38:54.925 00.000 29988 Guiding  Dir = 0, Dur = 126
02:38:54.925 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149534.925,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:54.927 00.002 29988 IsSlewing returns 0
02:38:54.927 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:54.928 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:54.929 00.001 28316 Enqueuing Expose request
02:38:54.930 00.001 29988 IsGuiding returns 0
02:38:54.935 00.005 29988 PulseGuide returned control before completion, sleep 131
02:38:55.075 00.140 29988 IsGuiding returns 0
02:38:55.075 00.000 29988 Move returns status 0, amount 126
02:38:55.075 00.000 29988 move complete, result=0
02:38:55.077 00.002 29988 worker thread done servicing request
02:38:55.077 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 126 ms NORTH
02:38:55.080 00.003 29988 Worker thread wakes up
02:38:55.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:55.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:56.715 01.635 29988 Exposure complete
02:38:56.781 00.066 29988 worker thread done servicing request
02:38:56.781 00.000 28316 OnExposeComplete: enter
02:38:56.782 00.001 28316 UpdateGuideState(): m_state=6
02:38:56.783 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3684
02:38:56.784 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=255.34, Mass=2345, SNR=33.6, Peak=180 HFD=3.9
02:38:56.785 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:38:56.786 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:38:56.788 00.002 28316 CameraToMount -- cameraX=0.47 cameraY=0.17 hyp=0.50 cameraTheta=0.34 mountX=-0.04 mountY=-0.49, mountTheta=-1.66
02:38:56.790 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=0.17, opts=13)
02:38:56.792 00.002 28316 Enqueuing Move request for scope (0.47, 0.17)
02:38:56.792 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:56.793 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.6
02:38:56.793 00.000 29988 Worker thread wakes up
02:38:56.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.17) opts 0xd
02:38:56.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.47, 0.17)
02:38:56.793 00.000 29988 Moving (0.47, 0.17) raw xDistance=-0.04 yDistance=-0.49
02:38:56.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:38:56.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
02:38:56.793 00.000 29988 MoveAxis(E, 0, ABG)
02:38:56.793 00.000 29988 Move returns status 0, amount 0
02:38:56.793 00.000 29988 MoveAxis(N, 118, ABG)
02:38:56.793 00.000 29988 Guiding  Dir = 0, Dur = 118
02:38:56.794 00.001 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 11 / 99999
02:38:56.794 00.000 29988 IsSlewing returns 0
02:38:56.794 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149536.794,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:56.794 00.000 29988 IsGuiding returns 0
02:38:56.794 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:56.795 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:56.796 00.001 28316 Enqueuing Expose request
02:38:56.799 00.003 29988 PulseGuide returned control before completion, sleep 124
02:38:56.931 00.132 29988 IsGuiding returns 0
02:38:56.931 00.000 29988 Move returns status 0, amount 118
02:38:56.931 00.000 29988 move complete, result=0
02:38:56.931 00.000 29988 worker thread done servicing request
02:38:56.932 00.001 29988 Worker thread wakes up
02:38:56.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:56.932 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 118 ms NORTH
02:38:56.933 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:38:58.350 01.417 29988 Exposure complete
02:38:58.403 00.053 29988 worker thread done servicing request
02:38:58.403 00.000 28316 OnExposeComplete: enter
02:38:58.406 00.003 28316 UpdateGuideState(): m_state=6
02:38:58.408 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3685
02:38:58.411 00.003 28316 Star::Find returns 1 (0), X=950.74, Y=255.22, Mass=2458, SNR=34.2, Peak=230 HFD=3.9
02:38:58.413 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
02:38:58.413 00.000 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
02:38:58.414 00.001 28316 CameraToMount -- cameraX=0.67 cameraY=0.04 hyp=0.67 cameraTheta=0.06 mountX=-0.24 mountY=-0.61, mountTheta=-1.94
02:38:58.415 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.04, opts=13)
02:38:58.415 00.000 28316 Enqueuing Move request for scope (0.67, 0.04)
02:38:58.416 00.001 29988 Worker thread wakes up
02:38:58.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:38:58.416 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.2
02:38:58.417 00.001 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 12 / 99999
02:38:58.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.04) opts 0xd
02:38:58.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.04)
02:38:58.417 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149538.417,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:38:58.418 00.001 29988 Moving (0.67, 0.04) raw xDistance=-0.24 yDistance=-0.61
02:38:58.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:38:58.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
02:38:58.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:38:58.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:38:58.419 00.001 28316 Enqueuing Expose request
02:38:58.419 00.000 29988 MoveAxis(E, 50, ABG)
02:38:58.419 00.000 29988 Guiding  Dir = 2, Dur = 50
02:38:58.419 00.000 29988 IsSlewing returns 0
02:38:58.420 00.001 29988 IsGuiding returns 0
02:38:58.422 00.002 29988 PulseGuide returned control before completion, sleep 59
02:38:58.488 00.066 29988 IsGuiding returns 0
02:38:58.488 00.000 29988 Move returns status 0, amount 50
02:38:58.488 00.000 29988 MoveAxis(N, 147, ABG)
02:38:58.488 00.000 29988 Guiding  Dir = 0, Dur = 147
02:38:58.488 00.000 29988 IsSlewing returns 0
02:38:58.488 00.000 29988 IsGuiding returns 0
02:38:58.493 00.005 29988 PulseGuide returned control before completion, sleep 153
02:38:58.663 00.170 29988 IsGuiding returns 0
02:38:58.663 00.000 29988 Move returns status 0, amount 147
02:38:58.663 00.000 29988 move complete, result=0
02:38:58.663 00.000 29988 worker thread done servicing request
02:38:58.663 00.000 29988 Worker thread wakes up
02:38:58.663 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.6 px 147 ms NORTH
02:38:58.664 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:38:58.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:00.292 01.628 29988 Exposure complete
02:39:00.318 00.026 29988 worker thread done servicing request
02:39:00.318 00.000 28316 OnExposeComplete: enter
02:39:00.318 00.000 28316 UpdateGuideState(): m_state=6
02:39:00.319 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3686
02:39:00.319 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=255.42, Mass=2362, SNR=33.6, Peak=180 HFD=4.1
02:39:00.320 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
02:39:00.320 00.000 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
02:39:00.321 00.001 28316 CameraToMount -- cameraX=0.95 cameraY=0.24 hyp=0.98 cameraTheta=0.25 mountX=-0.17 mountY=-0.96, mountTheta=-1.75
02:39:00.323 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.95, y=0.24, opts=13)
02:39:00.323 00.000 28316 Enqueuing Move request for scope (0.95, 0.24)
02:39:00.323 00.000 29988 Worker thread wakes up
02:39:00.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.24) opts 0xd
02:39:00.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.95, 0.24)
02:39:00.323 00.000 29988 Moving (0.95, 0.24) raw xDistance=-0.17 yDistance=-0.96
02:39:00.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:39:00.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
02:39:00.323 00.000 29988 MoveAxis(E, 0, ABG)
02:39:00.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:00.324 00.001 29988 Move returns status 0, amount 0
02:39:00.324 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.6
02:39:00.324 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 13 / 99999
02:39:00.324 00.000 29988 MoveAxis(N, 229, ABG)
02:39:00.325 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149540.324,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:00.325 00.000 29988 Guiding  Dir = 0, Dur = 229
02:39:00.325 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:00.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:00.326 00.001 28316 Enqueuing Expose request
02:39:00.326 00.000 29988 IsSlewing returns 0
02:39:00.327 00.001 29988 IsGuiding returns 0
02:39:00.332 00.005 29988 PulseGuide returned control before completion, sleep 235
02:39:00.572 00.240 29988 IsGuiding returns 1
02:39:00.573 00.001 29988 scope still moving after pulse duration time elapsed
02:39:00.604 00.031 29988 IsSlewing returns 0
02:39:00.604 00.000 29988 IsGuiding returns 0
02:39:00.604 00.000 29988 scope move finished after 229 + 48 ms
02:39:00.604 00.000 29988 Move returns status 0, amount 229
02:39:00.604 00.000 29988 move complete, result=0
02:39:00.604 00.000 29988 worker thread done servicing request
02:39:00.604 00.000 29988 Worker thread wakes up
02:39:00.604 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -1.0 px 229 ms NORTH
02:39:00.605 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:00.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:02.020 01.415 29988 Exposure complete
02:39:02.059 00.039 29988 worker thread done servicing request
02:39:02.059 00.000 28316 OnExposeComplete: enter
02:39:02.061 00.002 28316 UpdateGuideState(): m_state=6
02:39:02.062 00.001 28316 Star::Find(15, 951, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3687
02:39:02.063 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=255.45, Mass=2366, SNR=33.7, Peak=193 HFD=3.7
02:39:02.064 00.001 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:39:02.066 00.002 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:39:02.067 00.001 28316 CameraToMount -- cameraX=0.68 cameraY=0.27 hyp=0.73 cameraTheta=0.38 mountX=-0.03 mountY=-0.73, mountTheta=-1.62
02:39:02.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.27, opts=13)
02:39:02.070 00.001 28316 Enqueuing Move request for scope (0.68, 0.27)
02:39:02.070 00.000 29988 Worker thread wakes up
02:39:02.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:02.071 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
02:39:02.071 00.000 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 14 / 99999
02:39:02.072 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.27) opts 0xd
02:39:02.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.27)
02:39:02.072 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149542.071,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:02.072 00.000 29988 Moving (0.68, 0.27) raw xDistance=-0.03 yDistance=-0.73
02:39:02.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:02.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
02:39:02.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:02.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:02.073 00.000 28316 Enqueuing Expose request
02:39:02.073 00.000 29988 MoveAxis(E, 0, ABG)
02:39:02.073 00.000 29988 Move returns status 0, amount 0
02:39:02.074 00.001 29988 MoveAxis(N, 174, ABG)
02:39:02.074 00.000 29988 Guiding  Dir = 0, Dur = 174
02:39:02.074 00.000 29988 IsSlewing returns 0
02:39:02.074 00.000 29988 IsGuiding returns 0
02:39:02.079 00.005 29988 PulseGuide returned control before completion, sleep 179
02:39:02.272 00.193 29988 IsGuiding returns 0
02:39:02.272 00.000 29988 Move returns status 0, amount 174
02:39:02.272 00.000 29988 move complete, result=0
02:39:02.273 00.001 29988 worker thread done servicing request
02:39:02.273 00.000 29988 Worker thread wakes up
02:39:02.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:02.273 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 174 ms NORTH
02:39:02.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:03.903 01.630 29988 Exposure complete
02:39:03.955 00.052 29988 worker thread done servicing request
02:39:03.955 00.000 28316 OnExposeComplete: enter
02:39:03.955 00.000 28316 UpdateGuideState(): m_state=6
02:39:03.957 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3688
02:39:03.958 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=255.66, Mass=2504, SNR=34.5, Peak=201 HFD=3.7
02:39:03.959 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
02:39:03.960 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
02:39:03.963 00.003 28316 CameraToMount -- cameraX=0.71 cameraY=0.49 hyp=0.86 cameraTheta=0.60 mountX=0.15 mountY=-0.85, mountTheta=-1.40
02:39:03.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=0.49, opts=13)
02:39:03.965 00.001 28316 Enqueuing Move request for scope (0.71, 0.49)
02:39:03.965 00.000 29988 Worker thread wakes up
02:39:03.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:03.966 00.001 28316 UpdateGuideState exits: m=2504 RSB=34.5
02:39:03.966 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 15 / 99999
02:39:03.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.49) opts 0xd
02:39:03.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 0.49)
02:39:03.966 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149543.966,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:03.967 00.001 29988 Moving (0.71, 0.49) raw xDistance=0.15 yDistance=-0.85
02:39:03.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:39:03.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
02:39:03.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:03.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:03.968 00.001 28316 Enqueuing Expose request
02:39:03.969 00.001 29988 MoveAxis(E, 0, ABG)
02:39:03.969 00.000 29988 Move returns status 0, amount 0
02:39:03.969 00.000 29988 MoveAxis(N, 203, ABG)
02:39:03.969 00.000 29988 Guiding  Dir = 0, Dur = 203
02:39:03.969 00.000 29988 IsSlewing returns 0
02:39:03.969 00.000 29988 IsGuiding returns 0
02:39:03.975 00.006 29988 PulseGuide returned control before completion, sleep 208
02:39:04.197 00.222 29988 IsGuiding returns 0
02:39:04.197 00.000 29988 Move returns status 0, amount 203
02:39:04.197 00.000 29988 move complete, result=0
02:39:04.197 00.000 29988 worker thread done servicing request
02:39:04.197 00.000 29988 Worker thread wakes up
02:39:04.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:04.197 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.8 px 203 ms NORTH
02:39:04.198 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:05.609 01.411 29988 Exposure complete
02:39:05.650 00.041 29988 worker thread done servicing request
02:39:05.650 00.000 28316 OnExposeComplete: enter
02:39:05.652 00.002 28316 UpdateGuideState(): m_state=6
02:39:05.653 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3689
02:39:05.655 00.002 28316 Star::Find returns 1 (0), X=950.85, Y=255.76, Mass=2633, SNR=35.7, Peak=222 HFD=4.1
02:39:05.656 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
02:39:05.657 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
02:39:05.658 00.001 28316 CameraToMount -- cameraX=0.77 cameraY=0.58 hyp=0.97 cameraTheta=0.65 mountX=0.21 mountY=-0.95, mountTheta=-1.35
02:39:05.660 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.77, y=0.58, opts=13)
02:39:05.662 00.002 28316 Enqueuing Move request for scope (0.77, 0.58)
02:39:05.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:05.664 00.001 28316 UpdateGuideState exits: m=2633 RSB=35.7
02:39:05.666 00.002 29988 Worker thread wakes up
02:39:05.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.58) opts 0xd
02:39:05.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.77, 0.58)
02:39:05.666 00.000 29988 Moving (0.77, 0.58) raw xDistance=0.21 yDistance=-0.95
02:39:05.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:39:05.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
02:39:05.666 00.000 29988 MoveAxis(W, 44, ABG)
02:39:05.666 00.000 29988 Guiding  Dir = 3, Dur = 44
02:39:05.666 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 16 / 99999
02:39:05.667 00.001 29988 IsSlewing returns 0
02:39:05.667 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149545.667,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:05.670 00.003 29988 IsGuiding returns 0
02:39:05.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:05.673 00.003 29988 PulseGuide returned control before completion, sleep 53
02:39:05.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:05.674 00.001 28316 Enqueuing Expose request
02:39:05.735 00.061 29988 IsGuiding returns 0
02:39:05.735 00.000 29988 Move returns status 0, amount 44
02:39:05.735 00.000 29988 MoveAxis(N, 228, ABG)
02:39:05.735 00.000 29988 Guiding  Dir = 0, Dur = 228
02:39:05.735 00.000 29988 IsSlewing returns 0
02:39:05.735 00.000 29988 IsGuiding returns 0
02:39:05.740 00.005 29988 PulseGuide returned control before completion, sleep 234
02:39:05.984 00.244 29988 IsGuiding returns 1
02:39:05.984 00.000 29988 scope still moving after pulse duration time elapsed
02:39:06.014 00.030 29988 IsSlewing returns 0
02:39:06.014 00.000 29988 IsGuiding returns 0
02:39:06.014 00.000 29988 scope move finished after 228 + 50 ms
02:39:06.014 00.000 29988 Move returns status 0, amount 228
02:39:06.014 00.000 29988 move complete, result=0
02:39:06.015 00.001 29988 worker thread done servicing request
02:39:06.015 00.000 29988 Worker thread wakes up
02:39:06.015 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -1.0 px 228 ms NORTH
02:39:06.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:06.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:07.651 01.636 29988 Exposure complete
02:39:07.705 00.054 29988 worker thread done servicing request
02:39:07.705 00.000 28316 OnExposeComplete: enter
02:39:07.707 00.002 28316 UpdateGuideState(): m_state=6
02:39:07.708 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3690
02:39:07.709 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=255.63, Mass=2381, SNR=33.9, Peak=192 HFD=3.8
02:39:07.709 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
02:39:07.710 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
02:39:07.710 00.000 28316 CameraToMount -- cameraX=0.74 cameraY=0.45 hyp=0.87 cameraTheta=0.55 mountX=0.11 mountY=-0.86, mountTheta=-1.45
02:39:07.711 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.45, opts=13)
02:39:07.712 00.001 28316 Enqueuing Move request for scope (0.74, 0.45)
02:39:07.712 00.000 29988 Worker thread wakes up
02:39:07.712 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.45) opts 0xd
02:39:07.712 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.45)
02:39:07.712 00.000 29988 Moving (0.74, 0.45) raw xDistance=0.11 yDistance=-0.86
02:39:07.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:39:07.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
02:39:07.712 00.000 29988 MoveAxis(E, 0, ABG)
02:39:07.712 00.000 29988 Move returns status 0, amount 0
02:39:07.712 00.000 29988 MoveAxis(N, 206, ABG)
02:39:07.713 00.001 29988 Guiding  Dir = 0, Dur = 206
02:39:07.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:07.713 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.9
02:39:07.714 00.001 29988 IsSlewing returns 0
02:39:07.715 00.001 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 17 / 99999
02:39:07.716 00.001 29988 IsGuiding returns 0
02:39:07.716 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149547.716,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:07.717 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:07.719 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:07.722 00.003 29988 PulseGuide returned control before completion, sleep 212
02:39:07.722 00.000 28316 Enqueuing Expose request
02:39:07.947 00.225 29988 IsGuiding returns 0
02:39:07.948 00.001 29988 Move returns status 0, amount 206
02:39:07.948 00.000 29988 move complete, result=0
02:39:07.948 00.000 29988 worker thread done servicing request
02:39:07.948 00.000 29988 Worker thread wakes up
02:39:07.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:07.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:07.948 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.9 px 206 ms NORTH
02:39:09.363 01.415 29988 Exposure complete
02:39:09.421 00.058 29988 worker thread done servicing request
02:39:09.421 00.000 28316 OnExposeComplete: enter
02:39:09.424 00.003 28316 UpdateGuideState(): m_state=6
02:39:09.426 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3691
02:39:09.429 00.003 28316 Star::Find returns 1 (0), X=950.77, Y=255.64, Mass=2288, SNR=33.1, Peak=175 HFD=3.7
02:39:09.431 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
02:39:09.433 00.002 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
02:39:09.433 00.000 28316 CameraToMount -- cameraX=0.70 cameraY=0.46 hyp=0.84 cameraTheta=0.59 mountX=0.13 mountY=-0.83, mountTheta=-1.41
02:39:09.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.70, y=0.46, opts=13)
02:39:09.435 00.001 28316 Enqueuing Move request for scope (0.70, 0.46)
02:39:09.435 00.000 29988 Worker thread wakes up
02:39:09.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.46) opts 0xd
02:39:09.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.70, 0.46)
02:39:09.435 00.000 29988 Moving (0.70, 0.46) raw xDistance=0.13 yDistance=-0.83
02:39:09.436 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:39:09.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:09.436 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
02:39:09.437 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
02:39:09.437 00.000 29988 MoveAxis(E, 0, ABG)
02:39:09.438 00.001 29988 Move returns status 0, amount 0
02:39:09.438 00.000 29988 MoveAxis(N, 198, ABG)
02:39:09.438 00.000 29988 Guiding  Dir = 0, Dur = 198
02:39:09.438 00.000 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 18 / 99999
02:39:09.438 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149549.438,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:09.439 00.001 29988 IsSlewing returns 0
02:39:09.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:09.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:09.439 00.000 28316 Enqueuing Expose request
02:39:09.440 00.001 29988 IsGuiding returns 0
02:39:09.445 00.005 29988 PulseGuide returned control before completion, sleep 204
02:39:09.658 00.213 29988 IsGuiding returns 1
02:39:09.658 00.000 29988 scope still moving after pulse duration time elapsed
02:39:09.686 00.028 29988 IsSlewing returns 0
02:39:09.686 00.000 29988 IsGuiding returns 0
02:39:09.686 00.000 29988 scope move finished after 198 + 49 ms
02:39:09.686 00.000 29988 Move returns status 0, amount 198
02:39:09.686 00.000 29988 move complete, result=0
02:39:09.687 00.001 29988 worker thread done servicing request
02:39:09.687 00.000 29988 Worker thread wakes up
02:39:09.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:09.687 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.8 px 198 ms NORTH
02:39:09.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:11.323 01.636 29988 Exposure complete
02:39:11.371 00.048 29988 worker thread done servicing request
02:39:11.371 00.000 28316 OnExposeComplete: enter
02:39:11.371 00.000 28316 UpdateGuideState(): m_state=6
02:39:11.372 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3692
02:39:11.372 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=255.78, Mass=2541, SNR=34.8, Peak=211 HFD=3.7
02:39:11.373 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
02:39:11.373 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
02:39:11.374 00.001 28316 CameraToMount -- cameraX=0.51 cameraY=0.61 hyp=0.80 cameraTheta=0.87 mountX=0.34 mountY=-0.73, mountTheta=-1.14
02:39:11.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=0.61, opts=13)
02:39:11.377 00.001 28316 Enqueuing Move request for scope (0.51, 0.61)
02:39:11.377 00.000 29988 Worker thread wakes up
02:39:11.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.61) opts 0xd
02:39:11.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:11.377 00.000 28316 UpdateGuideState exits: m=2541 RSB=34.8
02:39:11.378 00.001 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 19 / 99999
02:39:11.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, 0.61)
02:39:11.378 00.000 29988 Moving (0.51, 0.61) raw xDistance=0.34 yDistance=-0.73
02:39:11.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
02:39:11.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
02:39:11.378 00.000 29988 MoveAxis(W, 72, ABG)
02:39:11.378 00.000 29988 Guiding  Dir = 3, Dur = 72
02:39:11.378 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149551.378,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:11.379 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:11.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:11.380 00.001 28316 Enqueuing Expose request
02:39:11.380 00.000 29988 IsSlewing returns 0
02:39:11.380 00.000 29988 IsGuiding returns 0
02:39:11.382 00.002 29988 PulseGuide returned control before completion, sleep 80
02:39:11.479 00.097 29988 IsGuiding returns 0
02:39:11.479 00.000 29988 Move returns status 0, amount 72
02:39:11.480 00.001 29988 MoveAxis(N, 175, ABG)
02:39:11.480 00.000 29988 Guiding  Dir = 0, Dur = 175
02:39:11.480 00.000 29988 IsSlewing returns 0
02:39:11.480 00.000 29988 IsGuiding returns 0
02:39:11.484 00.004 29988 PulseGuide returned control before completion, sleep 181
02:39:11.671 00.187 29988 IsGuiding returns 0
02:39:11.671 00.000 29988 Move returns status 0, amount 175
02:39:11.671 00.000 29988 move complete, result=0
02:39:11.671 00.000 29988 worker thread done servicing request
02:39:11.671 00.000 29988 Worker thread wakes up
02:39:11.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:11.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:11.671 00.000 28316 GuideStep: 0.3 px 72 ms WEST, -0.7 px 175 ms NORTH
02:39:13.080 01.409 29988 Exposure complete
02:39:13.120 00.040 29988 worker thread done servicing request
02:39:13.120 00.000 28316 OnExposeComplete: enter
02:39:13.122 00.002 28316 UpdateGuideState(): m_state=6
02:39:13.124 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3693
02:39:13.126 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=255.34, Mass=2506, SNR=34.7, Peak=225 HFD=3.7
02:39:13.129 00.003 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:39:13.131 00.002 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:39:13.133 00.002 28316 CameraToMount -- cameraX=0.73 cameraY=0.16 hyp=0.75 cameraTheta=0.22 mountX=-0.15 mountY=-0.73, mountTheta=-1.78
02:39:13.136 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.16, opts=13)
02:39:13.138 00.002 28316 Enqueuing Move request for scope (0.73, 0.16)
02:39:13.138 00.000 29988 Worker thread wakes up
02:39:13.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:13.140 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.16) opts 0xd
02:39:13.140 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.16)
02:39:13.140 00.000 29988 Moving (0.73, 0.16) raw xDistance=-0.15 yDistance=-0.73
02:39:13.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:39:13.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
02:39:13.140 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.7
02:39:13.141 00.001 29988 MoveAxis(E, 0, ABG)
02:39:13.141 00.000 29988 Move returns status 0, amount 0
02:39:13.141 00.000 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 20 / 99999
02:39:13.141 00.000 29988 MoveAxis(N, 173, ABG)
02:39:13.141 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149553.141,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:13.142 00.001 29988 Guiding  Dir = 0, Dur = 173
02:39:13.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:13.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:13.144 00.002 29988 IsSlewing returns 0
02:39:13.144 00.000 28316 Enqueuing Expose request
02:39:13.145 00.001 29988 IsGuiding returns 0
02:39:13.150 00.005 29988 PulseGuide returned control before completion, sleep 178
02:39:13.346 00.196 29988 IsGuiding returns 0
02:39:13.346 00.000 29988 Move returns status 0, amount 173
02:39:13.346 00.000 29988 move complete, result=0
02:39:13.346 00.000 29988 worker thread done servicing request
02:39:13.346 00.000 29988 Worker thread wakes up
02:39:13.346 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 173 ms NORTH
02:39:13.347 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:13.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:14.980 01.633 29988 Exposure complete
02:39:15.028 00.048 29988 worker thread done servicing request
02:39:15.028 00.000 28316 OnExposeComplete: enter
02:39:15.030 00.002 28316 UpdateGuideState(): m_state=6
02:39:15.030 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3694
02:39:15.031 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=255.52, Mass=2314, SNR=33.3, Peak=183 HFD=3.8
02:39:15.031 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
02:39:15.032 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
02:39:15.032 00.000 28316 CameraToMount -- cameraX=0.63 cameraY=0.35 hyp=0.72 cameraTheta=0.50 mountX=0.05 mountY=-0.72, mountTheta=-1.50
02:39:15.034 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.35, opts=13)
02:39:15.036 00.002 28316 Enqueuing Move request for scope (0.63, 0.35)
02:39:15.036 00.000 29988 Worker thread wakes up
02:39:15.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:15.037 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.3
02:39:15.037 00.000 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 21 / 99999
02:39:15.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.35) opts 0xd
02:39:15.037 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149555.037,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:15.038 00.001 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.35)
02:39:15.038 00.000 29988 Moving (0.63, 0.35) raw xDistance=0.05 yDistance=-0.72
02:39:15.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:15.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:15.039 00.000 28316 Enqueuing Expose request
02:39:15.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:39:15.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
02:39:15.039 00.000 29988 MoveAxis(E, 0, ABG)
02:39:15.039 00.000 29988 Move returns status 0, amount 0
02:39:15.040 00.001 29988 MoveAxis(N, 172, ABG)
02:39:15.040 00.000 29988 Guiding  Dir = 0, Dur = 172
02:39:15.040 00.000 29988 IsSlewing returns 0
02:39:15.040 00.000 29988 IsGuiding returns 0
02:39:15.045 00.005 29988 PulseGuide returned control before completion, sleep 178
02:39:15.229 00.184 29988 IsGuiding returns 1
02:39:15.229 00.000 29988 scope still moving after pulse duration time elapsed
02:39:15.260 00.031 29988 IsSlewing returns 0
02:39:15.262 00.002 29988 IsGuiding returns 0
02:39:15.262 00.000 29988 scope move finished after 172 + 49 ms
02:39:15.262 00.000 29988 Move returns status 0, amount 172
02:39:15.262 00.000 29988 move complete, result=0
02:39:15.262 00.000 29988 worker thread done servicing request
02:39:15.262 00.000 29988 Worker thread wakes up
02:39:15.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:15.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:15.262 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 172 ms NORTH
02:39:16.679 01.417 29988 Exposure complete
02:39:16.726 00.047 29988 worker thread done servicing request
02:39:16.726 00.000 28316 OnExposeComplete: enter
02:39:16.728 00.002 28316 UpdateGuideState(): m_state=6
02:39:16.729 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3695
02:39:16.730 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=255.57, Mass=2460, SNR=34.4, Peak=198 HFD=3.8
02:39:16.733 00.003 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
02:39:16.735 00.002 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
02:39:16.737 00.002 28316 CameraToMount -- cameraX=0.83 cameraY=0.39 hyp=0.92 cameraTheta=0.44 mountX=0.01 mountY=-0.92, mountTheta=-1.56
02:39:16.741 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.83, y=0.39, opts=13)
02:39:16.743 00.002 28316 Enqueuing Move request for scope (0.83, 0.39)
02:39:16.746 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:16.747 00.001 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:39:16.747 00.000 29988 Worker thread wakes up
02:39:16.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.39) opts 0xd
02:39:16.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.83, 0.39)
02:39:16.747 00.000 29988 Moving (0.83, 0.39) raw xDistance=0.01 yDistance=-0.92
02:39:16.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:39:16.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
02:39:16.747 00.000 29988 MoveAxis(E, 0, ABG)
02:39:16.747 00.000 29988 Move returns status 0, amount 0
02:39:16.747 00.000 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 22 / 99999
02:39:16.748 00.001 29988 MoveAxis(N, 220, ABG)
02:39:16.748 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149556.748,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:16.750 00.002 29988 Guiding  Dir = 0, Dur = 220
02:39:16.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:16.751 00.001 29988 IsSlewing returns 0
02:39:16.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:16.752 00.001 28316 Enqueuing Expose request
02:39:16.754 00.002 29988 IsGuiding returns 0
02:39:16.759 00.005 29988 PulseGuide returned control before completion, sleep 225
02:39:16.994 00.235 29988 IsGuiding returns 0
02:39:16.994 00.000 29988 Move returns status 0, amount 220
02:39:16.994 00.000 29988 move complete, result=0
02:39:16.994 00.000 29988 worker thread done servicing request
02:39:16.994 00.000 29988 Worker thread wakes up
02:39:16.994 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:16.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:16.994 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.9 px 220 ms NORTH
02:39:18.630 01.636 29988 Exposure complete
02:39:18.676 00.046 29988 worker thread done servicing request
02:39:18.676 00.000 28316 OnExposeComplete: enter
02:39:18.677 00.001 28316 UpdateGuideState(): m_state=6
02:39:18.677 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3696
02:39:18.678 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=255.81, Mass=2450, SNR=34.3, Peak=205 HFD=4.1
02:39:18.678 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:39:18.679 00.001 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:39:18.679 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=0.64 hyp=0.92 cameraTheta=0.76 mountX=0.30 mountY=-0.88, mountTheta=-1.24
02:39:18.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.64, opts=13)
02:39:18.681 00.001 28316 Enqueuing Move request for scope (0.67, 0.64)
02:39:18.681 00.000 29988 Worker thread wakes up
02:39:18.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.64) opts 0xd
02:39:18.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.64)
02:39:18.681 00.000 29988 Moving (0.67, 0.64) raw xDistance=0.30 yDistance=-0.88
02:39:18.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
02:39:18.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:18.682 00.001 28316 UpdateGuideState exits: m=2450 RSB=34.3
02:39:18.682 00.000 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 23 / 99999
02:39:18.683 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:39:18.683 00.000 29988 MoveAxis(W, 64, ABG)
02:39:18.683 00.000 29988 Guiding  Dir = 3, Dur = 64
02:39:18.683 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149558.683,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:18.683 00.000 29988 IsSlewing returns 0
02:39:18.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:18.684 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:18.684 00.000 28316 Enqueuing Expose request
02:39:18.684 00.000 29988 IsGuiding returns 0
02:39:18.686 00.002 29988 PulseGuide returned control before completion, sleep 73
02:39:18.768 00.082 29988 IsGuiding returns 0
02:39:18.768 00.000 29988 Move returns status 0, amount 64
02:39:18.768 00.000 29988 MoveAxis(N, 211, ABG)
02:39:18.768 00.000 29988 Guiding  Dir = 0, Dur = 211
02:39:18.769 00.001 29988 IsSlewing returns 0
02:39:18.769 00.000 29988 IsGuiding returns 0
02:39:18.774 00.005 29988 PulseGuide returned control before completion, sleep 217
02:39:19.004 00.230 29988 IsGuiding returns 0
02:39:19.005 00.001 29988 Move returns status 0, amount 211
02:39:19.005 00.000 29988 move complete, result=0
02:39:19.005 00.000 29988 worker thread done servicing request
02:39:19.005 00.000 29988 Worker thread wakes up
02:39:19.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:19.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:19.005 00.000 28316 GuideStep: 0.3 px 64 ms WEST, -0.9 px 211 ms NORTH
02:39:20.419 01.414 29988 Exposure complete
02:39:20.461 00.042 29988 worker thread done servicing request
02:39:20.461 00.000 28316 OnExposeComplete: enter
02:39:20.462 00.001 28316 UpdateGuideState(): m_state=6
02:39:20.462 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3697
02:39:20.465 00.003 28316 Star::Find returns 1 (0), X=950.79, Y=255.46, Mass=2404, SNR=33.9, Peak=193 HFD=3.8
02:39:20.469 00.004 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
02:39:20.471 00.002 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
02:39:20.473 00.002 28316 CameraToMount -- cameraX=0.71 cameraY=0.28 hyp=0.77 cameraTheta=0.38 mountX=-0.04 mountY=-0.76, mountTheta=-1.62
02:39:20.475 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=0.28, opts=13)
02:39:20.476 00.001 28316 Enqueuing Move request for scope (0.71, 0.28)
02:39:20.476 00.000 29988 Worker thread wakes up
02:39:20.477 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.28) opts 0xd
02:39:20.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 0.28)
02:39:20.477 00.000 29988 Moving (0.71, 0.28) raw xDistance=-0.04 yDistance=-0.76
02:39:20.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:39:20.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
02:39:20.477 00.000 29988 MoveAxis(E, 0, ABG)
02:39:20.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:20.477 00.000 29988 Move returns status 0, amount 0
02:39:20.477 00.000 29988 MoveAxis(N, 182, ABG)
02:39:20.477 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
02:39:20.478 00.001 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 24 / 99999
02:39:20.478 00.000 29988 Guiding  Dir = 0, Dur = 182
02:39:20.478 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149560.478,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:20.479 00.001 29988 IsSlewing returns 0
02:39:20.479 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:20.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:20.480 00.001 28316 Enqueuing Expose request
02:39:20.480 00.000 29988 IsGuiding returns 0
02:39:20.484 00.004 29988 PulseGuide returned control before completion, sleep 188
02:39:20.681 00.197 29988 IsGuiding returns 0
02:39:20.681 00.000 29988 Move returns status 0, amount 182
02:39:20.681 00.000 29988 move complete, result=0
02:39:20.681 00.000 29988 worker thread done servicing request
02:39:20.681 00.000 29988 Worker thread wakes up
02:39:20.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:20.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:20.681 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 182 ms NORTH
02:39:22.310 01.629 29988 Exposure complete
02:39:22.335 00.025 29988 worker thread done servicing request
02:39:22.335 00.000 28316 OnExposeComplete: enter
02:39:22.337 00.002 28316 UpdateGuideState(): m_state=6
02:39:22.337 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3698
02:39:22.338 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=255.66, Mass=2518, SNR=34.7, Peak=202 HFD=3.6
02:39:22.338 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
02:39:22.339 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
02:39:22.339 00.000 28316 CameraToMount -- cameraX=0.58 cameraY=0.49 hyp=0.75 cameraTheta=0.70 mountX=0.20 mountY=-0.73, mountTheta=-1.30
02:39:22.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.49, opts=13)
02:39:22.341 00.001 28316 Enqueuing Move request for scope (0.58, 0.49)
02:39:22.342 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:22.344 00.002 28316 UpdateGuideState exits: m=2518 RSB=34.7
02:39:22.344 00.000 29988 Worker thread wakes up
02:39:22.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.49) opts 0xd
02:39:22.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.49)
02:39:22.344 00.000 29988 Moving (0.58, 0.49) raw xDistance=0.20 yDistance=-0.73
02:39:22.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:39:22.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
02:39:22.344 00.000 29988 MoveAxis(W, 43, ABG)
02:39:22.344 00.000 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 25 / 99999
02:39:22.345 00.001 29988 Guiding  Dir = 3, Dur = 43
02:39:22.345 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149562.345,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:22.346 00.001 29988 IsSlewing returns 0
02:39:22.346 00.000 29988 IsGuiding returns 0
02:39:22.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:22.348 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:22.349 00.001 29988 PulseGuide returned control before completion, sleep 52
02:39:22.349 00.000 28316 Enqueuing Expose request
02:39:22.402 00.053 29988 IsGuiding returns 1
02:39:22.402 00.000 29988 scope still moving after pulse duration time elapsed
02:39:22.434 00.032 29988 IsSlewing returns 0
02:39:22.435 00.001 29988 IsGuiding returns 0
02:39:22.435 00.000 29988 scope move finished after 43 + 44 ms
02:39:22.435 00.000 29988 Move returns status 0, amount 43
02:39:22.435 00.000 29988 MoveAxis(N, 175, ABG)
02:39:22.435 00.000 29988 Guiding  Dir = 0, Dur = 175
02:39:22.435 00.000 29988 IsSlewing returns 0
02:39:22.436 00.001 29988 IsGuiding returns 0
02:39:22.440 00.004 29988 PulseGuide returned control before completion, sleep 181
02:39:22.638 00.198 29988 IsGuiding returns 0
02:39:22.638 00.000 29988 Move returns status 0, amount 175
02:39:22.638 00.000 29988 move complete, result=0
02:39:22.638 00.000 29988 worker thread done servicing request
02:39:22.638 00.000 29988 Worker thread wakes up
02:39:22.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:22.638 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.7 px 175 ms NORTH
02:39:22.639 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:24.053 01.414 29988 Exposure complete
02:39:24.115 00.062 29988 worker thread done servicing request
02:39:24.115 00.000 28316 OnExposeComplete: enter
02:39:24.116 00.001 28316 UpdateGuideState(): m_state=6
02:39:24.116 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3699
02:39:24.117 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=255.62, Mass=2463, SNR=34.3, Peak=187 HFD=4.0
02:39:24.117 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
02:39:24.118 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
02:39:24.118 00.000 28316 CameraToMount -- cameraX=0.76 cameraY=0.44 hyp=0.88 cameraTheta=0.53 mountX=0.09 mountY=-0.88, mountTheta=-1.47
02:39:24.120 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.76, y=0.44, opts=13)
02:39:24.121 00.001 28316 Enqueuing Move request for scope (0.76, 0.44)
02:39:24.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:24.122 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.3
02:39:24.122 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 26 / 99999
02:39:24.123 00.001 29988 Worker thread wakes up
02:39:24.123 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149564.123,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:24.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.44) opts 0xd
02:39:24.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.76, 0.44)
02:39:24.124 00.000 29988 Moving (0.76, 0.44) raw xDistance=0.09 yDistance=-0.88
02:39:24.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:39:24.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:39:24.124 00.000 29988 MoveAxis(E, 0, ABG)
02:39:24.124 00.000 29988 Move returns status 0, amount 0
02:39:24.124 00.000 29988 MoveAxis(N, 210, ABG)
02:39:24.124 00.000 29988 Guiding  Dir = 0, Dur = 210
02:39:24.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:24.124 00.000 29988 IsSlewing returns 0
02:39:24.125 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:24.126 00.001 28316 Enqueuing Expose request
02:39:24.126 00.000 29988 IsGuiding returns 0
02:39:24.132 00.006 29988 PulseGuide returned control before completion, sleep 215
02:39:24.364 00.232 29988 IsGuiding returns 0
02:39:24.365 00.001 29988 Move returns status 0, amount 210
02:39:24.365 00.000 29988 move complete, result=0
02:39:24.365 00.000 29988 worker thread done servicing request
02:39:24.365 00.000 29988 Worker thread wakes up
02:39:24.365 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.9 px 210 ms NORTH
02:39:24.366 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:24.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:25.991 01.625 29988 Exposure complete
02:39:26.025 00.034 29988 worker thread done servicing request
02:39:26.026 00.001 28316 OnExposeComplete: enter
02:39:26.026 00.000 28316 UpdateGuideState(): m_state=6
02:39:26.027 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3700
02:39:26.027 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=255.51, Mass=2316, SNR=33.2, Peak=187 HFD=3.8
02:39:26.028 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
02:39:26.028 00.000 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
02:39:26.029 00.001 28316 CameraToMount -- cameraX=0.74 cameraY=0.33 hyp=0.81 cameraTheta=0.42 mountX=-0.01 mountY=-0.81, mountTheta=-1.58
02:39:26.030 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.33, opts=13)
02:39:26.030 00.000 28316 Enqueuing Move request for scope (0.74, 0.33)
02:39:26.031 00.001 29988 Worker thread wakes up
02:39:26.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:26.031 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.2
02:39:26.032 00.001 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 27 / 99999
02:39:26.032 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.33) opts 0xd
02:39:26.032 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.33)
02:39:26.032 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149566.032,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:26.033 00.001 29988 Moving (0.74, 0.33) raw xDistance=-0.01 yDistance=-0.81
02:39:26.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:39:26.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
02:39:26.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:26.033 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:26.034 00.001 28316 Enqueuing Expose request
02:39:26.034 00.000 29988 MoveAxis(E, 0, ABG)
02:39:26.034 00.000 29988 Move returns status 0, amount 0
02:39:26.034 00.000 29988 MoveAxis(N, 194, ABG)
02:39:26.034 00.000 29988 Guiding  Dir = 0, Dur = 194
02:39:26.034 00.000 29988 IsSlewing returns 0
02:39:26.034 00.000 29988 IsGuiding returns 0
02:39:26.039 00.005 29988 PulseGuide returned control before completion, sleep 200
02:39:26.241 00.202 29988 IsGuiding returns 0
02:39:26.241 00.000 29988 Move returns status 0, amount 194
02:39:26.241 00.000 29988 move complete, result=0
02:39:26.242 00.001 29988 worker thread done servicing request
02:39:26.242 00.000 29988 Worker thread wakes up
02:39:26.242 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 194 ms NORTH
02:39:26.243 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:26.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:27.653 01.410 29988 Exposure complete
02:39:27.694 00.041 29988 worker thread done servicing request
02:39:27.695 00.001 28316 OnExposeComplete: enter
02:39:27.696 00.001 28316 UpdateGuideState(): m_state=6
02:39:27.700 00.004 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3701
02:39:27.700 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=255.43, Mass=2370, SNR=33.6, Peak=193 HFD=3.8
02:39:27.701 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:39:27.701 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:39:27.702 00.001 28316 CameraToMount -- cameraX=0.63 cameraY=0.26 hyp=0.68 cameraTheta=0.39 mountX=-0.03 mountY=-0.68, mountTheta=-1.61
02:39:27.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.26, opts=13)
02:39:27.703 00.000 28316 Enqueuing Move request for scope (0.63, 0.26)
02:39:27.703 00.000 29988 Worker thread wakes up
02:39:27.704 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.26) opts 0xd
02:39:27.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.26)
02:39:27.704 00.000 29988 Moving (0.63, 0.26) raw xDistance=-0.03 yDistance=-0.68
02:39:27.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:27.704 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
02:39:27.704 00.000 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 28 / 99999
02:39:27.705 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:27.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
02:39:27.705 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149567.705,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:27.705 00.000 29988 MoveAxis(E, 0, ABG)
02:39:27.705 00.000 29988 Move returns status 0, amount 0
02:39:27.705 00.000 29988 MoveAxis(N, 162, ABG)
02:39:27.706 00.001 29988 Guiding  Dir = 0, Dur = 162
02:39:27.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:27.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:27.707 00.001 28316 Enqueuing Expose request
02:39:27.707 00.000 29988 IsSlewing returns 0
02:39:27.707 00.000 29988 IsGuiding returns 0
02:39:27.713 00.006 29988 PulseGuide returned control before completion, sleep 167
02:39:27.885 00.172 29988 IsGuiding returns 0
02:39:27.885 00.000 29988 Move returns status 0, amount 162
02:39:27.885 00.000 29988 move complete, result=0
02:39:27.886 00.001 29988 worker thread done servicing request
02:39:27.886 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 162 ms NORTH
02:39:27.887 00.001 29988 Worker thread wakes up
02:39:27.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:27.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:29.519 01.632 29988 Exposure complete
02:39:29.569 00.050 29988 worker thread done servicing request
02:39:29.569 00.000 28316 OnExposeComplete: enter
02:39:29.571 00.002 28316 UpdateGuideState(): m_state=6
02:39:29.571 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3702
02:39:29.572 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=255.48, Mass=2427, SNR=34.0, Peak=195 HFD=3.5
02:39:29.572 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
02:39:29.572 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
02:39:29.573 00.001 28316 CameraToMount -- cameraX=0.58 cameraY=0.30 hyp=0.65 cameraTheta=0.48 mountX=0.03 mountY=-0.65, mountTheta=-1.52
02:39:29.575 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.30, opts=13)
02:39:29.577 00.002 28316 Enqueuing Move request for scope (0.58, 0.30)
02:39:29.578 00.001 29988 Worker thread wakes up
02:39:29.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.30) opts 0xd
02:39:29.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.30)
02:39:29.578 00.000 29988 Moving (0.58, 0.30) raw xDistance=0.03 yDistance=-0.65
02:39:29.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:39:29.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
02:39:29.578 00.000 29988 MoveAxis(E, 0, ABG)
02:39:29.578 00.000 29988 Move returns status 0, amount 0
02:39:29.578 00.000 29988 MoveAxis(N, 156, ABG)
02:39:29.578 00.000 29988 Guiding  Dir = 0, Dur = 156
02:39:29.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:29.579 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.0
02:39:29.579 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 29 / 99999
02:39:29.580 00.001 29988 IsSlewing returns 0
02:39:29.580 00.000 29988 IsGuiding returns 0
02:39:29.580 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149569.580,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:29.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:29.583 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:29.584 00.001 28316 Enqueuing Expose request
02:39:29.587 00.003 29988 PulseGuide returned control before completion, sleep 161
02:39:29.755 00.168 29988 IsGuiding returns 0
02:39:29.755 00.000 29988 Move returns status 0, amount 156
02:39:29.755 00.000 29988 move complete, result=0
02:39:29.755 00.000 29988 worker thread done servicing request
02:39:29.756 00.001 29988 Worker thread wakes up
02:39:29.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:29.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:29.756 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 156 ms NORTH
02:39:31.176 01.420 29988 Exposure complete
02:39:31.245 00.069 29988 worker thread done servicing request
02:39:31.245 00.000 28316 OnExposeComplete: enter
02:39:31.245 00.000 28316 UpdateGuideState(): m_state=6
02:39:31.246 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3703
02:39:31.246 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=255.56, Mass=2307, SNR=33.3, Peak=170 HFD=3.6
02:39:31.247 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:39:31.247 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:39:31.248 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=0.38 hyp=0.59 cameraTheta=0.71 mountX=0.16 mountY=-0.57, mountTheta=-1.29
02:39:31.249 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.38, opts=13)
02:39:31.249 00.000 28316 Enqueuing Move request for scope (0.44, 0.38)
02:39:31.251 00.002 29988 Worker thread wakes up
02:39:31.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:31.252 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.3
02:39:31.252 00.000 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 30 / 99999
02:39:31.253 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.38) opts 0xd
02:39:31.253 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149571.253,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:31.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.38)
02:39:31.253 00.000 29988 Moving (0.44, 0.38) raw xDistance=0.16 yDistance=-0.57
02:39:31.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:39:31.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
02:39:31.253 00.000 29988 MoveAxis(E, 0, ABG)
02:39:31.253 00.000 29988 Move returns status 0, amount 0
02:39:31.253 00.000 29988 MoveAxis(N, 136, ABG)
02:39:31.253 00.000 29988 Guiding  Dir = 0, Dur = 136
02:39:31.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:31.254 00.001 29988 IsSlewing returns 0
02:39:31.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:31.254 00.000 28316 Enqueuing Expose request
02:39:31.255 00.001 29988 IsGuiding returns 0
02:39:31.260 00.005 29988 PulseGuide returned control before completion, sleep 142
02:39:31.408 00.148 29988 IsGuiding returns 1
02:39:31.408 00.000 29988 scope still moving after pulse duration time elapsed
02:39:31.439 00.031 29988 IsSlewing returns 0
02:39:31.440 00.001 29988 IsGuiding returns 0
02:39:31.440 00.000 29988 scope move finished after 136 + 48 ms
02:39:31.440 00.000 29988 Move returns status 0, amount 136
02:39:31.440 00.000 29988 move complete, result=0
02:39:31.440 00.000 29988 worker thread done servicing request
02:39:31.440 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.6 px 136 ms NORTH
02:39:31.441 00.001 29988 Worker thread wakes up
02:39:31.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:31.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:33.069 01.628 29988 Exposure complete
02:39:33.121 00.052 29988 worker thread done servicing request
02:39:33.121 00.000 28316 OnExposeComplete: enter
02:39:33.122 00.001 28316 UpdateGuideState(): m_state=6
02:39:33.122 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3704
02:39:33.124 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=255.77, Mass=2347, SNR=33.5, Peak=179 HFD=3.7
02:39:33.125 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
02:39:33.127 00.002 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
02:39:33.128 00.001 28316 CameraToMount -- cameraX=0.55 cameraY=0.59 hyp=0.81 cameraTheta=0.83 mountX=0.31 mountY=-0.76, mountTheta=-1.18
02:39:33.132 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.59, opts=13)
02:39:33.132 00.000 28316 Enqueuing Move request for scope (0.55, 0.59)
02:39:33.133 00.001 29988 Worker thread wakes up
02:39:33.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:33.133 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
02:39:33.134 00.001 28316 PhdController: settling, locked = 1, distance = 0.73 (0.50) aobump = 0 frame = 31 / 99999
02:39:33.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.59) opts 0xd
02:39:33.134 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149573.134,"Host":"ASUS_SAM","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:33.135 00.001 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.59)
02:39:33.135 00.000 29988 Moving (0.55, 0.59) raw xDistance=0.31 yDistance=-0.76
02:39:33.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:33.135 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:33.136 00.001 28316 Enqueuing Expose request
02:39:33.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
02:39:33.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
02:39:33.136 00.000 29988 MoveAxis(W, 66, ABG)
02:39:33.136 00.000 29988 Guiding  Dir = 3, Dur = 66
02:39:33.136 00.000 29988 IsSlewing returns 0
02:39:33.136 00.000 29988 IsGuiding returns 0
02:39:33.138 00.002 29988 PulseGuide returned control before completion, sleep 75
02:39:33.224 00.086 29988 IsGuiding returns 0
02:39:33.226 00.002 29988 Move returns status 0, amount 66
02:39:33.226 00.000 29988 MoveAxis(N, 180, ABG)
02:39:33.226 00.000 29988 Guiding  Dir = 0, Dur = 180
02:39:33.226 00.000 29988 IsSlewing returns 0
02:39:33.226 00.000 29988 IsGuiding returns 0
02:39:33.232 00.006 29988 PulseGuide returned control before completion, sleep 184
02:39:33.428 00.196 29988 IsGuiding returns 0
02:39:33.429 00.001 29988 Move returns status 0, amount 180
02:39:33.429 00.000 29988 move complete, result=0
02:39:33.429 00.000 29988 worker thread done servicing request
02:39:33.429 00.000 29988 Worker thread wakes up
02:39:33.429 00.000 28316 GuideStep: 0.3 px 66 ms WEST, -0.8 px 180 ms NORTH
02:39:33.430 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:33.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:34.834 01.404 29988 Exposure complete
02:39:34.877 00.043 29988 worker thread done servicing request
02:39:34.877 00.000 28316 OnExposeComplete: enter
02:39:34.879 00.002 28316 UpdateGuideState(): m_state=6
02:39:34.882 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3705
02:39:34.884 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=255.68, Mass=2349, SNR=33.7, Peak=197 HFD=3.8
02:39:34.886 00.002 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
02:39:34.889 00.003 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
02:39:34.891 00.002 28316 CameraToMount -- cameraX=0.73 cameraY=0.51 hyp=0.89 cameraTheta=0.60 mountX=0.16 mountY=-0.88, mountTheta=-1.40
02:39:34.895 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=0.51, opts=13)
02:39:34.895 00.000 28316 Enqueuing Move request for scope (0.73, 0.51)
02:39:34.896 00.001 29988 Worker thread wakes up
02:39:34.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.51) opts 0xd
02:39:34.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:34.897 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.7
02:39:34.898 00.001 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 32 / 99999
02:39:34.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, 0.51)
02:39:34.898 00.000 29988 Moving (0.73, 0.51) raw xDistance=0.16 yDistance=-0.88
02:39:34.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:39:34.898 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149574.898,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:34.899 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:39:34.899 00.000 29988 MoveAxis(E, 0, ABG)
02:39:34.899 00.000 29988 Move returns status 0, amount 0
02:39:34.899 00.000 29988 MoveAxis(N, 211, ABG)
02:39:34.899 00.000 29988 Guiding  Dir = 0, Dur = 211
02:39:34.899 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:34.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:34.900 00.001 28316 Enqueuing Expose request
02:39:34.900 00.000 29988 IsSlewing returns 0
02:39:34.900 00.000 29988 IsGuiding returns 0
02:39:34.905 00.005 29988 PulseGuide returned control before completion, sleep 216
02:39:35.131 00.226 29988 IsGuiding returns 0
02:39:35.131 00.000 29988 Move returns status 0, amount 211
02:39:35.132 00.001 29988 move complete, result=0
02:39:35.132 00.000 29988 worker thread done servicing request
02:39:35.132 00.000 29988 Worker thread wakes up
02:39:35.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:35.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:35.132 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.9 px 211 ms NORTH
02:39:36.765 01.633 29988 Exposure complete
02:39:36.829 00.064 29988 worker thread done servicing request
02:39:36.829 00.000 28316 OnExposeComplete: enter
02:39:36.829 00.000 28316 UpdateGuideState(): m_state=6
02:39:36.830 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3706
02:39:36.830 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=255.79, Mass=2558, SNR=34.8, Peak=220 HFD=3.8
02:39:36.831 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:39:36.831 00.000 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:39:36.832 00.001 28316 CameraToMount -- cameraX=0.64 cameraY=0.61 hyp=0.88 cameraTheta=0.77 mountX=0.29 mountY=-0.84, mountTheta=-1.24
02:39:36.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.61, opts=13)
02:39:36.833 00.000 28316 Enqueuing Move request for scope (0.64, 0.61)
02:39:36.834 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:36.834 00.000 28316 UpdateGuideState exits: m=2558 RSB=34.8
02:39:36.834 00.000 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 33 / 99999
02:39:36.835 00.001 29988 Worker thread wakes up
02:39:36.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.61) opts 0xd
02:39:36.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.61)
02:39:36.835 00.000 29988 Moving (0.64, 0.61) raw xDistance=0.29 yDistance=-0.84
02:39:36.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
02:39:36.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
02:39:36.835 00.000 29988 MoveAxis(W, 62, ABG)
02:39:36.835 00.000 29988 Guiding  Dir = 3, Dur = 62
02:39:36.835 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149576.835,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:36.836 00.001 29988 IsSlewing returns 0
02:39:36.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:36.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:36.836 00.000 29988 IsGuiding returns 0
02:39:36.838 00.002 28316 Enqueuing Expose request
02:39:36.839 00.001 29988 PulseGuide returned control before completion, sleep 71
02:39:36.920 00.081 29988 IsGuiding returns 0
02:39:36.921 00.001 29988 Move returns status 0, amount 62
02:39:36.921 00.000 29988 MoveAxis(N, 201, ABG)
02:39:36.921 00.000 29988 Guiding  Dir = 0, Dur = 201
02:39:36.921 00.000 29988 IsSlewing returns 0
02:39:36.921 00.000 29988 IsGuiding returns 0
02:39:36.927 00.006 29988 PulseGuide returned control before completion, sleep 206
02:39:37.140 00.213 29988 IsGuiding returns 1
02:39:37.140 00.000 29988 scope still moving after pulse duration time elapsed
02:39:37.171 00.031 29988 IsSlewing returns 0
02:39:37.172 00.001 29988 IsGuiding returns 0
02:39:37.172 00.000 29988 scope move finished after 201 + 49 ms
02:39:37.172 00.000 29988 Move returns status 0, amount 201
02:39:37.172 00.000 29988 move complete, result=0
02:39:37.172 00.000 29988 worker thread done servicing request
02:39:37.172 00.000 29988 Worker thread wakes up
02:39:37.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:37.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:37.172 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.8 px 201 ms NORTH
02:39:38.587 01.415 29988 Exposure complete
02:39:38.657 00.070 29988 worker thread done servicing request
02:39:38.657 00.000 28316 OnExposeComplete: enter
02:39:38.660 00.003 28316 UpdateGuideState(): m_state=6
02:39:38.662 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3707
02:39:38.665 00.003 28316 Star::Find returns 1 (0), X=950.64, Y=255.74, Mass=2289, SNR=33.2, Peak=191 HFD=3.7
02:39:38.666 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
02:39:38.666 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
02:39:38.667 00.001 28316 CameraToMount -- cameraX=0.57 cameraY=0.56 hyp=0.80 cameraTheta=0.78 mountX=0.28 mountY=-0.76, mountTheta=-1.22
02:39:38.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=0.56, opts=13)
02:39:38.671 00.002 28316 Enqueuing Move request for scope (0.57, 0.56)
02:39:38.673 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:38.674 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.2
02:39:38.675 00.001 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 34 / 99999
02:39:38.676 00.001 29988 Worker thread wakes up
02:39:38.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.56) opts 0xd
02:39:38.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.57, 0.56)
02:39:38.676 00.000 29988 Moving (0.57, 0.56) raw xDistance=0.28 yDistance=-0.76
02:39:38.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
02:39:38.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
02:39:38.676 00.000 29988 MoveAxis(W, 63, ABG)
02:39:38.676 00.000 29988 Guiding  Dir = 3, Dur = 63
02:39:38.676 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149578.676,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:38.678 00.002 29988 IsSlewing returns 0
02:39:38.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:38.680 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:38.680 00.000 28316 Enqueuing Expose request
02:39:38.680 00.000 29988 IsGuiding returns 0
02:39:38.682 00.002 29988 PulseGuide returned control before completion, sleep 72
02:39:38.757 00.075 29988 IsGuiding returns 0
02:39:38.757 00.000 29988 Move returns status 0, amount 63
02:39:38.758 00.001 29988 MoveAxis(N, 182, ABG)
02:39:38.758 00.000 29988 Guiding  Dir = 0, Dur = 182
02:39:38.758 00.000 29988 IsSlewing returns 0
02:39:38.758 00.000 29988 IsGuiding returns 0
02:39:38.762 00.004 29988 PulseGuide returned control before completion, sleep 188
02:39:38.961 00.199 29988 IsGuiding returns 0
02:39:38.962 00.001 29988 Move returns status 0, amount 182
02:39:38.962 00.000 29988 move complete, result=0
02:39:38.962 00.000 29988 worker thread done servicing request
02:39:38.962 00.000 29988 Worker thread wakes up
02:39:38.962 00.000 28316 GuideStep: 0.3 px 63 ms WEST, -0.8 px 182 ms NORTH
02:39:38.963 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:38.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:40.595 01.632 29988 Exposure complete
02:39:40.643 00.048 29988 worker thread done servicing request
02:39:40.644 00.001 28316 OnExposeComplete: enter
02:39:40.644 00.000 28316 UpdateGuideState(): m_state=6
02:39:40.645 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3708
02:39:40.645 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=255.86, Mass=2473, SNR=34.3, Peak=210 HFD=4.0
02:39:40.646 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
02:39:40.646 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
02:39:40.647 00.001 28316 CameraToMount -- cameraX=0.62 cameraY=0.69 hyp=0.92 cameraTheta=0.84 mountX=0.37 mountY=-0.86, mountTheta=-1.17
02:39:40.648 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.69, opts=13)
02:39:40.648 00.000 28316 Enqueuing Move request for scope (0.62, 0.69)
02:39:40.649 00.001 29988 Worker thread wakes up
02:39:40.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.69) opts 0xd
02:39:40.649 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.69)
02:39:40.649 00.000 29988 Moving (0.62, 0.69) raw xDistance=0.37 yDistance=-0.86
02:39:40.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
02:39:40.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
02:39:40.649 00.000 29988 MoveAxis(W, 82, ABG)
02:39:40.649 00.000 29988 Guiding  Dir = 3, Dur = 82
02:39:40.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:40.649 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.3
02:39:40.649 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 35 / 99999
02:39:40.651 00.002 29988 IsSlewing returns 0
02:39:40.651 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149580.651,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:40.651 00.000 29988 IsGuiding returns 0
02:39:40.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:40.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:40.655 00.003 29988 PulseGuide returned control before completion, sleep 91
02:39:40.655 00.000 28316 Enqueuing Expose request
02:39:40.753 00.098 29988 IsGuiding returns 0
02:39:40.753 00.000 29988 Move returns status 0, amount 82
02:39:40.753 00.000 29988 MoveAxis(N, 206, ABG)
02:39:40.753 00.000 29988 Guiding  Dir = 0, Dur = 206
02:39:40.753 00.000 29988 IsSlewing returns 0
02:39:40.753 00.000 29988 IsGuiding returns 0
02:39:40.757 00.004 29988 PulseGuide returned control before completion, sleep 212
02:39:40.971 00.214 29988 IsGuiding returns 0
02:39:40.972 00.001 29988 Move returns status 0, amount 206
02:39:40.972 00.000 29988 move complete, result=0
02:39:40.972 00.000 29988 worker thread done servicing request
02:39:40.972 00.000 29988 Worker thread wakes up
02:39:40.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:40.972 00.000 28316 GuideStep: 0.4 px 82 ms WEST, -0.9 px 206 ms NORTH
02:39:40.973 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:42.390 01.417 29988 Exposure complete
02:39:42.437 00.047 29988 worker thread done servicing request
02:39:42.438 00.001 28316 OnExposeComplete: enter
02:39:42.439 00.001 28316 UpdateGuideState(): m_state=6
02:39:42.440 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3709
02:39:42.441 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=255.59, Mass=2425, SNR=34.0, Peak=191 HFD=3.9
02:39:42.442 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
02:39:42.443 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
02:39:42.445 00.002 28316 CameraToMount -- cameraX=0.77 cameraY=0.42 hyp=0.88 cameraTheta=0.50 mountX=0.06 mountY=-0.88, mountTheta=-1.50
02:39:42.449 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.77, y=0.42, opts=13)
02:39:42.450 00.001 28316 Enqueuing Move request for scope (0.77, 0.42)
02:39:42.450 00.000 29988 Worker thread wakes up
02:39:42.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:42.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.42) opts 0xd
02:39:42.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.77, 0.42)
02:39:42.450 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.0
02:39:42.451 00.001 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 36 / 99999
02:39:42.451 00.000 29988 Moving (0.77, 0.42) raw xDistance=0.06 yDistance=-0.88
02:39:42.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:39:42.451 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149582.451,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:42.452 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
02:39:42.452 00.000 29988 MoveAxis(E, 0, ABG)
02:39:42.452 00.000 29988 Move returns status 0, amount 0
02:39:42.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:42.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:42.452 00.000 28316 Enqueuing Expose request
02:39:42.453 00.001 29988 MoveAxis(N, 209, ABG)
02:39:42.453 00.000 29988 Guiding  Dir = 0, Dur = 209
02:39:42.453 00.000 29988 IsSlewing returns 0
02:39:42.453 00.000 29988 IsGuiding returns 0
02:39:42.458 00.005 29988 PulseGuide returned control before completion, sleep 214
02:39:42.689 00.231 29988 IsGuiding returns 0
02:39:42.689 00.000 29988 Move returns status 0, amount 209
02:39:42.689 00.000 29988 move complete, result=0
02:39:42.689 00.000 29988 worker thread done servicing request
02:39:42.689 00.000 29988 Worker thread wakes up
02:39:42.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:42.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:42.689 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.9 px 209 ms NORTH
02:39:44.319 01.630 29988 Exposure complete
02:39:44.378 00.059 29988 worker thread done servicing request
02:39:44.378 00.000 28316 OnExposeComplete: enter
02:39:44.381 00.003 28316 UpdateGuideState(): m_state=6
02:39:44.384 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3710
02:39:44.384 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=255.34, Mass=2425, SNR=34.2, Peak=202 HFD=3.7
02:39:44.386 00.002 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:39:44.386 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:39:44.386 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=0.16 hyp=0.69 cameraTheta=0.24 mountX=-0.13 mountY=-0.67, mountTheta=-1.76
02:39:44.387 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.16, opts=13)
02:39:44.388 00.001 28316 Enqueuing Move request for scope (0.67, 0.16)
02:39:44.388 00.000 29988 Worker thread wakes up
02:39:44.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.16) opts 0xd
02:39:44.388 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.16)
02:39:44.389 00.001 29988 Moving (0.67, 0.16) raw xDistance=-0.13 yDistance=-0.67
02:39:44.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:39:44.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
02:39:44.389 00.000 29988 MoveAxis(E, 0, ABG)
02:39:44.389 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:44.389 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
02:39:44.389 00.000 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 37 / 99999
02:39:44.390 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149584.390,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:44.391 00.001 29988 Move returns status 0, amount 0
02:39:44.391 00.000 29988 MoveAxis(N, 161, ABG)
02:39:44.391 00.000 29988 Guiding  Dir = 0, Dur = 161
02:39:44.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:44.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:44.393 00.001 28316 Enqueuing Expose request
02:39:44.393 00.000 29988 IsSlewing returns 0
02:39:44.393 00.000 29988 IsGuiding returns 0
02:39:44.399 00.006 29988 PulseGuide returned control before completion, sleep 166
02:39:44.569 00.170 29988 IsGuiding returns 0
02:39:44.570 00.001 29988 Move returns status 0, amount 161
02:39:44.570 00.000 29988 move complete, result=0
02:39:44.570 00.000 29988 worker thread done servicing request
02:39:44.570 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 161 ms NORTH
02:39:44.571 00.001 29988 Worker thread wakes up
02:39:44.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:44.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:45.987 01.416 29988 Exposure complete
02:39:46.049 00.062 29988 worker thread done servicing request
02:39:46.049 00.000 28316 OnExposeComplete: enter
02:39:46.050 00.001 28316 UpdateGuideState(): m_state=6
02:39:46.051 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3711
02:39:46.051 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=255.64, Mass=2293, SNR=33.2, Peak=183 HFD=3.9
02:39:46.051 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
02:39:46.052 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
02:39:46.052 00.000 28316 CameraToMount -- cameraX=0.83 cameraY=0.47 hyp=0.95 cameraTheta=0.52 mountX=0.08 mountY=-0.95, mountTheta=-1.48
02:39:46.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.83, y=0.47, opts=13)
02:39:46.054 00.001 28316 Enqueuing Move request for scope (0.83, 0.47)
02:39:46.055 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:46.055 00.000 29988 Worker thread wakes up
02:39:46.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.47) opts 0xd
02:39:46.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.83, 0.47)
02:39:46.055 00.000 29988 Moving (0.83, 0.47) raw xDistance=0.08 yDistance=-0.95
02:39:46.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:39:46.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
02:39:46.055 00.000 29988 MoveAxis(E, 0, ABG)
02:39:46.055 00.000 29988 Move returns status 0, amount 0
02:39:46.055 00.000 29988 MoveAxis(N, 226, ABG)
02:39:46.055 00.000 29988 Guiding  Dir = 0, Dur = 226
02:39:46.056 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
02:39:46.056 00.000 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 38 / 99999
02:39:46.056 00.000 29988 IsSlewing returns 0
02:39:46.057 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149586.056,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:46.057 00.000 29988 IsGuiding returns 0
02:39:46.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:46.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:46.060 00.003 28316 Enqueuing Expose request
02:39:46.062 00.002 29988 PulseGuide returned control before completion, sleep 231
02:39:46.297 00.235 29988 IsGuiding returns 0
02:39:46.297 00.000 29988 Move returns status 0, amount 226
02:39:46.297 00.000 29988 move complete, result=0
02:39:46.297 00.000 29988 worker thread done servicing request
02:39:46.297 00.000 29988 Worker thread wakes up
02:39:46.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:46.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:46.297 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.9 px 226 ms NORTH
02:39:47.935 01.638 29988 Exposure complete
02:39:47.980 00.045 29988 worker thread done servicing request
02:39:47.980 00.000 28316 OnExposeComplete: enter
02:39:47.981 00.001 28316 UpdateGuideState(): m_state=6
02:39:47.981 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3712
02:39:47.982 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=255.39, Mass=2418, SNR=33.9, Peak=198 HFD=3.7
02:39:47.982 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
02:39:47.983 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
02:39:47.983 00.000 28316 CameraToMount -- cameraX=0.68 cameraY=0.22 hyp=0.71 cameraTheta=0.31 mountX=-0.08 mountY=-0.70, mountTheta=-1.69
02:39:47.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.22, opts=13)
02:39:47.986 00.002 28316 Enqueuing Move request for scope (0.68, 0.22)
02:39:47.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:47.986 00.000 28316 UpdateGuideState exits: m=2418 RSB=33.9
02:39:47.987 00.001 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 39 / 99999
02:39:47.987 00.000 29988 Worker thread wakes up
02:39:47.987 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149587.987,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:47.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.22) opts 0xd
02:39:47.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.22)
02:39:47.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:47.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:47.989 00.001 28316 Enqueuing Expose request
02:39:47.989 00.000 29988 Moving (0.68, 0.22) raw xDistance=-0.08 yDistance=-0.70
02:39:47.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:39:47.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
02:39:47.989 00.000 29988 MoveAxis(E, 0, ABG)
02:39:47.989 00.000 29988 Move returns status 0, amount 0
02:39:47.989 00.000 29988 MoveAxis(N, 168, ABG)
02:39:47.989 00.000 29988 Guiding  Dir = 0, Dur = 168
02:39:47.989 00.000 29988 IsSlewing returns 0
02:39:47.989 00.000 29988 IsGuiding returns 0
02:39:47.995 00.006 29988 PulseGuide returned control before completion, sleep 174
02:39:48.185 00.190 29988 IsGuiding returns 1
02:39:48.186 00.001 29988 scope still moving after pulse duration time elapsed
02:39:48.216 00.030 29988 IsSlewing returns 0
02:39:48.216 00.000 29988 IsGuiding returns 0
02:39:48.217 00.001 29988 scope move finished after 168 + 59 ms
02:39:48.217 00.000 29988 Move returns status 0, amount 168
02:39:48.217 00.000 29988 move complete, result=0
02:39:48.217 00.000 29988 worker thread done servicing request
02:39:48.217 00.000 29988 Worker thread wakes up
02:39:48.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:48.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:48.217 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 168 ms NORTH
02:39:49.635 01.418 29988 Exposure complete
02:39:49.698 00.063 29988 worker thread done servicing request
02:39:49.698 00.000 28316 OnExposeComplete: enter
02:39:49.699 00.001 28316 UpdateGuideState(): m_state=6
02:39:49.700 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3713
02:39:49.700 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=255.44, Mass=2493, SNR=34.4, Peak=214 HFD=3.8
02:39:49.700 00.000 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:39:49.701 00.001 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:39:49.701 00.000 28316 CameraToMount -- cameraX=0.77 cameraY=0.27 hyp=0.82 cameraTheta=0.33 mountX=-0.08 mountY=-0.81, mountTheta=-1.67
02:39:49.702 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.77, y=0.27, opts=13)
02:39:49.704 00.002 28316 Enqueuing Move request for scope (0.77, 0.27)
02:39:49.706 00.002 29988 Worker thread wakes up
02:39:49.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.27) opts 0xd
02:39:49.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.77, 0.27)
02:39:49.706 00.000 29988 Moving (0.77, 0.27) raw xDistance=-0.08 yDistance=-0.81
02:39:49.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:39:49.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
02:39:49.706 00.000 29988 MoveAxis(E, 0, ABG)
02:39:49.706 00.000 29988 Move returns status 0, amount 0
02:39:49.706 00.000 29988 MoveAxis(N, 193, ABG)
02:39:49.706 00.000 29988 Guiding  Dir = 0, Dur = 193
02:39:49.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:49.707 00.001 28316 UpdateGuideState exits: m=2493 RSB=34.4
02:39:49.709 00.002 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 40 / 99999
02:39:49.711 00.002 29988 IsSlewing returns 0
02:39:49.711 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149589.711,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:49.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:49.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:49.713 00.001 28316 Enqueuing Expose request
02:39:49.713 00.000 29988 IsGuiding returns 0
02:39:49.717 00.004 29988 PulseGuide returned control before completion, sleep 199
02:39:49.926 00.209 29988 IsGuiding returns 0
02:39:49.926 00.000 29988 Move returns status 0, amount 193
02:39:49.926 00.000 29988 move complete, result=0
02:39:49.927 00.001 29988 worker thread done servicing request
02:39:49.927 00.000 29988 Worker thread wakes up
02:39:49.927 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 193 ms NORTH
02:39:49.929 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:49.930 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:51.564 01.634 29988 Exposure complete
02:39:51.602 00.038 29988 worker thread done servicing request
02:39:51.602 00.000 28316 OnExposeComplete: enter
02:39:51.602 00.000 28316 UpdateGuideState(): m_state=6
02:39:51.603 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3714
02:39:51.604 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=255.50, Mass=2480, SNR=34.3, Peak=202 HFD=3.8
02:39:51.605 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
02:39:51.606 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
02:39:51.607 00.001 28316 CameraToMount -- cameraX=0.76 cameraY=0.32 hyp=0.82 cameraTheta=0.40 mountX=-0.02 mountY=-0.82, mountTheta=-1.60
02:39:51.610 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.76, y=0.32, opts=13)
02:39:51.610 00.000 28316 Enqueuing Move request for scope (0.76, 0.32)
02:39:51.611 00.001 29988 Worker thread wakes up
02:39:51.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.32) opts 0xd
02:39:51.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.76, 0.32)
02:39:51.611 00.000 29988 Moving (0.76, 0.32) raw xDistance=-0.02 yDistance=-0.82
02:39:51.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:39:51.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
02:39:51.611 00.000 29988 MoveAxis(E, 0, ABG)
02:39:51.611 00.000 29988 Move returns status 0, amount 0
02:39:51.611 00.000 29988 MoveAxis(N, 196, ABG)
02:39:51.611 00.000 29988 Guiding  Dir = 0, Dur = 196
02:39:51.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:51.612 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.3
02:39:51.612 00.000 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 41 / 99999
02:39:51.613 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149591.613,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:51.613 00.000 29988 IsSlewing returns 0
02:39:51.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:51.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:51.614 00.000 28316 Enqueuing Expose request
02:39:51.614 00.000 29988 IsGuiding returns 0
02:39:51.620 00.006 29988 PulseGuide returned control before completion, sleep 201
02:39:51.828 00.208 29988 IsGuiding returns 0
02:39:51.828 00.000 29988 Move returns status 0, amount 196
02:39:51.828 00.000 29988 move complete, result=0
02:39:51.828 00.000 29988 worker thread done servicing request
02:39:51.828 00.000 29988 Worker thread wakes up
02:39:51.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:51.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:51.828 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.8 px 196 ms NORTH
02:39:53.233 01.405 29988 Exposure complete
02:39:53.278 00.045 29988 worker thread done servicing request
02:39:53.293 00.015 28316 OnExposeComplete: enter
02:39:53.294 00.001 28316 UpdateGuideState(): m_state=6
02:39:53.294 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3715
02:39:53.295 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=255.40, Mass=2362, SNR=33.5, Peak=200 HFD=3.5
02:39:53.295 00.000 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:39:53.295 00.000 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:39:53.296 00.001 28316 CameraToMount -- cameraX=0.57 cameraY=0.22 hyp=0.61 cameraTheta=0.37 mountX=-0.03 mountY=-0.61, mountTheta=-1.63
02:39:53.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=0.22, opts=13)
02:39:53.297 00.000 28316 Enqueuing Move request for scope (0.57, 0.22)
02:39:53.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:53.298 00.000 29988 Worker thread wakes up
02:39:53.298 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.5
02:39:53.299 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.22) opts 0xd
02:39:53.299 00.000 28316 PhdController: settling, locked = 1, distance = 0.75 (0.50) aobump = 0 frame = 42 / 99999
02:39:53.299 00.000 29988 Handling offset move in thread for scope, endpoint = (0.57, 0.22)
02:39:53.299 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149593.299,"Host":"ASUS_SAM","Inst":1,"Distance":0.75,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:53.300 00.001 29988 Moving (0.57, 0.22) raw xDistance=-0.03 yDistance=-0.61
02:39:53.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:53.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
02:39:53.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:53.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:53.301 00.001 28316 Enqueuing Expose request
02:39:53.301 00.000 29988 MoveAxis(E, 0, ABG)
02:39:53.301 00.000 29988 Move returns status 0, amount 0
02:39:53.301 00.000 29988 MoveAxis(N, 146, ABG)
02:39:53.301 00.000 29988 Guiding  Dir = 0, Dur = 146
02:39:53.301 00.000 29988 IsSlewing returns 0
02:39:53.302 00.001 29988 IsGuiding returns 0
02:39:53.307 00.005 29988 PulseGuide returned control before completion, sleep 151
02:39:53.467 00.160 29988 IsGuiding returns 0
02:39:53.467 00.000 29988 Move returns status 0, amount 146
02:39:53.467 00.000 29988 move complete, result=0
02:39:53.467 00.000 29988 worker thread done servicing request
02:39:53.467 00.000 29988 Worker thread wakes up
02:39:53.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:53.467 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 146 ms NORTH
02:39:53.468 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:55.095 01.627 29988 Exposure complete
02:39:55.146 00.051 29988 worker thread done servicing request
02:39:55.146 00.000 28316 OnExposeComplete: enter
02:39:55.149 00.003 28316 UpdateGuideState(): m_state=6
02:39:55.151 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3716
02:39:55.154 00.003 28316 Star::Find returns 1 (0), X=950.66, Y=255.41, Mass=2435, SNR=34.0, Peak=196 HFD=3.5
02:39:55.157 00.003 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:39:55.160 00.003 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:39:55.162 00.002 28316 CameraToMount -- cameraX=0.58 cameraY=0.24 hyp=0.63 cameraTheta=0.38 mountX=-0.03 mountY=-0.63, mountTheta=-1.61
02:39:55.166 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.24, opts=13)
02:39:55.169 00.003 28316 Enqueuing Move request for scope (0.58, 0.24)
02:39:55.171 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:55.173 00.002 29988 Worker thread wakes up
02:39:55.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.24) opts 0xd
02:39:55.173 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.24)
02:39:55.173 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.0
02:39:55.174 00.001 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 43 / 99999
02:39:55.174 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149595.174,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:55.175 00.001 29988 Moving (0.58, 0.24) raw xDistance=-0.03 yDistance=-0.63
02:39:55.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:39:55.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
02:39:55.175 00.000 29988 MoveAxis(E, 0, ABG)
02:39:55.175 00.000 29988 Move returns status 0, amount 0
02:39:55.175 00.000 29988 MoveAxis(N, 150, ABG)
02:39:55.175 00.000 29988 Guiding  Dir = 0, Dur = 150
02:39:55.175 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:55.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:55.176 00.001 28316 Enqueuing Expose request
02:39:55.176 00.000 29988 IsSlewing returns 0
02:39:55.176 00.000 29988 IsGuiding returns 0
02:39:55.181 00.005 29988 PulseGuide returned control before completion, sleep 156
02:39:55.346 00.165 29988 IsGuiding returns 0
02:39:55.346 00.000 29988 Move returns status 0, amount 150
02:39:55.346 00.000 29988 move complete, result=0
02:39:55.346 00.000 29988 worker thread done servicing request
02:39:55.346 00.000 29988 Worker thread wakes up
02:39:55.347 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 150 ms NORTH
02:39:55.348 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:55.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:56.752 01.404 29988 Exposure complete
02:39:56.800 00.048 29988 worker thread done servicing request
02:39:56.800 00.000 28316 OnExposeComplete: enter
02:39:56.800 00.000 28316 UpdateGuideState(): m_state=6
02:39:56.801 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3717
02:39:56.801 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=255.37, Mass=2495, SNR=34.5, Peak=232 HFD=3.7
02:39:56.802 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:39:56.802 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:39:56.803 00.001 28316 CameraToMount -- cameraX=0.70 cameraY=0.19 hyp=0.73 cameraTheta=0.27 mountX=-0.12 mountY=-0.71, mountTheta=-1.73
02:39:56.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.70, y=0.19, opts=13)
02:39:56.804 00.000 28316 Enqueuing Move request for scope (0.70, 0.19)
02:39:56.805 00.001 29988 Worker thread wakes up
02:39:56.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:56.806 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.5
02:39:56.807 00.001 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 44 / 99999
02:39:56.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.19) opts 0xd
02:39:56.809 00.001 29988 Handling offset move in thread for scope, endpoint = (0.70, 0.19)
02:39:56.809 00.000 29988 Moving (0.70, 0.19) raw xDistance=-0.12 yDistance=-0.71
02:39:56.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:39:56.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
02:39:56.809 00.000 29988 MoveAxis(E, 0, ABG)
02:39:56.809 00.000 29988 Move returns status 0, amount 0
02:39:56.809 00.000 29988 MoveAxis(N, 171, ABG)
02:39:56.809 00.000 29988 Guiding  Dir = 0, Dur = 171
02:39:56.809 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149596.808,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:56.810 00.001 29988 IsSlewing returns 0
02:39:56.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:56.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:56.811 00.000 28316 Enqueuing Expose request
02:39:56.812 00.001 29988 IsGuiding returns 0
02:39:56.818 00.006 29988 PulseGuide returned control before completion, sleep 176
02:39:57.002 00.184 29988 IsGuiding returns 1
02:39:57.003 00.001 29988 scope still moving after pulse duration time elapsed
02:39:57.033 00.030 29988 IsSlewing returns 0
02:39:57.034 00.001 29988 IsGuiding returns 0
02:39:57.034 00.000 29988 scope move finished after 171 + 50 ms
02:39:57.034 00.000 29988 Move returns status 0, amount 171
02:39:57.034 00.000 29988 move complete, result=0
02:39:57.034 00.000 29988 worker thread done servicing request
02:39:57.034 00.000 29988 Worker thread wakes up
02:39:57.034 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 171 ms NORTH
02:39:57.035 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:57.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:58.672 01.637 29988 Exposure complete
02:39:58.718 00.046 29988 worker thread done servicing request
02:39:58.718 00.000 28316 OnExposeComplete: enter
02:39:58.719 00.001 28316 UpdateGuideState(): m_state=6
02:39:58.720 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3718
02:39:58.720 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=255.34, Mass=2369, SNR=33.6, Peak=214 HFD=3.7
02:39:58.721 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:39:58.721 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:39:58.721 00.000 28316 CameraToMount -- cameraX=0.62 cameraY=0.17 hyp=0.65 cameraTheta=0.26 mountX=-0.11 mountY=-0.63, mountTheta=-1.74
02:39:58.723 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.17, opts=13)
02:39:58.724 00.001 28316 Enqueuing Move request for scope (0.62, 0.17)
02:39:58.724 00.000 29988 Worker thread wakes up
02:39:58.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.17) opts 0xd
02:39:58.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.17)
02:39:58.724 00.000 29988 Moving (0.62, 0.17) raw xDistance=-0.11 yDistance=-0.63
02:39:58.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:39:58.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:39:58.725 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
02:39:58.725 00.000 29988 MoveAxis(E, 0, ABG)
02:39:58.725 00.000 29988 Move returns status 0, amount 0
02:39:58.725 00.000 29988 MoveAxis(N, 151, ABG)
02:39:58.725 00.000 29988 Guiding  Dir = 0, Dur = 151
02:39:58.725 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
02:39:58.725 00.000 29988 IsSlewing returns 0
02:39:58.725 00.000 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 45 / 99999
02:39:58.725 00.000 29988 IsGuiding returns 0
02:39:58.727 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786149598.725,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:39:58.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:39:58.729 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:39:58.732 00.003 28316 Enqueuing Expose request
02:39:58.732 00.000 29988 PulseGuide returned control before completion, sleep 157
02:39:58.903 00.171 29988 IsGuiding returns 0
02:39:58.903 00.000 29988 Move returns status 0, amount 151
02:39:58.903 00.000 29988 move complete, result=0
02:39:58.903 00.000 29988 worker thread done servicing request
02:39:58.903 00.000 29988 Worker thread wakes up
02:39:58.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:39:58.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:39:58.903 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 151 ms NORTH
02:40:00.318 01.415 29988 Exposure complete
02:40:00.367 00.049 29988 worker thread done servicing request
02:40:00.367 00.000 28316 OnExposeComplete: enter
02:40:00.368 00.001 28316 UpdateGuideState(): m_state=6
02:40:00.369 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3719
02:40:00.369 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=255.29, Mass=2469, SNR=34.3, Peak=225 HFD=3.7
02:40:00.370 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
02:40:00.370 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
02:40:00.370 00.000 28316 CameraToMount -- cameraX=0.58 cameraY=0.12 hyp=0.60 cameraTheta=0.20 mountX=-0.13 mountY=-0.58, mountTheta=-1.80
02:40:00.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.12, opts=13)
02:40:00.373 00.002 28316 Enqueuing Move request for scope (0.58, 0.12)
02:40:00.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:00.374 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.3
02:40:00.374 00.000 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 46 / 99999
02:40:00.374 00.000 29988 Worker thread wakes up
02:40:00.375 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149600.374,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:40:00.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.12) opts 0xd
02:40:00.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.12)
02:40:00.375 00.000 29988 Moving (0.58, 0.12) raw xDistance=-0.13 yDistance=-0.58
02:40:00.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:40:00.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
02:40:00.375 00.000 29988 MoveAxis(E, 0, ABG)
02:40:00.375 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:00.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:00.376 00.000 28316 Enqueuing Expose request
02:40:00.377 00.001 29988 Move returns status 0, amount 0
02:40:00.377 00.000 29988 MoveAxis(N, 137, ABG)
02:40:00.377 00.000 29988 Guiding  Dir = 0, Dur = 137
02:40:00.377 00.000 29988 IsSlewing returns 0
02:40:00.377 00.000 29988 IsGuiding returns 0
02:40:00.383 00.006 29988 PulseGuide returned control before completion, sleep 142
02:40:00.538 00.155 29988 IsGuiding returns 0
02:40:00.538 00.000 29988 Move returns status 0, amount 137
02:40:00.538 00.000 29988 move complete, result=0
02:40:00.538 00.000 29988 worker thread done servicing request
02:40:00.538 00.000 29988 Worker thread wakes up
02:40:00.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:00.538 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 137 ms NORTH
02:40:00.539 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:02.170 01.631 29988 Exposure complete
02:40:02.210 00.040 29988 worker thread done servicing request
02:40:02.210 00.000 28316 OnExposeComplete: enter
02:40:02.211 00.001 28316 UpdateGuideState(): m_state=6
02:40:02.212 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3720
02:40:02.213 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=255.22, Mass=2511, SNR=34.6, Peak=235 HFD=3.9
02:40:02.214 00.001 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
02:40:02.214 00.000 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
02:40:02.215 00.001 28316 CameraToMount -- cameraX=0.71 cameraY=0.04 hyp=0.71 cameraTheta=0.06 mountX=-0.26 mountY=-0.65, mountTheta=-1.95
02:40:02.218 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=0.04, opts=13)
02:40:02.219 00.001 28316 Enqueuing Move request for scope (0.71, 0.04)
02:40:02.220 00.001 29988 Worker thread wakes up
02:40:02.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.04) opts 0xd
02:40:02.220 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 0.04)
02:40:02.220 00.000 29988 Moving (0.71, 0.04) raw xDistance=-0.26 yDistance=-0.65
02:40:02.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:40:02.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
02:40:02.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:02.221 00.001 28316 UpdateGuideState exits: m=2511 RSB=34.6
02:40:02.222 00.001 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 47 / 99999
02:40:02.222 00.000 29988 MoveAxis(E, 54, ABG)
02:40:02.223 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149602.222,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:40:02.223 00.000 29988 Guiding  Dir = 2, Dur = 54
02:40:02.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:02.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:02.224 00.000 28316 Enqueuing Expose request
02:40:02.225 00.001 29988 IsSlewing returns 0
02:40:02.225 00.000 29988 IsGuiding returns 0
02:40:02.227 00.002 29988 PulseGuide returned control before completion, sleep 63
02:40:02.298 00.071 29988 IsGuiding returns 0
02:40:02.298 00.000 29988 Move returns status 0, amount 54
02:40:02.298 00.000 29988 MoveAxis(N, 156, ABG)
02:40:02.298 00.000 29988 Guiding  Dir = 0, Dur = 156
02:40:02.298 00.000 29988 IsSlewing returns 0
02:40:02.299 00.001 29988 IsGuiding returns 0
02:40:02.304 00.005 29988 PulseGuide returned control before completion, sleep 162
02:40:02.471 00.167 29988 IsGuiding returns 0
02:40:02.471 00.000 29988 Move returns status 0, amount 156
02:40:02.471 00.000 29988 move complete, result=0
02:40:02.471 00.000 29988 worker thread done servicing request
02:40:02.471 00.000 29988 Worker thread wakes up
02:40:02.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:02.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:02.471 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.7 px 156 ms NORTH
02:40:03.891 01.420 29988 Exposure complete
02:40:03.972 00.081 29988 worker thread done servicing request
02:40:03.972 00.000 28316 OnExposeComplete: enter
02:40:03.973 00.001 28316 UpdateGuideState(): m_state=6
02:40:03.975 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3721
02:40:03.976 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=255.45, Mass=2453, SNR=34.2, Peak=200 HFD=3.8
02:40:03.977 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:40:03.979 00.002 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:40:03.983 00.004 28316 CameraToMount -- cameraX=0.77 cameraY=0.28 hyp=0.82 cameraTheta=0.35 mountX=-0.06 mountY=-0.82, mountTheta=-1.65
02:40:03.987 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.77, y=0.28, opts=13)
02:40:03.989 00.002 28316 Enqueuing Move request for scope (0.77, 0.28)
02:40:03.991 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:03.994 00.003 28316 UpdateGuideState exits: m=2453 RSB=34.2
02:40:03.996 00.002 29988 Worker thread wakes up
02:40:03.996 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 48 / 99999
02:40:03.997 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.28) opts 0xd
02:40:03.997 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149603.997,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:40:03.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.77, 0.28)
02:40:03.997 00.000 29988 Moving (0.77, 0.28) raw xDistance=-0.06 yDistance=-0.82
02:40:03.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:40:03.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
02:40:03.997 00.000 29988 MoveAxis(E, 0, ABG)
02:40:03.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:03.998 00.001 29988 Move returns status 0, amount 0
02:40:03.998 00.000 29988 MoveAxis(N, 195, ABG)
02:40:03.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:03.998 00.000 28316 Enqueuing Expose request
02:40:03.998 00.000 29988 Guiding  Dir = 0, Dur = 195
02:40:03.999 00.001 29988 IsSlewing returns 0
02:40:03.999 00.000 29988 IsGuiding returns 0
02:40:04.003 00.004 29988 PulseGuide returned control before completion, sleep 201
02:40:04.213 00.210 29988 IsGuiding returns 0
02:40:04.213 00.000 29988 Move returns status 0, amount 195
02:40:04.213 00.000 29988 move complete, result=0
02:40:04.213 00.000 29988 worker thread done servicing request
02:40:04.213 00.000 29988 Worker thread wakes up
02:40:04.213 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 195 ms NORTH
02:40:04.214 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:04.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:05.847 01.633 29988 Exposure complete
02:40:05.910 00.063 29988 worker thread done servicing request
02:40:05.910 00.000 28316 OnExposeComplete: enter
02:40:05.911 00.001 28316 UpdateGuideState(): m_state=6
02:40:05.912 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3722
02:40:05.912 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=255.42, Mass=2433, SNR=34.1, Peak=197 HFD=3.7
02:40:05.914 00.002 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
02:40:05.914 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:40:05.914 00.000 28316 CameraToMount -- cameraX=0.74 cameraY=0.25 hyp=0.78 cameraTheta=0.32 mountX=-0.08 mountY=-0.77, mountTheta=-1.68
02:40:05.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.25, opts=13)
02:40:05.916 00.001 28316 Enqueuing Move request for scope (0.74, 0.25)
02:40:05.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:05.918 00.002 29988 Worker thread wakes up
02:40:05.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.25) opts 0xd
02:40:05.918 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.25)
02:40:05.918 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.1
02:40:05.920 00.002 29988 Moving (0.74, 0.25) raw xDistance=-0.08 yDistance=-0.77
02:40:05.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:40:05.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
02:40:05.920 00.000 29988 MoveAxis(E, 0, ABG)
02:40:05.920 00.000 29988 Move returns status 0, amount 0
02:40:05.920 00.000 29988 MoveAxis(N, 184, ABG)
02:40:05.920 00.000 29988 Guiding  Dir = 0, Dur = 184
02:40:05.920 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 49 / 99999
02:40:05.922 00.002 29988 IsSlewing returns 0
02:40:05.922 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149605.922,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:40:05.923 00.001 29988 IsGuiding returns 0
02:40:05.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:05.926 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:05.927 00.001 28316 Enqueuing Expose request
02:40:05.930 00.003 29988 PulseGuide returned control before completion, sleep 189
02:40:06.128 00.198 29988 IsGuiding returns 0
02:40:06.128 00.000 29988 Move returns status 0, amount 184
02:40:06.128 00.000 29988 move complete, result=0
02:40:06.128 00.000 29988 worker thread done servicing request
02:40:06.128 00.000 29988 Worker thread wakes up
02:40:06.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:06.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:06.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 184 ms NORTH
02:40:07.545 01.417 29988 Exposure complete
02:40:07.583 00.038 29988 worker thread done servicing request
02:40:07.584 00.001 28316 OnExposeComplete: enter
02:40:07.585 00.001 28316 UpdateGuideState(): m_state=6
02:40:07.587 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3723
02:40:07.588 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=255.63, Mass=2371, SNR=33.7, Peak=193 HFD=3.9
02:40:07.589 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
02:40:07.592 00.003 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
02:40:07.595 00.003 28316 CameraToMount -- cameraX=0.85 cameraY=0.45 hyp=0.96 cameraTheta=0.49 mountX=0.06 mountY=-0.96, mountTheta=-1.51
02:40:07.597 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.85, y=0.45, opts=13)
02:40:07.597 00.000 28316 Enqueuing Move request for scope (0.85, 0.45)
02:40:07.598 00.001 29988 Worker thread wakes up
02:40:07.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:07.598 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:40:07.599 00.001 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 50 / 99999
02:40:07.599 00.000 28316 PhdController failed: timed-out waiting for guider to settle
02:40:07.599 00.000 28316 PhdController: newstate STATE_FINISH
02:40:07.600 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.45) opts 0xd
02:40:07.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.85, 0.45)
02:40:07.600 00.000 29988 Moving (0.85, 0.45) raw xDistance=0.06 yDistance=-0.96
02:40:07.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:40:07.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
02:40:07.600 00.000 29988 MoveAxis(E, 0, ABG)
02:40:07.600 00.000 29988 Move returns status 0, amount 0
02:40:07.600 00.000 29988 MoveAxis(N, 230, ABG)
02:40:07.600 00.000 29988 Guiding  Dir = 0, Dur = 230
02:40:07.600 00.000 28316 PhdController complete: fail: timed-out waiting for guider to settle
02:40:07.601 00.001 29988 IsSlewing returns 0
02:40:07.601 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786149607.601,"Host":"ASUS_SAM","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":50,"DroppedFrames":0}
02:40:07.601 00.000 29988 IsGuiding returns 0
02:40:07.601 00.000 28316 Mount: notify guiding dither settle done success=0
02:40:07.602 00.001 28316 PhdController: newstate STATE_IDLE
02:40:07.603 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:07.606 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:07.608 00.002 28316 Enqueuing Expose request
02:40:07.611 00.003 29988 PulseGuide returned control before completion, sleep 235
02:40:07.859 00.248 29988 IsGuiding returns 0
02:40:07.859 00.000 29988 Move returns status 0, amount 230
02:40:07.859 00.000 29988 move complete, result=0
02:40:07.859 00.000 29988 worker thread done servicing request
02:40:07.859 00.000 29988 Worker thread wakes up
02:40:07.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:07.859 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 230 ms NORTH
02:40:07.860 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:09.493 01.633 29988 Exposure complete
02:40:09.543 00.050 29988 worker thread done servicing request
02:40:09.543 00.000 28316 OnExposeComplete: enter
02:40:09.544 00.001 28316 UpdateGuideState(): m_state=6
02:40:09.544 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3724
02:40:09.545 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=255.21, Mass=2336, SNR=33.5, Peak=215 HFD=4.0
02:40:09.545 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
02:40:09.546 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
02:40:09.546 00.000 28316 CameraToMount -- cameraX=0.93 cameraY=0.04 hyp=0.93 cameraTheta=0.04 mountX=-0.35 mountY=-0.85, mountTheta=-1.96
02:40:09.547 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.93, y=0.04, opts=13)
02:40:09.548 00.001 28316 Enqueuing Move request for scope (0.93, 0.04)
02:40:09.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:09.549 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:40:09.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:09.549 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:09.550 00.001 28316 Enqueuing Expose request
02:40:09.550 00.000 29988 Worker thread wakes up
02:40:09.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.93, 0.04) opts 0xd
02:40:09.550 00.000 29988 Handling offset move in thread for scope, endpoint = (0.93, 0.04)
02:40:09.550 00.000 29988 Moving (0.93, 0.04) raw xDistance=-0.35 yDistance=-0.85
02:40:09.551 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
02:40:09.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
02:40:09.551 00.000 29988 MoveAxis(E, 74, ABG)
02:40:09.551 00.000 29988 Guiding  Dir = 2, Dur = 74
02:40:09.551 00.000 29988 IsSlewing returns 0
02:40:09.551 00.000 29988 IsGuiding returns 0
02:40:09.553 00.002 29988 PulseGuide returned control before completion, sleep 83
02:40:09.655 00.102 29988 IsGuiding returns 0
02:40:09.655 00.000 29988 Move returns status 0, amount 74
02:40:09.655 00.000 29988 MoveAxis(N, 202, ABG)
02:40:09.655 00.000 29988 Guiding  Dir = 0, Dur = 202
02:40:09.655 00.000 29988 IsSlewing returns 0
02:40:09.655 00.000 29988 IsGuiding returns 0
02:40:09.666 00.011 29988 PulseGuide returned control before completion, sleep 201
02:40:09.871 00.205 29988 IsGuiding returns 1
02:40:09.871 00.000 29988 scope still moving after pulse duration time elapsed
02:40:09.902 00.031 29988 IsSlewing returns 0
02:40:09.902 00.000 29988 IsGuiding returns 0
02:40:09.902 00.000 29988 scope move finished after 202 + 46 ms
02:40:09.902 00.000 29988 Move returns status 0, amount 202
02:40:09.902 00.000 29988 move complete, result=0
02:40:09.902 00.000 29988 worker thread done servicing request
02:40:09.902 00.000 29988 Worker thread wakes up
02:40:09.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:09.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:09.903 00.001 28316 GuideStep: -0.3 px 74 ms EAST, -0.8 px 202 ms NORTH
02:40:11.314 01.411 29988 Exposure complete
02:40:11.350 00.036 29988 worker thread done servicing request
02:40:11.350 00.000 28316 OnExposeComplete: enter
02:40:11.351 00.001 28316 UpdateGuideState(): m_state=6
02:40:11.352 00.001 28316 Star::Find(15, 951, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3725
02:40:11.353 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=255.63, Mass=2376, SNR=33.7, Peak=190 HFD=4.0
02:40:11.355 00.002 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
02:40:11.356 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
02:40:11.357 00.001 28316 CameraToMount -- cameraX=0.87 cameraY=0.45 hyp=0.98 cameraTheta=0.48 mountX=0.05 mountY=-0.98, mountTheta=-1.52
02:40:11.361 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.87, y=0.45, opts=13)
02:40:11.362 00.001 28316 Enqueuing Move request for scope (0.87, 0.45)
02:40:11.363 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:11.364 00.001 29988 Worker thread wakes up
02:40:11.364 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.45) opts 0xd
02:40:11.364 00.000 29988 Handling offset move in thread for scope, endpoint = (0.87, 0.45)
02:40:11.364 00.000 29988 Moving (0.87, 0.45) raw xDistance=0.05 yDistance=-0.98
02:40:11.364 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.7
02:40:11.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:40:11.364 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
02:40:11.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:11.365 00.001 29988 MoveAxis(E, 0, ABG)
02:40:11.365 00.000 29988 Move returns status 0, amount 0
02:40:11.365 00.000 29988 MoveAxis(N, 235, ABG)
02:40:11.365 00.000 29988 Guiding  Dir = 0, Dur = 235
02:40:11.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:11.365 00.000 28316 Enqueuing Expose request
02:40:11.366 00.001 29988 IsSlewing returns 0
02:40:11.366 00.000 29988 IsGuiding returns 0
02:40:11.371 00.005 29988 PulseGuide returned control before completion, sleep 241
02:40:11.627 00.256 29988 IsGuiding returns 0
02:40:11.627 00.000 29988 Move returns status 0, amount 235
02:40:11.627 00.000 29988 move complete, result=0
02:40:11.627 00.000 29988 worker thread done servicing request
02:40:11.627 00.000 29988 Worker thread wakes up
02:40:11.628 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:11.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:11.628 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 235 ms NORTH
02:40:13.257 01.629 29988 Exposure complete
02:40:13.312 00.055 29988 worker thread done servicing request
02:40:13.312 00.000 28316 OnExposeComplete: enter
02:40:13.315 00.003 28316 UpdateGuideState(): m_state=6
02:40:13.315 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3726
02:40:13.316 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=255.43, Mass=2405, SNR=33.9, Peak=193 HFD=3.7
02:40:13.316 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:40:13.316 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:40:13.320 00.004 28316 CameraToMount -- cameraX=0.64 cameraY=0.26 hyp=0.69 cameraTheta=0.39 mountX=-0.03 mountY=-0.69, mountTheta=-1.61
02:40:13.324 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.26, opts=13)
02:40:13.326 00.002 28316 Enqueuing Move request for scope (0.64, 0.26)
02:40:13.328 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:13.329 00.001 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:40:13.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:13.331 00.001 29988 Worker thread wakes up
02:40:13.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.26) opts 0xd
02:40:13.331 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.26)
02:40:13.331 00.000 29988 Moving (0.64, 0.26) raw xDistance=-0.03 yDistance=-0.69
02:40:13.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:40:13.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
02:40:13.331 00.000 29988 MoveAxis(E, 0, ABG)
02:40:13.331 00.000 29988 Move returns status 0, amount 0
02:40:13.331 00.000 29988 MoveAxis(N, 164, ABG)
02:40:13.332 00.001 29988 Guiding  Dir = 0, Dur = 164
02:40:13.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:13.334 00.002 29988 IsSlewing returns 0
02:40:13.334 00.000 28316 Enqueuing Expose request
02:40:13.334 00.000 29988 IsGuiding returns 0
02:40:13.340 00.006 29988 PulseGuide returned control before completion, sleep 170
02:40:13.523 00.183 29988 IsGuiding returns 0
02:40:13.523 00.000 29988 Move returns status 0, amount 164
02:40:13.523 00.000 29988 move complete, result=0
02:40:13.523 00.000 29988 worker thread done servicing request
02:40:13.523 00.000 29988 Worker thread wakes up
02:40:13.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:13.523 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 164 ms NORTH
02:40:13.524 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:14.942 01.418 29988 Exposure complete
02:40:14.998 00.056 29988 worker thread done servicing request
02:40:14.998 00.000 28316 OnExposeComplete: enter
02:40:15.000 00.002 28316 UpdateGuideState(): m_state=6
02:40:15.001 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3727
02:40:15.005 00.004 28316 Star::Find returns 1 (0), X=950.82, Y=255.42, Mass=2463, SNR=34.2, Peak=199 HFD=3.7
02:40:15.007 00.002 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
02:40:15.010 00.003 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:40:15.013 00.003 28316 CameraToMount -- cameraX=0.74 cameraY=0.24 hyp=0.78 cameraTheta=0.31 mountX=-0.09 mountY=-0.77, mountTheta=-1.68
02:40:15.016 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.74, y=0.24, opts=13)
02:40:15.019 00.003 28316 Enqueuing Move request for scope (0.74, 0.24)
02:40:15.021 00.002 29988 Worker thread wakes up
02:40:15.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:15.024 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.24) opts 0xd
02:40:15.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.74, 0.24)
02:40:15.024 00.000 29988 Moving (0.74, 0.24) raw xDistance=-0.09 yDistance=-0.77
02:40:15.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:40:15.024 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.2
02:40:15.024 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:15.025 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:15.025 00.000 28316 Enqueuing Expose request
02:40:15.026 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
02:40:15.026 00.000 29988 MoveAxis(E, 0, ABG)
02:40:15.026 00.000 29988 Move returns status 0, amount 0
02:40:15.026 00.000 29988 MoveAxis(N, 184, ABG)
02:40:15.026 00.000 29988 Guiding  Dir = 0, Dur = 184
02:40:15.026 00.000 29988 IsSlewing returns 0
02:40:15.026 00.000 29988 IsGuiding returns 0
02:40:15.031 00.005 29988 PulseGuide returned control before completion, sleep 189
02:40:15.223 00.192 29988 IsGuiding returns 1
02:40:15.223 00.000 29988 scope still moving after pulse duration time elapsed
02:40:15.253 00.030 29988 IsSlewing returns 0
02:40:15.254 00.001 29988 IsGuiding returns 0
02:40:15.254 00.000 29988 scope move finished after 184 + 43 ms
02:40:15.254 00.000 29988 Move returns status 0, amount 184
02:40:15.254 00.000 29988 move complete, result=0
02:40:15.254 00.000 29988 worker thread done servicing request
02:40:15.254 00.000 29988 Worker thread wakes up
02:40:15.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:15.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:15.254 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.8 px 184 ms NORTH
02:40:16.895 01.641 29988 Exposure complete
02:40:16.937 00.042 29988 worker thread done servicing request
02:40:16.937 00.000 28316 OnExposeComplete: enter
02:40:16.938 00.001 28316 UpdateGuideState(): m_state=6
02:40:16.939 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3728
02:40:16.940 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=255.38, Mass=2479, SNR=34.6, Peak=219 HFD=3.7
02:40:16.942 00.002 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
02:40:16.943 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:40:16.944 00.001 28316 CameraToMount -- cameraX=0.62 cameraY=0.20 hyp=0.66 cameraTheta=0.31 mountX=-0.08 mountY=-0.65, mountTheta=-1.69
02:40:16.946 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.20, opts=13)
02:40:16.946 00.000 28316 Enqueuing Move request for scope (0.62, 0.20)
02:40:16.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:16.947 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.6
02:40:16.947 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:16.948 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:16.948 00.000 28316 Enqueuing Expose request
02:40:16.950 00.002 29988 Worker thread wakes up
02:40:16.950 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.20) opts 0xd
02:40:16.950 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.20)
02:40:16.950 00.000 29988 Moving (0.62, 0.20) raw xDistance=-0.08 yDistance=-0.65
02:40:16.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:40:16.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
02:40:16.950 00.000 29988 MoveAxis(E, 0, ABG)
02:40:16.950 00.000 29988 Move returns status 0, amount 0
02:40:16.950 00.000 29988 MoveAxis(N, 155, ABG)
02:40:16.950 00.000 29988 Guiding  Dir = 0, Dur = 155
02:40:16.950 00.000 29988 IsSlewing returns 0
02:40:16.951 00.001 29988 IsGuiding returns 0
02:40:16.956 00.005 29988 PulseGuide returned control before completion, sleep 160
02:40:17.126 00.170 29988 IsGuiding returns 0
02:40:17.126 00.000 29988 Move returns status 0, amount 155
02:40:17.126 00.000 29988 move complete, result=0
02:40:17.126 00.000 29988 worker thread done servicing request
02:40:17.126 00.000 29988 Worker thread wakes up
02:40:17.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:17.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:17.126 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 155 ms NORTH
02:40:18.545 01.419 29988 Exposure complete
02:40:18.589 00.044 29988 worker thread done servicing request
02:40:18.589 00.000 28316 OnExposeComplete: enter
02:40:18.590 00.001 28316 UpdateGuideState(): m_state=6
02:40:18.592 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3729
02:40:18.593 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=255.39, Mass=2385, SNR=33.8, Peak=198 HFD=3.8
02:40:18.594 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:40:18.595 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:40:18.596 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=0.21 hyp=0.60 cameraTheta=0.36 mountX=-0.04 mountY=-0.59, mountTheta=-1.64
02:40:18.599 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.21, opts=13)
02:40:18.600 00.001 28316 Enqueuing Move request for scope (0.56, 0.21)
02:40:18.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:18.602 00.001 29988 Worker thread wakes up
02:40:18.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.21) opts 0xd
02:40:18.602 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.21)
02:40:18.602 00.000 29988 Moving (0.56, 0.21) raw xDistance=-0.04 yDistance=-0.59
02:40:18.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:40:18.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
02:40:18.602 00.000 29988 MoveAxis(E, 0, ABG)
02:40:18.602 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:40:18.603 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:18.603 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:18.604 00.001 28316 Enqueuing Expose request
02:40:18.604 00.000 29988 Move returns status 0, amount 0
02:40:18.604 00.000 29988 MoveAxis(N, 142, ABG)
02:40:18.604 00.000 29988 Guiding  Dir = 0, Dur = 142
02:40:18.604 00.000 29988 IsSlewing returns 0
02:40:18.605 00.001 29988 IsGuiding returns 0
02:40:18.610 00.005 29988 PulseGuide returned control before completion, sleep 148
02:40:18.767 00.157 29988 IsGuiding returns 0
02:40:18.767 00.000 29988 Move returns status 0, amount 142
02:40:18.767 00.000 29988 move complete, result=0
02:40:18.767 00.000 29988 worker thread done servicing request
02:40:18.767 00.000 29988 Worker thread wakes up
02:40:18.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:18.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:18.767 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 142 ms NORTH
02:40:20.402 01.635 29988 Exposure complete
02:40:20.452 00.050 29988 worker thread done servicing request
02:40:20.452 00.000 28316 OnExposeComplete: enter
02:40:20.453 00.001 28316 UpdateGuideState(): m_state=6
02:40:20.454 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.454 00.000 28316 Star::Find returns 1 (0), X=950.27, Y=255.25, Mass=2403, SNR=33.9, Peak=189 HFD=4.1
02:40:20.455 00.001 28316 MultiStar: exiting stabilization period
02:40:20.455 00.000 28316 MultiStar: updating star positions after lock position change
02:40:20.455 00.000 28316 Star::Find(15, 660, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.456 00.001 28316 Star::Find returns 1 (0), X=661.06, Y=159.37, Mass=2229, SNR=32.2, Peak=186 HFD=4.0
02:40:20.456 00.000 28316 Star::Find(15, 1032, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.457 00.001 28316 Star::Find returns 1 (0), X=1032.58, Y=390.09, Mass=2100, SNR=31.2, Peak=186 HFD=4.3
02:40:20.457 00.000 28316 Star::Find(15, 976, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.458 00.001 28316 Star::Find returns 1 (0), X=977.20, Y=247.53, Mass=1753, SNR=29.1, Peak=143 HFD=3.8
02:40:20.458 00.000 28316 Star::Find(15, 309, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.458 00.000 28316 Star::Find returns 1 (0), X=310.37, Y=827.20, Mass=1680, SNR=28.3, Peak=153 HFD=3.9
02:40:20.459 00.001 28316 Star::Find(15, 493, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.459 00.000 28316 Star::Find returns 1 (0), X=493.47, Y=88.31, Mass=1239, SNR=24.4, Peak=96 HFD=3.7
02:40:20.460 00.001 28316 Star::Find(15, 287, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.460 00.000 28316 Star::Find returns 1 (0), X=288.34, Y=914.15, Mass=966, SNR=21.6, Peak=124 HFD=3.5
02:40:20.461 00.001 28316 Star::Find(15, 677, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.463 00.002 28316 Star::Find returns 1 (0), X=678.63, Y=944.96, Mass=926, SNR=21.0, Peak=80 HFD=4.0
02:40:20.463 00.000 28316 Star::Find(15, 1144, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.463 00.000 28316 Star::Find returns 1 (0), X=1145.46, Y=745.22, Mass=815, SNR=19.7, Peak=63 HFD=3.8
02:40:20.463 00.000 28316 Star::Find(15, 245, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.463 00.000 28316 Star::Find returns 1 (0), X=245.72, Y=517.34, Mass=624, SNR=17.3, Peak=62 HFD=3.7
02:40:20.465 00.002 28316 Star::Find(15, 648, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.465 00.000 28316 Star::Find returns 1 (0), X=649.81, Y=640.67, Mass=661, SNR=17.8, Peak=60 HFD=3.8
02:40:20.465 00.000 28316 Star::Find(15, 1129, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3730
02:40:20.465 00.000 28316 Star::Find returns 1 (0), X=1130.34, Y=622.85, Mass=646, SNR=17.6, Peak=53 HFD=3.8
02:40:20.465 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
02:40:20.467 00.002 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
02:40:20.467 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.35 mountX=-0.02 mountY=-0.21, mountTheta=-1.65
02:40:20.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.07, opts=13)
02:40:20.468 00.000 28316 Enqueuing Move request for scope (0.20, 0.07)
02:40:20.469 00.001 29988 Worker thread wakes up
02:40:20.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
02:40:20.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
02:40:20.469 00.000 29988 Moving (0.20, 0.07) raw xDistance=-0.02 yDistance=-0.21
02:40:20.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:40:20.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:40:20.469 00.000 29988 MoveAxis(E, 0, ABG)
02:40:20.469 00.000 29988 Move returns status 0, amount 0
02:40:20.469 00.000 29988 MoveAxis(N, 50, ABG)
02:40:20.469 00.000 29988 Guiding  Dir = 0, Dur = 50
02:40:20.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:20.471 00.002 29988 IsSlewing returns 0
02:40:20.471 00.000 28316 UpdateGuideState exits: m=2403 RSB=33.9
02:40:20.471 00.000 29988 IsGuiding returns 0
02:40:20.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:20.473 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:20.475 00.002 28316 Enqueuing Expose request
02:40:20.477 00.002 29988 PulseGuide returned control before completion, sleep 56
02:40:20.546 00.069 29988 IsGuiding returns 0
02:40:20.546 00.000 29988 Move returns status 0, amount 50
02:40:20.546 00.000 29988 move complete, result=0
02:40:20.546 00.000 29988 worker thread done servicing request
02:40:20.546 00.000 29988 Worker thread wakes up
02:40:20.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:20.546 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:20.547 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
02:40:21.954 01.407 29988 Exposure complete
02:40:22.022 00.068 29988 worker thread done servicing request
02:40:22.022 00.000 28316 OnExposeComplete: enter
02:40:22.025 00.003 28316 UpdateGuideState(): m_state=6
02:40:22.028 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3731
02:40:22.029 00.001 28316 Star::Find returns 1 (0), X=950.06, Y=255.17, Mass=2334, SNR=33.5, Peak=226 HFD=4.2
02:40:22.031 00.002 28316 MultiStar: [#1 -0.22,-0.19,0.98,U] [#2 -0.08,-0.07,0.92,U] [#3 -0.26,-0.13,0.86,U] [#4 -0.07,-0.29,0.84,U] [#5 0.11,-0.19,0.76,U] [#6 -0.16,-0.28,0.00,M1] [#7 -0.41,-0.37,0.00,M1] [#8 -0.18,-0.19,0.62,U] 
02:40:22.032 00.001 28316 single-star, 6 included, MultiStar: {-0.10, -0.15}, one-star: {-0.01, -0.01}
02:40:22.033 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
02:40:22.034 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
02:40:22.035 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.58 mountX=-0.00 mountY=0.02, mountTheta=1.70
02:40:22.038 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
02:40:22.039 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
02:40:22.040 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:22.043 00.003 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:40:22.043 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:22.044 00.001 29988 Worker thread wakes up
02:40:22.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
02:40:22.044 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
02:40:22.044 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.00 yDistance=0.02
02:40:22.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:40:22.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:22.047 00.003 28316 Enqueuing Expose request
02:40:22.048 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:22.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:40:22.048 00.000 29988 MoveAxis(E, 0, ABG)
02:40:22.048 00.000 29988 Move returns status 0, amount 0
02:40:22.048 00.000 29988 MoveAxis(N, 0, ABG)
02:40:22.048 00.000 29988 Move returns status 0, amount 0
02:40:22.048 00.000 29988 move complete, result=0
02:40:22.048 00.000 29988 worker thread done servicing request
02:40:22.048 00.000 29988 Worker thread wakes up
02:40:22.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:22.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:22.049 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:23.676 01.627 29988 Exposure complete
02:40:23.717 00.041 29988 worker thread done servicing request
02:40:23.717 00.000 28316 OnExposeComplete: enter
02:40:23.718 00.001 28316 UpdateGuideState(): m_state=6
02:40:23.720 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3732
02:40:23.721 00.001 28316 Star::Find returns 1 (0), X=950.02, Y=255.15, Mass=2390, SNR=33.6, Peak=215 HFD=4.2
02:40:23.724 00.003 28316 MultiStar: [#1 -0.14,0.02,0.98,U] [#2 -0.28,-0.08,0.93,U] [#3 -0.22,-0.11,0.86,U] [#4 -0.13,-0.25,0.82,U] [#5 -0.19,-0.12,0.76,U] [#6 -0.40,-0.14,0.00,M2] [#7 -0.34,-0.28,0.00,M2] [#8 -0.26,-0.31,0.00,M3] 
02:40:23.726 00.002 28316 single-star, 5 included, MultiStar: {-0.17, -0.09}, one-star: {-0.05, -0.03}
02:40:23.728 00.002 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
02:40:23.728 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
02:40:23.729 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.64 mountX=-0.00 mountY=0.06, mountTheta=1.65
02:40:23.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
02:40:23.730 00.000 28316 Enqueuing Move request for scope (-0.05, -0.03)
02:40:23.731 00.001 29988 Worker thread wakes up
02:40:23.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:23.731 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.6
02:40:23.732 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:23.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:23.733 00.001 28316 Enqueuing Expose request
02:40:23.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
02:40:23.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
02:40:23.733 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.00 yDistance=0.06
02:40:23.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:40:23.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:23.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:40:23.733 00.000 29988 MoveAxis(E, 0, ABG)
02:40:23.733 00.000 29988 Move returns status 0, amount 0
02:40:23.733 00.000 29988 MoveAxis(N, 0, ABG)
02:40:23.733 00.000 29988 Move returns status 0, amount 0
02:40:23.733 00.000 29988 move complete, result=0
02:40:23.733 00.000 29988 worker thread done servicing request
02:40:23.733 00.000 29988 Worker thread wakes up
02:40:23.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:23.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:23.734 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:25.249 01.515 29988 Exposure complete
02:40:25.303 00.054 29988 worker thread done servicing request
02:40:25.303 00.000 28316 OnExposeComplete: enter
02:40:25.304 00.001 28316 UpdateGuideState(): m_state=6
02:40:25.304 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3733
02:40:25.305 00.001 28316 Star::Find returns 1 (0), X=950.24, Y=255.21, Mass=2443, SNR=34.2, Peak=194 HFD=4.3
02:40:25.305 00.000 28316 MultiStar: [#1 -0.03,-0.15,0.99,U] [#2 0.13,-0.01,0.92,U] [#3 -0.08,-0.08,0.86,U] [#4 -0.14,-0.15,0.84,U] [#5 0.15,-0.22,0.74,U] [#6 -0.30,0.08,0.63,U] [#7 -0.49,-0.12,0.00,M3] [#8 -0.19,-0.20,0.60,U] 
02:40:25.306 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.08}, one-star: {0.16, 0.04}
02:40:25.306 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
02:40:25.309 00.003 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
02:40:25.309 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.80 mountX=-0.07 mountY=0.06, mountTheta=2.46
02:40:25.310 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.08, opts=13)
02:40:25.312 00.002 28316 Enqueuing Move request for scope (-0.02, -0.08)
02:40:25.312 00.000 29988 Worker thread wakes up
02:40:25.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:25.313 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
02:40:25.313 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2
02:40:25.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:25.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:25.314 00.000 28316 Enqueuing Expose request
02:40:25.315 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
02:40:25.315 00.000 29988 Moving (-0.02, -0.08) raw xDistance=-0.07 yDistance=0.06
02:40:25.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:40:25.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:25.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:40:25.315 00.000 29988 MoveAxis(E, 0, ABG)
02:40:25.315 00.000 29988 Move returns status 0, amount 0
02:40:25.315 00.000 29988 MoveAxis(N, 0, ABG)
02:40:25.315 00.000 29988 Move returns status 0, amount 0
02:40:25.315 00.000 29988 move complete, result=0
02:40:25.315 00.000 29988 worker thread done servicing request
02:40:25.315 00.000 29988 Worker thread wakes up
02:40:25.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:25.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:25.315 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:26.954 01.639 29988 Exposure complete
02:40:27.004 00.050 29988 worker thread done servicing request
02:40:27.004 00.000 28316 OnExposeComplete: enter
02:40:27.005 00.001 28316 UpdateGuideState(): m_state=6
02:40:27.005 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3734
02:40:27.006 00.001 28316 Star::Find returns 1 (0), X=950.16, Y=254.93, Mass=2399, SNR=33.9, Peak=215 HFD=4.2
02:40:27.006 00.000 28316 MultiStar: [#1 -0.11,-0.22,1.01,U] [#2 -0.05,-0.08,0.92,U] [#3 -0.35,-0.20,0.00,M1] [#4 -0.19,-0.17,0.85,U] [#5 0.14,-0.26,0.75,U] [#6 -0.21,-0.06,0.62,U] [#7 -0.32,-0.33,0.00,M4] [#8 -0.19,-0.29,0.00,M3] 
02:40:27.007 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.18}, one-star: {0.09, -0.24}
02:40:27.007 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
02:40:27.008 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
02:40:27.008 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.84 mountX=-0.14 mountY=0.12, mountTheta=2.42
02:40:27.010 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.18, opts=13)
02:40:27.010 00.000 28316 Enqueuing Move request for scope (-0.05, -0.18)
02:40:27.011 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:27.011 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
02:40:27.012 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:27.012 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:27.013 00.001 28316 Enqueuing Expose request
02:40:27.013 00.000 29988 Worker thread wakes up
02:40:27.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
02:40:27.014 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
02:40:27.014 00.000 29988 Moving (-0.05, -0.18) raw xDistance=-0.14 yDistance=0.12
02:40:27.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:40:27.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:27.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:40:27.014 00.000 29988 MoveAxis(E, 0, ABG)
02:40:27.014 00.000 29988 Move returns status 0, amount 0
02:40:27.014 00.000 29988 MoveAxis(N, 0, ABG)
02:40:27.014 00.000 29988 Move returns status 0, amount 0
02:40:27.014 00.000 29988 move complete, result=0
02:40:27.014 00.000 29988 worker thread done servicing request
02:40:27.014 00.000 29988 Worker thread wakes up
02:40:27.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:27.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:27.014 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:28.539 01.525 29988 Exposure complete
02:40:28.567 00.028 29988 worker thread done servicing request
02:40:28.567 00.000 28316 OnExposeComplete: enter
02:40:28.569 00.002 28316 UpdateGuideState(): m_state=6
02:40:28.569 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3735
02:40:28.570 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=255.11, Mass=2401, SNR=33.9, Peak=231 HFD=4.2
02:40:28.570 00.000 28316 MultiStar: [#1 -0.19,-0.21,0.98,U] [#2 -0.07,-0.13,0.91,U] [#3 -0.36,-0.23,0.00,M2] [#4 -0.06,-0.26,0.85,U] [#5 -0.07,-0.21,0.73,U] [#6 -0.22,-0.19,0.62,U] [#7 -0.32,-0.30,0.00,M5] [#8 -0.26,-0.13,0.60,U] 
02:40:28.571 00.001 28316 single-star, 6 included, MultiStar: {-0.12, -0.17}, one-star: {-0.03, -0.07}
02:40:28.571 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.31)
02:40:28.571 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
02:40:28.572 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.98 mountX=-0.05 mountY=0.05, mountTheta=2.29
02:40:28.572 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
02:40:28.573 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
02:40:28.574 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:28.574 00.000 29988 Worker thread wakes up
02:40:28.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
02:40:28.574 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
02:40:28.574 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.05
02:40:28.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:40:28.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:28.575 00.001 28316 UpdateGuideState exits: m=2401 RSB=33.9
02:40:28.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:40:28.575 00.000 29988 MoveAxis(E, 0, ABG)
02:40:28.575 00.000 29988 Move returns status 0, amount 0
02:40:28.575 00.000 29988 MoveAxis(N, 0, ABG)
02:40:28.575 00.000 29988 Move returns status 0, amount 0
02:40:28.575 00.000 29988 move complete, result=0
02:40:28.575 00.000 29988 worker thread done servicing request
02:40:28.575 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:28.576 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:28.576 00.000 28316 Enqueuing Expose request
02:40:28.577 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:28.577 00.000 29988 Worker thread wakes up
02:40:28.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:28.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:30.199 01.622 29988 Exposure complete
02:40:30.223 00.024 29988 worker thread done servicing request
02:40:30.224 00.001 28316 OnExposeComplete: enter
02:40:30.224 00.000 28316 UpdateGuideState(): m_state=6
02:40:30.225 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3736
02:40:30.225 00.000 28316 Star::Find returns 1 (0), X=950.22, Y=255.14, Mass=2313, SNR=33.3, Peak=198 HFD=4.0
02:40:30.227 00.002 28316 MultiStar: [#1 -0.29,-0.26,0.00,M1] [#2 -0.14,-0.08,0.93,U] [#3 -0.23,-0.11,0.88,U] [#4 -0.14,-0.25,0.87,U] [#5 -0.25,-0.15,0.76,U] [#6 -0.25,-0.16,0.64,U] [#7 -0.57,-0.43,0.00,M6] [#8 -0.43,-0.26,0.00,M3] 
02:40:30.227 00.000 28316 single-star, 5 included, MultiStar: {-0.13, -0.12}, one-star: {0.14, -0.03}
02:40:30.227 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:40:30.228 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
02:40:30.228 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=-0.09 mountY=-0.12, mountTheta=-2.22
02:40:30.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
02:40:30.230 00.001 28316 Enqueuing Move request for scope (0.14, -0.03)
02:40:30.230 00.000 29988 Worker thread wakes up
02:40:30.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
02:40:30.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
02:40:30.230 00.000 29988 Moving (0.14, -0.03) raw xDistance=-0.09 yDistance=-0.12
02:40:30.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:40:30.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:30.231 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:30.231 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
02:40:30.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:30.232 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:30.232 00.000 28316 Enqueuing Expose request
02:40:30.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:40:30.233 00.001 29988 MoveAxis(E, 0, ABG)
02:40:30.233 00.000 29988 Move returns status 0, amount 0
02:40:30.233 00.000 29988 MoveAxis(N, 0, ABG)
02:40:30.233 00.000 29988 Move returns status 0, amount 0
02:40:30.233 00.000 29988 move complete, result=0
02:40:30.233 00.000 29988 worker thread done servicing request
02:40:30.233 00.000 29988 Worker thread wakes up
02:40:30.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:30.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:30.233 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:40:31.752 01.519 29988 Exposure complete
02:40:31.781 00.029 29988 worker thread done servicing request
02:40:31.781 00.000 28316 OnExposeComplete: enter
02:40:31.782 00.001 28316 UpdateGuideState(): m_state=6
02:40:31.783 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3737
02:40:31.783 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=255.08, Mass=2372, SNR=33.8, Peak=211 HFD=4.2
02:40:31.784 00.001 28316 MultiStar: [#1 -0.11,-0.11,0.99,U] [#2 -0.23,-0.06,0.92,U] [#3 -0.20,-0.16,0.87,U] [#4 -0.16,-0.12,0.81,U] [#5 -0.12,-0.14,0.75,U] [#6 -0.30,-0.23,0.00,M1] [#7 -0.58,-0.31,0.00,M7] [#8 -0.44,-0.17,0.00,M4] 
02:40:31.785 00.001 28316 single-star, 5 included, MultiStar: {-0.14, -0.11}, one-star: {-0.01, -0.09}
02:40:31.787 00.002 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
02:40:31.788 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
02:40:31.788 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.73 mountX=-0.08 mountY=0.05, mountTheta=2.53
02:40:31.790 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.09, opts=13)
02:40:31.791 00.001 28316 Enqueuing Move request for scope (-0.01, -0.09)
02:40:31.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:31.792 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:40:31.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:31.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:31.793 00.001 28316 Enqueuing Expose request
02:40:31.793 00.000 29988 Worker thread wakes up
02:40:31.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
02:40:31.793 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
02:40:31.793 00.000 29988 Moving (-0.01, -0.09) raw xDistance=-0.08 yDistance=0.05
02:40:31.794 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:40:31.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:31.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:40:31.794 00.000 29988 MoveAxis(E, 0, ABG)
02:40:31.794 00.000 29988 Move returns status 0, amount 0
02:40:31.794 00.000 29988 MoveAxis(N, 0, ABG)
02:40:31.794 00.000 29988 Move returns status 0, amount 0
02:40:31.794 00.000 29988 move complete, result=0
02:40:31.794 00.000 29988 worker thread done servicing request
02:40:31.794 00.000 29988 Worker thread wakes up
02:40:31.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:31.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:31.795 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:33.431 01.636 29988 Exposure complete
02:40:33.457 00.026 29988 worker thread done servicing request
02:40:33.457 00.000 28316 OnExposeComplete: enter
02:40:33.458 00.001 28316 UpdateGuideState(): m_state=6
02:40:33.459 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3738
02:40:33.460 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=254.90, Mass=2479, SNR=34.5, Peak=214 HFD=4.2
02:40:33.462 00.002 28316 MultiStar: [#1 -0.19,-0.38,0.00,M1] [#2 -0.36,-0.21,0.00,M1] [#3 -0.60,-0.29,0.00,M1] [#4 -0.20,-0.44,0.00,M1] [#5 -0.18,-0.31,0.00,M1] [#6 -0.42,-0.32,0.00,M2] [#7 -0.56,-0.65,0.00,M8] [#8 -0.52,-0.47,0.00,M5] 
02:40:33.463 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
02:40:33.464 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
02:40:33.465 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.27 hyp=0.40 cameraTheta=-2.39 mountX=-0.13 mountY=0.38, mountTheta=1.90
02:40:33.469 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.27, opts=13)
02:40:33.470 00.001 28316 Enqueuing Move request for scope (-0.29, -0.27)
02:40:33.470 00.000 29988 Worker thread wakes up
02:40:33.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:33.471 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.5
02:40:33.472 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:33.472 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:33.473 00.001 28316 Enqueuing Expose request
02:40:33.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.27) opts 0xd
02:40:33.474 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.27)
02:40:33.474 00.000 29988 Moving (-0.29, -0.27) raw xDistance=-0.13 yDistance=0.38
02:40:33.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:40:33.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:40:33.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:40:33.474 00.000 29988 MoveAxis(E, 0, ABG)
02:40:33.474 00.000 29988 Move returns status 0, amount 0
02:40:33.474 00.000 29988 MoveAxis(N, 0, ABG)
02:40:33.474 00.000 29988 Move returns status 0, amount 0
02:40:33.474 00.000 29988 move complete, result=0
02:40:33.474 00.000 29988 worker thread done servicing request
02:40:33.474 00.000 29988 Worker thread wakes up
02:40:33.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:33.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:33.475 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:40:34.999 01.524 29988 Exposure complete
02:40:35.054 00.055 29988 worker thread done servicing request
02:40:35.054 00.000 28316 OnExposeComplete: enter
02:40:35.055 00.001 28316 UpdateGuideState(): m_state=6
02:40:35.056 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3739
02:40:35.058 00.002 28316 Star::Find returns 1 (0), X=949.92, Y=254.99, Mass=2471, SNR=34.5, Peak=217 HFD=4.3
02:40:35.060 00.002 28316 MultiStar: [#1 -0.26,-0.31,0.00,M2] [#2 -0.29,-0.22,0.00,M2] [#3 -0.43,-0.34,0.00,M2] [#4 -0.39,-0.38,0.00,M2] [#5 -0.37,-0.32,0.00,M2] [#6 -0.37,-0.32,0.00,M3] [#7 -0.69,-0.63,0.00,M9] [#8 -0.38,-0.46,0.00,M6] 
02:40:35.061 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
02:40:35.062 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.98)
02:40:35.064 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.27 mountX=-0.11 mountY=0.23, mountTheta=2.01
02:40:35.065 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.19, opts=13)
02:40:35.066 00.001 28316 Enqueuing Move request for scope (-0.16, -0.19)
02:40:35.066 00.000 29988 Worker thread wakes up
02:40:35.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:35.067 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:40:35.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:35.068 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:35.068 00.000 28316 Enqueuing Expose request
02:40:35.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
02:40:35.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
02:40:35.069 00.001 29988 Moving (-0.16, -0.19) raw xDistance=-0.11 yDistance=0.23
02:40:35.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:40:35.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:40:35.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:40:35.069 00.000 29988 MoveAxis(E, 0, ABG)
02:40:35.069 00.000 29988 Move returns status 0, amount 0
02:40:35.069 00.000 29988 MoveAxis(N, 0, ABG)
02:40:35.069 00.000 29988 Move returns status 0, amount 0
02:40:35.069 00.000 29988 move complete, result=0
02:40:35.069 00.000 29988 worker thread done servicing request
02:40:35.069 00.000 29988 Worker thread wakes up
02:40:35.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:35.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:35.069 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:40:36.696 01.627 29988 Exposure complete
02:40:36.749 00.053 29988 worker thread done servicing request
02:40:36.750 00.001 28316 OnExposeComplete: enter
02:40:36.752 00.002 28316 UpdateGuideState(): m_state=6
02:40:36.755 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3740
02:40:36.758 00.003 28316 Star::Find returns 1 (0), X=950.19, Y=255.03, Mass=2422, SNR=34.0, Peak=199 HFD=4.2
02:40:36.759 00.001 28316 MultiStar: [#1 0.04,-0.39,0.00,M3] [#2 0.09,-0.13,0.92,U] [#3 -0.17,-0.22,0.86,U] [#4 -0.01,-0.42,0.00,M3] [#5 0.23,-0.45,0.00,M3] [#6 -0.16,-0.37,0.00,M4] [#7 -0.21,-0.54,0.00,M10] [#8 -0.00,-0.32,0.58,U] 
02:40:36.761 00.002 28316 single-star, 3 included, MultiStar: {0.01, -0.19}, one-star: {0.11, -0.15}
02:40:36.763 00.002 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:40:36.764 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:40:36.765 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.92 mountX=-0.18 mountY=-0.03, mountTheta=-2.96
02:40:36.768 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
02:40:36.769 00.001 28316 Enqueuing Move request for scope (0.11, -0.15)
02:40:36.770 00.001 29988 Worker thread wakes up
02:40:36.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
02:40:36.770 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
02:40:36.770 00.000 29988 Moving (0.11, -0.15) raw xDistance=-0.18 yDistance=-0.03
02:40:36.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:40:36.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:36.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:36.770 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.0
02:40:36.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:36.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:36.772 00.001 28316 Enqueuing Expose request
02:40:36.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:40:36.772 00.000 29988 MoveAxis(E, 0, ABG)
02:40:36.772 00.000 29988 Move returns status 0, amount 0
02:40:36.772 00.000 29988 MoveAxis(N, 0, ABG)
02:40:36.772 00.000 29988 Move returns status 0, amount 0
02:40:36.772 00.000 29988 move complete, result=0
02:40:36.772 00.000 29988 worker thread done servicing request
02:40:36.772 00.000 29988 Worker thread wakes up
02:40:36.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:36.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:36.773 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:38.289 01.516 29988 Exposure complete
02:40:38.342 00.053 29988 worker thread done servicing request
02:40:38.342 00.000 28316 OnExposeComplete: enter
02:40:38.342 00.000 28316 UpdateGuideState(): m_state=6
02:40:38.343 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3741
02:40:38.343 00.000 28316 Star::Find returns 1 (0), X=950.14, Y=255.03, Mass=2365, SNR=33.7, Peak=218 HFD=4.2
02:40:38.344 00.001 28316 MultiStar: [#1 0.04,-0.25,0.98,U] [#2 0.03,-0.21,0.92,U] [#3 -0.17,-0.28,0.00,M2] [#4 0.26,-0.27,0.00,M4] [#5 0.27,-0.20,0.00,M4] [#6 0.17,-0.10,0.62,U] [#7 -0.36,-0.31,0.00,R] [#8 -0.12,-0.30,0.00,M6] 
02:40:38.346 00.002 28316 single-star, 3 included, MultiStar: {0.07, -0.18}, one-star: {0.07, -0.15}
02:40:38.347 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:40:38.348 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:40:38.349 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-1.13 mountX=-0.16 mountY=0.00, mountTheta=3.12
02:40:38.351 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
02:40:38.352 00.001 28316 Enqueuing Move request for scope (0.07, -0.15)
02:40:38.354 00.002 29988 Worker thread wakes up
02:40:38.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
02:40:38.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
02:40:38.354 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.16 yDistance=0.00
02:40:38.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:40:38.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:38.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:40:38.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:38.355 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
02:40:38.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:38.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:38.356 00.000 28316 Enqueuing Expose request
02:40:38.357 00.001 29988 MoveAxis(E, 0, ABG)
02:40:38.357 00.000 29988 Move returns status 0, amount 0
02:40:38.357 00.000 29988 MoveAxis(N, 0, ABG)
02:40:38.357 00.000 29988 Move returns status 0, amount 0
02:40:38.357 00.000 29988 move complete, result=0
02:40:38.357 00.000 29988 worker thread done servicing request
02:40:38.357 00.000 29988 Worker thread wakes up
02:40:38.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:38.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:38.357 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:39.994 01.637 29988 Exposure complete
02:40:40.044 00.050 29988 worker thread done servicing request
02:40:40.044 00.000 28316 OnExposeComplete: enter
02:40:40.045 00.001 28316 UpdateGuideState(): m_state=6
02:40:40.046 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3742
02:40:40.046 00.000 28316 Star::Find returns 1 (0), X=949.98, Y=255.09, Mass=2355, SNR=33.6, Peak=213 HFD=4.2
02:40:40.047 00.001 28316 MultiStar: [#1 -0.29,-0.10,0.96,U] [#2 -0.19,-0.04,0.93,U] [#3 -0.30,-0.13,0.00,M3] [#4 -0.24,-0.23,0.00,M5] [#5 -0.19,0.00,0.76,U] [#6 -0.45,-0.16,0.00,M4] [#7 -0.15,-0.01,0.64,U] [#8 -0.39,-0.17,0.00,M7] 
02:40:40.047 00.000 28316 single-star, 4 included, MultiStar: {-0.18, -0.05}, one-star: {-0.10, -0.08}
02:40:40.048 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
02:40:40.048 00.000 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
02:40:40.049 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=-0.03 mountY=0.12, mountTheta=1.82
02:40:40.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.08, opts=13)
02:40:40.050 00.000 28316 Enqueuing Move request for scope (-0.10, -0.08)
02:40:40.051 00.001 29988 Worker thread wakes up
02:40:40.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
02:40:40.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
02:40:40.051 00.000 29988 Moving (-0.10, -0.08) raw xDistance=-0.03 yDistance=0.12
02:40:40.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:40.052 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.6
02:40:40.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:40.052 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:40.053 00.001 28316 Enqueuing Expose request
02:40:40.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:40:40.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:40.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:40:40.053 00.000 29988 MoveAxis(E, 0, ABG)
02:40:40.053 00.000 29988 Move returns status 0, amount 0
02:40:40.053 00.000 29988 MoveAxis(N, 0, ABG)
02:40:40.053 00.000 29988 Move returns status 0, amount 0
02:40:40.053 00.000 29988 move complete, result=0
02:40:40.053 00.000 29988 worker thread done servicing request
02:40:40.053 00.000 29988 Worker thread wakes up
02:40:40.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:40.054 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:40.054 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:41.571 01.517 29988 Exposure complete
02:40:41.621 00.050 29988 worker thread done servicing request
02:40:41.621 00.000 28316 OnExposeComplete: enter
02:40:41.622 00.001 28316 UpdateGuideState(): m_state=6
02:40:41.622 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3743
02:40:41.623 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=255.26, Mass=2474, SNR=34.4, Peak=202 HFD=4.1
02:40:41.623 00.000 28316 MultiStar: [#1 -0.14,0.00,0.97,U] [#2 -0.13,0.09,0.90,U] [#3 -0.27,0.02,0.85,U] [#4 -0.06,-0.13,0.81,U] [#5 -0.08,0.09,0.74,U] [#6 -0.24,-0.14,0.61,U] [#7 0.06,0.11,0.61,U] [#8 -0.16,-0.17,0.57,U] 
02:40:41.624 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.00}, one-star: {-0.03, 0.08}
02:40:41.624 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
02:40:41.625 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
02:40:41.626 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.87 mountX=0.09 mountY=-0.01, mountTheta=-0.16
02:40:41.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
02:40:41.629 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
02:40:41.629 00.000 29988 Worker thread wakes up
02:40:41.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
02:40:41.629 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
02:40:41.629 00.000 29988 Moving (-0.03, 0.08) raw xDistance=0.09 yDistance=-0.01
02:40:41.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:40:41.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:41.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:40:41.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:41.630 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.4
02:40:41.630 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:41.631 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:41.631 00.000 28316 Enqueuing Expose request
02:40:41.632 00.001 29988 MoveAxis(E, 0, ABG)
02:40:41.632 00.000 29988 Move returns status 0, amount 0
02:40:41.632 00.000 29988 MoveAxis(N, 0, ABG)
02:40:41.632 00.000 29988 Move returns status 0, amount 0
02:40:41.632 00.000 29988 move complete, result=0
02:40:41.632 00.000 29988 worker thread done servicing request
02:40:41.632 00.000 29988 Worker thread wakes up
02:40:41.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:41.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:41.632 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:40:43.268 01.636 29988 Exposure complete
02:40:43.305 00.037 29988 worker thread done servicing request
02:40:43.305 00.000 28316 OnExposeComplete: enter
02:40:43.306 00.001 28316 UpdateGuideState(): m_state=6
02:40:43.307 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3744
02:40:43.307 00.000 28316 Star::Find returns 1 (0), X=950.04, Y=255.23, Mass=2372, SNR=33.5, Peak=216 HFD=4.1
02:40:43.308 00.001 28316 MultiStar: [#1 -0.25,0.00,1.01,U] [#2 -0.04,-0.06,0.92,U] [#3 -0.12,-0.08,0.87,U] [#4 -0.17,-0.26,0.86,U] [#5 -0.14,0.15,0.73,U] [#6 -0.30,-0.03,0.63,U] [#7 -0.06,0.21,0.65,U] [#8 -0.53,-0.07,0.00,M7] 
02:40:43.308 00.000 28316 single-star, 7 included, MultiStar: {-0.14, -0.01}, one-star: {-0.03, 0.05}
02:40:43.309 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
02:40:43.309 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
02:40:43.310 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.16 mountX=0.06 mountY=0.01, mountTheta=0.13
02:40:43.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
02:40:43.312 00.001 28316 Enqueuing Move request for scope (-0.03, 0.05)
02:40:43.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:43.313 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.5
02:40:43.315 00.002 29988 Worker thread wakes up
02:40:43.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
02:40:43.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
02:40:43.315 00.000 29988 Moving (-0.03, 0.05) raw xDistance=0.06 yDistance=0.01
02:40:43.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:40:43.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:43.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:40:43.315 00.000 29988 MoveAxis(E, 0, ABG)
02:40:43.315 00.000 29988 Move returns status 0, amount 0
02:40:43.315 00.000 29988 MoveAxis(N, 0, ABG)
02:40:43.315 00.000 29988 Move returns status 0, amount 0
02:40:43.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:43.316 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:43.316 00.000 29988 move complete, result=0
02:40:43.316 00.000 28316 Enqueuing Expose request
02:40:43.316 00.000 29988 worker thread done servicing request
02:40:43.316 00.000 29988 Worker thread wakes up
02:40:43.316 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:43.317 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:43.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:44.839 01.522 29988 Exposure complete
02:40:44.864 00.025 29988 worker thread done servicing request
02:40:44.864 00.000 28316 OnExposeComplete: enter
02:40:44.865 00.001 28316 UpdateGuideState(): m_state=6
02:40:44.865 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3745
02:40:44.866 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=255.21, Mass=2498, SNR=34.7, Peak=229 HFD=4.1
02:40:44.866 00.000 28316 MultiStar: [#1 -0.21,0.02,0.97,U] [#2 -0.43,0.08,0.00,M1] [#3 -0.46,-0.06,0.00,M2] [#4 -0.26,-0.06,0.82,U] [#5 -0.15,-0.02,0.73,U] [#6 -0.27,0.01,0.62,U] [#7 -0.11,0.11,0.61,U] [#8 -0.45,-0.11,0.00,M8] 
02:40:44.867 00.001 28316 single-star, 5 included, MultiStar: {-0.20, 0.01}, one-star: {-0.19, 0.03}
02:40:44.867 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
02:40:44.869 00.002 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
02:40:44.871 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=2.97 mountX=0.11 mountY=0.16, mountTheta=0.96
02:40:44.875 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.03, opts=13)
02:40:44.878 00.003 28316 Enqueuing Move request for scope (-0.19, 0.03)
02:40:44.880 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:44.883 00.003 29988 Worker thread wakes up
02:40:44.883 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.7
02:40:44.885 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
02:40:44.886 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
02:40:44.886 00.000 29988 Moving (-0.19, 0.03) raw xDistance=0.11 yDistance=0.16
02:40:44.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:44.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:44.887 00.001 28316 Enqueuing Expose request
02:40:44.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:40:44.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:44.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:40:44.887 00.000 29988 MoveAxis(E, 0, ABG)
02:40:44.887 00.000 29988 Move returns status 0, amount 0
02:40:44.887 00.000 29988 MoveAxis(N, 0, ABG)
02:40:44.887 00.000 29988 Move returns status 0, amount 0
02:40:44.887 00.000 29988 move complete, result=0
02:40:44.887 00.000 29988 worker thread done servicing request
02:40:44.887 00.000 29988 Worker thread wakes up
02:40:44.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:44.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:44.888 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:40:46.510 01.622 29988 Exposure complete
02:40:46.553 00.043 29988 worker thread done servicing request
02:40:46.553 00.000 28316 OnExposeComplete: enter
02:40:46.554 00.001 28316 UpdateGuideState(): m_state=6
02:40:46.554 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3746
02:40:46.555 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.18, Mass=2281, SNR=33.1, Peak=201 HFD=3.9
02:40:46.555 00.000 28316 MultiStar: [#1 -0.29,0.03,1.01,U] [#2 -0.38,0.10,0.00,M2] [#3 -0.47,-0.08,0.00,M3] [#4 -0.45,-0.04,0.00,M3] [#5 -0.35,-0.01,0.00,M1] [#6 -0.42,0.01,0.00,M2] [#7 -0.22,0.21,0.63,U] [#8 -0.42,-0.00,0.00,M9] 
02:40:46.556 00.001 28316 refined, 2 included, MultiStar: {-0.28, 0.07}, one-star: {-0.30, 0.01}
02:40:46.556 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
02:40:46.557 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
02:40:46.558 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.91 mountX=0.17 mountY=0.22, mountTheta=0.90
02:40:46.559 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.07, opts=13)
02:40:46.559 00.000 28316 Enqueuing Move request for scope (-0.28, 0.07)
02:40:46.560 00.001 29988 Worker thread wakes up
02:40:46.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:46.560 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.1
02:40:46.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:46.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:46.561 00.000 28316 Enqueuing Expose request
02:40:46.562 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd
02:40:46.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.07)
02:40:46.562 00.000 29988 Moving (-0.28, 0.07) raw xDistance=0.17 yDistance=0.22
02:40:46.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:40:46.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:40:46.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:40:46.562 00.000 29988 MoveAxis(E, 0, ABG)
02:40:46.562 00.000 29988 Move returns status 0, amount 0
02:40:46.562 00.000 29988 MoveAxis(N, 0, ABG)
02:40:46.562 00.000 29988 Move returns status 0, amount 0
02:40:46.562 00.000 29988 move complete, result=0
02:40:46.562 00.000 29988 worker thread done servicing request
02:40:46.562 00.000 29988 Worker thread wakes up
02:40:46.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:46.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:46.562 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:40:48.081 01.519 29988 Exposure complete
02:40:48.120 00.039 29988 worker thread done servicing request
02:40:48.120 00.000 28316 OnExposeComplete: enter
02:40:48.121 00.001 28316 UpdateGuideState(): m_state=6
02:40:48.122 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3747
02:40:48.122 00.000 28316 Star::Find returns 1 (0), X=950.11, Y=255.40, Mass=2451, SNR=34.2, Peak=187 HFD=3.9
02:40:48.123 00.001 28316 MultiStar: [#1 -0.27,0.27,0.00,M1] [#2 -0.08,0.20,0.90,U] [#3 -0.40,0.18,0.00,M4] [#4 -0.24,0.05,0.83,U] [#5 -0.19,0.21,0.74,U] [#6 -0.37,0.18,0.00,M3] [#7 -0.14,0.34,0.00,M1] [#8 -0.31,-0.03,0.61,U] 
02:40:48.123 00.000 28316 refined, 4 included, MultiStar: {-0.14, 0.14}, one-star: {0.04, 0.23}
02:40:48.123 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
02:40:48.124 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
02:40:48.124 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.33 mountX=0.19 mountY=0.06, mountTheta=0.30
02:40:48.126 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
02:40:48.126 00.000 28316 Enqueuing Move request for scope (-0.14, 0.14)
02:40:48.129 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:48.129 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.2
02:40:48.130 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:48.130 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:48.131 00.001 28316 Enqueuing Expose request
02:40:48.131 00.000 29988 Worker thread wakes up
02:40:48.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
02:40:48.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
02:40:48.131 00.000 29988 Moving (-0.14, 0.14) raw xDistance=0.19 yDistance=0.06
02:40:48.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:40:48.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:48.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:40:48.131 00.000 29988 MoveAxis(E, 0, ABG)
02:40:48.131 00.000 29988 Move returns status 0, amount 0
02:40:48.131 00.000 29988 MoveAxis(N, 0, ABG)
02:40:48.131 00.000 29988 Move returns status 0, amount 0
02:40:48.131 00.000 29988 move complete, result=0
02:40:48.131 00.000 29988 worker thread done servicing request
02:40:48.131 00.000 29988 Worker thread wakes up
02:40:48.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:48.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:48.132 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:49.763 01.631 29988 Exposure complete
02:40:49.795 00.032 29988 worker thread done servicing request
02:40:49.795 00.000 28316 OnExposeComplete: enter
02:40:49.796 00.001 28316 UpdateGuideState(): m_state=6
02:40:49.797 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3748
02:40:49.798 00.001 28316 Star::Find returns 1 (0), X=949.75, Y=255.34, Mass=2402, SNR=33.9, Peak=206 HFD=3.7
02:40:49.799 00.001 28316 MultiStar: [#1 -0.22,0.19,1.02,U] [#2 -0.17,0.13,0.91,U] [#3 -0.45,0.09,0.00,M5] [#4 -0.06,0.02,0.82,U] [#5 -0.23,0.21,0.74,U] [#6 -0.27,0.21,0.00,M4] [#7 -0.29,0.08,0.62,U] [#8 -0.24,-0.15,0.57,U] 
02:40:49.799 00.000 28316 refined, 6 included, MultiStar: {-0.22, 0.11}, one-star: {-0.33, 0.16}
02:40:49.801 00.002 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
02:40:49.802 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
02:40:49.802 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.24 cameraTheta=2.69 mountX=0.19 mountY=0.15, mountTheta=0.66
02:40:49.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.11, opts=13)
02:40:49.805 00.001 28316 Enqueuing Move request for scope (-0.22, 0.11)
02:40:49.806 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:49.806 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:40:49.807 00.001 29988 Worker thread wakes up
02:40:49.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
02:40:49.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
02:40:49.807 00.000 29988 Moving (-0.22, 0.11) raw xDistance=0.19 yDistance=0.15
02:40:49.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:40:49.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:49.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:49.808 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:49.809 00.001 28316 Enqueuing Expose request
02:40:49.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:40:49.809 00.000 29988 MoveAxis(E, 0, ABG)
02:40:49.809 00.000 29988 Move returns status 0, amount 0
02:40:49.809 00.000 29988 MoveAxis(N, 0, ABG)
02:40:49.809 00.000 29988 Move returns status 0, amount 0
02:40:49.809 00.000 29988 move complete, result=0
02:40:49.809 00.000 29988 worker thread done servicing request
02:40:49.809 00.000 29988 Worker thread wakes up
02:40:49.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:49.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:49.810 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:51.326 01.516 29988 Exposure complete
02:40:51.369 00.043 29988 worker thread done servicing request
02:40:51.369 00.000 28316 OnExposeComplete: enter
02:40:51.370 00.001 28316 UpdateGuideState(): m_state=6
02:40:51.371 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3749
02:40:51.371 00.000 28316 Star::Find returns 1 (0), X=949.74, Y=255.21, Mass=2515, SNR=34.8, Peak=215 HFD=3.8
02:40:51.372 00.001 28316 MultiStar: [#1 -0.47,-0.08,0.00,M1] [#2 -0.33,-0.17,0.00,M1] [#3 -0.47,-0.24,0.00,M6] [#4 -0.37,-0.00,0.00,M2] [#5 -0.34,-0.10,0.00,M1] [#6 -0.42,0.11,0.00,M5] [#7 -0.45,0.08,0.00,M1] [#8 -0.36,-0.26,0.00,M8] 
02:40:51.373 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
02:40:51.374 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
02:40:51.376 00.002 28316 CameraToMount -- cameraX=-0.34 cameraY=0.04 hyp=0.34 cameraTheta=3.02 mountX=0.18 mountY=0.28, mountTheta=1.01
02:40:51.378 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.04, opts=13)
02:40:51.380 00.002 28316 Enqueuing Move request for scope (-0.34, 0.04)
02:40:51.381 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:51.382 00.001 28316 UpdateGuideState exits: m=2515 RSB=34.8
02:40:51.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:51.384 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:51.386 00.002 28316 Enqueuing Expose request
02:40:51.387 00.001 29988 Worker thread wakes up
02:40:51.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.04) opts 0xd
02:40:51.387 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.04)
02:40:51.387 00.000 29988 Moving (-0.34, 0.04) raw xDistance=0.18 yDistance=0.28
02:40:51.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:40:51.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:40:51.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:40:51.388 00.001 29988 MoveAxis(E, 0, ABG)
02:40:51.388 00.000 29988 Move returns status 0, amount 0
02:40:51.388 00.000 29988 MoveAxis(N, 0, ABG)
02:40:51.388 00.000 29988 Move returns status 0, amount 0
02:40:51.388 00.000 29988 move complete, result=0
02:40:51.388 00.000 29988 worker thread done servicing request
02:40:51.388 00.000 29988 Worker thread wakes up
02:40:51.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:51.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:51.389 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:40:53.023 01.634 29988 Exposure complete
02:40:53.061 00.038 29988 worker thread done servicing request
02:40:53.061 00.000 28316 OnExposeComplete: enter
02:40:53.062 00.001 28316 UpdateGuideState(): m_state=6
02:40:53.062 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3750
02:40:53.063 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=255.18, Mass=2528, SNR=34.9, Peak=222 HFD=4.2
02:40:53.065 00.002 28316 MultiStar: [#1 -0.42,0.00,0.00,M2] [#2 -0.52,0.07,0.00,M2] [#3 -0.60,-0.03,0.00,M7] [#4 -0.40,-0.07,0.00,M3] [#5 -0.18,-0.08,0.71,U] [#6 -0.35,0.14,0.00,M6] [#7 -0.26,0.27,0.00,M2] [#8 -0.37,-0.13,0.00,M9] 
02:40:53.066 00.001 28316 single-star, 1 included, MultiStar: {-0.18, -0.03}, one-star: {-0.19, 0.01}
02:40:53.067 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
02:40:53.068 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
02:40:53.072 00.004 28316 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.09 mountX=0.09 mountY=0.16, mountTheta=1.08
02:40:53.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.01, opts=13)
02:40:53.075 00.002 28316 Enqueuing Move request for scope (-0.19, 0.01)
02:40:53.076 00.001 29988 Worker thread wakes up
02:40:53.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:53.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
02:40:53.076 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
02:40:53.076 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.9
02:40:53.077 00.001 29988 Moving (-0.19, 0.01) raw xDistance=0.09 yDistance=0.16
02:40:53.077 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:53.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:53.078 00.001 28316 Enqueuing Expose request
02:40:53.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:40:53.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:53.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:40:53.078 00.000 29988 MoveAxis(E, 0, ABG)
02:40:53.078 00.000 29988 Move returns status 0, amount 0
02:40:53.078 00.000 29988 MoveAxis(N, 0, ABG)
02:40:53.078 00.000 29988 Move returns status 0, amount 0
02:40:53.078 00.000 29988 move complete, result=0
02:40:53.078 00.000 29988 worker thread done servicing request
02:40:53.078 00.000 29988 Worker thread wakes up
02:40:53.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:53.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:53.079 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:40:54.601 01.522 29988 Exposure complete
02:40:54.636 00.035 29988 worker thread done servicing request
02:40:54.636 00.000 28316 OnExposeComplete: enter
02:40:54.638 00.002 28316 UpdateGuideState(): m_state=6
02:40:54.638 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3751
02:40:54.639 00.001 28316 Star::Find returns 1 (0), X=950.00, Y=255.25, Mass=2289, SNR=33.1, Peak=200 HFD=4.0
02:40:54.639 00.000 28316 MultiStar: [#1 -0.29,-0.23,0.00,M3] [#2 -0.22,0.16,0.93,U] [#3 -0.43,-0.05,0.00,M8] [#4 -0.33,-0.08,0.00,M4] [#5 -0.34,-0.06,0.00,M1] [#6 -0.34,-0.00,0.00,M7] [#7 -0.28,0.13,0.64,U] [#8 -0.35,-0.08,0.00,M10] 
02:40:54.640 00.001 28316 single-star, 2 included, MultiStar: {-0.18, 0.12}, one-star: {-0.08, 0.07}
02:40:54.640 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
02:40:54.641 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
02:40:54.641 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.38 mountX=0.10 mountY=0.04, mountTheta=0.35
02:40:54.642 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
02:40:54.642 00.000 28316 Enqueuing Move request for scope (-0.08, 0.07)
02:40:54.643 00.001 29988 Worker thread wakes up
02:40:54.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
02:40:54.643 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
02:40:54.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:54.643 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.1
02:40:54.644 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:54.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:54.646 00.002 28316 Enqueuing Expose request
02:40:54.647 00.001 29988 Moving (-0.08, 0.07) raw xDistance=0.10 yDistance=0.04
02:40:54.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:40:54.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:54.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:40:54.647 00.000 29988 MoveAxis(E, 0, ABG)
02:40:54.647 00.000 29988 Move returns status 0, amount 0
02:40:54.647 00.000 29988 MoveAxis(N, 0, ABG)
02:40:54.647 00.000 29988 Move returns status 0, amount 0
02:40:54.647 00.000 29988 move complete, result=0
02:40:54.647 00.000 29988 worker thread done servicing request
02:40:54.647 00.000 29988 Worker thread wakes up
02:40:54.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:54.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:54.648 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:40:56.279 01.631 29988 Exposure complete
02:40:56.314 00.035 29988 worker thread done servicing request
02:40:56.314 00.000 28316 OnExposeComplete: enter
02:40:56.315 00.001 28316 UpdateGuideState(): m_state=6
02:40:56.316 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3752
02:40:56.316 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=255.40, Mass=2408, SNR=33.8, Peak=191 HFD=3.9
02:40:56.317 00.001 28316 MultiStar: [#1 -0.34,0.22,0.00,M4] [#2 -0.14,0.18,0.91,U] [#3 -0.37,0.25,0.00,M9] [#4 -0.22,-0.05,0.83,U] [#5 -0.34,0.31,0.00,M2] [#6 -0.31,0.04,0.63,U] [#7 -0.12,0.28,0.65,U] [#8 -0.27,0.05,0.59,U] 
02:40:56.317 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.13}, one-star: {-0.17, 0.23}
02:40:56.317 00.000 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
02:40:56.318 00.001 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
02:40:56.318 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.57 mountX=0.20 mountY=0.12, mountTheta=0.54
02:40:56.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.13, opts=13)
02:40:56.320 00.001 28316 Enqueuing Move request for scope (-0.20, 0.13)
02:40:56.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:56.321 00.001 29988 Worker thread wakes up
02:40:56.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
02:40:56.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
02:40:56.321 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.8
02:40:56.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:56.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:56.322 00.000 28316 Enqueuing Expose request
02:40:56.323 00.001 29988 Moving (-0.20, 0.13) raw xDistance=0.20 yDistance=0.12
02:40:56.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:40:56.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:56.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:40:56.323 00.000 29988 MoveAxis(E, 0, ABG)
02:40:56.323 00.000 29988 Move returns status 0, amount 0
02:40:56.323 00.000 29988 MoveAxis(N, 0, ABG)
02:40:56.323 00.000 29988 Move returns status 0, amount 0
02:40:56.323 00.000 29988 move complete, result=0
02:40:56.323 00.000 29988 worker thread done servicing request
02:40:56.323 00.000 29988 Worker thread wakes up
02:40:56.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:56.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:56.324 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:57.852 01.528 29988 Exposure complete
02:40:57.888 00.036 29988 worker thread done servicing request
02:40:57.888 00.000 28316 OnExposeComplete: enter
02:40:57.889 00.001 28316 UpdateGuideState(): m_state=6
02:40:57.890 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3753
02:40:57.892 00.002 28316 Star::Find returns 1 (0), X=949.93, Y=255.32, Mass=2362, SNR=33.7, Peak=195 HFD=4.0
02:40:57.893 00.001 28316 MultiStar: [#1 -0.34,0.06,0.00,M5] [#2 -0.30,0.13,0.00,M1] [#3 -0.43,0.09,0.00,M10] [#4 -0.36,-0.11,0.00,M4] [#5 -0.28,0.05,0.74,U] [#6 -0.36,0.06,0.00,M7] [#7 -0.24,0.14,0.61,U] [#8 -0.38,-0.15,0.00,M10] 
02:40:57.894 00.001 28316 single-star, 2 included, MultiStar: {-0.21, 0.11}, one-star: {-0.14, 0.14}
02:40:57.897 00.003 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
02:40:57.898 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
02:40:57.899 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=0.19 mountY=0.06, mountTheta=0.33
02:40:57.901 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.14, opts=13)
02:40:57.901 00.000 28316 Enqueuing Move request for scope (-0.14, 0.14)
02:40:57.902 00.001 29988 Worker thread wakes up
02:40:57.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
02:40:57.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
02:40:57.902 00.000 29988 Moving (-0.14, 0.14) raw xDistance=0.19 yDistance=0.06
02:40:57.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:40:57.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:57.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:40:57.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:57.902 00.000 29988 MoveAxis(E, 0, ABG)
02:40:57.902 00.000 29988 Move returns status 0, amount 0
02:40:57.902 00.000 29988 MoveAxis(N, 0, ABG)
02:40:57.902 00.000 29988 Move returns status 0, amount 0
02:40:57.902 00.000 29988 move complete, result=0
02:40:57.902 00.000 29988 worker thread done servicing request
02:40:57.902 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:40:57.904 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:57.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:57.905 00.001 28316 Enqueuing Expose request
02:40:57.905 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:40:57.906 00.001 29988 Worker thread wakes up
02:40:57.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:57.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:59.531 01.625 29988 Exposure complete
02:40:59.556 00.025 29988 worker thread done servicing request
02:40:59.556 00.000 28316 OnExposeComplete: enter
02:40:59.556 00.000 28316 UpdateGuideState(): m_state=6
02:40:59.557 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3754
02:40:59.558 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=255.31, Mass=2396, SNR=33.9, Peak=199 HFD=4.0
02:40:59.559 00.001 28316 MultiStar: [#1 -0.20,0.06,0.98,U] [#2 -0.27,0.26,0.00,M2] [#3 -0.42,0.14,0.00,R] [#4 -0.27,-0.06,0.81,U] [#5 -0.33,0.17,0.00,M2] [#6 -0.29,0.10,0.61,U] [#7 -0.13,0.11,0.61,U] [#8 -0.37,0.10,0.00,R] 
02:40:59.560 00.001 28316 refined, 4 included, MultiStar: {-0.24, 0.07}, one-star: {-0.28, 0.14}
02:40:59.560 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
02:40:59.561 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
02:40:59.562 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.85 mountX=0.16 mountY=0.18, mountTheta=0.83
02:40:59.567 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.07, opts=13)
02:40:59.567 00.000 28316 Enqueuing Move request for scope (-0.24, 0.07)
02:40:59.568 00.001 29988 Worker thread wakes up
02:40:59.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:40:59.568 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
02:40:59.569 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:40:59.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:40:59.570 00.001 28316 Enqueuing Expose request
02:40:59.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
02:40:59.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
02:40:59.570 00.000 29988 Moving (-0.24, 0.07) raw xDistance=0.16 yDistance=0.18
02:40:59.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:40:59.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:40:59.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:40:59.570 00.000 29988 MoveAxis(E, 0, ABG)
02:40:59.570 00.000 29988 Move returns status 0, amount 0
02:40:59.570 00.000 29988 MoveAxis(N, 0, ABG)
02:40:59.570 00.000 29988 Move returns status 0, amount 0
02:40:59.570 00.000 29988 move complete, result=0
02:40:59.570 00.000 29988 worker thread done servicing request
02:40:59.570 00.000 29988 Worker thread wakes up
02:40:59.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:40:59.571 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:40:59.571 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:01.084 01.513 29988 Exposure complete
02:41:01.131 00.047 29988 worker thread done servicing request
02:41:01.131 00.000 28316 OnExposeComplete: enter
02:41:01.132 00.001 28316 UpdateGuideState(): m_state=6
02:41:01.132 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3755
02:41:01.133 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=255.16, Mass=2464, SNR=34.5, Peak=228 HFD=4.1
02:41:01.133 00.000 28316 MultiStar: [#1 -0.30,-0.08,0.98,U] [#2 -0.34,0.07,0.00,M3] [#3 -0.11,-0.11,0.84,U] [#4 -0.24,-0.06,0.81,U] [#5 -0.38,-0.02,0.00,M3] [#6 -0.63,0.02,0.00,M7] [#7 -0.28,0.01,0.61,U] [#8 -0.20,-0.07,0.57,U] 
02:41:01.134 00.001 28316 single-star, 5 included, MultiStar: {-0.22, -0.06}, one-star: {-0.22, -0.01}
02:41:01.134 00.000 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
02:41:01.134 00.000 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.17)
02:41:01.135 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=0.08 mountY=0.20, mountTheta=1.20
02:41:01.138 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.01, opts=13)
02:41:01.139 00.001 28316 Enqueuing Move request for scope (-0.22, -0.01)
02:41:01.139 00.000 29988 Worker thread wakes up
02:41:01.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:01.140 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
02:41:01.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:01.141 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
02:41:01.141 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
02:41:01.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:01.141 00.000 28316 Enqueuing Expose request
02:41:01.141 00.000 29988 Moving (-0.22, -0.01) raw xDistance=0.08 yDistance=0.20
02:41:01.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:41:01.142 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:01.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:41:01.142 00.000 29988 MoveAxis(E, 0, ABG)
02:41:01.142 00.000 29988 Move returns status 0, amount 0
02:41:01.142 00.000 29988 MoveAxis(N, 0, ABG)
02:41:01.142 00.000 29988 Move returns status 0, amount 0
02:41:01.142 00.000 29988 move complete, result=0
02:41:01.142 00.000 29988 worker thread done servicing request
02:41:01.142 00.000 29988 Worker thread wakes up
02:41:01.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:01.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:01.142 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:02.774 01.632 29988 Exposure complete
02:41:02.832 00.058 29988 worker thread done servicing request
02:41:02.832 00.000 28316 OnExposeComplete: enter
02:41:02.832 00.000 28316 UpdateGuideState(): m_state=6
02:41:02.833 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3756
02:41:02.834 00.001 28316 Star::Find returns 1 (0), X=949.92, Y=255.27, Mass=2497, SNR=34.5, Peak=207 HFD=4.1
02:41:02.835 00.001 28316 MultiStar: [#1 -0.14,-0.07,0.98,U] [#2 -0.18,0.10,0.88,U] [#3 0.17,-0.13,0.86,U] [#4 -0.35,-0.00,0.00,M3] [#5 -0.31,-0.07,0.72,U] [#6 -0.39,0.21,0.00,M8] [#7 -0.16,-0.04,0.61,U] [#8 0.04,-0.26,0.57,U] 
02:41:02.837 00.002 28316 refined, 6 included, MultiStar: {-0.11, -0.04}, one-star: {-0.16, 0.09}
02:41:02.837 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.50)
02:41:02.837 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.46)
02:41:02.838 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.79 mountX=0.01 mountY=0.11, mountTheta=1.50
02:41:02.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
02:41:02.840 00.001 28316 Enqueuing Move request for scope (-0.11, -0.04)
02:41:02.840 00.000 29988 Worker thread wakes up
02:41:02.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
02:41:02.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
02:41:02.840 00.000 29988 Moving (-0.11, -0.04) raw xDistance=0.01 yDistance=0.11
02:41:02.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:41:02.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:02.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:41:02.840 00.000 29988 MoveAxis(E, 0, ABG)
02:41:02.840 00.000 29988 Move returns status 0, amount 0
02:41:02.840 00.000 29988 MoveAxis(N, 0, ABG)
02:41:02.840 00.000 29988 Move returns status 0, amount 0
02:41:02.840 00.000 29988 move complete, result=0
02:41:02.840 00.000 29988 worker thread done servicing request
02:41:02.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:02.842 00.002 28316 UpdateGuideState exits: m=2497 RSB=34.5
02:41:02.844 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:02.845 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:02.845 00.000 28316 Enqueuing Expose request
02:41:02.846 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:02.846 00.000 29988 Worker thread wakes up
02:41:02.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:02.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:04.362 01.516 29988 Exposure complete
02:41:04.422 00.060 29988 worker thread done servicing request
02:41:04.422 00.000 28316 OnExposeComplete: enter
02:41:04.423 00.001 28316 UpdateGuideState(): m_state=6
02:41:04.423 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3757
02:41:04.424 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=255.27, Mass=2521, SNR=34.8, Peak=205 HFD=4.1
02:41:04.424 00.000 28316 MultiStar: [#1 -0.22,0.25,0.00,M3] [#2 -0.18,0.14,0.90,U] [#3 0.13,-0.18,0.83,U] [#4 -0.33,-0.07,0.00,M4] [#5 -0.01,0.13,0.72,U] [#6 -0.40,0.05,0.00,M9] [#7 -0.12,0.18,0.62,U] [#8 0.03,-0.19,0.58,U] 
02:41:04.425 00.001 28316 refined, 5 included, MultiStar: {-0.06, 0.03}, one-star: {-0.17, 0.09}
02:41:04.425 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
02:41:04.425 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
02:41:04.426 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.64 mountX=0.06 mountY=0.04, mountTheta=0.61
02:41:04.427 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
02:41:04.428 00.001 28316 Enqueuing Move request for scope (-0.06, 0.03)
02:41:04.428 00.000 29988 Worker thread wakes up
02:41:04.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:04.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
02:41:04.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
02:41:04.429 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.8
02:41:04.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:04.430 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:04.430 00.000 28316 Enqueuing Expose request
02:41:04.430 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=0.04
02:41:04.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:41:04.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:04.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:41:04.431 00.001 29988 MoveAxis(E, 0, ABG)
02:41:04.431 00.000 29988 Move returns status 0, amount 0
02:41:04.431 00.000 29988 MoveAxis(N, 0, ABG)
02:41:04.431 00.000 29988 Move returns status 0, amount 0
02:41:04.431 00.000 29988 move complete, result=0
02:41:04.431 00.000 29988 worker thread done servicing request
02:41:04.431 00.000 29988 Worker thread wakes up
02:41:04.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:04.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:04.431 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:06.067 01.636 29988 Exposure complete
02:41:06.101 00.034 29988 worker thread done servicing request
02:41:06.101 00.000 28316 OnExposeComplete: enter
02:41:06.102 00.001 28316 UpdateGuideState(): m_state=6
02:41:06.103 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3758
02:41:06.103 00.000 28316 Star::Find returns 1 (0), X=950.00, Y=255.39, Mass=2415, SNR=33.9, Peak=188 HFD=4.0
02:41:06.104 00.001 28316 MultiStar: [#1 -0.29,0.06,0.98,U] [#2 -0.24,0.08,0.90,U] [#3 0.10,-0.14,0.85,U] [#4 -0.16,0.02,0.85,U] [#5 -0.25,-0.06,0.74,U] [#6 -0.23,-0.14,0.65,U] [#7 -0.20,0.03,0.63,U] [#8 -0.05,-0.06,0.60,U] 
02:41:06.104 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.07, 0.21}
02:41:06.104 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
02:41:06.105 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
02:41:06.105 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.05 mountX=0.08 mountY=0.13, mountTheta=1.05
02:41:06.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
02:41:06.107 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
02:41:06.108 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:06.108 00.000 29988 Worker thread wakes up
02:41:06.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
02:41:06.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
02:41:06.108 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.08 yDistance=0.13
02:41:06.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:41:06.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:06.108 00.000 28316 UpdateGuideState exits: m=2415 RSB=33.9
02:41:06.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:06.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:41:06.109 00.000 29988 MoveAxis(E, 0, ABG)
02:41:06.109 00.000 29988 Move returns status 0, amount 0
02:41:06.109 00.000 29988 MoveAxis(N, 0, ABG)
02:41:06.109 00.000 29988 Move returns status 0, amount 0
02:41:06.109 00.000 29988 move complete, result=0
02:41:06.109 00.000 29988 worker thread done servicing request
02:41:06.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:06.110 00.001 28316 Enqueuing Expose request
02:41:06.112 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:06.112 00.000 29988 Worker thread wakes up
02:41:06.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:06.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:07.630 01.518 29988 Exposure complete
02:41:07.666 00.036 29988 worker thread done servicing request
02:41:07.666 00.000 28316 OnExposeComplete: enter
02:41:07.667 00.001 28316 UpdateGuideState(): m_state=6
02:41:07.669 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3759
02:41:07.669 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=255.44, Mass=2318, SNR=33.4, Peak=180 HFD=3.9
02:41:07.671 00.002 28316 MultiStar: [#1 -0.34,0.01,0.00,M3] [#2 -0.40,0.20,0.00,M1] [#3 -0.11,0.09,0.89,U] [#4 -0.36,0.13,0.00,M4] [#5 -0.33,0.19,0.00,M1] [#6 -0.42,0.17,0.00,M9] [#7 -0.06,0.31,0.64,U] [#8 -0.10,-0.06,0.61,U] 
02:41:07.672 00.001 28316 refined, 3 included, MultiStar: {-0.12, 0.16}, one-star: {-0.17, 0.26}
02:41:07.673 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
02:41:07.674 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
02:41:07.675 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.20 mountY=0.03, mountTheta=0.16
02:41:07.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.16, opts=13)
02:41:07.677 00.001 28316 Enqueuing Move request for scope (-0.12, 0.16)
02:41:07.677 00.000 29988 Worker thread wakes up
02:41:07.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:07.678 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
02:41:07.678 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.4
02:41:07.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:07.679 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:07.679 00.000 28316 Enqueuing Expose request
02:41:07.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
02:41:07.679 00.000 29988 Moving (-0.12, 0.16) raw xDistance=0.20 yDistance=0.03
02:41:07.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:41:07.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:07.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:41:07.680 00.001 29988 MoveAxis(E, 0, ABG)
02:41:07.680 00.000 29988 Move returns status 0, amount 0
02:41:07.680 00.000 29988 MoveAxis(N, 0, ABG)
02:41:07.680 00.000 29988 Move returns status 0, amount 0
02:41:07.680 00.000 29988 move complete, result=0
02:41:07.680 00.000 29988 worker thread done servicing request
02:41:07.680 00.000 29988 Worker thread wakes up
02:41:07.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:07.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:07.680 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:09.310 01.630 29988 Exposure complete
02:41:09.338 00.028 29988 worker thread done servicing request
02:41:09.338 00.000 28316 OnExposeComplete: enter
02:41:09.339 00.001 28316 UpdateGuideState(): m_state=6
02:41:09.342 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3760
02:41:09.345 00.003 28316 Star::Find returns 1 (0), X=949.58, Y=255.75, Mass=2322, SNR=33.4, Peak=182 HFD=3.8
02:41:09.347 00.002 28316 MultiStar: large primary error, entering stabilization period
02:41:09.349 00.002 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
02:41:09.352 00.003 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
02:41:09.352 00.000 28316 CameraToMount -- cameraX=-0.50 cameraY=0.57 hyp=0.76 cameraTheta=2.29 mountX=0.73 mountY=0.19, mountTheta=0.25
02:41:09.355 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=0.57, opts=13)
02:41:09.356 00.001 28316 Enqueuing Move request for scope (-0.50, 0.57)
02:41:09.357 00.001 29988 Worker thread wakes up
02:41:09.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.57) opts 0xd
02:41:09.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, 0.57)
02:41:09.357 00.000 29988 Moving (-0.50, 0.57) raw xDistance=0.73 yDistance=0.19
02:41:09.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
02:41:09.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:09.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:41:09.357 00.000 29988 MoveAxis(W, 153, ABG)
02:41:09.357 00.000 29988 Guiding  Dir = 3, Dur = 153
02:41:09.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:09.358 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:41:09.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:09.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:09.359 00.001 28316 Enqueuing Expose request
02:41:09.360 00.001 29988 IsSlewing returns 0
02:41:09.360 00.000 29988 IsGuiding returns 0
02:41:09.361 00.001 29988 PulseGuide returned control before completion, sleep 161
02:41:09.528 00.167 29988 IsGuiding returns 0
02:41:09.528 00.000 29988 Move returns status 0, amount 153
02:41:09.528 00.000 29988 MoveAxis(N, 0, ABG)
02:41:09.528 00.000 29988 Move returns status 0, amount 0
02:41:09.528 00.000 29988 move complete, result=0
02:41:09.528 00.000 29988 worker thread done servicing request
02:41:09.528 00.000 29988 Worker thread wakes up
02:41:09.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:09.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:09.528 00.000 28316 GuideStep: 0.7 px 153 ms WEST, 0.2 px 0 ms NORTH
02:41:10.942 01.414 29988 Exposure complete
02:41:10.981 00.039 29988 worker thread done servicing request
02:41:10.981 00.000 28316 OnExposeComplete: enter
02:41:10.983 00.002 28316 UpdateGuideState(): m_state=6
02:41:10.984 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3761
02:41:10.984 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=255.48, Mass=2385, SNR=33.7, Peak=185 HFD=3.8
02:41:10.986 00.002 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
02:41:10.987 00.001 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
02:41:10.988 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.11 mountX=0.36 mountY=0.02, mountTheta=0.07
02:41:10.990 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.31, opts=13)
02:41:10.992 00.002 28316 Enqueuing Move request for scope (-0.18, 0.31)
02:41:10.993 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:10.994 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.7
02:41:10.995 00.001 29988 Worker thread wakes up
02:41:10.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
02:41:10.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
02:41:10.995 00.000 29988 Moving (-0.18, 0.31) raw xDistance=0.36 yDistance=0.02
02:41:10.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.36
02:41:10.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:10.995 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:10.996 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:10.997 00.001 28316 Enqueuing Expose request
02:41:10.998 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:41:10.998 00.000 29988 MoveAxis(W, 86, ABG)
02:41:10.998 00.000 29988 Guiding  Dir = 3, Dur = 86
02:41:11.000 00.002 29988 IsSlewing returns 0
02:41:11.000 00.000 29988 IsGuiding returns 0
02:41:11.001 00.001 29988 PulseGuide returned control before completion, sleep 95
02:41:11.111 00.110 29988 IsGuiding returns 0
02:41:11.111 00.000 29988 Move returns status 0, amount 86
02:41:11.111 00.000 29988 MoveAxis(N, 0, ABG)
02:41:11.111 00.000 29988 Move returns status 0, amount 0
02:41:11.111 00.000 29988 move complete, result=0
02:41:11.111 00.000 29988 worker thread done servicing request
02:41:11.111 00.000 29988 Worker thread wakes up
02:41:11.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:11.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:11.111 00.000 28316 GuideStep: 0.4 px 86 ms WEST, 0.0 px 0 ms NORTH
02:41:12.749 01.638 29988 Exposure complete
02:41:12.786 00.037 29988 worker thread done servicing request
02:41:12.786 00.000 28316 OnExposeComplete: enter
02:41:12.787 00.001 28316 UpdateGuideState(): m_state=6
02:41:12.787 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3762
02:41:12.789 00.002 28316 Star::Find returns 1 (0), X=949.88, Y=255.16, Mass=2465, SNR=34.2, Peak=230 HFD=4.1
02:41:12.790 00.001 28316 MultiStar: exiting stabilization period
02:41:12.792 00.002 28316 MultiStar: [#1 -0.34,-0.13,0.00,M4] [#2 -0.44,-0.11,0.00,M2] [#3 -0.04,-0.33,0.00,M1] [#4 -0.44,-0.32,0.00,M5] [#5 -0.57,-0.20,0.00,M2] [#6 -0.73,-0.14,0.00,M10] [#7 -0.33,-0.05,0.00,M1] [#8 -0.14,-0.43,0.00,M1] 
02:41:12.793 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
02:41:12.795 00.002 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
02:41:12.795 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.06 mountX=0.07 mountY=0.18, mountTheta=1.22
02:41:12.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.02, opts=13)
02:41:12.798 00.001 28316 Enqueuing Move request for scope (-0.20, -0.02)
02:41:12.798 00.000 29988 Worker thread wakes up
02:41:12.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:12.799 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
02:41:12.799 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.2
02:41:12.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:12.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:12.800 00.000 28316 Enqueuing Expose request
02:41:12.801 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
02:41:12.801 00.000 29988 Moving (-0.20, -0.02) raw xDistance=0.07 yDistance=0.18
02:41:12.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:41:12.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:12.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:41:12.801 00.000 29988 MoveAxis(E, 0, ABG)
02:41:12.801 00.000 29988 Move returns status 0, amount 0
02:41:12.801 00.000 29988 MoveAxis(N, 0, ABG)
02:41:12.801 00.000 29988 Move returns status 0, amount 0
02:41:12.801 00.000 29988 move complete, result=0
02:41:12.801 00.000 29988 worker thread done servicing request
02:41:12.801 00.000 29988 Worker thread wakes up
02:41:12.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:12.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:12.801 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:14.327 01.526 29988 Exposure complete
02:41:14.377 00.050 29988 worker thread done servicing request
02:41:14.378 00.001 28316 OnExposeComplete: enter
02:41:14.378 00.000 28316 UpdateGuideState(): m_state=6
02:41:14.379 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3763
02:41:14.379 00.000 28316 Star::Find returns 1 (0), X=949.95, Y=255.08, Mass=2362, SNR=33.7, Peak=224 HFD=4.1
02:41:14.380 00.001 28316 MultiStar: [#1 -0.03,-0.26,1.00,U] [#2 -0.26,-0.16,0.93,U] [#3 0.11,-0.44,0.00,M2] [#4 -0.23,-0.36,0.00,M6] [#5 -0.30,-0.37,0.00,M3] [#6 -0.49,-0.16,0.00,R] [#7 -0.13,-0.02,0.66,U] [#8 0.03,-0.39,0.00,M2] 
02:41:14.380 00.000 28316 single-star, 3 included, MultiStar: {-0.13, -0.15}, one-star: {-0.12, -0.10}
02:41:14.381 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
02:41:14.382 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
02:41:14.383 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.46 mountX=-0.04 mountY=0.15, mountTheta=1.82
02:41:14.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.10, opts=13)
02:41:14.385 00.001 28316 Enqueuing Move request for scope (-0.12, -0.10)
02:41:14.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:14.386 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:41:14.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:14.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:14.387 00.001 28316 Enqueuing Expose request
02:41:14.388 00.001 29988 Worker thread wakes up
02:41:14.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
02:41:14.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
02:41:14.388 00.000 29988 Moving (-0.12, -0.10) raw xDistance=-0.04 yDistance=0.15
02:41:14.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:41:14.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:14.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:41:14.388 00.000 29988 MoveAxis(E, 0, ABG)
02:41:14.388 00.000 29988 Move returns status 0, amount 0
02:41:14.388 00.000 29988 MoveAxis(N, 0, ABG)
02:41:14.388 00.000 29988 Move returns status 0, amount 0
02:41:14.388 00.000 29988 move complete, result=0
02:41:14.390 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:14.391 00.001 29988 worker thread done servicing request
02:41:14.391 00.000 29988 Worker thread wakes up
02:41:14.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:14.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:16.018 01.627 29988 Exposure complete
02:41:16.056 00.038 29988 worker thread done servicing request
02:41:16.056 00.000 28316 OnExposeComplete: enter
02:41:16.057 00.001 28316 UpdateGuideState(): m_state=6
02:41:16.059 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3764
02:41:16.060 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=255.05, Mass=2322, SNR=33.4, Peak=208 HFD=4.2
02:41:16.062 00.002 28316 MultiStar: [#1 -0.30,-0.26,0.00,M4] [#2 -0.22,-0.27,0.00,M2] [#3 0.02,-0.41,0.00,M3] [#4 -0.10,-0.24,0.83,U] [#5 -0.19,-0.22,0.74,U] [#6 0.13,-0.02,0.66,U] [#7 -0.05,-0.06,0.65,U] [#8 -0.02,-0.50,0.00,M3] 
02:41:16.064 00.002 28316 refined, 4 included, MultiStar: {-0.07, -0.14}, one-star: {-0.13, -0.12}
02:41:16.065 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:41:16.065 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:41:16.066 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.06 mountX=-0.10 mountY=0.13, mountTheta=2.21
02:41:16.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
02:41:16.068 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
02:41:16.068 00.000 29988 Worker thread wakes up
02:41:16.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:16.068 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:41:16.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:16.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:16.070 00.001 28316 Enqueuing Expose request
02:41:16.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
02:41:16.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
02:41:16.070 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.13
02:41:16.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:41:16.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:16.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:41:16.070 00.000 29988 MoveAxis(E, 0, ABG)
02:41:16.070 00.000 29988 Move returns status 0, amount 0
02:41:16.070 00.000 29988 MoveAxis(N, 0, ABG)
02:41:16.070 00.000 29988 Move returns status 0, amount 0
02:41:16.070 00.000 29988 move complete, result=0
02:41:16.070 00.000 29988 worker thread done servicing request
02:41:16.070 00.000 29988 Worker thread wakes up
02:41:16.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:16.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:16.071 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:17.590 01.519 29988 Exposure complete
02:41:17.657 00.067 29988 worker thread done servicing request
02:41:17.657 00.000 28316 OnExposeComplete: enter
02:41:17.658 00.001 28316 UpdateGuideState(): m_state=6
02:41:17.658 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3765
02:41:17.659 00.001 28316 Star::Find returns 1 (0), X=949.98, Y=254.95, Mass=2318, SNR=33.4, Peak=221 HFD=4.1
02:41:17.659 00.000 28316 MultiStar: [#1 -0.34,-0.19,0.00,M5] [#2 -0.27,-0.25,0.00,M3] [#3 0.04,-0.38,0.00,M4] [#4 -0.33,-0.29,0.00,M6] [#5 -0.13,-0.34,0.00,M3] [#6 0.16,-0.14,0.66,U] [#7 -0.20,-0.35,0.00,M1] [#8 -0.04,-0.47,0.00,M4] 
02:41:17.661 00.002 28316 refined, 1 included, MultiStar: {0.00, -0.19}, one-star: {-0.10, -0.22}
02:41:17.662 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
02:41:17.663 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.70)
02:41:17.664 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=-0.17 mountY=0.08, mountTheta=2.70
02:41:17.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.19, opts=13)
02:41:17.670 00.004 28316 Enqueuing Move request for scope (0.00, -0.19)
02:41:17.672 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:17.672 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.4
02:41:17.673 00.001 29988 Worker thread wakes up
02:41:17.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:17.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
02:41:17.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:17.674 00.001 28316 Enqueuing Expose request
02:41:17.674 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
02:41:17.674 00.000 29988 Moving (0.00, -0.19) raw xDistance=-0.17 yDistance=0.08
02:41:17.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:41:17.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:17.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:41:17.674 00.000 29988 MoveAxis(E, 0, ABG)
02:41:17.674 00.000 29988 Move returns status 0, amount 0
02:41:17.674 00.000 29988 MoveAxis(N, 0, ABG)
02:41:17.674 00.000 29988 Move returns status 0, amount 0
02:41:17.674 00.000 29988 move complete, result=0
02:41:17.674 00.000 29988 worker thread done servicing request
02:41:17.674 00.000 29988 Worker thread wakes up
02:41:17.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:17.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:17.675 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:19.309 01.634 29988 Exposure complete
02:41:19.351 00.042 29988 worker thread done servicing request
02:41:19.352 00.001 28316 OnExposeComplete: enter
02:41:19.352 00.000 28316 UpdateGuideState(): m_state=6
02:41:19.353 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3766
02:41:19.353 00.000 28316 Star::Find returns 1 (0), X=949.69, Y=254.98, Mass=2510, SNR=34.7, Peak=222 HFD=4.0
02:41:19.355 00.002 28316 MultiStar: [#1 -0.27,-0.22,0.00,M6] [#2 -0.25,-0.19,0.89,U] [#3 -0.06,-0.48,0.00,M5] [#4 -0.14,-0.38,0.00,M7] [#5 -0.11,-0.24,0.72,U] [#6 0.20,-0.09,0.61,U] [#7 -0.18,-0.14,0.60,U] [#8 0.10,-0.49,0.00,M5] 
02:41:19.355 00.000 28316 refined, 4 included, MultiStar: {-0.18, -0.18}, one-star: {-0.38, -0.19}
02:41:19.355 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
02:41:19.357 00.002 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
02:41:19.357 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.35 mountX=-0.09 mountY=0.24, mountTheta=1.93
02:41:19.358 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.18, opts=13)
02:41:19.359 00.001 28316 Enqueuing Move request for scope (-0.18, -0.18)
02:41:19.359 00.000 29988 Worker thread wakes up
02:41:19.359 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:19.360 00.001 28316 UpdateGuideState exits: m=2510 RSB=34.7
02:41:19.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:19.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:19.361 00.001 28316 Enqueuing Expose request
02:41:19.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
02:41:19.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
02:41:19.361 00.000 29988 Moving (-0.18, -0.18) raw xDistance=-0.09 yDistance=0.24
02:41:19.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:19.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:41:19.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:41:19.361 00.000 29988 MoveAxis(E, 0, ABG)
02:41:19.361 00.000 29988 Move returns status 0, amount 0
02:41:19.361 00.000 29988 MoveAxis(N, 0, ABG)
02:41:19.362 00.001 29988 Move returns status 0, amount 0
02:41:19.362 00.000 29988 move complete, result=0
02:41:19.362 00.000 29988 worker thread done servicing request
02:41:19.362 00.000 29988 Worker thread wakes up
02:41:19.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:19.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:19.362 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:20.880 01.518 29988 Exposure complete
02:41:20.909 00.029 28316 OnExposeComplete: enter
02:41:20.911 00.002 28316 UpdateGuideState(): m_state=6
02:41:20.912 00.001 29988 worker thread done servicing request
02:41:20.912 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3767
02:41:20.913 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=255.02, Mass=2409, SNR=33.9, Peak=227 HFD=4.2
02:41:20.913 00.000 28316 MultiStar: [#1 -0.42,-0.20,0.00,M7] [#2 0.03,-0.13,0.89,U] [#3 0.08,-0.40,0.00,M6] [#4 -0.27,-0.35,0.00,M8] [#5 -0.12,-0.27,0.74,U] [#6 0.14,-0.10,0.64,U] [#7 -0.13,-0.02,0.62,U] [#8 -0.08,-0.21,0.60,U] 
02:41:20.914 00.001 28316 single-star, 5 included, MultiStar: {-0.03, -0.15}, one-star: {-0.03, -0.15}
02:41:20.914 00.000 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
02:41:20.915 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
02:41:20.916 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.75 mountX=-0.13 mountY=0.09, mountTheta=2.51
02:41:20.918 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
02:41:20.918 00.000 28316 Enqueuing Move request for scope (-0.03, -0.15)
02:41:20.919 00.001 29988 Worker thread wakes up
02:41:20.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:20.920 00.001 28316 UpdateGuideState exits: m=2409 RSB=33.9
02:41:20.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:20.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:20.921 00.001 28316 Enqueuing Expose request
02:41:20.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
02:41:20.921 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
02:41:20.921 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.09
02:41:20.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:41:20.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:20.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:41:20.922 00.001 29988 MoveAxis(E, 0, ABG)
02:41:20.922 00.000 29988 Move returns status 0, amount 0
02:41:20.922 00.000 29988 MoveAxis(N, 0, ABG)
02:41:20.922 00.000 29988 Move returns status 0, amount 0
02:41:20.922 00.000 29988 move complete, result=0
02:41:20.922 00.000 29988 worker thread done servicing request
02:41:20.922 00.000 29988 Worker thread wakes up
02:41:20.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:20.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:20.922 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:22.550 01.628 29988 Exposure complete
02:41:22.587 00.037 29988 worker thread done servicing request
02:41:22.587 00.000 28316 OnExposeComplete: enter
02:41:22.589 00.002 28316 UpdateGuideState(): m_state=6
02:41:22.591 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3768
02:41:22.592 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=255.17, Mass=2371, SNR=33.6, Peak=228 HFD=4.1
02:41:22.594 00.002 28316 MultiStar: [#1 -0.27,-0.28,0.00,M8] [#2 -0.24,-0.24,0.00,M2] [#3 -0.03,-0.40,0.00,M7] [#4 -0.23,-0.32,0.00,M9] [#5 -0.34,-0.16,0.00,M2] [#6 0.04,-0.12,0.64,U] [#7 -0.38,0.01,0.00,M1] [#8 -0.04,-0.35,0.00,M5] 
02:41:22.595 00.001 28316 refined, 1 included, MultiStar: {-0.09, -0.05}, one-star: {-0.17, -0.00}
02:41:22.596 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
02:41:22.596 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
02:41:22.597 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.01 mountY=0.10, mountTheta=1.65
02:41:22.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
02:41:22.599 00.001 28316 Enqueuing Move request for scope (-0.09, -0.05)
02:41:22.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:22.600 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.6
02:41:22.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:22.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:22.601 00.000 28316 Enqueuing Expose request
02:41:22.602 00.001 29988 Worker thread wakes up
02:41:22.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
02:41:22.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
02:41:22.602 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.10
02:41:22.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:41:22.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:22.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:41:22.602 00.000 29988 MoveAxis(E, 0, ABG)
02:41:22.602 00.000 29988 Move returns status 0, amount 0
02:41:22.602 00.000 29988 MoveAxis(N, 0, ABG)
02:41:22.602 00.000 29988 Move returns status 0, amount 0
02:41:22.602 00.000 29988 move complete, result=0
02:41:22.602 00.000 29988 worker thread done servicing request
02:41:22.602 00.000 29988 Worker thread wakes up
02:41:22.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:22.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:22.602 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:24.120 01.518 29988 Exposure complete
02:41:24.170 00.050 29988 worker thread done servicing request
02:41:24.170 00.000 28316 OnExposeComplete: enter
02:41:24.171 00.001 28316 UpdateGuideState(): m_state=6
02:41:24.172 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3769
02:41:24.173 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=255.02, Mass=2452, SNR=34.2, Peak=235 HFD=4.2
02:41:24.173 00.000 28316 MultiStar: [#1 -0.27,-0.18,0.00,M9] [#2 -0.35,-0.34,0.00,M3] [#3 0.01,-0.44,0.00,M8] [#4 -0.09,-0.23,0.81,U] [#5 -0.22,-0.21,0.73,U] [#6 0.15,0.05,0.62,U] [#7 -0.43,0.01,0.00,M2] [#8 -0.05,-0.50,0.00,M6] 
02:41:24.174 00.001 28316 refined, 3 included, MultiStar: {-0.08, -0.15}, one-star: {-0.11, -0.16}
02:41:24.174 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
02:41:24.175 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.19)
02:41:24.175 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.06 mountX=-0.10 mountY=0.14, mountTheta=2.21
02:41:24.176 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
02:41:24.177 00.001 28316 Enqueuing Move request for scope (-0.08, -0.15)
02:41:24.178 00.001 29988 Worker thread wakes up
02:41:24.179 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:24.180 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
02:41:24.180 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
02:41:24.180 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:41:24.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:24.182 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:24.182 00.000 28316 Enqueuing Expose request
02:41:24.183 00.001 29988 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=0.14
02:41:24.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:41:24.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:24.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:41:24.183 00.000 29988 MoveAxis(E, 0, ABG)
02:41:24.183 00.000 29988 Move returns status 0, amount 0
02:41:24.183 00.000 29988 MoveAxis(N, 0, ABG)
02:41:24.183 00.000 29988 Move returns status 0, amount 0
02:41:24.184 00.001 29988 move complete, result=0
02:41:24.184 00.000 29988 worker thread done servicing request
02:41:24.184 00.000 29988 Worker thread wakes up
02:41:24.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:24.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:24.184 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:25.815 01.631 29988 Exposure complete
02:41:25.854 00.039 29988 worker thread done servicing request
02:41:25.855 00.001 28316 OnExposeComplete: enter
02:41:25.855 00.000 28316 UpdateGuideState(): m_state=6
02:41:25.856 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3770
02:41:25.856 00.000 28316 Star::Find returns 1 (0), X=949.98, Y=255.06, Mass=2418, SNR=34.1, Peak=225 HFD=4.1
02:41:25.857 00.001 28316 MultiStar: [#1 -0.27,-0.18,0.00,M10] [#2 -0.54,-0.10,0.00,M4] [#3 -0.02,-0.46,0.00,M9] [#4 -0.36,-0.30,0.00,M9] [#5 -0.20,-0.28,0.00,M2] [#6 0.03,0.05,0.61,U] [#7 -0.18,-0.20,0.64,U] [#8 -0.02,-0.29,0.61,U] 
02:41:25.857 00.000 28316 single-star, 3 included, MultiStar: {-0.07, -0.14}, one-star: {-0.10, -0.11}
02:41:25.858 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
02:41:25.861 00.003 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
02:41:25.863 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.29 mountX=-0.06 mountY=0.14, mountTheta=1.99
02:41:25.866 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
02:41:25.867 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
02:41:25.867 00.000 29988 Worker thread wakes up
02:41:25.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
02:41:25.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
02:41:25.867 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
02:41:25.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:41:25.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:25.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:41:25.867 00.000 29988 MoveAxis(E, 0, ABG)
02:41:25.867 00.000 29988 Move returns status 0, amount 0
02:41:25.867 00.000 29988 MoveAxis(N, 0, ABG)
02:41:25.867 00.000 29988 Move returns status 0, amount 0
02:41:25.867 00.000 29988 move complete, result=0
02:41:25.867 00.000 29988 worker thread done servicing request
02:41:25.868 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:25.868 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:41:25.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:25.869 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:25.869 00.000 28316 Enqueuing Expose request
02:41:25.870 00.001 29988 Worker thread wakes up
02:41:25.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:25.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:25.870 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:27.391 01.521 29988 Exposure complete
02:41:27.426 00.035 29988 worker thread done servicing request
02:41:27.427 00.001 28316 OnExposeComplete: enter
02:41:27.427 00.000 28316 UpdateGuideState(): m_state=6
02:41:27.428 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3771
02:41:27.428 00.000 28316 Star::Find returns 1 (0), X=949.81, Y=254.89, Mass=2385, SNR=33.9, Peak=214 HFD=4.1
02:41:27.429 00.001 28316 MultiStar: [#1 -0.25,-0.46,0.00,R] [#2 -0.33,-0.32,0.00,M5] [#3 -0.23,-0.58,0.00,M10] [#4 -0.43,-0.37,0.00,M10] [#5 -0.24,-0.42,0.00,M3] [#6 -0.04,-0.15,0.65,U] [#7 -0.21,-0.28,0.00,M2] [#8 -0.13,-0.59,0.00,M6] 
02:41:27.429 00.000 28316 refined, 1 included, MultiStar: {-0.18, -0.23}, one-star: {-0.26, -0.29}
02:41:27.430 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
02:41:27.430 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
02:41:27.431 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.22 mountX=-0.14 mountY=0.26, mountTheta=2.05
02:41:27.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.23, opts=13)
02:41:27.432 00.000 28316 Enqueuing Move request for scope (-0.18, -0.23)
02:41:27.433 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:27.433 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:41:27.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:27.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:27.435 00.001 28316 Enqueuing Expose request
02:41:27.435 00.000 29988 Worker thread wakes up
02:41:27.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
02:41:27.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
02:41:27.435 00.000 29988 Moving (-0.18, -0.23) raw xDistance=-0.14 yDistance=0.26
02:41:27.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:41:27.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:41:27.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:41:27.435 00.000 29988 MoveAxis(E, 0, ABG)
02:41:27.435 00.000 29988 Move returns status 0, amount 0
02:41:27.435 00.000 29988 MoveAxis(N, 0, ABG)
02:41:27.435 00.000 29988 Move returns status 0, amount 0
02:41:27.435 00.000 29988 move complete, result=0
02:41:27.435 00.000 29988 worker thread done servicing request
02:41:27.435 00.000 29988 Worker thread wakes up
02:41:27.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:27.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:27.436 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:41:29.070 01.634 29988 Exposure complete
02:41:29.102 00.032 29988 worker thread done servicing request
02:41:29.102 00.000 28316 OnExposeComplete: enter
02:41:29.103 00.001 28316 UpdateGuideState(): m_state=6
02:41:29.103 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3772
02:41:29.104 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=254.90, Mass=2462, SNR=34.3, Peak=216 HFD=4.2
02:41:29.105 00.001 28316 MultiStar: [#1 -0.02,0.03,0.95,U] [#2 -0.32,-0.35,0.00,M6] [#3 0.06,-0.55,0.00,R] [#4 -0.37,-0.55,0.00,R] [#5 -0.15,-0.48,0.00,M4] [#6 -0.02,-0.34,0.00,M1] [#7 -0.40,-0.31,0.00,M3] [#8 -0.09,-0.74,0.00,M7] 
02:41:29.105 00.000 28316 refined, 1 included, MultiStar: {-0.10, -0.13}, one-star: {-0.17, -0.28}
02:41:29.106 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
02:41:29.107 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
02:41:29.108 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.21 mountX=-0.08 mountY=0.14, mountTheta=2.07
02:41:29.110 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
02:41:29.111 00.001 28316 Enqueuing Move request for scope (-0.10, -0.13)
02:41:29.111 00.000 29988 Worker thread wakes up
02:41:29.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:29.112 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
02:41:29.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
02:41:29.112 00.000 29988 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.14
02:41:29.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:41:29.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:29.112 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.3
02:41:29.113 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:29.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:29.113 00.000 28316 Enqueuing Expose request
02:41:29.114 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:41:29.114 00.000 29988 MoveAxis(E, 0, ABG)
02:41:29.114 00.000 29988 Move returns status 0, amount 0
02:41:29.114 00.000 29988 MoveAxis(N, 0, ABG)
02:41:29.114 00.000 29988 Move returns status 0, amount 0
02:41:29.114 00.000 29988 move complete, result=0
02:41:29.114 00.000 29988 worker thread done servicing request
02:41:29.114 00.000 29988 Worker thread wakes up
02:41:29.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:29.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:29.114 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:30.628 01.514 29988 Exposure complete
02:41:30.666 00.038 29988 worker thread done servicing request
02:41:30.666 00.000 28316 OnExposeComplete: enter
02:41:30.667 00.001 28316 UpdateGuideState(): m_state=6
02:41:30.668 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3773
02:41:30.669 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=254.82, Mass=2416, SNR=34.0, Peak=200 HFD=4.1
02:41:30.670 00.001 28316 MultiStar: [#1 -0.07,0.03,0.97,U] [#2 -0.11,-0.42,0.00,M7] [#3 -0.05,-0.18,0.85,U] [#4 0.06,0.02,0.85,U] [#5 -0.24,-0.36,0.00,M5] [#6 0.16,-0.33,0.00,M2] [#7 -0.42,-0.44,0.00,M4] [#8 -0.02,-0.75,0.00,M8] 
02:41:30.671 00.001 28316 refined, 3 included, MultiStar: {-0.07, -0.13}, one-star: {-0.20, -0.36}
02:41:30.672 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
02:41:30.675 00.003 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
02:41:30.676 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.07 mountX=-0.09 mountY=0.12, mountTheta=2.20
02:41:30.677 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
02:41:30.678 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
02:41:30.678 00.000 29988 Worker thread wakes up
02:41:30.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
02:41:30.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
02:41:30.679 00.000 29988 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=0.12
02:41:30.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:30.679 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.0
02:41:30.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:30.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:30.680 00.000 28316 Enqueuing Expose request
02:41:30.681 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:30.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:30.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:41:30.681 00.000 29988 MoveAxis(E, 0, ABG)
02:41:30.681 00.000 29988 Move returns status 0, amount 0
02:41:30.681 00.000 29988 MoveAxis(N, 0, ABG)
02:41:30.681 00.000 29988 Move returns status 0, amount 0
02:41:30.681 00.000 29988 move complete, result=0
02:41:30.681 00.000 29988 worker thread done servicing request
02:41:30.681 00.000 29988 Worker thread wakes up
02:41:30.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:30.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:30.682 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:32.310 01.628 29988 Exposure complete
02:41:32.337 00.027 29988 worker thread done servicing request
02:41:32.337 00.000 28316 OnExposeComplete: enter
02:41:32.338 00.001 28316 UpdateGuideState(): m_state=6
02:41:32.338 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3774
02:41:32.339 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=254.88, Mass=2433, SNR=34.0, Peak=211 HFD=4.2
02:41:32.339 00.000 28316 MultiStar: [#1 -0.20,0.12,0.98,U] [#2 -0.39,-0.45,0.00,M8] [#3 -0.16,-0.04,0.86,U] [#4 -0.17,0.03,0.84,U] [#5 -0.29,-0.47,0.00,M6] [#6 0.07,-0.26,0.63,U] [#7 -0.20,-0.33,0.00,M5] [#8 -0.07,-0.43,0.00,M9] 
02:41:32.340 00.001 28316 refined, 4 included, MultiStar: {-0.13, -0.08}, one-star: {-0.12, -0.30}
02:41:32.340 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
02:41:32.341 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
02:41:32.341 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.58 mountX=-0.02 mountY=0.15, mountTheta=1.71
02:41:32.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.08, opts=13)
02:41:32.344 00.002 28316 Enqueuing Move request for scope (-0.13, -0.08)
02:41:32.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:32.345 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.0
02:41:32.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:32.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:32.346 00.000 28316 Enqueuing Expose request
02:41:32.346 00.000 29988 Worker thread wakes up
02:41:32.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
02:41:32.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
02:41:32.347 00.000 29988 Moving (-0.13, -0.08) raw xDistance=-0.02 yDistance=0.15
02:41:32.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:41:32.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:32.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:41:32.347 00.000 29988 MoveAxis(E, 0, ABG)
02:41:32.347 00.000 29988 Move returns status 0, amount 0
02:41:32.347 00.000 29988 MoveAxis(N, 0, ABG)
02:41:32.347 00.000 29988 Move returns status 0, amount 0
02:41:32.347 00.000 29988 move complete, result=0
02:41:32.347 00.000 29988 worker thread done servicing request
02:41:32.347 00.000 29988 Worker thread wakes up
02:41:32.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:32.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:32.347 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:41:33.867 01.520 29988 Exposure complete
02:41:33.924 00.057 29988 worker thread done servicing request
02:41:33.924 00.000 28316 OnExposeComplete: enter
02:41:33.926 00.002 28316 UpdateGuideState(): m_state=6
02:41:33.927 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3775
02:41:33.930 00.003 28316 Star::Find returns 1 (0), X=949.75, Y=254.76, Mass=2446, SNR=34.4, Peak=189 HFD=3.8
02:41:33.932 00.002 28316 MultiStar: [#1 -0.21,0.05,0.98,U] [#2 -0.36,-0.23,0.00,M9] [#3 -0.22,-0.21,0.85,U] [#4 0.09,0.14,0.82,U] [#5 -0.21,-0.45,0.00,M7] [#6 -0.05,-0.27,0.61,U] [#7 -0.35,-0.40,0.00,M6] [#8 -0.07,-0.73,0.00,M10] 
02:41:33.935 00.003 28316 refined, 4 included, MultiStar: {-0.16, -0.14}, one-star: {-0.32, -0.42}
02:41:33.937 00.002 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
02:41:33.939 00.002 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
02:41:33.942 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.42 mountX=-0.06 mountY=0.20, mountTheta=1.86
02:41:33.946 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.14, opts=13)
02:41:33.947 00.001 28316 Enqueuing Move request for scope (-0.16, -0.14)
02:41:33.947 00.000 29988 Worker thread wakes up
02:41:33.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:33.948 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.4
02:41:33.948 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:33.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:33.949 00.001 28316 Enqueuing Expose request
02:41:33.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
02:41:33.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
02:41:33.949 00.000 29988 Moving (-0.16, -0.14) raw xDistance=-0.06 yDistance=0.20
02:41:33.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:41:33.949 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.43 newest=0.47
02:41:33.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:41:33.949 00.000 29988 MoveAxis(E, 0, ABG)
02:41:33.949 00.000 29988 Move returns status 0, amount 0
02:41:33.949 00.000 29988 MoveAxis(S, 49, ABG)
02:41:33.949 00.000 29988 Guiding  Dir = 1, Dur = 49
02:41:33.950 00.001 29988 IsSlewing returns 0
02:41:33.950 00.000 29988 IsGuiding returns 0
02:41:33.955 00.005 29988 PulseGuide returned control before completion, sleep 55
02:41:34.021 00.066 29988 IsGuiding returns 0
02:41:34.021 00.000 29988 Move returns status 0, amount 49
02:41:34.021 00.000 29988 move complete, result=0
02:41:34.021 00.000 29988 worker thread done servicing request
02:41:34.021 00.000 29988 Worker thread wakes up
02:41:34.022 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:34.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:34.022 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
02:41:35.651 01.629 29988 Exposure complete
02:41:35.698 00.047 29988 worker thread done servicing request
02:41:35.698 00.000 28316 OnExposeComplete: enter
02:41:35.699 00.001 28316 UpdateGuideState(): m_state=6
02:41:35.700 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3776
02:41:35.700 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=254.78, Mass=2436, SNR=34.2, Peak=216 HFD=4.2
02:41:35.701 00.001 28316 MultiStar: [#1 -0.05,-0.03,0.98,U] [#2 -0.21,-0.32,0.00,M10] [#3 -0.01,-0.02,0.84,U] [#4 0.09,0.04,0.82,U] [#5 -0.06,-0.40,0.00,M8] [#6 0.19,-0.28,0.00,M1] [#7 -0.21,-0.29,0.00,M7] [#8 0.08,-0.56,0.00,R] 
02:41:35.701 00.000 28316 refined, 3 included, MultiStar: {-0.04, -0.11}, one-star: {-0.18, -0.40}
02:41:35.702 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
02:41:35.702 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
02:41:35.703 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.94 mountX=-0.08 mountY=0.09, mountTheta=2.33
02:41:35.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
02:41:35.704 00.000 28316 Enqueuing Move request for scope (-0.04, -0.11)
02:41:35.705 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:35.707 00.002 29988 Worker thread wakes up
02:41:35.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
02:41:35.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
02:41:35.707 00.000 29988 Moving (-0.04, -0.11) raw xDistance=-0.08 yDistance=0.09
02:41:35.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:41:35.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:35.707 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
02:41:35.708 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:35.710 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:35.711 00.001 28316 Enqueuing Expose request
02:41:35.712 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:41:35.712 00.000 29988 MoveAxis(E, 0, ABG)
02:41:35.712 00.000 29988 Move returns status 0, amount 0
02:41:35.712 00.000 29988 MoveAxis(N, 0, ABG)
02:41:35.712 00.000 29988 Move returns status 0, amount 0
02:41:35.712 00.000 29988 move complete, result=0
02:41:35.712 00.000 29988 worker thread done servicing request
02:41:35.712 00.000 29988 Worker thread wakes up
02:41:35.713 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:35.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:35.713 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:37.239 01.526 29988 Exposure complete
02:41:37.267 00.028 29988 worker thread done servicing request
02:41:37.268 00.001 28316 OnExposeComplete: enter
02:41:37.269 00.001 28316 UpdateGuideState(): m_state=6
02:41:37.269 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3777
02:41:37.270 00.001 28316 Star::Find returns 1 (0), X=950.15, Y=254.80, Mass=2424, SNR=34.1, Peak=231 HFD=4.0
02:41:37.272 00.002 28316 MultiStar: [#1 -0.01,0.07,0.98,U] [#2 -0.25,-0.30,0.00,R] [#3 0.10,-0.10,0.87,U] [#4 0.14,0.12,0.83,U] [#5 -0.15,-0.43,0.00,M9] [#6 0.15,-0.17,0.63,U] [#7 0.09,-0.25,0.62,U] [#8 -0.07,-0.03,0.60,U] 
02:41:37.272 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.10}, one-star: {0.08, -0.37}
02:41:37.273 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:41:37.273 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:41:37.274 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-0.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.03
02:41:37.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
02:41:37.275 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
02:41:37.276 00.001 29988 Worker thread wakes up
02:41:37.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:37.276 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.1
02:41:37.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:37.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:41:37.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:41:37.277 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.01
02:41:37.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:41:37.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:37.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:37.278 00.001 28316 Enqueuing Expose request
02:41:37.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:41:37.278 00.000 29988 MoveAxis(E, 0, ABG)
02:41:37.278 00.000 29988 Move returns status 0, amount 0
02:41:37.278 00.000 29988 MoveAxis(N, 0, ABG)
02:41:37.278 00.000 29988 Move returns status 0, amount 0
02:41:37.278 00.000 29988 move complete, result=0
02:41:37.278 00.000 29988 worker thread done servicing request
02:41:37.278 00.000 29988 Worker thread wakes up
02:41:37.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:37.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:37.279 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:38.908 01.629 29988 Exposure complete
02:41:38.954 00.046 29988 worker thread done servicing request
02:41:38.954 00.000 28316 OnExposeComplete: enter
02:41:38.956 00.002 28316 UpdateGuideState(): m_state=6
02:41:38.956 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3778
02:41:38.957 00.001 28316 Star::Find returns 1 (0), X=949.99, Y=254.84, Mass=2528, SNR=34.9, Peak=218 HFD=4.2
02:41:38.957 00.000 28316 MultiStar: [#1 0.06,0.10,0.95,U] [#2 -0.01,-0.12,0.87,U] [#3 0.07,-0.00,0.84,U] [#4 0.20,0.10,0.83,U] [#5 -0.15,-0.36,0.00,M10] [#6 0.09,-0.26,0.61,U] [#7 -0.07,-0.15,0.61,U] [#8 0.05,-0.04,0.57,U] 
02:41:38.958 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {-0.09, -0.33}
02:41:38.958 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.11)
02:41:38.959 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.07)
02:41:38.959 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-1.18 mountX=-0.09 mountY=0.01, mountTheta=3.07
02:41:38.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
02:41:38.961 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
02:41:38.961 00.000 29988 Worker thread wakes up
02:41:38.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
02:41:38.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
02:41:38.961 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.01
02:41:38.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:38.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:38.962 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:38.962 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.9
02:41:38.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:38.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:38.963 00.000 28316 Enqueuing Expose request
02:41:38.964 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:41:38.964 00.000 29988 MoveAxis(E, 0, ABG)
02:41:38.964 00.000 29988 Move returns status 0, amount 0
02:41:38.964 00.000 29988 MoveAxis(N, 0, ABG)
02:41:38.964 00.000 29988 Move returns status 0, amount 0
02:41:38.964 00.000 29988 move complete, result=0
02:41:38.964 00.000 29988 worker thread done servicing request
02:41:38.964 00.000 29988 Worker thread wakes up
02:41:38.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:38.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:38.964 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:40.477 01.513 29988 Exposure complete
02:41:40.518 00.041 29988 worker thread done servicing request
02:41:40.518 00.000 28316 OnExposeComplete: enter
02:41:40.519 00.001 28316 UpdateGuideState(): m_state=6
02:41:40.519 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3779
02:41:40.520 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=254.99, Mass=2427, SNR=34.1, Peak=203 HFD=4.4
02:41:40.520 00.000 28316 MultiStar: [#1 -0.19,0.00,0.98,U] [#2 0.06,-0.00,0.90,U] [#3 0.21,0.04,0.85,U] [#4 0.01,0.13,0.84,U] [#5 -0.16,-0.36,0.00,R] [#6 0.08,-0.26,0.65,U] [#7 -0.29,-0.23,0.00,M6] [#8 -0.02,0.19,0.58,U] 
02:41:40.521 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.02}, one-star: {-0.11, -0.18}
02:41:40.521 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
02:41:40.522 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
02:41:40.522 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.72 mountX=-0.01 mountY=0.01, mountTheta=2.53
02:41:40.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.02, opts=13)
02:41:40.526 00.003 28316 Enqueuing Move request for scope (-0.00, -0.02)
02:41:40.526 00.000 29988 Worker thread wakes up
02:41:40.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:40.527 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.1
02:41:40.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:40.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:40.528 00.000 28316 Enqueuing Expose request
02:41:40.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
02:41:40.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
02:41:40.529 00.001 29988 Moving (-0.00, -0.02) raw xDistance=-0.01 yDistance=0.01
02:41:40.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:41:40.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:40.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:41:40.529 00.000 29988 MoveAxis(E, 0, ABG)
02:41:40.529 00.000 29988 Move returns status 0, amount 0
02:41:40.529 00.000 29988 MoveAxis(N, 0, ABG)
02:41:40.529 00.000 29988 Move returns status 0, amount 0
02:41:40.529 00.000 29988 move complete, result=0
02:41:40.529 00.000 29988 worker thread done servicing request
02:41:40.529 00.000 29988 Worker thread wakes up
02:41:40.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:40.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:40.529 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:41:42.164 01.635 29988 Exposure complete
02:41:42.193 00.029 29988 worker thread done servicing request
02:41:42.194 00.001 28316 OnExposeComplete: enter
02:41:42.194 00.000 28316 UpdateGuideState(): m_state=6
02:41:42.196 00.002 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3780
02:41:42.197 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=254.95, Mass=2431, SNR=34.2, Peak=226 HFD=4.3
02:41:42.197 00.000 28316 MultiStar: [#1 0.05,0.18,0.97,U] [#2 0.28,0.03,0.90,U] [#3 0.10,0.12,0.85,U] [#4 0.25,0.07,0.85,U] [#5 -0.15,0.18,0.72,U] [#6 0.09,-0.24,0.65,U] [#7 -0.16,-0.26,0.64,U] [#8 -0.03,0.04,0.59,U] 
02:41:42.198 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.00}, one-star: {-0.02, -0.23}
02:41:42.198 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
02:41:42.199 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
02:41:42.199 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.09 mountX=-0.03 mountY=-0.05, mountTheta=-2.09
02:41:42.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
02:41:42.201 00.001 28316 Enqueuing Move request for scope (0.06, -0.00)
02:41:42.201 00.000 29988 Worker thread wakes up
02:41:42.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:42.202 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:41:42.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:42.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:42.204 00.001 28316 Enqueuing Expose request
02:41:42.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
02:41:42.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
02:41:42.204 00.000 29988 Moving (0.06, -0.00) raw xDistance=-0.03 yDistance=-0.05
02:41:42.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:41:42.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:42.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:41:42.204 00.000 29988 MoveAxis(E, 0, ABG)
02:41:42.204 00.000 29988 Move returns status 0, amount 0
02:41:42.204 00.000 29988 MoveAxis(N, 0, ABG)
02:41:42.204 00.000 29988 Move returns status 0, amount 0
02:41:42.204 00.000 29988 move complete, result=0
02:41:42.204 00.000 29988 worker thread done servicing request
02:41:42.204 00.000 29988 Worker thread wakes up
02:41:42.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:42.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:42.205 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:43.729 01.524 29988 Exposure complete
02:41:43.774 00.045 29988 worker thread done servicing request
02:41:43.774 00.000 28316 OnExposeComplete: enter
02:41:43.776 00.002 28316 UpdateGuideState(): m_state=6
02:41:43.776 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3781
02:41:43.777 00.001 28316 Star::Find returns 1 (0), X=949.98, Y=255.14, Mass=2382, SNR=33.8, Peak=208 HFD=4.2
02:41:43.777 00.000 28316 MultiStar: [#1 -0.08,0.36,0.00,M1] [#2 0.04,0.25,0.91,U] [#3 -0.15,0.17,0.86,U] [#4 0.07,0.28,0.83,U] [#5 -0.07,0.12,0.73,U] [#6 0.12,-0.06,0.62,U] [#7 -0.38,-0.09,0.00,M6] [#8 -0.26,0.20,0.00,M1] 
02:41:43.778 00.001 28316 single-star, 5 included, MultiStar: {-0.02, 0.13}, one-star: {-0.09, -0.03}
02:41:43.778 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
02:41:43.779 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
02:41:43.779 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=0.01 mountY=0.10, mountTheta=1.49
02:41:43.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
02:41:43.781 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
02:41:43.781 00.000 29988 Worker thread wakes up
02:41:43.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:43.782 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:41:43.782 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:41:43.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:43.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:43.783 00.001 28316 Enqueuing Expose request
02:41:43.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:41:43.783 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
02:41:43.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:41:43.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:43.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:41:43.783 00.000 29988 MoveAxis(E, 0, ABG)
02:41:43.783 00.000 29988 Move returns status 0, amount 0
02:41:43.783 00.000 29988 MoveAxis(N, 0, ABG)
02:41:43.784 00.001 29988 Move returns status 0, amount 0
02:41:43.784 00.000 29988 move complete, result=0
02:41:43.784 00.000 29988 worker thread done servicing request
02:41:43.784 00.000 29988 Worker thread wakes up
02:41:43.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:43.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:43.784 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:41:45.417 01.633 29988 Exposure complete
02:41:45.454 00.037 29988 worker thread done servicing request
02:41:45.454 00.000 28316 OnExposeComplete: enter
02:41:45.455 00.001 28316 UpdateGuideState(): m_state=6
02:41:45.456 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3782
02:41:45.457 00.001 28316 Star::Find returns 1 (0), X=950.17, Y=254.91, Mass=2470, SNR=34.4, Peak=204 HFD=4.2
02:41:45.458 00.001 28316 MultiStar: [#1 0.30,0.14,0.00,M2] [#2 0.34,0.19,0.00,M1] [#3 0.14,0.16,0.84,U] [#4 0.32,0.22,0.00,M1] [#5 0.07,0.14,0.75,U] [#6 0.25,-0.18,0.62,U] [#7 -0.11,-0.33,0.00,M7] [#8 0.11,0.08,0.62,U] 
02:41:45.460 00.002 28316 refined, 4 included, MultiStar: {0.13, -0.02}, one-star: {0.10, -0.27}
02:41:45.461 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:41:45.462 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:41:45.463 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
02:41:45.465 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
02:41:45.465 00.000 28316 Enqueuing Move request for scope (0.13, -0.02)
02:41:45.466 00.001 29988 Worker thread wakes up
02:41:45.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:45.466 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
02:41:45.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:45.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:45.468 00.001 28316 Enqueuing Expose request
02:41:45.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
02:41:45.469 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
02:41:45.469 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.10
02:41:45.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:41:45.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:45.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:41:45.469 00.000 29988 MoveAxis(E, 0, ABG)
02:41:45.469 00.000 29988 Move returns status 0, amount 0
02:41:45.469 00.000 29988 MoveAxis(N, 0, ABG)
02:41:45.469 00.000 29988 Move returns status 0, amount 0
02:41:45.469 00.000 29988 move complete, result=0
02:41:45.469 00.000 29988 worker thread done servicing request
02:41:45.469 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:45.470 00.001 29988 Worker thread wakes up
02:41:45.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:45.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:46.984 01.514 29988 Exposure complete
02:41:47.011 00.027 29988 worker thread done servicing request
02:41:47.011 00.000 28316 OnExposeComplete: enter
02:41:47.012 00.001 28316 UpdateGuideState(): m_state=6
02:41:47.014 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3783
02:41:47.014 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=254.75, Mass=2464, SNR=34.3, Peak=197 HFD=4.1
02:41:47.015 00.001 28316 MultiStar: [#1 0.13,-0.07,0.97,U] [#2 0.13,-0.01,0.90,U] [#3 0.10,-0.10,0.85,U] [#4 0.30,0.11,0.83,U] [#5 0.32,0.05,0.73,U] [#6 0.36,-0.30,0.00,M1] [#7 -0.07,-0.42,0.00,M8] [#8 -0.03,-0.11,0.56,U] 
02:41:47.015 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.09}, one-star: {-0.02, -0.43}
02:41:47.016 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
02:41:47.016 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
02:41:47.017 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=-0.14 mountY=-0.08, mountTheta=-2.62
02:41:47.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
02:41:47.018 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
02:41:47.019 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:47.019 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.3
02:41:47.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:47.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:47.020 00.000 28316 Enqueuing Expose request
02:41:47.021 00.001 29988 Worker thread wakes up
02:41:47.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
02:41:47.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
02:41:47.021 00.000 29988 Moving (0.13, -0.09) raw xDistance=-0.14 yDistance=-0.08
02:41:47.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:41:47.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:47.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:41:47.021 00.000 29988 MoveAxis(E, 0, ABG)
02:41:47.021 00.000 29988 Move returns status 0, amount 0
02:41:47.021 00.000 29988 MoveAxis(N, 0, ABG)
02:41:47.021 00.000 29988 Move returns status 0, amount 0
02:41:47.021 00.000 29988 move complete, result=0
02:41:47.021 00.000 29988 worker thread done servicing request
02:41:47.021 00.000 29988 Worker thread wakes up
02:41:47.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:47.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:47.021 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:48.647 01.626 29988 Exposure complete
02:41:48.678 00.031 29988 worker thread done servicing request
02:41:48.678 00.000 28316 OnExposeComplete: enter
02:41:48.678 00.000 28316 UpdateGuideState(): m_state=6
02:41:48.678 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3784
02:41:48.679 00.001 28316 Star::Find returns 1 (0), X=950.12, Y=254.83, Mass=2344, SNR=33.3, Peak=195 HFD=4.2
02:41:48.679 00.000 28316 MultiStar: [#1 0.24,-0.01,1.00,U] [#2 0.16,-0.08,0.93,U] [#3 0.25,-0.02,0.89,U] [#4 0.08,0.04,0.86,U] [#5 0.31,-0.01,0.77,U] [#6 0.21,-0.33,0.00,M2] [#7 -0.07,-0.28,0.65,U] [#8 -0.14,-0.11,0.61,U] 
02:41:48.681 00.002 28316 refined, 7 included, MultiStar: {0.13, -0.10}, one-star: {0.04, -0.34}
02:41:48.681 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
02:41:48.682 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
02:41:48.682 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
02:41:48.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
02:41:48.683 00.000 28316 Enqueuing Move request for scope (0.13, -0.10)
02:41:48.683 00.000 29988 Worker thread wakes up
02:41:48.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
02:41:48.683 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
02:41:48.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:48.684 00.001 29988 Moving (0.13, -0.10) raw xDistance=-0.14 yDistance=-0.07
02:41:48.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:41:48.684 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.3
02:41:48.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:48.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:48.685 00.000 28316 Enqueuing Expose request
02:41:48.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:48.685 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:41:48.685 00.000 29988 MoveAxis(E, 0, ABG)
02:41:48.685 00.000 29988 Move returns status 0, amount 0
02:41:48.685 00.000 29988 MoveAxis(N, 0, ABG)
02:41:48.685 00.000 29988 Move returns status 0, amount 0
02:41:48.686 00.001 29988 move complete, result=0
02:41:48.686 00.000 29988 worker thread done servicing request
02:41:48.686 00.000 29988 Worker thread wakes up
02:41:48.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:48.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:48.686 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:50.199 01.513 29988 Exposure complete
02:41:50.224 00.025 29988 worker thread done servicing request
02:41:50.224 00.000 28316 OnExposeComplete: enter
02:41:50.225 00.001 28316 UpdateGuideState(): m_state=6
02:41:50.226 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3785
02:41:50.226 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=255.04, Mass=2499, SNR=34.4, Peak=208 HFD=4.4
02:41:50.227 00.001 28316 MultiStar: [#1 0.30,0.16,0.00,M1] [#2 0.13,0.02,0.89,U] [#3 0.00,0.10,0.84,U] [#4 0.58,-0.04,0.00,M1] [#5 0.28,0.10,0.72,U] [#6 0.48,-0.36,0.00,M3] [#7 0.01,-0.36,0.00,M8] [#8 0.17,-0.00,0.61,U] 
02:41:50.227 00.000 28316 refined, 4 included, MultiStar: {0.09, 0.01}, one-star: {-0.05, -0.13}
02:41:50.228 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
02:41:50.228 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
02:41:50.228 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.10 mountX=-0.03 mountY=-0.09, mountTheta=-1.90
02:41:50.230 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
02:41:50.230 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
02:41:50.233 00.003 29988 Worker thread wakes up
02:41:50.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
02:41:50.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
02:41:50.233 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.09
02:41:50.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:41:50.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:50.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:50.234 00.001 28316 UpdateGuideState exits: m=2499 RSB=34.4
02:41:50.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:50.235 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:50.235 00.000 28316 Enqueuing Expose request
02:41:50.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:41:50.235 00.000 29988 MoveAxis(E, 0, ABG)
02:41:50.235 00.000 29988 Move returns status 0, amount 0
02:41:50.235 00.000 29988 MoveAxis(N, 0, ABG)
02:41:50.236 00.001 29988 Move returns status 0, amount 0
02:41:50.236 00.000 29988 move complete, result=0
02:41:50.236 00.000 29988 worker thread done servicing request
02:41:50.236 00.000 29988 Worker thread wakes up
02:41:50.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:50.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:50.236 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:51.865 01.629 29988 Exposure complete
02:41:51.914 00.049 29988 worker thread done servicing request
02:41:51.914 00.000 28316 OnExposeComplete: enter
02:41:51.914 00.000 28316 UpdateGuideState(): m_state=6
02:41:51.915 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3786
02:41:51.915 00.000 28316 Star::Find returns 1 (0), X=950.15, Y=254.90, Mass=2382, SNR=33.8, Peak=198 HFD=4.2
02:41:51.916 00.001 28316 MultiStar: [#1 0.03,0.12,0.98,U] [#2 0.50,0.06,0.00,M1] [#3 0.21,-0.01,0.88,U] [#4 0.27,0.08,0.85,U] [#5 0.21,0.06,0.73,U] [#6 0.50,-0.14,0.00,M4] [#7 0.16,-0.31,0.00,M9] [#8 0.27,0.04,0.57,U] 
02:41:51.916 00.000 28316 refined, 5 included, MultiStar: {0.16, -0.01}, one-star: {0.07, -0.27}
02:41:51.917 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
02:41:51.918 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:41:51.919 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.03 mountX=-0.07 mountY=-0.14, mountTheta=-2.04
02:41:51.921 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
02:41:51.922 00.001 28316 Enqueuing Move request for scope (0.16, -0.01)
02:41:51.924 00.002 29988 Worker thread wakes up
02:41:51.924 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
02:41:51.924 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
02:41:51.924 00.000 29988 Moving (0.16, -0.01) raw xDistance=-0.07 yDistance=-0.14
02:41:51.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:41:51.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:51.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:51.926 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:41:51.926 00.000 29988 MoveAxis(E, 0, ABG)
02:41:51.926 00.000 29988 Move returns status 0, amount 0
02:41:51.926 00.000 29988 MoveAxis(N, 0, ABG)
02:41:51.926 00.000 29988 Move returns status 0, amount 0
02:41:51.926 00.000 29988 move complete, result=0
02:41:51.926 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
02:41:51.927 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:51.928 00.001 29988 worker thread done servicing request
02:41:51.929 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:51.930 00.001 28316 Enqueuing Expose request
02:41:51.931 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:51.932 00.001 29988 Worker thread wakes up
02:41:51.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:51.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:53.450 01.518 29988 Exposure complete
02:41:53.488 00.038 29988 worker thread done servicing request
02:41:53.488 00.000 28316 OnExposeComplete: enter
02:41:53.488 00.000 28316 UpdateGuideState(): m_state=6
02:41:53.490 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3787
02:41:53.491 00.001 28316 Star::Find returns 1 (0), X=950.22, Y=254.74, Mass=2411, SNR=33.8, Peak=209 HFD=3.9
02:41:53.493 00.002 28316 MultiStar: [#1 0.19,0.11,1.00,U] [#2 0.32,-0.20,0.00,M2] [#3 0.15,-0.10,0.87,U] [#4 0.50,0.12,0.00,M1] [#5 0.25,-0.01,0.72,U] [#6 0.38,-0.27,0.00,M5] [#7 0.05,-0.38,0.00,M10] [#8 0.17,-0.17,0.60,U] 
02:41:53.494 00.001 28316 refined, 4 included, MultiStar: {0.18, -0.13}, one-star: {0.14, -0.44}
02:41:53.495 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
02:41:53.498 00.003 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
02:41:53.500 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.61 mountX=-0.19 mountY=-0.10, mountTheta=-2.64
02:41:53.504 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.13, opts=13)
02:41:53.506 00.002 28316 Enqueuing Move request for scope (0.18, -0.13)
02:41:53.507 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:53.509 00.002 29988 Worker thread wakes up
02:41:53.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
02:41:53.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
02:41:53.509 00.000 29988 Moving (0.18, -0.13) raw xDistance=-0.19 yDistance=-0.10
02:41:53.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:41:53.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:53.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:41:53.509 00.000 29988 MoveAxis(E, 0, ABG)
02:41:53.509 00.000 29988 Move returns status 0, amount 0
02:41:53.509 00.000 29988 MoveAxis(N, 0, ABG)
02:41:53.509 00.000 29988 Move returns status 0, amount 0
02:41:53.510 00.001 29988 move complete, result=0
02:41:53.510 00.000 29988 worker thread done servicing request
02:41:53.510 00.000 28316 UpdateGuideState exits: m=2411 RSB=33.8
02:41:53.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:53.512 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:53.513 00.001 28316 Enqueuing Expose request
02:41:53.513 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:41:53.513 00.000 29988 Worker thread wakes up
02:41:53.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:53.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:55.145 01.632 29988 Exposure complete
02:41:55.190 00.045 29988 worker thread done servicing request
02:41:55.191 00.001 28316 OnExposeComplete: enter
02:41:55.191 00.000 28316 UpdateGuideState(): m_state=6
02:41:55.192 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3788
02:41:55.194 00.002 28316 Star::Find returns 1 (0), X=950.33, Y=254.77, Mass=2494, SNR=34.5, Peak=200 HFD=3.8
02:41:55.195 00.001 28316 MultiStar: [#1 0.31,-0.08,0.97,U] [#2 0.42,-0.21,0.00,M3] [#3 0.36,-0.08,0.00,M1] [#4 0.29,-0.02,0.82,U] [#5 0.31,0.04,0.74,U] [#6 0.37,-0.24,0.00,M6] [#7 0.09,-0.33,0.00,R] [#8 0.34,-0.21,0.00,M1] 
02:41:55.197 00.002 28316 refined, 3 included, MultiStar: {0.29, -0.13}, one-star: {0.26, -0.40}
02:41:55.198 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
02:41:55.199 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
02:41:55.200 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.43 mountX=-0.24 mountY=-0.20, mountTheta=-2.45
02:41:55.202 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.13, opts=13)
02:41:55.203 00.001 28316 Enqueuing Move request for scope (0.29, -0.13)
02:41:55.203 00.000 29988 Worker thread wakes up
02:41:55.204 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:55.204 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.5
02:41:55.205 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd
02:41:55.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.13)
02:41:55.205 00.000 29988 Moving (0.29, -0.13) raw xDistance=-0.24 yDistance=-0.20
02:41:55.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:41:55.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:55.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:55.206 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:55.206 00.000 28316 Enqueuing Expose request
02:41:55.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:41:55.206 00.000 29988 MoveAxis(E, 51, ABG)
02:41:55.206 00.000 29988 Guiding  Dir = 2, Dur = 51
02:41:55.207 00.001 29988 IsSlewing returns 0
02:41:55.207 00.000 29988 IsGuiding returns 0
02:41:55.208 00.001 29988 PulseGuide returned control before completion, sleep 60
02:41:55.285 00.077 29988 IsGuiding returns 0
02:41:55.285 00.000 29988 Move returns status 0, amount 51
02:41:55.285 00.000 29988 MoveAxis(N, 0, ABG)
02:41:55.285 00.000 29988 Move returns status 0, amount 0
02:41:55.285 00.000 29988 move complete, result=0
02:41:55.285 00.000 29988 worker thread done servicing request
02:41:55.285 00.000 29988 Worker thread wakes up
02:41:55.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:55.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:55.285 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.2 px 0 ms NORTH
02:41:56.696 01.411 29988 Exposure complete
02:41:56.733 00.037 29988 worker thread done servicing request
02:41:56.733 00.000 28316 OnExposeComplete: enter
02:41:56.734 00.001 28316 UpdateGuideState(): m_state=6
02:41:56.734 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3789
02:41:56.736 00.002 28316 Star::Find returns 1 (0), X=950.08, Y=254.79, Mass=2445, SNR=34.1, Peak=221 HFD=4.1
02:41:56.737 00.001 28316 MultiStar: [#1 0.02,-0.02,0.99,U] [#2 0.24,-0.03,0.89,U] [#3 0.09,-0.04,0.85,U] [#4 0.19,0.18,0.80,U] [#5 0.01,0.01,0.73,U] [#6 0.28,-0.15,0.62,U] [#7 -0.28,0.12,0.62,U] [#8 0.01,-0.21,0.57,U] 
02:41:56.738 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.01, -0.39}
02:41:56.738 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:41:56.739 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:41:56.740 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.76 mountX=-0.09 mountY=-0.03, mountTheta=-2.79
02:41:56.743 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
02:41:56.743 00.000 28316 Enqueuing Move request for scope (0.07, -0.06)
02:41:56.744 00.001 29988 Worker thread wakes up
02:41:56.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
02:41:56.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
02:41:56.744 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.09 yDistance=-0.03
02:41:56.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:41:56.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:56.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:56.744 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
02:41:56.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:56.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:56.746 00.001 28316 Enqueuing Expose request
02:41:56.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:41:56.746 00.000 29988 MoveAxis(E, 0, ABG)
02:41:56.746 00.000 29988 Move returns status 0, amount 0
02:41:56.746 00.000 29988 MoveAxis(N, 0, ABG)
02:41:56.746 00.000 29988 Move returns status 0, amount 0
02:41:56.746 00.000 29988 move complete, result=0
02:41:56.746 00.000 29988 worker thread done servicing request
02:41:56.746 00.000 29988 Worker thread wakes up
02:41:56.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:56.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:56.747 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:58.378 01.631 29988 Exposure complete
02:41:58.412 00.034 29988 worker thread done servicing request
02:41:58.412 00.000 28316 OnExposeComplete: enter
02:41:58.413 00.001 28316 UpdateGuideState(): m_state=6
02:41:58.413 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3790
02:41:58.414 00.001 28316 Star::Find returns 1 (0), X=950.02, Y=255.06, Mass=2396, SNR=34.0, Peak=231 HFD=4.1
02:41:58.414 00.000 28316 MultiStar: [#1 0.03,0.22,0.97,U] [#2 0.25,0.25,0.00,M3] [#3 0.03,0.25,0.86,U] [#4 0.04,0.42,0.00,M1] [#5 -0.01,0.04,0.75,U] [#6 -0.00,0.13,0.64,U] [#7 -0.21,0.21,0.61,U] [#8 0.26,0.33,0.00,M1] 
02:41:58.415 00.001 28316 refined, 5 included, MultiStar: {-0.03, 0.11}, one-star: {-0.05, -0.11}
02:41:58.415 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
02:41:58.416 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
02:41:58.416 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.80 mountX=0.12 mountY=-0.03, mountTheta=-0.23
02:41:58.417 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
02:41:58.418 00.001 28316 Enqueuing Move request for scope (-0.03, 0.11)
02:41:58.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:58.419 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:41:58.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:58.420 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:58.420 00.000 28316 Enqueuing Expose request
02:41:58.421 00.001 29988 Worker thread wakes up
02:41:58.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
02:41:58.421 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
02:41:58.421 00.000 29988 Moving (-0.03, 0.11) raw xDistance=0.12 yDistance=-0.03
02:41:58.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:41:58.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:58.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:41:58.421 00.000 29988 MoveAxis(E, 0, ABG)
02:41:58.421 00.000 29988 Move returns status 0, amount 0
02:41:58.421 00.000 29988 MoveAxis(N, 0, ABG)
02:41:58.421 00.000 29988 Move returns status 0, amount 0
02:41:58.421 00.000 29988 move complete, result=0
02:41:58.421 00.000 29988 worker thread done servicing request
02:41:58.421 00.000 29988 Worker thread wakes up
02:41:58.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:58.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:58.421 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:41:59.947 01.526 29988 Exposure complete
02:41:59.982 00.035 29988 worker thread done servicing request
02:41:59.982 00.000 28316 OnExposeComplete: enter
02:41:59.983 00.001 28316 UpdateGuideState(): m_state=6
02:41:59.983 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3791
02:41:59.984 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=255.05, Mass=2422, SNR=34.2, Peak=236 HFD=4.2
02:41:59.984 00.000 28316 MultiStar: [#1 0.05,0.37,0.00,M1] [#2 0.16,0.29,0.00,M4] [#3 0.01,0.26,0.85,U] [#4 0.13,0.40,0.00,M2] [#5 -0.07,0.15,0.72,U] [#6 0.07,0.14,0.62,U] [#7 -0.34,0.37,0.00,M1] [#8 -0.07,0.23,0.61,U] 
02:41:59.985 00.001 28316 refined, 4 included, MultiStar: {-0.00, 0.11}, one-star: {0.03, -0.13}
02:41:59.985 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
02:41:59.986 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
02:41:59.986 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.60 mountX=0.10 mountY=-0.05, mountTheta=-0.43
02:41:59.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.11, opts=13)
02:41:59.988 00.001 28316 Enqueuing Move request for scope (-0.00, 0.11)
02:41:59.988 00.000 29988 Worker thread wakes up
02:41:59.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
02:41:59.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
02:41:59.988 00.000 29988 Moving (-0.00, 0.11) raw xDistance=0.10 yDistance=-0.05
02:41:59.989 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:41:59.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:41:59.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:41:59.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:41:59.989 00.000 29988 MoveAxis(E, 0, ABG)
02:41:59.989 00.000 29988 Move returns status 0, amount 0
02:41:59.989 00.000 29988 MoveAxis(N, 0, ABG)
02:41:59.989 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
02:41:59.990 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:41:59.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:41:59.991 00.001 28316 Enqueuing Expose request
02:41:59.991 00.000 29988 Move returns status 0, amount 0
02:41:59.991 00.000 29988 move complete, result=0
02:41:59.992 00.001 29988 worker thread done servicing request
02:41:59.992 00.000 29988 Worker thread wakes up
02:41:59.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:41:59.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:41:59.992 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:01.624 01.632 29988 Exposure complete
02:42:01.664 00.040 29988 worker thread done servicing request
02:42:01.664 00.000 28316 OnExposeComplete: enter
02:42:01.664 00.000 28316 UpdateGuideState(): m_state=6
02:42:01.665 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3792
02:42:01.665 00.000 28316 Star::Find returns 1 (0), X=949.76, Y=255.19, Mass=2440, SNR=34.2, Peak=226 HFD=3.9
02:42:01.666 00.001 28316 MultiStar: [#1 -0.18,0.47,0.00,M2] [#2 -0.08,0.38,0.00,M5] [#3 -0.22,0.36,0.00,M1] [#4 0.09,0.46,0.00,M3] [#5 -0.05,0.26,0.72,U] [#6 0.09,0.30,0.63,U] [#7 -0.38,0.40,0.00,M2] [#8 0.01,0.20,0.56,U] 
02:42:01.666 00.000 28316 refined, 3 included, MultiStar: {-0.10, 0.17}, one-star: {-0.31, 0.02}
02:42:01.667 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
02:42:01.668 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
02:42:01.669 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.08 mountX=0.20 mountY=0.01, mountTheta=0.05
02:42:01.672 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.17, opts=13)
02:42:01.673 00.001 28316 Enqueuing Move request for scope (-0.10, 0.17)
02:42:01.673 00.000 29988 Worker thread wakes up
02:42:01.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:01.674 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:42:01.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:01.675 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:01.675 00.000 28316 Enqueuing Expose request
02:42:01.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
02:42:01.675 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
02:42:01.675 00.000 29988 Moving (-0.10, 0.17) raw xDistance=0.20 yDistance=0.01
02:42:01.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:42:01.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:01.676 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:42:01.676 00.000 29988 MoveAxis(E, 0, ABG)
02:42:01.676 00.000 29988 Move returns status 0, amount 0
02:42:01.676 00.000 29988 MoveAxis(N, 0, ABG)
02:42:01.676 00.000 29988 Move returns status 0, amount 0
02:42:01.676 00.000 29988 move complete, result=0
02:42:01.676 00.000 29988 worker thread done servicing request
02:42:01.676 00.000 29988 Worker thread wakes up
02:42:01.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:01.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:01.676 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:03.198 01.522 29988 Exposure complete
02:42:03.251 00.053 29988 worker thread done servicing request
02:42:03.251 00.000 28316 OnExposeComplete: enter
02:42:03.253 00.002 28316 UpdateGuideState(): m_state=6
02:42:03.255 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3793
02:42:03.256 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=255.10, Mass=2463, SNR=34.4, Peak=230 HFD=4.2
02:42:03.258 00.002 28316 MultiStar: [#1 -0.11,0.31,0.00,M3] [#2 0.17,0.23,0.90,U] [#3 0.03,0.22,0.84,U] [#4 0.09,0.51,0.00,M4] [#5 -0.05,0.15,0.73,U] [#6 -0.03,0.15,0.61,U] [#7 -0.34,0.51,0.00,M3] [#8 -0.07,0.29,0.57,U] 
02:42:03.259 00.001 28316 refined, 5 included, MultiStar: {-0.01, 0.15}, one-star: {-0.13, -0.07}
02:42:03.261 00.002 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
02:42:03.261 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
02:42:03.262 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.65 mountX=0.14 mountY=-0.06, mountTheta=-0.38
02:42:03.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
02:42:03.266 00.002 28316 Enqueuing Move request for scope (-0.01, 0.15)
02:42:03.268 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:03.269 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:42:03.270 00.001 29988 Worker thread wakes up
02:42:03.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
02:42:03.270 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
02:42:03.270 00.000 29988 Moving (-0.01, 0.15) raw xDistance=0.14 yDistance=-0.06
02:42:03.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:42:03.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:03.270 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:03.272 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:03.273 00.001 28316 Enqueuing Expose request
02:42:03.274 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:03.274 00.000 29988 MoveAxis(E, 0, ABG)
02:42:03.274 00.000 29988 Move returns status 0, amount 0
02:42:03.274 00.000 29988 MoveAxis(N, 0, ABG)
02:42:03.274 00.000 29988 Move returns status 0, amount 0
02:42:03.274 00.000 29988 move complete, result=0
02:42:03.275 00.001 29988 worker thread done servicing request
02:42:03.275 00.000 29988 Worker thread wakes up
02:42:03.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:03.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:03.275 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:04.907 01.632 29988 Exposure complete
02:42:04.937 00.030 29988 worker thread done servicing request
02:42:04.937 00.000 28316 OnExposeComplete: enter
02:42:04.940 00.003 28316 UpdateGuideState(): m_state=6
02:42:04.941 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3794
02:42:04.942 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=255.28, Mass=2418, SNR=34.1, Peak=225 HFD=4.0
02:42:04.943 00.001 28316 MultiStar: [#1 -0.26,0.69,0.00,M4] [#2 -0.18,0.49,0.00,M5] [#3 -0.16,0.33,0.00,M1] [#4 0.17,0.25,0.82,U] [#5 -0.28,0.47,0.00,M1] [#6 0.08,-0.05,0.63,U] [#7 -0.33,0.47,0.00,M4] [#8 -0.19,0.48,0.00,M1] 
02:42:04.944 00.001 28316 refined, 2 included, MultiStar: {0.03, 0.11}, one-star: {-0.13, 0.10}
02:42:04.946 00.002 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
02:42:04.948 00.002 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
02:42:04.950 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.35 mountX=0.09 mountY=-0.07, mountTheta=-0.67
02:42:04.953 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
02:42:04.954 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
02:42:04.954 00.000 29988 Worker thread wakes up
02:42:04.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:04.955 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:42:04.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:04.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:04.956 00.000 28316 Enqueuing Expose request
02:42:04.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
02:42:04.957 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
02:42:04.957 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.07
02:42:04.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:42:04.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:04.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:42:04.957 00.000 29988 MoveAxis(E, 0, ABG)
02:42:04.957 00.000 29988 Move returns status 0, amount 0
02:42:04.957 00.000 29988 MoveAxis(N, 0, ABG)
02:42:04.957 00.000 29988 Move returns status 0, amount 0
02:42:04.957 00.000 29988 move complete, result=0
02:42:04.957 00.000 29988 worker thread done servicing request
02:42:04.957 00.000 29988 Worker thread wakes up
02:42:04.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:04.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:04.957 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:06.479 01.522 29988 Exposure complete
02:42:06.513 00.034 29988 worker thread done servicing request
02:42:06.513 00.000 28316 OnExposeComplete: enter
02:42:06.515 00.002 28316 UpdateGuideState(): m_state=6
02:42:06.516 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3795
02:42:06.517 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=255.23, Mass=2400, SNR=33.9, Peak=202 HFD=4.1
02:42:06.518 00.001 28316 MultiStar: [#1 -0.16,0.50,0.00,M5] [#2 -0.15,0.24,0.92,U] [#3 -0.21,0.41,0.00,M2] [#4 0.26,0.22,0.00,M4] [#5 -0.23,0.47,0.00,M2] [#6 0.29,-0.14,0.63,U] [#7 -0.45,0.36,0.00,M5] [#8 -0.16,0.28,0.00,M2] 
02:42:06.519 00.001 28316 refined, 2 included, MultiStar: {-0.07, 0.08}, one-star: {-0.22, 0.06}
02:42:06.520 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
02:42:06.521 00.001 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
02:42:06.522 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.30 mountX=0.10 mountY=0.03, mountTheta=0.26
02:42:06.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
02:42:06.524 00.000 28316 Enqueuing Move request for scope (-0.07, 0.08)
02:42:06.525 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:06.525 00.000 29988 Worker thread wakes up
02:42:06.525 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
02:42:06.526 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:06.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:06.527 00.001 28316 Enqueuing Expose request
02:42:06.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
02:42:06.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
02:42:06.527 00.000 29988 Moving (-0.07, 0.08) raw xDistance=0.10 yDistance=0.03
02:42:06.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:42:06.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:06.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:42:06.527 00.000 29988 MoveAxis(E, 0, ABG)
02:42:06.527 00.000 29988 Move returns status 0, amount 0
02:42:06.527 00.000 29988 MoveAxis(N, 0, ABG)
02:42:06.527 00.000 29988 Move returns status 0, amount 0
02:42:06.527 00.000 29988 move complete, result=0
02:42:06.527 00.000 29988 worker thread done servicing request
02:42:06.527 00.000 29988 Worker thread wakes up
02:42:06.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:06.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:06.528 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:08.158 01.630 29988 Exposure complete
02:42:08.190 00.032 29988 worker thread done servicing request
02:42:08.190 00.000 28316 OnExposeComplete: enter
02:42:08.191 00.001 28316 UpdateGuideState(): m_state=6
02:42:08.191 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3796
02:42:08.192 00.001 28316 Star::Find returns 1 (0), X=949.98, Y=255.17, Mass=2370, SNR=33.7, Peak=216 HFD=4.2
02:42:08.192 00.000 28316 MultiStar: [#1 -0.02,0.20,0.97,U] [#2 -0.19,0.31,0.00,M5] [#3 -0.06,0.33,0.00,M3] [#4 0.08,0.42,0.00,M5] [#5 -0.02,0.24,0.75,U] [#6 0.15,-0.02,0.63,U] [#7 -0.31,0.15,0.00,M6] [#8 -0.07,0.21,0.61,U] 
02:42:08.193 00.001 28316 single-star, 4 included, MultiStar: {-0.02, 0.12}, one-star: {-0.10, -0.00}
02:42:08.193 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
02:42:08.193 00.000 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
02:42:08.194 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=0.04 mountY=0.09, mountTheta=1.16
02:42:08.195 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.00, opts=13)
02:42:08.196 00.001 28316 Enqueuing Move request for scope (-0.10, -0.00)
02:42:08.196 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:08.197 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:42:08.197 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:08.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:08.198 00.001 28316 Enqueuing Expose request
02:42:08.198 00.000 29988 Worker thread wakes up
02:42:08.198 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
02:42:08.199 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
02:42:08.199 00.000 29988 Moving (-0.10, -0.00) raw xDistance=0.04 yDistance=0.09
02:42:08.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:42:08.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:08.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:42:08.199 00.000 29988 MoveAxis(E, 0, ABG)
02:42:08.199 00.000 29988 Move returns status 0, amount 0
02:42:08.199 00.000 29988 MoveAxis(N, 0, ABG)
02:42:08.199 00.000 29988 Move returns status 0, amount 0
02:42:08.199 00.000 29988 move complete, result=0
02:42:08.199 00.000 29988 worker thread done servicing request
02:42:08.199 00.000 29988 Worker thread wakes up
02:42:08.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:08.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:08.199 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:42:09.717 01.518 29988 Exposure complete
02:42:09.746 00.029 29988 worker thread done servicing request
02:42:09.746 00.000 28316 OnExposeComplete: enter
02:42:09.748 00.002 28316 UpdateGuideState(): m_state=6
02:42:09.748 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3797
02:42:09.749 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=255.00, Mass=2460, SNR=34.2, Peak=225 HFD=4.2
02:42:09.749 00.000 28316 MultiStar: [#1 -0.05,0.35,0.00,M5] [#2 -0.26,0.27,0.00,M6] [#3 -0.08,0.22,0.86,U] [#4 0.04,0.23,0.82,U] [#5 -0.10,0.30,0.74,U] [#6 0.26,-0.07,0.62,U] [#7 -0.59,0.09,0.00,M7] [#8 -0.33,0.24,0.00,M2] 
02:42:09.750 00.001 28316 refined, 4 included, MultiStar: {-0.04, 0.09}, one-star: {-0.21, -0.17}
02:42:09.750 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
02:42:09.751 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
02:42:09.751 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=0.10 mountY=-0.01, mountTheta=-0.07
02:42:09.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
02:42:09.754 00.002 28316 Enqueuing Move request for scope (-0.04, 0.09)
02:42:09.754 00.000 29988 Worker thread wakes up
02:42:09.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:09.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
02:42:09.754 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.2
02:42:09.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
02:42:09.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:09.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:09.755 00.000 28316 Enqueuing Expose request
02:42:09.755 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.10 yDistance=-0.01
02:42:09.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:42:09.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:09.756 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:09.756 00.000 29988 MoveAxis(E, 0, ABG)
02:42:09.756 00.000 29988 Move returns status 0, amount 0
02:42:09.756 00.000 29988 MoveAxis(N, 0, ABG)
02:42:09.756 00.000 29988 Move returns status 0, amount 0
02:42:09.756 00.000 29988 move complete, result=0
02:42:09.756 00.000 29988 worker thread done servicing request
02:42:09.756 00.000 29988 Worker thread wakes up
02:42:09.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:09.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:09.756 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:11.393 01.637 29988 Exposure complete
02:42:11.461 00.068 29988 worker thread done servicing request
02:42:11.461 00.000 28316 OnExposeComplete: enter
02:42:11.463 00.002 28316 UpdateGuideState(): m_state=6
02:42:11.463 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3798
02:42:11.463 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=255.15, Mass=2359, SNR=33.7, Peak=220 HFD=4.1
02:42:11.464 00.001 28316 MultiStar: [#1 -0.19,0.44,0.00,M6] [#2 -0.03,0.24,0.92,U] [#3 -0.12,0.27,0.87,U] [#4 0.02,0.25,0.84,U] [#5 -0.27,0.38,0.00,M1] [#6 0.03,-0.08,0.64,U] [#7 -0.24,0.23,0.00,M8] [#8 -0.14,0.01,0.58,U] 
02:42:11.465 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.12}, one-star: {-0.22, -0.02}
02:42:11.467 00.002 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
02:42:11.468 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
02:42:11.469 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.15 mountX=0.15 mountY=0.02, mountTheta=0.11
02:42:11.470 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
02:42:11.472 00.002 28316 Enqueuing Move request for scope (-0.08, 0.12)
02:42:11.472 00.000 29988 Worker thread wakes up
02:42:11.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:11.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
02:42:11.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
02:42:11.472 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
02:42:11.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:11.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:11.473 00.000 28316 Enqueuing Expose request
02:42:11.473 00.000 29988 Moving (-0.08, 0.12) raw xDistance=0.15 yDistance=0.02
02:42:11.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:42:11.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:11.474 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:42:11.474 00.000 29988 MoveAxis(E, 0, ABG)
02:42:11.474 00.000 29988 Move returns status 0, amount 0
02:42:11.474 00.000 29988 MoveAxis(N, 0, ABG)
02:42:11.474 00.000 29988 Move returns status 0, amount 0
02:42:11.474 00.000 29988 move complete, result=0
02:42:11.474 00.000 29988 worker thread done servicing request
02:42:11.474 00.000 29988 Worker thread wakes up
02:42:11.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:11.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:11.474 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:12.881 01.407 29988 Exposure complete
02:42:12.931 00.050 29988 worker thread done servicing request
02:42:12.931 00.000 28316 OnExposeComplete: enter
02:42:12.932 00.001 28316 UpdateGuideState(): m_state=6
02:42:12.933 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3799
02:42:12.933 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=255.00, Mass=2377, SNR=33.8, Peak=220 HFD=4.2
02:42:12.935 00.002 28316 MultiStar: [#1 -0.04,0.19,0.97,U] [#2 0.01,0.07,0.91,U] [#3 -0.01,0.15,0.87,U] [#4 0.09,0.24,0.85,U] [#5 -0.15,0.20,0.73,U] [#6 0.05,-0.00,0.62,U] [#7 -0.17,0.01,0.63,U] [#8 0.09,0.18,0.61,U] 
02:42:12.936 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.09}, one-star: {-0.18, -0.17}
02:42:12.938 00.002 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
02:42:12.939 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
02:42:12.940 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.94 mountX=0.10 mountY=-0.01, mountTheta=-0.10
02:42:12.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
02:42:12.943 00.002 28316 Enqueuing Move request for scope (-0.04, 0.09)
02:42:12.945 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:12.945 00.000 29988 Worker thread wakes up
02:42:12.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
02:42:12.945 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
02:42:12.945 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.10 yDistance=-0.01
02:42:12.945 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
02:42:12.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:12.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:12.947 00.001 28316 Enqueuing Expose request
02:42:12.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:42:12.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:12.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:12.947 00.000 29988 MoveAxis(E, 0, ABG)
02:42:12.947 00.000 29988 Move returns status 0, amount 0
02:42:12.947 00.000 29988 MoveAxis(N, 0, ABG)
02:42:12.947 00.000 29988 Move returns status 0, amount 0
02:42:12.947 00.000 29988 move complete, result=0
02:42:12.947 00.000 29988 worker thread done servicing request
02:42:12.947 00.000 29988 Worker thread wakes up
02:42:12.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:12.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:12.948 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:14.573 01.625 29988 Exposure complete
02:42:14.616 00.043 29988 worker thread done servicing request
02:42:14.616 00.000 28316 OnExposeComplete: enter
02:42:14.618 00.002 28316 UpdateGuideState(): m_state=6
02:42:14.618 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3800
02:42:14.619 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=255.11, Mass=2410, SNR=33.9, Peak=210 HFD=4.2
02:42:14.619 00.000 28316 MultiStar: [#1 0.14,0.14,0.98,U] [#2 -0.00,0.21,0.92,U] [#3 -0.08,0.25,0.88,U] [#4 0.18,0.43,0.00,M3] [#5 -0.08,0.09,0.71,U] [#6 0.14,0.15,0.65,U] [#7 -0.16,0.32,0.00,M8] [#8 -0.03,0.12,0.60,U] 
02:42:14.620 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {-0.13, -0.07}
02:42:14.620 00.000 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
02:42:14.621 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
02:42:14.622 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.64 mountX=0.12 mountY=-0.05, mountTheta=-0.39
02:42:14.624 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
02:42:14.624 00.000 28316 Enqueuing Move request for scope (-0.01, 0.13)
02:42:14.624 00.000 29988 Worker thread wakes up
02:42:14.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:14.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
02:42:14.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
02:42:14.625 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.05
02:42:14.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:42:14.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:14.625 00.000 28316 UpdateGuideState exits: m=2410 RSB=33.9
02:42:14.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:14.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:14.626 00.000 28316 Enqueuing Expose request
02:42:14.627 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:42:14.627 00.000 29988 MoveAxis(E, 0, ABG)
02:42:14.627 00.000 29988 Move returns status 0, amount 0
02:42:14.627 00.000 29988 MoveAxis(N, 0, ABG)
02:42:14.627 00.000 29988 Move returns status 0, amount 0
02:42:14.627 00.000 29988 move complete, result=0
02:42:14.627 00.000 29988 worker thread done servicing request
02:42:14.627 00.000 29988 Worker thread wakes up
02:42:14.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:14.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:14.629 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:16.147 01.518 29988 Exposure complete
02:42:16.173 00.026 29988 worker thread done servicing request
02:42:16.173 00.000 28316 OnExposeComplete: enter
02:42:16.174 00.001 28316 UpdateGuideState(): m_state=6
02:42:16.174 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3801
02:42:16.175 00.001 28316 Star::Find returns 1 (0), X=949.93, Y=255.00, Mass=2391, SNR=33.8, Peak=211 HFD=4.4
02:42:16.175 00.000 28316 MultiStar: [#1 -0.06,0.09,0.99,U] [#2 -0.01,0.04,0.93,U] [#3 -0.05,0.18,0.87,U] [#4 0.03,0.39,0.00,M4] [#5 -0.02,0.08,0.72,U] [#6 -0.02,0.03,0.63,U] [#7 -0.50,0.49,0.00,M9] [#8 -0.17,0.34,0.00,M1] 
02:42:16.177 00.002 28316 refined, 5 included, MultiStar: {-0.05, 0.04}, one-star: {-0.14, -0.18}
02:42:16.177 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
02:42:16.177 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
02:42:16.178 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.53 mountX=0.06 mountY=0.03, mountTheta=0.50
02:42:16.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
02:42:16.179 00.000 28316 Enqueuing Move request for scope (-0.05, 0.04)
02:42:16.180 00.001 29988 Worker thread wakes up
02:42:16.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:16.180 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
02:42:16.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:16.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:16.182 00.001 28316 Enqueuing Expose request
02:42:16.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
02:42:16.182 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
02:42:16.182 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.06 yDistance=0.03
02:42:16.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:42:16.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:16.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:42:16.182 00.000 29988 MoveAxis(E, 0, ABG)
02:42:16.182 00.000 29988 Move returns status 0, amount 0
02:42:16.182 00.000 29988 MoveAxis(N, 0, ABG)
02:42:16.182 00.000 29988 Move returns status 0, amount 0
02:42:16.182 00.000 29988 move complete, result=0
02:42:16.182 00.000 29988 worker thread done servicing request
02:42:16.182 00.000 29988 Worker thread wakes up
02:42:16.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:16.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:16.183 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:17.816 01.633 29988 Exposure complete
02:42:17.862 00.046 29988 worker thread done servicing request
02:42:17.862 00.000 28316 OnExposeComplete: enter
02:42:17.864 00.002 28316 UpdateGuideState(): m_state=6
02:42:17.865 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3802
02:42:17.865 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=255.17, Mass=2436, SNR=34.1, Peak=213 HFD=4.0
02:42:17.866 00.001 28316 MultiStar: [#1 -0.04,0.33,0.00,M4] [#2 -0.37,0.28,0.00,M3] [#3 -0.13,0.18,0.87,U] [#4 0.02,0.36,0.00,M5] [#5 -0.14,0.29,0.00,M1] [#6 0.13,0.12,0.61,U] [#7 -0.35,0.24,0.00,M10] [#8 -0.27,0.27,0.00,M2] 
02:42:17.866 00.000 28316 refined, 2 included, MultiStar: {-0.12, 0.09}, one-star: {-0.26, -0.01}
02:42:17.866 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:42:17.867 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:42:17.867 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.50 mountX=0.13 mountY=0.07, mountTheta=0.47
02:42:17.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.09, opts=13)
02:42:17.869 00.001 28316 Enqueuing Move request for scope (-0.12, 0.09)
02:42:17.870 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:17.870 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.1
02:42:17.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:17.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:17.871 00.000 28316 Enqueuing Expose request
02:42:17.872 00.001 29988 Worker thread wakes up
02:42:17.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
02:42:17.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
02:42:17.872 00.000 29988 Moving (-0.12, 0.09) raw xDistance=0.13 yDistance=0.07
02:42:17.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:42:17.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:17.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:42:17.872 00.000 29988 MoveAxis(E, 0, ABG)
02:42:17.872 00.000 29988 Move returns status 0, amount 0
02:42:17.872 00.000 29988 MoveAxis(N, 0, ABG)
02:42:17.872 00.000 29988 Move returns status 0, amount 0
02:42:17.872 00.000 29988 move complete, result=0
02:42:17.872 00.000 29988 worker thread done servicing request
02:42:17.872 00.000 29988 Worker thread wakes up
02:42:17.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:17.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:17.872 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:42:19.392 01.520 29988 Exposure complete
02:42:19.448 00.056 29988 worker thread done servicing request
02:42:19.448 00.000 28316 OnExposeComplete: enter
02:42:19.450 00.002 28316 UpdateGuideState(): m_state=6
02:42:19.451 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3803
02:42:19.452 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=255.15, Mass=2372, SNR=33.8, Peak=213 HFD=3.8
02:42:19.453 00.001 28316 MultiStar: [#1 -0.17,0.23,1.01,U] [#2 -0.23,0.40,0.00,M4] [#3 -0.43,0.32,0.00,M1] [#4 -0.18,0.21,0.85,U] [#5 -0.21,0.14,0.75,U] [#6 -0.10,-0.19,0.66,U] [#7 -0.43,0.07,0.00,R] [#8 -0.09,-0.00,0.61,U] 
02:42:19.454 00.001 28316 refined, 5 included, MultiStar: {-0.22, 0.07}, one-star: {-0.44, -0.03}
02:42:19.454 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
02:42:19.455 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
02:42:19.456 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.81 mountX=0.16 mountY=0.16, mountTheta=0.80
02:42:19.458 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.07, opts=13)
02:42:19.459 00.001 28316 Enqueuing Move request for scope (-0.22, 0.07)
02:42:19.460 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:19.460 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:42:19.460 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:19.461 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:19.461 00.000 28316 Enqueuing Expose request
02:42:19.462 00.001 29988 Worker thread wakes up
02:42:19.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
02:42:19.462 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
02:42:19.462 00.000 29988 Moving (-0.22, 0.07) raw xDistance=0.16 yDistance=0.16
02:42:19.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:42:19.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:19.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:42:19.462 00.000 29988 MoveAxis(E, 0, ABG)
02:42:19.462 00.000 29988 Move returns status 0, amount 0
02:42:19.462 00.000 29988 MoveAxis(N, 0, ABG)
02:42:19.462 00.000 29988 Move returns status 0, amount 0
02:42:19.462 00.000 29988 move complete, result=0
02:42:19.462 00.000 29988 worker thread done servicing request
02:42:19.462 00.000 29988 Worker thread wakes up
02:42:19.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:19.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:19.462 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:42:21.086 01.624 29988 Exposure complete
02:42:21.122 00.036 29988 worker thread done servicing request
02:42:21.122 00.000 28316 OnExposeComplete: enter
02:42:21.122 00.000 28316 UpdateGuideState(): m_state=6
02:42:21.123 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3804
02:42:21.123 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=255.18, Mass=2332, SNR=33.4, Peak=215 HFD=4.0
02:42:21.124 00.001 28316 MultiStar: [#1 -0.03,0.35,0.00,M4] [#2 0.09,0.05,0.93,U] [#3 -0.13,0.27,0.88,U] [#4 0.03,0.13,0.86,U] [#5 -0.15,0.23,0.75,U] [#6 0.27,-0.28,0.00,M1] [#7 0.17,-0.02,0.66,U] [#8 -0.17,0.10,0.60,U] 
02:42:21.124 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.11}, one-star: {-0.23, 0.01}
02:42:21.125 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
02:42:21.125 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
02:42:21.126 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=0.12 mountY=0.00, mountTheta=0.02
02:42:21.127 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
02:42:21.128 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
02:42:21.129 00.001 29988 Worker thread wakes up
02:42:21.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:21.129 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.4
02:42:21.130 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:21.131 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:21.131 00.000 28316 Enqueuing Expose request
02:42:21.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
02:42:21.132 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
02:42:21.132 00.000 29988 Moving (-0.06, 0.11) raw xDistance=0.12 yDistance=0.00
02:42:21.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:42:21.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:21.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:42:21.132 00.000 29988 MoveAxis(E, 0, ABG)
02:42:21.132 00.000 29988 Move returns status 0, amount 0
02:42:21.132 00.000 29988 MoveAxis(N, 0, ABG)
02:42:21.132 00.000 29988 Move returns status 0, amount 0
02:42:21.132 00.000 29988 move complete, result=0
02:42:21.132 00.000 29988 worker thread done servicing request
02:42:21.132 00.000 29988 Worker thread wakes up
02:42:21.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:21.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:21.132 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:22.660 01.528 29988 Exposure complete
02:42:22.684 00.024 29988 worker thread done servicing request
02:42:22.685 00.001 28316 OnExposeComplete: enter
02:42:22.685 00.000 28316 UpdateGuideState(): m_state=6
02:42:22.686 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3805
02:42:22.686 00.000 28316 Star::Find returns 1 (0), X=949.95, Y=255.08, Mass=2374, SNR=33.8, Peak=212 HFD=4.3
02:42:22.687 00.001 28316 MultiStar: [#1 0.23,0.18,0.99,U] [#2 -0.09,0.35,0.00,M4] [#3 -0.06,0.11,0.88,U] [#4 0.17,0.23,0.83,U] [#5 -0.02,0.26,0.75,U] [#6 0.19,0.08,0.63,U] [#7 0.04,0.06,0.63,U] [#8 -0.03,0.05,0.59,U] 
02:42:22.687 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.11}, one-star: {-0.12, -0.10}
02:42:22.689 00.002 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
02:42:22.691 00.002 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
02:42:22.694 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.16 mountX=0.08 mountY=-0.09, mountTheta=-0.86
02:42:22.698 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.11, opts=13)
02:42:22.700 00.002 28316 Enqueuing Move request for scope (0.05, 0.11)
02:42:22.703 00.003 29988 Worker thread wakes up
02:42:22.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:22.705 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
02:42:22.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
02:42:22.705 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
02:42:22.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:22.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:22.706 00.000 28316 Enqueuing Expose request
02:42:22.706 00.000 29988 Moving (0.05, 0.11) raw xDistance=0.08 yDistance=-0.09
02:42:22.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:42:22.707 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:22.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:42:22.707 00.000 29988 MoveAxis(E, 0, ABG)
02:42:22.707 00.000 29988 Move returns status 0, amount 0
02:42:22.707 00.000 29988 MoveAxis(N, 0, ABG)
02:42:22.707 00.000 29988 Move returns status 0, amount 0
02:42:22.707 00.000 29988 move complete, result=0
02:42:22.707 00.000 29988 worker thread done servicing request
02:42:22.707 00.000 29988 Worker thread wakes up
02:42:22.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:22.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:22.707 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:24.341 01.634 29988 Exposure complete
02:42:24.387 00.046 29988 worker thread done servicing request
02:42:24.387 00.000 28316 OnExposeComplete: enter
02:42:24.388 00.001 28316 UpdateGuideState(): m_state=6
02:42:24.390 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3806
02:42:24.391 00.001 28316 Star::Find returns 1 (0), X=949.93, Y=254.97, Mass=2323, SNR=33.4, Peak=228 HFD=4.1
02:42:24.393 00.002 28316 MultiStar: [#1 0.04,0.26,1.00,U] [#2 -0.04,0.13,0.91,U] [#3 -0.11,-0.02,0.89,U] [#4 0.06,0.18,0.83,U] [#5 -0.15,0.19,0.73,U] [#6 0.06,-0.03,0.64,U] [#7 0.02,0.14,0.65,U] [#8 -0.23,0.16,0.59,U] 
02:42:24.394 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.08}, one-star: {-0.15, -0.20}
02:42:24.394 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
02:42:24.395 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
02:42:24.396 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.14 mountX=0.10 mountY=0.01, mountTheta=0.10
02:42:24.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
02:42:24.398 00.000 28316 Enqueuing Move request for scope (-0.05, 0.08)
02:42:24.399 00.001 29988 Worker thread wakes up
02:42:24.399 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:24.401 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
02:42:24.401 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
02:42:24.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
02:42:24.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:24.402 00.001 29988 Moving (-0.05, 0.08) raw xDistance=0.10 yDistance=0.01
02:42:24.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:42:24.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:24.402 00.000 28316 Enqueuing Expose request
02:42:24.403 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:24.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:42:24.403 00.000 29988 MoveAxis(E, 0, ABG)
02:42:24.403 00.000 29988 Move returns status 0, amount 0
02:42:24.403 00.000 29988 MoveAxis(N, 0, ABG)
02:42:24.403 00.000 29988 Move returns status 0, amount 0
02:42:24.404 00.001 29988 move complete, result=0
02:42:24.404 00.000 29988 worker thread done servicing request
02:42:24.404 00.000 29988 Worker thread wakes up
02:42:24.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:24.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:24.404 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:25.924 01.520 29988 Exposure complete
02:42:25.973 00.049 29988 worker thread done servicing request
02:42:25.973 00.000 28316 OnExposeComplete: enter
02:42:25.973 00.000 28316 UpdateGuideState(): m_state=6
02:42:25.974 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3807
02:42:25.974 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=254.97, Mass=2463, SNR=34.4, Peak=222 HFD=4.2
02:42:25.975 00.001 28316 MultiStar: [#1 -0.12,0.19,0.98,U] [#2 -0.05,0.14,0.88,U] [#3 0.03,0.14,0.87,U] [#4 -0.02,0.15,0.82,U] [#5 -0.14,0.07,0.72,U] [#6 0.12,-0.09,0.61,U] [#7 0.16,0.09,0.59,U] [#8 -0.11,0.08,0.59,U] 
02:42:25.975 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {-0.18, -0.20}
02:42:25.976 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
02:42:25.976 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
02:42:25.977 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.21 mountX=0.08 mountY=0.01, mountTheta=0.17
02:42:25.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:42:25.978 00.000 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:42:25.979 00.001 29988 Worker thread wakes up
02:42:25.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:42:25.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:42:25.979 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.01
02:42:25.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:42:25.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:25.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:25.979 00.000 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:42:25.980 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:25.980 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:25.981 00.001 28316 Enqueuing Expose request
02:42:25.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:42:25.981 00.000 29988 MoveAxis(E, 0, ABG)
02:42:25.981 00.000 29988 Move returns status 0, amount 0
02:42:25.981 00.000 29988 MoveAxis(N, 0, ABG)
02:42:25.981 00.000 29988 Move returns status 0, amount 0
02:42:25.981 00.000 29988 move complete, result=0
02:42:25.981 00.000 29988 worker thread done servicing request
02:42:25.981 00.000 29988 Worker thread wakes up
02:42:25.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:25.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:25.982 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:27.607 01.625 29988 Exposure complete
02:42:27.637 00.030 29988 worker thread done servicing request
02:42:27.640 00.003 28316 OnExposeComplete: enter
02:42:27.641 00.001 28316 UpdateGuideState(): m_state=6
02:42:27.641 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3808
02:42:27.641 00.000 28316 Star::Find returns 1 (0), X=949.99, Y=255.00, Mass=2440, SNR=34.2, Peak=224 HFD=4.4
02:42:27.642 00.001 28316 MultiStar: [#1 -0.07,0.39,0.00,M2] [#2 -0.07,0.14,0.92,U] [#3 0.05,0.11,0.86,U] [#4 0.21,0.23,0.84,U] [#5 -0.13,0.11,0.71,U] [#6 0.37,-0.06,0.00,M1] [#7 0.07,0.01,0.62,U] [#8 -0.14,0.11,0.60,U] 
02:42:27.642 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.07}, one-star: {-0.08, -0.18}
02:42:27.643 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
02:42:27.643 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
02:42:27.644 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.73 mountX=0.07 mountY=-0.02, mountTheta=-0.31
02:42:27.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
02:42:27.646 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
02:42:27.647 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:27.647 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:42:27.648 00.001 29988 Worker thread wakes up
02:42:27.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
02:42:27.648 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
02:42:27.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:27.648 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.02
02:42:27.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:42:27.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:27.649 00.001 28316 Enqueuing Expose request
02:42:27.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:27.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:42:27.649 00.000 29988 MoveAxis(E, 0, ABG)
02:42:27.649 00.000 29988 Move returns status 0, amount 0
02:42:27.649 00.000 29988 MoveAxis(N, 0, ABG)
02:42:27.649 00.000 29988 Move returns status 0, amount 0
02:42:27.649 00.000 29988 move complete, result=0
02:42:27.649 00.000 29988 worker thread done servicing request
02:42:27.649 00.000 29988 Worker thread wakes up
02:42:27.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:27.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:27.650 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:29.164 01.514 29988 Exposure complete
02:42:29.197 00.033 29988 worker thread done servicing request
02:42:29.197 00.000 28316 OnExposeComplete: enter
02:42:29.198 00.001 28316 UpdateGuideState(): m_state=6
02:42:29.199 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3809
02:42:29.199 00.000 28316 Star::Find returns 1 (0), X=950.01, Y=254.92, Mass=2379, SNR=33.8, Peak=226 HFD=4.1
02:42:29.200 00.001 28316 MultiStar: [#1 0.03,0.24,0.99,U] [#2 0.06,0.04,0.92,U] [#3 -0.05,0.14,0.87,U] [#4 0.22,-0.02,0.80,U] [#5 0.17,0.09,0.75,U] [#6 0.25,-0.31,0.00,M2] [#7 0.35,-0.07,0.00,M1] [#8 -0.14,0.13,0.60,U] 
02:42:29.200 00.000 28316 refined, 6 included, MultiStar: {0.03, 0.05}, one-star: {-0.06, -0.26}
02:42:29.202 00.002 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.06 = -1.06)
02:42:29.203 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
02:42:29.203 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=0.03 mountY=-0.05, mountTheta=-1.07
02:42:29.206 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
02:42:29.207 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
02:42:29.207 00.000 29988 Worker thread wakes up
02:42:29.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:29.210 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:42:29.210 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
02:42:29.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:29.211 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:29.211 00.000 28316 Enqueuing Expose request
02:42:29.212 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:42:29.212 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
02:42:29.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:42:29.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:29.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:42:29.212 00.000 29988 MoveAxis(E, 0, ABG)
02:42:29.212 00.000 29988 Move returns status 0, amount 0
02:42:29.212 00.000 29988 MoveAxis(N, 0, ABG)
02:42:29.212 00.000 29988 Move returns status 0, amount 0
02:42:29.212 00.000 29988 move complete, result=0
02:42:29.212 00.000 29988 worker thread done servicing request
02:42:29.212 00.000 29988 Worker thread wakes up
02:42:29.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:29.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:29.212 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:30.845 01.633 29988 Exposure complete
02:42:30.883 00.038 29988 worker thread done servicing request
02:42:30.884 00.001 28316 OnExposeComplete: enter
02:42:30.884 00.000 28316 UpdateGuideState(): m_state=6
02:42:30.885 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3810
02:42:30.885 00.000 28316 Star::Find returns 1 (0), X=950.14, Y=254.92, Mass=2371, SNR=33.8, Peak=229 HFD=4.2
02:42:30.887 00.002 28316 MultiStar: [#1 0.05,0.04,0.98,U] [#2 0.28,0.13,0.92,U] [#3 0.05,0.07,0.86,U] [#4 0.29,0.16,0.00,M1] [#5 -0.20,-0.01,0.75,U] [#6 0.20,-0.16,0.65,U] [#7 0.32,0.02,0.00,M2] [#8 0.19,0.08,0.61,U] 
02:42:30.888 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.01}, one-star: {0.06, -0.25}
02:42:30.889 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:42:30.891 00.002 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:42:30.894 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=-0.05 mountY=-0.07, mountTheta=-2.17
02:42:30.898 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
02:42:30.898 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
02:42:30.899 00.001 29988 Worker thread wakes up
02:42:30.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:30.899 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
02:42:30.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:30.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:30.900 00.000 28316 Enqueuing Expose request
02:42:30.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
02:42:30.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
02:42:30.901 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
02:42:30.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:42:30.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:30.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:42:30.901 00.000 29988 MoveAxis(E, 0, ABG)
02:42:30.901 00.000 29988 Move returns status 0, amount 0
02:42:30.901 00.000 29988 MoveAxis(N, 0, ABG)
02:42:30.901 00.000 29988 Move returns status 0, amount 0
02:42:30.901 00.000 29988 move complete, result=0
02:42:30.901 00.000 29988 worker thread done servicing request
02:42:30.901 00.000 29988 Worker thread wakes up
02:42:30.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:30.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:30.902 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:32.414 01.512 29988 Exposure complete
02:42:32.478 00.064 29988 worker thread done servicing request
02:42:32.478 00.000 28316 OnExposeComplete: enter
02:42:32.478 00.000 28316 UpdateGuideState(): m_state=6
02:42:32.479 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3811
02:42:32.479 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=254.82, Mass=2315, SNR=33.3, Peak=218 HFD=4.1
02:42:32.480 00.001 28316 MultiStar: [#1 0.00,0.06,1.02,U] [#2 0.12,0.05,0.94,U] [#3 -0.07,0.09,0.87,U] [#4 -0.01,0.21,0.85,U] [#5 -0.07,0.04,0.76,U] [#6 0.24,-0.08,0.64,U] [#7 0.07,-0.00,0.62,U] [#8 0.05,0.06,0.62,U] 
02:42:32.480 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {-0.02, -0.36}
02:42:32.480 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
02:42:32.481 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
02:42:32.481 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.12 mountX=-0.01 mountY=-0.03, mountTheta=-1.88
02:42:32.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
02:42:32.483 00.001 28316 Enqueuing Move request for scope (0.03, 0.00)
02:42:32.483 00.000 29988 Worker thread wakes up
02:42:32.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
02:42:32.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
02:42:32.483 00.000 29988 Moving (0.03, 0.00) raw xDistance=-0.01 yDistance=-0.03
02:42:32.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:42:32.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:32.484 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:32.484 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.3
02:42:32.484 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:32.485 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:32.485 00.000 28316 Enqueuing Expose request
02:42:32.486 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:42:32.486 00.000 29988 MoveAxis(E, 0, ABG)
02:42:32.486 00.000 29988 Move returns status 0, amount 0
02:42:32.486 00.000 29988 MoveAxis(N, 0, ABG)
02:42:32.486 00.000 29988 Move returns status 0, amount 0
02:42:32.486 00.000 29988 move complete, result=0
02:42:32.486 00.000 29988 worker thread done servicing request
02:42:32.486 00.000 29988 Worker thread wakes up
02:42:32.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:32.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:32.486 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:34.110 01.624 29988 Exposure complete
02:42:34.141 00.031 29988 worker thread done servicing request
02:42:34.142 00.001 28316 OnExposeComplete: enter
02:42:34.142 00.000 28316 UpdateGuideState(): m_state=6
02:42:34.143 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3812
02:42:34.143 00.000 28316 Star::Find returns 1 (0), X=950.05, Y=254.82, Mass=2369, SNR=33.7, Peak=231 HFD=4.1
02:42:34.144 00.001 28316 MultiStar: [#1 0.11,0.02,0.98,U] [#2 0.09,0.01,0.93,U] [#3 -0.07,-0.07,0.87,U] [#4 0.12,0.35,0.00,M1] [#5 -0.07,0.04,0.73,U] [#6 0.16,-0.08,0.64,U] [#7 0.26,-0.09,0.64,U] [#8 -0.13,0.17,0.59,U] 
02:42:34.144 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.06}, one-star: {-0.03, -0.36}
02:42:34.145 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:42:34.145 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:42:34.145 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.98 mountX=-0.07 mountY=-0.01, mountTheta=-3.01
02:42:34.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
02:42:34.147 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
02:42:34.147 00.000 29988 Worker thread wakes up
02:42:34.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
02:42:34.147 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
02:42:34.147 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
02:42:34.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:42:34.148 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:34.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:42:34.148 00.000 29988 MoveAxis(E, 0, ABG)
02:42:34.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:34.148 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:42:34.149 00.001 29988 Move returns status 0, amount 0
02:42:34.149 00.000 29988 MoveAxis(N, 0, ABG)
02:42:34.149 00.000 29988 Move returns status 0, amount 0
02:42:34.149 00.000 29988 move complete, result=0
02:42:34.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:34.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:34.150 00.001 28316 Enqueuing Expose request
02:42:34.150 00.000 29988 worker thread done servicing request
02:42:34.150 00.000 29988 Worker thread wakes up
02:42:34.150 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:34.151 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:34.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:35.667 01.516 29988 Exposure complete
02:42:35.712 00.045 29988 worker thread done servicing request
02:42:35.712 00.000 28316 OnExposeComplete: enter
02:42:35.714 00.002 28316 UpdateGuideState(): m_state=6
02:42:35.714 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3813
02:42:35.716 00.002 28316 Star::Find returns 1 (0), X=950.05, Y=255.26, Mass=2501, SNR=34.6, Peak=237 HFD=4.0
02:42:35.716 00.000 28316 MultiStar: [#1 0.15,0.31,0.00,M1] [#2 0.25,0.33,0.00,M1] [#3 0.18,0.47,0.00,M1] [#4 0.23,0.34,0.00,M2] [#5 -0.07,0.27,0.74,U] [#6 0.35,-0.12,0.00,M1] [#7 0.29,0.03,0.62,U] [#8 0.06,0.32,0.00,M1] 
02:42:35.716 00.000 28316 single-star, 2 included, MultiStar: {0.05, 0.13}, one-star: {-0.02, 0.09}
02:42:35.717 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
02:42:35.717 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
02:42:35.718 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.81 mountX=0.09 mountY=-0.02, mountTheta=-0.22
02:42:35.719 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
02:42:35.719 00.000 28316 Enqueuing Move request for scope (-0.02, 0.09)
02:42:35.720 00.001 29988 Worker thread wakes up
02:42:35.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:35.720 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
02:42:35.720 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.6
02:42:35.721 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:35.721 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:35.721 00.000 28316 Enqueuing Expose request
02:42:35.722 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
02:42:35.722 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.02
02:42:35.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:42:35.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:35.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:42:35.722 00.000 29988 MoveAxis(E, 0, ABG)
02:42:35.722 00.000 29988 Move returns status 0, amount 0
02:42:35.722 00.000 29988 MoveAxis(N, 0, ABG)
02:42:35.722 00.000 29988 Move returns status 0, amount 0
02:42:35.722 00.000 29988 move complete, result=0
02:42:35.722 00.000 29988 worker thread done servicing request
02:42:35.722 00.000 29988 Worker thread wakes up
02:42:35.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:35.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:35.723 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:37.454 01.731 29988 Exposure complete
02:42:37.489 00.035 29988 worker thread done servicing request
02:42:37.489 00.000 28316 OnExposeComplete: enter
02:42:37.489 00.000 28316 UpdateGuideState(): m_state=6
02:42:37.490 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3814
02:42:37.490 00.000 28316 Star::Find returns 1 (1), X=950.00, Y=254.97, Mass=2443, SNR=34.2, Peak=255 HFD=4.0
02:42:37.491 00.001 28316 MultiStar: [#1 -0.05,0.19,1.00,U] [#2 -0.13,0.07,0.91,U] [#3 -0.06,0.17,0.85,U] [#4 0.14,0.21,0.79,U] [#5 0.25,0.04,0.73,U] [#6 0.01,-0.13,0.62,U] [#7 0.00,0.01,0.62,U] [#8 -0.10,0.01,0.57,U] 
02:42:37.491 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.08, -0.21}
02:42:37.492 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
02:42:37.492 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
02:42:37.493 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.70 mountX=0.04 mountY=-0.02, mountTheta=-0.34
02:42:37.495 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
02:42:37.496 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
02:42:37.496 00.000 29988 Worker thread wakes up
02:42:37.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:37.497 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.2 Saturée
02:42:37.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:37.499 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
02:42:37.499 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:37.499 00.000 28316 Enqueuing Expose request
02:42:37.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
02:42:37.500 00.001 29988 Moving (-0.01, 0.05) raw xDistance=0.04 yDistance=-0.02
02:42:37.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:42:37.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:37.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:42:37.500 00.000 29988 MoveAxis(E, 0, ABG)
02:42:37.500 00.000 29988 Move returns status 0, amount 0
02:42:37.500 00.000 29988 MoveAxis(N, 0, ABG)
02:42:37.500 00.000 29988 Move returns status 0, amount 0
02:42:37.500 00.000 29988 move complete, result=0
02:42:37.500 00.000 29988 worker thread done servicing request
02:42:37.500 00.000 29988 Worker thread wakes up
02:42:37.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:37.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:37.500 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:38.905 01.405 29988 Exposure complete
02:42:38.938 00.033 29988 worker thread done servicing request
02:42:38.938 00.000 28316 OnExposeComplete: enter
02:42:38.938 00.000 28316 UpdateGuideState(): m_state=6
02:42:38.939 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3815
02:42:38.939 00.000 28316 Star::Find returns 1 (0), X=949.99, Y=254.84, Mass=2406, SNR=34.0, Peak=218 HFD=4.2
02:42:38.940 00.001 28316 MultiStar: [#1 0.04,0.16,0.98,U] [#2 0.20,-0.03,0.93,U] [#3 0.08,0.03,0.85,U] [#4 0.18,0.07,0.86,U] [#5 0.14,-0.12,0.75,U] [#6 0.23,-0.22,0.62,U] [#7 0.22,-0.00,0.63,U] [#8 -0.14,0.11,0.58,U] 
02:42:38.940 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {-0.09, -0.33}
02:42:38.941 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
02:42:38.941 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
02:42:38.942 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.42 mountX=-0.08 mountY=-0.06, mountTheta=-2.44
02:42:38.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
02:42:38.943 00.000 28316 Enqueuing Move request for scope (0.09, -0.04)
02:42:38.944 00.001 29988 Worker thread wakes up
02:42:38.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
02:42:38.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
02:42:38.944 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.08 yDistance=-0.06
02:42:38.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:38.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:42:38.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:38.944 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:42:38.946 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:38.946 00.000 29988 MoveAxis(E, 0, ABG)
02:42:38.946 00.000 29988 Move returns status 0, amount 0
02:42:38.946 00.000 29988 MoveAxis(N, 0, ABG)
02:42:38.946 00.000 29988 Move returns status 0, amount 0
02:42:38.946 00.000 29988 move complete, result=0
02:42:38.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:38.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:38.947 00.001 28316 Enqueuing Expose request
02:42:38.947 00.000 29988 worker thread done servicing request
02:42:38.947 00.000 29988 Worker thread wakes up
02:42:38.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:38.947 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:38.948 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:40.580 01.632 29988 Exposure complete
02:42:40.618 00.038 29988 worker thread done servicing request
02:42:40.618 00.000 28316 OnExposeComplete: enter
02:42:40.619 00.001 28316 UpdateGuideState(): m_state=6
02:42:40.620 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3816
02:42:40.620 00.000 28316 Star::Find returns 1 (0), X=949.95, Y=254.84, Mass=2399, SNR=33.7, Peak=209 HFD=4.2
02:42:40.621 00.001 28316 MultiStar: [#1 -0.05,0.05,0.99,U] [#2 0.14,0.01,0.92,U] [#3 0.05,-0.00,0.88,U] [#4 0.08,0.11,0.83,U] [#5 0.03,-0.16,0.75,U] [#6 0.01,-0.19,0.63,U] [#7 0.21,-0.05,0.62,U] [#8 0.04,0.01,0.59,U] 
02:42:40.621 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {-0.12, -0.33}
02:42:40.622 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:42:40.622 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:42:40.622 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.07 mountX=-0.07 mountY=-0.00, mountTheta=-3.11
02:42:40.624 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
02:42:40.626 00.002 28316 Enqueuing Move request for scope (0.03, -0.06)
02:42:40.626 00.000 29988 Worker thread wakes up
02:42:40.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
02:42:40.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
02:42:40.626 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.07 yDistance=-0.00
02:42:40.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:42:40.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:40.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:42:40.626 00.000 29988 MoveAxis(E, 0, ABG)
02:42:40.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:40.629 00.003 28316 UpdateGuideState exits: m=2399 RSB=33.7
02:42:40.632 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:40.634 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:40.636 00.002 28316 Enqueuing Expose request
02:42:40.639 00.003 29988 Move returns status 0, amount 0
02:42:40.639 00.000 29988 MoveAxis(N, 0, ABG)
02:42:40.639 00.000 29988 Move returns status 0, amount 0
02:42:40.639 00.000 29988 move complete, result=0
02:42:40.639 00.000 29988 worker thread done servicing request
02:42:40.639 00.000 29988 Worker thread wakes up
02:42:40.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:40.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:40.639 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:42.159 01.520 29988 Exposure complete
02:42:42.190 00.031 29988 worker thread done servicing request
02:42:42.190 00.000 28316 OnExposeComplete: enter
02:42:42.191 00.001 28316 UpdateGuideState(): m_state=6
02:42:42.192 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3817
02:42:42.192 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=254.81, Mass=2452, SNR=34.2, Peak=227 HFD=4.2
02:42:42.193 00.001 28316 MultiStar: [#1 0.07,0.22,0.96,U] [#2 -0.01,-0.27,0.90,U] [#3 0.03,0.03,0.86,U] [#4 -0.01,0.06,0.84,U] [#5 -0.13,0.01,0.74,U] [#6 0.11,-0.31,0.00,M1] [#7 0.21,-0.20,0.62,U] [#8 -0.09,-0.05,0.57,U] 
02:42:42.193 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.17, -0.37}
02:42:42.194 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
02:42:42.194 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
02:42:42.194 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.82 mountX=-0.06 mountY=0.05, mountTheta=2.44
02:42:42.196 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
02:42:42.196 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
02:42:42.197 00.001 29988 Worker thread wakes up
02:42:42.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:42.197 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:42:42.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:42.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:42.199 00.001 28316 Enqueuing Expose request
02:42:42.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:42:42.199 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:42:42.199 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
02:42:42.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:42:42.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:42.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:42:42.199 00.000 29988 MoveAxis(E, 0, ABG)
02:42:42.199 00.000 29988 Move returns status 0, amount 0
02:42:42.200 00.001 29988 MoveAxis(N, 0, ABG)
02:42:42.200 00.000 29988 Move returns status 0, amount 0
02:42:42.200 00.000 29988 move complete, result=0
02:42:42.200 00.000 29988 worker thread done servicing request
02:42:42.200 00.000 29988 Worker thread wakes up
02:42:42.200 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:42.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:42.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:43.823 01.623 29988 Exposure complete
02:42:43.882 00.059 29988 worker thread done servicing request
02:42:43.882 00.000 28316 OnExposeComplete: enter
02:42:43.884 00.002 28316 UpdateGuideState(): m_state=6
02:42:43.885 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3818
02:42:43.886 00.001 28316 Star::Find returns 1 (0), X=950.14, Y=254.79, Mass=2455, SNR=34.3, Peak=207 HFD=4.2
02:42:43.887 00.001 28316 MultiStar: [#1 0.04,0.13,0.96,U] [#2 0.06,-0.03,0.91,U] [#3 0.15,-0.02,0.88,U] [#4 0.19,0.12,0.81,U] [#5 -0.08,0.17,0.73,U] [#6 0.25,-0.15,0.61,U] [#7 0.36,-0.04,0.00,M1] [#8 -0.04,0.15,0.61,U] 
02:42:43.887 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.01}, one-star: {0.06, -0.38}
02:42:43.887 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:42:43.888 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:42:43.888 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.18 mountX=-0.05 mountY=-0.06, mountTheta=-2.19
02:42:43.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
02:42:43.889 00.000 28316 Enqueuing Move request for scope (0.08, -0.01)
02:42:43.890 00.001 29988 Worker thread wakes up
02:42:43.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:43.890 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
02:42:43.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:43.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:43.892 00.001 28316 Enqueuing Expose request
02:42:43.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
02:42:43.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
02:42:43.892 00.000 29988 Moving (0.08, -0.01) raw xDistance=-0.05 yDistance=-0.06
02:42:43.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:42:43.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:43.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:43.892 00.000 29988 MoveAxis(E, 0, ABG)
02:42:43.892 00.000 29988 Move returns status 0, amount 0
02:42:43.892 00.000 29988 MoveAxis(N, 0, ABG)
02:42:43.892 00.000 29988 Move returns status 0, amount 0
02:42:43.892 00.000 29988 move complete, result=0
02:42:43.892 00.000 29988 worker thread done servicing request
02:42:43.892 00.000 29988 Worker thread wakes up
02:42:43.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:43.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:43.893 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:45.421 01.528 29988 Exposure complete
02:42:45.470 00.049 29988 worker thread done servicing request
02:42:45.470 00.000 28316 OnExposeComplete: enter
02:42:45.471 00.001 28316 UpdateGuideState(): m_state=6
02:42:45.472 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3819
02:42:45.472 00.000 28316 Star::Find returns 1 (0), X=950.03, Y=254.78, Mass=2490, SNR=34.6, Peak=224 HFD=4.1
02:42:45.473 00.001 28316 MultiStar: [#1 0.05,-0.04,0.97,U] [#2 -0.04,-0.14,0.89,U] [#3 0.12,-0.13,0.85,U] [#4 0.31,-0.01,0.84,U] [#5 0.16,-0.09,0.74,U] [#6 0.12,-0.33,0.00,M1] [#7 0.03,-0.11,0.60,U] [#8 -0.23,0.03,0.60,U] 
02:42:45.473 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.12}, one-star: {-0.05, -0.39}
02:42:45.474 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
02:42:45.476 00.002 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
02:42:45.477 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.17 mountX=-0.13 mountY=0.01, mountTheta=3.07
02:42:45.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
02:42:45.480 00.001 28316 Enqueuing Move request for scope (0.05, -0.12)
02:42:45.481 00.001 29988 Worker thread wakes up
02:42:45.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:45.482 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
02:42:45.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
02:42:45.482 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
02:42:45.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:42:45.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:45.482 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:42:45.483 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:45.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:45.483 00.000 28316 Enqueuing Expose request
02:42:45.484 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:42:45.484 00.000 29988 MoveAxis(E, 0, ABG)
02:42:45.484 00.000 29988 Move returns status 0, amount 0
02:42:45.484 00.000 29988 MoveAxis(N, 0, ABG)
02:42:45.484 00.000 29988 Move returns status 0, amount 0
02:42:45.484 00.000 29988 move complete, result=0
02:42:45.484 00.000 29988 worker thread done servicing request
02:42:45.484 00.000 29988 Worker thread wakes up
02:42:45.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:45.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:45.484 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:47.108 01.624 29988 Exposure complete
02:42:47.143 00.035 29988 worker thread done servicing request
02:42:47.143 00.000 28316 OnExposeComplete: enter
02:42:47.144 00.001 28316 UpdateGuideState(): m_state=6
02:42:47.145 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3820
02:42:47.145 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=254.80, Mass=2488, SNR=34.6, Peak=232 HFD=4.1
02:42:47.146 00.001 28316 MultiStar: [#1 0.01,0.01,0.97,U] [#2 -0.23,-0.05,0.90,U] [#3 -0.10,-0.05,0.85,U] [#4 0.30,-0.10,0.81,U] [#5 0.03,0.02,0.73,U] [#6 0.31,-0.21,0.00,M2] [#7 0.20,-0.32,0.00,M1] [#8 -0.14,-0.26,0.61,U] 
02:42:47.146 00.000 28316 refined, 6 included, MultiStar: {-0.05, -0.12}, one-star: {-0.17, -0.38}
02:42:47.146 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
02:42:47.147 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
02:42:47.147 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.12 cameraTheta=-1.94 mountX=-0.09 mountY=0.09, mountTheta=2.32
02:42:47.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
02:42:47.149 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
02:42:47.149 00.000 29988 Worker thread wakes up
02:42:47.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:42:47.149 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:42:47.149 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.09
02:42:47.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:42:47.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:47.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:47.150 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.6
02:42:47.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:47.151 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:47.151 00.000 28316 Enqueuing Expose request
02:42:47.152 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:42:47.152 00.000 29988 MoveAxis(E, 0, ABG)
02:42:47.152 00.000 29988 Move returns status 0, amount 0
02:42:47.152 00.000 29988 MoveAxis(N, 0, ABG)
02:42:47.152 00.000 29988 Move returns status 0, amount 0
02:42:47.152 00.000 29988 move complete, result=0
02:42:47.152 00.000 29988 worker thread done servicing request
02:42:47.152 00.000 29988 Worker thread wakes up
02:42:47.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:47.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:47.152 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:42:48.663 01.511 29988 Exposure complete
02:42:48.698 00.035 29988 worker thread done servicing request
02:42:48.698 00.000 28316 OnExposeComplete: enter
02:42:48.699 00.001 28316 UpdateGuideState(): m_state=6
02:42:48.700 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3821
02:42:48.700 00.000 28316 Star::Find returns 1 (0), X=949.87, Y=254.88, Mass=2405, SNR=33.9, Peak=224 HFD=4.1
02:42:48.701 00.001 28316 MultiStar: [#1 -0.05,0.02,0.99,U] [#2 -0.09,-0.00,0.89,U] [#3 -0.21,0.02,0.88,U] [#4 -0.06,0.04,0.86,U] [#5 -0.14,-0.05,0.75,U] [#6 0.03,-0.27,0.65,U] [#7 0.25,-0.28,0.00,M2] [#8 -0.14,-0.01,0.60,U] 
02:42:48.702 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.07}, one-star: {-0.21, -0.29}
02:42:48.703 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
02:42:48.704 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
02:42:48.705 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.61 mountX=-0.01 mountY=0.13, mountTheta=1.68
02:42:48.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.07, opts=13)
02:42:48.707 00.001 28316 Enqueuing Move request for scope (-0.11, -0.07)
02:42:48.708 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:48.708 00.000 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:42:48.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:48.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:48.709 00.000 28316 Enqueuing Expose request
02:42:48.711 00.002 29988 Worker thread wakes up
02:42:48.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
02:42:48.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
02:42:48.711 00.000 29988 Moving (-0.11, -0.07) raw xDistance=-0.01 yDistance=0.13
02:42:48.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:42:48.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:48.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:42:48.711 00.000 29988 MoveAxis(E, 0, ABG)
02:42:48.711 00.000 29988 Move returns status 0, amount 0
02:42:48.711 00.000 29988 MoveAxis(N, 0, ABG)
02:42:48.711 00.000 29988 Move returns status 0, amount 0
02:42:48.711 00.000 29988 move complete, result=0
02:42:48.711 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:42:48.712 00.001 29988 worker thread done servicing request
02:42:48.712 00.000 29988 Worker thread wakes up
02:42:48.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:48.713 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:50.346 01.633 29988 Exposure complete
02:42:50.401 00.055 29988 worker thread done servicing request
02:42:50.401 00.000 28316 OnExposeComplete: enter
02:42:50.402 00.001 28316 UpdateGuideState(): m_state=6
02:42:50.402 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3822
02:42:50.403 00.001 28316 Star::Find returns 1 (0), X=950.01, Y=254.88, Mass=2365, SNR=33.6, Peak=221 HFD=4.2
02:42:50.405 00.002 28316 MultiStar: [#1 -0.16,0.02,1.02,U] [#2 -0.03,-0.12,0.96,U] [#3 0.08,0.00,0.84,U] [#4 0.23,-0.05,0.87,U] [#5 0.06,0.06,0.76,U] [#6 0.18,-0.29,0.00,M2] [#7 -0.04,0.06,0.62,U] [#8 -0.01,-0.11,0.60,U] 
02:42:50.406 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.06}, one-star: {-0.07, -0.29}
02:42:50.406 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
02:42:50.406 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
02:42:50.407 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.51 mountX=-0.06 mountY=0.02, mountTheta=2.75
02:42:50.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
02:42:50.410 00.002 28316 Enqueuing Move request for scope (0.00, -0.06)
02:42:50.411 00.001 29988 Worker thread wakes up
02:42:50.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
02:42:50.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
02:42:50.411 00.000 29988 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.02
02:42:50.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:42:50.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:50.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:50.412 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.6
02:42:50.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:50.413 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:42:50.413 00.000 29988 MoveAxis(E, 0, ABG)
02:42:50.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:50.413 00.000 28316 Enqueuing Expose request
02:42:50.414 00.001 29988 Move returns status 0, amount 0
02:42:50.414 00.000 29988 MoveAxis(N, 0, ABG)
02:42:50.414 00.000 29988 Move returns status 0, amount 0
02:42:50.414 00.000 29988 move complete, result=0
02:42:50.414 00.000 29988 worker thread done servicing request
02:42:50.414 00.000 29988 Worker thread wakes up
02:42:50.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:50.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:50.415 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:51.930 01.515 29988 Exposure complete
02:42:51.977 00.047 29988 worker thread done servicing request
02:42:51.978 00.001 28316 OnExposeComplete: enter
02:42:51.979 00.001 28316 UpdateGuideState(): m_state=6
02:42:51.980 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3823
02:42:51.980 00.000 28316 Star::Find returns 1 (0), X=950.12, Y=254.79, Mass=2379, SNR=33.8, Peak=219 HFD=4.1
02:42:51.981 00.001 28316 MultiStar: [#1 0.03,-0.07,1.00,U] [#2 0.17,-0.08,0.90,U] [#3 0.00,0.10,0.88,U] [#4 0.28,0.06,0.84,U] [#5 -0.01,-0.03,0.74,U] [#6 0.25,-0.21,0.00,M3] [#7 0.21,0.01,0.63,U] [#8 0.02,0.05,0.61,U] 
02:42:51.981 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.06}, one-star: {0.04, -0.39}
02:42:51.982 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
02:42:51.982 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
02:42:51.983 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.56 mountX=-0.09 mountY=-0.06, mountTheta=-2.59
02:42:51.986 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
02:42:51.986 00.000 28316 Enqueuing Move request for scope (0.09, -0.06)
02:42:51.987 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:51.987 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
02:42:51.988 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:51.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:51.988 00.000 28316 Enqueuing Expose request
02:42:51.989 00.001 29988 Worker thread wakes up
02:42:51.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
02:42:51.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
02:42:51.989 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.06
02:42:51.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:42:51.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:51.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:42:51.989 00.000 29988 MoveAxis(E, 0, ABG)
02:42:51.989 00.000 29988 Move returns status 0, amount 0
02:42:51.989 00.000 29988 MoveAxis(N, 0, ABG)
02:42:51.989 00.000 29988 Move returns status 0, amount 0
02:42:51.989 00.000 29988 move complete, result=0
02:42:51.989 00.000 29988 worker thread done servicing request
02:42:51.990 00.001 29988 Worker thread wakes up
02:42:51.990 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:51.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:51.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:53.626 01.636 29988 Exposure complete
02:42:53.663 00.037 29988 worker thread done servicing request
02:42:53.663 00.000 28316 OnExposeComplete: enter
02:42:53.663 00.000 28316 UpdateGuideState(): m_state=6
02:42:53.664 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3824
02:42:53.664 00.000 28316 Star::Find returns 1 (0), X=950.17, Y=254.70, Mass=2307, SNR=33.1, Peak=215 HFD=3.8
02:42:53.665 00.001 28316 MultiStar: [#1 0.11,0.03,1.00,U] [#2 0.23,-0.20,0.93,U] [#3 0.15,-0.11,0.89,U] [#4 0.19,0.03,0.85,U] [#5 0.03,-0.11,0.75,U] [#6 0.12,-0.26,0.64,U] [#7 0.18,-0.03,0.66,U] [#8 -0.10,-0.08,0.61,U] 
02:42:53.665 00.000 28316 refined, 8 included, MultiStar: {0.12, -0.14}, one-star: {0.09, -0.47}
02:42:53.666 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:42:53.666 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:42:53.667 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.86 mountX=-0.18 mountY=-0.04, mountTheta=-2.90
02:42:53.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:42:53.668 00.000 28316 Enqueuing Move request for scope (0.12, -0.14)
02:42:53.669 00.001 29988 Worker thread wakes up
02:42:53.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:42:53.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:42:53.669 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.04
02:42:53.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:42:53.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:53.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:53.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:42:53.669 00.000 29988 MoveAxis(E, 0, ABG)
02:42:53.669 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.1
02:42:53.670 00.001 29988 Move returns status 0, amount 0
02:42:53.670 00.000 29988 MoveAxis(N, 0, ABG)
02:42:53.670 00.000 29988 Move returns status 0, amount 0
02:42:53.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:53.670 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:53.671 00.001 28316 Enqueuing Expose request
02:42:53.671 00.000 29988 move complete, result=0
02:42:53.671 00.000 29988 worker thread done servicing request
02:42:53.671 00.000 29988 Worker thread wakes up
02:42:53.671 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:42:53.672 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:53.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:55.193 01.521 29988 Exposure complete
02:42:55.227 00.034 29988 worker thread done servicing request
02:42:55.227 00.000 28316 OnExposeComplete: enter
02:42:55.228 00.001 28316 UpdateGuideState(): m_state=6
02:42:55.228 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3825
02:42:55.229 00.001 28316 Star::Find returns 1 (0), X=949.98, Y=254.93, Mass=2453, SNR=34.2, Peak=234 HFD=4.1
02:42:55.229 00.000 28316 MultiStar: [#1 0.04,0.19,0.97,U] [#2 0.12,0.11,0.90,U] [#3 0.05,0.08,0.85,U] [#4 0.19,0.21,0.83,U] [#5 0.07,-0.04,0.76,U] [#6 0.19,-0.02,0.63,U] [#7 0.07,0.15,0.62,U] [#8 -0.18,0.18,0.59,U] 
02:42:55.230 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.10, -0.25}
02:42:55.230 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
02:42:55.231 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
02:42:55.231 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.86 mountX=0.03 mountY=-0.07, mountTheta=-1.14
02:42:55.233 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
02:42:55.233 00.000 28316 Enqueuing Move request for scope (0.05, 0.06)
02:42:55.235 00.002 29988 Worker thread wakes up
02:42:55.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:55.235 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
02:42:55.235 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.2
02:42:55.236 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:55.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:55.237 00.001 28316 Enqueuing Expose request
02:42:55.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
02:42:55.237 00.000 29988 Moving (0.05, 0.06) raw xDistance=0.03 yDistance=-0.07
02:42:55.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:42:55.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:55.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:42:55.237 00.000 29988 MoveAxis(E, 0, ABG)
02:42:55.237 00.000 29988 Move returns status 0, amount 0
02:42:55.237 00.000 29988 MoveAxis(N, 0, ABG)
02:42:55.237 00.000 29988 Move returns status 0, amount 0
02:42:55.237 00.000 29988 move complete, result=0
02:42:55.237 00.000 29988 worker thread done servicing request
02:42:55.237 00.000 29988 Worker thread wakes up
02:42:55.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:55.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:55.238 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:42:56.862 01.624 29988 Exposure complete
02:42:56.897 00.035 29988 worker thread done servicing request
02:42:56.897 00.000 28316 OnExposeComplete: enter
02:42:56.899 00.002 28316 UpdateGuideState(): m_state=6
02:42:56.899 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3826
02:42:56.900 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=255.12, Mass=2478, SNR=34.4, Peak=222 HFD=4.2
02:42:56.900 00.000 28316 MultiStar: [#1 0.28,0.19,0.00,M1] [#2 0.29,0.04,0.88,U] [#3 0.25,0.27,0.00,M1] [#4 0.24,0.28,0.00,M1] [#5 0.36,0.12,0.00,M1] [#6 0.36,-0.05,0.00,M2] [#7 0.32,0.29,0.00,M1] [#8 0.17,0.21,0.57,U] 
02:42:56.901 00.001 28316 single-star, 2 included, MultiStar: {0.15, 0.04}, one-star: {0.02, -0.05}
02:42:56.901 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
02:42:56.902 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
02:42:56.902 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.18 mountX=-0.06 mountY=0.00, mountTheta=3.06
02:42:56.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
02:42:56.904 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
02:42:56.904 00.000 29988 Worker thread wakes up
02:42:56.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
02:42:56.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
02:42:56.904 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.00
02:42:56.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:42:56.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:56.905 00.001 28316 UpdateGuideState exits: m=2478 RSB=34.4
02:42:56.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:56.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:56.906 00.000 28316 Enqueuing Expose request
02:42:56.907 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:56.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:42:56.907 00.000 29988 MoveAxis(E, 0, ABG)
02:42:56.907 00.000 29988 Move returns status 0, amount 0
02:42:56.908 00.001 29988 MoveAxis(N, 0, ABG)
02:42:56.908 00.000 29988 Move returns status 0, amount 0
02:42:56.908 00.000 29988 move complete, result=0
02:42:56.908 00.000 29988 worker thread done servicing request
02:42:56.908 00.000 29988 Worker thread wakes up
02:42:56.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:56.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:56.910 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:42:58.429 01.519 29988 Exposure complete
02:42:58.480 00.051 29988 worker thread done servicing request
02:42:58.480 00.000 28316 OnExposeComplete: enter
02:42:58.481 00.001 28316 UpdateGuideState(): m_state=6
02:42:58.482 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3827
02:42:58.484 00.002 28316 Star::Find returns 1 (0), X=949.98, Y=255.38, Mass=2468, SNR=34.3, Peak=202 HFD=3.9
02:42:58.486 00.002 28316 MultiStar: [#1 -0.09,0.50,0.00,M2] [#2 -0.11,0.49,0.00,M1] [#3 -0.10,0.60,0.00,M2] [#4 0.07,0.54,0.00,M2] [#5 0.05,0.36,0.00,M2] [#6 0.14,0.17,0.62,U] [#7 0.04,0.41,0.00,M2] [#8 -0.32,0.42,0.00,M1] 
02:42:58.487 00.001 28316 refined, 1 included, MultiStar: {-0.01, 0.19}, one-star: {-0.10, 0.21}
02:42:58.488 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
02:42:58.489 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
02:42:58.491 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.60 mountX=0.18 mountY=-0.08, mountTheta=-0.43
02:42:58.492 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.19, opts=13)
02:42:58.492 00.000 28316 Enqueuing Move request for scope (-0.01, 0.19)
02:42:58.493 00.001 29988 Worker thread wakes up
02:42:58.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:42:58.493 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
02:42:58.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:42:58.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:42:58.495 00.001 28316 Enqueuing Expose request
02:42:58.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
02:42:58.495 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
02:42:58.495 00.000 29988 Moving (-0.01, 0.19) raw xDistance=0.18 yDistance=-0.08
02:42:58.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:42:58.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:42:58.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:42:58.495 00.000 29988 MoveAxis(E, 0, ABG)
02:42:58.495 00.000 29988 Move returns status 0, amount 0
02:42:58.495 00.000 29988 MoveAxis(N, 0, ABG)
02:42:58.495 00.000 29988 Move returns status 0, amount 0
02:42:58.495 00.000 29988 move complete, result=0
02:42:58.495 00.000 29988 worker thread done servicing request
02:42:58.495 00.000 29988 Worker thread wakes up
02:42:58.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:42:58.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:42:58.496 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:00.121 01.625 29988 Exposure complete
02:43:00.153 00.032 29988 worker thread done servicing request
02:43:00.153 00.000 28316 OnExposeComplete: enter
02:43:00.154 00.001 28316 UpdateGuideState(): m_state=6
02:43:00.155 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3828
02:43:00.155 00.000 28316 Star::Find returns 1 (0), X=949.56, Y=255.29, Mass=2488, SNR=34.5, Peak=196 HFD=3.7
02:43:00.156 00.001 28316 MultiStar: [#1 -0.08,0.40,0.00,M3] [#2 -0.05,0.39,0.00,M2] [#3 -0.27,0.56,0.00,M3] [#4 0.19,0.56,0.00,M3] [#5 0.05,0.34,0.00,M3] [#6 0.16,0.20,0.63,U] [#7 0.05,0.32,0.00,M3] [#8 -0.28,0.41,0.00,M2] 
02:43:00.156 00.000 28316 refined, 1 included, MultiStar: {-0.25, 0.15}, one-star: {-0.51, 0.11}
02:43:00.156 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:43:00.157 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
02:43:00.157 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.61 mountX=0.24 mountY=0.16, mountTheta=0.59
02:43:00.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.15, opts=13)
02:43:00.159 00.001 28316 Enqueuing Move request for scope (-0.25, 0.15)
02:43:00.159 00.000 29988 Worker thread wakes up
02:43:00.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
02:43:00.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
02:43:00.159 00.000 29988 Moving (-0.25, 0.15) raw xDistance=0.24 yDistance=0.16
02:43:00.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:43:00.160 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:00.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:00.161 00.001 28316 UpdateGuideState exits: m=2488 RSB=34.5
02:43:00.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:43:00.161 00.000 29988 MoveAxis(W, 50, ABG)
02:43:00.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:00.161 00.000 29988 Guiding  Dir = 3, Dur = 50
02:43:00.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:00.162 00.000 28316 Enqueuing Expose request
02:43:00.162 00.000 29988 IsSlewing returns 0
02:43:00.163 00.001 29988 IsGuiding returns 0
02:43:00.165 00.002 29988 PulseGuide returned control before completion, sleep 59
02:43:00.233 00.068 29988 IsGuiding returns 0
02:43:00.233 00.000 29988 Move returns status 0, amount 50
02:43:00.233 00.000 29988 MoveAxis(N, 0, ABG)
02:43:00.233 00.000 29988 Move returns status 0, amount 0
02:43:00.233 00.000 29988 move complete, result=0
02:43:00.233 00.000 29988 worker thread done servicing request
02:43:00.233 00.000 29988 Worker thread wakes up
02:43:00.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:00.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:00.233 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.2 px 0 ms NORTH
02:43:01.649 01.416 29988 Exposure complete
02:43:01.696 00.047 29988 worker thread done servicing request
02:43:01.696 00.000 28316 OnExposeComplete: enter
02:43:01.697 00.001 28316 UpdateGuideState(): m_state=6
02:43:01.697 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3829
02:43:01.698 00.001 28316 Star::Find returns 1 (0), X=949.76, Y=255.12, Mass=2457, SNR=34.2, Peak=213 HFD=4.1
02:43:01.698 00.000 28316 MultiStar: [#1 -0.27,0.50,0.00,M4] [#2 -0.08,0.26,0.90,U] [#3 -0.10,0.29,0.85,U] [#4 0.29,0.28,0.00,M4] [#5 -0.19,0.30,0.00,M4] [#6 0.14,0.05,0.62,U] [#7 0.13,0.25,0.63,U] [#8 -0.16,0.23,0.59,U] 
02:43:01.699 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.16}, one-star: {-0.32, -0.05}
02:43:01.699 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
02:43:01.699 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
02:43:01.700 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.06 mountX=0.19 mountY=0.00, mountTheta=0.02
02:43:01.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.16, opts=13)
02:43:01.701 00.000 28316 Enqueuing Move request for scope (-0.09, 0.16)
02:43:01.702 00.001 29988 Worker thread wakes up
02:43:01.703 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
02:43:01.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
02:43:01.703 00.000 29988 Moving (-0.09, 0.16) raw xDistance=0.19 yDistance=0.00
02:43:01.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:43:01.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:01.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:01.704 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.2
02:43:01.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:01.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:43:01.706 00.000 29988 MoveAxis(E, 0, ABG)
02:43:01.706 00.000 29988 Move returns status 0, amount 0
02:43:01.706 00.000 29988 MoveAxis(N, 0, ABG)
02:43:01.706 00.000 29988 Move returns status 0, amount 0
02:43:01.706 00.000 29988 move complete, result=0
02:43:01.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:01.707 00.001 28316 Enqueuing Expose request
02:43:01.707 00.000 29988 worker thread done servicing request
02:43:01.707 00.000 29988 Worker thread wakes up
02:43:01.707 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:01.709 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:01.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:03.343 01.634 29988 Exposure complete
02:43:03.383 00.040 29988 worker thread done servicing request
02:43:03.383 00.000 28316 OnExposeComplete: enter
02:43:03.384 00.001 28316 UpdateGuideState(): m_state=6
02:43:03.385 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3830
02:43:03.385 00.000 28316 Star::Find returns 1 (0), X=949.77, Y=255.25, Mass=2373, SNR=33.8, Peak=198 HFD=3.8
02:43:03.386 00.001 28316 MultiStar: [#1 -0.22,0.47,0.00,M5] [#2 -0.00,0.17,0.91,U] [#3 -0.20,0.24,0.87,U] [#4 0.10,0.30,0.85,U] [#5 -0.25,0.38,0.00,M5] [#6 0.08,0.01,0.64,U] [#7 -0.14,0.24,0.60,U] [#8 -0.28,0.37,0.00,M2] 
02:43:03.389 00.003 28316 refined, 5 included, MultiStar: {-0.09, 0.17}, one-star: {-0.30, 0.07}
02:43:03.389 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
02:43:03.390 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00)
02:43:03.390 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.03 mountX=0.19 mountY=-0.00, mountTheta=-0.00
02:43:03.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.17, opts=13)
02:43:03.391 00.000 28316 Enqueuing Move request for scope (-0.09, 0.17)
02:43:03.392 00.001 29988 Worker thread wakes up
02:43:03.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:03.392 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
02:43:03.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:03.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:03.394 00.001 28316 Enqueuing Expose request
02:43:03.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
02:43:03.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
02:43:03.394 00.000 29988 Moving (-0.09, 0.17) raw xDistance=0.19 yDistance=-0.00
02:43:03.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:43:03.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:03.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:43:03.394 00.000 29988 MoveAxis(E, 0, ABG)
02:43:03.394 00.000 29988 Move returns status 0, amount 0
02:43:03.394 00.000 29988 MoveAxis(N, 0, ABG)
02:43:03.394 00.000 29988 Move returns status 0, amount 0
02:43:03.394 00.000 29988 move complete, result=0
02:43:03.394 00.000 29988 worker thread done servicing request
02:43:03.394 00.000 29988 Worker thread wakes up
02:43:03.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:03.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:03.395 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:04.915 01.520 29988 Exposure complete
02:43:04.948 00.033 29988 worker thread done servicing request
02:43:04.948 00.000 28316 OnExposeComplete: enter
02:43:04.949 00.001 28316 UpdateGuideState(): m_state=6
02:43:04.950 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3831
02:43:04.951 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=255.02, Mass=2454, SNR=34.4, Peak=236 HFD=4.2
02:43:04.953 00.002 28316 MultiStar: [#1 -0.17,0.29,0.00,M6] [#2 -0.26,0.34,0.00,M1] [#3 -0.05,0.22,0.87,U] [#4 -0.01,0.32,0.00,M4] [#5 -0.09,0.12,0.71,U] [#6 0.02,-0.06,0.62,U] [#7 -0.04,-0.02,0.62,U] [#8 -0.19,0.12,0.62,U] 
02:43:04.954 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.04}, one-star: {-0.17, -0.15}
02:43:04.955 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
02:43:04.956 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
02:43:04.957 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.77 mountX=0.07 mountY=0.07, mountTheta=0.75
02:43:04.960 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
02:43:04.961 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
02:43:04.961 00.000 29988 Worker thread wakes up
02:43:04.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:04.962 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4
02:43:04.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:04.963 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:04.963 00.000 28316 Enqueuing Expose request
02:43:04.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
02:43:04.964 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
02:43:04.964 00.000 29988 Moving (-0.09, 0.04) raw xDistance=0.07 yDistance=0.07
02:43:04.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:43:04.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:04.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:43:04.964 00.000 29988 MoveAxis(E, 0, ABG)
02:43:04.964 00.000 29988 Move returns status 0, amount 0
02:43:04.964 00.000 29988 MoveAxis(N, 0, ABG)
02:43:04.964 00.000 29988 Move returns status 0, amount 0
02:43:04.964 00.000 29988 move complete, result=0
02:43:04.964 00.000 29988 worker thread done servicing request
02:43:04.964 00.000 29988 Worker thread wakes up
02:43:04.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:04.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:04.964 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:06.592 01.628 29988 Exposure complete
02:43:06.630 00.038 29988 worker thread done servicing request
02:43:06.630 00.000 28316 OnExposeComplete: enter
02:43:06.631 00.001 28316 UpdateGuideState(): m_state=6
02:43:06.632 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3832
02:43:06.633 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=255.10, Mass=2392, SNR=33.9, Peak=233 HFD=4.2
02:43:06.635 00.002 28316 MultiStar: [#1 -0.17,0.19,0.97,U] [#2 -0.59,-0.03,0.00,M2] [#3 -0.23,0.27,0.00,M1] [#4 0.02,0.14,0.83,U] [#5 -0.19,0.16,0.75,U] [#6 -0.17,-0.05,0.64,U] [#7 -0.19,-0.06,0.64,U] [#8 -0.25,-0.10,0.58,U] 
02:43:06.636 00.001 28316 refined, 6 included, MultiStar: {-0.15, 0.04}, one-star: {-0.18, -0.07}
02:43:06.637 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:43:06.638 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:43:06.640 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=0.10 mountY=0.12, mountTheta=0.87
02:43:06.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
02:43:06.643 00.002 28316 Enqueuing Move request for scope (-0.15, 0.04)
02:43:06.644 00.001 29988 Worker thread wakes up
02:43:06.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:06.645 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
02:43:06.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
02:43:06.645 00.000 29988 Moving (-0.15, 0.04) raw xDistance=0.10 yDistance=0.12
02:43:06.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:43:06.645 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
02:43:06.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:06.646 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:06.646 00.000 28316 Enqueuing Expose request
02:43:06.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:06.647 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:43:06.647 00.000 29988 MoveAxis(E, 0, ABG)
02:43:06.647 00.000 29988 Move returns status 0, amount 0
02:43:06.647 00.000 29988 MoveAxis(N, 0, ABG)
02:43:06.647 00.000 29988 Move returns status 0, amount 0
02:43:06.647 00.000 29988 move complete, result=0
02:43:06.647 00.000 29988 worker thread done servicing request
02:43:06.647 00.000 29988 Worker thread wakes up
02:43:06.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:06.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:06.647 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:08.176 01.529 29988 Exposure complete
02:43:08.201 00.025 29988 worker thread done servicing request
02:43:08.201 00.000 28316 OnExposeComplete: enter
02:43:08.201 00.000 28316 UpdateGuideState(): m_state=6
02:43:08.202 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3833
02:43:08.202 00.000 28316 Star::Find returns 1 (0), X=949.87, Y=255.04, Mass=2468, SNR=34.4, Peak=225 HFD=4.2
02:43:08.203 00.001 28316 MultiStar: [#1 -0.21,0.19,0.96,U] [#2 -0.36,0.01,0.00,M3] [#3 -0.16,0.23,0.84,U] [#4 -0.12,0.31,0.00,M4] [#5 -0.09,0.15,0.74,U] [#6 -0.05,-0.02,0.62,U] [#7 0.12,0.07,0.62,U] [#8 -0.28,0.06,0.60,U] 
02:43:08.203 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.08}, one-star: {-0.21, -0.14}
02:43:08.204 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
02:43:08.204 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
02:43:08.204 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=0.13 mountY=0.09, mountTheta=0.59
02:43:08.206 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
02:43:08.206 00.000 28316 Enqueuing Move request for scope (-0.13, 0.08)
02:43:08.207 00.001 29988 Worker thread wakes up
02:43:08.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:08.207 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
02:43:08.208 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:08.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:08.208 00.000 28316 Enqueuing Expose request
02:43:08.209 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
02:43:08.209 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
02:43:08.209 00.000 29988 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=0.09
02:43:08.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:43:08.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:08.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:43:08.209 00.000 29988 MoveAxis(E, 0, ABG)
02:43:08.209 00.000 29988 Move returns status 0, amount 0
02:43:08.209 00.000 29988 MoveAxis(N, 0, ABG)
02:43:08.209 00.000 29988 Move returns status 0, amount 0
02:43:08.209 00.000 29988 move complete, result=0
02:43:08.209 00.000 29988 worker thread done servicing request
02:43:08.209 00.000 29988 Worker thread wakes up
02:43:08.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:08.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:08.210 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:09.940 01.730 29988 Exposure complete
02:43:09.990 00.050 29988 worker thread done servicing request
02:43:09.990 00.000 28316 OnExposeComplete: enter
02:43:09.991 00.001 28316 UpdateGuideState(): m_state=6
02:43:09.991 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3834
02:43:09.992 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=255.04, Mass=2439, SNR=34.1, Peak=234 HFD=4.2
02:43:09.992 00.000 28316 MultiStar: [#1 0.05,0.22,0.99,U] [#2 -0.13,0.20,0.90,U] [#3 -0.21,0.14,0.86,U] [#4 0.00,0.28,0.82,U] [#5 -0.06,0.19,0.74,U] [#6 0.06,0.04,0.62,U] [#7 -0.01,0.34,0.00,M1] [#8 -0.21,0.05,0.59,U] 
02:43:09.993 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.12}, one-star: {-0.16, -0.13}
02:43:09.993 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
02:43:09.993 00.000 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
02:43:09.994 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.16 mountX=0.15 mountY=0.02, mountTheta=0.12
02:43:09.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
02:43:09.996 00.001 28316 Enqueuing Move request for scope (-0.08, 0.12)
02:43:09.996 00.000 29988 Worker thread wakes up
02:43:09.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:09.997 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
02:43:09.997 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.1
02:43:09.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:09.998 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:09.998 00.000 28316 Enqueuing Expose request
02:43:09.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
02:43:09.998 00.000 29988 Moving (-0.08, 0.12) raw xDistance=0.15 yDistance=0.02
02:43:09.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:43:09.999 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:09.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:43:09.999 00.000 29988 MoveAxis(E, 0, ABG)
02:43:09.999 00.000 29988 Move returns status 0, amount 0
02:43:09.999 00.000 29988 MoveAxis(N, 0, ABG)
02:43:09.999 00.000 29988 Move returns status 0, amount 0
02:43:09.999 00.000 29988 move complete, result=0
02:43:09.999 00.000 29988 worker thread done servicing request
02:43:09.999 00.000 29988 Worker thread wakes up
02:43:09.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:09.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:09.999 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:11.402 01.403 29988 Exposure complete
02:43:11.450 00.048 29988 worker thread done servicing request
02:43:11.450 00.000 28316 OnExposeComplete: enter
02:43:11.452 00.002 28316 UpdateGuideState(): m_state=6
02:43:11.452 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3835
02:43:11.453 00.001 28316 Star::Find returns 1 (0), X=949.92, Y=255.05, Mass=2437, SNR=34.2, Peak=233 HFD=4.2
02:43:11.453 00.000 28316 MultiStar: [#1 -0.04,0.25,0.98,U] [#2 -0.23,-0.00,0.88,U] [#3 -0.20,0.24,0.84,U] [#4 0.01,0.33,0.00,M4] [#5 -0.16,0.32,0.00,M2] [#6 -0.09,0.01,0.63,U] [#7 -0.07,0.19,0.63,U] [#8 -0.31,0.14,0.00,M1] 
02:43:11.453 00.000 28316 refined, 5 included, MultiStar: {-0.13, 0.09}, one-star: {-0.15, -0.12}
02:43:11.453 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
02:43:11.454 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
02:43:11.454 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.55 mountX=0.14 mountY=0.08, mountTheta=0.52
02:43:11.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
02:43:11.456 00.001 28316 Enqueuing Move request for scope (-0.13, 0.09)
02:43:11.456 00.000 29988 Worker thread wakes up
02:43:11.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:11.457 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.2
02:43:11.457 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:11.458 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:11.458 00.000 28316 Enqueuing Expose request
02:43:11.459 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
02:43:11.459 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
02:43:11.459 00.000 29988 Moving (-0.13, 0.09) raw xDistance=0.14 yDistance=0.08
02:43:11.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:43:11.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:11.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:43:11.459 00.000 29988 MoveAxis(E, 0, ABG)
02:43:11.459 00.000 29988 Move returns status 0, amount 0
02:43:11.459 00.000 29988 MoveAxis(N, 0, ABG)
02:43:11.459 00.000 29988 Move returns status 0, amount 0
02:43:11.459 00.000 29988 move complete, result=0
02:43:11.459 00.000 29988 worker thread done servicing request
02:43:11.459 00.000 29988 Worker thread wakes up
02:43:11.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:11.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:11.460 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:13.088 01.628 29988 Exposure complete
02:43:13.143 00.055 29988 worker thread done servicing request
02:43:13.143 00.000 28316 OnExposeComplete: enter
02:43:13.145 00.002 28316 UpdateGuideState(): m_state=6
02:43:13.146 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3836
02:43:13.147 00.001 28316 Star::Find returns 1 (0), X=949.76, Y=254.96, Mass=2515, SNR=34.6, Peak=233 HFD=4.1
02:43:13.150 00.003 28316 MultiStar: [#1 -0.22,0.21,0.96,U] [#2 -0.11,0.11,0.89,U] [#3 -0.18,0.20,0.86,U] [#4 -0.02,0.22,0.82,U] [#5 -0.23,0.14,0.72,U] [#6 -0.02,-0.09,0.62,U] [#7 -0.16,0.17,0.60,U] [#8 -0.41,0.12,0.00,M2] 
02:43:13.152 00.002 28316 refined, 7 included, MultiStar: {-0.16, 0.09}, one-star: {-0.31, -0.22}
02:43:13.154 00.002 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
02:43:13.157 00.003 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
02:43:13.159 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.63 mountX=0.15 mountY=0.10, mountTheta=0.61
02:43:13.163 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.09, opts=13)
02:43:13.164 00.001 28316 Enqueuing Move request for scope (-0.16, 0.09)
02:43:13.165 00.001 29988 Worker thread wakes up
02:43:13.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:13.166 00.001 28316 UpdateGuideState exits: m=2515 RSB=34.6
02:43:13.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:13.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:13.168 00.001 28316 Enqueuing Expose request
02:43:13.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
02:43:13.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
02:43:13.168 00.000 29988 Moving (-0.16, 0.09) raw xDistance=0.15 yDistance=0.10
02:43:13.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:43:13.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:13.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:43:13.168 00.000 29988 MoveAxis(E, 0, ABG)
02:43:13.168 00.000 29988 Move returns status 0, amount 0
02:43:13.168 00.000 29988 MoveAxis(N, 0, ABG)
02:43:13.168 00.000 29988 Move returns status 0, amount 0
02:43:13.168 00.000 29988 move complete, result=0
02:43:13.168 00.000 29988 worker thread done servicing request
02:43:13.168 00.000 29988 Worker thread wakes up
02:43:13.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:13.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:13.169 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:14.582 01.413 29988 Exposure complete
02:43:14.625 00.043 29988 worker thread done servicing request
02:43:14.625 00.000 28316 OnExposeComplete: enter
02:43:14.626 00.001 28316 UpdateGuideState(): m_state=6
02:43:14.629 00.003 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3837
02:43:14.631 00.002 28316 Star::Find returns 1 (0), X=949.88, Y=255.04, Mass=2409, SNR=34.0, Peak=230 HFD=4.2
02:43:14.634 00.003 28316 MultiStar: [#1 -0.23,0.15,0.99,U] [#2 -0.04,0.33,0.00,M1] [#3 -0.01,0.08,0.87,U] [#4 0.06,0.17,0.82,U] [#5 -0.08,0.20,0.74,U] [#6 -0.09,0.01,0.63,U] [#7 0.34,0.01,0.00,M1] [#8 -0.02,-0.02,0.58,U] 
02:43:14.634 00.000 28316 refined, 6 included, MultiStar: {-0.09, 0.07}, one-star: {-0.19, -0.13}
02:43:14.635 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:43:14.635 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:43:14.636 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.50 mountX=0.10 mountY=0.05, mountTheta=0.47
02:43:14.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
02:43:14.637 00.000 28316 Enqueuing Move request for scope (-0.09, 0.07)
02:43:14.637 00.000 29988 Worker thread wakes up
02:43:14.638 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:14.638 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
02:43:14.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:14.639 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:14.639 00.000 28316 Enqueuing Expose request
02:43:14.640 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
02:43:14.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
02:43:14.640 00.000 29988 Moving (-0.09, 0.07) raw xDistance=0.10 yDistance=0.05
02:43:14.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:43:14.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:14.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:43:14.640 00.000 29988 MoveAxis(E, 0, ABG)
02:43:14.640 00.000 29988 Move returns status 0, amount 0
02:43:14.640 00.000 29988 MoveAxis(N, 0, ABG)
02:43:14.640 00.000 29988 Move returns status 0, amount 0
02:43:14.640 00.000 29988 move complete, result=0
02:43:14.640 00.000 29988 worker thread done servicing request
02:43:14.640 00.000 29988 Worker thread wakes up
02:43:14.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:14.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:14.640 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:16.262 01.622 29988 Exposure complete
02:43:16.326 00.064 29988 worker thread done servicing request
02:43:16.327 00.001 28316 OnExposeComplete: enter
02:43:16.328 00.001 28316 UpdateGuideState(): m_state=6
02:43:16.330 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3838
02:43:16.331 00.001 28316 Star::Find returns 1 (0), X=949.85, Y=255.03, Mass=2399, SNR=34.0, Peak=229 HFD=4.2
02:43:16.333 00.002 28316 MultiStar: [#1 -0.17,0.07,0.98,U] [#2 0.11,0.24,0.90,U] [#3 0.00,0.18,0.85,U] [#4 0.04,0.12,0.83,U] [#5 -0.10,0.07,0.74,U] [#6 0.01,0.13,0.64,U] [#7 0.28,0.11,0.63,U] [#8 -0.17,0.21,0.60,U] 
02:43:16.334 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.22, -0.15}
02:43:16.335 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
02:43:16.336 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
02:43:16.338 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.91 mountX=0.11 mountY=-0.01, mountTheta=-0.12
02:43:16.340 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
02:43:16.341 00.001 28316 Enqueuing Move request for scope (-0.04, 0.10)
02:43:16.341 00.000 29988 Worker thread wakes up
02:43:16.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:16.342 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:43:16.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:16.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:16.343 00.000 28316 Enqueuing Expose request
02:43:16.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
02:43:16.344 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
02:43:16.344 00.000 29988 Moving (-0.04, 0.10) raw xDistance=0.11 yDistance=-0.01
02:43:16.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:43:16.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:16.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:43:16.344 00.000 29988 MoveAxis(E, 0, ABG)
02:43:16.344 00.000 29988 Move returns status 0, amount 0
02:43:16.344 00.000 29988 MoveAxis(N, 0, ABG)
02:43:16.344 00.000 29988 Move returns status 0, amount 0
02:43:16.344 00.000 29988 move complete, result=0
02:43:16.344 00.000 29988 worker thread done servicing request
02:43:16.344 00.000 29988 Worker thread wakes up
02:43:16.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:16.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:16.345 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:17.862 01.517 29988 Exposure complete
02:43:17.898 00.036 29988 worker thread done servicing request
02:43:17.898 00.000 28316 OnExposeComplete: enter
02:43:17.899 00.001 28316 UpdateGuideState(): m_state=6
02:43:17.899 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3839
02:43:17.900 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=254.99, Mass=2367, SNR=33.7, Peak=210 HFD=4.3
02:43:17.900 00.000 28316 MultiStar: [#1 -0.05,0.11,1.02,U] [#2 -0.06,0.19,0.92,U] [#3 -0.13,0.02,0.84,U] [#4 -0.06,0.41,0.00,M2] [#5 -0.18,-0.00,0.74,U] [#6 -0.02,0.05,0.64,U] [#7 0.15,0.16,0.64,U] [#8 -0.27,0.15,0.62,U] 
02:43:17.901 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.17, -0.18}
02:43:17.901 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:43:17.902 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
02:43:17.903 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.61 mountX=0.09 mountY=0.06, mountTheta=0.59
02:43:17.906 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
02:43:17.907 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
02:43:17.907 00.000 29988 Worker thread wakes up
02:43:17.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:17.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
02:43:17.907 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
02:43:17.907 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
02:43:17.908 00.001 29988 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=0.06
02:43:17.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:17.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:17.909 00.001 28316 Enqueuing Expose request
02:43:17.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:43:17.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:17.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:43:17.909 00.000 29988 MoveAxis(E, 0, ABG)
02:43:17.909 00.000 29988 Move returns status 0, amount 0
02:43:17.909 00.000 29988 MoveAxis(N, 0, ABG)
02:43:17.909 00.000 29988 Move returns status 0, amount 0
02:43:17.909 00.000 29988 move complete, result=0
02:43:17.909 00.000 29988 worker thread done servicing request
02:43:17.909 00.000 29988 Worker thread wakes up
02:43:17.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:17.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:17.910 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:19.542 01.632 29988 Exposure complete
02:43:19.581 00.039 29988 worker thread done servicing request
02:43:19.581 00.000 28316 OnExposeComplete: enter
02:43:19.581 00.000 28316 UpdateGuideState(): m_state=6
02:43:19.582 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3840
02:43:19.582 00.000 28316 Star::Find returns 1 (0), X=950.00, Y=255.22, Mass=2573, SNR=34.9, Peak=235 HFD=4.1
02:43:19.583 00.001 28316 MultiStar: [#1 -0.09,0.29,0.95,U] [#2 0.13,0.28,0.86,U] [#3 0.04,0.27,0.84,U] [#4 0.00,0.38,0.00,M3] [#5 -0.20,0.16,0.72,U] [#6 -0.16,0.10,0.62,U] [#7 -0.13,0.07,0.61,U] [#8 -0.26,0.19,0.59,U] 
02:43:19.584 00.001 28316 single-star, 7 included, MultiStar: {-0.08, 0.18}, one-star: {-0.07, 0.05}
02:43:19.584 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
02:43:19.585 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
02:43:19.585 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.08 mountY=0.04, mountTheta=0.52
02:43:19.587 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
02:43:19.587 00.000 28316 Enqueuing Move request for scope (-0.07, 0.05)
02:43:19.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:19.590 00.003 29988 Worker thread wakes up
02:43:19.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
02:43:19.590 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
02:43:19.590 00.000 29988 Moving (-0.07, 0.05) raw xDistance=0.08 yDistance=0.04
02:43:19.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:43:19.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:19.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:43:19.590 00.000 29988 MoveAxis(E, 0, ABG)
02:43:19.590 00.000 29988 Move returns status 0, amount 0
02:43:19.590 00.000 29988 MoveAxis(N, 0, ABG)
02:43:19.590 00.000 29988 Move returns status 0, amount 0
02:43:19.590 00.000 29988 move complete, result=0
02:43:19.590 00.000 29988 worker thread done servicing request
02:43:19.590 00.000 28316 UpdateGuideState exits: m=2573 RSB=34.9
02:43:19.592 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:19.592 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:19.592 00.000 28316 Enqueuing Expose request
02:43:19.593 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:19.593 00.000 29988 Worker thread wakes up
02:43:19.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:19.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:21.113 01.520 29988 Exposure complete
02:43:21.141 00.028 29988 worker thread done servicing request
02:43:21.141 00.000 28316 OnExposeComplete: enter
02:43:21.142 00.001 28316 UpdateGuideState(): m_state=6
02:43:21.143 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3841
02:43:21.143 00.000 28316 Star::Find returns 1 (0), X=949.77, Y=255.00, Mass=2364, SNR=33.7, Peak=217 HFD=4.1
02:43:21.144 00.001 28316 MultiStar: [#1 -0.16,0.14,1.01,U] [#2 -0.07,0.10,0.93,U] [#3 -0.07,0.13,0.87,U] [#4 -0.27,0.19,0.00,M4] [#5 -0.22,0.16,0.75,U] [#6 0.06,-0.08,0.61,U] [#7 0.08,0.05,0.66,U] [#8 -0.41,0.15,0.00,M1] 
02:43:21.144 00.000 28316 refined, 6 included, MultiStar: {-0.11, 0.05}, one-star: {-0.30, -0.17}
02:43:21.144 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
02:43:21.145 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
02:43:21.145 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.75 mountX=0.09 mountY=0.08, mountTheta=0.73
02:43:21.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.05, opts=13)
02:43:21.147 00.001 28316 Enqueuing Move request for scope (-0.11, 0.05)
02:43:21.147 00.000 29988 Worker thread wakes up
02:43:21.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
02:43:21.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
02:43:21.147 00.000 29988 Moving (-0.11, 0.05) raw xDistance=0.09 yDistance=0.08
02:43:21.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:43:21.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:21.148 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:21.148 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
02:43:21.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:21.149 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:21.149 00.000 28316 Enqueuing Expose request
02:43:21.150 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:43:21.150 00.000 29988 MoveAxis(E, 0, ABG)
02:43:21.150 00.000 29988 Move returns status 0, amount 0
02:43:21.150 00.000 29988 MoveAxis(N, 0, ABG)
02:43:21.150 00.000 29988 Move returns status 0, amount 0
02:43:21.150 00.000 29988 move complete, result=0
02:43:21.150 00.000 29988 worker thread done servicing request
02:43:21.150 00.000 29988 Worker thread wakes up
02:43:21.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:21.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:21.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:22.774 01.624 29988 Exposure complete
02:43:22.808 00.034 29988 worker thread done servicing request
02:43:22.808 00.000 28316 OnExposeComplete: enter
02:43:22.808 00.000 28316 UpdateGuideState(): m_state=6
02:43:22.809 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3842
02:43:22.809 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=254.71, Mass=2323, SNR=33.2, Peak=201 HFD=3.9
02:43:22.810 00.001 28316 MultiStar: [#1 -0.08,-0.01,1.02,U] [#2 -0.08,-0.20,0.87,U] [#3 -0.01,-0.13,0.88,U] [#4 -0.08,-0.03,0.83,U] [#5 -0.27,-0.11,0.74,U] [#6 0.02,-0.42,0.00,M1] [#7 0.00,-0.15,0.63,U] [#8 -0.12,-0.34,0.00,M2] 
02:43:22.810 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.16}, one-star: {-0.22, -0.46}
02:43:22.810 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.13)
02:43:22.811 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.09)
02:43:22.812 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.16 mountX=-0.10 mountY=0.17, mountTheta=2.12
02:43:22.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.16, opts=13)
02:43:22.814 00.000 28316 Enqueuing Move request for scope (-0.11, -0.16)
02:43:22.815 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:22.815 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.2
02:43:22.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:22.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:22.816 00.000 28316 Enqueuing Expose request
02:43:22.817 00.001 29988 Worker thread wakes up
02:43:22.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
02:43:22.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
02:43:22.817 00.000 29988 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
02:43:22.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:43:22.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:22.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:43:22.817 00.000 29988 MoveAxis(E, 0, ABG)
02:43:22.817 00.000 29988 Move returns status 0, amount 0
02:43:22.817 00.000 29988 MoveAxis(N, 0, ABG)
02:43:22.817 00.000 29988 Move returns status 0, amount 0
02:43:22.817 00.000 29988 move complete, result=0
02:43:22.817 00.000 29988 worker thread done servicing request
02:43:22.817 00.000 29988 Worker thread wakes up
02:43:22.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:22.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:22.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:43:24.343 01.526 29988 Exposure complete
02:43:24.385 00.042 29988 worker thread done servicing request
02:43:24.385 00.000 28316 OnExposeComplete: enter
02:43:24.386 00.001 28316 UpdateGuideState(): m_state=6
02:43:24.386 00.000 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3843
02:43:24.389 00.003 28316 Star::Find returns 1 (0), X=949.76, Y=254.37, Mass=2258, SNR=33.0, Peak=192 HFD=3.7
02:43:24.391 00.002 28316 MultiStar: large primary error, entering stabilization period
02:43:24.392 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
02:43:24.392 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
02:43:24.392 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.80 hyp=0.86 cameraTheta=-1.94 mountX=-0.60 mountY=0.64, mountTheta=2.32
02:43:24.394 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.80, opts=13)
02:43:24.394 00.000 28316 Enqueuing Move request for scope (-0.31, -0.80)
02:43:24.394 00.000 29988 Worker thread wakes up
02:43:24.395 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:24.395 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
02:43:24.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:24.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:24.396 00.000 28316 Enqueuing Expose request
02:43:24.397 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.80) opts 0xd
02:43:24.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.80)
02:43:24.397 00.000 29988 Moving (-0.31, -0.80) raw xDistance=-0.60 yDistance=0.64
02:43:24.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
02:43:24.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
02:43:24.397 00.000 29988 MoveAxis(E, 126, ABG)
02:43:24.397 00.000 29988 Guiding  Dir = 2, Dur = 126
02:43:24.397 00.000 29988 IsSlewing returns 0
02:43:24.397 00.000 29988 IsGuiding returns 0
02:43:24.399 00.002 29988 PulseGuide returned control before completion, sleep 135
02:43:24.544 00.145 29988 IsGuiding returns 0
02:43:24.544 00.000 29988 Move returns status 0, amount 126
02:43:24.544 00.000 29988 MoveAxis(S, 153, ABG)
02:43:24.544 00.000 29988 Guiding  Dir = 1, Dur = 153
02:43:24.544 00.000 29988 IsSlewing returns 0
02:43:24.544 00.000 29988 IsGuiding returns 0
02:43:24.550 00.006 29988 PulseGuide returned control before completion, sleep 159
02:43:24.716 00.166 29988 IsGuiding returns 1
02:43:24.716 00.000 29988 scope still moving after pulse duration time elapsed
02:43:24.748 00.032 29988 IsSlewing returns 0
02:43:24.748 00.000 29988 IsGuiding returns 0
02:43:24.749 00.001 29988 scope move finished after 153 + 50 ms
02:43:24.749 00.000 29988 Move returns status 0, amount 153
02:43:24.749 00.000 29988 move complete, result=0
02:43:24.749 00.000 29988 worker thread done servicing request
02:43:24.749 00.000 29988 Worker thread wakes up
02:43:24.749 00.000 28316 GuideStep: -0.6 px 126 ms EAST, 0.6 px 153 ms SOUTH
02:43:24.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:24.750 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:26.386 01.636 29988 Exposure complete
02:43:26.421 00.035 29988 worker thread done servicing request
02:43:26.421 00.000 28316 OnExposeComplete: enter
02:43:26.422 00.001 28316 UpdateGuideState(): m_state=6
02:43:26.423 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3844
02:43:26.424 00.001 28316 Star::Find returns 1 (0), X=949.99, Y=255.28, Mass=2295, SNR=33.2, Peak=204 HFD=4.0
02:43:26.425 00.001 28316 MultiStar: exiting stabilization period
02:43:26.425 00.000 28316 MultiStar: [#1 0.21,0.42,0.00,M1] [#2 -0.16,0.38,0.00,M1] [#3 -0.07,0.46,0.00,M1] [#4 0.29,0.45,0.00,M4] [#5 -0.02,0.33,0.00,M1] [#6 0.26,0.22,0.00,M2] [#7 0.18,0.30,0.00,M1] [#8 0.02,0.31,0.61,U] 
02:43:26.426 00.001 28316 single-star, 1 included, MultiStar: {-0.05, 0.18}, one-star: {-0.09, 0.10}
02:43:26.426 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
02:43:26.426 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
02:43:26.427 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.26 mountX=0.13 mountY=0.03, mountTheta=0.23
02:43:26.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:43:26.428 00.000 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:43:26.429 00.001 29988 Worker thread wakes up
02:43:26.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:26.429 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
02:43:26.430 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:26.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:26.430 00.000 28316 Enqueuing Expose request
02:43:26.433 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:43:26.433 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:43:26.433 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.03
02:43:26.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:43:26.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:26.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:43:26.433 00.000 29988 MoveAxis(E, 0, ABG)
02:43:26.433 00.000 29988 Move returns status 0, amount 0
02:43:26.433 00.000 29988 MoveAxis(N, 0, ABG)
02:43:26.433 00.000 29988 Move returns status 0, amount 0
02:43:26.434 00.001 29988 move complete, result=0
02:43:26.434 00.000 29988 worker thread done servicing request
02:43:26.434 00.000 29988 Worker thread wakes up
02:43:26.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:26.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:26.434 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:27.952 01.518 29988 Exposure complete
02:43:27.990 00.038 29988 worker thread done servicing request
02:43:27.991 00.001 28316 OnExposeComplete: enter
02:43:27.992 00.001 28316 UpdateGuideState(): m_state=6
02:43:27.994 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3845
02:43:27.995 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=255.26, Mass=2445, SNR=34.3, Peak=216 HFD=4.1
02:43:27.997 00.002 28316 MultiStar: [#1 -0.09,0.52,0.00,M2] [#2 0.14,0.25,0.91,U] [#3 -0.09,0.47,0.00,M2] [#4 0.13,0.52,0.00,M5] [#5 -0.16,0.44,0.00,M2] [#6 0.15,0.18,0.63,U] [#7 0.28,0.32,0.00,M2] [#8 0.03,0.25,0.59,U] 
02:43:27.998 00.001 28316 single-star, 3 included, MultiStar: {0.03, 0.18}, one-star: {-0.16, 0.08}
02:43:27.998 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
02:43:27.999 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
02:43:27.999 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.68 mountX=0.14 mountY=0.11, mountTheta=0.66
02:43:28.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
02:43:28.001 00.001 28316 Enqueuing Move request for scope (-0.16, 0.08)
02:43:28.001 00.000 29988 Worker thread wakes up
02:43:28.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:28.002 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:43:28.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:28.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:28.003 00.001 28316 Enqueuing Expose request
02:43:28.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
02:43:28.003 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
02:43:28.003 00.000 29988 Moving (-0.16, 0.08) raw xDistance=0.14 yDistance=0.11
02:43:28.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:43:28.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:28.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:43:28.003 00.000 29988 MoveAxis(E, 0, ABG)
02:43:28.003 00.000 29988 Move returns status 0, amount 0
02:43:28.004 00.001 29988 MoveAxis(N, 0, ABG)
02:43:28.004 00.000 29988 Move returns status 0, amount 0
02:43:28.004 00.000 29988 move complete, result=0
02:43:28.004 00.000 29988 worker thread done servicing request
02:43:28.004 00.000 29988 Worker thread wakes up
02:43:28.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:28.004 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:28.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:29.645 01.641 29988 Exposure complete
02:43:29.692 00.047 28316 OnExposeComplete: enter
02:43:29.693 00.001 29988 worker thread done servicing request
02:43:29.693 00.000 28316 UpdateGuideState(): m_state=6
02:43:29.694 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3846
02:43:29.694 00.000 28316 Star::Find returns 1 (0), X=949.74, Y=255.06, Mass=2435, SNR=34.0, Peak=240 HFD=4.0
02:43:29.695 00.001 28316 MultiStar: [#1 -0.00,0.28,0.99,U] [#2 -0.07,0.16,0.93,U] [#3 -0.08,0.14,0.86,U] [#4 0.06,0.52,0.00,M6] [#5 -0.13,0.24,0.74,U] [#6 0.15,0.03,0.62,U] [#7 -0.01,0.33,0.00,M3] [#8 -0.10,0.33,0.00,M1] 
02:43:29.695 00.000 28316 refined, 5 included, MultiStar: {-0.09, 0.12}, one-star: {-0.33, -0.11}
02:43:29.696 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
02:43:29.696 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
02:43:29.697 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.22 mountX=0.15 mountY=0.03, mountTheta=0.18
02:43:29.698 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
02:43:29.698 00.000 28316 Enqueuing Move request for scope (-0.09, 0.12)
02:43:29.700 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:29.700 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.0
02:43:29.701 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:29.701 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:29.701 00.000 28316 Enqueuing Expose request
02:43:29.702 00.001 29988 Worker thread wakes up
02:43:29.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
02:43:29.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
02:43:29.702 00.000 29988 Moving (-0.09, 0.12) raw xDistance=0.15 yDistance=0.03
02:43:29.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:43:29.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:29.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:43:29.702 00.000 29988 MoveAxis(E, 0, ABG)
02:43:29.702 00.000 29988 Move returns status 0, amount 0
02:43:29.702 00.000 29988 MoveAxis(N, 0, ABG)
02:43:29.702 00.000 29988 Move returns status 0, amount 0
02:43:29.702 00.000 29988 move complete, result=0
02:43:29.702 00.000 29988 worker thread done servicing request
02:43:29.702 00.000 29988 Worker thread wakes up
02:43:29.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:29.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:29.702 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:31.217 01.515 29988 Exposure complete
02:43:31.256 00.039 29988 worker thread done servicing request
02:43:31.256 00.000 28316 OnExposeComplete: enter
02:43:31.257 00.001 28316 UpdateGuideState(): m_state=6
02:43:31.259 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3847
02:43:31.260 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=255.18, Mass=2525, SNR=34.8, Peak=233 HFD=4.1
02:43:31.262 00.002 28316 MultiStar: [#1 0.05,0.28,0.96,U] [#2 -0.04,0.29,0.90,U] [#3 0.11,0.32,0.00,M2] [#4 0.13,0.50,0.00,M7] [#5 0.09,0.23,0.70,U] [#6 0.15,0.12,0.61,U] [#7 0.18,0.44,0.00,M4] [#8 0.05,0.29,0.58,U] 
02:43:31.264 00.002 28316 single-star, 5 included, MultiStar: {0.00, 0.20}, one-star: {-0.18, 0.01}
02:43:31.266 00.002 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
02:43:31.266 00.000 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
02:43:31.267 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.19 cameraTheta=3.08 mountX=0.09 mountY=0.16, mountTheta=1.08
02:43:31.268 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
02:43:31.268 00.000 28316 Enqueuing Move request for scope (-0.18, 0.01)
02:43:31.269 00.001 29988 Worker thread wakes up
02:43:31.269 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
02:43:31.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
02:43:31.269 00.000 29988 Moving (-0.18, 0.01) raw xDistance=0.09 yDistance=0.16
02:43:31.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:43:31.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:31.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:43:31.269 00.000 29988 MoveAxis(E, 0, ABG)
02:43:31.269 00.000 29988 Move returns status 0, amount 0
02:43:31.269 00.000 29988 MoveAxis(N, 0, ABG)
02:43:31.269 00.000 29988 Move returns status 0, amount 0
02:43:31.269 00.000 29988 move complete, result=0
02:43:31.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:31.269 00.000 28316 UpdateGuideState exits: m=2525 RSB=34.8
02:43:31.270 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:31.270 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:31.271 00.001 28316 Enqueuing Expose request
02:43:31.271 00.000 29988 worker thread done servicing request
02:43:31.271 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:43:31.272 00.001 29988 Worker thread wakes up
02:43:31.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:31.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:32.893 01.621 29988 Exposure complete
02:43:32.940 00.047 29988 worker thread done servicing request
02:43:32.940 00.000 28316 OnExposeComplete: enter
02:43:32.941 00.001 28316 UpdateGuideState(): m_state=6
02:43:32.941 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3848
02:43:32.942 00.001 28316 Star::Find returns 1 (0), X=949.97, Y=255.18, Mass=2340, SNR=33.5, Peak=224 HFD=4.1
02:43:32.942 00.000 28316 MultiStar: [#1 0.12,0.31,0.00,M1] [#2 0.00,0.30,0.91,U] [#3 0.09,0.43,0.00,M3] [#4 0.17,0.37,0.00,M8] [#5 0.04,0.23,0.75,U] [#6 0.03,0.07,0.65,U] [#7 0.18,0.41,0.00,M5] [#8 0.14,0.18,0.58,U] 
02:43:32.942 00.000 28316 single-star, 4 included, MultiStar: {0.01, 0.15}, one-star: {-0.10, 0.00}
02:43:32.943 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
02:43:32.943 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
02:43:32.945 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=0.05 mountY=0.09, mountTheta=1.10
02:43:32.947 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.00, opts=13)
02:43:32.948 00.001 28316 Enqueuing Move request for scope (-0.10, 0.00)
02:43:32.948 00.000 29988 Worker thread wakes up
02:43:32.948 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
02:43:32.948 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
02:43:32.948 00.000 29988 Moving (-0.10, 0.00) raw xDistance=0.05 yDistance=0.09
02:43:32.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:43:32.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:32.949 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.5
02:43:32.949 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:32.950 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:32.950 00.000 28316 Enqueuing Expose request
02:43:32.951 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:32.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:43:32.951 00.000 29988 MoveAxis(E, 0, ABG)
02:43:32.951 00.000 29988 Move returns status 0, amount 0
02:43:32.951 00.000 29988 MoveAxis(N, 0, ABG)
02:43:32.951 00.000 29988 Move returns status 0, amount 0
02:43:32.951 00.000 29988 move complete, result=0
02:43:32.951 00.000 29988 worker thread done servicing request
02:43:32.951 00.000 29988 Worker thread wakes up
02:43:32.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:32.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:32.951 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:43:34.475 01.524 29988 Exposure complete
02:43:34.516 00.041 29988 worker thread done servicing request
02:43:34.517 00.001 28316 OnExposeComplete: enter
02:43:34.518 00.001 28316 UpdateGuideState(): m_state=6
02:43:34.520 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3849
02:43:34.520 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=255.10, Mass=2413, SNR=34.0, Peak=223 HFD=4.2
02:43:34.521 00.001 28316 MultiStar: [#1 0.07,0.38,0.00,M2] [#2 0.30,0.31,0.00,M1] [#3 0.09,0.24,0.84,U] [#4 0.35,0.23,0.00,M9] [#5 0.05,0.27,0.73,U] [#6 0.27,-0.09,0.62,U] [#7 0.11,0.27,0.62,U] [#8 0.03,0.35,0.00,M1] 
02:43:34.522 00.001 28316 single-star, 4 included, MultiStar: {0.09, 0.11}, one-star: {-0.02, -0.08}
02:43:34.522 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
02:43:34.523 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
02:43:34.523 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.77 mountX=-0.06 mountY=0.05, mountTheta=2.49
02:43:34.524 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.08, opts=13)
02:43:34.525 00.001 28316 Enqueuing Move request for scope (-0.02, -0.08)
02:43:34.525 00.000 29988 Worker thread wakes up
02:43:34.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
02:43:34.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
02:43:34.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:34.526 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
02:43:34.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:34.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:34.527 00.001 28316 Enqueuing Expose request
02:43:34.527 00.000 29988 Moving (-0.02, -0.08) raw xDistance=-0.06 yDistance=0.05
02:43:34.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:43:34.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:34.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:43:34.527 00.000 29988 MoveAxis(E, 0, ABG)
02:43:34.527 00.000 29988 Move returns status 0, amount 0
02:43:34.527 00.000 29988 MoveAxis(N, 0, ABG)
02:43:34.527 00.000 29988 Move returns status 0, amount 0
02:43:34.527 00.000 29988 move complete, result=0
02:43:34.527 00.000 29988 worker thread done servicing request
02:43:34.527 00.000 29988 Worker thread wakes up
02:43:34.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:34.528 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:34.528 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:43:36.152 01.624 29988 Exposure complete
02:43:36.183 00.031 29988 worker thread done servicing request
02:43:36.183 00.000 28316 OnExposeComplete: enter
02:43:36.184 00.001 28316 UpdateGuideState(): m_state=6
02:43:36.184 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3850
02:43:36.185 00.001 28316 Star::Find returns 1 (0), X=950.08, Y=254.96, Mass=2500, SNR=34.7, Peak=209 HFD=4.2
02:43:36.185 00.000 28316 MultiStar: [#1 0.17,0.27,0.98,U] [#2 0.32,0.17,0.00,M2] [#3 0.23,0.16,0.85,U] [#4 0.27,0.16,0.82,U] [#5 0.17,0.04,0.73,U] [#6 0.35,-0.17,0.00,M1] [#7 0.43,0.07,0.00,M5] [#8 0.05,0.14,0.58,U] 
02:43:36.186 00.001 28316 refined, 5 included, MultiStar: {0.15, 0.09}, one-star: {0.00, -0.21}
02:43:36.186 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
02:43:36.186 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
02:43:36.187 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.53 mountX=0.02 mountY=-0.17, mountTheta=-1.47
02:43:36.189 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.09, opts=13)
02:43:36.190 00.001 28316 Enqueuing Move request for scope (0.15, 0.09)
02:43:36.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:36.191 00.001 29988 Worker thread wakes up
02:43:36.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
02:43:36.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
02:43:36.191 00.000 29988 Moving (0.15, 0.09) raw xDistance=0.02 yDistance=-0.17
02:43:36.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:43:36.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:36.191 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.7
02:43:36.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:36.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:36.192 00.000 28316 Enqueuing Expose request
02:43:36.193 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:43:36.193 00.000 29988 MoveAxis(E, 0, ABG)
02:43:36.193 00.000 29988 Move returns status 0, amount 0
02:43:36.193 00.000 29988 MoveAxis(N, 0, ABG)
02:43:36.193 00.000 29988 Move returns status 0, amount 0
02:43:36.193 00.000 29988 move complete, result=0
02:43:36.193 00.000 29988 worker thread done servicing request
02:43:36.193 00.000 29988 Worker thread wakes up
02:43:36.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:36.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:36.193 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:43:37.710 01.517 29988 Exposure complete
02:43:37.754 00.044 29988 worker thread done servicing request
02:43:37.754 00.000 28316 OnExposeComplete: enter
02:43:37.756 00.002 28316 UpdateGuideState(): m_state=6
02:43:37.757 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3851
02:43:37.758 00.001 28316 Star::Find returns 1 (0), X=950.26, Y=254.98, Mass=2306, SNR=33.2, Peak=203 HFD=4.0
02:43:37.758 00.000 28316 MultiStar: [#1 0.30,0.17,0.00,M2] [#2 0.46,-0.08,0.00,M3] [#3 0.30,0.06,0.85,U] [#4 0.31,0.11,0.00,M9] [#5 0.12,0.26,0.76,U] [#6 0.55,-0.23,0.00,M2] [#7 0.33,-0.11,0.00,M6] [#8 0.18,0.16,0.62,U] 
02:43:37.759 00.001 28316 refined, 3 included, MultiStar: {0.20, 0.05}, one-star: {0.18, -0.19}
02:43:37.759 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:43:37.759 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:43:37.760 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.20 cameraTheta=0.24 mountX=-0.04 mountY=-0.20, mountTheta=-1.76
02:43:37.762 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.05, opts=13)
02:43:37.762 00.000 28316 Enqueuing Move request for scope (0.20, 0.05)
02:43:37.763 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:37.763 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
02:43:37.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:37.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:37.764 00.000 28316 Enqueuing Expose request
02:43:37.765 00.001 29988 Worker thread wakes up
02:43:37.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
02:43:37.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
02:43:37.765 00.000 29988 Moving (0.20, 0.05) raw xDistance=-0.04 yDistance=-0.20
02:43:37.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:43:37.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:37.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:43:37.765 00.000 29988 MoveAxis(E, 0, ABG)
02:43:37.765 00.000 29988 Move returns status 0, amount 0
02:43:37.765 00.000 29988 MoveAxis(N, 0, ABG)
02:43:37.765 00.000 29988 Move returns status 0, amount 0
02:43:37.765 00.000 29988 move complete, result=0
02:43:37.765 00.000 29988 worker thread done servicing request
02:43:37.765 00.000 29988 Worker thread wakes up
02:43:37.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:37.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:37.765 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:43:39.402 01.637 29988 Exposure complete
02:43:39.435 00.033 29988 worker thread done servicing request
02:43:39.436 00.001 28316 OnExposeComplete: enter
02:43:39.437 00.001 28316 UpdateGuideState(): m_state=6
02:43:39.437 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3852
02:43:39.438 00.001 28316 Star::Find returns 1 (0), X=950.15, Y=254.99, Mass=2477, SNR=34.3, Peak=232 HFD=4.2
02:43:39.438 00.000 28316 MultiStar: [#1 0.20,0.09,0.96,U] [#2 0.16,0.05,0.90,U] [#3 0.14,0.08,0.86,U] [#4 0.22,0.27,0.00,M10] [#5 0.22,0.10,0.74,U] [#6 0.20,-0.06,0.61,U] [#7 0.22,0.01,0.62,U] [#8 -0.01,0.13,0.60,U] 
02:43:39.439 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.02}, one-star: {0.08, -0.18}
02:43:39.439 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
02:43:39.440 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
02:43:39.440 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
02:43:39.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
02:43:39.442 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
02:43:39.443 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:39.443 00.000 29988 Worker thread wakes up
02:43:39.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
02:43:39.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
02:43:39.443 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.04 yDistance=-0.15
02:43:39.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:43:39.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:39.443 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.3
02:43:39.444 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:39.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:39.445 00.001 28316 Enqueuing Expose request
02:43:39.445 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:43:39.445 00.000 29988 MoveAxis(E, 0, ABG)
02:43:39.445 00.000 29988 Move returns status 0, amount 0
02:43:39.445 00.000 29988 MoveAxis(N, 0, ABG)
02:43:39.445 00.000 29988 Move returns status 0, amount 0
02:43:39.445 00.000 29988 move complete, result=0
02:43:39.445 00.000 29988 worker thread done servicing request
02:43:39.445 00.000 29988 Worker thread wakes up
02:43:39.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:39.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:39.446 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:40.971 01.525 29988 Exposure complete
02:43:41.018 00.047 29988 worker thread done servicing request
02:43:41.018 00.000 28316 OnExposeComplete: enter
02:43:41.019 00.001 28316 UpdateGuideState(): m_state=6
02:43:41.019 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3853
02:43:41.019 00.000 28316 Star::Find returns 1 (0), X=950.07, Y=254.90, Mass=2261, SNR=33.0, Peak=220 HFD=4.2
02:43:41.020 00.001 28316 MultiStar: [#1 0.29,0.11,1.02,U] [#2 0.09,0.05,0.93,U] [#3 0.09,0.11,0.89,U] [#4 0.30,0.17,0.00,R] [#5 0.09,0.02,0.74,U] [#6 0.37,-0.12,0.00,M2] [#7 0.25,-0.04,0.65,U] [#8 -0.11,0.15,0.62,U] 
02:43:41.020 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.01}, one-star: {0.00, -0.28}
02:43:41.021 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
02:43:41.021 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
02:43:41.022 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.10 mountX=-0.03 mountY=-0.10, mountTheta=-1.90
02:43:41.024 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
02:43:41.025 00.001 28316 Enqueuing Move request for scope (0.11, 0.01)
02:43:41.026 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:41.026 00.000 29988 Worker thread wakes up
02:43:41.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
02:43:41.026 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
02:43:41.026 00.000 29988 Moving (0.11, 0.01) raw xDistance=-0.03 yDistance=-0.10
02:43:41.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:43:41.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:41.026 00.000 28316 UpdateGuideState exits: m=2261 RSB=33.0
02:43:41.027 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:41.027 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:41.028 00.001 28316 Enqueuing Expose request
02:43:41.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:43:41.028 00.000 29988 MoveAxis(E, 0, ABG)
02:43:41.028 00.000 29988 Move returns status 0, amount 0
02:43:41.028 00.000 29988 MoveAxis(N, 0, ABG)
02:43:41.028 00.000 29988 Move returns status 0, amount 0
02:43:41.028 00.000 29988 move complete, result=0
02:43:41.028 00.000 29988 worker thread done servicing request
02:43:41.028 00.000 29988 Worker thread wakes up
02:43:41.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:41.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:41.029 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:42.661 01.632 29988 Exposure complete
02:43:42.702 00.041 29988 worker thread done servicing request
02:43:42.702 00.000 28316 OnExposeComplete: enter
02:43:42.702 00.000 28316 UpdateGuideState(): m_state=6
02:43:42.704 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3854
02:43:42.704 00.000 28316 Star::Find returns 1 (0), X=950.07, Y=254.98, Mass=2439, SNR=34.0, Peak=219 HFD=4.2
02:43:42.705 00.001 28316 MultiStar: [#1 0.31,0.18,0.00,M1] [#2 0.04,-0.03,0.92,U] [#3 0.01,0.12,0.86,U] [#4 0.25,-0.34,0.00,M1] [#5 0.12,0.07,0.75,U] [#6 0.44,-0.20,0.00,M3] [#7 0.34,-0.10,0.00,M5] [#8 0.11,0.04,0.58,U] 
02:43:42.705 00.000 28316 refined, 4 included, MultiStar: {0.05, -0.01}, one-star: {-0.01, -0.20}
02:43:42.706 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:43:42.706 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:43:42.707 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.23 mountX=-0.03 mountY=-0.04, mountTheta=-2.25
02:43:42.707 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
02:43:42.708 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
02:43:42.708 00.000 29988 Worker thread wakes up
02:43:42.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:42.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:43:42.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:43:42.709 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.0
02:43:42.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:42.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:42.710 00.000 28316 Enqueuing Expose request
02:43:42.710 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
02:43:42.711 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:43:42.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:42.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:42.711 00.000 29988 MoveAxis(E, 0, ABG)
02:43:42.711 00.000 29988 Move returns status 0, amount 0
02:43:42.711 00.000 29988 MoveAxis(N, 0, ABG)
02:43:42.711 00.000 29988 Move returns status 0, amount 0
02:43:42.711 00.000 29988 move complete, result=0
02:43:42.711 00.000 29988 worker thread done servicing request
02:43:42.711 00.000 29988 Worker thread wakes up
02:43:42.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:42.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:42.711 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:44.234 01.523 29988 Exposure complete
02:43:44.288 00.054 29988 worker thread done servicing request
02:43:44.288 00.000 28316 OnExposeComplete: enter
02:43:44.290 00.002 28316 UpdateGuideState(): m_state=6
02:43:44.292 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3855
02:43:44.293 00.001 28316 Star::Find returns 1 (0), X=950.19, Y=254.81, Mass=2390, SNR=33.9, Peak=193 HFD=4.3
02:43:44.295 00.002 28316 MultiStar: [#1 0.34,-0.00,0.00,M2] [#2 0.51,-0.15,0.00,M1] [#3 0.23,-0.05,0.86,U] [#4 0.24,-0.11,0.84,U] [#5 0.25,-0.16,0.74,U] [#6 0.44,-0.25,0.00,M4] [#7 0.41,0.08,0.00,M6] [#8 0.22,-0.23,0.59,U] 
02:43:44.295 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.19}, one-star: {0.12, -0.36}
02:43:44.295 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
02:43:44.296 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
02:43:44.296 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-0.74 mountX=-0.26 mountY=-0.10, mountTheta=-2.77
02:43:44.298 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.19, opts=13)
02:43:44.299 00.001 28316 Enqueuing Move request for scope (0.21, -0.19)
02:43:44.299 00.000 29988 Worker thread wakes up
02:43:44.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:44.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
02:43:44.300 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
02:43:44.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:44.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:44.301 00.000 28316 Enqueuing Expose request
02:43:44.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
02:43:44.301 00.000 29988 Moving (0.21, -0.19) raw xDistance=-0.26 yDistance=-0.10
02:43:44.302 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:43:44.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:44.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:43:44.302 00.000 29988 MoveAxis(E, 54, ABG)
02:43:44.302 00.000 29988 Guiding  Dir = 2, Dur = 54
02:43:44.302 00.000 29988 IsSlewing returns 0
02:43:44.302 00.000 29988 IsGuiding returns 0
02:43:44.304 00.002 29988 PulseGuide returned control before completion, sleep 63
02:43:44.375 00.071 29988 IsGuiding returns 0
02:43:44.375 00.000 29988 Move returns status 0, amount 54
02:43:44.375 00.000 29988 MoveAxis(N, 0, ABG)
02:43:44.375 00.000 29988 Move returns status 0, amount 0
02:43:44.375 00.000 29988 move complete, result=0
02:43:44.375 00.000 29988 worker thread done servicing request
02:43:44.376 00.001 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
02:43:44.376 00.000 29988 Worker thread wakes up
02:43:44.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:44.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:46.009 01.633 29988 Exposure complete
02:43:46.048 00.039 29988 worker thread done servicing request
02:43:46.048 00.000 28316 OnExposeComplete: enter
02:43:46.049 00.001 28316 UpdateGuideState(): m_state=6
02:43:46.050 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3856
02:43:46.050 00.000 28316 Star::Find returns 1 (0), X=950.16, Y=254.84, Mass=2463, SNR=34.2, Peak=209 HFD=4.1
02:43:46.051 00.001 28316 MultiStar: [#1 0.20,0.21,0.97,U] [#2 0.09,-0.02,0.89,U] [#3 0.07,0.02,0.86,U] [#4 -0.05,0.05,0.81,U] [#5 0.24,0.19,0.74,U] [#6 0.35,-0.11,0.00,M5] [#7 0.26,0.10,0.63,U] [#8 0.16,0.07,0.56,U] 
02:43:46.051 00.000 28316 refined, 7 included, MultiStar: {0.13, 0.02}, one-star: {0.08, -0.33}
02:43:46.053 00.002 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:43:46.053 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:43:46.053 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.19 mountX=-0.03 mountY=-0.12, mountTheta=-1.81
02:43:46.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
02:43:46.055 00.001 28316 Enqueuing Move request for scope (0.13, 0.02)
02:43:46.055 00.000 29988 Worker thread wakes up
02:43:46.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:46.056 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.2
02:43:46.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:46.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:46.057 00.000 28316 Enqueuing Expose request
02:43:46.058 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
02:43:46.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
02:43:46.058 00.000 29988 Moving (0.13, 0.02) raw xDistance=-0.03 yDistance=-0.12
02:43:46.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:43:46.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:46.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:43:46.058 00.000 29988 MoveAxis(E, 0, ABG)
02:43:46.058 00.000 29988 Move returns status 0, amount 0
02:43:46.058 00.000 29988 MoveAxis(N, 0, ABG)
02:43:46.058 00.000 29988 Move returns status 0, amount 0
02:43:46.058 00.000 29988 move complete, result=0
02:43:46.058 00.000 29988 worker thread done servicing request
02:43:46.058 00.000 29988 Worker thread wakes up
02:43:46.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:46.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:46.058 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:47.580 01.522 29988 Exposure complete
02:43:47.614 00.034 29988 worker thread done servicing request
02:43:47.614 00.000 28316 OnExposeComplete: enter
02:43:47.615 00.001 28316 UpdateGuideState(): m_state=6
02:43:47.616 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3857
02:43:47.616 00.000 28316 Star::Find returns 1 (0), X=950.06, Y=254.84, Mass=2369, SNR=33.8, Peak=235 HFD=4.1
02:43:47.616 00.000 28316 MultiStar: [#1 0.03,0.14,0.96,U] [#2 0.19,0.04,0.92,U] [#3 0.27,-0.04,0.87,U] [#4 0.02,0.02,0.84,U] [#5 0.19,-0.03,0.74,U] [#6 0.34,-0.14,0.00,M6] [#7 0.28,0.10,0.64,U] [#8 0.06,-0.15,0.59,U] 
02:43:47.617 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.04}, one-star: {-0.01, -0.34}
02:43:47.617 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
02:43:47.618 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:43:47.618 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.29 mountX=-0.08 mountY=-0.09, mountTheta=-2.30
02:43:47.619 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.04, opts=13)
02:43:47.620 00.001 28316 Enqueuing Move request for scope (0.12, -0.04)
02:43:47.621 00.001 29988 Worker thread wakes up
02:43:47.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
02:43:47.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
02:43:47.621 00.000 29988 Moving (0.12, -0.04) raw xDistance=-0.08 yDistance=-0.09
02:43:47.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:43:47.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:47.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:47.623 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:43:47.623 00.000 29988 MoveAxis(E, 0, ABG)
02:43:47.623 00.000 29988 Move returns status 0, amount 0
02:43:47.623 00.000 29988 MoveAxis(N, 0, ABG)
02:43:47.623 00.000 29988 Move returns status 0, amount 0
02:43:47.623 00.000 29988 move complete, result=0
02:43:47.623 00.000 29988 worker thread done servicing request
02:43:47.623 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
02:43:47.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:47.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:47.625 00.001 28316 Enqueuing Expose request
02:43:47.625 00.000 29988 Worker thread wakes up
02:43:47.625 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:47.626 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:47.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:49.255 01.629 29988 Exposure complete
02:43:49.289 00.034 29988 worker thread done servicing request
02:43:49.289 00.000 28316 OnExposeComplete: enter
02:43:49.289 00.000 28316 UpdateGuideState(): m_state=6
02:43:49.290 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3858
02:43:49.290 00.000 28316 Star::Find returns 1 (0), X=950.09, Y=254.86, Mass=2394, SNR=33.8, Peak=226 HFD=4.2
02:43:49.291 00.001 28316 MultiStar: [#1 0.08,0.11,1.04,U] [#2 0.17,-0.08,0.90,U] [#3 0.16,0.05,0.89,U] [#4 -0.11,0.04,0.84,U] [#5 0.09,-0.10,0.75,U] [#6 0.23,-0.17,0.63,U] [#7 0.32,-0.24,0.00,M5] [#8 -0.01,-0.01,0.62,U] 
02:43:49.291 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.01, -0.31}
02:43:49.293 00.002 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
02:43:49.294 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:43:49.295 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.66 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
02:43:49.297 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
02:43:49.298 00.001 28316 Enqueuing Move request for scope (0.08, -0.06)
02:43:49.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:49.298 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.8
02:43:49.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:49.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:49.300 00.001 28316 Enqueuing Expose request
02:43:49.300 00.000 29988 Worker thread wakes up
02:43:49.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
02:43:49.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
02:43:49.300 00.000 29988 Moving (0.08, -0.06) raw xDistance=-0.08 yDistance=-0.04
02:43:49.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:43:49.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:49.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:49.300 00.000 29988 MoveAxis(E, 0, ABG)
02:43:49.300 00.000 29988 Move returns status 0, amount 0
02:43:49.300 00.000 29988 MoveAxis(N, 0, ABG)
02:43:49.300 00.000 29988 Move returns status 0, amount 0
02:43:49.301 00.001 29988 move complete, result=0
02:43:49.301 00.000 29988 worker thread done servicing request
02:43:49.301 00.000 29988 Worker thread wakes up
02:43:49.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:49.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:49.301 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:50.827 01.526 29988 Exposure complete
02:43:50.865 00.038 29988 worker thread done servicing request
02:43:50.865 00.000 28316 OnExposeComplete: enter
02:43:50.866 00.001 28316 UpdateGuideState(): m_state=6
02:43:50.866 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3859
02:43:50.867 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=254.75, Mass=2418, SNR=34.0, Peak=221 HFD=4.0
02:43:50.867 00.000 28316 MultiStar: [#1 0.23,-0.09,0.97,U] [#2 0.38,-0.26,0.00,M1] [#3 0.19,-0.20,0.87,U] [#4 0.01,-0.24,0.84,U] [#5 0.22,-0.08,0.73,U] [#6 0.42,-0.51,0.00,M6] [#7 0.39,-0.12,0.00,M6] [#8 0.15,0.03,0.61,U] 
02:43:50.868 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.18}, one-star: {0.03, -0.42}
02:43:50.869 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:43:50.871 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:43:50.871 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-0.94 mountX=-0.22 mountY=-0.04, mountTheta=-2.98
02:43:50.872 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.18, opts=13)
02:43:50.873 00.001 28316 Enqueuing Move request for scope (0.13, -0.18)
02:43:50.873 00.000 29988 Worker thread wakes up
02:43:50.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:50.874 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
02:43:50.874 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.0
02:43:50.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:50.875 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:50.875 00.000 28316 Enqueuing Expose request
02:43:50.876 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
02:43:50.876 00.000 29988 Moving (0.13, -0.18) raw xDistance=-0.22 yDistance=-0.04
02:43:50.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:43:50.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:50.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:50.876 00.000 29988 MoveAxis(E, 47, ABG)
02:43:50.876 00.000 29988 Guiding  Dir = 2, Dur = 47
02:43:50.876 00.000 29988 IsSlewing returns 0
02:43:50.876 00.000 29988 IsGuiding returns 0
02:43:50.878 00.002 29988 PulseGuide returned control before completion, sleep 56
02:43:50.948 00.070 29988 IsGuiding returns 0
02:43:50.948 00.000 29988 Move returns status 0, amount 47
02:43:50.948 00.000 29988 MoveAxis(N, 0, ABG)
02:43:50.948 00.000 29988 Move returns status 0, amount 0
02:43:50.948 00.000 29988 move complete, result=0
02:43:50.948 00.000 29988 worker thread done servicing request
02:43:50.948 00.000 29988 Worker thread wakes up
02:43:50.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:50.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:50.948 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
02:43:52.582 01.634 29988 Exposure complete
02:43:52.617 00.035 29988 worker thread done servicing request
02:43:52.617 00.000 28316 OnExposeComplete: enter
02:43:52.618 00.001 28316 UpdateGuideState(): m_state=6
02:43:52.619 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3860
02:43:52.620 00.001 28316 Star::Find returns 1 (0), X=950.07, Y=254.90, Mass=2391, SNR=33.9, Peak=215 HFD=4.2
02:43:52.622 00.002 28316 MultiStar: [#1 0.23,0.18,0.98,U] [#2 0.08,-0.05,0.93,U] [#3 0.12,0.04,0.85,U] [#4 0.08,-0.06,0.82,U] [#5 0.21,-0.02,0.74,U] [#6 0.45,-0.26,0.00,M7] [#7 0.32,-0.07,0.00,M7] [#8 0.04,0.07,0.59,U] 
02:43:52.623 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.02}, one-star: {-0.00, -0.27}
02:43:52.624 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
02:43:52.625 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
02:43:52.626 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.21 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
02:43:52.627 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
02:43:52.627 00.000 28316 Enqueuing Move request for scope (0.11, -0.02)
02:43:52.627 00.000 29988 Worker thread wakes up
02:43:52.627 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:52.630 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
02:43:52.630 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
02:43:52.631 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
02:43:52.631 00.000 29988 Moving (0.11, -0.02) raw xDistance=-0.07 yDistance=-0.09
02:43:52.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:43:52.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:52.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:43:52.631 00.000 29988 MoveAxis(E, 0, ABG)
02:43:52.631 00.000 29988 Move returns status 0, amount 0
02:43:52.631 00.000 29988 MoveAxis(N, 0, ABG)
02:43:52.631 00.000 29988 Move returns status 0, amount 0
02:43:52.631 00.000 29988 move complete, result=0
02:43:52.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:52.632 00.001 29988 worker thread done servicing request
02:43:52.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:52.633 00.001 28316 Enqueuing Expose request
02:43:52.633 00.000 29988 Worker thread wakes up
02:43:52.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:52.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:52.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:54.149 01.516 29988 Exposure complete
02:43:54.172 00.023 29988 worker thread done servicing request
02:43:54.173 00.001 28316 OnExposeComplete: enter
02:43:54.174 00.001 28316 UpdateGuideState(): m_state=6
02:43:54.175 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3861
02:43:54.176 00.001 28316 Star::Find returns 1 (0), X=950.16, Y=254.78, Mass=2353, SNR=33.4, Peak=211 HFD=4.0
02:43:54.177 00.001 28316 MultiStar: [#1 0.12,0.08,1.01,U] [#2 0.45,-0.07,0.00,M1] [#3 0.37,-0.08,0.00,M1] [#4 0.12,-0.07,0.86,U] [#5 0.33,-0.10,0.00,M1] [#6 0.30,-0.31,0.00,M8] [#7 0.18,-0.16,0.66,U] [#8 0.29,-0.15,0.00,M1] 
02:43:54.177 00.000 28316 refined, 3 included, MultiStar: {0.12, -0.14}, one-star: {0.08, -0.40}
02:43:54.178 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:43:54.178 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
02:43:54.180 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.85 mountX=-0.17 mountY=-0.04, mountTheta=-2.89
02:43:54.183 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:43:54.184 00.001 28316 Enqueuing Move request for scope (0.12, -0.14)
02:43:54.185 00.001 29988 Worker thread wakes up
02:43:54.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:54.185 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.4
02:43:54.186 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:54.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:54.186 00.000 28316 Enqueuing Expose request
02:43:54.187 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:43:54.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:43:54.187 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.17 yDistance=-0.04
02:43:54.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:43:54.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:54.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:43:54.187 00.000 29988 MoveAxis(E, 0, ABG)
02:43:54.187 00.000 29988 Move returns status 0, amount 0
02:43:54.187 00.000 29988 MoveAxis(N, 0, ABG)
02:43:54.187 00.000 29988 Move returns status 0, amount 0
02:43:54.187 00.000 29988 move complete, result=0
02:43:54.187 00.000 29988 worker thread done servicing request
02:43:54.187 00.000 29988 Worker thread wakes up
02:43:54.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:54.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:54.188 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:43:55.811 01.623 29988 Exposure complete
02:43:55.847 00.036 29988 worker thread done servicing request
02:43:55.847 00.000 28316 OnExposeComplete: enter
02:43:55.847 00.000 28316 UpdateGuideState(): m_state=6
02:43:55.848 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3862
02:43:55.848 00.000 28316 Star::Find returns 1 (0), X=950.11, Y=254.78, Mass=2405, SNR=33.9, Peak=223 HFD=4.1
02:43:55.849 00.001 28316 MultiStar: [#1 0.23,-0.03,1.00,U] [#2 0.30,0.01,0.89,U] [#3 0.18,-0.08,0.86,U] [#4 -0.05,-0.27,0.84,U] [#5 0.30,-0.03,0.72,U] [#6 0.33,-0.52,0.00,M9] [#7 0.35,-0.32,0.00,M7] [#8 0.10,-0.07,0.59,U] 
02:43:55.849 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.13}, one-star: {0.03, -0.39}
02:43:55.850 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:43:55.850 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:43:55.851 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=-0.18 mountY=-0.08, mountTheta=-2.74
02:43:55.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.13, opts=13)
02:43:55.853 00.001 28316 Enqueuing Move request for scope (0.15, -0.13)
02:43:55.853 00.000 29988 Worker thread wakes up
02:43:55.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:55.854 00.001 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:43:55.854 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:55.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:55.855 00.001 28316 Enqueuing Expose request
02:43:55.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
02:43:55.855 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
02:43:55.855 00.000 29988 Moving (0.15, -0.13) raw xDistance=-0.18 yDistance=-0.08
02:43:55.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:43:55.856 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:55.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:43:55.856 00.000 29988 MoveAxis(E, 0, ABG)
02:43:55.856 00.000 29988 Move returns status 0, amount 0
02:43:55.856 00.000 29988 MoveAxis(N, 0, ABG)
02:43:55.856 00.000 29988 Move returns status 0, amount 0
02:43:55.856 00.000 29988 move complete, result=0
02:43:55.856 00.000 29988 worker thread done servicing request
02:43:55.856 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:43:55.857 00.001 29988 Worker thread wakes up
02:43:55.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:55.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:57.381 01.524 29988 Exposure complete
02:43:57.407 00.026 29988 worker thread done servicing request
02:43:57.407 00.000 28316 OnExposeComplete: enter
02:43:57.408 00.001 28316 UpdateGuideState(): m_state=6
02:43:57.409 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3863
02:43:57.409 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=254.65, Mass=2377, SNR=33.7, Peak=176 HFD=4.0
02:43:57.410 00.001 28316 MultiStar: [#1 0.16,-0.05,0.99,U] [#2 0.55,-0.43,0.00,M1] [#3 0.42,-0.31,0.00,M1] [#4 -0.08,-0.22,0.83,U] [#5 0.34,-0.37,0.00,M1] [#6 0.41,-0.49,0.00,M10] [#7 0.55,-0.25,0.00,M8] [#8 0.05,-0.06,0.58,U] 
02:43:57.413 00.003 28316 refined, 3 included, MultiStar: {0.12, -0.23}, one-star: {0.27, -0.52}
02:43:57.416 00.003 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
02:43:57.418 00.002 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
02:43:57.420 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.10 mountX=-0.26 mountY=-0.00, mountTheta=-3.14
02:43:57.424 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.23, opts=13)
02:43:57.424 00.000 28316 Enqueuing Move request for scope (0.12, -0.23)
02:43:57.427 00.003 29988 Worker thread wakes up
02:43:57.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
02:43:57.427 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
02:43:57.427 00.000 29988 Moving (0.12, -0.23) raw xDistance=-0.26 yDistance=-0.00
02:43:57.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:43:57.427 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:57.428 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:43:57.428 00.000 29988 MoveAxis(E, 54, ABG)
02:43:57.428 00.000 29988 Guiding  Dir = 2, Dur = 54
02:43:57.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:57.428 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
02:43:57.429 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:57.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:57.429 00.000 28316 Enqueuing Expose request
02:43:57.431 00.002 29988 IsSlewing returns 0
02:43:57.431 00.000 29988 IsGuiding returns 0
02:43:57.433 00.002 29988 PulseGuide returned control before completion, sleep 62
02:43:57.504 00.071 29988 IsGuiding returns 0
02:43:57.504 00.000 29988 Move returns status 0, amount 54
02:43:57.504 00.000 29988 MoveAxis(N, 0, ABG)
02:43:57.504 00.000 29988 Move returns status 0, amount 0
02:43:57.504 00.000 29988 move complete, result=0
02:43:57.504 00.000 29988 worker thread done servicing request
02:43:57.504 00.000 29988 Worker thread wakes up
02:43:57.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:57.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:57.504 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
02:43:59.138 01.634 29988 Exposure complete
02:43:59.178 00.040 29988 worker thread done servicing request
02:43:59.178 00.000 28316 OnExposeComplete: enter
02:43:59.180 00.002 28316 UpdateGuideState(): m_state=6
02:43:59.181 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3864
02:43:59.183 00.002 28316 Star::Find returns 1 (0), X=950.24, Y=254.78, Mass=2323, SNR=33.4, Peak=216 HFD=3.9
02:43:59.184 00.001 28316 MultiStar: [#1 0.19,0.06,1.00,U] [#2 0.21,-0.01,0.94,U] [#3 0.27,-0.10,0.89,U] [#4 0.04,-0.07,0.87,U] [#5 -0.10,0.04,0.76,U] [#6 0.46,-0.23,0.00,R] [#7 0.34,-0.02,0.00,M9] [#8 0.18,-0.06,0.60,U] 
02:43:59.184 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.17, -0.39}
02:43:59.185 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
02:43:59.186 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
02:43:59.186 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.17 cameraTheta=-0.52 mountX=-0.13 mountY=-0.09, mountTheta=-2.54
02:43:59.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
02:43:59.188 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
02:43:59.188 00.000 29988 Worker thread wakes up
02:43:59.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:43:59.189 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.4
02:43:59.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:43:59.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:43:59.190 00.001 28316 Enqueuing Expose request
02:43:59.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
02:43:59.190 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
02:43:59.190 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
02:43:59.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:43:59.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:43:59.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:43:59.190 00.000 29988 MoveAxis(E, 0, ABG)
02:43:59.190 00.000 29988 Move returns status 0, amount 0
02:43:59.190 00.000 29988 MoveAxis(N, 0, ABG)
02:43:59.191 00.001 29988 Move returns status 0, amount 0
02:43:59.191 00.000 29988 move complete, result=0
02:43:59.191 00.000 29988 worker thread done servicing request
02:43:59.191 00.000 29988 Worker thread wakes up
02:43:59.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:43:59.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:43:59.191 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:44:00.705 01.514 29988 Exposure complete
02:44:00.756 00.051 29988 worker thread done servicing request
02:44:00.756 00.000 28316 OnExposeComplete: enter
02:44:00.757 00.001 28316 UpdateGuideState(): m_state=6
02:44:00.757 00.000 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3865
02:44:00.758 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=254.71, Mass=2416, SNR=33.9, Peak=211 HFD=3.8
02:44:00.760 00.002 28316 MultiStar: [#1 0.36,0.00,0.00,M1] [#2 0.18,-0.29,0.00,M1] [#3 0.17,-0.17,0.85,U] [#4 0.19,-0.34,0.00,M1] [#5 0.45,-0.28,0.00,M1] [#6 -0.14,-0.34,0.00,M1] [#7 0.44,-0.34,0.00,M10] [#8 0.06,-0.40,0.00,M1] 
02:44:00.761 00.001 28316 refined, 1 included, MultiStar: {0.17, -0.33}, one-star: {0.16, -0.46}
02:44:00.762 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
02:44:00.763 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
02:44:00.764 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-1.10 mountX=-0.37 mountY=0.00, mountTheta=3.14
02:44:00.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.33, opts=13)
02:44:00.767 00.001 28316 Enqueuing Move request for scope (0.17, -0.33)
02:44:00.767 00.000 29988 Worker thread wakes up
02:44:00.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:00.768 00.001 28316 UpdateGuideState exits: m=2416 RSB=33.9
02:44:00.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:00.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:00.769 00.001 28316 Enqueuing Expose request
02:44:00.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.33) opts 0xd
02:44:00.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.33)
02:44:00.769 00.000 29988 Moving (0.17, -0.33) raw xDistance=-0.37 yDistance=0.00
02:44:00.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:44:00.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:00.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:44:00.769 00.000 29988 MoveAxis(E, 77, ABG)
02:44:00.769 00.000 29988 Guiding  Dir = 2, Dur = 77
02:44:00.770 00.001 29988 IsSlewing returns 0
02:44:00.770 00.000 29988 IsGuiding returns 0
02:44:00.772 00.002 29988 PulseGuide returned control before completion, sleep 86
02:44:00.869 00.097 29988 IsGuiding returns 0
02:44:00.869 00.000 29988 Move returns status 0, amount 77
02:44:00.869 00.000 29988 MoveAxis(N, 0, ABG)
02:44:00.869 00.000 29988 Move returns status 0, amount 0
02:44:00.869 00.000 29988 move complete, result=0
02:44:00.869 00.000 29988 worker thread done servicing request
02:44:00.869 00.000 29988 Worker thread wakes up
02:44:00.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:00.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:00.869 00.000 28316 GuideStep: -0.4 px 77 ms EAST, 0.0 px 0 ms NORTH
02:44:02.492 01.623 29988 Exposure complete
02:44:02.520 00.028 29988 worker thread done servicing request
02:44:02.520 00.000 28316 OnExposeComplete: enter
02:44:02.521 00.001 28316 UpdateGuideState(): m_state=6
02:44:02.522 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3866
02:44:02.522 00.000 28316 Star::Find returns 1 (0), X=950.03, Y=255.00, Mass=2320, SNR=33.4, Peak=223 HFD=4.0
02:44:02.523 00.001 28316 MultiStar: [#1 0.08,0.19,0.99,U] [#2 0.06,0.12,0.93,U] [#3 -0.05,0.18,0.87,U] [#4 -0.28,0.09,0.85,U] [#5 0.05,0.12,0.76,U] [#6 -0.43,0.11,0.00,M2] [#7 0.13,0.13,0.65,U] [#8 -0.02,0.08,0.61,U] 
02:44:02.525 00.002 28316 refined, 7 included, MultiStar: {-0.01, 0.09}, one-star: {-0.04, -0.17}
02:44:02.525 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
02:44:02.525 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
02:44:02.526 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=0.08 mountY=-0.03, mountTheta=-0.31
02:44:02.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
02:44:02.527 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
02:44:02.528 00.001 29988 Worker thread wakes up
02:44:02.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:02.528 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
02:44:02.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:02.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:02.530 00.001 28316 Enqueuing Expose request
02:44:02.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
02:44:02.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
02:44:02.530 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.08 yDistance=-0.03
02:44:02.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:44:02.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:02.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:44:02.530 00.000 29988 MoveAxis(E, 0, ABG)
02:44:02.530 00.000 29988 Move returns status 0, amount 0
02:44:02.530 00.000 29988 MoveAxis(N, 0, ABG)
02:44:02.530 00.000 29988 Move returns status 0, amount 0
02:44:02.530 00.000 29988 move complete, result=0
02:44:02.530 00.000 29988 worker thread done servicing request
02:44:02.530 00.000 29988 Worker thread wakes up
02:44:02.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:02.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:02.531 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:44:04.047 01.516 29988 Exposure complete
02:44:04.089 00.042 29988 worker thread done servicing request
02:44:04.090 00.001 28316 OnExposeComplete: enter
02:44:04.094 00.004 28316 UpdateGuideState(): m_state=6
02:44:04.096 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3867
02:44:04.099 00.003 28316 Star::Find returns 1 (0), X=950.11, Y=254.89, Mass=2448, SNR=34.3, Peak=226 HFD=4.2
02:44:04.102 00.003 28316 MultiStar: [#1 -0.01,0.18,0.96,U] [#2 0.12,-0.05,0.92,U] [#3 0.08,-0.09,0.86,U] [#4 -0.17,-0.25,0.80,U] [#5 -0.01,0.03,0.74,U] [#6 -0.28,-0.24,0.00,M3] [#7 0.20,-0.21,0.61,U] [#8 0.08,-0.04,0.60,U] 
02:44:04.104 00.002 28316 refined, 7 included, MultiStar: {0.04, -0.09}, one-star: {0.04, -0.28}
02:44:04.106 00.002 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
02:44:04.107 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
02:44:04.108 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-1.17 mountX=-0.09 mountY=0.01, mountTheta=3.07
02:44:04.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
02:44:04.110 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
02:44:04.111 00.001 29988 Worker thread wakes up
02:44:04.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:04.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
02:44:04.111 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:44:04.112 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
02:44:04.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:04.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:04.113 00.001 28316 Enqueuing Expose request
02:44:04.113 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.09 yDistance=0.01
02:44:04.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:44:04.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:04.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:44:04.113 00.000 29988 MoveAxis(E, 0, ABG)
02:44:04.113 00.000 29988 Move returns status 0, amount 0
02:44:04.113 00.000 29988 MoveAxis(N, 0, ABG)
02:44:04.113 00.000 29988 Move returns status 0, amount 0
02:44:04.113 00.000 29988 move complete, result=0
02:44:04.113 00.000 29988 worker thread done servicing request
02:44:04.113 00.000 29988 Worker thread wakes up
02:44:04.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:04.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:04.114 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:44:05.739 01.625 29988 Exposure complete
02:44:05.778 00.039 29988 worker thread done servicing request
02:44:05.779 00.001 28316 OnExposeComplete: enter
02:44:05.780 00.001 28316 UpdateGuideState(): m_state=6
02:44:05.782 00.002 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3868
02:44:05.783 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=254.73, Mass=2467, SNR=34.4, Peak=216 HFD=4.1
02:44:05.787 00.004 28316 MultiStar: [#1 0.12,-0.03,0.95,U] [#2 0.22,-0.18,0.90,U] [#3 0.15,-0.05,0.85,U] [#4 0.08,-0.19,0.83,U] [#5 0.15,-0.11,0.73,U] [#6 -0.15,-0.09,0.65,U] [#7 0.39,-0.22,0.00,M9] [#8 0.11,-0.21,0.58,U] 
02:44:05.787 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.17}, one-star: {0.16, -0.44}
02:44:05.788 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:44:05.788 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:44:05.789 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.98 mountX=-0.20 mountY=-0.03, mountTheta=-3.02
02:44:05.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.17, opts=13)
02:44:05.790 00.000 28316 Enqueuing Move request for scope (0.11, -0.17)
02:44:05.791 00.001 29988 Worker thread wakes up
02:44:05.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:05.791 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
02:44:05.792 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:05.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:05.792 00.000 28316 Enqueuing Expose request
02:44:05.793 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
02:44:05.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
02:44:05.793 00.000 29988 Moving (0.11, -0.17) raw xDistance=-0.20 yDistance=-0.03
02:44:05.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:44:05.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:05.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:44:05.793 00.000 29988 MoveAxis(E, 42, ABG)
02:44:05.793 00.000 29988 Guiding  Dir = 2, Dur = 42
02:44:05.794 00.001 29988 IsSlewing returns 0
02:44:05.794 00.000 29988 IsGuiding returns 0
02:44:05.796 00.002 29988 PulseGuide returned control before completion, sleep 51
02:44:05.868 00.072 29988 IsGuiding returns 0
02:44:05.868 00.000 29988 Move returns status 0, amount 42
02:44:05.868 00.000 29988 MoveAxis(N, 0, ABG)
02:44:05.868 00.000 29988 Move returns status 0, amount 0
02:44:05.868 00.000 29988 move complete, result=0
02:44:05.868 00.000 29988 worker thread done servicing request
02:44:05.868 00.000 29988 Worker thread wakes up
02:44:05.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:05.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:05.868 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
02:44:07.281 01.413 29988 Exposure complete
02:44:07.329 00.048 29988 worker thread done servicing request
02:44:07.330 00.001 28316 OnExposeComplete: enter
02:44:07.330 00.000 28316 UpdateGuideState(): m_state=6
02:44:07.331 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3869
02:44:07.331 00.000 28316 Star::Find returns 1 (0), X=950.20, Y=254.64, Mass=2298, SNR=33.0, Peak=214 HFD=3.7
02:44:07.332 00.001 28316 MultiStar: [#1 0.12,-0.11,1.02,U] [#2 0.23,-0.23,0.00,M1] [#3 0.19,-0.08,0.86,U] [#4 -0.15,-0.18,0.86,U] [#5 0.14,-0.21,0.74,U] [#6 -0.23,-0.01,0.64,U] [#7 0.31,-0.11,0.00,M10] [#8 0.06,0.04,0.60,U] 
02:44:07.332 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.17}, one-star: {0.13, -0.54}
02:44:07.333 00.001 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
02:44:07.333 00.000 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
02:44:07.334 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.29 mountX=-0.18 mountY=0.03, mountTheta=2.95
02:44:07.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
02:44:07.337 00.002 28316 Enqueuing Move request for scope (0.05, -0.17)
02:44:07.337 00.000 29988 Worker thread wakes up
02:44:07.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:07.338 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.0
02:44:07.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:07.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:07.339 00.000 28316 Enqueuing Expose request
02:44:07.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
02:44:07.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
02:44:07.339 00.000 29988 Moving (0.05, -0.17) raw xDistance=-0.18 yDistance=0.03
02:44:07.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:44:07.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:07.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:44:07.340 00.001 29988 MoveAxis(E, 0, ABG)
02:44:07.340 00.000 29988 Move returns status 0, amount 0
02:44:07.340 00.000 29988 MoveAxis(N, 0, ABG)
02:44:07.340 00.000 29988 Move returns status 0, amount 0
02:44:07.340 00.000 29988 move complete, result=0
02:44:07.340 00.000 29988 worker thread done servicing request
02:44:07.340 00.000 29988 Worker thread wakes up
02:44:07.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:07.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:07.340 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:44:08.966 01.626 29988 Exposure complete
02:44:09.010 00.044 29988 worker thread done servicing request
02:44:09.010 00.000 28316 OnExposeComplete: enter
02:44:09.011 00.001 28316 UpdateGuideState(): m_state=6
02:44:09.012 00.001 28316 Star::Find(15, 950, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3870
02:44:09.013 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=254.97, Mass=2296, SNR=33.2, Peak=229 HFD=4.1
02:44:09.013 00.000 28316 MultiStar: [#1 0.13,0.17,1.02,U] [#2 -0.04,-0.01,0.93,U] [#3 0.00,0.04,0.88,U] [#4 -0.06,-0.01,0.85,U] [#5 0.01,0.12,0.79,U] [#6 -0.17,0.27,0.66,U] [#7 0.18,0.02,0.64,U] [#8 -0.10,-0.00,0.59,U] 
02:44:09.014 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.19, -0.20}
02:44:09.014 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
02:44:09.014 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
02:44:09.015 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=0.05 mountY=0.01, mountTheta=0.13
02:44:09.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
02:44:09.017 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
02:44:09.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:09.018 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.2
02:44:09.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:09.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:09.020 00.001 28316 Enqueuing Expose request
02:44:09.021 00.001 29988 Worker thread wakes up
02:44:09.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
02:44:09.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
02:44:09.021 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
02:44:09.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:44:09.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:44:09.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:44:09.021 00.000 29988 MoveAxis(E, 0, ABG)
02:44:09.021 00.000 29988 Move returns status 0, amount 0
02:44:09.021 00.000 29988 MoveAxis(N, 0, ABG)
02:44:09.021 00.000 29988 Move returns status 0, amount 0
02:44:09.021 00.000 29988 move complete, result=0
02:44:09.021 00.000 29988 worker thread done servicing request
02:44:09.021 00.000 29988 Worker thread wakes up
02:44:09.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:09.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,240,31,31)
02:44:09.022 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:44:09.679 00.657 28316 evsrv: cli 0C97DAF0 connect
02:44:09.679 00.000 28316 case statement mapped state 6 to 3
02:44:09.680 00.001 28316 case statement mapped state 6 to 3
02:44:09.681 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"c285b499-eafd-492e-8c93-aff7c22b7333"}
02:44:09.682 00.001 28316 case statement mapped state 6 to 3
02:44:09.683 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c285b499-eafd-492e-8c93-aff7c22b7333"}
02:44:09.684 00.001 28316 evsrv: cli 0C97DAF0 disconnect
02:44:09.685 00.001 28316 evsrv: cli 0C97DE10 connect
02:44:09.685 00.000 28316 case statement mapped state 6 to 3
02:44:09.686 00.001 28316 case statement mapped state 6 to 3
02:44:09.687 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"63cc207f-0cc1-436a-b489-24b4a9469765"}
02:44:09.687 00.000 28316 PhdController::Dither begins
02:44:09.688 00.001 28316 dither: size=2.00, dRA=0.77 dDec=-0.79
02:44:09.688 00.000 28316 MountToCamera -- mountTheta (-0.80) + m_xAngle (2.00) = xAngle (1.20 = 1.20)
02:44:09.689 00.001 28316 MountToCamera -- mountX=0.77 mountY=-0.79 hyp=1.10 mountTheta=-0.80 cameraX=0.40, cameraY=1.03 cameraTheta=1.20
02:44:09.689 00.000 28316 setting lock position to (950.47, 256.20)
02:44:09.690 00.001 28316 Mount: notify guiding dithered (0.4, 1.0)
02:44:09.690 00.000 28316 MultiStar: stabilizing after lock position change
02:44:09.691 00.001 28316 Status Line: Dithering de 0.77,-0.79
02:44:09.692 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:44:09.694 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
02:44:09.695 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"63cc207f-0cc1-436a-b489-24b4a9469765"}
02:44:09.696 00.001 28316 evsrv: cli 0C97DE10 disconnect
02:44:10.544 00.848 29988 Exposure complete
02:44:10.578 00.034 29988 worker thread done servicing request
02:44:10.578 00.000 28316 OnExposeComplete: enter
02:44:10.578 00.000 28316 UpdateGuideState(): m_state=6
02:44:10.579 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3871
02:44:10.579 00.000 28316 Star::Find returns 1 (0), X=950.00, Y=254.90, Mass=2544, SNR=35.0, Peak=222 HFD=4.3
02:44:10.580 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
02:44:10.580 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
02:44:10.581 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-1.31 hyp=1.39 cameraTheta=-1.92 mountX=-0.99 mountY=1.01, mountTheta=2.35
02:44:10.582 00.001 28316 dither recenter: remaining=(-0.8,0.8) step=(-0.8,0.8)
02:44:10.582 00.000 28316 MountToCamera -- mountTheta (2.35) + m_xAngle (2.00) = xAngle (4.34 = -1.94)
02:44:10.583 00.001 28316 MountToCamera -- mountX=-0.77 mountY=0.79 hyp=1.10 mountTheta=2.35 cameraX=-0.40, cameraY=-1.03 cameraTheta=-1.94
02:44:10.583 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-1.03, opts=4)
02:44:10.584 00.001 28316 Enqueuing Move request for scope (-0.40, -1.03)
02:44:10.584 00.000 28316 Mount: notify direct move -0.77,0.79
02:44:10.585 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:10.585 00.000 28316 UpdateGuideState exits: m=2544 RSB=35.0
02:44:10.586 00.001 28316 PhdController: settling, locked = 1, distance = 1.29 (0.50) aobump = 0 frame = 1 / 99999
02:44:10.586 00.000 29988 Worker thread wakes up
02:44:10.586 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -1.03) opts 0x4
02:44:10.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -1.03)
02:44:10.586 00.000 29988 Moving (-0.40, -1.03) raw xDistance=-0.77 yDistance=0.79
02:44:10.586 00.000 29988 MoveAxis(E, 257, B)
02:44:10.586 00.000 29988 Guiding  Dir = 2, Dur = 257
02:44:10.586 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149850.586,"Host":"ASUS_SAM","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:10.587 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:10.587 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:10.588 00.001 28316 Enqueuing Expose request
02:44:10.588 00.000 29988 IsSlewing returns 0
02:44:10.589 00.001 29988 IsGuiding returns 0
02:44:10.590 00.001 29988 PulseGuide returned control before completion, sleep 266
02:44:10.869 00.279 29988 IsGuiding returns 0
02:44:10.869 00.000 29988 Move returns status 0, amount 257
02:44:10.869 00.000 29988 MoveAxis(S, 188, B)
02:44:10.869 00.000 29988 Guiding  Dir = 1, Dur = 188
02:44:10.872 00.003 29988 IsSlewing returns 0
02:44:10.872 00.000 29988 IsGuiding returns 0
02:44:10.877 00.005 29988 PulseGuide returned control before completion, sleep 194
02:44:11.088 00.211 29988 IsGuiding returns 0
02:44:11.088 00.000 29988 Move returns status 0, amount 188
02:44:11.089 00.001 29988 move complete, result=0
02:44:11.089 00.000 29988 worker thread done servicing request
02:44:11.089 00.000 28316 GuideStep: -0.8 px 257 ms EAST, 0.8 px 188 ms SOUTH
02:44:11.089 00.000 29988 Worker thread wakes up
02:44:11.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:11.090 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:12.719 01.629 29988 Exposure complete
02:44:12.771 00.052 29988 worker thread done servicing request
02:44:12.772 00.001 28316 OnExposeComplete: enter
02:44:12.773 00.001 28316 UpdateGuideState(): m_state=6
02:44:12.774 00.001 28316 Star::Find(15, 949, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3872
02:44:12.775 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=255.83, Mass=2421, SNR=34.1, Peak=227 HFD=4.1
02:44:12.777 00.002 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
02:44:12.778 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
02:44:12.779 00.001 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.37 hyp=0.74 cameraTheta=-2.62 mountX=-0.07 mountY=0.74, mountTheta=1.66
02:44:12.781 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.37, opts=13)
02:44:12.782 00.001 28316 Enqueuing Move request for scope (-0.65, -0.37)
02:44:12.782 00.000 29988 Worker thread wakes up
02:44:12.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.37) opts 0xd
02:44:12.782 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.37)
02:44:12.783 00.001 29988 Moving (-0.65, -0.37) raw xDistance=-0.07 yDistance=0.74
02:44:12.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:44:12.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:44:12.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:12.783 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:44:12.784 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.74
02:44:12.784 00.000 29988 MoveAxis(E, 0, ABG)
02:44:12.784 00.000 29988 Move returns status 0, amount 0
02:44:12.784 00.000 29988 MoveAxis(N, 0, ABG)
02:44:12.784 00.000 29988 Move returns status 0, amount 0
02:44:12.784 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 2 / 99999
02:44:12.784 00.000 29988 move complete, result=0
02:44:12.784 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149852.784,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:12.785 00.001 29988 worker thread done servicing request
02:44:12.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:12.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:12.786 00.001 28316 Enqueuing Expose request
02:44:12.786 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 0 ms NORTH
02:44:12.786 00.000 29988 Worker thread wakes up
02:44:12.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:12.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:14.311 01.525 29988 Exposure complete
02:44:14.352 00.041 29988 worker thread done servicing request
02:44:14.352 00.000 28316 OnExposeComplete: enter
02:44:14.354 00.002 28316 UpdateGuideState(): m_state=6
02:44:14.357 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3873
02:44:14.357 00.000 28316 Star::Find returns 1 (0), X=949.70, Y=255.84, Mass=2373, SNR=33.8, Peak=217 HFD=3.9
02:44:14.358 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
02:44:14.358 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
02:44:14.359 00.001 28316 CameraToMount -- cameraX=-0.77 cameraY=-0.36 hyp=0.85 cameraTheta=-2.71 mountX=-0.01 mountY=0.85, mountTheta=1.58
02:44:14.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.77, y=-0.36, opts=13)
02:44:14.360 00.000 28316 Enqueuing Move request for scope (-0.77, -0.36)
02:44:14.361 00.001 29988 Worker thread wakes up
02:44:14.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:14.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.36) opts 0xd
02:44:14.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.77, -0.36)
02:44:14.361 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
02:44:14.362 00.001 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 3 / 99999
02:44:14.362 00.000 29988 Moving (-0.77, -0.36) raw xDistance=-0.01 yDistance=0.85
02:44:14.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:44:14.362 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149854.362,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:14.363 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:44:14.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.85
02:44:14.363 00.000 29988 MoveAxis(E, 0, ABG)
02:44:14.363 00.000 29988 Move returns status 0, amount 0
02:44:14.363 00.000 29988 MoveAxis(N, 0, ABG)
02:44:14.363 00.000 29988 Move returns status 0, amount 0
02:44:14.363 00.000 29988 move complete, result=0
02:44:14.363 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:14.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:14.364 00.001 28316 Enqueuing Expose request
02:44:14.364 00.000 29988 worker thread done servicing request
02:44:14.364 00.000 29988 Worker thread wakes up
02:44:14.364 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 0 ms NORTH
02:44:14.365 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:14.365 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:15.990 01.625 29988 Exposure complete
02:44:16.047 00.057 29988 worker thread done servicing request
02:44:16.047 00.000 28316 OnExposeComplete: enter
02:44:16.049 00.002 28316 UpdateGuideState(): m_state=6
02:44:16.050 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3874
02:44:16.052 00.002 28316 Star::Find returns 1 (0), X=949.86, Y=255.78, Mass=2384, SNR=33.9, Peak=222 HFD=4.0
02:44:16.052 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
02:44:16.053 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
02:44:16.053 00.000 28316 CameraToMount -- cameraX=-0.61 cameraY=-0.43 hyp=0.75 cameraTheta=-2.53 mountX=-0.13 mountY=0.74, mountTheta=1.75
02:44:16.055 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.61, y=-0.43, opts=13)
02:44:16.056 00.001 28316 Enqueuing Move request for scope (-0.61, -0.43)
02:44:16.056 00.000 29988 Worker thread wakes up
02:44:16.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:16.056 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:44:16.057 00.001 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 4 / 99999
02:44:16.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.43) opts 0xd
02:44:16.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.61, -0.43)
02:44:16.057 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149856.057,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:16.058 00.001 29988 Moving (-0.61, -0.43) raw xDistance=-0.13 yDistance=0.74
02:44:16.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:44:16.058 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.33
02:44:16.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:44:16.058 00.000 29988 MoveAxis(E, 0, ABG)
02:44:16.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:16.059 00.001 29988 Move returns status 0, amount 0
02:44:16.059 00.000 29988 MoveAxis(S, 176, ABG)
02:44:16.059 00.000 29988 Guiding  Dir = 1, Dur = 176
02:44:16.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:16.061 00.002 28316 Enqueuing Expose request
02:44:16.062 00.001 29988 IsSlewing returns 0
02:44:16.062 00.000 29988 IsGuiding returns 0
02:44:16.068 00.006 29988 PulseGuide returned control before completion, sleep 182
02:44:16.259 00.191 29988 IsGuiding returns 0
02:44:16.259 00.000 29988 Move returns status 0, amount 176
02:44:16.260 00.001 29988 move complete, result=0
02:44:16.260 00.000 29988 worker thread done servicing request
02:44:16.260 00.000 29988 Worker thread wakes up
02:44:16.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:16.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:16.260 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 176 ms SOUTH
02:44:17.675 01.415 29988 Exposure complete
02:44:17.710 00.035 29988 worker thread done servicing request
02:44:17.712 00.002 28316 OnExposeComplete: enter
02:44:17.713 00.001 28316 UpdateGuideState(): m_state=6
02:44:17.715 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3875
02:44:17.716 00.001 28316 Star::Find returns 1 (0), X=949.92, Y=255.67, Mass=2404, SNR=33.8, Peak=222 HFD=3.9
02:44:17.717 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
02:44:17.719 00.002 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
02:44:17.722 00.003 28316 CameraToMount -- cameraX=-0.55 cameraY=-0.53 hyp=0.76 cameraTheta=-2.37 mountX=-0.26 mountY=0.73, mountTheta=1.91
02:44:17.726 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.55, y=-0.53, opts=13)
02:44:17.728 00.002 28316 Enqueuing Move request for scope (-0.55, -0.53)
02:44:17.729 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:17.730 00.001 29988 Worker thread wakes up
02:44:17.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.53) opts 0xd
02:44:17.730 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.55, -0.53)
02:44:17.730 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.8
02:44:17.730 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 5 / 99999
02:44:17.731 00.001 29988 Moving (-0.55, -0.53) raw xDistance=-0.26 yDistance=0.73
02:44:17.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:44:17.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:44:17.731 00.000 29988 MoveAxis(E, 54, ABG)
02:44:17.731 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149857.731,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:17.731 00.000 29988 Guiding  Dir = 2, Dur = 54
02:44:17.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:17.732 00.001 29988 IsSlewing returns 0
02:44:17.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:17.732 00.000 28316 Enqueuing Expose request
02:44:17.733 00.001 29988 IsGuiding returns 0
02:44:17.734 00.001 29988 PulseGuide returned control before completion, sleep 63
02:44:17.813 00.079 29988 IsGuiding returns 0
02:44:17.813 00.000 29988 Move returns status 0, amount 54
02:44:17.813 00.000 29988 MoveAxis(S, 174, ABG)
02:44:17.813 00.000 29988 Guiding  Dir = 1, Dur = 174
02:44:17.813 00.000 29988 IsSlewing returns 0
02:44:17.813 00.000 29988 IsGuiding returns 0
02:44:17.819 00.006 29988 PulseGuide returned control before completion, sleep 179
02:44:18.000 00.181 29988 IsGuiding returns 1
02:44:18.000 00.000 29988 scope still moving after pulse duration time elapsed
02:44:18.032 00.032 29988 IsSlewing returns 0
02:44:18.032 00.000 29988 IsGuiding returns 0
02:44:18.033 00.001 29988 scope move finished after 174 + 44 ms
02:44:18.033 00.000 29988 Move returns status 0, amount 174
02:44:18.033 00.000 29988 move complete, result=0
02:44:18.033 00.000 29988 worker thread done servicing request
02:44:18.033 00.000 29988 Worker thread wakes up
02:44:18.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:18.033 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.7 px 174 ms SOUTH
02:44:18.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:19.664 01.631 29988 Exposure complete
02:44:19.707 00.043 29988 worker thread done servicing request
02:44:19.707 00.000 28316 OnExposeComplete: enter
02:44:19.708 00.001 28316 UpdateGuideState(): m_state=6
02:44:19.708 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3876
02:44:19.708 00.000 28316 Star::Find returns 1 (0), X=949.68, Y=255.75, Mass=2426, SNR=34.3, Peak=205 HFD=3.7
02:44:19.709 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
02:44:19.709 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
02:44:19.710 00.001 28316 CameraToMount -- cameraX=-0.79 cameraY=-0.45 hyp=0.91 cameraTheta=-2.62 mountX=-0.08 mountY=0.91, mountTheta=1.66
02:44:19.711 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.79, y=-0.45, opts=13)
02:44:19.712 00.001 28316 Enqueuing Move request for scope (-0.79, -0.45)
02:44:19.712 00.000 29988 Worker thread wakes up
02:44:19.712 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:19.713 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.3
02:44:19.713 00.000 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 6 / 99999
02:44:19.714 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.45) opts 0xd
02:44:19.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.79, -0.45)
02:44:19.714 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149859.714,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:19.714 00.000 29988 Moving (-0.79, -0.45) raw xDistance=-0.08 yDistance=0.91
02:44:19.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:44:19.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
02:44:19.714 00.000 29988 MoveAxis(E, 0, ABG)
02:44:19.714 00.000 29988 Move returns status 0, amount 0
02:44:19.714 00.000 29988 MoveAxis(S, 218, ABG)
02:44:19.714 00.000 29988 Guiding  Dir = 1, Dur = 218
02:44:19.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:19.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:19.715 00.000 28316 Enqueuing Expose request
02:44:19.716 00.001 29988 IsSlewing returns 0
02:44:19.716 00.000 29988 IsGuiding returns 0
02:44:19.721 00.005 29988 PulseGuide returned control before completion, sleep 224
02:44:19.947 00.226 29988 IsGuiding returns 0
02:44:19.947 00.000 29988 Move returns status 0, amount 218
02:44:19.948 00.001 29988 move complete, result=0
02:44:19.948 00.000 29988 worker thread done servicing request
02:44:19.948 00.000 29988 Worker thread wakes up
02:44:19.948 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 218 ms SOUTH
02:44:19.949 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:19.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:21.363 01.414 29988 Exposure complete
02:44:21.417 00.054 29988 worker thread done servicing request
02:44:21.417 00.000 28316 OnExposeComplete: enter
02:44:21.418 00.001 28316 UpdateGuideState(): m_state=6
02:44:21.419 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3877
02:44:21.419 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=255.77, Mass=2394, SNR=33.9, Peak=217 HFD=4.1
02:44:21.420 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
02:44:21.420 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
02:44:21.420 00.000 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.43 hyp=0.72 cameraTheta=-2.50 mountX=-0.15 mountY=0.71, mountTheta=1.78
02:44:21.422 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.43, opts=13)
02:44:21.422 00.000 28316 Enqueuing Move request for scope (-0.58, -0.43)
02:44:21.423 00.001 29988 Worker thread wakes up
02:44:21.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.43) opts 0xd
02:44:21.423 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.43)
02:44:21.423 00.000 29988 Moving (-0.58, -0.43) raw xDistance=-0.15 yDistance=0.71
02:44:21.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:44:21.423 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
02:44:21.423 00.000 29988 MoveAxis(E, 0, ABG)
02:44:21.423 00.000 29988 Move returns status 0, amount 0
02:44:21.423 00.000 29988 MoveAxis(S, 170, ABG)
02:44:21.423 00.000 29988 Guiding  Dir = 1, Dur = 170
02:44:21.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:21.424 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.9
02:44:21.424 00.000 29988 IsSlewing returns 0
02:44:21.424 00.000 28316 PhdController: settling, locked = 1, distance = 0.78 (0.50) aobump = 0 frame = 7 / 99999
02:44:21.425 00.001 29988 IsGuiding returns 0
02:44:21.425 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149861.425,"Host":"ASUS_SAM","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:21.427 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:21.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:21.428 00.001 28316 Enqueuing Expose request
02:44:21.431 00.003 29988 PulseGuide returned control before completion, sleep 175
02:44:21.610 00.179 29988 IsGuiding returns 1
02:44:21.610 00.000 29988 scope still moving after pulse duration time elapsed
02:44:21.641 00.031 29988 IsSlewing returns 0
02:44:21.641 00.000 29988 IsGuiding returns 0
02:44:21.641 00.000 29988 scope move finished after 170 + 45 ms
02:44:21.641 00.000 29988 Move returns status 0, amount 170
02:44:21.641 00.000 29988 move complete, result=0
02:44:21.641 00.000 29988 worker thread done servicing request
02:44:21.641 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.7 px 170 ms SOUTH
02:44:21.642 00.001 29988 Worker thread wakes up
02:44:21.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:21.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:23.274 01.632 29988 Exposure complete
02:44:23.313 00.039 29988 worker thread done servicing request
02:44:23.314 00.001 28316 OnExposeComplete: enter
02:44:23.314 00.000 28316 UpdateGuideState(): m_state=6
02:44:23.315 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3878
02:44:23.315 00.000 28316 Star::Find returns 1 (0), X=949.81, Y=255.58, Mass=2405, SNR=33.8, Peak=208 HFD=3.8
02:44:23.316 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
02:44:23.316 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
02:44:23.317 00.001 28316 CameraToMount -- cameraX=-0.67 cameraY=-0.63 hyp=0.91 cameraTheta=-2.39 mountX=-0.29 mountY=0.88, mountTheta=1.89
02:44:23.317 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=-0.63, opts=13)
02:44:23.317 00.000 28316 Enqueuing Move request for scope (-0.67, -0.63)
02:44:23.318 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:23.318 00.000 29988 Worker thread wakes up
02:44:23.318 00.000 28316 UpdateGuideState exits: m=2405 RSB=33.8
02:44:23.319 00.001 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 8 / 99999
02:44:23.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.63) opts 0xd
02:44:23.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.67, -0.63)
02:44:23.319 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149863.319,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:23.320 00.001 29988 Moving (-0.67, -0.63) raw xDistance=-0.29 yDistance=0.88
02:44:23.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
02:44:23.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
02:44:23.320 00.000 29988 MoveAxis(E, 62, ABG)
02:44:23.320 00.000 29988 Guiding  Dir = 2, Dur = 62
02:44:23.320 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:23.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:23.323 00.003 28316 Enqueuing Expose request
02:44:23.323 00.000 29988 IsSlewing returns 0
02:44:23.324 00.001 29988 IsGuiding returns 0
02:44:23.325 00.001 29988 PulseGuide returned control before completion, sleep 71
02:44:23.400 00.075 29988 IsGuiding returns 0
02:44:23.400 00.000 29988 Move returns status 0, amount 62
02:44:23.400 00.000 29988 MoveAxis(S, 209, ABG)
02:44:23.401 00.001 29988 Guiding  Dir = 1, Dur = 209
02:44:23.401 00.000 29988 IsSlewing returns 0
02:44:23.401 00.000 29988 IsGuiding returns 0
02:44:23.407 00.006 29988 PulseGuide returned control before completion, sleep 214
02:44:23.623 00.216 29988 IsGuiding returns 1
02:44:23.623 00.000 29988 scope still moving after pulse duration time elapsed
02:44:23.655 00.032 29988 IsSlewing returns 0
02:44:23.656 00.001 29988 IsGuiding returns 0
02:44:23.656 00.000 29988 scope move finished after 209 + 45 ms
02:44:23.656 00.000 29988 Move returns status 0, amount 209
02:44:23.656 00.000 29988 move complete, result=0
02:44:23.656 00.000 29988 worker thread done servicing request
02:44:23.656 00.000 29988 Worker thread wakes up
02:44:23.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:23.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:23.656 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.9 px 209 ms SOUTH
02:44:25.073 01.417 29988 Exposure complete
02:44:25.125 00.052 29988 worker thread done servicing request
02:44:25.125 00.000 28316 OnExposeComplete: enter
02:44:25.126 00.001 28316 UpdateGuideState(): m_state=6
02:44:25.126 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3879
02:44:25.127 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=255.58, Mass=2415, SNR=33.9, Peak=206 HFD=3.9
02:44:25.127 00.000 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
02:44:25.128 00.001 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
02:44:25.128 00.000 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.62 hyp=0.82 cameraTheta=-2.28 mountX=-0.34 mountY=0.76, mountTheta=2.00
02:44:25.130 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.62, opts=13)
02:44:25.132 00.002 28316 Enqueuing Move request for scope (-0.53, -0.62)
02:44:25.132 00.000 29988 Worker thread wakes up
02:44:25.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:25.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.62) opts 0xd
02:44:25.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.62)
02:44:25.133 00.000 28316 UpdateGuideState exits: m=2415 RSB=33.9
02:44:25.133 00.000 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 9 / 99999
02:44:25.134 00.001 29988 Moving (-0.53, -0.62) raw xDistance=-0.34 yDistance=0.76
02:44:25.134 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149865.134,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:25.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
02:44:25.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
02:44:25.134 00.000 29988 MoveAxis(E, 76, ABG)
02:44:25.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:25.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:25.135 00.000 28316 Enqueuing Expose request
02:44:25.135 00.000 29988 Guiding  Dir = 2, Dur = 76
02:44:25.136 00.001 29988 IsSlewing returns 0
02:44:25.136 00.000 29988 IsGuiding returns 0
02:44:25.137 00.001 29988 PulseGuide returned control before completion, sleep 85
02:44:25.227 00.090 29988 IsGuiding returns 1
02:44:25.228 00.001 29988 scope still moving after pulse duration time elapsed
02:44:25.258 00.030 29988 IsSlewing returns 0
02:44:25.259 00.001 29988 IsGuiding returns 0
02:44:25.259 00.000 29988 scope move finished after 76 + 46 ms
02:44:25.259 00.000 29988 Move returns status 0, amount 76
02:44:25.259 00.000 29988 MoveAxis(S, 180, ABG)
02:44:25.259 00.000 29988 Guiding  Dir = 1, Dur = 180
02:44:25.259 00.000 29988 IsSlewing returns 0
02:44:25.259 00.000 29988 IsGuiding returns 0
02:44:25.264 00.005 29988 PulseGuide returned control before completion, sleep 185
02:44:25.453 00.189 29988 IsGuiding returns 0
02:44:25.453 00.000 29988 Move returns status 0, amount 180
02:44:25.453 00.000 29988 move complete, result=0
02:44:25.453 00.000 29988 worker thread done servicing request
02:44:25.453 00.000 29988 Worker thread wakes up
02:44:25.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:25.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:25.453 00.000 28316 GuideStep: -0.3 px 76 ms EAST, 0.8 px 180 ms SOUTH
02:44:27.081 01.628 29988 Exposure complete
02:44:27.123 00.042 29988 worker thread done servicing request
02:44:27.123 00.000 28316 OnExposeComplete: enter
02:44:27.124 00.001 28316 UpdateGuideState(): m_state=6
02:44:27.124 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3880
02:44:27.125 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=255.80, Mass=2466, SNR=34.4, Peak=234 HFD=4.0
02:44:27.126 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.70)
02:44:27.128 00.002 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.66)
02:44:27.131 00.003 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.40 hyp=0.76 cameraTheta=-2.59 mountX=-0.10 mountY=0.76, mountTheta=1.70
02:44:27.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.40, opts=13)
02:44:27.133 00.001 28316 Enqueuing Move request for scope (-0.65, -0.40)
02:44:27.134 00.001 29988 Worker thread wakes up
02:44:27.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:27.135 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.40) opts 0xd
02:44:27.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.40)
02:44:27.135 00.000 28316 UpdateGuideState exits: m=2466 RSB=34.4
02:44:27.135 00.000 29988 Moving (-0.65, -0.40) raw xDistance=-0.10 yDistance=0.76
02:44:27.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:44:27.135 00.000 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 10 / 99999
02:44:27.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
02:44:27.136 00.001 29988 MoveAxis(E, 0, ABG)
02:44:27.136 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149867.135,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:27.136 00.000 29988 Move returns status 0, amount 0
02:44:27.136 00.000 29988 MoveAxis(S, 182, ABG)
02:44:27.136 00.000 29988 Guiding  Dir = 1, Dur = 182
02:44:27.136 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:27.137 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:27.137 00.000 28316 Enqueuing Expose request
02:44:27.137 00.000 29988 IsSlewing returns 0
02:44:27.138 00.001 29988 IsGuiding returns 0
02:44:27.143 00.005 29988 PulseGuide returned control before completion, sleep 187
02:44:27.345 00.202 29988 IsGuiding returns 0
02:44:27.345 00.000 29988 Move returns status 0, amount 182
02:44:27.345 00.000 29988 move complete, result=0
02:44:27.345 00.000 29988 worker thread done servicing request
02:44:27.345 00.000 29988 Worker thread wakes up
02:44:27.346 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:27.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:27.346 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 182 ms SOUTH
02:44:28.752 01.406 29988 Exposure complete
02:44:28.808 00.056 29988 worker thread done servicing request
02:44:28.808 00.000 28316 OnExposeComplete: enter
02:44:28.809 00.001 28316 UpdateGuideState(): m_state=6
02:44:28.810 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3881
02:44:28.812 00.002 28316 Star::Find returns 1 (0), X=949.77, Y=255.81, Mass=2401, SNR=34.1, Peak=230 HFD=3.9
02:44:28.814 00.002 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.66)
02:44:28.815 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
02:44:28.815 00.000 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.39 hyp=0.80 cameraTheta=-2.63 mountX=-0.07 mountY=0.80, mountTheta=1.66
02:44:28.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.39, opts=13)
02:44:28.817 00.001 28316 Enqueuing Move request for scope (-0.70, -0.39)
02:44:28.817 00.000 29988 Worker thread wakes up
02:44:28.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.39) opts 0xd
02:44:28.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.39)
02:44:28.817 00.000 29988 Moving (-0.70, -0.39) raw xDistance=-0.07 yDistance=0.80
02:44:28.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:44:28.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.80 from input 0.80
02:44:28.817 00.000 29988 MoveAxis(E, 0, ABG)
02:44:28.817 00.000 29988 Move returns status 0, amount 0
02:44:28.817 00.000 29988 MoveAxis(S, 192, ABG)
02:44:28.817 00.000 29988 Guiding  Dir = 1, Dur = 192
02:44:28.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:28.817 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.1
02:44:28.819 00.002 28316 PhdController: settling, locked = 1, distance = 0.80 (0.50) aobump = 0 frame = 11 / 99999
02:44:28.819 00.000 29988 IsSlewing returns 0
02:44:28.819 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149868.819,"Host":"ASUS_SAM","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:28.819 00.000 29988 IsGuiding returns 0
02:44:28.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:28.820 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:28.822 00.002 28316 Enqueuing Expose request
02:44:28.824 00.002 29988 PulseGuide returned control before completion, sleep 198
02:44:29.031 00.207 29988 IsGuiding returns 0
02:44:29.031 00.000 29988 Move returns status 0, amount 192
02:44:29.031 00.000 29988 move complete, result=0
02:44:29.032 00.001 29988 worker thread done servicing request
02:44:29.032 00.000 29988 Worker thread wakes up
02:44:29.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:29.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:29.032 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 192 ms SOUTH
02:44:30.665 01.633 29988 Exposure complete
02:44:30.723 00.058 29988 worker thread done servicing request
02:44:30.723 00.000 28316 OnExposeComplete: enter
02:44:30.725 00.002 28316 UpdateGuideState(): m_state=6
02:44:30.727 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3882
02:44:30.728 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=255.84, Mass=2404, SNR=34.0, Peak=210 HFD=4.0
02:44:30.728 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
02:44:30.729 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
02:44:30.729 00.000 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.37 hyp=0.75 cameraTheta=-2.63 mountX=-0.06 mountY=0.75, mountTheta=1.65
02:44:30.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.37, opts=13)
02:44:30.731 00.001 28316 Enqueuing Move request for scope (-0.66, -0.37)
02:44:30.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:30.732 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
02:44:30.733 00.001 29988 Worker thread wakes up
02:44:30.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.37) opts 0xd
02:44:30.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.37)
02:44:30.733 00.000 29988 Moving (-0.66, -0.37) raw xDistance=-0.06 yDistance=0.75
02:44:30.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:44:30.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
02:44:30.733 00.000 29988 MoveAxis(E, 0, ABG)
02:44:30.733 00.000 29988 Move returns status 0, amount 0
02:44:30.733 00.000 29988 MoveAxis(S, 180, ABG)
02:44:30.733 00.000 29988 Guiding  Dir = 1, Dur = 180
02:44:30.733 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 12 / 99999
02:44:30.735 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786149870.735,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:30.736 00.001 29988 IsSlewing returns 0
02:44:30.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:30.737 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:30.737 00.000 28316 Enqueuing Expose request
02:44:30.738 00.001 29988 IsGuiding returns 0
02:44:30.744 00.006 29988 PulseGuide returned control before completion, sleep 185
02:44:30.944 00.200 29988 IsGuiding returns 0
02:44:30.945 00.001 29988 Move returns status 0, amount 180
02:44:30.945 00.000 29988 move complete, result=0
02:44:30.945 00.000 29988 worker thread done servicing request
02:44:30.945 00.000 29988 Worker thread wakes up
02:44:30.945 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 180 ms SOUTH
02:44:30.948 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:30.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:32.360 01.412 29988 Exposure complete
02:44:32.402 00.042 29988 worker thread done servicing request
02:44:32.402 00.000 28316 OnExposeComplete: enter
02:44:32.404 00.002 28316 UpdateGuideState(): m_state=6
02:44:32.405 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3883
02:44:32.405 00.000 28316 Star::Find returns 1 (0), X=949.56, Y=256.01, Mass=2424, SNR=34.0, Peak=194 HFD=4.1
02:44:32.406 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
02:44:32.406 00.000 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
02:44:32.407 00.001 28316 CameraToMount -- cameraX=-0.91 cameraY=-0.20 hyp=0.93 cameraTheta=-2.93 mountX=0.20 mountY=0.90, mountTheta=1.35
02:44:32.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.91, y=-0.20, opts=13)
02:44:32.408 00.000 28316 Enqueuing Move request for scope (-0.91, -0.20)
02:44:32.408 00.000 29988 Worker thread wakes up
02:44:32.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:32.409 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.0
02:44:32.409 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 13 / 99999
02:44:32.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.20) opts 0xd
02:44:32.410 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149872.410,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:32.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.91, -0.20)
02:44:32.410 00.000 29988 Moving (-0.91, -0.20) raw xDistance=0.20 yDistance=0.90
02:44:32.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:44:32.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
02:44:32.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:32.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:32.411 00.000 28316 Enqueuing Expose request
02:44:32.412 00.001 29988 MoveAxis(E, 0, ABG)
02:44:32.412 00.000 29988 Move returns status 0, amount 0
02:44:32.412 00.000 29988 MoveAxis(S, 216, ABG)
02:44:32.412 00.000 29988 Guiding  Dir = 1, Dur = 216
02:44:32.412 00.000 29988 IsSlewing returns 0
02:44:32.412 00.000 29988 IsGuiding returns 0
02:44:32.418 00.006 29988 PulseGuide returned control before completion, sleep 221
02:44:32.643 00.225 29988 IsGuiding returns 0
02:44:32.643 00.000 29988 Move returns status 0, amount 216
02:44:32.643 00.000 29988 move complete, result=0
02:44:32.643 00.000 29988 worker thread done servicing request
02:44:32.643 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.9 px 216 ms SOUTH
02:44:32.645 00.002 29988 Worker thread wakes up
02:44:32.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:32.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:34.278 01.633 29988 Exposure complete
02:44:34.308 00.030 29988 worker thread done servicing request
02:44:34.308 00.000 28316 OnExposeComplete: enter
02:44:34.309 00.001 28316 UpdateGuideState(): m_state=6
02:44:34.309 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3884
02:44:34.310 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=255.85, Mass=2442, SNR=34.2, Peak=186 HFD=3.8
02:44:34.310 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
02:44:34.311 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.47)
02:44:34.311 00.000 28316 CameraToMount -- cameraX=-0.94 cameraY=-0.36 hyp=1.01 cameraTheta=-2.78 mountX=0.07 mountY=1.00, mountTheta=1.50
02:44:34.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.94, y=-0.36, opts=13)
02:44:34.313 00.001 28316 Enqueuing Move request for scope (-0.94, -0.36)
02:44:34.313 00.000 29988 Worker thread wakes up
02:44:34.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.36) opts 0xd
02:44:34.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.94, -0.36)
02:44:34.313 00.000 29988 Moving (-0.94, -0.36) raw xDistance=0.07 yDistance=1.00
02:44:34.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:44:34.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
02:44:34.313 00.000 29988 MoveAxis(E, 0, ABG)
02:44:34.313 00.000 29988 Move returns status 0, amount 0
02:44:34.313 00.000 29988 MoveAxis(S, 239, ABG)
02:44:34.313 00.000 29988 Guiding  Dir = 1, Dur = 239
02:44:34.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:34.314 00.001 29988 IsSlewing returns 0
02:44:34.314 00.000 28316 UpdateGuideState exits: m=2442 RSB=34.2
02:44:34.314 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 14 / 99999
02:44:34.315 00.001 29988 IsGuiding returns 0
02:44:34.315 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149874.315,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:34.316 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:34.317 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:34.318 00.001 28316 Enqueuing Expose request
02:44:34.321 00.003 29988 PulseGuide returned control before completion, sleep 244
02:44:34.579 00.258 29988 IsGuiding returns 0
02:44:34.579 00.000 29988 Move returns status 0, amount 239
02:44:34.579 00.000 29988 move complete, result=0
02:44:34.579 00.000 29988 worker thread done servicing request
02:44:34.579 00.000 29988 Worker thread wakes up
02:44:34.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:34.579 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 239 ms SOUTH
02:44:34.580 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:35.992 01.412 29988 Exposure complete
02:44:36.040 00.048 29988 worker thread done servicing request
02:44:36.041 00.001 28316 OnExposeComplete: enter
02:44:36.043 00.002 28316 UpdateGuideState(): m_state=6
02:44:36.044 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3885
02:44:36.045 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=255.66, Mass=2342, SNR=33.4, Peak=196 HFD=3.9
02:44:36.046 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.88)
02:44:36.048 00.002 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.84)
02:44:36.050 00.002 28316 CameraToMount -- cameraX=-0.61 cameraY=-0.55 hyp=0.82 cameraTheta=-2.41 mountX=-0.25 mountY=0.79, mountTheta=1.87
02:44:36.053 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.61, y=-0.55, opts=13)
02:44:36.054 00.001 28316 Enqueuing Move request for scope (-0.61, -0.55)
02:44:36.054 00.000 29988 Worker thread wakes up
02:44:36.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:36.055 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.4
02:44:36.055 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 15 / 99999
02:44:36.056 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.55) opts 0xd
02:44:36.056 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149876.056,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:36.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.61, -0.55)
02:44:36.056 00.000 29988 Moving (-0.61, -0.55) raw xDistance=-0.25 yDistance=0.79
02:44:36.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
02:44:36.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
02:44:36.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:36.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:36.057 00.000 28316 Enqueuing Expose request
02:44:36.057 00.000 29988 MoveAxis(E, 52, ABG)
02:44:36.057 00.000 29988 Guiding  Dir = 2, Dur = 52
02:44:36.058 00.001 29988 IsSlewing returns 0
02:44:36.058 00.000 29988 IsGuiding returns 0
02:44:36.059 00.001 29988 PulseGuide returned control before completion, sleep 61
02:44:36.128 00.069 29988 IsGuiding returns 0
02:44:36.128 00.000 29988 Move returns status 0, amount 52
02:44:36.128 00.000 29988 MoveAxis(S, 188, ABG)
02:44:36.128 00.000 29988 Guiding  Dir = 1, Dur = 188
02:44:36.128 00.000 29988 IsSlewing returns 0
02:44:36.130 00.002 29988 IsGuiding returns 0
02:44:36.135 00.005 29988 PulseGuide returned control before completion, sleep 194
02:44:36.333 00.198 29988 IsGuiding returns 0
02:44:36.333 00.000 29988 Move returns status 0, amount 188
02:44:36.333 00.000 29988 move complete, result=0
02:44:36.333 00.000 29988 worker thread done servicing request
02:44:36.333 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.8 px 188 ms SOUTH
02:44:36.334 00.001 29988 Worker thread wakes up
02:44:36.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:36.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:37.969 01.635 29988 Exposure complete
02:44:38.005 00.036 29988 worker thread done servicing request
02:44:38.005 00.000 28316 OnExposeComplete: enter
02:44:38.006 00.001 28316 UpdateGuideState(): m_state=6
02:44:38.007 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3886
02:44:38.010 00.003 28316 Star::Find returns 1 (0), X=949.80, Y=255.89, Mass=2423, SNR=34.1, Peak=230 HFD=4.1
02:44:38.011 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
02:44:38.011 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
02:44:38.011 00.000 28316 CameraToMount -- cameraX=-0.68 cameraY=-0.31 hyp=0.74 cameraTheta=-2.71 mountX=-0.00 mountY=0.74, mountTheta=1.57
02:44:38.013 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.68, y=-0.31, opts=13)
02:44:38.014 00.001 28316 Enqueuing Move request for scope (-0.68, -0.31)
02:44:38.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:38.015 00.001 29988 Worker thread wakes up
02:44:38.015 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.31) opts 0xd
02:44:38.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.68, -0.31)
02:44:38.015 00.000 29988 Moving (-0.68, -0.31) raw xDistance=-0.00 yDistance=0.74
02:44:38.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:44:38.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:44:38.015 00.000 29988 MoveAxis(E, 0, ABG)
02:44:38.015 00.000 29988 Move returns status 0, amount 0
02:44:38.015 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.1
02:44:38.015 00.000 29988 MoveAxis(S, 177, ABG)
02:44:38.015 00.000 29988 Guiding  Dir = 1, Dur = 177
02:44:38.015 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 16 / 99999
02:44:38.016 00.001 29988 IsSlewing returns 0
02:44:38.016 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149878.016,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:38.016 00.000 29988 IsGuiding returns 0
02:44:38.017 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:38.017 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:38.018 00.001 28316 Enqueuing Expose request
02:44:38.021 00.003 29988 PulseGuide returned control before completion, sleep 183
02:44:38.222 00.201 29988 IsGuiding returns 0
02:44:38.222 00.000 29988 Move returns status 0, amount 177
02:44:38.222 00.000 29988 move complete, result=0
02:44:38.222 00.000 29988 worker thread done servicing request
02:44:38.222 00.000 29988 Worker thread wakes up
02:44:38.222 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 177 ms SOUTH
02:44:38.224 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:38.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:39.630 01.406 29988 Exposure complete
02:44:39.693 00.063 29988 worker thread done servicing request
02:44:39.693 00.000 28316 OnExposeComplete: enter
02:44:39.694 00.001 28316 UpdateGuideState(): m_state=6
02:44:39.697 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3887
02:44:39.698 00.001 28316 Star::Find returns 1 (0), X=949.71, Y=255.77, Mass=2396, SNR=34.0, Peak=209 HFD=3.8
02:44:39.700 00.002 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
02:44:39.701 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
02:44:39.702 00.001 28316 CameraToMount -- cameraX=-0.76 cameraY=-0.43 hyp=0.87 cameraTheta=-2.62 mountX=-0.08 mountY=0.87, mountTheta=1.66
02:44:39.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.76, y=-0.43, opts=13)
02:44:39.705 00.001 28316 Enqueuing Move request for scope (-0.76, -0.43)
02:44:39.708 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:39.710 00.002 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:44:39.710 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 17 / 99999
02:44:39.712 00.002 29988 Worker thread wakes up
02:44:39.712 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149879.712,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:39.714 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.43) opts 0xd
02:44:39.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.76, -0.43)
02:44:39.714 00.000 29988 Moving (-0.76, -0.43) raw xDistance=-0.08 yDistance=0.87
02:44:39.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:44:39.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:39.715 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
02:44:39.715 00.000 29988 MoveAxis(E, 0, ABG)
02:44:39.715 00.000 29988 Move returns status 0, amount 0
02:44:39.715 00.000 29988 MoveAxis(S, 208, ABG)
02:44:39.715 00.000 29988 Guiding  Dir = 1, Dur = 208
02:44:39.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:39.717 00.002 28316 Enqueuing Expose request
02:44:39.718 00.001 29988 IsSlewing returns 0
02:44:39.718 00.000 29988 IsGuiding returns 0
02:44:39.724 00.006 29988 PulseGuide returned control before completion, sleep 213
02:44:39.947 00.223 29988 IsGuiding returns 0
02:44:39.947 00.000 29988 Move returns status 0, amount 208
02:44:39.947 00.000 29988 move complete, result=0
02:44:39.947 00.000 29988 worker thread done servicing request
02:44:39.947 00.000 29988 Worker thread wakes up
02:44:39.947 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:39.947 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:39.948 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.9 px 208 ms SOUTH
02:44:41.570 01.622 29988 Exposure complete
02:44:41.605 00.035 29988 worker thread done servicing request
02:44:41.605 00.000 28316 OnExposeComplete: enter
02:44:41.606 00.001 28316 UpdateGuideState(): m_state=6
02:44:41.606 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3888
02:44:41.607 00.001 28316 Star::Find returns 1 (0), X=949.60, Y=255.72, Mass=2338, SNR=33.4, Peak=199 HFD=3.6
02:44:41.608 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.66)
02:44:41.608 00.000 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
02:44:41.608 00.000 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.49 hyp=0.99 cameraTheta=-2.63 mountX=-0.08 mountY=0.99, mountTheta=1.65
02:44:41.610 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.49, opts=13)
02:44:41.612 00.002 28316 Enqueuing Move request for scope (-0.87, -0.49)
02:44:41.613 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:41.614 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.4
02:44:41.615 00.001 29988 Worker thread wakes up
02:44:41.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.49) opts 0xd
02:44:41.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.49)
02:44:41.615 00.000 29988 Moving (-0.87, -0.49) raw xDistance=-0.08 yDistance=0.99
02:44:41.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:44:41.615 00.000 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 18 / 99999
02:44:41.616 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
02:44:41.616 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149881.616,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:41.617 00.001 29988 MoveAxis(E, 0, ABG)
02:44:41.617 00.000 29988 Move returns status 0, amount 0
02:44:41.617 00.000 29988 MoveAxis(S, 237, ABG)
02:44:41.617 00.000 29988 Guiding  Dir = 1, Dur = 237
02:44:41.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:41.620 00.002 29988 IsSlewing returns 0
02:44:41.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:41.621 00.001 28316 Enqueuing Expose request
02:44:41.621 00.000 29988 IsGuiding returns 0
02:44:41.627 00.006 29988 PulseGuide returned control before completion, sleep 242
02:44:41.885 00.258 29988 IsGuiding returns 0
02:44:41.885 00.000 29988 Move returns status 0, amount 237
02:44:41.885 00.000 29988 move complete, result=0
02:44:41.885 00.000 29988 worker thread done servicing request
02:44:41.885 00.000 29988 Worker thread wakes up
02:44:41.885 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 237 ms SOUTH
02:44:41.887 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:41.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:43.305 01.418 29988 Exposure complete
02:44:43.353 00.048 29988 worker thread done servicing request
02:44:43.353 00.000 28316 OnExposeComplete: enter
02:44:43.355 00.002 28316 UpdateGuideState(): m_state=6
02:44:43.356 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3889
02:44:43.357 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=255.71, Mass=2445, SNR=34.3, Peak=195 HFD=3.9
02:44:43.359 00.002 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
02:44:43.360 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
02:44:43.361 00.001 28316 CameraToMount -- cameraX=-0.69 cameraY=-0.49 hyp=0.84 cameraTheta=-2.52 mountX=-0.16 mountY=0.83, mountTheta=1.76
02:44:43.364 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.69, y=-0.49, opts=13)
02:44:43.364 00.000 28316 Enqueuing Move request for scope (-0.69, -0.49)
02:44:43.365 00.001 29988 Worker thread wakes up
02:44:43.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:43.365 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
02:44:43.365 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 19 / 99999
02:44:43.366 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.49) opts 0xd
02:44:43.366 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149883.366,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:43.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.69, -0.49)
02:44:43.366 00.000 29988 Moving (-0.69, -0.49) raw xDistance=-0.16 yDistance=0.83
02:44:43.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:44:43.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
02:44:43.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:43.367 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:43.367 00.000 28316 Enqueuing Expose request
02:44:43.368 00.001 29988 MoveAxis(E, 0, ABG)
02:44:43.368 00.000 29988 Move returns status 0, amount 0
02:44:43.368 00.000 29988 MoveAxis(S, 199, ABG)
02:44:43.368 00.000 29988 Guiding  Dir = 1, Dur = 199
02:44:43.368 00.000 29988 IsSlewing returns 0
02:44:43.368 00.000 29988 IsGuiding returns 0
02:44:43.373 00.005 29988 PulseGuide returned control before completion, sleep 205
02:44:43.588 00.215 29988 IsGuiding returns 0
02:44:43.588 00.000 29988 Move returns status 0, amount 199
02:44:43.588 00.000 29988 move complete, result=0
02:44:43.588 00.000 29988 worker thread done servicing request
02:44:43.588 00.000 29988 Worker thread wakes up
02:44:43.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:43.588 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.8 px 199 ms SOUTH
02:44:43.589 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:45.215 01.626 29988 Exposure complete
02:44:45.252 00.037 29988 worker thread done servicing request
02:44:45.252 00.000 28316 OnExposeComplete: enter
02:44:45.253 00.001 28316 UpdateGuideState(): m_state=6
02:44:45.253 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3890
02:44:45.254 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=255.66, Mass=2405, SNR=34.0, Peak=199 HFD=3.7
02:44:45.255 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
02:44:45.256 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
02:44:45.258 00.002 28316 CameraToMount -- cameraX=-0.81 cameraY=-0.54 hyp=0.97 cameraTheta=-2.55 mountX=-0.16 mountY=0.96, mountTheta=1.73
02:44:45.260 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.81, y=-0.54, opts=13)
02:44:45.261 00.001 28316 Enqueuing Move request for scope (-0.81, -0.54)
02:44:45.261 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:45.262 00.001 29988 Worker thread wakes up
02:44:45.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.54) opts 0xd
02:44:45.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.81, -0.54)
02:44:45.262 00.000 29988 Moving (-0.81, -0.54) raw xDistance=-0.16 yDistance=0.96
02:44:45.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:44:45.262 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
02:44:45.262 00.000 29988 MoveAxis(E, 0, ABG)
02:44:45.262 00.000 29988 Move returns status 0, amount 0
02:44:45.262 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
02:44:45.263 00.001 29988 MoveAxis(S, 230, ABG)
02:44:45.263 00.000 29988 Guiding  Dir = 1, Dur = 230
02:44:45.263 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 20 / 99999
02:44:45.263 00.000 29988 IsSlewing returns 0
02:44:45.263 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149885.263,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:45.264 00.001 29988 IsGuiding returns 0
02:44:45.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:45.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:45.264 00.000 28316 Enqueuing Expose request
02:44:45.269 00.005 29988 PulseGuide returned control before completion, sleep 235
02:44:45.514 00.245 29988 IsGuiding returns 0
02:44:45.514 00.000 29988 Move returns status 0, amount 230
02:44:45.514 00.000 29988 move complete, result=0
02:44:45.514 00.000 29988 worker thread done servicing request
02:44:45.514 00.000 29988 Worker thread wakes up
02:44:45.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:45.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:45.514 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 1.0 px 230 ms SOUTH
02:44:46.932 01.418 29988 Exposure complete
02:44:46.971 00.039 29988 worker thread done servicing request
02:44:46.971 00.000 28316 OnExposeComplete: enter
02:44:46.973 00.002 28316 UpdateGuideState(): m_state=6
02:44:46.974 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3891
02:44:46.976 00.002 28316 Star::Find returns 1 (0), X=949.43, Y=255.75, Mass=2389, SNR=33.7, Peak=185 HFD=3.7
02:44:46.977 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.56)
02:44:46.981 00.004 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.52)
02:44:46.983 00.002 28316 CameraToMount -- cameraX=-1.05 cameraY=-0.46 hyp=1.14 cameraTheta=-2.73 mountX=0.02 mountY=1.14, mountTheta=1.56
02:44:46.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.05, y=-0.46, opts=13)
02:44:46.986 00.001 28316 Enqueuing Move request for scope (-1.05, -0.46)
02:44:46.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:46.987 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.7
02:44:46.987 00.000 29988 Worker thread wakes up
02:44:46.987 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 21 / 99999
02:44:46.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.46) opts 0xd
02:44:46.988 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149886.988,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:46.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.05, -0.46)
02:44:46.988 00.000 29988 Moving (-1.05, -0.46) raw xDistance=0.02 yDistance=1.14
02:44:46.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:46.989 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:46.990 00.001 28316 Enqueuing Expose request
02:44:46.993 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:44:46.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
02:44:46.993 00.000 29988 MoveAxis(E, 0, ABG)
02:44:46.993 00.000 29988 Move returns status 0, amount 0
02:44:46.993 00.000 29988 MoveAxis(S, 272, ABG)
02:44:46.993 00.000 29988 Guiding  Dir = 1, Dur = 272
02:44:46.994 00.001 29988 IsSlewing returns 0
02:44:46.994 00.000 29988 IsGuiding returns 0
02:44:47.000 00.006 29988 PulseGuide returned control before completion, sleep 277
02:44:47.291 00.291 29988 IsGuiding returns 0
02:44:47.291 00.000 29988 Move returns status 0, amount 272
02:44:47.291 00.000 29988 move complete, result=0
02:44:47.291 00.000 29988 worker thread done servicing request
02:44:47.291 00.000 29988 Worker thread wakes up
02:44:47.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:47.291 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 1.1 px 272 ms SOUTH
02:44:47.292 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:48.929 01.637 29988 Exposure complete
02:44:48.973 00.044 29988 worker thread done servicing request
02:44:48.973 00.000 28316 OnExposeComplete: enter
02:44:48.975 00.002 28316 UpdateGuideState(): m_state=6
02:44:48.977 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3892
02:44:48.978 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.78, Mass=2424, SNR=34.2, Peak=183 HFD=3.9
02:44:48.980 00.002 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
02:44:48.981 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
02:44:48.983 00.002 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.42 hyp=0.82 cameraTheta=-2.60 mountX=-0.09 mountY=0.82, mountTheta=1.68
02:44:48.987 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.42, opts=13)
02:44:48.990 00.003 28316 Enqueuing Move request for scope (-0.70, -0.42)
02:44:48.991 00.001 29988 Worker thread wakes up
02:44:48.991 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.42) opts 0xd
02:44:48.991 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.42)
02:44:48.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:48.991 00.000 29988 Moving (-0.70, -0.42) raw xDistance=-0.09 yDistance=0.82
02:44:48.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:44:48.991 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
02:44:48.993 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
02:44:48.993 00.000 29988 MoveAxis(E, 0, ABG)
02:44:48.993 00.000 29988 Move returns status 0, amount 0
02:44:48.993 00.000 29988 MoveAxis(S, 195, ABG)
02:44:48.993 00.000 29988 Guiding  Dir = 1, Dur = 195
02:44:48.993 00.000 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 22 / 99999
02:44:48.994 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149888.994,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:48.994 00.000 29988 IsSlewing returns 0
02:44:48.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:48.995 00.001 29988 IsGuiding returns 0
02:44:48.995 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:48.995 00.000 28316 Enqueuing Expose request
02:44:48.999 00.004 29988 PulseGuide returned control before completion, sleep 201
02:44:49.210 00.211 29988 IsGuiding returns 0
02:44:49.210 00.000 29988 Move returns status 0, amount 195
02:44:49.210 00.000 29988 move complete, result=0
02:44:49.210 00.000 29988 worker thread done servicing request
02:44:49.210 00.000 29988 Worker thread wakes up
02:44:49.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:49.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:49.210 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 195 ms SOUTH
02:44:50.625 01.415 29988 Exposure complete
02:44:50.661 00.036 29988 worker thread done servicing request
02:44:50.661 00.000 28316 OnExposeComplete: enter
02:44:50.662 00.001 28316 UpdateGuideState(): m_state=6
02:44:50.664 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3893
02:44:50.666 00.002 28316 Star::Find returns 1 (0), X=949.82, Y=255.67, Mass=2461, SNR=34.3, Peak=211 HFD=3.8
02:44:50.667 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
02:44:50.669 00.002 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
02:44:50.671 00.002 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.53 hyp=0.84 cameraTheta=-2.46 mountX=-0.22 mountY=0.82, mountTheta=1.83
02:44:50.675 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.53, opts=13)
02:44:50.675 00.000 28316 Enqueuing Move request for scope (-0.65, -0.53)
02:44:50.676 00.001 29988 Worker thread wakes up
02:44:50.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:50.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.53) opts 0xd
02:44:50.676 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
02:44:50.677 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.53)
02:44:50.677 00.000 29988 Moving (-0.65, -0.53) raw xDistance=-0.22 yDistance=0.82
02:44:50.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:44:50.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
02:44:50.677 00.000 29988 MoveAxis(E, 45, ABG)
02:44:50.677 00.000 29988 Guiding  Dir = 2, Dur = 45
02:44:50.677 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 23 / 99999
02:44:50.680 00.003 29988 IsSlewing returns 0
02:44:50.680 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149890.680,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:50.682 00.002 29988 IsGuiding returns 0
02:44:50.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:50.684 00.002 29988 PulseGuide returned control before completion, sleep 53
02:44:50.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:50.686 00.002 28316 Enqueuing Expose request
02:44:50.749 00.063 29988 IsGuiding returns 0
02:44:50.749 00.000 29988 Move returns status 0, amount 45
02:44:50.749 00.000 29988 MoveAxis(S, 197, ABG)
02:44:50.749 00.000 29988 Guiding  Dir = 1, Dur = 197
02:44:50.749 00.000 29988 IsSlewing returns 0
02:44:50.749 00.000 29988 IsGuiding returns 0
02:44:50.754 00.005 29988 PulseGuide returned control before completion, sleep 203
02:44:50.967 00.213 29988 IsGuiding returns 0
02:44:50.967 00.000 29988 Move returns status 0, amount 197
02:44:50.967 00.000 29988 move complete, result=0
02:44:50.967 00.000 29988 worker thread done servicing request
02:44:50.967 00.000 29988 Worker thread wakes up
02:44:50.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:50.967 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.8 px 197 ms SOUTH
02:44:50.968 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:52.591 01.623 29988 Exposure complete
02:44:52.633 00.042 29988 worker thread done servicing request
02:44:52.634 00.001 28316 OnExposeComplete: enter
02:44:52.635 00.001 28316 UpdateGuideState(): m_state=6
02:44:52.638 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3894
02:44:52.640 00.002 28316 Star::Find returns 1 (0), X=949.61, Y=255.73, Mass=2371, SNR=33.7, Peak=198 HFD=3.7
02:44:52.643 00.003 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
02:44:52.645 00.002 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
02:44:52.647 00.002 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.47 hyp=0.98 cameraTheta=-2.64 mountX=-0.07 mountY=0.98, mountTheta=1.64
02:44:52.651 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.47, opts=13)
02:44:52.654 00.003 28316 Enqueuing Move request for scope (-0.87, -0.47)
02:44:52.657 00.003 29988 Worker thread wakes up
02:44:52.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.47) opts 0xd
02:44:52.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.47)
02:44:52.657 00.000 29988 Moving (-0.87, -0.47) raw xDistance=-0.07 yDistance=0.98
02:44:52.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:52.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:44:52.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
02:44:52.657 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
02:44:52.658 00.001 28316 PhdController: settling, locked = 1, distance = 0.93 (0.50) aobump = 0 frame = 24 / 99999
02:44:52.658 00.000 29988 MoveAxis(E, 0, ABG)
02:44:52.658 00.000 29988 Move returns status 0, amount 0
02:44:52.658 00.000 29988 MoveAxis(S, 235, ABG)
02:44:52.658 00.000 29988 Guiding  Dir = 1, Dur = 235
02:44:52.659 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149892.658,"Host":"ASUS_SAM","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:52.659 00.000 29988 IsSlewing returns 0
02:44:52.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:52.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:52.660 00.000 28316 Enqueuing Expose request
02:44:52.660 00.000 29988 IsGuiding returns 0
02:44:52.666 00.006 29988 PulseGuide returned control before completion, sleep 241
02:44:52.922 00.256 29988 IsGuiding returns 0
02:44:52.922 00.000 29988 Move returns status 0, amount 235
02:44:52.922 00.000 29988 move complete, result=0
02:44:52.922 00.000 29988 worker thread done servicing request
02:44:52.922 00.000 29988 Worker thread wakes up
02:44:52.922 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 235 ms SOUTH
02:44:52.923 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:52.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:54.339 01.416 29988 Exposure complete
02:44:54.391 00.052 29988 worker thread done servicing request
02:44:54.391 00.000 28316 OnExposeComplete: enter
02:44:54.392 00.001 28316 UpdateGuideState(): m_state=6
02:44:54.392 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3895
02:44:54.393 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=255.65, Mass=2396, SNR=34.0, Peak=193 HFD=3.7
02:44:54.394 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
02:44:54.394 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
02:44:54.394 00.000 28316 CameraToMount -- cameraX=-0.81 cameraY=-0.55 hyp=0.98 cameraTheta=-2.54 mountX=-0.17 mountY=0.97, mountTheta=1.74
02:44:54.395 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.81, y=-0.55, opts=13)
02:44:54.396 00.001 28316 Enqueuing Move request for scope (-0.81, -0.55)
02:44:54.396 00.000 29988 Worker thread wakes up
02:44:54.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:54.397 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:44:54.397 00.000 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 25 / 99999
02:44:54.398 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.55) opts 0xd
02:44:54.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.81, -0.55)
02:44:54.398 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149894.398,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:54.398 00.000 29988 Moving (-0.81, -0.55) raw xDistance=-0.17 yDistance=0.97
02:44:54.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:44:54.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:54.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:54.399 00.000 28316 Enqueuing Expose request
02:44:54.400 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
02:44:54.400 00.000 29988 MoveAxis(E, 0, ABG)
02:44:54.400 00.000 29988 Move returns status 0, amount 0
02:44:54.400 00.000 29988 MoveAxis(S, 231, ABG)
02:44:54.400 00.000 29988 Guiding  Dir = 1, Dur = 231
02:44:54.400 00.000 29988 IsSlewing returns 0
02:44:54.400 00.000 29988 IsGuiding returns 0
02:44:54.406 00.006 29988 PulseGuide returned control before completion, sleep 237
02:44:54.654 00.248 29988 IsGuiding returns 0
02:44:54.654 00.000 29988 Move returns status 0, amount 231
02:44:54.654 00.000 29988 move complete, result=0
02:44:54.654 00.000 29988 worker thread done servicing request
02:44:54.654 00.000 29988 Worker thread wakes up
02:44:54.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:54.654 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 1.0 px 231 ms SOUTH
02:44:54.655 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:56.275 01.620 29988 Exposure complete
02:44:56.300 00.025 29988 worker thread done servicing request
02:44:56.301 00.001 28316 OnExposeComplete: enter
02:44:56.301 00.000 28316 UpdateGuideState(): m_state=6
02:44:56.303 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3896
02:44:56.303 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=255.86, Mass=2590, SNR=35.3, Peak=219 HFD=4.3
02:44:56.306 00.003 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
02:44:56.309 00.003 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
02:44:56.311 00.002 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.34 hyp=0.74 cameraTheta=-2.66 mountX=-0.04 mountY=0.74, mountTheta=1.62
02:44:56.315 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.34, opts=13)
02:44:56.316 00.001 28316 Enqueuing Move request for scope (-0.65, -0.34)
02:44:56.316 00.000 29988 Worker thread wakes up
02:44:56.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:56.317 00.001 28316 UpdateGuideState exits: m=2590 RSB=35.3
02:44:56.317 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 26 / 99999
02:44:56.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.34) opts 0xd
02:44:56.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.34)
02:44:56.317 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149896.317,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:56.318 00.001 29988 Moving (-0.65, -0.34) raw xDistance=-0.04 yDistance=0.74
02:44:56.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:44:56.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:44:56.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:56.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:56.319 00.001 28316 Enqueuing Expose request
02:44:56.319 00.000 29988 MoveAxis(E, 0, ABG)
02:44:56.319 00.000 29988 Move returns status 0, amount 0
02:44:56.319 00.000 29988 MoveAxis(S, 176, ABG)
02:44:56.319 00.000 29988 Guiding  Dir = 1, Dur = 176
02:44:56.320 00.001 29988 IsSlewing returns 0
02:44:56.320 00.000 29988 IsGuiding returns 0
02:44:56.325 00.005 29988 PulseGuide returned control before completion, sleep 181
02:44:56.514 00.189 29988 IsGuiding returns 0
02:44:56.514 00.000 29988 Move returns status 0, amount 176
02:44:56.514 00.000 29988 move complete, result=0
02:44:56.514 00.000 29988 worker thread done servicing request
02:44:56.514 00.000 29988 Worker thread wakes up
02:44:56.514 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.7 px 176 ms SOUTH
02:44:56.515 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:56.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:57.935 01.420 29988 Exposure complete
02:44:57.991 00.056 29988 worker thread done servicing request
02:44:57.991 00.000 28316 OnExposeComplete: enter
02:44:57.992 00.001 28316 UpdateGuideState(): m_state=6
02:44:57.993 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3897
02:44:57.993 00.000 28316 Star::Find returns 1 (0), X=949.91, Y=255.72, Mass=2431, SNR=34.1, Peak=214 HFD=4.0
02:44:57.994 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
02:44:57.996 00.002 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
02:44:57.997 00.001 28316 CameraToMount -- cameraX=-0.56 cameraY=-0.48 hyp=0.74 cameraTheta=-2.43 mountX=-0.21 mountY=0.72, mountTheta=1.85
02:44:57.998 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.56, y=-0.48, opts=13)
02:44:57.999 00.001 28316 Enqueuing Move request for scope (-0.56, -0.48)
02:44:57.999 00.000 29988 Worker thread wakes up
02:44:57.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.48) opts 0xd
02:44:57.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.56, -0.48)
02:44:57.999 00.000 29988 Moving (-0.56, -0.48) raw xDistance=-0.21 yDistance=0.72
02:44:57.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:44:57.999 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:58.000 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.1
02:44:58.000 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 27 / 99999
02:44:58.001 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:44:58.001 00.000 29988 MoveAxis(E, 43, ABG)
02:44:58.001 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149898.001,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:58.001 00.000 29988 Guiding  Dir = 2, Dur = 43
02:44:58.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:58.002 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:58.002 00.000 28316 Enqueuing Expose request
02:44:58.002 00.000 29988 IsSlewing returns 0
02:44:58.003 00.001 29988 IsGuiding returns 0
02:44:58.005 00.002 29988 PulseGuide returned control before completion, sleep 52
02:44:58.075 00.070 29988 IsGuiding returns 0
02:44:58.075 00.000 29988 Move returns status 0, amount 43
02:44:58.075 00.000 29988 MoveAxis(S, 172, ABG)
02:44:58.075 00.000 29988 Guiding  Dir = 1, Dur = 172
02:44:58.075 00.000 29988 IsSlewing returns 0
02:44:58.075 00.000 29988 IsGuiding returns 0
02:44:58.080 00.005 29988 PulseGuide returned control before completion, sleep 178
02:44:58.264 00.184 29988 IsGuiding returns 0
02:44:58.264 00.000 29988 Move returns status 0, amount 172
02:44:58.264 00.000 29988 move complete, result=0
02:44:58.264 00.000 29988 worker thread done servicing request
02:44:58.264 00.000 29988 Worker thread wakes up
02:44:58.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:44:58.264 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.7 px 172 ms SOUTH
02:44:58.265 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:44:59.900 01.635 29988 Exposure complete
02:44:59.942 00.042 29988 worker thread done servicing request
02:44:59.943 00.001 28316 OnExposeComplete: enter
02:44:59.943 00.000 28316 UpdateGuideState(): m_state=6
02:44:59.944 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3898
02:44:59.944 00.000 28316 Star::Find returns 1 (0), X=949.80, Y=256.03, Mass=2314, SNR=33.3, Peak=205 HFD=4.1
02:44:59.945 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
02:44:59.948 00.003 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
02:44:59.950 00.002 28316 CameraToMount -- cameraX=-0.67 cameraY=-0.17 hyp=0.69 cameraTheta=-2.89 mountX=0.12 mountY=0.67, mountTheta=1.39
02:44:59.954 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=-0.17, opts=13)
02:44:59.955 00.001 28316 Enqueuing Move request for scope (-0.67, -0.17)
02:44:59.956 00.001 29988 Worker thread wakes up
02:44:59.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.17) opts 0xd
02:44:59.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.67, -0.17)
02:44:59.956 00.000 29988 Moving (-0.67, -0.17) raw xDistance=0.12 yDistance=0.67
02:44:59.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:44:59.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
02:44:59.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:44:59.956 00.000 29988 MoveAxis(E, 0, ABG)
02:44:59.956 00.000 29988 Move returns status 0, amount 0
02:44:59.956 00.000 29988 MoveAxis(S, 161, ABG)
02:44:59.956 00.000 29988 Guiding  Dir = 1, Dur = 161
02:44:59.956 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.3
02:44:59.957 00.001 29988 IsSlewing returns 0
02:44:59.957 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 28 / 99999
02:44:59.958 00.001 29988 IsGuiding returns 0
02:44:59.958 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149899.958,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:44:59.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:44:59.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:44:59.962 00.003 28316 Enqueuing Expose request
02:44:59.963 00.001 29988 PulseGuide returned control before completion, sleep 166
02:45:00.134 00.171 29988 IsGuiding returns 0
02:45:00.134 00.000 29988 Move returns status 0, amount 161
02:45:00.134 00.000 29988 move complete, result=0
02:45:00.134 00.000 29988 worker thread done servicing request
02:45:00.134 00.000 29988 Worker thread wakes up
02:45:00.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:00.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:00.134 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 161 ms SOUTH
02:45:01.549 01.415 29988 Exposure complete
02:45:01.599 00.050 29988 worker thread done servicing request
02:45:01.600 00.001 28316 OnExposeComplete: enter
02:45:01.601 00.001 28316 UpdateGuideState(): m_state=6
02:45:01.603 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3899
02:45:01.604 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=256.19, Mass=2444, SNR=34.2, Peak=213 HFD=3.9
02:45:01.605 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.16)
02:45:01.606 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
02:45:01.607 00.001 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.01 hyp=0.70 cameraTheta=-3.13 mountX=0.28 mountY=0.63, mountTheta=1.15
02:45:01.609 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.01, opts=13)
02:45:01.610 00.001 28316 Enqueuing Move request for scope (-0.70, -0.01)
02:45:01.610 00.000 29988 Worker thread wakes up
02:45:01.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:01.611 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.2
02:45:01.611 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 29 / 99999
02:45:01.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.01) opts 0xd
02:45:01.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.01)
02:45:01.612 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149901.611,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:01.612 00.000 29988 Moving (-0.70, -0.01) raw xDistance=0.28 yDistance=0.63
02:45:01.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:45:01.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:45:01.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:01.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:01.613 00.001 28316 Enqueuing Expose request
02:45:01.613 00.000 29988 MoveAxis(W, 59, ABG)
02:45:01.613 00.000 29988 Guiding  Dir = 3, Dur = 59
02:45:01.614 00.001 29988 IsSlewing returns 0
02:45:01.614 00.000 29988 IsGuiding returns 0
02:45:01.615 00.001 29988 PulseGuide returned control before completion, sleep 68
02:45:01.689 00.074 29988 IsGuiding returns 1
02:45:01.689 00.000 29988 scope still moving after pulse duration time elapsed
02:45:01.721 00.032 29988 IsSlewing returns 0
02:45:01.722 00.001 29988 IsGuiding returns 0
02:45:01.722 00.000 29988 scope move finished after 59 + 48 ms
02:45:01.722 00.000 29988 Move returns status 0, amount 59
02:45:01.722 00.000 29988 MoveAxis(S, 151, ABG)
02:45:01.722 00.000 29988 Guiding  Dir = 1, Dur = 151
02:45:01.722 00.000 29988 IsSlewing returns 0
02:45:01.722 00.000 29988 IsGuiding returns 0
02:45:01.728 00.006 29988 PulseGuide returned control before completion, sleep 156
02:45:01.897 00.169 29988 IsGuiding returns 0
02:45:01.897 00.000 29988 Move returns status 0, amount 151
02:45:01.897 00.000 29988 move complete, result=0
02:45:01.897 00.000 29988 worker thread done servicing request
02:45:01.897 00.000 29988 Worker thread wakes up
02:45:01.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:01.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:01.897 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.6 px 151 ms SOUTH
02:45:03.535 01.638 29988 Exposure complete
02:45:03.593 00.058 29988 worker thread done servicing request
02:45:03.593 00.000 28316 OnExposeComplete: enter
02:45:03.596 00.003 28316 UpdateGuideState(): m_state=6
02:45:03.598 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3900
02:45:03.599 00.001 28316 Star::Find returns 1 (0), X=949.87, Y=255.79, Mass=2306, SNR=33.3, Peak=189 HFD=4.1
02:45:03.599 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
02:45:03.600 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
02:45:03.602 00.002 28316 CameraToMount -- cameraX=-0.60 cameraY=-0.42 hyp=0.73 cameraTheta=-2.54 mountX=-0.13 mountY=0.72, mountTheta=1.75
02:45:03.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.60, y=-0.42, opts=13)
02:45:03.603 00.000 28316 Enqueuing Move request for scope (-0.60, -0.42)
02:45:03.603 00.000 29988 Worker thread wakes up
02:45:03.604 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:03.604 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.3
02:45:03.604 00.000 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 30 / 99999
02:45:03.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.42) opts 0xd
02:45:03.605 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149903.605,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:03.605 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.60, -0.42)
02:45:03.605 00.000 29988 Moving (-0.60, -0.42) raw xDistance=-0.13 yDistance=0.72
02:45:03.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:03.606 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:03.606 00.000 28316 Enqueuing Expose request
02:45:03.607 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:45:03.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:45:03.607 00.000 29988 MoveAxis(E, 0, ABG)
02:45:03.607 00.000 29988 Move returns status 0, amount 0
02:45:03.607 00.000 29988 MoveAxis(S, 173, ABG)
02:45:03.607 00.000 29988 Guiding  Dir = 1, Dur = 173
02:45:03.607 00.000 29988 IsSlewing returns 0
02:45:03.607 00.000 29988 IsGuiding returns 0
02:45:03.613 00.006 29988 PulseGuide returned control before completion, sleep 178
02:45:03.799 00.186 29988 IsGuiding returns 1
02:45:03.799 00.000 29988 scope still moving after pulse duration time elapsed
02:45:03.831 00.032 29988 IsSlewing returns 0
02:45:03.831 00.000 29988 IsGuiding returns 0
02:45:03.831 00.000 29988 scope move finished after 173 + 50 ms
02:45:03.831 00.000 29988 Move returns status 0, amount 173
02:45:03.831 00.000 29988 move complete, result=0
02:45:03.832 00.001 29988 worker thread done servicing request
02:45:03.832 00.000 29988 Worker thread wakes up
02:45:03.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:03.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:03.832 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 173 ms SOUTH
02:45:05.244 01.412 29988 Exposure complete
02:45:05.277 00.033 29988 worker thread done servicing request
02:45:05.277 00.000 28316 OnExposeComplete: enter
02:45:05.278 00.001 28316 UpdateGuideState(): m_state=6
02:45:05.278 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3901
02:45:05.279 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=255.71, Mass=2474, SNR=34.3, Peak=216 HFD=4.0
02:45:05.280 00.001 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
02:45:05.281 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
02:45:05.281 00.000 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.49 hyp=0.76 cameraTheta=-2.43 mountX=-0.21 mountY=0.74, mountTheta=1.85
02:45:05.283 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.49, opts=13)
02:45:05.283 00.000 28316 Enqueuing Move request for scope (-0.58, -0.49)
02:45:05.284 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:05.284 00.000 29988 Worker thread wakes up
02:45:05.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.49) opts 0xd
02:45:05.284 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.49)
02:45:05.284 00.000 29988 Moving (-0.58, -0.49) raw xDistance=-0.21 yDistance=0.74
02:45:05.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:45:05.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:45:05.284 00.000 29988 MoveAxis(E, 44, ABG)
02:45:05.284 00.000 29988 Guiding  Dir = 2, Dur = 44
02:45:05.284 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.3
02:45:05.285 00.001 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 31 / 99999
02:45:05.285 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149905.285,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:05.286 00.001 29988 IsSlewing returns 0
02:45:05.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:05.286 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:05.287 00.001 28316 Enqueuing Expose request
02:45:05.287 00.000 29988 IsGuiding returns 0
02:45:05.290 00.003 29988 PulseGuide returned control before completion, sleep 52
02:45:05.356 00.066 29988 IsGuiding returns 0
02:45:05.356 00.000 29988 Move returns status 0, amount 44
02:45:05.356 00.000 29988 MoveAxis(S, 176, ABG)
02:45:05.356 00.000 29988 Guiding  Dir = 1, Dur = 176
02:45:05.356 00.000 29988 IsSlewing returns 0
02:45:05.356 00.000 29988 IsGuiding returns 0
02:45:05.361 00.005 29988 PulseGuide returned control before completion, sleep 182
02:45:05.556 00.195 29988 IsGuiding returns 0
02:45:05.557 00.001 29988 Move returns status 0, amount 176
02:45:05.557 00.000 29988 move complete, result=0
02:45:05.557 00.000 29988 worker thread done servicing request
02:45:05.557 00.000 29988 Worker thread wakes up
02:45:05.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:05.557 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.7 px 176 ms SOUTH
02:45:05.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:07.192 01.635 29988 Exposure complete
02:45:07.225 00.033 29988 worker thread done servicing request
02:45:07.226 00.001 28316 OnExposeComplete: enter
02:45:07.229 00.003 28316 UpdateGuideState(): m_state=6
02:45:07.232 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3902
02:45:07.234 00.002 28316 Star::Find returns 1 (0), X=949.60, Y=255.68, Mass=2441, SNR=34.2, Peak=179 HFD=4.0
02:45:07.236 00.002 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
02:45:07.239 00.003 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
02:45:07.241 00.002 28316 CameraToMount -- cameraX=-0.87 cameraY=-0.53 hyp=1.01 cameraTheta=-2.60 mountX=-0.12 mountY=1.01, mountTheta=1.69
02:45:07.244 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.87, y=-0.53, opts=13)
02:45:07.246 00.002 28316 Enqueuing Move request for scope (-0.87, -0.53)
02:45:07.246 00.000 29988 Worker thread wakes up
02:45:07.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:07.247 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:45:07.247 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 32 / 99999
02:45:07.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.53) opts 0xd
02:45:07.248 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.87, -0.53)
02:45:07.248 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149907.248,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:07.248 00.000 29988 Moving (-0.87, -0.53) raw xDistance=-0.12 yDistance=1.01
02:45:07.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:45:07.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
02:45:07.248 00.000 29988 MoveAxis(E, 0, ABG)
02:45:07.248 00.000 29988 Move returns status 0, amount 0
02:45:07.248 00.000 29988 MoveAxis(S, 241, ABG)
02:45:07.248 00.000 29988 Guiding  Dir = 1, Dur = 241
02:45:07.248 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:07.249 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:07.249 00.000 28316 Enqueuing Expose request
02:45:07.250 00.001 29988 IsSlewing returns 0
02:45:07.250 00.000 29988 IsGuiding returns 0
02:45:07.255 00.005 29988 PulseGuide returned control before completion, sleep 247
02:45:07.521 00.266 29988 IsGuiding returns 0
02:45:07.521 00.000 29988 Move returns status 0, amount 241
02:45:07.521 00.000 29988 move complete, result=0
02:45:07.521 00.000 29988 worker thread done servicing request
02:45:07.521 00.000 29988 Worker thread wakes up
02:45:07.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:07.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:07.521 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 1.0 px 241 ms SOUTH
02:45:08.935 01.414 29988 Exposure complete
02:45:08.971 00.036 29988 worker thread done servicing request
02:45:08.971 00.000 28316 OnExposeComplete: enter
02:45:08.972 00.001 28316 UpdateGuideState(): m_state=6
02:45:08.974 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3903
02:45:08.975 00.001 28316 Star::Find returns 1 (0), X=949.58, Y=255.76, Mass=2400, SNR=33.8, Peak=185 HFD=3.8
02:45:08.976 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
02:45:08.977 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
02:45:08.978 00.001 28316 CameraToMount -- cameraX=-0.89 cameraY=-0.44 hyp=1.00 cameraTheta=-2.68 mountX=-0.03 mountY=1.00, mountTheta=1.60
02:45:08.981 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.89, y=-0.44, opts=13)
02:45:08.982 00.001 28316 Enqueuing Move request for scope (-0.89, -0.44)
02:45:08.982 00.000 29988 Worker thread wakes up
02:45:08.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:08.983 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.44) opts 0xd
02:45:08.983 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.89, -0.44)
02:45:08.983 00.000 29988 Moving (-0.89, -0.44) raw xDistance=-0.03 yDistance=1.00
02:45:08.983 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.8
02:45:08.983 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 33 / 99999
02:45:08.985 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:45:08.985 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149908.985,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:08.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
02:45:08.985 00.000 29988 MoveAxis(E, 0, ABG)
02:45:08.985 00.000 29988 Move returns status 0, amount 0
02:45:08.985 00.000 29988 MoveAxis(S, 238, ABG)
02:45:08.985 00.000 29988 Guiding  Dir = 1, Dur = 238
02:45:08.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:08.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:08.986 00.000 28316 Enqueuing Expose request
02:45:08.987 00.001 29988 IsSlewing returns 0
02:45:08.987 00.000 29988 IsGuiding returns 0
02:45:08.992 00.005 29988 PulseGuide returned control before completion, sleep 244
02:45:09.249 00.257 29988 IsGuiding returns 0
02:45:09.250 00.001 29988 Move returns status 0, amount 238
02:45:09.250 00.000 29988 move complete, result=0
02:45:09.250 00.000 29988 worker thread done servicing request
02:45:09.250 00.000 29988 Worker thread wakes up
02:45:09.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:09.250 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 238 ms SOUTH
02:45:09.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:10.875 01.625 29988 Exposure complete
02:45:10.912 00.037 29988 worker thread done servicing request
02:45:10.913 00.001 28316 OnExposeComplete: enter
02:45:10.913 00.000 28316 UpdateGuideState(): m_state=6
02:45:10.914 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3904
02:45:10.916 00.002 28316 Star::Find returns 1 (0), X=949.37, Y=255.86, Mass=2449, SNR=34.2, Peak=196 HFD=3.8
02:45:10.917 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
02:45:10.918 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
02:45:10.920 00.002 28316 CameraToMount -- cameraX=-1.10 cameraY=-0.35 hyp=1.15 cameraTheta=-2.83 mountX=0.14 mountY=1.14, mountTheta=1.45
02:45:10.923 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-1.10, y=-0.35, opts=13)
02:45:10.925 00.002 28316 Enqueuing Move request for scope (-1.10, -0.35)
02:45:10.926 00.001 29988 Worker thread wakes up
02:45:10.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:10.927 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.35) opts 0xd
02:45:10.927 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.2
02:45:10.929 00.002 29988 Handling offset move in thread for scope, endpoint = (-1.10, -0.35)
02:45:10.929 00.000 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 34 / 99999
02:45:10.930 00.001 29988 Moving (-1.10, -0.35) raw xDistance=0.14 yDistance=1.14
02:45:10.930 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149910.930,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:10.931 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:45:10.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
02:45:10.931 00.000 29988 MoveAxis(E, 0, ABG)
02:45:10.931 00.000 29988 Move returns status 0, amount 0
02:45:10.931 00.000 29988 MoveAxis(S, 271, ABG)
02:45:10.931 00.000 29988 Guiding  Dir = 1, Dur = 271
02:45:10.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:10.934 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:10.934 00.000 28316 Enqueuing Expose request
02:45:10.934 00.000 29988 IsSlewing returns 0
02:45:10.935 00.001 29988 IsGuiding returns 0
02:45:10.941 00.006 29988 PulseGuide returned control before completion, sleep 276
02:45:11.219 00.278 29988 IsGuiding returns 0
02:45:11.221 00.002 29988 Move returns status 0, amount 271
02:45:11.221 00.000 29988 move complete, result=0
02:45:11.221 00.000 29988 worker thread done servicing request
02:45:11.221 00.000 29988 Worker thread wakes up
02:45:11.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:11.221 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.1 px 271 ms SOUTH
02:45:11.223 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:12.638 01.415 29988 Exposure complete
02:45:12.678 00.040 29988 worker thread done servicing request
02:45:12.678 00.000 28316 OnExposeComplete: enter
02:45:12.680 00.002 28316 UpdateGuideState(): m_state=6
02:45:12.681 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3905
02:45:12.681 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=255.78, Mass=2427, SNR=34.2, Peak=180 HFD=3.7
02:45:12.681 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
02:45:12.682 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
02:45:12.682 00.000 28316 CameraToMount -- cameraX=-1.06 cameraY=-0.42 hyp=1.14 cameraTheta=-2.76 mountX=0.05 mountY=1.14, mountTheta=1.52
02:45:12.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.06, y=-0.42, opts=13)
02:45:12.684 00.000 28316 Enqueuing Move request for scope (-1.06, -0.42)
02:45:12.685 00.001 29988 Worker thread wakes up
02:45:12.686 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:12.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.42) opts 0xd
02:45:12.687 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:45:12.688 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.06, -0.42)
02:45:12.688 00.000 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 35 / 99999
02:45:12.689 00.001 29988 Moving (-1.06, -0.42) raw xDistance=0.05 yDistance=1.14
02:45:12.689 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149912.689,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:12.690 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:45:12.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
02:45:12.690 00.000 29988 MoveAxis(E, 0, ABG)
02:45:12.690 00.000 29988 Move returns status 0, amount 0
02:45:12.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:12.691 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:12.692 00.001 28316 Enqueuing Expose request
02:45:12.693 00.001 29988 MoveAxis(S, 272, ABG)
02:45:12.693 00.000 29988 Guiding  Dir = 1, Dur = 272
02:45:12.693 00.000 29988 IsSlewing returns 0
02:45:12.693 00.000 29988 IsGuiding returns 0
02:45:12.698 00.005 29988 PulseGuide returned control before completion, sleep 277
02:45:12.984 00.286 29988 IsGuiding returns 0
02:45:12.984 00.000 29988 Move returns status 0, amount 272
02:45:12.984 00.000 29988 move complete, result=0
02:45:12.984 00.000 29988 worker thread done servicing request
02:45:12.984 00.000 29988 Worker thread wakes up
02:45:12.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:12.984 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.1 px 272 ms SOUTH
02:45:12.985 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:14.617 01.632 29988 Exposure complete
02:45:14.674 00.057 29988 worker thread done servicing request
02:45:14.674 00.000 28316 OnExposeComplete: enter
02:45:14.676 00.002 28316 UpdateGuideState(): m_state=6
02:45:14.677 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3906
02:45:14.679 00.002 28316 Star::Find returns 1 (0), X=949.70, Y=255.80, Mass=2397, SNR=33.7, Peak=198 HFD=3.8
02:45:14.679 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.63)
02:45:14.680 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
02:45:14.680 00.000 28316 CameraToMount -- cameraX=-0.77 cameraY=-0.40 hyp=0.87 cameraTheta=-2.66 mountX=-0.05 mountY=0.87, mountTheta=1.63
02:45:14.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.77, y=-0.40, opts=13)
02:45:14.682 00.001 28316 Enqueuing Move request for scope (-0.77, -0.40)
02:45:14.682 00.000 29988 Worker thread wakes up
02:45:14.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.40) opts 0xd
02:45:14.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.77, -0.40)
02:45:14.682 00.000 29988 Moving (-0.77, -0.40) raw xDistance=-0.05 yDistance=0.87
02:45:14.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:45:14.682 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:14.683 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
02:45:14.683 00.000 29988 MoveAxis(E, 0, ABG)
02:45:14.683 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.7
02:45:14.683 00.000 29988 Move returns status 0, amount 0
02:45:14.683 00.000 29988 MoveAxis(S, 207, ABG)
02:45:14.683 00.000 28316 PhdController: settling, locked = 1, distance = 0.97 (0.50) aobump = 0 frame = 36 / 99999
02:45:14.684 00.001 29988 Guiding  Dir = 1, Dur = 207
02:45:14.684 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149914.684,"Host":"ASUS_SAM","Inst":1,"Distance":0.97,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:14.684 00.000 29988 IsSlewing returns 0
02:45:14.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:14.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:14.685 00.001 28316 Enqueuing Expose request
02:45:14.685 00.000 29988 IsGuiding returns 0
02:45:14.690 00.005 29988 PulseGuide returned control before completion, sleep 212
02:45:14.916 00.226 29988 IsGuiding returns 0
02:45:14.916 00.000 29988 Move returns status 0, amount 207
02:45:14.916 00.000 29988 move complete, result=0
02:45:14.916 00.000 29988 worker thread done servicing request
02:45:14.916 00.000 29988 Worker thread wakes up
02:45:14.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:14.916 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 207 ms SOUTH
02:45:14.917 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:16.321 01.404 29988 Exposure complete
02:45:16.365 00.044 29988 worker thread done servicing request
02:45:16.365 00.000 28316 OnExposeComplete: enter
02:45:16.366 00.001 28316 UpdateGuideState(): m_state=6
02:45:16.368 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3907
02:45:16.369 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=255.81, Mass=2461, SNR=34.3, Peak=218 HFD=4.0
02:45:16.370 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
02:45:16.371 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
02:45:16.373 00.002 28316 CameraToMount -- cameraX=-0.63 cameraY=-0.39 hyp=0.75 cameraTheta=-2.59 mountX=-0.10 mountY=0.74, mountTheta=1.70
02:45:16.375 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.63, y=-0.39, opts=13)
02:45:16.376 00.001 28316 Enqueuing Move request for scope (-0.63, -0.39)
02:45:16.376 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:16.378 00.002 29988 Worker thread wakes up
02:45:16.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.39) opts 0xd
02:45:16.378 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.63, -0.39)
02:45:16.378 00.000 29988 Moving (-0.63, -0.39) raw xDistance=-0.10 yDistance=0.74
02:45:16.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:45:16.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:45:16.378 00.000 29988 MoveAxis(E, 0, ABG)
02:45:16.378 00.000 29988 Move returns status 0, amount 0
02:45:16.378 00.000 29988 MoveAxis(S, 178, ABG)
02:45:16.378 00.000 29988 Guiding  Dir = 1, Dur = 178
02:45:16.378 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
02:45:16.379 00.001 29988 IsSlewing returns 0
02:45:16.379 00.000 28316 PhdController: settling, locked = 1, distance = 0.90 (0.50) aobump = 0 frame = 37 / 99999
02:45:16.381 00.002 29988 IsGuiding returns 0
02:45:16.381 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149916.381,"Host":"ASUS_SAM","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:16.383 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:16.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:16.384 00.001 28316 Enqueuing Expose request
02:45:16.386 00.002 29988 PulseGuide returned control before completion, sleep 184
02:45:16.573 00.187 29988 IsGuiding returns 0
02:45:16.573 00.000 29988 Move returns status 0, amount 178
02:45:16.573 00.000 29988 move complete, result=0
02:45:16.573 00.000 29988 worker thread done servicing request
02:45:16.573 00.000 29988 Worker thread wakes up
02:45:16.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:16.573 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 178 ms SOUTH
02:45:16.575 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:18.209 01.634 29988 Exposure complete
02:45:18.243 00.034 29988 worker thread done servicing request
02:45:18.243 00.000 28316 OnExposeComplete: enter
02:45:18.244 00.001 28316 UpdateGuideState(): m_state=6
02:45:18.245 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3908
02:45:18.245 00.000 28316 Star::Find returns 1 (0), X=949.76, Y=255.97, Mass=2482, SNR=34.5, Peak=208 HFD=4.1
02:45:18.246 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.46)
02:45:18.246 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.42)
02:45:18.246 00.000 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.23 hyp=0.75 cameraTheta=-2.83 mountX=0.09 mountY=0.74, mountTheta=1.46
02:45:18.250 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.23, opts=13)
02:45:18.253 00.003 28316 Enqueuing Move request for scope (-0.71, -0.23)
02:45:18.256 00.003 29988 Worker thread wakes up
02:45:18.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.23) opts 0xd
02:45:18.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.23)
02:45:18.256 00.000 29988 Moving (-0.71, -0.23) raw xDistance=0.09 yDistance=0.74
02:45:18.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:45:18.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:18.256 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:45:18.257 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:45:18.257 00.000 29988 MoveAxis(E, 0, ABG)
02:45:18.257 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 38 / 99999
02:45:18.257 00.000 29988 Move returns status 0, amount 0
02:45:18.258 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786149918.257,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:18.258 00.000 29988 MoveAxis(S, 176, ABG)
02:45:18.258 00.000 29988 Guiding  Dir = 1, Dur = 176
02:45:18.258 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:18.259 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:18.259 00.000 28316 Enqueuing Expose request
02:45:18.260 00.001 29988 IsSlewing returns 0
02:45:18.260 00.000 29988 IsGuiding returns 0
02:45:18.265 00.005 29988 PulseGuide returned control before completion, sleep 182
02:45:18.457 00.192 29988 IsGuiding returns 0
02:45:18.457 00.000 29988 Move returns status 0, amount 176
02:45:18.457 00.000 29988 move complete, result=0
02:45:18.457 00.000 29988 worker thread done servicing request
02:45:18.457 00.000 29988 Worker thread wakes up
02:45:18.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:18.458 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 176 ms SOUTH
02:45:18.459 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:19.874 01.415 29988 Exposure complete
02:45:19.935 00.061 29988 worker thread done servicing request
02:45:19.935 00.000 28316 OnExposeComplete: enter
02:45:19.939 00.004 28316 UpdateGuideState(): m_state=6
02:45:19.941 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3909
02:45:19.943 00.002 28316 Star::Find returns 1 (0), X=949.85, Y=256.02, Mass=2476, SNR=34.4, Peak=201 HFD=4.2
02:45:19.943 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
02:45:19.944 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
02:45:19.944 00.000 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.18 hyp=0.65 cameraTheta=-2.85 mountX=0.09 mountY=0.63, mountTheta=1.43
02:45:19.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.18, opts=13)
02:45:19.946 00.001 28316 Enqueuing Move request for scope (-0.62, -0.18)
02:45:19.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:19.947 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.4
02:45:19.947 00.000 29988 Worker thread wakes up
02:45:19.947 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 39 / 99999
02:45:19.948 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.18) opts 0xd
02:45:19.948 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149919.948,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:19.948 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.18)
02:45:19.948 00.000 29988 Moving (-0.62, -0.18) raw xDistance=0.09 yDistance=0.63
02:45:19.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:45:19.948 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:19.949 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:19.949 00.000 28316 Enqueuing Expose request
02:45:19.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
02:45:19.949 00.000 29988 MoveAxis(E, 0, ABG)
02:45:19.949 00.000 29988 Move returns status 0, amount 0
02:45:19.950 00.001 29988 MoveAxis(S, 152, ABG)
02:45:19.950 00.000 29988 Guiding  Dir = 1, Dur = 152
02:45:19.950 00.000 29988 IsSlewing returns 0
02:45:19.950 00.000 29988 IsGuiding returns 0
02:45:19.955 00.005 29988 PulseGuide returned control before completion, sleep 158
02:45:20.119 00.164 29988 IsGuiding returns 0
02:45:20.119 00.000 29988 Move returns status 0, amount 152
02:45:20.119 00.000 29988 move complete, result=0
02:45:20.119 00.000 29988 worker thread done servicing request
02:45:20.119 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 152 ms SOUTH
02:45:20.121 00.002 29988 Worker thread wakes up
02:45:20.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:20.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:21.745 01.624 29988 Exposure complete
02:45:21.809 00.064 29988 worker thread done servicing request
02:45:21.809 00.000 28316 OnExposeComplete: enter
02:45:21.810 00.001 28316 UpdateGuideState(): m_state=6
02:45:21.812 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3910
02:45:21.814 00.002 28316 Star::Find returns 1 (0), X=949.65, Y=255.92, Mass=2371, SNR=33.8, Peak=181 HFD=4.0
02:45:21.815 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
02:45:21.816 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
02:45:21.818 00.002 28316 CameraToMount -- cameraX=-0.83 cameraY=-0.28 hyp=0.87 cameraTheta=-2.81 mountX=0.08 mountY=0.87, mountTheta=1.47
02:45:21.821 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=-0.28, opts=13)
02:45:21.823 00.002 28316 Enqueuing Move request for scope (-0.83, -0.28)
02:45:21.823 00.000 29988 Worker thread wakes up
02:45:21.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:21.824 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.28) opts 0xd
02:45:21.824 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
02:45:21.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, -0.28)
02:45:21.824 00.000 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 40 / 99999
02:45:21.825 00.001 29988 Moving (-0.83, -0.28) raw xDistance=0.08 yDistance=0.87
02:45:21.825 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149921.825,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:21.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:45:21.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
02:45:21.825 00.000 29988 MoveAxis(E, 0, ABG)
02:45:21.825 00.000 29988 Move returns status 0, amount 0
02:45:21.826 00.001 29988 MoveAxis(S, 207, ABG)
02:45:21.826 00.000 29988 Guiding  Dir = 1, Dur = 207
02:45:21.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:21.826 00.000 29988 IsSlewing returns 0
02:45:21.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:21.827 00.001 28316 Enqueuing Expose request
02:45:21.827 00.000 29988 IsGuiding returns 0
02:45:21.831 00.004 29988 PulseGuide returned control before completion, sleep 213
02:45:22.063 00.232 29988 IsGuiding returns 0
02:45:22.063 00.000 29988 Move returns status 0, amount 207
02:45:22.063 00.000 29988 move complete, result=0
02:45:22.063 00.000 29988 worker thread done servicing request
02:45:22.063 00.000 29988 Worker thread wakes up
02:45:22.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:22.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:22.063 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 207 ms SOUTH
02:45:23.476 01.413 29988 Exposure complete
02:45:23.516 00.040 29988 worker thread done servicing request
02:45:23.516 00.000 28316 OnExposeComplete: enter
02:45:23.517 00.001 28316 UpdateGuideState(): m_state=6
02:45:23.518 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3911
02:45:23.519 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=255.82, Mass=2329, SNR=33.4, Peak=186 HFD=3.8
02:45:23.519 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
02:45:23.520 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
02:45:23.520 00.000 28316 CameraToMount -- cameraX=-1.06 cameraY=-0.38 hyp=1.13 cameraTheta=-2.80 mountX=0.10 mountY=1.12, mountTheta=1.48
02:45:23.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.06, y=-0.38, opts=13)
02:45:23.522 00.001 28316 Enqueuing Move request for scope (-1.06, -0.38)
02:45:23.522 00.000 29988 Worker thread wakes up
02:45:23.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.38) opts 0xd
02:45:23.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.06, -0.38)
02:45:23.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:23.523 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.4
02:45:23.523 00.000 28316 PhdController: settling, locked = 1, distance = 0.91 (0.50) aobump = 0 frame = 41 / 99999
02:45:23.523 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149923.523,"Host":"ASUS_SAM","Inst":1,"Distance":0.91,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:23.524 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:23.524 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:23.525 00.001 28316 Enqueuing Expose request
02:45:23.525 00.000 29988 Moving (-1.06, -0.38) raw xDistance=0.10 yDistance=1.12
02:45:23.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:45:23.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
02:45:23.525 00.000 29988 MoveAxis(E, 0, ABG)
02:45:23.525 00.000 29988 Move returns status 0, amount 0
02:45:23.526 00.001 29988 MoveAxis(S, 267, ABG)
02:45:23.526 00.000 29988 Guiding  Dir = 1, Dur = 267
02:45:23.526 00.000 29988 IsSlewing returns 0
02:45:23.526 00.000 29988 IsGuiding returns 0
02:45:23.531 00.005 29988 PulseGuide returned control before completion, sleep 272
02:45:23.815 00.284 29988 IsGuiding returns 0
02:45:23.815 00.000 29988 Move returns status 0, amount 267
02:45:23.815 00.000 29988 move complete, result=0
02:45:23.815 00.000 29988 worker thread done servicing request
02:45:23.815 00.000 29988 Worker thread wakes up
02:45:23.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:23.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:23.815 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.1 px 267 ms SOUTH
02:45:25.447 01.632 29988 Exposure complete
02:45:25.487 00.040 29988 worker thread done servicing request
02:45:25.487 00.000 28316 OnExposeComplete: enter
02:45:25.489 00.002 28316 UpdateGuideState(): m_state=6
02:45:25.490 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3912
02:45:25.492 00.002 28316 Star::Find returns 1 (0), X=949.91, Y=255.78, Mass=2447, SNR=34.1, Peak=221 HFD=4.1
02:45:25.494 00.002 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.79)
02:45:25.495 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75)
02:45:25.496 00.001 28316 CameraToMount -- cameraX=-0.56 cameraY=-0.42 hyp=0.70 cameraTheta=-2.50 mountX=-0.15 mountY=0.69, mountTheta=1.78
02:45:25.496 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.56, y=-0.42, opts=13)
02:45:25.498 00.002 28316 Enqueuing Move request for scope (-0.56, -0.42)
02:45:25.499 00.001 29988 Worker thread wakes up
02:45:25.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:25.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.42) opts 0xd
02:45:25.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.56, -0.42)
02:45:25.499 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.1
02:45:25.500 00.001 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 42 / 99999
02:45:25.500 00.000 29988 Moving (-0.56, -0.42) raw xDistance=-0.15 yDistance=0.69
02:45:25.500 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149925.500,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:25.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:45:25.501 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
02:45:25.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:25.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:25.501 00.000 28316 Enqueuing Expose request
02:45:25.502 00.001 29988 MoveAxis(E, 0, ABG)
02:45:25.502 00.000 29988 Move returns status 0, amount 0
02:45:25.502 00.000 29988 MoveAxis(S, 165, ABG)
02:45:25.502 00.000 29988 Guiding  Dir = 1, Dur = 165
02:45:25.502 00.000 29988 IsSlewing returns 0
02:45:25.502 00.000 29988 IsGuiding returns 0
02:45:25.508 00.006 29988 PulseGuide returned control before completion, sleep 170
02:45:25.681 00.173 29988 IsGuiding returns 0
02:45:25.681 00.000 29988 Move returns status 0, amount 165
02:45:25.681 00.000 29988 move complete, result=0
02:45:25.681 00.000 29988 worker thread done servicing request
02:45:25.681 00.000 29988 Worker thread wakes up
02:45:25.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:25.682 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:25.682 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.7 px 165 ms SOUTH
02:45:27.100 01.418 29988 Exposure complete
02:45:27.141 00.041 29988 worker thread done servicing request
02:45:27.142 00.001 28316 OnExposeComplete: enter
02:45:27.142 00.000 28316 UpdateGuideState(): m_state=6
02:45:27.143 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3913
02:45:27.146 00.003 28316 Star::Find returns 1 (0), X=950.07, Y=255.81, Mass=2491, SNR=34.7, Peak=204 HFD=4.2
02:45:27.148 00.002 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
02:45:27.151 00.003 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
02:45:27.153 00.002 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.39 hyp=0.56 cameraTheta=-2.37 mountX=-0.19 mountY=0.53, mountTheta=1.92
02:45:27.156 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.39, opts=13)
02:45:27.159 00.003 28316 Enqueuing Move request for scope (-0.40, -0.39)
02:45:27.162 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:27.165 00.003 28316 UpdateGuideState exits: m=2491 RSB=34.7
02:45:27.167 00.002 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 43 / 99999
02:45:27.169 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786149927.169,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:27.172 00.003 29988 Worker thread wakes up
02:45:27.172 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.39) opts 0xd
02:45:27.172 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.39)
02:45:27.172 00.000 29988 Moving (-0.40, -0.39) raw xDistance=-0.19 yDistance=0.53
02:45:27.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:27.173 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:27.175 00.002 28316 Enqueuing Expose request
02:45:27.176 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:45:27.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:45:27.176 00.000 29988 MoveAxis(E, 0, ABG)
02:45:27.176 00.000 29988 Move returns status 0, amount 0
02:45:27.176 00.000 29988 MoveAxis(S, 127, ABG)
02:45:27.176 00.000 29988 Guiding  Dir = 1, Dur = 127
02:45:27.176 00.000 29988 IsSlewing returns 0
02:45:27.177 00.001 29988 IsGuiding returns 0
02:45:27.183 00.006 29988 PulseGuide returned control before completion, sleep 132
02:45:27.331 00.148 29988 IsGuiding returns 0
02:45:27.331 00.000 29988 Move returns status 0, amount 127
02:45:27.331 00.000 29988 move complete, result=0
02:45:27.331 00.000 29988 worker thread done servicing request
02:45:27.332 00.001 29988 Worker thread wakes up
02:45:27.332 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.5 px 127 ms SOUTH
02:45:27.333 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:27.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:28.967 01.634 29988 Exposure complete
02:45:29.003 00.036 29988 worker thread done servicing request
02:45:29.003 00.000 28316 OnExposeComplete: enter
02:45:29.004 00.001 28316 UpdateGuideState(): m_state=6
02:45:29.006 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3914
02:45:29.007 00.001 28316 Star::Find returns 1 (0), X=949.87, Y=255.60, Mass=2427, SNR=34.2, Peak=192 HFD=3.9
02:45:29.008 00.001 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
02:45:29.008 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
02:45:29.009 00.001 28316 CameraToMount -- cameraX=-0.61 cameraY=-0.60 hyp=0.85 cameraTheta=-2.36 mountX=-0.30 mountY=0.81, mountTheta=1.92
02:45:29.012 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.61, y=-0.60, opts=13)
02:45:29.013 00.001 28316 Enqueuing Move request for scope (-0.61, -0.60)
02:45:29.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:29.013 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
02:45:29.014 00.001 29988 Worker thread wakes up
02:45:29.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.60) opts 0xd
02:45:29.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.61, -0.60)
02:45:29.014 00.000 29988 Moving (-0.61, -0.60) raw xDistance=-0.30 yDistance=0.81
02:45:29.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:45:29.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
02:45:29.014 00.000 29988 MoveAxis(E, 62, ABG)
02:45:29.014 00.000 29988 Guiding  Dir = 2, Dur = 62
02:45:29.014 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 44 / 99999
02:45:29.015 00.001 29988 IsSlewing returns 0
02:45:29.015 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149929.015,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:29.015 00.000 29988 IsGuiding returns 0
02:45:29.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:29.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:29.018 00.002 28316 Enqueuing Expose request
02:45:29.018 00.000 29988 PulseGuide returned control before completion, sleep 71
02:45:29.093 00.075 29988 IsGuiding returns 0
02:45:29.093 00.000 29988 Move returns status 0, amount 62
02:45:29.093 00.000 29988 MoveAxis(S, 194, ABG)
02:45:29.093 00.000 29988 Guiding  Dir = 1, Dur = 194
02:45:29.095 00.002 29988 IsSlewing returns 0
02:45:29.095 00.000 29988 IsGuiding returns 0
02:45:29.099 00.004 29988 PulseGuide returned control before completion, sleep 200
02:45:29.314 00.215 29988 IsGuiding returns 0
02:45:29.314 00.000 29988 Move returns status 0, amount 194
02:45:29.314 00.000 29988 move complete, result=0
02:45:29.314 00.000 29988 worker thread done servicing request
02:45:29.314 00.000 29988 Worker thread wakes up
02:45:29.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:29.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:29.314 00.000 28316 GuideStep: -0.3 px 62 ms EAST, 0.8 px 194 ms SOUTH
02:45:30.721 01.407 29988 Exposure complete
02:45:30.759 00.038 29988 worker thread done servicing request
02:45:30.759 00.000 28316 OnExposeComplete: enter
02:45:30.761 00.002 28316 UpdateGuideState(): m_state=6
02:45:30.762 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3915
02:45:30.764 00.002 28316 Star::Find returns 1 (0), X=949.71, Y=256.01, Mass=2410, SNR=33.9, Peak=204 HFD=4.0
02:45:30.766 00.002 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.39)
02:45:30.766 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
02:45:30.766 00.000 28316 CameraToMount -- cameraX=-0.76 cameraY=-0.19 hyp=0.78 cameraTheta=-2.90 mountX=0.14 mountY=0.76, mountTheta=1.39
02:45:30.769 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.76, y=-0.19, opts=13)
02:45:30.769 00.000 28316 Enqueuing Move request for scope (-0.76, -0.19)
02:45:30.769 00.000 29988 Worker thread wakes up
02:45:30.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:30.770 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.19) opts 0xd
02:45:30.770 00.000 28316 UpdateGuideState exits: m=2410 RSB=33.9
02:45:30.770 00.000 28316 PhdController: settling, locked = 1, distance = 0.79 (0.50) aobump = 0 frame = 45 / 99999
02:45:30.771 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.76, -0.19)
02:45:30.771 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149930.771,"Host":"ASUS_SAM","Inst":1,"Distance":0.79,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:30.771 00.000 29988 Moving (-0.76, -0.19) raw xDistance=0.14 yDistance=0.76
02:45:30.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:45:30.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
02:45:30.771 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:30.772 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:30.772 00.000 28316 Enqueuing Expose request
02:45:30.773 00.001 29988 MoveAxis(E, 0, ABG)
02:45:30.773 00.000 29988 Move returns status 0, amount 0
02:45:30.773 00.000 29988 MoveAxis(S, 182, ABG)
02:45:30.773 00.000 29988 Guiding  Dir = 1, Dur = 182
02:45:30.773 00.000 29988 IsSlewing returns 0
02:45:30.773 00.000 29988 IsGuiding returns 0
02:45:30.777 00.004 29988 PulseGuide returned control before completion, sleep 188
02:45:30.975 00.198 29988 IsGuiding returns 0
02:45:30.975 00.000 29988 Move returns status 0, amount 182
02:45:30.976 00.001 29988 move complete, result=0
02:45:30.976 00.000 29988 worker thread done servicing request
02:45:30.976 00.000 29988 Worker thread wakes up
02:45:30.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:30.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:30.976 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.8 px 182 ms SOUTH
02:45:32.601 01.625 29988 Exposure complete
02:45:32.643 00.042 29988 worker thread done servicing request
02:45:32.643 00.000 28316 OnExposeComplete: enter
02:45:32.644 00.001 28316 UpdateGuideState(): m_state=6
02:45:32.644 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3916
02:45:32.645 00.001 28316 Star::Find returns 1 (0), X=949.64, Y=255.81, Mass=2457, SNR=34.2, Peak=201 HFD=3.9
02:45:32.648 00.003 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
02:45:32.650 00.002 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
02:45:32.651 00.001 28316 CameraToMount -- cameraX=-0.83 cameraY=-0.39 hyp=0.92 cameraTheta=-2.70 mountX=-0.01 mountY=0.92, mountTheta=1.58
02:45:32.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.83, y=-0.39, opts=13)
02:45:32.653 00.001 28316 Enqueuing Move request for scope (-0.83, -0.39)
02:45:32.653 00.000 29988 Worker thread wakes up
02:45:32.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:32.653 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.2
02:45:32.654 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.39) opts 0xd
02:45:32.654 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.83, -0.39)
02:45:32.654 00.000 29988 Moving (-0.83, -0.39) raw xDistance=-0.01 yDistance=0.92
02:45:32.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:45:32.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
02:45:32.654 00.000 29988 MoveAxis(E, 0, ABG)
02:45:32.654 00.000 29988 Move returns status 0, amount 0
02:45:32.654 00.000 29988 MoveAxis(S, 219, ABG)
02:45:32.654 00.000 29988 Guiding  Dir = 1, Dur = 219
02:45:32.654 00.000 28316 PhdController: settling, locked = 1, distance = 0.83 (0.50) aobump = 0 frame = 46 / 99999
02:45:32.655 00.001 29988 IsSlewing returns 0
02:45:32.655 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149932.655,"Host":"ASUS_SAM","Inst":1,"Distance":0.83,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:32.656 00.001 29988 IsGuiding returns 0
02:45:32.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:32.657 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:32.659 00.002 28316 Enqueuing Expose request
02:45:32.661 00.002 29988 PulseGuide returned control before completion, sleep 225
02:45:32.897 00.236 29988 IsGuiding returns 0
02:45:32.897 00.000 29988 Move returns status 0, amount 219
02:45:32.897 00.000 29988 move complete, result=0
02:45:32.897 00.000 29988 worker thread done servicing request
02:45:32.897 00.000 29988 Worker thread wakes up
02:45:32.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:32.898 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:32.898 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.9 px 219 ms SOUTH
02:45:34.310 01.412 29988 Exposure complete
02:45:34.356 00.046 29988 worker thread done servicing request
02:45:34.356 00.000 28316 OnExposeComplete: enter
02:45:34.358 00.002 28316 UpdateGuideState(): m_state=6
02:45:34.359 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3917
02:45:34.361 00.002 28316 Star::Find returns 1 (0), X=949.55, Y=255.78, Mass=2250, SNR=32.8, Peak=176 HFD=3.8
02:45:34.361 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
02:45:34.362 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
02:45:34.363 00.001 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.42 hyp=1.02 cameraTheta=-2.71 mountX=-0.00 mountY=1.02, mountTheta=1.57
02:45:34.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.42, opts=13)
02:45:34.365 00.001 28316 Enqueuing Move request for scope (-0.92, -0.42)
02:45:34.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:34.366 00.001 28316 UpdateGuideState exits: m=2250 RSB=32.8
02:45:34.366 00.000 29988 Worker thread wakes up
02:45:34.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.42) opts 0xd
02:45:34.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.42)
02:45:34.366 00.000 29988 Moving (-0.92, -0.42) raw xDistance=-0.00 yDistance=1.02
02:45:34.366 00.000 28316 PhdController: settling, locked = 1, distance = 0.88 (0.50) aobump = 0 frame = 47 / 99999
02:45:34.367 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:45:34.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
02:45:34.367 00.000 29988 MoveAxis(E, 0, ABG)
02:45:34.367 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149934.367,"Host":"ASUS_SAM","Inst":1,"Distance":0.88,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:34.367 00.000 29988 Move returns status 0, amount 0
02:45:34.367 00.000 29988 MoveAxis(S, 242, ABG)
02:45:34.367 00.000 29988 Guiding  Dir = 1, Dur = 242
02:45:34.367 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:34.368 00.001 29988 IsSlewing returns 0
02:45:34.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:34.368 00.000 28316 Enqueuing Expose request
02:45:34.369 00.001 29988 IsGuiding returns 0
02:45:34.374 00.005 29988 PulseGuide returned control before completion, sleep 247
02:45:34.635 00.261 29988 IsGuiding returns 0
02:45:34.635 00.000 29988 Move returns status 0, amount 242
02:45:34.635 00.000 29988 move complete, result=0
02:45:34.635 00.000 29988 worker thread done servicing request
02:45:34.636 00.001 29988 Worker thread wakes up
02:45:34.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:34.636 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 1.0 px 242 ms SOUTH
02:45:34.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:36.271 01.635 29988 Exposure complete
02:45:36.317 00.046 29988 worker thread done servicing request
02:45:36.317 00.000 28316 OnExposeComplete: enter
02:45:36.320 00.003 28316 UpdateGuideState(): m_state=6
02:45:36.320 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3918
02:45:36.321 00.001 28316 Star::Find returns 1 (0), X=949.55, Y=255.87, Mass=2475, SNR=34.4, Peak=190 HFD=3.9
02:45:36.321 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
02:45:36.321 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
02:45:36.322 00.001 28316 CameraToMount -- cameraX=-0.92 cameraY=-0.33 hyp=0.98 cameraTheta=-2.80 mountX=0.08 mountY=0.97, mountTheta=1.49
02:45:36.323 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.92, y=-0.33, opts=13)
02:45:36.324 00.001 28316 Enqueuing Move request for scope (-0.92, -0.33)
02:45:36.324 00.000 29988 Worker thread wakes up
02:45:36.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.33) opts 0xd
02:45:36.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:36.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.92, -0.33)
02:45:36.324 00.000 29988 Moving (-0.92, -0.33) raw xDistance=0.08 yDistance=0.97
02:45:36.325 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.4
02:45:36.325 00.000 28316 PhdController: settling, locked = 1, distance = 0.91 (0.50) aobump = 0 frame = 48 / 99999
02:45:36.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:45:36.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
02:45:36.325 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149936.325,"Host":"ASUS_SAM","Inst":1,"Distance":0.91,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:36.326 00.001 29988 MoveAxis(E, 0, ABG)
02:45:36.326 00.000 29988 Move returns status 0, amount 0
02:45:36.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:36.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:36.327 00.001 28316 Enqueuing Expose request
02:45:36.327 00.000 29988 MoveAxis(S, 233, ABG)
02:45:36.327 00.000 29988 Guiding  Dir = 1, Dur = 233
02:45:36.327 00.000 29988 IsSlewing returns 0
02:45:36.328 00.001 29988 IsGuiding returns 0
02:45:36.332 00.004 29988 PulseGuide returned control before completion, sleep 239
02:45:36.587 00.255 29988 IsGuiding returns 0
02:45:36.587 00.000 29988 Move returns status 0, amount 233
02:45:36.587 00.000 29988 move complete, result=0
02:45:36.587 00.000 29988 worker thread done servicing request
02:45:36.587 00.000 29988 Worker thread wakes up
02:45:36.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:36.587 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 233 ms SOUTH
02:45:36.588 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:37.998 01.410 29988 Exposure complete
02:45:38.041 00.043 29988 worker thread done servicing request
02:45:38.042 00.001 28316 OnExposeComplete: enter
02:45:38.042 00.000 28316 UpdateGuideState(): m_state=6
02:45:38.042 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3919
02:45:38.045 00.003 28316 Star::Find returns 1 (0), X=949.41, Y=255.99, Mass=2374, SNR=33.8, Peak=184 HFD=4.1
02:45:38.048 00.003 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
02:45:38.050 00.002 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
02:45:38.052 00.002 28316 CameraToMount -- cameraX=-1.06 cameraY=-0.22 hyp=1.09 cameraTheta=-2.94 mountX=0.24 mountY=1.05, mountTheta=1.34
02:45:38.055 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-1.06, y=-0.22, opts=13)
02:45:38.055 00.000 28316 Enqueuing Move request for scope (-1.06, -0.22)
02:45:38.056 00.001 29988 Worker thread wakes up
02:45:38.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:38.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -0.22) opts 0xd
02:45:38.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.06, -0.22)
02:45:38.056 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
02:45:38.057 00.001 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 49 / 99999
02:45:38.057 00.000 29988 Moving (-1.06, -0.22) raw xDistance=0.24 yDistance=1.05
02:45:38.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:45:38.057 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786149938.057,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:45:38.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:38.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:38.058 00.000 28316 Enqueuing Expose request
02:45:38.059 00.001 29988 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
02:45:38.059 00.000 29988 MoveAxis(W, 51, ABG)
02:45:38.059 00.000 29988 Guiding  Dir = 3, Dur = 51
02:45:38.059 00.000 29988 IsSlewing returns 0
02:45:38.059 00.000 29988 IsGuiding returns 0
02:45:38.061 00.002 29988 PulseGuide returned control before completion, sleep 60
02:45:38.137 00.076 29988 IsGuiding returns 0
02:45:38.137 00.000 29988 Move returns status 0, amount 51
02:45:38.137 00.000 29988 MoveAxis(S, 250, ABG)
02:45:38.137 00.000 29988 Guiding  Dir = 1, Dur = 250
02:45:38.137 00.000 29988 IsSlewing returns 0
02:45:38.137 00.000 29988 IsGuiding returns 0
02:45:38.142 00.005 29988 PulseGuide returned control before completion, sleep 256
02:45:38.402 00.260 29988 IsGuiding returns 0
02:45:38.402 00.000 29988 Move returns status 0, amount 250
02:45:38.402 00.000 29988 move complete, result=0
02:45:38.402 00.000 29988 worker thread done servicing request
02:45:38.402 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 1.0 px 250 ms SOUTH
02:45:38.403 00.001 29988 Worker thread wakes up
02:45:38.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:38.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:40.033 01.630 29988 Exposure complete
02:45:40.079 00.046 29988 worker thread done servicing request
02:45:40.079 00.000 28316 OnExposeComplete: enter
02:45:40.080 00.001 28316 UpdateGuideState(): m_state=6
02:45:40.080 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3920
02:45:40.081 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.67, Mass=2430, SNR=34.2, Peak=228 HFD=3.8
02:45:40.081 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
02:45:40.081 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
02:45:40.081 00.000 28316 CameraToMount -- cameraX=-0.70 cameraY=-0.53 hyp=0.88 cameraTheta=-2.49 mountX=-0.19 mountY=0.86, mountTheta=1.79
02:45:40.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.70, y=-0.53, opts=13)
02:45:40.084 00.001 28316 Enqueuing Move request for scope (-0.70, -0.53)
02:45:40.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:40.085 00.001 29988 Worker thread wakes up
02:45:40.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.53) opts 0xd
02:45:40.085 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.70, -0.53)
02:45:40.085 00.000 29988 Moving (-0.70, -0.53) raw xDistance=-0.19 yDistance=0.86
02:45:40.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:45:40.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
02:45:40.085 00.000 29988 MoveAxis(E, 0, ABG)
02:45:40.085 00.000 29988 Move returns status 0, amount 0
02:45:40.085 00.000 29988 MoveAxis(S, 206, ABG)
02:45:40.085 00.000 29988 Guiding  Dir = 1, Dur = 206
02:45:40.085 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:45:40.085 00.000 29988 IsSlewing returns 0
02:45:40.086 00.001 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 50 / 99999
02:45:40.086 00.000 29988 IsGuiding returns 0
02:45:40.086 00.000 28316 PhdController failed: timed-out waiting for guider to settle
02:45:40.086 00.000 28316 PhdController: newstate STATE_FINISH
02:45:40.088 00.002 28316 PhdController complete: fail: timed-out waiting for guider to settle
02:45:40.088 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786149940.088,"Host":"ASUS_SAM","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":50,"DroppedFrames":0}
02:45:40.090 00.002 28316 Mount: notify guiding dither settle done success=0
02:45:40.090 00.000 28316 PhdController: newstate STATE_IDLE
02:45:40.091 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:40.091 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:40.092 00.001 28316 Enqueuing Expose request
02:45:40.092 00.000 29988 PulseGuide returned control before completion, sleep 212
02:45:40.312 00.220 29988 IsGuiding returns 0
02:45:40.312 00.000 29988 Move returns status 0, amount 206
02:45:40.312 00.000 29988 move complete, result=0
02:45:40.312 00.000 29988 worker thread done servicing request
02:45:40.312 00.000 29988 Worker thread wakes up
02:45:40.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:40.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:40.313 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.9 px 206 ms SOUTH
02:45:41.725 01.412 29988 Exposure complete
02:45:41.777 00.052 29988 worker thread done servicing request
02:45:41.779 00.002 28316 OnExposeComplete: enter
02:45:41.780 00.001 28316 UpdateGuideState(): m_state=6
02:45:41.782 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3921
02:45:41.783 00.001 28316 Star::Find returns 1 (1), X=950.01, Y=256.05, Mass=2483, SNR=34.5, Peak=255 HFD=4.0
02:45:41.783 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
02:45:41.785 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
02:45:41.786 00.001 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.15 hyp=0.49 cameraTheta=-2.82 mountX=0.05 mountY=0.48, mountTheta=1.46
02:45:41.786 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.15, opts=13)
02:45:41.788 00.002 28316 Enqueuing Move request for scope (-0.47, -0.15)
02:45:41.788 00.000 29988 Worker thread wakes up
02:45:41.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:41.789 00.001 28316 UpdateGuideState exits: m=2483 RSB=34.5 Saturée
02:45:41.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:41.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:41.790 00.001 28316 Enqueuing Expose request
02:45:41.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.15) opts 0xd
02:45:41.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.15)
02:45:41.791 00.000 29988 Moving (-0.47, -0.15) raw xDistance=0.05 yDistance=0.48
02:45:41.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:45:41.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
02:45:41.791 00.000 29988 MoveAxis(E, 0, ABG)
02:45:41.791 00.000 29988 Move returns status 0, amount 0
02:45:41.791 00.000 29988 MoveAxis(S, 116, ABG)
02:45:41.791 00.000 29988 Guiding  Dir = 1, Dur = 116
02:45:41.791 00.000 29988 IsSlewing returns 0
02:45:41.791 00.000 29988 IsGuiding returns 0
02:45:41.797 00.006 29988 PulseGuide returned control before completion, sleep 122
02:45:41.926 00.129 29988 IsGuiding returns 0
02:45:41.926 00.000 29988 Move returns status 0, amount 116
02:45:41.926 00.000 29988 move complete, result=0
02:45:41.926 00.000 29988 worker thread done servicing request
02:45:41.926 00.000 29988 Worker thread wakes up
02:45:41.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:41.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:41.926 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 116 ms SOUTH
02:45:43.560 01.634 29988 Exposure complete
02:45:43.597 00.037 29988 worker thread done servicing request
02:45:43.597 00.000 28316 OnExposeComplete: enter
02:45:43.598 00.001 28316 UpdateGuideState(): m_state=6
02:45:43.598 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3922
02:45:43.599 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=255.89, Mass=2398, SNR=33.8, Peak=196 HFD=3.9
02:45:43.599 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:45:43.600 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
02:45:43.600 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.31 hyp=0.33 cameraTheta=-1.93 mountX=-0.24 mountY=0.25, mountTheta=2.33
02:45:43.601 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.31, opts=13)
02:45:43.602 00.001 28316 Enqueuing Move request for scope (-0.12, -0.31)
02:45:43.602 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:43.604 00.002 29988 Worker thread wakes up
02:45:43.604 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.8
02:45:43.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:43.606 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.31) opts 0xd
02:45:43.606 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.31)
02:45:43.606 00.000 29988 Moving (-0.12, -0.31) raw xDistance=-0.24 yDistance=0.25
02:45:43.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:45:43.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:45:43.606 00.000 29988 MoveAxis(E, 50, ABG)
02:45:43.606 00.000 29988 Guiding  Dir = 2, Dur = 50
02:45:43.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:43.606 00.000 28316 Enqueuing Expose request
02:45:43.607 00.001 29988 IsSlewing returns 0
02:45:43.607 00.000 29988 IsGuiding returns 0
02:45:43.608 00.001 29988 PulseGuide returned control before completion, sleep 59
02:45:43.671 00.063 29988 IsGuiding returns 0
02:45:43.671 00.000 29988 Move returns status 0, amount 50
02:45:43.671 00.000 29988 MoveAxis(S, 59, ABG)
02:45:43.671 00.000 29988 Guiding  Dir = 1, Dur = 59
02:45:43.671 00.000 29988 IsSlewing returns 0
02:45:43.671 00.000 29988 IsGuiding returns 0
02:45:43.676 00.005 29988 PulseGuide returned control before completion, sleep 64
02:45:43.751 00.075 29988 IsGuiding returns 0
02:45:43.751 00.000 29988 Move returns status 0, amount 59
02:45:43.751 00.000 29988 move complete, result=0
02:45:43.751 00.000 29988 worker thread done servicing request
02:45:43.751 00.000 29988 Worker thread wakes up
02:45:43.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:43.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:43.751 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 59 ms SOUTH
02:45:45.168 01.417 29988 Exposure complete
02:45:45.200 00.032 29988 worker thread done servicing request
02:45:45.200 00.000 28316 OnExposeComplete: enter
02:45:45.202 00.002 28316 UpdateGuideState(): m_state=6
02:45:45.202 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.203 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.35, Mass=2384, SNR=33.8, Peak=186 HFD=4.0
02:45:45.204 00.001 28316 MultiStar: exiting stabilization period
02:45:45.205 00.001 28316 MultiStar: updating star positions after lock position change
02:45:45.206 00.001 28316 Star::Find(15, 660, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.207 00.001 28316 Star::Find returns 1 (0), X=661.25, Y=160.43, Mass=2457, SNR=34.0, Peak=169 HFD=4.5
02:45:45.207 00.000 28316 Star::Find(15, 1032, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.208 00.001 28316 Star::Find returns 1 (0), X=1033.03, Y=391.24, Mass=1992, SNR=30.5, Peak=171 HFD=4.2
02:45:45.209 00.001 28316 Star::Find(15, 976, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.210 00.001 28316 Star::Find returns 1 (0), X=977.23, Y=248.51, Mass=1792, SNR=29.4, Peak=144 HFD=3.7
02:45:45.211 00.001 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.213 00.002 28316 Star::Find returns 1 (0), X=310.81, Y=828.15, Mass=1524, SNR=26.9, Peak=155 HFD=4.2
02:45:45.215 00.002 28316 Star::Find(15, 493, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.217 00.002 28316 Star::Find returns 1 (0), X=493.88, Y=89.54, Mass=1359, SNR=25.6, Peak=115 HFD=3.8
02:45:45.219 00.002 28316 Star::Find(15, 287, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.220 00.001 28316 Star::Find returns 1 (0), X=288.75, Y=915.14, Mass=957, SNR=21.5, Peak=117 HFD=3.5
02:45:45.221 00.001 28316 Star::Find(15, 677, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.222 00.001 28316 Star::Find returns 1 (0), X=678.48, Y=946.00, Mass=947, SNR=21.2, Peak=77 HFD=4.1
02:45:45.223 00.001 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.225 00.002 28316 Star::Find returns 1 (0), X=1145.68, Y=746.34, Mass=835, SNR=19.9, Peak=66 HFD=3.7
02:45:45.227 00.002 28316 Star::Find(15, 245, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.229 00.002 28316 Star::Find returns 1 (0), X=246.12, Y=518.33, Mass=616, SNR=17.1, Peak=58 HFD=3.8
02:45:45.229 00.000 28316 Star::Find(15, 649, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.231 00.002 28316 Star::Find returns 1 (0), X=649.74, Y=641.91, Mass=686, SNR=18.1, Peak=64 HFD=4.1
02:45:45.231 00.000 28316 Star::Find(15, 1129, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3923
02:45:45.232 00.001 28316 Star::Find returns 1 (0), X=1130.39, Y=624.14, Mass=648, SNR=17.6, Peak=56 HFD=3.7
02:45:45.232 00.000 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
02:45:45.233 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
02:45:45.233 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.13 mountX=0.10 mountY=-0.13, mountTheta=-0.88
02:45:45.234 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.14, opts=13)
02:45:45.235 00.001 28316 Enqueuing Move request for scope (0.07, 0.14)
02:45:45.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:45.236 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:45:45.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:45.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:45.237 00.001 28316 Enqueuing Expose request
02:45:45.237 00.000 29988 Worker thread wakes up
02:45:45.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
02:45:45.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
02:45:45.237 00.000 29988 Moving (0.07, 0.14) raw xDistance=0.10 yDistance=-0.13
02:45:45.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:45:45.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:45.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:45:45.237 00.000 29988 MoveAxis(E, 0, ABG)
02:45:45.237 00.000 29988 Move returns status 0, amount 0
02:45:45.237 00.000 29988 MoveAxis(N, 0, ABG)
02:45:45.237 00.000 29988 Move returns status 0, amount 0
02:45:45.237 00.000 29988 move complete, result=0
02:45:45.237 00.000 29988 worker thread done servicing request
02:45:45.237 00.000 29988 Worker thread wakes up
02:45:45.238 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:45.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:45.238 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:46.874 01.636 29988 Exposure complete
02:45:46.941 00.067 29988 worker thread done servicing request
02:45:46.941 00.000 28316 OnExposeComplete: enter
02:45:46.944 00.003 28316 UpdateGuideState(): m_state=6
02:45:46.946 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3924
02:45:46.948 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=256.31, Mass=2410, SNR=34.1, Peak=197 HFD=3.7
02:45:46.951 00.003 28316 MultiStar: [#1 0.10,0.05,0.95,U] [#2 0.05,-0.09,0.90,U] [#3 0.42,0.07,0.00,M1] [#4 0.07,-0.09,0.83,U] [#5 -0.04,-0.16,0.73,U] [#6 0.08,-0.05,0.63,U] [#7 0.34,-0.14,0.00,M10] [#8 0.13,-0.20,0.63,U] 
02:45:46.953 00.002 28316 refined, 6 included, MultiStar: {0.09, -0.05}, one-star: {0.19, 0.11}
02:45:46.953 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
02:45:46.954 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
02:45:46.955 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.53 mountX=-0.08 mountY=-0.06, mountTheta=-2.55
02:45:46.957 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
02:45:46.959 00.002 28316 Enqueuing Move request for scope (0.09, -0.05)
02:45:46.959 00.000 29988 Worker thread wakes up
02:45:46.960 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:46.960 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.1
02:45:46.961 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:46.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:46.961 00.000 28316 Enqueuing Expose request
02:45:46.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
02:45:46.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
02:45:46.962 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
02:45:46.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:45:46.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:46.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:45:46.962 00.000 29988 MoveAxis(E, 0, ABG)
02:45:46.962 00.000 29988 Move returns status 0, amount 0
02:45:46.962 00.000 29988 MoveAxis(N, 0, ABG)
02:45:46.962 00.000 29988 Move returns status 0, amount 0
02:45:46.962 00.000 29988 move complete, result=0
02:45:46.962 00.000 29988 worker thread done servicing request
02:45:46.962 00.000 29988 Worker thread wakes up
02:45:46.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:46.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:46.962 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:48.374 01.412 29988 Exposure complete
02:45:48.407 00.033 29988 worker thread done servicing request
02:45:48.408 00.001 28316 OnExposeComplete: enter
02:45:48.408 00.000 28316 UpdateGuideState(): m_state=6
02:45:48.409 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3925
02:45:48.409 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=256.29, Mass=2319, SNR=33.3, Peak=176 HFD=3.7
02:45:48.410 00.001 28316 MultiStar: [#1 0.05,0.14,1.01,U] [#2 -0.03,-0.09,0.90,U] [#3 0.10,0.11,0.89,U] [#4 0.14,-0.09,0.82,U] [#5 -0.11,-0.27,0.74,U] [#6 0.22,0.13,0.64,U] [#7 0.17,-0.22,0.63,U] [#8 -0.08,-0.18,0.60,U] 
02:45:48.410 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.14, 0.08}
02:45:48.411 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:45:48.412 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:45:48.413 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.38 mountX=-0.05 mountY=-0.05, mountTheta=-2.40
02:45:48.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
02:45:48.416 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
02:45:48.417 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:48.417 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.3
02:45:48.418 00.001 29988 Worker thread wakes up
02:45:48.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
02:45:48.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
02:45:48.418 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.05 yDistance=-0.05
02:45:48.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:45:48.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:48.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:48.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:45:48.418 00.000 29988 MoveAxis(E, 0, ABG)
02:45:48.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:48.419 00.001 28316 Enqueuing Expose request
02:45:48.421 00.002 29988 Move returns status 0, amount 0
02:45:48.421 00.000 29988 MoveAxis(N, 0, ABG)
02:45:48.421 00.000 29988 Move returns status 0, amount 0
02:45:48.421 00.000 29988 move complete, result=0
02:45:48.421 00.000 29988 worker thread done servicing request
02:45:48.421 00.000 29988 Worker thread wakes up
02:45:48.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:48.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:48.421 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:45:50.049 01.628 29988 Exposure complete
02:45:50.099 00.050 29988 worker thread done servicing request
02:45:50.099 00.000 28316 OnExposeComplete: enter
02:45:50.100 00.001 28316 UpdateGuideState(): m_state=6
02:45:50.100 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3926
02:45:50.100 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=256.45, Mass=2438, SNR=34.2, Peak=184 HFD=3.6
02:45:50.101 00.001 28316 MultiStar: [#1 0.02,0.20,0.99,U] [#2 -0.13,0.21,0.92,U] [#3 0.17,0.30,0.00,M1] [#4 -0.01,0.29,0.82,U] [#5 -0.14,0.00,0.75,U] [#6 0.13,0.20,0.61,U] [#7 0.29,0.04,0.64,U] [#8 0.12,-0.02,0.58,U] 
02:45:50.101 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.16}, one-star: {0.15, 0.24}
02:45:50.102 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
02:45:50.102 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
02:45:50.103 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.31 mountX=0.13 mountY=-0.11, mountTheta=-0.71
02:45:50.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
02:45:50.104 00.000 28316 Enqueuing Move request for scope (0.04, 0.16)
02:45:50.105 00.001 29988 Worker thread wakes up
02:45:50.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
02:45:50.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
02:45:50.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:50.106 00.001 29988 Moving (0.04, 0.16) raw xDistance=0.13 yDistance=-0.11
02:45:50.106 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:45:50.108 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:45:50.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:50.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:50.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:50.109 00.001 28316 Enqueuing Expose request
02:45:50.110 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:45:50.110 00.000 29988 MoveAxis(E, 0, ABG)
02:45:50.110 00.000 29988 Move returns status 0, amount 0
02:45:50.110 00.000 29988 MoveAxis(N, 0, ABG)
02:45:50.110 00.000 29988 Move returns status 0, amount 0
02:45:50.110 00.000 29988 move complete, result=0
02:45:50.110 00.000 29988 worker thread done servicing request
02:45:50.110 00.000 29988 Worker thread wakes up
02:45:50.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:50.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:50.111 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:51.628 01.517 29988 Exposure complete
02:45:51.663 00.035 29988 worker thread done servicing request
02:45:51.663 00.000 28316 OnExposeComplete: enter
02:45:51.664 00.001 28316 UpdateGuideState(): m_state=6
02:45:51.664 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3927
02:45:51.665 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=256.48, Mass=2441, SNR=34.3, Peak=170 HFD=4.2
02:45:51.665 00.000 28316 MultiStar: [#1 0.08,0.22,0.98,U] [#2 -0.27,0.21,0.00,M1] [#3 0.17,0.36,0.00,M2] [#4 0.18,0.21,0.81,U] [#5 0.04,0.06,0.73,U] [#6 0.17,0.15,0.61,U] [#7 0.24,-0.13,0.61,U] [#8 -0.02,-0.02,0.56,U] 
02:45:51.666 00.001 28316 refined, 6 included, MultiStar: {0.10, 0.13}, one-star: {0.06, 0.27}
02:45:51.666 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
02:45:51.667 00.001 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
02:45:51.668 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.90 mountX=0.08 mountY=-0.15, mountTheta=-1.10
02:45:51.671 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.13, opts=13)
02:45:51.671 00.000 28316 Enqueuing Move request for scope (0.10, 0.13)
02:45:51.672 00.001 29988 Worker thread wakes up
02:45:51.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:51.672 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3
02:45:51.673 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:51.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:51.673 00.000 28316 Enqueuing Expose request
02:45:51.674 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
02:45:51.674 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
02:45:51.674 00.000 29988 Moving (0.10, 0.13) raw xDistance=0.08 yDistance=-0.15
02:45:51.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:45:51.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:51.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:45:51.674 00.000 29988 MoveAxis(E, 0, ABG)
02:45:51.674 00.000 29988 Move returns status 0, amount 0
02:45:51.674 00.000 29988 MoveAxis(N, 0, ABG)
02:45:51.674 00.000 29988 Move returns status 0, amount 0
02:45:51.674 00.000 29988 move complete, result=0
02:45:51.674 00.000 29988 worker thread done servicing request
02:45:51.674 00.000 29988 Worker thread wakes up
02:45:51.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:51.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:51.674 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:45:53.306 01.632 29988 Exposure complete
02:45:53.337 00.031 29988 worker thread done servicing request
02:45:53.337 00.000 28316 OnExposeComplete: enter
02:45:53.338 00.001 28316 UpdateGuideState(): m_state=6
02:45:53.338 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3928
02:45:53.339 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=256.24, Mass=2397, SNR=33.9, Peak=198 HFD=3.8
02:45:53.339 00.000 28316 MultiStar: [#1 0.40,-0.16,0.00,M1] [#2 0.01,-0.18,0.92,U] [#3 0.39,-0.07,0.00,M3] [#4 0.11,-0.13,0.82,U] [#5 -0.00,-0.27,0.74,U] [#6 -0.11,-0.22,0.64,U] [#7 0.33,-0.42,0.00,M8] [#8 0.30,-0.35,0.00,M1] 
02:45:53.340 00.001 28316 single-star, 4 included, MultiStar: {0.02, -0.14}, one-star: {0.06, 0.04}
02:45:53.340 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
02:45:53.340 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
02:45:53.342 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.57 mountX=0.01 mountY=-0.07, mountTheta=-1.43
02:45:53.342 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
02:45:53.343 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
02:45:53.344 00.001 29988 Worker thread wakes up
02:45:53.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
02:45:53.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
02:45:53.344 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.01 yDistance=-0.07
02:45:53.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:45:53.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:53.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:45:53.344 00.000 29988 MoveAxis(E, 0, ABG)
02:45:53.344 00.000 29988 Move returns status 0, amount 0
02:45:53.344 00.000 29988 MoveAxis(N, 0, ABG)
02:45:53.344 00.000 29988 Move returns status 0, amount 0
02:45:53.344 00.000 29988 move complete, result=0
02:45:53.344 00.000 29988 worker thread done servicing request
02:45:53.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:53.345 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:45:53.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:53.345 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:53.346 00.001 28316 Enqueuing Expose request
02:45:53.346 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:53.347 00.001 29988 Worker thread wakes up
02:45:53.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:53.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:54.873 01.526 29988 Exposure complete
02:45:54.921 00.048 29988 worker thread done servicing request
02:45:54.921 00.000 28316 OnExposeComplete: enter
02:45:54.923 00.002 28316 UpdateGuideState(): m_state=6
02:45:54.924 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3929
02:45:54.924 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.31, Mass=2490, SNR=34.6, Peak=193 HFD=3.8
02:45:54.925 00.001 28316 MultiStar: [#1 0.36,-0.01,0.00,M2] [#2 -0.01,0.04,0.93,U] [#3 0.28,0.09,0.84,U] [#4 0.15,-0.01,0.84,U] [#5 0.01,-0.26,0.72,U] [#6 -0.08,0.06,0.63,U] [#7 0.61,-0.19,0.00,M9] [#8 0.19,-0.36,0.00,M2] 
02:45:54.926 00.001 28316 refined, 5 included, MultiStar: {0.10, 0.01}, one-star: {0.17, 0.11}
02:45:54.927 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:45:54.929 00.002 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:45:54.930 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.14 mountX=-0.03 mountY=-0.09, mountTheta=-1.86
02:45:54.932 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.01, opts=13)
02:45:54.935 00.003 28316 Enqueuing Move request for scope (0.10, 0.01)
02:45:54.938 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:54.940 00.002 29988 Worker thread wakes up
02:45:54.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
02:45:54.940 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:45:54.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:54.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:54.942 00.001 28316 Enqueuing Expose request
02:45:54.942 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
02:45:54.942 00.000 29988 Moving (0.10, 0.01) raw xDistance=-0.03 yDistance=-0.09
02:45:54.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:45:54.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:54.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:45:54.942 00.000 29988 MoveAxis(E, 0, ABG)
02:45:54.943 00.001 29988 Move returns status 0, amount 0
02:45:54.943 00.000 29988 MoveAxis(N, 0, ABG)
02:45:54.943 00.000 29988 Move returns status 0, amount 0
02:45:54.943 00.000 29988 move complete, result=0
02:45:54.943 00.000 29988 worker thread done servicing request
02:45:54.943 00.000 29988 Worker thread wakes up
02:45:54.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:54.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:54.944 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:56.568 01.624 29988 Exposure complete
02:45:56.615 00.047 29988 worker thread done servicing request
02:45:56.615 00.000 28316 OnExposeComplete: enter
02:45:56.616 00.001 28316 UpdateGuideState(): m_state=6
02:45:56.616 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3930
02:45:56.617 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.35, Mass=2366, SNR=33.7, Peak=171 HFD=4.2
02:45:56.617 00.000 28316 MultiStar: [#1 0.42,0.07,0.00,M3] [#2 0.28,0.21,0.00,M1] [#3 0.41,0.16,0.00,M3] [#4 0.25,0.15,0.83,U] [#5 0.15,0.03,0.75,U] [#6 0.09,0.31,0.63,U] [#7 0.34,-0.14,0.00,M10] [#8 0.24,-0.07,0.58,U] 
02:45:56.618 00.001 28316 refined, 4 included, MultiStar: {0.19, 0.12}, one-star: {0.21, 0.15}
02:45:56.618 00.000 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
02:45:56.619 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
02:45:56.619 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.56 mountX=0.03 mountY=-0.22, mountTheta=-1.43
02:45:56.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.12, opts=13)
02:45:56.622 00.002 28316 Enqueuing Move request for scope (0.19, 0.12)
02:45:56.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:56.623 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
02:45:56.624 00.001 29988 Worker thread wakes up
02:45:56.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:56.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
02:45:56.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
02:45:56.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:56.625 00.001 28316 Enqueuing Expose request
02:45:56.625 00.000 29988 Moving (0.19, 0.12) raw xDistance=0.03 yDistance=-0.22
02:45:56.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:45:56.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:45:56.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:45:56.625 00.000 29988 MoveAxis(E, 0, ABG)
02:45:56.625 00.000 29988 Move returns status 0, amount 0
02:45:56.625 00.000 29988 MoveAxis(N, 0, ABG)
02:45:56.625 00.000 29988 Move returns status 0, amount 0
02:45:56.625 00.000 29988 move complete, result=0
02:45:56.625 00.000 29988 worker thread done servicing request
02:45:56.625 00.000 29988 Worker thread wakes up
02:45:56.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:56.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:56.626 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:45:58.151 01.525 29988 Exposure complete
02:45:58.182 00.031 29988 worker thread done servicing request
02:45:58.182 00.000 28316 OnExposeComplete: enter
02:45:58.183 00.001 28316 UpdateGuideState(): m_state=6
02:45:58.183 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3931
02:45:58.184 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.22, Mass=2407, SNR=34.0, Peak=194 HFD=3.8
02:45:58.184 00.000 28316 MultiStar: [#1 0.27,-0.06,0.98,U] [#2 0.03,-0.11,0.90,U] [#3 0.30,0.03,0.86,U] [#4 0.22,-0.03,0.85,U] [#5 -0.00,-0.28,0.73,U] [#6 0.14,-0.06,0.61,U] [#7 0.38,-0.19,0.00,R] [#8 0.18,-0.12,0.57,U] 
02:45:58.185 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.07}, one-star: {0.20, 0.02}
02:45:58.185 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:45:58.185 00.000 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:45:58.186 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=-0.13 mountY=-0.12, mountTheta=-2.40
02:45:58.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.07, opts=13)
02:45:58.188 00.001 28316 Enqueuing Move request for scope (0.17, -0.07)
02:45:58.189 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:58.189 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
02:45:58.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:58.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:58.191 00.001 28316 Enqueuing Expose request
02:45:58.191 00.000 29988 Worker thread wakes up
02:45:58.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
02:45:58.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
02:45:58.191 00.000 29988 Moving (0.17, -0.07) raw xDistance=-0.13 yDistance=-0.12
02:45:58.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:45:58.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:45:58.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:45:58.191 00.000 29988 MoveAxis(E, 0, ABG)
02:45:58.191 00.000 29988 Move returns status 0, amount 0
02:45:58.191 00.000 29988 MoveAxis(N, 0, ABG)
02:45:58.191 00.000 29988 Move returns status 0, amount 0
02:45:58.191 00.000 29988 move complete, result=0
02:45:58.191 00.000 29988 worker thread done servicing request
02:45:58.191 00.000 29988 Worker thread wakes up
02:45:58.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:58.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:58.193 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:45:59.830 01.637 29988 Exposure complete
02:45:59.865 00.035 29988 worker thread done servicing request
02:45:59.865 00.000 28316 OnExposeComplete: enter
02:45:59.866 00.001 28316 UpdateGuideState(): m_state=6
02:45:59.866 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3932
02:45:59.867 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.35, Mass=2547, SNR=35.0, Peak=210 HFD=3.9
02:45:59.867 00.000 28316 MultiStar: [#1 0.41,-0.12,0.00,M3] [#2 0.24,0.12,0.88,U] [#3 0.67,0.04,0.00,M3] [#4 0.21,-0.01,0.81,U] [#5 0.24,-0.01,0.73,U] [#6 0.43,0.11,0.00,M1] [#7 0.25,-0.04,0.60,U] [#8 0.18,-0.20,0.56,U] 
02:45:59.868 00.001 28316 refined, 5 included, MultiStar: {0.26, 0.02}, one-star: {0.36, 0.15}
02:45:59.868 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
02:45:59.868 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
02:45:59.869 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.08 mountX=-0.09 mountY=-0.24, mountTheta=-1.92
02:45:59.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.02, opts=13)
02:45:59.870 00.000 28316 Enqueuing Move request for scope (0.26, 0.02)
02:45:59.871 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:45:59.871 00.000 28316 UpdateGuideState exits: m=2547 RSB=35.0
02:45:59.872 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:45:59.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:45:59.872 00.000 28316 Enqueuing Expose request
02:45:59.874 00.002 29988 Worker thread wakes up
02:45:59.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
02:45:59.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
02:45:59.874 00.000 29988 Moving (0.26, 0.02) raw xDistance=-0.09 yDistance=-0.24
02:45:59.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:45:59.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:45:59.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:45:59.874 00.000 29988 MoveAxis(E, 0, ABG)
02:45:59.874 00.000 29988 Move returns status 0, amount 0
02:45:59.874 00.000 29988 MoveAxis(N, 0, ABG)
02:45:59.874 00.000 29988 Move returns status 0, amount 0
02:45:59.874 00.000 29988 move complete, result=0
02:45:59.874 00.000 29988 worker thread done servicing request
02:45:59.874 00.000 29988 Worker thread wakes up
02:45:59.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:45:59.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:45:59.875 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:46:01.387 01.512 29988 Exposure complete
02:46:01.420 00.033 29988 worker thread done servicing request
02:46:01.420 00.000 28316 OnExposeComplete: enter
02:46:01.422 00.002 28316 UpdateGuideState(): m_state=6
02:46:01.424 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3933
02:46:01.425 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.27, Mass=2482, SNR=34.5, Peak=185 HFD=4.0
02:46:01.426 00.001 28316 MultiStar: [#1 0.05,-0.07,0.94,U] [#2 -0.24,-0.10,0.90,U] [#3 0.34,0.04,0.00,M4] [#4 0.13,-0.04,0.81,U] [#5 0.03,-0.24,0.71,U] [#6 0.02,-0.01,0.60,U] [#7 -0.02,-0.06,0.60,U] [#8 0.03,-0.19,0.58,U] 
02:46:01.428 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {0.07, 0.07}
02:46:01.430 00.002 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:46:01.431 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
02:46:01.432 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.47 mountX=-0.07 mountY=0.03, mountTheta=2.78
02:46:01.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
02:46:01.434 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
02:46:01.436 00.002 29988 Worker thread wakes up
02:46:01.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
02:46:01.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:01.439 00.003 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:46:01.440 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:01.443 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:01.446 00.003 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
02:46:01.446 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.03
02:46:01.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:46:01.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:01.446 00.000 28316 Enqueuing Expose request
02:46:01.449 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:46:01.449 00.000 29988 MoveAxis(E, 0, ABG)
02:46:01.449 00.000 29988 Move returns status 0, amount 0
02:46:01.449 00.000 29988 MoveAxis(N, 0, ABG)
02:46:01.449 00.000 29988 Move returns status 0, amount 0
02:46:01.449 00.000 29988 move complete, result=0
02:46:01.449 00.000 29988 worker thread done servicing request
02:46:01.449 00.000 29988 Worker thread wakes up
02:46:01.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:01.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:01.450 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:03.084 01.634 29988 Exposure complete
02:46:03.129 00.045 29988 worker thread done servicing request
02:46:03.129 00.000 28316 OnExposeComplete: enter
02:46:03.130 00.001 28316 UpdateGuideState(): m_state=6
02:46:03.130 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3934
02:46:03.131 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=256.06, Mass=2551, SNR=34.9, Peak=201 HFD=3.9
02:46:03.132 00.001 28316 MultiStar: [#1 0.21,-0.23,0.93,U] [#2 -0.13,-0.38,0.00,M1] [#3 0.04,-0.26,0.86,U] [#4 0.02,-0.43,0.00,M1] [#5 0.02,-0.46,0.00,M1] [#6 -0.17,-0.42,0.00,M1] [#7 -0.03,-0.49,0.00,M1] [#8 0.16,-0.39,0.00,M1] 
02:46:03.132 00.000 28316 single-star, 2 included, MultiStar: {0.13, -0.21}, one-star: {0.14, -0.14}
02:46:03.132 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:46:03.132 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
02:46:03.133 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.77 mountX=-0.19 mountY=-0.07, mountTheta=-2.80
02:46:03.135 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
02:46:03.136 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
02:46:03.137 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:03.137 00.000 28316 UpdateGuideState exits: m=2551 RSB=34.9
02:46:03.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:03.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:03.138 00.000 28316 Enqueuing Expose request
02:46:03.139 00.001 29988 Worker thread wakes up
02:46:03.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
02:46:03.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
02:46:03.139 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.19 yDistance=-0.07
02:46:03.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:46:03.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:03.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:46:03.139 00.000 29988 MoveAxis(E, 0, ABG)
02:46:03.139 00.000 29988 Move returns status 0, amount 0
02:46:03.139 00.000 29988 MoveAxis(N, 0, ABG)
02:46:03.139 00.000 29988 Move returns status 0, amount 0
02:46:03.139 00.000 29988 move complete, result=0
02:46:03.139 00.000 29988 worker thread done servicing request
02:46:03.139 00.000 29988 Worker thread wakes up
02:46:03.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:03.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:03.139 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:04.657 01.518 29988 Exposure complete
02:46:04.695 00.038 29988 worker thread done servicing request
02:46:04.695 00.000 28316 OnExposeComplete: enter
02:46:04.696 00.001 28316 UpdateGuideState(): m_state=6
02:46:04.697 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3935
02:46:04.697 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=255.99, Mass=2487, SNR=34.5, Peak=215 HFD=4.2
02:46:04.698 00.001 28316 MultiStar: [#1 0.57,-0.20,0.00,M2] [#2 0.10,-0.22,0.90,U] [#3 0.49,-0.21,0.00,M4] [#4 0.28,-0.40,0.00,M2] [#5 0.22,-0.34,0.00,M2] [#6 0.11,-0.15,0.61,U] [#7 0.20,-0.41,0.00,M2] [#8 0.29,-0.70,0.00,M2] 
02:46:04.698 00.000 28316 refined, 2 included, MultiStar: {0.20, -0.20}, one-star: {0.36, -0.21}
02:46:04.699 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:46:04.699 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:46:04.699 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.77 mountX=-0.27 mountY=-0.09, mountTheta=-2.81
02:46:04.701 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.20, opts=13)
02:46:04.704 00.003 28316 Enqueuing Move request for scope (0.20, -0.20)
02:46:04.705 00.001 29988 Worker thread wakes up
02:46:04.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:04.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd
02:46:04.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.20)
02:46:04.705 00.000 28316 UpdateGuideState exits: m=2487 RSB=34.5
02:46:04.706 00.001 29988 Moving (0.20, -0.20) raw xDistance=-0.27 yDistance=-0.09
02:46:04.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:46:04.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:04.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:04.707 00.000 28316 Enqueuing Expose request
02:46:04.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:04.708 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:46:04.708 00.000 29988 MoveAxis(E, 56, ABG)
02:46:04.708 00.000 29988 Guiding  Dir = 2, Dur = 56
02:46:04.708 00.000 29988 IsSlewing returns 0
02:46:04.708 00.000 29988 IsGuiding returns 0
02:46:04.710 00.002 29988 PulseGuide returned control before completion, sleep 65
02:46:04.784 00.074 29988 IsGuiding returns 0
02:46:04.784 00.000 29988 Move returns status 0, amount 56
02:46:04.784 00.000 29988 MoveAxis(N, 0, ABG)
02:46:04.784 00.000 29988 Move returns status 0, amount 0
02:46:04.784 00.000 29988 move complete, result=0
02:46:04.784 00.000 29988 worker thread done servicing request
02:46:04.784 00.000 29988 Worker thread wakes up
02:46:04.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:04.784 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.1 px 0 ms NORTH
02:46:04.785 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:06.416 01.631 29988 Exposure complete
02:46:06.453 00.037 29988 worker thread done servicing request
02:46:06.454 00.001 28316 OnExposeComplete: enter
02:46:06.456 00.002 28316 UpdateGuideState(): m_state=6
02:46:06.457 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3936
02:46:06.459 00.002 28316 Star::Find returns 1 (0), X=950.60, Y=256.32, Mass=2503, SNR=34.5, Peak=171 HFD=4.0
02:46:06.460 00.001 28316 MultiStar: [#1 0.08,0.10,0.99,U] [#2 -0.04,0.04,0.87,U] [#3 0.11,0.10,0.84,U] [#4 0.03,0.12,0.81,U] [#5 -0.10,-0.22,0.75,U] [#6 -0.25,0.10,0.63,U] [#7 -0.05,0.25,0.61,U] [#8 -0.03,0.10,0.58,U] 
02:46:06.462 00.002 28316 refined, 8 included, MultiStar: {0.00, 0.08}, one-star: {0.13, 0.12}
02:46:06.463 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
02:46:06.463 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
02:46:06.464 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.56 mountX=0.07 mountY=-0.04, mountTheta=-0.47
02:46:06.465 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.08, opts=13)
02:46:06.465 00.000 28316 Enqueuing Move request for scope (0.00, 0.08)
02:46:06.466 00.001 29988 Worker thread wakes up
02:46:06.466 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
02:46:06.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:06.466 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.5
02:46:06.467 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
02:46:06.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:06.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:06.468 00.000 28316 Enqueuing Expose request
02:46:06.468 00.000 29988 Moving (0.00, 0.08) raw xDistance=0.07 yDistance=-0.04
02:46:06.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:46:06.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:06.469 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:46:06.469 00.000 29988 MoveAxis(E, 0, ABG)
02:46:06.469 00.000 29988 Move returns status 0, amount 0
02:46:06.469 00.000 29988 MoveAxis(N, 0, ABG)
02:46:06.469 00.000 29988 Move returns status 0, amount 0
02:46:06.469 00.000 29988 move complete, result=0
02:46:06.469 00.000 29988 worker thread done servicing request
02:46:06.469 00.000 29988 Worker thread wakes up
02:46:06.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:06.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:06.469 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:07.983 01.514 29988 Exposure complete
02:46:08.034 00.051 29988 worker thread done servicing request
02:46:08.034 00.000 28316 OnExposeComplete: enter
02:46:08.035 00.001 28316 UpdateGuideState(): m_state=6
02:46:08.036 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3937
02:46:08.038 00.002 28316 Star::Find returns 1 (0), X=950.30, Y=256.31, Mass=2573, SNR=35.3, Peak=195 HFD=3.8
02:46:08.039 00.001 28316 MultiStar: [#1 0.01,0.11,0.95,U] [#2 -0.34,0.11,0.00,M1] [#3 -0.11,0.02,0.83,U] [#4 -0.27,-0.05,0.81,U] [#5 -0.20,-0.24,0.72,U] [#6 -0.34,-0.05,0.00,M1] [#7 -0.54,-0.15,0.00,M2] [#8 -0.30,-0.27,0.00,M2] 
02:46:08.040 00.001 28316 refined, 4 included, MultiStar: {-0.14, 0.00}, one-star: {-0.17, 0.11}
02:46:08.041 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
02:46:08.042 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
02:46:08.044 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=0.06 mountY=0.13, mountTheta=1.11
02:46:08.046 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
02:46:08.046 00.000 28316 Enqueuing Move request for scope (-0.14, 0.00)
02:46:08.047 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:08.047 00.000 29988 Worker thread wakes up
02:46:08.047 00.000 28316 UpdateGuideState exits: m=2573 RSB=35.3
02:46:08.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:08.048 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:08.048 00.000 28316 Enqueuing Expose request
02:46:08.049 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
02:46:08.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
02:46:08.049 00.000 29988 Moving (-0.14, 0.00) raw xDistance=0.06 yDistance=0.13
02:46:08.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:46:08.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:08.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:46:08.049 00.000 29988 MoveAxis(E, 0, ABG)
02:46:08.049 00.000 29988 Move returns status 0, amount 0
02:46:08.049 00.000 29988 MoveAxis(N, 0, ABG)
02:46:08.049 00.000 29988 Move returns status 0, amount 0
02:46:08.049 00.000 29988 move complete, result=0
02:46:08.049 00.000 29988 worker thread done servicing request
02:46:08.049 00.000 29988 Worker thread wakes up
02:46:08.049 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:08.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:08.049 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:09.680 01.631 29988 Exposure complete
02:46:09.727 00.047 29988 worker thread done servicing request
02:46:09.727 00.000 28316 OnExposeComplete: enter
02:46:09.728 00.001 28316 UpdateGuideState(): m_state=6
02:46:09.728 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3938
02:46:09.729 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=256.40, Mass=2471, SNR=34.5, Peak=170 HFD=4.0
02:46:09.729 00.000 28316 MultiStar: [#1 0.03,0.25,1.00,U] [#2 -0.02,0.09,0.90,U] [#3 0.17,0.23,0.84,U] [#4 -0.07,0.15,0.81,U] [#5 -0.04,0.00,0.73,U] [#6 -0.08,0.29,0.60,U] [#7 -0.09,0.04,0.61,U] [#8 0.01,0.01,0.56,U] 
02:46:09.730 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.15}, one-star: {-0.15, 0.20}
02:46:09.730 00.000 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.26 = -0.26)
02:46:09.731 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30)
02:46:09.731 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.73 mountX=0.15 mountY=-0.05, mountTheta=-0.30
02:46:09.732 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
02:46:09.732 00.000 28316 Enqueuing Move request for scope (-0.02, 0.15)
02:46:09.733 00.001 29988 Worker thread wakes up
02:46:09.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
02:46:09.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
02:46:09.733 00.000 29988 Moving (-0.02, 0.15) raw xDistance=0.15 yDistance=-0.05
02:46:09.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:46:09.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:09.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:09.733 00.000 29988 MoveAxis(E, 0, ABG)
02:46:09.733 00.000 29988 Move returns status 0, amount 0
02:46:09.733 00.000 29988 MoveAxis(N, 0, ABG)
02:46:09.733 00.000 29988 Move returns status 0, amount 0
02:46:09.733 00.000 29988 move complete, result=0
02:46:09.733 00.000 29988 worker thread done servicing request
02:46:09.733 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:09.734 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:46:09.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:09.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:09.736 00.001 28316 Enqueuing Expose request
02:46:09.736 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:09.736 00.000 29988 Worker thread wakes up
02:46:09.737 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:09.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:11.253 01.516 29988 Exposure complete
02:46:11.287 00.034 29988 worker thread done servicing request
02:46:11.287 00.000 28316 OnExposeComplete: enter
02:46:11.288 00.001 28316 UpdateGuideState(): m_state=6
02:46:11.288 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3939
02:46:11.289 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.31, Mass=2505, SNR=34.6, Peak=202 HFD=4.0
02:46:11.289 00.000 28316 MultiStar: [#1 0.27,0.09,0.93,U] [#2 -0.09,0.18,0.89,U] [#3 0.22,0.18,0.84,U] [#4 0.04,0.28,0.82,U] [#5 -0.00,-0.07,0.74,U] [#6 -0.01,0.22,0.60,U] [#7 -0.14,0.28,0.61,U] [#8 0.08,-0.23,0.59,U] 
02:46:11.289 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.12}, one-star: {0.03, 0.11}
02:46:11.290 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
02:46:11.290 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
02:46:11.291 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.31 mountX=0.09 mountY=-0.07, mountTheta=-0.71
02:46:11.292 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
02:46:11.293 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
02:46:11.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:11.294 00.001 28316 UpdateGuideState exits: m=2505 RSB=34.6
02:46:11.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:11.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:11.295 00.000 28316 Enqueuing Expose request
02:46:11.296 00.001 29988 Worker thread wakes up
02:46:11.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
02:46:11.296 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
02:46:11.296 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.07
02:46:11.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:46:11.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:11.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:46:11.296 00.000 29988 MoveAxis(E, 0, ABG)
02:46:11.296 00.000 29988 Move returns status 0, amount 0
02:46:11.296 00.000 29988 MoveAxis(N, 0, ABG)
02:46:11.296 00.000 29988 Move returns status 0, amount 0
02:46:11.296 00.000 29988 move complete, result=0
02:46:11.296 00.000 29988 worker thread done servicing request
02:46:11.296 00.000 29988 Worker thread wakes up
02:46:11.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:11.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:11.296 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:12.923 01.627 29988 Exposure complete
02:46:12.978 00.055 29988 worker thread done servicing request
02:46:12.978 00.000 28316 OnExposeComplete: enter
02:46:12.980 00.002 28316 UpdateGuideState(): m_state=6
02:46:12.981 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3940
02:46:12.984 00.003 28316 Star::Find returns 1 (0), X=950.40, Y=256.37, Mass=2484, SNR=34.6, Peak=185 HFD=3.9
02:46:12.986 00.002 28316 MultiStar: [#1 -0.02,-0.10,0.95,U] [#2 -0.21,-0.07,0.90,U] [#3 0.04,0.14,0.84,U] [#4 -0.19,-0.02,0.83,U] [#5 -0.16,-0.12,0.73,U] [#6 -0.20,0.02,0.62,U] [#7 -0.38,-0.01,0.00,M1] [#8 -0.10,-0.20,0.57,U] 
02:46:12.989 00.003 28316 refined, 7 included, MultiStar: {-0.11, -0.01}, one-star: {-0.07, 0.16}
02:46:12.991 00.002 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
02:46:12.994 00.003 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
02:46:12.997 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=0.03 mountY=0.10, mountTheta=1.25
02:46:13.000 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
02:46:13.003 00.003 28316 Enqueuing Move request for scope (-0.11, -0.01)
02:46:13.003 00.000 29988 Worker thread wakes up
02:46:13.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:13.004 00.001 28316 UpdateGuideState exits: m=2484 RSB=34.6
02:46:13.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:13.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:13.005 00.000 28316 Enqueuing Expose request
02:46:13.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
02:46:13.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
02:46:13.005 00.000 29988 Moving (-0.11, -0.01) raw xDistance=0.03 yDistance=0.10
02:46:13.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:46:13.006 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:13.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:46:13.006 00.000 29988 MoveAxis(E, 0, ABG)
02:46:13.006 00.000 29988 Move returns status 0, amount 0
02:46:13.006 00.000 29988 MoveAxis(N, 0, ABG)
02:46:13.006 00.000 29988 Move returns status 0, amount 0
02:46:13.006 00.000 29988 move complete, result=0
02:46:13.006 00.000 29988 worker thread done servicing request
02:46:13.006 00.000 29988 Worker thread wakes up
02:46:13.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:13.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:13.006 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:14.520 01.514 29988 Exposure complete
02:46:14.567 00.047 29988 worker thread done servicing request
02:46:14.567 00.000 28316 OnExposeComplete: enter
02:46:14.569 00.002 28316 UpdateGuideState(): m_state=6
02:46:14.571 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3941
02:46:14.572 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=256.22, Mass=2518, SNR=34.7, Peak=185 HFD=4.0
02:46:14.574 00.002 28316 MultiStar: [#1 -0.10,-0.06,0.96,U] [#2 -0.38,-0.07,0.00,M1] [#3 0.06,0.05,0.85,U] [#4 0.01,-0.18,0.81,U] [#5 -0.18,-0.34,0.00,M1] [#6 -0.28,0.08,0.59,U] [#7 -0.41,-0.02,0.00,M2] [#8 -0.27,-0.12,0.57,U] 
02:46:14.575 00.001 28316 refined, 5 included, MultiStar: {-0.10, -0.03}, one-star: {-0.12, 0.01}
02:46:14.576 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
02:46:14.577 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
02:46:14.577 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.82 mountX=0.01 mountY=0.10, mountTheta=1.47
02:46:14.579 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
02:46:14.581 00.002 28316 Enqueuing Move request for scope (-0.10, -0.03)
02:46:14.581 00.000 29988 Worker thread wakes up
02:46:14.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:14.582 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.7
02:46:14.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:14.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:14.583 00.000 28316 Enqueuing Expose request
02:46:14.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
02:46:14.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
02:46:14.583 00.000 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
02:46:14.584 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:46:14.584 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:14.584 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:46:14.584 00.000 29988 MoveAxis(E, 0, ABG)
02:46:14.584 00.000 29988 Move returns status 0, amount 0
02:46:14.584 00.000 29988 MoveAxis(N, 0, ABG)
02:46:14.584 00.000 29988 Move returns status 0, amount 0
02:46:14.584 00.000 29988 move complete, result=0
02:46:14.584 00.000 29988 worker thread done servicing request
02:46:14.584 00.000 29988 Worker thread wakes up
02:46:14.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:14.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:14.584 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:16.225 01.641 29988 Exposure complete
02:46:16.275 00.050 29988 worker thread done servicing request
02:46:16.275 00.000 28316 OnExposeComplete: enter
02:46:16.276 00.001 28316 UpdateGuideState(): m_state=6
02:46:16.279 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3942
02:46:16.281 00.002 28316 Star::Find returns 1 (0), X=950.49, Y=256.10, Mass=2300, SNR=33.0, Peak=185 HFD=3.9
02:46:16.282 00.001 28316 MultiStar: [#1 0.15,-0.07,0.99,U] [#2 -0.10,-0.26,0.93,U] [#3 0.15,-0.19,0.92,U] [#4 -0.09,0.06,0.84,U] [#5 -0.07,-0.32,0.00,M2] [#6 -0.35,-0.06,0.00,M1] [#7 -0.05,-0.06,0.63,U] [#8 -0.13,-0.29,0.62,U] 
02:46:16.283 00.001 28316 single-star, 6 included, MultiStar: {0.00, -0.13}, one-star: {0.01, -0.10}
02:46:16.284 00.001 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
02:46:16.284 00.000 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
02:46:16.284 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.11 cameraTheta=-1.44 mountX=-0.10 mountY=0.03, mountTheta=2.81
02:46:16.287 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
02:46:16.287 00.000 28316 Enqueuing Move request for scope (0.01, -0.10)
02:46:16.288 00.001 29988 Worker thread wakes up
02:46:16.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:16.288 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.0
02:46:16.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:16.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:16.289 00.000 28316 Enqueuing Expose request
02:46:16.290 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
02:46:16.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
02:46:16.290 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.10 yDistance=0.03
02:46:16.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:46:16.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:16.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:46:16.290 00.000 29988 MoveAxis(E, 0, ABG)
02:46:16.290 00.000 29988 Move returns status 0, amount 0
02:46:16.290 00.000 29988 MoveAxis(N, 0, ABG)
02:46:16.290 00.000 29988 Move returns status 0, amount 0
02:46:16.290 00.000 29988 move complete, result=0
02:46:16.290 00.000 29988 worker thread done servicing request
02:46:16.290 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:16.291 00.001 29988 Worker thread wakes up
02:46:16.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:16.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:17.808 01.517 29988 Exposure complete
02:46:17.860 00.052 29988 worker thread done servicing request
02:46:17.860 00.000 28316 OnExposeComplete: enter
02:46:17.861 00.001 28316 UpdateGuideState(): m_state=6
02:46:17.862 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3943
02:46:17.864 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=256.14, Mass=2393, SNR=33.9, Peak=179 HFD=3.9
02:46:17.865 00.001 28316 MultiStar: [#1 0.17,-0.17,0.98,U] [#2 -0.12,-0.21,0.90,U] [#3 0.05,-0.03,0.87,U] [#4 0.10,-0.05,0.83,U] [#5 -0.01,-0.40,0.00,M3] [#6 -0.12,-0.03,0.63,U] [#7 -0.34,-0.18,0.00,M2] [#8 0.16,-0.47,0.00,M1] 
02:46:17.866 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.10}, one-star: {0.10, -0.06}
02:46:17.868 00.002 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
02:46:17.871 00.003 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
02:46:17.873 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.18 mountX=-0.10 mountY=0.01, mountTheta=3.07
02:46:17.877 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
02:46:17.878 00.001 28316 Enqueuing Move request for scope (0.04, -0.10)
02:46:17.879 00.001 29988 Worker thread wakes up
02:46:17.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:17.879 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
02:46:17.880 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:17.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:17.881 00.001 28316 Enqueuing Expose request
02:46:17.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
02:46:17.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
02:46:17.881 00.000 29988 Moving (0.04, -0.10) raw xDistance=-0.10 yDistance=0.01
02:46:17.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:46:17.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:17.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:46:17.881 00.000 29988 MoveAxis(E, 0, ABG)
02:46:17.881 00.000 29988 Move returns status 0, amount 0
02:46:17.881 00.000 29988 MoveAxis(N, 0, ABG)
02:46:17.882 00.001 29988 Move returns status 0, amount 0
02:46:17.882 00.000 29988 move complete, result=0
02:46:17.882 00.000 29988 worker thread done servicing request
02:46:17.882 00.000 29988 Worker thread wakes up
02:46:17.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:17.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:17.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:19.516 01.634 29988 Exposure complete
02:46:19.573 00.057 29988 worker thread done servicing request
02:46:19.573 00.000 28316 OnExposeComplete: enter
02:46:19.574 00.001 28316 UpdateGuideState(): m_state=6
02:46:19.577 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3944
02:46:19.579 00.002 28316 Star::Find returns 1 (0), X=950.70, Y=255.93, Mass=2342, SNR=33.6, Peak=183 HFD=4.0
02:46:19.582 00.003 28316 MultiStar: [#1 0.12,-0.30,0.00,M1] [#2 -0.02,-0.18,0.93,U] [#3 0.15,-0.25,0.88,U] [#4 -0.12,-0.21,0.84,U] [#5 -0.05,-0.44,0.00,M4] [#6 -0.19,-0.14,0.65,U] [#7 -0.14,-0.18,0.65,U] [#8 0.10,-0.54,0.00,M2] 
02:46:19.583 00.001 28316 refined, 5 included, MultiStar: {0.00, -0.21}, one-star: {0.23, -0.27}
02:46:19.584 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
02:46:19.584 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
02:46:19.584 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.56 mountX=-0.19 mountY=0.09, mountTheta=2.70
02:46:19.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.21, opts=13)
02:46:19.586 00.001 28316 Enqueuing Move request for scope (0.00, -0.21)
02:46:19.586 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:19.587 00.001 29988 Worker thread wakes up
02:46:19.587 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.6
02:46:19.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
02:46:19.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:19.588 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
02:46:19.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:19.588 00.000 28316 Enqueuing Expose request
02:46:19.588 00.000 29988 Moving (0.00, -0.21) raw xDistance=-0.19 yDistance=0.09
02:46:19.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:46:19.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:19.589 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:46:19.589 00.000 29988 MoveAxis(E, 0, ABG)
02:46:19.589 00.000 29988 Move returns status 0, amount 0
02:46:19.589 00.000 29988 MoveAxis(N, 0, ABG)
02:46:19.589 00.000 29988 Move returns status 0, amount 0
02:46:19.589 00.000 29988 move complete, result=0
02:46:19.589 00.000 29988 worker thread done servicing request
02:46:19.589 00.000 29988 Worker thread wakes up
02:46:19.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:19.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:19.589 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:21.105 01.516 29988 Exposure complete
02:46:21.175 00.070 29988 worker thread done servicing request
02:46:21.175 00.000 28316 OnExposeComplete: enter
02:46:21.176 00.001 28316 UpdateGuideState(): m_state=6
02:46:21.176 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3945
02:46:21.177 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.41, Mass=2322, SNR=33.4, Peak=198 HFD=3.9
02:46:21.177 00.000 28316 MultiStar: [#1 0.33,-0.11,0.00,M2] [#2 0.11,0.02,0.93,U] [#3 0.41,0.19,0.00,M1] [#4 0.14,0.11,0.87,U] [#5 0.17,-0.26,0.75,U] [#6 0.01,0.09,0.63,U] [#7 -0.02,0.05,0.64,U] [#8 0.31,-0.28,0.00,M3] 
02:46:21.178 00.001 28316 refined, 5 included, MultiStar: {0.16, 0.05}, one-star: {0.41, 0.21}
02:46:21.178 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
02:46:21.179 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:46:21.179 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.16 cameraTheta=0.28 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
02:46:21.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.05, opts=13)
02:46:21.181 00.001 28316 Enqueuing Move request for scope (0.16, 0.05)
02:46:21.182 00.001 29988 Worker thread wakes up
02:46:21.183 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
02:46:21.183 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
02:46:21.183 00.000 29988 Moving (0.16, 0.05) raw xDistance=-0.02 yDistance=-0.16
02:46:21.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:46:21.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:21.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:46:21.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:21.185 00.002 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:46:21.186 00.001 29988 MoveAxis(E, 0, ABG)
02:46:21.186 00.000 29988 Move returns status 0, amount 0
02:46:21.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:21.188 00.002 29988 MoveAxis(N, 0, ABG)
02:46:21.188 00.000 29988 Move returns status 0, amount 0
02:46:21.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:21.189 00.001 28316 Enqueuing Expose request
02:46:21.190 00.001 29988 move complete, result=0
02:46:21.190 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:46:21.190 00.000 29988 worker thread done servicing request
02:46:21.190 00.000 29988 Worker thread wakes up
02:46:21.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:21.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:22.821 01.631 29988 Exposure complete
02:46:22.872 00.051 29988 worker thread done servicing request
02:46:22.872 00.000 28316 OnExposeComplete: enter
02:46:22.874 00.002 28316 UpdateGuideState(): m_state=6
02:46:22.875 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3946
02:46:22.877 00.002 28316 Star::Find returns 1 (0), X=950.49, Y=256.15, Mass=2334, SNR=33.5, Peak=184 HFD=3.8
02:46:22.878 00.001 28316 MultiStar: [#1 0.05,-0.24,0.99,U] [#2 -0.07,-0.19,0.89,U] [#3 0.18,-0.23,0.87,U] [#4 -0.08,-0.06,0.85,U] [#5 -0.01,-0.34,0.00,M4] [#6 -0.14,-0.05,0.65,U] [#7 -0.03,-0.16,0.64,U] [#8 -0.00,-0.31,0.58,U] 
02:46:22.881 00.003 28316 single-star, 7 included, MultiStar: {-0.00, -0.16}, one-star: {0.02, -0.05}
02:46:22.884 00.003 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
02:46:22.886 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
02:46:22.888 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.28 mountX=-0.06 mountY=0.01, mountTheta=2.97
02:46:22.892 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
02:46:22.892 00.000 28316 Enqueuing Move request for scope (0.02, -0.05)
02:46:22.894 00.002 29988 Worker thread wakes up
02:46:22.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
02:46:22.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
02:46:22.894 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.01
02:46:22.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:46:22.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:22.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:22.897 00.003 28316 UpdateGuideState exits: m=2334 RSB=33.5
02:46:22.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:22.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:22.898 00.001 28316 Enqueuing Expose request
02:46:22.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:46:22.898 00.000 29988 MoveAxis(E, 0, ABG)
02:46:22.898 00.000 29988 Move returns status 0, amount 0
02:46:22.899 00.001 29988 MoveAxis(N, 0, ABG)
02:46:22.899 00.000 29988 Move returns status 0, amount 0
02:46:22.899 00.000 29988 move complete, result=0
02:46:22.899 00.000 29988 worker thread done servicing request
02:46:22.899 00.000 29988 Worker thread wakes up
02:46:22.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:22.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:22.899 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:24.415 01.516 29988 Exposure complete
02:46:24.455 00.040 29988 worker thread done servicing request
02:46:24.455 00.000 28316 OnExposeComplete: enter
02:46:24.457 00.002 28316 UpdateGuideState(): m_state=6
02:46:24.460 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3947
02:46:24.463 00.003 28316 Star::Find returns 1 (0), X=950.57, Y=256.22, Mass=2490, SNR=34.4, Peak=206 HFD=3.7
02:46:24.466 00.003 28316 MultiStar: [#1 0.12,-0.07,0.93,U] [#2 -0.04,-0.10,0.91,U] [#3 0.18,0.04,0.86,U] [#4 0.03,-0.15,0.80,U] [#5 -0.12,-0.19,0.72,U] [#6 -0.08,-0.04,0.63,U] [#7 -0.18,-0.14,0.62,U] [#8 0.09,-0.39,0.00,M3] 
02:46:24.468 00.002 28316 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {0.10, 0.01}
02:46:24.470 00.002 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:46:24.472 00.002 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
02:46:24.475 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.37 mountX=-0.07 mountY=0.02, mountTheta=2.88
02:46:24.479 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.07, opts=13)
02:46:24.482 00.003 28316 Enqueuing Move request for scope (0.02, -0.07)
02:46:24.484 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:24.486 00.002 28316 UpdateGuideState exits: m=2490 RSB=34.4
02:46:24.489 00.003 29988 Worker thread wakes up
02:46:24.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:24.490 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:24.491 00.001 28316 Enqueuing Expose request
02:46:24.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
02:46:24.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
02:46:24.491 00.000 29988 Moving (0.02, -0.07) raw xDistance=-0.07 yDistance=0.02
02:46:24.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:46:24.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:24.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:46:24.492 00.001 29988 MoveAxis(E, 0, ABG)
02:46:24.492 00.000 29988 Move returns status 0, amount 0
02:46:24.492 00.000 29988 MoveAxis(N, 0, ABG)
02:46:24.492 00.000 29988 Move returns status 0, amount 0
02:46:24.492 00.000 29988 move complete, result=0
02:46:24.492 00.000 29988 worker thread done servicing request
02:46:24.492 00.000 29988 Worker thread wakes up
02:46:24.492 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:24.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:24.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:26.131 01.639 29988 Exposure complete
02:46:26.156 00.025 29988 worker thread done servicing request
02:46:26.156 00.000 28316 OnExposeComplete: enter
02:46:26.157 00.001 28316 UpdateGuideState(): m_state=6
02:46:26.158 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3948
02:46:26.158 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=256.24, Mass=2426, SNR=33.9, Peak=197 HFD=3.7
02:46:26.158 00.000 28316 MultiStar: [#1 0.13,-0.05,1.01,U] [#2 -0.01,-0.25,0.90,U] [#3 0.22,-0.00,0.86,U] [#4 0.10,-0.09,0.83,U] [#5 -0.01,-0.25,0.75,U] [#6 -0.04,-0.12,0.64,U] [#7 0.00,-0.52,0.00,M1] [#8 0.21,-0.26,0.00,M4] 
02:46:26.159 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.10}, one-star: {0.13, 0.03}
02:46:26.160 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:46:26.161 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:46:26.162 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.87 mountX=-0.12 mountY=-0.03, mountTheta=-2.90
02:46:26.164 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
02:46:26.165 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
02:46:26.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:26.166 00.001 28316 UpdateGuideState exits: m=2426 RSB=33.9
02:46:26.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:26.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:26.167 00.001 28316 Enqueuing Expose request
02:46:26.167 00.000 29988 Worker thread wakes up
02:46:26.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
02:46:26.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
02:46:26.167 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.03
02:46:26.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:46:26.168 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:26.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:46:26.168 00.000 29988 MoveAxis(E, 0, ABG)
02:46:26.168 00.000 29988 Move returns status 0, amount 0
02:46:26.168 00.000 29988 MoveAxis(N, 0, ABG)
02:46:26.168 00.000 29988 Move returns status 0, amount 0
02:46:26.168 00.000 29988 move complete, result=0
02:46:26.168 00.000 29988 worker thread done servicing request
02:46:26.168 00.000 29988 Worker thread wakes up
02:46:26.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:26.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:26.168 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:27.683 01.515 29988 Exposure complete
02:46:27.730 00.047 29988 worker thread done servicing request
02:46:27.730 00.000 28316 OnExposeComplete: enter
02:46:27.731 00.001 28316 UpdateGuideState(): m_state=6
02:46:27.731 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3949
02:46:27.732 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=255.83, Mass=2465, SNR=34.3, Peak=185 HFD=4.2
02:46:27.732 00.000 28316 MultiStar: [#1 0.50,-0.53,0.00,M1] [#2 -0.04,-0.40,0.00,M1] [#3 0.41,-0.41,0.00,M1] [#4 0.13,-0.34,0.00,M1] [#5 0.11,-0.64,0.00,M3] [#6 -0.01,-0.25,0.64,U] [#7 0.18,-0.40,0.00,M2] [#8 0.32,-0.63,0.00,M5] 
02:46:27.732 00.000 28316 refined, 1 included, MultiStar: {0.14, -0.32}, one-star: {0.24, -0.37}
02:46:27.736 00.004 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
02:46:27.738 00.002 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
02:46:27.740 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.16 mountX=-0.35 mountY=0.02, mountTheta=3.08
02:46:27.744 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.32, opts=13)
02:46:27.747 00.003 28316 Enqueuing Move request for scope (0.14, -0.32)
02:46:27.749 00.002 29988 Worker thread wakes up
02:46:27.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.32) opts 0xd
02:46:27.749 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.32)
02:46:27.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:27.750 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.3
02:46:27.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:27.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:27.751 00.000 28316 Enqueuing Expose request
02:46:27.752 00.001 29988 Moving (0.14, -0.32) raw xDistance=-0.35 yDistance=0.02
02:46:27.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
02:46:27.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:27.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:46:27.752 00.000 29988 MoveAxis(E, 74, ABG)
02:46:27.752 00.000 29988 Guiding  Dir = 2, Dur = 74
02:46:27.752 00.000 29988 IsSlewing returns 0
02:46:27.752 00.000 29988 IsGuiding returns 0
02:46:27.754 00.002 29988 PulseGuide returned control before completion, sleep 83
02:46:27.839 00.085 29988 IsGuiding returns 1
02:46:27.839 00.000 29988 scope still moving after pulse duration time elapsed
02:46:27.873 00.034 29988 IsSlewing returns 0
02:46:27.874 00.001 29988 IsGuiding returns 0
02:46:27.874 00.000 29988 scope move finished after 74 + 47 ms
02:46:27.874 00.000 29988 Move returns status 0, amount 74
02:46:27.874 00.000 29988 MoveAxis(N, 0, ABG)
02:46:27.874 00.000 29988 Move returns status 0, amount 0
02:46:27.874 00.000 29988 move complete, result=0
02:46:27.874 00.000 29988 worker thread done servicing request
02:46:27.874 00.000 29988 Worker thread wakes up
02:46:27.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:27.874 00.000 28316 GuideStep: -0.4 px 74 ms EAST, 0.0 px 0 ms NORTH
02:46:27.875 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:29.500 01.625 29988 Exposure complete
02:46:29.540 00.040 29988 worker thread done servicing request
02:46:29.540 00.000 28316 OnExposeComplete: enter
02:46:29.542 00.002 28316 UpdateGuideState(): m_state=6
02:46:29.543 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3950
02:46:29.543 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=256.25, Mass=2544, SNR=34.9, Peak=179 HFD=3.9
02:46:29.544 00.001 28316 MultiStar: [#1 -0.06,0.04,0.94,U] [#2 -0.03,0.01,0.87,U] [#3 0.17,0.11,0.85,U] [#4 -0.48,0.19,0.00,M2] [#5 0.03,-0.21,0.72,U] [#6 -0.51,0.23,0.00,M1] [#7 -0.22,0.23,0.61,U] [#8 -0.14,-0.11,0.58,U] 
02:46:29.545 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {-0.03, 0.05}
02:46:29.547 00.002 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
02:46:29.547 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
02:46:29.547 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.52 mountX=0.03 mountY=0.02, mountTheta=0.50
02:46:29.548 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
02:46:29.549 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
02:46:29.549 00.000 29988 Worker thread wakes up
02:46:29.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:29.550 00.001 28316 UpdateGuideState exits: m=2544 RSB=34.9
02:46:29.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:29.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:29.551 00.000 28316 Enqueuing Expose request
02:46:29.552 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
02:46:29.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
02:46:29.552 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.02
02:46:29.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:46:29.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:29.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:46:29.552 00.000 29988 MoveAxis(E, 0, ABG)
02:46:29.552 00.000 29988 Move returns status 0, amount 0
02:46:29.552 00.000 29988 MoveAxis(N, 0, ABG)
02:46:29.552 00.000 29988 Move returns status 0, amount 0
02:46:29.552 00.000 29988 move complete, result=0
02:46:29.553 00.001 29988 worker thread done servicing request
02:46:29.553 00.000 29988 Worker thread wakes up
02:46:29.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:29.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:29.553 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:31.065 01.512 29988 Exposure complete
02:46:31.106 00.041 29988 worker thread done servicing request
02:46:31.106 00.000 28316 OnExposeComplete: enter
02:46:31.107 00.001 28316 UpdateGuideState(): m_state=6
02:46:31.108 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3951
02:46:31.108 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=256.42, Mass=2424, SNR=34.0, Peak=172 HFD=4.1
02:46:31.109 00.001 28316 MultiStar: [#1 0.05,0.21,0.99,U] [#2 0.05,0.06,0.91,U] [#3 0.15,0.29,0.00,M1] [#4 -0.17,0.16,0.85,U] [#5 -0.07,0.02,0.75,U] [#6 -0.23,0.35,0.00,M2] [#7 -0.05,0.25,0.61,U] [#8 0.05,-0.02,0.61,U] 
02:46:31.109 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.14}, one-star: {-0.01, 0.22}
02:46:31.109 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
02:46:31.110 00.001 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
02:46:31.110 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.71 mountX=0.13 mountY=-0.04, mountTheta=-0.32
02:46:31.112 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
02:46:31.113 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
02:46:31.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:31.114 00.001 29988 Worker thread wakes up
02:46:31.114 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.0
02:46:31.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
02:46:31.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
02:46:31.115 00.000 29988 Moving (-0.02, 0.14) raw xDistance=0.13 yDistance=-0.04
02:46:31.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:46:31.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:31.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:31.117 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:31.118 00.001 28316 Enqueuing Expose request
02:46:31.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:46:31.118 00.000 29988 MoveAxis(E, 0, ABG)
02:46:31.118 00.000 29988 Move returns status 0, amount 0
02:46:31.118 00.000 29988 MoveAxis(N, 0, ABG)
02:46:31.118 00.000 29988 Move returns status 0, amount 0
02:46:31.118 00.000 29988 move complete, result=0
02:46:31.118 00.000 29988 worker thread done servicing request
02:46:31.118 00.000 29988 Worker thread wakes up
02:46:31.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:31.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:31.119 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:32.753 01.634 29988 Exposure complete
02:46:32.785 00.032 29988 worker thread done servicing request
02:46:32.785 00.000 28316 OnExposeComplete: enter
02:46:32.786 00.001 28316 UpdateGuideState(): m_state=6
02:46:32.787 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3952
02:46:32.787 00.000 28316 Star::Find returns 1 (0), X=950.33, Y=256.46, Mass=2414, SNR=34.0, Peak=158 HFD=4.0
02:46:32.788 00.001 28316 MultiStar: [#1 0.06,0.26,1.00,U] [#2 -0.16,0.05,0.92,U] [#3 0.02,0.22,0.85,U] [#4 0.10,0.22,0.84,U] [#5 0.07,-0.17,0.76,U] [#6 -0.21,0.43,0.00,M3] [#7 -0.49,0.39,0.00,M1] [#8 0.09,-0.09,0.59,U] 
02:46:32.788 00.000 28316 refined, 6 included, MultiStar: {-0.00, 0.13}, one-star: {-0.15, 0.26}
02:46:32.789 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
02:46:32.789 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
02:46:32.789 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=0.12 mountY=-0.06, mountTheta=-0.44
02:46:32.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.13, opts=13)
02:46:32.791 00.001 28316 Enqueuing Move request for scope (-0.00, 0.13)
02:46:32.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:32.792 00.001 29988 Worker thread wakes up
02:46:32.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
02:46:32.792 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
02:46:32.792 00.000 29988 Moving (-0.00, 0.13) raw xDistance=0.12 yDistance=-0.06
02:46:32.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:46:32.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:32.792 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
02:46:32.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:32.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:32.794 00.001 28316 Enqueuing Expose request
02:46:32.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:46:32.794 00.000 29988 MoveAxis(E, 0, ABG)
02:46:32.794 00.000 29988 Move returns status 0, amount 0
02:46:32.794 00.000 29988 MoveAxis(N, 0, ABG)
02:46:32.794 00.000 29988 Move returns status 0, amount 0
02:46:32.794 00.000 29988 move complete, result=0
02:46:32.794 00.000 29988 worker thread done servicing request
02:46:32.794 00.000 29988 Worker thread wakes up
02:46:32.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:32.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:32.795 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:34.318 01.523 29988 Exposure complete
02:46:34.375 00.057 29988 worker thread done servicing request
02:46:34.376 00.001 28316 OnExposeComplete: enter
02:46:34.377 00.001 28316 UpdateGuideState(): m_state=6
02:46:34.379 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3953
02:46:34.379 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=256.42, Mass=2543, SNR=34.9, Peak=178 HFD=4.1
02:46:34.380 00.001 28316 MultiStar: [#1 0.01,0.19,0.96,U] [#2 -0.26,-0.00,0.89,U] [#3 0.04,0.33,0.00,M1] [#4 -0.21,0.16,0.82,U] [#5 -0.25,0.09,0.70,U] [#6 -0.44,0.31,0.00,M4] [#7 -0.49,0.07,0.00,M2] [#8 -0.18,-0.09,0.58,U] 
02:46:34.380 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.11}, one-star: {-0.05, 0.21}
02:46:34.381 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
02:46:34.383 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
02:46:34.385 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.51 mountX=0.16 mountY=0.08, mountTheta=0.48
02:46:34.390 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.11, opts=13)
02:46:34.392 00.002 28316 Enqueuing Move request for scope (-0.15, 0.11)
02:46:34.394 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:34.397 00.003 28316 UpdateGuideState exits: m=2543 RSB=34.9
02:46:34.399 00.002 29988 Worker thread wakes up
02:46:34.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:34.401 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
02:46:34.402 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
02:46:34.402 00.000 29988 Moving (-0.15, 0.11) raw xDistance=0.16 yDistance=0.08
02:46:34.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:46:34.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:34.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:46:34.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:34.403 00.001 28316 Enqueuing Expose request
02:46:34.404 00.001 29988 MoveAxis(E, 0, ABG)
02:46:34.404 00.000 29988 Move returns status 0, amount 0
02:46:34.404 00.000 29988 MoveAxis(N, 0, ABG)
02:46:34.404 00.000 29988 Move returns status 0, amount 0
02:46:34.404 00.000 29988 move complete, result=0
02:46:34.404 00.000 29988 worker thread done servicing request
02:46:34.404 00.000 29988 Worker thread wakes up
02:46:34.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:34.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:34.404 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:36.041 01.637 29988 Exposure complete
02:46:36.077 00.036 29988 worker thread done servicing request
02:46:36.077 00.000 28316 OnExposeComplete: enter
02:46:36.078 00.001 28316 UpdateGuideState(): m_state=6
02:46:36.078 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3954
02:46:36.079 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.17, Mass=2336, SNR=33.2, Peak=174 HFD=3.8
02:46:36.080 00.001 28316 MultiStar: [#1 -0.02,0.06,0.99,U] [#2 0.04,-0.09,0.94,U] [#3 0.39,-0.12,0.00,M2] [#4 -0.48,0.13,0.00,M1] [#5 -0.28,-0.17,0.00,M1] [#6 -0.49,0.08,0.00,M5] [#7 -0.45,0.10,0.00,M3] [#8 0.17,-0.22,0.59,U] 
02:46:36.081 00.001 28316 refined, 3 included, MultiStar: {0.06, -0.05}, one-star: {0.09, -0.03}
02:46:36.081 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
02:46:36.082 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
02:46:36.082 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.73 mountX=-0.07 mountY=-0.03, mountTheta=-2.76
02:46:36.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:46:36.084 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
02:46:36.084 00.000 29988 Worker thread wakes up
02:46:36.085 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:36.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:46:36.085 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.2
02:46:36.085 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:36.086 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:36.086 00.000 28316 Enqueuing Expose request
02:46:36.087 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:46:36.088 00.001 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:46:36.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:46:36.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:36.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:46:36.088 00.000 29988 MoveAxis(E, 0, ABG)
02:46:36.088 00.000 29988 Move returns status 0, amount 0
02:46:36.088 00.000 29988 MoveAxis(N, 0, ABG)
02:46:36.088 00.000 29988 Move returns status 0, amount 0
02:46:36.088 00.000 29988 move complete, result=0
02:46:36.088 00.000 29988 worker thread done servicing request
02:46:36.088 00.000 29988 Worker thread wakes up
02:46:36.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:36.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:36.088 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:37.616 01.528 29988 Exposure complete
02:46:37.652 00.036 29988 worker thread done servicing request
02:46:37.652 00.000 28316 OnExposeComplete: enter
02:46:37.654 00.002 28316 UpdateGuideState(): m_state=6
02:46:37.655 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3955
02:46:37.656 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.25, Mass=2387, SNR=33.8, Peak=170 HFD=3.9
02:46:37.657 00.001 28316 MultiStar: [#1 -0.09,0.09,0.98,U] [#2 -0.32,0.13,0.00,M1] [#3 0.16,0.01,0.90,U] [#4 -0.28,0.08,0.82,U] [#5 -0.20,-0.01,0.73,U] [#6 -0.31,0.03,0.63,U] [#7 -0.26,0.02,0.61,U] [#8 -0.15,-0.23,0.60,U] 
02:46:37.658 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.02}, one-star: {0.03, 0.05}
02:46:37.659 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
02:46:37.660 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
02:46:37.662 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.01 mountX=0.03 mountY=-0.05, mountTheta=-1.00
02:46:37.665 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
02:46:37.666 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
02:46:37.666 00.000 29988 Worker thread wakes up
02:46:37.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:37.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:46:37.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:46:37.667 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
02:46:37.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:46:37.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:37.667 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
02:46:37.669 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:37.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:37.670 00.000 28316 Enqueuing Expose request
02:46:37.671 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:37.671 00.000 29988 MoveAxis(E, 0, ABG)
02:46:37.671 00.000 29988 Move returns status 0, amount 0
02:46:37.671 00.000 29988 MoveAxis(N, 0, ABG)
02:46:37.671 00.000 29988 Move returns status 0, amount 0
02:46:37.671 00.000 29988 move complete, result=0
02:46:37.671 00.000 29988 worker thread done servicing request
02:46:37.671 00.000 29988 Worker thread wakes up
02:46:37.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:37.672 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:37.672 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:39.297 01.625 29988 Exposure complete
02:46:39.342 00.045 29988 worker thread done servicing request
02:46:39.342 00.000 28316 OnExposeComplete: enter
02:46:39.344 00.002 28316 UpdateGuideState(): m_state=6
02:46:39.345 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3956
02:46:39.347 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=256.47, Mass=2470, SNR=34.3, Peak=186 HFD=3.8
02:46:39.347 00.000 28316 MultiStar: [#1 0.19,0.19,0.97,U] [#2 0.04,-0.00,0.90,U] [#3 0.12,0.20,0.83,U] [#4 -0.17,0.01,0.81,U] [#5 0.18,-0.18,0.72,U] [#6 -0.02,0.14,0.64,U] [#7 -0.09,0.14,0.63,U] [#8 -0.10,-0.02,0.58,U] 
02:46:39.348 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {0.11, 0.27}
02:46:39.350 00.002 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
02:46:39.351 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
02:46:39.352 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=0.07 mountY=-0.08, mountTheta=-0.86
02:46:39.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
02:46:39.355 00.001 28316 Enqueuing Move request for scope (0.04, 0.09)
02:46:39.356 00.001 29988 Worker thread wakes up
02:46:39.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
02:46:39.356 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
02:46:39.356 00.000 29988 Moving (0.04, 0.09) raw xDistance=0.07 yDistance=-0.08
02:46:39.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:46:39.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:39.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:46:39.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:39.357 00.001 29988 MoveAxis(E, 0, ABG)
02:46:39.357 00.000 29988 Move returns status 0, amount 0
02:46:39.357 00.000 29988 MoveAxis(N, 0, ABG)
02:46:39.357 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.3
02:46:39.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:39.358 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:39.358 00.000 28316 Enqueuing Expose request
02:46:39.358 00.000 29988 Move returns status 0, amount 0
02:46:39.358 00.000 29988 move complete, result=0
02:46:39.358 00.000 29988 worker thread done servicing request
02:46:39.358 00.000 29988 Worker thread wakes up
02:46:39.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:39.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:39.359 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:40.881 01.522 29988 Exposure complete
02:46:40.918 00.037 29988 worker thread done servicing request
02:46:40.918 00.000 28316 OnExposeComplete: enter
02:46:40.918 00.000 28316 UpdateGuideState(): m_state=6
02:46:40.919 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3957
02:46:40.919 00.000 28316 Star::Find returns 1 (0), X=950.36, Y=256.46, Mass=2411, SNR=34.0, Peak=177 HFD=3.7
02:46:40.920 00.001 28316 MultiStar: [#1 0.02,0.20,1.01,U] [#2 -0.41,0.08,0.00,M1] [#3 -0.09,0.12,0.88,U] [#4 -0.24,-0.08,0.82,U] [#5 -0.09,-0.15,0.71,U] [#6 -0.39,0.14,0.00,M4] [#7 -0.38,0.11,0.00,M2] [#8 -0.14,-0.05,0.60,U] 
02:46:40.920 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.07}, one-star: {-0.11, 0.26}
02:46:40.922 00.002 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
02:46:40.923 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
02:46:40.924 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=0.11 mountY=0.06, mountTheta=0.53
02:46:40.928 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
02:46:40.928 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
02:46:40.929 00.001 29988 Worker thread wakes up
02:46:40.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:40.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
02:46:40.929 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:46:40.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:40.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:40.930 00.000 28316 Enqueuing Expose request
02:46:40.931 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
02:46:40.931 00.000 29988 Moving (-0.10, 0.07) raw xDistance=0.11 yDistance=0.06
02:46:40.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:46:40.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:40.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:46:40.931 00.000 29988 MoveAxis(E, 0, ABG)
02:46:40.931 00.000 29988 Move returns status 0, amount 0
02:46:40.931 00.000 29988 MoveAxis(N, 0, ABG)
02:46:40.931 00.000 29988 Move returns status 0, amount 0
02:46:40.931 00.000 29988 move complete, result=0
02:46:40.931 00.000 29988 worker thread done servicing request
02:46:40.931 00.000 29988 Worker thread wakes up
02:46:40.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:40.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:40.931 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:42.564 01.633 29988 Exposure complete
02:46:42.618 00.054 29988 worker thread done servicing request
02:46:42.618 00.000 28316 OnExposeComplete: enter
02:46:42.619 00.001 28316 UpdateGuideState(): m_state=6
02:46:42.620 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3958
02:46:42.621 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=256.24, Mass=2474, SNR=34.5, Peak=184 HFD=3.8
02:46:42.623 00.002 28316 MultiStar: [#1 -0.14,-0.06,0.96,U] [#2 -0.15,0.01,0.90,U] [#3 0.03,-0.01,0.87,U] [#4 0.04,-0.09,0.84,U] [#5 -0.10,-0.12,0.73,U] [#6 -0.20,-0.01,0.61,U] [#7 -0.18,0.09,0.64,U] [#8 0.04,-0.28,0.57,U] 
02:46:42.624 00.001 28316 single-star, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.01, 0.04}
02:46:42.626 00.002 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
02:46:42.628 00.002 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
02:46:42.630 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.88 mountX=0.04 mountY=-0.01, mountTheta=-0.16
02:46:42.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
02:46:42.632 00.000 28316 Enqueuing Move request for scope (-0.01, 0.04)
02:46:42.632 00.000 29988 Worker thread wakes up
02:46:42.633 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:42.633 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:46:42.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:42.634 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:42.634 00.000 28316 Enqueuing Expose request
02:46:42.635 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
02:46:42.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
02:46:42.635 00.000 29988 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
02:46:42.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:46:42.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:42.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:46:42.635 00.000 29988 MoveAxis(E, 0, ABG)
02:46:42.635 00.000 29988 Move returns status 0, amount 0
02:46:42.635 00.000 29988 MoveAxis(N, 0, ABG)
02:46:42.635 00.000 29988 Move returns status 0, amount 0
02:46:42.635 00.000 29988 move complete, result=0
02:46:42.635 00.000 29988 worker thread done servicing request
02:46:42.635 00.000 29988 Worker thread wakes up
02:46:42.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:42.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:42.635 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:44.151 01.516 29988 Exposure complete
02:46:44.179 00.028 29988 worker thread done servicing request
02:46:44.179 00.000 28316 OnExposeComplete: enter
02:46:44.183 00.004 28316 UpdateGuideState(): m_state=6
02:46:44.185 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3959
02:46:44.188 00.003 28316 Star::Find returns 1 (0), X=950.65, Y=256.33, Mass=2420, SNR=34.1, Peak=180 HFD=3.8
02:46:44.190 00.002 28316 MultiStar: [#1 0.08,0.20,0.98,U] [#2 -0.03,0.00,0.93,U] [#3 0.17,0.08,0.88,U] [#4 0.09,0.13,0.85,U] [#5 0.17,-0.16,0.73,U] [#6 -0.06,0.20,0.63,U] [#7 0.08,0.09,0.60,U] [#8 -0.08,-0.07,0.58,U] 
02:46:44.193 00.003 28316 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {0.17, 0.13}
02:46:44.195 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
02:46:44.198 00.003 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
02:46:44.198 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.77 mountX=0.04 mountY=-0.10, mountTheta=-1.24
02:46:44.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
02:46:44.200 00.001 28316 Enqueuing Move request for scope (0.08, 0.07)
02:46:44.200 00.000 29988 Worker thread wakes up
02:46:44.200 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:44.201 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
02:46:44.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
02:46:44.201 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:46:44.201 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:44.203 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:44.203 00.000 28316 Enqueuing Expose request
02:46:44.204 00.001 29988 Moving (0.08, 0.07) raw xDistance=0.04 yDistance=-0.10
02:46:44.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:46:44.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:44.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:46:44.204 00.000 29988 MoveAxis(E, 0, ABG)
02:46:44.204 00.000 29988 Move returns status 0, amount 0
02:46:44.204 00.000 29988 MoveAxis(N, 0, ABG)
02:46:44.204 00.000 29988 Move returns status 0, amount 0
02:46:44.204 00.000 29988 move complete, result=0
02:46:44.204 00.000 29988 worker thread done servicing request
02:46:44.204 00.000 29988 Worker thread wakes up
02:46:44.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:44.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:44.204 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:46:45.829 01.625 29988 Exposure complete
02:46:45.861 00.032 29988 worker thread done servicing request
02:46:45.861 00.000 28316 OnExposeComplete: enter
02:46:45.862 00.001 28316 UpdateGuideState(): m_state=6
02:46:45.863 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3960
02:46:45.863 00.000 28316 Star::Find returns 1 (0), X=950.32, Y=256.34, Mass=2489, SNR=34.5, Peak=186 HFD=3.8
02:46:45.864 00.001 28316 MultiStar: [#1 0.19,0.18,0.97,U] [#2 -0.27,0.11,0.89,U] [#3 -0.02,0.14,0.86,U] [#4 -0.11,0.12,0.80,U] [#5 0.10,-0.12,0.73,U] [#6 -0.14,0.16,0.61,U] [#7 -0.12,0.10,0.62,U] [#8 -0.47,-0.14,0.00,M1] 
02:46:45.864 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.11}, one-star: {-0.15, 0.14}
02:46:45.865 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
02:46:45.865 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
02:46:45.866 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=0.12 mountY=0.01, mountTheta=0.05
02:46:45.867 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
02:46:45.867 00.000 28316 Enqueuing Move request for scope (-0.06, 0.11)
02:46:45.868 00.001 29988 Worker thread wakes up
02:46:45.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
02:46:45.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
02:46:45.868 00.000 29988 Moving (-0.06, 0.11) raw xDistance=0.12 yDistance=0.01
02:46:45.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:46:45.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:45.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:45.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:46:45.868 00.000 29988 MoveAxis(E, 0, ABG)
02:46:45.868 00.000 29988 Move returns status 0, amount 0
02:46:45.868 00.000 29988 MoveAxis(N, 0, ABG)
02:46:45.868 00.000 29988 Move returns status 0, amount 0
02:46:45.868 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.5
02:46:45.869 00.001 29988 move complete, result=0
02:46:45.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:45.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:45.870 00.001 28316 Enqueuing Expose request
02:46:45.870 00.000 29988 worker thread done servicing request
02:46:45.870 00.000 29988 Worker thread wakes up
02:46:45.870 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:45.871 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:45.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:47.390 01.519 29988 Exposure complete
02:46:47.442 00.052 29988 worker thread done servicing request
02:46:47.442 00.000 28316 OnExposeComplete: enter
02:46:47.443 00.001 28316 UpdateGuideState(): m_state=6
02:46:47.445 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3961
02:46:47.446 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=256.43, Mass=2413, SNR=34.1, Peak=175 HFD=3.7
02:46:47.448 00.002 28316 MultiStar: [#1 -0.19,0.08,0.97,U] [#2 -0.36,0.14,0.00,M1] [#3 -0.02,0.15,0.81,U] [#4 -0.21,0.19,0.82,U] [#5 -0.14,-0.16,0.75,U] [#6 -0.48,0.21,0.00,M2] [#7 -0.48,0.24,0.00,M1] [#8 -0.26,-0.06,0.58,U] 
02:46:47.450 00.002 28316 refined, 5 included, MultiStar: {-0.14, 0.09}, one-star: {-0.07, 0.23}
02:46:47.450 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
02:46:47.451 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
02:46:47.451 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.58 mountX=0.14 mountY=0.09, mountTheta=0.56
02:46:47.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.09, opts=13)
02:46:47.453 00.001 28316 Enqueuing Move request for scope (-0.14, 0.09)
02:46:47.453 00.000 29988 Worker thread wakes up
02:46:47.454 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:47.454 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
02:46:47.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:47.455 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:47.455 00.000 28316 Enqueuing Expose request
02:46:47.456 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
02:46:47.456 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
02:46:47.456 00.000 29988 Moving (-0.14, 0.09) raw xDistance=0.14 yDistance=0.09
02:46:47.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:46:47.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:47.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:46:47.456 00.000 29988 MoveAxis(E, 0, ABG)
02:46:47.456 00.000 29988 Move returns status 0, amount 0
02:46:47.456 00.000 29988 MoveAxis(N, 0, ABG)
02:46:47.456 00.000 29988 Move returns status 0, amount 0
02:46:47.456 00.000 29988 move complete, result=0
02:46:47.456 00.000 29988 worker thread done servicing request
02:46:47.456 00.000 29988 Worker thread wakes up
02:46:47.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:47.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:47.457 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:49.090 01.633 29988 Exposure complete
02:46:49.133 00.043 29988 worker thread done servicing request
02:46:49.133 00.000 28316 OnExposeComplete: enter
02:46:49.134 00.001 28316 UpdateGuideState(): m_state=6
02:46:49.134 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3962
02:46:49.135 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.49, Mass=2340, SNR=33.4, Peak=174 HFD=3.6
02:46:49.135 00.000 28316 MultiStar: [#1 0.04,0.34,0.00,M1] [#2 -0.12,0.14,0.93,U] [#3 0.18,0.23,0.87,U] [#4 -0.16,0.09,0.85,U] [#5 -0.18,0.14,0.78,U] [#6 -0.16,0.26,0.64,U] [#7 -0.07,0.14,0.64,U] [#8 0.01,-0.03,0.60,U] 
02:46:49.136 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.16}, one-star: {0.07, 0.29}
02:46:49.136 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
02:46:49.137 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
02:46:49.137 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.86 mountX=0.17 mountY=-0.03, mountTheta=-0.18
02:46:49.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
02:46:49.139 00.001 28316 Enqueuing Move request for scope (-0.05, 0.16)
02:46:49.139 00.000 29988 Worker thread wakes up
02:46:49.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
02:46:49.140 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
02:46:49.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:49.140 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.4
02:46:49.141 00.001 29988 Moving (-0.05, 0.16) raw xDistance=0.17 yDistance=-0.03
02:46:49.142 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:46:49.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:49.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:46:49.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:49.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:49.143 00.001 28316 Enqueuing Expose request
02:46:49.143 00.000 29988 MoveAxis(E, 0, ABG)
02:46:49.143 00.000 29988 Move returns status 0, amount 0
02:46:49.143 00.000 29988 MoveAxis(N, 0, ABG)
02:46:49.143 00.000 29988 Move returns status 0, amount 0
02:46:49.143 00.000 29988 move complete, result=0
02:46:49.143 00.000 29988 worker thread done servicing request
02:46:49.143 00.000 29988 Worker thread wakes up
02:46:49.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:49.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:49.144 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:50.660 01.516 29988 Exposure complete
02:46:50.695 00.035 29988 worker thread done servicing request
02:46:50.695 00.000 28316 OnExposeComplete: enter
02:46:50.696 00.001 28316 UpdateGuideState(): m_state=6
02:46:50.696 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3963
02:46:50.697 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=256.56, Mass=2438, SNR=34.3, Peak=196 HFD=3.6
02:46:50.698 00.001 28316 MultiStar: [#1 -0.02,0.21,0.96,U] [#2 -0.36,0.28,0.00,M1] [#3 -0.12,0.28,0.82,U] [#4 -0.18,0.09,0.81,U] [#5 -0.24,0.08,0.72,U] [#6 -0.27,0.18,0.00,M2] [#7 -0.26,-0.09,0.61,U] [#8 -0.21,-0.12,0.59,U] 
02:46:50.698 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.14}, one-star: {-0.15, 0.36}
02:46:50.698 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
02:46:50.699 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
02:46:50.699 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=0.19 mountY=0.08, mountTheta=0.38
02:46:50.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.14, opts=13)
02:46:50.701 00.001 28316 Enqueuing Move request for scope (-0.16, 0.14)
02:46:50.701 00.000 29988 Worker thread wakes up
02:46:50.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:50.702 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
02:46:50.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
02:46:50.702 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:46:50.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:50.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:50.703 00.001 28316 Enqueuing Expose request
02:46:50.703 00.000 29988 Moving (-0.16, 0.14) raw xDistance=0.19 yDistance=0.08
02:46:50.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:46:50.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:50.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:46:50.703 00.000 29988 MoveAxis(E, 0, ABG)
02:46:50.703 00.000 29988 Move returns status 0, amount 0
02:46:50.703 00.000 29988 MoveAxis(N, 0, ABG)
02:46:50.703 00.000 29988 Move returns status 0, amount 0
02:46:50.703 00.000 29988 move complete, result=0
02:46:50.703 00.000 29988 worker thread done servicing request
02:46:50.704 00.001 29988 Worker thread wakes up
02:46:50.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:50.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:50.704 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:52.340 01.636 29988 Exposure complete
02:46:52.365 00.025 29988 worker thread done servicing request
02:46:52.365 00.000 28316 OnExposeComplete: enter
02:46:52.366 00.001 28316 UpdateGuideState(): m_state=6
02:46:52.367 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3964
02:46:52.369 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=256.36, Mass=2520, SNR=34.7, Peak=193 HFD=3.4
02:46:52.370 00.001 28316 MultiStar: [#1 0.18,0.12,0.97,U] [#2 -0.10,0.04,0.89,U] [#3 0.19,0.21,0.83,U] [#4 -0.11,0.07,0.77,U] [#5 -0.00,-0.02,0.70,U] [#6 -0.23,0.07,0.62,U] [#7 -0.28,-0.12,0.62,U] [#8 -0.10,-0.23,0.58,U] 
02:46:52.370 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {0.04, 0.16}
02:46:52.371 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
02:46:52.371 00.000 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
02:46:52.371 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=2.02 mountX=0.06 mountY=-0.00, mountTheta=-0.02
02:46:52.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
02:46:52.373 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
02:46:52.374 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:52.374 00.000 28316 UpdateGuideState exits: m=2520 RSB=34.7
02:46:52.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:52.375 00.000 29988 Worker thread wakes up
02:46:52.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:46:52.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:46:52.375 00.000 29988 Moving (-0.02, 0.05) raw xDistance=0.06 yDistance=-0.00
02:46:52.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:46:52.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:52.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:52.376 00.001 28316 Enqueuing Expose request
02:46:52.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:46:52.376 00.000 29988 MoveAxis(E, 0, ABG)
02:46:52.376 00.000 29988 Move returns status 0, amount 0
02:46:52.376 00.000 29988 MoveAxis(N, 0, ABG)
02:46:52.377 00.001 29988 Move returns status 0, amount 0
02:46:52.377 00.000 29988 move complete, result=0
02:46:52.377 00.000 29988 worker thread done servicing request
02:46:52.377 00.000 29988 Worker thread wakes up
02:46:52.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:52.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:52.377 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:46:53.893 01.516 29988 Exposure complete
02:46:53.926 00.033 29988 worker thread done servicing request
02:46:53.926 00.000 28316 OnExposeComplete: enter
02:46:53.927 00.001 28316 UpdateGuideState(): m_state=6
02:46:53.927 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3965
02:46:53.928 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=256.09, Mass=2489, SNR=34.5, Peak=210 HFD=3.9
02:46:53.928 00.000 28316 MultiStar: [#1 -0.03,-0.08,0.96,U] [#2 -0.37,-0.25,0.00,M1] [#3 -0.00,-0.16,0.84,U] [#4 -0.31,-0.01,0.79,U] [#5 -0.11,-0.09,0.73,U] [#6 -0.51,-0.09,0.00,M2] [#7 -0.45,0.15,0.00,M1] [#8 -0.27,-0.27,0.00,M1] 
02:46:53.929 00.001 28316 refined, 4 included, MultiStar: {-0.11, -0.09}, one-star: {-0.11, -0.11}
02:46:53.929 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.86)
02:46:53.930 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
02:46:53.930 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.43 mountX=-0.04 mountY=0.14, mountTheta=1.85
02:46:53.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.09, opts=13)
02:46:53.931 00.000 28316 Enqueuing Move request for scope (-0.11, -0.09)
02:46:53.932 00.001 29988 Worker thread wakes up
02:46:53.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:53.933 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
02:46:53.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
02:46:53.933 00.000 29988 Moving (-0.11, -0.09) raw xDistance=-0.04 yDistance=0.14
02:46:53.934 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:46:53.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:53.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:46:53.934 00.000 29988 MoveAxis(E, 0, ABG)
02:46:53.934 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.5
02:46:53.935 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:53.936 00.001 29988 Move returns status 0, amount 0
02:46:53.936 00.000 29988 MoveAxis(N, 0, ABG)
02:46:53.936 00.000 29988 Move returns status 0, amount 0
02:46:53.936 00.000 29988 move complete, result=0
02:46:53.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:53.937 00.001 28316 Enqueuing Expose request
02:46:53.938 00.001 29988 worker thread done servicing request
02:46:53.938 00.000 29988 Worker thread wakes up
02:46:53.938 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:46:53.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:53.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:55.562 01.624 29988 Exposure complete
02:46:55.604 00.042 29988 worker thread done servicing request
02:46:55.604 00.000 28316 OnExposeComplete: enter
02:46:55.605 00.001 28316 UpdateGuideState(): m_state=6
02:46:55.607 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3966
02:46:55.608 00.001 28316 Star::Find returns 1 (0), X=950.13, Y=256.28, Mass=2464, SNR=34.4, Peak=202 HFD=4.1
02:46:55.609 00.001 28316 MultiStar: [#1 -0.26,-0.11,0.96,U] [#2 -0.38,-0.17,0.00,M2] [#3 -0.13,0.02,0.85,U] [#4 -0.33,0.07,0.00,M1] [#5 -0.15,-0.34,0.00,M1] [#6 -0.21,-0.07,0.61,U] [#7 -0.53,0.09,0.00,M2] [#8 -0.25,-0.16,0.60,U] 
02:46:55.609 00.000 28316 refined, 4 included, MultiStar: {-0.24, -0.04}, one-star: {-0.34, 0.08}
02:46:55.610 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
02:46:55.610 00.000 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
02:46:55.611 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-3.00 mountX=0.07 mountY=0.23, mountTheta=1.29
02:46:55.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.04, opts=13)
02:46:55.613 00.001 28316 Enqueuing Move request for scope (-0.24, -0.04)
02:46:55.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:55.614 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.4
02:46:55.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:55.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:55.615 00.000 28316 Enqueuing Expose request
02:46:55.615 00.000 29988 Worker thread wakes up
02:46:55.616 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
02:46:55.616 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
02:46:55.616 00.000 29988 Moving (-0.24, -0.04) raw xDistance=0.07 yDistance=0.23
02:46:55.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:46:55.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:46:55.616 00.000 29988 MoveAxis(E, 0, ABG)
02:46:55.616 00.000 29988 Move returns status 0, amount 0
02:46:55.616 00.000 29988 MoveAxis(S, 56, ABG)
02:46:55.616 00.000 29988 Guiding  Dir = 1, Dur = 56
02:46:55.616 00.000 29988 IsSlewing returns 0
02:46:55.616 00.000 29988 IsGuiding returns 0
02:46:55.622 00.006 29988 PulseGuide returned control before completion, sleep 62
02:46:55.691 00.069 29988 IsGuiding returns 0
02:46:55.692 00.001 29988 Move returns status 0, amount 56
02:46:55.692 00.000 29988 move complete, result=0
02:46:55.692 00.000 29988 worker thread done servicing request
02:46:55.692 00.000 29988 Worker thread wakes up
02:46:55.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:55.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:55.692 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
02:46:57.100 01.408 29988 Exposure complete
02:46:57.133 00.033 29988 worker thread done servicing request
02:46:57.133 00.000 28316 OnExposeComplete: enter
02:46:57.135 00.002 28316 UpdateGuideState(): m_state=6
02:46:57.135 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3967
02:46:57.136 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=256.26, Mass=2367, SNR=33.7, Peak=176 HFD=3.7
02:46:57.137 00.001 28316 MultiStar: [#1 0.06,0.09,1.01,U] [#2 -0.10,0.03,0.92,U] [#3 0.14,0.21,0.89,U] [#4 -0.14,0.11,0.84,U] [#5 -0.07,-0.21,0.75,U] [#6 -0.16,0.13,0.63,U] [#7 -0.14,0.14,0.64,U] [#8 0.01,-0.04,0.60,U] 
02:46:57.138 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {-0.09, 0.05}
02:46:57.139 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
02:46:57.139 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
02:46:57.140 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=0.07 mountY=0.02, mountTheta=0.22
02:46:57.143 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:46:57.146 00.003 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:46:57.148 00.002 29988 Worker thread wakes up
02:46:57.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:46:57.148 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:46:57.148 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.07 yDistance=0.02
02:46:57.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:57.148 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
02:46:57.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:57.148 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:57.149 00.001 28316 Enqueuing Expose request
02:46:57.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:46:57.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:57.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:46:57.149 00.000 29988 MoveAxis(E, 0, ABG)
02:46:57.149 00.000 29988 Move returns status 0, amount 0
02:46:57.150 00.001 29988 MoveAxis(N, 0, ABG)
02:46:57.150 00.000 29988 Move returns status 0, amount 0
02:46:57.150 00.000 29988 move complete, result=0
02:46:57.150 00.000 29988 worker thread done servicing request
02:46:57.150 00.000 29988 Worker thread wakes up
02:46:57.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:57.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:57.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:46:58.782 01.632 29988 Exposure complete
02:46:58.821 00.039 29988 worker thread done servicing request
02:46:58.821 00.000 28316 OnExposeComplete: enter
02:46:58.822 00.001 28316 UpdateGuideState(): m_state=6
02:46:58.824 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3968
02:46:58.825 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.33, Mass=2551, SNR=35.0, Peak=190 HFD=4.1
02:46:58.827 00.002 28316 MultiStar: [#1 0.32,0.12,0.00,M1] [#2 0.00,0.21,0.89,U] [#3 0.39,0.24,0.00,M1] [#4 -0.08,0.14,0.78,U] [#5 0.20,0.00,0.71,U] [#6 -0.16,0.27,0.60,U] [#7 -0.28,0.10,0.61,U] [#8 0.03,-0.22,0.56,U] 
02:46:58.830 00.003 28316 refined, 6 included, MultiStar: {0.00, 0.10}, one-star: {0.18, 0.13}
02:46:58.832 00.002 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
02:46:58.835 00.003 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
02:46:58.836 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=0.09 mountY=-0.05, mountTheta=-0.47
02:46:58.841 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
02:46:58.842 00.001 28316 Enqueuing Move request for scope (0.00, 0.10)
02:46:58.843 00.001 29988 Worker thread wakes up
02:46:58.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:46:58.843 00.000 28316 UpdateGuideState exits: m=2551 RSB=35.0
02:46:58.844 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:46:58.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:46:58.844 00.000 28316 Enqueuing Expose request
02:46:58.845 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
02:46:58.845 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
02:46:58.845 00.000 29988 Moving (0.00, 0.10) raw xDistance=0.09 yDistance=-0.05
02:46:58.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:46:58.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:46:58.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:46:58.845 00.000 29988 MoveAxis(E, 0, ABG)
02:46:58.845 00.000 29988 Move returns status 0, amount 0
02:46:58.845 00.000 29988 MoveAxis(N, 0, ABG)
02:46:58.845 00.000 29988 Move returns status 0, amount 0
02:46:58.845 00.000 29988 move complete, result=0
02:46:58.845 00.000 29988 worker thread done servicing request
02:46:58.845 00.000 29988 Worker thread wakes up
02:46:58.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:46:58.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:46:58.845 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:00.365 01.520 29988 Exposure complete
02:47:00.402 00.037 29988 worker thread done servicing request
02:47:00.403 00.001 28316 OnExposeComplete: enter
02:47:00.403 00.000 28316 UpdateGuideState(): m_state=6
02:47:00.404 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3969
02:47:00.404 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.43, Mass=2434, SNR=34.2, Peak=188 HFD=3.8
02:47:00.405 00.001 28316 MultiStar: [#1 0.09,0.37,0.00,M2] [#2 -0.05,0.15,0.90,U] [#3 0.36,0.25,0.00,M2] [#4 0.05,0.29,0.82,U] [#5 0.01,0.16,0.74,U] [#6 -0.03,0.28,0.63,U] [#7 -0.19,0.31,0.00,M1] [#8 0.01,0.07,0.57,U] 
02:47:00.405 00.000 28316 refined, 5 included, MultiStar: {0.04, 0.20}, one-star: {0.22, 0.22}
02:47:00.406 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
02:47:00.406 00.000 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
02:47:00.407 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.35 mountX=0.16 mountY=-0.13, mountTheta=-0.67
02:47:00.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.20, opts=13)
02:47:00.409 00.001 28316 Enqueuing Move request for scope (0.04, 0.20)
02:47:00.409 00.000 29988 Worker thread wakes up
02:47:00.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
02:47:00.409 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
02:47:00.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:00.412 00.003 28316 UpdateGuideState exits: m=2434 RSB=34.2
02:47:00.414 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:00.417 00.003 29988 Moving (0.04, 0.20) raw xDistance=0.16 yDistance=-0.13
02:47:00.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:00.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:00.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:47:00.417 00.000 29988 MoveAxis(E, 0, ABG)
02:47:00.417 00.000 29988 Move returns status 0, amount 0
02:47:00.417 00.000 29988 MoveAxis(N, 0, ABG)
02:47:00.417 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:00.418 00.001 28316 Enqueuing Expose request
02:47:00.419 00.001 29988 Move returns status 0, amount 0
02:47:00.419 00.000 29988 move complete, result=0
02:47:00.419 00.000 29988 worker thread done servicing request
02:47:00.419 00.000 29988 Worker thread wakes up
02:47:00.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:00.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:00.419 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:02.056 01.637 29988 Exposure complete
02:47:02.103 00.047 29988 worker thread done servicing request
02:47:02.104 00.001 28316 OnExposeComplete: enter
02:47:02.104 00.000 28316 UpdateGuideState(): m_state=6
02:47:02.105 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3970
02:47:02.105 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=256.46, Mass=2316, SNR=33.3, Peak=165 HFD=3.2
02:47:02.106 00.001 28316 MultiStar: [#1 0.06,0.31,1.01,U] [#2 -0.27,0.03,0.95,U] [#3 0.08,0.13,0.87,U] [#4 -0.43,0.39,0.00,M1] [#5 -0.08,-0.10,0.73,U] [#6 -0.43,0.44,0.00,M1] [#7 -0.44,0.33,0.00,M2] [#8 -0.21,0.19,0.60,U] 
02:47:02.106 00.000 28316 refined, 5 included, MultiStar: {-0.06, 0.15}, one-star: {0.01, 0.26}
02:47:02.107 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
02:47:02.107 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
02:47:02.109 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.94 mountX=0.16 mountY=-0.02, mountTheta=-0.10
02:47:02.112 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.15, opts=13)
02:47:02.112 00.000 28316 Enqueuing Move request for scope (-0.06, 0.15)
02:47:02.113 00.001 29988 Worker thread wakes up
02:47:02.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:02.113 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.3
02:47:02.114 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
02:47:02.114 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
02:47:02.114 00.000 29988 Moving (-0.06, 0.15) raw xDistance=0.16 yDistance=-0.02
02:47:02.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:02.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:02.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:47:02.114 00.000 29988 MoveAxis(E, 0, ABG)
02:47:02.114 00.000 29988 Move returns status 0, amount 0
02:47:02.114 00.000 29988 MoveAxis(N, 0, ABG)
02:47:02.114 00.000 29988 Move returns status 0, amount 0
02:47:02.114 00.000 29988 move complete, result=0
02:47:02.114 00.000 29988 worker thread done servicing request
02:47:02.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:02.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:02.115 00.001 28316 Enqueuing Expose request
02:47:02.115 00.000 29988 Worker thread wakes up
02:47:02.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:02.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:02.115 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:03.637 01.522 29988 Exposure complete
02:47:03.674 00.037 29988 worker thread done servicing request
02:47:03.674 00.000 28316 OnExposeComplete: enter
02:47:03.675 00.001 28316 UpdateGuideState(): m_state=6
02:47:03.675 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3971
02:47:03.676 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=256.66, Mass=2415, SNR=34.0, Peak=181 HFD=3.6
02:47:03.676 00.000 28316 MultiStar: [#1 0.11,0.29,0.96,U] [#2 -0.01,0.49,0.00,M1] [#3 0.21,0.40,0.00,M2] [#4 -0.23,0.52,0.00,M2] [#5 -0.12,0.13,0.74,U] [#6 -0.32,0.66,0.00,M2] [#7 -0.09,0.43,0.00,M3] [#8 0.11,0.33,0.00,M1] 
02:47:03.677 00.001 28316 refined, 2 included, MultiStar: {-0.00, 0.31}, one-star: {-0.02, 0.46}
02:47:03.677 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
02:47:03.678 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
02:47:03.678 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=0.28 mountY=-0.14, mountTheta=-0.45
02:47:03.679 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.31, opts=13)
02:47:03.680 00.001 28316 Enqueuing Move request for scope (-0.00, 0.31)
02:47:03.681 00.001 29988 Worker thread wakes up
02:47:03.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:03.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
02:47:03.681 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.0
02:47:03.682 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:03.683 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
02:47:03.683 00.000 29988 Moving (-0.00, 0.31) raw xDistance=0.28 yDistance=-0.14
02:47:03.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:47:03.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:03.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:47:03.683 00.000 29988 MoveAxis(W, 59, ABG)
02:47:03.683 00.000 29988 Guiding  Dir = 3, Dur = 59
02:47:03.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:03.683 00.000 28316 Enqueuing Expose request
02:47:03.684 00.001 29988 IsSlewing returns 0
02:47:03.684 00.000 29988 IsGuiding returns 0
02:47:03.685 00.001 29988 PulseGuide returned control before completion, sleep 68
02:47:03.760 00.075 29988 IsGuiding returns 0
02:47:03.760 00.000 29988 Move returns status 0, amount 59
02:47:03.761 00.001 29988 MoveAxis(N, 0, ABG)
02:47:03.761 00.000 29988 Move returns status 0, amount 0
02:47:03.761 00.000 29988 move complete, result=0
02:47:03.761 00.000 29988 worker thread done servicing request
02:47:03.761 00.000 29988 Worker thread wakes up
02:47:03.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:03.761 00.000 28316 GuideStep: 0.3 px 59 ms WEST, -0.1 px 0 ms NORTH
02:47:03.762 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:05.383 01.621 29988 Exposure complete
02:47:05.420 00.037 29988 worker thread done servicing request
02:47:05.420 00.000 28316 OnExposeComplete: enter
02:47:05.421 00.001 28316 UpdateGuideState(): m_state=6
02:47:05.421 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3972
02:47:05.422 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=256.38, Mass=2286, SNR=33.2, Peak=163 HFD=3.7
02:47:05.423 00.001 28316 MultiStar: [#1 0.12,0.20,1.03,U] [#2 -0.28,0.21,0.00,M2] [#3 0.04,0.21,0.88,U] [#4 -0.12,0.27,0.85,U] [#5 -0.11,0.03,0.75,U] [#6 -0.19,0.32,0.00,M3] [#7 -0.46,0.20,0.00,M4] [#8 -0.21,0.04,0.58,U] 
02:47:05.424 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.17}, one-star: {0.06, 0.18}
02:47:05.425 00.001 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (2.00) = xAngle (-0.33 = -0.33)
02:47:05.426 00.001 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
02:47:05.427 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.67 mountX=0.16 mountY=-0.06, mountTheta=-0.37
02:47:05.429 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
02:47:05.429 00.000 28316 Enqueuing Move request for scope (-0.02, 0.17)
02:47:05.430 00.001 29988 Worker thread wakes up
02:47:05.430 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
02:47:05.430 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
02:47:05.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:05.431 00.001 29988 Moving (-0.02, 0.17) raw xDistance=0.16 yDistance=-0.06
02:47:05.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:05.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:05.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:47:05.431 00.000 29988 MoveAxis(E, 0, ABG)
02:47:05.431 00.000 29988 Move returns status 0, amount 0
02:47:05.431 00.000 29988 MoveAxis(N, 0, ABG)
02:47:05.431 00.000 29988 Move returns status 0, amount 0
02:47:05.431 00.000 29988 move complete, result=0
02:47:05.431 00.000 29988 worker thread done servicing request
02:47:05.431 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.2
02:47:05.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:05.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:05.432 00.000 28316 Enqueuing Expose request
02:47:05.433 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:05.433 00.000 29988 Worker thread wakes up
02:47:05.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:05.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:06.954 01.521 29988 Exposure complete
02:47:07.005 00.051 29988 worker thread done servicing request
02:47:07.005 00.000 28316 OnExposeComplete: enter
02:47:07.006 00.001 28316 UpdateGuideState(): m_state=6
02:47:07.007 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3973
02:47:07.009 00.002 28316 Star::Find returns 1 (0), X=950.48, Y=256.65, Mass=2380, SNR=33.8, Peak=159 HFD=4.0
02:47:07.010 00.001 28316 MultiStar: [#1 0.24,0.30,0.00,M1] [#2 -0.06,-0.02,0.91,U] [#3 0.14,0.28,0.87,U] [#4 -0.06,0.31,0.80,U] [#5 0.09,0.01,0.75,U] [#6 -0.19,0.43,0.00,M4] [#7 -0.06,0.19,0.61,U] [#8 0.13,0.20,0.59,U] 
02:47:07.012 00.002 28316 refined, 6 included, MultiStar: {0.02, 0.21}, one-star: {0.00, 0.45}
02:47:07.013 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.54 = -0.54)
02:47:07.014 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
02:47:07.014 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.45 mountX=0.18 mountY=-0.12, mountTheta=-0.57
02:47:07.017 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.21, opts=13)
02:47:07.017 00.000 28316 Enqueuing Move request for scope (0.02, 0.21)
02:47:07.017 00.000 29988 Worker thread wakes up
02:47:07.018 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:07.018 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:47:07.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:07.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:07.019 00.000 28316 Enqueuing Expose request
02:47:07.020 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
02:47:07.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
02:47:07.020 00.000 29988 Moving (0.02, 0.21) raw xDistance=0.18 yDistance=-0.12
02:47:07.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:47:07.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:07.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:47:07.020 00.000 29988 MoveAxis(E, 0, ABG)
02:47:07.020 00.000 29988 Move returns status 0, amount 0
02:47:07.020 00.000 29988 MoveAxis(N, 0, ABG)
02:47:07.020 00.000 29988 Move returns status 0, amount 0
02:47:07.020 00.000 29988 move complete, result=0
02:47:07.020 00.000 29988 worker thread done servicing request
02:47:07.020 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:07.021 00.001 29988 Worker thread wakes up
02:47:07.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:07.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:08.648 01.627 29988 Exposure complete
02:47:08.704 00.056 29988 worker thread done servicing request
02:47:08.704 00.000 28316 OnExposeComplete: enter
02:47:08.706 00.002 28316 UpdateGuideState(): m_state=6
02:47:08.708 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3974
02:47:08.710 00.002 28316 Star::Find returns 1 (0), X=950.55, Y=256.55, Mass=2477, SNR=34.4, Peak=174 HFD=3.8
02:47:08.712 00.002 28316 MultiStar: [#1 0.14,0.18,0.99,U] [#2 0.06,0.20,0.92,U] [#3 0.24,0.26,0.00,M1] [#4 -0.09,0.41,0.00,M1] [#5 0.16,0.11,0.73,U] [#6 -0.04,0.44,0.00,M5] [#7 -0.15,0.35,0.00,M4] [#8 0.08,0.05,0.57,U] 
02:47:08.715 00.003 28316 refined, 4 included, MultiStar: {0.10, 0.20}, one-star: {0.08, 0.35}
02:47:08.718 00.003 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
02:47:08.720 00.002 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
02:47:08.722 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.08 mountX=0.13 mountY=-0.18, mountTheta=-0.93
02:47:08.725 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.20, opts=13)
02:47:08.726 00.001 28316 Enqueuing Move request for scope (0.10, 0.20)
02:47:08.726 00.000 29988 Worker thread wakes up
02:47:08.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:08.727 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.4
02:47:08.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:08.728 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:08.728 00.000 28316 Enqueuing Expose request
02:47:08.729 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
02:47:08.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
02:47:08.729 00.000 29988 Moving (0.10, 0.20) raw xDistance=0.13 yDistance=-0.18
02:47:08.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:47:08.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:08.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:47:08.729 00.000 29988 MoveAxis(E, 0, ABG)
02:47:08.729 00.000 29988 Move returns status 0, amount 0
02:47:08.729 00.000 29988 MoveAxis(N, 0, ABG)
02:47:08.729 00.000 29988 Move returns status 0, amount 0
02:47:08.729 00.000 29988 move complete, result=0
02:47:08.729 00.000 29988 worker thread done servicing request
02:47:08.729 00.000 29988 Worker thread wakes up
02:47:08.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:08.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:08.731 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:47:10.247 01.516 29988 Exposure complete
02:47:10.283 00.036 29988 worker thread done servicing request
02:47:10.284 00.001 28316 OnExposeComplete: enter
02:47:10.284 00.000 28316 UpdateGuideState(): m_state=6
02:47:10.285 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3975
02:47:10.286 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=256.84, Mass=2396, SNR=34.0, Peak=186 HFD=3.8
02:47:10.287 00.001 28316 MultiStar: [#1 -0.03,0.49,0.00,M1] [#2 -0.28,0.68,0.00,M1] [#3 -0.06,0.59,0.00,M2] [#4 0.03,0.53,0.00,M2] [#5 -0.10,0.23,0.73,U] [#6 -0.10,0.55,0.00,M6] [#7 -0.07,0.43,0.00,M5] [#8 -0.14,0.32,0.00,M1] 
02:47:10.289 00.002 28316 refined, 1 included, MultiStar: {-0.04, 0.46}, one-star: {0.00, 0.64}
02:47:10.290 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
02:47:10.291 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
02:47:10.292 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.46 hyp=0.47 cameraTheta=1.66 mountX=0.44 mountY=-0.17, mountTheta=-0.37
02:47:10.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.46, opts=13)
02:47:10.294 00.001 28316 Enqueuing Move request for scope (-0.04, 0.46)
02:47:10.295 00.001 29988 Worker thread wakes up
02:47:10.295 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:10.296 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.46) opts 0xd
02:47:10.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.46)
02:47:10.296 00.000 29988 Moving (-0.04, 0.46) raw xDistance=0.44 yDistance=-0.17
02:47:10.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
02:47:10.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:10.296 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
02:47:10.297 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:10.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:10.298 00.001 28316 Enqueuing Expose request
02:47:10.298 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:47:10.298 00.000 29988 MoveAxis(W, 92, ABG)
02:47:10.298 00.000 29988 Guiding  Dir = 3, Dur = 92
02:47:10.299 00.001 29988 IsSlewing returns 0
02:47:10.299 00.000 29988 IsGuiding returns 0
02:47:10.301 00.002 29988 PulseGuide returned control before completion, sleep 101
02:47:10.417 00.116 29988 IsGuiding returns 0
02:47:10.417 00.000 29988 Move returns status 0, amount 92
02:47:10.417 00.000 29988 MoveAxis(N, 0, ABG)
02:47:10.417 00.000 29988 Move returns status 0, amount 0
02:47:10.417 00.000 29988 move complete, result=0
02:47:10.417 00.000 28316 GuideStep: 0.4 px 92 ms WEST, -0.2 px 0 ms NORTH
02:47:10.417 00.000 29988 worker thread done servicing request
02:47:10.417 00.000 29988 Worker thread wakes up
02:47:10.418 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:10.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:12.051 01.633 29988 Exposure complete
02:47:12.095 00.044 29988 worker thread done servicing request
02:47:12.096 00.001 28316 OnExposeComplete: enter
02:47:12.097 00.001 28316 UpdateGuideState(): m_state=6
02:47:12.097 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3976
02:47:12.099 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=256.45, Mass=2324, SNR=33.4, Peak=172 HFD=3.9
02:47:12.100 00.001 28316 MultiStar: [#1 0.12,0.15,1.01,U] [#2 0.10,0.12,0.92,U] [#3 0.39,0.21,0.00,M3] [#4 0.27,0.01,0.86,U] [#5 0.06,-0.07,0.79,U] [#6 0.19,0.22,0.65,U] [#7 -0.16,0.17,0.64,U] [#8 0.02,-0.07,0.59,U] 
02:47:12.100 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.11}, one-star: {0.27, 0.25}
02:47:12.100 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
02:47:12.101 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
02:47:12.101 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.72 mountX=0.05 mountY=-0.16, mountTheta=-1.28
02:47:12.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.11, opts=13)
02:47:12.103 00.001 28316 Enqueuing Move request for scope (0.12, 0.11)
02:47:12.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:12.104 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.4
02:47:12.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:12.105 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:12.105 00.000 28316 Enqueuing Expose request
02:47:12.105 00.000 29988 Worker thread wakes up
02:47:12.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
02:47:12.106 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
02:47:12.106 00.000 29988 Moving (0.12, 0.11) raw xDistance=0.05 yDistance=-0.16
02:47:12.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:47:12.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:12.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:47:12.106 00.000 29988 MoveAxis(E, 0, ABG)
02:47:12.106 00.000 29988 Move returns status 0, amount 0
02:47:12.106 00.000 29988 MoveAxis(N, 0, ABG)
02:47:12.106 00.000 29988 Move returns status 0, amount 0
02:47:12.106 00.000 29988 move complete, result=0
02:47:12.106 00.000 29988 worker thread done servicing request
02:47:12.106 00.000 29988 Worker thread wakes up
02:47:12.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:12.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:12.106 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:47:13.628 01.522 29988 Exposure complete
02:47:13.658 00.030 29988 worker thread done servicing request
02:47:13.658 00.000 28316 OnExposeComplete: enter
02:47:13.660 00.002 28316 UpdateGuideState(): m_state=6
02:47:13.660 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3977
02:47:13.661 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=256.27, Mass=2479, SNR=34.4, Peak=194 HFD=3.8
02:47:13.661 00.000 28316 MultiStar: [#1 0.14,0.00,0.96,U] [#2 -0.04,-0.08,0.92,U] [#3 0.14,0.08,0.83,U] [#4 0.06,-0.01,0.82,U] [#5 0.02,-0.15,0.70,U] [#6 -0.04,-0.16,0.62,U] [#7 0.09,-0.24,0.62,U] [#8 -0.05,-0.10,0.59,U] 
02:47:13.662 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.12, 0.07}
02:47:13.662 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:47:13.663 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:47:13.663 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.72 mountX=-0.07 mountY=-0.03, mountTheta=-2.75
02:47:13.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
02:47:13.665 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
02:47:13.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:13.666 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.4
02:47:13.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:13.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:13.667 00.001 28316 Enqueuing Expose request
02:47:13.667 00.000 29988 Worker thread wakes up
02:47:13.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
02:47:13.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
02:47:13.667 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:47:13.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:47:13.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:13.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:47:13.667 00.000 29988 MoveAxis(E, 0, ABG)
02:47:13.668 00.001 29988 Move returns status 0, amount 0
02:47:13.668 00.000 29988 MoveAxis(N, 0, ABG)
02:47:13.668 00.000 29988 Move returns status 0, amount 0
02:47:13.668 00.000 29988 move complete, result=0
02:47:13.668 00.000 29988 worker thread done servicing request
02:47:13.668 00.000 29988 Worker thread wakes up
02:47:13.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:13.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:13.668 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:15.294 01.626 29988 Exposure complete
02:47:15.324 00.030 29988 worker thread done servicing request
02:47:15.325 00.001 28316 OnExposeComplete: enter
02:47:15.326 00.001 28316 UpdateGuideState(): m_state=6
02:47:15.326 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3978
02:47:15.328 00.002 28316 Star::Find returns 1 (0), X=950.38, Y=256.33, Mass=2383, SNR=33.7, Peak=168 HFD=3.8
02:47:15.330 00.002 28316 MultiStar: [#1 0.10,0.18,0.99,U] [#2 -0.09,0.02,0.91,U] [#3 0.22,0.13,0.87,U] [#4 0.03,-0.02,0.84,U] [#5 0.05,-0.07,0.73,U] [#6 -0.12,0.08,0.62,U] [#7 -0.11,-0.05,0.63,U] [#8 -0.02,-0.18,0.57,U] 
02:47:15.331 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.09, 0.12}
02:47:15.332 00.001 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
02:47:15.333 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
02:47:15.334 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.47 mountX=0.03 mountY=-0.02, mountTheta=-0.55
02:47:15.337 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.04, opts=13)
02:47:15.339 00.002 28316 Enqueuing Move request for scope (0.00, 0.04)
02:47:15.340 00.001 29988 Worker thread wakes up
02:47:15.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:15.340 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.7
02:47:15.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:15.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:15.342 00.001 28316 Enqueuing Expose request
02:47:15.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
02:47:15.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
02:47:15.342 00.000 29988 Moving (0.00, 0.04) raw xDistance=0.03 yDistance=-0.02
02:47:15.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:47:15.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:15.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:47:15.342 00.000 29988 MoveAxis(E, 0, ABG)
02:47:15.342 00.000 29988 Move returns status 0, amount 0
02:47:15.342 00.000 29988 MoveAxis(N, 0, ABG)
02:47:15.342 00.000 29988 Move returns status 0, amount 0
02:47:15.342 00.000 29988 move complete, result=0
02:47:15.342 00.000 29988 worker thread done servicing request
02:47:15.342 00.000 29988 Worker thread wakes up
02:47:15.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:15.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:15.343 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:16.861 01.518 29988 Exposure complete
02:47:16.903 00.042 29988 worker thread done servicing request
02:47:16.903 00.000 28316 OnExposeComplete: enter
02:47:16.905 00.002 28316 UpdateGuideState(): m_state=6
02:47:16.906 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3979
02:47:16.907 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.20, Mass=2397, SNR=33.9, Peak=180 HFD=3.8
02:47:16.907 00.000 28316 MultiStar: [#1 0.15,-0.06,0.98,U] [#2 -0.17,0.04,0.89,U] [#3 0.05,0.09,0.87,U] [#4 0.11,-0.07,0.83,U] [#5 0.00,-0.12,0.74,U] [#6 0.12,0.02,0.64,U] [#7 -0.33,0.19,0.00,M3] [#8 -0.10,-0.22,0.56,U] 
02:47:16.909 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.07, -0.00}
02:47:16.909 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
02:47:16.910 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
02:47:16.910 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.77 mountX=-0.04 mountY=-0.02, mountTheta=-2.80
02:47:16.911 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.03, opts=13)
02:47:16.912 00.001 28316 Enqueuing Move request for scope (0.03, -0.03)
02:47:16.912 00.000 29988 Worker thread wakes up
02:47:16.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:16.913 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:47:16.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:16.914 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:16.914 00.000 28316 Enqueuing Expose request
02:47:16.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
02:47:16.915 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
02:47:16.915 00.000 29988 Moving (0.03, -0.03) raw xDistance=-0.04 yDistance=-0.02
02:47:16.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:47:16.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:16.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:47:16.915 00.000 29988 MoveAxis(E, 0, ABG)
02:47:16.915 00.000 29988 Move returns status 0, amount 0
02:47:16.915 00.000 29988 MoveAxis(N, 0, ABG)
02:47:16.915 00.000 29988 Move returns status 0, amount 0
02:47:16.915 00.000 29988 move complete, result=0
02:47:16.915 00.000 29988 worker thread done servicing request
02:47:16.915 00.000 29988 Worker thread wakes up
02:47:16.915 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:16.916 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:16.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:18.540 01.624 29988 Exposure complete
02:47:18.575 00.035 29988 worker thread done servicing request
02:47:18.575 00.000 28316 OnExposeComplete: enter
02:47:18.576 00.001 28316 UpdateGuideState(): m_state=6
02:47:18.576 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3980
02:47:18.576 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=255.97, Mass=2396, SNR=33.9, Peak=192 HFD=4.0
02:47:18.577 00.001 28316 MultiStar: [#1 0.47,-0.29,0.00,M1] [#2 0.04,-0.34,0.00,M1] [#3 0.11,-0.21,0.85,U] [#4 -0.01,-0.08,0.80,U] [#5 -0.01,-0.43,0.00,M1] [#6 -0.13,-0.04,0.62,U] [#7 -0.19,0.06,0.61,U] [#8 -0.01,-0.38,0.00,M1] 
02:47:18.577 00.000 28316 refined, 4 included, MultiStar: {0.03, -0.12}, one-star: {0.22, -0.24}
02:47:18.578 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
02:47:18.579 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
02:47:18.580 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.90
02:47:18.582 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
02:47:18.582 00.000 28316 Enqueuing Move request for scope (0.03, -0.12)
02:47:18.583 00.001 29988 Worker thread wakes up
02:47:18.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:18.583 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
02:47:18.584 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:18.584 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:18.585 00.001 28316 Enqueuing Expose request
02:47:18.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
02:47:18.585 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
02:47:18.585 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
02:47:18.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:47:18.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:18.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:47:18.585 00.000 29988 MoveAxis(E, 0, ABG)
02:47:18.585 00.000 29988 Move returns status 0, amount 0
02:47:18.585 00.000 29988 MoveAxis(N, 0, ABG)
02:47:18.585 00.000 29988 Move returns status 0, amount 0
02:47:18.585 00.000 29988 move complete, result=0
02:47:18.585 00.000 29988 worker thread done servicing request
02:47:18.585 00.000 29988 Worker thread wakes up
02:47:18.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:18.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:18.586 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:20.113 01.527 29988 Exposure complete
02:47:20.161 00.048 29988 worker thread done servicing request
02:47:20.161 00.000 28316 OnExposeComplete: enter
02:47:20.163 00.002 28316 UpdateGuideState(): m_state=6
02:47:20.164 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3981
02:47:20.165 00.001 28316 Star::Find returns 1 (0), X=950.28, Y=256.20, Mass=2370, SNR=33.6, Peak=190 HFD=3.9
02:47:20.166 00.001 28316 MultiStar: [#1 0.13,-0.00,0.99,U] [#2 -0.17,-0.01,0.92,U] [#3 0.02,-0.11,0.89,U] [#4 -0.15,-0.01,0.84,U] [#5 -0.01,-0.26,0.76,U] [#6 -0.35,-0.01,0.00,M2] [#7 -0.20,-0.20,0.62,U] [#8 -0.24,-0.13,0.57,U] 
02:47:20.167 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.08}, one-star: {-0.19, -0.00}
02:47:20.167 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
02:47:20.168 00.001 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
02:47:20.169 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=-0.03 mountY=0.12, mountTheta=1.86
02:47:20.171 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.08, opts=13)
02:47:20.172 00.001 28316 Enqueuing Move request for scope (-0.09, -0.08)
02:47:20.173 00.001 29988 Worker thread wakes up
02:47:20.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:20.175 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
02:47:20.175 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
02:47:20.176 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:20.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:20.178 00.001 28316 Enqueuing Expose request
02:47:20.178 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
02:47:20.178 00.000 29988 Moving (-0.09, -0.08) raw xDistance=-0.03 yDistance=0.12
02:47:20.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:47:20.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:20.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:47:20.179 00.001 29988 MoveAxis(E, 0, ABG)
02:47:20.179 00.000 29988 Move returns status 0, amount 0
02:47:20.179 00.000 29988 MoveAxis(N, 0, ABG)
02:47:20.179 00.000 29988 Move returns status 0, amount 0
02:47:20.179 00.000 29988 move complete, result=0
02:47:20.179 00.000 29988 worker thread done servicing request
02:47:20.179 00.000 29988 Worker thread wakes up
02:47:20.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:20.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:20.179 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:21.815 01.636 29988 Exposure complete
02:47:21.851 00.036 29988 worker thread done servicing request
02:47:21.851 00.000 28316 OnExposeComplete: enter
02:47:21.852 00.001 28316 UpdateGuideState(): m_state=6
02:47:21.853 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3982
02:47:21.854 00.001 28316 Star::Find returns 1 (0), X=950.17, Y=256.26, Mass=2349, SNR=33.5, Peak=199 HFD=3.9
02:47:21.855 00.001 28316 MultiStar: [#1 0.02,-0.06,1.01,U] [#2 -0.45,-0.03,0.00,M1] [#3 -0.29,0.20,0.00,M1] [#4 -0.16,-0.08,0.82,U] [#5 -0.38,-0.14,0.00,M1] [#6 -0.47,-0.06,0.00,M3] [#7 -0.52,-0.03,0.00,M2] [#8 -0.34,-0.20,0.00,M1] 
02:47:21.856 00.001 28316 refined, 2 included, MultiStar: {-0.14, -0.03}, one-star: {-0.30, 0.05}
02:47:21.857 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
02:47:21.858 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.29)
02:47:21.859 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-2.96 mountX=0.04 mountY=0.14, mountTheta=1.32
02:47:21.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.03, opts=13)
02:47:21.862 00.002 28316 Enqueuing Move request for scope (-0.14, -0.03)
02:47:21.865 00.003 29988 Worker thread wakes up
02:47:21.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
02:47:21.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
02:47:21.865 00.000 29988 Moving (-0.14, -0.03) raw xDistance=0.04 yDistance=0.14
02:47:21.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:47:21.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:21.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:21.866 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.5
02:47:21.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:21.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:21.867 00.000 28316 Enqueuing Expose request
02:47:21.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:47:21.867 00.000 29988 MoveAxis(E, 0, ABG)
02:47:21.867 00.000 29988 Move returns status 0, amount 0
02:47:21.867 00.000 29988 MoveAxis(N, 0, ABG)
02:47:21.867 00.000 29988 Move returns status 0, amount 0
02:47:21.867 00.000 29988 move complete, result=0
02:47:21.868 00.001 29988 worker thread done servicing request
02:47:21.868 00.000 29988 Worker thread wakes up
02:47:21.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:21.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:21.868 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:23.387 01.519 29988 Exposure complete
02:47:23.434 00.047 29988 worker thread done servicing request
02:47:23.434 00.000 28316 OnExposeComplete: enter
02:47:23.437 00.003 28316 UpdateGuideState(): m_state=6
02:47:23.439 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3983
02:47:23.441 00.002 28316 Star::Find returns 1 (0), X=950.40, Y=256.33, Mass=2346, SNR=33.6, Peak=171 HFD=3.9
02:47:23.444 00.003 28316 MultiStar: [#1 0.01,0.17,1.01,U] [#2 -0.29,0.09,0.92,U] [#3 0.12,0.18,0.85,U] [#4 -0.10,0.09,0.86,U] [#5 -0.14,-0.09,0.76,U] [#6 -0.26,0.17,0.64,U] [#7 -0.44,0.03,0.00,M3] [#8 -0.22,0.04,0.58,U] 
02:47:23.446 00.002 28316 single-star, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.07, 0.13}
02:47:23.449 00.003 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.07 = 0.07)
02:47:23.449 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
02:47:23.450 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.14 cameraTheta=2.07 mountX=0.14 mountY=0.00, mountTheta=0.03
02:47:23.453 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.13, opts=13)
02:47:23.455 00.002 28316 Enqueuing Move request for scope (-0.07, 0.13)
02:47:23.456 00.001 29988 Worker thread wakes up
02:47:23.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
02:47:23.456 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
02:47:23.456 00.000 29988 Moving (-0.07, 0.13) raw xDistance=0.14 yDistance=0.00
02:47:23.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:47:23.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:23.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:23.457 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:47:23.457 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
02:47:23.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:23.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:23.459 00.001 28316 Enqueuing Expose request
02:47:23.459 00.000 29988 MoveAxis(E, 0, ABG)
02:47:23.459 00.000 29988 Move returns status 0, amount 0
02:47:23.459 00.000 29988 MoveAxis(N, 0, ABG)
02:47:23.459 00.000 29988 Move returns status 0, amount 0
02:47:23.459 00.000 29988 move complete, result=0
02:47:23.459 00.000 29988 worker thread done servicing request
02:47:23.459 00.000 29988 Worker thread wakes up
02:47:23.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:23.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:23.460 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:25.090 01.630 29988 Exposure complete
02:47:25.123 00.033 29988 worker thread done servicing request
02:47:25.123 00.000 28316 OnExposeComplete: enter
02:47:25.124 00.001 28316 UpdateGuideState(): m_state=6
02:47:25.124 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3984
02:47:25.125 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=256.62, Mass=2530, SNR=34.6, Peak=178 HFD=3.8
02:47:25.125 00.000 28316 MultiStar: [#1 -0.11,0.30,0.98,U] [#2 -0.36,0.23,0.00,M1] [#3 -0.08,0.26,0.83,U] [#4 -0.23,0.23,0.00,M1] [#5 -0.32,0.07,0.00,M1] [#6 -0.61,0.36,0.00,M3] [#7 -0.49,0.24,0.00,M4] [#8 -0.49,-0.18,0.00,M1] 
02:47:25.126 00.001 28316 refined, 2 included, MultiStar: {-0.11, 0.33}, one-star: {-0.13, 0.41}
02:47:25.126 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
02:47:25.127 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
02:47:25.127 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=0.34 mountY=-0.05, mountTheta=-0.15
02:47:25.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.33, opts=13)
02:47:25.129 00.001 28316 Enqueuing Move request for scope (-0.11, 0.33)
02:47:25.130 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:25.130 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.6
02:47:25.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:25.131 00.001 29988 Worker thread wakes up
02:47:25.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
02:47:25.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
02:47:25.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:25.131 00.000 28316 Enqueuing Expose request
02:47:25.132 00.001 29988 Moving (-0.11, 0.33) raw xDistance=0.34 yDistance=-0.05
02:47:25.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
02:47:25.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:25.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:47:25.132 00.000 29988 MoveAxis(W, 72, ABG)
02:47:25.132 00.000 29988 Guiding  Dir = 3, Dur = 72
02:47:25.132 00.000 29988 IsSlewing returns 0
02:47:25.133 00.001 29988 IsGuiding returns 0
02:47:25.134 00.001 29988 PulseGuide returned control before completion, sleep 81
02:47:25.230 00.096 29988 IsGuiding returns 0
02:47:25.230 00.000 29988 Move returns status 0, amount 72
02:47:25.230 00.000 29988 MoveAxis(N, 0, ABG)
02:47:25.230 00.000 29988 Move returns status 0, amount 0
02:47:25.230 00.000 29988 move complete, result=0
02:47:25.231 00.001 29988 worker thread done servicing request
02:47:25.231 00.000 29988 Worker thread wakes up
02:47:25.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:25.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:25.231 00.000 28316 GuideStep: 0.3 px 72 ms WEST, -0.1 px 0 ms NORTH
02:47:26.648 01.417 29988 Exposure complete
02:47:26.689 00.041 29988 worker thread done servicing request
02:47:26.689 00.000 28316 OnExposeComplete: enter
02:47:26.691 00.002 28316 UpdateGuideState(): m_state=6
02:47:26.693 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3985
02:47:26.696 00.003 28316 Star::Find returns 1 (0), X=950.40, Y=256.42, Mass=2444, SNR=34.3, Peak=176 HFD=4.0
02:47:26.699 00.003 28316 MultiStar: [#1 -0.22,0.14,1.01,U] [#2 -0.22,-0.04,0.90,U] [#3 -0.01,0.09,0.84,U] [#4 -0.19,0.18,0.82,U] [#5 -0.24,-0.24,0.00,M2] [#6 -0.44,0.14,0.00,M4] [#7 -0.68,0.10,0.00,M5] [#8 -0.37,-0.07,0.00,M2] 
02:47:26.699 00.000 28316 refined, 4 included, MultiStar: {-0.15, 0.12}, one-star: {-0.07, 0.22}
02:47:26.700 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
02:47:26.701 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
02:47:26.702 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.46 mountX=0.17 mountY=0.08, mountTheta=0.43
02:47:26.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.12, opts=13)
02:47:26.706 00.002 28316 Enqueuing Move request for scope (-0.15, 0.12)
02:47:26.707 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:26.708 00.001 29988 Worker thread wakes up
02:47:26.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
02:47:26.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
02:47:26.708 00.000 29988 Moving (-0.15, 0.12) raw xDistance=0.17 yDistance=0.08
02:47:26.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:47:26.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:26.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:47:26.708 00.000 29988 MoveAxis(E, 0, ABG)
02:47:26.708 00.000 29988 Move returns status 0, amount 0
02:47:26.708 00.000 29988 MoveAxis(N, 0, ABG)
02:47:26.708 00.000 29988 Move returns status 0, amount 0
02:47:26.708 00.000 29988 move complete, result=0
02:47:26.708 00.000 29988 worker thread done servicing request
02:47:26.708 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
02:47:26.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:26.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:26.709 00.000 28316 Enqueuing Expose request
02:47:26.710 00.001 29988 Worker thread wakes up
02:47:26.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:26.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:26.710 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:28.341 01.631 29988 Exposure complete
02:47:28.381 00.040 29988 worker thread done servicing request
02:47:28.381 00.000 28316 OnExposeComplete: enter
02:47:28.383 00.002 28316 UpdateGuideState(): m_state=6
02:47:28.385 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3986
02:47:28.387 00.002 28316 Star::Find returns 1 (0), X=950.42, Y=256.24, Mass=2369, SNR=33.6, Peak=171 HFD=3.8
02:47:28.390 00.003 28316 MultiStar: [#1 -0.03,-0.07,0.99,U] [#2 -0.18,-0.02,0.94,U] [#3 0.03,0.09,0.85,U] [#4 -0.09,0.18,0.84,U] [#5 -0.01,-0.09,0.75,U] [#6 -0.14,0.18,0.64,U] [#7 -0.45,0.18,0.00,M6] [#8 -0.26,0.01,0.58,U] 
02:47:28.392 00.002 28316 single-star, 7 included, MultiStar: {-0.08, 0.04}, one-star: {-0.05, 0.04}
02:47:28.394 00.002 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
02:47:28.396 00.002 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
02:47:28.398 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.49 mountX=0.06 mountY=0.03, mountTheta=0.46
02:47:28.401 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
02:47:28.403 00.002 28316 Enqueuing Move request for scope (-0.05, 0.04)
02:47:28.404 00.001 29988 Worker thread wakes up
02:47:28.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
02:47:28.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
02:47:28.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:28.404 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
02:47:28.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:28.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:28.406 00.001 28316 Enqueuing Expose request
02:47:28.406 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.06 yDistance=0.03
02:47:28.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:47:28.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:28.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:47:28.406 00.000 29988 MoveAxis(E, 0, ABG)
02:47:28.406 00.000 29988 Move returns status 0, amount 0
02:47:28.406 00.000 29988 MoveAxis(N, 0, ABG)
02:47:28.406 00.000 29988 Move returns status 0, amount 0
02:47:28.406 00.000 29988 move complete, result=0
02:47:28.406 00.000 29988 worker thread done servicing request
02:47:28.406 00.000 29988 Worker thread wakes up
02:47:28.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:28.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:28.407 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:29.927 01.520 29988 Exposure complete
02:47:29.959 00.032 29988 worker thread done servicing request
02:47:29.959 00.000 28316 OnExposeComplete: enter
02:47:29.960 00.001 28316 UpdateGuideState(): m_state=6
02:47:29.960 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3987
02:47:29.961 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=256.41, Mass=2308, SNR=33.3, Peak=165 HFD=3.6
02:47:29.962 00.001 28316 MultiStar: [#1 -0.22,0.15,1.00,U] [#2 -0.04,0.03,0.88,U] [#3 -0.01,0.27,0.89,U] [#4 -0.44,0.23,0.00,M1] [#5 -0.29,-0.06,0.73,U] [#6 -0.52,0.30,0.00,M4] [#7 -0.41,0.33,0.00,M7] [#8 -0.07,0.19,0.60,U] 
02:47:29.962 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.13}, one-star: {-0.01, 0.20}
02:47:29.962 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
02:47:29.963 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
02:47:29.963 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.22 mountX=0.16 mountY=0.03, mountTheta=0.18
02:47:29.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
02:47:29.965 00.001 28316 Enqueuing Move request for scope (-0.10, 0.13)
02:47:29.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:29.966 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.3
02:47:29.966 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:29.966 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:29.967 00.001 28316 Enqueuing Expose request
02:47:29.967 00.000 29988 Worker thread wakes up
02:47:29.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
02:47:29.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
02:47:29.967 00.000 29988 Moving (-0.10, 0.13) raw xDistance=0.16 yDistance=0.03
02:47:29.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:29.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:29.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:47:29.967 00.000 29988 MoveAxis(E, 0, ABG)
02:47:29.968 00.001 29988 Move returns status 0, amount 0
02:47:29.968 00.000 29988 MoveAxis(N, 0, ABG)
02:47:29.968 00.000 29988 Move returns status 0, amount 0
02:47:29.968 00.000 29988 move complete, result=0
02:47:29.968 00.000 29988 worker thread done servicing request
02:47:29.968 00.000 29988 Worker thread wakes up
02:47:29.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:29.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:29.968 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:47:31.600 01.632 29988 Exposure complete
02:47:31.630 00.030 29988 worker thread done servicing request
02:47:31.630 00.000 28316 OnExposeComplete: enter
02:47:31.633 00.003 28316 UpdateGuideState(): m_state=6
02:47:31.634 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3988
02:47:31.634 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=256.30, Mass=2482, SNR=34.4, Peak=191 HFD=3.7
02:47:31.635 00.001 28316 MultiStar: [#1 -0.09,0.25,0.97,U] [#2 -0.26,0.11,0.91,U] [#3 -0.07,0.19,0.84,U] [#4 -0.23,0.19,0.83,U] [#5 -0.26,0.09,0.75,U] [#6 -0.47,0.25,0.00,M5] [#7 -0.37,0.15,0.00,M8] [#8 -0.01,0.02,0.61,U] 
02:47:31.638 00.003 28316 single-star, 6 included, MultiStar: {-0.16, 0.14}, one-star: {-0.16, 0.10}
02:47:31.640 00.002 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
02:47:31.643 00.003 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
02:47:31.645 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=0.10, mountTheta=0.58
02:47:31.649 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.10, opts=13)
02:47:31.649 00.000 28316 Enqueuing Move request for scope (-0.16, 0.10)
02:47:31.650 00.001 29988 Worker thread wakes up
02:47:31.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:31.650 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.4
02:47:31.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:31.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:31.651 00.000 28316 Enqueuing Expose request
02:47:31.652 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
02:47:31.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
02:47:31.652 00.000 29988 Moving (-0.16, 0.10) raw xDistance=0.16 yDistance=0.10
02:47:31.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:31.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:31.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:47:31.652 00.000 29988 MoveAxis(E, 0, ABG)
02:47:31.652 00.000 29988 Move returns status 0, amount 0
02:47:31.652 00.000 29988 MoveAxis(N, 0, ABG)
02:47:31.652 00.000 29988 Move returns status 0, amount 0
02:47:31.652 00.000 29988 move complete, result=0
02:47:31.652 00.000 29988 worker thread done servicing request
02:47:31.652 00.000 29988 Worker thread wakes up
02:47:31.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:31.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:31.653 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:33.173 01.520 29988 Exposure complete
02:47:33.207 00.034 29988 worker thread done servicing request
02:47:33.207 00.000 28316 OnExposeComplete: enter
02:47:33.207 00.000 28316 UpdateGuideState(): m_state=6
02:47:33.208 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3989
02:47:33.208 00.000 28316 Star::Find returns 1 (0), X=950.26, Y=256.46, Mass=2423, SNR=34.1, Peak=175 HFD=3.9
02:47:33.209 00.001 28316 MultiStar: [#1 -0.14,0.21,1.00,U] [#2 -0.36,0.18,0.00,M1] [#3 -0.02,0.21,0.87,U] [#4 -0.22,0.21,0.82,U] [#5 -0.12,-0.05,0.73,U] [#6 -0.31,0.14,0.00,M6] [#7 -0.35,-0.00,0.00,M9] [#8 -0.18,0.04,0.57,U] 
02:47:33.209 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.21, 0.26}
02:47:33.210 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
02:47:33.210 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
02:47:33.211 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=0.21 mountY=0.06, mountTheta=0.27
02:47:33.213 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
02:47:33.215 00.002 28316 Enqueuing Move request for scope (-0.15, 0.16)
02:47:33.216 00.001 29988 Worker thread wakes up
02:47:33.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:33.217 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
02:47:33.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
02:47:33.217 00.000 29988 Moving (-0.15, 0.16) raw xDistance=0.21 yDistance=0.06
02:47:33.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:47:33.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:33.217 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.1
02:47:33.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:33.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:33.218 00.000 28316 Enqueuing Expose request
02:47:33.220 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:47:33.220 00.000 29988 MoveAxis(W, 44, ABG)
02:47:33.220 00.000 29988 Guiding  Dir = 3, Dur = 44
02:47:33.220 00.000 29988 IsSlewing returns 0
02:47:33.220 00.000 29988 IsGuiding returns 0
02:47:33.221 00.001 29988 PulseGuide returned control before completion, sleep 53
02:47:33.284 00.063 29988 IsGuiding returns 0
02:47:33.284 00.000 29988 Move returns status 0, amount 44
02:47:33.284 00.000 29988 MoveAxis(N, 0, ABG)
02:47:33.284 00.000 29988 Move returns status 0, amount 0
02:47:33.284 00.000 29988 move complete, result=0
02:47:33.284 00.000 29988 worker thread done servicing request
02:47:33.284 00.000 29988 Worker thread wakes up
02:47:33.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:33.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:33.284 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
02:47:34.919 01.635 29988 Exposure complete
02:47:34.964 00.045 29988 worker thread done servicing request
02:47:34.964 00.000 28316 OnExposeComplete: enter
02:47:34.966 00.002 28316 UpdateGuideState(): m_state=6
02:47:34.968 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3990
02:47:34.969 00.001 28316 Star::Find returns 1 (0), X=950.28, Y=256.34, Mass=2543, SNR=34.7, Peak=199 HFD=3.8
02:47:34.971 00.002 28316 MultiStar: [#1 -0.00,0.08,0.97,U] [#2 -0.09,-0.08,0.89,U] [#3 -0.08,0.11,0.83,U] [#4 -0.07,-0.10,0.80,U] [#5 -0.24,-0.12,0.72,U] [#6 -0.42,0.08,0.00,M7] [#7 -0.34,-0.09,0.00,M10] [#8 -0.42,0.06,0.00,M1] 
02:47:34.971 00.000 28316 refined, 5 included, MultiStar: {-0.11, 0.02}, one-star: {-0.19, 0.14}
02:47:34.971 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
02:47:34.972 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
02:47:34.972 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.99 mountX=0.06 mountY=0.09, mountTheta=0.98
02:47:34.974 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.02, opts=13)
02:47:34.974 00.000 28316 Enqueuing Move request for scope (-0.11, 0.02)
02:47:34.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:34.975 00.001 28316 UpdateGuideState exits: m=2543 RSB=34.7
02:47:34.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:34.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:34.976 00.000 28316 Enqueuing Expose request
02:47:34.977 00.001 29988 Worker thread wakes up
02:47:34.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
02:47:34.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
02:47:34.977 00.000 29988 Moving (-0.11, 0.02) raw xDistance=0.06 yDistance=0.09
02:47:34.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:47:34.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:34.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:47:34.977 00.000 29988 MoveAxis(E, 0, ABG)
02:47:34.977 00.000 29988 Move returns status 0, amount 0
02:47:34.977 00.000 29988 MoveAxis(N, 0, ABG)
02:47:34.977 00.000 29988 Move returns status 0, amount 0
02:47:34.977 00.000 29988 move complete, result=0
02:47:34.977 00.000 29988 worker thread done servicing request
02:47:34.977 00.000 29988 Worker thread wakes up
02:47:34.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:34.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:34.977 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:36.493 01.516 29988 Exposure complete
02:47:36.530 00.037 29988 worker thread done servicing request
02:47:36.530 00.000 28316 OnExposeComplete: enter
02:47:36.531 00.001 28316 UpdateGuideState(): m_state=6
02:47:36.531 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3991
02:47:36.532 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=256.35, Mass=2457, SNR=34.4, Peak=178 HFD=4.0
02:47:36.532 00.000 28316 MultiStar: [#1 -0.33,0.07,0.00,M1] [#2 -0.37,0.00,0.00,M1] [#3 -0.08,0.13,0.85,U] [#4 -0.35,0.04,0.00,M1] [#5 -0.43,0.10,0.00,M1] [#6 -0.43,-0.08,0.00,M8] [#7 -0.53,-0.04,0.00,R] [#8 -0.25,-0.30,0.00,M2] 
02:47:36.533 00.001 28316 refined, 1 included, MultiStar: {-0.13, 0.14}, one-star: {-0.17, 0.14}
02:47:36.533 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
02:47:36.534 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
02:47:36.534 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.31 mountX=0.18 mountY=0.05, mountTheta=0.28
02:47:36.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.14, opts=13)
02:47:36.536 00.001 28316 Enqueuing Move request for scope (-0.13, 0.14)
02:47:36.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:36.538 00.002 29988 Worker thread wakes up
02:47:36.538 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:47:36.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
02:47:36.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:36.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:36.539 00.000 28316 Enqueuing Expose request
02:47:36.539 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
02:47:36.539 00.000 29988 Moving (-0.13, 0.14) raw xDistance=0.18 yDistance=0.05
02:47:36.540 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:47:36.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:36.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:47:36.540 00.000 29988 MoveAxis(E, 0, ABG)
02:47:36.540 00.000 29988 Move returns status 0, amount 0
02:47:36.540 00.000 29988 MoveAxis(N, 0, ABG)
02:47:36.540 00.000 29988 Move returns status 0, amount 0
02:47:36.540 00.000 29988 move complete, result=0
02:47:36.540 00.000 29988 worker thread done servicing request
02:47:36.540 00.000 29988 Worker thread wakes up
02:47:36.540 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:47:36.541 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:36.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:38.171 01.630 29988 Exposure complete
02:47:38.196 00.025 29988 worker thread done servicing request
02:47:38.196 00.000 28316 OnExposeComplete: enter
02:47:38.197 00.001 28316 UpdateGuideState(): m_state=6
02:47:38.197 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3992
02:47:38.198 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=256.54, Mass=2376, SNR=33.7, Peak=162 HFD=4.0
02:47:38.198 00.000 28316 MultiStar: [#1 -0.18,0.29,0.00,M2] [#2 -0.37,0.08,0.00,M2] [#3 -0.12,0.37,0.00,M1] [#4 -0.28,0.09,0.84,U] [#5 -0.28,-0.17,0.00,M2] [#6 -0.34,0.30,0.00,M9] [#7 0.02,0.24,0.61,U] [#8 -0.12,0.03,0.58,U] 
02:47:38.198 00.000 28316 refined, 3 included, MultiStar: {-0.10, 0.19}, one-star: {-0.02, 0.33}
02:47:38.199 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
02:47:38.199 00.000 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
02:47:38.200 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.06 mountX=0.22 mountY=0.00, mountTheta=0.02
02:47:38.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.19, opts=13)
02:47:38.201 00.000 28316 Enqueuing Move request for scope (-0.10, 0.19)
02:47:38.202 00.001 29988 Worker thread wakes up
02:47:38.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:38.203 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.7
02:47:38.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:38.204 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:38.204 00.000 28316 Enqueuing Expose request
02:47:38.205 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
02:47:38.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
02:47:38.205 00.000 29988 Moving (-0.10, 0.19) raw xDistance=0.22 yDistance=0.00
02:47:38.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:47:38.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:38.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:47:38.205 00.000 29988 MoveAxis(W, 45, ABG)
02:47:38.205 00.000 29988 Guiding  Dir = 3, Dur = 45
02:47:38.205 00.000 29988 IsSlewing returns 0
02:47:38.205 00.000 29988 IsGuiding returns 0
02:47:38.207 00.002 29988 PulseGuide returned control before completion, sleep 54
02:47:38.266 00.059 29988 IsGuiding returns 1
02:47:38.266 00.000 29988 scope still moving after pulse duration time elapsed
02:47:38.298 00.032 29988 IsSlewing returns 0
02:47:38.298 00.000 29988 IsGuiding returns 0
02:47:38.298 00.000 29988 scope move finished after 45 + 47 ms
02:47:38.298 00.000 29988 Move returns status 0, amount 45
02:47:38.298 00.000 29988 MoveAxis(N, 0, ABG)
02:47:38.298 00.000 29988 Move returns status 0, amount 0
02:47:38.298 00.000 29988 move complete, result=0
02:47:38.298 00.000 29988 worker thread done servicing request
02:47:38.298 00.000 29988 Worker thread wakes up
02:47:38.299 00.001 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
02:47:38.300 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:38.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:39.717 01.417 29988 Exposure complete
02:47:39.752 00.035 29988 worker thread done servicing request
02:47:39.752 00.000 28316 OnExposeComplete: enter
02:47:39.753 00.001 28316 UpdateGuideState(): m_state=6
02:47:39.753 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3993
02:47:39.754 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.27, Mass=2344, SNR=33.6, Peak=183 HFD=3.7
02:47:39.754 00.000 28316 MultiStar: [#1 0.00,-0.02,0.99,U] [#2 0.02,-0.07,0.93,U] [#3 0.18,0.04,0.85,U] [#4 0.04,0.10,0.85,U] [#5 -0.11,-0.32,0.00,M3] [#6 -0.28,0.13,0.63,U] [#7 0.35,0.03,0.00,M1] [#8 -0.04,-0.17,0.59,U] 
02:47:39.754 00.000 28316 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.21, 0.07}
02:47:39.755 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
02:47:39.755 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
02:47:39.756 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.36 mountX=-0.00 mountY=-0.04, mountTheta=-1.64
02:47:39.757 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
02:47:39.760 00.003 28316 Enqueuing Move request for scope (0.04, 0.01)
02:47:39.761 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:39.762 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:47:39.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:39.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:39.763 00.001 28316 Enqueuing Expose request
02:47:39.763 00.000 29988 Worker thread wakes up
02:47:39.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:47:39.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:47:39.764 00.001 29988 Moving (0.04, 0.01) raw xDistance=-0.00 yDistance=-0.04
02:47:39.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:47:39.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:39.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:47:39.764 00.000 29988 MoveAxis(E, 0, ABG)
02:47:39.764 00.000 29988 Move returns status 0, amount 0
02:47:39.764 00.000 29988 MoveAxis(N, 0, ABG)
02:47:39.764 00.000 29988 Move returns status 0, amount 0
02:47:39.764 00.000 29988 move complete, result=0
02:47:39.764 00.000 29988 worker thread done servicing request
02:47:39.764 00.000 29988 Worker thread wakes up
02:47:39.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:39.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:39.764 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:41.387 01.623 29988 Exposure complete
02:47:41.420 00.033 29988 worker thread done servicing request
02:47:41.420 00.000 28316 OnExposeComplete: enter
02:47:41.421 00.001 28316 UpdateGuideState(): m_state=6
02:47:41.421 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3994
02:47:41.422 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.18, Mass=2402, SNR=33.9, Peak=200 HFD=3.9
02:47:41.422 00.000 28316 MultiStar: [#1 0.16,-0.06,0.97,U] [#2 -0.05,-0.23,0.92,U] [#3 0.37,-0.03,0.00,M1] [#4 -0.08,0.14,0.81,U] [#5 -0.09,-0.35,0.00,M4] [#6 -0.09,0.14,0.66,U] [#7 0.33,0.12,0.00,M2] [#8 0.15,-0.27,0.60,U] 
02:47:41.423 00.001 28316 refined, 5 included, MultiStar: {0.05, -0.05}, one-star: {0.20, -0.03}
02:47:41.423 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
02:47:41.424 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
02:47:41.424 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.74 mountX=-0.07 mountY=-0.03, mountTheta=-2.77
02:47:41.425 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
02:47:41.426 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
02:47:41.426 00.000 29988 Worker thread wakes up
02:47:41.426 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
02:47:41.426 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
02:47:41.426 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.03
02:47:41.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:47:41.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:41.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:41.427 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
02:47:41.428 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:41.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:41.428 00.000 28316 Enqueuing Expose request
02:47:41.429 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:47:41.429 00.000 29988 MoveAxis(E, 0, ABG)
02:47:41.429 00.000 29988 Move returns status 0, amount 0
02:47:41.429 00.000 29988 MoveAxis(N, 0, ABG)
02:47:41.429 00.000 29988 Move returns status 0, amount 0
02:47:41.429 00.000 29988 move complete, result=0
02:47:41.429 00.000 29988 worker thread done servicing request
02:47:41.429 00.000 29988 Worker thread wakes up
02:47:41.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:41.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:41.429 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:42.946 01.517 29988 Exposure complete
02:47:42.997 00.051 29988 worker thread done servicing request
02:47:42.997 00.000 28316 OnExposeComplete: enter
02:47:42.998 00.001 28316 UpdateGuideState(): m_state=6
02:47:42.998 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3995
02:47:42.999 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.31, Mass=2445, SNR=34.2, Peak=189 HFD=3.8
02:47:42.999 00.000 28316 MultiStar: [#1 0.35,-0.01,0.00,M1] [#2 0.01,0.15,0.91,U] [#3 0.30,0.15,0.00,M2] [#4 0.04,0.13,0.83,U] [#5 0.19,-0.31,0.00,M5] [#6 0.04,-0.04,0.62,U] [#7 0.15,0.03,0.62,U] [#8 0.16,-0.23,0.59,U] 
02:47:43.000 00.001 28316 refined, 5 included, MultiStar: {0.11, 0.05}, one-star: {0.27, 0.11}
02:47:43.000 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:47:43.000 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:47:43.001 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.39 mountX=-0.00 mountY=-0.12, mountTheta=-1.60
02:47:43.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
02:47:43.003 00.001 28316 Enqueuing Move request for scope (0.11, 0.05)
02:47:43.003 00.000 29988 Worker thread wakes up
02:47:43.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
02:47:43.003 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
02:47:43.003 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.12
02:47:43.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:43.004 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.2
02:47:43.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:43.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:43.005 00.001 28316 Enqueuing Expose request
02:47:43.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:47:43.006 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:43.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:47:43.006 00.000 29988 MoveAxis(E, 0, ABG)
02:47:43.006 00.000 29988 Move returns status 0, amount 0
02:47:43.006 00.000 29988 MoveAxis(N, 0, ABG)
02:47:43.006 00.000 29988 Move returns status 0, amount 0
02:47:43.006 00.000 29988 move complete, result=0
02:47:43.006 00.000 29988 worker thread done servicing request
02:47:43.007 00.001 29988 Worker thread wakes up
02:47:43.007 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:43.007 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:43.008 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:44.643 01.635 29988 Exposure complete
02:47:44.682 00.039 29988 worker thread done servicing request
02:47:44.682 00.000 28316 OnExposeComplete: enter
02:47:44.683 00.001 28316 UpdateGuideState(): m_state=6
02:47:44.684 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3996
02:47:44.684 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=256.78, Mass=2347, SNR=33.6, Peak=166 HFD=3.8
02:47:44.685 00.001 28316 MultiStar: [#1 0.28,0.27,0.00,M2] [#2 -0.12,0.43,0.00,M1] [#3 0.16,0.44,0.00,M3] [#4 -0.04,0.14,0.82,U] [#5 0.12,0.19,0.77,U] [#6 -0.02,0.42,0.00,M7] [#7 0.30,0.23,0.00,M2] [#8 0.10,0.10,0.60,U] 
02:47:44.685 00.000 28316 refined, 3 included, MultiStar: {0.03, 0.28}, one-star: {-0.03, 0.58}
02:47:44.685 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
02:47:44.686 00.001 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
02:47:44.686 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=0.25 mountY=-0.15, mountTheta=-0.55
02:47:44.689 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.28, opts=13)
02:47:44.692 00.003 28316 Enqueuing Move request for scope (0.03, 0.28)
02:47:44.694 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:44.696 00.002 28316 UpdateGuideState exits: m=2347 RSB=33.6
02:47:44.699 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:44.701 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:44.703 00.002 28316 Enqueuing Expose request
02:47:44.704 00.001 29988 Worker thread wakes up
02:47:44.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
02:47:44.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
02:47:44.704 00.000 29988 Moving (0.03, 0.28) raw xDistance=0.25 yDistance=-0.15
02:47:44.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
02:47:44.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:44.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:47:44.705 00.001 29988 MoveAxis(W, 52, ABG)
02:47:44.705 00.000 29988 Guiding  Dir = 3, Dur = 52
02:47:44.705 00.000 29988 IsSlewing returns 0
02:47:44.705 00.000 29988 IsGuiding returns 0
02:47:44.708 00.003 29988 PulseGuide returned control before completion, sleep 61
02:47:44.786 00.078 29988 IsGuiding returns 0
02:47:44.786 00.000 29988 Move returns status 0, amount 52
02:47:44.786 00.000 29988 MoveAxis(N, 0, ABG)
02:47:44.786 00.000 29988 Move returns status 0, amount 0
02:47:44.786 00.000 29988 move complete, result=0
02:47:44.786 00.000 29988 worker thread done servicing request
02:47:44.786 00.000 29988 Worker thread wakes up
02:47:44.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:44.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:44.786 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.2 px 0 ms NORTH
02:47:46.201 01.415 29988 Exposure complete
02:47:46.237 00.036 29988 worker thread done servicing request
02:47:46.237 00.000 28316 OnExposeComplete: enter
02:47:46.238 00.001 28316 UpdateGuideState(): m_state=6
02:47:46.238 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3997
02:47:46.239 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.38, Mass=2420, SNR=34.0, Peak=190 HFD=4.0
02:47:46.241 00.002 28316 MultiStar: [#1 0.08,0.16,1.00,U] [#2 0.07,0.05,0.90,U] [#3 0.21,0.09,0.83,U] [#4 0.22,-0.04,0.84,U] [#5 0.08,-0.06,0.74,U] [#6 0.01,-0.07,0.61,U] [#7 0.06,0.22,0.63,U] [#8 0.10,-0.32,0.00,M1] 
02:47:46.242 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.07}, one-star: {0.10, 0.17}
02:47:46.243 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
02:47:46.244 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
02:47:46.245 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.58 mountX=0.02 mountY=-0.13, mountTheta=-1.41
02:47:46.248 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.07, opts=13)
02:47:46.249 00.001 28316 Enqueuing Move request for scope (0.11, 0.07)
02:47:46.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:46.250 00.001 29988 Worker thread wakes up
02:47:46.250 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
02:47:46.250 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
02:47:46.250 00.000 29988 Moving (0.11, 0.07) raw xDistance=0.02 yDistance=-0.13
02:47:46.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:47:46.251 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.0
02:47:46.251 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:46.251 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:46.252 00.001 28316 Enqueuing Expose request
02:47:46.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:46.253 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:47:46.253 00.000 29988 MoveAxis(E, 0, ABG)
02:47:46.253 00.000 29988 Move returns status 0, amount 0
02:47:46.253 00.000 29988 MoveAxis(N, 0, ABG)
02:47:46.253 00.000 29988 Move returns status 0, amount 0
02:47:46.253 00.000 29988 move complete, result=0
02:47:46.253 00.000 29988 worker thread done servicing request
02:47:46.253 00.000 29988 Worker thread wakes up
02:47:46.253 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:46.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:46.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:47.876 01.623 29988 Exposure complete
02:47:47.922 00.046 29988 worker thread done servicing request
02:47:47.922 00.000 28316 OnExposeComplete: enter
02:47:47.923 00.001 28316 UpdateGuideState(): m_state=6
02:47:47.923 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3998
02:47:47.924 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=256.27, Mass=2490, SNR=34.6, Peak=181 HFD=3.8
02:47:47.924 00.000 28316 MultiStar: [#1 0.06,0.02,0.98,U] [#2 -0.13,-0.09,0.87,U] [#3 0.16,0.12,0.82,U] [#4 0.10,0.02,0.81,U] [#5 -0.07,-0.21,0.74,U] [#6 -0.20,0.13,0.60,U] [#7 0.34,0.01,0.00,M2] [#8 0.11,-0.17,0.58,U] 
02:47:47.925 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.01}, one-star: {0.12, 0.07}
02:47:47.925 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
02:47:47.926 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
02:47:47.926 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.30 mountX=-0.02 mountY=-0.02, mountTheta=-2.32
02:47:47.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
02:47:47.928 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
02:47:47.928 00.000 29988 Worker thread wakes up
02:47:47.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:47:47.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:47:47.928 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
02:47:47.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:47:47.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:47.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:47.929 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6
02:47:47.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:47.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:47.930 00.000 28316 Enqueuing Expose request
02:47:47.931 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:47:47.931 00.000 29988 MoveAxis(E, 0, ABG)
02:47:47.931 00.000 29988 Move returns status 0, amount 0
02:47:47.931 00.000 29988 MoveAxis(N, 0, ABG)
02:47:47.931 00.000 29988 Move returns status 0, amount 0
02:47:47.931 00.000 29988 move complete, result=0
02:47:47.931 00.000 29988 worker thread done servicing request
02:47:47.931 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:47:47.931 00.000 29988 Worker thread wakes up
02:47:47.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:47.932 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:49.453 01.521 29988 Exposure complete
02:47:49.502 00.049 29988 worker thread done servicing request
02:47:49.502 00.000 28316 OnExposeComplete: enter
02:47:49.504 00.002 28316 UpdateGuideState(): m_state=6
02:47:49.505 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3999
02:47:49.505 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=256.31, Mass=2450, SNR=34.3, Peak=176 HFD=4.3
02:47:49.506 00.001 28316 MultiStar: [#1 0.26,-0.18,0.97,U] [#2 -0.11,0.01,0.89,U] [#3 0.13,0.22,0.84,U] [#4 -0.06,-0.02,0.82,U] [#5 -0.06,-0.30,0.73,U] [#6 -0.07,0.03,0.65,U] [#7 0.31,0.23,0.00,M3] [#8 0.26,-0.28,0.00,M1] 
02:47:49.506 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.02}, one-star: {0.27, 0.11}
02:47:49.506 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:47:49.507 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:47:49.507 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.23 mountX=-0.04 mountY=-0.05, mountTheta=-2.24
02:47:49.509 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
02:47:49.510 00.001 28316 Enqueuing Move request for scope (0.07, -0.02)
02:47:49.511 00.001 29988 Worker thread wakes up
02:47:49.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:49.511 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
02:47:49.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:49.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:49.513 00.001 28316 Enqueuing Expose request
02:47:49.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
02:47:49.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
02:47:49.513 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.04 yDistance=-0.05
02:47:49.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:47:49.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:49.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:47:49.513 00.000 29988 MoveAxis(E, 0, ABG)
02:47:49.513 00.000 29988 Move returns status 0, amount 0
02:47:49.513 00.000 29988 MoveAxis(N, 0, ABG)
02:47:49.513 00.000 29988 Move returns status 0, amount 0
02:47:49.513 00.000 29988 move complete, result=0
02:47:49.513 00.000 29988 worker thread done servicing request
02:47:49.513 00.000 29988 Worker thread wakes up
02:47:49.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:49.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:49.514 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:51.142 01.628 29988 Exposure complete
02:47:51.177 00.035 29988 worker thread done servicing request
02:47:51.178 00.001 28316 OnExposeComplete: enter
02:47:51.178 00.000 28316 UpdateGuideState(): m_state=6
02:47:51.179 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4000
02:47:51.179 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=256.47, Mass=2311, SNR=33.2, Peak=173 HFD=3.9
02:47:51.180 00.001 28316 MultiStar: [#1 0.52,-0.15,0.00,M1] [#2 -0.01,-0.23,0.91,U] [#3 0.41,0.05,0.00,M1] [#4 0.02,0.07,0.85,U] [#5 -0.00,-0.35,0.00,M2] [#6 -0.10,0.19,0.63,U] [#7 0.61,0.02,0.00,M4] [#8 0.48,-0.27,0.00,M2] 
02:47:51.180 00.000 28316 refined, 3 included, MultiStar: {0.04, 0.07}, one-star: {0.21, 0.27}
02:47:51.181 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
02:47:51.181 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
02:47:51.182 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.00 mountX=0.04 mountY=-0.07, mountTheta=-1.01
02:47:51.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
02:47:51.183 00.000 28316 Enqueuing Move request for scope (0.04, 0.07)
02:47:51.184 00.001 29988 Worker thread wakes up
02:47:51.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
02:47:51.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
02:47:51.184 00.000 29988 Moving (0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
02:47:51.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:47:51.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:51.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:51.185 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.2
02:47:51.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:51.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:51.186 00.000 28316 Enqueuing Expose request
02:47:51.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:47:51.186 00.000 29988 MoveAxis(E, 0, ABG)
02:47:51.186 00.000 29988 Move returns status 0, amount 0
02:47:51.187 00.001 29988 MoveAxis(N, 0, ABG)
02:47:51.187 00.000 29988 Move returns status 0, amount 0
02:47:51.187 00.000 29988 move complete, result=0
02:47:51.187 00.000 29988 worker thread done servicing request
02:47:51.187 00.000 29988 Worker thread wakes up
02:47:51.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:51.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:51.187 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:52.711 01.524 29988 Exposure complete
02:47:52.753 00.042 29988 worker thread done servicing request
02:47:52.753 00.000 28316 OnExposeComplete: enter
02:47:52.754 00.001 28316 UpdateGuideState(): m_state=6
02:47:52.756 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4001
02:47:52.757 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.02, Mass=2333, SNR=33.4, Peak=178 HFD=4.0
02:47:52.757 00.000 28316 MultiStar: [#1 0.33,-0.14,0.00,M2] [#2 0.09,-0.13,0.91,U] [#3 0.38,-0.21,0.00,M2] [#4 0.11,-0.25,0.83,U] [#5 0.32,-0.35,0.00,M3] [#6 0.15,-0.13,0.64,U] [#7 0.72,-0.15,0.00,M5] [#8 0.21,-0.39,0.00,M3] 
02:47:52.758 00.001 28316 refined, 3 included, MultiStar: {0.16, -0.18}, one-star: {0.26, -0.18}
02:47:52.758 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
02:47:52.758 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:47:52.759 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.84 mountX=-0.23 mountY=-0.06, mountTheta=-2.88
02:47:52.759 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.18, opts=13)
02:47:52.760 00.001 28316 Enqueuing Move request for scope (0.16, -0.18)
02:47:52.760 00.000 29988 Worker thread wakes up
02:47:52.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
02:47:52.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:52.761 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
02:47:52.761 00.000 29988 Moving (0.16, -0.18) raw xDistance=-0.23 yDistance=-0.06
02:47:52.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:47:52.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:52.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:47:52.761 00.000 29988 MoveAxis(E, 47, ABG)
02:47:52.761 00.000 29988 Guiding  Dir = 2, Dur = 47
02:47:52.761 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
02:47:52.762 00.001 29988 IsSlewing returns 0
02:47:52.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:52.762 00.000 29988 IsGuiding returns 0
02:47:52.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:52.764 00.002 28316 Enqueuing Expose request
02:47:52.765 00.001 29988 PulseGuide returned control before completion, sleep 56
02:47:52.834 00.069 29988 IsGuiding returns 0
02:47:52.835 00.001 29988 Move returns status 0, amount 47
02:47:52.835 00.000 29988 MoveAxis(N, 0, ABG)
02:47:52.835 00.000 29988 Move returns status 0, amount 0
02:47:52.835 00.000 29988 move complete, result=0
02:47:52.835 00.000 29988 worker thread done servicing request
02:47:52.835 00.000 29988 Worker thread wakes up
02:47:52.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:52.835 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
02:47:52.836 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:54.473 01.637 29988 Exposure complete
02:47:54.510 00.037 29988 worker thread done servicing request
02:47:54.510 00.000 28316 OnExposeComplete: enter
02:47:54.511 00.001 28316 UpdateGuideState(): m_state=6
02:47:54.511 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4002
02:47:54.513 00.002 28316 Star::Find returns 1 (0), X=950.68, Y=256.26, Mass=2370, SNR=33.8, Peak=175 HFD=3.9
02:47:54.513 00.000 28316 MultiStar: [#1 0.39,-0.07,0.00,M3] [#2 -0.02,0.02,0.93,U] [#3 0.30,-0.00,0.85,U] [#4 0.12,0.20,0.81,U] [#5 0.16,-0.29,0.00,M4] [#6 0.04,0.20,0.63,U] [#7 0.71,0.19,0.00,M6] [#8 0.06,-0.26,0.58,U] 
02:47:54.514 00.001 28316 refined, 5 included, MultiStar: {0.13, 0.05}, one-star: {0.21, 0.06}
02:47:54.514 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:47:54.514 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:47:54.514 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=-0.01 mountY=-0.13, mountTheta=-1.66
02:47:54.517 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.05, opts=13)
02:47:54.519 00.002 28316 Enqueuing Move request for scope (0.13, 0.05)
02:47:54.520 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:54.522 00.002 29988 Worker thread wakes up
02:47:54.522 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
02:47:54.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
02:47:54.522 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
02:47:54.522 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:54.523 00.001 29988 Moving (0.13, 0.05) raw xDistance=-0.01 yDistance=-0.13
02:47:54.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:54.523 00.000 28316 Enqueuing Expose request
02:47:54.524 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:47:54.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:54.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:47:54.524 00.000 29988 MoveAxis(E, 0, ABG)
02:47:54.524 00.000 29988 Move returns status 0, amount 0
02:47:54.524 00.000 29988 MoveAxis(N, 0, ABG)
02:47:54.524 00.000 29988 Move returns status 0, amount 0
02:47:54.524 00.000 29988 move complete, result=0
02:47:54.524 00.000 29988 worker thread done servicing request
02:47:54.524 00.000 29988 Worker thread wakes up
02:47:54.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:54.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:54.525 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:47:56.053 01.528 29988 Exposure complete
02:47:56.090 00.037 29988 worker thread done servicing request
02:47:56.090 00.000 28316 OnExposeComplete: enter
02:47:56.091 00.001 28316 UpdateGuideState(): m_state=6
02:47:56.092 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4003
02:47:56.093 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.37, Mass=2402, SNR=34.0, Peak=160 HFD=4.3
02:47:56.094 00.001 28316 MultiStar: [#1 0.31,0.02,0.98,U] [#2 0.12,0.09,0.92,U] [#3 0.39,0.25,0.00,M2] [#4 -0.05,0.16,0.81,U] [#5 0.19,-0.12,0.73,U] [#6 0.01,0.12,0.62,U] [#7 0.50,0.20,0.00,M7] [#8 0.21,0.03,0.59,U] 
02:47:56.095 00.001 28316 refined, 6 included, MultiStar: {0.17, 0.07}, one-star: {0.29, 0.17}
02:47:56.096 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:47:56.098 00.002 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:47:56.100 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.40 mountX=-0.00 mountY=-0.18, mountTheta=-1.60
02:47:56.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.07, opts=13)
02:47:56.102 00.001 28316 Enqueuing Move request for scope (0.17, 0.07)
02:47:56.102 00.000 29988 Worker thread wakes up
02:47:56.103 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:56.103 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
02:47:56.103 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
02:47:56.103 00.000 29988 Moving (0.17, 0.07) raw xDistance=-0.00 yDistance=-0.18
02:47:56.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:47:56.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:47:56.103 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:47:56.105 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:56.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:56.106 00.001 28316 Enqueuing Expose request
02:47:56.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:47:56.106 00.000 29988 MoveAxis(E, 0, ABG)
02:47:56.106 00.000 29988 Move returns status 0, amount 0
02:47:56.106 00.000 29988 MoveAxis(N, 0, ABG)
02:47:56.106 00.000 29988 Move returns status 0, amount 0
02:47:56.106 00.000 29988 move complete, result=0
02:47:56.106 00.000 29988 worker thread done servicing request
02:47:56.106 00.000 29988 Worker thread wakes up
02:47:56.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:56.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:56.107 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:47:57.730 01.623 29988 Exposure complete
02:47:57.762 00.032 28316 OnExposeComplete: enter
02:47:57.763 00.001 28316 UpdateGuideState(): m_state=6
02:47:57.764 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4004
02:47:57.764 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=256.70, Mass=2262, SNR=33.0, Peak=138 HFD=4.2
02:47:57.765 00.001 28316 MultiStar: large primary error, entering stabilization period
02:47:57.765 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.31 = -1.31)
02:47:57.766 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
02:47:57.766 00.000 28316 CameraToMount -- cameraX=0.60 cameraY=0.49 hyp=0.78 cameraTheta=0.68 mountX=0.20 mountY=-0.76, mountTheta=-1.32
02:47:57.766 00.000 29988 worker thread done servicing request
02:47:57.768 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.49, opts=13)
02:47:57.771 00.003 28316 Enqueuing Move request for scope (0.60, 0.49)
02:47:57.773 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
02:47:57.775 00.002 28316 UpdateGuideState exits: m=2262 RSB=33.0
02:47:57.778 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:57.781 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:57.783 00.002 29988 Worker thread wakes up
02:47:57.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.49) opts 0xd
02:47:57.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.49)
02:47:57.783 00.000 29988 Moving (0.60, 0.49) raw xDistance=0.20 yDistance=-0.76
02:47:57.784 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:47:57.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:47:57.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.76
02:47:57.784 00.000 29988 MoveAxis(E, 0, ABG)
02:47:57.784 00.000 29988 Move returns status 0, amount 0
02:47:57.784 00.000 29988 MoveAxis(N, 0, ABG)
02:47:57.784 00.000 29988 Move returns status 0, amount 0
02:47:57.784 00.000 29988 move complete, result=0
02:47:57.784 00.000 29988 worker thread done servicing request
02:47:57.784 00.000 28316 Enqueuing Expose request
02:47:57.784 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.8 px 0 ms NORTH
02:47:57.785 00.001 29988 Worker thread wakes up
02:47:57.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:57.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:47:59.308 01.523 29988 Exposure complete
02:47:59.356 00.048 29988 worker thread done servicing request
02:47:59.356 00.000 28316 OnExposeComplete: enter
02:47:59.357 00.001 28316 UpdateGuideState(): m_state=6
02:47:59.358 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4005
02:47:59.358 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=256.48, Mass=2405, SNR=33.9, Peak=159 HFD=4.0
02:47:59.358 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
02:47:59.359 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
02:47:59.359 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.28 hyp=0.36 cameraTheta=0.87 mountX=0.16 mountY=-0.33, mountTheta=-1.13
02:47:59.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.28, opts=13)
02:47:59.361 00.001 28316 Enqueuing Move request for scope (0.23, 0.28)
02:47:59.361 00.000 29988 Worker thread wakes up
02:47:59.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.28) opts 0xd
02:47:59.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.28)
02:47:59.361 00.000 29988 Moving (0.23, 0.28) raw xDistance=0.16 yDistance=-0.33
02:47:59.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:47:59.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:47:59.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:47:59.361 00.000 29988 MoveAxis(E, 0, ABG)
02:47:59.361 00.000 29988 Move returns status 0, amount 0
02:47:59.361 00.000 29988 MoveAxis(N, 0, ABG)
02:47:59.361 00.000 29988 Move returns status 0, amount 0
02:47:59.361 00.000 29988 move complete, result=0
02:47:59.361 00.000 29988 worker thread done servicing request
02:47:59.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:47:59.362 00.001 28316 UpdateGuideState exits: m=2405 RSB=33.9
02:47:59.363 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:47:59.363 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:47:59.363 00.000 28316 Enqueuing Expose request
02:47:59.364 00.001 29988 Worker thread wakes up
02:47:59.364 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:47:59.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:47:59.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:00.999 01.635 29988 Exposure complete
02:48:01.034 00.035 29988 worker thread done servicing request
02:48:01.035 00.001 28316 OnExposeComplete: enter
02:48:01.036 00.001 28316 UpdateGuideState(): m_state=6
02:48:01.037 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4006
02:48:01.038 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.15, Mass=2385, SNR=33.8, Peak=175 HFD=4.2
02:48:01.039 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
02:48:01.040 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
02:48:01.041 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=-0.16 mountY=-0.22, mountTheta=-2.20
02:48:01.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
02:48:01.045 00.002 28316 Enqueuing Move request for scope (0.27, -0.05)
02:48:01.048 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:01.048 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:48:01.049 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:01.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:01.050 00.000 28316 Enqueuing Expose request
02:48:01.054 00.004 29988 Worker thread wakes up
02:48:01.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
02:48:01.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
02:48:01.054 00.000 29988 Moving (0.27, -0.05) raw xDistance=-0.16 yDistance=-0.22
02:48:01.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:48:01.054 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-1.31
02:48:01.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:48:01.054 00.000 29988 MoveAxis(E, 0, ABG)
02:48:01.054 00.000 29988 Move returns status 0, amount 0
02:48:01.054 00.000 29988 MoveAxis(N, 52, ABG)
02:48:01.054 00.000 29988 Guiding  Dir = 0, Dur = 52
02:48:01.054 00.000 29988 IsSlewing returns 0
02:48:01.054 00.000 29988 IsGuiding returns 0
02:48:01.060 00.006 29988 PulseGuide returned control before completion, sleep 57
02:48:01.125 00.065 29988 IsGuiding returns 0
02:48:01.126 00.001 29988 Move returns status 0, amount 52
02:48:01.126 00.000 29988 move complete, result=0
02:48:01.126 00.000 29988 worker thread done servicing request
02:48:01.126 00.000 29988 Worker thread wakes up
02:48:01.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:01.126 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 52 ms NORTH
02:48:01.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:02.538 01.412 29988 Exposure complete
02:48:02.585 00.047 29988 worker thread done servicing request
02:48:02.585 00.000 28316 OnExposeComplete: enter
02:48:02.585 00.000 28316 UpdateGuideState(): m_state=6
02:48:02.586 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4007
02:48:02.586 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=256.23, Mass=2475, SNR=34.3, Peak=193 HFD=4.2
02:48:02.587 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
02:48:02.587 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
02:48:02.588 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.09 mountX=-0.09 mountY=-0.25, mountTheta=-1.91
02:48:02.589 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.02, opts=13)
02:48:02.589 00.000 28316 Enqueuing Move request for scope (0.26, 0.02)
02:48:02.590 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:02.590 00.000 29988 Worker thread wakes up
02:48:02.590 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.3
02:48:02.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:02.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:02.591 00.000 28316 Enqueuing Expose request
02:48:02.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
02:48:02.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
02:48:02.591 00.000 29988 Moving (0.26, 0.02) raw xDistance=-0.09 yDistance=-0.25
02:48:02.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:48:02.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
02:48:02.591 00.000 29988 MoveAxis(E, 0, ABG)
02:48:02.591 00.000 29988 Move returns status 0, amount 0
02:48:02.591 00.000 29988 MoveAxis(N, 59, ABG)
02:48:02.592 00.001 29988 Guiding  Dir = 0, Dur = 59
02:48:02.592 00.000 29988 IsSlewing returns 0
02:48:02.592 00.000 29988 IsGuiding returns 0
02:48:02.598 00.006 29988 PulseGuide returned control before completion, sleep 65
02:48:02.677 00.079 29988 IsGuiding returns 0
02:48:02.677 00.000 29988 Move returns status 0, amount 59
02:48:02.677 00.000 29988 move complete, result=0
02:48:02.677 00.000 29988 worker thread done servicing request
02:48:02.677 00.000 29988 Worker thread wakes up
02:48:02.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:02.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:02.677 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
02:48:04.300 01.623 29988 Exposure complete
02:48:04.339 00.039 29988 worker thread done servicing request
02:48:04.339 00.000 28316 OnExposeComplete: enter
02:48:04.340 00.001 28316 UpdateGuideState(): m_state=6
02:48:04.340 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4008
02:48:04.341 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=256.04, Mass=2318, SNR=33.4, Peak=177 HFD=4.1
02:48:04.341 00.000 28316 MultiStar: exiting stabilization period
02:48:04.342 00.001 28316 MultiStar: [#1 0.23,-0.25,0.00,M3] [#2 -0.31,-0.21,0.00,M1] [#3 -0.09,-0.23,0.89,U] [#4 -0.18,-0.05,0.84,U] [#5 -0.17,-0.25,0.78,U] [#6 -0.07,-0.20,0.62,U] [#7 0.13,-0.05,0.65,U] [#8 -0.10,-0.30,0.59,U] 
02:48:04.342 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.18}, one-star: {-0.12, -0.17}
02:48:04.344 00.002 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
02:48:04.345 00.001 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
02:48:04.346 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.05 mountX=-0.12 mountY=0.16, mountTheta=2.22
02:48:04.347 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.18, opts=13)
02:48:04.348 00.001 28316 Enqueuing Move request for scope (-0.09, -0.18)
02:48:04.348 00.000 29988 Worker thread wakes up
02:48:04.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:04.349 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.4
02:48:04.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:04.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:04.350 00.001 28316 Enqueuing Expose request
02:48:04.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
02:48:04.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
02:48:04.350 00.000 29988 Moving (-0.09, -0.18) raw xDistance=-0.12 yDistance=0.16
02:48:04.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:48:04.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:04.351 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:48:04.351 00.000 29988 MoveAxis(E, 0, ABG)
02:48:04.351 00.000 29988 Move returns status 0, amount 0
02:48:04.351 00.000 29988 MoveAxis(N, 0, ABG)
02:48:04.351 00.000 29988 Move returns status 0, amount 0
02:48:04.351 00.000 29988 move complete, result=0
02:48:04.351 00.000 29988 worker thread done servicing request
02:48:04.351 00.000 29988 Worker thread wakes up
02:48:04.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:04.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:04.351 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:48:05.866 01.515 29988 Exposure complete
02:48:05.914 00.048 29988 worker thread done servicing request
02:48:05.914 00.000 28316 OnExposeComplete: enter
02:48:05.914 00.000 28316 UpdateGuideState(): m_state=6
02:48:05.915 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4009
02:48:05.915 00.000 28316 Star::Find returns 1 (0), X=950.27, Y=256.24, Mass=2339, SNR=33.5, Peak=188 HFD=3.8
02:48:05.916 00.001 28316 MultiStar: [#1 0.24,-0.32,0.00,M4] [#2 -0.35,-0.31,0.00,M2] [#3 0.08,-0.08,0.87,U] [#4 -0.07,-0.31,0.84,U] [#5 -0.07,-0.48,0.00,M3] [#6 -0.35,-0.16,0.00,M1] [#7 0.36,-0.19,0.00,M7] [#8 -0.24,-0.61,0.00,M1] 
02:48:05.916 00.000 28316 refined, 2 included, MultiStar: {-0.07, -0.11}, one-star: {-0.20, 0.04}
02:48:05.917 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
02:48:05.917 00.000 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
02:48:05.918 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.14 mountX=-0.07 mountY=0.11, mountTheta=2.13
02:48:05.919 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.11, opts=13)
02:48:05.919 00.000 28316 Enqueuing Move request for scope (-0.07, -0.11)
02:48:05.920 00.001 29988 Worker thread wakes up
02:48:05.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:05.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
02:48:05.920 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
02:48:05.920 00.000 29988 Moving (-0.07, -0.11) raw xDistance=-0.07 yDistance=0.11
02:48:05.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:48:05.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:05.920 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
02:48:05.922 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:05.923 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:48:05.923 00.000 29988 MoveAxis(E, 0, ABG)
02:48:05.923 00.000 29988 Move returns status 0, amount 0
02:48:05.923 00.000 29988 MoveAxis(N, 0, ABG)
02:48:05.923 00.000 29988 Move returns status 0, amount 0
02:48:05.923 00.000 29988 move complete, result=0
02:48:05.923 00.000 29988 worker thread done servicing request
02:48:05.923 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:05.924 00.001 28316 Enqueuing Expose request
02:48:05.924 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:05.924 00.000 29988 Worker thread wakes up
02:48:05.925 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:05.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:07.563 01.638 29988 Exposure complete
02:48:07.607 00.044 29988 worker thread done servicing request
02:48:07.607 00.000 28316 OnExposeComplete: enter
02:48:07.610 00.003 28316 UpdateGuideState(): m_state=6
02:48:07.613 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4010
02:48:07.615 00.002 28316 Star::Find returns 1 (0), X=950.37, Y=256.16, Mass=2360, SNR=33.6, Peak=173 HFD=4.0
02:48:07.618 00.003 28316 MultiStar: [#1 0.27,-0.18,0.00,M5] [#2 -0.39,-0.24,0.00,M3] [#3 0.05,-0.23,0.88,U] [#4 -0.14,-0.32,0.00,M1] [#5 -0.06,-0.18,0.72,U] [#6 -0.26,-0.21,0.00,M2] [#7 0.17,-0.19,0.62,U] [#8 -0.08,-0.53,0.00,M2] 
02:48:07.620 00.002 28316 single-star, 3 included, MultiStar: {0.00, -0.15}, one-star: {-0.10, -0.05}
02:48:07.620 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
02:48:07.621 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.53)
02:48:07.621 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.72 mountX=0.00 mountY=0.11, mountTheta=1.56
02:48:07.622 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
02:48:07.624 00.002 28316 Enqueuing Move request for scope (-0.10, -0.05)
02:48:07.626 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:07.629 00.003 28316 UpdateGuideState exits: m=2360 RSB=33.6
02:48:07.631 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:07.633 00.002 29988 Worker thread wakes up
02:48:07.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
02:48:07.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
02:48:07.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:07.635 00.002 28316 Enqueuing Expose request
02:48:07.636 00.001 29988 Moving (-0.10, -0.05) raw xDistance=0.00 yDistance=0.11
02:48:07.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:48:07.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:07.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:48:07.636 00.000 29988 MoveAxis(E, 0, ABG)
02:48:07.636 00.000 29988 Move returns status 0, amount 0
02:48:07.636 00.000 29988 MoveAxis(N, 0, ABG)
02:48:07.637 00.001 29988 Move returns status 0, amount 0
02:48:07.637 00.000 29988 move complete, result=0
02:48:07.637 00.000 29988 worker thread done servicing request
02:48:07.637 00.000 29988 Worker thread wakes up
02:48:07.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:07.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:07.639 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:09.052 01.413 29988 Exposure complete
02:48:09.086 00.034 29988 worker thread done servicing request
02:48:09.086 00.000 28316 OnExposeComplete: enter
02:48:09.087 00.001 28316 UpdateGuideState(): m_state=6
02:48:09.087 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4011
02:48:09.088 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=256.00, Mass=2386, SNR=33.9, Peak=163 HFD=4.0
02:48:09.088 00.000 28316 MultiStar: [#1 0.17,-0.40,0.00,M6] [#2 -0.12,-0.34,0.00,M4] [#3 -0.03,-0.27,0.84,U] [#4 -0.11,-0.02,0.81,U] [#5 -0.12,-0.44,0.00,M3] [#6 -0.31,-0.13,0.00,M3] [#7 0.29,-0.35,0.00,M7] [#8 -0.05,-0.59,0.00,M3] 
02:48:09.089 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.17}, one-star: {-0.22, -0.21}
02:48:09.089 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.09)
02:48:09.089 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05)
02:48:09.090 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.20 mountX=-0.10 mountY=0.19, mountTheta=2.08
02:48:09.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.17, opts=13)
02:48:09.092 00.001 28316 Enqueuing Move request for scope (-0.12, -0.17)
02:48:09.093 00.001 29988 Worker thread wakes up
02:48:09.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:09.093 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
02:48:09.094 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:09.094 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:09.094 00.000 28316 Enqueuing Expose request
02:48:09.095 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
02:48:09.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
02:48:09.095 00.000 29988 Moving (-0.12, -0.17) raw xDistance=-0.10 yDistance=0.19
02:48:09.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:48:09.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:09.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:48:09.095 00.000 29988 MoveAxis(E, 0, ABG)
02:48:09.095 00.000 29988 Move returns status 0, amount 0
02:48:09.095 00.000 29988 MoveAxis(N, 0, ABG)
02:48:09.095 00.000 29988 Move returns status 0, amount 0
02:48:09.095 00.000 29988 move complete, result=0
02:48:09.095 00.000 29988 worker thread done servicing request
02:48:09.095 00.000 29988 Worker thread wakes up
02:48:09.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:09.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:09.096 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:48:10.719 01.623 29988 Exposure complete
02:48:10.767 00.048 29988 worker thread done servicing request
02:48:10.767 00.000 28316 OnExposeComplete: enter
02:48:10.769 00.002 28316 UpdateGuideState(): m_state=6
02:48:10.771 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4012
02:48:10.772 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.17, Mass=2530, SNR=34.6, Peak=198 HFD=3.9
02:48:10.774 00.002 28316 MultiStar: [#1 0.22,-0.26,0.00,M7] [#2 0.10,-0.19,0.92,U] [#3 0.33,-0.17,0.00,M1] [#4 0.06,-0.08,0.82,U] [#5 -0.01,-0.39,0.00,M4] [#6 -0.18,0.05,0.60,U] [#7 0.33,0.03,0.00,M8] [#8 0.09,-0.25,0.57,U] 
02:48:10.775 00.001 28316 single-star, 4 included, MultiStar: {0.05, -0.10}, one-star: {0.10, -0.03}
02:48:10.776 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
02:48:10.777 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
02:48:10.779 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.30 mountX=-0.07 mountY=-0.07, mountTheta=-2.31
02:48:10.781 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
02:48:10.783 00.002 28316 Enqueuing Move request for scope (0.10, -0.03)
02:48:10.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:10.783 00.000 29988 Worker thread wakes up
02:48:10.784 00.001 28316 UpdateGuideState exits: m=2530 RSB=34.6
02:48:10.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:10.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:10.785 00.001 28316 Enqueuing Expose request
02:48:10.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
02:48:10.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
02:48:10.785 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.07 yDistance=-0.07
02:48:10.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:48:10.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:10.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:48:10.785 00.000 29988 MoveAxis(E, 0, ABG)
02:48:10.785 00.000 29988 Move returns status 0, amount 0
02:48:10.786 00.001 29988 MoveAxis(N, 0, ABG)
02:48:10.786 00.000 29988 Move returns status 0, amount 0
02:48:10.786 00.000 29988 move complete, result=0
02:48:10.786 00.000 29988 worker thread done servicing request
02:48:10.786 00.000 29988 Worker thread wakes up
02:48:10.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:10.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:10.786 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:12.308 01.522 29988 Exposure complete
02:48:12.334 00.026 29988 worker thread done servicing request
02:48:12.334 00.000 28316 OnExposeComplete: enter
02:48:12.335 00.001 28316 UpdateGuideState(): m_state=6
02:48:12.335 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4013
02:48:12.336 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=256.24, Mass=2367, SNR=33.7, Peak=161 HFD=4.2
02:48:12.339 00.003 28316 MultiStar: [#1 0.46,-0.24,0.00,M8] [#2 -0.22,-0.10,0.91,U] [#3 0.04,-0.04,0.88,U] [#4 0.08,-0.27,0.82,U] [#5 -0.05,-0.40,0.00,M5] [#6 -0.10,-0.17,0.63,U] [#7 0.53,-0.31,0.00,M9] [#8 -0.13,-0.39,0.00,M3] 
02:48:12.341 00.002 28316 refined, 4 included, MultiStar: {-0.07, -0.10}, one-star: {-0.15, 0.04}
02:48:12.342 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.07)
02:48:12.342 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.03)
02:48:12.343 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.22 mountX=-0.06 mountY=0.11, mountTheta=2.06
02:48:12.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
02:48:12.344 00.000 28316 Enqueuing Move request for scope (-0.07, -0.10)
02:48:12.345 00.001 29988 Worker thread wakes up
02:48:12.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:12.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
02:48:12.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
02:48:12.345 00.000 29988 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
02:48:12.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:48:12.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:12.345 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
02:48:12.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:12.347 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:12.347 00.000 28316 Enqueuing Expose request
02:48:12.348 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:48:12.348 00.000 29988 MoveAxis(E, 0, ABG)
02:48:12.348 00.000 29988 Move returns status 0, amount 0
02:48:12.348 00.000 29988 MoveAxis(N, 0, ABG)
02:48:12.348 00.000 29988 Move returns status 0, amount 0
02:48:12.348 00.000 29988 move complete, result=0
02:48:12.348 00.000 29988 worker thread done servicing request
02:48:12.348 00.000 29988 Worker thread wakes up
02:48:12.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:12.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:12.348 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:13.984 01.636 29988 Exposure complete
02:48:14.039 00.055 29988 worker thread done servicing request
02:48:14.039 00.000 28316 OnExposeComplete: enter
02:48:14.040 00.001 28316 UpdateGuideState(): m_state=6
02:48:14.042 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4014
02:48:14.043 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.06, Mass=2456, SNR=34.3, Peak=180 HFD=4.2
02:48:14.045 00.002 28316 MultiStar: [#1 0.33,-0.14,0.00,M9] [#2 0.09,-0.27,0.91,U] [#3 0.25,-0.26,0.00,M1] [#4 0.18,-0.14,0.80,U] [#5 0.23,-0.35,0.00,M6] [#6 0.15,-0.35,0.00,M2] [#7 0.61,-0.31,0.00,M10] [#8 0.07,-0.30,0.57,U] 
02:48:14.046 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.20}, one-star: {0.22, -0.14}
02:48:14.048 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
02:48:14.048 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
02:48:14.049 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.93 mountX=-0.25 mountY=-0.04, mountTheta=-2.97
02:48:14.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.20, opts=13)
02:48:14.051 00.001 28316 Enqueuing Move request for scope (0.15, -0.20)
02:48:14.051 00.000 29988 Worker thread wakes up
02:48:14.052 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:14.052 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
02:48:14.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:14.053 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:14.053 00.000 28316 Enqueuing Expose request
02:48:14.054 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
02:48:14.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
02:48:14.054 00.000 29988 Moving (0.15, -0.20) raw xDistance=-0.25 yDistance=-0.04
02:48:14.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:48:14.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:14.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:48:14.054 00.000 29988 MoveAxis(E, 52, ABG)
02:48:14.054 00.000 29988 Guiding  Dir = 2, Dur = 52
02:48:14.054 00.000 29988 IsSlewing returns 0
02:48:14.054 00.000 29988 IsGuiding returns 0
02:48:14.057 00.003 29988 PulseGuide returned control before completion, sleep 61
02:48:14.124 00.067 29988 IsGuiding returns 1
02:48:14.124 00.000 29988 scope still moving after pulse duration time elapsed
02:48:14.155 00.031 29988 IsSlewing returns 0
02:48:14.155 00.000 29988 IsGuiding returns 0
02:48:14.155 00.000 29988 scope move finished after 52 + 48 ms
02:48:14.155 00.000 29988 Move returns status 0, amount 52
02:48:14.155 00.000 29988 MoveAxis(N, 0, ABG)
02:48:14.156 00.001 29988 Move returns status 0, amount 0
02:48:14.156 00.000 29988 move complete, result=0
02:48:14.156 00.000 29988 worker thread done servicing request
02:48:14.156 00.000 29988 Worker thread wakes up
02:48:14.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:14.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:14.156 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.0 px 0 ms NORTH
02:48:15.570 01.414 29988 Exposure complete
02:48:15.606 00.036 29988 worker thread done servicing request
02:48:15.607 00.001 28316 OnExposeComplete: enter
02:48:15.607 00.000 28316 UpdateGuideState(): m_state=6
02:48:15.608 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4015
02:48:15.608 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=256.10, Mass=2370, SNR=33.7, Peak=193 HFD=4.1
02:48:15.609 00.001 28316 MultiStar: [#1 -0.25,-0.11,1.01,U] [#2 -0.54,-0.17,0.00,M2] [#3 -0.14,-0.14,0.86,U] [#4 -0.54,-0.15,0.00,M1] [#5 -0.34,-0.42,0.00,M7] [#6 -0.41,-0.19,0.00,M3] [#7 -0.19,-0.23,0.62,U] [#8 -0.46,-0.27,0.00,M3] 
02:48:15.609 00.000 28316 refined, 3 included, MultiStar: {-0.20, -0.14}, one-star: {-0.23, -0.10}
02:48:15.610 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.74)
02:48:15.610 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.70)
02:48:15.610 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=-0.04 mountY=0.24, mountTheta=1.74
02:48:15.612 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.14, opts=13)
02:48:15.612 00.000 28316 Enqueuing Move request for scope (-0.20, -0.14)
02:48:15.612 00.000 29988 Worker thread wakes up
02:48:15.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
02:48:15.612 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
02:48:15.612 00.000 29988 Moving (-0.20, -0.14) raw xDistance=-0.04 yDistance=0.24
02:48:15.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:48:15.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:48:15.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:15.613 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:48:15.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:15.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:15.614 00.000 28316 Enqueuing Expose request
02:48:15.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:48:15.614 00.000 29988 MoveAxis(E, 0, ABG)
02:48:15.614 00.000 29988 Move returns status 0, amount 0
02:48:15.614 00.000 29988 MoveAxis(N, 0, ABG)
02:48:15.614 00.000 29988 Move returns status 0, amount 0
02:48:15.614 00.000 29988 move complete, result=0
02:48:15.614 00.000 29988 worker thread done servicing request
02:48:15.614 00.000 29988 Worker thread wakes up
02:48:15.615 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:15.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:15.615 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:48:17.252 01.637 29988 Exposure complete
02:48:17.301 00.049 29988 worker thread done servicing request
02:48:17.301 00.000 28316 OnExposeComplete: enter
02:48:17.302 00.001 28316 UpdateGuideState(): m_state=6
02:48:17.304 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4016
02:48:17.306 00.002 28316 Star::Find returns 1 (0), X=950.13, Y=256.08, Mass=2438, SNR=34.3, Peak=222 HFD=4.2
02:48:17.307 00.001 28316 MultiStar: [#1 -0.14,-0.25,0.97,U] [#2 -0.44,-0.32,0.00,M3] [#3 -0.16,-0.23,0.83,U] [#4 -0.48,-0.25,0.00,M2] [#5 -0.40,-0.35,0.00,M8] [#6 -0.39,-0.17,0.00,M4] [#7 -0.10,-0.53,0.00,M10] [#8 -0.37,-0.44,0.00,M4] 
02:48:17.309 00.002 28316 refined, 2 included, MultiStar: {-0.22, -0.20}, one-star: {-0.34, -0.13}
02:48:17.310 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
02:48:17.311 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
02:48:17.312 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.20 hyp=0.29 cameraTheta=-2.40 mountX=-0.09 mountY=0.28, mountTheta=1.88
02:48:17.314 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.20, opts=13)
02:48:17.315 00.001 28316 Enqueuing Move request for scope (-0.22, -0.20)
02:48:17.315 00.000 29988 Worker thread wakes up
02:48:17.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:17.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.20) opts 0xd
02:48:17.316 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
02:48:17.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:17.317 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.20)
02:48:17.317 00.000 29988 Moving (-0.22, -0.20) raw xDistance=-0.09 yDistance=0.28
02:48:17.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:48:17.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:48:17.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:17.317 00.000 28316 Enqueuing Expose request
02:48:17.318 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:48:17.318 00.000 29988 MoveAxis(E, 0, ABG)
02:48:17.318 00.000 29988 Move returns status 0, amount 0
02:48:17.318 00.000 29988 MoveAxis(N, 0, ABG)
02:48:17.318 00.000 29988 Move returns status 0, amount 0
02:48:17.318 00.000 29988 move complete, result=0
02:48:17.318 00.000 29988 worker thread done servicing request
02:48:17.318 00.000 29988 Worker thread wakes up
02:48:17.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:17.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:17.318 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:48:18.833 01.515 29988 Exposure complete
02:48:18.869 00.036 29988 worker thread done servicing request
02:48:18.869 00.000 28316 OnExposeComplete: enter
02:48:18.870 00.001 28316 UpdateGuideState(): m_state=6
02:48:18.870 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4017
02:48:18.871 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=256.21, Mass=2346, SNR=33.5, Peak=207 HFD=4.2
02:48:18.871 00.000 28316 MultiStar: [#1 -0.33,-0.14,0.00,M8] [#2 -0.33,-0.04,0.00,M4] [#3 -0.16,-0.20,0.85,U] [#4 -0.38,-0.13,0.00,M3] [#5 -0.38,-0.23,0.00,M9] [#6 -0.32,-0.22,0.00,M5] [#7 -0.12,-0.09,0.63,U] [#8 -0.24,-0.23,0.00,M5] 
02:48:18.872 00.001 28316 refined, 2 included, MultiStar: {-0.18, -0.09}, one-star: {-0.24, 0.01}
02:48:18.872 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
02:48:18.873 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
02:48:18.873 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=-0.01 mountY=0.20, mountTheta=1.60
02:48:18.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.09, opts=13)
02:48:18.875 00.001 28316 Enqueuing Move request for scope (-0.18, -0.09)
02:48:18.875 00.000 29988 Worker thread wakes up
02:48:18.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
02:48:18.875 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
02:48:18.875 00.000 29988 Moving (-0.18, -0.09) raw xDistance=-0.01 yDistance=0.20
02:48:18.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:48:18.875 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.73
02:48:18.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:48:18.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:18.876 00.001 29988 MoveAxis(E, 0, ABG)
02:48:18.876 00.000 29988 Move returns status 0, amount 0
02:48:18.876 00.000 29988 MoveAxis(S, 48, ABG)
02:48:18.876 00.000 29988 Guiding  Dir = 1, Dur = 48
02:48:18.876 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.5
02:48:18.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:18.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:18.878 00.000 29988 IsSlewing returns 0
02:48:18.878 00.000 28316 Enqueuing Expose request
02:48:18.879 00.001 29988 IsGuiding returns 0
02:48:18.884 00.005 29988 PulseGuide returned control before completion, sleep 54
02:48:18.940 00.056 29988 IsGuiding returns 1
02:48:18.955 00.015 29988 scope still moving after pulse duration time elapsed
02:48:18.978 00.023 29988 IsSlewing returns 0
02:48:18.978 00.000 29988 IsGuiding returns 0
02:48:18.978 00.000 29988 scope move finished after 48 + 50 ms
02:48:18.978 00.000 29988 Move returns status 0, amount 48
02:48:18.978 00.000 29988 move complete, result=0
02:48:18.978 00.000 29988 worker thread done servicing request
02:48:18.978 00.000 29988 Worker thread wakes up
02:48:18.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:18.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:18.978 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
02:48:20.612 01.634 29988 Exposure complete
02:48:20.645 00.033 29988 worker thread done servicing request
02:48:20.645 00.000 28316 OnExposeComplete: enter
02:48:20.646 00.001 28316 UpdateGuideState(): m_state=6
02:48:20.647 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4018
02:48:20.647 00.000 28316 Star::Find returns 1 (0), X=950.20, Y=256.56, Mass=2457, SNR=34.4, Peak=181 HFD=3.9
02:48:20.648 00.001 28316 MultiStar: [#1 -0.19,0.24,0.98,U] [#2 -0.75,0.19,0.00,M5] [#3 -0.13,0.25,0.83,U] [#4 -0.31,0.01,0.80,U] [#5 -0.68,0.09,0.00,M10] [#6 -0.59,0.14,0.00,M6] [#7 0.03,-0.06,0.61,U] [#8 -0.50,-0.13,0.00,M6] 
02:48:20.648 00.000 28316 refined, 4 included, MultiStar: {-0.19, 0.18}, one-star: {-0.27, 0.36}
02:48:20.649 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
02:48:20.649 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
02:48:20.649 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.37 mountX=0.24 mountY=0.08, mountTheta=0.33
02:48:20.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.18, opts=13)
02:48:20.651 00.001 28316 Enqueuing Move request for scope (-0.19, 0.18)
02:48:20.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:20.652 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:48:20.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:20.653 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:20.653 00.000 28316 Enqueuing Expose request
02:48:20.654 00.001 29988 Worker thread wakes up
02:48:20.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
02:48:20.654 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
02:48:20.654 00.000 29988 Moving (-0.19, 0.18) raw xDistance=0.24 yDistance=0.08
02:48:20.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:48:20.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:20.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:48:20.654 00.000 29988 MoveAxis(W, 51, ABG)
02:48:20.654 00.000 29988 Guiding  Dir = 3, Dur = 51
02:48:20.654 00.000 29988 IsSlewing returns 0
02:48:20.655 00.001 29988 IsGuiding returns 0
02:48:20.656 00.001 29988 PulseGuide returned control before completion, sleep 60
02:48:20.721 00.065 29988 IsGuiding returns 0
02:48:20.721 00.000 29988 Move returns status 0, amount 51
02:48:20.721 00.000 29988 MoveAxis(N, 0, ABG)
02:48:20.721 00.000 29988 Move returns status 0, amount 0
02:48:20.721 00.000 29988 move complete, result=0
02:48:20.721 00.000 29988 worker thread done servicing request
02:48:20.721 00.000 29988 Worker thread wakes up
02:48:20.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:20.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:20.721 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.1 px 0 ms NORTH
02:48:22.130 01.409 29988 Exposure complete
02:48:22.165 00.035 29988 worker thread done servicing request
02:48:22.167 00.002 28316 OnExposeComplete: enter
02:48:22.167 00.000 28316 UpdateGuideState(): m_state=6
02:48:22.168 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4019
02:48:22.168 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=256.07, Mass=2440, SNR=34.0, Peak=174 HFD=4.0
02:48:22.169 00.001 28316 MultiStar: [#1 -0.02,-0.06,1.00,U] [#2 -0.13,-0.16,0.91,U] [#3 0.03,-0.15,0.85,U] [#4 -0.02,-0.16,0.84,U] [#5 -0.22,-0.30,0.00,R] [#6 -0.09,-0.02,0.62,U] [#7 0.29,-0.35,0.00,M9] [#8 0.09,-0.49,0.00,M7] 
02:48:22.169 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.12}, one-star: {-0.05, -0.13}
02:48:22.170 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
02:48:22.170 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
02:48:22.170 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.95 mountX=-0.09 mountY=0.09, mountTheta=2.32
02:48:22.172 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
02:48:22.172 00.000 28316 Enqueuing Move request for scope (-0.05, -0.12)
02:48:22.173 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:22.173 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.0
02:48:22.173 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:22.174 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:22.174 00.000 28316 Enqueuing Expose request
02:48:22.175 00.001 29988 Worker thread wakes up
02:48:22.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:48:22.175 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:48:22.175 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.09
02:48:22.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:48:22.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:22.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:48:22.175 00.000 29988 MoveAxis(E, 0, ABG)
02:48:22.175 00.000 29988 Move returns status 0, amount 0
02:48:22.175 00.000 29988 MoveAxis(N, 0, ABG)
02:48:22.175 00.000 29988 Move returns status 0, amount 0
02:48:22.175 00.000 29988 move complete, result=0
02:48:22.175 00.000 29988 worker thread done servicing request
02:48:22.175 00.000 29988 Worker thread wakes up
02:48:22.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:22.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:22.176 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:23.798 01.622 29988 Exposure complete
02:48:23.837 00.039 29988 worker thread done servicing request
02:48:23.837 00.000 28316 OnExposeComplete: enter
02:48:23.838 00.001 28316 UpdateGuideState(): m_state=6
02:48:23.840 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4020
02:48:23.841 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.08, Mass=2400, SNR=34.0, Peak=188 HFD=4.1
02:48:23.842 00.001 28316 MultiStar: [#1 0.32,-0.20,0.00,M7] [#2 -0.18,-0.28,0.00,M5] [#3 0.38,-0.14,0.00,M1] [#4 -0.04,-0.14,0.83,U] [#5 0.36,-0.08,0.00,M1] [#6 -0.15,-0.11,0.63,U] [#7 0.47,-0.11,0.00,M10] [#8 0.02,-0.26,0.59,U] 
02:48:23.843 00.001 28316 refined, 3 included, MultiStar: {0.02, -0.15}, one-star: {0.18, -0.12}
02:48:23.844 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
02:48:23.845 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
02:48:23.847 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=-0.15 mountY=0.05, mountTheta=2.84
02:48:23.851 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
02:48:23.853 00.002 28316 Enqueuing Move request for scope (0.02, -0.15)
02:48:23.855 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:23.857 00.002 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:48:23.858 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:23.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:23.860 00.001 28316 Enqueuing Expose request
02:48:23.861 00.001 29988 Worker thread wakes up
02:48:23.862 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
02:48:23.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
02:48:23.862 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
02:48:23.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:48:23.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:23.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:48:23.862 00.000 29988 MoveAxis(E, 0, ABG)
02:48:23.862 00.000 29988 Move returns status 0, amount 0
02:48:23.862 00.000 29988 MoveAxis(N, 0, ABG)
02:48:23.862 00.000 29988 Move returns status 0, amount 0
02:48:23.862 00.000 29988 move complete, result=0
02:48:23.862 00.000 29988 worker thread done servicing request
02:48:23.862 00.000 29988 Worker thread wakes up
02:48:23.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:23.862 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:48:23.863 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:25.394 01.531 29988 Exposure complete
02:48:25.451 00.057 29988 worker thread done servicing request
02:48:25.451 00.000 28316 OnExposeComplete: enter
02:48:25.453 00.002 28316 UpdateGuideState(): m_state=6
02:48:25.454 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4021
02:48:25.455 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.05, Mass=2403, SNR=33.8, Peak=196 HFD=4.0
02:48:25.455 00.000 28316 MultiStar: [#1 0.11,-0.24,1.00,U] [#2 0.06,-0.22,0.93,U] [#3 0.25,-0.18,0.86,U] [#4 0.13,-0.22,0.82,U] [#5 0.21,-0.17,0.73,U] [#6 -0.13,-0.21,0.64,U] [#7 0.32,-0.08,0.00,R] [#8 -0.10,-0.40,0.00,M7] 
02:48:25.456 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.20}, one-star: {0.03, -0.16}
02:48:25.456 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
02:48:25.456 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
02:48:25.457 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.38 mountX=-0.15 mountY=0.04, mountTheta=2.86
02:48:25.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
02:48:25.459 00.001 28316 Enqueuing Move request for scope (0.03, -0.16)
02:48:25.459 00.000 29988 Worker thread wakes up
02:48:25.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
02:48:25.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:25.459 00.000 28316 UpdateGuideState exits: m=2403 RSB=33.8
02:48:25.459 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:25.461 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:25.461 00.000 28316 Enqueuing Expose request
02:48:25.462 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
02:48:25.462 00.000 29988 Moving (0.03, -0.16) raw xDistance=-0.15 yDistance=0.04
02:48:25.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:48:25.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:25.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:48:25.462 00.000 29988 MoveAxis(E, 0, ABG)
02:48:25.462 00.000 29988 Move returns status 0, amount 0
02:48:25.462 00.000 29988 MoveAxis(N, 0, ABG)
02:48:25.462 00.000 29988 Move returns status 0, amount 0
02:48:25.462 00.000 29988 move complete, result=0
02:48:25.462 00.000 29988 worker thread done servicing request
02:48:25.462 00.000 29988 Worker thread wakes up
02:48:25.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:25.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:25.462 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:48:27.096 01.634 29988 Exposure complete
02:48:27.129 00.033 29988 worker thread done servicing request
02:48:27.129 00.000 28316 OnExposeComplete: enter
02:48:27.130 00.001 28316 UpdateGuideState(): m_state=6
02:48:27.130 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4022
02:48:27.131 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=256.11, Mass=2487, SNR=34.5, Peak=193 HFD=3.9
02:48:27.131 00.000 28316 MultiStar: [#1 -0.00,-0.07,0.96,U] [#2 -0.27,-0.21,0.00,M5] [#3 0.10,0.04,0.87,U] [#4 -0.14,0.08,0.81,U] [#5 0.09,-0.10,0.71,U] [#6 -0.33,0.04,0.00,M4] [#7 -0.03,-0.15,0.61,U] [#8 0.09,-0.36,0.00,M8] 
02:48:27.132 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.04}, one-star: {0.06, -0.09}
02:48:27.132 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
02:48:27.133 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
02:48:27.133 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.27 mountX=-0.05 mountY=0.01, mountTheta=2.98
02:48:27.134 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
02:48:27.135 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
02:48:27.135 00.000 29988 Worker thread wakes up
02:48:27.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:27.136 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.5
02:48:27.136 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:27.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:27.137 00.001 28316 Enqueuing Expose request
02:48:27.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:48:27.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:48:27.137 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.05 yDistance=0.01
02:48:27.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:48:27.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:27.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:48:27.137 00.000 29988 MoveAxis(E, 0, ABG)
02:48:27.137 00.000 29988 Move returns status 0, amount 0
02:48:27.137 00.000 29988 MoveAxis(N, 0, ABG)
02:48:27.137 00.000 29988 Move returns status 0, amount 0
02:48:27.137 00.000 29988 move complete, result=0
02:48:27.138 00.001 29988 worker thread done servicing request
02:48:27.138 00.000 29988 Worker thread wakes up
02:48:27.138 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:27.138 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:27.138 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:48:28.665 01.527 29988 Exposure complete
02:48:28.705 00.040 29988 worker thread done servicing request
02:48:28.705 00.000 28316 OnExposeComplete: enter
02:48:28.707 00.002 28316 UpdateGuideState(): m_state=6
02:48:28.709 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4023
02:48:28.709 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=256.36, Mass=2486, SNR=34.4, Peak=184 HFD=4.2
02:48:28.711 00.002 28316 MultiStar: [#1 0.56,0.09,0.00,M6] [#2 0.09,0.09,0.87,U] [#3 0.37,0.03,0.00,M1] [#4 -0.35,-0.05,0.00,M1] [#5 0.19,0.01,0.72,U] [#6 -0.13,-0.03,0.62,U] [#7 0.26,0.03,0.64,U] [#8 0.00,-0.20,0.57,U] 
02:48:28.712 00.001 28316 refined, 5 included, MultiStar: {0.11, 0.03}, one-star: {0.18, 0.16}
02:48:28.712 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
02:48:28.712 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
02:48:28.713 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.27 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
02:48:28.715 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
02:48:28.715 00.000 28316 Enqueuing Move request for scope (0.11, 0.03)
02:48:28.716 00.001 29988 Worker thread wakes up
02:48:28.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:28.716 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
02:48:28.717 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:28.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:28.717 00.000 28316 Enqueuing Expose request
02:48:28.718 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
02:48:28.718 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
02:48:28.718 00.000 29988 Moving (0.11, 0.03) raw xDistance=-0.02 yDistance=-0.11
02:48:28.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:48:28.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:28.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:48:28.718 00.000 29988 MoveAxis(E, 0, ABG)
02:48:28.718 00.000 29988 Move returns status 0, amount 0
02:48:28.718 00.000 29988 MoveAxis(N, 0, ABG)
02:48:28.718 00.000 29988 Move returns status 0, amount 0
02:48:28.718 00.000 29988 move complete, result=0
02:48:28.718 00.000 29988 worker thread done servicing request
02:48:28.718 00.000 29988 Worker thread wakes up
02:48:28.718 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:28.719 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:28.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:30.352 01.633 29988 Exposure complete
02:48:30.380 00.028 29988 worker thread done servicing request
02:48:30.380 00.000 28316 OnExposeComplete: enter
02:48:30.382 00.002 28316 UpdateGuideState(): m_state=6
02:48:30.383 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4024
02:48:30.384 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.05, Mass=2384, SNR=33.9, Peak=170 HFD=4.1
02:48:30.385 00.001 28316 MultiStar: [#1 0.36,-0.22,0.00,M7] [#2 -0.14,-0.24,0.96,U] [#3 0.21,-0.13,0.86,U] [#4 -0.11,-0.26,0.79,U] [#5 0.33,-0.10,0.00,M1] [#6 -0.22,-0.19,0.60,U] [#7 0.12,-0.20,0.63,U] [#8 -0.01,-0.50,0.00,M8] 
02:48:30.385 00.000 28316 refined, 5 included, MultiStar: {0.02, -0.19}, one-star: {0.17, -0.15}
02:48:30.386 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
02:48:30.386 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
02:48:30.386 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.20 cameraTheta=-1.48 mountX=-0.18 mountY=0.07, mountTheta=2.77
02:48:30.388 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.19, opts=13)
02:48:30.388 00.000 28316 Enqueuing Move request for scope (0.02, -0.19)
02:48:30.388 00.000 29988 Worker thread wakes up
02:48:30.389 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:30.389 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
02:48:30.389 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
02:48:30.389 00.000 29988 Moving (0.02, -0.19) raw xDistance=-0.18 yDistance=0.07
02:48:30.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:48:30.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:30.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:48:30.389 00.000 29988 MoveAxis(E, 0, ABG)
02:48:30.389 00.000 29988 Move returns status 0, amount 0
02:48:30.389 00.000 29988 MoveAxis(N, 0, ABG)
02:48:30.389 00.000 29988 Move returns status 0, amount 0
02:48:30.389 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:48:30.390 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:30.390 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:30.391 00.001 28316 Enqueuing Expose request
02:48:30.391 00.000 29988 move complete, result=0
02:48:30.391 00.000 29988 worker thread done servicing request
02:48:30.391 00.000 29988 Worker thread wakes up
02:48:30.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:30.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:30.392 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:31.907 01.515 29988 Exposure complete
02:48:31.948 00.041 29988 worker thread done servicing request
02:48:31.948 00.000 28316 OnExposeComplete: enter
02:48:31.949 00.001 28316 UpdateGuideState(): m_state=6
02:48:31.949 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4025
02:48:31.950 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=255.82, Mass=2502, SNR=34.6, Peak=183 HFD=3.8
02:48:31.950 00.000 28316 MultiStar: [#1 0.21,-0.37,0.00,M8] [#2 -0.20,-0.29,0.00,M4] [#3 0.01,-0.42,0.00,M1] [#4 0.03,-0.23,0.83,U] [#5 0.40,-0.10,0.00,M2] [#6 -0.08,-0.17,0.62,U] [#7 -0.05,-0.14,0.64,U] [#8 -0.01,-0.55,0.00,M9] 
02:48:31.951 00.001 28316 refined, 3 included, MultiStar: {-0.04, -0.25}, one-star: {-0.06, -0.38}
02:48:31.951 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
02:48:31.953 00.002 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
02:48:31.953 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.72 mountX=-0.21 mountY=0.15, mountTheta=2.53
02:48:31.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.25, opts=13)
02:48:31.955 00.001 28316 Enqueuing Move request for scope (-0.04, -0.25)
02:48:31.955 00.000 29988 Worker thread wakes up
02:48:31.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:31.956 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.6
02:48:31.956 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:31.956 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:31.957 00.001 28316 Enqueuing Expose request
02:48:31.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
02:48:31.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
02:48:31.957 00.000 29988 Moving (-0.04, -0.25) raw xDistance=-0.21 yDistance=0.15
02:48:31.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:48:31.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:31.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:48:31.957 00.000 29988 MoveAxis(E, 44, ABG)
02:48:31.957 00.000 29988 Guiding  Dir = 2, Dur = 44
02:48:31.958 00.001 29988 IsSlewing returns 0
02:48:31.958 00.000 29988 IsGuiding returns 0
02:48:31.960 00.002 29988 PulseGuide returned control before completion, sleep 52
02:48:32.016 00.056 29988 IsGuiding returns 1
02:48:32.016 00.000 29988 scope still moving after pulse duration time elapsed
02:48:32.048 00.032 29988 IsSlewing returns 0
02:48:32.048 00.000 29988 IsGuiding returns 0
02:48:32.048 00.000 29988 scope move finished after 44 + 45 ms
02:48:32.048 00.000 29988 Move returns status 0, amount 44
02:48:32.048 00.000 29988 MoveAxis(N, 0, ABG)
02:48:32.048 00.000 29988 Move returns status 0, amount 0
02:48:32.048 00.000 29988 move complete, result=0
02:48:32.048 00.000 29988 worker thread done servicing request
02:48:32.048 00.000 29988 Worker thread wakes up
02:48:32.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:32.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:32.048 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
02:48:33.687 01.639 29988 Exposure complete
02:48:33.746 00.059 29988 worker thread done servicing request
02:48:33.746 00.000 28316 OnExposeComplete: enter
02:48:33.746 00.000 28316 UpdateGuideState(): m_state=6
02:48:33.747 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4026
02:48:33.747 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=256.33, Mass=2367, SNR=33.7, Peak=178 HFD=3.8
02:48:33.748 00.001 28316 MultiStar: [#1 -0.08,-0.04,0.98,U] [#2 -0.41,0.09,0.00,M5] [#3 -0.01,0.13,0.87,U] [#4 -0.29,0.00,0.83,U] [#5 0.01,0.04,0.76,U] [#6 -0.30,-0.01,0.63,U] [#7 -0.20,0.19,0.64,U] [#8 -0.22,-0.11,0.57,U] 
02:48:33.748 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.08, 0.12}
02:48:33.749 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
02:48:33.749 00.000 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
02:48:33.750 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.81 mountX=0.10 mountY=0.10, mountTheta=0.80
02:48:33.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.05, opts=13)
02:48:33.752 00.001 28316 Enqueuing Move request for scope (-0.13, 0.05)
02:48:33.753 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:33.754 00.001 29988 Worker thread wakes up
02:48:33.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
02:48:33.754 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
02:48:33.756 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:33.757 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:33.758 00.001 28316 Enqueuing Expose request
02:48:33.759 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
02:48:33.759 00.000 29988 Moving (-0.13, 0.05) raw xDistance=0.10 yDistance=0.10
02:48:33.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:48:33.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:33.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:48:33.759 00.000 29988 MoveAxis(E, 0, ABG)
02:48:33.759 00.000 29988 Move returns status 0, amount 0
02:48:33.759 00.000 29988 MoveAxis(N, 0, ABG)
02:48:33.759 00.000 29988 Move returns status 0, amount 0
02:48:33.759 00.000 29988 move complete, result=0
02:48:33.759 00.000 29988 worker thread done servicing request
02:48:33.759 00.000 29988 Worker thread wakes up
02:48:33.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:33.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:33.761 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:35.172 01.411 29988 Exposure complete
02:48:35.207 00.035 29988 worker thread done servicing request
02:48:35.207 00.000 28316 OnExposeComplete: enter
02:48:35.208 00.001 28316 UpdateGuideState(): m_state=6
02:48:35.208 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4027
02:48:35.209 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=256.38, Mass=2335, SNR=33.5, Peak=193 HFD=3.9
02:48:35.209 00.000 28316 MultiStar: [#1 -0.08,0.16,1.00,U] [#2 -0.40,0.04,0.00,M6] [#3 -0.28,0.20,0.00,M1] [#4 -0.41,0.05,0.00,M1] [#5 -0.25,0.28,0.00,M2] [#6 -0.52,-0.00,0.00,M1] [#7 -0.32,0.20,0.00,M1] [#8 -0.59,-0.24,0.00,M9] 
02:48:35.209 00.000 28316 refined, 1 included, MultiStar: {-0.22, 0.17}, one-star: {-0.37, 0.17}
02:48:35.210 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:48:35.210 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:48:35.211 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.50 mountX=0.24 mountY=0.12, mountTheta=0.47
02:48:35.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.17, opts=13)
02:48:35.212 00.000 28316 Enqueuing Move request for scope (-0.22, 0.17)
02:48:35.213 00.001 29988 Worker thread wakes up
02:48:35.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:35.213 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
02:48:35.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:35.214 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:35.214 00.000 28316 Enqueuing Expose request
02:48:35.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
02:48:35.215 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
02:48:35.215 00.000 29988 Moving (-0.22, 0.17) raw xDistance=0.24 yDistance=0.12
02:48:35.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:48:35.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:35.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:48:35.215 00.000 29988 MoveAxis(W, 51, ABG)
02:48:35.215 00.000 29988 Guiding  Dir = 3, Dur = 51
02:48:35.215 00.000 29988 IsSlewing returns 0
02:48:35.215 00.000 29988 IsGuiding returns 0
02:48:35.217 00.002 29988 PulseGuide returned control before completion, sleep 60
02:48:35.282 00.065 29988 IsGuiding returns 0
02:48:35.282 00.000 29988 Move returns status 0, amount 51
02:48:35.282 00.000 29988 MoveAxis(N, 0, ABG)
02:48:35.282 00.000 29988 Move returns status 0, amount 0
02:48:35.282 00.000 29988 move complete, result=0
02:48:35.282 00.000 29988 worker thread done servicing request
02:48:35.282 00.000 29988 Worker thread wakes up
02:48:35.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:35.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:35.282 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.1 px 0 ms NORTH
02:48:36.921 01.639 29988 Exposure complete
02:48:36.969 00.048 29988 worker thread done servicing request
02:48:36.969 00.000 28316 OnExposeComplete: enter
02:48:36.970 00.001 28316 UpdateGuideState(): m_state=6
02:48:36.970 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4028
02:48:36.971 00.001 28316 Star::Find returns 1 (0), X=950.23, Y=255.97, Mass=2481, SNR=34.5, Peak=199 HFD=4.1
02:48:36.971 00.000 28316 MultiStar: [#1 0.00,-0.44,0.00,M7] [#2 -0.36,-0.39,0.00,M7] [#3 -0.12,-0.48,0.00,M2] [#4 -0.09,-0.37,0.00,M2] [#5 -0.03,-0.23,0.74,U] [#6 -0.24,-0.30,0.00,M2] [#7 -0.10,-0.32,0.00,M2] [#8 -0.41,-0.53,0.00,M10] 
02:48:36.972 00.001 28316 refined, 1 included, MultiStar: {-0.15, -0.23}, one-star: {-0.24, -0.23}
02:48:36.973 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.15)
02:48:36.974 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11)
02:48:36.975 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-2.14 mountX=-0.15 mountY=0.24, mountTheta=2.14
02:48:36.978 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.23, opts=13)
02:48:36.978 00.000 28316 Enqueuing Move request for scope (-0.15, -0.23)
02:48:36.978 00.000 29988 Worker thread wakes up
02:48:36.979 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
02:48:36.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
02:48:36.979 00.000 29988 Moving (-0.15, -0.23) raw xDistance=-0.15 yDistance=0.24
02:48:36.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:48:36.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:36.979 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.5
02:48:36.980 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:48:36.980 00.000 29988 MoveAxis(E, 0, ABG)
02:48:36.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:36.982 00.002 29988 Move returns status 0, amount 0
02:48:36.982 00.000 29988 MoveAxis(S, 57, ABG)
02:48:36.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:36.982 00.000 28316 Enqueuing Expose request
02:48:36.982 00.000 29988 Guiding  Dir = 1, Dur = 57
02:48:36.983 00.001 29988 IsSlewing returns 0
02:48:36.983 00.000 29988 IsGuiding returns 0
02:48:36.988 00.005 29988 PulseGuide returned control before completion, sleep 62
02:48:37.061 00.073 29988 IsGuiding returns 0
02:48:37.061 00.000 29988 Move returns status 0, amount 57
02:48:37.061 00.000 29988 move complete, result=0
02:48:37.061 00.000 29988 worker thread done servicing request
02:48:37.061 00.000 29988 Worker thread wakes up
02:48:37.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:37.061 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 57 ms SOUTH
02:48:37.062 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:38.471 01.409 29988 Exposure complete
02:48:38.499 00.028 29988 worker thread done servicing request
02:48:38.499 00.000 28316 OnExposeComplete: enter
02:48:38.500 00.001 28316 UpdateGuideState(): m_state=6
02:48:38.501 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4029
02:48:38.503 00.002 28316 Star::Find returns 1 (0), X=950.18, Y=256.31, Mass=2485, SNR=34.5, Peak=195 HFD=4.0
02:48:38.506 00.003 28316 MultiStar: [#1 -0.09,0.14,0.98,U] [#2 -0.40,-0.02,0.00,M8] [#3 -0.10,0.12,0.87,U] [#4 -0.27,-0.08,0.80,U] [#5 -0.04,0.30,0.73,U] [#6 -0.18,-0.00,0.61,U] [#7 -0.33,0.05,0.00,M3] [#8 -0.34,-0.23,0.00,R] 
02:48:38.508 00.002 28316 refined, 5 included, MultiStar: {-0.17, 0.10}, one-star: {-0.30, 0.11}
02:48:38.511 00.003 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:48:38.512 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:48:38.515 00.003 28316 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=0.16 mountY=0.10, mountTheta=0.57
02:48:38.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.10, opts=13)
02:48:38.518 00.002 28316 Enqueuing Move request for scope (-0.17, 0.10)
02:48:38.519 00.001 29988 Worker thread wakes up
02:48:38.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:38.519 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.5
02:48:38.520 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:38.520 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:38.520 00.000 28316 Enqueuing Expose request
02:48:38.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
02:48:38.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
02:48:38.521 00.001 29988 Moving (-0.17, 0.10) raw xDistance=0.16 yDistance=0.10
02:48:38.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:48:38.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:38.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:48:38.521 00.000 29988 MoveAxis(E, 0, ABG)
02:48:38.521 00.000 29988 Move returns status 0, amount 0
02:48:38.521 00.000 29988 MoveAxis(N, 0, ABG)
02:48:38.521 00.000 29988 Move returns status 0, amount 0
02:48:38.521 00.000 29988 move complete, result=0
02:48:38.521 00.000 29988 worker thread done servicing request
02:48:38.521 00.000 29988 Worker thread wakes up
02:48:38.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:38.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:38.521 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:40.154 01.633 29988 Exposure complete
02:48:40.197 00.043 29988 worker thread done servicing request
02:48:40.197 00.000 28316 OnExposeComplete: enter
02:48:40.198 00.001 28316 UpdateGuideState(): m_state=6
02:48:40.198 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4030
02:48:40.199 00.001 28316 Star::Find returns 1 (0), X=950.15, Y=256.23, Mass=2531, SNR=34.9, Peak=208 HFD=4.2
02:48:40.199 00.000 28316 MultiStar: [#1 -0.04,-0.06,0.97,U] [#2 -0.30,-0.15,0.00,M9] [#3 -0.27,0.08,0.83,U] [#4 -0.22,-0.00,0.80,U] [#5 0.13,0.07,0.72,U] [#6 -0.45,-0.00,0.00,M2] [#7 -0.27,0.17,0.61,U] [#8 0.01,0.04,0.55,U] 
02:48:40.199 00.000 28316 refined, 6 included, MultiStar: {-0.15, 0.04}, one-star: {-0.32, 0.03}
02:48:40.201 00.002 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
02:48:40.201 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
02:48:40.201 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.89 mountX=0.10 mountY=0.12, mountTheta=0.88
02:48:40.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
02:48:40.202 00.000 28316 Enqueuing Move request for scope (-0.15, 0.04)
02:48:40.202 00.000 29988 Worker thread wakes up
02:48:40.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:40.204 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
02:48:40.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
02:48:40.204 00.000 29988 Moving (-0.15, 0.04) raw xDistance=0.10 yDistance=0.12
02:48:40.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:48:40.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:40.204 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.9
02:48:40.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:40.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:40.204 00.000 28316 Enqueuing Expose request
02:48:40.206 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:48:40.206 00.000 29988 MoveAxis(E, 0, ABG)
02:48:40.206 00.000 29988 Move returns status 0, amount 0
02:48:40.206 00.000 29988 MoveAxis(N, 0, ABG)
02:48:40.206 00.000 29988 Move returns status 0, amount 0
02:48:40.206 00.000 29988 move complete, result=0
02:48:40.206 00.000 29988 worker thread done servicing request
02:48:40.206 00.000 29988 Worker thread wakes up
02:48:40.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:40.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:40.206 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:41.729 01.523 29988 Exposure complete
02:48:41.777 00.048 29988 worker thread done servicing request
02:48:41.777 00.000 28316 OnExposeComplete: enter
02:48:41.777 00.000 28316 UpdateGuideState(): m_state=6
02:48:41.778 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4031
02:48:41.778 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=256.34, Mass=2361, SNR=33.7, Peak=176 HFD=3.7
02:48:41.779 00.001 28316 MultiStar: [#1 -0.13,0.02,0.99,U] [#2 -0.36,-0.04,0.00,M10] [#3 -0.06,0.15,0.88,U] [#4 -0.11,-0.01,0.83,U] [#5 0.06,0.21,0.75,U] [#6 -0.15,-0.10,0.64,U] [#7 -0.08,0.20,0.62,U] [#8 0.24,0.21,0.60,U] 
02:48:41.779 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.10}, one-star: {-0.13, 0.14}
02:48:41.780 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
02:48:41.780 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
02:48:41.780 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.08 mountX=0.11 mountY=0.01, mountTheta=0.04
02:48:41.781 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
02:48:41.782 00.001 28316 Enqueuing Move request for scope (-0.06, 0.10)
02:48:41.782 00.000 29988 Worker thread wakes up
02:48:41.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:41.783 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.7
02:48:41.783 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:41.784 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:41.784 00.000 28316 Enqueuing Expose request
02:48:41.784 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
02:48:41.785 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
02:48:41.785 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.11 yDistance=0.01
02:48:41.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:48:41.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:41.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:48:41.785 00.000 29988 MoveAxis(E, 0, ABG)
02:48:41.785 00.000 29988 Move returns status 0, amount 0
02:48:41.785 00.000 29988 MoveAxis(N, 0, ABG)
02:48:41.785 00.000 29988 Move returns status 0, amount 0
02:48:41.785 00.000 29988 move complete, result=0
02:48:41.785 00.000 29988 worker thread done servicing request
02:48:41.785 00.000 29988 Worker thread wakes up
02:48:41.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:41.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:41.785 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:48:43.409 01.624 29988 Exposure complete
02:48:43.439 00.030 28316 OnExposeComplete: enter
02:48:43.440 00.001 29988 worker thread done servicing request
02:48:43.440 00.000 28316 UpdateGuideState(): m_state=6
02:48:43.440 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4032
02:48:43.441 00.001 28316 Star::Find returns 1 (0), X=950.19, Y=256.26, Mass=2410, SNR=34.0, Peak=182 HFD=4.2
02:48:43.441 00.000 28316 MultiStar: [#1 -0.11,-0.16,0.98,U] [#2 -0.28,-0.10,0.92,U] [#3 -0.01,0.16,0.86,U] [#4 -0.19,-0.20,0.83,U] [#5 0.12,-0.05,0.74,U] [#6 -0.47,-0.17,0.00,M2] [#7 -0.37,0.10,0.00,M2] [#8 -0.13,-0.17,0.59,U] 
02:48:43.442 00.001 28316 refined, 6 included, MultiStar: {-0.14, -0.06}, one-star: {-0.28, 0.06}
02:48:43.442 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
02:48:43.442 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
02:48:43.443 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.72 mountX=0.00 mountY=0.15, mountTheta=1.57
02:48:43.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.06, opts=13)
02:48:43.445 00.001 28316 Enqueuing Move request for scope (-0.14, -0.06)
02:48:43.445 00.000 29988 Worker thread wakes up
02:48:43.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
02:48:43.445 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
02:48:43.445 00.000 29988 Moving (-0.14, -0.06) raw xDistance=0.00 yDistance=0.15
02:48:43.445 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:48:43.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:43.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:43.446 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.0
02:48:43.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:43.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:43.447 00.000 28316 Enqueuing Expose request
02:48:43.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:48:43.447 00.000 29988 MoveAxis(E, 0, ABG)
02:48:43.447 00.000 29988 Move returns status 0, amount 0
02:48:43.448 00.001 29988 MoveAxis(N, 0, ABG)
02:48:43.448 00.000 29988 Move returns status 0, amount 0
02:48:43.448 00.000 29988 move complete, result=0
02:48:43.448 00.000 29988 worker thread done servicing request
02:48:43.448 00.000 29988 Worker thread wakes up
02:48:43.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:43.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:43.448 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:44.975 01.527 29988 Exposure complete
02:48:45.035 00.060 29988 worker thread done servicing request
02:48:45.036 00.001 28316 OnExposeComplete: enter
02:48:45.036 00.000 28316 UpdateGuideState(): m_state=6
02:48:45.037 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4033
02:48:45.037 00.000 28316 Star::Find returns 1 (0), X=950.23, Y=256.01, Mass=2352, SNR=33.7, Peak=186 HFD=4.1
02:48:45.038 00.001 28316 MultiStar: [#1 0.02,-0.18,1.00,U] [#2 -0.51,-0.39,0.00,M10] [#3 -0.03,-0.22,0.86,U] [#4 -0.40,-0.30,0.00,M1] [#5 0.07,-0.01,0.75,U] [#6 -0.39,-0.09,0.00,M3] [#7 -0.29,0.01,0.64,U] [#8 0.10,0.00,0.59,U] 
02:48:45.038 00.000 28316 refined, 5 included, MultiStar: {-0.07, -0.12}, one-star: {-0.25, -0.19}
02:48:45.039 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
02:48:45.039 00.000 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
02:48:45.040 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-2.10 mountX=-0.08 mountY=0.11, mountTheta=2.18
02:48:45.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
02:48:45.041 00.000 28316 Enqueuing Move request for scope (-0.07, -0.12)
02:48:45.042 00.001 29988 Worker thread wakes up
02:48:45.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:45.043 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
02:48:45.043 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
02:48:45.043 00.000 29988 Moving (-0.07, -0.12) raw xDistance=-0.08 yDistance=0.11
02:48:45.043 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:48:45.043 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:45.043 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
02:48:45.044 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:48:45.044 00.000 29988 MoveAxis(E, 0, ABG)
02:48:45.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:45.046 00.001 29988 Move returns status 0, amount 0
02:48:45.046 00.000 29988 MoveAxis(N, 0, ABG)
02:48:45.046 00.000 29988 Move returns status 0, amount 0
02:48:45.046 00.000 29988 move complete, result=0
02:48:45.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:45.047 00.001 28316 Enqueuing Expose request
02:48:45.048 00.001 29988 worker thread done servicing request
02:48:45.048 00.000 29988 Worker thread wakes up
02:48:45.048 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:45.049 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:45.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:46.685 01.636 29988 Exposure complete
02:48:46.728 00.043 29988 worker thread done servicing request
02:48:46.728 00.000 28316 OnExposeComplete: enter
02:48:46.729 00.001 28316 UpdateGuideState(): m_state=6
02:48:46.730 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4034
02:48:46.730 00.000 28316 Star::Find returns 1 (0), X=950.01, Y=256.01, Mass=2445, SNR=34.1, Peak=195 HFD=4.4
02:48:46.732 00.002 28316 MultiStar: [#1 -0.27,-0.16,0.98,U] [#2 -0.49,-0.05,0.00,R] [#3 -0.27,-0.22,0.00,M1] [#4 -0.52,-0.11,0.00,M2] [#5 0.04,-0.19,0.72,U] [#6 -0.58,0.04,0.00,M4] [#7 -0.28,-0.01,0.61,U] [#8 0.01,-0.18,0.61,U] 
02:48:46.732 00.000 28316 refined, 4 included, MultiStar: {-0.22, -0.15}, one-star: {-0.46, -0.19}
02:48:46.733 00.001 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
02:48:46.733 00.000 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
02:48:46.734 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.53 mountX=-0.05 mountY=0.27, mountTheta=1.75
02:48:46.735 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.15, opts=13)
02:48:46.735 00.000 28316 Enqueuing Move request for scope (-0.22, -0.15)
02:48:46.736 00.001 29988 Worker thread wakes up
02:48:46.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
02:48:46.736 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
02:48:46.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:46.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:46.737 00.000 28316 Enqueuing Expose request
02:48:46.738 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
02:48:46.738 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
02:48:46.738 00.000 29988 Moving (-0.22, -0.15) raw xDistance=-0.05 yDistance=0.27
02:48:46.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:48:46.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:48:46.738 00.000 29988 MoveAxis(E, 0, ABG)
02:48:46.738 00.000 29988 Move returns status 0, amount 0
02:48:46.738 00.000 29988 MoveAxis(S, 63, ABG)
02:48:46.738 00.000 29988 Guiding  Dir = 1, Dur = 63
02:48:46.738 00.000 29988 IsSlewing returns 0
02:48:46.738 00.000 29988 IsGuiding returns 0
02:48:46.742 00.004 29988 PulseGuide returned control before completion, sleep 69
02:48:46.823 00.081 29988 IsGuiding returns 0
02:48:46.823 00.000 29988 Move returns status 0, amount 63
02:48:46.823 00.000 29988 move complete, result=0
02:48:46.823 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 63 ms SOUTH
02:48:46.824 00.001 29988 worker thread done servicing request
02:48:46.824 00.000 29988 Worker thread wakes up
02:48:46.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:46.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:48.235 01.411 29988 Exposure complete
02:48:48.278 00.043 29988 worker thread done servicing request
02:48:48.278 00.000 28316 OnExposeComplete: enter
02:48:48.279 00.001 28316 UpdateGuideState(): m_state=6
02:48:48.280 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4035
02:48:48.280 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=256.05, Mass=2270, SNR=32.9, Peak=176 HFD=4.0
02:48:48.281 00.001 28316 MultiStar: [#1 0.09,-0.26,1.02,U] [#2 0.45,-0.12,0.00,M1] [#3 0.11,-0.07,0.88,U] [#4 -0.25,-0.01,0.85,U] [#5 0.20,-0.12,0.78,U] [#6 -0.40,0.13,0.00,M5] [#7 -0.32,0.12,0.00,M1] [#8 0.28,-0.21,0.00,M1] 
02:48:48.281 00.000 28316 refined, 4 included, MultiStar: {-0.00, -0.13}, one-star: {-0.13, -0.15}
02:48:48.282 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
02:48:48.282 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
02:48:48.283 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.58 mountX=-0.11 mountY=0.06, mountTheta=2.67
02:48:48.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
02:48:48.284 00.000 28316 Enqueuing Move request for scope (-0.00, -0.13)
02:48:48.285 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:48.285 00.000 28316 UpdateGuideState exits: m=2270 RSB=32.9
02:48:48.286 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:48.286 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:48.286 00.000 28316 Enqueuing Expose request
02:48:48.287 00.001 29988 Worker thread wakes up
02:48:48.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
02:48:48.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
02:48:48.287 00.000 29988 Moving (-0.00, -0.13) raw xDistance=-0.11 yDistance=0.06
02:48:48.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:48:48.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:48.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:48:48.287 00.000 29988 MoveAxis(E, 0, ABG)
02:48:48.287 00.000 29988 Move returns status 0, amount 0
02:48:48.287 00.000 29988 MoveAxis(N, 0, ABG)
02:48:48.287 00.000 29988 Move returns status 0, amount 0
02:48:48.288 00.001 29988 move complete, result=0
02:48:48.288 00.000 29988 worker thread done servicing request
02:48:48.288 00.000 29988 Worker thread wakes up
02:48:48.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:48.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:48.288 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:48:49.914 01.626 29988 Exposure complete
02:48:49.940 00.026 29988 worker thread done servicing request
02:48:49.941 00.001 28316 OnExposeComplete: enter
02:48:49.944 00.003 28316 UpdateGuideState(): m_state=6
02:48:49.947 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4036
02:48:49.949 00.002 28316 Star::Find returns 1 (0), X=950.53, Y=256.24, Mass=2492, SNR=34.6, Peak=181 HFD=3.8
02:48:49.952 00.003 28316 MultiStar: [#1 0.16,-0.06,0.96,U] [#2 0.46,0.01,0.00,M2] [#3 0.12,0.22,0.87,U] [#4 -0.07,-0.06,0.81,U] [#5 0.21,0.05,0.70,U] [#6 -0.03,0.05,0.61,U] [#7 -0.02,-0.04,0.61,U] [#8 0.66,-0.13,0.00,M2] 
02:48:49.953 00.001 28316 single-star, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.05, 0.04}
02:48:49.956 00.003 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
02:48:49.959 00.003 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
02:48:49.961 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.60 mountX=0.01 mountY=-0.06, mountTheta=-1.40
02:48:49.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
02:48:49.965 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
02:48:49.967 00.002 29988 Worker thread wakes up
02:48:49.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
02:48:49.967 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
02:48:49.967 00.000 29988 Moving (0.05, 0.04) raw xDistance=0.01 yDistance=-0.06
02:48:49.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:48:49.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:49.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:49.968 00.001 28316 UpdateGuideState exits: m=2492 RSB=34.6
02:48:49.970 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:49.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:49.971 00.000 28316 Enqueuing Expose request
02:48:49.972 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:48:49.972 00.000 29988 MoveAxis(E, 0, ABG)
02:48:49.972 00.000 29988 Move returns status 0, amount 0
02:48:49.972 00.000 29988 MoveAxis(N, 0, ABG)
02:48:49.972 00.000 29988 Move returns status 0, amount 0
02:48:49.972 00.000 29988 move complete, result=0
02:48:49.972 00.000 29988 worker thread done servicing request
02:48:49.972 00.000 29988 Worker thread wakes up
02:48:49.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:49.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:49.973 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:51.500 01.527 29988 Exposure complete
02:48:51.542 00.042 29988 worker thread done servicing request
02:48:51.542 00.000 28316 OnExposeComplete: enter
02:48:51.543 00.001 28316 UpdateGuideState(): m_state=6
02:48:51.544 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4037
02:48:51.544 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=256.19, Mass=2431, SNR=34.2, Peak=168 HFD=3.8
02:48:51.545 00.001 28316 MultiStar: [#1 -0.10,-0.02,0.96,U] [#2 0.36,-0.10,0.00,M3] [#3 0.06,-0.17,0.88,U] [#4 -0.36,0.04,0.00,M1] [#5 0.09,0.13,0.72,U] [#6 -0.46,0.14,0.00,M5] [#7 -0.26,0.06,0.64,U] [#8 0.42,-0.12,0.00,M3] 
02:48:51.545 00.000 28316 single-star, 4 included, MultiStar: {-0.03, -0.01}, one-star: {0.02, -0.02}
02:48:51.546 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
02:48:51.546 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
02:48:51.546 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.63 mountX=-0.03 mountY=-0.01, mountTheta=-2.66
02:48:51.547 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
02:48:51.548 00.001 28316 Enqueuing Move request for scope (0.02, -0.02)
02:48:51.548 00.000 29988 Worker thread wakes up
02:48:51.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:51.549 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
02:48:51.550 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:51.550 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:51.551 00.001 28316 Enqueuing Expose request
02:48:51.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
02:48:51.552 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
02:48:51.552 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
02:48:51.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:48:51.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:51.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:48:51.552 00.000 29988 MoveAxis(E, 0, ABG)
02:48:51.552 00.000 29988 Move returns status 0, amount 0
02:48:51.552 00.000 29988 MoveAxis(N, 0, ABG)
02:48:51.552 00.000 29988 Move returns status 0, amount 0
02:48:51.552 00.000 29988 move complete, result=0
02:48:51.552 00.000 29988 worker thread done servicing request
02:48:51.552 00.000 29988 Worker thread wakes up
02:48:51.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:51.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:51.552 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:48:53.181 01.629 29988 Exposure complete
02:48:53.223 00.042 29988 worker thread done servicing request
02:48:53.223 00.000 28316 OnExposeComplete: enter
02:48:53.224 00.001 28316 UpdateGuideState(): m_state=6
02:48:53.224 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4038
02:48:53.225 00.001 28316 Star::Find returns 1 (0), X=950.28, Y=256.14, Mass=2252, SNR=32.8, Peak=173 HFD=4.1
02:48:53.225 00.000 28316 MultiStar: [#1 0.03,-0.18,1.03,U] [#2 0.19,-0.11,0.94,U] [#3 0.07,-0.18,0.89,U] [#4 -0.24,0.15,0.83,U] [#5 0.07,-0.04,0.76,U] [#6 -0.15,0.15,0.65,U] [#7 -0.39,0.21,0.00,M1] [#8 0.20,0.10,0.61,U] 
02:48:53.226 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.04}, one-star: {-0.19, -0.06}
02:48:53.227 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
02:48:53.227 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
02:48:53.228 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.72 mountX=-0.03 mountY=0.02, mountTheta=2.54
02:48:53.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
02:48:53.230 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
02:48:53.231 00.001 29988 Worker thread wakes up
02:48:53.231 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:53.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
02:48:53.231 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.8
02:48:53.232 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:53.232 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:53.232 00.000 28316 Enqueuing Expose request
02:48:53.233 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
02:48:53.233 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.02
02:48:53.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:48:53.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:53.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:48:53.233 00.000 29988 MoveAxis(E, 0, ABG)
02:48:53.233 00.000 29988 Move returns status 0, amount 0
02:48:53.233 00.000 29988 MoveAxis(N, 0, ABG)
02:48:53.233 00.000 29988 Move returns status 0, amount 0
02:48:53.233 00.000 29988 move complete, result=0
02:48:53.233 00.000 29988 worker thread done servicing request
02:48:53.233 00.000 29988 Worker thread wakes up
02:48:53.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:53.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:53.234 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:48:54.761 01.527 29988 Exposure complete
02:48:54.792 00.031 29988 worker thread done servicing request
02:48:54.793 00.001 28316 OnExposeComplete: enter
02:48:54.793 00.000 28316 UpdateGuideState(): m_state=6
02:48:54.793 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4039
02:48:54.793 00.000 28316 Star::Find returns 1 (0), X=950.29, Y=256.87, Mass=2440, SNR=34.2, Peak=174 HFD=4.1
02:48:54.795 00.002 28316 MultiStar: large primary error, entering stabilization period
02:48:54.795 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
02:48:54.796 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
02:48:54.796 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.67 hyp=0.70 cameraTheta=1.84 mountX=0.69 mountY=-0.14, mountTheta=-0.20
02:48:54.798 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.67, opts=13)
02:48:54.799 00.001 28316 Enqueuing Move request for scope (-0.18, 0.67)
02:48:54.799 00.000 29988 Worker thread wakes up
02:48:54.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:54.800 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:48:54.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:54.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:54.801 00.000 28316 Enqueuing Expose request
02:48:54.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.67) opts 0xd
02:48:54.802 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.67)
02:48:54.802 00.000 29988 Moving (-0.18, 0.67) raw xDistance=0.69 yDistance=-0.14
02:48:54.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
02:48:54.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:54.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:48:54.802 00.000 29988 MoveAxis(W, 144, ABG)
02:48:54.802 00.000 29988 Guiding  Dir = 3, Dur = 144
02:48:54.802 00.000 29988 IsSlewing returns 0
02:48:54.802 00.000 29988 IsGuiding returns 0
02:48:54.804 00.002 29988 PulseGuide returned control before completion, sleep 153
02:48:54.965 00.161 29988 IsGuiding returns 0
02:48:54.979 00.014 29988 Move returns status 0, amount 144
02:48:54.979 00.000 29988 MoveAxis(N, 0, ABG)
02:48:54.979 00.000 29988 Move returns status 0, amount 0
02:48:54.979 00.000 29988 move complete, result=0
02:48:54.979 00.000 29988 worker thread done servicing request
02:48:54.979 00.000 29988 Worker thread wakes up
02:48:54.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:54.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:54.979 00.000 28316 GuideStep: 0.7 px 144 ms WEST, -0.1 px 0 ms NORTH
02:48:56.602 01.623 29988 Exposure complete
02:48:56.646 00.044 29988 worker thread done servicing request
02:48:56.646 00.000 28316 OnExposeComplete: enter
02:48:56.647 00.001 28316 UpdateGuideState(): m_state=6
02:48:56.648 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4040
02:48:56.649 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=255.84, Mass=2495, SNR=34.6, Peak=199 HFD=4.2
02:48:56.649 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
02:48:56.650 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
02:48:56.650 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.12 mountX=-0.24 mountY=0.36, mountTheta=2.15
02:48:56.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.37, opts=13)
02:48:56.652 00.001 28316 Enqueuing Move request for scope (-0.22, -0.37)
02:48:56.652 00.000 29988 Worker thread wakes up
02:48:56.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.37) opts 0xd
02:48:56.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.37)
02:48:56.652 00.000 29988 Moving (-0.22, -0.37) raw xDistance=-0.24 yDistance=0.36
02:48:56.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.24
02:48:56.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
02:48:56.652 00.000 29988 MoveAxis(E, 40, ABG)
02:48:56.652 00.000 29988 Guiding  Dir = 2, Dur = 40
02:48:56.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
02:48:56.653 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.6
02:48:56.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:56.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:56.654 00.001 28316 Enqueuing Expose request
02:48:56.654 00.000 29988 IsSlewing returns 0
02:48:56.655 00.001 29988 IsGuiding returns 0
02:48:56.656 00.001 29988 PulseGuide returned control before completion, sleep 49
02:48:56.711 00.055 29988 IsGuiding returns 0
02:48:56.711 00.000 29988 Move returns status 0, amount 40
02:48:56.712 00.001 29988 MoveAxis(S, 87, ABG)
02:48:56.712 00.000 29988 Guiding  Dir = 1, Dur = 87
02:48:56.712 00.000 29988 IsSlewing returns 0
02:48:56.712 00.000 29988 IsGuiding returns 0
02:48:56.717 00.005 29988 PulseGuide returned control before completion, sleep 93
02:48:56.820 00.103 29988 IsGuiding returns 0
02:48:56.820 00.000 29988 Move returns status 0, amount 87
02:48:56.820 00.000 29988 move complete, result=0
02:48:56.820 00.000 29988 worker thread done servicing request
02:48:56.820 00.000 28316 GuideStep: -0.2 px 40 ms EAST, 0.4 px 87 ms SOUTH
02:48:56.821 00.001 29988 Worker thread wakes up
02:48:56.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:56.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:58.238 01.417 29988 Exposure complete
02:48:58.284 00.046 29988 worker thread done servicing request
02:48:58.284 00.000 28316 OnExposeComplete: enter
02:48:58.286 00.002 28316 UpdateGuideState(): m_state=6
02:48:58.287 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4041
02:48:58.287 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=256.05, Mass=2430, SNR=34.1, Peak=192 HFD=4.1
02:48:58.288 00.001 28316 MultiStar: exiting stabilization period
02:48:58.288 00.000 28316 MultiStar: [#1 0.24,-0.18,0.97,U] [#2 0.46,-0.20,0.00,M3] [#3 0.23,-0.15,0.84,U] [#4 -0.09,-0.13,0.82,U] [#5 0.36,-0.15,0.00,M1] [#6 -0.06,0.07,0.63,U] [#7 0.16,-0.04,0.62,U] [#8 0.60,-0.09,0.00,M3] 
02:48:58.289 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.11}, one-star: {0.20, -0.16}
02:48:58.289 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
02:48:58.290 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
02:48:58.292 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.74 mountX=-0.16 mountY=-0.06, mountTheta=-2.77
02:48:58.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
02:48:58.295 00.001 28316 Enqueuing Move request for scope (0.13, -0.11)
02:48:58.296 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:58.297 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.1
02:48:58.298 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:58.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:58.300 00.001 28316 Enqueuing Expose request
02:48:58.301 00.001 29988 Worker thread wakes up
02:48:58.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
02:48:58.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
02:48:58.301 00.000 29988 Moving (0.13, -0.11) raw xDistance=-0.16 yDistance=-0.06
02:48:58.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:48:58.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:58.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:48:58.301 00.000 29988 MoveAxis(E, 0, ABG)
02:48:58.301 00.000 29988 Move returns status 0, amount 0
02:48:58.301 00.000 29988 MoveAxis(N, 0, ABG)
02:48:58.301 00.000 29988 Move returns status 0, amount 0
02:48:58.301 00.000 29988 move complete, result=0
02:48:58.301 00.000 29988 worker thread done servicing request
02:48:58.301 00.000 29988 Worker thread wakes up
02:48:58.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:48:58.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:48:58.302 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:48:59.937 01.635 29988 Exposure complete
02:48:59.986 00.049 29988 worker thread done servicing request
02:48:59.986 00.000 28316 OnExposeComplete: enter
02:48:59.986 00.000 28316 UpdateGuideState(): m_state=6
02:48:59.987 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4042
02:48:59.987 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=256.02, Mass=2279, SNR=33.1, Peak=189 HFD=4.1
02:48:59.988 00.001 28316 MultiStar: [#1 0.24,-0.26,0.00,M1] [#2 0.39,-0.07,0.00,M4] [#3 0.32,-0.28,0.00,M1] [#4 -0.01,0.05,0.86,U] [#5 0.26,-0.14,0.75,U] [#6 -0.17,0.12,0.62,U] [#7 0.11,0.15,0.64,U] [#8 0.54,-0.03,0.00,M4] 
02:48:59.988 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.02}, one-star: {0.20, -0.18}
02:48:59.989 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
02:48:59.989 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
02:48:59.989 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.21 mountX=-0.05 mountY=-0.07, mountTheta=-2.23
02:48:59.991 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
02:48:59.993 00.002 28316 Enqueuing Move request for scope (0.09, -0.02)
02:48:59.994 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:48:59.996 00.002 28316 UpdateGuideState exits: m=2279 RSB=33.1
02:48:59.997 00.001 29988 Worker thread wakes up
02:48:59.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
02:48:59.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
02:48:59.997 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.05 yDistance=-0.07
02:48:59.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:48:59.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:48:59.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:48:59.997 00.000 29988 MoveAxis(E, 0, ABG)
02:48:59.997 00.000 29988 Move returns status 0, amount 0
02:48:59.997 00.000 29988 MoveAxis(N, 0, ABG)
02:48:59.997 00.000 29988 Move returns status 0, amount 0
02:48:59.997 00.000 29988 move complete, result=0
02:48:59.997 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:48:59.998 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:48:59.999 00.001 28316 Enqueuing Expose request
02:49:00.000 00.001 29988 worker thread done servicing request
02:49:00.000 00.000 29988 Worker thread wakes up
02:49:00.000 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:00.001 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:00.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:01.521 01.520 29988 Exposure complete
02:49:01.560 00.039 29988 worker thread done servicing request
02:49:01.560 00.000 28316 OnExposeComplete: enter
02:49:01.561 00.001 28316 UpdateGuideState(): m_state=6
02:49:01.561 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4043
02:49:01.562 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.19, Mass=2552, SNR=35.0, Peak=203 HFD=4.2
02:49:01.562 00.000 28316 MultiStar: [#1 0.31,-0.30,0.00,M2] [#2 0.66,-0.07,0.00,M5] [#3 0.37,-0.05,0.00,M2] [#4 -0.03,-0.03,0.80,U] [#5 0.46,0.05,0.00,M1] [#6 -0.01,0.15,0.60,U] [#7 0.23,0.00,0.59,U] [#8 0.55,-0.14,0.00,M5] 
02:49:01.563 00.001 28316 refined, 3 included, MultiStar: {0.16, 0.02}, one-star: {0.37, -0.01}
02:49:01.564 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
02:49:01.565 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
02:49:01.566 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.12 mountX=-0.05 mountY=-0.15, mountTheta=-1.88
02:49:01.568 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.02, opts=13)
02:49:01.568 00.000 28316 Enqueuing Move request for scope (0.16, 0.02)
02:49:01.569 00.001 29988 Worker thread wakes up
02:49:01.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
02:49:01.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
02:49:01.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:01.569 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.0
02:49:01.570 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:01.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:01.570 00.000 28316 Enqueuing Expose request
02:49:01.571 00.001 29988 Moving (0.16, 0.02) raw xDistance=-0.05 yDistance=-0.15
02:49:01.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:49:01.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:01.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:49:01.571 00.000 29988 MoveAxis(E, 0, ABG)
02:49:01.571 00.000 29988 Move returns status 0, amount 0
02:49:01.571 00.000 29988 MoveAxis(N, 0, ABG)
02:49:01.571 00.000 29988 Move returns status 0, amount 0
02:49:01.571 00.000 29988 move complete, result=0
02:49:01.571 00.000 29988 worker thread done servicing request
02:49:01.571 00.000 29988 Worker thread wakes up
02:49:01.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:01.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:01.572 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:03.202 01.630 29988 Exposure complete
02:49:03.248 00.046 29988 worker thread done servicing request
02:49:03.248 00.000 28316 OnExposeComplete: enter
02:49:03.249 00.001 28316 UpdateGuideState(): m_state=6
02:49:03.251 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4044
02:49:03.252 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=255.99, Mass=2399, SNR=34.0, Peak=192 HFD=4.0
02:49:03.254 00.002 28316 MultiStar: [#1 0.39,-0.45,0.00,M3] [#2 0.40,-0.25,0.00,M6] [#3 0.29,-0.14,0.84,U] [#4 0.11,-0.25,0.79,U] [#5 0.44,-0.25,0.00,M2] [#6 -0.04,-0.14,0.64,U] [#7 0.37,-0.08,0.00,M1] [#8 0.43,-0.12,0.00,M6] 
02:49:03.255 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.19}, one-star: {0.19, -0.21}
02:49:03.256 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
02:49:03.257 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
02:49:03.259 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=-0.24 mountY=-0.05, mountTheta=-2.93
02:49:03.261 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.19, opts=13)
02:49:03.262 00.001 28316 Enqueuing Move request for scope (0.15, -0.19)
02:49:03.262 00.000 29988 Worker thread wakes up
02:49:03.263 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
02:49:03.263 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
02:49:03.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:03.263 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:49:03.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:03.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:03.264 00.000 28316 Enqueuing Expose request
02:49:03.265 00.001 29988 Moving (0.15, -0.19) raw xDistance=-0.24 yDistance=-0.05
02:49:03.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:49:03.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:03.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:49:03.265 00.000 29988 MoveAxis(E, 49, ABG)
02:49:03.265 00.000 29988 Guiding  Dir = 2, Dur = 49
02:49:03.265 00.000 29988 IsSlewing returns 0
02:49:03.265 00.000 29988 IsGuiding returns 0
02:49:03.268 00.003 29988 PulseGuide returned control before completion, sleep 57
02:49:03.331 00.063 29988 IsGuiding returns 0
02:49:03.332 00.001 29988 Move returns status 0, amount 49
02:49:03.332 00.000 29988 MoveAxis(N, 0, ABG)
02:49:03.332 00.000 29988 Move returns status 0, amount 0
02:49:03.332 00.000 29988 move complete, result=0
02:49:03.332 00.000 29988 worker thread done servicing request
02:49:03.332 00.000 29988 Worker thread wakes up
02:49:03.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:03.332 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
02:49:03.334 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:04.747 01.413 29988 Exposure complete
02:49:04.783 00.036 29988 worker thread done servicing request
02:49:04.783 00.000 28316 OnExposeComplete: enter
02:49:04.785 00.002 28316 UpdateGuideState(): m_state=6
02:49:04.788 00.003 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4045
02:49:04.790 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=256.37, Mass=2274, SNR=33.0, Peak=169 HFD=3.7
02:49:04.793 00.003 28316 MultiStar: [#1 0.49,0.21,0.00,M4] [#2 0.32,-0.00,0.00,M7] [#3 0.24,0.04,0.87,U] [#4 0.16,-0.05,0.85,U] [#5 0.35,0.15,0.00,M3] [#6 0.22,-0.01,0.65,U] [#7 0.15,-0.08,0.64,U] [#8 0.13,0.18,0.58,U] 
02:49:04.796 00.003 28316 refined, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.14, 0.16}
02:49:04.798 00.002 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
02:49:04.801 00.003 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
02:49:04.802 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.25 mountX=-0.03 mountY=-0.18, mountTheta=-1.75
02:49:04.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.04, opts=13)
02:49:04.804 00.001 28316 Enqueuing Move request for scope (0.17, 0.04)
02:49:04.805 00.001 29988 Worker thread wakes up
02:49:04.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
02:49:04.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
02:49:04.805 00.000 29988 Moving (0.17, 0.04) raw xDistance=-0.03 yDistance=-0.18
02:49:04.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:04.805 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.0
02:49:04.806 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:04.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:04.807 00.001 28316 Enqueuing Expose request
02:49:04.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:49:04.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:04.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:49:04.807 00.000 29988 MoveAxis(E, 0, ABG)
02:49:04.807 00.000 29988 Move returns status 0, amount 0
02:49:04.807 00.000 29988 MoveAxis(N, 0, ABG)
02:49:04.807 00.000 29988 Move returns status 0, amount 0
02:49:04.807 00.000 29988 move complete, result=0
02:49:04.807 00.000 29988 worker thread done servicing request
02:49:04.807 00.000 29988 Worker thread wakes up
02:49:04.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:04.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:04.809 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:49:06.436 01.627 29988 Exposure complete
02:49:06.497 00.061 29988 worker thread done servicing request
02:49:06.497 00.000 28316 OnExposeComplete: enter
02:49:06.499 00.002 28316 UpdateGuideState(): m_state=6
02:49:06.499 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4046
02:49:06.500 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=256.29, Mass=2388, SNR=33.9, Peak=192 HFD=3.8
02:49:06.500 00.000 28316 MultiStar: [#1 -0.08,0.10,0.97,U] [#2 0.49,-0.05,0.00,M8] [#3 0.08,0.01,0.85,U] [#4 0.16,-0.18,0.83,U] [#5 0.41,0.11,0.00,M4] [#6 0.00,-0.01,0.62,U] [#7 0.19,-0.06,0.64,U] [#8 0.41,0.02,0.00,M6] 
02:49:06.501 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.00}, one-star: {-0.06, 0.09}
02:49:06.501 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
02:49:06.503 00.002 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
02:49:06.503 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.01 mountX=-0.02 mountY=-0.03, mountTheta=-2.02
02:49:06.504 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
02:49:06.504 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
02:49:06.505 00.001 29988 Worker thread wakes up
02:49:06.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:06.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
02:49:06.505 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
02:49:06.505 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:49:06.507 00.002 29988 Moving (0.04, -0.00) raw xDistance=-0.02 yDistance=-0.03
02:49:06.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:06.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:49:06.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:06.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:06.508 00.001 28316 Enqueuing Expose request
02:49:06.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:49:06.508 00.000 29988 MoveAxis(E, 0, ABG)
02:49:06.508 00.000 29988 Move returns status 0, amount 0
02:49:06.508 00.000 29988 MoveAxis(N, 0, ABG)
02:49:06.508 00.000 29988 Move returns status 0, amount 0
02:49:06.508 00.000 29988 move complete, result=0
02:49:06.508 00.000 29988 worker thread done servicing request
02:49:06.508 00.000 29988 Worker thread wakes up
02:49:06.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:06.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:06.509 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:08.020 01.511 29988 Exposure complete
02:49:08.065 00.045 29988 worker thread done servicing request
02:49:08.065 00.000 28316 OnExposeComplete: enter
02:49:08.067 00.002 28316 UpdateGuideState(): m_state=6
02:49:08.068 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4047
02:49:08.068 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=256.28, Mass=2396, SNR=33.9, Peak=175 HFD=3.9
02:49:08.069 00.001 28316 MultiStar: [#1 0.41,-0.03,0.00,M4] [#2 0.60,-0.10,0.00,M9] [#3 0.17,0.22,0.85,U] [#4 0.21,0.09,0.86,U] [#5 0.52,0.05,0.00,M5] [#6 -0.11,0.05,0.65,U] [#7 0.21,-0.08,0.62,U] [#8 0.35,-0.20,0.00,M7] 
02:49:08.069 00.000 28316 single-star, 4 included, MultiStar: {0.11, 0.08}, one-star: {0.05, 0.08}
02:49:08.070 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
02:49:08.070 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
02:49:08.071 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.03 mountX=0.05 mountY=-0.08, mountTheta=-0.98
02:49:08.072 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
02:49:08.073 00.001 28316 Enqueuing Move request for scope (0.05, 0.08)
02:49:08.074 00.001 29988 Worker thread wakes up
02:49:08.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:08.075 00.001 28316 UpdateGuideState exits: m=2396 RSB=33.9
02:49:08.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:08.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:08.076 00.001 28316 Enqueuing Expose request
02:49:08.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
02:49:08.076 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
02:49:08.076 00.000 29988 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
02:49:08.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:49:08.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:08.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:49:08.076 00.000 29988 MoveAxis(E, 0, ABG)
02:49:08.076 00.000 29988 Move returns status 0, amount 0
02:49:08.076 00.000 29988 MoveAxis(N, 0, ABG)
02:49:08.076 00.000 29988 Move returns status 0, amount 0
02:49:08.076 00.000 29988 move complete, result=0
02:49:08.076 00.000 29988 worker thread done servicing request
02:49:08.076 00.000 29988 Worker thread wakes up
02:49:08.077 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:08.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:08.077 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:09.712 01.635 29988 Exposure complete
02:49:09.753 00.041 29988 worker thread done servicing request
02:49:09.753 00.000 28316 OnExposeComplete: enter
02:49:09.754 00.001 28316 UpdateGuideState(): m_state=6
02:49:09.756 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4048
02:49:09.758 00.002 28316 Star::Find returns 1 (0), X=950.39, Y=256.66, Mass=2432, SNR=34.2, Peak=183 HFD=3.8
02:49:09.759 00.001 28316 MultiStar: [#1 -0.02,0.45,0.00,M5] [#2 0.23,0.44,0.00,M10] [#3 -0.06,0.46,0.00,M1] [#4 -0.09,0.42,0.00,M1] [#5 0.23,0.50,0.00,M6] [#6 -0.34,0.54,0.00,M1] [#7 -0.13,0.44,0.00,M1] [#8 0.48,0.39,0.00,M8] 
02:49:09.759 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
02:49:09.759 00.000 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
02:49:09.760 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.46 hyp=0.47 cameraTheta=1.75 mountX=0.46 mountY=-0.13, mountTheta=-0.28
02:49:09.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.46, opts=13)
02:49:09.761 00.000 28316 Enqueuing Move request for scope (-0.08, 0.46)
02:49:09.762 00.001 29988 Worker thread wakes up
02:49:09.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.46) opts 0xd
02:49:09.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:09.763 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2
02:49:09.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:09.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:09.764 00.001 28316 Enqueuing Expose request
02:49:09.764 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.46)
02:49:09.764 00.000 29988 Moving (-0.08, 0.46) raw xDistance=0.46 yDistance=-0.13
02:49:09.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
02:49:09.765 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:09.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:49:09.765 00.000 29988 MoveAxis(W, 96, ABG)
02:49:09.765 00.000 29988 Guiding  Dir = 3, Dur = 96
02:49:09.765 00.000 29988 IsSlewing returns 0
02:49:09.765 00.000 29988 IsGuiding returns 0
02:49:09.767 00.002 29988 PulseGuide returned control before completion, sleep 105
02:49:09.883 00.116 29988 IsGuiding returns 0
02:49:09.883 00.000 29988 Move returns status 0, amount 96
02:49:09.883 00.000 29988 MoveAxis(N, 0, ABG)
02:49:09.883 00.000 29988 Move returns status 0, amount 0
02:49:09.883 00.000 29988 move complete, result=0
02:49:09.884 00.001 29988 worker thread done servicing request
02:49:09.884 00.000 28316 GuideStep: 0.5 px 96 ms WEST, -0.1 px 0 ms NORTH
02:49:09.885 00.001 29988 Worker thread wakes up
02:49:09.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:09.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:11.293 01.408 29988 Exposure complete
02:49:11.329 00.036 29988 worker thread done servicing request
02:49:11.329 00.000 28316 OnExposeComplete: enter
02:49:11.331 00.002 28316 UpdateGuideState(): m_state=6
02:49:11.332 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4049
02:49:11.334 00.002 28316 Star::Find returns 1 (0), X=950.40, Y=256.35, Mass=2501, SNR=34.4, Peak=176 HFD=3.7
02:49:11.335 00.001 28316 MultiStar: [#1 -0.01,0.16,0.97,U] [#2 0.24,0.15,0.88,U] [#3 0.18,0.26,0.85,U] [#4 -0.21,0.22,0.81,U] [#5 0.16,0.20,0.72,U] [#6 -0.49,0.47,0.00,M2] [#7 -0.21,0.26,0.00,M2] [#8 0.44,0.17,0.00,M9] 
02:49:11.337 00.002 28316 single-star, 5 included, MultiStar: {0.04, 0.18}, one-star: {-0.07, 0.14}
02:49:11.339 00.002 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
02:49:11.341 00.002 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
02:49:11.341 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.02 mountX=0.16 mountY=-0.00, mountTheta=-0.02
02:49:11.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.14, opts=13)
02:49:11.343 00.001 28316 Enqueuing Move request for scope (-0.07, 0.14)
02:49:11.343 00.000 29988 Worker thread wakes up
02:49:11.343 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:11.344 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
02:49:11.344 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.4
02:49:11.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:11.345 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:11.345 00.000 28316 Enqueuing Expose request
02:49:11.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
02:49:11.346 00.001 29988 Moving (-0.07, 0.14) raw xDistance=0.16 yDistance=-0.00
02:49:11.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:49:11.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:11.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:49:11.346 00.000 29988 MoveAxis(E, 0, ABG)
02:49:11.346 00.000 29988 Move returns status 0, amount 0
02:49:11.346 00.000 29988 MoveAxis(N, 0, ABG)
02:49:11.346 00.000 29988 Move returns status 0, amount 0
02:49:11.346 00.000 29988 move complete, result=0
02:49:11.346 00.000 29988 worker thread done servicing request
02:49:11.346 00.000 29988 Worker thread wakes up
02:49:11.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:11.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:11.346 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:12.977 01.631 29988 Exposure complete
02:49:13.010 00.033 29988 worker thread done servicing request
02:49:13.010 00.000 28316 OnExposeComplete: enter
02:49:13.010 00.000 28316 UpdateGuideState(): m_state=6
02:49:13.011 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4050
02:49:13.011 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=256.68, Mass=2399, SNR=33.8, Peak=163 HFD=4.0
02:49:13.012 00.001 28316 MultiStar: [#1 0.10,0.32,0.00,M5] [#2 0.38,0.41,0.00,M10] [#3 0.34,0.30,0.00,M1] [#4 0.22,0.34,0.00,M1] [#5 0.27,0.36,0.00,M6] [#6 -0.05,0.38,0.00,M3] [#7 0.25,0.27,0.00,M3] [#8 0.41,0.30,0.00,M10] 
02:49:13.012 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
02:49:13.013 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
02:49:13.013 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.47 hyp=0.48 cameraTheta=1.39 mountX=0.39 mountY=-0.29, mountTheta=-0.64
02:49:13.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.47, opts=13)
02:49:13.015 00.001 28316 Enqueuing Move request for scope (0.09, 0.47)
02:49:13.015 00.000 29988 Worker thread wakes up
02:49:13.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:13.016 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.47) opts 0xd
02:49:13.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.47)
02:49:13.016 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.8
02:49:13.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:13.017 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:13.017 00.000 28316 Enqueuing Expose request
02:49:13.017 00.000 29988 Moving (0.09, 0.47) raw xDistance=0.39 yDistance=-0.29
02:49:13.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
02:49:13.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:49:13.018 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:49:13.018 00.000 29988 MoveAxis(W, 83, ABG)
02:49:13.018 00.000 29988 Guiding  Dir = 3, Dur = 83
02:49:13.018 00.000 29988 IsSlewing returns 0
02:49:13.018 00.000 29988 IsGuiding returns 0
02:49:13.020 00.002 29988 PulseGuide returned control before completion, sleep 92
02:49:13.118 00.098 29988 IsGuiding returns 0
02:49:13.120 00.002 29988 Move returns status 0, amount 83
02:49:13.120 00.000 29988 MoveAxis(N, 0, ABG)
02:49:13.120 00.000 29988 Move returns status 0, amount 0
02:49:13.120 00.000 29988 move complete, result=0
02:49:13.120 00.000 29988 worker thread done servicing request
02:49:13.120 00.000 29988 Worker thread wakes up
02:49:13.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:13.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:13.120 00.000 28316 GuideStep: 0.4 px 83 ms WEST, -0.3 px 0 ms NORTH
02:49:14.533 01.413 29988 Exposure complete
02:49:14.571 00.038 29988 worker thread done servicing request
02:49:14.571 00.000 28316 OnExposeComplete: enter
02:49:14.573 00.002 28316 UpdateGuideState(): m_state=6
02:49:14.574 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4051
02:49:14.574 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=256.30, Mass=2530, SNR=34.6, Peak=198 HFD=3.8
02:49:14.576 00.002 28316 MultiStar: [#1 0.22,-0.05,0.95,U] [#2 0.52,0.01,0.00,R] [#3 0.35,0.11,0.00,M2] [#4 0.03,-0.01,0.83,U] [#5 0.19,0.11,0.73,U] [#6 -0.14,0.06,0.59,U] [#7 0.24,0.02,0.60,U] [#8 0.54,0.12,0.00,R] 
02:49:14.577 00.001 28316 refined, 5 included, MultiStar: {0.15, 0.04}, one-star: {0.29, 0.09}
02:49:14.578 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
02:49:14.579 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
02:49:14.580 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.22 mountX=-0.03 mountY=-0.15, mountTheta=-1.78
02:49:14.583 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.04, opts=13)
02:49:14.584 00.001 28316 Enqueuing Move request for scope (0.15, 0.04)
02:49:14.584 00.000 29988 Worker thread wakes up
02:49:14.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:14.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
02:49:14.585 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
02:49:14.585 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.6
02:49:14.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:14.586 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:14.586 00.000 28316 Enqueuing Expose request
02:49:14.587 00.001 29988 Moving (0.15, 0.04) raw xDistance=-0.03 yDistance=-0.15
02:49:14.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:49:14.587 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:14.587 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:49:14.587 00.000 29988 MoveAxis(E, 0, ABG)
02:49:14.587 00.000 29988 Move returns status 0, amount 0
02:49:14.587 00.000 29988 MoveAxis(N, 0, ABG)
02:49:14.587 00.000 29988 Move returns status 0, amount 0
02:49:14.587 00.000 29988 move complete, result=0
02:49:14.587 00.000 29988 worker thread done servicing request
02:49:14.587 00.000 29988 Worker thread wakes up
02:49:14.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:14.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:14.587 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:49:16.209 01.622 29988 Exposure complete
02:49:16.238 00.029 29988 worker thread done servicing request
02:49:16.238 00.000 28316 OnExposeComplete: enter
02:49:16.239 00.001 28316 UpdateGuideState(): m_state=6
02:49:16.242 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4052
02:49:16.244 00.002 28316 Star::Find returns 1 (0), X=950.71, Y=256.12, Mass=2303, SNR=33.2, Peak=218 HFD=4.0
02:49:16.245 00.001 28316 MultiStar: [#1 0.46,-0.32,0.00,M5] [#2 0.13,-0.13,0.95,U] [#3 0.37,-0.16,0.00,M3] [#4 -0.04,-0.18,0.83,U] [#5 0.61,-0.17,0.00,M6] [#6 -0.03,-0.13,0.66,U] [#7 0.19,-0.03,0.65,U] [#8 0.06,-0.29,0.60,U] 
02:49:16.245 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.14}, one-star: {0.24, -0.08}
02:49:16.245 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:49:16.246 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:49:16.246 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.94 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
02:49:16.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
02:49:16.248 00.001 28316 Enqueuing Move request for scope (0.10, -0.14)
02:49:16.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:16.249 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
02:49:16.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:16.250 00.001 29988 Worker thread wakes up
02:49:16.250 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
02:49:16.250 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
02:49:16.250 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:49:16.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:49:16.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:16.250 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:16.250 00.000 28316 Enqueuing Expose request
02:49:16.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:49:16.250 00.000 29988 MoveAxis(E, 0, ABG)
02:49:16.250 00.000 29988 Move returns status 0, amount 0
02:49:16.250 00.000 29988 MoveAxis(N, 0, ABG)
02:49:16.250 00.000 29988 Move returns status 0, amount 0
02:49:16.252 00.002 29988 move complete, result=0
02:49:16.252 00.000 29988 worker thread done servicing request
02:49:16.252 00.000 29988 Worker thread wakes up
02:49:16.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:16.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:16.252 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:17.772 01.520 29988 Exposure complete
02:49:17.826 00.054 29988 worker thread done servicing request
02:49:17.827 00.001 28316 OnExposeComplete: enter
02:49:17.827 00.000 28316 UpdateGuideState(): m_state=6
02:49:17.828 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4053
02:49:17.830 00.002 28316 Star::Find returns 1 (0), X=950.61, Y=255.96, Mass=2434, SNR=34.2, Peak=199 HFD=3.9
02:49:17.833 00.003 28316 MultiStar: [#1 0.41,-0.27,0.00,M6] [#2 0.00,-0.46,0.00,M1] [#3 0.18,-0.32,0.00,M4] [#4 0.15,-0.10,0.85,U] [#5 0.28,-0.22,0.00,M7] [#6 -0.13,-0.12,0.63,U] [#7 0.10,-0.02,0.60,U] [#8 -0.04,-0.54,0.00,M1] 
02:49:17.835 00.002 28316 refined, 3 included, MultiStar: {0.08, -0.13}, one-star: {0.14, -0.24}
02:49:17.837 00.002 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:49:17.838 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:49:17.839 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.02 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
02:49:17.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
02:49:17.841 00.001 28316 Enqueuing Move request for scope (0.08, -0.13)
02:49:17.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:17.842 00.001 29988 Worker thread wakes up
02:49:17.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
02:49:17.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
02:49:17.842 00.000 29988 Moving (0.08, -0.13) raw xDistance=-0.15 yDistance=-0.01
02:49:17.842 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
02:49:17.843 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:49:17.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:17.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:17.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:17.843 00.000 28316 Enqueuing Expose request
02:49:17.844 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:49:17.844 00.000 29988 MoveAxis(E, 0, ABG)
02:49:17.844 00.000 29988 Move returns status 0, amount 0
02:49:17.844 00.000 29988 MoveAxis(N, 0, ABG)
02:49:17.844 00.000 29988 Move returns status 0, amount 0
02:49:17.844 00.000 29988 move complete, result=0
02:49:17.844 00.000 29988 worker thread done servicing request
02:49:17.844 00.000 29988 Worker thread wakes up
02:49:17.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:17.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:17.845 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:19.472 01.627 29988 Exposure complete
02:49:19.518 00.046 29988 worker thread done servicing request
02:49:19.519 00.001 28316 OnExposeComplete: enter
02:49:19.519 00.000 28316 UpdateGuideState(): m_state=6
02:49:19.520 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4054
02:49:19.520 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=256.12, Mass=2373, SNR=33.7, Peak=183 HFD=3.9
02:49:19.521 00.001 28316 MultiStar: [#1 0.39,-0.28,0.00,M7] [#2 -0.11,-0.20,0.91,U] [#3 0.04,-0.10,0.86,U] [#4 -0.11,-0.12,0.86,U] [#5 0.38,-0.21,0.00,M8] [#6 -0.14,-0.10,0.63,U] [#7 -0.10,0.09,0.63,U] [#8 -0.24,-0.24,0.00,M2] 
02:49:19.521 00.000 28316 refined, 5 included, MultiStar: {-0.08, -0.09}, one-star: {-0.09, -0.08}
02:49:19.522 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
02:49:19.522 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
02:49:19.522 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.31 mountX=-0.05 mountY=0.12, mountTheta=1.97
02:49:19.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
02:49:19.524 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
02:49:19.525 00.001 29988 Worker thread wakes up
02:49:19.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
02:49:19.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
02:49:19.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:19.525 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.12
02:49:19.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:49:19.525 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
02:49:19.526 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:19.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:19.526 00.000 28316 Enqueuing Expose request
02:49:19.527 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:19.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:49:19.527 00.000 29988 MoveAxis(E, 0, ABG)
02:49:19.527 00.000 29988 Move returns status 0, amount 0
02:49:19.527 00.000 29988 MoveAxis(N, 0, ABG)
02:49:19.527 00.000 29988 Move returns status 0, amount 0
02:49:19.527 00.000 29988 move complete, result=0
02:49:19.527 00.000 29988 worker thread done servicing request
02:49:19.527 00.000 29988 Worker thread wakes up
02:49:19.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:19.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:19.527 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:21.054 01.527 29988 Exposure complete
02:49:21.091 00.037 29988 worker thread done servicing request
02:49:21.091 00.000 28316 OnExposeComplete: enter
02:49:21.092 00.001 28316 UpdateGuideState(): m_state=6
02:49:21.094 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4055
02:49:21.095 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=256.20, Mass=2481, SNR=34.3, Peak=204 HFD=3.8
02:49:21.097 00.002 28316 MultiStar: [#1 0.11,-0.05,0.96,U] [#2 -0.15,-0.17,0.89,U] [#3 0.03,-0.12,0.87,U] [#4 -0.13,-0.00,0.77,U] [#5 0.11,0.18,0.75,U] [#6 -0.20,0.09,0.61,U] [#7 0.06,-0.16,0.61,U] [#8 -0.16,-0.24,0.58,U] 
02:49:21.098 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.14, 0.00}
02:49:21.100 00.002 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
02:49:21.101 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
02:49:21.101 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.32 mountX=-0.03 mountY=0.06, mountTheta=1.96
02:49:21.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
02:49:21.103 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
02:49:21.103 00.000 29988 Worker thread wakes up
02:49:21.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:21.104 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.3
02:49:21.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:21.105 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:21.105 00.000 28316 Enqueuing Expose request
02:49:21.106 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
02:49:21.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
02:49:21.106 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.03 yDistance=0.06
02:49:21.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:49:21.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:21.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:49:21.106 00.000 29988 MoveAxis(E, 0, ABG)
02:49:21.106 00.000 29988 Move returns status 0, amount 0
02:49:21.106 00.000 29988 MoveAxis(N, 0, ABG)
02:49:21.106 00.000 29988 Move returns status 0, amount 0
02:49:21.106 00.000 29988 move complete, result=0
02:49:21.106 00.000 29988 worker thread done servicing request
02:49:21.106 00.000 29988 Worker thread wakes up
02:49:21.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:21.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:21.106 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:49:22.736 01.630 29988 Exposure complete
02:49:22.797 00.061 29988 worker thread done servicing request
02:49:22.798 00.001 28316 OnExposeComplete: enter
02:49:22.798 00.000 28316 UpdateGuideState(): m_state=6
02:49:22.799 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4056
02:49:22.799 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=256.06, Mass=2362, SNR=33.6, Peak=178 HFD=4.0
02:49:22.800 00.001 28316 MultiStar: [#1 0.27,-0.30,0.00,M7] [#2 -0.05,-0.16,0.92,U] [#3 0.15,-0.19,0.89,U] [#4 0.06,-0.20,0.82,U] [#5 0.29,-0.20,0.00,M8] [#6 -0.04,-0.29,0.62,U] [#7 -0.09,-0.34,0.00,M1] [#8 -0.12,-0.56,0.00,M2] 
02:49:22.801 00.001 28316 single-star, 4 included, MultiStar: {0.05, -0.19}, one-star: {0.10, -0.14}
02:49:22.803 00.002 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
02:49:22.804 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
02:49:22.805 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.18 cameraTheta=-0.95 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
02:49:22.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
02:49:22.808 00.001 28316 Enqueuing Move request for scope (0.10, -0.14)
02:49:22.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:22.809 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
02:49:22.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:22.810 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:22.810 00.000 28316 Enqueuing Expose request
02:49:22.810 00.000 29988 Worker thread wakes up
02:49:22.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
02:49:22.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
02:49:22.810 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:49:22.811 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:49:22.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:22.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:49:22.811 00.000 29988 MoveAxis(E, 0, ABG)
02:49:22.811 00.000 29988 Move returns status 0, amount 0
02:49:22.811 00.000 29988 MoveAxis(N, 0, ABG)
02:49:22.811 00.000 29988 Move returns status 0, amount 0
02:49:22.811 00.000 29988 move complete, result=0
02:49:22.811 00.000 29988 worker thread done servicing request
02:49:22.811 00.000 29988 Worker thread wakes up
02:49:22.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:22.811 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:22.812 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:24.337 01.525 29988 Exposure complete
02:49:24.366 00.029 29988 worker thread done servicing request
02:49:24.366 00.000 28316 OnExposeComplete: enter
02:49:24.367 00.001 28316 UpdateGuideState(): m_state=6
02:49:24.367 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4057
02:49:24.368 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=255.91, Mass=2354, SNR=33.6, Peak=177 HFD=4.0
02:49:24.368 00.000 28316 MultiStar: [#1 0.16,-0.45,0.00,M8] [#2 -0.18,-0.36,0.00,M1] [#3 0.07,-0.29,0.87,U] [#4 -0.00,-0.47,0.00,M1] [#5 0.35,-0.28,0.00,M9] [#6 -0.02,-0.35,0.00,M1] [#7 0.30,-0.25,0.00,M2] [#8 -0.09,-0.42,0.00,M3] 
02:49:24.369 00.001 28316 refined, 1 included, MultiStar: {0.10, -0.29}, one-star: {0.13, -0.29}
02:49:24.369 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
02:49:24.370 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
02:49:24.370 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.24 mountX=-0.30 mountY=0.04, mountTheta=3.01
02:49:24.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.29, opts=13)
02:49:24.372 00.001 28316 Enqueuing Move request for scope (0.10, -0.29)
02:49:24.372 00.000 29988 Worker thread wakes up
02:49:24.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
02:49:24.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
02:49:24.372 00.000 29988 Moving (0.10, -0.29) raw xDistance=-0.30 yDistance=0.04
02:49:24.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:49:24.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:24.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:49:24.372 00.000 29988 MoveAxis(E, 64, ABG)
02:49:24.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:24.373 00.001 29988 Guiding  Dir = 2, Dur = 64
02:49:24.373 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
02:49:24.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:24.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:24.374 00.000 28316 Enqueuing Expose request
02:49:24.375 00.001 29988 IsSlewing returns 0
02:49:24.375 00.000 29988 IsGuiding returns 0
02:49:24.376 00.001 29988 PulseGuide returned control before completion, sleep 73
02:49:24.462 00.086 29988 IsGuiding returns 0
02:49:24.463 00.001 29988 Move returns status 0, amount 64
02:49:24.463 00.000 29988 MoveAxis(N, 0, ABG)
02:49:24.463 00.000 29988 Move returns status 0, amount 0
02:49:24.463 00.000 29988 move complete, result=0
02:49:24.463 00.000 29988 worker thread done servicing request
02:49:24.463 00.000 29988 Worker thread wakes up
02:49:24.463 00.000 28316 GuideStep: -0.3 px 64 ms EAST, 0.0 px 0 ms NORTH
02:49:24.466 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:24.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:26.103 01.637 29988 Exposure complete
02:49:26.141 00.038 29988 worker thread done servicing request
02:49:26.141 00.000 28316 OnExposeComplete: enter
02:49:26.142 00.001 28316 UpdateGuideState(): m_state=6
02:49:26.142 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4058
02:49:26.143 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=256.12, Mass=2263, SNR=32.9, Peak=171 HFD=3.9
02:49:26.143 00.000 28316 MultiStar: [#1 0.13,-0.20,1.01,U] [#2 -0.07,-0.04,0.96,U] [#3 0.24,-0.07,0.89,U] [#4 -0.05,-0.12,0.87,U] [#5 0.24,-0.10,0.79,U] [#6 0.04,-0.15,0.64,U] [#7 0.24,0.02,0.63,U] [#8 0.06,-0.21,0.58,U] 
02:49:26.144 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.04, -0.08}
02:49:26.144 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
02:49:26.145 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
02:49:26.145 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.10 mountX=-0.09 mountY=-0.00, mountTheta=-3.13
02:49:26.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
02:49:26.148 00.002 28316 Enqueuing Move request for scope (0.04, -0.08)
02:49:26.149 00.001 29988 Worker thread wakes up
02:49:26.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
02:49:26.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
02:49:26.149 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=-0.00
02:49:26.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:49:26.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:26.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:26.150 00.001 28316 UpdateGuideState exits: m=2263 RSB=32.9
02:49:26.150 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:26.151 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:26.151 00.000 28316 Enqueuing Expose request
02:49:26.152 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:49:26.152 00.000 29988 MoveAxis(E, 0, ABG)
02:49:26.152 00.000 29988 Move returns status 0, amount 0
02:49:26.152 00.000 29988 MoveAxis(N, 0, ABG)
02:49:26.152 00.000 29988 Move returns status 0, amount 0
02:49:26.152 00.000 29988 move complete, result=0
02:49:26.152 00.000 29988 worker thread done servicing request
02:49:26.152 00.000 29988 Worker thread wakes up
02:49:26.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:26.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:26.153 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:27.666 01.513 29988 Exposure complete
02:49:27.697 00.031 29988 worker thread done servicing request
02:49:27.698 00.001 28316 OnExposeComplete: enter
02:49:27.699 00.001 28316 UpdateGuideState(): m_state=6
02:49:27.700 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4059
02:49:27.700 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=256.11, Mass=2303, SNR=33.2, Peak=191 HFD=4.2
02:49:27.701 00.001 28316 MultiStar: [#1 0.31,-0.02,1.00,U] [#2 0.11,-0.04,0.91,U] [#3 0.44,-0.04,0.00,M1] [#4 -0.09,-0.09,0.85,U] [#5 0.27,0.07,0.74,U] [#6 0.10,-0.07,0.65,U] [#7 0.10,0.13,0.65,U] [#8 0.09,-0.10,0.61,U] 
02:49:27.701 00.000 28316 refined, 7 included, MultiStar: {0.18, -0.03}, one-star: {0.42, -0.09}
02:49:27.701 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:49:27.702 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:49:27.702 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.16 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
02:49:27.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.03, opts=13)
02:49:27.705 00.001 28316 Enqueuing Move request for scope (0.18, -0.03)
02:49:27.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:27.706 00.001 29988 Worker thread wakes up
02:49:27.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
02:49:27.706 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
02:49:27.706 00.000 29988 Moving (0.18, -0.03) raw xDistance=-0.10 yDistance=-0.15
02:49:27.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:49:27.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:27.706 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
02:49:27.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:27.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:27.707 00.000 28316 Enqueuing Expose request
02:49:27.708 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:49:27.708 00.000 29988 MoveAxis(E, 0, ABG)
02:49:27.708 00.000 29988 Move returns status 0, amount 0
02:49:27.708 00.000 29988 MoveAxis(N, 0, ABG)
02:49:27.708 00.000 29988 Move returns status 0, amount 0
02:49:27.708 00.000 29988 move complete, result=0
02:49:27.708 00.000 29988 worker thread done servicing request
02:49:27.708 00.000 29988 Worker thread wakes up
02:49:27.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:27.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:27.709 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:29.337 01.628 29988 Exposure complete
02:49:29.386 00.049 29988 worker thread done servicing request
02:49:29.386 00.000 28316 OnExposeComplete: enter
02:49:29.387 00.001 28316 UpdateGuideState(): m_state=6
02:49:29.388 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4060
02:49:29.388 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.08, Mass=2495, SNR=34.7, Peak=234 HFD=4.2
02:49:29.389 00.001 28316 MultiStar: [#1 0.61,-0.07,0.00,M7] [#2 0.18,-0.33,0.00,M1] [#3 0.44,-0.12,0.00,M2] [#4 0.12,-0.28,0.80,U] [#5 0.30,0.12,0.71,U] [#6 0.05,-0.09,0.60,U] [#7 0.35,-0.01,0.00,M1] [#8 0.15,-0.33,0.00,M2] 
02:49:29.389 00.000 28316 refined, 3 included, MultiStar: {0.25, -0.10}, one-star: {0.44, -0.12}
02:49:29.389 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:49:29.390 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:49:29.390 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.38 mountX=-0.19 mountY=-0.18, mountTheta=-2.40
02:49:29.392 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
02:49:29.393 00.001 28316 Enqueuing Move request for scope (0.25, -0.10)
02:49:29.393 00.000 29988 Worker thread wakes up
02:49:29.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:29.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
02:49:29.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
02:49:29.394 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
02:49:29.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:29.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:29.395 00.000 28316 Enqueuing Expose request
02:49:29.395 00.000 29988 Moving (0.25, -0.10) raw xDistance=-0.19 yDistance=-0.18
02:49:29.396 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:49:29.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:29.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:49:29.396 00.000 29988 MoveAxis(E, 0, ABG)
02:49:29.396 00.000 29988 Move returns status 0, amount 0
02:49:29.396 00.000 29988 MoveAxis(N, 0, ABG)
02:49:29.396 00.000 29988 Move returns status 0, amount 0
02:49:29.396 00.000 29988 move complete, result=0
02:49:29.396 00.000 29988 worker thread done servicing request
02:49:29.396 00.000 29988 Worker thread wakes up
02:49:29.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:29.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:29.396 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:49:30.916 01.520 29988 Exposure complete
02:49:30.953 00.037 29988 worker thread done servicing request
02:49:30.954 00.001 28316 OnExposeComplete: enter
02:49:30.955 00.001 28316 UpdateGuideState(): m_state=6
02:49:30.956 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4061
02:49:30.956 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=256.07, Mass=2556, SNR=34.9, Peak=242 HFD=4.0
02:49:30.957 00.001 28316 MultiStar: [#1 0.48,-0.23,0.00,M8] [#2 0.12,-0.10,0.90,U] [#3 0.40,-0.19,0.00,M3] [#4 0.07,-0.03,0.82,U] [#5 0.50,-0.14,0.00,M7] [#6 0.05,-0.04,0.61,U] [#7 0.16,0.09,0.63,U] [#8 0.10,-0.38,0.00,M3] 
02:49:30.957 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.06}, one-star: {0.22, -0.13}
02:49:30.958 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
02:49:30.958 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
02:49:30.958 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.40 mountX=-0.11 mountY=-0.09, mountTheta=-2.42
02:49:30.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
02:49:30.960 00.001 28316 Enqueuing Move request for scope (0.13, -0.06)
02:49:30.961 00.001 29988 Worker thread wakes up
02:49:30.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
02:49:30.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
02:49:30.961 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:30.961 00.000 28316 UpdateGuideState exits: m=2556 RSB=34.9
02:49:30.962 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:30.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:30.963 00.001 28316 Enqueuing Expose request
02:49:30.963 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
02:49:30.963 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:49:30.963 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:30.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:49:30.963 00.000 29988 MoveAxis(E, 0, ABG)
02:49:30.963 00.000 29988 Move returns status 0, amount 0
02:49:30.963 00.000 29988 MoveAxis(N, 0, ABG)
02:49:30.963 00.000 29988 Move returns status 0, amount 0
02:49:30.963 00.000 29988 move complete, result=0
02:49:30.963 00.000 29988 worker thread done servicing request
02:49:30.963 00.000 29988 Worker thread wakes up
02:49:30.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:30.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:30.964 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:32.585 01.621 29988 Exposure complete
02:49:32.619 00.034 29988 worker thread done servicing request
02:49:32.619 00.000 28316 OnExposeComplete: enter
02:49:32.619 00.000 28316 UpdateGuideState(): m_state=6
02:49:32.620 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4062
02:49:32.620 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.02, Mass=2382, SNR=33.9, Peak=206 HFD=4.1
02:49:32.621 00.001 28316 MultiStar: [#1 0.53,-0.36,0.00,M9] [#2 0.04,-0.19,0.92,U] [#3 0.34,-0.23,0.00,M4] [#4 0.22,-0.27,0.00,M1] [#5 0.38,-0.30,0.00,M8] [#6 0.04,-0.17,0.64,U] [#7 0.29,-0.22,0.00,M1] [#8 0.27,-0.59,0.00,M4] 
02:49:32.621 00.000 28316 refined, 2 included, MultiStar: {0.16, -0.18}, one-star: {0.34, -0.19}
02:49:32.622 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:49:32.622 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:49:32.623 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.87 mountX=-0.23 mountY=-0.06, mountTheta=-2.90
02:49:32.625 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.18, opts=13)
02:49:32.625 00.000 28316 Enqueuing Move request for scope (0.16, -0.18)
02:49:32.625 00.000 29988 Worker thread wakes up
02:49:32.626 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
02:49:32.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
02:49:32.626 00.000 29988 Moving (0.16, -0.18) raw xDistance=-0.23 yDistance=-0.06
02:49:32.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:49:32.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:32.626 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:49:32.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:32.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:32.627 00.000 28316 Enqueuing Expose request
02:49:32.628 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:32.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:49:32.628 00.000 29988 MoveAxis(E, 49, ABG)
02:49:32.628 00.000 29988 Guiding  Dir = 2, Dur = 49
02:49:32.628 00.000 29988 IsSlewing returns 0
02:49:32.628 00.000 29988 IsGuiding returns 0
02:49:32.630 00.002 29988 PulseGuide returned control before completion, sleep 57
02:49:32.696 00.066 29988 IsGuiding returns 0
02:49:32.696 00.000 29988 Move returns status 0, amount 49
02:49:32.697 00.001 29988 MoveAxis(N, 0, ABG)
02:49:32.697 00.000 29988 Move returns status 0, amount 0
02:49:32.697 00.000 29988 move complete, result=0
02:49:32.697 00.000 29988 worker thread done servicing request
02:49:32.697 00.000 29988 Worker thread wakes up
02:49:32.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:32.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:32.697 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
02:49:34.110 01.413 29988 Exposure complete
02:49:34.140 00.030 29988 worker thread done servicing request
02:49:34.140 00.000 28316 OnExposeComplete: enter
02:49:34.140 00.000 28316 UpdateGuideState(): m_state=6
02:49:34.140 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4063
02:49:34.142 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=256.19, Mass=2530, SNR=34.7, Peak=194 HFD=3.8
02:49:34.142 00.000 28316 MultiStar: [#1 0.22,-0.22,0.95,U] [#2 -0.02,-0.17,0.89,U] [#3 0.18,-0.02,0.84,U] [#4 0.09,-0.12,0.82,U] [#5 0.52,-0.11,0.00,M9] [#6 -0.21,0.06,0.63,U] [#7 0.30,0.06,0.61,U] [#8 0.03,-0.26,0.57,U] 
02:49:34.143 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.09}, one-star: {0.17, -0.02}
02:49:34.143 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:49:34.144 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:49:34.144 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.70 mountX=-0.13 mountY=-0.05, mountTheta=-2.73
02:49:34.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
02:49:34.146 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
02:49:34.147 00.001 29988 Worker thread wakes up
02:49:34.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:34.147 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.7
02:49:34.148 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:34.148 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:34.149 00.001 28316 Enqueuing Expose request
02:49:34.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
02:49:34.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
02:49:34.149 00.000 29988 Moving (0.11, -0.09) raw xDistance=-0.13 yDistance=-0.05
02:49:34.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:49:34.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:34.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:49:34.149 00.000 29988 MoveAxis(E, 0, ABG)
02:49:34.149 00.000 29988 Move returns status 0, amount 0
02:49:34.149 00.000 29988 MoveAxis(N, 0, ABG)
02:49:34.149 00.000 29988 Move returns status 0, amount 0
02:49:34.149 00.000 29988 move complete, result=0
02:49:34.149 00.000 29988 worker thread done servicing request
02:49:34.150 00.001 29988 Worker thread wakes up
02:49:34.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:34.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:34.150 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:35.780 01.630 29988 Exposure complete
02:49:35.834 00.054 29988 worker thread done servicing request
02:49:35.835 00.001 28316 OnExposeComplete: enter
02:49:35.835 00.000 28316 UpdateGuideState(): m_state=6
02:49:35.837 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4064
02:49:35.837 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=256.28, Mass=2330, SNR=33.3, Peak=202 HFD=3.7
02:49:35.838 00.001 28316 MultiStar: [#1 0.45,-0.00,0.00,M9] [#2 -0.13,0.10,0.92,U] [#3 0.19,0.06,0.89,U] [#4 0.09,-0.12,0.85,U] [#5 0.30,-0.01,0.76,U] [#6 -0.06,-0.07,0.65,U] [#7 0.32,-0.04,0.62,U] [#8 0.04,-0.11,0.60,U] 
02:49:35.838 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.00}, one-star: {0.24, 0.07}
02:49:35.838 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
02:49:35.839 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
02:49:35.839 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.02 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
02:49:35.841 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.00, opts=13)
02:49:35.841 00.000 28316 Enqueuing Move request for scope (0.12, -0.00)
02:49:35.842 00.001 29988 Worker thread wakes up
02:49:35.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
02:49:35.842 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
02:49:35.842 00.000 29988 Moving (0.12, -0.00) raw xDistance=-0.05 yDistance=-0.11
02:49:35.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:49:35.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:35.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:49:35.842 00.000 29988 MoveAxis(E, 0, ABG)
02:49:35.842 00.000 29988 Move returns status 0, amount 0
02:49:35.842 00.000 29988 MoveAxis(N, 0, ABG)
02:49:35.842 00.000 29988 Move returns status 0, amount 0
02:49:35.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:35.844 00.002 29988 move complete, result=0
02:49:35.844 00.000 29988 worker thread done servicing request
02:49:35.844 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.3
02:49:35.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:35.845 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:35.845 00.000 28316 Enqueuing Expose request
02:49:35.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:35.846 00.001 29988 Worker thread wakes up
02:49:35.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:35.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:37.364 01.518 29988 Exposure complete
02:49:37.394 00.030 29988 worker thread done servicing request
02:49:37.394 00.000 28316 OnExposeComplete: enter
02:49:37.395 00.001 28316 UpdateGuideState(): m_state=6
02:49:37.395 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4065
02:49:37.395 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=256.23, Mass=2467, SNR=34.4, Peak=188 HFD=4.2
02:49:37.396 00.001 28316 MultiStar: [#1 0.42,0.03,0.00,M10] [#2 0.37,-0.07,0.00,M1] [#3 0.56,0.12,0.00,M3] [#4 0.36,0.01,0.00,M1] [#5 0.60,0.14,0.00,M9] [#6 0.39,0.04,0.00,M1] [#7 0.40,0.13,0.00,M1] [#8 0.13,-0.03,0.57,U] 
02:49:37.396 00.000 28316 refined, 1 included, MultiStar: {0.32, 0.01}, one-star: {0.43, 0.03}
02:49:37.397 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
02:49:37.397 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
02:49:37.398 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.02 mountX=-0.13 mountY=-0.29, mountTheta=-1.99
02:49:37.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.01, opts=13)
02:49:37.399 00.000 28316 Enqueuing Move request for scope (0.32, 0.01)
02:49:37.400 00.001 29988 Worker thread wakes up
02:49:37.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
02:49:37.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
02:49:37.400 00.000 29988 Moving (0.32, 0.01) raw xDistance=-0.13 yDistance=-0.29
02:49:37.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:49:37.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:49:37.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
02:49:37.400 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.4
02:49:37.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:37.402 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:37.403 00.001 28316 Enqueuing Expose request
02:49:37.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:49:37.403 00.000 29988 MoveAxis(E, 0, ABG)
02:49:37.403 00.000 29988 Move returns status 0, amount 0
02:49:37.403 00.000 29988 MoveAxis(N, 0, ABG)
02:49:37.403 00.000 29988 Move returns status 0, amount 0
02:49:37.403 00.000 29988 move complete, result=0
02:49:37.403 00.000 29988 worker thread done servicing request
02:49:37.403 00.000 29988 Worker thread wakes up
02:49:37.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:37.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:37.404 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:49:39.040 01.636 29988 Exposure complete
02:49:39.074 00.034 29988 worker thread done servicing request
02:49:39.074 00.000 28316 OnExposeComplete: enter
02:49:39.075 00.001 28316 UpdateGuideState(): m_state=6
02:49:39.076 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4066
02:49:39.076 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.25, Mass=2375, SNR=33.8, Peak=191 HFD=3.7
02:49:39.077 00.001 28316 MultiStar: [#1 0.44,-0.19,0.00,R] [#2 0.03,-0.13,0.90,U] [#3 0.37,-0.02,0.00,M4] [#4 0.17,-0.01,0.82,U] [#5 0.76,-0.09,0.00,M10] [#6 0.06,0.04,0.62,U] [#7 0.39,-0.07,0.00,M2] [#8 0.02,-0.08,0.61,U] 
02:49:39.077 00.000 28316 refined, 4 included, MultiStar: {0.10, -0.03}, one-star: {0.17, 0.05}
02:49:39.078 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
02:49:39.078 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
02:49:39.078 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.26 mountX=-0.06 mountY=-0.08, mountTheta=-2.27
02:49:39.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
02:49:39.080 00.001 28316 Enqueuing Move request for scope (0.10, -0.03)
02:49:39.080 00.000 29988 Worker thread wakes up
02:49:39.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
02:49:39.080 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
02:49:39.080 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.06 yDistance=-0.08
02:49:39.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:49:39.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:39.081 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.8
02:49:39.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:39.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:39.082 00.001 28316 Enqueuing Expose request
02:49:39.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:39.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:49:39.082 00.000 29988 MoveAxis(E, 0, ABG)
02:49:39.083 00.001 29988 Move returns status 0, amount 0
02:49:39.083 00.000 29988 MoveAxis(N, 0, ABG)
02:49:39.083 00.000 29988 Move returns status 0, amount 0
02:49:39.083 00.000 29988 move complete, result=0
02:49:39.083 00.000 29988 worker thread done servicing request
02:49:39.083 00.000 29988 Worker thread wakes up
02:49:39.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:39.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:39.083 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:40.598 01.515 29988 Exposure complete
02:49:40.669 00.071 29988 worker thread done servicing request
02:49:40.669 00.000 28316 OnExposeComplete: enter
02:49:40.671 00.002 28316 UpdateGuideState(): m_state=6
02:49:40.672 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4067
02:49:40.673 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.14, Mass=2429, SNR=34.1, Peak=224 HFD=4.0
02:49:40.675 00.002 28316 MultiStar: [#1 -0.22,0.08,0.99,U] [#2 0.30,0.08,0.89,U] [#3 0.37,-0.03,0.00,M5] [#4 0.14,-0.09,0.83,U] [#5 0.26,-0.14,0.71,U] [#6 0.09,0.03,0.64,U] [#7 0.19,0.08,0.63,U] [#8 0.14,-0.12,0.57,U] 
02:49:40.676 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.01}, one-star: {0.29, -0.07}
02:49:40.678 00.002 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:49:40.679 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:49:40.680 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.09 mountX=-0.07 mountY=-0.12, mountTheta=-2.10
02:49:40.682 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
02:49:40.684 00.002 28316 Enqueuing Move request for scope (0.14, -0.01)
02:49:40.685 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:40.687 00.002 29988 Worker thread wakes up
02:49:40.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
02:49:40.687 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:49:40.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:40.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:40.690 00.001 28316 Enqueuing Expose request
02:49:40.690 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
02:49:40.690 00.000 29988 Moving (0.14, -0.01) raw xDistance=-0.07 yDistance=-0.12
02:49:40.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:49:40.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:40.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:49:40.690 00.000 29988 MoveAxis(E, 0, ABG)
02:49:40.690 00.000 29988 Move returns status 0, amount 0
02:49:40.690 00.000 29988 MoveAxis(N, 0, ABG)
02:49:40.690 00.000 29988 Move returns status 0, amount 0
02:49:40.690 00.000 29988 move complete, result=0
02:49:40.690 00.000 29988 worker thread done servicing request
02:49:40.690 00.000 29988 Worker thread wakes up
02:49:40.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:40.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:49:40.691 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:49:42.052 01.361 28316 evsrv: cli 0C97DCD0 connect
02:49:42.054 00.002 28316 case statement mapped state 6 to 3
02:49:42.055 00.001 28316 case statement mapped state 6 to 3
02:49:42.056 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"get_app_state","id":"c7d3191d-ac3d-4a19-8858-c9eb5480b362"}
02:49:42.056 00.000 28316 case statement mapped state 6 to 3
02:49:42.057 00.001 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7d3191d-ac3d-4a19-8858-c9eb5480b362"}
02:49:42.058 00.001 28316 evsrv: cli 0C97DCD0 disconnect
02:49:42.059 00.001 28316 evsrv: cli 0C97D870 connect
02:49:42.061 00.002 28316 case statement mapped state 6 to 3
02:49:42.061 00.000 28316 case statement mapped state 6 to 3
02:49:42.062 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"a0d8be45-714e-48e4-a38b-32a6a495aecf"}
02:49:42.063 00.001 28316 PhdController::Dither begins
02:49:42.063 00.000 28316 dither: size=2.00, dRA=-0.29 dDec=-1.72
02:49:42.064 00.001 28316 MountToCamera -- mountTheta (-1.74) + m_xAngle (2.00) = xAngle (0.26 = 0.26)
02:49:42.065 00.001 28316 MountToCamera -- mountX=-0.29 mountY=-1.72 hyp=1.74 mountTheta=-1.74 cameraX=1.69, cameraY=0.44 cameraTheta=0.26
02:49:42.065 00.000 28316 setting lock position to (952.16, 256.65)
02:49:42.066 00.001 28316 Mount: notify guiding dithered (1.7, 0.4)
02:49:42.066 00.000 28316 MultiStar: stabilizing after lock position change
02:49:42.067 00.001 28316 Status Line: Dithering de -0.29,-1.72
02:49:42.068 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:49:42.069 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:49:42.070 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"a0d8be45-714e-48e4-a38b-32a6a495aecf"}
02:49:42.070 00.000 28316 evsrv: cli 0C97D870 disconnect
02:49:42.326 00.256 29988 Exposure complete
02:49:42.363 00.037 29988 worker thread done servicing request
02:49:42.363 00.000 28316 OnExposeComplete: enter
02:49:42.364 00.001 28316 UpdateGuideState(): m_state=6
02:49:42.364 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4068
02:49:42.365 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=256.20, Mass=2369, SNR=33.7, Peak=208 HFD=4.2
02:49:42.365 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
02:49:42.366 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
02:49:42.366 00.000 28316 CameraToMount -- cameraX=-1.24 cameraY=-0.45 hyp=1.32 cameraTheta=-2.79 mountX=0.10 mountY=1.31, mountTheta=1.49
02:49:42.367 00.001 28316 dither recenter: remaining=(0.3,1.7) step=(0.3,1.7)
02:49:42.368 00.001 28316 MountToCamera -- mountTheta (1.40) + m_xAngle (2.00) = xAngle (3.40 = -2.88)
02:49:42.369 00.001 28316 MountToCamera -- mountX=0.29 mountY=1.72 hyp=1.74 mountTheta=1.40 cameraX=-1.69, cameraY=-0.44 cameraTheta=-2.88
02:49:42.369 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.69, y=-0.44, opts=4)
02:49:42.369 00.000 28316 Enqueuing Move request for scope (-1.69, -0.44)
02:49:42.370 00.001 28316 Mount: notify direct move 0.29,1.72
02:49:42.371 00.001 29988 Worker thread wakes up
02:49:42.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -0.44) opts 0x4
02:49:42.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.69, -0.44)
02:49:42.371 00.000 29988 Moving (-1.69, -0.44) raw xDistance=0.29 yDistance=1.72
02:49:42.371 00.000 29988 MoveAxis(W, 98, B)
02:49:42.371 00.000 29988 Guiding  Dir = 3, Dur = 98
02:49:42.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:42.371 00.000 29988 IsSlewing returns 0
02:49:42.371 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:49:42.372 00.001 29988 IsGuiding returns 0
02:49:42.372 00.000 28316 PhdController: settling, locked = 1, distance = 1.73 (0.50) aobump = 0 frame = 1 / 99999
02:49:42.372 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150182.372,"Host":"ASUS_SAM","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:49:42.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:42.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:42.374 00.001 28316 Enqueuing Expose request
02:49:42.374 00.000 29988 PulseGuide returned control before completion, sleep 107
02:49:42.494 00.120 29988 IsGuiding returns 0
02:49:42.494 00.000 29988 Move returns status 0, amount 98
02:49:42.494 00.000 29988 MoveAxis(S, 410, B)
02:49:42.494 00.000 29988 Guiding  Dir = 1, Dur = 410
02:49:42.494 00.000 29988 IsSlewing returns 0
02:49:42.494 00.000 29988 IsGuiding returns 0
02:49:42.499 00.005 29988 PulseGuide returned control before completion, sleep 416
02:49:42.928 00.429 29988 IsGuiding returns 0
02:49:42.928 00.000 29988 Move returns status 0, amount 410
02:49:42.928 00.000 29988 move complete, result=0
02:49:42.928 00.000 29988 worker thread done servicing request
02:49:42.928 00.000 29988 Worker thread wakes up
02:49:42.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:42.928 00.000 28316 GuideStep: 0.3 px 98 ms WEST, 1.7 px 410 ms SOUTH
02:49:42.929 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:44.344 01.415 29988 Exposure complete
02:49:44.380 00.036 29988 worker thread done servicing request
02:49:44.380 00.000 28316 OnExposeComplete: enter
02:49:44.381 00.001 28316 UpdateGuideState(): m_state=6
02:49:44.381 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4069
02:49:44.382 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=256.38, Mass=2550, SNR=35.0, Peak=175 HFD=4.1
02:49:44.383 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
02:49:44.383 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
02:49:44.384 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.27 hyp=0.59 cameraTheta=-2.66 mountX=-0.03 mountY=0.59, mountTheta=1.62
02:49:44.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.27, opts=13)
02:49:44.386 00.001 28316 Enqueuing Move request for scope (-0.52, -0.27)
02:49:44.386 00.000 29988 Worker thread wakes up
02:49:44.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.27) opts 0xd
02:49:44.386 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.27)
02:49:44.386 00.000 29988 Moving (-0.52, -0.27) raw xDistance=-0.03 yDistance=0.59
02:49:44.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:49:44.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:49:44.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:44.387 00.001 28316 UpdateGuideState exits: m=2550 RSB=35.0
02:49:44.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:49:44.387 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 2 / 99999
02:49:44.388 00.001 29988 MoveAxis(E, 0, ABG)
02:49:44.388 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150184.388,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:49:44.391 00.003 29988 Move returns status 0, amount 0
02:49:44.391 00.000 29988 MoveAxis(N, 0, ABG)
02:49:44.391 00.000 29988 Move returns status 0, amount 0
02:49:44.391 00.000 29988 move complete, result=0
02:49:44.391 00.000 29988 worker thread done servicing request
02:49:44.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:44.393 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:44.396 00.003 28316 Enqueuing Expose request
02:49:44.398 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
02:49:44.401 00.003 29988 Worker thread wakes up
02:49:44.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:44.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:46.029 01.628 29988 Exposure complete
02:49:46.083 00.054 29988 worker thread done servicing request
02:49:46.084 00.001 28316 OnExposeComplete: enter
02:49:46.085 00.001 28316 UpdateGuideState(): m_state=6
02:49:46.087 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4070
02:49:46.089 00.002 28316 Star::Find returns 1 (0), X=951.98, Y=256.42, Mass=2282, SNR=33.0, Peak=168 HFD=4.1
02:49:46.090 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.04)
02:49:46.091 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
02:49:46.091 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.24 mountX=-0.13 mountY=0.26, mountTheta=2.03
02:49:46.093 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.23, opts=13)
02:49:46.094 00.001 28316 Enqueuing Move request for scope (-0.18, -0.23)
02:49:46.094 00.000 29988 Worker thread wakes up
02:49:46.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:46.095 00.001 28316 UpdateGuideState exits: m=2282 RSB=33.0
02:49:46.095 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 3 / 99999
02:49:46.096 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
02:49:46.096 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150186.096,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:49:46.096 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
02:49:46.096 00.000 29988 Moving (-0.18, -0.23) raw xDistance=-0.13 yDistance=0.26
02:49:46.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:46.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:46.097 00.000 28316 Enqueuing Expose request
02:49:46.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:49:46.098 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:49:46.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:49:46.098 00.000 29988 MoveAxis(E, 0, ABG)
02:49:46.098 00.000 29988 Move returns status 0, amount 0
02:49:46.098 00.000 29988 MoveAxis(N, 0, ABG)
02:49:46.098 00.000 29988 Move returns status 0, amount 0
02:49:46.098 00.000 29988 move complete, result=0
02:49:46.098 00.000 29988 worker thread done servicing request
02:49:46.098 00.000 29988 Worker thread wakes up
02:49:46.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:46.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:46.098 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:49:47.626 01.528 29988 Exposure complete
02:49:47.682 00.056 29988 worker thread done servicing request
02:49:47.682 00.000 28316 OnExposeComplete: enter
02:49:47.683 00.001 28316 UpdateGuideState(): m_state=6
02:49:47.684 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4071
02:49:47.685 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=256.45, Mass=2570, SNR=35.0, Peak=202 HFD=4.1
02:49:47.687 00.002 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
02:49:47.688 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
02:49:47.689 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.33 mountX=-0.10 mountY=0.25, mountTheta=1.95
02:49:47.692 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.19, opts=13)
02:49:47.693 00.001 28316 Enqueuing Move request for scope (-0.19, -0.19)
02:49:47.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:47.694 00.001 28316 UpdateGuideState exits: m=2570 RSB=35.0
02:49:47.694 00.000 29988 Worker thread wakes up
02:49:47.694 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 4 / 99999
02:49:47.694 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150187.694,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:49:47.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:47.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:47.696 00.001 28316 Enqueuing Expose request
02:49:47.698 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
02:49:47.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
02:49:47.698 00.000 29988 Moving (-0.19, -0.19) raw xDistance=-0.10 yDistance=0.25
02:49:47.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:49:47.698 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
02:49:47.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:49:47.698 00.000 29988 MoveAxis(E, 0, ABG)
02:49:47.698 00.000 29988 Move returns status 0, amount 0
02:49:47.698 00.000 29988 MoveAxis(S, 60, ABG)
02:49:47.698 00.000 29988 Guiding  Dir = 1, Dur = 60
02:49:47.698 00.000 29988 IsSlewing returns 0
02:49:47.698 00.000 29988 IsGuiding returns 0
02:49:47.703 00.005 29988 PulseGuide returned control before completion, sleep 66
02:49:47.781 00.078 29988 IsGuiding returns 0
02:49:47.781 00.000 29988 Move returns status 0, amount 60
02:49:47.781 00.000 29988 move complete, result=0
02:49:47.781 00.000 29988 worker thread done servicing request
02:49:47.781 00.000 29988 Worker thread wakes up
02:49:47.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:47.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:47.781 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
02:49:49.410 01.629 29988 Exposure complete
02:49:49.455 00.045 29988 worker thread done servicing request
02:49:49.455 00.000 28316 OnExposeComplete: enter
02:49:49.458 00.003 28316 UpdateGuideState(): m_state=6
02:49:49.461 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4072
02:49:49.464 00.003 28316 Star::Find returns 1 (0), X=951.99, Y=256.48, Mass=2395, SNR=33.9, Peak=188 HFD=4.0
02:49:49.464 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
02:49:49.464 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
02:49:49.465 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.36 mountX=-0.08 mountY=0.22, mountTheta=1.92
02:49:49.467 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.16, opts=13)
02:49:49.468 00.001 28316 Enqueuing Move request for scope (-0.16, -0.16)
02:49:49.468 00.000 29988 Worker thread wakes up
02:49:49.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:49.469 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
02:49:49.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
02:49:49.469 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 5 / 99999
02:49:49.470 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
02:49:49.470 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150189.470,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
02:49:49.470 00.000 29988 Moving (-0.16, -0.16) raw xDistance=-0.08 yDistance=0.22
02:49:49.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:49:49.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
02:49:49.470 00.000 29988 MoveAxis(E, 0, ABG)
02:49:49.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:49.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:49.471 00.000 28316 Enqueuing Expose request
02:49:49.472 00.001 29988 Move returns status 0, amount 0
02:49:49.472 00.000 29988 MoveAxis(S, 53, ABG)
02:49:49.472 00.000 29988 Guiding  Dir = 1, Dur = 53
02:49:49.472 00.000 29988 IsSlewing returns 0
02:49:49.472 00.000 29988 IsGuiding returns 0
02:49:49.477 00.005 29988 PulseGuide returned control before completion, sleep 59
02:49:49.553 00.076 29988 IsGuiding returns 0
02:49:49.553 00.000 29988 Move returns status 0, amount 53
02:49:49.553 00.000 29988 move complete, result=0
02:49:49.553 00.000 29988 worker thread done servicing request
02:49:49.553 00.000 29988 Worker thread wakes up
02:49:49.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:49.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:49.553 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
02:49:50.960 01.407 29988 Exposure complete
02:49:51.010 00.050 29988 worker thread done servicing request
02:49:51.011 00.001 28316 OnExposeComplete: enter
02:49:51.012 00.001 28316 UpdateGuideState(): m_state=6
02:49:51.014 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4073
02:49:51.015 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=256.56, Mass=2464, SNR=34.4, Peak=180 HFD=3.9
02:49:51.017 00.002 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
02:49:51.019 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
02:49:51.020 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.28 mountX=-0.09 mountY=0.01, mountTheta=2.97
02:49:51.022 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
02:49:51.023 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
02:49:51.023 00.000 29988 Worker thread wakes up
02:49:51.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:51.024 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.4
02:49:51.024 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 6 / 99999
02:49:51.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:49:51.024 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150191.024,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
02:49:51.025 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:49:51.025 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.09 yDistance=0.01
02:49:51.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:49:51.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:51.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:51.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:51.026 00.001 28316 Enqueuing Expose request
02:49:51.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:49:51.026 00.000 29988 MoveAxis(E, 0, ABG)
02:49:51.026 00.000 29988 Move returns status 0, amount 0
02:49:51.026 00.000 29988 MoveAxis(N, 0, ABG)
02:49:51.026 00.000 29988 Move returns status 0, amount 0
02:49:51.026 00.000 29988 move complete, result=0
02:49:51.026 00.000 29988 worker thread done servicing request
02:49:51.026 00.000 29988 Worker thread wakes up
02:49:51.027 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:51.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:51.027 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:49:52.656 01.629 29988 Exposure complete
02:49:52.688 00.032 29988 worker thread done servicing request
02:49:52.688 00.000 28316 OnExposeComplete: enter
02:49:52.689 00.001 28316 UpdateGuideState(): m_state=6
02:49:52.690 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4074
02:49:52.690 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=256.40, Mass=2423, SNR=33.9, Peak=201 HFD=3.8
02:49:52.691 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
02:49:52.691 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
02:49:52.692 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.40 mountX=-0.24 mountY=0.07, mountTheta=2.85
02:49:52.694 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.24, opts=13)
02:49:52.695 00.001 28316 Enqueuing Move request for scope (0.04, -0.24)
02:49:52.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:52.696 00.001 29988 Worker thread wakes up
02:49:52.696 00.000 28316 UpdateGuideState exits: m=2423 RSB=33.9
02:49:52.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
02:49:52.696 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 7 / 99999
02:49:52.697 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
02:49:52.697 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150192.696,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
02:49:52.697 00.000 29988 Moving (0.04, -0.24) raw xDistance=-0.24 yDistance=0.07
02:49:52.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:49:52.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:52.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:52.698 00.001 28316 Enqueuing Expose request
02:49:52.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:52.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:49:52.699 00.001 29988 MoveAxis(E, 50, ABG)
02:49:52.699 00.000 29988 Guiding  Dir = 2, Dur = 50
02:49:52.699 00.000 29988 IsSlewing returns 0
02:49:52.699 00.000 29988 IsGuiding returns 0
02:49:52.700 00.001 29988 PulseGuide returned control before completion, sleep 59
02:49:52.767 00.067 29988 IsGuiding returns 0
02:49:52.767 00.000 29988 Move returns status 0, amount 50
02:49:52.767 00.000 29988 MoveAxis(N, 0, ABG)
02:49:52.767 00.000 29988 Move returns status 0, amount 0
02:49:52.767 00.000 29988 move complete, result=0
02:49:52.767 00.000 29988 worker thread done servicing request
02:49:52.767 00.000 29988 Worker thread wakes up
02:49:52.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:52.767 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
02:49:52.769 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:54.180 01.411 29988 Exposure complete
02:49:54.208 00.028 29988 worker thread done servicing request
02:49:54.208 00.000 28316 OnExposeComplete: enter
02:49:54.210 00.002 28316 UpdateGuideState(): m_state=6
02:49:54.212 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4075
02:49:54.213 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=256.51, Mass=2399, SNR=34.1, Peak=170 HFD=3.9
02:49:54.214 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
02:49:54.215 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
02:49:54.216 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.85 mountX=-0.18 mountY=-0.05, mountTheta=-2.89
02:49:54.218 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
02:49:54.218 00.000 28316 Enqueuing Move request for scope (0.12, -0.14)
02:49:54.220 00.002 29988 Worker thread wakes up
02:49:54.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:54.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
02:49:54.220 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.1
02:49:54.220 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 8 / 99999
02:49:54.221 00.001 28316 PhdController: newstate STATE_FINISH
02:49:54.221 00.000 28316 PhdController complete: success
02:49:54.222 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
02:49:54.222 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786150194.222,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
02:49:54.222 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.05
02:49:54.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:49:54.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:54.222 00.000 28316 Mount: notify guiding dither settle done success=1
02:49:54.223 00.001 28316 PhdController: newstate STATE_IDLE
02:49:54.223 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:54.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:54.224 00.000 28316 Enqueuing Expose request
02:49:54.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:49:54.225 00.001 29988 MoveAxis(E, 0, ABG)
02:49:54.225 00.000 29988 Move returns status 0, amount 0
02:49:54.225 00.000 29988 MoveAxis(N, 0, ABG)
02:49:54.225 00.000 29988 Move returns status 0, amount 0
02:49:54.225 00.000 29988 move complete, result=0
02:49:54.225 00.000 29988 worker thread done servicing request
02:49:54.225 00.000 29988 Worker thread wakes up
02:49:54.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:54.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:54.228 00.003 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:49:55.850 01.622 29988 Exposure complete
02:49:55.893 00.043 29988 worker thread done servicing request
02:49:55.894 00.001 28316 OnExposeComplete: enter
02:49:55.895 00.001 28316 UpdateGuideState(): m_state=6
02:49:55.896 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4076
02:49:55.897 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=256.39, Mass=2454, SNR=34.3, Peak=178 HFD=4.0
02:49:55.897 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
02:49:55.897 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
02:49:55.898 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.32 mountX=-0.26 mountY=0.06, mountTheta=2.93
02:49:55.899 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.25, opts=13)
02:49:55.899 00.000 28316 Enqueuing Move request for scope (0.07, -0.25)
02:49:55.900 00.001 29988 Worker thread wakes up
02:49:55.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
02:49:55.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
02:49:55.900 00.000 29988 Moving (0.07, -0.25) raw xDistance=-0.26 yDistance=0.06
02:49:55.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:55.901 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.3
02:49:55.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:55.902 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:55.902 00.000 28316 Enqueuing Expose request
02:49:55.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:49:55.903 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:55.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:49:55.903 00.000 29988 MoveAxis(E, 54, ABG)
02:49:55.903 00.000 29988 Guiding  Dir = 2, Dur = 54
02:49:55.903 00.000 29988 IsSlewing returns 0
02:49:55.903 00.000 29988 IsGuiding returns 0
02:49:55.905 00.002 29988 PulseGuide returned control before completion, sleep 63
02:49:55.974 00.069 29988 IsGuiding returns 0
02:49:55.974 00.000 29988 Move returns status 0, amount 54
02:49:55.974 00.000 29988 MoveAxis(N, 0, ABG)
02:49:55.974 00.000 29988 Move returns status 0, amount 0
02:49:55.974 00.000 29988 move complete, result=0
02:49:55.974 00.000 29988 worker thread done servicing request
02:49:55.974 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
02:49:55.976 00.002 29988 Worker thread wakes up
02:49:55.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:55.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:57.387 01.411 29988 Exposure complete
02:49:57.415 00.028 29988 worker thread done servicing request
02:49:57.416 00.001 28316 OnExposeComplete: enter
02:49:57.416 00.000 28316 UpdateGuideState(): m_state=6
02:49:57.417 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.417 00.000 28316 Star::Find returns 1 (0), X=952.04, Y=256.53, Mass=2426, SNR=34.1, Peak=187 HFD=4.0
02:49:57.417 00.000 28316 MultiStar: exiting stabilization period
02:49:57.417 00.000 28316 MultiStar: updating star positions after lock position change
02:49:57.419 00.002 28316 Star::Find(15, 662, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.419 00.000 28316 Star::Find returns 1 (0), X=662.82, Y=160.85, Mass=2312, SNR=33.1, Peak=211 HFD=4.3
02:49:57.419 00.000 28316 Star::Find(15, 1033, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.420 00.001 28316 Star::Find returns 1 (0), X=1034.57, Y=391.38, Mass=1975, SNR=30.5, Peak=147 HFD=4.3
02:49:57.420 00.000 28316 Star::Find(15, 978, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.420 00.000 28316 Star::Find returns 1 (0), X=979.06, Y=248.86, Mass=1760, SNR=29.1, Peak=164 HFD=4.1
02:49:57.421 00.001 28316 Star::Find(15, 311, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.422 00.001 28316 Star::Find returns 1 (0), X=312.19, Y=828.41, Mass=1707, SNR=28.4, Peak=143 HFD=4.0
02:49:57.423 00.001 28316 Star::Find(15, 494, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.423 00.000 28316 Star::Find returns 1 (0), X=495.32, Y=89.72, Mass=1370, SNR=25.7, Peak=115 HFD=3.7
02:49:57.424 00.001 28316 Star::Find(15, 289, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.425 00.001 28316 Star::Find returns 1 (0), X=290.02, Y=915.46, Mass=950, SNR=21.4, Peak=95 HFD=3.7
02:49:57.426 00.001 28316 Star::Find(15, 679, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.426 00.000 28316 Star::Find returns 1 (0), X=680.16, Y=946.20, Mass=849, SNR=20.1, Peak=78 HFD=4.0
02:49:57.427 00.001 28316 Star::Find(15, 1146, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.428 00.001 28316 Star::Find returns 1 (0), X=1147.22, Y=746.34, Mass=889, SNR=20.6, Peak=64 HFD=4.3
02:49:57.428 00.000 28316 Star::Find(15, 247, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.429 00.001 28316 Star::Find returns 1 (0), X=247.72, Y=518.72, Mass=586, SNR=16.8, Peak=56 HFD=3.6
02:49:57.429 00.000 28316 Star::Find(15, 650, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.430 00.001 28316 Star::Find returns 1 (0), X=651.46, Y=642.15, Mass=662, SNR=17.8, Peak=57 HFD=3.8
02:49:57.430 00.000 28316 Star::Find(15, 1131, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4077
02:49:57.431 00.001 28316 Star::Find returns 1 (0), X=1132.01, Y=624.24, Mass=638, SNR=17.5, Peak=55 HFD=4.0
02:49:57.431 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
02:49:57.431 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
02:49:57.433 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.36 mountX=-0.06 mountY=0.16, mountTheta=1.92
02:49:57.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.12, opts=13)
02:49:57.436 00.001 28316 Enqueuing Move request for scope (-0.12, -0.12)
02:49:57.436 00.000 29988 Worker thread wakes up
02:49:57.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:57.437 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.1
02:49:57.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:57.438 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
02:49:57.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
02:49:57.438 00.000 29988 Moving (-0.12, -0.12) raw xDistance=-0.06 yDistance=0.16
02:49:57.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:57.438 00.000 28316 Enqueuing Expose request
02:49:57.439 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:49:57.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:57.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:49:57.439 00.000 29988 MoveAxis(E, 0, ABG)
02:49:57.439 00.000 29988 Move returns status 0, amount 0
02:49:57.439 00.000 29988 MoveAxis(N, 0, ABG)
02:49:57.439 00.000 29988 Move returns status 0, amount 0
02:49:57.439 00.000 29988 move complete, result=0
02:49:57.439 00.000 29988 worker thread done servicing request
02:49:57.439 00.000 29988 Worker thread wakes up
02:49:57.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:57.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:57.439 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:49:59.065 01.626 29988 Exposure complete
02:49:59.112 00.047 29988 worker thread done servicing request
02:49:59.113 00.001 28316 OnExposeComplete: enter
02:49:59.113 00.000 28316 UpdateGuideState(): m_state=6
02:49:59.114 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4078
02:49:59.114 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=256.49, Mass=2436, SNR=34.2, Peak=174 HFD=3.9
02:49:59.115 00.001 28316 MultiStar: [#1 0.19,-0.13,1.01,U] [#2 -0.05,0.14,0.89,U] [#3 0.20,-0.02,0.84,U] [#4 -0.01,0.20,0.82,U] [#5 0.32,-0.12,0.00,M10] [#6 0.08,0.05,0.64,U] [#7 -0.14,-0.06,0.62,U] [#8 0.14,-0.03,0.56,U] 
02:49:59.115 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.08, -0.16}
02:49:59.116 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:49:59.116 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:49:59.116 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.09 mountX=-0.03 mountY=-0.06, mountTheta=-2.10
02:49:59.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
02:49:59.118 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
02:49:59.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:49:59.119 00.001 29988 Worker thread wakes up
02:49:59.119 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
02:49:59.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
02:49:59.119 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.03 yDistance=-0.06
02:49:59.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:49:59.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:49:59.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:49:59.119 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
02:49:59.119 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:49:59.120 00.001 29988 MoveAxis(E, 0, ABG)
02:49:59.120 00.000 29988 Move returns status 0, amount 0
02:49:59.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:49:59.120 00.000 28316 Enqueuing Expose request
02:49:59.121 00.001 29988 MoveAxis(N, 0, ABG)
02:49:59.121 00.000 29988 Move returns status 0, amount 0
02:49:59.121 00.000 29988 move complete, result=0
02:49:59.121 00.000 29988 worker thread done servicing request
02:49:59.121 00.000 29988 Worker thread wakes up
02:49:59.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:49:59.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:49:59.121 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:00.638 01.517 29988 Exposure complete
02:50:00.683 00.045 29988 worker thread done servicing request
02:50:00.683 00.000 28316 OnExposeComplete: enter
02:50:00.686 00.003 28316 UpdateGuideState(): m_state=6
02:50:00.688 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4079
02:50:00.688 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=256.69, Mass=2487, SNR=34.6, Peak=199 HFD=3.9
02:50:00.689 00.001 28316 MultiStar: [#1 0.28,-0.08,0.97,U] [#2 0.04,0.26,0.88,U] [#3 -0.03,0.08,0.86,U] [#4 -0.00,0.24,0.81,U] [#5 0.30,-0.00,0.72,U] [#6 0.07,0.18,0.61,U] [#7 0.22,-0.06,0.60,U] [#8 0.16,0.21,0.57,U] 
02:50:00.689 00.000 28316 single-star, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.02, 0.04}
02:50:00.690 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
02:50:00.690 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
02:50:00.691 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.21 mountX=0.03 mountY=-0.03, mountTheta=-0.81
02:50:00.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
02:50:00.692 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
02:50:00.693 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:00.694 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.6
02:50:00.694 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:00.694 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:00.695 00.001 28316 Enqueuing Expose request
02:50:00.695 00.000 29988 Worker thread wakes up
02:50:00.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
02:50:00.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
02:50:00.695 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
02:50:00.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:50:00.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:00.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:50:00.696 00.001 29988 MoveAxis(E, 0, ABG)
02:50:00.696 00.000 29988 Move returns status 0, amount 0
02:50:00.696 00.000 29988 MoveAxis(N, 0, ABG)
02:50:00.696 00.000 29988 Move returns status 0, amount 0
02:50:00.696 00.000 29988 move complete, result=0
02:50:00.696 00.000 29988 worker thread done servicing request
02:50:00.696 00.000 29988 Worker thread wakes up
02:50:00.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:00.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:00.697 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:02.331 01.634 29988 Exposure complete
02:50:02.374 00.043 29988 worker thread done servicing request
02:50:02.374 00.000 28316 OnExposeComplete: enter
02:50:02.377 00.003 28316 UpdateGuideState(): m_state=6
02:50:02.379 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4080
02:50:02.382 00.003 28316 Star::Find returns 1 (0), X=952.25, Y=256.57, Mass=2379, SNR=33.7, Peak=190 HFD=3.7
02:50:02.383 00.001 28316 MultiStar: [#1 0.27,-0.19,0.00,M1] [#2 0.11,-0.00,0.93,U] [#3 -0.01,-0.06,0.87,U] [#4 0.25,0.02,0.86,U] [#5 0.32,-0.07,0.00,M10] [#6 0.25,-0.24,0.00,M1] [#7 0.14,-0.18,0.64,U] [#8 0.05,0.12,0.57,U] 
02:50:02.384 00.001 28316 refined, 5 included, MultiStar: {0.11, -0.03}, one-star: {0.10, -0.08}
02:50:02.384 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
02:50:02.384 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
02:50:02.385 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.31 mountX=-0.07 mountY=-0.08, mountTheta=-2.32
02:50:02.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.03, opts=13)
02:50:02.386 00.000 28316 Enqueuing Move request for scope (0.11, -0.03)
02:50:02.387 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:02.387 00.000 29988 Worker thread wakes up
02:50:02.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
02:50:02.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
02:50:02.387 00.000 29988 Moving (0.11, -0.03) raw xDistance=-0.07 yDistance=-0.08
02:50:02.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:50:02.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:02.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:50:02.387 00.000 29988 MoveAxis(E, 0, ABG)
02:50:02.387 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.7
02:50:02.388 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:02.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:02.389 00.001 28316 Enqueuing Expose request
02:50:02.389 00.000 29988 Move returns status 0, amount 0
02:50:02.390 00.001 29988 MoveAxis(N, 0, ABG)
02:50:02.390 00.000 29988 Move returns status 0, amount 0
02:50:02.390 00.000 29988 move complete, result=0
02:50:02.390 00.000 29988 worker thread done servicing request
02:50:02.390 00.000 29988 Worker thread wakes up
02:50:02.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:02.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:02.391 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:03.917 01.526 29988 Exposure complete
02:50:03.952 00.035 29988 worker thread done servicing request
02:50:03.952 00.000 28316 OnExposeComplete: enter
02:50:03.954 00.002 28316 UpdateGuideState(): m_state=6
02:50:03.956 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4081
02:50:03.957 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=256.41, Mass=2336, SNR=33.5, Peak=178 HFD=3.7
02:50:03.958 00.001 28316 MultiStar: [#1 0.32,-0.53,0.00,M2] [#2 0.13,-0.21,0.93,U] [#3 0.19,-0.23,0.85,U] [#4 0.32,-0.25,0.00,M1] [#5 0.38,-0.36,0.00,R] [#6 0.29,-0.23,0.00,M2] [#7 0.14,-0.15,0.62,U] [#8 0.16,-0.14,0.59,U] 
02:50:03.959 00.001 28316 refined, 4 included, MultiStar: {0.14, -0.20}, one-star: {0.10, -0.23}
02:50:03.960 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
02:50:03.961 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
02:50:03.961 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-0.96 mountX=-0.24 mountY=-0.04, mountTheta=-3.00
02:50:03.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.20, opts=13)
02:50:03.965 00.001 28316 Enqueuing Move request for scope (0.14, -0.20)
02:50:03.965 00.000 29988 Worker thread wakes up
02:50:03.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
02:50:03.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
02:50:03.965 00.000 29988 Moving (0.14, -0.20) raw xDistance=-0.24 yDistance=-0.04
02:50:03.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:50:03.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:03.966 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:03.966 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:50:03.967 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:50:03.967 00.000 29988 MoveAxis(E, 50, ABG)
02:50:03.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:03.967 00.000 29988 Guiding  Dir = 2, Dur = 50
02:50:03.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:03.968 00.001 28316 Enqueuing Expose request
02:50:03.968 00.000 29988 IsSlewing returns 0
02:50:03.968 00.000 29988 IsGuiding returns 0
02:50:03.970 00.002 29988 PulseGuide returned control before completion, sleep 59
02:50:04.042 00.072 29988 IsGuiding returns 0
02:50:04.042 00.000 29988 Move returns status 0, amount 50
02:50:04.042 00.000 29988 MoveAxis(N, 0, ABG)
02:50:04.042 00.000 29988 Move returns status 0, amount 0
02:50:04.042 00.000 29988 move complete, result=0
02:50:04.042 00.000 29988 worker thread done servicing request
02:50:04.042 00.000 29988 Worker thread wakes up
02:50:04.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:04.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:04.042 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
02:50:05.680 01.638 29988 Exposure complete
02:50:05.707 00.027 29988 worker thread done servicing request
02:50:05.707 00.000 28316 OnExposeComplete: enter
02:50:05.708 00.001 28316 UpdateGuideState(): m_state=6
02:50:05.708 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4082
02:50:05.709 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=256.61, Mass=2389, SNR=33.9, Peak=189 HFD=3.8
02:50:05.710 00.001 28316 MultiStar: [#1 0.18,-0.15,0.97,U] [#2 0.05,0.14,0.92,U] [#3 0.07,-0.03,0.87,U] [#4 0.43,-0.26,0.00,M2] [#5 -0.17,0.33,0.00,M1] [#6 0.18,-0.11,0.61,U] [#7 0.36,-0.16,0.00,M1] [#8 0.23,0.16,0.60,U] 
02:50:05.711 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.01}, one-star: {0.14, -0.03}
02:50:05.712 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
02:50:05.714 00.002 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
02:50:05.715 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.08 mountX=-0.07 mountY=-0.12, mountTheta=-2.08
02:50:05.717 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
02:50:05.718 00.001 28316 Enqueuing Move request for scope (0.14, -0.01)
02:50:05.719 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:05.720 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.9
02:50:05.722 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:05.724 00.002 29988 Worker thread wakes up
02:50:05.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
02:50:05.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
02:50:05.724 00.000 29988 Moving (0.14, -0.01) raw xDistance=-0.07 yDistance=-0.12
02:50:05.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:50:05.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:05.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:50:05.724 00.000 29988 MoveAxis(E, 0, ABG)
02:50:05.724 00.000 29988 Move returns status 0, amount 0
02:50:05.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:05.725 00.001 28316 Enqueuing Expose request
02:50:05.725 00.000 29988 MoveAxis(N, 0, ABG)
02:50:05.725 00.000 29988 Move returns status 0, amount 0
02:50:05.725 00.000 29988 move complete, result=0
02:50:05.725 00.000 29988 worker thread done servicing request
02:50:05.725 00.000 29988 Worker thread wakes up
02:50:05.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:05.726 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:05.726 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:07.253 01.527 29988 Exposure complete
02:50:07.278 00.025 29988 worker thread done servicing request
02:50:07.278 00.000 28316 OnExposeComplete: enter
02:50:07.281 00.003 28316 UpdateGuideState(): m_state=6
02:50:07.282 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4083
02:50:07.283 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=256.58, Mass=2377, SNR=33.8, Peak=177 HFD=3.8
02:50:07.284 00.001 28316 MultiStar: [#1 0.42,-0.29,0.00,M2] [#2 0.19,-0.10,0.93,U] [#3 0.06,0.07,0.87,U] [#4 0.46,-0.00,0.00,M3] [#5 0.00,0.18,0.74,U] [#6 0.31,0.02,0.62,U] [#7 0.47,-0.23,0.00,M2] [#8 0.11,0.13,0.58,U] 
02:50:07.284 00.000 28316 refined, 5 included, MultiStar: {0.13, 0.03}, one-star: {0.13, -0.06}
02:50:07.285 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:50:07.285 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:50:07.286 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.20 mountX=-0.03 mountY=-0.13, mountTheta=-1.80
02:50:07.286 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
02:50:07.286 00.000 28316 Enqueuing Move request for scope (0.13, 0.03)
02:50:07.288 00.002 29988 Worker thread wakes up
02:50:07.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:50:07.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:50:07.288 00.000 29988 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=-0.13
02:50:07.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:50:07.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:07.289 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.8
02:50:07.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:07.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:07.290 00.001 28316 Enqueuing Expose request
02:50:07.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:07.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:50:07.290 00.000 29988 MoveAxis(E, 0, ABG)
02:50:07.290 00.000 29988 Move returns status 0, amount 0
02:50:07.290 00.000 29988 MoveAxis(N, 0, ABG)
02:50:07.290 00.000 29988 Move returns status 0, amount 0
02:50:07.290 00.000 29988 move complete, result=0
02:50:07.290 00.000 29988 worker thread done servicing request
02:50:07.290 00.000 29988 Worker thread wakes up
02:50:07.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:07.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:07.291 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:08.915 01.624 29988 Exposure complete
02:50:08.964 00.049 29988 worker thread done servicing request
02:50:08.964 00.000 28316 OnExposeComplete: enter
02:50:08.965 00.001 28316 UpdateGuideState(): m_state=6
02:50:08.965 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4084
02:50:08.966 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=256.38, Mass=2455, SNR=34.3, Peak=192 HFD=3.9
02:50:08.966 00.000 28316 MultiStar: [#1 0.17,-0.34,0.00,M3] [#2 -0.11,-0.11,0.89,U] [#3 -0.09,-0.09,0.84,U] [#4 0.16,0.01,0.79,U] [#5 -0.16,0.09,0.72,U] [#6 0.15,0.24,0.63,U] [#7 0.20,-0.12,0.60,U] [#8 0.14,0.02,0.61,U] 
02:50:08.966 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.05}, one-star: {-0.04, -0.26}
02:50:08.967 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:50:08.968 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
02:50:08.969 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.25 mountX=-0.05 mountY=0.01, mountTheta=2.99
02:50:08.972 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
02:50:08.973 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
02:50:08.974 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:08.976 00.002 29988 Worker thread wakes up
02:50:08.976 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
02:50:08.976 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:08.977 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:08.977 00.000 28316 Enqueuing Expose request
02:50:08.978 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
02:50:08.978 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
02:50:08.978 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.05 yDistance=0.01
02:50:08.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:50:08.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:08.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:08.978 00.000 29988 MoveAxis(E, 0, ABG)
02:50:08.978 00.000 29988 Move returns status 0, amount 0
02:50:08.978 00.000 29988 MoveAxis(N, 0, ABG)
02:50:08.978 00.000 29988 Move returns status 0, amount 0
02:50:08.978 00.000 29988 move complete, result=0
02:50:08.978 00.000 29988 worker thread done servicing request
02:50:08.978 00.000 29988 Worker thread wakes up
02:50:08.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:08.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:08.978 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:10.501 01.523 29988 Exposure complete
02:50:10.566 00.065 29988 worker thread done servicing request
02:50:10.566 00.000 28316 OnExposeComplete: enter
02:50:10.567 00.001 28316 UpdateGuideState(): m_state=6
02:50:10.567 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4085
02:50:10.568 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=256.48, Mass=2422, SNR=34.0, Peak=182 HFD=3.8
02:50:10.568 00.000 28316 MultiStar: [#1 0.22,-0.15,1.01,U] [#2 0.14,0.12,0.86,U] [#3 -0.01,-0.11,0.85,U] [#4 -0.11,0.17,0.84,U] [#5 -0.02,0.14,0.73,U] [#6 0.07,0.14,0.62,U] [#7 0.15,-0.13,0.62,U] [#8 0.17,0.07,0.60,U] 
02:50:10.569 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.00}, one-star: {0.09, -0.17}
02:50:10.569 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
02:50:10.570 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:50:10.570 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.03 mountX=-0.03 mountY=-0.07, mountTheta=-2.04
02:50:10.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
02:50:10.572 00.001 28316 Enqueuing Move request for scope (0.08, -0.00)
02:50:10.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:10.573 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.0
02:50:10.573 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:10.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:10.574 00.001 28316 Enqueuing Expose request
02:50:10.574 00.000 29988 Worker thread wakes up
02:50:10.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
02:50:10.574 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
02:50:10.574 00.000 29988 Moving (0.08, -0.00) raw xDistance=-0.03 yDistance=-0.07
02:50:10.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:50:10.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:10.575 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:50:10.575 00.000 29988 MoveAxis(E, 0, ABG)
02:50:10.575 00.000 29988 Move returns status 0, amount 0
02:50:10.575 00.000 29988 MoveAxis(N, 0, ABG)
02:50:10.575 00.000 29988 Move returns status 0, amount 0
02:50:10.575 00.000 29988 move complete, result=0
02:50:10.575 00.000 29988 worker thread done servicing request
02:50:10.575 00.000 29988 Worker thread wakes up
02:50:10.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:10.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:10.576 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:12.207 01.631 29988 Exposure complete
02:50:12.235 00.028 29988 worker thread done servicing request
02:50:12.235 00.000 28316 OnExposeComplete: enter
02:50:12.236 00.001 28316 UpdateGuideState(): m_state=6
02:50:12.236 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4086
02:50:12.240 00.004 28316 Star::Find returns 1 (0), X=952.02, Y=256.52, Mass=2520, SNR=34.8, Peak=192 HFD=4.1
02:50:12.242 00.002 28316 MultiStar: [#1 0.38,-0.13,0.00,M3] [#2 0.13,0.26,0.91,U] [#3 -0.01,0.00,0.83,U] [#4 0.42,0.05,0.00,M2] [#5 0.01,0.33,0.00,M1] [#6 0.37,0.31,0.00,M1] [#7 0.19,0.05,0.62,U] [#8 -0.13,0.31,0.00,M1] 
02:50:12.245 00.003 28316 refined, 3 included, MultiStar: {0.03, 0.05}, one-star: {-0.13, -0.12}
02:50:12.247 00.002 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
02:50:12.249 00.002 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
02:50:12.251 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.02 mountX=0.03 mountY=-0.05, mountTheta=-0.99
02:50:12.255 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
02:50:12.257 00.002 28316 Enqueuing Move request for scope (0.03, 0.05)
02:50:12.259 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:12.260 00.001 28316 UpdateGuideState exits: m=2520 RSB=34.8
02:50:12.261 00.001 29988 Worker thread wakes up
02:50:12.261 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
02:50:12.261 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
02:50:12.261 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
02:50:12.261 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:12.263 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:50:12.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:12.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:50:12.263 00.000 29988 MoveAxis(E, 0, ABG)
02:50:12.263 00.000 29988 Move returns status 0, amount 0
02:50:12.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:12.264 00.001 28316 Enqueuing Expose request
02:50:12.265 00.001 29988 MoveAxis(N, 0, ABG)
02:50:12.265 00.000 29988 Move returns status 0, amount 0
02:50:12.265 00.000 29988 move complete, result=0
02:50:12.265 00.000 29988 worker thread done servicing request
02:50:12.265 00.000 29988 Worker thread wakes up
02:50:12.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:12.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:12.265 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:13.786 01.521 29988 Exposure complete
02:50:13.832 00.046 29988 worker thread done servicing request
02:50:13.833 00.001 28316 OnExposeComplete: enter
02:50:13.833 00.000 28316 UpdateGuideState(): m_state=6
02:50:13.834 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4087
02:50:13.834 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=256.88, Mass=2457, SNR=34.4, Peak=204 HFD=4.2
02:50:13.835 00.001 28316 MultiStar: [#1 0.24,0.02,0.96,U] [#2 -0.07,0.28,0.90,U] [#3 -0.06,0.23,0.83,U] [#4 0.28,0.37,0.00,M3] [#5 -0.06,0.48,0.00,M2] [#6 0.32,0.32,0.00,M2] [#7 0.22,0.05,0.65,U] [#8 -0.09,0.48,0.00,M2] 
02:50:13.835 00.000 28316 refined, 4 included, MultiStar: {0.07, 0.17}, one-star: {0.05, 0.23}
02:50:13.836 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
02:50:13.836 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
02:50:13.837 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.16 mountX=0.12 mountY=-0.14, mountTheta=-0.86
02:50:13.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.17, opts=13)
02:50:13.838 00.000 28316 Enqueuing Move request for scope (0.07, 0.17)
02:50:13.839 00.001 29988 Worker thread wakes up
02:50:13.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
02:50:13.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:13.839 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
02:50:13.840 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:13.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:13.840 00.000 28316 Enqueuing Expose request
02:50:13.841 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
02:50:13.841 00.000 29988 Moving (0.07, 0.17) raw xDistance=0.12 yDistance=-0.14
02:50:13.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:50:13.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:13.841 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:50:13.841 00.000 29988 MoveAxis(E, 0, ABG)
02:50:13.841 00.000 29988 Move returns status 0, amount 0
02:50:13.841 00.000 29988 MoveAxis(N, 0, ABG)
02:50:13.841 00.000 29988 Move returns status 0, amount 0
02:50:13.841 00.000 29988 move complete, result=0
02:50:13.841 00.000 29988 worker thread done servicing request
02:50:13.841 00.000 29988 Worker thread wakes up
02:50:13.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:13.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:13.842 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:15.477 01.635 29988 Exposure complete
02:50:15.503 00.026 29988 worker thread done servicing request
02:50:15.503 00.000 28316 OnExposeComplete: enter
02:50:15.504 00.001 28316 UpdateGuideState(): m_state=6
02:50:15.505 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4088
02:50:15.507 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=256.63, Mass=2450, SNR=34.4, Peak=206 HFD=3.9
02:50:15.508 00.001 28316 MultiStar: [#1 0.27,-0.02,0.97,U] [#2 -0.01,0.08,0.90,U] [#3 -0.09,0.01,0.85,U] [#4 0.17,0.10,0.81,U] [#5 -0.27,0.43,0.00,M3] [#6 0.10,0.07,0.62,U] [#7 0.13,-0.14,0.62,U] [#8 0.05,0.28,0.57,U] 
02:50:15.508 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.04}, one-star: {-0.11, -0.02}
02:50:15.509 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
02:50:15.509 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
02:50:15.509 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.56 mountX=0.01 mountY=-0.07, mountTheta=-1.43
02:50:15.510 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
02:50:15.511 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
02:50:15.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:15.512 00.001 29988 Worker thread wakes up
02:50:15.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
02:50:15.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
02:50:15.512 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.01 yDistance=-0.07
02:50:15.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:50:15.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:15.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:50:15.512 00.000 29988 MoveAxis(E, 0, ABG)
02:50:15.512 00.000 29988 Move returns status 0, amount 0
02:50:15.512 00.000 29988 MoveAxis(N, 0, ABG)
02:50:15.512 00.000 29988 Move returns status 0, amount 0
02:50:15.512 00.000 29988 move complete, result=0
02:50:15.512 00.000 29988 worker thread done servicing request
02:50:15.512 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.4
02:50:15.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:15.513 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:15.513 00.000 28316 Enqueuing Expose request
02:50:15.514 00.001 29988 Worker thread wakes up
02:50:15.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:15.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:15.514 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:17.034 01.520 29988 Exposure complete
02:50:17.082 00.048 29988 worker thread done servicing request
02:50:17.082 00.000 28316 OnExposeComplete: enter
02:50:17.083 00.001 28316 UpdateGuideState(): m_state=6
02:50:17.084 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4089
02:50:17.084 00.000 28316 Star::Find returns 1 (0), X=952.12, Y=256.66, Mass=2444, SNR=34.2, Peak=210 HFD=3.9
02:50:17.085 00.001 28316 MultiStar: [#1 0.32,-0.07,0.94,U] [#2 0.03,0.14,0.88,U] [#3 -0.08,0.08,0.86,U] [#4 0.41,-0.04,0.00,M3] [#5 -0.23,0.49,0.00,M4] [#6 0.29,-0.08,0.62,U] [#7 -0.00,-0.06,0.61,U] [#8 0.16,0.25,0.56,U] 
02:50:17.085 00.000 28316 single-star, 6 included, MultiStar: {0.09, 0.04}, one-star: {-0.04, 0.01}
02:50:17.086 00.001 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
02:50:17.088 00.002 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
02:50:17.089 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.87 mountX=0.02 mountY=0.03, mountTheta=0.85
02:50:17.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
02:50:17.092 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
02:50:17.092 00.000 29988 Worker thread wakes up
02:50:17.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:17.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:50:17.093 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:50:17.093 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
02:50:17.093 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.2
02:50:17.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:17.094 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:17.094 00.000 28316 Enqueuing Expose request
02:50:17.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:50:17.095 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:17.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:50:17.095 00.000 29988 MoveAxis(E, 0, ABG)
02:50:17.095 00.000 29988 Move returns status 0, amount 0
02:50:17.095 00.000 29988 MoveAxis(N, 0, ABG)
02:50:17.095 00.000 29988 Move returns status 0, amount 0
02:50:17.095 00.000 29988 move complete, result=0
02:50:17.095 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:17.095 00.000 29988 worker thread done servicing request
02:50:17.096 00.001 29988 Worker thread wakes up
02:50:17.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:17.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:18.729 01.633 29988 Exposure complete
02:50:18.777 00.048 29988 worker thread done servicing request
02:50:18.777 00.000 28316 OnExposeComplete: enter
02:50:18.778 00.001 28316 UpdateGuideState(): m_state=6
02:50:18.778 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4090
02:50:18.778 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=256.59, Mass=2436, SNR=34.2, Peak=196 HFD=4.0
02:50:18.779 00.001 28316 MultiStar: [#1 0.25,-0.15,1.01,U] [#2 -0.05,-0.00,0.92,U] [#3 -0.09,0.04,0.87,U] [#4 0.28,0.16,0.00,M4] [#5 -0.32,0.39,0.00,M5] [#6 0.25,0.05,0.64,U] [#7 0.28,-0.10,0.60,U] [#8 0.03,0.10,0.58,U] 
02:50:18.779 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.03}, one-star: {-0.19, -0.05}
02:50:18.780 00.001 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
02:50:18.780 00.000 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
02:50:18.781 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.49 mountX=-0.05 mountY=-0.03, mountTheta=-2.51
02:50:18.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
02:50:18.782 00.000 28316 Enqueuing Move request for scope (0.05, -0.03)
02:50:18.783 00.001 29988 Worker thread wakes up
02:50:18.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:18.784 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
02:50:18.784 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
02:50:18.784 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
02:50:18.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:50:18.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:18.784 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
02:50:18.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:18.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:50:18.786 00.000 29988 MoveAxis(E, 0, ABG)
02:50:18.786 00.000 29988 Move returns status 0, amount 0
02:50:18.786 00.000 29988 MoveAxis(N, 0, ABG)
02:50:18.786 00.000 29988 Move returns status 0, amount 0
02:50:18.786 00.000 29988 move complete, result=0
02:50:18.786 00.000 29988 worker thread done servicing request
02:50:18.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:18.786 00.000 28316 Enqueuing Expose request
02:50:18.787 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:18.787 00.000 29988 Worker thread wakes up
02:50:18.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:18.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:20.314 01.527 29988 Exposure complete
02:50:20.346 00.032 29988 worker thread done servicing request
02:50:20.346 00.000 28316 OnExposeComplete: enter
02:50:20.347 00.001 28316 UpdateGuideState(): m_state=6
02:50:20.348 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4091
02:50:20.348 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=256.58, Mass=2418, SNR=34.1, Peak=190 HFD=3.8
02:50:20.349 00.001 28316 MultiStar: [#1 0.33,-0.18,0.00,M1] [#2 0.14,0.19,0.91,U] [#3 0.15,-0.06,0.87,U] [#4 0.43,-0.16,0.00,M5] [#5 -0.13,0.37,0.00,M6] [#6 0.44,-0.09,0.00,M1] [#7 0.30,-0.07,0.62,U] [#8 0.13,0.07,0.58,U] 
02:50:20.349 00.000 28316 single-star, 4 included, MultiStar: {0.14, 0.01}, one-star: {0.04, -0.07}
02:50:20.350 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:50:20.350 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:50:20.350 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.02 mountX=-0.08 mountY=-0.01, mountTheta=-3.05
02:50:20.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
02:50:20.352 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
02:50:20.352 00.000 29988 Worker thread wakes up
02:50:20.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:20.353 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:50:20.353 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:20.354 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:20.354 00.000 28316 Enqueuing Expose request
02:50:20.355 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:50:20.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:50:20.355 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.01
02:50:20.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:50:20.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:20.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:50:20.355 00.000 29988 MoveAxis(E, 0, ABG)
02:50:20.355 00.000 29988 Move returns status 0, amount 0
02:50:20.355 00.000 29988 MoveAxis(N, 0, ABG)
02:50:20.355 00.000 29988 Move returns status 0, amount 0
02:50:20.355 00.000 29988 move complete, result=0
02:50:20.355 00.000 29988 worker thread done servicing request
02:50:20.355 00.000 29988 Worker thread wakes up
02:50:20.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:20.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:20.355 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:21.993 01.638 29988 Exposure complete
02:50:22.026 00.033 29988 worker thread done servicing request
02:50:22.026 00.000 28316 OnExposeComplete: enter
02:50:22.027 00.001 28316 UpdateGuideState(): m_state=6
02:50:22.028 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4092
02:50:22.028 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=256.59, Mass=2583, SNR=35.2, Peak=171 HFD=4.1
02:50:22.029 00.001 28316 MultiStar: [#1 0.49,-0.04,0.00,M2] [#2 0.21,0.24,0.86,U] [#3 0.15,-0.02,0.83,U] [#4 0.72,0.00,0.00,M6] [#5 0.10,0.19,0.74,U] [#6 0.64,-0.04,0.00,M2] [#7 0.51,-0.33,0.00,M1] [#8 0.17,0.21,0.59,U] 
02:50:22.029 00.000 28316 refined, 4 included, MultiStar: {0.21, 0.10}, one-star: {0.35, -0.06}
02:50:22.029 00.000 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
02:50:22.030 00.001 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
02:50:22.030 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.10 hyp=0.23 cameraTheta=0.44 mountX=0.00 mountY=-0.23, mountTheta=-1.56
02:50:22.032 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.10, opts=13)
02:50:22.033 00.001 28316 Enqueuing Move request for scope (0.21, 0.10)
02:50:22.034 00.001 29988 Worker thread wakes up
02:50:22.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.10) opts 0xd
02:50:22.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.10)
02:50:22.034 00.000 29988 Moving (0.21, 0.10) raw xDistance=0.00 yDistance=-0.23
02:50:22.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:50:22.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:50:22.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:50:22.034 00.000 29988 MoveAxis(E, 0, ABG)
02:50:22.034 00.000 29988 Move returns status 0, amount 0
02:50:22.034 00.000 29988 MoveAxis(N, 0, ABG)
02:50:22.034 00.000 29988 Move returns status 0, amount 0
02:50:22.034 00.000 29988 move complete, result=0
02:50:22.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:22.035 00.001 28316 UpdateGuideState exits: m=2583 RSB=35.2
02:50:22.036 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:22.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:22.038 00.001 28316 Enqueuing Expose request
02:50:22.039 00.001 29988 worker thread done servicing request
02:50:22.039 00.000 29988 Worker thread wakes up
02:50:22.039 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:50:22.040 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:22.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:23.568 01.528 29988 Exposure complete
02:50:23.624 00.056 29988 worker thread done servicing request
02:50:23.624 00.000 28316 OnExposeComplete: enter
02:50:23.626 00.002 28316 UpdateGuideState(): m_state=6
02:50:23.627 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4093
02:50:23.629 00.002 28316 Star::Find returns 1 (0), X=952.45, Y=256.60, Mass=2319, SNR=33.4, Peak=156 HFD=4.2
02:50:23.630 00.001 28316 MultiStar: [#1 0.41,-0.08,0.00,M3] [#2 0.08,0.29,0.90,U] [#3 0.19,0.02,0.87,U] [#4 0.58,0.26,0.00,M7] [#5 0.05,0.48,0.00,M6] [#6 0.54,0.19,0.00,M3] [#7 0.18,-0.04,0.63,U] [#8 0.13,0.18,0.59,U] 
02:50:23.633 00.003 28316 refined, 4 included, MultiStar: {0.18, 0.08}, one-star: {0.29, -0.05}
02:50:23.635 00.002 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
02:50:23.637 00.002 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
02:50:23.638 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.41 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
02:50:23.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.08, opts=13)
02:50:23.640 00.001 28316 Enqueuing Move request for scope (0.18, 0.08)
02:50:23.640 00.000 29988 Worker thread wakes up
02:50:23.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:23.641 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.4
02:50:23.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:23.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:23.642 00.001 28316 Enqueuing Expose request
02:50:23.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
02:50:23.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
02:50:23.642 00.000 29988 Moving (0.18, 0.08) raw xDistance=-0.00 yDistance=-0.20
02:50:23.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:50:23.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:23.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:50:23.642 00.000 29988 MoveAxis(E, 0, ABG)
02:50:23.642 00.000 29988 Move returns status 0, amount 0
02:50:23.643 00.001 29988 MoveAxis(N, 0, ABG)
02:50:23.643 00.000 29988 Move returns status 0, amount 0
02:50:23.643 00.000 29988 move complete, result=0
02:50:23.643 00.000 29988 worker thread done servicing request
02:50:23.643 00.000 29988 Worker thread wakes up
02:50:23.643 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:23.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:23.643 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:50:25.266 01.623 29988 Exposure complete
02:50:25.301 00.035 29988 worker thread done servicing request
02:50:25.301 00.000 28316 OnExposeComplete: enter
02:50:25.302 00.001 28316 UpdateGuideState(): m_state=6
02:50:25.302 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4094
02:50:25.303 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=256.74, Mass=2384, SNR=33.9, Peak=172 HFD=4.2
02:50:25.304 00.001 28316 MultiStar: [#1 0.35,0.01,0.00,M4] [#2 0.15,0.10,0.88,U] [#3 0.19,0.13,0.86,U] [#4 0.52,0.17,0.00,M8] [#5 0.10,0.16,0.74,U] [#6 0.56,0.15,0.00,M4] [#7 0.47,-0.01,0.00,M1] [#8 0.30,0.12,0.56,U] 
02:50:25.304 00.000 28316 single-star, 4 included, MultiStar: {0.14, 0.12}, one-star: {0.01, 0.09}
02:50:25.304 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
02:50:25.305 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
02:50:25.305 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.44 mountX=0.08 mountY=-0.05, mountTheta=-0.58
02:50:25.306 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
02:50:25.307 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
02:50:25.307 00.000 29988 Worker thread wakes up
02:50:25.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:25.308 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.9
02:50:25.308 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:25.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:25.309 00.001 28316 Enqueuing Expose request
02:50:25.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
02:50:25.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
02:50:25.309 00.000 29988 Moving (0.01, 0.09) raw xDistance=0.08 yDistance=-0.05
02:50:25.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:50:25.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:25.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:50:25.309 00.000 29988 MoveAxis(E, 0, ABG)
02:50:25.309 00.000 29988 Move returns status 0, amount 0
02:50:25.309 00.000 29988 MoveAxis(N, 0, ABG)
02:50:25.309 00.000 29988 Move returns status 0, amount 0
02:50:25.309 00.000 29988 move complete, result=0
02:50:25.309 00.000 29988 worker thread done servicing request
02:50:25.309 00.000 29988 Worker thread wakes up
02:50:25.310 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:25.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:25.310 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:26.823 01.513 29988 Exposure complete
02:50:26.876 00.053 29988 worker thread done servicing request
02:50:26.876 00.000 28316 OnExposeComplete: enter
02:50:26.879 00.003 28316 UpdateGuideState(): m_state=6
02:50:26.881 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4095
02:50:26.884 00.003 28316 Star::Find returns 1 (0), X=952.36, Y=256.64, Mass=2382, SNR=33.9, Peak=176 HFD=3.9
02:50:26.887 00.003 28316 MultiStar: [#1 0.39,-0.17,0.00,M5] [#2 0.14,0.07,0.92,U] [#3 0.22,0.07,0.86,U] [#4 0.44,0.21,0.00,M9] [#5 0.04,0.36,0.00,M6] [#6 0.36,-0.02,0.00,M5] [#7 0.26,-0.29,0.00,M2] [#8 0.08,0.08,0.57,U] 
02:50:26.889 00.002 28316 refined, 3 included, MultiStar: {0.17, 0.05}, one-star: {0.20, -0.00}
02:50:26.891 00.002 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
02:50:26.894 00.003 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
02:50:26.896 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.30 mountX=-0.02 mountY=-0.17, mountTheta=-1.70
02:50:26.900 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.05, opts=13)
02:50:26.902 00.002 28316 Enqueuing Move request for scope (0.17, 0.05)
02:50:26.902 00.000 29988 Worker thread wakes up
02:50:26.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:26.903 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.9
02:50:26.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:26.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:26.904 00.001 28316 Enqueuing Expose request
02:50:26.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
02:50:26.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
02:50:26.904 00.000 29988 Moving (0.17, 0.05) raw xDistance=-0.02 yDistance=-0.17
02:50:26.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:50:26.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:26.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:50:26.904 00.000 29988 MoveAxis(E, 0, ABG)
02:50:26.904 00.000 29988 Move returns status 0, amount 0
02:50:26.904 00.000 29988 MoveAxis(N, 0, ABG)
02:50:26.904 00.000 29988 Move returns status 0, amount 0
02:50:26.904 00.000 29988 move complete, result=0
02:50:26.904 00.000 29988 worker thread done servicing request
02:50:26.904 00.000 29988 Worker thread wakes up
02:50:26.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:26.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:26.905 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:50:28.536 01.631 29988 Exposure complete
02:50:28.580 00.044 29988 worker thread done servicing request
02:50:28.580 00.000 28316 OnExposeComplete: enter
02:50:28.581 00.001 28316 UpdateGuideState(): m_state=6
02:50:28.581 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4096
02:50:28.583 00.002 28316 Star::Find returns 1 (0), X=952.02, Y=256.73, Mass=2339, SNR=33.5, Peak=189 HFD=4.0
02:50:28.583 00.000 28316 MultiStar: [#1 0.15,0.08,1.01,U] [#2 -0.05,0.03,0.95,U] [#3 -0.10,0.10,0.87,U] [#4 0.14,-0.08,0.82,U] [#5 -0.29,0.50,0.00,M7] [#6 0.24,0.04,0.65,U] [#7 0.16,-0.03,0.62,U] [#8 0.01,0.19,0.59,U] 
02:50:28.584 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {-0.14, 0.08}
02:50:28.584 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
02:50:28.584 00.000 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
02:50:28.585 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.91 mountX=0.03 mountY=-0.06, mountTheta=-1.09
02:50:28.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
02:50:28.586 00.000 28316 Enqueuing Move request for scope (0.04, 0.05)
02:50:28.587 00.001 29988 Worker thread wakes up
02:50:28.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:28.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
02:50:28.587 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
02:50:28.587 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
02:50:28.588 00.001 29988 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
02:50:28.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:50:28.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:28.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:28.589 00.001 28316 Enqueuing Expose request
02:50:28.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:28.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:50:28.589 00.000 29988 MoveAxis(E, 0, ABG)
02:50:28.589 00.000 29988 Move returns status 0, amount 0
02:50:28.589 00.000 29988 MoveAxis(N, 0, ABG)
02:50:28.589 00.000 29988 Move returns status 0, amount 0
02:50:28.589 00.000 29988 move complete, result=0
02:50:28.589 00.000 29988 worker thread done servicing request
02:50:28.589 00.000 29988 Worker thread wakes up
02:50:28.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:28.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:28.590 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:30.111 01.521 29988 Exposure complete
02:50:30.139 00.028 29988 worker thread done servicing request
02:50:30.139 00.000 28316 OnExposeComplete: enter
02:50:30.140 00.001 28316 UpdateGuideState(): m_state=6
02:50:30.141 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4097
02:50:30.141 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=256.74, Mass=2417, SNR=34.0, Peak=190 HFD=4.0
02:50:30.141 00.000 28316 MultiStar: [#1 0.26,0.03,1.01,U] [#2 -0.12,0.57,0.00,M1] [#3 -0.11,0.18,0.86,U] [#4 0.22,0.16,0.81,U] [#5 -0.32,0.53,0.00,M8] [#6 0.27,0.14,0.61,U] [#7 0.08,0.07,0.63,U] [#8 0.04,0.12,0.59,U] 
02:50:30.143 00.002 28316 single-star, 6 included, MultiStar: {0.10, 0.11}, one-star: {-0.01, 0.09}
02:50:30.144 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
02:50:30.144 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
02:50:30.145 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.10 cameraTheta=1.65 mountX=0.09 mountY=-0.04, mountTheta=-0.38
02:50:30.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
02:50:30.146 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
02:50:30.146 00.000 29988 Worker thread wakes up
02:50:30.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:30.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
02:50:30.147 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
02:50:30.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:30.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:30.148 00.000 28316 Enqueuing Expose request
02:50:30.149 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
02:50:30.149 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.04
02:50:30.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:50:30.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:30.149 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:50:30.149 00.000 29988 MoveAxis(E, 0, ABG)
02:50:30.149 00.000 29988 Move returns status 0, amount 0
02:50:30.149 00.000 29988 MoveAxis(N, 0, ABG)
02:50:30.149 00.000 29988 Move returns status 0, amount 0
02:50:30.149 00.000 29988 move complete, result=0
02:50:30.149 00.000 29988 worker thread done servicing request
02:50:30.149 00.000 29988 Worker thread wakes up
02:50:30.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:30.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:30.149 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:31.774 01.625 29988 Exposure complete
02:50:31.805 00.031 29988 worker thread done servicing request
02:50:31.806 00.001 28316 OnExposeComplete: enter
02:50:31.807 00.001 28316 UpdateGuideState(): m_state=6
02:50:31.808 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4098
02:50:31.808 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=256.81, Mass=2465, SNR=34.4, Peak=177 HFD=4.3
02:50:31.809 00.001 28316 MultiStar: [#1 0.07,-0.00,0.95,U] [#2 -0.07,0.39,0.00,M2] [#3 -0.16,0.11,0.85,U] [#4 0.42,0.21,0.00,M8] [#5 -0.26,0.52,0.00,M9] [#6 0.17,0.23,0.63,U] [#7 0.07,-0.08,0.61,U] [#8 -0.06,0.43,0.00,M1] 
02:50:31.810 00.001 28316 refined, 4 included, MultiStar: {-0.06, 0.09}, one-star: {-0.31, 0.16}
02:50:31.810 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
02:50:31.810 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
02:50:31.811 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.10 cameraTheta=2.17 mountX=0.10 mountY=0.01, mountTheta=0.13
02:50:31.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.09, opts=13)
02:50:31.813 00.001 28316 Enqueuing Move request for scope (-0.06, 0.09)
02:50:31.813 00.000 29988 Worker thread wakes up
02:50:31.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
02:50:31.813 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
02:50:31.813 00.000 29988 Moving (-0.06, 0.09) raw xDistance=0.10 yDistance=0.01
02:50:31.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:31.814 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:50:31.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:31.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:31.815 00.001 28316 Enqueuing Expose request
02:50:31.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:50:31.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:31.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:31.815 00.000 29988 MoveAxis(E, 0, ABG)
02:50:31.815 00.000 29988 Move returns status 0, amount 0
02:50:31.815 00.000 29988 MoveAxis(N, 0, ABG)
02:50:31.815 00.000 29988 Move returns status 0, amount 0
02:50:31.815 00.000 29988 move complete, result=0
02:50:31.815 00.000 29988 worker thread done servicing request
02:50:31.815 00.000 29988 Worker thread wakes up
02:50:31.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:31.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:31.816 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:33.332 01.516 29988 Exposure complete
02:50:33.371 00.039 29988 worker thread done servicing request
02:50:33.371 00.000 28316 OnExposeComplete: enter
02:50:33.371 00.000 28316 UpdateGuideState(): m_state=6
02:50:33.372 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4099
02:50:33.373 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=256.77, Mass=2426, SNR=34.2, Peak=169 HFD=4.1
02:50:33.373 00.000 28316 MultiStar: [#1 0.07,-0.00,0.93,U] [#2 0.02,0.32,0.00,M3] [#3 0.05,0.22,0.85,U] [#4 0.33,0.20,0.00,M9] [#5 -0.28,0.36,0.00,M10] [#6 0.25,0.15,0.62,U] [#7 0.20,0.18,0.61,U] [#8 -0.07,0.32,0.00,M2] 
02:50:33.374 00.001 28316 refined, 4 included, MultiStar: {0.15, 0.13}, one-star: {0.20, 0.12}
02:50:33.374 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:50:33.375 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:50:33.375 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.20 cameraTheta=0.71 mountX=0.05 mountY=-0.19, mountTheta=-1.29
02:50:33.376 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.13, opts=13)
02:50:33.377 00.001 28316 Enqueuing Move request for scope (0.15, 0.13)
02:50:33.377 00.000 29988 Worker thread wakes up
02:50:33.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
02:50:33.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
02:50:33.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:33.377 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.2
02:50:33.380 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:33.382 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:33.385 00.003 28316 Enqueuing Expose request
02:50:33.387 00.002 29988 Moving (0.15, 0.13) raw xDistance=0.05 yDistance=-0.19
02:50:33.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:50:33.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:33.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:50:33.387 00.000 29988 MoveAxis(E, 0, ABG)
02:50:33.387 00.000 29988 Move returns status 0, amount 0
02:50:33.387 00.000 29988 MoveAxis(N, 0, ABG)
02:50:33.387 00.000 29988 Move returns status 0, amount 0
02:50:33.387 00.000 29988 move complete, result=0
02:50:33.387 00.000 29988 worker thread done servicing request
02:50:33.387 00.000 29988 Worker thread wakes up
02:50:33.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:33.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:33.389 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:50:35.024 01.635 29988 Exposure complete
02:50:35.055 00.031 28316 OnExposeComplete: enter
02:50:35.055 00.000 28316 UpdateGuideState(): m_state=6
02:50:35.056 00.001 29988 worker thread done servicing request
02:50:35.056 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4100
02:50:35.056 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=256.60, Mass=2402, SNR=34.0, Peak=161 HFD=4.2
02:50:35.057 00.001 28316 MultiStar: [#1 0.38,-0.21,0.00,M2] [#2 0.10,0.16,0.92,U] [#3 0.12,-0.10,0.83,U] [#4 0.34,0.12,0.00,M10] [#5 0.10,0.36,0.00,R] [#6 0.27,-0.01,0.61,U] [#7 0.28,-0.17,0.00,M1] [#8 -0.02,0.32,0.59,U] 
02:50:35.057 00.000 28316 refined, 4 included, MultiStar: {0.15, 0.05}, one-star: {0.24, -0.05}
02:50:35.058 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
02:50:35.058 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
02:50:35.058 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.33 mountX=-0.01 mountY=-0.16, mountTheta=-1.67
02:50:35.059 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.05, opts=13)
02:50:35.060 00.001 28316 Enqueuing Move request for scope (0.15, 0.05)
02:50:35.061 00.001 29988 Worker thread wakes up
02:50:35.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:35.062 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
02:50:35.062 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
02:50:35.062 00.000 29988 Moving (0.15, 0.05) raw xDistance=-0.01 yDistance=-0.16
02:50:35.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:50:35.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:35.062 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:50:35.063 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:35.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:35.064 00.001 28316 Enqueuing Expose request
02:50:35.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:50:35.064 00.000 29988 MoveAxis(E, 0, ABG)
02:50:35.064 00.000 29988 Move returns status 0, amount 0
02:50:35.064 00.000 29988 MoveAxis(N, 0, ABG)
02:50:35.064 00.000 29988 Move returns status 0, amount 0
02:50:35.064 00.000 29988 move complete, result=0
02:50:35.064 00.000 29988 worker thread done servicing request
02:50:35.064 00.000 29988 Worker thread wakes up
02:50:35.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:35.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:35.065 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:50:36.579 01.514 29988 Exposure complete
02:50:36.616 00.037 29988 worker thread done servicing request
02:50:36.616 00.000 28316 OnExposeComplete: enter
02:50:36.618 00.002 28316 UpdateGuideState(): m_state=6
02:50:36.619 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4101
02:50:36.621 00.002 28316 Star::Find returns 1 (0), X=952.14, Y=256.83, Mass=2429, SNR=34.1, Peak=196 HFD=4.1
02:50:36.623 00.002 28316 MultiStar: [#1 0.20,-0.11,0.99,U] [#2 0.09,0.28,0.90,U] [#3 -0.06,0.09,0.86,U] [#4 0.08,0.10,0.82,U] [#5 -0.18,0.08,0.72,U] [#6 0.27,0.03,0.64,U] [#7 0.18,-0.18,0.63,U] [#8 0.06,0.19,0.58,U] 
02:50:36.624 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {-0.01, 0.18}
02:50:36.626 00.002 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
02:50:36.628 00.002 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
02:50:36.631 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=0.04 mountY=-0.09, mountTheta=-1.14
02:50:36.634 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
02:50:36.636 00.002 28316 Enqueuing Move request for scope (0.07, 0.08)
02:50:36.636 00.000 29988 Worker thread wakes up
02:50:36.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
02:50:36.636 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
02:50:36.638 00.002 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.09
02:50:36.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:50:36.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:36.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:36.639 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:50:36.639 00.000 29988 MoveAxis(E, 0, ABG)
02:50:36.639 00.000 29988 Move returns status 0, amount 0
02:50:36.639 00.000 29988 MoveAxis(N, 0, ABG)
02:50:36.639 00.000 29988 Move returns status 0, amount 0
02:50:36.639 00.000 29988 move complete, result=0
02:50:36.639 00.000 29988 worker thread done servicing request
02:50:36.639 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.1
02:50:36.642 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:36.644 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:36.646 00.002 28316 Enqueuing Expose request
02:50:36.649 00.003 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:36.651 00.002 29988 Worker thread wakes up
02:50:36.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:36.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:38.285 01.634 29988 Exposure complete
02:50:38.313 00.028 29988 worker thread done servicing request
02:50:38.313 00.000 28316 OnExposeComplete: enter
02:50:38.314 00.001 28316 UpdateGuideState(): m_state=6
02:50:38.315 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4102
02:50:38.315 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=256.76, Mass=2552, SNR=34.9, Peak=210 HFD=3.9
02:50:38.316 00.001 28316 MultiStar: [#1 0.08,-0.12,0.99,U] [#2 -0.12,0.11,0.89,U] [#3 -0.02,0.22,0.85,U] [#4 0.08,-0.05,0.82,U] [#5 -0.44,-0.00,0.00,M1] [#6 -0.05,-0.01,0.61,U] [#7 0.03,0.04,0.60,U] [#8 0.06,0.08,0.56,U] 
02:50:38.317 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.05}, one-star: {0.03, 0.11}
02:50:38.317 00.000 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
02:50:38.317 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
02:50:38.318 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.30 mountX=0.04 mountY=-0.03, mountTheta=-0.72
02:50:38.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
02:50:38.319 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
02:50:38.320 00.001 29988 Worker thread wakes up
02:50:38.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:38.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
02:50:38.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
02:50:38.320 00.000 28316 UpdateGuideState exits: m=2552 RSB=34.9
02:50:38.321 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:38.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:38.322 00.001 28316 Enqueuing Expose request
02:50:38.322 00.000 29988 Moving (0.01, 0.05) raw xDistance=0.04 yDistance=-0.03
02:50:38.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:50:38.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:38.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:50:38.322 00.000 29988 MoveAxis(E, 0, ABG)
02:50:38.322 00.000 29988 Move returns status 0, amount 0
02:50:38.322 00.000 29988 MoveAxis(N, 0, ABG)
02:50:38.322 00.000 29988 Move returns status 0, amount 0
02:50:38.322 00.000 29988 move complete, result=0
02:50:38.322 00.000 29988 worker thread done servicing request
02:50:38.322 00.000 29988 Worker thread wakes up
02:50:38.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:38.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:38.323 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:39.840 01.517 29988 Exposure complete
02:50:39.888 00.048 29988 worker thread done servicing request
02:50:39.889 00.001 28316 OnExposeComplete: enter
02:50:39.889 00.000 28316 UpdateGuideState(): m_state=6
02:50:39.890 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4103
02:50:39.890 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=256.69, Mass=2453, SNR=34.4, Peak=191 HFD=4.0
02:50:39.891 00.001 28316 MultiStar: [#1 0.21,-0.05,0.97,U] [#2 -0.16,0.38,0.00,M1] [#3 0.01,0.18,0.84,U] [#4 0.15,-0.08,0.82,U] [#5 -0.59,0.03,0.00,M2] [#6 0.07,0.05,0.61,U] [#7 0.17,-0.07,0.62,U] [#8 0.42,-0.00,0.00,M1] 
02:50:39.891 00.000 28316 single-star, 5 included, MultiStar: {0.09, 0.01}, one-star: {-0.03, 0.05}
02:50:39.892 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
02:50:39.892 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
02:50:39.892 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.18 mountX=0.06 mountY=0.01, mountTheta=0.14
02:50:39.894 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
02:50:39.894 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
02:50:39.895 00.001 29988 Worker thread wakes up
02:50:39.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:39.895 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.4
02:50:39.896 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:39.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:39.897 00.001 28316 Enqueuing Expose request
02:50:39.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
02:50:39.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
02:50:39.897 00.000 29988 Moving (-0.03, 0.05) raw xDistance=0.06 yDistance=0.01
02:50:39.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:50:39.897 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:39.897 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:50:39.897 00.000 29988 MoveAxis(E, 0, ABG)
02:50:39.897 00.000 29988 Move returns status 0, amount 0
02:50:39.897 00.000 29988 MoveAxis(N, 0, ABG)
02:50:39.897 00.000 29988 Move returns status 0, amount 0
02:50:39.897 00.000 29988 move complete, result=0
02:50:39.897 00.000 29988 worker thread done servicing request
02:50:39.897 00.000 29988 Worker thread wakes up
02:50:39.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:39.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:39.898 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:41.523 01.625 29988 Exposure complete
02:50:41.579 00.056 29988 worker thread done servicing request
02:50:41.579 00.000 28316 OnExposeComplete: enter
02:50:41.580 00.001 28316 UpdateGuideState(): m_state=6
02:50:41.581 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4104
02:50:41.581 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=256.53, Mass=2327, SNR=33.4, Peak=158 HFD=3.9
02:50:41.582 00.001 28316 MultiStar: [#1 0.37,-0.14,0.00,M1] [#2 -0.19,0.06,0.91,U] [#3 0.05,-0.05,0.87,U] [#4 0.07,0.09,0.82,U] [#5 -0.32,-0.12,0.00,M3] [#6 0.05,-0.00,0.63,U] [#7 0.04,-0.02,0.62,U] [#8 -0.05,0.04,0.59,U] 
02:50:41.582 00.000 28316 refined, 6 included, MultiStar: {0.00, -0.00}, one-star: {0.05, -0.12}
02:50:41.582 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.09)
02:50:41.583 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.05)
02:50:41.583 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-1.20 mountX=-0.00 mountY=0.00, mountTheta=3.05
02:50:41.584 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.00, opts=13)
02:50:41.586 00.002 28316 Enqueuing Move request for scope (0.00, -0.00)
02:50:41.587 00.001 29988 Worker thread wakes up
02:50:41.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
02:50:41.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:41.588 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
02:50:41.588 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
02:50:41.588 00.000 29988 Moving (0.00, -0.00) raw xDistance=-0.00 yDistance=0.00
02:50:41.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:50:41.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:41.589 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:41.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:41.589 00.000 28316 Enqueuing Expose request
02:50:41.590 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:50:41.590 00.000 29988 MoveAxis(E, 0, ABG)
02:50:41.590 00.000 29988 Move returns status 0, amount 0
02:50:41.590 00.000 29988 MoveAxis(N, 0, ABG)
02:50:41.590 00.000 29988 Move returns status 0, amount 0
02:50:41.590 00.000 29988 move complete, result=0
02:50:41.590 00.000 29988 worker thread done servicing request
02:50:41.590 00.000 29988 Worker thread wakes up
02:50:41.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:41.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:41.590 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:50:43.112 01.522 29988 Exposure complete
02:50:43.155 00.043 29988 worker thread done servicing request
02:50:43.155 00.000 28316 OnExposeComplete: enter
02:50:43.158 00.003 28316 UpdateGuideState(): m_state=6
02:50:43.159 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4105
02:50:43.159 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=256.67, Mass=2358, SNR=33.6, Peak=198 HFD=4.0
02:50:43.160 00.001 28316 MultiStar: [#1 0.24,0.13,0.99,U] [#2 -0.07,0.38,0.00,M1] [#3 -0.04,0.08,0.86,U] [#4 -0.14,0.25,0.82,U] [#5 -0.34,0.16,0.00,M4] [#6 0.19,0.31,0.00,M1] [#7 0.11,0.17,0.65,U] [#8 0.04,0.39,0.00,M1] 
02:50:43.160 00.000 28316 single-star, 4 included, MultiStar: {0.01, 0.12}, one-star: {-0.10, 0.03}
02:50:43.160 00.000 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:50:43.161 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:50:43.161 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.88 mountX=0.06 mountY=0.07, mountTheta=0.86
02:50:43.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.03, opts=13)
02:50:43.163 00.001 28316 Enqueuing Move request for scope (-0.10, 0.03)
02:50:43.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:43.164 00.001 29988 Worker thread wakes up
02:50:43.164 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.6
02:50:43.164 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:43.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:43.165 00.000 28316 Enqueuing Expose request
02:50:43.166 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
02:50:43.166 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
02:50:43.166 00.000 29988 Moving (-0.10, 0.03) raw xDistance=0.06 yDistance=0.07
02:50:43.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:50:43.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:43.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:50:43.166 00.000 29988 MoveAxis(E, 0, ABG)
02:50:43.166 00.000 29988 Move returns status 0, amount 0
02:50:43.166 00.000 29988 MoveAxis(N, 0, ABG)
02:50:43.166 00.000 29988 Move returns status 0, amount 0
02:50:43.166 00.000 29988 move complete, result=0
02:50:43.166 00.000 29988 worker thread done servicing request
02:50:43.166 00.000 29988 Worker thread wakes up
02:50:43.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:43.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:43.166 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:44.791 01.625 29988 Exposure complete
02:50:44.831 00.040 29988 worker thread done servicing request
02:50:44.831 00.000 28316 OnExposeComplete: enter
02:50:44.834 00.003 28316 UpdateGuideState(): m_state=6
02:50:44.836 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4106
02:50:44.840 00.004 28316 Star::Find returns 1 (0), X=952.12, Y=256.91, Mass=2423, SNR=34.0, Peak=208 HFD=4.2
02:50:44.842 00.002 28316 MultiStar: [#1 0.15,0.02,0.97,U] [#2 0.01,0.39,0.00,M2] [#3 0.03,0.43,0.00,M1] [#4 0.20,0.36,0.00,M6] [#5 -0.31,0.33,0.00,M5] [#6 0.04,0.37,0.00,M2] [#7 0.17,0.20,0.62,U] [#8 -0.01,0.46,0.00,M2] 
02:50:44.845 00.003 28316 refined, 2 included, MultiStar: {0.08, 0.16}, one-star: {-0.04, 0.26}
02:50:44.847 00.002 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.91 = -0.91)
02:50:44.849 00.002 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
02:50:44.849 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=0.11 mountY=-0.14, mountTheta=-0.93
02:50:44.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.16, opts=13)
02:50:44.851 00.001 28316 Enqueuing Move request for scope (0.08, 0.16)
02:50:44.852 00.001 29988 Worker thread wakes up
02:50:44.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:44.853 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
02:50:44.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
02:50:44.853 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.0
02:50:44.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:44.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:44.853 00.000 28316 Enqueuing Expose request
02:50:44.855 00.002 29988 Moving (0.08, 0.16) raw xDistance=0.11 yDistance=-0.14
02:50:44.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:50:44.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:44.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:50:44.855 00.000 29988 MoveAxis(E, 0, ABG)
02:50:44.855 00.000 29988 Move returns status 0, amount 0
02:50:44.855 00.000 29988 MoveAxis(N, 0, ABG)
02:50:44.855 00.000 29988 Move returns status 0, amount 0
02:50:44.855 00.000 29988 move complete, result=0
02:50:44.855 00.000 29988 worker thread done servicing request
02:50:44.855 00.000 29988 Worker thread wakes up
02:50:44.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:44.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:44.855 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:50:46.379 01.524 29988 Exposure complete
02:50:46.414 00.035 29988 worker thread done servicing request
02:50:46.414 00.000 28316 OnExposeComplete: enter
02:50:46.415 00.001 28316 UpdateGuideState(): m_state=6
02:50:46.415 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4107
02:50:46.416 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=257.14, Mass=2420, SNR=34.1, Peak=204 HFD=4.1
02:50:46.416 00.000 28316 MultiStar: [#1 0.33,0.08,0.00,M1] [#2 0.15,0.61,0.00,M3] [#3 0.09,0.33,0.00,M2] [#4 0.02,0.46,0.00,M7] [#5 -0.31,0.31,0.00,M6] [#6 0.08,0.49,0.00,M3] [#7 0.22,0.34,0.00,M1] [#8 0.08,0.41,0.00,M3] 
02:50:46.417 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
02:50:46.418 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
02:50:46.419 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.49 hyp=0.50 cameraTheta=1.34 mountX=0.40 mountY=-0.32, mountTheta=-0.68
02:50:46.421 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.49, opts=13)
02:50:46.421 00.000 28316 Enqueuing Move request for scope (0.11, 0.49)
02:50:46.422 00.001 29988 Worker thread wakes up
02:50:46.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:46.422 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:50:46.423 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:46.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:46.424 00.001 28316 Enqueuing Expose request
02:50:46.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.49) opts 0xd
02:50:46.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.49)
02:50:46.424 00.000 29988 Moving (0.11, 0.49) raw xDistance=0.40 yDistance=-0.32
02:50:46.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
02:50:46.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:50:46.425 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:50:46.425 00.000 29988 MoveAxis(W, 84, ABG)
02:50:46.425 00.000 29988 Guiding  Dir = 3, Dur = 84
02:50:46.425 00.000 29988 IsSlewing returns 0
02:50:46.426 00.001 29988 IsGuiding returns 0
02:50:46.428 00.002 29988 PulseGuide returned control before completion, sleep 93
02:50:46.541 00.113 29988 IsGuiding returns 0
02:50:46.541 00.000 29988 Move returns status 0, amount 84
02:50:46.541 00.000 29988 MoveAxis(N, 0, ABG)
02:50:46.541 00.000 29988 Move returns status 0, amount 0
02:50:46.541 00.000 29988 move complete, result=0
02:50:46.541 00.000 29988 worker thread done servicing request
02:50:46.541 00.000 28316 GuideStep: 0.4 px 84 ms WEST, -0.3 px 0 ms NORTH
02:50:46.542 00.001 29988 Worker thread wakes up
02:50:46.543 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:46.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:48.174 01.631 29988 Exposure complete
02:50:48.200 00.026 29988 worker thread done servicing request
02:50:48.200 00.000 28316 OnExposeComplete: enter
02:50:48.201 00.001 28316 UpdateGuideState(): m_state=6
02:50:48.202 00.001 28316 Star::Find(15, 952, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4108
02:50:48.203 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=256.30, Mass=2387, SNR=34.0, Peak=162 HFD=4.0
02:50:48.203 00.000 28316 MultiStar: [#1 0.33,-0.16,0.00,M2] [#2 0.27,-0.29,0.00,M4] [#3 0.25,-0.22,0.00,M3] [#4 0.33,-0.13,0.00,M8] [#5 -0.03,-0.22,0.76,U] [#6 0.12,-0.08,0.62,U] [#7 0.09,-0.27,0.63,U] [#8 0.13,0.14,0.59,U] 
02:50:48.204 00.001 28316 refined, 4 included, MultiStar: {0.17, -0.18}, one-star: {0.44, -0.34}
02:50:48.204 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
02:50:48.205 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
02:50:48.206 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.81 mountX=-0.24 mountY=-0.07, mountTheta=-2.85
02:50:48.207 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.18, opts=13)
02:50:48.208 00.001 28316 Enqueuing Move request for scope (0.17, -0.18)
02:50:48.208 00.000 29988 Worker thread wakes up
02:50:48.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:48.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
02:50:48.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
02:50:48.208 00.000 28316 UpdateGuideState exits: m=2387 RSB=34.0
02:50:48.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:48.209 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:48.209 00.000 28316 Enqueuing Expose request
02:50:48.210 00.001 29988 Moving (0.17, -0.18) raw xDistance=-0.24 yDistance=-0.07
02:50:48.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24
02:50:48.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:48.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:50:48.210 00.000 29988 MoveAxis(E, 44, ABG)
02:50:48.210 00.000 29988 Guiding  Dir = 2, Dur = 44
02:50:48.210 00.000 29988 IsSlewing returns 0
02:50:48.210 00.000 29988 IsGuiding returns 0
02:50:48.212 00.002 29988 PulseGuide returned control before completion, sleep 53
02:50:48.267 00.055 29988 IsGuiding returns 1
02:50:48.268 00.001 29988 scope still moving after pulse duration time elapsed
02:50:48.300 00.032 29988 IsSlewing returns 0
02:50:48.300 00.000 29988 IsGuiding returns 0
02:50:48.300 00.000 29988 scope move finished after 44 + 45 ms
02:50:48.300 00.000 29988 Move returns status 0, amount 44
02:50:48.300 00.000 29988 MoveAxis(N, 0, ABG)
02:50:48.300 00.000 29988 Move returns status 0, amount 0
02:50:48.300 00.000 29988 move complete, result=0
02:50:48.301 00.001 29988 worker thread done servicing request
02:50:48.301 00.000 29988 Worker thread wakes up
02:50:48.301 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
02:50:48.302 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:48.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:49.713 01.411 29988 Exposure complete
02:50:49.742 00.029 29988 worker thread done servicing request
02:50:49.742 00.000 28316 OnExposeComplete: enter
02:50:49.744 00.002 28316 UpdateGuideState(): m_state=6
02:50:49.746 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4109
02:50:49.747 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=256.54, Mass=2460, SNR=34.4, Peak=169 HFD=3.9
02:50:49.747 00.000 28316 MultiStar: [#1 0.01,-0.26,0.96,U] [#2 -0.12,-0.05,0.89,U] [#3 -0.02,-0.13,0.83,U] [#4 -0.06,-0.17,0.81,U] [#5 -0.49,-0.06,0.00,M6] [#6 0.04,-0.11,0.61,U] [#7 -0.11,-0.37,0.00,M1] [#8 -0.13,0.22,0.57,U] 
02:50:49.748 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.10}, one-star: {-0.02, -0.11}
02:50:49.748 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.34)
02:50:49.749 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
02:50:49.749 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.95 mountX=-0.08 mountY=0.08, mountTheta=2.32
02:50:49.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
02:50:49.751 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
02:50:49.752 00.001 29988 Worker thread wakes up
02:50:49.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:50:49.752 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:50:49.752 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
02:50:49.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:50:49.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:49.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:49.752 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4
02:50:49.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:49.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:49.754 00.001 28316 Enqueuing Expose request
02:50:49.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:50:49.754 00.000 29988 MoveAxis(E, 0, ABG)
02:50:49.754 00.000 29988 Move returns status 0, amount 0
02:50:49.754 00.000 29988 MoveAxis(N, 0, ABG)
02:50:49.754 00.000 29988 Move returns status 0, amount 0
02:50:49.754 00.000 29988 move complete, result=0
02:50:49.754 00.000 29988 worker thread done servicing request
02:50:49.754 00.000 29988 Worker thread wakes up
02:50:49.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:49.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:49.755 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:51.385 01.630 29988 Exposure complete
02:50:51.435 00.050 29988 worker thread done servicing request
02:50:51.435 00.000 28316 OnExposeComplete: enter
02:50:51.436 00.001 28316 UpdateGuideState(): m_state=6
02:50:51.437 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4110
02:50:51.437 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=256.61, Mass=2268, SNR=33.0, Peak=162 HFD=4.1
02:50:51.438 00.001 28316 MultiStar: [#1 0.07,-0.01,1.00,U] [#2 -0.24,0.26,0.00,M4] [#3 -0.17,-0.03,0.88,U] [#4 0.02,0.13,0.84,U] [#5 -0.52,-0.10,0.00,M7] [#6 -0.05,0.01,0.63,U] [#7 0.01,-0.17,0.66,U] [#8 -0.32,0.24,0.00,M2] 
02:50:51.438 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {-0.17, -0.04}
02:50:51.439 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
02:50:51.439 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
02:50:51.440 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.89 mountX=0.01 mountY=0.05, mountTheta=1.40
02:50:51.441 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
02:50:51.441 00.000 28316 Enqueuing Move request for scope (-0.05, -0.01)
02:50:51.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:51.442 00.001 28316 UpdateGuideState exits: m=2268 RSB=33.0
02:50:51.443 00.001 29988 Worker thread wakes up
02:50:51.444 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
02:50:51.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
02:50:51.444 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
02:50:51.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:50:51.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:51.444 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:51.445 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:51.446 00.001 28316 Enqueuing Expose request
02:50:51.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:50:51.446 00.000 29988 MoveAxis(E, 0, ABG)
02:50:51.446 00.000 29988 Move returns status 0, amount 0
02:50:51.447 00.001 29988 MoveAxis(N, 0, ABG)
02:50:51.447 00.000 29988 Move returns status 0, amount 0
02:50:51.447 00.000 29988 move complete, result=0
02:50:51.447 00.000 29988 worker thread done servicing request
02:50:51.447 00.000 29988 Worker thread wakes up
02:50:51.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:51.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:51.448 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:52.972 01.524 29988 Exposure complete
02:50:53.016 00.044 29988 worker thread done servicing request
02:50:53.016 00.000 28316 OnExposeComplete: enter
02:50:53.016 00.000 28316 UpdateGuideState(): m_state=6
02:50:53.017 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4111
02:50:53.017 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=256.85, Mass=2297, SNR=33.3, Peak=149 HFD=4.4
02:50:53.018 00.001 28316 MultiStar: [#1 -0.32,0.09,0.00,M1] [#2 -0.35,0.50,0.00,M5] [#3 -0.35,0.21,0.00,M2] [#4 -0.45,0.30,0.00,M7] [#5 -0.63,-0.04,0.00,M8] [#6 -0.48,0.32,0.00,M1] [#7 -0.24,0.19,0.66,U] [#8 -0.41,0.44,0.00,M3] 
02:50:53.018 00.000 28316 refined, 1 included, MultiStar: {-0.38, 0.20}, one-star: {-0.47, 0.20}
02:50:53.019 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:50:53.019 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:50:53.019 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=0.20 hyp=0.43 cameraTheta=2.67 mountX=0.33 mountY=0.25, mountTheta=0.64
02:50:53.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.20, opts=13)
02:50:53.021 00.001 28316 Enqueuing Move request for scope (-0.38, 0.20)
02:50:53.021 00.000 29988 Worker thread wakes up
02:50:53.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:53.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.20) opts 0xd
02:50:53.022 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.3
02:50:53.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:53.024 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.20)
02:50:53.024 00.000 29988 Moving (-0.38, 0.20) raw xDistance=0.33 yDistance=0.25
02:50:53.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
02:50:53.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:50:53.024 00.000 29988 MoveAxis(W, 70, ABG)
02:50:53.024 00.000 29988 Guiding  Dir = 3, Dur = 70
02:50:53.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:53.025 00.001 28316 Enqueuing Expose request
02:50:53.026 00.001 29988 IsSlewing returns 0
02:50:53.026 00.000 29988 IsGuiding returns 0
02:50:53.028 00.002 29988 PulseGuide returned control before completion, sleep 79
02:50:53.109 00.081 29988 IsGuiding returns 0
02:50:53.109 00.000 29988 Move returns status 0, amount 70
02:50:53.109 00.000 29988 MoveAxis(S, 60, ABG)
02:50:53.109 00.000 29988 Guiding  Dir = 1, Dur = 60
02:50:53.109 00.000 29988 IsSlewing returns 0
02:50:53.110 00.001 29988 IsGuiding returns 0
02:50:53.114 00.004 29988 PulseGuide returned control before completion, sleep 66
02:50:53.192 00.078 29988 IsGuiding returns 0
02:50:53.192 00.000 29988 Move returns status 0, amount 60
02:50:53.192 00.000 29988 move complete, result=0
02:50:53.192 00.000 29988 worker thread done servicing request
02:50:53.192 00.000 29988 Worker thread wakes up
02:50:53.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:53.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:53.192 00.000 28316 GuideStep: 0.3 px 70 ms WEST, 0.3 px 60 ms SOUTH
02:50:54.819 01.627 29988 Exposure complete
02:50:54.859 00.040 29988 worker thread done servicing request
02:50:54.859 00.000 28316 OnExposeComplete: enter
02:50:54.860 00.001 28316 UpdateGuideState(): m_state=6
02:50:54.860 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4112
02:50:54.861 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=256.62, Mass=2327, SNR=33.4, Peak=151 HFD=4.1
02:50:54.861 00.000 28316 MultiStar: [#1 0.03,0.03,1.02,U] [#2 -0.14,0.02,0.92,U] [#3 -0.13,-0.16,0.89,U] [#4 0.14,-0.03,0.85,U] [#5 -0.46,0.15,0.00,M9] [#6 0.07,-0.14,0.64,U] [#7 -0.02,-0.16,0.64,U] [#8 -0.23,0.02,0.61,U] 
02:50:54.862 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.05}, one-star: {-0.14, -0.03}
02:50:54.862 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
02:50:54.863 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
02:50:54.863 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.35 mountX=-0.03 mountY=0.07, mountTheta=1.93
02:50:54.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
02:50:54.865 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
02:50:54.866 00.001 29988 Worker thread wakes up
02:50:54.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:54.867 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
02:50:54.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
02:50:54.867 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
02:50:54.867 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:54.868 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:54.868 00.000 28316 Enqueuing Expose request
02:50:54.868 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.03 yDistance=0.07
02:50:54.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:50:54.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:54.869 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:50:54.869 00.000 29988 MoveAxis(E, 0, ABG)
02:50:54.869 00.000 29988 Move returns status 0, amount 0
02:50:54.869 00.000 29988 MoveAxis(N, 0, ABG)
02:50:54.869 00.000 29988 Move returns status 0, amount 0
02:50:54.869 00.000 29988 move complete, result=0
02:50:54.869 00.000 29988 worker thread done servicing request
02:50:54.869 00.000 29988 Worker thread wakes up
02:50:54.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:54.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:54.869 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:50:56.391 01.522 29988 Exposure complete
02:50:56.438 00.047 29988 worker thread done servicing request
02:50:56.439 00.001 28316 OnExposeComplete: enter
02:50:56.439 00.000 28316 UpdateGuideState(): m_state=6
02:50:56.439 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4113
02:50:56.441 00.002 28316 Star::Find returns 1 (0), X=952.19, Y=256.56, Mass=2351, SNR=33.6, Peak=152 HFD=4.0
02:50:56.441 00.000 28316 MultiStar: [#1 0.02,-0.10,1.00,U] [#2 0.13,0.06,0.92,U] [#3 -0.06,0.07,0.88,U] [#4 0.37,-0.06,0.00,M7] [#5 -0.45,-0.10,0.00,M10] [#6 0.41,-0.07,0.00,M1] [#7 -0.03,0.20,0.61,U] [#8 0.13,0.34,0.00,M3] 
02:50:56.443 00.002 28316 refined, 4 included, MultiStar: {0.02, 0.01}, one-star: {0.04, -0.08}
02:50:56.444 00.001 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
02:50:56.445 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
02:50:56.446 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.46 mountX=0.00 mountY=-0.03, mountTheta=-1.54
02:50:56.448 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
02:50:56.448 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
02:50:56.451 00.003 29988 Worker thread wakes up
02:50:56.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
02:50:56.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
02:50:56.451 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.03
02:50:56.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:50:56.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:56.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:56.452 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:50:56.454 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:56.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:56.455 00.001 28316 Enqueuing Expose request
02:50:56.456 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:50:56.456 00.000 29988 MoveAxis(E, 0, ABG)
02:50:56.456 00.000 29988 Move returns status 0, amount 0
02:50:56.456 00.000 29988 MoveAxis(N, 0, ABG)
02:50:56.456 00.000 29988 Move returns status 0, amount 0
02:50:56.456 00.000 29988 move complete, result=0
02:50:56.456 00.000 29988 worker thread done servicing request
02:50:56.456 00.000 29988 Worker thread wakes up
02:50:56.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:56.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:56.457 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:50:58.085 01.628 29988 Exposure complete
02:50:58.119 00.034 29988 worker thread done servicing request
02:50:58.119 00.000 28316 OnExposeComplete: enter
02:50:58.120 00.001 28316 UpdateGuideState(): m_state=6
02:50:58.121 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4114
02:50:58.121 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=257.13, Mass=2322, SNR=33.4, Peak=166 HFD=4.3
02:50:58.122 00.001 28316 MultiStar: [#1 0.35,0.24,0.00,M1] [#2 0.08,0.62,0.00,M4] [#3 -0.09,0.53,0.00,M1] [#4 0.44,0.40,0.00,M8] [#5 -0.23,0.48,0.00,R] [#6 0.37,0.31,0.00,M2] [#7 0.18,0.25,0.62,U] [#8 -0.13,0.43,0.00,M4] 
02:50:58.122 00.000 28316 refined, 1 included, MultiStar: {-0.07, 0.39}, one-star: {-0.22, 0.48}
02:50:58.122 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
02:50:58.123 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
02:50:58.123 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.40 cameraTheta=1.75 mountX=0.38 mountY=-0.11, mountTheta=-0.29
02:50:58.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.39, opts=13)
02:50:58.125 00.001 28316 Enqueuing Move request for scope (-0.07, 0.39)
02:50:58.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:58.126 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:50:58.127 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:58.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:58.128 00.000 28316 Enqueuing Expose request
02:50:58.129 00.001 29988 Worker thread wakes up
02:50:58.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
02:50:58.129 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
02:50:58.129 00.000 29988 Moving (-0.07, 0.39) raw xDistance=0.38 yDistance=-0.11
02:50:58.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:50:58.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:50:58.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:50:58.129 00.000 29988 MoveAxis(W, 81, ABG)
02:50:58.129 00.000 29988 Guiding  Dir = 3, Dur = 81
02:50:58.129 00.000 29988 IsSlewing returns 0
02:50:58.129 00.000 29988 IsGuiding returns 0
02:50:58.131 00.002 29988 PulseGuide returned control before completion, sleep 90
02:50:58.229 00.098 29988 IsGuiding returns 0
02:50:58.229 00.000 29988 Move returns status 0, amount 81
02:50:58.229 00.000 29988 MoveAxis(N, 0, ABG)
02:50:58.229 00.000 29988 Move returns status 0, amount 0
02:50:58.229 00.000 29988 move complete, result=0
02:50:58.229 00.000 29988 worker thread done servicing request
02:50:58.229 00.000 28316 GuideStep: 0.4 px 81 ms WEST, -0.1 px 0 ms NORTH
02:50:58.230 00.001 29988 Worker thread wakes up
02:50:58.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:58.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:50:59.637 01.407 29988 Exposure complete
02:50:59.693 00.056 29988 worker thread done servicing request
02:50:59.693 00.000 28316 OnExposeComplete: enter
02:50:59.694 00.001 28316 UpdateGuideState(): m_state=6
02:50:59.695 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4115
02:50:59.697 00.002 28316 Star::Find returns 1 (0), X=951.65, Y=257.09, Mass=2305, SNR=33.3, Peak=148 HFD=4.1
02:50:59.698 00.001 28316 MultiStar: large primary error, entering stabilization period
02:50:59.698 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:50:59.699 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:50:59.699 00.000 28316 CameraToMount -- cameraX=-0.51 cameraY=0.44 hyp=0.67 cameraTheta=2.43 mountX=0.61 mountY=0.26, mountTheta=0.40
02:50:59.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=0.44, opts=13)
02:50:59.701 00.001 28316 Enqueuing Move request for scope (-0.51, 0.44)
02:50:59.701 00.000 29988 Worker thread wakes up
02:50:59.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:50:59.702 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.3
02:50:59.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:50:59.703 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:50:59.703 00.000 28316 Enqueuing Expose request
02:50:59.704 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.44) opts 0xd
02:50:59.704 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, 0.44)
02:50:59.704 00.000 29988 Moving (-0.51, 0.44) raw xDistance=0.61 yDistance=0.26
02:50:59.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.61
02:50:59.705 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:50:59.705 00.000 29988 MoveAxis(W, 134, ABG)
02:50:59.705 00.000 29988 Guiding  Dir = 3, Dur = 134
02:50:59.705 00.000 29988 IsSlewing returns 0
02:50:59.705 00.000 29988 IsGuiding returns 0
02:50:59.707 00.002 29988 PulseGuide returned control before completion, sleep 143
02:50:59.855 00.148 29988 IsGuiding returns 0
02:50:59.855 00.000 29988 Move returns status 0, amount 134
02:50:59.855 00.000 29988 MoveAxis(S, 62, ABG)
02:50:59.856 00.001 29988 Guiding  Dir = 1, Dur = 62
02:50:59.856 00.000 29988 IsSlewing returns 0
02:50:59.856 00.000 29988 IsGuiding returns 0
02:50:59.861 00.005 29988 PulseGuide returned control before completion, sleep 68
02:50:59.933 00.072 29988 IsGuiding returns 0
02:50:59.933 00.000 29988 Move returns status 0, amount 62
02:50:59.933 00.000 29988 move complete, result=0
02:50:59.933 00.000 29988 worker thread done servicing request
02:50:59.934 00.001 29988 Worker thread wakes up
02:50:59.934 00.000 28316 GuideStep: 0.6 px 134 ms WEST, 0.3 px 62 ms SOUTH
02:50:59.935 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:50:59.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:01.567 01.632 29988 Exposure complete
02:51:01.615 00.048 29988 worker thread done servicing request
02:51:01.615 00.000 28316 OnExposeComplete: enter
02:51:01.616 00.001 28316 UpdateGuideState(): m_state=6
02:51:01.616 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4116
02:51:01.617 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=256.68, Mass=2399, SNR=34.0, Peak=160 HFD=4.2
02:51:01.617 00.000 28316 MultiStar: exiting stabilization period
02:51:01.618 00.001 28316 MultiStar: [#1 0.19,-0.04,0.99,U] [#2 -0.27,0.43,0.00,M5] [#3 -0.10,0.13,0.85,U] [#4 0.40,0.26,0.00,M9] [#5 -0.30,-0.38,0.00,M1] [#6 0.32,0.21,0.00,M3] [#7 0.29,-0.07,0.63,U] [#8 -0.00,0.24,0.59,U] 
02:51:01.618 00.000 28316 single-star, 4 included, MultiStar: {0.07, 0.05}, one-star: {-0.02, 0.04}
02:51:01.619 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
02:51:01.619 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
02:51:01.620 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.11 mountX=0.04 mountY=0.00, mountTheta=0.07
02:51:01.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
02:51:01.621 00.000 28316 Enqueuing Move request for scope (-0.02, 0.04)
02:51:01.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:01.623 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:51:01.623 00.000 29988 Worker thread wakes up
02:51:01.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
02:51:01.624 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
02:51:01.624 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=0.00
02:51:01.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:51:01.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:01.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:01.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:01.625 00.001 28316 Enqueuing Expose request
02:51:01.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:51:01.625 00.000 29988 MoveAxis(E, 0, ABG)
02:51:01.625 00.000 29988 Move returns status 0, amount 0
02:51:01.625 00.000 29988 MoveAxis(N, 0, ABG)
02:51:01.625 00.000 29988 Move returns status 0, amount 0
02:51:01.625 00.000 29988 move complete, result=0
02:51:01.625 00.000 29988 worker thread done servicing request
02:51:01.625 00.000 29988 Worker thread wakes up
02:51:01.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:01.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:01.626 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:03.153 01.527 29988 Exposure complete
02:51:03.188 00.035 29988 worker thread done servicing request
02:51:03.188 00.000 28316 OnExposeComplete: enter
02:51:03.189 00.001 28316 UpdateGuideState(): m_state=6
02:51:03.193 00.004 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4117
02:51:03.193 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=256.60, Mass=2383, SNR=33.9, Peak=133 HFD=4.5
02:51:03.193 00.000 28316 MultiStar: [#1 0.90,-0.16,0.00,M1] [#2 0.34,-0.03,0.00,M6] [#3 0.16,-0.00,0.85,U] [#4 0.44,0.08,0.00,M10] [#5 0.52,-0.53,0.00,M2] [#6 0.40,0.04,0.00,M4] [#7 0.64,-0.11,0.00,M1] [#8 0.46,0.24,0.00,M4] 
02:51:03.193 00.000 28316 refined, 1 included, MultiStar: {0.17, -0.03}, one-star: {0.18, -0.05}
02:51:03.194 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:51:03.194 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:51:03.195 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.17 mountX=-0.10 mountY=-0.14, mountTheta=-2.18
02:51:03.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
02:51:03.196 00.000 28316 Enqueuing Move request for scope (0.17, -0.03)
02:51:03.197 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:03.197 00.000 29988 Worker thread wakes up
02:51:03.198 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
02:51:03.198 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
02:51:03.198 00.000 29988 Moving (0.17, -0.03) raw xDistance=-0.10 yDistance=-0.14
02:51:03.198 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:51:03.198 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.9
02:51:03.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:03.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:03.199 00.001 28316 Enqueuing Expose request
02:51:03.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:03.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:51:03.199 00.000 29988 MoveAxis(E, 0, ABG)
02:51:03.199 00.000 29988 Move returns status 0, amount 0
02:51:03.199 00.000 29988 MoveAxis(N, 0, ABG)
02:51:03.199 00.000 29988 Move returns status 0, amount 0
02:51:03.199 00.000 29988 move complete, result=0
02:51:03.199 00.000 29988 worker thread done servicing request
02:51:03.200 00.001 29988 Worker thread wakes up
02:51:03.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:03.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:03.200 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:04.837 01.637 29988 Exposure complete
02:51:04.896 00.059 29988 worker thread done servicing request
02:51:04.897 00.001 28316 OnExposeComplete: enter
02:51:04.900 00.003 28316 UpdateGuideState(): m_state=6
02:51:04.903 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4118
02:51:04.905 00.002 28316 Star::Find returns 1 (0), X=952.10, Y=256.73, Mass=2512, SNR=34.9, Peak=169 HFD=4.2
02:51:04.908 00.003 28316 MultiStar: [#1 0.29,-0.03,0.96,U] [#2 -0.06,0.16,0.89,U] [#3 -0.16,0.06,0.85,U] [#4 0.53,-0.15,0.00,R] [#5 0.11,-0.49,0.00,M3] [#6 0.30,0.10,0.59,U] [#7 0.34,-0.14,0.00,M2] [#8 0.30,0.10,0.57,U] 
02:51:04.910 00.002 28316 single-star, 5 included, MultiStar: {0.08, 0.08}, one-star: {-0.06, 0.08}
02:51:04.912 00.002 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
02:51:04.914 00.002 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
02:51:04.915 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=0.10 mountY=0.02, mountTheta=0.16
02:51:04.917 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
02:51:04.917 00.000 28316 Enqueuing Move request for scope (-0.06, 0.08)
02:51:04.918 00.001 29988 Worker thread wakes up
02:51:04.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:04.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
02:51:04.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
02:51:04.918 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.9
02:51:04.919 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:04.919 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:04.919 00.000 28316 Enqueuing Expose request
02:51:04.920 00.001 29988 Moving (-0.06, 0.08) raw xDistance=0.10 yDistance=0.02
02:51:04.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:51:04.920 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:04.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:51:04.920 00.000 29988 MoveAxis(E, 0, ABG)
02:51:04.920 00.000 29988 Move returns status 0, amount 0
02:51:04.920 00.000 29988 MoveAxis(N, 0, ABG)
02:51:04.920 00.000 29988 Move returns status 0, amount 0
02:51:04.920 00.000 29988 move complete, result=0
02:51:04.920 00.000 29988 worker thread done servicing request
02:51:04.920 00.000 29988 Worker thread wakes up
02:51:04.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:04.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:04.921 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:06.328 01.407 29988 Exposure complete
02:51:06.371 00.043 29988 worker thread done servicing request
02:51:06.371 00.000 28316 OnExposeComplete: enter
02:51:06.373 00.002 28316 UpdateGuideState(): m_state=6
02:51:06.374 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4119
02:51:06.374 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=256.72, Mass=2430, SNR=34.2, Peak=172 HFD=4.1
02:51:06.375 00.001 28316 MultiStar: [#1 0.56,-0.03,0.00,M1] [#2 0.40,0.33,0.00,M6] [#3 0.27,0.21,0.00,M1] [#4 -0.15,0.60,0.00,M1] [#5 0.12,-0.39,0.00,M4] [#6 0.63,0.22,0.00,M4] [#7 0.51,0.13,0.00,M3] [#8 0.46,0.29,0.00,M4] 
02:51:06.375 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
02:51:06.376 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:51:06.376 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.27 cameraTheta=0.28 mountX=-0.04 mountY=-0.27, mountTheta=-1.72
02:51:06.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.08, opts=13)
02:51:06.378 00.001 28316 Enqueuing Move request for scope (0.26, 0.08)
02:51:06.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:06.379 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:51:06.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:06.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:06.380 00.001 28316 Enqueuing Expose request
02:51:06.380 00.000 29988 Worker thread wakes up
02:51:06.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
02:51:06.380 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
02:51:06.380 00.000 29988 Moving (0.26, 0.08) raw xDistance=-0.04 yDistance=-0.27
02:51:06.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:51:06.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:51:06.381 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:51:06.381 00.000 29988 MoveAxis(E, 0, ABG)
02:51:06.381 00.000 29988 Move returns status 0, amount 0
02:51:06.381 00.000 29988 MoveAxis(N, 0, ABG)
02:51:06.381 00.000 29988 Move returns status 0, amount 0
02:51:06.381 00.000 29988 move complete, result=0
02:51:06.381 00.000 29988 worker thread done servicing request
02:51:06.381 00.000 29988 Worker thread wakes up
02:51:06.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:06.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:06.381 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:51:08.007 01.626 29988 Exposure complete
02:51:08.044 00.037 29988 worker thread done servicing request
02:51:08.044 00.000 28316 OnExposeComplete: enter
02:51:08.044 00.000 28316 UpdateGuideState(): m_state=6
02:51:08.045 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4120
02:51:08.045 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=256.70, Mass=2300, SNR=33.2, Peak=150 HFD=3.9
02:51:08.046 00.001 28316 MultiStar: [#1 0.53,-0.12,0.00,M2] [#2 0.57,0.09,0.00,M7] [#3 0.53,0.13,0.00,M2] [#4 0.05,0.15,0.85,U] [#5 0.26,-0.51,0.00,M5] [#6 0.51,0.10,0.00,M5] [#7 0.67,0.06,0.00,M4] [#8 0.40,0.13,0.00,M5] 
02:51:08.046 00.000 28316 refined, 1 included, MultiStar: {0.28, 0.09}, one-star: {0.48, 0.05}
02:51:08.047 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
02:51:08.048 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:51:08.050 00.002 28316 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.30 cameraTheta=0.32 mountX=-0.03 mountY=-0.30, mountTheta=-1.68
02:51:08.053 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.09, opts=13)
02:51:08.053 00.000 28316 Enqueuing Move request for scope (0.28, 0.09)
02:51:08.054 00.001 29988 Worker thread wakes up
02:51:08.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
02:51:08.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
02:51:08.054 00.000 29988 Moving (0.28, 0.09) raw xDistance=-0.03 yDistance=-0.30
02:51:08.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:08.057 00.003 28316 UpdateGuideState exits: m=2300 RSB=33.2
02:51:08.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:08.060 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:51:08.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:51:08.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:51:08.060 00.000 29988 MoveAxis(E, 0, ABG)
02:51:08.060 00.000 29988 Move returns status 0, amount 0
02:51:08.060 00.000 29988 MoveAxis(N, 0, ABG)
02:51:08.060 00.000 29988 Move returns status 0, amount 0
02:51:08.060 00.000 29988 move complete, result=0
02:51:08.060 00.000 29988 worker thread done servicing request
02:51:08.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:08.060 00.000 28316 Enqueuing Expose request
02:51:08.061 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:51:08.061 00.000 29988 Worker thread wakes up
02:51:08.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:08.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:09.574 01.513 29988 Exposure complete
02:51:09.616 00.042 29988 worker thread done servicing request
02:51:09.616 00.000 28316 OnExposeComplete: enter
02:51:09.617 00.001 28316 UpdateGuideState(): m_state=6
02:51:09.617 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4121
02:51:09.618 00.001 28316 Star::Find returns 1 (0), X=952.85, Y=256.38, Mass=2414, SNR=34.1, Peak=158 HFD=4.2
02:51:09.621 00.003 28316 MultiStar: large primary error, entering stabilization period
02:51:09.623 00.002 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
02:51:09.626 00.003 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
02:51:09.628 00.002 28316 CameraToMount -- cameraX=0.69 cameraY=-0.27 hyp=0.74 cameraTheta=-0.37 mountX=-0.53 mountY=-0.50, mountTheta=-2.39
02:51:09.631 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.69, y=-0.27, opts=13)
02:51:09.631 00.000 28316 Enqueuing Move request for scope (0.69, -0.27)
02:51:09.632 00.001 29988 Worker thread wakes up
02:51:09.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.27) opts 0xd
02:51:09.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.69, -0.27)
02:51:09.632 00.000 29988 Moving (0.69, -0.27) raw xDistance=-0.53 yDistance=-0.50
02:51:09.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
02:51:09.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:51:09.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:09.632 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:51:09.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:09.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:09.635 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:51:09.635 00.000 29988 MoveAxis(E, 112, ABG)
02:51:09.635 00.000 29988 Guiding  Dir = 2, Dur = 112
02:51:09.635 00.000 28316 Enqueuing Expose request
02:51:09.635 00.000 29988 IsSlewing returns 0
02:51:09.635 00.000 29988 IsGuiding returns 0
02:51:09.637 00.002 29988 PulseGuide returned control before completion, sleep 121
02:51:09.760 00.123 29988 IsGuiding returns 1
02:51:09.761 00.001 29988 scope still moving after pulse duration time elapsed
02:51:09.792 00.031 29988 IsSlewing returns 0
02:51:09.792 00.000 29988 IsGuiding returns 0
02:51:09.792 00.000 29988 scope move finished after 112 + 44 ms
02:51:09.792 00.000 29988 Move returns status 0, amount 112
02:51:09.792 00.000 29988 MoveAxis(N, 0, ABG)
02:51:09.792 00.000 29988 Move returns status 0, amount 0
02:51:09.792 00.000 29988 move complete, result=0
02:51:09.792 00.000 29988 worker thread done servicing request
02:51:09.792 00.000 29988 Worker thread wakes up
02:51:09.792 00.000 28316 GuideStep: -0.5 px 112 ms EAST, -0.5 px 0 ms NORTH
02:51:09.793 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:09.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:11.416 01.623 29988 Exposure complete
02:51:11.474 00.058 29988 worker thread done servicing request
02:51:11.474 00.000 28316 OnExposeComplete: enter
02:51:11.476 00.002 28316 UpdateGuideState(): m_state=6
02:51:11.477 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4122
02:51:11.479 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=256.74, Mass=2347, SNR=33.5, Peak=158 HFD=4.0
02:51:11.480 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:51:11.482 00.002 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:51:11.483 00.001 28316 CameraToMount -- cameraX=0.39 cameraY=0.09 hyp=0.40 cameraTheta=0.24 mountX=-0.08 mountY=-0.39, mountTheta=-1.76
02:51:11.485 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=0.09, opts=13)
02:51:11.486 00.001 28316 Enqueuing Move request for scope (0.39, 0.09)
02:51:11.486 00.000 29988 Worker thread wakes up
02:51:11.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:11.487 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.5
02:51:11.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:11.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:11.488 00.001 28316 Enqueuing Expose request
02:51:11.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.09) opts 0xd
02:51:11.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, 0.09)
02:51:11.488 00.000 29988 Moving (0.39, 0.09) raw xDistance=-0.08 yDistance=-0.39
02:51:11.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:51:11.488 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-1.18
02:51:11.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
02:51:11.488 00.000 29988 MoveAxis(E, 0, ABG)
02:51:11.488 00.000 29988 Move returns status 0, amount 0
02:51:11.488 00.000 29988 MoveAxis(N, 93, ABG)
02:51:11.488 00.000 29988 Guiding  Dir = 0, Dur = 93
02:51:11.489 00.001 29988 IsSlewing returns 0
02:51:11.489 00.000 29988 IsGuiding returns 0
02:51:11.494 00.005 29988 PulseGuide returned control before completion, sleep 99
02:51:11.603 00.109 29988 IsGuiding returns 0
02:51:11.603 00.000 29988 Move returns status 0, amount 93
02:51:11.603 00.000 29988 move complete, result=0
02:51:11.603 00.000 29988 worker thread done servicing request
02:51:11.603 00.000 29988 Worker thread wakes up
02:51:11.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:11.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:11.603 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 93 ms NORTH
02:51:13.021 01.418 29988 Exposure complete
02:51:13.076 00.055 29988 worker thread done servicing request
02:51:13.076 00.000 28316 OnExposeComplete: enter
02:51:13.077 00.001 28316 UpdateGuideState(): m_state=6
02:51:13.078 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4123
02:51:13.078 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=256.90, Mass=2455, SNR=34.4, Peak=191 HFD=4.2
02:51:13.079 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
02:51:13.079 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
02:51:13.080 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.25 hyp=0.65 cameraTheta=0.40 mountX=-0.02 mountY=-0.65, mountTheta=-1.60
02:51:13.082 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.25, opts=13)
02:51:13.085 00.003 28316 Enqueuing Move request for scope (0.60, 0.25)
02:51:13.087 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:13.089 00.002 28316 UpdateGuideState exits: m=2455 RSB=34.4
02:51:13.091 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:13.094 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:13.097 00.003 28316 Enqueuing Expose request
02:51:13.099 00.002 29988 Worker thread wakes up
02:51:13.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.25) opts 0xd
02:51:13.099 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.25)
02:51:13.099 00.000 29988 Moving (0.60, 0.25) raw xDistance=-0.02 yDistance=-0.65
02:51:13.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:51:13.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
02:51:13.099 00.000 29988 MoveAxis(E, 0, ABG)
02:51:13.099 00.000 29988 Move returns status 0, amount 0
02:51:13.099 00.000 29988 MoveAxis(N, 154, ABG)
02:51:13.099 00.000 29988 Guiding  Dir = 0, Dur = 154
02:51:13.100 00.001 29988 IsSlewing returns 0
02:51:13.100 00.000 29988 IsGuiding returns 0
02:51:13.105 00.005 29988 PulseGuide returned control before completion, sleep 160
02:51:13.273 00.168 29988 IsGuiding returns 0
02:51:13.273 00.000 29988 Move returns status 0, amount 154
02:51:13.273 00.000 29988 move complete, result=0
02:51:13.274 00.001 29988 worker thread done servicing request
02:51:13.274 00.000 29988 Worker thread wakes up
02:51:13.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:13.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:13.274 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 154 ms NORTH
02:51:14.906 01.632 29988 Exposure complete
02:51:14.941 00.035 29988 worker thread done servicing request
02:51:14.942 00.001 28316 OnExposeComplete: enter
02:51:14.942 00.000 28316 UpdateGuideState(): m_state=6
02:51:14.943 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4124
02:51:14.943 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=256.64, Mass=2448, SNR=34.3, Peak=153 HFD=4.3
02:51:14.944 00.001 28316 MultiStar: exiting stabilization period
02:51:14.944 00.000 28316 MultiStar: [#1 0.01,-0.05,0.95,U] [#2 -0.47,0.19,0.00,M8] [#3 -0.32,0.07,0.83,U] [#4 -0.39,0.13,0.00,M1] [#5 -0.43,-0.46,0.00,M6] [#6 0.07,-0.05,0.60,U] [#7 -0.19,-0.15,0.63,U] [#8 -0.09,0.04,0.56,U] 
02:51:14.945 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.02}, one-star: {-0.24, -0.01}
02:51:14.945 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.31)
02:51:14.945 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.27)
02:51:14.946 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.98 mountX=0.04 mountY=0.13, mountTheta=1.30
02:51:14.948 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
02:51:14.949 00.001 28316 Enqueuing Move request for scope (-0.14, -0.02)
02:51:14.952 00.003 29988 Worker thread wakes up
02:51:14.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:14.954 00.002 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:51:14.957 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:14.959 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
02:51:14.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:14.960 00.001 28316 Enqueuing Expose request
02:51:14.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
02:51:14.960 00.000 29988 Moving (-0.14, -0.02) raw xDistance=0.04 yDistance=0.13
02:51:14.961 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:51:14.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:14.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:51:14.961 00.000 29988 MoveAxis(E, 0, ABG)
02:51:14.961 00.000 29988 Move returns status 0, amount 0
02:51:14.961 00.000 29988 MoveAxis(N, 0, ABG)
02:51:14.961 00.000 29988 Move returns status 0, amount 0
02:51:14.961 00.000 29988 move complete, result=0
02:51:14.961 00.000 29988 worker thread done servicing request
02:51:14.961 00.000 29988 Worker thread wakes up
02:51:14.961 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:14.962 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:14.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:16.479 01.517 29988 Exposure complete
02:51:16.542 00.063 29988 worker thread done servicing request
02:51:16.543 00.001 28316 OnExposeComplete: enter
02:51:16.544 00.001 28316 UpdateGuideState(): m_state=6
02:51:16.545 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4125
02:51:16.545 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=256.65, Mass=2324, SNR=33.4, Peak=153 HFD=4.3
02:51:16.546 00.001 28316 MultiStar: [#1 0.10,-0.07,1.01,U] [#2 -0.25,-0.01,0.93,U] [#3 -0.36,0.08,0.00,M2] [#4 -0.48,0.15,0.00,M2] [#5 -0.15,-0.53,0.00,M7] [#6 0.18,-0.16,0.65,U] [#7 0.10,-0.23,0.62,U] [#8 0.01,-0.04,0.58,U] 
02:51:16.546 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.07}, one-star: {-0.33, 0.00}
02:51:16.547 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
02:51:16.547 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
02:51:16.548 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.25 mountX=-0.04 mountY=0.08, mountTheta=2.02
02:51:16.550 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
02:51:16.550 00.000 28316 Enqueuing Move request for scope (-0.06, -0.07)
02:51:16.551 00.001 29988 Worker thread wakes up
02:51:16.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:16.551 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
02:51:16.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:16.552 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:16.552 00.000 28316 Enqueuing Expose request
02:51:16.553 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
02:51:16.553 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
02:51:16.553 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.04 yDistance=0.08
02:51:16.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:51:16.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:16.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:51:16.553 00.000 29988 MoveAxis(E, 0, ABG)
02:51:16.553 00.000 29988 Move returns status 0, amount 0
02:51:16.553 00.000 29988 MoveAxis(N, 0, ABG)
02:51:16.553 00.000 29988 Move returns status 0, amount 0
02:51:16.553 00.000 29988 move complete, result=0
02:51:16.553 00.000 29988 worker thread done servicing request
02:51:16.553 00.000 29988 Worker thread wakes up
02:51:16.554 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:16.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:16.554 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:18.276 01.722 29988 Exposure complete
02:51:18.309 00.033 29988 worker thread done servicing request
02:51:18.309 00.000 28316 OnExposeComplete: enter
02:51:18.310 00.001 28316 UpdateGuideState(): m_state=6
02:51:18.310 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4126
02:51:18.311 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=256.16, Mass=2390, SNR=33.8, Peak=209 HFD=4.2
02:51:18.311 00.000 28316 MultiStar: [#1 0.24,-0.59,0.00,M1] [#2 -0.19,-0.29,0.00,M8] [#3 -0.20,-0.42,0.00,M3] [#4 -0.56,0.01,0.00,M3] [#5 -0.22,-0.88,0.00,M8] [#6 0.07,-0.33,0.00,M4] [#7 -0.07,-0.46,0.00,M3] [#8 -0.11,-0.32,0.00,M4] 
02:51:18.312 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
02:51:18.312 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
02:51:18.313 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.49 hyp=0.49 cameraTheta=-1.65 mountX=-0.43 mountY=0.25, mountTheta=2.60
02:51:18.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.49, opts=13)
02:51:18.315 00.001 28316 Enqueuing Move request for scope (-0.04, -0.49)
02:51:18.316 00.001 29988 Worker thread wakes up
02:51:18.316 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.49) opts 0xd
02:51:18.316 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.49)
02:51:18.316 00.000 29988 Moving (-0.04, -0.49) raw xDistance=-0.43 yDistance=0.25
02:51:18.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
02:51:18.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:51:18.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:18.317 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:51:18.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:18.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:18.319 00.001 28316 Enqueuing Expose request
02:51:18.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:51:18.319 00.000 29988 MoveAxis(E, 89, ABG)
02:51:18.319 00.000 29988 Guiding  Dir = 2, Dur = 89
02:51:18.319 00.000 29988 IsSlewing returns 0
02:51:18.320 00.001 29988 IsGuiding returns 0
02:51:18.322 00.002 29988 PulseGuide returned control before completion, sleep 98
02:51:18.432 00.110 29988 IsGuiding returns 0
02:51:18.432 00.000 29988 Move returns status 0, amount 89
02:51:18.432 00.000 29988 MoveAxis(N, 0, ABG)
02:51:18.432 00.000 29988 Move returns status 0, amount 0
02:51:18.432 00.000 29988 move complete, result=0
02:51:18.432 00.000 29988 worker thread done servicing request
02:51:18.433 00.001 28316 GuideStep: -0.4 px 89 ms EAST, 0.3 px 0 ms NORTH
02:51:18.433 00.000 29988 Worker thread wakes up
02:51:18.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:18.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:19.848 01.415 29988 Exposure complete
02:51:19.896 00.048 29988 worker thread done servicing request
02:51:19.897 00.001 28316 OnExposeComplete: enter
02:51:19.900 00.003 28316 UpdateGuideState(): m_state=6
02:51:19.902 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4127
02:51:19.903 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=256.42, Mass=2419, SNR=34.1, Peak=182 HFD=4.0
02:51:19.904 00.001 28316 MultiStar: [#1 0.30,-0.52,0.00,M2] [#2 -0.27,-0.07,0.92,U] [#3 -0.16,-0.12,0.86,U] [#4 -0.69,0.06,0.00,M4] [#5 -0.03,-0.88,0.00,M9] [#6 -0.07,-0.10,0.61,U] [#7 -0.23,-0.17,0.63,U] [#8 0.13,-0.38,0.00,M5] 
02:51:19.904 00.000 28316 refined, 4 included, MultiStar: {-0.20, -0.14}, one-star: {-0.24, -0.23}
02:51:19.904 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
02:51:19.905 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
02:51:19.905 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.54 mountX=-0.04 mountY=0.24, mountTheta=1.74
02:51:19.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.14, opts=13)
02:51:19.909 00.002 28316 Enqueuing Move request for scope (-0.20, -0.14)
02:51:19.909 00.000 29988 Worker thread wakes up
02:51:19.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:19.910 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
02:51:19.910 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
02:51:19.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:19.911 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:19.911 00.000 28316 Enqueuing Expose request
02:51:19.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
02:51:19.911 00.000 29988 Moving (-0.20, -0.14) raw xDistance=-0.04 yDistance=0.24
02:51:19.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:51:19.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:51:19.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:51:19.911 00.000 29988 MoveAxis(E, 0, ABG)
02:51:19.911 00.000 29988 Move returns status 0, amount 0
02:51:19.911 00.000 29988 MoveAxis(N, 0, ABG)
02:51:19.911 00.000 29988 Move returns status 0, amount 0
02:51:19.911 00.000 29988 move complete, result=0
02:51:19.911 00.000 29988 worker thread done servicing request
02:51:19.911 00.000 29988 Worker thread wakes up
02:51:19.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:19.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:19.913 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:51:21.539 01.626 29988 Exposure complete
02:51:21.607 00.068 29988 worker thread done servicing request
02:51:21.607 00.000 28316 OnExposeComplete: enter
02:51:21.609 00.002 28316 UpdateGuideState(): m_state=6
02:51:21.610 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4128
02:51:21.611 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=256.41, Mass=2471, SNR=34.5, Peak=190 HFD=3.9
02:51:21.613 00.002 28316 MultiStar: [#1 0.06,-0.36,0.00,M3] [#2 0.03,-0.01,0.89,U] [#3 -0.31,-0.12,0.00,M3] [#4 -0.64,0.10,0.00,M5] [#5 -0.42,-0.66,0.00,M10] [#6 -0.22,-0.15,0.61,U] [#7 0.04,-0.26,0.63,U] [#8 0.13,-0.07,0.56,U] 
02:51:21.614 00.001 28316 refined, 4 included, MultiStar: {-0.11, -0.15}, one-star: {-0.39, -0.24}
02:51:21.615 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.09)
02:51:21.616 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05)
02:51:21.616 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.20 mountX=-0.09 mountY=0.16, mountTheta=2.08
02:51:21.618 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.15, opts=13)
02:51:21.619 00.001 28316 Enqueuing Move request for scope (-0.11, -0.15)
02:51:21.619 00.000 29988 Worker thread wakes up
02:51:21.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:21.620 00.001 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:51:21.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:21.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:21.621 00.000 28316 Enqueuing Expose request
02:51:21.622 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
02:51:21.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
02:51:21.622 00.000 29988 Moving (-0.11, -0.15) raw xDistance=-0.09 yDistance=0.16
02:51:21.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:51:21.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:21.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:51:21.622 00.000 29988 MoveAxis(E, 0, ABG)
02:51:21.622 00.000 29988 Move returns status 0, amount 0
02:51:21.622 00.000 29988 MoveAxis(N, 0, ABG)
02:51:21.622 00.000 29988 Move returns status 0, amount 0
02:51:21.622 00.000 29988 move complete, result=0
02:51:21.622 00.000 29988 worker thread done servicing request
02:51:21.622 00.000 29988 Worker thread wakes up
02:51:21.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:21.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:21.622 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:51:23.135 01.513 29988 Exposure complete
02:51:23.190 00.055 29988 worker thread done servicing request
02:51:23.191 00.001 28316 OnExposeComplete: enter
02:51:23.192 00.001 28316 UpdateGuideState(): m_state=6
02:51:23.193 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4129
02:51:23.194 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=256.65, Mass=2418, SNR=34.1, Peak=192 HFD=4.0
02:51:23.195 00.001 28316 MultiStar: [#1 -0.13,0.02,0.99,U] [#2 -0.29,0.39,0.00,M7] [#3 -0.42,0.05,0.00,M4] [#4 -0.65,0.18,0.00,M6] [#5 -0.62,-0.51,0.00,R] [#6 -0.12,-0.04,0.62,U] [#7 -0.12,0.11,0.60,U] [#8 -0.01,0.23,0.59,U] 
02:51:23.197 00.002 28316 refined, 4 included, MultiStar: {-0.15, 0.05}, one-star: {-0.29, 0.00}
02:51:23.198 00.001 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
02:51:23.200 00.002 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
02:51:23.201 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.81 mountX=0.11 mountY=0.11, mountTheta=0.79
02:51:23.203 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
02:51:23.205 00.002 28316 Enqueuing Move request for scope (-0.15, 0.05)
02:51:23.206 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:23.207 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:51:23.208 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:23.210 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:23.210 00.000 28316 Enqueuing Expose request
02:51:23.211 00.001 29988 Worker thread wakes up
02:51:23.211 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
02:51:23.211 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
02:51:23.211 00.000 29988 Moving (-0.15, 0.05) raw xDistance=0.11 yDistance=0.11
02:51:23.211 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:51:23.211 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:23.211 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:51:23.211 00.000 29988 MoveAxis(E, 0, ABG)
02:51:23.211 00.000 29988 Move returns status 0, amount 0
02:51:23.211 00.000 29988 MoveAxis(N, 0, ABG)
02:51:23.211 00.000 29988 Move returns status 0, amount 0
02:51:23.211 00.000 29988 move complete, result=0
02:51:23.211 00.000 29988 worker thread done servicing request
02:51:23.211 00.000 29988 Worker thread wakes up
02:51:23.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:23.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:23.212 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:24.842 01.630 29988 Exposure complete
02:51:24.878 00.036 29988 worker thread done servicing request
02:51:24.878 00.000 28316 OnExposeComplete: enter
02:51:24.879 00.001 28316 UpdateGuideState(): m_state=6
02:51:24.880 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4130
02:51:24.882 00.002 28316 Star::Find returns 1 (0), X=952.09, Y=256.94, Mass=2453, SNR=34.3, Peak=201 HFD=4.3
02:51:24.883 00.001 28316 MultiStar: [#1 -0.14,0.25,0.99,U] [#2 0.04,0.43,0.00,M8] [#3 0.00,0.35,0.00,M5] [#4 -0.40,0.30,0.00,M7] [#5 0.23,0.22,0.74,U] [#6 0.11,0.30,0.63,U] [#7 -0.15,0.07,0.64,U] [#8 -0.02,0.51,0.00,M4] 
02:51:24.884 00.001 28316 refined, 4 included, MultiStar: {-0.02, 0.23}, one-star: {-0.07, 0.29}
02:51:24.886 00.002 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
02:51:24.887 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
02:51:24.890 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.64 mountX=0.22 mountY=-0.09, mountTheta=-0.39
02:51:24.893 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.23, opts=13)
02:51:24.893 00.000 28316 Enqueuing Move request for scope (-0.02, 0.23)
02:51:24.894 00.001 29988 Worker thread wakes up
02:51:24.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:24.894 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.3
02:51:24.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:24.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:24.896 00.001 28316 Enqueuing Expose request
02:51:24.896 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
02:51:24.896 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
02:51:24.896 00.000 29988 Moving (-0.02, 0.23) raw xDistance=0.22 yDistance=-0.09
02:51:24.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:51:24.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:24.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:51:24.896 00.000 29988 MoveAxis(W, 46, ABG)
02:51:24.896 00.000 29988 Guiding  Dir = 3, Dur = 46
02:51:24.896 00.000 29988 IsSlewing returns 0
02:51:24.897 00.001 29988 IsGuiding returns 0
02:51:24.899 00.002 29988 PulseGuide returned control before completion, sleep 54
02:51:24.969 00.070 29988 IsGuiding returns 0
02:51:24.969 00.000 29988 Move returns status 0, amount 46
02:51:24.969 00.000 29988 MoveAxis(N, 0, ABG)
02:51:24.969 00.000 29988 Move returns status 0, amount 0
02:51:24.969 00.000 29988 move complete, result=0
02:51:24.969 00.000 29988 worker thread done servicing request
02:51:24.969 00.000 29988 Worker thread wakes up
02:51:24.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:24.969 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
02:51:24.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:26.379 01.409 29988 Exposure complete
02:51:26.421 00.042 29988 worker thread done servicing request
02:51:26.421 00.000 28316 OnExposeComplete: enter
02:51:26.422 00.001 28316 UpdateGuideState(): m_state=6
02:51:26.423 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4131
02:51:26.423 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=256.84, Mass=2455, SNR=34.4, Peak=187 HFD=4.0
02:51:26.424 00.001 28316 MultiStar: [#1 0.06,-0.00,0.97,U] [#2 0.09,0.24,0.90,U] [#3 0.04,0.20,0.84,U] [#4 -0.26,0.33,0.00,M8] [#5 0.66,0.00,0.00,M1] [#6 0.30,0.11,0.61,U] [#7 0.03,-0.13,0.62,U] [#8 0.30,0.01,0.55,U] 
02:51:26.424 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.10}, one-star: {0.17, 0.19}
02:51:26.425 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
02:51:26.428 00.003 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
02:51:26.430 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.68 mountX=0.04 mountY=-0.16, mountTheta=-1.32
02:51:26.432 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
02:51:26.432 00.000 28316 Enqueuing Move request for scope (0.13, 0.10)
02:51:26.433 00.001 29988 Worker thread wakes up
02:51:26.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:26.433 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.4
02:51:26.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:26.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:26.434 00.000 28316 Enqueuing Expose request
02:51:26.435 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
02:51:26.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
02:51:26.435 00.000 29988 Moving (0.13, 0.10) raw xDistance=0.04 yDistance=-0.16
02:51:26.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:51:26.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:26.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:51:26.435 00.000 29988 MoveAxis(E, 0, ABG)
02:51:26.435 00.000 29988 Move returns status 0, amount 0
02:51:26.435 00.000 29988 MoveAxis(N, 0, ABG)
02:51:26.435 00.000 29988 Move returns status 0, amount 0
02:51:26.435 00.000 29988 move complete, result=0
02:51:26.435 00.000 29988 worker thread done servicing request
02:51:26.435 00.000 29988 Worker thread wakes up
02:51:26.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:26.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:26.435 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:51:28.064 01.629 29988 Exposure complete
02:51:28.118 00.054 29988 worker thread done servicing request
02:51:28.118 00.000 28316 OnExposeComplete: enter
02:51:28.118 00.000 28316 UpdateGuideState(): m_state=6
02:51:28.119 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4132
02:51:28.119 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=256.47, Mass=2472, SNR=34.3, Peak=170 HFD=4.2
02:51:28.120 00.001 28316 MultiStar: [#1 0.34,-0.14,0.00,M1] [#2 0.31,0.03,0.90,U] [#3 0.39,-0.12,0.00,M5] [#4 -0.07,0.11,0.85,U] [#5 0.61,0.09,0.00,M2] [#6 0.41,-0.03,0.00,M1] [#7 0.20,-0.06,0.60,U] [#8 0.11,0.05,0.57,U] 
02:51:28.120 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.02}, one-star: {0.32, -0.18}
02:51:28.121 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
02:51:28.121 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:51:28.122 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.10 mountX=-0.09 mountY=-0.15, mountTheta=-2.11
02:51:28.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
02:51:28.123 00.000 28316 Enqueuing Move request for scope (0.18, -0.02)
02:51:28.124 00.001 29988 Worker thread wakes up
02:51:28.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:28.124 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.3
02:51:28.125 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
02:51:28.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
02:51:28.125 00.000 29988 Moving (0.18, -0.02) raw xDistance=-0.09 yDistance=-0.15
02:51:28.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:51:28.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:28.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:28.126 00.000 28316 Enqueuing Expose request
02:51:28.127 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:28.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:51:28.127 00.000 29988 MoveAxis(E, 0, ABG)
02:51:28.127 00.000 29988 Move returns status 0, amount 0
02:51:28.127 00.000 29988 MoveAxis(N, 0, ABG)
02:51:28.127 00.000 29988 Move returns status 0, amount 0
02:51:28.127 00.000 29988 move complete, result=0
02:51:28.127 00.000 29988 worker thread done servicing request
02:51:28.127 00.000 29988 Worker thread wakes up
02:51:28.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:28.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:28.127 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:51:29.648 01.521 29988 Exposure complete
02:51:29.687 00.039 29988 worker thread done servicing request
02:51:29.687 00.000 28316 OnExposeComplete: enter
02:51:29.687 00.000 28316 UpdateGuideState(): m_state=6
02:51:29.688 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4133
02:51:29.688 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=256.62, Mass=2478, SNR=34.4, Peak=195 HFD=4.0
02:51:29.689 00.001 28316 MultiStar: [#1 -0.04,0.02,0.99,U] [#2 -0.11,0.08,0.90,U] [#3 -0.30,0.01,0.85,U] [#4 -0.52,0.32,0.00,M8] [#5 0.40,0.04,0.00,M3] [#6 0.10,-0.01,0.63,U] [#7 -0.04,-0.14,0.60,U] [#8 -0.14,0.18,0.57,U] 
02:51:29.689 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.02}, one-star: {-0.14, -0.03}
02:51:29.690 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
02:51:29.690 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
02:51:29.691 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.99 mountX=0.06 mountY=0.09, mountTheta=0.98
02:51:29.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
02:51:29.693 00.001 28316 Enqueuing Move request for scope (-0.10, 0.02)
02:51:29.694 00.001 29988 Worker thread wakes up
02:51:29.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:29.694 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.4
02:51:29.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:29.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:29.696 00.001 28316 Enqueuing Expose request
02:51:29.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
02:51:29.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
02:51:29.696 00.000 29988 Moving (-0.10, 0.02) raw xDistance=0.06 yDistance=0.09
02:51:29.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:51:29.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:29.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:51:29.696 00.000 29988 MoveAxis(E, 0, ABG)
02:51:29.696 00.000 29988 Move returns status 0, amount 0
02:51:29.696 00.000 29988 MoveAxis(N, 0, ABG)
02:51:29.696 00.000 29988 Move returns status 0, amount 0
02:51:29.696 00.000 29988 move complete, result=0
02:51:29.696 00.000 29988 worker thread done servicing request
02:51:29.696 00.000 29988 Worker thread wakes up
02:51:29.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:29.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:29.697 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:31.324 01.627 29988 Exposure complete
02:51:31.375 00.051 29988 worker thread done servicing request
02:51:31.376 00.001 28316 OnExposeComplete: enter
02:51:31.376 00.000 28316 UpdateGuideState(): m_state=6
02:51:31.377 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4134
02:51:31.377 00.000 28316 Star::Find returns 1 (0), X=952.05, Y=256.76, Mass=2421, SNR=34.1, Peak=210 HFD=4.1
02:51:31.379 00.002 28316 MultiStar: [#1 0.04,0.11,1.01,U] [#2 -0.20,0.40,0.00,M6] [#3 -0.10,0.22,0.87,U] [#4 -0.28,0.12,0.78,U] [#5 0.57,0.03,0.00,M4] [#6 0.08,-0.01,0.63,U] [#7 0.24,-0.21,0.62,U] [#8 -0.31,0.23,0.00,M2] 
02:51:31.380 00.001 28316 refined, 5 included, MultiStar: {-0.04, 0.08}, one-star: {-0.11, 0.11}
02:51:31.381 00.001 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
02:51:31.382 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
02:51:31.383 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.08 cameraTheta=2.02 mountX=0.08 mountY=-0.00, mountTheta=-0.02
02:51:31.385 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
02:51:31.386 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
02:51:31.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:31.386 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:51:31.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:31.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:31.387 00.000 28316 Enqueuing Expose request
02:51:31.388 00.001 29988 Worker thread wakes up
02:51:31.388 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
02:51:31.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
02:51:31.388 00.000 29988 Moving (-0.04, 0.08) raw xDistance=0.08 yDistance=-0.00
02:51:31.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:51:31.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:31.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:51:31.389 00.001 29988 MoveAxis(E, 0, ABG)
02:51:31.389 00.000 29988 Move returns status 0, amount 0
02:51:31.389 00.000 29988 MoveAxis(N, 0, ABG)
02:51:31.389 00.000 29988 Move returns status 0, amount 0
02:51:31.389 00.000 29988 move complete, result=0
02:51:31.389 00.000 29988 worker thread done servicing request
02:51:31.389 00.000 29988 Worker thread wakes up
02:51:31.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:31.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:31.389 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:32.908 01.519 29988 Exposure complete
02:51:32.951 00.043 29988 worker thread done servicing request
02:51:32.951 00.000 28316 OnExposeComplete: enter
02:51:32.953 00.002 28316 UpdateGuideState(): m_state=6
02:51:32.953 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4135
02:51:32.954 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=256.74, Mass=2475, SNR=34.6, Peak=207 HFD=4.1
02:51:32.954 00.000 28316 MultiStar: [#1 0.18,-0.04,1.00,U] [#2 -0.17,0.19,0.90,U] [#3 -0.24,0.12,0.85,U] [#4 -0.33,0.25,0.00,M8] [#5 0.46,-0.07,0.00,M5] [#6 0.22,0.11,0.62,U] [#7 0.11,-0.03,0.61,U] [#8 -0.02,0.18,0.59,U] 
02:51:32.955 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.09}, one-star: {-0.20, 0.10}
02:51:32.955 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
02:51:32.956 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
02:51:32.956 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.93 mountX=0.09 mountY=-0.01, mountTheta=-0.10
02:51:32.957 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
02:51:32.957 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
02:51:32.958 00.001 29988 Worker thread wakes up
02:51:32.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
02:51:32.958 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
02:51:32.958 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.01
02:51:32.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:51:32.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:32.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:51:32.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:32.959 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.6
02:51:32.959 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:32.961 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:32.961 00.000 28316 Enqueuing Expose request
02:51:32.962 00.001 29988 MoveAxis(E, 0, ABG)
02:51:32.962 00.000 29988 Move returns status 0, amount 0
02:51:32.962 00.000 29988 MoveAxis(N, 0, ABG)
02:51:32.962 00.000 29988 Move returns status 0, amount 0
02:51:32.962 00.000 29988 move complete, result=0
02:51:32.962 00.000 29988 worker thread done servicing request
02:51:32.962 00.000 29988 Worker thread wakes up
02:51:32.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:32.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:32.963 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:34.589 01.626 29988 Exposure complete
02:51:34.631 00.042 29988 worker thread done servicing request
02:51:34.631 00.000 28316 OnExposeComplete: enter
02:51:34.632 00.001 28316 UpdateGuideState(): m_state=6
02:51:34.634 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4136
02:51:34.635 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=256.76, Mass=2545, SNR=34.9, Peak=201 HFD=4.1
02:51:34.637 00.002 28316 MultiStar: [#1 0.18,-0.07,0.96,U] [#2 0.04,0.18,0.88,U] [#3 0.02,0.25,0.82,U] [#4 -0.42,0.11,0.00,M9] [#5 0.52,0.03,0.00,M6] [#6 0.16,-0.13,0.61,U] [#7 0.23,-0.14,0.62,U] [#8 0.19,0.24,0.56,U] 
02:51:34.638 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.07}, one-star: {-0.07, 0.11}
02:51:34.639 00.001 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (2.00) = xAngle (-1.36 = -1.36)
02:51:34.640 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
02:51:34.641 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.64 mountX=0.02 mountY=-0.11, mountTheta=-1.36
02:51:34.644 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
02:51:34.645 00.001 28316 Enqueuing Move request for scope (0.09, 0.07)
02:51:34.646 00.001 29988 Worker thread wakes up
02:51:34.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:34.646 00.000 28316 UpdateGuideState exits: m=2545 RSB=34.9
02:51:34.647 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:34.647 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:34.647 00.000 28316 Enqueuing Expose request
02:51:34.648 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
02:51:34.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
02:51:34.648 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.02 yDistance=-0.11
02:51:34.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:51:34.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:34.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:51:34.648 00.000 29988 MoveAxis(E, 0, ABG)
02:51:34.648 00.000 29988 Move returns status 0, amount 0
02:51:34.648 00.000 29988 MoveAxis(N, 0, ABG)
02:51:34.648 00.000 29988 Move returns status 0, amount 0
02:51:34.648 00.000 29988 move complete, result=0
02:51:34.648 00.000 29988 worker thread done servicing request
02:51:34.648 00.000 29988 Worker thread wakes up
02:51:34.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:34.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:34.648 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:36.171 01.523 29988 Exposure complete
02:51:36.196 00.025 29988 worker thread done servicing request
02:51:36.197 00.001 28316 OnExposeComplete: enter
02:51:36.197 00.000 28316 UpdateGuideState(): m_state=6
02:51:36.198 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4137
02:51:36.199 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=256.56, Mass=2417, SNR=34.1, Peak=177 HFD=3.8
02:51:36.202 00.003 28316 MultiStar: [#1 0.40,-0.13,0.00,M1] [#2 0.34,-0.11,0.00,M5] [#3 -0.00,-0.04,0.86,U] [#4 0.01,0.03,0.83,U] [#5 0.81,-0.07,0.00,M7] [#6 0.56,0.03,0.00,M1] [#7 0.41,-0.26,0.00,M1] [#8 0.21,-0.04,0.58,U] 
02:51:36.205 00.003 28316 refined, 3 included, MultiStar: {0.07, -0.03}, one-star: {0.11, -0.08}
02:51:36.207 00.002 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
02:51:36.209 00.002 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
02:51:36.211 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.43 mountX=-0.06 mountY=-0.05, mountTheta=-2.45
02:51:36.215 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
02:51:36.217 00.002 28316 Enqueuing Move request for scope (0.07, -0.03)
02:51:36.217 00.000 29988 Worker thread wakes up
02:51:36.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
02:51:36.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
02:51:36.217 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.05
02:51:36.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:51:36.218 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:36.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:36.219 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:51:36.219 00.000 29988 MoveAxis(E, 0, ABG)
02:51:36.219 00.000 29988 Move returns status 0, amount 0
02:51:36.219 00.000 29988 MoveAxis(N, 0, ABG)
02:51:36.219 00.000 29988 Move returns status 0, amount 0
02:51:36.219 00.000 29988 move complete, result=0
02:51:36.219 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:51:36.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:36.222 00.002 29988 worker thread done servicing request
02:51:36.222 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:36.222 00.000 28316 Enqueuing Expose request
02:51:36.223 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:36.223 00.000 29988 Worker thread wakes up
02:51:36.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:36.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:37.857 01.634 29988 Exposure complete
02:51:37.907 00.050 29988 worker thread done servicing request
02:51:37.907 00.000 28316 OnExposeComplete: enter
02:51:37.908 00.001 28316 UpdateGuideState(): m_state=6
02:51:37.908 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4138
02:51:37.909 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=256.68, Mass=2453, SNR=34.2, Peak=203 HFD=3.6
02:51:37.910 00.001 28316 MultiStar: [#1 0.18,-0.05,0.98,U] [#2 0.05,0.07,0.90,U] [#3 0.12,0.09,0.85,U] [#4 -0.23,0.30,0.00,M9] [#5 0.75,-0.07,0.00,M8] [#6 0.28,0.15,0.62,U] [#7 0.04,-0.01,0.62,U] [#8 -0.06,0.06,0.57,U] 
02:51:37.910 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.05}, one-star: {0.21, 0.04}
02:51:37.910 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:51:37.911 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:51:37.911 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=-0.01 mountY=-0.13, mountTheta=-1.66
02:51:37.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.05, opts=13)
02:51:37.913 00.001 28316 Enqueuing Move request for scope (0.13, 0.05)
02:51:37.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:37.914 00.001 29988 Worker thread wakes up
02:51:37.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
02:51:37.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
02:51:37.914 00.000 29988 Moving (0.13, 0.05) raw xDistance=-0.01 yDistance=-0.13
02:51:37.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:51:37.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:37.914 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.2
02:51:37.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:51:37.914 00.000 29988 MoveAxis(E, 0, ABG)
02:51:37.914 00.000 29988 Move returns status 0, amount 0
02:51:37.914 00.000 29988 MoveAxis(N, 0, ABG)
02:51:37.914 00.000 29988 Move returns status 0, amount 0
02:51:37.914 00.000 29988 move complete, result=0
02:51:37.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:37.915 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:37.915 00.000 28316 Enqueuing Expose request
02:51:37.916 00.001 29988 worker thread done servicing request
02:51:37.916 00.000 29988 Worker thread wakes up
02:51:37.916 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:51:37.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:37.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:39.444 01.528 29988 Exposure complete
02:51:39.500 00.056 29988 worker thread done servicing request
02:51:39.500 00.000 28316 OnExposeComplete: enter
02:51:39.501 00.001 28316 UpdateGuideState(): m_state=6
02:51:39.503 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4139
02:51:39.504 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=256.65, Mass=2372, SNR=33.8, Peak=187 HFD=3.8
02:51:39.505 00.001 28316 MultiStar: [#1 0.22,-0.29,0.00,M1] [#2 0.04,0.16,0.91,U] [#3 0.00,-0.01,0.88,U] [#4 -0.26,0.16,0.84,U] [#5 0.57,0.01,0.00,M9] [#6 0.19,0.12,0.62,U] [#7 0.20,-0.28,0.00,M1] [#8 0.30,0.08,0.58,U] 
02:51:39.506 00.001 28316 single-star, 5 included, MultiStar: {0.03, 0.08}, one-star: {0.03, -0.00}
02:51:39.506 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:51:39.506 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:51:39.507 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.04 mountX=-0.01 mountY=-0.03, mountTheta=-2.04
02:51:39.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
02:51:39.508 00.000 28316 Enqueuing Move request for scope (0.03, -0.00)
02:51:39.509 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:39.509 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:51:39.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:39.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:39.510 00.000 28316 Enqueuing Expose request
02:51:39.510 00.000 29988 Worker thread wakes up
02:51:39.511 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
02:51:39.511 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
02:51:39.511 00.000 29988 Moving (0.03, -0.00) raw xDistance=-0.01 yDistance=-0.03
02:51:39.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:51:39.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:39.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:51:39.511 00.000 29988 MoveAxis(E, 0, ABG)
02:51:39.511 00.000 29988 Move returns status 0, amount 0
02:51:39.511 00.000 29988 MoveAxis(N, 0, ABG)
02:51:39.511 00.000 29988 Move returns status 0, amount 0
02:51:39.511 00.000 29988 move complete, result=0
02:51:39.511 00.000 29988 worker thread done servicing request
02:51:39.511 00.000 29988 Worker thread wakes up
02:51:39.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:39.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:39.511 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:41.143 01.632 29988 Exposure complete
02:51:41.176 00.033 29988 worker thread done servicing request
02:51:41.177 00.001 28316 OnExposeComplete: enter
02:51:41.178 00.001 28316 UpdateGuideState(): m_state=6
02:51:41.179 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4140
02:51:41.180 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=256.62, Mass=2403, SNR=34.0, Peak=199 HFD=3.9
02:51:41.180 00.000 28316 MultiStar: [#1 0.26,-0.16,0.99,U] [#2 -0.09,0.08,0.89,U] [#3 -0.09,0.07,0.87,U] [#4 -0.22,-0.02,0.84,U] [#5 0.39,-0.07,0.00,M10] [#6 0.26,0.07,0.62,U] [#7 0.05,-0.10,0.63,U] [#8 -0.08,0.21,0.58,U] 
02:51:41.181 00.001 28316 refined, 7 included, MultiStar: {0.00, 0.01}, one-star: {-0.03, -0.02}
02:51:41.182 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
02:51:41.183 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
02:51:41.184 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.03 mountX=0.00 mountY=-0.01, mountTheta=-0.98
02:51:41.186 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
02:51:41.189 00.003 28316 Enqueuing Move request for scope (0.00, 0.01)
02:51:41.190 00.001 29988 Worker thread wakes up
02:51:41.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:41.191 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
02:51:41.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:41.193 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:41.194 00.001 28316 Enqueuing Expose request
02:51:41.195 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
02:51:41.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
02:51:41.195 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
02:51:41.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:51:41.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:41.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:51:41.195 00.000 29988 MoveAxis(E, 0, ABG)
02:51:41.195 00.000 29988 Move returns status 0, amount 0
02:51:41.195 00.000 29988 MoveAxis(N, 0, ABG)
02:51:41.195 00.000 29988 Move returns status 0, amount 0
02:51:41.195 00.000 29988 move complete, result=0
02:51:41.195 00.000 29988 worker thread done servicing request
02:51:41.195 00.000 29988 Worker thread wakes up
02:51:41.196 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:41.196 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:41.197 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:51:42.713 01.516 29988 Exposure complete
02:51:42.748 00.035 29988 worker thread done servicing request
02:51:42.748 00.000 28316 OnExposeComplete: enter
02:51:42.748 00.000 28316 UpdateGuideState(): m_state=6
02:51:42.749 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4141
02:51:42.751 00.002 28316 Star::Find returns 1 (0), X=952.12, Y=256.67, Mass=2485, SNR=34.6, Peak=192 HFD=4.0
02:51:42.752 00.001 28316 MultiStar: [#1 0.12,-0.18,0.99,U] [#2 0.07,0.04,0.89,U] [#3 0.10,-0.09,0.84,U] [#4 -0.39,0.04,0.00,M8] [#5 0.43,-0.03,0.00,R] [#6 0.11,-0.11,0.60,U] [#7 0.02,-0.27,0.62,U] [#8 -0.08,-0.01,0.56,U] 
02:51:42.754 00.002 28316 single-star, 6 included, MultiStar: {0.05, -0.08}, one-star: {-0.04, 0.03}
02:51:42.755 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
02:51:42.756 00.001 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
02:51:42.758 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.57 mountX=0.04 mountY=0.02, mountTheta=0.54
02:51:42.763 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
02:51:42.764 00.001 28316 Enqueuing Move request for scope (-0.04, 0.03)
02:51:42.764 00.000 29988 Worker thread wakes up
02:51:42.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:42.765 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.6
02:51:42.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:42.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:42.766 00.001 28316 Enqueuing Expose request
02:51:42.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:51:42.766 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:51:42.766 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=0.02
02:51:42.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:51:42.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:42.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:51:42.766 00.000 29988 MoveAxis(E, 0, ABG)
02:51:42.766 00.000 29988 Move returns status 0, amount 0
02:51:42.766 00.000 29988 MoveAxis(N, 0, ABG)
02:51:42.766 00.000 29988 Move returns status 0, amount 0
02:51:42.767 00.001 29988 move complete, result=0
02:51:42.767 00.000 29988 worker thread done servicing request
02:51:42.767 00.000 29988 Worker thread wakes up
02:51:42.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:42.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:42.767 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:44.391 01.624 29988 Exposure complete
02:51:44.443 00.052 29988 worker thread done servicing request
02:51:44.443 00.000 28316 OnExposeComplete: enter
02:51:44.444 00.001 28316 UpdateGuideState(): m_state=6
02:51:44.445 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4142
02:51:44.445 00.000 28316 Star::Find returns 1 (0), X=952.09, Y=256.19, Mass=2329, SNR=33.5, Peak=198 HFD=4.2
02:51:44.446 00.001 28316 MultiStar: [#1 0.13,-0.47,0.00,M1] [#2 0.02,-0.34,0.00,M2] [#3 -0.02,-0.38,0.00,M1] [#4 -0.41,-0.28,0.00,M9] [#5 0.21,-0.36,0.00,M1] [#6 0.26,-0.31,0.00,M1] [#7 0.09,-0.51,0.00,M1] [#8 0.04,-0.34,0.00,M1] 
02:51:44.447 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
02:51:44.449 00.002 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
02:51:44.450 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.46 hyp=0.47 cameraTheta=-1.72 mountX=-0.39 mountY=0.27, mountTheta=2.54
02:51:44.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.46, opts=13)
02:51:44.453 00.002 28316 Enqueuing Move request for scope (-0.07, -0.46)
02:51:44.455 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:44.456 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.5
02:51:44.457 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:44.457 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:44.457 00.000 28316 Enqueuing Expose request
02:51:44.458 00.001 29988 Worker thread wakes up
02:51:44.458 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.46) opts 0xd
02:51:44.458 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.46)
02:51:44.458 00.000 29988 Moving (-0.07, -0.46) raw xDistance=-0.39 yDistance=0.27
02:51:44.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
02:51:44.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:51:44.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:51:44.458 00.000 29988 MoveAxis(E, 82, ABG)
02:51:44.458 00.000 29988 Guiding  Dir = 2, Dur = 82
02:51:44.458 00.000 29988 IsSlewing returns 0
02:51:44.459 00.001 29988 IsGuiding returns 0
02:51:44.461 00.002 29988 PulseGuide returned control before completion, sleep 91
02:51:44.568 00.107 29988 IsGuiding returns 0
02:51:44.568 00.000 29988 Move returns status 0, amount 82
02:51:44.568 00.000 29988 MoveAxis(N, 0, ABG)
02:51:44.568 00.000 29988 Move returns status 0, amount 0
02:51:44.568 00.000 29988 move complete, result=0
02:51:44.568 00.000 28316 GuideStep: -0.4 px 82 ms EAST, 0.3 px 0 ms NORTH
02:51:44.570 00.002 29988 worker thread done servicing request
02:51:44.570 00.000 29988 Worker thread wakes up
02:51:44.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:44.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:45.977 01.407 29988 Exposure complete
02:51:46.013 00.036 29988 worker thread done servicing request
02:51:46.013 00.000 28316 OnExposeComplete: enter
02:51:46.013 00.000 28316 UpdateGuideState(): m_state=6
02:51:46.014 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4143
02:51:46.016 00.002 28316 Star::Find returns 1 (0), X=952.06, Y=256.54, Mass=2468, SNR=34.3, Peak=192 HFD=3.9
02:51:46.017 00.001 28316 MultiStar: [#1 0.06,-0.28,0.98,U] [#2 -0.09,-0.03,0.90,U] [#3 -0.02,-0.07,0.84,U] [#4 -0.60,0.17,0.00,M10] [#5 -0.07,-0.18,0.72,U] [#6 -0.00,-0.02,0.64,U] [#7 -0.10,-0.09,0.62,U] [#8 0.04,-0.19,0.58,U] 
02:51:46.018 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.12}, one-star: {-0.09, -0.11}
02:51:46.019 00.001 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.43)
02:51:46.021 00.002 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39)
02:51:46.024 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.86 mountX=-0.10 mountY=0.09, mountTheta=2.41
02:51:46.029 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
02:51:46.030 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
02:51:46.031 00.001 29988 Worker thread wakes up
02:51:46.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
02:51:46.031 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
02:51:46.031 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:46.031 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.3
02:51:46.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:46.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:46.032 00.000 28316 Enqueuing Expose request
02:51:46.033 00.001 29988 Moving (-0.04, -0.12) raw xDistance=-0.10 yDistance=0.09
02:51:46.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:51:46.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:46.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:51:46.033 00.000 29988 MoveAxis(E, 0, ABG)
02:51:46.033 00.000 29988 Move returns status 0, amount 0
02:51:46.033 00.000 29988 MoveAxis(N, 0, ABG)
02:51:46.033 00.000 29988 Move returns status 0, amount 0
02:51:46.033 00.000 29988 move complete, result=0
02:51:46.033 00.000 29988 worker thread done servicing request
02:51:46.033 00.000 29988 Worker thread wakes up
02:51:46.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:46.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:46.034 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:47.673 01.639 29988 Exposure complete
02:51:47.713 00.040 29988 worker thread done servicing request
02:51:47.713 00.000 28316 OnExposeComplete: enter
02:51:47.714 00.001 28316 UpdateGuideState(): m_state=6
02:51:47.716 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4144
02:51:47.718 00.002 28316 Star::Find returns 1 (0), X=952.06, Y=256.36, Mass=2394, SNR=33.9, Peak=171 HFD=4.0
02:51:47.719 00.001 28316 MultiStar: [#1 0.14,-0.38,0.00,M1] [#2 -0.03,-0.17,0.91,U] [#3 -0.04,-0.07,0.86,U] [#4 -0.40,-0.15,0.00,R] [#5 0.09,-0.13,0.74,U] [#6 0.04,-0.22,0.62,U] [#7 0.05,-0.36,0.00,M1] [#8 -0.10,-0.15,0.59,U] 
02:51:47.720 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.17}, one-star: {-0.10, -0.29}
02:51:47.721 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
02:51:47.722 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
02:51:47.724 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.73 mountX=-0.15 mountY=0.10, mountTheta=2.53
02:51:47.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
02:51:47.726 00.000 28316 Enqueuing Move request for scope (-0.03, -0.17)
02:51:47.727 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:47.727 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
02:51:47.728 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:47.728 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:47.728 00.000 28316 Enqueuing Expose request
02:51:47.729 00.001 29988 Worker thread wakes up
02:51:47.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
02:51:47.729 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
02:51:47.729 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.15 yDistance=0.10
02:51:47.729 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:51:47.729 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:47.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:51:47.729 00.000 29988 MoveAxis(E, 0, ABG)
02:51:47.729 00.000 29988 Move returns status 0, amount 0
02:51:47.729 00.000 29988 MoveAxis(N, 0, ABG)
02:51:47.729 00.000 29988 Move returns status 0, amount 0
02:51:47.729 00.000 29988 move complete, result=0
02:51:47.729 00.000 29988 worker thread done servicing request
02:51:47.729 00.000 29988 Worker thread wakes up
02:51:47.729 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:47.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:47.730 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:49.248 01.518 29988 Exposure complete
02:51:49.293 00.045 29988 worker thread done servicing request
02:51:49.293 00.000 28316 OnExposeComplete: enter
02:51:49.295 00.002 28316 UpdateGuideState(): m_state=6
02:51:49.296 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4145
02:51:49.298 00.002 28316 Star::Find returns 1 (0), X=952.24, Y=256.35, Mass=2247, SNR=32.8, Peak=173 HFD=3.7
02:51:49.299 00.001 28316 MultiStar: [#1 0.21,-0.43,0.00,M2] [#2 0.09,-0.28,0.94,U] [#3 0.10,-0.33,0.00,M1] [#4 0.14,0.15,0.85,U] [#5 0.03,-0.19,0.75,U] [#6 0.10,-0.15,0.67,U] [#7 0.03,-0.45,0.00,M2] [#8 -0.06,-0.20,0.63,U] 
02:51:49.300 00.001 28316 refined, 5 included, MultiStar: {0.07, -0.17}, one-star: {0.08, -0.29}
02:51:49.300 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
02:51:49.301 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
02:51:49.301 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.18 mountX=-0.18 mountY=0.01, mountTheta=3.06
02:51:49.303 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
02:51:49.304 00.001 28316 Enqueuing Move request for scope (0.07, -0.17)
02:51:49.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:49.305 00.001 29988 Worker thread wakes up
02:51:49.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
02:51:49.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
02:51:49.305 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.18 yDistance=0.01
02:51:49.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:51:49.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:49.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:51:49.305 00.000 29988 MoveAxis(E, 0, ABG)
02:51:49.305 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.8
02:51:49.308 00.003 29988 Move returns status 0, amount 0
02:51:49.308 00.000 29988 MoveAxis(N, 0, ABG)
02:51:49.308 00.000 29988 Move returns status 0, amount 0
02:51:49.308 00.000 29988 move complete, result=0
02:51:49.308 00.000 29988 worker thread done servicing request
02:51:49.308 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:49.309 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:49.309 00.000 28316 Enqueuing Expose request
02:51:49.310 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:51:49.310 00.000 29988 Worker thread wakes up
02:51:49.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:49.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:51.045 01.735 29988 Exposure complete
02:51:51.084 00.039 28316 OnExposeComplete: enter
02:51:51.084 00.000 29988 worker thread done servicing request
02:51:51.084 00.000 28316 UpdateGuideState(): m_state=6
02:51:51.085 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4146
02:51:51.088 00.003 28316 Star::Find returns 1 (0), X=952.04, Y=256.23, Mass=2495, SNR=34.7, Peak=217 HFD=4.1
02:51:51.091 00.003 28316 MultiStar: [#1 0.15,-0.54,0.00,M3] [#2 -0.18,-0.20,0.92,U] [#3 -0.15,-0.45,0.00,M2] [#4 0.10,-0.08,0.80,U] [#5 0.06,-0.31,0.72,U] [#6 0.07,-0.51,0.00,M1] [#7 0.17,-0.49,0.00,M3] [#8 -0.03,-0.09,0.56,U] 
02:51:51.094 00.003 28316 refined, 4 included, MultiStar: {-0.04, -0.23}, one-star: {-0.12, -0.41}
02:51:51.096 00.002 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
02:51:51.098 00.002 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
02:51:51.101 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.76 mountX=-0.19 mountY=0.14, mountTheta=2.50
02:51:51.104 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.23, opts=13)
02:51:51.104 00.000 28316 Enqueuing Move request for scope (-0.04, -0.23)
02:51:51.106 00.002 29988 Worker thread wakes up
02:51:51.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:51.107 00.001 28316 UpdateGuideState exits: m=2495 RSB=34.7
02:51:51.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:51.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:51.108 00.000 28316 Enqueuing Expose request
02:51:51.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
02:51:51.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
02:51:51.108 00.000 29988 Moving (-0.04, -0.23) raw xDistance=-0.19 yDistance=0.14
02:51:51.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:51:51.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:51.109 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:51:51.109 00.000 29988 MoveAxis(E, 0, ABG)
02:51:51.109 00.000 29988 Move returns status 0, amount 0
02:51:51.109 00.000 29988 MoveAxis(N, 0, ABG)
02:51:51.109 00.000 29988 Move returns status 0, amount 0
02:51:51.109 00.000 29988 move complete, result=0
02:51:51.109 00.000 29988 worker thread done servicing request
02:51:51.109 00.000 29988 Worker thread wakes up
02:51:51.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:51.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:51.109 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:52.526 01.417 29988 Exposure complete
02:51:52.568 00.042 29988 worker thread done servicing request
02:51:52.569 00.001 28316 OnExposeComplete: enter
02:51:52.570 00.001 28316 UpdateGuideState(): m_state=6
02:51:52.571 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4147
02:51:52.572 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=256.39, Mass=2432, SNR=34.1, Peak=194 HFD=3.9
02:51:52.573 00.001 28316 MultiStar: [#1 0.09,-0.20,1.01,U] [#2 -0.08,-0.20,0.91,U] [#3 -0.10,-0.15,0.86,U] [#4 -0.04,0.12,0.82,U] [#5 0.21,-0.27,0.00,M1] [#6 0.16,-0.29,0.00,M2] [#7 -0.06,-0.26,0.62,U] [#8 -0.07,-0.06,0.57,U] 
02:51:52.573 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.15}, one-star: {-0.05, -0.25}
02:51:52.574 00.001 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
02:51:52.575 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
02:51:52.575 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.84 mountX=-0.12 mountY=0.10, mountTheta=2.42
02:51:52.577 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.15, opts=13)
02:51:52.577 00.000 28316 Enqueuing Move request for scope (-0.04, -0.15)
02:51:52.578 00.001 29988 Worker thread wakes up
02:51:52.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:52.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
02:51:52.578 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
02:51:52.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:52.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:52.580 00.001 28316 Enqueuing Expose request
02:51:52.580 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
02:51:52.580 00.000 29988 Moving (-0.04, -0.15) raw xDistance=-0.12 yDistance=0.10
02:51:52.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:51:52.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:52.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:51:52.580 00.000 29988 MoveAxis(E, 0, ABG)
02:51:52.580 00.000 29988 Move returns status 0, amount 0
02:51:52.580 00.000 29988 MoveAxis(N, 0, ABG)
02:51:52.580 00.000 29988 Move returns status 0, amount 0
02:51:52.580 00.000 29988 move complete, result=0
02:51:52.580 00.000 29988 worker thread done servicing request
02:51:52.580 00.000 29988 Worker thread wakes up
02:51:52.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:52.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:52.581 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:54.204 01.623 29988 Exposure complete
02:51:54.241 00.037 29988 worker thread done servicing request
02:51:54.241 00.000 28316 OnExposeComplete: enter
02:51:54.242 00.001 28316 UpdateGuideState(): m_state=6
02:51:54.243 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4148
02:51:54.244 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=256.00, Mass=2470, SNR=34.5, Peak=226 HFD=4.1
02:51:54.245 00.001 28316 MultiStar: [#1 0.10,-0.82,0.00,M3] [#2 -0.10,-0.45,0.00,M1] [#3 0.04,-0.63,0.00,M2] [#4 -0.05,-0.27,0.81,U] [#5 -0.01,-0.48,0.00,M2] [#6 -0.10,-0.52,0.00,M3] [#7 0.03,-0.58,0.00,M3] [#8 0.06,-0.39,0.00,M1] 
02:51:54.246 00.001 28316 refined, 1 included, MultiStar: {-0.01, -0.48}, one-star: {0.03, -0.65}
02:51:54.246 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
02:51:54.247 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
02:51:54.248 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.59 mountX=-0.43 mountY=0.22, mountTheta=2.67
02:51:54.251 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.48, opts=13)
02:51:54.252 00.001 28316 Enqueuing Move request for scope (-0.01, -0.48)
02:51:54.252 00.000 29988 Worker thread wakes up
02:51:54.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
02:51:54.253 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.48) opts 0xd
02:51:54.253 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.5
02:51:54.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.48)
02:51:54.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:54.254 00.001 29988 Moving (-0.01, -0.48) raw xDistance=-0.43 yDistance=0.22
02:51:54.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:54.254 00.000 28316 Enqueuing Expose request
02:51:54.255 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
02:51:54.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:51:54.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:51:54.255 00.000 29988 MoveAxis(E, 91, ABG)
02:51:54.255 00.000 29988 Guiding  Dir = 2, Dur = 91
02:51:54.255 00.000 29988 IsSlewing returns 0
02:51:54.255 00.000 29988 IsGuiding returns 0
02:51:54.256 00.001 29988 PulseGuide returned control before completion, sleep 100
02:51:54.363 00.107 29988 IsGuiding returns 0
02:51:54.363 00.000 29988 Move returns status 0, amount 91
02:51:54.363 00.000 29988 MoveAxis(N, 0, ABG)
02:51:54.363 00.000 29988 Move returns status 0, amount 0
02:51:54.363 00.000 29988 move complete, result=0
02:51:54.363 00.000 29988 worker thread done servicing request
02:51:54.363 00.000 29988 Worker thread wakes up
02:51:54.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:54.363 00.000 28316 GuideStep: -0.4 px 91 ms EAST, 0.2 px 0 ms NORTH
02:51:54.364 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:55.771 01.407 29988 Exposure complete
02:51:55.819 00.048 29988 worker thread done servicing request
02:51:55.819 00.000 28316 OnExposeComplete: enter
02:51:55.820 00.001 28316 UpdateGuideState(): m_state=6
02:51:55.821 00.001 28316 Star::Find(15, 952, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4149
02:51:55.821 00.000 28316 Star::Find returns 1 (0), X=952.16, Y=256.23, Mass=2409, SNR=33.9, Peak=211 HFD=4.1
02:51:55.821 00.000 28316 MultiStar: [#1 0.06,-0.40,0.00,M4] [#2 0.11,-0.23,0.89,U] [#3 -0.12,-0.27,0.85,U] [#4 -0.23,0.03,0.82,U] [#5 0.01,-0.41,0.00,M3] [#6 0.04,-0.22,0.62,U] [#7 -0.19,-0.16,0.62,U] [#8 0.04,-0.10,0.57,U] 
02:51:55.822 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.21}, one-star: {0.00, -0.42}
02:51:55.822 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
02:51:55.823 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
02:51:55.823 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.79 mountX=-0.17 mountY=0.14, mountTheta=2.47
02:51:55.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.21, opts=13)
02:51:55.826 00.002 28316 Enqueuing Move request for scope (-0.05, -0.21)
02:51:55.826 00.000 29988 Worker thread wakes up
02:51:55.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:55.826 00.000 28316 UpdateGuideState exits: m=2409 RSB=33.9
02:51:55.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:55.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:55.827 00.000 28316 Enqueuing Expose request
02:51:55.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
02:51:55.828 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
02:51:55.828 00.000 29988 Moving (-0.05, -0.21) raw xDistance=-0.17 yDistance=0.14
02:51:55.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:51:55.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:55.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:51:55.828 00.000 29988 MoveAxis(E, 0, ABG)
02:51:55.828 00.000 29988 Move returns status 0, amount 0
02:51:55.828 00.000 29988 MoveAxis(N, 0, ABG)
02:51:55.828 00.000 29988 Move returns status 0, amount 0
02:51:55.828 00.000 29988 move complete, result=0
02:51:55.828 00.000 29988 worker thread done servicing request
02:51:55.828 00.000 29988 Worker thread wakes up
02:51:55.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:55.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:55.829 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:57.456 01.627 29988 Exposure complete
02:51:57.498 00.042 29988 worker thread done servicing request
02:51:57.499 00.001 28316 OnExposeComplete: enter
02:51:57.501 00.002 28316 UpdateGuideState(): m_state=6
02:51:57.502 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4150
02:51:57.503 00.001 28316 Star::Find returns 1 (0), X=952.08, Y=256.41, Mass=2495, SNR=34.6, Peak=187 HFD=4.0
02:51:57.503 00.000 28316 MultiStar: [#1 0.30,-0.21,0.00,M5] [#2 -0.05,-0.09,0.87,U] [#3 -0.03,-0.18,0.84,U] [#4 -0.11,0.24,0.81,U] [#5 -0.06,-0.20,0.72,U] [#6 0.32,-0.15,0.00,M3] [#7 0.12,-0.21,0.60,U] [#8 0.07,-0.08,0.58,U] 
02:51:57.503 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.11}, one-star: {-0.07, -0.24}
02:51:57.504 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.46)
02:51:57.504 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42)
02:51:57.505 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.09 mountY=0.07, mountTheta=2.43
02:51:57.506 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
02:51:57.506 00.000 28316 Enqueuing Move request for scope (-0.03, -0.11)
02:51:57.507 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:57.507 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
02:51:57.507 00.000 29988 Worker thread wakes up
02:51:57.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
02:51:57.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
02:51:57.508 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.07
02:51:57.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:51:57.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:57.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:57.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:57.509 00.000 28316 Enqueuing Expose request
02:51:57.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:51:57.510 00.000 29988 MoveAxis(E, 0, ABG)
02:51:57.510 00.000 29988 Move returns status 0, amount 0
02:51:57.510 00.000 29988 MoveAxis(N, 0, ABG)
02:51:57.510 00.000 29988 Move returns status 0, amount 0
02:51:57.510 00.000 29988 move complete, result=0
02:51:57.510 00.000 29988 worker thread done servicing request
02:51:57.510 00.000 29988 Worker thread wakes up
02:51:57.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:57.511 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:57.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:51:59.028 01.517 29988 Exposure complete
02:51:59.079 00.051 29988 worker thread done servicing request
02:51:59.079 00.000 28316 OnExposeComplete: enter
02:51:59.079 00.000 28316 UpdateGuideState(): m_state=6
02:51:59.080 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4151
02:51:59.080 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=256.24, Mass=2342, SNR=33.5, Peak=191 HFD=3.7
02:51:59.081 00.001 28316 MultiStar: [#1 0.29,-0.53,0.00,M6] [#2 0.17,-0.18,0.91,U] [#3 0.14,-0.44,0.00,M1] [#4 0.02,-0.09,0.84,U] [#5 0.10,-0.27,0.75,U] [#6 0.32,-0.38,0.00,M4] [#7 0.20,-0.44,0.00,M2] [#8 0.07,-0.34,0.00,M1] 
02:51:59.081 00.000 28316 refined, 3 included, MultiStar: {0.12, -0.24}, one-star: {0.17, -0.41}
02:51:59.082 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
02:51:59.082 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
02:51:59.083 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.11 mountX=-0.27 mountY=0.00, mountTheta=3.13
02:51:59.085 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.24, opts=13)
02:51:59.086 00.001 28316 Enqueuing Move request for scope (0.12, -0.24)
02:51:59.087 00.001 29988 Worker thread wakes up
02:51:59.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
02:51:59.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:51:59.087 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:51:59.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:51:59.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:51:59.089 00.001 28316 Enqueuing Expose request
02:51:59.091 00.002 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
02:51:59.091 00.000 29988 Moving (0.12, -0.24) raw xDistance=-0.27 yDistance=0.00
02:51:59.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:51:59.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:51:59.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:51:59.091 00.000 29988 MoveAxis(E, 57, ABG)
02:51:59.091 00.000 29988 Guiding  Dir = 2, Dur = 57
02:51:59.091 00.000 29988 IsSlewing returns 0
02:51:59.091 00.000 29988 IsGuiding returns 0
02:51:59.093 00.002 29988 PulseGuide returned control before completion, sleep 66
02:51:59.167 00.074 29988 IsGuiding returns 0
02:51:59.167 00.000 29988 Move returns status 0, amount 57
02:51:59.167 00.000 29988 MoveAxis(N, 0, ABG)
02:51:59.167 00.000 29988 Move returns status 0, amount 0
02:51:59.167 00.000 29988 move complete, result=0
02:51:59.167 00.000 29988 worker thread done servicing request
02:51:59.167 00.000 29988 Worker thread wakes up
02:51:59.168 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:51:59.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:51:59.168 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.0 px 0 ms NORTH
02:52:00.791 01.623 29988 Exposure complete
02:52:00.851 00.060 29988 worker thread done servicing request
02:52:00.852 00.001 28316 OnExposeComplete: enter
02:52:00.855 00.003 28316 UpdateGuideState(): m_state=6
02:52:00.858 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4152
02:52:00.860 00.002 28316 Star::Find returns 1 (0), X=952.16, Y=256.29, Mass=2384, SNR=33.8, Peak=196 HFD=4.0
02:52:00.861 00.001 28316 MultiStar: [#1 0.33,-0.22,0.00,M7] [#2 0.02,-0.15,0.91,U] [#3 0.00,-0.22,0.88,U] [#4 -0.02,0.11,0.84,U] [#5 0.08,-0.22,0.74,U] [#6 0.20,-0.27,0.00,M5] [#7 0.16,-0.35,0.00,M3] [#8 0.07,-0.04,0.59,U] 
02:52:00.862 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.16}, one-star: {0.00, -0.36}
02:52:00.864 00.002 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
02:52:00.865 00.001 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
02:52:00.866 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=-0.15 mountY=0.05, mountTheta=2.81
02:52:00.870 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
02:52:00.872 00.002 28316 Enqueuing Move request for scope (0.02, -0.16)
02:52:00.874 00.002 29988 Worker thread wakes up
02:52:00.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:00.874 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
02:52:00.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:00.876 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
02:52:00.876 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
02:52:00.876 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.15 yDistance=0.05
02:52:00.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:52:00.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:00.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:00.877 00.001 28316 Enqueuing Expose request
02:52:00.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:52:00.878 00.001 29988 MoveAxis(E, 0, ABG)
02:52:00.878 00.000 29988 Move returns status 0, amount 0
02:52:00.878 00.000 29988 MoveAxis(N, 0, ABG)
02:52:00.878 00.000 29988 Move returns status 0, amount 0
02:52:00.878 00.000 29988 move complete, result=0
02:52:00.878 00.000 29988 worker thread done servicing request
02:52:00.878 00.000 29988 Worker thread wakes up
02:52:00.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:00.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:00.879 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:02.397 01.518 29988 Exposure complete
02:52:02.426 00.029 29988 worker thread done servicing request
02:52:02.426 00.000 28316 OnExposeComplete: enter
02:52:02.427 00.001 28316 UpdateGuideState(): m_state=6
02:52:02.427 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4153
02:52:02.428 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=256.24, Mass=2360, SNR=33.7, Peak=177 HFD=3.8
02:52:02.429 00.001 28316 MultiStar: [#1 0.26,-0.46,0.00,M8] [#2 0.15,-0.19,0.92,U] [#3 0.09,-0.28,0.87,U] [#4 0.23,0.04,0.83,U] [#5 0.26,-0.27,0.00,M1] [#6 0.32,-0.25,0.00,M6] [#7 0.16,-0.47,0.00,M4] [#8 0.07,-0.03,0.59,U] 
02:52:02.429 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.19}, one-star: {0.16, -0.40}
02:52:02.429 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
02:52:02.430 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
02:52:02.430 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.92 mountX=-0.23 mountY=-0.04, mountTheta=-2.96
02:52:02.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.19, opts=13)
02:52:02.432 00.001 28316 Enqueuing Move request for scope (0.14, -0.19)
02:52:02.433 00.001 29988 Worker thread wakes up
02:52:02.433 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
02:52:02.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
02:52:02.433 00.000 29988 Moving (0.14, -0.19) raw xDistance=-0.23 yDistance=-0.04
02:52:02.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
02:52:02.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:02.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:52:02.433 00.000 29988 MoveAxis(E, 49, ABG)
02:52:02.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:02.434 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.7
02:52:02.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:02.435 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:02.436 00.001 28316 Enqueuing Expose request
02:52:02.436 00.000 29988 Guiding  Dir = 2, Dur = 49
02:52:02.437 00.001 29988 IsSlewing returns 0
02:52:02.437 00.000 29988 IsGuiding returns 0
02:52:02.438 00.001 29988 PulseGuide returned control before completion, sleep 58
02:52:02.505 00.067 29988 IsGuiding returns 0
02:52:02.505 00.000 29988 Move returns status 0, amount 49
02:52:02.505 00.000 29988 MoveAxis(N, 0, ABG)
02:52:02.505 00.000 29988 Move returns status 0, amount 0
02:52:02.505 00.000 29988 move complete, result=0
02:52:02.505 00.000 29988 worker thread done servicing request
02:52:02.505 00.000 29988 Worker thread wakes up
02:52:02.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:02.505 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
02:52:02.506 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:04.140 01.634 29988 Exposure complete
02:52:04.168 00.028 29988 worker thread done servicing request
02:52:04.168 00.000 28316 OnExposeComplete: enter
02:52:04.169 00.001 28316 UpdateGuideState(): m_state=6
02:52:04.170 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4154
02:52:04.174 00.004 28316 Star::Find returns 1 (0), X=952.26, Y=256.55, Mass=2397, SNR=33.9, Peak=167 HFD=3.9
02:52:04.177 00.003 28316 MultiStar: [#1 0.43,-0.24,0.00,M9] [#2 0.11,0.04,0.92,U] [#3 -0.03,0.02,0.87,U] [#4 0.08,0.16,0.83,U] [#5 0.30,-0.28,0.00,M2] [#6 0.15,-0.12,0.62,U] [#7 0.36,-0.15,0.00,M5] [#8 0.07,-0.11,0.60,U] 
02:52:04.179 00.002 28316 refined, 5 included, MultiStar: {0.08, -0.01}, one-star: {0.10, -0.10}
02:52:04.182 00.003 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
02:52:04.184 00.002 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
02:52:04.186 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.14 mountX=-0.04 mountY=-0.07, mountTheta=-2.15
02:52:04.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
02:52:04.188 00.001 28316 Enqueuing Move request for scope (0.08, -0.01)
02:52:04.188 00.000 29988 Worker thread wakes up
02:52:04.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:04.189 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:52:04.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:04.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:04.190 00.000 28316 Enqueuing Expose request
02:52:04.191 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
02:52:04.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
02:52:04.191 00.000 29988 Moving (0.08, -0.01) raw xDistance=-0.04 yDistance=-0.07
02:52:04.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:52:04.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:04.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:52:04.191 00.000 29988 MoveAxis(E, 0, ABG)
02:52:04.191 00.000 29988 Move returns status 0, amount 0
02:52:04.191 00.000 29988 MoveAxis(N, 0, ABG)
02:52:04.191 00.000 29988 Move returns status 0, amount 0
02:52:04.191 00.000 29988 move complete, result=0
02:52:04.191 00.000 29988 worker thread done servicing request
02:52:04.191 00.000 29988 Worker thread wakes up
02:52:04.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:04.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:04.191 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:05.707 01.516 29988 Exposure complete
02:52:05.744 00.037 29988 worker thread done servicing request
02:52:05.744 00.000 28316 OnExposeComplete: enter
02:52:05.745 00.001 28316 UpdateGuideState(): m_state=6
02:52:05.745 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4155
02:52:05.746 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=256.40, Mass=2252, SNR=32.7, Peak=184 HFD=3.8
02:52:05.746 00.000 28316 MultiStar: [#1 0.27,-0.22,0.00,M10] [#2 0.01,-0.12,0.94,U] [#3 -0.17,-0.17,0.90,U] [#4 0.08,0.18,0.83,U] [#5 0.29,-0.34,0.00,M3] [#6 0.24,-0.28,0.00,M6] [#7 0.11,-0.39,0.00,M6] [#8 0.61,-0.34,0.00,M1] 
02:52:05.747 00.001 28316 refined, 3 included, MultiStar: {-0.03, -0.10}, one-star: {-0.02, -0.24}
02:52:05.747 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
02:52:05.748 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
02:52:05.748 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.84 mountX=-0.08 mountY=0.07, mountTheta=2.43
02:52:05.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
02:52:05.751 00.002 28316 Enqueuing Move request for scope (-0.03, -0.10)
02:52:05.754 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
02:52:05.754 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.7
02:52:05.756 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:05.756 00.000 29988 Worker thread wakes up
02:52:05.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:05.757 00.001 28316 Enqueuing Expose request
02:52:05.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
02:52:05.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
02:52:05.757 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.08 yDistance=0.07
02:52:05.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:52:05.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:05.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:52:05.757 00.000 29988 MoveAxis(E, 0, ABG)
02:52:05.757 00.000 29988 Move returns status 0, amount 0
02:52:05.757 00.000 29988 MoveAxis(N, 0, ABG)
02:52:05.757 00.000 29988 Move returns status 0, amount 0
02:52:05.757 00.000 29988 move complete, result=0
02:52:05.757 00.000 29988 worker thread done servicing request
02:52:05.757 00.000 29988 Worker thread wakes up
02:52:05.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:05.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:05.758 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:07.384 01.626 29988 Exposure complete
02:52:07.428 00.044 29988 worker thread done servicing request
02:52:07.428 00.000 28316 OnExposeComplete: enter
02:52:07.430 00.002 28316 UpdateGuideState(): m_state=6
02:52:07.432 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4156
02:52:07.434 00.002 28316 Star::Find returns 1 (0), X=952.23, Y=256.13, Mass=2503, SNR=34.8, Peak=197 HFD=4.1
02:52:07.437 00.003 28316 MultiStar: [#1 0.41,-0.64,0.00,R] [#2 0.21,-0.37,0.00,M1] [#3 0.01,-0.47,0.00,M1] [#4 -0.04,-0.05,0.82,U] [#5 0.32,-0.49,0.00,M4] [#6 0.11,-0.31,0.62,U] [#7 0.15,-0.46,0.00,M7] [#8 0.26,-0.10,0.56,U] 
02:52:07.439 00.002 28316 refined, 3 included, MultiStar: {0.09, -0.27}, one-star: {0.08, -0.51}
02:52:07.442 00.003 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
02:52:07.444 00.002 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
02:52:07.446 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.27 hyp=0.28 cameraTheta=-1.26 mountX=-0.28 mountY=0.04, mountTheta=2.99
02:52:07.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.27, opts=13)
02:52:07.448 00.001 28316 Enqueuing Move request for scope (0.09, -0.27)
02:52:07.448 00.000 29988 Worker thread wakes up
02:52:07.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:07.449 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.8
02:52:07.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:07.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:07.450 00.000 28316 Enqueuing Expose request
02:52:07.451 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.27) opts 0xd
02:52:07.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.27)
02:52:07.451 00.000 29988 Moving (0.09, -0.27) raw xDistance=-0.28 yDistance=0.04
02:52:07.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
02:52:07.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:07.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:52:07.451 00.000 29988 MoveAxis(E, 59, ABG)
02:52:07.451 00.000 29988 Guiding  Dir = 2, Dur = 59
02:52:07.451 00.000 29988 IsSlewing returns 0
02:52:07.452 00.001 29988 IsGuiding returns 0
02:52:07.454 00.002 29988 PulseGuide returned control before completion, sleep 67
02:52:07.523 00.069 29988 IsGuiding returns 0
02:52:07.523 00.000 29988 Move returns status 0, amount 59
02:52:07.523 00.000 29988 MoveAxis(N, 0, ABG)
02:52:07.523 00.000 29988 Move returns status 0, amount 0
02:52:07.523 00.000 29988 move complete, result=0
02:52:07.523 00.000 29988 worker thread done servicing request
02:52:07.523 00.000 29988 Worker thread wakes up
02:52:07.525 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:07.525 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
02:52:07.526 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:08.932 01.406 29988 Exposure complete
02:52:08.991 00.059 29988 worker thread done servicing request
02:52:08.991 00.000 28316 OnExposeComplete: enter
02:52:08.993 00.002 28316 UpdateGuideState(): m_state=6
02:52:08.995 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4157
02:52:08.996 00.001 28316 Star::Find returns 1 (0), X=952.33, Y=256.22, Mass=2404, SNR=34.0, Peak=193 HFD=3.9
02:52:08.998 00.002 28316 MultiStar: [#1 0.08,0.34,0.00,M1] [#2 0.13,-0.28,0.93,U] [#3 0.06,-0.34,0.00,M2] [#4 0.14,0.07,0.81,U] [#5 -0.01,-0.18,0.74,U] [#6 0.17,-0.08,0.63,U] [#7 0.20,-0.40,0.00,M8] [#8 0.13,-0.05,0.58,U] 
02:52:08.999 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.17, -0.43}
02:52:09.000 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:52:09.001 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:52:09.002 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.97 mountX=-0.21 mountY=-0.03, mountTheta=-3.01
02:52:09.005 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.18, opts=13)
02:52:09.007 00.002 28316 Enqueuing Move request for scope (0.12, -0.18)
02:52:09.007 00.000 29988 Worker thread wakes up
02:52:09.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:09.007 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.0
02:52:09.011 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
02:52:09.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:09.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:09.012 00.001 28316 Enqueuing Expose request
02:52:09.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
02:52:09.012 00.000 29988 Moving (0.12, -0.18) raw xDistance=-0.21 yDistance=-0.03
02:52:09.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
02:52:09.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:09.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:52:09.012 00.000 29988 MoveAxis(E, 49, ABG)
02:52:09.012 00.000 29988 Guiding  Dir = 2, Dur = 49
02:52:09.012 00.000 29988 IsSlewing returns 0
02:52:09.012 00.000 29988 IsGuiding returns 0
02:52:09.014 00.002 29988 PulseGuide returned control before completion, sleep 58
02:52:09.086 00.072 29988 IsGuiding returns 0
02:52:09.086 00.000 29988 Move returns status 0, amount 49
02:52:09.086 00.000 29988 MoveAxis(N, 0, ABG)
02:52:09.086 00.000 29988 Move returns status 0, amount 0
02:52:09.086 00.000 29988 move complete, result=0
02:52:09.086 00.000 29988 worker thread done servicing request
02:52:09.086 00.000 29988 Worker thread wakes up
02:52:09.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:09.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:09.086 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
02:52:10.720 01.634 29988 Exposure complete
02:52:10.750 00.030 29988 worker thread done servicing request
02:52:10.750 00.000 28316 OnExposeComplete: enter
02:52:10.751 00.001 28316 UpdateGuideState(): m_state=6
02:52:10.753 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4158
02:52:10.754 00.001 28316 Star::Find returns 1 (0), X=952.06, Y=256.72, Mass=2518, SNR=34.8, Peak=202 HFD=4.1
02:52:10.755 00.001 28316 MultiStar: [#1 -0.49,0.58,0.00,M2] [#2 0.19,-0.05,0.88,U] [#3 -0.07,0.01,0.85,U] [#4 -0.26,0.41,0.00,M1] [#5 0.00,0.11,0.72,U] [#6 -0.10,0.09,0.61,U] [#7 0.09,-0.20,0.63,U] [#8 -0.09,0.03,0.58,U] 
02:52:10.756 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {-0.10, 0.07}
02:52:10.757 00.001 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
02:52:10.758 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
02:52:10.759 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.16 mountX=0.01 mountY=0.00, mountTheta=0.12
02:52:10.761 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
02:52:10.762 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
02:52:10.763 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:10.763 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.8
02:52:10.764 00.001 29988 Worker thread wakes up
02:52:10.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:10.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:52:10.764 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:52:10.764 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:10.764 00.000 28316 Enqueuing Expose request
02:52:10.765 00.001 29988 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=0.00
02:52:10.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:52:10.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:10.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:52:10.765 00.000 29988 MoveAxis(E, 0, ABG)
02:52:10.765 00.000 29988 Move returns status 0, amount 0
02:52:10.765 00.000 29988 MoveAxis(N, 0, ABG)
02:52:10.765 00.000 29988 Move returns status 0, amount 0
02:52:10.765 00.000 29988 move complete, result=0
02:52:10.765 00.000 29988 worker thread done servicing request
02:52:10.765 00.000 29988 Worker thread wakes up
02:52:10.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:10.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:10.767 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:12.290 01.523 29988 Exposure complete
02:52:12.320 00.030 29988 worker thread done servicing request
02:52:12.320 00.000 28316 OnExposeComplete: enter
02:52:12.321 00.001 28316 UpdateGuideState(): m_state=6
02:52:12.321 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4159
02:52:12.322 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=256.32, Mass=2497, SNR=34.7, Peak=204 HFD=4.0
02:52:12.322 00.000 28316 MultiStar: [#1 -0.15,0.39,0.00,M3] [#2 0.02,-0.07,0.89,U] [#3 0.01,-0.32,0.85,U] [#4 -0.21,0.34,0.00,M2] [#5 0.19,-0.03,0.71,U] [#6 0.02,-0.08,0.63,U] [#7 -0.05,-0.23,0.61,U] [#8 0.11,0.11,0.57,U] 
02:52:12.323 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.15}, one-star: {0.01, -0.33}
02:52:12.323 00.000 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
02:52:12.324 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
02:52:12.324 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.31 mountX=-0.16 mountY=0.03, mountTheta=2.94
02:52:12.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.15, opts=13)
02:52:12.326 00.001 28316 Enqueuing Move request for scope (0.04, -0.15)
02:52:12.326 00.000 29988 Worker thread wakes up
02:52:12.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:12.327 00.001 28316 UpdateGuideState exits: m=2497 RSB=34.7
02:52:12.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:12.328 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:12.328 00.000 28316 Enqueuing Expose request
02:52:12.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
02:52:12.329 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
02:52:12.329 00.000 29988 Moving (0.04, -0.15) raw xDistance=-0.16 yDistance=0.03
02:52:12.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:52:12.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:12.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:52:12.329 00.000 29988 MoveAxis(E, 0, ABG)
02:52:12.329 00.000 29988 Move returns status 0, amount 0
02:52:12.329 00.000 29988 MoveAxis(N, 0, ABG)
02:52:12.329 00.000 29988 Move returns status 0, amount 0
02:52:12.329 00.000 29988 move complete, result=0
02:52:12.329 00.000 29988 worker thread done servicing request
02:52:12.329 00.000 29988 Worker thread wakes up
02:52:12.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:12.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:12.329 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:13.961 01.632 29988 Exposure complete
02:52:14.010 00.049 29988 worker thread done servicing request
02:52:14.010 00.000 28316 OnExposeComplete: enter
02:52:14.011 00.001 28316 UpdateGuideState(): m_state=6
02:52:14.011 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4160
02:52:14.011 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=256.48, Mass=2409, SNR=33.9, Peak=187 HFD=3.8
02:52:14.012 00.001 28316 MultiStar: [#1 -0.20,0.52,0.00,M4] [#2 -0.09,-0.09,0.91,U] [#3 0.04,-0.01,0.87,U] [#4 -0.07,0.20,0.83,U] [#5 -0.06,-0.05,0.73,U] [#6 0.01,-0.05,0.62,U] [#7 0.06,-0.09,0.62,U] [#8 0.11,-0.11,0.59,U] 
02:52:14.012 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.02, -0.17}
02:52:14.013 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
02:52:14.013 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
02:52:14.014 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.79 mountX=-0.04 mountY=0.03, mountTheta=2.47
02:52:14.015 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
02:52:14.016 00.001 28316 Enqueuing Move request for scope (-0.01, -0.05)
02:52:14.016 00.000 29988 Worker thread wakes up
02:52:14.016 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:14.017 00.001 28316 UpdateGuideState exits: m=2409 RSB=33.9
02:52:14.017 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:14.017 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:14.019 00.002 28316 Enqueuing Expose request
02:52:14.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:52:14.019 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:52:14.019 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
02:52:14.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:52:14.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:14.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:52:14.019 00.000 29988 MoveAxis(E, 0, ABG)
02:52:14.019 00.000 29988 Move returns status 0, amount 0
02:52:14.019 00.000 29988 MoveAxis(N, 0, ABG)
02:52:14.019 00.000 29988 Move returns status 0, amount 0
02:52:14.019 00.000 29988 move complete, result=0
02:52:14.019 00.000 29988 worker thread done servicing request
02:52:14.019 00.000 29988 Worker thread wakes up
02:52:14.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:14.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:14.019 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:15.547 01.528 29988 Exposure complete
02:52:15.586 00.039 29988 worker thread done servicing request
02:52:15.586 00.000 28316 OnExposeComplete: enter
02:52:15.587 00.001 28316 UpdateGuideState(): m_state=6
02:52:15.588 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4161
02:52:15.590 00.002 28316 Star::Find returns 1 (0), X=952.02, Y=256.46, Mass=2517, SNR=34.7, Peak=205 HFD=3.7
02:52:15.591 00.001 28316 MultiStar: [#1 -0.29,0.55,0.00,M5] [#2 0.05,-0.11,0.90,U] [#3 -0.12,-0.08,0.84,U] [#4 -0.11,0.21,0.79,U] [#5 -0.00,-0.17,0.74,U] [#6 0.24,-0.24,0.00,M2] [#7 -0.06,-0.27,0.62,U] [#8 -0.16,-0.10,0.55,U] 
02:52:15.592 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.10}, one-star: {-0.14, -0.19}
02:52:15.592 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
02:52:15.593 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
02:52:15.593 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.23 mountX=-0.06 mountY=0.11, mountTheta=2.04
02:52:15.594 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
02:52:15.595 00.001 28316 Enqueuing Move request for scope (-0.08, -0.10)
02:52:15.595 00.000 29988 Worker thread wakes up
02:52:15.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
02:52:15.595 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
02:52:15.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:15.596 00.001 28316 UpdateGuideState exits: m=2517 RSB=34.7
02:52:15.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:15.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:15.597 00.001 28316 Enqueuing Expose request
02:52:15.597 00.000 29988 Moving (-0.08, -0.10) raw xDistance=-0.06 yDistance=0.11
02:52:15.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:52:15.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:15.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:52:15.597 00.000 29988 MoveAxis(E, 0, ABG)
02:52:15.597 00.000 29988 Move returns status 0, amount 0
02:52:15.597 00.000 29988 MoveAxis(N, 0, ABG)
02:52:15.598 00.001 29988 Move returns status 0, amount 0
02:52:15.598 00.000 29988 move complete, result=0
02:52:15.598 00.000 29988 worker thread done servicing request
02:52:15.598 00.000 29988 Worker thread wakes up
02:52:15.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:15.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:15.599 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:17.335 01.736 29988 Exposure complete
02:52:17.364 00.029 29988 worker thread done servicing request
02:52:17.364 00.000 28316 OnExposeComplete: enter
02:52:17.365 00.001 28316 UpdateGuideState(): m_state=6
02:52:17.366 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4162
02:52:17.366 00.000 28316 Star::Find returns 1 (0), X=952.07, Y=256.36, Mass=2420, SNR=34.1, Peak=203 HFD=3.9
02:52:17.367 00.001 28316 MultiStar: [#1 -0.38,0.52,0.00,M6] [#2 -0.11,-0.06,0.90,U] [#3 0.05,-0.14,0.85,U] [#4 -0.10,0.01,0.82,U] [#5 -0.07,-0.13,0.75,U] [#6 -0.02,-0.14,0.62,U] [#7 0.00,-0.22,0.62,U] [#8 -0.06,0.09,0.58,U] 
02:52:17.367 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.09, -0.29}
02:52:17.367 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
02:52:17.368 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
02:52:17.368 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.99 mountX=-0.09 mountY=0.10, mountTheta=2.28
02:52:17.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
02:52:17.369 00.000 28316 Enqueuing Move request for scope (-0.05, -0.12)
02:52:17.370 00.001 29988 Worker thread wakes up
02:52:17.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:17.370 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
02:52:17.371 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:17.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:17.372 00.001 28316 Enqueuing Expose request
02:52:17.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
02:52:17.372 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
02:52:17.372 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
02:52:17.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:52:17.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:17.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:52:17.372 00.000 29988 MoveAxis(E, 0, ABG)
02:52:17.372 00.000 29988 Move returns status 0, amount 0
02:52:17.372 00.000 29988 MoveAxis(N, 0, ABG)
02:52:17.372 00.000 29988 Move returns status 0, amount 0
02:52:17.372 00.000 29988 move complete, result=0
02:52:17.372 00.000 29988 worker thread done servicing request
02:52:17.372 00.000 29988 Worker thread wakes up
02:52:17.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:17.373 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:17.373 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:18.778 01.405 29988 Exposure complete
02:52:18.823 00.045 29988 worker thread done servicing request
02:52:18.823 00.000 28316 OnExposeComplete: enter
02:52:18.824 00.001 28316 UpdateGuideState(): m_state=6
02:52:18.824 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4163
02:52:18.825 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=256.34, Mass=2466, SNR=34.4, Peak=204 HFD=4.0
02:52:18.825 00.000 28316 MultiStar: [#1 -0.45,0.33,0.00,M7] [#2 -0.20,-0.05,0.92,U] [#3 -0.20,-0.24,0.85,U] [#4 -0.18,0.20,0.80,U] [#5 -0.04,0.01,0.71,U] [#6 -0.01,-0.03,0.62,U] [#7 -0.09,-0.25,0.63,U] [#8 -0.16,-0.01,0.60,U] 
02:52:18.826 00.001 28316 refined, 7 included, MultiStar: {-0.15, -0.10}, one-star: {-0.24, -0.31}
02:52:18.826 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
02:52:18.827 00.001 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
02:52:18.827 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.57 mountX=-0.03 mountY=0.18, mountTheta=1.71
02:52:18.828 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
02:52:18.829 00.001 28316 Enqueuing Move request for scope (-0.15, -0.10)
02:52:18.829 00.000 29988 Worker thread wakes up
02:52:18.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
02:52:18.829 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
02:52:18.829 00.000 29988 Moving (-0.15, -0.10) raw xDistance=-0.03 yDistance=0.18
02:52:18.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:52:18.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:18.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:52:18.829 00.000 29988 MoveAxis(E, 0, ABG)
02:52:18.829 00.000 29988 Move returns status 0, amount 0
02:52:18.829 00.000 29988 MoveAxis(N, 0, ABG)
02:52:18.829 00.000 29988 Move returns status 0, amount 0
02:52:18.829 00.000 29988 move complete, result=0
02:52:18.829 00.000 29988 worker thread done servicing request
02:52:18.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:18.830 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.4
02:52:18.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:18.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:18.831 00.000 28316 Enqueuing Expose request
02:52:18.832 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:52:18.832 00.000 29988 Worker thread wakes up
02:52:18.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:18.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:20.460 01.628 29988 Exposure complete
02:52:20.493 00.033 29988 worker thread done servicing request
02:52:20.493 00.000 28316 OnExposeComplete: enter
02:52:20.494 00.001 28316 UpdateGuideState(): m_state=6
02:52:20.494 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4164
02:52:20.494 00.000 28316 Star::Find returns 1 (0), X=952.03, Y=256.45, Mass=2450, SNR=34.1, Peak=188 HFD=3.9
02:52:20.495 00.001 28316 MultiStar: [#1 -0.29,0.36,0.00,M8] [#2 -0.09,0.31,0.89,U] [#3 -0.16,0.04,0.85,U] [#4 0.04,0.15,0.84,U] [#5 -0.03,-0.04,0.73,U] [#6 0.19,-0.08,0.62,U] [#7 0.09,-0.23,0.62,U] [#8 0.16,-0.03,0.57,U] 
02:52:20.496 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.00}, one-star: {-0.13, -0.20}
02:52:20.496 00.000 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
02:52:20.497 00.001 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.24)
02:52:20.498 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.01 mountX=0.00 mountY=0.01, mountTheta=1.28
02:52:20.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
02:52:20.499 00.000 28316 Enqueuing Move request for scope (-0.01, -0.00)
02:52:20.500 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:20.500 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.1
02:52:20.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:20.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:20.502 00.001 28316 Enqueuing Expose request
02:52:20.502 00.000 29988 Worker thread wakes up
02:52:20.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
02:52:20.502 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
02:52:20.502 00.000 29988 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=0.01
02:52:20.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:52:20.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:20.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:52:20.502 00.000 29988 MoveAxis(E, 0, ABG)
02:52:20.502 00.000 29988 Move returns status 0, amount 0
02:52:20.502 00.000 29988 MoveAxis(N, 0, ABG)
02:52:20.502 00.000 29988 Move returns status 0, amount 0
02:52:20.502 00.000 29988 move complete, result=0
02:52:20.503 00.001 29988 worker thread done servicing request
02:52:20.503 00.000 29988 Worker thread wakes up
02:52:20.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:20.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:20.503 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:22.031 01.528 29988 Exposure complete
02:52:22.062 00.031 29988 worker thread done servicing request
02:52:22.062 00.000 28316 OnExposeComplete: enter
02:52:22.063 00.001 28316 UpdateGuideState(): m_state=6
02:52:22.064 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4165
02:52:22.064 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=256.48, Mass=2299, SNR=33.2, Peak=169 HFD=3.9
02:52:22.065 00.001 28316 MultiStar: [#1 -0.12,0.34,0.00,M9] [#2 0.08,0.01,0.95,U] [#3 0.20,-0.15,0.87,U] [#4 0.03,0.04,0.86,U] [#5 0.02,-0.11,0.76,U] [#6 0.21,-0.32,0.00,M1] [#7 0.16,-0.36,0.00,M2] [#8 0.19,-0.08,0.58,U] 
02:52:22.065 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.08}, one-star: {0.10, -0.17}
02:52:22.066 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
02:52:22.066 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
02:52:22.067 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-0.66 mountX=-0.11 mountY=-0.05, mountTheta=-2.69
02:52:22.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
02:52:22.068 00.000 28316 Enqueuing Move request for scope (0.10, -0.08)
02:52:22.069 00.001 29988 Worker thread wakes up
02:52:22.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:22.072 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
02:52:22.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
02:52:22.072 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.05
02:52:22.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:52:22.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:22.072 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
02:52:22.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:22.074 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:22.075 00.001 28316 Enqueuing Expose request
02:52:22.076 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:52:22.076 00.000 29988 MoveAxis(E, 0, ABG)
02:52:22.076 00.000 29988 Move returns status 0, amount 0
02:52:22.076 00.000 29988 MoveAxis(N, 0, ABG)
02:52:22.076 00.000 29988 Move returns status 0, amount 0
02:52:22.076 00.000 29988 move complete, result=0
02:52:22.076 00.000 29988 worker thread done servicing request
02:52:22.076 00.000 29988 Worker thread wakes up
02:52:22.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:22.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:22.077 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:23.713 01.636 29988 Exposure complete
02:52:23.754 00.041 29988 worker thread done servicing request
02:52:23.754 00.000 28316 OnExposeComplete: enter
02:52:23.755 00.001 28316 UpdateGuideState(): m_state=6
02:52:23.755 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4166
02:52:23.756 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=256.19, Mass=2377, SNR=33.8, Peak=186 HFD=4.3
02:52:23.758 00.002 28316 MultiStar: [#1 -0.78,0.12,0.00,M10] [#2 -0.31,-0.33,0.00,M1] [#3 -0.22,-0.45,0.00,M1] [#4 -0.42,0.16,0.00,M1] [#5 -0.27,-0.44,0.00,M1] [#6 -0.18,-0.26,0.63,U] [#7 -0.08,-0.35,0.00,M3] [#8 -0.50,-0.09,0.00,M1] 
02:52:23.759 00.001 28316 refined, 1 included, MultiStar: {-0.26, -0.38}, one-star: {-0.32, -0.46}
02:52:23.760 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
02:52:23.760 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
02:52:23.761 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.38 hyp=0.46 cameraTheta=-2.18 mountX=-0.24 mountY=0.41, mountTheta=2.10
02:52:23.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.38, opts=13)
02:52:23.763 00.001 28316 Enqueuing Move request for scope (-0.26, -0.38)
02:52:23.764 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:23.764 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
02:52:23.765 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:23.765 00.000 29988 Worker thread wakes up
02:52:23.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.38) opts 0xd
02:52:23.765 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.38)
02:52:23.765 00.000 29988 Moving (-0.26, -0.38) raw xDistance=-0.24 yDistance=0.41
02:52:23.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:52:23.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:23.766 00.001 28316 Enqueuing Expose request
02:52:23.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:52:23.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:52:23.766 00.000 29988 MoveAxis(E, 50, ABG)
02:52:23.766 00.000 29988 Guiding  Dir = 2, Dur = 50
02:52:23.766 00.000 29988 IsSlewing returns 0
02:52:23.767 00.001 29988 IsGuiding returns 0
02:52:23.769 00.002 29988 PulseGuide returned control before completion, sleep 59
02:52:23.841 00.072 29988 IsGuiding returns 0
02:52:23.841 00.000 29988 Move returns status 0, amount 50
02:52:23.841 00.000 29988 MoveAxis(N, 0, ABG)
02:52:23.841 00.000 29988 Move returns status 0, amount 0
02:52:23.841 00.000 29988 move complete, result=0
02:52:23.841 00.000 29988 worker thread done servicing request
02:52:23.841 00.000 29988 Worker thread wakes up
02:52:23.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:23.841 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.4 px 0 ms NORTH
02:52:23.842 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:25.253 01.411 29988 Exposure complete
02:52:25.291 00.038 29988 worker thread done servicing request
02:52:25.291 00.000 28316 OnExposeComplete: enter
02:52:25.292 00.001 28316 UpdateGuideState(): m_state=6
02:52:25.293 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4167
02:52:25.293 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=256.37, Mass=2441, SNR=34.1, Peak=182 HFD=3.7
02:52:25.294 00.001 28316 MultiStar: [#1 -0.56,0.31,0.00,R] [#2 -0.46,-0.24,0.00,M2] [#3 -0.37,-0.37,0.00,M2] [#4 -0.42,0.38,0.00,M2] [#5 -0.34,-0.15,0.00,M2] [#6 -0.29,0.06,0.62,U] [#7 -0.35,-0.06,0.00,M4] [#8 -0.32,0.04,0.00,M2] 
02:52:25.294 00.000 28316 refined, 1 included, MultiStar: {-0.38, -0.15}, one-star: {-0.44, -0.27}
02:52:25.295 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
02:52:25.295 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
02:52:25.296 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.15 hyp=0.41 cameraTheta=-2.77 mountX=0.02 mountY=0.41, mountTheta=1.51
02:52:25.296 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.15, opts=13)
02:52:25.297 00.001 28316 Enqueuing Move request for scope (-0.38, -0.15)
02:52:25.297 00.000 29988 Worker thread wakes up
02:52:25.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:25.298 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.1
02:52:25.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:25.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:25.299 00.000 28316 Enqueuing Expose request
02:52:25.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.15) opts 0xd
02:52:25.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.15)
02:52:25.300 00.000 29988 Moving (-0.38, -0.15) raw xDistance=0.02 yDistance=0.41
02:52:25.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:52:25.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:52:25.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
02:52:25.300 00.000 29988 MoveAxis(E, 0, ABG)
02:52:25.300 00.000 29988 Move returns status 0, amount 0
02:52:25.300 00.000 29988 MoveAxis(N, 0, ABG)
02:52:25.300 00.000 29988 Move returns status 0, amount 0
02:52:25.300 00.000 29988 move complete, result=0
02:52:25.300 00.000 29988 worker thread done servicing request
02:52:25.300 00.000 29988 Worker thread wakes up
02:52:25.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:25.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:25.300 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
02:52:26.927 01.627 29988 Exposure complete
02:52:26.965 00.038 29988 worker thread done servicing request
02:52:26.965 00.000 28316 OnExposeComplete: enter
02:52:26.966 00.001 28316 UpdateGuideState(): m_state=6
02:52:26.966 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4168
02:52:26.967 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=256.88, Mass=2402, SNR=34.0, Peak=190 HFD=4.2
02:52:26.967 00.000 28316 MultiStar: large primary error, entering stabilization period
02:52:26.968 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
02:52:26.968 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
02:52:26.968 00.000 28316 CameraToMount -- cameraX=-1.07 cameraY=0.23 hyp=1.10 cameraTheta=2.93 mountX=0.65 mountY=0.85, mountTheta=0.92
02:52:26.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.07, y=0.23, opts=13)
02:52:26.970 00.001 28316 Enqueuing Move request for scope (-1.07, 0.23)
02:52:26.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:26.972 00.002 29988 Worker thread wakes up
02:52:26.972 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:52:26.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:26.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:26.974 00.001 28316 Enqueuing Expose request
02:52:26.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.23) opts 0xd
02:52:26.975 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.07, 0.23)
02:52:26.975 00.000 29988 Moving (-1.07, 0.23) raw xDistance=0.65 yDistance=0.85
02:52:26.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
02:52:26.975 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=1.67
02:52:26.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
02:52:26.975 00.000 29988 MoveAxis(W, 137, ABG)
02:52:26.975 00.000 29988 Guiding  Dir = 3, Dur = 137
02:52:26.975 00.000 29988 IsSlewing returns 0
02:52:26.975 00.000 29988 IsGuiding returns 0
02:52:26.977 00.002 29988 PulseGuide returned control before completion, sleep 146
02:52:27.131 00.154 29988 IsGuiding returns 0
02:52:27.131 00.000 29988 Move returns status 0, amount 137
02:52:27.131 00.000 29988 MoveAxis(S, 204, ABG)
02:52:27.131 00.000 29988 Guiding  Dir = 1, Dur = 204
02:52:27.131 00.000 29988 IsSlewing returns 0
02:52:27.131 00.000 29988 IsGuiding returns 0
02:52:27.137 00.006 29988 PulseGuide returned control before completion, sleep 210
02:52:27.349 00.212 29988 IsGuiding returns 0
02:52:27.349 00.000 29988 Move returns status 0, amount 204
02:52:27.349 00.000 29988 move complete, result=0
02:52:27.349 00.000 29988 worker thread done servicing request
02:52:27.349 00.000 29988 Worker thread wakes up
02:52:27.349 00.000 28316 GuideStep: 0.7 px 137 ms WEST, 0.9 px 204 ms SOUTH
02:52:27.350 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:27.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:28.764 01.414 29988 Exposure complete
02:52:28.807 00.043 29988 worker thread done servicing request
02:52:28.807 00.000 28316 OnExposeComplete: enter
02:52:28.808 00.001 28316 UpdateGuideState(): m_state=6
02:52:28.809 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4169
02:52:28.809 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=256.73, Mass=2399, SNR=34.0, Peak=159 HFD=4.2
02:52:28.809 00.000 28316 MultiStar: exiting stabilization period
02:52:28.811 00.002 28316 MultiStar: [#1 0.11,0.31,0.99,U] [#2 -0.05,0.20,0.89,U] [#3 -0.27,0.09,0.86,U] [#4 -0.17,0.25,0.81,U] [#5 -0.13,0.03,0.75,U] [#6 0.00,0.02,0.65,U] [#7 0.01,-0.14,0.61,U] [#8 0.21,0.15,0.58,U] 
02:52:28.812 00.001 28316 refined, 8 included, MultiStar: {-0.07, 0.12}, one-star: {-0.24, 0.09}
02:52:28.814 00.002 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
02:52:28.815 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
02:52:28.816 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.09 mountX=0.14 mountY=0.01, mountTheta=0.06
02:52:28.818 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.12, opts=13)
02:52:28.820 00.002 28316 Enqueuing Move request for scope (-0.07, 0.12)
02:52:28.820 00.000 29988 Worker thread wakes up
02:52:28.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:28.821 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
02:52:28.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:28.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:28.822 00.000 28316 Enqueuing Expose request
02:52:28.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
02:52:28.822 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
02:52:28.822 00.000 29988 Moving (-0.07, 0.12) raw xDistance=0.14 yDistance=0.01
02:52:28.823 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:52:28.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:28.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:52:28.823 00.000 29988 MoveAxis(E, 0, ABG)
02:52:28.823 00.000 29988 Move returns status 0, amount 0
02:52:28.823 00.000 29988 MoveAxis(N, 0, ABG)
02:52:28.823 00.000 29988 Move returns status 0, amount 0
02:52:28.823 00.000 29988 move complete, result=0
02:52:28.823 00.000 29988 worker thread done servicing request
02:52:28.823 00.000 29988 Worker thread wakes up
02:52:28.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:28.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:28.824 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:30.459 01.635 29988 Exposure complete
02:52:30.502 00.043 29988 worker thread done servicing request
02:52:30.502 00.000 28316 OnExposeComplete: enter
02:52:30.503 00.001 28316 UpdateGuideState(): m_state=6
02:52:30.503 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4170
02:52:30.504 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=256.36, Mass=2465, SNR=34.4, Peak=175 HFD=4.0
02:52:30.505 00.001 28316 MultiStar: [#1 0.30,-0.00,0.97,U] [#2 0.15,-0.24,0.89,U] [#3 0.13,-0.08,0.84,U] [#4 0.27,0.11,0.81,U] [#5 0.10,-0.28,0.69,U] [#6 0.59,-0.17,0.00,M1] [#7 -0.04,-0.23,0.60,U] [#8 0.11,0.02,0.57,U] 
02:52:30.505 00.000 28316 refined, 7 included, MultiStar: {0.17, -0.13}, one-star: {0.23, -0.29}
02:52:30.507 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
02:52:30.507 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
02:52:30.508 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.64 mountX=-0.19 mountY=-0.10, mountTheta=-2.67
02:52:30.509 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
02:52:30.509 00.000 28316 Enqueuing Move request for scope (0.17, -0.13)
02:52:30.509 00.000 29988 Worker thread wakes up
02:52:30.510 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:30.510 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.4
02:52:30.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:30.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:30.511 00.000 28316 Enqueuing Expose request
02:52:30.512 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
02:52:30.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
02:52:30.512 00.000 29988 Moving (0.17, -0.13) raw xDistance=-0.19 yDistance=-0.10
02:52:30.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:52:30.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:30.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:52:30.512 00.000 29988 MoveAxis(E, 0, ABG)
02:52:30.512 00.000 29988 Move returns status 0, amount 0
02:52:30.512 00.000 29988 MoveAxis(N, 0, ABG)
02:52:30.512 00.000 29988 Move returns status 0, amount 0
02:52:30.512 00.000 29988 move complete, result=0
02:52:30.512 00.000 29988 worker thread done servicing request
02:52:30.512 00.000 29988 Worker thread wakes up
02:52:30.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:30.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:30.512 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:32.033 01.521 29988 Exposure complete
02:52:32.066 00.033 29988 worker thread done servicing request
02:52:32.066 00.000 28316 OnExposeComplete: enter
02:52:32.067 00.001 28316 UpdateGuideState(): m_state=6
02:52:32.067 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4171
02:52:32.068 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=256.25, Mass=2388, SNR=33.7, Peak=195 HFD=3.7
02:52:32.068 00.000 28316 MultiStar: [#1 1.08,-0.12,0.00,M1] [#2 0.52,-0.29,0.00,M1] [#3 0.56,-0.43,0.00,M1] [#4 0.73,-0.11,0.00,M1] [#5 0.63,-0.10,0.00,M1] [#6 0.90,-0.18,0.00,M2] [#7 0.58,-0.40,0.00,M3] [#8 0.37,-0.10,0.00,M1] 
02:52:32.069 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:52:32.069 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
02:52:32.069 00.000 28316 CameraToMount -- cameraX=0.47 cameraY=-0.40 hyp=0.62 cameraTheta=-0.71 mountX=-0.56 mountY=-0.24, mountTheta=-2.74
02:52:32.071 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=-0.40, opts=13)
02:52:32.071 00.000 28316 Enqueuing Move request for scope (0.47, -0.40)
02:52:32.072 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:32.072 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.7
02:52:32.073 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:32.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:32.074 00.001 28316 Enqueuing Expose request
02:52:32.074 00.000 29988 Worker thread wakes up
02:52:32.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.40) opts 0xd
02:52:32.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.47, -0.40)
02:52:32.074 00.000 29988 Moving (0.47, -0.40) raw xDistance=-0.56 yDistance=-0.24
02:52:32.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
02:52:32.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:52:32.075 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:52:32.075 00.000 29988 MoveAxis(E, 117, ABG)
02:52:32.075 00.000 29988 Guiding  Dir = 2, Dur = 117
02:52:32.075 00.000 29988 IsSlewing returns 0
02:52:32.075 00.000 29988 IsGuiding returns 0
02:52:32.077 00.002 29988 PulseGuide returned control before completion, sleep 125
02:52:32.218 00.141 29988 IsGuiding returns 0
02:52:32.218 00.000 29988 Move returns status 0, amount 117
02:52:32.218 00.000 29988 MoveAxis(N, 0, ABG)
02:52:32.218 00.000 29988 Move returns status 0, amount 0
02:52:32.218 00.000 29988 move complete, result=0
02:52:32.218 00.000 29988 worker thread done servicing request
02:52:32.218 00.000 29988 Worker thread wakes up
02:52:32.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:32.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:32.218 00.000 28316 GuideStep: -0.6 px 117 ms EAST, -0.2 px 0 ms NORTH
02:52:33.841 01.623 29988 Exposure complete
02:52:33.874 00.033 29988 worker thread done servicing request
02:52:33.874 00.000 28316 OnExposeComplete: enter
02:52:33.874 00.000 28316 UpdateGuideState(): m_state=6
02:52:33.875 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4172
02:52:33.875 00.000 28316 Star::Find returns 1 (0), X=952.72, Y=256.46, Mass=2362, SNR=33.7, Peak=174 HFD=3.9
02:52:33.876 00.001 28316 MultiStar: [#1 0.91,0.33,0.00,M2] [#2 0.60,0.08,0.00,M2] [#3 0.65,-0.03,0.00,M2] [#4 0.80,-0.01,0.00,M2] [#5 0.69,-0.10,0.00,M2] [#6 0.86,-0.23,0.00,M3] [#7 0.73,-0.37,0.00,M4] [#8 0.62,-0.03,0.00,M2] 
02:52:33.876 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
02:52:33.877 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
02:52:33.878 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=-0.19 hyp=0.60 cameraTheta=-0.33 mountX=-0.41 mountY=-0.42, mountTheta=-2.34
02:52:33.880 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=-0.19, opts=13)
02:52:33.882 00.002 28316 Enqueuing Move request for scope (0.56, -0.19)
02:52:33.883 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:33.884 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:52:33.885 00.001 29988 Worker thread wakes up
02:52:33.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.19) opts 0xd
02:52:33.885 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, -0.19)
02:52:33.885 00.000 29988 Moving (0.56, -0.19) raw xDistance=-0.41 yDistance=-0.42
02:52:33.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
02:52:33.886 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:52:33.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:52:33.886 00.000 29988 MoveAxis(E, 94, ABG)
02:52:33.886 00.000 29988 Guiding  Dir = 2, Dur = 94
02:52:33.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:33.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:33.886 00.000 29988 IsSlewing returns 0
02:52:33.886 00.000 28316 Enqueuing Expose request
02:52:33.887 00.001 29988 IsGuiding returns 0
02:52:33.889 00.002 29988 PulseGuide returned control before completion, sleep 103
02:52:33.995 00.106 29988 IsGuiding returns 0
02:52:33.995 00.000 29988 Move returns status 0, amount 94
02:52:33.995 00.000 29988 MoveAxis(N, 0, ABG)
02:52:33.995 00.000 29988 Move returns status 0, amount 0
02:52:33.995 00.000 29988 move complete, result=0
02:52:33.996 00.001 29988 worker thread done servicing request
02:52:33.996 00.000 28316 GuideStep: -0.4 px 94 ms EAST, -0.4 px 0 ms NORTH
02:52:33.996 00.000 29988 Worker thread wakes up
02:52:33.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:33.997 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:35.404 01.407 29988 Exposure complete
02:52:35.462 00.058 29988 worker thread done servicing request
02:52:35.463 00.001 28316 OnExposeComplete: enter
02:52:35.466 00.003 28316 UpdateGuideState(): m_state=6
02:52:35.468 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4173
02:52:35.472 00.004 28316 Star::Find returns 1 (0), X=952.17, Y=256.47, Mass=2370, SNR=33.7, Peak=163 HFD=3.9
02:52:35.474 00.002 28316 MultiStar: [#1 0.43,0.19,0.00,M3] [#2 0.07,0.04,0.90,U] [#3 0.05,-0.06,0.84,U] [#4 0.31,0.24,0.00,M3] [#5 0.12,-0.07,0.74,U] [#6 0.25,0.03,0.62,U] [#7 -0.06,-0.11,0.63,U] [#8 -0.05,0.25,0.59,U] 
02:52:35.476 00.002 28316 refined, 6 included, MultiStar: {0.05, -0.03}, one-star: {0.01, -0.18}
02:52:35.479 00.003 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
02:52:35.481 00.002 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
02:52:35.482 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.50 mountX=-0.05 mountY=-0.03, mountTheta=-2.52
02:52:35.484 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
02:52:35.484 00.000 28316 Enqueuing Move request for scope (0.05, -0.03)
02:52:35.485 00.001 29988 Worker thread wakes up
02:52:35.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:35.485 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:52:35.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:35.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:35.486 00.000 28316 Enqueuing Expose request
02:52:35.487 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
02:52:35.487 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
02:52:35.487 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
02:52:35.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:52:35.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:35.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:52:35.487 00.000 29988 MoveAxis(E, 0, ABG)
02:52:35.487 00.000 29988 Move returns status 0, amount 0
02:52:35.487 00.000 29988 MoveAxis(N, 0, ABG)
02:52:35.487 00.000 29988 Move returns status 0, amount 0
02:52:35.487 00.000 29988 move complete, result=0
02:52:35.487 00.000 29988 worker thread done servicing request
02:52:35.487 00.000 29988 Worker thread wakes up
02:52:35.488 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:52:35.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:35.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:37.117 01.629 29988 Exposure complete
02:52:37.167 00.050 29988 worker thread done servicing request
02:52:37.168 00.001 28316 OnExposeComplete: enter
02:52:37.168 00.000 28316 UpdateGuideState(): m_state=6
02:52:37.169 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4174
02:52:37.169 00.000 28316 Star::Find returns 1 (0), X=952.04, Y=256.46, Mass=2476, SNR=34.4, Peak=190 HFD=4.0
02:52:37.170 00.001 28316 MultiStar: [#1 0.49,0.07,0.00,M4] [#2 0.09,0.04,0.91,U] [#3 -0.10,-0.08,0.85,U] [#4 0.33,0.22,0.00,M4] [#5 0.37,-0.01,0.00,M2] [#6 0.38,-0.16,0.00,M3] [#7 0.37,-0.17,0.00,M4] [#8 0.09,0.01,0.58,U] 
02:52:37.170 00.000 28316 refined, 3 included, MultiStar: {-0.02, -0.06}, one-star: {-0.12, -0.18}
02:52:37.171 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.40)
02:52:37.171 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.36)
02:52:37.172 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.89 mountX=-0.05 mountY=0.05, mountTheta=2.38
02:52:37.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
02:52:37.173 00.000 28316 Enqueuing Move request for scope (-0.02, -0.06)
02:52:37.174 00.001 29988 Worker thread wakes up
02:52:37.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
02:52:37.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
02:52:37.174 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.05
02:52:37.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:37.176 00.002 28316 UpdateGuideState exits: m=2476 RSB=34.4
02:52:37.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:52:37.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:37.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:52:37.176 00.000 29988 MoveAxis(E, 0, ABG)
02:52:37.177 00.001 29988 Move returns status 0, amount 0
02:52:37.177 00.000 29988 MoveAxis(N, 0, ABG)
02:52:37.177 00.000 29988 Move returns status 0, amount 0
02:52:37.177 00.000 29988 move complete, result=0
02:52:37.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:37.177 00.000 29988 worker thread done servicing request
02:52:37.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:37.178 00.001 28316 Enqueuing Expose request
02:52:37.178 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:37.179 00.001 29988 Worker thread wakes up
02:52:37.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:37.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:38.701 01.522 29988 Exposure complete
02:52:38.727 00.026 29988 worker thread done servicing request
02:52:38.727 00.000 28316 OnExposeComplete: enter
02:52:38.727 00.000 28316 UpdateGuideState(): m_state=6
02:52:38.728 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4175
02:52:38.728 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=256.41, Mass=2416, SNR=34.1, Peak=164 HFD=4.0
02:52:38.729 00.001 28316 MultiStar: [#1 0.86,0.22,0.00,M5] [#2 0.26,0.01,0.92,U] [#3 0.07,-0.03,0.85,U] [#4 0.33,0.29,0.00,M5] [#5 0.34,-0.17,0.00,M3] [#6 0.61,-0.10,0.00,M4] [#7 0.28,-0.11,0.61,U] [#8 0.25,0.03,0.57,U] 
02:52:38.729 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.08}, one-star: {0.20, -0.24}
02:52:38.730 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
02:52:38.731 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
02:52:38.733 00.002 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.35 mountX=-0.16 mountY=-0.15, mountTheta=-2.37
02:52:38.734 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
02:52:38.736 00.002 28316 Enqueuing Move request for scope (0.21, -0.08)
02:52:38.736 00.000 29988 Worker thread wakes up
02:52:38.737 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
02:52:38.737 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
02:52:38.737 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
02:52:38.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:52:38.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:38.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:38.737 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:52:38.738 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:38.738 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:38.738 00.000 28316 Enqueuing Expose request
02:52:38.739 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:52:38.739 00.000 29988 MoveAxis(E, 0, ABG)
02:52:38.739 00.000 29988 Move returns status 0, amount 0
02:52:38.739 00.000 29988 MoveAxis(N, 0, ABG)
02:52:38.739 00.000 29988 Move returns status 0, amount 0
02:52:38.739 00.000 29988 move complete, result=0
02:52:38.739 00.000 29988 worker thread done servicing request
02:52:38.739 00.000 29988 Worker thread wakes up
02:52:38.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:38.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:38.740 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:52:40.378 01.638 29988 Exposure complete
02:52:40.406 00.028 29988 worker thread done servicing request
02:52:40.406 00.000 28316 OnExposeComplete: enter
02:52:40.407 00.001 28316 UpdateGuideState(): m_state=6
02:52:40.407 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4176
02:52:40.408 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=256.67, Mass=2389, SNR=33.9, Peak=200 HFD=3.7
02:52:40.408 00.000 28316 MultiStar: [#1 0.63,0.17,0.00,M6] [#2 0.31,0.27,0.00,M1] [#3 0.18,0.07,0.88,U] [#4 0.52,0.49,0.00,M6] [#5 0.36,-0.08,0.00,M4] [#6 0.70,0.19,0.00,M5] [#7 0.49,-0.01,0.00,M4] [#8 0.48,0.26,0.00,M1] 
02:52:40.409 00.001 28316 single-star, 1 included, MultiStar: {0.15, 0.05}, one-star: {0.13, 0.03}
02:52:40.409 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
02:52:40.410 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
02:52:40.410 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.20 mountX=-0.03 mountY=-0.13, mountTheta=-1.80
02:52:40.411 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
02:52:40.412 00.001 28316 Enqueuing Move request for scope (0.13, 0.03)
02:52:40.412 00.000 29988 Worker thread wakes up
02:52:40.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
02:52:40.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
02:52:40.412 00.000 29988 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=-0.13
02:52:40.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:52:40.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:40.413 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.9
02:52:40.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:40.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:40.414 00.000 28316 Enqueuing Expose request
02:52:40.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:40.415 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:52:40.415 00.000 29988 MoveAxis(E, 0, ABG)
02:52:40.415 00.000 29988 Move returns status 0, amount 0
02:52:40.415 00.000 29988 MoveAxis(N, 0, ABG)
02:52:40.415 00.000 29988 Move returns status 0, amount 0
02:52:40.415 00.000 29988 move complete, result=0
02:52:40.415 00.000 29988 worker thread done servicing request
02:52:40.415 00.000 29988 Worker thread wakes up
02:52:40.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:40.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:40.415 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:41.932 01.517 29988 Exposure complete
02:52:41.964 00.032 29988 worker thread done servicing request
02:52:41.965 00.001 28316 OnExposeComplete: enter
02:52:41.965 00.000 28316 UpdateGuideState(): m_state=6
02:52:41.966 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4177
02:52:41.966 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=256.54, Mass=2348, SNR=33.6, Peak=164 HFD=4.1
02:52:41.967 00.001 28316 MultiStar: [#1 0.80,0.25,0.00,M7] [#2 0.34,0.20,0.00,M2] [#3 0.35,0.01,0.00,M1] [#4 0.46,0.23,0.00,M7] [#5 0.27,0.23,0.00,M5] [#6 0.49,0.03,0.00,M6] [#7 0.57,-0.27,0.00,M5] [#8 0.33,0.22,0.00,M2] 
02:52:41.967 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:52:41.968 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:52:41.969 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=-0.11 hyp=0.47 cameraTheta=-0.24 mountX=-0.29 mountY=-0.36, mountTheta=-2.25
02:52:41.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=-0.11, opts=13)
02:52:41.972 00.001 28316 Enqueuing Move request for scope (0.45, -0.11)
02:52:41.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:41.973 00.001 29988 Worker thread wakes up
02:52:41.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.11) opts 0xd
02:52:41.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, -0.11)
02:52:41.973 00.000 29988 Moving (0.45, -0.11) raw xDistance=-0.29 yDistance=-0.36
02:52:41.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:52:41.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:52:41.973 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
02:52:41.974 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:41.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:41.974 00.000 28316 Enqueuing Expose request
02:52:41.975 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:52:41.975 00.000 29988 MoveAxis(E, 61, ABG)
02:52:41.975 00.000 29988 Guiding  Dir = 2, Dur = 61
02:52:41.975 00.000 29988 IsSlewing returns 0
02:52:41.976 00.001 29988 IsGuiding returns 0
02:52:41.978 00.002 29988 PulseGuide returned control before completion, sleep 70
02:52:42.057 00.079 29988 IsGuiding returns 0
02:52:42.057 00.000 29988 Move returns status 0, amount 61
02:52:42.057 00.000 29988 MoveAxis(N, 0, ABG)
02:52:42.057 00.000 29988 Move returns status 0, amount 0
02:52:42.057 00.000 29988 move complete, result=0
02:52:42.057 00.000 29988 worker thread done servicing request
02:52:42.057 00.000 29988 Worker thread wakes up
02:52:42.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:42.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:42.057 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.4 px 0 ms NORTH
02:52:43.681 01.624 29988 Exposure complete
02:52:43.710 00.029 29988 worker thread done servicing request
02:52:43.710 00.000 28316 OnExposeComplete: enter
02:52:43.712 00.002 28316 UpdateGuideState(): m_state=6
02:52:43.713 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4178
02:52:43.714 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=256.77, Mass=2346, SNR=33.6, Peak=179 HFD=3.8
02:52:43.716 00.002 28316 MultiStar: [#1 0.53,0.38,0.00,M8] [#2 0.36,0.29,0.00,M3] [#3 0.16,0.08,0.87,U] [#4 0.31,0.63,0.00,M8] [#5 0.33,0.23,0.00,M6] [#6 0.39,0.34,0.00,M7] [#7 0.41,0.17,0.00,M6] [#8 0.43,0.46,0.00,M3] 
02:52:43.716 00.000 28316 refined, 1 included, MultiStar: {0.19, 0.10}, one-star: {0.22, 0.12}
02:52:43.717 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
02:52:43.718 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
02:52:43.719 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.50 mountX=0.02 mountY=-0.22, mountTheta=-1.49
02:52:43.722 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
02:52:43.723 00.001 28316 Enqueuing Move request for scope (0.19, 0.10)
02:52:43.724 00.001 29988 Worker thread wakes up
02:52:43.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
02:52:43.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
02:52:43.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:43.724 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
02:52:43.725 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:43.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:43.725 00.000 28316 Enqueuing Expose request
02:52:43.726 00.001 29988 Moving (0.19, 0.10) raw xDistance=0.02 yDistance=-0.22
02:52:43.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:52:43.726 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=-0.33 newest=-0.70
02:52:43.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:52:43.726 00.000 29988 MoveAxis(E, 0, ABG)
02:52:43.726 00.000 29988 Move returns status 0, amount 0
02:52:43.726 00.000 29988 MoveAxis(N, 51, ABG)
02:52:43.726 00.000 29988 Guiding  Dir = 0, Dur = 51
02:52:43.726 00.000 29988 IsSlewing returns 0
02:52:43.726 00.000 29988 IsGuiding returns 0
02:52:43.731 00.005 29988 PulseGuide returned control before completion, sleep 57
02:52:43.790 00.059 29988 IsGuiding returns 1
02:52:43.790 00.000 29988 scope still moving after pulse duration time elapsed
02:52:43.821 00.031 29988 IsSlewing returns 0
02:52:43.821 00.000 29988 IsGuiding returns 0
02:52:43.821 00.000 29988 scope move finished after 51 + 44 ms
02:52:43.821 00.000 29988 Move returns status 0, amount 51
02:52:43.821 00.000 29988 move complete, result=0
02:52:43.821 00.000 29988 worker thread done servicing request
02:52:43.821 00.000 29988 Worker thread wakes up
02:52:43.821 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
02:52:43.822 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:43.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:45.237 01.415 29988 Exposure complete
02:52:45.282 00.045 29988 worker thread done servicing request
02:52:45.282 00.000 28316 OnExposeComplete: enter
02:52:45.282 00.000 28316 UpdateGuideState(): m_state=6
02:52:45.284 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4179
02:52:45.284 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=256.62, Mass=2483, SNR=34.5, Peak=174 HFD=4.1
02:52:45.285 00.001 28316 MultiStar: [#1 0.53,0.30,0.00,M9] [#2 0.23,-0.05,0.89,U] [#3 0.35,-0.03,0.00,M1] [#4 0.26,0.32,0.00,M9] [#5 0.43,-0.06,0.00,M7] [#6 0.57,0.08,0.00,M8] [#7 0.34,-0.12,0.00,M7] [#8 0.41,0.02,0.00,M4] 
02:52:45.285 00.000 28316 refined, 1 included, MultiStar: {0.29, -0.04}, one-star: {0.34, -0.03}
02:52:45.285 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
02:52:45.286 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
02:52:45.286 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=-0.04 hyp=0.29 cameraTheta=-0.12 mountX=-0.15 mountY=-0.24, mountTheta=-2.13
02:52:45.287 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.04, opts=13)
02:52:45.289 00.002 28316 Enqueuing Move request for scope (0.29, -0.04)
02:52:45.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:45.290 00.001 29988 Worker thread wakes up
02:52:45.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.04) opts 0xd
02:52:45.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.04)
02:52:45.290 00.000 29988 Moving (0.29, -0.04) raw xDistance=-0.15 yDistance=-0.24
02:52:45.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:52:45.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:52:45.290 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.5
02:52:45.290 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:45.291 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:45.291 00.000 28316 Enqueuing Expose request
02:52:45.292 00.001 29988 MoveAxis(E, 0, ABG)
02:52:45.292 00.000 29988 Move returns status 0, amount 0
02:52:45.292 00.000 29988 MoveAxis(N, 58, ABG)
02:52:45.292 00.000 29988 Guiding  Dir = 0, Dur = 58
02:52:45.292 00.000 29988 IsSlewing returns 0
02:52:45.292 00.000 29988 IsGuiding returns 0
02:52:45.298 00.006 29988 PulseGuide returned control before completion, sleep 63
02:52:45.375 00.077 29988 IsGuiding returns 0
02:52:45.375 00.000 29988 Move returns status 0, amount 58
02:52:45.375 00.000 29988 move complete, result=0
02:52:45.375 00.000 29988 worker thread done servicing request
02:52:45.375 00.000 29988 Worker thread wakes up
02:52:45.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:45.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:45.375 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 58 ms NORTH
02:52:47.005 01.630 29988 Exposure complete
02:52:47.040 00.035 29988 worker thread done servicing request
02:52:47.040 00.000 28316 OnExposeComplete: enter
02:52:47.041 00.001 28316 UpdateGuideState(): m_state=6
02:52:47.041 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4180
02:52:47.042 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=256.31, Mass=2411, SNR=34.0, Peak=172 HFD=4.2
02:52:47.042 00.000 28316 MultiStar: [#1 0.32,-0.11,0.00,M10] [#2 0.04,-0.05,0.92,U] [#3 0.06,-0.27,0.83,U] [#4 0.42,0.00,0.00,M10] [#5 -0.03,-0.07,0.75,U] [#6 0.32,-0.20,0.00,M9] [#7 0.22,-0.38,0.00,M8] [#8 0.07,0.03,0.57,U] 
02:52:47.043 00.001 28316 refined, 4 included, MultiStar: {0.03, -0.16}, one-star: {0.03, -0.34}
02:52:47.043 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
02:52:47.044 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
02:52:47.045 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.37 mountX=-0.16 mountY=0.04, mountTheta=2.88
02:52:47.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
02:52:47.049 00.002 28316 Enqueuing Move request for scope (0.03, -0.16)
02:52:47.050 00.001 29988 Worker thread wakes up
02:52:47.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:47.051 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
02:52:47.051 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
02:52:47.051 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:52:47.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:47.052 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:47.052 00.000 28316 Enqueuing Expose request
02:52:47.053 00.001 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.04
02:52:47.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:52:47.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:47.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:52:47.053 00.000 29988 MoveAxis(E, 0, ABG)
02:52:47.053 00.000 29988 Move returns status 0, amount 0
02:52:47.053 00.000 29988 MoveAxis(N, 0, ABG)
02:52:47.053 00.000 29988 Move returns status 0, amount 0
02:52:47.053 00.000 29988 move complete, result=0
02:52:47.053 00.000 29988 worker thread done servicing request
02:52:47.053 00.000 29988 Worker thread wakes up
02:52:47.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:47.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:47.053 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:48.576 01.523 29988 Exposure complete
02:52:48.611 00.035 29988 worker thread done servicing request
02:52:48.611 00.000 28316 OnExposeComplete: enter
02:52:48.611 00.000 28316 UpdateGuideState(): m_state=6
02:52:48.612 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4181
02:52:48.612 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=256.34, Mass=2386, SNR=33.8, Peak=167 HFD=4.0
02:52:48.614 00.002 28316 MultiStar: [#1 0.58,-0.08,0.00,R] [#2 0.03,-0.19,0.91,U] [#3 0.02,-0.12,0.88,U] [#4 0.03,-0.00,0.83,U] [#5 0.09,-0.32,0.00,M7] [#6 0.14,-0.35,0.00,M10] [#7 0.09,-0.45,0.00,M9] [#8 0.34,-0.37,0.00,M4] 
02:52:48.615 00.001 28316 refined, 3 included, MultiStar: {0.02, -0.16}, one-star: {-0.01, -0.30}
02:52:48.616 00.001 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
02:52:48.616 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
02:52:48.617 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.46 mountX=-0.15 mountY=0.06, mountTheta=2.79
02:52:48.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
02:52:48.620 00.002 28316 Enqueuing Move request for scope (0.02, -0.16)
02:52:48.621 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:48.624 00.003 29988 Worker thread wakes up
02:52:48.624 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
02:52:48.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:48.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:48.625 00.000 28316 Enqueuing Expose request
02:52:48.626 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
02:52:48.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
02:52:48.626 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.15 yDistance=0.06
02:52:48.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:52:48.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:48.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:52:48.626 00.000 29988 MoveAxis(E, 0, ABG)
02:52:48.626 00.000 29988 Move returns status 0, amount 0
02:52:48.626 00.000 29988 MoveAxis(N, 0, ABG)
02:52:48.626 00.000 29988 Move returns status 0, amount 0
02:52:48.626 00.000 29988 move complete, result=0
02:52:48.626 00.000 29988 worker thread done servicing request
02:52:48.626 00.000 29988 Worker thread wakes up
02:52:48.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:48.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:48.626 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:50.254 01.628 29988 Exposure complete
02:52:50.282 00.028 29988 worker thread done servicing request
02:52:50.283 00.001 28316 OnExposeComplete: enter
02:52:50.283 00.000 28316 UpdateGuideState(): m_state=6
02:52:50.284 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4182
02:52:50.285 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=256.25, Mass=2462, SNR=34.5, Peak=187 HFD=3.8
02:52:50.285 00.000 28316 MultiStar: [#1 -0.11,-0.11,0.95,U] [#2 0.25,-0.08,0.90,U] [#3 0.17,-0.21,0.84,U] [#4 0.39,0.02,0.00,M10] [#5 0.29,-0.41,0.00,M8] [#6 0.45,-0.07,0.00,R] [#7 0.38,-0.17,0.00,M10] [#8 0.55,-0.06,0.00,M5] 
02:52:50.286 00.001 28316 refined, 3 included, MultiStar: {0.13, -0.20}, one-star: {0.23, -0.39}
02:52:50.286 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:52:50.286 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:52:50.287 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.99 mountX=-0.24 mountY=-0.03, mountTheta=-3.03
02:52:50.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.20, opts=13)
02:52:50.289 00.001 28316 Enqueuing Move request for scope (0.13, -0.20)
02:52:50.290 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:50.290 00.000 29988 Worker thread wakes up
02:52:50.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
02:52:50.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
02:52:50.290 00.000 29988 Moving (0.13, -0.20) raw xDistance=-0.24 yDistance=-0.03
02:52:50.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:52:50.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:50.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:52:50.290 00.000 29988 MoveAxis(E, 50, ABG)
02:52:50.290 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.5
02:52:50.291 00.001 29988 Guiding  Dir = 2, Dur = 50
02:52:50.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:50.292 00.001 29988 IsSlewing returns 0
02:52:50.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:50.292 00.000 28316 Enqueuing Expose request
02:52:50.292 00.000 29988 IsGuiding returns 0
02:52:50.294 00.002 29988 PulseGuide returned control before completion, sleep 59
02:52:50.362 00.068 29988 IsGuiding returns 0
02:52:50.363 00.001 29988 Move returns status 0, amount 50
02:52:50.363 00.000 29988 MoveAxis(N, 0, ABG)
02:52:50.363 00.000 29988 Move returns status 0, amount 0
02:52:50.363 00.000 29988 move complete, result=0
02:52:50.363 00.000 29988 worker thread done servicing request
02:52:50.363 00.000 29988 Worker thread wakes up
02:52:50.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:50.363 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
02:52:50.365 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:51.776 01.411 29988 Exposure complete
02:52:51.814 00.038 29988 worker thread done servicing request
02:52:51.814 00.000 28316 OnExposeComplete: enter
02:52:51.816 00.002 28316 UpdateGuideState(): m_state=6
02:52:51.817 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4183
02:52:51.819 00.002 28316 Star::Find returns 1 (0), X=952.45, Y=256.39, Mass=2265, SNR=32.8, Peak=155 HFD=3.8
02:52:51.820 00.001 28316 MultiStar: [#1 0.16,0.21,0.98,U] [#2 0.25,0.01,0.94,U] [#3 0.08,-0.06,0.90,U] [#4 0.34,0.35,0.00,R] [#5 0.45,-0.18,0.00,M9] [#6 0.01,-0.03,0.65,U] [#7 0.22,-0.17,0.63,U] [#8 0.42,-0.06,0.00,M6] 
02:52:51.824 00.004 28316 refined, 5 included, MultiStar: {0.18, -0.04}, one-star: {0.29, -0.26}
02:52:51.826 00.002 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
02:52:51.828 00.002 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:52:51.828 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.24 mountX=-0.11 mountY=-0.14, mountTheta=-2.25
02:52:51.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
02:52:51.831 00.002 28316 Enqueuing Move request for scope (0.18, -0.04)
02:52:51.832 00.001 29988 Worker thread wakes up
02:52:51.832 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:51.832 00.000 28316 UpdateGuideState exits: m=2265 RSB=32.8
02:52:51.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:51.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:51.833 00.000 28316 Enqueuing Expose request
02:52:51.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
02:52:51.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
02:52:51.834 00.000 29988 Moving (0.18, -0.04) raw xDistance=-0.11 yDistance=-0.14
02:52:51.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:52:51.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:51.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:52:51.834 00.000 29988 MoveAxis(E, 0, ABG)
02:52:51.834 00.000 29988 Move returns status 0, amount 0
02:52:51.834 00.000 29988 MoveAxis(N, 0, ABG)
02:52:51.834 00.000 29988 Move returns status 0, amount 0
02:52:51.834 00.000 29988 move complete, result=0
02:52:51.834 00.000 29988 worker thread done servicing request
02:52:51.834 00.000 29988 Worker thread wakes up
02:52:51.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:51.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:51.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:52:53.461 01.627 29988 Exposure complete
02:52:53.499 00.038 29988 worker thread done servicing request
02:52:53.499 00.000 28316 OnExposeComplete: enter
02:52:53.500 00.001 28316 UpdateGuideState(): m_state=6
02:52:53.501 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4184
02:52:53.502 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=256.34, Mass=2419, SNR=33.9, Peak=197 HFD=4.0
02:52:53.502 00.000 28316 MultiStar: [#1 -0.14,0.09,0.97,U] [#2 0.18,-0.05,0.90,U] [#3 -0.01,-0.17,0.83,U] [#4 -0.18,-0.24,0.84,U] [#5 0.18,-0.26,0.75,U] [#6 -0.05,-0.10,0.63,U] [#7 0.23,-0.34,0.00,M10] [#8 0.18,0.01,0.59,U] 
02:52:53.503 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.13}, one-star: {-0.03, -0.31}
02:52:53.503 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
02:52:53.504 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
02:52:53.504 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=-0.12 mountY=0.05, mountTheta=2.73
02:52:53.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
02:52:53.506 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
02:52:53.507 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:53.507 00.000 29988 Worker thread wakes up
02:52:53.507 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
02:52:53.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
02:52:53.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:53.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:53.508 00.000 28316 Enqueuing Expose request
02:52:53.509 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
02:52:53.509 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.12 yDistance=0.05
02:52:53.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:52:53.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:53.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:52:53.509 00.000 29988 MoveAxis(E, 0, ABG)
02:52:53.509 00.000 29988 Move returns status 0, amount 0
02:52:53.509 00.000 29988 MoveAxis(N, 0, ABG)
02:52:53.509 00.000 29988 Move returns status 0, amount 0
02:52:53.509 00.000 29988 move complete, result=0
02:52:53.509 00.000 29988 worker thread done servicing request
02:52:53.509 00.000 29988 Worker thread wakes up
02:52:53.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:53.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:53.509 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:52:55.021 01.512 29988 Exposure complete
02:52:55.054 00.033 28316 OnExposeComplete: enter
02:52:55.055 00.001 29988 worker thread done servicing request
02:52:55.055 00.000 28316 UpdateGuideState(): m_state=6
02:52:55.055 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4185
02:52:55.056 00.001 28316 Star::Find returns 1 (0), X=952.14, Y=256.56, Mass=2498, SNR=34.6, Peak=194 HFD=3.9
02:52:55.056 00.000 28316 MultiStar: [#1 -0.18,0.21,0.97,U] [#2 0.08,0.12,0.87,U] [#3 0.02,-0.07,0.85,U] [#4 -0.17,-0.22,0.82,U] [#5 0.30,-0.22,0.00,M9] [#6 -0.14,-0.13,0.61,U] [#7 0.11,-0.27,0.62,U] [#8 0.22,-0.13,0.56,U] 
02:52:55.057 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.02, -0.09}
02:52:55.057 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
02:52:55.058 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
02:52:55.058 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.96 mountX=-0.04 mountY=0.04, mountTheta=2.31
02:52:55.059 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.05, opts=13)
02:52:55.060 00.001 28316 Enqueuing Move request for scope (-0.02, -0.05)
02:52:55.060 00.000 29988 Worker thread wakes up
02:52:55.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
02:52:55.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
02:52:55.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
02:52:55.060 00.000 29988 Moving (-0.02, -0.05) raw xDistance=-0.04 yDistance=0.04
02:52:55.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:52:55.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:55.060 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.6
02:52:55.061 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:55.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:55.062 00.001 28316 Enqueuing Expose request
02:52:55.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:52:55.062 00.000 29988 MoveAxis(E, 0, ABG)
02:52:55.062 00.000 29988 Move returns status 0, amount 0
02:52:55.062 00.000 29988 MoveAxis(N, 0, ABG)
02:52:55.062 00.000 29988 Move returns status 0, amount 0
02:52:55.062 00.000 29988 move complete, result=0
02:52:55.062 00.000 29988 worker thread done servicing request
02:52:55.062 00.000 29988 Worker thread wakes up
02:52:55.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:55.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:55.063 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:56.698 01.635 29988 Exposure complete
02:52:56.744 00.046 29988 worker thread done servicing request
02:52:56.744 00.000 28316 OnExposeComplete: enter
02:52:56.745 00.001 28316 UpdateGuideState(): m_state=6
02:52:56.746 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4186
02:52:56.747 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=256.22, Mass=2388, SNR=33.9, Peak=190 HFD=3.7
02:52:56.747 00.000 28316 MultiStar: [#1 0.03,0.10,1.00,U] [#2 0.18,-0.31,0.00,M1] [#3 0.11,-0.25,0.86,U] [#4 0.02,-0.23,0.83,U] [#5 0.39,-0.28,0.00,M10] [#6 -0.15,-0.13,0.63,U] [#7 0.30,-0.40,0.00,M10] [#8 0.38,-0.20,0.00,M5] 
02:52:56.748 00.001 28316 refined, 4 included, MultiStar: {0.06, -0.19}, one-star: {0.22, -0.42}
02:52:56.748 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
02:52:56.749 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
02:52:56.749 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.25 mountX=-0.20 mountY=0.03, mountTheta=3.00
02:52:56.750 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
02:52:56.751 00.001 28316 Enqueuing Move request for scope (0.06, -0.19)
02:52:56.752 00.001 29988 Worker thread wakes up
02:52:56.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
02:52:56.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
02:52:56.752 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:56.753 00.001 29988 Moving (0.06, -0.19) raw xDistance=-0.20 yDistance=0.03
02:52:56.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:52:56.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:56.753 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
02:52:56.755 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:52:56.755 00.000 29988 MoveAxis(E, 0, ABG)
02:52:56.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:56.756 00.001 29988 Move returns status 0, amount 0
02:52:56.756 00.000 29988 MoveAxis(N, 0, ABG)
02:52:56.756 00.000 29988 Move returns status 0, amount 0
02:52:56.756 00.000 29988 move complete, result=0
02:52:56.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:56.757 00.001 28316 Enqueuing Expose request
02:52:56.757 00.000 29988 worker thread done servicing request
02:52:56.757 00.000 29988 Worker thread wakes up
02:52:56.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:56.758 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:56.758 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:52:58.270 01.512 29988 Exposure complete
02:52:58.301 00.031 29988 worker thread done servicing request
02:52:58.301 00.000 28316 OnExposeComplete: enter
02:52:58.303 00.002 28316 UpdateGuideState(): m_state=6
02:52:58.304 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4187
02:52:58.304 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=256.25, Mass=2414, SNR=34.1, Peak=179 HFD=4.0
02:52:58.305 00.001 28316 MultiStar: [#1 -0.05,-0.16,1.01,U] [#2 0.07,-0.30,0.91,U] [#3 0.06,-0.30,0.84,U] [#4 -0.22,-0.35,0.00,M1] [#5 0.44,-0.39,0.00,R] [#6 -0.15,-0.15,0.62,U] [#7 0.27,-0.53,0.00,R] [#8 0.10,-0.16,0.60,U] 
02:52:58.305 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.26}, one-star: {0.14, -0.40}
02:52:58.306 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
02:52:58.306 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
02:52:58.306 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.43 mountX=-0.25 mountY=0.08, mountTheta=2.82
02:52:58.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.26, opts=13)
02:52:58.308 00.001 28316 Enqueuing Move request for scope (0.04, -0.26)
02:52:58.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:52:58.309 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:52:58.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:52:58.310 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:52:58.310 00.000 28316 Enqueuing Expose request
02:52:58.311 00.001 29988 Worker thread wakes up
02:52:58.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
02:52:58.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
02:52:58.311 00.000 29988 Moving (0.04, -0.26) raw xDistance=-0.25 yDistance=0.08
02:52:58.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:52:58.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:52:58.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:52:58.311 00.000 29988 MoveAxis(E, 52, ABG)
02:52:58.311 00.000 29988 Guiding  Dir = 2, Dur = 52
02:52:58.312 00.001 29988 IsSlewing returns 0
02:52:58.312 00.000 29988 IsGuiding returns 0
02:52:58.315 00.003 29988 PulseGuide returned control before completion, sleep 61
02:52:58.381 00.066 29988 IsGuiding returns 0
02:52:58.381 00.000 29988 Move returns status 0, amount 52
02:52:58.381 00.000 29988 MoveAxis(N, 0, ABG)
02:52:58.381 00.000 29988 Move returns status 0, amount 0
02:52:58.381 00.000 29988 move complete, result=0
02:52:58.381 00.000 29988 worker thread done servicing request
02:52:58.381 00.000 29988 Worker thread wakes up
02:52:58.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:52:58.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:52:58.382 00.001 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
02:53:00.015 01.633 29988 Exposure complete
02:53:00.058 00.043 29988 worker thread done servicing request
02:53:00.059 00.001 28316 OnExposeComplete: enter
02:53:00.061 00.002 28316 UpdateGuideState(): m_state=6
02:53:00.064 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4188
02:53:00.066 00.002 28316 Star::Find returns 1 (0), X=952.22, Y=256.31, Mass=2502, SNR=34.8, Peak=182 HFD=4.2
02:53:00.069 00.003 28316 MultiStar: [#1 -0.18,0.19,0.96,U] [#2 0.20,-0.03,0.88,U] [#3 0.12,-0.06,0.82,U] [#4 -0.13,-0.08,0.78,U] [#5 -0.31,0.36,0.00,M1] [#6 -0.19,0.07,0.59,U] [#7 -0.07,0.30,0.62,U] [#8 0.28,-0.17,0.53,U] 
02:53:00.071 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.06, -0.34}
02:53:00.073 00.002 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.13)
02:53:00.075 00.002 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
02:53:00.076 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.16 mountX=-0.03 mountY=0.00, mountTheta=3.09
02:53:00.080 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
02:53:00.081 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
02:53:00.082 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:00.083 00.001 28316 UpdateGuideState exits: m=2502 RSB=34.8
02:53:00.084 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:00.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:00.085 00.001 28316 Enqueuing Expose request
02:53:00.086 00.001 29988 Worker thread wakes up
02:53:00.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
02:53:00.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
02:53:00.086 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.03 yDistance=0.00
02:53:00.087 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:53:00.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:00.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:53:00.087 00.000 29988 MoveAxis(E, 0, ABG)
02:53:00.087 00.000 29988 Move returns status 0, amount 0
02:53:00.087 00.000 29988 MoveAxis(N, 0, ABG)
02:53:00.087 00.000 29988 Move returns status 0, amount 0
02:53:00.087 00.000 29988 move complete, result=0
02:53:00.087 00.000 29988 worker thread done servicing request
02:53:00.087 00.000 29988 Worker thread wakes up
02:53:00.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:00.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:00.087 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:01.602 01.515 29988 Exposure complete
02:53:01.649 00.047 29988 worker thread done servicing request
02:53:01.649 00.000 28316 OnExposeComplete: enter
02:53:01.649 00.000 28316 UpdateGuideState(): m_state=6
02:53:01.650 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4189
02:53:01.651 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=256.55, Mass=2380, SNR=33.8, Peak=181 HFD=3.8
02:53:01.651 00.000 28316 MultiStar: [#1 -0.12,0.10,1.00,U] [#2 0.03,0.13,0.89,U] [#3 -0.05,0.05,0.87,U] [#4 0.03,-0.21,0.83,U] [#5 -0.06,0.38,0.00,M2] [#6 -0.17,-0.07,0.64,U] [#7 -0.15,0.29,0.64,U] [#8 0.04,0.01,0.62,U] 
02:53:01.652 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {0.02, -0.10}
02:53:01.652 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:53:01.653 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:53:01.653 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.67 mountX=0.04 mountY=0.03, mountTheta=0.64
02:53:01.654 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
02:53:01.654 00.000 28316 Enqueuing Move request for scope (-0.04, 0.02)
02:53:01.655 00.001 29988 Worker thread wakes up
02:53:01.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:01.655 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:53:01.656 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:01.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:01.657 00.001 28316 Enqueuing Expose request
02:53:01.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
02:53:01.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
02:53:01.657 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=0.03
02:53:01.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:53:01.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:01.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:53:01.657 00.000 29988 MoveAxis(E, 0, ABG)
02:53:01.657 00.000 29988 Move returns status 0, amount 0
02:53:01.657 00.000 29988 MoveAxis(N, 0, ABG)
02:53:01.657 00.000 29988 Move returns status 0, amount 0
02:53:01.657 00.000 29988 move complete, result=0
02:53:01.657 00.000 29988 worker thread done servicing request
02:53:01.657 00.000 29988 Worker thread wakes up
02:53:01.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:01.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:01.658 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:03.280 01.622 29988 Exposure complete
02:53:03.323 00.043 29988 worker thread done servicing request
02:53:03.323 00.000 28316 OnExposeComplete: enter
02:53:03.324 00.001 28316 UpdateGuideState(): m_state=6
02:53:03.324 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4190
02:53:03.325 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=256.53, Mass=2239, SNR=32.8, Peak=175 HFD=3.7
02:53:03.326 00.001 28316 MultiStar: [#1 -0.24,0.13,1.01,U] [#2 0.05,0.01,0.94,U] [#3 0.03,-0.09,0.90,U] [#4 -0.24,-0.14,0.87,U] [#5 -0.50,0.18,0.00,M3] [#6 -0.22,-0.00,0.64,U] [#7 0.20,0.14,0.65,U] [#8 0.11,0.01,0.58,U] 
02:53:03.326 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {0.09, -0.12}
02:53:03.327 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
02:53:03.327 00.000 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
02:53:03.328 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.79 mountX=0.00 mountY=0.04, mountTheta=1.49
02:53:03.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
02:53:03.329 00.000 28316 Enqueuing Move request for scope (-0.04, -0.01)
02:53:03.330 00.001 29988 Worker thread wakes up
02:53:03.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
02:53:03.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
02:53:03.330 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.00 yDistance=0.04
02:53:03.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:53:03.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:03.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:03.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:53:03.330 00.000 29988 MoveAxis(E, 0, ABG)
02:53:03.330 00.000 29988 Move returns status 0, amount 0
02:53:03.330 00.000 29988 MoveAxis(N, 0, ABG)
02:53:03.330 00.000 29988 Move returns status 0, amount 0
02:53:03.330 00.000 29988 move complete, result=0
02:53:03.330 00.000 28316 UpdateGuideState exits: m=2239 RSB=32.8
02:53:03.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:03.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:03.332 00.001 28316 Enqueuing Expose request
02:53:03.332 00.000 29988 worker thread done servicing request
02:53:03.332 00.000 29988 Worker thread wakes up
02:53:03.332 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:03.333 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:03.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:04.855 01.522 29988 Exposure complete
02:53:04.899 00.044 29988 worker thread done servicing request
02:53:04.899 00.000 28316 OnExposeComplete: enter
02:53:04.901 00.002 28316 UpdateGuideState(): m_state=6
02:53:04.903 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4191
02:53:04.904 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=256.39, Mass=2412, SNR=34.1, Peak=190 HFD=3.9
02:53:04.906 00.002 28316 MultiStar: [#1 -0.07,0.19,0.98,U] [#2 -0.07,0.00,0.93,U] [#3 -0.19,0.03,0.86,U] [#4 -0.41,-0.41,0.00,M1] [#5 -0.31,0.20,0.00,M4] [#6 -0.32,-0.15,0.00,M1] [#7 0.04,0.11,0.62,U] [#8 0.12,-0.13,0.56,U] 
02:53:04.907 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {-0.05, -0.26}
02:53:04.908 00.001 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.32)
02:53:04.909 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
02:53:04.910 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.97 mountX=0.01 mountY=0.05, mountTheta=1.32
02:53:04.913 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
02:53:04.914 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
02:53:04.914 00.000 29988 Worker thread wakes up
02:53:04.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:04.915 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:53:04.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:04.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:04.916 00.001 28316 Enqueuing Expose request
02:53:04.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
02:53:04.916 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
02:53:04.916 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
02:53:04.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:53:04.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:04.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:53:04.916 00.000 29988 MoveAxis(E, 0, ABG)
02:53:04.916 00.000 29988 Move returns status 0, amount 0
02:53:04.916 00.000 29988 MoveAxis(N, 0, ABG)
02:53:04.916 00.000 29988 Move returns status 0, amount 0
02:53:04.916 00.000 29988 move complete, result=0
02:53:04.916 00.000 29988 worker thread done servicing request
02:53:04.916 00.000 29988 Worker thread wakes up
02:53:04.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:04.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:04.917 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:06.550 01.633 29988 Exposure complete
02:53:06.590 00.040 29988 worker thread done servicing request
02:53:06.590 00.000 28316 OnExposeComplete: enter
02:53:06.593 00.003 28316 UpdateGuideState(): m_state=6
02:53:06.594 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4192
02:53:06.596 00.002 28316 Star::Find returns 1 (0), X=952.36, Y=256.39, Mass=2370, SNR=33.7, Peak=168 HFD=3.9
02:53:06.597 00.001 28316 MultiStar: [#1 -0.04,0.16,0.99,U] [#2 0.35,-0.11,0.00,M1] [#3 0.14,-0.19,0.84,U] [#4 -0.07,-0.23,0.82,U] [#5 0.21,0.10,0.73,U] [#6 -0.19,-0.15,0.64,U] [#7 0.01,0.21,0.62,U] [#8 0.41,-0.25,0.00,M1] 
02:53:06.597 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.20, -0.25}
02:53:06.598 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
02:53:06.598 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
02:53:06.599 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.89 mountX=-0.07 mountY=-0.02, mountTheta=-2.93
02:53:06.599 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
02:53:06.600 00.001 28316 Enqueuing Move request for scope (0.05, -0.06)
02:53:06.600 00.000 29988 Worker thread wakes up
02:53:06.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
02:53:06.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
02:53:06.600 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.07 yDistance=-0.02
02:53:06.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:53:06.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:06.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:06.601 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
02:53:06.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:06.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:06.602 00.000 28316 Enqueuing Expose request
02:53:06.604 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:53:06.604 00.000 29988 MoveAxis(E, 0, ABG)
02:53:06.604 00.000 29988 Move returns status 0, amount 0
02:53:06.604 00.000 29988 MoveAxis(N, 0, ABG)
02:53:06.604 00.000 29988 Move returns status 0, amount 0
02:53:06.604 00.000 29988 move complete, result=0
02:53:06.604 00.000 29988 worker thread done servicing request
02:53:06.604 00.000 29988 Worker thread wakes up
02:53:06.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:06.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:06.604 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:08.127 01.523 29988 Exposure complete
02:53:08.158 00.031 29988 worker thread done servicing request
02:53:08.158 00.000 28316 OnExposeComplete: enter
02:53:08.159 00.001 28316 UpdateGuideState(): m_state=6
02:53:08.161 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4193
02:53:08.162 00.001 28316 Star::Find returns 1 (0), X=952.54, Y=256.30, Mass=2313, SNR=33.4, Peak=167 HFD=4.0
02:53:08.162 00.000 28316 MultiStar: [#1 0.03,-0.05,1.00,U] [#2 0.20,-0.28,0.00,M2] [#3 0.26,-0.27,0.00,M1] [#4 -0.07,-0.13,0.84,U] [#5 -0.01,0.10,0.75,U] [#6 -0.10,-0.01,0.63,U] [#7 -0.11,0.33,0.00,M1] [#8 0.43,-0.08,0.00,M2] 
02:53:08.163 00.001 28316 refined, 4 included, MultiStar: {0.07, -0.10}, one-star: {0.38, -0.35}
02:53:08.163 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:53:08.163 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:53:08.164 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.98 mountX=-0.12 mountY=-0.02, mountTheta=-3.02
02:53:08.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
02:53:08.166 00.001 28316 Enqueuing Move request for scope (0.07, -0.10)
02:53:08.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:08.167 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.4
02:53:08.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:08.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:08.168 00.001 28316 Enqueuing Expose request
02:53:08.168 00.000 29988 Worker thread wakes up
02:53:08.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
02:53:08.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
02:53:08.168 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
02:53:08.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:53:08.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:08.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:53:08.169 00.001 29988 MoveAxis(E, 0, ABG)
02:53:08.169 00.000 29988 Move returns status 0, amount 0
02:53:08.169 00.000 29988 MoveAxis(N, 0, ABG)
02:53:08.169 00.000 29988 Move returns status 0, amount 0
02:53:08.169 00.000 29988 move complete, result=0
02:53:08.169 00.000 29988 worker thread done servicing request
02:53:08.169 00.000 29988 Worker thread wakes up
02:53:08.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:08.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:08.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:09.793 01.624 29988 Exposure complete
02:53:09.831 00.038 29988 worker thread done servicing request
02:53:09.831 00.000 28316 OnExposeComplete: enter
02:53:09.832 00.001 28316 UpdateGuideState(): m_state=6
02:53:09.832 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4194
02:53:09.834 00.002 28316 Star::Find returns 1 (0), X=952.42, Y=256.53, Mass=2308, SNR=33.3, Peak=156 HFD=3.8
02:53:09.835 00.001 28316 MultiStar: [#1 -0.16,0.24,1.00,U] [#2 0.16,-0.09,0.91,U] [#3 0.29,-0.15,0.86,U] [#4 -0.13,-0.23,0.85,U] [#5 -0.13,0.09,0.74,U] [#6 -0.19,-0.11,0.64,U] [#7 -0.07,0.21,0.61,U] [#8 0.18,-0.27,0.59,U] 
02:53:09.837 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.27, -0.12}
02:53:09.838 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:53:09.839 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:53:09.840 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-0.97 mountX=-0.05 mountY=-0.01, mountTheta=-3.01
02:53:09.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
02:53:09.842 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
02:53:09.842 00.000 29988 Worker thread wakes up
02:53:09.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:09.843 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.3
02:53:09.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:09.844 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:09.844 00.000 28316 Enqueuing Expose request
02:53:09.844 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
02:53:09.845 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
02:53:09.845 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=-0.01
02:53:09.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:53:09.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:09.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:53:09.845 00.000 29988 MoveAxis(E, 0, ABG)
02:53:09.845 00.000 29988 Move returns status 0, amount 0
02:53:09.845 00.000 29988 MoveAxis(N, 0, ABG)
02:53:09.845 00.000 29988 Move returns status 0, amount 0
02:53:09.845 00.000 29988 move complete, result=0
02:53:09.845 00.000 29988 worker thread done servicing request
02:53:09.845 00.000 29988 Worker thread wakes up
02:53:09.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:09.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:09.846 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:11.367 01.521 29988 Exposure complete
02:53:11.390 00.023 29988 worker thread done servicing request
02:53:11.390 00.000 28316 OnExposeComplete: enter
02:53:11.391 00.001 28316 UpdateGuideState(): m_state=6
02:53:11.392 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4195
02:53:11.393 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=256.22, Mass=2368, SNR=33.6, Peak=188 HFD=4.0
02:53:11.395 00.002 28316 MultiStar: [#1 -0.14,-0.10,1.00,U] [#2 0.08,-0.25,0.94,U] [#3 0.12,-0.38,0.00,M1] [#4 -0.36,-0.43,0.00,M1] [#5 -0.20,0.07,0.74,U] [#6 -0.19,-0.23,0.64,U] [#7 -0.25,0.25,0.00,M1] [#8 0.20,-0.31,0.00,M2] 
02:53:11.396 00.001 28316 refined, 4 included, MultiStar: {-0.07, -0.20}, one-star: {0.02, -0.43}
02:53:11.398 00.002 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
02:53:11.401 00.003 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.32)
02:53:11.403 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.93 mountX=-0.15 mountY=0.16, mountTheta=2.34
02:53:11.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.20, opts=13)
02:53:11.406 00.001 28316 Enqueuing Move request for scope (-0.07, -0.20)
02:53:11.407 00.001 29988 Worker thread wakes up
02:53:11.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
02:53:11.407 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
02:53:11.407 00.000 29988 Moving (-0.07, -0.20) raw xDistance=-0.15 yDistance=0.16
02:53:11.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:53:11.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:11.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:11.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:53:11.407 00.000 29988 MoveAxis(E, 0, ABG)
02:53:11.407 00.000 29988 Move returns status 0, amount 0
02:53:11.407 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.6
02:53:11.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:11.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:11.409 00.001 28316 Enqueuing Expose request
02:53:11.409 00.000 29988 MoveAxis(N, 0, ABG)
02:53:11.409 00.000 29988 Move returns status 0, amount 0
02:53:11.409 00.000 29988 move complete, result=0
02:53:11.409 00.000 29988 worker thread done servicing request
02:53:11.409 00.000 29988 Worker thread wakes up
02:53:11.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:11.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:11.410 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:13.035 01.625 29988 Exposure complete
02:53:13.072 00.037 29988 worker thread done servicing request
02:53:13.072 00.000 28316 OnExposeComplete: enter
02:53:13.072 00.000 28316 UpdateGuideState(): m_state=6
02:53:13.075 00.003 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4196
02:53:13.076 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=256.20, Mass=2510, SNR=34.8, Peak=190 HFD=3.8
02:53:13.077 00.001 28316 MultiStar: [#1 -0.11,0.10,0.93,U] [#2 0.47,-0.22,0.00,M1] [#3 0.20,-0.23,0.86,U] [#4 -0.09,-0.41,0.00,M2] [#5 -0.30,0.13,0.00,M1] [#6 -0.21,-0.23,0.64,U] [#7 0.07,-0.00,0.60,U] [#8 0.25,-0.19,0.55,U] 
02:53:13.079 00.002 28316 refined, 5 included, MultiStar: {0.08, -0.18}, one-star: {0.27, -0.45}
02:53:13.080 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:53:13.081 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:53:13.082 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=-0.20 mountY=0.00, mountTheta=3.12
02:53:13.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.18, opts=13)
02:53:13.084 00.000 28316 Enqueuing Move request for scope (0.08, -0.18)
02:53:13.086 00.002 29988 Worker thread wakes up
02:53:13.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:13.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
02:53:13.086 00.000 28316 UpdateGuideState exits: m=2510 RSB=34.8
02:53:13.087 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
02:53:13.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:13.087 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:13.088 00.001 28316 Enqueuing Expose request
02:53:13.088 00.000 29988 Moving (0.08, -0.18) raw xDistance=-0.20 yDistance=0.00
02:53:13.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:53:13.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:13.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:53:13.088 00.000 29988 MoveAxis(E, 0, ABG)
02:53:13.088 00.000 29988 Move returns status 0, amount 0
02:53:13.088 00.000 29988 MoveAxis(N, 0, ABG)
02:53:13.089 00.001 29988 Move returns status 0, amount 0
02:53:13.089 00.000 29988 move complete, result=0
02:53:13.089 00.000 29988 worker thread done servicing request
02:53:13.089 00.000 29988 Worker thread wakes up
02:53:13.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:13.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:13.089 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:14.605 01.516 29988 Exposure complete
02:53:14.641 00.036 29988 worker thread done servicing request
02:53:14.641 00.000 28316 OnExposeComplete: enter
02:53:14.643 00.002 28316 UpdateGuideState(): m_state=6
02:53:14.644 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4197
02:53:14.645 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=256.10, Mass=2441, SNR=34.3, Peak=188 HFD=3.9
02:53:14.646 00.001 28316 MultiStar: [#1 -0.09,-0.10,0.95,U] [#2 0.25,-0.37,0.00,M2] [#3 0.36,-0.43,0.00,M1] [#4 -0.24,-0.34,0.00,M3] [#5 -0.32,0.04,0.74,U] [#6 -0.25,-0.07,0.63,U] [#7 -0.35,0.10,0.00,M1] [#8 0.33,-0.32,0.00,M2] 
02:53:14.647 00.001 28316 refined, 3 included, MultiStar: {-0.07, -0.20}, one-star: {0.24, -0.55}
02:53:14.648 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
02:53:14.648 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
02:53:14.649 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.91 mountX=-0.15 mountY=0.15, mountTheta=2.36
02:53:14.650 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.20, opts=13)
02:53:14.650 00.000 28316 Enqueuing Move request for scope (-0.07, -0.20)
02:53:14.651 00.001 29988 Worker thread wakes up
02:53:14.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
02:53:14.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
02:53:14.651 00.000 29988 Moving (-0.07, -0.20) raw xDistance=-0.15 yDistance=0.15
02:53:14.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:53:14.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:14.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:14.652 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:53:14.652 00.000 29988 MoveAxis(E, 0, ABG)
02:53:14.652 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3
02:53:14.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:14.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:14.653 00.001 28316 Enqueuing Expose request
02:53:14.653 00.000 29988 Move returns status 0, amount 0
02:53:14.653 00.000 29988 MoveAxis(N, 0, ABG)
02:53:14.653 00.000 29988 Move returns status 0, amount 0
02:53:14.653 00.000 29988 move complete, result=0
02:53:14.653 00.000 29988 worker thread done servicing request
02:53:14.653 00.000 29988 Worker thread wakes up
02:53:14.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:14.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:14.654 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:16.281 01.627 29988 Exposure complete
02:53:16.313 00.032 29988 worker thread done servicing request
02:53:16.313 00.000 28316 OnExposeComplete: enter
02:53:16.316 00.003 28316 UpdateGuideState(): m_state=6
02:53:16.318 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4198
02:53:16.321 00.003 28316 Star::Find returns 1 (0), X=952.50, Y=256.21, Mass=2373, SNR=33.6, Peak=173 HFD=3.8
02:53:16.323 00.002 28316 MultiStar: [#1 -0.02,-0.16,1.00,U] [#2 0.71,-0.19,0.00,M3] [#3 0.28,-0.25,0.00,M2] [#4 -0.08,-0.23,0.86,U] [#5 0.02,0.05,0.75,U] [#6 -0.06,-0.07,0.65,U] [#7 0.18,0.12,0.59,U] [#8 0.58,-0.15,0.00,M3] 
02:53:16.326 00.003 28316 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.35, -0.44}
02:53:16.328 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:53:16.329 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
02:53:16.330 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.13 mountX=-0.17 mountY=0.00, mountTheta=3.12
02:53:16.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
02:53:16.334 00.002 28316 Enqueuing Move request for scope (0.07, -0.15)
02:53:16.335 00.001 29988 Worker thread wakes up
02:53:16.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:16.335 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.6
02:53:16.336 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:16.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:16.337 00.001 28316 Enqueuing Expose request
02:53:16.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
02:53:16.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
02:53:16.337 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.17 yDistance=0.00
02:53:16.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:53:16.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:16.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:53:16.337 00.000 29988 MoveAxis(E, 0, ABG)
02:53:16.337 00.000 29988 Move returns status 0, amount 0
02:53:16.337 00.000 29988 MoveAxis(N, 0, ABG)
02:53:16.337 00.000 29988 Move returns status 0, amount 0
02:53:16.337 00.000 29988 move complete, result=0
02:53:16.338 00.001 29988 worker thread done servicing request
02:53:16.338 00.000 29988 Worker thread wakes up
02:53:16.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:16.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:16.339 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:53:17.865 01.526 29988 Exposure complete
02:53:17.900 00.035 29988 worker thread done servicing request
02:53:17.900 00.000 28316 OnExposeComplete: enter
02:53:17.901 00.001 28316 UpdateGuideState(): m_state=6
02:53:17.902 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4199
02:53:17.904 00.002 28316 Star::Find returns 1 (0), X=952.65, Y=256.14, Mass=2283, SNR=33.0, Peak=165 HFD=4.1
02:53:17.906 00.002 28316 MultiStar: large primary error, entering stabilization period
02:53:17.906 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
02:53:17.906 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
02:53:17.907 00.001 28316 CameraToMount -- cameraX=0.50 cameraY=-0.50 hyp=0.71 cameraTheta=-0.79 mountX=-0.66 mountY=-0.22, mountTheta=-2.83
02:53:17.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=-0.50, opts=13)
02:53:17.908 00.000 28316 Enqueuing Move request for scope (0.50, -0.50)
02:53:17.909 00.001 29988 Worker thread wakes up
02:53:17.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:17.909 00.000 28316 UpdateGuideState exits: m=2283 RSB=33.0
02:53:17.910 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:17.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:17.911 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.50) opts 0xd
02:53:17.911 00.000 28316 Enqueuing Expose request
02:53:17.911 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, -0.50)
02:53:17.911 00.000 29988 Moving (0.50, -0.50) raw xDistance=-0.66 yDistance=-0.22
02:53:17.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
02:53:17.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:53:17.911 00.000 29988 MoveAxis(E, 140, ABG)
02:53:17.911 00.000 29988 Guiding  Dir = 2, Dur = 140
02:53:17.912 00.001 29988 IsSlewing returns 0
02:53:17.912 00.000 29988 IsGuiding returns 0
02:53:17.914 00.002 29988 PulseGuide returned control before completion, sleep 149
02:53:18.071 00.157 29988 IsGuiding returns 0
02:53:18.071 00.000 29988 Move returns status 0, amount 140
02:53:18.071 00.000 29988 MoveAxis(N, 52, ABG)
02:53:18.071 00.000 29988 Guiding  Dir = 0, Dur = 52
02:53:18.071 00.000 29988 IsSlewing returns 0
02:53:18.071 00.000 29988 IsGuiding returns 0
02:53:18.076 00.005 29988 PulseGuide returned control before completion, sleep 58
02:53:18.146 00.070 29988 IsGuiding returns 0
02:53:18.146 00.000 29988 Move returns status 0, amount 52
02:53:18.146 00.000 29988 move complete, result=0
02:53:18.146 00.000 29988 worker thread done servicing request
02:53:18.146 00.000 29988 Worker thread wakes up
02:53:18.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:18.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:18.146 00.000 28316 GuideStep: -0.7 px 140 ms EAST, -0.2 px 52 ms NORTH
02:53:19.776 01.630 29988 Exposure complete
02:53:19.812 00.036 29988 worker thread done servicing request
02:53:19.812 00.000 28316 OnExposeComplete: enter
02:53:19.813 00.001 28316 UpdateGuideState(): m_state=6
02:53:19.813 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4200
02:53:19.814 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=256.65, Mass=2410, SNR=33.9, Peak=182 HFD=3.8
02:53:19.814 00.000 28316 MultiStar: exiting stabilization period
02:53:19.815 00.001 28316 MultiStar: [#1 -0.26,0.47,0.00,M1] [#2 0.06,0.06,0.90,U] [#3 -0.09,0.00,0.86,U] [#4 -0.33,0.07,0.00,M3] [#5 -0.15,0.43,0.00,M1] [#6 -0.43,0.26,0.00,M1] [#7 0.06,0.24,0.63,U] [#8 -0.01,0.27,0.59,U] 
02:53:19.815 00.000 28316 refined, 4 included, MultiStar: {0.04, 0.09}, one-star: {0.15, -0.00}
02:53:19.816 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
02:53:19.817 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
02:53:19.818 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=0.07 mountY=-0.08, mountTheta=-0.85
02:53:19.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
02:53:19.820 00.001 28316 Enqueuing Move request for scope (0.04, 0.09)
02:53:19.820 00.000 29988 Worker thread wakes up
02:53:19.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
02:53:19.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
02:53:19.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:19.823 00.003 29988 Moving (0.04, 0.09) raw xDistance=0.07 yDistance=-0.08
02:53:19.824 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:53:19.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:19.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:53:19.824 00.000 29988 MoveAxis(E, 0, ABG)
02:53:19.824 00.000 29988 Move returns status 0, amount 0
02:53:19.824 00.000 29988 MoveAxis(N, 0, ABG)
02:53:19.824 00.000 29988 Move returns status 0, amount 0
02:53:19.824 00.000 28316 UpdateGuideState exits: m=2410 RSB=33.9
02:53:19.824 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:19.825 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:19.825 00.000 28316 Enqueuing Expose request
02:53:19.826 00.001 29988 move complete, result=0
02:53:19.826 00.000 29988 worker thread done servicing request
02:53:19.826 00.000 29988 Worker thread wakes up
02:53:19.826 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:53:19.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:19.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:21.350 01.524 29988 Exposure complete
02:53:21.395 00.045 29988 worker thread done servicing request
02:53:21.396 00.001 28316 OnExposeComplete: enter
02:53:21.396 00.000 28316 UpdateGuideState(): m_state=6
02:53:21.398 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4201
02:53:21.398 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=256.68, Mass=2315, SNR=33.3, Peak=194 HFD=4.0
02:53:21.399 00.001 28316 MultiStar: [#1 -0.43,0.44,0.00,M2] [#2 -0.23,0.23,0.92,U] [#3 -0.14,0.12,0.87,U] [#4 -0.50,0.22,0.00,M4] [#5 -0.34,0.52,0.00,M2] [#6 -0.56,0.26,0.00,M2] [#7 -0.43,0.68,0.00,M1] [#8 -0.32,0.50,0.00,M3] 
02:53:21.399 00.000 28316 single-star, 2 included, MultiStar: {-0.17, 0.13}, one-star: {-0.14, 0.04}
02:53:21.400 00.001 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
02:53:21.400 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
02:53:21.400 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.89 mountX=0.09 mountY=0.11, mountTheta=0.87
02:53:21.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
02:53:21.402 00.001 28316 Enqueuing Move request for scope (-0.14, 0.04)
02:53:21.402 00.000 29988 Worker thread wakes up
02:53:21.403 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:21.403 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.3
02:53:21.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:21.404 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:21.404 00.000 28316 Enqueuing Expose request
02:53:21.405 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
02:53:21.405 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
02:53:21.405 00.000 29988 Moving (-0.14, 0.04) raw xDistance=0.09 yDistance=0.11
02:53:21.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:53:21.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:21.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:53:21.405 00.000 29988 MoveAxis(E, 0, ABG)
02:53:21.405 00.000 29988 Move returns status 0, amount 0
02:53:21.405 00.000 29988 MoveAxis(N, 0, ABG)
02:53:21.405 00.000 29988 Move returns status 0, amount 0
02:53:21.405 00.000 29988 move complete, result=0
02:53:21.405 00.000 29988 worker thread done servicing request
02:53:21.405 00.000 29988 Worker thread wakes up
02:53:21.405 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:21.406 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:21.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:23.032 01.626 29988 Exposure complete
02:53:23.069 00.037 29988 worker thread done servicing request
02:53:23.069 00.000 28316 OnExposeComplete: enter
02:53:23.070 00.001 28316 UpdateGuideState(): m_state=6
02:53:23.070 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4202
02:53:23.071 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=256.69, Mass=2590, SNR=35.3, Peak=235 HFD=4.0
02:53:23.071 00.000 28316 MultiStar: [#1 -0.36,0.28,0.00,M3] [#2 -0.20,0.28,0.00,M2] [#3 -0.17,0.09,0.84,U] [#4 -0.48,0.20,0.00,M5] [#5 -0.24,0.38,0.00,M3] [#6 -0.34,0.20,0.00,M3] [#7 -0.26,0.59,0.00,M2] [#8 0.06,0.09,0.57,U] 
02:53:23.073 00.002 28316 refined, 2 included, MultiStar: {-0.14, 0.07}, one-star: {-0.24, 0.05}
02:53:23.074 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
02:53:23.075 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
02:53:23.077 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.67 mountX=0.12 mountY=0.09, mountTheta=0.65
02:53:23.078 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
02:53:23.079 00.001 28316 Enqueuing Move request for scope (-0.14, 0.07)
02:53:23.081 00.002 29988 Worker thread wakes up
02:53:23.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:23.081 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
02:53:23.081 00.000 28316 UpdateGuideState exits: m=2590 RSB=35.3
02:53:23.082 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
02:53:23.082 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:23.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:23.083 00.001 28316 Enqueuing Expose request
02:53:23.083 00.000 29988 Moving (-0.14, 0.07) raw xDistance=0.12 yDistance=0.09
02:53:23.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:53:23.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:23.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:53:23.083 00.000 29988 MoveAxis(E, 0, ABG)
02:53:23.083 00.000 29988 Move returns status 0, amount 0
02:53:23.083 00.000 29988 MoveAxis(N, 0, ABG)
02:53:23.083 00.000 29988 Move returns status 0, amount 0
02:53:23.083 00.000 29988 move complete, result=0
02:53:23.083 00.000 29988 worker thread done servicing request
02:53:23.083 00.000 29988 Worker thread wakes up
02:53:23.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:23.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:23.084 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:24.608 01.524 29988 Exposure complete
02:53:24.654 00.046 28316 OnExposeComplete: enter
02:53:24.655 00.001 28316 UpdateGuideState(): m_state=6
02:53:24.655 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4203
02:53:24.656 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=256.50, Mass=2412, SNR=34.1, Peak=184 HFD=3.8
02:53:24.656 00.000 28316 MultiStar: [#1 -0.50,0.28,0.00,M4] [#2 0.15,0.21,0.90,U] [#3 -0.07,-0.10,0.85,U] [#4 -0.53,0.20,0.00,M6] [#5 -0.60,0.35,0.00,M4] [#6 -0.33,0.35,0.00,M4] [#7 -0.28,0.55,0.00,M3] [#8 0.01,0.13,0.59,U] 
02:53:24.657 00.001 28316 refined, 3 included, MultiStar: {0.05, 0.01}, one-star: {0.09, -0.15}
02:53:24.657 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
02:53:24.658 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
02:53:24.658 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.12 mountX=-0.02 mountY=-0.05, mountTheta=-1.88
02:53:24.659 00.001 29988 worker thread done servicing request
02:53:24.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
02:53:24.660 00.000 28316 Enqueuing Move request for scope (0.05, 0.01)
02:53:24.661 00.001 29988 Worker thread wakes up
02:53:24.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
02:53:24.661 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
02:53:24.661 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.02 yDistance=-0.05
02:53:24.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:53:24.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:24.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:53:24.661 00.000 29988 MoveAxis(E, 0, ABG)
02:53:24.661 00.000 29988 Move returns status 0, amount 0
02:53:24.661 00.000 29988 MoveAxis(N, 0, ABG)
02:53:24.661 00.000 29988 Move returns status 0, amount 0
02:53:24.661 00.000 29988 move complete, result=0
02:53:24.661 00.000 29988 worker thread done servicing request
02:53:24.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:24.661 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:53:24.662 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:24.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:24.662 00.000 28316 Enqueuing Expose request
02:53:24.665 00.003 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:24.667 00.002 29988 Worker thread wakes up
02:53:24.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:24.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:26.292 01.625 29988 Exposure complete
02:53:26.322 00.030 29988 worker thread done servicing request
02:53:26.322 00.000 28316 OnExposeComplete: enter
02:53:26.323 00.001 28316 UpdateGuideState(): m_state=6
02:53:26.324 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4204
02:53:26.325 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=256.64, Mass=2335, SNR=33.6, Peak=178 HFD=3.8
02:53:26.326 00.001 28316 MultiStar: [#1 -0.28,0.40,0.00,M5] [#2 0.13,-0.02,0.92,U] [#3 0.14,-0.07,0.86,U] [#4 -0.39,-0.12,0.00,M7] [#5 -0.30,0.33,0.00,M5] [#6 -0.30,0.08,0.62,U] [#7 -0.15,0.45,0.00,M4] [#8 -0.06,0.23,0.60,U] 
02:53:26.326 00.000 28316 refined, 4 included, MultiStar: {0.02, 0.03}, one-star: {0.06, -0.00}
02:53:26.327 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
02:53:26.328 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
02:53:26.328 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.91 mountX=0.02 mountY=-0.03, mountTheta=-1.09
02:53:26.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
02:53:26.330 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
02:53:26.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:26.331 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.6
02:53:26.331 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:26.332 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:26.332 00.000 28316 Enqueuing Expose request
02:53:26.332 00.000 29988 Worker thread wakes up
02:53:26.333 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
02:53:26.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
02:53:26.333 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
02:53:26.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:53:26.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:26.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:53:26.333 00.000 29988 MoveAxis(E, 0, ABG)
02:53:26.333 00.000 29988 Move returns status 0, amount 0
02:53:26.333 00.000 29988 MoveAxis(N, 0, ABG)
02:53:26.333 00.000 29988 Move returns status 0, amount 0
02:53:26.333 00.000 29988 move complete, result=0
02:53:26.333 00.000 29988 worker thread done servicing request
02:53:26.333 00.000 29988 Worker thread wakes up
02:53:26.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:26.333 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:53:26.334 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:27.851 01.517 29988 Exposure complete
02:53:27.883 00.032 29988 worker thread done servicing request
02:53:27.883 00.000 28316 OnExposeComplete: enter
02:53:27.884 00.001 28316 UpdateGuideState(): m_state=6
02:53:27.884 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4205
02:53:27.885 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=256.73, Mass=2428, SNR=34.0, Peak=197 HFD=4.0
02:53:27.885 00.000 28316 MultiStar: [#1 -0.12,0.32,0.00,M6] [#2 -0.06,0.09,0.89,U] [#3 -0.06,-0.02,0.84,U] [#4 -0.25,-0.09,0.81,U] [#5 -0.30,0.36,0.00,M6] [#6 -0.10,-0.07,0.63,U] [#7 -0.20,0.42,0.00,M5] [#8 0.07,0.00,0.59,U] 
02:53:27.886 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.01}, one-star: {-0.05, 0.08}
02:53:27.886 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:53:27.887 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
02:53:27.887 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=0.04 mountY=0.07, mountTheta=1.06
02:53:27.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
02:53:27.889 00.001 28316 Enqueuing Move request for scope (-0.08, 0.01)
02:53:27.889 00.000 29988 Worker thread wakes up
02:53:27.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
02:53:27.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
02:53:27.889 00.000 29988 Moving (-0.08, 0.01) raw xDistance=0.04 yDistance=0.07
02:53:27.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:53:27.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:27.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:27.890 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.0
02:53:27.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:27.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:27.891 00.000 28316 Enqueuing Expose request
02:53:27.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:53:27.892 00.001 29988 MoveAxis(E, 0, ABG)
02:53:27.892 00.000 29988 Move returns status 0, amount 0
02:53:27.892 00.000 29988 MoveAxis(N, 0, ABG)
02:53:27.892 00.000 29988 Move returns status 0, amount 0
02:53:27.892 00.000 29988 move complete, result=0
02:53:27.892 00.000 29988 worker thread done servicing request
02:53:27.892 00.000 29988 Worker thread wakes up
02:53:27.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:27.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:27.892 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:29.531 01.639 29988 Exposure complete
02:53:29.567 00.036 29988 worker thread done servicing request
02:53:29.568 00.001 28316 OnExposeComplete: enter
02:53:29.568 00.000 28316 UpdateGuideState(): m_state=6
02:53:29.569 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4206
02:53:29.569 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=256.42, Mass=2351, SNR=33.6, Peak=192 HFD=3.9
02:53:29.570 00.001 28316 MultiStar: [#1 -0.34,0.25,0.00,M7] [#2 -0.07,-0.21,0.91,U] [#3 -0.22,-0.18,0.86,U] [#4 -0.46,-0.32,0.00,M7] [#5 -0.30,0.25,0.00,M7] [#6 -0.31,-0.14,0.00,M3] [#7 -0.16,0.35,0.00,M6] [#8 -0.15,-0.12,0.59,U] 
02:53:29.570 00.000 28316 refined, 3 included, MultiStar: {-0.16, -0.19}, one-star: {-0.19, -0.23}
02:53:29.570 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.03)
02:53:29.571 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.99)
02:53:29.571 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.26 mountX=-0.11 mountY=0.23, mountTheta=2.02
02:53:29.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.19, opts=13)
02:53:29.573 00.000 28316 Enqueuing Move request for scope (-0.16, -0.19)
02:53:29.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:29.576 00.003 29988 Worker thread wakes up
02:53:29.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
02:53:29.576 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
02:53:29.576 00.000 29988 Moving (-0.16, -0.19) raw xDistance=-0.11 yDistance=0.23
02:53:29.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:53:29.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:53:29.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:53:29.576 00.000 29988 MoveAxis(E, 0, ABG)
02:53:29.576 00.000 29988 Move returns status 0, amount 0
02:53:29.576 00.000 29988 MoveAxis(N, 0, ABG)
02:53:29.576 00.000 29988 Move returns status 0, amount 0
02:53:29.576 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:53:29.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:29.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:29.578 00.001 28316 Enqueuing Expose request
02:53:29.578 00.000 29988 move complete, result=0
02:53:29.578 00.000 29988 worker thread done servicing request
02:53:29.578 00.000 29988 Worker thread wakes up
02:53:29.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:29.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:29.579 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:31.097 01.518 29988 Exposure complete
02:53:31.138 00.041 29988 worker thread done servicing request
02:53:31.138 00.000 28316 OnExposeComplete: enter
02:53:31.140 00.002 28316 UpdateGuideState(): m_state=6
02:53:31.141 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4207
02:53:31.143 00.002 28316 Star::Find returns 1 (0), X=951.95, Y=256.32, Mass=2380, SNR=33.8, Peak=208 HFD=4.0
02:53:31.144 00.001 28316 MultiStar: [#1 -0.27,0.27,0.00,M8] [#2 -0.04,-0.12,0.91,U] [#3 -0.20,-0.16,0.87,U] [#4 -0.08,-0.20,0.81,U] [#5 -0.45,0.21,0.00,M8] [#6 -0.17,-0.22,0.63,U] [#7 -0.28,0.32,0.00,M7] [#8 -0.12,-0.03,0.58,U] 
02:53:31.144 00.000 28316 refined, 5 included, MultiStar: {-0.14, -0.19}, one-star: {-0.21, -0.33}
02:53:31.144 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
02:53:31.145 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
02:53:31.145 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-2.21 mountX=-0.11 mountY=0.21, mountTheta=2.07
02:53:31.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.19, opts=13)
02:53:31.147 00.001 28316 Enqueuing Move request for scope (-0.14, -0.19)
02:53:31.147 00.000 29988 Worker thread wakes up
02:53:31.147 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
02:53:31.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
02:53:31.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:31.148 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:53:31.149 00.001 29988 Moving (-0.14, -0.19) raw xDistance=-0.11 yDistance=0.21
02:53:31.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:31.149 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:53:31.149 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:53:31.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:31.150 00.001 28316 Enqueuing Expose request
02:53:31.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
02:53:31.150 00.000 29988 MoveAxis(E, 0, ABG)
02:53:31.150 00.000 29988 Move returns status 0, amount 0
02:53:31.150 00.000 29988 MoveAxis(N, 0, ABG)
02:53:31.150 00.000 29988 Move returns status 0, amount 0
02:53:31.150 00.000 29988 move complete, result=0
02:53:31.150 00.000 29988 worker thread done servicing request
02:53:31.150 00.000 29988 Worker thread wakes up
02:53:31.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:31.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:31.151 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:32.773 01.622 29988 Exposure complete
02:53:32.831 00.058 29988 worker thread done servicing request
02:53:32.831 00.000 28316 OnExposeComplete: enter
02:53:32.833 00.002 28316 UpdateGuideState(): m_state=6
02:53:32.836 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4208
02:53:32.838 00.002 28316 Star::Find returns 1 (0), X=952.17, Y=256.23, Mass=2320, SNR=33.4, Peak=204 HFD=4.0
02:53:32.838 00.000 28316 MultiStar: [#1 -0.07,0.31,1.01,U] [#2 0.04,-0.34,0.00,M1] [#3 -0.17,-0.42,0.00,M1] [#4 -0.31,-0.35,0.00,M7] [#5 -0.26,0.16,0.75,U] [#6 -0.20,-0.23,0.64,U] [#7 -0.00,0.14,0.64,U] [#8 0.02,-0.14,0.59,U] 
02:53:32.839 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.03}, one-star: {0.01, -0.42}
02:53:32.839 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
02:53:32.840 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
02:53:32.840 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.82 mountX=0.01 mountY=0.08, mountTheta=1.47
02:53:32.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
02:53:32.843 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
02:53:32.844 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:32.845 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.4
02:53:32.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:32.846 00.001 29988 Worker thread wakes up
02:53:32.846 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
02:53:32.846 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
02:53:32.846 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:32.847 00.001 28316 Enqueuing Expose request
02:53:32.847 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.01 yDistance=0.08
02:53:32.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:53:32.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:32.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:53:32.847 00.000 29988 MoveAxis(E, 0, ABG)
02:53:32.847 00.000 29988 Move returns status 0, amount 0
02:53:32.847 00.000 29988 MoveAxis(N, 0, ABG)
02:53:32.847 00.000 29988 Move returns status 0, amount 0
02:53:32.847 00.000 29988 move complete, result=0
02:53:32.847 00.000 29988 worker thread done servicing request
02:53:32.847 00.000 29988 Worker thread wakes up
02:53:32.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:32.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:32.848 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:34.363 01.515 29988 Exposure complete
02:53:34.410 00.047 29988 worker thread done servicing request
02:53:34.410 00.000 28316 OnExposeComplete: enter
02:53:34.411 00.001 28316 UpdateGuideState(): m_state=6
02:53:34.411 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4209
02:53:34.412 00.001 28316 Star::Find returns 1 (0), X=952.15, Y=256.32, Mass=2239, SNR=32.8, Peak=177 HFD=3.9
02:53:34.412 00.000 28316 MultiStar: [#1 -0.12,-0.06,0.99,U] [#2 0.08,-0.09,0.92,U] [#3 -0.07,-0.22,0.91,U] [#4 -0.54,-0.31,0.00,M8] [#5 -0.26,0.09,0.75,U] [#6 -0.39,-0.17,0.00,M2] [#7 0.02,0.12,0.66,U] [#8 -0.02,-0.02,0.60,U] 
02:53:34.413 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.09}, one-star: {-0.00, -0.32}
02:53:34.413 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
02:53:34.416 00.003 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
02:53:34.417 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.09 mountX=-0.06 mountY=0.09, mountTheta=2.19
02:53:34.418 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
02:53:34.419 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
02:53:34.419 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:34.420 00.001 28316 UpdateGuideState exits: m=2239 RSB=32.8
02:53:34.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:34.420 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:34.421 00.001 28316 Enqueuing Expose request
02:53:34.421 00.000 29988 Worker thread wakes up
02:53:34.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:53:34.422 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:53:34.422 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.09
02:53:34.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:53:34.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:34.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:53:34.422 00.000 29988 MoveAxis(E, 0, ABG)
02:53:34.422 00.000 29988 Move returns status 0, amount 0
02:53:34.422 00.000 29988 MoveAxis(N, 0, ABG)
02:53:34.422 00.000 29988 Move returns status 0, amount 0
02:53:34.422 00.000 29988 move complete, result=0
02:53:34.422 00.000 29988 worker thread done servicing request
02:53:34.422 00.000 29988 Worker thread wakes up
02:53:34.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:34.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:34.422 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:36.058 01.636 29988 Exposure complete
02:53:36.107 00.049 29988 worker thread done servicing request
02:53:36.108 00.001 28316 OnExposeComplete: enter
02:53:36.108 00.000 28316 UpdateGuideState(): m_state=6
02:53:36.109 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4210
02:53:36.109 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=256.33, Mass=2378, SNR=33.8, Peak=193 HFD=4.0
02:53:36.110 00.001 28316 MultiStar: [#1 -0.13,0.19,0.96,U] [#2 -0.26,-0.13,0.91,U] [#3 -0.15,-0.12,0.85,U] [#4 -0.47,-0.27,0.00,M9] [#5 -0.61,0.15,0.00,M7] [#6 -0.54,-0.03,0.00,M3] [#7 -0.21,0.15,0.63,U] [#8 -0.08,-0.06,0.59,U] 
02:53:36.110 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.06}, one-star: {-0.10, -0.32}
02:53:36.111 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.51)
02:53:36.111 00.000 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.47)
02:53:36.111 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.78 mountX=0.01 mountY=0.17, mountTheta=1.51
02:53:36.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.06, opts=13)
02:53:36.113 00.001 28316 Enqueuing Move request for scope (-0.16, -0.06)
02:53:36.114 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:36.114 00.000 29988 Worker thread wakes up
02:53:36.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
02:53:36.114 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
02:53:36.115 00.001 29988 Moving (-0.16, -0.06) raw xDistance=0.01 yDistance=0.17
02:53:36.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:53:36.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:36.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:53:36.115 00.000 29988 MoveAxis(E, 0, ABG)
02:53:36.115 00.000 29988 Move returns status 0, amount 0
02:53:36.115 00.000 29988 MoveAxis(N, 0, ABG)
02:53:36.115 00.000 29988 Move returns status 0, amount 0
02:53:36.115 00.000 29988 move complete, result=0
02:53:36.115 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
02:53:36.117 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:36.118 00.001 29988 worker thread done servicing request
02:53:36.118 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:36.119 00.001 28316 Enqueuing Expose request
02:53:36.121 00.002 29988 Worker thread wakes up
02:53:36.121 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:36.122 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:36.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:37.645 01.523 29988 Exposure complete
02:53:37.687 00.042 29988 worker thread done servicing request
02:53:37.687 00.000 28316 OnExposeComplete: enter
02:53:37.688 00.001 28316 UpdateGuideState(): m_state=6
02:53:37.688 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4211
02:53:37.691 00.003 28316 Star::Find returns 1 (0), X=952.20, Y=256.35, Mass=2536, SNR=35.0, Peak=202 HFD=3.9
02:53:37.694 00.003 28316 MultiStar: [#1 -0.30,-0.02,0.93,U] [#2 0.03,-0.10,0.86,U] [#3 0.05,-0.34,0.00,M1] [#4 -0.34,-0.27,0.00,M10] [#5 -0.14,0.20,0.71,U] [#6 -0.29,-0.23,0.00,M4] [#7 -0.16,-0.07,0.60,U] [#8 0.06,-0.36,0.00,M1] 
02:53:37.697 00.003 28316 refined, 4 included, MultiStar: {-0.10, -0.07}, one-star: {0.04, -0.30}
02:53:37.700 00.003 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
02:53:37.702 00.002 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
02:53:37.704 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-2.50 mountX=-0.03 mountY=0.12, mountTheta=1.78
02:53:37.706 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.07, opts=13)
02:53:37.706 00.000 28316 Enqueuing Move request for scope (-0.10, -0.07)
02:53:37.708 00.002 29988 Worker thread wakes up
02:53:37.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
02:53:37.708 00.000 28316 UpdateGuideState exits: m=2536 RSB=35.0
02:53:37.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:37.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:37.709 00.000 28316 Enqueuing Expose request
02:53:37.710 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
02:53:37.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
02:53:37.710 00.000 29988 Moving (-0.10, -0.07) raw xDistance=-0.03 yDistance=0.12
02:53:37.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:53:37.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:37.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:53:37.710 00.000 29988 MoveAxis(E, 0, ABG)
02:53:37.710 00.000 29988 Move returns status 0, amount 0
02:53:37.710 00.000 29988 MoveAxis(N, 0, ABG)
02:53:37.710 00.000 29988 Move returns status 0, amount 0
02:53:37.710 00.000 29988 move complete, result=0
02:53:37.710 00.000 29988 worker thread done servicing request
02:53:37.710 00.000 29988 Worker thread wakes up
02:53:37.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:37.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:37.710 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:39.338 01.628 29988 Exposure complete
02:53:39.384 00.046 29988 worker thread done servicing request
02:53:39.384 00.000 28316 OnExposeComplete: enter
02:53:39.386 00.002 28316 UpdateGuideState(): m_state=6
02:53:39.388 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4212
02:53:39.389 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=256.20, Mass=2414, SNR=34.1, Peak=215 HFD=4.1
02:53:39.390 00.001 28316 MultiStar: [#1 -0.40,-0.08,0.00,M5] [#2 -0.02,-0.17,0.90,U] [#3 -0.09,-0.32,0.00,M2] [#4 -0.48,-0.45,0.00,R] [#5 -0.38,0.10,0.00,M7] [#6 -0.35,-0.19,0.00,M5] [#7 -0.17,0.01,0.64,U] [#8 -0.05,-0.18,0.61,U] 
02:53:39.392 00.002 28316 refined, 3 included, MultiStar: {-0.08, -0.23}, one-star: {-0.09, -0.45}
02:53:39.393 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
02:53:39.394 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
02:53:39.396 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.90 mountX=-0.17 mountY=0.17, mountTheta=2.36
02:53:39.399 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.23, opts=13)
02:53:39.399 00.000 28316 Enqueuing Move request for scope (-0.08, -0.23)
02:53:39.400 00.001 29988 Worker thread wakes up
02:53:39.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:39.400 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:53:39.401 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:39.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:39.402 00.001 28316 Enqueuing Expose request
02:53:39.402 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
02:53:39.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
02:53:39.402 00.000 29988 Moving (-0.08, -0.23) raw xDistance=-0.17 yDistance=0.17
02:53:39.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:53:39.402 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:39.402 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:53:39.402 00.000 29988 MoveAxis(E, 0, ABG)
02:53:39.402 00.000 29988 Move returns status 0, amount 0
02:53:39.402 00.000 29988 MoveAxis(N, 0, ABG)
02:53:39.402 00.000 29988 Move returns status 0, amount 0
02:53:39.402 00.000 29988 move complete, result=0
02:53:39.402 00.000 29988 worker thread done servicing request
02:53:39.402 00.000 29988 Worker thread wakes up
02:53:39.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:39.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:39.403 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:40.921 01.518 29988 Exposure complete
02:53:40.956 00.035 29988 worker thread done servicing request
02:53:40.956 00.000 28316 OnExposeComplete: enter
02:53:40.960 00.004 28316 UpdateGuideState(): m_state=6
02:53:40.962 00.002 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4213
02:53:40.965 00.003 28316 Star::Find returns 1 (0), X=952.05, Y=256.24, Mass=2438, SNR=34.2, Peak=209 HFD=4.1
02:53:40.965 00.000 28316 MultiStar: [#1 -0.14,-0.07,0.99,U] [#2 -0.07,-0.07,0.88,U] [#3 -0.10,-0.26,0.86,U] [#4 0.18,0.21,0.81,U] [#5 -0.45,-0.04,0.00,M8] [#6 -0.46,-0.15,0.00,M6] [#7 -0.29,0.26,0.00,M3] [#8 -0.06,-0.13,0.57,U] 
02:53:40.967 00.002 28316 refined, 5 included, MultiStar: {-0.05, -0.13}, one-star: {-0.11, -0.41}
02:53:40.968 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
02:53:40.968 00.000 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
02:53:40.969 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.97 mountX=-0.10 mountY=0.11, mountTheta=2.30
02:53:40.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
02:53:40.971 00.001 28316 Enqueuing Move request for scope (-0.05, -0.13)
02:53:40.971 00.000 29988 Worker thread wakes up
02:53:40.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:40.971 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.2
02:53:40.972 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:40.972 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:40.972 00.000 28316 Enqueuing Expose request
02:53:40.973 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
02:53:40.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
02:53:40.973 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.10 yDistance=0.11
02:53:40.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:53:40.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:40.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:53:40.973 00.000 29988 MoveAxis(E, 0, ABG)
02:53:40.973 00.000 29988 Move returns status 0, amount 0
02:53:40.973 00.000 29988 MoveAxis(N, 0, ABG)
02:53:40.973 00.000 29988 Move returns status 0, amount 0
02:53:40.973 00.000 29988 move complete, result=0
02:53:40.973 00.000 29988 worker thread done servicing request
02:53:40.973 00.000 29988 Worker thread wakes up
02:53:40.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:40.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:40.973 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:42.610 01.637 29988 Exposure complete
02:53:42.662 00.052 29988 worker thread done servicing request
02:53:42.662 00.000 28316 OnExposeComplete: enter
02:53:42.663 00.001 28316 UpdateGuideState(): m_state=6
02:53:42.664 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4214
02:53:42.664 00.000 28316 Star::Find returns 1 (0), X=952.10, Y=256.28, Mass=2235, SNR=32.8, Peak=216 HFD=3.9
02:53:42.665 00.001 28316 MultiStar: [#1 -0.22,-0.20,1.02,U] [#2 0.05,-0.37,0.00,M1] [#3 -0.09,-0.20,0.90,U] [#4 -0.01,-0.04,0.83,U] [#5 -0.41,-0.01,0.00,M9] [#6 -0.35,-0.30,0.00,M7] [#7 -0.11,-0.02,0.65,U] [#8 0.12,-0.32,0.00,M1] 
02:53:42.665 00.000 28316 refined, 4 included, MultiStar: {-0.10, -0.18}, one-star: {-0.06, -0.37}
02:53:42.666 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
02:53:42.666 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
02:53:42.666 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.09 mountX=-0.12 mountY=0.17, mountTheta=2.18
02:53:42.668 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
02:53:42.669 00.001 28316 Enqueuing Move request for scope (-0.10, -0.18)
02:53:42.670 00.001 29988 Worker thread wakes up
02:53:42.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
02:53:42.670 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
02:53:42.670 00.000 29988 Moving (-0.10, -0.18) raw xDistance=-0.12 yDistance=0.17
02:53:42.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:53:42.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:42.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:42.670 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
02:53:42.673 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:53:42.673 00.000 29988 MoveAxis(E, 0, ABG)
02:53:42.673 00.000 29988 Move returns status 0, amount 0
02:53:42.673 00.000 29988 MoveAxis(N, 0, ABG)
02:53:42.673 00.000 29988 Move returns status 0, amount 0
02:53:42.673 00.000 29988 move complete, result=0
02:53:42.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:42.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:42.675 00.001 28316 Enqueuing Expose request
02:53:42.675 00.000 29988 worker thread done servicing request
02:53:42.675 00.000 29988 Worker thread wakes up
02:53:42.675 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:42.676 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:42.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:44.195 01.519 29988 Exposure complete
02:53:44.218 00.023 28316 OnExposeComplete: enter
02:53:44.241 00.023 28316 UpdateGuideState(): m_state=6
02:53:44.242 00.001 29988 worker thread done servicing request
02:53:44.242 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4215
02:53:44.242 00.000 28316 Star::Find returns 1 (0), X=952.10, Y=256.15, Mass=2401, SNR=34.1, Peak=217 HFD=4.2
02:53:44.242 00.000 28316 MultiStar: [#1 -0.22,-0.21,0.97,U] [#2 -0.09,-0.37,0.00,M2] [#3 -0.03,-0.47,0.00,M1] [#4 0.25,-0.11,0.81,U] [#5 -0.28,-0.04,0.74,U] [#6 -0.20,-0.27,0.00,M8] [#7 -0.16,0.07,0.63,U] [#8 0.28,-0.37,0.00,M2] 
02:53:44.243 00.001 28316 refined, 4 included, MultiStar: {-0.09, -0.19}, one-star: {-0.06, -0.50}
02:53:44.243 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
02:53:44.244 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
02:53:44.244 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=-0.13 mountY=0.17, mountTheta=2.25
02:53:44.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.19, opts=13)
02:53:44.247 00.002 28316 Enqueuing Move request for scope (-0.09, -0.19)
02:53:44.249 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:44.252 00.003 28316 UpdateGuideState exits: m=2401 RSB=34.1
02:53:44.254 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:44.256 00.002 29988 Worker thread wakes up
02:53:44.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
02:53:44.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
02:53:44.256 00.000 29988 Moving (-0.09, -0.19) raw xDistance=-0.13 yDistance=0.17
02:53:44.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:53:44.257 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:44.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:44.257 00.000 28316 Enqueuing Expose request
02:53:44.258 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:53:44.258 00.000 29988 MoveAxis(E, 0, ABG)
02:53:44.258 00.000 29988 Move returns status 0, amount 0
02:53:44.258 00.000 29988 MoveAxis(N, 0, ABG)
02:53:44.258 00.000 29988 Move returns status 0, amount 0
02:53:44.258 00.000 29988 move complete, result=0
02:53:44.259 00.001 29988 worker thread done servicing request
02:53:44.259 00.000 29988 Worker thread wakes up
02:53:44.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:44.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:44.259 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:45.894 01.635 29988 Exposure complete
02:53:45.938 00.044 29988 worker thread done servicing request
02:53:45.939 00.001 28316 OnExposeComplete: enter
02:53:45.940 00.001 28316 UpdateGuideState(): m_state=6
02:53:45.941 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4216
02:53:45.941 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=256.20, Mass=2312, SNR=33.3, Peak=201 HFD=3.8
02:53:45.942 00.001 28316 MultiStar: [#1 -0.23,0.06,1.00,U] [#2 0.07,-0.09,0.93,U] [#3 0.05,-0.25,0.88,U] [#4 0.37,0.15,0.00,M1] [#5 -0.11,-0.03,0.75,U] [#6 -0.25,-0.25,0.00,M9] [#7 0.05,-0.01,0.63,U] [#8 0.12,-0.32,0.00,M3] 
02:53:45.942 00.000 28316 refined, 5 included, MultiStar: {-0.00, -0.14}, one-star: {0.15, -0.44}
02:53:45.943 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
02:53:45.944 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
02:53:45.944 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.60 mountX=-0.12 mountY=0.07, mountTheta=2.65
02:53:45.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.14, opts=13)
02:53:45.945 00.000 28316 Enqueuing Move request for scope (-0.00, -0.14)
02:53:45.946 00.001 29988 Worker thread wakes up
02:53:45.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:45.946 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
02:53:45.947 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:45.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:45.947 00.000 28316 Enqueuing Expose request
02:53:45.948 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
02:53:45.948 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
02:53:45.949 00.001 29988 Moving (-0.00, -0.14) raw xDistance=-0.12 yDistance=0.07
02:53:45.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:53:45.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:45.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:53:45.949 00.000 29988 MoveAxis(E, 0, ABG)
02:53:45.949 00.000 29988 Move returns status 0, amount 0
02:53:45.949 00.000 29988 MoveAxis(N, 0, ABG)
02:53:45.949 00.000 29988 Move returns status 0, amount 0
02:53:45.949 00.000 29988 move complete, result=0
02:53:45.949 00.000 29988 worker thread done servicing request
02:53:45.949 00.000 29988 Worker thread wakes up
02:53:45.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:45.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:45.950 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:47.462 01.512 29988 Exposure complete
02:53:47.502 00.040 29988 worker thread done servicing request
02:53:47.503 00.001 28316 OnExposeComplete: enter
02:53:47.503 00.000 28316 UpdateGuideState(): m_state=6
02:53:47.504 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4217
02:53:47.506 00.002 28316 Star::Find returns 1 (0), X=952.25, Y=256.21, Mass=2477, SNR=34.4, Peak=213 HFD=3.9
02:53:47.507 00.001 28316 MultiStar: [#1 -0.10,-0.15,0.95,U] [#2 -0.04,-0.28,0.87,U] [#3 -0.10,-0.37,0.00,M1] [#4 0.48,0.06,0.00,M2] [#5 -0.23,0.06,0.74,U] [#6 -0.03,-0.13,0.61,U] [#7 -0.01,0.09,0.60,U] [#8 0.14,-0.17,0.62,U] 
02:53:47.511 00.004 28316 refined, 6 included, MultiStar: {-0.03, -0.17}, one-star: {0.09, -0.44}
02:53:47.513 00.002 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
02:53:47.513 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
02:53:47.513 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.72 mountX=-0.14 mountY=0.10, mountTheta=2.54
02:53:47.514 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.17, opts=13)
02:53:47.515 00.001 28316 Enqueuing Move request for scope (-0.03, -0.17)
02:53:47.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:47.516 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.4
02:53:47.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:47.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:47.517 00.000 28316 Enqueuing Expose request
02:53:47.517 00.000 29988 Worker thread wakes up
02:53:47.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
02:53:47.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
02:53:47.518 00.000 29988 Moving (-0.03, -0.17) raw xDistance=-0.14 yDistance=0.10
02:53:47.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:53:47.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:47.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:53:47.518 00.000 29988 MoveAxis(E, 0, ABG)
02:53:47.518 00.000 29988 Move returns status 0, amount 0
02:53:47.518 00.000 29988 MoveAxis(N, 0, ABG)
02:53:47.518 00.000 29988 Move returns status 0, amount 0
02:53:47.518 00.000 29988 move complete, result=0
02:53:47.518 00.000 29988 worker thread done servicing request
02:53:47.518 00.000 29988 Worker thread wakes up
02:53:47.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:47.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:47.519 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:49.147 01.628 29988 Exposure complete
02:53:49.195 00.048 29988 worker thread done servicing request
02:53:49.195 00.000 28316 OnExposeComplete: enter
02:53:49.196 00.001 28316 UpdateGuideState(): m_state=6
02:53:49.196 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4218
02:53:49.196 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=256.20, Mass=2387, SNR=33.9, Peak=212 HFD=4.1
02:53:49.197 00.001 28316 MultiStar: [#1 -0.27,-0.06,0.98,U] [#2 0.15,-0.17,0.91,U] [#3 -0.17,-0.22,0.87,U] [#4 0.01,0.14,0.84,U] [#5 -0.36,0.04,0.00,M7] [#6 -0.51,-0.12,0.00,M9] [#7 -0.09,0.25,0.61,U] [#8 -0.05,-0.22,0.61,U] 
02:53:49.197 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.12}, one-star: {-0.13, -0.45}
02:53:49.198 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
02:53:49.199 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
02:53:49.200 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.17 mountX=-0.08 mountY=0.13, mountTheta=2.10
02:53:49.202 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
02:53:49.202 00.000 28316 Enqueuing Move request for scope (-0.08, -0.12)
02:53:49.203 00.001 29988 Worker thread wakes up
02:53:49.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:49.203 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.9
02:53:49.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:49.204 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
02:53:49.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
02:53:49.204 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.08 yDistance=0.13
02:53:49.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:53:49.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:49.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:49.205 00.001 28316 Enqueuing Expose request
02:53:49.206 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:53:49.206 00.000 29988 MoveAxis(E, 0, ABG)
02:53:49.206 00.000 29988 Move returns status 0, amount 0
02:53:49.206 00.000 29988 MoveAxis(N, 0, ABG)
02:53:49.206 00.000 29988 Move returns status 0, amount 0
02:53:49.206 00.000 29988 move complete, result=0
02:53:49.206 00.000 29988 worker thread done servicing request
02:53:49.206 00.000 29988 Worker thread wakes up
02:53:49.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:49.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:49.207 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:50.733 01.526 29988 Exposure complete
02:53:50.774 00.041 29988 worker thread done servicing request
02:53:50.774 00.000 28316 OnExposeComplete: enter
02:53:50.775 00.001 28316 UpdateGuideState(): m_state=6
02:53:50.775 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4219
02:53:50.776 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=256.29, Mass=2463, SNR=34.3, Peak=227 HFD=4.0
02:53:50.776 00.000 28316 MultiStar: [#1 -0.48,0.03,0.00,M1] [#2 -0.24,-0.32,0.00,M1] [#3 -0.12,-0.24,0.87,U] [#4 -0.07,0.20,0.80,U] [#5 -0.54,0.05,0.00,M8] [#6 -0.44,-0.17,0.00,M10] [#7 -0.23,0.15,0.64,U] [#8 -0.10,-0.06,0.58,U] 
02:53:50.777 00.001 28316 refined, 4 included, MultiStar: {-0.14, -0.09}, one-star: {-0.17, -0.36}
02:53:50.777 00.000 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
02:53:50.778 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
02:53:50.778 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.56 mountX=-0.02 mountY=0.16, mountTheta=1.72
02:53:50.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.09, opts=13)
02:53:50.780 00.001 28316 Enqueuing Move request for scope (-0.14, -0.09)
02:53:50.780 00.000 29988 Worker thread wakes up
02:53:50.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
02:53:50.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:50.781 00.001 28316 UpdateGuideState exits: m=2463 RSB=34.3
02:53:50.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:50.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:50.782 00.000 28316 Enqueuing Expose request
02:53:50.783 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
02:53:50.783 00.000 29988 Moving (-0.14, -0.09) raw xDistance=-0.02 yDistance=0.16
02:53:50.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:53:50.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:50.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:53:50.783 00.000 29988 MoveAxis(E, 0, ABG)
02:53:50.783 00.000 29988 Move returns status 0, amount 0
02:53:50.783 00.000 29988 MoveAxis(N, 0, ABG)
02:53:50.783 00.000 29988 Move returns status 0, amount 0
02:53:50.783 00.000 29988 move complete, result=0
02:53:50.783 00.000 29988 worker thread done servicing request
02:53:50.783 00.000 29988 Worker thread wakes up
02:53:50.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:50.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:50.783 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:52.411 01.628 29988 Exposure complete
02:53:52.443 00.032 29988 worker thread done servicing request
02:53:52.444 00.001 28316 OnExposeComplete: enter
02:53:52.445 00.001 28316 UpdateGuideState(): m_state=6
02:53:52.446 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4220
02:53:52.447 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=256.28, Mass=2404, SNR=34.1, Peak=214 HFD=4.0
02:53:52.449 00.002 28316 MultiStar: [#1 -0.34,-0.07,0.00,M2] [#2 -0.04,-0.16,0.88,U] [#3 -0.15,-0.28,0.88,U] [#4 0.10,-0.08,0.82,U] [#5 -0.48,-0.07,0.00,M9] [#6 -0.38,-0.16,0.00,R] [#7 -0.17,0.11,0.60,U] [#8 -0.01,-0.18,0.59,U] 
02:53:52.450 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.18}, one-star: {-0.14, -0.36}
02:53:52.450 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
02:53:52.451 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
02:53:52.451 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.94 mountX=-0.14 mountY=0.14, mountTheta=2.33
02:53:52.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.18, opts=13)
02:53:52.453 00.001 28316 Enqueuing Move request for scope (-0.07, -0.18)
02:53:52.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:52.453 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.1
02:53:52.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:52.454 00.000 29988 Worker thread wakes up
02:53:52.455 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:52.456 00.001 28316 Enqueuing Expose request
02:53:52.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
02:53:52.457 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
02:53:52.457 00.000 29988 Moving (-0.07, -0.18) raw xDistance=-0.14 yDistance=0.14
02:53:52.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:53:52.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:52.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:53:52.457 00.000 29988 MoveAxis(E, 0, ABG)
02:53:52.457 00.000 29988 Move returns status 0, amount 0
02:53:52.457 00.000 29988 MoveAxis(N, 0, ABG)
02:53:52.457 00.000 29988 Move returns status 0, amount 0
02:53:52.457 00.000 29988 move complete, result=0
02:53:52.457 00.000 29988 worker thread done servicing request
02:53:52.457 00.000 29988 Worker thread wakes up
02:53:52.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:52.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:52.457 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:53.983 01.526 29988 Exposure complete
02:53:54.018 00.035 29988 worker thread done servicing request
02:53:54.018 00.000 28316 OnExposeComplete: enter
02:53:54.018 00.000 28316 UpdateGuideState(): m_state=6
02:53:54.019 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4221
02:53:54.020 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=256.27, Mass=2361, SNR=33.6, Peak=215 HFD=4.0
02:53:54.020 00.000 28316 MultiStar: [#1 -0.28,-0.16,1.01,U] [#2 -0.28,-0.01,0.92,U] [#3 -0.23,-0.34,0.00,M1] [#4 0.06,0.02,0.82,U] [#5 -0.63,0.05,0.00,M10] [#6 0.02,-0.03,0.63,U] [#7 -0.40,0.08,0.00,M1] [#8 -0.09,-0.17,0.58,U] 
02:53:54.020 00.000 28316 refined, 5 included, MultiStar: {-0.15, -0.13}, one-star: {-0.20, -0.37}
02:53:54.021 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
02:53:54.021 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
02:53:54.022 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-2.41 mountX=-0.06 mountY=0.19, mountTheta=1.87
02:53:54.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.13, opts=13)
02:53:54.023 00.000 28316 Enqueuing Move request for scope (-0.15, -0.13)
02:53:54.024 00.001 29988 Worker thread wakes up
02:53:54.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
02:53:54.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
02:53:54.024 00.000 29988 Moving (-0.15, -0.13) raw xDistance=-0.06 yDistance=0.19
02:53:54.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:53:54.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:54.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:54.025 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.6
02:53:54.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:54.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:54.026 00.001 28316 Enqueuing Expose request
02:53:54.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:53:54.026 00.000 29988 MoveAxis(E, 0, ABG)
02:53:54.026 00.000 29988 Move returns status 0, amount 0
02:53:54.026 00.000 29988 MoveAxis(N, 0, ABG)
02:53:54.026 00.000 29988 Move returns status 0, amount 0
02:53:54.026 00.000 29988 move complete, result=0
02:53:54.026 00.000 29988 worker thread done servicing request
02:53:54.026 00.000 29988 Worker thread wakes up
02:53:54.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:54.026 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:54.027 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:53:55.662 01.635 29988 Exposure complete
02:53:55.695 00.033 29988 worker thread done servicing request
02:53:55.695 00.000 28316 OnExposeComplete: enter
02:53:55.696 00.001 28316 UpdateGuideState(): m_state=6
02:53:55.696 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4222
02:53:55.697 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=256.14, Mass=2368, SNR=33.8, Peak=205 HFD=3.9
02:53:55.697 00.000 28316 MultiStar: [#1 -0.05,-0.17,0.99,U] [#2 0.22,-0.41,0.00,M1] [#3 0.17,-0.48,0.00,M2] [#4 0.12,0.01,0.84,U] [#5 -0.11,-0.14,0.73,U] [#6 0.06,-0.17,0.65,U] [#7 -0.26,0.16,0.63,U] [#8 -0.02,-0.14,0.59,U] 
02:53:55.698 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.16}, one-star: {0.16, -0.51}
02:53:55.698 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
02:53:55.699 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
02:53:55.699 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.58 mountX=-0.14 mountY=0.07, mountTheta=2.67
02:53:55.701 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.16, opts=13)
02:53:55.702 00.001 28316 Enqueuing Move request for scope (-0.00, -0.16)
02:53:55.703 00.001 29988 Worker thread wakes up
02:53:55.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:55.703 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
02:53:55.704 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:55.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:55.705 00.001 28316 Enqueuing Expose request
02:53:55.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
02:53:55.705 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
02:53:55.705 00.000 29988 Moving (-0.00, -0.16) raw xDistance=-0.14 yDistance=0.07
02:53:55.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:53:55.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:55.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:53:55.705 00.000 29988 MoveAxis(E, 0, ABG)
02:53:55.705 00.000 29988 Move returns status 0, amount 0
02:53:55.705 00.000 29988 MoveAxis(N, 0, ABG)
02:53:55.705 00.000 29988 Move returns status 0, amount 0
02:53:55.705 00.000 29988 move complete, result=0
02:53:55.705 00.000 29988 worker thread done servicing request
02:53:55.705 00.000 29988 Worker thread wakes up
02:53:55.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:55.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,242,31,31)
02:53:55.706 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:53:56.309 00.603 28316 evsrv: cli 0C97DE10 connect
02:53:56.310 00.001 28316 case statement mapped state 6 to 3
02:53:56.311 00.001 28316 case statement mapped state 6 to 3
02:53:56.312 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"a30b085d-8350-4c77-b516-9b07a1e2fb1a"}
02:53:56.313 00.001 28316 case statement mapped state 6 to 3
02:53:56.314 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Guiding","id":"a30b085d-8350-4c77-b516-9b07a1e2fb1a"}
02:53:56.314 00.000 28316 evsrv: cli 0C97DE10 disconnect
02:53:56.317 00.003 28316 evsrv: cli 0C97DAF0 connect
02:53:56.318 00.001 28316 case statement mapped state 6 to 3
02:53:56.319 00.001 28316 case statement mapped state 6 to 3
02:53:56.319 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"d2d06964-de40-4692-8e9e-527ca40b4e11"}
02:53:56.320 00.001 28316 PhdController::Dither begins
02:53:56.320 00.000 28316 dither: size=2.00, dRA=1.87 dDec=0.73
02:53:56.321 00.001 28316 MountToCamera -- mountTheta (0.37) + m_xAngle (2.00) = xAngle (2.37 = 2.37)
02:53:56.321 00.000 28316 MountToCamera -- mountX=1.87 mountY=0.73 hyp=2.01 mountTheta=0.37 cameraX=-1.44, cameraY=1.40 cameraTheta=2.37
02:53:56.322 00.001 28316 setting lock position to (950.72, 258.04)
02:53:56.322 00.000 28316 Mount: notify guiding dithered (-1.4, 1.4)
02:53:56.323 00.001 28316 MultiStar: stabilizing after lock position change
02:53:56.323 00.000 28316 Status Line: Dithering de 1.87,0.73
02:53:56.325 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:53:56.326 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:53:56.326 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"d2d06964-de40-4692-8e9e-527ca40b4e11"}
02:53:56.327 00.001 28316 evsrv: cli 0C97DAF0 disconnect
02:53:57.222 00.895 29988 Exposure complete
02:53:57.255 00.033 29988 worker thread done servicing request
02:53:57.255 00.000 28316 OnExposeComplete: enter
02:53:57.255 00.000 28316 UpdateGuideState(): m_state=6
02:53:57.256 00.001 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4223
02:53:57.256 00.000 28316 Star::Find returns 1 (0), X=952.02, Y=256.13, Mass=2413, SNR=34.0, Peak=207 HFD=4.2
02:53:57.257 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:53:57.257 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:53:57.258 00.001 28316 CameraToMount -- cameraX=1.30 cameraY=-1.91 hyp=2.32 cameraTheta=-0.97 mountX=-2.28 mountY=-0.30, mountTheta=-3.01
02:53:57.259 00.001 28316 dither recenter: remaining=(-1.9,-0.7) step=(-1.9,-0.7)
02:53:57.259 00.000 28316 MountToCamera -- mountTheta (-2.77) + m_xAngle (2.00) = xAngle (-0.77 = -0.77)
02:53:57.260 00.001 28316 MountToCamera -- mountX=-1.87 mountY=-0.73 hyp=2.01 mountTheta=-2.77 cameraX=1.44, cameraY=-1.40 cameraTheta=-0.77
02:53:57.260 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.44, y=-1.40, opts=4)
02:53:57.262 00.002 28316 Enqueuing Move request for scope (1.44, -1.40)
02:53:57.262 00.000 28316 Mount: notify direct move -1.87,-0.73
02:53:57.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:57.262 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
02:53:57.263 00.001 28316 PhdController: settling, locked = 1, distance = 2.22 (0.50) aobump = 0 frame = 1 / 99999
02:53:57.263 00.000 29988 Worker thread wakes up
02:53:57.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.44, -1.40) opts 0x4
02:53:57.263 00.000 29988 Handling offset move in thread for scope, endpoint = (1.44, -1.40)
02:53:57.263 00.000 29988 Moving (1.44, -1.40) raw xDistance=-1.87 yDistance=-0.73
02:53:57.263 00.000 29988 MoveAxis(E, 623, B)
02:53:57.263 00.000 29988 Guiding  Dir = 2, Dur = 623
02:53:57.263 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150437.263,"Host":"ASUS_SAM","Inst":1,"Distance":2.22,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:53:57.264 00.001 29988 IsSlewing returns 0
02:53:57.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:57.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:57.264 00.000 28316 Enqueuing Expose request
02:53:57.266 00.002 29988 IsGuiding returns 0
02:53:57.268 00.002 29988 PulseGuide returned control before completion, sleep 631
02:53:57.909 00.641 29988 IsGuiding returns 0
02:53:57.909 00.000 29988 Move returns status 0, amount 623
02:53:57.909 00.000 29988 MoveAxis(N, 175, B)
02:53:57.909 00.000 29988 Guiding  Dir = 0, Dur = 175
02:53:57.910 00.001 29988 IsSlewing returns 0
02:53:57.910 00.000 29988 IsGuiding returns 0
02:53:57.922 00.012 29988 PulseGuide returned control before completion, sleep 174
02:53:58.097 00.175 29988 IsGuiding returns 0
02:53:58.097 00.000 29988 Move returns status 0, amount 175
02:53:58.097 00.000 29988 move complete, result=0
02:53:58.097 00.000 29988 worker thread done servicing request
02:53:58.097 00.000 29988 Worker thread wakes up
02:53:58.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:58.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:53:58.097 00.000 28316 GuideStep: -1.9 px 623 ms EAST, -0.7 px 175 ms NORTH
02:53:59.722 01.625 29988 Exposure complete
02:53:59.768 00.046 29988 worker thread done servicing request
02:53:59.768 00.000 28316 OnExposeComplete: enter
02:53:59.771 00.003 28316 UpdateGuideState(): m_state=6
02:53:59.771 00.000 28316 Star::Find(15, 952, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4224
02:53:59.772 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.76, Mass=2494, SNR=34.7, Peak=218 HFD=4.1
02:53:59.773 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
02:53:59.774 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
02:53:59.774 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.07 mountX=-0.33 mountY=-0.01, mountTheta=-3.10
02:53:59.776 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.29, opts=13)
02:53:59.776 00.000 28316 Enqueuing Move request for scope (0.16, -0.29)
02:53:59.777 00.001 29988 Worker thread wakes up
02:53:59.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:53:59.777 00.000 28316 UpdateGuideState exits: m=2494 RSB=34.7
02:53:59.778 00.001 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 2 / 99999
02:53:59.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd
02:53:59.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.29)
02:53:59.778 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150439.778,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:53:59.779 00.001 29988 Moving (0.16, -0.29) raw xDistance=-0.33 yDistance=-0.01
02:53:59.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
02:53:59.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:53:59.779 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:53:59.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:53:59.779 00.000 28316 Enqueuing Expose request
02:53:59.780 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:53:59.780 00.000 29988 MoveAxis(E, 68, ABG)
02:53:59.780 00.000 29988 Guiding  Dir = 2, Dur = 68
02:53:59.780 00.000 29988 IsSlewing returns 0
02:53:59.780 00.000 29988 IsGuiding returns 0
02:53:59.782 00.002 29988 PulseGuide returned control before completion, sleep 77
02:53:59.862 00.080 29988 IsGuiding returns 0
02:53:59.862 00.000 29988 Move returns status 0, amount 68
02:53:59.862 00.000 29988 MoveAxis(N, 0, ABG)
02:53:59.862 00.000 29988 Move returns status 0, amount 0
02:53:59.862 00.000 29988 move complete, result=0
02:53:59.862 00.000 29988 worker thread done servicing request
02:53:59.862 00.000 29988 Worker thread wakes up
02:53:59.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:53:59.862 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.0 px 0 ms NORTH
02:53:59.863 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:01.277 01.414 29988 Exposure complete
02:54:01.324 00.047 29988 worker thread done servicing request
02:54:01.324 00.000 28316 OnExposeComplete: enter
02:54:01.326 00.002 28316 UpdateGuideState(): m_state=6
02:54:01.326 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4225
02:54:01.327 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.83, Mass=2398, SNR=33.8, Peak=202 HFD=3.9
02:54:01.327 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
02:54:01.328 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
02:54:01.328 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.60 mountX=-0.19 mountY=0.10, mountTheta=2.66
02:54:01.331 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.21, opts=13)
02:54:01.334 00.003 28316 Enqueuing Move request for scope (-0.01, -0.21)
02:54:01.336 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:01.338 00.002 29988 Worker thread wakes up
02:54:01.338 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.8
02:54:01.339 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
02:54:01.339 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 3 / 99999
02:54:01.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
02:54:01.339 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150441.339,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:54:01.340 00.001 29988 Moving (-0.01, -0.21) raw xDistance=-0.19 yDistance=0.10
02:54:01.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:54:01.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:01.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:01.340 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:01.341 00.001 28316 Enqueuing Expose request
02:54:01.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:54:01.341 00.000 29988 MoveAxis(E, 0, ABG)
02:54:01.341 00.000 29988 Move returns status 0, amount 0
02:54:01.341 00.000 29988 MoveAxis(N, 0, ABG)
02:54:01.341 00.000 29988 Move returns status 0, amount 0
02:54:01.341 00.000 29988 move complete, result=0
02:54:01.341 00.000 29988 worker thread done servicing request
02:54:01.341 00.000 29988 Worker thread wakes up
02:54:01.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:01.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:01.342 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:02.977 01.635 29988 Exposure complete
02:54:03.014 00.037 29988 worker thread done servicing request
02:54:03.014 00.000 28316 OnExposeComplete: enter
02:54:03.016 00.002 28316 UpdateGuideState(): m_state=6
02:54:03.018 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4226
02:54:03.020 00.002 28316 Star::Find returns 1 (0), X=950.88, Y=257.81, Mass=2479, SNR=34.5, Peak=208 HFD=4.2
02:54:03.021 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
02:54:03.022 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
02:54:03.024 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.96 mountX=-0.28 mountY=-0.04, mountTheta=-2.99
02:54:03.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.23, opts=13)
02:54:03.026 00.001 28316 Enqueuing Move request for scope (0.16, -0.23)
02:54:03.026 00.000 29988 Worker thread wakes up
02:54:03.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:03.027 00.001 28316 UpdateGuideState exits: m=2479 RSB=34.5
02:54:03.027 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 4 / 99999
02:54:03.028 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
02:54:03.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
02:54:03.028 00.000 29988 Moving (0.16, -0.23) raw xDistance=-0.28 yDistance=-0.04
02:54:03.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
02:54:03.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:03.028 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150443.028,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
02:54:03.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:54:03.028 00.000 29988 MoveAxis(E, 59, ABG)
02:54:03.028 00.000 29988 Guiding  Dir = 2, Dur = 59
02:54:03.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:03.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:03.029 00.000 28316 Enqueuing Expose request
02:54:03.030 00.001 29988 IsSlewing returns 0
02:54:03.030 00.000 29988 IsGuiding returns 0
02:54:03.031 00.001 29988 PulseGuide returned control before completion, sleep 68
02:54:03.101 00.070 29988 IsGuiding returns 0
02:54:03.101 00.000 29988 Move returns status 0, amount 59
02:54:03.101 00.000 29988 MoveAxis(N, 0, ABG)
02:54:03.101 00.000 29988 Move returns status 0, amount 0
02:54:03.101 00.000 29988 move complete, result=0
02:54:03.101 00.000 29988 worker thread done servicing request
02:54:03.101 00.000 29988 Worker thread wakes up
02:54:03.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:03.101 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
02:54:03.102 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:04.511 01.409 29988 Exposure complete
02:54:04.545 00.034 29988 worker thread done servicing request
02:54:04.545 00.000 28316 OnExposeComplete: enter
02:54:04.547 00.002 28316 UpdateGuideState(): m_state=6
02:54:04.547 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4227
02:54:04.548 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.83, Mass=2322, SNR=33.4, Peak=181 HFD=3.9
02:54:04.548 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
02:54:04.549 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
02:54:04.549 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.70 mountX=-0.18 mountY=0.12, mountTheta=2.56
02:54:04.550 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.21, opts=13)
02:54:04.551 00.001 28316 Enqueuing Move request for scope (-0.03, -0.21)
02:54:04.551 00.000 29988 Worker thread wakes up
02:54:04.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
02:54:04.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
02:54:04.551 00.000 29988 Moving (-0.03, -0.21) raw xDistance=-0.18 yDistance=0.12
02:54:04.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:54:04.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:04.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:04.552 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:54:04.553 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 5 / 99999
02:54:04.554 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786150444.554,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
02:54:04.555 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:54:04.555 00.000 29988 MoveAxis(E, 0, ABG)
02:54:04.555 00.000 29988 Move returns status 0, amount 0
02:54:04.555 00.000 29988 MoveAxis(N, 0, ABG)
02:54:04.555 00.000 29988 Move returns status 0, amount 0
02:54:04.555 00.000 29988 move complete, result=0
02:54:04.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:04.558 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:04.561 00.003 28316 Enqueuing Expose request
02:54:04.563 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:04.564 00.001 29988 worker thread done servicing request
02:54:04.564 00.000 29988 Worker thread wakes up
02:54:04.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:04.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:06.196 01.632 29988 Exposure complete
02:54:06.221 00.025 29988 worker thread done servicing request
02:54:06.221 00.000 28316 OnExposeComplete: enter
02:54:06.222 00.001 28316 UpdateGuideState(): m_state=6
02:54:06.223 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4228
02:54:06.223 00.000 28316 Star::Find returns 1 (0), X=950.58, Y=257.95, Mass=2385, SNR=33.9, Peak=199 HFD=3.8
02:54:06.224 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
02:54:06.224 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
02:54:06.225 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.58 mountX=-0.02 mountY=0.16, mountTheta=1.71
02:54:06.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.09, opts=13)
02:54:06.226 00.000 28316 Enqueuing Move request for scope (-0.14, -0.09)
02:54:06.228 00.002 29988 Worker thread wakes up
02:54:06.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:06.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
02:54:06.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
02:54:06.228 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
02:54:06.229 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 6 / 99999
02:54:06.229 00.000 29988 Moving (-0.14, -0.09) raw xDistance=-0.02 yDistance=0.16
02:54:06.229 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150446.229,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
02:54:06.230 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:54:06.230 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:06.231 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:06.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:06.231 00.000 28316 Enqueuing Expose request
02:54:06.232 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:54:06.232 00.000 29988 MoveAxis(E, 0, ABG)
02:54:06.232 00.000 29988 Move returns status 0, amount 0
02:54:06.232 00.000 29988 MoveAxis(N, 0, ABG)
02:54:06.232 00.000 29988 Move returns status 0, amount 0
02:54:06.232 00.000 29988 move complete, result=0
02:54:06.232 00.000 29988 worker thread done servicing request
02:54:06.232 00.000 29988 Worker thread wakes up
02:54:06.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:06.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:06.232 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:54:07.760 01.528 29988 Exposure complete
02:54:07.807 00.047 29988 worker thread done servicing request
02:54:07.807 00.000 28316 OnExposeComplete: enter
02:54:07.810 00.003 28316 UpdateGuideState(): m_state=6
02:54:07.814 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4229
02:54:07.815 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=257.78, Mass=2350, SNR=33.7, Peak=178 HFD=3.8
02:54:07.818 00.003 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
02:54:07.820 00.002 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
02:54:07.822 00.002 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-2.33 mountX=-0.13 mountY=0.34, mountTheta=1.95
02:54:07.826 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.26, opts=13)
02:54:07.828 00.002 28316 Enqueuing Move request for scope (-0.25, -0.26)
02:54:07.832 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:07.834 00.002 29988 Worker thread wakes up
02:54:07.834 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.7
02:54:07.835 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 7 / 99999
02:54:07.837 00.002 28316 PhdController: newstate STATE_FINISH
02:54:07.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.26) opts 0xd
02:54:07.837 00.000 28316 PhdController complete: success
02:54:07.838 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.26)
02:54:07.838 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786150447.838,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
02:54:07.838 00.000 29988 Moving (-0.25, -0.26) raw xDistance=-0.13 yDistance=0.34
02:54:07.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:54:07.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:54:07.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:54:07.838 00.000 28316 Mount: notify guiding dither settle done success=1
02:54:07.840 00.002 28316 PhdController: newstate STATE_IDLE
02:54:07.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:07.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:07.841 00.001 28316 Enqueuing Expose request
02:54:07.841 00.000 29988 MoveAxis(E, 0, ABG)
02:54:07.841 00.000 29988 Move returns status 0, amount 0
02:54:07.841 00.000 29988 MoveAxis(N, 0, ABG)
02:54:07.841 00.000 29988 Move returns status 0, amount 0
02:54:07.841 00.000 29988 move complete, result=0
02:54:07.841 00.000 29988 worker thread done servicing request
02:54:07.841 00.000 29988 Worker thread wakes up
02:54:07.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:07.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:07.842 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:54:09.472 01.630 29988 Exposure complete
02:54:09.512 00.040 29988 worker thread done servicing request
02:54:09.513 00.001 28316 OnExposeComplete: enter
02:54:09.513 00.000 28316 UpdateGuideState(): m_state=6
02:54:09.514 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4230
02:54:09.515 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.63, Mass=2340, SNR=33.5, Peak=172 HFD=4.1
02:54:09.517 00.002 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
02:54:09.518 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
02:54:09.520 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.41 hyp=0.42 cameraTheta=-1.75 mountX=-0.35 mountY=0.25, mountTheta=2.51
02:54:09.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.41, opts=13)
02:54:09.521 00.000 28316 Enqueuing Move request for scope (-0.08, -0.41)
02:54:09.522 00.001 29988 Worker thread wakes up
02:54:09.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:09.522 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
02:54:09.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:09.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:09.524 00.001 28316 Enqueuing Expose request
02:54:09.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.41) opts 0xd
02:54:09.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.41)
02:54:09.524 00.000 29988 Moving (-0.08, -0.41) raw xDistance=-0.35 yDistance=0.25
02:54:09.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
02:54:09.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:54:09.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:54:09.524 00.000 29988 MoveAxis(E, 73, ABG)
02:54:09.524 00.000 29988 Guiding  Dir = 2, Dur = 73
02:54:09.524 00.000 29988 IsSlewing returns 0
02:54:09.525 00.001 29988 IsGuiding returns 0
02:54:09.526 00.001 29988 PulseGuide returned control before completion, sleep 82
02:54:09.611 00.085 29988 IsGuiding returns 1
02:54:09.611 00.000 29988 scope still moving after pulse duration time elapsed
02:54:09.643 00.032 29988 IsSlewing returns 0
02:54:09.644 00.001 29988 IsGuiding returns 0
02:54:09.644 00.000 29988 scope move finished after 73 + 46 ms
02:54:09.644 00.000 29988 Move returns status 0, amount 73
02:54:09.644 00.000 29988 MoveAxis(N, 0, ABG)
02:54:09.644 00.000 29988 Move returns status 0, amount 0
02:54:09.644 00.000 29988 move complete, result=0
02:54:09.644 00.000 29988 worker thread done servicing request
02:54:09.644 00.000 29988 Worker thread wakes up
02:54:09.644 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.3 px 0 ms NORTH
02:54:09.645 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:09.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:11.061 01.416 29988 Exposure complete
02:54:11.097 00.036 29988 worker thread done servicing request
02:54:11.097 00.000 28316 OnExposeComplete: enter
02:54:11.098 00.001 28316 UpdateGuideState(): m_state=6
02:54:11.100 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.101 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=258.01, Mass=2412, SNR=34.1, Peak=178 HFD=4.1
02:54:11.102 00.001 28316 MultiStar: exiting stabilization period
02:54:11.103 00.001 28316 MultiStar: updating star positions after lock position change
02:54:11.104 00.001 28316 Star::Find(15, 660, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.106 00.002 28316 Star::Find returns 1 (0), X=661.28, Y=162.20, Mass=2439, SNR=33.9, Peak=186 HFD=4.4
02:54:11.106 00.000 28316 Star::Find(15, 1032, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.107 00.001 28316 Star::Find returns 1 (0), X=1033.07, Y=393.01, Mass=2173, SNR=31.6, Peak=171 HFD=4.5
02:54:11.107 00.000 28316 Star::Find(15, 976, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.107 00.000 28316 Star::Find returns 1 (0), X=977.40, Y=250.20, Mass=1731, SNR=29.0, Peak=125 HFD=3.9
02:54:11.108 00.001 28316 Star::Find(15, 310, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.108 00.000 28316 Star::Find returns 1 (0), X=310.87, Y=829.96, Mass=1665, SNR=28.1, Peak=160 HFD=4.3
02:54:11.108 00.000 28316 Star::Find(15, 493, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.110 00.002 28316 Star::Find returns 1 (0), X=493.77, Y=91.10, Mass=1303, SNR=25.0, Peak=104 HFD=4.1
02:54:11.110 00.000 28316 Star::Find(15, 287, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.111 00.001 28316 Star::Find returns 1 (0), X=288.75, Y=917.01, Mass=901, SNR=20.9, Peak=103 HFD=3.5
02:54:11.111 00.000 28316 Star::Find(15, 677, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.112 00.001 28316 Star::Find returns 1 (0), X=678.47, Y=947.75, Mass=1007, SNR=21.9, Peak=76 HFD=3.9
02:54:11.112 00.000 28316 Star::Find(15, 1145, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.112 00.000 28316 Star::Find returns 1 (0), X=1145.53, Y=748.02, Mass=812, SNR=19.7, Peak=63 HFD=3.8
02:54:11.113 00.001 28316 Star::Find(15, 245, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.113 00.000 28316 Star::Find returns 1 (0), X=245.94, Y=520.30, Mass=593, SNR=16.9, Peak=65 HFD=3.9
02:54:11.114 00.001 28316 Star::Find(15, 649, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.114 00.000 28316 Star::Find returns 1 (0), X=649.82, Y=643.69, Mass=639, SNR=17.5, Peak=58 HFD=3.7
02:54:11.115 00.001 28316 Star::Find(15, 1129, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4231
02:54:11.115 00.000 28316 Star::Find returns 1 (0), X=1130.63, Y=625.57, Mass=634, SNR=17.4, Peak=56 HFD=3.4
02:54:11.115 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
02:54:11.116 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
02:54:11.116 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=0.03 mountY=0.14, mountTheta=1.34
02:54:11.118 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.03, opts=13)
02:54:11.119 00.001 28316 Enqueuing Move request for scope (-0.15, -0.03)
02:54:11.119 00.000 29988 Worker thread wakes up
02:54:11.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:11.120 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
02:54:11.120 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
02:54:11.120 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:54:11.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:11.121 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:11.121 00.000 28316 Enqueuing Expose request
02:54:11.122 00.001 29988 Moving (-0.15, -0.03) raw xDistance=0.03 yDistance=0.14
02:54:11.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:54:11.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:11.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:54:11.122 00.000 29988 MoveAxis(E, 0, ABG)
02:54:11.122 00.000 29988 Move returns status 0, amount 0
02:54:11.122 00.000 29988 MoveAxis(N, 0, ABG)
02:54:11.122 00.000 29988 Move returns status 0, amount 0
02:54:11.122 00.000 29988 move complete, result=0
02:54:11.122 00.000 29988 worker thread done servicing request
02:54:11.122 00.000 29988 Worker thread wakes up
02:54:11.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:11.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:11.122 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:12.758 01.636 29988 Exposure complete
02:54:12.810 00.052 29988 worker thread done servicing request
02:54:12.810 00.000 28316 OnExposeComplete: enter
02:54:12.811 00.001 28316 UpdateGuideState(): m_state=6
02:54:12.812 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4232
02:54:12.812 00.000 28316 Star::Find returns 1 (0), X=950.47, Y=258.14, Mass=2414, SNR=34.1, Peak=186 HFD=3.8
02:54:12.813 00.001 28316 MultiStar: [#1 0.03,0.01,0.98,U] [#2 -0.34,-0.06,0.00,M2] [#3 -0.16,0.15,0.86,U] [#4 -0.25,0.02,0.80,U] [#5 -0.07,0.12,0.73,U] [#6 -0.47,0.06,0.00,M1] [#7 -0.14,-0.09,0.61,U] [#8 0.22,-0.09,0.59,U] 
02:54:12.813 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.04}, one-star: {-0.25, 0.10}
02:54:12.813 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
02:54:12.814 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
02:54:12.814 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=0.08 mountY=0.07, mountTheta=0.74
02:54:12.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
02:54:12.816 00.001 28316 Enqueuing Move request for scope (-0.10, 0.04)
02:54:12.817 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:12.817 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.1
02:54:12.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:12.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:12.818 00.000 28316 Enqueuing Expose request
02:54:12.819 00.001 29988 Worker thread wakes up
02:54:12.819 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
02:54:12.819 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
02:54:12.819 00.000 29988 Moving (-0.10, 0.04) raw xDistance=0.08 yDistance=0.07
02:54:12.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:54:12.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:12.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:54:12.819 00.000 29988 MoveAxis(E, 0, ABG)
02:54:12.819 00.000 29988 Move returns status 0, amount 0
02:54:12.819 00.000 29988 MoveAxis(N, 0, ABG)
02:54:12.819 00.000 29988 Move returns status 0, amount 0
02:54:12.819 00.000 29988 move complete, result=0
02:54:12.819 00.000 29988 worker thread done servicing request
02:54:12.819 00.000 29988 Worker thread wakes up
02:54:12.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:12.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:12.820 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:14.334 01.514 29988 Exposure complete
02:54:14.375 00.041 29988 worker thread done servicing request
02:54:14.375 00.000 28316 OnExposeComplete: enter
02:54:14.376 00.001 28316 UpdateGuideState(): m_state=6
02:54:14.376 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4233
02:54:14.378 00.002 28316 Star::Find returns 1 (0), X=950.31, Y=258.09, Mass=2329, SNR=33.5, Peak=186 HFD=4.0
02:54:14.378 00.000 28316 MultiStar: [#1 -0.04,0.05,0.98,U] [#2 -0.17,-0.20,0.93,U] [#3 -0.17,0.13,0.87,U] [#4 -0.17,-0.01,0.84,U] [#5 -0.21,0.12,0.74,U] [#6 -0.32,-0.01,0.66,U] [#7 0.01,-0.11,0.62,U] [#8 0.08,-0.09,0.59,U] 
02:54:14.379 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.40, 0.04}
02:54:14.379 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
02:54:14.379 00.000 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
02:54:14.380 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.13 mountX=0.07 mountY=0.15, mountTheta=1.15
02:54:14.382 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.00, opts=13)
02:54:14.385 00.003 28316 Enqueuing Move request for scope (-0.17, -0.00)
02:54:14.387 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:14.389 00.002 28316 UpdateGuideState exits: m=2329 RSB=33.5
02:54:14.392 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:14.394 00.002 29988 Worker thread wakes up
02:54:14.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
02:54:14.394 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:14.395 00.001 28316 Enqueuing Expose request
02:54:14.396 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
02:54:14.396 00.000 29988 Moving (-0.17, -0.00) raw xDistance=0.07 yDistance=0.15
02:54:14.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:54:14.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:14.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:54:14.396 00.000 29988 MoveAxis(E, 0, ABG)
02:54:14.396 00.000 29988 Move returns status 0, amount 0
02:54:14.396 00.000 29988 MoveAxis(N, 0, ABG)
02:54:14.396 00.000 29988 Move returns status 0, amount 0
02:54:14.396 00.000 29988 move complete, result=0
02:54:14.397 00.001 29988 worker thread done servicing request
02:54:14.397 00.000 29988 Worker thread wakes up
02:54:14.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:14.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:14.397 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:54:16.027 01.630 29988 Exposure complete
02:54:16.066 00.039 29988 worker thread done servicing request
02:54:16.066 00.000 28316 OnExposeComplete: enter
02:54:16.067 00.001 28316 UpdateGuideState(): m_state=6
02:54:16.067 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4234
02:54:16.068 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=258.10, Mass=2380, SNR=33.8, Peak=197 HFD=3.9
02:54:16.070 00.002 28316 MultiStar: [#1 0.14,-0.04,1.00,U] [#2 -0.08,-0.12,0.94,U] [#3 0.20,0.06,0.86,U] [#4 0.17,0.20,0.82,U] [#5 0.16,-0.05,0.74,U] [#6 -0.12,0.10,0.63,U] [#7 0.20,-0.01,0.61,U] [#8 0.13,-0.05,0.59,U] 
02:54:16.071 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {-0.22, 0.06}
02:54:16.073 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
02:54:16.076 00.003 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
02:54:16.078 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.27 mountX=-0.01 mountY=-0.06, mountTheta=-1.72
02:54:16.081 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
02:54:16.084 00.003 28316 Enqueuing Move request for scope (0.06, 0.02)
02:54:16.086 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:16.089 00.003 29988 Worker thread wakes up
02:54:16.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
02:54:16.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
02:54:16.089 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.01 yDistance=-0.06
02:54:16.089 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:54:16.089 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:16.090 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:16.090 00.000 28316 Enqueuing Expose request
02:54:16.091 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:54:16.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:16.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:54:16.091 00.000 29988 MoveAxis(E, 0, ABG)
02:54:16.091 00.000 29988 Move returns status 0, amount 0
02:54:16.091 00.000 29988 MoveAxis(N, 0, ABG)
02:54:16.091 00.000 29988 Move returns status 0, amount 0
02:54:16.091 00.000 29988 move complete, result=0
02:54:16.091 00.000 29988 worker thread done servicing request
02:54:16.091 00.000 29988 Worker thread wakes up
02:54:16.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:16.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:16.091 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:54:17.619 01.528 29988 Exposure complete
02:54:17.668 00.049 29988 worker thread done servicing request
02:54:17.668 00.000 28316 OnExposeComplete: enter
02:54:17.670 00.002 28316 UpdateGuideState(): m_state=6
02:54:17.671 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4235
02:54:17.671 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=258.06, Mass=2322, SNR=33.4, Peak=195 HFD=3.9
02:54:17.672 00.001 28316 MultiStar: [#1 0.07,0.11,0.99,U] [#2 -0.25,0.08,0.93,U] [#3 0.08,0.21,0.87,U] [#4 -0.00,0.10,0.82,U] [#5 0.24,0.19,0.76,U] [#6 -0.07,0.03,0.64,U] [#7 0.45,-0.15,0.00,M1] [#8 0.05,-0.01,0.59,U] 
02:54:17.672 00.000 28316 single-star, 7 included, MultiStar: {-0.00, 0.09}, one-star: {-0.08, 0.01}
02:54:17.672 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
02:54:17.673 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
02:54:17.673 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.99 mountX=0.05 mountY=0.07, mountTheta=0.98
02:54:17.674 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
02:54:17.676 00.002 28316 Enqueuing Move request for scope (-0.08, 0.01)
02:54:17.677 00.001 29988 Worker thread wakes up
02:54:17.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:17.678 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
02:54:17.678 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
02:54:17.678 00.000 29988 Moving (-0.08, 0.01) raw xDistance=0.05 yDistance=0.07
02:54:17.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:54:17.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:17.678 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:54:17.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:17.682 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:17.684 00.002 28316 Enqueuing Expose request
02:54:17.687 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:54:17.687 00.000 29988 MoveAxis(E, 0, ABG)
02:54:17.687 00.000 29988 Move returns status 0, amount 0
02:54:17.687 00.000 29988 MoveAxis(N, 0, ABG)
02:54:17.687 00.000 29988 Move returns status 0, amount 0
02:54:17.687 00.000 29988 move complete, result=0
02:54:17.687 00.000 29988 worker thread done servicing request
02:54:17.687 00.000 29988 Worker thread wakes up
02:54:17.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:17.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:17.688 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:19.322 01.634 29988 Exposure complete
02:54:19.364 00.042 29988 worker thread done servicing request
02:54:19.364 00.000 28316 OnExposeComplete: enter
02:54:19.365 00.001 28316 UpdateGuideState(): m_state=6
02:54:19.366 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4236
02:54:19.367 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=258.00, Mass=2474, SNR=34.3, Peak=182 HFD=4.1
02:54:19.369 00.002 28316 MultiStar: [#1 0.25,-0.20,0.97,U] [#2 -0.14,0.08,0.89,U] [#3 -0.02,0.20,0.86,U] [#4 0.02,0.03,0.80,U] [#5 0.08,-0.08,0.74,U] [#6 -0.08,0.07,0.62,U] [#7 0.32,-0.10,0.00,M2] [#8 0.37,-0.05,0.00,M1] 
02:54:19.370 00.001 28316 refined, 6 included, MultiStar: {0.00, 0.00}, one-star: {-0.11, -0.04}
02:54:19.370 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
02:54:19.371 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
02:54:19.371 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=1.19 mountX=0.00 mountY=-0.00, mountTheta=-0.83
02:54:19.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.00, opts=13)
02:54:19.373 00.001 28316 Enqueuing Move request for scope (0.00, 0.00)
02:54:19.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:19.374 00.001 29988 Worker thread wakes up
02:54:19.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
02:54:19.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
02:54:19.374 00.000 29988 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
02:54:19.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:54:19.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:19.374 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.3
02:54:19.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:54:19.374 00.000 29988 MoveAxis(E, 0, ABG)
02:54:19.374 00.000 29988 Move returns status 0, amount 0
02:54:19.374 00.000 29988 MoveAxis(N, 0, ABG)
02:54:19.374 00.000 29988 Move returns status 0, amount 0
02:54:19.374 00.000 29988 move complete, result=0
02:54:19.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:19.375 00.001 29988 worker thread done servicing request
02:54:19.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:19.376 00.001 28316 Enqueuing Expose request
02:54:19.376 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:19.377 00.001 29988 Worker thread wakes up
02:54:19.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:19.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:20.903 01.526 29988 Exposure complete
02:54:20.964 00.061 29988 worker thread done servicing request
02:54:20.964 00.000 28316 OnExposeComplete: enter
02:54:20.965 00.001 28316 UpdateGuideState(): m_state=6
02:54:20.966 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4237
02:54:20.967 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=258.22, Mass=2440, SNR=34.2, Peak=200 HFD=3.8
02:54:20.967 00.000 28316 MultiStar: [#1 0.35,0.19,0.00,M1] [#2 0.08,0.10,0.91,U] [#3 0.22,0.19,0.85,U] [#4 -0.01,0.14,0.83,U] [#5 0.15,0.20,0.74,U] [#6 0.00,0.12,0.62,U] [#7 0.24,0.05,0.63,U] [#8 0.25,0.06,0.57,U] 
02:54:20.967 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.13}, one-star: {-0.09, 0.18}
02:54:20.968 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
02:54:20.968 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
02:54:20.969 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.97 mountX=0.08 mountY=-0.14, mountTheta=-1.04
02:54:20.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
02:54:20.971 00.001 28316 Enqueuing Move request for scope (0.09, 0.13)
02:54:20.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:20.971 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
02:54:20.972 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:20.972 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:20.972 00.000 28316 Enqueuing Expose request
02:54:20.973 00.001 29988 Worker thread wakes up
02:54:20.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
02:54:20.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
02:54:20.973 00.000 29988 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
02:54:20.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:54:20.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:20.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:54:20.973 00.000 29988 MoveAxis(E, 0, ABG)
02:54:20.973 00.000 29988 Move returns status 0, amount 0
02:54:20.973 00.000 29988 MoveAxis(N, 0, ABG)
02:54:20.973 00.000 29988 Move returns status 0, amount 0
02:54:20.973 00.000 29988 move complete, result=0
02:54:20.974 00.001 29988 worker thread done servicing request
02:54:20.974 00.000 29988 Worker thread wakes up
02:54:20.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:20.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:20.974 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:54:22.608 01.634 29988 Exposure complete
02:54:22.650 00.042 29988 worker thread done servicing request
02:54:22.650 00.000 28316 OnExposeComplete: enter
02:54:22.650 00.000 28316 UpdateGuideState(): m_state=6
02:54:22.651 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4238
02:54:22.651 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=257.99, Mass=2403, SNR=34.0, Peak=219 HFD=4.0
02:54:22.652 00.001 28316 MultiStar: [#1 0.19,0.13,0.96,U] [#2 0.05,-0.00,0.90,U] [#3 0.19,-0.01,0.86,U] [#4 0.34,-0.16,0.00,M1] [#5 0.27,0.25,0.00,M4] [#6 0.15,0.08,0.64,U] [#7 0.45,-0.04,0.00,M2] [#8 0.35,-0.18,0.00,M1] 
02:54:22.653 00.001 28316 single-star, 4 included, MultiStar: {0.10, 0.02}, one-star: {-0.03, -0.05}
02:54:22.653 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
02:54:22.654 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
02:54:22.654 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.12 mountX=-0.03 mountY=0.05, mountTheta=2.15
02:54:22.656 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
02:54:22.656 00.000 28316 Enqueuing Move request for scope (-0.03, -0.05)
02:54:22.657 00.001 29988 Worker thread wakes up
02:54:22.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
02:54:22.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
02:54:22.657 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
02:54:22.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:22.658 00.001 28316 UpdateGuideState exits: m=2403 RSB=34.0
02:54:22.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:22.658 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:22.659 00.001 28316 Enqueuing Expose request
02:54:22.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:54:22.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:22.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:54:22.659 00.000 29988 MoveAxis(E, 0, ABG)
02:54:22.659 00.000 29988 Move returns status 0, amount 0
02:54:22.659 00.000 29988 MoveAxis(N, 0, ABG)
02:54:22.659 00.000 29988 Move returns status 0, amount 0
02:54:22.659 00.000 29988 move complete, result=0
02:54:22.659 00.000 29988 worker thread done servicing request
02:54:22.659 00.000 29988 Worker thread wakes up
02:54:22.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:22.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:22.660 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:24.176 01.516 29988 Exposure complete
02:54:24.223 00.047 29988 worker thread done servicing request
02:54:24.223 00.000 28316 OnExposeComplete: enter
02:54:24.224 00.001 28316 UpdateGuideState(): m_state=6
02:54:24.224 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4239
02:54:24.225 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=257.93, Mass=2480, SNR=34.4, Peak=218 HFD=4.1
02:54:24.225 00.000 28316 MultiStar: [#1 0.12,-0.04,0.98,U] [#2 0.08,-0.24,0.91,U] [#3 0.17,0.01,0.85,U] [#4 0.04,-0.18,0.77,U] [#5 0.13,-0.15,0.72,U] [#6 0.19,-0.32,0.00,M1] [#7 0.24,-0.37,0.00,M3] [#8 0.33,-0.40,0.00,M2] 
02:54:24.226 00.001 28316 single-star, 5 included, MultiStar: {0.10, -0.12}, one-star: {0.04, -0.11}
02:54:24.226 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
02:54:24.227 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
02:54:24.227 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.23 mountX=-0.12 mountY=0.02, mountTheta=3.02
02:54:24.228 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
02:54:24.229 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
02:54:24.229 00.000 29988 Worker thread wakes up
02:54:24.229 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
02:54:24.229 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
02:54:24.229 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.12 yDistance=0.02
02:54:24.229 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:24.230 00.001 28316 UpdateGuideState exits: m=2480 RSB=34.4
02:54:24.230 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:24.231 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:54:24.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:24.231 00.000 28316 Enqueuing Expose request
02:54:24.232 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:24.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:54:24.232 00.000 29988 MoveAxis(E, 0, ABG)
02:54:24.232 00.000 29988 Move returns status 0, amount 0
02:54:24.232 00.000 29988 MoveAxis(N, 0, ABG)
02:54:24.232 00.000 29988 Move returns status 0, amount 0
02:54:24.232 00.000 29988 move complete, result=0
02:54:24.232 00.000 29988 worker thread done servicing request
02:54:24.232 00.000 29988 Worker thread wakes up
02:54:24.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:24.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:24.232 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:54:25.858 01.626 29988 Exposure complete
02:54:25.909 00.051 29988 worker thread done servicing request
02:54:25.909 00.000 28316 OnExposeComplete: enter
02:54:25.910 00.001 28316 UpdateGuideState(): m_state=6
02:54:25.910 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4240
02:54:25.911 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.97, Mass=2433, SNR=34.2, Peak=207 HFD=4.2
02:54:25.913 00.002 28316 MultiStar: [#1 0.29,-0.11,0.98,U] [#2 0.05,-0.08,0.91,U] [#3 0.28,0.00,0.86,U] [#4 -0.11,0.03,0.84,U] [#5 0.29,0.06,0.73,U] [#6 -0.05,0.07,0.62,U] [#7 0.44,-0.31,0.00,M4] [#8 0.41,-0.33,0.00,M3] 
02:54:25.913 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.02}, one-star: {0.12, -0.08}
02:54:25.914 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
02:54:25.915 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
02:54:25.916 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.19 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
02:54:25.919 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
02:54:25.920 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
02:54:25.920 00.000 29988 Worker thread wakes up
02:54:25.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
02:54:25.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
02:54:25.920 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.08 yDistance=-0.11
02:54:25.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:54:25.921 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:25.921 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
02:54:25.922 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:25.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:25.922 00.000 28316 Enqueuing Expose request
02:54:25.923 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:25.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:54:25.923 00.000 29988 MoveAxis(E, 0, ABG)
02:54:25.923 00.000 29988 Move returns status 0, amount 0
02:54:25.923 00.000 29988 MoveAxis(N, 0, ABG)
02:54:25.923 00.000 29988 Move returns status 0, amount 0
02:54:25.923 00.000 29988 move complete, result=0
02:54:25.923 00.000 29988 worker thread done servicing request
02:54:25.923 00.000 29988 Worker thread wakes up
02:54:25.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:25.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:25.923 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:54:27.438 01.515 29988 Exposure complete
02:54:27.486 00.048 29988 worker thread done servicing request
02:54:27.486 00.000 28316 OnExposeComplete: enter
02:54:27.487 00.001 28316 UpdateGuideState(): m_state=6
02:54:27.487 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4241
02:54:27.488 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=257.87, Mass=2394, SNR=33.9, Peak=212 HFD=4.0
02:54:27.488 00.000 28316 MultiStar: [#1 0.32,-0.10,0.00,M1] [#2 0.04,-0.22,0.91,U] [#3 0.20,-0.11,0.87,U] [#4 -0.04,-0.20,0.85,U] [#5 0.29,-0.05,0.74,U] [#6 0.07,-0.33,0.00,M1] [#7 0.21,-0.47,0.00,M5] [#8 0.24,-0.18,0.57,U] 
02:54:27.489 00.001 28316 single-star, 5 included, MultiStar: {0.12, -0.16}, one-star: {0.05, -0.17}
02:54:27.489 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
02:54:27.490 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
02:54:27.490 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.29 mountX=-0.17 mountY=0.03, mountTheta=2.96
02:54:27.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
02:54:27.492 00.001 28316 Enqueuing Move request for scope (0.05, -0.17)
02:54:27.493 00.001 29988 Worker thread wakes up
02:54:27.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
02:54:27.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
02:54:27.493 00.000 29988 Moving (0.05, -0.17) raw xDistance=-0.17 yDistance=0.03
02:54:27.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:54:27.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:27.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:27.494 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:54:27.494 00.000 29988 MoveAxis(E, 0, ABG)
02:54:27.494 00.000 29988 Move returns status 0, amount 0
02:54:27.494 00.000 29988 MoveAxis(N, 0, ABG)
02:54:27.494 00.000 29988 Move returns status 0, amount 0
02:54:27.494 00.000 29988 move complete, result=0
02:54:27.494 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
02:54:27.495 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:27.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:27.496 00.000 28316 Enqueuing Expose request
02:54:27.497 00.001 29988 worker thread done servicing request
02:54:27.497 00.000 29988 Worker thread wakes up
02:54:27.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:27.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:27.497 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:54:29.133 01.636 29988 Exposure complete
02:54:29.168 00.035 29988 worker thread done servicing request
02:54:29.168 00.000 28316 OnExposeComplete: enter
02:54:29.170 00.002 28316 UpdateGuideState(): m_state=6
02:54:29.174 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4242
02:54:29.176 00.002 28316 Star::Find returns 1 (0), X=950.71, Y=257.92, Mass=2428, SNR=34.2, Peak=199 HFD=4.1
02:54:29.180 00.004 28316 MultiStar: [#1 0.33,-0.22,0.00,M2] [#2 0.15,-0.28,0.89,U] [#3 0.20,0.00,0.82,U] [#4 0.32,-0.16,0.00,M1] [#5 0.47,-0.18,0.00,M2] [#6 0.25,-0.22,0.00,M2] [#7 0.48,-0.37,0.00,M6] [#8 0.47,-0.28,0.00,M3] 
02:54:29.181 00.001 28316 single-star, 2 included, MultiStar: {0.11, -0.14}, one-star: {-0.01, -0.12}
02:54:29.185 00.004 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.67)
02:54:29.185 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.63)
02:54:29.186 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.62 mountX=-0.11 mountY=0.06, mountTheta=2.64
02:54:29.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
02:54:29.187 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
02:54:29.188 00.001 29988 Worker thread wakes up
02:54:29.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
02:54:29.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:29.188 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
02:54:29.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:29.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:29.190 00.001 28316 Enqueuing Expose request
02:54:29.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
02:54:29.190 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.11 yDistance=0.06
02:54:29.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:54:29.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:29.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:54:29.190 00.000 29988 MoveAxis(E, 0, ABG)
02:54:29.190 00.000 29988 Move returns status 0, amount 0
02:54:29.190 00.000 29988 MoveAxis(N, 0, ABG)
02:54:29.190 00.000 29988 Move returns status 0, amount 0
02:54:29.190 00.000 29988 move complete, result=0
02:54:29.190 00.000 29988 worker thread done servicing request
02:54:29.190 00.000 29988 Worker thread wakes up
02:54:29.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:29.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:29.191 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:30.709 01.518 29988 Exposure complete
02:54:30.743 00.034 29988 worker thread done servicing request
02:54:30.743 00.000 28316 OnExposeComplete: enter
02:54:30.744 00.001 28316 UpdateGuideState(): m_state=6
02:54:30.745 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4243
02:54:30.745 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=257.86, Mass=2414, SNR=33.9, Peak=207 HFD=3.9
02:54:30.746 00.001 28316 MultiStar: [#1 0.11,-0.13,0.99,U] [#2 -0.07,-0.34,0.00,M1] [#3 0.10,-0.02,0.86,U] [#4 0.09,-0.23,0.83,U] [#5 0.15,-0.09,0.75,U] [#6 0.01,-0.17,0.64,U] [#7 0.18,-0.27,0.63,U] [#8 0.25,-0.30,0.00,M4] 
02:54:30.746 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.15}, one-star: {-0.05, -0.18}
02:54:30.747 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
02:54:30.747 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
02:54:30.747 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.09 mountX=-0.17 mountY=-0.00, mountTheta=-3.13
02:54:30.749 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.15, opts=13)
02:54:30.749 00.000 28316 Enqueuing Move request for scope (0.08, -0.15)
02:54:30.750 00.001 29988 Worker thread wakes up
02:54:30.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:30.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
02:54:30.750 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
02:54:30.751 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
02:54:30.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:30.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:30.752 00.001 28316 Enqueuing Expose request
02:54:30.752 00.000 29988 Moving (0.08, -0.15) raw xDistance=-0.17 yDistance=-0.00
02:54:30.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:54:30.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:30.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:54:30.752 00.000 29988 MoveAxis(E, 0, ABG)
02:54:30.752 00.000 29988 Move returns status 0, amount 0
02:54:30.752 00.000 29988 MoveAxis(N, 0, ABG)
02:54:30.752 00.000 29988 Move returns status 0, amount 0
02:54:30.752 00.000 29988 move complete, result=0
02:54:30.752 00.000 29988 worker thread done servicing request
02:54:30.752 00.000 29988 Worker thread wakes up
02:54:30.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:30.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:30.753 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:32.379 01.626 29988 Exposure complete
02:54:32.406 00.027 29988 worker thread done servicing request
02:54:32.406 00.000 28316 OnExposeComplete: enter
02:54:32.407 00.001 28316 UpdateGuideState(): m_state=6
02:54:32.408 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4244
02:54:32.408 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=257.91, Mass=2360, SNR=33.6, Peak=190 HFD=3.9
02:54:32.409 00.001 28316 MultiStar: [#1 0.12,-0.24,0.97,U] [#2 -0.16,-0.31,0.00,M2] [#3 -0.05,-0.12,0.84,U] [#4 -0.12,-0.28,0.85,U] [#5 0.09,-0.08,0.75,U] [#6 -0.28,-0.18,0.00,M2] [#7 0.22,-0.46,0.00,M6] [#8 0.01,-0.10,0.59,U] 
02:54:32.409 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.16}, one-star: {-0.30, -0.13}
02:54:32.410 00.001 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.86 = 2.42)
02:54:32.413 00.003 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.38)
02:54:32.416 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.87 mountX=-0.13 mountY=0.12, mountTheta=2.40
02:54:32.420 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.16, opts=13)
02:54:32.422 00.002 28316 Enqueuing Move request for scope (-0.05, -0.16)
02:54:32.424 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:32.427 00.003 28316 UpdateGuideState exits: m=2360 RSB=33.6
02:54:32.428 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:32.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:32.428 00.000 28316 Enqueuing Expose request
02:54:32.429 00.001 29988 Worker thread wakes up
02:54:32.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
02:54:32.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
02:54:32.429 00.000 29988 Moving (-0.05, -0.16) raw xDistance=-0.13 yDistance=0.12
02:54:32.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:54:32.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:32.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:54:32.429 00.000 29988 MoveAxis(E, 0, ABG)
02:54:32.429 00.000 29988 Move returns status 0, amount 0
02:54:32.429 00.000 29988 MoveAxis(N, 0, ABG)
02:54:32.429 00.000 29988 Move returns status 0, amount 0
02:54:32.429 00.000 29988 move complete, result=0
02:54:32.429 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:32.430 00.001 29988 worker thread done servicing request
02:54:32.430 00.000 29988 Worker thread wakes up
02:54:32.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:32.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:33.950 01.520 29988 Exposure complete
02:54:34.000 00.050 29988 worker thread done servicing request
02:54:34.000 00.000 28316 OnExposeComplete: enter
02:54:34.001 00.001 28316 UpdateGuideState(): m_state=6
02:54:34.001 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4245
02:54:34.002 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.91, Mass=2385, SNR=33.8, Peak=211 HFD=3.9
02:54:34.003 00.001 28316 MultiStar: [#1 0.13,-0.17,1.01,U] [#2 0.14,-0.31,0.00,M3] [#3 0.22,-0.09,0.88,U] [#4 0.05,-0.15,0.84,U] [#5 0.28,-0.16,0.77,U] [#6 0.21,-0.19,0.62,U] [#7 0.43,-0.29,0.00,M7] [#8 0.41,-0.25,0.00,M4] 
02:54:34.005 00.002 28316 single-star, 5 included, MultiStar: {0.12, -0.15}, one-star: {-0.10, -0.14}
02:54:34.006 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.09)
02:54:34.007 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.05)
02:54:34.008 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.20 mountX=-0.08 mountY=0.15, mountTheta=2.08
02:54:34.011 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.14, opts=13)
02:54:34.011 00.000 28316 Enqueuing Move request for scope (-0.10, -0.14)
02:54:34.012 00.001 29988 Worker thread wakes up
02:54:34.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
02:54:34.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
02:54:34.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:34.012 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
02:54:34.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:34.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:34.013 00.000 28316 Enqueuing Expose request
02:54:34.014 00.001 29988 Moving (-0.10, -0.14) raw xDistance=-0.08 yDistance=0.15
02:54:34.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:54:34.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:34.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:54:34.014 00.000 29988 MoveAxis(E, 0, ABG)
02:54:34.014 00.000 29988 Move returns status 0, amount 0
02:54:34.014 00.000 29988 MoveAxis(N, 0, ABG)
02:54:34.014 00.000 29988 Move returns status 0, amount 0
02:54:34.014 00.000 29988 move complete, result=0
02:54:34.014 00.000 29988 worker thread done servicing request
02:54:34.014 00.000 29988 Worker thread wakes up
02:54:34.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:34.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:34.014 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:35.649 01.635 29988 Exposure complete
02:54:35.685 00.036 29988 worker thread done servicing request
02:54:35.685 00.000 28316 OnExposeComplete: enter
02:54:35.687 00.002 28316 UpdateGuideState(): m_state=6
02:54:35.690 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4246
02:54:35.692 00.002 28316 Star::Find returns 1 (0), X=950.61, Y=257.95, Mass=2367, SNR=33.7, Peak=200 HFD=3.9
02:54:35.695 00.003 28316 MultiStar: [#1 0.19,-0.17,1.01,U] [#2 -0.03,-0.14,0.91,U] [#3 0.17,-0.01,0.84,U] [#4 0.08,-0.17,0.82,U] [#5 0.15,0.01,0.73,U] [#6 0.03,-0.13,0.62,U] [#7 0.34,-0.38,0.00,M8] [#8 0.09,-0.12,0.58,U] 
02:54:35.698 00.003 28316 refined, 7 included, MultiStar: {0.07, -0.11}, one-star: {-0.10, -0.09}
02:54:35.701 00.003 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
02:54:35.702 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
02:54:35.702 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.02
02:54:35.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
02:54:35.704 00.001 28316 Enqueuing Move request for scope (0.07, -0.11)
02:54:35.704 00.000 29988 Worker thread wakes up
02:54:35.705 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
02:54:35.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
02:54:35.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:35.705 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
02:54:35.706 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:35.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:35.706 00.000 28316 Enqueuing Expose request
02:54:35.707 00.001 29988 Moving (0.07, -0.11) raw xDistance=-0.12 yDistance=-0.01
02:54:35.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:54:35.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:35.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:54:35.707 00.000 29988 MoveAxis(E, 0, ABG)
02:54:35.707 00.000 29988 Move returns status 0, amount 0
02:54:35.707 00.000 29988 MoveAxis(N, 0, ABG)
02:54:35.707 00.000 29988 Move returns status 0, amount 0
02:54:35.707 00.000 29988 move complete, result=0
02:54:35.707 00.000 29988 worker thread done servicing request
02:54:35.707 00.000 29988 Worker thread wakes up
02:54:35.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:35.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:35.708 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:37.230 01.522 29988 Exposure complete
02:54:37.293 00.063 29988 worker thread done servicing request
02:54:37.293 00.000 28316 OnExposeComplete: enter
02:54:37.294 00.001 28316 UpdateGuideState(): m_state=6
02:54:37.294 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4247
02:54:37.295 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.83, Mass=2411, SNR=34.0, Peak=188 HFD=3.9
02:54:37.295 00.000 28316 MultiStar: [#1 0.03,-0.22,0.97,U] [#2 -0.21,-0.12,0.92,U] [#3 0.15,-0.13,0.84,U] [#4 -0.09,-0.11,0.83,U] [#5 0.18,-0.14,0.72,U] [#6 -0.05,-0.25,0.64,U] [#7 0.13,-0.43,0.00,M9] [#8 0.05,-0.43,0.00,M4] 
02:54:37.296 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.17}, one-star: {-0.11, -0.21}
02:54:37.296 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
02:54:37.297 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
02:54:37.297 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.14 mountY=0.10, mountTheta=2.55
02:54:37.299 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.17, opts=13)
02:54:37.301 00.002 28316 Enqueuing Move request for scope (-0.02, -0.17)
02:54:37.301 00.000 29988 Worker thread wakes up
02:54:37.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
02:54:37.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
02:54:37.301 00.000 29988 Moving (-0.02, -0.17) raw xDistance=-0.14 yDistance=0.10
02:54:37.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:54:37.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:37.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:37.302 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:54:37.302 00.000 29988 MoveAxis(E, 0, ABG)
02:54:37.302 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:54:37.303 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:37.303 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:37.303 00.000 28316 Enqueuing Expose request
02:54:37.304 00.001 29988 Move returns status 0, amount 0
02:54:37.304 00.000 29988 MoveAxis(N, 0, ABG)
02:54:37.304 00.000 29988 Move returns status 0, amount 0
02:54:37.304 00.000 29988 move complete, result=0
02:54:37.305 00.001 29988 worker thread done servicing request
02:54:37.305 00.000 29988 Worker thread wakes up
02:54:37.305 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:37.305 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:37.305 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:38.942 01.637 29988 Exposure complete
02:54:38.990 00.048 29988 worker thread done servicing request
02:54:38.990 00.000 28316 OnExposeComplete: enter
02:54:38.991 00.001 28316 UpdateGuideState(): m_state=6
02:54:38.991 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4248
02:54:38.992 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.96, Mass=2423, SNR=34.1, Peak=207 HFD=4.4
02:54:38.992 00.000 28316 MultiStar: [#1 0.26,-0.22,0.00,M1] [#2 0.17,-0.19,0.89,U] [#3 0.21,0.07,0.87,U] [#4 0.07,-0.17,0.81,U] [#5 0.27,-0.17,0.74,U] [#6 0.05,-0.24,0.63,U] [#7 0.54,-0.50,0.00,M10] [#8 0.48,-0.51,0.00,M5] 
02:54:38.993 00.001 28316 refined, 5 included, MultiStar: {0.18, -0.12}, one-star: {0.25, -0.09}
02:54:38.993 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
02:54:38.994 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
02:54:38.994 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.21 cameraTheta=-0.61 mountX=-0.18 mountY=-0.10, mountTheta=-2.64
02:54:38.996 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.12, opts=13)
02:54:38.997 00.001 28316 Enqueuing Move request for scope (0.18, -0.12)
02:54:38.997 00.000 29988 Worker thread wakes up
02:54:38.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:38.998 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
02:54:38.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:38.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:38.999 00.001 28316 Enqueuing Expose request
02:54:38.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd
02:54:38.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.12)
02:54:38.999 00.000 29988 Moving (0.18, -0.12) raw xDistance=-0.18 yDistance=-0.10
02:54:38.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:54:38.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:38.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:54:38.999 00.000 29988 MoveAxis(E, 0, ABG)
02:54:38.999 00.000 29988 Move returns status 0, amount 0
02:54:38.999 00.000 29988 MoveAxis(N, 0, ABG)
02:54:38.999 00.000 29988 Move returns status 0, amount 0
02:54:38.999 00.000 29988 move complete, result=0
02:54:38.999 00.000 29988 worker thread done servicing request
02:54:38.999 00.000 29988 Worker thread wakes up
02:54:39.000 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:39.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:39.000 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:54:40.521 01.521 29988 Exposure complete
02:54:40.561 00.040 29988 worker thread done servicing request
02:54:40.561 00.000 28316 OnExposeComplete: enter
02:54:40.562 00.001 28316 UpdateGuideState(): m_state=6
02:54:40.563 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4249
02:54:40.564 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.88, Mass=2235, SNR=32.8, Peak=190 HFD=3.9
02:54:40.565 00.001 28316 MultiStar: [#1 0.25,-0.15,1.03,U] [#2 -0.11,-0.23,0.94,U] [#3 0.09,-0.19,0.89,U] [#4 0.10,-0.30,0.85,U] [#5 0.09,-0.02,0.74,U] [#6 -0.17,-0.20,0.66,U] [#7 0.36,-0.38,0.00,R] [#8 0.19,-0.30,0.00,M6] 
02:54:40.566 00.001 28316 single-star, 6 included, MultiStar: {0.04, -0.18}, one-star: {-0.04, -0.16}
02:54:40.567 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.48)
02:54:40.567 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.44)
02:54:40.568 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.81 mountX=-0.13 mountY=0.11, mountTheta=2.45
02:54:40.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.16, opts=13)
02:54:40.571 00.001 28316 Enqueuing Move request for scope (-0.04, -0.16)
02:54:40.572 00.001 29988 Worker thread wakes up
02:54:40.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
02:54:40.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
02:54:40.572 00.000 29988 Moving (-0.04, -0.16) raw xDistance=-0.13 yDistance=0.11
02:54:40.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:54:40.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:40.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:40.572 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
02:54:40.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:40.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:40.574 00.001 28316 Enqueuing Expose request
02:54:40.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:54:40.574 00.000 29988 MoveAxis(E, 0, ABG)
02:54:40.574 00.000 29988 Move returns status 0, amount 0
02:54:40.574 00.000 29988 MoveAxis(N, 0, ABG)
02:54:40.574 00.000 29988 Move returns status 0, amount 0
02:54:40.574 00.000 29988 move complete, result=0
02:54:40.574 00.000 29988 worker thread done servicing request
02:54:40.574 00.000 29988 Worker thread wakes up
02:54:40.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:40.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:40.575 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:42.213 01.638 29988 Exposure complete
02:54:42.239 00.026 29988 worker thread done servicing request
02:54:42.239 00.000 28316 OnExposeComplete: enter
02:54:42.240 00.001 28316 UpdateGuideState(): m_state=6
02:54:42.240 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4250
02:54:42.242 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=257.86, Mass=2342, SNR=33.5, Peak=173 HFD=3.9
02:54:42.243 00.001 28316 MultiStar: [#1 0.05,-0.32,1.02,U] [#2 0.01,-0.19,0.91,U] [#3 0.08,-0.12,0.86,U] [#4 -0.09,-0.16,0.84,U] [#5 0.09,-0.19,0.75,U] [#6 -0.10,-0.22,0.64,U] [#7 0.15,-0.04,0.61,U] [#8 0.34,-0.43,0.00,M7] 
02:54:42.243 00.000 28316 refined, 7 included, MultiStar: {-0.00, -0.19}, one-star: {-0.16, -0.18}
02:54:42.243 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
02:54:42.244 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:54:42.244 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.58 mountX=-0.17 mountY=0.08, mountTheta=2.68
02:54:42.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.19, opts=13)
02:54:42.246 00.001 28316 Enqueuing Move request for scope (-0.00, -0.19)
02:54:42.246 00.000 29988 Worker thread wakes up
02:54:42.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:42.247 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:54:42.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:42.248 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:42.248 00.000 28316 Enqueuing Expose request
02:54:42.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
02:54:42.248 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
02:54:42.248 00.000 29988 Moving (-0.00, -0.19) raw xDistance=-0.17 yDistance=0.08
02:54:42.249 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:54:42.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:42.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:54:42.249 00.000 29988 MoveAxis(E, 0, ABG)
02:54:42.249 00.000 29988 Move returns status 0, amount 0
02:54:42.249 00.000 29988 MoveAxis(N, 0, ABG)
02:54:42.249 00.000 29988 Move returns status 0, amount 0
02:54:42.249 00.000 29988 move complete, result=0
02:54:42.249 00.000 29988 worker thread done servicing request
02:54:42.249 00.000 29988 Worker thread wakes up
02:54:42.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:42.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:42.249 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:43.765 01.516 29988 Exposure complete
02:54:43.808 00.043 29988 worker thread done servicing request
02:54:43.808 00.000 28316 OnExposeComplete: enter
02:54:43.809 00.001 28316 UpdateGuideState(): m_state=6
02:54:43.809 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4251
02:54:43.811 00.002 28316 Star::Find returns 1 (0), X=950.79, Y=257.92, Mass=2451, SNR=34.2, Peak=206 HFD=4.2
02:54:43.811 00.000 28316 MultiStar: [#1 0.41,-0.10,0.00,M1] [#2 -0.04,-0.20,0.91,U] [#3 0.28,-0.08,0.87,U] [#4 0.09,-0.25,0.80,U] [#5 0.26,-0.11,0.73,U] [#6 0.21,-0.17,0.62,U] [#7 -0.16,-0.09,0.60,U] [#8 0.35,-0.30,0.00,M8] 
02:54:43.812 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.15}, one-star: {0.08, -0.12}
02:54:43.812 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:54:43.813 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:54:43.813 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-1.01 mountX=-0.14 mountY=-0.01, mountTheta=-3.05
02:54:43.814 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
02:54:43.815 00.001 28316 Enqueuing Move request for scope (0.08, -0.12)
02:54:43.815 00.000 29988 Worker thread wakes up
02:54:43.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
02:54:43.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:43.816 00.001 28316 UpdateGuideState exits: m=2451 RSB=34.2
02:54:43.816 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:43.817 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:43.817 00.000 28316 Enqueuing Expose request
02:54:43.818 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
02:54:43.818 00.000 29988 Moving (0.08, -0.12) raw xDistance=-0.14 yDistance=-0.01
02:54:43.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:54:43.818 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:43.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:54:43.818 00.000 29988 MoveAxis(E, 0, ABG)
02:54:43.818 00.000 29988 Move returns status 0, amount 0
02:54:43.818 00.000 29988 MoveAxis(N, 0, ABG)
02:54:43.818 00.000 29988 Move returns status 0, amount 0
02:54:43.818 00.000 29988 move complete, result=0
02:54:43.818 00.000 29988 worker thread done servicing request
02:54:43.818 00.000 29988 Worker thread wakes up
02:54:43.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:43.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:43.818 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:54:45.444 01.626 29988 Exposure complete
02:54:45.480 00.036 29988 worker thread done servicing request
02:54:45.480 00.000 28316 OnExposeComplete: enter
02:54:45.481 00.001 28316 UpdateGuideState(): m_state=6
02:54:45.481 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4252
02:54:45.482 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.88, Mass=2495, SNR=34.6, Peak=180 HFD=3.9
02:54:45.482 00.000 28316 MultiStar: [#1 0.26,-0.25,0.00,M2] [#2 -0.09,-0.44,0.00,M1] [#3 -0.05,-0.16,0.85,U] [#4 0.02,-0.33,0.00,M1] [#5 0.24,-0.21,0.74,U] [#6 0.02,-0.46,0.00,M1] [#7 0.20,-0.35,0.00,M1] [#8 0.17,-0.59,0.00,M9] 
02:54:45.483 00.001 28316 refined, 2 included, MultiStar: {-0.01, -0.18}, one-star: {-0.17, -0.16}
02:54:45.484 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.64)
02:54:45.485 00.001 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
02:54:45.486 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.65 mountX=-0.15 mountY=0.09, mountTheta=2.61
02:54:45.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.18, opts=13)
02:54:45.489 00.001 28316 Enqueuing Move request for scope (-0.01, -0.18)
02:54:45.489 00.000 29988 Worker thread wakes up
02:54:45.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:45.492 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
02:54:45.492 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.6
02:54:45.493 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:45.493 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:45.494 00.001 28316 Enqueuing Expose request
02:54:45.495 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
02:54:45.495 00.000 29988 Moving (-0.01, -0.18) raw xDistance=-0.15 yDistance=0.09
02:54:45.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:54:45.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:45.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:54:45.495 00.000 29988 MoveAxis(E, 0, ABG)
02:54:45.495 00.000 29988 Move returns status 0, amount 0
02:54:45.495 00.000 29988 MoveAxis(N, 0, ABG)
02:54:45.495 00.000 29988 Move returns status 0, amount 0
02:54:45.495 00.000 29988 move complete, result=0
02:54:45.495 00.000 29988 worker thread done servicing request
02:54:45.495 00.000 29988 Worker thread wakes up
02:54:45.495 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:45.495 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:45.495 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:47.014 01.519 29988 Exposure complete
02:54:47.055 00.041 29988 worker thread done servicing request
02:54:47.055 00.000 28316 OnExposeComplete: enter
02:54:47.057 00.002 28316 UpdateGuideState(): m_state=6
02:54:47.059 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4253
02:54:47.059 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=257.78, Mass=2317, SNR=33.4, Peak=187 HFD=3.7
02:54:47.060 00.001 28316 MultiStar: [#1 0.21,-0.30,0.00,M3] [#2 0.06,-0.22,0.93,U] [#3 0.08,-0.02,0.85,U] [#4 0.03,-0.22,0.84,U] [#5 0.33,-0.20,0.00,M1] [#6 0.01,-0.20,0.64,U] [#7 0.02,-0.10,0.64,U] [#8 0.39,-0.40,0.00,M10] 
02:54:47.060 00.000 28316 refined, 5 included, MultiStar: {0.01, -0.18}, one-star: {-0.10, -0.27}
02:54:47.061 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
02:54:47.061 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
02:54:47.062 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.49 mountX=-0.17 mountY=0.07, mountTheta=2.76
02:54:47.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
02:54:47.063 00.000 28316 Enqueuing Move request for scope (0.01, -0.18)
02:54:47.064 00.001 29988 Worker thread wakes up
02:54:47.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:47.064 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
02:54:47.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:47.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:47.065 00.000 28316 Enqueuing Expose request
02:54:47.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
02:54:47.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
02:54:47.066 00.000 29988 Moving (0.01, -0.18) raw xDistance=-0.17 yDistance=0.07
02:54:47.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:54:47.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:47.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:54:47.066 00.000 29988 MoveAxis(E, 0, ABG)
02:54:47.066 00.000 29988 Move returns status 0, amount 0
02:54:47.066 00.000 29988 MoveAxis(N, 0, ABG)
02:54:47.066 00.000 29988 Move returns status 0, amount 0
02:54:47.066 00.000 29988 move complete, result=0
02:54:47.066 00.000 29988 worker thread done servicing request
02:54:47.066 00.000 29988 Worker thread wakes up
02:54:47.066 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:47.067 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:47.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:48.703 01.636 29988 Exposure complete
02:54:48.731 00.028 29988 worker thread done servicing request
02:54:48.731 00.000 28316 OnExposeComplete: enter
02:54:48.732 00.001 28316 UpdateGuideState(): m_state=6
02:54:48.732 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4254
02:54:48.733 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.81, Mass=2487, SNR=34.7, Peak=189 HFD=3.8
02:54:48.734 00.001 28316 MultiStar: [#1 0.07,-0.24,0.98,U] [#2 -0.23,-0.34,0.00,M1] [#3 0.07,-0.17,0.83,U] [#4 0.02,-0.26,0.80,U] [#5 0.22,-0.27,0.00,M2] [#6 0.11,-0.15,0.61,U] [#7 -0.01,-0.00,0.61,U] [#8 0.13,-0.44,0.00,R] 
02:54:48.734 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.19}, one-star: {-0.32, -0.23}
02:54:48.734 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
02:54:48.735 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
02:54:48.735 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.70 mountX=-0.16 mountY=0.11, mountTheta=2.55
02:54:48.736 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.19, opts=13)
02:54:48.737 00.001 28316 Enqueuing Move request for scope (-0.03, -0.19)
02:54:48.737 00.000 29988 Worker thread wakes up
02:54:48.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:48.738 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.7
02:54:48.738 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:48.739 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:48.739 00.000 28316 Enqueuing Expose request
02:54:48.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
02:54:48.739 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
02:54:48.740 00.001 29988 Moving (-0.03, -0.19) raw xDistance=-0.16 yDistance=0.11
02:54:48.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:54:48.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:48.740 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:54:48.740 00.000 29988 MoveAxis(E, 0, ABG)
02:54:48.740 00.000 29988 Move returns status 0, amount 0
02:54:48.740 00.000 29988 MoveAxis(N, 0, ABG)
02:54:48.740 00.000 29988 Move returns status 0, amount 0
02:54:48.740 00.000 29988 move complete, result=0
02:54:48.740 00.000 29988 worker thread done servicing request
02:54:48.740 00.000 29988 Worker thread wakes up
02:54:48.740 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:48.740 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:48.740 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:50.258 01.518 29988 Exposure complete
02:54:50.310 00.052 29988 worker thread done servicing request
02:54:50.310 00.000 28316 OnExposeComplete: enter
02:54:50.313 00.003 28316 UpdateGuideState(): m_state=6
02:54:50.315 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4255
02:54:50.318 00.003 28316 Star::Find returns 1 (0), X=950.40, Y=257.73, Mass=2452, SNR=34.2, Peak=199 HFD=3.7
02:54:50.320 00.002 28316 MultiStar: [#1 0.16,-0.35,0.00,M3] [#2 -0.27,-0.37,0.00,M2] [#3 -0.09,-0.16,0.85,U] [#4 -0.01,-0.13,0.84,U] [#5 0.26,-0.32,0.00,M3] [#6 -0.08,-0.27,0.63,U] [#7 -0.13,-0.04,0.63,U] [#8 -0.11,0.04,0.59,U] 
02:54:50.321 00.001 28316 refined, 5 included, MultiStar: {-0.13, -0.16}, one-star: {-0.32, -0.32}
02:54:50.321 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
02:54:50.322 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
02:54:50.322 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.25 mountX=-0.09 mountY=0.19, mountTheta=2.03
02:54:50.323 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.16, opts=13)
02:54:50.325 00.002 28316 Enqueuing Move request for scope (-0.13, -0.16)
02:54:50.325 00.000 29988 Worker thread wakes up
02:54:50.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:50.326 00.001 28316 UpdateGuideState exits: m=2452 RSB=34.2
02:54:50.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:50.327 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:50.327 00.000 28316 Enqueuing Expose request
02:54:50.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
02:54:50.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
02:54:50.328 00.000 29988 Moving (-0.13, -0.16) raw xDistance=-0.09 yDistance=0.19
02:54:50.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:54:50.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:50.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:54:50.328 00.000 29988 MoveAxis(E, 0, ABG)
02:54:50.328 00.000 29988 Move returns status 0, amount 0
02:54:50.328 00.000 29988 MoveAxis(N, 0, ABG)
02:54:50.328 00.000 29988 Move returns status 0, amount 0
02:54:50.328 00.000 29988 move complete, result=0
02:54:50.328 00.000 29988 worker thread done servicing request
02:54:50.328 00.000 29988 Worker thread wakes up
02:54:50.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:50.328 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:54:50.329 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:51.953 01.624 29988 Exposure complete
02:54:52.008 00.055 29988 worker thread done servicing request
02:54:52.008 00.000 28316 OnExposeComplete: enter
02:54:52.010 00.002 28316 UpdateGuideState(): m_state=6
02:54:52.011 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4256
02:54:52.012 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=258.01, Mass=2338, SNR=33.6, Peak=203 HFD=4.1
02:54:52.013 00.001 28316 MultiStar: [#1 -0.06,-0.25,0.99,U] [#2 -0.23,-0.20,0.93,U] [#3 -0.16,0.04,0.85,U] [#4 -0.13,-0.27,0.87,U] [#5 -0.06,-0.10,0.74,U] [#6 -0.28,-0.24,0.00,M1] [#7 -0.19,-0.01,0.63,U] [#8 -0.00,0.29,0.56,U] 
02:54:52.013 00.000 28316 refined, 7 included, MultiStar: {-0.15, -0.09}, one-star: {-0.29, -0.04}
02:54:52.014 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
02:54:52.014 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
02:54:52.015 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.60 mountX=-0.02 mountY=0.17, mountTheta=1.68
02:54:52.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.09, opts=13)
02:54:52.016 00.000 28316 Enqueuing Move request for scope (-0.15, -0.09)
02:54:52.017 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:52.018 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.6
02:54:52.019 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:52.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:52.021 00.001 28316 Enqueuing Expose request
02:54:52.021 00.000 29988 Worker thread wakes up
02:54:52.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
02:54:52.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
02:54:52.021 00.000 29988 Moving (-0.15, -0.09) raw xDistance=-0.02 yDistance=0.17
02:54:52.022 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:54:52.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:52.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:54:52.022 00.000 29988 MoveAxis(E, 0, ABG)
02:54:52.022 00.000 29988 Move returns status 0, amount 0
02:54:52.022 00.000 29988 MoveAxis(N, 0, ABG)
02:54:52.022 00.000 29988 Move returns status 0, amount 0
02:54:52.022 00.000 29988 move complete, result=0
02:54:52.022 00.000 29988 worker thread done servicing request
02:54:52.022 00.000 29988 Worker thread wakes up
02:54:52.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:52.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:52.022 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:54:53.538 01.516 29988 Exposure complete
02:54:53.585 00.047 29988 worker thread done servicing request
02:54:53.585 00.000 28316 OnExposeComplete: enter
02:54:53.586 00.001 28316 UpdateGuideState(): m_state=6
02:54:53.586 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4257
02:54:53.587 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=258.06, Mass=2334, SNR=33.3, Peak=181 HFD=4.0
02:54:53.587 00.000 28316 MultiStar: [#1 -0.06,-0.20,1.02,U] [#2 -0.13,-0.06,0.93,U] [#3 -0.22,0.07,0.86,U] [#4 0.03,-0.18,0.83,U] [#5 -0.07,-0.26,0.76,U] [#6 -0.12,-0.28,0.65,U] [#7 -0.14,-0.00,0.63,U] [#8 0.03,0.15,0.59,U] 
02:54:53.588 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.31, 0.02}
02:54:53.588 00.000 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.78)
02:54:53.589 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74)
02:54:53.589 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.51 mountX=-0.03 mountY=0.15, mountTheta=1.77
02:54:53.591 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.09, opts=13)
02:54:53.592 00.001 28316 Enqueuing Move request for scope (-0.12, -0.09)
02:54:53.593 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:53.593 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.3
02:54:53.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:53.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:53.594 00.000 28316 Enqueuing Expose request
02:54:53.595 00.001 29988 Worker thread wakes up
02:54:53.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
02:54:53.595 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
02:54:53.595 00.000 29988 Moving (-0.12, -0.09) raw xDistance=-0.03 yDistance=0.15
02:54:53.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:54:53.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:53.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:54:53.595 00.000 29988 MoveAxis(E, 0, ABG)
02:54:53.595 00.000 29988 Move returns status 0, amount 0
02:54:53.595 00.000 29988 MoveAxis(N, 0, ABG)
02:54:53.595 00.000 29988 Move returns status 0, amount 0
02:54:53.595 00.000 29988 move complete, result=0
02:54:53.595 00.000 29988 worker thread done servicing request
02:54:53.595 00.000 29988 Worker thread wakes up
02:54:53.596 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:53.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:53.596 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:55.232 01.636 29988 Exposure complete
02:54:55.278 00.046 29988 worker thread done servicing request
02:54:55.278 00.000 28316 OnExposeComplete: enter
02:54:55.279 00.001 28316 UpdateGuideState(): m_state=6
02:54:55.280 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4258
02:54:55.280 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=257.94, Mass=2429, SNR=34.2, Peak=192 HFD=4.0
02:54:55.281 00.001 28316 MultiStar: [#1 0.19,-0.20,0.98,U] [#2 -0.08,-0.21,0.91,U] [#3 0.10,-0.03,0.86,U] [#4 -0.08,-0.06,0.83,U] [#5 0.40,-0.16,0.00,M2] [#6 -0.21,-0.26,0.00,M1] [#7 0.00,-0.17,0.63,U] [#8 0.18,0.29,0.00,M1] 
02:54:55.281 00.000 28316 refined, 5 included, MultiStar: {-0.00, -0.13}, one-star: {-0.17, -0.10}
02:54:55.281 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
02:54:55.282 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
02:54:55.282 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.61 mountX=-0.12 mountY=0.06, mountTheta=2.65
02:54:55.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
02:54:55.284 00.001 28316 Enqueuing Move request for scope (-0.00, -0.13)
02:54:55.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:55.285 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
02:54:55.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:55.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:55.286 00.001 28316 Enqueuing Expose request
02:54:55.286 00.000 29988 Worker thread wakes up
02:54:55.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
02:54:55.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
02:54:55.286 00.000 29988 Moving (-0.00, -0.13) raw xDistance=-0.12 yDistance=0.06
02:54:55.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:54:55.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:55.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:54:55.286 00.000 29988 MoveAxis(E, 0, ABG)
02:54:55.286 00.000 29988 Move returns status 0, amount 0
02:54:55.286 00.000 29988 MoveAxis(N, 0, ABG)
02:54:55.286 00.000 29988 Move returns status 0, amount 0
02:54:55.286 00.000 29988 move complete, result=0
02:54:55.286 00.000 29988 worker thread done servicing request
02:54:55.286 00.000 29988 Worker thread wakes up
02:54:55.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:55.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:55.287 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:56.809 01.522 29988 Exposure complete
02:54:56.845 00.036 29988 worker thread done servicing request
02:54:56.845 00.000 28316 OnExposeComplete: enter
02:54:56.846 00.001 28316 UpdateGuideState(): m_state=6
02:54:56.847 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4259
02:54:56.850 00.003 28316 Star::Find returns 1 (0), X=950.57, Y=257.96, Mass=2299, SNR=33.2, Peak=199 HFD=3.9
02:54:56.851 00.001 28316 MultiStar: [#1 0.16,-0.18,1.00,U] [#2 -0.02,-0.21,0.95,U] [#3 0.08,-0.02,0.86,U] [#4 -0.08,-0.18,0.85,U] [#5 0.07,-0.10,0.75,U] [#6 -0.15,-0.13,0.66,U] [#7 -0.27,0.18,0.64,U] [#8 0.17,-0.10,0.62,U] 
02:54:56.851 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {-0.15, -0.08}
02:54:56.852 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
02:54:56.852 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
02:54:56.853 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.73 mountX=-0.09 mountY=0.06, mountTheta=2.53
02:54:56.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
02:54:56.855 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
02:54:56.855 00.000 29988 Worker thread wakes up
02:54:56.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:56.856 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
02:54:56.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:56.857 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:56.857 00.000 28316 Enqueuing Expose request
02:54:56.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:54:56.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:54:56.857 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.09 yDistance=0.06
02:54:56.858 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:54:56.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:56.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:54:56.858 00.000 29988 MoveAxis(E, 0, ABG)
02:54:56.858 00.000 29988 Move returns status 0, amount 0
02:54:56.858 00.000 29988 MoveAxis(N, 0, ABG)
02:54:56.858 00.000 29988 Move returns status 0, amount 0
02:54:56.858 00.000 29988 move complete, result=0
02:54:56.858 00.000 29988 worker thread done servicing request
02:54:56.858 00.000 29988 Worker thread wakes up
02:54:56.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:56.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:56.858 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:54:58.484 01.626 29988 Exposure complete
02:54:58.513 00.029 29988 worker thread done servicing request
02:54:58.513 00.000 28316 OnExposeComplete: enter
02:54:58.514 00.001 28316 UpdateGuideState(): m_state=6
02:54:58.514 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4260
02:54:58.515 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=257.88, Mass=2411, SNR=34.0, Peak=191 HFD=3.9
02:54:58.515 00.000 28316 MultiStar: [#1 0.07,-0.17,0.97,U] [#2 -0.26,-0.10,0.89,U] [#3 -0.05,-0.05,0.85,U] [#4 -0.02,-0.13,0.83,U] [#5 0.20,-0.28,0.00,M2] [#6 -0.23,-0.19,0.62,U] [#7 -0.08,-0.11,0.65,U] [#8 0.07,0.12,0.58,U] 
02:54:58.516 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.11}, one-star: {-0.14, -0.16}
02:54:58.516 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
02:54:58.516 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
02:54:58.517 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.23 mountX=-0.06 mountY=0.12, mountTheta=2.05
02:54:58.518 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
02:54:58.519 00.001 28316 Enqueuing Move request for scope (-0.08, -0.11)
02:54:58.520 00.001 29988 Worker thread wakes up
02:54:58.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:54:58.520 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
02:54:58.521 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:54:58.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:54:58.522 00.001 28316 Enqueuing Expose request
02:54:58.522 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
02:54:58.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
02:54:58.522 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.06 yDistance=0.12
02:54:58.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:54:58.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:54:58.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:54:58.522 00.000 29988 MoveAxis(E, 0, ABG)
02:54:58.522 00.000 29988 Move returns status 0, amount 0
02:54:58.522 00.000 29988 MoveAxis(N, 0, ABG)
02:54:58.522 00.000 29988 Move returns status 0, amount 0
02:54:58.522 00.000 29988 move complete, result=0
02:54:58.522 00.000 29988 worker thread done servicing request
02:54:58.522 00.000 29988 Worker thread wakes up
02:54:58.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:54:58.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:54:58.523 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:00.043 01.520 29988 Exposure complete
02:55:00.077 00.034 29988 worker thread done servicing request
02:55:00.077 00.000 28316 OnExposeComplete: enter
02:55:00.079 00.002 28316 UpdateGuideState(): m_state=6
02:55:00.080 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4261
02:55:00.082 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=257.82, Mass=2386, SNR=33.9, Peak=191 HFD=3.8
02:55:00.083 00.001 28316 MultiStar: [#1 -0.01,-0.26,0.97,U] [#2 0.06,-0.20,0.91,U] [#3 0.07,-0.08,0.88,U] [#4 -0.11,-0.20,0.84,U] [#5 0.09,-0.29,0.74,U] [#6 -0.05,-0.31,0.64,U] [#7 -0.20,-0.07,0.64,U] [#8 0.29,-0.06,0.59,U] 
02:55:00.086 00.003 28316 refined, 8 included, MultiStar: {-0.00, -0.19}, one-star: {-0.09, -0.22}
02:55:00.088 00.002 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
02:55:00.090 00.002 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:55:00.092 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=-0.18 mountY=0.09, mountTheta=2.68
02:55:00.096 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.19, opts=13)
02:55:00.098 00.002 28316 Enqueuing Move request for scope (-0.00, -0.19)
02:55:00.104 00.006 29988 Worker thread wakes up
02:55:00.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
02:55:00.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:00.105 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
02:55:00.105 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
02:55:00.105 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:00.106 00.001 29988 Moving (-0.00, -0.19) raw xDistance=-0.18 yDistance=0.09
02:55:00.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:55:00.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:00.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:00.106 00.000 28316 Enqueuing Expose request
02:55:00.107 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:55:00.107 00.000 29988 MoveAxis(E, 0, ABG)
02:55:00.107 00.000 29988 Move returns status 0, amount 0
02:55:00.107 00.000 29988 MoveAxis(N, 0, ABG)
02:55:00.107 00.000 29988 Move returns status 0, amount 0
02:55:00.107 00.000 29988 move complete, result=0
02:55:00.107 00.000 29988 worker thread done servicing request
02:55:00.107 00.000 29988 Worker thread wakes up
02:55:00.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:00.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:00.107 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:01.737 01.630 29988 Exposure complete
02:55:01.779 00.042 29988 worker thread done servicing request
02:55:01.779 00.000 28316 OnExposeComplete: enter
02:55:01.781 00.002 28316 UpdateGuideState(): m_state=6
02:55:01.785 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4262
02:55:01.787 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=258.00, Mass=2448, SNR=34.3, Peak=204 HFD=4.1
02:55:01.790 00.003 28316 MultiStar: [#1 -0.22,0.02,0.99,U] [#2 -0.13,-0.01,0.90,U] [#3 0.19,0.02,0.84,U] [#4 -0.15,-0.04,0.83,U] [#5 -0.09,0.06,0.71,U] [#6 -0.16,-0.01,0.61,U] [#7 -0.16,0.13,0.62,U] [#8 -0.11,0.23,0.56,U] 
02:55:01.792 00.002 28316 refined, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.13, -0.04}
02:55:01.793 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:55:01.794 00.001 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:55:01.795 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.88 mountX=0.07 mountY=0.08, mountTheta=0.87
02:55:01.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
02:55:01.798 00.001 28316 Enqueuing Move request for scope (-0.11, 0.03)
02:55:01.798 00.000 29988 Worker thread wakes up
02:55:01.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:01.800 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
02:55:01.800 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:55:01.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:01.801 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
02:55:01.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:01.801 00.000 28316 Enqueuing Expose request
02:55:01.801 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
02:55:01.802 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:55:01.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:01.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:55:01.802 00.000 29988 MoveAxis(E, 0, ABG)
02:55:01.802 00.000 29988 Move returns status 0, amount 0
02:55:01.802 00.000 29988 MoveAxis(N, 0, ABG)
02:55:01.802 00.000 29988 Move returns status 0, amount 0
02:55:01.802 00.000 29988 move complete, result=0
02:55:01.802 00.000 29988 worker thread done servicing request
02:55:01.802 00.000 29988 Worker thread wakes up
02:55:01.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:01.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:01.802 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:03.326 01.524 29988 Exposure complete
02:55:03.357 00.031 29988 worker thread done servicing request
02:55:03.357 00.000 28316 OnExposeComplete: enter
02:55:03.358 00.001 28316 UpdateGuideState(): m_state=6
02:55:03.359 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4263
02:55:03.359 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.95, Mass=2562, SNR=35.1, Peak=193 HFD=4.0
02:55:03.360 00.001 28316 MultiStar: [#1 0.19,-0.23,0.94,U] [#2 -0.24,-0.25,0.00,M1] [#3 0.03,0.02,0.84,U] [#4 -0.16,-0.10,0.82,U] [#5 0.13,-0.02,0.70,U] [#6 -0.10,-0.14,0.61,U] [#7 -0.38,-0.01,0.00,M1] [#8 -0.12,0.35,0.00,M1] 
02:55:03.360 00.000 28316 refined, 5 included, MultiStar: {-0.04, -0.10}, one-star: {-0.31, -0.09}
02:55:03.361 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
02:55:03.361 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
02:55:03.361 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.99 mountX=-0.07 mountY=0.08, mountTheta=2.28
02:55:03.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
02:55:03.363 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
02:55:03.363 00.000 29988 Worker thread wakes up
02:55:03.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:55:03.364 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:55:03.364 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.08
02:55:03.364 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:55:03.364 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:03.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:03.364 00.000 28316 UpdateGuideState exits: m=2562 RSB=35.1
02:55:03.365 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:03.365 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:03.365 00.000 28316 Enqueuing Expose request
02:55:03.366 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:55:03.366 00.000 29988 MoveAxis(E, 0, ABG)
02:55:03.366 00.000 29988 Move returns status 0, amount 0
02:55:03.366 00.000 29988 MoveAxis(N, 0, ABG)
02:55:03.366 00.000 29988 Move returns status 0, amount 0
02:55:03.366 00.000 29988 move complete, result=0
02:55:03.366 00.000 29988 worker thread done servicing request
02:55:03.366 00.000 29988 Worker thread wakes up
02:55:03.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:03.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:03.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:04.993 01.627 29988 Exposure complete
02:55:05.034 00.041 29988 worker thread done servicing request
02:55:05.035 00.001 28316 OnExposeComplete: enter
02:55:05.036 00.001 28316 UpdateGuideState(): m_state=6
02:55:05.038 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4264
02:55:05.040 00.002 28316 Star::Find returns 1 (0), X=950.46, Y=258.08, Mass=2508, SNR=34.7, Peak=194 HFD=3.9
02:55:05.043 00.003 28316 MultiStar: [#1 0.11,-0.05,0.93,U] [#2 -0.22,-0.04,0.88,U] [#3 -0.18,0.13,0.82,U] [#4 -0.14,-0.01,0.82,U] [#5 0.12,0.13,0.72,U] [#6 -0.30,-0.11,0.62,U] [#7 -0.20,-0.03,0.61,U] [#8 0.10,0.26,0.59,U] 
02:55:05.046 00.003 28316 refined, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.25, 0.04}
02:55:05.048 00.002 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
02:55:05.051 00.003 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
02:55:05.053 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.88 mountX=0.07 mountY=0.09, mountTheta=0.86
02:55:05.056 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
02:55:05.058 00.002 28316 Enqueuing Move request for scope (-0.11, 0.03)
02:55:05.058 00.000 29988 Worker thread wakes up
02:55:05.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:05.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
02:55:05.059 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.7
02:55:05.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
02:55:05.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:05.060 00.001 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.09
02:55:05.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:05.060 00.000 28316 Enqueuing Expose request
02:55:05.061 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:55:05.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:05.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:55:05.061 00.000 29988 MoveAxis(E, 0, ABG)
02:55:05.061 00.000 29988 Move returns status 0, amount 0
02:55:05.061 00.000 29988 MoveAxis(N, 0, ABG)
02:55:05.061 00.000 29988 Move returns status 0, amount 0
02:55:05.061 00.000 29988 move complete, result=0
02:55:05.061 00.000 29988 worker thread done servicing request
02:55:05.061 00.000 29988 Worker thread wakes up
02:55:05.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:05.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:05.061 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:06.578 01.517 29988 Exposure complete
02:55:06.628 00.050 29988 worker thread done servicing request
02:55:06.628 00.000 28316 OnExposeComplete: enter
02:55:06.629 00.001 28316 UpdateGuideState(): m_state=6
02:55:06.630 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4265
02:55:06.630 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=258.07, Mass=2477, SNR=34.5, Peak=192 HFD=4.0
02:55:06.631 00.001 28316 MultiStar: [#1 0.02,-0.06,0.99,U] [#2 -0.21,-0.00,0.90,U] [#3 -0.08,0.18,0.85,U] [#4 -0.25,0.01,0.81,U] [#5 0.03,0.04,0.72,U] [#6 -0.15,-0.06,0.62,U] [#7 -0.28,0.08,0.61,U] [#8 -0.04,0.29,0.57,U] 
02:55:06.631 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.05}, one-star: {-0.26, 0.03}
02:55:06.631 00.000 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
02:55:06.632 00.001 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
02:55:06.632 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.14 cameraTheta=2.80 mountX=0.10 mountY=0.10, mountTheta=0.79
02:55:06.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.05, opts=13)
02:55:06.634 00.001 28316 Enqueuing Move request for scope (-0.14, 0.05)
02:55:06.634 00.000 29988 Worker thread wakes up
02:55:06.634 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
02:55:06.634 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
02:55:06.635 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:06.635 00.000 29988 Moving (-0.14, 0.05) raw xDistance=0.10 yDistance=0.10
02:55:06.635 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:55:06.636 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:06.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:06.636 00.000 28316 Enqueuing Expose request
02:55:06.637 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:55:06.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:06.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:55:06.637 00.000 29988 MoveAxis(E, 0, ABG)
02:55:06.637 00.000 29988 Move returns status 0, amount 0
02:55:06.637 00.000 29988 MoveAxis(N, 0, ABG)
02:55:06.637 00.000 29988 Move returns status 0, amount 0
02:55:06.637 00.000 29988 move complete, result=0
02:55:06.637 00.000 29988 worker thread done servicing request
02:55:06.637 00.000 29988 Worker thread wakes up
02:55:06.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:06.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:06.639 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:08.274 01.635 29988 Exposure complete
02:55:08.307 00.033 29988 worker thread done servicing request
02:55:08.307 00.000 28316 OnExposeComplete: enter
02:55:08.308 00.001 28316 UpdateGuideState(): m_state=6
02:55:08.309 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4266
02:55:08.310 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=258.11, Mass=2424, SNR=34.0, Peak=207 HFD=3.9
02:55:08.311 00.001 28316 MultiStar: [#1 0.08,0.04,0.96,U] [#2 -0.08,0.01,0.95,U] [#3 -0.03,0.06,0.85,U] [#4 -0.36,0.05,0.00,M1] [#5 0.01,0.14,0.74,U] [#6 -0.31,0.02,0.67,U] [#7 -0.24,0.36,0.00,M1] [#8 -0.12,0.44,0.00,M1] 
02:55:08.312 00.001 28316 refined, 5 included, MultiStar: {-0.12, 0.05}, one-star: {-0.38, 0.07}
02:55:08.312 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
02:55:08.313 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
02:55:08.314 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.72 mountX=0.10 mountY=0.08, mountTheta=0.69
02:55:08.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
02:55:08.318 00.003 28316 Enqueuing Move request for scope (-0.12, 0.05)
02:55:08.319 00.001 29988 Worker thread wakes up
02:55:08.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
02:55:08.320 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
02:55:08.320 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.10 yDistance=0.08
02:55:08.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:55:08.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:08.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:08.322 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:55:08.322 00.000 29988 MoveAxis(E, 0, ABG)
02:55:08.322 00.000 29988 Move returns status 0, amount 0
02:55:08.322 00.000 29988 MoveAxis(N, 0, ABG)
02:55:08.322 00.000 29988 Move returns status 0, amount 0
02:55:08.322 00.000 29988 move complete, result=0
02:55:08.322 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.0
02:55:08.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:08.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:08.324 00.001 28316 Enqueuing Expose request
02:55:08.324 00.000 29988 worker thread done servicing request
02:55:08.324 00.000 29988 Worker thread wakes up
02:55:08.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:08.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:08.324 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:09.840 01.516 29988 Exposure complete
02:55:09.877 00.037 29988 worker thread done servicing request
02:55:09.877 00.000 28316 OnExposeComplete: enter
02:55:09.878 00.001 28316 UpdateGuideState(): m_state=6
02:55:09.879 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4267
02:55:09.879 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=258.20, Mass=2344, SNR=33.4, Peak=180 HFD=3.8
02:55:09.880 00.001 28316 MultiStar: [#1 -0.08,0.17,0.98,U] [#2 -0.10,0.28,0.93,U] [#3 -0.18,0.37,0.00,M1] [#4 -0.07,0.20,0.81,U] [#5 -0.01,0.28,0.75,U] [#6 -0.37,0.30,0.00,M1] [#7 -0.25,0.55,0.00,M2] [#8 0.05,0.60,0.00,M2] 
02:55:09.880 00.000 28316 refined, 4 included, MultiStar: {-0.12, 0.21}, one-star: {-0.32, 0.16}
02:55:09.881 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
02:55:09.881 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
02:55:09.882 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.25 cameraTheta=2.10 mountX=0.25 mountY=0.02, mountTheta=0.06
02:55:09.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.21, opts=13)
02:55:09.884 00.000 28316 Enqueuing Move request for scope (-0.12, 0.21)
02:55:09.885 00.001 29988 Worker thread wakes up
02:55:09.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:09.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
02:55:09.885 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.4
02:55:09.886 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:09.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:09.887 00.001 28316 Enqueuing Expose request
02:55:09.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
02:55:09.887 00.000 29988 Moving (-0.12, 0.21) raw xDistance=0.25 yDistance=0.02
02:55:09.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:55:09.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:09.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:55:09.887 00.000 29988 MoveAxis(W, 52, ABG)
02:55:09.887 00.000 29988 Guiding  Dir = 3, Dur = 52
02:55:09.887 00.000 29988 IsSlewing returns 0
02:55:09.887 00.000 29988 IsGuiding returns 0
02:55:09.889 00.002 29988 PulseGuide returned control before completion, sleep 61
02:55:09.969 00.080 29988 IsGuiding returns 0
02:55:09.969 00.000 29988 Move returns status 0, amount 52
02:55:09.969 00.000 29988 MoveAxis(N, 0, ABG)
02:55:09.969 00.000 29988 Move returns status 0, amount 0
02:55:09.969 00.000 29988 move complete, result=0
02:55:09.969 00.000 29988 worker thread done servicing request
02:55:09.969 00.000 29988 Worker thread wakes up
02:55:09.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:09.969 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.0 px 0 ms NORTH
02:55:09.970 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:11.595 01.625 29988 Exposure complete
02:55:11.631 00.036 29988 worker thread done servicing request
02:55:11.632 00.001 28316 OnExposeComplete: enter
02:55:11.632 00.000 28316 UpdateGuideState(): m_state=6
02:55:11.633 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4268
02:55:11.633 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=258.18, Mass=2560, SNR=34.9, Peak=185 HFD=3.8
02:55:11.634 00.001 28316 MultiStar: [#1 -0.08,-0.05,0.97,U] [#2 -0.13,-0.13,0.89,U] [#3 -0.03,0.08,0.82,U] [#4 -0.23,0.01,0.81,U] [#5 -0.08,-0.06,0.73,U] [#6 -0.12,0.01,0.60,U] [#7 -0.42,0.20,0.00,M3] [#8 -0.02,0.32,0.58,U] 
02:55:11.634 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.22, 0.14}
02:55:11.634 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
02:55:11.635 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
02:55:11.635 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.90 mountX=0.08 mountY=0.09, mountTheta=0.89
02:55:11.637 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.03, opts=13)
02:55:11.637 00.000 28316 Enqueuing Move request for scope (-0.12, 0.03)
02:55:11.637 00.000 29988 Worker thread wakes up
02:55:11.638 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
02:55:11.638 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
02:55:11.638 00.000 29988 Moving (-0.12, 0.03) raw xDistance=0.08 yDistance=0.09
02:55:11.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:55:11.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:11.638 00.000 28316 UpdateGuideState exits: m=2560 RSB=34.9
02:55:11.639 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:11.639 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:11.639 00.000 28316 Enqueuing Expose request
02:55:11.640 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:11.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:55:11.640 00.000 29988 MoveAxis(E, 0, ABG)
02:55:11.640 00.000 29988 Move returns status 0, amount 0
02:55:11.640 00.000 29988 MoveAxis(N, 0, ABG)
02:55:11.640 00.000 29988 Move returns status 0, amount 0
02:55:11.640 00.000 29988 move complete, result=0
02:55:11.640 00.000 29988 worker thread done servicing request
02:55:11.640 00.000 29988 Worker thread wakes up
02:55:11.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:11.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:11.641 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:13.163 01.522 29988 Exposure complete
02:55:13.196 00.033 29988 worker thread done servicing request
02:55:13.196 00.000 28316 OnExposeComplete: enter
02:55:13.196 00.000 28316 UpdateGuideState(): m_state=6
02:55:13.197 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4269
02:55:13.197 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=258.08, Mass=2418, SNR=34.1, Peak=187 HFD=4.0
02:55:13.198 00.001 28316 MultiStar: [#1 0.01,-0.03,0.99,U] [#2 -0.06,0.01,0.90,U] [#3 0.08,0.04,0.83,U] [#4 -0.13,0.10,0.81,U] [#5 -0.02,0.13,0.72,U] [#6 -0.03,-0.05,0.62,U] [#7 -0.13,0.31,0.00,M4] [#8 -0.01,0.45,0.00,M2] 
02:55:13.198 00.000 28316 refined, 6 included, MultiStar: {-0.04, 0.03}, one-star: {-0.11, 0.03}
02:55:13.199 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
02:55:13.199 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
02:55:13.200 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.44 mountX=0.05 mountY=0.02, mountTheta=0.41
02:55:13.201 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
02:55:13.201 00.000 28316 Enqueuing Move request for scope (-0.04, 0.03)
02:55:13.202 00.001 29988 Worker thread wakes up
02:55:13.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
02:55:13.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
02:55:13.202 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.05 yDistance=0.02
02:55:13.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:55:13.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:13.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:55:13.202 00.000 29988 MoveAxis(E, 0, ABG)
02:55:13.202 00.000 29988 Move returns status 0, amount 0
02:55:13.202 00.000 29988 MoveAxis(N, 0, ABG)
02:55:13.202 00.000 29988 Move returns status 0, amount 0
02:55:13.202 00.000 29988 move complete, result=0
02:55:13.202 00.000 29988 worker thread done servicing request
02:55:13.202 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:13.203 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:55:13.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:13.203 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:13.204 00.001 28316 Enqueuing Expose request
02:55:13.204 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:55:13.205 00.001 29988 Worker thread wakes up
02:55:13.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:13.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:14.836 01.631 29988 Exposure complete
02:55:14.872 00.036 29988 worker thread done servicing request
02:55:14.872 00.000 28316 OnExposeComplete: enter
02:55:14.874 00.002 28316 UpdateGuideState(): m_state=6
02:55:14.875 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4270
02:55:14.876 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=258.03, Mass=2284, SNR=33.1, Peak=184 HFD=4.0
02:55:14.877 00.001 28316 MultiStar: [#1 -0.06,0.05,1.03,U] [#2 -0.35,-0.21,0.00,M1] [#3 -0.17,0.05,0.89,U] [#4 -0.14,0.07,0.84,U] [#5 -0.08,0.09,0.75,U] [#6 -0.18,0.00,0.64,U] [#7 -0.41,0.31,0.00,M5] [#8 -0.13,0.29,0.60,U] 
02:55:14.878 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.07}, one-star: {-0.36, -0.01}
02:55:14.879 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
02:55:14.880 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
02:55:14.880 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.74 mountX=0.13 mountY=0.11, mountTheta=0.72
02:55:14.883 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.07, opts=13)
02:55:14.884 00.001 28316 Enqueuing Move request for scope (-0.16, 0.07)
02:55:14.885 00.001 29988 Worker thread wakes up
02:55:14.885 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
02:55:14.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
02:55:14.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:14.886 00.001 28316 UpdateGuideState exits: m=2284 RSB=33.1
02:55:14.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:14.886 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:14.887 00.001 28316 Enqueuing Expose request
02:55:14.887 00.000 29988 Moving (-0.16, 0.07) raw xDistance=0.13 yDistance=0.11
02:55:14.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:55:14.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:14.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:55:14.887 00.000 29988 MoveAxis(E, 0, ABG)
02:55:14.887 00.000 29988 Move returns status 0, amount 0
02:55:14.887 00.000 29988 MoveAxis(N, 0, ABG)
02:55:14.887 00.000 29988 Move returns status 0, amount 0
02:55:14.887 00.000 29988 move complete, result=0
02:55:14.887 00.000 29988 worker thread done servicing request
02:55:14.887 00.000 29988 Worker thread wakes up
02:55:14.888 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:14.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:14.888 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:16.401 01.513 29988 Exposure complete
02:55:16.428 00.027 29988 worker thread done servicing request
02:55:16.428 00.000 28316 OnExposeComplete: enter
02:55:16.430 00.002 28316 UpdateGuideState(): m_state=6
02:55:16.432 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4271
02:55:16.432 00.000 28316 Star::Find returns 1 (0), X=950.16, Y=258.20, Mass=2419, SNR=33.9, Peak=221 HFD=4.0
02:55:16.433 00.001 28316 MultiStar: [#1 -0.05,0.02,0.96,U] [#2 -0.44,-0.03,0.00,M2] [#3 -0.33,0.25,0.00,M1] [#4 -0.11,0.01,0.84,U] [#5 -0.02,0.25,0.75,U] [#6 -0.09,0.05,0.64,U] [#7 -0.25,0.02,0.64,U] [#8 -0.14,0.50,0.00,M2] 
02:55:16.434 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.09}, one-star: {-0.55, 0.16}
02:55:16.434 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
02:55:16.435 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
02:55:16.435 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.73 mountX=0.16 mountY=0.13, mountTheta=0.70
02:55:16.437 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.09, opts=13)
02:55:16.437 00.000 28316 Enqueuing Move request for scope (-0.19, 0.09)
02:55:16.438 00.001 29988 Worker thread wakes up
02:55:16.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
02:55:16.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
02:55:16.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:16.438 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
02:55:16.439 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:16.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:16.439 00.000 28316 Enqueuing Expose request
02:55:16.440 00.001 29988 Moving (-0.19, 0.09) raw xDistance=0.16 yDistance=0.13
02:55:16.440 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:55:16.440 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:16.440 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:55:16.440 00.000 29988 MoveAxis(E, 0, ABG)
02:55:16.441 00.001 29988 Move returns status 0, amount 0
02:55:16.441 00.000 29988 MoveAxis(N, 0, ABG)
02:55:16.441 00.000 29988 Move returns status 0, amount 0
02:55:16.441 00.000 29988 move complete, result=0
02:55:16.441 00.000 29988 worker thread done servicing request
02:55:16.441 00.000 29988 Worker thread wakes up
02:55:16.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:16.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:16.442 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:18.063 01.621 29988 Exposure complete
02:55:18.092 00.029 29988 worker thread done servicing request
02:55:18.092 00.000 28316 OnExposeComplete: enter
02:55:18.093 00.001 28316 UpdateGuideState(): m_state=6
02:55:18.093 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4272
02:55:18.094 00.001 28316 Star::Find returns 1 (0), X=950.22, Y=258.04, Mass=2456, SNR=34.3, Peak=216 HFD=4.1
02:55:18.094 00.000 28316 MultiStar: [#1 -0.07,-0.03,0.98,U] [#2 -0.26,0.00,0.93,U] [#3 -0.19,0.09,0.84,U] [#4 -0.23,0.08,0.81,U] [#5 -0.07,0.07,0.72,U] [#6 -0.27,-0.10,0.63,U] [#7 -0.14,0.30,0.00,M5] [#8 -0.30,0.43,0.00,M3] 
02:55:18.095 00.001 28316 refined, 6 included, MultiStar: {-0.23, 0.02}, one-star: {-0.50, -0.01}
02:55:18.095 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:55:18.096 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
02:55:18.096 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.07 mountX=0.11 mountY=0.20, mountTheta=1.06
02:55:18.097 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.02, opts=13)
02:55:18.098 00.001 28316 Enqueuing Move request for scope (-0.23, 0.02)
02:55:18.098 00.000 29988 Worker thread wakes up
02:55:18.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:18.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
02:55:18.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
02:55:18.099 00.000 29988 Moving (-0.23, 0.02) raw xDistance=0.11 yDistance=0.20
02:55:18.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:55:18.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:18.099 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
02:55:18.101 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:18.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:18.102 00.001 28316 Enqueuing Expose request
02:55:18.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:55:18.102 00.000 29988 MoveAxis(E, 0, ABG)
02:55:18.102 00.000 29988 Move returns status 0, amount 0
02:55:18.102 00.000 29988 MoveAxis(N, 0, ABG)
02:55:18.102 00.000 29988 Move returns status 0, amount 0
02:55:18.102 00.000 29988 move complete, result=0
02:55:18.102 00.000 29988 worker thread done servicing request
02:55:18.102 00.000 29988 Worker thread wakes up
02:55:18.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:18.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:18.103 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:55:19.619 01.516 29988 Exposure complete
02:55:19.654 00.035 29988 worker thread done servicing request
02:55:19.654 00.000 28316 OnExposeComplete: enter
02:55:19.654 00.000 28316 UpdateGuideState(): m_state=6
02:55:19.655 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4273
02:55:19.655 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=258.12, Mass=2336, SNR=33.5, Peak=202 HFD=4.0
02:55:19.656 00.001 28316 MultiStar: [#1 0.02,0.14,0.99,U] [#2 -0.28,0.07,0.90,U] [#3 -0.27,0.25,0.00,M1] [#4 -0.23,0.04,0.85,U] [#5 -0.11,0.12,0.75,U] [#6 -0.25,0.15,0.62,U] [#7 -0.36,0.45,0.00,M6] [#8 -0.08,0.55,0.00,M4] 
02:55:19.656 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.10}, one-star: {-0.35, 0.08}
02:55:19.657 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
02:55:19.657 00.000 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
02:55:19.658 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.68 mountX=0.17 mountY=0.13, mountTheta=0.66
02:55:19.658 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.10, opts=13)
02:55:19.659 00.001 28316 Enqueuing Move request for scope (-0.20, 0.10)
02:55:19.659 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:19.660 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:55:19.660 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:19.661 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:19.661 00.000 28316 Enqueuing Expose request
02:55:19.661 00.000 29988 Worker thread wakes up
02:55:19.662 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
02:55:19.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
02:55:19.662 00.000 29988 Moving (-0.20, 0.10) raw xDistance=0.17 yDistance=0.13
02:55:19.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:55:19.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:19.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:55:19.662 00.000 29988 MoveAxis(E, 0, ABG)
02:55:19.662 00.000 29988 Move returns status 0, amount 0
02:55:19.662 00.000 29988 MoveAxis(N, 0, ABG)
02:55:19.662 00.000 29988 Move returns status 0, amount 0
02:55:19.662 00.000 29988 move complete, result=0
02:55:19.663 00.001 29988 worker thread done servicing request
02:55:19.663 00.000 29988 Worker thread wakes up
02:55:19.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:19.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:19.663 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:55:21.296 01.633 29988 Exposure complete
02:55:21.325 00.029 29988 worker thread done servicing request
02:55:21.325 00.000 28316 OnExposeComplete: enter
02:55:21.325 00.000 28316 UpdateGuideState(): m_state=6
02:55:21.326 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4274
02:55:21.326 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=258.35, Mass=2503, SNR=34.5, Peak=179 HFD=3.9
02:55:21.327 00.001 28316 MultiStar: [#1 0.00,0.25,0.98,U] [#2 -0.08,0.26,0.89,U] [#3 -0.12,0.47,0.00,M2] [#4 -0.17,0.25,0.83,U] [#5 0.06,0.23,0.69,U] [#6 -0.27,0.24,0.00,M1] [#7 -0.42,0.40,0.00,M7] [#8 -0.18,0.57,0.00,M5] 
02:55:21.327 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.26}, one-star: {-0.26, 0.31}
02:55:21.327 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
02:55:21.328 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
02:55:21.328 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.93 mountX=0.28 mountY=-0.03, mountTheta=-0.11
02:55:21.329 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.26, opts=13)
02:55:21.330 00.001 28316 Enqueuing Move request for scope (-0.10, 0.26)
02:55:21.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:21.331 00.001 29988 Worker thread wakes up
02:55:21.331 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.5
02:55:21.331 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:21.332 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
02:55:21.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:21.332 00.000 28316 Enqueuing Expose request
02:55:21.332 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
02:55:21.333 00.001 29988 Moving (-0.10, 0.26) raw xDistance=0.28 yDistance=-0.03
02:55:21.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:55:21.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:21.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:55:21.333 00.000 29988 MoveAxis(W, 59, ABG)
02:55:21.333 00.000 29988 Guiding  Dir = 3, Dur = 59
02:55:21.333 00.000 29988 IsSlewing returns 0
02:55:21.333 00.000 29988 IsGuiding returns 0
02:55:21.335 00.002 29988 PulseGuide returned control before completion, sleep 68
02:55:21.407 00.072 29988 IsGuiding returns 0
02:55:21.407 00.000 29988 Move returns status 0, amount 59
02:55:21.407 00.000 29988 MoveAxis(N, 0, ABG)
02:55:21.407 00.000 29988 Move returns status 0, amount 0
02:55:21.407 00.000 29988 move complete, result=0
02:55:21.407 00.000 29988 worker thread done servicing request
02:55:21.407 00.000 29988 Worker thread wakes up
02:55:21.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:21.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:21.408 00.001 28316 GuideStep: 0.3 px 59 ms WEST, -0.0 px 0 ms NORTH
02:55:22.814 01.406 29988 Exposure complete
02:55:22.851 00.037 29988 worker thread done servicing request
02:55:22.852 00.001 28316 OnExposeComplete: enter
02:55:22.853 00.001 28316 UpdateGuideState(): m_state=6
02:55:22.855 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4275
02:55:22.856 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=258.06, Mass=2375, SNR=33.8, Peak=194 HFD=4.1
02:55:22.858 00.002 28316 MultiStar: [#1 0.14,0.09,0.99,U] [#2 0.11,0.16,0.88,U] [#3 0.29,0.21,0.00,M3] [#4 0.05,0.01,0.86,U] [#5 0.06,0.08,0.75,U] [#6 -0.08,0.03,0.61,U] [#7 -0.18,0.49,0.00,M8] [#8 0.45,0.44,0.00,M6] 
02:55:22.861 00.003 28316 single-star, 5 included, MultiStar: {0.06, 0.07}, one-star: {0.02, 0.02}
02:55:22.862 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
02:55:22.863 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
02:55:22.863 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.88 mountX=0.01 mountY=-0.02, mountTheta=-1.12
02:55:22.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
02:55:22.864 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
02:55:22.865 00.001 29988 Worker thread wakes up
02:55:22.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:22.865 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
02:55:22.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:22.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:22.867 00.001 28316 Enqueuing Expose request
02:55:22.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
02:55:22.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
02:55:22.868 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.02
02:55:22.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:55:22.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:22.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:55:22.868 00.000 29988 MoveAxis(E, 0, ABG)
02:55:22.868 00.000 29988 Move returns status 0, amount 0
02:55:22.868 00.000 29988 MoveAxis(N, 0, ABG)
02:55:22.868 00.000 29988 Move returns status 0, amount 0
02:55:22.868 00.000 29988 move complete, result=0
02:55:22.868 00.000 29988 worker thread done servicing request
02:55:22.868 00.000 29988 Worker thread wakes up
02:55:22.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:22.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:22.868 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:24.490 01.622 29988 Exposure complete
02:55:24.540 00.050 29988 worker thread done servicing request
02:55:24.540 00.000 28316 OnExposeComplete: enter
02:55:24.543 00.003 28316 UpdateGuideState(): m_state=6
02:55:24.545 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4276
02:55:24.547 00.002 28316 Star::Find returns 1 (0), X=950.98, Y=258.23, Mass=2477, SNR=34.5, Peak=196 HFD=4.3
02:55:24.550 00.003 28316 MultiStar: [#1 0.32,0.18,0.00,M1] [#2 0.15,-0.06,0.91,U] [#3 0.23,0.20,0.85,U] [#4 0.01,0.12,0.82,U] [#5 0.27,0.18,0.72,U] [#6 -0.16,0.14,0.60,U] [#7 -0.02,0.47,0.00,M9] [#8 0.16,0.15,0.55,U] 
02:55:24.553 00.003 28316 refined, 6 included, MultiStar: {0.15, 0.13}, one-star: {0.27, 0.18}
02:55:24.553 00.000 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
02:55:24.554 00.001 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
02:55:24.554 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.19 cameraTheta=0.72 mountX=0.06 mountY=-0.19, mountTheta=-1.28
02:55:24.557 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.13, opts=13)
02:55:24.557 00.000 28316 Enqueuing Move request for scope (0.15, 0.13)
02:55:24.558 00.001 29988 Worker thread wakes up
02:55:24.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:24.558 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:55:24.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:24.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:24.560 00.001 28316 Enqueuing Expose request
02:55:24.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
02:55:24.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
02:55:24.560 00.000 29988 Moving (0.15, 0.13) raw xDistance=0.06 yDistance=-0.19
02:55:24.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:55:24.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:24.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:55:24.560 00.000 29988 MoveAxis(E, 0, ABG)
02:55:24.560 00.000 29988 Move returns status 0, amount 0
02:55:24.560 00.000 29988 MoveAxis(N, 0, ABG)
02:55:24.560 00.000 29988 Move returns status 0, amount 0
02:55:24.560 00.000 29988 move complete, result=0
02:55:24.560 00.000 29988 worker thread done servicing request
02:55:24.560 00.000 29988 Worker thread wakes up
02:55:24.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:24.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:24.561 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:26.074 01.513 29988 Exposure complete
02:55:26.107 00.033 29988 worker thread done servicing request
02:55:26.107 00.000 28316 OnExposeComplete: enter
02:55:26.107 00.000 28316 UpdateGuideState(): m_state=6
02:55:26.109 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4277
02:55:26.109 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=258.06, Mass=2336, SNR=33.5, Peak=188 HFD=4.3
02:55:26.110 00.001 28316 MultiStar: [#1 0.49,0.02,0.00,M2] [#2 0.20,-0.09,0.91,U] [#3 0.43,0.13,0.00,M3] [#4 0.13,0.17,0.83,U] [#5 0.44,0.11,0.00,M1] [#6 0.14,0.04,0.66,U] [#7 -0.00,0.33,0.63,U] [#8 0.46,0.68,0.00,M6] 
02:55:26.110 00.000 28316 refined, 4 included, MultiStar: {0.14, 0.08}, one-star: {0.19, 0.02}
02:55:26.110 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
02:55:26.111 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
02:55:26.111 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.51 mountX=0.01 mountY=-0.16, mountTheta=-1.49
02:55:26.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
02:55:26.113 00.001 28316 Enqueuing Move request for scope (0.14, 0.08)
02:55:26.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:26.114 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
02:55:26.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:26.115 00.001 29988 Worker thread wakes up
02:55:26.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
02:55:26.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
02:55:26.115 00.000 29988 Moving (0.14, 0.08) raw xDistance=0.01 yDistance=-0.16
02:55:26.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:55:26.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:26.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:26.115 00.000 28316 Enqueuing Expose request
02:55:26.116 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:55:26.116 00.000 29988 MoveAxis(E, 0, ABG)
02:55:26.116 00.000 29988 Move returns status 0, amount 0
02:55:26.116 00.000 29988 MoveAxis(N, 0, ABG)
02:55:26.116 00.000 29988 Move returns status 0, amount 0
02:55:26.116 00.000 29988 move complete, result=0
02:55:26.116 00.000 29988 worker thread done servicing request
02:55:26.116 00.000 29988 Worker thread wakes up
02:55:26.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:26.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:26.117 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:27.753 01.636 29988 Exposure complete
02:55:27.796 00.043 29988 worker thread done servicing request
02:55:27.796 00.000 28316 OnExposeComplete: enter
02:55:27.797 00.001 28316 UpdateGuideState(): m_state=6
02:55:27.797 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4278
02:55:27.800 00.003 28316 Star::Find returns 1 (0), X=950.44, Y=258.24, Mass=2312, SNR=33.4, Peak=162 HFD=3.9
02:55:27.803 00.003 28316 MultiStar: [#1 0.01,0.23,0.99,U] [#2 -0.25,0.04,0.93,U] [#3 -0.09,0.51,0.00,M4] [#4 0.19,0.13,0.86,U] [#5 0.43,0.12,0.00,M2] [#6 -0.03,0.20,0.67,U] [#7 0.08,0.38,0.00,M9] [#8 0.03,0.55,0.00,M7] 
02:55:27.805 00.002 28316 refined, 4 included, MultiStar: {-0.08, 0.16}, one-star: {-0.28, 0.19}
02:55:27.807 00.002 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
02:55:27.809 00.002 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00)
02:55:27.811 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.04 mountX=0.18 mountY=-0.00, mountTheta=-0.00
02:55:27.816 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.16, opts=13)
02:55:27.818 00.002 28316 Enqueuing Move request for scope (-0.08, 0.16)
02:55:27.821 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:27.823 00.002 28316 UpdateGuideState exits: m=2312 RSB=33.4
02:55:27.826 00.003 29988 Worker thread wakes up
02:55:27.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
02:55:27.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
02:55:27.826 00.000 29988 Moving (-0.08, 0.16) raw xDistance=0.18 yDistance=-0.00
02:55:27.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:27.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:27.827 00.001 28316 Enqueuing Expose request
02:55:27.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:55:27.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:27.828 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:55:27.828 00.000 29988 MoveAxis(E, 0, ABG)
02:55:27.828 00.000 29988 Move returns status 0, amount 0
02:55:27.828 00.000 29988 MoveAxis(N, 0, ABG)
02:55:27.828 00.000 29988 Move returns status 0, amount 0
02:55:27.828 00.000 29988 move complete, result=0
02:55:27.828 00.000 29988 worker thread done servicing request
02:55:27.828 00.000 29988 Worker thread wakes up
02:55:27.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:27.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:27.828 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:29.345 01.517 29988 Exposure complete
02:55:29.391 00.046 29988 worker thread done servicing request
02:55:29.391 00.000 28316 OnExposeComplete: enter
02:55:29.393 00.002 28316 UpdateGuideState(): m_state=6
02:55:29.394 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4279
02:55:29.394 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=258.70, Mass=2402, SNR=34.0, Peak=168 HFD=3.8
02:55:29.395 00.001 28316 MultiStar: large primary error, entering stabilization period
02:55:29.395 00.000 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
02:55:29.396 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
02:55:29.396 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=0.66 hyp=0.75 cameraTheta=2.06 mountX=0.75 mountY=0.02, mountTheta=0.02
02:55:29.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.66, opts=13)
02:55:29.398 00.001 28316 Enqueuing Move request for scope (-0.35, 0.66)
02:55:29.398 00.000 29988 Worker thread wakes up
02:55:29.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:29.399 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
02:55:29.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:29.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:29.400 00.001 28316 Enqueuing Expose request
02:55:29.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.66) opts 0xd
02:55:29.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.66)
02:55:29.400 00.000 29988 Moving (-0.35, 0.66) raw xDistance=0.75 yDistance=0.02
02:55:29.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.75
02:55:29.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:29.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:55:29.400 00.000 29988 MoveAxis(W, 157, ABG)
02:55:29.400 00.000 29988 Guiding  Dir = 3, Dur = 157
02:55:29.401 00.001 29988 IsSlewing returns 0
02:55:29.401 00.000 29988 IsGuiding returns 0
02:55:29.403 00.002 29988 PulseGuide returned control before completion, sleep 166
02:55:29.580 00.177 29988 IsGuiding returns 0
02:55:29.580 00.000 29988 Move returns status 0, amount 157
02:55:29.580 00.000 29988 MoveAxis(N, 0, ABG)
02:55:29.580 00.000 29988 Move returns status 0, amount 0
02:55:29.580 00.000 29988 move complete, result=0
02:55:29.580 00.000 29988 worker thread done servicing request
02:55:29.580 00.000 29988 Worker thread wakes up
02:55:29.580 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:29.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:29.580 00.000 28316 GuideStep: 0.7 px 157 ms WEST, 0.0 px 0 ms NORTH
02:55:31.213 01.633 29988 Exposure complete
02:55:31.247 00.034 29988 worker thread done servicing request
02:55:31.247 00.000 28316 OnExposeComplete: enter
02:55:31.248 00.001 28316 UpdateGuideState(): m_state=6
02:55:31.249 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4280
02:55:31.249 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=257.84, Mass=2513, SNR=34.8, Peak=194 HFD=3.9
02:55:31.251 00.002 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
02:55:31.251 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
02:55:31.251 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.20 hyp=0.38 cameraTheta=-2.58 mountX=-0.05 mountY=0.38, mountTheta=1.71
02:55:31.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.20, opts=13)
02:55:31.252 00.000 28316 Enqueuing Move request for scope (-0.32, -0.20)
02:55:31.252 00.000 29988 Worker thread wakes up
02:55:31.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:31.254 00.002 28316 UpdateGuideState exits: m=2513 RSB=34.8
02:55:31.254 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:31.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:31.254 00.000 28316 Enqueuing Expose request
02:55:31.255 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.20) opts 0xd
02:55:31.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.20)
02:55:31.255 00.000 29988 Moving (-0.32, -0.20) raw xDistance=-0.05 yDistance=0.38
02:55:31.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:55:31.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:55:31.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:55:31.255 00.000 29988 MoveAxis(E, 0, ABG)
02:55:31.255 00.000 29988 Move returns status 0, amount 0
02:55:31.255 00.000 29988 MoveAxis(N, 0, ABG)
02:55:31.255 00.000 29988 Move returns status 0, amount 0
02:55:31.255 00.000 29988 move complete, result=0
02:55:31.255 00.000 29988 worker thread done servicing request
02:55:31.255 00.000 29988 Worker thread wakes up
02:55:31.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:31.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:31.255 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:55:32.776 01.521 29988 Exposure complete
02:55:32.825 00.049 29988 worker thread done servicing request
02:55:32.825 00.000 28316 OnExposeComplete: enter
02:55:32.826 00.001 28316 UpdateGuideState(): m_state=6
02:55:32.826 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4281
02:55:32.827 00.001 28316 Star::Find returns 1 (0), X=950.21, Y=257.91, Mass=2390, SNR=33.8, Peak=200 HFD=4.1
02:55:32.827 00.000 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.41)
02:55:32.827 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.37)
02:55:32.828 00.001 28316 CameraToMount -- cameraX=-0.51 cameraY=-0.14 hyp=0.53 cameraTheta=-2.88 mountX=0.09 mountY=0.52, mountTheta=1.40
02:55:32.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=-0.14, opts=13)
02:55:32.829 00.000 28316 Enqueuing Move request for scope (-0.51, -0.14)
02:55:32.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:32.830 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.8
02:55:32.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:32.831 00.001 29988 Worker thread wakes up
02:55:32.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.14) opts 0xd
02:55:32.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, -0.14)
02:55:32.831 00.000 29988 Moving (-0.51, -0.14) raw xDistance=0.09 yDistance=0.52
02:55:32.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:55:32.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:55:32.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:32.831 00.000 28316 Enqueuing Expose request
02:55:32.832 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
02:55:32.832 00.000 29988 MoveAxis(E, 0, ABG)
02:55:32.832 00.000 29988 Move returns status 0, amount 0
02:55:32.832 00.000 29988 MoveAxis(N, 0, ABG)
02:55:32.832 00.000 29988 Move returns status 0, amount 0
02:55:32.832 00.000 29988 move complete, result=0
02:55:32.832 00.000 29988 worker thread done servicing request
02:55:32.832 00.000 29988 Worker thread wakes up
02:55:32.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:32.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:32.832 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:55:34.468 01.636 29988 Exposure complete
02:55:34.503 00.035 29988 worker thread done servicing request
02:55:34.503 00.000 28316 OnExposeComplete: enter
02:55:34.504 00.001 28316 UpdateGuideState(): m_state=6
02:55:34.504 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4282
02:55:34.505 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=257.76, Mass=2262, SNR=32.9, Peak=167 HFD=3.7
02:55:34.505 00.000 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
02:55:34.505 00.000 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
02:55:34.506 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.28 hyp=0.42 cameraTheta=-2.40 mountX=-0.13 mountY=0.40, mountTheta=1.88
02:55:34.509 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.28, opts=13)
02:55:34.510 00.001 28316 Enqueuing Move request for scope (-0.31, -0.28)
02:55:34.511 00.001 29988 Worker thread wakes up
02:55:34.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.28) opts 0xd
02:55:34.511 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.28)
02:55:34.511 00.000 29988 Moving (-0.31, -0.28) raw xDistance=-0.13 yDistance=0.40
02:55:34.511 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:34.511 00.000 28316 UpdateGuideState exits: m=2262 RSB=32.9
02:55:34.512 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:34.512 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:34.514 00.002 28316 Enqueuing Expose request
02:55:34.516 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:55:34.516 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.08 newest=1.30
02:55:34.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
02:55:34.516 00.000 29988 MoveAxis(E, 0, ABG)
02:55:34.516 00.000 29988 Move returns status 0, amount 0
02:55:34.516 00.000 29988 MoveAxis(S, 96, ABG)
02:55:34.516 00.000 29988 Guiding  Dir = 1, Dur = 96
02:55:34.517 00.001 29988 IsSlewing returns 0
02:55:34.517 00.000 29988 IsGuiding returns 0
02:55:34.521 00.004 29988 PulseGuide returned control before completion, sleep 102
02:55:34.627 00.106 29988 IsGuiding returns 0
02:55:34.627 00.000 29988 Move returns status 0, amount 96
02:55:34.627 00.000 29988 move complete, result=0
02:55:34.627 00.000 29988 worker thread done servicing request
02:55:34.627 00.000 29988 Worker thread wakes up
02:55:34.628 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 96 ms SOUTH
02:55:34.629 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:34.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:36.041 01.412 29988 Exposure complete
02:55:36.088 00.047 29988 worker thread done servicing request
02:55:36.089 00.001 28316 OnExposeComplete: enter
02:55:36.089 00.000 28316 UpdateGuideState(): m_state=6
02:55:36.090 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4283
02:55:36.090 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=257.71, Mass=2477, SNR=34.5, Peak=183 HFD=3.7
02:55:36.091 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
02:55:36.091 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
02:55:36.091 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.33 hyp=0.48 cameraTheta=-2.39 mountX=-0.16 mountY=0.46, mountTheta=1.89
02:55:36.094 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.33, opts=13)
02:55:36.095 00.001 28316 Enqueuing Move request for scope (-0.35, -0.33)
02:55:36.096 00.001 29988 Worker thread wakes up
02:55:36.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:36.096 00.000 28316 UpdateGuideState exits: m=2477 RSB=34.5
02:55:36.097 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:36.097 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:36.097 00.000 28316 Enqueuing Expose request
02:55:36.098 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.33) opts 0xd
02:55:36.098 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.33)
02:55:36.098 00.000 29988 Moving (-0.35, -0.33) raw xDistance=-0.16 yDistance=0.46
02:55:36.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:55:36.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
02:55:36.098 00.000 29988 MoveAxis(E, 0, ABG)
02:55:36.098 00.000 29988 Move returns status 0, amount 0
02:55:36.098 00.000 29988 MoveAxis(S, 111, ABG)
02:55:36.098 00.000 29988 Guiding  Dir = 1, Dur = 111
02:55:36.099 00.001 29988 IsSlewing returns 0
02:55:36.099 00.000 29988 IsGuiding returns 0
02:55:36.104 00.005 29988 PulseGuide returned control before completion, sleep 116
02:55:36.229 00.125 29988 IsGuiding returns 0
02:55:36.229 00.000 29988 Move returns status 0, amount 111
02:55:36.229 00.000 29988 move complete, result=0
02:55:36.229 00.000 29988 worker thread done servicing request
02:55:36.229 00.000 29988 Worker thread wakes up
02:55:36.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:36.229 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.5 px 111 ms SOUTH
02:55:36.230 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:37.858 01.628 29988 Exposure complete
02:55:37.893 00.035 29988 worker thread done servicing request
02:55:37.893 00.000 28316 OnExposeComplete: enter
02:55:37.894 00.001 28316 UpdateGuideState(): m_state=6
02:55:37.894 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4284
02:55:37.895 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=258.09, Mass=2448, SNR=34.3, Peak=208 HFD=3.9
02:55:37.895 00.000 28316 MultiStar: exiting stabilization period
02:55:37.896 00.001 28316 MultiStar: [#1 0.23,0.03,0.98,U] [#2 0.07,-0.08,0.89,U] [#3 0.23,0.21,0.86,U] [#4 0.20,-0.06,0.79,U] [#5 0.32,0.08,0.73,U] [#6 0.02,0.02,0.61,U] [#7 0.16,0.26,0.62,U] [#8 0.24,0.41,0.00,M8] 
02:55:37.896 00.000 28316 single-star, 7 included, MultiStar: {0.14, 0.06}, one-star: {-0.08, 0.05}
02:55:37.897 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
02:55:37.897 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
02:55:37.897 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.60 mountX=0.08 mountY=0.05, mountTheta=0.57
02:55:37.899 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
02:55:37.899 00.000 28316 Enqueuing Move request for scope (-0.08, 0.05)
02:55:37.900 00.001 29988 Worker thread wakes up
02:55:37.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:37.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
02:55:37.900 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
02:55:37.900 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
02:55:37.900 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:55:37.901 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:37.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:37.901 00.000 28316 Enqueuing Expose request
02:55:37.902 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:55:37.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:37.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:55:37.902 00.000 29988 MoveAxis(E, 0, ABG)
02:55:37.902 00.000 29988 Move returns status 0, amount 0
02:55:37.902 00.000 29988 MoveAxis(N, 0, ABG)
02:55:37.902 00.000 29988 Move returns status 0, amount 0
02:55:37.903 00.001 29988 move complete, result=0
02:55:37.903 00.000 29988 worker thread done servicing request
02:55:37.903 00.000 29988 Worker thread wakes up
02:55:37.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:37.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:37.905 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:55:39.416 01.511 29988 Exposure complete
02:55:39.449 00.033 29988 worker thread done servicing request
02:55:39.449 00.000 28316 OnExposeComplete: enter
02:55:39.450 00.001 28316 UpdateGuideState(): m_state=6
02:55:39.450 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4285
02:55:39.451 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=258.21, Mass=2405, SNR=34.0, Peak=215 HFD=4.1
02:55:39.451 00.000 28316 MultiStar: [#1 0.53,0.14,0.00,M1] [#2 0.18,-0.05,0.91,U] [#3 0.37,0.15,0.00,M4] [#4 0.27,0.04,0.83,U] [#5 0.53,0.21,0.00,M2] [#6 0.15,0.08,0.62,U] [#7 0.12,0.39,0.00,M9] [#8 0.38,0.30,0.00,M9] 
02:55:39.452 00.001 28316 refined, 3 included, MultiStar: {0.20, 0.06}, one-star: {0.19, 0.17}
02:55:39.452 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
02:55:39.453 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
02:55:39.453 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=-0.03 mountY=-0.21, mountTheta=-1.70
02:55:39.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
02:55:39.455 00.001 28316 Enqueuing Move request for scope (0.20, 0.06)
02:55:39.455 00.000 29988 Worker thread wakes up
02:55:39.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:39.456 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
02:55:39.456 00.000 28316 UpdateGuideState exits: m=2405 RSB=34.0
02:55:39.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:39.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:39.457 00.001 28316 Enqueuing Expose request
02:55:39.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
02:55:39.457 00.000 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.21
02:55:39.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:55:39.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:39.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:55:39.458 00.001 29988 MoveAxis(E, 0, ABG)
02:55:39.458 00.000 29988 Move returns status 0, amount 0
02:55:39.458 00.000 29988 MoveAxis(N, 0, ABG)
02:55:39.458 00.000 29988 Move returns status 0, amount 0
02:55:39.458 00.000 29988 move complete, result=0
02:55:39.458 00.000 29988 worker thread done servicing request
02:55:39.458 00.000 29988 Worker thread wakes up
02:55:39.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:39.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:39.458 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:41.094 01.636 29988 Exposure complete
02:55:41.128 00.034 29988 worker thread done servicing request
02:55:41.129 00.001 28316 OnExposeComplete: enter
02:55:41.129 00.000 28316 UpdateGuideState(): m_state=6
02:55:41.130 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4286
02:55:41.130 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=257.96, Mass=2329, SNR=33.2, Peak=212 HFD=4.2
02:55:41.131 00.001 28316 MultiStar: [#1 0.66,0.13,0.00,M2] [#2 0.37,-0.11,0.00,M1] [#3 0.46,0.02,0.00,M5] [#4 0.25,0.03,0.83,U] [#5 0.50,-0.07,0.00,M3] [#6 0.20,-0.00,0.65,U] [#7 0.11,0.26,0.63,U] [#8 0.52,0.31,0.00,M10] 
02:55:41.132 00.001 28316 refined, 3 included, MultiStar: {0.24, 0.03}, one-star: {0.32, -0.08}
02:55:41.133 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
02:55:41.134 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
02:55:41.134 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.14 mountX=-0.07 mountY=-0.23, mountTheta=-1.86
02:55:41.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.03, opts=13)
02:55:41.136 00.001 28316 Enqueuing Move request for scope (0.24, 0.03)
02:55:41.136 00.000 29988 Worker thread wakes up
02:55:41.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:41.137 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.2
02:55:41.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:41.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:41.138 00.000 28316 Enqueuing Expose request
02:55:41.139 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
02:55:41.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
02:55:41.139 00.000 29988 Moving (0.24, 0.03) raw xDistance=-0.07 yDistance=-0.23
02:55:41.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:55:41.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:41.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:55:41.139 00.000 29988 MoveAxis(E, 0, ABG)
02:55:41.139 00.000 29988 Move returns status 0, amount 0
02:55:41.139 00.000 29988 MoveAxis(N, 0, ABG)
02:55:41.139 00.000 29988 Move returns status 0, amount 0
02:55:41.139 00.000 29988 move complete, result=0
02:55:41.139 00.000 29988 worker thread done servicing request
02:55:41.139 00.000 29988 Worker thread wakes up
02:55:41.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:41.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:41.139 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:42.660 01.521 29988 Exposure complete
02:55:42.697 00.037 29988 worker thread done servicing request
02:55:42.698 00.001 28316 OnExposeComplete: enter
02:55:42.698 00.000 28316 UpdateGuideState(): m_state=6
02:55:42.699 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4287
02:55:42.699 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=258.05, Mass=2357, SNR=33.6, Peak=207 HFD=4.1
02:55:42.700 00.001 28316 MultiStar: [#1 0.55,-0.04,0.00,M3] [#2 0.24,0.04,0.94,U] [#3 0.37,0.07,0.00,M6] [#4 0.35,0.14,0.00,M1] [#5 0.46,0.15,0.00,M4] [#6 0.25,-0.01,0.63,U] [#7 0.25,0.24,0.00,M9] [#8 0.52,0.47,0.00,R] 
02:55:42.702 00.002 28316 refined, 2 included, MultiStar: {0.25, 0.02}, one-star: {0.27, 0.01}
02:55:42.703 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
02:55:42.704 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
02:55:42.705 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.07 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
02:55:42.707 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.02, opts=13)
02:55:42.708 00.001 28316 Enqueuing Move request for scope (0.25, 0.02)
02:55:42.710 00.002 29988 Worker thread wakes up
02:55:42.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
02:55:42.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
02:55:42.710 00.000 29988 Moving (0.25, 0.02) raw xDistance=-0.09 yDistance=-0.23
02:55:42.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:55:42.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:42.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:42.711 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.6
02:55:42.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:42.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:42.712 00.000 28316 Enqueuing Expose request
02:55:42.713 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:55:42.713 00.000 29988 MoveAxis(E, 0, ABG)
02:55:42.713 00.000 29988 Move returns status 0, amount 0
02:55:42.713 00.000 29988 MoveAxis(N, 0, ABG)
02:55:42.713 00.000 29988 Move returns status 0, amount 0
02:55:42.713 00.000 29988 move complete, result=0
02:55:42.713 00.000 29988 worker thread done servicing request
02:55:42.713 00.000 29988 Worker thread wakes up
02:55:42.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:42.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:42.713 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:44.341 01.628 29988 Exposure complete
02:55:44.376 00.035 29988 worker thread done servicing request
02:55:44.377 00.001 28316 OnExposeComplete: enter
02:55:44.378 00.001 28316 UpdateGuideState(): m_state=6
02:55:44.378 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4288
02:55:44.379 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=258.11, Mass=2300, SNR=33.3, Peak=208 HFD=4.2
02:55:44.380 00.001 28316 MultiStar: [#1 0.65,0.08,0.00,M4] [#2 0.23,0.07,0.96,U] [#3 0.36,0.25,0.00,M7] [#4 0.44,0.26,0.00,M2] [#5 0.47,0.11,0.00,M5] [#6 0.23,0.10,0.67,U] [#7 0.45,0.34,0.00,M10] [#8 -0.05,0.08,0.58,U] 
02:55:44.380 00.000 28316 refined, 3 included, MultiStar: {0.16, 0.08}, one-star: {0.17, 0.07}
02:55:44.380 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
02:55:44.381 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
02:55:44.381 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.46 mountX=0.01 mountY=-0.18, mountTheta=-1.54
02:55:44.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.08, opts=13)
02:55:44.383 00.001 28316 Enqueuing Move request for scope (0.16, 0.08)
02:55:44.383 00.000 29988 Worker thread wakes up
02:55:44.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:44.384 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.3
02:55:44.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:44.385 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
02:55:44.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:44.385 00.000 28316 Enqueuing Expose request
02:55:44.386 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
02:55:44.386 00.000 29988 Moving (0.16, 0.08) raw xDistance=0.01 yDistance=-0.18
02:55:44.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:55:44.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:44.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:55:44.386 00.000 29988 MoveAxis(E, 0, ABG)
02:55:44.386 00.000 29988 Move returns status 0, amount 0
02:55:44.386 00.000 29988 MoveAxis(N, 0, ABG)
02:55:44.386 00.000 29988 Move returns status 0, amount 0
02:55:44.386 00.000 29988 move complete, result=0
02:55:44.386 00.000 29988 worker thread done servicing request
02:55:44.386 00.000 29988 Worker thread wakes up
02:55:44.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:44.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:44.386 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:45.910 01.524 29988 Exposure complete
02:55:45.950 00.040 29988 worker thread done servicing request
02:55:45.950 00.000 28316 OnExposeComplete: enter
02:55:45.951 00.001 28316 UpdateGuideState(): m_state=6
02:55:45.952 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4289
02:55:45.953 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=258.29, Mass=2349, SNR=33.5, Peak=204 HFD=4.1
02:55:45.955 00.002 28316 MultiStar: [#1 0.52,0.27,0.00,M5] [#2 0.21,0.13,0.93,U] [#3 0.50,0.28,0.00,M8] [#4 0.37,0.00,0.00,M3] [#5 0.56,0.31,0.00,M6] [#6 0.32,-0.03,0.65,U] [#7 0.23,0.28,0.00,R] [#8 -0.28,0.05,0.59,U] 
02:55:45.956 00.001 28316 refined, 3 included, MultiStar: {0.20, 0.12}, one-star: {0.40, 0.24}
02:55:45.957 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
02:55:45.958 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
02:55:45.959 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.53 mountX=0.02 mountY=-0.23, mountTheta=-1.47
02:55:45.962 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.12, opts=13)
02:55:45.963 00.001 28316 Enqueuing Move request for scope (0.20, 0.12)
02:55:45.964 00.001 29988 Worker thread wakes up
02:55:45.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:45.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
02:55:45.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
02:55:45.964 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
02:55:45.965 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:45.965 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:45.966 00.001 28316 Enqueuing Expose request
02:55:45.966 00.000 29988 Moving (0.20, 0.12) raw xDistance=0.02 yDistance=-0.23
02:55:45.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:55:45.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:55:45.966 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:55:45.966 00.000 29988 MoveAxis(E, 0, ABG)
02:55:45.966 00.000 29988 Move returns status 0, amount 0
02:55:45.966 00.000 29988 MoveAxis(N, 0, ABG)
02:55:45.966 00.000 29988 Move returns status 0, amount 0
02:55:45.966 00.000 29988 move complete, result=0
02:55:45.966 00.000 29988 worker thread done servicing request
02:55:45.966 00.000 29988 Worker thread wakes up
02:55:45.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:45.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:45.967 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:55:47.603 01.636 29988 Exposure complete
02:55:47.641 00.038 29988 worker thread done servicing request
02:55:47.642 00.001 28316 OnExposeComplete: enter
02:55:47.643 00.001 28316 UpdateGuideState(): m_state=6
02:55:47.645 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4290
02:55:47.647 00.002 28316 Star::Find returns 1 (0), X=950.85, Y=258.17, Mass=2415, SNR=34.0, Peak=219 HFD=4.0
02:55:47.649 00.002 28316 MultiStar: [#1 0.32,-0.05,0.97,U] [#2 0.11,0.16,0.92,U] [#3 0.37,0.20,0.00,M9] [#4 0.34,0.06,0.00,M4] [#5 0.44,0.07,0.00,M7] [#6 0.25,0.10,0.64,U] [#7 0.00,0.08,0.64,U] [#8 -0.13,-0.09,0.57,U] 
02:55:47.650 00.001 28316 refined, 5 included, MultiStar: {0.13, 0.06}, one-star: {0.13, 0.13}
02:55:47.651 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
02:55:47.653 00.002 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
02:55:47.654 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.43 mountX=0.00 mountY=-0.14, mountTheta=-1.57
02:55:47.656 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.06, opts=13)
02:55:47.656 00.000 28316 Enqueuing Move request for scope (0.13, 0.06)
02:55:47.657 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:47.657 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.0
02:55:47.658 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:47.658 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:47.658 00.000 28316 Enqueuing Expose request
02:55:47.659 00.001 29988 Worker thread wakes up
02:55:47.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
02:55:47.659 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
02:55:47.659 00.000 29988 Moving (0.13, 0.06) raw xDistance=0.00 yDistance=-0.14
02:55:47.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:55:47.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:47.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:55:47.659 00.000 29988 MoveAxis(E, 0, ABG)
02:55:47.659 00.000 29988 Move returns status 0, amount 0
02:55:47.659 00.000 29988 MoveAxis(N, 0, ABG)
02:55:47.659 00.000 29988 Move returns status 0, amount 0
02:55:47.659 00.000 29988 move complete, result=0
02:55:47.659 00.000 29988 worker thread done servicing request
02:55:47.659 00.000 29988 Worker thread wakes up
02:55:47.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:47.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:47.659 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:49.186 01.527 29988 Exposure complete
02:55:49.221 00.035 29988 worker thread done servicing request
02:55:49.221 00.000 28316 OnExposeComplete: enter
02:55:49.222 00.001 28316 UpdateGuideState(): m_state=6
02:55:49.222 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4291
02:55:49.223 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=258.09, Mass=2412, SNR=34.1, Peak=215 HFD=4.2
02:55:49.223 00.000 28316 MultiStar: [#1 0.41,0.01,0.00,M5] [#2 0.18,0.11,0.88,U] [#3 0.26,0.25,0.00,M10] [#4 0.24,0.04,0.80,U] [#5 0.41,0.07,0.00,M8] [#6 0.26,0.12,0.62,U] [#7 -0.14,0.15,0.61,U] [#8 -0.27,-0.06,0.59,U] 
02:55:49.224 00.001 28316 refined, 5 included, MultiStar: {0.09, 0.07}, one-star: {0.16, 0.05}
02:55:49.224 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
02:55:49.224 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
02:55:49.225 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.63 mountX=0.02 mountY=-0.12, mountTheta=-1.37
02:55:49.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
02:55:49.226 00.000 28316 Enqueuing Move request for scope (0.09, 0.07)
02:55:49.227 00.001 29988 Worker thread wakes up
02:55:49.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
02:55:49.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
02:55:49.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:49.227 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.1
02:55:49.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:49.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:49.229 00.001 28316 Enqueuing Expose request
02:55:49.229 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.02 yDistance=-0.12
02:55:49.229 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:55:49.229 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:49.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:55:49.229 00.000 29988 MoveAxis(E, 0, ABG)
02:55:49.229 00.000 29988 Move returns status 0, amount 0
02:55:49.229 00.000 29988 MoveAxis(N, 0, ABG)
02:55:49.229 00.000 29988 Move returns status 0, amount 0
02:55:49.229 00.000 29988 move complete, result=0
02:55:49.229 00.000 29988 worker thread done servicing request
02:55:49.229 00.000 29988 Worker thread wakes up
02:55:49.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:49.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:49.230 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:50.866 01.636 29988 Exposure complete
02:55:50.901 00.035 29988 worker thread done servicing request
02:55:50.901 00.000 28316 OnExposeComplete: enter
02:55:50.901 00.000 28316 UpdateGuideState(): m_state=6
02:55:50.902 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4292
02:55:50.902 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=258.20, Mass=2333, SNR=33.5, Peak=195 HFD=4.2
02:55:50.903 00.001 28316 MultiStar: [#1 0.44,0.12,0.00,M6] [#2 0.49,0.06,0.00,M1] [#3 0.50,0.27,0.00,R] [#4 0.09,0.25,0.83,U] [#5 0.44,0.27,0.00,M9] [#6 0.17,0.23,0.62,U] [#7 -0.03,0.01,0.62,U] [#8 -0.08,-0.09,0.61,U] 
02:55:50.903 00.000 28316 refined, 4 included, MultiStar: {0.08, 0.12}, one-star: {0.20, 0.15}
02:55:50.904 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
02:55:50.904 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
02:55:50.905 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.97 mountX=0.08 mountY=-0.13, mountTheta=-1.04
02:55:50.905 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.12, opts=13)
02:55:50.906 00.001 28316 Enqueuing Move request for scope (0.08, 0.12)
02:55:50.906 00.000 29988 Worker thread wakes up
02:55:50.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:50.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
02:55:50.907 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:55:50.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:50.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:50.908 00.000 28316 Enqueuing Expose request
02:55:50.909 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
02:55:50.909 00.000 29988 Moving (0.08, 0.12) raw xDistance=0.08 yDistance=-0.13
02:55:50.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:55:50.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:50.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:55:50.909 00.000 29988 MoveAxis(E, 0, ABG)
02:55:50.909 00.000 29988 Move returns status 0, amount 0
02:55:50.909 00.000 29988 MoveAxis(N, 0, ABG)
02:55:50.909 00.000 29988 Move returns status 0, amount 0
02:55:50.909 00.000 29988 move complete, result=0
02:55:50.909 00.000 29988 worker thread done servicing request
02:55:50.909 00.000 29988 Worker thread wakes up
02:55:50.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:50.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:50.909 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:52.424 01.515 29988 Exposure complete
02:55:52.461 00.037 29988 worker thread done servicing request
02:55:52.461 00.000 28316 OnExposeComplete: enter
02:55:52.463 00.002 28316 UpdateGuideState(): m_state=6
02:55:52.464 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4293
02:55:52.466 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=257.95, Mass=2333, SNR=33.5, Peak=174 HFD=4.3
02:55:52.467 00.001 28316 MultiStar: [#1 0.49,-0.04,0.00,M7] [#2 0.32,-0.06,0.92,U] [#3 -0.11,-0.26,0.88,U] [#4 0.17,-0.15,0.85,U] [#5 0.42,0.16,0.00,M10] [#6 0.22,-0.11,0.64,U] [#7 0.04,-0.10,0.62,U] [#8 -0.17,-0.02,0.61,U] 
02:55:52.469 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.12}, one-star: {0.17, -0.09}
02:55:52.470 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
02:55:52.470 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
02:55:52.470 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.85 mountX=-0.15 mountY=-0.04, mountTheta=-2.88
02:55:52.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
02:55:52.472 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
02:55:52.473 00.001 29988 Worker thread wakes up
02:55:52.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:52.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
02:55:52.473 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:55:52.474 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
02:55:52.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:52.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:52.475 00.001 28316 Enqueuing Expose request
02:55:52.475 00.000 29988 Moving (0.10, -0.12) raw xDistance=-0.15 yDistance=-0.04
02:55:52.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:55:52.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:52.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:55:52.475 00.000 29988 MoveAxis(E, 0, ABG)
02:55:52.475 00.000 29988 Move returns status 0, amount 0
02:55:52.475 00.000 29988 MoveAxis(N, 0, ABG)
02:55:52.475 00.000 29988 Move returns status 0, amount 0
02:55:52.475 00.000 29988 move complete, result=0
02:55:52.475 00.000 29988 worker thread done servicing request
02:55:52.475 00.000 29988 Worker thread wakes up
02:55:52.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:52.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:52.476 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:55:54.103 01.627 29988 Exposure complete
02:55:54.128 00.025 29988 worker thread done servicing request
02:55:54.128 00.000 28316 OnExposeComplete: enter
02:55:54.129 00.001 28316 UpdateGuideState(): m_state=6
02:55:54.130 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4294
02:55:54.130 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=258.03, Mass=2598, SNR=35.4, Peak=186 HFD=4.3
02:55:54.131 00.001 28316 MultiStar: [#1 0.45,0.04,0.00,M8] [#2 0.23,0.12,0.88,U] [#3 -0.00,-0.10,0.82,U] [#4 0.15,-0.08,0.80,U] [#5 0.46,0.13,0.00,R] [#6 0.31,-0.06,0.59,U] [#7 0.00,0.03,0.59,U] [#8 -0.19,-0.28,0.00,M1] 
02:55:54.131 00.000 28316 single-star, 5 included, MultiStar: {0.13, -0.02}, one-star: {0.11, -0.01}
02:55:54.132 00.001 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (2.00) = xAngle (-2.11 = -2.11)
02:55:54.132 00.000 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
02:55:54.132 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.11 mountX=-0.05 mountY=-0.09, mountTheta=-2.12
02:55:54.134 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
02:55:54.136 00.002 28316 Enqueuing Move request for scope (0.11, -0.01)
02:55:54.138 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:54.141 00.003 28316 UpdateGuideState exits: m=2598 RSB=35.4
02:55:54.142 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:54.143 00.001 29988 Worker thread wakes up
02:55:54.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:54.144 00.001 28316 Enqueuing Expose request
02:55:54.145 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
02:55:54.145 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
02:55:54.145 00.000 29988 Moving (0.11, -0.01) raw xDistance=-0.05 yDistance=-0.09
02:55:54.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:55:54.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:54.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:55:54.145 00.000 29988 MoveAxis(E, 0, ABG)
02:55:54.145 00.000 29988 Move returns status 0, amount 0
02:55:54.145 00.000 29988 MoveAxis(N, 0, ABG)
02:55:54.145 00.000 29988 Move returns status 0, amount 0
02:55:54.145 00.000 29988 move complete, result=0
02:55:54.145 00.000 29988 worker thread done servicing request
02:55:54.145 00.000 29988 Worker thread wakes up
02:55:54.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:54.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:54.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:55:55.662 01.517 29988 Exposure complete
02:55:55.703 00.041 29988 worker thread done servicing request
02:55:55.704 00.001 28316 OnExposeComplete: enter
02:55:55.705 00.001 28316 UpdateGuideState(): m_state=6
02:55:55.705 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4295
02:55:55.707 00.002 28316 Star::Find returns 1 (0), X=951.02, Y=257.91, Mass=2256, SNR=33.0, Peak=172 HFD=4.2
02:55:55.707 00.000 28316 MultiStar: [#1 0.68,-0.07,0.00,M9] [#2 0.32,-0.16,0.00,M1] [#3 -0.05,-0.26,0.88,U] [#4 0.09,-0.01,0.83,U] [#5 0.00,-0.12,0.76,U] [#6 0.03,-0.03,0.64,U] [#7 -0.08,0.02,0.64,U] [#8 -0.12,-0.13,0.61,U] 
02:55:55.708 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.10}, one-star: {0.30, -0.13}
02:55:55.708 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
02:55:55.708 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
02:55:55.710 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.18 mountX=-0.11 mountY=0.01, mountTheta=3.06
02:55:55.711 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
02:55:55.711 00.000 28316 Enqueuing Move request for scope (0.04, -0.10)
02:55:55.711 00.000 29988 Worker thread wakes up
02:55:55.712 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:55.712 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
02:55:55.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:55.713 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:55.713 00.000 28316 Enqueuing Expose request
02:55:55.714 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
02:55:55.714 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
02:55:55.714 00.000 29988 Moving (0.04, -0.10) raw xDistance=-0.11 yDistance=0.01
02:55:55.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:55:55.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:55.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:55:55.714 00.000 29988 MoveAxis(E, 0, ABG)
02:55:55.714 00.000 29988 Move returns status 0, amount 0
02:55:55.714 00.000 29988 MoveAxis(N, 0, ABG)
02:55:55.714 00.000 29988 Move returns status 0, amount 0
02:55:55.714 00.000 29988 move complete, result=0
02:55:55.714 00.000 29988 worker thread done servicing request
02:55:55.714 00.000 29988 Worker thread wakes up
02:55:55.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:55.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:55.714 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:55:57.343 01.629 29988 Exposure complete
02:55:57.370 00.027 29988 worker thread done servicing request
02:55:57.370 00.000 28316 OnExposeComplete: enter
02:55:57.371 00.001 28316 UpdateGuideState(): m_state=6
02:55:57.372 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4296
02:55:57.375 00.003 28316 Star::Find returns 1 (0), X=951.07, Y=257.92, Mass=2348, SNR=33.7, Peak=190 HFD=4.2
02:55:57.377 00.002 28316 MultiStar: [#1 0.72,-0.20,0.00,M10] [#2 0.32,-0.16,0.00,M2] [#3 -0.10,-0.34,0.00,M1] [#4 0.35,-0.12,0.00,M1] [#5 0.33,-0.32,0.00,M1] [#6 0.43,-0.17,0.00,M1] [#7 0.08,-0.10,0.60,U] [#8 -0.02,-0.24,0.58,U] 
02:55:57.379 00.002 28316 refined, 2 included, MultiStar: {0.18, -0.15}, one-star: {0.35, -0.13}
02:55:57.382 00.003 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
02:55:57.382 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
02:55:57.383 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-0.70 mountX=-0.21 mountY=-0.09, mountTheta=-2.73
02:55:57.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.15, opts=13)
02:55:57.385 00.001 28316 Enqueuing Move request for scope (0.18, -0.15)
02:55:57.385 00.000 29988 Worker thread wakes up
02:55:57.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
02:55:57.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:57.386 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.7
02:55:57.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:57.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:57.387 00.000 28316 Enqueuing Expose request
02:55:57.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
02:55:57.387 00.000 29988 Moving (0.18, -0.15) raw xDistance=-0.21 yDistance=-0.09
02:55:57.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:55:57.388 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:57.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:55:57.388 00.000 29988 MoveAxis(E, 44, ABG)
02:55:57.388 00.000 29988 Guiding  Dir = 2, Dur = 44
02:55:57.388 00.000 29988 IsSlewing returns 0
02:55:57.388 00.000 29988 IsGuiding returns 0
02:55:57.390 00.002 29988 PulseGuide returned control before completion, sleep 53
02:55:57.450 00.060 29988 IsGuiding returns 1
02:55:57.450 00.000 29988 scope still moving after pulse duration time elapsed
02:55:57.482 00.032 29988 IsSlewing returns 0
02:55:57.482 00.000 29988 IsGuiding returns 0
02:55:57.482 00.000 29988 scope move finished after 44 + 49 ms
02:55:57.482 00.000 29988 Move returns status 0, amount 44
02:55:57.482 00.000 29988 MoveAxis(N, 0, ABG)
02:55:57.482 00.000 29988 Move returns status 0, amount 0
02:55:57.482 00.000 29988 move complete, result=0
02:55:57.482 00.000 29988 worker thread done servicing request
02:55:57.482 00.000 29988 Worker thread wakes up
02:55:57.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:57.482 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
02:55:57.484 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:58.896 01.412 29988 Exposure complete
02:55:58.932 00.036 29988 worker thread done servicing request
02:55:58.932 00.000 28316 OnExposeComplete: enter
02:55:58.934 00.002 28316 UpdateGuideState(): m_state=6
02:55:58.935 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4297
02:55:58.936 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=258.18, Mass=2344, SNR=33.6, Peak=188 HFD=4.3
02:55:58.936 00.000 28316 MultiStar: [#1 0.42,0.18,0.00,R] [#2 0.15,0.18,0.90,U] [#3 -0.23,-0.17,0.85,U] [#4 0.33,0.01,0.83,U] [#5 -0.03,0.07,0.72,U] [#6 0.45,-0.08,0.00,M2] [#7 0.05,0.03,0.62,U] [#8 -0.40,-0.18,0.00,M1] 
02:55:58.938 00.002 28316 refined, 5 included, MultiStar: {0.07, 0.05}, one-star: {0.12, 0.14}
02:55:58.938 00.000 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
02:55:58.939 00.001 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
02:55:58.939 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.59 mountX=0.01 mountY=-0.08, mountTheta=-1.41
02:55:58.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.05, opts=13)
02:55:58.941 00.001 28316 Enqueuing Move request for scope (0.07, 0.05)
02:55:58.941 00.000 29988 Worker thread wakes up
02:55:58.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:55:58.942 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:55:58.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:55:58.943 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:55:58.943 00.000 28316 Enqueuing Expose request
02:55:58.944 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
02:55:58.944 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
02:55:58.944 00.000 29988 Moving (0.07, 0.05) raw xDistance=0.01 yDistance=-0.08
02:55:58.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:55:58.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:55:58.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:55:58.944 00.000 29988 MoveAxis(E, 0, ABG)
02:55:58.944 00.000 29988 Move returns status 0, amount 0
02:55:58.944 00.000 29988 MoveAxis(N, 0, ABG)
02:55:58.944 00.000 29988 Move returns status 0, amount 0
02:55:58.944 00.000 29988 move complete, result=0
02:55:58.944 00.000 29988 worker thread done servicing request
02:55:58.944 00.000 29988 Worker thread wakes up
02:55:58.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:55:58.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:55:58.944 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:00.566 01.622 29988 Exposure complete
02:56:00.622 00.056 29988 worker thread done servicing request
02:56:00.622 00.000 28316 OnExposeComplete: enter
02:56:00.622 00.000 28316 UpdateGuideState(): m_state=6
02:56:00.623 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4298
02:56:00.623 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=258.34, Mass=2458, SNR=34.2, Peak=188 HFD=3.8
02:56:00.623 00.000 28316 MultiStar: [#1 0.03,-0.14,0.98,U] [#2 -0.01,0.20,0.92,U] [#3 -0.28,-0.06,0.85,U] [#4 0.18,0.07,0.83,U] [#5 -0.26,-0.05,0.72,U] [#6 0.11,0.14,0.62,U] [#7 -0.05,0.00,0.60,U] [#8 -0.27,0.11,0.57,U] 
02:56:00.625 00.002 28316 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {-0.17, 0.30}
02:56:00.625 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:56:00.626 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:56:00.627 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.44 mountX=0.09 mountY=0.04, mountTheta=0.40
02:56:00.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
02:56:00.630 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
02:56:00.630 00.000 29988 Worker thread wakes up
02:56:00.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
02:56:00.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
02:56:00.630 00.000 29988 Moving (-0.08, 0.07) raw xDistance=0.09 yDistance=0.04
02:56:00.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:56:00.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:00.630 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:56:00.630 00.000 29988 MoveAxis(E, 0, ABG)
02:56:00.631 00.001 29988 Move returns status 0, amount 0
02:56:00.631 00.000 29988 MoveAxis(N, 0, ABG)
02:56:00.631 00.000 29988 Move returns status 0, amount 0
02:56:00.631 00.000 29988 move complete, result=0
02:56:00.631 00.000 29988 worker thread done servicing request
02:56:00.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:00.631 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.2
02:56:00.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:00.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:00.632 00.000 28316 Enqueuing Expose request
02:56:00.633 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:56:00.633 00.000 29988 Worker thread wakes up
02:56:00.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:00.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:02.148 01.515 29988 Exposure complete
02:56:02.175 00.027 29988 worker thread done servicing request
02:56:02.175 00.000 28316 OnExposeComplete: enter
02:56:02.176 00.001 28316 UpdateGuideState(): m_state=6
02:56:02.176 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4299
02:56:02.177 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=258.19, Mass=2322, SNR=33.4, Peak=172 HFD=4.3
02:56:02.178 00.001 28316 MultiStar: [#1 0.30,-0.07,1.00,U] [#2 0.52,0.14,0.00,M1] [#3 0.11,0.14,0.88,U] [#4 0.36,0.18,0.00,M1] [#5 0.21,0.02,0.73,U] [#6 0.27,0.21,0.00,M2] [#7 0.07,0.21,0.63,U] [#8 0.14,-0.11,0.60,U] 
02:56:02.180 00.002 28316 refined, 5 included, MultiStar: {0.23, 0.06}, one-star: {0.41, 0.15}
02:56:02.180 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
02:56:02.181 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
02:56:02.181 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.23 cameraTheta=0.25 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
02:56:02.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.06, opts=13)
02:56:02.183 00.001 28316 Enqueuing Move request for scope (0.23, 0.06)
02:56:02.183 00.000 29988 Worker thread wakes up
02:56:02.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:02.184 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
02:56:02.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:02.185 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:02.185 00.000 28316 Enqueuing Expose request
02:56:02.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
02:56:02.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
02:56:02.185 00.000 29988 Moving (0.23, 0.06) raw xDistance=-0.04 yDistance=-0.23
02:56:02.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:56:02.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:56:02.186 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:56:02.186 00.000 29988 MoveAxis(E, 0, ABG)
02:56:02.186 00.000 29988 Move returns status 0, amount 0
02:56:02.186 00.000 29988 MoveAxis(N, 0, ABG)
02:56:02.186 00.000 29988 Move returns status 0, amount 0
02:56:02.186 00.000 29988 move complete, result=0
02:56:02.186 00.000 29988 worker thread done servicing request
02:56:02.186 00.000 29988 Worker thread wakes up
02:56:02.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:02.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:02.186 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:56:03.809 01.623 29988 Exposure complete
02:56:03.855 00.046 29988 worker thread done servicing request
02:56:03.855 00.000 28316 OnExposeComplete: enter
02:56:03.856 00.001 28316 UpdateGuideState(): m_state=6
02:56:03.857 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4300
02:56:03.857 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=258.28, Mass=2344, SNR=33.6, Peak=174 HFD=4.1
02:56:03.858 00.001 28316 MultiStar: [#1 0.33,0.15,0.00,M1] [#2 0.30,0.30,0.00,M2] [#3 -0.03,0.15,0.89,U] [#4 0.58,-0.04,0.00,M2] [#5 0.09,0.09,0.75,U] [#6 0.47,0.12,0.00,M3] [#7 0.08,-0.02,0.62,U] [#8 -0.03,-0.10,0.57,U] 
02:56:03.858 00.000 28316 refined, 4 included, MultiStar: {0.11, 0.10}, one-star: {0.37, 0.24}
02:56:03.859 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
02:56:03.859 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
02:56:03.860 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.71 mountX=0.04 mountY=-0.15, mountTheta=-1.29
02:56:03.862 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
02:56:03.862 00.000 28316 Enqueuing Move request for scope (0.11, 0.10)
02:56:03.864 00.002 29988 Worker thread wakes up
02:56:03.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:03.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
02:56:03.864 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
02:56:03.864 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:56:03.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:03.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:03.865 00.001 28316 Enqueuing Expose request
02:56:03.865 00.000 29988 Moving (0.11, 0.10) raw xDistance=0.04 yDistance=-0.15
02:56:03.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:56:03.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:03.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:56:03.865 00.000 29988 MoveAxis(E, 0, ABG)
02:56:03.866 00.001 29988 Move returns status 0, amount 0
02:56:03.866 00.000 29988 MoveAxis(N, 0, ABG)
02:56:03.866 00.000 29988 Move returns status 0, amount 0
02:56:03.866 00.000 29988 move complete, result=0
02:56:03.866 00.000 29988 worker thread done servicing request
02:56:03.866 00.000 29988 Worker thread wakes up
02:56:03.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:03.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:03.868 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:05.382 01.514 29988 Exposure complete
02:56:05.424 00.042 29988 worker thread done servicing request
02:56:05.424 00.000 28316 OnExposeComplete: enter
02:56:05.425 00.001 28316 UpdateGuideState(): m_state=6
02:56:05.426 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4301
02:56:05.426 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=258.18, Mass=2314, SNR=33.3, Peak=176 HFD=4.2
02:56:05.427 00.001 28316 MultiStar: [#1 0.22,-0.08,1.02,U] [#2 0.49,-0.04,0.00,M3] [#3 -0.10,-0.07,0.89,U] [#4 0.24,0.05,0.85,U] [#5 0.18,-0.02,0.75,U] [#6 0.22,0.05,0.64,U] [#7 -0.15,-0.16,0.64,U] [#8 -0.19,-0.20,0.59,U] 
02:56:05.428 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.37, 0.14}
02:56:05.428 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
02:56:05.429 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
02:56:05.430 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=-0.07 mountY=-0.10, mountTheta=-2.23
02:56:05.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
02:56:05.431 00.000 28316 Enqueuing Move request for scope (0.12, -0.03)
02:56:05.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:05.432 00.001 29988 Worker thread wakes up
02:56:05.432 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.3
02:56:05.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
02:56:05.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:05.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:05.433 00.000 28316 Enqueuing Expose request
02:56:05.434 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
02:56:05.434 00.000 29988 Moving (0.12, -0.03) raw xDistance=-0.07 yDistance=-0.10
02:56:05.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:56:05.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:05.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:56:05.434 00.000 29988 MoveAxis(E, 0, ABG)
02:56:05.434 00.000 29988 Move returns status 0, amount 0
02:56:05.434 00.000 29988 MoveAxis(N, 0, ABG)
02:56:05.434 00.000 29988 Move returns status 0, amount 0
02:56:05.434 00.000 29988 move complete, result=0
02:56:05.434 00.000 29988 worker thread done servicing request
02:56:05.434 00.000 29988 Worker thread wakes up
02:56:05.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:05.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:05.434 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:07.060 01.626 29988 Exposure complete
02:56:07.107 00.047 29988 worker thread done servicing request
02:56:07.107 00.000 28316 OnExposeComplete: enter
02:56:07.108 00.001 28316 UpdateGuideState(): m_state=6
02:56:07.108 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4302
02:56:07.108 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=257.94, Mass=2471, SNR=34.5, Peak=197 HFD=4.3
02:56:07.110 00.002 28316 MultiStar: [#1 0.26,-0.35,0.00,M1] [#2 0.35,-0.18,0.00,M4] [#3 0.09,-0.33,0.00,M1] [#4 0.22,0.07,0.83,U] [#5 0.08,-0.35,0.00,M1] [#6 0.26,-0.20,0.00,M3] [#7 0.18,-0.25,0.61,U] [#8 -0.12,-0.12,0.59,U] 
02:56:07.110 00.000 28316 refined, 3 included, MultiStar: {0.17, -0.09}, one-star: {0.31, -0.11}
02:56:07.111 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
02:56:07.111 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:56:07.112 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.20 cameraTheta=-0.48 mountX=-0.15 mountY=-0.12, mountTheta=-2.50
02:56:07.113 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
02:56:07.113 00.000 28316 Enqueuing Move request for scope (0.17, -0.09)
02:56:07.114 00.001 29988 Worker thread wakes up
02:56:07.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:07.114 00.000 28316 UpdateGuideState exits: m=2471 RSB=34.5
02:56:07.115 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:07.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:07.115 00.000 28316 Enqueuing Expose request
02:56:07.116 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
02:56:07.116 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
02:56:07.116 00.000 29988 Moving (0.17, -0.09) raw xDistance=-0.15 yDistance=-0.12
02:56:07.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:56:07.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:07.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:56:07.116 00.000 29988 MoveAxis(E, 0, ABG)
02:56:07.116 00.000 29988 Move returns status 0, amount 0
02:56:07.116 00.000 29988 MoveAxis(N, 0, ABG)
02:56:07.116 00.000 29988 Move returns status 0, amount 0
02:56:07.116 00.000 29988 move complete, result=0
02:56:07.116 00.000 29988 worker thread done servicing request
02:56:07.116 00.000 29988 Worker thread wakes up
02:56:07.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:07.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:07.116 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:08.640 01.524 29988 Exposure complete
02:56:08.708 00.068 29988 worker thread done servicing request
02:56:08.708 00.000 28316 OnExposeComplete: enter
02:56:08.709 00.001 28316 UpdateGuideState(): m_state=6
02:56:08.710 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4303
02:56:08.710 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=257.74, Mass=2369, SNR=33.6, Peak=184 HFD=4.0
02:56:08.711 00.001 28316 MultiStar: [#1 0.34,-0.23,0.00,M2] [#2 0.48,-0.26,0.00,M5] [#3 -0.06,-0.34,0.00,M2] [#4 0.45,0.08,0.00,M1] [#5 0.16,-0.34,0.00,M2] [#6 0.33,-0.10,0.00,M4] [#7 -0.13,-0.17,0.64,U] [#8 -0.02,-0.33,0.62,U] 
02:56:08.711 00.000 28316 refined, 2 included, MultiStar: {0.09, -0.27}, one-star: {0.29, -0.30}
02:56:08.711 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.03)
02:56:08.712 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
02:56:08.712 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.26 mountX=-0.28 mountY=0.04, mountTheta=2.99
02:56:08.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.27, opts=13)
02:56:08.714 00.001 28316 Enqueuing Move request for scope (0.09, -0.27)
02:56:08.715 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:08.715 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
02:56:08.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:08.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:08.717 00.001 28316 Enqueuing Expose request
02:56:08.718 00.001 29988 Worker thread wakes up
02:56:08.718 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.27) opts 0xd
02:56:08.718 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.27)
02:56:08.718 00.000 29988 Moving (0.09, -0.27) raw xDistance=-0.28 yDistance=0.04
02:56:08.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
02:56:08.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:08.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:56:08.718 00.000 29988 MoveAxis(E, 60, ABG)
02:56:08.718 00.000 29988 Guiding  Dir = 2, Dur = 60
02:56:08.718 00.000 29988 IsSlewing returns 0
02:56:08.719 00.001 29988 IsGuiding returns 0
02:56:08.722 00.003 29988 PulseGuide returned control before completion, sleep 68
02:56:08.801 00.079 29988 IsGuiding returns 0
02:56:08.801 00.000 29988 Move returns status 0, amount 60
02:56:08.801 00.000 29988 MoveAxis(N, 0, ABG)
02:56:08.801 00.000 29988 Move returns status 0, amount 0
02:56:08.801 00.000 29988 move complete, result=0
02:56:08.801 00.000 29988 worker thread done servicing request
02:56:08.801 00.000 29988 Worker thread wakes up
02:56:08.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:08.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:08.801 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.0 px 0 ms NORTH
02:56:10.426 01.625 29988 Exposure complete
02:56:10.452 00.026 29988 worker thread done servicing request
02:56:10.453 00.001 28316 OnExposeComplete: enter
02:56:10.453 00.000 28316 UpdateGuideState(): m_state=6
02:56:10.454 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4304
02:56:10.454 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=258.03, Mass=2478, SNR=34.6, Peak=194 HFD=4.4
02:56:10.455 00.001 28316 MultiStar: [#1 0.13,-0.30,0.98,U] [#2 0.36,0.08,0.00,M6] [#3 0.11,-0.18,0.85,U] [#4 0.20,0.13,0.81,U] [#5 0.01,-0.06,0.72,U] [#6 0.31,0.05,0.62,U] [#7 -0.05,0.13,0.62,U] [#8 0.03,-0.05,0.56,U] 
02:56:10.455 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.05}, one-star: {0.32, -0.02}
02:56:10.456 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
02:56:10.456 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
02:56:10.457 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.35 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
02:56:10.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
02:56:10.460 00.002 28316 Enqueuing Move request for scope (0.14, -0.05)
02:56:10.462 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:10.464 00.002 28316 UpdateGuideState exits: m=2478 RSB=34.6
02:56:10.465 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:10.466 00.001 29988 Worker thread wakes up
02:56:10.466 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
02:56:10.466 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
02:56:10.466 00.000 29988 Moving (0.14, -0.05) raw xDistance=-0.11 yDistance=-0.11
02:56:10.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:10.467 00.001 28316 Enqueuing Expose request
02:56:10.468 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:56:10.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:10.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:56:10.468 00.000 29988 MoveAxis(E, 0, ABG)
02:56:10.468 00.000 29988 Move returns status 0, amount 0
02:56:10.468 00.000 29988 MoveAxis(N, 0, ABG)
02:56:10.468 00.000 29988 Move returns status 0, amount 0
02:56:10.468 00.000 29988 move complete, result=0
02:56:10.468 00.000 29988 worker thread done servicing request
02:56:10.468 00.000 29988 Worker thread wakes up
02:56:10.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:10.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:10.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:11.986 01.518 29988 Exposure complete
02:56:12.033 00.047 29988 worker thread done servicing request
02:56:12.033 00.000 28316 OnExposeComplete: enter
02:56:12.034 00.001 28316 UpdateGuideState(): m_state=6
02:56:12.034 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4305
02:56:12.035 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=258.21, Mass=2410, SNR=33.9, Peak=195 HFD=4.2
02:56:12.035 00.000 28316 MultiStar: [#1 0.01,-0.07,0.97,U] [#2 0.53,0.17,0.00,M7] [#3 0.12,-0.10,0.85,U] [#4 0.38,0.22,0.00,M1] [#5 0.03,-0.05,0.74,U] [#6 0.56,0.15,0.00,M4] [#7 0.02,0.09,0.63,U] [#8 0.02,-0.12,0.57,U] 
02:56:12.036 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.01}, one-star: {0.44, 0.17}
02:56:12.036 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
02:56:12.037 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
02:56:12.037 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.07 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
02:56:12.038 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
02:56:12.039 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
02:56:12.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:12.039 00.000 29988 Worker thread wakes up
02:56:12.040 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
02:56:12.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
02:56:12.040 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.06 yDistance=-0.11
02:56:12.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:56:12.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:12.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:56:12.040 00.000 29988 MoveAxis(E, 0, ABG)
02:56:12.040 00.000 29988 Move returns status 0, amount 0
02:56:12.040 00.000 29988 MoveAxis(N, 0, ABG)
02:56:12.040 00.000 29988 Move returns status 0, amount 0
02:56:12.040 00.000 29988 move complete, result=0
02:56:12.040 00.000 28316 UpdateGuideState exits: m=2410 RSB=33.9
02:56:12.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:12.041 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:12.041 00.000 28316 Enqueuing Expose request
02:56:12.042 00.001 29988 worker thread done servicing request
02:56:12.042 00.000 29988 Worker thread wakes up
02:56:12.042 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:12.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:12.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:13.676 01.634 29988 Exposure complete
02:56:13.736 00.060 29988 worker thread done servicing request
02:56:13.737 00.001 28316 OnExposeComplete: enter
02:56:13.739 00.002 28316 UpdateGuideState(): m_state=6
02:56:13.742 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4306
02:56:13.745 00.003 28316 Star::Find returns 1 (0), X=951.16, Y=258.02, Mass=2466, SNR=34.4, Peak=195 HFD=4.2
02:56:13.747 00.002 28316 MultiStar: [#1 0.31,-0.34,0.00,M1] [#2 0.44,-0.18,0.00,M8] [#3 0.08,-0.23,0.86,U] [#4 0.19,0.06,0.83,U] [#5 0.17,-0.13,0.74,U] [#6 0.20,0.01,0.62,U] [#7 -0.04,0.02,0.61,U] [#8 0.09,-0.26,0.59,U] 
02:56:13.750 00.003 28316 refined, 6 included, MultiStar: {0.18, -0.08}, one-star: {0.45, -0.03}
02:56:13.752 00.002 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
02:56:13.754 00.002 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
02:56:13.756 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.40 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
02:56:13.759 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
02:56:13.761 00.002 28316 Enqueuing Move request for scope (0.18, -0.08)
02:56:13.761 00.000 29988 Worker thread wakes up
02:56:13.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:13.762 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.4
02:56:13.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:13.763 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:13.763 00.000 28316 Enqueuing Expose request
02:56:13.764 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
02:56:13.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
02:56:13.764 00.000 29988 Moving (0.18, -0.08) raw xDistance=-0.15 yDistance=-0.13
02:56:13.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:56:13.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:13.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:56:13.764 00.000 29988 MoveAxis(E, 0, ABG)
02:56:13.764 00.000 29988 Move returns status 0, amount 0
02:56:13.764 00.000 29988 MoveAxis(N, 0, ABG)
02:56:13.764 00.000 29988 Move returns status 0, amount 0
02:56:13.764 00.000 29988 move complete, result=0
02:56:13.764 00.000 29988 worker thread done servicing request
02:56:13.764 00.000 29988 Worker thread wakes up
02:56:13.764 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:13.766 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:13.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:15.182 01.416 29988 Exposure complete
02:56:15.212 00.030 29988 worker thread done servicing request
02:56:15.212 00.000 28316 OnExposeComplete: enter
02:56:15.213 00.001 28316 UpdateGuideState(): m_state=6
02:56:15.214 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4307
02:56:15.215 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=258.03, Mass=2286, SNR=33.2, Peak=190 HFD=4.3
02:56:15.216 00.001 28316 MultiStar: [#1 0.20,-0.32,0.00,M2] [#2 0.43,-0.19,0.00,M9] [#3 -0.09,-0.26,0.85,U] [#4 0.17,-0.01,0.85,U] [#5 0.11,-0.07,0.75,U] [#6 0.05,0.06,0.65,U] [#7 -0.04,0.03,0.63,U] [#8 0.04,-0.13,0.59,U] 
02:56:15.217 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.06}, one-star: {0.22, -0.02}
02:56:15.217 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
02:56:15.217 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
02:56:15.218 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.65 mountX=-0.08 mountY=-0.04, mountTheta=-2.68
02:56:15.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
02:56:15.219 00.000 28316 Enqueuing Move request for scope (0.08, -0.06)
02:56:15.220 00.001 29988 Worker thread wakes up
02:56:15.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:15.220 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.2
02:56:15.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:15.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:15.222 00.001 28316 Enqueuing Expose request
02:56:15.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
02:56:15.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
02:56:15.222 00.000 29988 Moving (0.08, -0.06) raw xDistance=-0.08 yDistance=-0.04
02:56:15.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:56:15.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:15.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:56:15.222 00.000 29988 MoveAxis(E, 0, ABG)
02:56:15.222 00.000 29988 Move returns status 0, amount 0
02:56:15.222 00.000 29988 MoveAxis(N, 0, ABG)
02:56:15.222 00.000 29988 Move returns status 0, amount 0
02:56:15.222 00.000 29988 move complete, result=0
02:56:15.222 00.000 29988 worker thread done servicing request
02:56:15.222 00.000 29988 Worker thread wakes up
02:56:15.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:15.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:15.223 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:16.859 01.636 29988 Exposure complete
02:56:16.885 00.026 29988 worker thread done servicing request
02:56:16.885 00.000 28316 OnExposeComplete: enter
02:56:16.887 00.002 28316 UpdateGuideState(): m_state=6
02:56:16.888 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4308
02:56:16.890 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=257.82, Mass=2276, SNR=33.0, Peak=181 HFD=4.2
02:56:16.891 00.001 28316 MultiStar: [#1 0.22,-0.22,1.01,U] [#2 0.44,-0.28,0.00,M10] [#3 -0.06,-0.25,0.88,U] [#4 0.38,0.02,0.00,M1] [#5 0.06,-0.14,0.76,U] [#6 0.39,-0.07,0.00,M3] [#7 0.13,-0.12,0.62,U] [#8 -0.13,-0.13,0.60,U] 
02:56:16.892 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.19}, one-star: {0.28, -0.22}
02:56:16.892 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
02:56:16.892 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
02:56:16.893 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.07 mountX=-0.22 mountY=-0.01, mountTheta=-3.11
02:56:16.894 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.19, opts=13)
02:56:16.894 00.000 28316 Enqueuing Move request for scope (0.10, -0.19)
02:56:16.895 00.001 29988 Worker thread wakes up
02:56:16.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
02:56:16.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
02:56:16.895 00.000 29988 Moving (0.10, -0.19) raw xDistance=-0.22 yDistance=-0.01
02:56:16.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:56:16.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:16.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:16.896 00.001 28316 UpdateGuideState exits: m=2276 RSB=33.0
02:56:16.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:16.896 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:16.897 00.001 28316 Enqueuing Expose request
02:56:16.898 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:56:16.898 00.000 29988 MoveAxis(E, 45, ABG)
02:56:16.898 00.000 29988 Guiding  Dir = 2, Dur = 45
02:56:16.898 00.000 29988 IsSlewing returns 0
02:56:16.898 00.000 29988 IsGuiding returns 0
02:56:16.900 00.002 29988 PulseGuide returned control before completion, sleep 54
02:56:16.972 00.072 29988 IsGuiding returns 0
02:56:16.972 00.000 29988 Move returns status 0, amount 45
02:56:16.972 00.000 29988 MoveAxis(N, 0, ABG)
02:56:16.972 00.000 29988 Move returns status 0, amount 0
02:56:16.972 00.000 29988 move complete, result=0
02:56:16.972 00.000 29988 worker thread done servicing request
02:56:16.972 00.000 29988 Worker thread wakes up
02:56:16.972 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.0 px 0 ms NORTH
02:56:16.974 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:16.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:18.390 01.416 29988 Exposure complete
02:56:18.428 00.038 29988 worker thread done servicing request
02:56:18.428 00.000 28316 OnExposeComplete: enter
02:56:18.429 00.001 28316 UpdateGuideState(): m_state=6
02:56:18.430 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4309
02:56:18.430 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=258.08, Mass=2381, SNR=33.8, Peak=181 HFD=4.2
02:56:18.431 00.001 28316 MultiStar: [#1 -0.09,-0.04,0.99,U] [#2 0.15,0.11,0.91,U] [#3 0.03,-0.12,0.86,U] [#4 0.13,0.05,0.84,U] [#5 -0.10,-0.01,0.73,U] [#6 -0.09,0.02,0.62,U] [#7 -0.04,-0.05,0.63,U] [#8 -0.30,-0.02,0.59,U] 
02:56:18.431 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {0.20, 0.04}
02:56:18.432 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
02:56:18.432 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
02:56:18.433 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.04 mountX=-0.00 mountY=-0.01, mountTheta=-1.96
02:56:18.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
02:56:18.435 00.001 28316 Enqueuing Move request for scope (0.01, 0.00)
02:56:18.435 00.000 29988 Worker thread wakes up
02:56:18.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
02:56:18.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
02:56:18.435 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
02:56:18.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:56:18.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:18.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:18.436 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
02:56:18.436 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:18.437 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:18.437 00.000 28316 Enqueuing Expose request
02:56:18.438 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:56:18.438 00.000 29988 MoveAxis(E, 0, ABG)
02:56:18.438 00.000 29988 Move returns status 0, amount 0
02:56:18.438 00.000 29988 MoveAxis(N, 0, ABG)
02:56:18.438 00.000 29988 Move returns status 0, amount 0
02:56:18.438 00.000 29988 move complete, result=0
02:56:18.438 00.000 29988 worker thread done servicing request
02:56:18.438 00.000 29988 Worker thread wakes up
02:56:18.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:18.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:18.438 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:20.070 01.632 29988 Exposure complete
02:56:20.117 00.047 29988 worker thread done servicing request
02:56:20.117 00.000 28316 OnExposeComplete: enter
02:56:20.118 00.001 28316 UpdateGuideState(): m_state=6
02:56:20.118 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4310
02:56:20.119 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=258.43, Mass=2382, SNR=33.6, Peak=171 HFD=3.9
02:56:20.119 00.000 28316 MultiStar: [#1 -0.24,0.35,0.00,M1] [#2 0.18,0.47,0.00,M10] [#3 -0.10,-0.02,0.88,U] [#4 0.17,0.32,0.00,M1] [#5 -0.12,0.20,0.74,U] [#6 0.12,0.13,0.64,U] [#7 -0.24,0.43,0.00,M1] [#8 -0.32,0.08,0.00,M1] 
02:56:20.120 00.001 28316 refined, 3 included, MultiStar: {-0.01, 0.19}, one-star: {0.08, 0.39}
02:56:20.120 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
02:56:20.121 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
02:56:20.121 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.60 mountX=0.17 mountY=-0.08, mountTheta=-0.43
02:56:20.122 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.19, opts=13)
02:56:20.123 00.001 28316 Enqueuing Move request for scope (-0.01, 0.19)
02:56:20.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:20.124 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.6
02:56:20.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:20.125 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:20.125 00.000 28316 Enqueuing Expose request
02:56:20.125 00.000 29988 Worker thread wakes up
02:56:20.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
02:56:20.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
02:56:20.125 00.000 29988 Moving (-0.01, 0.19) raw xDistance=0.17 yDistance=-0.08
02:56:20.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:56:20.126 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:20.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:56:20.126 00.000 29988 MoveAxis(E, 0, ABG)
02:56:20.126 00.000 29988 Move returns status 0, amount 0
02:56:20.126 00.000 29988 MoveAxis(N, 0, ABG)
02:56:20.126 00.000 29988 Move returns status 0, amount 0
02:56:20.126 00.000 29988 move complete, result=0
02:56:20.126 00.000 29988 worker thread done servicing request
02:56:20.126 00.000 29988 Worker thread wakes up
02:56:20.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:20.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:20.126 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:21.641 01.515 29988 Exposure complete
02:56:21.687 00.046 29988 worker thread done servicing request
02:56:21.687 00.000 28316 OnExposeComplete: enter
02:56:21.689 00.002 28316 UpdateGuideState(): m_state=6
02:56:21.690 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4311
02:56:21.692 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=258.25, Mass=2383, SNR=33.8, Peak=166 HFD=4.2
02:56:21.693 00.001 28316 MultiStar: [#1 -0.30,0.19,0.00,M2] [#2 0.23,0.15,0.93,U] [#3 -0.09,0.04,0.84,U] [#4 0.15,0.37,0.00,M2] [#5 -0.19,0.15,0.73,U] [#6 0.05,0.35,0.00,M2] [#7 -0.24,0.45,0.00,M2] [#8 -0.18,0.26,0.58,U] 
02:56:21.694 00.001 28316 refined, 4 included, MultiStar: {-0.05, 0.16}, one-star: {-0.10, 0.21}
02:56:21.696 00.002 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
02:56:21.697 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
02:56:21.698 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.87 mountX=0.17 mountY=-0.03, mountTheta=-0.16
02:56:21.701 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
02:56:21.704 00.003 28316 Enqueuing Move request for scope (-0.05, 0.16)
02:56:21.705 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:21.705 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.8
02:56:21.706 00.001 29988 Worker thread wakes up
02:56:21.706 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:21.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
02:56:21.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:21.707 00.001 28316 Enqueuing Expose request
02:56:21.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
02:56:21.707 00.000 29988 Moving (-0.05, 0.16) raw xDistance=0.17 yDistance=-0.03
02:56:21.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:56:21.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:21.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:56:21.707 00.000 29988 MoveAxis(E, 0, ABG)
02:56:21.707 00.000 29988 Move returns status 0, amount 0
02:56:21.707 00.000 29988 MoveAxis(N, 0, ABG)
02:56:21.707 00.000 29988 Move returns status 0, amount 0
02:56:21.707 00.000 29988 move complete, result=0
02:56:21.707 00.000 29988 worker thread done servicing request
02:56:21.707 00.000 29988 Worker thread wakes up
02:56:21.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:21.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:21.708 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:23.340 01.632 29988 Exposure complete
02:56:23.388 00.048 29988 worker thread done servicing request
02:56:23.388 00.000 28316 OnExposeComplete: enter
02:56:23.388 00.000 28316 UpdateGuideState(): m_state=6
02:56:23.389 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4312
02:56:23.389 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=258.35, Mass=2462, SNR=34.2, Peak=168 HFD=4.3
02:56:23.390 00.001 28316 MultiStar: [#1 -0.08,-0.05,0.96,U] [#2 0.06,0.34,0.00,M10] [#3 -0.47,0.19,0.00,M1] [#4 0.03,0.18,0.83,U] [#5 -0.19,0.21,0.72,U] [#6 0.09,0.22,0.61,U] [#7 -0.04,0.10,0.63,U] [#8 -0.62,0.17,0.00,M1] 
02:56:23.390 00.000 28316 refined, 5 included, MultiStar: {-0.05, 0.16}, one-star: {-0.09, 0.31}
02:56:23.391 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
02:56:23.391 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
02:56:23.392 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.89 mountX=0.17 mountY=-0.02, mountTheta=-0.14
02:56:23.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.16, opts=13)
02:56:23.393 00.000 28316 Enqueuing Move request for scope (-0.05, 0.16)
02:56:23.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:23.394 00.001 29988 Worker thread wakes up
02:56:23.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
02:56:23.394 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
02:56:23.394 00.000 29988 Moving (-0.05, 0.16) raw xDistance=0.17 yDistance=-0.02
02:56:23.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:56:23.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:23.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:56:23.394 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.2
02:56:23.395 00.001 29988 MoveAxis(E, 0, ABG)
02:56:23.395 00.000 29988 Move returns status 0, amount 0
02:56:23.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:23.395 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:23.396 00.001 28316 Enqueuing Expose request
02:56:23.396 00.000 29988 MoveAxis(N, 0, ABG)
02:56:23.396 00.000 29988 Move returns status 0, amount 0
02:56:23.396 00.000 29988 move complete, result=0
02:56:23.396 00.000 29988 worker thread done servicing request
02:56:23.396 00.000 29988 Worker thread wakes up
02:56:23.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:23.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:23.397 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:24.911 01.514 29988 Exposure complete
02:56:24.951 00.040 29988 worker thread done servicing request
02:56:24.951 00.000 28316 OnExposeComplete: enter
02:56:24.952 00.001 28316 UpdateGuideState(): m_state=6
02:56:24.952 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4313
02:56:24.953 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=258.29, Mass=2360, SNR=33.7, Peak=164 HFD=4.0
02:56:24.953 00.000 28316 MultiStar: [#1 -0.34,-0.02,0.00,M2] [#2 -0.04,0.19,0.87,U] [#3 -0.35,0.08,0.00,M2] [#4 0.21,0.43,0.00,M2] [#5 -0.05,0.04,0.73,U] [#6 0.24,0.31,0.00,M2] [#7 0.13,0.31,0.00,M2] [#8 -0.47,0.22,0.00,M2] 
02:56:24.955 00.002 28316 refined, 2 included, MultiStar: {-0.07, 0.17}, one-star: {-0.11, 0.24}
02:56:24.955 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
02:56:24.956 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
02:56:24.957 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=0.18 mountY=-0.02, mountTheta=-0.08
02:56:24.959 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.17, opts=13)
02:56:24.959 00.000 28316 Enqueuing Move request for scope (-0.07, 0.17)
02:56:24.960 00.001 29988 Worker thread wakes up
02:56:24.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:24.960 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.7
02:56:24.961 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:24.961 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:24.961 00.000 28316 Enqueuing Expose request
02:56:24.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
02:56:24.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
02:56:24.962 00.000 29988 Moving (-0.07, 0.17) raw xDistance=0.18 yDistance=-0.02
02:56:24.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:56:24.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:24.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:56:24.962 00.000 29988 MoveAxis(E, 0, ABG)
02:56:24.962 00.000 29988 Move returns status 0, amount 0
02:56:24.962 00.000 29988 MoveAxis(N, 0, ABG)
02:56:24.962 00.000 29988 Move returns status 0, amount 0
02:56:24.962 00.000 29988 move complete, result=0
02:56:24.962 00.000 29988 worker thread done servicing request
02:56:24.962 00.000 29988 Worker thread wakes up
02:56:24.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:24.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:24.963 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:26.592 01.629 29988 Exposure complete
02:56:26.623 00.031 29988 worker thread done servicing request
02:56:26.623 00.000 28316 OnExposeComplete: enter
02:56:26.624 00.001 28316 UpdateGuideState(): m_state=6
02:56:26.625 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4314
02:56:26.625 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=258.12, Mass=2455, SNR=34.4, Peak=161 HFD=4.2
02:56:26.626 00.001 28316 MultiStar: [#1 -0.07,-0.18,0.96,U] [#2 -0.45,0.03,0.00,M10] [#3 -0.62,-0.04,0.00,M3] [#4 -0.10,0.22,0.82,U] [#5 0.06,-0.01,0.72,U] [#6 -0.24,-0.02,0.60,U] [#7 -0.31,-0.17,0.00,M3] [#8 -0.69,-0.01,0.00,M3] 
02:56:26.626 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.02}, one-star: {-0.16, 0.07}
02:56:26.626 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.98 = 0.98)
02:56:26.627 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.94 = 0.94)
02:56:26.628 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.98 mountX=0.06 mountY=0.08, mountTheta=0.97
02:56:26.630 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
02:56:26.630 00.000 28316 Enqueuing Move request for scope (-0.10, 0.02)
02:56:26.632 00.002 29988 Worker thread wakes up
02:56:26.632 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:26.632 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.4
02:56:26.633 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:26.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:26.634 00.001 28316 Enqueuing Expose request
02:56:26.634 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
02:56:26.634 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
02:56:26.634 00.000 29988 Moving (-0.10, 0.02) raw xDistance=0.06 yDistance=0.08
02:56:26.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:56:26.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:26.634 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:56:26.634 00.000 29988 MoveAxis(E, 0, ABG)
02:56:26.634 00.000 29988 Move returns status 0, amount 0
02:56:26.634 00.000 29988 MoveAxis(N, 0, ABG)
02:56:26.634 00.000 29988 Move returns status 0, amount 0
02:56:26.634 00.000 29988 move complete, result=0
02:56:26.634 00.000 29988 worker thread done servicing request
02:56:26.634 00.000 29988 Worker thread wakes up
02:56:26.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:26.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:26.635 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:28.161 01.526 29988 Exposure complete
02:56:28.194 00.033 29988 worker thread done servicing request
02:56:28.194 00.000 28316 OnExposeComplete: enter
02:56:28.196 00.002 28316 UpdateGuideState(): m_state=6
02:56:28.197 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4315
02:56:28.197 00.000 28316 Star::Find returns 1 (0), X=950.51, Y=258.40, Mass=2374, SNR=33.8, Peak=145 HFD=4.3
02:56:28.199 00.002 28316 MultiStar: [#1 -0.10,0.08,0.97,U] [#2 0.02,0.22,0.91,U] [#3 -0.48,0.19,0.00,M4] [#4 0.11,0.28,0.82,U] [#5 -0.24,0.09,0.74,U] [#6 0.08,0.23,0.64,U] [#7 -0.18,0.28,0.00,M4] [#8 -0.50,0.20,0.00,M4] 
02:56:28.199 00.000 28316 refined, 5 included, MultiStar: {-0.06, 0.21}, one-star: {-0.21, 0.36}
02:56:28.200 00.001 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
02:56:28.201 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
02:56:28.201 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.87 mountX=0.22 mountY=-0.04, mountTheta=-0.17
02:56:28.203 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.21, opts=13)
02:56:28.204 00.001 28316 Enqueuing Move request for scope (-0.06, 0.21)
02:56:28.205 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:28.207 00.002 28316 UpdateGuideState exits: m=2374 RSB=33.8
02:56:28.208 00.001 29988 Worker thread wakes up
02:56:28.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
02:56:28.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
02:56:28.208 00.000 29988 Moving (-0.06, 0.21) raw xDistance=0.22 yDistance=-0.04
02:56:28.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:56:28.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:28.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:28.210 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:28.211 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:56:28.211 00.000 29988 MoveAxis(W, 46, ABG)
02:56:28.211 00.000 29988 Guiding  Dir = 3, Dur = 46
02:56:28.211 00.000 28316 Enqueuing Expose request
02:56:28.213 00.002 29988 IsSlewing returns 0
02:56:28.214 00.001 29988 IsGuiding returns 0
02:56:28.215 00.001 29988 PulseGuide returned control before completion, sleep 55
02:56:28.285 00.070 29988 IsGuiding returns 0
02:56:28.285 00.000 29988 Move returns status 0, amount 46
02:56:28.285 00.000 29988 MoveAxis(N, 0, ABG)
02:56:28.285 00.000 29988 Move returns status 0, amount 0
02:56:28.285 00.000 29988 move complete, result=0
02:56:28.285 00.000 29988 worker thread done servicing request
02:56:28.286 00.001 29988 Worker thread wakes up
02:56:28.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:28.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:28.286 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.0 px 0 ms NORTH
02:56:29.916 01.630 29988 Exposure complete
02:56:29.968 00.052 29988 worker thread done servicing request
02:56:29.968 00.000 28316 OnExposeComplete: enter
02:56:29.969 00.001 28316 UpdateGuideState(): m_state=6
02:56:29.969 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4316
02:56:29.970 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=258.24, Mass=2305, SNR=33.3, Peak=154 HFD=3.9
02:56:29.970 00.000 28316 MultiStar: [#1 -0.17,0.28,0.00,M1] [#2 0.02,0.30,0.93,U] [#3 -0.44,0.09,0.00,M5] [#4 -0.05,0.22,0.85,U] [#5 -0.39,0.47,0.00,M1] [#6 -0.07,0.21,0.64,U] [#7 -0.37,0.18,0.00,M5] [#8 -0.46,0.10,0.00,M5] 
02:56:29.970 00.000 28316 refined, 3 included, MultiStar: {-0.09, 0.24}, one-star: {-0.24, 0.20}
02:56:29.971 00.001 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
02:56:29.971 00.000 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
02:56:29.972 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.94 mountX=0.25 mountY=-0.03, mountTheta=-0.10
02:56:29.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.24, opts=13)
02:56:29.973 00.000 28316 Enqueuing Move request for scope (-0.09, 0.24)
02:56:29.974 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:29.974 00.000 29988 Worker thread wakes up
02:56:29.974 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
02:56:29.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
02:56:29.974 00.000 29988 Moving (-0.09, 0.24) raw xDistance=0.25 yDistance=-0.03
02:56:29.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
02:56:29.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:29.974 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
02:56:29.975 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:56:29.975 00.000 29988 MoveAxis(W, 56, ABG)
02:56:29.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:29.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:29.976 00.001 28316 Enqueuing Expose request
02:56:29.977 00.001 29988 Guiding  Dir = 3, Dur = 56
02:56:29.977 00.000 29988 IsSlewing returns 0
02:56:29.977 00.000 29988 IsGuiding returns 0
02:56:29.979 00.002 29988 PulseGuide returned control before completion, sleep 65
02:56:30.055 00.076 29988 IsGuiding returns 0
02:56:30.056 00.001 29988 Move returns status 0, amount 56
02:56:30.056 00.000 29988 MoveAxis(N, 0, ABG)
02:56:30.056 00.000 29988 Move returns status 0, amount 0
02:56:30.056 00.000 29988 move complete, result=0
02:56:30.056 00.000 29988 worker thread done servicing request
02:56:30.056 00.000 29988 Worker thread wakes up
02:56:30.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:30.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:30.056 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.0 px 0 ms NORTH
02:56:31.470 01.414 29988 Exposure complete
02:56:31.501 00.031 29988 worker thread done servicing request
02:56:31.501 00.000 28316 OnExposeComplete: enter
02:56:31.502 00.001 28316 UpdateGuideState(): m_state=6
02:56:31.502 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4317
02:56:31.503 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.98, Mass=2481, SNR=34.5, Peak=171 HFD=4.3
02:56:31.503 00.000 28316 MultiStar: [#1 0.11,-0.18,0.94,U] [#2 0.14,-0.14,0.89,U] [#3 -0.27,-0.28,0.00,M6] [#4 -0.11,-0.06,0.81,U] [#5 0.00,-0.22,0.72,U] [#6 0.05,-0.27,0.61,U] [#7 -0.18,-0.10,0.61,U] [#8 -0.27,-0.10,0.57,U] 
02:56:31.504 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.14}, one-star: {0.17, -0.07}
02:56:31.504 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
02:56:31.504 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
02:56:31.505 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=-0.13 mountY=0.05, mountTheta=2.78
02:56:31.506 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.14, opts=13)
02:56:31.506 00.000 28316 Enqueuing Move request for scope (0.01, -0.14)
02:56:31.506 00.000 29988 Worker thread wakes up
02:56:31.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:31.507 00.001 28316 UpdateGuideState exits: m=2481 RSB=34.5
02:56:31.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:31.508 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:31.508 00.000 28316 Enqueuing Expose request
02:56:31.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
02:56:31.509 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
02:56:31.509 00.000 29988 Moving (0.01, -0.14) raw xDistance=-0.13 yDistance=0.05
02:56:31.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:56:31.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:31.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:56:31.509 00.000 29988 MoveAxis(E, 0, ABG)
02:56:31.509 00.000 29988 Move returns status 0, amount 0
02:56:31.509 00.000 29988 MoveAxis(N, 0, ABG)
02:56:31.509 00.000 29988 Move returns status 0, amount 0
02:56:31.509 00.000 29988 move complete, result=0
02:56:31.509 00.000 29988 worker thread done servicing request
02:56:31.509 00.000 29988 Worker thread wakes up
02:56:31.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:31.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:31.509 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:33.143 01.634 29988 Exposure complete
02:56:33.176 00.033 29988 worker thread done servicing request
02:56:33.176 00.000 28316 OnExposeComplete: enter
02:56:33.177 00.001 28316 UpdateGuideState(): m_state=6
02:56:33.178 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4318
02:56:33.179 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=258.06, Mass=2421, SNR=34.2, Peak=171 HFD=4.1
02:56:33.181 00.002 28316 MultiStar: [#1 -0.05,-0.16,0.99,U] [#2 -0.07,-0.07,0.87,U] [#3 -0.36,-0.05,0.00,M7] [#4 0.45,-0.13,0.00,M1] [#5 0.12,-0.18,0.73,U] [#6 0.45,-0.23,0.00,M1] [#7 -0.12,-0.17,0.62,U] [#8 -0.54,-0.01,0.00,M5] 
02:56:33.182 00.001 28316 single-star, 4 included, MultiStar: {-0.05, -0.10}, one-star: {-0.09, 0.02}
02:56:33.182 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
02:56:33.183 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
02:56:33.184 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=0.06 mountY=0.07, mountTheta=0.93
02:56:33.186 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
02:56:33.187 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
02:56:33.188 00.001 29988 Worker thread wakes up
02:56:33.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:33.188 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.2
02:56:33.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:33.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:33.189 00.000 28316 Enqueuing Expose request
02:56:33.190 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
02:56:33.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
02:56:33.190 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.06 yDistance=0.07
02:56:33.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:56:33.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:33.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:56:33.190 00.000 29988 MoveAxis(E, 0, ABG)
02:56:33.190 00.000 29988 Move returns status 0, amount 0
02:56:33.190 00.000 29988 MoveAxis(N, 0, ABG)
02:56:33.190 00.000 29988 Move returns status 0, amount 0
02:56:33.190 00.000 29988 move complete, result=0
02:56:33.190 00.000 29988 worker thread done servicing request
02:56:33.190 00.000 29988 Worker thread wakes up
02:56:33.191 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:33.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:33.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:34.713 01.522 29988 Exposure complete
02:56:34.746 00.033 29988 worker thread done servicing request
02:56:34.747 00.001 28316 OnExposeComplete: enter
02:56:34.747 00.000 28316 UpdateGuideState(): m_state=6
02:56:34.748 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4319
02:56:34.748 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=258.08, Mass=2438, SNR=33.9, Peak=157 HFD=4.2
02:56:34.749 00.001 28316 MultiStar: [#1 -0.06,-0.22,1.00,U] [#2 0.08,0.06,0.90,U] [#3 -0.43,-0.19,0.00,M8] [#4 0.28,-0.14,0.82,U] [#5 -0.02,0.03,0.72,U] [#6 0.40,-0.10,0.00,M2] [#7 -0.21,-0.07,0.62,U] [#8 -0.34,-0.12,0.00,M6] 
02:56:34.749 00.000 28316 single-star, 5 included, MultiStar: {0.02, -0.05}, one-star: {-0.01, 0.04}
02:56:34.750 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
02:56:34.750 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
02:56:34.751 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.79 mountX=0.04 mountY=-0.01, mountTheta=-0.25
02:56:34.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
02:56:34.752 00.000 28316 Enqueuing Move request for scope (-0.01, 0.04)
02:56:34.753 00.001 29988 Worker thread wakes up
02:56:34.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:34.753 00.000 28316 UpdateGuideState exits: m=2438 RSB=33.9
02:56:34.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:34.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:34.755 00.001 28316 Enqueuing Expose request
02:56:34.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
02:56:34.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
02:56:34.755 00.000 29988 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
02:56:34.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:56:34.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:34.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:56:34.755 00.000 29988 MoveAxis(E, 0, ABG)
02:56:34.755 00.000 29988 Move returns status 0, amount 0
02:56:34.755 00.000 29988 MoveAxis(N, 0, ABG)
02:56:34.755 00.000 29988 Move returns status 0, amount 0
02:56:34.755 00.000 29988 move complete, result=0
02:56:34.755 00.000 29988 worker thread done servicing request
02:56:34.755 00.000 29988 Worker thread wakes up
02:56:34.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:34.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:34.756 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:36.380 01.624 29988 Exposure complete
02:56:36.427 00.047 29988 worker thread done servicing request
02:56:36.427 00.000 28316 OnExposeComplete: enter
02:56:36.429 00.002 28316 UpdateGuideState(): m_state=6
02:56:36.429 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4320
02:56:36.430 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=258.15, Mass=2342, SNR=33.5, Peak=151 HFD=4.0
02:56:36.430 00.000 28316 MultiStar: [#1 -0.46,-0.07,0.00,M1] [#2 -0.02,0.18,0.92,U] [#3 -0.45,-0.12,0.00,M9] [#4 0.27,-0.53,0.00,M1] [#5 -0.34,-0.05,0.00,M1] [#6 0.33,-0.30,0.00,M3] [#7 -0.01,-0.48,0.00,M3] [#8 -0.18,-0.11,0.59,U] 
02:56:36.431 00.001 28316 refined, 2 included, MultiStar: {-0.15, 0.08}, one-star: {-0.25, 0.11}
02:56:36.431 00.000 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
02:56:36.432 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
02:56:36.432 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.14 mountY=0.10, mountTheta=0.62
02:56:36.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
02:56:36.434 00.001 28316 Enqueuing Move request for scope (-0.15, 0.08)
02:56:36.435 00.001 29988 Worker thread wakes up
02:56:36.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
02:56:36.435 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
02:56:36.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:36.435 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:56:36.437 00.002 29988 Moving (-0.15, 0.08) raw xDistance=0.14 yDistance=0.10
02:56:36.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:36.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:56:36.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:36.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:36.437 00.000 28316 Enqueuing Expose request
02:56:36.438 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:56:36.438 00.000 29988 MoveAxis(E, 0, ABG)
02:56:36.438 00.000 29988 Move returns status 0, amount 0
02:56:36.438 00.000 29988 MoveAxis(N, 0, ABG)
02:56:36.438 00.000 29988 Move returns status 0, amount 0
02:56:36.438 00.000 29988 move complete, result=0
02:56:36.438 00.000 29988 worker thread done servicing request
02:56:36.438 00.000 29988 Worker thread wakes up
02:56:36.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:36.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:36.438 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:37.950 01.512 29988 Exposure complete
02:56:37.976 00.026 29988 worker thread done servicing request
02:56:37.976 00.000 28316 OnExposeComplete: enter
02:56:37.977 00.001 28316 UpdateGuideState(): m_state=6
02:56:37.977 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4321
02:56:37.977 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=258.24, Mass=2364, SNR=33.7, Peak=157 HFD=3.9
02:56:37.978 00.001 28316 MultiStar: [#1 -0.23,0.04,0.97,U] [#2 -0.26,0.17,0.93,U] [#3 -0.53,0.07,0.00,M10] [#4 0.12,-0.17,0.83,U] [#5 -0.31,0.07,0.73,U] [#6 0.23,-0.16,0.64,U] [#7 0.10,-0.30,0.63,U] [#8 -0.45,-0.20,0.00,M6] 
02:56:37.978 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.00}, one-star: {-0.25, 0.20}
02:56:37.979 00.001 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (2.00) = xAngle (-5.14 = 1.14)
02:56:37.979 00.000 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.18 = 1.10)
02:56:37.980 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.14 mountX=0.05 mountY=0.10, mountTheta=1.14
02:56:37.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.00, opts=13)
02:56:37.982 00.001 28316 Enqueuing Move request for scope (-0.11, -0.00)
02:56:37.982 00.000 29988 Worker thread wakes up
02:56:37.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:37.982 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
02:56:37.983 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:37.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:37.984 00.001 28316 Enqueuing Expose request
02:56:37.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
02:56:37.984 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
02:56:37.984 00.000 29988 Moving (-0.11, -0.00) raw xDistance=0.05 yDistance=0.10
02:56:37.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:56:37.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:37.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:56:37.984 00.000 29988 MoveAxis(E, 0, ABG)
02:56:37.984 00.000 29988 Move returns status 0, amount 0
02:56:37.984 00.000 29988 MoveAxis(N, 0, ABG)
02:56:37.984 00.000 29988 Move returns status 0, amount 0
02:56:37.984 00.000 29988 move complete, result=0
02:56:37.984 00.000 29988 worker thread done servicing request
02:56:37.984 00.000 29988 Worker thread wakes up
02:56:37.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:37.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:37.985 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:39.621 01.636 29988 Exposure complete
02:56:39.652 00.031 29988 worker thread done servicing request
02:56:39.652 00.000 28316 OnExposeComplete: enter
02:56:39.653 00.001 28316 UpdateGuideState(): m_state=6
02:56:39.653 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4322
02:56:39.654 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=258.26, Mass=2487, SNR=34.6, Peak=187 HFD=4.2
02:56:39.654 00.000 28316 MultiStar: [#1 -0.33,-0.05,0.00,M1] [#2 0.13,0.15,0.88,U] [#3 -0.15,0.00,0.84,U] [#4 -0.08,-0.03,0.80,U] [#5 -0.14,0.01,0.73,U] [#6 0.12,-0.03,0.61,U] [#7 -0.04,0.03,0.62,U] [#8 -0.20,-0.03,0.58,U] 
02:56:39.655 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {0.14, 0.22}
02:56:39.655 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
02:56:39.656 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
02:56:39.656 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.89 mountX=0.06 mountY=-0.01, mountTheta=-0.14
02:56:39.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.05, opts=13)
02:56:39.658 00.001 28316 Enqueuing Move request for scope (-0.02, 0.05)
02:56:39.658 00.000 29988 Worker thread wakes up
02:56:39.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:39.659 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.6
02:56:39.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:39.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:39.660 00.001 28316 Enqueuing Expose request
02:56:39.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:56:39.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:56:39.660 00.000 29988 Moving (-0.02, 0.05) raw xDistance=0.06 yDistance=-0.01
02:56:39.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:56:39.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:39.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:56:39.660 00.000 29988 MoveAxis(E, 0, ABG)
02:56:39.660 00.000 29988 Move returns status 0, amount 0
02:56:39.660 00.000 29988 MoveAxis(N, 0, ABG)
02:56:39.660 00.000 29988 Move returns status 0, amount 0
02:56:39.661 00.001 29988 move complete, result=0
02:56:39.661 00.000 29988 worker thread done servicing request
02:56:39.661 00.000 29988 Worker thread wakes up
02:56:39.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:39.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:39.661 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:41.178 01.517 29988 Exposure complete
02:56:41.213 00.035 29988 worker thread done servicing request
02:56:41.213 00.000 28316 OnExposeComplete: enter
02:56:41.213 00.000 28316 UpdateGuideState(): m_state=6
02:56:41.214 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4323
02:56:41.214 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=258.29, Mass=2336, SNR=33.4, Peak=164 HFD=4.2
02:56:41.215 00.001 28316 MultiStar: [#1 -0.07,-0.00,1.00,U] [#2 -0.20,0.38,0.00,M3] [#3 -0.34,0.09,0.00,M10] [#4 -0.01,0.43,0.00,M1] [#5 0.01,-0.01,0.75,U] [#6 -0.04,0.43,0.00,M2] [#7 -0.17,0.10,0.64,U] [#8 -0.23,-0.03,0.60,U] 
02:56:41.215 00.000 28316 refined, 4 included, MultiStar: {-0.09, 0.07}, one-star: {-0.07, 0.24}
02:56:41.216 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
02:56:41.216 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
02:56:41.217 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.49 mountX=0.10 mountY=0.05, mountTheta=0.46
02:56:41.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
02:56:41.219 00.001 28316 Enqueuing Move request for scope (-0.09, 0.07)
02:56:41.219 00.000 29988 Worker thread wakes up
02:56:41.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:41.220 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.4
02:56:41.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:41.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:41.221 00.000 28316 Enqueuing Expose request
02:56:41.222 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
02:56:41.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
02:56:41.222 00.000 29988 Moving (-0.09, 0.07) raw xDistance=0.10 yDistance=0.05
02:56:41.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:56:41.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:41.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:56:41.222 00.000 29988 MoveAxis(E, 0, ABG)
02:56:41.222 00.000 29988 Move returns status 0, amount 0
02:56:41.222 00.000 29988 MoveAxis(N, 0, ABG)
02:56:41.222 00.000 29988 Move returns status 0, amount 0
02:56:41.222 00.000 29988 move complete, result=0
02:56:41.222 00.000 29988 worker thread done servicing request
02:56:41.222 00.000 29988 Worker thread wakes up
02:56:41.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:41.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:41.222 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:42.844 01.622 29988 Exposure complete
02:56:42.881 00.037 29988 worker thread done servicing request
02:56:42.881 00.000 28316 OnExposeComplete: enter
02:56:42.882 00.001 28316 UpdateGuideState(): m_state=6
02:56:42.882 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4324
02:56:42.883 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=258.33, Mass=2353, SNR=33.6, Peak=167 HFD=4.0
02:56:42.883 00.000 28316 MultiStar: [#1 -0.37,0.08,0.00,M1] [#2 -0.04,0.24,0.91,U] [#3 -0.47,0.17,0.00,R] [#4 -0.07,0.32,0.84,U] [#5 -0.23,0.13,0.75,U] [#6 -0.12,0.22,0.65,U] [#7 -0.20,0.13,0.62,U] [#8 -0.32,0.09,0.60,U] 
02:56:42.884 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.21}, one-star: {-0.18, 0.28}
02:56:42.884 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
02:56:42.885 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
02:56:42.885 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.21 mountX=0.26 mountY=0.04, mountTheta=0.17
02:56:42.887 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.21, opts=13)
02:56:42.888 00.001 28316 Enqueuing Move request for scope (-0.16, 0.21)
02:56:42.888 00.000 29988 Worker thread wakes up
02:56:42.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
02:56:42.888 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
02:56:42.888 00.000 29988 Moving (-0.16, 0.21) raw xDistance=0.26 yDistance=0.04
02:56:42.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
02:56:42.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:42.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:42.888 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
02:56:42.889 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:42.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:42.890 00.001 28316 Enqueuing Expose request
02:56:42.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:56:42.890 00.000 29988 MoveAxis(W, 54, ABG)
02:56:42.890 00.000 29988 Guiding  Dir = 3, Dur = 54
02:56:42.890 00.000 29988 IsSlewing returns 0
02:56:42.891 00.001 29988 IsGuiding returns 0
02:56:42.893 00.002 29988 PulseGuide returned control before completion, sleep 63
02:56:42.968 00.075 29988 IsGuiding returns 0
02:56:42.968 00.000 29988 Move returns status 0, amount 54
02:56:42.968 00.000 29988 MoveAxis(N, 0, ABG)
02:56:42.968 00.000 29988 Move returns status 0, amount 0
02:56:42.968 00.000 29988 move complete, result=0
02:56:42.968 00.000 29988 worker thread done servicing request
02:56:42.969 00.001 29988 Worker thread wakes up
02:56:42.969 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.0 px 0 ms NORTH
02:56:42.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:42.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:44.383 01.414 29988 Exposure complete
02:56:44.425 00.042 29988 worker thread done servicing request
02:56:44.425 00.000 28316 OnExposeComplete: enter
02:56:44.426 00.001 28316 UpdateGuideState(): m_state=6
02:56:44.426 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4325
02:56:44.426 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=258.30, Mass=2430, SNR=34.2, Peak=166 HFD=3.9
02:56:44.427 00.001 28316 MultiStar: [#1 -0.36,-0.01,0.00,M2] [#2 -0.04,0.26,0.91,U] [#3 -0.11,0.00,0.84,U] [#4 0.07,0.11,0.83,U] [#5 -0.16,0.16,0.73,U] [#6 -0.15,0.19,0.62,U] [#7 -0.19,0.08,0.62,U] [#8 -0.30,-0.14,0.59,U] 
02:56:44.427 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.13}, one-star: {-0.19, 0.26}
02:56:44.427 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
02:56:44.428 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
02:56:44.428 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.34 mountX=0.17 mountY=0.05, mountTheta=0.31
02:56:44.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
02:56:44.430 00.001 28316 Enqueuing Move request for scope (-0.12, 0.13)
02:56:44.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:44.431 00.001 29988 Worker thread wakes up
02:56:44.431 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:56:44.431 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:44.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:44.432 00.000 28316 Enqueuing Expose request
02:56:44.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
02:56:44.433 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
02:56:44.433 00.000 29988 Moving (-0.12, 0.13) raw xDistance=0.17 yDistance=0.05
02:56:44.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:56:44.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:44.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:56:44.433 00.000 29988 MoveAxis(E, 0, ABG)
02:56:44.433 00.000 29988 Move returns status 0, amount 0
02:56:44.433 00.000 29988 MoveAxis(N, 0, ABG)
02:56:44.433 00.000 29988 Move returns status 0, amount 0
02:56:44.433 00.000 29988 move complete, result=0
02:56:44.433 00.000 29988 worker thread done servicing request
02:56:44.433 00.000 29988 Worker thread wakes up
02:56:44.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:44.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:44.433 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:46.059 01.626 29988 Exposure complete
02:56:46.099 00.040 29988 worker thread done servicing request
02:56:46.100 00.001 28316 OnExposeComplete: enter
02:56:46.101 00.001 28316 UpdateGuideState(): m_state=6
02:56:46.103 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4326
02:56:46.105 00.002 28316 Star::Find returns 1 (0), X=950.68, Y=258.08, Mass=2472, SNR=34.4, Peak=195 HFD=4.1
02:56:46.106 00.001 28316 MultiStar: [#1 -0.28,-0.05,0.99,U] [#2 -0.01,-0.01,0.86,U] [#3 0.15,-0.24,0.85,U] [#4 0.12,0.17,0.81,U] [#5 -0.34,0.04,0.00,M1] [#6 0.02,-0.04,0.61,U] [#7 -0.31,0.13,0.00,M1] [#8 -0.37,0.17,0.00,M3] 
02:56:46.106 00.000 28316 refined, 5 included, MultiStar: {-0.02, -0.02}, one-star: {-0.03, 0.04}
02:56:46.107 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
02:56:46.107 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
02:56:46.108 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.23 mountX=-0.01 mountY=0.02, mountTheta=2.04
02:56:46.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
02:56:46.109 00.000 28316 Enqueuing Move request for scope (-0.02, -0.02)
02:56:46.111 00.002 29988 Worker thread wakes up
02:56:46.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:46.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
02:56:46.111 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.4
02:56:46.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:46.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
02:56:46.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:46.113 00.001 28316 Enqueuing Expose request
02:56:46.113 00.000 29988 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
02:56:46.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:56:46.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:46.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:56:46.113 00.000 29988 MoveAxis(E, 0, ABG)
02:56:46.113 00.000 29988 Move returns status 0, amount 0
02:56:46.113 00.000 29988 MoveAxis(N, 0, ABG)
02:56:46.113 00.000 29988 Move returns status 0, amount 0
02:56:46.113 00.000 29988 move complete, result=0
02:56:46.113 00.000 29988 worker thread done servicing request
02:56:46.113 00.000 29988 Worker thread wakes up
02:56:46.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:46.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:46.114 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:56:47.628 01.514 29988 Exposure complete
02:56:47.669 00.041 29988 worker thread done servicing request
02:56:47.669 00.000 28316 OnExposeComplete: enter
02:56:47.669 00.000 28316 UpdateGuideState(): m_state=6
02:56:47.670 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4327
02:56:47.670 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=258.61, Mass=2485, SNR=34.6, Peak=165 HFD=4.0
02:56:47.671 00.001 28316 MultiStar: large primary error, entering stabilization period
02:56:47.671 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
02:56:47.672 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
02:56:47.672 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=0.56 hyp=0.68 cameraTheta=2.16 mountX=0.67 mountY=0.08, mountTheta=0.12
02:56:47.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.56, opts=13)
02:56:47.674 00.001 28316 Enqueuing Move request for scope (-0.37, 0.56)
02:56:47.674 00.000 29988 Worker thread wakes up
02:56:47.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:47.674 00.000 28316 UpdateGuideState exits: m=2485 RSB=34.6
02:56:47.675 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:47.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.56) opts 0xd
02:56:47.675 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:47.676 00.001 28316 Enqueuing Expose request
02:56:47.676 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.56)
02:56:47.676 00.000 29988 Moving (-0.37, 0.56) raw xDistance=0.67 yDistance=0.08
02:56:47.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
02:56:47.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:47.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:56:47.676 00.000 29988 MoveAxis(W, 140, ABG)
02:56:47.676 00.000 29988 Guiding  Dir = 3, Dur = 140
02:56:47.678 00.002 29988 IsSlewing returns 0
02:56:47.678 00.000 29988 IsGuiding returns 0
02:56:47.678 00.000 29988 PulseGuide returned control before completion, sleep 149
02:56:47.833 00.155 29988 IsGuiding returns 0
02:56:47.834 00.001 29988 Move returns status 0, amount 140
02:56:47.834 00.000 29988 MoveAxis(N, 0, ABG)
02:56:47.834 00.000 29988 Move returns status 0, amount 0
02:56:47.834 00.000 29988 move complete, result=0
02:56:47.834 00.000 29988 worker thread done servicing request
02:56:47.834 00.000 28316 GuideStep: 0.7 px 140 ms WEST, 0.1 px 0 ms NORTH
02:56:47.835 00.001 29988 Worker thread wakes up
02:56:47.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:47.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:49.470 01.635 29988 Exposure complete
02:56:49.504 00.034 29988 worker thread done servicing request
02:56:49.504 00.000 28316 OnExposeComplete: enter
02:56:49.504 00.000 28316 UpdateGuideState(): m_state=6
02:56:49.505 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4328
02:56:49.505 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=257.91, Mass=2426, SNR=34.1, Peak=186 HFD=4.3
02:56:49.506 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
02:56:49.506 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
02:56:49.507 00.001 28316 CameraToMount -- cameraX=0.38 cameraY=-0.14 hyp=0.40 cameraTheta=-0.34 mountX=-0.28 mountY=-0.28, mountTheta=-2.36
02:56:49.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.14, opts=13)
02:56:49.508 00.000 28316 Enqueuing Move request for scope (0.38, -0.14)
02:56:49.509 00.001 29988 Worker thread wakes up
02:56:49.509 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.14) opts 0xd
02:56:49.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.14)
02:56:49.509 00.000 29988 Moving (0.38, -0.14) raw xDistance=-0.28 yDistance=-0.28
02:56:49.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.28
02:56:49.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:56:49.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:56:49.509 00.000 29988 MoveAxis(E, 49, ABG)
02:56:49.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:49.510 00.001 29988 Guiding  Dir = 2, Dur = 49
02:56:49.510 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
02:56:49.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:49.511 00.001 29988 IsSlewing returns 0
02:56:49.511 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:49.511 00.000 28316 Enqueuing Expose request
02:56:49.512 00.001 29988 IsGuiding returns 0
02:56:49.514 00.002 29988 PulseGuide returned control before completion, sleep 58
02:56:49.578 00.064 29988 IsGuiding returns 1
02:56:49.578 00.000 29988 scope still moving after pulse duration time elapsed
02:56:49.609 00.031 29988 IsSlewing returns 0
02:56:49.609 00.000 29988 IsGuiding returns 0
02:56:49.609 00.000 29988 scope move finished after 49 + 48 ms
02:56:49.609 00.000 29988 Move returns status 0, amount 49
02:56:49.609 00.000 29988 MoveAxis(N, 0, ABG)
02:56:49.609 00.000 29988 Move returns status 0, amount 0
02:56:49.609 00.000 29988 move complete, result=0
02:56:49.609 00.000 29988 worker thread done servicing request
02:56:49.609 00.000 29988 Worker thread wakes up
02:56:49.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:49.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:49.609 00.000 28316 GuideStep: -0.3 px 49 ms EAST, -0.3 px 0 ms NORTH
02:56:51.018 01.409 29988 Exposure complete
02:56:51.068 00.050 29988 worker thread done servicing request
02:56:51.068 00.000 28316 OnExposeComplete: enter
02:56:51.069 00.001 28316 UpdateGuideState(): m_state=6
02:56:51.070 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4329
02:56:51.070 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.78, Mass=2416, SNR=34.1, Peak=170 HFD=4.4
02:56:51.070 00.000 28316 MultiStar: exiting stabilization period
02:56:51.071 00.001 28316 MultiStar: [#1 -0.08,-0.47,0.00,M2] [#2 0.15,-0.34,0.00,M1] [#3 0.18,-0.51,0.00,M1] [#4 0.29,-0.21,0.00,M1] [#5 0.32,-0.41,0.00,M2] [#6 0.20,-0.16,0.62,U] [#7 -0.26,-0.15,0.60,U] [#8 -0.12,-0.34,0.00,M4] 
02:56:51.071 00.000 28316 refined, 2 included, MultiStar: {-0.01, -0.20}, one-star: {0.01, -0.26}
02:56:51.072 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
02:56:51.072 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
02:56:51.073 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.63 mountX=-0.18 mountY=0.10, mountTheta=2.63
02:56:51.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.20, opts=13)
02:56:51.074 00.000 28316 Enqueuing Move request for scope (-0.01, -0.20)
02:56:51.075 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:51.075 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:56:51.076 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:51.076 00.000 29988 Worker thread wakes up
02:56:51.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
02:56:51.076 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
02:56:51.076 00.000 29988 Moving (-0.01, -0.20) raw xDistance=-0.18 yDistance=0.10
02:56:51.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:56:51.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:51.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:51.077 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:56:51.077 00.000 29988 MoveAxis(E, 0, ABG)
02:56:51.077 00.000 29988 Move returns status 0, amount 0
02:56:51.077 00.000 29988 MoveAxis(N, 0, ABG)
02:56:51.077 00.000 29988 Move returns status 0, amount 0
02:56:51.078 00.001 29988 move complete, result=0
02:56:51.078 00.000 28316 Enqueuing Expose request
02:56:51.079 00.001 29988 worker thread done servicing request
02:56:51.079 00.000 29988 Worker thread wakes up
02:56:51.079 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:51.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:51.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:52.710 01.631 29988 Exposure complete
02:56:52.744 00.034 29988 worker thread done servicing request
02:56:52.744 00.000 28316 OnExposeComplete: enter
02:56:52.745 00.001 28316 UpdateGuideState(): m_state=6
02:56:52.745 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4330
02:56:52.746 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=258.09, Mass=2378, SNR=33.8, Peak=192 HFD=4.2
02:56:52.748 00.002 28316 MultiStar: [#1 0.17,-0.21,0.99,U] [#2 0.12,-0.05,0.89,U] [#3 0.28,-0.36,0.00,M2] [#4 0.58,0.04,0.00,M2] [#5 0.38,-0.09,0.00,M3] [#6 0.53,0.05,0.00,M1] [#7 0.16,-0.06,0.62,U] [#8 -0.23,-0.18,0.58,U] 
02:56:52.749 00.001 28316 refined, 4 included, MultiStar: {0.09, -0.08}, one-star: {0.12, 0.05}
02:56:52.750 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
02:56:52.751 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
02:56:52.752 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.76 mountX=-0.11 mountY=-0.04, mountTheta=-2.79
02:56:52.755 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
02:56:52.758 00.003 28316 Enqueuing Move request for scope (0.09, -0.08)
02:56:52.760 00.002 29988 Worker thread wakes up
02:56:52.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
02:56:52.762 00.002 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
02:56:52.762 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
02:56:52.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:56:52.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:52.762 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
02:56:52.762 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:52.763 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:52.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:56:52.763 00.000 29988 MoveAxis(E, 0, ABG)
02:56:52.763 00.000 29988 Move returns status 0, amount 0
02:56:52.763 00.000 29988 MoveAxis(N, 0, ABG)
02:56:52.763 00.000 29988 Move returns status 0, amount 0
02:56:52.763 00.000 29988 move complete, result=0
02:56:52.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:52.765 00.002 28316 Enqueuing Expose request
02:56:52.766 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:52.768 00.002 29988 worker thread done servicing request
02:56:52.768 00.000 29988 Worker thread wakes up
02:56:52.769 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:52.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:54.286 01.517 29988 Exposure complete
02:56:54.313 00.027 29988 worker thread done servicing request
02:56:54.313 00.000 28316 OnExposeComplete: enter
02:56:54.314 00.001 28316 UpdateGuideState(): m_state=6
02:56:54.315 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4331
02:56:54.315 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=257.76, Mass=2353, SNR=33.7, Peak=173 HFD=4.2
02:56:54.318 00.003 28316 MultiStar: [#1 0.21,-0.38,0.00,M2] [#2 -0.12,-0.31,0.92,U] [#3 0.27,-0.52,0.00,M3] [#4 0.42,-0.32,0.00,M3] [#5 0.24,-0.26,0.00,M4] [#6 0.51,-0.37,0.00,M2] [#7 -0.18,-0.55,0.00,M1] [#8 -0.33,-0.47,0.00,M4] 
02:56:54.321 00.003 28316 refined, 1 included, MultiStar: {0.00, -0.29}, one-star: {0.11, -0.28}
02:56:54.323 00.002 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
02:56:54.325 00.002 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.69)
02:56:54.325 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.56 mountX=-0.27 mountY=0.13, mountTheta=2.69
02:56:54.327 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.29, opts=13)
02:56:54.329 00.002 28316 Enqueuing Move request for scope (0.00, -0.29)
02:56:54.330 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:54.331 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.7
02:56:54.332 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:54.333 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:54.334 00.001 28316 Enqueuing Expose request
02:56:54.334 00.000 29988 Worker thread wakes up
02:56:54.334 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.29) opts 0xd
02:56:54.334 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.29)
02:56:54.334 00.000 29988 Moving (0.00, -0.29) raw xDistance=-0.27 yDistance=0.13
02:56:54.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:56:54.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:54.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:56:54.334 00.000 29988 MoveAxis(E, 56, ABG)
02:56:54.334 00.000 29988 Guiding  Dir = 2, Dur = 56
02:56:54.335 00.001 29988 IsSlewing returns 0
02:56:54.335 00.000 29988 IsGuiding returns 0
02:56:54.336 00.001 29988 PulseGuide returned control before completion, sleep 65
02:56:54.411 00.075 29988 IsGuiding returns 0
02:56:54.411 00.000 29988 Move returns status 0, amount 56
02:56:54.411 00.000 29988 MoveAxis(N, 0, ABG)
02:56:54.411 00.000 29988 Move returns status 0, amount 0
02:56:54.411 00.000 29988 move complete, result=0
02:56:54.411 00.000 29988 worker thread done servicing request
02:56:54.411 00.000 29988 Worker thread wakes up
02:56:54.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:54.411 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.1 px 0 ms NORTH
02:56:54.413 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:56.042 01.629 29988 Exposure complete
02:56:56.095 00.053 29988 worker thread done servicing request
02:56:56.095 00.000 28316 OnExposeComplete: enter
02:56:56.096 00.001 28316 UpdateGuideState(): m_state=6
02:56:56.097 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4332
02:56:56.098 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=258.13, Mass=2418, SNR=34.0, Peak=189 HFD=4.2
02:56:56.099 00.001 28316 MultiStar: [#1 0.12,-0.09,0.97,U] [#2 -0.20,0.01,0.90,U] [#3 0.17,-0.23,0.84,U] [#4 0.28,-0.12,0.83,U] [#5 0.06,-0.02,0.74,U] [#6 0.42,-0.05,0.00,M3] [#7 0.01,0.16,0.62,U] [#8 -0.13,-0.09,0.57,U] 
02:56:56.100 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {0.07, 0.09}
02:56:56.102 00.002 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
02:56:56.104 00.002 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
02:56:56.106 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=-0.06 mountY=-0.03, mountTheta=-2.61
02:56:56.108 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
02:56:56.108 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
02:56:56.109 00.001 29988 Worker thread wakes up
02:56:56.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:56.109 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.0
02:56:56.110 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:56.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:56.110 00.000 28316 Enqueuing Expose request
02:56:56.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
02:56:56.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
02:56:56.111 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.03
02:56:56.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:56:56.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:56.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:56:56.111 00.000 29988 MoveAxis(E, 0, ABG)
02:56:56.111 00.000 29988 Move returns status 0, amount 0
02:56:56.111 00.000 29988 MoveAxis(N, 0, ABG)
02:56:56.111 00.000 29988 Move returns status 0, amount 0
02:56:56.111 00.000 29988 move complete, result=0
02:56:56.111 00.000 29988 worker thread done servicing request
02:56:56.111 00.000 29988 Worker thread wakes up
02:56:56.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:56.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:56.112 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:56:57.632 01.520 29988 Exposure complete
02:56:57.684 00.052 29988 worker thread done servicing request
02:56:57.684 00.000 28316 OnExposeComplete: enter
02:56:57.686 00.002 28316 UpdateGuideState(): m_state=6
02:56:57.687 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4333
02:56:57.687 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=258.13, Mass=2350, SNR=33.6, Peak=166 HFD=4.3
02:56:57.688 00.001 28316 MultiStar: [#1 0.21,-0.14,1.00,U] [#2 0.22,0.01,0.93,U] [#3 0.34,-0.41,0.00,M3] [#4 0.18,-0.02,0.86,U] [#5 -0.14,-0.09,0.74,U] [#6 0.06,-0.02,0.64,U] [#7 0.05,-0.04,0.63,U] [#8 -0.14,0.23,0.57,U] 
02:56:57.688 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.00}, one-star: {0.19, 0.09}
02:56:57.689 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
02:56:57.689 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
02:56:57.690 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
02:56:57.692 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
02:56:57.692 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
02:56:57.692 00.000 29988 Worker thread wakes up
02:56:57.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:56:57.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:57.695 00.003 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:56:57.695 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.05 yDistance=-0.09
02:56:57.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:56:57.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:57.695 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
02:56:57.697 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:57.698 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:56:57.698 00.000 29988 MoveAxis(E, 0, ABG)
02:56:57.698 00.000 29988 Move returns status 0, amount 0
02:56:57.698 00.000 29988 MoveAxis(N, 0, ABG)
02:56:57.698 00.000 29988 Move returns status 0, amount 0
02:56:57.698 00.000 29988 move complete, result=0
02:56:57.698 00.000 29988 worker thread done servicing request
02:56:57.698 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:57.699 00.001 28316 Enqueuing Expose request
02:56:57.699 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:56:57.700 00.001 29988 Worker thread wakes up
02:56:57.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:57.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:56:59.325 01.625 29988 Exposure complete
02:56:59.378 00.053 29988 worker thread done servicing request
02:56:59.378 00.000 28316 OnExposeComplete: enter
02:56:59.379 00.001 28316 UpdateGuideState(): m_state=6
02:56:59.380 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4334
02:56:59.380 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=258.15, Mass=2335, SNR=33.5, Peak=169 HFD=3.8
02:56:59.381 00.001 28316 MultiStar: [#1 -0.28,0.11,1.01,U] [#2 -0.22,0.02,0.94,U] [#3 -0.11,-0.10,0.84,U] [#4 -0.05,0.20,0.83,U] [#5 -0.23,0.05,0.72,U] [#6 0.01,0.26,0.63,U] [#7 -0.05,0.24,0.61,U] [#8 -0.35,-0.03,0.00,M3] 
02:56:59.381 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.10}, one-star: {-0.18, 0.11}
02:56:59.382 00.001 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
02:56:59.382 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
02:56:59.383 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.55 mountX=0.15 mountY=0.09, mountTheta=0.52
02:56:59.385 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.10, opts=13)
02:56:59.387 00.002 28316 Enqueuing Move request for scope (-0.15, 0.10)
02:56:59.387 00.000 29988 Worker thread wakes up
02:56:59.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:56:59.388 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
02:56:59.388 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
02:56:59.388 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
02:56:59.388 00.000 29988 Moving (-0.15, 0.10) raw xDistance=0.15 yDistance=0.09
02:56:59.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:56:59.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:56:59.388 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:56:59.389 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:56:59.389 00.000 29988 MoveAxis(E, 0, ABG)
02:56:59.389 00.000 29988 Move returns status 0, amount 0
02:56:59.389 00.000 29988 MoveAxis(N, 0, ABG)
02:56:59.389 00.000 29988 Move returns status 0, amount 0
02:56:59.389 00.000 29988 move complete, result=0
02:56:59.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:56:59.389 00.000 28316 Enqueuing Expose request
02:56:59.390 00.001 29988 worker thread done servicing request
02:56:59.390 00.000 29988 Worker thread wakes up
02:56:59.390 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:56:59.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:56:59.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:00.908 01.518 29988 Exposure complete
02:57:00.950 00.042 29988 worker thread done servicing request
02:57:00.950 00.000 28316 OnExposeComplete: enter
02:57:00.951 00.001 28316 UpdateGuideState(): m_state=6
02:57:00.951 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4335
02:57:00.952 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=258.13, Mass=2313, SNR=33.3, Peak=182 HFD=3.9
02:57:00.952 00.000 28316 MultiStar: [#1 -0.43,-0.05,0.00,M1] [#2 0.11,0.26,0.92,U] [#3 0.23,-0.29,0.00,M3] [#4 -0.05,0.23,0.86,U] [#5 -0.18,0.03,0.76,U] [#6 -0.02,0.34,0.00,M2] [#7 -0.54,0.12,0.00,M1] [#8 -0.17,-0.04,0.59,U] 
02:57:00.955 00.003 28316 single-star, 4 included, MultiStar: {-0.05, 0.13}, one-star: {-0.03, 0.09}
02:57:00.957 00.002 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
02:57:00.959 00.002 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
02:57:00.961 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.88 mountX=0.10 mountY=-0.01, mountTheta=-0.15
02:57:00.965 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
02:57:00.966 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
02:57:00.968 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:00.969 00.001 29988 Worker thread wakes up
02:57:00.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
02:57:00.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
02:57:00.969 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
02:57:00.970 00.001 29988 Moving (-0.03, 0.09) raw xDistance=0.10 yDistance=-0.01
02:57:00.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:00.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:00.970 00.000 28316 Enqueuing Expose request
02:57:00.972 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:57:00.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:00.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:57:00.972 00.000 29988 MoveAxis(E, 0, ABG)
02:57:00.972 00.000 29988 Move returns status 0, amount 0
02:57:00.972 00.000 29988 MoveAxis(N, 0, ABG)
02:57:00.972 00.000 29988 Move returns status 0, amount 0
02:57:00.972 00.000 29988 move complete, result=0
02:57:00.972 00.000 29988 worker thread done servicing request
02:57:00.972 00.000 29988 Worker thread wakes up
02:57:00.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:00.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:00.973 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:02.602 01.629 29988 Exposure complete
02:57:02.642 00.040 29988 worker thread done servicing request
02:57:02.642 00.000 28316 OnExposeComplete: enter
02:57:02.643 00.001 28316 UpdateGuideState(): m_state=6
02:57:02.644 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4336
02:57:02.644 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=258.05, Mass=2357, SNR=33.7, Peak=170 HFD=4.0
02:57:02.645 00.001 28316 MultiStar: [#1 -0.10,-0.16,0.98,U] [#2 -0.03,-0.07,0.92,U] [#3 -0.01,-0.15,0.85,U] [#4 -0.10,0.11,0.85,U] [#5 -0.33,-0.04,0.00,M1] [#6 -0.07,0.08,0.62,U] [#7 -0.41,0.12,0.00,M2] [#8 -0.60,0.02,0.00,M3] 
02:57:02.645 00.000 28316 refined, 5 included, MultiStar: {-0.09, -0.04}, one-star: {-0.19, 0.01}
02:57:02.646 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.54)
02:57:02.647 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
02:57:02.650 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-2.75 mountX=0.00 mountY=0.09, mountTheta=1.54
02:57:02.652 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
02:57:02.652 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
02:57:02.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:02.653 00.001 29988 Worker thread wakes up
02:57:02.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
02:57:02.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
02:57:02.653 00.000 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.09
02:57:02.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:57:02.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:02.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:57:02.653 00.000 29988 MoveAxis(E, 0, ABG)
02:57:02.653 00.000 29988 Move returns status 0, amount 0
02:57:02.653 00.000 29988 MoveAxis(N, 0, ABG)
02:57:02.653 00.000 29988 Move returns status 0, amount 0
02:57:02.653 00.000 29988 move complete, result=0
02:57:02.653 00.000 29988 worker thread done servicing request
02:57:02.653 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
02:57:02.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:02.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:02.654 00.000 28316 Enqueuing Expose request
02:57:02.655 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:02.655 00.000 29988 Worker thread wakes up
02:57:02.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:02.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:04.167 01.512 29988 Exposure complete
02:57:04.198 00.031 29988 worker thread done servicing request
02:57:04.198 00.000 28316 OnExposeComplete: enter
02:57:04.199 00.001 28316 UpdateGuideState(): m_state=6
02:57:04.199 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4337
02:57:04.200 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=258.33, Mass=2437, SNR=34.1, Peak=183 HFD=3.6
02:57:04.200 00.000 28316 MultiStar: [#1 -0.53,0.09,0.00,M1] [#2 -0.16,0.07,0.91,U] [#3 -0.15,0.09,0.87,U] [#4 -0.27,0.10,0.82,U] [#5 -0.64,0.09,0.00,M2] [#6 -0.11,0.35,0.00,M2] [#7 -0.42,0.25,0.00,M3] [#8 -0.45,0.08,0.00,M4] 
02:57:04.201 00.001 28316 refined, 3 included, MultiStar: {-0.19, 0.14}, one-star: {-0.19, 0.28}
02:57:04.201 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
02:57:04.202 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
02:57:04.202 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.50 mountX=0.21 mountY=0.11, mountTheta=0.47
02:57:04.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.14, opts=13)
02:57:04.204 00.001 28316 Enqueuing Move request for scope (-0.19, 0.14)
02:57:04.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:04.205 00.001 29988 Worker thread wakes up
02:57:04.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
02:57:04.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
02:57:04.205 00.000 29988 Moving (-0.19, 0.14) raw xDistance=0.21 yDistance=0.11
02:57:04.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:57:04.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:04.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:57:04.205 00.000 29988 MoveAxis(W, 44, ABG)
02:57:04.205 00.000 29988 Guiding  Dir = 3, Dur = 44
02:57:04.205 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.1
02:57:04.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:04.206 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:04.206 00.000 28316 Enqueuing Expose request
02:57:04.207 00.001 29988 IsSlewing returns 0
02:57:04.207 00.000 29988 IsGuiding returns 0
02:57:04.209 00.002 29988 PulseGuide returned control before completion, sleep 53
02:57:04.279 00.070 29988 IsGuiding returns 0
02:57:04.279 00.000 29988 Move returns status 0, amount 44
02:57:04.279 00.000 29988 MoveAxis(N, 0, ABG)
02:57:04.279 00.000 29988 Move returns status 0, amount 0
02:57:04.279 00.000 29988 move complete, result=0
02:57:04.279 00.000 29988 worker thread done servicing request
02:57:04.280 00.001 29988 Worker thread wakes up
02:57:04.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:04.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:04.280 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
02:57:05.905 01.625 29988 Exposure complete
02:57:05.949 00.044 29988 worker thread done servicing request
02:57:05.949 00.000 28316 OnExposeComplete: enter
02:57:05.950 00.001 28316 UpdateGuideState(): m_state=6
02:57:05.950 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4338
02:57:05.951 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=258.49, Mass=2388, SNR=34.0, Peak=180 HFD=3.4
02:57:05.953 00.002 28316 MultiStar: [#1 -0.17,-0.02,0.99,U] [#2 -0.01,0.43,0.00,M1] [#3 0.13,0.08,0.86,U] [#4 0.17,0.35,0.00,M1] [#5 -0.21,0.31,0.00,M3] [#6 0.26,0.16,0.64,U] [#7 -0.30,0.24,0.00,M4] [#8 -0.42,0.20,0.00,M5] 
02:57:05.955 00.002 28316 refined, 3 included, MultiStar: {0.00, 0.17}, one-star: {-0.11, 0.45}
02:57:05.955 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
02:57:05.957 00.002 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
02:57:05.958 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.56 mountX=0.16 mountY=-0.08, mountTheta=-0.47
02:57:05.961 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.17, opts=13)
02:57:05.962 00.001 28316 Enqueuing Move request for scope (0.00, 0.17)
02:57:05.962 00.000 29988 Worker thread wakes up
02:57:05.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
02:57:05.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
02:57:05.962 00.000 29988 Moving (0.00, 0.17) raw xDistance=0.16 yDistance=-0.08
02:57:05.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:57:05.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:05.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:57:05.962 00.000 29988 MoveAxis(E, 0, ABG)
02:57:05.962 00.000 29988 Move returns status 0, amount 0
02:57:05.962 00.000 29988 MoveAxis(N, 0, ABG)
02:57:05.962 00.000 29988 Move returns status 0, amount 0
02:57:05.962 00.000 29988 move complete, result=0
02:57:05.962 00.000 29988 worker thread done servicing request
02:57:05.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:05.963 00.001 28316 UpdateGuideState exits: m=2388 RSB=34.0
02:57:05.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:05.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:05.964 00.000 28316 Enqueuing Expose request
02:57:05.965 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:05.965 00.000 29988 Worker thread wakes up
02:57:05.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:05.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:07.493 01.528 29988 Exposure complete
02:57:07.544 00.051 29988 worker thread done servicing request
02:57:07.544 00.000 28316 OnExposeComplete: enter
02:57:07.546 00.002 28316 UpdateGuideState(): m_state=6
02:57:07.548 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4339
02:57:07.549 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=258.62, Mass=2302, SNR=33.3, Peak=163 HFD=4.1
02:57:07.550 00.001 28316 MultiStar: [#1 -0.14,0.30,1.00,U] [#2 -0.04,0.57,0.00,M2] [#3 0.21,0.35,0.00,M1] [#4 0.05,0.32,0.86,U] [#5 -0.35,0.45,0.00,M4] [#6 0.06,0.48,0.00,M2] [#7 -0.38,0.41,0.00,M5] [#8 -0.42,0.19,0.00,M6] 
02:57:07.552 00.002 28316 refined, 2 included, MultiStar: {-0.09, 0.40}, one-star: {-0.16, 0.58}
02:57:07.553 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
02:57:07.554 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
02:57:07.554 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.79 mountX=0.41 mountY=-0.10, mountTheta=-0.24
02:57:07.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.40, opts=13)
02:57:07.557 00.002 28316 Enqueuing Move request for scope (-0.09, 0.40)
02:57:07.557 00.000 29988 Worker thread wakes up
02:57:07.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:07.558 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.40) opts 0xd
02:57:07.558 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.40)
02:57:07.558 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.3
02:57:07.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:07.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:07.559 00.001 28316 Enqueuing Expose request
02:57:07.559 00.000 29988 Moving (-0.09, 0.40) raw xDistance=0.41 yDistance=-0.10
02:57:07.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
02:57:07.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:07.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:57:07.559 00.000 29988 MoveAxis(W, 85, ABG)
02:57:07.559 00.000 29988 Guiding  Dir = 3, Dur = 85
02:57:07.559 00.000 29988 IsSlewing returns 0
02:57:07.559 00.000 29988 IsGuiding returns 0
02:57:07.562 00.003 29988 PulseGuide returned control before completion, sleep 94
02:57:07.662 00.100 29988 IsGuiding returns 0
02:57:07.662 00.000 29988 Move returns status 0, amount 85
02:57:07.662 00.000 29988 MoveAxis(N, 0, ABG)
02:57:07.662 00.000 29988 Move returns status 0, amount 0
02:57:07.662 00.000 29988 move complete, result=0
02:57:07.662 00.000 29988 worker thread done servicing request
02:57:07.662 00.000 29988 Worker thread wakes up
02:57:07.664 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:07.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:07.664 00.000 28316 GuideStep: 0.4 px 85 ms WEST, -0.1 px 0 ms NORTH
02:57:09.294 01.630 29988 Exposure complete
02:57:09.339 00.045 28316 OnExposeComplete: enter
02:57:09.341 00.002 28316 UpdateGuideState(): m_state=6
02:57:09.342 00.001 29988 worker thread done servicing request
02:57:09.342 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4340
02:57:09.343 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=258.32, Mass=2370, SNR=33.8, Peak=162 HFD=4.0
02:57:09.344 00.001 28316 MultiStar: [#1 -0.43,0.21,0.00,M1] [#2 -0.27,0.08,0.93,U] [#3 -0.28,-0.05,0.88,U] [#4 0.03,0.32,0.84,U] [#5 -0.46,0.37,0.00,M5] [#6 -0.11,0.30,0.62,U] [#7 -0.37,0.34,0.00,M6] [#8 -0.44,-0.06,0.00,M7] 
02:57:09.344 00.000 28316 refined, 4 included, MultiStar: {-0.20, 0.18}, one-star: {-0.31, 0.28}
02:57:09.346 00.002 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
02:57:09.348 00.002 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
02:57:09.349 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=0.25 mountY=0.10, mountTheta=0.39
02:57:09.352 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.18, opts=13)
02:57:09.352 00.000 28316 Enqueuing Move request for scope (-0.20, 0.18)
02:57:09.355 00.003 29988 Worker thread wakes up
02:57:09.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
02:57:09.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:09.357 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.8
02:57:09.358 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:09.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:09.360 00.001 28316 Enqueuing Expose request
02:57:09.361 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
02:57:09.361 00.000 29988 Moving (-0.20, 0.18) raw xDistance=0.25 yDistance=0.10
02:57:09.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
02:57:09.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:09.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:57:09.361 00.000 29988 MoveAxis(W, 58, ABG)
02:57:09.361 00.000 29988 Guiding  Dir = 3, Dur = 58
02:57:09.362 00.001 29988 IsSlewing returns 0
02:57:09.362 00.000 29988 IsGuiding returns 0
02:57:09.363 00.001 29988 PulseGuide returned control before completion, sleep 67
02:57:09.435 00.072 29988 IsGuiding returns 0
02:57:09.435 00.000 29988 Move returns status 0, amount 58
02:57:09.435 00.000 29988 MoveAxis(N, 0, ABG)
02:57:09.435 00.000 29988 Move returns status 0, amount 0
02:57:09.435 00.000 29988 move complete, result=0
02:57:09.435 00.000 29988 worker thread done servicing request
02:57:09.435 00.000 29988 Worker thread wakes up
02:57:09.435 00.000 28316 GuideStep: 0.2 px 58 ms WEST, 0.1 px 0 ms NORTH
02:57:09.437 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:09.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:10.843 01.406 29988 Exposure complete
02:57:10.893 00.050 29988 worker thread done servicing request
02:57:10.893 00.000 28316 OnExposeComplete: enter
02:57:10.894 00.001 28316 UpdateGuideState(): m_state=6
02:57:10.894 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4341
02:57:10.895 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=258.41, Mass=2351, SNR=33.6, Peak=151 HFD=4.1
02:57:10.895 00.000 28316 MultiStar: [#1 -0.05,0.14,0.99,U] [#2 -0.30,0.18,0.00,M2] [#3 -0.23,0.01,0.85,U] [#4 -0.06,0.11,0.85,U] [#5 -0.25,0.19,0.76,U] [#6 -0.11,-0.04,0.63,U] [#7 -0.24,-0.02,0.61,U] [#8 -0.61,0.12,0.00,M8] 
02:57:10.896 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.12}, one-star: {-0.26, 0.36}
02:57:10.896 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
02:57:10.896 00.000 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
02:57:10.897 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.50 mountX=0.18 mountY=0.09, mountTheta=0.48
02:57:10.898 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.12, opts=13)
02:57:10.899 00.001 28316 Enqueuing Move request for scope (-0.17, 0.12)
02:57:10.899 00.000 29988 Worker thread wakes up
02:57:10.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:10.899 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
02:57:10.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:10.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:10.901 00.001 28316 Enqueuing Expose request
02:57:10.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
02:57:10.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
02:57:10.901 00.000 29988 Moving (-0.17, 0.12) raw xDistance=0.18 yDistance=0.09
02:57:10.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:57:10.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:10.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:57:10.901 00.000 29988 MoveAxis(E, 0, ABG)
02:57:10.901 00.000 29988 Move returns status 0, amount 0
02:57:10.901 00.000 29988 MoveAxis(N, 0, ABG)
02:57:10.901 00.000 29988 Move returns status 0, amount 0
02:57:10.901 00.000 29988 move complete, result=0
02:57:10.901 00.000 29988 worker thread done servicing request
02:57:10.901 00.000 29988 Worker thread wakes up
02:57:10.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:10.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:10.902 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:12.527 01.625 29988 Exposure complete
02:57:12.588 00.061 29988 worker thread done servicing request
02:57:12.588 00.000 28316 OnExposeComplete: enter
02:57:12.589 00.001 28316 UpdateGuideState(): m_state=6
02:57:12.590 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4342
02:57:12.590 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=258.27, Mass=2353, SNR=33.6, Peak=155 HFD=4.0
02:57:12.591 00.001 28316 MultiStar: [#1 -0.51,0.20,0.00,M1] [#2 -0.40,0.20,0.00,M3] [#3 -0.19,-0.02,0.88,U] [#4 -0.24,0.27,0.00,M1] [#5 -0.27,0.14,0.73,U] [#6 -0.37,0.25,0.00,M1] [#7 -0.56,0.27,0.00,M6] [#8 -0.74,0.13,0.00,M9] 
02:57:12.591 00.000 28316 refined, 2 included, MultiStar: {-0.23, 0.12}, one-star: {-0.23, 0.22}
02:57:12.592 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
02:57:12.593 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
02:57:12.593 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.67 mountX=0.20 mountY=0.15, mountTheta=0.64
02:57:12.596 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.12, opts=13)
02:57:12.596 00.000 28316 Enqueuing Move request for scope (-0.23, 0.12)
02:57:12.597 00.001 29988 Worker thread wakes up
02:57:12.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
02:57:12.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
02:57:12.597 00.000 29988 Moving (-0.23, 0.12) raw xDistance=0.20 yDistance=0.15
02:57:12.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:57:12.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:12.597 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
02:57:12.598 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:12.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:57:12.598 00.000 29988 MoveAxis(W, 42, ABG)
02:57:12.598 00.000 29988 Guiding  Dir = 3, Dur = 42
02:57:12.598 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:12.599 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:12.599 00.000 28316 Enqueuing Expose request
02:57:12.599 00.000 29988 IsSlewing returns 0
02:57:12.600 00.001 29988 IsGuiding returns 0
02:57:12.602 00.002 29988 PulseGuide returned control before completion, sleep 51
02:57:12.669 00.067 29988 IsGuiding returns 0
02:57:12.669 00.000 29988 Move returns status 0, amount 42
02:57:12.669 00.000 29988 MoveAxis(N, 0, ABG)
02:57:12.669 00.000 29988 Move returns status 0, amount 0
02:57:12.669 00.000 29988 move complete, result=0
02:57:12.669 00.000 29988 worker thread done servicing request
02:57:12.669 00.000 29988 Worker thread wakes up
02:57:12.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:12.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:12.669 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.2 px 0 ms NORTH
02:57:14.084 01.415 29988 Exposure complete
02:57:14.118 00.034 29988 worker thread done servicing request
02:57:14.118 00.000 28316 OnExposeComplete: enter
02:57:14.118 00.000 28316 UpdateGuideState(): m_state=6
02:57:14.119 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4343
02:57:14.120 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=258.09, Mass=2416, SNR=34.1, Peak=177 HFD=4.0
02:57:14.120 00.000 28316 MultiStar: [#1 -0.43,-0.21,0.00,M2] [#2 -0.13,-0.01,0.92,U] [#3 -0.07,-0.41,0.00,M1] [#4 -0.04,-0.07,0.82,U] [#5 -0.39,0.04,0.00,M4] [#6 -0.25,0.05,0.64,U] [#7 -0.36,-0.09,0.00,M7] [#8 -0.46,-0.08,0.00,M10] 
02:57:14.121 00.001 28316 refined, 3 included, MultiStar: {-0.20, 0.00}, one-star: {-0.36, 0.04}
02:57:14.121 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
02:57:14.121 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
02:57:14.122 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.12 mountX=0.09 mountY=0.18, mountTheta=1.12
02:57:14.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.00, opts=13)
02:57:14.125 00.002 28316 Enqueuing Move request for scope (-0.20, 0.00)
02:57:14.125 00.000 29988 Worker thread wakes up
02:57:14.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
02:57:14.125 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
02:57:14.125 00.000 29988 Moving (-0.20, 0.00) raw xDistance=0.09 yDistance=0.18
02:57:14.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:14.126 00.001 28316 UpdateGuideState exits: m=2416 RSB=34.1
02:57:14.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:14.127 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:14.127 00.000 28316 Enqueuing Expose request
02:57:14.128 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:57:14.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:14.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:57:14.128 00.000 29988 MoveAxis(E, 0, ABG)
02:57:14.128 00.000 29988 Move returns status 0, amount 0
02:57:14.128 00.000 29988 MoveAxis(N, 0, ABG)
02:57:14.128 00.000 29988 Move returns status 0, amount 0
02:57:14.128 00.000 29988 move complete, result=0
02:57:14.128 00.000 29988 worker thread done servicing request
02:57:14.128 00.000 29988 Worker thread wakes up
02:57:14.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:14.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:14.128 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:57:15.860 01.732 29988 Exposure complete
02:57:15.903 00.043 29988 worker thread done servicing request
02:57:15.904 00.001 28316 OnExposeComplete: enter
02:57:15.905 00.001 28316 UpdateGuideState(): m_state=6
02:57:15.905 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4344
02:57:15.906 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=258.09, Mass=2380, SNR=33.9, Peak=191 HFD=4.0
02:57:15.906 00.000 28316 MultiStar: [#1 -0.43,-0.07,0.00,M3] [#2 -0.05,0.04,0.90,U] [#3 -0.01,-0.43,0.00,M2] [#4 -0.32,0.16,0.00,M1] [#5 -0.40,-0.03,0.00,M5] [#6 -0.06,0.15,0.63,U] [#7 -0.24,0.08,0.61,U] [#8 -0.67,0.08,0.00,R] 
02:57:15.907 00.001 28316 single-star, 3 included, MultiStar: {-0.09, 0.07}, one-star: {-0.06, 0.05}
02:57:15.907 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
02:57:15.908 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
02:57:15.908 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.45 mountX=0.07 mountY=0.03, mountTheta=0.42
02:57:15.911 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
02:57:15.912 00.001 28316 Enqueuing Move request for scope (-0.06, 0.05)
02:57:15.913 00.001 29988 Worker thread wakes up
02:57:15.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
02:57:15.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
02:57:15.913 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
02:57:15.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:57:15.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:15.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:15.914 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.9
02:57:15.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:15.915 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:15.915 00.000 28316 Enqueuing Expose request
02:57:15.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:57:15.916 00.001 29988 MoveAxis(E, 0, ABG)
02:57:15.916 00.000 29988 Move returns status 0, amount 0
02:57:15.916 00.000 29988 MoveAxis(N, 0, ABG)
02:57:15.916 00.000 29988 Move returns status 0, amount 0
02:57:15.916 00.000 29988 move complete, result=0
02:57:15.916 00.000 29988 worker thread done servicing request
02:57:15.916 00.000 29988 Worker thread wakes up
02:57:15.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:15.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:15.916 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:17.331 01.415 29988 Exposure complete
02:57:17.391 00.060 29988 worker thread done servicing request
02:57:17.391 00.000 28316 OnExposeComplete: enter
02:57:17.392 00.001 28316 UpdateGuideState(): m_state=6
02:57:17.392 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4345
02:57:17.394 00.002 28316 Star::Find returns 1 (0), X=950.28, Y=258.17, Mass=2527, SNR=34.7, Peak=204 HFD=3.9
02:57:17.394 00.000 28316 MultiStar: [#1 -0.31,-0.15,0.00,M4] [#2 -0.33,-0.09,0.00,M2] [#3 -0.32,-0.14,0.00,M3] [#4 0.09,-0.11,0.83,U] [#5 -0.37,-0.03,0.00,M6] [#6 0.13,-0.10,0.62,U] [#7 -0.39,-0.15,0.00,M7] [#8 0.00,-0.34,0.00,M1] 
02:57:17.395 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.01}, one-star: {-0.44, 0.12}
02:57:17.395 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
02:57:17.396 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
02:57:17.396 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.03 mountX=0.04 mountY=0.11, mountTheta=1.25
02:57:17.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
02:57:17.398 00.001 28316 Enqueuing Move request for scope (-0.12, -0.01)
02:57:17.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:17.398 00.000 28316 UpdateGuideState exits: m=2527 RSB=34.7
02:57:17.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:17.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:17.399 00.000 28316 Enqueuing Expose request
02:57:17.400 00.001 29988 Worker thread wakes up
02:57:17.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
02:57:17.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
02:57:17.400 00.000 29988 Moving (-0.12, -0.01) raw xDistance=0.04 yDistance=0.11
02:57:17.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:57:17.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:17.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:57:17.400 00.000 29988 MoveAxis(E, 0, ABG)
02:57:17.400 00.000 29988 Move returns status 0, amount 0
02:57:17.400 00.000 29988 MoveAxis(N, 0, ABG)
02:57:17.400 00.000 29988 Move returns status 0, amount 0
02:57:17.400 00.000 29988 move complete, result=0
02:57:17.400 00.000 29988 worker thread done servicing request
02:57:17.400 00.000 29988 Worker thread wakes up
02:57:17.401 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:17.401 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:17.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:19.032 01.631 29988 Exposure complete
02:57:19.080 00.048 29988 worker thread done servicing request
02:57:19.080 00.000 28316 OnExposeComplete: enter
02:57:19.081 00.001 28316 UpdateGuideState(): m_state=6
02:57:19.082 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4346
02:57:19.082 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=258.20, Mass=2259, SNR=32.9, Peak=167 HFD=3.8
02:57:19.083 00.001 28316 MultiStar: [#1 -0.11,-0.10,1.02,U] [#2 -0.01,-0.02,0.96,U] [#3 0.11,-0.28,0.86,U] [#4 -0.15,0.07,0.87,U] [#5 -0.28,-0.17,0.76,U] [#6 -0.01,0.23,0.64,U] [#7 -0.16,-0.20,0.62,U] [#8 0.27,-0.28,0.00,M2] 
02:57:19.083 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.04}, one-star: {-0.19, 0.15}
02:57:19.084 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
02:57:19.084 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
02:57:19.085 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=0.01 mountY=0.10, mountTheta=1.51
02:57:19.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
02:57:19.089 00.002 28316 Enqueuing Move request for scope (-0.10, -0.04)
02:57:19.089 00.000 29988 Worker thread wakes up
02:57:19.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:19.090 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.9
02:57:19.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:19.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:19.091 00.000 28316 Enqueuing Expose request
02:57:19.092 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
02:57:19.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
02:57:19.092 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.01 yDistance=0.10
02:57:19.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:57:19.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:19.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:57:19.092 00.000 29988 MoveAxis(E, 0, ABG)
02:57:19.092 00.000 29988 Move returns status 0, amount 0
02:57:19.092 00.000 29988 MoveAxis(N, 0, ABG)
02:57:19.092 00.000 29988 Move returns status 0, amount 0
02:57:19.092 00.000 29988 move complete, result=0
02:57:19.093 00.001 29988 worker thread done servicing request
02:57:19.093 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:19.093 00.000 29988 Worker thread wakes up
02:57:19.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:19.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:20.615 01.522 29988 Exposure complete
02:57:20.663 00.048 29988 worker thread done servicing request
02:57:20.663 00.000 28316 OnExposeComplete: enter
02:57:20.664 00.001 28316 UpdateGuideState(): m_state=6
02:57:20.664 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4347
02:57:20.665 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=258.21, Mass=2420, SNR=33.9, Peak=189 HFD=4.0
02:57:20.665 00.000 28316 MultiStar: [#1 -0.34,-0.14,0.00,M4] [#2 -0.12,-0.16,0.91,U] [#3 -0.14,-0.31,0.00,M3] [#4 -0.23,0.05,0.80,U] [#5 -0.47,-0.01,0.00,M6] [#6 -0.30,-0.00,0.63,U] [#7 -0.35,-0.27,0.00,M7] [#8 0.04,-0.40,0.00,M3] 
02:57:20.666 00.001 28316 refined, 3 included, MultiStar: {-0.27, 0.02}, one-star: {-0.40, 0.17}
02:57:20.666 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
02:57:20.667 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
02:57:20.667 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.07 mountX=0.13 mountY=0.23, mountTheta=1.07
02:57:20.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.02, opts=13)
02:57:20.669 00.001 28316 Enqueuing Move request for scope (-0.27, 0.02)
02:57:20.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:20.670 00.001 29988 Worker thread wakes up
02:57:20.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
02:57:20.670 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
02:57:20.670 00.000 29988 Moving (-0.27, 0.02) raw xDistance=0.13 yDistance=0.23
02:57:20.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:57:20.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:57:20.670 00.000 29988 MoveAxis(E, 0, ABG)
02:57:20.670 00.000 29988 Move returns status 0, amount 0
02:57:20.670 00.000 29988 MoveAxis(S, 55, ABG)
02:57:20.670 00.000 29988 Guiding  Dir = 1, Dur = 55
02:57:20.670 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
02:57:20.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:20.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:20.671 00.000 28316 Enqueuing Expose request
02:57:20.672 00.001 29988 IsSlewing returns 0
02:57:20.672 00.000 29988 IsGuiding returns 0
02:57:20.677 00.005 29988 PulseGuide returned control before completion, sleep 60
02:57:20.743 00.066 29988 IsGuiding returns 0
02:57:20.743 00.000 29988 Move returns status 0, amount 55
02:57:20.743 00.000 29988 move complete, result=0
02:57:20.743 00.000 29988 worker thread done servicing request
02:57:20.743 00.000 29988 Worker thread wakes up
02:57:20.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:20.744 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 55 ms SOUTH
02:57:20.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:22.374 01.630 29988 Exposure complete
02:57:22.419 00.045 29988 worker thread done servicing request
02:57:22.419 00.000 28316 OnExposeComplete: enter
02:57:22.420 00.001 28316 UpdateGuideState(): m_state=6
02:57:22.421 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4348
02:57:22.421 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=258.02, Mass=2377, SNR=33.7, Peak=202 HFD=4.0
02:57:22.422 00.001 28316 MultiStar: [#1 -0.16,-0.13,1.00,U] [#2 -0.07,-0.04,0.91,U] [#3 0.09,-0.30,0.85,U] [#4 0.09,0.04,0.85,U] [#5 -0.37,0.06,0.00,M7] [#6 0.05,-0.00,0.62,U] [#7 -0.52,0.16,0.00,M8] [#8 0.25,-0.29,0.00,M4] 
02:57:22.422 00.000 28316 single-star, 5 included, MultiStar: {-0.01, -0.08}, one-star: {-0.04, -0.02}
02:57:22.423 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
02:57:22.423 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
02:57:22.423 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.60 mountX=-0.00 mountY=0.04, mountTheta=1.68
02:57:22.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
02:57:22.425 00.001 28316 Enqueuing Move request for scope (-0.04, -0.02)
02:57:22.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:22.426 00.001 29988 Worker thread wakes up
02:57:22.426 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
02:57:22.426 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
02:57:22.426 00.000 29988 Moving (-0.04, -0.02) raw xDistance=-0.00 yDistance=0.04
02:57:22.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:57:22.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:22.426 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
02:57:22.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:22.428 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:22.429 00.001 28316 Enqueuing Expose request
02:57:22.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:57:22.429 00.000 29988 MoveAxis(E, 0, ABG)
02:57:22.429 00.000 29988 Move returns status 0, amount 0
02:57:22.429 00.000 29988 MoveAxis(N, 0, ABG)
02:57:22.429 00.000 29988 Move returns status 0, amount 0
02:57:22.429 00.000 29988 move complete, result=0
02:57:22.429 00.000 29988 worker thread done servicing request
02:57:22.429 00.000 29988 Worker thread wakes up
02:57:22.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:22.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:22.430 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:23.948 01.518 29988 Exposure complete
02:57:23.994 00.046 29988 worker thread done servicing request
02:57:23.994 00.000 28316 OnExposeComplete: enter
02:57:23.995 00.001 28316 UpdateGuideState(): m_state=6
02:57:23.995 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4349
02:57:23.996 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=257.93, Mass=2443, SNR=34.3, Peak=187 HFD=4.0
02:57:23.996 00.000 28316 MultiStar: [#1 -0.36,-0.18,0.00,M4] [#2 -0.09,-0.14,0.92,U] [#3 0.01,-0.42,0.00,M3] [#4 -0.08,-0.19,0.82,U] [#5 -0.32,-0.30,0.00,M8] [#6 -0.01,-0.15,0.62,U] [#7 -0.53,-0.34,0.00,M9] [#8 0.14,-0.27,0.57,U] 
02:57:23.997 00.001 28316 refined, 4 included, MultiStar: {-0.05, -0.17}, one-star: {-0.13, -0.11}
02:57:23.997 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
02:57:23.997 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
02:57:23.998 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.87 mountX=-0.13 mountY=0.12, mountTheta=2.39
02:57:23.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
02:57:24.001 00.002 28316 Enqueuing Move request for scope (-0.05, -0.17)
02:57:24.002 00.001 29988 Worker thread wakes up
02:57:24.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:24.002 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:57:24.003 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:24.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:24.004 00.001 28316 Enqueuing Expose request
02:57:24.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
02:57:24.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
02:57:24.004 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.13 yDistance=0.12
02:57:24.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:57:24.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:24.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:57:24.004 00.000 29988 MoveAxis(E, 0, ABG)
02:57:24.004 00.000 29988 Move returns status 0, amount 0
02:57:24.004 00.000 29988 MoveAxis(N, 0, ABG)
02:57:24.004 00.000 29988 Move returns status 0, amount 0
02:57:24.004 00.000 29988 move complete, result=0
02:57:24.004 00.000 29988 worker thread done servicing request
02:57:24.004 00.000 29988 Worker thread wakes up
02:57:24.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:24.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:24.005 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:25.627 01.622 29988 Exposure complete
02:57:25.665 00.038 29988 worker thread done servicing request
02:57:25.665 00.000 28316 OnExposeComplete: enter
02:57:25.667 00.002 28316 UpdateGuideState(): m_state=6
02:57:25.668 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4350
02:57:25.669 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=258.13, Mass=2413, SNR=34.2, Peak=213 HFD=4.0
02:57:25.670 00.001 28316 MultiStar: [#1 -0.06,-0.06,0.99,U] [#2 0.15,-0.00,0.92,U] [#3 0.14,-0.28,0.86,U] [#4 0.28,0.14,0.82,U] [#5 -0.18,0.07,0.75,U] [#6 0.07,0.18,0.64,U] [#7 -0.13,0.03,0.63,U] [#8 0.37,-0.04,0.00,M4] 
02:57:25.671 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {-0.02, 0.09}
02:57:25.672 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
02:57:25.673 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
02:57:25.674 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.37 mountX=-0.00 mountY=-0.04, mountTheta=-1.63
02:57:25.676 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
02:57:25.676 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
02:57:25.677 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:25.678 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.2
02:57:25.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:25.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:25.680 00.000 28316 Enqueuing Expose request
02:57:25.680 00.000 29988 Worker thread wakes up
02:57:25.681 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
02:57:25.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
02:57:25.681 00.000 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.04
02:57:25.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:57:25.681 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:25.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:57:25.681 00.000 29988 MoveAxis(E, 0, ABG)
02:57:25.681 00.000 29988 Move returns status 0, amount 0
02:57:25.681 00.000 29988 MoveAxis(N, 0, ABG)
02:57:25.681 00.000 29988 Move returns status 0, amount 0
02:57:25.681 00.000 29988 move complete, result=0
02:57:25.681 00.000 29988 worker thread done servicing request
02:57:25.681 00.000 29988 Worker thread wakes up
02:57:25.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:25.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:25.681 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:27.196 01.515 29988 Exposure complete
02:57:27.223 00.027 29988 worker thread done servicing request
02:57:27.224 00.001 28316 OnExposeComplete: enter
02:57:27.224 00.000 28316 UpdateGuideState(): m_state=6
02:57:27.225 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4351
02:57:27.228 00.003 28316 Star::Find returns 1 (0), X=950.76, Y=258.31, Mass=2336, SNR=33.6, Peak=178 HFD=3.8
02:57:27.231 00.003 28316 MultiStar: [#1 -0.22,0.09,1.00,U] [#2 0.10,0.20,0.92,U] [#3 0.23,0.06,0.85,U] [#4 0.23,0.23,0.81,U] [#5 -0.08,0.00,0.75,U] [#6 0.06,0.34,0.00,M1] [#7 -0.20,0.32,0.00,M9] [#8 0.36,-0.09,0.00,M5] 
02:57:27.234 00.003 28316 refined, 5 included, MultiStar: {0.04, 0.15}, one-star: {0.04, 0.27}
02:57:27.236 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
02:57:27.236 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
02:57:27.237 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.27 mountX=0.11 mountY=-0.11, mountTheta=-0.74
02:57:27.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.15, opts=13)
02:57:27.240 00.002 28316 Enqueuing Move request for scope (0.04, 0.15)
02:57:27.243 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:27.245 00.002 28316 UpdateGuideState exits: m=2336 RSB=33.6
02:57:27.248 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:27.250 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:27.252 00.002 28316 Enqueuing Expose request
02:57:27.253 00.001 29988 Worker thread wakes up
02:57:27.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
02:57:27.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
02:57:27.253 00.000 29988 Moving (0.04, 0.15) raw xDistance=0.11 yDistance=-0.11
02:57:27.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:57:27.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:27.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:57:27.253 00.000 29988 MoveAxis(E, 0, ABG)
02:57:27.253 00.000 29988 Move returns status 0, amount 0
02:57:27.253 00.000 29988 MoveAxis(N, 0, ABG)
02:57:27.253 00.000 29988 Move returns status 0, amount 0
02:57:27.253 00.000 29988 move complete, result=0
02:57:27.253 00.000 29988 worker thread done servicing request
02:57:27.253 00.000 29988 Worker thread wakes up
02:57:27.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:27.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:27.254 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:28.891 01.637 29988 Exposure complete
02:57:28.933 00.042 29988 worker thread done servicing request
02:57:28.933 00.000 28316 OnExposeComplete: enter
02:57:28.933 00.000 28316 UpdateGuideState(): m_state=6
02:57:28.934 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4352
02:57:28.934 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=258.28, Mass=2338, SNR=33.5, Peak=188 HFD=3.7
02:57:28.936 00.002 28316 MultiStar: [#1 -0.33,0.07,0.00,M3] [#2 -0.02,0.17,0.91,U] [#3 0.04,-0.17,0.88,U] [#4 -0.15,0.17,0.82,U] [#5 -0.16,0.20,0.76,U] [#6 -0.11,0.09,0.64,U] [#7 -0.16,-0.03,0.65,U] [#8 0.37,-0.16,0.00,M6] 
02:57:28.937 00.001 28316 refined, 6 included, MultiStar: {-0.09, 0.10}, one-star: {-0.09, 0.24}
02:57:28.938 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
02:57:28.939 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
02:57:28.939 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.28 mountX=0.13 mountY=0.03, mountTheta=0.24
02:57:28.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
02:57:28.941 00.001 28316 Enqueuing Move request for scope (-0.09, 0.10)
02:57:28.941 00.000 29988 Worker thread wakes up
02:57:28.941 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:28.942 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
02:57:28.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
02:57:28.942 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.5
02:57:28.942 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:28.943 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:28.943 00.000 28316 Enqueuing Expose request
02:57:28.943 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.03
02:57:28.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:57:28.944 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:28.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:57:28.944 00.000 29988 MoveAxis(E, 0, ABG)
02:57:28.944 00.000 29988 Move returns status 0, amount 0
02:57:28.944 00.000 29988 MoveAxis(N, 0, ABG)
02:57:28.944 00.000 29988 Move returns status 0, amount 0
02:57:28.944 00.000 29988 move complete, result=0
02:57:28.944 00.000 29988 worker thread done servicing request
02:57:28.944 00.000 29988 Worker thread wakes up
02:57:28.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:28.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:28.944 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:30.466 01.522 29988 Exposure complete
02:57:30.511 00.045 29988 worker thread done servicing request
02:57:30.511 00.000 28316 OnExposeComplete: enter
02:57:30.511 00.000 28316 UpdateGuideState(): m_state=6
02:57:30.513 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4353
02:57:30.513 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=258.17, Mass=2483, SNR=34.6, Peak=201 HFD=3.9
02:57:30.514 00.001 28316 MultiStar: [#1 -0.14,-0.14,0.95,U] [#2 -0.16,0.07,0.90,U] [#3 -0.09,-0.30,0.81,U] [#4 0.06,0.02,0.80,U] [#5 -0.11,-0.04,0.71,U] [#6 0.10,0.03,0.61,U] [#7 -0.49,0.07,0.00,M9] [#8 0.16,-0.32,0.00,M7] 
02:57:30.514 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.03}, one-star: {-0.08, 0.13}
02:57:30.515 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
02:57:30.515 00.000 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.54)
02:57:30.515 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.71 mountX=-0.00 mountY=0.08, mountTheta=1.58
02:57:30.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
02:57:30.516 00.000 28316 Enqueuing Move request for scope (-0.07, -0.03)
02:57:30.517 00.001 29988 Worker thread wakes up
02:57:30.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
02:57:30.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
02:57:30.517 00.000 29988 Moving (-0.07, -0.03) raw xDistance=-0.00 yDistance=0.08
02:57:30.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:57:30.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:30.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:30.518 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:57:30.518 00.000 29988 MoveAxis(E, 0, ABG)
02:57:30.518 00.000 29988 Move returns status 0, amount 0
02:57:30.518 00.000 29988 MoveAxis(N, 0, ABG)
02:57:30.518 00.000 29988 Move returns status 0, amount 0
02:57:30.518 00.000 29988 move complete, result=0
02:57:30.518 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.6
02:57:30.519 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:30.519 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:30.519 00.000 28316 Enqueuing Expose request
02:57:30.520 00.001 29988 worker thread done servicing request
02:57:30.520 00.000 29988 Worker thread wakes up
02:57:30.520 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:30.521 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:30.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:32.144 01.623 29988 Exposure complete
02:57:32.170 00.026 29988 worker thread done servicing request
02:57:32.170 00.000 28316 OnExposeComplete: enter
02:57:32.170 00.000 28316 UpdateGuideState(): m_state=6
02:57:32.171 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4354
02:57:32.172 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.92, Mass=2400, SNR=34.0, Peak=196 HFD=4.2
02:57:32.172 00.000 28316 MultiStar: [#1 -0.33,-0.33,0.00,M3] [#2 -0.01,-0.16,0.93,U] [#3 0.27,-0.36,0.00,M1] [#4 0.11,-0.06,0.82,U] [#5 -0.35,-0.18,0.00,M5] [#6 0.08,-0.05,0.61,U] [#7 -0.20,0.10,0.62,U] [#8 0.34,-0.27,0.00,M8] 
02:57:32.173 00.001 28316 refined, 4 included, MultiStar: {0.02, -0.07}, one-star: {0.09, -0.12}
02:57:32.173 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
02:57:32.174 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
02:57:32.174 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.25 mountX=-0.08 mountY=0.01, mountTheta=3.00
02:57:32.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.07, opts=13)
02:57:32.176 00.001 28316 Enqueuing Move request for scope (0.02, -0.07)
02:57:32.176 00.000 29988 Worker thread wakes up
02:57:32.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:32.176 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:57:32.177 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:32.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:32.178 00.001 28316 Enqueuing Expose request
02:57:32.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
02:57:32.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
02:57:32.178 00.000 29988 Moving (0.02, -0.07) raw xDistance=-0.08 yDistance=0.01
02:57:32.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:57:32.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:32.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:57:32.178 00.000 29988 MoveAxis(E, 0, ABG)
02:57:32.178 00.000 29988 Move returns status 0, amount 0
02:57:32.178 00.000 29988 MoveAxis(N, 0, ABG)
02:57:32.178 00.000 29988 Move returns status 0, amount 0
02:57:32.178 00.000 29988 move complete, result=0
02:57:32.178 00.000 29988 worker thread done servicing request
02:57:32.178 00.000 29988 Worker thread wakes up
02:57:32.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:32.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:32.179 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:33.699 01.520 29988 Exposure complete
02:57:33.728 00.029 29988 worker thread done servicing request
02:57:33.728 00.000 28316 OnExposeComplete: enter
02:57:33.729 00.001 28316 UpdateGuideState(): m_state=6
02:57:33.730 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4355
02:57:33.731 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=257.92, Mass=2383, SNR=33.9, Peak=199 HFD=4.1
02:57:33.733 00.002 28316 MultiStar: [#1 -0.04,-0.29,0.99,U] [#2 0.21,-0.20,0.93,U] [#3 0.33,-0.52,0.00,M2] [#4 0.04,0.09,0.82,U] [#5 -0.23,-0.13,0.74,U] [#6 -0.05,0.07,0.63,U] [#7 -0.06,-0.17,0.64,U] [#8 0.58,-0.17,0.00,M9] 
02:57:33.734 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.12}, one-star: {0.05, -0.12}
02:57:33.735 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
02:57:33.736 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:57:33.737 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.58 mountX=-0.11 mountY=0.05, mountTheta=2.68
02:57:33.739 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.12, opts=13)
02:57:33.740 00.001 28316 Enqueuing Move request for scope (-0.00, -0.12)
02:57:33.741 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:33.742 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.9
02:57:33.743 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:33.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:33.745 00.002 28316 Enqueuing Expose request
02:57:33.749 00.004 29988 Worker thread wakes up
02:57:33.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
02:57:33.749 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
02:57:33.750 00.001 29988 Moving (-0.00, -0.12) raw xDistance=-0.11 yDistance=0.05
02:57:33.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:57:33.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:33.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:57:33.750 00.000 29988 MoveAxis(E, 0, ABG)
02:57:33.750 00.000 29988 Move returns status 0, amount 0
02:57:33.750 00.000 29988 MoveAxis(N, 0, ABG)
02:57:33.750 00.000 29988 Move returns status 0, amount 0
02:57:33.750 00.000 29988 move complete, result=0
02:57:33.750 00.000 29988 worker thread done servicing request
02:57:33.750 00.000 29988 Worker thread wakes up
02:57:33.750 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:33.750 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:33.752 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:35.380 01.628 29988 Exposure complete
02:57:35.417 00.037 29988 worker thread done servicing request
02:57:35.418 00.001 28316 OnExposeComplete: enter
02:57:35.419 00.001 28316 UpdateGuideState(): m_state=6
02:57:35.419 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4356
02:57:35.420 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.95, Mass=2455, SNR=34.4, Peak=215 HFD=4.2
02:57:35.420 00.000 28316 MultiStar: [#1 -0.33,-0.32,0.00,M3] [#2 0.27,-0.08,0.90,U] [#3 0.35,-0.42,0.00,M3] [#4 0.08,-0.12,0.83,U] [#5 -0.21,-0.06,0.71,U] [#6 -0.01,-0.05,0.60,U] [#7 -0.26,-0.10,0.61,U] [#8 0.47,-0.37,0.00,M10] 
02:57:35.421 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.08}, one-star: {0.15, -0.09}
02:57:35.421 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.09)
02:57:35.422 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.05)
02:57:35.422 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.20 mountX=-0.09 mountY=0.01, mountTheta=3.05
02:57:35.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
02:57:35.424 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
02:57:35.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:35.425 00.001 29988 Worker thread wakes up
02:57:35.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
02:57:35.425 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
02:57:35.425 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.09 yDistance=0.01
02:57:35.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:57:35.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:35.425 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.4
02:57:35.425 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:35.426 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:57:35.427 00.001 29988 MoveAxis(E, 0, ABG)
02:57:35.427 00.000 29988 Move returns status 0, amount 0
02:57:35.427 00.000 29988 MoveAxis(N, 0, ABG)
02:57:35.427 00.000 29988 Move returns status 0, amount 0
02:57:35.427 00.000 29988 move complete, result=0
02:57:35.427 00.000 29988 worker thread done servicing request
02:57:35.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:35.427 00.000 28316 Enqueuing Expose request
02:57:35.428 00.001 29988 Worker thread wakes up
02:57:35.428 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:35.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:35.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:36.955 01.527 29988 Exposure complete
02:57:37.008 00.053 29988 worker thread done servicing request
02:57:37.008 00.000 28316 OnExposeComplete: enter
02:57:37.010 00.002 28316 UpdateGuideState(): m_state=6
02:57:37.012 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4357
02:57:37.013 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=258.11, Mass=2460, SNR=34.2, Peak=213 HFD=4.2
02:57:37.014 00.001 28316 MultiStar: [#1 -0.03,-0.14,0.99,U] [#2 0.14,-0.08,0.91,U] [#3 0.33,-0.35,0.00,M4] [#4 0.19,-0.15,0.81,U] [#5 -0.31,0.03,0.70,U] [#6 0.12,-0.10,0.61,U] [#7 -0.23,0.05,0.61,U] [#8 0.42,-0.23,0.00,R] 
02:57:37.016 00.002 28316 refined, 6 included, MultiStar: {0.04, -0.05}, one-star: {0.25, 0.07}
02:57:37.016 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
02:57:37.016 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
02:57:37.018 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.86 mountX=-0.06 mountY=-0.02, mountTheta=-2.89
02:57:37.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
02:57:37.020 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
02:57:37.021 00.001 29988 Worker thread wakes up
02:57:37.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:37.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
02:57:37.021 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.2
02:57:37.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:37.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:37.023 00.002 28316 Enqueuing Expose request
02:57:37.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
02:57:37.023 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.02
02:57:37.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:57:37.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:37.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:57:37.023 00.000 29988 MoveAxis(E, 0, ABG)
02:57:37.023 00.000 29988 Move returns status 0, amount 0
02:57:37.023 00.000 29988 MoveAxis(N, 0, ABG)
02:57:37.023 00.000 29988 Move returns status 0, amount 0
02:57:37.023 00.000 29988 move complete, result=0
02:57:37.023 00.000 29988 worker thread done servicing request
02:57:37.023 00.000 29988 Worker thread wakes up
02:57:37.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:37.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:37.024 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:38.647 01.623 29988 Exposure complete
02:57:38.680 00.033 29988 worker thread done servicing request
02:57:38.681 00.001 28316 OnExposeComplete: enter
02:57:38.682 00.001 28316 UpdateGuideState(): m_state=6
02:57:38.682 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4358
02:57:38.684 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=258.05, Mass=2467, SNR=34.5, Peak=186 HFD=4.0
02:57:38.687 00.003 28316 MultiStar: [#1 -0.10,-0.28,0.96,U] [#2 0.07,0.01,0.89,U] [#3 0.01,-0.34,0.00,M5] [#4 0.03,-0.17,0.84,U] [#5 -0.25,-0.19,0.73,U] [#6 0.06,-0.18,0.63,U] [#7 -0.28,-0.21,0.00,M6] [#8 -0.06,-0.18,0.60,U] 
02:57:38.689 00.002 28316 refined, 6 included, MultiStar: {-0.07, -0.14}, one-star: {-0.20, 0.01}
02:57:38.691 00.002 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
02:57:38.691 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
02:57:38.692 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.05 mountX=-0.09 mountY=0.12, mountTheta=2.22
02:57:38.693 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
02:57:38.694 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
02:57:38.694 00.000 29988 Worker thread wakes up
02:57:38.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:38.694 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
02:57:38.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:38.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:38.696 00.001 28316 Enqueuing Expose request
02:57:38.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
02:57:38.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
02:57:38.696 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.09 yDistance=0.12
02:57:38.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:57:38.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:38.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:57:38.696 00.000 29988 MoveAxis(E, 0, ABG)
02:57:38.696 00.000 29988 Move returns status 0, amount 0
02:57:38.696 00.000 29988 MoveAxis(N, 0, ABG)
02:57:38.696 00.000 29988 Move returns status 0, amount 0
02:57:38.697 00.001 29988 move complete, result=0
02:57:38.697 00.000 29988 worker thread done servicing request
02:57:38.697 00.000 29988 Worker thread wakes up
02:57:38.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:38.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:38.697 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:57:40.215 01.518 29988 Exposure complete
02:57:40.254 00.039 29988 worker thread done servicing request
02:57:40.254 00.000 28316 OnExposeComplete: enter
02:57:40.255 00.001 28316 UpdateGuideState(): m_state=6
02:57:40.256 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4359
02:57:40.256 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=258.01, Mass=2586, SNR=35.3, Peak=222 HFD=4.1
02:57:40.257 00.001 28316 MultiStar: [#1 -0.23,-0.26,0.00,M2] [#2 0.10,-0.12,0.91,U] [#3 0.29,-0.38,0.00,M6] [#4 0.30,-0.16,0.00,M1] [#5 -0.14,-0.27,0.70,U] [#6 0.12,-0.10,0.59,U] [#7 0.00,-0.37,0.00,M7] [#8 0.13,-0.13,0.56,U] 
02:57:40.257 00.000 28316 single-star, 4 included, MultiStar: {0.05, -0.12}, one-star: {0.06, -0.03}
02:57:40.258 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
02:57:40.259 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
02:57:40.260 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.56 mountX=-0.05 mountY=-0.03, mountTheta=-2.59
02:57:40.263 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
02:57:40.264 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
02:57:40.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:40.265 00.001 29988 Worker thread wakes up
02:57:40.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
02:57:40.265 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
02:57:40.265 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.03
02:57:40.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:57:40.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:40.265 00.000 28316 UpdateGuideState exits: m=2586 RSB=35.3
02:57:40.266 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:40.267 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:40.267 00.000 28316 Enqueuing Expose request
02:57:40.268 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:57:40.268 00.000 29988 MoveAxis(E, 0, ABG)
02:57:40.268 00.000 29988 Move returns status 0, amount 0
02:57:40.268 00.000 29988 MoveAxis(N, 0, ABG)
02:57:40.268 00.000 29988 Move returns status 0, amount 0
02:57:40.268 00.000 29988 move complete, result=0
02:57:40.268 00.000 29988 worker thread done servicing request
02:57:40.268 00.000 29988 Worker thread wakes up
02:57:40.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:40.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:40.269 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:41.897 01.628 29988 Exposure complete
02:57:41.935 00.038 29988 worker thread done servicing request
02:57:41.936 00.001 28316 OnExposeComplete: enter
02:57:41.938 00.002 28316 UpdateGuideState(): m_state=6
02:57:41.939 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4360
02:57:41.940 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=257.80, Mass=2390, SNR=34.0, Peak=192 HFD=4.2
02:57:41.942 00.002 28316 MultiStar: [#1 0.32,-0.30,0.00,M3] [#2 0.43,-0.28,0.00,M1] [#3 0.49,-0.60,0.00,M7] [#4 0.39,-0.12,0.00,M2] [#5 0.34,-0.25,0.00,M1] [#6 0.08,-0.16,0.60,U] [#7 -0.17,0.07,0.63,U] [#8 0.22,-0.16,0.56,U] 
02:57:41.944 00.002 28316 refined, 3 included, MultiStar: {0.10, -0.14}, one-star: {0.22, -0.24}
02:57:41.944 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
02:57:41.944 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
02:57:41.945 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.93 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
02:57:41.946 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
02:57:41.946 00.000 28316 Enqueuing Move request for scope (0.10, -0.14)
02:57:41.947 00.001 29988 Worker thread wakes up
02:57:41.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:41.947 00.000 28316 UpdateGuideState exits: m=2390 RSB=34.0
02:57:41.948 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:41.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:41.949 00.001 28316 Enqueuing Expose request
02:57:41.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
02:57:41.949 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
02:57:41.949 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
02:57:41.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:57:41.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:41.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:57:41.949 00.000 29988 MoveAxis(E, 0, ABG)
02:57:41.949 00.000 29988 Move returns status 0, amount 0
02:57:41.949 00.000 29988 MoveAxis(N, 0, ABG)
02:57:41.949 00.000 29988 Move returns status 0, amount 0
02:57:41.949 00.000 29988 move complete, result=0
02:57:41.949 00.000 29988 worker thread done servicing request
02:57:41.949 00.000 29988 Worker thread wakes up
02:57:41.949 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:41.949 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:41.950 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:43.471 01.521 29988 Exposure complete
02:57:43.517 00.046 29988 worker thread done servicing request
02:57:43.517 00.000 28316 OnExposeComplete: enter
02:57:43.518 00.001 28316 UpdateGuideState(): m_state=6
02:57:43.518 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4361
02:57:43.519 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=257.99, Mass=2512, SNR=34.8, Peak=231 HFD=4.2
02:57:43.519 00.000 28316 MultiStar: [#1 0.07,-0.31,0.96,U] [#2 0.25,0.02,0.90,U] [#3 0.48,-0.41,0.00,M8] [#4 0.10,0.05,0.79,U] [#5 -0.27,-0.11,0.70,U] [#6 -0.08,-0.02,0.60,U] [#7 0.09,-0.00,0.58,U] [#8 0.06,0.16,0.58,U] 
02:57:43.520 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.31, -0.06}
02:57:43.520 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
02:57:43.521 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
02:57:43.521 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.52 mountX=-0.08 mountY=-0.06, mountTheta=-2.55
02:57:43.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
02:57:43.523 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
02:57:43.524 00.001 29988 Worker thread wakes up
02:57:43.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
02:57:43.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
02:57:43.524 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
02:57:43.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:57:43.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:43.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:43.525 00.001 28316 UpdateGuideState exits: m=2512 RSB=34.8
02:57:43.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:43.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:43.526 00.000 28316 Enqueuing Expose request
02:57:43.527 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:57:43.527 00.000 29988 MoveAxis(E, 0, ABG)
02:57:43.527 00.000 29988 Move returns status 0, amount 0
02:57:43.527 00.000 29988 MoveAxis(N, 0, ABG)
02:57:43.527 00.000 29988 Move returns status 0, amount 0
02:57:43.527 00.000 29988 move complete, result=0
02:57:43.527 00.000 29988 worker thread done servicing request
02:57:43.527 00.000 29988 Worker thread wakes up
02:57:43.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:43.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:43.527 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:45.160 01.633 29988 Exposure complete
02:57:45.209 00.049 29988 worker thread done servicing request
02:57:45.209 00.000 28316 OnExposeComplete: enter
02:57:45.212 00.003 28316 UpdateGuideState(): m_state=6
02:57:45.212 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4362
02:57:45.213 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=258.20, Mass=2447, SNR=34.4, Peak=215 HFD=4.1
02:57:45.213 00.000 28316 MultiStar: [#1 0.08,0.02,0.98,U] [#2 0.14,0.10,0.89,U] [#3 0.43,-0.20,0.00,M9] [#4 0.35,0.12,0.00,M2] [#5 -0.11,0.05,0.72,U] [#6 0.41,0.05,0.00,M1] [#7 -0.08,0.16,0.58,U] [#8 -0.02,0.15,0.60,U] 
02:57:45.214 00.001 28316 refined, 5 included, MultiStar: {0.05, 0.10}, one-star: {0.19, 0.16}
02:57:45.214 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
02:57:45.215 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
02:57:45.215 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.07 mountX=0.07 mountY=-0.09, mountTheta=-0.94
02:57:45.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.10, opts=13)
02:57:45.217 00.001 28316 Enqueuing Move request for scope (0.05, 0.10)
02:57:45.218 00.001 29988 Worker thread wakes up
02:57:45.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
02:57:45.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
02:57:45.218 00.000 29988 Moving (0.05, 0.10) raw xDistance=0.07 yDistance=-0.09
02:57:45.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:57:45.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:45.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:45.219 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:57:45.219 00.000 29988 MoveAxis(E, 0, ABG)
02:57:45.219 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.4
02:57:45.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:45.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:45.221 00.001 28316 Enqueuing Expose request
02:57:45.221 00.000 29988 Move returns status 0, amount 0
02:57:45.221 00.000 29988 MoveAxis(N, 0, ABG)
02:57:45.221 00.000 29988 Move returns status 0, amount 0
02:57:45.221 00.000 29988 move complete, result=0
02:57:45.221 00.000 29988 worker thread done servicing request
02:57:45.221 00.000 29988 Worker thread wakes up
02:57:45.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:45.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:45.222 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:46.750 01.528 29988 Exposure complete
02:57:46.791 00.041 29988 worker thread done servicing request
02:57:46.791 00.000 28316 OnExposeComplete: enter
02:57:46.793 00.002 28316 UpdateGuideState(): m_state=6
02:57:46.794 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4363
02:57:46.794 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=258.14, Mass=2393, SNR=33.9, Peak=201 HFD=4.2
02:57:46.795 00.001 28316 MultiStar: [#1 -0.06,-0.20,0.97,U] [#2 0.49,0.14,0.00,M1] [#3 0.48,-0.24,0.00,M10] [#4 0.20,0.03,0.84,U] [#5 -0.08,0.18,0.73,U] [#6 0.18,0.11,0.62,U] [#7 0.28,-0.07,0.65,U] [#8 0.31,0.11,0.00,M1] 
02:57:46.795 00.000 28316 refined, 5 included, MultiStar: {0.14, 0.02}, one-star: {0.35, 0.10}
02:57:46.796 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
02:57:46.796 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
02:57:46.796 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=-0.04 mountY=-0.14, mountTheta=-1.89
02:57:46.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
02:57:46.798 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
02:57:46.799 00.001 29988 Worker thread wakes up
02:57:46.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
02:57:46.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
02:57:46.799 00.000 29988 Moving (0.14, 0.02) raw xDistance=-0.04 yDistance=-0.14
02:57:46.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:57:46.799 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:46.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:46.801 00.002 28316 UpdateGuideState exits: m=2393 RSB=33.9
02:57:46.802 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:46.803 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:57:46.803 00.000 29988 MoveAxis(E, 0, ABG)
02:57:46.803 00.000 29988 Move returns status 0, amount 0
02:57:46.803 00.000 29988 MoveAxis(N, 0, ABG)
02:57:46.803 00.000 29988 Move returns status 0, amount 0
02:57:46.803 00.000 29988 move complete, result=0
02:57:46.803 00.000 29988 worker thread done servicing request
02:57:46.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:46.805 00.002 28316 Enqueuing Expose request
02:57:46.806 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:46.807 00.001 29988 Worker thread wakes up
02:57:46.808 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:46.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:48.440 01.632 29988 Exposure complete
02:57:48.483 00.043 29988 worker thread done servicing request
02:57:48.483 00.000 28316 OnExposeComplete: enter
02:57:48.484 00.001 28316 UpdateGuideState(): m_state=6
02:57:48.486 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4364
02:57:48.487 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=257.83, Mass=2392, SNR=34.0, Peak=203 HFD=4.2
02:57:48.488 00.001 28316 MultiStar: [#1 0.16,-0.39,0.00,M1] [#2 0.41,-0.24,0.00,M2] [#3 0.45,-0.54,0.00,R] [#4 0.68,-0.28,0.00,M2] [#5 0.17,-0.21,0.74,U] [#6 0.58,-0.36,0.00,M1] [#7 0.30,-0.39,0.00,M4] [#8 0.17,-0.25,0.59,U] 
02:57:48.488 00.000 28316 refined, 2 included, MultiStar: {0.21, -0.22}, one-star: {0.26, -0.21}
02:57:48.488 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
02:57:48.489 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
02:57:48.490 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.81 mountX=-0.29 mountY=-0.09, mountTheta=-2.84
02:57:48.492 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.22, opts=13)
02:57:48.492 00.000 28316 Enqueuing Move request for scope (0.21, -0.22)
02:57:48.493 00.001 29988 Worker thread wakes up
02:57:48.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
02:57:48.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
02:57:48.493 00.000 29988 Moving (0.21, -0.22) raw xDistance=-0.29 yDistance=-0.09
02:57:48.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:57:48.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:48.493 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:48.493 00.000 28316 UpdateGuideState exits: m=2392 RSB=34.0
02:57:48.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:48.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:48.495 00.001 28316 Enqueuing Expose request
02:57:48.495 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:57:48.495 00.000 29988 MoveAxis(E, 61, ABG)
02:57:48.495 00.000 29988 Guiding  Dir = 2, Dur = 61
02:57:48.495 00.000 29988 IsSlewing returns 0
02:57:48.496 00.001 29988 IsGuiding returns 0
02:57:48.498 00.002 29988 PulseGuide returned control before completion, sleep 69
02:57:48.582 00.084 29988 IsGuiding returns 0
02:57:48.582 00.000 29988 Move returns status 0, amount 61
02:57:48.582 00.000 29988 MoveAxis(N, 0, ABG)
02:57:48.582 00.000 29988 Move returns status 0, amount 0
02:57:48.582 00.000 29988 move complete, result=0
02:57:48.582 00.000 29988 worker thread done servicing request
02:57:48.582 00.000 29988 Worker thread wakes up
02:57:48.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:48.582 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.1 px 0 ms NORTH
02:57:48.583 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:50.000 01.417 29988 Exposure complete
02:57:50.036 00.036 29988 worker thread done servicing request
02:57:50.036 00.000 28316 OnExposeComplete: enter
02:57:50.037 00.001 28316 UpdateGuideState(): m_state=6
02:57:50.038 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4365
02:57:50.039 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=258.01, Mass=2489, SNR=34.6, Peak=224 HFD=4.3
02:57:50.041 00.002 28316 MultiStar: [#1 0.11,-0.16,0.98,U] [#2 0.38,0.04,0.00,M3] [#3 -0.04,0.22,0.84,U] [#4 0.51,0.05,0.00,M3] [#5 -0.09,-0.18,0.75,U] [#6 0.33,0.12,0.00,M2] [#7 0.05,-0.05,0.59,U] [#8 0.09,0.17,0.58,U] 
02:57:50.042 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.01}, one-star: {0.34, -0.03}
02:57:50.043 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
02:57:50.044 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
02:57:50.046 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.17 mountX=-0.05 mountY=-0.07, mountTheta=-2.18
02:57:50.049 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
02:57:50.050 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
02:57:50.050 00.000 29988 Worker thread wakes up
02:57:50.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
02:57:50.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:50.051 00.001 28316 UpdateGuideState exits: m=2489 RSB=34.6
02:57:50.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:50.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:50.052 00.001 28316 Enqueuing Expose request
02:57:50.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
02:57:50.052 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
02:57:50.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:57:50.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:50.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:57:50.053 00.001 29988 MoveAxis(E, 0, ABG)
02:57:50.053 00.000 29988 Move returns status 0, amount 0
02:57:50.053 00.000 29988 MoveAxis(N, 0, ABG)
02:57:50.053 00.000 29988 Move returns status 0, amount 0
02:57:50.053 00.000 29988 move complete, result=0
02:57:50.053 00.000 29988 worker thread done servicing request
02:57:50.053 00.000 29988 Worker thread wakes up
02:57:50.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:50.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:50.053 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:51.681 01.628 29988 Exposure complete
02:57:51.713 00.032 29988 worker thread done servicing request
02:57:51.713 00.000 28316 OnExposeComplete: enter
02:57:51.715 00.002 28316 UpdateGuideState(): m_state=6
02:57:51.716 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4366
02:57:51.716 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=258.03, Mass=2316, SNR=33.4, Peak=203 HFD=4.2
02:57:51.717 00.001 28316 MultiStar: [#1 0.09,-0.33,0.00,M1] [#2 0.15,0.01,0.94,U] [#3 -0.21,0.23,0.87,U] [#4 0.23,0.15,0.85,U] [#5 0.06,-0.09,0.79,U] [#6 0.40,0.04,0.00,M3] [#7 0.18,-0.04,0.64,U] [#8 0.31,-0.10,0.59,U] 
02:57:51.717 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.03}, one-star: {0.18, -0.01}
02:57:51.718 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
02:57:51.718 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
02:57:51.719 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.24 mountX=-0.02 mountY=-0.12, mountTheta=-1.76
02:57:51.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.03, opts=13)
02:57:51.720 00.000 28316 Enqueuing Move request for scope (0.12, 0.03)
02:57:51.721 00.001 29988 Worker thread wakes up
02:57:51.721 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
02:57:51.721 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
02:57:51.721 00.000 29988 Moving (0.12, 0.03) raw xDistance=-0.02 yDistance=-0.12
02:57:51.721 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:57:51.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:51.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:51.721 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.4
02:57:51.722 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:57:51.722 00.000 29988 MoveAxis(E, 0, ABG)
02:57:51.722 00.000 29988 Move returns status 0, amount 0
02:57:51.722 00.000 29988 MoveAxis(N, 0, ABG)
02:57:51.722 00.000 29988 Move returns status 0, amount 0
02:57:51.722 00.000 29988 move complete, result=0
02:57:51.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:51.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:51.723 00.001 28316 Enqueuing Expose request
02:57:51.723 00.000 29988 worker thread done servicing request
02:57:51.723 00.000 29988 Worker thread wakes up
02:57:51.723 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:51.724 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:51.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:53.248 01.524 29988 Exposure complete
02:57:53.290 00.042 29988 worker thread done servicing request
02:57:53.290 00.000 28316 OnExposeComplete: enter
02:57:53.291 00.001 28316 UpdateGuideState(): m_state=6
02:57:53.292 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4367
02:57:53.294 00.002 28316 Star::Find returns 1 (0), X=950.78, Y=258.23, Mass=2417, SNR=34.1, Peak=195 HFD=3.9
02:57:53.295 00.001 28316 MultiStar: [#1 0.04,0.09,0.98,U] [#2 0.03,0.23,0.90,U] [#3 -0.19,0.51,0.00,M1] [#4 0.14,0.27,0.84,U] [#5 0.10,0.17,0.74,U] [#6 0.15,0.28,0.64,U] [#7 -0.21,0.12,0.60,U] [#8 0.25,0.37,0.00,M1] 
02:57:53.296 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.19}, one-star: {0.06, 0.19}
02:57:53.298 00.002 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
02:57:53.299 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
02:57:53.300 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.32 mountX=0.15 mountY=-0.13, mountTheta=-0.70
02:57:53.302 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.19, opts=13)
02:57:53.302 00.000 28316 Enqueuing Move request for scope (0.05, 0.19)
02:57:53.302 00.000 29988 Worker thread wakes up
02:57:53.303 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
02:57:53.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
02:57:53.303 00.000 29988 Moving (0.05, 0.19) raw xDistance=0.15 yDistance=-0.13
02:57:53.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:53.303 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:57:53.304 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:53.304 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:53.304 00.000 28316 Enqueuing Expose request
02:57:53.306 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:57:53.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:53.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:57:53.306 00.000 29988 MoveAxis(E, 0, ABG)
02:57:53.306 00.000 29988 Move returns status 0, amount 0
02:57:53.306 00.000 29988 MoveAxis(N, 0, ABG)
02:57:53.306 00.000 29988 Move returns status 0, amount 0
02:57:53.306 00.000 29988 move complete, result=0
02:57:53.306 00.000 29988 worker thread done servicing request
02:57:53.306 00.000 29988 Worker thread wakes up
02:57:53.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:53.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:53.306 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:54.934 01.628 29988 Exposure complete
02:57:54.975 00.041 29988 worker thread done servicing request
02:57:54.975 00.000 28316 OnExposeComplete: enter
02:57:54.976 00.001 28316 UpdateGuideState(): m_state=6
02:57:54.977 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4368
02:57:54.977 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=258.21, Mass=2338, SNR=33.6, Peak=194 HFD=4.0
02:57:54.978 00.001 28316 MultiStar: [#1 0.07,-0.18,0.99,U] [#2 0.13,0.25,0.91,U] [#3 -0.21,0.26,0.00,M2] [#4 0.27,0.15,0.85,U] [#5 0.15,0.13,0.75,U] [#6 0.21,0.13,0.65,U] [#7 -0.09,0.10,0.63,U] [#8 -0.05,0.22,0.58,U] 
02:57:54.978 00.000 28316 refined, 7 included, MultiStar: {0.10, 0.11}, one-star: {0.03, 0.17}
02:57:54.979 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
02:57:54.981 00.002 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
02:57:54.981 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.87 mountX=0.06 mountY=-0.14, mountTheta=-1.13
02:57:54.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.11, opts=13)
02:57:54.983 00.001 28316 Enqueuing Move request for scope (0.10, 0.11)
02:57:54.983 00.000 29988 Worker thread wakes up
02:57:54.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:54.984 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.6
02:57:54.984 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:54.985 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:54.985 00.000 28316 Enqueuing Expose request
02:57:54.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
02:57:54.985 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
02:57:54.985 00.000 29988 Moving (0.10, 0.11) raw xDistance=0.06 yDistance=-0.14
02:57:54.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:57:54.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:54.986 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:57:54.986 00.000 29988 MoveAxis(E, 0, ABG)
02:57:54.986 00.000 29988 Move returns status 0, amount 0
02:57:54.986 00.000 29988 MoveAxis(N, 0, ABG)
02:57:54.986 00.000 29988 Move returns status 0, amount 0
02:57:54.986 00.000 29988 move complete, result=0
02:57:54.986 00.000 29988 worker thread done servicing request
02:57:54.986 00.000 29988 Worker thread wakes up
02:57:54.986 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:54.986 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:54.986 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:57:56.502 01.516 29988 Exposure complete
02:57:56.535 00.033 29988 worker thread done servicing request
02:57:56.535 00.000 28316 OnExposeComplete: enter
02:57:56.536 00.001 28316 UpdateGuideState(): m_state=6
02:57:56.537 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4369
02:57:56.537 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=258.02, Mass=2505, SNR=34.7, Peak=209 HFD=4.2
02:57:56.538 00.001 28316 MultiStar: [#1 0.05,-0.30,0.96,U] [#2 -0.06,-0.05,0.87,U] [#3 -0.27,0.19,0.82,U] [#4 0.20,-0.00,0.79,U] [#5 -0.07,-0.12,0.69,U] [#6 0.24,-0.01,0.64,U] [#7 0.03,-0.15,0.61,U] [#8 0.03,-0.03,0.60,U] 
02:57:56.538 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.11, -0.02}
02:57:56.538 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
02:57:56.539 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
02:57:56.539 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.12 mountX=-0.06 mountY=0.00, mountTheta=3.13
02:57:56.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
02:57:56.541 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
02:57:56.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:56.542 00.001 28316 UpdateGuideState exits: m=2505 RSB=34.7
02:57:56.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:56.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:56.543 00.000 28316 Enqueuing Expose request
02:57:56.544 00.001 29988 Worker thread wakes up
02:57:56.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
02:57:56.544 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
02:57:56.544 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.00
02:57:56.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:57:56.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:56.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:57:56.544 00.000 29988 MoveAxis(E, 0, ABG)
02:57:56.544 00.000 29988 Move returns status 0, amount 0
02:57:56.544 00.000 29988 MoveAxis(N, 0, ABG)
02:57:56.544 00.000 29988 Move returns status 0, amount 0
02:57:56.544 00.000 29988 move complete, result=0
02:57:56.544 00.000 29988 worker thread done servicing request
02:57:56.544 00.000 29988 Worker thread wakes up
02:57:56.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:56.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:56.544 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:58.167 01.623 29988 Exposure complete
02:57:58.200 00.033 29988 worker thread done servicing request
02:57:58.201 00.001 28316 OnExposeComplete: enter
02:57:58.204 00.003 28316 UpdateGuideState(): m_state=6
02:57:58.206 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4370
02:57:58.208 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=258.11, Mass=2369, SNR=33.7, Peak=206 HFD=4.0
02:57:58.212 00.004 28316 MultiStar: [#1 -0.03,-0.22,1.01,U] [#2 0.12,-0.07,0.92,U] [#3 -0.23,0.16,0.85,U] [#4 0.23,0.11,0.83,U] [#5 -0.09,-0.21,0.75,U] [#6 0.23,-0.10,0.63,U] [#7 -0.09,-0.14,0.62,U] [#8 -0.27,0.01,0.61,U] 
02:57:58.213 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.06, 0.07}
02:57:58.215 00.002 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
02:57:58.217 00.002 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
02:57:58.217 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.99 mountX=-0.03 mountY=0.03, mountTheta=2.28
02:57:58.220 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
02:57:58.221 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
02:57:58.221 00.000 29988 Worker thread wakes up
02:57:58.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:58.222 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
02:57:58.222 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:58.223 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:58.223 00.000 28316 Enqueuing Expose request
02:57:58.223 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:57:58.224 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:57:58.224 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.03
02:57:58.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:57:58.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:58.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:57:58.224 00.000 29988 MoveAxis(E, 0, ABG)
02:57:58.224 00.000 29988 Move returns status 0, amount 0
02:57:58.224 00.000 29988 MoveAxis(N, 0, ABG)
02:57:58.224 00.000 29988 Move returns status 0, amount 0
02:57:58.224 00.000 29988 move complete, result=0
02:57:58.224 00.000 29988 worker thread done servicing request
02:57:58.224 00.000 29988 Worker thread wakes up
02:57:58.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:58.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:57:58.224 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:57:59.742 01.518 29988 Exposure complete
02:57:59.789 00.047 29988 worker thread done servicing request
02:57:59.789 00.000 28316 OnExposeComplete: enter
02:57:59.789 00.000 28316 UpdateGuideState(): m_state=6
02:57:59.790 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4371
02:57:59.790 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=258.17, Mass=2330, SNR=33.5, Peak=197 HFD=4.0
02:57:59.791 00.001 28316 MultiStar: [#1 0.07,-0.07,0.99,U] [#2 0.09,-0.02,0.94,U] [#3 -0.20,0.23,0.87,U] [#4 0.37,0.11,0.00,M1] [#5 -0.02,-0.14,0.73,U] [#6 0.11,-0.01,0.64,U] [#7 -0.14,-0.02,0.62,U] [#8 0.10,0.15,0.60,U] 
02:57:59.791 00.000 28316 refined, 7 included, MultiStar: {0.00, 0.03}, one-star: {0.03, 0.13}
02:57:59.792 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
02:57:59.792 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
02:57:59.793 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.45 mountX=0.03 mountY=-0.02, mountTheta=-0.58
02:57:59.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
02:57:59.795 00.001 28316 Enqueuing Move request for scope (0.00, 0.03)
02:57:59.796 00.001 29988 Worker thread wakes up
02:57:59.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
02:57:59.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
02:57:59.796 00.000 29988 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=-0.02
02:57:59.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:57:59.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:57:59.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:57:59.798 00.002 28316 UpdateGuideState exits: m=2330 RSB=33.5
02:57:59.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:57:59.800 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:57:59.800 00.000 29988 MoveAxis(E, 0, ABG)
02:57:59.800 00.000 29988 Move returns status 0, amount 0
02:57:59.800 00.000 29988 MoveAxis(N, 0, ABG)
02:57:59.800 00.000 29988 Move returns status 0, amount 0
02:57:59.800 00.000 29988 move complete, result=0
02:57:59.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:57:59.802 00.002 28316 Enqueuing Expose request
02:57:59.805 00.003 29988 worker thread done servicing request
02:57:59.805 00.000 29988 Worker thread wakes up
02:57:59.805 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:57:59.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:57:59.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:01.435 01.630 29988 Exposure complete
02:58:01.483 00.048 29988 worker thread done servicing request
02:58:01.483 00.000 28316 OnExposeComplete: enter
02:58:01.484 00.001 28316 UpdateGuideState(): m_state=6
02:58:01.485 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4372
02:58:01.487 00.002 28316 Star::Find returns 1 (0), X=950.57, Y=258.17, Mass=2342, SNR=33.5, Peak=179 HFD=3.8
02:58:01.488 00.001 28316 MultiStar: [#1 -0.05,-0.18,0.98,U] [#2 -0.15,0.17,0.90,U] [#3 -0.54,0.41,0.00,M1] [#4 0.21,0.18,0.86,U] [#5 -0.19,0.01,0.75,U] [#6 0.16,0.14,0.64,U] [#7 -0.05,0.03,0.64,U] [#8 -0.11,0.03,0.59,U] 
02:58:01.489 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.06}, one-star: {-0.15, 0.13}
02:58:01.490 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
02:58:01.492 00.002 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
02:58:01.493 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.23 mountX=0.07 mountY=0.01, mountTheta=0.19
02:58:01.496 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
02:58:01.497 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
02:58:01.497 00.000 29988 Worker thread wakes up
02:58:01.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:58:01.497 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:58:01.497 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.07 yDistance=0.01
02:58:01.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:58:01.498 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:01.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:01.498 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:58:01.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:01.499 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:01.499 00.000 28316 Enqueuing Expose request
02:58:01.500 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:58:01.500 00.000 29988 MoveAxis(E, 0, ABG)
02:58:01.500 00.000 29988 Move returns status 0, amount 0
02:58:01.500 00.000 29988 MoveAxis(N, 0, ABG)
02:58:01.500 00.000 29988 Move returns status 0, amount 0
02:58:01.500 00.000 29988 move complete, result=0
02:58:01.500 00.000 29988 worker thread done servicing request
02:58:01.500 00.000 29988 Worker thread wakes up
02:58:01.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:01.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:01.500 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:03.024 01.524 29988 Exposure complete
02:58:03.067 00.043 29988 worker thread done servicing request
02:58:03.067 00.000 28316 OnExposeComplete: enter
02:58:03.069 00.002 28316 UpdateGuideState(): m_state=6
02:58:03.070 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4373
02:58:03.071 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=258.05, Mass=2400, SNR=34.0, Peak=207 HFD=4.1
02:58:03.072 00.001 28316 MultiStar: [#1 -0.00,-0.23,0.98,U] [#2 0.04,0.10,0.89,U] [#3 -0.20,0.28,0.00,M2] [#4 0.22,0.16,0.85,U] [#5 -0.25,-0.02,0.73,U] [#6 -0.02,0.21,0.61,U] [#7 -0.39,0.10,0.00,M1] [#8 -0.08,-0.10,0.60,U] 
02:58:03.072 00.000 28316 refined, 6 included, MultiStar: {0.00, 0.01}, one-star: {0.03, 0.01}
02:58:03.073 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
02:58:03.073 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
02:58:03.073 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.50 mountX=0.01 mountY=-0.01, mountTheta=-0.53
02:58:03.076 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
02:58:03.076 00.000 28316 Enqueuing Move request for scope (0.00, 0.01)
02:58:03.076 00.000 29988 Worker thread wakes up
02:58:03.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:03.077 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
02:58:03.077 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
02:58:03.078 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:03.079 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:03.080 00.001 28316 Enqueuing Expose request
02:58:03.081 00.001 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
02:58:03.081 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=-0.01
02:58:03.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:58:03.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:03.081 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:58:03.081 00.000 29988 MoveAxis(E, 0, ABG)
02:58:03.081 00.000 29988 Move returns status 0, amount 0
02:58:03.081 00.000 29988 MoveAxis(N, 0, ABG)
02:58:03.081 00.000 29988 Move returns status 0, amount 0
02:58:03.081 00.000 29988 move complete, result=0
02:58:03.081 00.000 29988 worker thread done servicing request
02:58:03.081 00.000 29988 Worker thread wakes up
02:58:03.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:03.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:03.082 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:58:04.717 01.635 29988 Exposure complete
02:58:04.765 00.048 29988 worker thread done servicing request
02:58:04.765 00.000 28316 OnExposeComplete: enter
02:58:04.766 00.001 28316 UpdateGuideState(): m_state=6
02:58:04.767 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4374
02:58:04.767 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=258.06, Mass=2417, SNR=34.2, Peak=208 HFD=4.1
02:58:04.768 00.001 28316 MultiStar: [#1 -0.37,-0.21,0.00,M1] [#2 -0.02,-0.12,0.91,U] [#3 -0.29,0.17,0.00,M3] [#4 0.08,0.18,0.83,U] [#5 -0.24,-0.02,0.73,U] [#6 -0.21,0.21,0.62,U] [#7 -0.50,0.31,0.00,M2] [#8 -0.13,-0.07,0.60,U] 
02:58:04.768 00.000 28316 single-star, 5 included, MultiStar: {-0.06, 0.03}, one-star: {0.05, 0.02}
02:58:04.771 00.003 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
02:58:04.774 00.003 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
02:58:04.776 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.39 mountX=-0.00 mountY=-0.05, mountTheta=-1.61
02:58:04.780 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
02:58:04.782 00.002 28316 Enqueuing Move request for scope (0.05, 0.02)
02:58:04.784 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:04.787 00.003 29988 Worker thread wakes up
02:58:04.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
02:58:04.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
02:58:04.787 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.05
02:58:04.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:58:04.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:04.787 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.2
02:58:04.787 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:04.788 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:58:04.788 00.000 29988 MoveAxis(E, 0, ABG)
02:58:04.788 00.000 29988 Move returns status 0, amount 0
02:58:04.788 00.000 29988 MoveAxis(N, 0, ABG)
02:58:04.788 00.000 29988 Move returns status 0, amount 0
02:58:04.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:04.788 00.000 28316 Enqueuing Expose request
02:58:04.789 00.001 29988 move complete, result=0
02:58:04.789 00.000 29988 worker thread done servicing request
02:58:04.789 00.000 29988 Worker thread wakes up
02:58:04.789 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:04.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:04.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:06.208 01.419 29988 Exposure complete
02:58:06.239 00.031 29988 worker thread done servicing request
02:58:06.239 00.000 28316 OnExposeComplete: enter
02:58:06.241 00.002 28316 UpdateGuideState(): m_state=6
02:58:06.243 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4375
02:58:06.244 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=258.11, Mass=2456, SNR=34.4, Peak=200 HFD=3.9
02:58:06.246 00.002 28316 MultiStar: [#1 -0.14,-0.05,0.98,U] [#2 -0.09,0.01,0.88,U] [#3 -0.37,0.16,0.00,M4] [#4 -0.03,0.11,0.82,U] [#5 -0.22,-0.05,0.73,U] [#6 0.04,-0.04,0.58,U] [#7 -0.32,0.05,0.62,U] [#8 -0.24,0.21,0.59,U] 
02:58:06.247 00.001 28316 refined, 7 included, MultiStar: {-0.14, 0.04}, one-star: {-0.16, 0.07}
02:58:06.248 00.001 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
02:58:06.249 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
02:58:06.250 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.90 mountX=0.09 mountY=0.11, mountTheta=0.89
02:58:06.253 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
02:58:06.254 00.001 28316 Enqueuing Move request for scope (-0.14, 0.04)
02:58:06.254 00.000 29988 Worker thread wakes up
02:58:06.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:06.256 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
02:58:06.256 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.4
02:58:06.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
02:58:06.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:06.257 00.001 29988 Moving (-0.14, 0.04) raw xDistance=0.09 yDistance=0.11
02:58:06.257 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:58:06.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:06.257 00.000 28316 Enqueuing Expose request
02:58:06.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:06.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:58:06.257 00.000 29988 MoveAxis(E, 0, ABG)
02:58:06.257 00.000 29988 Move returns status 0, amount 0
02:58:06.257 00.000 29988 MoveAxis(N, 0, ABG)
02:58:06.258 00.001 29988 Move returns status 0, amount 0
02:58:06.258 00.000 29988 move complete, result=0
02:58:06.258 00.000 29988 worker thread done servicing request
02:58:06.258 00.000 29988 Worker thread wakes up
02:58:06.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:06.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:06.258 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:07.889 01.631 29988 Exposure complete
02:58:07.921 00.032 29988 worker thread done servicing request
02:58:07.921 00.000 28316 OnExposeComplete: enter
02:58:07.922 00.001 28316 UpdateGuideState(): m_state=6
02:58:07.922 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4376
02:58:07.923 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=258.24, Mass=2513, SNR=34.8, Peak=225 HFD=4.1
02:58:07.925 00.002 28316 MultiStar: [#1 -0.11,0.02,0.96,U] [#2 0.12,0.00,0.89,U] [#3 -0.19,0.37,0.00,M5] [#4 0.04,0.16,0.80,U] [#5 -0.16,0.11,0.73,U] [#6 -0.08,0.16,0.60,U] [#7 -0.11,0.19,0.63,U] [#8 -0.04,0.33,0.57,U] 
02:58:07.926 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.14}, one-star: {0.21, 0.20}
02:58:07.926 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
02:58:07.927 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
02:58:07.928 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.59 mountX=0.12 mountY=-0.06, mountTheta=-0.44
02:58:07.930 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.14, opts=13)
02:58:07.930 00.000 28316 Enqueuing Move request for scope (-0.00, 0.14)
02:58:07.931 00.001 29988 Worker thread wakes up
02:58:07.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:07.931 00.000 28316 UpdateGuideState exits: m=2513 RSB=34.8
02:58:07.932 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:07.932 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:07.932 00.000 28316 Enqueuing Expose request
02:58:07.933 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
02:58:07.933 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
02:58:07.933 00.000 29988 Moving (-0.00, 0.14) raw xDistance=0.12 yDistance=-0.06
02:58:07.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:58:07.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:07.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:58:07.933 00.000 29988 MoveAxis(E, 0, ABG)
02:58:07.933 00.000 29988 Move returns status 0, amount 0
02:58:07.933 00.000 29988 MoveAxis(N, 0, ABG)
02:58:07.933 00.000 29988 Move returns status 0, amount 0
02:58:07.933 00.000 29988 move complete, result=0
02:58:07.933 00.000 29988 worker thread done servicing request
02:58:07.933 00.000 29988 Worker thread wakes up
02:58:07.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:07.933 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:07.934 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:09.450 01.516 29988 Exposure complete
02:58:09.498 00.048 29988 worker thread done servicing request
02:58:09.498 00.000 28316 OnExposeComplete: enter
02:58:09.499 00.001 28316 UpdateGuideState(): m_state=6
02:58:09.499 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4377
02:58:09.500 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=258.35, Mass=2433, SNR=34.3, Peak=194 HFD=3.7
02:58:09.500 00.000 28316 MultiStar: [#1 -0.27,-0.02,0.97,U] [#2 -0.18,0.12,0.90,U] [#3 -0.40,0.47,0.00,M6] [#4 0.01,0.21,0.84,U] [#5 -0.34,0.14,0.00,M1] [#6 0.18,0.02,0.61,U] [#7 -0.45,0.11,0.00,M1] [#8 -0.25,0.15,0.57,U] 
02:58:09.500 00.000 28316 refined, 5 included, MultiStar: {-0.09, 0.14}, one-star: {0.03, 0.30}
02:58:09.501 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
02:58:09.501 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
02:58:09.502 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.13 mountX=0.16 mountY=0.02, mountTheta=0.09
02:58:09.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.14, opts=13)
02:58:09.503 00.000 28316 Enqueuing Move request for scope (-0.09, 0.14)
02:58:09.504 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:09.504 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.3
02:58:09.505 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:09.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:09.505 00.000 28316 Enqueuing Expose request
02:58:09.506 00.001 29988 Worker thread wakes up
02:58:09.506 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
02:58:09.506 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
02:58:09.506 00.000 29988 Moving (-0.09, 0.14) raw xDistance=0.16 yDistance=0.02
02:58:09.506 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:58:09.506 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:09.506 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:58:09.507 00.001 29988 MoveAxis(E, 0, ABG)
02:58:09.507 00.000 29988 Move returns status 0, amount 0
02:58:09.507 00.000 29988 MoveAxis(N, 0, ABG)
02:58:09.507 00.000 29988 Move returns status 0, amount 0
02:58:09.507 00.000 29988 move complete, result=0
02:58:09.507 00.000 29988 worker thread done servicing request
02:58:09.507 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:09.507 00.000 29988 Worker thread wakes up
02:58:09.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:09.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
02:58:09.913 00.406 28316 evsrv: cli 0C97D050 connect
02:58:09.916 00.003 28316 case statement mapped state 6 to 3
02:58:09.919 00.003 28316 case statement mapped state 6 to 3
02:58:09.921 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"7780c827-cf6b-4db5-930b-49944b5b1801"}
02:58:09.921 00.000 28316 case statement mapped state 6 to 3
02:58:09.922 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"7780c827-cf6b-4db5-930b-49944b5b1801"}
02:58:09.922 00.000 28316 evsrv: cli 0C97D050 disconnect
02:58:09.923 00.001 28316 evsrv: cli 0C97DFF0 connect
02:58:09.924 00.001 28316 case statement mapped state 6 to 3
02:58:09.924 00.000 28316 case statement mapped state 6 to 3
02:58:09.927 00.003 28316 evsrv: cli 0C97DFF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"a911ee8e-1a3a-4f98-9285-e569ec3023fd"}
02:58:09.927 00.000 28316 PhdController::Dither begins
02:58:09.928 00.001 28316 dither: size=2.00, dRA=-1.39 dDec=1.51
02:58:09.928 00.000 28316 MountToCamera -- mountTheta (2.31) + m_xAngle (2.00) = xAngle (4.31 = -1.97)
02:58:09.929 00.001 28316 MountToCamera -- mountX=-1.39 mountY=1.51 hyp=2.05 mountTheta=2.31 cameraX=-0.80, cameraY=-1.89 cameraTheta=-1.97
02:58:09.929 00.000 28316 setting lock position to (949.92, 256.16)
02:58:09.930 00.001 28316 Mount: notify guiding dithered (-0.8, -1.9)
02:58:09.931 00.001 28316 MultiStar: stabilizing after lock position change
02:58:09.931 00.000 28316 Status Line: Dithering de -1.39,1.51
02:58:09.933 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
02:58:09.934 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
02:58:09.935 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":0,"id":"a911ee8e-1a3a-4f98-9285-e569ec3023fd"}
02:58:09.937 00.002 28316 evsrv: cli 0C97DFF0 disconnect
02:58:11.233 01.296 29988 Exposure complete
02:58:11.286 00.053 29988 worker thread done servicing request
02:58:11.286 00.000 28316 OnExposeComplete: enter
02:58:11.287 00.001 28316 UpdateGuideState(): m_state=6
02:58:11.288 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4378
02:58:11.290 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=258.24, Mass=2448, SNR=34.3, Peak=201 HFD=3.8
02:58:11.291 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
02:58:11.292 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
02:58:11.294 00.002 28316 CameraToMount -- cameraX=0.83 cameraY=2.08 hyp=2.24 cameraTheta=1.19 mountX=1.55 mountY=-1.68, mountTheta=-0.82
02:58:11.295 00.001 28316 dither recenter: remaining=(1.4,-1.5) step=(1.4,-1.5)
02:58:11.295 00.000 28316 MountToCamera -- mountTheta (-0.83) + m_xAngle (2.00) = xAngle (1.17 = 1.17)
02:58:11.296 00.001 28316 MountToCamera -- mountX=1.39 mountY=-1.51 hyp=2.05 mountTheta=-0.83 cameraX=0.80, cameraY=1.89 cameraTheta=1.17
02:58:11.296 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.80, y=1.89, opts=4)
02:58:11.297 00.001 28316 Enqueuing Move request for scope (0.80, 1.89)
02:58:11.297 00.000 28316 Mount: notify direct move 1.39,-1.51
02:58:11.298 00.001 29988 Worker thread wakes up
02:58:11.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:11.299 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.3
02:58:11.299 00.000 28316 PhdController: settling, locked = 1, distance = 2.19 (0.50) aobump = 0 frame = 1 / 99999
02:58:11.299 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150691.299,"Host":"ASUS_SAM","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:11.300 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.80, 1.89) opts 0x4
02:58:11.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:11.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:11.301 00.000 28316 Enqueuing Expose request
02:58:11.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.80, 1.89)
02:58:11.301 00.000 29988 Moving (0.80, 1.89) raw xDistance=1.39 yDistance=-1.51
02:58:11.301 00.000 29988 MoveAxis(W, 463, B)
02:58:11.302 00.001 29988 Guiding  Dir = 3, Dur = 463
02:58:11.302 00.000 29988 IsSlewing returns 0
02:58:11.302 00.000 29988 IsGuiding returns 0
02:58:11.304 00.002 29988 PulseGuide returned control before completion, sleep 472
02:58:11.792 00.488 29988 IsGuiding returns 0
02:58:11.792 00.000 29988 Move returns status 0, amount 463
02:58:11.792 00.000 29988 MoveAxis(N, 360, B)
02:58:11.792 00.000 29988 Guiding  Dir = 0, Dur = 360
02:58:11.793 00.001 29988 IsSlewing returns 0
02:58:11.793 00.000 29988 IsGuiding returns 0
02:58:11.799 00.006 29988 PulseGuide returned control before completion, sleep 365
02:58:12.170 00.371 29988 IsGuiding returns 1
02:58:12.170 00.000 29988 scope still moving after pulse duration time elapsed
02:58:12.201 00.031 29988 IsSlewing returns 0
02:58:12.201 00.000 29988 IsGuiding returns 0
02:58:12.201 00.000 29988 scope move finished after 360 + 47 ms
02:58:12.201 00.000 29988 Move returns status 0, amount 360
02:58:12.201 00.000 29988 move complete, result=0
02:58:12.201 00.000 29988 worker thread done servicing request
02:58:12.202 00.001 29988 Worker thread wakes up
02:58:12.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:12.202 00.000 28316 GuideStep: 1.4 px 463 ms WEST, -1.5 px 360 ms NORTH
02:58:12.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:13.610 01.408 29988 Exposure complete
02:58:13.656 00.046 29988 worker thread done servicing request
02:58:13.656 00.000 28316 OnExposeComplete: enter
02:58:13.659 00.003 28316 UpdateGuideState(): m_state=6
02:58:13.660 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4379
02:58:13.661 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=257.15, Mass=2372, SNR=33.8, Peak=158 HFD=4.3
02:58:13.662 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
02:58:13.662 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
02:58:13.663 00.001 28316 CameraToMount -- cameraX=1.08 cameraY=0.99 hyp=1.47 cameraTheta=0.74 mountX=0.46 mountY=-1.41, mountTheta=-1.26
02:58:13.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.08, y=0.99, opts=13)
02:58:13.664 00.000 28316 Enqueuing Move request for scope (1.08, 0.99)
02:58:13.665 00.001 29988 Worker thread wakes up
02:58:13.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:13.665 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
02:58:13.666 00.001 28316 PhdController: settling, locked = 1, distance = 1.47 (0.50) aobump = 0 frame = 2 / 99999
02:58:13.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.08, 0.99) opts 0xd
02:58:13.666 00.000 29988 Handling offset move in thread for scope, endpoint = (1.08, 0.99)
02:58:13.666 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150693.666,"Host":"ASUS_SAM","Inst":1,"Distance":1.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:13.667 00.001 29988 Moving (1.08, 0.99) raw xDistance=0.46 yDistance=-1.41
02:58:13.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
02:58:13.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:58:13.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:13.668 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.41
02:58:13.668 00.000 29988 MoveAxis(W, 96, ABG)
02:58:13.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:13.669 00.001 28316 Enqueuing Expose request
02:58:13.671 00.002 29988 Guiding  Dir = 3, Dur = 96
02:58:13.671 00.000 29988 IsSlewing returns 0
02:58:13.671 00.000 29988 IsGuiding returns 0
02:58:13.674 00.003 29988 PulseGuide returned control before completion, sleep 105
02:58:13.781 00.107 29988 IsGuiding returns 0
02:58:13.781 00.000 29988 Move returns status 0, amount 96
02:58:13.781 00.000 29988 MoveAxis(N, 0, ABG)
02:58:13.782 00.001 29988 Move returns status 0, amount 0
02:58:13.782 00.000 29988 move complete, result=0
02:58:13.782 00.000 29988 worker thread done servicing request
02:58:13.782 00.000 29988 Worker thread wakes up
02:58:13.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:13.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:13.782 00.000 28316 GuideStep: 0.5 px 96 ms WEST, -1.4 px 0 ms NORTH
02:58:15.512 01.730 29988 Exposure complete
02:58:15.553 00.041 29988 worker thread done servicing request
02:58:15.553 00.000 28316 OnExposeComplete: enter
02:58:15.554 00.001 28316 UpdateGuideState(): m_state=6
02:58:15.555 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4380
02:58:15.555 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.32, Mass=2380, SNR=33.8, Peak=198 HFD=4.0
02:58:15.555 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
02:58:15.556 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
02:58:15.556 00.000 28316 CameraToMount -- cameraX=1.00 cameraY=0.16 hyp=1.01 cameraTheta=0.16 mountX=-0.26 mountY=-0.96, mountTheta=-1.84
02:58:15.559 00.003 28316 SchedulePrimaryMove(0CEE1078, x=1.00, y=0.16, opts=13)
02:58:15.560 00.001 28316 Enqueuing Move request for scope (1.00, 0.16)
02:58:15.560 00.000 29988 Worker thread wakes up
02:58:15.561 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.00, 0.16) opts 0xd
02:58:15.561 00.000 29988 Handling offset move in thread for scope, endpoint = (1.00, 0.16)
02:58:15.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:15.561 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
02:58:15.561 00.000 28316 PhdController: settling, locked = 1, distance = 1.33 (0.50) aobump = 0 frame = 3 / 99999
02:58:15.562 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786150695.562,"Host":"ASUS_SAM","Inst":1,"Distance":1.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:15.562 00.000 29988 Moving (1.00, 0.16) raw xDistance=-0.26 yDistance=-0.96
02:58:15.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
02:58:15.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:58:15.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:15.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:15.563 00.000 28316 Enqueuing Expose request
02:58:15.564 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.96
02:58:15.564 00.000 29988 MoveAxis(E, 49, ABG)
02:58:15.564 00.000 29988 Guiding  Dir = 2, Dur = 49
02:58:15.564 00.000 29988 IsSlewing returns 0
02:58:15.564 00.000 29988 IsGuiding returns 0
02:58:15.566 00.002 29988 PulseGuide returned control before completion, sleep 58
02:58:15.635 00.069 29988 IsGuiding returns 1
02:58:15.636 00.001 29988 scope still moving after pulse duration time elapsed
02:58:15.667 00.031 29988 IsSlewing returns 0
02:58:15.668 00.001 29988 IsGuiding returns 0
02:58:15.668 00.000 29988 scope move finished after 49 + 54 ms
02:58:15.668 00.000 29988 Move returns status 0, amount 49
02:58:15.668 00.000 29988 MoveAxis(N, 0, ABG)
02:58:15.668 00.000 29988 Move returns status 0, amount 0
02:58:15.668 00.000 29988 move complete, result=0
02:58:15.668 00.000 29988 worker thread done servicing request
02:58:15.668 00.000 29988 Worker thread wakes up
02:58:15.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:15.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:15.668 00.000 28316 GuideStep: -0.3 px 49 ms EAST, -1.0 px 0 ms NORTH
02:58:17.086 01.418 29988 Exposure complete
02:58:17.142 00.056 29988 worker thread done servicing request
02:58:17.143 00.001 28316 OnExposeComplete: enter
02:58:17.146 00.003 28316 UpdateGuideState(): m_state=6
02:58:17.147 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4381
02:58:17.148 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.48, Mass=2349, SNR=33.6, Peak=175 HFD=3.9
02:58:17.148 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
02:58:17.149 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
02:58:17.149 00.000 28316 CameraToMount -- cameraX=0.99 cameraY=0.33 hyp=1.04 cameraTheta=0.32 mountX=-0.11 mountY=-1.03, mountTheta=-1.68
02:58:17.150 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.99, y=0.33, opts=13)
02:58:17.151 00.001 28316 Enqueuing Move request for scope (0.99, 0.33)
02:58:17.151 00.000 29988 Worker thread wakes up
02:58:17.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.33) opts 0xd
02:58:17.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.99, 0.33)
02:58:17.151 00.000 29988 Moving (0.99, 0.33) raw xDistance=-0.11 yDistance=-1.03
02:58:17.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:58:17.151 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.40
02:58:17.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
02:58:17.151 00.000 29988 MoveAxis(E, 0, ABG)
02:58:17.151 00.000 29988 Move returns status 0, amount 0
02:58:17.151 00.000 29988 MoveAxis(N, 245, ABG)
02:58:17.152 00.001 29988 Guiding  Dir = 0, Dur = 245
02:58:17.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:17.152 00.000 29988 IsSlewing returns 0
02:58:17.152 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
02:58:17.153 00.001 29988 IsGuiding returns 0
02:58:17.153 00.000 28316 PhdController: settling, locked = 1, distance = 1.24 (0.50) aobump = 0 frame = 4 / 99999
02:58:17.153 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150697.153,"Host":"ASUS_SAM","Inst":1,"Distance":1.24,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:17.155 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:17.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:17.155 00.000 28316 Enqueuing Expose request
02:58:17.158 00.003 29988 PulseGuide returned control before completion, sleep 251
02:58:17.414 00.256 29988 IsGuiding returns 0
02:58:17.414 00.000 29988 Move returns status 0, amount 245
02:58:17.414 00.000 29988 move complete, result=0
02:58:17.414 00.000 29988 worker thread done servicing request
02:58:17.414 00.000 29988 Worker thread wakes up
02:58:17.414 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.0 px 245 ms NORTH
02:58:17.416 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:17.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:19.047 01.631 29988 Exposure complete
02:58:19.095 00.048 29988 worker thread done servicing request
02:58:19.095 00.000 28316 OnExposeComplete: enter
02:58:19.096 00.001 28316 UpdateGuideState(): m_state=6
02:58:19.097 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4382
02:58:19.097 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=256.13, Mass=2414, SNR=34.0, Peak=189 HFD=3.9
02:58:19.098 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
02:58:19.098 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
02:58:19.098 00.000 28316 CameraToMount -- cameraX=0.71 cameraY=-0.02 hyp=0.71 cameraTheta=-0.03 mountX=-0.31 mountY=-0.62, mountTheta=-2.04
02:58:19.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=-0.02, opts=13)
02:58:19.100 00.000 28316 Enqueuing Move request for scope (0.71, -0.02)
02:58:19.101 00.001 29988 Worker thread wakes up
02:58:19.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:19.101 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
02:58:19.102 00.001 28316 PhdController: settling, locked = 1, distance = 1.08 (0.50) aobump = 0 frame = 5 / 99999
02:58:19.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.02) opts 0xd
02:58:19.102 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150699.102,"Host":"ASUS_SAM","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:19.103 00.001 29988 Handling offset move in thread for scope, endpoint = (0.71, -0.02)
02:58:19.103 00.000 29988 Moving (0.71, -0.02) raw xDistance=-0.31 yDistance=-0.62
02:58:19.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:58:19.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
02:58:19.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:19.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:19.104 00.001 28316 Enqueuing Expose request
02:58:19.104 00.000 29988 MoveAxis(E, 66, ABG)
02:58:19.104 00.000 29988 Guiding  Dir = 2, Dur = 66
02:58:19.104 00.000 29988 IsSlewing returns 0
02:58:19.104 00.000 29988 IsGuiding returns 0
02:58:19.107 00.003 29988 PulseGuide returned control before completion, sleep 74
02:58:19.186 00.079 29988 IsGuiding returns 0
02:58:19.186 00.000 29988 Move returns status 0, amount 66
02:58:19.186 00.000 29988 MoveAxis(N, 148, ABG)
02:58:19.186 00.000 29988 Guiding  Dir = 0, Dur = 148
02:58:19.186 00.000 29988 IsSlewing returns 0
02:58:19.186 00.000 29988 IsGuiding returns 0
02:58:19.190 00.004 29988 PulseGuide returned control before completion, sleep 154
02:58:19.356 00.166 29988 IsGuiding returns 0
02:58:19.356 00.000 29988 Move returns status 0, amount 148
02:58:19.357 00.001 29988 move complete, result=0
02:58:19.357 00.000 29988 worker thread done servicing request
02:58:19.357 00.000 29988 Worker thread wakes up
02:58:19.357 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.6 px 148 ms NORTH
02:58:19.359 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:19.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:20.772 01.413 29988 Exposure complete
02:58:20.826 00.054 29988 worker thread done servicing request
02:58:20.827 00.001 28316 OnExposeComplete: enter
02:58:20.829 00.002 28316 UpdateGuideState(): m_state=6
02:58:20.831 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4383
02:58:20.834 00.003 28316 Star::Find returns 1 (0), X=950.18, Y=256.24, Mass=2478, SNR=34.6, Peak=212 HFD=4.2
02:58:20.836 00.002 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
02:58:20.837 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
02:58:20.837 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.27 cameraTheta=0.31 mountX=-0.03 mountY=-0.27, mountTheta=-1.69
02:58:20.839 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.08, opts=13)
02:58:20.839 00.000 28316 Enqueuing Move request for scope (0.26, 0.08)
02:58:20.840 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:20.840 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.6
02:58:20.841 00.001 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 6 / 99999
02:58:20.841 00.000 29988 Worker thread wakes up
02:58:20.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
02:58:20.841 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
02:58:20.841 00.000 29988 Moving (0.26, 0.08) raw xDistance=-0.03 yDistance=-0.27
02:58:20.841 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150700.841,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:20.842 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:58:20.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
02:58:20.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:20.842 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:20.843 00.001 28316 Enqueuing Expose request
02:58:20.843 00.000 29988 MoveAxis(E, 0, ABG)
02:58:20.843 00.000 29988 Move returns status 0, amount 0
02:58:20.843 00.000 29988 MoveAxis(N, 65, ABG)
02:58:20.843 00.000 29988 Guiding  Dir = 0, Dur = 65
02:58:20.843 00.000 29988 IsSlewing returns 0
02:58:20.843 00.000 29988 IsGuiding returns 0
02:58:20.849 00.006 29988 PulseGuide returned control before completion, sleep 70
02:58:20.927 00.078 29988 IsGuiding returns 0
02:58:20.927 00.000 29988 Move returns status 0, amount 65
02:58:20.927 00.000 29988 move complete, result=0
02:58:20.927 00.000 29988 worker thread done servicing request
02:58:20.927 00.000 29988 Worker thread wakes up
02:58:20.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:20.927 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
02:58:20.928 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:22.561 01.633 29988 Exposure complete
02:58:22.620 00.059 29988 worker thread done servicing request
02:58:22.620 00.000 28316 OnExposeComplete: enter
02:58:22.621 00.001 28316 UpdateGuideState(): m_state=6
02:58:22.624 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4384
02:58:22.627 00.003 28316 Star::Find returns 1 (0), X=949.96, Y=256.08, Mass=2313, SNR=33.3, Peak=223 HFD=4.1
02:58:22.629 00.002 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
02:58:22.631 00.002 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
02:58:22.633 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.05 mountX=-0.08 mountY=-0.00, mountTheta=-3.08
02:58:22.638 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
02:58:22.639 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
02:58:22.639 00.000 29988 Worker thread wakes up
02:58:22.639 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:22.640 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
02:58:22.640 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
02:58:22.640 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 7 / 99999
02:58:22.642 00.002 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
02:58:22.642 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.00
02:58:22.642 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150702.642,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:22.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:58:22.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:22.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:22.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:22.644 00.001 28316 Enqueuing Expose request
02:58:22.645 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:58:22.645 00.000 29988 MoveAxis(E, 0, ABG)
02:58:22.645 00.000 29988 Move returns status 0, amount 0
02:58:22.645 00.000 29988 MoveAxis(N, 0, ABG)
02:58:22.645 00.000 29988 Move returns status 0, amount 0
02:58:22.645 00.000 29988 move complete, result=0
02:58:22.645 00.000 29988 worker thread done servicing request
02:58:22.645 00.000 29988 Worker thread wakes up
02:58:22.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:22.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:22.647 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:58:24.052 01.405 29988 Exposure complete
02:58:24.087 00.035 29988 worker thread done servicing request
02:58:24.088 00.001 28316 OnExposeComplete: enter
02:58:24.088 00.000 28316 UpdateGuideState(): m_state=6
02:58:24.090 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4385
02:58:24.092 00.002 28316 Star::Find returns 1 (0), X=950.17, Y=256.05, Mass=2342, SNR=33.5, Peak=209 HFD=4.2
02:58:24.093 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
02:58:24.094 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
02:58:24.094 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.38 mountX=-0.20 mountY=-0.18, mountTheta=-2.40
02:58:24.096 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
02:58:24.097 00.001 28316 Enqueuing Move request for scope (0.25, -0.10)
02:58:24.097 00.000 29988 Worker thread wakes up
02:58:24.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:24.098 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
02:58:24.098 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 8 / 99999
02:58:24.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
02:58:24.099 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150704.099,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:24.099 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
02:58:24.099 00.000 29988 Moving (0.25, -0.10) raw xDistance=-0.20 yDistance=-0.18
02:58:24.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:58:24.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:24.099 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:24.100 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:24.100 00.000 28316 Enqueuing Expose request
02:58:24.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:58:24.101 00.001 29988 MoveAxis(E, 0, ABG)
02:58:24.101 00.000 29988 Move returns status 0, amount 0
02:58:24.101 00.000 29988 MoveAxis(N, 0, ABG)
02:58:24.101 00.000 29988 Move returns status 0, amount 0
02:58:24.101 00.000 29988 move complete, result=0
02:58:24.101 00.000 29988 worker thread done servicing request
02:58:24.101 00.000 29988 Worker thread wakes up
02:58:24.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:24.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:24.101 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:58:25.734 01.633 29988 Exposure complete
02:58:25.793 00.059 29988 worker thread done servicing request
02:58:25.793 00.000 28316 OnExposeComplete: enter
02:58:25.794 00.001 28316 UpdateGuideState(): m_state=6
02:58:25.794 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4386
02:58:25.795 00.001 28316 Star::Find returns 1 (0), X=950.04, Y=256.03, Mass=2417, SNR=34.1, Peak=220 HFD=4.4
02:58:25.795 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
02:58:25.796 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
02:58:25.797 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.81 mountX=-0.17 mountY=-0.05, mountTheta=-2.84
02:58:25.799 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
02:58:25.799 00.000 28316 Enqueuing Move request for scope (0.12, -0.13)
02:58:25.800 00.001 29988 Worker thread wakes up
02:58:25.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
02:58:25.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:25.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
02:58:25.800 00.000 29988 Moving (0.12, -0.13) raw xDistance=-0.17 yDistance=-0.05
02:58:25.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:58:25.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:25.800 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
02:58:25.801 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 9 / 99999
02:58:25.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:58:25.801 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150705.801,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
02:58:25.802 00.001 29988 MoveAxis(E, 0, ABG)
02:58:25.802 00.000 29988 Move returns status 0, amount 0
02:58:25.802 00.000 29988 MoveAxis(N, 0, ABG)
02:58:25.802 00.000 29988 Move returns status 0, amount 0
02:58:25.802 00.000 29988 move complete, result=0
02:58:25.802 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:25.802 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:25.803 00.001 28316 Enqueuing Expose request
02:58:25.803 00.000 29988 worker thread done servicing request
02:58:25.804 00.001 29988 Worker thread wakes up
02:58:25.804 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:25.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:25.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:27.324 01.520 29988 Exposure complete
02:58:27.353 00.029 29988 worker thread done servicing request
02:58:27.353 00.000 28316 OnExposeComplete: enter
02:58:27.355 00.002 28316 UpdateGuideState(): m_state=6
02:58:27.355 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4387
02:58:27.355 00.000 28316 Star::Find returns 1 (0), X=949.86, Y=256.19, Mass=2482, SNR=34.5, Peak=226 HFD=4.1
02:58:27.355 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
02:58:27.356 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
02:58:27.356 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.58 mountX=0.06 mountY=0.04, mountTheta=0.55
02:58:27.358 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.04, opts=13)
02:58:27.358 00.000 28316 Enqueuing Move request for scope (-0.06, 0.04)
02:58:27.359 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:27.359 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.5
02:58:27.360 00.001 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 10 / 99999
02:58:27.360 00.000 29988 Worker thread wakes up
02:58:27.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
02:58:27.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
02:58:27.360 00.000 29988 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=0.04
02:58:27.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:58:27.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:27.360 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150707.360,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
02:58:27.361 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:58:27.361 00.000 29988 MoveAxis(E, 0, ABG)
02:58:27.361 00.000 29988 Move returns status 0, amount 0
02:58:27.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:27.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:27.362 00.001 28316 Enqueuing Expose request
02:58:27.362 00.000 29988 MoveAxis(N, 0, ABG)
02:58:27.362 00.000 29988 Move returns status 0, amount 0
02:58:27.362 00.000 29988 move complete, result=0
02:58:27.362 00.000 29988 worker thread done servicing request
02:58:27.362 00.000 29988 Worker thread wakes up
02:58:27.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:27.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:27.363 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:28.994 01.631 29988 Exposure complete
02:58:29.026 00.032 29988 worker thread done servicing request
02:58:29.026 00.000 28316 OnExposeComplete: enter
02:58:29.028 00.002 28316 UpdateGuideState(): m_state=6
02:58:29.029 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4388
02:58:29.030 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=256.23, Mass=2509, SNR=34.5, Peak=205 HFD=4.1
02:58:29.031 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
02:58:29.032 00.001 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
02:58:29.033 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=0.13 mountY=0.09, mountTheta=0.62
02:58:29.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.08, opts=13)
02:58:29.035 00.001 28316 Enqueuing Move request for scope (-0.15, 0.08)
02:58:29.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:29.036 00.001 29988 Worker thread wakes up
02:58:29.036 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.5
02:58:29.036 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 11 / 99999
02:58:29.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
02:58:29.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
02:58:29.036 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150709.036,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
02:58:29.039 00.003 29988 Moving (-0.15, 0.08) raw xDistance=0.13 yDistance=0.09
02:58:29.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:58:29.040 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:29.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:29.042 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:29.044 00.002 28316 Enqueuing Expose request
02:58:29.047 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:58:29.047 00.000 29988 MoveAxis(E, 0, ABG)
02:58:29.047 00.000 29988 Move returns status 0, amount 0
02:58:29.047 00.000 29988 MoveAxis(N, 0, ABG)
02:58:29.047 00.000 29988 Move returns status 0, amount 0
02:58:29.047 00.000 29988 move complete, result=0
02:58:29.047 00.000 29988 worker thread done servicing request
02:58:29.047 00.000 29988 Worker thread wakes up
02:58:29.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:29.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:29.048 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:30.563 01.515 29988 Exposure complete
02:58:30.613 00.050 29988 worker thread done servicing request
02:58:30.613 00.000 28316 OnExposeComplete: enter
02:58:30.614 00.001 28316 UpdateGuideState(): m_state=6
02:58:30.615 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4389
02:58:30.615 00.000 28316 Star::Find returns 1 (0), X=949.97, Y=256.24, Mass=2455, SNR=34.3, Peak=189 HFD=4.1
02:58:30.616 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
02:58:30.616 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
02:58:30.617 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.01 mountX=0.05 mountY=-0.08, mountTheta=-1.00
02:58:30.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
02:58:30.619 00.001 28316 Enqueuing Move request for scope (0.05, 0.08)
02:58:30.620 00.001 29988 Worker thread wakes up
02:58:30.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:30.620 00.000 28316 UpdateGuideState exits: m=2455 RSB=34.3
02:58:30.621 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
02:58:30.621 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 12 / 99999
02:58:30.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
02:58:30.621 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150710.621,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
02:58:30.622 00.001 29988 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
02:58:30.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:58:30.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:30.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:30.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:30.623 00.000 28316 Enqueuing Expose request
02:58:30.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:58:30.623 00.000 29988 MoveAxis(E, 0, ABG)
02:58:30.624 00.001 29988 Move returns status 0, amount 0
02:58:30.624 00.000 29988 MoveAxis(N, 0, ABG)
02:58:30.624 00.000 29988 Move returns status 0, amount 0
02:58:30.624 00.000 29988 move complete, result=0
02:58:30.624 00.000 29988 worker thread done servicing request
02:58:30.624 00.000 29988 Worker thread wakes up
02:58:30.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:30.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:30.624 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:32.253 01.629 29988 Exposure complete
02:58:32.303 00.050 29988 worker thread done servicing request
02:58:32.303 00.000 28316 OnExposeComplete: enter
02:58:32.305 00.002 28316 UpdateGuideState(): m_state=6
02:58:32.306 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4390
02:58:32.306 00.000 28316 Star::Find returns 1 (0), X=950.27, Y=256.09, Mass=2469, SNR=34.5, Peak=206 HFD=4.1
02:58:32.307 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
02:58:32.307 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
02:58:32.308 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=-0.06 hyp=0.36 cameraTheta=-0.17 mountX=-0.20 mountY=-0.29, mountTheta=-2.18
02:58:32.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.06, opts=13)
02:58:32.311 00.002 28316 Enqueuing Move request for scope (0.35, -0.06)
02:58:32.313 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:32.314 00.001 29988 Worker thread wakes up
02:58:32.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.06) opts 0xd
02:58:32.314 00.000 28316 UpdateGuideState exits: m=2469 RSB=34.5
02:58:32.316 00.002 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 13 / 99999
02:58:32.318 00.002 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.06)
02:58:32.318 00.000 29988 Moving (0.35, -0.06) raw xDistance=-0.20 yDistance=-0.29
02:58:32.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:58:32.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
02:58:32.318 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786150712.318,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
02:58:32.319 00.001 29988 MoveAxis(E, 42, ABG)
02:58:32.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:32.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:32.321 00.001 28316 Enqueuing Expose request
02:58:32.321 00.000 29988 Guiding  Dir = 2, Dur = 42
02:58:32.322 00.001 29988 IsSlewing returns 0
02:58:32.322 00.000 29988 IsGuiding returns 0
02:58:32.324 00.002 29988 PulseGuide returned control before completion, sleep 51
02:58:32.378 00.054 29988 IsGuiding returns 0
02:58:32.378 00.000 29988 Move returns status 0, amount 42
02:58:32.378 00.000 29988 MoveAxis(N, 69, ABG)
02:58:32.378 00.000 29988 Guiding  Dir = 0, Dur = 69
02:58:32.379 00.001 29988 IsSlewing returns 0
02:58:32.379 00.000 29988 IsGuiding returns 0
02:58:32.385 00.006 29988 PulseGuide returned control before completion, sleep 74
02:58:32.472 00.087 29988 IsGuiding returns 0
02:58:32.473 00.001 29988 Move returns status 0, amount 69
02:58:32.473 00.000 29988 move complete, result=0
02:58:32.473 00.000 29988 worker thread done servicing request
02:58:32.473 00.000 29988 Worker thread wakes up
02:58:32.473 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.3 px 69 ms NORTH
02:58:32.475 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:32.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:33.889 01.414 29988 Exposure complete
02:58:33.926 00.037 29988 worker thread done servicing request
02:58:33.927 00.001 28316 OnExposeComplete: enter
02:58:33.928 00.001 28316 UpdateGuideState(): m_state=6
02:58:33.928 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4391
02:58:33.929 00.001 28316 Star::Find returns 1 (0), X=949.83, Y=256.14, Mass=2298, SNR=33.2, Peak=227 HFD=4.1
02:58:33.929 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.27)
02:58:33.930 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
02:58:33.930 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-3.02 mountX=0.03 mountY=0.08, mountTheta=1.26
02:58:33.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
02:58:33.932 00.001 28316 Enqueuing Move request for scope (-0.08, -0.01)
02:58:33.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:33.932 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
02:58:33.935 00.003 29988 Worker thread wakes up
02:58:33.935 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 14 / 99999
02:58:33.935 00.000 28316 PhdController: newstate STATE_FINISH
02:58:33.936 00.001 28316 PhdController complete: success
02:58:33.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
02:58:33.937 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
02:58:33.937 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.03 yDistance=0.08
02:58:33.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:58:33.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:33.937 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786150713.936,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":14,"DroppedFrames":0}
02:58:33.937 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:58:33.937 00.000 29988 MoveAxis(E, 0, ABG)
02:58:33.937 00.000 29988 Move returns status 0, amount 0
02:58:33.937 00.000 29988 MoveAxis(N, 0, ABG)
02:58:33.937 00.000 29988 Move returns status 0, amount 0
02:58:33.937 00.000 29988 move complete, result=0
02:58:33.937 00.000 28316 Mount: notify guiding dither settle done success=1
02:58:33.938 00.001 28316 PhdController: newstate STATE_IDLE
02:58:33.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:33.939 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:33.939 00.000 28316 Enqueuing Expose request
02:58:33.939 00.000 29988 worker thread done servicing request
02:58:33.939 00.000 29988 Worker thread wakes up
02:58:33.939 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:33.940 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:33.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:35.564 01.624 29988 Exposure complete
02:58:35.612 00.048 29988 worker thread done servicing request
02:58:35.612 00.000 28316 OnExposeComplete: enter
02:58:35.613 00.001 28316 UpdateGuideState(): m_state=6
02:58:35.614 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4392
02:58:35.614 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=256.27, Mass=2459, SNR=34.2, Peak=213 HFD=3.7
02:58:35.615 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
02:58:35.615 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
02:58:35.615 00.000 28316 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.83 mountX=0.26 mountY=0.27, mountTheta=0.82
02:58:35.616 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.36, y=0.12, opts=13)
02:58:35.617 00.001 28316 Enqueuing Move request for scope (-0.36, 0.12)
02:58:35.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:35.618 00.001 28316 UpdateGuideState exits: m=2459 RSB=34.2
02:58:35.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:35.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:35.619 00.000 28316 Enqueuing Expose request
02:58:35.620 00.001 29988 Worker thread wakes up
02:58:35.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.12) opts 0xd
02:58:35.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.36, 0.12)
02:58:35.620 00.000 29988 Moving (-0.36, 0.12) raw xDistance=0.26 yDistance=0.27
02:58:35.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
02:58:35.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:58:35.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:58:35.620 00.000 29988 MoveAxis(W, 54, ABG)
02:58:35.620 00.000 29988 Guiding  Dir = 3, Dur = 54
02:58:35.621 00.001 29988 IsSlewing returns 0
02:58:35.621 00.000 29988 IsGuiding returns 0
02:58:35.624 00.003 29988 PulseGuide returned control before completion, sleep 62
02:58:35.692 00.068 29988 IsGuiding returns 0
02:58:35.692 00.000 29988 Move returns status 0, amount 54
02:58:35.692 00.000 29988 MoveAxis(N, 0, ABG)
02:58:35.692 00.000 29988 Move returns status 0, amount 0
02:58:35.692 00.000 29988 move complete, result=0
02:58:35.692 00.000 29988 worker thread done servicing request
02:58:35.692 00.000 29988 Worker thread wakes up
02:58:35.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:35.692 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.3 px 0 ms NORTH
02:58:35.693 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:37.107 01.414 29988 Exposure complete
02:58:37.138 00.031 29988 worker thread done servicing request
02:58:37.138 00.000 28316 OnExposeComplete: enter
02:58:37.138 00.000 28316 UpdateGuideState(): m_state=6
02:58:37.139 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.139 00.000 28316 Star::Find returns 1 (0), X=949.83, Y=255.99, Mass=2424, SNR=34.0, Peak=213 HFD=4.2
02:58:37.140 00.001 28316 MultiStar: exiting stabilization period
02:58:37.140 00.000 28316 MultiStar: updating star positions after lock position change
02:58:37.141 00.001 28316 Star::Find(15, 660, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.141 00.000 28316 Star::Find returns 1 (0), X=660.55, Y=160.01, Mass=2285, SNR=32.7, Peak=175 HFD=4.1
02:58:37.142 00.001 28316 Star::Find(15, 1031, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.142 00.000 28316 Star::Find returns 1 (0), X=1032.16, Y=390.82, Mass=1957, SNR=30.2, Peak=153 HFD=4.4
02:58:37.142 00.000 28316 Star::Find(15, 976, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.143 00.001 28316 Star::Find returns 1 (0), X=976.50, Y=248.24, Mass=1785, SNR=29.1, Peak=136 HFD=3.9
02:58:37.143 00.000 28316 Star::Find(15, 309, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.144 00.001 28316 Star::Find returns 1 (0), X=309.86, Y=827.81, Mass=1641, SNR=27.9, Peak=161 HFD=4.2
02:58:37.144 00.000 28316 Star::Find(15, 492, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.145 00.001 28316 Star::Find returns 1 (0), X=493.14, Y=88.95, Mass=1277, SNR=24.8, Peak=110 HFD=4.2
02:58:37.145 00.000 28316 Star::Find(15, 287, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.145 00.000 28316 Star::Find returns 1 (0), X=287.81, Y=914.83, Mass=940, SNR=21.3, Peak=110 HFD=3.6
02:58:37.146 00.001 28316 Star::Find(15, 677, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.146 00.000 28316 Star::Find returns 1 (0), X=677.89, Y=945.38, Mass=974, SNR=21.5, Peak=73 HFD=4.1
02:58:37.147 00.001 28316 Star::Find(15, 1144, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.147 00.000 28316 Star::Find returns 1 (0), X=1144.88, Y=745.67, Mass=813, SNR=19.7, Peak=59 HFD=4.2
02:58:37.148 00.001 28316 Star::Find(15, 244, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.148 00.000 28316 Star::Find returns 1 (0), X=245.41, Y=518.04, Mass=623, SNR=17.4, Peak=59 HFD=3.8
02:58:37.149 00.001 28316 Star::Find(15, 648, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.149 00.000 28316 Star::Find returns 1 (0), X=649.14, Y=641.49, Mass=679, SNR=18.0, Peak=52 HFD=3.9
02:58:37.149 00.000 28316 Star::Find(15, 1129, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4393
02:58:37.151 00.002 28316 Star::Find returns 1 (0), X=1129.89, Y=623.47, Mass=648, SNR=17.5, Peak=57 HFD=3.8
02:58:37.152 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
02:58:37.152 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
02:58:37.153 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.06 mountX=-0.11 mountY=0.15, mountTheta=2.21
02:58:37.155 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.17, opts=13)
02:58:37.155 00.000 28316 Enqueuing Move request for scope (-0.09, -0.17)
02:58:37.155 00.000 29988 Worker thread wakes up
02:58:37.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:37.155 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.0
02:58:37.156 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:37.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:37.157 00.001 28316 Enqueuing Expose request
02:58:37.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
02:58:37.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
02:58:37.157 00.000 29988 Moving (-0.09, -0.17) raw xDistance=-0.11 yDistance=0.15
02:58:37.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:58:37.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:37.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:58:37.157 00.000 29988 MoveAxis(E, 0, ABG)
02:58:37.157 00.000 29988 Move returns status 0, amount 0
02:58:37.157 00.000 29988 MoveAxis(N, 0, ABG)
02:58:37.157 00.000 29988 Move returns status 0, amount 0
02:58:37.157 00.000 29988 move complete, result=0
02:58:37.157 00.000 29988 worker thread done servicing request
02:58:37.158 00.001 29988 Worker thread wakes up
02:58:37.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:37.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:37.158 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:58:38.784 01.626 29988 Exposure complete
02:58:38.835 00.051 29988 worker thread done servicing request
02:58:38.835 00.000 28316 OnExposeComplete: enter
02:58:38.838 00.003 28316 UpdateGuideState(): m_state=6
02:58:38.841 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4394
02:58:38.843 00.002 28316 Star::Find returns 1 (0), X=949.70, Y=255.75, Mass=2451, SNR=34.3, Peak=195 HFD=4.0
02:58:38.843 00.000 28316 MultiStar: [#1 0.02,-0.09,0.96,U] [#2 -0.14,0.01,0.90,U] [#3 0.09,-0.22,0.87,U] [#4 0.07,0.10,0.80,U] [#5 -0.09,-0.06,0.73,U] [#6 -0.13,-0.08,0.61,U] [#7 -0.04,-0.01,0.62,U] [#8 0.04,0.09,0.58,U] 
02:58:38.844 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.22, -0.41}
02:58:38.844 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
02:58:38.846 00.002 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
02:58:38.846 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.07 mountX=-0.06 mountY=0.08, mountTheta=2.20
02:58:38.848 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
02:58:38.849 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
02:58:38.849 00.000 29988 Worker thread wakes up
02:58:38.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:38.850 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:58:38.850 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3
02:58:38.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:38.851 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:38.851 00.000 28316 Enqueuing Expose request
02:58:38.852 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:58:38.852 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
02:58:38.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:58:38.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:38.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:58:38.852 00.000 29988 MoveAxis(E, 0, ABG)
02:58:38.852 00.000 29988 Move returns status 0, amount 0
02:58:38.852 00.000 29988 MoveAxis(N, 0, ABG)
02:58:38.852 00.000 29988 Move returns status 0, amount 0
02:58:38.852 00.000 29988 move complete, result=0
02:58:38.852 00.000 29988 worker thread done servicing request
02:58:38.852 00.000 29988 Worker thread wakes up
02:58:38.852 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:38.852 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:38.852 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:40.373 01.521 29988 Exposure complete
02:58:40.425 00.052 29988 worker thread done servicing request
02:58:40.425 00.000 28316 OnExposeComplete: enter
02:58:40.425 00.000 28316 UpdateGuideState(): m_state=6
02:58:40.426 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4395
02:58:40.426 00.000 28316 Star::Find returns 1 (0), X=949.87, Y=256.10, Mass=2608, SNR=35.2, Peak=228 HFD=4.2
02:58:40.427 00.001 28316 MultiStar: [#1 -0.04,0.27,0.94,U] [#2 -0.06,0.28,0.88,U] [#3 0.13,0.15,0.83,U] [#4 0.13,0.12,0.81,U] [#5 0.02,0.28,0.71,U] [#6 0.12,0.30,0.60,U] [#7 0.14,0.27,0.61,U] [#8 -0.04,0.39,0.00,M1] 
02:58:40.427 00.000 28316 single-star, 7 included, MultiStar: {0.04, 0.19}, one-star: {-0.05, -0.06}
02:58:40.428 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
02:58:40.428 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
02:58:40.428 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.28 mountX=-0.03 mountY=0.07, mountTheta=2.00
02:58:40.429 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
02:58:40.430 00.001 28316 Enqueuing Move request for scope (-0.05, -0.06)
02:58:40.430 00.000 29988 Worker thread wakes up
02:58:40.430 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
02:58:40.431 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
02:58:40.431 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.03 yDistance=0.07
02:58:40.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:58:40.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:40.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:58:40.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:40.431 00.000 28316 UpdateGuideState exits: m=2608 RSB=35.2
02:58:40.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:40.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:40.432 00.000 28316 Enqueuing Expose request
02:58:40.435 00.003 29988 MoveAxis(E, 0, ABG)
02:58:40.435 00.000 29988 Move returns status 0, amount 0
02:58:40.435 00.000 29988 MoveAxis(N, 0, ABG)
02:58:40.435 00.000 29988 Move returns status 0, amount 0
02:58:40.435 00.000 29988 move complete, result=0
02:58:40.435 00.000 29988 worker thread done servicing request
02:58:40.435 00.000 29988 Worker thread wakes up
02:58:40.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:40.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:40.436 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:42.071 01.635 29988 Exposure complete
02:58:42.105 00.034 29988 worker thread done servicing request
02:58:42.105 00.000 28316 OnExposeComplete: enter
02:58:42.106 00.001 28316 UpdateGuideState(): m_state=6
02:58:42.107 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4396
02:58:42.108 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=256.06, Mass=2333, SNR=33.5, Peak=190 HFD=4.1
02:58:42.109 00.001 28316 MultiStar: [#1 0.22,0.24,0.99,U] [#2 -0.09,0.17,0.95,U] [#3 0.09,0.02,0.86,U] [#4 0.03,0.18,0.80,U] [#5 -0.02,0.11,0.75,U] [#6 0.04,0.18,0.66,U] [#7 0.12,0.31,0.00,M1] [#8 0.07,0.16,0.58,U] 
02:58:42.110 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.11}, one-star: {-0.12, -0.09}
02:58:42.112 00.002 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
02:58:42.113 00.001 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
02:58:42.115 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.35 mountX=0.09 mountY=-0.07, mountTheta=-0.67
02:58:42.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
02:58:42.117 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
02:58:42.117 00.000 29988 Worker thread wakes up
02:58:42.118 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
02:58:42.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
02:58:42.118 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.07
02:58:42.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:58:42.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:42.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:42.118 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:58:42.119 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:42.119 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:42.119 00.000 28316 Enqueuing Expose request
02:58:42.120 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:58:42.120 00.000 29988 MoveAxis(E, 0, ABG)
02:58:42.120 00.000 29988 Move returns status 0, amount 0
02:58:42.120 00.000 29988 MoveAxis(N, 0, ABG)
02:58:42.120 00.000 29988 Move returns status 0, amount 0
02:58:42.120 00.000 29988 move complete, result=0
02:58:42.120 00.000 29988 worker thread done servicing request
02:58:42.120 00.000 29988 Worker thread wakes up
02:58:42.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:42.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:42.120 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:43.641 01.521 29988 Exposure complete
02:58:43.690 00.049 29988 worker thread done servicing request
02:58:43.691 00.001 28316 OnExposeComplete: enter
02:58:43.691 00.000 28316 UpdateGuideState(): m_state=6
02:58:43.692 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4397
02:58:43.692 00.000 28316 Star::Find returns 1 (0), X=949.88, Y=256.24, Mass=2344, SNR=33.6, Peak=206 HFD=4.0
02:58:43.693 00.001 28316 MultiStar: [#1 0.11,0.20,0.99,U] [#2 0.05,0.15,0.93,U] [#3 0.24,0.29,0.00,M4] [#4 0.12,0.19,0.85,U] [#5 0.05,0.25,0.75,U] [#6 0.01,0.14,0.63,U] [#7 0.06,0.26,0.63,U] [#8 0.07,0.40,0.00,M1] 
02:58:43.693 00.000 28316 single-star, 6 included, MultiStar: {0.05, 0.18}, one-star: {-0.04, 0.08}
02:58:43.694 00.001 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
02:58:43.694 00.000 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
02:58:43.695 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.04 mountX=0.09 mountY=0.00, mountTheta=0.01
02:58:43.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
02:58:43.696 00.000 28316 Enqueuing Move request for scope (-0.04, 0.08)
02:58:43.697 00.001 29988 Worker thread wakes up
02:58:43.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:43.697 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
02:58:43.698 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:43.698 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:43.698 00.000 28316 Enqueuing Expose request
02:58:43.699 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
02:58:43.699 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
02:58:43.699 00.000 29988 Moving (-0.04, 0.08) raw xDistance=0.09 yDistance=0.00
02:58:43.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:58:43.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:43.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:58:43.699 00.000 29988 MoveAxis(E, 0, ABG)
02:58:43.699 00.000 29988 Move returns status 0, amount 0
02:58:43.699 00.000 29988 MoveAxis(N, 0, ABG)
02:58:43.699 00.000 29988 Move returns status 0, amount 0
02:58:43.699 00.000 29988 move complete, result=0
02:58:43.699 00.000 29988 worker thread done servicing request
02:58:43.699 00.000 29988 Worker thread wakes up
02:58:43.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:43.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:43.700 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:45.324 01.624 29988 Exposure complete
02:58:45.387 00.063 29988 worker thread done servicing request
02:58:45.388 00.001 28316 OnExposeComplete: enter
02:58:45.388 00.000 28316 UpdateGuideState(): m_state=6
02:58:45.389 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4398
02:58:45.389 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=256.25, Mass=2418, SNR=34.1, Peak=213 HFD=4.1
02:58:45.390 00.001 28316 MultiStar: [#1 0.30,0.44,0.00,M1] [#2 0.15,0.28,0.91,U] [#3 0.23,0.18,0.86,U] [#4 0.25,0.18,0.85,U] [#5 0.17,0.42,0.00,M1] [#6 0.25,0.22,0.00,M1] [#7 -0.05,0.34,0.00,M1] [#8 0.11,0.22,0.58,U] 
02:58:45.390 00.000 28316 single-star, 4 included, MultiStar: {0.17, 0.19}, one-star: {0.10, 0.10}
02:58:45.391 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
02:58:45.392 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
02:58:45.393 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.79 mountX=0.05 mountY=-0.13, mountTheta=-1.21
02:58:45.395 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
02:58:45.396 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
02:58:45.396 00.000 29988 Worker thread wakes up
02:58:45.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:45.397 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
02:58:45.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:45.398 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:45.398 00.000 28316 Enqueuing Expose request
02:58:45.399 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
02:58:45.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
02:58:45.399 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.13
02:58:45.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:58:45.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:45.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:58:45.399 00.000 29988 MoveAxis(E, 0, ABG)
02:58:45.399 00.000 29988 Move returns status 0, amount 0
02:58:45.399 00.000 29988 MoveAxis(N, 0, ABG)
02:58:45.399 00.000 29988 Move returns status 0, amount 0
02:58:45.399 00.000 29988 move complete, result=0
02:58:45.399 00.000 29988 worker thread done servicing request
02:58:45.399 00.000 29988 Worker thread wakes up
02:58:45.399 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:45.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:45.399 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:46.921 01.522 29988 Exposure complete
02:58:46.971 00.050 29988 worker thread done servicing request
02:58:46.972 00.001 28316 OnExposeComplete: enter
02:58:46.972 00.000 28316 UpdateGuideState(): m_state=6
02:58:46.973 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4399
02:58:46.974 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=256.17, Mass=2421, SNR=34.1, Peak=223 HFD=4.1
02:58:46.976 00.002 28316 MultiStar: [#1 0.28,0.25,0.00,M2] [#2 0.19,0.28,0.00,M1] [#3 0.17,0.21,0.86,U] [#4 0.25,0.17,0.85,U] [#5 0.09,0.29,0.73,U] [#6 0.07,0.23,0.64,U] [#7 0.31,0.34,0.00,M2] [#8 0.27,0.28,0.00,M1] 
02:58:46.977 00.001 28316 single-star, 4 included, MultiStar: {0.11, 0.17}, one-star: {-0.02, 0.02}
02:58:46.979 00.002 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
02:58:46.979 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
02:58:46.980 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.48 mountX=0.02 mountY=0.01, mountTheta=0.46
02:58:46.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
02:58:46.981 00.000 28316 Enqueuing Move request for scope (-0.02, 0.02)
02:58:46.982 00.001 29988 Worker thread wakes up
02:58:46.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
02:58:46.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:46.985 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
02:58:46.985 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
02:58:46.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:58:46.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:46.985 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
02:58:46.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:46.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:46.987 00.001 28316 Enqueuing Expose request
02:58:46.987 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:58:46.987 00.000 29988 MoveAxis(E, 0, ABG)
02:58:46.987 00.000 29988 Move returns status 0, amount 0
02:58:46.987 00.000 29988 MoveAxis(N, 0, ABG)
02:58:46.987 00.000 29988 Move returns status 0, amount 0
02:58:46.987 00.000 29988 move complete, result=0
02:58:46.987 00.000 29988 worker thread done servicing request
02:58:46.987 00.000 29988 Worker thread wakes up
02:58:46.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:46.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:46.988 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:48.615 01.627 29988 Exposure complete
02:58:48.649 00.034 29988 worker thread done servicing request
02:58:48.649 00.000 28316 OnExposeComplete: enter
02:58:48.650 00.001 28316 UpdateGuideState(): m_state=6
02:58:48.651 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4400
02:58:48.651 00.000 28316 Star::Find returns 1 (0), X=949.81, Y=256.16, Mass=2474, SNR=34.5, Peak=220 HFD=4.0
02:58:48.653 00.002 28316 MultiStar: [#1 0.20,0.25,0.98,U] [#2 0.16,0.48,0.00,M2] [#3 0.19,0.34,0.00,M3] [#4 0.06,0.36,0.00,M1] [#5 0.14,0.34,0.00,M1] [#6 0.15,0.29,0.58,U] [#7 0.04,0.46,0.00,M3] [#8 0.26,0.35,0.00,M2] 
02:58:48.654 00.001 28316 single-star, 2 included, MultiStar: {0.06, 0.16}, one-star: {-0.11, 0.01}
02:58:48.655 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
02:58:48.656 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
02:58:48.658 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.06 mountX=0.06 mountY=0.10, mountTheta=1.05
02:58:48.661 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.01, opts=13)
02:58:48.661 00.000 28316 Enqueuing Move request for scope (-0.11, 0.01)
02:58:48.661 00.000 29988 Worker thread wakes up
02:58:48.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:48.662 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:58:48.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:48.663 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:48.663 00.000 28316 Enqueuing Expose request
02:58:48.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
02:58:48.664 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
02:58:48.664 00.000 29988 Moving (-0.11, 0.01) raw xDistance=0.06 yDistance=0.10
02:58:48.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:58:48.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:48.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:58:48.664 00.000 29988 MoveAxis(E, 0, ABG)
02:58:48.664 00.000 29988 Move returns status 0, amount 0
02:58:48.664 00.000 29988 MoveAxis(N, 0, ABG)
02:58:48.664 00.000 29988 Move returns status 0, amount 0
02:58:48.664 00.000 29988 move complete, result=0
02:58:48.664 00.000 29988 worker thread done servicing request
02:58:48.664 00.000 29988 Worker thread wakes up
02:58:48.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:48.664 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:58:48.666 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:50.189 01.523 29988 Exposure complete
02:58:50.245 00.056 29988 worker thread done servicing request
02:58:50.245 00.000 28316 OnExposeComplete: enter
02:58:50.247 00.002 28316 UpdateGuideState(): m_state=6
02:58:50.248 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4401
02:58:50.250 00.002 28316 Star::Find returns 1 (0), X=950.04, Y=256.09, Mass=2375, SNR=33.6, Peak=227 HFD=4.2
02:58:50.250 00.000 28316 MultiStar: [#1 0.38,0.16,0.00,M2] [#2 0.41,0.23,0.00,M3] [#3 0.45,0.02,0.00,M4] [#4 0.39,0.09,0.00,M2] [#5 0.14,0.16,0.74,U] [#6 0.32,-0.01,0.63,U] [#7 0.43,0.23,0.00,M4] [#8 0.35,0.27,0.00,M3] 
02:58:50.251 00.001 28316 single-star, 2 included, MultiStar: {0.18, 0.02}, one-star: {0.12, -0.06}
02:58:50.251 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
02:58:50.252 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
02:58:50.252 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.47 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
02:58:50.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
02:58:50.254 00.001 28316 Enqueuing Move request for scope (0.12, -0.06)
02:58:50.254 00.000 29988 Worker thread wakes up
02:58:50.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:50.255 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.6
02:58:50.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:50.255 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:50.256 00.001 28316 Enqueuing Expose request
02:58:50.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
02:58:50.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
02:58:50.256 00.000 29988 Moving (0.12, -0.06) raw xDistance=-0.11 yDistance=-0.08
02:58:50.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:58:50.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:50.257 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:58:50.257 00.000 29988 MoveAxis(E, 0, ABG)
02:58:50.257 00.000 29988 Move returns status 0, amount 0
02:58:50.257 00.000 29988 MoveAxis(N, 0, ABG)
02:58:50.257 00.000 29988 Move returns status 0, amount 0
02:58:50.257 00.000 29988 move complete, result=0
02:58:50.257 00.000 29988 worker thread done servicing request
02:58:50.257 00.000 29988 Worker thread wakes up
02:58:50.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:50.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:50.257 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:51.883 01.626 29988 Exposure complete
02:58:51.913 00.030 29988 worker thread done servicing request
02:58:51.913 00.000 28316 OnExposeComplete: enter
02:58:51.915 00.002 28316 UpdateGuideState(): m_state=6
02:58:51.917 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4402
02:58:51.917 00.000 28316 Star::Find returns 1 (0), X=949.92, Y=256.10, Mass=2358, SNR=33.7, Peak=222 HFD=4.2
02:58:51.918 00.001 28316 MultiStar: [#1 0.33,0.16,0.00,M3] [#2 0.13,0.17,0.91,U] [#3 0.20,0.21,0.86,U] [#4 0.26,0.21,0.00,M3] [#5 -0.02,0.16,0.72,U] [#6 0.42,0.32,0.00,M1] [#7 0.29,0.45,0.00,M5] [#8 0.10,0.45,0.00,M4] 
02:58:51.918 00.000 28316 single-star, 3 included, MultiStar: {0.08, 0.11}, one-star: {0.00, -0.05}
02:58:51.919 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
02:58:51.919 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
02:58:51.919 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.53 mountX=-0.05 mountY=0.02, mountTheta=2.72
02:58:51.920 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
02:58:51.921 00.001 28316 Enqueuing Move request for scope (0.00, -0.05)
02:58:51.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:51.922 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.7
02:58:51.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:51.923 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:51.923 00.000 28316 Enqueuing Expose request
02:58:51.923 00.000 29988 Worker thread wakes up
02:58:51.924 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
02:58:51.924 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
02:58:51.924 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.02
02:58:51.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:58:51.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:51.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:58:51.924 00.000 29988 MoveAxis(E, 0, ABG)
02:58:51.924 00.000 29988 Move returns status 0, amount 0
02:58:51.924 00.000 29988 MoveAxis(N, 0, ABG)
02:58:51.924 00.000 29988 Move returns status 0, amount 0
02:58:51.924 00.000 29988 move complete, result=0
02:58:51.924 00.000 29988 worker thread done servicing request
02:58:51.924 00.000 29988 Worker thread wakes up
02:58:51.924 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:51.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:51.924 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:53.448 01.524 29988 Exposure complete
02:58:53.486 00.038 29988 worker thread done servicing request
02:58:53.486 00.000 28316 OnExposeComplete: enter
02:58:53.488 00.002 28316 UpdateGuideState(): m_state=6
02:58:53.489 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4403
02:58:53.489 00.000 28316 Star::Find returns 1 (0), X=949.91, Y=256.10, Mass=2398, SNR=34.0, Peak=227 HFD=4.2
02:58:53.490 00.001 28316 MultiStar: [#1 0.29,0.24,0.00,M4] [#2 0.19,0.21,0.90,U] [#3 0.48,0.10,0.00,M4] [#4 0.38,0.07,0.00,M4] [#5 0.17,0.18,0.72,U] [#6 0.30,0.29,0.00,M2] [#7 0.12,0.24,0.64,U] [#8 0.28,0.35,0.00,M5] 
02:58:53.490 00.000 28316 single-star, 3 included, MultiStar: {0.11, 0.13}, one-star: {-0.01, -0.05}
02:58:53.490 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
02:58:53.491 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
02:58:53.492 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.73 mountX=-0.05 mountY=0.03, mountTheta=2.53
02:58:53.496 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
02:58:53.498 00.002 28316 Enqueuing Move request for scope (-0.01, -0.05)
02:58:53.502 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:53.504 00.002 29988 Worker thread wakes up
02:58:53.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:58:53.504 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:58:53.504 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.05 yDistance=0.03
02:58:53.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:58:53.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:53.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:58:53.504 00.000 29988 MoveAxis(E, 0, ABG)
02:58:53.504 00.000 29988 Move returns status 0, amount 0
02:58:53.504 00.000 29988 MoveAxis(N, 0, ABG)
02:58:53.504 00.000 29988 Move returns status 0, amount 0
02:58:53.504 00.000 29988 move complete, result=0
02:58:53.504 00.000 28316 UpdateGuideState exits: m=2398 RSB=34.0
02:58:53.505 00.001 29988 worker thread done servicing request
02:58:53.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:53.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:53.506 00.001 28316 Enqueuing Expose request
02:58:53.506 00.000 29988 Worker thread wakes up
02:58:53.506 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:58:53.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:53.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:55.144 01.638 29988 Exposure complete
02:58:55.177 00.033 29988 worker thread done servicing request
02:58:55.177 00.000 28316 OnExposeComplete: enter
02:58:55.178 00.001 28316 UpdateGuideState(): m_state=6
02:58:55.178 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4404
02:58:55.179 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.12, Mass=2443, SNR=34.1, Peak=229 HFD=3.9
02:58:55.179 00.000 28316 MultiStar: [#1 0.07,0.10,0.96,U] [#2 0.08,0.24,0.90,U] [#3 0.12,0.33,0.00,M5] [#4 0.16,0.19,0.84,U] [#5 0.03,0.36,0.00,M1] [#6 0.07,0.24,0.62,U] [#7 0.03,0.40,0.00,M5] [#8 0.07,0.45,0.00,M6] 
02:58:55.180 00.001 28316 refined, 4 included, MultiStar: {0.01, 0.14}, one-star: {-0.24, -0.03}
02:58:55.180 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
02:58:55.180 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
02:58:55.181 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.47 mountX=0.12 mountY=-0.07, mountTheta=-0.56
02:58:55.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.14, opts=13)
02:58:55.182 00.000 28316 Enqueuing Move request for scope (0.01, 0.14)
02:58:55.183 00.001 29988 Worker thread wakes up
02:58:55.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:55.183 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.1
02:58:55.184 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:55.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:55.184 00.000 28316 Enqueuing Expose request
02:58:55.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
02:58:55.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
02:58:55.185 00.000 29988 Moving (0.01, 0.14) raw xDistance=0.12 yDistance=-0.07
02:58:55.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:58:55.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:55.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:58:55.185 00.000 29988 MoveAxis(E, 0, ABG)
02:58:55.185 00.000 29988 Move returns status 0, amount 0
02:58:55.185 00.000 29988 MoveAxis(N, 0, ABG)
02:58:55.185 00.000 29988 Move returns status 0, amount 0
02:58:55.185 00.000 29988 move complete, result=0
02:58:55.185 00.000 29988 worker thread done servicing request
02:58:55.185 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:58:55.186 00.001 29988 Worker thread wakes up
02:58:55.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:55.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:56.711 01.525 29988 Exposure complete
02:58:56.759 00.048 29988 worker thread done servicing request
02:58:56.759 00.000 28316 OnExposeComplete: enter
02:58:56.760 00.001 28316 UpdateGuideState(): m_state=6
02:58:56.761 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4405
02:58:56.761 00.000 28316 Star::Find returns 1 (0), X=949.54, Y=256.48, Mass=2441, SNR=34.2, Peak=181 HFD=3.8
02:58:56.762 00.001 28316 MultiStar: [#1 -0.30,0.63,0.00,M4] [#2 -0.31,0.43,0.00,M1] [#3 -0.08,0.51,0.00,M6] [#4 -0.07,0.49,0.00,M4] [#5 -0.23,0.60,0.00,M2] [#6 -0.15,0.42,0.00,M2] [#7 -0.04,0.57,0.00,M6] [#8 -0.11,0.75,0.00,M7] 
02:58:56.762 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
02:58:56.763 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
02:58:56.763 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=0.32 hyp=0.50 cameraTheta=2.44 mountX=0.45 mountY=0.19, mountTheta=0.41
02:58:56.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.32, opts=13)
02:58:56.765 00.001 28316 Enqueuing Move request for scope (-0.38, 0.32)
02:58:56.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:56.765 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
02:58:56.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:56.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:56.767 00.001 28316 Enqueuing Expose request
02:58:56.767 00.000 29988 Worker thread wakes up
02:58:56.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.32) opts 0xd
02:58:56.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.32)
02:58:56.767 00.000 29988 Moving (-0.38, 0.32) raw xDistance=0.45 yDistance=0.19
02:58:56.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
02:58:56.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:56.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:58:56.767 00.000 29988 MoveAxis(W, 94, ABG)
02:58:56.767 00.000 29988 Guiding  Dir = 3, Dur = 94
02:58:56.767 00.000 29988 IsSlewing returns 0
02:58:56.768 00.001 29988 IsGuiding returns 0
02:58:56.770 00.002 29988 PulseGuide returned control before completion, sleep 102
02:58:56.881 00.111 29988 IsGuiding returns 0
02:58:56.881 00.000 29988 Move returns status 0, amount 94
02:58:56.881 00.000 29988 MoveAxis(N, 0, ABG)
02:58:56.881 00.000 29988 Move returns status 0, amount 0
02:58:56.881 00.000 29988 move complete, result=0
02:58:56.881 00.000 29988 worker thread done servicing request
02:58:56.881 00.000 29988 Worker thread wakes up
02:58:56.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:56.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:56.881 00.000 28316 GuideStep: 0.4 px 94 ms WEST, 0.2 px 0 ms NORTH
02:58:58.517 01.636 29988 Exposure complete
02:58:58.565 00.048 29988 worker thread done servicing request
02:58:58.565 00.000 28316 OnExposeComplete: enter
02:58:58.566 00.001 28316 UpdateGuideState(): m_state=6
02:58:58.566 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4406
02:58:58.567 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=256.15, Mass=2333, SNR=33.5, Peak=212 HFD=4.1
02:58:58.567 00.000 28316 MultiStar: [#1 0.12,0.29,0.99,U] [#2 -0.01,0.17,0.95,U] [#3 0.20,0.32,0.00,M7] [#4 0.30,0.17,0.00,M5] [#5 -0.02,0.31,0.77,U] [#6 0.21,0.26,0.00,M3] [#7 0.08,0.38,0.00,M7] [#8 0.07,0.52,0.00,M8] 
02:58:58.568 00.001 28316 single-star, 3 included, MultiStar: {0.00, 0.18}, one-star: {-0.08, -0.00}
02:58:58.568 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
02:58:58.569 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
02:58:58.569 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.13 mountX=0.03 mountY=0.07, mountTheta=1.15
02:58:58.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.00, opts=13)
02:58:58.571 00.001 28316 Enqueuing Move request for scope (-0.08, -0.00)
02:58:58.571 00.000 29988 Worker thread wakes up
02:58:58.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
02:58:58.571 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
02:58:58.571 00.000 29988 Moving (-0.08, -0.00) raw xDistance=0.03 yDistance=0.07
02:58:58.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:58:58.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:58:58.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:58:58.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:58:58.572 00.001 29988 MoveAxis(E, 0, ABG)
02:58:58.572 00.000 29988 Move returns status 0, amount 0
02:58:58.572 00.000 29988 MoveAxis(N, 0, ABG)
02:58:58.572 00.000 29988 Move returns status 0, amount 0
02:58:58.572 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
02:58:58.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:58:58.573 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:58:58.573 00.000 28316 Enqueuing Expose request
02:58:58.574 00.001 29988 move complete, result=0
02:58:58.574 00.000 29988 worker thread done servicing request
02:58:58.574 00.000 29988 Worker thread wakes up
02:58:58.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:58:58.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:58:58.574 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:00.099 01.525 29988 Exposure complete
02:59:00.135 00.036 29988 worker thread done servicing request
02:59:00.135 00.000 28316 OnExposeComplete: enter
02:59:00.136 00.001 28316 UpdateGuideState(): m_state=6
02:59:00.136 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4407
02:59:00.137 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=256.20, Mass=2369, SNR=33.6, Peak=209 HFD=4.1
02:59:00.138 00.001 28316 MultiStar: [#1 0.12,0.22,0.98,U] [#2 0.03,0.21,0.92,U] [#3 0.07,0.17,0.85,U] [#4 0.19,-0.03,0.82,U] [#5 -0.21,0.24,0.75,U] [#6 0.27,0.14,0.63,U] [#7 0.07,0.10,0.63,U] [#8 0.01,0.26,0.60,U] 
02:59:00.138 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.15}, one-star: {-0.02, 0.04}
02:59:00.139 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
02:59:00.139 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
02:59:00.139 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.95 mountX=0.05 mountY=-0.00, mountTheta=-0.09
02:59:00.140 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
02:59:00.141 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
02:59:00.141 00.000 29988 Worker thread wakes up
02:59:00.141 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
02:59:00.142 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:00.142 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
02:59:00.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:00.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:00.146 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
02:59:00.146 00.000 28316 Enqueuing Expose request
02:59:00.146 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.05 yDistance=-0.00
02:59:00.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:59:00.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:00.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:59:00.146 00.000 29988 MoveAxis(E, 0, ABG)
02:59:00.146 00.000 29988 Move returns status 0, amount 0
02:59:00.146 00.000 29988 MoveAxis(N, 0, ABG)
02:59:00.146 00.000 29988 Move returns status 0, amount 0
02:59:00.146 00.000 29988 move complete, result=0
02:59:00.146 00.000 29988 worker thread done servicing request
02:59:00.146 00.000 29988 Worker thread wakes up
02:59:00.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:00.147 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:00.147 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:01.781 01.634 29988 Exposure complete
02:59:01.825 00.044 29988 worker thread done servicing request
02:59:01.826 00.001 28316 OnExposeComplete: enter
02:59:01.828 00.002 28316 UpdateGuideState(): m_state=6
02:59:01.829 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4408
02:59:01.829 00.000 28316 Star::Find returns 1 (0), X=950.01, Y=256.14, Mass=2401, SNR=33.8, Peak=211 HFD=4.2
02:59:01.830 00.001 28316 MultiStar: [#1 0.19,0.28,0.00,M3] [#2 0.14,0.19,0.93,U] [#3 0.32,0.05,0.86,U] [#4 0.16,0.18,0.83,U] [#5 -0.09,0.06,0.74,U] [#6 0.17,0.23,0.63,U] [#7 0.09,0.24,0.63,U] [#8 0.13,0.40,0.00,M8] 
02:59:01.830 00.000 28316 single-star, 6 included, MultiStar: {0.13, 0.12}, one-star: {0.09, -0.02}
02:59:01.830 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
02:59:01.831 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
02:59:01.831 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=-0.06 mountY=-0.08, mountTheta=-2.21
02:59:01.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
02:59:01.833 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
02:59:01.833 00.000 29988 Worker thread wakes up
02:59:01.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
02:59:01.833 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
02:59:01.833 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.06 yDistance=-0.08
02:59:01.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:59:01.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:01.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:01.834 00.001 28316 UpdateGuideState exits: m=2401 RSB=33.8
02:59:01.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:01.835 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:01.835 00.000 28316 Enqueuing Expose request
02:59:01.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:59:01.836 00.001 29988 MoveAxis(E, 0, ABG)
02:59:01.836 00.000 29988 Move returns status 0, amount 0
02:59:01.836 00.000 29988 MoveAxis(N, 0, ABG)
02:59:01.836 00.000 29988 Move returns status 0, amount 0
02:59:01.836 00.000 29988 move complete, result=0
02:59:01.836 00.000 29988 worker thread done servicing request
02:59:01.836 00.000 29988 Worker thread wakes up
02:59:01.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:01.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:01.836 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:03.352 01.516 29988 Exposure complete
02:59:03.391 00.039 29988 worker thread done servicing request
02:59:03.391 00.000 28316 OnExposeComplete: enter
02:59:03.394 00.003 28316 UpdateGuideState(): m_state=6
02:59:03.396 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4409
02:59:03.397 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=255.93, Mass=2457, SNR=34.2, Peak=220 HFD=4.2
02:59:03.401 00.004 28316 MultiStar: [#1 0.31,0.04,0.98,U] [#2 0.25,0.08,0.91,U] [#3 0.27,-0.08,0.87,U] [#4 0.24,0.15,0.80,U] [#5 -0.02,-0.01,0.73,U] [#6 0.26,0.13,0.61,U] [#7 0.35,0.18,0.00,M6] [#8 0.20,0.27,0.00,M9] 
02:59:03.403 00.002 28316 refined, 6 included, MultiStar: {0.17, 0.00}, one-star: {-0.11, -0.23}
02:59:03.405 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
02:59:03.408 00.003 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
02:59:03.410 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=-0.07 mountY=-0.15, mountTheta=-2.00
02:59:03.414 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.00, opts=13)
02:59:03.415 00.001 28316 Enqueuing Move request for scope (0.17, 0.00)
02:59:03.415 00.000 29988 Worker thread wakes up
02:59:03.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:03.416 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.2
02:59:03.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:03.416 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:03.417 00.001 28316 Enqueuing Expose request
02:59:03.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
02:59:03.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
02:59:03.417 00.000 29988 Moving (0.17, 0.00) raw xDistance=-0.07 yDistance=-0.15
02:59:03.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:59:03.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:03.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:59:03.417 00.000 29988 MoveAxis(E, 0, ABG)
02:59:03.417 00.000 29988 Move returns status 0, amount 0
02:59:03.417 00.000 29988 MoveAxis(N, 0, ABG)
02:59:03.418 00.001 29988 Move returns status 0, amount 0
02:59:03.418 00.000 29988 move complete, result=0
02:59:03.418 00.000 29988 worker thread done servicing request
02:59:03.418 00.000 29988 Worker thread wakes up
02:59:03.418 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:03.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:03.418 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:59:05.053 01.635 29988 Exposure complete
02:59:05.089 00.036 29988 worker thread done servicing request
02:59:05.090 00.001 28316 OnExposeComplete: enter
02:59:05.091 00.001 28316 UpdateGuideState(): m_state=6
02:59:05.092 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4410
02:59:05.092 00.000 28316 Star::Find returns 1 (0), X=949.80, Y=256.36, Mass=2474, SNR=34.5, Peak=201 HFD=4.0
02:59:05.093 00.001 28316 MultiStar: [#1 0.32,0.40,0.00,M3] [#2 0.10,0.41,0.00,M1] [#3 0.17,0.38,0.00,M5] [#4 0.40,0.35,0.00,M3] [#5 -0.01,0.34,0.00,M1] [#6 0.13,0.14,0.65,U] [#7 0.15,0.32,0.00,M7] [#8 0.03,0.39,0.00,M10] 
02:59:05.094 00.001 28316 refined, 1 included, MultiStar: {-0.02, 0.18}, one-star: {-0.12, 0.20}
02:59:05.095 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
02:59:05.096 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
02:59:05.097 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.69 mountX=0.17 mountY=-0.06, mountTheta=-0.34
02:59:05.100 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
02:59:05.100 00.000 28316 Enqueuing Move request for scope (-0.02, 0.18)
02:59:05.101 00.001 29988 Worker thread wakes up
02:59:05.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:05.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
02:59:05.102 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
02:59:05.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:05.103 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
02:59:05.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:05.103 00.000 28316 Enqueuing Expose request
02:59:05.104 00.001 29988 Moving (-0.02, 0.18) raw xDistance=0.17 yDistance=-0.06
02:59:05.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:59:05.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:05.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:59:05.104 00.000 29988 MoveAxis(E, 0, ABG)
02:59:05.104 00.000 29988 Move returns status 0, amount 0
02:59:05.104 00.000 29988 MoveAxis(N, 0, ABG)
02:59:05.104 00.000 29988 Move returns status 0, amount 0
02:59:05.104 00.000 29988 move complete, result=0
02:59:05.104 00.000 29988 worker thread done servicing request
02:59:05.104 00.000 29988 Worker thread wakes up
02:59:05.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:05.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:05.105 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:06.634 01.529 29988 Exposure complete
02:59:06.675 00.041 29988 worker thread done servicing request
02:59:06.676 00.001 28316 OnExposeComplete: enter
02:59:06.676 00.000 28316 UpdateGuideState(): m_state=6
02:59:06.677 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4411
02:59:06.677 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=256.36, Mass=2349, SNR=33.5, Peak=197 HFD=3.6
02:59:06.678 00.001 28316 MultiStar: [#1 0.22,0.42,0.00,M4] [#2 0.06,0.25,0.92,U] [#3 0.06,0.43,0.00,M6] [#4 0.20,0.18,0.84,U] [#5 0.07,0.52,0.00,M2] [#6 0.15,0.28,0.64,U] [#7 0.10,0.42,0.00,M8] [#8 -0.01,0.58,0.00,R] 
02:59:06.678 00.000 28316 refined, 3 included, MultiStar: {-0.00, 0.23}, one-star: {-0.31, 0.21}
02:59:06.679 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
02:59:06.679 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
02:59:06.680 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=0.21 mountY=-0.10, mountTheta=-0.46
02:59:06.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.23, opts=13)
02:59:06.681 00.000 28316 Enqueuing Move request for scope (-0.00, 0.23)
02:59:06.682 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:06.682 00.000 29988 Worker thread wakes up
02:59:06.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
02:59:06.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
02:59:06.682 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
02:59:06.683 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:06.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:06.684 00.001 28316 Enqueuing Expose request
02:59:06.684 00.000 29988 Moving (-0.00, 0.23) raw xDistance=0.21 yDistance=-0.10
02:59:06.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:59:06.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:06.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:59:06.684 00.000 29988 MoveAxis(W, 43, ABG)
02:59:06.684 00.000 29988 Guiding  Dir = 3, Dur = 43
02:59:06.684 00.000 29988 IsSlewing returns 0
02:59:06.684 00.000 29988 IsGuiding returns 0
02:59:06.687 00.003 29988 PulseGuide returned control before completion, sleep 52
02:59:06.753 00.066 29988 IsGuiding returns 0
02:59:06.753 00.000 29988 Move returns status 0, amount 43
02:59:06.753 00.000 29988 MoveAxis(N, 0, ABG)
02:59:06.754 00.001 29988 Move returns status 0, amount 0
02:59:06.754 00.000 29988 move complete, result=0
02:59:06.754 00.000 29988 worker thread done servicing request
02:59:06.754 00.000 29988 Worker thread wakes up
02:59:06.754 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
02:59:06.755 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:06.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:08.385 01.630 29988 Exposure complete
02:59:08.424 00.039 29988 worker thread done servicing request
02:59:08.425 00.001 28316 OnExposeComplete: enter
02:59:08.425 00.000 28316 UpdateGuideState(): m_state=6
02:59:08.426 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4412
02:59:08.426 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=256.15, Mass=2373, SNR=33.7, Peak=211 HFD=4.2
02:59:08.427 00.001 28316 MultiStar: [#1 0.18,0.09,1.00,U] [#2 0.17,0.25,0.96,U] [#3 0.41,0.05,0.00,M7] [#4 0.51,0.11,0.00,M3] [#5 0.03,0.23,0.75,U] [#6 0.12,0.20,0.62,U] [#7 0.08,0.16,0.60,U] [#8 0.19,-0.26,0.58,U] 
02:59:08.427 00.000 28316 single-star, 6 included, MultiStar: {0.13, 0.10}, one-star: {0.10, -0.00}
02:59:08.428 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
02:59:08.428 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
02:59:08.431 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.02 mountX=-0.04 mountY=-0.09, mountTheta=-2.03
02:59:08.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
02:59:08.435 00.002 28316 Enqueuing Move request for scope (0.10, -0.00)
02:59:08.436 00.001 29988 Worker thread wakes up
02:59:08.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:08.438 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:59:08.438 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:59:08.438 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.04 yDistance=-0.09
02:59:08.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:59:08.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:08.438 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
02:59:08.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:08.439 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:08.439 00.000 28316 Enqueuing Expose request
02:59:08.440 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:59:08.440 00.000 29988 MoveAxis(E, 0, ABG)
02:59:08.440 00.000 29988 Move returns status 0, amount 0
02:59:08.440 00.000 29988 MoveAxis(N, 0, ABG)
02:59:08.440 00.000 29988 Move returns status 0, amount 0
02:59:08.440 00.000 29988 move complete, result=0
02:59:08.440 00.000 29988 worker thread done servicing request
02:59:08.440 00.000 29988 Worker thread wakes up
02:59:08.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:08.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:08.440 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:09.963 01.523 29988 Exposure complete
02:59:10.009 00.046 29988 worker thread done servicing request
02:59:10.009 00.000 28316 OnExposeComplete: enter
02:59:10.009 00.000 28316 UpdateGuideState(): m_state=6
02:59:10.010 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4413
02:59:10.010 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=256.12, Mass=2390, SNR=33.7, Peak=222 HFD=4.2
02:59:10.011 00.001 28316 MultiStar: [#1 0.25,0.31,0.00,M4] [#2 0.23,0.21,0.89,U] [#3 0.21,0.13,0.88,U] [#4 0.31,0.32,0.00,M4] [#5 -0.00,0.35,0.00,M2] [#6 0.17,0.32,0.00,M1] [#7 0.16,0.44,0.00,M8] [#8 0.24,-0.12,0.60,U] 
02:59:10.011 00.000 28316 single-star, 3 included, MultiStar: {0.15, 0.06}, one-star: {-0.02, -0.04}
02:59:10.012 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
02:59:10.012 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
02:59:10.013 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.99 mountX=-0.03 mountY=0.03, mountTheta=2.28
02:59:10.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
02:59:10.015 00.001 28316 Enqueuing Move request for scope (-0.02, -0.04)
02:59:10.015 00.000 29988 Worker thread wakes up
02:59:10.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:10.015 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.7
02:59:10.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:10.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:10.016 00.000 28316 Enqueuing Expose request
02:59:10.017 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
02:59:10.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
02:59:10.017 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.03
02:59:10.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:59:10.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:10.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:59:10.017 00.000 29988 MoveAxis(E, 0, ABG)
02:59:10.017 00.000 29988 Move returns status 0, amount 0
02:59:10.017 00.000 29988 MoveAxis(N, 0, ABG)
02:59:10.017 00.000 29988 Move returns status 0, amount 0
02:59:10.017 00.000 29988 move complete, result=0
02:59:10.017 00.000 29988 worker thread done servicing request
02:59:10.017 00.000 29988 Worker thread wakes up
02:59:10.017 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:10.017 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:10.017 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:59:11.750 01.733 29988 Exposure complete
02:59:11.789 00.039 29988 worker thread done servicing request
02:59:11.790 00.001 28316 OnExposeComplete: enter
02:59:11.790 00.000 28316 UpdateGuideState(): m_state=6
02:59:11.791 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4414
02:59:11.791 00.000 28316 Star::Find returns 1 (0), X=949.98, Y=255.91, Mass=2461, SNR=34.4, Peak=215 HFD=4.3
02:59:11.792 00.001 28316 MultiStar: [#1 0.24,0.09,0.96,U] [#2 0.20,0.02,0.89,U] [#3 0.29,0.07,0.85,U] [#4 0.14,0.11,0.83,U] [#5 0.07,0.20,0.73,U] [#6 0.11,0.08,0.60,U] [#7 0.29,0.18,0.00,M9] [#8 0.25,-0.45,0.00,M1] 
02:59:11.794 00.002 28316 refined, 6 included, MultiStar: {0.16, 0.04}, one-star: {0.06, -0.25}
02:59:11.796 00.002 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
02:59:11.799 00.003 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
02:59:11.801 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=-0.04 mountY=-0.16, mountTheta=-1.78
02:59:11.805 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.04, opts=13)
02:59:11.805 00.000 28316 Enqueuing Move request for scope (0.16, 0.04)
02:59:11.806 00.001 29988 Worker thread wakes up
02:59:11.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:11.806 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
02:59:11.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:11.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:11.807 00.000 28316 Enqueuing Expose request
02:59:11.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
02:59:11.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
02:59:11.808 00.000 29988 Moving (0.16, 0.04) raw xDistance=-0.04 yDistance=-0.16
02:59:11.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:59:11.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:11.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:59:11.808 00.000 29988 MoveAxis(E, 0, ABG)
02:59:11.808 00.000 29988 Move returns status 0, amount 0
02:59:11.808 00.000 29988 MoveAxis(N, 0, ABG)
02:59:11.808 00.000 29988 Move returns status 0, amount 0
02:59:11.808 00.000 29988 move complete, result=0
02:59:11.808 00.000 29988 worker thread done servicing request
02:59:11.808 00.000 29988 Worker thread wakes up
02:59:11.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:11.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:11.808 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:59:13.220 01.412 29988 Exposure complete
02:59:13.282 00.062 29988 worker thread done servicing request
02:59:13.282 00.000 28316 OnExposeComplete: enter
02:59:13.283 00.001 28316 UpdateGuideState(): m_state=6
02:59:13.283 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4415
02:59:13.284 00.001 28316 Star::Find returns 1 (0), X=950.03, Y=255.88, Mass=2555, SNR=35.1, Peak=235 HFD=4.2
02:59:13.284 00.000 28316 MultiStar: [#1 0.22,-0.04,0.93,U] [#2 0.22,0.00,0.89,U] [#3 0.30,-0.12,0.84,U] [#4 0.23,0.13,0.82,U] [#5 0.37,-0.09,0.00,M2] [#6 0.42,0.04,0.00,M1] [#7 0.30,0.06,0.62,U] [#8 0.30,-0.39,0.00,M2] 
02:59:13.285 00.001 28316 refined, 5 included, MultiStar: {0.22, -0.05}, one-star: {0.11, -0.27}
02:59:13.285 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
02:59:13.286 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
02:59:13.286 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-0.23 mountX=-0.14 mountY=-0.18, mountTheta=-2.24
02:59:13.287 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.05, opts=13)
02:59:13.288 00.001 28316 Enqueuing Move request for scope (0.22, -0.05)
02:59:13.289 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:13.290 00.001 28316 UpdateGuideState exits: m=2555 RSB=35.1
02:59:13.291 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:13.292 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:13.292 00.000 28316 Enqueuing Expose request
02:59:13.292 00.000 29988 Worker thread wakes up
02:59:13.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
02:59:13.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
02:59:13.293 00.001 29988 Moving (0.22, -0.05) raw xDistance=-0.14 yDistance=-0.18
02:59:13.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:59:13.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:13.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:59:13.293 00.000 29988 MoveAxis(E, 0, ABG)
02:59:13.293 00.000 29988 Move returns status 0, amount 0
02:59:13.293 00.000 29988 MoveAxis(N, 0, ABG)
02:59:13.293 00.000 29988 Move returns status 0, amount 0
02:59:13.293 00.000 29988 move complete, result=0
02:59:13.293 00.000 29988 worker thread done servicing request
02:59:13.293 00.000 29988 Worker thread wakes up
02:59:13.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:13.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:13.293 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:59:14.916 01.623 29988 Exposure complete
02:59:14.965 00.049 29988 worker thread done servicing request
02:59:14.965 00.000 28316 OnExposeComplete: enter
02:59:14.965 00.000 28316 UpdateGuideState(): m_state=6
02:59:14.966 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4416
02:59:14.966 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=255.80, Mass=2435, SNR=34.2, Peak=224 HFD=4.1
02:59:14.967 00.001 28316 MultiStar: [#1 0.09,-0.02,0.98,U] [#2 0.06,0.14,0.91,U] [#3 0.29,-0.10,0.87,U] [#4 -0.02,0.06,0.84,U] [#5 0.16,-0.04,0.73,U] [#6 0.02,0.10,0.61,U] [#7 0.14,-0.02,0.64,U] [#8 0.05,-0.38,0.00,M3] 
02:59:14.967 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {-0.02, -0.35}
02:59:14.968 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
02:59:14.968 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
02:59:14.969 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.42 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
02:59:14.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
02:59:14.971 00.001 28316 Enqueuing Move request for scope (0.09, -0.04)
02:59:14.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:14.972 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.2
02:59:14.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:14.972 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:14.973 00.001 28316 Enqueuing Expose request
02:59:14.973 00.000 29988 Worker thread wakes up
02:59:14.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
02:59:14.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
02:59:14.973 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
02:59:14.974 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:59:14.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:14.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:59:14.974 00.000 29988 MoveAxis(E, 0, ABG)
02:59:14.974 00.000 29988 Move returns status 0, amount 0
02:59:14.974 00.000 29988 MoveAxis(N, 0, ABG)
02:59:14.974 00.000 29988 Move returns status 0, amount 0
02:59:14.974 00.000 29988 move complete, result=0
02:59:14.974 00.000 29988 worker thread done servicing request
02:59:14.974 00.000 29988 Worker thread wakes up
02:59:14.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:14.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:14.974 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:16.498 01.524 29988 Exposure complete
02:59:16.556 00.058 29988 worker thread done servicing request
02:59:16.556 00.000 28316 OnExposeComplete: enter
02:59:16.557 00.001 28316 UpdateGuideState(): m_state=6
02:59:16.559 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4417
02:59:16.560 00.001 28316 Star::Find returns 1 (0), X=949.83, Y=255.85, Mass=2311, SNR=33.3, Peak=212 HFD=4.0
02:59:16.561 00.001 28316 MultiStar: [#1 -0.12,0.09,1.01,U] [#2 -0.06,0.01,0.96,U] [#3 0.24,-0.12,0.90,U] [#4 0.27,-0.10,0.84,U] [#5 -0.09,0.17,0.74,U] [#6 0.06,-0.09,0.62,U] [#7 -0.08,-0.07,0.63,U] [#8 0.05,-0.47,0.00,M4] 
02:59:16.561 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.05}, one-star: {-0.09, -0.30}
02:59:16.561 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
02:59:16.562 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
02:59:16.562 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.29 mountX=-0.06 mountY=0.01, mountTheta=2.95
02:59:16.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
02:59:16.564 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
02:59:16.564 00.000 29988 Worker thread wakes up
02:59:16.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:16.565 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.3
02:59:16.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:16.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:16.566 00.000 28316 Enqueuing Expose request
02:59:16.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
02:59:16.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
02:59:16.567 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.01
02:59:16.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:59:16.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:16.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:59:16.567 00.000 29988 MoveAxis(E, 0, ABG)
02:59:16.567 00.000 29988 Move returns status 0, amount 0
02:59:16.567 00.000 29988 MoveAxis(N, 0, ABG)
02:59:16.567 00.000 29988 Move returns status 0, amount 0
02:59:16.567 00.000 29988 move complete, result=0
02:59:16.567 00.000 29988 worker thread done servicing request
02:59:16.567 00.000 29988 Worker thread wakes up
02:59:16.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:16.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:16.567 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:59:18.191 01.624 29988 Exposure complete
02:59:18.216 00.025 29988 worker thread done servicing request
02:59:18.216 00.000 28316 OnExposeComplete: enter
02:59:18.217 00.001 28316 UpdateGuideState(): m_state=6
02:59:18.217 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4418
02:59:18.219 00.002 28316 Star::Find returns 1 (0), X=949.86, Y=255.77, Mass=2463, SNR=34.4, Peak=203 HFD=4.1
02:59:18.220 00.001 28316 MultiStar: [#1 0.24,-0.11,1.01,U] [#2 0.11,0.07,0.90,U] [#3 0.20,-0.30,0.00,M3] [#4 0.29,-0.16,0.00,M1] [#5 0.14,-0.15,0.73,U] [#6 0.19,-0.25,0.64,U] [#7 0.21,-0.10,0.61,U] [#8 0.22,-0.77,0.00,M5] 
02:59:18.223 00.003 28316 refined, 5 included, MultiStar: {0.13, -0.16}, one-star: {-0.05, -0.39}
02:59:18.224 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
02:59:18.224 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
02:59:18.225 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.87 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
02:59:18.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.16, opts=13)
02:59:18.229 00.003 28316 Enqueuing Move request for scope (0.13, -0.16)
02:59:18.232 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:18.234 00.002 28316 UpdateGuideState exits: m=2463 RSB=34.4
02:59:18.236 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:18.239 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:18.241 00.002 28316 Enqueuing Expose request
02:59:18.243 00.002 29988 Worker thread wakes up
02:59:18.243 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
02:59:18.243 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
02:59:18.243 00.000 29988 Moving (0.13, -0.16) raw xDistance=-0.20 yDistance=-0.05
02:59:18.243 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:59:18.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:18.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:59:18.243 00.000 29988 MoveAxis(E, 0, ABG)
02:59:18.243 00.000 29988 Move returns status 0, amount 0
02:59:18.243 00.000 29988 MoveAxis(N, 0, ABG)
02:59:18.243 00.000 29988 Move returns status 0, amount 0
02:59:18.243 00.000 29988 move complete, result=0
02:59:18.243 00.000 29988 worker thread done servicing request
02:59:18.243 00.000 29988 Worker thread wakes up
02:59:18.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:18.244 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:18.244 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:19.758 01.514 29988 Exposure complete
02:59:19.789 00.031 29988 worker thread done servicing request
02:59:19.789 00.000 28316 OnExposeComplete: enter
02:59:19.789 00.000 28316 UpdateGuideState(): m_state=6
02:59:19.790 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4419
02:59:19.790 00.000 28316 Star::Find returns 1 (0), X=949.94, Y=255.90, Mass=2415, SNR=34.2, Peak=228 HFD=4.2
02:59:19.791 00.001 28316 MultiStar: [#1 0.39,-0.18,0.00,M1] [#2 0.20,-0.04,0.93,U] [#3 0.20,-0.17,0.84,U] [#4 0.31,-0.05,0.83,U] [#5 0.20,-0.18,0.73,U] [#6 0.18,-0.23,0.63,U] [#7 0.25,-0.18,0.63,U] [#8 0.37,-0.75,0.00,M6] 
02:59:19.791 00.000 28316 refined, 6 included, MultiStar: {0.19, -0.15}, one-star: {0.02, -0.25}
02:59:19.792 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
02:59:19.792 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
02:59:19.792 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.68 mountX=-0.22 mountY=-0.10, mountTheta=-2.71
02:59:19.793 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.15, opts=13)
02:59:19.794 00.001 28316 Enqueuing Move request for scope (0.19, -0.15)
02:59:19.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:19.795 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.2
02:59:19.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:19.796 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:19.796 00.000 28316 Enqueuing Expose request
02:59:19.797 00.001 29988 Worker thread wakes up
02:59:19.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
02:59:19.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
02:59:19.797 00.000 29988 Moving (0.19, -0.15) raw xDistance=-0.22 yDistance=-0.10
02:59:19.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:59:19.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:19.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:59:19.797 00.000 29988 MoveAxis(E, 46, ABG)
02:59:19.797 00.000 29988 Guiding  Dir = 2, Dur = 46
02:59:19.797 00.000 29988 IsSlewing returns 0
02:59:19.797 00.000 29988 IsGuiding returns 0
02:59:19.800 00.003 29988 PulseGuide returned control before completion, sleep 55
02:59:19.864 00.064 29988 IsGuiding returns 0
02:59:19.865 00.001 29988 Move returns status 0, amount 46
02:59:19.865 00.000 29988 MoveAxis(N, 0, ABG)
02:59:19.865 00.000 29988 Move returns status 0, amount 0
02:59:19.865 00.000 29988 move complete, result=0
02:59:19.865 00.000 29988 worker thread done servicing request
02:59:19.865 00.000 29988 Worker thread wakes up
02:59:19.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:19.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:19.865 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
02:59:21.500 01.635 29988 Exposure complete
02:59:21.549 00.049 29988 worker thread done servicing request
02:59:21.549 00.000 28316 OnExposeComplete: enter
02:59:21.550 00.001 28316 UpdateGuideState(): m_state=6
02:59:21.551 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4420
02:59:21.551 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=255.94, Mass=2478, SNR=34.4, Peak=236 HFD=4.1
02:59:21.553 00.002 28316 MultiStar: [#1 0.18,0.08,0.95,U] [#2 0.17,-0.01,0.91,U] [#3 0.37,-0.14,0.00,M3] [#4 0.08,0.03,0.85,U] [#5 -0.05,-0.01,0.71,U] [#6 0.13,0.00,0.62,U] [#7 0.18,0.09,0.61,U] [#8 0.08,-0.48,0.00,M7] 
02:59:21.554 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.01}, one-star: {-0.07, -0.21}
02:59:21.555 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
02:59:21.557 00.002 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
02:59:21.558 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.14 mountX=-0.05 mountY=-0.07, mountTheta=-2.15
02:59:21.560 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
02:59:21.561 00.001 28316 Enqueuing Move request for scope (0.08, -0.01)
02:59:21.561 00.000 29988 Worker thread wakes up
02:59:21.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:21.563 00.002 28316 UpdateGuideState exits: m=2478 RSB=34.4
02:59:21.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:21.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:21.564 00.001 28316 Enqueuing Expose request
02:59:21.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
02:59:21.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
02:59:21.564 00.000 29988 Moving (0.08, -0.01) raw xDistance=-0.05 yDistance=-0.07
02:59:21.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:59:21.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:21.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:59:21.564 00.000 29988 MoveAxis(E, 0, ABG)
02:59:21.564 00.000 29988 Move returns status 0, amount 0
02:59:21.564 00.000 29988 MoveAxis(N, 0, ABG)
02:59:21.565 00.001 29988 Move returns status 0, amount 0
02:59:21.565 00.000 29988 move complete, result=0
02:59:21.565 00.000 29988 worker thread done servicing request
02:59:21.565 00.000 29988 Worker thread wakes up
02:59:21.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:21.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:21.565 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:23.086 01.521 29988 Exposure complete
02:59:23.120 00.034 29988 worker thread done servicing request
02:59:23.120 00.000 28316 OnExposeComplete: enter
02:59:23.121 00.001 28316 UpdateGuideState(): m_state=6
02:59:23.122 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4421
02:59:23.122 00.000 28316 Star::Find returns 1 (1), X=949.83, Y=256.02, Mass=2462, SNR=34.4, Peak=255 HFD=4.1
02:59:23.122 00.000 28316 MultiStar: [#1 0.27,0.05,0.99,U] [#2 0.30,0.00,0.86,U] [#3 0.24,-0.03,0.84,U] [#4 0.18,-0.03,0.82,U] [#5 0.15,0.17,0.72,U] [#6 0.31,0.10,0.61,U] [#7 0.16,0.30,0.00,M4] [#8 0.28,-0.42,0.00,M8] 
02:59:23.123 00.001 28316 single-star, 6 included, MultiStar: {0.18, 0.01}, one-star: {-0.09, -0.14}
02:59:23.123 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.13 = 2.15)
02:59:23.124 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11)
02:59:23.124 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.14 mountX=-0.09 mountY=0.14, mountTheta=2.14
02:59:23.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.14, opts=13)
02:59:23.127 00.002 28316 Enqueuing Move request for scope (-0.09, -0.14)
02:59:23.127 00.000 29988 Worker thread wakes up
02:59:23.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:23.128 00.001 28316 UpdateGuideState exits: m=2462 RSB=34.4 Saturée
02:59:23.128 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:23.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:23.129 00.001 28316 Enqueuing Expose request
02:59:23.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
02:59:23.129 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
02:59:23.129 00.000 29988 Moving (-0.09, -0.14) raw xDistance=-0.09 yDistance=0.14
02:59:23.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:59:23.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:23.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:59:23.129 00.000 29988 MoveAxis(E, 0, ABG)
02:59:23.129 00.000 29988 Move returns status 0, amount 0
02:59:23.129 00.000 29988 MoveAxis(N, 0, ABG)
02:59:23.129 00.000 29988 Move returns status 0, amount 0
02:59:23.129 00.000 29988 move complete, result=0
02:59:23.129 00.000 29988 worker thread done servicing request
02:59:23.129 00.000 29988 Worker thread wakes up
02:59:23.130 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:23.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:23.130 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:24.757 01.627 29988 Exposure complete
02:59:24.793 00.036 29988 worker thread done servicing request
02:59:24.793 00.000 28316 OnExposeComplete: enter
02:59:24.795 00.002 28316 UpdateGuideState(): m_state=6
02:59:24.795 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4422
02:59:24.796 00.001 28316 Star::Find returns 1 (0), X=949.76, Y=255.91, Mass=2347, SNR=33.6, Peak=226 HFD=4.1
02:59:24.797 00.001 28316 MultiStar: [#1 0.16,-0.04,0.98,U] [#2 0.04,-0.04,0.95,U] [#3 0.26,-0.20,0.85,U] [#4 0.32,-0.02,0.83,U] [#5 0.09,-0.08,0.73,U] [#6 0.23,-0.01,0.63,U] [#7 0.15,-0.13,0.63,U] [#8 0.11,-0.46,0.00,M9] 
02:59:24.798 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.10}, one-star: {-0.16, -0.24}
02:59:24.799 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
02:59:24.800 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
02:59:24.801 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
02:59:24.805 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
02:59:24.807 00.002 28316 Enqueuing Move request for scope (0.12, -0.10)
02:59:24.807 00.000 29988 Worker thread wakes up
02:59:24.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:24.809 00.002 28316 UpdateGuideState exits: m=2347 RSB=33.6
02:59:24.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:24.810 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:24.810 00.000 28316 Enqueuing Expose request
02:59:24.811 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
02:59:24.811 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
02:59:24.811 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.07
02:59:24.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:59:24.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:24.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:59:24.811 00.000 29988 MoveAxis(E, 0, ABG)
02:59:24.811 00.000 29988 Move returns status 0, amount 0
02:59:24.811 00.000 29988 MoveAxis(N, 0, ABG)
02:59:24.811 00.000 29988 Move returns status 0, amount 0
02:59:24.811 00.000 29988 move complete, result=0
02:59:24.811 00.000 29988 worker thread done servicing request
02:59:24.811 00.000 29988 Worker thread wakes up
02:59:24.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:24.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:24.811 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:26.327 01.516 29988 Exposure complete
02:59:26.377 00.050 29988 worker thread done servicing request
02:59:26.377 00.000 28316 OnExposeComplete: enter
02:59:26.378 00.001 28316 UpdateGuideState(): m_state=6
02:59:26.379 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4423
02:59:26.380 00.001 28316 Star::Find returns 1 (0), X=950.12, Y=255.76, Mass=2379, SNR=33.7, Peak=236 HFD=3.9
02:59:26.380 00.000 28316 MultiStar: [#1 0.15,-0.05,1.02,U] [#2 0.17,-0.05,0.90,U] [#3 0.18,-0.21,0.86,U] [#4 0.33,-0.04,0.83,U] [#5 0.04,0.06,0.74,U] [#6 0.21,-0.02,0.63,U] [#7 0.31,0.00,0.64,U] [#8 0.30,-0.71,0.00,M10] 
02:59:26.380 00.000 28316 refined, 7 included, MultiStar: {0.20, -0.10}, one-star: {0.20, -0.40}
02:59:26.380 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
02:59:26.381 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
02:59:26.381 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=-0.17 mountY=-0.13, mountTheta=-2.51
02:59:26.384 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.10, opts=13)
02:59:26.386 00.002 28316 Enqueuing Move request for scope (0.20, -0.10)
02:59:26.387 00.001 29988 Worker thread wakes up
02:59:26.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
02:59:26.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
02:59:26.387 00.000 29988 Moving (0.20, -0.10) raw xDistance=-0.17 yDistance=-0.13
02:59:26.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:59:26.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:26.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:26.388 00.001 28316 UpdateGuideState exits: m=2379 RSB=33.7
02:59:26.389 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:59:26.389 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:26.389 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:26.389 00.000 28316 Enqueuing Expose request
02:59:26.389 00.000 29988 MoveAxis(E, 0, ABG)
02:59:26.391 00.002 29988 Move returns status 0, amount 0
02:59:26.391 00.000 29988 MoveAxis(N, 0, ABG)
02:59:26.391 00.000 29988 Move returns status 0, amount 0
02:59:26.391 00.000 29988 move complete, result=0
02:59:26.391 00.000 29988 worker thread done servicing request
02:59:26.391 00.000 29988 Worker thread wakes up
02:59:26.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:26.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:26.391 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:28.026 01.635 29988 Exposure complete
02:59:28.073 00.047 29988 worker thread done servicing request
02:59:28.073 00.000 28316 OnExposeComplete: enter
02:59:28.073 00.000 28316 UpdateGuideState(): m_state=6
02:59:28.074 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4424
02:59:28.075 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=255.82, Mass=2328, SNR=33.4, Peak=215 HFD=4.1
02:59:28.077 00.002 28316 MultiStar: [#1 0.24,-0.02,1.00,U] [#2 0.14,-0.03,0.93,U] [#3 0.21,-0.01,0.86,U] [#4 0.26,-0.11,0.82,U] [#5 0.18,-0.06,0.72,U] [#6 0.34,-0.02,0.00,M1] [#7 0.25,-0.05,0.62,U] [#8 0.13,-0.50,0.00,R] 
02:59:28.078 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.09}, one-star: {-0.02, -0.33}
02:59:28.080 00.002 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
02:59:28.080 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
02:59:28.081 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.20 cameraTheta=-0.50 mountX=-0.16 mountY=-0.11, mountTheta=-2.52
02:59:28.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
02:59:28.084 00.001 28316 Enqueuing Move request for scope (0.17, -0.09)
02:59:28.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:28.087 00.003 29988 Worker thread wakes up
02:59:28.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
02:59:28.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
02:59:28.087 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
02:59:28.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:28.088 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:28.088 00.000 28316 Enqueuing Expose request
02:59:28.089 00.001 29988 Moving (0.17, -0.09) raw xDistance=-0.16 yDistance=-0.11
02:59:28.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:59:28.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:28.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:59:28.089 00.000 29988 MoveAxis(E, 0, ABG)
02:59:28.089 00.000 29988 Move returns status 0, amount 0
02:59:28.089 00.000 29988 MoveAxis(N, 0, ABG)
02:59:28.089 00.000 29988 Move returns status 0, amount 0
02:59:28.089 00.000 29988 move complete, result=0
02:59:28.089 00.000 29988 worker thread done servicing request
02:59:28.089 00.000 29988 Worker thread wakes up
02:59:28.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:28.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:28.089 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:29.610 01.521 29988 Exposure complete
02:59:29.673 00.063 29988 worker thread done servicing request
02:59:29.673 00.000 28316 OnExposeComplete: enter
02:59:29.674 00.001 28316 UpdateGuideState(): m_state=6
02:59:29.674 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4425
02:59:29.675 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=255.97, Mass=2376, SNR=33.7, Peak=209 HFD=4.4
02:59:29.675 00.000 28316 MultiStar: [#1 0.22,0.02,0.98,U] [#2 0.31,0.02,0.92,U] [#3 0.34,-0.10,0.00,M1] [#4 0.04,0.04,0.85,U] [#5 0.05,-0.11,0.74,U] [#6 0.23,0.09,0.63,U] [#7 0.41,-0.05,0.00,M2] [#8 0.16,0.09,0.58,U] 
02:59:29.676 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.01}, one-star: {0.04, -0.18}
02:59:29.676 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
02:59:29.677 00.001 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
02:59:29.677 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.09 mountX=-0.07 mountY=-0.13, mountTheta=-2.10
02:59:29.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
02:59:29.679 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
02:59:29.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:29.680 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.7
02:59:29.681 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:29.681 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:29.682 00.001 28316 Enqueuing Expose request
02:59:29.682 00.000 29988 Worker thread wakes up
02:59:29.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
02:59:29.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
02:59:29.682 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
02:59:29.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:59:29.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:29.683 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:59:29.683 00.000 29988 MoveAxis(E, 0, ABG)
02:59:29.683 00.000 29988 Move returns status 0, amount 0
02:59:29.683 00.000 29988 MoveAxis(N, 0, ABG)
02:59:29.683 00.000 29988 Move returns status 0, amount 0
02:59:29.683 00.000 29988 move complete, result=0
02:59:29.683 00.000 29988 worker thread done servicing request
02:59:29.683 00.000 29988 Worker thread wakes up
02:59:29.683 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:29.684 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:29.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:31.318 01.634 29988 Exposure complete
02:59:31.350 00.032 29988 worker thread done servicing request
02:59:31.351 00.001 28316 OnExposeComplete: enter
02:59:31.351 00.000 28316 UpdateGuideState(): m_state=6
02:59:31.351 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4426
02:59:31.353 00.002 28316 Star::Find returns 1 (0), X=950.01, Y=255.80, Mass=2374, SNR=33.7, Peak=217 HFD=4.1
02:59:31.354 00.001 28316 MultiStar: [#1 0.30,-0.04,0.98,U] [#2 0.33,-0.23,0.00,M1] [#3 0.42,-0.17,0.00,M2] [#4 0.37,0.11,0.00,M1] [#5 0.09,0.08,0.74,U] [#6 0.20,-0.05,0.62,U] [#7 0.38,0.02,0.00,M3] [#8 0.26,-0.06,0.60,U] 
02:59:31.354 00.000 28316 refined, 4 included, MultiStar: {0.19, -0.10}, one-star: {0.09, -0.36}
02:59:31.354 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
02:59:31.355 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
02:59:31.355 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.51 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
02:59:31.357 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.10, opts=13)
02:59:31.357 00.000 28316 Enqueuing Move request for scope (0.19, -0.10)
02:59:31.357 00.000 29988 Worker thread wakes up
02:59:31.358 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:31.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
02:59:31.358 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
02:59:31.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:31.359 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
02:59:31.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:31.360 00.001 28316 Enqueuing Expose request
02:59:31.360 00.000 29988 Moving (0.19, -0.10) raw xDistance=-0.17 yDistance=-0.12
02:59:31.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:59:31.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:31.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:59:31.360 00.000 29988 MoveAxis(E, 0, ABG)
02:59:31.360 00.000 29988 Move returns status 0, amount 0
02:59:31.360 00.000 29988 MoveAxis(N, 0, ABG)
02:59:31.361 00.001 29988 Move returns status 0, amount 0
02:59:31.361 00.000 29988 move complete, result=0
02:59:31.361 00.000 29988 worker thread done servicing request
02:59:31.361 00.000 29988 Worker thread wakes up
02:59:31.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:31.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:31.361 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:32.884 01.523 29988 Exposure complete
02:59:32.921 00.037 29988 worker thread done servicing request
02:59:32.921 00.000 28316 OnExposeComplete: enter
02:59:32.922 00.001 28316 UpdateGuideState(): m_state=6
02:59:32.924 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4427
02:59:32.925 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=255.78, Mass=2397, SNR=33.9, Peak=215 HFD=4.0
02:59:32.926 00.001 28316 MultiStar: [#1 0.31,-0.06,0.97,U] [#2 0.04,-0.12,0.92,U] [#3 0.41,-0.25,0.00,M3] [#4 0.44,-0.12,0.00,M2] [#5 0.32,0.06,0.73,U] [#6 0.32,-0.15,0.00,M1] [#7 0.23,-0.16,0.62,U] [#8 0.04,0.11,0.59,U] 
02:59:32.929 00.003 28316 refined, 5 included, MultiStar: {0.14, -0.11}, one-star: {-0.08, -0.38}
02:59:32.931 00.002 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
02:59:32.931 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
02:59:32.932 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.67 mountX=-0.16 mountY=-0.07, mountTheta=-2.70
02:59:32.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.11, opts=13)
02:59:32.934 00.001 28316 Enqueuing Move request for scope (0.14, -0.11)
02:59:32.934 00.000 29988 Worker thread wakes up
02:59:32.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:32.935 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.9
02:59:32.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:32.935 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:32.936 00.001 28316 Enqueuing Expose request
02:59:32.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
02:59:32.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
02:59:32.936 00.000 29988 Moving (0.14, -0.11) raw xDistance=-0.16 yDistance=-0.07
02:59:32.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:59:32.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:32.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:59:32.936 00.000 29988 MoveAxis(E, 0, ABG)
02:59:32.936 00.000 29988 Move returns status 0, amount 0
02:59:32.936 00.000 29988 MoveAxis(N, 0, ABG)
02:59:32.936 00.000 29988 Move returns status 0, amount 0
02:59:32.937 00.001 29988 move complete, result=0
02:59:32.937 00.000 29988 worker thread done servicing request
02:59:32.937 00.000 29988 Worker thread wakes up
02:59:32.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:32.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:32.937 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:34.562 01.625 29988 Exposure complete
02:59:34.597 00.035 29988 worker thread done servicing request
02:59:34.597 00.000 28316 OnExposeComplete: enter
02:59:34.598 00.001 28316 UpdateGuideState(): m_state=6
02:59:34.600 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4428
02:59:34.601 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=255.83, Mass=2414, SNR=34.0, Peak=226 HFD=4.1
02:59:34.603 00.002 28316 MultiStar: [#1 0.35,-0.03,0.00,M1] [#2 0.22,-0.08,0.90,U] [#3 0.26,-0.29,0.00,M4] [#4 0.22,-0.19,0.82,U] [#5 0.05,-0.11,0.73,U] [#6 0.18,-0.23,0.62,U] [#7 0.15,-0.06,0.62,U] [#8 0.08,-0.11,0.59,U] 
02:59:34.604 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.17}, one-star: {0.03, -0.33}
02:59:34.605 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
02:59:34.606 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
02:59:34.607 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.90 mountX=-0.21 mountY=-0.04, mountTheta=-2.93
02:59:34.612 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.17, opts=13)
02:59:34.612 00.000 28316 Enqueuing Move request for scope (0.13, -0.17)
02:59:34.612 00.000 29988 Worker thread wakes up
02:59:34.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:34.614 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
02:59:34.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
02:59:34.614 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
02:59:34.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:34.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:34.615 00.000 28316 Enqueuing Expose request
02:59:34.615 00.000 29988 Moving (0.13, -0.17) raw xDistance=-0.21 yDistance=-0.04
02:59:34.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:59:34.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:34.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:59:34.615 00.000 29988 MoveAxis(E, 43, ABG)
02:59:34.615 00.000 29988 Guiding  Dir = 2, Dur = 43
02:59:34.616 00.001 29988 IsSlewing returns 0
02:59:34.616 00.000 29988 IsGuiding returns 0
02:59:34.619 00.003 29988 PulseGuide returned control before completion, sleep 52
02:59:34.688 00.069 29988 IsGuiding returns 0
02:59:34.688 00.000 29988 Move returns status 0, amount 43
02:59:34.688 00.000 29988 MoveAxis(N, 0, ABG)
02:59:34.688 00.000 29988 Move returns status 0, amount 0
02:59:34.688 00.000 29988 move complete, result=0
02:59:34.688 00.000 29988 worker thread done servicing request
02:59:34.688 00.000 29988 Worker thread wakes up
02:59:34.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:34.688 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
02:59:34.689 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:36.101 01.412 29988 Exposure complete
02:59:36.137 00.036 29988 worker thread done servicing request
02:59:36.138 00.001 28316 OnExposeComplete: enter
02:59:36.138 00.000 28316 UpdateGuideState(): m_state=6
02:59:36.139 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4429
02:59:36.139 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=255.94, Mass=2238, SNR=32.7, Peak=220 HFD=4.2
02:59:36.140 00.001 28316 MultiStar: [#1 0.42,-0.05,0.00,M2] [#2 0.02,0.09,0.95,U] [#3 0.33,-0.04,0.00,M5] [#4 0.33,-0.05,0.00,M2] [#5 0.21,0.01,0.74,U] [#6 0.26,-0.05,0.65,U] [#7 0.20,-0.20,0.65,U] [#8 0.00,-0.15,0.61,U] 
02:59:36.140 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.08}, one-star: {-0.03, -0.22}
02:59:36.141 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
02:59:36.141 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
02:59:36.142 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.71 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
02:59:36.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
02:59:36.143 00.000 28316 Enqueuing Move request for scope (0.10, -0.08)
02:59:36.144 00.001 29988 Worker thread wakes up
02:59:36.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
02:59:36.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
02:59:36.144 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.12 yDistance=-0.05
02:59:36.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:59:36.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:36.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:36.145 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.7
02:59:36.147 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:59:36.147 00.000 29988 MoveAxis(E, 0, ABG)
02:59:36.147 00.000 29988 Move returns status 0, amount 0
02:59:36.147 00.000 29988 MoveAxis(N, 0, ABG)
02:59:36.147 00.000 29988 Move returns status 0, amount 0
02:59:36.147 00.000 29988 move complete, result=0
02:59:36.148 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:36.148 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:36.148 00.000 28316 Enqueuing Expose request
02:59:36.148 00.000 29988 worker thread done servicing request
02:59:36.148 00.000 29988 Worker thread wakes up
02:59:36.148 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:36.149 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:36.149 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:37.776 01.627 29988 Exposure complete
02:59:37.815 00.039 29988 worker thread done servicing request
02:59:37.815 00.000 28316 OnExposeComplete: enter
02:59:37.818 00.003 28316 UpdateGuideState(): m_state=6
02:59:37.820 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4430
02:59:37.820 00.000 28316 Star::Find returns 1 (0), X=949.86, Y=255.78, Mass=2370, SNR=33.8, Peak=222 HFD=4.0
02:59:37.821 00.001 28316 MultiStar: [#1 0.07,0.08,1.00,U] [#2 0.05,-0.09,0.91,U] [#3 0.14,-0.03,0.85,U] [#4 0.39,-0.14,0.00,M3] [#5 0.06,-0.01,0.74,U] [#6 0.12,-0.11,0.64,U] [#7 0.11,-0.08,0.62,U] [#8 -0.08,0.12,0.60,U] 
02:59:37.822 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.07}, one-star: {-0.06, -0.37}
02:59:37.823 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
02:59:37.824 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
02:59:37.826 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.97 mountX=-0.08 mountY=-0.01, mountTheta=-3.01
02:59:37.829 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
02:59:37.830 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
02:59:37.832 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:37.833 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.8
02:59:37.835 00.002 29988 Worker thread wakes up
02:59:37.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:37.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:37.837 00.001 28316 Enqueuing Expose request
02:59:37.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
02:59:37.837 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
02:59:37.837 00.000 29988 Moving (0.05, -0.07) raw xDistance=-0.08 yDistance=-0.01
02:59:37.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:59:37.838 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:37.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:59:37.838 00.000 29988 MoveAxis(E, 0, ABG)
02:59:37.838 00.000 29988 Move returns status 0, amount 0
02:59:37.838 00.000 29988 MoveAxis(N, 0, ABG)
02:59:37.838 00.000 29988 Move returns status 0, amount 0
02:59:37.838 00.000 29988 move complete, result=0
02:59:37.838 00.000 29988 worker thread done servicing request
02:59:37.838 00.000 29988 Worker thread wakes up
02:59:37.838 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:37.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:37.839 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:39.355 01.516 29988 Exposure complete
02:59:39.426 00.071 29988 worker thread done servicing request
02:59:39.426 00.000 28316 OnExposeComplete: enter
02:59:39.427 00.001 28316 UpdateGuideState(): m_state=6
02:59:39.428 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4431
02:59:39.428 00.000 28316 Star::Find returns 1 (0), X=949.94, Y=255.84, Mass=2372, SNR=33.6, Peak=224 HFD=4.1
02:59:39.429 00.001 28316 MultiStar: [#1 0.25,-0.03,1.00,U] [#2 -0.02,-0.04,0.92,U] [#3 0.22,-0.14,0.87,U] [#4 0.29,-0.05,0.81,U] [#5 -0.05,0.07,0.74,U] [#6 0.34,0.07,0.00,M1] [#7 0.28,-0.13,0.66,U] [#8 -0.05,0.04,0.61,U] 
02:59:39.429 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.08}, one-star: {0.02, -0.31}
02:59:39.430 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
02:59:39.430 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
02:59:39.431 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.60 mountX=-0.12 mountY=-0.07, mountTheta=-2.63
02:59:39.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.08, opts=13)
02:59:39.432 00.000 28316 Enqueuing Move request for scope (0.12, -0.08)
02:59:39.433 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:39.433 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.6
02:59:39.434 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:39.434 00.000 29988 Worker thread wakes up
02:59:39.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
02:59:39.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
02:59:39.434 00.000 29988 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=-0.07
02:59:39.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:39.435 00.001 28316 Enqueuing Expose request
02:59:39.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:59:39.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:39.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:59:39.435 00.000 29988 MoveAxis(E, 0, ABG)
02:59:39.435 00.000 29988 Move returns status 0, amount 0
02:59:39.435 00.000 29988 MoveAxis(N, 0, ABG)
02:59:39.435 00.000 29988 Move returns status 0, amount 0
02:59:39.435 00.000 29988 move complete, result=0
02:59:39.435 00.000 29988 worker thread done servicing request
02:59:39.435 00.000 29988 Worker thread wakes up
02:59:39.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:39.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:39.436 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:41.073 01.637 29988 Exposure complete
02:59:41.110 00.037 29988 worker thread done servicing request
02:59:41.110 00.000 28316 OnExposeComplete: enter
02:59:41.111 00.001 28316 UpdateGuideState(): m_state=6
02:59:41.112 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4432
02:59:41.112 00.000 28316 Star::Find returns 1 (0), X=949.72, Y=255.91, Mass=2355, SNR=33.7, Peak=215 HFD=4.1
02:59:41.113 00.001 28316 MultiStar: [#1 0.25,0.05,0.97,U] [#2 -0.02,-0.02,0.93,U] [#3 0.23,-0.18,0.88,U] [#4 0.44,-0.15,0.00,M3] [#5 0.16,-0.09,0.74,U] [#6 0.20,-0.15,0.64,U] [#7 0.18,-0.24,0.62,U] [#8 -0.05,-0.30,0.59,U] 
02:59:41.114 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.13}, one-star: {-0.20, -0.24}
02:59:41.114 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
02:59:41.114 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
02:59:41.115 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.99 mountX=-0.16 mountY=-0.02, mountTheta=-3.03
02:59:41.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
02:59:41.117 00.001 28316 Enqueuing Move request for scope (0.09, -0.13)
02:59:41.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:41.117 00.000 29988 Worker thread wakes up
02:59:41.117 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
02:59:41.120 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:59:41.120 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:59:41.120 00.000 29988 Moving (0.09, -0.13) raw xDistance=-0.16 yDistance=-0.02
02:59:41.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:59:41.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:41.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:41.121 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:41.121 00.000 28316 Enqueuing Expose request
02:59:41.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:59:41.122 00.001 29988 MoveAxis(E, 0, ABG)
02:59:41.122 00.000 29988 Move returns status 0, amount 0
02:59:41.122 00.000 29988 MoveAxis(N, 0, ABG)
02:59:41.122 00.000 29988 Move returns status 0, amount 0
02:59:41.122 00.000 29988 move complete, result=0
02:59:41.122 00.000 29988 worker thread done servicing request
02:59:41.122 00.000 29988 Worker thread wakes up
02:59:41.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:41.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:41.122 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:42.646 01.524 29988 Exposure complete
02:59:42.676 00.030 29988 worker thread done servicing request
02:59:42.677 00.001 28316 OnExposeComplete: enter
02:59:42.680 00.003 28316 UpdateGuideState(): m_state=6
02:59:42.682 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4433
02:59:42.685 00.003 28316 Star::Find returns 1 (0), X=949.78, Y=255.78, Mass=2415, SNR=34.1, Peak=218 HFD=4.1
02:59:42.687 00.002 28316 MultiStar: [#1 0.18,0.04,0.95,U] [#2 0.07,-0.10,0.93,U] [#3 0.32,-0.22,0.00,M3] [#4 0.41,-0.01,0.00,M4] [#5 0.16,-0.11,0.75,U] [#6 0.29,-0.11,0.64,U] [#7 0.06,-0.14,0.62,U] [#8 0.01,-0.09,0.61,U] 
02:59:42.690 00.003 28316 refined, 6 included, MultiStar: {0.08, -0.13}, one-star: {-0.14, -0.38}
02:59:42.692 00.002 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
02:59:42.694 00.002 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
02:59:42.694 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.01 mountX=-0.15 mountY=-0.01, mountTheta=-3.05
02:59:42.696 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
02:59:42.697 00.001 28316 Enqueuing Move request for scope (0.08, -0.13)
02:59:42.697 00.000 29988 Worker thread wakes up
02:59:42.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:42.698 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.1
02:59:42.698 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:42.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:42.699 00.000 28316 Enqueuing Expose request
02:59:42.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
02:59:42.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
02:59:42.699 00.000 29988 Moving (0.08, -0.13) raw xDistance=-0.15 yDistance=-0.01
02:59:42.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:59:42.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:42.700 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:59:42.700 00.000 29988 MoveAxis(E, 0, ABG)
02:59:42.700 00.000 29988 Move returns status 0, amount 0
02:59:42.700 00.000 29988 MoveAxis(N, 0, ABG)
02:59:42.700 00.000 29988 Move returns status 0, amount 0
02:59:42.700 00.000 29988 move complete, result=0
02:59:42.700 00.000 29988 worker thread done servicing request
02:59:42.700 00.000 29988 Worker thread wakes up
02:59:42.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:42.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:42.700 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:44.326 01.626 29988 Exposure complete
02:59:44.365 00.039 29988 worker thread done servicing request
02:59:44.365 00.000 28316 OnExposeComplete: enter
02:59:44.366 00.001 28316 UpdateGuideState(): m_state=6
02:59:44.367 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4434
02:59:44.367 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=255.67, Mass=2443, SNR=34.3, Peak=194 HFD=4.0
02:59:44.368 00.001 28316 MultiStar: [#1 0.21,-0.21,0.95,U] [#2 0.16,-0.17,0.91,U] [#3 0.30,-0.28,0.00,M4] [#4 0.21,-0.29,0.00,M5] [#5 -0.01,-0.28,0.75,U] [#6 0.13,-0.12,0.61,U] [#7 0.18,-0.28,0.62,U] [#8 0.01,-0.29,0.56,U] 
02:59:44.368 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.27}, one-star: {-0.10, -0.49}
02:59:44.368 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
02:59:44.369 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
02:59:44.369 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.28 mountX=-0.28 mountY=0.05, mountTheta=2.97
02:59:44.370 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.27, opts=13)
02:59:44.371 00.001 28316 Enqueuing Move request for scope (0.08, -0.27)
02:59:44.371 00.000 29988 Worker thread wakes up
02:59:44.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
02:59:44.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
02:59:44.371 00.000 29988 Moving (0.08, -0.27) raw xDistance=-0.28 yDistance=0.05
02:59:44.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
02:59:44.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:44.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:59:44.371 00.000 29988 MoveAxis(E, 59, ABG)
02:59:44.371 00.000 29988 Guiding  Dir = 2, Dur = 59
02:59:44.372 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:44.372 00.000 29988 IsSlewing returns 0
02:59:44.372 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.3
02:59:44.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:44.373 00.000 29988 IsGuiding returns 0
02:59:44.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:44.374 00.001 28316 Enqueuing Expose request
02:59:44.375 00.001 29988 PulseGuide returned control before completion, sleep 68
02:59:44.452 00.077 29988 IsGuiding returns 0
02:59:44.452 00.000 29988 Move returns status 0, amount 59
02:59:44.452 00.000 29988 MoveAxis(N, 0, ABG)
02:59:44.452 00.000 29988 Move returns status 0, amount 0
02:59:44.452 00.000 29988 move complete, result=0
02:59:44.452 00.000 29988 worker thread done servicing request
02:59:44.452 00.000 29988 Worker thread wakes up
02:59:44.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:44.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:44.452 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
02:59:45.862 01.410 29988 Exposure complete
02:59:45.912 00.050 29988 worker thread done servicing request
02:59:45.912 00.000 28316 OnExposeComplete: enter
02:59:45.912 00.000 28316 UpdateGuideState(): m_state=6
02:59:45.913 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4435
02:59:45.914 00.001 28316 Star::Find returns 1 (0), X=949.87, Y=255.73, Mass=2406, SNR=34.0, Peak=191 HFD=4.1
02:59:45.915 00.001 28316 MultiStar: [#1 0.16,-0.20,0.99,U] [#2 0.14,-0.16,0.90,U] [#3 0.15,-0.27,0.83,U] [#4 0.11,-0.20,0.83,U] [#5 -0.02,-0.08,0.74,U] [#6 0.03,-0.19,0.60,U] [#7 0.21,-0.16,0.64,U] [#8 -0.05,-0.15,0.59,U] 
02:59:45.916 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.22}, one-star: {-0.04, -0.43}
02:59:45.916 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
02:59:45.917 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
02:59:45.917 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.22 mountX=-0.23 mountY=0.03, mountTheta=3.03
02:59:45.918 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
02:59:45.920 00.002 28316 Enqueuing Move request for scope (0.08, -0.22)
02:59:45.920 00.000 29988 Worker thread wakes up
02:59:45.921 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:45.921 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
02:59:45.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:45.923 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
02:59:45.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
02:59:45.923 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:45.924 00.001 28316 Enqueuing Expose request
02:59:45.924 00.000 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.03
02:59:45.925 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
02:59:45.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:45.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:59:45.925 00.000 29988 MoveAxis(E, 52, ABG)
02:59:45.925 00.000 29988 Guiding  Dir = 2, Dur = 52
02:59:45.925 00.000 29988 IsSlewing returns 0
02:59:45.925 00.000 29988 IsGuiding returns 0
02:59:45.927 00.002 29988 PulseGuide returned control before completion, sleep 61
02:59:46.002 00.075 29988 IsGuiding returns 1
02:59:46.002 00.000 29988 scope still moving after pulse duration time elapsed
02:59:46.035 00.033 29988 IsSlewing returns 0
02:59:46.039 00.004 29988 IsGuiding returns 0
02:59:46.039 00.000 29988 scope move finished after 52 + 62 ms
02:59:46.040 00.001 29988 Move returns status 0, amount 52
02:59:46.040 00.000 29988 MoveAxis(N, 0, ABG)
02:59:46.040 00.000 29988 Move returns status 0, amount 0
02:59:46.040 00.000 29988 move complete, result=0
02:59:46.040 00.000 29988 worker thread done servicing request
02:59:46.040 00.000 29988 Worker thread wakes up
02:59:46.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:46.040 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
02:59:46.041 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:47.673 01.632 29988 Exposure complete
02:59:47.708 00.035 29988 worker thread done servicing request
02:59:47.708 00.000 28316 OnExposeComplete: enter
02:59:47.709 00.001 28316 UpdateGuideState(): m_state=6
02:59:47.709 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4436
02:59:47.710 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=255.96, Mass=2386, SNR=33.7, Peak=200 HFD=4.2
02:59:47.710 00.000 28316 MultiStar: [#1 0.10,0.14,0.98,U] [#2 0.02,0.08,0.91,U] [#3 0.18,-0.02,0.86,U] [#4 0.17,0.08,0.84,U] [#5 -0.10,0.18,0.75,U] [#6 0.04,-0.03,0.63,U] [#7 0.14,-0.15,0.64,U] [#8 0.02,0.07,0.61,U] 
02:59:47.711 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.11, -0.19}
02:59:47.711 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
02:59:47.712 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
02:59:47.712 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.34 mountX=-0.00 mountY=-0.05, mountTheta=-1.66
02:59:47.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
02:59:47.714 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
02:59:47.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:47.714 00.000 29988 Worker thread wakes up
02:59:47.714 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.7
02:59:47.715 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
02:59:47.715 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
02:59:47.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:47.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:47.716 00.001 28316 Enqueuing Expose request
02:59:47.716 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.05
02:59:47.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:59:47.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:47.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:59:47.716 00.000 29988 MoveAxis(E, 0, ABG)
02:59:47.716 00.000 29988 Move returns status 0, amount 0
02:59:47.716 00.000 29988 MoveAxis(N, 0, ABG)
02:59:47.716 00.000 29988 Move returns status 0, amount 0
02:59:47.716 00.000 29988 move complete, result=0
02:59:47.716 00.000 29988 worker thread done servicing request
02:59:47.716 00.000 29988 Worker thread wakes up
02:59:47.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:47.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:47.717 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:59:49.241 01.524 29988 Exposure complete
02:59:49.284 00.043 29988 worker thread done servicing request
02:59:49.284 00.000 28316 OnExposeComplete: enter
02:59:49.285 00.001 28316 UpdateGuideState(): m_state=6
02:59:49.286 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4437
02:59:49.286 00.000 28316 Star::Find returns 1 (0), X=949.93, Y=255.76, Mass=2430, SNR=34.2, Peak=216 HFD=4.1
02:59:49.289 00.003 28316 MultiStar: [#1 0.09,-0.08,0.97,U] [#2 0.08,0.07,0.90,U] [#3 0.13,-0.25,0.83,U] [#4 0.34,-0.19,0.00,M4] [#5 0.19,-0.10,0.74,U] [#6 0.19,-0.26,0.62,U] [#7 0.22,-0.29,0.00,M1] [#8 0.03,-0.10,0.58,U] 
02:59:49.291 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.16}, one-star: {0.01, -0.40}
02:59:49.293 00.002 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
02:59:49.296 00.003 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
02:59:49.298 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.03 mountX=-0.19 mountY=-0.01, mountTheta=-3.06
02:59:49.302 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.16, opts=13)
02:59:49.303 00.001 28316 Enqueuing Move request for scope (0.10, -0.16)
02:59:49.306 00.003 29988 Worker thread wakes up
02:59:49.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:49.308 00.002 28316 UpdateGuideState exits: m=2430 RSB=34.2
02:59:49.310 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:49.313 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:49.315 00.002 28316 Enqueuing Expose request
02:59:49.317 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
02:59:49.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
02:59:49.317 00.000 29988 Moving (0.10, -0.16) raw xDistance=-0.19 yDistance=-0.01
02:59:49.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:59:49.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:49.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:59:49.317 00.000 29988 MoveAxis(E, 0, ABG)
02:59:49.317 00.000 29988 Move returns status 0, amount 0
02:59:49.317 00.000 29988 MoveAxis(N, 0, ABG)
02:59:49.317 00.000 29988 Move returns status 0, amount 0
02:59:49.318 00.001 29988 move complete, result=0
02:59:49.318 00.000 29988 worker thread done servicing request
02:59:49.318 00.000 29988 Worker thread wakes up
02:59:49.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:49.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:49.319 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:59:50.953 01.634 29988 Exposure complete
02:59:51.006 00.053 29988 worker thread done servicing request
02:59:51.006 00.000 28316 OnExposeComplete: enter
02:59:51.007 00.001 28316 UpdateGuideState(): m_state=6
02:59:51.007 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4438
02:59:51.008 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=255.89, Mass=2448, SNR=34.2, Peak=215 HFD=4.1
02:59:51.009 00.001 28316 MultiStar: [#1 0.05,-0.00,0.96,U] [#2 0.12,-0.10,0.91,U] [#3 0.23,-0.10,0.86,U] [#4 0.41,-0.17,0.00,M5] [#5 0.17,-0.09,0.73,U] [#6 0.13,-0.13,0.65,U] [#7 0.19,-0.28,0.00,M2] [#8 -0.22,-0.19,0.57,U] 
02:59:51.010 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.12}, one-star: {-0.10, -0.27}
02:59:51.011 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
02:59:51.012 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
02:59:51.014 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.13 mountX=-0.14 mountY=0.00, mountTheta=3.12
02:59:51.015 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
02:59:51.017 00.002 28316 Enqueuing Move request for scope (0.06, -0.12)
02:59:51.018 00.001 29988 Worker thread wakes up
02:59:51.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:51.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
02:59:51.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
02:59:51.018 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.14 yDistance=0.00
02:59:51.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:59:51.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:51.018 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
02:59:51.019 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:51.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:51.019 00.000 28316 Enqueuing Expose request
02:59:51.020 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:59:51.020 00.000 29988 MoveAxis(E, 0, ABG)
02:59:51.020 00.000 29988 Move returns status 0, amount 0
02:59:51.020 00.000 29988 MoveAxis(N, 0, ABG)
02:59:51.020 00.000 29988 Move returns status 0, amount 0
02:59:51.020 00.000 29988 move complete, result=0
02:59:51.020 00.000 29988 worker thread done servicing request
02:59:51.020 00.000 29988 Worker thread wakes up
02:59:51.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:51.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:51.021 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:59:52.541 01.520 29988 Exposure complete
02:59:52.606 00.065 29988 worker thread done servicing request
02:59:52.606 00.000 28316 OnExposeComplete: enter
02:59:52.608 00.002 28316 UpdateGuideState(): m_state=6
02:59:52.609 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4439
02:59:52.611 00.002 28316 Star::Find returns 1 (0), X=949.84, Y=255.51, Mass=2442, SNR=34.2, Peak=184 HFD=3.8
02:59:52.612 00.001 28316 MultiStar: [#1 0.21,-0.45,0.00,M1] [#2 -0.06,-0.19,0.92,U] [#3 0.24,-0.48,0.00,M1] [#4 0.17,-0.36,0.00,M6] [#5 0.35,-0.43,0.00,M1] [#6 0.06,-0.31,0.60,U] [#7 0.14,-0.38,0.00,M3] [#8 -0.10,-0.28,0.60,U] 
02:59:52.614 00.002 28316 refined, 3 included, MultiStar: {-0.05, -0.38}, one-star: {-0.08, -0.64}
02:59:52.615 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
02:59:52.616 00.001 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
02:59:52.617 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.38 hyp=0.38 cameraTheta=-1.71 mountX=-0.32 mountY=0.22, mountTheta=2.55
02:59:52.620 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.38, opts=13)
02:59:52.621 00.001 28316 Enqueuing Move request for scope (-0.05, -0.38)
02:59:52.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:52.623 00.001 28316 UpdateGuideState exits: m=2442 RSB=34.2
02:59:52.625 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:52.626 00.001 29988 Worker thread wakes up
02:59:52.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:52.626 00.000 28316 Enqueuing Expose request
02:59:52.627 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.38) opts 0xd
02:59:52.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.38)
02:59:52.627 00.000 29988 Moving (-0.05, -0.38) raw xDistance=-0.32 yDistance=0.22
02:59:52.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:59:52.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:59:52.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:59:52.627 00.000 29988 MoveAxis(E, 68, ABG)
02:59:52.627 00.000 29988 Guiding  Dir = 2, Dur = 68
02:59:52.627 00.000 29988 IsSlewing returns 0
02:59:52.627 00.000 29988 IsGuiding returns 0
02:59:52.630 00.003 29988 PulseGuide returned control before completion, sleep 77
02:59:52.710 00.080 29988 IsGuiding returns 0
02:59:52.710 00.000 29988 Move returns status 0, amount 68
02:59:52.710 00.000 29988 MoveAxis(N, 0, ABG)
02:59:52.710 00.000 29988 Move returns status 0, amount 0
02:59:52.710 00.000 29988 move complete, result=0
02:59:52.710 00.000 29988 worker thread done servicing request
02:59:52.711 00.001 29988 Worker thread wakes up
02:59:52.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:52.711 00.000 28316 GuideStep: -0.3 px 68 ms EAST, 0.2 px 0 ms NORTH
02:59:52.712 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:54.344 01.632 29988 Exposure complete
02:59:54.383 00.039 29988 worker thread done servicing request
02:59:54.383 00.000 28316 OnExposeComplete: enter
02:59:54.384 00.001 28316 UpdateGuideState(): m_state=6
02:59:54.384 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4440
02:59:54.385 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=256.13, Mass=2362, SNR=33.7, Peak=177 HFD=3.9
02:59:54.385 00.000 28316 MultiStar: [#1 -0.23,0.14,0.98,U] [#2 -0.29,0.35,0.00,M1] [#3 -0.28,0.16,0.87,U] [#4 -0.04,0.13,0.83,U] [#5 -0.29,0.13,0.74,U] [#6 -0.06,0.15,0.63,U] [#7 -0.28,0.33,0.00,M4] [#8 -0.30,0.16,0.00,M1] 
02:59:54.386 00.001 28316 refined, 5 included, MultiStar: {-0.25, 0.11}, one-star: {-0.49, -0.03}
02:59:54.386 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
02:59:54.387 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
02:59:54.387 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.27 cameraTheta=2.73 mountX=0.20 mountY=0.17, mountTheta=0.71
02:59:54.390 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.11, opts=13)
02:59:54.393 00.003 28316 Enqueuing Move request for scope (-0.25, 0.11)
02:59:54.393 00.000 29988 Worker thread wakes up
02:59:54.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:54.394 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
02:59:54.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:54.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:54.395 00.000 28316 Enqueuing Expose request
02:59:54.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd
02:59:54.396 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.11)
02:59:54.396 00.000 29988 Moving (-0.25, 0.11) raw xDistance=0.20 yDistance=0.17
02:59:54.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:59:54.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:54.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:59:54.396 00.000 29988 MoveAxis(E, 0, ABG)
02:59:54.396 00.000 29988 Move returns status 0, amount 0
02:59:54.396 00.000 29988 MoveAxis(N, 0, ABG)
02:59:54.396 00.000 29988 Move returns status 0, amount 0
02:59:54.396 00.000 29988 move complete, result=0
02:59:54.396 00.000 29988 worker thread done servicing request
02:59:54.396 00.000 29988 Worker thread wakes up
02:59:54.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:54.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:54.396 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:59:55.917 01.521 29988 Exposure complete
02:59:55.965 00.048 29988 worker thread done servicing request
02:59:55.965 00.000 28316 OnExposeComplete: enter
02:59:55.966 00.001 28316 UpdateGuideState(): m_state=6
02:59:55.967 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4441
02:59:55.968 00.001 28316 Star::Find returns 1 (0), X=949.56, Y=256.09, Mass=2395, SNR=34.0, Peak=187 HFD=3.9
02:59:55.968 00.000 28316 MultiStar: [#1 -0.31,0.17,0.00,M1] [#2 -0.06,0.22,0.90,U] [#3 -0.12,0.08,0.85,U] [#4 -0.09,0.09,0.86,U] [#5 -0.32,0.18,0.00,M1] [#6 -0.06,-0.01,0.62,U] [#7 -0.49,0.27,0.00,M5] [#8 -0.30,0.14,0.00,M2] 
02:59:55.969 00.001 28316 refined, 4 included, MultiStar: {-0.15, 0.06}, one-star: {-0.36, -0.07}
02:59:55.969 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
02:59:55.970 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
02:59:55.970 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.75 mountX=0.12 mountY=0.11, mountTheta=0.73
02:59:55.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.06, opts=13)
02:59:55.972 00.001 28316 Enqueuing Move request for scope (-0.15, 0.06)
02:59:55.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:55.973 00.001 29988 Worker thread wakes up
02:59:55.973 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
02:59:55.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
02:59:55.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:55.974 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
02:59:55.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:55.974 00.000 28316 Enqueuing Expose request
02:59:55.975 00.001 29988 Moving (-0.15, 0.06) raw xDistance=0.12 yDistance=0.11
02:59:55.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:59:55.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:55.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:59:55.975 00.000 29988 MoveAxis(E, 0, ABG)
02:59:55.975 00.000 29988 Move returns status 0, amount 0
02:59:55.975 00.000 29988 MoveAxis(N, 0, ABG)
02:59:55.975 00.000 29988 Move returns status 0, amount 0
02:59:55.975 00.000 29988 move complete, result=0
02:59:55.975 00.000 29988 worker thread done servicing request
02:59:55.975 00.000 29988 Worker thread wakes up
02:59:55.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:55.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:55.975 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:59:57.597 01.622 29988 Exposure complete
02:59:57.633 00.036 29988 worker thread done servicing request
02:59:57.633 00.000 28316 OnExposeComplete: enter
02:59:57.634 00.001 28316 UpdateGuideState(): m_state=6
02:59:57.635 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4442
02:59:57.635 00.000 28316 Star::Find returns 1 (0), X=949.71, Y=255.86, Mass=2450, SNR=34.4, Peak=199 HFD=4.1
02:59:57.636 00.001 28316 MultiStar: [#1 0.09,0.02,0.99,U] [#2 0.02,-0.08,0.89,U] [#3 0.08,-0.04,0.88,U] [#4 0.09,-0.10,0.82,U] [#5 -0.11,-0.02,0.71,U] [#6 0.22,-0.15,0.63,U] [#7 0.10,0.07,0.62,U] [#8 -0.28,-0.11,0.60,U] 
02:59:57.637 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.08}, one-star: {-0.20, -0.30}
02:59:57.638 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
02:59:57.639 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
02:59:57.641 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.58 mountX=-0.08 mountY=0.04, mountTheta=2.68
02:59:57.642 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
02:59:57.645 00.003 28316 Enqueuing Move request for scope (-0.00, -0.08)
02:59:57.649 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:57.651 00.002 28316 UpdateGuideState exits: m=2450 RSB=34.4
02:59:57.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:57.655 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:57.657 00.002 28316 Enqueuing Expose request
02:59:57.659 00.002 29988 Worker thread wakes up
02:59:57.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
02:59:57.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
02:59:57.659 00.000 29988 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.04
02:59:57.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:59:57.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:57.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:59:57.659 00.000 29988 MoveAxis(E, 0, ABG)
02:59:57.661 00.002 29988 Move returns status 0, amount 0
02:59:57.661 00.000 29988 MoveAxis(N, 0, ABG)
02:59:57.661 00.000 29988 Move returns status 0, amount 0
02:59:57.661 00.000 29988 move complete, result=0
02:59:57.661 00.000 29988 worker thread done servicing request
02:59:57.661 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:59:57.661 00.000 29988 Worker thread wakes up
02:59:57.662 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:57.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:59.181 01.519 29988 Exposure complete
02:59:59.206 00.025 29988 worker thread done servicing request
02:59:59.206 00.000 28316 OnExposeComplete: enter
02:59:59.207 00.001 28316 UpdateGuideState(): m_state=6
02:59:59.208 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4443
02:59:59.208 00.000 28316 Star::Find returns 1 (0), X=949.71, Y=255.85, Mass=2378, SNR=33.8, Peak=192 HFD=4.0
02:59:59.209 00.001 28316 MultiStar: [#1 -0.13,0.04,1.00,U] [#2 -0.21,0.00,0.92,U] [#3 -0.06,-0.11,0.86,U] [#4 0.08,-0.08,0.84,U] [#5 -0.22,0.09,0.74,U] [#6 0.08,-0.17,0.64,U] [#7 -0.13,0.03,0.63,U] [#8 -0.25,0.04,0.59,U] 
02:59:59.209 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.21, -0.30}
02:59:59.210 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
02:59:59.210 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57)
02:59:59.211 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.68 mountX=-0.00 mountY=0.13, mountTheta=1.61
02:59:59.213 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
02:59:59.213 00.000 28316 Enqueuing Move request for scope (-0.12, -0.06)
02:59:59.214 00.001 29988 Worker thread wakes up
02:59:59.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
02:59:59.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
02:59:59.214 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
02:59:59.215 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:59:59.215 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
02:59:59.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
02:59:59.216 00.001 28316 Enqueuing Expose request
02:59:59.216 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.00 yDistance=0.13
02:59:59.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:59:59.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:59:59.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:59:59.216 00.000 29988 MoveAxis(E, 0, ABG)
02:59:59.216 00.000 29988 Move returns status 0, amount 0
02:59:59.216 00.000 29988 MoveAxis(N, 0, ABG)
02:59:59.216 00.000 29988 Move returns status 0, amount 0
02:59:59.216 00.000 29988 move complete, result=0
02:59:59.216 00.000 29988 worker thread done servicing request
02:59:59.216 00.000 29988 Worker thread wakes up
02:59:59.217 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
02:59:59.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
02:59:59.217 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:00.846 01.629 29988 Exposure complete
03:00:00.876 00.030 29988 worker thread done servicing request
03:00:00.876 00.000 28316 OnExposeComplete: enter
03:00:00.878 00.002 28316 UpdateGuideState(): m_state=6
03:00:00.879 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4444
03:00:00.879 00.000 28316 Star::Find returns 1 (0), X=949.78, Y=255.66, Mass=2459, SNR=34.5, Peak=206 HFD=3.7
03:00:00.880 00.001 28316 MultiStar: [#1 0.07,-0.07,0.95,U] [#2 0.18,-0.18,0.89,U] [#3 0.21,-0.20,0.83,U] [#4 0.21,-0.18,0.80,U] [#5 -0.19,-0.16,0.74,U] [#6 0.07,-0.01,0.61,U] [#7 0.11,-0.24,0.62,U] [#8 -0.09,-0.03,0.59,U] 
03:00:00.880 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.19}, one-star: {-0.14, -0.49}
03:00:00.880 00.000 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
03:00:00.881 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
03:00:00.881 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.30 mountX=-0.19 mountY=0.04, mountTheta=2.94
03:00:00.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.19, opts=13)
03:00:00.883 00.001 28316 Enqueuing Move request for scope (0.05, -0.19)
03:00:00.884 00.001 29988 Worker thread wakes up
03:00:00.884 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
03:00:00.884 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
03:00:00.884 00.000 29988 Moving (0.05, -0.19) raw xDistance=-0.19 yDistance=0.04
03:00:00.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:00:00.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:00.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:00:00.884 00.000 29988 MoveAxis(E, 0, ABG)
03:00:00.884 00.000 29988 Move returns status 0, amount 0
03:00:00.884 00.000 29988 MoveAxis(N, 0, ABG)
03:00:00.884 00.000 29988 Move returns status 0, amount 0
03:00:00.884 00.000 29988 move complete, result=0
03:00:00.884 00.000 29988 worker thread done servicing request
03:00:00.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:00.884 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.5
03:00:00.885 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:00.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:00.886 00.001 28316 Enqueuing Expose request
03:00:00.886 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:00.887 00.001 29988 Worker thread wakes up
03:00:00.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:00.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:02.418 01.531 29988 Exposure complete
03:00:02.460 00.042 29988 worker thread done servicing request
03:00:02.460 00.000 28316 OnExposeComplete: enter
03:00:02.461 00.001 28316 UpdateGuideState(): m_state=6
03:00:02.461 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4445
03:00:02.461 00.000 28316 Star::Find returns 1 (0), X=949.97, Y=255.75, Mass=2502, SNR=34.7, Peak=218 HFD=4.1
03:00:02.462 00.001 28316 MultiStar: [#1 0.21,0.02,0.97,U] [#2 0.09,-0.16,0.87,U] [#3 0.29,-0.22,0.00,M1] [#4 0.38,-0.23,0.00,M2] [#5 0.04,-0.09,0.70,U] [#6 0.21,-0.12,0.61,U] [#7 0.10,-0.07,0.59,U] [#8 0.06,-0.19,0.58,U] 
03:00:02.462 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.15}, one-star: {0.05, -0.41}
03:00:02.463 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:00:02.463 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:00:02.465 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.94 mountX=-0.19 mountY=-0.03, mountTheta=-2.98
03:00:02.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
03:00:02.467 00.001 28316 Enqueuing Move request for scope (0.11, -0.15)
03:00:02.467 00.000 29988 Worker thread wakes up
03:00:02.468 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:02.468 00.000 28316 UpdateGuideState exits: m=2502 RSB=34.7
03:00:02.468 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:02.469 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:02.469 00.000 28316 Enqueuing Expose request
03:00:02.470 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
03:00:02.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
03:00:02.470 00.000 29988 Moving (0.11, -0.15) raw xDistance=-0.19 yDistance=-0.03
03:00:02.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:00:02.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:02.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:00:02.470 00.000 29988 MoveAxis(E, 0, ABG)
03:00:02.470 00.000 29988 Move returns status 0, amount 0
03:00:02.470 00.000 29988 MoveAxis(N, 0, ABG)
03:00:02.470 00.000 29988 Move returns status 0, amount 0
03:00:02.470 00.000 29988 move complete, result=0
03:00:02.470 00.000 29988 worker thread done servicing request
03:00:02.470 00.000 29988 Worker thread wakes up
03:00:02.470 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:02.471 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:02.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:04.100 01.629 29988 Exposure complete
03:00:04.149 00.049 29988 worker thread done servicing request
03:00:04.149 00.000 28316 OnExposeComplete: enter
03:00:04.152 00.003 28316 UpdateGuideState(): m_state=6
03:00:04.153 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4446
03:00:04.155 00.002 28316 Star::Find returns 1 (0), X=950.22, Y=255.56, Mass=2398, SNR=33.8, Peak=190 HFD=3.8
03:00:04.156 00.001 28316 MultiStar: large primary error, entering stabilization period
03:00:04.156 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
03:00:04.157 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
03:00:04.157 00.000 28316 CameraToMount -- cameraX=0.30 cameraY=-0.59 hyp=0.67 cameraTheta=-1.10 mountX=-0.67 mountY=-0.00, mountTheta=-3.14
03:00:04.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.59, opts=13)
03:00:04.159 00.001 28316 Enqueuing Move request for scope (0.30, -0.59)
03:00:04.159 00.000 29988 Worker thread wakes up
03:00:04.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:04.160 00.001 28316 UpdateGuideState exits: m=2398 RSB=33.8
03:00:04.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:04.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:04.161 00.001 28316 Enqueuing Expose request
03:00:04.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.59) opts 0xd
03:00:04.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.59)
03:00:04.161 00.000 29988 Moving (0.30, -0.59) raw xDistance=-0.67 yDistance=-0.00
03:00:04.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
03:00:04.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:04.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:00:04.161 00.000 29988 MoveAxis(E, 140, ABG)
03:00:04.162 00.001 29988 Guiding  Dir = 2, Dur = 140
03:00:04.162 00.000 29988 IsSlewing returns 0
03:00:04.162 00.000 29988 IsGuiding returns 0
03:00:04.163 00.001 29988 PulseGuide returned control before completion, sleep 149
03:00:04.324 00.161 29988 IsGuiding returns 0
03:00:04.324 00.000 29988 Move returns status 0, amount 140
03:00:04.324 00.000 29988 MoveAxis(N, 0, ABG)
03:00:04.324 00.000 29988 Move returns status 0, amount 0
03:00:04.324 00.000 29988 move complete, result=0
03:00:04.324 00.000 29988 worker thread done servicing request
03:00:04.324 00.000 29988 Worker thread wakes up
03:00:04.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:04.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:04.324 00.000 28316 GuideStep: -0.7 px 140 ms EAST, -0.0 px 0 ms NORTH
03:00:05.735 01.411 29988 Exposure complete
03:00:05.778 00.043 29988 worker thread done servicing request
03:00:05.778 00.000 28316 OnExposeComplete: enter
03:00:05.780 00.002 28316 UpdateGuideState(): m_state=6
03:00:05.781 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4447
03:00:05.782 00.001 28316 Star::Find returns 1 (0), X=950.08, Y=255.77, Mass=2339, SNR=33.5, Peak=200 HFD=4.1
03:00:05.782 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:00:05.782 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:00:05.783 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.18 mountX=-0.42 mountY=0.03, mountTheta=3.07
03:00:05.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.39, opts=13)
03:00:05.784 00.000 28316 Enqueuing Move request for scope (0.16, -0.39)
03:00:05.784 00.000 29988 Worker thread wakes up
03:00:05.784 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.39) opts 0xd
03:00:05.784 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.39)
03:00:05.784 00.000 29988 Moving (0.16, -0.39) raw xDistance=-0.42 yDistance=0.03
03:00:05.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.42
03:00:05.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:05.784 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:00:05.784 00.000 29988 MoveAxis(E, 97, ABG)
03:00:05.784 00.000 29988 Guiding  Dir = 2, Dur = 97
03:00:05.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:05.786 00.002 29988 IsSlewing returns 0
03:00:05.786 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:00:05.787 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:05.788 00.001 29988 IsGuiding returns 0
03:00:05.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:05.791 00.002 28316 Enqueuing Expose request
03:00:05.792 00.001 29988 PulseGuide returned control before completion, sleep 106
03:00:05.904 00.112 29988 IsGuiding returns 0
03:00:05.904 00.000 29988 Move returns status 0, amount 97
03:00:05.904 00.000 29988 MoveAxis(N, 0, ABG)
03:00:05.904 00.000 29988 Move returns status 0, amount 0
03:00:05.904 00.000 29988 move complete, result=0
03:00:05.904 00.000 29988 worker thread done servicing request
03:00:05.904 00.000 29988 Worker thread wakes up
03:00:05.904 00.000 28316 GuideStep: -0.4 px 97 ms EAST, 0.0 px 0 ms NORTH
03:00:05.905 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:05.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:07.540 01.635 29988 Exposure complete
03:00:07.566 00.026 29988 worker thread done servicing request
03:00:07.566 00.000 28316 OnExposeComplete: enter
03:00:07.567 00.001 28316 UpdateGuideState(): m_state=6
03:00:07.568 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4448
03:00:07.569 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=256.27, Mass=2292, SNR=33.1, Peak=175 HFD=3.7
03:00:07.570 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:00:07.571 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:00:07.571 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.74 mountX=0.21 mountY=0.19, mountTheta=0.72
03:00:07.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.11, opts=13)
03:00:07.573 00.000 28316 Enqueuing Move request for scope (-0.27, 0.11)
03:00:07.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:07.574 00.001 28316 UpdateGuideState exits: m=2292 RSB=33.1
03:00:07.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:07.575 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:07.575 00.000 28316 Enqueuing Expose request
03:00:07.575 00.000 29988 Worker thread wakes up
03:00:07.576 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
03:00:07.576 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
03:00:07.576 00.000 29988 Moving (-0.27, 0.11) raw xDistance=0.21 yDistance=0.19
03:00:07.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
03:00:07.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:07.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:00:07.576 00.000 29988 MoveAxis(W, 38, ABG)
03:00:07.576 00.000 29988 Guiding  Dir = 3, Dur = 38
03:00:07.576 00.000 29988 IsSlewing returns 0
03:00:07.576 00.000 29988 IsGuiding returns 0
03:00:07.578 00.002 29988 PulseGuide returned control before completion, sleep 47
03:00:07.633 00.055 29988 IsGuiding returns 0
03:00:07.634 00.001 29988 Move returns status 0, amount 38
03:00:07.634 00.000 29988 MoveAxis(N, 0, ABG)
03:00:07.634 00.000 29988 Move returns status 0, amount 0
03:00:07.634 00.000 29988 move complete, result=0
03:00:07.634 00.000 29988 worker thread done servicing request
03:00:07.634 00.000 29988 Worker thread wakes up
03:00:07.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:07.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:07.634 00.000 28316 GuideStep: 0.2 px 38 ms WEST, 0.2 px 0 ms NORTH
03:00:09.041 01.407 29988 Exposure complete
03:00:09.081 00.040 29988 worker thread done servicing request
03:00:09.081 00.000 28316 OnExposeComplete: enter
03:00:09.082 00.001 28316 UpdateGuideState(): m_state=6
03:00:09.083 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4449
03:00:09.083 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=256.24, Mass=2426, SNR=34.1, Peak=199 HFD=3.8
03:00:09.084 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
03:00:09.084 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
03:00:09.085 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.84 mountX=0.19 mountY=0.20, mountTheta=0.82
03:00:09.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.08, opts=13)
03:00:09.086 00.000 28316 Enqueuing Move request for scope (-0.27, 0.08)
03:00:09.087 00.001 29988 Worker thread wakes up
03:00:09.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:09.087 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:00:09.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:09.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:09.089 00.001 28316 Enqueuing Expose request
03:00:09.091 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
03:00:09.091 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
03:00:09.091 00.000 29988 Moving (-0.27, 0.08) raw xDistance=0.19 yDistance=0.20
03:00:09.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:00:09.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:09.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:00:09.091 00.000 29988 MoveAxis(E, 0, ABG)
03:00:09.091 00.000 29988 Move returns status 0, amount 0
03:00:09.091 00.000 29988 MoveAxis(N, 0, ABG)
03:00:09.091 00.000 29988 Move returns status 0, amount 0
03:00:09.091 00.000 29988 move complete, result=0
03:00:09.091 00.000 29988 worker thread done servicing request
03:00:09.091 00.000 29988 Worker thread wakes up
03:00:09.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:09.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:09.092 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:00:10.726 01.634 29988 Exposure complete
03:00:10.782 00.056 29988 worker thread done servicing request
03:00:10.782 00.000 28316 OnExposeComplete: enter
03:00:10.784 00.002 28316 UpdateGuideState(): m_state=6
03:00:10.785 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4450
03:00:10.785 00.000 28316 Star::Find returns 1 (0), X=949.73, Y=256.15, Mass=2468, SNR=34.4, Peak=205 HFD=4.1
03:00:10.786 00.001 28316 MultiStar: exiting stabilization period
03:00:10.787 00.001 28316 MultiStar: [#1 -0.13,0.20,0.95,U] [#2 -0.19,0.23,0.89,U] [#3 0.12,0.19,0.84,U] [#4 -0.03,0.21,0.82,U] [#5 -0.05,0.17,0.73,U] [#6 -0.04,0.17,0.60,U] [#7 -0.27,0.19,0.00,M2] [#8 -0.34,0.29,0.00,M1] 
03:00:10.788 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.16}, one-star: {-0.19, -0.00}
03:00:10.789 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
03:00:10.789 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
03:00:10.791 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.03 mountX=0.18 mountY=-0.00, mountTheta=-0.01
03:00:10.792 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.16, opts=13)
03:00:10.792 00.000 28316 Enqueuing Move request for scope (-0.08, 0.16)
03:00:10.793 00.001 29988 Worker thread wakes up
03:00:10.793 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:10.793 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.4
03:00:10.794 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:10.794 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:10.794 00.000 28316 Enqueuing Expose request
03:00:10.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
03:00:10.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
03:00:10.795 00.000 29988 Moving (-0.08, 0.16) raw xDistance=0.18 yDistance=-0.00
03:00:10.795 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:00:10.795 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:10.795 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:00:10.795 00.000 29988 MoveAxis(E, 0, ABG)
03:00:10.795 00.000 29988 Move returns status 0, amount 0
03:00:10.795 00.000 29988 MoveAxis(N, 0, ABG)
03:00:10.795 00.000 29988 Move returns status 0, amount 0
03:00:10.795 00.000 29988 move complete, result=0
03:00:10.795 00.000 29988 worker thread done servicing request
03:00:10.795 00.000 29988 Worker thread wakes up
03:00:10.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:10.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:10.795 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:12.214 01.419 29988 Exposure complete
03:00:12.240 00.026 29988 worker thread done servicing request
03:00:12.240 00.000 28316 OnExposeComplete: enter
03:00:12.240 00.000 28316 UpdateGuideState(): m_state=6
03:00:12.241 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4451
03:00:12.242 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=256.02, Mass=2313, SNR=33.3, Peak=189 HFD=3.9
03:00:12.242 00.000 28316 MultiStar: [#1 -0.31,0.27,0.00,M1] [#2 -0.12,0.21,0.93,U] [#3 -0.09,-0.01,0.87,U] [#4 0.02,0.16,0.85,U] [#5 -0.28,0.28,0.00,M1] [#6 -0.15,0.11,0.64,U] [#7 -0.28,0.33,0.00,M3] [#8 -0.25,0.17,0.62,U] 
03:00:12.243 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.07}, one-star: {-0.39, -0.14}
03:00:12.243 00.000 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
03:00:12.243 00.000 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
03:00:12.244 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.72 mountX=0.14 mountY=0.12, mountTheta=0.70
03:00:12.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.07, opts=13)
03:00:12.246 00.001 28316 Enqueuing Move request for scope (-0.17, 0.07)
03:00:12.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:12.247 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:00:12.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:12.248 00.001 29988 Worker thread wakes up
03:00:12.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:12.248 00.000 28316 Enqueuing Expose request
03:00:12.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
03:00:12.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
03:00:12.249 00.000 29988 Moving (-0.17, 0.07) raw xDistance=0.14 yDistance=0.12
03:00:12.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:00:12.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:12.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:00:12.249 00.000 29988 MoveAxis(E, 0, ABG)
03:00:12.249 00.000 29988 Move returns status 0, amount 0
03:00:12.249 00.000 29988 MoveAxis(N, 0, ABG)
03:00:12.249 00.000 29988 Move returns status 0, amount 0
03:00:12.249 00.000 29988 move complete, result=0
03:00:12.249 00.000 29988 worker thread done servicing request
03:00:12.249 00.000 29988 Worker thread wakes up
03:00:12.249 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:12.249 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:12.249 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:13.877 01.628 29988 Exposure complete
03:00:13.910 00.033 29988 worker thread done servicing request
03:00:13.910 00.000 28316 OnExposeComplete: enter
03:00:13.910 00.000 28316 UpdateGuideState(): m_state=6
03:00:13.911 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4452
03:00:13.912 00.001 28316 Star::Find returns 1 (0), X=949.92, Y=256.07, Mass=2441, SNR=34.2, Peak=198 HFD=4.3
03:00:13.912 00.000 28316 MultiStar: [#1 -0.10,0.12,0.95,U] [#2 -0.06,0.16,0.92,U] [#3 0.17,0.11,0.85,U] [#4 0.01,0.06,0.83,U] [#5 -0.27,0.20,0.71,U] [#6 0.02,0.15,0.63,U] [#7 -0.09,0.14,0.63,U] [#8 -0.23,0.29,0.00,M1] 
03:00:13.913 00.001 28316 single-star, 7 included, MultiStar: {-0.03, 0.10}, one-star: {0.00, -0.09}
03:00:13.913 00.000 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.73)
03:00:13.914 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.69)
03:00:13.914 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.56 mountX=-0.08 mountY=0.04, mountTheta=2.69
03:00:13.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.09, opts=13)
03:00:13.916 00.001 28316 Enqueuing Move request for scope (0.00, -0.09)
03:00:13.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:13.917 00.001 29988 Worker thread wakes up
03:00:13.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
03:00:13.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
03:00:13.917 00.000 29988 Moving (0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
03:00:13.917 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.2
03:00:13.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:13.918 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:00:13.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:13.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:13.918 00.000 28316 Enqueuing Expose request
03:00:13.919 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:00:13.919 00.000 29988 MoveAxis(E, 0, ABG)
03:00:13.919 00.000 29988 Move returns status 0, amount 0
03:00:13.919 00.000 29988 MoveAxis(N, 0, ABG)
03:00:13.919 00.000 29988 Move returns status 0, amount 0
03:00:13.919 00.000 29988 move complete, result=0
03:00:13.919 00.000 29988 worker thread done servicing request
03:00:13.919 00.000 29988 Worker thread wakes up
03:00:13.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:13.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:13.919 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:15.435 01.516 29988 Exposure complete
03:00:15.481 00.046 29988 worker thread done servicing request
03:00:15.481 00.000 28316 OnExposeComplete: enter
03:00:15.482 00.001 28316 UpdateGuideState(): m_state=6
03:00:15.482 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4453
03:00:15.483 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=256.06, Mass=2387, SNR=33.8, Peak=201 HFD=4.3
03:00:15.483 00.000 28316 MultiStar: [#1 0.00,0.32,0.96,U] [#2 0.14,0.19,0.93,U] [#3 0.31,0.08,0.85,U] [#4 0.16,0.17,0.85,U] [#5 -0.07,0.17,0.75,U] [#6 0.12,0.19,0.61,U] [#7 0.09,0.07,0.61,U] [#8 0.27,-0.08,0.61,U] 
03:00:15.484 00.001 28316 single-star, 8 included, MultiStar: {0.11, 0.12}, one-star: {0.04, -0.09}
03:00:15.484 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
03:00:15.485 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
03:00:15.486 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.20 mountX=-0.10 mountY=0.01, mountTheta=3.05
03:00:15.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
03:00:15.490 00.002 28316 Enqueuing Move request for scope (0.04, -0.09)
03:00:15.490 00.000 29988 Worker thread wakes up
03:00:15.491 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
03:00:15.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
03:00:15.491 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=0.01
03:00:15.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:00:15.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:15.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:15.491 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
03:00:15.492 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:15.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:15.492 00.000 28316 Enqueuing Expose request
03:00:15.493 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:00:15.493 00.000 29988 MoveAxis(E, 0, ABG)
03:00:15.493 00.000 29988 Move returns status 0, amount 0
03:00:15.493 00.000 29988 MoveAxis(N, 0, ABG)
03:00:15.493 00.000 29988 Move returns status 0, amount 0
03:00:15.493 00.000 29988 move complete, result=0
03:00:15.493 00.000 29988 worker thread done servicing request
03:00:15.493 00.000 29988 Worker thread wakes up
03:00:15.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:15.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:15.494 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:17.224 01.730 29988 Exposure complete
03:00:17.287 00.063 29988 worker thread done servicing request
03:00:17.287 00.000 28316 OnExposeComplete: enter
03:00:17.289 00.002 28316 UpdateGuideState(): m_state=6
03:00:17.290 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4454
03:00:17.292 00.002 28316 Star::Find returns 1 (0), X=949.88, Y=256.02, Mass=2281, SNR=33.1, Peak=201 HFD=4.2
03:00:17.293 00.001 28316 MultiStar: [#1 0.30,0.19,0.00,M1] [#2 0.17,0.30,0.00,M1] [#3 0.28,0.04,0.89,U] [#4 0.15,0.08,0.80,U] [#5 0.08,0.16,0.75,U] [#6 0.04,0.26,0.63,U] [#7 0.17,0.35,0.00,M2] [#8 0.11,0.14,0.59,U] 
03:00:17.294 00.001 28316 refined, 5 included, MultiStar: {0.10, 0.07}, one-star: {-0.04, -0.13}
03:00:17.295 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
03:00:17.295 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
03:00:17.296 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.61 mountX=0.02 mountY=-0.12, mountTheta=-1.39
03:00:17.297 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
03:00:17.297 00.000 28316 Enqueuing Move request for scope (0.10, 0.07)
03:00:17.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:17.298 00.000 29988 Worker thread wakes up
03:00:17.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
03:00:17.298 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
03:00:17.298 00.000 29988 Moving (0.10, 0.07) raw xDistance=0.02 yDistance=-0.12
03:00:17.298 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:00:17.298 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:17.298 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.1
03:00:17.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:17.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:17.300 00.000 28316 Enqueuing Expose request
03:00:17.301 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:00:17.301 00.000 29988 MoveAxis(E, 0, ABG)
03:00:17.301 00.000 29988 Move returns status 0, amount 0
03:00:17.301 00.000 29988 MoveAxis(N, 0, ABG)
03:00:17.301 00.000 29988 Move returns status 0, amount 0
03:00:17.301 00.000 29988 move complete, result=0
03:00:17.301 00.000 29988 worker thread done servicing request
03:00:17.301 00.000 29988 Worker thread wakes up
03:00:17.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:17.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:17.301 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:18.710 01.409 29988 Exposure complete
03:00:18.756 00.046 29988 worker thread done servicing request
03:00:18.756 00.000 28316 OnExposeComplete: enter
03:00:18.758 00.002 28316 UpdateGuideState(): m_state=6
03:00:18.758 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4455
03:00:18.759 00.001 28316 Star::Find returns 1 (0), X=949.71, Y=256.08, Mass=2385, SNR=33.8, Peak=209 HFD=4.1
03:00:18.759 00.000 28316 MultiStar: [#1 0.19,0.04,0.99,U] [#2 0.03,0.05,0.92,U] [#3 0.25,0.02,0.86,U] [#4 0.17,0.01,0.83,U] [#5 0.03,-0.00,0.75,U] [#6 0.24,0.10,0.63,U] [#7 -0.02,0.01,0.61,U] [#8 -0.11,-0.00,0.60,U] 
03:00:18.760 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {-0.21, -0.07}
03:00:18.760 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
03:00:18.761 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
03:00:18.761 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.07 cameraTheta=0.22 mountX=-0.01 mountY=-0.06, mountTheta=-1.78
03:00:18.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
03:00:18.763 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
03:00:18.764 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:18.764 00.000 29988 Worker thread wakes up
03:00:18.764 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.8
03:00:18.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
03:00:18.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:18.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:18.765 00.000 28316 Enqueuing Expose request
03:00:18.766 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
03:00:18.766 00.000 29988 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
03:00:18.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:00:18.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:18.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:00:18.766 00.000 29988 MoveAxis(E, 0, ABG)
03:00:18.766 00.000 29988 Move returns status 0, amount 0
03:00:18.766 00.000 29988 MoveAxis(N, 0, ABG)
03:00:18.766 00.000 29988 Move returns status 0, amount 0
03:00:18.766 00.000 29988 move complete, result=0
03:00:18.766 00.000 29988 worker thread done servicing request
03:00:18.766 00.000 29988 Worker thread wakes up
03:00:18.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:18.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:18.766 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:20.394 01.628 29988 Exposure complete
03:00:20.437 00.043 29988 worker thread done servicing request
03:00:20.437 00.000 28316 OnExposeComplete: enter
03:00:20.442 00.005 28316 UpdateGuideState(): m_state=6
03:00:20.442 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4456
03:00:20.443 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=255.86, Mass=2293, SNR=33.2, Peak=227 HFD=4.0
03:00:20.443 00.000 28316 MultiStar: [#1 0.06,0.15,1.01,U] [#2 -0.05,-0.03,0.94,U] [#3 0.20,-0.07,0.88,U] [#4 -0.12,0.06,0.85,U] [#5 0.07,0.18,0.77,U] [#6 -0.07,0.13,0.63,U] [#7 -0.01,0.02,0.63,U] [#8 -0.16,0.07,0.60,U] 
03:00:20.444 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.12, -0.30}
03:00:20.444 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
03:00:20.444 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
03:00:20.445 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.60 mountX=0.02 mountY=0.01, mountTheta=0.58
03:00:20.446 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
03:00:20.446 00.000 28316 Enqueuing Move request for scope (-0.02, 0.01)
03:00:20.447 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:20.447 00.000 29988 Worker thread wakes up
03:00:20.447 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
03:00:20.447 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
03:00:20.447 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
03:00:20.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:00:20.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:20.448 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:00:20.449 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:00:20.449 00.000 29988 MoveAxis(E, 0, ABG)
03:00:20.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:20.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:20.451 00.002 28316 Enqueuing Expose request
03:00:20.451 00.000 29988 Move returns status 0, amount 0
03:00:20.451 00.000 29988 MoveAxis(N, 0, ABG)
03:00:20.451 00.000 29988 Move returns status 0, amount 0
03:00:20.451 00.000 29988 move complete, result=0
03:00:20.451 00.000 29988 worker thread done servicing request
03:00:20.451 00.000 29988 Worker thread wakes up
03:00:20.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:20.452 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:20.452 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:21.968 01.516 29988 Exposure complete
03:00:22.010 00.042 29988 worker thread done servicing request
03:00:22.010 00.000 28316 OnExposeComplete: enter
03:00:22.011 00.001 28316 UpdateGuideState(): m_state=6
03:00:22.011 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4457
03:00:22.014 00.003 28316 Star::Find returns 1 (0), X=949.92, Y=255.79, Mass=2364, SNR=33.7, Peak=209 HFD=4.2
03:00:22.016 00.002 28316 MultiStar: [#1 0.01,-0.16,0.98,U] [#2 -0.01,-0.20,0.91,U] [#3 0.17,-0.21,0.85,U] [#4 0.20,-0.11,0.83,U] [#5 0.01,-0.11,0.73,U] [#6 -0.18,-0.10,0.65,U] [#7 0.02,-0.22,0.65,U] [#8 -0.10,-0.21,0.59,U] 
03:00:22.016 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.19}, one-star: {-0.00, -0.37}
03:00:22.017 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.82)
03:00:22.017 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.78)
03:00:22.018 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.47 mountX=-0.18 mountY=0.07, mountTheta=2.78
03:00:22.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.19, opts=13)
03:00:22.019 00.000 28316 Enqueuing Move request for scope (0.02, -0.19)
03:00:22.020 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:22.020 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
03:00:22.021 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:22.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:22.021 00.000 28316 Enqueuing Expose request
03:00:22.022 00.001 29988 Worker thread wakes up
03:00:22.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
03:00:22.022 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
03:00:22.022 00.000 29988 Moving (0.02, -0.19) raw xDistance=-0.18 yDistance=0.07
03:00:22.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:00:22.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:22.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:00:22.022 00.000 29988 MoveAxis(E, 0, ABG)
03:00:22.022 00.000 29988 Move returns status 0, amount 0
03:00:22.022 00.000 29988 MoveAxis(N, 0, ABG)
03:00:22.022 00.000 29988 Move returns status 0, amount 0
03:00:22.022 00.000 29988 move complete, result=0
03:00:22.022 00.000 29988 worker thread done servicing request
03:00:22.022 00.000 29988 Worker thread wakes up
03:00:22.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:22.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:22.022 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:23.649 01.627 29988 Exposure complete
03:00:23.693 00.044 29988 worker thread done servicing request
03:00:23.693 00.000 28316 OnExposeComplete: enter
03:00:23.696 00.003 28316 UpdateGuideState(): m_state=6
03:00:23.699 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4458
03:00:23.702 00.003 28316 Star::Find returns 1 (0), X=949.64, Y=255.67, Mass=2478, SNR=34.5, Peak=201 HFD=3.8
03:00:23.704 00.002 28316 MultiStar: [#1 -0.13,-0.02,0.95,U] [#2 -0.15,-0.22,0.90,U] [#3 0.04,-0.21,0.82,U] [#4 -0.22,-0.15,0.84,U] [#5 -0.27,-0.08,0.74,U] [#6 -0.09,-0.41,0.00,M1] [#7 -0.07,-0.21,0.63,U] [#8 -0.26,-0.23,0.00,M1] 
03:00:23.706 00.002 28316 refined, 6 included, MultiStar: {-0.16, -0.20}, one-star: {-0.28, -0.49}
03:00:23.707 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
03:00:23.708 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
03:00:23.710 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.23 mountX=-0.12 mountY=0.23, mountTheta=2.05
03:00:23.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.20, opts=13)
03:00:23.712 00.000 28316 Enqueuing Move request for scope (-0.16, -0.20)
03:00:23.713 00.001 29988 Worker thread wakes up
03:00:23.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:23.713 00.000 28316 UpdateGuideState exits: m=2478 RSB=34.5
03:00:23.714 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:23.714 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:23.714 00.000 28316 Enqueuing Expose request
03:00:23.715 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
03:00:23.715 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
03:00:23.715 00.000 29988 Moving (-0.16, -0.20) raw xDistance=-0.12 yDistance=0.23
03:00:23.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:00:23.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:23.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:00:23.715 00.000 29988 MoveAxis(E, 0, ABG)
03:00:23.715 00.000 29988 Move returns status 0, amount 0
03:00:23.715 00.000 29988 MoveAxis(N, 0, ABG)
03:00:23.715 00.000 29988 Move returns status 0, amount 0
03:00:23.715 00.000 29988 move complete, result=0
03:00:23.715 00.000 29988 worker thread done servicing request
03:00:23.715 00.000 29988 Worker thread wakes up
03:00:23.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:23.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:23.715 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:00:25.241 01.526 29988 Exposure complete
03:00:25.297 00.056 29988 worker thread done servicing request
03:00:25.297 00.000 28316 OnExposeComplete: enter
03:00:25.298 00.001 28316 UpdateGuideState(): m_state=6
03:00:25.298 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4459
03:00:25.299 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=255.93, Mass=2332, SNR=33.4, Peak=215 HFD=4.0
03:00:25.299 00.000 28316 MultiStar: [#1 -0.03,-0.04,1.01,U] [#2 -0.20,-0.02,0.93,U] [#3 0.09,-0.05,0.85,U] [#4 0.15,-0.05,0.85,U] [#5 -0.03,-0.14,0.75,U] [#6 0.02,-0.10,0.64,U] [#7 -0.02,0.05,0.63,U] [#8 -0.13,0.09,0.57,U] 
03:00:25.300 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.25, -0.23}
03:00:25.300 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
03:00:25.302 00.002 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
03:00:25.305 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.23 mountX=-0.04 mountY=0.07, mountTheta=2.05
03:00:25.309 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.06, opts=13)
03:00:25.311 00.002 28316 Enqueuing Move request for scope (-0.05, -0.06)
03:00:25.314 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:25.316 00.002 28316 UpdateGuideState exits: m=2332 RSB=33.4
03:00:25.319 00.003 29988 Worker thread wakes up
03:00:25.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
03:00:25.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
03:00:25.319 00.000 29988 Moving (-0.05, -0.06) raw xDistance=-0.04 yDistance=0.07
03:00:25.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:00:25.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:25.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:25.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:25.321 00.001 28316 Enqueuing Expose request
03:00:25.322 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:00:25.322 00.000 29988 MoveAxis(E, 0, ABG)
03:00:25.322 00.000 29988 Move returns status 0, amount 0
03:00:25.322 00.000 29988 MoveAxis(N, 0, ABG)
03:00:25.322 00.000 29988 Move returns status 0, amount 0
03:00:25.322 00.000 29988 move complete, result=0
03:00:25.322 00.000 29988 worker thread done servicing request
03:00:25.322 00.000 29988 Worker thread wakes up
03:00:25.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:25.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:25.323 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:26.953 01.630 29988 Exposure complete
03:00:27.007 00.054 29988 worker thread done servicing request
03:00:27.007 00.000 28316 OnExposeComplete: enter
03:00:27.008 00.001 28316 UpdateGuideState(): m_state=6
03:00:27.008 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4460
03:00:27.009 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=255.93, Mass=2367, SNR=33.7, Peak=201 HFD=4.2
03:00:27.009 00.000 28316 MultiStar: [#1 0.23,-0.06,1.01,U] [#2 0.00,-0.09,0.90,U] [#3 -0.03,-0.14,0.84,U] [#4 0.24,-0.45,0.00,M1] [#5 0.00,-0.13,0.74,U] [#6 0.21,-0.30,0.00,M1] [#7 -0.09,-0.30,0.64,U] [#8 -0.18,-0.22,0.60,U] 
03:00:27.010 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.16}, one-star: {-0.13, -0.23}
03:00:27.010 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
03:00:27.010 00.000 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
03:00:27.011 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=-0.14 mountY=0.08, mountTheta=2.60
03:00:27.012 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
03:00:27.012 00.000 28316 Enqueuing Move request for scope (-0.01, -0.16)
03:00:27.013 00.001 29988 Worker thread wakes up
03:00:27.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:27.015 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
03:00:27.015 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
03:00:27.015 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.14 yDistance=0.08
03:00:27.015 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
03:00:27.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:27.017 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:27.017 00.000 28316 Enqueuing Expose request
03:00:27.018 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:00:27.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:27.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:00:27.018 00.000 29988 MoveAxis(E, 0, ABG)
03:00:27.018 00.000 29988 Move returns status 0, amount 0
03:00:27.018 00.000 29988 MoveAxis(N, 0, ABG)
03:00:27.018 00.000 29988 Move returns status 0, amount 0
03:00:27.018 00.000 29988 move complete, result=0
03:00:27.018 00.000 29988 worker thread done servicing request
03:00:27.018 00.000 29988 Worker thread wakes up
03:00:27.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:27.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:27.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:28.537 01.519 29988 Exposure complete
03:00:28.587 00.050 29988 worker thread done servicing request
03:00:28.587 00.000 28316 OnExposeComplete: enter
03:00:28.589 00.002 28316 UpdateGuideState(): m_state=6
03:00:28.590 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4461
03:00:28.591 00.001 28316 Star::Find returns 1 (0), X=949.85, Y=255.93, Mass=2355, SNR=33.6, Peak=222 HFD=4.2
03:00:28.592 00.001 28316 MultiStar: [#1 0.28,0.10,1.00,U] [#2 0.12,-0.03,0.90,U] [#3 0.23,-0.22,0.87,U] [#4 0.42,-0.13,0.00,M2] [#5 0.09,0.04,0.73,U] [#6 0.31,-0.17,0.00,M2] [#7 0.18,-0.14,0.64,U] [#8 0.05,-0.14,0.59,U] 
03:00:28.595 00.003 28316 refined, 6 included, MultiStar: {0.13, -0.08}, one-star: {-0.07, -0.22}
03:00:28.595 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
03:00:28.596 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
03:00:28.597 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.59 mountX=-0.13 mountY=-0.08, mountTheta=-2.61
03:00:28.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
03:00:28.599 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
03:00:28.599 00.000 29988 Worker thread wakes up
03:00:28.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:28.600 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
03:00:28.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
03:00:28.600 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:00:28.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:28.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:28.601 00.000 28316 Enqueuing Expose request
03:00:28.602 00.001 29988 Moving (0.13, -0.08) raw xDistance=-0.13 yDistance=-0.08
03:00:28.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:00:28.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:28.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:00:28.602 00.000 29988 MoveAxis(E, 0, ABG)
03:00:28.602 00.000 29988 Move returns status 0, amount 0
03:00:28.602 00.000 29988 MoveAxis(N, 0, ABG)
03:00:28.602 00.000 29988 Move returns status 0, amount 0
03:00:28.602 00.000 29988 move complete, result=0
03:00:28.602 00.000 29988 worker thread done servicing request
03:00:28.602 00.000 29988 Worker thread wakes up
03:00:28.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:28.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:28.602 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:30.235 01.633 29988 Exposure complete
03:00:30.286 00.051 29988 worker thread done servicing request
03:00:30.286 00.000 28316 OnExposeComplete: enter
03:00:30.287 00.001 28316 UpdateGuideState(): m_state=6
03:00:30.287 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4462
03:00:30.288 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=255.71, Mass=2378, SNR=33.8, Peak=205 HFD=4.0
03:00:30.288 00.000 28316 MultiStar: [#1 0.31,-0.18,0.00,M1] [#2 0.08,-0.23,0.91,U] [#3 0.19,-0.21,0.84,U] [#4 0.24,-0.01,0.82,U] [#5 0.05,-0.17,0.73,U] [#6 0.04,-0.07,0.61,U] [#7 0.01,-0.02,0.62,U] [#8 -0.02,-0.14,0.62,U] 
03:00:30.289 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.18}, one-star: {-0.03, -0.44}
03:00:30.289 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
03:00:30.290 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.08)
03:00:30.291 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.17 mountX=-0.19 mountY=0.01, mountTheta=3.08
03:00:30.293 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.18, opts=13)
03:00:30.293 00.000 28316 Enqueuing Move request for scope (0.08, -0.18)
03:00:30.294 00.001 29988 Worker thread wakes up
03:00:30.294 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
03:00:30.294 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
03:00:30.294 00.000 29988 Moving (0.08, -0.18) raw xDistance=-0.19 yDistance=0.01
03:00:30.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:30.295 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:00:30.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:30.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:30.295 00.000 28316 Enqueuing Expose request
03:00:30.296 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:00:30.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:30.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:00:30.296 00.000 29988 MoveAxis(E, 0, ABG)
03:00:30.296 00.000 29988 Move returns status 0, amount 0
03:00:30.296 00.000 29988 MoveAxis(N, 0, ABG)
03:00:30.296 00.000 29988 Move returns status 0, amount 0
03:00:30.296 00.000 29988 move complete, result=0
03:00:30.296 00.000 29988 worker thread done servicing request
03:00:30.296 00.000 29988 Worker thread wakes up
03:00:30.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:30.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:30.297 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:31.817 01.520 29988 Exposure complete
03:00:31.863 00.046 29988 worker thread done servicing request
03:00:31.863 00.000 28316 OnExposeComplete: enter
03:00:31.864 00.001 28316 UpdateGuideState(): m_state=6
03:00:31.865 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4463
03:00:31.865 00.000 28316 Star::Find returns 1 (0), X=949.92, Y=255.49, Mass=2456, SNR=34.2, Peak=191 HFD=3.9
03:00:31.865 00.000 28316 MultiStar: large primary error, entering stabilization period
03:00:31.866 00.001 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.72)
03:00:31.867 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.68)
03:00:31.867 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.67 hyp=0.67 cameraTheta=-1.57 mountX=-0.61 mountY=0.30, mountTheta=2.68
03:00:31.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.67, opts=13)
03:00:31.869 00.001 28316 Enqueuing Move request for scope (0.00, -0.67)
03:00:31.870 00.001 29988 Worker thread wakes up
03:00:31.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:31.871 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.2
03:00:31.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:31.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:31.872 00.000 28316 Enqueuing Expose request
03:00:31.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.67) opts 0xd
03:00:31.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.67)
03:00:31.873 00.001 29988 Moving (0.00, -0.67) raw xDistance=-0.61 yDistance=0.30
03:00:31.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
03:00:31.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:00:31.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
03:00:31.873 00.000 29988 MoveAxis(E, 127, ABG)
03:00:31.873 00.000 29988 Guiding  Dir = 2, Dur = 127
03:00:31.873 00.000 29988 IsSlewing returns 0
03:00:31.873 00.000 29988 IsGuiding returns 0
03:00:31.875 00.002 29988 PulseGuide returned control before completion, sleep 135
03:00:32.016 00.141 29988 IsGuiding returns 0
03:00:32.016 00.000 29988 Move returns status 0, amount 127
03:00:32.016 00.000 29988 MoveAxis(N, 0, ABG)
03:00:32.016 00.000 29988 Move returns status 0, amount 0
03:00:32.016 00.000 29988 move complete, result=0
03:00:32.016 00.000 29988 worker thread done servicing request
03:00:32.016 00.000 29988 Worker thread wakes up
03:00:32.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:32.016 00.000 28316 GuideStep: -0.6 px 127 ms EAST, 0.3 px 0 ms NORTH
03:00:32.019 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:33.645 01.626 29988 Exposure complete
03:00:33.692 00.047 29988 worker thread done servicing request
03:00:33.692 00.000 28316 OnExposeComplete: enter
03:00:33.692 00.000 28316 UpdateGuideState(): m_state=6
03:00:33.693 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4464
03:00:33.693 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=255.86, Mass=2353, SNR=33.6, Peak=194 HFD=3.9
03:00:33.694 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
03:00:33.694 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
03:00:33.695 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.30 hyp=0.44 cameraTheta=-2.39 mountX=-0.14 mountY=0.42, mountTheta=1.90
03:00:33.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.30, opts=13)
03:00:33.696 00.000 28316 Enqueuing Move request for scope (-0.32, -0.30)
03:00:33.697 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:33.697 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
03:00:33.698 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:33.698 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:33.698 00.000 28316 Enqueuing Expose request
03:00:33.699 00.001 29988 Worker thread wakes up
03:00:33.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.30) opts 0xd
03:00:33.699 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.30)
03:00:33.699 00.000 29988 Moving (-0.32, -0.30) raw xDistance=-0.14 yDistance=0.42
03:00:33.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:00:33.699 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.02 newest=0.73
03:00:33.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
03:00:33.699 00.000 29988 MoveAxis(E, 0, ABG)
03:00:33.699 00.000 29988 Move returns status 0, amount 0
03:00:33.699 00.000 29988 MoveAxis(S, 100, ABG)
03:00:33.699 00.000 29988 Guiding  Dir = 1, Dur = 100
03:00:33.699 00.000 29988 IsSlewing returns 0
03:00:33.699 00.000 29988 IsGuiding returns 0
03:00:33.704 00.005 29988 PulseGuide returned control before completion, sleep 106
03:00:33.814 00.110 29988 IsGuiding returns 0
03:00:33.814 00.000 29988 Move returns status 0, amount 100
03:00:33.814 00.000 29988 move complete, result=0
03:00:33.814 00.000 29988 worker thread done servicing request
03:00:33.814 00.000 29988 Worker thread wakes up
03:00:33.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:33.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:33.814 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 100 ms SOUTH
03:00:35.220 01.406 29988 Exposure complete
03:00:35.261 00.041 29988 worker thread done servicing request
03:00:35.261 00.000 28316 OnExposeComplete: enter
03:00:35.262 00.001 28316 UpdateGuideState(): m_state=6
03:00:35.262 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4465
03:00:35.263 00.001 28316 Star::Find returns 1 (0), X=949.74, Y=255.98, Mass=2404, SNR=34.0, Peak=210 HFD=4.0
03:00:35.263 00.000 28316 MultiStar: exiting stabilization period
03:00:35.264 00.001 28316 MultiStar: [#1 0.03,-0.01,0.96,U] [#2 0.12,-0.02,0.92,U] [#3 0.12,-0.20,0.86,U] [#4 0.09,0.06,0.84,U] [#5 -0.08,-0.15,0.72,U] [#6 -0.11,0.00,0.62,U] [#7 0.11,0.03,0.63,U] [#8 -0.11,-0.08,0.61,U] 
03:00:35.264 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.06}, one-star: {-0.18, -0.17}
03:00:35.264 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
03:00:35.265 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
03:00:35.265 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.53 mountX=-0.06 mountY=0.03, mountTheta=2.72
03:00:35.267 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
03:00:35.268 00.001 28316 Enqueuing Move request for scope (0.00, -0.06)
03:00:35.269 00.001 29988 Worker thread wakes up
03:00:35.269 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
03:00:35.269 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
03:00:35.269 00.000 29988 Moving (0.00, -0.06) raw xDistance=-0.06 yDistance=0.03
03:00:35.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:00:35.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:35.269 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:35.269 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.0
03:00:35.270 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:35.270 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:35.271 00.001 28316 Enqueuing Expose request
03:00:35.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:00:35.271 00.000 29988 MoveAxis(E, 0, ABG)
03:00:35.271 00.000 29988 Move returns status 0, amount 0
03:00:35.271 00.000 29988 MoveAxis(N, 0, ABG)
03:00:35.271 00.000 29988 Move returns status 0, amount 0
03:00:35.271 00.000 29988 move complete, result=0
03:00:35.271 00.000 29988 worker thread done servicing request
03:00:35.271 00.000 29988 Worker thread wakes up
03:00:35.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:35.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:35.272 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:36.911 01.639 29988 Exposure complete
03:00:36.967 00.056 29988 worker thread done servicing request
03:00:36.967 00.000 28316 OnExposeComplete: enter
03:00:36.969 00.002 28316 UpdateGuideState(): m_state=6
03:00:36.970 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4466
03:00:36.970 00.000 28316 Star::Find returns 1 (0), X=949.92, Y=255.91, Mass=2383, SNR=33.6, Peak=218 HFD=4.2
03:00:36.971 00.001 28316 MultiStar: [#1 0.08,0.01,0.96,U] [#2 0.07,0.08,0.93,U] [#3 0.23,-0.11,0.86,U] [#4 0.04,-0.01,0.83,U] [#5 -0.03,0.05,0.76,U] [#6 -0.03,-0.01,0.64,U] [#7 0.24,-0.13,0.60,U] [#8 -0.09,0.15,0.61,U] 
03:00:36.974 00.003 28316 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {-0.00, -0.24}
03:00:36.976 00.002 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
03:00:36.979 00.003 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
03:00:36.981 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.50 mountX=-0.05 mountY=-0.04, mountTheta=-2.52
03:00:36.985 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:00:36.986 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
03:00:36.987 00.001 29988 Worker thread wakes up
03:00:36.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:36.987 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.6
03:00:36.988 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:36.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:36.989 00.001 28316 Enqueuing Expose request
03:00:36.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:00:36.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:00:36.990 00.001 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:00:36.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:00:36.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:36.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:00:36.990 00.000 29988 MoveAxis(E, 0, ABG)
03:00:36.990 00.000 29988 Move returns status 0, amount 0
03:00:36.990 00.000 29988 MoveAxis(N, 0, ABG)
03:00:36.990 00.000 29988 Move returns status 0, amount 0
03:00:36.990 00.000 29988 move complete, result=0
03:00:36.990 00.000 29988 worker thread done servicing request
03:00:36.990 00.000 29988 Worker thread wakes up
03:00:36.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:36.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:36.990 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:38.408 01.418 29988 Exposure complete
03:00:38.472 00.064 29988 worker thread done servicing request
03:00:38.472 00.000 28316 OnExposeComplete: enter
03:00:38.473 00.001 28316 UpdateGuideState(): m_state=6
03:00:38.473 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4467
03:00:38.474 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=256.11, Mass=2494, SNR=34.5, Peak=219 HFD=4.1
03:00:38.474 00.000 28316 MultiStar: [#1 0.02,0.02,0.98,U] [#2 0.16,0.11,0.86,U] [#3 0.25,0.01,0.85,U] [#4 0.18,-0.11,0.81,U] [#5 -0.05,0.15,0.70,U] [#6 0.07,-0.16,0.64,U] [#7 0.25,-0.07,0.62,U] [#8 0.01,-0.07,0.56,U] 
03:00:38.475 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.01}, one-star: {-0.12, -0.05}
03:00:38.476 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:00:38.477 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:00:38.478 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.18 mountX=-0.05 mountY=-0.06, mountTheta=-2.19
03:00:38.479 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.01, opts=13)
03:00:38.480 00.001 28316 Enqueuing Move request for scope (0.08, -0.01)
03:00:38.480 00.000 29988 Worker thread wakes up
03:00:38.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:38.481 00.001 28316 UpdateGuideState exits: m=2494 RSB=34.5
03:00:38.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:38.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:38.482 00.001 28316 Enqueuing Expose request
03:00:38.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
03:00:38.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
03:00:38.482 00.000 29988 Moving (0.08, -0.01) raw xDistance=-0.05 yDistance=-0.06
03:00:38.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:00:38.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:38.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:00:38.482 00.000 29988 MoveAxis(E, 0, ABG)
03:00:38.482 00.000 29988 Move returns status 0, amount 0
03:00:38.482 00.000 29988 MoveAxis(N, 0, ABG)
03:00:38.483 00.001 29988 Move returns status 0, amount 0
03:00:38.483 00.000 29988 move complete, result=0
03:00:38.483 00.000 29988 worker thread done servicing request
03:00:38.483 00.000 29988 Worker thread wakes up
03:00:38.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:38.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:38.483 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:40.106 01.623 29988 Exposure complete
03:00:40.137 00.031 29988 worker thread done servicing request
03:00:40.137 00.000 28316 OnExposeComplete: enter
03:00:40.137 00.000 28316 UpdateGuideState(): m_state=6
03:00:40.138 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4468
03:00:40.138 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=255.85, Mass=2518, SNR=34.6, Peak=217 HFD=4.2
03:00:40.139 00.001 28316 MultiStar: [#1 0.05,-0.05,0.98,U] [#2 -0.06,0.00,0.87,U] [#3 0.10,-0.03,0.83,U] [#4 0.13,-0.03,0.80,U] [#5 -0.18,-0.05,0.73,U] [#6 0.02,-0.03,0.62,U] [#7 0.07,-0.19,0.59,U] [#8 -0.02,0.05,0.58,U] 
03:00:40.139 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {-0.03, -0.30}
03:00:40.140 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
03:00:40.140 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
03:00:40.141 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=-0.07 mountY=0.03, mountTheta=2.80
03:00:40.143 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
03:00:40.143 00.000 28316 Enqueuing Move request for scope (0.01, -0.08)
03:00:40.144 00.001 29988 Worker thread wakes up
03:00:40.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:40.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
03:00:40.144 00.000 28316 UpdateGuideState exits: m=2518 RSB=34.6
03:00:40.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:40.145 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:40.146 00.001 28316 Enqueuing Expose request
03:00:40.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
03:00:40.146 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.07 yDistance=0.03
03:00:40.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:00:40.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:40.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:00:40.146 00.000 29988 MoveAxis(E, 0, ABG)
03:00:40.146 00.000 29988 Move returns status 0, amount 0
03:00:40.146 00.000 29988 MoveAxis(N, 0, ABG)
03:00:40.146 00.000 29988 Move returns status 0, amount 0
03:00:40.146 00.000 29988 move complete, result=0
03:00:40.146 00.000 29988 worker thread done servicing request
03:00:40.146 00.000 29988 Worker thread wakes up
03:00:40.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:40.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:40.147 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:41.668 01.521 29988 Exposure complete
03:00:41.715 00.047 29988 worker thread done servicing request
03:00:41.715 00.000 28316 OnExposeComplete: enter
03:00:41.717 00.002 28316 UpdateGuideState(): m_state=6
03:00:41.717 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4469
03:00:41.717 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=255.76, Mass=2416, SNR=33.9, Peak=222 HFD=4.0
03:00:41.720 00.003 28316 MultiStar: [#1 0.15,-0.10,0.96,U] [#2 0.29,0.03,0.92,U] [#3 0.19,-0.14,0.84,U] [#4 0.08,-0.10,0.81,U] [#5 0.02,-0.25,0.73,U] [#6 0.08,0.06,0.63,U] [#7 0.09,-0.15,0.61,U] [#8 0.16,-0.04,0.60,U] 
03:00:41.721 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.13}, one-star: {-0.09, -0.39}
03:00:41.723 00.002 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:00:41.724 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:00:41.725 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.88 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
03:00:41.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.13, opts=13)
03:00:41.728 00.001 28316 Enqueuing Move request for scope (0.11, -0.13)
03:00:41.729 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:41.729 00.000 28316 UpdateGuideState exits: m=2416 RSB=33.9
03:00:41.730 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:41.730 00.000 29988 Worker thread wakes up
03:00:41.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:41.731 00.001 28316 Enqueuing Expose request
03:00:41.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
03:00:41.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
03:00:41.731 00.000 29988 Moving (0.11, -0.13) raw xDistance=-0.16 yDistance=-0.04
03:00:41.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:00:41.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:41.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:00:41.731 00.000 29988 MoveAxis(E, 0, ABG)
03:00:41.731 00.000 29988 Move returns status 0, amount 0
03:00:41.731 00.000 29988 MoveAxis(N, 0, ABG)
03:00:41.731 00.000 29988 Move returns status 0, amount 0
03:00:41.731 00.000 29988 move complete, result=0
03:00:41.731 00.000 29988 worker thread done servicing request
03:00:41.731 00.000 29988 Worker thread wakes up
03:00:41.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:41.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:41.732 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:43.365 01.633 29988 Exposure complete
03:00:43.413 00.048 29988 worker thread done servicing request
03:00:43.413 00.000 28316 OnExposeComplete: enter
03:00:43.416 00.003 28316 UpdateGuideState(): m_state=6
03:00:43.418 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4470
03:00:43.420 00.002 28316 Star::Find returns 1 (0), X=950.10, Y=255.81, Mass=2448, SNR=34.2, Peak=203 HFD=4.2
03:00:43.423 00.003 28316 MultiStar: [#1 0.19,0.00,0.98,U] [#2 0.18,-0.08,0.90,U] [#3 0.53,-0.08,0.00,M1] [#4 0.22,-0.19,0.81,U] [#5 0.06,-0.01,0.72,U] [#6 0.22,-0.12,0.63,U] [#7 0.14,-0.10,0.60,U] [#8 0.21,0.07,0.60,U] 
03:00:43.426 00.003 28316 refined, 7 included, MultiStar: {0.18, -0.11}, one-star: {0.18, -0.35}
03:00:43.428 00.002 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:00:43.430 00.002 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:00:43.432 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.55 mountX=-0.17 mountY=-0.11, mountTheta=-2.58
03:00:43.437 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.11, opts=13)
03:00:43.439 00.002 28316 Enqueuing Move request for scope (0.18, -0.11)
03:00:43.442 00.003 29988 Worker thread wakes up
03:00:43.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.11) opts 0xd
03:00:43.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:43.444 00.002 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.11)
03:00:43.444 00.000 29988 Moving (0.18, -0.11) raw xDistance=-0.17 yDistance=-0.11
03:00:43.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:00:43.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:43.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:00:43.444 00.000 29988 MoveAxis(E, 0, ABG)
03:00:43.444 00.000 29988 Move returns status 0, amount 0
03:00:43.444 00.000 29988 MoveAxis(N, 0, ABG)
03:00:43.444 00.000 29988 Move returns status 0, amount 0
03:00:43.444 00.000 29988 move complete, result=0
03:00:43.444 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
03:00:43.446 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:43.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:43.447 00.001 28316 Enqueuing Expose request
03:00:43.447 00.000 29988 worker thread done servicing request
03:00:43.447 00.000 29988 Worker thread wakes up
03:00:43.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:43.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:43.448 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:44.854 01.406 29988 Exposure complete
03:00:44.902 00.048 29988 worker thread done servicing request
03:00:44.902 00.000 28316 OnExposeComplete: enter
03:00:44.902 00.000 28316 UpdateGuideState(): m_state=6
03:00:44.904 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4471
03:00:44.905 00.001 28316 Star::Find returns 1 (0), X=950.16, Y=255.74, Mass=2407, SNR=33.8, Peak=191 HFD=4.0
03:00:44.906 00.001 28316 MultiStar: [#1 0.21,-0.13,0.98,U] [#2 0.46,-0.04,0.00,M1] [#3 0.68,-0.17,0.00,M2] [#4 0.43,-0.14,0.00,M1] [#5 0.09,-0.19,0.74,U] [#6 0.41,-0.40,0.00,M1] [#7 0.23,-0.11,0.62,U] [#8 0.25,0.06,0.60,U] 
03:00:44.908 00.002 28316 refined, 4 included, MultiStar: {0.20, -0.18}, one-star: {0.24, -0.41}
03:00:44.910 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:00:44.911 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:00:44.912 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-0.73 mountX=-0.25 mountY=-0.10, mountTheta=-2.76
03:00:44.915 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.18, opts=13)
03:00:44.916 00.001 28316 Enqueuing Move request for scope (0.20, -0.18)
03:00:44.916 00.000 29988 Worker thread wakes up
03:00:44.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:44.917 00.001 28316 UpdateGuideState exits: m=2407 RSB=33.8
03:00:44.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:44.917 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:44.917 00.000 28316 Enqueuing Expose request
03:00:44.918 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.18) opts 0xd
03:00:44.918 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.18)
03:00:44.918 00.000 29988 Moving (0.20, -0.18) raw xDistance=-0.25 yDistance=-0.10
03:00:44.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:00:44.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:44.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:00:44.918 00.000 29988 MoveAxis(E, 52, ABG)
03:00:44.918 00.000 29988 Guiding  Dir = 2, Dur = 52
03:00:44.918 00.000 29988 IsSlewing returns 0
03:00:44.918 00.000 29988 IsGuiding returns 0
03:00:44.921 00.003 29988 PulseGuide returned control before completion, sleep 61
03:00:44.993 00.072 29988 IsGuiding returns 0
03:00:44.993 00.000 29988 Move returns status 0, amount 52
03:00:44.993 00.000 29988 MoveAxis(N, 0, ABG)
03:00:44.993 00.000 29988 Move returns status 0, amount 0
03:00:44.993 00.000 29988 move complete, result=0
03:00:44.993 00.000 29988 worker thread done servicing request
03:00:44.993 00.000 29988 Worker thread wakes up
03:00:44.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:44.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:44.993 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.1 px 0 ms NORTH
03:00:46.627 01.634 29988 Exposure complete
03:00:46.665 00.038 29988 worker thread done servicing request
03:00:46.665 00.000 28316 OnExposeComplete: enter
03:00:46.665 00.000 28316 UpdateGuideState(): m_state=6
03:00:46.666 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4472
03:00:46.666 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=255.78, Mass=2301, SNR=33.2, Peak=177 HFD=4.1
03:00:46.667 00.001 28316 MultiStar: [#1 0.38,-0.25,0.00,M1] [#2 0.12,-0.14,0.93,U] [#3 0.36,-0.40,0.00,M3] [#4 0.30,-0.38,0.00,M2] [#5 -0.04,-0.26,0.75,U] [#6 0.06,-0.26,0.62,U] [#7 0.04,-0.32,0.63,U] [#8 -0.10,-0.41,0.00,M1] 
03:00:46.667 00.000 28316 refined, 4 included, MultiStar: {0.06, -0.27}, one-star: {0.11, -0.38}
03:00:46.668 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
03:00:46.668 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
03:00:46.669 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.35 mountX=-0.27 mountY=0.07, mountTheta=2.90
03:00:46.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.27, opts=13)
03:00:46.671 00.001 28316 Enqueuing Move request for scope (0.06, -0.27)
03:00:46.671 00.000 29988 Worker thread wakes up
03:00:46.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:46.671 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:00:46.671 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:46.672 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:46.672 00.000 28316 Enqueuing Expose request
03:00:46.673 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.27) opts 0xd
03:00:46.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.27)
03:00:46.673 00.000 29988 Moving (0.06, -0.27) raw xDistance=-0.27 yDistance=0.07
03:00:46.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
03:00:46.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:46.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:00:46.673 00.000 29988 MoveAxis(E, 61, ABG)
03:00:46.673 00.000 29988 Guiding  Dir = 2, Dur = 61
03:00:46.673 00.000 29988 IsSlewing returns 0
03:00:46.674 00.001 29988 IsGuiding returns 0
03:00:46.676 00.002 29988 PulseGuide returned control before completion, sleep 70
03:00:46.753 00.077 29988 IsGuiding returns 0
03:00:46.753 00.000 29988 Move returns status 0, amount 61
03:00:46.753 00.000 29988 MoveAxis(N, 0, ABG)
03:00:46.753 00.000 29988 Move returns status 0, amount 0
03:00:46.753 00.000 29988 move complete, result=0
03:00:46.753 00.000 29988 worker thread done servicing request
03:00:46.753 00.000 29988 Worker thread wakes up
03:00:46.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:46.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:46.755 00.002 28316 GuideStep: -0.3 px 61 ms EAST, 0.1 px 0 ms NORTH
03:00:48.172 01.417 29988 Exposure complete
03:00:48.197 00.025 29988 worker thread done servicing request
03:00:48.197 00.000 28316 OnExposeComplete: enter
03:00:48.198 00.001 28316 UpdateGuideState(): m_state=6
03:00:48.198 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4473
03:00:48.199 00.001 28316 Star::Find returns 1 (0), X=949.69, Y=255.86, Mass=2362, SNR=33.7, Peak=187 HFD=4.0
03:00:48.199 00.000 28316 MultiStar: [#1 -0.15,0.06,1.01,U] [#2 -0.10,0.01,0.91,U] [#3 -0.09,-0.03,0.86,U] [#4 0.17,-0.07,0.83,U] [#5 -0.16,0.14,0.77,U] [#6 0.10,0.01,0.62,U] [#7 -0.03,0.01,0.62,U] [#8 -0.19,0.00,0.61,U] 
03:00:48.200 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.23, -0.30}
03:00:48.201 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
03:00:48.203 00.002 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
03:00:48.205 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.82 mountX=0.01 mountY=0.09, mountTheta=1.47
03:00:48.209 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
03:00:48.209 00.000 28316 Enqueuing Move request for scope (-0.08, -0.03)
03:00:48.210 00.001 29988 Worker thread wakes up
03:00:48.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:48.210 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:00:48.210 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:48.211 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:48.211 00.000 28316 Enqueuing Expose request
03:00:48.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
03:00:48.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
03:00:48.212 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.01 yDistance=0.09
03:00:48.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:00:48.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:48.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:00:48.212 00.000 29988 MoveAxis(E, 0, ABG)
03:00:48.212 00.000 29988 Move returns status 0, amount 0
03:00:48.212 00.000 29988 MoveAxis(N, 0, ABG)
03:00:48.212 00.000 29988 Move returns status 0, amount 0
03:00:48.212 00.000 29988 move complete, result=0
03:00:48.212 00.000 29988 worker thread done servicing request
03:00:48.212 00.000 29988 Worker thread wakes up
03:00:48.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:48.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:48.213 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:49.841 01.628 29988 Exposure complete
03:00:49.882 00.041 29988 worker thread done servicing request
03:00:49.882 00.000 28316 OnExposeComplete: enter
03:00:49.885 00.003 28316 UpdateGuideState(): m_state=6
03:00:49.888 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4474
03:00:49.890 00.002 28316 Star::Find returns 1 (0), X=949.94, Y=255.85, Mass=2309, SNR=33.1, Peak=199 HFD=4.2
03:00:49.893 00.003 28316 MultiStar: [#1 -0.15,0.03,0.95,U] [#2 0.21,0.03,0.93,U] [#3 0.28,-0.19,0.00,M3] [#4 0.08,-0.02,0.85,U] [#5 -0.30,-0.09,0.77,U] [#6 0.10,0.02,0.64,U] [#7 0.20,-0.12,0.65,U] [#8 -0.12,0.04,0.61,U] 
03:00:49.895 00.002 28316 refined, 7 included, MultiStar: {0.00, -0.06}, one-star: {0.02, -0.30}
03:00:49.896 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
03:00:49.897 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
03:00:49.898 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.52 mountX=-0.05 mountY=0.02, mountTheta=2.73
03:00:49.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.06, opts=13)
03:00:49.900 00.000 28316 Enqueuing Move request for scope (0.00, -0.06)
03:00:49.900 00.000 29988 Worker thread wakes up
03:00:49.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
03:00:49.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
03:00:49.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:49.901 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.1
03:00:49.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:49.902 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:49.902 00.000 28316 Enqueuing Expose request
03:00:49.903 00.001 29988 Moving (0.00, -0.06) raw xDistance=-0.05 yDistance=0.02
03:00:49.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:00:49.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:49.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:00:49.903 00.000 29988 MoveAxis(E, 0, ABG)
03:00:49.903 00.000 29988 Move returns status 0, amount 0
03:00:49.903 00.000 29988 MoveAxis(N, 0, ABG)
03:00:49.903 00.000 29988 Move returns status 0, amount 0
03:00:49.903 00.000 29988 move complete, result=0
03:00:49.903 00.000 29988 worker thread done servicing request
03:00:49.903 00.000 29988 Worker thread wakes up
03:00:49.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:49.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:49.903 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:00:51.418 01.515 29988 Exposure complete
03:00:51.466 00.048 29988 worker thread done servicing request
03:00:51.466 00.000 28316 OnExposeComplete: enter
03:00:51.467 00.001 28316 UpdateGuideState(): m_state=6
03:00:51.468 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4475
03:00:51.468 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=255.91, Mass=2432, SNR=34.2, Peak=212 HFD=4.2
03:00:51.469 00.001 28316 MultiStar: [#1 0.05,0.11,0.96,U] [#2 0.07,0.09,0.87,U] [#3 0.11,-0.05,0.86,U] [#4 0.31,-0.07,0.80,U] [#5 -0.01,-0.05,0.74,U] [#6 0.34,0.07,0.00,M1] [#7 0.18,0.14,0.61,U] [#8 0.05,0.16,0.59,U] 
03:00:51.469 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.00}, one-star: {-0.06, -0.24}
03:00:51.470 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
03:00:51.470 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
03:00:51.470 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.04 mountX=-0.04 mountY=-0.07, mountTheta=-2.04
03:00:51.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.00, opts=13)
03:00:51.472 00.001 28316 Enqueuing Move request for scope (0.08, -0.00)
03:00:51.472 00.000 29988 Worker thread wakes up
03:00:51.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
03:00:51.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
03:00:51.472 00.000 29988 Moving (0.08, -0.00) raw xDistance=-0.04 yDistance=-0.07
03:00:51.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:00:51.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:51.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:51.474 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:00:51.474 00.000 29988 MoveAxis(E, 0, ABG)
03:00:51.474 00.000 29988 Move returns status 0, amount 0
03:00:51.474 00.000 29988 MoveAxis(N, 0, ABG)
03:00:51.474 00.000 29988 Move returns status 0, amount 0
03:00:51.474 00.000 29988 move complete, result=0
03:00:51.474 00.000 29988 worker thread done servicing request
03:00:51.474 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.2
03:00:51.475 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:51.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:51.476 00.001 28316 Enqueuing Expose request
03:00:51.476 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:00:51.477 00.001 29988 Worker thread wakes up
03:00:51.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:51.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:53.114 01.637 29988 Exposure complete
03:00:53.151 00.037 29988 worker thread done servicing request
03:00:53.151 00.000 28316 OnExposeComplete: enter
03:00:53.152 00.001 28316 UpdateGuideState(): m_state=6
03:00:53.152 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4476
03:00:53.153 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=256.02, Mass=2382, SNR=33.9, Peak=219 HFD=4.1
03:00:53.153 00.000 28316 MultiStar: [#1 0.10,0.19,0.97,U] [#2 -0.05,0.12,0.92,U] [#3 0.19,0.02,0.86,U] [#4 0.24,-0.03,0.83,U] [#5 0.08,0.18,0.75,U] [#6 -0.06,-0.05,0.64,U] [#7 -0.10,-0.04,0.65,U] [#8 -0.06,-0.08,0.59,U] 
03:00:53.154 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.13, -0.13}
03:00:53.154 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:00:53.154 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
03:00:53.155 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.76 mountX=0.01 mountY=-0.04, mountTheta=-1.24
03:00:53.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
03:00:53.157 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
03:00:53.157 00.000 29988 Worker thread wakes up
03:00:53.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
03:00:53.157 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:53.158 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
03:00:53.158 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9
03:00:53.158 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
03:00:53.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:53.159 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:53.159 00.000 28316 Enqueuing Expose request
03:00:53.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:00:53.160 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:53.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:00:53.160 00.000 29988 MoveAxis(E, 0, ABG)
03:00:53.160 00.000 29988 Move returns status 0, amount 0
03:00:53.160 00.000 29988 MoveAxis(N, 0, ABG)
03:00:53.160 00.000 29988 Move returns status 0, amount 0
03:00:53.160 00.000 29988 move complete, result=0
03:00:53.160 00.000 29988 worker thread done servicing request
03:00:53.160 00.000 29988 Worker thread wakes up
03:00:53.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:53.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:53.160 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:00:54.684 01.524 29988 Exposure complete
03:00:54.712 00.028 29988 worker thread done servicing request
03:00:54.713 00.001 28316 OnExposeComplete: enter
03:00:54.715 00.002 28316 UpdateGuideState(): m_state=6
03:00:54.719 00.004 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4477
03:00:54.721 00.002 28316 Star::Find returns 1 (0), X=950.09, Y=256.01, Mass=2399, SNR=33.9, Peak=200 HFD=4.3
03:00:54.724 00.003 28316 MultiStar: [#1 0.34,0.14,0.00,M1] [#2 0.17,0.13,0.92,U] [#3 0.30,-0.01,0.86,U] [#4 0.23,0.08,0.84,U] [#5 0.11,0.15,0.70,U] [#6 0.09,0.19,0.61,U] [#7 0.09,0.17,0.62,U] [#8 0.20,0.10,0.58,U] 
03:00:54.727 00.003 28316 refined, 7 included, MultiStar: {0.18, 0.07}, one-star: {0.17, -0.14}
03:00:54.729 00.002 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
03:00:54.731 00.002 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
03:00:54.733 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.36 mountX=-0.01 mountY=-0.19, mountTheta=-1.64
03:00:54.735 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.07, opts=13)
03:00:54.735 00.000 28316 Enqueuing Move request for scope (0.18, 0.07)
03:00:54.736 00.001 29988 Worker thread wakes up
03:00:54.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
03:00:54.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
03:00:54.736 00.000 29988 Moving (0.18, 0.07) raw xDistance=-0.01 yDistance=-0.19
03:00:54.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:00:54.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:54.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:54.737 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:00:54.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:54.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:54.738 00.001 28316 Enqueuing Expose request
03:00:54.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:00:54.738 00.000 29988 MoveAxis(E, 0, ABG)
03:00:54.738 00.000 29988 Move returns status 0, amount 0
03:00:54.738 00.000 29988 MoveAxis(N, 0, ABG)
03:00:54.738 00.000 29988 Move returns status 0, amount 0
03:00:54.738 00.000 29988 move complete, result=0
03:00:54.738 00.000 29988 worker thread done servicing request
03:00:54.738 00.000 29988 Worker thread wakes up
03:00:54.739 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:54.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:54.739 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:00:56.375 01.636 29988 Exposure complete
03:00:56.420 00.045 29988 worker thread done servicing request
03:00:56.421 00.001 28316 OnExposeComplete: enter
03:00:56.421 00.000 28316 UpdateGuideState(): m_state=6
03:00:56.422 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4478
03:00:56.422 00.000 28316 Star::Find returns 1 (0), X=949.93, Y=256.00, Mass=2399, SNR=33.9, Peak=211 HFD=4.3
03:00:56.423 00.001 28316 MultiStar: [#1 0.27,0.19,1.01,U] [#2 0.14,0.23,0.92,U] [#3 0.22,0.00,0.87,U] [#4 0.18,0.09,0.85,U] [#5 0.28,0.25,0.00,M1] [#6 0.21,0.20,0.63,U] [#7 0.37,0.24,0.00,M1] [#8 0.17,0.31,0.00,M1] 
03:00:56.423 00.000 28316 single-star, 5 included, MultiStar: {0.17, 0.08}, one-star: {0.01, -0.16}
03:00:56.424 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
03:00:56.424 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
03:00:56.424 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.52 mountX=-0.15 mountY=0.06, mountTheta=2.74
03:00:56.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.16, opts=13)
03:00:56.426 00.000 28316 Enqueuing Move request for scope (0.01, -0.16)
03:00:56.427 00.001 29988 Worker thread wakes up
03:00:56.427 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:56.427 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:00:56.428 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:56.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:56.429 00.001 28316 Enqueuing Expose request
03:00:56.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
03:00:56.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
03:00:56.429 00.000 29988 Moving (0.01, -0.16) raw xDistance=-0.15 yDistance=0.06
03:00:56.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:00:56.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:56.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:00:56.429 00.000 29988 MoveAxis(E, 0, ABG)
03:00:56.429 00.000 29988 Move returns status 0, amount 0
03:00:56.429 00.000 29988 MoveAxis(N, 0, ABG)
03:00:56.429 00.000 29988 Move returns status 0, amount 0
03:00:56.429 00.000 29988 move complete, result=0
03:00:56.429 00.000 29988 worker thread done servicing request
03:00:56.430 00.001 29988 Worker thread wakes up
03:00:56.430 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:56.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:56.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:57.947 01.517 29988 Exposure complete
03:00:57.977 00.030 29988 worker thread done servicing request
03:00:57.977 00.000 28316 OnExposeComplete: enter
03:00:57.978 00.001 28316 UpdateGuideState(): m_state=6
03:00:57.978 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4479
03:00:57.979 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=256.11, Mass=2366, SNR=33.6, Peak=205 HFD=4.2
03:00:57.979 00.000 28316 MultiStar: [#1 0.27,0.33,0.00,M1] [#2 0.05,0.32,0.93,U] [#3 0.17,0.28,0.86,U] [#4 0.30,0.27,0.00,M1] [#5 0.03,0.36,0.00,M2] [#6 0.25,0.44,0.00,M1] [#7 0.10,0.40,0.00,M2] [#8 -0.08,0.47,0.00,M2] 
03:00:57.980 00.001 28316 single-star, 2 included, MultiStar: {0.05, 0.18}, one-star: {-0.06, -0.04}
03:00:57.980 00.000 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
03:00:57.981 00.001 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
03:00:57.981 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.49 mountX=-0.02 mountY=0.07, mountTheta=1.79
03:00:57.982 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
03:00:57.982 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
03:00:57.983 00.001 29988 Worker thread wakes up
03:00:57.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:57.984 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
03:00:57.984 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
03:00:57.984 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
03:00:57.985 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:57.986 00.001 29988 Moving (-0.06, -0.04) raw xDistance=-0.02 yDistance=0.07
03:00:57.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:00:57.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:57.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:57.987 00.001 28316 Enqueuing Expose request
03:00:57.991 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:00:57.991 00.000 29988 MoveAxis(E, 0, ABG)
03:00:57.991 00.000 29988 Move returns status 0, amount 0
03:00:57.991 00.000 29988 MoveAxis(N, 0, ABG)
03:00:57.991 00.000 29988 Move returns status 0, amount 0
03:00:57.991 00.000 29988 move complete, result=0
03:00:57.991 00.000 29988 worker thread done servicing request
03:00:57.991 00.000 29988 Worker thread wakes up
03:00:57.992 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:57.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:57.993 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:00:59.624 01.631 29988 Exposure complete
03:00:59.664 00.040 29988 worker thread done servicing request
03:00:59.664 00.000 28316 OnExposeComplete: enter
03:00:59.665 00.001 28316 UpdateGuideState(): m_state=6
03:00:59.667 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4480
03:00:59.668 00.001 28316 Star::Find returns 1 (0), X=949.54, Y=256.09, Mass=2350, SNR=33.5, Peak=183 HFD=3.9
03:00:59.670 00.002 28316 MultiStar: [#1 -0.06,0.17,0.96,U] [#2 -0.41,0.29,0.00,M1] [#3 -0.19,0.12,0.86,U] [#4 -0.14,0.11,0.82,U] [#5 -0.21,0.35,0.00,M3] [#6 0.03,0.30,0.63,U] [#7 -0.09,0.23,0.63,U] [#8 -0.33,0.14,0.00,M3] 
03:00:59.671 00.001 28316 refined, 5 included, MultiStar: {-0.15, 0.13}, one-star: {-0.38, -0.07}
03:00:59.671 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
03:00:59.672 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
03:00:59.672 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.44 mountX=0.18 mountY=0.08, mountTheta=0.41
03:00:59.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.13, opts=13)
03:00:59.674 00.001 28316 Enqueuing Move request for scope (-0.15, 0.13)
03:00:59.674 00.000 29988 Worker thread wakes up
03:00:59.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
03:00:59.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
03:00:59.674 00.000 29988 Moving (-0.15, 0.13) raw xDistance=0.18 yDistance=0.08
03:00:59.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:00:59.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:00:59.675 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:00:59.675 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.5
03:00:59.676 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:00:59.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:00:59.676 00.000 28316 Enqueuing Expose request
03:00:59.677 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:00:59.677 00.000 29988 MoveAxis(E, 0, ABG)
03:00:59.677 00.000 29988 Move returns status 0, amount 0
03:00:59.677 00.000 29988 MoveAxis(N, 0, ABG)
03:00:59.677 00.000 29988 Move returns status 0, amount 0
03:00:59.677 00.000 29988 move complete, result=0
03:00:59.677 00.000 29988 worker thread done servicing request
03:00:59.677 00.000 29988 Worker thread wakes up
03:00:59.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:00:59.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:00:59.678 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:01.192 01.514 29988 Exposure complete
03:01:01.224 00.032 29988 worker thread done servicing request
03:01:01.224 00.000 28316 OnExposeComplete: enter
03:01:01.224 00.000 28316 UpdateGuideState(): m_state=6
03:01:01.225 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4481
03:01:01.225 00.000 28316 Star::Find returns 1 (0), X=949.66, Y=256.13, Mass=2398, SNR=33.9, Peak=207 HFD=3.9
03:01:01.226 00.001 28316 MultiStar: [#1 -0.17,0.07,0.98,U] [#2 0.17,0.30,0.00,M2] [#3 0.25,0.07,0.86,U] [#4 0.05,0.18,0.86,U] [#5 -0.07,0.24,0.73,U] [#6 -0.06,0.28,0.63,U] [#7 0.02,0.18,0.61,U] [#8 -0.27,0.39,0.00,M4] 
03:01:01.226 00.000 28316 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {-0.26, -0.02}
03:01:01.227 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
03:01:01.227 00.000 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
03:01:01.228 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=0.13 mountY=-0.02, mountTheta=-0.13
03:01:01.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
03:01:01.229 00.000 28316 Enqueuing Move request for scope (-0.04, 0.13)
03:01:01.230 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:01.230 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
03:01:01.231 00.001 29988 Worker thread wakes up
03:01:01.231 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
03:01:01.231 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
03:01:01.231 00.000 29988 Moving (-0.04, 0.13) raw xDistance=0.13 yDistance=-0.02
03:01:01.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:01:01.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:01.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:01.232 00.001 28316 Enqueuing Expose request
03:01:01.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:01.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:01.232 00.000 29988 MoveAxis(E, 0, ABG)
03:01:01.232 00.000 29988 Move returns status 0, amount 0
03:01:01.232 00.000 29988 MoveAxis(N, 0, ABG)
03:01:01.232 00.000 29988 Move returns status 0, amount 0
03:01:01.232 00.000 29988 move complete, result=0
03:01:01.232 00.000 29988 worker thread done servicing request
03:01:01.232 00.000 29988 Worker thread wakes up
03:01:01.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:01.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:01.233 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:02.858 01.625 29988 Exposure complete
03:01:02.893 00.035 29988 worker thread done servicing request
03:01:02.893 00.000 28316 OnExposeComplete: enter
03:01:02.894 00.001 28316 UpdateGuideState(): m_state=6
03:01:02.895 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4482
03:01:02.895 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=256.11, Mass=2412, SNR=34.0, Peak=189 HFD=4.3
03:01:02.896 00.001 28316 MultiStar: [#1 0.23,0.25,0.00,M1] [#2 0.51,0.10,0.00,M3] [#3 0.43,0.09,0.00,M1] [#4 0.12,0.10,0.82,U] [#5 0.24,0.22,0.71,U] [#6 0.03,0.14,0.63,U] [#7 0.10,0.29,0.61,U] [#8 0.14,0.17,0.56,U] 
03:01:02.896 00.000 28316 single-star, 5 included, MultiStar: {0.12, 0.13}, one-star: {0.10, -0.05}
03:01:02.897 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:01:02.897 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:01:02.898 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.44 mountX=-0.08 mountY=-0.07, mountTheta=-2.46
03:01:02.899 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
03:01:02.900 00.001 28316 Enqueuing Move request for scope (0.10, -0.05)
03:01:02.900 00.000 29988 Worker thread wakes up
03:01:02.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
03:01:02.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
03:01:02.900 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.08 yDistance=-0.07
03:01:02.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:01:02.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:02.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:01:02.900 00.000 29988 MoveAxis(E, 0, ABG)
03:01:02.900 00.000 29988 Move returns status 0, amount 0
03:01:02.900 00.000 29988 MoveAxis(N, 0, ABG)
03:01:02.900 00.000 29988 Move returns status 0, amount 0
03:01:02.900 00.000 29988 move complete, result=0
03:01:02.900 00.000 29988 worker thread done servicing request
03:01:02.901 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:02.901 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
03:01:02.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:02.902 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:02.902 00.000 28316 Enqueuing Expose request
03:01:02.903 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:02.903 00.000 29988 Worker thread wakes up
03:01:02.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:02.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:04.419 01.516 29988 Exposure complete
03:01:04.446 00.027 29988 worker thread done servicing request
03:01:04.446 00.000 28316 OnExposeComplete: enter
03:01:04.447 00.001 28316 UpdateGuideState(): m_state=6
03:01:04.448 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4483
03:01:04.448 00.000 28316 Star::Find returns 1 (0), X=949.80, Y=256.13, Mass=2315, SNR=33.2, Peak=182 HFD=4.2
03:01:04.449 00.001 28316 MultiStar: [#1 0.17,0.14,0.99,U] [#2 -0.13,0.28,0.92,U] [#3 0.11,0.09,0.86,U] [#4 0.26,0.30,0.00,M1] [#5 0.21,0.30,0.00,M2] [#6 0.25,0.23,0.00,M1] [#7 0.18,0.35,0.00,M1] [#8 -0.12,0.17,0.61,U] 
03:01:04.449 00.000 28316 single-star, 4 included, MultiStar: {-0.01, 0.12}, one-star: {-0.12, -0.03}
03:01:04.450 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.39)
03:01:04.450 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.35)
03:01:04.451 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.90 mountX=0.02 mountY=0.12, mountTheta=1.39
03:01:04.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.03, opts=13)
03:01:04.452 00.000 28316 Enqueuing Move request for scope (-0.12, -0.03)
03:01:04.453 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:04.453 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.2
03:01:04.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:04.454 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:04.454 00.000 28316 Enqueuing Expose request
03:01:04.455 00.001 29988 Worker thread wakes up
03:01:04.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
03:01:04.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
03:01:04.455 00.000 29988 Moving (-0.12, -0.03) raw xDistance=0.02 yDistance=0.12
03:01:04.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:01:04.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:04.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:01:04.455 00.000 29988 MoveAxis(E, 0, ABG)
03:01:04.455 00.000 29988 Move returns status 0, amount 0
03:01:04.455 00.000 29988 MoveAxis(N, 0, ABG)
03:01:04.455 00.000 29988 Move returns status 0, amount 0
03:01:04.455 00.000 29988 move complete, result=0
03:01:04.455 00.000 29988 worker thread done servicing request
03:01:04.455 00.000 29988 Worker thread wakes up
03:01:04.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:04.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:04.455 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:06.082 01.627 29988 Exposure complete
03:01:06.126 00.044 29988 worker thread done servicing request
03:01:06.126 00.000 28316 OnExposeComplete: enter
03:01:06.128 00.002 28316 UpdateGuideState(): m_state=6
03:01:06.131 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4484
03:01:06.133 00.002 28316 Star::Find returns 1 (0), X=949.95, Y=255.98, Mass=2414, SNR=34.0, Peak=210 HFD=4.4
03:01:06.136 00.003 28316 MultiStar: [#1 0.33,0.10,0.00,M1] [#2 0.06,0.08,0.91,U] [#3 0.27,-0.03,0.83,U] [#4 0.49,0.09,0.00,M2] [#5 0.09,0.04,0.71,U] [#6 0.39,0.17,0.00,M2] [#7 0.32,0.08,0.62,U] [#8 0.00,0.23,0.61,U] 
03:01:06.138 00.002 28316 refined, 5 included, MultiStar: {0.12, 0.02}, one-star: {0.03, -0.17}
03:01:06.140 00.002 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:01:06.143 00.003 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:01:06.145 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.15 mountX=-0.03 mountY=-0.12, mountTheta=-1.85
03:01:06.148 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
03:01:06.150 00.002 28316 Enqueuing Move request for scope (0.12, 0.02)
03:01:06.151 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:06.152 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:01:06.153 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:06.153 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:06.153 00.000 28316 Enqueuing Expose request
03:01:06.154 00.001 29988 Worker thread wakes up
03:01:06.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
03:01:06.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
03:01:06.154 00.000 29988 Moving (0.12, 0.02) raw xDistance=-0.03 yDistance=-0.12
03:01:06.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:01:06.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:06.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:01:06.154 00.000 29988 MoveAxis(E, 0, ABG)
03:01:06.154 00.000 29988 Move returns status 0, amount 0
03:01:06.154 00.000 29988 MoveAxis(N, 0, ABG)
03:01:06.154 00.000 29988 Move returns status 0, amount 0
03:01:06.154 00.000 29988 move complete, result=0
03:01:06.154 00.000 29988 worker thread done servicing request
03:01:06.154 00.000 29988 Worker thread wakes up
03:01:06.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:06.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:06.155 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:07.671 01.516 29988 Exposure complete
03:01:07.713 00.042 29988 worker thread done servicing request
03:01:07.713 00.000 28316 OnExposeComplete: enter
03:01:07.714 00.001 28316 UpdateGuideState(): m_state=6
03:01:07.714 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4485
03:01:07.715 00.001 28316 Star::Find returns 1 (0), X=949.78, Y=255.98, Mass=2431, SNR=34.1, Peak=194 HFD=4.1
03:01:07.715 00.000 28316 MultiStar: [#1 0.21,0.11,0.97,U] [#2 0.10,0.12,0.93,U] [#3 0.38,0.03,0.00,M1] [#4 0.04,0.04,0.83,U] [#5 -0.13,0.18,0.72,U] [#6 -0.03,0.09,0.62,U] [#7 0.13,0.09,0.63,U] [#8 0.04,0.13,0.61,U] 
03:01:07.716 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.14, -0.17}
03:01:07.718 00.002 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
03:01:07.719 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
03:01:07.720 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=0.04 mountY=-0.06, mountTheta=-0.90
03:01:07.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
03:01:07.722 00.001 28316 Enqueuing Move request for scope (0.03, 0.06)
03:01:07.722 00.000 29988 Worker thread wakes up
03:01:07.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:07.723 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.1
03:01:07.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:07.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:07.724 00.001 28316 Enqueuing Expose request
03:01:07.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
03:01:07.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
03:01:07.724 00.000 29988 Moving (0.03, 0.06) raw xDistance=0.04 yDistance=-0.06
03:01:07.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:01:07.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:07.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:01:07.724 00.000 29988 MoveAxis(E, 0, ABG)
03:01:07.724 00.000 29988 Move returns status 0, amount 0
03:01:07.724 00.000 29988 MoveAxis(N, 0, ABG)
03:01:07.724 00.000 29988 Move returns status 0, amount 0
03:01:07.724 00.000 29988 move complete, result=0
03:01:07.724 00.000 29988 worker thread done servicing request
03:01:07.724 00.000 29988 Worker thread wakes up
03:01:07.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:07.725 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:07.725 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:09.351 01.626 29988 Exposure complete
03:01:09.390 00.039 29988 worker thread done servicing request
03:01:09.390 00.000 28316 OnExposeComplete: enter
03:01:09.391 00.001 28316 UpdateGuideState(): m_state=6
03:01:09.391 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4486
03:01:09.392 00.001 28316 Star::Find returns 1 (0), X=949.73, Y=256.13, Mass=2490, SNR=34.6, Peak=217 HFD=4.0
03:01:09.392 00.000 28316 MultiStar: [#1 0.04,0.24,0.97,U] [#2 -0.03,0.25,0.88,U] [#3 0.02,0.05,0.84,U] [#4 0.17,0.11,0.82,U] [#5 -0.08,0.13,0.74,U] [#6 0.02,0.21,0.61,U] [#7 0.03,0.16,0.61,U] [#8 -0.03,0.16,0.59,U] 
03:01:09.393 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.14}, one-star: {-0.18, -0.02}
03:01:09.394 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
03:01:09.395 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
03:01:09.395 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.63 mountX=0.13 mountY=-0.05, mountTheta=-0.40
03:01:09.397 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.14, opts=13)
03:01:09.398 00.001 28316 Enqueuing Move request for scope (-0.01, 0.14)
03:01:09.398 00.000 29988 Worker thread wakes up
03:01:09.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
03:01:09.398 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
03:01:09.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:09.399 00.001 28316 UpdateGuideState exits: m=2490 RSB=34.6
03:01:09.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:09.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:09.400 00.001 28316 Enqueuing Expose request
03:01:09.400 00.000 29988 Moving (-0.01, 0.14) raw xDistance=0.13 yDistance=-0.05
03:01:09.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:01:09.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:09.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:01:09.400 00.000 29988 MoveAxis(E, 0, ABG)
03:01:09.400 00.000 29988 Move returns status 0, amount 0
03:01:09.400 00.000 29988 MoveAxis(N, 0, ABG)
03:01:09.400 00.000 29988 Move returns status 0, amount 0
03:01:09.400 00.000 29988 move complete, result=0
03:01:09.400 00.000 29988 worker thread done servicing request
03:01:09.400 00.000 29988 Worker thread wakes up
03:01:09.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:09.401 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:09.401 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:10.917 01.516 29988 Exposure complete
03:01:10.949 00.032 29988 worker thread done servicing request
03:01:10.949 00.000 28316 OnExposeComplete: enter
03:01:10.950 00.001 28316 UpdateGuideState(): m_state=6
03:01:10.951 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4487
03:01:10.952 00.001 28316 Star::Find returns 1 (0), X=949.75, Y=256.00, Mass=2422, SNR=34.1, Peak=207 HFD=4.0
03:01:10.952 00.000 28316 MultiStar: [#1 -0.08,0.29,0.96,U] [#2 0.07,0.11,0.94,U] [#3 0.16,0.02,0.84,U] [#4 -0.01,-0.00,0.82,U] [#5 0.03,0.22,0.73,U] [#6 -0.11,0.09,0.63,U] [#7 -0.04,0.16,0.62,U] [#8 -0.03,0.08,0.59,U] 
03:01:10.953 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {-0.17, -0.16}
03:01:10.953 00.000 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
03:01:10.954 00.001 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
03:01:10.955 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.79 mountX=0.09 mountY=-0.02, mountTheta=-0.25
03:01:10.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
03:01:10.957 00.001 28316 Enqueuing Move request for scope (-0.02, 0.09)
03:01:10.958 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:10.958 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
03:01:10.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:10.959 00.000 29988 Worker thread wakes up
03:01:10.960 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
03:01:10.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
03:01:10.960 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.02
03:01:10.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:01:10.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:10.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:10.960 00.000 29988 MoveAxis(E, 0, ABG)
03:01:10.960 00.000 29988 Move returns status 0, amount 0
03:01:10.960 00.000 29988 MoveAxis(N, 0, ABG)
03:01:10.960 00.000 29988 Move returns status 0, amount 0
03:01:10.960 00.000 29988 move complete, result=0
03:01:10.960 00.000 29988 worker thread done servicing request
03:01:10.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:10.960 00.000 28316 Enqueuing Expose request
03:01:10.961 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:10.961 00.000 29988 Worker thread wakes up
03:01:10.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:10.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:12.591 01.630 29988 Exposure complete
03:01:12.638 00.047 29988 worker thread done servicing request
03:01:12.639 00.001 28316 OnExposeComplete: enter
03:01:12.640 00.001 28316 UpdateGuideState(): m_state=6
03:01:12.641 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4488
03:01:12.642 00.001 28316 Star::Find returns 1 (0), X=950.03, Y=255.78, Mass=2429, SNR=34.2, Peak=211 HFD=4.1
03:01:12.642 00.000 28316 MultiStar: [#1 0.41,-0.01,0.00,M1] [#2 0.39,-0.12,0.00,M1] [#3 0.32,-0.12,0.00,M1] [#4 0.25,0.06,0.86,U] [#5 -0.07,0.02,0.73,U] [#6 0.11,0.05,0.61,U] [#7 0.03,0.06,0.62,U] [#8 0.10,0.01,0.59,U] 
03:01:12.643 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.05}, one-star: {0.11, -0.38}
03:01:12.643 00.000 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
03:01:12.643 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
03:01:12.644 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.50 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
03:01:12.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
03:01:12.645 00.000 28316 Enqueuing Move request for scope (0.10, -0.05)
03:01:12.646 00.001 29988 Worker thread wakes up
03:01:12.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:12.646 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.2
03:01:12.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:12.647 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:12.647 00.000 28316 Enqueuing Expose request
03:01:12.648 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
03:01:12.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
03:01:12.648 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=-0.06
03:01:12.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:01:12.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:12.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:01:12.648 00.000 29988 MoveAxis(E, 0, ABG)
03:01:12.648 00.000 29988 Move returns status 0, amount 0
03:01:12.648 00.000 29988 MoveAxis(N, 0, ABG)
03:01:12.648 00.000 29988 Move returns status 0, amount 0
03:01:12.648 00.000 29988 move complete, result=0
03:01:12.648 00.000 29988 worker thread done servicing request
03:01:12.648 00.000 29988 Worker thread wakes up
03:01:12.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:12.648 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:12.648 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:14.162 01.514 29988 Exposure complete
03:01:14.205 00.043 29988 worker thread done servicing request
03:01:14.205 00.000 28316 OnExposeComplete: enter
03:01:14.206 00.001 28316 UpdateGuideState(): m_state=6
03:01:14.207 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4489
03:01:14.208 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=255.83, Mass=2411, SNR=34.0, Peak=220 HFD=4.1
03:01:14.209 00.001 28316 MultiStar: [#1 0.24,-0.02,0.99,U] [#2 0.13,0.00,0.92,U] [#3 0.25,-0.24,0.00,M2] [#4 -0.00,-0.01,0.80,U] [#5 -0.01,-0.05,0.73,U] [#6 0.01,-0.11,0.66,U] [#7 0.06,-0.11,0.63,U] [#8 0.03,-0.00,0.60,U] 
03:01:14.210 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {-0.06, -0.33}
03:01:14.211 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:01:14.212 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:01:14.214 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.97 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
03:01:14.217 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
03:01:14.218 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
03:01:14.219 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:14.220 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:01:14.220 00.000 29988 Worker thread wakes up
03:01:14.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:01:14.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:14.222 00.002 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:01:14.222 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.01
03:01:14.222 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:14.223 00.001 28316 Enqueuing Expose request
03:01:14.226 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:01:14.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:14.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:01:14.226 00.000 29988 MoveAxis(E, 0, ABG)
03:01:14.226 00.000 29988 Move returns status 0, amount 0
03:01:14.226 00.000 29988 MoveAxis(N, 0, ABG)
03:01:14.226 00.000 29988 Move returns status 0, amount 0
03:01:14.226 00.000 29988 move complete, result=0
03:01:14.226 00.000 29988 worker thread done servicing request
03:01:14.226 00.000 29988 Worker thread wakes up
03:01:14.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:14.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:14.227 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:15.856 01.629 29988 Exposure complete
03:01:15.892 00.036 29988 worker thread done servicing request
03:01:15.892 00.000 28316 OnExposeComplete: enter
03:01:15.892 00.000 28316 UpdateGuideState(): m_state=6
03:01:15.893 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4490
03:01:15.893 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=255.80, Mass=2544, SNR=34.9, Peak=232 HFD=4.1
03:01:15.894 00.001 28316 MultiStar: [#1 0.21,-0.09,0.96,U] [#2 0.06,0.04,0.91,U] [#3 0.15,-0.02,0.82,U] [#4 0.35,-0.03,0.00,M1] [#5 -0.02,0.01,0.70,U] [#6 0.23,-0.05,0.63,U] [#7 0.35,-0.27,0.00,M1] [#8 0.04,-0.09,0.55,U] 
03:01:15.894 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.09}, one-star: {-0.08, -0.35}
03:01:15.895 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
03:01:15.895 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
03:01:15.896 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.82 mountX=-0.11 mountY=-0.03, mountTheta=-2.85
03:01:15.897 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.09, opts=13)
03:01:15.897 00.000 28316 Enqueuing Move request for scope (0.08, -0.09)
03:01:15.898 00.001 29988 Worker thread wakes up
03:01:15.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:15.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
03:01:15.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
03:01:15.898 00.000 28316 UpdateGuideState exits: m=2544 RSB=34.9
03:01:15.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:15.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:15.900 00.001 28316 Enqueuing Expose request
03:01:15.900 00.000 29988 Moving (0.08, -0.09) raw xDistance=-0.11 yDistance=-0.03
03:01:15.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:01:15.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:15.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:01:15.900 00.000 29988 MoveAxis(E, 0, ABG)
03:01:15.900 00.000 29988 Move returns status 0, amount 0
03:01:15.900 00.000 29988 MoveAxis(N, 0, ABG)
03:01:15.900 00.000 29988 Move returns status 0, amount 0
03:01:15.900 00.000 29988 move complete, result=0
03:01:15.900 00.000 29988 worker thread done servicing request
03:01:15.900 00.000 29988 Worker thread wakes up
03:01:15.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:15.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:15.901 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:17.429 01.528 29988 Exposure complete
03:01:17.470 00.041 29988 worker thread done servicing request
03:01:17.471 00.001 28316 OnExposeComplete: enter
03:01:17.474 00.003 28316 UpdateGuideState(): m_state=6
03:01:17.477 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4491
03:01:17.479 00.002 28316 Star::Find returns 1 (0), X=949.86, Y=255.77, Mass=2434, SNR=34.3, Peak=207 HFD=4.1
03:01:17.481 00.002 28316 MultiStar: [#1 0.33,-0.15,0.00,M1] [#2 0.14,-0.10,0.90,U] [#3 0.25,-0.14,0.87,U] [#4 0.31,-0.12,0.82,U] [#5 0.04,-0.09,0.74,U] [#6 0.21,-0.11,0.62,U] [#7 0.12,-0.23,0.61,U] [#8 0.04,-0.30,0.57,U] 
03:01:17.481 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.19}, one-star: {-0.06, -0.39}
03:01:17.483 00.002 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
03:01:17.483 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
03:01:17.484 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.97 mountX=-0.22 mountY=-0.03, mountTheta=-3.00
03:01:17.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.19, opts=13)
03:01:17.486 00.001 28316 Enqueuing Move request for scope (0.13, -0.19)
03:01:17.487 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:17.487 00.000 29988 Worker thread wakes up
03:01:17.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
03:01:17.487 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
03:01:17.487 00.000 29988 Moving (0.13, -0.19) raw xDistance=-0.22 yDistance=-0.03
03:01:17.487 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.3
03:01:17.488 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:17.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:17.488 00.000 28316 Enqueuing Expose request
03:01:17.489 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:01:17.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:17.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:01:17.489 00.000 29988 MoveAxis(E, 47, ABG)
03:01:17.489 00.000 29988 Guiding  Dir = 2, Dur = 47
03:01:17.489 00.000 29988 IsSlewing returns 0
03:01:17.489 00.000 29988 IsGuiding returns 0
03:01:17.491 00.002 29988 PulseGuide returned control before completion, sleep 56
03:01:17.549 00.058 29988 IsGuiding returns 1
03:01:17.549 00.000 29988 scope still moving after pulse duration time elapsed
03:01:17.582 00.033 29988 IsSlewing returns 0
03:01:17.582 00.000 29988 IsGuiding returns 0
03:01:17.582 00.000 29988 scope move finished after 47 + 46 ms
03:01:17.582 00.000 29988 Move returns status 0, amount 47
03:01:17.582 00.000 29988 MoveAxis(N, 0, ABG)
03:01:17.582 00.000 29988 Move returns status 0, amount 0
03:01:17.582 00.000 29988 move complete, result=0
03:01:17.582 00.000 29988 worker thread done servicing request
03:01:17.582 00.000 29988 Worker thread wakes up
03:01:17.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:17.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:17.582 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
03:01:19.213 01.631 29988 Exposure complete
03:01:19.237 00.024 29988 worker thread done servicing request
03:01:19.237 00.000 28316 OnExposeComplete: enter
03:01:19.238 00.001 28316 UpdateGuideState(): m_state=6
03:01:19.238 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4492
03:01:19.239 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=256.17, Mass=2350, SNR=33.7, Peak=212 HFD=4.2
03:01:19.239 00.000 28316 MultiStar: [#1 0.19,0.34,0.00,M2] [#2 0.03,0.30,0.89,U] [#3 0.21,0.12,0.87,U] [#4 0.09,0.32,0.00,M1] [#5 0.10,0.20,0.75,U] [#6 0.18,0.42,0.00,M1] [#7 -0.10,0.26,0.61,U] [#8 0.17,0.23,0.58,U] 
03:01:19.240 00.001 28316 single-star, 5 included, MultiStar: {0.06, 0.18}, one-star: {-0.03, 0.01}
03:01:19.240 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:01:19.241 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:01:19.241 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.75 mountX=0.03 mountY=0.02, mountTheta=0.73
03:01:19.243 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
03:01:19.244 00.001 28316 Enqueuing Move request for scope (-0.03, 0.01)
03:01:19.245 00.001 29988 Worker thread wakes up
03:01:19.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:19.246 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.7
03:01:19.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:19.247 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:19.247 00.000 28316 Enqueuing Expose request
03:01:19.248 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
03:01:19.248 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
03:01:19.248 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=0.02
03:01:19.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:01:19.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:19.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:01:19.248 00.000 29988 MoveAxis(E, 0, ABG)
03:01:19.248 00.000 29988 Move returns status 0, amount 0
03:01:19.248 00.000 29988 MoveAxis(N, 0, ABG)
03:01:19.248 00.000 29988 Move returns status 0, amount 0
03:01:19.248 00.000 29988 move complete, result=0
03:01:19.248 00.000 29988 worker thread done servicing request
03:01:19.248 00.000 29988 Worker thread wakes up
03:01:19.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:19.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:19.248 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:20.767 01.519 29988 Exposure complete
03:01:20.811 00.044 29988 worker thread done servicing request
03:01:20.811 00.000 28316 OnExposeComplete: enter
03:01:20.814 00.003 28316 UpdateGuideState(): m_state=6
03:01:20.816 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4493
03:01:20.818 00.002 28316 Star::Find returns 1 (0), X=949.79, Y=256.00, Mass=2366, SNR=33.7, Peak=214 HFD=4.1
03:01:20.820 00.002 28316 MultiStar: [#1 0.40,-0.05,0.00,M3] [#2 0.20,0.12,0.91,U] [#3 0.10,0.13,0.88,U] [#4 0.11,0.06,0.84,U] [#5 0.01,0.23,0.75,U] [#6 -0.05,-0.02,0.62,U] [#7 0.01,-0.15,0.62,U] [#8 0.23,0.14,0.61,U] 
03:01:20.821 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.04}, one-star: {-0.13, -0.16}
03:01:20.822 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
03:01:20.823 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
03:01:20.824 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.65 mountX=0.02 mountY=-0.07, mountTheta=-1.35
03:01:20.826 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
03:01:20.827 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
03:01:20.828 00.001 29988 Worker thread wakes up
03:01:20.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:20.829 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
03:01:20.829 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:01:20.829 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
03:01:20.829 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.02 yDistance=-0.07
03:01:20.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:20.831 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:01:20.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:20.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:20.832 00.001 28316 Enqueuing Expose request
03:01:20.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:01:20.832 00.000 29988 MoveAxis(E, 0, ABG)
03:01:20.832 00.000 29988 Move returns status 0, amount 0
03:01:20.832 00.000 29988 MoveAxis(N, 0, ABG)
03:01:20.832 00.000 29988 Move returns status 0, amount 0
03:01:20.832 00.000 29988 move complete, result=0
03:01:20.833 00.001 29988 worker thread done servicing request
03:01:20.833 00.000 29988 Worker thread wakes up
03:01:20.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:20.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:20.833 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:22.471 01.638 29988 Exposure complete
03:01:22.514 00.043 29988 worker thread done servicing request
03:01:22.515 00.001 28316 OnExposeComplete: enter
03:01:22.517 00.002 28316 UpdateGuideState(): m_state=6
03:01:22.519 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4494
03:01:22.519 00.000 28316 Star::Find returns 1 (0), X=949.92, Y=256.05, Mass=2340, SNR=33.4, Peak=193 HFD=4.2
03:01:22.520 00.001 28316 MultiStar: [#1 0.13,0.11,0.97,U] [#2 0.11,0.08,0.95,U] [#3 0.23,0.15,0.87,U] [#4 0.08,-0.04,0.83,U] [#5 -0.24,0.13,0.74,U] [#6 0.14,0.01,0.65,U] [#7 0.24,-0.07,0.63,U] [#8 -0.03,-0.04,0.63,U] 
03:01:22.520 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {-0.00, -0.10}
03:01:22.520 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
03:01:22.521 00.001 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
03:01:22.521 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.39 mountX=-0.00 mountY=-0.08, mountTheta=-1.60
03:01:22.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
03:01:22.523 00.001 28316 Enqueuing Move request for scope (0.07, 0.03)
03:01:22.523 00.000 29988 Worker thread wakes up
03:01:22.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
03:01:22.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:22.524 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.4
03:01:22.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:22.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:22.525 00.000 28316 Enqueuing Expose request
03:01:22.525 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
03:01:22.526 00.001 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.08
03:01:22.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:01:22.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:22.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:01:22.526 00.000 29988 MoveAxis(E, 0, ABG)
03:01:22.526 00.000 29988 Move returns status 0, amount 0
03:01:22.526 00.000 29988 MoveAxis(N, 0, ABG)
03:01:22.526 00.000 29988 Move returns status 0, amount 0
03:01:22.526 00.000 29988 move complete, result=0
03:01:22.526 00.000 29988 worker thread done servicing request
03:01:22.526 00.000 29988 Worker thread wakes up
03:01:22.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:22.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:22.527 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:24.040 01.513 29988 Exposure complete
03:01:24.077 00.037 29988 worker thread done servicing request
03:01:24.077 00.000 28316 OnExposeComplete: enter
03:01:24.078 00.001 28316 UpdateGuideState(): m_state=6
03:01:24.078 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4495
03:01:24.079 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=255.90, Mass=2404, SNR=34.0, Peak=208 HFD=4.2
03:01:24.079 00.000 28316 MultiStar: [#1 -0.14,0.07,0.99,U] [#2 0.09,-0.01,0.91,U] [#3 0.20,0.07,0.84,U] [#4 0.14,0.03,0.81,U] [#5 -0.14,0.15,0.72,U] [#6 0.01,0.13,0.65,U] [#7 0.04,-0.02,0.63,U] [#8 -0.03,0.11,0.61,U] 
03:01:24.080 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.08, -0.25}
03:01:24.082 00.002 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
03:01:24.083 00.001 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
03:01:24.084 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.13 mountX=0.01 mountY=-0.02, mountTheta=-0.89
03:01:24.089 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
03:01:24.091 00.002 28316 Enqueuing Move request for scope (0.01, 0.02)
03:01:24.093 00.002 29988 Worker thread wakes up
03:01:24.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:24.094 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.0
03:01:24.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:24.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:24.095 00.000 28316 Enqueuing Expose request
03:01:24.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
03:01:24.095 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
03:01:24.096 00.001 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
03:01:24.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:01:24.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:24.096 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:24.096 00.000 29988 MoveAxis(E, 0, ABG)
03:01:24.096 00.000 29988 Move returns status 0, amount 0
03:01:24.096 00.000 29988 MoveAxis(N, 0, ABG)
03:01:24.096 00.000 29988 Move returns status 0, amount 0
03:01:24.096 00.000 29988 move complete, result=0
03:01:24.096 00.000 29988 worker thread done servicing request
03:01:24.096 00.000 29988 Worker thread wakes up
03:01:24.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:24.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:24.096 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:25.728 01.632 29988 Exposure complete
03:01:25.785 00.057 29988 worker thread done servicing request
03:01:25.785 00.000 28316 OnExposeComplete: enter
03:01:25.786 00.001 28316 UpdateGuideState(): m_state=6
03:01:25.786 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4496
03:01:25.787 00.001 28316 Star::Find returns 1 (0), X=950.05, Y=255.90, Mass=2261, SNR=32.9, Peak=194 HFD=4.2
03:01:25.787 00.000 28316 MultiStar: [#1 0.25,0.09,1.03,U] [#2 0.04,-0.06,0.94,U] [#3 0.24,-0.02,0.87,U] [#4 0.07,0.17,0.87,U] [#5 0.05,0.19,0.76,U] [#6 -0.05,0.20,0.66,U] [#7 0.07,0.07,0.63,U] [#8 0.05,0.16,0.61,U] 
03:01:25.788 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.13, -0.25}
03:01:25.788 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
03:01:25.789 00.001 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
03:01:25.789 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.41 mountX=-0.00 mountY=-0.12, mountTheta=-1.58
03:01:25.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
03:01:25.790 00.000 28316 Enqueuing Move request for scope (0.11, 0.05)
03:01:25.791 00.001 29988 Worker thread wakes up
03:01:25.792 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:25.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
03:01:25.792 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
03:01:25.792 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.12
03:01:25.792 00.000 28316 UpdateGuideState exits: m=2261 RSB=32.9
03:01:25.793 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:01:25.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:25.793 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:25.794 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:01:25.794 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:25.794 00.000 29988 MoveAxis(E, 0, ABG)
03:01:25.794 00.000 29988 Move returns status 0, amount 0
03:01:25.794 00.000 29988 MoveAxis(N, 0, ABG)
03:01:25.794 00.000 29988 Move returns status 0, amount 0
03:01:25.794 00.000 29988 move complete, result=0
03:01:25.794 00.000 28316 Enqueuing Expose request
03:01:25.795 00.001 29988 worker thread done servicing request
03:01:25.795 00.000 29988 Worker thread wakes up
03:01:25.795 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:25.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:25.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:27.315 01.520 29988 Exposure complete
03:01:27.366 00.051 29988 worker thread done servicing request
03:01:27.366 00.000 28316 OnExposeComplete: enter
03:01:27.368 00.002 28316 UpdateGuideState(): m_state=6
03:01:27.369 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4497
03:01:27.369 00.000 28316 Star::Find returns 1 (0), X=950.02, Y=255.91, Mass=2406, SNR=34.1, Peak=225 HFD=4.2
03:01:27.369 00.000 28316 MultiStar: [#1 0.09,-0.01,0.96,U] [#2 0.29,0.07,0.90,U] [#3 0.39,0.01,0.00,M1] [#4 0.24,0.14,0.81,U] [#5 0.05,0.01,0.74,U] [#6 0.20,0.14,0.65,U] [#7 0.06,0.10,0.62,U] [#8 0.02,-0.00,0.58,U] 
03:01:27.370 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.01}, one-star: {0.10, -0.25}
03:01:27.370 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
03:01:27.371 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
03:01:27.371 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.10 mountX=-0.05 mountY=-0.13, mountTheta=-1.91
03:01:27.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
03:01:27.373 00.001 28316 Enqueuing Move request for scope (0.14, 0.01)
03:01:27.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:27.374 00.001 28316 UpdateGuideState exits: m=2406 RSB=34.1
03:01:27.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:27.375 00.001 29988 Worker thread wakes up
03:01:27.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:27.376 00.001 28316 Enqueuing Expose request
03:01:27.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
03:01:27.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
03:01:27.377 00.001 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.13
03:01:27.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:01:27.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:27.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:01:27.377 00.000 29988 MoveAxis(E, 0, ABG)
03:01:27.377 00.000 29988 Move returns status 0, amount 0
03:01:27.377 00.000 29988 MoveAxis(N, 0, ABG)
03:01:27.377 00.000 29988 Move returns status 0, amount 0
03:01:27.377 00.000 29988 move complete, result=0
03:01:27.377 00.000 29988 worker thread done servicing request
03:01:27.377 00.000 29988 Worker thread wakes up
03:01:27.377 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:27.378 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:27.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:29.003 01.625 29988 Exposure complete
03:01:29.048 00.045 29988 worker thread done servicing request
03:01:29.048 00.000 28316 OnExposeComplete: enter
03:01:29.049 00.001 28316 UpdateGuideState(): m_state=6
03:01:29.050 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4498
03:01:29.051 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=255.94, Mass=2370, SNR=33.7, Peak=206 HFD=4.3
03:01:29.051 00.000 28316 MultiStar: [#1 0.10,0.05,0.97,U] [#2 -0.04,-0.10,0.92,U] [#3 0.15,-0.02,0.86,U] [#4 0.23,-0.16,0.83,U] [#5 -0.15,0.02,0.73,U] [#6 0.14,-0.04,0.64,U] [#7 0.04,-0.10,0.64,U] [#8 -0.03,-0.16,0.61,U] 
03:01:29.051 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.02, -0.22}
03:01:29.051 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:01:29.052 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:01:29.052 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.98 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
03:01:29.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
03:01:29.054 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
03:01:29.054 00.000 29988 Worker thread wakes up
03:01:29.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:29.056 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:01:29.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:29.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:29.057 00.000 28316 Enqueuing Expose request
03:01:29.058 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
03:01:29.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
03:01:29.058 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
03:01:29.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:01:29.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:29.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:01:29.058 00.000 29988 MoveAxis(E, 0, ABG)
03:01:29.058 00.000 29988 Move returns status 0, amount 0
03:01:29.058 00.000 29988 MoveAxis(N, 0, ABG)
03:01:29.058 00.000 29988 Move returns status 0, amount 0
03:01:29.058 00.000 29988 move complete, result=0
03:01:29.058 00.000 29988 worker thread done servicing request
03:01:29.058 00.000 29988 Worker thread wakes up
03:01:29.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:29.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:29.058 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:30.580 01.522 29988 Exposure complete
03:01:30.623 00.043 29988 worker thread done servicing request
03:01:30.623 00.000 28316 OnExposeComplete: enter
03:01:30.623 00.000 28316 UpdateGuideState(): m_state=6
03:01:30.624 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4499
03:01:30.624 00.000 28316 Star::Find returns 1 (0), X=949.79, Y=255.61, Mass=2458, SNR=34.2, Peak=203 HFD=3.9
03:01:30.626 00.002 28316 MultiStar: [#1 0.06,-0.12,0.97,U] [#2 0.04,-0.27,0.90,U] [#3 0.10,-0.33,0.00,M1] [#4 0.23,-0.20,0.84,U] [#5 0.03,-0.13,0.72,U] [#6 0.27,-0.18,0.61,U] [#7 0.21,-0.26,0.00,M1] [#8 -0.17,-0.35,0.00,M1] 
03:01:30.626 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.25}, one-star: {-0.13, -0.54}
03:01:30.627 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.31 = 2.98)
03:01:30.627 00.000 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.94)
03:01:30.628 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.31 mountX=-0.26 mountY=0.05, mountTheta=2.94
03:01:30.629 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.25, opts=13)
03:01:30.629 00.000 28316 Enqueuing Move request for scope (0.07, -0.25)
03:01:30.630 00.001 29988 Worker thread wakes up
03:01:30.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:30.630 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.2
03:01:30.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:30.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:30.632 00.001 28316 Enqueuing Expose request
03:01:30.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
03:01:30.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
03:01:30.632 00.000 29988 Moving (0.07, -0.25) raw xDistance=-0.26 yDistance=0.05
03:01:30.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:01:30.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:30.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:01:30.633 00.001 29988 MoveAxis(E, 54, ABG)
03:01:30.633 00.000 29988 Guiding  Dir = 2, Dur = 54
03:01:30.633 00.000 29988 IsSlewing returns 0
03:01:30.633 00.000 29988 IsGuiding returns 0
03:01:30.635 00.002 29988 PulseGuide returned control before completion, sleep 63
03:01:30.702 00.067 29988 IsGuiding returns 1
03:01:30.702 00.000 29988 scope still moving after pulse duration time elapsed
03:01:30.734 00.032 29988 IsSlewing returns 0
03:01:30.734 00.000 29988 IsGuiding returns 0
03:01:30.734 00.000 29988 scope move finished after 54 + 47 ms
03:01:30.734 00.000 29988 Move returns status 0, amount 54
03:01:30.734 00.000 29988 MoveAxis(N, 0, ABG)
03:01:30.734 00.000 29988 Move returns status 0, amount 0
03:01:30.734 00.000 29988 move complete, result=0
03:01:30.734 00.000 29988 worker thread done servicing request
03:01:30.735 00.001 29988 Worker thread wakes up
03:01:30.735 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
03:01:30.736 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:30.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:32.369 01.633 29988 Exposure complete
03:01:32.424 00.055 29988 worker thread done servicing request
03:01:32.424 00.000 28316 OnExposeComplete: enter
03:01:32.425 00.001 28316 UpdateGuideState(): m_state=6
03:01:32.425 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4500
03:01:32.427 00.002 28316 Star::Find returns 1 (0), X=949.81, Y=255.71, Mass=2303, SNR=33.2, Peak=189 HFD=3.9
03:01:32.429 00.002 28316 MultiStar: [#1 -0.11,-0.12,0.97,U] [#2 -0.00,-0.15,0.91,U] [#3 0.16,-0.13,0.87,U] [#4 0.14,-0.06,0.85,U] [#5 -0.11,-0.13,0.75,U] [#6 0.03,-0.21,0.64,U] [#7 0.05,-0.15,0.63,U] [#8 -0.10,0.10,0.61,U] 
03:01:32.430 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {-0.11, -0.45}
03:01:32.431 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
03:01:32.435 00.004 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
03:01:32.437 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.62 mountX=-0.14 mountY=0.08, mountTheta=2.63
03:01:32.441 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
03:01:32.443 00.002 28316 Enqueuing Move request for scope (-0.01, -0.16)
03:01:32.444 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:32.445 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
03:01:32.446 00.001 29988 Worker thread wakes up
03:01:32.447 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
03:01:32.447 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
03:01:32.447 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.14 yDistance=0.08
03:01:32.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:01:32.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:32.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:32.448 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:01:32.448 00.000 29988 MoveAxis(E, 0, ABG)
03:01:32.448 00.000 29988 Move returns status 0, amount 0
03:01:32.448 00.000 29988 MoveAxis(N, 0, ABG)
03:01:32.448 00.000 29988 Move returns status 0, amount 0
03:01:32.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:32.449 00.001 28316 Enqueuing Expose request
03:01:32.449 00.000 29988 move complete, result=0
03:01:32.449 00.000 29988 worker thread done servicing request
03:01:32.449 00.000 29988 Worker thread wakes up
03:01:32.449 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:32.450 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:32.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:33.967 01.517 29988 Exposure complete
03:01:34.002 00.035 29988 worker thread done servicing request
03:01:34.002 00.000 28316 OnExposeComplete: enter
03:01:34.003 00.001 28316 UpdateGuideState(): m_state=6
03:01:34.003 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4501
03:01:34.005 00.002 28316 Star::Find returns 1 (0), X=949.84, Y=255.99, Mass=2552, SNR=35.1, Peak=216 HFD=4.2
03:01:34.005 00.000 28316 MultiStar: [#1 0.15,0.12,0.95,U] [#2 -0.13,0.15,0.89,U] [#3 0.14,0.05,0.83,U] [#4 0.08,0.26,0.81,U] [#5 -0.14,0.00,0.71,U] [#6 0.01,0.10,0.60,U] [#7 -0.03,0.05,0.60,U] [#8 -0.12,0.16,0.58,U] 
03:01:34.006 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.08, -0.16}
03:01:34.006 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
03:01:34.007 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
03:01:34.007 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.68 mountX=0.07 mountY=-0.03, mountTheta=-0.35
03:01:34.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
03:01:34.009 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
03:01:34.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:34.010 00.001 29988 Worker thread wakes up
03:01:34.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
03:01:34.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
03:01:34.010 00.000 29988 Moving (-0.01, 0.08) raw xDistance=0.07 yDistance=-0.03
03:01:34.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:01:34.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:34.010 00.000 28316 UpdateGuideState exits: m=2552 RSB=35.1
03:01:34.010 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:34.011 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:34.011 00.000 28316 Enqueuing Expose request
03:01:34.012 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:01:34.012 00.000 29988 MoveAxis(E, 0, ABG)
03:01:34.012 00.000 29988 Move returns status 0, amount 0
03:01:34.012 00.000 29988 MoveAxis(N, 0, ABG)
03:01:34.012 00.000 29988 Move returns status 0, amount 0
03:01:34.012 00.000 29988 move complete, result=0
03:01:34.012 00.000 29988 worker thread done servicing request
03:01:34.013 00.001 29988 Worker thread wakes up
03:01:34.013 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:34.015 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:34.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:35.638 01.623 29988 Exposure complete
03:01:35.687 00.049 29988 worker thread done servicing request
03:01:35.687 00.000 28316 OnExposeComplete: enter
03:01:35.688 00.001 28316 UpdateGuideState(): m_state=6
03:01:35.688 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4502
03:01:35.689 00.001 28316 Star::Find returns 1 (0), X=949.83, Y=255.85, Mass=2378, SNR=33.8, Peak=219 HFD=4.1
03:01:35.690 00.001 28316 MultiStar: [#1 0.23,-0.25,0.00,M1] [#2 0.07,-0.12,0.93,U] [#3 0.25,-0.18,0.88,U] [#4 0.12,-0.20,0.86,U] [#5 0.26,-0.18,0.73,U] [#6 0.05,-0.16,0.63,U] [#7 0.08,-0.09,0.63,U] [#8 -0.07,-0.14,0.59,U] 
03:01:35.690 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.18}, one-star: {-0.09, -0.30}
03:01:35.690 00.000 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:01:35.691 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
03:01:35.691 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.12 mountX=-0.20 mountY=0.00, mountTheta=3.13
03:01:35.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
03:01:35.694 00.001 28316 Enqueuing Move request for scope (0.09, -0.18)
03:01:35.695 00.001 29988 Worker thread wakes up
03:01:35.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
03:01:35.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
03:01:35.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:35.695 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:01:35.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:35.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:35.697 00.001 28316 Enqueuing Expose request
03:01:35.697 00.000 29988 Moving (0.09, -0.18) raw xDistance=-0.20 yDistance=0.00
03:01:35.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:01:35.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:35.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:01:35.697 00.000 29988 MoveAxis(E, 0, ABG)
03:01:35.697 00.000 29988 Move returns status 0, amount 0
03:01:35.697 00.000 29988 MoveAxis(N, 0, ABG)
03:01:35.697 00.000 29988 Move returns status 0, amount 0
03:01:35.697 00.000 29988 move complete, result=0
03:01:35.698 00.001 29988 worker thread done servicing request
03:01:35.698 00.000 29988 Worker thread wakes up
03:01:35.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:35.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:35.699 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:37.221 01.522 29988 Exposure complete
03:01:37.255 00.034 29988 worker thread done servicing request
03:01:37.255 00.000 28316 OnExposeComplete: enter
03:01:37.256 00.001 28316 UpdateGuideState(): m_state=6
03:01:37.256 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4503
03:01:37.257 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=255.72, Mass=2311, SNR=33.3, Peak=216 HFD=3.8
03:01:37.258 00.001 28316 MultiStar: [#1 -0.10,-0.14,1.02,U] [#2 -0.14,-0.21,0.93,U] [#3 0.11,-0.20,0.88,U] [#4 0.04,-0.17,0.85,U] [#5 -0.04,-0.18,0.75,U] [#6 -0.14,-0.35,0.00,M1] [#7 -0.06,-0.16,0.64,U] [#8 -0.11,-0.21,0.59,U] 
03:01:37.258 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.22}, one-star: {-0.10, -0.43}
03:01:37.258 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
03:01:37.259 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
03:01:37.259 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.80 mountX=-0.18 mountY=0.14, mountTheta=2.46
03:01:37.260 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.22, opts=13)
03:01:37.261 00.001 28316 Enqueuing Move request for scope (-0.05, -0.22)
03:01:37.261 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:37.262 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.3
03:01:37.262 00.000 29988 Worker thread wakes up
03:01:37.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
03:01:37.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
03:01:37.262 00.000 29988 Moving (-0.05, -0.22) raw xDistance=-0.18 yDistance=0.14
03:01:37.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:01:37.263 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:37.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:37.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:01:37.263 00.000 29988 MoveAxis(E, 0, ABG)
03:01:37.263 00.000 29988 Move returns status 0, amount 0
03:01:37.263 00.000 29988 MoveAxis(N, 0, ABG)
03:01:37.263 00.000 29988 Move returns status 0, amount 0
03:01:37.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:37.264 00.001 28316 Enqueuing Expose request
03:01:37.264 00.000 29988 move complete, result=0
03:01:37.264 00.000 29988 worker thread done servicing request
03:01:37.264 00.000 29988 Worker thread wakes up
03:01:37.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:37.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:37.265 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:38.891 01.626 29988 Exposure complete
03:01:38.919 00.028 29988 worker thread done servicing request
03:01:38.919 00.000 28316 OnExposeComplete: enter
03:01:38.920 00.001 28316 UpdateGuideState(): m_state=6
03:01:38.920 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4504
03:01:38.921 00.001 28316 Star::Find returns 1 (0), X=950.06, Y=255.76, Mass=2428, SNR=34.0, Peak=217 HFD=4.1
03:01:38.921 00.000 28316 MultiStar: [#1 0.17,-0.15,0.99,U] [#2 0.25,-0.14,0.91,U] [#3 0.35,-0.22,0.00,M1] [#4 0.05,-0.31,0.84,U] [#5 0.08,-0.15,0.74,U] [#6 0.10,-0.24,0.62,U] [#7 0.09,-0.19,0.63,U] [#8 0.16,-0.32,0.00,M1] 
03:01:38.922 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.23}, one-star: {0.14, -0.40}
03:01:38.922 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:01:38.923 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:01:38.923 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.27 cameraTheta=-1.05 mountX=-0.26 mountY=-0.02, mountTheta=-3.08
03:01:38.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.23, opts=13)
03:01:38.925 00.001 28316 Enqueuing Move request for scope (0.13, -0.23)
03:01:38.925 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:38.926 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.0
03:01:38.926 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:38.927 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:38.927 00.000 28316 Enqueuing Expose request
03:01:38.928 00.001 29988 Worker thread wakes up
03:01:38.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
03:01:38.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
03:01:38.928 00.000 29988 Moving (0.13, -0.23) raw xDistance=-0.26 yDistance=-0.02
03:01:38.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
03:01:38.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:38.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:01:38.928 00.000 29988 MoveAxis(E, 55, ABG)
03:01:38.928 00.000 29988 Guiding  Dir = 2, Dur = 55
03:01:38.928 00.000 29988 IsSlewing returns 0
03:01:38.928 00.000 29988 IsGuiding returns 0
03:01:38.930 00.002 29988 PulseGuide returned control before completion, sleep 63
03:01:39.000 00.070 29988 IsGuiding returns 0
03:01:39.000 00.000 29988 Move returns status 0, amount 55
03:01:39.000 00.000 29988 MoveAxis(N, 0, ABG)
03:01:39.000 00.000 29988 Move returns status 0, amount 0
03:01:39.000 00.000 29988 move complete, result=0
03:01:39.000 00.000 29988 worker thread done servicing request
03:01:39.000 00.000 29988 Worker thread wakes up
03:01:39.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:39.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:39.000 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH
03:01:40.414 01.414 29988 Exposure complete
03:01:40.461 00.047 29988 worker thread done servicing request
03:01:40.461 00.000 28316 OnExposeComplete: enter
03:01:40.461 00.000 28316 UpdateGuideState(): m_state=6
03:01:40.462 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4505
03:01:40.462 00.000 28316 Star::Find returns 1 (0), X=949.75, Y=255.79, Mass=2465, SNR=34.3, Peak=214 HFD=3.9
03:01:40.463 00.001 28316 MultiStar: [#1 -0.02,-0.18,0.97,U] [#2 0.24,-0.13,0.90,U] [#3 0.24,-0.16,0.86,U] [#4 0.05,-0.08,0.83,U] [#5 0.04,-0.12,0.72,U] [#6 0.04,-0.06,0.61,U] [#7 -0.06,0.02,0.61,U] [#8 0.00,0.02,0.57,U] 
03:01:40.463 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {-0.17, -0.37}
03:01:40.464 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
03:01:40.464 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
03:01:40.465 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.28 mountX=-0.14 mountY=0.02, mountTheta=2.97
03:01:40.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
03:01:40.466 00.000 28316 Enqueuing Move request for scope (0.04, -0.13)
03:01:40.467 00.001 29988 Worker thread wakes up
03:01:40.467 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:40.467 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.3
03:01:40.468 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:40.468 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:40.469 00.001 28316 Enqueuing Expose request
03:01:40.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
03:01:40.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
03:01:40.469 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
03:01:40.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:01:40.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:40.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:01:40.469 00.000 29988 MoveAxis(E, 0, ABG)
03:01:40.469 00.000 29988 Move returns status 0, amount 0
03:01:40.469 00.000 29988 MoveAxis(N, 0, ABG)
03:01:40.469 00.000 29988 Move returns status 0, amount 0
03:01:40.469 00.000 29988 move complete, result=0
03:01:40.469 00.000 29988 worker thread done servicing request
03:01:40.469 00.000 29988 Worker thread wakes up
03:01:40.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:40.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:40.470 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:42.095 01.625 29988 Exposure complete
03:01:42.131 00.036 29988 worker thread done servicing request
03:01:42.131 00.000 28316 OnExposeComplete: enter
03:01:42.133 00.002 28316 UpdateGuideState(): m_state=6
03:01:42.133 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4506
03:01:42.134 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.98, Mass=2414, SNR=34.0, Peak=224 HFD=4.1
03:01:42.134 00.000 28316 MultiStar: [#1 0.12,-0.04,1.00,U] [#2 0.10,0.22,0.89,U] [#3 0.18,0.02,0.87,U] [#4 0.21,0.06,0.84,U] [#5 0.08,-0.00,0.74,U] [#6 0.13,0.11,0.61,U] [#7 -0.09,0.21,0.63,U] [#8 -0.09,0.09,0.61,U] 
03:01:42.135 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {-0.15, -0.18}
03:01:42.135 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
03:01:42.136 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
03:01:42.136 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.61 mountX=0.01 mountY=-0.07, mountTheta=-1.39
03:01:42.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
03:01:42.138 00.001 28316 Enqueuing Move request for scope (0.06, 0.04)
03:01:42.138 00.000 29988 Worker thread wakes up
03:01:42.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
03:01:42.138 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
03:01:42.138 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.01 yDistance=-0.07
03:01:42.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:01:42.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:42.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:42.139 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:01:42.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:42.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:42.140 00.000 28316 Enqueuing Expose request
03:01:42.141 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:01:42.141 00.000 29988 MoveAxis(E, 0, ABG)
03:01:42.141 00.000 29988 Move returns status 0, amount 0
03:01:42.141 00.000 29988 MoveAxis(N, 0, ABG)
03:01:42.141 00.000 29988 Move returns status 0, amount 0
03:01:42.141 00.000 29988 move complete, result=0
03:01:42.141 00.000 29988 worker thread done servicing request
03:01:42.141 00.000 29988 Worker thread wakes up
03:01:42.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:42.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:42.141 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:43.667 01.526 29988 Exposure complete
03:01:43.719 00.052 29988 worker thread done servicing request
03:01:43.719 00.000 28316 OnExposeComplete: enter
03:01:43.721 00.002 28316 UpdateGuideState(): m_state=6
03:01:43.723 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4507
03:01:43.724 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.92, Mass=2343, SNR=33.5, Peak=202 HFD=4.1
03:01:43.726 00.002 28316 MultiStar: [#1 0.09,0.09,1.00,U] [#2 -0.06,0.14,0.94,U] [#3 0.07,-0.01,0.88,U] [#4 0.20,0.00,0.86,U] [#5 0.18,0.13,0.74,U] [#6 0.24,0.10,0.64,U] [#7 0.22,0.26,0.00,M1] [#8 -0.12,-0.01,0.59,U] 
03:01:43.727 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.02}, one-star: {-0.15, -0.24}
03:01:43.728 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
03:01:43.729 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
03:01:43.729 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.35 mountX=-0.00 mountY=-0.05, mountTheta=-1.65
03:01:43.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
03:01:43.731 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
03:01:43.731 00.000 29988 Worker thread wakes up
03:01:43.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
03:01:43.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
03:01:43.731 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.05
03:01:43.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:01:43.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:43.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:01:43.731 00.000 29988 MoveAxis(E, 0, ABG)
03:01:43.731 00.000 29988 Move returns status 0, amount 0
03:01:43.731 00.000 29988 MoveAxis(N, 0, ABG)
03:01:43.731 00.000 29988 Move returns status 0, amount 0
03:01:43.731 00.000 29988 move complete, result=0
03:01:43.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:43.732 00.001 29988 worker thread done servicing request
03:01:43.732 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
03:01:43.733 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:43.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:43.733 00.000 28316 Enqueuing Expose request
03:01:43.734 00.001 29988 Worker thread wakes up
03:01:43.734 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:01:43.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:43.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:45.369 01.635 29988 Exposure complete
03:01:45.418 00.049 29988 worker thread done servicing request
03:01:45.418 00.000 28316 OnExposeComplete: enter
03:01:45.419 00.001 28316 UpdateGuideState(): m_state=6
03:01:45.419 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4508
03:01:45.419 00.000 28316 Star::Find returns 1 (0), X=949.76, Y=255.74, Mass=2546, SNR=35.0, Peak=212 HFD=4.0
03:01:45.421 00.002 28316 MultiStar: [#1 0.16,-0.16,0.98,U] [#2 -0.22,-0.12,0.87,U] [#3 0.02,-0.22,0.82,U] [#4 -0.15,-0.06,0.78,U] [#5 -0.29,-0.04,0.71,U] [#6 -0.05,-0.12,0.60,U] [#7 -0.10,-0.05,0.62,U] [#8 0.01,0.00,0.57,U] 
03:01:45.421 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.15}, one-star: {-0.16, -0.42}
03:01:45.422 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
03:01:45.422 00.000 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
03:01:45.423 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.08 mountX=-0.10 mountY=0.14, mountTheta=2.19
03:01:45.425 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
03:01:45.426 00.001 28316 Enqueuing Move request for scope (-0.08, -0.15)
03:01:45.427 00.001 29988 Worker thread wakes up
03:01:45.428 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:45.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
03:01:45.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
03:01:45.429 00.000 28316 UpdateGuideState exits: m=2546 RSB=35.0
03:01:45.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:45.430 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:45.430 00.000 28316 Enqueuing Expose request
03:01:45.431 00.001 29988 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=0.14
03:01:45.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:01:45.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:45.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:01:45.431 00.000 29988 MoveAxis(E, 0, ABG)
03:01:45.431 00.000 29988 Move returns status 0, amount 0
03:01:45.431 00.000 29988 MoveAxis(N, 0, ABG)
03:01:45.431 00.000 29988 Move returns status 0, amount 0
03:01:45.431 00.000 29988 move complete, result=0
03:01:45.431 00.000 29988 worker thread done servicing request
03:01:45.431 00.000 29988 Worker thread wakes up
03:01:45.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:45.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:45.432 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:46.944 01.512 29988 Exposure complete
03:01:46.979 00.035 29988 worker thread done servicing request
03:01:46.979 00.000 28316 OnExposeComplete: enter
03:01:46.980 00.001 28316 UpdateGuideState(): m_state=6
03:01:46.980 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4509
03:01:46.981 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=255.88, Mass=2362, SNR=33.6, Peak=197 HFD=3.9
03:01:46.981 00.000 28316 MultiStar: [#1 0.01,-0.12,0.97,U] [#2 -0.24,-0.21,0.94,U] [#3 0.23,-0.21,0.87,U] [#4 -0.01,-0.05,0.83,U] [#5 0.01,0.03,0.75,U] [#6 0.05,-0.27,0.64,U] [#7 -0.03,-0.06,0.62,U] [#8 -0.29,0.03,0.61,U] 
03:01:46.982 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.14}, one-star: {-0.31, -0.28}
03:01:46.982 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
03:01:46.982 00.000 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
03:01:46.983 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.03 mountX=-0.10 mountY=0.12, mountTheta=2.24
03:01:46.985 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
03:01:46.985 00.000 28316 Enqueuing Move request for scope (-0.07, -0.14)
03:01:46.986 00.001 29988 Worker thread wakes up
03:01:46.986 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
03:01:46.986 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
03:01:46.986 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.12
03:01:46.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:46.986 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.6
03:01:46.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:46.988 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:46.988 00.000 28316 Enqueuing Expose request
03:01:46.989 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:01:46.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:46.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:01:46.989 00.000 29988 MoveAxis(E, 0, ABG)
03:01:46.989 00.000 29988 Move returns status 0, amount 0
03:01:46.989 00.000 29988 MoveAxis(N, 0, ABG)
03:01:46.989 00.000 29988 Move returns status 0, amount 0
03:01:46.989 00.000 29988 move complete, result=0
03:01:46.989 00.000 29988 worker thread done servicing request
03:01:46.989 00.000 29988 Worker thread wakes up
03:01:46.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:46.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:46.990 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:48.621 01.631 29988 Exposure complete
03:01:48.671 00.050 29988 worker thread done servicing request
03:01:48.672 00.001 28316 OnExposeComplete: enter
03:01:48.673 00.001 28316 UpdateGuideState(): m_state=6
03:01:48.675 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4510
03:01:48.676 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=255.92, Mass=2536, SNR=34.9, Peak=215 HFD=4.0
03:01:48.677 00.001 28316 MultiStar: [#1 0.14,-0.03,0.98,U] [#2 -0.01,-0.07,0.88,U] [#3 0.13,-0.10,0.83,U] [#4 0.14,0.04,0.81,U] [#5 -0.26,-0.04,0.77,U] [#6 0.09,0.01,0.61,U] [#7 0.21,0.03,0.60,U] [#8 -0.17,-0.15,0.55,U] 
03:01:48.678 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {-0.25, -0.23}
03:01:48.679 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
03:01:48.680 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
03:01:48.681 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.62 mountX=-0.06 mountY=0.03, mountTheta=2.64
03:01:48.683 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
03:01:48.685 00.002 28316 Enqueuing Move request for scope (-0.00, -0.07)
03:01:48.686 00.001 29988 Worker thread wakes up
03:01:48.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:48.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
03:01:48.687 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
03:01:48.687 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.06 yDistance=0.03
03:01:48.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:01:48.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:48.687 00.000 28316 UpdateGuideState exits: m=2536 RSB=34.9
03:01:48.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:48.689 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:01:48.689 00.000 29988 MoveAxis(E, 0, ABG)
03:01:48.689 00.000 29988 Move returns status 0, amount 0
03:01:48.689 00.000 29988 MoveAxis(N, 0, ABG)
03:01:48.689 00.000 29988 Move returns status 0, amount 0
03:01:48.689 00.000 29988 move complete, result=0
03:01:48.689 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:48.690 00.001 28316 Enqueuing Expose request
03:01:48.691 00.001 29988 worker thread done servicing request
03:01:48.691 00.000 29988 Worker thread wakes up
03:01:48.691 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:48.692 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:48.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:50.204 01.512 29988 Exposure complete
03:01:50.230 00.026 29988 worker thread done servicing request
03:01:50.230 00.000 28316 OnExposeComplete: enter
03:01:50.231 00.001 28316 UpdateGuideState(): m_state=6
03:01:50.232 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4511
03:01:50.232 00.000 28316 Star::Find returns 1 (0), X=949.61, Y=255.97, Mass=2379, SNR=33.7, Peak=197 HFD=4.0
03:01:50.233 00.001 28316 MultiStar: [#1 0.13,-0.07,0.99,U] [#2 0.08,-0.02,0.92,U] [#3 0.01,-0.18,0.86,U] [#4 0.20,-0.11,0.83,U] [#5 -0.03,-0.18,0.73,U] [#6 0.23,-0.29,0.00,M1] [#7 0.02,-0.06,0.61,U] [#8 -0.18,-0.03,0.60,U] 
03:01:50.233 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.31, -0.18}
03:01:50.234 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
03:01:50.234 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
03:01:50.236 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=-0.09 mountY=0.05, mountTheta=2.62
03:01:50.240 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
03:01:50.242 00.002 28316 Enqueuing Move request for scope (-0.01, -0.11)
03:01:50.244 00.002 29988 Worker thread wakes up
03:01:50.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
03:01:50.245 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
03:01:50.245 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.09 yDistance=0.05
03:01:50.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:50.245 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.7
03:01:50.246 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:50.246 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:50.246 00.000 28316 Enqueuing Expose request
03:01:50.247 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:01:50.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:50.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:01:50.247 00.000 29988 MoveAxis(E, 0, ABG)
03:01:50.247 00.000 29988 Move returns status 0, amount 0
03:01:50.247 00.000 29988 MoveAxis(N, 0, ABG)
03:01:50.247 00.000 29988 Move returns status 0, amount 0
03:01:50.247 00.000 29988 move complete, result=0
03:01:50.247 00.000 29988 worker thread done servicing request
03:01:50.247 00.000 29988 Worker thread wakes up
03:01:50.247 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:50.247 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:50.247 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:51.885 01.638 29988 Exposure complete
03:01:51.927 00.042 29988 worker thread done servicing request
03:01:51.927 00.000 28316 OnExposeComplete: enter
03:01:51.929 00.002 28316 UpdateGuideState(): m_state=6
03:01:51.930 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4512
03:01:51.930 00.000 28316 Star::Find returns 1 (0), X=950.08, Y=255.70, Mass=2300, SNR=33.1, Peak=200 HFD=4.0
03:01:51.930 00.000 28316 MultiStar: [#1 0.24,-0.19,1.00,U] [#2 0.20,-0.09,0.94,U] [#3 0.34,-0.21,0.00,M1] [#4 0.34,-0.28,0.00,M1] [#5 0.16,-0.01,0.77,U] [#6 0.33,-0.11,0.00,M2] [#7 0.49,-0.03,0.00,M1] [#8 -0.04,-0.23,0.60,U] 
03:01:51.931 00.001 28316 refined, 4 included, MultiStar: {0.16, -0.20}, one-star: {0.16, -0.46}
03:01:51.931 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
03:01:51.932 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
03:01:51.932 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.90 mountX=-0.25 mountY=-0.05, mountTheta=-2.94
03:01:51.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.20, opts=13)
03:01:51.934 00.001 28316 Enqueuing Move request for scope (0.16, -0.20)
03:01:51.935 00.001 29988 Worker thread wakes up
03:01:51.935 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
03:01:51.935 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
03:01:51.935 00.000 29988 Moving (0.16, -0.20) raw xDistance=-0.25 yDistance=-0.05
03:01:51.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:01:51.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:51.936 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.1
03:01:51.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:51.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:51.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:51.937 00.000 28316 Enqueuing Expose request
03:01:51.937 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:01:51.937 00.000 29988 MoveAxis(E, 53, ABG)
03:01:51.937 00.000 29988 Guiding  Dir = 2, Dur = 53
03:01:51.938 00.001 29988 IsSlewing returns 0
03:01:51.938 00.000 29988 IsGuiding returns 0
03:01:51.940 00.002 29988 PulseGuide returned control before completion, sleep 62
03:01:52.008 00.068 29988 IsGuiding returns 0
03:01:52.008 00.000 29988 Move returns status 0, amount 53
03:01:52.008 00.000 29988 MoveAxis(N, 0, ABG)
03:01:52.008 00.000 29988 Move returns status 0, amount 0
03:01:52.008 00.000 29988 move complete, result=0
03:01:52.009 00.001 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
03:01:52.009 00.000 29988 worker thread done servicing request
03:01:52.009 00.000 29988 Worker thread wakes up
03:01:52.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:52.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:53.424 01.415 29988 Exposure complete
03:01:53.480 00.056 29988 worker thread done servicing request
03:01:53.480 00.000 28316 OnExposeComplete: enter
03:01:53.481 00.001 28316 UpdateGuideState(): m_state=6
03:01:53.481 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4513
03:01:53.484 00.003 28316 Star::Find returns 1 (0), X=949.90, Y=255.74, Mass=2439, SNR=34.2, Peak=209 HFD=4.1
03:01:53.485 00.001 28316 MultiStar: [#1 0.12,-0.16,0.98,U] [#2 0.21,-0.12,0.91,U] [#3 0.42,-0.34,0.00,M2] [#4 0.32,-0.13,0.00,M2] [#5 -0.08,-0.22,0.73,U] [#6 0.17,0.10,0.63,U] [#7 0.28,-0.35,0.00,M2] [#8 0.14,0.07,0.57,U] 
03:01:53.486 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.15}, one-star: {-0.02, -0.41}
03:01:53.486 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:01:53.487 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
03:01:53.487 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.05 mountX=-0.17 mountY=-0.01, mountTheta=-3.09
03:01:53.488 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
03:01:53.488 00.000 28316 Enqueuing Move request for scope (0.09, -0.15)
03:01:53.489 00.001 29988 Worker thread wakes up
03:01:53.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
03:01:53.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
03:01:53.489 00.000 29988 Moving (0.09, -0.15) raw xDistance=-0.17 yDistance=-0.01
03:01:53.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:01:53.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:53.490 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.2
03:01:53.490 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:53.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:53.491 00.001 28316 Enqueuing Expose request
03:01:53.492 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:53.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:01:53.492 00.000 29988 MoveAxis(E, 0, ABG)
03:01:53.492 00.000 29988 Move returns status 0, amount 0
03:01:53.492 00.000 29988 MoveAxis(N, 0, ABG)
03:01:53.492 00.000 29988 Move returns status 0, amount 0
03:01:53.492 00.000 29988 move complete, result=0
03:01:53.492 00.000 29988 worker thread done servicing request
03:01:53.492 00.000 29988 Worker thread wakes up
03:01:53.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:53.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:53.492 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:55.128 01.636 29988 Exposure complete
03:01:55.171 00.043 29988 worker thread done servicing request
03:01:55.172 00.001 28316 OnExposeComplete: enter
03:01:55.174 00.002 28316 UpdateGuideState(): m_state=6
03:01:55.175 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4514
03:01:55.176 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=255.88, Mass=2439, SNR=34.1, Peak=200 HFD=4.2
03:01:55.178 00.002 28316 MultiStar: [#1 0.08,-0.01,0.99,U] [#2 0.16,0.11,0.89,U] [#3 0.20,-0.13,0.83,U] [#4 0.13,-0.33,0.00,M3] [#5 -0.20,-0.19,0.73,U] [#6 0.03,-0.22,0.64,U] [#7 0.13,-0.32,0.00,M3] [#8 0.36,-0.18,0.00,M1] 
03:01:55.179 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.11}, one-star: {-0.15, -0.28}
03:01:55.180 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
03:01:55.181 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
03:01:55.182 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.38 mountX=-0.11 mountY=0.03, mountTheta=2.87
03:01:55.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.11, opts=13)
03:01:55.184 00.001 28316 Enqueuing Move request for scope (0.02, -0.11)
03:01:55.184 00.000 29988 Worker thread wakes up
03:01:55.185 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:55.185 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.1
03:01:55.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:55.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:55.186 00.000 28316 Enqueuing Expose request
03:01:55.187 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
03:01:55.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
03:01:55.187 00.000 29988 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=0.03
03:01:55.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:01:55.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:55.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:01:55.187 00.000 29988 MoveAxis(E, 0, ABG)
03:01:55.187 00.000 29988 Move returns status 0, amount 0
03:01:55.187 00.000 29988 MoveAxis(N, 0, ABG)
03:01:55.187 00.000 29988 Move returns status 0, amount 0
03:01:55.187 00.000 29988 move complete, result=0
03:01:55.187 00.000 29988 worker thread done servicing request
03:01:55.187 00.000 29988 Worker thread wakes up
03:01:55.187 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:01:55.190 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:55.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:56.715 01.525 29988 Exposure complete
03:01:56.749 00.034 29988 worker thread done servicing request
03:01:56.749 00.000 28316 OnExposeComplete: enter
03:01:56.750 00.001 28316 UpdateGuideState(): m_state=6
03:01:56.751 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4515
03:01:56.752 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=255.94, Mass=2408, SNR=33.8, Peak=206 HFD=4.3
03:01:56.753 00.001 28316 MultiStar: [#1 0.14,-0.02,0.96,U] [#2 0.21,-0.01,0.88,U] [#3 0.27,-0.10,0.85,U] [#4 0.22,-0.10,0.80,U] [#5 -0.05,-0.16,0.72,U] [#6 0.19,-0.15,0.63,U] [#7 -0.14,-0.21,0.63,U] [#8 0.00,-0.03,0.58,U] 
03:01:56.754 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {-0.01, -0.21}
03:01:56.754 00.000 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
03:01:56.756 00.002 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
03:01:56.756 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=-0.14 mountY=-0.04, mountTheta=-2.86
03:01:56.758 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
03:01:56.758 00.000 28316 Enqueuing Move request for scope (0.10, -0.11)
03:01:56.759 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:56.759 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.8
03:01:56.759 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:56.760 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:56.760 00.000 28316 Enqueuing Expose request
03:01:56.761 00.001 29988 Worker thread wakes up
03:01:56.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
03:01:56.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
03:01:56.761 00.000 29988 Moving (0.10, -0.11) raw xDistance=-0.14 yDistance=-0.04
03:01:56.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:01:56.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:56.761 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:01:56.761 00.000 29988 MoveAxis(E, 0, ABG)
03:01:56.761 00.000 29988 Move returns status 0, amount 0
03:01:56.761 00.000 29988 MoveAxis(N, 0, ABG)
03:01:56.761 00.000 29988 Move returns status 0, amount 0
03:01:56.761 00.000 29988 move complete, result=0
03:01:56.761 00.000 29988 worker thread done servicing request
03:01:56.761 00.000 29988 Worker thread wakes up
03:01:56.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:56.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:56.761 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:01:58.391 01.630 29988 Exposure complete
03:01:58.419 00.028 29988 worker thread done servicing request
03:01:58.420 00.001 28316 OnExposeComplete: enter
03:01:58.421 00.001 28316 UpdateGuideState(): m_state=6
03:01:58.424 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4516
03:01:58.426 00.002 28316 Star::Find returns 1 (0), X=949.75, Y=255.86, Mass=2425, SNR=34.0, Peak=194 HFD=4.1
03:01:58.429 00.003 28316 MultiStar: [#1 0.08,-0.04,0.97,U] [#2 -0.11,-0.06,0.92,U] [#3 0.17,-0.29,0.84,U] [#4 0.08,-0.07,0.81,U] [#5 -0.16,-0.10,0.73,U] [#6 0.09,-0.28,0.65,U] [#7 -0.09,-0.05,0.62,U] [#8 -0.36,0.04,0.00,M1] 
03:01:58.431 00.002 28316 refined, 7 included, MultiStar: {-0.01, -0.15}, one-star: {-0.16, -0.29}
03:01:58.433 00.002 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
03:01:58.436 00.003 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
03:01:58.438 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=-0.13 mountY=0.08, mountTheta=2.59
03:01:58.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
03:01:58.440 00.001 28316 Enqueuing Move request for scope (-0.01, -0.15)
03:01:58.441 00.001 29988 Worker thread wakes up
03:01:58.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:01:58.442 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
03:01:58.442 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
03:01:58.442 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.0
03:01:58.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:01:58.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:01:58.443 00.000 28316 Enqueuing Expose request
03:01:58.443 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.13 yDistance=0.08
03:01:58.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:01:58.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:01:58.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:01:58.443 00.000 29988 MoveAxis(E, 0, ABG)
03:01:58.443 00.000 29988 Move returns status 0, amount 0
03:01:58.445 00.002 29988 MoveAxis(N, 0, ABG)
03:01:58.445 00.000 29988 Move returns status 0, amount 0
03:01:58.445 00.000 29988 move complete, result=0
03:01:58.445 00.000 29988 worker thread done servicing request
03:01:58.445 00.000 29988 Worker thread wakes up
03:01:58.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:01:58.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:01:58.445 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:01:59.972 01.527 29988 Exposure complete
03:02:00.025 00.053 29988 worker thread done servicing request
03:02:00.025 00.000 28316 OnExposeComplete: enter
03:02:00.026 00.001 28316 UpdateGuideState(): m_state=6
03:02:00.026 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4517
03:02:00.027 00.001 28316 Star::Find returns 1 (0), X=949.85, Y=255.75, Mass=2366, SNR=33.6, Peak=205 HFD=4.1
03:02:00.029 00.002 28316 MultiStar: [#1 0.12,0.12,0.97,U] [#2 -0.02,-0.06,0.90,U] [#3 0.12,-0.20,0.87,U] [#4 0.13,-0.26,0.82,U] [#5 -0.03,0.02,0.75,U] [#6 0.15,-0.34,0.00,M1] [#7 0.21,-0.32,0.00,M2] [#8 -0.28,-0.19,0.00,M2] 
03:02:00.031 00.002 28316 refined, 5 included, MultiStar: {0.04, -0.13}, one-star: {-0.07, -0.40}
03:02:00.032 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
03:02:00.034 00.002 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
03:02:00.035 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.27 mountX=-0.14 mountY=0.02, mountTheta=2.97
03:02:00.037 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
03:02:00.038 00.001 28316 Enqueuing Move request for scope (0.04, -0.13)
03:02:00.040 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:00.041 00.001 29988 Worker thread wakes up
03:02:00.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
03:02:00.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
03:02:00.041 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
03:02:00.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:02:00.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:00.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:02:00.041 00.000 29988 MoveAxis(E, 0, ABG)
03:02:00.042 00.001 29988 Move returns status 0, amount 0
03:02:00.042 00.000 29988 MoveAxis(N, 0, ABG)
03:02:00.042 00.000 29988 Move returns status 0, amount 0
03:02:00.042 00.000 29988 move complete, result=0
03:02:00.042 00.000 29988 worker thread done servicing request
03:02:00.042 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
03:02:00.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:00.045 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:00.046 00.001 28316 Enqueuing Expose request
03:02:00.048 00.002 29988 Worker thread wakes up
03:02:00.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:00.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:00.048 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:01.687 01.639 29988 Exposure complete
03:02:01.714 00.027 29988 worker thread done servicing request
03:02:01.714 00.000 28316 OnExposeComplete: enter
03:02:01.715 00.001 28316 UpdateGuideState(): m_state=6
03:02:01.715 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4518
03:02:01.717 00.002 28316 Star::Find returns 1 (0), X=949.51, Y=255.88, Mass=2490, SNR=34.6, Peak=184 HFD=3.9
03:02:01.717 00.000 28316 MultiStar: [#1 -0.15,0.02,0.96,U] [#2 -0.16,-0.12,0.90,U] [#3 -0.11,-0.24,0.83,U] [#4 0.04,-0.35,0.00,M1] [#5 -0.07,-0.12,0.71,U] [#6 -0.10,-0.39,0.00,M2] [#7 0.07,-0.29,0.60,U] [#8 -0.09,-0.27,0.57,U] 
03:02:01.717 00.000 28316 refined, 6 included, MultiStar: {-0.15, -0.17}, one-star: {-0.41, -0.27}
03:02:01.718 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
03:02:01.718 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
03:02:01.719 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.29 mountX=-0.10 mountY=0.21, mountTheta=1.99
03:02:01.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.17, opts=13)
03:02:01.720 00.000 28316 Enqueuing Move request for scope (-0.15, -0.17)
03:02:01.721 00.001 29988 Worker thread wakes up
03:02:01.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:01.721 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
03:02:01.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:01.722 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
03:02:01.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:01.723 00.001 28316 Enqueuing Expose request
03:02:01.723 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
03:02:01.723 00.000 29988 Moving (-0.15, -0.17) raw xDistance=-0.10 yDistance=0.21
03:02:01.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:01.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:02:01.723 00.000 29988 MoveAxis(E, 0, ABG)
03:02:01.723 00.000 29988 Move returns status 0, amount 0
03:02:01.723 00.000 29988 MoveAxis(S, 51, ABG)
03:02:01.723 00.000 29988 Guiding  Dir = 1, Dur = 51
03:02:01.723 00.000 29988 IsSlewing returns 0
03:02:01.723 00.000 29988 IsGuiding returns 0
03:02:01.728 00.005 29988 PulseGuide returned control before completion, sleep 57
03:02:01.793 00.065 29988 IsGuiding returns 1
03:02:01.793 00.000 29988 scope still moving after pulse duration time elapsed
03:02:01.825 00.032 29988 IsSlewing returns 0
03:02:01.825 00.000 29988 IsGuiding returns 0
03:02:01.825 00.000 29988 scope move finished after 51 + 50 ms
03:02:01.825 00.000 29988 Move returns status 0, amount 51
03:02:01.825 00.000 29988 move complete, result=0
03:02:01.825 00.000 29988 worker thread done servicing request
03:02:01.825 00.000 29988 Worker thread wakes up
03:02:01.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:01.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:01.825 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
03:02:03.240 01.415 29988 Exposure complete
03:02:03.283 00.043 29988 worker thread done servicing request
03:02:03.284 00.001 28316 OnExposeComplete: enter
03:02:03.285 00.001 28316 UpdateGuideState(): m_state=6
03:02:03.287 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4519
03:02:03.288 00.001 28316 Star::Find returns 1 (0), X=949.57, Y=255.83, Mass=2508, SNR=34.5, Peak=196 HFD=3.8
03:02:03.290 00.002 28316 MultiStar: [#1 0.12,-0.15,0.95,U] [#2 -0.01,-0.20,0.90,U] [#3 0.04,-0.28,0.85,U] [#4 -0.11,-0.31,0.81,U] [#5 -0.07,-0.22,0.72,U] [#6 -0.27,-0.39,0.00,M3] [#7 -0.19,-0.22,0.60,U] [#8 -0.17,-0.36,0.00,M2] 
03:02:03.291 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.25}, one-star: {-0.35, -0.33}
03:02:03.292 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
03:02:03.293 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
03:02:03.294 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.88 mountX=-0.19 mountY=0.18, mountTheta=2.39
03:02:03.297 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.25, opts=13)
03:02:03.298 00.001 28316 Enqueuing Move request for scope (-0.08, -0.25)
03:02:03.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:03.299 00.001 29988 Worker thread wakes up
03:02:03.299 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.5
03:02:03.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.25) opts 0xd
03:02:03.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:03.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:03.302 00.002 28316 Enqueuing Expose request
03:02:03.305 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.25)
03:02:03.305 00.000 29988 Moving (-0.08, -0.25) raw xDistance=-0.19 yDistance=0.18
03:02:03.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:02:03.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:03.305 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:02:03.305 00.000 29988 MoveAxis(E, 0, ABG)
03:02:03.305 00.000 29988 Move returns status 0, amount 0
03:02:03.305 00.000 29988 MoveAxis(N, 0, ABG)
03:02:03.305 00.000 29988 Move returns status 0, amount 0
03:02:03.305 00.000 29988 move complete, result=0
03:02:03.305 00.000 29988 worker thread done servicing request
03:02:03.306 00.001 29988 Worker thread wakes up
03:02:03.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:03.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:03.307 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:02:04.941 01.634 29988 Exposure complete
03:02:04.990 00.049 29988 worker thread done servicing request
03:02:04.991 00.001 28316 OnExposeComplete: enter
03:02:04.992 00.001 28316 UpdateGuideState(): m_state=6
03:02:04.993 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4520
03:02:04.993 00.000 28316 Star::Find returns 1 (0), X=949.87, Y=255.79, Mass=2315, SNR=33.2, Peak=209 HFD=4.0
03:02:04.994 00.001 28316 MultiStar: [#1 0.29,-0.17,0.00,M1] [#2 0.03,-0.15,0.93,U] [#3 0.43,-0.25,0.00,M1] [#4 0.36,-0.37,0.00,M1] [#5 0.13,-0.32,0.00,M1] [#6 0.13,-0.26,0.64,U] [#7 0.31,-0.26,0.00,M1] [#8 0.16,-0.18,0.60,U] 
03:02:04.994 00.000 28316 refined, 3 included, MultiStar: {0.05, -0.24}, one-star: {-0.04, -0.37}
03:02:04.995 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
03:02:04.995 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
03:02:04.996 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.36 mountX=-0.24 mountY=0.06, mountTheta=2.88
03:02:04.996 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.24, opts=13)
03:02:04.997 00.001 28316 Enqueuing Move request for scope (0.05, -0.24)
03:02:04.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:04.998 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.2
03:02:04.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:04.999 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:04.999 00.000 28316 Enqueuing Expose request
03:02:05.000 00.001 29988 Worker thread wakes up
03:02:05.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
03:02:05.000 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
03:02:05.000 00.000 29988 Moving (0.05, -0.24) raw xDistance=-0.24 yDistance=0.06
03:02:05.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:02:05.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:05.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:02:05.000 00.000 29988 MoveAxis(E, 51, ABG)
03:02:05.000 00.000 29988 Guiding  Dir = 2, Dur = 51
03:02:05.000 00.000 29988 IsSlewing returns 0
03:02:05.000 00.000 29988 IsGuiding returns 0
03:02:05.003 00.003 29988 PulseGuide returned control before completion, sleep 59
03:02:05.063 00.060 29988 IsGuiding returns 1
03:02:05.063 00.000 29988 scope still moving after pulse duration time elapsed
03:02:05.094 00.031 29988 IsSlewing returns 0
03:02:05.095 00.001 29988 IsGuiding returns 0
03:02:05.095 00.000 29988 scope move finished after 51 + 43 ms
03:02:05.095 00.000 29988 Move returns status 0, amount 51
03:02:05.095 00.000 29988 MoveAxis(N, 0, ABG)
03:02:05.095 00.000 29988 Move returns status 0, amount 0
03:02:05.095 00.000 29988 move complete, result=0
03:02:05.095 00.000 29988 worker thread done servicing request
03:02:05.095 00.000 29988 Worker thread wakes up
03:02:05.095 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
03:02:05.097 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:05.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:06.511 01.414 29988 Exposure complete
03:02:06.539 00.028 29988 worker thread done servicing request
03:02:06.539 00.000 28316 OnExposeComplete: enter
03:02:06.542 00.003 28316 UpdateGuideState(): m_state=6
03:02:06.545 00.003 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4521
03:02:06.547 00.002 28316 Star::Find returns 1 (0), X=949.81, Y=255.73, Mass=2300, SNR=33.3, Peak=215 HFD=3.9
03:02:06.550 00.003 28316 MultiStar: [#1 0.26,-0.15,1.00,U] [#2 0.10,-0.19,0.95,U] [#3 0.23,-0.20,0.89,U] [#4 0.20,-0.09,0.87,U] [#5 0.07,-0.23,0.75,U] [#6 0.10,-0.09,0.64,U] [#7 0.05,-0.18,0.64,U] [#8 0.05,-0.12,0.60,U] 
03:02:06.552 00.002 28316 refined, 8 included, MultiStar: {0.11, -0.19}, one-star: {-0.11, -0.42}
03:02:06.555 00.003 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
03:02:06.557 00.002 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
03:02:06.557 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.06 mountX=-0.22 mountY=-0.01, mountTheta=-3.10
03:02:06.560 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.19, opts=13)
03:02:06.560 00.000 28316 Enqueuing Move request for scope (0.11, -0.19)
03:02:06.561 00.001 29988 Worker thread wakes up
03:02:06.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:06.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
03:02:06.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
03:02:06.561 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
03:02:06.562 00.001 29988 Moving (0.11, -0.19) raw xDistance=-0.22 yDistance=-0.01
03:02:06.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:06.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:06.563 00.001 28316 Enqueuing Expose request
03:02:06.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
03:02:06.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:06.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:02:06.563 00.000 29988 MoveAxis(E, 50, ABG)
03:02:06.563 00.000 29988 Guiding  Dir = 2, Dur = 50
03:02:06.563 00.000 29988 IsSlewing returns 0
03:02:06.564 00.001 29988 IsGuiding returns 0
03:02:06.565 00.001 29988 PulseGuide returned control before completion, sleep 59
03:02:06.635 00.070 29988 IsGuiding returns 0
03:02:06.635 00.000 29988 Move returns status 0, amount 50
03:02:06.635 00.000 29988 MoveAxis(N, 0, ABG)
03:02:06.635 00.000 29988 Move returns status 0, amount 0
03:02:06.635 00.000 29988 move complete, result=0
03:02:06.635 00.000 29988 worker thread done servicing request
03:02:06.635 00.000 29988 Worker thread wakes up
03:02:06.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:06.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:06.635 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.0 px 0 ms NORTH
03:02:08.269 01.634 29988 Exposure complete
03:02:08.297 00.028 29988 worker thread done servicing request
03:02:08.297 00.000 28316 OnExposeComplete: enter
03:02:08.298 00.001 28316 UpdateGuideState(): m_state=6
03:02:08.298 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4522
03:02:08.298 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=255.92, Mass=2412, SNR=34.1, Peak=207 HFD=3.9
03:02:08.299 00.001 28316 MultiStar: [#1 0.02,-0.10,0.97,U] [#2 -0.13,0.09,0.91,U] [#3 0.09,-0.04,0.87,U] [#4 -0.02,-0.10,0.82,U] [#5 -0.15,0.05,0.75,U] [#6 -0.08,-0.18,0.63,U] [#7 -0.06,-0.21,0.62,U] [#8 -0.16,-0.34,0.00,M1] 
03:02:08.299 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.09}, one-star: {-0.28, -0.23}
03:02:08.300 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.98)
03:02:08.300 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
03:02:08.301 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.31 mountX=-0.05 mountY=0.11, mountTheta=1.97
03:02:08.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
03:02:08.302 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
03:02:08.303 00.001 29988 Worker thread wakes up
03:02:08.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
03:02:08.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
03:02:08.303 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
03:02:08.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:02:08.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:08.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:08.304 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.1
03:02:08.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:08.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:08.305 00.000 28316 Enqueuing Expose request
03:02:08.306 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:02:08.306 00.000 29988 MoveAxis(E, 0, ABG)
03:02:08.306 00.000 29988 Move returns status 0, amount 0
03:02:08.306 00.000 29988 MoveAxis(N, 0, ABG)
03:02:08.306 00.000 29988 Move returns status 0, amount 0
03:02:08.306 00.000 29988 move complete, result=0
03:02:08.306 00.000 29988 worker thread done servicing request
03:02:08.306 00.000 29988 Worker thread wakes up
03:02:08.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:08.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:08.306 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:02:09.824 01.518 29988 Exposure complete
03:02:09.885 00.061 29988 worker thread done servicing request
03:02:09.885 00.000 28316 OnExposeComplete: enter
03:02:09.887 00.002 28316 UpdateGuideState(): m_state=6
03:02:09.887 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4523
03:02:09.888 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=255.92, Mass=2408, SNR=34.1, Peak=227 HFD=4.2
03:02:09.888 00.000 28316 MultiStar: [#1 0.09,0.06,0.97,U] [#2 -0.00,-0.07,0.90,U] [#3 0.20,-0.06,0.86,U] [#4 0.03,0.07,0.80,U] [#5 -0.17,0.04,0.76,U] [#6 0.03,0.12,0.61,U] [#7 -0.12,0.19,0.63,U] [#8 0.07,0.17,0.61,U] 
03:02:09.889 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {-0.04, -0.24}
03:02:09.889 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:02:09.889 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:02:09.890 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.76 mountX=0.01 mountY=-0.02, mountTheta=-1.24
03:02:09.891 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
03:02:09.891 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
03:02:09.892 00.001 29988 Worker thread wakes up
03:02:09.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
03:02:09.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
03:02:09.892 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.02
03:02:09.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:02:09.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:09.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:09.893 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.1
03:02:09.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:09.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:09.894 00.001 28316 Enqueuing Expose request
03:02:09.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:02:09.894 00.000 29988 MoveAxis(E, 0, ABG)
03:02:09.894 00.000 29988 Move returns status 0, amount 0
03:02:09.894 00.000 29988 MoveAxis(N, 0, ABG)
03:02:09.894 00.000 29988 Move returns status 0, amount 0
03:02:09.894 00.000 29988 move complete, result=0
03:02:09.894 00.000 29988 worker thread done servicing request
03:02:09.894 00.000 29988 Worker thread wakes up
03:02:09.895 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:09.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:09.895 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:11.524 01.629 29988 Exposure complete
03:02:11.549 00.025 29988 worker thread done servicing request
03:02:11.549 00.000 28316 OnExposeComplete: enter
03:02:11.550 00.001 28316 UpdateGuideState(): m_state=6
03:02:11.550 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4524
03:02:11.550 00.000 28316 Star::Find returns 1 (0), X=949.88, Y=255.82, Mass=2424, SNR=34.0, Peak=237 HFD=4.1
03:02:11.551 00.001 28316 MultiStar: [#1 0.04,0.02,0.99,U] [#2 0.15,-0.01,0.91,U] [#3 0.28,-0.16,0.87,U] [#4 0.15,-0.10,0.84,U] [#5 -0.10,0.10,0.73,U] [#6 0.22,-0.03,0.63,U] [#7 0.28,-0.05,0.62,U] [#8 -0.01,0.15,0.58,U] 
03:02:11.551 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.06}, one-star: {-0.04, -0.33}
03:02:11.552 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
03:02:11.552 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
03:02:11.553 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.53 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
03:02:11.554 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
03:02:11.555 00.001 28316 Enqueuing Move request for scope (0.11, -0.06)
03:02:11.558 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:11.560 00.002 28316 UpdateGuideState exits: m=2424 RSB=34.0
03:02:11.563 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:11.565 00.002 29988 Worker thread wakes up
03:02:11.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:11.566 00.001 28316 Enqueuing Expose request
03:02:11.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
03:02:11.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
03:02:11.566 00.000 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
03:02:11.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:11.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:11.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:02:11.566 00.000 29988 MoveAxis(E, 0, ABG)
03:02:11.567 00.001 29988 Move returns status 0, amount 0
03:02:11.567 00.000 29988 MoveAxis(N, 0, ABG)
03:02:11.567 00.000 29988 Move returns status 0, amount 0
03:02:11.567 00.000 29988 move complete, result=0
03:02:11.567 00.000 29988 worker thread done servicing request
03:02:11.567 00.000 29988 Worker thread wakes up
03:02:11.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:11.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:11.567 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:13.095 01.528 29988 Exposure complete
03:02:13.135 00.040 29988 worker thread done servicing request
03:02:13.135 00.000 28316 OnExposeComplete: enter
03:02:13.136 00.001 28316 UpdateGuideState(): m_state=6
03:02:13.136 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4525
03:02:13.137 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=255.80, Mass=2378, SNR=33.8, Peak=214 HFD=4.0
03:02:13.137 00.000 28316 MultiStar: [#1 0.27,-0.11,0.96,U] [#2 0.27,0.09,0.91,U] [#3 0.38,-0.14,0.00,M1] [#4 0.33,-0.03,0.00,M1] [#5 -0.02,-0.09,0.74,U] [#6 0.25,-0.08,0.61,U] [#7 0.09,-0.01,0.61,U] [#8 0.06,-0.01,0.57,U] 
03:02:13.138 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {-0.10, -0.35}
03:02:13.138 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:02:13.139 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:02:13.139 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.68 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
03:02:13.141 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
03:02:13.142 00.001 28316 Enqueuing Move request for scope (0.12, -0.09)
03:02:13.142 00.000 29988 Worker thread wakes up
03:02:13.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:13.142 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:02:13.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:13.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:13.144 00.001 28316 Enqueuing Expose request
03:02:13.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
03:02:13.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
03:02:13.144 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.06
03:02:13.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:02:13.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:13.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:02:13.144 00.000 29988 MoveAxis(E, 0, ABG)
03:02:13.144 00.000 29988 Move returns status 0, amount 0
03:02:13.144 00.000 29988 MoveAxis(N, 0, ABG)
03:02:13.144 00.000 29988 Move returns status 0, amount 0
03:02:13.145 00.001 29988 move complete, result=0
03:02:13.145 00.000 29988 worker thread done servicing request
03:02:13.145 00.000 29988 Worker thread wakes up
03:02:13.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:13.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:13.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:14.777 01.632 29988 Exposure complete
03:02:14.839 00.062 29988 worker thread done servicing request
03:02:14.839 00.000 28316 OnExposeComplete: enter
03:02:14.840 00.001 28316 UpdateGuideState(): m_state=6
03:02:14.840 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4526
03:02:14.841 00.001 28316 Star::Find returns 1 (1), X=949.83, Y=255.87, Mass=2444, SNR=34.1, Peak=255 HFD=4.1
03:02:14.841 00.000 28316 MultiStar: [#1 0.19,-0.01,0.99,U] [#2 -0.03,-0.03,0.94,U] [#3 0.18,-0.20,0.86,U] [#4 0.08,-0.10,0.80,U] [#5 -0.02,-0.08,0.74,U] [#6 0.03,-0.10,0.61,U] [#7 -0.25,-0.00,0.62,U] [#8 -0.15,-0.01,0.61,U] 
03:02:14.842 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.09, -0.29}
03:02:14.842 00.000 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
03:02:14.843 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
03:02:14.843 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=-0.09 mountY=0.04, mountTheta=2.76
03:02:14.844 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
03:02:14.845 00.001 28316 Enqueuing Move request for scope (0.01, -0.10)
03:02:14.845 00.000 29988 Worker thread wakes up
03:02:14.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:14.846 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
03:02:14.846 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.1 Saturée
03:02:14.846 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:14.847 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:14.847 00.000 28316 Enqueuing Expose request
03:02:14.848 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
03:02:14.848 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.09 yDistance=0.04
03:02:14.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:02:14.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:14.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:02:14.848 00.000 29988 MoveAxis(E, 0, ABG)
03:02:14.848 00.000 29988 Move returns status 0, amount 0
03:02:14.848 00.000 29988 MoveAxis(N, 0, ABG)
03:02:14.848 00.000 29988 Move returns status 0, amount 0
03:02:14.848 00.000 29988 move complete, result=0
03:02:14.848 00.000 29988 worker thread done servicing request
03:02:14.848 00.000 29988 Worker thread wakes up
03:02:14.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:14.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:14.848 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:16.366 01.518 29988 Exposure complete
03:02:16.418 00.052 29988 worker thread done servicing request
03:02:16.418 00.000 28316 OnExposeComplete: enter
03:02:16.419 00.001 28316 UpdateGuideState(): m_state=6
03:02:16.420 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4527
03:02:16.422 00.002 28316 Star::Find returns 1 (0), X=949.79, Y=255.70, Mass=2339, SNR=33.5, Peak=189 HFD=3.8
03:02:16.423 00.001 28316 MultiStar: [#1 0.13,-0.20,0.98,U] [#2 0.15,-0.24,0.95,U] [#3 0.23,-0.20,0.90,U] [#4 0.28,-0.39,0.00,M1] [#5 -0.02,-0.15,0.75,U] [#6 0.21,-0.18,0.63,U] [#7 0.09,-0.17,0.63,U] [#8 -0.13,-0.13,0.62,U] 
03:02:16.425 00.002 28316 refined, 7 included, MultiStar: {0.07, -0.23}, one-star: {-0.13, -0.45}
03:02:16.426 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
03:02:16.427 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
03:02:16.428 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=-0.24 mountY=0.04, mountTheta=2.97
03:02:16.431 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.23, opts=13)
03:02:16.432 00.001 28316 Enqueuing Move request for scope (0.07, -0.23)
03:02:16.434 00.002 29988 Worker thread wakes up
03:02:16.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
03:02:16.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
03:02:16.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:16.435 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:02:16.436 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:16.438 00.002 29988 Moving (0.07, -0.23) raw xDistance=-0.24 yDistance=0.04
03:02:16.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:02:16.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:16.439 00.001 28316 Enqueuing Expose request
03:02:16.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:16.440 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:02:16.440 00.000 29988 MoveAxis(E, 50, ABG)
03:02:16.440 00.000 29988 Guiding  Dir = 2, Dur = 50
03:02:16.440 00.000 29988 IsSlewing returns 0
03:02:16.440 00.000 29988 IsGuiding returns 0
03:02:16.442 00.002 29988 PulseGuide returned control before completion, sleep 59
03:02:16.507 00.065 29988 IsGuiding returns 0
03:02:16.507 00.000 29988 Move returns status 0, amount 50
03:02:16.507 00.000 29988 MoveAxis(N, 0, ABG)
03:02:16.507 00.000 29988 Move returns status 0, amount 0
03:02:16.507 00.000 29988 move complete, result=0
03:02:16.507 00.000 29988 worker thread done servicing request
03:02:16.507 00.000 29988 Worker thread wakes up
03:02:16.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:16.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:16.507 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
03:02:18.141 01.634 29988 Exposure complete
03:02:18.173 00.032 29988 worker thread done servicing request
03:02:18.173 00.000 28316 OnExposeComplete: enter
03:02:18.174 00.001 28316 UpdateGuideState(): m_state=6
03:02:18.174 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4528
03:02:18.175 00.001 28316 Star::Find returns 1 (0), X=949.78, Y=255.93, Mass=2390, SNR=34.0, Peak=214 HFD=4.1
03:02:18.175 00.000 28316 MultiStar: [#1 0.22,-0.05,0.97,U] [#2 -0.08,0.06,0.91,U] [#3 0.07,-0.10,0.86,U] [#4 0.17,0.07,0.85,U] [#5 -0.05,0.05,0.74,U] [#6 0.15,0.14,0.65,U] [#7 0.14,0.30,0.63,U] [#8 -0.14,0.17,0.57,U] 
03:02:18.176 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.14, -0.22}
03:02:18.177 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:02:18.178 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
03:02:18.178 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=0.00 mountY=-0.04, mountTheta=-1.47
03:02:18.180 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
03:02:18.180 00.000 28316 Enqueuing Move request for scope (0.04, 0.02)
03:02:18.181 00.001 29988 Worker thread wakes up
03:02:18.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:18.181 00.000 28316 UpdateGuideState exits: m=2390 RSB=34.0
03:02:18.182 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:18.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:18.183 00.001 28316 Enqueuing Expose request
03:02:18.183 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
03:02:18.183 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
03:02:18.183 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.04
03:02:18.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:02:18.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:18.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:02:18.183 00.000 29988 MoveAxis(E, 0, ABG)
03:02:18.183 00.000 29988 Move returns status 0, amount 0
03:02:18.183 00.000 29988 MoveAxis(N, 0, ABG)
03:02:18.183 00.000 29988 Move returns status 0, amount 0
03:02:18.183 00.000 29988 move complete, result=0
03:02:18.183 00.000 29988 worker thread done servicing request
03:02:18.183 00.000 29988 Worker thread wakes up
03:02:18.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:18.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:18.184 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:19.702 01.518 29988 Exposure complete
03:02:19.749 00.047 29988 worker thread done servicing request
03:02:19.749 00.000 28316 OnExposeComplete: enter
03:02:19.749 00.000 28316 UpdateGuideState(): m_state=6
03:02:19.750 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4529
03:02:19.750 00.000 28316 Star::Find returns 1 (0), X=949.74, Y=256.06, Mass=2350, SNR=33.6, Peak=214 HFD=4.1
03:02:19.751 00.001 28316 MultiStar: [#1 0.00,0.11,0.97,U] [#2 -0.02,0.14,0.92,U] [#3 0.01,0.06,0.84,U] [#4 0.07,-0.00,0.84,U] [#5 -0.13,0.16,0.74,U] [#6 0.02,0.04,0.62,U] [#7 -0.02,0.10,0.61,U] [#8 0.04,0.14,0.59,U] 
03:02:19.751 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-0.17, -0.10}
03:02:19.752 00.001 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
03:02:19.752 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
03:02:19.753 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.97 mountX=0.07 mountY=-0.01, mountTheta=-0.07
03:02:19.754 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.07, opts=13)
03:02:19.754 00.000 28316 Enqueuing Move request for scope (-0.03, 0.07)
03:02:19.755 00.001 29988 Worker thread wakes up
03:02:19.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
03:02:19.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:19.757 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
03:02:19.757 00.000 29988 Moving (-0.03, 0.07) raw xDistance=0.07 yDistance=-0.01
03:02:19.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:02:19.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:19.757 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:02:19.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:19.759 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:02:19.759 00.000 29988 MoveAxis(E, 0, ABG)
03:02:19.759 00.000 29988 Move returns status 0, amount 0
03:02:19.759 00.000 29988 MoveAxis(N, 0, ABG)
03:02:19.759 00.000 29988 Move returns status 0, amount 0
03:02:19.759 00.000 29988 move complete, result=0
03:02:19.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:19.760 00.001 28316 Enqueuing Expose request
03:02:19.760 00.000 29988 worker thread done servicing request
03:02:19.760 00.000 29988 Worker thread wakes up
03:02:19.761 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:19.761 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:19.761 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:21.393 01.632 29988 Exposure complete
03:02:21.429 00.036 29988 worker thread done servicing request
03:02:21.429 00.000 28316 OnExposeComplete: enter
03:02:21.430 00.001 28316 UpdateGuideState(): m_state=6
03:02:21.430 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4530
03:02:21.430 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=255.91, Mass=2456, SNR=34.2, Peak=208 HFD=4.0
03:02:21.431 00.001 28316 MultiStar: [#1 -0.18,0.05,0.96,U] [#2 -0.08,-0.03,0.92,U] [#3 0.01,-0.15,0.86,U] [#4 -0.02,-0.08,0.83,U] [#5 -0.18,-0.02,0.70,U] [#6 -0.25,-0.00,0.62,U] [#7 -0.02,-0.16,0.62,U] [#8 -0.29,0.09,0.57,U] 
03:02:21.431 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.27, -0.24}
03:02:21.432 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
03:02:21.432 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
03:02:21.433 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.68 mountX=-0.01 mountY=0.15, mountTheta=1.60
03:02:21.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
03:02:21.436 00.001 28316 Enqueuing Move request for scope (-0.14, -0.07)
03:02:21.438 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:21.439 00.001 29988 Worker thread wakes up
03:02:21.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
03:02:21.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
03:02:21.439 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.2
03:02:21.441 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:21.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:21.442 00.000 28316 Enqueuing Expose request
03:02:21.442 00.000 29988 Moving (-0.14, -0.07) raw xDistance=-0.01 yDistance=0.15
03:02:21.443 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:02:21.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:21.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:02:21.443 00.000 29988 MoveAxis(E, 0, ABG)
03:02:21.443 00.000 29988 Move returns status 0, amount 0
03:02:21.443 00.000 29988 MoveAxis(N, 0, ABG)
03:02:21.443 00.000 29988 Move returns status 0, amount 0
03:02:21.443 00.000 29988 move complete, result=0
03:02:21.443 00.000 29988 worker thread done servicing request
03:02:21.443 00.000 29988 Worker thread wakes up
03:02:21.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:21.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:21.443 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:02:22.967 01.524 29988 Exposure complete
03:02:23.018 00.051 29988 worker thread done servicing request
03:02:23.018 00.000 28316 OnExposeComplete: enter
03:02:23.020 00.002 28316 UpdateGuideState(): m_state=6
03:02:23.022 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4531
03:02:23.023 00.001 28316 Star::Find returns 1 (0), X=949.68, Y=256.08, Mass=2452, SNR=34.2, Peak=208 HFD=4.0
03:02:23.024 00.001 28316 MultiStar: [#1 -0.28,0.20,0.00,M1] [#2 -0.18,0.02,0.89,U] [#3 -0.10,0.05,0.84,U] [#4 0.03,0.02,0.82,U] [#5 -0.19,0.05,0.73,U] [#6 -0.08,0.08,0.62,U] [#7 0.06,0.06,0.63,U] [#8 -0.16,-0.11,0.61,U] 
03:02:23.024 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.01}, one-star: {-0.24, -0.08}
03:02:23.025 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
03:02:23.027 00.002 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
03:02:23.029 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.07 mountX=0.06 mountY=0.10, mountTheta=1.07
03:02:23.034 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.01, opts=13)
03:02:23.036 00.002 28316 Enqueuing Move request for scope (-0.12, 0.01)
03:02:23.039 00.003 29988 Worker thread wakes up
03:02:23.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:23.040 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
03:02:23.041 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
03:02:23.041 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.2
03:02:23.042 00.001 29988 Moving (-0.12, 0.01) raw xDistance=0.06 yDistance=0.10
03:02:23.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:02:23.042 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:23.043 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:23.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:23.044 00.001 28316 Enqueuing Expose request
03:02:23.045 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:02:23.045 00.000 29988 MoveAxis(E, 0, ABG)
03:02:23.045 00.000 29988 Move returns status 0, amount 0
03:02:23.045 00.000 29988 MoveAxis(N, 0, ABG)
03:02:23.045 00.000 29988 Move returns status 0, amount 0
03:02:23.045 00.000 29988 move complete, result=0
03:02:23.045 00.000 29988 worker thread done servicing request
03:02:23.045 00.000 29988 Worker thread wakes up
03:02:23.045 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:23.045 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:23.045 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:02:24.685 01.640 29988 Exposure complete
03:02:24.733 00.048 29988 worker thread done servicing request
03:02:24.733 00.000 28316 OnExposeComplete: enter
03:02:24.734 00.001 28316 UpdateGuideState(): m_state=6
03:02:24.734 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4532
03:02:24.735 00.001 28316 Star::Find returns 1 (0), X=949.68, Y=255.84, Mass=2311, SNR=33.3, Peak=208 HFD=3.9
03:02:24.735 00.000 28316 MultiStar: [#1 0.43,0.06,0.00,M2] [#2 0.01,-0.03,0.93,U] [#3 0.08,-0.02,0.89,U] [#4 0.07,0.06,0.86,U] [#5 -0.03,-0.08,0.74,U] [#6 0.02,-0.01,0.67,U] [#7 0.05,0.01,0.64,U] [#8 -0.08,-0.04,0.60,U] 
03:02:24.736 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.24, -0.31}
03:02:24.736 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
03:02:24.737 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
03:02:24.737 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.88 mountX=-0.05 mountY=0.04, mountTheta=2.39
03:02:24.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
03:02:24.739 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
03:02:24.739 00.000 29988 Worker thread wakes up
03:02:24.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
03:02:24.739 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
03:02:24.739 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.04
03:02:24.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:02:24.739 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:24.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:24.741 00.002 28316 UpdateGuideState exits: m=2311 RSB=33.3
03:02:24.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:24.743 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:24.743 00.000 28316 Enqueuing Expose request
03:02:24.744 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:02:24.745 00.001 29988 MoveAxis(E, 0, ABG)
03:02:24.745 00.000 29988 Move returns status 0, amount 0
03:02:24.745 00.000 29988 MoveAxis(N, 0, ABG)
03:02:24.745 00.000 29988 Move returns status 0, amount 0
03:02:24.745 00.000 29988 move complete, result=0
03:02:24.745 00.000 29988 worker thread done servicing request
03:02:24.745 00.000 29988 Worker thread wakes up
03:02:24.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:24.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:24.747 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:26.271 01.524 29988 Exposure complete
03:02:26.310 00.039 29988 worker thread done servicing request
03:02:26.310 00.000 28316 OnExposeComplete: enter
03:02:26.312 00.002 28316 UpdateGuideState(): m_state=6
03:02:26.314 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4533
03:02:26.315 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=255.83, Mass=2400, SNR=34.0, Peak=204 HFD=3.9
03:02:26.317 00.002 28316 MultiStar: [#1 -0.24,-0.01,1.02,U] [#2 -0.04,0.03,0.94,U] [#3 0.07,-0.14,0.88,U] [#4 -0.10,-0.04,0.82,U] [#5 -0.15,-0.03,0.75,U] [#6 -0.14,0.02,0.63,U] [#7 -0.02,-0.08,0.63,U] [#8 -0.16,-0.08,0.60,U] 
03:02:26.318 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.25, -0.33}
03:02:26.319 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
03:02:26.321 00.002 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
03:02:26.322 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=-0.02 mountY=0.14, mountTheta=1.73
03:02:26.324 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
03:02:26.326 00.002 28316 Enqueuing Move request for scope (-0.12, -0.08)
03:02:26.327 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:26.329 00.002 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:02:26.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:26.332 00.002 29988 Worker thread wakes up
03:02:26.332 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:26.333 00.001 28316 Enqueuing Expose request
03:02:26.334 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
03:02:26.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
03:02:26.334 00.000 29988 Moving (-0.12, -0.08) raw xDistance=-0.02 yDistance=0.14
03:02:26.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:02:26.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:26.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:02:26.334 00.000 29988 MoveAxis(E, 0, ABG)
03:02:26.334 00.000 29988 Move returns status 0, amount 0
03:02:26.334 00.000 29988 MoveAxis(N, 0, ABG)
03:02:26.334 00.000 29988 Move returns status 0, amount 0
03:02:26.335 00.001 29988 move complete, result=0
03:02:26.335 00.000 29988 worker thread done servicing request
03:02:26.335 00.000 29988 Worker thread wakes up
03:02:26.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:26.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:26.335 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:02:27.966 01.631 29988 Exposure complete
03:02:28.011 00.045 29988 worker thread done servicing request
03:02:28.011 00.000 28316 OnExposeComplete: enter
03:02:28.012 00.001 28316 UpdateGuideState(): m_state=6
03:02:28.012 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4534
03:02:28.012 00.000 28316 Star::Find returns 1 (0), X=949.52, Y=255.94, Mass=2392, SNR=33.9, Peak=192 HFD=3.9
03:02:28.013 00.001 28316 MultiStar: [#1 -0.19,0.07,0.99,U] [#2 -0.56,0.02,0.00,M1] [#3 -0.24,0.05,0.86,U] [#4 -0.18,0.03,0.83,U] [#5 -0.30,-0.04,0.71,U] [#6 -0.24,0.08,0.65,U] [#7 -0.10,-0.13,0.64,U] [#8 -0.55,0.02,0.00,M1] 
03:02:28.013 00.000 28316 refined, 6 included, MultiStar: {-0.24, -0.03}, one-star: {-0.40, -0.22}
03:02:28.014 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
03:02:28.014 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
03:02:28.015 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-3.03 mountX=0.08 mountY=0.23, mountTheta=1.25
03:02:28.016 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.03, opts=13)
03:02:28.016 00.000 28316 Enqueuing Move request for scope (-0.24, -0.03)
03:02:28.016 00.000 29988 Worker thread wakes up
03:02:28.017 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.03) opts 0xd
03:02:28.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.03)
03:02:28.017 00.000 29988 Moving (-0.24, -0.03) raw xDistance=0.08 yDistance=0.23
03:02:28.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:02:28.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
03:02:28.017 00.000 29988 MoveAxis(E, 0, ABG)
03:02:28.017 00.000 29988 Move returns status 0, amount 0
03:02:28.017 00.000 29988 MoveAxis(S, 55, ABG)
03:02:28.017 00.000 29988 Guiding  Dir = 1, Dur = 55
03:02:28.017 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:28.018 00.001 29988 IsSlewing returns 0
03:02:28.018 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
03:02:28.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:28.019 00.001 29988 IsGuiding returns 0
03:02:28.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:28.019 00.000 28316 Enqueuing Expose request
03:02:28.024 00.005 29988 PulseGuide returned control before completion, sleep 60
03:02:28.092 00.068 29988 IsGuiding returns 0
03:02:28.092 00.000 29988 Move returns status 0, amount 55
03:02:28.092 00.000 29988 move complete, result=0
03:02:28.092 00.000 29988 worker thread done servicing request
03:02:28.092 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 55 ms SOUTH
03:02:28.093 00.001 29988 Worker thread wakes up
03:02:28.094 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:28.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:29.508 01.414 29988 Exposure complete
03:02:29.544 00.036 29988 worker thread done servicing request
03:02:29.544 00.000 28316 OnExposeComplete: enter
03:02:29.545 00.001 28316 UpdateGuideState(): m_state=6
03:02:29.545 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4535
03:02:29.547 00.002 28316 Star::Find returns 1 (0), X=949.69, Y=255.81, Mass=2388, SNR=33.8, Peak=208 HFD=3.8
03:02:29.550 00.003 28316 MultiStar: [#1 -0.19,-0.01,1.00,U] [#2 -0.14,-0.08,0.92,U] [#3 -0.05,-0.19,0.84,U] [#4 -0.16,-0.11,0.81,U] [#5 -0.30,0.05,0.73,U] [#6 -0.05,-0.03,0.62,U] [#7 -0.07,-0.11,0.64,U] [#8 -0.14,-0.02,0.62,U] 
03:02:29.552 00.002 28316 refined, 8 included, MultiStar: {-0.15, -0.10}, one-star: {-0.22, -0.35}
03:02:29.553 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
03:02:29.554 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
03:02:29.554 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.55 mountX=-0.03 mountY=0.18, mountTheta=1.74
03:02:29.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.10, opts=13)
03:02:29.556 00.001 28316 Enqueuing Move request for scope (-0.15, -0.10)
03:02:29.556 00.000 29988 Worker thread wakes up
03:02:29.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
03:02:29.556 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
03:02:29.556 00.000 29988 Moving (-0.15, -0.10) raw xDistance=-0.03 yDistance=0.18
03:02:29.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:02:29.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:29.556 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:29.557 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.8
03:02:29.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:29.558 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:29.558 00.000 28316 Enqueuing Expose request
03:02:29.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:02:29.558 00.000 29988 MoveAxis(E, 0, ABG)
03:02:29.558 00.000 29988 Move returns status 0, amount 0
03:02:29.558 00.000 29988 MoveAxis(N, 0, ABG)
03:02:29.559 00.001 29988 Move returns status 0, amount 0
03:02:29.559 00.000 29988 move complete, result=0
03:02:29.559 00.000 29988 worker thread done servicing request
03:02:29.559 00.000 29988 Worker thread wakes up
03:02:29.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:29.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:29.559 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:02:31.195 01.636 29988 Exposure complete
03:02:31.226 00.031 29988 worker thread done servicing request
03:02:31.226 00.000 28316 OnExposeComplete: enter
03:02:31.227 00.001 28316 UpdateGuideState(): m_state=6
03:02:31.227 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4536
03:02:31.228 00.001 28316 Star::Find returns 1 (0), X=949.90, Y=256.09, Mass=2292, SNR=33.2, Peak=228 HFD=4.2
03:02:31.228 00.000 28316 MultiStar: [#1 0.12,0.01,1.00,U] [#2 -0.05,0.07,0.95,U] [#3 0.23,0.00,0.87,U] [#4 0.24,0.06,0.82,U] [#5 -0.04,0.02,0.74,U] [#6 0.07,-0.08,0.63,U] [#7 0.11,-0.00,0.63,U] [#8 -0.16,-0.17,0.57,U] 
03:02:31.229 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.02, -0.06}
03:02:31.229 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
03:02:31.229 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
03:02:31.230 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.17 mountX=-0.03 mountY=-0.05, mountTheta=-2.18
03:02:31.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
03:02:31.232 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
03:02:31.233 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:31.233 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.2
03:02:31.234 00.001 29988 Worker thread wakes up
03:02:31.234 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:31.234 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
03:02:31.234 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
03:02:31.234 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:31.235 00.001 28316 Enqueuing Expose request
03:02:31.235 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.03 yDistance=-0.05
03:02:31.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:02:31.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:31.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:02:31.235 00.000 29988 MoveAxis(E, 0, ABG)
03:02:31.235 00.000 29988 Move returns status 0, amount 0
03:02:31.235 00.000 29988 MoveAxis(N, 0, ABG)
03:02:31.235 00.000 29988 Move returns status 0, amount 0
03:02:31.236 00.001 29988 move complete, result=0
03:02:31.236 00.000 29988 worker thread done servicing request
03:02:31.236 00.000 29988 Worker thread wakes up
03:02:31.236 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:31.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:31.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:32.750 01.514 29988 Exposure complete
03:02:32.792 00.042 29988 worker thread done servicing request
03:02:32.794 00.002 28316 OnExposeComplete: enter
03:02:32.794 00.000 28316 UpdateGuideState(): m_state=6
03:02:32.796 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4537
03:02:32.796 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=255.79, Mass=2461, SNR=34.2, Peak=212 HFD=4.0
03:02:32.798 00.002 28316 MultiStar: [#1 0.01,-0.04,0.98,U] [#2 0.12,-0.21,0.90,U] [#3 0.17,-0.28,0.83,U] [#4 0.25,-0.23,0.00,M1] [#5 0.10,-0.08,0.71,U] [#6 0.09,-0.19,0.61,U] [#7 0.06,-0.21,0.65,U] [#8 0.09,-0.06,0.58,U] 
03:02:32.798 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.19}, one-star: {-0.07, -0.37}
03:02:32.799 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
03:02:32.800 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
03:02:32.800 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.24 mountX=-0.20 mountY=0.03, mountTheta=3.01
03:02:32.800 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
03:02:32.802 00.002 28316 Enqueuing Move request for scope (0.06, -0.19)
03:02:32.802 00.000 29988 Worker thread wakes up
03:02:32.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:32.802 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.2
03:02:32.803 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:32.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:32.803 00.000 28316 Enqueuing Expose request
03:02:32.804 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
03:02:32.804 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
03:02:32.804 00.000 29988 Moving (0.06, -0.19) raw xDistance=-0.20 yDistance=0.03
03:02:32.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:02:32.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:32.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:02:32.804 00.000 29988 MoveAxis(E, 0, ABG)
03:02:32.804 00.000 29988 Move returns status 0, amount 0
03:02:32.804 00.000 29988 MoveAxis(N, 0, ABG)
03:02:32.804 00.000 29988 Move returns status 0, amount 0
03:02:32.804 00.000 29988 move complete, result=0
03:02:32.804 00.000 29988 worker thread done servicing request
03:02:32.804 00.000 29988 Worker thread wakes up
03:02:32.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:32.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:32.804 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:34.433 01.629 29988 Exposure complete
03:02:34.472 00.039 29988 worker thread done servicing request
03:02:34.473 00.001 28316 OnExposeComplete: enter
03:02:34.475 00.002 28316 UpdateGuideState(): m_state=6
03:02:34.476 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4538
03:02:34.477 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=255.69, Mass=2509, SNR=34.7, Peak=230 HFD=4.0
03:02:34.479 00.002 28316 MultiStar: [#1 0.22,-0.21,0.95,U] [#2 0.17,-0.26,0.90,U] [#3 0.33,-0.32,0.00,M1] [#4 0.40,-0.09,0.00,M2] [#5 -0.03,-0.17,0.73,U] [#6 0.39,-0.10,0.00,M1] [#7 0.12,0.04,0.62,U] [#8 0.11,-0.14,0.58,U] 
03:02:34.480 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.23}, one-star: {-0.04, -0.47}
03:02:34.481 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:02:34.481 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:02:34.481 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.24 cameraTheta=-1.18 mountX=-0.24 mountY=0.02, mountTheta=3.06
03:02:34.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.23, opts=13)
03:02:34.483 00.001 28316 Enqueuing Move request for scope (0.09, -0.23)
03:02:34.484 00.001 29988 Worker thread wakes up
03:02:34.484 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:34.484 00.000 28316 UpdateGuideState exits: m=2509 RSB=34.7
03:02:34.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:34.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:34.485 00.000 28316 Enqueuing Expose request
03:02:34.486 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
03:02:34.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
03:02:34.486 00.000 29988 Moving (0.09, -0.23) raw xDistance=-0.24 yDistance=0.02
03:02:34.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:02:34.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:34.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:02:34.486 00.000 29988 MoveAxis(E, 51, ABG)
03:02:34.486 00.000 29988 Guiding  Dir = 2, Dur = 51
03:02:34.486 00.000 29988 IsSlewing returns 0
03:02:34.486 00.000 29988 IsGuiding returns 0
03:02:34.488 00.002 29988 PulseGuide returned control before completion, sleep 60
03:02:34.559 00.071 29988 IsGuiding returns 0
03:02:34.559 00.000 29988 Move returns status 0, amount 51
03:02:34.559 00.000 29988 MoveAxis(N, 0, ABG)
03:02:34.559 00.000 29988 Move returns status 0, amount 0
03:02:34.559 00.000 29988 move complete, result=0
03:02:34.559 00.000 29988 worker thread done servicing request
03:02:34.559 00.000 29988 Worker thread wakes up
03:02:34.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:34.560 00.001 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
03:02:34.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:35.974 01.414 29988 Exposure complete
03:02:36.011 00.037 29988 worker thread done servicing request
03:02:36.011 00.000 28316 OnExposeComplete: enter
03:02:36.012 00.001 28316 UpdateGuideState(): m_state=6
03:02:36.013 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4539
03:02:36.013 00.000 28316 Star::Find returns 1 (0), X=949.72, Y=255.67, Mass=2377, SNR=33.8, Peak=206 HFD=3.7
03:02:36.014 00.001 28316 MultiStar: [#1 0.03,0.01,0.99,U] [#2 0.10,-0.08,0.92,U] [#3 0.18,-0.29,0.00,M2] [#4 0.14,-0.09,0.82,U] [#5 0.09,-0.03,0.73,U] [#6 0.12,-0.11,0.63,U] [#7 0.04,-0.09,0.62,U] [#8 -0.28,0.09,0.58,U] 
03:02:36.014 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.11}, one-star: {-0.20, -0.48}
03:02:36.015 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.78)
03:02:36.015 00.000 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.74)
03:02:36.016 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.51 mountX=-0.10 mountY=0.04, mountTheta=2.74
03:02:36.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
03:02:36.018 00.001 28316 Enqueuing Move request for scope (0.01, -0.11)
03:02:36.018 00.000 29988 Worker thread wakes up
03:02:36.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
03:02:36.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
03:02:36.018 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.04
03:02:36.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:36.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:36.019 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:36.019 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:02:36.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:36.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:36.020 00.001 28316 Enqueuing Expose request
03:02:36.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:02:36.020 00.000 29988 MoveAxis(E, 0, ABG)
03:02:36.020 00.000 29988 Move returns status 0, amount 0
03:02:36.020 00.000 29988 MoveAxis(N, 0, ABG)
03:02:36.020 00.000 29988 Move returns status 0, amount 0
03:02:36.020 00.000 29988 move complete, result=0
03:02:36.020 00.000 29988 worker thread done servicing request
03:02:36.020 00.000 29988 Worker thread wakes up
03:02:36.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:36.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:36.021 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:37.645 01.624 29988 Exposure complete
03:02:37.682 00.037 29988 worker thread done servicing request
03:02:37.682 00.000 28316 OnExposeComplete: enter
03:02:37.683 00.001 28316 UpdateGuideState(): m_state=6
03:02:37.684 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4540
03:02:37.685 00.001 28316 Star::Find returns 1 (0), X=949.72, Y=255.95, Mass=2353, SNR=33.5, Peak=203 HFD=4.1
03:02:37.687 00.002 28316 MultiStar: [#1 0.16,0.14,0.99,U] [#2 -0.18,0.00,0.93,U] [#3 0.06,-0.06,0.87,U] [#4 0.17,0.12,0.82,U] [#5 0.03,0.11,0.75,U] [#6 0.18,0.10,0.63,U] [#7 0.02,-0.02,0.65,U] [#8 0.06,-0.05,0.63,U] 
03:02:37.688 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {-0.20, -0.21}
03:02:37.689 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
03:02:37.690 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
03:02:37.691 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.52 mountX=0.00 mountY=-0.03, mountTheta=-1.48
03:02:37.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
03:02:37.693 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
03:02:37.694 00.001 29988 Worker thread wakes up
03:02:37.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:37.694 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.5
03:02:37.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:37.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:37.696 00.001 28316 Enqueuing Expose request
03:02:37.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
03:02:37.696 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
03:02:37.696 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.03
03:02:37.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:02:37.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:37.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:02:37.696 00.000 29988 MoveAxis(E, 0, ABG)
03:02:37.696 00.000 29988 Move returns status 0, amount 0
03:02:37.696 00.000 29988 MoveAxis(N, 0, ABG)
03:02:37.696 00.000 29988 Move returns status 0, amount 0
03:02:37.696 00.000 29988 move complete, result=0
03:02:37.696 00.000 29988 worker thread done servicing request
03:02:37.697 00.001 29988 Worker thread wakes up
03:02:37.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:37.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:37.697 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:39.221 01.524 29988 Exposure complete
03:02:39.271 00.050 29988 worker thread done servicing request
03:02:39.271 00.000 28316 OnExposeComplete: enter
03:02:39.272 00.001 28316 UpdateGuideState(): m_state=6
03:02:39.273 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4541
03:02:39.274 00.001 28316 Star::Find returns 1 (0), X=949.76, Y=255.79, Mass=2608, SNR=35.5, Peak=223 HFD=4.3
03:02:39.275 00.001 28316 MultiStar: [#1 0.19,0.00,0.93,U] [#2 0.15,-0.21,0.83,U] [#3 0.14,-0.17,0.82,U] [#4 0.26,0.06,0.79,U] [#5 -0.06,-0.08,0.72,U] [#6 0.13,-0.20,0.59,U] [#7 -0.04,-0.02,0.60,U] [#8 -0.18,0.06,0.59,U] 
03:02:39.275 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.12}, one-star: {-0.16, -0.37}
03:02:39.276 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:02:39.277 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
03:02:39.278 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.13 mountX=-0.13 mountY=0.00, mountTheta=3.12
03:02:39.280 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
03:02:39.281 00.001 28316 Enqueuing Move request for scope (0.05, -0.12)
03:02:39.282 00.001 29988 Worker thread wakes up
03:02:39.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:39.282 00.000 28316 UpdateGuideState exits: m=2608 RSB=35.5
03:02:39.283 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:39.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:39.284 00.001 28316 Enqueuing Expose request
03:02:39.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
03:02:39.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
03:02:39.284 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.00
03:02:39.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:02:39.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:39.284 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:02:39.285 00.001 29988 MoveAxis(E, 0, ABG)
03:02:39.285 00.000 29988 Move returns status 0, amount 0
03:02:39.285 00.000 29988 MoveAxis(N, 0, ABG)
03:02:39.285 00.000 29988 Move returns status 0, amount 0
03:02:39.285 00.000 29988 move complete, result=0
03:02:39.285 00.000 29988 worker thread done servicing request
03:02:39.285 00.000 29988 Worker thread wakes up
03:02:39.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:39.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:39.285 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:40.920 01.635 29988 Exposure complete
03:02:40.961 00.041 29988 worker thread done servicing request
03:02:40.961 00.000 28316 OnExposeComplete: enter
03:02:40.962 00.001 28316 UpdateGuideState(): m_state=6
03:02:40.963 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4542
03:02:40.964 00.001 28316 Star::Find returns 1 (0), X=950.03, Y=256.07, Mass=2413, SNR=34.0, Peak=220 HFD=4.2
03:02:40.967 00.003 28316 MultiStar: [#1 0.30,0.07,0.99,U] [#2 0.35,0.06,0.00,M1] [#3 0.40,-0.03,0.00,M1] [#4 0.25,0.09,0.81,U] [#5 0.17,0.15,0.75,U] [#6 0.32,0.06,0.61,U] [#7 0.17,0.24,0.64,U] [#8 0.25,0.25,0.00,M1] 
03:02:40.969 00.002 28316 single-star, 5 included, MultiStar: {0.22, 0.07}, one-star: {0.11, -0.09}
03:02:40.972 00.003 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
03:02:40.974 00.002 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
03:02:40.975 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.66 mountX=-0.13 mountY=-0.06, mountTheta=-2.69
03:02:40.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
03:02:40.977 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
03:02:40.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:40.978 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
03:02:40.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:40.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:40.979 00.001 28316 Enqueuing Expose request
03:02:40.979 00.000 29988 Worker thread wakes up
03:02:40.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
03:02:40.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
03:02:40.979 00.000 29988 Moving (0.11, -0.09) raw xDistance=-0.13 yDistance=-0.06
03:02:40.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:02:40.980 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:40.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:02:40.980 00.000 29988 MoveAxis(E, 0, ABG)
03:02:40.980 00.000 29988 Move returns status 0, amount 0
03:02:40.980 00.000 29988 MoveAxis(N, 0, ABG)
03:02:40.980 00.000 29988 Move returns status 0, amount 0
03:02:40.980 00.000 29988 move complete, result=0
03:02:40.980 00.000 29988 worker thread done servicing request
03:02:40.980 00.000 29988 Worker thread wakes up
03:02:40.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:40.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:40.980 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:42.506 01.526 29988 Exposure complete
03:02:42.544 00.038 29988 worker thread done servicing request
03:02:42.544 00.000 28316 OnExposeComplete: enter
03:02:42.545 00.001 28316 UpdateGuideState(): m_state=6
03:02:42.547 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4543
03:02:42.548 00.001 28316 Star::Find returns 1 (0), X=950.02, Y=255.99, Mass=2418, SNR=33.9, Peak=240 HFD=4.0
03:02:42.548 00.000 28316 MultiStar: [#1 0.18,0.24,0.98,U] [#2 0.17,0.36,0.00,M2] [#3 0.26,0.01,0.85,U] [#4 0.28,0.14,0.82,U] [#5 0.05,0.18,0.75,U] [#6 0.22,0.12,0.64,U] [#7 -0.03,0.03,0.63,U] [#8 0.17,0.14,0.56,U] 
03:02:42.549 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.08}, one-star: {0.10, -0.16}
03:02:42.549 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
03:02:42.550 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
03:02:42.550 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.48 mountX=0.01 mountY=-0.18, mountTheta=-1.52
03:02:42.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.08, opts=13)
03:02:42.552 00.000 28316 Enqueuing Move request for scope (0.16, 0.08)
03:02:42.552 00.000 29988 Worker thread wakes up
03:02:42.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:42.554 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
03:02:42.554 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
03:02:42.554 00.000 28316 UpdateGuideState exits: m=2418 RSB=33.9
03:02:42.554 00.000 29988 Moving (0.16, 0.08) raw xDistance=0.01 yDistance=-0.18
03:02:42.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:02:42.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:42.555 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:42.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:42.555 00.000 28316 Enqueuing Expose request
03:02:42.556 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:02:42.556 00.000 29988 MoveAxis(E, 0, ABG)
03:02:42.556 00.000 29988 Move returns status 0, amount 0
03:02:42.556 00.000 29988 MoveAxis(N, 0, ABG)
03:02:42.556 00.000 29988 Move returns status 0, amount 0
03:02:42.556 00.000 29988 move complete, result=0
03:02:42.556 00.000 29988 worker thread done servicing request
03:02:42.556 00.000 29988 Worker thread wakes up
03:02:42.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:42.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:42.556 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:02:44.182 01.626 29988 Exposure complete
03:02:44.207 00.025 29988 worker thread done servicing request
03:02:44.207 00.000 28316 OnExposeComplete: enter
03:02:44.208 00.001 28316 UpdateGuideState(): m_state=6
03:02:44.210 00.002 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4544
03:02:44.210 00.000 28316 Star::Find returns 1 (0), X=949.98, Y=255.88, Mass=2474, SNR=34.5, Peak=224 HFD=4.2
03:02:44.211 00.001 28316 MultiStar: [#1 0.30,-0.02,0.97,U] [#2 0.05,-0.01,0.87,U] [#3 0.17,-0.01,0.85,U] [#4 0.46,-0.09,0.00,M1] [#5 0.03,0.11,0.74,U] [#6 0.26,-0.18,0.62,U] [#7 0.13,-0.04,0.61,U] [#8 0.00,-0.01,0.59,U] 
03:02:44.211 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.06}, one-star: {0.07, -0.27}
03:02:44.212 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
03:02:44.212 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
03:02:44.212 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.43 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
03:02:44.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
03:02:44.214 00.001 28316 Enqueuing Move request for scope (0.13, -0.06)
03:02:44.214 00.000 29988 Worker thread wakes up
03:02:44.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:44.215 00.001 28316 UpdateGuideState exits: m=2474 RSB=34.5
03:02:44.215 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:44.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:44.216 00.001 28316 Enqueuing Expose request
03:02:44.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
03:02:44.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
03:02:44.216 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
03:02:44.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:02:44.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:44.217 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:02:44.217 00.000 29988 MoveAxis(E, 0, ABG)
03:02:44.217 00.000 29988 Move returns status 0, amount 0
03:02:44.217 00.000 29988 MoveAxis(N, 0, ABG)
03:02:44.217 00.000 29988 Move returns status 0, amount 0
03:02:44.217 00.000 29988 move complete, result=0
03:02:44.217 00.000 29988 worker thread done servicing request
03:02:44.217 00.000 29988 Worker thread wakes up
03:02:44.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:44.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:44.217 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:45.736 01.519 29988 Exposure complete
03:02:45.774 00.038 29988 worker thread done servicing request
03:02:45.774 00.000 28316 OnExposeComplete: enter
03:02:45.778 00.004 28316 UpdateGuideState(): m_state=6
03:02:45.780 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4545
03:02:45.782 00.002 28316 Star::Find returns 1 (0), X=949.78, Y=255.87, Mass=2390, SNR=33.9, Peak=221 HFD=4.0
03:02:45.785 00.003 28316 MultiStar: [#1 0.14,0.04,0.98,U] [#2 0.20,-0.14,0.92,U] [#3 0.17,-0.08,0.87,U] [#4 0.28,-0.08,0.84,U] [#5 0.07,0.04,0.76,U] [#6 0.17,-0.02,0.63,U] [#7 0.27,-0.10,0.61,U] [#8 0.22,0.06,0.57,U] 
03:02:45.787 00.002 28316 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {-0.13, -0.28}
03:02:45.789 00.002 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:02:45.792 00.003 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:02:45.793 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.47 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
03:02:45.797 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
03:02:45.798 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
03:02:45.798 00.000 29988 Worker thread wakes up
03:02:45.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:45.799 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.9
03:02:45.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:45.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:45.800 00.000 28316 Enqueuing Expose request
03:02:45.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
03:02:45.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
03:02:45.800 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.13 yDistance=-0.10
03:02:45.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:02:45.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:45.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:02:45.801 00.000 29988 MoveAxis(E, 0, ABG)
03:02:45.801 00.000 29988 Move returns status 0, amount 0
03:02:45.801 00.000 29988 MoveAxis(N, 0, ABG)
03:02:45.801 00.000 29988 Move returns status 0, amount 0
03:02:45.801 00.000 29988 move complete, result=0
03:02:45.801 00.000 29988 worker thread done servicing request
03:02:45.801 00.000 29988 Worker thread wakes up
03:02:45.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:45.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:45.801 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:47.431 01.630 29988 Exposure complete
03:02:47.466 00.035 29988 worker thread done servicing request
03:02:47.466 00.000 28316 OnExposeComplete: enter
03:02:47.467 00.001 28316 UpdateGuideState(): m_state=6
03:02:47.467 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4546
03:02:47.468 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=255.81, Mass=2385, SNR=33.8, Peak=193 HFD=3.8
03:02:47.468 00.000 28316 MultiStar: [#1 0.31,-0.08,0.99,U] [#2 0.53,-0.22,0.00,M1] [#3 0.64,-0.29,0.00,M1] [#4 0.51,-0.28,0.00,M1] [#5 0.27,-0.18,0.74,U] [#6 0.32,-0.33,0.00,M1] [#7 0.43,-0.18,0.00,M1] [#8 0.23,-0.19,0.61,U] 
03:02:47.469 00.001 28316 refined, 3 included, MultiStar: {0.33, -0.20}, one-star: {0.45, -0.35}
03:02:47.469 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:02:47.470 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:02:47.471 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-0.55 mountX=-0.32 mountY=-0.20, mountTheta=-2.58
03:02:47.473 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.20, opts=13)
03:02:47.474 00.001 28316 Enqueuing Move request for scope (0.33, -0.20)
03:02:47.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:47.475 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8
03:02:47.478 00.003 29988 Worker thread wakes up
03:02:47.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.20) opts 0xd
03:02:47.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.20)
03:02:47.478 00.000 29988 Moving (0.33, -0.20) raw xDistance=-0.32 yDistance=-0.20
03:02:47.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:47.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:47.479 00.000 28316 Enqueuing Expose request
03:02:47.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:02:47.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:02:47.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:02:47.479 00.000 29988 MoveAxis(E, 67, ABG)
03:02:47.479 00.000 29988 Guiding  Dir = 2, Dur = 67
03:02:47.480 00.001 29988 IsSlewing returns 0
03:02:47.480 00.000 29988 IsGuiding returns 0
03:02:47.482 00.002 29988 PulseGuide returned control before completion, sleep 76
03:02:47.570 00.088 29988 IsGuiding returns 0
03:02:47.570 00.000 29988 Move returns status 0, amount 67
03:02:47.570 00.000 29988 MoveAxis(N, 0, ABG)
03:02:47.570 00.000 29988 Move returns status 0, amount 0
03:02:47.570 00.000 29988 move complete, result=0
03:02:47.570 00.000 29988 worker thread done servicing request
03:02:47.570 00.000 29988 Worker thread wakes up
03:02:47.570 00.000 28316 GuideStep: -0.3 px 67 ms EAST, -0.2 px 0 ms NORTH
03:02:47.572 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:47.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:48.985 01.413 29988 Exposure complete
03:02:49.031 00.046 29988 worker thread done servicing request
03:02:49.031 00.000 28316 OnExposeComplete: enter
03:02:49.032 00.001 28316 UpdateGuideState(): m_state=6
03:02:49.032 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4547
03:02:49.032 00.000 28316 Star::Find returns 1 (0), X=949.83, Y=255.83, Mass=2292, SNR=33.2, Peak=192 HFD=4.0
03:02:49.033 00.001 28316 MultiStar: [#1 0.10,0.08,1.02,U] [#2 0.11,-0.22,0.92,U] [#3 -0.12,-0.09,0.86,U] [#4 0.26,-0.05,0.86,U] [#5 -0.10,-0.12,0.76,U] [#6 0.15,0.05,0.64,U] [#7 0.21,0.05,0.64,U] [#8 -0.14,0.13,0.60,U] 
03:02:49.033 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.09, -0.33}
03:02:49.034 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
03:02:49.034 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
03:02:49.035 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
03:02:49.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
03:02:49.036 00.000 28316 Enqueuing Move request for scope (0.04, -0.07)
03:02:49.037 00.001 29988 Worker thread wakes up
03:02:49.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
03:02:49.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:49.038 00.001 28316 UpdateGuideState exits: m=2292 RSB=33.2
03:02:49.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:49.039 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:49.039 00.000 28316 Enqueuing Expose request
03:02:49.040 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
03:02:49.040 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.01
03:02:49.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:02:49.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:49.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:02:49.040 00.000 29988 MoveAxis(E, 0, ABG)
03:02:49.040 00.000 29988 Move returns status 0, amount 0
03:02:49.040 00.000 29988 MoveAxis(N, 0, ABG)
03:02:49.040 00.000 29988 Move returns status 0, amount 0
03:02:49.040 00.000 29988 move complete, result=0
03:02:49.040 00.000 29988 worker thread done servicing request
03:02:49.040 00.000 29988 Worker thread wakes up
03:02:49.040 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:49.041 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:49.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:50.666 01.625 29988 Exposure complete
03:02:50.702 00.036 29988 worker thread done servicing request
03:02:50.702 00.000 28316 OnExposeComplete: enter
03:02:50.704 00.002 28316 UpdateGuideState(): m_state=6
03:02:50.704 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4548
03:02:50.705 00.001 28316 Star::Find returns 1 (0), X=950.08, Y=255.87, Mass=2391, SNR=33.9, Peak=212 HFD=4.2
03:02:50.705 00.000 28316 MultiStar: [#1 0.27,0.14,0.98,U] [#2 -0.03,-0.01,0.92,U] [#3 0.40,-0.17,0.00,M1] [#4 0.29,-0.14,0.80,U] [#5 0.03,0.10,0.72,U] [#6 0.33,-0.19,0.00,M1] [#7 0.22,-0.10,0.61,U] [#8 0.10,-0.05,0.60,U] 
03:02:50.706 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.05}, one-star: {0.16, -0.28}
03:02:50.706 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:02:50.706 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:02:50.707 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.33 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
03:02:50.708 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
03:02:50.709 00.001 28316 Enqueuing Move request for scope (0.15, -0.05)
03:02:50.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:50.711 00.002 29988 Worker thread wakes up
03:02:50.711 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:02:50.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
03:02:50.711 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:50.712 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
03:02:50.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:50.712 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.11 yDistance=-0.11
03:02:50.712 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:02:50.712 00.000 28316 Enqueuing Expose request
03:02:50.714 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:50.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:02:50.714 00.000 29988 MoveAxis(E, 0, ABG)
03:02:50.714 00.000 29988 Move returns status 0, amount 0
03:02:50.714 00.000 29988 MoveAxis(N, 0, ABG)
03:02:50.714 00.000 29988 Move returns status 0, amount 0
03:02:50.714 00.000 29988 move complete, result=0
03:02:50.714 00.000 29988 worker thread done servicing request
03:02:50.714 00.000 29988 Worker thread wakes up
03:02:50.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:50.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:50.714 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:02:52.234 01.520 29988 Exposure complete
03:02:52.266 00.032 29988 worker thread done servicing request
03:02:52.266 00.000 28316 OnExposeComplete: enter
03:02:52.267 00.001 28316 UpdateGuideState(): m_state=6
03:02:52.267 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4549
03:02:52.268 00.001 28316 Star::Find returns 1 (0), X=949.93, Y=255.69, Mass=2379, SNR=33.8, Peak=211 HFD=4.0
03:02:52.268 00.000 28316 MultiStar: [#1 0.23,-0.10,0.99,U] [#2 0.29,-0.16,0.91,U] [#3 0.30,-0.24,0.00,M2] [#4 0.31,-0.17,0.00,M1] [#5 0.12,-0.09,0.73,U] [#6 0.21,-0.24,0.64,U] [#7 0.15,-0.22,0.64,U] [#8 0.10,-0.28,0.60,U] 
03:02:52.269 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.22}, one-star: {0.01, -0.47}
03:02:52.269 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:02:52.270 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:02:52.270 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.95 mountX=-0.27 mountY=-0.04, mountTheta=-2.99
03:02:52.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.22, opts=13)
03:02:52.272 00.001 28316 Enqueuing Move request for scope (0.16, -0.22)
03:02:52.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:52.273 00.001 29988 Worker thread wakes up
03:02:52.273 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:02:52.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:52.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:52.275 00.001 28316 Enqueuing Expose request
03:02:52.276 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
03:02:52.276 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
03:02:52.276 00.000 29988 Moving (0.16, -0.22) raw xDistance=-0.27 yDistance=-0.04
03:02:52.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:02:52.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:52.276 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:02:52.276 00.000 29988 MoveAxis(E, 57, ABG)
03:02:52.276 00.000 29988 Guiding  Dir = 2, Dur = 57
03:02:52.277 00.001 29988 IsSlewing returns 0
03:02:52.277 00.000 29988 IsGuiding returns 0
03:02:52.278 00.001 29988 PulseGuide returned control before completion, sleep 66
03:02:52.359 00.081 29988 IsGuiding returns 0
03:02:52.360 00.001 29988 Move returns status 0, amount 57
03:02:52.360 00.000 29988 MoveAxis(N, 0, ABG)
03:02:52.360 00.000 29988 Move returns status 0, amount 0
03:02:52.360 00.000 29988 move complete, result=0
03:02:52.360 00.000 29988 worker thread done servicing request
03:02:52.360 00.000 29988 Worker thread wakes up
03:02:52.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:52.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:52.360 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
03:02:53.994 01.634 29988 Exposure complete
03:02:54.031 00.037 29988 worker thread done servicing request
03:02:54.031 00.000 28316 OnExposeComplete: enter
03:02:54.033 00.002 28316 UpdateGuideState(): m_state=6
03:02:54.034 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4550
03:02:54.035 00.001 28316 Star::Find returns 1 (0), X=949.75, Y=255.87, Mass=2367, SNR=33.7, Peak=188 HFD=4.1
03:02:54.037 00.002 28316 MultiStar: [#1 0.11,-0.06,0.97,U] [#2 0.10,-0.03,0.92,U] [#3 0.19,-0.14,0.84,U] [#4 0.23,-0.05,0.84,U] [#5 -0.05,-0.00,0.75,U] [#6 0.10,-0.00,0.62,U] [#7 0.11,-0.05,0.62,U] [#8 -0.19,-0.07,0.57,U] 
03:02:54.038 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.17, -0.28}
03:02:54.039 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
03:02:54.040 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
03:02:54.041 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.01 mountX=-0.10 mountY=-0.01, mountTheta=-3.05
03:02:54.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
03:02:54.043 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
03:02:54.043 00.000 29988 Worker thread wakes up
03:02:54.043 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
03:02:54.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:54.045 00.002 28316 UpdateGuideState exits: m=2367 RSB=33.7
03:02:54.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:54.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:54.046 00.000 28316 Enqueuing Expose request
03:02:54.047 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
03:02:54.047 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
03:02:54.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:02:54.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:54.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:02:54.047 00.000 29988 MoveAxis(E, 0, ABG)
03:02:54.047 00.000 29988 Move returns status 0, amount 0
03:02:54.047 00.000 29988 MoveAxis(N, 0, ABG)
03:02:54.047 00.000 29988 Move returns status 0, amount 0
03:02:54.047 00.000 29988 move complete, result=0
03:02:54.047 00.000 29988 worker thread done servicing request
03:02:54.047 00.000 29988 Worker thread wakes up
03:02:54.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:54.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:54.047 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:02:55.571 01.524 29988 Exposure complete
03:02:55.609 00.038 29988 worker thread done servicing request
03:02:55.609 00.000 28316 OnExposeComplete: enter
03:02:55.610 00.001 28316 UpdateGuideState(): m_state=6
03:02:55.611 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4551
03:02:55.612 00.001 28316 Star::Find returns 1 (0), X=949.99, Y=256.01, Mass=2512, SNR=34.7, Peak=216 HFD=4.4
03:02:55.614 00.002 28316 MultiStar: [#1 0.37,0.10,0.00,M1] [#2 0.21,0.18,0.90,U] [#3 0.23,0.10,0.85,U] [#4 0.39,0.10,0.00,M1] [#5 -0.08,0.23,0.71,U] [#6 0.27,0.17,0.63,U] [#7 0.28,0.35,0.00,M1] [#8 0.06,0.32,0.56,U] 
03:02:55.615 00.001 28316 single-star, 5 included, MultiStar: {0.13, 0.12}, one-star: {0.07, -0.14}
03:02:55.616 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:02:55.617 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
03:02:55.618 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.12 mountX=-0.16 mountY=0.00, mountTheta=3.12
03:02:55.620 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.14, opts=13)
03:02:55.621 00.001 28316 Enqueuing Move request for scope (0.07, -0.14)
03:02:55.623 00.002 29988 Worker thread wakes up
03:02:55.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:55.623 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.7
03:02:55.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:55.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:55.624 00.000 28316 Enqueuing Expose request
03:02:55.624 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
03:02:55.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
03:02:55.624 00.000 29988 Moving (0.07, -0.14) raw xDistance=-0.16 yDistance=0.00
03:02:55.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:02:55.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:55.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:02:55.624 00.000 29988 MoveAxis(E, 0, ABG)
03:02:55.624 00.000 29988 Move returns status 0, amount 0
03:02:55.624 00.000 29988 MoveAxis(N, 0, ABG)
03:02:55.626 00.002 29988 Move returns status 0, amount 0
03:02:55.626 00.000 29988 move complete, result=0
03:02:55.626 00.000 29988 worker thread done servicing request
03:02:55.626 00.000 29988 Worker thread wakes up
03:02:55.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:55.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:55.626 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:02:57.263 01.637 29988 Exposure complete
03:02:57.302 00.039 29988 worker thread done servicing request
03:02:57.302 00.000 28316 OnExposeComplete: enter
03:02:57.303 00.001 28316 UpdateGuideState(): m_state=6
03:02:57.304 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4552
03:02:57.304 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=256.15, Mass=2448, SNR=34.3, Peak=208 HFD=4.3
03:02:57.305 00.001 28316 MultiStar: [#1 0.07,0.34,0.00,M2] [#2 0.02,0.26,0.91,U] [#3 0.15,0.14,0.87,U] [#4 0.07,0.19,0.81,U] [#5 -0.18,0.28,0.00,M1] [#6 -0.20,0.38,0.00,M1] [#7 0.09,0.23,0.62,U] [#8 -0.06,0.23,0.60,U] 
03:02:57.305 00.000 28316 single-star, 5 included, MultiStar: {0.03, 0.16}, one-star: {-0.08, -0.00}
03:02:57.306 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.19)
03:02:57.306 00.000 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.15)
03:02:57.306 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.10 mountX=0.03 mountY=0.07, mountTheta=1.18
03:02:57.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.00, opts=13)
03:02:57.309 00.002 28316 Enqueuing Move request for scope (-0.08, -0.00)
03:02:57.310 00.001 29988 Worker thread wakes up
03:02:57.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
03:02:57.310 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
03:02:57.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:57.310 00.000 29988 Moving (-0.08, -0.00) raw xDistance=0.03 yDistance=0.07
03:02:57.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:02:57.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:57.310 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.3
03:02:57.311 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:02:57.311 00.000 29988 MoveAxis(E, 0, ABG)
03:02:57.311 00.000 29988 Move returns status 0, amount 0
03:02:57.311 00.000 29988 MoveAxis(N, 0, ABG)
03:02:57.311 00.000 29988 Move returns status 0, amount 0
03:02:57.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:57.311 00.000 29988 move complete, result=0
03:02:57.311 00.000 29988 worker thread done servicing request
03:02:57.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:57.312 00.001 28316 Enqueuing Expose request
03:02:57.312 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:02:57.313 00.001 29988 Worker thread wakes up
03:02:57.313 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:57.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:02:58.837 01.524 29988 Exposure complete
03:02:58.865 00.028 29988 worker thread done servicing request
03:02:58.865 00.000 28316 OnExposeComplete: enter
03:02:58.866 00.001 28316 UpdateGuideState(): m_state=6
03:02:58.867 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4553
03:02:58.867 00.000 28316 Star::Find returns 1 (0), X=949.66, Y=256.22, Mass=2515, SNR=34.6, Peak=198 HFD=3.8
03:02:58.868 00.001 28316 MultiStar: [#1 -0.18,0.39,0.00,M3] [#2 -0.28,0.41,0.00,M1] [#3 -0.05,0.25,0.82,U] [#4 0.04,0.20,0.82,U] [#5 -0.08,0.25,0.73,U] [#6 -0.19,0.30,0.00,M2] [#7 -0.07,0.42,0.00,M1] [#8 -0.22,0.35,0.00,M1] 
03:02:58.868 00.000 28316 refined, 3 included, MultiStar: {-0.10, 0.18}, one-star: {-0.26, 0.07}
03:02:58.869 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
03:02:58.869 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
03:02:58.870 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.05 mountX=0.21 mountY=0.00, mountTheta=0.02
03:02:58.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.18, opts=13)
03:02:58.871 00.000 28316 Enqueuing Move request for scope (-0.10, 0.18)
03:02:58.872 00.001 29988 Worker thread wakes up
03:02:58.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:02:58.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
03:02:58.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
03:02:58.872 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.6
03:02:58.874 00.002 29988 Moving (-0.10, 0.18) raw xDistance=0.21 yDistance=0.00
03:02:58.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:02:58.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:02:58.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:02:58.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:02:58.875 00.001 28316 Enqueuing Expose request
03:02:58.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:02:58.875 00.000 29988 MoveAxis(W, 44, ABG)
03:02:58.875 00.000 29988 Guiding  Dir = 3, Dur = 44
03:02:58.875 00.000 29988 IsSlewing returns 0
03:02:58.876 00.001 29988 IsGuiding returns 0
03:02:58.877 00.001 29988 PulseGuide returned control before completion, sleep 53
03:02:58.944 00.067 29988 IsGuiding returns 0
03:02:58.944 00.000 29988 Move returns status 0, amount 44
03:02:58.944 00.000 29988 MoveAxis(N, 0, ABG)
03:02:58.944 00.000 29988 Move returns status 0, amount 0
03:02:58.944 00.000 29988 move complete, result=0
03:02:58.945 00.001 29988 worker thread done servicing request
03:02:58.945 00.000 29988 Worker thread wakes up
03:02:58.945 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
03:02:58.946 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:02:58.947 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:00.577 01.630 29988 Exposure complete
03:03:00.617 00.040 29988 worker thread done servicing request
03:03:00.617 00.000 28316 OnExposeComplete: enter
03:03:00.617 00.000 28316 UpdateGuideState(): m_state=6
03:03:00.619 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4554
03:03:00.621 00.002 28316 Star::Find returns 1 (0), X=949.70, Y=256.10, Mass=2436, SNR=34.2, Peak=204 HFD=4.0
03:03:00.624 00.003 28316 MultiStar: [#1 -0.04,0.22,0.96,U] [#2 0.05,0.28,0.89,U] [#3 0.04,0.14,0.86,U] [#4 0.30,0.13,0.83,U] [#5 0.18,0.28,0.00,M1] [#6 0.23,0.08,0.62,U] [#7 0.26,0.02,0.61,U] [#8 -0.07,0.16,0.57,U] 
03:03:00.626 00.002 28316 refined, 7 included, MultiStar: {0.05, 0.12}, one-star: {-0.22, -0.06}
03:03:00.627 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
03:03:00.627 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
03:03:00.628 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.16 mountX=0.09 mountY=-0.10, mountTheta=-0.85
03:03:00.630 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
03:03:00.630 00.000 28316 Enqueuing Move request for scope (0.05, 0.12)
03:03:00.631 00.001 29988 Worker thread wakes up
03:03:00.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
03:03:00.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:00.631 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
03:03:00.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:00.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:00.633 00.001 28316 Enqueuing Expose request
03:03:00.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
03:03:00.633 00.000 29988 Moving (0.05, 0.12) raw xDistance=0.09 yDistance=-0.10
03:03:00.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:03:00.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:00.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:03:00.633 00.000 29988 MoveAxis(E, 0, ABG)
03:03:00.633 00.000 29988 Move returns status 0, amount 0
03:03:00.633 00.000 29988 MoveAxis(N, 0, ABG)
03:03:00.633 00.000 29988 Move returns status 0, amount 0
03:03:00.633 00.000 29988 move complete, result=0
03:03:00.633 00.000 29988 worker thread done servicing request
03:03:00.633 00.000 29988 Worker thread wakes up
03:03:00.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:00.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:00.634 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:02.151 01.517 29988 Exposure complete
03:03:02.177 00.026 29988 worker thread done servicing request
03:03:02.177 00.000 28316 OnExposeComplete: enter
03:03:02.178 00.001 28316 UpdateGuideState(): m_state=6
03:03:02.178 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4555
03:03:02.179 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=256.07, Mass=2269, SNR=33.0, Peak=189 HFD=4.2
03:03:02.180 00.001 28316 MultiStar: [#1 -0.18,0.27,1.01,U] [#2 0.10,0.20,0.93,U] [#3 0.11,0.13,0.87,U] [#4 0.16,0.16,0.86,U] [#5 -0.02,0.12,0.75,U] [#6 0.11,0.12,0.65,U] [#7 -0.04,0.21,0.64,U] [#8 -0.06,0.10,0.62,U] 
03:03:02.180 00.000 28316 single-star, 8 included, MultiStar: {0.02, 0.13}, one-star: {-0.04, -0.08}
03:03:02.181 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
03:03:02.181 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
03:03:02.181 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.99 mountX=-0.06 mountY=0.07, mountTheta=2.28
03:03:02.183 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
03:03:02.183 00.000 28316 Enqueuing Move request for scope (-0.04, -0.08)
03:03:02.184 00.001 29988 Worker thread wakes up
03:03:02.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
03:03:02.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
03:03:02.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:02.184 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
03:03:02.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:02.186 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:02.186 00.000 28316 Enqueuing Expose request
03:03:02.187 00.001 29988 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=0.07
03:03:02.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:03:02.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:02.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:03:02.187 00.000 29988 MoveAxis(E, 0, ABG)
03:03:02.187 00.000 29988 Move returns status 0, amount 0
03:03:02.187 00.000 29988 MoveAxis(N, 0, ABG)
03:03:02.187 00.000 29988 Move returns status 0, amount 0
03:03:02.187 00.000 29988 move complete, result=0
03:03:02.187 00.000 29988 worker thread done servicing request
03:03:02.187 00.000 29988 Worker thread wakes up
03:03:02.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:02.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:02.187 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:03.819 01.632 29988 Exposure complete
03:03:03.870 00.051 29988 worker thread done servicing request
03:03:03.871 00.001 28316 OnExposeComplete: enter
03:03:03.872 00.001 28316 UpdateGuideState(): m_state=6
03:03:03.873 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4556
03:03:03.873 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=256.00, Mass=2408, SNR=33.9, Peak=201 HFD=4.3
03:03:03.874 00.001 28316 MultiStar: [#1 0.43,0.10,0.00,M2] [#2 -0.01,0.25,0.89,U] [#3 0.15,-0.06,0.85,U] [#4 0.67,-0.01,0.00,M1] [#5 0.05,0.07,0.73,U] [#6 0.44,-0.04,0.00,M1] [#7 0.40,0.06,0.00,M1] [#8 -0.09,0.19,0.61,U] 
03:03:03.874 00.000 28316 refined, 4 included, MultiStar: {0.02, 0.04}, one-star: {-0.02, -0.15}
03:03:03.875 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
03:03:03.875 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
03:03:03.876 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.14 mountX=0.03 mountY=-0.04, mountTheta=-0.87
03:03:03.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
03:03:03.877 00.000 28316 Enqueuing Move request for scope (0.02, 0.04)
03:03:03.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:03.878 00.001 29988 Worker thread wakes up
03:03:03.878 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.9
03:03:03.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
03:03:03.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:03.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:03.879 00.000 28316 Enqueuing Expose request
03:03:03.880 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
03:03:03.880 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.04
03:03:03.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:03:03.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:03.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:03:03.880 00.000 29988 MoveAxis(E, 0, ABG)
03:03:03.880 00.000 29988 Move returns status 0, amount 0
03:03:03.880 00.000 29988 MoveAxis(N, 0, ABG)
03:03:03.880 00.000 29988 Move returns status 0, amount 0
03:03:03.880 00.000 29988 move complete, result=0
03:03:03.880 00.000 29988 worker thread done servicing request
03:03:03.880 00.000 29988 Worker thread wakes up
03:03:03.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:03.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:03.880 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:05.407 01.527 29988 Exposure complete
03:03:05.452 00.045 29988 worker thread done servicing request
03:03:05.452 00.000 28316 OnExposeComplete: enter
03:03:05.453 00.001 28316 UpdateGuideState(): m_state=6
03:03:05.454 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4557
03:03:05.454 00.000 28316 Star::Find returns 1 (0), X=949.91, Y=256.11, Mass=2528, SNR=34.7, Peak=220 HFD=4.2
03:03:05.455 00.001 28316 MultiStar: [#1 0.22,0.11,0.97,U] [#2 0.29,0.23,0.00,M1] [#3 0.12,0.25,0.83,U] [#4 0.45,0.19,0.00,M2] [#5 0.11,0.25,0.73,U] [#6 0.37,-0.00,0.00,M2] [#7 0.38,0.06,0.00,M2] [#8 0.08,0.36,0.00,M1] 
03:03:05.455 00.000 28316 single-star, 3 included, MultiStar: {0.11, 0.13}, one-star: {-0.01, -0.04}
03:03:05.457 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
03:03:05.457 00.000 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
03:03:05.457 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.84 mountX=-0.03 mountY=0.03, mountTheta=2.43
03:03:05.458 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
03:03:05.460 00.002 28316 Enqueuing Move request for scope (-0.01, -0.04)
03:03:05.460 00.000 29988 Worker thread wakes up
03:03:05.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
03:03:05.460 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
03:03:05.460 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
03:03:05.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:03:05.461 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:05.462 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:05.462 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.7
03:03:05.463 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:05.464 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:03:05.464 00.000 29988 MoveAxis(E, 0, ABG)
03:03:05.464 00.000 29988 Move returns status 0, amount 0
03:03:05.464 00.000 29988 MoveAxis(N, 0, ABG)
03:03:05.464 00.000 29988 Move returns status 0, amount 0
03:03:05.464 00.000 29988 move complete, result=0
03:03:05.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:05.465 00.001 28316 Enqueuing Expose request
03:03:05.466 00.001 29988 worker thread done servicing request
03:03:05.466 00.000 29988 Worker thread wakes up
03:03:05.466 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:05.468 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:05.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:07.105 01.637 29988 Exposure complete
03:03:07.153 00.048 29988 worker thread done servicing request
03:03:07.153 00.000 28316 OnExposeComplete: enter
03:03:07.154 00.001 28316 UpdateGuideState(): m_state=6
03:03:07.155 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4558
03:03:07.155 00.000 28316 Star::Find returns 1 (0), X=949.67, Y=256.11, Mass=2364, SNR=33.6, Peak=191 HFD=4.0
03:03:07.156 00.001 28316 MultiStar: [#1 0.10,0.11,0.98,U] [#2 -0.09,0.37,0.00,M2] [#3 0.18,0.16,0.85,U] [#4 0.35,0.27,0.00,M3] [#5 -0.04,0.11,0.75,U] [#6 0.34,0.04,0.00,M3] [#7 -0.02,0.27,0.63,U] [#8 -0.14,0.14,0.60,U] 
03:03:07.156 00.000 28316 refined, 5 included, MultiStar: {-0.03, 0.11}, one-star: {-0.25, -0.04}
03:03:07.157 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
03:03:07.157 00.000 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
03:03:07.157 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.81 mountX=0.11 mountY=-0.03, mountTheta=-0.22
03:03:07.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.11, opts=13)
03:03:07.159 00.001 28316 Enqueuing Move request for scope (-0.03, 0.11)
03:03:07.160 00.001 29988 Worker thread wakes up
03:03:07.160 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
03:03:07.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
03:03:07.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:07.160 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.6
03:03:07.161 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:07.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:07.161 00.000 28316 Enqueuing Expose request
03:03:07.162 00.001 29988 Moving (-0.03, 0.11) raw xDistance=0.11 yDistance=-0.03
03:03:07.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:03:07.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:07.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:03:07.162 00.000 29988 MoveAxis(E, 0, ABG)
03:03:07.162 00.000 29988 Move returns status 0, amount 0
03:03:07.162 00.000 29988 MoveAxis(N, 0, ABG)
03:03:07.162 00.000 29988 Move returns status 0, amount 0
03:03:07.162 00.000 29988 move complete, result=0
03:03:07.162 00.000 29988 worker thread done servicing request
03:03:07.162 00.000 29988 Worker thread wakes up
03:03:07.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:07.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:07.163 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:08.693 01.530 29988 Exposure complete
03:03:08.745 00.052 29988 worker thread done servicing request
03:03:08.745 00.000 28316 OnExposeComplete: enter
03:03:08.747 00.002 28316 UpdateGuideState(): m_state=6
03:03:08.748 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4559
03:03:08.748 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=256.20, Mass=2377, SNR=33.8, Peak=195 HFD=4.1
03:03:08.749 00.001 28316 MultiStar: [#1 0.08,0.28,0.96,U] [#2 -0.15,0.15,0.93,U] [#3 0.07,0.17,0.88,U] [#4 0.16,0.20,0.85,U] [#5 0.05,0.27,0.74,U] [#6 0.05,0.22,0.62,U] [#7 0.13,0.33,0.00,M2] [#8 -0.15,0.38,0.00,M1] 
03:03:08.749 00.000 28316 single-star, 6 included, MultiStar: {0.02, 0.18}, one-star: {-0.07, 0.05}
03:03:08.749 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
03:03:08.750 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
03:03:08.750 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.56 mountX=0.07 mountY=0.04, mountTheta=0.53
03:03:08.751 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
03:03:08.752 00.001 28316 Enqueuing Move request for scope (-0.07, 0.05)
03:03:08.752 00.000 29988 Worker thread wakes up
03:03:08.753 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:08.754 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
03:03:08.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
03:03:08.754 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:03:08.755 00.001 29988 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=0.04
03:03:08.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:08.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:08.756 00.001 28316 Enqueuing Expose request
03:03:08.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:03:08.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:08.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:03:08.756 00.000 29988 MoveAxis(E, 0, ABG)
03:03:08.756 00.000 29988 Move returns status 0, amount 0
03:03:08.756 00.000 29988 MoveAxis(N, 0, ABG)
03:03:08.756 00.000 29988 Move returns status 0, amount 0
03:03:08.756 00.000 29988 move complete, result=0
03:03:08.757 00.001 29988 worker thread done servicing request
03:03:08.757 00.000 29988 Worker thread wakes up
03:03:08.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:08.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:08.757 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:10.394 01.637 29988 Exposure complete
03:03:10.432 00.038 29988 worker thread done servicing request
03:03:10.432 00.000 28316 OnExposeComplete: enter
03:03:10.433 00.001 28316 UpdateGuideState(): m_state=6
03:03:10.434 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4560
03:03:10.435 00.001 28316 Star::Find returns 1 (0), X=949.86, Y=256.12, Mass=2451, SNR=34.3, Peak=198 HFD=4.3
03:03:10.436 00.001 28316 MultiStar: [#1 0.04,0.30,0.94,U] [#2 0.05,0.37,0.00,M2] [#3 0.12,0.16,0.84,U] [#4 0.29,0.20,0.00,M3] [#5 0.16,0.25,0.74,U] [#6 0.16,0.27,0.61,U] [#7 0.01,0.25,0.60,U] [#8 -0.16,0.24,0.60,U] 
03:03:10.437 00.001 28316 single-star, 6 included, MultiStar: {0.04, 0.19}, one-star: {-0.06, -0.04}
03:03:10.437 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.76)
03:03:10.438 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.72)
03:03:10.439 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.53 mountX=-0.01 mountY=0.07, mountTheta=1.75
03:03:10.441 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
03:03:10.441 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
03:03:10.442 00.001 29988 Worker thread wakes up
03:03:10.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:10.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
03:03:10.442 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.3
03:03:10.443 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:10.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:10.444 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
03:03:10.444 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.01 yDistance=0.07
03:03:10.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:03:10.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:10.444 00.000 28316 Enqueuing Expose request
03:03:10.445 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:03:10.445 00.000 29988 MoveAxis(E, 0, ABG)
03:03:10.445 00.000 29988 Move returns status 0, amount 0
03:03:10.445 00.000 29988 MoveAxis(N, 0, ABG)
03:03:10.445 00.000 29988 Move returns status 0, amount 0
03:03:10.445 00.000 29988 move complete, result=0
03:03:10.445 00.000 29988 worker thread done servicing request
03:03:10.445 00.000 29988 Worker thread wakes up
03:03:10.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:10.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:10.445 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:11.966 01.521 29988 Exposure complete
03:03:12.005 00.039 29988 worker thread done servicing request
03:03:12.006 00.001 28316 OnExposeComplete: enter
03:03:12.007 00.001 28316 UpdateGuideState(): m_state=6
03:03:12.009 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4561
03:03:12.010 00.001 28316 Star::Find returns 1 (0), X=949.54, Y=256.19, Mass=2433, SNR=34.2, Peak=183 HFD=3.8
03:03:12.012 00.002 28316 MultiStar: [#1 -0.05,0.18,0.96,U] [#2 -0.21,0.20,0.91,U] [#3 -0.24,0.28,0.00,M1] [#4 -0.20,0.36,0.00,M4] [#5 -0.13,0.26,0.71,U] [#6 -0.04,0.29,0.63,U] [#7 -0.19,0.37,0.00,M2] [#8 -0.22,0.24,0.59,U] 
03:03:12.012 00.000 28316 refined, 5 included, MultiStar: {-0.18, 0.19}, one-star: {-0.38, 0.04}
03:03:12.013 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
03:03:12.014 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
03:03:12.015 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.33 mountX=0.25 mountY=0.08, mountTheta=0.30
03:03:12.018 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.19, opts=13)
03:03:12.018 00.000 28316 Enqueuing Move request for scope (-0.18, 0.19)
03:03:12.019 00.001 29988 Worker thread wakes up
03:03:12.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:12.019 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
03:03:12.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:12.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:12.020 00.000 28316 Enqueuing Expose request
03:03:12.021 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
03:03:12.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
03:03:12.021 00.000 29988 Moving (-0.18, 0.19) raw xDistance=0.25 yDistance=0.08
03:03:12.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
03:03:12.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:12.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:03:12.021 00.000 29988 MoveAxis(W, 52, ABG)
03:03:12.021 00.000 29988 Guiding  Dir = 3, Dur = 52
03:03:12.021 00.000 29988 IsSlewing returns 0
03:03:12.021 00.000 29988 IsGuiding returns 0
03:03:12.024 00.003 29988 PulseGuide returned control before completion, sleep 60
03:03:12.094 00.070 29988 IsGuiding returns 0
03:03:12.094 00.000 29988 Move returns status 0, amount 52
03:03:12.094 00.000 29988 MoveAxis(N, 0, ABG)
03:03:12.094 00.000 29988 Move returns status 0, amount 0
03:03:12.094 00.000 29988 move complete, result=0
03:03:12.094 00.000 29988 worker thread done servicing request
03:03:12.094 00.000 29988 Worker thread wakes up
03:03:12.095 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:12.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:12.095 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
03:03:13.725 01.630 29988 Exposure complete
03:03:13.760 00.035 29988 worker thread done servicing request
03:03:13.760 00.000 28316 OnExposeComplete: enter
03:03:13.761 00.001 28316 UpdateGuideState(): m_state=6
03:03:13.762 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4562
03:03:13.762 00.000 28316 Star::Find returns 1 (0), X=949.47, Y=255.93, Mass=2370, SNR=33.6, Peak=173 HFD=4.0
03:03:13.763 00.001 28316 MultiStar: [#1 0.05,0.02,0.98,U] [#2 -0.29,0.12,0.94,U] [#3 0.01,-0.07,0.86,U] [#4 -0.01,-0.01,0.81,U] [#5 -0.08,0.07,0.76,U] [#6 -0.05,0.06,0.65,U] [#7 -0.21,0.10,0.62,U] [#8 -0.24,0.04,0.60,U] 
03:03:13.764 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.00}, one-star: {-0.45, -0.23}
03:03:13.765 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
03:03:13.766 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
03:03:13.767 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.11 mountX=0.06 mountY=0.13, mountTheta=1.11
03:03:13.770 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.00, opts=13)
03:03:13.772 00.002 28316 Enqueuing Move request for scope (-0.14, 0.00)
03:03:13.772 00.000 29988 Worker thread wakes up
03:03:13.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:13.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
03:03:13.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
03:03:13.772 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
03:03:13.773 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:13.773 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:13.774 00.001 28316 Enqueuing Expose request
03:03:13.774 00.000 29988 Moving (-0.14, 0.00) raw xDistance=0.06 yDistance=0.13
03:03:13.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:03:13.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:13.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:03:13.774 00.000 29988 MoveAxis(E, 0, ABG)
03:03:13.774 00.000 29988 Move returns status 0, amount 0
03:03:13.774 00.000 29988 MoveAxis(N, 0, ABG)
03:03:13.774 00.000 29988 Move returns status 0, amount 0
03:03:13.774 00.000 29988 move complete, result=0
03:03:13.774 00.000 29988 worker thread done servicing request
03:03:13.774 00.000 29988 Worker thread wakes up
03:03:13.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:13.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:13.775 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:15.294 01.519 29988 Exposure complete
03:03:15.337 00.043 29988 worker thread done servicing request
03:03:15.337 00.000 28316 OnExposeComplete: enter
03:03:15.338 00.001 28316 UpdateGuideState(): m_state=6
03:03:15.339 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4563
03:03:15.340 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=255.95, Mass=2258, SNR=33.0, Peak=185 HFD=3.9
03:03:15.341 00.001 28316 MultiStar: [#1 -0.24,0.06,1.02,U] [#2 -0.24,0.16,0.93,U] [#3 -0.12,-0.00,0.87,U] [#4 0.02,-0.05,0.84,U] [#5 -0.10,0.18,0.76,U] [#6 0.02,0.14,0.63,U] [#7 -0.13,0.16,0.63,U] [#8 -0.28,0.22,0.00,M1] 
03:03:15.341 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.04}, one-star: {-0.27, -0.20}
03:03:15.342 00.001 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
03:03:15.342 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
03:03:15.342 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.10 mountY=0.11, mountTheta=0.83
03:03:15.344 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.04, opts=13)
03:03:15.344 00.000 28316 Enqueuing Move request for scope (-0.15, 0.04)
03:03:15.344 00.000 29988 Worker thread wakes up
03:03:15.345 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
03:03:15.345 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
03:03:15.345 00.000 29988 Moving (-0.15, 0.04) raw xDistance=0.10 yDistance=0.11
03:03:15.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:03:15.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:15.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:15.345 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
03:03:15.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:15.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:15.347 00.001 28316 Enqueuing Expose request
03:03:15.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:03:15.347 00.000 29988 MoveAxis(E, 0, ABG)
03:03:15.347 00.000 29988 Move returns status 0, amount 0
03:03:15.347 00.000 29988 MoveAxis(N, 0, ABG)
03:03:15.347 00.000 29988 Move returns status 0, amount 0
03:03:15.347 00.000 29988 move complete, result=0
03:03:15.347 00.000 29988 worker thread done servicing request
03:03:15.347 00.000 29988 Worker thread wakes up
03:03:15.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:15.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:15.348 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:16.975 01.627 29988 Exposure complete
03:03:17.021 00.046 29988 worker thread done servicing request
03:03:17.022 00.001 28316 OnExposeComplete: enter
03:03:17.022 00.000 28316 UpdateGuideState(): m_state=6
03:03:17.023 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4564
03:03:17.023 00.000 28316 Star::Find returns 1 (0), X=949.47, Y=255.94, Mass=2273, SNR=33.0, Peak=176 HFD=3.8
03:03:17.024 00.001 28316 MultiStar: [#1 -0.36,0.09,0.00,M1] [#2 -0.27,0.10,0.93,U] [#3 -0.24,-0.06,0.87,U] [#4 -0.16,0.14,0.86,U] [#5 -0.47,0.03,0.00,M1] [#6 -0.25,0.09,0.63,U] [#7 -0.23,0.14,0.62,U] [#8 -0.24,0.07,0.62,U] 
03:03:17.024 00.000 28316 refined, 6 included, MultiStar: {-0.27, 0.02}, one-star: {-0.45, -0.22}
03:03:17.025 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
03:03:17.025 00.000 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
03:03:17.026 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.05 mountX=0.13 mountY=0.23, mountTheta=1.04
03:03:17.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.02, opts=13)
03:03:17.028 00.001 28316 Enqueuing Move request for scope (-0.27, 0.02)
03:03:17.029 00.001 29988 Worker thread wakes up
03:03:17.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:17.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
03:03:17.029 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
03:03:17.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:17.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:17.031 00.001 28316 Enqueuing Expose request
03:03:17.031 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
03:03:17.031 00.000 29988 Moving (-0.27, 0.02) raw xDistance=0.13 yDistance=0.23
03:03:17.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:03:17.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
03:03:17.031 00.000 29988 MoveAxis(E, 0, ABG)
03:03:17.031 00.000 29988 Move returns status 0, amount 0
03:03:17.031 00.000 29988 MoveAxis(S, 55, ABG)
03:03:17.031 00.000 29988 Guiding  Dir = 1, Dur = 55
03:03:17.031 00.000 29988 IsSlewing returns 0
03:03:17.031 00.000 29988 IsGuiding returns 0
03:03:17.036 00.005 29988 PulseGuide returned control before completion, sleep 60
03:03:17.112 00.076 29988 IsGuiding returns 0
03:03:17.112 00.000 29988 Move returns status 0, amount 55
03:03:17.112 00.000 29988 move complete, result=0
03:03:17.112 00.000 29988 worker thread done servicing request
03:03:17.112 00.000 29988 Worker thread wakes up
03:03:17.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:17.112 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 55 ms SOUTH
03:03:17.113 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:18.523 01.410 29988 Exposure complete
03:03:18.569 00.046 29988 worker thread done servicing request
03:03:18.570 00.001 28316 OnExposeComplete: enter
03:03:18.570 00.000 28316 UpdateGuideState(): m_state=6
03:03:18.571 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4565
03:03:18.571 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=256.22, Mass=2388, SNR=33.9, Peak=197 HFD=3.9
03:03:18.572 00.001 28316 MultiStar: [#1 0.18,0.21,0.98,U] [#2 -0.25,0.28,0.00,M1] [#3 -0.02,0.16,0.85,U] [#4 0.23,0.24,0.84,U] [#5 -0.24,0.27,0.00,M2] [#6 -0.03,0.45,0.00,M1] [#7 -0.09,0.43,0.00,M1] [#8 -0.14,0.41,0.00,M1] 
03:03:18.572 00.000 28316 refined, 3 included, MultiStar: {-0.01, 0.16}, one-star: {-0.37, 0.07}
03:03:18.573 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
03:03:18.573 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
03:03:18.574 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.17 cameraTheta=1.61 mountX=0.15 mountY=-0.07, mountTheta=-0.42
03:03:18.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.16, opts=13)
03:03:18.575 00.000 28316 Enqueuing Move request for scope (-0.01, 0.16)
03:03:18.576 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:18.576 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
03:03:18.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:18.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:18.577 00.000 28316 Enqueuing Expose request
03:03:18.578 00.001 29988 Worker thread wakes up
03:03:18.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
03:03:18.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
03:03:18.578 00.000 29988 Moving (-0.01, 0.16) raw xDistance=0.15 yDistance=-0.07
03:03:18.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:03:18.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:18.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:03:18.578 00.000 29988 MoveAxis(E, 0, ABG)
03:03:18.578 00.000 29988 Move returns status 0, amount 0
03:03:18.578 00.000 29988 MoveAxis(N, 0, ABG)
03:03:18.578 00.000 29988 Move returns status 0, amount 0
03:03:18.578 00.000 29988 move complete, result=0
03:03:18.578 00.000 29988 worker thread done servicing request
03:03:18.578 00.000 29988 Worker thread wakes up
03:03:18.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:18.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:18.578 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:20.204 01.626 29988 Exposure complete
03:03:20.253 00.049 29988 worker thread done servicing request
03:03:20.253 00.000 28316 OnExposeComplete: enter
03:03:20.255 00.002 28316 UpdateGuideState(): m_state=6
03:03:20.255 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4566
03:03:20.256 00.001 28316 Star::Find returns 1 (0), X=949.73, Y=256.22, Mass=2411, SNR=34.0, Peak=204 HFD=3.8
03:03:20.257 00.001 28316 MultiStar: [#1 0.05,0.32,0.97,U] [#2 0.01,0.42,0.00,M2] [#3 0.04,0.27,0.85,U] [#4 0.22,0.24,0.82,U] [#5 -0.16,0.39,0.00,M3] [#6 0.06,0.29,0.62,U] [#7 0.09,0.49,0.00,M2] [#8 -0.01,0.46,0.00,M2] 
03:03:20.258 00.001 28316 single-star, 4 included, MultiStar: {0.03, 0.23}, one-star: {-0.19, 0.06}
03:03:20.260 00.002 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:03:20.261 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:03:20.262 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.83 mountX=0.13 mountY=0.14, mountTheta=0.81
03:03:20.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.06, opts=13)
03:03:20.265 00.001 28316 Enqueuing Move request for scope (-0.19, 0.06)
03:03:20.267 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:20.267 00.000 29988 Worker thread wakes up
03:03:20.267 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:03:20.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:20.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:20.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
03:03:20.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
03:03:20.269 00.000 29988 Moving (-0.19, 0.06) raw xDistance=0.13 yDistance=0.14
03:03:20.269 00.000 28316 Enqueuing Expose request
03:03:20.270 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:03:20.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:20.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:03:20.270 00.000 29988 MoveAxis(E, 0, ABG)
03:03:20.270 00.000 29988 Move returns status 0, amount 0
03:03:20.270 00.000 29988 MoveAxis(N, 0, ABG)
03:03:20.270 00.000 29988 Move returns status 0, amount 0
03:03:20.270 00.000 29988 move complete, result=0
03:03:20.270 00.000 29988 worker thread done servicing request
03:03:20.270 00.000 29988 Worker thread wakes up
03:03:20.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:20.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:20.270 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:21.795 01.525 29988 Exposure complete
03:03:21.827 00.032 29988 worker thread done servicing request
03:03:21.827 00.000 28316 OnExposeComplete: enter
03:03:21.827 00.000 28316 UpdateGuideState(): m_state=6
03:03:21.829 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4567
03:03:21.829 00.000 28316 Star::Find returns 1 (0), X=949.71, Y=256.33, Mass=2261, SNR=33.0, Peak=193 HFD=3.7
03:03:21.830 00.001 28316 MultiStar: [#1 0.05,0.33,0.00,M1] [#2 0.01,0.49,0.00,M3] [#3 0.07,0.40,0.00,M1] [#4 0.05,0.58,0.00,M1] [#5 0.07,0.39,0.00,M4] [#6 -0.01,0.49,0.00,M1] [#7 -0.08,0.51,0.00,M3] [#8 -0.26,0.43,0.00,M3] 
03:03:21.830 00.000 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
03:03:21.831 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
03:03:21.831 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=0.24 mountY=0.10, mountTheta=0.41
03:03:21.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.17, opts=13)
03:03:21.833 00.001 28316 Enqueuing Move request for scope (-0.20, 0.17)
03:03:21.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:21.833 00.000 29988 Worker thread wakes up
03:03:21.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
03:03:21.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
03:03:21.834 00.000 28316 UpdateGuideState exits: m=2261 RSB=33.0
03:03:21.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:21.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:21.835 00.001 28316 Enqueuing Expose request
03:03:21.835 00.000 29988 Moving (-0.20, 0.17) raw xDistance=0.24 yDistance=0.10
03:03:21.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:03:21.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:21.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:03:21.835 00.000 29988 MoveAxis(W, 51, ABG)
03:03:21.835 00.000 29988 Guiding  Dir = 3, Dur = 51
03:03:21.836 00.001 29988 IsSlewing returns 0
03:03:21.836 00.000 29988 IsGuiding returns 0
03:03:21.838 00.002 29988 PulseGuide returned control before completion, sleep 59
03:03:21.904 00.066 29988 IsGuiding returns 1
03:03:21.904 00.000 29988 scope still moving after pulse duration time elapsed
03:03:21.935 00.031 29988 IsSlewing returns 0
03:03:21.935 00.000 29988 IsGuiding returns 0
03:03:21.935 00.000 29988 scope move finished after 51 + 48 ms
03:03:21.936 00.001 29988 Move returns status 0, amount 51
03:03:21.936 00.000 29988 MoveAxis(N, 0, ABG)
03:03:21.936 00.000 29988 Move returns status 0, amount 0
03:03:21.936 00.000 29988 move complete, result=0
03:03:21.936 00.000 29988 worker thread done servicing request
03:03:21.936 00.000 29988 Worker thread wakes up
03:03:21.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:21.936 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:21.936 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.1 px 0 ms NORTH
03:03:23.569 01.633 29988 Exposure complete
03:03:23.605 00.036 29988 worker thread done servicing request
03:03:23.605 00.000 28316 OnExposeComplete: enter
03:03:23.606 00.001 28316 UpdateGuideState(): m_state=6
03:03:23.606 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4568
03:03:23.606 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=256.02, Mass=2447, SNR=34.3, Peak=231 HFD=4.3
03:03:23.608 00.002 28316 MultiStar: [#1 0.16,0.30,0.00,M2] [#2 -0.07,0.33,0.00,M4] [#3 0.20,0.09,0.86,U] [#4 0.17,0.29,0.00,M2] [#5 -0.07,0.30,0.71,U] [#6 0.09,0.21,0.63,U] [#7 0.14,0.25,0.60,U] [#8 -0.00,0.16,0.60,U] 
03:03:23.608 00.000 28316 refined, 5 included, MultiStar: {0.06, 0.12}, one-star: {-0.02, -0.14}
03:03:23.609 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
03:03:23.609 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
03:03:23.610 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.13 mountX=0.09 mountY=-0.10, mountTheta=-0.88
03:03:23.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.12, opts=13)
03:03:23.611 00.000 28316 Enqueuing Move request for scope (0.06, 0.12)
03:03:23.612 00.001 29988 Worker thread wakes up
03:03:23.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:23.612 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.3
03:03:23.615 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
03:03:23.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
03:03:23.615 00.000 29988 Moving (0.06, 0.12) raw xDistance=0.09 yDistance=-0.10
03:03:23.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:03:23.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:23.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:23.616 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:23.616 00.000 28316 Enqueuing Expose request
03:03:23.617 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:03:23.617 00.000 29988 MoveAxis(E, 0, ABG)
03:03:23.617 00.000 29988 Move returns status 0, amount 0
03:03:23.617 00.000 29988 MoveAxis(N, 0, ABG)
03:03:23.617 00.000 29988 Move returns status 0, amount 0
03:03:23.617 00.000 29988 move complete, result=0
03:03:23.617 00.000 29988 worker thread done servicing request
03:03:23.617 00.000 29988 Worker thread wakes up
03:03:23.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:23.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:23.617 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:25.144 01.527 29988 Exposure complete
03:03:25.182 00.038 29988 worker thread done servicing request
03:03:25.182 00.000 28316 OnExposeComplete: enter
03:03:25.183 00.001 28316 UpdateGuideState(): m_state=6
03:03:25.185 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4569
03:03:25.187 00.002 28316 Star::Find returns 1 (0), X=949.73, Y=256.21, Mass=2413, SNR=34.0, Peak=199 HFD=3.9
03:03:25.188 00.001 28316 MultiStar: [#1 -0.11,0.34,0.00,M3] [#2 -0.00,0.34,0.00,M5] [#3 0.04,0.13,0.85,U] [#4 0.20,0.22,0.85,U] [#5 0.05,0.25,0.73,U] [#6 0.07,0.23,0.62,U] [#7 -0.04,0.35,0.00,M3] [#8 -0.24,0.32,0.00,M3] 
03:03:25.189 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.17}, one-star: {-0.19, 0.05}
03:03:25.193 00.004 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
03:03:25.195 00.002 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
03:03:25.195 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.43 mountX=0.14 mountY=-0.10, mountTheta=-0.59
03:03:25.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
03:03:25.197 00.001 28316 Enqueuing Move request for scope (0.02, 0.17)
03:03:25.197 00.000 29988 Worker thread wakes up
03:03:25.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
03:03:25.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
03:03:25.197 00.000 29988 Moving (0.02, 0.17) raw xDistance=0.14 yDistance=-0.10
03:03:25.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:03:25.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:25.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:25.198 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
03:03:25.198 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:25.199 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:25.199 00.000 28316 Enqueuing Expose request
03:03:25.200 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:03:25.200 00.000 29988 MoveAxis(E, 0, ABG)
03:03:25.200 00.000 29988 Move returns status 0, amount 0
03:03:25.200 00.000 29988 MoveAxis(N, 0, ABG)
03:03:25.200 00.000 29988 Move returns status 0, amount 0
03:03:25.200 00.000 29988 move complete, result=0
03:03:25.200 00.000 29988 worker thread done servicing request
03:03:25.200 00.000 29988 Worker thread wakes up
03:03:25.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:25.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:25.200 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:26.835 01.635 29988 Exposure complete
03:03:26.873 00.038 29988 worker thread done servicing request
03:03:26.873 00.000 28316 OnExposeComplete: enter
03:03:26.876 00.003 28316 UpdateGuideState(): m_state=6
03:03:26.878 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4570
03:03:26.880 00.002 28316 Star::Find returns 1 (0), X=949.72, Y=256.42, Mass=2375, SNR=33.7, Peak=179 HFD=3.8
03:03:26.883 00.003 28316 MultiStar: [#1 -0.11,0.52,0.00,M4] [#2 -0.04,0.47,0.00,M6] [#3 0.01,0.49,0.00,M1] [#4 -0.06,0.34,0.00,M2] [#5 -0.17,0.49,0.00,M3] [#6 0.08,0.36,0.00,M1] [#7 -0.14,0.55,0.00,M4] [#8 -0.11,0.34,0.00,M4] 
03:03:26.885 00.002 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
03:03:26.887 00.002 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
03:03:26.889 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.23 mountX=0.32 mountY=0.06, mountTheta=0.19
03:03:26.892 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.26, opts=13)
03:03:26.893 00.001 28316 Enqueuing Move request for scope (-0.20, 0.26)
03:03:26.894 00.001 29988 Worker thread wakes up
03:03:26.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.26) opts 0xd
03:03:26.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:26.896 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.26)
03:03:26.896 00.000 29988 Moving (-0.20, 0.26) raw xDistance=0.32 yDistance=0.06
03:03:26.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
03:03:26.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:26.896 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.7
03:03:26.897 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:03:26.897 00.000 29988 MoveAxis(W, 67, ABG)
03:03:26.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:26.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:26.898 00.001 28316 Enqueuing Expose request
03:03:26.898 00.000 29988 Guiding  Dir = 3, Dur = 67
03:03:26.898 00.000 29988 IsSlewing returns 0
03:03:26.898 00.000 29988 IsGuiding returns 0
03:03:26.900 00.002 29988 PulseGuide returned control before completion, sleep 76
03:03:26.990 00.090 29988 IsGuiding returns 0
03:03:26.990 00.000 29988 Move returns status 0, amount 67
03:03:26.990 00.000 29988 MoveAxis(N, 0, ABG)
03:03:26.990 00.000 29988 Move returns status 0, amount 0
03:03:26.990 00.000 29988 move complete, result=0
03:03:26.990 00.000 29988 worker thread done servicing request
03:03:26.990 00.000 29988 Worker thread wakes up
03:03:26.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:26.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:26.991 00.001 28316 GuideStep: 0.3 px 67 ms WEST, 0.1 px 0 ms NORTH
03:03:28.403 01.412 29988 Exposure complete
03:03:28.446 00.043 29988 worker thread done servicing request
03:03:28.446 00.000 28316 OnExposeComplete: enter
03:03:28.447 00.001 28316 UpdateGuideState(): m_state=6
03:03:28.449 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4571
03:03:28.451 00.002 28316 Star::Find returns 1 (0), X=950.01, Y=256.15, Mass=2391, SNR=33.9, Peak=210 HFD=4.2
03:03:28.454 00.003 28316 MultiStar: [#1 0.16,0.33,0.00,M5] [#2 0.13,0.24,0.89,U] [#3 0.42,0.24,0.00,M2] [#4 0.14,0.29,0.82,U] [#5 -0.06,0.37,0.00,M4] [#6 0.07,0.39,0.00,M2] [#7 0.19,0.42,0.00,M5] [#8 0.17,0.29,0.00,M5] 
03:03:28.457 00.003 28316 single-star, 2 included, MultiStar: {0.12, 0.16}, one-star: {0.09, -0.01}
03:03:28.459 00.002 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
03:03:28.461 00.002 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
03:03:28.463 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.08 mountX=-0.04 mountY=-0.08, mountTheta=-2.09
03:03:28.465 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
03:03:28.465 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
03:03:28.466 00.001 29988 Worker thread wakes up
03:03:28.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:28.466 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:03:28.467 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:28.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:28.468 00.001 28316 Enqueuing Expose request
03:03:28.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
03:03:28.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
03:03:28.468 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.04 yDistance=-0.08
03:03:28.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:03:28.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:28.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:03:28.468 00.000 29988 MoveAxis(E, 0, ABG)
03:03:28.468 00.000 29988 Move returns status 0, amount 0
03:03:28.468 00.000 29988 MoveAxis(N, 0, ABG)
03:03:28.468 00.000 29988 Move returns status 0, amount 0
03:03:28.468 00.000 29988 move complete, result=0
03:03:28.468 00.000 29988 worker thread done servicing request
03:03:28.468 00.000 29988 Worker thread wakes up
03:03:28.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:28.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:28.469 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:30.102 01.633 29988 Exposure complete
03:03:30.143 00.041 29988 worker thread done servicing request
03:03:30.143 00.000 28316 OnExposeComplete: enter
03:03:30.145 00.002 28316 UpdateGuideState(): m_state=6
03:03:30.146 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4572
03:03:30.147 00.001 28316 Star::Find returns 1 (0), X=949.62, Y=256.26, Mass=2422, SNR=34.1, Peak=193 HFD=3.8
03:03:30.148 00.001 28316 MultiStar: [#1 -0.28,0.38,0.00,M6] [#2 0.00,0.45,0.00,M6] [#3 0.05,0.24,0.85,U] [#4 -0.12,0.40,0.00,M2] [#5 -0.35,0.38,0.00,M5] [#6 -0.11,0.38,0.00,M3] [#7 0.19,0.37,0.00,M6] [#8 -0.23,0.57,0.00,M6] 
03:03:30.149 00.001 28316 refined, 1 included, MultiStar: {-0.14, 0.16}, one-star: {-0.30, 0.10}
03:03:30.150 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
03:03:30.150 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
03:03:30.151 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.27 mountX=0.21 mountY=0.05, mountTheta=0.23
03:03:30.153 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.16, opts=13)
03:03:30.153 00.000 28316 Enqueuing Move request for scope (-0.14, 0.16)
03:03:30.154 00.001 29988 Worker thread wakes up
03:03:30.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:30.155 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
03:03:30.155 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
03:03:30.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:30.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:30.156 00.000 28316 Enqueuing Expose request
03:03:30.157 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
03:03:30.157 00.000 29988 Moving (-0.14, 0.16) raw xDistance=0.21 yDistance=0.05
03:03:30.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:03:30.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:30.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:03:30.157 00.000 29988 MoveAxis(W, 44, ABG)
03:03:30.157 00.000 29988 Guiding  Dir = 3, Dur = 44
03:03:30.157 00.000 29988 IsSlewing returns 0
03:03:30.157 00.000 29988 IsGuiding returns 0
03:03:30.159 00.002 29988 PulseGuide returned control before completion, sleep 53
03:03:30.224 00.065 29988 IsGuiding returns 1
03:03:30.224 00.000 29988 scope still moving after pulse duration time elapsed
03:03:30.253 00.029 29988 IsSlewing returns 0
03:03:30.253 00.000 29988 IsGuiding returns 0
03:03:30.253 00.000 29988 scope move finished after 44 + 52 ms
03:03:30.253 00.000 29988 Move returns status 0, amount 44
03:03:30.253 00.000 29988 MoveAxis(N, 0, ABG)
03:03:30.253 00.000 29988 Move returns status 0, amount 0
03:03:30.253 00.000 29988 move complete, result=0
03:03:30.254 00.001 29988 worker thread done servicing request
03:03:30.254 00.000 29988 Worker thread wakes up
03:03:30.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:30.254 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
03:03:30.255 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:31.673 01.418 29988 Exposure complete
03:03:31.706 00.033 29988 worker thread done servicing request
03:03:31.706 00.000 28316 OnExposeComplete: enter
03:03:31.707 00.001 28316 UpdateGuideState(): m_state=6
03:03:31.707 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4573
03:03:31.708 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.26, Mass=2270, SNR=33.0, Peak=184 HFD=3.7
03:03:31.708 00.000 28316 MultiStar: [#1 0.10,0.26,1.03,U] [#2 -0.08,0.41,0.00,M7] [#3 -0.05,0.32,0.89,U] [#4 0.09,0.23,0.85,U] [#5 -0.18,0.18,0.76,U] [#6 0.03,0.29,0.67,U] [#7 -0.20,0.34,0.00,M7] [#8 -0.24,0.30,0.00,M7] 
03:03:31.710 00.002 28316 refined, 5 included, MultiStar: {-0.04, 0.23}, one-star: {-0.25, 0.11}
03:03:31.710 00.000 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
03:03:31.710 00.000 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
03:03:31.711 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.76 mountX=0.22 mountY=-0.06, mountTheta=-0.27
03:03:31.711 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.23, opts=13)
03:03:31.712 00.001 28316 Enqueuing Move request for scope (-0.04, 0.23)
03:03:31.713 00.001 29988 Worker thread wakes up
03:03:31.713 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
03:03:31.713 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
03:03:31.713 00.000 29988 Moving (-0.04, 0.23) raw xDistance=0.22 yDistance=-0.06
03:03:31.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
03:03:31.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:31.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:31.714 00.001 28316 UpdateGuideState exits: m=2270 RSB=33.0
03:03:31.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:31.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:31.715 00.000 28316 Enqueuing Expose request
03:03:31.716 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:03:31.716 00.000 29988 MoveAxis(W, 50, ABG)
03:03:31.716 00.000 29988 Guiding  Dir = 3, Dur = 50
03:03:31.716 00.000 29988 IsSlewing returns 0
03:03:31.716 00.000 29988 IsGuiding returns 0
03:03:31.719 00.003 29988 PulseGuide returned control before completion, sleep 58
03:03:31.786 00.067 29988 IsGuiding returns 0
03:03:31.786 00.000 29988 Move returns status 0, amount 50
03:03:31.786 00.000 29988 MoveAxis(N, 0, ABG)
03:03:31.786 00.000 29988 Move returns status 0, amount 0
03:03:31.786 00.000 29988 move complete, result=0
03:03:31.786 00.000 29988 worker thread done servicing request
03:03:31.786 00.000 29988 Worker thread wakes up
03:03:31.786 00.000 28316 GuideStep: 0.2 px 50 ms WEST, -0.1 px 0 ms NORTH
03:03:31.788 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:31.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:33.426 01.638 29988 Exposure complete
03:03:33.494 00.068 29988 worker thread done servicing request
03:03:33.494 00.000 28316 OnExposeComplete: enter
03:03:33.496 00.002 28316 UpdateGuideState(): m_state=6
03:03:33.498 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4574
03:03:33.499 00.001 28316 Star::Find returns 1 (0), X=949.69, Y=256.07, Mass=2360, SNR=33.4, Peak=205 HFD=4.0
03:03:33.502 00.003 28316 MultiStar: [#1 0.17,0.10,0.98,U] [#2 0.00,0.09,0.91,U] [#3 0.09,0.11,0.87,U] [#4 0.15,0.14,0.83,U] [#5 0.01,0.06,0.73,U] [#6 0.13,0.12,0.63,U] [#7 0.11,0.19,0.63,U] [#8 0.06,-0.06,0.59,U] 
03:03:33.503 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {-0.23, -0.08}
03:03:33.504 00.001 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
03:03:33.504 00.000 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
03:03:33.505 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.99 mountX=0.05 mountY=-0.08, mountTheta=-1.02
03:03:33.508 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.07, opts=13)
03:03:33.510 00.002 28316 Enqueuing Move request for scope (0.05, 0.07)
03:03:33.511 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:33.513 00.002 28316 UpdateGuideState exits: m=2360 RSB=33.4
03:03:33.514 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:33.515 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:33.518 00.003 28316 Enqueuing Expose request
03:03:33.520 00.002 29988 Worker thread wakes up
03:03:33.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
03:03:33.520 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
03:03:33.520 00.000 29988 Moving (0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
03:03:33.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:03:33.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:33.521 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:03:33.521 00.000 29988 MoveAxis(E, 0, ABG)
03:03:33.521 00.000 29988 Move returns status 0, amount 0
03:03:33.521 00.000 29988 MoveAxis(N, 0, ABG)
03:03:33.521 00.000 29988 Move returns status 0, amount 0
03:03:33.521 00.000 29988 move complete, result=0
03:03:33.521 00.000 29988 worker thread done servicing request
03:03:33.521 00.000 29988 Worker thread wakes up
03:03:33.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:33.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:33.523 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:34.925 01.402 29988 Exposure complete
03:03:34.959 00.034 29988 worker thread done servicing request
03:03:34.959 00.000 28316 OnExposeComplete: enter
03:03:34.960 00.001 28316 UpdateGuideState(): m_state=6
03:03:34.960 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4575
03:03:34.961 00.001 28316 Star::Find returns 1 (0), X=949.74, Y=255.98, Mass=2315, SNR=33.3, Peak=226 HFD=4.0
03:03:34.962 00.001 28316 MultiStar: [#1 -0.04,0.18,0.99,U] [#2 -0.02,0.14,0.91,U] [#3 0.11,0.03,0.87,U] [#4 0.07,0.20,0.83,U] [#5 -0.08,0.15,0.73,U] [#6 0.09,0.32,0.62,U] [#7 -0.11,0.27,0.64,U] [#8 -0.13,0.19,0.61,U] 
03:03:34.963 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {-0.18, -0.17}
03:03:34.963 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
03:03:34.964 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
03:03:34.964 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.82 mountX=0.13 mountY=-0.03, mountTheta=-0.21
03:03:34.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
03:03:34.966 00.001 28316 Enqueuing Move request for scope (-0.03, 0.13)
03:03:34.966 00.000 29988 Worker thread wakes up
03:03:34.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
03:03:34.966 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
03:03:34.966 00.000 29988 Moving (-0.03, 0.13) raw xDistance=0.13 yDistance=-0.03
03:03:34.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:03:34.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:34.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:34.967 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:03:34.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:34.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:34.968 00.000 28316 Enqueuing Expose request
03:03:34.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:03:34.969 00.001 29988 MoveAxis(E, 0, ABG)
03:03:34.969 00.000 29988 Move returns status 0, amount 0
03:03:34.969 00.000 29988 MoveAxis(N, 0, ABG)
03:03:34.969 00.000 29988 Move returns status 0, amount 0
03:03:34.969 00.000 29988 move complete, result=0
03:03:34.969 00.000 29988 worker thread done servicing request
03:03:34.969 00.000 29988 Worker thread wakes up
03:03:34.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:34.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:34.969 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:36.598 01.629 29988 Exposure complete
03:03:36.656 00.058 29988 worker thread done servicing request
03:03:36.657 00.001 28316 OnExposeComplete: enter
03:03:36.657 00.000 28316 UpdateGuideState(): m_state=6
03:03:36.658 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4576
03:03:36.658 00.000 28316 Star::Find returns 1 (0), X=949.83, Y=256.12, Mass=2398, SNR=33.9, Peak=216 HFD=4.2
03:03:36.659 00.001 28316 MultiStar: [#1 0.07,0.21,0.98,U] [#2 -0.12,0.13,0.91,U] [#3 0.08,0.14,0.84,U] [#4 0.01,0.22,0.81,U] [#5 -0.10,0.23,0.74,U] [#6 -0.09,0.39,0.00,M1] [#7 -0.06,0.15,0.63,U] [#8 -0.32,0.30,0.00,M6] 
03:03:36.659 00.000 28316 single-star, 6 included, MultiStar: {-0.03, 0.14}, one-star: {-0.09, -0.04}
03:03:36.660 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
03:03:36.660 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
03:03:36.661 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.73 mountX=0.00 mountY=0.10, mountTheta=1.55
03:03:36.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
03:03:36.662 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
03:03:36.663 00.001 29988 Worker thread wakes up
03:03:36.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:36.663 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
03:03:36.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:36.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:36.664 00.000 28316 Enqueuing Expose request
03:03:36.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
03:03:36.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
03:03:36.665 00.000 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.10
03:03:36.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:03:36.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:36.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:03:36.665 00.000 29988 MoveAxis(E, 0, ABG)
03:03:36.665 00.000 29988 Move returns status 0, amount 0
03:03:36.665 00.000 29988 MoveAxis(N, 0, ABG)
03:03:36.665 00.000 29988 Move returns status 0, amount 0
03:03:36.665 00.000 29988 move complete, result=0
03:03:36.665 00.000 29988 worker thread done servicing request
03:03:36.665 00.000 29988 Worker thread wakes up
03:03:36.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:36.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:36.665 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:38.183 01.518 29988 Exposure complete
03:03:38.214 00.031 29988 worker thread done servicing request
03:03:38.214 00.000 28316 OnExposeComplete: enter
03:03:38.215 00.001 28316 UpdateGuideState(): m_state=6
03:03:38.217 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4577
03:03:38.217 00.000 28316 Star::Find returns 1 (0), X=949.37, Y=256.21, Mass=2332, SNR=33.4, Peak=171 HFD=3.8
03:03:38.217 00.000 28316 MultiStar: [#1 -0.13,0.28,1.01,U] [#2 -0.25,0.33,0.00,M5] [#3 -0.12,0.26,0.87,U] [#4 0.02,0.51,0.00,M1] [#5 -0.29,0.28,0.00,M2] [#6 -0.06,0.55,0.00,M2] [#7 -0.20,0.33,0.00,M5] [#8 -0.31,0.60,0.00,M7] 
03:03:38.218 00.001 28316 refined, 2 included, MultiStar: {-0.27, 0.20}, one-star: {-0.55, 0.05}
03:03:38.218 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
03:03:38.219 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
03:03:38.220 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.33 cameraTheta=2.51 mountX=0.29 mountY=0.15, mountTheta=0.49
03:03:38.223 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.20, opts=13)
03:03:38.223 00.000 28316 Enqueuing Move request for scope (-0.27, 0.20)
03:03:38.224 00.001 29988 Worker thread wakes up
03:03:38.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:38.224 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.4
03:03:38.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:38.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:38.225 00.000 28316 Enqueuing Expose request
03:03:38.226 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
03:03:38.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
03:03:38.226 00.000 29988 Moving (-0.27, 0.20) raw xDistance=0.29 yDistance=0.15
03:03:38.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
03:03:38.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:38.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:03:38.226 00.000 29988 MoveAxis(W, 61, ABG)
03:03:38.226 00.000 29988 Guiding  Dir = 3, Dur = 61
03:03:38.226 00.000 29988 IsSlewing returns 0
03:03:38.226 00.000 29988 IsGuiding returns 0
03:03:38.227 00.001 29988 PulseGuide returned control before completion, sleep 70
03:03:38.306 00.079 29988 IsGuiding returns 0
03:03:38.306 00.000 29988 Move returns status 0, amount 61
03:03:38.306 00.000 29988 MoveAxis(N, 0, ABG)
03:03:38.306 00.000 29988 Move returns status 0, amount 0
03:03:38.307 00.001 29988 move complete, result=0
03:03:38.307 00.000 29988 worker thread done servicing request
03:03:38.307 00.000 29988 Worker thread wakes up
03:03:38.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:38.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:38.307 00.000 28316 GuideStep: 0.3 px 61 ms WEST, 0.2 px 0 ms NORTH
03:03:39.932 01.625 29988 Exposure complete
03:03:39.989 00.057 29988 worker thread done servicing request
03:03:39.989 00.000 28316 OnExposeComplete: enter
03:03:39.991 00.002 28316 UpdateGuideState(): m_state=6
03:03:39.993 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4578
03:03:39.994 00.001 28316 Star::Find returns 1 (0), X=949.45, Y=256.28, Mass=2620, SNR=35.4, Peak=187 HFD=3.9
03:03:39.994 00.000 28316 MultiStar: [#1 -0.09,0.21,0.91,U] [#2 -0.31,0.30,0.00,M6] [#3 -0.10,0.40,0.00,M1] [#4 0.10,0.29,0.77,U] [#5 -0.13,0.31,0.00,M3] [#6 -0.19,0.14,0.59,U] [#7 -0.19,0.19,0.59,U] [#8 -0.29,0.30,0.00,M8] 
03:03:39.995 00.001 28316 refined, 4 included, MultiStar: {-0.18, 0.19}, one-star: {-0.47, 0.13}
03:03:39.995 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
03:03:39.995 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
03:03:39.996 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.33 mountX=0.25 mountY=0.08, mountTheta=0.30
03:03:39.997 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.19, opts=13)
03:03:39.999 00.002 28316 Enqueuing Move request for scope (-0.18, 0.19)
03:03:40.000 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:40.001 00.001 28316 UpdateGuideState exits: m=2620 RSB=35.4
03:03:40.003 00.002 29988 Worker thread wakes up
03:03:40.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
03:03:40.003 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
03:03:40.003 00.000 29988 Moving (-0.18, 0.19) raw xDistance=0.25 yDistance=0.08
03:03:40.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
03:03:40.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:40.003 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:40.004 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:03:40.004 00.000 29988 MoveAxis(W, 57, ABG)
03:03:40.004 00.000 29988 Guiding  Dir = 3, Dur = 57
03:03:40.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:40.005 00.001 28316 Enqueuing Expose request
03:03:40.007 00.002 29988 IsSlewing returns 0
03:03:40.007 00.000 29988 IsGuiding returns 0
03:03:40.008 00.001 29988 PulseGuide returned control before completion, sleep 66
03:03:40.086 00.078 29988 IsGuiding returns 0
03:03:40.086 00.000 29988 Move returns status 0, amount 57
03:03:40.086 00.000 29988 MoveAxis(N, 0, ABG)
03:03:40.086 00.000 29988 Move returns status 0, amount 0
03:03:40.086 00.000 29988 move complete, result=0
03:03:40.086 00.000 29988 worker thread done servicing request
03:03:40.086 00.000 29988 Worker thread wakes up
03:03:40.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:40.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:40.086 00.000 28316 GuideStep: 0.2 px 57 ms WEST, 0.1 px 0 ms NORTH
03:03:41.504 01.418 29988 Exposure complete
03:03:41.552 00.048 29988 worker thread done servicing request
03:03:41.552 00.000 28316 OnExposeComplete: enter
03:03:41.553 00.001 28316 UpdateGuideState(): m_state=6
03:03:41.554 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4579
03:03:41.554 00.000 28316 Star::Find returns 1 (0), X=949.92, Y=255.96, Mass=2417, SNR=34.1, Peak=214 HFD=4.2
03:03:41.555 00.001 28316 MultiStar: [#1 -0.14,0.24,0.99,U] [#2 0.06,0.11,0.90,U] [#3 0.32,-0.01,0.85,U] [#4 0.18,0.21,0.85,U] [#5 -0.04,0.17,0.74,U] [#6 0.05,0.10,0.62,U] [#7 0.01,0.23,0.63,U] [#8 -0.01,0.30,0.61,U] 
03:03:41.555 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {-0.00, -0.20}
03:03:41.555 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
03:03:41.556 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
03:03:41.556 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.17 mountX=0.08 mountY=-0.09, mountTheta=-0.84
03:03:41.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.11, opts=13)
03:03:41.558 00.001 28316 Enqueuing Move request for scope (0.05, 0.11)
03:03:41.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:41.559 00.001 29988 Worker thread wakes up
03:03:41.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
03:03:41.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
03:03:41.559 00.000 29988 Moving (0.05, 0.11) raw xDistance=0.08 yDistance=-0.09
03:03:41.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:03:41.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:41.559 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
03:03:41.560 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:41.561 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:03:41.561 00.000 29988 MoveAxis(E, 0, ABG)
03:03:41.561 00.000 29988 Move returns status 0, amount 0
03:03:41.561 00.000 29988 MoveAxis(N, 0, ABG)
03:03:41.561 00.000 29988 Move returns status 0, amount 0
03:03:41.561 00.000 29988 move complete, result=0
03:03:41.561 00.000 29988 worker thread done servicing request
03:03:41.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:41.562 00.001 28316 Enqueuing Expose request
03:03:41.562 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:41.563 00.001 29988 Worker thread wakes up
03:03:41.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:41.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:43.195 01.632 29988 Exposure complete
03:03:43.231 00.036 29988 worker thread done servicing request
03:03:43.231 00.000 28316 OnExposeComplete: enter
03:03:43.233 00.002 28316 UpdateGuideState(): m_state=6
03:03:43.235 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4580
03:03:43.236 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=256.11, Mass=2433, SNR=34.2, Peak=210 HFD=4.2
03:03:43.237 00.001 28316 MultiStar: [#1 0.21,0.24,0.96,U] [#2 0.16,0.34,0.00,M6] [#3 0.22,0.19,0.83,U] [#4 0.22,0.27,0.00,M1] [#5 0.13,0.10,0.74,U] [#6 0.17,0.26,0.61,U] [#7 0.48,0.23,0.00,M4] [#8 0.11,0.32,0.00,M8] 
03:03:43.240 00.003 28316 single-star, 4 included, MultiStar: {0.15, 0.14}, one-star: {0.04, -0.04}
03:03:43.242 00.002 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:03:43.244 00.002 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:03:43.246 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=-0.06 mountY=-0.02, mountTheta=-2.78
03:03:43.250 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
03:03:43.250 00.000 28316 Enqueuing Move request for scope (0.04, -0.04)
03:03:43.252 00.002 29988 Worker thread wakes up
03:03:43.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
03:03:43.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
03:03:43.252 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.02
03:03:43.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:03:43.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:43.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:43.253 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:03:43.253 00.000 29988 MoveAxis(E, 0, ABG)
03:03:43.253 00.000 29988 Move returns status 0, amount 0
03:03:43.253 00.000 29988 MoveAxis(N, 0, ABG)
03:03:43.253 00.000 29988 Move returns status 0, amount 0
03:03:43.253 00.000 29988 move complete, result=0
03:03:43.253 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
03:03:43.256 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:43.257 00.001 29988 worker thread done servicing request
03:03:43.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:43.257 00.000 28316 Enqueuing Expose request
03:03:43.257 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:43.257 00.000 29988 Worker thread wakes up
03:03:43.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:43.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:44.786 01.529 29988 Exposure complete
03:03:44.831 00.045 29988 worker thread done servicing request
03:03:44.831 00.000 28316 OnExposeComplete: enter
03:03:44.832 00.001 28316 UpdateGuideState(): m_state=6
03:03:44.832 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4581
03:03:44.833 00.001 28316 Star::Find returns 1 (0), X=949.74, Y=256.03, Mass=2392, SNR=33.9, Peak=209 HFD=4.1
03:03:44.833 00.000 28316 MultiStar: [#1 0.25,0.18,0.98,U] [#2 -0.03,0.10,0.92,U] [#3 0.26,0.01,0.85,U] [#4 0.24,0.31,0.00,M2] [#5 0.03,0.19,0.75,U] [#6 0.08,0.35,0.00,M1] [#7 0.15,0.41,0.00,M5] [#8 -0.04,0.37,0.00,M9] 
03:03:44.834 00.001 28316 refined, 4 included, MultiStar: {0.06, 0.07}, one-star: {-0.18, -0.13}
03:03:44.834 00.000 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:03:44.835 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:03:44.835 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.81 mountX=0.03 mountY=-0.08, mountTheta=-1.19
03:03:44.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
03:03:44.836 00.000 28316 Enqueuing Move request for scope (0.06, 0.07)
03:03:44.837 00.001 29988 Worker thread wakes up
03:03:44.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:44.837 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
03:03:44.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:44.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:44.839 00.001 28316 Enqueuing Expose request
03:03:44.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
03:03:44.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
03:03:44.839 00.000 29988 Moving (0.06, 0.07) raw xDistance=0.03 yDistance=-0.08
03:03:44.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:03:44.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:44.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:03:44.839 00.000 29988 MoveAxis(E, 0, ABG)
03:03:44.839 00.000 29988 Move returns status 0, amount 0
03:03:44.839 00.000 29988 MoveAxis(N, 0, ABG)
03:03:44.839 00.000 29988 Move returns status 0, amount 0
03:03:44.839 00.000 29988 move complete, result=0
03:03:44.839 00.000 29988 worker thread done servicing request
03:03:44.839 00.000 29988 Worker thread wakes up
03:03:44.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:44.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:44.840 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:46.468 01.628 29988 Exposure complete
03:03:46.515 00.047 29988 worker thread done servicing request
03:03:46.515 00.000 28316 OnExposeComplete: enter
03:03:46.517 00.002 28316 UpdateGuideState(): m_state=6
03:03:46.518 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4582
03:03:46.519 00.001 28316 Star::Find returns 1 (0), X=949.87, Y=256.30, Mass=2333, SNR=33.4, Peak=207 HFD=4.0
03:03:46.521 00.002 28316 MultiStar: [#1 0.34,0.36,0.00,M1] [#2 -0.14,0.40,0.00,M6] [#3 0.17,0.29,0.00,M1] [#4 0.17,0.33,0.00,M3] [#5 0.15,0.33,0.00,M1] [#6 0.02,0.10,0.66,U] [#7 0.05,0.22,0.61,U] [#8 -0.06,0.20,0.57,U] 
03:03:46.522 00.001 28316 single-star, 3 included, MultiStar: {-0.01, 0.16}, one-star: {-0.05, 0.14}
03:03:46.523 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
03:03:46.524 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
03:03:46.525 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.91 mountX=0.15 mountY=-0.02, mountTheta=-0.12
03:03:46.528 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.14, opts=13)
03:03:46.529 00.001 28316 Enqueuing Move request for scope (-0.05, 0.14)
03:03:46.531 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:46.533 00.002 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:03:46.536 00.003 29988 Worker thread wakes up
03:03:46.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
03:03:46.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
03:03:46.536 00.000 29988 Moving (-0.05, 0.14) raw xDistance=0.15 yDistance=-0.02
03:03:46.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:03:46.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:46.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:03:46.536 00.000 29988 MoveAxis(E, 0, ABG)
03:03:46.536 00.000 29988 Move returns status 0, amount 0
03:03:46.536 00.000 29988 MoveAxis(N, 0, ABG)
03:03:46.536 00.000 29988 Move returns status 0, amount 0
03:03:46.536 00.000 29988 move complete, result=0
03:03:46.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:46.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:46.537 00.000 28316 Enqueuing Expose request
03:03:46.538 00.001 29988 worker thread done servicing request
03:03:46.538 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:03:46.538 00.000 29988 Worker thread wakes up
03:03:46.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:46.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:48.064 01.526 29988 Exposure complete
03:03:48.098 00.034 29988 worker thread done servicing request
03:03:48.098 00.000 28316 OnExposeComplete: enter
03:03:48.099 00.001 28316 UpdateGuideState(): m_state=6
03:03:48.100 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4583
03:03:48.101 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=256.15, Mass=2383, SNR=33.6, Peak=223 HFD=4.0
03:03:48.101 00.000 28316 MultiStar: [#1 0.24,0.33,0.00,M2] [#2 -0.08,0.37,0.00,M7] [#3 0.11,0.15,0.87,U] [#4 0.25,0.16,0.82,U] [#5 0.12,0.35,0.00,M2] [#6 0.27,0.30,0.00,M1] [#7 0.01,0.28,0.62,U] [#8 0.11,0.28,0.60,U] 
03:03:48.103 00.002 28316 single-star, 4 included, MultiStar: {0.07, 0.15}, one-star: {-0.10, -0.01}
03:03:48.103 00.000 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
03:03:48.104 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
03:03:48.104 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.08 mountX=0.03 mountY=0.09, mountTheta=1.20
03:03:48.105 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.01, opts=13)
03:03:48.105 00.000 28316 Enqueuing Move request for scope (-0.10, -0.01)
03:03:48.106 00.001 29988 Worker thread wakes up
03:03:48.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
03:03:48.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:48.106 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.6
03:03:48.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:48.107 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:48.109 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
03:03:48.109 00.000 29988 Moving (-0.10, -0.01) raw xDistance=0.03 yDistance=0.09
03:03:48.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:03:48.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:48.109 00.000 28316 Enqueuing Expose request
03:03:48.110 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:03:48.110 00.000 29988 MoveAxis(E, 0, ABG)
03:03:48.110 00.000 29988 Move returns status 0, amount 0
03:03:48.110 00.000 29988 MoveAxis(N, 0, ABG)
03:03:48.110 00.000 29988 Move returns status 0, amount 0
03:03:48.110 00.000 29988 move complete, result=0
03:03:48.110 00.000 29988 worker thread done servicing request
03:03:48.110 00.000 29988 Worker thread wakes up
03:03:48.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:48.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:48.110 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:49.734 01.624 29988 Exposure complete
03:03:49.769 00.035 29988 worker thread done servicing request
03:03:49.769 00.000 28316 OnExposeComplete: enter
03:03:49.770 00.001 28316 UpdateGuideState(): m_state=6
03:03:49.770 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4584
03:03:49.771 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=256.10, Mass=2459, SNR=34.4, Peak=208 HFD=4.2
03:03:49.771 00.000 28316 MultiStar: [#1 0.17,0.24,0.95,U] [#2 0.03,0.03,0.92,U] [#3 0.17,0.13,0.85,U] [#4 0.17,0.18,0.82,U] [#5 0.03,0.22,0.73,U] [#6 -0.06,0.01,0.60,U] [#7 0.02,0.21,0.63,U] [#8 -0.00,0.22,0.57,U] 
03:03:49.772 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.12}, one-star: {-0.08, -0.05}
03:03:49.772 00.000 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
03:03:49.773 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
03:03:49.773 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.56 mountX=-0.01 mountY=0.09, mountTheta=1.72
03:03:49.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
03:03:49.775 00.001 28316 Enqueuing Move request for scope (-0.08, -0.05)
03:03:49.776 00.001 29988 Worker thread wakes up
03:03:49.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
03:03:49.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
03:03:49.776 00.000 29988 Moving (-0.08, -0.05) raw xDistance=-0.01 yDistance=0.09
03:03:49.776 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:03:49.776 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:49.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:49.778 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:03:49.778 00.000 29988 MoveAxis(E, 0, ABG)
03:03:49.778 00.000 29988 Move returns status 0, amount 0
03:03:49.778 00.000 29988 MoveAxis(N, 0, ABG)
03:03:49.778 00.000 29988 Move returns status 0, amount 0
03:03:49.778 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.4
03:03:49.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:49.779 00.000 29988 move complete, result=0
03:03:49.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:49.780 00.001 28316 Enqueuing Expose request
03:03:49.781 00.001 29988 worker thread done servicing request
03:03:49.781 00.000 29988 Worker thread wakes up
03:03:49.781 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:49.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:49.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:51.308 01.527 29988 Exposure complete
03:03:51.347 00.039 29988 worker thread done servicing request
03:03:51.347 00.000 28316 OnExposeComplete: enter
03:03:51.348 00.001 28316 UpdateGuideState(): m_state=6
03:03:51.349 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4585
03:03:51.350 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=255.87, Mass=2419, SNR=33.9, Peak=221 HFD=4.1
03:03:51.351 00.001 28316 MultiStar: [#1 0.27,0.08,0.99,U] [#2 0.10,0.08,0.91,U] [#3 0.08,-0.10,0.85,U] [#4 0.23,-0.09,0.81,U] [#5 0.02,0.16,0.73,U] [#6 0.13,0.04,0.64,U] [#7 0.09,-0.02,0.63,U] [#8 0.05,0.23,0.60,U] 
03:03:51.351 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.00}, one-star: {-0.13, -0.29}
03:03:51.351 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
03:03:51.352 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
03:03:51.352 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.04 mountX=-0.04 mountY=-0.08, mountTheta=-2.04
03:03:51.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.00, opts=13)
03:03:51.354 00.000 28316 Enqueuing Move request for scope (0.09, -0.00)
03:03:51.355 00.001 29988 Worker thread wakes up
03:03:51.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:51.355 00.000 28316 UpdateGuideState exits: m=2419 RSB=33.9
03:03:51.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:51.356 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:51.356 00.000 28316 Enqueuing Expose request
03:03:51.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
03:03:51.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
03:03:51.357 00.000 29988 Moving (0.09, -0.00) raw xDistance=-0.04 yDistance=-0.08
03:03:51.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:03:51.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:51.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:03:51.357 00.000 29988 MoveAxis(E, 0, ABG)
03:03:51.357 00.000 29988 Move returns status 0, amount 0
03:03:51.357 00.000 29988 MoveAxis(N, 0, ABG)
03:03:51.357 00.000 29988 Move returns status 0, amount 0
03:03:51.357 00.000 29988 move complete, result=0
03:03:51.357 00.000 29988 worker thread done servicing request
03:03:51.357 00.000 29988 Worker thread wakes up
03:03:51.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:51.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:51.357 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:52.980 01.623 29988 Exposure complete
03:03:53.016 00.036 29988 worker thread done servicing request
03:03:53.016 00.000 28316 OnExposeComplete: enter
03:03:53.018 00.002 28316 UpdateGuideState(): m_state=6
03:03:53.020 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4586
03:03:53.021 00.001 28316 Star::Find returns 1 (1), X=949.98, Y=256.00, Mass=2556, SNR=35.1, Peak=255 HFD=4.1
03:03:53.023 00.002 28316 MultiStar: [#1 0.17,0.10,0.95,U] [#2 0.20,0.21,0.87,U] [#3 0.28,0.04,0.84,U] [#4 0.24,0.01,0.81,U] [#5 -0.03,0.14,0.70,U] [#6 0.20,0.01,0.60,U] [#7 0.31,0.05,0.60,U] [#8 -0.07,0.33,0.00,M6] 
03:03:53.024 00.001 28316 single-star, 7 included, MultiStar: {0.17, 0.05}, one-star: {0.06, -0.15}
03:03:53.026 00.002 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
03:03:53.027 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
03:03:53.028 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.20 mountX=-0.16 mountY=0.02, mountTheta=3.04
03:03:53.029 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.15, opts=13)
03:03:53.029 00.000 28316 Enqueuing Move request for scope (0.06, -0.15)
03:03:53.030 00.001 29988 Worker thread wakes up
03:03:53.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:53.030 00.000 28316 UpdateGuideState exits: m=2556 RSB=35.1 Saturée
03:03:53.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:53.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:53.031 00.001 28316 Enqueuing Expose request
03:03:53.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
03:03:53.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
03:03:53.031 00.000 29988 Moving (0.06, -0.15) raw xDistance=-0.16 yDistance=0.02
03:03:53.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:03:53.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:53.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:03:53.031 00.000 29988 MoveAxis(E, 0, ABG)
03:03:53.031 00.000 29988 Move returns status 0, amount 0
03:03:53.031 00.000 29988 MoveAxis(N, 0, ABG)
03:03:53.031 00.000 29988 Move returns status 0, amount 0
03:03:53.031 00.000 29988 move complete, result=0
03:03:53.031 00.000 29988 worker thread done servicing request
03:03:53.031 00.000 29988 Worker thread wakes up
03:03:53.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:53.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:53.032 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:54.550 01.518 29988 Exposure complete
03:03:54.602 00.052 29988 worker thread done servicing request
03:03:54.602 00.000 28316 OnExposeComplete: enter
03:03:54.603 00.001 28316 UpdateGuideState(): m_state=6
03:03:54.604 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4587
03:03:54.604 00.000 28316 Star::Find returns 1 (0), X=949.67, Y=256.03, Mass=2446, SNR=34.2, Peak=211 HFD=4.0
03:03:54.605 00.001 28316 MultiStar: [#1 0.21,0.16,1.00,U] [#2 -0.00,0.11,0.89,U] [#3 0.11,-0.03,0.84,U] [#4 0.13,-0.03,0.81,U] [#5 0.10,0.13,0.72,U] [#6 0.12,0.04,0.62,U] [#7 0.16,0.03,0.64,U] [#8 -0.16,0.12,0.62,U] 
03:03:54.605 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.25, -0.12}
03:03:54.605 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
03:03:54.606 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
03:03:54.606 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.78 mountX=0.02 mountY=-0.06, mountTheta=-1.22
03:03:54.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
03:03:54.610 00.002 28316 Enqueuing Move request for scope (0.04, 0.04)
03:03:54.611 00.001 29988 Worker thread wakes up
03:03:54.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
03:03:54.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
03:03:54.611 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.06
03:03:54.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:03:54.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:54.611 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
03:03:54.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:54.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:54.613 00.001 28316 Enqueuing Expose request
03:03:54.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:54.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:03:54.613 00.000 29988 MoveAxis(E, 0, ABG)
03:03:54.613 00.000 29988 Move returns status 0, amount 0
03:03:54.613 00.000 29988 MoveAxis(N, 0, ABG)
03:03:54.613 00.000 29988 Move returns status 0, amount 0
03:03:54.613 00.000 29988 move complete, result=0
03:03:54.613 00.000 29988 worker thread done servicing request
03:03:54.613 00.000 29988 Worker thread wakes up
03:03:54.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:54.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:54.614 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:03:56.236 01.622 29988 Exposure complete
03:03:56.268 00.032 29988 worker thread done servicing request
03:03:56.268 00.000 28316 OnExposeComplete: enter
03:03:56.268 00.000 28316 UpdateGuideState(): m_state=6
03:03:56.269 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4588
03:03:56.269 00.000 28316 Star::Find returns 1 (0), X=949.57, Y=255.87, Mass=2357, SNR=33.5, Peak=194 HFD=3.9
03:03:56.270 00.001 28316 MultiStar: [#1 0.06,0.00,0.99,U] [#2 -0.04,-0.06,0.93,U] [#3 -0.02,-0.11,0.86,U] [#4 0.25,-0.12,0.83,U] [#5 -0.08,0.10,0.75,U] [#6 -0.09,-0.20,0.65,U] [#7 -0.11,-0.02,0.61,U] [#8 -0.28,0.03,0.61,U] 
03:03:56.270 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.08}, one-star: {-0.34, -0.29}
03:03:56.271 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
03:03:56.271 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
03:03:56.272 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.28 mountX=-0.04 mountY=0.10, mountTheta=2.00
03:03:56.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
03:03:56.273 00.000 28316 Enqueuing Move request for scope (-0.07, -0.08)
03:03:56.274 00.001 29988 Worker thread wakes up
03:03:56.274 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
03:03:56.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
03:03:56.274 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
03:03:56.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:03:56.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:56.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:56.275 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.5
03:03:56.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:56.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:56.276 00.000 28316 Enqueuing Expose request
03:03:56.277 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:03:56.277 00.000 29988 MoveAxis(E, 0, ABG)
03:03:56.277 00.000 29988 Move returns status 0, amount 0
03:03:56.277 00.000 29988 MoveAxis(N, 0, ABG)
03:03:56.277 00.000 29988 Move returns status 0, amount 0
03:03:56.277 00.000 29988 move complete, result=0
03:03:56.277 00.000 29988 worker thread done servicing request
03:03:56.277 00.000 29988 Worker thread wakes up
03:03:56.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:56.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:56.277 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:03:57.796 01.519 29988 Exposure complete
03:03:57.831 00.035 29988 worker thread done servicing request
03:03:57.831 00.000 28316 OnExposeComplete: enter
03:03:57.832 00.001 28316 UpdateGuideState(): m_state=6
03:03:57.834 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4589
03:03:57.835 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=255.84, Mass=2462, SNR=34.3, Peak=215 HFD=4.1
03:03:57.837 00.002 28316 MultiStar: [#1 0.07,-0.15,0.94,U] [#2 0.01,-0.18,0.88,U] [#3 0.17,-0.15,0.84,U] [#4 0.11,-0.15,0.83,U] [#5 -0.11,0.14,0.73,U] [#6 -0.01,-0.12,0.63,U] [#7 0.08,-0.13,0.62,U] [#8 -0.09,0.05,0.57,U] 
03:03:57.837 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.10, -0.32}
03:03:57.838 00.001 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.84)
03:03:57.840 00.002 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
03:03:57.841 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.44 mountX=-0.12 mountY=0.04, mountTheta=2.81
03:03:57.844 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
03:03:57.844 00.000 28316 Enqueuing Move request for scope (0.02, -0.13)
03:03:57.845 00.001 29988 Worker thread wakes up
03:03:57.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:57.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
03:03:57.845 00.000 28316 UpdateGuideState exits: m=2462 RSB=34.3
03:03:57.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:57.846 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:57.846 00.000 28316 Enqueuing Expose request
03:03:57.847 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
03:03:57.847 00.000 29988 Moving (0.02, -0.13) raw xDistance=-0.12 yDistance=0.04
03:03:57.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:03:57.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:57.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:03:57.847 00.000 29988 MoveAxis(E, 0, ABG)
03:03:57.847 00.000 29988 Move returns status 0, amount 0
03:03:57.847 00.000 29988 MoveAxis(N, 0, ABG)
03:03:57.847 00.000 29988 Move returns status 0, amount 0
03:03:57.847 00.000 29988 move complete, result=0
03:03:57.847 00.000 29988 worker thread done servicing request
03:03:57.847 00.000 29988 Worker thread wakes up
03:03:57.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:57.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:57.847 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:03:59.482 01.635 29988 Exposure complete
03:03:59.519 00.037 29988 worker thread done servicing request
03:03:59.519 00.000 28316 OnExposeComplete: enter
03:03:59.520 00.001 28316 UpdateGuideState(): m_state=6
03:03:59.521 00.001 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4590
03:03:59.524 00.003 28316 Star::Find returns 1 (0), X=950.00, Y=255.83, Mass=2426, SNR=34.1, Peak=216 HFD=4.2
03:03:59.526 00.002 28316 MultiStar: [#1 -0.01,-0.08,0.97,U] [#2 -0.01,-0.21,0.89,U] [#3 0.30,-0.16,0.00,M1] [#4 0.19,-0.21,0.81,U] [#5 -0.00,-0.13,0.71,U] [#6 0.13,-0.13,0.64,U] [#7 0.22,-0.14,0.62,U] [#8 0.05,-0.09,0.60,U] 
03:03:59.528 00.002 28316 refined, 7 included, MultiStar: {0.07, -0.17}, one-star: {0.08, -0.32}
03:03:59.530 00.002 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
03:03:59.531 00.001 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
03:03:59.532 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.16 mountX=-0.19 mountY=0.01, mountTheta=3.09
03:03:59.534 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
03:03:59.536 00.002 28316 Enqueuing Move request for scope (0.07, -0.17)
03:03:59.537 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:03:59.538 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:03:59.539 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:03:59.541 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:03:59.541 00.000 28316 Enqueuing Expose request
03:03:59.542 00.001 29988 Worker thread wakes up
03:03:59.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
03:03:59.542 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
03:03:59.542 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.19 yDistance=0.01
03:03:59.542 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:03:59.542 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:03:59.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:03:59.542 00.000 29988 MoveAxis(E, 0, ABG)
03:03:59.542 00.000 29988 Move returns status 0, amount 0
03:03:59.542 00.000 29988 MoveAxis(N, 0, ABG)
03:03:59.542 00.000 29988 Move returns status 0, amount 0
03:03:59.542 00.000 29988 move complete, result=0
03:03:59.542 00.000 29988 worker thread done servicing request
03:03:59.542 00.000 29988 Worker thread wakes up
03:03:59.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:03:59.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:03:59.542 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:01.070 01.528 29988 Exposure complete
03:04:01.105 00.035 29988 worker thread done servicing request
03:04:01.105 00.000 28316 OnExposeComplete: enter
03:04:01.105 00.000 28316 UpdateGuideState(): m_state=6
03:04:01.106 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4591
03:04:01.106 00.000 28316 Star::Find returns 1 (0), X=949.81, Y=255.81, Mass=2405, SNR=34.0, Peak=222 HFD=4.0
03:04:01.107 00.001 28316 MultiStar: [#1 0.24,-0.13,0.98,U] [#2 0.24,-0.06,0.90,U] [#3 0.24,-0.18,0.87,U] [#4 0.36,-0.17,0.00,M1] [#5 -0.04,-0.15,0.75,U] [#6 0.05,-0.18,0.62,U] [#7 0.18,-0.15,0.62,U] [#8 0.18,-0.04,0.61,U] 
03:04:01.107 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.16}, one-star: {-0.11, -0.35}
03:04:01.108 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:04:01.108 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:04:01.108 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.93 mountX=-0.20 mountY=-0.04, mountTheta=-2.96
03:04:01.110 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
03:04:01.111 00.001 28316 Enqueuing Move request for scope (0.12, -0.16)
03:04:01.111 00.000 29988 Worker thread wakes up
03:04:01.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:01.112 00.001 28316 UpdateGuideState exits: m=2405 RSB=34.0
03:04:01.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:01.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:01.113 00.001 28316 Enqueuing Expose request
03:04:01.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
03:04:01.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
03:04:01.113 00.000 29988 Moving (0.12, -0.16) raw xDistance=-0.20 yDistance=-0.04
03:04:01.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:04:01.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:01.114 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:04:01.114 00.000 29988 MoveAxis(E, 42, ABG)
03:04:01.114 00.000 29988 Guiding  Dir = 2, Dur = 42
03:04:01.114 00.000 29988 IsSlewing returns 0
03:04:01.114 00.000 29988 IsGuiding returns 0
03:04:01.115 00.001 29988 PulseGuide returned control before completion, sleep 51
03:04:01.180 00.065 29988 IsGuiding returns 0
03:04:01.180 00.000 29988 Move returns status 0, amount 42
03:04:01.180 00.000 29988 MoveAxis(N, 0, ABG)
03:04:01.180 00.000 29988 Move returns status 0, amount 0
03:04:01.180 00.000 29988 move complete, result=0
03:04:01.180 00.000 29988 worker thread done servicing request
03:04:01.180 00.000 29988 Worker thread wakes up
03:04:01.180 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
03:04:01.181 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:01.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:02.814 01.633 29988 Exposure complete
03:04:02.853 00.039 29988 worker thread done servicing request
03:04:02.853 00.000 28316 OnExposeComplete: enter
03:04:02.854 00.001 28316 UpdateGuideState(): m_state=6
03:04:02.856 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4592
03:04:02.858 00.002 28316 Star::Find returns 1 (0), X=949.81, Y=255.86, Mass=2245, SNR=32.9, Peak=219 HFD=4.0
03:04:02.860 00.002 28316 MultiStar: [#1 -0.02,-0.02,1.00,U] [#2 -0.10,0.04,0.93,U] [#3 0.13,-0.08,0.85,U] [#4 0.28,-0.13,0.85,U] [#5 -0.09,-0.00,0.73,U] [#6 -0.03,0.01,0.64,U] [#7 -0.07,-0.04,0.64,U] [#8 -0.24,0.07,0.61,U] 
03:04:02.862 00.002 28316 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.11, -0.30}
03:04:02.863 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
03:04:02.864 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
03:04:02.864 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.89 mountX=-0.05 mountY=0.05, mountTheta=2.37
03:04:02.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.06, opts=13)
03:04:02.867 00.001 28316 Enqueuing Move request for scope (-0.02, -0.06)
03:04:02.867 00.000 29988 Worker thread wakes up
03:04:02.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
03:04:02.868 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
03:04:02.868 00.000 29988 Moving (-0.02, -0.06) raw xDistance=-0.05 yDistance=0.05
03:04:02.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:02.868 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.9
03:04:02.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:02.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:02.870 00.001 28316 Enqueuing Expose request
03:04:02.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:04:02.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:02.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:04:02.870 00.000 29988 MoveAxis(E, 0, ABG)
03:04:02.870 00.000 29988 Move returns status 0, amount 0
03:04:02.870 00.000 29988 MoveAxis(N, 0, ABG)
03:04:02.870 00.000 29988 Move returns status 0, amount 0
03:04:02.870 00.000 29988 move complete, result=0
03:04:02.870 00.000 29988 worker thread done servicing request
03:04:02.870 00.000 29988 Worker thread wakes up
03:04:02.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:02.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:02.872 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:04.399 01.527 29988 Exposure complete
03:04:04.438 00.039 29988 worker thread done servicing request
03:04:04.439 00.001 28316 OnExposeComplete: enter
03:04:04.440 00.001 28316 UpdateGuideState(): m_state=6
03:04:04.442 00.002 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4593
03:04:04.445 00.003 28316 Star::Find returns 1 (0), X=949.78, Y=255.86, Mass=2503, SNR=34.7, Peak=227 HFD=4.0
03:04:04.448 00.003 28316 MultiStar: [#1 0.20,-0.03,0.95,U] [#2 0.20,0.03,0.86,U] [#3 0.16,-0.08,0.87,U] [#4 0.10,-0.13,0.82,U] [#5 -0.06,0.06,0.72,U] [#6 0.03,-0.19,0.60,U] [#7 0.00,-0.19,0.62,U] [#8 0.03,-0.06,0.57,U] 
03:04:04.450 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {-0.14, -0.30}
03:04:04.453 00.003 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
03:04:04.454 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
03:04:04.456 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=-0.12 mountY=-0.01, mountTheta=-3.07
03:04:04.458 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.10, opts=13)
03:04:04.460 00.002 28316 Enqueuing Move request for scope (0.06, -0.10)
03:04:04.462 00.002 29988 Worker thread wakes up
03:04:04.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:04.465 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
03:04:04.465 00.000 28316 UpdateGuideState exits: m=2503 RSB=34.7
03:04:04.466 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
03:04:04.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:04.466 00.000 29988 Moving (0.06, -0.10) raw xDistance=-0.12 yDistance=-0.01
03:04:04.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:04.467 00.001 28316 Enqueuing Expose request
03:04:04.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:04:04.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:04.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:04:04.467 00.000 29988 MoveAxis(E, 0, ABG)
03:04:04.467 00.000 29988 Move returns status 0, amount 0
03:04:04.467 00.000 29988 MoveAxis(N, 0, ABG)
03:04:04.467 00.000 29988 Move returns status 0, amount 0
03:04:04.467 00.000 29988 move complete, result=0
03:04:04.467 00.000 29988 worker thread done servicing request
03:04:04.467 00.000 29988 Worker thread wakes up
03:04:04.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:04.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:04.468 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:06.097 01.629 29988 Exposure complete
03:04:06.126 00.029 29988 worker thread done servicing request
03:04:06.126 00.000 28316 OnExposeComplete: enter
03:04:06.127 00.001 28316 UpdateGuideState(): m_state=6
03:04:06.127 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4594
03:04:06.128 00.001 28316 Star::Find returns 1 (0), X=950.12, Y=255.87, Mass=2377, SNR=33.9, Peak=206 HFD=4.1
03:04:06.128 00.000 28316 MultiStar: [#1 0.32,-0.03,1.00,U] [#2 0.11,-0.14,0.89,U] [#3 0.38,-0.17,0.00,M1] [#4 0.19,0.13,0.83,U] [#5 0.01,0.08,0.76,U] [#6 -0.02,0.08,0.61,U] [#7 0.29,-0.00,0.61,U] [#8 0.33,0.00,0.60,U] 
03:04:06.129 00.001 28316 refined, 7 included, MultiStar: {0.18, -0.04}, one-star: {0.20, -0.29}
03:04:06.129 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
03:04:06.130 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
03:04:06.130 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.19 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
03:04:06.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
03:04:06.132 00.001 28316 Enqueuing Move request for scope (0.18, -0.04)
03:04:06.132 00.000 29988 Worker thread wakes up
03:04:06.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:06.133 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.9
03:04:06.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:06.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:06.134 00.001 28316 Enqueuing Expose request
03:04:06.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
03:04:06.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
03:04:06.134 00.000 29988 Moving (0.18, -0.04) raw xDistance=-0.11 yDistance=-0.15
03:04:06.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:04:06.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:06.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:04:06.135 00.001 29988 MoveAxis(E, 0, ABG)
03:04:06.135 00.000 29988 Move returns status 0, amount 0
03:04:06.135 00.000 29988 MoveAxis(N, 0, ABG)
03:04:06.135 00.000 29988 Move returns status 0, amount 0
03:04:06.135 00.000 29988 move complete, result=0
03:04:06.135 00.000 29988 worker thread done servicing request
03:04:06.135 00.000 29988 Worker thread wakes up
03:04:06.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:06.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:06.135 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:07.650 01.515 29988 Exposure complete
03:04:07.688 00.038 29988 worker thread done servicing request
03:04:07.688 00.000 28316 OnExposeComplete: enter
03:04:07.690 00.002 28316 UpdateGuideState(): m_state=6
03:04:07.691 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4595
03:04:07.693 00.002 28316 Star::Find returns 1 (0), X=950.10, Y=255.85, Mass=2393, SNR=33.8, Peak=219 HFD=4.1
03:04:07.694 00.001 28316 MultiStar: [#1 0.29,-0.05,1.00,U] [#2 0.30,-0.15,0.00,M1] [#3 0.34,-0.22,0.00,M2] [#4 0.38,-0.03,0.00,M1] [#5 0.31,-0.18,0.00,M1] [#6 0.23,-0.09,0.64,U] [#7 0.24,-0.02,0.61,U] [#8 0.30,-0.12,0.58,U] 
03:04:07.696 00.002 28316 refined, 4 included, MultiStar: {0.25, -0.13}, one-star: {0.19, -0.31}
03:04:07.698 00.002 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:04:07.701 00.003 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:04:07.701 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.49 mountX=-0.22 mountY=-0.16, mountTheta=-2.51
03:04:07.702 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.13, opts=13)
03:04:07.704 00.002 28316 Enqueuing Move request for scope (0.25, -0.13)
03:04:07.705 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:07.706 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.8
03:04:07.707 00.001 29988 Worker thread wakes up
03:04:07.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
03:04:07.708 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
03:04:07.708 00.000 29988 Moving (0.25, -0.13) raw xDistance=-0.22 yDistance=-0.16
03:04:07.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:04:07.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:07.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:07.710 00.001 28316 Enqueuing Expose request
03:04:07.713 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:07.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:04:07.713 00.000 29988 MoveAxis(E, 46, ABG)
03:04:07.713 00.000 29988 Guiding  Dir = 2, Dur = 46
03:04:07.713 00.000 29988 IsSlewing returns 0
03:04:07.713 00.000 29988 IsGuiding returns 0
03:04:07.716 00.003 29988 PulseGuide returned control before completion, sleep 55
03:04:07.773 00.057 29988 IsGuiding returns 1
03:04:07.773 00.000 29988 scope still moving after pulse duration time elapsed
03:04:07.807 00.034 29988 IsSlewing returns 0
03:04:07.807 00.000 29988 IsGuiding returns 0
03:04:07.807 00.000 29988 scope move finished after 46 + 48 ms
03:04:07.807 00.000 29988 Move returns status 0, amount 46
03:04:07.807 00.000 29988 MoveAxis(N, 0, ABG)
03:04:07.807 00.000 29988 Move returns status 0, amount 0
03:04:07.807 00.000 29988 move complete, result=0
03:04:07.807 00.000 29988 worker thread done servicing request
03:04:07.807 00.000 29988 Worker thread wakes up
03:04:07.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:07.807 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.2 px 0 ms NORTH
03:04:07.808 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:09.447 01.639 29988 Exposure complete
03:04:09.472 00.025 29988 worker thread done servicing request
03:04:09.472 00.000 28316 OnExposeComplete: enter
03:04:09.473 00.001 28316 UpdateGuideState(): m_state=6
03:04:09.474 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4596
03:04:09.474 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=256.11, Mass=2381, SNR=33.8, Peak=189 HFD=4.0
03:04:09.476 00.002 28316 MultiStar: [#1 -0.22,0.07,0.99,U] [#2 -0.24,0.13,0.91,U] [#3 -0.00,0.05,0.87,U] [#4 0.09,0.18,0.86,U] [#5 -0.07,0.01,0.74,U] [#6 -0.21,0.16,0.63,U] [#7 0.08,0.08,0.63,U] [#8 -0.17,0.09,0.59,U] 
03:04:09.477 00.001 28316 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.26, -0.05}
03:04:09.478 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
03:04:09.479 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
03:04:09.479 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.58 mountX=0.12 mountY=0.07, mountTheta=0.56
03:04:09.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.07, opts=13)
03:04:09.480 00.000 28316 Enqueuing Move request for scope (-0.12, 0.07)
03:04:09.481 00.001 29988 Worker thread wakes up
03:04:09.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:09.481 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:04:09.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:09.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:09.483 00.001 28316 Enqueuing Expose request
03:04:09.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
03:04:09.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
03:04:09.483 00.000 29988 Moving (-0.12, 0.07) raw xDistance=0.12 yDistance=0.07
03:04:09.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:04:09.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:09.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:04:09.483 00.000 29988 MoveAxis(E, 0, ABG)
03:04:09.483 00.000 29988 Move returns status 0, amount 0
03:04:09.483 00.000 29988 MoveAxis(N, 0, ABG)
03:04:09.483 00.000 29988 Move returns status 0, amount 0
03:04:09.483 00.000 29988 move complete, result=0
03:04:09.483 00.000 29988 worker thread done servicing request
03:04:09.483 00.000 29988 Worker thread wakes up
03:04:09.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:09.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:09.484 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:11.002 01.518 29988 Exposure complete
03:04:11.043 00.041 28316 OnExposeComplete: enter
03:04:11.045 00.002 29988 worker thread done servicing request
03:04:11.045 00.000 28316 UpdateGuideState(): m_state=6
03:04:11.048 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4597
03:04:11.051 00.003 28316 Star::Find returns 1 (0), X=949.85, Y=255.99, Mass=2356, SNR=33.6, Peak=200 HFD=4.2
03:04:11.054 00.003 28316 MultiStar: [#1 0.13,0.21,0.97,U] [#2 0.00,0.08,0.91,U] [#3 0.13,-0.05,0.85,U] [#4 0.06,0.15,0.85,U] [#5 0.10,0.27,0.73,U] [#6 -0.11,0.21,0.64,U] [#7 -0.14,0.18,0.63,U] [#8 0.12,0.19,0.59,U] 
03:04:11.056 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.10}, one-star: {-0.07, -0.17}
03:04:11.058 00.002 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
03:04:11.061 00.003 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
03:04:11.061 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.31 mountX=0.08 mountY=-0.07, mountTheta=-0.71
03:04:11.062 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.10, opts=13)
03:04:11.065 00.003 28316 Enqueuing Move request for scope (0.03, 0.10)
03:04:11.068 00.003 29988 Worker thread wakes up
03:04:11.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
03:04:11.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
03:04:11.068 00.000 29988 Moving (0.03, 0.10) raw xDistance=0.08 yDistance=-0.07
03:04:11.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:04:11.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:11.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:11.068 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:04:11.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:11.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:11.070 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:04:11.070 00.000 29988 MoveAxis(E, 0, ABG)
03:04:11.070 00.000 29988 Move returns status 0, amount 0
03:04:11.070 00.000 29988 MoveAxis(N, 0, ABG)
03:04:11.070 00.000 29988 Move returns status 0, amount 0
03:04:11.070 00.000 29988 move complete, result=0
03:04:11.070 00.000 29988 worker thread done servicing request
03:04:11.070 00.000 28316 Enqueuing Expose request
03:04:11.071 00.001 29988 Worker thread wakes up
03:04:11.071 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:11.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:11.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,241,31,31)
03:04:12.202 01.131 28316 evsrv: cli 0C97D870 connect
03:04:12.203 00.001 28316 case statement mapped state 6 to 3
03:04:12.203 00.000 28316 case statement mapped state 6 to 3
03:04:12.204 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"6bb656ce-110c-48dd-a5b1-cea25ecb3e70"}
03:04:12.205 00.001 28316 case statement mapped state 6 to 3
03:04:12.206 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"6bb656ce-110c-48dd-a5b1-cea25ecb3e70"}
03:04:12.207 00.001 28316 evsrv: cli 0C97D870 disconnect
03:04:12.209 00.002 28316 evsrv: cli 0C97DCD0 connect
03:04:12.210 00.001 28316 case statement mapped state 6 to 3
03:04:12.211 00.001 28316 case statement mapped state 6 to 3
03:04:12.212 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"81d62547-8f9d-4d63-830b-78b82ac9fef2"}
03:04:12.212 00.000 28316 PhdController::Dither begins
03:04:12.213 00.001 28316 dither: size=2.00, dRA=1.29 dDec=0.33
03:04:12.213 00.000 28316 MountToCamera -- mountTheta (0.25) + m_xAngle (2.00) = xAngle (2.25 = 2.25)
03:04:12.214 00.001 28316 MountToCamera -- mountX=1.29 mountY=0.33 hyp=1.33 mountTheta=0.25 cameraX=-0.83, cameraY=1.04 cameraTheta=2.25
03:04:12.214 00.000 28316 setting lock position to (949.09, 257.19)
03:04:12.215 00.001 28316 Mount: notify guiding dithered (-0.8, 1.0)
03:04:12.215 00.000 28316 MultiStar: stabilizing after lock position change
03:04:12.216 00.001 28316 Status Line: Dithering de 1.29,0.33
03:04:12.217 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:04:12.218 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:04:12.219 00.001 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":0,"id":"81d62547-8f9d-4d63-830b-78b82ac9fef2"}
03:04:12.220 00.001 28316 evsrv: cli 0C97DCD0 disconnect
03:04:12.703 00.483 29988 Exposure complete
03:04:12.748 00.045 29988 worker thread done servicing request
03:04:12.748 00.000 28316 OnExposeComplete: enter
03:04:12.749 00.001 28316 UpdateGuideState(): m_state=6
03:04:12.749 00.000 28316 Star::Find(15, 949, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4598
03:04:12.750 00.001 28316 Star::Find returns 1 (0), X=949.97, Y=256.05, Mass=2500, SNR=34.6, Peak=235 HFD=4.2
03:04:12.750 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
03:04:12.751 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
03:04:12.751 00.000 28316 CameraToMount -- cameraX=0.88 cameraY=-1.14 hyp=1.44 cameraTheta=-0.91 mountX=-1.40 mountY=-0.28, mountTheta=-2.95
03:04:12.752 00.001 28316 dither recenter: remaining=(-1.3,-0.3) step=(-1.3,-0.3)
03:04:12.753 00.001 28316 MountToCamera -- mountTheta (-2.89) + m_xAngle (2.00) = xAngle (-0.89 = -0.89)
03:04:12.754 00.001 28316 MountToCamera -- mountX=-1.29 mountY=-0.33 hyp=1.33 mountTheta=-2.89 cameraX=0.83, cameraY=-1.04 cameraTheta=-0.89
03:04:12.754 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.83, y=-1.04, opts=4)
03:04:12.754 00.000 28316 Enqueuing Move request for scope (0.83, -1.04)
03:04:12.755 00.001 28316 Mount: notify direct move -1.29,-0.33
03:04:12.755 00.000 29988 Worker thread wakes up
03:04:12.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.83, -1.04) opts 0x4
03:04:12.755 00.000 29988 Handling offset move in thread for scope, endpoint = (0.83, -1.04)
03:04:12.755 00.000 29988 Moving (0.83, -1.04) raw xDistance=-1.29 yDistance=-0.33
03:04:12.755 00.000 29988 MoveAxis(E, 429, B)
03:04:12.755 00.000 29988 Guiding  Dir = 2, Dur = 429
03:04:12.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:12.756 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.6
03:04:12.756 00.000 28316 PhdController: settling, locked = 1, distance = 1.47 (0.50) aobump = 0 frame = 1 / 99999
03:04:12.757 00.001 29988 IsSlewing returns 0
03:04:12.757 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151052.757,"Host":"ASUS_SAM","Inst":1,"Distance":1.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:04:12.757 00.000 29988 IsGuiding returns 0
03:04:12.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:12.758 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:12.759 00.001 28316 Enqueuing Expose request
03:04:12.759 00.000 29988 PulseGuide returned control before completion, sleep 438
03:04:13.201 00.442 29988 IsGuiding returns 0
03:04:13.201 00.000 29988 Move returns status 0, amount 429
03:04:13.201 00.000 29988 MoveAxis(N, 78, B)
03:04:13.201 00.000 29988 Guiding  Dir = 0, Dur = 78
03:04:13.204 00.003 29988 IsSlewing returns 0
03:04:13.204 00.000 29988 IsGuiding returns 0
03:04:13.209 00.005 29988 PulseGuide returned control before completion, sleep 84
03:04:13.309 00.100 29988 IsGuiding returns 0
03:04:13.309 00.000 29988 Move returns status 0, amount 78
03:04:13.309 00.000 29988 move complete, result=0
03:04:13.309 00.000 29988 worker thread done servicing request
03:04:13.309 00.000 29988 Worker thread wakes up
03:04:13.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:13.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:13.309 00.000 28316 GuideStep: -1.3 px 429 ms EAST, -0.3 px 78 ms NORTH
03:04:14.723 01.414 29988 Exposure complete
03:04:14.790 00.067 29988 worker thread done servicing request
03:04:14.790 00.000 28316 OnExposeComplete: enter
03:04:14.792 00.002 28316 UpdateGuideState(): m_state=6
03:04:14.793 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4599
03:04:14.795 00.002 28316 Star::Find returns 1 (0), X=949.27, Y=256.92, Mass=2399, SNR=33.9, Peak=195 HFD=4.1
03:04:14.796 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:04:14.797 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:04:14.798 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-0.97 mountX=-0.32 mountY=-0.04, mountTheta=-3.01
03:04:14.801 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.27, opts=13)
03:04:14.801 00.000 28316 Enqueuing Move request for scope (0.19, -0.27)
03:04:14.802 00.001 29988 Worker thread wakes up
03:04:14.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:14.802 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:04:14.802 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 2 / 99999
03:04:14.803 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.27) opts 0xd
03:04:14.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.27)
03:04:14.803 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151054.803,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:04:14.803 00.000 29988 Moving (0.19, -0.27) raw xDistance=-0.32 yDistance=-0.04
03:04:14.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:04:14.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:14.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:14.805 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:04:14.805 00.000 29988 MoveAxis(E, 68, ABG)
03:04:14.805 00.000 29988 Guiding  Dir = 2, Dur = 68
03:04:14.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:14.806 00.001 28316 Enqueuing Expose request
03:04:14.807 00.001 29988 IsSlewing returns 0
03:04:14.809 00.002 29988 IsGuiding returns 0
03:04:14.810 00.001 29988 PulseGuide returned control before completion, sleep 77
03:04:14.893 00.083 29988 IsGuiding returns 0
03:04:14.896 00.003 29988 Move returns status 0, amount 68
03:04:14.896 00.000 29988 MoveAxis(N, 0, ABG)
03:04:14.896 00.000 29988 Move returns status 0, amount 0
03:04:14.896 00.000 29988 move complete, result=0
03:04:14.896 00.000 29988 worker thread done servicing request
03:04:14.896 00.000 29988 Worker thread wakes up
03:04:14.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:14.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:14.896 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.0 px 0 ms NORTH
03:04:16.532 01.636 29988 Exposure complete
03:04:16.570 00.038 29988 worker thread done servicing request
03:04:16.571 00.001 28316 OnExposeComplete: enter
03:04:16.571 00.000 28316 UpdateGuideState(): m_state=6
03:04:16.572 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4600
03:04:16.574 00.002 28316 Star::Find returns 1 (0), X=948.96, Y=257.08, Mass=2567, SNR=35.1, Peak=230 HFD=4.3
03:04:16.575 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
03:04:16.576 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
03:04:16.578 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.05 mountY=0.17, mountTheta=1.84
03:04:16.580 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.11, opts=13)
03:04:16.581 00.001 28316 Enqueuing Move request for scope (-0.13, -0.11)
03:04:16.583 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:16.584 00.001 28316 UpdateGuideState exits: m=2567 RSB=35.1
03:04:16.585 00.001 29988 Worker thread wakes up
03:04:16.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
03:04:16.585 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
03:04:16.585 00.000 29988 Moving (-0.13, -0.11) raw xDistance=-0.05 yDistance=0.17
03:04:16.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:04:16.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:16.585 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 3 / 99999
03:04:16.587 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:04:16.587 00.000 29988 MoveAxis(E, 0, ABG)
03:04:16.587 00.000 29988 Move returns status 0, amount 0
03:04:16.587 00.000 29988 MoveAxis(N, 0, ABG)
03:04:16.587 00.000 29988 Move returns status 0, amount 0
03:04:16.587 00.000 29988 move complete, result=0
03:04:16.587 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151056.587,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
03:04:16.588 00.001 29988 worker thread done servicing request
03:04:16.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:16.590 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:16.591 00.001 28316 Enqueuing Expose request
03:04:16.592 00.001 29988 Worker thread wakes up
03:04:16.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:16.592 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:04:16.593 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:18.111 01.518 29988 Exposure complete
03:04:18.146 00.035 29988 worker thread done servicing request
03:04:18.146 00.000 28316 OnExposeComplete: enter
03:04:18.148 00.002 28316 UpdateGuideState(): m_state=6
03:04:18.148 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4601
03:04:18.149 00.001 28316 Star::Find returns 1 (0), X=948.91, Y=257.33, Mass=2436, SNR=34.0, Peak=209 HFD=3.9
03:04:18.149 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
03:04:18.149 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
03:04:18.150 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.46 mountX=0.20 mountY=0.09, mountTheta=0.43
03:04:18.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.14, opts=13)
03:04:18.151 00.000 28316 Enqueuing Move request for scope (-0.17, 0.14)
03:04:18.152 00.001 29988 Worker thread wakes up
03:04:18.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:18.152 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.0
03:04:18.153 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 4 / 99999
03:04:18.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
03:04:18.153 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151058.153,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
03:04:18.154 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
03:04:18.154 00.000 29988 Moving (-0.17, 0.14) raw xDistance=0.20 yDistance=0.09
03:04:18.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:18.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:18.155 00.001 28316 Enqueuing Expose request
03:04:18.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:04:18.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:18.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:04:18.155 00.000 29988 MoveAxis(W, 42, ABG)
03:04:18.155 00.000 29988 Guiding  Dir = 3, Dur = 42
03:04:18.156 00.001 29988 IsSlewing returns 0
03:04:18.156 00.000 29988 IsGuiding returns 0
03:04:18.158 00.002 29988 PulseGuide returned control before completion, sleep 51
03:04:18.222 00.064 29988 IsGuiding returns 0
03:04:18.223 00.001 29988 Move returns status 0, amount 42
03:04:18.223 00.000 29988 MoveAxis(N, 0, ABG)
03:04:18.223 00.000 29988 Move returns status 0, amount 0
03:04:18.223 00.000 29988 move complete, result=0
03:04:18.223 00.000 29988 worker thread done servicing request
03:04:18.223 00.000 29988 Worker thread wakes up
03:04:18.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:18.223 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.1 px 0 ms NORTH
03:04:18.225 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:19.858 01.633 29988 Exposure complete
03:04:19.889 00.031 29988 worker thread done servicing request
03:04:19.889 00.000 28316 OnExposeComplete: enter
03:04:19.890 00.001 28316 UpdateGuideState(): m_state=6
03:04:19.890 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4602
03:04:19.891 00.001 28316 Star::Find returns 1 (0), X=948.87, Y=257.26, Mass=2295, SNR=33.2, Peak=193 HFD=4.1
03:04:19.891 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
03:04:19.891 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
03:04:19.892 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.83 mountX=0.15 mountY=0.16, mountTheta=0.82
03:04:19.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.07, opts=13)
03:04:19.893 00.000 28316 Enqueuing Move request for scope (-0.22, 0.07)
03:04:19.894 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:19.894 00.000 29988 Worker thread wakes up
03:04:19.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
03:04:19.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
03:04:19.894 00.000 29988 Moving (-0.22, 0.07) raw xDistance=0.15 yDistance=0.16
03:04:19.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:04:19.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:19.894 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:04:19.895 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:04:19.895 00.000 29988 MoveAxis(E, 0, ABG)
03:04:19.895 00.000 29988 Move returns status 0, amount 0
03:04:19.895 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 5 / 99999
03:04:19.896 00.001 29988 MoveAxis(N, 0, ABG)
03:04:19.896 00.000 29988 Move returns status 0, amount 0
03:04:19.896 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151059.896,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
03:04:19.896 00.000 29988 move complete, result=0
03:04:19.896 00.000 29988 worker thread done servicing request
03:04:19.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:19.897 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:19.897 00.000 28316 Enqueuing Expose request
03:04:19.897 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:04:19.898 00.001 29988 Worker thread wakes up
03:04:19.898 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:19.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:21.415 01.517 29988 Exposure complete
03:04:21.452 00.037 29988 worker thread done servicing request
03:04:21.452 00.000 28316 OnExposeComplete: enter
03:04:21.453 00.001 28316 UpdateGuideState(): m_state=6
03:04:21.454 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4603
03:04:21.455 00.001 28316 Star::Find returns 1 (0), X=948.76, Y=257.02, Mass=2298, SNR=33.2, Peak=224 HFD=4.0
03:04:21.456 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
03:04:21.456 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
03:04:21.457 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-2.66 mountX=-0.02 mountY=0.37, mountTheta=1.62
03:04:21.459 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.17, opts=13)
03:04:21.459 00.000 28316 Enqueuing Move request for scope (-0.33, -0.17)
03:04:21.460 00.001 29988 Worker thread wakes up
03:04:21.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:21.460 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:04:21.461 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 6 / 99999
03:04:21.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.17) opts 0xd
03:04:21.461 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151061.461,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
03:04:21.462 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.17)
03:04:21.462 00.000 29988 Moving (-0.33, -0.17) raw xDistance=-0.02 yDistance=0.37
03:04:21.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:04:21.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:04:21.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:21.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:21.463 00.001 28316 Enqueuing Expose request
03:04:21.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:04:21.463 00.000 29988 MoveAxis(E, 0, ABG)
03:04:21.463 00.000 29988 Move returns status 0, amount 0
03:04:21.463 00.000 29988 MoveAxis(N, 0, ABG)
03:04:21.463 00.000 29988 Move returns status 0, amount 0
03:04:21.463 00.000 29988 move complete, result=0
03:04:21.463 00.000 29988 worker thread done servicing request
03:04:21.463 00.000 29988 Worker thread wakes up
03:04:21.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:21.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:21.464 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:04:23.095 01.631 29988 Exposure complete
03:04:23.129 00.034 29988 worker thread done servicing request
03:04:23.129 00.000 28316 OnExposeComplete: enter
03:04:23.131 00.002 28316 UpdateGuideState(): m_state=6
03:04:23.132 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4604
03:04:23.133 00.001 28316 Star::Find returns 1 (0), X=948.89, Y=257.17, Mass=2420, SNR=33.9, Peak=237 HFD=4.1
03:04:23.134 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.23)
03:04:23.135 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.19)
03:04:23.137 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.20 cameraTheta=-3.06 mountX=0.07 mountY=0.18, mountTheta=1.22
03:04:23.139 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.02, opts=13)
03:04:23.140 00.001 28316 Enqueuing Move request for scope (-0.19, -0.02)
03:04:23.144 00.004 29988 Worker thread wakes up
03:04:23.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
03:04:23.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:23.145 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
03:04:23.145 00.000 29988 Moving (-0.19, -0.02) raw xDistance=0.07 yDistance=0.18
03:04:23.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:04:23.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:23.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:04:23.145 00.000 29988 MoveAxis(E, 0, ABG)
03:04:23.145 00.000 29988 Move returns status 0, amount 0
03:04:23.145 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
03:04:23.146 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 7 / 99999
03:04:23.146 00.000 28316 PhdController: newstate STATE_FINISH
03:04:23.146 00.000 28316 PhdController complete: success
03:04:23.147 00.001 29988 MoveAxis(N, 0, ABG)
03:04:23.147 00.000 29988 Move returns status 0, amount 0
03:04:23.147 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786151063.147,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:04:23.147 00.000 29988 move complete, result=0
03:04:23.147 00.000 29988 worker thread done servicing request
03:04:23.147 00.000 28316 Mount: notify guiding dither settle done success=1
03:04:23.148 00.001 28316 PhdController: newstate STATE_IDLE
03:04:23.149 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:23.150 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:23.151 00.001 28316 Enqueuing Expose request
03:04:23.152 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:04:23.153 00.001 29988 Worker thread wakes up
03:04:23.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:23.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:24.677 01.524 29988 Exposure complete
03:04:24.718 00.041 29988 worker thread done servicing request
03:04:24.718 00.000 28316 OnExposeComplete: enter
03:04:24.719 00.001 28316 UpdateGuideState(): m_state=6
03:04:24.719 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.720 00.001 28316 Star::Find returns 1 (0), X=948.89, Y=257.15, Mass=2362, SNR=33.7, Peak=232 HFD=4.1
03:04:24.720 00.000 28316 MultiStar: exiting stabilization period
03:04:24.722 00.002 28316 MultiStar: updating star positions after lock position change
03:04:24.723 00.001 28316 Star::Find(15, 659, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.725 00.002 28316 Star::Find returns 1 (0), X=659.84, Y=161.14, Mass=2374, SNR=33.4, Peak=207 HFD=4.3
03:04:24.725 00.000 28316 Star::Find(15, 1030, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.726 00.001 28316 Star::Find returns 1 (0), X=1031.35, Y=392.27, Mass=2064, SNR=31.0, Peak=148 HFD=4.5
03:04:24.726 00.000 28316 Star::Find(15, 975, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.726 00.000 28316 Star::Find returns 1 (0), X=975.78, Y=249.56, Mass=1754, SNR=28.9, Peak=137 HFD=3.8
03:04:24.727 00.001 28316 Star::Find(15, 308, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.727 00.000 28316 Star::Find returns 1 (0), X=309.22, Y=829.13, Mass=1696, SNR=28.4, Peak=179 HFD=4.2
03:04:24.728 00.001 28316 Star::Find(15, 491, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.728 00.000 28316 Star::Find returns 1 (0), X=492.21, Y=90.44, Mass=1326, SNR=25.2, Peak=119 HFD=3.8
03:04:24.728 00.000 28316 Star::Find(15, 286, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.729 00.001 28316 Star::Find returns 1 (0), X=287.18, Y=916.14, Mass=945, SNR=21.3, Peak=123 HFD=3.6
03:04:24.730 00.001 28316 Star::Find(15, 676, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.730 00.000 28316 Star::Find returns 1 (0), X=677.03, Y=946.73, Mass=1007, SNR=22.0, Peak=87 HFD=4.1
03:04:24.730 00.000 28316 Star::Find(15, 1143, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.731 00.001 28316 Star::Find returns 1 (0), X=1144.04, Y=747.17, Mass=886, SNR=20.5, Peak=62 HFD=4.4
03:04:24.731 00.000 28316 Star::Find(15, 243, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.732 00.001 28316 Star::Find returns 1 (0), X=244.59, Y=519.22, Mass=592, SNR=16.9, Peak=60 HFD=3.7
03:04:24.732 00.000 28316 Star::Find(15, 647, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.733 00.001 28316 Star::Find returns 1 (0), X=648.33, Y=642.89, Mass=646, SNR=17.6, Peak=58 HFD=3.9
03:04:24.733 00.000 28316 Star::Find(15, 1128, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4605
03:04:24.734 00.001 28316 Star::Find returns 1 (0), X=1129.01, Y=624.96, Mass=658, SNR=17.7, Peak=62 HFD=4.0
03:04:24.734 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.37)
03:04:24.734 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
03:04:24.735 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.92 mountX=0.04 mountY=0.19, mountTheta=1.37
03:04:24.736 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.04, opts=13)
03:04:24.736 00.000 28316 Enqueuing Move request for scope (-0.20, -0.04)
03:04:24.737 00.001 29988 Worker thread wakes up
03:04:24.737 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
03:04:24.737 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
03:04:24.737 00.000 29988 Moving (-0.20, -0.04) raw xDistance=0.04 yDistance=0.19
03:04:24.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:04:24.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:24.737 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:24.739 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:04:24.739 00.000 29988 MoveAxis(E, 0, ABG)
03:04:24.739 00.000 29988 Move returns status 0, amount 0
03:04:24.740 00.001 29988 MoveAxis(N, 0, ABG)
03:04:24.740 00.000 29988 Move returns status 0, amount 0
03:04:24.740 00.000 29988 move complete, result=0
03:04:24.740 00.000 29988 worker thread done servicing request
03:04:24.740 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:04:24.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:24.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:24.741 00.000 28316 Enqueuing Expose request
03:04:24.741 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:04:24.742 00.001 29988 Worker thread wakes up
03:04:24.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:24.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:26.377 01.635 29988 Exposure complete
03:04:26.412 00.035 29988 worker thread done servicing request
03:04:26.412 00.000 28316 OnExposeComplete: enter
03:04:26.413 00.001 28316 UpdateGuideState(): m_state=6
03:04:26.414 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4606
03:04:26.414 00.000 28316 Star::Find returns 1 (0), X=948.90, Y=257.32, Mass=2448, SNR=34.2, Peak=224 HFD=4.0
03:04:26.415 00.001 28316 MultiStar: [#1 -0.13,0.22,0.97,U] [#2 0.12,-0.11,0.90,U] [#3 0.01,0.02,0.87,U] [#4 -0.03,-0.05,0.82,U] [#5 0.03,-0.12,0.73,U] [#6 -0.15,-0.03,0.63,U] [#7 -0.10,-0.06,0.62,U] [#8 0.22,-0.07,0.60,U] 
03:04:26.415 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {-0.19, 0.12}
03:04:26.416 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
03:04:26.417 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
03:04:26.417 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.04 mountX=0.02 mountY=0.03, mountTheta=1.03
03:04:26.418 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
03:04:26.419 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
03:04:26.419 00.000 29988 Worker thread wakes up
03:04:26.419 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:26.420 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.2
03:04:26.420 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:26.421 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:26.421 00.000 28316 Enqueuing Expose request
03:04:26.421 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
03:04:26.422 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
03:04:26.422 00.000 29988 Moving (-0.03, 0.00) raw xDistance=0.02 yDistance=0.03
03:04:26.422 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:04:26.422 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:26.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:04:26.422 00.000 29988 MoveAxis(E, 0, ABG)
03:04:26.422 00.000 29988 Move returns status 0, amount 0
03:04:26.422 00.000 29988 MoveAxis(N, 0, ABG)
03:04:26.422 00.000 29988 Move returns status 0, amount 0
03:04:26.422 00.000 29988 move complete, result=0
03:04:26.422 00.000 29988 worker thread done servicing request
03:04:26.422 00.000 29988 Worker thread wakes up
03:04:26.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:26.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:26.422 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:27.941 01.519 29988 Exposure complete
03:04:27.974 00.033 29988 worker thread done servicing request
03:04:27.974 00.000 28316 OnExposeComplete: enter
03:04:27.975 00.001 28316 UpdateGuideState(): m_state=6
03:04:27.975 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4607
03:04:27.976 00.001 28316 Star::Find returns 1 (0), X=948.93, Y=257.34, Mass=2332, SNR=33.6, Peak=203 HFD=3.9
03:04:27.977 00.001 28316 MultiStar: [#1 -0.10,0.42,0.00,M1] [#2 0.27,0.04,0.91,U] [#3 0.15,0.06,0.88,U] [#4 -0.04,0.02,0.85,U] [#5 -0.03,-0.03,0.73,U] [#6 -0.06,-0.02,0.61,U] [#7 0.15,0.13,0.62,U] [#8 -0.02,0.09,0.59,U] 
03:04:27.977 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.06}, one-star: {-0.15, 0.15}
03:04:27.977 00.000 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
03:04:27.978 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
03:04:27.978 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.02 mountX=0.04 mountY=-0.06, mountTheta=-0.99
03:04:27.979 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
03:04:27.980 00.001 28316 Enqueuing Move request for scope (0.04, 0.06)
03:04:27.980 00.000 29988 Worker thread wakes up
03:04:27.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
03:04:27.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
03:04:27.980 00.000 29988 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
03:04:27.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:04:27.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:27.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:27.981 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.6
03:04:27.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:27.982 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:27.982 00.000 28316 Enqueuing Expose request
03:04:27.983 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:04:27.983 00.000 29988 MoveAxis(E, 0, ABG)
03:04:27.983 00.000 29988 Move returns status 0, amount 0
03:04:27.983 00.000 29988 MoveAxis(N, 0, ABG)
03:04:27.983 00.000 29988 Move returns status 0, amount 0
03:04:27.983 00.000 29988 move complete, result=0
03:04:27.983 00.000 29988 worker thread done servicing request
03:04:27.983 00.000 29988 Worker thread wakes up
03:04:27.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:27.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:27.984 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:29.621 01.637 29988 Exposure complete
03:04:29.657 00.036 29988 worker thread done servicing request
03:04:29.658 00.001 28316 OnExposeComplete: enter
03:04:29.658 00.000 28316 UpdateGuideState(): m_state=6
03:04:29.659 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4608
03:04:29.659 00.000 28316 Star::Find returns 1 (0), X=948.85, Y=257.27, Mass=2381, SNR=33.6, Peak=218 HFD=3.9
03:04:29.660 00.001 28316 MultiStar: [#1 -0.25,0.35,0.00,M2] [#2 -0.06,-0.02,0.92,U] [#3 -0.12,0.02,0.87,U] [#4 0.09,0.06,0.81,U] [#5 -0.07,-0.14,0.74,U] [#6 -0.08,0.00,0.60,U] [#7 0.05,-0.05,0.61,U] [#8 0.05,0.03,0.62,U] 
03:04:29.661 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.00}, one-star: {-0.24, 0.08}
03:04:29.662 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
03:04:29.663 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
03:04:29.664 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=0.03 mountY=0.05, mountTheta=1.10
03:04:29.666 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
03:04:29.666 00.000 28316 Enqueuing Move request for scope (-0.06, 0.00)
03:04:29.668 00.002 29988 Worker thread wakes up
03:04:29.668 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:29.669 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.6
03:04:29.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:29.670 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
03:04:29.670 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:29.670 00.000 28316 Enqueuing Expose request
03:04:29.671 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
03:04:29.671 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.05
03:04:29.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:04:29.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:29.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:04:29.671 00.000 29988 MoveAxis(E, 0, ABG)
03:04:29.671 00.000 29988 Move returns status 0, amount 0
03:04:29.671 00.000 29988 MoveAxis(N, 0, ABG)
03:04:29.671 00.000 29988 Move returns status 0, amount 0
03:04:29.671 00.000 29988 move complete, result=0
03:04:29.671 00.000 29988 worker thread done servicing request
03:04:29.671 00.000 29988 Worker thread wakes up
03:04:29.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:29.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:29.671 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:31.188 01.517 29988 Exposure complete
03:04:31.227 00.039 29988 worker thread done servicing request
03:04:31.227 00.000 28316 OnExposeComplete: enter
03:04:31.229 00.002 28316 UpdateGuideState(): m_state=6
03:04:31.230 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4609
03:04:31.232 00.002 28316 Star::Find returns 1 (0), X=948.88, Y=257.39, Mass=2473, SNR=34.5, Peak=226 HFD=3.9
03:04:31.234 00.002 28316 MultiStar: [#1 -0.06,0.42,0.00,M3] [#2 -0.10,0.18,0.88,U] [#3 -0.03,0.19,0.87,U] [#4 -0.11,0.14,0.81,U] [#5 -0.05,0.00,0.73,U] [#6 -0.31,0.17,0.00,M1] [#7 -0.07,0.15,0.61,U] [#8 0.02,0.15,0.59,U] 
03:04:31.235 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.15}, one-star: {-0.20, 0.20}
03:04:31.236 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
03:04:31.236 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
03:04:31.236 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.09 mountX=0.17 mountY=0.01, mountTheta=0.05
03:04:31.238 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
03:04:31.239 00.001 28316 Enqueuing Move request for scope (-0.08, 0.15)
03:04:31.239 00.000 29988 Worker thread wakes up
03:04:31.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:31.240 00.001 28316 UpdateGuideState exits: m=2473 RSB=34.5
03:04:31.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:31.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:31.241 00.001 28316 Enqueuing Expose request
03:04:31.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
03:04:31.241 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
03:04:31.241 00.000 29988 Moving (-0.08, 0.15) raw xDistance=0.17 yDistance=0.01
03:04:31.241 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:04:31.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:31.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:04:31.242 00.001 29988 MoveAxis(E, 0, ABG)
03:04:31.242 00.000 29988 Move returns status 0, amount 0
03:04:31.242 00.000 29988 MoveAxis(N, 0, ABG)
03:04:31.242 00.000 29988 Move returns status 0, amount 0
03:04:31.242 00.000 29988 move complete, result=0
03:04:31.242 00.000 29988 worker thread done servicing request
03:04:31.242 00.000 29988 Worker thread wakes up
03:04:31.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:31.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:31.242 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:32.871 01.629 29988 Exposure complete
03:04:32.907 00.036 29988 worker thread done servicing request
03:04:32.907 00.000 28316 OnExposeComplete: enter
03:04:32.908 00.001 28316 UpdateGuideState(): m_state=6
03:04:32.909 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4610
03:04:32.911 00.002 28316 Star::Find returns 1 (0), X=948.94, Y=257.41, Mass=2185, SNR=32.4, Peak=187 HFD=3.9
03:04:32.912 00.001 28316 MultiStar: [#1 -0.16,0.49,0.00,M4] [#2 -0.02,0.04,0.96,U] [#3 -0.03,0.15,0.90,U] [#4 -0.12,0.12,0.85,U] [#5 -0.02,0.01,0.79,U] [#6 -0.31,0.29,0.00,M2] [#7 -0.07,0.23,0.64,U] [#8 0.18,0.14,0.64,U] 
03:04:32.913 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {-0.14, 0.22}
03:04:32.915 00.002 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
03:04:32.916 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
03:04:32.917 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.88 mountX=0.13 mountY=-0.02, mountTheta=-0.15
03:04:32.921 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
03:04:32.921 00.000 28316 Enqueuing Move request for scope (-0.04, 0.13)
03:04:32.922 00.001 29988 Worker thread wakes up
03:04:32.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:32.922 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.4
03:04:32.923 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:32.923 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:32.923 00.000 28316 Enqueuing Expose request
03:04:32.924 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
03:04:32.924 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
03:04:32.924 00.000 29988 Moving (-0.04, 0.13) raw xDistance=0.13 yDistance=-0.02
03:04:32.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:04:32.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:32.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:04:32.924 00.000 29988 MoveAxis(E, 0, ABG)
03:04:32.924 00.000 29988 Move returns status 0, amount 0
03:04:32.924 00.000 29988 MoveAxis(N, 0, ABG)
03:04:32.924 00.000 29988 Move returns status 0, amount 0
03:04:32.924 00.000 29988 move complete, result=0
03:04:32.924 00.000 29988 worker thread done servicing request
03:04:32.924 00.000 29988 Worker thread wakes up
03:04:32.924 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:32.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:32.925 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:34.440 01.515 29988 Exposure complete
03:04:34.477 00.037 29988 worker thread done servicing request
03:04:34.477 00.000 28316 OnExposeComplete: enter
03:04:34.477 00.000 28316 UpdateGuideState(): m_state=6
03:04:34.479 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4611
03:04:34.480 00.001 28316 Star::Find returns 1 (0), X=949.05, Y=257.48, Mass=2432, SNR=34.1, Peak=190 HFD=3.9
03:04:34.481 00.001 28316 MultiStar: [#1 0.09,0.42,0.00,M5] [#2 0.05,0.16,0.89,U] [#3 0.08,0.27,0.86,U] [#4 0.07,0.26,0.82,U] [#5 0.19,0.14,0.72,U] [#6 -0.09,0.28,0.64,U] [#7 0.07,0.30,0.63,U] [#8 0.25,0.09,0.57,U] 
03:04:34.482 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.23}, one-star: {-0.04, 0.29}
03:04:34.483 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
03:04:34.484 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
03:04:34.484 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=0.18 mountY=-0.16, mountTheta=-0.73
03:04:34.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.23, opts=13)
03:04:34.486 00.000 28316 Enqueuing Move request for scope (0.07, 0.23)
03:04:34.487 00.001 29988 Worker thread wakes up
03:04:34.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:34.487 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.1
03:04:34.488 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:34.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:34.489 00.001 28316 Enqueuing Expose request
03:04:34.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
03:04:34.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
03:04:34.489 00.000 29988 Moving (0.07, 0.23) raw xDistance=0.18 yDistance=-0.16
03:04:34.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:04:34.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:34.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:04:34.489 00.000 29988 MoveAxis(E, 0, ABG)
03:04:34.489 00.000 29988 Move returns status 0, amount 0
03:04:34.489 00.000 29988 MoveAxis(N, 0, ABG)
03:04:34.489 00.000 29988 Move returns status 0, amount 0
03:04:34.489 00.000 29988 move complete, result=0
03:04:34.489 00.000 29988 worker thread done servicing request
03:04:34.489 00.000 29988 Worker thread wakes up
03:04:34.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:34.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:34.490 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:04:36.121 01.631 29988 Exposure complete
03:04:36.155 00.034 29988 worker thread done servicing request
03:04:36.155 00.000 28316 OnExposeComplete: enter
03:04:36.156 00.001 28316 UpdateGuideState(): m_state=6
03:04:36.156 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4612
03:04:36.157 00.001 28316 Star::Find returns 1 (0), X=949.12, Y=257.36, Mass=2524, SNR=34.8, Peak=205 HFD=4.0
03:04:36.157 00.000 28316 MultiStar: [#1 0.20,0.44,0.00,M6] [#2 0.29,-0.03,0.90,U] [#3 0.25,0.10,0.84,U] [#4 -0.04,0.17,0.79,U] [#5 0.32,0.02,0.72,U] [#6 -0.08,0.05,0.60,U] [#7 0.26,0.28,0.00,M1] [#8 0.30,0.00,0.57,U] 
03:04:36.158 00.001 28316 refined, 6 included, MultiStar: {0.15, 0.07}, one-star: {0.03, 0.17}
03:04:36.159 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
03:04:36.159 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
03:04:36.159 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.45 mountX=0.00 mountY=-0.17, mountTheta=-1.55
03:04:36.161 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.07, opts=13)
03:04:36.161 00.000 28316 Enqueuing Move request for scope (0.15, 0.07)
03:04:36.162 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:36.162 00.000 29988 Worker thread wakes up
03:04:36.163 00.001 28316 UpdateGuideState exits: m=2524 RSB=34.8
03:04:36.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:36.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:36.164 00.001 28316 Enqueuing Expose request
03:04:36.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
03:04:36.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
03:04:36.164 00.000 29988 Moving (0.15, 0.07) raw xDistance=0.00 yDistance=-0.17
03:04:36.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:04:36.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:36.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:04:36.164 00.000 29988 MoveAxis(E, 0, ABG)
03:04:36.165 00.001 29988 Move returns status 0, amount 0
03:04:36.165 00.000 29988 MoveAxis(N, 0, ABG)
03:04:36.165 00.000 29988 Move returns status 0, amount 0
03:04:36.165 00.000 29988 move complete, result=0
03:04:36.165 00.000 29988 worker thread done servicing request
03:04:36.165 00.000 29988 Worker thread wakes up
03:04:36.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:36.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:36.165 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:04:37.680 01.515 29988 Exposure complete
03:04:37.721 00.041 29988 worker thread done servicing request
03:04:37.721 00.000 28316 OnExposeComplete: enter
03:04:37.722 00.001 28316 UpdateGuideState(): m_state=6
03:04:37.722 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4613
03:04:37.723 00.001 28316 Star::Find returns 1 (0), X=949.14, Y=257.32, Mass=2386, SNR=33.8, Peak=193 HFD=4.0
03:04:37.723 00.000 28316 MultiStar: [#1 0.21,0.37,0.00,M7] [#2 0.26,0.06,0.90,U] [#3 0.20,0.06,0.85,U] [#4 -0.02,0.13,0.83,U] [#5 0.20,-0.08,0.73,U] [#6 -0.09,0.05,0.63,U] [#7 0.14,0.19,0.62,U] [#8 0.12,-0.02,0.60,U] 
03:04:37.724 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.07}, one-star: {0.06, 0.13}
03:04:37.724 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
03:04:37.725 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
03:04:37.725 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.54 mountX=0.01 mountY=-0.13, mountTheta=-1.46
03:04:37.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.07, opts=13)
03:04:37.728 00.001 28316 Enqueuing Move request for scope (0.11, 0.07)
03:04:37.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:37.728 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.8
03:04:37.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:37.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:37.730 00.001 28316 Enqueuing Expose request
03:04:37.730 00.000 29988 Worker thread wakes up
03:04:37.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
03:04:37.730 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
03:04:37.730 00.000 29988 Moving (0.11, 0.07) raw xDistance=0.01 yDistance=-0.13
03:04:37.731 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:04:37.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:37.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:04:37.731 00.000 29988 MoveAxis(E, 0, ABG)
03:04:37.731 00.000 29988 Move returns status 0, amount 0
03:04:37.731 00.000 29988 MoveAxis(N, 0, ABG)
03:04:37.731 00.000 29988 Move returns status 0, amount 0
03:04:37.731 00.000 29988 move complete, result=0
03:04:37.731 00.000 29988 worker thread done servicing request
03:04:37.731 00.000 29988 Worker thread wakes up
03:04:37.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:37.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:37.731 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:39.358 01.627 29988 Exposure complete
03:04:39.404 00.046 29988 worker thread done servicing request
03:04:39.404 00.000 28316 OnExposeComplete: enter
03:04:39.405 00.001 28316 UpdateGuideState(): m_state=6
03:04:39.406 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4614
03:04:39.406 00.000 28316 Star::Find returns 1 (0), X=948.91, Y=257.31, Mass=2423, SNR=34.0, Peak=213 HFD=3.8
03:04:39.407 00.001 28316 MultiStar: [#1 0.02,0.37,0.00,M8] [#2 0.01,-0.10,0.90,U] [#3 0.03,0.14,0.89,U] [#4 -0.25,0.24,0.00,M1] [#5 0.10,0.03,0.75,U] [#6 -0.14,0.19,0.62,U] [#7 0.11,0.17,0.62,U] [#8 0.19,0.02,0.62,U] 
03:04:39.407 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.08}, one-star: {-0.18, 0.12}
03:04:39.408 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
03:04:39.408 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
03:04:39.408 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.50 mountX=0.07 mountY=-0.04, mountTheta=-0.53
03:04:39.410 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
03:04:39.411 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
03:04:39.412 00.001 29988 Worker thread wakes up
03:04:39.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
03:04:39.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
03:04:39.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:39.413 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.0
03:04:39.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:39.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:39.415 00.001 28316 Enqueuing Expose request
03:04:39.415 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.04
03:04:39.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:04:39.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:39.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:04:39.415 00.000 29988 MoveAxis(E, 0, ABG)
03:04:39.415 00.000 29988 Move returns status 0, amount 0
03:04:39.415 00.000 29988 MoveAxis(N, 0, ABG)
03:04:39.415 00.000 29988 Move returns status 0, amount 0
03:04:39.415 00.000 29988 move complete, result=0
03:04:39.415 00.000 29988 worker thread done servicing request
03:04:39.415 00.000 29988 Worker thread wakes up
03:04:39.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:39.416 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:39.416 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:40.931 01.515 29988 Exposure complete
03:04:40.968 00.037 29988 worker thread done servicing request
03:04:40.968 00.000 28316 OnExposeComplete: enter
03:04:40.969 00.001 28316 UpdateGuideState(): m_state=6
03:04:40.969 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4615
03:04:40.970 00.001 28316 Star::Find returns 1 (0), X=948.93, Y=257.40, Mass=2367, SNR=33.6, Peak=214 HFD=3.9
03:04:40.972 00.002 28316 MultiStar: [#1 -0.04,0.46,0.00,M9] [#2 -0.19,0.11,0.93,U] [#3 0.13,0.17,0.87,U] [#4 -0.17,0.29,0.00,M2] [#5 -0.02,0.21,0.74,U] [#6 -0.34,0.15,0.00,M1] [#7 0.18,0.31,0.00,M1] [#8 0.15,0.21,0.60,U] 
03:04:40.973 00.001 28316 refined, 4 included, MultiStar: {-0.03, 0.18}, one-star: {-0.16, 0.21}
03:04:40.974 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.24 = -0.24)
03:04:40.975 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
03:04:40.978 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.76 mountX=0.18 mountY=-0.05, mountTheta=-0.27
03:04:40.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.18, opts=13)
03:04:40.981 00.001 28316 Enqueuing Move request for scope (-0.03, 0.18)
03:04:40.982 00.001 29988 Worker thread wakes up
03:04:40.982 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
03:04:40.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
03:04:40.982 00.000 29988 Moving (-0.03, 0.18) raw xDistance=0.18 yDistance=-0.05
03:04:40.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:04:40.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:40.982 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.6
03:04:40.983 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:40.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:40.984 00.001 28316 Enqueuing Expose request
03:04:40.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:40.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:04:40.984 00.000 29988 MoveAxis(E, 0, ABG)
03:04:40.984 00.000 29988 Move returns status 0, amount 0
03:04:40.984 00.000 29988 MoveAxis(N, 0, ABG)
03:04:40.984 00.000 29988 Move returns status 0, amount 0
03:04:40.984 00.000 29988 move complete, result=0
03:04:40.984 00.000 29988 worker thread done servicing request
03:04:40.984 00.000 29988 Worker thread wakes up
03:04:40.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:40.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:40.985 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:42.620 01.635 29988 Exposure complete
03:04:42.670 00.050 29988 worker thread done servicing request
03:04:42.670 00.000 28316 OnExposeComplete: enter
03:04:42.671 00.001 28316 UpdateGuideState(): m_state=6
03:04:42.672 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4616
03:04:42.672 00.000 28316 Star::Find returns 1 (0), X=949.00, Y=257.55, Mass=2417, SNR=34.1, Peak=200 HFD=4.0
03:04:42.673 00.001 28316 MultiStar: [#1 -0.21,0.50,0.00,M10] [#2 -0.14,0.03,0.90,U] [#3 -0.10,0.31,0.87,U] [#4 -0.25,0.24,0.00,M3] [#5 -0.11,0.08,0.75,U] [#6 -0.22,0.32,0.00,M2] [#7 0.00,0.32,0.62,U] [#8 0.05,0.20,0.59,U] 
03:04:42.673 00.000 28316 refined, 5 included, MultiStar: {-0.07, 0.22}, one-star: {-0.09, 0.36}
03:04:42.673 00.000 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
03:04:42.674 00.001 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
03:04:42.674 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.89 mountX=0.23 mountY=-0.03, mountTheta=-0.14
03:04:42.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.22, opts=13)
03:04:42.676 00.001 28316 Enqueuing Move request for scope (-0.07, 0.22)
03:04:42.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:42.677 00.001 29988 Worker thread wakes up
03:04:42.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
03:04:42.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
03:04:42.677 00.000 29988 Moving (-0.07, 0.22) raw xDistance=0.23 yDistance=-0.03
03:04:42.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:04:42.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:42.677 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
03:04:42.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:42.678 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:42.678 00.000 29988 MoveAxis(W, 48, ABG)
03:04:42.678 00.000 29988 Guiding  Dir = 3, Dur = 48
03:04:42.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:42.678 00.000 29988 IsSlewing returns 0
03:04:42.678 00.000 28316 Enqueuing Expose request
03:04:42.680 00.002 29988 IsGuiding returns 0
03:04:42.681 00.001 29988 PulseGuide returned control before completion, sleep 57
03:04:42.751 00.070 29988 IsGuiding returns 0
03:04:42.751 00.000 29988 Move returns status 0, amount 48
03:04:42.751 00.000 29988 MoveAxis(N, 0, ABG)
03:04:42.751 00.000 29988 Move returns status 0, amount 0
03:04:42.751 00.000 29988 move complete, result=0
03:04:42.751 00.000 29988 worker thread done servicing request
03:04:42.751 00.000 29988 Worker thread wakes up
03:04:42.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:42.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:42.751 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
03:04:44.160 01.409 29988 Exposure complete
03:04:44.188 00.028 29988 worker thread done servicing request
03:04:44.188 00.000 28316 OnExposeComplete: enter
03:04:44.190 00.002 28316 UpdateGuideState(): m_state=6
03:04:44.190 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4617
03:04:44.190 00.000 28316 Star::Find returns 1 (0), X=949.13, Y=257.42, Mass=2528, SNR=34.9, Peak=195 HFD=3.9
03:04:44.191 00.001 28316 MultiStar: [#1 0.12,0.46,0.00,R] [#2 -0.09,0.21,0.87,U] [#3 0.09,0.15,0.82,U] [#4 -0.12,0.17,0.82,U] [#5 -0.00,0.15,0.74,U] [#6 -0.30,0.37,0.00,M3] [#7 0.17,0.17,0.62,U] [#8 0.03,0.35,0.00,M1] 
03:04:44.191 00.000 28316 refined, 5 included, MultiStar: {0.01, 0.18}, one-star: {0.05, 0.23}
03:04:44.192 00.001 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
03:04:44.192 00.000 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
03:04:44.193 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=0.16 mountY=-0.09, mountTheta=-0.50
03:04:44.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.18, opts=13)
03:04:44.194 00.000 28316 Enqueuing Move request for scope (0.01, 0.18)
03:04:44.195 00.001 29988 Worker thread wakes up
03:04:44.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:44.197 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
03:04:44.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
03:04:44.197 00.000 29988 Moving (0.01, 0.18) raw xDistance=0.16 yDistance=-0.09
03:04:44.197 00.000 28316 UpdateGuideState exits: m=2528 RSB=34.9
03:04:44.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:44.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:44.199 00.001 28316 Enqueuing Expose request
03:04:44.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:04:44.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:44.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:04:44.199 00.000 29988 MoveAxis(E, 0, ABG)
03:04:44.199 00.000 29988 Move returns status 0, amount 0
03:04:44.199 00.000 29988 MoveAxis(N, 0, ABG)
03:04:44.199 00.000 29988 Move returns status 0, amount 0
03:04:44.199 00.000 29988 move complete, result=0
03:04:44.199 00.000 29988 worker thread done servicing request
03:04:44.199 00.000 29988 Worker thread wakes up
03:04:44.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:44.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:44.200 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:45.825 01.625 29988 Exposure complete
03:04:45.876 00.051 29988 worker thread done servicing request
03:04:45.876 00.000 28316 OnExposeComplete: enter
03:04:45.877 00.001 28316 UpdateGuideState(): m_state=6
03:04:45.878 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4618
03:04:45.878 00.000 28316 Star::Find returns 1 (0), X=948.95, Y=257.40, Mass=2464, SNR=34.3, Peak=214 HFD=3.9
03:04:45.879 00.001 28316 MultiStar: [#1 -0.20,-0.16,0.99,U] [#2 0.09,-0.02,0.89,U] [#3 0.08,0.11,0.82,U] [#4 -0.16,0.12,0.83,U] [#5 0.00,-0.00,0.73,U] [#6 -0.20,0.12,0.62,U] [#7 0.13,0.21,0.63,U] [#8 0.10,0.02,0.57,U] 
03:04:45.879 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.14, 0.21}
03:04:45.879 00.000 28316 CameraToMount -- cameraTheta (2.16) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
03:04:45.880 00.001 28316 CameraToMount -- cameraTheta (2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
03:04:45.880 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.16 mountX=0.08 mountY=0.01, mountTheta=0.12
03:04:45.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
03:04:45.882 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
03:04:45.882 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:45.883 00.001 29988 Worker thread wakes up
03:04:45.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
03:04:45.883 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
03:04:45.883 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.08 yDistance=0.01
03:04:45.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:04:45.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:45.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:04:45.883 00.000 29988 MoveAxis(E, 0, ABG)
03:04:45.883 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.3
03:04:45.884 00.001 29988 Move returns status 0, amount 0
03:04:45.884 00.000 29988 MoveAxis(N, 0, ABG)
03:04:45.884 00.000 29988 Move returns status 0, amount 0
03:04:45.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:45.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:45.885 00.001 28316 Enqueuing Expose request
03:04:45.885 00.000 29988 move complete, result=0
03:04:45.885 00.000 29988 worker thread done servicing request
03:04:45.885 00.000 29988 Worker thread wakes up
03:04:45.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:45.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:45.886 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:47.412 01.526 29988 Exposure complete
03:04:47.446 00.034 29988 worker thread done servicing request
03:04:47.446 00.000 28316 OnExposeComplete: enter
03:04:47.447 00.001 28316 UpdateGuideState(): m_state=6
03:04:47.447 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4619
03:04:47.448 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=257.19, Mass=2349, SNR=33.5, Peak=229 HFD=4.1
03:04:47.448 00.000 28316 MultiStar: [#1 0.02,-0.28,0.98,U] [#2 0.13,-0.19,0.92,U] [#3 0.07,-0.15,0.87,U] [#4 -0.10,0.02,0.82,U] [#5 0.04,-0.15,0.74,U] [#6 -0.15,-0.06,0.64,U] [#7 0.31,0.10,0.64,U] [#8 0.13,-0.17,0.58,U] 
03:04:47.449 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.10}, one-star: {-0.06, -0.00}
03:04:47.449 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
03:04:47.450 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
03:04:47.451 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.13 mountX=0.03 mountY=0.06, mountTheta=1.15
03:04:47.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.00, opts=13)
03:04:47.452 00.000 28316 Enqueuing Move request for scope (-0.06, -0.00)
03:04:47.453 00.001 29988 Worker thread wakes up
03:04:47.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:47.453 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
03:04:47.453 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:47.454 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:47.454 00.000 28316 Enqueuing Expose request
03:04:47.455 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
03:04:47.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
03:04:47.455 00.000 29988 Moving (-0.06, -0.00) raw xDistance=0.03 yDistance=0.06
03:04:47.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:04:47.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:47.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:04:47.455 00.000 29988 MoveAxis(E, 0, ABG)
03:04:47.455 00.000 29988 Move returns status 0, amount 0
03:04:47.455 00.000 29988 MoveAxis(N, 0, ABG)
03:04:47.455 00.000 29988 Move returns status 0, amount 0
03:04:47.455 00.000 29988 move complete, result=0
03:04:47.455 00.000 29988 worker thread done servicing request
03:04:47.455 00.000 29988 Worker thread wakes up
03:04:47.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:47.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:47.455 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:04:49.088 01.633 29988 Exposure complete
03:04:49.125 00.037 29988 worker thread done servicing request
03:04:49.125 00.000 28316 OnExposeComplete: enter
03:04:49.127 00.002 28316 UpdateGuideState(): m_state=6
03:04:49.128 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4620
03:04:49.130 00.002 28316 Star::Find returns 1 (0), X=949.20, Y=257.42, Mass=2311, SNR=33.4, Peak=181 HFD=3.8
03:04:49.131 00.001 28316 MultiStar: [#1 -0.09,0.09,0.99,U] [#2 0.21,0.03,0.92,U] [#3 0.22,0.30,0.00,M1] [#4 0.22,-0.09,0.84,U] [#5 0.18,0.12,0.71,U] [#6 0.25,-0.18,0.64,U] [#7 0.00,0.13,0.64,U] [#8 0.01,0.05,0.60,U] 
03:04:49.132 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.05}, one-star: {0.11, 0.23}
03:04:49.134 00.002 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
03:04:49.135 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
03:04:49.136 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=0.00 mountY=-0.12, mountTheta=-1.54
03:04:49.139 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
03:04:49.143 00.004 28316 Enqueuing Move request for scope (0.11, 0.05)
03:04:49.145 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:49.147 00.002 28316 UpdateGuideState exits: m=2311 RSB=33.4
03:04:49.149 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:49.152 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:49.154 00.002 28316 Enqueuing Expose request
03:04:49.157 00.003 29988 Worker thread wakes up
03:04:49.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
03:04:49.157 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
03:04:49.157 00.000 29988 Moving (0.11, 0.05) raw xDistance=0.00 yDistance=-0.12
03:04:49.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:04:49.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:49.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:04:49.157 00.000 29988 MoveAxis(E, 0, ABG)
03:04:49.157 00.000 29988 Move returns status 0, amount 0
03:04:49.157 00.000 29988 MoveAxis(N, 0, ABG)
03:04:49.157 00.000 29988 Move returns status 0, amount 0
03:04:49.157 00.000 29988 move complete, result=0
03:04:49.157 00.000 29988 worker thread done servicing request
03:04:49.157 00.000 29988 Worker thread wakes up
03:04:49.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:49.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:49.159 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:50.677 01.518 29988 Exposure complete
03:04:50.726 00.049 29988 worker thread done servicing request
03:04:50.726 00.000 28316 OnExposeComplete: enter
03:04:50.727 00.001 28316 UpdateGuideState(): m_state=6
03:04:50.727 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4621
03:04:50.728 00.001 28316 Star::Find returns 1 (0), X=949.09, Y=257.30, Mass=2444, SNR=34.2, Peak=190 HFD=4.1
03:04:50.728 00.000 28316 MultiStar: [#1 -0.20,-0.13,0.98,U] [#2 0.16,-0.12,0.88,U] [#3 0.11,0.09,0.87,U] [#4 -0.18,0.15,0.83,U] [#5 0.10,-0.05,0.71,U] [#6 -0.03,0.20,0.61,U] [#7 0.04,0.19,0.62,U] [#8 -0.01,0.15,0.58,U] 
03:04:50.728 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.00, 0.11}
03:04:50.729 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
03:04:50.729 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:04:50.730 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.68 mountX=0.05 mountY=-0.02, mountTheta=-0.35
03:04:50.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
03:04:50.732 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
03:04:50.732 00.000 29988 Worker thread wakes up
03:04:50.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:50.733 00.001 28316 UpdateGuideState exits: m=2444 RSB=34.2
03:04:50.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:50.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:50.734 00.000 28316 Enqueuing Expose request
03:04:50.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
03:04:50.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
03:04:50.735 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
03:04:50.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:04:50.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:50.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:04:50.735 00.000 29988 MoveAxis(E, 0, ABG)
03:04:50.735 00.000 29988 Move returns status 0, amount 0
03:04:50.735 00.000 29988 MoveAxis(N, 0, ABG)
03:04:50.735 00.000 29988 Move returns status 0, amount 0
03:04:50.735 00.000 29988 move complete, result=0
03:04:50.735 00.000 29988 worker thread done servicing request
03:04:50.735 00.000 29988 Worker thread wakes up
03:04:50.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:50.735 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:50.735 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:52.372 01.637 29988 Exposure complete
03:04:52.406 00.034 29988 worker thread done servicing request
03:04:52.406 00.000 28316 OnExposeComplete: enter
03:04:52.407 00.001 28316 UpdateGuideState(): m_state=6
03:04:52.408 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4622
03:04:52.409 00.001 28316 Star::Find returns 1 (0), X=949.08, Y=257.62, Mass=2356, SNR=33.6, Peak=197 HFD=3.9
03:04:52.409 00.000 28316 MultiStar: [#1 -0.03,0.04,1.01,U] [#2 0.03,0.28,0.89,U] [#3 0.12,0.34,0.00,M1] [#4 -0.04,0.41,0.00,M1] [#5 0.02,0.14,0.74,U] [#6 -0.05,0.45,0.00,M1] [#7 -0.04,0.31,0.64,U] [#8 0.26,0.23,0.00,M1] 
03:04:52.409 00.000 28316 refined, 4 included, MultiStar: {-0.00, 0.24}, one-star: {-0.00, 0.42}
03:04:52.410 00.001 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
03:04:52.410 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
03:04:52.411 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.59 mountX=0.22 mountY=-0.10, mountTheta=-0.45
03:04:52.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.24, opts=13)
03:04:52.412 00.000 28316 Enqueuing Move request for scope (-0.00, 0.24)
03:04:52.413 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:52.414 00.001 29988 Worker thread wakes up
03:04:52.414 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:04:52.414 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:52.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:52.415 00.000 28316 Enqueuing Expose request
03:04:52.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
03:04:52.415 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
03:04:52.415 00.000 29988 Moving (-0.00, 0.24) raw xDistance=0.22 yDistance=-0.10
03:04:52.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:04:52.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:52.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:04:52.415 00.000 29988 MoveAxis(W, 46, ABG)
03:04:52.416 00.001 29988 Guiding  Dir = 3, Dur = 46
03:04:52.416 00.000 29988 IsSlewing returns 0
03:04:52.416 00.000 29988 IsGuiding returns 0
03:04:52.418 00.002 29988 PulseGuide returned control before completion, sleep 55
03:04:52.483 00.065 29988 IsGuiding returns 0
03:04:52.483 00.000 29988 Move returns status 0, amount 46
03:04:52.483 00.000 29988 MoveAxis(N, 0, ABG)
03:04:52.484 00.001 29988 Move returns status 0, amount 0
03:04:52.484 00.000 29988 move complete, result=0
03:04:52.484 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
03:04:52.484 00.000 29988 worker thread done servicing request
03:04:52.484 00.000 29988 Worker thread wakes up
03:04:52.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:52.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:53.893 01.409 29988 Exposure complete
03:04:53.940 00.047 29988 worker thread done servicing request
03:04:53.940 00.000 28316 OnExposeComplete: enter
03:04:53.943 00.003 28316 UpdateGuideState(): m_state=6
03:04:53.944 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4623
03:04:53.944 00.000 28316 Star::Find returns 1 (0), X=949.00, Y=257.38, Mass=2415, SNR=33.9, Peak=230 HFD=3.8
03:04:53.945 00.001 28316 MultiStar: [#1 -0.12,-0.17,0.97,U] [#2 -0.13,0.01,0.91,U] [#3 -0.05,0.16,0.82,U] [#4 -0.05,0.13,0.84,U] [#5 0.07,-0.18,0.74,U] [#6 -0.12,0.08,0.64,U] [#7 -0.01,0.20,0.63,U] [#8 0.13,0.13,0.58,U] 
03:04:53.945 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.09, 0.19}
03:04:53.946 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
03:04:53.946 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
03:04:53.947 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.32 mountX=0.07 mountY=0.02, mountTheta=0.28
03:04:53.949 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
03:04:53.950 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
03:04:53.951 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:53.952 00.001 28316 UpdateGuideState exits: m=2415 RSB=33.9
03:04:53.953 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:53.954 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:53.957 00.003 28316 Enqueuing Expose request
03:04:53.959 00.002 29988 Worker thread wakes up
03:04:53.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
03:04:53.959 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
03:04:53.959 00.000 29988 Moving (-0.05, 0.05) raw xDistance=0.07 yDistance=0.02
03:04:53.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:04:53.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:53.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:04:53.959 00.000 29988 MoveAxis(E, 0, ABG)
03:04:53.959 00.000 29988 Move returns status 0, amount 0
03:04:53.959 00.000 29988 MoveAxis(N, 0, ABG)
03:04:53.959 00.000 29988 Move returns status 0, amount 0
03:04:53.959 00.000 29988 move complete, result=0
03:04:53.959 00.000 29988 worker thread done servicing request
03:04:53.959 00.000 29988 Worker thread wakes up
03:04:53.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:53.959 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:53.959 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:04:55.593 01.634 29988 Exposure complete
03:04:55.642 00.049 29988 worker thread done servicing request
03:04:55.642 00.000 28316 OnExposeComplete: enter
03:04:55.643 00.001 28316 UpdateGuideState(): m_state=6
03:04:55.644 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4624
03:04:55.644 00.000 28316 Star::Find returns 1 (0), X=949.07, Y=257.28, Mass=2450, SNR=34.3, Peak=221 HFD=4.0
03:04:55.645 00.001 28316 MultiStar: [#1 -0.08,-0.01,0.95,U] [#2 0.08,0.00,0.89,U] [#3 0.12,0.15,0.84,U] [#4 -0.11,0.20,0.81,U] [#5 0.18,0.01,0.74,U] [#6 -0.00,0.09,0.62,U] [#7 0.02,0.14,0.62,U] [#8 0.17,0.08,0.60,U] 
03:04:55.646 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.02, 0.09}
03:04:55.647 00.001 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
03:04:55.649 00.002 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
03:04:55.652 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.17 mountX=0.06 mountY=-0.07, mountTheta=-0.84
03:04:55.656 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.08, opts=13)
03:04:55.658 00.002 28316 Enqueuing Move request for scope (0.03, 0.08)
03:04:55.659 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:55.660 00.001 28316 UpdateGuideState exits: m=2450 RSB=34.3
03:04:55.661 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:55.663 00.002 29988 Worker thread wakes up
03:04:55.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
03:04:55.663 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
03:04:55.663 00.000 29988 Moving (0.03, 0.08) raw xDistance=0.06 yDistance=-0.07
03:04:55.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:04:55.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:55.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:55.664 00.001 28316 Enqueuing Expose request
03:04:55.665 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:04:55.665 00.000 29988 MoveAxis(E, 0, ABG)
03:04:55.665 00.000 29988 Move returns status 0, amount 0
03:04:55.665 00.000 29988 MoveAxis(N, 0, ABG)
03:04:55.665 00.000 29988 Move returns status 0, amount 0
03:04:55.665 00.000 29988 move complete, result=0
03:04:55.666 00.001 29988 worker thread done servicing request
03:04:55.666 00.000 29988 Worker thread wakes up
03:04:55.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:55.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:55.666 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:04:57.180 01.514 29988 Exposure complete
03:04:57.216 00.036 29988 worker thread done servicing request
03:04:57.217 00.001 28316 OnExposeComplete: enter
03:04:57.217 00.000 28316 UpdateGuideState(): m_state=6
03:04:57.218 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4625
03:04:57.218 00.000 28316 Star::Find returns 1 (0), X=949.03, Y=257.34, Mass=2567, SNR=35.0, Peak=211 HFD=4.0
03:04:57.219 00.001 28316 MultiStar: [#1 -0.09,-0.14,0.96,U] [#2 0.16,-0.13,0.90,U] [#3 0.10,0.10,0.83,U] [#4 -0.15,0.08,0.82,U] [#5 0.08,0.05,0.70,U] [#6 -0.21,0.11,0.61,U] [#7 0.22,0.11,0.60,U] [#8 0.09,0.16,0.57,U] 
03:04:57.219 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {-0.06, 0.15}
03:04:57.220 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
03:04:57.220 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
03:04:57.221 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.36 mountX=0.04 mountY=-0.03, mountTheta=-0.66
03:04:57.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
03:04:57.222 00.000 28316 Enqueuing Move request for scope (0.01, 0.04)
03:04:57.223 00.001 29988 Worker thread wakes up
03:04:57.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:57.223 00.000 28316 UpdateGuideState exits: m=2567 RSB=35.0
03:04:57.224 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:57.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:57.224 00.000 28316 Enqueuing Expose request
03:04:57.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
03:04:57.225 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
03:04:57.225 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.04 yDistance=-0.03
03:04:57.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:04:57.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:57.225 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:57.225 00.000 29988 MoveAxis(E, 0, ABG)
03:04:57.225 00.000 29988 Move returns status 0, amount 0
03:04:57.225 00.000 29988 MoveAxis(N, 0, ABG)
03:04:57.225 00.000 29988 Move returns status 0, amount 0
03:04:57.225 00.000 29988 move complete, result=0
03:04:57.225 00.000 29988 worker thread done servicing request
03:04:57.225 00.000 29988 Worker thread wakes up
03:04:57.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:57.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:57.225 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:04:58.862 01.637 29988 Exposure complete
03:04:58.918 00.056 29988 worker thread done servicing request
03:04:58.918 00.000 28316 OnExposeComplete: enter
03:04:58.919 00.001 28316 UpdateGuideState(): m_state=6
03:04:58.921 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4626
03:04:58.922 00.001 28316 Star::Find returns 1 (0), X=949.04, Y=257.30, Mass=2455, SNR=34.4, Peak=215 HFD=4.0
03:04:58.922 00.000 28316 MultiStar: [#1 -0.17,-0.13,0.95,U] [#2 0.23,-0.07,0.90,U] [#3 0.10,0.03,0.83,U] [#4 -0.03,-0.05,0.82,U] [#5 0.22,-0.04,0.72,U] [#6 -0.09,0.01,0.63,U] [#7 0.03,0.21,0.62,U] [#8 0.20,-0.11,0.56,U] 
03:04:58.923 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.04, 0.11}
03:04:58.923 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:04:58.924 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:04:58.924 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.19 mountX=-0.02 mountY=-0.03, mountTheta=-2.20
03:04:58.925 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
03:04:58.926 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
03:04:58.926 00.000 29988 Worker thread wakes up
03:04:58.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:04:58.927 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.4
03:04:58.927 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:04:58.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:04:58.928 00.001 28316 Enqueuing Expose request
03:04:58.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
03:04:58.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
03:04:58.928 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
03:04:58.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:04:58.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:04:58.929 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:04:58.929 00.000 29988 MoveAxis(E, 0, ABG)
03:04:58.929 00.000 29988 Move returns status 0, amount 0
03:04:58.929 00.000 29988 MoveAxis(N, 0, ABG)
03:04:58.929 00.000 29988 Move returns status 0, amount 0
03:04:58.929 00.000 29988 move complete, result=0
03:04:58.929 00.000 29988 worker thread done servicing request
03:04:58.929 00.000 29988 Worker thread wakes up
03:04:58.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:04:58.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:04:58.929 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:05:00.451 01.522 29988 Exposure complete
03:05:00.517 00.066 29988 worker thread done servicing request
03:05:00.517 00.000 28316 OnExposeComplete: enter
03:05:00.518 00.001 28316 UpdateGuideState(): m_state=6
03:05:00.518 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4627
03:05:00.519 00.001 28316 Star::Find returns 1 (0), X=949.14, Y=257.35, Mass=2418, SNR=34.0, Peak=198 HFD=3.9
03:05:00.519 00.000 28316 MultiStar: [#1 0.04,-0.13,0.97,U] [#2 0.21,0.02,0.89,U] [#3 0.18,0.12,0.82,U] [#4 -0.10,0.11,0.84,U] [#5 0.07,-0.08,0.73,U] [#6 -0.05,0.07,0.63,U] [#7 0.05,0.12,0.60,U] [#8 0.28,0.03,0.57,U] 
03:05:00.520 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.05, 0.16}
03:05:00.520 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
03:05:00.521 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
03:05:00.521 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.52 mountX=0.01 mountY=-0.09, mountTheta=-1.48
03:05:00.522 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
03:05:00.523 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
03:05:00.523 00.000 29988 Worker thread wakes up
03:05:00.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:00.524 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.0
03:05:00.524 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:00.525 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:00.525 00.000 28316 Enqueuing Expose request
03:05:00.526 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
03:05:00.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
03:05:00.526 00.000 29988 Moving (0.08, 0.05) raw xDistance=0.01 yDistance=-0.09
03:05:00.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:05:00.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:00.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:05:00.526 00.000 29988 MoveAxis(E, 0, ABG)
03:05:00.526 00.000 29988 Move returns status 0, amount 0
03:05:00.526 00.000 29988 MoveAxis(N, 0, ABG)
03:05:00.526 00.000 29988 Move returns status 0, amount 0
03:05:00.526 00.000 29988 move complete, result=0
03:05:00.526 00.000 29988 worker thread done servicing request
03:05:00.526 00.000 29988 Worker thread wakes up
03:05:00.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:00.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:00.526 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:02.155 01.629 29988 Exposure complete
03:05:02.186 00.031 29988 worker thread done servicing request
03:05:02.186 00.000 28316 OnExposeComplete: enter
03:05:02.187 00.001 28316 UpdateGuideState(): m_state=6
03:05:02.189 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4628
03:05:02.190 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=257.31, Mass=2298, SNR=33.3, Peak=207 HFD=3.9
03:05:02.191 00.001 28316 MultiStar: [#1 -0.09,-0.07,1.01,U] [#2 0.14,-0.08,0.92,U] [#3 0.17,0.12,0.88,U] [#4 0.02,0.20,0.84,U] [#5 0.12,-0.11,0.75,U] [#6 0.04,0.08,0.65,U] [#7 0.10,0.13,0.65,U] [#8 -0.10,-0.06,0.60,U] 
03:05:02.191 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.07, 0.12}
03:05:02.192 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
03:05:02.192 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
03:05:02.193 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.83 mountX=0.02 mountY=-0.05, mountTheta=-1.17
03:05:02.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
03:05:02.194 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
03:05:02.195 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:02.195 00.000 29988 Worker thread wakes up
03:05:02.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:05:02.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:05:02.195 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.05
03:05:02.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:05:02.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:02.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:05:02.195 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.3
03:05:02.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:02.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:02.197 00.001 28316 Enqueuing Expose request
03:05:02.197 00.000 29988 MoveAxis(E, 0, ABG)
03:05:02.197 00.000 29988 Move returns status 0, amount 0
03:05:02.197 00.000 29988 MoveAxis(N, 0, ABG)
03:05:02.197 00.000 29988 Move returns status 0, amount 0
03:05:02.197 00.000 29988 move complete, result=0
03:05:02.197 00.000 29988 worker thread done servicing request
03:05:02.197 00.000 29988 Worker thread wakes up
03:05:02.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:02.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:02.198 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:05:03.724 01.526 29988 Exposure complete
03:05:03.755 00.031 29988 worker thread done servicing request
03:05:03.755 00.000 28316 OnExposeComplete: enter
03:05:03.756 00.001 28316 UpdateGuideState(): m_state=6
03:05:03.757 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4629
03:05:03.757 00.000 28316 Star::Find returns 1 (0), X=949.09, Y=257.30, Mass=2521, SNR=34.6, Peak=234 HFD=4.0
03:05:03.758 00.001 28316 MultiStar: [#1 -0.04,-0.22,0.96,U] [#2 0.05,0.01,0.87,U] [#3 0.12,0.04,0.83,U] [#4 0.09,0.12,0.81,U] [#5 0.13,-0.02,0.71,U] [#6 0.02,0.07,0.61,U] [#7 -0.00,0.16,0.62,U] [#8 0.07,0.07,0.59,U] 
03:05:03.758 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.00, 0.11}
03:05:03.759 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
03:05:03.760 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
03:05:03.761 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.05 cameraTheta=0.56 mountX=0.01 mountY=-0.05, mountTheta=-1.44
03:05:03.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
03:05:03.764 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
03:05:03.765 00.001 29988 Worker thread wakes up
03:05:03.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:03.765 00.000 28316 UpdateGuideState exits: m=2521 RSB=34.6
03:05:03.766 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:03.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:03.767 00.001 28316 Enqueuing Expose request
03:05:03.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
03:05:03.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
03:05:03.767 00.000 29988 Moving (0.05, 0.03) raw xDistance=0.01 yDistance=-0.05
03:05:03.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:05:03.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:03.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:05:03.767 00.000 29988 MoveAxis(E, 0, ABG)
03:05:03.767 00.000 29988 Move returns status 0, amount 0
03:05:03.767 00.000 29988 MoveAxis(N, 0, ABG)
03:05:03.767 00.000 29988 Move returns status 0, amount 0
03:05:03.767 00.000 29988 move complete, result=0
03:05:03.767 00.000 29988 worker thread done servicing request
03:05:03.767 00.000 29988 Worker thread wakes up
03:05:03.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:03.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:03.768 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:05.405 01.637 29988 Exposure complete
03:05:05.449 00.044 29988 worker thread done servicing request
03:05:05.449 00.000 28316 OnExposeComplete: enter
03:05:05.449 00.000 28316 UpdateGuideState(): m_state=6
03:05:05.450 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4630
03:05:05.450 00.000 28316 Star::Find returns 1 (0), X=949.06, Y=257.33, Mass=2410, SNR=33.8, Peak=218 HFD=4.0
03:05:05.451 00.001 28316 MultiStar: [#1 -0.01,-0.11,0.97,U] [#2 0.11,0.04,0.91,U] [#3 0.15,0.04,0.83,U] [#4 -0.05,0.14,0.83,U] [#5 0.23,-0.12,0.74,U] [#6 -0.09,0.24,0.62,U] [#7 0.00,0.31,0.62,U] [#8 0.27,0.00,0.59,U] 
03:05:05.451 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.07}, one-star: {-0.02, 0.13}
03:05:05.452 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:05:05.452 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
03:05:05.453 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.84 mountX=0.04 mountY=-0.08, mountTheta=-1.16
03:05:05.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
03:05:05.454 00.000 28316 Enqueuing Move request for scope (0.06, 0.07)
03:05:05.455 00.001 29988 Worker thread wakes up
03:05:05.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
03:05:05.455 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
03:05:05.455 00.000 29988 Moving (0.06, 0.07) raw xDistance=0.04 yDistance=-0.08
03:05:05.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:05:05.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:05.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:05:05.455 00.000 29988 MoveAxis(E, 0, ABG)
03:05:05.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:05.455 00.000 29988 Move returns status 0, amount 0
03:05:05.455 00.000 29988 MoveAxis(N, 0, ABG)
03:05:05.455 00.000 29988 Move returns status 0, amount 0
03:05:05.455 00.000 29988 move complete, result=0
03:05:05.456 00.001 28316 UpdateGuideState exits: m=2410 RSB=33.8
03:05:05.456 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:05.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:05.457 00.001 28316 Enqueuing Expose request
03:05:05.457 00.000 29988 worker thread done servicing request
03:05:05.457 00.000 29988 Worker thread wakes up
03:05:05.457 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:05.458 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:05.458 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:06.984 01.526 29988 Exposure complete
03:05:07.017 00.033 29988 worker thread done servicing request
03:05:07.017 00.000 28316 OnExposeComplete: enter
03:05:07.017 00.000 28316 UpdateGuideState(): m_state=6
03:05:07.018 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4631
03:05:07.018 00.000 28316 Star::Find returns 1 (0), X=949.02, Y=257.35, Mass=2439, SNR=34.2, Peak=213 HFD=4.0
03:05:07.019 00.001 28316 MultiStar: [#1 -0.17,0.11,1.00,U] [#2 0.04,-0.03,0.91,U] [#3 0.04,0.12,0.86,U] [#4 -0.21,0.14,0.83,U] [#5 -0.10,-0.01,0.73,U] [#6 -0.21,0.16,0.63,U] [#7 -0.04,0.31,0.62,U] [#8 0.03,0.13,0.58,U] 
03:05:07.019 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {-0.07, 0.16}
03:05:07.020 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
03:05:07.020 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
03:05:07.021 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.17 mountX=0.14 mountY=0.02, mountTheta=0.13
03:05:07.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
03:05:07.022 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
03:05:07.023 00.001 29988 Worker thread wakes up
03:05:07.023 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:07.023 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
03:05:07.024 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:07.024 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:07.024 00.000 28316 Enqueuing Expose request
03:05:07.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
03:05:07.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
03:05:07.025 00.000 29988 Moving (-0.08, 0.11) raw xDistance=0.14 yDistance=0.02
03:05:07.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:05:07.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:07.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:05:07.025 00.000 29988 MoveAxis(E, 0, ABG)
03:05:07.025 00.000 29988 Move returns status 0, amount 0
03:05:07.025 00.000 29988 MoveAxis(N, 0, ABG)
03:05:07.025 00.000 29988 Move returns status 0, amount 0
03:05:07.025 00.000 29988 move complete, result=0
03:05:07.025 00.000 29988 worker thread done servicing request
03:05:07.025 00.000 29988 Worker thread wakes up
03:05:07.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:07.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:07.025 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:08.655 01.630 29988 Exposure complete
03:05:08.701 00.046 29988 worker thread done servicing request
03:05:08.701 00.000 28316 OnExposeComplete: enter
03:05:08.702 00.001 28316 UpdateGuideState(): m_state=6
03:05:08.703 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4632
03:05:08.703 00.000 28316 Star::Find returns 1 (0), X=948.71, Y=257.70, Mass=2381, SNR=33.8, Peak=189 HFD=3.7
03:05:08.704 00.001 28316 MultiStar: [#1 -0.45,0.23,0.00,M1] [#2 -0.43,0.44,0.00,M1] [#3 -0.23,0.45,0.00,M1] [#4 -0.39,0.55,0.00,M1] [#5 -0.12,0.37,0.00,M1] [#6 -0.58,0.51,0.00,M1] [#7 -0.16,0.43,0.00,M1] [#8 -0.08,0.27,0.60,U] 
03:05:08.704 00.000 28316 refined, 1 included, MultiStar: {-0.26, 0.42}, one-star: {-0.38, 0.51}
03:05:08.705 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:05:08.705 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:05:08.706 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.42 hyp=0.50 cameraTheta=2.13 mountX=0.49 mountY=0.05, mountTheta=0.09
03:05:08.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.42, opts=13)
03:05:08.708 00.001 28316 Enqueuing Move request for scope (-0.26, 0.42)
03:05:08.708 00.000 29988 Worker thread wakes up
03:05:08.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:08.709 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:05:08.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:08.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:08.710 00.001 28316 Enqueuing Expose request
03:05:08.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.42) opts 0xd
03:05:08.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.42)
03:05:08.710 00.000 29988 Moving (-0.26, 0.42) raw xDistance=0.49 yDistance=0.05
03:05:08.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
03:05:08.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:08.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:05:08.710 00.000 29988 MoveAxis(W, 104, ABG)
03:05:08.710 00.000 29988 Guiding  Dir = 3, Dur = 104
03:05:08.711 00.001 29988 IsSlewing returns 0
03:05:08.711 00.000 29988 IsGuiding returns 0
03:05:08.713 00.002 29988 PulseGuide returned control before completion, sleep 113
03:05:08.826 00.113 29988 IsGuiding returns 1
03:05:08.826 00.000 29988 scope still moving after pulse duration time elapsed
03:05:08.857 00.031 29988 IsSlewing returns 0
03:05:08.857 00.000 29988 IsGuiding returns 0
03:05:08.857 00.000 29988 scope move finished after 104 + 42 ms
03:05:08.857 00.000 29988 Move returns status 0, amount 104
03:05:08.857 00.000 29988 MoveAxis(N, 0, ABG)
03:05:08.857 00.000 29988 Move returns status 0, amount 0
03:05:08.857 00.000 29988 move complete, result=0
03:05:08.857 00.000 29988 worker thread done servicing request
03:05:08.857 00.000 29988 Worker thread wakes up
03:05:08.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:08.857 00.000 28316 GuideStep: 0.5 px 104 ms WEST, 0.0 px 0 ms NORTH
03:05:08.858 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:10.269 01.411 29988 Exposure complete
03:05:10.308 00.039 29988 worker thread done servicing request
03:05:10.308 00.000 28316 OnExposeComplete: enter
03:05:10.311 00.003 28316 UpdateGuideState(): m_state=6
03:05:10.313 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4633
03:05:10.316 00.003 28316 Star::Find returns 1 (0), X=948.83, Y=257.53, Mass=2419, SNR=34.1, Peak=193 HFD=3.8
03:05:10.318 00.002 28316 MultiStar: [#1 -0.26,0.14,0.99,U] [#2 0.02,0.12,0.86,U] [#3 0.08,0.33,0.00,M2] [#4 -0.13,0.30,0.82,U] [#5 0.05,0.24,0.73,U] [#6 -0.33,0.30,0.00,M2] [#7 0.00,0.24,0.62,U] [#8 0.05,0.33,0.59,U] 
03:05:10.320 00.002 28316 refined, 6 included, MultiStar: {-0.10, 0.24}, one-star: {-0.26, 0.34}
03:05:10.321 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
03:05:10.323 00.002 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
03:05:10.323 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.95 mountX=0.26 mountY=-0.02, mountTheta=-0.08
03:05:10.326 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.24, opts=13)
03:05:10.326 00.000 28316 Enqueuing Move request for scope (-0.10, 0.24)
03:05:10.326 00.000 29988 Worker thread wakes up
03:05:10.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:10.326 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
03:05:10.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:10.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:10.328 00.001 28316 Enqueuing Expose request
03:05:10.330 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
03:05:10.331 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
03:05:10.331 00.000 29988 Moving (-0.10, 0.24) raw xDistance=0.26 yDistance=-0.02
03:05:10.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.26
03:05:10.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:10.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:05:10.331 00.000 29988 MoveAxis(W, 62, ABG)
03:05:10.331 00.000 29988 Guiding  Dir = 3, Dur = 62
03:05:10.331 00.000 29988 IsSlewing returns 0
03:05:10.331 00.000 29988 IsGuiding returns 0
03:05:10.332 00.001 29988 PulseGuide returned control before completion, sleep 71
03:05:10.410 00.078 29988 IsGuiding returns 0
03:05:10.410 00.000 29988 Move returns status 0, amount 62
03:05:10.410 00.000 29988 MoveAxis(N, 0, ABG)
03:05:10.410 00.000 29988 Move returns status 0, amount 0
03:05:10.410 00.000 29988 move complete, result=0
03:05:10.410 00.000 29988 worker thread done servicing request
03:05:10.410 00.000 29988 Worker thread wakes up
03:05:10.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:10.410 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.0 px 0 ms NORTH
03:05:10.411 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:12.045 01.634 29988 Exposure complete
03:05:12.094 00.049 29988 worker thread done servicing request
03:05:12.094 00.000 28316 OnExposeComplete: enter
03:05:12.095 00.001 28316 UpdateGuideState(): m_state=6
03:05:12.095 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4634
03:05:12.096 00.001 28316 Star::Find returns 1 (0), X=949.07, Y=257.21, Mass=2378, SNR=33.8, Peak=225 HFD=4.2
03:05:12.096 00.000 28316 MultiStar: [#1 0.04,-0.14,0.95,U] [#2 0.16,-0.04,0.90,U] [#3 0.11,-0.13,0.87,U] [#4 -0.07,-0.01,0.85,U] [#5 0.12,-0.16,0.74,U] [#6 -0.02,0.04,0.62,U] [#7 0.16,0.08,0.61,U] [#8 0.16,-0.08,0.61,U] 
03:05:12.097 00.001 28316 single-star, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.02, 0.02}
03:05:12.097 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
03:05:12.098 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
03:05:12.098 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.31 mountX=0.03 mountY=0.01, mountTheta=0.28
03:05:12.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
03:05:12.101 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
03:05:12.102 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:12.102 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:05:12.103 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:12.103 00.000 29988 Worker thread wakes up
03:05:12.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:12.104 00.000 28316 Enqueuing Expose request
03:05:12.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
03:05:12.105 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
03:05:12.105 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.01
03:05:12.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:05:12.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:12.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:05:12.105 00.000 29988 MoveAxis(E, 0, ABG)
03:05:12.105 00.000 29988 Move returns status 0, amount 0
03:05:12.105 00.000 29988 MoveAxis(N, 0, ABG)
03:05:12.105 00.000 29988 Move returns status 0, amount 0
03:05:12.105 00.000 29988 move complete, result=0
03:05:12.105 00.000 29988 worker thread done servicing request
03:05:12.105 00.000 29988 Worker thread wakes up
03:05:12.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:12.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:12.105 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:13.627 01.522 29988 Exposure complete
03:05:13.676 00.049 29988 worker thread done servicing request
03:05:13.676 00.000 28316 OnExposeComplete: enter
03:05:13.677 00.001 28316 UpdateGuideState(): m_state=6
03:05:13.677 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4635
03:05:13.678 00.001 28316 Star::Find returns 1 (0), X=949.01, Y=257.17, Mass=2540, SNR=34.7, Peak=231 HFD=4.2
03:05:13.679 00.001 28316 MultiStar: [#1 -0.08,-0.22,0.96,U] [#2 0.23,-0.14,0.87,U] [#3 -0.02,-0.11,0.84,U] [#4 0.03,-0.01,0.81,U] [#5 0.27,-0.11,0.73,U] [#6 -0.01,-0.10,0.61,U] [#7 0.18,0.11,0.60,U] [#8 0.23,0.04,0.59,U] 
03:05:13.679 00.000 28316 single-star, 8 included, MultiStar: {0.07, -0.07}, one-star: {-0.08, -0.02}
03:05:13.680 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
03:05:13.681 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
03:05:13.682 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.94 mountX=0.02 mountY=0.08, mountTheta=1.34
03:05:13.685 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.02, opts=13)
03:05:13.685 00.000 28316 Enqueuing Move request for scope (-0.08, -0.02)
03:05:13.686 00.001 29988 Worker thread wakes up
03:05:13.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
03:05:13.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
03:05:13.686 00.000 29988 Moving (-0.08, -0.02) raw xDistance=0.02 yDistance=0.08
03:05:13.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:05:13.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:13.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:13.687 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:05:13.687 00.000 29988 MoveAxis(E, 0, ABG)
03:05:13.687 00.000 29988 Move returns status 0, amount 0
03:05:13.687 00.000 29988 MoveAxis(N, 0, ABG)
03:05:13.687 00.000 29988 Move returns status 0, amount 0
03:05:13.687 00.000 29988 move complete, result=0
03:05:13.687 00.000 29988 worker thread done servicing request
03:05:13.687 00.000 28316 UpdateGuideState exits: m=2540 RSB=34.7
03:05:13.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:13.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:13.689 00.001 28316 Enqueuing Expose request
03:05:13.689 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:13.689 00.000 29988 Worker thread wakes up
03:05:13.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:13.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:15.319 01.630 29988 Exposure complete
03:05:15.360 00.041 29988 worker thread done servicing request
03:05:15.360 00.000 28316 OnExposeComplete: enter
03:05:15.361 00.001 28316 UpdateGuideState(): m_state=6
03:05:15.362 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4636
03:05:15.363 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=257.13, Mass=2328, SNR=33.4, Peak=205 HFD=3.9
03:05:15.365 00.002 28316 MultiStar: [#1 -0.02,-0.34,0.00,M1] [#2 0.37,-0.16,0.00,M1] [#3 0.37,-0.12,0.00,M1] [#4 0.19,0.08,0.83,U] [#5 0.36,-0.18,0.00,M1] [#6 -0.01,0.06,0.63,U] [#7 0.23,0.12,0.65,U] [#8 0.43,-0.03,0.00,M1] 
03:05:15.366 00.001 28316 refined, 3 included, MultiStar: {0.18, 0.04}, one-star: {0.25, -0.06}
03:05:15.366 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
03:05:15.367 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
03:05:15.367 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.22 mountX=-0.04 mountY=-0.18, mountTheta=-1.78
03:05:15.368 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.04, opts=13)
03:05:15.368 00.000 28316 Enqueuing Move request for scope (0.18, 0.04)
03:05:15.369 00.001 29988 Worker thread wakes up
03:05:15.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
03:05:15.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
03:05:15.369 00.000 29988 Moving (0.18, 0.04) raw xDistance=-0.04 yDistance=-0.18
03:05:15.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:15.369 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:05:15.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:15.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:15.371 00.001 28316 Enqueuing Expose request
03:05:15.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:05:15.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:15.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:05:15.371 00.000 29988 MoveAxis(E, 0, ABG)
03:05:15.371 00.000 29988 Move returns status 0, amount 0
03:05:15.371 00.000 29988 MoveAxis(N, 0, ABG)
03:05:15.371 00.000 29988 Move returns status 0, amount 0
03:05:15.371 00.000 29988 move complete, result=0
03:05:15.371 00.000 29988 worker thread done servicing request
03:05:15.371 00.000 29988 Worker thread wakes up
03:05:15.372 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:15.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:15.372 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:05:16.897 01.525 29988 Exposure complete
03:05:16.941 00.044 29988 worker thread done servicing request
03:05:16.941 00.000 28316 OnExposeComplete: enter
03:05:16.942 00.001 28316 UpdateGuideState(): m_state=6
03:05:16.943 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4637
03:05:16.944 00.001 28316 Star::Find returns 1 (0), X=949.09, Y=257.19, Mass=2458, SNR=34.4, Peak=227 HFD=4.2
03:05:16.945 00.001 28316 MultiStar: [#1 -0.05,-0.25,0.97,U] [#2 0.15,-0.19,0.89,U] [#3 0.16,0.01,0.85,U] [#4 0.03,-0.01,0.82,U] [#5 0.28,-0.14,0.73,U] [#6 -0.06,0.10,0.62,U] [#7 0.25,0.12,0.60,U] [#8 0.35,0.14,0.00,M2] 
03:05:16.946 00.001 28316 single-star, 7 included, MultiStar: {0.09, -0.06}, one-star: {0.00, -0.01}
03:05:16.947 00.001 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
03:05:16.947 00.000 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
03:05:16.948 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.57 mountX=-0.00 mountY=0.00, mountTheta=2.69
03:05:16.950 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
03:05:16.950 00.000 28316 Enqueuing Move request for scope (0.00, -0.01)
03:05:16.951 00.001 29988 Worker thread wakes up
03:05:16.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:16.951 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.4
03:05:16.952 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:16.952 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:16.953 00.001 28316 Enqueuing Expose request
03:05:16.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
03:05:16.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
03:05:16.953 00.000 29988 Moving (0.00, -0.01) raw xDistance=-0.00 yDistance=0.00
03:05:16.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:05:16.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:16.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:05:16.953 00.000 29988 MoveAxis(E, 0, ABG)
03:05:16.953 00.000 29988 Move returns status 0, amount 0
03:05:16.953 00.000 29988 MoveAxis(N, 0, ABG)
03:05:16.953 00.000 29988 Move returns status 0, amount 0
03:05:16.953 00.000 29988 move complete, result=0
03:05:16.953 00.000 29988 worker thread done servicing request
03:05:16.953 00.000 29988 Worker thread wakes up
03:05:16.954 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:16.954 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:16.954 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:18.592 01.638 29988 Exposure complete
03:05:18.645 00.053 29988 worker thread done servicing request
03:05:18.645 00.000 28316 OnExposeComplete: enter
03:05:18.648 00.003 28316 UpdateGuideState(): m_state=6
03:05:18.650 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4638
03:05:18.652 00.002 28316 Star::Find returns 1 (0), X=949.00, Y=257.25, Mass=2465, SNR=34.5, Peak=227 HFD=4.0
03:05:18.653 00.001 28316 MultiStar: [#1 -0.16,-0.14,0.95,U] [#2 0.18,-0.02,0.90,U] [#3 0.11,0.01,0.84,U] [#4 -0.13,0.05,0.82,U] [#5 0.05,-0.06,0.72,U] [#6 -0.06,0.16,0.61,U] [#7 -0.03,0.08,0.60,U] [#8 0.19,0.03,0.59,U] 
03:05:18.654 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {-0.08, 0.06}
03:05:18.655 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
03:05:18.656 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
03:05:18.657 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.61 mountX=0.01 mountY=-0.00, mountTheta=-0.42
03:05:18.658 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.01, opts=13)
03:05:18.658 00.000 28316 Enqueuing Move request for scope (-0.00, 0.01)
03:05:18.659 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:18.661 00.002 29988 Worker thread wakes up
03:05:18.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
03:05:18.661 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
03:05:18.661 00.000 29988 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
03:05:18.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:05:18.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:18.661 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
03:05:18.662 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:18.663 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:05:18.663 00.000 29988 MoveAxis(E, 0, ABG)
03:05:18.664 00.001 29988 Move returns status 0, amount 0
03:05:18.664 00.000 29988 MoveAxis(N, 0, ABG)
03:05:18.664 00.000 29988 Move returns status 0, amount 0
03:05:18.664 00.000 29988 move complete, result=0
03:05:18.664 00.000 29988 worker thread done servicing request
03:05:18.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:18.665 00.001 28316 Enqueuing Expose request
03:05:18.667 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:05:18.667 00.000 29988 Worker thread wakes up
03:05:18.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:18.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:20.082 01.415 29988 Exposure complete
03:05:20.119 00.037 29988 worker thread done servicing request
03:05:20.119 00.000 28316 OnExposeComplete: enter
03:05:20.119 00.000 28316 UpdateGuideState(): m_state=6
03:05:20.120 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4639
03:05:20.120 00.000 28316 Star::Find returns 1 (0), X=949.02, Y=257.27, Mass=2438, SNR=34.1, Peak=217 HFD=4.0
03:05:20.121 00.001 28316 MultiStar: [#1 -0.01,-0.27,0.95,U] [#2 0.01,-0.17,0.90,U] [#3 0.10,-0.04,0.85,U] [#4 0.03,-0.04,0.84,U] [#5 0.40,-0.17,0.00,M1] [#6 0.05,0.11,0.63,U] [#7 0.04,0.07,0.60,U] [#8 0.08,-0.17,0.62,U] 
03:05:20.121 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.06}, one-star: {-0.06, 0.08}
03:05:20.121 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
03:05:20.123 00.002 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
03:05:20.123 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.21 mountX=-0.06 mountY=0.01, mountTheta=3.04
03:05:20.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
03:05:20.125 00.001 28316 Enqueuing Move request for scope (0.02, -0.06)
03:05:20.125 00.000 29988 Worker thread wakes up
03:05:20.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:20.126 00.001 28316 UpdateGuideState exits: m=2438 RSB=34.1
03:05:20.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
03:05:20.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:20.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
03:05:20.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:20.127 00.001 28316 Enqueuing Expose request
03:05:20.127 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.01
03:05:20.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:05:20.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:20.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:05:20.127 00.000 29988 MoveAxis(E, 0, ABG)
03:05:20.127 00.000 29988 Move returns status 0, amount 0
03:05:20.127 00.000 29988 MoveAxis(N, 0, ABG)
03:05:20.127 00.000 29988 Move returns status 0, amount 0
03:05:20.127 00.000 29988 move complete, result=0
03:05:20.127 00.000 29988 worker thread done servicing request
03:05:20.127 00.000 29988 Worker thread wakes up
03:05:20.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:20.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:20.128 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:21.764 01.636 29988 Exposure complete
03:05:21.801 00.037 29988 worker thread done servicing request
03:05:21.801 00.000 28316 OnExposeComplete: enter
03:05:21.801 00.000 28316 UpdateGuideState(): m_state=6
03:05:21.802 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4640
03:05:21.802 00.000 28316 Star::Find returns 1 (0), X=949.08, Y=257.15, Mass=2380, SNR=33.8, Peak=218 HFD=4.2
03:05:21.804 00.002 28316 MultiStar: [#1 -0.13,-0.28,0.98,U] [#2 0.05,-0.05,0.93,U] [#3 0.01,-0.17,0.86,U] [#4 0.10,-0.06,0.83,U] [#5 0.13,-0.18,0.73,U] [#6 -0.07,-0.15,0.62,U] [#7 0.01,-0.13,0.62,U] [#8 0.25,-0.05,0.62,U] 
03:05:21.806 00.002 28316 single-star, 8 included, MultiStar: {0.03, -0.12}, one-star: {-0.00, -0.05}
03:05:21.807 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
03:05:21.808 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
03:05:21.809 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.68 mountX=-0.04 mountY=0.02, mountTheta=2.58
03:05:21.811 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
03:05:21.812 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
03:05:21.812 00.000 29988 Worker thread wakes up
03:05:21.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:21.813 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:05:21.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:21.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:21.814 00.000 28316 Enqueuing Expose request
03:05:21.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
03:05:21.814 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
03:05:21.815 00.001 29988 Moving (-0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
03:05:21.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:05:21.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:21.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:05:21.815 00.000 29988 MoveAxis(E, 0, ABG)
03:05:21.815 00.000 29988 Move returns status 0, amount 0
03:05:21.815 00.000 29988 MoveAxis(N, 0, ABG)
03:05:21.815 00.000 29988 Move returns status 0, amount 0
03:05:21.815 00.000 29988 move complete, result=0
03:05:21.815 00.000 29988 worker thread done servicing request
03:05:21.815 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:21.816 00.001 29988 Worker thread wakes up
03:05:21.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:21.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:23.339 01.523 29988 Exposure complete
03:05:23.385 00.046 29988 worker thread done servicing request
03:05:23.386 00.001 28316 OnExposeComplete: enter
03:05:23.386 00.000 28316 UpdateGuideState(): m_state=6
03:05:23.387 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4641
03:05:23.387 00.000 28316 Star::Find returns 1 (0), X=949.06, Y=257.08, Mass=2374, SNR=33.8, Peak=210 HFD=4.2
03:05:23.388 00.001 28316 MultiStar: [#1 -0.06,-0.24,0.97,U] [#2 0.16,-0.28,0.89,U] [#3 0.19,-0.19,0.86,U] [#4 -0.09,-0.22,0.82,U] [#5 0.01,-0.18,0.74,U] [#6 -0.28,-0.16,0.62,U] [#7 0.04,-0.27,0.62,U] [#8 0.06,-0.22,0.59,U] 
03:05:23.388 00.000 28316 single-star, 8 included, MultiStar: {0.01, -0.21}, one-star: {-0.03, -0.11}
03:05:23.389 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
03:05:23.389 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
03:05:23.389 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.82 mountX=-0.09 mountY=0.07, mountTheta=2.45
03:05:23.390 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
03:05:23.391 00.001 28316 Enqueuing Move request for scope (-0.03, -0.11)
03:05:23.391 00.000 29988 Worker thread wakes up
03:05:23.391 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:23.392 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.8
03:05:23.392 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:23.393 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
03:05:23.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
03:05:23.393 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.07
03:05:23.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:23.394 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:05:23.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:23.394 00.000 28316 Enqueuing Expose request
03:05:23.397 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:05:23.397 00.000 29988 MoveAxis(E, 0, ABG)
03:05:23.397 00.000 29988 Move returns status 0, amount 0
03:05:23.397 00.000 29988 MoveAxis(N, 0, ABG)
03:05:23.397 00.000 29988 Move returns status 0, amount 0
03:05:23.397 00.000 29988 move complete, result=0
03:05:23.397 00.000 29988 worker thread done servicing request
03:05:23.397 00.000 29988 Worker thread wakes up
03:05:23.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:23.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:23.398 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:25.034 01.636 29988 Exposure complete
03:05:25.063 00.029 29988 worker thread done servicing request
03:05:25.064 00.001 28316 OnExposeComplete: enter
03:05:25.064 00.000 28316 UpdateGuideState(): m_state=6
03:05:25.065 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4642
03:05:25.065 00.000 28316 Star::Find returns 1 (0), X=949.22, Y=257.09, Mass=2477, SNR=34.5, Peak=215 HFD=4.2
03:05:25.066 00.001 28316 MultiStar: [#1 0.18,-0.40,0.00,M1] [#2 0.32,-0.12,0.00,M1] [#3 0.28,-0.21,0.00,M1] [#4 0.32,-0.11,0.00,M1] [#5 0.30,-0.33,0.00,M1] [#6 0.07,-0.19,0.61,U] [#7 0.18,-0.03,0.62,U] [#8 0.35,-0.14,0.00,M1] 
03:05:25.066 00.000 28316 refined, 2 included, MultiStar: {0.13, -0.11}, one-star: {0.13, -0.10}
03:05:25.066 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:05:25.068 00.002 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:05:25.068 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.69 mountX=-0.15 mountY=-0.07, mountTheta=-2.72
03:05:25.070 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
03:05:25.070 00.000 28316 Enqueuing Move request for scope (0.13, -0.11)
03:05:25.071 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:25.072 00.001 28316 UpdateGuideState exits: m=2477 RSB=34.5
03:05:25.072 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:25.073 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:25.073 00.000 28316 Enqueuing Expose request
03:05:25.073 00.000 29988 Worker thread wakes up
03:05:25.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
03:05:25.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
03:05:25.073 00.000 29988 Moving (0.13, -0.11) raw xDistance=-0.15 yDistance=-0.07
03:05:25.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:05:25.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:25.074 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:05:25.074 00.000 29988 MoveAxis(E, 0, ABG)
03:05:25.074 00.000 29988 Move returns status 0, amount 0
03:05:25.074 00.000 29988 MoveAxis(N, 0, ABG)
03:05:25.074 00.000 29988 Move returns status 0, amount 0
03:05:25.074 00.000 29988 move complete, result=0
03:05:25.074 00.000 29988 worker thread done servicing request
03:05:25.074 00.000 29988 Worker thread wakes up
03:05:25.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:25.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:25.074 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:26.592 01.518 29988 Exposure complete
03:05:26.626 00.034 29988 worker thread done servicing request
03:05:26.626 00.000 28316 OnExposeComplete: enter
03:05:26.627 00.001 28316 UpdateGuideState(): m_state=6
03:05:26.629 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4643
03:05:26.630 00.001 28316 Star::Find returns 1 (0), X=949.26, Y=257.14, Mass=2310, SNR=33.3, Peak=217 HFD=3.9
03:05:26.632 00.002 28316 MultiStar: [#1 0.14,-0.41,0.00,M2] [#2 0.18,-0.17,0.93,U] [#3 0.27,-0.24,0.00,M2] [#4 0.12,0.02,0.85,U] [#5 0.26,-0.30,0.00,M2] [#6 0.01,-0.12,0.65,U] [#7 0.09,-0.12,0.62,U] [#8 0.27,-0.10,0.61,U] 
03:05:26.634 00.002 28316 refined, 5 included, MultiStar: {0.14, -0.09}, one-star: {0.17, -0.05}
03:05:26.635 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
03:05:26.636 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
03:05:26.637 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
03:05:26.640 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.09, opts=13)
03:05:26.641 00.001 28316 Enqueuing Move request for scope (0.14, -0.09)
03:05:26.642 00.001 29988 Worker thread wakes up
03:05:26.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
03:05:26.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:26.642 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.3
03:05:26.643 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:26.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:26.644 00.001 28316 Enqueuing Expose request
03:05:26.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
03:05:26.644 00.000 29988 Moving (0.14, -0.09) raw xDistance=-0.14 yDistance=-0.09
03:05:26.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:05:26.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:26.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:05:26.644 00.000 29988 MoveAxis(E, 0, ABG)
03:05:26.644 00.000 29988 Move returns status 0, amount 0
03:05:26.644 00.000 29988 MoveAxis(N, 0, ABG)
03:05:26.644 00.000 29988 Move returns status 0, amount 0
03:05:26.644 00.000 29988 move complete, result=0
03:05:26.644 00.000 29988 worker thread done servicing request
03:05:26.644 00.000 29988 Worker thread wakes up
03:05:26.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:26.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:26.645 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:28.273 01.628 29988 Exposure complete
03:05:28.306 00.033 29988 worker thread done servicing request
03:05:28.306 00.000 28316 OnExposeComplete: enter
03:05:28.307 00.001 28316 UpdateGuideState(): m_state=6
03:05:28.307 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4644
03:05:28.308 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=257.12, Mass=2460, SNR=34.3, Peak=208 HFD=4.0
03:05:28.308 00.000 28316 MultiStar: [#1 0.03,-0.33,0.98,U] [#2 0.39,-0.19,0.00,M1] [#3 0.40,-0.12,0.00,M3] [#4 0.28,-0.14,0.81,U] [#5 0.33,-0.21,0.00,M3] [#6 0.23,-0.21,0.61,U] [#7 0.20,-0.11,0.61,U] [#8 0.46,-0.18,0.00,M1] 
03:05:28.309 00.001 28316 single-star, 4 included, MultiStar: {0.19, -0.18}, one-star: {0.24, -0.07}
03:05:28.309 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:05:28.311 00.002 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:05:28.311 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.29 mountX=-0.17 mountY=-0.18, mountTheta=-2.31
03:05:28.313 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.07, opts=13)
03:05:28.314 00.001 28316 Enqueuing Move request for scope (0.24, -0.07)
03:05:28.314 00.000 29988 Worker thread wakes up
03:05:28.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:28.314 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.3
03:05:28.315 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:28.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:28.315 00.000 28316 Enqueuing Expose request
03:05:28.318 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
03:05:28.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
03:05:28.318 00.000 29988 Moving (0.24, -0.07) raw xDistance=-0.17 yDistance=-0.18
03:05:28.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:05:28.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:28.319 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:05:28.319 00.000 29988 MoveAxis(E, 0, ABG)
03:05:28.319 00.000 29988 Move returns status 0, amount 0
03:05:28.319 00.000 29988 MoveAxis(N, 0, ABG)
03:05:28.319 00.000 29988 Move returns status 0, amount 0
03:05:28.319 00.000 29988 move complete, result=0
03:05:28.319 00.000 29988 worker thread done servicing request
03:05:28.319 00.000 29988 Worker thread wakes up
03:05:28.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:28.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:28.321 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:05:29.842 01.521 29988 Exposure complete
03:05:29.890 00.048 29988 worker thread done servicing request
03:05:29.890 00.000 28316 OnExposeComplete: enter
03:05:29.892 00.002 28316 UpdateGuideState(): m_state=6
03:05:29.892 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4645
03:05:29.893 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=257.19, Mass=2296, SNR=33.1, Peak=221 HFD=4.1
03:05:29.895 00.002 28316 MultiStar: [#1 -0.09,-0.32,0.00,M2] [#2 0.21,-0.23,0.92,U] [#3 0.08,-0.17,0.87,U] [#4 0.09,-0.05,0.83,U] [#5 0.33,-0.22,0.00,M4] [#6 -0.07,-0.15,0.64,U] [#7 0.16,-0.12,0.62,U] [#8 0.11,-0.22,0.62,U] 
03:05:29.898 00.003 28316 single-star, 6 included, MultiStar: {0.07, -0.13}, one-star: {-0.06, 0.00}
03:05:29.900 00.002 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
03:05:29.902 00.002 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
03:05:29.904 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=0.03 mountY=0.06, mountTheta=1.11
03:05:29.906 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
03:05:29.907 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
03:05:29.907 00.000 29988 Worker thread wakes up
03:05:29.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:29.908 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.1
03:05:29.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:29.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:29.909 00.001 28316 Enqueuing Expose request
03:05:29.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
03:05:29.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
03:05:29.909 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.06
03:05:29.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:05:29.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:29.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:05:29.909 00.000 29988 MoveAxis(E, 0, ABG)
03:05:29.909 00.000 29988 Move returns status 0, amount 0
03:05:29.909 00.000 29988 MoveAxis(N, 0, ABG)
03:05:29.909 00.000 29988 Move returns status 0, amount 0
03:05:29.909 00.000 29988 move complete, result=0
03:05:29.909 00.000 29988 worker thread done servicing request
03:05:29.910 00.001 29988 Worker thread wakes up
03:05:29.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:29.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:29.910 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:31.537 01.627 29988 Exposure complete
03:05:31.570 00.033 29988 worker thread done servicing request
03:05:31.570 00.000 28316 OnExposeComplete: enter
03:05:31.570 00.000 28316 UpdateGuideState(): m_state=6
03:05:31.571 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4646
03:05:31.571 00.000 28316 Star::Find returns 1 (0), X=949.24, Y=257.12, Mass=2497, SNR=34.5, Peak=235 HFD=4.1
03:05:31.572 00.001 28316 MultiStar: [#1 0.08,-0.29,0.97,U] [#2 0.16,-0.39,0.00,M1] [#3 0.28,-0.27,0.00,M3] [#4 0.16,-0.06,0.80,U] [#5 0.21,-0.18,0.73,U] [#6 -0.10,-0.09,0.62,U] [#7 0.27,-0.09,0.60,U] [#8 0.12,-0.14,0.57,U] 
03:05:31.572 00.000 28316 single-star, 6 included, MultiStar: {0.13, -0.14}, one-star: {0.16, -0.08}
03:05:31.573 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:05:31.573 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:05:31.574 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.17 cameraTheta=-0.44 mountX=-0.13 mountY=-0.11, mountTheta=-2.47
03:05:31.575 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.08, opts=13)
03:05:31.575 00.000 28316 Enqueuing Move request for scope (0.16, -0.08)
03:05:31.576 00.001 29988 Worker thread wakes up
03:05:31.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:31.576 00.000 28316 UpdateGuideState exits: m=2497 RSB=34.5
03:05:31.577 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:31.577 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:31.578 00.001 28316 Enqueuing Expose request
03:05:31.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
03:05:31.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
03:05:31.578 00.000 29988 Moving (0.16, -0.08) raw xDistance=-0.13 yDistance=-0.11
03:05:31.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:05:31.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:31.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:05:31.578 00.000 29988 MoveAxis(E, 0, ABG)
03:05:31.578 00.000 29988 Move returns status 0, amount 0
03:05:31.578 00.000 29988 MoveAxis(N, 0, ABG)
03:05:31.578 00.000 29988 Move returns status 0, amount 0
03:05:31.578 00.000 29988 move complete, result=0
03:05:31.578 00.000 29988 worker thread done servicing request
03:05:31.578 00.000 29988 Worker thread wakes up
03:05:31.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:31.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:31.579 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:33.098 01.519 29988 Exposure complete
03:05:33.146 00.048 29988 worker thread done servicing request
03:05:33.146 00.000 28316 OnExposeComplete: enter
03:05:33.147 00.001 28316 UpdateGuideState(): m_state=6
03:05:33.147 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4647
03:05:33.148 00.001 28316 Star::Find returns 1 (0), X=949.06, Y=257.14, Mass=2348, SNR=33.6, Peak=218 HFD=4.3
03:05:33.149 00.001 28316 MultiStar: [#1 0.03,-0.30,0.99,U] [#2 0.14,-0.34,0.00,M2] [#3 0.22,-0.28,0.00,M4] [#4 -0.02,-0.13,0.83,U] [#5 0.23,-0.27,0.00,M4] [#6 -0.27,-0.06,0.64,U] [#7 0.08,-0.11,0.63,U] [#8 0.17,-0.20,0.61,U] 
03:05:33.149 00.000 28316 single-star, 5 included, MultiStar: {-0.01, -0.15}, one-star: {-0.03, -0.05}
03:05:33.149 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:05:33.150 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:05:33.150 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.07 mountX=-0.04 mountY=0.05, mountTheta=2.20
03:05:33.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
03:05:33.151 00.000 28316 Enqueuing Move request for scope (-0.03, -0.05)
03:05:33.152 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:33.152 00.000 29988 Worker thread wakes up
03:05:33.152 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:05:33.153 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:33.153 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:33.154 00.001 28316 Enqueuing Expose request
03:05:33.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
03:05:33.154 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
03:05:33.154 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.04 yDistance=0.05
03:05:33.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:05:33.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:33.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:05:33.154 00.000 29988 MoveAxis(E, 0, ABG)
03:05:33.154 00.000 29988 Move returns status 0, amount 0
03:05:33.154 00.000 29988 MoveAxis(N, 0, ABG)
03:05:33.154 00.000 29988 Move returns status 0, amount 0
03:05:33.154 00.000 29988 move complete, result=0
03:05:33.155 00.001 29988 worker thread done servicing request
03:05:33.155 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:33.155 00.000 29988 Worker thread wakes up
03:05:33.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:33.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:34.791 01.636 29988 Exposure complete
03:05:34.824 00.033 29988 worker thread done servicing request
03:05:34.825 00.001 28316 OnExposeComplete: enter
03:05:34.826 00.001 28316 UpdateGuideState(): m_state=6
03:05:34.826 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4648
03:05:34.827 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.04, Mass=2409, SNR=34.0, Peak=220 HFD=4.1
03:05:34.827 00.000 28316 MultiStar: [#1 -0.08,-0.38,0.00,M1] [#2 0.11,-0.12,0.91,U] [#3 0.20,-0.19,0.86,U] [#4 0.01,-0.10,0.82,U] [#5 0.19,-0.09,0.73,U] [#6 0.07,-0.06,0.62,U] [#7 -0.03,-0.12,0.62,U] [#8 0.16,0.01,0.60,U] 
03:05:34.828 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.12, -0.15}
03:05:34.828 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:05:34.829 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
03:05:34.829 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.79 mountX=-0.14 mountY=-0.05, mountTheta=-2.82
03:05:34.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
03:05:34.831 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
03:05:34.831 00.000 29988 Worker thread wakes up
03:05:34.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:34.832 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
03:05:34.832 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
03:05:34.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
03:05:34.833 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:34.833 00.000 29988 Moving (0.11, -0.11) raw xDistance=-0.14 yDistance=-0.05
03:05:34.833 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:34.833 00.000 28316 Enqueuing Expose request
03:05:34.834 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:05:34.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:34.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:05:34.834 00.000 29988 MoveAxis(E, 0, ABG)
03:05:34.834 00.000 29988 Move returns status 0, amount 0
03:05:34.834 00.000 29988 MoveAxis(N, 0, ABG)
03:05:34.834 00.000 29988 Move returns status 0, amount 0
03:05:34.834 00.000 29988 move complete, result=0
03:05:34.834 00.000 29988 worker thread done servicing request
03:05:34.834 00.000 29988 Worker thread wakes up
03:05:34.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:34.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:34.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:05:36.350 01.516 29988 Exposure complete
03:05:36.405 00.055 29988 worker thread done servicing request
03:05:36.405 00.000 28316 OnExposeComplete: enter
03:05:36.406 00.001 28316 UpdateGuideState(): m_state=6
03:05:36.408 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4649
03:05:36.409 00.001 28316 Star::Find returns 1 (0), X=949.19, Y=257.29, Mass=2392, SNR=33.8, Peak=201 HFD=3.9
03:05:36.410 00.001 28316 MultiStar: [#1 0.07,-0.26,0.98,U] [#2 0.31,-0.18,0.00,M2] [#3 0.37,-0.01,0.00,M4] [#4 0.46,0.07,0.00,M1] [#5 0.22,-0.14,0.74,U] [#6 0.22,-0.01,0.63,U] [#7 0.28,0.09,0.63,U] [#8 0.46,-0.04,0.00,M1] 
03:05:36.411 00.001 28316 single-star, 4 included, MultiStar: {0.16, -0.05}, one-star: {0.10, 0.10}
03:05:36.412 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
03:05:36.413 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:05:36.414 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.77 mountX=0.05 mountY=-0.14, mountTheta=-1.23
03:05:36.415 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
03:05:36.417 00.002 28316 Enqueuing Move request for scope (0.10, 0.10)
03:05:36.418 00.001 29988 Worker thread wakes up
03:05:36.418 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
03:05:36.418 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
03:05:36.418 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.14
03:05:36.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:05:36.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:36.418 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:36.419 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.8
03:05:36.419 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:36.419 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:36.420 00.001 28316 Enqueuing Expose request
03:05:36.420 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:05:36.420 00.000 29988 MoveAxis(E, 0, ABG)
03:05:36.420 00.000 29988 Move returns status 0, amount 0
03:05:36.420 00.000 29988 MoveAxis(N, 0, ABG)
03:05:36.420 00.000 29988 Move returns status 0, amount 0
03:05:36.420 00.000 29988 move complete, result=0
03:05:36.420 00.000 29988 worker thread done servicing request
03:05:36.421 00.001 29988 Worker thread wakes up
03:05:36.421 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:36.421 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:36.421 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:38.046 01.625 29988 Exposure complete
03:05:38.081 00.035 29988 worker thread done servicing request
03:05:38.081 00.000 28316 OnExposeComplete: enter
03:05:38.081 00.000 28316 UpdateGuideState(): m_state=6
03:05:38.082 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4650
03:05:38.082 00.000 28316 Star::Find returns 1 (0), X=949.16, Y=257.04, Mass=2486, SNR=34.4, Peak=232 HFD=4.2
03:05:38.083 00.001 28316 MultiStar: [#1 0.12,-0.34,0.00,M1] [#2 0.18,-0.12,0.90,U] [#3 0.13,-0.19,0.84,U] [#4 0.28,-0.15,0.80,U] [#5 0.18,-0.36,0.00,M3] [#6 -0.02,-0.18,0.62,U] [#7 0.15,-0.21,0.62,U] [#8 0.13,-0.32,0.00,M2] 
03:05:38.083 00.000 28316 single-star, 5 included, MultiStar: {0.14, -0.16}, one-star: {0.07, -0.16}
03:05:38.084 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:05:38.084 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
03:05:38.084 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.12 mountX=-0.17 mountY=0.00, mountTheta=3.13
03:05:38.086 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.16, opts=13)
03:05:38.086 00.000 28316 Enqueuing Move request for scope (0.07, -0.16)
03:05:38.087 00.001 29988 Worker thread wakes up
03:05:38.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:38.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
03:05:38.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
03:05:38.087 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
03:05:38.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:38.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:38.088 00.000 28316 Enqueuing Expose request
03:05:38.089 00.001 29988 Moving (0.07, -0.16) raw xDistance=-0.17 yDistance=0.00
03:05:38.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:05:38.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:38.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:05:38.089 00.000 29988 MoveAxis(E, 0, ABG)
03:05:38.089 00.000 29988 Move returns status 0, amount 0
03:05:38.089 00.000 29988 MoveAxis(N, 0, ABG)
03:05:38.089 00.000 29988 Move returns status 0, amount 0
03:05:38.089 00.000 29988 move complete, result=0
03:05:38.089 00.000 29988 worker thread done servicing request
03:05:38.089 00.000 29988 Worker thread wakes up
03:05:38.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:38.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:38.089 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:39.604 01.515 29988 Exposure complete
03:05:39.640 00.036 29988 worker thread done servicing request
03:05:39.640 00.000 28316 OnExposeComplete: enter
03:05:39.641 00.001 28316 UpdateGuideState(): m_state=6
03:05:39.642 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4651
03:05:39.643 00.001 28316 Star::Find returns 1 (0), X=949.19, Y=257.10, Mass=2381, SNR=33.6, Peak=218 HFD=4.2
03:05:39.645 00.002 28316 MultiStar: [#1 -0.01,-0.36,0.00,M2] [#2 0.29,-0.34,0.00,M2] [#3 0.27,-0.19,0.00,M4] [#4 0.06,-0.18,0.86,U] [#5 0.26,-0.37,0.00,M4] [#6 0.00,-0.10,0.62,U] [#7 0.14,-0.04,0.63,U] [#8 0.38,-0.29,0.00,M3] 
03:05:39.646 00.001 28316 refined, 3 included, MultiStar: {0.08, -0.11}, one-star: {0.10, -0.09}
03:05:39.647 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:05:39.650 00.003 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:05:39.652 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.94 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
03:05:39.656 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
03:05:39.659 00.003 28316 Enqueuing Move request for scope (0.08, -0.11)
03:05:39.662 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:39.664 00.002 29988 Worker thread wakes up
03:05:39.664 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.6
03:05:39.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:39.665 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:39.665 00.000 28316 Enqueuing Expose request
03:05:39.666 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
03:05:39.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
03:05:39.666 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.13 yDistance=-0.02
03:05:39.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:05:39.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:39.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:05:39.666 00.000 29988 MoveAxis(E, 0, ABG)
03:05:39.666 00.000 29988 Move returns status 0, amount 0
03:05:39.666 00.000 29988 MoveAxis(N, 0, ABG)
03:05:39.666 00.000 29988 Move returns status 0, amount 0
03:05:39.666 00.000 29988 move complete, result=0
03:05:39.666 00.000 29988 worker thread done servicing request
03:05:39.666 00.000 29988 Worker thread wakes up
03:05:39.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:39.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:39.666 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:05:41.298 01.632 29988 Exposure complete
03:05:41.331 00.033 29988 worker thread done servicing request
03:05:41.331 00.000 28316 OnExposeComplete: enter
03:05:41.331 00.000 28316 UpdateGuideState(): m_state=6
03:05:41.332 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4652
03:05:41.332 00.000 28316 Star::Find returns 1 (0), X=949.29, Y=257.04, Mass=2274, SNR=33.0, Peak=213 HFD=4.0
03:05:41.333 00.001 28316 MultiStar: [#1 0.05,-0.56,0.00,M3] [#2 0.34,-0.28,0.00,M3] [#3 0.32,-0.33,0.00,M5] [#4 0.20,-0.00,0.86,U] [#5 0.50,-0.31,0.00,M5] [#6 0.11,0.02,0.64,U] [#7 0.08,0.00,0.65,U] [#8 0.41,-0.13,0.00,M4] 
03:05:41.333 00.000 28316 refined, 3 included, MultiStar: {0.16, -0.04}, one-star: {0.20, -0.15}
03:05:41.334 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:05:41.334 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:05:41.335 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.28 mountX=-0.11 mountY=-0.12, mountTheta=-2.30
03:05:41.335 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.04, opts=13)
03:05:41.336 00.001 28316 Enqueuing Move request for scope (0.16, -0.04)
03:05:41.336 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:05:41.337 00.001 28316 UpdateGuideState exits: m=2274 RSB=33.0
03:05:41.337 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:41.338 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:41.338 00.000 28316 Enqueuing Expose request
03:05:41.338 00.000 29988 Worker thread wakes up
03:05:41.339 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
03:05:41.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
03:05:41.339 00.000 29988 Moving (0.16, -0.04) raw xDistance=-0.11 yDistance=-0.12
03:05:41.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:05:41.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:41.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:05:41.339 00.000 29988 MoveAxis(E, 0, ABG)
03:05:41.339 00.000 29988 Move returns status 0, amount 0
03:05:41.339 00.000 29988 MoveAxis(N, 0, ABG)
03:05:41.339 00.000 29988 Move returns status 0, amount 0
03:05:41.339 00.000 29988 move complete, result=0
03:05:41.339 00.000 29988 worker thread done servicing request
03:05:41.339 00.000 29988 Worker thread wakes up
03:05:41.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:41.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:41.339 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:42.850 01.511 29988 Exposure complete
03:05:42.890 00.040 29988 worker thread done servicing request
03:05:42.890 00.000 28316 OnExposeComplete: enter
03:05:42.890 00.000 28316 UpdateGuideState(): m_state=6
03:05:42.891 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4653
03:05:42.892 00.001 28316 Star::Find returns 1 (0), X=949.10, Y=257.05, Mass=2285, SNR=33.0, Peak=210 HFD=4.2
03:05:42.894 00.002 28316 MultiStar: [#1 0.07,-0.35,0.00,M4] [#2 0.18,-0.29,0.00,M4] [#3 0.23,-0.24,0.00,M6] [#4 0.19,-0.08,0.84,U] [#5 0.36,-0.27,0.00,M6] [#6 0.37,-0.08,0.00,M1] [#7 0.17,0.03,0.64,U] [#8 0.08,-0.22,0.60,U] 
03:05:42.896 00.002 28316 single-star, 3 included, MultiStar: {0.11, -0.10}, one-star: {0.02, -0.14}
03:05:42.898 00.002 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
03:05:42.901 00.003 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
03:05:42.903 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.45 mountX=-0.13 mountY=0.05, mountTheta=2.80
03:05:42.905 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
03:05:42.906 00.001 28316 Enqueuing Move request for scope (0.02, -0.14)
03:05:42.907 00.001 29988 Worker thread wakes up
03:05:42.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
03:05:42.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
03:05:42.907 00.000 29988 Moving (0.02, -0.14) raw xDistance=-0.13 yDistance=0.05
03:05:42.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:05:42.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:42.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:42.908 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.0
03:05:42.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:42.911 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:05:42.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:42.911 00.000 28316 Enqueuing Expose request
03:05:42.912 00.001 29988 MoveAxis(E, 0, ABG)
03:05:42.912 00.000 29988 Move returns status 0, amount 0
03:05:42.912 00.000 29988 MoveAxis(N, 0, ABG)
03:05:42.912 00.000 29988 Move returns status 0, amount 0
03:05:42.912 00.000 29988 move complete, result=0
03:05:42.912 00.000 29988 worker thread done servicing request
03:05:42.912 00.000 29988 Worker thread wakes up
03:05:42.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:42.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:42.913 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:44.551 01.638 29988 Exposure complete
03:05:44.599 00.048 29988 worker thread done servicing request
03:05:44.599 00.000 28316 OnExposeComplete: enter
03:05:44.600 00.001 28316 UpdateGuideState(): m_state=6
03:05:44.600 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4654
03:05:44.601 00.001 28316 Star::Find returns 1 (0), X=948.86, Y=257.17, Mass=2363, SNR=33.6, Peak=228 HFD=4.0
03:05:44.601 00.000 28316 MultiStar: [#1 -0.03,-0.25,1.03,U] [#2 -0.01,-0.10,0.90,U] [#3 0.09,-0.12,0.86,U] [#4 0.03,-0.03,0.82,U] [#5 0.11,-0.30,0.75,U] [#6 0.02,0.01,0.61,U] [#7 0.11,0.08,0.64,U] [#8 0.15,-0.10,0.56,U] 
03:05:44.602 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.23, -0.02}
03:05:44.604 00.002 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
03:05:44.605 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
03:05:44.606 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=-0.09 mountY=0.04, mountTheta=2.77
03:05:44.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
03:05:44.611 00.003 28316 Enqueuing Move request for scope (0.01, -0.10)
03:05:44.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:44.611 00.000 29988 Worker thread wakes up
03:05:44.611 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.6
03:05:44.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:44.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:44.613 00.001 28316 Enqueuing Expose request
03:05:44.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
03:05:44.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
03:05:44.613 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.09 yDistance=0.04
03:05:44.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:05:44.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:44.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:05:44.613 00.000 29988 MoveAxis(E, 0, ABG)
03:05:44.613 00.000 29988 Move returns status 0, amount 0
03:05:44.613 00.000 29988 MoveAxis(N, 0, ABG)
03:05:44.613 00.000 29988 Move returns status 0, amount 0
03:05:44.613 00.000 29988 move complete, result=0
03:05:44.613 00.000 29988 worker thread done servicing request
03:05:44.613 00.000 29988 Worker thread wakes up
03:05:44.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:44.614 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:44.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:46.137 01.523 29988 Exposure complete
03:05:46.162 00.025 29988 worker thread done servicing request
03:05:46.162 00.000 28316 OnExposeComplete: enter
03:05:46.163 00.001 28316 UpdateGuideState(): m_state=6
03:05:46.163 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4655
03:05:46.164 00.001 28316 Star::Find returns 1 (0), X=949.18, Y=256.97, Mass=2437, SNR=34.0, Peak=232 HFD=4.1
03:05:46.164 00.000 28316 MultiStar: [#1 0.08,-0.40,0.00,M4] [#2 0.06,-0.30,0.92,U] [#3 0.17,-0.28,0.85,U] [#4 -0.03,-0.32,0.81,U] [#5 0.09,-0.46,0.00,M6] [#6 -0.02,-0.14,0.63,U] [#7 0.08,-0.18,0.62,U] [#8 0.20,-0.25,0.61,U] 
03:05:46.165 00.001 28316 single-star, 6 included, MultiStar: {0.08, -0.25}, one-star: {0.09, -0.22}
03:05:46.165 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.10)
03:05:46.165 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
03:05:46.166 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.19 mountX=-0.24 mountY=0.02, mountTheta=3.06
03:05:46.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.22, opts=13)
03:05:46.168 00.001 28316 Enqueuing Move request for scope (0.09, -0.22)
03:05:46.168 00.000 29988 Worker thread wakes up
03:05:46.169 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:46.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
03:05:46.169 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.0
03:05:46.170 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
03:05:46.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:46.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:46.171 00.001 28316 Enqueuing Expose request
03:05:46.171 00.000 29988 Moving (0.09, -0.22) raw xDistance=-0.24 yDistance=0.02
03:05:46.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:05:46.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:46.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:05:46.171 00.000 29988 MoveAxis(E, 50, ABG)
03:05:46.171 00.000 29988 Guiding  Dir = 2, Dur = 50
03:05:46.171 00.000 29988 IsSlewing returns 0
03:05:46.172 00.001 29988 IsGuiding returns 0
03:05:46.173 00.001 29988 PulseGuide returned control before completion, sleep 59
03:05:46.245 00.072 29988 IsGuiding returns 0
03:05:46.245 00.000 29988 Move returns status 0, amount 50
03:05:46.245 00.000 29988 MoveAxis(N, 0, ABG)
03:05:46.245 00.000 29988 Move returns status 0, amount 0
03:05:46.245 00.000 29988 move complete, result=0
03:05:46.245 00.000 29988 worker thread done servicing request
03:05:46.245 00.000 29988 Worker thread wakes up
03:05:46.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:46.246 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.0 px 0 ms NORTH
03:05:46.248 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:47.886 01.638 29988 Exposure complete
03:05:47.923 00.037 29988 worker thread done servicing request
03:05:47.923 00.000 28316 OnExposeComplete: enter
03:05:47.924 00.001 28316 UpdateGuideState(): m_state=6
03:05:47.924 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4656
03:05:47.925 00.001 28316 Star::Find returns 1 (0), X=948.82, Y=257.17, Mass=2308, SNR=33.3, Peak=211 HFD=4.0
03:05:47.925 00.000 28316 MultiStar: [#1 -0.24,-0.20,1.02,U] [#2 -0.12,-0.19,0.94,U] [#3 -0.06,-0.14,0.86,U] [#4 -0.08,-0.11,0.81,U] [#5 -0.07,-0.07,0.74,U] [#6 -0.12,-0.13,0.63,U] [#7 0.09,-0.09,0.64,U] [#8 -0.19,-0.05,0.60,U] 
03:05:47.926 00.001 28316 refined, 8 included, MultiStar: {-0.13, -0.11}, one-star: {-0.27, -0.02}
03:05:47.926 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.87)
03:05:47.926 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.83)
03:05:47.927 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.42 mountX=-0.05 mountY=0.17, mountTheta=1.86
03:05:47.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.11, opts=13)
03:05:47.928 00.000 28316 Enqueuing Move request for scope (-0.13, -0.11)
03:05:47.929 00.001 29988 Worker thread wakes up
03:05:47.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
03:05:47.929 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
03:05:47.929 00.000 29988 Moving (-0.13, -0.11) raw xDistance=-0.05 yDistance=0.17
03:05:47.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:05:47.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:47.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:47.930 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.3
03:05:47.930 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:47.931 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:05:47.931 00.000 29988 MoveAxis(E, 0, ABG)
03:05:47.931 00.000 29988 Move returns status 0, amount 0
03:05:47.931 00.000 29988 MoveAxis(N, 0, ABG)
03:05:47.931 00.000 29988 Move returns status 0, amount 0
03:05:47.931 00.000 29988 move complete, result=0
03:05:47.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:47.932 00.001 28316 Enqueuing Expose request
03:05:47.932 00.000 29988 worker thread done servicing request
03:05:47.932 00.000 29988 Worker thread wakes up
03:05:47.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:47.932 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:05:47.933 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:49.458 01.525 29988 Exposure complete
03:05:49.496 00.038 29988 worker thread done servicing request
03:05:49.496 00.000 28316 OnExposeComplete: enter
03:05:49.497 00.001 28316 UpdateGuideState(): m_state=6
03:05:49.499 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4657
03:05:49.500 00.001 28316 Star::Find returns 1 (0), X=949.09, Y=257.12, Mass=2506, SNR=34.6, Peak=233 HFD=4.2
03:05:49.501 00.001 28316 MultiStar: [#1 -0.08,-0.33,0.00,M4] [#2 0.22,-0.11,0.88,U] [#3 0.17,-0.14,0.84,U] [#4 -0.03,-0.00,0.80,U] [#5 0.10,-0.40,0.00,M6] [#6 -0.02,-0.01,0.64,U] [#7 0.28,-0.16,0.61,U] [#8 0.27,-0.20,0.00,M1] 
03:05:49.503 00.002 28316 single-star, 5 included, MultiStar: {0.10, -0.08}, one-star: {0.01, -0.07}
03:05:49.504 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
03:05:49.505 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
03:05:49.506 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.48 mountX=-0.06 mountY=0.03, mountTheta=2.77
03:05:49.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
03:05:49.508 00.001 28316 Enqueuing Move request for scope (0.01, -0.07)
03:05:49.508 00.000 29988 Worker thread wakes up
03:05:49.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:49.509 00.001 28316 UpdateGuideState exits: m=2506 RSB=34.6
03:05:49.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:49.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:49.510 00.000 28316 Enqueuing Expose request
03:05:49.511 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
03:05:49.511 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
03:05:49.511 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.06 yDistance=0.03
03:05:49.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:05:49.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:49.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:05:49.511 00.000 29988 MoveAxis(E, 0, ABG)
03:05:49.511 00.000 29988 Move returns status 0, amount 0
03:05:49.511 00.000 29988 MoveAxis(N, 0, ABG)
03:05:49.511 00.000 29988 Move returns status 0, amount 0
03:05:49.511 00.000 29988 move complete, result=0
03:05:49.511 00.000 29988 worker thread done servicing request
03:05:49.511 00.000 29988 Worker thread wakes up
03:05:49.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:49.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:49.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:51.140 01.629 29988 Exposure complete
03:05:51.175 00.035 29988 worker thread done servicing request
03:05:51.175 00.000 28316 OnExposeComplete: enter
03:05:51.176 00.001 28316 UpdateGuideState(): m_state=6
03:05:51.176 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4658
03:05:51.177 00.001 28316 Star::Find returns 1 (0), X=949.19, Y=257.11, Mass=2425, SNR=34.1, Peak=207 HFD=4.1
03:05:51.177 00.000 28316 MultiStar: [#1 0.12,-0.47,0.00,M5] [#2 0.10,-0.31,0.90,U] [#3 0.33,-0.13,0.00,M3] [#4 0.04,-0.13,0.84,U] [#5 0.34,-0.42,0.00,M7] [#6 -0.11,-0.10,0.63,U] [#7 0.29,-0.02,0.61,U] [#8 0.06,-0.31,0.57,U] 
03:05:51.178 00.001 28316 single-star, 5 included, MultiStar: {0.08, -0.16}, one-star: {0.10, -0.08}
03:05:51.178 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:05:51.179 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:05:51.179 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.69 mountX=-0.12 mountY=-0.05, mountTheta=-2.72
03:05:51.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
03:05:51.182 00.002 28316 Enqueuing Move request for scope (0.10, -0.08)
03:05:51.182 00.000 29988 Worker thread wakes up
03:05:51.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:51.183 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.1
03:05:51.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:51.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:51.184 00.001 28316 Enqueuing Expose request
03:05:51.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
03:05:51.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
03:05:51.184 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.12 yDistance=-0.05
03:05:51.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:05:51.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:51.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:05:51.184 00.000 29988 MoveAxis(E, 0, ABG)
03:05:51.184 00.000 29988 Move returns status 0, amount 0
03:05:51.184 00.000 29988 MoveAxis(N, 0, ABG)
03:05:51.184 00.000 29988 Move returns status 0, amount 0
03:05:51.185 00.001 29988 move complete, result=0
03:05:51.185 00.000 29988 worker thread done servicing request
03:05:51.185 00.000 29988 Worker thread wakes up
03:05:51.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:51.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:51.186 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:05:52.701 01.515 29988 Exposure complete
03:05:52.742 00.041 29988 worker thread done servicing request
03:05:52.742 00.000 28316 OnExposeComplete: enter
03:05:52.744 00.002 28316 UpdateGuideState(): m_state=6
03:05:52.744 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4659
03:05:52.745 00.001 28316 Star::Find returns 1 (0), X=949.07, Y=256.96, Mass=2371, SNR=33.7, Peak=217 HFD=4.2
03:05:52.745 00.000 28316 MultiStar: [#1 -0.06,-0.45,0.00,M6] [#2 0.19,-0.40,0.00,M1] [#3 -0.00,-0.24,0.87,U] [#4 0.06,-0.25,0.80,U] [#5 0.13,-0.27,0.72,U] [#6 -0.04,-0.22,0.63,U] [#7 0.13,-0.21,0.61,U] [#8 0.10,-0.11,0.57,U] 
03:05:52.745 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.22}, one-star: {-0.01, -0.23}
03:05:52.746 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
03:05:52.746 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
03:05:52.748 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.38 mountX=-0.22 mountY=0.06, mountTheta=2.87
03:05:52.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
03:05:52.750 00.001 28316 Enqueuing Move request for scope (0.04, -0.22)
03:05:52.750 00.000 29988 Worker thread wakes up
03:05:52.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:52.751 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:05:52.751 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:52.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:52.752 00.001 28316 Enqueuing Expose request
03:05:52.752 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
03:05:52.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
03:05:52.752 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.06
03:05:52.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:05:52.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:52.753 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:05:52.753 00.000 29988 MoveAxis(E, 47, ABG)
03:05:52.753 00.000 29988 Guiding  Dir = 2, Dur = 47
03:05:52.753 00.000 29988 IsSlewing returns 0
03:05:52.753 00.000 29988 IsGuiding returns 0
03:05:52.755 00.002 29988 PulseGuide returned control before completion, sleep 56
03:05:52.830 00.075 29988 IsGuiding returns 0
03:05:52.830 00.000 29988 Move returns status 0, amount 47
03:05:52.830 00.000 29988 MoveAxis(N, 0, ABG)
03:05:52.830 00.000 29988 Move returns status 0, amount 0
03:05:52.830 00.000 29988 move complete, result=0
03:05:52.830 00.000 29988 worker thread done servicing request
03:05:52.830 00.000 29988 Worker thread wakes up
03:05:52.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:52.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:52.830 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:05:54.460 01.630 29988 Exposure complete
03:05:54.503 00.043 29988 worker thread done servicing request
03:05:54.503 00.000 28316 OnExposeComplete: enter
03:05:54.504 00.001 28316 UpdateGuideState(): m_state=6
03:05:54.506 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4660
03:05:54.507 00.001 28316 Star::Find returns 1 (0), X=948.85, Y=257.25, Mass=2335, SNR=33.4, Peak=206 HFD=4.0
03:05:54.508 00.001 28316 MultiStar: [#1 -0.24,-0.25,0.00,M7] [#2 -0.08,0.03,0.91,U] [#3 -0.13,0.02,0.85,U] [#4 -0.16,0.04,0.85,U] [#5 0.05,-0.12,0.76,U] [#6 -0.30,0.12,0.65,U] [#7 -0.09,-0.04,0.63,U] [#8 -0.10,-0.11,0.59,U] 
03:05:54.508 00.000 28316 refined, 7 included, MultiStar: {-0.13, 0.01}, one-star: {-0.23, 0.06}
03:05:54.509 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
03:05:54.510 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
03:05:54.511 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=0.06 mountY=0.11, mountTheta=1.09
03:05:54.513 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
03:05:54.514 00.001 28316 Enqueuing Move request for scope (-0.13, 0.01)
03:05:54.515 00.001 29988 Worker thread wakes up
03:05:54.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:54.516 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
03:05:54.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:54.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:54.517 00.000 28316 Enqueuing Expose request
03:05:54.517 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
03:05:54.517 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
03:05:54.517 00.000 29988 Moving (-0.13, 0.01) raw xDistance=0.06 yDistance=0.11
03:05:54.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:05:54.518 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:54.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:05:54.518 00.000 29988 MoveAxis(E, 0, ABG)
03:05:54.518 00.000 29988 Move returns status 0, amount 0
03:05:54.518 00.000 29988 MoveAxis(N, 0, ABG)
03:05:54.518 00.000 29988 Move returns status 0, amount 0
03:05:54.518 00.000 29988 move complete, result=0
03:05:54.518 00.000 29988 worker thread done servicing request
03:05:54.518 00.000 29988 Worker thread wakes up
03:05:54.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:54.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:54.519 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:56.031 01.512 29988 Exposure complete
03:05:56.063 00.032 29988 worker thread done servicing request
03:05:56.063 00.000 28316 OnExposeComplete: enter
03:05:56.064 00.001 28316 UpdateGuideState(): m_state=6
03:05:56.065 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4661
03:05:56.065 00.000 28316 Star::Find returns 1 (0), X=948.93, Y=257.33, Mass=2275, SNR=33.0, Peak=193 HFD=3.9
03:05:56.066 00.001 28316 MultiStar: [#1 -0.37,-0.24,0.00,M8] [#2 -0.07,-0.06,0.95,U] [#3 -0.09,0.04,0.88,U] [#4 -0.06,0.01,0.84,U] [#5 -0.11,-0.02,0.77,U] [#6 -0.33,-0.14,0.00,M1] [#7 0.01,0.17,0.63,U] [#8 0.13,-0.08,0.63,U] 
03:05:56.066 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.03}, one-star: {-0.16, 0.14}
03:05:56.067 00.001 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
03:05:56.067 00.000 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
03:05:56.068 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.72 mountX=0.05 mountY=0.04, mountTheta=0.70
03:05:56.068 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
03:05:56.069 00.001 28316 Enqueuing Move request for scope (-0.06, 0.03)
03:05:56.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:56.070 00.001 28316 UpdateGuideState exits: m=2275 RSB=33.0
03:05:56.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:56.071 00.001 29988 Worker thread wakes up
03:05:56.072 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
03:05:56.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
03:05:56.072 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.04
03:05:56.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:05:56.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:56.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:05:56.072 00.000 29988 MoveAxis(E, 0, ABG)
03:05:56.072 00.000 29988 Move returns status 0, amount 0
03:05:56.072 00.000 29988 MoveAxis(N, 0, ABG)
03:05:56.072 00.000 29988 Move returns status 0, amount 0
03:05:56.072 00.000 29988 move complete, result=0
03:05:56.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:56.073 00.001 28316 Enqueuing Expose request
03:05:56.074 00.001 29988 worker thread done servicing request
03:05:56.074 00.000 29988 Worker thread wakes up
03:05:56.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:56.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:56.074 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:05:57.696 01.622 29988 Exposure complete
03:05:57.750 00.054 29988 worker thread done servicing request
03:05:57.750 00.000 28316 OnExposeComplete: enter
03:05:57.751 00.001 28316 UpdateGuideState(): m_state=6
03:05:57.751 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4662
03:05:57.752 00.001 28316 Star::Find returns 1 (0), X=948.89, Y=257.16, Mass=2472, SNR=34.5, Peak=214 HFD=4.2
03:05:57.752 00.000 28316 MultiStar: [#1 -0.22,-0.33,0.00,M9] [#2 -0.17,-0.32,0.00,M1] [#3 -0.08,-0.22,0.84,U] [#4 -0.07,-0.22,0.83,U] [#5 -0.08,-0.26,0.73,U] [#6 -0.09,-0.13,0.60,U] [#7 -0.13,-0.14,0.61,U] [#8 0.15,-0.08,0.58,U] 
03:05:57.753 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.15}, one-star: {-0.20, -0.03}
03:05:57.753 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:05:57.753 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:05:57.754 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.18 cameraTheta=-2.07 mountX=-0.11 mountY=0.14, mountTheta=2.20
03:05:57.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
03:05:57.755 00.000 28316 Enqueuing Move request for scope (-0.08, -0.15)
03:05:57.756 00.001 29988 Worker thread wakes up
03:05:57.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
03:05:57.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
03:05:57.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:57.757 00.001 29988 Moving (-0.08, -0.15) raw xDistance=-0.11 yDistance=0.14
03:05:57.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:05:57.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:57.758 00.001 28316 UpdateGuideState exits: m=2472 RSB=34.5
03:05:57.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:57.760 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:05:57.760 00.000 29988 MoveAxis(E, 0, ABG)
03:05:57.760 00.000 29988 Move returns status 0, amount 0
03:05:57.760 00.000 29988 MoveAxis(N, 0, ABG)
03:05:57.760 00.000 29988 Move returns status 0, amount 0
03:05:57.760 00.000 29988 move complete, result=0
03:05:57.760 00.000 29988 worker thread done servicing request
03:05:57.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:57.762 00.002 28316 Enqueuing Expose request
03:05:57.763 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:05:57.765 00.002 29988 Worker thread wakes up
03:05:57.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:57.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:59.282 01.517 29988 Exposure complete
03:05:59.318 00.036 29988 worker thread done servicing request
03:05:59.318 00.000 28316 OnExposeComplete: enter
03:05:59.319 00.001 28316 UpdateGuideState(): m_state=6
03:05:59.320 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4663
03:05:59.321 00.001 28316 Star::Find returns 1 (0), X=948.77, Y=257.20, Mass=2254, SNR=32.9, Peak=208 HFD=3.9
03:05:59.322 00.001 28316 MultiStar: [#1 -0.30,-0.16,0.00,M10] [#2 -0.21,-0.22,0.93,U] [#3 -0.06,-0.06,0.88,U] [#4 -0.35,-0.12,0.00,M1] [#5 -0.02,-0.25,0.75,U] [#6 -0.48,-0.20,0.00,M1] [#7 -0.03,-0.20,0.65,U] [#8 -0.04,-0.14,0.61,U] 
03:05:59.322 00.000 28316 refined, 5 included, MultiStar: {-0.13, -0.14}, one-star: {-0.31, 0.01}
03:05:59.322 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
03:05:59.323 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
03:05:59.323 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.33 mountX=-0.07 mountY=0.18, mountTheta=1.95
03:05:59.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
03:05:59.325 00.001 28316 Enqueuing Move request for scope (-0.13, -0.14)
03:05:59.325 00.000 29988 Worker thread wakes up
03:05:59.325 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:05:59.325 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
03:05:59.326 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:05:59.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:05:59.327 00.001 28316 Enqueuing Expose request
03:05:59.329 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
03:05:59.329 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
03:05:59.329 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.07 yDistance=0.18
03:05:59.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:05:59.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:05:59.330 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:05:59.330 00.000 29988 MoveAxis(E, 0, ABG)
03:05:59.330 00.000 29988 Move returns status 0, amount 0
03:05:59.330 00.000 29988 MoveAxis(N, 0, ABG)
03:05:59.330 00.000 29988 Move returns status 0, amount 0
03:05:59.330 00.000 29988 move complete, result=0
03:05:59.330 00.000 29988 worker thread done servicing request
03:05:59.330 00.000 29988 Worker thread wakes up
03:05:59.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:05:59.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:05:59.330 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:06:00.962 01.632 29988 Exposure complete
03:06:01.024 00.062 29988 worker thread done servicing request
03:06:01.024 00.000 28316 OnExposeComplete: enter
03:06:01.027 00.003 28316 UpdateGuideState(): m_state=6
03:06:01.029 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4664
03:06:01.032 00.003 28316 Star::Find returns 1 (0), X=948.95, Y=257.18, Mass=2398, SNR=33.9, Peak=207 HFD=4.1
03:06:01.034 00.002 28316 MultiStar: [#1 -0.07,-0.34,0.00,R] [#2 -0.07,-0.16,0.91,U] [#3 -0.06,0.06,0.84,U] [#4 -0.07,-0.16,0.83,U] [#5 0.19,-0.25,0.74,U] [#6 0.00,0.04,0.62,U] [#7 0.06,-0.06,0.62,U] [#8 0.10,-0.09,0.60,U] 
03:06:01.038 00.004 28316 refined, 7 included, MultiStar: {-0.01, -0.08}, one-star: {-0.13, -0.01}
03:06:01.039 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:06:01.040 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:06:01.040 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.73 mountX=-0.07 mountY=0.05, mountTheta=2.53
03:06:01.043 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
03:06:01.070 00.027 28316 Enqueuing Move request for scope (-0.01, -0.08)
03:06:01.071 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:01.071 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
03:06:01.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:01.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:01.073 00.001 28316 Enqueuing Expose request
03:06:01.073 00.000 29988 Worker thread wakes up
03:06:01.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
03:06:01.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
03:06:01.073 00.000 29988 Moving (-0.01, -0.08) raw xDistance=-0.07 yDistance=0.05
03:06:01.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:06:01.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:01.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:01.073 00.000 29988 MoveAxis(E, 0, ABG)
03:06:01.074 00.001 29988 Move returns status 0, amount 0
03:06:01.074 00.000 29988 MoveAxis(N, 0, ABG)
03:06:01.074 00.000 29988 Move returns status 0, amount 0
03:06:01.074 00.000 29988 move complete, result=0
03:06:01.074 00.000 29988 worker thread done servicing request
03:06:01.074 00.000 29988 Worker thread wakes up
03:06:01.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:01.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:01.074 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:02.490 01.416 29988 Exposure complete
03:06:02.524 00.034 29988 worker thread done servicing request
03:06:02.524 00.000 28316 OnExposeComplete: enter
03:06:02.525 00.001 28316 UpdateGuideState(): m_state=6
03:06:02.526 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4665
03:06:02.527 00.001 28316 Star::Find returns 1 (0), X=948.91, Y=257.18, Mass=2445, SNR=34.1, Peak=223 HFD=4.2
03:06:02.528 00.001 28316 MultiStar: [#1 -0.02,0.08,0.97,U] [#2 0.22,-0.24,0.91,U] [#3 0.08,-0.18,0.86,U] [#4 0.01,-0.17,0.82,U] [#5 -0.02,-0.22,0.72,U] [#6 -0.06,0.02,0.63,U] [#7 0.08,-0.09,0.63,U] [#8 0.06,-0.20,0.58,U] 
03:06:02.529 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.11}, one-star: {-0.18, -0.01}
03:06:02.530 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
03:06:02.531 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
03:06:02.532 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.43 mountX=-0.10 mountY=0.03, mountTheta=2.82
03:06:02.534 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
03:06:02.534 00.000 28316 Enqueuing Move request for scope (0.01, -0.11)
03:06:02.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:02.536 00.002 29988 Worker thread wakes up
03:06:02.536 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
03:06:02.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:02.537 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
03:06:02.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:02.537 00.000 28316 Enqueuing Expose request
03:06:02.538 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
03:06:02.538 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.03
03:06:02.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:06:02.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:02.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:06:02.538 00.000 29988 MoveAxis(E, 0, ABG)
03:06:02.538 00.000 29988 Move returns status 0, amount 0
03:06:02.538 00.000 29988 MoveAxis(N, 0, ABG)
03:06:02.538 00.000 29988 Move returns status 0, amount 0
03:06:02.538 00.000 29988 move complete, result=0
03:06:02.538 00.000 29988 worker thread done servicing request
03:06:02.538 00.000 29988 Worker thread wakes up
03:06:02.538 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:02.538 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:02.538 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:04.170 01.632 29988 Exposure complete
03:06:04.197 00.027 29988 worker thread done servicing request
03:06:04.198 00.001 28316 OnExposeComplete: enter
03:06:04.198 00.000 28316 UpdateGuideState(): m_state=6
03:06:04.199 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4666
03:06:04.199 00.000 28316 Star::Find returns 1 (0), X=949.06, Y=257.10, Mass=2373, SNR=33.8, Peak=222 HFD=4.2
03:06:04.200 00.001 28316 MultiStar: [#1 -0.16,-0.09,0.99,U] [#2 -0.00,-0.34,0.00,M1] [#3 0.05,-0.24,0.86,U] [#4 -0.08,-0.13,0.81,U] [#5 0.16,-0.22,0.76,U] [#6 0.09,-0.10,0.61,U] [#7 0.05,0.00,0.64,U] [#8 -0.13,-0.25,0.60,U] 
03:06:04.200 00.000 28316 single-star, 7 included, MultiStar: {-0.01, -0.14}, one-star: {-0.03, -0.09}
03:06:04.201 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
03:06:04.201 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
03:06:04.202 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.85 mountX=-0.07 mountY=0.07, mountTheta=2.41
03:06:04.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
03:06:04.203 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
03:06:04.204 00.001 29988 Worker thread wakes up
03:06:04.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:06:04.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:04.204 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
03:06:04.205 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:04.205 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:06:04.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:04.206 00.001 28316 Enqueuing Expose request
03:06:04.206 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
03:06:04.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:06:04.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:04.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:06:04.206 00.000 29988 MoveAxis(E, 0, ABG)
03:06:04.206 00.000 29988 Move returns status 0, amount 0
03:06:04.206 00.000 29988 MoveAxis(N, 0, ABG)
03:06:04.206 00.000 29988 Move returns status 0, amount 0
03:06:04.206 00.000 29988 move complete, result=0
03:06:04.206 00.000 29988 worker thread done servicing request
03:06:04.206 00.000 29988 Worker thread wakes up
03:06:04.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:04.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:04.207 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:05.725 01.518 29988 Exposure complete
03:06:05.749 00.024 29988 worker thread done servicing request
03:06:05.749 00.000 28316 OnExposeComplete: enter
03:06:05.750 00.001 28316 UpdateGuideState(): m_state=6
03:06:05.751 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4667
03:06:05.751 00.000 28316 Star::Find returns 1 (0), X=948.88, Y=257.10, Mass=2522, SNR=34.8, Peak=223 HFD=4.2
03:06:05.752 00.001 28316 MultiStar: [#1 -0.12,-0.03,0.97,U] [#2 0.00,-0.23,0.88,U] [#3 0.04,-0.27,0.80,U] [#4 0.13,0.01,0.80,U] [#5 0.18,-0.35,0.00,M1] [#6 -0.09,-0.15,0.62,U] [#7 0.00,0.01,0.61,U] [#8 -0.04,-0.02,0.56,U] 
03:06:05.752 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.20, -0.09}
03:06:05.752 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
03:06:05.753 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
03:06:05.753 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.96 mountX=-0.07 mountY=0.08, mountTheta=2.31
03:06:05.755 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
03:06:05.755 00.000 28316 Enqueuing Move request for scope (-0.04, -0.10)
03:06:05.756 00.001 29988 Worker thread wakes up
03:06:05.756 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:05.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
03:06:05.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
03:06:05.756 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.8
03:06:05.757 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:05.757 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:05.757 00.000 28316 Enqueuing Expose request
03:06:05.758 00.001 29988 Moving (-0.04, -0.10) raw xDistance=-0.07 yDistance=0.08
03:06:05.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:06:05.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:05.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:06:05.758 00.000 29988 MoveAxis(E, 0, ABG)
03:06:05.758 00.000 29988 Move returns status 0, amount 0
03:06:05.758 00.000 29988 MoveAxis(N, 0, ABG)
03:06:05.758 00.000 29988 Move returns status 0, amount 0
03:06:05.758 00.000 29988 move complete, result=0
03:06:05.758 00.000 29988 worker thread done servicing request
03:06:05.758 00.000 29988 Worker thread wakes up
03:06:05.758 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:05.758 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:05.758 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:07.386 01.628 29988 Exposure complete
03:06:07.431 00.045 29988 worker thread done servicing request
03:06:07.431 00.000 28316 OnExposeComplete: enter
03:06:07.432 00.001 28316 UpdateGuideState(): m_state=6
03:06:07.433 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4668
03:06:07.433 00.000 28316 Star::Find returns 1 (0), X=948.77, Y=257.20, Mass=2456, SNR=34.2, Peak=212 HFD=4.0
03:06:07.434 00.001 28316 MultiStar: [#1 -0.06,-0.02,0.96,U] [#2 -0.23,-0.18,0.90,U] [#3 -0.20,-0.19,0.85,U] [#4 0.13,0.00,0.80,U] [#5 0.16,-0.26,0.73,U] [#6 -0.26,0.02,0.63,U] [#7 0.15,-0.05,0.60,U] [#8 0.08,-0.13,0.57,U] 
03:06:07.434 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.09}, one-star: {-0.31, 0.01}
03:06:07.435 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
03:06:07.435 00.000 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94)
03:06:07.436 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.31 mountX=-0.05 mountY=0.11, mountTheta=1.97
03:06:07.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
03:06:07.437 00.000 28316 Enqueuing Move request for scope (-0.08, -0.09)
03:06:07.438 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:07.438 00.000 29988 Worker thread wakes up
03:06:07.438 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
03:06:07.438 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
03:06:07.438 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
03:06:07.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:06:07.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:07.438 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.2
03:06:07.439 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:07.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:07.440 00.001 28316 Enqueuing Expose request
03:06:07.440 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:06:07.440 00.000 29988 MoveAxis(E, 0, ABG)
03:06:07.440 00.000 29988 Move returns status 0, amount 0
03:06:07.440 00.000 29988 MoveAxis(N, 0, ABG)
03:06:07.440 00.000 29988 Move returns status 0, amount 0
03:06:07.440 00.000 29988 move complete, result=0
03:06:07.440 00.000 29988 worker thread done servicing request
03:06:07.440 00.000 29988 Worker thread wakes up
03:06:07.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:07.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:07.441 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:08.958 01.517 29988 Exposure complete
03:06:08.998 00.040 29988 worker thread done servicing request
03:06:08.998 00.000 28316 OnExposeComplete: enter
03:06:08.998 00.000 28316 UpdateGuideState(): m_state=6
03:06:08.999 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4669
03:06:08.999 00.000 28316 Star::Find returns 1 (0), X=948.96, Y=257.18, Mass=2380, SNR=33.8, Peak=209 HFD=4.1
03:06:09.000 00.001 28316 MultiStar: [#1 -0.12,0.13,0.97,U] [#2 0.19,-0.09,0.91,U] [#3 0.07,0.00,0.86,U] [#4 0.04,-0.05,0.83,U] [#5 0.07,-0.11,0.72,U] [#6 -0.30,-0.04,0.65,U] [#7 0.10,0.09,0.62,U] [#8 0.11,-0.05,0.57,U] 
03:06:09.000 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {-0.13, -0.01}
03:06:09.002 00.002 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
03:06:09.002 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
03:06:09.002 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.55 mountX=-0.01 mountY=0.00, mountTheta=2.71
03:06:09.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
03:06:09.005 00.002 28316 Enqueuing Move request for scope (0.00, -0.01)
03:06:09.005 00.000 29988 Worker thread wakes up
03:06:09.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:09.006 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
03:06:09.006 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
03:06:09.006 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:06:09.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:09.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:09.007 00.000 28316 Enqueuing Expose request
03:06:09.008 00.001 29988 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
03:06:09.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:06:09.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:09.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:06:09.008 00.000 29988 MoveAxis(E, 0, ABG)
03:06:09.008 00.000 29988 Move returns status 0, amount 0
03:06:09.008 00.000 29988 MoveAxis(N, 0, ABG)
03:06:09.008 00.000 29988 Move returns status 0, amount 0
03:06:09.008 00.000 29988 move complete, result=0
03:06:09.008 00.000 29988 worker thread done servicing request
03:06:09.008 00.000 29988 Worker thread wakes up
03:06:09.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:09.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:09.008 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:10.645 01.637 29988 Exposure complete
03:06:10.680 00.035 29988 worker thread done servicing request
03:06:10.680 00.000 28316 OnExposeComplete: enter
03:06:10.681 00.001 28316 UpdateGuideState(): m_state=6
03:06:10.681 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4670
03:06:10.682 00.001 28316 Star::Find returns 1 (0), X=949.03, Y=257.26, Mass=2406, SNR=34.0, Peak=224 HFD=4.0
03:06:10.682 00.000 28316 MultiStar: [#1 -0.15,0.01,0.95,U] [#2 0.06,-0.18,0.91,U] [#3 0.03,-0.17,0.85,U] [#4 0.02,-0.20,0.83,U] [#5 0.07,-0.13,0.73,U] [#6 -0.19,-0.08,0.62,U] [#7 0.17,0.08,0.62,U] [#8 0.22,-0.08,0.60,U] 
03:06:10.683 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {-0.06, 0.07}
03:06:10.683 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
03:06:10.684 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
03:06:10.684 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.46 mountX=-0.07 mountY=0.03, mountTheta=2.79
03:06:10.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
03:06:10.686 00.001 28316 Enqueuing Move request for scope (0.01, -0.08)
03:06:10.686 00.000 29988 Worker thread wakes up
03:06:10.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:10.687 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
03:06:10.687 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
03:06:10.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:10.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:10.688 00.001 28316 Enqueuing Expose request
03:06:10.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
03:06:10.688 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.07 yDistance=0.03
03:06:10.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:06:10.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:10.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:06:10.688 00.000 29988 MoveAxis(E, 0, ABG)
03:06:10.688 00.000 29988 Move returns status 0, amount 0
03:06:10.688 00.000 29988 MoveAxis(N, 0, ABG)
03:06:10.688 00.000 29988 Move returns status 0, amount 0
03:06:10.688 00.000 29988 move complete, result=0
03:06:10.688 00.000 29988 worker thread done servicing request
03:06:10.688 00.000 29988 Worker thread wakes up
03:06:10.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:10.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:10.690 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:12.213 01.523 29988 Exposure complete
03:06:12.242 00.029 29988 worker thread done servicing request
03:06:12.242 00.000 28316 OnExposeComplete: enter
03:06:12.243 00.001 28316 UpdateGuideState(): m_state=6
03:06:12.245 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4671
03:06:12.247 00.002 28316 Star::Find returns 1 (0), X=949.18, Y=257.23, Mass=2461, SNR=34.3, Peak=209 HFD=4.1
03:06:12.248 00.001 28316 MultiStar: [#1 0.12,0.00,0.96,U] [#2 0.15,-0.27,0.89,U] [#3 0.23,-0.13,0.87,U] [#4 0.07,-0.13,0.81,U] [#5 0.31,-0.15,0.00,M1] [#6 0.05,-0.09,0.63,U] [#7 0.07,-0.05,0.63,U] [#8 0.14,-0.13,0.60,U] 
03:06:12.249 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.09}, one-star: {0.09, 0.04}
03:06:12.251 00.002 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
03:06:12.252 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
03:06:12.253 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.46 mountX=0.00 mountY=-0.10, mountTheta=-1.54
03:06:12.255 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.04, opts=13)
03:06:12.257 00.002 28316 Enqueuing Move request for scope (0.09, 0.04)
03:06:12.258 00.001 29988 Worker thread wakes up
03:06:12.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
03:06:12.258 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
03:06:12.258 00.000 29988 Moving (0.09, 0.04) raw xDistance=0.00 yDistance=-0.10
03:06:12.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:06:12.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:12.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:06:12.258 00.000 29988 MoveAxis(E, 0, ABG)
03:06:12.258 00.000 29988 Move returns status 0, amount 0
03:06:12.258 00.000 29988 MoveAxis(N, 0, ABG)
03:06:12.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:12.259 00.001 29988 Move returns status 0, amount 0
03:06:12.259 00.000 29988 move complete, result=0
03:06:12.259 00.000 29988 worker thread done servicing request
03:06:12.259 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.3
03:06:12.262 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:12.264 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:12.266 00.002 28316 Enqueuing Expose request
03:06:12.269 00.003 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:06:12.271 00.002 29988 Worker thread wakes up
03:06:12.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:12.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:13.907 01.636 29988 Exposure complete
03:06:13.953 00.046 29988 worker thread done servicing request
03:06:13.954 00.001 28316 OnExposeComplete: enter
03:06:13.954 00.000 28316 UpdateGuideState(): m_state=6
03:06:13.955 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4672
03:06:13.955 00.000 28316 Star::Find returns 1 (0), X=948.94, Y=257.23, Mass=2408, SNR=33.9, Peak=220 HFD=4.1
03:06:13.958 00.003 28316 MultiStar: [#1 -0.02,0.08,0.96,U] [#2 -0.02,-0.12,0.90,U] [#3 -0.02,0.05,0.88,U] [#4 0.01,-0.22,0.82,U] [#5 0.08,-0.09,0.74,U] [#6 -0.07,-0.05,0.65,U] [#7 -0.18,-0.12,0.64,U] [#8 0.11,-0.18,0.60,U] 
03:06:13.961 00.003 28316 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.15, 0.04}
03:06:13.963 00.002 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:06:13.965 00.002 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:06:13.968 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.10 mountX=-0.04 mountY=0.05, mountTheta=2.18
03:06:13.970 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
03:06:13.971 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
03:06:13.971 00.000 29988 Worker thread wakes up
03:06:13.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
03:06:13.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
03:06:13.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:13.972 00.001 28316 UpdateGuideState exits: m=2408 RSB=33.9
03:06:13.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:13.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:13.973 00.000 28316 Enqueuing Expose request
03:06:13.974 00.001 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.05
03:06:13.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:06:13.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:13.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:13.974 00.000 29988 MoveAxis(E, 0, ABG)
03:06:13.974 00.000 29988 Move returns status 0, amount 0
03:06:13.974 00.000 29988 MoveAxis(N, 0, ABG)
03:06:13.974 00.000 29988 Move returns status 0, amount 0
03:06:13.974 00.000 29988 move complete, result=0
03:06:13.974 00.000 29988 worker thread done servicing request
03:06:13.974 00.000 29988 Worker thread wakes up
03:06:13.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:13.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:13.974 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:15.501 01.527 29988 Exposure complete
03:06:15.539 00.038 29988 worker thread done servicing request
03:06:15.539 00.000 28316 OnExposeComplete: enter
03:06:15.539 00.000 28316 UpdateGuideState(): m_state=6
03:06:15.540 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4673
03:06:15.540 00.000 28316 Star::Find returns 1 (0), X=949.06, Y=256.98, Mass=2406, SNR=34.0, Peak=215 HFD=4.2
03:06:15.541 00.001 28316 MultiStar: [#1 -0.01,-0.20,0.99,U] [#2 0.07,-0.33,0.00,M1] [#3 0.16,-0.39,0.00,M1] [#4 0.09,-0.30,0.82,U] [#5 0.18,-0.41,0.00,M1] [#6 -0.04,-0.27,0.62,U] [#7 0.04,-0.30,0.64,U] [#8 0.11,-0.30,0.59,U] 
03:06:15.542 00.001 28316 single-star, 5 included, MultiStar: {0.02, -0.25}, one-star: {-0.03, -0.21}
03:06:15.543 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
03:06:15.543 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
03:06:15.544 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.71 mountX=-0.18 mountY=0.12, mountTheta=2.55
03:06:15.546 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.21, opts=13)
03:06:15.546 00.000 28316 Enqueuing Move request for scope (-0.03, -0.21)
03:06:15.547 00.001 29988 Worker thread wakes up
03:06:15.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:15.547 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
03:06:15.548 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:15.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:15.549 00.001 28316 Enqueuing Expose request
03:06:15.549 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
03:06:15.549 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
03:06:15.549 00.000 29988 Moving (-0.03, -0.21) raw xDistance=-0.18 yDistance=0.12
03:06:15.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:06:15.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:15.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:06:15.549 00.000 29988 MoveAxis(E, 0, ABG)
03:06:15.549 00.000 29988 Move returns status 0, amount 0
03:06:15.549 00.000 29988 MoveAxis(N, 0, ABG)
03:06:15.549 00.000 29988 Move returns status 0, amount 0
03:06:15.549 00.000 29988 move complete, result=0
03:06:15.549 00.000 29988 worker thread done servicing request
03:06:15.549 00.000 29988 Worker thread wakes up
03:06:15.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:15.549 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:15.550 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:17.185 01.635 29988 Exposure complete
03:06:17.227 00.042 29988 worker thread done servicing request
03:06:17.227 00.000 28316 OnExposeComplete: enter
03:06:17.228 00.001 28316 UpdateGuideState(): m_state=6
03:06:17.229 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4674
03:06:17.229 00.000 28316 Star::Find returns 1 (0), X=949.05, Y=257.06, Mass=2564, SNR=35.0, Peak=225 HFD=4.2
03:06:17.230 00.001 28316 MultiStar: [#1 -0.02,-0.09,0.93,U] [#2 0.35,-0.31,0.00,M2] [#3 0.17,-0.39,0.00,M2] [#4 0.07,-0.40,0.00,M1] [#5 0.01,-0.28,0.72,U] [#6 -0.25,-0.27,0.00,M1] [#7 0.16,-0.06,0.60,U] [#8 0.25,-0.19,0.57,U] 
03:06:17.233 00.003 28316 single-star, 4 included, MultiStar: {0.05, -0.15}, one-star: {-0.04, -0.13}
03:06:17.237 00.004 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
03:06:17.239 00.002 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
03:06:17.241 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.88 mountX=-0.10 mountY=0.10, mountTheta=2.38
03:06:17.245 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
03:06:17.245 00.000 28316 Enqueuing Move request for scope (-0.04, -0.13)
03:06:17.248 00.003 29988 Worker thread wakes up
03:06:17.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
03:06:17.248 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
03:06:17.248 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.10 yDistance=0.10
03:06:17.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:06:17.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:17.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
03:06:17.249 00.001 28316 UpdateGuideState exits: m=2564 RSB=35.0
03:06:17.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:17.250 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:17.250 00.000 28316 Enqueuing Expose request
03:06:17.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:06:17.251 00.001 29988 MoveAxis(E, 0, ABG)
03:06:17.251 00.000 29988 Move returns status 0, amount 0
03:06:17.251 00.000 29988 MoveAxis(N, 0, ABG)
03:06:17.251 00.000 29988 Move returns status 0, amount 0
03:06:17.251 00.000 29988 move complete, result=0
03:06:17.251 00.000 29988 worker thread done servicing request
03:06:17.251 00.000 29988 Worker thread wakes up
03:06:17.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:17.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:17.251 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:18.775 01.524 29988 Exposure complete
03:06:18.835 00.060 29988 worker thread done servicing request
03:06:18.835 00.000 28316 OnExposeComplete: enter
03:06:18.836 00.001 28316 UpdateGuideState(): m_state=6
03:06:18.837 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4675
03:06:18.838 00.001 28316 Star::Find returns 1 (0), X=949.01, Y=257.04, Mass=2393, SNR=33.8, Peak=223 HFD=4.1
03:06:18.838 00.000 28316 MultiStar: [#1 -0.13,-0.21,0.97,U] [#2 0.09,-0.35,0.00,M3] [#3 0.00,-0.42,0.00,M3] [#4 0.12,-0.24,0.83,U] [#5 0.03,-0.39,0.00,M1] [#6 0.08,-0.11,0.63,U] [#7 0.05,-0.16,0.63,U] [#8 0.08,-0.13,0.60,U] 
03:06:18.838 00.000 28316 single-star, 5 included, MultiStar: {0.01, -0.17}, one-star: {-0.08, -0.15}
03:06:18.839 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
03:06:18.839 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
03:06:18.840 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.06 mountX=-0.10 mountY=0.14, mountTheta=2.22
03:06:18.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
03:06:18.842 00.001 28316 Enqueuing Move request for scope (-0.08, -0.15)
03:06:18.842 00.000 29988 Worker thread wakes up
03:06:18.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:18.843 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.8
03:06:18.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:18.844 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:18.844 00.000 28316 Enqueuing Expose request
03:06:18.844 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
03:06:18.845 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
03:06:18.845 00.000 29988 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=0.14
03:06:18.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:06:18.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:18.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:06:18.845 00.000 29988 MoveAxis(E, 0, ABG)
03:06:18.845 00.000 29988 Move returns status 0, amount 0
03:06:18.845 00.000 29988 MoveAxis(N, 0, ABG)
03:06:18.845 00.000 29988 Move returns status 0, amount 0
03:06:18.845 00.000 29988 move complete, result=0
03:06:18.845 00.000 29988 worker thread done servicing request
03:06:18.845 00.000 29988 Worker thread wakes up
03:06:18.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:18.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:18.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:20.472 01.627 29988 Exposure complete
03:06:20.521 00.049 29988 worker thread done servicing request
03:06:20.522 00.001 28316 OnExposeComplete: enter
03:06:20.522 00.000 28316 UpdateGuideState(): m_state=6
03:06:20.523 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4676
03:06:20.523 00.000 28316 Star::Find returns 1 (0), X=949.13, Y=257.06, Mass=2577, SNR=35.3, Peak=213 HFD=4.3
03:06:20.524 00.001 28316 MultiStar: [#1 0.09,-0.06,0.95,U] [#2 0.06,-0.28,0.87,U] [#3 0.26,-0.21,0.85,U] [#4 0.15,-0.15,0.79,U] [#5 0.19,-0.40,0.00,M2] [#6 -0.02,-0.24,0.62,U] [#7 0.13,-0.21,0.59,U] [#8 0.19,-0.35,0.00,M1] 
03:06:20.524 00.000 28316 single-star, 6 included, MultiStar: {0.10, -0.18}, one-star: {0.04, -0.13}
03:06:20.525 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
03:06:20.525 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.98)
03:06:20.526 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.27 mountX=-0.14 mountY=0.02, mountTheta=2.98
03:06:20.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
03:06:20.527 00.000 28316 Enqueuing Move request for scope (0.04, -0.13)
03:06:20.528 00.001 29988 Worker thread wakes up
03:06:20.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
03:06:20.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
03:06:20.528 00.000 29988 Moving (0.04, -0.13) raw xDistance=-0.14 yDistance=0.02
03:06:20.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:06:20.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:20.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:06:20.528 00.000 29988 MoveAxis(E, 0, ABG)
03:06:20.528 00.000 29988 Move returns status 0, amount 0
03:06:20.528 00.000 29988 MoveAxis(N, 0, ABG)
03:06:20.528 00.000 29988 Move returns status 0, amount 0
03:06:20.528 00.000 29988 move complete, result=0
03:06:20.528 00.000 29988 worker thread done servicing request
03:06:20.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:20.528 00.000 28316 UpdateGuideState exits: m=2577 RSB=35.3
03:06:20.529 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:20.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:20.529 00.000 28316 Enqueuing Expose request
03:06:20.530 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:20.530 00.000 29988 Worker thread wakes up
03:06:20.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:20.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:22.056 01.526 29988 Exposure complete
03:06:22.099 00.043 29988 worker thread done servicing request
03:06:22.099 00.000 28316 OnExposeComplete: enter
03:06:22.102 00.003 28316 UpdateGuideState(): m_state=6
03:06:22.102 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4677
03:06:22.103 00.001 28316 Star::Find returns 1 (0), X=948.99, Y=256.86, Mass=2393, SNR=33.9, Peak=201 HFD=4.2
03:06:22.103 00.000 28316 MultiStar: [#1 0.02,-0.34,0.00,M1] [#2 0.04,-0.57,0.00,M3] [#3 0.07,-0.53,0.00,M3] [#4 -0.05,-0.37,0.00,M1] [#5 0.16,-0.56,0.00,M3] [#6 -0.19,-0.38,0.00,M1] [#7 -0.05,-0.42,0.00,M1] [#8 -0.03,-0.50,0.00,M2] 
03:06:22.104 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.44)
03:06:22.104 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
03:06:22.105 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.85 mountX=-0.26 mountY=0.23, mountTheta=2.41
03:06:22.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.33, opts=13)
03:06:22.106 00.000 28316 Enqueuing Move request for scope (-0.09, -0.33)
03:06:22.107 00.001 29988 Worker thread wakes up
03:06:22.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.33) opts 0xd
03:06:22.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.33)
03:06:22.107 00.000 29988 Moving (-0.09, -0.33) raw xDistance=-0.26 yDistance=0.23
03:06:22.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:06:22.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:06:22.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:22.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:06:22.108 00.001 29988 MoveAxis(E, 54, ABG)
03:06:22.108 00.000 29988 Guiding  Dir = 2, Dur = 54
03:06:22.108 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
03:06:22.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:22.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:22.111 00.001 28316 Enqueuing Expose request
03:06:22.113 00.002 29988 IsSlewing returns 0
03:06:22.113 00.000 29988 IsGuiding returns 0
03:06:22.115 00.002 29988 PulseGuide returned control before completion, sleep 62
03:06:22.179 00.064 29988 IsGuiding returns 1
03:06:22.179 00.000 29988 scope still moving after pulse duration time elapsed
03:06:22.211 00.032 29988 IsSlewing returns 0
03:06:22.211 00.000 29988 IsGuiding returns 0
03:06:22.211 00.000 29988 scope move finished after 54 + 43 ms
03:06:22.211 00.000 29988 Move returns status 0, amount 54
03:06:22.211 00.000 29988 MoveAxis(N, 0, ABG)
03:06:22.211 00.000 29988 Move returns status 0, amount 0
03:06:22.211 00.000 29988 move complete, result=0
03:06:22.211 00.000 29988 worker thread done servicing request
03:06:22.211 00.000 29988 Worker thread wakes up
03:06:22.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:22.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:22.212 00.001 28316 GuideStep: -0.3 px 54 ms EAST, 0.2 px 0 ms NORTH
03:06:23.844 01.632 29988 Exposure complete
03:06:23.899 00.055 29988 worker thread done servicing request
03:06:23.899 00.000 28316 OnExposeComplete: enter
03:06:23.900 00.001 28316 UpdateGuideState(): m_state=6
03:06:23.900 00.000 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4678
03:06:23.901 00.001 28316 Star::Find returns 1 (0), X=949.03, Y=257.03, Mass=2429, SNR=34.2, Peak=215 HFD=4.1
03:06:23.901 00.000 28316 MultiStar: [#1 -0.09,-0.14,0.97,U] [#2 0.22,-0.30,0.00,M4] [#3 0.07,-0.28,0.84,U] [#4 -0.16,-0.25,0.83,U] [#5 0.27,-0.17,0.73,U] [#6 -0.13,-0.22,0.64,U] [#7 0.05,-0.05,0.63,U] [#8 0.23,-0.20,0.59,U] 
03:06:23.902 00.001 28316 single-star, 7 included, MultiStar: {0.01, -0.18}, one-star: {-0.06, -0.16}
03:06:23.902 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
03:06:23.903 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
03:06:23.903 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=-0.12 mountY=0.12, mountTheta=2.35
03:06:23.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
03:06:23.906 00.002 28316 Enqueuing Move request for scope (-0.06, -0.16)
03:06:23.909 00.003 29988 Worker thread wakes up
03:06:23.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
03:06:23.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
03:06:23.909 00.000 29988 Moving (-0.06, -0.16) raw xDistance=-0.12 yDistance=0.12
03:06:23.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:06:23.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:23.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:23.910 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
03:06:23.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:23.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:23.911 00.001 28316 Enqueuing Expose request
03:06:23.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:06:23.911 00.000 29988 MoveAxis(E, 0, ABG)
03:06:23.911 00.000 29988 Move returns status 0, amount 0
03:06:23.911 00.000 29988 MoveAxis(N, 0, ABG)
03:06:23.911 00.000 29988 Move returns status 0, amount 0
03:06:23.911 00.000 29988 move complete, result=0
03:06:23.911 00.000 29988 worker thread done servicing request
03:06:23.911 00.000 29988 Worker thread wakes up
03:06:23.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:23.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:23.912 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:25.434 01.522 29988 Exposure complete
03:06:25.473 00.039 29988 worker thread done servicing request
03:06:25.473 00.000 28316 OnExposeComplete: enter
03:06:25.474 00.001 28316 UpdateGuideState(): m_state=6
03:06:25.475 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4679
03:06:25.477 00.002 28316 Star::Find returns 1 (0), X=948.92, Y=257.09, Mass=2384, SNR=33.7, Peak=206 HFD=4.2
03:06:25.478 00.001 28316 MultiStar: [#1 0.02,0.06,0.97,U] [#2 0.14,-0.05,0.94,U] [#3 0.10,-0.29,0.88,U] [#4 -0.01,0.01,0.81,U] [#5 0.05,-0.21,0.74,U] [#6 0.01,-0.10,0.64,U] [#7 0.13,-0.01,0.63,U] [#8 0.22,-0.02,0.59,U] 
03:06:25.480 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.16, -0.10}
03:06:25.480 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:06:25.481 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:06:25.481 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.05 mountX=-0.09 mountY=-0.01, mountTheta=-3.08
03:06:25.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
03:06:25.483 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
03:06:25.483 00.000 29988 Worker thread wakes up
03:06:25.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:25.484 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.7
03:06:25.484 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:25.485 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:25.485 00.000 28316 Enqueuing Expose request
03:06:25.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
03:06:25.486 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
03:06:25.486 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
03:06:25.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:06:25.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:25.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:06:25.486 00.000 29988 MoveAxis(E, 0, ABG)
03:06:25.486 00.000 29988 Move returns status 0, amount 0
03:06:25.486 00.000 29988 MoveAxis(N, 0, ABG)
03:06:25.486 00.000 29988 Move returns status 0, amount 0
03:06:25.486 00.000 29988 move complete, result=0
03:06:25.486 00.000 29988 worker thread done servicing request
03:06:25.486 00.000 29988 Worker thread wakes up
03:06:25.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:25.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:25.486 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:27.110 01.624 29988 Exposure complete
03:06:27.165 00.055 29988 worker thread done servicing request
03:06:27.166 00.001 28316 OnExposeComplete: enter
03:06:27.167 00.001 28316 UpdateGuideState(): m_state=6
03:06:27.167 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4680
03:06:27.168 00.001 28316 Star::Find returns 1 (0), X=949.23, Y=257.20, Mass=2325, SNR=33.4, Peak=180 HFD=4.1
03:06:27.168 00.000 28316 MultiStar: [#1 0.06,0.05,1.02,U] [#2 0.31,-0.38,0.00,M4] [#3 0.07,-0.08,0.86,U] [#4 -0.14,0.00,0.79,U] [#5 -0.03,-0.28,0.75,U] [#6 -0.11,-0.16,0.63,U] [#7 -0.09,0.04,0.62,U] [#8 0.17,-0.14,0.60,U] 
03:06:27.170 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {0.14, 0.01}
03:06:27.170 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
03:06:27.171 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
03:06:27.171 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=-0.06 mountY=0.01, mountTheta=2.92
03:06:27.173 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
03:06:27.173 00.000 28316 Enqueuing Move request for scope (0.01, -0.06)
03:06:27.174 00.001 29988 Worker thread wakes up
03:06:27.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:27.174 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:06:27.175 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:27.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:27.176 00.001 28316 Enqueuing Expose request
03:06:27.176 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
03:06:27.176 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
03:06:27.176 00.000 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.01
03:06:27.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:06:27.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:27.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:06:27.176 00.000 29988 MoveAxis(E, 0, ABG)
03:06:27.176 00.000 29988 Move returns status 0, amount 0
03:06:27.176 00.000 29988 MoveAxis(N, 0, ABG)
03:06:27.176 00.000 29988 Move returns status 0, amount 0
03:06:27.176 00.000 29988 move complete, result=0
03:06:27.176 00.000 29988 worker thread done servicing request
03:06:27.176 00.000 29988 Worker thread wakes up
03:06:27.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:27.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:27.177 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:28.695 01.518 29988 Exposure complete
03:06:28.733 00.038 29988 worker thread done servicing request
03:06:28.734 00.001 28316 OnExposeComplete: enter
03:06:28.736 00.002 28316 UpdateGuideState(): m_state=6
03:06:28.738 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4681
03:06:28.739 00.001 28316 Star::Find returns 1 (0), X=949.13, Y=256.93, Mass=2294, SNR=33.2, Peak=203 HFD=4.2
03:06:28.739 00.000 28316 MultiStar: [#1 -0.02,-0.16,1.03,U] [#2 0.10,-0.20,0.91,U] [#3 0.17,-0.29,0.00,M1] [#4 0.09,-0.20,0.84,U] [#5 -0.03,-0.38,0.00,M1] [#6 -0.17,-0.22,0.64,U] [#7 -0.10,-0.13,0.63,U] [#8 0.24,-0.22,0.61,U] 
03:06:28.740 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.20}, one-star: {0.05, -0.26}
03:06:28.742 00.002 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
03:06:28.745 00.003 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
03:06:28.748 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=-0.19 mountY=0.06, mountTheta=2.83
03:06:28.751 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.20, opts=13)
03:06:28.752 00.001 28316 Enqueuing Move request for scope (0.03, -0.20)
03:06:28.753 00.001 29988 Worker thread wakes up
03:06:28.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:28.753 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.2
03:06:28.753 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:28.754 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:28.754 00.000 28316 Enqueuing Expose request
03:06:28.755 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
03:06:28.755 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
03:06:28.755 00.000 29988 Moving (0.03, -0.20) raw xDistance=-0.19 yDistance=0.06
03:06:28.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:06:28.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:28.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:06:28.755 00.000 29988 MoveAxis(E, 0, ABG)
03:06:28.755 00.000 29988 Move returns status 0, amount 0
03:06:28.755 00.000 29988 MoveAxis(N, 0, ABG)
03:06:28.755 00.000 29988 Move returns status 0, amount 0
03:06:28.755 00.000 29988 move complete, result=0
03:06:28.755 00.000 29988 worker thread done servicing request
03:06:28.755 00.000 29988 Worker thread wakes up
03:06:28.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:28.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:28.755 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:30.389 01.634 29988 Exposure complete
03:06:30.440 00.051 29988 worker thread done servicing request
03:06:30.440 00.000 28316 OnExposeComplete: enter
03:06:30.441 00.001 28316 UpdateGuideState(): m_state=6
03:06:30.443 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4682
03:06:30.444 00.001 28316 Star::Find returns 1 (0), X=949.03, Y=257.01, Mass=2362, SNR=33.7, Peak=208 HFD=4.1
03:06:30.446 00.002 28316 MultiStar: [#1 0.10,-0.04,1.00,U] [#2 0.21,-0.31,0.00,M4] [#3 0.21,-0.27,0.00,M2] [#4 -0.07,-0.05,0.83,U] [#5 0.08,-0.23,0.74,U] [#6 -0.08,-0.16,0.66,U] [#7 0.20,-0.04,0.63,U] [#8 0.21,-0.32,0.00,M1] 
03:06:30.447 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.12}, one-star: {-0.06, -0.18}
03:06:30.448 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.93)
03:06:30.451 00.003 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
03:06:30.451 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.36 mountX=-0.12 mountY=0.03, mountTheta=2.89
03:06:30.452 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
03:06:30.453 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
03:06:30.453 00.000 29988 Worker thread wakes up
03:06:30.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:30.454 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:06:30.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:30.455 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:30.455 00.000 28316 Enqueuing Expose request
03:06:30.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
03:06:30.455 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
03:06:30.455 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
03:06:30.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:06:30.456 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:30.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:06:30.456 00.000 29988 MoveAxis(E, 0, ABG)
03:06:30.456 00.000 29988 Move returns status 0, amount 0
03:06:30.456 00.000 29988 MoveAxis(N, 0, ABG)
03:06:30.456 00.000 29988 Move returns status 0, amount 0
03:06:30.456 00.000 29988 move complete, result=0
03:06:30.456 00.000 29988 worker thread done servicing request
03:06:30.456 00.000 29988 Worker thread wakes up
03:06:30.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:30.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:30.456 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:31.974 01.518 29988 Exposure complete
03:06:32.019 00.045 29988 worker thread done servicing request
03:06:32.019 00.000 28316 OnExposeComplete: enter
03:06:32.020 00.001 28316 UpdateGuideState(): m_state=6
03:06:32.021 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4683
03:06:32.021 00.000 28316 Star::Find returns 1 (0), X=948.85, Y=257.08, Mass=2339, SNR=33.5, Peak=217 HFD=4.2
03:06:32.022 00.001 28316 MultiStar: [#1 0.09,-0.17,1.02,U] [#2 0.19,-0.24,0.91,U] [#3 0.04,-0.32,0.88,U] [#4 0.02,-0.05,0.84,U] [#5 -0.10,-0.31,0.74,U] [#6 -0.37,-0.17,0.00,M1] [#7 0.05,-0.35,0.00,M1] [#8 0.05,-0.37,0.00,M2] 
03:06:32.022 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.19}, one-star: {-0.24, -0.11}
03:06:32.023 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
03:06:32.023 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
03:06:32.024 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.56 mountX=-0.18 mountY=0.09, mountTheta=2.69
03:06:32.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.19, opts=13)
03:06:32.025 00.000 28316 Enqueuing Move request for scope (0.00, -0.19)
03:06:32.026 00.001 29988 Worker thread wakes up
03:06:32.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
03:06:32.026 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
03:06:32.026 00.000 29988 Moving (0.00, -0.19) raw xDistance=-0.18 yDistance=0.09
03:06:32.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:06:32.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:32.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:06:32.026 00.000 29988 MoveAxis(E, 0, ABG)
03:06:32.026 00.000 29988 Move returns status 0, amount 0
03:06:32.026 00.000 29988 MoveAxis(N, 0, ABG)
03:06:32.026 00.000 29988 Move returns status 0, amount 0
03:06:32.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:32.026 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:06:32.027 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:32.027 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:32.028 00.001 28316 Enqueuing Expose request
03:06:32.028 00.000 29988 move complete, result=0
03:06:32.028 00.000 29988 worker thread done servicing request
03:06:32.028 00.000 29988 Worker thread wakes up
03:06:32.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:32.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:32.029 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:33.653 01.624 29988 Exposure complete
03:06:33.693 00.040 29988 worker thread done servicing request
03:06:33.693 00.000 28316 OnExposeComplete: enter
03:06:33.693 00.000 28316 UpdateGuideState(): m_state=6
03:06:33.694 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4684
03:06:33.695 00.001 28316 Star::Find returns 1 (0), X=948.86, Y=256.96, Mass=2270, SNR=33.0, Peak=195 HFD=4.2
03:06:33.697 00.002 28316 MultiStar: [#1 0.02,-0.15,1.01,U] [#2 0.03,-0.45,0.00,M4] [#3 0.17,-0.34,0.00,M2] [#4 0.11,-0.38,0.00,M1] [#5 -0.03,-0.41,0.00,M1] [#6 -0.05,-0.53,0.00,M2] [#7 0.16,-0.35,0.00,M2] [#8 0.08,-0.61,0.00,M3] 
03:06:33.698 00.001 28316 refined, 1 included, MultiStar: {-0.11, -0.19}, one-star: {-0.23, -0.23}
03:06:33.698 00.000 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:06:33.698 00.000 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:06:33.699 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.08 mountX=-0.13 mountY=0.18, mountTheta=2.20
03:06:33.700 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.19, opts=13)
03:06:33.701 00.001 28316 Enqueuing Move request for scope (-0.11, -0.19)
03:06:33.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:33.701 00.000 28316 UpdateGuideState exits: m=2270 RSB=33.0
03:06:33.702 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:33.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:33.703 00.001 28316 Enqueuing Expose request
03:06:33.703 00.000 29988 Worker thread wakes up
03:06:33.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
03:06:33.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
03:06:33.703 00.000 29988 Moving (-0.11, -0.19) raw xDistance=-0.13 yDistance=0.18
03:06:33.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:06:33.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:33.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:06:33.703 00.000 29988 MoveAxis(E, 0, ABG)
03:06:33.703 00.000 29988 Move returns status 0, amount 0
03:06:33.703 00.000 29988 MoveAxis(N, 0, ABG)
03:06:33.704 00.001 29988 Move returns status 0, amount 0
03:06:33.704 00.000 29988 move complete, result=0
03:06:33.704 00.000 29988 worker thread done servicing request
03:06:33.704 00.000 29988 Worker thread wakes up
03:06:33.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:33.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:33.704 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:06:35.219 01.515 29988 Exposure complete
03:06:35.263 00.044 29988 worker thread done servicing request
03:06:35.263 00.000 28316 OnExposeComplete: enter
03:06:35.266 00.003 28316 UpdateGuideState(): m_state=6
03:06:35.267 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4685
03:06:35.267 00.000 28316 Star::Find returns 1 (0), X=949.00, Y=257.01, Mass=2259, SNR=32.9, Peak=198 HFD=4.1
03:06:35.268 00.001 28316 MultiStar: [#1 -0.22,-0.15,1.00,U] [#2 -0.12,-0.34,0.00,M5] [#3 -0.08,-0.31,0.88,U] [#4 0.13,-0.35,0.00,M2] [#5 -0.02,-0.33,0.75,U] [#6 -0.05,-0.38,0.00,M3] [#7 0.08,-0.33,0.00,M3] [#8 0.02,-0.43,0.00,M4] 
03:06:35.269 00.001 28316 single-star, 3 included, MultiStar: {-0.11, -0.23}, one-star: {-0.08, -0.18}
03:06:35.269 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
03:06:35.270 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
03:06:35.270 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-2.02 mountX=-0.12 mountY=0.15, mountTheta=2.25
03:06:35.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.18, opts=13)
03:06:35.271 00.000 28316 Enqueuing Move request for scope (-0.08, -0.18)
03:06:35.272 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:35.272 00.000 29988 Worker thread wakes up
03:06:35.272 00.000 28316 UpdateGuideState exits: m=2259 RSB=32.9
03:06:35.273 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
03:06:35.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:35.273 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:35.274 00.001 28316 Enqueuing Expose request
03:06:35.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
03:06:35.274 00.000 29988 Moving (-0.08, -0.18) raw xDistance=-0.12 yDistance=0.15
03:06:35.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:06:35.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:35.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:06:35.275 00.001 29988 MoveAxis(E, 0, ABG)
03:06:35.275 00.000 29988 Move returns status 0, amount 0
03:06:35.275 00.000 29988 MoveAxis(N, 0, ABG)
03:06:35.275 00.000 29988 Move returns status 0, amount 0
03:06:35.275 00.000 29988 move complete, result=0
03:06:35.275 00.000 29988 worker thread done servicing request
03:06:35.275 00.000 29988 Worker thread wakes up
03:06:35.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:35.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:35.275 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:06:36.914 01.639 29988 Exposure complete
03:06:36.947 00.033 29988 worker thread done servicing request
03:06:36.947 00.000 28316 OnExposeComplete: enter
03:06:36.948 00.001 28316 UpdateGuideState(): m_state=6
03:06:36.948 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4686
03:06:36.949 00.001 28316 Star::Find returns 1 (0), X=948.99, Y=257.21, Mass=2389, SNR=33.9, Peak=205 HFD=4.1
03:06:36.949 00.000 28316 MultiStar: [#1 0.14,0.02,0.98,U] [#2 0.09,-0.13,0.92,U] [#3 0.16,-0.15,0.86,U] [#4 -0.04,-0.18,0.85,U] [#5 0.10,-0.29,0.74,U] [#6 -0.27,-0.00,0.63,U] [#7 0.14,0.00,0.61,U] [#8 0.07,-0.23,0.56,U] 
03:06:36.950 00.001 28316 single-star, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.10, 0.02}
03:06:36.950 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:06:36.950 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:06:36.951 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=0.06 mountY=0.08, mountTheta=0.96
03:06:36.953 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.02, opts=13)
03:06:36.953 00.000 28316 Enqueuing Move request for scope (-0.10, 0.02)
03:06:36.954 00.001 29988 Worker thread wakes up
03:06:36.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:36.954 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:06:36.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:36.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:36.955 00.000 28316 Enqueuing Expose request
03:06:36.956 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
03:06:36.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
03:06:36.956 00.000 29988 Moving (-0.10, 0.02) raw xDistance=0.06 yDistance=0.08
03:06:36.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:06:36.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:36.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:06:36.956 00.000 29988 MoveAxis(E, 0, ABG)
03:06:36.956 00.000 29988 Move returns status 0, amount 0
03:06:36.956 00.000 29988 MoveAxis(N, 0, ABG)
03:06:36.956 00.000 29988 Move returns status 0, amount 0
03:06:36.956 00.000 29988 move complete, result=0
03:06:36.956 00.000 29988 worker thread done servicing request
03:06:36.956 00.000 29988 Worker thread wakes up
03:06:36.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:36.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:36.956 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:38.482 01.526 29988 Exposure complete
03:06:38.510 00.028 29988 worker thread done servicing request
03:06:38.510 00.000 28316 OnExposeComplete: enter
03:06:38.511 00.001 28316 UpdateGuideState(): m_state=6
03:06:38.511 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4687
03:06:38.512 00.001 28316 Star::Find returns 1 (0), X=949.00, Y=257.03, Mass=2335, SNR=33.5, Peak=210 HFD=4.1
03:06:38.512 00.000 28316 MultiStar: [#1 -0.02,-0.08,0.98,U] [#2 0.09,-0.30,0.91,U] [#3 0.11,-0.31,0.85,U] [#4 0.07,-0.14,0.82,U] [#5 0.36,-0.42,0.00,M1] [#6 -0.17,-0.09,0.64,U] [#7 0.24,-0.14,0.62,U] [#8 0.05,-0.36,0.00,M4] 
03:06:38.513 00.001 28316 single-star, 6 included, MultiStar: {0.03, -0.18}, one-star: {-0.08, -0.16}
03:06:38.513 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.23)
03:06:38.514 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
03:06:38.514 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.06 mountX=-0.11 mountY=0.14, mountTheta=2.21
03:06:38.516 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.16, opts=13)
03:06:38.516 00.000 28316 Enqueuing Move request for scope (-0.08, -0.16)
03:06:38.517 00.001 29988 Worker thread wakes up
03:06:38.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:38.517 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
03:06:38.518 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:38.518 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:38.518 00.000 28316 Enqueuing Expose request
03:06:38.519 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
03:06:38.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
03:06:38.519 00.000 29988 Moving (-0.08, -0.16) raw xDistance=-0.11 yDistance=0.14
03:06:38.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:06:38.519 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:38.519 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:06:38.519 00.000 29988 MoveAxis(E, 0, ABG)
03:06:38.519 00.000 29988 Move returns status 0, amount 0
03:06:38.519 00.000 29988 MoveAxis(N, 0, ABG)
03:06:38.519 00.000 29988 Move returns status 0, amount 0
03:06:38.519 00.000 29988 move complete, result=0
03:06:38.519 00.000 29988 worker thread done servicing request
03:06:38.519 00.000 29988 Worker thread wakes up
03:06:38.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:38.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:38.519 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:40.150 01.631 29988 Exposure complete
03:06:40.173 00.023 29988 worker thread done servicing request
03:06:40.173 00.000 28316 OnExposeComplete: enter
03:06:40.174 00.001 28316 UpdateGuideState(): m_state=6
03:06:40.174 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4688
03:06:40.174 00.000 28316 Star::Find returns 1 (0), X=949.01, Y=257.15, Mass=2500, SNR=34.6, Peak=217 HFD=4.2
03:06:40.177 00.003 28316 MultiStar: [#1 -0.04,0.04,0.96,U] [#2 -0.03,-0.14,0.88,U] [#3 0.04,-0.05,0.82,U] [#4 -0.15,-0.03,0.78,U] [#5 0.06,-0.23,0.71,U] [#6 -0.19,0.06,0.61,U] [#7 0.01,0.09,0.60,U] [#8 -0.03,-0.03,0.54,U] 
03:06:40.177 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.08, -0.04}
03:06:40.178 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
03:06:40.179 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.85)
03:06:40.179 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.40 mountX=-0.02 mountY=0.06, mountTheta=1.88
03:06:40.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
03:06:40.182 00.001 28316 Enqueuing Move request for scope (-0.04, -0.04)
03:06:40.183 00.001 29988 Worker thread wakes up
03:06:40.183 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
03:06:40.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
03:06:40.183 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.06
03:06:40.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:06:40.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:40.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:40.185 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:06:40.185 00.000 29988 MoveAxis(E, 0, ABG)
03:06:40.185 00.000 29988 Move returns status 0, amount 0
03:06:40.185 00.000 29988 MoveAxis(N, 0, ABG)
03:06:40.185 00.000 29988 Move returns status 0, amount 0
03:06:40.185 00.000 29988 move complete, result=0
03:06:40.185 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.6
03:06:40.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:40.186 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:40.187 00.001 28316 Enqueuing Expose request
03:06:40.187 00.000 29988 worker thread done servicing request
03:06:40.187 00.000 29988 Worker thread wakes up
03:06:40.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:40.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:40.187 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:41.707 01.520 29988 Exposure complete
03:06:41.757 00.050 29988 worker thread done servicing request
03:06:41.757 00.000 28316 OnExposeComplete: enter
03:06:41.758 00.001 28316 UpdateGuideState(): m_state=6
03:06:41.758 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4689
03:06:41.761 00.003 28316 Star::Find returns 1 (0), X=949.06, Y=257.13, Mass=2429, SNR=33.9, Peak=225 HFD=4.2
03:06:41.763 00.002 28316 MultiStar: [#1 0.00,0.15,0.99,U] [#2 -0.02,-0.27,0.92,U] [#3 0.13,-0.12,0.89,U] [#4 -0.17,-0.14,0.80,U] [#5 0.13,-0.16,0.73,U] [#6 -0.21,-0.15,0.66,U] [#7 0.10,0.12,0.61,U] [#8 -0.09,-0.12,0.60,U] 
03:06:41.766 00.003 28316 single-star, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.03, -0.06}
03:06:41.769 00.003 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.29)
03:06:41.771 00.002 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.25)
03:06:41.773 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.00 mountX=-0.04 mountY=0.05, mountTheta=2.27
03:06:41.777 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
03:06:41.780 00.003 28316 Enqueuing Move request for scope (-0.03, -0.06)
03:06:41.782 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:41.785 00.003 28316 UpdateGuideState exits: m=2429 RSB=33.9
03:06:41.787 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:41.789 00.002 29988 Worker thread wakes up
03:06:41.790 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
03:06:41.790 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:41.791 00.001 28316 Enqueuing Expose request
03:06:41.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
03:06:41.791 00.000 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.05
03:06:41.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:06:41.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:41.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:41.791 00.000 29988 MoveAxis(E, 0, ABG)
03:06:41.791 00.000 29988 Move returns status 0, amount 0
03:06:41.792 00.001 29988 MoveAxis(N, 0, ABG)
03:06:41.792 00.000 29988 Move returns status 0, amount 0
03:06:41.792 00.000 29988 move complete, result=0
03:06:41.792 00.000 29988 worker thread done servicing request
03:06:41.792 00.000 29988 Worker thread wakes up
03:06:41.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:41.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:41.792 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:43.416 01.624 29988 Exposure complete
03:06:43.458 00.042 29988 worker thread done servicing request
03:06:43.459 00.001 28316 OnExposeComplete: enter
03:06:43.459 00.000 28316 UpdateGuideState(): m_state=6
03:06:43.460 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4690
03:06:43.460 00.000 28316 Star::Find returns 1 (0), X=949.03, Y=257.23, Mass=2402, SNR=34.0, Peak=228 HFD=4.1
03:06:43.462 00.002 28316 MultiStar: [#1 0.00,-0.07,0.98,U] [#2 0.13,-0.11,0.90,U] [#3 0.10,-0.21,0.86,U] [#4 -0.14,-0.02,0.84,U] [#5 0.21,-0.21,0.76,U] [#6 -0.25,0.06,0.62,U] [#7 0.05,-0.04,0.62,U] [#8 0.15,0.08,0.57,U] 
03:06:43.463 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.05, 0.04}
03:06:43.464 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
03:06:43.464 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
03:06:43.465 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.19 mountX=-0.06 mountY=0.01, mountTheta=3.05
03:06:43.466 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
03:06:43.466 00.000 28316 Enqueuing Move request for scope (0.02, -0.06)
03:06:43.467 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:43.467 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
03:06:43.468 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:43.468 00.000 29988 Worker thread wakes up
03:06:43.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
03:06:43.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
03:06:43.468 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.01
03:06:43.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:06:43.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:43.468 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:43.469 00.001 28316 Enqueuing Expose request
03:06:43.470 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:06:43.470 00.000 29988 MoveAxis(E, 0, ABG)
03:06:43.470 00.000 29988 Move returns status 0, amount 0
03:06:43.470 00.000 29988 MoveAxis(N, 0, ABG)
03:06:43.470 00.000 29988 Move returns status 0, amount 0
03:06:43.470 00.000 29988 move complete, result=0
03:06:43.470 00.000 29988 worker thread done servicing request
03:06:43.470 00.000 29988 Worker thread wakes up
03:06:43.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:43.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:43.470 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:44.990 01.520 29988 Exposure complete
03:06:45.029 00.039 29988 worker thread done servicing request
03:06:45.029 00.000 28316 OnExposeComplete: enter
03:06:45.030 00.001 28316 UpdateGuideState(): m_state=6
03:06:45.030 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4691
03:06:45.031 00.001 28316 Star::Find returns 1 (0), X=949.03, Y=257.17, Mass=2440, SNR=34.2, Peak=228 HFD=4.2
03:06:45.033 00.002 28316 MultiStar: [#1 -0.12,0.10,0.99,U] [#2 0.02,-0.26,0.89,U] [#3 0.12,-0.20,0.84,U] [#4 0.03,-0.09,0.81,U] [#5 0.04,-0.22,0.73,U] [#6 -0.17,-0.05,0.62,U] [#7 0.07,0.10,0.62,U] [#8 0.09,-0.04,0.59,U] 
03:06:45.034 00.001 28316 single-star, 8 included, MultiStar: {-0.00, -0.08}, one-star: {-0.06, -0.02}
03:06:45.034 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.88 = 1.40)
03:06:45.035 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
03:06:45.036 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.89 mountX=0.01 mountY=0.06, mountTheta=1.40
03:06:45.038 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
03:06:45.039 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
03:06:45.040 00.001 29988 Worker thread wakes up
03:06:45.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:45.041 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
03:06:45.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
03:06:45.041 00.000 29988 Moving (-0.06, -0.02) raw xDistance=0.01 yDistance=0.06
03:06:45.041 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
03:06:45.041 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:45.042 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:06:45.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:45.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:06:45.042 00.000 29988 MoveAxis(E, 0, ABG)
03:06:45.042 00.000 29988 Move returns status 0, amount 0
03:06:45.042 00.000 29988 MoveAxis(N, 0, ABG)
03:06:45.042 00.000 29988 Move returns status 0, amount 0
03:06:45.042 00.000 29988 move complete, result=0
03:06:45.042 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:45.043 00.001 28316 Enqueuing Expose request
03:06:45.043 00.000 29988 worker thread done servicing request
03:06:45.044 00.001 29988 Worker thread wakes up
03:06:45.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:45.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:45.044 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:46.669 01.625 29988 Exposure complete
03:06:46.708 00.039 29988 worker thread done servicing request
03:06:46.708 00.000 28316 OnExposeComplete: enter
03:06:46.708 00.000 28316 UpdateGuideState(): m_state=6
03:06:46.709 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4692
03:06:46.710 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=257.34, Mass=2391, SNR=33.9, Peak=200 HFD=4.0
03:06:46.712 00.002 28316 MultiStar: [#1 -0.22,0.15,0.98,U] [#2 0.03,0.29,0.90,U] [#3 0.11,0.19,0.86,U] [#4 -0.17,0.24,0.80,U] [#5 0.08,-0.08,0.73,U] [#6 -0.18,0.18,0.64,U] [#7 -0.08,0.25,0.62,U] [#8 0.18,0.25,0.59,U] 
03:06:46.714 00.002 28316 single-star, 8 included, MultiStar: {-0.04, 0.18}, one-star: {-0.07, 0.15}
03:06:46.717 00.003 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
03:06:46.718 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
03:06:46.719 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.98 mountX=0.17 mountY=-0.01, mountTheta=-0.05
03:06:46.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.15, opts=13)
03:06:46.721 00.001 28316 Enqueuing Move request for scope (-0.07, 0.15)
03:06:46.721 00.000 29988 Worker thread wakes up
03:06:46.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:46.722 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:06:46.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:46.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:46.723 00.001 28316 Enqueuing Expose request
03:06:46.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
03:06:46.723 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
03:06:46.723 00.000 29988 Moving (-0.07, 0.15) raw xDistance=0.17 yDistance=-0.01
03:06:46.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:06:46.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:46.724 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:06:46.724 00.000 29988 MoveAxis(E, 0, ABG)
03:06:46.724 00.000 29988 Move returns status 0, amount 0
03:06:46.724 00.000 29988 MoveAxis(N, 0, ABG)
03:06:46.724 00.000 29988 Move returns status 0, amount 0
03:06:46.724 00.000 29988 move complete, result=0
03:06:46.724 00.000 29988 worker thread done servicing request
03:06:46.724 00.000 29988 Worker thread wakes up
03:06:46.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:46.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:46.724 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:48.243 01.519 29988 Exposure complete
03:06:48.284 00.041 29988 worker thread done servicing request
03:06:48.284 00.000 28316 OnExposeComplete: enter
03:06:48.285 00.001 28316 UpdateGuideState(): m_state=6
03:06:48.285 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4693
03:06:48.286 00.001 28316 Star::Find returns 1 (0), X=948.94, Y=257.62, Mass=2311, SNR=33.4, Peak=189 HFD=4.0
03:06:48.286 00.000 28316 MultiStar: [#1 0.00,0.35,0.00,M1] [#2 0.01,0.32,0.93,U] [#3 0.07,0.33,0.00,M1] [#4 -0.14,0.18,0.83,U] [#5 0.02,0.17,0.75,U] [#6 -0.12,0.35,0.00,M1] [#7 -0.01,0.32,0.62,U] [#8 0.12,0.08,0.60,U] 
03:06:48.287 00.001 28316 refined, 5 included, MultiStar: {-0.03, 0.27}, one-star: {-0.15, 0.43}
03:06:48.287 00.000 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
03:06:48.287 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
03:06:48.288 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.70 mountX=0.26 mountY=-0.09, mountTheta=-0.34
03:06:48.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.27, opts=13)
03:06:48.290 00.001 28316 Enqueuing Move request for scope (-0.03, 0.27)
03:06:48.290 00.000 29988 Worker thread wakes up
03:06:48.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:48.290 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.4
03:06:48.290 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:48.292 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:48.292 00.000 28316 Enqueuing Expose request
03:06:48.293 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
03:06:48.293 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
03:06:48.293 00.000 29988 Moving (-0.03, 0.27) raw xDistance=0.26 yDistance=-0.09
03:06:48.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:06:48.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:48.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:06:48.293 00.000 29988 MoveAxis(W, 54, ABG)
03:06:48.293 00.000 29988 Guiding  Dir = 3, Dur = 54
03:06:48.293 00.000 29988 IsSlewing returns 0
03:06:48.293 00.000 29988 IsGuiding returns 0
03:06:48.295 00.002 29988 PulseGuide returned control before completion, sleep 63
03:06:48.367 00.072 29988 IsGuiding returns 0
03:06:48.367 00.000 29988 Move returns status 0, amount 54
03:06:48.369 00.002 29988 MoveAxis(N, 0, ABG)
03:06:48.369 00.000 29988 Move returns status 0, amount 0
03:06:48.369 00.000 29988 move complete, result=0
03:06:48.369 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.1 px 0 ms NORTH
03:06:48.370 00.001 29988 worker thread done servicing request
03:06:48.370 00.000 29988 Worker thread wakes up
03:06:48.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:48.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:50.001 01.631 29988 Exposure complete
03:06:50.039 00.038 29988 worker thread done servicing request
03:06:50.039 00.000 28316 OnExposeComplete: enter
03:06:50.042 00.003 28316 UpdateGuideState(): m_state=6
03:06:50.044 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4694
03:06:50.046 00.002 28316 Star::Find returns 1 (0), X=949.05, Y=257.23, Mass=2507, SNR=34.8, Peak=228 HFD=4.1
03:06:50.049 00.003 28316 MultiStar: [#1 0.01,0.20,0.96,U] [#2 0.10,-0.11,0.86,U] [#3 0.13,0.07,0.84,U] [#4 -0.19,-0.00,0.81,U] [#5 0.02,-0.06,0.72,U] [#6 -0.21,0.05,0.61,U] [#7 0.05,0.07,0.60,U] [#8 0.23,-0.03,0.56,U] 
03:06:50.051 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.04, 0.04}
03:06:50.053 00.002 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
03:06:50.056 00.003 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
03:06:50.057 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.33 mountX=0.02 mountY=-0.02, mountTheta=-0.69
03:06:50.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
03:06:50.059 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
03:06:50.059 00.000 29988 Worker thread wakes up
03:06:50.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:50.060 00.001 28316 UpdateGuideState exits: m=2507 RSB=34.8
03:06:50.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:50.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:50.061 00.001 28316 Enqueuing Expose request
03:06:50.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
03:06:50.061 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
03:06:50.061 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
03:06:50.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:06:50.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:50.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:06:50.061 00.000 29988 MoveAxis(E, 0, ABG)
03:06:50.061 00.000 29988 Move returns status 0, amount 0
03:06:50.061 00.000 29988 MoveAxis(N, 0, ABG)
03:06:50.061 00.000 29988 Move returns status 0, amount 0
03:06:50.061 00.000 29988 move complete, result=0
03:06:50.061 00.000 29988 worker thread done servicing request
03:06:50.062 00.001 29988 Worker thread wakes up
03:06:50.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:50.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:50.064 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:06:51.589 01.525 29988 Exposure complete
03:06:51.628 00.039 29988 worker thread done servicing request
03:06:51.628 00.000 28316 OnExposeComplete: enter
03:06:51.630 00.002 28316 UpdateGuideState(): m_state=6
03:06:51.631 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4695
03:06:51.632 00.001 28316 Star::Find returns 1 (0), X=948.93, Y=257.32, Mass=2416, SNR=34.0, Peak=201 HFD=4.0
03:06:51.633 00.001 28316 MultiStar: [#1 -0.08,0.16,0.98,U] [#2 -0.02,-0.06,0.91,U] [#3 0.01,0.09,0.86,U] [#4 -0.04,-0.12,0.83,U] [#5 -0.10,-0.10,0.73,U] [#6 0.03,-0.11,0.60,U] [#7 0.05,-0.02,0.64,U] [#8 -0.05,-0.20,0.56,U] 
03:06:51.634 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {-0.16, 0.13}
03:06:51.634 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
03:06:51.637 00.003 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
03:06:51.639 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.97 mountX=0.01 mountY=0.05, mountTheta=1.32
03:06:51.643 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
03:06:51.646 00.003 28316 Enqueuing Move request for scope (-0.05, -0.01)
03:06:51.648 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:51.650 00.002 28316 UpdateGuideState exits: m=2416 RSB=34.0
03:06:51.653 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:51.655 00.002 29988 Worker thread wakes up
03:06:51.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
03:06:51.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
03:06:51.655 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
03:06:51.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:06:51.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:51.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:51.656 00.001 28316 Enqueuing Expose request
03:06:51.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:06:51.656 00.000 29988 MoveAxis(E, 0, ABG)
03:06:51.656 00.000 29988 Move returns status 0, amount 0
03:06:51.656 00.000 29988 MoveAxis(N, 0, ABG)
03:06:51.656 00.000 29988 Move returns status 0, amount 0
03:06:51.656 00.000 29988 move complete, result=0
03:06:51.656 00.000 29988 worker thread done servicing request
03:06:51.656 00.000 29988 Worker thread wakes up
03:06:51.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:51.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:51.657 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:06:53.293 01.636 29988 Exposure complete
03:06:53.341 00.048 29988 worker thread done servicing request
03:06:53.341 00.000 28316 OnExposeComplete: enter
03:06:53.344 00.003 28316 UpdateGuideState(): m_state=6
03:06:53.346 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4696
03:06:53.349 00.003 28316 Star::Find returns 1 (0), X=948.79, Y=257.05, Mass=2381, SNR=33.7, Peak=202 HFD=4.1
03:06:53.352 00.003 28316 MultiStar: [#1 -0.29,-0.04,0.98,U] [#2 -0.20,-0.33,0.00,M1] [#3 -0.20,-0.31,0.00,M1] [#4 -0.15,-0.18,0.84,U] [#5 -0.13,-0.31,0.00,M1] [#6 -0.24,-0.23,0.00,M1] [#7 -0.18,-0.25,0.63,U] [#8 -0.07,-0.37,0.00,M1] 
03:06:53.354 00.002 28316 refined, 3 included, MultiStar: {-0.24, -0.14}, one-star: {-0.30, -0.14}
03:06:53.354 00.000 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
03:06:53.355 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
03:06:53.356 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.60 mountX=-0.03 mountY=0.28, mountTheta=1.68
03:06:53.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.14, opts=13)
03:06:53.359 00.002 28316 Enqueuing Move request for scope (-0.24, -0.14)
03:06:53.359 00.000 29988 Worker thread wakes up
03:06:53.359 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:53.360 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.7
03:06:53.360 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:53.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:53.361 00.001 28316 Enqueuing Expose request
03:06:53.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
03:06:53.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
03:06:53.361 00.000 29988 Moving (-0.24, -0.14) raw xDistance=-0.03 yDistance=0.28
03:06:53.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:06:53.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:06:53.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
03:06:53.361 00.000 29988 MoveAxis(E, 0, ABG)
03:06:53.361 00.000 29988 Move returns status 0, amount 0
03:06:53.361 00.000 29988 MoveAxis(N, 0, ABG)
03:06:53.361 00.000 29988 Move returns status 0, amount 0
03:06:53.361 00.000 29988 move complete, result=0
03:06:53.361 00.000 29988 worker thread done servicing request
03:06:53.361 00.000 29988 Worker thread wakes up
03:06:53.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:53.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:53.362 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:06:54.880 01.518 29988 Exposure complete
03:06:54.941 00.061 29988 worker thread done servicing request
03:06:54.942 00.001 28316 OnExposeComplete: enter
03:06:54.945 00.003 28316 UpdateGuideState(): m_state=6
03:06:54.947 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4697
03:06:54.950 00.003 28316 Star::Find returns 1 (0), X=948.82, Y=257.13, Mass=2451, SNR=34.1, Peak=216 HFD=4.1
03:06:54.952 00.002 28316 MultiStar: [#1 -0.16,0.03,0.96,U] [#2 -0.07,-0.15,0.90,U] [#3 -0.01,-0.10,0.84,U] [#4 -0.02,-0.09,0.84,U] [#5 -0.02,-0.16,0.74,U] [#6 -0.14,-0.13,0.61,U] [#7 0.01,-0.09,0.62,U] [#8 0.30,-0.07,0.58,U] 
03:06:54.954 00.002 28316 refined, 8 included, MultiStar: {-0.06, -0.09}, one-star: {-0.27, -0.06}
03:06:54.957 00.003 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
03:06:54.957 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
03:06:54.958 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=-0.06 mountY=0.09, mountTheta=2.12
03:06:54.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.09, opts=13)
03:06:54.963 00.004 28316 Enqueuing Move request for scope (-0.06, -0.09)
03:06:54.965 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:54.967 00.002 28316 UpdateGuideState exits: m=2451 RSB=34.1
03:06:54.970 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:54.972 00.002 29988 Worker thread wakes up
03:06:54.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
03:06:54.972 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
03:06:54.972 00.000 29988 Moving (-0.06, -0.09) raw xDistance=-0.06 yDistance=0.09
03:06:54.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:06:54.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:54.972 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:54.973 00.001 28316 Enqueuing Expose request
03:06:54.974 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:06:54.974 00.000 29988 MoveAxis(E, 0, ABG)
03:06:54.974 00.000 29988 Move returns status 0, amount 0
03:06:54.974 00.000 29988 MoveAxis(N, 0, ABG)
03:06:54.974 00.000 29988 Move returns status 0, amount 0
03:06:54.974 00.000 29988 move complete, result=0
03:06:54.974 00.000 29988 worker thread done servicing request
03:06:54.974 00.000 29988 Worker thread wakes up
03:06:54.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:54.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:54.974 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:06:56.608 01.634 29988 Exposure complete
03:06:56.658 00.050 29988 worker thread done servicing request
03:06:56.658 00.000 28316 OnExposeComplete: enter
03:06:56.658 00.000 28316 UpdateGuideState(): m_state=6
03:06:56.659 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4698
03:06:56.659 00.000 28316 Star::Find returns 1 (0), X=948.66, Y=257.56, Mass=2363, SNR=33.6, Peak=182 HFD=4.0
03:06:56.660 00.001 28316 MultiStar: [#1 -0.29,0.48,0.00,M1] [#2 -0.10,0.29,0.90,U] [#3 -0.25,0.29,0.00,M1] [#4 -0.42,0.31,0.00,M1] [#5 -0.12,0.15,0.74,U] [#6 -0.74,0.52,0.00,M1] [#7 -0.28,0.35,0.00,M1] [#8 -0.12,0.24,0.58,U] 
03:06:56.660 00.000 28316 refined, 3 included, MultiStar: {-0.21, 0.27}, one-star: {-0.42, 0.37}
03:06:56.660 00.000 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
03:06:56.661 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
03:06:56.661 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.22 mountX=0.33 mountY=0.06, mountTheta=0.19
03:06:56.662 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.27, opts=13)
03:06:56.663 00.001 28316 Enqueuing Move request for scope (-0.21, 0.27)
03:06:56.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:56.664 00.001 29988 Worker thread wakes up
03:06:56.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd
03:06:56.664 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.27)
03:06:56.664 00.000 29988 Moving (-0.21, 0.27) raw xDistance=0.33 yDistance=0.06
03:06:56.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
03:06:56.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:56.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:06:56.664 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.6
03:06:56.665 00.001 29988 MoveAxis(W, 70, ABG)
03:06:56.665 00.000 29988 Guiding  Dir = 3, Dur = 70
03:06:56.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:56.665 00.000 29988 IsSlewing returns 0
03:06:56.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:56.666 00.001 28316 Enqueuing Expose request
03:06:56.666 00.000 29988 IsGuiding returns 0
03:06:56.668 00.002 29988 PulseGuide returned control before completion, sleep 79
03:06:56.748 00.080 29988 IsGuiding returns 0
03:06:56.748 00.000 29988 Move returns status 0, amount 70
03:06:56.748 00.000 29988 MoveAxis(N, 0, ABG)
03:06:56.748 00.000 29988 Move returns status 0, amount 0
03:06:56.748 00.000 29988 move complete, result=0
03:06:56.748 00.000 29988 worker thread done servicing request
03:06:56.748 00.000 29988 Worker thread wakes up
03:06:56.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:56.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:56.748 00.000 28316 GuideStep: 0.3 px 70 ms WEST, 0.1 px 0 ms NORTH
03:06:58.168 01.420 29988 Exposure complete
03:06:58.204 00.036 29988 worker thread done servicing request
03:06:58.204 00.000 28316 OnExposeComplete: enter
03:06:58.205 00.001 28316 UpdateGuideState(): m_state=6
03:06:58.205 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4699
03:06:58.207 00.002 28316 Star::Find returns 1 (0), X=948.94, Y=257.68, Mass=2383, SNR=33.9, Peak=200 HFD=4.0
03:06:58.208 00.001 28316 MultiStar: [#1 -0.21,0.63,0.00,M2] [#2 0.07,0.41,0.00,M1] [#3 0.02,0.32,0.84,U] [#4 -0.22,0.44,0.00,M2] [#5 -0.09,0.31,0.74,U] [#6 -0.42,0.52,0.00,M2] [#7 -0.12,0.57,0.00,M2] [#8 0.07,0.26,0.59,U] 
03:06:58.209 00.001 28316 refined, 3 included, MultiStar: {-0.05, 0.36}, one-star: {-0.14, 0.49}
03:06:58.211 00.002 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
03:06:58.214 00.003 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
03:06:58.216 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.71 mountX=0.35 mountY=-0.12, mountTheta=-0.33
03:06:58.220 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.36, opts=13)
03:06:58.223 00.003 28316 Enqueuing Move request for scope (-0.05, 0.36)
03:06:58.225 00.002 29988 Worker thread wakes up
03:06:58.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
03:06:58.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
03:06:58.225 00.000 29988 Moving (-0.05, 0.36) raw xDistance=0.35 yDistance=-0.12
03:06:58.225 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:06:58.227 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
03:06:58.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:06:58.227 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.9
03:06:58.228 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:06:58.229 00.001 29988 MoveAxis(W, 79, ABG)
03:06:58.229 00.000 29988 Guiding  Dir = 3, Dur = 79
03:06:58.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:06:58.229 00.000 29988 IsSlewing returns 0
03:06:58.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:06:58.230 00.001 28316 Enqueuing Expose request
03:06:58.230 00.000 29988 IsGuiding returns 0
03:06:58.232 00.002 29988 PulseGuide returned control before completion, sleep 88
03:06:58.335 00.103 29988 IsGuiding returns 0
03:06:58.335 00.000 29988 Move returns status 0, amount 79
03:06:58.335 00.000 29988 MoveAxis(N, 0, ABG)
03:06:58.335 00.000 29988 Move returns status 0, amount 0
03:06:58.335 00.000 29988 move complete, result=0
03:06:58.335 00.000 28316 GuideStep: 0.4 px 79 ms WEST, -0.1 px 0 ms NORTH
03:06:58.337 00.002 29988 worker thread done servicing request
03:06:58.337 00.000 29988 Worker thread wakes up
03:06:58.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:06:58.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:06:59.970 01.633 29988 Exposure complete
03:07:00.019 00.049 29988 worker thread done servicing request
03:07:00.019 00.000 28316 OnExposeComplete: enter
03:07:00.022 00.003 28316 UpdateGuideState(): m_state=6
03:07:00.023 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4700
03:07:00.025 00.002 28316 Star::Find returns 1 (0), X=948.97, Y=257.18, Mass=2323, SNR=33.2, Peak=205 HFD=4.2
03:07:00.026 00.001 28316 MultiStar: [#1 -0.11,0.19,0.99,U] [#2 0.03,-0.23,0.95,U] [#3 0.14,-0.16,0.88,U] [#4 -0.18,0.04,0.84,U] [#5 0.07,0.02,0.76,U] [#6 -0.33,0.03,0.00,M3] [#7 -0.11,0.05,0.62,U] [#8 0.10,-0.15,0.62,U] 
03:07:00.027 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.03}, one-star: {-0.11, -0.01}
03:07:00.028 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
03:07:00.030 00.002 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91)
03:07:00.031 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.34 mountX=-0.01 mountY=0.04, mountTheta=1.94
03:07:00.034 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
03:07:00.035 00.001 28316 Enqueuing Move request for scope (-0.03, -0.03)
03:07:00.035 00.000 29988 Worker thread wakes up
03:07:00.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
03:07:00.035 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
03:07:00.035 00.000 29988 Moving (-0.03, -0.03) raw xDistance=-0.01 yDistance=0.04
03:07:00.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:07:00.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:00.036 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:07:00.036 00.000 29988 MoveAxis(E, 0, ABG)
03:07:00.036 00.000 29988 Move returns status 0, amount 0
03:07:00.036 00.000 29988 MoveAxis(N, 0, ABG)
03:07:00.036 00.000 29988 Move returns status 0, amount 0
03:07:00.036 00.000 29988 move complete, result=0
03:07:00.036 00.000 29988 worker thread done servicing request
03:07:00.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:00.036 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.2
03:07:00.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:00.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:00.037 00.000 28316 Enqueuing Expose request
03:07:00.038 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:00.038 00.000 29988 Worker thread wakes up
03:07:00.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:00.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:01.554 01.516 29988 Exposure complete
03:07:01.598 00.044 29988 worker thread done servicing request
03:07:01.598 00.000 28316 OnExposeComplete: enter
03:07:01.599 00.001 28316 UpdateGuideState(): m_state=6
03:07:01.600 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4701
03:07:01.601 00.001 28316 Star::Find returns 1 (0), X=949.08, Y=256.98, Mass=2456, SNR=34.3, Peak=216 HFD=4.3
03:07:01.602 00.001 28316 MultiStar: [#1 0.02,-0.01,0.96,U] [#2 0.24,-0.38,0.00,M1] [#3 0.02,-0.28,0.86,U] [#4 -0.05,-0.03,0.80,U] [#5 0.13,-0.21,0.74,U] [#6 -0.04,-0.06,0.61,U] [#7 0.19,0.02,0.62,U] [#8 0.33,-0.03,0.00,M1] 
03:07:01.602 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.12}, one-star: {-0.01, -0.21}
03:07:01.602 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.97)
03:07:01.603 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
03:07:01.603 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.32 mountX=-0.12 mountY=0.03, mountTheta=2.93
03:07:01.604 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
03:07:01.605 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
03:07:01.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:01.606 00.001 29988 Worker thread wakes up
03:07:01.606 00.000 28316 UpdateGuideState exits: m=2456 RSB=34.3
03:07:01.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
03:07:01.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
03:07:01.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:01.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:01.607 00.000 28316 Enqueuing Expose request
03:07:01.608 00.001 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
03:07:01.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:07:01.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:01.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:07:01.608 00.000 29988 MoveAxis(E, 0, ABG)
03:07:01.608 00.000 29988 Move returns status 0, amount 0
03:07:01.608 00.000 29988 MoveAxis(N, 0, ABG)
03:07:01.608 00.000 29988 Move returns status 0, amount 0
03:07:01.608 00.000 29988 move complete, result=0
03:07:01.608 00.000 29988 worker thread done servicing request
03:07:01.608 00.000 29988 Worker thread wakes up
03:07:01.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:01.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:01.609 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:03.234 01.625 29988 Exposure complete
03:07:03.269 00.035 29988 worker thread done servicing request
03:07:03.269 00.000 28316 OnExposeComplete: enter
03:07:03.271 00.002 28316 UpdateGuideState(): m_state=6
03:07:03.271 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4702
03:07:03.272 00.001 28316 Star::Find returns 1 (0), X=949.09, Y=257.17, Mass=2306, SNR=33.2, Peak=183 HFD=4.2
03:07:03.272 00.000 28316 MultiStar: [#1 -0.13,0.21,0.99,U] [#2 -0.02,-0.33,0.94,U] [#3 0.04,-0.11,0.88,U] [#4 -0.12,0.06,0.82,U] [#5 -0.06,0.02,0.75,U] [#6 -0.20,-0.01,0.65,U] [#7 -0.04,0.05,0.63,U] [#8 -0.03,0.07,0.59,U] 
03:07:03.273 00.001 28316 single-star, 8 included, MultiStar: {-0.06, -0.01}, one-star: {0.00, -0.02}
03:07:03.273 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:07:03.274 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:07:03.274 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.41 mountX=-0.02 mountY=0.01, mountTheta=2.83
03:07:03.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.02, opts=13)
03:07:03.276 00.001 28316 Enqueuing Move request for scope (0.00, -0.02)
03:07:03.277 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:03.277 00.000 29988 Worker thread wakes up
03:07:03.277 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
03:07:03.278 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:03.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
03:07:03.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
03:07:03.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:03.279 00.001 28316 Enqueuing Expose request
03:07:03.279 00.000 29988 Moving (0.00, -0.02) raw xDistance=-0.02 yDistance=0.01
03:07:03.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:07:03.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:03.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:07:03.279 00.000 29988 MoveAxis(E, 0, ABG)
03:07:03.279 00.000 29988 Move returns status 0, amount 0
03:07:03.279 00.000 29988 MoveAxis(N, 0, ABG)
03:07:03.279 00.000 29988 Move returns status 0, amount 0
03:07:03.279 00.000 29988 move complete, result=0
03:07:03.279 00.000 29988 worker thread done servicing request
03:07:03.279 00.000 29988 Worker thread wakes up
03:07:03.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:03.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:03.280 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:04.805 01.525 29988 Exposure complete
03:07:04.847 00.042 29988 worker thread done servicing request
03:07:04.867 00.020 28316 OnExposeComplete: enter
03:07:04.870 00.003 28316 UpdateGuideState(): m_state=6
03:07:04.872 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4703
03:07:04.875 00.003 28316 Star::Find returns 1 (0), X=948.85, Y=257.05, Mass=2491, SNR=34.6, Peak=219 HFD=4.2
03:07:04.877 00.002 28316 MultiStar: [#1 -0.03,-0.20,0.96,U] [#2 -0.06,-0.21,0.90,U] [#3 -0.06,-0.30,0.84,U] [#4 -0.10,-0.11,0.80,U] [#5 0.03,-0.24,0.73,U] [#6 -0.12,-0.04,0.61,U] [#7 -0.00,-0.04,0.62,U] [#8 -0.21,-0.33,0.00,M1] 
03:07:04.880 00.003 28316 refined, 7 included, MultiStar: {-0.08, -0.17}, one-star: {-0.24, -0.14}
03:07:04.883 00.003 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
03:07:04.885 00.002 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
03:07:04.887 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.01 mountX=-0.12 mountY=0.15, mountTheta=2.26
03:07:04.890 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.17, opts=13)
03:07:04.890 00.000 28316 Enqueuing Move request for scope (-0.08, -0.17)
03:07:04.891 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:04.891 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.6
03:07:04.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:04.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:04.892 00.000 28316 Enqueuing Expose request
03:07:04.893 00.001 29988 Worker thread wakes up
03:07:04.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
03:07:04.893 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
03:07:04.893 00.000 29988 Moving (-0.08, -0.17) raw xDistance=-0.12 yDistance=0.15
03:07:04.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:07:04.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:04.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:07:04.893 00.000 29988 MoveAxis(E, 0, ABG)
03:07:04.893 00.000 29988 Move returns status 0, amount 0
03:07:04.893 00.000 29988 MoveAxis(N, 0, ABG)
03:07:04.893 00.000 29988 Move returns status 0, amount 0
03:07:04.893 00.000 29988 move complete, result=0
03:07:04.893 00.000 29988 worker thread done servicing request
03:07:04.894 00.001 29988 Worker thread wakes up
03:07:04.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:04.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:04.894 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:06.519 01.625 29988 Exposure complete
03:07:06.558 00.039 29988 worker thread done servicing request
03:07:06.558 00.000 28316 OnExposeComplete: enter
03:07:06.561 00.003 28316 UpdateGuideState(): m_state=6
03:07:06.563 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4704
03:07:06.566 00.003 28316 Star::Find returns 1 (0), X=948.64, Y=257.22, Mass=2473, SNR=34.5, Peak=201 HFD=4.0
03:07:06.568 00.002 28316 MultiStar: [#1 -0.23,0.04,0.95,U] [#2 -0.20,-0.12,0.90,U] [#3 -0.23,-0.09,0.84,U] [#4 -0.14,-0.19,0.82,U] [#5 -0.08,-0.02,0.72,U] [#6 -0.33,-0.20,0.00,M1] [#7 -0.13,0.05,0.60,U] [#8 -0.23,-0.19,0.57,U] 
03:07:06.570 00.002 28316 refined, 7 included, MultiStar: {-0.22, -0.06}, one-star: {-0.45, 0.03}
03:07:06.573 00.003 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.40)
03:07:06.575 00.002 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
03:07:06.575 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.88 mountX=0.04 mountY=0.22, mountTheta=1.40
03:07:06.577 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.06, opts=13)
03:07:06.577 00.000 28316 Enqueuing Move request for scope (-0.22, -0.06)
03:07:06.577 00.000 29988 Worker thread wakes up
03:07:06.578 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
03:07:06.578 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
03:07:06.578 00.000 29988 Moving (-0.22, -0.06) raw xDistance=0.04 yDistance=0.22
03:07:06.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:07:06.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:07:06.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:06.578 00.000 28316 UpdateGuideState exits: m=2473 RSB=34.5
03:07:06.579 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:06.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:06.580 00.001 28316 Enqueuing Expose request
03:07:06.582 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:07:06.582 00.000 29988 MoveAxis(E, 0, ABG)
03:07:06.582 00.000 29988 Move returns status 0, amount 0
03:07:06.582 00.000 29988 MoveAxis(N, 0, ABG)
03:07:06.582 00.000 29988 Move returns status 0, amount 0
03:07:06.582 00.000 29988 move complete, result=0
03:07:06.582 00.000 29988 worker thread done servicing request
03:07:06.582 00.000 29988 Worker thread wakes up
03:07:06.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:06.583 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:06.583 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:08.102 01.519 29988 Exposure complete
03:07:08.133 00.031 29988 worker thread done servicing request
03:07:08.133 00.000 28316 OnExposeComplete: enter
03:07:08.134 00.001 28316 UpdateGuideState(): m_state=6
03:07:08.136 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4705
03:07:08.136 00.000 28316 Star::Find returns 1 (0), X=948.83, Y=257.31, Mass=2388, SNR=33.9, Peak=215 HFD=3.9
03:07:08.136 00.000 28316 MultiStar: [#1 -0.21,0.08,0.98,U] [#2 -0.04,-0.07,0.90,U] [#3 0.08,-0.02,0.86,U] [#4 -0.03,-0.10,0.83,U] [#5 -0.12,-0.06,0.74,U] [#6 -0.10,-0.07,0.64,U] [#7 -0.09,-0.10,0.64,U] [#8 -0.10,-0.08,0.58,U] 
03:07:08.136 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.26, 0.12}
03:07:08.136 00.000 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
03:07:08.137 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
03:07:08.137 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=0.02 mountY=0.10, mountTheta=1.35
03:07:08.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
03:07:08.139 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
03:07:08.139 00.000 29988 Worker thread wakes up
03:07:08.140 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:08.140 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.9
03:07:08.140 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:08.141 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:08.141 00.000 28316 Enqueuing Expose request
03:07:08.142 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
03:07:08.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
03:07:08.142 00.000 29988 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=0.10
03:07:08.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:07:08.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:08.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:07:08.142 00.000 29988 MoveAxis(E, 0, ABG)
03:07:08.142 00.000 29988 Move returns status 0, amount 0
03:07:08.142 00.000 29988 MoveAxis(N, 0, ABG)
03:07:08.142 00.000 29988 Move returns status 0, amount 0
03:07:08.142 00.000 29988 move complete, result=0
03:07:08.142 00.000 29988 worker thread done servicing request
03:07:08.142 00.000 29988 Worker thread wakes up
03:07:08.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:08.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:08.142 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:09.769 01.627 29988 Exposure complete
03:07:09.802 00.033 29988 worker thread done servicing request
03:07:09.802 00.000 28316 OnExposeComplete: enter
03:07:09.803 00.001 28316 UpdateGuideState(): m_state=6
03:07:09.803 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4706
03:07:09.804 00.001 28316 Star::Find returns 1 (0), X=949.04, Y=257.11, Mass=2395, SNR=33.8, Peak=221 HFD=4.2
03:07:09.804 00.000 28316 MultiStar: [#1 -0.07,0.05,0.96,U] [#2 -0.04,-0.05,0.90,U] [#3 -0.02,-0.10,0.87,U] [#4 -0.19,-0.11,0.85,U] [#5 -0.17,-0.32,0.00,M1] [#6 -0.35,-0.13,0.00,M1] [#7 -0.03,-0.08,0.63,U] [#8 0.10,-0.14,0.58,U] 
03:07:09.805 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {-0.04, -0.08}
03:07:09.805 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
03:07:09.805 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07)
03:07:09.806 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.18 mountX=-0.04 mountY=0.07, mountTheta=2.10
03:07:09.808 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
03:07:09.809 00.001 28316 Enqueuing Move request for scope (-0.05, -0.07)
03:07:09.809 00.000 29988 Worker thread wakes up
03:07:09.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
03:07:09.809 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
03:07:09.809 00.000 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
03:07:09.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:07:09.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:09.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:07:09.810 00.001 29988 MoveAxis(E, 0, ABG)
03:07:09.810 00.000 29988 Move returns status 0, amount 0
03:07:09.810 00.000 29988 MoveAxis(N, 0, ABG)
03:07:09.810 00.000 29988 Move returns status 0, amount 0
03:07:09.810 00.000 29988 move complete, result=0
03:07:09.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:09.810 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.8
03:07:09.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:09.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:09.811 00.000 28316 Enqueuing Expose request
03:07:09.812 00.001 29988 worker thread done servicing request
03:07:09.812 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:09.812 00.000 29988 Worker thread wakes up
03:07:09.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:09.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:11.340 01.528 29988 Exposure complete
03:07:11.381 00.041 29988 worker thread done servicing request
03:07:11.381 00.000 28316 OnExposeComplete: enter
03:07:11.382 00.001 28316 UpdateGuideState(): m_state=6
03:07:11.382 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4707
03:07:11.383 00.001 28316 Star::Find returns 1 (0), X=948.82, Y=257.15, Mass=2359, SNR=33.6, Peak=198 HFD=4.0
03:07:11.385 00.002 28316 MultiStar: [#1 -0.11,-0.04,0.99,U] [#2 -0.12,-0.25,0.91,U] [#3 -0.08,-0.14,0.88,U] [#4 -0.09,-0.17,0.82,U] [#5 0.24,-0.17,0.74,U] [#6 -0.09,-0.14,0.65,U] [#7 -0.05,-0.23,0.62,U] [#8 0.02,-0.33,0.59,U] 
03:07:11.386 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.16}, one-star: {-0.26, -0.04}
03:07:11.386 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.28)
03:07:11.387 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24)
03:07:11.387 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-2.01 mountX=-0.11 mountY=0.14, mountTheta=2.26
03:07:11.388 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.16, opts=13)
03:07:11.389 00.001 28316 Enqueuing Move request for scope (-0.07, -0.16)
03:07:11.390 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:11.390 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.6
03:07:11.390 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:11.391 00.001 29988 Worker thread wakes up
03:07:11.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
03:07:11.391 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
03:07:11.391 00.000 29988 Moving (-0.07, -0.16) raw xDistance=-0.11 yDistance=0.14
03:07:11.391 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:07:11.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:11.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:11.391 00.000 28316 Enqueuing Expose request
03:07:11.392 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:07:11.392 00.000 29988 MoveAxis(E, 0, ABG)
03:07:11.392 00.000 29988 Move returns status 0, amount 0
03:07:11.392 00.000 29988 MoveAxis(N, 0, ABG)
03:07:11.392 00.000 29988 Move returns status 0, amount 0
03:07:11.392 00.000 29988 move complete, result=0
03:07:11.392 00.000 29988 worker thread done servicing request
03:07:11.392 00.000 29988 Worker thread wakes up
03:07:11.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:11.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:11.393 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:13.023 01.630 29988 Exposure complete
03:07:13.057 00.034 29988 worker thread done servicing request
03:07:13.057 00.000 28316 OnExposeComplete: enter
03:07:13.059 00.002 28316 UpdateGuideState(): m_state=6
03:07:13.060 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4708
03:07:13.060 00.000 28316 Star::Find returns 1 (0), X=948.86, Y=256.96, Mass=2372, SNR=33.7, Peak=196 HFD=4.3
03:07:13.061 00.001 28316 MultiStar: [#1 -0.04,-0.04,0.98,U] [#2 -0.11,-0.29,0.92,U] [#3 -0.14,-0.28,0.88,U] [#4 -0.03,-0.14,0.82,U] [#5 -0.04,-0.26,0.73,U] [#6 -0.03,-0.08,0.63,U] [#7 -0.18,-0.33,0.00,M1] [#8 -0.12,-0.20,0.60,U] 
03:07:13.061 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.19}, one-star: {-0.22, -0.23}
03:07:13.062 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
03:07:13.062 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
03:07:13.063 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.04 mountX=-0.13 mountY=0.17, mountTheta=2.23
03:07:13.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.19, opts=13)
03:07:13.065 00.001 28316 Enqueuing Move request for scope (-0.10, -0.19)
03:07:13.065 00.000 29988 Worker thread wakes up
03:07:13.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:13.066 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:07:13.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:13.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:13.067 00.001 28316 Enqueuing Expose request
03:07:13.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
03:07:13.067 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
03:07:13.067 00.000 29988 Moving (-0.10, -0.19) raw xDistance=-0.13 yDistance=0.17
03:07:13.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:07:13.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:13.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:07:13.067 00.000 29988 MoveAxis(E, 0, ABG)
03:07:13.067 00.000 29988 Move returns status 0, amount 0
03:07:13.067 00.000 29988 MoveAxis(N, 0, ABG)
03:07:13.067 00.000 29988 Move returns status 0, amount 0
03:07:13.067 00.000 29988 move complete, result=0
03:07:13.067 00.000 29988 worker thread done servicing request
03:07:13.067 00.000 29988 Worker thread wakes up
03:07:13.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:13.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:13.068 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:14.589 01.521 29988 Exposure complete
03:07:14.643 00.054 29988 worker thread done servicing request
03:07:14.643 00.000 28316 OnExposeComplete: enter
03:07:14.644 00.001 28316 UpdateGuideState(): m_state=6
03:07:14.646 00.002 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4709
03:07:14.647 00.001 28316 Star::Find returns 1 (0), X=948.90, Y=257.11, Mass=2401, SNR=33.9, Peak=217 HFD=4.2
03:07:14.649 00.002 28316 MultiStar: [#1 -0.20,-0.00,1.00,U] [#2 -0.09,-0.21,0.93,U] [#3 -0.06,-0.18,0.88,U] [#4 -0.10,-0.05,0.81,U] [#5 -0.15,-0.16,0.72,U] [#6 -0.19,-0.28,0.00,M1] [#7 0.02,-0.12,0.62,U] [#8 -0.02,-0.08,0.59,U] 
03:07:14.650 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.11}, one-star: {-0.19, -0.08}
03:07:14.651 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
03:07:14.652 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
03:07:14.652 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.37 mountX=-0.05 mountY=0.15, mountTheta=1.92
03:07:14.653 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
03:07:14.655 00.002 28316 Enqueuing Move request for scope (-0.11, -0.11)
03:07:14.658 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:14.660 00.002 28316 UpdateGuideState exits: m=2401 RSB=33.9
03:07:14.663 00.003 29988 Worker thread wakes up
03:07:14.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
03:07:14.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:14.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:14.664 00.001 28316 Enqueuing Expose request
03:07:14.665 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
03:07:14.665 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.15
03:07:14.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:07:14.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:14.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:07:14.665 00.000 29988 MoveAxis(E, 0, ABG)
03:07:14.665 00.000 29988 Move returns status 0, amount 0
03:07:14.665 00.000 29988 MoveAxis(N, 0, ABG)
03:07:14.665 00.000 29988 Move returns status 0, amount 0
03:07:14.665 00.000 29988 move complete, result=0
03:07:14.665 00.000 29988 worker thread done servicing request
03:07:14.665 00.000 29988 Worker thread wakes up
03:07:14.666 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:14.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:14.668 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:16.296 01.628 29988 Exposure complete
03:07:16.345 00.049 29988 worker thread done servicing request
03:07:16.345 00.000 28316 OnExposeComplete: enter
03:07:16.346 00.001 28316 UpdateGuideState(): m_state=6
03:07:16.347 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4710
03:07:16.348 00.001 28316 Star::Find returns 1 (0), X=948.95, Y=257.00, Mass=2362, SNR=33.7, Peak=220 HFD=4.1
03:07:16.349 00.001 28316 MultiStar: [#1 -0.02,-0.20,1.01,U] [#2 -0.04,-0.49,0.00,M1] [#3 -0.01,-0.33,0.00,M1] [#4 0.00,-0.47,0.00,M1] [#5 0.09,-0.42,0.00,M1] [#6 -0.11,-0.46,0.00,M2] [#7 0.15,-0.48,0.00,M1] [#8 0.01,-0.45,0.00,M1] 
03:07:16.349 00.000 28316 refined, 1 included, MultiStar: {-0.08, -0.20}, one-star: {-0.14, -0.19}
03:07:16.350 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
03:07:16.351 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
03:07:16.352 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.97 mountX=-0.14 mountY=0.16, mountTheta=2.30
03:07:16.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
03:07:16.354 00.001 28316 Enqueuing Move request for scope (-0.08, -0.20)
03:07:16.355 00.001 29988 Worker thread wakes up
03:07:16.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:16.356 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:07:16.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:16.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:16.357 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
03:07:16.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
03:07:16.357 00.000 29988 Moving (-0.08, -0.20) raw xDistance=-0.14 yDistance=0.16
03:07:16.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:07:16.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:16.357 00.000 28316 Enqueuing Expose request
03:07:16.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:07:16.357 00.000 29988 MoveAxis(E, 0, ABG)
03:07:16.357 00.000 29988 Move returns status 0, amount 0
03:07:16.357 00.000 29988 MoveAxis(N, 0, ABG)
03:07:16.357 00.000 29988 Move returns status 0, amount 0
03:07:16.357 00.000 29988 move complete, result=0
03:07:16.357 00.000 29988 worker thread done servicing request
03:07:16.357 00.000 29988 Worker thread wakes up
03:07:16.358 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:16.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:16.358 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:17.874 01.516 29988 Exposure complete
03:07:17.919 00.045 29988 worker thread done servicing request
03:07:17.919 00.000 28316 OnExposeComplete: enter
03:07:17.920 00.001 28316 UpdateGuideState(): m_state=6
03:07:17.923 00.003 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4711
03:07:17.924 00.001 28316 Star::Find returns 1 (0), X=948.99, Y=257.04, Mass=2486, SNR=34.7, Peak=235 HFD=4.2
03:07:17.924 00.000 28316 MultiStar: [#1 -0.15,-0.12,0.94,U] [#2 -0.21,-0.37,0.00,M2] [#3 0.13,-0.39,0.00,M2] [#4 0.04,-0.21,0.82,U] [#5 0.11,-0.31,0.71,U] [#6 -0.02,-0.17,0.62,U] [#7 0.12,-0.08,0.60,U] [#8 0.03,-0.23,0.56,U] 
03:07:17.925 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.18}, one-star: {-0.10, -0.15}
03:07:17.925 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
03:07:17.926 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
03:07:17.926 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.63 mountX=-0.16 mountY=0.09, mountTheta=2.63
03:07:17.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.18, opts=13)
03:07:17.927 00.000 28316 Enqueuing Move request for scope (-0.01, -0.18)
03:07:17.928 00.001 29988 Worker thread wakes up
03:07:17.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:17.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
03:07:17.928 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.7
03:07:17.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:17.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:17.930 00.001 28316 Enqueuing Expose request
03:07:17.930 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
03:07:17.930 00.000 29988 Moving (-0.01, -0.18) raw xDistance=-0.16 yDistance=0.09
03:07:17.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:07:17.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:17.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:07:17.930 00.000 29988 MoveAxis(E, 0, ABG)
03:07:17.930 00.000 29988 Move returns status 0, amount 0
03:07:17.930 00.000 29988 MoveAxis(N, 0, ABG)
03:07:17.930 00.000 29988 Move returns status 0, amount 0
03:07:17.930 00.000 29988 move complete, result=0
03:07:17.930 00.000 29988 worker thread done servicing request
03:07:17.930 00.000 29988 Worker thread wakes up
03:07:17.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:17.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:17.931 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:19.566 01.635 29988 Exposure complete
03:07:19.612 00.046 29988 worker thread done servicing request
03:07:19.613 00.001 28316 OnExposeComplete: enter
03:07:19.613 00.000 28316 UpdateGuideState(): m_state=6
03:07:19.614 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4712
03:07:19.614 00.000 28316 Star::Find returns 1 (0), X=949.05, Y=256.99, Mass=2445, SNR=34.3, Peak=223 HFD=4.2
03:07:19.615 00.001 28316 MultiStar: [#1 0.05,-0.20,0.97,U] [#2 -0.14,-0.45,0.00,M3] [#3 0.14,-0.37,0.00,M3] [#4 0.06,-0.29,0.81,U] [#5 0.12,-0.49,0.00,M1] [#6 0.05,-0.34,0.00,M2] [#7 -0.12,-0.34,0.00,M1] [#8 0.04,-0.40,0.00,M1] 
03:07:19.615 00.000 28316 single-star, 2 included, MultiStar: {0.02, -0.23}, one-star: {-0.04, -0.20}
03:07:19.616 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
03:07:19.616 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
03:07:19.616 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.76 mountX=-0.17 mountY=0.12, mountTheta=2.50
03:07:19.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.20, opts=13)
03:07:19.618 00.001 28316 Enqueuing Move request for scope (-0.04, -0.20)
03:07:19.619 00.001 29988 Worker thread wakes up
03:07:19.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
03:07:19.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
03:07:19.619 00.000 29988 Moving (-0.04, -0.20) raw xDistance=-0.17 yDistance=0.12
03:07:19.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:07:19.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:19.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:19.620 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.3
03:07:19.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:19.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:19.621 00.001 28316 Enqueuing Expose request
03:07:19.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:07:19.621 00.000 29988 MoveAxis(E, 0, ABG)
03:07:19.621 00.000 29988 Move returns status 0, amount 0
03:07:19.621 00.000 29988 MoveAxis(N, 0, ABG)
03:07:19.621 00.000 29988 Move returns status 0, amount 0
03:07:19.622 00.001 29988 move complete, result=0
03:07:19.622 00.000 29988 worker thread done servicing request
03:07:19.622 00.000 29988 Worker thread wakes up
03:07:19.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:19.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:19.622 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:21.147 01.525 29988 Exposure complete
03:07:21.186 00.039 29988 worker thread done servicing request
03:07:21.186 00.000 28316 OnExposeComplete: enter
03:07:21.187 00.001 28316 UpdateGuideState(): m_state=6
03:07:21.187 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4713
03:07:21.188 00.001 28316 Star::Find returns 1 (0), X=949.23, Y=256.89, Mass=2399, SNR=34.0, Peak=229 HFD=4.0
03:07:21.190 00.002 28316 MultiStar: [#1 -0.02,-0.27,0.97,U] [#2 0.23,-0.42,0.00,M4] [#3 0.28,-0.43,0.00,M4] [#4 0.12,-0.31,0.00,M1] [#5 0.16,-0.48,0.00,M2] [#6 0.02,-0.27,0.63,U] [#7 0.13,-0.20,0.62,U] [#8 0.37,-0.48,0.00,M2] 
03:07:21.191 00.001 28316 refined, 3 included, MultiStar: {0.07, -0.27}, one-star: {0.14, -0.30}
03:07:21.193 00.002 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
03:07:21.193 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
03:07:21.194 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.27 cameraTheta=-1.32 mountX=-0.27 mountY=0.06, mountTheta=2.93
03:07:21.194 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.27, opts=13)
03:07:21.195 00.001 28316 Enqueuing Move request for scope (0.07, -0.27)
03:07:21.196 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:21.196 00.000 29988 Worker thread wakes up
03:07:21.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
03:07:21.196 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
03:07:21.196 00.000 29988 Moving (0.07, -0.27) raw xDistance=-0.27 yDistance=0.06
03:07:21.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:07:21.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:21.197 00.001 28316 UpdateGuideState exits: m=2399 RSB=34.0
03:07:21.197 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:21.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:21.198 00.001 28316 Enqueuing Expose request
03:07:21.198 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:07:21.198 00.000 29988 MoveAxis(E, 57, ABG)
03:07:21.198 00.000 29988 Guiding  Dir = 2, Dur = 57
03:07:21.199 00.001 29988 IsSlewing returns 0
03:07:21.199 00.000 29988 IsGuiding returns 0
03:07:21.200 00.001 29988 PulseGuide returned control before completion, sleep 65
03:07:21.269 00.069 29988 IsGuiding returns 0
03:07:21.269 00.000 29988 Move returns status 0, amount 57
03:07:21.269 00.000 29988 MoveAxis(N, 0, ABG)
03:07:21.270 00.001 29988 Move returns status 0, amount 0
03:07:21.270 00.000 29988 move complete, result=0
03:07:21.270 00.000 29988 worker thread done servicing request
03:07:21.270 00.000 29988 Worker thread wakes up
03:07:21.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:21.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:21.270 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
03:07:22.895 01.625 29988 Exposure complete
03:07:22.936 00.041 29988 worker thread done servicing request
03:07:22.936 00.000 28316 OnExposeComplete: enter
03:07:22.937 00.001 28316 UpdateGuideState(): m_state=6
03:07:22.940 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4714
03:07:22.943 00.003 28316 Star::Find returns 1 (0), X=948.98, Y=257.06, Mass=2325, SNR=33.4, Peak=205 HFD=4.2
03:07:22.946 00.003 28316 MultiStar: [#1 -0.04,-0.11,0.99,U] [#2 -0.13,-0.24,0.94,U] [#3 -0.11,-0.33,0.00,M5] [#4 -0.13,-0.20,0.84,U] [#5 0.05,-0.16,0.75,U] [#6 -0.05,-0.20,0.64,U] [#7 -0.05,-0.14,0.63,U] [#8 0.09,-0.34,0.00,M3] 
03:07:22.948 00.002 28316 single-star, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.11, -0.13}
03:07:22.950 00.002 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.01)
03:07:22.952 00.002 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.97)
03:07:22.955 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.28 mountX=-0.07 mountY=0.16, mountTheta=2.00
03:07:22.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.13, opts=13)
03:07:22.957 00.001 28316 Enqueuing Move request for scope (-0.11, -0.13)
03:07:22.959 00.002 29988 Worker thread wakes up
03:07:22.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
03:07:22.959 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
03:07:22.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:22.960 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:07:22.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:22.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:22.961 00.001 28316 Enqueuing Expose request
03:07:22.961 00.000 29988 Moving (-0.11, -0.13) raw xDistance=-0.07 yDistance=0.16
03:07:22.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:07:22.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:22.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:07:22.961 00.000 29988 MoveAxis(E, 0, ABG)
03:07:22.961 00.000 29988 Move returns status 0, amount 0
03:07:22.961 00.000 29988 MoveAxis(N, 0, ABG)
03:07:22.961 00.000 29988 Move returns status 0, amount 0
03:07:22.961 00.000 29988 move complete, result=0
03:07:22.962 00.001 29988 worker thread done servicing request
03:07:22.962 00.000 29988 Worker thread wakes up
03:07:22.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:22.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:22.962 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:24.481 01.519 29988 Exposure complete
03:07:24.514 00.033 29988 worker thread done servicing request
03:07:24.514 00.000 28316 OnExposeComplete: enter
03:07:24.515 00.001 28316 UpdateGuideState(): m_state=6
03:07:24.515 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4715
03:07:24.516 00.001 28316 Star::Find returns 1 (0), X=948.95, Y=257.02, Mass=2476, SNR=34.4, Peak=226 HFD=4.3
03:07:24.516 00.000 28316 MultiStar: [#1 -0.15,-0.16,0.98,U] [#2 0.03,-0.29,0.88,U] [#3 0.02,-0.28,0.83,U] [#4 -0.17,-0.03,0.80,U] [#5 0.07,-0.40,0.00,M2] [#6 -0.08,-0.17,0.62,U] [#7 -0.12,0.01,0.60,U] [#8 0.20,-0.21,0.59,U] 
03:07:24.517 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.17}, one-star: {-0.14, -0.17}
03:07:24.517 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:07:24.518 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:07:24.518 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=-0.13 mountY=0.13, mountTheta=2.35
03:07:24.519 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.17, opts=13)
03:07:24.520 00.001 28316 Enqueuing Move request for scope (-0.06, -0.17)
03:07:24.520 00.000 29988 Worker thread wakes up
03:07:24.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
03:07:24.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
03:07:24.520 00.000 29988 Moving (-0.06, -0.17) raw xDistance=-0.13 yDistance=0.13
03:07:24.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:24.521 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:07:24.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:24.521 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.4
03:07:24.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:24.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:24.522 00.000 28316 Enqueuing Expose request
03:07:24.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:07:24.522 00.000 29988 MoveAxis(E, 0, ABG)
03:07:24.523 00.001 29988 Move returns status 0, amount 0
03:07:24.523 00.000 29988 MoveAxis(N, 0, ABG)
03:07:24.523 00.000 29988 Move returns status 0, amount 0
03:07:24.523 00.000 29988 move complete, result=0
03:07:24.523 00.000 29988 worker thread done servicing request
03:07:24.523 00.000 29988 Worker thread wakes up
03:07:24.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:24.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:24.523 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:26.146 01.623 29988 Exposure complete
03:07:26.169 00.023 29988 worker thread done servicing request
03:07:26.169 00.000 28316 OnExposeComplete: enter
03:07:26.170 00.001 28316 UpdateGuideState(): m_state=6
03:07:26.170 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4716
03:07:26.171 00.001 28316 Star::Find returns 1 (0), X=949.13, Y=257.04, Mass=2324, SNR=33.4, Peak=210 HFD=4.2
03:07:26.171 00.000 28316 MultiStar: [#1 -0.08,-0.08,1.00,U] [#2 0.12,-0.29,0.93,U] [#3 0.13,-0.36,0.00,M5] [#4 -0.11,-0.25,0.84,U] [#5 -0.10,-0.33,0.00,M3] [#6 -0.09,-0.22,0.64,U] [#7 0.15,-0.29,0.62,U] [#8 0.07,-0.38,0.00,M3] 
03:07:26.172 00.001 28316 single-star, 5 included, MultiStar: {0.01, -0.21}, one-star: {0.04, -0.15}
03:07:26.172 00.000 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.99)
03:07:26.173 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.95)
03:07:26.173 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.30 mountX=-0.16 mountY=0.03, mountTheta=2.95
03:07:26.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.15, opts=13)
03:07:26.175 00.001 28316 Enqueuing Move request for scope (0.04, -0.15)
03:07:26.175 00.000 29988 Worker thread wakes up
03:07:26.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
03:07:26.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
03:07:26.175 00.000 29988 Moving (0.04, -0.15) raw xDistance=-0.16 yDistance=0.03
03:07:26.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:07:26.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:26.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:26.178 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:07:26.178 00.000 29988 MoveAxis(E, 0, ABG)
03:07:26.178 00.000 29988 Move returns status 0, amount 0
03:07:26.178 00.000 29988 MoveAxis(N, 0, ABG)
03:07:26.178 00.000 29988 Move returns status 0, amount 0
03:07:26.178 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
03:07:26.179 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:26.179 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:26.180 00.001 28316 Enqueuing Expose request
03:07:26.180 00.000 29988 move complete, result=0
03:07:26.180 00.000 29988 worker thread done servicing request
03:07:26.180 00.000 29988 Worker thread wakes up
03:07:26.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:26.180 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:26.181 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:27.708 01.527 29988 Exposure complete
03:07:27.759 00.051 29988 worker thread done servicing request
03:07:27.759 00.000 28316 OnExposeComplete: enter
03:07:27.760 00.001 28316 UpdateGuideState(): m_state=6
03:07:27.762 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4717
03:07:27.764 00.002 28316 Star::Find returns 1 (0), X=948.94, Y=257.06, Mass=2365, SNR=33.7, Peak=219 HFD=4.1
03:07:27.768 00.004 28316 MultiStar: [#1 -0.07,-0.07,0.97,U] [#2 -0.02,-0.30,0.92,U] [#3 -0.03,-0.22,0.87,U] [#4 -0.01,-0.36,0.00,M1] [#5 0.08,-0.24,0.76,U] [#6 -0.16,-0.40,0.00,M1] [#7 0.24,-0.36,0.00,M1] [#8 -0.00,-0.36,0.00,M4] 
03:07:27.770 00.002 28316 refined, 4 included, MultiStar: {-0.04, -0.19}, one-star: {-0.15, -0.13}
03:07:27.772 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
03:07:27.772 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
03:07:27.773 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.80 mountX=-0.15 mountY=0.12, mountTheta=2.46
03:07:27.774 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
03:07:27.774 00.000 28316 Enqueuing Move request for scope (-0.04, -0.19)
03:07:27.775 00.001 29988 Worker thread wakes up
03:07:27.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
03:07:27.775 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
03:07:27.775 00.000 29988 Moving (-0.04, -0.19) raw xDistance=-0.15 yDistance=0.12
03:07:27.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:27.776 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:07:27.776 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:27.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:27.777 00.001 28316 Enqueuing Expose request
03:07:27.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:07:27.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:27.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:07:27.777 00.000 29988 MoveAxis(E, 0, ABG)
03:07:27.777 00.000 29988 Move returns status 0, amount 0
03:07:27.777 00.000 29988 MoveAxis(N, 0, ABG)
03:07:27.777 00.000 29988 Move returns status 0, amount 0
03:07:27.777 00.000 29988 move complete, result=0
03:07:27.777 00.000 29988 worker thread done servicing request
03:07:27.777 00.000 29988 Worker thread wakes up
03:07:27.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:27.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:27.778 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:29.401 01.623 29988 Exposure complete
03:07:29.449 00.048 29988 worker thread done servicing request
03:07:29.450 00.001 28316 OnExposeComplete: enter
03:07:29.451 00.001 28316 UpdateGuideState(): m_state=6
03:07:29.452 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4718
03:07:29.452 00.000 28316 Star::Find returns 1 (0), X=948.97, Y=256.96, Mass=2336, SNR=33.5, Peak=211 HFD=4.2
03:07:29.453 00.001 28316 MultiStar: [#1 -0.08,-0.07,0.97,U] [#2 0.01,-0.35,0.00,M1] [#3 0.03,-0.33,0.00,M5] [#4 0.12,-0.40,0.00,M2] [#5 0.12,-0.31,0.00,M3] [#6 0.03,-0.49,0.00,M2] [#7 0.21,-0.36,0.00,M2] [#8 0.11,-0.37,0.00,M5] 
03:07:29.453 00.000 28316 refined, 1 included, MultiStar: {-0.10, -0.15}, one-star: {-0.12, -0.23}
03:07:29.453 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
03:07:29.454 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
03:07:29.454 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.16 mountX=-0.10 mountY=0.16, mountTheta=2.11
03:07:29.455 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.15, opts=13)
03:07:29.456 00.001 28316 Enqueuing Move request for scope (-0.10, -0.15)
03:07:29.456 00.000 29988 Worker thread wakes up
03:07:29.456 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
03:07:29.456 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
03:07:29.456 00.000 29988 Moving (-0.10, -0.15) raw xDistance=-0.10 yDistance=0.16
03:07:29.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:07:29.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:29.456 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:29.457 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:07:29.457 00.000 29988 MoveAxis(E, 0, ABG)
03:07:29.457 00.000 29988 Move returns status 0, amount 0
03:07:29.457 00.000 29988 MoveAxis(N, 0, ABG)
03:07:29.457 00.000 29988 Move returns status 0, amount 0
03:07:29.457 00.000 29988 move complete, result=0
03:07:29.457 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
03:07:29.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:29.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:29.458 00.000 28316 Enqueuing Expose request
03:07:29.459 00.001 29988 worker thread done servicing request
03:07:29.459 00.000 29988 Worker thread wakes up
03:07:29.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:29.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:29.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:30.985 01.526 29988 Exposure complete
03:07:31.017 00.032 29988 worker thread done servicing request
03:07:31.017 00.000 28316 OnExposeComplete: enter
03:07:31.019 00.002 28316 UpdateGuideState(): m_state=6
03:07:31.020 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4719
03:07:31.020 00.000 28316 Star::Find returns 1 (0), X=948.87, Y=256.89, Mass=2436, SNR=34.2, Peak=218 HFD=4.2
03:07:31.021 00.001 28316 MultiStar: [#1 0.02,-0.21,0.95,U] [#2 0.10,-0.60,0.00,M2] [#3 0.04,-0.41,0.00,M6] [#4 0.29,-0.56,0.00,M3] [#5 -0.01,-0.38,0.00,M4] [#6 0.21,-0.46,0.00,M3] [#7 0.16,-0.58,0.00,M3] [#8 0.18,-0.24,0.61,U] 
03:07:31.021 00.000 28316 refined, 2 included, MultiStar: {-0.03, -0.25}, one-star: {-0.22, -0.30}
03:07:31.021 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
03:07:31.021 00.000 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
03:07:31.022 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.70 mountX=-0.22 mountY=0.14, mountTheta=2.56
03:07:31.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.25, opts=13)
03:07:31.023 00.000 28316 Enqueuing Move request for scope (-0.03, -0.25)
03:07:31.024 00.001 29988 Worker thread wakes up
03:07:31.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:31.025 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.2
03:07:31.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:31.026 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:31.026 00.000 28316 Enqueuing Expose request
03:07:31.027 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
03:07:31.027 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
03:07:31.027 00.000 29988 Moving (-0.03, -0.25) raw xDistance=-0.22 yDistance=0.14
03:07:31.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:07:31.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:31.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:07:31.027 00.000 29988 MoveAxis(E, 45, ABG)
03:07:31.027 00.000 29988 Guiding  Dir = 2, Dur = 45
03:07:31.027 00.000 29988 IsSlewing returns 0
03:07:31.027 00.000 29988 IsGuiding returns 0
03:07:31.030 00.003 29988 PulseGuide returned control before completion, sleep 53
03:07:31.095 00.065 29988 IsGuiding returns 0
03:07:31.095 00.000 29988 Move returns status 0, amount 45
03:07:31.095 00.000 29988 MoveAxis(N, 0, ABG)
03:07:31.095 00.000 29988 Move returns status 0, amount 0
03:07:31.095 00.000 29988 move complete, result=0
03:07:31.095 00.000 29988 worker thread done servicing request
03:07:31.095 00.000 29988 Worker thread wakes up
03:07:31.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:31.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:31.095 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
03:07:32.723 01.628 29988 Exposure complete
03:07:32.750 00.027 29988 worker thread done servicing request
03:07:32.750 00.000 28316 OnExposeComplete: enter
03:07:32.752 00.002 28316 UpdateGuideState(): m_state=6
03:07:32.754 00.002 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4720
03:07:32.757 00.003 28316 Star::Find returns 1 (0), X=948.88, Y=257.26, Mass=2570, SNR=35.1, Peak=218 HFD=4.0
03:07:32.759 00.002 28316 MultiStar: [#1 -0.21,0.01,0.97,U] [#2 -0.05,-0.17,0.87,U] [#3 -0.12,-0.04,0.84,U] [#4 -0.08,-0.22,0.80,U] [#5 -0.05,-0.23,0.72,U] [#6 -0.17,-0.19,0.62,U] [#7 0.09,-0.35,0.00,M4] [#8 0.18,-0.19,0.56,U] 
03:07:32.762 00.003 28316 refined, 7 included, MultiStar: {-0.11, -0.11}, one-star: {-0.21, 0.06}
03:07:32.763 00.001 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
03:07:32.764 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.90)
03:07:32.765 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.35 mountX=-0.05 mountY=0.14, mountTheta=1.93
03:07:32.768 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
03:07:32.769 00.001 28316 Enqueuing Move request for scope (-0.11, -0.11)
03:07:32.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:32.770 00.001 28316 UpdateGuideState exits: m=2570 RSB=35.1
03:07:32.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:32.771 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:32.771 00.000 28316 Enqueuing Expose request
03:07:32.771 00.000 29988 Worker thread wakes up
03:07:32.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
03:07:32.771 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
03:07:32.771 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.14
03:07:32.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:07:32.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:32.772 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:07:32.772 00.000 29988 MoveAxis(E, 0, ABG)
03:07:32.772 00.000 29988 Move returns status 0, amount 0
03:07:32.772 00.000 29988 MoveAxis(N, 0, ABG)
03:07:32.772 00.000 29988 Move returns status 0, amount 0
03:07:32.772 00.000 29988 move complete, result=0
03:07:32.772 00.000 29988 worker thread done servicing request
03:07:32.772 00.000 29988 Worker thread wakes up
03:07:32.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:32.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:32.772 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:34.290 01.518 29988 Exposure complete
03:07:34.332 00.042 28316 OnExposeComplete: enter
03:07:34.332 00.000 28316 UpdateGuideState(): m_state=6
03:07:34.333 00.001 29988 worker thread done servicing request
03:07:34.333 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4721
03:07:34.334 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=256.95, Mass=2402, SNR=33.8, Peak=224 HFD=4.1
03:07:34.337 00.003 28316 MultiStar: [#1 -0.02,-0.17,0.97,U] [#2 0.13,-0.40,0.00,M2] [#3 0.11,-0.36,0.00,M6] [#4 -0.09,-0.47,0.00,M3] [#5 -0.10,-0.42,0.00,M4] [#6 -0.15,-0.32,0.00,M3] [#7 0.18,-0.36,0.00,M5] [#8 0.18,-0.29,0.00,M4] 
03:07:34.338 00.001 28316 refined, 1 included, MultiStar: {-0.05, -0.20}, one-star: {-0.07, -0.24}
03:07:34.338 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
03:07:34.339 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
03:07:34.339 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.79 mountX=-0.17 mountY=0.13, mountTheta=2.47
03:07:34.340 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
03:07:34.341 00.001 28316 Enqueuing Move request for scope (-0.05, -0.20)
03:07:34.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:34.342 00.001 29988 Worker thread wakes up
03:07:34.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
03:07:34.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
03:07:34.342 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.17 yDistance=0.13
03:07:34.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:07:34.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:34.342 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.8
03:07:34.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:07:34.342 00.000 29988 MoveAxis(E, 0, ABG)
03:07:34.342 00.000 29988 Move returns status 0, amount 0
03:07:34.342 00.000 29988 MoveAxis(N, 0, ABG)
03:07:34.342 00.000 29988 Move returns status 0, amount 0
03:07:34.342 00.000 29988 move complete, result=0
03:07:34.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:34.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:34.343 00.000 28316 Enqueuing Expose request
03:07:34.344 00.001 29988 worker thread done servicing request
03:07:34.344 00.000 29988 Worker thread wakes up
03:07:34.344 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:34.345 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:34.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:35.971 01.626 29988 Exposure complete
03:07:36.014 00.043 29988 worker thread done servicing request
03:07:36.014 00.000 28316 OnExposeComplete: enter
03:07:36.016 00.002 28316 UpdateGuideState(): m_state=6
03:07:36.016 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4722
03:07:36.017 00.001 28316 Star::Find returns 1 (0), X=949.03, Y=257.05, Mass=2262, SNR=33.0, Peak=193 HFD=4.2
03:07:36.018 00.001 28316 MultiStar: [#1 -0.00,-0.23,1.02,U] [#2 0.18,-0.42,0.00,M3] [#3 0.10,-0.33,0.00,M7] [#4 -0.04,-0.32,0.84,U] [#5 -0.10,-0.40,0.00,M5] [#6 -0.21,-0.29,0.00,M4] [#7 0.14,-0.27,0.65,U] [#8 0.11,-0.45,0.00,M5] 
03:07:36.018 00.000 28316 single-star, 3 included, MultiStar: {0.00, -0.23}, one-star: {-0.05, -0.14}
03:07:36.019 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
03:07:36.019 00.000 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
03:07:36.020 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.93 mountX=-0.10 mountY=0.11, mountTheta=2.33
03:07:36.021 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
03:07:36.021 00.000 28316 Enqueuing Move request for scope (-0.05, -0.14)
03:07:36.022 00.001 29988 Worker thread wakes up
03:07:36.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:36.022 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:07:36.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:36.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:36.024 00.001 28316 Enqueuing Expose request
03:07:36.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
03:07:36.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
03:07:36.024 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.10 yDistance=0.11
03:07:36.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:07:36.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:36.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:07:36.024 00.000 29988 MoveAxis(E, 0, ABG)
03:07:36.024 00.000 29988 Move returns status 0, amount 0
03:07:36.024 00.000 29988 MoveAxis(N, 0, ABG)
03:07:36.024 00.000 29988 Move returns status 0, amount 0
03:07:36.024 00.000 29988 move complete, result=0
03:07:36.025 00.001 29988 worker thread done servicing request
03:07:36.025 00.000 29988 Worker thread wakes up
03:07:36.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:36.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:36.025 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:37.539 01.514 29988 Exposure complete
03:07:37.571 00.032 29988 worker thread done servicing request
03:07:37.571 00.000 28316 OnExposeComplete: enter
03:07:37.572 00.001 28316 UpdateGuideState(): m_state=6
03:07:37.572 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4723
03:07:37.573 00.001 28316 Star::Find returns 1 (0), X=949.07, Y=256.83, Mass=2454, SNR=34.4, Peak=209 HFD=4.2
03:07:37.573 00.000 28316 MultiStar: [#1 -0.19,-0.25,0.96,U] [#2 -0.11,-0.52,0.00,M4] [#3 -0.09,-0.48,0.00,M8] [#4 0.07,-0.27,0.80,U] [#5 0.01,-0.54,0.00,M6] [#6 -0.14,-0.46,0.00,M5] [#7 -0.01,-0.30,0.61,U] [#8 -0.07,-0.36,0.00,M6] 
03:07:37.573 00.000 28316 refined, 3 included, MultiStar: {-0.04, -0.30}, one-star: {-0.01, -0.36}
03:07:37.574 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
03:07:37.574 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
03:07:37.576 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.71 mountX=-0.25 mountY=0.17, mountTheta=2.55
03:07:37.578 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.30, opts=13)
03:07:37.578 00.000 28316 Enqueuing Move request for scope (-0.04, -0.30)
03:07:37.579 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:37.579 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.4
03:07:37.580 00.001 29988 Worker thread wakes up
03:07:37.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:37.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:37.582 00.002 28316 Enqueuing Expose request
03:07:37.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.30) opts 0xd
03:07:37.582 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.30)
03:07:37.582 00.000 29988 Moving (-0.04, -0.30) raw xDistance=-0.25 yDistance=0.17
03:07:37.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:07:37.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:37.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:07:37.582 00.000 29988 MoveAxis(E, 53, ABG)
03:07:37.582 00.000 29988 Guiding  Dir = 2, Dur = 53
03:07:37.582 00.000 29988 IsSlewing returns 0
03:07:37.582 00.000 29988 IsGuiding returns 0
03:07:37.584 00.002 29988 PulseGuide returned control before completion, sleep 62
03:07:37.647 00.063 29988 IsGuiding returns 1
03:07:37.647 00.000 29988 scope still moving after pulse duration time elapsed
03:07:37.678 00.031 29988 IsSlewing returns 0
03:07:37.678 00.000 29988 IsGuiding returns 0
03:07:37.678 00.000 29988 scope move finished after 53 + 43 ms
03:07:37.678 00.000 29988 Move returns status 0, amount 53
03:07:37.678 00.000 29988 MoveAxis(N, 0, ABG)
03:07:37.678 00.000 29988 Move returns status 0, amount 0
03:07:37.679 00.001 29988 move complete, result=0
03:07:37.679 00.000 29988 worker thread done servicing request
03:07:37.679 00.000 29988 Worker thread wakes up
03:07:37.679 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.2 px 0 ms NORTH
03:07:37.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:37.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:39.312 01.633 29988 Exposure complete
03:07:39.346 00.034 29988 worker thread done servicing request
03:07:39.346 00.000 28316 OnExposeComplete: enter
03:07:39.346 00.000 28316 UpdateGuideState(): m_state=6
03:07:39.347 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4724
03:07:39.347 00.000 28316 Star::Find returns 1 (0), X=948.83, Y=257.05, Mass=2318, SNR=33.2, Peak=199 HFD=4.1
03:07:39.348 00.001 28316 MultiStar: [#1 -0.35,-0.11,0.00,M1] [#2 -0.10,-0.36,0.00,M5] [#3 -0.07,-0.26,0.88,U] [#4 -0.45,-0.10,0.00,M2] [#5 -0.03,-0.35,0.00,M7] [#6 -0.31,-0.19,0.00,M6] [#7 -0.09,-0.28,0.65,U] [#8 -0.17,-0.40,0.00,M7] 
03:07:39.348 00.000 28316 refined, 2 included, MultiStar: {-0.15, -0.22}, one-star: {-0.26, -0.14}
03:07:39.349 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.12)
03:07:39.349 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
03:07:39.350 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.17 mountX=-0.14 mountY=0.23, mountTheta=2.11
03:07:39.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.22, opts=13)
03:07:39.353 00.002 28316 Enqueuing Move request for scope (-0.15, -0.22)
03:07:39.354 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:39.354 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.2
03:07:39.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:39.355 00.000 29988 Worker thread wakes up
03:07:39.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
03:07:39.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
03:07:39.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:39.356 00.001 28316 Enqueuing Expose request
03:07:39.356 00.000 29988 Moving (-0.15, -0.22) raw xDistance=-0.14 yDistance=0.23
03:07:39.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:07:39.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:07:39.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:07:39.356 00.000 29988 MoveAxis(E, 0, ABG)
03:07:39.356 00.000 29988 Move returns status 0, amount 0
03:07:39.356 00.000 29988 MoveAxis(N, 0, ABG)
03:07:39.356 00.000 29988 Move returns status 0, amount 0
03:07:39.356 00.000 29988 move complete, result=0
03:07:39.356 00.000 29988 worker thread done servicing request
03:07:39.356 00.000 29988 Worker thread wakes up
03:07:39.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:39.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:39.357 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:40.872 01.515 29988 Exposure complete
03:07:40.917 00.045 29988 worker thread done servicing request
03:07:40.917 00.000 28316 OnExposeComplete: enter
03:07:40.918 00.001 28316 UpdateGuideState(): m_state=6
03:07:40.919 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4725
03:07:40.919 00.000 28316 Star::Find returns 1 (0), X=948.84, Y=256.93, Mass=2431, SNR=34.2, Peak=206 HFD=4.2
03:07:40.919 00.000 28316 MultiStar: [#1 -0.09,-0.28,0.96,U] [#2 -0.09,-0.24,0.90,U] [#3 -0.05,-0.32,0.84,U] [#4 -0.11,-0.34,0.00,M3] [#5 -0.08,-0.45,0.00,M8] [#6 -0.27,-0.28,0.00,M7] [#7 0.06,-0.27,0.61,U] [#8 0.08,-0.52,0.00,M8] 
03:07:40.920 00.001 28316 refined, 4 included, MultiStar: {-0.10, -0.27}, one-star: {-0.24, -0.26}
03:07:40.920 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
03:07:40.920 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
03:07:40.921 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.91 mountX=-0.21 mountY=0.21, mountTheta=2.36
03:07:40.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.27, opts=13)
03:07:40.922 00.000 28316 Enqueuing Move request for scope (-0.10, -0.27)
03:07:40.923 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:40.924 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
03:07:40.925 00.001 29988 Worker thread wakes up
03:07:40.925 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
03:07:40.925 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
03:07:40.925 00.000 29988 Moving (-0.10, -0.27) raw xDistance=-0.21 yDistance=0.21
03:07:40.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:07:40.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:07:40.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:40.926 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:40.926 00.000 28316 Enqueuing Expose request
03:07:40.927 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:07:40.927 00.000 29988 MoveAxis(E, 44, ABG)
03:07:40.927 00.000 29988 Guiding  Dir = 2, Dur = 44
03:07:40.927 00.000 29988 IsSlewing returns 0
03:07:40.927 00.000 29988 IsGuiding returns 0
03:07:40.930 00.003 29988 PulseGuide returned control before completion, sleep 53
03:07:40.999 00.069 29988 IsGuiding returns 0
03:07:40.999 00.000 29988 Move returns status 0, amount 44
03:07:40.999 00.000 29988 MoveAxis(N, 0, ABG)
03:07:40.999 00.000 29988 Move returns status 0, amount 0
03:07:40.999 00.000 29988 move complete, result=0
03:07:40.999 00.000 29988 worker thread done servicing request
03:07:40.999 00.000 29988 Worker thread wakes up
03:07:40.999 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
03:07:41.001 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:41.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:42.629 01.628 29988 Exposure complete
03:07:42.668 00.039 29988 worker thread done servicing request
03:07:42.668 00.000 28316 OnExposeComplete: enter
03:07:42.670 00.002 28316 UpdateGuideState(): m_state=6
03:07:42.671 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4726
03:07:42.672 00.001 28316 Star::Find returns 1 (0), X=948.81, Y=257.23, Mass=2273, SNR=33.0, Peak=187 HFD=4.1
03:07:42.674 00.002 28316 MultiStar: [#1 -0.08,-0.05,1.00,U] [#2 -0.04,-0.06,0.93,U] [#3 -0.02,-0.07,0.87,U] [#4 -0.20,-0.02,0.83,U] [#5 -0.06,-0.37,0.00,M9] [#6 -0.29,0.11,0.66,U] [#7 -0.05,0.10,0.64,U] [#8 -0.11,0.04,0.63,U] 
03:07:42.675 00.001 28316 refined, 7 included, MultiStar: {-0.13, 0.00}, one-star: {-0.28, 0.04}
03:07:42.675 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
03:07:42.676 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
03:07:42.676 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=0.06 mountY=0.12, mountTheta=1.11
03:07:42.677 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.00, opts=13)
03:07:42.678 00.001 28316 Enqueuing Move request for scope (-0.13, 0.00)
03:07:42.678 00.000 29988 Worker thread wakes up
03:07:42.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
03:07:42.678 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
03:07:42.678 00.000 29988 Moving (-0.13, 0.00) raw xDistance=0.06 yDistance=0.12
03:07:42.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:07:42.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:42.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:42.678 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
03:07:42.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:42.679 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:42.680 00.001 28316 Enqueuing Expose request
03:07:42.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:07:42.681 00.001 29988 MoveAxis(E, 0, ABG)
03:07:42.681 00.000 29988 Move returns status 0, amount 0
03:07:42.681 00.000 29988 MoveAxis(N, 0, ABG)
03:07:42.681 00.000 29988 Move returns status 0, amount 0
03:07:42.681 00.000 29988 move complete, result=0
03:07:42.681 00.000 29988 worker thread done servicing request
03:07:42.681 00.000 29988 Worker thread wakes up
03:07:42.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:42.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:42.682 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:44.196 01.514 29988 Exposure complete
03:07:44.221 00.025 29988 worker thread done servicing request
03:07:44.221 00.000 28316 OnExposeComplete: enter
03:07:44.222 00.001 28316 UpdateGuideState(): m_state=6
03:07:44.224 00.002 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4727
03:07:44.224 00.000 28316 Star::Find returns 1 (0), X=948.77, Y=257.38, Mass=2341, SNR=33.4, Peak=180 HFD=3.8
03:07:44.225 00.001 28316 MultiStar: [#1 -0.11,0.31,0.00,M1] [#2 -0.16,-0.05,0.94,U] [#3 -0.19,0.15,0.88,U] [#4 -0.07,0.03,0.84,U] [#5 -0.10,-0.09,0.72,U] [#6 -0.23,-0.04,0.63,U] [#7 -0.03,0.02,0.63,U] [#8 -0.18,-0.09,0.59,U] 
03:07:44.225 00.000 28316 refined, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.31, 0.19}
03:07:44.226 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:07:44.227 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:07:44.228 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=0.09 mountY=0.13, mountTheta=0.96
03:07:44.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
03:07:44.230 00.001 28316 Enqueuing Move request for scope (-0.16, 0.03)
03:07:44.231 00.001 29988 Worker thread wakes up
03:07:44.231 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:44.231 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.4
03:07:44.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:44.232 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:44.232 00.000 28316 Enqueuing Expose request
03:07:44.233 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
03:07:44.233 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
03:07:44.233 00.000 29988 Moving (-0.16, 0.03) raw xDistance=0.09 yDistance=0.13
03:07:44.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:07:44.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:44.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:07:44.233 00.000 29988 MoveAxis(E, 0, ABG)
03:07:44.233 00.000 29988 Move returns status 0, amount 0
03:07:44.233 00.000 29988 MoveAxis(N, 0, ABG)
03:07:44.233 00.000 29988 Move returns status 0, amount 0
03:07:44.233 00.000 29988 move complete, result=0
03:07:44.233 00.000 29988 worker thread done servicing request
03:07:44.233 00.000 29988 Worker thread wakes up
03:07:44.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:44.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:44.233 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:45.863 01.630 29988 Exposure complete
03:07:45.902 00.039 29988 worker thread done servicing request
03:07:45.902 00.000 28316 OnExposeComplete: enter
03:07:45.903 00.001 28316 UpdateGuideState(): m_state=6
03:07:45.903 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4728
03:07:45.904 00.001 28316 Star::Find returns 1 (0), X=948.79, Y=257.17, Mass=2441, SNR=34.3, Peak=205 HFD=4.1
03:07:45.904 00.000 28316 MultiStar: [#1 -0.07,0.13,0.94,U] [#2 -0.15,-0.10,0.92,U] [#3 0.00,-0.23,0.85,U] [#4 -0.06,-0.08,0.82,U] [#5 -0.04,-0.21,0.74,U] [#6 -0.13,0.03,0.63,U] [#7 -0.08,0.09,0.63,U] [#8 0.06,-0.18,0.61,U] 
03:07:45.905 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.30, -0.02}
03:07:45.905 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
03:07:45.905 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
03:07:45.906 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.57 mountX=-0.02 mountY=0.11, mountTheta=1.71
03:07:45.908 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.06, opts=13)
03:07:45.909 00.001 28316 Enqueuing Move request for scope (-0.09, -0.06)
03:07:45.910 00.001 29988 Worker thread wakes up
03:07:45.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:45.911 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.3
03:07:45.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:45.912 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:45.912 00.000 28316 Enqueuing Expose request
03:07:45.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
03:07:45.913 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
03:07:45.913 00.000 29988 Moving (-0.09, -0.06) raw xDistance=-0.02 yDistance=0.11
03:07:45.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:07:45.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:45.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:07:45.913 00.000 29988 MoveAxis(E, 0, ABG)
03:07:45.913 00.000 29988 Move returns status 0, amount 0
03:07:45.913 00.000 29988 MoveAxis(N, 0, ABG)
03:07:45.913 00.000 29988 Move returns status 0, amount 0
03:07:45.913 00.000 29988 move complete, result=0
03:07:45.913 00.000 29988 worker thread done servicing request
03:07:45.913 00.000 29988 Worker thread wakes up
03:07:45.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:45.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:45.913 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:07:47.440 01.527 29988 Exposure complete
03:07:47.477 00.037 29988 worker thread done servicing request
03:07:47.477 00.000 28316 OnExposeComplete: enter
03:07:47.478 00.001 28316 UpdateGuideState(): m_state=6
03:07:47.479 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4729
03:07:47.480 00.001 28316 Star::Find returns 1 (0), X=948.96, Y=257.18, Mass=2345, SNR=33.5, Peak=186 HFD=4.2
03:07:47.482 00.002 28316 MultiStar: [#1 0.03,-0.07,1.02,U] [#2 0.19,-0.26,0.90,U] [#3 0.00,0.02,0.87,U] [#4 -0.00,-0.12,0.82,U] [#5 0.22,-0.31,0.00,M8] [#6 -0.09,-0.20,0.61,U] [#7 0.10,-0.07,0.59,U] [#8 0.06,-0.29,0.63,U] 
03:07:47.483 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.12}, one-star: {-0.13, -0.01}
03:07:47.483 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:07:47.484 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:07:47.484 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.42 mountX=-0.11 mountY=0.04, mountTheta=2.83
03:07:47.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
03:07:47.487 00.001 28316 Enqueuing Move request for scope (0.02, -0.12)
03:07:47.487 00.000 29988 Worker thread wakes up
03:07:47.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
03:07:47.488 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.5
03:07:47.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:47.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:47.489 00.001 28316 Enqueuing Expose request
03:07:47.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
03:07:47.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
03:07:47.489 00.000 29988 Moving (0.02, -0.12) raw xDistance=-0.11 yDistance=0.04
03:07:47.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:07:47.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:47.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:07:47.489 00.000 29988 MoveAxis(E, 0, ABG)
03:07:47.489 00.000 29988 Move returns status 0, amount 0
03:07:47.489 00.000 29988 MoveAxis(N, 0, ABG)
03:07:47.489 00.000 29988 Move returns status 0, amount 0
03:07:47.489 00.000 29988 move complete, result=0
03:07:47.489 00.000 29988 worker thread done servicing request
03:07:47.489 00.000 29988 Worker thread wakes up
03:07:47.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:47.490 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:47.490 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:49.117 01.627 29988 Exposure complete
03:07:49.157 00.040 29988 worker thread done servicing request
03:07:49.158 00.001 28316 OnExposeComplete: enter
03:07:49.159 00.001 28316 UpdateGuideState(): m_state=6
03:07:49.159 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4730
03:07:49.160 00.001 28316 Star::Find returns 1 (0), X=949.02, Y=256.88, Mass=2384, SNR=33.8, Peak=200 HFD=4.2
03:07:49.160 00.000 28316 MultiStar: [#1 0.06,-0.15,1.00,U] [#2 0.14,-0.52,0.00,M1] [#3 0.21,-0.39,0.00,M3] [#4 0.02,-0.42,0.00,M1] [#5 0.41,-0.38,0.00,M9] [#6 -0.08,-0.37,0.00,M4] [#7 0.17,-0.46,0.00,M1] [#8 0.11,-0.36,0.00,M5] 
03:07:49.161 00.001 28316 refined, 1 included, MultiStar: {-0.00, -0.23}, one-star: {-0.07, -0.31}
03:07:49.161 00.000 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
03:07:49.161 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
03:07:49.162 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.58 mountX=-0.20 mountY=0.10, mountTheta=2.67
03:07:49.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.23, opts=13)
03:07:49.164 00.001 28316 Enqueuing Move request for scope (-0.00, -0.23)
03:07:49.166 00.002 29988 Worker thread wakes up
03:07:49.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.23) opts 0xd
03:07:49.166 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.23)
03:07:49.166 00.000 29988 Moving (-0.00, -0.23) raw xDistance=-0.20 yDistance=0.10
03:07:49.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:07:49.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:49.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:49.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:07:49.166 00.000 29988 MoveAxis(E, 43, ABG)
03:07:49.166 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:07:49.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:49.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:49.167 00.000 28316 Enqueuing Expose request
03:07:49.168 00.001 29988 Guiding  Dir = 2, Dur = 43
03:07:49.168 00.000 29988 IsSlewing returns 0
03:07:49.168 00.000 29988 IsGuiding returns 0
03:07:49.170 00.002 29988 PulseGuide returned control before completion, sleep 52
03:07:49.227 00.057 29988 IsGuiding returns 1
03:07:49.227 00.000 29988 scope still moving after pulse duration time elapsed
03:07:49.257 00.030 29988 IsSlewing returns 0
03:07:49.257 00.000 29988 IsGuiding returns 0
03:07:49.258 00.001 29988 scope move finished after 43 + 46 ms
03:07:49.258 00.000 29988 Move returns status 0, amount 43
03:07:49.258 00.000 29988 MoveAxis(N, 0, ABG)
03:07:49.258 00.000 29988 Move returns status 0, amount 0
03:07:49.258 00.000 29988 move complete, result=0
03:07:49.258 00.000 29988 worker thread done servicing request
03:07:49.258 00.000 29988 Worker thread wakes up
03:07:49.258 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
03:07:49.259 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:49.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:50.677 01.418 29988 Exposure complete
03:07:50.726 00.049 29988 worker thread done servicing request
03:07:50.726 00.000 28316 OnExposeComplete: enter
03:07:50.729 00.003 28316 UpdateGuideState(): m_state=6
03:07:50.731 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4731
03:07:50.734 00.003 28316 Star::Find returns 1 (0), X=948.88, Y=256.98, Mass=2429, SNR=34.2, Peak=198 HFD=4.3
03:07:50.736 00.002 28316 MultiStar: [#1 -0.04,-0.12,0.96,U] [#2 0.09,-0.43,0.00,M2] [#3 -0.07,-0.36,0.00,M4] [#4 -0.02,-0.22,0.82,U] [#5 0.08,-0.56,0.00,M10] [#6 -0.03,-0.23,0.63,U] [#7 -0.06,-0.26,0.62,U] [#8 -0.08,-0.22,0.60,U] 
03:07:50.739 00.003 28316 refined, 5 included, MultiStar: {-0.08, -0.21}, one-star: {-0.20, -0.21}
03:07:50.739 00.000 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
03:07:50.740 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
03:07:50.740 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.93 mountX=-0.15 mountY=0.16, mountTheta=2.33
03:07:50.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.21, opts=13)
03:07:50.742 00.001 28316 Enqueuing Move request for scope (-0.08, -0.21)
03:07:50.742 00.000 29988 Worker thread wakes up
03:07:50.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:50.743 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
03:07:50.744 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:50.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:50.745 00.000 28316 Enqueuing Expose request
03:07:50.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
03:07:50.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
03:07:50.746 00.000 29988 Moving (-0.08, -0.21) raw xDistance=-0.15 yDistance=0.16
03:07:50.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:07:50.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:50.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:07:50.746 00.000 29988 MoveAxis(E, 0, ABG)
03:07:50.746 00.000 29988 Move returns status 0, amount 0
03:07:50.746 00.000 29988 MoveAxis(N, 0, ABG)
03:07:50.746 00.000 29988 Move returns status 0, amount 0
03:07:50.746 00.000 29988 move complete, result=0
03:07:50.746 00.000 29988 worker thread done servicing request
03:07:50.746 00.000 29988 Worker thread wakes up
03:07:50.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:50.747 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:50.747 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:52.373 01.626 29988 Exposure complete
03:07:52.419 00.046 29988 worker thread done servicing request
03:07:52.420 00.001 28316 OnExposeComplete: enter
03:07:52.422 00.002 28316 UpdateGuideState(): m_state=6
03:07:52.423 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4732
03:07:52.424 00.001 28316 Star::Find returns 1 (0), X=948.71, Y=256.95, Mass=2445, SNR=34.1, Peak=198 HFD=4.0
03:07:52.424 00.000 28316 MultiStar: [#1 -0.22,-0.09,0.96,U] [#2 -0.04,-0.31,0.91,U] [#3 -0.16,-0.29,0.00,M5] [#4 0.10,-0.19,0.82,U] [#5 -0.11,-0.39,0.00,R] [#6 0.00,-0.25,0.63,U] [#7 -0.00,-0.25,0.63,U] [#8 -0.19,-0.20,0.59,U] 
03:07:52.425 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.22}, one-star: {-0.38, -0.24}
03:07:52.425 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:07:52.425 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:07:52.426 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.07 mountX=-0.15 mountY=0.20, mountTheta=2.20
03:07:52.428 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.22, opts=13)
03:07:52.429 00.001 28316 Enqueuing Move request for scope (-0.12, -0.22)
03:07:52.430 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:52.431 00.001 29988 Worker thread wakes up
03:07:52.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
03:07:52.431 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
03:07:52.431 00.000 29988 Moving (-0.12, -0.22) raw xDistance=-0.15 yDistance=0.20
03:07:52.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:07:52.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
03:07:52.431 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
03:07:52.432 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:07:52.432 00.000 29988 MoveAxis(E, 0, ABG)
03:07:52.432 00.000 29988 Move returns status 0, amount 0
03:07:52.432 00.000 29988 MoveAxis(N, 0, ABG)
03:07:52.432 00.000 29988 Move returns status 0, amount 0
03:07:52.432 00.000 29988 move complete, result=0
03:07:52.432 00.000 29988 worker thread done servicing request
03:07:52.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:52.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:52.433 00.001 28316 Enqueuing Expose request
03:07:52.433 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:52.434 00.001 29988 Worker thread wakes up
03:07:52.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:52.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:53.956 01.522 29988 Exposure complete
03:07:54.020 00.064 29988 worker thread done servicing request
03:07:54.021 00.001 28316 OnExposeComplete: enter
03:07:54.022 00.001 28316 UpdateGuideState(): m_state=6
03:07:54.023 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4733
03:07:54.024 00.001 28316 Star::Find returns 1 (0), X=949.16, Y=257.01, Mass=2425, SNR=34.2, Peak=198 HFD=4.2
03:07:54.024 00.000 28316 MultiStar: [#1 0.01,-0.36,0.00,M1] [#2 0.31,-0.36,0.00,M2] [#3 0.16,-0.33,0.00,M6] [#4 0.01,-0.32,0.80,U] [#5 0.20,0.02,0.74,U] [#6 -0.04,-0.27,0.62,U] [#7 0.24,-0.14,0.63,U] [#8 0.45,-0.23,0.00,M4] 
03:07:54.025 00.001 28316 single-star, 4 included, MultiStar: {0.09, -0.18}, one-star: {0.07, -0.18}
03:07:54.025 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
03:07:54.025 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
03:07:54.026 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.20 mountX=-0.19 mountY=0.02, mountTheta=3.04
03:07:54.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
03:07:54.027 00.000 28316 Enqueuing Move request for scope (0.07, -0.18)
03:07:54.028 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
03:07:54.028 00.000 29988 Worker thread wakes up
03:07:54.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
03:07:54.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
03:07:54.028 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.19 yDistance=0.02
03:07:54.029 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.2
03:07:54.030 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:07:54.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:54.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:54.031 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:54.032 00.001 28316 Enqueuing Expose request
03:07:54.035 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:07:54.035 00.000 29988 MoveAxis(E, 0, ABG)
03:07:54.035 00.000 29988 Move returns status 0, amount 0
03:07:54.035 00.000 29988 MoveAxis(N, 0, ABG)
03:07:54.035 00.000 29988 Move returns status 0, amount 0
03:07:54.035 00.000 29988 move complete, result=0
03:07:54.035 00.000 29988 worker thread done servicing request
03:07:54.035 00.000 29988 Worker thread wakes up
03:07:54.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:54.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:54.035 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:07:55.664 01.629 29988 Exposure complete
03:07:55.688 00.024 29988 worker thread done servicing request
03:07:55.688 00.000 28316 OnExposeComplete: enter
03:07:55.689 00.001 28316 UpdateGuideState(): m_state=6
03:07:55.690 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4734
03:07:55.690 00.000 28316 Star::Find returns 1 (0), X=949.17, Y=256.88, Mass=2387, SNR=33.9, Peak=185 HFD=4.2
03:07:55.691 00.001 28316 MultiStar: [#1 0.10,-0.27,1.00,U] [#2 0.23,-0.47,0.00,M3] [#3 0.22,-0.46,0.00,M7] [#4 0.27,-0.55,0.00,M1] [#5 0.36,-0.01,0.00,M1] [#6 0.06,-0.46,0.00,M2] [#7 0.46,-0.48,0.00,M1] [#8 0.35,-0.62,0.00,M5] 
03:07:55.691 00.000 28316 refined, 1 included, MultiStar: {0.09, -0.29}, one-star: {0.09, -0.31}
03:07:55.692 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
03:07:55.692 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
03:07:55.693 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.25 mountX=-0.30 mountY=0.05, mountTheta=2.99
03:07:55.694 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.29, opts=13)
03:07:55.695 00.001 28316 Enqueuing Move request for scope (0.09, -0.29)
03:07:55.695 00.000 29988 Worker thread wakes up
03:07:55.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:55.696 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.9
03:07:55.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:55.697 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:55.697 00.000 28316 Enqueuing Expose request
03:07:55.698 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
03:07:55.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
03:07:55.698 00.000 29988 Moving (0.09, -0.29) raw xDistance=-0.30 yDistance=0.05
03:07:55.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
03:07:55.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:55.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:07:55.698 00.000 29988 MoveAxis(E, 63, ABG)
03:07:55.698 00.000 29988 Guiding  Dir = 2, Dur = 63
03:07:55.698 00.000 29988 IsSlewing returns 0
03:07:55.698 00.000 29988 IsGuiding returns 0
03:07:55.699 00.001 29988 PulseGuide returned control before completion, sleep 72
03:07:55.788 00.089 29988 IsGuiding returns 0
03:07:55.788 00.000 29988 Move returns status 0, amount 63
03:07:55.788 00.000 29988 MoveAxis(N, 0, ABG)
03:07:55.788 00.000 29988 Move returns status 0, amount 0
03:07:55.789 00.001 29988 move complete, result=0
03:07:55.789 00.000 29988 worker thread done servicing request
03:07:55.789 00.000 29988 Worker thread wakes up
03:07:55.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:55.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:55.789 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.0 px 0 ms NORTH
03:07:57.195 01.406 29988 Exposure complete
03:07:57.221 00.026 29988 worker thread done servicing request
03:07:57.221 00.000 28316 OnExposeComplete: enter
03:07:57.222 00.001 28316 UpdateGuideState(): m_state=6
03:07:57.222 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4735
03:07:57.223 00.001 28316 Star::Find returns 1 (0), X=948.98, Y=256.81, Mass=2309, SNR=33.3, Peak=195 HFD=4.1
03:07:57.223 00.000 28316 MultiStar: [#1 -0.28,-0.18,0.98,U] [#2 -0.05,-0.56,0.00,M4] [#3 -0.02,-0.54,0.00,M8] [#4 0.07,-0.41,0.00,M2] [#5 0.03,0.03,0.75,U] [#6 -0.14,-0.49,0.00,M3] [#7 0.08,-0.46,0.00,M2] [#8 0.03,-0.39,0.00,M6] 
03:07:57.224 00.001 28316 refined, 2 included, MultiStar: {-0.13, -0.19}, one-star: {-0.10, -0.38}
03:07:57.224 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
03:07:57.225 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
03:07:57.226 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.16 mountX=-0.12 mountY=0.20, mountTheta=2.12
03:07:57.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.19, opts=13)
03:07:57.227 00.000 28316 Enqueuing Move request for scope (-0.13, -0.19)
03:07:57.228 00.001 29988 Worker thread wakes up
03:07:57.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:57.228 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:07:57.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:57.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:57.229 00.000 28316 Enqueuing Expose request
03:07:57.230 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
03:07:57.230 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
03:07:57.230 00.000 29988 Moving (-0.13, -0.19) raw xDistance=-0.12 yDistance=0.20
03:07:57.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:07:57.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:07:57.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:07:57.230 00.000 29988 MoveAxis(E, 0, ABG)
03:07:57.230 00.000 29988 Move returns status 0, amount 0
03:07:57.230 00.000 29988 MoveAxis(N, 0, ABG)
03:07:57.230 00.000 29988 Move returns status 0, amount 0
03:07:57.230 00.000 29988 move complete, result=0
03:07:57.230 00.000 29988 worker thread done servicing request
03:07:57.230 00.000 29988 Worker thread wakes up
03:07:57.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:57.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:57.230 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:07:58.855 01.625 29988 Exposure complete
03:07:58.910 00.055 29988 worker thread done servicing request
03:07:58.910 00.000 28316 OnExposeComplete: enter
03:07:58.913 00.003 28316 UpdateGuideState(): m_state=6
03:07:58.914 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4736
03:07:58.915 00.001 28316 Star::Find returns 1 (0), X=949.04, Y=256.96, Mass=2408, SNR=34.0, Peak=206 HFD=4.3
03:07:58.918 00.003 28316 MultiStar: [#1 -0.08,-0.21,0.98,U] [#2 -0.10,-0.32,0.92,U] [#3 0.02,-0.30,0.86,U] [#4 0.02,-0.06,0.81,U] [#5 0.18,-0.02,0.73,U] [#6 -0.15,-0.05,0.63,U] [#7 0.04,-0.16,0.62,U] [#8 -0.06,-0.35,0.00,M7] 
03:07:58.919 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.18}, one-star: {-0.05, -0.23}
03:07:58.919 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.62)
03:07:58.920 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
03:07:58.920 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=-0.16 mountY=0.10, mountTheta=2.59
03:07:58.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
03:07:58.922 00.001 28316 Enqueuing Move request for scope (-0.02, -0.18)
03:07:58.922 00.000 29988 Worker thread wakes up
03:07:58.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
03:07:58.922 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
03:07:58.922 00.000 29988 Moving (-0.02, -0.18) raw xDistance=-0.16 yDistance=0.10
03:07:58.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:07:58.923 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:07:58.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:07:58.923 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.0
03:07:58.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:07:58.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:07:58.924 00.000 28316 Enqueuing Expose request
03:07:58.925 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:07:58.925 00.000 29988 MoveAxis(E, 0, ABG)
03:07:58.925 00.000 29988 Move returns status 0, amount 0
03:07:58.925 00.000 29988 MoveAxis(N, 0, ABG)
03:07:58.925 00.000 29988 Move returns status 0, amount 0
03:07:58.925 00.000 29988 move complete, result=0
03:07:58.925 00.000 29988 worker thread done servicing request
03:07:58.925 00.000 29988 Worker thread wakes up
03:07:58.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:07:58.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:07:58.925 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:00.439 01.514 29988 Exposure complete
03:08:00.471 00.032 29988 worker thread done servicing request
03:08:00.471 00.000 28316 OnExposeComplete: enter
03:08:00.472 00.001 28316 UpdateGuideState(): m_state=6
03:08:00.473 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4737
03:08:00.473 00.000 28316 Star::Find returns 1 (0), X=949.11, Y=256.89, Mass=2439, SNR=34.1, Peak=225 HFD=4.2
03:08:00.474 00.001 28316 MultiStar: [#1 0.15,-0.18,0.98,U] [#2 0.06,-0.39,0.00,M4] [#3 0.20,-0.36,0.00,M8] [#4 0.18,-0.28,0.00,M2] [#5 0.40,-0.14,0.00,M1] [#6 0.02,-0.24,0.63,U] [#7 0.16,-0.10,0.63,U] [#8 0.23,-0.35,0.00,M8] 
03:08:00.474 00.000 28316 refined, 3 included, MultiStar: {0.09, -0.21}, one-star: {0.02, -0.30}
03:08:00.474 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:08:00.475 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:08:00.475 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.19 mountX=-0.23 mountY=0.02, mountTheta=3.06
03:08:00.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.21, opts=13)
03:08:00.477 00.001 28316 Enqueuing Move request for scope (0.09, -0.21)
03:08:00.477 00.000 29988 Worker thread wakes up
03:08:00.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
03:08:00.478 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.1
03:08:00.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
03:08:00.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
03:08:00.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:00.479 00.001 29988 Moving (0.09, -0.21) raw xDistance=-0.23 yDistance=0.02
03:08:00.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:00.479 00.000 28316 Enqueuing Expose request
03:08:00.480 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:08:00.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:00.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:00.480 00.000 29988 MoveAxis(E, 48, ABG)
03:08:00.480 00.000 29988 Guiding  Dir = 2, Dur = 48
03:08:00.480 00.000 29988 IsSlewing returns 0
03:08:00.480 00.000 29988 IsGuiding returns 0
03:08:00.482 00.002 29988 PulseGuide returned control before completion, sleep 57
03:08:00.549 00.067 29988 IsGuiding returns 0
03:08:00.549 00.000 29988 Move returns status 0, amount 48
03:08:00.549 00.000 29988 MoveAxis(N, 0, ABG)
03:08:00.549 00.000 29988 Move returns status 0, amount 0
03:08:00.549 00.000 29988 move complete, result=0
03:08:00.549 00.000 29988 worker thread done servicing request
03:08:00.549 00.000 29988 Worker thread wakes up
03:08:00.549 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:00.549 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
03:08:00.552 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:02.183 01.631 29988 Exposure complete
03:08:02.242 00.059 29988 worker thread done servicing request
03:08:02.242 00.000 28316 OnExposeComplete: enter
03:08:02.244 00.002 28316 UpdateGuideState(): m_state=6
03:08:02.246 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4738
03:08:02.246 00.000 28316 Star::Find returns 1 (0), X=949.10, Y=257.14, Mass=2364, SNR=33.6, Peak=207 HFD=4.2
03:08:02.247 00.001 28316 MultiStar: [#1 0.14,-0.13,1.00,U] [#2 0.20,-0.24,0.93,U] [#3 0.25,-0.16,0.86,U] [#4 0.01,-0.00,0.81,U] [#5 0.40,0.18,0.00,M2] [#6 -0.09,-0.10,0.65,U] [#7 0.05,-0.05,0.62,U] [#8 0.18,-0.23,0.60,U] 
03:08:02.247 00.000 28316 single-star, 7 included, MultiStar: {0.10, -0.12}, one-star: {0.01, -0.05}
03:08:02.247 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
03:08:02.248 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
03:08:02.249 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.41 mountX=-0.05 mountY=0.02, mountTheta=2.84
03:08:02.252 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.05, opts=13)
03:08:02.253 00.001 28316 Enqueuing Move request for scope (0.01, -0.05)
03:08:02.254 00.001 29988 Worker thread wakes up
03:08:02.255 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
03:08:02.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
03:08:02.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:02.256 00.001 29988 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
03:08:02.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:08:02.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:02.256 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.6
03:08:02.257 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:02.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:02.259 00.001 28316 Enqueuing Expose request
03:08:02.260 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:02.260 00.000 29988 MoveAxis(E, 0, ABG)
03:08:02.260 00.000 29988 Move returns status 0, amount 0
03:08:02.260 00.000 29988 MoveAxis(N, 0, ABG)
03:08:02.260 00.000 29988 Move returns status 0, amount 0
03:08:02.260 00.000 29988 move complete, result=0
03:08:02.260 00.000 29988 worker thread done servicing request
03:08:02.260 00.000 29988 Worker thread wakes up
03:08:02.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:02.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:02.260 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:03.674 01.414 29988 Exposure complete
03:08:03.713 00.039 29988 worker thread done servicing request
03:08:03.713 00.000 28316 OnExposeComplete: enter
03:08:03.714 00.001 28316 UpdateGuideState(): m_state=6
03:08:03.715 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4739
03:08:03.715 00.000 28316 Star::Find returns 1 (0), X=949.11, Y=257.01, Mass=2370, SNR=33.7, Peak=214 HFD=4.2
03:08:03.717 00.002 28316 MultiStar: [#1 0.14,-0.18,0.99,U] [#2 0.24,-0.32,0.00,M4] [#3 0.18,-0.24,0.87,U] [#4 -0.07,-0.16,0.84,U] [#5 0.27,-0.07,0.74,U] [#6 -0.02,-0.16,0.62,U] [#7 0.17,-0.24,0.64,U] [#8 0.36,-0.50,0.00,M8] 
03:08:03.718 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.18}, one-star: {0.02, -0.18}
03:08:03.721 00.003 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.82)
03:08:03.723 00.002 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
03:08:03.725 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.47 mountX=-0.17 mountY=0.06, mountTheta=2.78
03:08:03.729 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
03:08:03.731 00.002 28316 Enqueuing Move request for scope (0.02, -0.18)
03:08:03.732 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:03.733 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:08:03.735 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:03.736 00.001 29988 Worker thread wakes up
03:08:03.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
03:08:03.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
03:08:03.736 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.06
03:08:03.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:08:03.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:03.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:08:03.736 00.000 29988 MoveAxis(E, 0, ABG)
03:08:03.736 00.000 29988 Move returns status 0, amount 0
03:08:03.736 00.000 29988 MoveAxis(N, 0, ABG)
03:08:03.736 00.000 29988 Move returns status 0, amount 0
03:08:03.736 00.000 29988 move complete, result=0
03:08:03.736 00.000 29988 worker thread done servicing request
03:08:03.736 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:03.737 00.001 28316 Enqueuing Expose request
03:08:03.737 00.000 29988 Worker thread wakes up
03:08:03.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:03.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:03.737 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:05.368 01.631 29988 Exposure complete
03:08:05.411 00.043 29988 worker thread done servicing request
03:08:05.412 00.001 28316 OnExposeComplete: enter
03:08:05.413 00.001 28316 UpdateGuideState(): m_state=6
03:08:05.413 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4740
03:08:05.414 00.001 28316 Star::Find returns 1 (0), X=949.05, Y=256.88, Mass=2368, SNR=33.7, Peak=213 HFD=4.2
03:08:05.415 00.001 28316 MultiStar: [#1 0.18,-0.18,1.00,U] [#2 0.21,-0.51,0.00,M5] [#3 0.24,-0.41,0.00,M7] [#4 0.15,-0.13,0.84,U] [#5 0.48,-0.13,0.00,M2] [#6 0.01,-0.30,0.63,U] [#7 0.30,-0.31,0.00,M1] [#8 0.42,-0.43,0.00,M9] 
03:08:05.415 00.000 28316 refined, 3 included, MultiStar: {0.08, -0.23}, one-star: {-0.04, -0.31}
03:08:05.415 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
03:08:05.416 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
03:08:05.416 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.22 mountX=-0.24 mountY=0.03, mountTheta=3.02
03:08:05.417 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
03:08:05.418 00.001 28316 Enqueuing Move request for scope (0.08, -0.23)
03:08:05.418 00.000 29988 Worker thread wakes up
03:08:05.419 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
03:08:05.419 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
03:08:05.419 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:05.419 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
03:08:05.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:05.420 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:05.420 00.000 28316 Enqueuing Expose request
03:08:05.421 00.001 29988 Moving (0.08, -0.23) raw xDistance=-0.24 yDistance=0.03
03:08:05.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:08:05.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:05.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:08:05.421 00.000 29988 MoveAxis(E, 51, ABG)
03:08:05.421 00.000 29988 Guiding  Dir = 2, Dur = 51
03:08:05.421 00.000 29988 IsSlewing returns 0
03:08:05.421 00.000 29988 IsGuiding returns 0
03:08:05.423 00.002 29988 PulseGuide returned control before completion, sleep 60
03:08:05.490 00.067 29988 IsGuiding returns 0
03:08:05.490 00.000 29988 Move returns status 0, amount 51
03:08:05.490 00.000 29988 MoveAxis(N, 0, ABG)
03:08:05.490 00.000 29988 Move returns status 0, amount 0
03:08:05.490 00.000 29988 move complete, result=0
03:08:05.490 00.000 29988 worker thread done servicing request
03:08:05.490 00.000 29988 Worker thread wakes up
03:08:05.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:05.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:05.490 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
03:08:06.899 01.409 29988 Exposure complete
03:08:06.939 00.040 29988 worker thread done servicing request
03:08:06.939 00.000 28316 OnExposeComplete: enter
03:08:06.942 00.003 28316 UpdateGuideState(): m_state=6
03:08:06.943 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4741
03:08:06.945 00.002 28316 Star::Find returns 1 (0), X=949.12, Y=256.95, Mass=2401, SNR=34.0, Peak=215 HFD=4.2
03:08:06.947 00.002 28316 MultiStar: [#1 -0.04,-0.18,0.98,U] [#2 0.10,-0.43,0.00,M6] [#3 0.01,-0.37,0.00,M8] [#4 -0.04,-0.29,0.81,U] [#5 0.31,-0.09,0.75,U] [#6 -0.15,-0.31,0.00,M1] [#7 0.22,-0.23,0.62,U] [#8 0.15,-0.25,0.58,U] 
03:08:06.948 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.21}, one-star: {0.03, -0.24}
03:08:06.949 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:08:06.950 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:08:06.952 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=-0.23 mountY=0.02, mountTheta=3.06
03:08:06.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.21, opts=13)
03:08:06.954 00.001 28316 Enqueuing Move request for scope (0.09, -0.21)
03:08:06.954 00.000 29988 Worker thread wakes up
03:08:06.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
03:08:06.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
03:08:06.954 00.000 29988 Moving (0.09, -0.21) raw xDistance=-0.23 yDistance=0.02
03:08:06.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:08:06.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:06.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:06.955 00.001 28316 UpdateGuideState exits: m=2401 RSB=34.0
03:08:06.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:06.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:06.956 00.000 28316 Enqueuing Expose request
03:08:06.957 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:06.957 00.000 29988 MoveAxis(E, 52, ABG)
03:08:06.957 00.000 29988 Guiding  Dir = 2, Dur = 52
03:08:06.957 00.000 29988 IsSlewing returns 0
03:08:06.957 00.000 29988 IsGuiding returns 0
03:08:06.959 00.002 29988 PulseGuide returned control before completion, sleep 60
03:08:07.028 00.069 29988 IsGuiding returns 0
03:08:07.028 00.000 29988 Move returns status 0, amount 52
03:08:07.028 00.000 29988 MoveAxis(N, 0, ABG)
03:08:07.028 00.000 29988 Move returns status 0, amount 0
03:08:07.028 00.000 29988 move complete, result=0
03:08:07.028 00.000 29988 worker thread done servicing request
03:08:07.028 00.000 29988 Worker thread wakes up
03:08:07.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:07.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:07.028 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.0 px 0 ms NORTH
03:08:08.662 01.634 29988 Exposure complete
03:08:08.699 00.037 29988 worker thread done servicing request
03:08:08.699 00.000 28316 OnExposeComplete: enter
03:08:08.699 00.000 28316 UpdateGuideState(): m_state=6
03:08:08.700 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4742
03:08:08.700 00.000 28316 Star::Find returns 1 (0), X=948.83, Y=257.11, Mass=2361, SNR=33.6, Peak=221 HFD=4.2
03:08:08.701 00.001 28316 MultiStar: [#1 -0.22,-0.02,0.99,U] [#2 -0.05,-0.17,0.91,U] [#3 -0.11,-0.14,0.83,U] [#4 -0.14,-0.11,0.85,U] [#5 0.03,0.15,0.74,U] [#6 -0.25,-0.17,0.62,U] [#7 -0.14,-0.08,0.63,U] [#8 -0.04,-0.13,0.59,U] 
03:08:08.701 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.26, -0.08}
03:08:08.702 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
03:08:08.702 00.000 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
03:08:08.703 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.59 mountX=-0.02 mountY=0.16, mountTheta=1.69
03:08:08.706 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.08, opts=13)
03:08:08.706 00.000 28316 Enqueuing Move request for scope (-0.14, -0.08)
03:08:08.707 00.001 29988 Worker thread wakes up
03:08:08.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:08.708 00.001 28316 UpdateGuideState exits: m=2361 RSB=33.6
03:08:08.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
03:08:08.708 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
03:08:08.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:08.709 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:08.709 00.000 28316 Enqueuing Expose request
03:08:08.709 00.000 29988 Moving (-0.14, -0.08) raw xDistance=-0.02 yDistance=0.16
03:08:08.710 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:08:08.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:08.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:08:08.710 00.000 29988 MoveAxis(E, 0, ABG)
03:08:08.710 00.000 29988 Move returns status 0, amount 0
03:08:08.710 00.000 29988 MoveAxis(N, 0, ABG)
03:08:08.710 00.000 29988 Move returns status 0, amount 0
03:08:08.710 00.000 29988 move complete, result=0
03:08:08.710 00.000 29988 worker thread done servicing request
03:08:08.710 00.000 29988 Worker thread wakes up
03:08:08.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:08.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:08.710 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:08:10.233 01.523 29988 Exposure complete
03:08:10.266 00.033 29988 worker thread done servicing request
03:08:10.266 00.000 28316 OnExposeComplete: enter
03:08:10.267 00.001 28316 UpdateGuideState(): m_state=6
03:08:10.267 00.000 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4743
03:08:10.268 00.001 28316 Star::Find returns 1 (0), X=948.84, Y=257.00, Mass=2435, SNR=34.2, Peak=220 HFD=4.2
03:08:10.268 00.000 28316 MultiStar: [#1 -0.22,-0.07,0.96,U] [#2 -0.11,-0.28,0.91,U] [#3 -0.10,-0.20,0.84,U] [#4 -0.19,-0.17,0.81,U] [#5 -0.03,0.11,0.74,U] [#6 -0.37,-0.13,0.00,M1] [#7 -0.18,-0.02,0.60,U] [#8 0.14,-0.21,0.59,U] 
03:08:10.269 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.13}, one-star: {-0.24, -0.19}
03:08:10.269 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
03:08:10.270 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
03:08:10.271 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.35 mountX=-0.07 mountY=0.18, mountTheta=1.93
03:08:10.273 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.13, opts=13)
03:08:10.274 00.001 28316 Enqueuing Move request for scope (-0.13, -0.13)
03:08:10.275 00.001 29988 Worker thread wakes up
03:08:10.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
03:08:10.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
03:08:10.275 00.000 29988 Moving (-0.13, -0.13) raw xDistance=-0.07 yDistance=0.18
03:08:10.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:08:10.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:10.276 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:10.276 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
03:08:10.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:10.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:10.278 00.001 28316 Enqueuing Expose request
03:08:10.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:08:10.278 00.000 29988 MoveAxis(E, 0, ABG)
03:08:10.278 00.000 29988 Move returns status 0, amount 0
03:08:10.278 00.000 29988 MoveAxis(N, 0, ABG)
03:08:10.279 00.001 29988 Move returns status 0, amount 0
03:08:10.279 00.000 29988 move complete, result=0
03:08:10.279 00.000 29988 worker thread done servicing request
03:08:10.279 00.000 29988 Worker thread wakes up
03:08:10.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:10.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:10.279 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:08:11.915 01.636 29988 Exposure complete
03:08:11.963 00.048 29988 worker thread done servicing request
03:08:11.964 00.001 28316 OnExposeComplete: enter
03:08:11.964 00.000 28316 UpdateGuideState(): m_state=6
03:08:11.965 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4744
03:08:11.965 00.000 28316 Star::Find returns 1 (0), X=948.97, Y=257.22, Mass=2274, SNR=33.1, Peak=205 HFD=4.1
03:08:11.966 00.001 28316 MultiStar: [#1 -0.22,-0.06,0.99,U] [#2 -0.03,-0.05,0.92,U] [#3 -0.05,-0.16,0.88,U] [#4 -0.13,-0.09,0.85,U] [#5 0.10,0.21,0.76,U] [#6 -0.17,-0.04,0.62,U] [#7 0.02,-0.02,0.64,U] [#8 0.12,-0.23,0.57,U] 
03:08:11.966 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.11, 0.03}
03:08:11.968 00.002 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
03:08:11.968 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
03:08:11.968 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.56 mountX=-0.01 mountY=0.08, mountTheta=1.73
03:08:11.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
03:08:11.969 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
03:08:11.970 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:11.971 00.001 29988 Worker thread wakes up
03:08:11.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
03:08:11.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
03:08:11.971 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.01 yDistance=0.08
03:08:11.971 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
03:08:11.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:11.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:11.972 00.000 28316 Enqueuing Expose request
03:08:11.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:08:11.973 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:11.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:08:11.973 00.000 29988 MoveAxis(E, 0, ABG)
03:08:11.973 00.000 29988 Move returns status 0, amount 0
03:08:11.973 00.000 29988 MoveAxis(N, 0, ABG)
03:08:11.973 00.000 29988 Move returns status 0, amount 0
03:08:11.973 00.000 29988 move complete, result=0
03:08:11.973 00.000 29988 worker thread done servicing request
03:08:11.973 00.000 29988 Worker thread wakes up
03:08:11.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:11.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:11.973 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:13.491 01.518 29988 Exposure complete
03:08:13.528 00.037 29988 worker thread done servicing request
03:08:13.528 00.000 28316 OnExposeComplete: enter
03:08:13.530 00.002 28316 UpdateGuideState(): m_state=6
03:08:13.531 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4745
03:08:13.531 00.000 28316 Star::Find returns 1 (0), X=949.07, Y=256.91, Mass=2449, SNR=34.1, Peak=209 HFD=4.2
03:08:13.532 00.001 28316 MultiStar: [#1 -0.09,-0.14,0.99,U] [#2 0.02,-0.38,0.00,M4] [#3 0.06,-0.34,0.00,M6] [#4 -0.19,-0.16,0.82,U] [#5 0.06,0.02,0.72,U] [#6 -0.22,-0.28,0.00,M1] [#7 0.08,-0.19,0.61,U] [#8 0.01,-0.32,0.60,U] 
03:08:13.533 00.001 28316 refined, 5 included, MultiStar: {-0.03, -0.18}, one-star: {-0.02, -0.28}
03:08:13.534 00.001 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
03:08:13.535 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
03:08:13.535 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.75 mountX=-0.15 mountY=0.11, mountTheta=2.50
03:08:13.539 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.18, opts=13)
03:08:13.539 00.000 28316 Enqueuing Move request for scope (-0.03, -0.18)
03:08:13.540 00.001 29988 Worker thread wakes up
03:08:13.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:13.541 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
03:08:13.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
03:08:13.541 00.000 29988 Moving (-0.03, -0.18) raw xDistance=-0.15 yDistance=0.11
03:08:13.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:08:13.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:13.541 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.1
03:08:13.543 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:13.544 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:08:13.545 00.001 29988 MoveAxis(E, 0, ABG)
03:08:13.545 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:13.546 00.001 28316 Enqueuing Expose request
03:08:13.547 00.001 29988 Move returns status 0, amount 0
03:08:13.547 00.000 29988 MoveAxis(N, 0, ABG)
03:08:13.547 00.000 29988 Move returns status 0, amount 0
03:08:13.547 00.000 29988 move complete, result=0
03:08:13.547 00.000 29988 worker thread done servicing request
03:08:13.547 00.000 29988 Worker thread wakes up
03:08:13.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:13.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:13.549 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:15.173 01.624 29988 Exposure complete
03:08:15.220 00.047 29988 worker thread done servicing request
03:08:15.220 00.000 28316 OnExposeComplete: enter
03:08:15.221 00.001 28316 UpdateGuideState(): m_state=6
03:08:15.221 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4746
03:08:15.222 00.001 28316 Star::Find returns 1 (0), X=948.80, Y=256.83, Mass=2265, SNR=33.0, Peak=211 HFD=4.0
03:08:15.222 00.000 28316 MultiStar: [#1 0.02,-0.21,1.03,U] [#2 0.09,-0.48,0.00,M5] [#3 -0.02,-0.48,0.00,M7] [#4 -0.07,-0.41,0.00,M1] [#5 0.12,0.01,0.75,U] [#6 -0.15,-0.40,0.00,M2] [#7 0.12,-0.36,0.00,M1] [#8 0.15,-0.34,0.00,M5] 
03:08:15.223 00.001 28316 refined, 2 included, MultiStar: {-0.06, -0.20}, one-star: {-0.29, -0.36}
03:08:15.223 00.000 28316 CameraToMount -- cameraTheta (-1.87) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
03:08:15.223 00.000 28316 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
03:08:15.224 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.87 mountX=-0.16 mountY=0.15, mountTheta=2.39
03:08:15.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.20, opts=13)
03:08:15.225 00.000 28316 Enqueuing Move request for scope (-0.06, -0.20)
03:08:15.227 00.002 29988 Worker thread wakes up
03:08:15.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
03:08:15.227 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
03:08:15.227 00.000 29988 Moving (-0.06, -0.20) raw xDistance=-0.16 yDistance=0.15
03:08:15.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:08:15.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:15.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:15.228 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:08:15.228 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
03:08:15.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:15.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:15.230 00.001 28316 Enqueuing Expose request
03:08:15.230 00.000 29988 MoveAxis(E, 0, ABG)
03:08:15.230 00.000 29988 Move returns status 0, amount 0
03:08:15.230 00.000 29988 MoveAxis(N, 0, ABG)
03:08:15.230 00.000 29988 Move returns status 0, amount 0
03:08:15.230 00.000 29988 move complete, result=0
03:08:15.230 00.000 29988 worker thread done servicing request
03:08:15.231 00.001 29988 Worker thread wakes up
03:08:15.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:15.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:15.231 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:16.747 01.516 29988 Exposure complete
03:08:16.783 00.036 29988 worker thread done servicing request
03:08:16.783 00.000 28316 OnExposeComplete: enter
03:08:16.785 00.002 28316 UpdateGuideState(): m_state=6
03:08:16.785 00.000 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4747
03:08:16.786 00.001 28316 Star::Find returns 1 (0), X=948.97, Y=256.86, Mass=2458, SNR=34.2, Peak=231 HFD=4.2
03:08:16.786 00.000 28316 MultiStar: [#1 -0.01,-0.16,0.98,U] [#2 0.05,-0.33,0.00,M6] [#3 -0.04,-0.46,0.00,M8] [#4 -0.16,-0.19,0.81,U] [#5 0.04,-0.06,0.74,U] [#6 -0.24,-0.29,0.00,M3] [#7 0.10,-0.34,0.00,M2] [#8 0.18,-0.38,0.00,M6] 
03:08:16.787 00.001 28316 refined, 3 included, MultiStar: {-0.06, -0.19}, one-star: {-0.12, -0.33}
03:08:16.787 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
03:08:16.788 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
03:08:16.788 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.90 mountX=-0.15 mountY=0.14, mountTheta=2.37
03:08:16.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.19, opts=13)
03:08:16.790 00.001 28316 Enqueuing Move request for scope (-0.06, -0.19)
03:08:16.790 00.000 29988 Worker thread wakes up
03:08:16.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:16.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
03:08:16.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
03:08:16.791 00.000 28316 UpdateGuideState exits: m=2458 RSB=34.2
03:08:16.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:16.792 00.001 29988 Moving (-0.06, -0.19) raw xDistance=-0.15 yDistance=0.14
03:08:16.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:08:16.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:16.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:08:16.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:16.792 00.000 28316 Enqueuing Expose request
03:08:16.793 00.001 29988 MoveAxis(E, 0, ABG)
03:08:16.793 00.000 29988 Move returns status 0, amount 0
03:08:16.793 00.000 29988 MoveAxis(N, 0, ABG)
03:08:16.793 00.000 29988 Move returns status 0, amount 0
03:08:16.793 00.000 29988 move complete, result=0
03:08:16.793 00.000 29988 worker thread done servicing request
03:08:16.793 00.000 29988 Worker thread wakes up
03:08:16.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:16.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:16.793 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:18.416 01.623 29988 Exposure complete
03:08:18.466 00.050 29988 worker thread done servicing request
03:08:18.466 00.000 28316 OnExposeComplete: enter
03:08:18.466 00.000 28316 UpdateGuideState(): m_state=6
03:08:18.467 00.001 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4748
03:08:18.468 00.001 28316 Star::Find returns 1 (0), X=948.96, Y=257.01, Mass=2456, SNR=34.3, Peak=213 HFD=4.4
03:08:18.468 00.000 28316 MultiStar: [#1 0.01,-0.12,0.97,U] [#2 0.18,-0.33,0.00,M7] [#3 0.24,-0.29,0.00,M9] [#4 -0.02,-0.25,0.82,U] [#5 0.30,-0.14,0.74,U] [#6 -0.19,-0.08,0.62,U] [#7 0.01,-0.11,0.62,U] [#8 0.08,-0.46,0.00,M7] 
03:08:18.469 00.001 28316 refined, 5 included, MultiStar: {-0.00, -0.15}, one-star: {-0.12, -0.18}
03:08:18.469 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
03:08:18.469 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
03:08:18.470 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.60 mountX=-0.14 mountY=0.07, mountTheta=2.66
03:08:18.473 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.15, opts=13)
03:08:18.474 00.001 28316 Enqueuing Move request for scope (-0.00, -0.15)
03:08:18.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:18.475 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.3
03:08:18.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:18.476 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:18.476 00.000 28316 Enqueuing Expose request
03:08:18.476 00.000 29988 Worker thread wakes up
03:08:18.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
03:08:18.477 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
03:08:18.477 00.000 29988 Moving (-0.00, -0.15) raw xDistance=-0.14 yDistance=0.07
03:08:18.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:08:18.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:18.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:08:18.477 00.000 29988 MoveAxis(E, 0, ABG)
03:08:18.477 00.000 29988 Move returns status 0, amount 0
03:08:18.477 00.000 29988 MoveAxis(N, 0, ABG)
03:08:18.477 00.000 29988 Move returns status 0, amount 0
03:08:18.477 00.000 29988 move complete, result=0
03:08:18.477 00.000 29988 worker thread done servicing request
03:08:18.477 00.000 29988 Worker thread wakes up
03:08:18.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:18.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:18.477 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:19.995 01.518 29988 Exposure complete
03:08:20.030 00.035 29988 worker thread done servicing request
03:08:20.030 00.000 28316 OnExposeComplete: enter
03:08:20.031 00.001 28316 UpdateGuideState(): m_state=6
03:08:20.032 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4749
03:08:20.032 00.000 28316 Star::Find returns 1 (0), X=949.12, Y=256.89, Mass=2447, SNR=34.4, Peak=211 HFD=4.2
03:08:20.033 00.001 28316 MultiStar: [#1 -0.14,-0.15,0.96,U] [#2 0.29,-0.41,0.00,M8] [#3 0.29,-0.31,0.00,M10] [#4 0.26,-0.24,0.00,M1] [#5 0.25,0.02,0.75,U] [#6 0.09,-0.22,0.63,U] [#7 0.22,-0.29,0.00,M2] [#8 0.38,-0.21,0.00,M8] 
03:08:20.033 00.000 28316 refined, 3 included, MultiStar: {0.04, -0.17}, one-star: {0.03, -0.30}
03:08:20.034 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
03:08:20.034 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
03:08:20.034 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.32 mountX=-0.17 mountY=0.04, mountTheta=2.92
03:08:20.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.17, opts=13)
03:08:20.036 00.001 28316 Enqueuing Move request for scope (0.04, -0.17)
03:08:20.036 00.000 29988 Worker thread wakes up
03:08:20.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
03:08:20.037 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
03:08:20.037 00.000 29988 Moving (0.04, -0.17) raw xDistance=-0.17 yDistance=0.04
03:08:20.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:08:20.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:20.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:08:20.037 00.000 29988 MoveAxis(E, 0, ABG)
03:08:20.037 00.000 29988 Move returns status 0, amount 0
03:08:20.037 00.000 29988 MoveAxis(N, 0, ABG)
03:08:20.037 00.000 29988 Move returns status 0, amount 0
03:08:20.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:20.037 00.000 29988 move complete, result=0
03:08:20.037 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.4
03:08:20.038 00.001 29988 worker thread done servicing request
03:08:20.038 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:20.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:20.039 00.001 28316 Enqueuing Expose request
03:08:20.040 00.001 29988 Worker thread wakes up
03:08:20.040 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:20.043 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:20.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:21.677 01.634 29988 Exposure complete
03:08:21.718 00.041 29988 worker thread done servicing request
03:08:21.718 00.000 28316 OnExposeComplete: enter
03:08:21.719 00.001 28316 UpdateGuideState(): m_state=6
03:08:21.719 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4750
03:08:21.720 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.00, Mass=2408, SNR=34.0, Peak=212 HFD=4.1
03:08:21.720 00.000 28316 MultiStar: [#1 0.17,-0.09,0.98,U] [#2 0.22,-0.39,0.00,M9] [#3 0.13,-0.44,0.00,R] [#4 0.18,-0.19,0.82,U] [#5 0.47,0.08,0.00,M1] [#6 -0.05,-0.35,0.00,M2] [#7 0.21,-0.30,0.00,M3] [#8 0.22,-0.27,0.00,M9] 
03:08:21.721 00.001 28316 refined, 2 included, MultiStar: {0.15, -0.15}, one-star: {0.12, -0.19}
03:08:21.721 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:08:21.722 00.001 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:08:21.722 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-0.79 mountX=-0.20 mountY=-0.07, mountTheta=-2.82
03:08:21.724 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
03:08:21.725 00.001 28316 Enqueuing Move request for scope (0.15, -0.15)
03:08:21.725 00.000 29988 Worker thread wakes up
03:08:21.725 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:21.726 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.0
03:08:21.726 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:21.726 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:21.727 00.001 28316 Enqueuing Expose request
03:08:21.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
03:08:21.727 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
03:08:21.727 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.07
03:08:21.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:08:21.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:21.728 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:08:21.728 00.000 29988 MoveAxis(E, 43, ABG)
03:08:21.728 00.000 29988 Guiding  Dir = 2, Dur = 43
03:08:21.728 00.000 29988 IsSlewing returns 0
03:08:21.728 00.000 29988 IsGuiding returns 0
03:08:21.729 00.001 29988 PulseGuide returned control before completion, sleep 52
03:08:21.789 00.060 29988 IsGuiding returns 0
03:08:21.789 00.000 29988 Move returns status 0, amount 43
03:08:21.789 00.000 29988 MoveAxis(N, 0, ABG)
03:08:21.789 00.000 29988 Move returns status 0, amount 0
03:08:21.789 00.000 29988 move complete, result=0
03:08:21.789 00.000 29988 worker thread done servicing request
03:08:21.789 00.000 29988 Worker thread wakes up
03:08:21.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:21.789 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:08:21.791 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:23.209 01.418 29988 Exposure complete
03:08:23.255 00.046 29988 worker thread done servicing request
03:08:23.255 00.000 28316 OnExposeComplete: enter
03:08:23.258 00.003 28316 UpdateGuideState(): m_state=6
03:08:23.261 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4751
03:08:23.263 00.002 28316 Star::Find returns 1 (0), X=949.28, Y=256.98, Mass=2399, SNR=33.9, Peak=201 HFD=4.1
03:08:23.265 00.002 28316 MultiStar: [#1 0.19,-0.16,0.96,U] [#2 0.26,-0.38,0.00,M10] [#3 0.14,0.07,0.85,U] [#4 0.06,-0.30,0.83,U] [#5 0.53,0.10,0.00,M2] [#6 -0.02,-0.34,0.00,M3] [#7 0.13,-0.33,0.00,M4] [#8 0.16,-0.53,0.00,M10] 
03:08:23.268 00.003 28316 refined, 3 included, MultiStar: {0.15, -0.15}, one-star: {0.19, -0.21}
03:08:23.270 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:08:23.273 00.003 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:08:23.275 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.80 mountX=-0.20 mountY=-0.06, mountTheta=-2.83
03:08:23.279 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
03:08:23.281 00.002 28316 Enqueuing Move request for scope (0.15, -0.15)
03:08:23.284 00.003 29988 Worker thread wakes up
03:08:23.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
03:08:23.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
03:08:23.284 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.06
03:08:23.284 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:08:23.284 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:23.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:23.286 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:08:23.286 00.000 29988 MoveAxis(E, 0, ABG)
03:08:23.286 00.000 29988 Move returns status 0, amount 0
03:08:23.286 00.000 29988 MoveAxis(N, 0, ABG)
03:08:23.286 00.000 29988 Move returns status 0, amount 0
03:08:23.286 00.000 29988 move complete, result=0
03:08:23.286 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:08:23.287 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:23.289 00.002 29988 worker thread done servicing request
03:08:23.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:23.290 00.001 28316 Enqueuing Expose request
03:08:23.291 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:23.292 00.001 29988 Worker thread wakes up
03:08:23.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:23.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:24.930 01.638 29988 Exposure complete
03:08:24.966 00.036 29988 worker thread done servicing request
03:08:24.966 00.000 28316 OnExposeComplete: enter
03:08:24.968 00.002 28316 UpdateGuideState(): m_state=6
03:08:24.968 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4752
03:08:24.969 00.001 28316 Star::Find returns 1 (0), X=948.61, Y=256.71, Mass=2399, SNR=33.8, Peak=183 HFD=3.7
03:08:24.969 00.000 28316 MultiStar: large primary error, entering stabilization period
03:08:24.969 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
03:08:24.970 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
03:08:24.970 00.000 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.48 hyp=0.68 cameraTheta=-2.35 mountX=-0.24 mountY=0.64, mountTheta=1.94
03:08:24.972 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.48, opts=13)
03:08:24.972 00.000 28316 Enqueuing Move request for scope (-0.47, -0.48)
03:08:24.973 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:24.973 00.000 29988 Worker thread wakes up
03:08:24.973 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.8
03:08:24.975 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.48) opts 0xd
03:08:24.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:24.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:24.976 00.000 28316 Enqueuing Expose request
03:08:24.977 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.48)
03:08:24.977 00.000 29988 Moving (-0.47, -0.48) raw xDistance=-0.24 yDistance=0.64
03:08:24.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:08:24.977 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:08:24.977 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
03:08:24.977 00.000 29988 MoveAxis(E, 51, ABG)
03:08:24.977 00.000 29988 Guiding  Dir = 2, Dur = 51
03:08:24.977 00.000 29988 IsSlewing returns 0
03:08:24.977 00.000 29988 IsGuiding returns 0
03:08:24.979 00.002 29988 PulseGuide returned control before completion, sleep 60
03:08:25.056 00.077 29988 IsGuiding returns 0
03:08:25.056 00.000 29988 Move returns status 0, amount 51
03:08:25.056 00.000 29988 MoveAxis(N, 0, ABG)
03:08:25.057 00.001 29988 Move returns status 0, amount 0
03:08:25.057 00.000 29988 move complete, result=0
03:08:25.057 00.000 29988 worker thread done servicing request
03:08:25.057 00.000 29988 Worker thread wakes up
03:08:25.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:25.057 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.6 px 0 ms NORTH
03:08:25.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,242,31,31)
03:08:25.267 00.210 28316 evsrv: cli 0C97D870 connect
03:08:25.268 00.001 28316 case statement mapped state 6 to 3
03:08:25.268 00.000 28316 case statement mapped state 6 to 3
03:08:25.269 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"0b49a01f-aedb-4277-9ab0-642edfef93ef"}
03:08:25.270 00.001 28316 case statement mapped state 6 to 3
03:08:25.271 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"0b49a01f-aedb-4277-9ab0-642edfef93ef"}
03:08:25.272 00.001 28316 evsrv: cli 0C97D870 disconnect
03:08:25.275 00.003 28316 evsrv: cli 0C97DAF0 connect
03:08:25.275 00.000 28316 case statement mapped state 6 to 3
03:08:25.276 00.001 28316 case statement mapped state 6 to 3
03:08:25.277 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"ec43d3bd-42c3-480b-8a68-24326d1d109a"}
03:08:25.277 00.000 28316 PhdController::Dither begins
03:08:25.278 00.001 28316 dither: size=2.00, dRA=-1.23 dDec=-1.29
03:08:25.278 00.000 28316 MountToCamera -- mountTheta (-2.33) + m_xAngle (2.00) = xAngle (-0.34 = -0.34)
03:08:25.279 00.001 28316 MountToCamera -- mountX=-1.23 mountY=-1.29 hyp=1.78 mountTheta=-2.33 cameraX=1.68, cameraY=-0.59 cameraTheta=-0.34
03:08:25.279 00.000 28316 setting lock position to (950.77, 256.60)
03:08:25.280 00.001 28316 Mount: notify guiding dithered (1.7, -0.6)
03:08:25.280 00.000 28316 MultiStar: stabilizing after lock position change
03:08:25.281 00.001 28316 Status Line: Dithering de -1.23,-1.29
03:08:25.282 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:08:25.283 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:08:25.283 00.000 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"ec43d3bd-42c3-480b-8a68-24326d1d109a"}
03:08:25.284 00.001 28316 evsrv: cli 0C97DAF0 disconnect
03:08:26.474 01.190 29988 Exposure complete
03:08:26.516 00.042 29988 worker thread done servicing request
03:08:26.516 00.000 28316 OnExposeComplete: enter
03:08:26.518 00.002 28316 UpdateGuideState(): m_state=6
03:08:26.520 00.002 28316 Star::Find(15, 948, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4753
03:08:26.521 00.001 28316 Star::Find returns 1 (0), X=948.66, Y=257.03, Mass=2443, SNR=34.2, Peak=201 HFD=4.0
03:08:26.522 00.001 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
03:08:26.523 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
03:08:26.525 00.002 28316 CameraToMount -- cameraX=-2.11 cameraY=0.43 hyp=2.15 cameraTheta=2.94 mountX=1.27 mountY=1.69, mountTheta=0.93
03:08:26.527 00.002 28316 dither recenter: remaining=(1.2,1.3) step=(1.2,1.3)
03:08:26.527 00.000 28316 MountToCamera -- mountTheta (0.81) + m_xAngle (2.00) = xAngle (2.80 = 2.80)
03:08:26.528 00.001 28316 MountToCamera -- mountX=1.23 mountY=1.29 hyp=1.78 mountTheta=0.81 cameraX=-1.68, cameraY=0.59 cameraTheta=2.80
03:08:26.530 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.68, y=0.59, opts=4)
03:08:26.532 00.002 28316 Enqueuing Move request for scope (-1.68, 0.59)
03:08:26.534 00.002 28316 Mount: notify direct move 1.23,1.29
03:08:26.537 00.003 29988 Worker thread wakes up
03:08:26.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:26.540 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.68, 0.59) opts 0x4
03:08:26.540 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.68, 0.59)
03:08:26.540 00.000 29988 Moving (-1.68, 0.59) raw xDistance=1.23 yDistance=1.29
03:08:26.540 00.000 29988 MoveAxis(W, 412, B)
03:08:26.540 00.000 29988 Guiding  Dir = 3, Dur = 412
03:08:26.540 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2
03:08:26.540 00.000 28316 PhdController: settling, locked = 1, distance = 2.13 (0.50) aobump = 0 frame = 1 / 99999
03:08:26.541 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151306.541,"Host":"ASUS_SAM","Inst":1,"Distance":2.13,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:26.542 00.001 29988 IsSlewing returns 0
03:08:26.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:26.542 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:26.543 00.001 28316 Enqueuing Expose request
03:08:26.543 00.000 29988 IsGuiding returns 0
03:08:26.545 00.002 29988 PulseGuide returned control before completion, sleep 421
03:08:26.976 00.431 29988 IsGuiding returns 0
03:08:26.976 00.000 29988 Move returns status 0, amount 412
03:08:26.976 00.000 29988 MoveAxis(S, 308, B)
03:08:26.976 00.000 29988 Guiding  Dir = 1, Dur = 308
03:08:26.976 00.000 29988 IsSlewing returns 0
03:08:26.977 00.001 29988 IsGuiding returns 0
03:08:26.983 00.006 29988 PulseGuide returned control before completion, sleep 313
03:08:27.306 00.323 29988 IsGuiding returns 0
03:08:27.306 00.000 29988 Move returns status 0, amount 308
03:08:27.306 00.000 29988 move complete, result=0
03:08:27.306 00.000 29988 worker thread done servicing request
03:08:27.306 00.000 29988 Worker thread wakes up
03:08:27.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:27.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:27.306 00.000 28316 GuideStep: 1.2 px 412 ms WEST, 1.3 px 308 ms SOUTH
03:08:28.938 01.632 29988 Exposure complete
03:08:28.984 00.046 29988 worker thread done servicing request
03:08:28.984 00.000 28316 OnExposeComplete: enter
03:08:28.985 00.001 28316 UpdateGuideState(): m_state=6
03:08:28.986 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4754
03:08:28.987 00.001 28316 Star::Find returns 1 (0), X=949.99, Y=256.00, Mass=2446, SNR=34.4, Peak=220 HFD=4.4
03:08:28.988 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
03:08:28.990 00.002 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
03:08:28.991 00.001 28316 CameraToMount -- cameraX=-0.78 cameraY=-0.60 hyp=0.98 cameraTheta=-2.48 mountX=-0.22 mountY=0.96, mountTheta=1.80
03:08:28.995 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.78, y=-0.60, opts=13)
03:08:28.997 00.002 28316 Enqueuing Move request for scope (-0.78, -0.60)
03:08:29.000 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:29.002 00.002 28316 UpdateGuideState exits: m=2446 RSB=34.4
03:08:29.004 00.002 29988 Worker thread wakes up
03:08:29.005 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.60) opts 0xd
03:08:29.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.78, -0.60)
03:08:29.005 00.000 29988 Moving (-0.78, -0.60) raw xDistance=-0.22 yDistance=0.96
03:08:29.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:08:29.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:08:29.005 00.000 28316 PhdController: settling, locked = 1, distance = 0.98 (0.50) aobump = 0 frame = 2 / 99999
03:08:29.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.96
03:08:29.005 00.000 29988 MoveAxis(E, 47, ABG)
03:08:29.005 00.000 29988 Guiding  Dir = 2, Dur = 47
03:08:29.005 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151309.005,"Host":"ASUS_SAM","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:29.006 00.001 29988 IsSlewing returns 0
03:08:29.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:29.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:29.007 00.001 28316 Enqueuing Expose request
03:08:29.007 00.000 29988 IsGuiding returns 0
03:08:29.009 00.002 29988 PulseGuide returned control before completion, sleep 55
03:08:29.080 00.071 29988 IsGuiding returns 0
03:08:29.081 00.001 29988 Move returns status 0, amount 47
03:08:29.081 00.000 29988 MoveAxis(N, 0, ABG)
03:08:29.081 00.000 29988 Move returns status 0, amount 0
03:08:29.081 00.000 29988 move complete, result=0
03:08:29.081 00.000 29988 worker thread done servicing request
03:08:29.081 00.000 29988 Worker thread wakes up
03:08:29.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:29.081 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 1.0 px 0 ms NORTH
03:08:29.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:30.496 01.415 29988 Exposure complete
03:08:30.552 00.056 29988 worker thread done servicing request
03:08:30.552 00.000 28316 OnExposeComplete: enter
03:08:30.555 00.003 28316 UpdateGuideState(): m_state=6
03:08:30.557 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4755
03:08:30.557 00.000 28316 Star::Find returns 1 (0), X=949.79, Y=256.23, Mass=2267, SNR=32.9, Peak=188 HFD=4.1
03:08:30.557 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
03:08:30.557 00.000 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
03:08:30.559 00.002 28316 CameraToMount -- cameraX=-0.99 cameraY=-0.37 hyp=1.05 cameraTheta=-2.78 mountX=0.07 mountY=1.05, mountTheta=1.50
03:08:30.559 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.99, y=-0.37, opts=13)
03:08:30.559 00.000 28316 Enqueuing Move request for scope (-0.99, -0.37)
03:08:30.560 00.001 29988 Worker thread wakes up
03:08:30.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.37) opts 0xd
03:08:30.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:30.560 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
03:08:30.561 00.001 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 3 / 99999
03:08:30.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.99, -0.37)
03:08:30.561 00.000 29988 Moving (-0.99, -0.37) raw xDistance=0.07 yDistance=1.05
03:08:30.562 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:08:30.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:08:30.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.05
03:08:30.562 00.000 29988 MoveAxis(E, 0, ABG)
03:08:30.562 00.000 29988 Move returns status 0, amount 0
03:08:30.562 00.000 29988 MoveAxis(N, 0, ABG)
03:08:30.562 00.000 29988 Move returns status 0, amount 0
03:08:30.562 00.000 29988 move complete, result=0
03:08:30.562 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151310.561,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:30.562 00.000 29988 worker thread done servicing request
03:08:30.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:30.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:30.563 00.000 28316 Enqueuing Expose request
03:08:30.564 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms NORTH
03:08:30.564 00.000 29988 Worker thread wakes up
03:08:30.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:30.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:32.186 01.622 29988 Exposure complete
03:08:32.222 00.036 29988 worker thread done servicing request
03:08:32.222 00.000 28316 OnExposeComplete: enter
03:08:32.223 00.001 28316 UpdateGuideState(): m_state=6
03:08:32.224 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4756
03:08:32.225 00.001 28316 Star::Find returns 1 (0), X=949.74, Y=256.35, Mass=2370, SNR=33.7, Peak=177 HFD=4.0
03:08:32.227 00.002 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.39)
03:08:32.228 00.001 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.35)
03:08:32.229 00.001 28316 CameraToMount -- cameraX=-1.03 cameraY=-0.25 hyp=1.06 cameraTheta=-2.90 mountX=0.20 mountY=1.03, mountTheta=1.38
03:08:32.231 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-1.03, y=-0.25, opts=13)
03:08:32.232 00.001 28316 Enqueuing Move request for scope (-1.03, -0.25)
03:08:32.232 00.000 29988 Worker thread wakes up
03:08:32.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:32.234 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.25) opts 0xd
03:08:32.234 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:08:32.234 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.03, -0.25)
03:08:32.234 00.000 28316 PhdController: settling, locked = 1, distance = 1.02 (0.50) aobump = 0 frame = 4 / 99999
03:08:32.235 00.001 29988 Moving (-1.03, -0.25) raw xDistance=0.20 yDistance=1.03
03:08:32.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:08:32.235 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151312.235,"Host":"ASUS_SAM","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:32.235 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.04
03:08:32.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
03:08:32.235 00.000 29988 MoveAxis(E, 0, ABG)
03:08:32.235 00.000 29988 Move returns status 0, amount 0
03:08:32.235 00.000 29988 MoveAxis(S, 247, ABG)
03:08:32.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:32.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:32.236 00.000 28316 Enqueuing Expose request
03:08:32.237 00.001 29988 Guiding  Dir = 1, Dur = 247
03:08:32.237 00.000 29988 IsSlewing returns 0
03:08:32.237 00.000 29988 IsGuiding returns 0
03:08:32.241 00.004 29988 PulseGuide returned control before completion, sleep 253
03:08:32.502 00.261 29988 IsGuiding returns 0
03:08:32.502 00.000 29988 Move returns status 0, amount 247
03:08:32.502 00.000 29988 move complete, result=0
03:08:32.502 00.000 29988 worker thread done servicing request
03:08:32.502 00.000 29988 Worker thread wakes up
03:08:32.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:32.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:32.503 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 1.0 px 247 ms SOUTH
03:08:33.914 01.411 29988 Exposure complete
03:08:33.964 00.050 29988 worker thread done servicing request
03:08:33.964 00.000 28316 OnExposeComplete: enter
03:08:33.967 00.003 28316 UpdateGuideState(): m_state=6
03:08:33.969 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4757
03:08:33.972 00.003 28316 Star::Find returns 1 (0), X=950.37, Y=256.89, Mass=2389, SNR=33.9, Peak=168 HFD=4.0
03:08:33.974 00.002 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
03:08:33.977 00.003 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
03:08:33.979 00.002 28316 CameraToMount -- cameraX=-0.40 cameraY=0.29 hyp=0.49 cameraTheta=2.52 mountX=0.43 mountY=0.23, mountTheta=0.49
03:08:33.983 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=0.29, opts=13)
03:08:33.986 00.003 28316 Enqueuing Move request for scope (-0.40, 0.29)
03:08:33.988 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:33.990 00.002 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:08:33.992 00.002 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 5 / 99999
03:08:33.995 00.003 29988 Worker thread wakes up
03:08:33.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.29) opts 0xd
03:08:33.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, 0.29)
03:08:33.995 00.000 29988 Moving (-0.40, 0.29) raw xDistance=0.43 yDistance=0.23
03:08:33.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
03:08:33.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
03:08:33.995 00.000 29988 MoveAxis(W, 90, ABG)
03:08:33.995 00.000 29988 Guiding  Dir = 3, Dur = 90
03:08:33.995 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151313.995,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:33.996 00.001 29988 IsSlewing returns 0
03:08:33.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:33.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:33.997 00.000 28316 Enqueuing Expose request
03:08:33.998 00.001 29988 IsGuiding returns 0
03:08:33.999 00.001 29988 PulseGuide returned control before completion, sleep 99
03:08:34.101 00.102 29988 IsGuiding returns 0
03:08:34.102 00.001 29988 Move returns status 0, amount 90
03:08:34.102 00.000 29988 MoveAxis(S, 54, ABG)
03:08:34.102 00.000 29988 Guiding  Dir = 1, Dur = 54
03:08:34.102 00.000 29988 IsSlewing returns 0
03:08:34.102 00.000 29988 IsGuiding returns 0
03:08:34.107 00.005 29988 PulseGuide returned control before completion, sleep 60
03:08:34.180 00.073 29988 IsGuiding returns 0
03:08:34.180 00.000 29988 Move returns status 0, amount 54
03:08:34.180 00.000 29988 move complete, result=0
03:08:34.180 00.000 29988 worker thread done servicing request
03:08:34.180 00.000 29988 Worker thread wakes up
03:08:34.180 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:34.180 00.000 28316 GuideStep: 0.4 px 90 ms WEST, 0.2 px 54 ms SOUTH
03:08:34.181 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:35.823 01.642 29988 Exposure complete
03:08:35.858 00.035 29988 worker thread done servicing request
03:08:35.858 00.000 28316 OnExposeComplete: enter
03:08:35.861 00.003 28316 UpdateGuideState(): m_state=6
03:08:35.863 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4758
03:08:35.864 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.39, Mass=2414, SNR=34.0, Peak=174 HFD=3.9
03:08:35.864 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.44 = 2.84)
03:08:35.868 00.004 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
03:08:35.869 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.45 mountX=-0.20 mountY=0.07, mountTheta=2.80
03:08:35.871 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.21, opts=13)
03:08:35.871 00.000 28316 Enqueuing Move request for scope (0.03, -0.21)
03:08:35.872 00.001 29988 Worker thread wakes up
03:08:35.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
03:08:35.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
03:08:35.872 00.000 29988 Moving (0.03, -0.21) raw xDistance=-0.20 yDistance=0.07
03:08:35.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:35.872 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:08:35.873 00.001 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 6 / 99999
03:08:35.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:08:35.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:35.873 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151315.873,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:35.874 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:08:35.874 00.000 29988 MoveAxis(E, 0, ABG)
03:08:35.874 00.000 29988 Move returns status 0, amount 0
03:08:35.874 00.000 29988 MoveAxis(N, 0, ABG)
03:08:35.874 00.000 29988 Move returns status 0, amount 0
03:08:35.874 00.000 29988 move complete, result=0
03:08:35.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:35.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:35.875 00.001 28316 Enqueuing Expose request
03:08:35.875 00.000 29988 worker thread done servicing request
03:08:35.875 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:08:35.875 00.000 29988 Worker thread wakes up
03:08:35.876 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:35.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:37.399 01.523 29988 Exposure complete
03:08:37.451 00.052 29988 worker thread done servicing request
03:08:37.451 00.000 28316 OnExposeComplete: enter
03:08:37.453 00.002 28316 UpdateGuideState(): m_state=6
03:08:37.455 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4759
03:08:37.456 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.50, Mass=2435, SNR=34.2, Peak=177 HFD=3.8
03:08:37.458 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
03:08:37.458 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:08:37.459 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.26 mountX=-0.10 mountY=0.02, mountTheta=2.98
03:08:37.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
03:08:37.460 00.000 28316 Enqueuing Move request for scope (0.03, -0.10)
03:08:37.461 00.001 29988 Worker thread wakes up
03:08:37.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:37.461 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.2
03:08:37.462 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
03:08:37.462 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
03:08:37.462 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 7 / 99999
03:08:37.462 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.02
03:08:37.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:08:37.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:37.462 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151317.462,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:08:37.463 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:37.463 00.000 29988 MoveAxis(E, 0, ABG)
03:08:37.463 00.000 29988 Move returns status 0, amount 0
03:08:37.463 00.000 29988 MoveAxis(N, 0, ABG)
03:08:37.463 00.000 29988 Move returns status 0, amount 0
03:08:37.463 00.000 29988 move complete, result=0
03:08:37.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:37.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:37.464 00.001 28316 Enqueuing Expose request
03:08:37.464 00.000 29988 worker thread done servicing request
03:08:37.464 00.000 29988 Worker thread wakes up
03:08:37.464 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:37.465 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:37.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:39.089 01.624 29988 Exposure complete
03:08:39.149 00.060 29988 worker thread done servicing request
03:08:39.149 00.000 28316 OnExposeComplete: enter
03:08:39.152 00.003 28316 UpdateGuideState(): m_state=6
03:08:39.153 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4760
03:08:39.153 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=256.30, Mass=2360, SNR=33.6, Peak=180 HFD=4.2
03:08:39.154 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
03:08:39.154 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
03:08:39.155 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.82 mountX=-0.24 mountY=0.20, mountTheta=2.44
03:08:39.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.30, opts=13)
03:08:39.156 00.000 28316 Enqueuing Move request for scope (-0.08, -0.30)
03:08:39.157 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:39.157 00.000 29988 Worker thread wakes up
03:08:39.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
03:08:39.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
03:08:39.157 00.000 29988 Moving (-0.08, -0.30) raw xDistance=-0.24 yDistance=0.20
03:08:39.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:08:39.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
03:08:39.157 00.000 29988 MoveAxis(E, 50, ABG)
03:08:39.157 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.6
03:08:39.158 00.001 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 8 / 99999
03:08:39.158 00.000 29988 Guiding  Dir = 2, Dur = 50
03:08:39.159 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151319.158,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:08:39.159 00.000 29988 IsSlewing returns 0
03:08:39.159 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:39.160 00.001 29988 IsGuiding returns 0
03:08:39.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:39.160 00.000 28316 Enqueuing Expose request
03:08:39.161 00.001 29988 PulseGuide returned control before completion, sleep 59
03:08:39.228 00.067 29988 IsGuiding returns 1
03:08:39.228 00.000 29988 scope still moving after pulse duration time elapsed
03:08:39.258 00.030 29988 IsSlewing returns 0
03:08:39.258 00.000 29988 IsGuiding returns 0
03:08:39.258 00.000 29988 scope move finished after 50 + 49 ms
03:08:39.259 00.001 29988 Move returns status 0, amount 50
03:08:39.259 00.000 29988 MoveAxis(S, 48, ABG)
03:08:39.259 00.000 29988 Guiding  Dir = 1, Dur = 48
03:08:39.259 00.000 29988 IsSlewing returns 0
03:08:39.259 00.000 29988 IsGuiding returns 0
03:08:39.264 00.005 29988 PulseGuide returned control before completion, sleep 53
03:08:39.324 00.060 29988 IsGuiding returns 0
03:08:39.325 00.001 29988 Move returns status 0, amount 48
03:08:39.325 00.000 29988 move complete, result=0
03:08:39.325 00.000 29988 worker thread done servicing request
03:08:39.325 00.000 29988 Worker thread wakes up
03:08:39.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:39.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:39.325 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 48 ms SOUTH
03:08:40.736 01.411 29988 Exposure complete
03:08:40.799 00.063 29988 worker thread done servicing request
03:08:40.799 00.000 28316 OnExposeComplete: enter
03:08:40.800 00.001 28316 UpdateGuideState(): m_state=6
03:08:40.801 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4761
03:08:40.801 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.14, Mass=2388, SNR=33.8, Peak=201 HFD=4.1
03:08:40.801 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:08:40.802 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:08:40.803 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.46 hyp=0.47 cameraTheta=-1.40 mountX=-0.45 mountY=0.14, mountTheta=2.85
03:08:40.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.46, opts=13)
03:08:40.805 00.001 28316 Enqueuing Move request for scope (0.08, -0.46)
03:08:40.805 00.000 29988 Worker thread wakes up
03:08:40.805 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.46) opts 0xd
03:08:40.805 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.46)
03:08:40.805 00.000 29988 Moving (0.08, -0.46) raw xDistance=-0.45 yDistance=0.14
03:08:40.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
03:08:40.805 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:40.806 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:40.806 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
03:08:40.807 00.001 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 9 / 99999
03:08:40.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:08:40.807 00.000 29988 MoveAxis(E, 98, ABG)
03:08:40.807 00.000 29988 Guiding  Dir = 2, Dur = 98
03:08:40.807 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151320.807,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:08:40.808 00.001 29988 IsSlewing returns 0
03:08:40.808 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:40.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:40.809 00.001 28316 Enqueuing Expose request
03:08:40.809 00.000 29988 IsGuiding returns 0
03:08:40.812 00.003 29988 PulseGuide returned control before completion, sleep 107
03:08:40.921 00.109 29988 IsGuiding returns 0
03:08:40.921 00.000 29988 Move returns status 0, amount 98
03:08:40.921 00.000 29988 MoveAxis(N, 0, ABG)
03:08:40.921 00.000 29988 Move returns status 0, amount 0
03:08:40.921 00.000 29988 move complete, result=0
03:08:40.921 00.000 29988 worker thread done servicing request
03:08:40.921 00.000 29988 Worker thread wakes up
03:08:40.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:40.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:40.921 00.000 28316 GuideStep: -0.5 px 98 ms EAST, 0.1 px 0 ms NORTH
03:08:42.549 01.628 29988 Exposure complete
03:08:42.620 00.071 29988 worker thread done servicing request
03:08:42.620 00.000 28316 OnExposeComplete: enter
03:08:42.622 00.002 28316 UpdateGuideState(): m_state=6
03:08:42.624 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4762
03:08:42.625 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.54, Mass=2354, SNR=33.5, Peak=183 HFD=3.9
03:08:42.625 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:08:42.625 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:08:42.626 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-0.42 mountX=-0.12 mountY=-0.10, mountTheta=-2.44
03:08:42.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.06, opts=13)
03:08:42.629 00.001 28316 Enqueuing Move request for scope (0.14, -0.06)
03:08:42.629 00.000 29988 Worker thread wakes up
03:08:42.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:42.630 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.5
03:08:42.630 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 10 / 99999
03:08:42.631 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
03:08:42.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
03:08:42.631 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151322.631,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":5.2,"SettleTime":8.0,"StarLocked":true}
03:08:42.631 00.000 29988 Moving (0.14, -0.06) raw xDistance=-0.12 yDistance=-0.10
03:08:42.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:08:42.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:42.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:42.632 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:42.632 00.000 28316 Enqueuing Expose request
03:08:42.633 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:08:42.633 00.000 29988 MoveAxis(E, 0, ABG)
03:08:42.633 00.000 29988 Move returns status 0, amount 0
03:08:42.633 00.000 29988 MoveAxis(N, 0, ABG)
03:08:42.633 00.000 29988 Move returns status 0, amount 0
03:08:42.633 00.000 29988 move complete, result=0
03:08:42.633 00.000 29988 worker thread done servicing request
03:08:42.633 00.000 29988 Worker thread wakes up
03:08:42.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:42.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:42.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:44.155 01.522 29988 Exposure complete
03:08:44.188 00.033 29988 worker thread done servicing request
03:08:44.189 00.001 28316 OnExposeComplete: enter
03:08:44.190 00.001 28316 UpdateGuideState(): m_state=6
03:08:44.190 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4763
03:08:44.191 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.51, Mass=2340, SNR=33.5, Peak=179 HFD=3.9
03:08:44.191 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
03:08:44.192 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
03:08:44.192 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.62 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
03:08:44.194 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
03:08:44.194 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
03:08:44.195 00.001 29988 Worker thread wakes up
03:08:44.195 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
03:08:44.195 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
03:08:44.195 00.000 29988 Moving (0.13, -0.09) raw xDistance=-0.13 yDistance=-0.07
03:08:44.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:08:44.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:44.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:08:44.195 00.000 29988 MoveAxis(E, 0, ABG)
03:08:44.195 00.000 29988 Move returns status 0, amount 0
03:08:44.195 00.000 29988 MoveAxis(N, 0, ABG)
03:08:44.195 00.000 29988 Move returns status 0, amount 0
03:08:44.195 00.000 29988 move complete, result=0
03:08:44.195 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:44.196 00.001 29988 worker thread done servicing request
03:08:44.196 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:08:44.196 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 11 / 99999
03:08:44.197 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151324.197,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
03:08:44.199 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:44.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:44.201 00.001 28316 Enqueuing Expose request
03:08:44.203 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:44.204 00.001 29988 Worker thread wakes up
03:08:44.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:44.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:45.838 01.634 29988 Exposure complete
03:08:45.876 00.038 29988 worker thread done servicing request
03:08:45.877 00.001 28316 OnExposeComplete: enter
03:08:45.880 00.003 28316 UpdateGuideState(): m_state=6
03:08:45.882 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4764
03:08:45.885 00.003 28316 Star::Find returns 1 (0), X=951.00, Y=256.46, Mass=2343, SNR=33.5, Peak=195 HFD=3.9
03:08:45.887 00.002 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
03:08:45.889 00.002 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
03:08:45.892 00.003 28316 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.54 mountX=-0.22 mountY=-0.15, mountTheta=-2.56
03:08:45.895 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.14, opts=13)
03:08:45.896 00.001 28316 Enqueuing Move request for scope (0.23, -0.14)
03:08:45.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:45.898 00.002 29988 Worker thread wakes up
03:08:45.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
03:08:45.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
03:08:45.898 00.000 29988 Moving (0.23, -0.14) raw xDistance=-0.22 yDistance=-0.15
03:08:45.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:08:45.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:45.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:08:45.898 00.000 29988 MoveAxis(E, 47, ABG)
03:08:45.898 00.000 29988 Guiding  Dir = 2, Dur = 47
03:08:45.898 00.000 29988 IsSlewing returns 0
03:08:45.898 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
03:08:45.900 00.002 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 12 / 99999
03:08:45.904 00.004 28316 PhdController: newstate STATE_FINISH
03:08:45.906 00.002 28316 PhdController complete: success
03:08:45.908 00.002 28316 evsrv: {"Event":"SettleDone","Timestamp":1786151325.908,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
03:08:45.910 00.002 29988 IsGuiding returns 0
03:08:45.911 00.001 28316 Mount: notify guiding dither settle done success=1
03:08:45.912 00.001 28316 PhdController: newstate STATE_IDLE
03:08:45.913 00.001 29988 PulseGuide returned control before completion, sleep 56
03:08:45.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:45.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:45.914 00.001 28316 Enqueuing Expose request
03:08:45.978 00.064 29988 IsGuiding returns 0
03:08:45.978 00.000 29988 Move returns status 0, amount 47
03:08:45.978 00.000 29988 MoveAxis(N, 0, ABG)
03:08:45.978 00.000 29988 Move returns status 0, amount 0
03:08:45.978 00.000 29988 move complete, result=0
03:08:45.978 00.000 29988 worker thread done servicing request
03:08:45.978 00.000 29988 Worker thread wakes up
03:08:45.978 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:45.978 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:45.978 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:08:47.389 01.411 29988 Exposure complete
03:08:47.430 00.041 29988 worker thread done servicing request
03:08:47.430 00.000 28316 OnExposeComplete: enter
03:08:47.431 00.001 28316 UpdateGuideState(): m_state=6
03:08:47.432 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.433 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.71, Mass=2270, SNR=33.0, Peak=169 HFD=3.7
03:08:47.437 00.004 28316 MultiStar: exiting stabilization period
03:08:47.439 00.002 28316 MultiStar: updating star positions after lock position change
03:08:47.441 00.002 28316 Star::Find(15, 660, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.444 00.003 28316 Star::Find returns 1 (0), X=661.70, Y=160.86, Mass=2209, SNR=32.3, Peak=166 HFD=4.4
03:08:47.446 00.002 28316 Star::Find(15, 1032, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.448 00.002 28316 Star::Find returns 1 (0), X=1033.11, Y=391.59, Mass=1963, SNR=30.1, Peak=143 HFD=4.4
03:08:47.451 00.003 28316 Star::Find(15, 976, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.453 00.002 28316 Star::Find returns 1 (0), X=977.48, Y=249.04, Mass=1637, SNR=28.0, Peak=134 HFD=3.7
03:08:47.455 00.002 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.456 00.001 28316 Star::Find returns 1 (0), X=311.04, Y=828.57, Mass=1635, SNR=28.0, Peak=139 HFD=4.1
03:08:47.458 00.002 28316 Star::Find(15, 493, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.459 00.001 28316 Star::Find returns 1 (0), X=494.21, Y=89.67, Mass=1242, SNR=24.5, Peak=104 HFD=3.8
03:08:47.460 00.001 28316 Star::Find(15, 288, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.461 00.001 28316 Star::Find returns 1 (0), X=288.95, Y=915.30, Mass=1011, SNR=22.1, Peak=100 HFD=3.9
03:08:47.462 00.001 28316 Star::Find(15, 678, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.463 00.001 28316 Star::Find returns 1 (0), X=678.87, Y=946.13, Mass=948, SNR=21.3, Peak=70 HFD=4.3
03:08:47.463 00.000 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.464 00.001 28316 Star::Find returns 1 (0), X=1145.77, Y=746.56, Mass=829, SNR=19.8, Peak=64 HFD=3.9
03:08:47.465 00.001 28316 Star::Find(15, 245, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.466 00.001 28316 Star::Find returns 1 (0), X=246.65, Y=518.73, Mass=600, SNR=17.0, Peak=55 HFD=3.7
03:08:47.467 00.001 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.467 00.000 28316 Star::Find returns 1 (0), X=650.08, Y=642.16, Mass=636, SNR=17.4, Peak=47 HFD=4.2
03:08:47.468 00.001 28316 Star::Find(15, 1130, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4765
03:08:47.469 00.001 28316 Star::Find returns 1 (0), X=1130.78, Y=624.46, Mass=626, SNR=17.3, Peak=51 HFD=3.7
03:08:47.470 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
03:08:47.471 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
03:08:47.472 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.32 mountX=0.15 mountY=0.04, mountTheta=0.29
03:08:47.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
03:08:47.474 00.000 28316 Enqueuing Move request for scope (-0.11, 0.11)
03:08:47.475 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:47.475 00.000 28316 UpdateGuideState exits: m=2270 RSB=33.0
03:08:47.476 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:47.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:47.477 00.001 28316 Enqueuing Expose request
03:08:47.478 00.001 29988 Worker thread wakes up
03:08:47.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
03:08:47.478 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
03:08:47.478 00.000 29988 Moving (-0.11, 0.11) raw xDistance=0.15 yDistance=0.04
03:08:47.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:08:47.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:47.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:08:47.478 00.000 29988 MoveAxis(E, 0, ABG)
03:08:47.478 00.000 29988 Move returns status 0, amount 0
03:08:47.478 00.000 29988 MoveAxis(N, 0, ABG)
03:08:47.478 00.000 29988 Move returns status 0, amount 0
03:08:47.479 00.001 29988 move complete, result=0
03:08:47.479 00.000 29988 worker thread done servicing request
03:08:47.479 00.000 29988 Worker thread wakes up
03:08:47.479 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:47.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:47.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:49.116 01.637 29988 Exposure complete
03:08:49.148 00.032 29988 worker thread done servicing request
03:08:49.148 00.000 28316 OnExposeComplete: enter
03:08:49.149 00.001 28316 UpdateGuideState(): m_state=6
03:08:49.149 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4766
03:08:49.150 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.67, Mass=2331, SNR=33.4, Peak=176 HFD=4.0
03:08:49.150 00.000 28316 MultiStar: [#1 0.19,-0.13,0.99,U] [#2 -0.12,-0.01,0.91,U] [#3 0.04,0.04,0.86,U] [#4 -0.26,-0.21,0.00,M1] [#5 -0.03,0.01,0.74,U] [#6 -0.30,0.13,0.63,U] [#7 0.41,-0.10,0.00,M5] [#8 0.12,-0.28,0.59,U] 
03:08:49.151 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {-0.03, 0.07}
03:08:49.151 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
03:08:49.152 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
03:08:49.152 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.07 mountX=-0.01 mountY=0.02, mountTheta=2.20
03:08:49.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
03:08:49.154 00.000 28316 Enqueuing Move request for scope (-0.01, -0.02)
03:08:49.154 00.000 29988 Worker thread wakes up
03:08:49.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:49.155 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.4
03:08:49.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:49.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:49.156 00.000 28316 Enqueuing Expose request
03:08:49.157 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
03:08:49.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
03:08:49.157 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
03:08:49.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:08:49.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:49.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:08:49.157 00.000 29988 MoveAxis(E, 0, ABG)
03:08:49.157 00.000 29988 Move returns status 0, amount 0
03:08:49.157 00.000 29988 MoveAxis(N, 0, ABG)
03:08:49.157 00.000 29988 Move returns status 0, amount 0
03:08:49.157 00.000 29988 move complete, result=0
03:08:49.157 00.000 29988 worker thread done servicing request
03:08:49.157 00.000 29988 Worker thread wakes up
03:08:49.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:49.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:49.157 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:08:50.674 01.517 29988 Exposure complete
03:08:50.709 00.035 29988 worker thread done servicing request
03:08:50.710 00.001 28316 OnExposeComplete: enter
03:08:50.711 00.001 28316 UpdateGuideState(): m_state=6
03:08:50.712 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4767
03:08:50.712 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=256.39, Mass=2323, SNR=33.3, Peak=178 HFD=3.9
03:08:50.713 00.001 28316 MultiStar: [#1 0.17,-0.15,1.00,U] [#2 0.26,-0.31,0.00,M10] [#3 0.38,-0.27,0.00,M1] [#4 0.09,-0.18,0.82,U] [#5 -0.16,-0.00,0.75,U] [#6 0.15,0.26,0.64,U] [#7 0.36,-0.01,0.00,M6] [#8 0.37,-0.21,0.00,M10] 
03:08:50.713 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.08}, one-star: {0.16, -0.21}
03:08:50.713 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:08:50.714 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:08:50.714 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.75 mountX=-0.11 mountY=-0.04, mountTheta=-2.78
03:08:50.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:08:50.716 00.001 28316 Enqueuing Move request for scope (0.09, -0.08)
03:08:50.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:50.717 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.3
03:08:50.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:50.718 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:50.718 00.000 28316 Enqueuing Expose request
03:08:50.719 00.001 29988 Worker thread wakes up
03:08:50.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:08:50.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:08:50.719 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
03:08:50.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:08:50.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:50.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:08:50.719 00.000 29988 MoveAxis(E, 0, ABG)
03:08:50.719 00.000 29988 Move returns status 0, amount 0
03:08:50.719 00.000 29988 MoveAxis(N, 0, ABG)
03:08:50.719 00.000 29988 Move returns status 0, amount 0
03:08:50.719 00.000 29988 move complete, result=0
03:08:50.719 00.000 29988 worker thread done servicing request
03:08:50.719 00.000 29988 Worker thread wakes up
03:08:50.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:50.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:50.719 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:08:52.347 01.628 29988 Exposure complete
03:08:52.396 00.049 29988 worker thread done servicing request
03:08:52.396 00.000 28316 OnExposeComplete: enter
03:08:52.397 00.001 28316 UpdateGuideState(): m_state=6
03:08:52.397 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4768
03:08:52.398 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.61, Mass=2506, SNR=34.8, Peak=192 HFD=4.1
03:08:52.398 00.000 28316 MultiStar: [#1 0.13,-0.12,0.97,U] [#2 0.29,-0.06,0.86,U] [#3 0.39,-0.11,0.00,M2] [#4 0.06,-0.10,0.81,U] [#5 0.10,-0.00,0.71,U] [#6 0.14,0.38,0.00,M2] [#7 0.19,0.13,0.60,U] [#8 0.17,0.09,0.56,U] 
03:08:52.399 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.02}, one-star: {0.22, 0.01}
03:08:52.399 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
03:08:52.400 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
03:08:52.400 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.12 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
03:08:52.402 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.02, opts=13)
03:08:52.402 00.000 28316 Enqueuing Move request for scope (0.17, -0.02)
03:08:52.403 00.001 29988 Worker thread wakes up
03:08:52.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
03:08:52.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
03:08:52.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:52.403 00.000 29988 Moving (0.17, -0.02) raw xDistance=-0.09 yDistance=-0.14
03:08:52.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:08:52.403 00.000 28316 UpdateGuideState exits: m=2506 RSB=34.8
03:08:52.404 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:52.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:52.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:52.405 00.001 28316 Enqueuing Expose request
03:08:52.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:08:52.405 00.000 29988 MoveAxis(E, 0, ABG)
03:08:52.405 00.000 29988 Move returns status 0, amount 0
03:08:52.405 00.000 29988 MoveAxis(N, 0, ABG)
03:08:52.405 00.000 29988 Move returns status 0, amount 0
03:08:52.405 00.000 29988 move complete, result=0
03:08:52.405 00.000 29988 worker thread done servicing request
03:08:52.405 00.000 29988 Worker thread wakes up
03:08:52.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:52.406 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:52.406 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:53.936 01.530 29988 Exposure complete
03:08:53.983 00.047 29988 worker thread done servicing request
03:08:53.983 00.000 28316 OnExposeComplete: enter
03:08:53.984 00.001 28316 UpdateGuideState(): m_state=6
03:08:53.984 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4769
03:08:53.984 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=256.53, Mass=2443, SNR=34.2, Peak=178 HFD=4.1
03:08:53.985 00.001 28316 MultiStar: [#1 0.24,-0.27,0.00,M1] [#2 0.54,-0.17,0.00,M10] [#3 0.55,-0.24,0.00,M3] [#4 0.32,-0.29,0.00,M1] [#5 0.08,0.07,0.73,U] [#6 0.19,0.02,0.63,U] [#7 0.41,-0.17,0.00,M6] [#8 0.48,-0.05,0.00,M10] 
03:08:53.985 00.000 28316 refined, 2 included, MultiStar: {0.18, -0.00}, one-star: {0.24, -0.07}
03:08:53.986 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
03:08:53.986 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
03:08:53.988 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-0.01 mountX=-0.08 mountY=-0.16, mountTheta=-2.02
03:08:53.988 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.00, opts=13)
03:08:53.991 00.003 28316 Enqueuing Move request for scope (0.18, -0.00)
03:08:53.992 00.001 29988 Worker thread wakes up
03:08:53.992 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.00) opts 0xd
03:08:53.992 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.00)
03:08:53.992 00.000 29988 Moving (0.18, -0.00) raw xDistance=-0.08 yDistance=-0.16
03:08:53.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:08:53.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:53.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:08:53.992 00.000 29988 MoveAxis(E, 0, ABG)
03:08:53.992 00.000 29988 Move returns status 0, amount 0
03:08:53.992 00.000 29988 MoveAxis(N, 0, ABG)
03:08:53.992 00.000 29988 Move returns status 0, amount 0
03:08:53.992 00.000 29988 move complete, result=0
03:08:53.992 00.000 29988 worker thread done servicing request
03:08:53.992 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:53.993 00.001 28316 UpdateGuideState exits: m=2443 RSB=34.2
03:08:53.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:53.994 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:53.994 00.000 28316 Enqueuing Expose request
03:08:53.996 00.002 29988 Worker thread wakes up
03:08:53.996 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:08:53.997 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:53.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:55.626 01.629 29988 Exposure complete
03:08:55.654 00.028 29988 worker thread done servicing request
03:08:55.654 00.000 28316 OnExposeComplete: enter
03:08:55.655 00.001 28316 UpdateGuideState(): m_state=6
03:08:55.655 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4770
03:08:55.655 00.000 28316 Star::Find returns 1 (0), X=951.00, Y=256.40, Mass=2406, SNR=34.0, Peak=175 HFD=4.1
03:08:55.659 00.004 28316 MultiStar: [#1 -0.13,-0.09,0.95,U] [#2 0.23,-0.17,0.87,U] [#3 0.25,-0.31,0.00,M4] [#4 0.18,-0.21,0.82,U] [#5 0.14,-0.05,0.73,U] [#6 0.07,0.11,0.61,U] [#7 0.15,-0.18,0.61,U] [#8 0.36,-0.11,0.00,R] 
03:08:55.661 00.002 28316 refined, 6 included, MultiStar: {0.12, -0.12}, one-star: {0.23, -0.20}
03:08:55.663 00.002 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
03:08:55.666 00.003 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
03:08:55.668 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=-0.16 mountY=-0.06, mountTheta=-2.81
03:08:55.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
03:08:55.669 00.000 28316 Enqueuing Move request for scope (0.12, -0.12)
03:08:55.670 00.001 29988 Worker thread wakes up
03:08:55.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:55.670 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
03:08:55.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:55.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:55.671 00.000 28316 Enqueuing Expose request
03:08:55.672 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
03:08:55.672 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
03:08:55.672 00.000 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.06
03:08:55.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:08:55.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:55.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:08:55.672 00.000 29988 MoveAxis(E, 0, ABG)
03:08:55.672 00.000 29988 Move returns status 0, amount 0
03:08:55.672 00.000 29988 MoveAxis(N, 0, ABG)
03:08:55.672 00.000 29988 Move returns status 0, amount 0
03:08:55.672 00.000 29988 move complete, result=0
03:08:55.672 00.000 29988 worker thread done servicing request
03:08:55.672 00.000 29988 Worker thread wakes up
03:08:55.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:55.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:55.672 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:57.189 01.517 29988 Exposure complete
03:08:57.222 00.033 28316 OnExposeComplete: enter
03:08:57.222 00.000 28316 UpdateGuideState(): m_state=6
03:08:57.223 00.001 29988 worker thread done servicing request
03:08:57.223 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4771
03:08:57.223 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.63, Mass=2431, SNR=34.1, Peak=189 HFD=4.1
03:08:57.224 00.001 28316 MultiStar: [#1 0.05,-0.16,1.00,U] [#2 0.14,0.06,0.88,U] [#3 0.34,-0.17,0.00,M5] [#4 0.09,-0.11,0.81,U] [#5 -0.10,0.04,0.73,U] [#6 0.00,0.24,0.61,U] [#7 0.25,-0.06,0.60,U] [#8 -0.09,0.08,0.56,U] 
03:08:57.224 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.00}, one-star: {0.25, 0.03}
03:08:57.225 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
03:08:57.225 00.000 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
03:08:57.226 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.03 mountX=-0.03 mountY=-0.08, mountTheta=-1.98
03:08:57.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.00, opts=13)
03:08:57.227 00.000 28316 Enqueuing Move request for scope (0.09, 0.00)
03:08:57.228 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:57.228 00.000 29988 Worker thread wakes up
03:08:57.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
03:08:57.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
03:08:57.228 00.000 29988 Moving (0.09, 0.00) raw xDistance=-0.03 yDistance=-0.08
03:08:57.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:08:57.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:57.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:08:57.228 00.000 29988 MoveAxis(E, 0, ABG)
03:08:57.228 00.000 29988 Move returns status 0, amount 0
03:08:57.228 00.000 29988 MoveAxis(N, 0, ABG)
03:08:57.229 00.001 29988 Move returns status 0, amount 0
03:08:57.229 00.000 29988 move complete, result=0
03:08:57.229 00.000 29988 worker thread done servicing request
03:08:57.229 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.1
03:08:57.231 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:57.233 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:57.234 00.001 28316 Enqueuing Expose request
03:08:57.235 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:08:57.235 00.000 29988 Worker thread wakes up
03:08:57.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:57.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:58.866 01.631 29988 Exposure complete
03:08:58.890 00.024 29988 worker thread done servicing request
03:08:58.890 00.000 28316 OnExposeComplete: enter
03:08:58.891 00.001 28316 UpdateGuideState(): m_state=6
03:08:58.892 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4772
03:08:58.892 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.62, Mass=2346, SNR=33.5, Peak=178 HFD=3.9
03:08:58.893 00.001 28316 MultiStar: [#1 0.05,-0.08,1.00,U] [#2 0.08,0.22,0.91,U] [#3 0.30,-0.08,0.87,U] [#4 0.11,0.01,0.83,U] [#5 -0.25,0.01,0.75,U] [#6 0.12,0.26,0.64,U] [#7 0.17,0.02,0.62,U] [#8 -0.27,0.26,0.00,M1] 
03:08:58.893 00.000 28316 single-star, 7 included, MultiStar: {0.07, 0.04}, one-star: {0.02, 0.02}
03:08:58.893 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
03:08:58.894 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
03:08:58.894 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.89 mountX=0.01 mountY=-0.02, mountTheta=-1.12
03:08:58.897 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
03:08:58.897 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
03:08:58.898 00.001 29988 Worker thread wakes up
03:08:58.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:08:58.898 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.5
03:08:58.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:08:58.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:08:58.899 00.000 28316 Enqueuing Expose request
03:08:58.900 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:08:58.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:08:58.900 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.02
03:08:58.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:08:58.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:08:58.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:08:58.900 00.000 29988 MoveAxis(E, 0, ABG)
03:08:58.900 00.000 29988 Move returns status 0, amount 0
03:08:58.900 00.000 29988 MoveAxis(N, 0, ABG)
03:08:58.900 00.000 29988 Move returns status 0, amount 0
03:08:58.900 00.000 29988 move complete, result=0
03:08:58.900 00.000 29988 worker thread done servicing request
03:08:58.900 00.000 29988 Worker thread wakes up
03:08:58.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:08:58.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:08:58.900 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:00.424 01.524 29988 Exposure complete
03:09:00.462 00.038 29988 worker thread done servicing request
03:09:00.462 00.000 28316 OnExposeComplete: enter
03:09:00.463 00.001 28316 UpdateGuideState(): m_state=6
03:09:00.464 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4773
03:09:00.464 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.65, Mass=2347, SNR=33.6, Peak=181 HFD=4.1
03:09:00.465 00.001 28316 MultiStar: [#1 0.03,0.06,1.01,U] [#2 0.16,0.05,0.92,U] [#3 0.30,-0.11,0.83,U] [#4 0.12,-0.14,0.83,U] [#5 0.05,-0.02,0.73,U] [#6 0.02,0.07,0.61,U] [#7 0.38,-0.04,0.00,M4] [#8 0.02,-0.11,0.60,U] 
03:09:00.465 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {-0.13, 0.05}
03:09:00.465 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:09:00.466 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:09:00.466 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.18 mountX=-0.04 mountY=-0.06, mountTheta=-2.20
03:09:00.467 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
03:09:00.467 00.000 28316 Enqueuing Move request for scope (0.07, -0.01)
03:09:00.468 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:00.469 00.001 29988 Worker thread wakes up
03:09:00.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
03:09:00.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
03:09:00.469 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.06
03:09:00.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:09:00.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:00.469 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:09:00.470 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:09:00.470 00.000 29988 MoveAxis(E, 0, ABG)
03:09:00.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:00.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:00.471 00.001 28316 Enqueuing Expose request
03:09:00.471 00.000 29988 Move returns status 0, amount 0
03:09:00.471 00.000 29988 MoveAxis(N, 0, ABG)
03:09:00.471 00.000 29988 Move returns status 0, amount 0
03:09:00.471 00.000 29988 move complete, result=0
03:09:00.471 00.000 29988 worker thread done servicing request
03:09:00.471 00.000 29988 Worker thread wakes up
03:09:00.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:00.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:00.472 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:09:02.103 01.631 29988 Exposure complete
03:09:02.139 00.036 29988 worker thread done servicing request
03:09:02.139 00.000 28316 OnExposeComplete: enter
03:09:02.140 00.001 28316 UpdateGuideState(): m_state=6
03:09:02.140 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4774
03:09:02.141 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.49, Mass=2426, SNR=34.1, Peak=183 HFD=3.8
03:09:02.141 00.000 28316 MultiStar: [#1 0.03,-0.10,0.97,U] [#2 0.13,-0.07,0.92,U] [#3 0.20,-0.24,0.84,U] [#4 0.01,-0.10,0.79,U] [#5 -0.01,0.03,0.71,U] [#6 -0.03,0.25,0.61,U] [#7 0.11,0.06,0.63,U] [#8 -0.33,-0.05,0.00,M1] 
03:09:02.142 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.05}, one-star: {0.09, -0.11}
03:09:02.142 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:09:02.143 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:09:02.143 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.62 mountX=-0.08 mountY=-0.04, mountTheta=-2.64
03:09:02.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
03:09:02.145 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
03:09:02.145 00.000 29988 Worker thread wakes up
03:09:02.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
03:09:02.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:02.146 00.001 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:09:02.146 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:02.147 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:02.147 00.000 28316 Enqueuing Expose request
03:09:02.147 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
03:09:02.147 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.08 yDistance=-0.04
03:09:02.148 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:09:02.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:02.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:09:02.148 00.000 29988 MoveAxis(E, 0, ABG)
03:09:02.148 00.000 29988 Move returns status 0, amount 0
03:09:02.148 00.000 29988 MoveAxis(N, 0, ABG)
03:09:02.148 00.000 29988 Move returns status 0, amount 0
03:09:02.148 00.000 29988 move complete, result=0
03:09:02.148 00.000 29988 worker thread done servicing request
03:09:02.148 00.000 29988 Worker thread wakes up
03:09:02.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:02.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:02.148 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:03.673 01.525 29988 Exposure complete
03:09:03.725 00.052 29988 worker thread done servicing request
03:09:03.725 00.000 28316 OnExposeComplete: enter
03:09:03.726 00.001 28316 UpdateGuideState(): m_state=6
03:09:03.727 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4775
03:09:03.727 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=256.56, Mass=2481, SNR=34.4, Peak=194 HFD=3.8
03:09:03.728 00.001 28316 MultiStar: [#1 -0.04,-0.21,0.96,U] [#2 0.29,-0.31,0.00,M6] [#3 0.31,-0.29,0.00,M3] [#4 0.00,-0.13,0.81,U] [#5 -0.04,-0.09,0.73,U] [#6 0.04,0.26,0.61,U] [#7 0.16,-0.06,0.61,U] [#8 -0.03,-0.09,0.56,U] 
03:09:03.728 00.000 28316 single-star, 6 included, MultiStar: {0.02, -0.06}, one-star: {0.05, -0.04}
03:09:03.729 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:09:03.729 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:09:03.729 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.67 mountX=-0.05 mountY=-0.03, mountTheta=-2.70
03:09:03.730 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
03:09:03.731 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
03:09:03.731 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:03.734 00.003 28316 UpdateGuideState exits: m=2481 RSB=34.4
03:09:03.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:03.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:03.736 00.000 28316 Enqueuing Expose request
03:09:03.736 00.000 29988 Worker thread wakes up
03:09:03.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
03:09:03.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
03:09:03.736 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.05 yDistance=-0.03
03:09:03.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:09:03.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:03.737 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:09:03.737 00.000 29988 MoveAxis(E, 0, ABG)
03:09:03.737 00.000 29988 Move returns status 0, amount 0
03:09:03.737 00.000 29988 MoveAxis(N, 0, ABG)
03:09:03.737 00.000 29988 Move returns status 0, amount 0
03:09:03.737 00.000 29988 move complete, result=0
03:09:03.737 00.000 29988 worker thread done servicing request
03:09:03.737 00.000 29988 Worker thread wakes up
03:09:03.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:03.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:03.737 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:05.369 01.632 29988 Exposure complete
03:09:05.405 00.036 29988 worker thread done servicing request
03:09:05.405 00.000 28316 OnExposeComplete: enter
03:09:05.406 00.001 28316 UpdateGuideState(): m_state=6
03:09:05.406 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4776
03:09:05.407 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.42, Mass=2422, SNR=34.1, Peak=183 HFD=3.9
03:09:05.408 00.001 28316 MultiStar: [#1 0.12,-0.22,0.98,U] [#2 0.20,-0.14,0.90,U] [#3 0.29,-0.19,0.00,M4] [#4 0.04,-0.06,0.78,U] [#5 0.18,-0.14,0.73,U] [#6 -0.02,0.27,0.63,U] [#7 0.10,0.08,0.61,U] [#8 0.06,-0.04,0.58,U] 
03:09:05.409 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.08}, one-star: {0.01, -0.18}
03:09:05.410 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:09:05.410 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:09:05.411 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.72 mountX=-0.11 mountY=-0.04, mountTheta=-2.75
03:09:05.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:09:05.413 00.001 28316 Enqueuing Move request for scope (0.09, -0.08)
03:09:05.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:05.414 00.001 29988 Worker thread wakes up
03:09:05.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:09:05.414 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:09:05.414 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
03:09:05.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:09:05.414 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
03:09:05.415 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:05.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:05.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:05.416 00.000 28316 Enqueuing Expose request
03:09:05.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:09:05.416 00.000 29988 MoveAxis(E, 0, ABG)
03:09:05.416 00.000 29988 Move returns status 0, amount 0
03:09:05.416 00.000 29988 MoveAxis(N, 0, ABG)
03:09:05.416 00.000 29988 Move returns status 0, amount 0
03:09:05.416 00.000 29988 move complete, result=0
03:09:05.416 00.000 29988 worker thread done servicing request
03:09:05.417 00.001 29988 Worker thread wakes up
03:09:05.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:05.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:05.417 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:06.936 01.519 29988 Exposure complete
03:09:06.994 00.058 29988 worker thread done servicing request
03:09:06.994 00.000 28316 OnExposeComplete: enter
03:09:06.995 00.001 28316 UpdateGuideState(): m_state=6
03:09:06.996 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4777
03:09:06.996 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.58, Mass=2410, SNR=33.8, Peak=192 HFD=3.9
03:09:06.997 00.001 28316 MultiStar: [#1 0.06,-0.07,0.99,U] [#2 0.13,-0.14,0.91,U] [#3 0.27,-0.20,0.00,M5] [#4 0.13,-0.13,0.81,U] [#5 0.07,0.04,0.72,U] [#6 0.11,0.10,0.61,U] [#7 0.06,-0.05,0.61,U] [#8 -0.28,-0.15,0.59,U] 
03:09:06.997 00.000 28316 single-star, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.08, -0.02}
03:09:06.998 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:09:06.998 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
03:09:06.999 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
03:09:07.030 00.031 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
03:09:07.031 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
03:09:07.032 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:07.033 00.001 28316 UpdateGuideState exits: m=2410 RSB=33.8
03:09:07.034 00.001 29988 Worker thread wakes up
03:09:07.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
03:09:07.034 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
03:09:07.034 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
03:09:07.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:09:07.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:07.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:09:07.034 00.000 29988 MoveAxis(E, 0, ABG)
03:09:07.034 00.000 29988 Move returns status 0, amount 0
03:09:07.034 00.000 29988 MoveAxis(N, 0, ABG)
03:09:07.034 00.000 29988 Move returns status 0, amount 0
03:09:07.035 00.001 29988 move complete, result=0
03:09:07.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:07.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:07.036 00.001 28316 Enqueuing Expose request
03:09:07.036 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:09:07.037 00.001 29988 worker thread done servicing request
03:09:07.037 00.000 29988 Worker thread wakes up
03:09:07.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:07.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:08.672 01.635 29988 Exposure complete
03:09:08.732 00.060 29988 worker thread done servicing request
03:09:08.732 00.000 28316 OnExposeComplete: enter
03:09:08.734 00.002 28316 UpdateGuideState(): m_state=6
03:09:08.734 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4778
03:09:08.735 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=256.45, Mass=2507, SNR=34.7, Peak=187 HFD=3.9
03:09:08.735 00.000 28316 MultiStar: [#1 -0.27,-0.11,0.96,U] [#2 0.04,-0.10,0.90,U] [#3 0.14,-0.26,0.82,U] [#4 -0.01,-0.14,0.80,U] [#5 -0.09,-0.06,0.75,U] [#6 0.10,0.08,0.62,U] [#7 0.10,-0.13,0.62,U] [#8 -0.45,-0.17,0.00,M1] 
03:09:08.736 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.11}, one-star: {0.10, -0.15}
03:09:08.736 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
03:09:08.737 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
03:09:08.737 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.50 mountX=-0.11 mountY=0.04, mountTheta=2.75
03:09:08.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
03:09:08.739 00.001 28316 Enqueuing Move request for scope (0.01, -0.11)
03:09:08.739 00.000 29988 Worker thread wakes up
03:09:08.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:08.740 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
03:09:08.740 00.000 28316 UpdateGuideState exits: m=2507 RSB=34.7
03:09:08.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:08.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:08.741 00.000 28316 Enqueuing Expose request
03:09:08.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
03:09:08.741 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.11 yDistance=0.04
03:09:08.742 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:09:08.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:08.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:09:08.742 00.000 29988 MoveAxis(E, 0, ABG)
03:09:08.742 00.000 29988 Move returns status 0, amount 0
03:09:08.742 00.000 29988 MoveAxis(N, 0, ABG)
03:09:08.742 00.000 29988 Move returns status 0, amount 0
03:09:08.742 00.000 29988 move complete, result=0
03:09:08.742 00.000 29988 worker thread done servicing request
03:09:08.742 00.000 29988 Worker thread wakes up
03:09:08.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:08.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:08.742 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:10.160 01.418 29988 Exposure complete
03:09:10.189 00.029 29988 worker thread done servicing request
03:09:10.189 00.000 28316 OnExposeComplete: enter
03:09:10.191 00.002 28316 UpdateGuideState(): m_state=6
03:09:10.195 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4779
03:09:10.196 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.40, Mass=2400, SNR=34.0, Peak=191 HFD=3.8
03:09:10.197 00.001 28316 MultiStar: [#1 0.20,-0.24,0.97,U] [#2 0.02,-0.32,0.90,U] [#3 0.23,-0.35,0.00,M5] [#4 -0.11,-0.27,0.83,U] [#5 0.11,-0.16,0.73,U] [#6 -0.20,0.03,0.63,U] [#7 -0.10,-0.21,0.61,U] [#8 -0.28,-0.20,0.00,M2] 
03:09:10.197 00.000 28316 single-star, 6 included, MultiStar: {0.01, -0.21}, one-star: {0.03, -0.20}
03:09:10.198 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
03:09:10.198 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
03:09:10.199 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.43 mountX=-0.20 mountY=0.07, mountTheta=2.82
03:09:10.201 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.20, opts=13)
03:09:10.202 00.001 28316 Enqueuing Move request for scope (0.03, -0.20)
03:09:10.203 00.001 29988 Worker thread wakes up
03:09:10.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:10.203 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:09:10.204 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:10.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:10.205 00.001 28316 Enqueuing Expose request
03:09:10.205 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
03:09:10.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
03:09:10.205 00.000 29988 Moving (0.03, -0.20) raw xDistance=-0.20 yDistance=0.07
03:09:10.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:09:10.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:10.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:09:10.205 00.000 29988 MoveAxis(E, 0, ABG)
03:09:10.206 00.001 29988 Move returns status 0, amount 0
03:09:10.206 00.000 29988 MoveAxis(N, 0, ABG)
03:09:10.206 00.000 29988 Move returns status 0, amount 0
03:09:10.206 00.000 29988 move complete, result=0
03:09:10.206 00.000 29988 worker thread done servicing request
03:09:10.206 00.000 29988 Worker thread wakes up
03:09:10.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:10.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:10.206 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:11.840 01.634 29988 Exposure complete
03:09:11.879 00.039 29988 worker thread done servicing request
03:09:11.879 00.000 28316 OnExposeComplete: enter
03:09:11.881 00.002 28316 UpdateGuideState(): m_state=6
03:09:11.881 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4780
03:09:11.882 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=256.40, Mass=2296, SNR=33.2, Peak=177 HFD=4.0
03:09:11.882 00.000 28316 MultiStar: [#1 0.10,-0.36,0.00,M1] [#2 0.18,-0.33,0.00,M3] [#3 0.22,-0.27,0.00,M6] [#4 0.17,-0.27,0.81,U] [#5 -0.03,-0.16,0.76,U] [#6 -0.08,-0.01,0.64,U] [#7 0.25,-0.06,0.65,U] [#8 0.10,0.22,0.60,U] 
03:09:11.883 00.001 28316 refined, 5 included, MultiStar: {0.11, -0.10}, one-star: {0.19, -0.20}
03:09:11.884 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:09:11.885 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:09:11.889 00.004 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.76 mountX=-0.14 mountY=-0.05, mountTheta=-2.79
03:09:11.893 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
03:09:11.895 00.002 28316 Enqueuing Move request for scope (0.11, -0.10)
03:09:11.897 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:11.898 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.2
03:09:11.900 00.002 29988 Worker thread wakes up
03:09:11.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:11.902 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:11.903 00.001 28316 Enqueuing Expose request
03:09:11.904 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
03:09:11.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
03:09:11.904 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.05
03:09:11.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:09:11.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:11.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:09:11.904 00.000 29988 MoveAxis(E, 0, ABG)
03:09:11.904 00.000 29988 Move returns status 0, amount 0
03:09:11.904 00.000 29988 MoveAxis(N, 0, ABG)
03:09:11.904 00.000 29988 Move returns status 0, amount 0
03:09:11.904 00.000 29988 move complete, result=0
03:09:11.904 00.000 29988 worker thread done servicing request
03:09:11.904 00.000 29988 Worker thread wakes up
03:09:11.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:11.905 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:11.906 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:09:13.429 01.523 29988 Exposure complete
03:09:13.467 00.038 29988 worker thread done servicing request
03:09:13.467 00.000 28316 OnExposeComplete: enter
03:09:13.468 00.001 28316 UpdateGuideState(): m_state=6
03:09:13.469 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4781
03:09:13.471 00.002 28316 Star::Find returns 1 (0), X=951.06, Y=256.59, Mass=2419, SNR=34.0, Peak=196 HFD=4.0
03:09:13.472 00.001 28316 MultiStar: [#1 0.31,-0.47,0.00,M2] [#2 0.53,-0.25,0.00,M4] [#3 0.31,-0.11,0.84,U] [#4 0.27,-0.19,0.00,M1] [#5 0.01,-0.06,0.73,U] [#6 0.20,-0.00,0.63,U] [#7 0.44,-0.12,0.00,M1] [#8 0.07,-0.05,0.59,U] 
03:09:13.474 00.002 28316 refined, 4 included, MultiStar: {0.19, -0.05}, one-star: {0.29, -0.01}
03:09:13.477 00.003 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:09:13.479 00.002 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
03:09:13.482 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.24 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
03:09:13.486 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.05, opts=13)
03:09:13.488 00.002 28316 Enqueuing Move request for scope (0.19, -0.05)
03:09:13.491 00.003 29988 Worker thread wakes up
03:09:13.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
03:09:13.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
03:09:13.491 00.000 29988 Moving (0.19, -0.05) raw xDistance=-0.12 yDistance=-0.15
03:09:13.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:09:13.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:13.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:09:13.491 00.000 29988 MoveAxis(E, 0, ABG)
03:09:13.491 00.000 29988 Move returns status 0, amount 0
03:09:13.491 00.000 29988 MoveAxis(N, 0, ABG)
03:09:13.491 00.000 29988 Move returns status 0, amount 0
03:09:13.491 00.000 29988 move complete, result=0
03:09:13.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:13.492 00.001 28316 UpdateGuideState exits: m=2419 RSB=34.0
03:09:13.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:13.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:13.493 00.000 28316 Enqueuing Expose request
03:09:13.494 00.001 29988 worker thread done servicing request
03:09:13.494 00.000 29988 Worker thread wakes up
03:09:13.494 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:09:13.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:13.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:15.120 01.626 29988 Exposure complete
03:09:15.155 00.035 29988 worker thread done servicing request
03:09:15.156 00.001 28316 OnExposeComplete: enter
03:09:15.156 00.000 28316 UpdateGuideState(): m_state=6
03:09:15.158 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4782
03:09:15.158 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=256.54, Mass=2410, SNR=34.0, Peak=174 HFD=4.1
03:09:15.159 00.001 28316 MultiStar: [#1 0.20,-0.21,0.98,U] [#2 0.14,-0.25,0.91,U] [#3 0.35,-0.19,0.00,M6] [#4 0.11,-0.28,0.82,U] [#5 -0.12,-0.01,0.74,U] [#6 -0.05,0.05,0.63,U] [#7 0.10,-0.15,0.62,U] [#8 0.04,-0.37,0.00,M1] 
03:09:15.159 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.14}, one-star: {0.28, -0.06}
03:09:15.160 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
03:09:15.160 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
03:09:15.161 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.89 mountX=-0.17 mountY=-0.04, mountTheta=-2.92
03:09:15.161 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
03:09:15.161 00.000 28316 Enqueuing Move request for scope (0.11, -0.14)
03:09:15.162 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:15.163 00.001 29988 Worker thread wakes up
03:09:15.163 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:09:15.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:15.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:15.164 00.000 28316 Enqueuing Expose request
03:09:15.165 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
03:09:15.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
03:09:15.165 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.17 yDistance=-0.04
03:09:15.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:09:15.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:15.166 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:09:15.166 00.000 29988 MoveAxis(E, 0, ABG)
03:09:15.166 00.000 29988 Move returns status 0, amount 0
03:09:15.166 00.000 29988 MoveAxis(N, 0, ABG)
03:09:15.166 00.000 29988 Move returns status 0, amount 0
03:09:15.166 00.000 29988 move complete, result=0
03:09:15.166 00.000 29988 worker thread done servicing request
03:09:15.166 00.000 29988 Worker thread wakes up
03:09:15.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:15.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:15.167 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:16.680 01.513 29988 Exposure complete
03:09:16.719 00.039 29988 worker thread done servicing request
03:09:16.719 00.000 28316 OnExposeComplete: enter
03:09:16.720 00.001 28316 UpdateGuideState(): m_state=6
03:09:16.721 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4783
03:09:16.721 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.40, Mass=2427, SNR=34.0, Peak=175 HFD=4.0
03:09:16.722 00.001 28316 MultiStar: [#1 0.15,-0.19,0.97,U] [#2 0.15,-0.28,0.92,U] [#3 0.24,-0.31,0.00,M7] [#4 -0.18,-0.24,0.81,U] [#5 -0.12,-0.08,0.74,U] [#6 -0.18,0.02,0.61,U] [#7 0.30,-0.20,0.00,M1] [#8 0.02,-0.05,0.61,U] 
03:09:16.722 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.16}, one-star: {0.15, -0.20}
03:09:16.723 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.82)
03:09:16.723 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.78)
03:09:16.723 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.47 mountX=-0.16 mountY=0.06, mountTheta=2.78
03:09:16.725 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
03:09:16.725 00.000 28316 Enqueuing Move request for scope (0.02, -0.16)
03:09:16.726 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:16.726 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.0
03:09:16.727 00.001 29988 Worker thread wakes up
03:09:16.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:16.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
03:09:16.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:16.728 00.001 28316 Enqueuing Expose request
03:09:16.728 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
03:09:16.728 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.06
03:09:16.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:09:16.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:16.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:09:16.728 00.000 29988 MoveAxis(E, 0, ABG)
03:09:16.728 00.000 29988 Move returns status 0, amount 0
03:09:16.728 00.000 29988 MoveAxis(N, 0, ABG)
03:09:16.728 00.000 29988 Move returns status 0, amount 0
03:09:16.728 00.000 29988 move complete, result=0
03:09:16.728 00.000 29988 worker thread done servicing request
03:09:16.728 00.000 29988 Worker thread wakes up
03:09:16.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:16.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:16.729 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:18.363 01.634 29988 Exposure complete
03:09:18.399 00.036 29988 worker thread done servicing request
03:09:18.399 00.000 28316 OnExposeComplete: enter
03:09:18.400 00.001 28316 UpdateGuideState(): m_state=6
03:09:18.400 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4784
03:09:18.402 00.002 28316 Star::Find returns 1 (0), X=951.09, Y=256.42, Mass=2420, SNR=34.1, Peak=190 HFD=3.9
03:09:18.404 00.002 28316 MultiStar: [#1 -0.03,-0.16,0.96,U] [#2 0.36,-0.17,0.00,M3] [#3 0.48,-0.24,0.00,M8] [#4 -0.14,-0.09,0.81,U] [#5 -0.06,-0.11,0.74,U] [#6 0.03,0.28,0.59,U] [#7 0.18,0.02,0.60,U] [#8 -0.17,0.06,0.55,U] 
03:09:18.405 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.05}, one-star: {0.32, -0.18}
03:09:18.406 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
03:09:18.407 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
03:09:18.408 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.02 mountX=-0.06 mountY=-0.01, mountTheta=-3.05
03:09:18.411 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
03:09:18.412 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
03:09:18.414 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:18.415 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.1
03:09:18.416 00.001 29988 Worker thread wakes up
03:09:18.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
03:09:18.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
03:09:18.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:18.418 00.002 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.01
03:09:18.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:09:18.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:18.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:18.419 00.001 28316 Enqueuing Expose request
03:09:18.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:09:18.419 00.000 29988 MoveAxis(E, 0, ABG)
03:09:18.419 00.000 29988 Move returns status 0, amount 0
03:09:18.419 00.000 29988 MoveAxis(N, 0, ABG)
03:09:18.419 00.000 29988 Move returns status 0, amount 0
03:09:18.419 00.000 29988 move complete, result=0
03:09:18.419 00.000 29988 worker thread done servicing request
03:09:18.419 00.000 29988 Worker thread wakes up
03:09:18.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:18.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:18.420 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:19.934 01.514 29988 Exposure complete
03:09:19.984 00.050 29988 worker thread done servicing request
03:09:19.985 00.001 28316 OnExposeComplete: enter
03:09:19.985 00.000 28316 UpdateGuideState(): m_state=6
03:09:19.986 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4785
03:09:19.986 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.72, Mass=2274, SNR=33.1, Peak=197 HFD=3.8
03:09:19.988 00.002 28316 MultiStar: [#1 -0.05,0.05,1.00,U] [#2 -0.01,0.05,0.91,U] [#3 0.22,-0.09,0.89,U] [#4 -0.16,0.13,0.84,U] [#5 -0.17,0.17,0.75,U] [#6 -0.15,0.34,0.00,M1] [#7 0.00,0.15,0.63,U] [#8 -0.21,-0.02,0.61,U] 
03:09:19.988 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.07}, one-star: {0.00, 0.12}
03:09:19.990 00.002 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:09:19.990 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:09:19.991 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=0.08 mountY=0.00, mountTheta=0.04
03:09:19.994 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
03:09:19.995 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
03:09:19.996 00.001 29988 Worker thread wakes up
03:09:19.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:19.996 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
03:09:19.997 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:19.997 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:19.998 00.001 28316 Enqueuing Expose request
03:09:19.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
03:09:19.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
03:09:19.998 00.000 29988 Moving (-0.04, 0.07) raw xDistance=0.08 yDistance=0.00
03:09:19.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:09:19.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:19.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:09:19.998 00.000 29988 MoveAxis(E, 0, ABG)
03:09:19.998 00.000 29988 Move returns status 0, amount 0
03:09:19.998 00.000 29988 MoveAxis(N, 0, ABG)
03:09:19.998 00.000 29988 Move returns status 0, amount 0
03:09:19.998 00.000 29988 move complete, result=0
03:09:19.998 00.000 29988 worker thread done servicing request
03:09:19.998 00.000 29988 Worker thread wakes up
03:09:19.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:19.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:19.999 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:21.627 01.628 29988 Exposure complete
03:09:21.661 00.034 29988 worker thread done servicing request
03:09:21.662 00.001 28316 OnExposeComplete: enter
03:09:21.663 00.001 28316 UpdateGuideState(): m_state=6
03:09:21.666 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4786
03:09:21.667 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.72, Mass=2427, SNR=34.1, Peak=182 HFD=4.2
03:09:21.668 00.001 28316 MultiStar: [#1 -0.32,-0.05,0.99,U] [#2 -0.01,0.05,0.88,U] [#3 0.11,-0.06,0.85,U] [#4 -0.24,0.07,0.81,U] [#5 -0.17,0.17,0.73,U] [#6 -0.18,0.28,0.00,M2] [#7 -0.09,0.03,0.63,U] [#8 -0.34,0.17,0.00,M1] 
03:09:21.669 00.001 28316 refined, 6 included, MultiStar: {-0.12, 0.04}, one-star: {-0.08, 0.12}
03:09:21.669 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
03:09:21.670 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
03:09:21.670 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=0.09 mountY=0.08, mountTheta=0.76
03:09:21.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.04, opts=13)
03:09:21.672 00.001 28316 Enqueuing Move request for scope (-0.12, 0.04)
03:09:21.673 00.001 29988 Worker thread wakes up
03:09:21.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
03:09:21.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
03:09:21.673 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:21.674 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.1
03:09:21.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:21.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:21.675 00.001 28316 Enqueuing Expose request
03:09:21.675 00.000 29988 Moving (-0.12, 0.04) raw xDistance=0.09 yDistance=0.08
03:09:21.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:09:21.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:21.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:09:21.675 00.000 29988 MoveAxis(E, 0, ABG)
03:09:21.675 00.000 29988 Move returns status 0, amount 0
03:09:21.675 00.000 29988 MoveAxis(N, 0, ABG)
03:09:21.676 00.001 29988 Move returns status 0, amount 0
03:09:21.676 00.000 29988 move complete, result=0
03:09:21.676 00.000 29988 worker thread done servicing request
03:09:21.676 00.000 29988 Worker thread wakes up
03:09:21.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:21.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:21.676 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:23.198 01.522 29988 Exposure complete
03:09:23.231 00.033 29988 worker thread done servicing request
03:09:23.231 00.000 28316 OnExposeComplete: enter
03:09:23.232 00.001 28316 UpdateGuideState(): m_state=6
03:09:23.232 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4787
03:09:23.233 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=256.60, Mass=2427, SNR=34.2, Peak=173 HFD=4.1
03:09:23.233 00.000 28316 MultiStar: [#1 -0.11,-0.12,0.95,U] [#2 0.04,-0.16,0.91,U] [#3 -0.08,-0.12,0.84,U] [#4 -0.14,-0.21,0.83,U] [#5 -0.26,0.03,0.71,U] [#6 -0.26,0.12,0.61,U] [#7 0.10,-0.05,0.63,U] [#8 -0.19,-0.12,0.59,U] 
03:09:23.234 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.14, -0.00}
03:09:23.234 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
03:09:23.235 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
03:09:23.235 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.54 mountX=-0.02 mountY=0.13, mountTheta=1.75
03:09:23.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
03:09:23.237 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
03:09:23.237 00.000 29988 Worker thread wakes up
03:09:23.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
03:09:23.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
03:09:23.238 00.001 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.13
03:09:23.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:09:23.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:23.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:23.238 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
03:09:23.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:23.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:23.239 00.000 28316 Enqueuing Expose request
03:09:23.240 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:09:23.240 00.000 29988 MoveAxis(E, 0, ABG)
03:09:23.240 00.000 29988 Move returns status 0, amount 0
03:09:23.240 00.000 29988 MoveAxis(N, 0, ABG)
03:09:23.240 00.000 29988 Move returns status 0, amount 0
03:09:23.240 00.000 29988 move complete, result=0
03:09:23.240 00.000 29988 worker thread done servicing request
03:09:23.240 00.000 29988 Worker thread wakes up
03:09:23.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:23.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:23.240 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:24.863 01.623 29988 Exposure complete
03:09:24.910 00.047 29988 worker thread done servicing request
03:09:24.910 00.000 28316 OnExposeComplete: enter
03:09:24.911 00.001 28316 UpdateGuideState(): m_state=6
03:09:24.911 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4788
03:09:24.912 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=256.43, Mass=2328, SNR=33.4, Peak=182 HFD=3.8
03:09:24.912 00.000 28316 MultiStar: [#1 -0.13,-0.24,0.96,U] [#2 -0.01,-0.10,0.91,U] [#3 0.19,-0.25,0.85,U] [#4 -0.20,-0.11,0.85,U] [#5 -0.14,-0.21,0.74,U] [#6 -0.07,0.09,0.63,U] [#7 0.03,-0.04,0.63,U] [#8 -0.13,-0.12,0.59,U] 
03:09:24.913 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.00, -0.17}
03:09:24.913 00.000 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
03:09:24.914 00.001 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
03:09:24.914 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.90 mountX=-0.11 mountY=0.11, mountTheta=2.36
03:09:24.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
03:09:24.916 00.001 28316 Enqueuing Move request for scope (-0.05, -0.14)
03:09:24.917 00.001 29988 Worker thread wakes up
03:09:24.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
03:09:24.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
03:09:24.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:24.918 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:09:24.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:24.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:24.919 00.001 28316 Enqueuing Expose request
03:09:24.919 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.11 yDistance=0.11
03:09:24.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:09:24.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:24.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:09:24.919 00.000 29988 MoveAxis(E, 0, ABG)
03:09:24.919 00.000 29988 Move returns status 0, amount 0
03:09:24.919 00.000 29988 MoveAxis(N, 0, ABG)
03:09:24.919 00.000 29988 Move returns status 0, amount 0
03:09:24.919 00.000 29988 move complete, result=0
03:09:24.919 00.000 29988 worker thread done servicing request
03:09:24.919 00.000 29988 Worker thread wakes up
03:09:24.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:24.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:24.920 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:26.447 01.527 29988 Exposure complete
03:09:26.494 00.047 29988 worker thread done servicing request
03:09:26.494 00.000 28316 OnExposeComplete: enter
03:09:26.495 00.001 28316 UpdateGuideState(): m_state=6
03:09:26.496 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4789
03:09:26.496 00.000 28316 Star::Find returns 1 (0), X=951.00, Y=256.49, Mass=2370, SNR=33.6, Peak=186 HFD=4.1
03:09:26.497 00.001 28316 MultiStar: [#1 0.04,-0.13,0.99,U] [#2 0.23,-0.07,0.93,U] [#3 0.24,-0.18,0.87,U] [#4 -0.21,-0.03,0.84,U] [#5 -0.04,-0.11,0.74,U] [#6 -0.15,0.28,0.63,U] [#7 0.25,-0.05,0.62,U] [#8 -0.05,-0.07,0.64,U] 
03:09:26.497 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.22, -0.11}
03:09:26.497 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
03:09:26.498 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
03:09:26.498 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.74 mountX=-0.09 mountY=-0.03, mountTheta=-2.77
03:09:26.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
03:09:26.500 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
03:09:26.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:26.501 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.6
03:09:26.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:26.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:26.502 00.000 28316 Enqueuing Expose request
03:09:26.502 00.000 29988 Worker thread wakes up
03:09:26.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
03:09:26.502 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
03:09:26.502 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.09 yDistance=-0.03
03:09:26.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:09:26.503 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:26.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:09:26.503 00.000 29988 MoveAxis(E, 0, ABG)
03:09:26.503 00.000 29988 Move returns status 0, amount 0
03:09:26.503 00.000 29988 MoveAxis(N, 0, ABG)
03:09:26.503 00.000 29988 Move returns status 0, amount 0
03:09:26.503 00.000 29988 move complete, result=0
03:09:26.503 00.000 29988 worker thread done servicing request
03:09:26.503 00.000 29988 Worker thread wakes up
03:09:26.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:26.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:26.503 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:28.132 01.629 29988 Exposure complete
03:09:28.194 00.062 29988 worker thread done servicing request
03:09:28.194 00.000 28316 OnExposeComplete: enter
03:09:28.195 00.001 28316 UpdateGuideState(): m_state=6
03:09:28.196 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4790
03:09:28.196 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.44, Mass=2217, SNR=32.6, Peak=167 HFD=3.9
03:09:28.197 00.001 28316 MultiStar: [#1 -0.19,-0.14,1.02,U] [#2 -0.04,-0.18,0.91,U] [#3 0.30,-0.19,0.00,M4] [#4 -0.23,-0.04,0.87,U] [#5 -0.27,0.10,0.78,U] [#6 -0.15,0.16,0.65,U] [#7 -0.05,-0.20,0.66,U] [#8 -0.26,0.09,0.58,U] 
03:09:28.197 00.000 28316 refined, 7 included, MultiStar: {-0.12, -0.06}, one-star: {0.15, -0.16}
03:09:28.198 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
03:09:28.198 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
03:09:28.199 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.66 mountX=-0.01 mountY=0.13, mountTheta=1.63
03:09:28.200 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
03:09:28.201 00.001 28316 Enqueuing Move request for scope (-0.12, -0.06)
03:09:28.202 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:28.203 00.001 28316 UpdateGuideState exits: m=2217 RSB=32.6
03:09:28.204 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:28.204 00.000 29988 Worker thread wakes up
03:09:28.204 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
03:09:28.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
03:09:28.204 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.01 yDistance=0.13
03:09:28.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:09:28.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:28.204 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:28.205 00.001 28316 Enqueuing Expose request
03:09:28.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:09:28.205 00.000 29988 MoveAxis(E, 0, ABG)
03:09:28.205 00.000 29988 Move returns status 0, amount 0
03:09:28.205 00.000 29988 MoveAxis(N, 0, ABG)
03:09:28.205 00.000 29988 Move returns status 0, amount 0
03:09:28.205 00.000 29988 move complete, result=0
03:09:28.205 00.000 29988 worker thread done servicing request
03:09:28.205 00.000 29988 Worker thread wakes up
03:09:28.206 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:28.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:28.206 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:29.724 01.518 29988 Exposure complete
03:09:29.759 00.035 29988 worker thread done servicing request
03:09:29.760 00.001 28316 OnExposeComplete: enter
03:09:29.760 00.000 28316 UpdateGuideState(): m_state=6
03:09:29.761 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4791
03:09:29.761 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=256.46, Mass=2351, SNR=33.6, Peak=164 HFD=4.0
03:09:29.762 00.001 28316 MultiStar: [#1 -0.39,-0.17,0.00,M1] [#2 -0.20,-0.21,0.91,U] [#3 0.01,-0.22,0.85,U] [#4 -0.26,-0.32,0.00,M1] [#5 -0.39,0.04,0.00,M1] [#6 -0.43,0.05,0.00,M1] [#7 -0.10,-0.10,0.63,U] [#8 -0.30,-0.15,0.00,M1] 
03:09:29.762 00.000 28316 single-star, 3 included, MultiStar: {-0.10, -0.17}, one-star: {-0.10, -0.14}
03:09:29.763 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.08)
03:09:29.763 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.04)
03:09:29.764 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.08 mountY=0.15, mountTheta=2.07
03:09:29.764 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.14, opts=13)
03:09:29.765 00.001 28316 Enqueuing Move request for scope (-0.10, -0.14)
03:09:29.765 00.000 29988 Worker thread wakes up
03:09:29.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
03:09:29.766 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
03:09:29.766 00.000 29988 Moving (-0.10, -0.14) raw xDistance=-0.08 yDistance=0.15
03:09:29.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:29.766 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:09:29.766 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:29.767 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:29.767 00.000 28316 Enqueuing Expose request
03:09:29.768 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:09:29.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:29.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:09:29.768 00.000 29988 MoveAxis(E, 0, ABG)
03:09:29.768 00.000 29988 Move returns status 0, amount 0
03:09:29.768 00.000 29988 MoveAxis(N, 0, ABG)
03:09:29.768 00.000 29988 Move returns status 0, amount 0
03:09:29.768 00.000 29988 move complete, result=0
03:09:29.768 00.000 29988 worker thread done servicing request
03:09:29.768 00.000 29988 Worker thread wakes up
03:09:29.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:29.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:29.768 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:09:31.398 01.630 29988 Exposure complete
03:09:31.452 00.054 29988 worker thread done servicing request
03:09:31.452 00.000 28316 OnExposeComplete: enter
03:09:31.453 00.001 28316 UpdateGuideState(): m_state=6
03:09:31.453 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4792
03:09:31.454 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.38, Mass=2424, SNR=33.9, Peak=179 HFD=4.0
03:09:31.456 00.002 28316 MultiStar: [#1 0.01,-0.29,0.97,U] [#2 0.09,-0.15,0.93,U] [#3 0.27,-0.24,0.00,M4] [#4 0.09,-0.32,0.00,M2] [#5 -0.20,-0.34,0.00,M2] [#6 -0.04,0.01,0.64,U] [#7 0.01,-0.25,0.63,U] [#8 -0.03,-0.24,0.57,U] 
03:09:31.457 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.20}, one-star: {0.14, -0.22}
03:09:31.458 00.001 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
03:09:31.460 00.002 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
03:09:31.461 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.37 mountX=-0.19 mountY=0.05, mountTheta=2.88
03:09:31.463 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.20, opts=13)
03:09:31.464 00.001 28316 Enqueuing Move request for scope (0.04, -0.20)
03:09:31.464 00.000 29988 Worker thread wakes up
03:09:31.464 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:31.465 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
03:09:31.465 00.000 28316 UpdateGuideState exits: m=2424 RSB=33.9
03:09:31.465 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:31.466 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
03:09:31.466 00.000 29988 Moving (0.04, -0.20) raw xDistance=-0.19 yDistance=0.05
03:09:31.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:09:31.466 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:31.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:31.466 00.000 28316 Enqueuing Expose request
03:09:31.467 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:09:31.467 00.000 29988 MoveAxis(E, 0, ABG)
03:09:31.467 00.000 29988 Move returns status 0, amount 0
03:09:31.467 00.000 29988 MoveAxis(N, 0, ABG)
03:09:31.467 00.000 29988 Move returns status 0, amount 0
03:09:31.467 00.000 29988 move complete, result=0
03:09:31.467 00.000 29988 worker thread done servicing request
03:09:31.467 00.000 29988 Worker thread wakes up
03:09:31.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:31.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:31.467 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:32.991 01.524 29988 Exposure complete
03:09:33.032 00.041 29988 worker thread done servicing request
03:09:33.032 00.000 28316 OnExposeComplete: enter
03:09:33.034 00.002 28316 UpdateGuideState(): m_state=6
03:09:33.037 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4793
03:09:33.040 00.003 28316 Star::Find returns 1 (0), X=950.70, Y=256.25, Mass=2309, SNR=33.3, Peak=177 HFD=3.8
03:09:33.042 00.002 28316 MultiStar: [#1 -0.01,-0.48,0.00,M1] [#2 -0.01,-0.38,0.00,M1] [#3 -0.05,-0.31,0.86,U] [#4 -0.03,-0.48,0.00,M3] [#5 -0.09,-0.31,0.75,U] [#6 0.10,-0.11,0.63,U] [#7 0.18,-0.33,0.00,M1] [#8 -0.16,-0.23,0.59,U] 
03:09:33.043 00.001 28316 refined, 4 included, MultiStar: {-0.06, -0.28}, one-star: {-0.07, -0.35}
03:09:33.045 00.002 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
03:09:33.046 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48)
03:09:33.047 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.77 mountX=-0.23 mountY=0.17, mountTheta=2.49
03:09:33.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.28, opts=13)
03:09:33.052 00.003 28316 Enqueuing Move request for scope (-0.06, -0.28)
03:09:33.054 00.002 29988 Worker thread wakes up
03:09:33.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
03:09:33.055 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:33.056 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:09:33.058 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:33.059 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
03:09:33.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:33.060 00.001 28316 Enqueuing Expose request
03:09:33.061 00.001 29988 Moving (-0.06, -0.28) raw xDistance=-0.23 yDistance=0.17
03:09:33.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:09:33.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:33.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:09:33.061 00.000 29988 MoveAxis(E, 48, ABG)
03:09:33.061 00.000 29988 Guiding  Dir = 2, Dur = 48
03:09:33.062 00.001 29988 IsSlewing returns 0
03:09:33.062 00.000 29988 IsGuiding returns 0
03:09:33.063 00.001 29988 PulseGuide returned control before completion, sleep 57
03:09:33.129 00.066 29988 IsGuiding returns 0
03:09:33.130 00.001 29988 Move returns status 0, amount 48
03:09:33.130 00.000 29988 MoveAxis(N, 0, ABG)
03:09:33.130 00.000 29988 Move returns status 0, amount 0
03:09:33.130 00.000 29988 move complete, result=0
03:09:33.130 00.000 29988 worker thread done servicing request
03:09:33.130 00.000 29988 Worker thread wakes up
03:09:33.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:33.130 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.2 px 0 ms NORTH
03:09:33.131 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:34.761 01.630 29988 Exposure complete
03:09:34.815 00.054 29988 worker thread done servicing request
03:09:34.815 00.000 28316 OnExposeComplete: enter
03:09:34.816 00.001 28316 UpdateGuideState(): m_state=6
03:09:34.816 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4794
03:09:34.817 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.68, Mass=2371, SNR=33.6, Peak=179 HFD=3.8
03:09:34.817 00.000 28316 MultiStar: [#1 -0.02,-0.07,1.00,U] [#2 0.22,-0.19,0.92,U] [#3 0.32,-0.18,0.00,M4] [#4 0.01,-0.07,0.84,U] [#5 -0.09,-0.03,0.73,U] [#6 -0.02,-0.00,0.63,U] [#7 0.02,-0.02,0.63,U] [#8 -0.21,-0.26,0.00,M1] 
03:09:34.818 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.04}, one-star: {-0.03, 0.08}
03:09:34.818 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
03:09:34.818 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
03:09:34.819 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.21 mountX=-0.05 mountY=0.00, mountTheta=3.04
03:09:34.821 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
03:09:34.821 00.000 28316 Enqueuing Move request for scope (0.02, -0.04)
03:09:34.822 00.001 29988 Worker thread wakes up
03:09:34.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:34.823 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.6
03:09:34.825 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
03:09:34.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:34.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
03:09:34.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:34.825 00.000 28316 Enqueuing Expose request
03:09:34.826 00.001 29988 Moving (0.02, -0.04) raw xDistance=-0.05 yDistance=0.00
03:09:34.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:09:34.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:34.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:09:34.826 00.000 29988 MoveAxis(E, 0, ABG)
03:09:34.826 00.000 29988 Move returns status 0, amount 0
03:09:34.826 00.000 29988 MoveAxis(N, 0, ABG)
03:09:34.826 00.000 29988 Move returns status 0, amount 0
03:09:34.826 00.000 29988 move complete, result=0
03:09:34.826 00.000 29988 worker thread done servicing request
03:09:34.826 00.000 29988 Worker thread wakes up
03:09:34.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:34.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:34.826 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:36.347 01.521 29988 Exposure complete
03:09:36.383 00.036 29988 worker thread done servicing request
03:09:36.383 00.000 28316 OnExposeComplete: enter
03:09:36.384 00.001 28316 UpdateGuideState(): m_state=6
03:09:36.384 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4795
03:09:36.385 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=256.54, Mass=2343, SNR=33.6, Peak=167 HFD=4.1
03:09:36.385 00.000 28316 MultiStar: [#1 0.01,-0.36,0.00,M1] [#2 -0.09,0.10,0.92,U] [#3 -0.01,-0.25,0.89,U] [#4 -0.09,-0.19,0.82,U] [#5 -0.05,-0.05,0.74,U] [#6 -0.11,0.16,0.62,U] [#7 -0.07,-0.12,0.63,U] [#8 -0.41,-0.20,0.00,M2] 
03:09:36.386 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.06}, one-star: {-0.14, -0.06}
03:09:36.386 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
03:09:36.387 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
03:09:36.388 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.47 mountX=-0.02 mountY=0.10, mountTheta=1.81
03:09:36.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.06, opts=13)
03:09:36.389 00.000 28316 Enqueuing Move request for scope (-0.08, -0.06)
03:09:36.390 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:36.390 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
03:09:36.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:36.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:36.392 00.001 28316 Enqueuing Expose request
03:09:36.392 00.000 29988 Worker thread wakes up
03:09:36.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
03:09:36.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
03:09:36.392 00.000 29988 Moving (-0.08, -0.06) raw xDistance=-0.02 yDistance=0.10
03:09:36.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:09:36.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:36.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:09:36.393 00.001 29988 MoveAxis(E, 0, ABG)
03:09:36.393 00.000 29988 Move returns status 0, amount 0
03:09:36.393 00.000 29988 MoveAxis(N, 0, ABG)
03:09:36.393 00.000 29988 Move returns status 0, amount 0
03:09:36.393 00.000 29988 move complete, result=0
03:09:36.393 00.000 29988 worker thread done servicing request
03:09:36.393 00.000 29988 Worker thread wakes up
03:09:36.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:36.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:36.393 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:38.017 01.624 29988 Exposure complete
03:09:38.063 00.046 29988 worker thread done servicing request
03:09:38.063 00.000 28316 OnExposeComplete: enter
03:09:38.064 00.001 28316 UpdateGuideState(): m_state=6
03:09:38.064 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4796
03:09:38.064 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=256.59, Mass=2489, SNR=34.7, Peak=169 HFD=4.1
03:09:38.065 00.001 28316 MultiStar: [#1 -0.13,-0.18,0.95,U] [#2 -0.02,-0.08,0.88,U] [#3 0.06,-0.23,0.83,U] [#4 -0.10,-0.10,0.81,U] [#5 -0.21,0.07,0.74,U] [#6 -0.13,0.17,0.63,U] [#7 -0.18,-0.11,0.61,U] [#8 -0.24,-0.02,0.56,U] 
03:09:38.065 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.18, -0.01}
03:09:38.066 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
03:09:38.066 00.000 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
03:09:38.067 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.65 mountX=-0.01 mountY=0.14, mountTheta=1.63
03:09:38.067 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
03:09:38.068 00.001 28316 Enqueuing Move request for scope (-0.12, -0.06)
03:09:38.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:38.069 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.7
03:09:38.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:38.070 00.000 29988 Worker thread wakes up
03:09:38.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
03:09:38.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
03:09:38.070 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.01 yDistance=0.14
03:09:38.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:09:38.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:38.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:38.071 00.001 28316 Enqueuing Expose request
03:09:38.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:09:38.071 00.000 29988 MoveAxis(E, 0, ABG)
03:09:38.071 00.000 29988 Move returns status 0, amount 0
03:09:38.071 00.000 29988 MoveAxis(N, 0, ABG)
03:09:38.071 00.000 29988 Move returns status 0, amount 0
03:09:38.071 00.000 29988 move complete, result=0
03:09:38.071 00.000 29988 worker thread done servicing request
03:09:38.071 00.000 29988 Worker thread wakes up
03:09:38.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:38.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:38.072 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:39.601 01.529 29988 Exposure complete
03:09:39.647 00.046 29988 worker thread done servicing request
03:09:39.647 00.000 28316 OnExposeComplete: enter
03:09:39.648 00.001 28316 UpdateGuideState(): m_state=6
03:09:39.648 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4797
03:09:39.649 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.38, Mass=2425, SNR=34.0, Peak=188 HFD=3.8
03:09:39.649 00.000 28316 MultiStar: [#1 -0.13,-0.16,1.00,U] [#2 0.14,-0.21,0.94,U] [#3 0.25,-0.13,0.82,U] [#4 -0.05,-0.26,0.80,U] [#5 -0.15,-0.07,0.74,U] [#6 0.04,0.05,0.62,U] [#7 0.08,0.05,0.62,U] [#8 -0.14,-0.02,0.56,U] 
03:09:39.650 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.13}, one-star: {0.03, -0.22}
03:09:39.650 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
03:09:39.651 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
03:09:39.651 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.48 mountX=-0.12 mountY=0.05, mountTheta=2.77
03:09:39.653 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
03:09:39.654 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
03:09:39.654 00.000 29988 Worker thread wakes up
03:09:39.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
03:09:39.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
03:09:39.654 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.12 yDistance=0.05
03:09:39.654 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:09:39.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:39.655 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.0
03:09:39.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:39.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:39.656 00.000 28316 Enqueuing Expose request
03:09:39.657 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:39.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:09:39.657 00.000 29988 MoveAxis(E, 0, ABG)
03:09:39.657 00.000 29988 Move returns status 0, amount 0
03:09:39.657 00.000 29988 MoveAxis(N, 0, ABG)
03:09:39.657 00.000 29988 Move returns status 0, amount 0
03:09:39.657 00.000 29988 move complete, result=0
03:09:39.657 00.000 29988 worker thread done servicing request
03:09:39.657 00.000 29988 Worker thread wakes up
03:09:39.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:39.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:39.657 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:41.285 01.628 29988 Exposure complete
03:09:41.350 00.065 29988 worker thread done servicing request
03:09:41.350 00.000 28316 OnExposeComplete: enter
03:09:41.351 00.001 28316 UpdateGuideState(): m_state=6
03:09:41.351 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4798
03:09:41.352 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.37, Mass=2379, SNR=33.8, Peak=190 HFD=4.0
03:09:41.353 00.001 28316 MultiStar: [#1 -0.04,-0.38,0.00,M1] [#2 0.21,-0.21,0.91,U] [#3 0.35,-0.29,0.00,M2] [#4 0.15,-0.35,0.00,M1] [#5 -0.19,-0.24,0.74,U] [#6 -0.03,0.13,0.63,U] [#7 0.20,-0.18,0.62,U] [#8 -0.22,-0.13,0.59,U] 
03:09:41.353 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.16}, one-star: {0.14, -0.23}
03:09:41.354 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
03:09:41.354 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
03:09:41.354 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.35 mountX=-0.16 mountY=0.04, mountTheta=2.90
03:09:41.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.16, opts=13)
03:09:41.355 00.000 28316 Enqueuing Move request for scope (0.04, -0.16)
03:09:41.357 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:41.357 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:09:41.358 00.001 29988 Worker thread wakes up
03:09:41.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
03:09:41.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
03:09:41.358 00.000 29988 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
03:09:41.359 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:09:41.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:41.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:09:41.359 00.000 29988 MoveAxis(E, 0, ABG)
03:09:41.359 00.000 29988 Move returns status 0, amount 0
03:09:41.359 00.000 29988 MoveAxis(N, 0, ABG)
03:09:41.359 00.000 29988 Move returns status 0, amount 0
03:09:41.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:41.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:41.361 00.001 28316 Enqueuing Expose request
03:09:41.362 00.001 29988 move complete, result=0
03:09:41.362 00.000 29988 worker thread done servicing request
03:09:41.362 00.000 29988 Worker thread wakes up
03:09:41.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:41.362 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:41.363 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:42.889 01.526 29988 Exposure complete
03:09:42.954 00.065 29988 worker thread done servicing request
03:09:42.954 00.000 28316 OnExposeComplete: enter
03:09:42.955 00.001 28316 UpdateGuideState(): m_state=6
03:09:42.956 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4799
03:09:42.958 00.002 28316 Star::Find returns 1 (0), X=950.63, Y=256.58, Mass=2331, SNR=33.4, Peak=155 HFD=4.1
03:09:42.959 00.001 28316 MultiStar: [#1 -0.22,-0.09,0.99,U] [#2 -0.05,-0.17,0.92,U] [#3 0.15,-0.22,0.86,U] [#4 -0.12,-0.17,0.81,U] [#5 -0.12,-0.06,0.73,U] [#6 -0.20,0.05,0.63,U] [#7 0.13,-0.27,0.62,U] [#8 -0.24,-0.25,0.00,M1] 
03:09:42.961 00.002 28316 refined, 7 included, MultiStar: {-0.08, -0.12}, one-star: {-0.14, -0.02}
03:09:42.962 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
03:09:42.963 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
03:09:42.965 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.16 mountX=-0.07 mountY=0.12, mountTheta=2.12
03:09:42.969 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
03:09:42.972 00.003 28316 Enqueuing Move request for scope (-0.08, -0.12)
03:09:42.975 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:42.977 00.002 29988 Worker thread wakes up
03:09:42.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
03:09:42.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
03:09:42.977 00.000 29988 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.12
03:09:42.977 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:09:42.978 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.4
03:09:42.979 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:42.980 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:42.981 00.001 28316 Enqueuing Expose request
03:09:42.982 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:42.982 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:09:42.982 00.000 29988 MoveAxis(E, 0, ABG)
03:09:42.982 00.000 29988 Move returns status 0, amount 0
03:09:42.983 00.001 29988 MoveAxis(N, 0, ABG)
03:09:42.983 00.000 29988 Move returns status 0, amount 0
03:09:42.983 00.000 29988 move complete, result=0
03:09:42.983 00.000 29988 worker thread done servicing request
03:09:42.983 00.000 29988 Worker thread wakes up
03:09:42.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:42.983 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:42.983 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:44.618 01.635 29988 Exposure complete
03:09:44.671 00.053 29988 worker thread done servicing request
03:09:44.671 00.000 28316 OnExposeComplete: enter
03:09:44.673 00.002 28316 UpdateGuideState(): m_state=6
03:09:44.673 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4800
03:09:44.674 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.44, Mass=2430, SNR=34.0, Peak=183 HFD=3.8
03:09:44.675 00.001 28316 MultiStar: [#1 -0.07,-0.18,0.98,U] [#2 0.05,-0.38,0.00,M1] [#3 0.26,-0.42,0.00,M2] [#4 0.05,-0.34,0.00,M1] [#5 -0.27,-0.20,0.00,M1] [#6 -0.11,0.01,0.62,U] [#7 -0.01,-0.34,0.00,M1] [#8 -0.22,-0.22,0.58,U] 
03:09:44.676 00.001 28316 refined, 3 included, MultiStar: {-0.12, -0.14}, one-star: {-0.10, -0.16}
03:09:44.676 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
03:09:44.677 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
03:09:44.677 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.26 mountX=-0.08 mountY=0.17, mountTheta=2.02
03:09:44.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
03:09:44.678 00.000 28316 Enqueuing Move request for scope (-0.12, -0.14)
03:09:44.679 00.001 29988 Worker thread wakes up
03:09:44.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
03:09:44.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
03:09:44.679 00.000 29988 Moving (-0.12, -0.14) raw xDistance=-0.08 yDistance=0.17
03:09:44.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:09:44.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:44.680 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.0
03:09:44.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:44.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:44.681 00.000 28316 Enqueuing Expose request
03:09:44.682 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:44.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:09:44.682 00.000 29988 MoveAxis(E, 0, ABG)
03:09:44.682 00.000 29988 Move returns status 0, amount 0
03:09:44.682 00.000 29988 MoveAxis(N, 0, ABG)
03:09:44.683 00.001 29988 Move returns status 0, amount 0
03:09:44.683 00.000 29988 move complete, result=0
03:09:44.683 00.000 29988 worker thread done servicing request
03:09:44.683 00.000 29988 Worker thread wakes up
03:09:44.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:44.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:44.684 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:09:46.196 01.512 29988 Exposure complete
03:09:46.221 00.025 29988 worker thread done servicing request
03:09:46.221 00.000 28316 OnExposeComplete: enter
03:09:46.222 00.001 28316 UpdateGuideState(): m_state=6
03:09:46.222 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4801
03:09:46.223 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.46, Mass=2321, SNR=33.3, Peak=173 HFD=3.8
03:09:46.224 00.001 28316 MultiStar: [#1 0.02,-0.40,0.00,M1] [#2 -0.00,-0.26,0.90,U] [#3 0.25,-0.43,0.00,M3] [#4 -0.09,-0.30,0.82,U] [#5 -0.02,-0.26,0.72,U] [#6 -0.18,0.06,0.63,U] [#7 0.24,-0.29,0.00,M2] [#8 -0.25,-0.23,0.00,M1] 
03:09:46.225 00.001 28316 single-star, 4 included, MultiStar: {-0.05, -0.19}, one-star: {0.01, -0.14}
03:09:46.225 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
03:09:46.228 00.003 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
03:09:46.231 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.51 mountX=-0.13 mountY=0.06, mountTheta=2.74
03:09:46.234 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.14, opts=13)
03:09:46.235 00.001 28316 Enqueuing Move request for scope (0.01, -0.14)
03:09:46.235 00.000 29988 Worker thread wakes up
03:09:46.236 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:46.236 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.3
03:09:46.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:46.237 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:46.237 00.000 28316 Enqueuing Expose request
03:09:46.238 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
03:09:46.238 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
03:09:46.238 00.000 29988 Moving (0.01, -0.14) raw xDistance=-0.13 yDistance=0.06
03:09:46.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:09:46.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:46.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:09:46.238 00.000 29988 MoveAxis(E, 0, ABG)
03:09:46.238 00.000 29988 Move returns status 0, amount 0
03:09:46.238 00.000 29988 MoveAxis(N, 0, ABG)
03:09:46.238 00.000 29988 Move returns status 0, amount 0
03:09:46.238 00.000 29988 move complete, result=0
03:09:46.238 00.000 29988 worker thread done servicing request
03:09:46.238 00.000 29988 Worker thread wakes up
03:09:46.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:46.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:46.238 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:47.862 01.624 29988 Exposure complete
03:09:47.904 00.042 29988 worker thread done servicing request
03:09:47.904 00.000 28316 OnExposeComplete: enter
03:09:47.905 00.001 28316 UpdateGuideState(): m_state=6
03:09:47.906 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4802
03:09:47.906 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.38, Mass=2423, SNR=34.1, Peak=193 HFD=4.0
03:09:47.907 00.001 28316 MultiStar: [#1 0.09,-0.29,0.96,U] [#2 0.24,-0.40,0.00,M1] [#3 0.19,-0.37,0.00,M4] [#4 0.06,-0.21,0.82,U] [#5 0.04,-0.16,0.74,U] [#6 -0.05,0.05,0.63,U] [#7 0.09,-0.22,0.61,U] [#8 -0.02,-0.15,0.56,U] 
03:09:47.907 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.18}, one-star: {0.15, -0.22}
03:09:47.908 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
03:09:47.910 00.002 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
03:09:47.911 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.25 mountX=-0.19 mountY=0.03, mountTheta=2.99
03:09:47.913 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.18, opts=13)
03:09:47.914 00.001 28316 Enqueuing Move request for scope (0.06, -0.18)
03:09:47.914 00.000 29988 Worker thread wakes up
03:09:47.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
03:09:47.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
03:09:47.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:47.915 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
03:09:47.915 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:47.916 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:47.916 00.000 28316 Enqueuing Expose request
03:09:47.916 00.000 29988 Moving (0.06, -0.18) raw xDistance=-0.19 yDistance=0.03
03:09:47.917 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:09:47.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:47.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:09:47.917 00.000 29988 MoveAxis(E, 0, ABG)
03:09:47.917 00.000 29988 Move returns status 0, amount 0
03:09:47.917 00.000 29988 MoveAxis(N, 0, ABG)
03:09:47.917 00.000 29988 Move returns status 0, amount 0
03:09:47.917 00.000 29988 move complete, result=0
03:09:47.917 00.000 29988 worker thread done servicing request
03:09:47.917 00.000 29988 Worker thread wakes up
03:09:47.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:47.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:47.917 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:49.431 01.514 29988 Exposure complete
03:09:49.503 00.072 29988 worker thread done servicing request
03:09:49.504 00.001 28316 OnExposeComplete: enter
03:09:49.507 00.003 28316 UpdateGuideState(): m_state=6
03:09:49.509 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4803
03:09:49.511 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=256.30, Mass=2308, SNR=33.3, Peak=202 HFD=3.8
03:09:49.514 00.003 28316 MultiStar: [#1 0.06,-0.28,1.02,U] [#2 0.06,-0.33,0.00,M2] [#3 0.13,-0.24,0.86,U] [#4 0.02,-0.26,0.85,U] [#5 0.00,-0.15,0.74,U] [#6 -0.09,-0.04,0.63,U] [#7 0.12,-0.28,0.64,U] [#8 -0.41,-0.41,0.00,M1] 
03:09:49.517 00.003 28316 refined, 6 included, MultiStar: {0.04, -0.23}, one-star: {0.04, -0.30}
03:09:49.519 00.002 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
03:09:49.521 00.002 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
03:09:49.524 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.39 mountX=-0.23 mountY=0.07, mountTheta=2.86
03:09:49.528 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.23, opts=13)
03:09:49.530 00.002 28316 Enqueuing Move request for scope (0.04, -0.23)
03:09:49.533 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:49.534 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.3
03:09:49.535 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:49.537 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:49.537 00.000 28316 Enqueuing Expose request
03:09:49.539 00.002 29988 Worker thread wakes up
03:09:49.539 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
03:09:49.539 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
03:09:49.539 00.000 29988 Moving (0.04, -0.23) raw xDistance=-0.23 yDistance=0.07
03:09:49.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:09:49.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:49.540 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:09:49.540 00.000 29988 MoveAxis(E, 48, ABG)
03:09:49.540 00.000 29988 Guiding  Dir = 2, Dur = 48
03:09:49.540 00.000 29988 IsSlewing returns 0
03:09:49.540 00.000 29988 IsGuiding returns 0
03:09:49.542 00.002 29988 PulseGuide returned control before completion, sleep 57
03:09:49.606 00.064 29988 IsGuiding returns 0
03:09:49.606 00.000 29988 Move returns status 0, amount 48
03:09:49.606 00.000 29988 MoveAxis(N, 0, ABG)
03:09:49.606 00.000 29988 Move returns status 0, amount 0
03:09:49.606 00.000 29988 move complete, result=0
03:09:49.606 00.000 29988 worker thread done servicing request
03:09:49.606 00.000 29988 Worker thread wakes up
03:09:49.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:49.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:49.606 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
03:09:51.235 01.629 29988 Exposure complete
03:09:51.283 00.048 29988 worker thread done servicing request
03:09:51.283 00.000 28316 OnExposeComplete: enter
03:09:51.284 00.001 28316 UpdateGuideState(): m_state=6
03:09:51.285 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4804
03:09:51.285 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=256.56, Mass=2445, SNR=34.2, Peak=178 HFD=3.7
03:09:51.286 00.001 28316 MultiStar: [#1 -0.33,-0.13,0.00,M1] [#2 -0.19,-0.19,0.90,U] [#3 -0.01,-0.25,0.85,U] [#4 -0.11,-0.12,0.83,U] [#5 -0.31,0.01,0.73,U] [#6 -0.15,0.25,0.61,U] [#7 -0.11,0.00,0.62,U] [#8 -0.32,-0.03,0.57,U] 
03:09:51.286 00.000 28316 single-star, 7 included, MultiStar: {-0.16, -0.06}, one-star: {-0.15, -0.04}
03:09:51.286 00.000 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
03:09:51.287 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
03:09:51.288 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.86 mountX=0.02 mountY=0.15, mountTheta=1.42
03:09:51.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.04, opts=13)
03:09:51.291 00.001 28316 Enqueuing Move request for scope (-0.15, -0.04)
03:09:51.291 00.000 29988 Worker thread wakes up
03:09:51.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
03:09:51.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
03:09:51.291 00.000 29988 Moving (-0.15, -0.04) raw xDistance=0.02 yDistance=0.15
03:09:51.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:09:51.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:51.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:51.292 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.2
03:09:51.293 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:09:51.293 00.000 29988 MoveAxis(E, 0, ABG)
03:09:51.293 00.000 29988 Move returns status 0, amount 0
03:09:51.293 00.000 29988 MoveAxis(N, 0, ABG)
03:09:51.293 00.000 29988 Move returns status 0, amount 0
03:09:51.293 00.000 29988 move complete, result=0
03:09:51.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:51.294 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:51.294 00.000 28316 Enqueuing Expose request
03:09:51.295 00.001 29988 worker thread done servicing request
03:09:51.295 00.000 29988 Worker thread wakes up
03:09:51.295 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:09:51.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:51.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:52.819 01.524 29988 Exposure complete
03:09:52.867 00.048 29988 worker thread done servicing request
03:09:52.868 00.001 28316 OnExposeComplete: enter
03:09:52.869 00.001 28316 UpdateGuideState(): m_state=6
03:09:52.870 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4805
03:09:52.871 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.64, Mass=2380, SNR=33.8, Peak=193 HFD=3.7
03:09:52.872 00.001 28316 MultiStar: [#1 -0.11,-0.02,0.98,U] [#2 -0.12,0.07,0.91,U] [#3 0.11,-0.18,0.86,U] [#4 0.02,-0.04,0.82,U] [#5 -0.10,-0.00,0.73,U] [#6 0.00,0.36,0.00,M1] [#7 0.02,-0.03,0.62,U] [#8 -0.21,0.03,0.57,U] 
03:09:52.872 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.02}, one-star: {-0.02, 0.04}
03:09:52.872 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:09:52.873 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:09:52.873 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.08 mountX=0.05 mountY=0.00, mountTheta=0.04
03:09:52.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
03:09:52.875 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
03:09:52.875 00.000 29988 Worker thread wakes up
03:09:52.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:52.876 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:09:52.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:52.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:52.877 00.000 28316 Enqueuing Expose request
03:09:52.878 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
03:09:52.878 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
03:09:52.878 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.05 yDistance=0.00
03:09:52.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:09:52.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:52.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:09:52.878 00.000 29988 MoveAxis(E, 0, ABG)
03:09:52.878 00.000 29988 Move returns status 0, amount 0
03:09:52.878 00.000 29988 MoveAxis(N, 0, ABG)
03:09:52.878 00.000 29988 Move returns status 0, amount 0
03:09:52.878 00.000 29988 move complete, result=0
03:09:52.878 00.000 29988 worker thread done servicing request
03:09:52.878 00.000 29988 Worker thread wakes up
03:09:52.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:52.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:52.878 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:09:54.504 01.626 29988 Exposure complete
03:09:54.533 00.029 29988 worker thread done servicing request
03:09:54.534 00.001 28316 OnExposeComplete: enter
03:09:54.535 00.001 28316 UpdateGuideState(): m_state=6
03:09:54.536 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4806
03:09:54.536 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.61, Mass=2381, SNR=33.8, Peak=196 HFD=3.7
03:09:54.537 00.001 28316 MultiStar: [#1 0.00,-0.23,0.98,U] [#2 0.04,-0.07,0.91,U] [#3 0.12,-0.20,0.86,U] [#4 0.05,-0.16,0.82,U] [#5 -0.10,-0.04,0.75,U] [#6 -0.22,0.15,0.62,U] [#7 0.13,-0.12,0.60,U] [#8 -0.09,-0.08,0.60,U] 
03:09:54.537 00.000 28316 single-star, 8 included, MultiStar: {0.00, -0.09}, one-star: {0.01, 0.01}
03:09:54.537 00.000 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (2.00) = xAngle (-1.15 = -1.15)
03:09:54.538 00.001 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
03:09:54.538 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.85 mountX=0.01 mountY=-0.02, mountTheta=-1.16
03:09:54.539 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
03:09:54.540 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
03:09:54.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:54.541 00.001 29988 Worker thread wakes up
03:09:54.541 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:09:54.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:54.542 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:54.542 00.000 28316 Enqueuing Expose request
03:09:54.543 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
03:09:54.543 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
03:09:54.543 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.02
03:09:54.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:09:54.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:54.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:09:54.543 00.000 29988 MoveAxis(E, 0, ABG)
03:09:54.543 00.000 29988 Move returns status 0, amount 0
03:09:54.543 00.000 29988 MoveAxis(N, 0, ABG)
03:09:54.543 00.000 29988 Move returns status 0, amount 0
03:09:54.543 00.000 29988 move complete, result=0
03:09:54.543 00.000 29988 worker thread done servicing request
03:09:54.543 00.000 29988 Worker thread wakes up
03:09:54.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:54.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:54.543 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:09:56.060 01.517 29988 Exposure complete
03:09:56.101 00.041 29988 worker thread done servicing request
03:09:56.101 00.000 28316 OnExposeComplete: enter
03:09:56.102 00.001 28316 UpdateGuideState(): m_state=6
03:09:56.103 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4807
03:09:56.103 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.45, Mass=2347, SNR=33.5, Peak=170 HFD=3.9
03:09:56.105 00.002 28316 MultiStar: [#1 -0.33,-0.15,0.00,M1] [#2 -0.10,-0.10,0.89,U] [#3 0.04,-0.38,0.00,M1] [#4 -0.25,-0.24,0.00,M1] [#5 -0.32,-0.10,0.00,M1] [#6 -0.43,0.14,0.00,M1] [#7 -0.16,-0.19,0.61,U] [#8 -0.25,-0.26,0.00,M1] 
03:09:56.105 00.000 28316 single-star, 2 included, MultiStar: {-0.11, -0.14}, one-star: {-0.08, -0.15}
03:09:56.105 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
03:09:56.106 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
03:09:56.106 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.04 mountX=-0.11 mountY=0.14, mountTheta=2.23
03:09:56.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
03:09:56.108 00.001 28316 Enqueuing Move request for scope (-0.08, -0.15)
03:09:56.109 00.001 29988 Worker thread wakes up
03:09:56.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
03:09:56.109 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
03:09:56.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:56.110 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:56.110 00.000 28316 Enqueuing Expose request
03:09:56.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
03:09:56.111 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
03:09:56.111 00.000 29988 Moving (-0.08, -0.15) raw xDistance=-0.11 yDistance=0.14
03:09:56.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:09:56.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:56.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:09:56.111 00.000 29988 MoveAxis(E, 0, ABG)
03:09:56.111 00.000 29988 Move returns status 0, amount 0
03:09:56.111 00.000 29988 MoveAxis(N, 0, ABG)
03:09:56.111 00.000 29988 Move returns status 0, amount 0
03:09:56.111 00.000 29988 move complete, result=0
03:09:56.111 00.000 29988 worker thread done servicing request
03:09:56.111 00.000 29988 Worker thread wakes up
03:09:56.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:56.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:56.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:57.738 01.627 29988 Exposure complete
03:09:57.778 00.040 29988 worker thread done servicing request
03:09:57.778 00.000 28316 OnExposeComplete: enter
03:09:57.779 00.001 28316 UpdateGuideState(): m_state=6
03:09:57.779 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4808
03:09:57.780 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.61, Mass=2282, SNR=33.1, Peak=165 HFD=3.7
03:09:57.781 00.001 28316 MultiStar: [#1 -0.05,-0.14,1.02,U] [#2 -0.02,-0.12,0.96,U] [#3 0.17,-0.09,0.86,U] [#4 -0.30,0.02,0.84,U] [#5 -0.22,0.03,0.74,U] [#6 -0.26,0.23,0.00,M2] [#7 -0.10,-0.15,0.62,U] [#8 -0.21,-0.04,0.59,U] 
03:09:57.781 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.06}, one-star: {-0.12, 0.01}
03:09:57.782 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
03:09:57.782 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
03:09:57.783 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.58 mountX=-0.02 mountY=0.11, mountTheta=1.71
03:09:57.785 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
03:09:57.786 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
03:09:57.787 00.001 29988 Worker thread wakes up
03:09:57.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:57.787 00.000 28316 UpdateGuideState exits: m=2282 RSB=33.1
03:09:57.787 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:57.788 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:57.788 00.000 28316 Enqueuing Expose request
03:09:57.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
03:09:57.789 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
03:09:57.789 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.02 yDistance=0.11
03:09:57.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:09:57.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:57.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:09:57.789 00.000 29988 MoveAxis(E, 0, ABG)
03:09:57.789 00.000 29988 Move returns status 0, amount 0
03:09:57.789 00.000 29988 MoveAxis(N, 0, ABG)
03:09:57.789 00.000 29988 Move returns status 0, amount 0
03:09:57.789 00.000 29988 move complete, result=0
03:09:57.789 00.000 29988 worker thread done servicing request
03:09:57.789 00.000 29988 Worker thread wakes up
03:09:57.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:57.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:57.789 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:09:59.307 01.518 29988 Exposure complete
03:09:59.359 00.052 29988 worker thread done servicing request
03:09:59.359 00.000 28316 OnExposeComplete: enter
03:09:59.360 00.001 28316 UpdateGuideState(): m_state=6
03:09:59.362 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4809
03:09:59.364 00.002 28316 Star::Find returns 1 (0), X=950.70, Y=256.57, Mass=2362, SNR=33.7, Peak=166 HFD=3.9
03:09:59.365 00.001 28316 MultiStar: [#1 -0.32,0.02,0.98,U] [#2 -0.20,-0.01,0.88,U] [#3 0.01,-0.21,0.87,U] [#4 -0.12,-0.06,0.82,U] [#5 -0.36,-0.01,0.00,M1] [#6 -0.21,0.22,0.63,U] [#7 -0.13,-0.04,0.61,U] [#8 -0.53,-0.03,0.00,M1] 
03:09:59.366 00.001 28316 single-star, 6 included, MultiStar: {-0.15, -0.02}, one-star: {-0.07, -0.03}
03:09:59.366 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
03:09:59.368 00.002 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
03:09:59.368 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.78 mountX=0.00 mountY=0.08, mountTheta=1.51
03:09:59.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
03:09:59.370 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
03:09:59.370 00.000 29988 Worker thread wakes up
03:09:59.370 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
03:09:59.370 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
03:09:59.370 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
03:09:59.370 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:09:59.371 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:09:59.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:09:59.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:09:59.372 00.000 28316 Enqueuing Expose request
03:09:59.373 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:09:59.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:09:59.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:09:59.373 00.000 29988 MoveAxis(E, 0, ABG)
03:09:59.373 00.000 29988 Move returns status 0, amount 0
03:09:59.373 00.000 29988 MoveAxis(N, 0, ABG)
03:09:59.373 00.000 29988 Move returns status 0, amount 0
03:09:59.373 00.000 29988 move complete, result=0
03:09:59.374 00.001 29988 worker thread done servicing request
03:09:59.374 00.000 29988 Worker thread wakes up
03:09:59.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:09:59.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:09:59.374 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:10:01.007 01.633 29988 Exposure complete
03:10:01.048 00.041 29988 worker thread done servicing request
03:10:01.048 00.000 28316 OnExposeComplete: enter
03:10:01.050 00.002 28316 UpdateGuideState(): m_state=6
03:10:01.052 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4810
03:10:01.053 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.33, Mass=2457, SNR=34.3, Peak=163 HFD=4.0
03:10:01.054 00.001 28316 MultiStar: [#1 -0.42,-0.24,0.00,M1] [#2 -0.30,-0.28,0.00,M1] [#3 -0.11,-0.32,0.00,M1] [#4 -0.27,-0.44,0.00,M1] [#5 -0.38,-0.05,0.00,M2] [#6 -0.27,-0.06,0.61,U] [#7 -0.38,-0.36,0.00,M1] [#8 -0.52,-0.15,0.00,M2] 
03:10:01.054 00.000 28316 refined, 1 included, MultiStar: {-0.27, -0.19}, one-star: {-0.27, -0.27}
03:10:01.054 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
03:10:01.055 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
03:10:01.055 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-2.53 mountX=-0.06 mountY=0.33, mountTheta=1.75
03:10:01.057 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.19, opts=13)
03:10:01.057 00.000 28316 Enqueuing Move request for scope (-0.27, -0.19)
03:10:01.058 00.001 29988 Worker thread wakes up
03:10:01.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:01.058 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
03:10:01.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:01.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:01.059 00.000 28316 Enqueuing Expose request
03:10:01.060 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.19) opts 0xd
03:10:01.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.19)
03:10:01.060 00.000 29988 Moving (-0.27, -0.19) raw xDistance=-0.06 yDistance=0.33
03:10:01.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:01.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
03:10:01.060 00.000 29988 MoveAxis(E, 0, ABG)
03:10:01.060 00.000 29988 Move returns status 0, amount 0
03:10:01.060 00.000 29988 MoveAxis(S, 79, ABG)
03:10:01.060 00.000 29988 Guiding  Dir = 1, Dur = 79
03:10:01.061 00.001 29988 IsSlewing returns 0
03:10:01.061 00.000 29988 IsGuiding returns 0
03:10:01.066 00.005 29988 PulseGuide returned control before completion, sleep 84
03:10:01.166 00.100 29988 IsGuiding returns 0
03:10:01.166 00.000 29988 Move returns status 0, amount 79
03:10:01.166 00.000 29988 move complete, result=0
03:10:01.166 00.000 29988 worker thread done servicing request
03:10:01.166 00.000 29988 Worker thread wakes up
03:10:01.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:01.166 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 79 ms SOUTH
03:10:01.167 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:02.581 01.414 29988 Exposure complete
03:10:02.622 00.041 29988 worker thread done servicing request
03:10:02.623 00.001 28316 OnExposeComplete: enter
03:10:02.624 00.001 28316 UpdateGuideState(): m_state=6
03:10:02.626 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4811
03:10:02.629 00.003 28316 Star::Find returns 1 (0), X=950.94, Y=256.71, Mass=2389, SNR=33.8, Peak=204 HFD=4.1
03:10:02.632 00.003 28316 MultiStar: [#1 0.11,-0.09,0.99,U] [#2 0.24,-0.07,0.93,U] [#3 0.44,-0.20,0.00,M2] [#4 0.01,-0.13,0.83,U] [#5 -0.01,0.00,0.76,U] [#6 0.10,0.06,0.66,U] [#7 0.14,-0.02,0.63,U] [#8 0.01,0.00,0.58,U] 
03:10:02.635 00.003 28316 refined, 7 included, MultiStar: {0.10, -0.02}, one-star: {0.17, 0.11}
03:10:02.637 00.002 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
03:10:02.639 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
03:10:02.639 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-0.17 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
03:10:02.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.02, opts=13)
03:10:02.641 00.001 28316 Enqueuing Move request for scope (0.10, -0.02)
03:10:02.644 00.003 29988 Worker thread wakes up
03:10:02.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:02.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
03:10:02.644 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
03:10:02.645 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
03:10:02.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:02.645 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:02.646 00.001 29988 Moving (0.10, -0.02) raw xDistance=-0.06 yDistance=-0.08
03:10:02.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:02.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:02.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:10:02.646 00.000 28316 Enqueuing Expose request
03:10:02.647 00.001 29988 MoveAxis(E, 0, ABG)
03:10:02.647 00.000 29988 Move returns status 0, amount 0
03:10:02.647 00.000 29988 MoveAxis(N, 0, ABG)
03:10:02.647 00.000 29988 Move returns status 0, amount 0
03:10:02.647 00.000 29988 move complete, result=0
03:10:02.647 00.000 29988 worker thread done servicing request
03:10:02.647 00.000 29988 Worker thread wakes up
03:10:02.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:02.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:02.647 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:04.274 01.627 29988 Exposure complete
03:10:04.306 00.032 29988 worker thread done servicing request
03:10:04.307 00.001 28316 OnExposeComplete: enter
03:10:04.307 00.000 28316 UpdateGuideState(): m_state=6
03:10:04.308 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4812
03:10:04.308 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=256.61, Mass=2414, SNR=34.0, Peak=187 HFD=3.9
03:10:04.309 00.001 28316 MultiStar: [#1 0.14,-0.13,0.97,U] [#2 0.19,-0.06,0.92,U] [#3 0.28,-0.23,0.00,M3] [#4 0.00,-0.22,0.82,U] [#5 0.00,-0.05,0.72,U] [#6 0.01,0.08,0.63,U] [#7 0.15,-0.08,0.61,U] [#8 0.03,-0.08,0.60,U] 
03:10:04.309 00.000 28316 single-star, 7 included, MultiStar: {0.08, -0.07}, one-star: {0.09, 0.01}
03:10:04.310 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
03:10:04.310 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
03:10:04.310 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.13 mountX=-0.03 mountY=-0.09, mountTheta=-1.87
03:10:04.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
03:10:04.312 00.001 28316 Enqueuing Move request for scope (0.09, 0.01)
03:10:04.312 00.000 29988 Worker thread wakes up
03:10:04.313 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
03:10:04.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
03:10:04.313 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.09
03:10:04.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:10:04.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:04.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:04.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:10:04.313 00.000 29988 MoveAxis(E, 0, ABG)
03:10:04.313 00.000 29988 Move returns status 0, amount 0
03:10:04.313 00.000 29988 MoveAxis(N, 0, ABG)
03:10:04.313 00.000 29988 Move returns status 0, amount 0
03:10:04.313 00.000 29988 move complete, result=0
03:10:04.313 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:10:04.314 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:04.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:04.315 00.001 29988 worker thread done servicing request
03:10:04.315 00.000 28316 Enqueuing Expose request
03:10:04.316 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:04.316 00.000 29988 Worker thread wakes up
03:10:04.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:04.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:05.841 01.525 29988 Exposure complete
03:10:05.893 00.052 29988 worker thread done servicing request
03:10:05.893 00.000 28316 OnExposeComplete: enter
03:10:05.896 00.003 28316 UpdateGuideState(): m_state=6
03:10:05.897 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4813
03:10:05.898 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.57, Mass=2495, SNR=34.7, Peak=210 HFD=3.9
03:10:05.900 00.002 28316 MultiStar: [#1 0.04,-0.20,0.95,U] [#2 0.28,-0.03,0.90,U] [#3 0.16,-0.18,0.85,U] [#4 0.08,-0.08,0.79,U] [#5 -0.07,-0.09,0.73,U] [#6 0.07,0.23,0.61,U] [#7 -0.01,-0.21,0.59,U] [#8 0.02,-0.00,0.58,U] 
03:10:05.901 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.07}, one-star: {0.14, -0.03}
03:10:05.903 00.002 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:10:05.904 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:10:05.905 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.70 mountX=-0.11 mountY=-0.05, mountTheta=-2.73
03:10:05.907 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
03:10:05.907 00.000 28316 Enqueuing Move request for scope (0.09, -0.07)
03:10:05.908 00.001 29988 Worker thread wakes up
03:10:05.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:05.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
03:10:05.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
03:10:05.908 00.000 28316 UpdateGuideState exits: m=2495 RSB=34.7
03:10:05.909 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:05.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:05.909 00.000 28316 Enqueuing Expose request
03:10:05.910 00.001 29988 Moving (0.09, -0.07) raw xDistance=-0.11 yDistance=-0.05
03:10:05.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:10:05.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:05.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:10:05.910 00.000 29988 MoveAxis(E, 0, ABG)
03:10:05.910 00.000 29988 Move returns status 0, amount 0
03:10:05.910 00.000 29988 MoveAxis(N, 0, ABG)
03:10:05.910 00.000 29988 Move returns status 0, amount 0
03:10:05.910 00.000 29988 move complete, result=0
03:10:05.910 00.000 29988 worker thread done servicing request
03:10:05.910 00.000 29988 Worker thread wakes up
03:10:05.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:05.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:05.910 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:07.547 01.637 29988 Exposure complete
03:10:07.604 00.057 29988 worker thread done servicing request
03:10:07.604 00.000 28316 OnExposeComplete: enter
03:10:07.607 00.003 28316 UpdateGuideState(): m_state=6
03:10:07.609 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4814
03:10:07.611 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=256.44, Mass=2454, SNR=34.3, Peak=201 HFD=4.0
03:10:07.611 00.000 28316 MultiStar: [#1 0.20,-0.14,0.96,U] [#2 0.49,-0.15,0.00,M1] [#3 0.46,-0.24,0.00,M3] [#4 0.17,-0.24,0.82,U] [#5 -0.02,-0.03,0.75,U] [#6 0.12,0.05,0.64,U] [#7 0.26,-0.01,0.61,U] [#8 0.17,0.04,0.57,U] 
03:10:07.612 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.09}, one-star: {0.23, -0.16}
03:10:07.612 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:10:07.612 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:10:07.613 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=-0.15 mountY=-0.11, mountTheta=-2.51
03:10:07.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
03:10:07.615 00.001 28316 Enqueuing Move request for scope (0.17, -0.09)
03:10:07.615 00.000 29988 Worker thread wakes up
03:10:07.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:07.616 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.3
03:10:07.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:07.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:07.617 00.001 28316 Enqueuing Expose request
03:10:07.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
03:10:07.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
03:10:07.617 00.000 29988 Moving (0.17, -0.09) raw xDistance=-0.15 yDistance=-0.11
03:10:07.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:10:07.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:07.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:10:07.617 00.000 29988 MoveAxis(E, 0, ABG)
03:10:07.617 00.000 29988 Move returns status 0, amount 0
03:10:07.617 00.000 29988 MoveAxis(N, 0, ABG)
03:10:07.617 00.000 29988 Move returns status 0, amount 0
03:10:07.617 00.000 29988 move complete, result=0
03:10:07.617 00.000 29988 worker thread done servicing request
03:10:07.618 00.001 29988 Worker thread wakes up
03:10:07.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:07.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:07.618 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:09.136 01.518 29988 Exposure complete
03:10:09.173 00.037 29988 worker thread done servicing request
03:10:09.173 00.000 28316 OnExposeComplete: enter
03:10:09.173 00.000 28316 UpdateGuideState(): m_state=6
03:10:09.174 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4815
03:10:09.175 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=256.41, Mass=2294, SNR=33.2, Peak=179 HFD=4.0
03:10:09.176 00.001 28316 MultiStar: [#1 -0.03,-0.22,1.01,U] [#2 0.21,-0.23,0.93,U] [#3 0.56,-0.32,0.00,M4] [#4 0.16,-0.25,0.84,U] [#5 0.03,-0.04,0.76,U] [#6 0.10,-0.00,0.63,U] [#7 0.28,-0.12,0.64,U] [#8 -0.05,-0.11,0.58,U] 
03:10:09.177 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.16}, one-star: {0.18, -0.19}
03:10:09.178 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:10:09.179 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:10:09.179 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.95 mountX=-0.19 mountY=-0.03, mountTheta=-2.99
03:10:09.182 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.16, opts=13)
03:10:09.182 00.000 28316 Enqueuing Move request for scope (0.11, -0.16)
03:10:09.183 00.001 29988 Worker thread wakes up
03:10:09.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:09.183 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.2
03:10:09.184 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:09.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:09.184 00.000 28316 Enqueuing Expose request
03:10:09.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
03:10:09.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
03:10:09.185 00.000 29988 Moving (0.11, -0.16) raw xDistance=-0.19 yDistance=-0.03
03:10:09.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:10:09.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:09.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:10:09.185 00.000 29988 MoveAxis(E, 0, ABG)
03:10:09.185 00.000 29988 Move returns status 0, amount 0
03:10:09.185 00.000 29988 MoveAxis(N, 0, ABG)
03:10:09.185 00.000 29988 Move returns status 0, amount 0
03:10:09.185 00.000 29988 move complete, result=0
03:10:09.185 00.000 29988 worker thread done servicing request
03:10:09.185 00.000 29988 Worker thread wakes up
03:10:09.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:09.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:09.186 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:10.815 01.629 29988 Exposure complete
03:10:10.849 00.034 29988 worker thread done servicing request
03:10:10.849 00.000 28316 OnExposeComplete: enter
03:10:10.850 00.001 28316 UpdateGuideState(): m_state=6
03:10:10.852 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4816
03:10:10.853 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=256.63, Mass=2312, SNR=33.4, Peak=179 HFD=4.0
03:10:10.854 00.001 28316 MultiStar: [#1 0.24,-0.06,1.00,U] [#2 0.39,-0.09,0.00,M1] [#3 0.44,-0.19,0.00,M5] [#4 0.38,-0.23,0.00,M1] [#5 0.05,0.00,0.74,U] [#6 0.16,0.09,0.63,U] [#7 0.38,-0.15,0.00,M1] [#8 0.01,0.11,0.57,U] 
03:10:10.856 00.002 28316 refined, 4 included, MultiStar: {0.19, 0.02}, one-star: {0.35, 0.03}
03:10:10.857 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
03:10:10.859 00.002 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
03:10:10.859 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.13 mountX=-0.06 mountY=-0.18, mountTheta=-1.87
03:10:10.861 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.02, opts=13)
03:10:10.861 00.000 28316 Enqueuing Move request for scope (0.19, 0.02)
03:10:10.862 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:10.862 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.4
03:10:10.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:10.863 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:10.863 00.000 28316 Enqueuing Expose request
03:10:10.864 00.001 29988 Worker thread wakes up
03:10:10.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
03:10:10.864 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
03:10:10.864 00.000 29988 Moving (0.19, 0.02) raw xDistance=-0.06 yDistance=-0.18
03:10:10.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:10.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:10.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:10:10.864 00.000 29988 MoveAxis(E, 0, ABG)
03:10:10.864 00.000 29988 Move returns status 0, amount 0
03:10:10.864 00.000 29988 MoveAxis(N, 0, ABG)
03:10:10.864 00.000 29988 Move returns status 0, amount 0
03:10:10.864 00.000 29988 move complete, result=0
03:10:10.864 00.000 29988 worker thread done servicing request
03:10:10.865 00.001 29988 Worker thread wakes up
03:10:10.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:10.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:10.865 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:10:12.384 01.519 29988 Exposure complete
03:10:12.418 00.034 29988 worker thread done servicing request
03:10:12.418 00.000 28316 OnExposeComplete: enter
03:10:12.418 00.000 28316 UpdateGuideState(): m_state=6
03:10:12.419 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4817
03:10:12.419 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=256.33, Mass=2350, SNR=33.6, Peak=196 HFD=3.9
03:10:12.420 00.001 28316 MultiStar: [#1 0.44,-0.27,0.00,M1] [#2 0.38,-0.26,0.00,M2] [#3 0.45,-0.31,0.00,M6] [#4 0.35,-0.26,0.00,M2] [#5 0.37,-0.22,0.00,M1] [#6 0.28,0.06,0.65,U] [#7 0.38,-0.21,0.00,M2] [#8 0.16,-0.22,0.61,U] 
03:10:12.420 00.000 28316 refined, 2 included, MultiStar: {0.29, -0.16}, one-star: {0.37, -0.27}
03:10:12.421 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:10:12.421 00.000 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:10:12.422 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.51 mountX=-0.27 mountY=-0.18, mountTheta=-2.54
03:10:12.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.16, opts=13)
03:10:12.423 00.000 28316 Enqueuing Move request for scope (0.29, -0.16)
03:10:12.424 00.001 29988 Worker thread wakes up
03:10:12.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd
03:10:12.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.16)
03:10:12.424 00.000 29988 Moving (0.29, -0.16) raw xDistance=-0.27 yDistance=-0.18
03:10:12.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:10:12.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:12.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:12.424 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:10:12.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:12.425 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:12.425 00.000 28316 Enqueuing Expose request
03:10:12.426 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:10:12.426 00.000 29988 MoveAxis(E, 56, ABG)
03:10:12.426 00.000 29988 Guiding  Dir = 2, Dur = 56
03:10:12.426 00.000 29988 IsSlewing returns 0
03:10:12.426 00.000 29988 IsGuiding returns 0
03:10:12.428 00.002 29988 PulseGuide returned control before completion, sleep 64
03:10:12.508 00.080 29988 IsGuiding returns 0
03:10:12.508 00.000 29988 Move returns status 0, amount 56
03:10:12.508 00.000 29988 MoveAxis(N, 0, ABG)
03:10:12.508 00.000 29988 Move returns status 0, amount 0
03:10:12.508 00.000 29988 move complete, result=0
03:10:12.508 00.000 29988 worker thread done servicing request
03:10:12.508 00.000 29988 Worker thread wakes up
03:10:12.508 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.2 px 0 ms NORTH
03:10:12.509 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:12.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:14.146 01.637 29988 Exposure complete
03:10:14.182 00.036 29988 worker thread done servicing request
03:10:14.182 00.000 28316 OnExposeComplete: enter
03:10:14.182 00.000 28316 UpdateGuideState(): m_state=6
03:10:14.183 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4818
03:10:14.183 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=256.78, Mass=2408, SNR=34.1, Peak=204 HFD=4.1
03:10:14.184 00.001 28316 MultiStar: [#1 0.39,-0.02,0.00,M2] [#2 0.42,0.04,0.00,M3] [#3 0.49,-0.03,0.00,M7] [#4 0.32,-0.08,0.79,U] [#5 0.12,0.13,0.74,U] [#6 0.27,0.11,0.62,U] [#7 0.42,-0.01,0.00,M3] [#8 -0.00,0.22,0.61,U] 
03:10:14.184 00.000 28316 refined, 4 included, MultiStar: {0.21, 0.11}, one-star: {0.27, 0.18}
03:10:14.185 00.001 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
03:10:14.185 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
03:10:14.186 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.23 cameraTheta=0.48 mountX=0.01 mountY=-0.23, mountTheta=-1.52
03:10:14.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.11, opts=13)
03:10:14.187 00.000 28316 Enqueuing Move request for scope (0.21, 0.11)
03:10:14.188 00.001 29988 Worker thread wakes up
03:10:14.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:14.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
03:10:14.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
03:10:14.188 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.1
03:10:14.189 00.001 29988 Moving (0.21, 0.11) raw xDistance=0.01 yDistance=-0.23
03:10:14.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:10:14.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:14.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:14.191 00.002 28316 Enqueuing Expose request
03:10:14.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:10:14.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:10:14.191 00.000 29988 MoveAxis(E, 0, ABG)
03:10:14.191 00.000 29988 Move returns status 0, amount 0
03:10:14.191 00.000 29988 MoveAxis(N, 0, ABG)
03:10:14.192 00.001 29988 Move returns status 0, amount 0
03:10:14.192 00.000 29988 move complete, result=0
03:10:14.192 00.000 29988 worker thread done servicing request
03:10:14.192 00.000 29988 Worker thread wakes up
03:10:14.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:14.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:14.192 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:10:15.717 01.525 29988 Exposure complete
03:10:15.760 00.043 29988 worker thread done servicing request
03:10:15.760 00.000 28316 OnExposeComplete: enter
03:10:15.761 00.001 28316 UpdateGuideState(): m_state=6
03:10:15.761 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4819
03:10:15.762 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.64, Mass=2205, SNR=32.4, Peak=182 HFD=3.9
03:10:15.762 00.000 28316 MultiStar: [#1 0.30,-0.00,1.00,U] [#2 0.36,-0.07,0.00,M4] [#3 0.53,-0.18,0.00,M8] [#4 0.37,0.05,0.00,M2] [#5 0.44,0.17,0.00,M1] [#6 0.42,0.21,0.00,M1] [#7 0.62,-0.09,0.00,M4] [#8 0.07,0.16,0.59,U] 
03:10:15.763 00.001 28316 refined, 2 included, MultiStar: {0.28, 0.05}, one-star: {0.38, 0.04}
03:10:15.763 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:10:15.764 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:10:15.765 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=-0.07 mountY=-0.27, mountTheta=-1.82
03:10:15.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.05, opts=13)
03:10:15.766 00.000 28316 Enqueuing Move request for scope (0.28, 0.05)
03:10:15.767 00.001 29988 Worker thread wakes up
03:10:15.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
03:10:15.767 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
03:10:15.767 00.000 29988 Moving (0.28, 0.05) raw xDistance=-0.07 yDistance=-0.27
03:10:15.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:10:15.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:10:15.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:15.767 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.4
03:10:15.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:15.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:15.769 00.001 28316 Enqueuing Expose request
03:10:15.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:10:15.769 00.000 29988 MoveAxis(E, 0, ABG)
03:10:15.769 00.000 29988 Move returns status 0, amount 0
03:10:15.769 00.000 29988 MoveAxis(N, 0, ABG)
03:10:15.769 00.000 29988 Move returns status 0, amount 0
03:10:15.769 00.000 29988 move complete, result=0
03:10:15.769 00.000 29988 worker thread done servicing request
03:10:15.769 00.000 29988 Worker thread wakes up
03:10:15.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:15.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:15.770 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:10:17.407 01.637 29988 Exposure complete
03:10:17.443 00.036 29988 worker thread done servicing request
03:10:17.443 00.000 28316 OnExposeComplete: enter
03:10:17.444 00.001 28316 UpdateGuideState(): m_state=6
03:10:17.445 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4820
03:10:17.445 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=256.73, Mass=2542, SNR=34.8, Peak=203 HFD=4.1
03:10:17.446 00.001 28316 MultiStar: [#1 0.23,-0.09,0.96,U] [#2 0.65,0.13,0.00,M5] [#3 0.63,-0.03,0.00,M9] [#4 0.41,-0.12,0.00,M3] [#5 0.38,0.00,0.00,M2] [#6 0.47,0.16,0.00,M2] [#7 0.56,0.05,0.00,M5] [#8 0.25,0.19,0.56,U] 
03:10:17.446 00.000 28316 refined, 2 included, MultiStar: {0.28, 0.06}, one-star: {0.35, 0.13}
03:10:17.447 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
03:10:17.447 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
03:10:17.447 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.06 hyp=0.29 cameraTheta=0.21 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
03:10:17.448 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.06, opts=13)
03:10:17.449 00.001 28316 Enqueuing Move request for scope (0.28, 0.06)
03:10:17.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:17.450 00.001 28316 UpdateGuideState exits: m=2542 RSB=34.8
03:10:17.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:17.451 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:17.451 00.000 28316 Enqueuing Expose request
03:10:17.451 00.000 29988 Worker thread wakes up
03:10:17.452 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.06) opts 0xd
03:10:17.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.06)
03:10:17.452 00.000 29988 Moving (0.28, 0.06) raw xDistance=-0.06 yDistance=-0.28
03:10:17.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:17.452 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.78
03:10:17.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:10:17.452 00.000 29988 MoveAxis(E, 0, ABG)
03:10:17.452 00.000 29988 Move returns status 0, amount 0
03:10:17.452 00.000 29988 MoveAxis(N, 66, ABG)
03:10:17.452 00.000 29988 Guiding  Dir = 0, Dur = 66
03:10:17.452 00.000 29988 IsSlewing returns 0
03:10:17.452 00.000 29988 IsGuiding returns 0
03:10:17.457 00.005 29988 PulseGuide returned control before completion, sleep 71
03:10:17.536 00.079 29988 IsGuiding returns 0
03:10:17.536 00.000 29988 Move returns status 0, amount 66
03:10:17.536 00.000 29988 move complete, result=0
03:10:17.537 00.001 29988 worker thread done servicing request
03:10:17.537 00.000 29988 Worker thread wakes up
03:10:17.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:17.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:17.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
03:10:18.946 01.409 29988 Exposure complete
03:10:18.999 00.053 29988 worker thread done servicing request
03:10:18.999 00.000 28316 OnExposeComplete: enter
03:10:19.001 00.002 28316 UpdateGuideState(): m_state=6
03:10:19.003 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4821
03:10:19.004 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=256.60, Mass=2372, SNR=33.7, Peak=182 HFD=3.8
03:10:19.007 00.003 28316 MultiStar: [#1 0.24,-0.12,0.97,U] [#2 0.56,-0.13,0.00,M6] [#3 0.62,-0.13,0.00,M10] [#4 0.74,-0.14,0.00,M4] [#5 0.49,-0.01,0.00,M3] [#6 0.49,0.18,0.00,M3] [#7 0.60,-0.06,0.00,M6] [#8 0.33,0.15,0.00,M1] 
03:10:19.009 00.002 28316 refined, 1 included, MultiStar: {0.34, -0.06}, one-star: {0.43, -0.00}
03:10:19.012 00.003 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
03:10:19.014 00.002 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
03:10:19.015 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=-0.06 hyp=0.34 cameraTheta=-0.17 mountX=-0.19 mountY=-0.28, mountTheta=-2.18
03:10:19.017 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.06, opts=13)
03:10:19.018 00.001 28316 Enqueuing Move request for scope (0.34, -0.06)
03:10:19.018 00.000 29988 Worker thread wakes up
03:10:19.019 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.06) opts 0xd
03:10:19.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.06)
03:10:19.019 00.000 29988 Moving (0.34, -0.06) raw xDistance=-0.19 yDistance=-0.28
03:10:19.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:10:19.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:10:19.019 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:10:19.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:19.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:19.021 00.001 28316 Enqueuing Expose request
03:10:19.022 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:10:19.022 00.000 29988 MoveAxis(E, 0, ABG)
03:10:19.022 00.000 29988 Move returns status 0, amount 0
03:10:19.022 00.000 29988 MoveAxis(N, 66, ABG)
03:10:19.022 00.000 29988 Guiding  Dir = 0, Dur = 66
03:10:19.022 00.000 29988 IsSlewing returns 0
03:10:19.022 00.000 29988 IsGuiding returns 0
03:10:19.027 00.005 29988 PulseGuide returned control before completion, sleep 72
03:10:19.115 00.088 29988 IsGuiding returns 0
03:10:19.115 00.000 29988 Move returns status 0, amount 66
03:10:19.115 00.000 29988 move complete, result=0
03:10:19.115 00.000 29988 worker thread done servicing request
03:10:19.115 00.000 29988 Worker thread wakes up
03:10:19.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:19.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:19.115 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 66 ms NORTH
03:10:20.751 01.636 29988 Exposure complete
03:10:20.778 00.027 29988 worker thread done servicing request
03:10:20.778 00.000 28316 OnExposeComplete: enter
03:10:20.779 00.001 28316 UpdateGuideState(): m_state=6
03:10:20.780 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4822
03:10:20.780 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=256.49, Mass=2350, SNR=33.5, Peak=172 HFD=4.0
03:10:20.781 00.001 28316 MultiStar: [#1 0.15,-0.16,0.97,U] [#2 0.21,-0.22,0.90,U] [#3 0.41,-0.28,0.00,R] [#4 0.12,-0.33,0.00,M5] [#5 0.00,-0.12,0.74,U] [#6 -0.05,0.04,0.62,U] [#7 0.24,-0.27,0.00,M7] [#8 0.07,-0.19,0.57,U] 
03:10:20.781 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.13}, one-star: {0.29, -0.11}
03:10:20.782 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
03:10:20.782 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
03:10:20.782 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-0.78 mountX=-0.18 mountY=-0.06, mountTheta=-2.81
03:10:20.784 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.13, opts=13)
03:10:20.784 00.000 28316 Enqueuing Move request for scope (0.13, -0.13)
03:10:20.785 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:20.787 00.002 29988 Worker thread wakes up
03:10:20.787 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.5
03:10:20.788 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
03:10:20.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
03:10:20.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:20.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:20.788 00.000 28316 Enqueuing Expose request
03:10:20.789 00.001 29988 Moving (0.13, -0.13) raw xDistance=-0.18 yDistance=-0.06
03:10:20.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:10:20.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:20.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:10:20.789 00.000 29988 MoveAxis(E, 0, ABG)
03:10:20.789 00.000 29988 Move returns status 0, amount 0
03:10:20.789 00.000 29988 MoveAxis(N, 0, ABG)
03:10:20.789 00.000 29988 Move returns status 0, amount 0
03:10:20.789 00.000 29988 move complete, result=0
03:10:20.789 00.000 29988 worker thread done servicing request
03:10:20.789 00.000 29988 Worker thread wakes up
03:10:20.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:20.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:20.790 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:22.311 01.521 29988 Exposure complete
03:10:22.349 00.038 29988 worker thread done servicing request
03:10:22.349 00.000 28316 OnExposeComplete: enter
03:10:22.350 00.001 28316 UpdateGuideState(): m_state=6
03:10:22.351 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4823
03:10:22.351 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=256.33, Mass=2282, SNR=33.1, Peak=191 HFD=3.8
03:10:22.352 00.001 28316 MultiStar: [#1 0.22,-0.51,0.00,M1] [#2 0.34,-0.37,0.00,M6] [#3 0.07,-0.16,0.86,U] [#4 0.07,-0.47,0.00,M6] [#5 -0.02,-0.30,0.77,U] [#6 0.15,-0.15,0.63,U] [#7 0.21,-0.22,0.66,U] [#8 0.09,-0.37,0.00,M1] 
03:10:22.352 00.000 28316 refined, 4 included, MultiStar: {0.17, -0.22}, one-star: {0.41, -0.27}
03:10:22.353 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
03:10:22.353 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
03:10:22.353 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.90 mountX=-0.27 mountY=-0.06, mountTheta=-2.94
03:10:22.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.22, opts=13)
03:10:22.356 00.002 28316 Enqueuing Move request for scope (0.17, -0.22)
03:10:22.357 00.001 29988 Worker thread wakes up
03:10:22.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
03:10:22.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
03:10:22.357 00.000 29988 Moving (0.17, -0.22) raw xDistance=-0.27 yDistance=-0.06
03:10:22.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:22.358 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:10:22.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:22.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:10:22.358 00.000 29988 MoveAxis(E, 58, ABG)
03:10:22.358 00.000 29988 Guiding  Dir = 2, Dur = 58
03:10:22.358 00.000 28316 UpdateGuideState exits: m=2282 RSB=33.1
03:10:22.359 00.001 29988 IsSlewing returns 0
03:10:22.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:22.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:22.359 00.000 28316 Enqueuing Expose request
03:10:22.360 00.001 29988 IsGuiding returns 0
03:10:22.362 00.002 29988 PulseGuide returned control before completion, sleep 67
03:10:22.435 00.073 29988 IsGuiding returns 0
03:10:22.435 00.000 29988 Move returns status 0, amount 58
03:10:22.435 00.000 29988 MoveAxis(N, 0, ABG)
03:10:22.435 00.000 29988 Move returns status 0, amount 0
03:10:22.435 00.000 29988 move complete, result=0
03:10:22.435 00.000 29988 worker thread done servicing request
03:10:22.435 00.000 29988 Worker thread wakes up
03:10:22.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:22.436 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:22.436 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
03:10:24.070 01.634 29988 Exposure complete
03:10:24.110 00.040 29988 worker thread done servicing request
03:10:24.110 00.000 28316 OnExposeComplete: enter
03:10:24.112 00.002 28316 UpdateGuideState(): m_state=6
03:10:24.113 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4824
03:10:24.113 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=256.47, Mass=2408, SNR=33.9, Peak=182 HFD=3.8
03:10:24.114 00.001 28316 MultiStar: [#1 0.00,-0.17,0.97,U] [#2 0.20,-0.11,0.88,U] [#3 -0.27,-0.01,0.84,U] [#4 0.12,-0.21,0.82,U] [#5 -0.12,-0.02,0.75,U] [#6 -0.16,0.12,0.63,U] [#7 0.24,-0.25,0.00,M7] [#8 -0.18,0.00,0.57,U] 
03:10:24.115 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.08}, one-star: {0.05, -0.13}
03:10:24.115 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
03:10:24.115 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:10:24.116 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.92 mountX=-0.06 mountY=0.06, mountTheta=2.35
03:10:24.117 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
03:10:24.119 00.002 28316 Enqueuing Move request for scope (-0.03, -0.08)
03:10:24.119 00.000 29988 Worker thread wakes up
03:10:24.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:24.119 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.9
03:10:24.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:24.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:24.121 00.001 28316 Enqueuing Expose request
03:10:24.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
03:10:24.121 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
03:10:24.121 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
03:10:24.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:24.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:24.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:10:24.121 00.000 29988 MoveAxis(E, 0, ABG)
03:10:24.121 00.000 29988 Move returns status 0, amount 0
03:10:24.121 00.000 29988 MoveAxis(N, 0, ABG)
03:10:24.121 00.000 29988 Move returns status 0, amount 0
03:10:24.121 00.000 29988 move complete, result=0
03:10:24.121 00.000 29988 worker thread done servicing request
03:10:24.121 00.000 29988 Worker thread wakes up
03:10:24.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:24.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:24.122 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:10:25.642 01.520 29988 Exposure complete
03:10:25.681 00.039 29988 worker thread done servicing request
03:10:25.681 00.000 28316 OnExposeComplete: enter
03:10:25.681 00.000 28316 UpdateGuideState(): m_state=6
03:10:25.682 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4825
03:10:25.682 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=256.69, Mass=2404, SNR=34.0, Peak=201 HFD=4.1
03:10:25.683 00.001 28316 MultiStar: [#1 0.05,-0.02,0.98,U] [#2 0.14,0.16,0.89,U] [#3 -0.10,0.24,0.84,U] [#4 0.16,-0.12,0.86,U] [#5 -0.05,0.06,0.74,U] [#6 0.05,0.12,0.62,U] [#7 0.23,0.05,0.63,U] [#8 -0.03,-0.04,0.57,U] 
03:10:25.685 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.18, 0.09}
03:10:25.686 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
03:10:25.687 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
03:10:25.688 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.71 mountX=0.03 mountY=-0.09, mountTheta=-1.29
03:10:25.691 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
03:10:25.691 00.000 28316 Enqueuing Move request for scope (0.07, 0.06)
03:10:25.692 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:25.692 00.000 28316 UpdateGuideState exits: m=2404 RSB=34.0
03:10:25.693 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:25.693 00.000 29988 Worker thread wakes up
03:10:25.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:25.694 00.001 28316 Enqueuing Expose request
03:10:25.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
03:10:25.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
03:10:25.694 00.000 29988 Moving (0.07, 0.06) raw xDistance=0.03 yDistance=-0.09
03:10:25.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:10:25.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:25.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:10:25.694 00.000 29988 MoveAxis(E, 0, ABG)
03:10:25.694 00.000 29988 Move returns status 0, amount 0
03:10:25.694 00.000 29988 MoveAxis(N, 0, ABG)
03:10:25.694 00.000 29988 Move returns status 0, amount 0
03:10:25.695 00.001 29988 move complete, result=0
03:10:25.695 00.000 29988 worker thread done servicing request
03:10:25.695 00.000 29988 Worker thread wakes up
03:10:25.695 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:25.696 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:25.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:27.326 01.630 29988 Exposure complete
03:10:27.359 00.033 29988 worker thread done servicing request
03:10:27.359 00.000 28316 OnExposeComplete: enter
03:10:27.360 00.001 28316 UpdateGuideState(): m_state=6
03:10:27.361 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4826
03:10:27.361 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=256.78, Mass=2395, SNR=33.9, Peak=224 HFD=4.1
03:10:27.363 00.002 28316 MultiStar: [#1 0.03,0.12,1.03,U] [#2 0.18,-0.02,0.92,U] [#3 -0.16,0.20,0.87,U] [#4 0.07,-0.20,0.80,U] [#5 -0.02,0.23,0.75,U] [#6 0.12,0.13,0.62,U] [#7 0.26,-0.04,0.60,U] [#8 0.03,0.08,0.59,U] 
03:10:27.364 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {0.19, 0.18}
03:10:27.365 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:10:27.366 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:10:27.366 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.81 mountX=0.04 mountY=-0.10, mountTheta=-1.19
03:10:27.367 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
03:10:27.368 00.001 28316 Enqueuing Move request for scope (0.07, 0.08)
03:10:27.368 00.000 29988 Worker thread wakes up
03:10:27.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
03:10:27.368 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
03:10:27.368 00.000 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.10
03:10:27.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:10:27.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:27.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:27.369 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:10:27.369 00.000 29988 MoveAxis(E, 0, ABG)
03:10:27.369 00.000 29988 Move returns status 0, amount 0
03:10:27.369 00.000 29988 MoveAxis(N, 0, ABG)
03:10:27.369 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.9
03:10:27.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:27.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:27.370 00.000 28316 Enqueuing Expose request
03:10:27.371 00.001 29988 Move returns status 0, amount 0
03:10:27.371 00.000 29988 move complete, result=0
03:10:27.371 00.000 29988 worker thread done servicing request
03:10:27.371 00.000 29988 Worker thread wakes up
03:10:27.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:27.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:27.372 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:28.886 01.514 29988 Exposure complete
03:10:28.944 00.058 29988 worker thread done servicing request
03:10:28.944 00.000 28316 OnExposeComplete: enter
03:10:28.948 00.004 28316 UpdateGuideState(): m_state=6
03:10:28.948 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4827
03:10:28.950 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=256.73, Mass=2384, SNR=33.9, Peak=197 HFD=4.1
03:10:28.951 00.001 28316 MultiStar: [#1 0.03,0.09,0.97,U] [#2 0.06,0.04,0.90,U] [#3 -0.26,0.22,0.00,M1] [#4 0.02,-0.08,0.84,U] [#5 -0.02,0.23,0.72,U] [#6 -0.21,0.31,0.00,M1] [#7 0.10,-0.00,0.62,U] [#8 -0.19,0.07,0.60,U] 
03:10:28.951 00.000 28316 refined, 6 included, MultiStar: {0.03, 0.07}, one-star: {0.14, 0.13}
03:10:28.952 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
03:10:28.952 00.000 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
03:10:28.953 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.14 mountX=0.05 mountY=-0.06, mountTheta=-0.87
03:10:28.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
03:10:28.954 00.000 28316 Enqueuing Move request for scope (0.03, 0.07)
03:10:28.955 00.001 29988 Worker thread wakes up
03:10:28.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:28.955 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
03:10:28.955 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:28.956 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:28.956 00.000 28316 Enqueuing Expose request
03:10:28.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:10:28.957 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:10:28.957 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
03:10:28.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:10:28.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:28.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:10:28.957 00.000 29988 MoveAxis(E, 0, ABG)
03:10:28.957 00.000 29988 Move returns status 0, amount 0
03:10:28.957 00.000 29988 MoveAxis(N, 0, ABG)
03:10:28.957 00.000 29988 Move returns status 0, amount 0
03:10:28.957 00.000 29988 move complete, result=0
03:10:28.957 00.000 29988 worker thread done servicing request
03:10:28.957 00.000 29988 Worker thread wakes up
03:10:28.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:28.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:28.958 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:30.595 01.637 29988 Exposure complete
03:10:30.638 00.043 29988 worker thread done servicing request
03:10:30.640 00.002 28316 OnExposeComplete: enter
03:10:30.640 00.000 28316 UpdateGuideState(): m_state=6
03:10:30.642 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4828
03:10:30.643 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.76, Mass=2483, SNR=34.6, Peak=201 HFD=4.1
03:10:30.644 00.001 28316 MultiStar: [#1 -0.15,0.12,0.95,U] [#2 0.13,0.15,0.89,U] [#3 -0.03,0.25,0.83,U] [#4 -0.08,0.03,0.80,U] [#5 -0.24,-0.00,0.71,U] [#6 -0.12,0.27,0.62,U] [#7 0.15,0.07,0.60,U] [#8 -0.35,0.15,0.00,M1] 
03:10:30.646 00.002 28316 refined, 7 included, MultiStar: {-0.04, 0.13}, one-star: {0.00, 0.16}
03:10:30.646 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
03:10:30.646 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
03:10:30.647 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.87 mountX=0.14 mountY=-0.02, mountTheta=-0.17
03:10:30.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.13, opts=13)
03:10:30.649 00.000 28316 Enqueuing Move request for scope (-0.04, 0.13)
03:10:30.650 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:30.650 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.6
03:10:30.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:30.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:30.652 00.001 28316 Enqueuing Expose request
03:10:30.652 00.000 29988 Worker thread wakes up
03:10:30.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
03:10:30.652 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
03:10:30.652 00.000 29988 Moving (-0.04, 0.13) raw xDistance=0.14 yDistance=-0.02
03:10:30.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:10:30.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:30.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:10:30.652 00.000 29988 MoveAxis(E, 0, ABG)
03:10:30.652 00.000 29988 Move returns status 0, amount 0
03:10:30.652 00.000 29988 MoveAxis(N, 0, ABG)
03:10:30.652 00.000 29988 Move returns status 0, amount 0
03:10:30.652 00.000 29988 move complete, result=0
03:10:30.652 00.000 29988 worker thread done servicing request
03:10:30.652 00.000 29988 Worker thread wakes up
03:10:30.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:30.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:30.653 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:32.175 01.522 29988 Exposure complete
03:10:32.199 00.024 29988 worker thread done servicing request
03:10:32.199 00.000 28316 OnExposeComplete: enter
03:10:32.199 00.000 28316 UpdateGuideState(): m_state=6
03:10:32.200 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4829
03:10:32.200 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.77, Mass=2468, SNR=34.2, Peak=204 HFD=3.9
03:10:32.201 00.001 28316 MultiStar: [#1 -0.27,-0.03,0.98,U] [#2 0.02,0.10,0.90,U] [#3 -0.27,0.14,0.83,U] [#4 -0.17,-0.02,0.80,U] [#5 -0.18,0.09,0.71,U] [#6 -0.14,0.37,0.00,M1] [#7 -0.13,0.10,0.62,U] [#8 -0.43,0.25,0.00,M2] 
03:10:32.201 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.08}, one-star: {0.00, 0.17}
03:10:32.202 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
03:10:32.202 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:10:32.203 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.62 mountX=0.13 mountY=0.09, mountTheta=0.60
03:10:32.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.08, opts=13)
03:10:32.204 00.000 28316 Enqueuing Move request for scope (-0.14, 0.08)
03:10:32.206 00.002 29988 Worker thread wakes up
03:10:32.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:32.206 00.000 28316 UpdateGuideState exits: m=2468 RSB=34.2
03:10:32.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:32.207 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:32.208 00.001 28316 Enqueuing Expose request
03:10:32.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
03:10:32.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
03:10:32.208 00.000 29988 Moving (-0.14, 0.08) raw xDistance=0.13 yDistance=0.09
03:10:32.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:10:32.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:32.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:10:32.208 00.000 29988 MoveAxis(E, 0, ABG)
03:10:32.208 00.000 29988 Move returns status 0, amount 0
03:10:32.208 00.000 29988 MoveAxis(N, 0, ABG)
03:10:32.208 00.000 29988 Move returns status 0, amount 0
03:10:32.208 00.000 29988 move complete, result=0
03:10:32.208 00.000 29988 worker thread done servicing request
03:10:32.208 00.000 29988 Worker thread wakes up
03:10:32.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:32.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:32.209 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:10:33.833 01.624 29988 Exposure complete
03:10:33.877 00.044 29988 worker thread done servicing request
03:10:33.877 00.000 28316 OnExposeComplete: enter
03:10:33.879 00.002 28316 UpdateGuideState(): m_state=6
03:10:33.880 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4830
03:10:33.880 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.65, Mass=2465, SNR=34.5, Peak=187 HFD=4.0
03:10:33.881 00.001 28316 MultiStar: [#1 0.23,-0.15,0.96,U] [#2 0.13,0.03,0.89,U] [#3 -0.11,0.12,0.82,U] [#4 0.21,-0.09,0.80,U] [#5 0.14,-0.06,0.73,U] [#6 0.20,0.30,0.00,M2] [#7 0.32,0.07,0.61,U] [#8 -0.07,-0.02,0.55,U] 
03:10:33.882 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.01}, one-star: {0.14, 0.05}
03:10:33.884 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:10:33.886 00.002 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:10:33.888 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.07 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
03:10:33.892 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
03:10:33.892 00.000 28316 Enqueuing Move request for scope (0.13, -0.01)
03:10:33.893 00.001 29988 Worker thread wakes up
03:10:33.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:33.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
03:10:33.893 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.5
03:10:33.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:33.894 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:33.894 00.000 28316 Enqueuing Expose request
03:10:33.895 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
03:10:33.895 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.06 yDistance=-0.11
03:10:33.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:10:33.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:33.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:10:33.895 00.000 29988 MoveAxis(E, 0, ABG)
03:10:33.895 00.000 29988 Move returns status 0, amount 0
03:10:33.895 00.000 29988 MoveAxis(N, 0, ABG)
03:10:33.895 00.000 29988 Move returns status 0, amount 0
03:10:33.895 00.000 29988 move complete, result=0
03:10:33.895 00.000 29988 worker thread done servicing request
03:10:33.895 00.000 29988 Worker thread wakes up
03:10:33.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:33.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:33.896 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:35.421 01.525 29988 Exposure complete
03:10:35.473 00.052 29988 worker thread done servicing request
03:10:35.473 00.000 28316 OnExposeComplete: enter
03:10:35.474 00.001 28316 UpdateGuideState(): m_state=6
03:10:35.475 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4831
03:10:35.475 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=256.72, Mass=2339, SNR=33.4, Peak=202 HFD=4.0
03:10:35.476 00.001 28316 MultiStar: [#1 0.20,-0.05,0.99,U] [#2 0.21,0.12,0.94,U] [#3 -0.04,0.17,0.87,U] [#4 0.07,-0.17,0.84,U] [#5 0.14,0.05,0.74,U] [#6 -0.00,0.10,0.62,U] [#7 0.21,0.02,0.62,U] [#8 -0.00,0.02,0.59,U] 
03:10:35.476 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.13, 0.12}
03:10:35.476 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
03:10:35.477 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
03:10:35.477 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.38 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
03:10:35.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
03:10:35.480 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
03:10:35.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:35.481 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.4
03:10:35.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:35.483 00.002 29988 Worker thread wakes up
03:10:35.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
03:10:35.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
03:10:35.483 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
03:10:35.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:35.484 00.001 28316 Enqueuing Expose request
03:10:35.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:10:35.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:35.485 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:10:35.485 00.000 29988 MoveAxis(E, 0, ABG)
03:10:35.485 00.000 29988 Move returns status 0, amount 0
03:10:35.485 00.000 29988 MoveAxis(N, 0, ABG)
03:10:35.485 00.000 29988 Move returns status 0, amount 0
03:10:35.485 00.000 29988 move complete, result=0
03:10:35.485 00.000 29988 worker thread done servicing request
03:10:35.485 00.000 29988 Worker thread wakes up
03:10:35.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:35.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:35.485 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:37.115 01.630 29988 Exposure complete
03:10:37.156 00.041 29988 worker thread done servicing request
03:10:37.156 00.000 28316 OnExposeComplete: enter
03:10:37.157 00.001 28316 UpdateGuideState(): m_state=6
03:10:37.159 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4832
03:10:37.160 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.68, Mass=2358, SNR=33.8, Peak=202 HFD=3.7
03:10:37.162 00.002 28316 MultiStar: [#1 -0.01,-0.01,0.98,U] [#2 0.03,0.04,0.91,U] [#3 -0.18,0.20,0.85,U] [#4 -0.07,-0.03,0.83,U] [#5 0.07,0.03,0.73,U] [#6 -0.23,0.27,0.00,M2] [#7 0.08,0.01,0.61,U] [#8 -0.12,-0.09,0.58,U] 
03:10:37.163 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.03, 0.08}
03:10:37.165 00.002 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:10:37.166 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:10:37.166 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.27 mountX=0.04 mountY=0.01, mountTheta=0.24
03:10:37.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
03:10:37.168 00.001 28316 Enqueuing Move request for scope (-0.03, 0.03)
03:10:37.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:37.169 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.8
03:10:37.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:37.170 00.001 29988 Worker thread wakes up
03:10:37.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:37.170 00.000 28316 Enqueuing Expose request
03:10:37.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:10:37.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:10:37.170 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.01
03:10:37.171 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:10:37.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:37.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:10:37.171 00.000 29988 MoveAxis(E, 0, ABG)
03:10:37.171 00.000 29988 Move returns status 0, amount 0
03:10:37.171 00.000 29988 MoveAxis(N, 0, ABG)
03:10:37.171 00.000 29988 Move returns status 0, amount 0
03:10:37.171 00.000 29988 move complete, result=0
03:10:37.171 00.000 29988 worker thread done servicing request
03:10:37.171 00.000 29988 Worker thread wakes up
03:10:37.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:37.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:37.171 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:10:38.688 01.517 29988 Exposure complete
03:10:38.717 00.029 29988 worker thread done servicing request
03:10:38.718 00.001 28316 OnExposeComplete: enter
03:10:38.718 00.000 28316 UpdateGuideState(): m_state=6
03:10:38.719 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4833
03:10:38.719 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=256.68, Mass=2301, SNR=33.3, Peak=201 HFD=3.7
03:10:38.720 00.001 28316 MultiStar: [#1 -0.26,-0.23,0.00,M1] [#2 0.04,0.11,0.90,U] [#3 -0.22,0.17,0.86,U] [#4 -0.04,-0.01,0.83,U] [#5 -0.24,0.01,0.77,U] [#6 -0.13,0.27,0.63,U] [#7 0.10,-0.03,0.62,U] [#8 -0.18,0.19,0.62,U] 
03:10:38.720 00.000 28316 single-star, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.02, 0.08}
03:10:38.721 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
03:10:38.721 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
03:10:38.722 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.85 mountX=0.08 mountY=-0.01, mountTheta=-0.18
03:10:38.723 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
03:10:38.723 00.000 28316 Enqueuing Move request for scope (-0.02, 0.08)
03:10:38.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:38.724 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.3
03:10:38.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:38.725 00.001 29988 Worker thread wakes up
03:10:38.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:10:38.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:10:38.725 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.01
03:10:38.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:10:38.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:38.725 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:38.728 00.003 28316 Enqueuing Expose request
03:10:38.731 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:10:38.731 00.000 29988 MoveAxis(E, 0, ABG)
03:10:38.731 00.000 29988 Move returns status 0, amount 0
03:10:38.731 00.000 29988 MoveAxis(N, 0, ABG)
03:10:38.731 00.000 29988 Move returns status 0, amount 0
03:10:38.731 00.000 29988 move complete, result=0
03:10:38.731 00.000 29988 worker thread done servicing request
03:10:38.731 00.000 29988 Worker thread wakes up
03:10:38.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:38.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:38.731 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:40.353 01.622 29988 Exposure complete
03:10:40.391 00.038 29988 worker thread done servicing request
03:10:40.391 00.000 28316 OnExposeComplete: enter
03:10:40.394 00.003 28316 UpdateGuideState(): m_state=6
03:10:40.398 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4834
03:10:40.400 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=256.83, Mass=2420, SNR=34.0, Peak=215 HFD=4.1
03:10:40.401 00.001 28316 MultiStar: [#1 0.04,-0.10,0.97,U] [#2 -0.08,0.07,0.89,U] [#3 -0.11,0.14,0.85,U] [#4 -0.08,-0.07,0.80,U] [#5 0.04,-0.09,0.73,U] [#6 -0.02,0.28,0.63,U] [#7 0.24,-0.05,0.60,U] [#8 -0.21,-0.05,0.60,U] 
03:10:40.402 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.12, 0.23}
03:10:40.403 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
03:10:40.404 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
03:10:40.404 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.70 mountX=0.04 mountY=-0.01, mountTheta=-0.33
03:10:40.407 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
03:10:40.407 00.000 28316 Enqueuing Move request for scope (-0.01, 0.04)
03:10:40.408 00.001 29988 Worker thread wakes up
03:10:40.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:40.409 00.001 28316 UpdateGuideState exits: m=2420 RSB=34.0
03:10:40.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:40.411 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:40.411 00.000 28316 Enqueuing Expose request
03:10:40.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
03:10:40.412 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
03:10:40.412 00.000 29988 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
03:10:40.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:10:40.412 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:40.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:10:40.412 00.000 29988 MoveAxis(E, 0, ABG)
03:10:40.412 00.000 29988 Move returns status 0, amount 0
03:10:40.412 00.000 29988 MoveAxis(N, 0, ABG)
03:10:40.412 00.000 29988 Move returns status 0, amount 0
03:10:40.412 00.000 29988 move complete, result=0
03:10:40.412 00.000 29988 worker thread done servicing request
03:10:40.412 00.000 29988 Worker thread wakes up
03:10:40.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:40.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:40.412 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:41.937 01.525 29988 Exposure complete
03:10:41.971 00.034 29988 worker thread done servicing request
03:10:41.971 00.000 28316 OnExposeComplete: enter
03:10:41.971 00.000 28316 UpdateGuideState(): m_state=6
03:10:41.972 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4835
03:10:41.972 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=256.62, Mass=2459, SNR=34.3, Peak=200 HFD=3.7
03:10:41.973 00.001 28316 MultiStar: [#1 0.03,-0.10,1.01,U] [#2 0.02,0.14,0.94,U] [#3 -0.29,0.20,0.00,M1] [#4 -0.06,-0.07,0.80,U] [#5 -0.05,0.06,0.74,U] [#6 0.06,0.19,0.60,U] [#7 0.07,-0.01,0.61,U] [#8 -0.26,0.00,0.57,U] 
03:10:41.973 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.02}, one-star: {-0.04, 0.02}
03:10:41.974 00.001 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
03:10:41.974 00.000 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
03:10:41.975 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.34 mountX=0.03 mountY=0.01, mountTheta=0.31
03:10:41.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
03:10:41.977 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
03:10:41.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:41.977 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.3
03:10:41.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:41.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:41.979 00.001 28316 Enqueuing Expose request
03:10:41.979 00.000 29988 Worker thread wakes up
03:10:41.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
03:10:41.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
03:10:41.980 00.001 29988 Moving (-0.02, 0.02) raw xDistance=0.03 yDistance=0.01
03:10:41.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:10:41.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:41.980 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:10:41.980 00.000 29988 MoveAxis(E, 0, ABG)
03:10:41.980 00.000 29988 Move returns status 0, amount 0
03:10:41.980 00.000 29988 MoveAxis(N, 0, ABG)
03:10:41.980 00.000 29988 Move returns status 0, amount 0
03:10:41.980 00.000 29988 move complete, result=0
03:10:41.980 00.000 29988 worker thread done servicing request
03:10:41.980 00.000 29988 Worker thread wakes up
03:10:41.980 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:41.980 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:41.980 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:10:43.603 01.623 29988 Exposure complete
03:10:43.638 00.035 29988 worker thread done servicing request
03:10:43.638 00.000 28316 OnExposeComplete: enter
03:10:43.639 00.001 28316 UpdateGuideState(): m_state=6
03:10:43.640 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4836
03:10:43.640 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.63, Mass=2304, SNR=33.2, Peak=181 HFD=3.9
03:10:43.641 00.001 28316 MultiStar: [#1 0.06,-0.16,1.00,U] [#2 0.12,-0.39,0.00,M1] [#3 -0.14,0.11,0.85,U] [#4 -0.16,-0.13,0.85,U] [#5 -0.05,0.09,0.75,U] [#6 -0.02,-0.01,0.64,U] [#7 0.00,-0.10,0.63,U] [#8 -0.16,-0.09,0.61,U] 
03:10:43.641 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.03}, one-star: {0.08, 0.03}
03:10:43.643 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.82)
03:10:43.644 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
03:10:43.645 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.47 mountX=-0.01 mountY=0.05, mountTheta=1.81
03:10:43.647 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
03:10:43.648 00.001 28316 Enqueuing Move request for scope (-0.04, -0.03)
03:10:43.648 00.000 29988 Worker thread wakes up
03:10:43.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:43.649 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
03:10:43.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
03:10:43.649 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.2
03:10:43.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:43.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:43.650 00.000 28316 Enqueuing Expose request
03:10:43.650 00.000 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.05
03:10:43.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:10:43.651 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:43.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:10:43.651 00.000 29988 MoveAxis(E, 0, ABG)
03:10:43.651 00.000 29988 Move returns status 0, amount 0
03:10:43.651 00.000 29988 MoveAxis(N, 0, ABG)
03:10:43.651 00.000 29988 Move returns status 0, amount 0
03:10:43.651 00.000 29988 move complete, result=0
03:10:43.651 00.000 29988 worker thread done servicing request
03:10:43.651 00.000 29988 Worker thread wakes up
03:10:43.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:43.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:43.651 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:10:45.171 01.520 29988 Exposure complete
03:10:45.219 00.048 29988 worker thread done servicing request
03:10:45.219 00.000 28316 OnExposeComplete: enter
03:10:45.220 00.001 28316 UpdateGuideState(): m_state=6
03:10:45.221 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4837
03:10:45.221 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=256.52, Mass=2370, SNR=33.5, Peak=171 HFD=3.6
03:10:45.222 00.001 28316 MultiStar: [#1 -0.11,-0.20,0.98,U] [#2 -0.05,-0.04,0.93,U] [#3 -0.37,0.07,0.00,M1] [#4 -0.16,-0.26,0.84,U] [#5 -0.03,-0.20,0.74,U] [#6 -0.30,-0.15,0.00,M1] [#7 0.07,-0.23,0.61,U] [#8 -0.15,-0.18,0.58,U] 
03:10:45.222 00.000 28316 single-star, 6 included, MultiStar: {-0.08, -0.16}, one-star: {-0.11, -0.08}
03:10:45.223 00.001 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
03:10:45.223 00.000 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
03:10:45.223 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.55 mountX=-0.02 mountY=0.13, mountTheta=1.74
03:10:45.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
03:10:45.225 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
03:10:45.225 00.000 29988 Worker thread wakes up
03:10:45.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:45.226 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.5
03:10:45.226 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:45.227 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:45.227 00.000 28316 Enqueuing Expose request
03:10:45.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
03:10:45.228 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
03:10:45.228 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.02 yDistance=0.13
03:10:45.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:10:45.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:45.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:10:45.228 00.000 29988 MoveAxis(E, 0, ABG)
03:10:45.228 00.000 29988 Move returns status 0, amount 0
03:10:45.228 00.000 29988 MoveAxis(N, 0, ABG)
03:10:45.228 00.000 29988 Move returns status 0, amount 0
03:10:45.228 00.000 29988 move complete, result=0
03:10:45.228 00.000 29988 worker thread done servicing request
03:10:45.228 00.000 29988 Worker thread wakes up
03:10:45.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:45.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:45.228 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:10:46.864 01.636 29988 Exposure complete
03:10:46.902 00.038 29988 worker thread done servicing request
03:10:46.902 00.000 28316 OnExposeComplete: enter
03:10:46.903 00.001 28316 UpdateGuideState(): m_state=6
03:10:46.904 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4838
03:10:46.904 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=256.62, Mass=2394, SNR=33.8, Peak=179 HFD=3.7
03:10:46.905 00.001 28316 MultiStar: [#1 -0.47,-0.15,0.00,M1] [#2 -0.31,-0.13,0.00,M1] [#3 -0.62,0.05,0.00,M2] [#4 -0.35,-0.00,0.00,M1] [#5 -0.33,-0.02,0.00,M1] [#6 -0.36,0.31,0.00,M2] [#7 -0.36,0.02,0.00,M1] [#8 -0.58,0.17,0.00,M1] 
03:10:46.905 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
03:10:46.905 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
03:10:46.906 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.07 mountX=0.15 mountY=0.26, mountTheta=1.07
03:10:46.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.02, opts=13)
03:10:46.908 00.001 28316 Enqueuing Move request for scope (-0.31, 0.02)
03:10:46.908 00.000 29988 Worker thread wakes up
03:10:46.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:46.909 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
03:10:46.909 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.8
03:10:46.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
03:10:46.909 00.000 29988 Moving (-0.31, 0.02) raw xDistance=0.15 yDistance=0.26
03:10:46.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:10:46.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:10:46.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:10:46.909 00.000 29988 MoveAxis(E, 0, ABG)
03:10:46.909 00.000 29988 Move returns status 0, amount 0
03:10:46.909 00.000 29988 MoveAxis(N, 0, ABG)
03:10:46.909 00.000 29988 Move returns status 0, amount 0
03:10:46.910 00.001 29988 move complete, result=0
03:10:46.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:46.910 00.000 29988 worker thread done servicing request
03:10:46.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:46.911 00.001 28316 Enqueuing Expose request
03:10:46.911 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:10:46.911 00.000 29988 Worker thread wakes up
03:10:46.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:46.912 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:48.429 01.517 29988 Exposure complete
03:10:48.466 00.037 29988 worker thread done servicing request
03:10:48.466 00.000 28316 OnExposeComplete: enter
03:10:48.467 00.001 28316 UpdateGuideState(): m_state=6
03:10:48.468 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4839
03:10:48.468 00.000 28316 Star::Find returns 1 (0), X=950.03, Y=256.97, Mass=2450, SNR=34.3, Peak=220 HFD=4.4
03:10:48.469 00.001 28316 MultiStar: large primary error, entering stabilization period
03:10:48.469 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
03:10:48.469 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
03:10:48.470 00.001 28316 CameraToMount -- cameraX=-0.74 cameraY=0.37 hyp=0.82 cameraTheta=2.67 mountX=0.64 mountY=0.49, mountTheta=0.65
03:10:48.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.74, y=0.37, opts=13)
03:10:48.472 00.001 28316 Enqueuing Move request for scope (-0.74, 0.37)
03:10:48.472 00.000 29988 Worker thread wakes up
03:10:48.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.37) opts 0xd
03:10:48.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.74, 0.37)
03:10:48.472 00.000 29988 Moving (-0.74, 0.37) raw xDistance=0.64 yDistance=0.49
03:10:48.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
03:10:48.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:10:48.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:48.474 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
03:10:48.474 00.000 29988 MoveAxis(W, 135, ABG)
03:10:48.474 00.000 29988 Guiding  Dir = 3, Dur = 135
03:10:48.474 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
03:10:48.474 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:48.475 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:48.475 00.000 28316 Enqueuing Expose request
03:10:48.476 00.001 29988 IsSlewing returns 0
03:10:48.476 00.000 29988 IsGuiding returns 0
03:10:48.478 00.002 29988 PulseGuide returned control before completion, sleep 144
03:10:48.634 00.156 29988 IsGuiding returns 0
03:10:48.634 00.000 29988 Move returns status 0, amount 135
03:10:48.634 00.000 29988 MoveAxis(N, 0, ABG)
03:10:48.634 00.000 29988 Move returns status 0, amount 0
03:10:48.634 00.000 29988 move complete, result=0
03:10:48.634 00.000 29988 worker thread done servicing request
03:10:48.634 00.000 29988 Worker thread wakes up
03:10:48.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:48.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:48.635 00.001 28316 GuideStep: 0.6 px 135 ms WEST, 0.5 px 0 ms NORTH
03:10:50.268 01.633 29988 Exposure complete
03:10:50.303 00.035 29988 worker thread done servicing request
03:10:50.303 00.000 28316 OnExposeComplete: enter
03:10:50.303 00.000 28316 UpdateGuideState(): m_state=6
03:10:50.304 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4840
03:10:50.305 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=256.36, Mass=2429, SNR=34.2, Peak=177 HFD=3.7
03:10:50.307 00.002 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
03:10:50.308 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
03:10:50.309 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.24 hyp=0.52 cameraTheta=-2.65 mountX=-0.03 mountY=0.52, mountTheta=1.64
03:10:50.312 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.24, opts=13)
03:10:50.313 00.001 28316 Enqueuing Move request for scope (-0.46, -0.24)
03:10:50.313 00.000 29988 Worker thread wakes up
03:10:50.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:50.314 00.001 28316 UpdateGuideState exits: m=2429 RSB=34.2
03:10:50.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:50.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:50.315 00.000 28316 Enqueuing Expose request
03:10:50.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.24) opts 0xd
03:10:50.316 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.24)
03:10:50.316 00.000 29988 Moving (-0.46, -0.24) raw xDistance=-0.03 yDistance=0.52
03:10:50.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:10:50.316 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.12 newest=1.27
03:10:50.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
03:10:50.316 00.000 29988 MoveAxis(E, 0, ABG)
03:10:50.316 00.000 29988 Move returns status 0, amount 0
03:10:50.316 00.000 29988 MoveAxis(S, 124, ABG)
03:10:50.316 00.000 29988 Guiding  Dir = 1, Dur = 124
03:10:50.316 00.000 29988 IsSlewing returns 0
03:10:50.316 00.000 29988 IsGuiding returns 0
03:10:50.321 00.005 29988 PulseGuide returned control before completion, sleep 130
03:10:50.456 00.135 29988 IsGuiding returns 0
03:10:50.456 00.000 29988 Move returns status 0, amount 124
03:10:50.456 00.000 29988 move complete, result=0
03:10:50.456 00.000 29988 worker thread done servicing request
03:10:50.456 00.000 29988 Worker thread wakes up
03:10:50.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:50.456 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 124 ms SOUTH
03:10:50.458 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:51.864 01.406 29988 Exposure complete
03:10:51.891 00.027 29988 worker thread done servicing request
03:10:51.891 00.000 28316 OnExposeComplete: enter
03:10:51.892 00.001 28316 UpdateGuideState(): m_state=6
03:10:51.892 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4841
03:10:51.893 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=256.22, Mass=2410, SNR=34.0, Peak=188 HFD=3.9
03:10:51.894 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
03:10:51.894 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
03:10:51.895 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.39 hyp=0.41 cameraTheta=-1.92 mountX=-0.29 mountY=0.30, mountTheta=2.34
03:10:51.897 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.39, opts=13)
03:10:51.897 00.000 28316 Enqueuing Move request for scope (-0.14, -0.39)
03:10:51.898 00.001 29988 Worker thread wakes up
03:10:51.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:51.898 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:10:51.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:51.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:51.900 00.001 28316 Enqueuing Expose request
03:10:51.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.39) opts 0xd
03:10:51.900 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.39)
03:10:51.900 00.000 29988 Moving (-0.14, -0.39) raw xDistance=-0.29 yDistance=0.30
03:10:51.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
03:10:51.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
03:10:51.900 00.000 29988 MoveAxis(E, 61, ABG)
03:10:51.900 00.000 29988 Guiding  Dir = 2, Dur = 61
03:10:51.901 00.001 29988 IsSlewing returns 0
03:10:51.901 00.000 29988 IsGuiding returns 0
03:10:51.902 00.001 29988 PulseGuide returned control before completion, sleep 70
03:10:51.988 00.086 29988 IsGuiding returns 0
03:10:51.988 00.000 29988 Move returns status 0, amount 61
03:10:51.988 00.000 29988 MoveAxis(S, 71, ABG)
03:10:51.988 00.000 29988 Guiding  Dir = 1, Dur = 71
03:10:51.989 00.001 29988 IsSlewing returns 0
03:10:51.989 00.000 29988 IsGuiding returns 0
03:10:51.994 00.005 29988 PulseGuide returned control before completion, sleep 77
03:10:52.085 00.091 29988 IsGuiding returns 0
03:10:52.097 00.012 29988 Move returns status 0, amount 71
03:10:52.097 00.000 29988 move complete, result=0
03:10:52.097 00.000 29988 worker thread done servicing request
03:10:52.097 00.000 29988 Worker thread wakes up
03:10:52.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:52.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:52.097 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.3 px 71 ms SOUTH
03:10:53.736 01.639 29988 Exposure complete
03:10:53.772 00.036 29988 worker thread done servicing request
03:10:53.772 00.000 28316 OnExposeComplete: enter
03:10:53.773 00.001 28316 UpdateGuideState(): m_state=6
03:10:53.774 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4842
03:10:53.774 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=256.78, Mass=2400, SNR=34.0, Peak=230 HFD=4.0
03:10:53.775 00.001 28316 MultiStar: exiting stabilization period
03:10:53.775 00.000 28316 MultiStar: [#1 -0.02,0.03,0.97,U] [#2 0.18,0.21,0.87,U] [#3 -0.17,0.23,0.87,U] [#4 0.17,0.01,0.82,U] [#5 -0.03,0.06,0.71,U] [#6 0.12,0.36,0.00,M3] [#7 0.24,-0.00,0.61,U] [#8 -0.20,0.22,0.60,U] 
03:10:53.776 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.12}, one-star: {0.12, 0.18}
03:10:53.776 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
03:10:53.777 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
03:10:53.778 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=0.09 mountY=-0.09, mountTheta=-0.77
03:10:53.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
03:10:53.781 00.001 28316 Enqueuing Move request for scope (0.04, 0.12)
03:10:53.782 00.001 29988 Worker thread wakes up
03:10:53.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:53.783 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
03:10:53.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
03:10:53.783 00.000 29988 Moving (0.04, 0.12) raw xDistance=0.09 yDistance=-0.09
03:10:53.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:10:53.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:53.783 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:10:53.785 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:53.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:53.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:10:53.786 00.000 29988 MoveAxis(E, 0, ABG)
03:10:53.786 00.000 29988 Move returns status 0, amount 0
03:10:53.786 00.000 29988 MoveAxis(N, 0, ABG)
03:10:53.786 00.000 29988 Move returns status 0, amount 0
03:10:53.786 00.000 29988 move complete, result=0
03:10:53.786 00.000 28316 Enqueuing Expose request
03:10:53.789 00.003 29988 worker thread done servicing request
03:10:53.789 00.000 29988 Worker thread wakes up
03:10:53.789 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:10:53.791 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:53.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:55.311 01.520 29988 Exposure complete
03:10:55.349 00.038 29988 worker thread done servicing request
03:10:55.349 00.000 28316 OnExposeComplete: enter
03:10:55.350 00.001 28316 UpdateGuideState(): m_state=6
03:10:55.350 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4843
03:10:55.351 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=256.65, Mass=2348, SNR=33.6, Peak=217 HFD=3.7
03:10:55.351 00.000 28316 MultiStar: [#1 0.14,-0.01,1.01,U] [#2 0.07,0.03,0.91,U] [#3 -0.26,0.21,0.00,M2] [#4 0.04,-0.12,0.82,U] [#5 -0.08,0.03,0.74,U] [#6 0.09,0.19,0.64,U] [#7 0.31,-0.17,0.00,M1] [#8 -0.08,0.01,0.57,U] 
03:10:55.352 00.001 28316 refined, 6 included, MultiStar: {0.04, 0.02}, one-star: {0.04, 0.05}
03:10:55.352 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
03:10:55.354 00.002 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
03:10:55.356 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.48 mountX=0.00 mountY=-0.05, mountTheta=-1.51
03:10:55.360 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
03:10:55.363 00.003 28316 Enqueuing Move request for scope (0.04, 0.02)
03:10:55.365 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:55.367 00.002 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:10:55.371 00.004 29988 Worker thread wakes up
03:10:55.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:55.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:55.372 00.001 28316 Enqueuing Expose request
03:10:55.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
03:10:55.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
03:10:55.372 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.05
03:10:55.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:10:55.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:55.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:10:55.372 00.000 29988 MoveAxis(E, 0, ABG)
03:10:55.372 00.000 29988 Move returns status 0, amount 0
03:10:55.372 00.000 29988 MoveAxis(N, 0, ABG)
03:10:55.372 00.000 29988 Move returns status 0, amount 0
03:10:55.372 00.000 29988 move complete, result=0
03:10:55.372 00.000 29988 worker thread done servicing request
03:10:55.373 00.001 29988 Worker thread wakes up
03:10:55.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:55.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:55.373 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:10:57.007 01.634 29988 Exposure complete
03:10:57.055 00.048 29988 worker thread done servicing request
03:10:57.055 00.000 28316 OnExposeComplete: enter
03:10:57.058 00.003 28316 UpdateGuideState(): m_state=6
03:10:57.061 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4844
03:10:57.063 00.002 28316 Star::Find returns 1 (0), X=950.98, Y=256.62, Mass=2215, SNR=32.6, Peak=192 HFD=4.0
03:10:57.066 00.003 28316 MultiStar: [#1 0.19,0.08,1.03,U] [#2 0.19,0.01,0.94,U] [#3 -0.07,0.25,0.88,U] [#4 0.17,0.09,0.85,U] [#5 0.16,0.01,0.76,U] [#6 0.08,0.43,0.00,M3] [#7 0.24,0.15,0.64,U] [#8 -0.12,0.16,0.61,U] 
03:10:57.069 00.003 28316 refined, 7 included, MultiStar: {0.13, 0.09}, one-star: {0.21, 0.02}
03:10:57.069 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.38 = -1.38)
03:10:57.070 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
03:10:57.070 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.62 mountX=0.03 mountY=-0.16, mountTheta=-1.38
03:10:57.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.09, opts=13)
03:10:57.072 00.001 28316 Enqueuing Move request for scope (0.13, 0.09)
03:10:57.072 00.000 29988 Worker thread wakes up
03:10:57.072 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:57.073 00.001 28316 UpdateGuideState exits: m=2215 RSB=32.6
03:10:57.073 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:57.073 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:57.074 00.001 28316 Enqueuing Expose request
03:10:57.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
03:10:57.074 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
03:10:57.074 00.000 29988 Moving (0.13, 0.09) raw xDistance=0.03 yDistance=-0.16
03:10:57.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:10:57.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:57.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:10:57.074 00.000 29988 MoveAxis(E, 0, ABG)
03:10:57.075 00.001 29988 Move returns status 0, amount 0
03:10:57.075 00.000 29988 MoveAxis(N, 0, ABG)
03:10:57.075 00.000 29988 Move returns status 0, amount 0
03:10:57.075 00.000 29988 move complete, result=0
03:10:57.075 00.000 29988 worker thread done servicing request
03:10:57.075 00.000 29988 Worker thread wakes up
03:10:57.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:57.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:57.075 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:10:58.601 01.526 29988 Exposure complete
03:10:58.637 00.036 29988 worker thread done servicing request
03:10:58.637 00.000 28316 OnExposeComplete: enter
03:10:58.638 00.001 28316 UpdateGuideState(): m_state=6
03:10:58.640 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4845
03:10:58.642 00.002 28316 Star::Find returns 1 (0), X=950.90, Y=256.88, Mass=2371, SNR=33.7, Peak=212 HFD=4.2
03:10:58.644 00.002 28316 MultiStar: [#1 0.04,0.18,0.99,U] [#2 0.06,0.29,0.91,U] [#3 -0.20,0.47,0.00,M2] [#4 0.12,0.24,0.83,U] [#5 -0.01,0.22,0.76,U] [#6 0.18,0.55,0.00,M4] [#7 0.18,0.22,0.63,U] [#8 -0.01,0.18,0.58,U] 
03:10:58.645 00.001 28316 refined, 6 included, MultiStar: {0.07, 0.23}, one-star: {0.13, 0.28}
03:10:58.647 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
03:10:58.650 00.003 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
03:10:58.651 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.27 mountX=0.18 mountY=-0.17, mountTheta=-0.75
03:10:58.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.23, opts=13)
03:10:58.653 00.001 28316 Enqueuing Move request for scope (0.07, 0.23)
03:10:58.653 00.000 29988 Worker thread wakes up
03:10:58.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:10:58.654 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:10:58.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:10:58.655 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:10:58.655 00.000 28316 Enqueuing Expose request
03:10:58.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
03:10:58.656 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
03:10:58.656 00.000 29988 Moving (0.07, 0.23) raw xDistance=0.18 yDistance=-0.17
03:10:58.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:10:58.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:10:58.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:10:58.656 00.000 29988 MoveAxis(E, 0, ABG)
03:10:58.656 00.000 29988 Move returns status 0, amount 0
03:10:58.656 00.000 29988 MoveAxis(N, 0, ABG)
03:10:58.656 00.000 29988 Move returns status 0, amount 0
03:10:58.656 00.000 29988 move complete, result=0
03:10:58.656 00.000 29988 worker thread done servicing request
03:10:58.656 00.000 29988 Worker thread wakes up
03:10:58.656 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:10:58.656 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:10:58.656 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:11:00.279 01.623 29988 Exposure complete
03:11:00.311 00.032 29988 worker thread done servicing request
03:11:00.311 00.000 28316 OnExposeComplete: enter
03:11:00.312 00.001 28316 UpdateGuideState(): m_state=6
03:11:00.312 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4846
03:11:00.312 00.000 28316 Star::Find returns 1 (0), X=950.97, Y=256.87, Mass=2373, SNR=33.7, Peak=217 HFD=4.2
03:11:00.314 00.002 28316 MultiStar: [#1 0.36,0.16,0.00,M1] [#2 0.27,0.21,0.00,M1] [#3 -0.08,0.42,0.00,M3] [#4 0.17,0.23,0.85,U] [#5 0.14,0.21,0.75,U] [#6 0.21,0.53,0.00,M5] [#7 0.19,0.23,0.65,U] [#8 0.13,0.17,0.58,U] 
03:11:00.314 00.000 28316 refined, 4 included, MultiStar: {0.17, 0.23}, one-star: {0.20, 0.27}
03:11:00.314 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
03:11:00.315 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
03:11:00.315 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.28 cameraTheta=0.93 mountX=0.14 mountY=-0.25, mountTheta=-1.08
03:11:00.316 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.23, opts=13)
03:11:00.317 00.001 28316 Enqueuing Move request for scope (0.17, 0.23)
03:11:00.317 00.000 29988 Worker thread wakes up
03:11:00.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:00.318 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
03:11:00.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
03:11:00.318 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
03:11:00.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:00.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:00.319 00.000 28316 Enqueuing Expose request
03:11:00.319 00.000 29988 Moving (0.17, 0.23) raw xDistance=0.14 yDistance=-0.25
03:11:00.320 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:11:00.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:00.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:11:00.320 00.000 29988 MoveAxis(E, 0, ABG)
03:11:00.320 00.000 29988 Move returns status 0, amount 0
03:11:00.320 00.000 29988 MoveAxis(N, 0, ABG)
03:11:00.320 00.000 29988 Move returns status 0, amount 0
03:11:00.320 00.000 29988 move complete, result=0
03:11:00.320 00.000 29988 worker thread done servicing request
03:11:00.320 00.000 29988 Worker thread wakes up
03:11:00.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:00.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:00.320 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:11:01.841 01.521 29988 Exposure complete
03:11:01.882 00.041 29988 worker thread done servicing request
03:11:01.882 00.000 28316 OnExposeComplete: enter
03:11:01.883 00.001 28316 UpdateGuideState(): m_state=6
03:11:01.883 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4847
03:11:01.884 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=256.77, Mass=2428, SNR=34.2, Peak=211 HFD=4.1
03:11:01.884 00.000 28316 MultiStar: [#1 0.36,0.01,0.00,M2] [#2 0.33,0.05,0.91,U] [#3 0.01,0.20,0.85,U] [#4 0.61,-0.10,0.00,M1] [#5 0.22,0.12,0.71,U] [#6 0.38,0.23,0.00,M6] [#7 0.36,0.01,0.00,M1] [#8 0.18,0.10,0.60,U] 
03:11:01.885 00.001 28316 refined, 4 included, MultiStar: {0.23, 0.13}, one-star: {0.36, 0.17}
03:11:01.886 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:11:01.889 00.003 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
03:11:01.891 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.27 cameraTheta=0.52 mountX=0.03 mountY=-0.26, mountTheta=-1.47
03:11:01.895 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.13, opts=13)
03:11:01.896 00.001 28316 Enqueuing Move request for scope (0.23, 0.13)
03:11:01.897 00.001 29988 Worker thread wakes up
03:11:01.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:01.897 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
03:11:01.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:01.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:01.898 00.000 28316 Enqueuing Expose request
03:11:01.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
03:11:01.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
03:11:01.899 00.000 29988 Moving (0.23, 0.13) raw xDistance=0.03 yDistance=-0.26
03:11:01.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:11:01.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:01.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:11:01.899 00.000 29988 MoveAxis(E, 0, ABG)
03:11:01.899 00.000 29988 Move returns status 0, amount 0
03:11:01.899 00.000 29988 MoveAxis(N, 0, ABG)
03:11:01.899 00.000 29988 Move returns status 0, amount 0
03:11:01.899 00.000 29988 move complete, result=0
03:11:01.899 00.000 29988 worker thread done servicing request
03:11:01.899 00.000 29988 Worker thread wakes up
03:11:01.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:01.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:01.899 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:11:03.530 01.631 29988 Exposure complete
03:11:03.557 00.027 29988 worker thread done servicing request
03:11:03.557 00.000 28316 OnExposeComplete: enter
03:11:03.560 00.003 28316 UpdateGuideState(): m_state=6
03:11:03.561 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4848
03:11:03.562 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.88, Mass=2593, SNR=35.4, Peak=229 HFD=4.3
03:11:03.563 00.001 28316 MultiStar: [#1 0.22,0.12,0.92,U] [#2 0.20,0.03,0.86,U] [#3 -0.04,0.38,0.00,M3] [#4 0.20,0.09,0.76,U] [#5 0.03,0.25,0.71,U] [#6 0.03,0.60,0.00,M7] [#7 0.39,0.13,0.00,M2] [#8 0.01,0.34,0.00,M1] 
03:11:03.563 00.000 28316 refined, 4 included, MultiStar: {0.18, 0.16}, one-star: {0.21, 0.27}
03:11:03.563 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
03:11:03.564 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
03:11:03.564 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.71 mountX=0.07 mountY=-0.23, mountTheta=-1.29
03:11:03.565 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.16, opts=13)
03:11:03.566 00.001 28316 Enqueuing Move request for scope (0.18, 0.16)
03:11:03.566 00.000 29988 Worker thread wakes up
03:11:03.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
03:11:03.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
03:11:03.566 00.000 29988 Moving (0.18, 0.16) raw xDistance=0.07 yDistance=-0.23
03:11:03.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:11:03.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:03.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:03.570 00.004 28316 UpdateGuideState exits: m=2593 RSB=35.4
03:11:03.572 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:03.574 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:11:03.574 00.000 29988 MoveAxis(E, 0, ABG)
03:11:03.574 00.000 29988 Move returns status 0, amount 0
03:11:03.575 00.001 29988 MoveAxis(N, 0, ABG)
03:11:03.575 00.000 29988 Move returns status 0, amount 0
03:11:03.575 00.000 29988 move complete, result=0
03:11:03.575 00.000 29988 worker thread done servicing request
03:11:03.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:03.575 00.000 28316 Enqueuing Expose request
03:11:03.576 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:11:03.576 00.000 29988 Worker thread wakes up
03:11:03.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:03.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:05.104 01.528 29988 Exposure complete
03:11:05.150 00.046 29988 worker thread done servicing request
03:11:05.150 00.000 28316 OnExposeComplete: enter
03:11:05.150 00.000 28316 UpdateGuideState(): m_state=6
03:11:05.151 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4849
03:11:05.151 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=256.68, Mass=2414, SNR=34.1, Peak=222 HFD=3.9
03:11:05.152 00.001 28316 MultiStar: [#1 0.09,-0.05,0.96,U] [#2 0.15,0.08,0.91,U] [#3 -0.16,0.16,0.85,U] [#4 0.07,0.08,0.79,U] [#5 0.01,0.09,0.72,U] [#6 0.08,0.40,0.00,M8] [#7 0.29,-0.01,0.61,U] [#8 -0.08,0.29,0.58,U] 
03:11:05.152 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.08}, one-star: {0.09, 0.08}
03:11:05.153 00.001 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
03:11:05.153 00.000 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
03:11:05.153 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.96 mountX=0.05 mountY=-0.09, mountTheta=-1.05
03:11:05.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.08, opts=13)
03:11:05.155 00.001 28316 Enqueuing Move request for scope (0.06, 0.08)
03:11:05.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:05.156 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
03:11:05.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:05.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:05.157 00.000 28316 Enqueuing Expose request
03:11:05.158 00.001 29988 Worker thread wakes up
03:11:05.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
03:11:05.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
03:11:05.158 00.000 29988 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
03:11:05.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:11:05.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:05.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:11:05.158 00.000 29988 MoveAxis(E, 0, ABG)
03:11:05.158 00.000 29988 Move returns status 0, amount 0
03:11:05.158 00.000 29988 MoveAxis(N, 0, ABG)
03:11:05.158 00.000 29988 Move returns status 0, amount 0
03:11:05.158 00.000 29988 move complete, result=0
03:11:05.158 00.000 29988 worker thread done servicing request
03:11:05.158 00.000 29988 Worker thread wakes up
03:11:05.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:05.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:05.159 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:11:06.788 01.629 29988 Exposure complete
03:11:06.820 00.032 29988 worker thread done servicing request
03:11:06.820 00.000 28316 OnExposeComplete: enter
03:11:06.821 00.001 28316 UpdateGuideState(): m_state=6
03:11:06.821 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4850
03:11:06.822 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.84, Mass=2247, SNR=32.9, Peak=195 HFD=3.8
03:11:06.822 00.000 28316 MultiStar: [#1 -0.03,0.03,0.99,U] [#2 0.05,0.34,0.00,M1] [#3 -0.29,0.27,0.00,M3] [#4 0.08,0.12,0.83,U] [#5 -0.03,0.05,0.74,U] [#6 -0.06,0.41,0.00,M9] [#7 0.27,0.11,0.65,U] [#8 -0.09,0.38,0.00,M1] 
03:11:06.823 00.001 28316 refined, 4 included, MultiStar: {0.02, 0.11}, one-star: {-0.10, 0.24}
03:11:06.823 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
03:11:06.824 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
03:11:06.824 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.39 mountX=0.09 mountY=-0.07, mountTheta=-0.64
03:11:06.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
03:11:06.826 00.001 28316 Enqueuing Move request for scope (0.02, 0.11)
03:11:06.826 00.000 29988 Worker thread wakes up
03:11:06.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:06.827 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
03:11:06.827 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.9
03:11:06.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:06.828 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:06.828 00.000 28316 Enqueuing Expose request
03:11:06.829 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
03:11:06.829 00.000 29988 Moving (0.02, 0.11) raw xDistance=0.09 yDistance=-0.07
03:11:06.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:11:06.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:06.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:11:06.829 00.000 29988 MoveAxis(E, 0, ABG)
03:11:06.829 00.000 29988 Move returns status 0, amount 0
03:11:06.829 00.000 29988 MoveAxis(N, 0, ABG)
03:11:06.829 00.000 29988 Move returns status 0, amount 0
03:11:06.829 00.000 29988 move complete, result=0
03:11:06.829 00.000 29988 worker thread done servicing request
03:11:06.829 00.000 29988 Worker thread wakes up
03:11:06.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:06.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:06.830 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:11:08.356 01.526 29988 Exposure complete
03:11:08.385 00.029 29988 worker thread done servicing request
03:11:08.385 00.000 28316 OnExposeComplete: enter
03:11:08.386 00.001 28316 UpdateGuideState(): m_state=6
03:11:08.389 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4851
03:11:08.391 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=256.89, Mass=2294, SNR=33.0, Peak=190 HFD=4.2
03:11:08.392 00.001 28316 MultiStar: [#1 0.04,0.26,1.00,U] [#2 0.31,0.30,0.00,M2] [#3 -0.09,0.46,0.00,M4] [#4 0.17,0.30,0.00,M1] [#5 0.06,0.35,0.00,M1] [#6 0.02,0.59,0.00,M10] [#7 0.22,0.54,0.00,M1] [#8 0.09,0.52,0.00,M2] 
03:11:08.394 00.002 28316 refined, 1 included, MultiStar: {0.12, 0.28}, one-star: {0.20, 0.29}
03:11:08.394 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
03:11:08.395 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
03:11:08.395 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.17 mountX=0.20 mountY=-0.23, mountTheta=-0.85
03:11:08.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.28, opts=13)
03:11:08.396 00.000 28316 Enqueuing Move request for scope (0.12, 0.28)
03:11:08.397 00.001 29988 Worker thread wakes up
03:11:08.397 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:08.397 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.0
03:11:08.398 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:08.398 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:08.399 00.001 28316 Enqueuing Expose request
03:11:08.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd
03:11:08.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.28)
03:11:08.399 00.000 29988 Moving (0.12, 0.28) raw xDistance=0.20 yDistance=-0.23
03:11:08.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:11:08.399 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=-0.29 newest=-0.39
03:11:08.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:11:08.399 00.000 29988 MoveAxis(W, 43, ABG)
03:11:08.399 00.000 29988 Guiding  Dir = 3, Dur = 43
03:11:08.399 00.000 29988 IsSlewing returns 0
03:11:08.400 00.001 29988 IsGuiding returns 0
03:11:08.401 00.001 29988 PulseGuide returned control before completion, sleep 52
03:11:08.466 00.065 29988 IsGuiding returns 1
03:11:08.466 00.000 29988 scope still moving after pulse duration time elapsed
03:11:08.499 00.033 29988 IsSlewing returns 0
03:11:08.499 00.000 29988 IsGuiding returns 0
03:11:08.499 00.000 29988 scope move finished after 43 + 56 ms
03:11:08.499 00.000 29988 Move returns status 0, amount 43
03:11:08.499 00.000 29988 MoveAxis(N, 55, ABG)
03:11:08.499 00.000 29988 Guiding  Dir = 0, Dur = 55
03:11:08.499 00.000 29988 IsSlewing returns 0
03:11:08.499 00.000 29988 IsGuiding returns 0
03:11:08.504 00.005 29988 PulseGuide returned control before completion, sleep 61
03:11:08.579 00.075 29988 IsGuiding returns 0
03:11:08.579 00.000 29988 Move returns status 0, amount 55
03:11:08.579 00.000 29988 move complete, result=0
03:11:08.579 00.000 29988 worker thread done servicing request
03:11:08.579 00.000 29988 Worker thread wakes up
03:11:08.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:08.579 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.2 px 55 ms NORTH
03:11:08.580 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:10.210 01.630 29988 Exposure complete
03:11:10.256 00.046 29988 worker thread done servicing request
03:11:10.256 00.000 28316 OnExposeComplete: enter
03:11:10.257 00.001 28316 UpdateGuideState(): m_state=6
03:11:10.258 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4852
03:11:10.259 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=256.74, Mass=2373, SNR=33.6, Peak=197 HFD=4.1
03:11:10.260 00.001 28316 MultiStar: [#1 0.24,0.08,0.99,U] [#2 0.38,0.08,0.00,M3] [#3 0.11,0.34,0.00,M5] [#4 0.26,-0.11,0.82,U] [#5 0.35,0.18,0.00,M2] [#6 0.23,0.17,0.63,U] [#7 0.29,-0.01,0.62,U] [#8 -0.06,0.10,0.58,U] 
03:11:10.261 00.001 28316 refined, 5 included, MultiStar: {0.23, 0.06}, one-star: {0.32, 0.14}
03:11:10.261 00.000 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
03:11:10.262 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
03:11:10.264 00.002 28316 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.27 mountX=-0.04 mountY=-0.23, mountTheta=-1.73
03:11:10.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.06, opts=13)
03:11:10.266 00.001 28316 Enqueuing Move request for scope (0.23, 0.06)
03:11:10.266 00.000 29988 Worker thread wakes up
03:11:10.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:10.267 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.6
03:11:10.267 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:10.268 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:10.268 00.000 28316 Enqueuing Expose request
03:11:10.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
03:11:10.269 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
03:11:10.269 00.000 29988 Moving (0.23, 0.06) raw xDistance=-0.04 yDistance=-0.23
03:11:10.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:11:10.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:11:10.270 00.001 29988 MoveAxis(E, 0, ABG)
03:11:10.270 00.000 29988 Move returns status 0, amount 0
03:11:10.270 00.000 29988 MoveAxis(N, 55, ABG)
03:11:10.270 00.000 29988 Guiding  Dir = 0, Dur = 55
03:11:10.270 00.000 29988 IsSlewing returns 0
03:11:10.270 00.000 29988 IsGuiding returns 0
03:11:10.275 00.005 29988 PulseGuide returned control before completion, sleep 61
03:11:10.348 00.073 29988 IsGuiding returns 0
03:11:10.348 00.000 29988 Move returns status 0, amount 55
03:11:10.348 00.000 29988 move complete, result=0
03:11:10.348 00.000 29988 worker thread done servicing request
03:11:10.348 00.000 29988 Worker thread wakes up
03:11:10.349 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:10.349 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
03:11:10.350 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:11.761 01.411 29988 Exposure complete
03:11:11.810 00.049 29988 worker thread done servicing request
03:11:11.810 00.000 28316 OnExposeComplete: enter
03:11:11.813 00.003 28316 UpdateGuideState(): m_state=6
03:11:11.815 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4853
03:11:11.819 00.004 28316 Star::Find returns 1 (0), X=951.08, Y=256.63, Mass=2386, SNR=34.0, Peak=188 HFD=4.0
03:11:11.821 00.002 28316 MultiStar: [#1 0.20,-0.07,1.00,U] [#2 0.35,-0.02,0.00,M4] [#3 0.02,0.16,0.84,U] [#4 0.42,-0.22,0.00,M1] [#5 0.28,0.11,0.75,U] [#6 0.29,0.12,0.63,U] [#7 0.29,-0.07,0.62,U] [#8 0.02,0.18,0.57,U] 
03:11:11.824 00.003 28316 refined, 6 included, MultiStar: {0.20, 0.06}, one-star: {0.31, 0.03}
03:11:11.825 00.001 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
03:11:11.825 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
03:11:11.825 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
03:11:11.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
03:11:11.827 00.000 28316 Enqueuing Move request for scope (0.20, 0.06)
03:11:11.828 00.001 29988 Worker thread wakes up
03:11:11.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:11.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
03:11:11.828 00.000 28316 UpdateGuideState exits: m=2386 RSB=34.0
03:11:11.829 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
03:11:11.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:11.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:11.830 00.001 28316 Enqueuing Expose request
03:11:11.830 00.000 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.21
03:11:11.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:11:11.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:11:11.830 00.000 29988 MoveAxis(E, 0, ABG)
03:11:11.830 00.000 29988 Move returns status 0, amount 0
03:11:11.830 00.000 29988 MoveAxis(N, 50, ABG)
03:11:11.830 00.000 29988 Guiding  Dir = 0, Dur = 50
03:11:11.831 00.001 29988 IsSlewing returns 0
03:11:11.831 00.000 29988 IsGuiding returns 0
03:11:11.836 00.005 29988 PulseGuide returned control before completion, sleep 56
03:11:11.904 00.068 29988 IsGuiding returns 0
03:11:11.904 00.000 29988 Move returns status 0, amount 50
03:11:11.904 00.000 29988 move complete, result=0
03:11:11.905 00.001 29988 worker thread done servicing request
03:11:11.905 00.000 29988 Worker thread wakes up
03:11:11.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:11.905 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
03:11:11.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:13.536 01.631 29988 Exposure complete
03:11:13.572 00.036 29988 worker thread done servicing request
03:11:13.573 00.001 28316 OnExposeComplete: enter
03:11:13.573 00.000 28316 UpdateGuideState(): m_state=6
03:11:13.573 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4854
03:11:13.573 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=256.42, Mass=2233, SNR=32.6, Peak=161 HFD=3.9
03:11:13.574 00.001 28316 MultiStar: [#1 -0.31,-0.24,0.00,M1] [#2 0.06,-0.18,0.96,U] [#3 -0.24,0.11,0.88,U] [#4 -0.10,-0.12,0.82,U] [#5 -0.07,-0.20,0.74,U] [#6 -0.04,0.22,0.65,U] [#7 0.26,-0.16,0.63,U] [#8 -0.32,0.04,0.60,U] 
03:11:13.574 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {0.13, -0.18}
03:11:13.575 00.001 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
03:11:13.575 00.000 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
03:11:13.576 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-2.03 mountX=-0.05 mountY=0.06, mountTheta=2.24
03:11:13.578 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
03:11:13.578 00.000 28316 Enqueuing Move request for scope (-0.03, -0.07)
03:11:13.578 00.000 29988 Worker thread wakes up
03:11:13.579 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
03:11:13.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
03:11:13.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:13.579 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.6
03:11:13.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:13.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:13.580 00.000 28316 Enqueuing Expose request
03:11:13.581 00.001 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
03:11:13.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:11:13.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:13.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:11:13.581 00.000 29988 MoveAxis(E, 0, ABG)
03:11:13.581 00.000 29988 Move returns status 0, amount 0
03:11:13.581 00.000 29988 MoveAxis(N, 0, ABG)
03:11:13.581 00.000 29988 Move returns status 0, amount 0
03:11:13.581 00.000 29988 move complete, result=0
03:11:13.581 00.000 29988 worker thread done servicing request
03:11:13.581 00.000 29988 Worker thread wakes up
03:11:13.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:13.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:13.581 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:15.097 01.516 29988 Exposure complete
03:11:15.131 00.034 29988 worker thread done servicing request
03:11:15.131 00.000 28316 OnExposeComplete: enter
03:11:15.133 00.002 28316 UpdateGuideState(): m_state=6
03:11:15.137 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4855
03:11:15.139 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=256.83, Mass=2320, SNR=33.4, Peak=195 HFD=4.0
03:11:15.141 00.002 28316 MultiStar: [#1 -0.20,-0.01,0.97,U] [#2 0.04,0.14,0.90,U] [#3 -0.27,0.25,0.00,M4] [#4 -0.19,0.11,0.84,U] [#5 -0.39,0.05,0.00,M1] [#6 -0.32,0.41,0.00,M8] [#7 0.07,0.04,0.63,U] [#8 -0.20,-0.08,0.58,U] 
03:11:15.142 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.08}, one-star: {-0.03, 0.23}
03:11:15.143 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
03:11:15.143 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
03:11:15.144 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.37 mountX=0.11 mountY=0.04, mountTheta=0.34
03:11:15.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
03:11:15.145 00.000 28316 Enqueuing Move request for scope (-0.09, 0.08)
03:11:15.146 00.001 29988 Worker thread wakes up
03:11:15.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
03:11:15.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
03:11:15.146 00.000 29988 Moving (-0.09, 0.08) raw xDistance=0.11 yDistance=0.04
03:11:15.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:11:15.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:15.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:15.147 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:11:15.147 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:15.148 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:15.148 00.000 28316 Enqueuing Expose request
03:11:15.149 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:11:15.149 00.000 29988 MoveAxis(E, 0, ABG)
03:11:15.149 00.000 29988 Move returns status 0, amount 0
03:11:15.149 00.000 29988 MoveAxis(N, 0, ABG)
03:11:15.149 00.000 29988 Move returns status 0, amount 0
03:11:15.149 00.000 29988 move complete, result=0
03:11:15.149 00.000 29988 worker thread done servicing request
03:11:15.149 00.000 29988 Worker thread wakes up
03:11:15.151 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:15.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:15.151 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:16.886 01.735 29988 Exposure complete
03:11:16.919 00.033 29988 worker thread done servicing request
03:11:16.919 00.000 28316 OnExposeComplete: enter
03:11:16.920 00.001 28316 UpdateGuideState(): m_state=6
03:11:16.921 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4856
03:11:16.921 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=256.54, Mass=2351, SNR=33.7, Peak=183 HFD=3.8
03:11:16.921 00.000 28316 MultiStar: [#1 -0.11,-0.14,0.99,U] [#2 0.27,-0.05,0.90,U] [#3 -0.11,0.11,0.87,U] [#4 -0.09,-0.08,0.82,U] [#5 -0.15,-0.02,0.77,U] [#6 -0.10,0.17,0.61,U] [#7 0.02,-0.09,0.64,U] [#8 0.01,-0.12,0.60,U] 
03:11:16.922 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {0.07, -0.06}
03:11:16.922 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
03:11:16.923 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
03:11:16.923 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.03 mountX=-0.02 mountY=0.03, mountTheta=2.24
03:11:16.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
03:11:16.925 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
03:11:16.925 00.000 29988 Worker thread wakes up
03:11:16.925 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
03:11:16.925 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
03:11:16.925 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
03:11:16.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:11:16.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:16.925 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:16.926 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.7
03:11:16.927 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:16.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:16.928 00.001 28316 Enqueuing Expose request
03:11:16.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:11:16.928 00.000 29988 MoveAxis(E, 0, ABG)
03:11:16.928 00.000 29988 Move returns status 0, amount 0
03:11:16.928 00.000 29988 MoveAxis(N, 0, ABG)
03:11:16.928 00.000 29988 Move returns status 0, amount 0
03:11:16.928 00.000 29988 move complete, result=0
03:11:16.928 00.000 29988 worker thread done servicing request
03:11:16.928 00.000 29988 Worker thread wakes up
03:11:16.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:16.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:16.929 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:18.332 01.403 29988 Exposure complete
03:11:18.364 00.032 29988 worker thread done servicing request
03:11:18.364 00.000 28316 OnExposeComplete: enter
03:11:18.365 00.001 28316 UpdateGuideState(): m_state=6
03:11:18.365 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4857
03:11:18.366 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.45, Mass=2386, SNR=33.8, Peak=187 HFD=3.8
03:11:18.366 00.000 28316 MultiStar: [#1 0.01,-0.18,0.99,U] [#2 0.01,-0.28,0.92,U] [#3 -0.42,0.12,0.00,M4] [#4 -0.31,-0.19,0.00,M1] [#5 -0.29,-0.12,0.74,U] [#6 -0.26,0.18,0.62,U] [#7 -0.10,-0.33,0.00,M1] [#8 -0.52,-0.16,0.00,M1] 
03:11:18.367 00.001 28316 refined, 4 included, MultiStar: {-0.08, -0.13}, one-star: {0.03, -0.15}
03:11:18.367 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
03:11:18.368 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
03:11:18.368 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=-0.09 mountY=0.13, mountTheta=2.16
03:11:18.370 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.13, opts=13)
03:11:18.372 00.002 28316 Enqueuing Move request for scope (-0.08, -0.13)
03:11:18.373 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:18.374 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.8
03:11:18.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:18.376 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:18.379 00.003 28316 Enqueuing Expose request
03:11:18.381 00.002 29988 Worker thread wakes up
03:11:18.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
03:11:18.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
03:11:18.381 00.000 29988 Moving (-0.08, -0.13) raw xDistance=-0.09 yDistance=0.13
03:11:18.382 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:11:18.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:18.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:11:18.382 00.000 29988 MoveAxis(E, 0, ABG)
03:11:18.382 00.000 29988 Move returns status 0, amount 0
03:11:18.382 00.000 29988 MoveAxis(N, 0, ABG)
03:11:18.382 00.000 29988 Move returns status 0, amount 0
03:11:18.382 00.000 29988 move complete, result=0
03:11:18.382 00.000 29988 worker thread done servicing request
03:11:18.382 00.000 29988 Worker thread wakes up
03:11:18.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:18.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:18.383 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:20.013 01.630 29988 Exposure complete
03:11:20.053 00.040 29988 worker thread done servicing request
03:11:20.053 00.000 28316 OnExposeComplete: enter
03:11:20.054 00.001 28316 UpdateGuideState(): m_state=6
03:11:20.055 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4858
03:11:20.055 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=256.57, Mass=2501, SNR=34.8, Peak=194 HFD=3.9
03:11:20.056 00.001 28316 MultiStar: [#1 -0.03,-0.10,0.94,U] [#2 0.11,-0.25,0.90,U] [#3 -0.25,-0.01,0.81,U] [#4 -0.09,-0.17,0.83,U] [#5 -0.14,0.04,0.71,U] [#6 -0.08,0.14,0.58,U] [#7 0.05,-0.07,0.60,U] [#8 -0.26,-0.00,0.55,U] 
03:11:20.056 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.06}, one-star: {0.06, -0.03}
03:11:20.056 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:11:20.057 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:11:20.057 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.40 mountX=-0.05 mountY=-0.04, mountTheta=-2.42
03:11:20.060 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:11:20.061 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
03:11:20.062 00.001 29988 Worker thread wakes up
03:11:20.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:20.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:11:20.062 00.000 28316 UpdateGuideState exits: m=2501 RSB=34.8
03:11:20.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:20.063 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:20.063 00.000 28316 Enqueuing Expose request
03:11:20.064 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:11:20.064 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:11:20.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:11:20.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:20.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:11:20.064 00.000 29988 MoveAxis(E, 0, ABG)
03:11:20.064 00.000 29988 Move returns status 0, amount 0
03:11:20.064 00.000 29988 MoveAxis(N, 0, ABG)
03:11:20.064 00.000 29988 Move returns status 0, amount 0
03:11:20.064 00.000 29988 move complete, result=0
03:11:20.064 00.000 29988 worker thread done servicing request
03:11:20.064 00.000 29988 Worker thread wakes up
03:11:20.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:20.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:20.065 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:11:21.585 01.520 29988 Exposure complete
03:11:21.642 00.057 29988 worker thread done servicing request
03:11:21.642 00.000 28316 OnExposeComplete: enter
03:11:21.643 00.001 28316 UpdateGuideState(): m_state=6
03:11:21.643 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4859
03:11:21.644 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.49, Mass=2327, SNR=33.4, Peak=171 HFD=3.9
03:11:21.644 00.000 28316 MultiStar: [#1 -0.30,-0.24,0.00,M1] [#2 0.03,-0.23,0.91,U] [#3 -0.44,-0.11,0.00,M4] [#4 -0.23,-0.17,0.84,U] [#5 -0.43,-0.09,0.00,M1] [#6 -0.32,0.06,0.64,U] [#7 -0.00,-0.15,0.63,U] [#8 -0.13,-0.22,0.61,U] 
03:11:21.646 00.002 28316 single-star, 5 included, MultiStar: {-0.11, -0.14}, one-star: {-0.04, -0.11}
03:11:21.649 00.003 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
03:11:21.650 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
03:11:21.650 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.91 mountX=-0.09 mountY=0.09, mountTheta=2.36
03:11:21.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
03:11:21.652 00.001 28316 Enqueuing Move request for scope (-0.04, -0.11)
03:11:21.652 00.000 29988 Worker thread wakes up
03:11:21.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:21.653 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:11:21.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:21.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:21.654 00.000 28316 Enqueuing Expose request
03:11:21.655 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
03:11:21.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
03:11:21.655 00.000 29988 Moving (-0.04, -0.11) raw xDistance=-0.09 yDistance=0.09
03:11:21.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:11:21.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:21.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:11:21.655 00.000 29988 MoveAxis(E, 0, ABG)
03:11:21.655 00.000 29988 Move returns status 0, amount 0
03:11:21.655 00.000 29988 MoveAxis(N, 0, ABG)
03:11:21.655 00.000 29988 Move returns status 0, amount 0
03:11:21.655 00.000 29988 move complete, result=0
03:11:21.655 00.000 29988 worker thread done servicing request
03:11:21.655 00.000 29988 Worker thread wakes up
03:11:21.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:21.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:21.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:23.284 01.629 29988 Exposure complete
03:11:23.318 00.034 29988 worker thread done servicing request
03:11:23.318 00.000 28316 OnExposeComplete: enter
03:11:23.318 00.000 28316 UpdateGuideState(): m_state=6
03:11:23.319 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4860
03:11:23.319 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=256.53, Mass=2365, SNR=33.7, Peak=170 HFD=4.1
03:11:23.320 00.001 28316 MultiStar: [#1 -0.41,-0.12,0.00,M2] [#2 -0.16,-0.03,0.91,U] [#3 -0.32,0.07,0.87,U] [#4 -0.38,-0.13,0.00,M1] [#5 -0.29,-0.01,0.73,U] [#6 -0.22,0.04,0.62,U] [#7 -0.13,-0.11,0.63,U] [#8 -0.32,-0.13,0.00,M1] 
03:11:23.320 00.000 28316 single-star, 5 included, MultiStar: {-0.22, -0.02}, one-star: {-0.17, -0.07}
03:11:23.321 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
03:11:23.321 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
03:11:23.321 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.75 mountX=0.01 mountY=0.19, mountTheta=1.54
03:11:23.322 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.07, opts=13)
03:11:23.323 00.001 28316 Enqueuing Move request for scope (-0.17, -0.07)
03:11:23.323 00.000 29988 Worker thread wakes up
03:11:23.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
03:11:23.324 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
03:11:23.324 00.000 29988 Moving (-0.17, -0.07) raw xDistance=0.01 yDistance=0.19
03:11:23.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:11:23.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:23.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:11:23.324 00.000 29988 MoveAxis(E, 0, ABG)
03:11:23.324 00.000 29988 Move returns status 0, amount 0
03:11:23.324 00.000 29988 MoveAxis(N, 0, ABG)
03:11:23.324 00.000 29988 Move returns status 0, amount 0
03:11:23.324 00.000 29988 move complete, result=0
03:11:23.324 00.000 29988 worker thread done servicing request
03:11:23.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:23.324 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:11:23.325 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:23.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:23.326 00.001 28316 Enqueuing Expose request
03:11:23.326 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:11:23.327 00.001 29988 Worker thread wakes up
03:11:23.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:23.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:24.853 01.526 29988 Exposure complete
03:11:24.894 00.041 29988 worker thread done servicing request
03:11:24.894 00.000 28316 OnExposeComplete: enter
03:11:24.895 00.001 28316 UpdateGuideState(): m_state=6
03:11:24.896 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4861
03:11:24.897 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.32, Mass=2396, SNR=33.7, Peak=173 HFD=4.0
03:11:24.898 00.001 28316 MultiStar: [#1 -0.51,-0.34,0.00,M3] [#2 -0.21,-0.33,0.00,M1] [#3 -0.48,-0.13,0.00,M4] [#4 -0.28,-0.32,0.00,M2] [#5 -0.39,-0.20,0.00,M1] [#6 -0.32,-0.13,0.00,M4] [#7 -0.60,-0.16,0.00,M1] [#8 -0.68,-0.05,0.00,M2] 
03:11:24.899 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
03:11:24.900 00.001 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05)
03:11:24.901 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-2.19 mountX=-0.17 mountY=0.30, mountTheta=2.08
03:11:24.902 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.28, opts=13)
03:11:24.902 00.000 28316 Enqueuing Move request for scope (-0.20, -0.28)
03:11:24.903 00.001 29988 Worker thread wakes up
03:11:24.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:24.903 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.7
03:11:24.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:24.904 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:24.904 00.000 28316 Enqueuing Expose request
03:11:24.905 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.28) opts 0xd
03:11:24.905 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.28)
03:11:24.905 00.000 29988 Moving (-0.20, -0.28) raw xDistance=-0.17 yDistance=0.30
03:11:24.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:11:24.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:11:24.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
03:11:24.905 00.000 29988 MoveAxis(E, 0, ABG)
03:11:24.905 00.000 29988 Move returns status 0, amount 0
03:11:24.905 00.000 29988 MoveAxis(N, 0, ABG)
03:11:24.905 00.000 29988 Move returns status 0, amount 0
03:11:24.905 00.000 29988 move complete, result=0
03:11:24.905 00.000 29988 worker thread done servicing request
03:11:24.905 00.000 29988 Worker thread wakes up
03:11:24.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:24.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:24.905 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:11:26.536 01.631 29988 Exposure complete
03:11:26.571 00.035 29988 worker thread done servicing request
03:11:26.571 00.000 28316 OnExposeComplete: enter
03:11:26.572 00.001 28316 UpdateGuideState(): m_state=6
03:11:26.573 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4862
03:11:26.575 00.002 28316 Star::Find returns 1 (0), X=950.78, Y=256.25, Mass=2441, SNR=34.3, Peak=184 HFD=4.3
03:11:26.576 00.001 28316 MultiStar: [#1 -0.48,-0.26,0.00,M4] [#2 -0.09,-0.41,0.00,M2] [#3 -0.32,-0.12,0.00,M5] [#4 -0.08,-0.48,0.00,M3] [#5 -0.49,-0.19,0.00,M2] [#6 -0.41,-0.14,0.00,M5] [#7 -0.25,-0.11,0.63,U] [#8 -0.41,-0.04,0.00,M3] 
03:11:26.578 00.002 28316 refined, 1 included, MultiStar: {-0.09, -0.26}, one-star: {0.00, -0.35}
03:11:26.579 00.001 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
03:11:26.580 00.001 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
03:11:26.582 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.93 mountX=-0.19 mountY=0.20, mountTheta=2.34
03:11:26.587 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.26, opts=13)
03:11:26.589 00.002 28316 Enqueuing Move request for scope (-0.09, -0.26)
03:11:26.592 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:26.594 00.002 28316 UpdateGuideState exits: m=2441 RSB=34.3
03:11:26.597 00.003 29988 Worker thread wakes up
03:11:26.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.26) opts 0xd
03:11:26.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.26)
03:11:26.597 00.000 29988 Moving (-0.09, -0.26) raw xDistance=-0.19 yDistance=0.20
03:11:26.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:11:26.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:26.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:11:26.597 00.000 29988 MoveAxis(E, 0, ABG)
03:11:26.597 00.000 29988 Move returns status 0, amount 0
03:11:26.597 00.000 29988 MoveAxis(N, 0, ABG)
03:11:26.597 00.000 29988 Move returns status 0, amount 0
03:11:26.597 00.000 29988 move complete, result=0
03:11:26.597 00.000 29988 worker thread done servicing request
03:11:26.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:26.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:26.599 00.002 28316 Enqueuing Expose request
03:11:26.599 00.000 29988 Worker thread wakes up
03:11:26.599 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:11:26.600 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:26.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:28.116 01.516 29988 Exposure complete
03:11:28.148 00.032 29988 worker thread done servicing request
03:11:28.148 00.000 28316 OnExposeComplete: enter
03:11:28.149 00.001 28316 UpdateGuideState(): m_state=6
03:11:28.149 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4863
03:11:28.150 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.73, Mass=2359, SNR=33.8, Peak=185 HFD=3.9
03:11:28.150 00.000 28316 MultiStar: [#1 -0.41,-0.00,0.00,M5] [#2 -0.14,0.03,0.91,U] [#3 -0.37,0.28,0.00,M6] [#4 -0.14,-0.09,0.84,U] [#5 -0.17,0.12,0.71,U] [#6 -0.14,0.26,0.64,U] [#7 0.06,0.05,0.62,U] [#8 -0.37,0.12,0.00,M4] 
03:11:28.151 00.001 28316 refined, 5 included, MultiStar: {-0.12, 0.08}, one-star: {-0.12, 0.13}
03:11:28.151 00.000 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:11:28.152 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:11:28.152 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.55 mountX=0.12 mountY=0.07, mountTheta=0.52
03:11:28.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.08, opts=13)
03:11:28.154 00.001 28316 Enqueuing Move request for scope (-0.12, 0.08)
03:11:28.154 00.000 29988 Worker thread wakes up
03:11:28.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:28.155 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
03:11:28.155 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.8
03:11:28.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:28.156 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:28.156 00.000 28316 Enqueuing Expose request
03:11:28.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
03:11:28.157 00.001 29988 Moving (-0.12, 0.08) raw xDistance=0.12 yDistance=0.07
03:11:28.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:11:28.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:28.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:11:28.157 00.000 29988 MoveAxis(E, 0, ABG)
03:11:28.157 00.000 29988 Move returns status 0, amount 0
03:11:28.157 00.000 29988 MoveAxis(N, 0, ABG)
03:11:28.157 00.000 29988 Move returns status 0, amount 0
03:11:28.157 00.000 29988 move complete, result=0
03:11:28.157 00.000 29988 worker thread done servicing request
03:11:28.157 00.000 29988 Worker thread wakes up
03:11:28.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:28.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:28.157 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:29.793 01.636 29988 Exposure complete
03:11:29.820 00.027 29988 worker thread done servicing request
03:11:29.820 00.000 28316 OnExposeComplete: enter
03:11:29.821 00.001 28316 UpdateGuideState(): m_state=6
03:11:29.822 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4864
03:11:29.823 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=256.85, Mass=2441, SNR=34.1, Peak=173 HFD=3.9
03:11:29.824 00.001 28316 MultiStar: [#1 -0.52,-0.04,0.00,M6] [#2 -0.33,0.14,0.00,M2] [#3 -0.68,0.33,0.00,M7] [#4 -0.36,0.03,0.00,M3] [#5 -0.46,0.14,0.00,M2] [#6 -0.31,0.36,0.00,M5] [#7 -0.19,0.14,0.61,U] [#8 -0.43,0.17,0.00,M5] 
03:11:29.824 00.000 28316 refined, 1 included, MultiStar: {-0.30, 0.21}, one-star: {-0.36, 0.25}
03:11:29.825 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
03:11:29.825 00.000 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
03:11:29.826 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.21 hyp=0.36 cameraTheta=2.52 mountX=0.31 mountY=0.17, mountTheta=0.49
03:11:29.827 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.21, opts=13)
03:11:29.827 00.000 28316 Enqueuing Move request for scope (-0.30, 0.21)
03:11:29.829 00.002 29988 Worker thread wakes up
03:11:29.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:29.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.21) opts 0xd
03:11:29.829 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
03:11:29.830 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.21)
03:11:29.830 00.000 29988 Moving (-0.30, 0.21) raw xDistance=0.31 yDistance=0.17
03:11:29.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:29.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
03:11:29.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:29.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:29.831 00.001 28316 Enqueuing Expose request
03:11:29.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:11:29.831 00.000 29988 MoveAxis(W, 66, ABG)
03:11:29.831 00.000 29988 Guiding  Dir = 3, Dur = 66
03:11:29.831 00.000 29988 IsSlewing returns 0
03:11:29.831 00.000 29988 IsGuiding returns 0
03:11:29.832 00.001 29988 PulseGuide returned control before completion, sleep 75
03:11:29.917 00.085 29988 IsGuiding returns 0
03:11:29.917 00.000 29988 Move returns status 0, amount 66
03:11:29.917 00.000 29988 MoveAxis(N, 0, ABG)
03:11:29.918 00.001 29988 Move returns status 0, amount 0
03:11:29.918 00.000 29988 move complete, result=0
03:11:29.918 00.000 29988 worker thread done servicing request
03:11:29.918 00.000 29988 Worker thread wakes up
03:11:29.918 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.2 px 0 ms NORTH
03:11:29.919 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:29.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:31.327 01.408 29988 Exposure complete
03:11:31.363 00.036 29988 worker thread done servicing request
03:11:31.363 00.000 28316 OnExposeComplete: enter
03:11:31.365 00.002 28316 UpdateGuideState(): m_state=6
03:11:31.366 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4865
03:11:31.366 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.52, Mass=2290, SNR=33.2, Peak=160 HFD=3.9
03:11:31.366 00.000 28316 MultiStar: [#1 -0.32,-0.06,1.00,U] [#2 0.04,-0.10,0.92,U] [#3 -0.43,0.05,0.00,M8] [#4 -0.09,-0.21,0.83,U] [#5 -0.47,-0.05,0.00,M3] [#6 -0.16,0.18,0.65,U] [#7 -0.15,-0.21,0.63,U] [#8 -0.44,-0.05,0.00,M6] 
03:11:31.366 00.000 28316 single-star, 5 included, MultiStar: {-0.11, -0.08}, one-star: {0.01, -0.08}
03:11:31.367 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
03:11:31.368 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
03:11:31.368 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=-0.07 mountY=0.03, mountTheta=2.80
03:11:31.370 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
03:11:31.370 00.000 28316 Enqueuing Move request for scope (0.01, -0.08)
03:11:31.371 00.001 29988 Worker thread wakes up
03:11:31.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
03:11:31.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
03:11:31.371 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.07 yDistance=0.03
03:11:31.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:31.372 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:11:31.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:31.372 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.2
03:11:31.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:31.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:31.373 00.000 28316 Enqueuing Expose request
03:11:31.374 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:11:31.374 00.000 29988 MoveAxis(E, 0, ABG)
03:11:31.374 00.000 29988 Move returns status 0, amount 0
03:11:31.374 00.000 29988 MoveAxis(N, 0, ABG)
03:11:31.374 00.000 29988 Move returns status 0, amount 0
03:11:31.374 00.000 29988 move complete, result=0
03:11:31.374 00.000 29988 worker thread done servicing request
03:11:31.374 00.000 29988 Worker thread wakes up
03:11:31.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:31.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:31.374 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:33.003 01.629 29988 Exposure complete
03:11:33.041 00.038 29988 worker thread done servicing request
03:11:33.041 00.000 28316 OnExposeComplete: enter
03:11:33.042 00.001 28316 UpdateGuideState(): m_state=6
03:11:33.042 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4866
03:11:33.043 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=256.86, Mass=2332, SNR=33.4, Peak=174 HFD=4.0
03:11:33.043 00.000 28316 MultiStar: [#1 0.09,0.11,0.99,U] [#2 -0.04,0.31,0.91,U] [#3 -0.40,0.43,0.00,M9] [#4 0.17,0.12,0.82,U] [#5 -0.14,0.28,0.75,U] [#6 0.01,0.42,0.00,M5] [#7 0.30,0.20,0.00,M1] [#8 -0.28,0.12,0.57,U] 
03:11:33.044 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.20}, one-star: {-0.05, 0.26}
03:11:33.044 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
03:11:33.045 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:11:33.045 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.69 mountX=0.19 mountY=-0.07, mountTheta=-0.35
03:11:33.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.20, opts=13)
03:11:33.046 00.000 28316 Enqueuing Move request for scope (-0.02, 0.20)
03:11:33.047 00.001 29988 Worker thread wakes up
03:11:33.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
03:11:33.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
03:11:33.047 00.000 29988 Moving (-0.02, 0.20) raw xDistance=0.19 yDistance=-0.07
03:11:33.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:11:33.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:33.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:11:33.047 00.000 29988 MoveAxis(E, 0, ABG)
03:11:33.047 00.000 29988 Move returns status 0, amount 0
03:11:33.047 00.000 29988 MoveAxis(N, 0, ABG)
03:11:33.047 00.000 29988 Move returns status 0, amount 0
03:11:33.047 00.000 29988 move complete, result=0
03:11:33.047 00.000 29988 worker thread done servicing request
03:11:33.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:33.048 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.4
03:11:33.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:33.050 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:33.050 00.000 28316 Enqueuing Expose request
03:11:33.051 00.001 29988 Worker thread wakes up
03:11:33.051 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:11:33.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:33.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:34.571 01.520 29988 Exposure complete
03:11:34.608 00.037 29988 worker thread done servicing request
03:11:34.608 00.000 28316 OnExposeComplete: enter
03:11:34.608 00.000 28316 UpdateGuideState(): m_state=6
03:11:34.609 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4867
03:11:34.609 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=257.04, Mass=2420, SNR=34.1, Peak=173 HFD=4.1
03:11:34.610 00.001 28316 MultiStar: [#1 -0.38,0.15,0.00,M5] [#2 -0.20,0.35,0.00,M1] [#3 -0.55,0.55,0.00,M10] [#4 -0.02,0.18,0.80,U] [#5 -0.23,0.37,0.00,M3] [#6 -0.11,0.40,0.00,M6] [#7 0.06,0.31,0.62,U] [#8 -0.69,0.37,0.00,M6] 
03:11:34.610 00.000 28316 refined, 2 included, MultiStar: {-0.14, 0.32}, one-star: {-0.35, 0.44}
03:11:34.611 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
03:11:34.613 00.002 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
03:11:34.614 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.98 mountX=0.35 mountY=-0.02, mountTheta=-0.06
03:11:34.617 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.32, opts=13)
03:11:34.618 00.001 28316 Enqueuing Move request for scope (-0.14, 0.32)
03:11:34.619 00.001 29988 Worker thread wakes up
03:11:34.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:11:34.619 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
03:11:34.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:34.620 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:34.620 00.000 28316 Enqueuing Expose request
03:11:34.621 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
03:11:34.621 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
03:11:34.621 00.000 29988 Moving (-0.14, 0.32) raw xDistance=0.35 yDistance=-0.02
03:11:34.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
03:11:34.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:34.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:11:34.621 00.000 29988 MoveAxis(W, 73, ABG)
03:11:34.621 00.000 29988 Guiding  Dir = 3, Dur = 73
03:11:34.621 00.000 29988 IsSlewing returns 0
03:11:34.621 00.000 29988 IsGuiding returns 0
03:11:34.623 00.002 29988 PulseGuide returned control before completion, sleep 81
03:11:34.713 00.090 29988 IsGuiding returns 0
03:11:34.713 00.000 29988 Move returns status 0, amount 73
03:11:34.713 00.000 29988 MoveAxis(N, 0, ABG)
03:11:34.713 00.000 29988 Move returns status 0, amount 0
03:11:34.713 00.000 29988 move complete, result=0
03:11:34.713 00.000 29988 worker thread done servicing request
03:11:34.714 00.001 28316 GuideStep: 0.3 px 73 ms WEST, -0.0 px 0 ms NORTH
03:11:34.714 00.000 29988 Worker thread wakes up
03:11:34.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:34.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:36.346 01.632 29988 Exposure complete
03:11:36.381 00.035 29988 worker thread done servicing request
03:11:36.382 00.001 28316 OnExposeComplete: enter
03:11:36.382 00.000 28316 UpdateGuideState(): m_state=6
03:11:36.383 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4868
03:11:36.383 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=256.85, Mass=2378, SNR=33.9, Peak=188 HFD=3.9
03:11:36.384 00.001 28316 MultiStar: [#1 -0.15,0.07,1.00,U] [#2 0.03,0.16,0.91,U] [#3 -0.34,0.34,0.00,R] [#4 -0.20,0.14,0.84,U] [#5 -0.26,0.17,0.74,U] [#6 -0.10,0.44,0.00,M7] [#7 0.07,0.03,0.61,U] [#8 -0.44,0.21,0.00,M7] 
03:11:36.384 00.000 28316 refined, 5 included, MultiStar: {-0.12, 0.14}, one-star: {-0.16, 0.25}
03:11:36.385 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
03:11:36.385 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
03:11:36.386 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.19 cameraTheta=2.27 mountX=0.18 mountY=0.04, mountTheta=0.23
03:11:36.387 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.14, opts=13)
03:11:36.387 00.000 28316 Enqueuing Move request for scope (-0.12, 0.14)
03:11:36.388 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:36.388 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.9
03:11:36.389 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:36.390 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:36.390 00.000 28316 Enqueuing Expose request
03:11:36.391 00.001 29988 Worker thread wakes up
03:11:36.391 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
03:11:36.391 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
03:11:36.391 00.000 29988 Moving (-0.12, 0.14) raw xDistance=0.18 yDistance=0.04
03:11:36.391 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:11:36.391 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:36.391 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:11:36.391 00.000 29988 MoveAxis(E, 0, ABG)
03:11:36.391 00.000 29988 Move returns status 0, amount 0
03:11:36.391 00.000 29988 MoveAxis(N, 0, ABG)
03:11:36.391 00.000 29988 Move returns status 0, amount 0
03:11:36.391 00.000 29988 move complete, result=0
03:11:36.391 00.000 29988 worker thread done servicing request
03:11:36.391 00.000 29988 Worker thread wakes up
03:11:36.391 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:36.391 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:36.392 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:37.907 01.515 29988 Exposure complete
03:11:37.953 00.046 29988 worker thread done servicing request
03:11:37.953 00.000 28316 OnExposeComplete: enter
03:11:37.954 00.001 28316 UpdateGuideState(): m_state=6
03:11:37.954 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4869
03:11:37.955 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.85, Mass=2399, SNR=33.9, Peak=168 HFD=3.9
03:11:37.955 00.000 28316 MultiStar: [#1 -0.23,0.06,0.97,U] [#2 -0.34,0.04,0.00,M1] [#3 -0.26,0.04,0.85,U] [#4 -0.02,0.20,0.81,U] [#5 -0.25,0.22,0.73,U] [#6 -0.23,0.39,0.00,M8] [#7 0.25,0.13,0.62,U] [#8 -0.62,0.43,0.00,M8] 
03:11:37.956 00.001 28316 refined, 5 included, MultiStar: {-0.14, 0.15}, one-star: {-0.20, 0.25}
03:11:37.956 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
03:11:37.957 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
03:11:37.957 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=0.19 mountY=0.05, mountTheta=0.27
03:11:37.958 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.15, opts=13)
03:11:37.959 00.001 28316 Enqueuing Move request for scope (-0.14, 0.15)
03:11:37.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:37.960 00.001 29988 Worker thread wakes up
03:11:37.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
03:11:37.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
03:11:37.960 00.000 29988 Moving (-0.14, 0.15) raw xDistance=0.19 yDistance=0.05
03:11:37.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:11:37.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:37.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:11:37.960 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:11:37.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:37.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:37.961 00.000 28316 Enqueuing Expose request
03:11:37.962 00.001 29988 MoveAxis(E, 0, ABG)
03:11:37.962 00.000 29988 Move returns status 0, amount 0
03:11:37.962 00.000 29988 MoveAxis(N, 0, ABG)
03:11:37.962 00.000 29988 Move returns status 0, amount 0
03:11:37.962 00.000 29988 move complete, result=0
03:11:37.962 00.000 29988 worker thread done servicing request
03:11:37.962 00.000 29988 Worker thread wakes up
03:11:37.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:37.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:37.964 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:39.600 01.636 29988 Exposure complete
03:11:39.651 00.051 29988 worker thread done servicing request
03:11:39.651 00.000 28316 OnExposeComplete: enter
03:11:39.653 00.002 28316 UpdateGuideState(): m_state=6
03:11:39.654 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4870
03:11:39.656 00.002 28316 Star::Find returns 1 (0), X=950.37, Y=256.88, Mass=2422, SNR=34.1, Peak=192 HFD=3.9
03:11:39.657 00.001 28316 MultiStar: [#1 -0.45,0.04,0.00,M4] [#2 -0.35,0.26,0.00,M2] [#3 -0.36,0.04,0.00,M1] [#4 -0.19,0.12,0.84,U] [#5 -0.39,0.17,0.00,M2] [#6 -0.30,0.43,0.00,M9] [#7 -0.26,0.27,0.00,M1] [#8 -0.69,0.30,0.00,M9] 
03:11:39.659 00.002 28316 refined, 1 included, MultiStar: {-0.31, 0.21}, one-star: {-0.40, 0.28}
03:11:39.662 00.003 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:11:39.662 00.000 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:11:39.663 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=0.21 hyp=0.37 cameraTheta=2.55 mountX=0.31 mountY=0.18, mountTheta=0.52
03:11:39.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.21, opts=13)
03:11:39.665 00.001 28316 Enqueuing Move request for scope (-0.31, 0.21)
03:11:39.665 00.000 29988 Worker thread wakes up
03:11:39.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:39.666 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.21) opts 0xd
03:11:39.666 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
03:11:39.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:39.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:39.667 00.001 28316 Enqueuing Expose request
03:11:39.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.21)
03:11:39.667 00.000 29988 Moving (-0.31, 0.21) raw xDistance=0.31 yDistance=0.18
03:11:39.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
03:11:39.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:39.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:11:39.667 00.000 29988 MoveAxis(W, 66, ABG)
03:11:39.667 00.000 29988 Guiding  Dir = 3, Dur = 66
03:11:39.668 00.001 29988 IsSlewing returns 0
03:11:39.668 00.000 29988 IsGuiding returns 0
03:11:39.669 00.001 29988 PulseGuide returned control before completion, sleep 75
03:11:39.755 00.086 29988 IsGuiding returns 0
03:11:39.756 00.001 29988 Move returns status 0, amount 66
03:11:39.756 00.000 29988 MoveAxis(N, 0, ABG)
03:11:39.756 00.000 29988 Move returns status 0, amount 0
03:11:39.756 00.000 29988 move complete, result=0
03:11:39.756 00.000 29988 worker thread done servicing request
03:11:39.756 00.000 29988 Worker thread wakes up
03:11:39.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:39.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:39.756 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.2 px 0 ms NORTH
03:11:41.170 01.414 29988 Exposure complete
03:11:41.206 00.036 29988 worker thread done servicing request
03:11:41.206 00.000 28316 OnExposeComplete: enter
03:11:41.207 00.001 28316 UpdateGuideState(): m_state=6
03:11:41.208 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4871
03:11:41.208 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=256.57, Mass=2441, SNR=34.3, Peak=177 HFD=4.1
03:11:41.210 00.002 28316 MultiStar: [#1 -0.36,-0.15,0.00,M5] [#2 -0.30,-0.22,0.00,M3] [#3 -0.40,-0.34,0.00,M2] [#4 -0.23,-0.35,0.00,M1] [#5 -0.44,-0.07,0.00,M3] [#6 -0.23,-0.04,0.61,U] [#7 -0.22,-0.25,0.00,M2] [#8 -0.59,-0.16,0.00,M10] 
03:11:41.211 00.001 28316 refined, 1 included, MultiStar: {-0.38, -0.03}, one-star: {-0.47, -0.03}
03:11:41.212 00.001 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.05 = 1.23)
03:11:41.213 00.001 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.09 = 1.19)
03:11:41.214 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-3.05 mountX=0.13 mountY=0.35, mountTheta=1.23
03:11:41.216 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.03, opts=13)
03:11:41.216 00.000 28316 Enqueuing Move request for scope (-0.38, -0.03)
03:11:41.217 00.001 29988 Worker thread wakes up
03:11:41.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:41.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.03) opts 0xd
03:11:41.217 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.3
03:11:41.218 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:41.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:41.218 00.000 28316 Enqueuing Expose request
03:11:41.219 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.03)
03:11:41.219 00.000 29988 Moving (-0.38, -0.03) raw xDistance=0.13 yDistance=0.35
03:11:41.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:11:41.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:11:41.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:11:41.219 00.000 29988 MoveAxis(E, 0, ABG)
03:11:41.219 00.000 29988 Move returns status 0, amount 0
03:11:41.219 00.000 29988 MoveAxis(N, 0, ABG)
03:11:41.219 00.000 29988 Move returns status 0, amount 0
03:11:41.219 00.000 29988 move complete, result=0
03:11:41.219 00.000 29988 worker thread done servicing request
03:11:41.219 00.000 29988 Worker thread wakes up
03:11:41.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:41.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:41.220 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:11:42.858 01.638 29988 Exposure complete
03:11:42.922 00.064 29988 worker thread done servicing request
03:11:42.922 00.000 28316 OnExposeComplete: enter
03:11:42.923 00.001 28316 UpdateGuideState(): m_state=6
03:11:42.924 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4872
03:11:42.924 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=256.36, Mass=2285, SNR=32.9, Peak=162 HFD=3.8
03:11:42.925 00.001 28316 MultiStar: [#1 -0.53,-0.35,0.00,M6] [#2 -0.34,-0.27,0.00,M4] [#3 -0.31,-0.40,0.00,M3] [#4 -0.39,-0.32,0.00,M2] [#5 -0.49,-0.18,0.00,M4] [#6 -0.44,-0.09,0.00,M9] [#7 -0.27,-0.29,0.00,M3] [#8 -0.39,-0.24,0.00,R] 
03:11:42.925 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.70)
03:11:42.926 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.66)
03:11:42.926 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.24 hyp=0.45 cameraTheta=-2.59 mountX=-0.06 mountY=0.45, mountTheta=1.69
03:11:42.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.24, opts=13)
03:11:42.927 00.000 28316 Enqueuing Move request for scope (-0.38, -0.24)
03:11:42.928 00.001 29988 Worker thread wakes up
03:11:42.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:42.928 00.000 28316 UpdateGuideState exits: m=2285 RSB=32.9
03:11:42.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:42.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:42.930 00.001 28316 Enqueuing Expose request
03:11:42.930 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.24) opts 0xd
03:11:42.930 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.24)
03:11:42.930 00.000 29988 Moving (-0.38, -0.24) raw xDistance=-0.06 yDistance=0.45
03:11:42.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:11:42.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:11:42.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
03:11:42.930 00.000 29988 MoveAxis(E, 0, ABG)
03:11:42.930 00.000 29988 Move returns status 0, amount 0
03:11:42.930 00.000 29988 MoveAxis(N, 0, ABG)
03:11:42.931 00.001 29988 Move returns status 0, amount 0
03:11:42.931 00.000 29988 move complete, result=0
03:11:42.931 00.000 29988 worker thread done servicing request
03:11:42.931 00.000 29988 Worker thread wakes up
03:11:42.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:42.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:42.931 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
03:11:44.446 01.515 29988 Exposure complete
03:11:44.491 00.045 29988 worker thread done servicing request
03:11:44.491 00.000 28316 OnExposeComplete: enter
03:11:44.492 00.001 28316 UpdateGuideState(): m_state=6
03:11:44.493 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4873
03:11:44.493 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.47, Mass=2378, SNR=33.7, Peak=156 HFD=4.4
03:11:44.493 00.000 28316 MultiStar: [#1 -0.42,-0.15,0.00,M7] [#2 -0.11,-0.16,0.91,U] [#3 -0.14,-0.29,0.87,U] [#4 -0.23,-0.09,0.79,U] [#5 -0.33,-0.13,0.00,M5] [#6 -0.13,0.12,0.61,U] [#7 -0.18,-0.13,0.62,U] [#8 -0.11,0.03,0.57,U] 
03:11:44.494 00.001 28316 single-star, 6 included, MultiStar: {-0.14, -0.11}, one-star: {-0.08, -0.13}
03:11:44.494 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
03:11:44.495 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
03:11:44.495 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.14 mountX=-0.08 mountY=0.13, mountTheta=2.13
03:11:44.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.13, opts=13)
03:11:44.498 00.002 28316 Enqueuing Move request for scope (-0.08, -0.13)
03:11:44.499 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:44.500 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.7
03:11:44.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:44.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:44.502 00.001 28316 Enqueuing Expose request
03:11:44.503 00.001 29988 Worker thread wakes up
03:11:44.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
03:11:44.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
03:11:44.503 00.000 29988 Moving (-0.08, -0.13) raw xDistance=-0.08 yDistance=0.13
03:11:44.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:11:44.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:44.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:11:44.503 00.000 29988 MoveAxis(E, 0, ABG)
03:11:44.503 00.000 29988 Move returns status 0, amount 0
03:11:44.503 00.000 29988 MoveAxis(N, 0, ABG)
03:11:44.503 00.000 29988 Move returns status 0, amount 0
03:11:44.503 00.000 29988 move complete, result=0
03:11:44.503 00.000 29988 worker thread done servicing request
03:11:44.503 00.000 29988 Worker thread wakes up
03:11:44.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:44.504 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:44.504 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:46.137 01.633 29988 Exposure complete
03:11:46.162 00.025 29988 worker thread done servicing request
03:11:46.162 00.000 28316 OnExposeComplete: enter
03:11:46.163 00.001 28316 UpdateGuideState(): m_state=6
03:11:46.163 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4874
03:11:46.164 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=256.49, Mass=2444, SNR=34.1, Peak=167 HFD=4.1
03:11:46.164 00.000 28316 MultiStar: [#1 -0.55,-0.15,0.00,M8] [#2 -0.38,-0.23,0.00,M4] [#3 -0.31,-0.40,0.00,M3] [#4 -0.24,-0.19,0.78,U] [#5 -0.34,-0.16,0.00,M6] [#6 -0.26,-0.05,0.62,U] [#7 -0.16,-0.23,0.61,U] [#8 -0.05,0.17,0.57,U] 
03:11:46.165 00.001 28316 refined, 4 included, MultiStar: {-0.23, -0.09}, one-star: {-0.35, -0.11}
03:11:46.165 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
03:11:46.166 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
03:11:46.166 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.76 mountX=0.01 mountY=0.25, mountTheta=1.53
03:11:46.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.09, opts=13)
03:11:46.168 00.001 28316 Enqueuing Move request for scope (-0.23, -0.09)
03:11:46.169 00.001 29988 Worker thread wakes up
03:11:46.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:46.169 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.1
03:11:46.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:46.170 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:46.170 00.000 28316 Enqueuing Expose request
03:11:46.171 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
03:11:46.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
03:11:46.171 00.000 29988 Moving (-0.23, -0.09) raw xDistance=0.01 yDistance=0.25
03:11:46.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:11:46.171 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.07 newest=0.83
03:11:46.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
03:11:46.171 00.000 29988 MoveAxis(E, 0, ABG)
03:11:46.171 00.000 29988 Move returns status 0, amount 0
03:11:46.171 00.000 29988 MoveAxis(S, 59, ABG)
03:11:46.171 00.000 29988 Guiding  Dir = 1, Dur = 59
03:11:46.171 00.000 29988 IsSlewing returns 0
03:11:46.171 00.000 29988 IsGuiding returns 0
03:11:46.177 00.006 29988 PulseGuide returned control before completion, sleep 65
03:11:46.250 00.073 29988 IsGuiding returns 0
03:11:46.250 00.000 29988 Move returns status 0, amount 59
03:11:46.250 00.000 29988 move complete, result=0
03:11:46.250 00.000 29988 worker thread done servicing request
03:11:46.250 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 59 ms SOUTH
03:11:46.251 00.001 29988 Worker thread wakes up
03:11:46.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:46.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:47.664 01.413 29988 Exposure complete
03:11:47.716 00.052 29988 worker thread done servicing request
03:11:47.716 00.000 28316 OnExposeComplete: enter
03:11:47.716 00.000 28316 UpdateGuideState(): m_state=6
03:11:47.718 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4875
03:11:47.719 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.56, Mass=2333, SNR=33.4, Peak=170 HFD=3.9
03:11:47.720 00.001 28316 MultiStar: [#1 0.03,-0.13,1.01,U] [#2 -0.09,-0.03,0.93,U] [#3 0.08,-0.11,0.88,U] [#4 -0.13,-0.19,0.86,U] [#5 -0.22,-0.12,0.76,U] [#6 -0.19,0.10,0.62,U] [#7 0.08,-0.07,0.61,U] [#8 0.03,0.13,0.59,U] 
03:11:47.722 00.002 28316 single-star, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.02, -0.04}
03:11:47.723 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:11:47.724 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
03:11:47.725 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.07 mountX=-0.04 mountY=-0.00, mountTheta=-3.11
03:11:47.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
03:11:47.728 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
03:11:47.729 00.001 29988 Worker thread wakes up
03:11:47.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:47.729 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:11:47.730 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:47.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:47.731 00.001 28316 Enqueuing Expose request
03:11:47.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
03:11:47.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
03:11:47.731 00.000 29988 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=-0.00
03:11:47.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:11:47.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:47.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:11:47.731 00.000 29988 MoveAxis(E, 0, ABG)
03:11:47.731 00.000 29988 Move returns status 0, amount 0
03:11:47.732 00.001 29988 MoveAxis(N, 0, ABG)
03:11:47.732 00.000 29988 Move returns status 0, amount 0
03:11:47.732 00.000 29988 move complete, result=0
03:11:47.732 00.000 29988 worker thread done servicing request
03:11:47.732 00.000 29988 Worker thread wakes up
03:11:47.732 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:11:47.732 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:47.732 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:49.358 01.626 29988 Exposure complete
03:11:49.396 00.038 29988 worker thread done servicing request
03:11:49.396 00.000 28316 OnExposeComplete: enter
03:11:49.396 00.000 28316 UpdateGuideState(): m_state=6
03:11:49.397 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4876
03:11:49.397 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=256.73, Mass=2359, SNR=33.7, Peak=178 HFD=3.8
03:11:49.398 00.001 28316 MultiStar: [#1 -0.40,0.02,0.00,M8] [#2 -0.13,-0.02,0.88,U] [#3 -0.19,-0.17,0.87,U] [#4 -0.30,0.14,0.00,M1] [#5 -0.35,0.10,0.00,M6] [#6 -0.37,0.39,0.00,M7] [#7 -0.22,0.12,0.64,U] [#8 0.00,0.35,0.00,M1] 
03:11:49.398 00.000 28316 refined, 3 included, MultiStar: {-0.23, 0.01}, one-star: {-0.35, 0.13}
03:11:49.399 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
03:11:49.399 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
03:11:49.400 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.09 mountX=0.11 mountY=0.20, mountTheta=1.08
03:11:49.401 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.01, opts=13)
03:11:49.401 00.000 28316 Enqueuing Move request for scope (-0.23, 0.01)
03:11:49.402 00.001 29988 Worker thread wakes up
03:11:49.402 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
03:11:49.402 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:49.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
03:11:49.402 00.000 29988 Moving (-0.23, 0.01) raw xDistance=0.11 yDistance=0.20
03:11:49.402 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
03:11:49.403 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:11:49.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:49.403 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:49.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:49.404 00.001 28316 Enqueuing Expose request
03:11:49.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:11:49.404 00.000 29988 MoveAxis(E, 0, ABG)
03:11:49.404 00.000 29988 Move returns status 0, amount 0
03:11:49.404 00.000 29988 MoveAxis(N, 0, ABG)
03:11:49.404 00.000 29988 Move returns status 0, amount 0
03:11:49.404 00.000 29988 move complete, result=0
03:11:49.404 00.000 29988 worker thread done servicing request
03:11:49.404 00.000 29988 Worker thread wakes up
03:11:49.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:49.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:49.405 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:11:50.919 01.514 29988 Exposure complete
03:11:50.958 00.039 29988 worker thread done servicing request
03:11:50.959 00.001 28316 OnExposeComplete: enter
03:11:50.959 00.000 28316 UpdateGuideState(): m_state=6
03:11:50.960 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4877
03:11:50.963 00.003 28316 Star::Find returns 1 (0), X=950.37, Y=256.81, Mass=2446, SNR=34.2, Peak=179 HFD=3.9
03:11:50.965 00.002 28316 MultiStar: [#1 -0.51,-0.01,0.00,M9] [#2 -0.11,0.14,0.90,U] [#3 -0.29,0.03,0.84,U] [#4 -0.15,-0.03,0.80,U] [#5 -0.39,0.05,0.00,M7] [#6 -0.32,0.30,0.00,M8] [#7 -0.23,0.11,0.61,U] [#8 0.04,0.27,0.59,U] 
03:11:50.966 00.001 28316 refined, 5 included, MultiStar: {-0.21, 0.12}, one-star: {-0.40, 0.21}
03:11:50.967 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
03:11:50.967 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:11:50.968 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.62 mountX=0.19 mountY=0.13, mountTheta=0.60
03:11:50.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.12, opts=13)
03:11:50.969 00.000 28316 Enqueuing Move request for scope (-0.21, 0.12)
03:11:50.970 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:50.970 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.2
03:11:50.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:50.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:50.971 00.000 28316 Enqueuing Expose request
03:11:50.972 00.001 29988 Worker thread wakes up
03:11:50.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
03:11:50.972 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
03:11:50.972 00.000 29988 Moving (-0.21, 0.12) raw xDistance=0.19 yDistance=0.13
03:11:50.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:11:50.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:50.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:11:50.972 00.000 29988 MoveAxis(E, 0, ABG)
03:11:50.972 00.000 29988 Move returns status 0, amount 0
03:11:50.972 00.000 29988 MoveAxis(N, 0, ABG)
03:11:50.972 00.000 29988 Move returns status 0, amount 0
03:11:50.972 00.000 29988 move complete, result=0
03:11:50.972 00.000 29988 worker thread done servicing request
03:11:50.972 00.000 29988 Worker thread wakes up
03:11:50.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:50.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:50.972 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:52.597 01.625 29988 Exposure complete
03:11:52.633 00.036 29988 worker thread done servicing request
03:11:52.633 00.000 28316 OnExposeComplete: enter
03:11:52.634 00.001 28316 UpdateGuideState(): m_state=6
03:11:52.634 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4878
03:11:52.635 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=256.75, Mass=2293, SNR=33.2, Peak=179 HFD=3.7
03:11:52.636 00.001 28316 MultiStar: [#1 -0.44,-0.08,0.00,M10] [#2 -0.33,-0.09,0.00,M2] [#3 -0.40,-0.00,0.00,M1] [#4 -0.14,-0.32,0.00,M1] [#5 -0.22,-0.03,0.76,U] [#6 -0.05,-0.09,0.63,U] [#7 0.01,-0.15,0.64,U] [#8 -0.24,0.30,0.00,M1] 
03:11:52.637 00.001 28316 refined, 3 included, MultiStar: {-0.19, -0.01}, one-star: {-0.39, 0.15}
03:11:52.638 00.001 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
03:11:52.639 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.14)
03:11:52.640 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.10 mountX=0.07 mountY=0.17, mountTheta=1.18
03:11:52.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.01, opts=13)
03:11:52.641 00.000 28316 Enqueuing Move request for scope (-0.19, -0.01)
03:11:52.642 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:52.642 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:11:52.645 00.003 29988 Worker thread wakes up
03:11:52.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
03:11:52.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
03:11:52.645 00.000 29988 Moving (-0.19, -0.01) raw xDistance=0.07 yDistance=0.17
03:11:52.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:11:52.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:52.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:52.646 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:52.646 00.000 28316 Enqueuing Expose request
03:11:52.647 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:11:52.647 00.000 29988 MoveAxis(E, 0, ABG)
03:11:52.647 00.000 29988 Move returns status 0, amount 0
03:11:52.647 00.000 29988 MoveAxis(N, 0, ABG)
03:11:52.647 00.000 29988 Move returns status 0, amount 0
03:11:52.647 00.000 29988 move complete, result=0
03:11:52.647 00.000 29988 worker thread done servicing request
03:11:52.647 00.000 29988 Worker thread wakes up
03:11:52.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:52.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:52.647 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:11:54.166 01.519 29988 Exposure complete
03:11:54.201 00.035 29988 worker thread done servicing request
03:11:54.201 00.000 28316 OnExposeComplete: enter
03:11:54.202 00.001 28316 UpdateGuideState(): m_state=6
03:11:54.204 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4879
03:11:54.205 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=256.50, Mass=2397, SNR=33.9, Peak=162 HFD=4.0
03:11:54.207 00.002 28316 MultiStar: [#1 -0.58,-0.03,0.00,R] [#2 -0.15,-0.03,0.90,U] [#3 -0.33,-0.40,0.00,M2] [#4 -0.27,-0.19,0.81,U] [#5 -0.51,-0.06,0.00,M7] [#6 -0.30,0.17,0.00,M8] [#7 -0.34,-0.00,0.00,M1] [#8 -0.24,0.03,0.57,U] 
03:11:54.208 00.001 28316 refined, 3 included, MultiStar: {-0.28, -0.08}, one-star: {-0.43, -0.10}
03:11:54.209 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
03:11:54.210 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.39)
03:11:54.210 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-2.86 mountX=0.04 mountY=0.29, mountTheta=1.42
03:11:54.211 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.08, opts=13)
03:11:54.211 00.000 28316 Enqueuing Move request for scope (-0.28, -0.08)
03:11:54.212 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:54.212 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
03:11:54.213 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:54.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:54.214 00.001 28316 Enqueuing Expose request
03:11:54.214 00.000 29988 Worker thread wakes up
03:11:54.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.08) opts 0xd
03:11:54.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.08)
03:11:54.214 00.000 29988 Moving (-0.28, -0.08) raw xDistance=0.04 yDistance=0.29
03:11:54.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:11:54.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
03:11:54.215 00.001 29988 MoveAxis(E, 0, ABG)
03:11:54.215 00.000 29988 Move returns status 0, amount 0
03:11:54.215 00.000 29988 MoveAxis(S, 68, ABG)
03:11:54.215 00.000 29988 Guiding  Dir = 1, Dur = 68
03:11:54.215 00.000 29988 IsSlewing returns 0
03:11:54.215 00.000 29988 IsGuiding returns 0
03:11:54.221 00.006 29988 PulseGuide returned control before completion, sleep 74
03:11:54.303 00.082 29988 IsGuiding returns 0
03:11:54.303 00.000 29988 Move returns status 0, amount 68
03:11:54.303 00.000 29988 move complete, result=0
03:11:54.303 00.000 29988 worker thread done servicing request
03:11:54.303 00.000 29988 Worker thread wakes up
03:11:54.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:54.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:54.303 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 68 ms SOUTH
03:11:55.943 01.640 29988 Exposure complete
03:11:55.994 00.051 29988 worker thread done servicing request
03:11:55.994 00.000 28316 OnExposeComplete: enter
03:11:55.996 00.002 28316 UpdateGuideState(): m_state=6
03:11:55.997 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4880
03:11:55.998 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.43, Mass=2350, SNR=33.6, Peak=183 HFD=3.8
03:11:56.000 00.002 28316 MultiStar: [#1 0.39,-0.23,0.00,M1] [#2 0.15,-0.18,0.92,U] [#3 -0.20,-0.37,0.00,M3] [#4 -0.15,-0.08,0.80,U] [#5 -0.21,-0.12,0.75,U] [#6 -0.17,0.13,0.60,U] [#7 0.06,-0.15,0.64,U] [#8 0.04,0.29,0.56,U] 
03:11:56.001 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.07}, one-star: {-0.04, -0.17}
03:11:56.002 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.13 = 2.15)
03:11:56.003 00.001 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11)
03:11:56.004 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.14 mountX=-0.04 mountY=0.07, mountTheta=2.14
03:11:56.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
03:11:56.006 00.000 28316 Enqueuing Move request for scope (-0.04, -0.07)
03:11:56.007 00.001 29988 Worker thread wakes up
03:11:56.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:56.007 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:11:56.008 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:56.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:56.008 00.000 28316 Enqueuing Expose request
03:11:56.009 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:11:56.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:11:56.009 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
03:11:56.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:11:56.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:56.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:11:56.009 00.000 29988 MoveAxis(E, 0, ABG)
03:11:56.009 00.000 29988 Move returns status 0, amount 0
03:11:56.009 00.000 29988 MoveAxis(N, 0, ABG)
03:11:56.009 00.000 29988 Move returns status 0, amount 0
03:11:56.009 00.000 29988 move complete, result=0
03:11:56.009 00.000 29988 worker thread done servicing request
03:11:56.009 00.000 29988 Worker thread wakes up
03:11:56.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:56.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:56.010 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:57.533 01.523 29988 Exposure complete
03:11:57.569 00.036 29988 worker thread done servicing request
03:11:57.569 00.000 28316 OnExposeComplete: enter
03:11:57.570 00.001 28316 UpdateGuideState(): m_state=6
03:11:57.570 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4881
03:11:57.571 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.45, Mass=2489, SNR=34.6, Peak=192 HFD=3.8
03:11:57.573 00.002 28316 MultiStar: [#1 0.53,-0.27,0.00,M2] [#2 0.02,-0.30,0.89,U] [#3 0.12,-0.35,0.00,M4] [#4 -0.19,-0.13,0.81,U] [#5 -0.13,-0.14,0.71,U] [#6 -0.14,0.14,0.61,U] [#7 -0.11,-0.13,0.61,U] [#8 0.17,0.12,0.57,U] 
03:11:57.575 00.002 28316 refined, 6 included, MultiStar: {-0.05, -0.10}, one-star: {0.03, -0.15}
03:11:57.576 00.001 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
03:11:57.577 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
03:11:57.581 00.004 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.00 mountX=-0.07 mountY=0.09, mountTheta=2.27
03:11:57.585 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
03:11:57.587 00.002 28316 Enqueuing Move request for scope (-0.05, -0.10)
03:11:57.590 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:57.592 00.002 28316 UpdateGuideState exits: m=2489 RSB=34.6
03:11:57.594 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:57.597 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:57.599 00.002 28316 Enqueuing Expose request
03:11:57.601 00.002 29988 Worker thread wakes up
03:11:57.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
03:11:57.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
03:11:57.602 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
03:11:57.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:11:57.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:57.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:11:57.602 00.000 29988 MoveAxis(E, 0, ABG)
03:11:57.602 00.000 29988 Move returns status 0, amount 0
03:11:57.602 00.000 29988 MoveAxis(N, 0, ABG)
03:11:57.602 00.000 29988 Move returns status 0, amount 0
03:11:57.602 00.000 29988 move complete, result=0
03:11:57.602 00.000 29988 worker thread done servicing request
03:11:57.602 00.000 29988 Worker thread wakes up
03:11:57.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:57.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:11:57.604 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:11:59.233 01.629 29988 Exposure complete
03:11:59.257 00.024 29988 worker thread done servicing request
03:11:59.257 00.000 28316 OnExposeComplete: enter
03:11:59.257 00.000 28316 UpdateGuideState(): m_state=6
03:11:59.259 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4882
03:11:59.259 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=256.46, Mass=2444, SNR=34.4, Peak=185 HFD=3.9
03:11:59.260 00.001 28316 MultiStar: [#1 0.45,-0.30,0.00,M3] [#2 0.14,-0.18,0.91,U] [#3 0.09,-0.26,0.83,U] [#4 0.01,-0.06,0.81,U] [#5 -0.12,-0.12,0.72,U] [#6 -0.11,0.15,0.60,U] [#7 -0.01,-0.08,0.62,U] [#8 0.10,0.39,0.00,M1] 
03:11:59.260 00.000 28316 refined, 6 included, MultiStar: {0.00, -0.11}, one-star: {-0.03, -0.14}
03:11:59.261 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
03:11:59.261 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
03:11:59.262 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.53 mountX=-0.10 mountY=0.05, mountTheta=2.72
03:11:59.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.11, opts=13)
03:11:59.263 00.000 28316 Enqueuing Move request for scope (0.00, -0.11)
03:11:59.264 00.001 29988 Worker thread wakes up
03:11:59.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
03:11:59.264 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
03:11:59.264 00.000 29988 Moving (0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
03:11:59.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:11:59.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:11:59.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:11:59.264 00.000 29988 MoveAxis(E, 0, ABG)
03:11:59.264 00.000 29988 Move returns status 0, amount 0
03:11:59.264 00.000 29988 MoveAxis(N, 0, ABG)
03:11:59.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:11:59.265 00.001 29988 Move returns status 0, amount 0
03:11:59.265 00.000 29988 move complete, result=0
03:11:59.265 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.4
03:11:59.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:11:59.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:11:59.266 00.000 28316 Enqueuing Expose request
03:11:59.267 00.001 29988 worker thread done servicing request
03:11:59.267 00.000 29988 Worker thread wakes up
03:11:59.267 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:11:59.268 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:11:59.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:00.793 01.525 29988 Exposure complete
03:12:00.840 00.047 29988 worker thread done servicing request
03:12:00.840 00.000 28316 OnExposeComplete: enter
03:12:00.841 00.001 28316 UpdateGuideState(): m_state=6
03:12:00.841 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4883
03:12:00.842 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.65, Mass=2373, SNR=33.9, Peak=180 HFD=4.1
03:12:00.842 00.000 28316 MultiStar: [#1 0.71,0.04,0.00,M4] [#2 0.14,-0.07,0.92,U] [#3 0.37,-0.19,0.00,M4] [#4 0.13,-0.20,0.81,U] [#5 -0.09,0.04,0.74,U] [#6 -0.01,0.18,0.65,U] [#7 0.16,0.01,0.63,U] [#8 0.28,0.37,0.00,M2] 
03:12:00.843 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.00}, one-star: {0.24, 0.05}
03:12:00.843 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
03:12:00.843 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
03:12:00.844 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.11 cameraTheta=-0.03 mountX=-0.05 mountY=-0.09, mountTheta=-2.04
03:12:00.846 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
03:12:00.846 00.000 28316 Enqueuing Move request for scope (0.10, -0.00)
03:12:00.847 00.001 29988 Worker thread wakes up
03:12:00.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:00.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
03:12:00.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
03:12:00.847 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.05 yDistance=-0.09
03:12:00.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:12:00.847 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.9
03:12:00.848 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:00.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:00.848 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:00.849 00.001 28316 Enqueuing Expose request
03:12:00.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:12:00.849 00.000 29988 MoveAxis(E, 0, ABG)
03:12:00.849 00.000 29988 Move returns status 0, amount 0
03:12:00.849 00.000 29988 MoveAxis(N, 0, ABG)
03:12:00.849 00.000 29988 Move returns status 0, amount 0
03:12:00.849 00.000 29988 move complete, result=0
03:12:00.849 00.000 29988 worker thread done servicing request
03:12:00.849 00.000 29988 Worker thread wakes up
03:12:00.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:00.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:00.850 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:02.483 01.633 29988 Exposure complete
03:12:02.533 00.050 29988 worker thread done servicing request
03:12:02.534 00.001 28316 OnExposeComplete: enter
03:12:02.536 00.002 28316 UpdateGuideState(): m_state=6
03:12:02.537 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4884
03:12:02.539 00.002 28316 Star::Find returns 1 (0), X=950.90, Y=256.40, Mass=2420, SNR=34.1, Peak=180 HFD=4.0
03:12:02.540 00.001 28316 MultiStar: [#1 0.75,-0.19,0.00,M5] [#2 0.19,-0.32,0.00,M1] [#3 0.29,-0.40,0.00,M5] [#4 0.01,-0.18,0.78,U] [#5 0.08,-0.07,0.73,U] [#6 0.00,0.08,0.63,U] [#7 0.12,-0.16,0.61,U] [#8 0.32,0.23,0.00,M3] 
03:12:02.541 00.001 28316 refined, 4 included, MultiStar: {0.07, -0.12}, one-star: {0.13, -0.20}
03:12:02.542 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
03:12:02.544 00.002 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
03:12:02.545 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=-0.14 mountY=-0.01, mountTheta=-3.07
03:12:02.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
03:12:02.547 00.001 28316 Enqueuing Move request for scope (0.07, -0.12)
03:12:02.547 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:02.548 00.001 29988 Worker thread wakes up
03:12:02.548 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
03:12:02.548 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
03:12:02.548 00.000 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.01
03:12:02.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:12:02.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:02.548 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
03:12:02.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:02.549 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:02.549 00.000 28316 Enqueuing Expose request
03:12:02.550 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:12:02.550 00.000 29988 MoveAxis(E, 0, ABG)
03:12:02.550 00.000 29988 Move returns status 0, amount 0
03:12:02.550 00.000 29988 MoveAxis(N, 0, ABG)
03:12:02.550 00.000 29988 Move returns status 0, amount 0
03:12:02.550 00.000 29988 move complete, result=0
03:12:02.550 00.000 29988 worker thread done servicing request
03:12:02.550 00.000 29988 Worker thread wakes up
03:12:02.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:02.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:02.550 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:04.068 01.518 29988 Exposure complete
03:12:04.108 00.040 29988 worker thread done servicing request
03:12:04.108 00.000 28316 OnExposeComplete: enter
03:12:04.111 00.003 28316 UpdateGuideState(): m_state=6
03:12:04.114 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4885
03:12:04.116 00.002 28316 Star::Find returns 1 (0), X=951.14, Y=256.34, Mass=2324, SNR=33.4, Peak=186 HFD=4.0
03:12:04.117 00.001 28316 MultiStar: [#1 0.74,-0.19,0.00,M6] [#2 0.46,-0.23,0.00,M2] [#3 0.43,-0.51,0.00,M6] [#4 0.04,-0.09,0.83,U] [#5 0.11,-0.12,0.72,U] [#6 0.13,0.07,0.63,U] [#7 0.11,-0.18,0.64,U] [#8 0.43,0.06,0.00,M4] 
03:12:04.118 00.001 28316 refined, 4 included, MultiStar: {0.17, -0.13}, one-star: {0.37, -0.26}
03:12:04.118 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:12:04.119 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:12:04.119 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.65 mountX=-0.18 mountY=-0.09, mountTheta=-2.68
03:12:04.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
03:12:04.122 00.001 28316 Enqueuing Move request for scope (0.17, -0.13)
03:12:04.123 00.001 29988 Worker thread wakes up
03:12:04.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:04.124 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.4
03:12:04.124 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:04.125 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:04.125 00.000 28316 Enqueuing Expose request
03:12:04.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
03:12:04.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
03:12:04.126 00.000 29988 Moving (0.17, -0.13) raw xDistance=-0.18 yDistance=-0.09
03:12:04.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:12:04.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:04.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:12:04.126 00.000 29988 MoveAxis(E, 0, ABG)
03:12:04.126 00.000 29988 Move returns status 0, amount 0
03:12:04.126 00.000 29988 MoveAxis(N, 0, ABG)
03:12:04.126 00.000 29988 Move returns status 0, amount 0
03:12:04.126 00.000 29988 move complete, result=0
03:12:04.126 00.000 29988 worker thread done servicing request
03:12:04.126 00.000 29988 Worker thread wakes up
03:12:04.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:04.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:04.126 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:05.752 01.626 29988 Exposure complete
03:12:05.792 00.040 29988 worker thread done servicing request
03:12:05.793 00.001 28316 OnExposeComplete: enter
03:12:05.793 00.000 28316 UpdateGuideState(): m_state=6
03:12:05.794 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4886
03:12:05.794 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=256.26, Mass=2418, SNR=34.1, Peak=195 HFD=4.0
03:12:05.795 00.001 28316 MultiStar: [#1 1.02,-0.25,0.00,M7] [#2 0.32,-0.27,0.00,M3] [#3 0.41,-0.50,0.00,M7] [#4 0.39,-0.34,0.00,M1] [#5 0.10,-0.08,0.71,U] [#6 0.22,0.01,0.62,U] [#7 0.42,-0.32,0.00,M1] [#8 0.45,0.07,0.00,M5] 
03:12:05.796 00.001 28316 refined, 2 included, MultiStar: {0.25, -0.17}, one-star: {0.37, -0.34}
03:12:05.797 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:12:05.798 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
03:12:05.799 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.60 mountX=-0.25 mountY=-0.14, mountTheta=-2.62
03:12:05.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.17, opts=13)
03:12:05.802 00.001 28316 Enqueuing Move request for scope (0.25, -0.17)
03:12:05.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:05.803 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.1
03:12:05.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:05.804 00.000 29988 Worker thread wakes up
03:12:05.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
03:12:05.804 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
03:12:05.804 00.000 29988 Moving (0.25, -0.17) raw xDistance=-0.25 yDistance=-0.14
03:12:05.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:12:05.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:05.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:12:05.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:05.805 00.001 28316 Enqueuing Expose request
03:12:05.805 00.000 29988 MoveAxis(E, 53, ABG)
03:12:05.805 00.000 29988 Guiding  Dir = 2, Dur = 53
03:12:05.806 00.001 29988 IsSlewing returns 0
03:12:05.806 00.000 29988 IsGuiding returns 0
03:12:05.808 00.002 29988 PulseGuide returned control before completion, sleep 62
03:12:05.878 00.070 29988 IsGuiding returns 0
03:12:05.878 00.000 29988 Move returns status 0, amount 53
03:12:05.878 00.000 29988 MoveAxis(N, 0, ABG)
03:12:05.878 00.000 29988 Move returns status 0, amount 0
03:12:05.878 00.000 29988 move complete, result=0
03:12:05.878 00.000 29988 worker thread done servicing request
03:12:05.878 00.000 29988 Worker thread wakes up
03:12:05.879 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:05.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:05.879 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.1 px 0 ms NORTH
03:12:07.287 01.408 29988 Exposure complete
03:12:07.330 00.043 29988 worker thread done servicing request
03:12:07.330 00.000 28316 OnExposeComplete: enter
03:12:07.350 00.020 28316 UpdateGuideState(): m_state=6
03:12:07.350 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4887
03:12:07.351 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=256.42, Mass=2388, SNR=33.8, Peak=183 HFD=4.0
03:12:07.351 00.000 28316 MultiStar: [#1 0.73,-0.10,0.00,M8] [#2 0.21,-0.26,0.00,M4] [#3 0.35,-0.49,0.00,M8] [#4 0.16,-0.26,0.84,U] [#5 -0.01,-0.17,0.73,U] [#6 0.16,0.07,0.62,U] [#7 0.26,-0.07,0.63,U] [#8 0.15,0.18,0.57,U] 
03:12:07.352 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.10}, one-star: {0.19, -0.18}
03:12:07.352 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:12:07.353 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
03:12:07.353 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.57 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
03:12:07.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.10, opts=13)
03:12:07.355 00.001 28316 Enqueuing Move request for scope (0.15, -0.10)
03:12:07.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:07.355 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
03:12:07.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:07.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:07.356 00.000 28316 Enqueuing Expose request
03:12:07.357 00.001 29988 Worker thread wakes up
03:12:07.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
03:12:07.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
03:12:07.357 00.000 29988 Moving (0.15, -0.10) raw xDistance=-0.15 yDistance=-0.09
03:12:07.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:12:07.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:07.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:12:07.357 00.000 29988 MoveAxis(E, 0, ABG)
03:12:07.357 00.000 29988 Move returns status 0, amount 0
03:12:07.357 00.000 29988 MoveAxis(N, 0, ABG)
03:12:07.357 00.000 29988 Move returns status 0, amount 0
03:12:07.357 00.000 29988 move complete, result=0
03:12:07.357 00.000 29988 worker thread done servicing request
03:12:07.357 00.000 29988 Worker thread wakes up
03:12:07.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:07.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:07.357 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:08.982 01.625 29988 Exposure complete
03:12:09.030 00.048 29988 worker thread done servicing request
03:12:09.030 00.000 28316 OnExposeComplete: enter
03:12:09.031 00.001 28316 UpdateGuideState(): m_state=6
03:12:09.031 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4888
03:12:09.032 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.66, Mass=2354, SNR=33.6, Peak=173 HFD=3.9
03:12:09.032 00.000 28316 MultiStar: [#1 0.59,-0.15,0.00,M9] [#2 0.19,0.01,0.88,U] [#3 0.18,-0.32,0.00,M9] [#4 -0.02,-0.09,0.83,U] [#5 -0.15,0.03,0.75,U] [#6 0.02,0.24,0.63,U] [#7 0.03,-0.13,0.64,U] [#8 0.46,0.00,0.00,M5] 
03:12:09.033 00.001 28316 refined, 5 included, MultiStar: {0.02, 0.02}, one-star: {0.02, 0.06}
03:12:09.033 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:12:09.034 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:12:09.034 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.78 mountX=0.01 mountY=-0.03, mountTheta=-1.22
03:12:09.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
03:12:09.036 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
03:12:09.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:09.037 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.6
03:12:09.037 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:09.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:09.038 00.001 28316 Enqueuing Expose request
03:12:09.038 00.000 29988 Worker thread wakes up
03:12:09.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:12:09.038 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:12:09.038 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
03:12:09.039 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:12:09.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:09.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:12:09.039 00.000 29988 MoveAxis(E, 0, ABG)
03:12:09.039 00.000 29988 Move returns status 0, amount 0
03:12:09.039 00.000 29988 MoveAxis(N, 0, ABG)
03:12:09.039 00.000 29988 Move returns status 0, amount 0
03:12:09.039 00.000 29988 move complete, result=0
03:12:09.039 00.000 29988 worker thread done servicing request
03:12:09.039 00.000 29988 Worker thread wakes up
03:12:09.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:09.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:09.039 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:10.556 01.517 29988 Exposure complete
03:12:10.583 00.027 29988 worker thread done servicing request
03:12:10.584 00.001 28316 OnExposeComplete: enter
03:12:10.584 00.000 28316 UpdateGuideState(): m_state=6
03:12:10.585 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4889
03:12:10.586 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.57, Mass=2369, SNR=33.7, Peak=176 HFD=3.9
03:12:10.586 00.000 28316 MultiStar: [#1 0.47,-0.12,0.00,M10] [#2 0.12,-0.26,0.92,U] [#3 0.12,-0.24,0.87,U] [#4 -0.15,-0.23,0.83,U] [#5 -0.02,-0.08,0.72,U] [#6 -0.06,-0.11,0.64,U] [#7 0.17,-0.28,0.63,U] [#8 0.19,0.23,0.60,U] 
03:12:10.586 00.000 28316 single-star, 7 included, MultiStar: {0.04, -0.13}, one-star: {-0.01, -0.03}
03:12:10.587 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
03:12:10.587 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
03:12:10.588 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.99 mountX=-0.02 mountY=0.02, mountTheta=2.28
03:12:10.589 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
03:12:10.589 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
03:12:10.590 00.001 29988 Worker thread wakes up
03:12:10.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
03:12:10.590 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
03:12:10.590 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=0.02
03:12:10.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:12:10.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:10.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:10.590 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
03:12:10.591 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:10.591 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:10.592 00.001 28316 Enqueuing Expose request
03:12:10.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:12:10.592 00.000 29988 MoveAxis(E, 0, ABG)
03:12:10.592 00.000 29988 Move returns status 0, amount 0
03:12:10.592 00.000 29988 MoveAxis(N, 0, ABG)
03:12:10.592 00.000 29988 Move returns status 0, amount 0
03:12:10.592 00.000 29988 move complete, result=0
03:12:10.592 00.000 29988 worker thread done servicing request
03:12:10.592 00.000 29988 Worker thread wakes up
03:12:10.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:10.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:10.593 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:12.216 01.623 29988 Exposure complete
03:12:12.260 00.044 29988 worker thread done servicing request
03:12:12.260 00.000 28316 OnExposeComplete: enter
03:12:12.261 00.001 28316 UpdateGuideState(): m_state=6
03:12:12.263 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4890
03:12:12.264 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.44, Mass=2505, SNR=34.7, Peak=194 HFD=4.1
03:12:12.266 00.002 28316 MultiStar: [#1 0.67,-0.14,0.00,R] [#2 0.20,-0.05,0.88,U] [#3 0.28,-0.32,0.00,M9] [#4 -0.00,-0.10,0.77,U] [#5 0.06,-0.01,0.70,U] [#6 0.02,0.18,0.62,U] [#7 0.21,-0.09,0.61,U] [#8 0.28,0.20,0.00,M5] 
03:12:12.267 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.05}, one-star: {0.24, -0.16}
03:12:12.268 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:12:12.269 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:12:12.270 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.38 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
03:12:12.273 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
03:12:12.274 00.001 28316 Enqueuing Move request for scope (0.13, -0.05)
03:12:12.275 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:12.277 00.002 28316 UpdateGuideState exits: m=2505 RSB=34.7
03:12:12.277 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:12.279 00.002 29988 Worker thread wakes up
03:12:12.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
03:12:12.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:12.280 00.001 28316 Enqueuing Expose request
03:12:12.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
03:12:12.280 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
03:12:12.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:12:12.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:12.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:12:12.280 00.000 29988 MoveAxis(E, 0, ABG)
03:12:12.280 00.000 29988 Move returns status 0, amount 0
03:12:12.280 00.000 29988 MoveAxis(N, 0, ABG)
03:12:12.280 00.000 29988 Move returns status 0, amount 0
03:12:12.280 00.000 29988 move complete, result=0
03:12:12.280 00.000 29988 worker thread done servicing request
03:12:12.280 00.000 29988 Worker thread wakes up
03:12:12.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:12.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:12.281 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:13.806 01.525 29988 Exposure complete
03:12:13.856 00.050 29988 worker thread done servicing request
03:12:13.857 00.001 28316 OnExposeComplete: enter
03:12:13.857 00.000 28316 UpdateGuideState(): m_state=6
03:12:13.858 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4891
03:12:13.858 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=256.61, Mass=2398, SNR=34.0, Peak=203 HFD=3.9
03:12:13.859 00.001 28316 MultiStar: [#1 -0.05,-0.01,0.99,U] [#2 0.13,-0.16,0.90,U] [#3 0.32,-0.13,0.00,M10] [#4 -0.02,-0.05,0.81,U] [#5 0.05,-0.02,0.72,U] [#6 -0.03,0.36,0.00,M1] [#7 0.05,-0.04,0.59,U] [#8 0.23,0.25,0.00,M6] 
03:12:13.859 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.04}, one-star: {0.07, 0.01}
03:12:13.860 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
03:12:13.860 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
03:12:13.860 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.85 mountX=-0.06 mountY=-0.01, mountTheta=-2.88
03:12:13.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
03:12:13.862 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
03:12:13.862 00.000 29988 Worker thread wakes up
03:12:13.864 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:13.864 00.000 28316 UpdateGuideState exits: m=2398 RSB=34.0
03:12:13.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:13.865 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:13.865 00.000 28316 Enqueuing Expose request
03:12:13.866 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
03:12:13.866 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
03:12:13.866 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.01
03:12:13.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:12:13.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:13.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:12:13.866 00.000 29988 MoveAxis(E, 0, ABG)
03:12:13.866 00.000 29988 Move returns status 0, amount 0
03:12:13.866 00.000 29988 MoveAxis(N, 0, ABG)
03:12:13.866 00.000 29988 Move returns status 0, amount 0
03:12:13.867 00.001 29988 move complete, result=0
03:12:13.867 00.000 29988 worker thread done servicing request
03:12:13.867 00.000 29988 Worker thread wakes up
03:12:13.867 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:13.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:13.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:15.502 01.635 29988 Exposure complete
03:12:15.538 00.036 29988 worker thread done servicing request
03:12:15.539 00.001 28316 OnExposeComplete: enter
03:12:15.539 00.000 28316 UpdateGuideState(): m_state=6
03:12:15.540 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4892
03:12:15.540 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=256.58, Mass=2374, SNR=33.7, Peak=180 HFD=3.5
03:12:15.541 00.001 28316 MultiStar: [#1 -0.07,0.06,0.97,U] [#2 -0.05,-0.17,0.93,U] [#3 0.10,-0.11,0.85,U] [#4 0.10,-0.27,0.83,U] [#5 0.13,0.00,0.74,U] [#6 0.05,0.11,0.64,U] [#7 0.20,-0.02,0.60,U] [#8 0.23,0.20,0.57,U] 
03:12:15.541 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {-0.14, -0.02}
03:12:15.542 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:12:15.542 00.000 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:12:15.542 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.73 mountX=-0.05 mountY=-0.02, mountTheta=-2.76
03:12:15.543 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
03:12:15.544 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
03:12:15.544 00.000 29988 Worker thread wakes up
03:12:15.544 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:15.545 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
03:12:15.545 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
03:12:15.545 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:15.546 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:15.546 00.000 28316 Enqueuing Expose request
03:12:15.547 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
03:12:15.547 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.02
03:12:15.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:12:15.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:15.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:12:15.547 00.000 29988 MoveAxis(E, 0, ABG)
03:12:15.547 00.000 29988 Move returns status 0, amount 0
03:12:15.547 00.000 29988 MoveAxis(N, 0, ABG)
03:12:15.547 00.000 29988 Move returns status 0, amount 0
03:12:15.547 00.000 29988 move complete, result=0
03:12:15.547 00.000 29988 worker thread done servicing request
03:12:15.547 00.000 29988 Worker thread wakes up
03:12:15.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:15.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:15.548 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:17.076 01.528 29988 Exposure complete
03:12:17.118 00.042 29988 worker thread done servicing request
03:12:17.118 00.000 28316 OnExposeComplete: enter
03:12:17.119 00.001 28316 UpdateGuideState(): m_state=6
03:12:17.119 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4893
03:12:17.121 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=256.59, Mass=2269, SNR=32.8, Peak=179 HFD=3.6
03:12:17.121 00.000 28316 MultiStar: [#1 -0.21,0.06,1.00,U] [#2 -0.10,-0.18,0.94,U] [#3 0.01,-0.30,0.86,U] [#4 -0.01,-0.19,0.87,U] [#5 -0.19,-0.08,0.78,U] [#6 -0.20,0.23,0.62,U] [#7 0.07,-0.07,0.61,U] [#8 -0.00,0.32,0.60,U] 
03:12:17.122 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.10, -0.01}
03:12:17.122 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
03:12:17.123 00.001 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
03:12:17.123 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.68 mountX=-0.00 mountY=0.10, mountTheta=1.60
03:12:17.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
03:12:17.125 00.001 28316 Enqueuing Move request for scope (-0.09, -0.04)
03:12:17.125 00.000 29988 Worker thread wakes up
03:12:17.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:17.126 00.001 28316 UpdateGuideState exits: m=2269 RSB=32.8
03:12:17.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:17.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
03:12:17.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
03:12:17.127 00.000 29988 Moving (-0.09, -0.04) raw xDistance=-0.00 yDistance=0.10
03:12:17.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:12:17.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:17.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:17.127 00.000 28316 Enqueuing Expose request
03:12:17.128 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:12:17.128 00.000 29988 MoveAxis(E, 0, ABG)
03:12:17.128 00.000 29988 Move returns status 0, amount 0
03:12:17.128 00.000 29988 MoveAxis(N, 0, ABG)
03:12:17.128 00.000 29988 Move returns status 0, amount 0
03:12:17.128 00.000 29988 move complete, result=0
03:12:17.128 00.000 29988 worker thread done servicing request
03:12:17.128 00.000 29988 Worker thread wakes up
03:12:17.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:17.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:17.128 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:18.754 01.626 29988 Exposure complete
03:12:18.817 00.063 29988 worker thread done servicing request
03:12:18.817 00.000 28316 OnExposeComplete: enter
03:12:18.817 00.000 28316 UpdateGuideState(): m_state=6
03:12:18.818 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4894
03:12:18.818 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.69, Mass=2313, SNR=33.3, Peak=174 HFD=3.9
03:12:18.819 00.001 28316 MultiStar: [#1 -0.30,-0.02,0.99,U] [#2 -0.19,0.07,0.94,U] [#3 -0.05,-0.13,0.87,U] [#4 -0.20,-0.15,0.85,U] [#5 -0.21,-0.10,0.74,U] [#6 -0.20,0.17,0.64,U] [#7 -0.07,-0.03,0.64,U] [#8 -0.05,0.22,0.60,U] 
03:12:18.819 00.000 28316 single-star, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.13, 0.09}
03:12:18.820 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
03:12:18.820 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:12:18.820 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.53 mountX=0.13 mountY=0.07, mountTheta=0.50
03:12:18.822 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
03:12:18.822 00.000 28316 Enqueuing Move request for scope (-0.13, 0.09)
03:12:18.822 00.000 29988 Worker thread wakes up
03:12:18.823 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
03:12:18.823 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
03:12:18.823 00.000 29988 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=0.07
03:12:18.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:12:18.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:18.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:12:18.823 00.000 29988 MoveAxis(E, 0, ABG)
03:12:18.823 00.000 29988 Move returns status 0, amount 0
03:12:18.823 00.000 29988 MoveAxis(N, 0, ABG)
03:12:18.823 00.000 29988 Move returns status 0, amount 0
03:12:18.823 00.000 29988 move complete, result=0
03:12:18.823 00.000 29988 worker thread done servicing request
03:12:18.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:18.823 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:12:18.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:18.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:18.825 00.001 28316 Enqueuing Expose request
03:12:18.825 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:18.826 00.001 29988 Worker thread wakes up
03:12:18.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:18.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:20.355 01.529 29988 Exposure complete
03:12:20.389 00.034 29988 worker thread done servicing request
03:12:20.389 00.000 28316 OnExposeComplete: enter
03:12:20.390 00.001 28316 UpdateGuideState(): m_state=6
03:12:20.391 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4895
03:12:20.391 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=256.64, Mass=2430, SNR=34.2, Peak=175 HFD=4.0
03:12:20.391 00.000 28316 MultiStar: [#1 -0.37,0.12,0.00,M1] [#2 -0.20,-0.17,0.90,U] [#3 -0.13,-0.27,0.82,U] [#4 -0.19,0.03,0.79,U] [#5 -0.19,0.04,0.77,U] [#6 -0.20,0.38,0.00,M1] [#7 -0.03,-0.01,0.60,U] [#8 0.06,0.39,0.00,M4] 
03:12:20.392 00.001 28316 single-star, 5 included, MultiStar: {-0.13, -0.06}, one-star: {-0.04, 0.04}
03:12:20.392 00.000 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
03:12:20.393 00.001 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
03:12:20.393 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.35 mountX=0.05 mountY=0.02, mountTheta=0.32
03:12:20.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
03:12:20.395 00.001 28316 Enqueuing Move request for scope (-0.04, 0.04)
03:12:20.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:20.396 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
03:12:20.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:20.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:20.397 00.001 28316 Enqueuing Expose request
03:12:20.397 00.000 29988 Worker thread wakes up
03:12:20.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
03:12:20.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
03:12:20.397 00.000 29988 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=0.02
03:12:20.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:12:20.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:20.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:12:20.397 00.000 29988 MoveAxis(E, 0, ABG)
03:12:20.397 00.000 29988 Move returns status 0, amount 0
03:12:20.397 00.000 29988 MoveAxis(N, 0, ABG)
03:12:20.397 00.000 29988 Move returns status 0, amount 0
03:12:20.397 00.000 29988 move complete, result=0
03:12:20.398 00.001 29988 worker thread done servicing request
03:12:20.398 00.000 29988 Worker thread wakes up
03:12:20.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:20.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:20.399 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:22.021 01.622 29988 Exposure complete
03:12:22.056 00.035 29988 worker thread done servicing request
03:12:22.056 00.000 28316 OnExposeComplete: enter
03:12:22.057 00.001 28316 UpdateGuideState(): m_state=6
03:12:22.059 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4896
03:12:22.060 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.69, Mass=2351, SNR=33.6, Peak=183 HFD=3.7
03:12:22.061 00.001 28316 MultiStar: [#1 -0.29,0.18,0.00,M2] [#2 -0.10,0.15,0.91,U] [#3 -0.03,-0.22,0.85,U] [#4 0.09,-0.12,0.82,U] [#5 -0.15,0.10,0.74,U] [#6 -0.14,0.24,0.63,U] [#7 0.02,-0.06,0.61,U] [#8 -0.08,0.21,0.56,U] 
03:12:22.063 00.002 28316 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.13, 0.09}
03:12:22.064 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
03:12:22.064 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
03:12:22.067 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.57 mountX=0.06 mountY=0.04, mountTheta=0.54
03:12:22.067 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
03:12:22.068 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
03:12:22.068 00.000 29988 Worker thread wakes up
03:12:22.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:22.069 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:12:22.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:22.070 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
03:12:22.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
03:12:22.070 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.06 yDistance=0.04
03:12:22.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:12:22.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:22.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:22.071 00.001 28316 Enqueuing Expose request
03:12:22.072 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:12:22.072 00.000 29988 MoveAxis(E, 0, ABG)
03:12:22.072 00.000 29988 Move returns status 0, amount 0
03:12:22.072 00.000 29988 MoveAxis(N, 0, ABG)
03:12:22.072 00.000 29988 Move returns status 0, amount 0
03:12:22.072 00.000 29988 move complete, result=0
03:12:22.072 00.000 29988 worker thread done servicing request
03:12:22.073 00.001 29988 Worker thread wakes up
03:12:22.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:22.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:22.073 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:23.591 01.518 29988 Exposure complete
03:12:23.640 00.049 29988 worker thread done servicing request
03:12:23.641 00.001 28316 OnExposeComplete: enter
03:12:23.642 00.001 28316 UpdateGuideState(): m_state=6
03:12:23.643 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4897
03:12:23.645 00.002 28316 Star::Find returns 1 (0), X=950.63, Y=256.72, Mass=2314, SNR=33.4, Peak=188 HFD=3.7
03:12:23.646 00.001 28316 MultiStar: [#1 -0.42,0.15,0.00,M3] [#2 -0.03,0.14,0.92,U] [#3 -0.16,-0.11,0.86,U] [#4 -0.14,-0.06,0.84,U] [#5 -0.18,0.17,0.75,U] [#6 -0.23,0.42,0.00,M1] [#7 -0.10,0.15,0.65,U] [#8 0.07,0.28,0.58,U] 
03:12:23.648 00.002 28316 refined, 6 included, MultiStar: {-0.10, 0.09}, one-star: {-0.14, 0.12}
03:12:23.649 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
03:12:23.651 00.002 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
03:12:23.653 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=0.12 mountY=0.05, mountTheta=0.41
03:12:23.654 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
03:12:23.655 00.001 28316 Enqueuing Move request for scope (-0.10, 0.09)
03:12:23.655 00.000 29988 Worker thread wakes up
03:12:23.655 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:23.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
03:12:23.656 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:12:23.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:23.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:23.657 00.001 28316 Enqueuing Expose request
03:12:23.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
03:12:23.657 00.000 29988 Moving (-0.10, 0.09) raw xDistance=0.12 yDistance=0.05
03:12:23.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:12:23.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:23.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:12:23.657 00.000 29988 MoveAxis(E, 0, ABG)
03:12:23.657 00.000 29988 Move returns status 0, amount 0
03:12:23.657 00.000 29988 MoveAxis(N, 0, ABG)
03:12:23.657 00.000 29988 Move returns status 0, amount 0
03:12:23.657 00.000 29988 move complete, result=0
03:12:23.657 00.000 29988 worker thread done servicing request
03:12:23.657 00.000 29988 Worker thread wakes up
03:12:23.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:23.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:23.658 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:25.288 01.630 29988 Exposure complete
03:12:25.330 00.042 29988 worker thread done servicing request
03:12:25.330 00.000 28316 OnExposeComplete: enter
03:12:25.331 00.001 28316 UpdateGuideState(): m_state=6
03:12:25.331 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4898
03:12:25.332 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.72, Mass=2512, SNR=34.8, Peak=186 HFD=3.8
03:12:25.333 00.001 28316 MultiStar: [#1 -0.37,0.13,0.00,M4] [#2 0.07,0.06,0.89,U] [#3 -0.04,-0.16,0.82,U] [#4 -0.18,0.00,0.79,U] [#5 -0.30,0.10,0.73,U] [#6 -0.13,0.33,0.00,M2] [#7 -0.09,0.04,0.61,U] [#8 0.20,0.26,0.57,U] 
03:12:25.334 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.06}, one-star: {-0.11, 0.12}
03:12:25.335 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
03:12:25.336 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
03:12:25.337 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.48 mountX=0.08 mountY=0.04, mountTheta=0.45
03:12:25.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
03:12:25.340 00.002 28316 Enqueuing Move request for scope (-0.07, 0.06)
03:12:25.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:25.340 00.000 28316 UpdateGuideState exits: m=2512 RSB=34.8
03:12:25.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:25.342 00.001 29988 Worker thread wakes up
03:12:25.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
03:12:25.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
03:12:25.342 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.04
03:12:25.342 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:25.343 00.001 28316 Enqueuing Expose request
03:12:25.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:12:25.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:25.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:12:25.343 00.000 29988 MoveAxis(E, 0, ABG)
03:12:25.343 00.000 29988 Move returns status 0, amount 0
03:12:25.343 00.000 29988 MoveAxis(N, 0, ABG)
03:12:25.343 00.000 29988 Move returns status 0, amount 0
03:12:25.343 00.000 29988 move complete, result=0
03:12:25.343 00.000 29988 worker thread done servicing request
03:12:25.343 00.000 29988 Worker thread wakes up
03:12:25.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:25.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:25.344 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:26.861 01.517 29988 Exposure complete
03:12:26.899 00.038 29988 worker thread done servicing request
03:12:26.899 00.000 28316 OnExposeComplete: enter
03:12:26.900 00.001 28316 UpdateGuideState(): m_state=6
03:12:26.901 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4899
03:12:26.901 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=256.71, Mass=2444, SNR=34.3, Peak=171 HFD=4.0
03:12:26.902 00.001 28316 MultiStar: [#1 -0.35,0.04,0.00,M5] [#2 -0.14,-0.03,0.91,U] [#3 -0.13,-0.17,0.85,U] [#4 -0.12,-0.19,0.83,U] [#5 -0.20,0.04,0.72,U] [#6 -0.21,0.21,0.60,U] [#7 -0.03,0.07,0.61,U] [#8 0.08,0.46,0.00,M2] 
03:12:26.902 00.000 28316 refined, 6 included, MultiStar: {-0.16, -0.00}, one-star: {-0.24, 0.11}
03:12:26.902 00.000 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
03:12:26.903 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
03:12:26.903 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.12 mountX=0.06 mountY=0.14, mountTheta=1.16
03:12:26.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.00, opts=13)
03:12:26.905 00.001 28316 Enqueuing Move request for scope (-0.16, -0.00)
03:12:26.905 00.000 29988 Worker thread wakes up
03:12:26.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
03:12:26.905 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
03:12:26.905 00.000 29988 Moving (-0.16, -0.00) raw xDistance=0.06 yDistance=0.14
03:12:26.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:12:26.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:26.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:26.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:12:26.906 00.000 29988 MoveAxis(E, 0, ABG)
03:12:26.906 00.000 29988 Move returns status 0, amount 0
03:12:26.906 00.000 29988 MoveAxis(N, 0, ABG)
03:12:26.906 00.000 29988 Move returns status 0, amount 0
03:12:26.906 00.000 29988 move complete, result=0
03:12:26.906 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
03:12:26.907 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:26.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:26.908 00.001 28316 Enqueuing Expose request
03:12:26.908 00.000 29988 worker thread done servicing request
03:12:26.908 00.000 29988 Worker thread wakes up
03:12:26.908 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:26.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:26.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:28.532 01.624 29988 Exposure complete
03:12:28.590 00.058 29988 worker thread done servicing request
03:12:28.590 00.000 28316 OnExposeComplete: enter
03:12:28.591 00.001 28316 UpdateGuideState(): m_state=6
03:12:28.593 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4900
03:12:28.596 00.003 28316 Star::Find returns 1 (0), X=950.68, Y=256.93, Mass=2470, SNR=34.3, Peak=229 HFD=4.0
03:12:28.599 00.003 28316 MultiStar: [#1 -0.36,0.45,0.00,M6] [#2 -0.09,0.41,0.00,M1] [#3 0.03,0.13,0.84,U] [#4 0.19,0.16,0.83,U] [#5 -0.26,0.30,0.00,M1] [#6 -0.13,0.69,0.00,M2] [#7 0.00,0.31,0.62,U] [#8 0.24,0.49,0.00,M3] 
03:12:28.601 00.002 28316 refined, 3 included, MultiStar: {0.03, 0.23}, one-star: {-0.09, 0.33}
03:12:28.604 00.003 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
03:12:28.606 00.002 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
03:12:28.606 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.44 mountX=0.20 mountY=-0.13, mountTheta=-0.58
03:12:28.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.23, opts=13)
03:12:28.608 00.001 28316 Enqueuing Move request for scope (0.03, 0.23)
03:12:28.608 00.000 29988 Worker thread wakes up
03:12:28.608 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:28.610 00.002 28316 UpdateGuideState exits: m=2470 RSB=34.3
03:12:28.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
03:12:28.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
03:12:28.611 00.000 29988 Moving (0.03, 0.23) raw xDistance=0.20 yDistance=-0.13
03:12:28.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:12:28.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:28.615 00.004 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:28.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:28.615 00.000 28316 Enqueuing Expose request
03:12:28.616 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:12:28.616 00.000 29988 MoveAxis(W, 42, ABG)
03:12:28.616 00.000 29988 Guiding  Dir = 3, Dur = 42
03:12:28.616 00.000 29988 IsSlewing returns 0
03:12:28.616 00.000 29988 IsGuiding returns 0
03:12:28.618 00.002 29988 PulseGuide returned control before completion, sleep 51
03:12:28.673 00.055 29988 IsGuiding returns 1
03:12:28.673 00.000 29988 scope still moving after pulse duration time elapsed
03:12:28.705 00.032 29988 IsSlewing returns 0
03:12:28.705 00.000 29988 IsGuiding returns 0
03:12:28.705 00.000 29988 scope move finished after 42 + 47 ms
03:12:28.705 00.000 29988 Move returns status 0, amount 42
03:12:28.705 00.000 29988 MoveAxis(N, 0, ABG)
03:12:28.706 00.001 29988 Move returns status 0, amount 0
03:12:28.706 00.000 29988 move complete, result=0
03:12:28.706 00.000 29988 worker thread done servicing request
03:12:28.706 00.000 29988 Worker thread wakes up
03:12:28.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:28.706 00.000 28316 GuideStep: 0.2 px 42 ms WEST, -0.1 px 0 ms NORTH
03:12:28.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:30.119 01.413 29988 Exposure complete
03:12:30.147 00.028 29988 worker thread done servicing request
03:12:30.147 00.000 28316 OnExposeComplete: enter
03:12:30.149 00.002 28316 UpdateGuideState(): m_state=6
03:12:30.150 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4901
03:12:30.150 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=256.81, Mass=2384, SNR=33.8, Peak=194 HFD=3.9
03:12:30.150 00.000 28316 MultiStar: [#1 -0.09,0.20,1.00,U] [#2 -0.09,0.05,0.91,U] [#3 0.02,-0.06,0.86,U] [#4 -0.21,0.12,0.80,U] [#5 -0.19,0.12,0.73,U] [#6 -0.38,0.29,0.00,M3] [#7 -0.11,0.01,0.64,U] [#8 0.21,0.34,0.00,M4] 
03:12:30.151 00.001 28316 refined, 6 included, MultiStar: {-0.11, 0.10}, one-star: {-0.09, 0.21}
03:12:30.151 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
03:12:30.152 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
03:12:30.152 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.38 mountX=0.14 mountY=0.05, mountTheta=0.34
03:12:30.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.10, opts=13)
03:12:30.154 00.001 28316 Enqueuing Move request for scope (-0.11, 0.10)
03:12:30.154 00.000 29988 Worker thread wakes up
03:12:30.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:30.154 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:12:30.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:30.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:30.156 00.001 28316 Enqueuing Expose request
03:12:30.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
03:12:30.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
03:12:30.156 00.000 29988 Moving (-0.11, 0.10) raw xDistance=0.14 yDistance=0.05
03:12:30.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:12:30.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:30.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:12:30.156 00.000 29988 MoveAxis(E, 0, ABG)
03:12:30.156 00.000 29988 Move returns status 0, amount 0
03:12:30.156 00.000 29988 MoveAxis(N, 0, ABG)
03:12:30.156 00.000 29988 Move returns status 0, amount 0
03:12:30.156 00.000 29988 move complete, result=0
03:12:30.156 00.000 29988 worker thread done servicing request
03:12:30.156 00.000 29988 Worker thread wakes up
03:12:30.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:30.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:30.156 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:31.889 01.733 29988 Exposure complete
03:12:31.930 00.041 29988 worker thread done servicing request
03:12:31.930 00.000 28316 OnExposeComplete: enter
03:12:31.931 00.001 28316 UpdateGuideState(): m_state=6
03:12:31.935 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4902
03:12:31.937 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=256.71, Mass=2407, SNR=34.1, Peak=204 HFD=3.8
03:12:31.940 00.003 28316 MultiStar: [#1 -0.16,0.05,0.97,U] [#2 -0.01,-0.01,0.87,U] [#3 0.09,-0.13,0.85,U] [#4 0.08,-0.02,0.79,U] [#5 -0.23,0.06,0.73,U] [#6 -0.15,0.43,0.00,M4] [#7 0.03,0.02,0.61,U] [#8 0.18,0.35,0.00,M5] 
03:12:31.943 00.003 28316 refined, 6 included, MultiStar: {-0.03, 0.01}, one-star: {-0.01, 0.11}
03:12:31.943 00.000 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
03:12:31.944 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
03:12:31.944 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.77 mountX=0.02 mountY=0.02, mountTheta=0.75
03:12:31.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
03:12:31.945 00.000 28316 Enqueuing Move request for scope (-0.03, 0.01)
03:12:31.946 00.001 29988 Worker thread wakes up
03:12:31.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:31.946 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.1
03:12:31.947 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
03:12:31.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
03:12:31.947 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.02
03:12:31.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:12:31.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:31.947 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:31.949 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:31.950 00.001 28316 Enqueuing Expose request
03:12:31.951 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:12:31.951 00.000 29988 MoveAxis(E, 0, ABG)
03:12:31.951 00.000 29988 Move returns status 0, amount 0
03:12:31.951 00.000 29988 MoveAxis(N, 0, ABG)
03:12:31.951 00.000 29988 Move returns status 0, amount 0
03:12:31.951 00.000 29988 move complete, result=0
03:12:31.951 00.000 29988 worker thread done servicing request
03:12:31.951 00.000 29988 Worker thread wakes up
03:12:31.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:31.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:31.952 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:33.364 01.412 29988 Exposure complete
03:12:33.413 00.049 29988 worker thread done servicing request
03:12:33.414 00.001 28316 OnExposeComplete: enter
03:12:33.414 00.000 28316 UpdateGuideState(): m_state=6
03:12:33.415 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4903
03:12:33.416 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.78, Mass=2396, SNR=33.9, Peak=196 HFD=4.1
03:12:33.417 00.001 28316 MultiStar: [#1 -0.17,0.23,0.95,U] [#2 -0.12,0.12,0.92,U] [#3 0.12,-0.07,0.86,U] [#4 0.05,0.15,0.82,U] [#5 -0.23,0.14,0.74,U] [#6 -0.03,0.36,0.00,M5] [#7 0.07,-0.05,0.62,U] [#8 -0.13,0.60,0.00,M6] 
03:12:33.418 00.001 28316 refined, 6 included, MultiStar: {-0.05, 0.11}, one-star: {-0.02, 0.18}
03:12:33.420 00.002 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
03:12:33.421 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
03:12:33.422 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=0.12 mountY=-0.01, mountTheta=-0.05
03:12:33.424 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.11, opts=13)
03:12:33.425 00.001 28316 Enqueuing Move request for scope (-0.05, 0.11)
03:12:33.426 00.001 29988 Worker thread wakes up
03:12:33.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:33.426 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
03:12:33.426 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
03:12:33.426 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
03:12:33.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:33.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:33.428 00.001 28316 Enqueuing Expose request
03:12:33.428 00.000 29988 Moving (-0.05, 0.11) raw xDistance=0.12 yDistance=-0.01
03:12:33.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:12:33.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:33.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:12:33.428 00.000 29988 MoveAxis(E, 0, ABG)
03:12:33.428 00.000 29988 Move returns status 0, amount 0
03:12:33.428 00.000 29988 MoveAxis(N, 0, ABG)
03:12:33.428 00.000 29988 Move returns status 0, amount 0
03:12:33.428 00.000 29988 move complete, result=0
03:12:33.428 00.000 29988 worker thread done servicing request
03:12:33.428 00.000 29988 Worker thread wakes up
03:12:33.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:33.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:33.429 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:35.060 01.631 29988 Exposure complete
03:12:35.106 00.046 29988 worker thread done servicing request
03:12:35.106 00.000 28316 OnExposeComplete: enter
03:12:35.107 00.001 28316 UpdateGuideState(): m_state=6
03:12:35.107 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4904
03:12:35.109 00.002 28316 Star::Find returns 1 (0), X=950.33, Y=256.97, Mass=2327, SNR=33.5, Peak=187 HFD=4.0
03:12:35.110 00.001 28316 MultiStar: [#1 -0.14,0.27,1.00,U] [#2 -0.19,0.36,0.00,M1] [#3 -0.12,0.12,0.86,U] [#4 -0.33,0.09,0.00,M1] [#5 -0.31,0.24,0.00,M1] [#6 -0.32,0.57,0.00,M6] [#7 0.07,0.35,0.00,M1] [#8 0.06,0.39,0.00,M7] 
03:12:35.110 00.000 28316 refined, 2 included, MultiStar: {-0.24, 0.26}, one-star: {-0.44, 0.37}
03:12:35.110 00.000 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
03:12:35.111 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
03:12:35.111 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.36 cameraTheta=2.31 mountX=0.34 mountY=0.10, mountTheta=0.28
03:12:35.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.26, opts=13)
03:12:35.113 00.001 28316 Enqueuing Move request for scope (-0.24, 0.26)
03:12:35.113 00.000 29988 Worker thread wakes up
03:12:35.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:35.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
03:12:35.114 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.5
03:12:35.114 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:35.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:35.115 00.001 28316 Enqueuing Expose request
03:12:35.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
03:12:35.115 00.000 29988 Moving (-0.24, 0.26) raw xDistance=0.34 yDistance=0.10
03:12:35.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
03:12:35.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:35.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:12:35.115 00.000 29988 MoveAxis(W, 71, ABG)
03:12:35.115 00.000 29988 Guiding  Dir = 3, Dur = 71
03:12:35.116 00.001 29988 IsSlewing returns 0
03:12:35.116 00.000 29988 IsGuiding returns 0
03:12:35.117 00.001 29988 PulseGuide returned control before completion, sleep 80
03:12:35.200 00.083 29988 IsGuiding returns 0
03:12:35.200 00.000 29988 Move returns status 0, amount 71
03:12:35.200 00.000 29988 MoveAxis(N, 0, ABG)
03:12:35.200 00.000 29988 Move returns status 0, amount 0
03:12:35.200 00.000 29988 move complete, result=0
03:12:35.200 00.000 29988 worker thread done servicing request
03:12:35.200 00.000 28316 GuideStep: 0.3 px 71 ms WEST, 0.1 px 0 ms NORTH
03:12:35.201 00.001 29988 Worker thread wakes up
03:12:35.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:35.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:36.616 01.415 29988 Exposure complete
03:12:36.669 00.053 29988 worker thread done servicing request
03:12:36.669 00.000 28316 OnExposeComplete: enter
03:12:36.671 00.002 28316 UpdateGuideState(): m_state=6
03:12:36.672 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4905
03:12:36.673 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.53, Mass=2441, SNR=34.1, Peak=177 HFD=3.9
03:12:36.674 00.001 28316 MultiStar: [#1 -0.03,0.11,0.98,U] [#2 0.12,-0.10,0.91,U] [#3 0.13,-0.23,0.85,U] [#4 -0.21,-0.18,0.79,U] [#5 -0.14,0.06,0.72,U] [#6 -0.13,0.12,0.63,U] [#7 0.05,-0.12,0.62,U] [#8 0.19,0.17,0.58,U] 
03:12:36.674 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {-0.08, -0.07}
03:12:36.675 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.37)
03:12:36.676 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:12:36.676 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.92 mountX=-0.03 mountY=0.03, mountTheta=2.35
03:12:36.679 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
03:12:36.679 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
03:12:36.680 00.001 29988 Worker thread wakes up
03:12:36.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:36.682 00.002 28316 UpdateGuideState exits: m=2441 RSB=34.1
03:12:36.683 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:36.685 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
03:12:36.685 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
03:12:36.685 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=0.03
03:12:36.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:12:36.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:36.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:36.687 00.002 28316 Enqueuing Expose request
03:12:36.688 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:12:36.688 00.000 29988 MoveAxis(E, 0, ABG)
03:12:36.688 00.000 29988 Move returns status 0, amount 0
03:12:36.688 00.000 29988 MoveAxis(N, 0, ABG)
03:12:36.688 00.000 29988 Move returns status 0, amount 0
03:12:36.688 00.000 29988 move complete, result=0
03:12:36.688 00.000 29988 worker thread done servicing request
03:12:36.689 00.001 29988 Worker thread wakes up
03:12:36.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:36.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:36.690 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:38.313 01.623 29988 Exposure complete
03:12:38.341 00.028 29988 worker thread done servicing request
03:12:38.341 00.000 28316 OnExposeComplete: enter
03:12:38.342 00.001 28316 UpdateGuideState(): m_state=6
03:12:38.342 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4906
03:12:38.342 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=256.61, Mass=2486, SNR=34.4, Peak=202 HFD=3.9
03:12:38.344 00.002 28316 MultiStar: [#1 -0.06,0.09,0.99,U] [#2 0.12,0.03,0.87,U] [#3 0.18,-0.21,0.83,U] [#4 -0.18,0.06,0.83,U] [#5 -0.07,0.03,0.72,U] [#6 -0.13,0.28,0.61,U] [#7 -0.01,-0.02,0.60,U] [#8 0.28,0.26,0.00,M7] 
03:12:38.344 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.11, 0.01}
03:12:38.345 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
03:12:38.346 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
03:12:38.346 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.39 mountX=0.04 mountY=0.02, mountTheta=0.36
03:12:38.347 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
03:12:38.347 00.000 28316 Enqueuing Move request for scope (-0.03, 0.03)
03:12:38.348 00.001 29988 Worker thread wakes up
03:12:38.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:38.348 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
03:12:38.348 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:38.350 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:38.350 00.000 28316 Enqueuing Expose request
03:12:38.351 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:12:38.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:12:38.351 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.02
03:12:38.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:12:38.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:38.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:12:38.351 00.000 29988 MoveAxis(E, 0, ABG)
03:12:38.351 00.000 29988 Move returns status 0, amount 0
03:12:38.351 00.000 29988 MoveAxis(N, 0, ABG)
03:12:38.351 00.000 29988 Move returns status 0, amount 0
03:12:38.351 00.000 29988 move complete, result=0
03:12:38.351 00.000 29988 worker thread done servicing request
03:12:38.351 00.000 29988 Worker thread wakes up
03:12:38.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:38.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:38.351 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:39.870 01.519 29988 Exposure complete
03:12:39.904 00.034 29988 worker thread done servicing request
03:12:39.904 00.000 28316 OnExposeComplete: enter
03:12:39.904 00.000 28316 UpdateGuideState(): m_state=6
03:12:39.906 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4907
03:12:39.906 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=256.72, Mass=2396, SNR=34.0, Peak=201 HFD=4.0
03:12:39.907 00.001 28316 MultiStar: [#1 -0.31,0.18,0.00,M1] [#2 0.05,-0.20,0.89,U] [#3 0.03,-0.18,0.86,U] [#4 -0.05,0.25,0.84,U] [#5 -0.22,0.02,0.73,U] [#6 0.01,0.40,0.00,M5] [#7 -0.00,-0.07,0.62,U] [#8 0.11,0.38,0.00,M8] 
03:12:39.907 00.000 28316 refined, 5 included, MultiStar: {-0.03, -0.01}, one-star: {-0.02, 0.12}
03:12:39.908 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.37)
03:12:39.908 00.000 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
03:12:39.909 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.91 mountX=0.01 mountY=0.03, mountTheta=1.37
03:12:39.909 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
03:12:39.909 00.000 28316 Enqueuing Move request for scope (-0.03, -0.01)
03:12:39.911 00.002 29988 Worker thread wakes up
03:12:39.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:39.911 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
03:12:39.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:39.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
03:12:39.912 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:39.913 00.001 28316 Enqueuing Expose request
03:12:39.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
03:12:39.913 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.01 yDistance=0.03
03:12:39.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:12:39.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:39.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:12:39.913 00.000 29988 MoveAxis(E, 0, ABG)
03:12:39.913 00.000 29988 Move returns status 0, amount 0
03:12:39.913 00.000 29988 MoveAxis(N, 0, ABG)
03:12:39.913 00.000 29988 Move returns status 0, amount 0
03:12:39.913 00.000 29988 move complete, result=0
03:12:39.913 00.000 29988 worker thread done servicing request
03:12:39.913 00.000 29988 Worker thread wakes up
03:12:39.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:39.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:39.914 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:12:41.550 01.636 29988 Exposure complete
03:12:41.606 00.056 29988 worker thread done servicing request
03:12:41.606 00.000 28316 OnExposeComplete: enter
03:12:41.607 00.001 28316 UpdateGuideState(): m_state=6
03:12:41.608 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4908
03:12:41.609 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=256.69, Mass=2549, SNR=35.1, Peak=176 HFD=4.2
03:12:41.610 00.001 28316 MultiStar: [#1 -0.44,0.24,0.00,M2] [#2 -0.05,0.14,0.84,U] [#3 -0.10,-0.08,0.81,U] [#4 -0.19,0.14,0.81,U] [#5 -0.21,0.15,0.72,U] [#6 -0.34,0.47,0.00,M6] [#7 -0.04,0.18,0.60,U] [#8 -0.02,0.27,0.54,U] 
03:12:41.612 00.002 28316 refined, 6 included, MultiStar: {-0.12, 0.11}, one-star: {-0.17, 0.09}
03:12:41.615 00.003 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
03:12:41.616 00.001 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
03:12:41.616 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.38 mountX=0.15 mountY=0.06, mountTheta=0.35
03:12:41.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.11, opts=13)
03:12:41.618 00.001 28316 Enqueuing Move request for scope (-0.12, 0.11)
03:12:41.618 00.000 29988 Worker thread wakes up
03:12:41.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:41.619 00.001 28316 UpdateGuideState exits: m=2549 RSB=35.1
03:12:41.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:41.620 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:41.620 00.000 28316 Enqueuing Expose request
03:12:41.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
03:12:41.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
03:12:41.620 00.000 29988 Moving (-0.12, 0.11) raw xDistance=0.15 yDistance=0.06
03:12:41.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:12:41.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:41.621 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:12:41.621 00.000 29988 MoveAxis(E, 0, ABG)
03:12:41.621 00.000 29988 Move returns status 0, amount 0
03:12:41.621 00.000 29988 MoveAxis(N, 0, ABG)
03:12:41.621 00.000 29988 Move returns status 0, amount 0
03:12:41.621 00.000 29988 move complete, result=0
03:12:41.621 00.000 29988 worker thread done servicing request
03:12:41.621 00.000 29988 Worker thread wakes up
03:12:41.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:41.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:41.621 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:43.037 01.416 29988 Exposure complete
03:12:43.091 00.054 29988 worker thread done servicing request
03:12:43.091 00.000 28316 OnExposeComplete: enter
03:12:43.093 00.002 28316 UpdateGuideState(): m_state=6
03:12:43.095 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4909
03:12:43.096 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.67, Mass=2347, SNR=33.5, Peak=185 HFD=3.8
03:12:43.097 00.001 28316 MultiStar: [#1 -0.36,0.04,0.00,M3] [#2 0.06,0.20,0.91,U] [#3 0.31,-0.18,0.00,M1] [#4 -0.11,0.05,0.85,U] [#5 -0.26,-0.07,0.76,U] [#6 -0.12,0.30,0.65,U] [#7 0.10,0.08,0.62,U] [#8 0.19,0.48,0.00,M8] 
03:12:43.099 00.002 28316 single-star, 5 included, MultiStar: {-0.05, 0.10}, one-star: {0.02, 0.07}
03:12:43.100 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
03:12:43.101 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
03:12:43.103 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.29 mountX=0.05 mountY=-0.05, mountTheta=-0.73
03:12:43.105 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
03:12:43.106 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
03:12:43.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:43.107 00.001 29988 Worker thread wakes up
03:12:43.107 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
03:12:43.107 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:43.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:43.108 00.000 28316 Enqueuing Expose request
03:12:43.108 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
03:12:43.109 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
03:12:43.109 00.000 29988 Moving (0.02, 0.07) raw xDistance=0.05 yDistance=-0.05
03:12:43.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:12:43.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:43.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:12:43.109 00.000 29988 MoveAxis(E, 0, ABG)
03:12:43.109 00.000 29988 Move returns status 0, amount 0
03:12:43.109 00.000 29988 MoveAxis(N, 0, ABG)
03:12:43.109 00.000 29988 Move returns status 0, amount 0
03:12:43.109 00.000 29988 move complete, result=0
03:12:43.109 00.000 29988 worker thread done servicing request
03:12:43.109 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:43.110 00.001 29988 Worker thread wakes up
03:12:43.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:43.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:44.736 01.626 29988 Exposure complete
03:12:44.784 00.048 29988 worker thread done servicing request
03:12:44.784 00.000 28316 OnExposeComplete: enter
03:12:44.785 00.001 28316 UpdateGuideState(): m_state=6
03:12:44.785 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4910
03:12:44.786 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.90, Mass=2312, SNR=33.3, Peak=195 HFD=3.9
03:12:44.786 00.000 28316 MultiStar: [#1 -0.39,0.42,0.00,M4] [#2 -0.03,0.27,0.93,U] [#3 -0.02,0.18,0.87,U] [#4 -0.15,0.12,0.84,U] [#5 -0.12,0.49,0.00,M1] [#6 -0.03,0.40,0.00,M6] [#7 0.06,0.05,0.64,U] [#8 -0.03,0.53,0.00,M9] 
03:12:44.788 00.002 28316 refined, 4 included, MultiStar: {-0.05, 0.20}, one-star: {-0.10, 0.30}
03:12:44.791 00.003 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
03:12:44.793 00.002 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
03:12:44.795 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.83 mountX=0.20 mountY=-0.04, mountTheta=-0.20
03:12:44.798 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.20, opts=13)
03:12:44.799 00.001 28316 Enqueuing Move request for scope (-0.05, 0.20)
03:12:44.799 00.000 29988 Worker thread wakes up
03:12:44.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:44.800 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:12:44.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:44.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:44.801 00.000 28316 Enqueuing Expose request
03:12:44.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
03:12:44.801 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
03:12:44.802 00.001 29988 Moving (-0.05, 0.20) raw xDistance=0.20 yDistance=-0.04
03:12:44.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:12:44.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:44.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:12:44.802 00.000 29988 MoveAxis(W, 42, ABG)
03:12:44.802 00.000 29988 Guiding  Dir = 3, Dur = 42
03:12:44.802 00.000 29988 IsSlewing returns 0
03:12:44.802 00.000 29988 IsGuiding returns 0
03:12:44.804 00.002 29988 PulseGuide returned control before completion, sleep 51
03:12:44.858 00.054 29988 IsGuiding returns 1
03:12:44.858 00.000 29988 scope still moving after pulse duration time elapsed
03:12:44.889 00.031 29988 IsSlewing returns 0
03:12:44.890 00.001 29988 IsGuiding returns 0
03:12:44.890 00.000 29988 scope move finished after 42 + 45 ms
03:12:44.890 00.000 29988 Move returns status 0, amount 42
03:12:44.890 00.000 29988 MoveAxis(N, 0, ABG)
03:12:44.890 00.000 29988 Move returns status 0, amount 0
03:12:44.890 00.000 29988 move complete, result=0
03:12:44.890 00.000 29988 worker thread done servicing request
03:12:44.890 00.000 28316 GuideStep: 0.2 px 42 ms WEST, -0.0 px 0 ms NORTH
03:12:44.891 00.001 29988 Worker thread wakes up
03:12:44.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:44.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:46.298 01.407 29988 Exposure complete
03:12:46.340 00.042 29988 worker thread done servicing request
03:12:46.340 00.000 28316 OnExposeComplete: enter
03:12:46.341 00.001 28316 UpdateGuideState(): m_state=6
03:12:46.341 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4911
03:12:46.342 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.70, Mass=2505, SNR=34.8, Peak=205 HFD=4.0
03:12:46.342 00.000 28316 MultiStar: [#1 -0.04,0.00,0.96,U] [#2 0.09,0.15,0.87,U] [#3 0.05,-0.09,0.81,U] [#4 0.07,-0.23,0.80,U] [#5 -0.13,-0.02,0.72,U] [#6 0.13,0.12,0.62,U] [#7 0.33,-0.00,0.00,M1] [#8 0.21,0.11,0.57,U] 
03:12:46.343 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.13, 0.10}
03:12:46.343 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
03:12:46.344 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
03:12:46.346 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.25 mountX=-0.01 mountY=-0.06, mountTheta=-1.74
03:12:46.348 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
03:12:46.349 00.001 28316 Enqueuing Move request for scope (0.06, 0.02)
03:12:46.349 00.000 29988 Worker thread wakes up
03:12:46.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:46.350 00.001 28316 UpdateGuideState exits: m=2505 RSB=34.8
03:12:46.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:46.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:46.351 00.001 28316 Enqueuing Expose request
03:12:46.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
03:12:46.351 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
03:12:46.351 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.01 yDistance=-0.06
03:12:46.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:12:46.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:46.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:12:46.351 00.000 29988 MoveAxis(E, 0, ABG)
03:12:46.351 00.000 29988 Move returns status 0, amount 0
03:12:46.351 00.000 29988 MoveAxis(N, 0, ABG)
03:12:46.351 00.000 29988 Move returns status 0, amount 0
03:12:46.351 00.000 29988 move complete, result=0
03:12:46.351 00.000 29988 worker thread done servicing request
03:12:46.351 00.000 29988 Worker thread wakes up
03:12:46.352 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:46.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:12:46.352 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:47.883 01.531 28316 evsrv: cli 0C97D870 connect
03:12:47.883 00.000 28316 case statement mapped state 6 to 3
03:12:47.884 00.001 28316 case statement mapped state 6 to 3
03:12:47.885 00.001 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"7669d9c1-0804-4a44-b042-eb094c381f42"}
03:12:47.886 00.001 28316 case statement mapped state 6 to 3
03:12:47.887 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"7669d9c1-0804-4a44-b042-eb094c381f42"}
03:12:47.888 00.001 28316 evsrv: cli 0C97D870 disconnect
03:12:47.889 00.001 28316 evsrv: cli 0C97D910 connect
03:12:47.891 00.002 28316 case statement mapped state 6 to 3
03:12:47.893 00.002 28316 case statement mapped state 6 to 3
03:12:47.895 00.002 28316 evsrv: cli 0C97D910 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"592960ec-7d2e-4afe-8704-6493f96f5847"}
03:12:47.896 00.001 28316 PhdController::Dither begins
03:12:47.897 00.001 28316 dither: size=2.00, dRA=1.27 dDec=-0.10
03:12:47.897 00.000 28316 MountToCamera -- mountTheta (-0.08) + m_xAngle (2.00) = xAngle (1.92 = 1.92)
03:12:47.898 00.001 28316 MountToCamera -- mountX=1.27 mountY=-0.10 hyp=1.27 mountTheta=-0.08 cameraX=-0.44, cameraY=1.20 cameraTheta=1.92
03:12:47.899 00.001 28316 setting lock position to (950.34, 257.80)
03:12:47.900 00.001 28316 Mount: notify guiding dithered (-0.4, 1.2)
03:12:47.902 00.002 28316 MultiStar: stabilizing after lock position change
03:12:47.902 00.000 28316 Status Line: Dithering de 1.27,-0.10
03:12:47.905 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:12:47.906 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:12:47.907 00.001 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":0,"id":"592960ec-7d2e-4afe-8704-6493f96f5847"}
03:12:47.907 00.000 28316 evsrv: cli 0C97D910 disconnect
03:12:47.980 00.073 29988 Exposure complete
03:12:48.013 00.033 29988 worker thread done servicing request
03:12:48.014 00.001 28316 OnExposeComplete: enter
03:12:48.014 00.000 28316 UpdateGuideState(): m_state=6
03:12:48.015 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4912
03:12:48.016 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.73, Mass=2371, SNR=33.8, Peak=212 HFD=3.8
03:12:48.018 00.002 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:12:48.019 00.001 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:12:48.020 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=-1.06 hyp=1.15 cameraTheta=-1.17 mountX=-1.15 mountY=0.08, mountTheta=3.08
03:12:48.024 00.004 28316 dither recenter: remaining=(-1.3,0.1) step=(-1.3,0.1)
03:12:48.027 00.003 28316 MountToCamera -- mountTheta (3.06) + m_xAngle (2.00) = xAngle (5.06 = -1.22)
03:12:48.029 00.002 28316 MountToCamera -- mountX=-1.27 mountY=0.10 hyp=1.27 mountTheta=3.06 cameraX=0.44, cameraY=-1.20 cameraTheta=-1.22
03:12:48.031 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-1.20, opts=4)
03:12:48.033 00.002 28316 Enqueuing Move request for scope (0.44, -1.20)
03:12:48.034 00.001 28316 Mount: notify direct move -1.27,0.10
03:12:48.035 00.001 29988 Worker thread wakes up
03:12:48.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.20) opts 0x4
03:12:48.035 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, -1.20)
03:12:48.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:48.037 00.002 29988 Moving (0.44, -1.20) raw xDistance=-1.27 yDistance=0.10
03:12:48.037 00.000 29988 MoveAxis(E, 423, B)
03:12:48.037 00.000 29988 Guiding  Dir = 2, Dur = 423
03:12:48.037 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
03:12:48.038 00.001 29988 IsSlewing returns 0
03:12:48.038 00.000 29988 IsGuiding returns 0
03:12:48.038 00.000 28316 PhdController: settling, locked = 1, distance = 1.31 (0.50) aobump = 0 frame = 1 / 99999
03:12:48.039 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151568.039,"Host":"ASUS_SAM","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:12:48.040 00.001 29988 PulseGuide returned control before completion, sleep 432
03:12:48.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:48.041 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:48.042 00.001 28316 Enqueuing Expose request
03:12:48.476 00.434 29988 IsGuiding returns 1
03:12:48.476 00.000 29988 scope still moving after pulse duration time elapsed
03:12:48.507 00.031 29988 IsSlewing returns 0
03:12:48.508 00.001 29988 IsGuiding returns 0
03:12:48.508 00.000 29988 scope move finished after 423 + 47 ms
03:12:48.508 00.000 29988 Move returns status 0, amount 423
03:12:48.508 00.000 29988 MoveAxis(S, 24, B)
03:12:48.508 00.000 29988 Guiding  Dir = 1, Dur = 24
03:12:48.508 00.000 29988 IsSlewing returns 0
03:12:48.508 00.000 29988 IsGuiding returns 0
03:12:48.513 00.005 29988 PulseGuide returned control before completion, sleep 30
03:12:48.554 00.041 29988 IsGuiding returns 0
03:12:48.554 00.000 29988 Move returns status 0, amount 24
03:12:48.554 00.000 29988 move complete, result=0
03:12:48.554 00.000 29988 worker thread done servicing request
03:12:48.554 00.000 29988 Worker thread wakes up
03:12:48.554 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:48.555 00.001 28316 GuideStep: -1.3 px 423 ms EAST, 0.1 px 24 ms SOUTH
03:12:48.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:49.960 01.405 29988 Exposure complete
03:12:49.996 00.036 29988 worker thread done servicing request
03:12:49.997 00.001 28316 OnExposeComplete: enter
03:12:49.997 00.000 28316 UpdateGuideState(): m_state=6
03:12:49.998 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4913
03:12:49.998 00.000 28316 Star::Find returns 1 (0), X=950.25, Y=257.66, Mass=2298, SNR=33.1, Peak=183 HFD=3.7
03:12:50.000 00.002 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
03:12:50.000 00.000 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
03:12:50.000 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.16 mountX=-0.08 mountY=0.14, mountTheta=2.11
03:12:50.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.13, opts=13)
03:12:50.001 00.000 28316 Enqueuing Move request for scope (-0.09, -0.13)
03:12:50.002 00.001 29988 Worker thread wakes up
03:12:50.002 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:50.002 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
03:12:50.002 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
03:12:50.002 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.1
03:12:50.003 00.001 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 2 / 99999
03:12:50.003 00.000 29988 Moving (-0.09, -0.13) raw xDistance=-0.08 yDistance=0.14
03:12:50.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:12:50.003 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151570.003,"Host":"ASUS_SAM","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:12:50.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:50.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:50.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:50.004 00.000 28316 Enqueuing Expose request
03:12:50.005 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:12:50.005 00.000 29988 MoveAxis(E, 0, ABG)
03:12:50.005 00.000 29988 Move returns status 0, amount 0
03:12:50.005 00.000 29988 MoveAxis(N, 0, ABG)
03:12:50.005 00.000 29988 Move returns status 0, amount 0
03:12:50.005 00.000 29988 move complete, result=0
03:12:50.005 00.000 29988 worker thread done servicing request
03:12:50.005 00.000 29988 Worker thread wakes up
03:12:50.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:50.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:50.005 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:12:51.641 01.636 29988 Exposure complete
03:12:51.688 00.047 29988 worker thread done servicing request
03:12:51.688 00.000 28316 OnExposeComplete: enter
03:12:51.689 00.001 28316 UpdateGuideState(): m_state=6
03:12:51.689 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4914
03:12:51.690 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=257.90, Mass=2198, SNR=32.5, Peak=185 HFD=3.9
03:12:51.690 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
03:12:51.691 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
03:12:51.691 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.38 mountX=0.09 mountY=-0.06, mountTheta=-0.64
03:12:51.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
03:12:51.693 00.001 28316 Enqueuing Move request for scope (0.02, 0.10)
03:12:51.693 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:51.694 00.001 29988 Worker thread wakes up
03:12:51.694 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
03:12:51.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
03:12:51.694 00.000 29988 Moving (0.02, 0.10) raw xDistance=0.09 yDistance=-0.06
03:12:51.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:12:51.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:51.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:12:51.694 00.000 29988 MoveAxis(E, 0, ABG)
03:12:51.694 00.000 29988 Move returns status 0, amount 0
03:12:51.694 00.000 29988 MoveAxis(N, 0, ABG)
03:12:51.694 00.000 29988 Move returns status 0, amount 0
03:12:51.694 00.000 29988 move complete, result=0
03:12:51.694 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.5
03:12:51.695 00.001 28316 PhdController: settling, locked = 1, distance = 0.14 (0.50) aobump = 0 frame = 3 / 99999
03:12:51.695 00.000 29988 worker thread done servicing request
03:12:51.695 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151571.695,"Host":"ASUS_SAM","Inst":1,"Distance":0.14,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:12:51.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:51.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:51.697 00.001 28316 Enqueuing Expose request
03:12:51.697 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:12:51.697 00.000 29988 Worker thread wakes up
03:12:51.698 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:51.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:53.219 01.521 29988 Exposure complete
03:12:53.273 00.054 29988 worker thread done servicing request
03:12:53.273 00.000 28316 OnExposeComplete: enter
03:12:53.274 00.001 28316 UpdateGuideState(): m_state=6
03:12:53.276 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4915
03:12:53.277 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=257.92, Mass=2333, SNR=33.4, Peak=210 HFD=4.0
03:12:53.277 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
03:12:53.278 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
03:12:53.278 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.88 mountX=0.13 mountY=-0.02, mountTheta=-0.16
03:12:53.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
03:12:53.279 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
03:12:53.280 00.001 29988 Worker thread wakes up
03:12:53.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:53.280 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:12:53.281 00.001 28316 PhdController: settling, locked = 1, distance = 0.14 (0.50) aobump = 0 frame = 4 / 99999
03:12:53.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
03:12:53.281 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151573.281,"Host":"ASUS_SAM","Inst":1,"Distance":0.14,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:12:53.282 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
03:12:53.282 00.000 29988 Moving (-0.04, 0.12) raw xDistance=0.13 yDistance=-0.02
03:12:53.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:12:53.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:53.282 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:53.284 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:12:53.284 00.000 29988 MoveAxis(E, 0, ABG)
03:12:53.284 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:53.286 00.002 28316 Enqueuing Expose request
03:12:53.289 00.003 29988 Move returns status 0, amount 0
03:12:53.289 00.000 29988 MoveAxis(N, 0, ABG)
03:12:53.289 00.000 29988 Move returns status 0, amount 0
03:12:53.289 00.000 29988 move complete, result=0
03:12:53.289 00.000 29988 worker thread done servicing request
03:12:53.289 00.000 29988 Worker thread wakes up
03:12:53.289 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:53.289 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:53.290 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:12:54.925 01.635 29988 Exposure complete
03:12:54.969 00.044 29988 worker thread done servicing request
03:12:54.969 00.000 28316 OnExposeComplete: enter
03:12:54.970 00.001 28316 UpdateGuideState(): m_state=6
03:12:54.972 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4916
03:12:54.973 00.001 28316 Star::Find returns 1 (0), X=949.93, Y=257.91, Mass=2301, SNR=33.3, Peak=208 HFD=4.2
03:12:54.973 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
03:12:54.974 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
03:12:54.974 00.000 28316 CameraToMount -- cameraX=-0.40 cameraY=0.11 hyp=0.42 cameraTheta=2.87 mountX=0.27 mountY=0.31, mountTheta=0.85
03:12:54.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=0.11, opts=13)
03:12:54.975 00.000 28316 Enqueuing Move request for scope (-0.40, 0.11)
03:12:54.976 00.001 29988 Worker thread wakes up
03:12:54.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:54.976 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.3
03:12:54.977 00.001 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 5 / 99999
03:12:54.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.11) opts 0xd
03:12:54.977 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, 0.11)
03:12:54.977 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151574.977,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:12:54.978 00.001 29988 Moving (-0.40, 0.11) raw xDistance=0.27 yDistance=0.31
03:12:54.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
03:12:54.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:12:54.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:54.979 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:12:54.979 00.000 29988 MoveAxis(W, 56, ABG)
03:12:54.979 00.000 29988 Guiding  Dir = 3, Dur = 56
03:12:54.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:54.980 00.001 28316 Enqueuing Expose request
03:12:54.981 00.001 29988 IsSlewing returns 0
03:12:54.981 00.000 29988 IsGuiding returns 0
03:12:54.983 00.002 29988 PulseGuide returned control before completion, sleep 65
03:12:55.064 00.081 29988 IsGuiding returns 0
03:12:55.064 00.000 29988 Move returns status 0, amount 56
03:12:55.064 00.000 29988 MoveAxis(N, 0, ABG)
03:12:55.064 00.000 29988 Move returns status 0, amount 0
03:12:55.064 00.000 29988 move complete, result=0
03:12:55.064 00.000 29988 worker thread done servicing request
03:12:55.064 00.000 29988 Worker thread wakes up
03:12:55.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:55.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:55.065 00.001 28316 GuideStep: 0.3 px 56 ms WEST, 0.3 px 0 ms NORTH
03:12:56.476 01.411 29988 Exposure complete
03:12:56.548 00.072 29988 worker thread done servicing request
03:12:56.548 00.000 28316 OnExposeComplete: enter
03:12:56.548 00.000 28316 UpdateGuideState(): m_state=6
03:12:56.550 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4917
03:12:56.550 00.000 28316 Star::Find returns 1 (0), X=950.07, Y=257.93, Mass=2362, SNR=33.8, Peak=226 HFD=4.1
03:12:56.551 00.001 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
03:12:56.551 00.000 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
03:12:56.551 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.69 mountX=0.23 mountY=0.18, mountTheta=0.67
03:12:56.553 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=0.13, opts=13)
03:12:56.554 00.001 28316 Enqueuing Move request for scope (-0.27, 0.13)
03:12:56.555 00.001 29988 Worker thread wakes up
03:12:56.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:56.555 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.8
03:12:56.556 00.001 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 6 / 99999
03:12:56.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
03:12:56.556 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
03:12:56.556 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151576.556,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:12:56.556 00.000 29988 Moving (-0.27, 0.13) raw xDistance=0.23 yDistance=0.18
03:12:56.557 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
03:12:56.557 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:12:56.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:56.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:12:56.558 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:56.559 00.001 28316 Enqueuing Expose request
03:12:56.560 00.001 29988 MoveAxis(W, 52, ABG)
03:12:56.560 00.000 29988 Guiding  Dir = 3, Dur = 52
03:12:56.560 00.000 29988 IsSlewing returns 0
03:12:56.561 00.001 29988 IsGuiding returns 0
03:12:56.562 00.001 29988 PulseGuide returned control before completion, sleep 60
03:12:56.632 00.070 29988 IsGuiding returns 0
03:12:56.632 00.000 29988 Move returns status 0, amount 52
03:12:56.632 00.000 29988 MoveAxis(N, 0, ABG)
03:12:56.632 00.000 29988 Move returns status 0, amount 0
03:12:56.632 00.000 29988 move complete, result=0
03:12:56.632 00.000 29988 worker thread done servicing request
03:12:56.632 00.000 29988 Worker thread wakes up
03:12:56.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:56.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:56.633 00.001 28316 GuideStep: 0.2 px 52 ms WEST, 0.2 px 0 ms NORTH
03:12:58.270 01.637 29988 Exposure complete
03:12:58.316 00.046 29988 worker thread done servicing request
03:12:58.316 00.000 28316 OnExposeComplete: enter
03:12:58.317 00.001 28316 UpdateGuideState(): m_state=6
03:12:58.319 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4918
03:12:58.320 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=257.80, Mass=2464, SNR=34.5, Peak=225 HFD=4.1
03:12:58.321 00.001 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (2.00) = xAngle (-5.14 = 1.15)
03:12:58.323 00.002 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.18 = 1.11)
03:12:58.324 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-3.14 mountX=0.10 mountY=0.21, mountTheta=1.14
03:12:58.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.00, opts=13)
03:12:58.327 00.001 28316 Enqueuing Move request for scope (-0.24, -0.00)
03:12:58.330 00.003 29988 Worker thread wakes up
03:12:58.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:58.330 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.5
03:12:58.331 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.00) opts 0xd
03:12:58.331 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 7 / 99999
03:12:58.331 00.000 28316 PhdController: newstate STATE_FINISH
03:12:58.331 00.000 28316 PhdController complete: success
03:12:58.332 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.00)
03:12:58.332 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786151578.332,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:12:58.332 00.000 29988 Moving (-0.24, -0.00) raw xDistance=0.10 yDistance=0.21
03:12:58.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:12:58.332 00.000 28316 Mount: notify guiding dither settle done success=1
03:12:58.333 00.001 28316 PhdController: newstate STATE_IDLE
03:12:58.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:58.334 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:58.335 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:12:58.335 00.000 28316 Enqueuing Expose request
03:12:58.336 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:12:58.336 00.000 29988 MoveAxis(E, 0, ABG)
03:12:58.336 00.000 29988 Move returns status 0, amount 0
03:12:58.336 00.000 29988 MoveAxis(N, 0, ABG)
03:12:58.336 00.000 29988 Move returns status 0, amount 0
03:12:58.336 00.000 29988 move complete, result=0
03:12:58.336 00.000 29988 worker thread done servicing request
03:12:58.336 00.000 29988 Worker thread wakes up
03:12:58.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:58.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:12:58.338 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:12:59.854 01.516 29988 Exposure complete
03:12:59.884 00.030 29988 worker thread done servicing request
03:12:59.884 00.000 28316 OnExposeComplete: enter
03:12:59.885 00.001 28316 UpdateGuideState(): m_state=6
03:12:59.886 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.886 00.000 28316 Star::Find returns 1 (0), X=950.14, Y=257.72, Mass=2279, SNR=33.0, Peak=222 HFD=3.9
03:12:59.887 00.001 28316 MultiStar: exiting stabilization period
03:12:59.887 00.000 28316 MultiStar: updating star positions after lock position change
03:12:59.887 00.000 28316 Star::Find(15, 660, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.888 00.001 28316 Star::Find returns 1 (0), X=661.01, Y=162.00, Mass=2304, SNR=33.1, Peak=219 HFD=4.4
03:12:59.888 00.000 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.889 00.001 28316 Star::Find returns 1 (0), X=1032.57, Y=392.71, Mass=2019, SNR=30.7, Peak=155 HFD=4.4
03:12:59.889 00.000 28316 Star::Find(15, 976, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.889 00.000 28316 Star::Find returns 1 (0), X=976.90, Y=249.97, Mass=1696, SNR=28.6, Peak=165 HFD=4.1
03:12:59.890 00.001 28316 Star::Find(15, 309, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.892 00.002 28316 Star::Find returns 1 (0), X=310.49, Y=829.54, Mass=1524, SNR=27.0, Peak=122 HFD=3.2
03:12:59.893 00.001 28316 Star::Find(15, 492, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.894 00.001 28316 Star::Find returns 1 (0), X=493.48, Y=90.89, Mass=1269, SNR=24.7, Peak=117 HFD=3.7
03:12:59.895 00.001 28316 Star::Find(15, 287, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.895 00.000 28316 Star::Find returns 1 (0), X=288.26, Y=916.66, Mass=907, SNR=20.9, Peak=94 HFD=3.5
03:12:59.896 00.001 28316 Star::Find(15, 677, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.897 00.001 28316 Star::Find returns 1 (0), X=678.11, Y=947.37, Mass=921, SNR=21.0, Peak=77 HFD=4.0
03:12:59.897 00.000 28316 Star::Find(15, 1144, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.899 00.002 28316 Star::Find returns 1 (0), X=1145.39, Y=747.66, Mass=755, SNR=18.9, Peak=65 HFD=3.5
03:12:59.901 00.002 28316 Star::Find(15, 245, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.903 00.002 28316 Star::Find returns 1 (0), X=245.88, Y=519.75, Mass=627, SNR=17.4, Peak=71 HFD=3.9
03:12:59.906 00.003 28316 Star::Find(15, 648, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.909 00.003 28316 Star::Find returns 1 (0), X=649.69, Y=643.18, Mass=651, SNR=17.6, Peak=53 HFD=3.8
03:12:59.910 00.001 28316 Star::Find(15, 1129, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4919
03:12:59.910 00.000 28316 Star::Find returns 1 (0), X=1130.09, Y=625.41, Mass=615, SNR=17.2, Peak=50 HFD=3.8
03:12:59.910 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
03:12:59.911 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
03:12:59.911 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.79 mountX=0.01 mountY=0.21, mountTheta=1.50
03:12:59.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.07, opts=13)
03:12:59.913 00.001 28316 Enqueuing Move request for scope (-0.20, -0.07)
03:12:59.913 00.000 29988 Worker thread wakes up
03:12:59.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
03:12:59.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
03:12:59.913 00.000 29988 Moving (-0.20, -0.07) raw xDistance=0.01 yDistance=0.21
03:12:59.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:12:59.913 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.60
03:12:59.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:12:59.913 00.000 29988 MoveAxis(E, 0, ABG)
03:12:59.913 00.000 29988 Move returns status 0, amount 0
03:12:59.913 00.000 29988 MoveAxis(S, 49, ABG)
03:12:59.913 00.000 29988 Guiding  Dir = 1, Dur = 49
03:12:59.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:12:59.914 00.001 28316 UpdateGuideState exits: m=2279 RSB=33.0
03:12:59.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:12:59.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:12:59.915 00.000 28316 Enqueuing Expose request
03:12:59.915 00.000 29988 IsSlewing returns 0
03:12:59.916 00.001 29988 IsGuiding returns 0
03:12:59.921 00.005 29988 PulseGuide returned control before completion, sleep 54
03:12:59.979 00.058 29988 IsGuiding returns 0
03:12:59.979 00.000 29988 Move returns status 0, amount 49
03:12:59.979 00.000 29988 move complete, result=0
03:12:59.979 00.000 29988 worker thread done servicing request
03:12:59.979 00.000 29988 Worker thread wakes up
03:12:59.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:12:59.979 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
03:12:59.980 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:01.610 01.630 29988 Exposure complete
03:13:01.643 00.033 29988 worker thread done servicing request
03:13:01.643 00.000 28316 OnExposeComplete: enter
03:13:01.643 00.000 28316 UpdateGuideState(): m_state=6
03:13:01.644 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4920
03:13:01.644 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.86, Mass=2418, SNR=34.1, Peak=227 HFD=3.9
03:13:01.644 00.000 28316 MultiStar: [#1 0.07,-0.12,0.96,U] [#2 0.24,0.04,0.89,U] [#3 0.24,0.17,0.81,U] [#4 0.22,0.13,0.82,U] [#5 0.03,0.03,0.72,U] [#6 0.19,0.02,0.62,U] [#7 0.17,0.02,0.64,U] [#8 -0.06,0.12,0.57,U] 
03:13:01.645 00.001 28316 single-star, 8 included, MultiStar: {0.12, 0.05}, one-star: {-0.04, 0.06}
03:13:01.645 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.12 = 0.12)
03:13:01.645 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
03:13:01.646 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.11 mountX=0.07 mountY=0.01, mountTheta=0.08
03:13:01.648 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
03:13:01.649 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
03:13:01.649 00.000 29988 Worker thread wakes up
03:13:01.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
03:13:01.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
03:13:01.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:01.650 00.001 28316 UpdateGuideState exits: m=2418 RSB=34.1
03:13:01.650 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:01.651 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:01.651 00.000 28316 Enqueuing Expose request
03:13:01.651 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
03:13:01.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:13:01.651 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:01.651 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:13:01.651 00.000 29988 MoveAxis(E, 0, ABG)
03:13:01.651 00.000 29988 Move returns status 0, amount 0
03:13:01.652 00.001 29988 MoveAxis(N, 0, ABG)
03:13:01.652 00.000 29988 Move returns status 0, amount 0
03:13:01.652 00.000 29988 move complete, result=0
03:13:01.652 00.000 29988 worker thread done servicing request
03:13:01.652 00.000 29988 Worker thread wakes up
03:13:01.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:01.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:01.652 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:13:03.171 01.519 29988 Exposure complete
03:13:03.198 00.027 29988 worker thread done servicing request
03:13:03.198 00.000 28316 OnExposeComplete: enter
03:13:03.199 00.001 28316 UpdateGuideState(): m_state=6
03:13:03.203 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4921
03:13:03.205 00.002 28316 Star::Find returns 1 (0), X=950.16, Y=257.85, Mass=2350, SNR=33.6, Peak=210 HFD=4.1
03:13:03.208 00.003 28316 MultiStar: [#1 0.08,-0.00,0.99,U] [#2 0.11,0.04,0.90,U] [#3 0.23,0.12,0.87,U] [#4 0.23,0.21,0.80,U] [#5 0.30,0.04,0.74,U] [#6 0.32,0.06,0.63,U] [#7 0.32,0.09,0.00,M1] [#8 0.17,0.05,0.59,U] 
03:13:03.210 00.002 28316 refined, 7 included, MultiStar: {0.14, 0.07}, one-star: {-0.18, 0.06}
03:13:03.211 00.001 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
03:13:03.211 00.000 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
03:13:03.212 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.47 mountX=0.01 mountY=-0.16, mountTheta=-1.53
03:13:03.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.07, opts=13)
03:13:03.213 00.000 28316 Enqueuing Move request for scope (0.14, 0.07)
03:13:03.214 00.001 29988 Worker thread wakes up
03:13:03.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
03:13:03.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
03:13:03.214 00.000 29988 Moving (0.14, 0.07) raw xDistance=0.01 yDistance=-0.16
03:13:03.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:13:03.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:03.214 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:03.215 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:13:03.215 00.000 29988 MoveAxis(E, 0, ABG)
03:13:03.215 00.000 29988 Move returns status 0, amount 0
03:13:03.215 00.000 29988 MoveAxis(N, 0, ABG)
03:13:03.215 00.000 29988 Move returns status 0, amount 0
03:13:03.215 00.000 29988 move complete, result=0
03:13:03.215 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:13:03.217 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:03.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:03.217 00.000 28316 Enqueuing Expose request
03:13:03.217 00.000 29988 worker thread done servicing request
03:13:03.218 00.001 29988 Worker thread wakes up
03:13:03.218 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:13:03.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:03.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:04.852 01.634 29988 Exposure complete
03:13:04.886 00.034 29988 worker thread done servicing request
03:13:04.887 00.001 28316 OnExposeComplete: enter
03:13:04.889 00.002 28316 UpdateGuideState(): m_state=6
03:13:04.890 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4922
03:13:04.890 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=257.96, Mass=2384, SNR=33.8, Peak=194 HFD=3.9
03:13:04.891 00.001 28316 MultiStar: [#1 0.36,0.08,0.00,M2] [#2 0.32,0.16,0.00,M1] [#3 0.39,0.16,0.00,M1] [#4 0.26,0.46,0.00,M1] [#5 0.34,0.09,0.00,M1] [#6 0.45,0.45,0.00,M4] [#7 0.43,0.35,0.00,M2] [#8 0.10,0.19,0.60,U] 
03:13:04.891 00.000 28316 refined, 1 included, MultiStar: {0.20, 0.17}, one-star: {0.26, 0.17}
03:13:04.892 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
03:13:04.892 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
03:13:04.893 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.72 mountX=0.08 mountY=-0.26, mountTheta=-1.28
03:13:04.893 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.17, opts=13)
03:13:04.895 00.002 28316 Enqueuing Move request for scope (0.20, 0.17)
03:13:04.898 00.003 29988 Worker thread wakes up
03:13:04.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:04.898 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:13:04.899 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:04.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:04.899 00.000 28316 Enqueuing Expose request
03:13:04.900 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
03:13:04.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
03:13:04.900 00.000 29988 Moving (0.20, 0.17) raw xDistance=0.08 yDistance=-0.26
03:13:04.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:13:04.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:13:04.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:13:04.900 00.000 29988 MoveAxis(E, 0, ABG)
03:13:04.900 00.000 29988 Move returns status 0, amount 0
03:13:04.900 00.000 29988 MoveAxis(N, 0, ABG)
03:13:04.900 00.000 29988 Move returns status 0, amount 0
03:13:04.900 00.000 29988 move complete, result=0
03:13:04.900 00.000 29988 worker thread done servicing request
03:13:04.900 00.000 29988 Worker thread wakes up
03:13:04.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:04.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:04.901 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:13:06.418 01.517 29988 Exposure complete
03:13:06.457 00.039 29988 worker thread done servicing request
03:13:06.457 00.000 28316 OnExposeComplete: enter
03:13:06.458 00.001 28316 UpdateGuideState(): m_state=6
03:13:06.458 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4923
03:13:06.459 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.95, Mass=2324, SNR=33.2, Peak=195 HFD=3.9
03:13:06.459 00.000 28316 MultiStar: [#1 0.13,0.13,1.00,U] [#2 0.26,0.13,0.94,U] [#3 0.39,0.15,0.00,M2] [#4 0.01,0.30,0.85,U] [#5 0.07,0.14,0.72,U] [#6 0.14,0.34,0.00,M5] [#7 0.63,0.06,0.00,M3] [#8 0.08,0.17,0.62,U] 
03:13:06.460 00.001 28316 single-star, 5 included, MultiStar: {0.11, 0.17}, one-star: {0.06, 0.15}
03:13:06.460 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
03:13:06.461 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
03:13:06.461 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.11 mountY=-0.12, mountTheta=-0.81
03:13:06.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
03:13:06.463 00.001 28316 Enqueuing Move request for scope (0.06, 0.15)
03:13:06.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:06.464 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.2
03:13:06.467 00.003 29988 Worker thread wakes up
03:13:06.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:06.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:06.468 00.000 28316 Enqueuing Expose request
03:13:06.469 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
03:13:06.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
03:13:06.469 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
03:13:06.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:13:06.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:06.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:13:06.469 00.000 29988 MoveAxis(E, 0, ABG)
03:13:06.469 00.000 29988 Move returns status 0, amount 0
03:13:06.469 00.000 29988 MoveAxis(N, 0, ABG)
03:13:06.469 00.000 29988 Move returns status 0, amount 0
03:13:06.469 00.000 29988 move complete, result=0
03:13:06.469 00.000 29988 worker thread done servicing request
03:13:06.469 00.000 29988 Worker thread wakes up
03:13:06.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:06.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:06.469 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:08.097 01.628 29988 Exposure complete
03:13:08.138 00.041 29988 worker thread done servicing request
03:13:08.139 00.001 28316 OnExposeComplete: enter
03:13:08.139 00.000 28316 UpdateGuideState(): m_state=6
03:13:08.140 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4924
03:13:08.140 00.000 28316 Star::Find returns 1 (0), X=950.29, Y=258.20, Mass=2476, SNR=34.2, Peak=211 HFD=3.8
03:13:08.141 00.001 28316 MultiStar: [#1 0.07,0.25,0.95,U] [#2 0.15,0.41,0.00,M1] [#3 0.31,0.43,0.00,M3] [#4 -0.22,0.51,0.00,M1] [#5 0.07,0.41,0.00,M1] [#6 -0.09,0.40,0.00,M6] [#7 0.18,0.32,0.00,M4] [#8 0.03,0.42,0.00,M5] 
03:13:08.141 00.000 28316 refined, 1 included, MultiStar: {0.01, 0.33}, one-star: {-0.04, 0.41}
03:13:08.142 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
03:13:08.142 00.000 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
03:13:08.142 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.54 mountX=0.29 mountY=-0.16, mountTheta=-0.49
03:13:08.144 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.33, opts=13)
03:13:08.145 00.001 28316 Enqueuing Move request for scope (0.01, 0.33)
03:13:08.146 00.001 29988 Worker thread wakes up
03:13:08.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:08.146 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.2
03:13:08.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:08.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:08.147 00.000 28316 Enqueuing Expose request
03:13:08.148 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
03:13:08.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
03:13:08.148 00.000 29988 Moving (0.01, 0.33) raw xDistance=0.29 yDistance=-0.16
03:13:08.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
03:13:08.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:08.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:13:08.148 00.000 29988 MoveAxis(W, 62, ABG)
03:13:08.148 00.000 29988 Guiding  Dir = 3, Dur = 62
03:13:08.148 00.000 29988 IsSlewing returns 0
03:13:08.149 00.001 29988 IsGuiding returns 0
03:13:08.151 00.002 29988 PulseGuide returned control before completion, sleep 71
03:13:08.240 00.089 29988 IsGuiding returns 0
03:13:08.240 00.000 29988 Move returns status 0, amount 62
03:13:08.240 00.000 29988 MoveAxis(N, 0, ABG)
03:13:08.240 00.000 29988 Move returns status 0, amount 0
03:13:08.240 00.000 29988 move complete, result=0
03:13:08.240 00.000 29988 worker thread done servicing request
03:13:08.240 00.000 29988 Worker thread wakes up
03:13:08.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:08.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:08.240 00.000 28316 GuideStep: 0.3 px 62 ms WEST, -0.2 px 0 ms NORTH
03:13:09.655 01.415 29988 Exposure complete
03:13:09.715 00.060 29988 worker thread done servicing request
03:13:09.715 00.000 28316 OnExposeComplete: enter
03:13:09.715 00.000 28316 UpdateGuideState(): m_state=6
03:13:09.716 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4925
03:13:09.716 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=258.12, Mass=2422, SNR=34.1, Peak=191 HFD=4.1
03:13:09.718 00.002 28316 MultiStar: [#1 -0.05,0.29,0.97,U] [#2 -0.02,0.30,0.89,U] [#3 0.27,0.43,0.00,M4] [#4 -0.13,0.59,0.00,M2] [#5 0.04,0.22,0.71,U] [#6 -0.07,0.55,0.00,M7] [#7 0.24,0.33,0.00,M5] [#8 -0.04,0.41,0.00,M6] 
03:13:09.718 00.000 28316 refined, 3 included, MultiStar: {-0.04, 0.29}, one-star: {-0.10, 0.33}
03:13:09.719 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
03:13:09.719 00.000 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
03:13:09.719 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.70 mountX=0.28 mountY=-0.10, mountTheta=-0.33
03:13:09.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.29, opts=13)
03:13:09.721 00.001 28316 Enqueuing Move request for scope (-0.04, 0.29)
03:13:09.721 00.000 29988 Worker thread wakes up
03:13:09.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:09.722 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.1
03:13:09.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:09.723 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:09.723 00.000 28316 Enqueuing Expose request
03:13:09.724 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd
03:13:09.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.29)
03:13:09.724 00.000 29988 Moving (-0.04, 0.29) raw xDistance=0.28 yDistance=-0.10
03:13:09.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
03:13:09.724 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:09.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:13:09.724 00.000 29988 MoveAxis(W, 63, ABG)
03:13:09.724 00.000 29988 Guiding  Dir = 3, Dur = 63
03:13:09.724 00.000 29988 IsSlewing returns 0
03:13:09.724 00.000 29988 IsGuiding returns 0
03:13:09.726 00.002 29988 PulseGuide returned control before completion, sleep 72
03:13:09.808 00.082 29988 IsGuiding returns 0
03:13:09.808 00.000 29988 Move returns status 0, amount 63
03:13:09.809 00.001 29988 MoveAxis(N, 0, ABG)
03:13:09.809 00.000 29988 Move returns status 0, amount 0
03:13:09.809 00.000 29988 move complete, result=0
03:13:09.809 00.000 29988 worker thread done servicing request
03:13:09.809 00.000 29988 Worker thread wakes up
03:13:09.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:09.809 00.000 28316 GuideStep: 0.3 px 63 ms WEST, -0.1 px 0 ms NORTH
03:13:09.810 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:11.445 01.635 29988 Exposure complete
03:13:11.483 00.038 29988 worker thread done servicing request
03:13:11.484 00.001 28316 OnExposeComplete: enter
03:13:11.485 00.001 28316 UpdateGuideState(): m_state=6
03:13:11.487 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4926
03:13:11.488 00.001 28316 Star::Find returns 1 (0), X=950.22, Y=257.99, Mass=2266, SNR=33.0, Peak=214 HFD=4.1
03:13:11.489 00.001 28316 MultiStar: [#1 -0.10,0.11,1.01,U] [#2 0.12,0.12,0.92,U] [#3 0.16,0.19,0.86,U] [#4 -0.29,0.27,0.00,M3] [#5 -0.09,0.18,0.75,U] [#6 -0.12,0.16,0.62,U] [#7 0.10,-0.02,0.63,U] [#8 -0.11,0.13,0.62,U] 
03:13:11.491 00.002 28316 refined, 7 included, MultiStar: {-0.02, 0.14}, one-star: {-0.12, 0.19}
03:13:11.492 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
03:13:11.493 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
03:13:11.493 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=0.13 mountY=-0.05, mountTheta=-0.33
03:13:11.495 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
03:13:11.496 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
03:13:11.496 00.000 29988 Worker thread wakes up
03:13:11.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:11.497 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
03:13:11.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:11.498 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:11.498 00.000 28316 Enqueuing Expose request
03:13:11.499 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
03:13:11.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
03:13:11.499 00.000 29988 Moving (-0.02, 0.14) raw xDistance=0.13 yDistance=-0.05
03:13:11.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:13:11.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:11.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:13:11.499 00.000 29988 MoveAxis(E, 0, ABG)
03:13:11.499 00.000 29988 Move returns status 0, amount 0
03:13:11.499 00.000 29988 MoveAxis(N, 0, ABG)
03:13:11.499 00.000 29988 Move returns status 0, amount 0
03:13:11.499 00.000 29988 move complete, result=0
03:13:11.499 00.000 29988 worker thread done servicing request
03:13:11.499 00.000 29988 Worker thread wakes up
03:13:11.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:11.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:11.500 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:13.029 01.529 29988 Exposure complete
03:13:13.069 00.040 29988 worker thread done servicing request
03:13:13.069 00.000 28316 OnExposeComplete: enter
03:13:13.071 00.002 28316 UpdateGuideState(): m_state=6
03:13:13.072 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4927
03:13:13.075 00.003 28316 Star::Find returns 1 (0), X=950.24, Y=257.82, Mass=2362, SNR=33.7, Peak=209 HFD=3.9
03:13:13.076 00.001 28316 MultiStar: [#1 0.04,-0.05,0.98,U] [#2 0.03,0.17,0.91,U] [#3 0.23,0.11,0.85,U] [#4 -0.06,0.25,0.83,U] [#5 0.10,0.05,0.73,U] [#6 -0.14,0.28,0.62,U] [#7 0.26,0.22,0.00,M5] [#8 -0.11,0.19,0.61,U] 
03:13:13.077 00.001 28316 single-star, 7 included, MultiStar: {0.00, 0.12}, one-star: {-0.09, 0.03}
03:13:13.077 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
03:13:13.078 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
03:13:13.078 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.87 mountX=0.06 mountY=0.07, mountTheta=0.85
03:13:13.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.03, opts=13)
03:13:13.080 00.001 28316 Enqueuing Move request for scope (-0.09, 0.03)
03:13:13.080 00.000 29988 Worker thread wakes up
03:13:13.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
03:13:13.080 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:13:13.081 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:13.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:13.082 00.001 28316 Enqueuing Expose request
03:13:13.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
03:13:13.082 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
03:13:13.082 00.000 29988 Moving (-0.09, 0.03) raw xDistance=0.06 yDistance=0.07
03:13:13.082 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:13:13.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:13.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:13:13.082 00.000 29988 MoveAxis(E, 0, ABG)
03:13:13.082 00.000 29988 Move returns status 0, amount 0
03:13:13.082 00.000 29988 MoveAxis(N, 0, ABG)
03:13:13.082 00.000 29988 Move returns status 0, amount 0
03:13:13.082 00.000 29988 move complete, result=0
03:13:13.082 00.000 29988 worker thread done servicing request
03:13:13.082 00.000 29988 Worker thread wakes up
03:13:13.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:13.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:13.083 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:14.711 01.628 29988 Exposure complete
03:13:14.737 00.026 29988 worker thread done servicing request
03:13:14.737 00.000 28316 OnExposeComplete: enter
03:13:14.738 00.001 28316 UpdateGuideState(): m_state=6
03:13:14.738 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4928
03:13:14.739 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=257.94, Mass=2326, SNR=33.4, Peak=203 HFD=4.0
03:13:14.739 00.000 28316 MultiStar: [#1 0.08,0.06,0.97,U] [#2 0.21,0.27,0.00,M1] [#3 0.30,0.21,0.00,M3] [#4 -0.08,0.37,0.00,M3] [#5 0.01,0.25,0.75,U] [#6 0.07,0.26,0.63,U] [#7 0.24,0.24,0.00,M6] [#8 0.10,0.30,0.59,U] 
03:13:14.740 00.001 28316 single-star, 4 included, MultiStar: {0.04, 0.19}, one-star: {-0.03, 0.15}
03:13:14.740 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
03:13:14.741 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
03:13:14.744 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.75 mountX=0.15 mountY=-0.04, mountTheta=-0.29
03:13:14.748 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.15, opts=13)
03:13:14.750 00.002 28316 Enqueuing Move request for scope (-0.03, 0.15)
03:13:14.753 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:14.755 00.002 28316 UpdateGuideState exits: m=2326 RSB=33.4
03:13:14.758 00.003 29988 Worker thread wakes up
03:13:14.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:14.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:14.759 00.000 28316 Enqueuing Expose request
03:13:14.760 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
03:13:14.760 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
03:13:14.760 00.000 29988 Moving (-0.03, 0.15) raw xDistance=0.15 yDistance=-0.04
03:13:14.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:13:14.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:14.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:13:14.760 00.000 29988 MoveAxis(E, 0, ABG)
03:13:14.760 00.000 29988 Move returns status 0, amount 0
03:13:14.760 00.000 29988 MoveAxis(N, 0, ABG)
03:13:14.760 00.000 29988 Move returns status 0, amount 0
03:13:14.760 00.000 29988 move complete, result=0
03:13:14.760 00.000 29988 worker thread done servicing request
03:13:14.760 00.000 29988 Worker thread wakes up
03:13:14.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:14.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:14.760 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:16.279 01.519 29988 Exposure complete
03:13:16.321 00.042 29988 worker thread done servicing request
03:13:16.321 00.000 28316 OnExposeComplete: enter
03:13:16.323 00.002 28316 UpdateGuideState(): m_state=6
03:13:16.325 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4929
03:13:16.325 00.000 28316 Star::Find returns 1 (0), X=950.21, Y=258.14, Mass=2371, SNR=33.7, Peak=216 HFD=4.0
03:13:16.326 00.001 28316 MultiStar: [#1 -0.16,0.19,1.01,U] [#2 -0.08,0.25,0.89,U] [#3 0.01,0.44,0.00,M4] [#4 -0.20,0.47,0.00,M4] [#5 -0.22,0.24,0.74,U] [#6 -0.13,0.30,0.64,U] [#7 0.08,0.27,0.61,U] [#8 -0.05,0.29,0.60,U] 
03:13:16.326 00.000 28316 refined, 6 included, MultiStar: {-0.10, 0.27}, one-star: {-0.12, 0.34}
03:13:16.326 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
03:13:16.327 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
03:13:16.327 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.94 mountX=0.29 mountY=-0.03, mountTheta=-0.09
03:13:16.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.27, opts=13)
03:13:16.329 00.001 28316 Enqueuing Move request for scope (-0.10, 0.27)
03:13:16.329 00.000 29988 Worker thread wakes up
03:13:16.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:16.330 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:13:16.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:16.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:16.331 00.001 28316 Enqueuing Expose request
03:13:16.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
03:13:16.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
03:13:16.331 00.000 29988 Moving (-0.10, 0.27) raw xDistance=0.29 yDistance=-0.03
03:13:16.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
03:13:16.332 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:16.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:13:16.332 00.000 29988 MoveAxis(W, 60, ABG)
03:13:16.332 00.000 29988 Guiding  Dir = 3, Dur = 60
03:13:16.332 00.000 29988 IsSlewing returns 0
03:13:16.332 00.000 29988 IsGuiding returns 0
03:13:16.334 00.002 29988 PulseGuide returned control before completion, sleep 69
03:13:16.417 00.083 29988 IsGuiding returns 0
03:13:16.417 00.000 29988 Move returns status 0, amount 60
03:13:16.417 00.000 29988 MoveAxis(N, 0, ABG)
03:13:16.417 00.000 29988 Move returns status 0, amount 0
03:13:16.417 00.000 29988 move complete, result=0
03:13:16.417 00.000 29988 worker thread done servicing request
03:13:16.417 00.000 29988 Worker thread wakes up
03:13:16.417 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.0 px 0 ms NORTH
03:13:16.418 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:16.418 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:18.050 01.632 29988 Exposure complete
03:13:18.086 00.036 29988 worker thread done servicing request
03:13:18.086 00.000 28316 OnExposeComplete: enter
03:13:18.087 00.001 28316 UpdateGuideState(): m_state=6
03:13:18.089 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4930
03:13:18.091 00.002 28316 Star::Find returns 1 (0), X=950.17, Y=257.79, Mass=2407, SNR=33.9, Peak=207 HFD=4.2
03:13:18.092 00.001 28316 MultiStar: [#1 0.04,-0.01,0.96,U] [#2 0.10,0.00,0.92,U] [#3 0.25,0.17,0.87,U] [#4 0.07,0.16,0.81,U] [#5 -0.04,0.13,0.75,U] [#6 0.07,0.05,0.62,U] [#7 0.20,0.04,0.62,U] [#8 0.14,0.09,0.58,U] 
03:13:18.093 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {-0.17, -0.00}
03:13:18.095 00.002 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:13:18.096 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
03:13:18.098 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.79 mountX=0.03 mountY=-0.09, mountTheta=-1.21
03:13:18.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
03:13:18.101 00.001 28316 Enqueuing Move request for scope (0.07, 0.07)
03:13:18.102 00.001 29988 Worker thread wakes up
03:13:18.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:18.103 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
03:13:18.103 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
03:13:18.103 00.000 29988 Moving (0.07, 0.07) raw xDistance=0.03 yDistance=-0.09
03:13:18.103 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:13:18.103 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:18.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:13:18.103 00.000 29988 MoveAxis(E, 0, ABG)
03:13:18.103 00.000 29988 Move returns status 0, amount 0
03:13:18.103 00.000 29988 MoveAxis(N, 0, ABG)
03:13:18.103 00.000 29988 Move returns status 0, amount 0
03:13:18.103 00.000 29988 move complete, result=0
03:13:18.103 00.000 28316 UpdateGuideState exits: m=2407 RSB=33.9
03:13:18.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:18.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:18.105 00.001 28316 Enqueuing Expose request
03:13:18.105 00.000 29988 worker thread done servicing request
03:13:18.105 00.000 29988 Worker thread wakes up
03:13:18.105 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:18.106 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:18.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:19.628 01.522 29988 Exposure complete
03:13:19.665 00.037 29988 worker thread done servicing request
03:13:19.665 00.000 28316 OnExposeComplete: enter
03:13:19.666 00.001 28316 UpdateGuideState(): m_state=6
03:13:19.667 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4931
03:13:19.668 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=257.88, Mass=2412, SNR=34.0, Peak=203 HFD=4.0
03:13:19.670 00.002 28316 MultiStar: [#1 0.18,0.05,0.96,U] [#2 0.10,0.07,0.89,U] [#3 0.27,0.22,0.00,M4] [#4 0.08,0.19,0.84,U] [#5 0.12,0.16,0.72,U] [#6 0.12,0.14,0.65,U] [#7 0.24,-0.04,0.61,U] [#8 -0.01,0.19,0.60,U] 
03:13:19.671 00.001 28316 single-star, 7 included, MultiStar: {0.10, 0.10}, one-star: {-0.02, 0.08}
03:13:19.674 00.003 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
03:13:19.675 00.001 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
03:13:19.675 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.86 mountX=0.08 mountY=-0.01, mountTheta=-0.17
03:13:19.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
03:13:19.677 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
03:13:19.677 00.000 29988 Worker thread wakes up
03:13:19.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:19.678 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
03:13:19.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:19.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:19.679 00.001 28316 Enqueuing Expose request
03:13:19.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:13:19.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:13:19.679 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.01
03:13:19.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:13:19.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:19.679 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:13:19.679 00.000 29988 MoveAxis(E, 0, ABG)
03:13:19.679 00.000 29988 Move returns status 0, amount 0
03:13:19.679 00.000 29988 MoveAxis(N, 0, ABG)
03:13:19.680 00.001 29988 Move returns status 0, amount 0
03:13:19.680 00.000 29988 move complete, result=0
03:13:19.680 00.000 29988 worker thread done servicing request
03:13:19.680 00.000 29988 Worker thread wakes up
03:13:19.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:19.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:19.680 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:21.305 01.625 29988 Exposure complete
03:13:21.336 00.031 29988 worker thread done servicing request
03:13:21.336 00.000 28316 OnExposeComplete: enter
03:13:21.337 00.001 28316 UpdateGuideState(): m_state=6
03:13:21.338 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4932
03:13:21.339 00.001 28316 Star::Find returns 1 (0), X=950.17, Y=257.77, Mass=2253, SNR=33.0, Peak=202 HFD=4.0
03:13:21.340 00.001 28316 MultiStar: [#1 0.05,-0.12,1.03,U] [#2 0.12,-0.11,0.94,U] [#3 0.14,0.05,0.90,U] [#4 0.13,0.09,0.84,U] [#5 0.02,0.14,0.76,U] [#6 0.24,-0.14,0.63,U] [#7 0.21,-0.25,0.62,U] [#8 0.07,-0.04,0.62,U] 
03:13:21.340 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {-0.17, -0.03}
03:13:21.340 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:13:21.341 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:13:21.341 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.48 mountX=-0.07 mountY=-0.05, mountTheta=-2.50
03:13:21.344 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
03:13:21.345 00.001 28316 Enqueuing Move request for scope (0.08, -0.04)
03:13:21.346 00.001 29988 Worker thread wakes up
03:13:21.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:21.346 00.000 28316 UpdateGuideState exits: m=2253 RSB=33.0
03:13:21.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:21.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:21.348 00.001 28316 Enqueuing Expose request
03:13:21.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
03:13:21.348 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
03:13:21.348 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.07 yDistance=-0.05
03:13:21.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:13:21.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:21.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:13:21.349 00.001 29988 MoveAxis(E, 0, ABG)
03:13:21.349 00.000 29988 Move returns status 0, amount 0
03:13:21.349 00.000 29988 MoveAxis(N, 0, ABG)
03:13:21.349 00.000 29988 Move returns status 0, amount 0
03:13:21.349 00.000 29988 move complete, result=0
03:13:21.349 00.000 29988 worker thread done servicing request
03:13:21.349 00.000 29988 Worker thread wakes up
03:13:21.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:21.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:21.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:22.869 01.520 29988 Exposure complete
03:13:22.924 00.055 29988 worker thread done servicing request
03:13:22.924 00.000 28316 OnExposeComplete: enter
03:13:22.925 00.001 28316 UpdateGuideState(): m_state=6
03:13:22.927 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4933
03:13:22.928 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=257.66, Mass=2358, SNR=33.7, Peak=201 HFD=3.7
03:13:22.929 00.001 28316 MultiStar: [#1 -0.02,-0.19,0.97,U] [#2 0.11,-0.13,0.88,U] [#3 0.20,-0.10,0.87,U] [#4 0.03,-0.04,0.84,U] [#5 0.07,-0.07,0.75,U] [#6 0.15,-0.19,0.62,U] [#7 0.30,-0.19,0.00,M3] [#8 -0.10,-0.02,0.61,U] 
03:13:22.930 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.11}, one-star: {-0.08, -0.13}
03:13:22.930 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
03:13:22.931 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
03:13:22.931 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.21 mountX=-0.12 mountY=0.01, mountTheta=3.03
03:13:22.932 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
03:13:22.933 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
03:13:22.934 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:22.934 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
03:13:22.935 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:22.935 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:22.935 00.000 28316 Enqueuing Expose request
03:13:22.936 00.001 29988 Worker thread wakes up
03:13:22.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
03:13:22.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
03:13:22.936 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.12 yDistance=0.01
03:13:22.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:13:22.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:22.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:13:22.936 00.000 29988 MoveAxis(E, 0, ABG)
03:13:22.936 00.000 29988 Move returns status 0, amount 0
03:13:22.936 00.000 29988 MoveAxis(N, 0, ABG)
03:13:22.936 00.000 29988 Move returns status 0, amount 0
03:13:22.936 00.000 29988 move complete, result=0
03:13:22.936 00.000 29988 worker thread done servicing request
03:13:22.936 00.000 29988 Worker thread wakes up
03:13:22.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:22.937 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:13:22.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:24.563 01.626 29988 Exposure complete
03:13:24.594 00.031 29988 worker thread done servicing request
03:13:24.594 00.000 28316 OnExposeComplete: enter
03:13:24.595 00.001 28316 UpdateGuideState(): m_state=6
03:13:24.596 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4934
03:13:24.596 00.000 28316 Star::Find returns 1 (0), X=950.25, Y=257.76, Mass=2350, SNR=33.6, Peak=191 HFD=4.0
03:13:24.597 00.001 28316 MultiStar: [#1 0.26,-0.21,0.00,M1] [#2 0.33,-0.03,0.92,U] [#3 0.31,0.18,0.00,M3] [#4 0.15,0.15,0.82,U] [#5 0.35,-0.07,0.00,M1] [#6 0.35,0.01,0.00,M1] [#7 0.55,-0.00,0.00,M4] [#8 0.03,0.00,0.62,U] 
03:13:24.597 00.000 28316 single-star, 3 included, MultiStar: {0.11, 0.02}, one-star: {-0.08, -0.04}
03:13:24.598 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:13:24.598 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:13:24.599 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.72 mountX=0.00 mountY=0.09, mountTheta=1.56
03:13:24.600 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
03:13:24.600 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
03:13:24.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:24.602 00.001 29988 Worker thread wakes up
03:13:24.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
03:13:24.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
03:13:24.602 00.000 29988 Moving (-0.08, -0.04) raw xDistance=0.00 yDistance=0.09
03:13:24.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:13:24.603 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:24.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:13:24.603 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:13:24.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:24.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:24.605 00.001 28316 Enqueuing Expose request
03:13:24.605 00.000 29988 MoveAxis(E, 0, ABG)
03:13:24.605 00.000 29988 Move returns status 0, amount 0
03:13:24.605 00.000 29988 MoveAxis(N, 0, ABG)
03:13:24.605 00.000 29988 Move returns status 0, amount 0
03:13:24.605 00.000 29988 move complete, result=0
03:13:24.605 00.000 29988 worker thread done servicing request
03:13:24.605 00.000 29988 Worker thread wakes up
03:13:24.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:24.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:24.606 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:26.132 01.526 29988 Exposure complete
03:13:26.157 00.025 29988 worker thread done servicing request
03:13:26.157 00.000 28316 OnExposeComplete: enter
03:13:26.158 00.001 28316 UpdateGuideState(): m_state=6
03:13:26.159 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4935
03:13:26.159 00.000 28316 Star::Find returns 1 (0), X=950.20, Y=257.83, Mass=2409, SNR=34.0, Peak=204 HFD=4.1
03:13:26.160 00.001 28316 MultiStar: [#1 0.01,0.02,0.98,U] [#2 0.05,0.08,0.89,U] [#3 0.16,0.17,0.85,U] [#4 -0.10,0.18,0.80,U] [#5 0.11,-0.04,0.73,U] [#6 -0.10,0.08,0.61,U] [#7 0.13,-0.01,0.61,U] [#8 0.02,0.06,0.56,U] 
03:13:26.160 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.13, 0.03}
03:13:26.161 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
03:13:26.162 00.001 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
03:13:26.164 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.39 mountX=0.05 mountY=-0.04, mountTheta=-0.63
03:13:26.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
03:13:26.167 00.002 28316 Enqueuing Move request for scope (0.01, 0.06)
03:13:26.167 00.000 29988 Worker thread wakes up
03:13:26.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:26.168 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
03:13:26.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:26.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:26.169 00.001 28316 Enqueuing Expose request
03:13:26.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
03:13:26.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
03:13:26.169 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
03:13:26.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:13:26.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:26.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:13:26.169 00.000 29988 MoveAxis(E, 0, ABG)
03:13:26.169 00.000 29988 Move returns status 0, amount 0
03:13:26.169 00.000 29988 MoveAxis(N, 0, ABG)
03:13:26.169 00.000 29988 Move returns status 0, amount 0
03:13:26.169 00.000 29988 move complete, result=0
03:13:26.169 00.000 29988 worker thread done servicing request
03:13:26.169 00.000 29988 Worker thread wakes up
03:13:26.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:26.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:26.170 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:27.794 01.624 29988 Exposure complete
03:13:27.830 00.036 29988 worker thread done servicing request
03:13:27.830 00.000 28316 OnExposeComplete: enter
03:13:27.831 00.001 28316 UpdateGuideState(): m_state=6
03:13:27.833 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4936
03:13:27.835 00.002 28316 Star::Find returns 1 (0), X=950.30, Y=257.72, Mass=2304, SNR=33.1, Peak=204 HFD=3.7
03:13:27.836 00.001 28316 MultiStar: [#1 0.21,-0.09,0.97,U] [#2 0.02,-0.09,0.93,U] [#3 0.29,0.02,0.85,U] [#4 0.13,0.15,0.85,U] [#5 0.31,-0.03,0.76,U] [#6 0.27,0.04,0.65,U] [#7 0.28,-0.12,0.63,U] [#8 0.07,-0.03,0.60,U] 
03:13:27.838 00.002 28316 single-star, 8 included, MultiStar: {0.16, -0.03}, one-star: {-0.04, -0.08}
03:13:27.839 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
03:13:27.842 00.003 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
03:13:27.844 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.99 mountX=-0.06 mountY=0.07, mountTheta=2.28
03:13:27.846 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
03:13:27.847 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
03:13:27.847 00.000 29988 Worker thread wakes up
03:13:27.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
03:13:27.847 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
03:13:27.847 00.000 29988 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=0.07
03:13:27.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:13:27.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:27.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:27.848 00.001 28316 UpdateGuideState exits: m=2304 RSB=33.1
03:13:27.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:27.849 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:27.849 00.000 28316 Enqueuing Expose request
03:13:27.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:13:27.849 00.000 29988 MoveAxis(E, 0, ABG)
03:13:27.849 00.000 29988 Move returns status 0, amount 0
03:13:27.849 00.000 29988 MoveAxis(N, 0, ABG)
03:13:27.849 00.000 29988 Move returns status 0, amount 0
03:13:27.850 00.001 29988 move complete, result=0
03:13:27.850 00.000 29988 worker thread done servicing request
03:13:27.850 00.000 29988 Worker thread wakes up
03:13:27.850 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:27.850 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:27.850 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:29.371 01.521 29988 Exposure complete
03:13:29.413 00.042 29988 worker thread done servicing request
03:13:29.414 00.001 28316 OnExposeComplete: enter
03:13:29.415 00.001 28316 UpdateGuideState(): m_state=6
03:13:29.417 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4937
03:13:29.418 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=257.74, Mass=2396, SNR=33.9, Peak=195 HFD=3.7
03:13:29.420 00.002 28316 MultiStar: [#1 0.10,-0.16,0.97,U] [#2 0.18,-0.18,0.90,U] [#3 0.29,0.06,0.84,U] [#4 0.07,0.21,0.81,U] [#5 0.30,-0.12,0.74,U] [#6 0.33,-0.04,0.00,M1] [#7 0.20,-0.18,0.62,U] [#8 0.02,-0.19,0.56,U] 
03:13:29.421 00.001 28316 single-star, 7 included, MultiStar: {0.15, -0.07}, one-star: {0.02, -0.06}
03:13:29.422 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
03:13:29.424 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
03:13:29.425 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.28 mountX=-0.06 mountY=0.01, mountTheta=2.96
03:13:29.427 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
03:13:29.427 00.000 28316 Enqueuing Move request for scope (0.02, -0.06)
03:13:29.428 00.001 29988 Worker thread wakes up
03:13:29.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:29.428 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
03:13:29.429 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:29.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:29.430 00.001 28316 Enqueuing Expose request
03:13:29.430 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
03:13:29.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
03:13:29.430 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.01
03:13:29.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:13:29.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:29.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:13:29.430 00.000 29988 MoveAxis(E, 0, ABG)
03:13:29.430 00.000 29988 Move returns status 0, amount 0
03:13:29.430 00.000 29988 MoveAxis(N, 0, ABG)
03:13:29.430 00.000 29988 Move returns status 0, amount 0
03:13:29.430 00.000 29988 move complete, result=0
03:13:29.430 00.000 29988 worker thread done servicing request
03:13:29.430 00.000 29988 Worker thread wakes up
03:13:29.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:29.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:29.431 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:13:31.052 01.621 29988 Exposure complete
03:13:31.080 00.028 29988 worker thread done servicing request
03:13:31.080 00.000 28316 OnExposeComplete: enter
03:13:31.082 00.002 28316 UpdateGuideState(): m_state=6
03:13:31.083 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4938
03:13:31.083 00.000 28316 Star::Find returns 1 (0), X=950.33, Y=257.69, Mass=2311, SNR=33.4, Peak=185 HFD=3.6
03:13:31.084 00.001 28316 MultiStar: [#1 0.22,-0.10,1.01,U] [#2 0.12,-0.03,0.91,U] [#3 0.37,-0.07,0.00,M1] [#4 0.20,0.08,0.83,U] [#5 0.21,-0.05,0.74,U] [#6 0.17,0.17,0.62,U] [#7 0.58,-0.18,0.00,M2] [#8 -0.02,-0.02,0.57,U] 
03:13:31.084 00.000 28316 single-star, 6 included, MultiStar: {0.13, -0.02}, one-star: {-0.00, -0.11}
03:13:31.084 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.70)
03:13:31.085 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
03:13:31.085 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.59 mountX=-0.10 mountY=0.05, mountTheta=2.66
03:13:31.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.11, opts=13)
03:13:31.087 00.001 28316 Enqueuing Move request for scope (-0.00, -0.11)
03:13:31.087 00.000 29988 Worker thread wakes up
03:13:31.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
03:13:31.087 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
03:13:31.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:31.088 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.4
03:13:31.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:31.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:31.089 00.000 28316 Enqueuing Expose request
03:13:31.089 00.000 29988 Moving (-0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
03:13:31.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:13:31.090 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:31.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:13:31.090 00.000 29988 MoveAxis(E, 0, ABG)
03:13:31.090 00.000 29988 Move returns status 0, amount 0
03:13:31.090 00.000 29988 MoveAxis(N, 0, ABG)
03:13:31.090 00.000 29988 Move returns status 0, amount 0
03:13:31.090 00.000 29988 move complete, result=0
03:13:31.090 00.000 29988 worker thread done servicing request
03:13:31.090 00.000 29988 Worker thread wakes up
03:13:31.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:31.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:31.090 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:32.610 01.520 29988 Exposure complete
03:13:32.653 00.043 29988 worker thread done servicing request
03:13:32.653 00.000 28316 OnExposeComplete: enter
03:13:32.655 00.002 28316 UpdateGuideState(): m_state=6
03:13:32.655 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4939
03:13:32.656 00.001 28316 Star::Find returns 1 (0), X=950.24, Y=257.67, Mass=2428, SNR=34.1, Peak=199 HFD=3.7
03:13:32.656 00.000 28316 MultiStar: [#1 0.25,-0.17,0.96,U] [#2 0.10,-0.11,0.88,U] [#3 0.21,-0.08,0.87,U] [#4 0.29,-0.01,0.81,U] [#5 0.40,-0.09,0.00,M1] [#6 0.22,-0.05,0.62,U] [#7 0.43,-0.40,0.00,M3] [#8 0.01,-0.05,0.57,U] 
03:13:32.657 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.09}, one-star: {-0.10, -0.13}
03:13:32.657 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
03:13:32.658 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
03:13:32.658 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.21 mountX=-0.08 mountY=0.14, mountTheta=2.06
03:13:32.659 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
03:13:32.659 00.000 28316 Enqueuing Move request for scope (-0.10, -0.13)
03:13:32.660 00.001 29988 Worker thread wakes up
03:13:32.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
03:13:32.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
03:13:32.660 00.000 29988 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.14
03:13:32.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:13:32.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:32.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:32.661 00.001 28316 UpdateGuideState exits: m=2428 RSB=34.1
03:13:32.661 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:32.662 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:32.663 00.001 28316 Enqueuing Expose request
03:13:32.664 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:13:32.664 00.000 29988 MoveAxis(E, 0, ABG)
03:13:32.664 00.000 29988 Move returns status 0, amount 0
03:13:32.664 00.000 29988 MoveAxis(N, 0, ABG)
03:13:32.664 00.000 29988 Move returns status 0, amount 0
03:13:32.664 00.000 29988 move complete, result=0
03:13:32.664 00.000 29988 worker thread done servicing request
03:13:32.664 00.000 29988 Worker thread wakes up
03:13:32.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:32.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:32.665 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:34.288 01.623 29988 Exposure complete
03:13:34.322 00.034 29988 worker thread done servicing request
03:13:34.322 00.000 28316 OnExposeComplete: enter
03:13:34.323 00.001 28316 UpdateGuideState(): m_state=6
03:13:34.324 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4940
03:13:34.325 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=257.70, Mass=2339, SNR=33.4, Peak=185 HFD=3.8
03:13:34.325 00.000 28316 MultiStar: [#1 0.16,-0.11,0.99,U] [#2 0.14,-0.16,0.91,U] [#3 0.26,0.04,0.86,U] [#4 0.20,-0.00,0.82,U] [#5 0.24,-0.17,0.73,U] [#6 0.48,-0.15,0.00,M1] [#7 0.64,-0.29,0.00,M4] [#8 0.28,-0.26,0.00,M1] 
03:13:34.326 00.001 28316 single-star, 5 included, MultiStar: {0.16, -0.08}, one-star: {0.00, -0.09}
03:13:34.326 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
03:13:34.326 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
03:13:34.327 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=-0.08 mountY=0.04, mountTheta=2.70
03:13:34.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.09, opts=13)
03:13:34.329 00.001 28316 Enqueuing Move request for scope (0.00, -0.09)
03:13:34.330 00.001 29988 Worker thread wakes up
03:13:34.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:34.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
03:13:34.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
03:13:34.330 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
03:13:34.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:34.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:34.332 00.001 28316 Enqueuing Expose request
03:13:34.332 00.000 29988 Moving (0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
03:13:34.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:13:34.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:34.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:13:34.332 00.000 29988 MoveAxis(E, 0, ABG)
03:13:34.332 00.000 29988 Move returns status 0, amount 0
03:13:34.332 00.000 29988 MoveAxis(N, 0, ABG)
03:13:34.332 00.000 29988 Move returns status 0, amount 0
03:13:34.332 00.000 29988 move complete, result=0
03:13:34.332 00.000 29988 worker thread done servicing request
03:13:34.332 00.000 29988 Worker thread wakes up
03:13:34.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:34.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:34.333 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:13:35.847 01.514 29988 Exposure complete
03:13:35.884 00.037 29988 worker thread done servicing request
03:13:35.884 00.000 28316 OnExposeComplete: enter
03:13:35.884 00.000 28316 UpdateGuideState(): m_state=6
03:13:35.885 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4941
03:13:35.885 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=257.75, Mass=2176, SNR=32.3, Peak=160 HFD=3.7
03:13:35.886 00.001 28316 MultiStar: [#1 0.12,-0.29,1.04,U] [#2 0.37,-0.07,0.00,M1] [#3 0.54,0.00,0.00,M1] [#4 0.18,-0.20,0.87,U] [#5 0.31,-0.24,0.00,M1] [#6 0.03,-0.20,0.65,U] [#7 0.55,-0.22,0.00,M5] [#8 0.37,-0.20,0.00,M2] 
03:13:35.886 00.000 28316 single-star, 3 included, MultiStar: {0.13, -0.19}, one-star: {0.14, -0.05}
03:13:35.887 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:13:35.887 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:13:35.888 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.34 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
03:13:35.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
03:13:35.891 00.002 28316 Enqueuing Move request for scope (0.14, -0.05)
03:13:35.891 00.000 29988 Worker thread wakes up
03:13:35.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:35.891 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.3
03:13:35.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:35.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:35.893 00.001 28316 Enqueuing Expose request
03:13:35.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
03:13:35.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
03:13:35.893 00.000 29988 Moving (0.14, -0.05) raw xDistance=-0.10 yDistance=-0.10
03:13:35.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:13:35.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:35.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:13:35.893 00.000 29988 MoveAxis(E, 0, ABG)
03:13:35.893 00.000 29988 Move returns status 0, amount 0
03:13:35.893 00.000 29988 MoveAxis(N, 0, ABG)
03:13:35.893 00.000 29988 Move returns status 0, amount 0
03:13:35.893 00.000 29988 move complete, result=0
03:13:35.893 00.000 29988 worker thread done servicing request
03:13:35.893 00.000 29988 Worker thread wakes up
03:13:35.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:35.894 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:35.894 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:37.524 01.630 29988 Exposure complete
03:13:37.555 00.031 29988 worker thread done servicing request
03:13:37.555 00.000 28316 OnExposeComplete: enter
03:13:37.556 00.001 28316 UpdateGuideState(): m_state=6
03:13:37.556 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4942
03:13:37.557 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.56, Mass=2243, SNR=32.8, Peak=165 HFD=3.8
03:13:37.557 00.000 28316 MultiStar: [#1 0.23,-0.33,0.00,M1] [#2 -0.03,-0.27,0.92,U] [#3 0.37,-0.25,0.00,M2] [#4 0.34,-0.36,0.00,M1] [#5 0.38,-0.36,0.00,M2] [#6 0.45,-0.48,0.00,M1] [#7 0.25,-0.54,0.00,M6] [#8 0.16,-0.32,0.00,M3] 
03:13:37.558 00.001 28316 single-star, 1 included, MultiStar: {0.03, -0.25}, one-star: {0.08, -0.24}
03:13:37.558 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
03:13:37.559 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
03:13:37.559 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.25 mountX=-0.25 mountY=0.04, mountTheta=3.00
03:13:37.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.24, opts=13)
03:13:37.561 00.001 28316 Enqueuing Move request for scope (0.08, -0.24)
03:13:37.561 00.000 29988 Worker thread wakes up
03:13:37.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd
03:13:37.561 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.24)
03:13:37.561 00.000 29988 Moving (0.08, -0.24) raw xDistance=-0.25 yDistance=0.04
03:13:37.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:13:37.561 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:37.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:13:37.561 00.000 29988 MoveAxis(E, 53, ABG)
03:13:37.561 00.000 29988 Guiding  Dir = 2, Dur = 53
03:13:37.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:37.562 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.8
03:13:37.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:37.562 00.000 29988 IsSlewing returns 0
03:13:37.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:37.563 00.000 28316 Enqueuing Expose request
03:13:37.564 00.001 29988 IsGuiding returns 0
03:13:37.566 00.002 29988 PulseGuide returned control before completion, sleep 62
03:13:37.635 00.069 29988 IsGuiding returns 0
03:13:37.635 00.000 29988 Move returns status 0, amount 53
03:13:37.635 00.000 29988 MoveAxis(N, 0, ABG)
03:13:37.635 00.000 29988 Move returns status 0, amount 0
03:13:37.635 00.000 29988 move complete, result=0
03:13:37.635 00.000 29988 worker thread done servicing request
03:13:37.635 00.000 29988 Worker thread wakes up
03:13:37.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:37.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:37.635 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.0 px 0 ms NORTH
03:13:39.041 01.406 29988 Exposure complete
03:13:39.076 00.035 29988 worker thread done servicing request
03:13:39.076 00.000 28316 OnExposeComplete: enter
03:13:39.078 00.002 28316 UpdateGuideState(): m_state=6
03:13:39.079 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4943
03:13:39.080 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.57, Mass=2320, SNR=33.3, Peak=177 HFD=3.8
03:13:39.081 00.001 28316 MultiStar: [#1 0.33,-0.32,0.00,M2] [#2 0.27,-0.29,0.00,M1] [#3 0.41,-0.12,0.00,M3] [#4 0.07,-0.35,0.00,M2] [#5 0.26,-0.20,0.75,U] [#6 0.30,-0.38,0.00,M2] [#7 0.67,-0.50,0.00,M7] [#8 0.35,-0.58,0.00,M4] 
03:13:39.082 00.001 28316 single-star, 1 included, MultiStar: {0.13, -0.21}, one-star: {0.04, -0.22}
03:13:39.082 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:13:39.083 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:13:39.084 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.41 mountX=-0.22 mountY=0.07, mountTheta=2.84
03:13:39.087 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
03:13:39.087 00.000 28316 Enqueuing Move request for scope (0.04, -0.22)
03:13:39.088 00.001 29988 Worker thread wakes up
03:13:39.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:39.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
03:13:39.088 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:13:39.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:39.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:39.089 00.000 28316 Enqueuing Expose request
03:13:39.090 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
03:13:39.090 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.07
03:13:39.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
03:13:39.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:39.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:13:39.090 00.000 29988 MoveAxis(E, 50, ABG)
03:13:39.090 00.000 29988 Guiding  Dir = 2, Dur = 50
03:13:39.090 00.000 29988 IsSlewing returns 0
03:13:39.090 00.000 29988 IsGuiding returns 0
03:13:39.092 00.002 29988 PulseGuide returned control before completion, sleep 59
03:13:39.167 00.075 29988 IsGuiding returns 0
03:13:39.167 00.000 29988 Move returns status 0, amount 50
03:13:39.167 00.000 29988 MoveAxis(N, 0, ABG)
03:13:39.167 00.000 29988 Move returns status 0, amount 0
03:13:39.168 00.001 29988 move complete, result=0
03:13:39.168 00.000 29988 worker thread done servicing request
03:13:39.168 00.000 29988 Worker thread wakes up
03:13:39.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:39.168 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
03:13:39.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:40.795 01.627 29988 Exposure complete
03:13:40.832 00.037 29988 worker thread done servicing request
03:13:40.832 00.000 28316 OnExposeComplete: enter
03:13:40.835 00.003 28316 UpdateGuideState(): m_state=6
03:13:40.837 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4944
03:13:40.839 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=257.50, Mass=2489, SNR=34.5, Peak=162 HFD=4.1
03:13:40.843 00.004 28316 MultiStar: [#1 0.23,-0.39,0.00,M3] [#2 0.23,-0.35,0.00,M2] [#3 0.31,-0.16,0.00,M4] [#4 0.10,0.05,0.81,U] [#5 0.26,-0.26,0.00,M2] [#6 0.16,-0.03,0.64,U] [#7 0.22,0.05,0.59,U] [#8 0.23,-0.25,0.00,M5] 
03:13:40.845 00.002 28316 refined, 3 included, MultiStar: {0.18, -0.08}, one-star: {0.23, -0.30}
03:13:40.846 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
03:13:40.847 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
03:13:40.847 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.42 mountX=-0.15 mountY=-0.12, mountTheta=-2.44
03:13:40.849 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
03:13:40.851 00.002 28316 Enqueuing Move request for scope (0.18, -0.08)
03:13:40.852 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:40.854 00.002 28316 UpdateGuideState exits: m=2489 RSB=34.5
03:13:40.855 00.001 29988 Worker thread wakes up
03:13:40.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
03:13:40.855 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
03:13:40.855 00.000 29988 Moving (0.18, -0.08) raw xDistance=-0.15 yDistance=-0.12
03:13:40.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:13:40.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:40.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:40.856 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:13:40.856 00.000 29988 MoveAxis(E, 0, ABG)
03:13:40.856 00.000 29988 Move returns status 0, amount 0
03:13:40.856 00.000 29988 MoveAxis(N, 0, ABG)
03:13:40.856 00.000 29988 Move returns status 0, amount 0
03:13:40.856 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:40.858 00.002 28316 Enqueuing Expose request
03:13:40.858 00.000 29988 move complete, result=0
03:13:40.858 00.000 29988 worker thread done servicing request
03:13:40.858 00.000 29988 Worker thread wakes up
03:13:40.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:40.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:40.859 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:42.383 01.524 29988 Exposure complete
03:13:42.422 00.039 29988 worker thread done servicing request
03:13:42.423 00.001 28316 OnExposeComplete: enter
03:13:42.423 00.000 28316 UpdateGuideState(): m_state=6
03:13:42.424 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4945
03:13:42.424 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=257.59, Mass=2422, SNR=34.2, Peak=177 HFD=4.0
03:13:42.425 00.001 28316 MultiStar: [#1 0.23,-0.35,0.00,M4] [#2 0.18,-0.33,0.00,M3] [#3 0.30,-0.21,0.00,M5] [#4 0.17,-0.24,0.79,U] [#5 0.26,-0.32,0.00,M3] [#6 0.15,-0.31,0.00,M2] [#7 0.27,-0.35,0.00,M7] [#8 -0.01,-0.32,0.59,U] 
03:13:42.425 00.000 28316 single-star, 2 included, MultiStar: {0.05, -0.25}, one-star: {-0.02, -0.21}
03:13:42.426 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
03:13:42.426 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
03:13:42.426 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.68 mountX=-0.18 mountY=0.11, mountTheta=2.58
03:13:42.428 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.21, opts=13)
03:13:42.429 00.001 28316 Enqueuing Move request for scope (-0.02, -0.21)
03:13:42.431 00.002 29988 Worker thread wakes up
03:13:42.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
03:13:42.431 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
03:13:42.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:42.431 00.000 29988 Moving (-0.02, -0.21) raw xDistance=-0.18 yDistance=0.11
03:13:42.431 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
03:13:42.432 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:13:42.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:42.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:42.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:13:42.432 00.000 29988 MoveAxis(E, 0, ABG)
03:13:42.432 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:42.433 00.001 28316 Enqueuing Expose request
03:13:42.433 00.000 29988 Move returns status 0, amount 0
03:13:42.433 00.000 29988 MoveAxis(N, 0, ABG)
03:13:42.433 00.000 29988 Move returns status 0, amount 0
03:13:42.433 00.000 29988 move complete, result=0
03:13:42.433 00.000 29988 worker thread done servicing request
03:13:42.433 00.000 29988 Worker thread wakes up
03:13:42.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:42.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:42.434 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:13:44.057 01.623 29988 Exposure complete
03:13:44.095 00.038 29988 worker thread done servicing request
03:13:44.095 00.000 28316 OnExposeComplete: enter
03:13:44.097 00.002 28316 UpdateGuideState(): m_state=6
03:13:44.099 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4946
03:13:44.100 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.67, Mass=2354, SNR=33.7, Peak=169 HFD=4.0
03:13:44.101 00.001 28316 MultiStar: [#1 0.16,-0.21,0.99,U] [#2 0.24,-0.18,0.91,U] [#3 0.43,-0.07,0.00,M6] [#4 0.10,0.04,0.87,U] [#5 0.33,-0.25,0.00,M4] [#6 0.21,-0.01,0.64,U] [#7 0.50,-0.23,0.00,M8] [#8 0.14,-0.05,0.60,U] 
03:13:44.102 00.001 28316 refined, 5 included, MultiStar: {0.17, -0.10}, one-star: {0.18, -0.12}
03:13:44.103 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
03:13:44.104 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
03:13:44.105 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.52 mountX=-0.16 mountY=-0.11, mountTheta=-2.55
03:13:44.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
03:13:44.108 00.001 28316 Enqueuing Move request for scope (0.17, -0.10)
03:13:44.108 00.000 29988 Worker thread wakes up
03:13:44.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:44.109 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.7
03:13:44.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:44.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:44.110 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
03:13:44.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
03:13:44.110 00.000 28316 Enqueuing Expose request
03:13:44.110 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=-0.11
03:13:44.111 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:13:44.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:44.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:13:44.111 00.000 29988 MoveAxis(E, 0, ABG)
03:13:44.111 00.000 29988 Move returns status 0, amount 0
03:13:44.111 00.000 29988 MoveAxis(N, 0, ABG)
03:13:44.111 00.000 29988 Move returns status 0, amount 0
03:13:44.111 00.000 29988 move complete, result=0
03:13:44.111 00.000 29988 worker thread done servicing request
03:13:44.111 00.000 29988 Worker thread wakes up
03:13:44.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:44.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:44.111 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:45.630 01.519 29988 Exposure complete
03:13:45.676 00.046 29988 worker thread done servicing request
03:13:45.676 00.000 28316 OnExposeComplete: enter
03:13:45.678 00.002 28316 UpdateGuideState(): m_state=6
03:13:45.678 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4947
03:13:45.679 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=257.81, Mass=2345, SNR=33.5, Peak=175 HFD=3.8
03:13:45.679 00.000 28316 MultiStar: [#1 0.27,-0.03,0.97,U] [#2 0.48,-0.11,0.00,M3] [#3 0.24,0.12,0.87,U] [#4 0.30,0.13,0.81,U] [#5 0.23,0.14,0.73,U] [#6 0.36,-0.32,0.00,M2] [#7 0.61,-0.17,0.00,M9] [#8 0.36,-0.11,0.00,M4] 
03:13:45.680 00.001 28316 single-star, 4 included, MultiStar: {0.21, 0.07}, one-star: {0.06, 0.01}
03:13:45.681 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
03:13:45.681 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
03:13:45.682 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.21 mountX=-0.01 mountY=-0.06, mountTheta=-1.79
03:13:45.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
03:13:45.683 00.000 28316 Enqueuing Move request for scope (0.06, 0.01)
03:13:45.684 00.001 29988 Worker thread wakes up
03:13:45.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
03:13:45.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
03:13:45.684 00.000 29988 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
03:13:45.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:13:45.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:45.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:13:45.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:45.684 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.5
03:13:45.685 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:45.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:45.686 00.001 28316 Enqueuing Expose request
03:13:45.686 00.000 29988 MoveAxis(E, 0, ABG)
03:13:45.686 00.000 29988 Move returns status 0, amount 0
03:13:45.686 00.000 29988 MoveAxis(N, 0, ABG)
03:13:45.686 00.000 29988 Move returns status 0, amount 0
03:13:45.686 00.000 29988 move complete, result=0
03:13:45.686 00.000 29988 worker thread done servicing request
03:13:45.686 00.000 29988 Worker thread wakes up
03:13:45.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:45.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:45.687 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:47.317 01.630 29988 Exposure complete
03:13:47.369 00.052 29988 worker thread done servicing request
03:13:47.369 00.000 28316 OnExposeComplete: enter
03:13:47.370 00.001 28316 UpdateGuideState(): m_state=6
03:13:47.371 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4948
03:13:47.371 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=257.63, Mass=2336, SNR=33.4, Peak=172 HFD=3.8
03:13:47.372 00.001 28316 MultiStar: [#1 0.42,-0.18,0.00,M3] [#2 0.28,-0.04,0.92,U] [#3 0.51,-0.04,0.00,M6] [#4 0.28,-0.06,0.84,U] [#5 0.41,-0.14,0.00,M4] [#6 0.44,-0.00,0.00,M3] [#7 0.50,-0.21,0.00,M10] [#8 0.38,-0.25,0.00,M5] 
03:13:47.372 00.000 28316 refined, 2 included, MultiStar: {0.28, -0.09}, one-star: {0.29, -0.16}
03:13:47.372 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:13:47.373 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:13:47.373 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.30 cameraTheta=-0.31 mountX=-0.20 mountY=-0.21, mountTheta=-2.33
03:13:47.374 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.09, opts=13)
03:13:47.375 00.001 28316 Enqueuing Move request for scope (0.28, -0.09)
03:13:47.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:47.376 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.4
03:13:47.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:47.377 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:47.377 00.000 28316 Enqueuing Expose request
03:13:47.378 00.001 29988 Worker thread wakes up
03:13:47.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd
03:13:47.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.09)
03:13:47.378 00.000 29988 Moving (0.28, -0.09) raw xDistance=-0.20 yDistance=-0.21
03:13:47.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:13:47.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:13:47.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:13:47.378 00.000 29988 MoveAxis(E, 42, ABG)
03:13:47.378 00.000 29988 Guiding  Dir = 2, Dur = 42
03:13:47.380 00.002 29988 IsSlewing returns 0
03:13:47.380 00.000 29988 IsGuiding returns 0
03:13:47.382 00.002 29988 PulseGuide returned control before completion, sleep 51
03:13:47.444 00.062 29988 IsGuiding returns 0
03:13:47.444 00.000 29988 Move returns status 0, amount 42
03:13:47.444 00.000 29988 MoveAxis(N, 0, ABG)
03:13:47.444 00.000 29988 Move returns status 0, amount 0
03:13:47.444 00.000 29988 move complete, result=0
03:13:47.444 00.000 29988 worker thread done servicing request
03:13:47.444 00.000 29988 Worker thread wakes up
03:13:47.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:47.444 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH
03:13:47.445 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:48.850 01.405 29988 Exposure complete
03:13:48.890 00.040 29988 worker thread done servicing request
03:13:48.890 00.000 28316 OnExposeComplete: enter
03:13:48.891 00.001 28316 UpdateGuideState(): m_state=6
03:13:48.892 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4949
03:13:48.892 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=257.52, Mass=2308, SNR=33.3, Peak=164 HFD=4.2
03:13:48.893 00.001 28316 MultiStar: [#1 0.41,-0.39,0.00,M4] [#2 0.46,-0.30,0.00,M3] [#3 0.51,-0.09,0.00,M7] [#4 0.20,-0.00,0.85,U] [#5 0.50,-0.27,0.00,M5] [#6 0.16,0.08,0.64,U] [#7 0.59,-0.17,0.00,R] [#8 0.50,-0.38,0.00,M6] 
03:13:48.893 00.000 28316 refined, 2 included, MultiStar: {0.19, -0.09}, one-star: {0.20, -0.28}
03:13:48.894 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:13:48.894 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:13:48.896 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.45 mountX=-0.16 mountY=-0.13, mountTheta=-2.47
03:13:48.899 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.09, opts=13)
03:13:48.900 00.001 28316 Enqueuing Move request for scope (0.19, -0.09)
03:13:48.901 00.001 29988 Worker thread wakes up
03:13:48.902 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
03:13:48.902 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
03:13:48.902 00.000 29988 Moving (0.19, -0.09) raw xDistance=-0.16 yDistance=-0.13
03:13:48.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:13:48.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:48.902 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
03:13:48.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:48.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:48.903 00.000 28316 Enqueuing Expose request
03:13:48.904 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:48.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:13:48.904 00.000 29988 MoveAxis(E, 0, ABG)
03:13:48.904 00.000 29988 Move returns status 0, amount 0
03:13:48.904 00.000 29988 MoveAxis(N, 0, ABG)
03:13:48.904 00.000 29988 Move returns status 0, amount 0
03:13:48.904 00.000 29988 move complete, result=0
03:13:48.904 00.000 29988 worker thread done servicing request
03:13:48.904 00.000 29988 Worker thread wakes up
03:13:48.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:48.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:48.905 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:50.531 01.626 29988 Exposure complete
03:13:50.563 00.032 29988 worker thread done servicing request
03:13:50.563 00.000 28316 OnExposeComplete: enter
03:13:50.564 00.001 28316 UpdateGuideState(): m_state=6
03:13:50.564 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4950
03:13:50.565 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.72, Mass=2377, SNR=33.9, Peak=160 HFD=3.9
03:13:50.565 00.000 28316 MultiStar: [#1 0.37,-0.23,0.00,M5] [#2 0.34,-0.06,0.00,M4] [#3 0.54,-0.09,0.00,M8] [#4 0.16,-0.02,0.80,U] [#5 0.37,-0.15,0.00,M6] [#6 0.40,-0.21,0.00,M3] [#7 0.14,-0.31,0.00,M1] [#8 0.15,-0.14,0.56,U] 
03:13:50.566 00.001 28316 single-star, 2 included, MultiStar: {0.13, -0.07}, one-star: {0.08, -0.07}
03:13:50.566 00.000 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
03:13:50.567 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
03:13:50.567 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.73 mountX=-0.10 mountY=-0.04, mountTheta=-2.77
03:13:50.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
03:13:50.569 00.001 28316 Enqueuing Move request for scope (0.08, -0.07)
03:13:50.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:50.570 00.001 29988 Worker thread wakes up
03:13:50.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
03:13:50.570 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
03:13:50.570 00.000 29988 Moving (0.08, -0.07) raw xDistance=-0.10 yDistance=-0.04
03:13:50.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:13:50.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:50.570 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.9
03:13:50.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:13:50.570 00.000 29988 MoveAxis(E, 0, ABG)
03:13:50.570 00.000 29988 Move returns status 0, amount 0
03:13:50.570 00.000 29988 MoveAxis(N, 0, ABG)
03:13:50.570 00.000 29988 Move returns status 0, amount 0
03:13:50.571 00.001 29988 move complete, result=0
03:13:50.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:50.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:50.572 00.001 28316 Enqueuing Expose request
03:13:50.572 00.000 29988 worker thread done servicing request
03:13:50.572 00.000 29988 Worker thread wakes up
03:13:50.572 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:50.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:50.573 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:52.087 01.514 29988 Exposure complete
03:13:52.119 00.032 29988 worker thread done servicing request
03:13:52.119 00.000 28316 OnExposeComplete: enter
03:13:52.119 00.000 28316 UpdateGuideState(): m_state=6
03:13:52.120 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4951
03:13:52.120 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.75, Mass=2430, SNR=34.0, Peak=164 HFD=3.9
03:13:52.121 00.001 28316 MultiStar: [#1 0.41,-0.13,0.00,M6] [#2 0.32,-0.27,0.00,M5] [#3 0.30,-0.00,0.82,U] [#4 0.41,0.09,0.00,M1] [#5 0.42,-0.03,0.00,M7] [#6 0.42,0.09,0.00,M4] [#7 -0.01,0.07,0.61,U] [#8 0.25,-0.19,0.58,U] 
03:13:52.121 00.000 28316 single-star, 3 included, MultiStar: {0.15, -0.04}, one-star: {0.07, -0.04}
03:13:52.122 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:13:52.122 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:13:52.122 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.55 mountX=-0.07 mountY=-0.04, mountTheta=-2.58
03:13:52.124 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
03:13:52.124 00.000 28316 Enqueuing Move request for scope (0.07, -0.04)
03:13:52.125 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:52.125 00.000 29988 Worker thread wakes up
03:13:52.125 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.0
03:13:52.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:52.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:52.126 00.000 28316 Enqueuing Expose request
03:13:52.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
03:13:52.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
03:13:52.127 00.000 29988 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=-0.04
03:13:52.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:13:52.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:52.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:13:52.127 00.000 29988 MoveAxis(E, 0, ABG)
03:13:52.127 00.000 29988 Move returns status 0, amount 0
03:13:52.127 00.000 29988 MoveAxis(N, 0, ABG)
03:13:52.127 00.000 29988 Move returns status 0, amount 0
03:13:52.127 00.000 29988 move complete, result=0
03:13:52.127 00.000 29988 worker thread done servicing request
03:13:52.127 00.000 29988 Worker thread wakes up
03:13:52.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:52.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:52.128 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:53.756 01.628 29988 Exposure complete
03:13:53.801 00.045 28316 OnExposeComplete: enter
03:13:53.802 00.001 28316 UpdateGuideState(): m_state=6
03:13:53.802 00.000 29988 worker thread done servicing request
03:13:53.802 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4952
03:13:53.804 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=257.63, Mass=2309, SNR=33.3, Peak=166 HFD=3.8
03:13:53.805 00.001 28316 MultiStar: [#1 0.41,-0.25,0.00,M7] [#2 0.63,-0.26,0.00,M6] [#3 0.64,-0.20,0.00,M8] [#4 0.38,-0.05,0.00,M2] [#5 0.51,-0.20,0.00,M8] [#6 0.43,-0.00,0.00,M5] [#7 -0.05,0.07,0.64,U] [#8 0.51,-0.22,0.00,M5] 
03:13:53.807 00.002 28316 refined, 1 included, MultiStar: {0.18, -0.08}, one-star: {0.33, -0.17}
03:13:53.808 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:13:53.809 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:13:53.811 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.40 mountX=-0.14 mountY=-0.13, mountTheta=-2.42
03:13:53.813 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
03:13:53.814 00.001 28316 Enqueuing Move request for scope (0.18, -0.08)
03:13:53.815 00.001 29988 Worker thread wakes up
03:13:53.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:53.815 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:13:53.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:53.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:53.817 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
03:13:53.817 00.000 28316 Enqueuing Expose request
03:13:53.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
03:13:53.817 00.000 29988 Moving (0.18, -0.08) raw xDistance=-0.14 yDistance=-0.13
03:13:53.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:13:53.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:53.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:13:53.817 00.000 29988 MoveAxis(E, 0, ABG)
03:13:53.817 00.000 29988 Move returns status 0, amount 0
03:13:53.817 00.000 29988 MoveAxis(N, 0, ABG)
03:13:53.817 00.000 29988 Move returns status 0, amount 0
03:13:53.817 00.000 29988 move complete, result=0
03:13:53.817 00.000 29988 worker thread done servicing request
03:13:53.817 00.000 29988 Worker thread wakes up
03:13:53.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:53.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:53.819 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:13:55.339 01.520 29988 Exposure complete
03:13:55.385 00.046 29988 worker thread done servicing request
03:13:55.385 00.000 28316 OnExposeComplete: enter
03:13:55.386 00.001 28316 UpdateGuideState(): m_state=6
03:13:55.387 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4953
03:13:55.387 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=257.69, Mass=2374, SNR=33.8, Peak=171 HFD=3.9
03:13:55.388 00.001 28316 MultiStar: [#1 0.21,-0.03,0.96,U] [#2 0.41,-0.00,0.00,M7] [#3 0.50,-0.01,0.00,M9] [#4 0.24,0.12,0.83,U] [#5 0.41,-0.03,0.00,M9] [#6 0.34,-0.05,0.00,M6] [#7 -0.13,0.07,0.63,U] [#8 0.40,-0.09,0.00,M6] 
03:13:55.388 00.000 28316 refined, 3 included, MultiStar: {0.18, 0.00}, one-star: {0.30, -0.11}
03:13:55.388 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
03:13:55.389 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
03:13:55.389 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.00 mountX=-0.07 mountY=-0.16, mountTheta=-2.00
03:13:55.392 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
03:13:55.392 00.000 28316 Enqueuing Move request for scope (0.18, 0.00)
03:13:55.393 00.001 29988 Worker thread wakes up
03:13:55.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:55.393 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
03:13:55.394 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:55.394 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:55.395 00.001 28316 Enqueuing Expose request
03:13:55.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
03:13:55.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
03:13:55.395 00.000 29988 Moving (0.18, 0.00) raw xDistance=-0.07 yDistance=-0.16
03:13:55.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:13:55.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:55.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:13:55.395 00.000 29988 MoveAxis(E, 0, ABG)
03:13:55.395 00.000 29988 Move returns status 0, amount 0
03:13:55.395 00.000 29988 MoveAxis(N, 0, ABG)
03:13:55.395 00.000 29988 Move returns status 0, amount 0
03:13:55.395 00.000 29988 move complete, result=0
03:13:55.395 00.000 29988 worker thread done servicing request
03:13:55.395 00.000 29988 Worker thread wakes up
03:13:55.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:55.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:55.396 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:13:57.031 01.635 29988 Exposure complete
03:13:57.067 00.036 29988 worker thread done servicing request
03:13:57.067 00.000 28316 OnExposeComplete: enter
03:13:57.068 00.001 28316 UpdateGuideState(): m_state=6
03:13:57.069 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4954
03:13:57.069 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=257.91, Mass=2438, SNR=34.1, Peak=211 HFD=4.1
03:13:57.070 00.001 28316 MultiStar: [#1 0.15,-0.09,0.95,U] [#2 -0.04,0.06,0.90,U] [#3 0.23,0.04,0.84,U] [#4 -0.07,0.22,0.80,U] [#5 -0.05,-0.22,0.72,U] [#6 0.05,-0.20,0.61,U] [#7 -0.16,-0.03,0.61,U] [#8 0.11,-0.17,0.55,U] 
03:13:57.070 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {-0.04, 0.11}
03:13:57.071 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:13:57.071 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
03:13:57.072 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.60 mountX=-0.02 mountY=-0.01, mountTheta=-2.62
03:13:57.073 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
03:13:57.074 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
03:13:57.074 00.000 29988 Worker thread wakes up
03:13:57.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:57.075 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
03:13:57.075 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
03:13:57.075 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.1
03:13:57.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:57.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:57.076 00.001 28316 Enqueuing Expose request
03:13:57.076 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.01
03:13:57.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:13:57.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:57.076 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:13:57.076 00.000 29988 MoveAxis(E, 0, ABG)
03:13:57.076 00.000 29988 Move returns status 0, amount 0
03:13:57.076 00.000 29988 MoveAxis(N, 0, ABG)
03:13:57.076 00.000 29988 Move returns status 0, amount 0
03:13:57.076 00.000 29988 move complete, result=0
03:13:57.076 00.000 29988 worker thread done servicing request
03:13:57.077 00.001 29988 Worker thread wakes up
03:13:57.077 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:57.077 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:57.077 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:13:58.601 01.524 29988 Exposure complete
03:13:58.644 00.043 29988 worker thread done servicing request
03:13:58.645 00.001 28316 OnExposeComplete: enter
03:13:58.646 00.001 28316 UpdateGuideState(): m_state=6
03:13:58.648 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4955
03:13:58.649 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.71, Mass=2343, SNR=33.5, Peak=175 HFD=3.8
03:13:58.651 00.002 28316 MultiStar: [#1 0.22,-0.25,0.00,M6] [#2 0.15,-0.06,0.92,U] [#3 0.19,-0.02,0.85,U] [#4 -0.07,0.17,0.85,U] [#5 0.28,-0.12,0.73,U] [#6 -0.11,0.02,0.62,U] [#7 0.02,0.10,0.63,U] [#8 0.16,0.11,0.57,U] 
03:13:58.652 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.01}, one-star: {0.04, -0.08}
03:13:58.654 00.002 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
03:13:58.654 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
03:13:58.655 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.07 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
03:13:58.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
03:13:58.656 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
03:13:58.657 00.001 29988 Worker thread wakes up
03:13:58.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:13:58.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
03:13:58.657 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
03:13:58.657 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.08
03:13:58.657 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
03:13:58.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:13:58.658 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:13:58.658 00.000 28316 Enqueuing Expose request
03:13:58.659 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:13:58.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:13:58.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:13:58.659 00.000 29988 MoveAxis(E, 0, ABG)
03:13:58.659 00.000 29988 Move returns status 0, amount 0
03:13:58.659 00.000 29988 MoveAxis(N, 0, ABG)
03:13:58.659 00.000 29988 Move returns status 0, amount 0
03:13:58.659 00.000 29988 move complete, result=0
03:13:58.659 00.000 29988 worker thread done servicing request
03:13:58.659 00.000 29988 Worker thread wakes up
03:13:58.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:13:58.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:13:58.659 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:00.296 01.637 29988 Exposure complete
03:14:00.325 00.029 29988 worker thread done servicing request
03:14:00.325 00.000 28316 OnExposeComplete: enter
03:14:00.326 00.001 28316 UpdateGuideState(): m_state=6
03:14:00.326 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4956
03:14:00.327 00.001 28316 Star::Find returns 1 (0), X=950.22, Y=257.71, Mass=2262, SNR=33.0, Peak=175 HFD=3.8
03:14:00.327 00.000 28316 MultiStar: [#1 0.16,-0.23,0.99,U] [#2 0.11,-0.03,0.91,U] [#3 0.31,0.08,0.88,U] [#4 0.12,-0.00,0.82,U] [#5 0.34,-0.08,0.00,M8] [#6 0.15,-0.14,0.64,U] [#7 0.00,-0.26,0.63,U] [#8 0.20,-0.13,0.59,U] 
03:14:00.327 00.000 28316 single-star, 7 included, MultiStar: {0.11, -0.09}, one-star: {-0.11, -0.08}
03:14:00.329 00.002 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
03:14:00.329 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
03:14:00.330 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=-0.03 mountY=0.14, mountTheta=1.76
03:14:00.331 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
03:14:00.331 00.000 28316 Enqueuing Move request for scope (-0.11, -0.08)
03:14:00.332 00.001 29988 Worker thread wakes up
03:14:00.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:00.332 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:14:00.333 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:00.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:00.333 00.000 28316 Enqueuing Expose request
03:14:00.334 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
03:14:00.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
03:14:00.334 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.03 yDistance=0.14
03:14:00.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:14:00.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:00.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:14:00.334 00.000 29988 MoveAxis(E, 0, ABG)
03:14:00.334 00.000 29988 Move returns status 0, amount 0
03:14:00.334 00.000 29988 MoveAxis(N, 0, ABG)
03:14:00.334 00.000 29988 Move returns status 0, amount 0
03:14:00.334 00.000 29988 move complete, result=0
03:14:00.334 00.000 29988 worker thread done servicing request
03:14:00.334 00.000 29988 Worker thread wakes up
03:14:00.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:00.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:00.334 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:14:01.848 01.514 29988 Exposure complete
03:14:01.903 00.055 29988 worker thread done servicing request
03:14:01.903 00.000 28316 OnExposeComplete: enter
03:14:01.904 00.001 28316 UpdateGuideState(): m_state=6
03:14:01.904 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4957
03:14:01.905 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=257.67, Mass=2353, SNR=33.6, Peak=156 HFD=4.2
03:14:01.905 00.000 28316 MultiStar: [#1 0.30,-0.13,0.99,U] [#2 0.37,-0.19,0.00,M5] [#3 0.57,-0.01,0.00,M7] [#4 0.27,0.11,0.86,U] [#5 0.45,0.00,0.00,M9] [#6 0.21,-0.13,0.61,U] [#7 0.15,-0.17,0.61,U] [#8 0.23,-0.16,0.57,U] 
03:14:01.906 00.001 28316 refined, 5 included, MultiStar: {0.24, -0.09}, one-star: {0.24, -0.13}
03:14:01.906 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
03:14:01.907 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
03:14:01.907 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.37 mountX=-0.19 mountY=-0.17, mountTheta=-2.39
03:14:01.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.09, opts=13)
03:14:01.909 00.001 28316 Enqueuing Move request for scope (0.24, -0.09)
03:14:01.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:01.911 00.002 29988 Worker thread wakes up
03:14:01.911 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
03:14:01.912 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:01.913 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
03:14:01.914 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:01.914 00.000 28316 Enqueuing Expose request
03:14:01.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
03:14:01.915 00.001 29988 Moving (0.24, -0.09) raw xDistance=-0.19 yDistance=-0.17
03:14:01.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:14:01.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:01.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:14:01.915 00.000 29988 MoveAxis(E, 0, ABG)
03:14:01.915 00.000 29988 Move returns status 0, amount 0
03:14:01.915 00.000 29988 MoveAxis(N, 0, ABG)
03:14:01.915 00.000 29988 Move returns status 0, amount 0
03:14:01.915 00.000 29988 move complete, result=0
03:14:01.915 00.000 29988 worker thread done servicing request
03:14:01.915 00.000 29988 Worker thread wakes up
03:14:01.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:01.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:01.915 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:14:03.544 01.629 29988 Exposure complete
03:14:03.592 00.048 29988 worker thread done servicing request
03:14:03.592 00.000 28316 OnExposeComplete: enter
03:14:03.593 00.001 28316 UpdateGuideState(): m_state=6
03:14:03.595 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4958
03:14:03.597 00.002 28316 Star::Find returns 1 (0), X=950.38, Y=257.82, Mass=2279, SNR=33.0, Peak=185 HFD=3.9
03:14:03.598 00.001 28316 MultiStar: [#1 0.15,-0.17,1.03,U] [#2 -0.01,0.09,0.94,U] [#3 0.28,-0.02,0.88,U] [#4 -0.18,0.03,0.87,U] [#5 -0.03,-0.09,0.77,U] [#6 -0.01,-0.03,0.65,U] [#7 -0.19,0.01,0.65,U] [#8 -0.00,-0.24,0.60,U] 
03:14:03.599 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.04, 0.03}
03:14:03.600 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
03:14:03.600 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
03:14:03.601 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.16 mountX=-0.04 mountY=0.00, mountTheta=3.08
03:14:03.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
03:14:03.603 00.001 28316 Enqueuing Move request for scope (0.02, -0.04)
03:14:03.603 00.000 29988 Worker thread wakes up
03:14:03.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:03.604 00.001 28316 UpdateGuideState exits: m=2279 RSB=33.0
03:14:03.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:03.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
03:14:03.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:03.605 00.000 28316 Enqueuing Expose request
03:14:03.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
03:14:03.606 00.001 29988 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=0.00
03:14:03.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:14:03.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:03.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:14:03.606 00.000 29988 MoveAxis(E, 0, ABG)
03:14:03.606 00.000 29988 Move returns status 0, amount 0
03:14:03.606 00.000 29988 MoveAxis(N, 0, ABG)
03:14:03.606 00.000 29988 Move returns status 0, amount 0
03:14:03.606 00.000 29988 move complete, result=0
03:14:03.606 00.000 29988 worker thread done servicing request
03:14:03.606 00.000 29988 Worker thread wakes up
03:14:03.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:03.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:03.606 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:05.129 01.523 29988 Exposure complete
03:14:05.161 00.032 29988 worker thread done servicing request
03:14:05.161 00.000 28316 OnExposeComplete: enter
03:14:05.162 00.001 28316 UpdateGuideState(): m_state=6
03:14:05.164 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4959
03:14:05.165 00.001 28316 Star::Find returns 1 (0), X=949.79, Y=257.73, Mass=2328, SNR=33.5, Peak=208 HFD=3.8
03:14:05.166 00.001 28316 MultiStar: [#1 -0.19,-0.12,1.00,U] [#2 -0.28,-0.04,0.92,U] [#3 -0.13,-0.00,0.90,U] [#4 -0.07,0.08,0.82,U] [#5 -0.19,-0.02,0.74,U] [#6 -0.16,-0.05,0.62,U] [#7 -0.62,0.02,0.00,M1] [#8 -0.31,-0.09,0.58,U] 
03:14:05.166 00.000 28316 refined, 7 included, MultiStar: {-0.24, -0.04}, one-star: {-0.55, -0.07}
03:14:05.167 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
03:14:05.167 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.26)
03:14:05.168 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=0.06 mountY=0.23, mountTheta=1.30
03:14:05.168 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.04, opts=13)
03:14:05.170 00.002 28316 Enqueuing Move request for scope (-0.24, -0.04)
03:14:05.170 00.000 29988 Worker thread wakes up
03:14:05.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
03:14:05.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
03:14:05.171 00.001 29988 Moving (-0.24, -0.04) raw xDistance=0.06 yDistance=0.23
03:14:05.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:14:05.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
03:14:05.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:05.172 00.001 29988 MoveAxis(E, 0, ABG)
03:14:05.172 00.000 29988 Move returns status 0, amount 0
03:14:05.172 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.5
03:14:05.172 00.000 29988 MoveAxis(S, 56, ABG)
03:14:05.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:05.173 00.001 29988 Guiding  Dir = 1, Dur = 56
03:14:05.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:05.173 00.000 29988 IsSlewing returns 0
03:14:05.173 00.000 28316 Enqueuing Expose request
03:14:05.175 00.002 29988 IsGuiding returns 0
03:14:05.180 00.005 29988 PulseGuide returned control before completion, sleep 61
03:14:05.253 00.073 29988 IsGuiding returns 0
03:14:05.253 00.000 29988 Move returns status 0, amount 56
03:14:05.253 00.000 29988 move complete, result=0
03:14:05.254 00.001 29988 worker thread done servicing request
03:14:05.254 00.000 29988 Worker thread wakes up
03:14:05.254 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
03:14:05.255 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:05.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:06.888 01.633 29988 Exposure complete
03:14:06.939 00.051 29988 worker thread done servicing request
03:14:06.939 00.000 28316 OnExposeComplete: enter
03:14:06.940 00.001 28316 UpdateGuideState(): m_state=6
03:14:06.941 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4960
03:14:06.941 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=257.78, Mass=2426, SNR=34.1, Peak=186 HFD=3.9
03:14:06.942 00.001 28316 MultiStar: [#1 0.12,-0.08,1.00,U] [#2 0.00,-0.00,0.90,U] [#3 0.39,0.01,0.00,M6] [#4 0.02,0.22,0.80,U] [#5 0.09,-0.05,0.75,U] [#6 0.11,0.10,0.64,U] [#7 -0.28,0.12,0.61,U] [#8 -0.04,0.14,0.57,U] 
03:14:06.942 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {0.07, -0.01}
03:14:06.942 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
03:14:06.943 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
03:14:06.943 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.07 mountX=0.03 mountY=-0.04, mountTheta=-0.94
03:14:06.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
03:14:06.945 00.001 28316 Enqueuing Move request for scope (0.02, 0.04)
03:14:06.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:14:06.946 00.001 29988 Worker thread wakes up
03:14:06.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
03:14:06.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
03:14:06.946 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.04
03:14:06.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:14:06.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:06.946 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:14:06.947 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:06.949 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:14:06.949 00.000 29988 MoveAxis(E, 0, ABG)
03:14:06.949 00.000 29988 Move returns status 0, amount 0
03:14:06.949 00.000 29988 MoveAxis(N, 0, ABG)
03:14:06.949 00.000 29988 Move returns status 0, amount 0
03:14:06.949 00.000 29988 move complete, result=0
03:14:06.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:06.951 00.002 28316 Enqueuing Expose request
03:14:06.952 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:06.953 00.001 29988 worker thread done servicing request
03:14:06.953 00.000 29988 Worker thread wakes up
03:14:06.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:06.953 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:08.477 01.524 29988 Exposure complete
03:14:08.520 00.043 29988 worker thread done servicing request
03:14:08.520 00.000 28316 OnExposeComplete: enter
03:14:08.521 00.001 28316 UpdateGuideState(): m_state=6
03:14:08.522 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4961
03:14:08.522 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=257.88, Mass=2362, SNR=33.5, Peak=190 HFD=3.9
03:14:08.523 00.001 28316 MultiStar: [#1 0.18,0.14,0.98,U] [#2 0.17,0.12,0.94,U] [#3 0.35,0.19,0.00,M7] [#4 0.22,0.29,0.00,M1] [#5 0.18,0.15,0.74,U] [#6 0.26,0.18,0.64,U] [#7 -0.01,0.24,0.65,U] [#8 0.07,0.24,0.62,U] 
03:14:08.523 00.000 28316 single-star, 6 included, MultiStar: {0.13, 0.16}, one-star: {0.07, 0.08}
03:14:08.523 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
03:14:08.524 00.001 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
03:14:08.524 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.90 mountX=0.05 mountY=-0.10, mountTheta=-1.11
03:14:08.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
03:14:08.526 00.001 28316 Enqueuing Move request for scope (0.07, 0.08)
03:14:08.528 00.002 29988 Worker thread wakes up
03:14:08.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:08.531 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
03:14:08.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
03:14:08.531 00.000 29988 Moving (0.07, 0.08) raw xDistance=0.05 yDistance=-0.10
03:14:08.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:14:08.531 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:08.531 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.5
03:14:08.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:08.532 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:08.533 00.001 28316 Enqueuing Expose request
03:14:08.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:14:08.533 00.000 29988 MoveAxis(E, 0, ABG)
03:14:08.533 00.000 29988 Move returns status 0, amount 0
03:14:08.533 00.000 29988 MoveAxis(N, 0, ABG)
03:14:08.533 00.000 29988 Move returns status 0, amount 0
03:14:08.534 00.001 29988 move complete, result=0
03:14:08.534 00.000 29988 worker thread done servicing request
03:14:08.534 00.000 29988 Worker thread wakes up
03:14:08.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:08.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:08.534 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:10.168 01.634 29988 Exposure complete
03:14:10.196 00.028 29988 worker thread done servicing request
03:14:10.196 00.000 28316 OnExposeComplete: enter
03:14:10.197 00.001 28316 UpdateGuideState(): m_state=6
03:14:10.198 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4962
03:14:10.199 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=257.81, Mass=2385, SNR=33.9, Peak=185 HFD=3.9
03:14:10.199 00.000 28316 MultiStar: [#1 0.26,-0.13,0.98,U] [#2 0.15,-0.04,0.89,U] [#3 0.28,0.12,0.87,U] [#4 0.23,0.00,0.81,U] [#5 0.29,-0.15,0.71,U] [#6 0.21,-0.09,0.63,U] [#7 -0.25,0.02,0.61,U] [#8 0.21,-0.17,0.57,U] 
03:14:10.200 00.001 28316 single-star, 8 included, MultiStar: {0.16, -0.04}, one-star: {-0.00, 0.02}
03:14:10.200 00.000 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
03:14:10.200 00.000 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
03:14:10.201 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.62 mountX=0.02 mountY=-0.01, mountTheta=-0.41
03:14:10.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.02, opts=13)
03:14:10.202 00.000 28316 Enqueuing Move request for scope (-0.00, 0.02)
03:14:10.203 00.001 29988 Worker thread wakes up
03:14:10.203 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
03:14:10.203 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
03:14:10.203 00.000 29988 Moving (-0.00, 0.02) raw xDistance=0.02 yDistance=-0.01
03:14:10.203 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:14:10.203 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:10.203 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:10.204 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.9
03:14:10.204 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:10.205 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:14:10.205 00.000 29988 MoveAxis(E, 0, ABG)
03:14:10.205 00.000 29988 Move returns status 0, amount 0
03:14:10.205 00.000 29988 MoveAxis(N, 0, ABG)
03:14:10.205 00.000 29988 Move returns status 0, amount 0
03:14:10.205 00.000 29988 move complete, result=0
03:14:10.205 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:10.208 00.003 28316 Enqueuing Expose request
03:14:10.209 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:10.210 00.001 29988 worker thread done servicing request
03:14:10.210 00.000 29988 Worker thread wakes up
03:14:10.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:10.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:11.733 01.523 29988 Exposure complete
03:14:11.778 00.045 29988 worker thread done servicing request
03:14:11.778 00.000 28316 OnExposeComplete: enter
03:14:11.780 00.002 28316 UpdateGuideState(): m_state=6
03:14:11.781 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4963
03:14:11.782 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.67, Mass=2372, SNR=33.8, Peak=177 HFD=3.9
03:14:11.783 00.001 28316 MultiStar: [#1 0.26,-0.26,0.00,M1] [#2 0.37,-0.19,0.00,M1] [#3 0.27,-0.08,0.84,U] [#4 0.33,-0.05,0.82,U] [#5 0.51,-0.19,0.00,M5] [#6 0.53,-0.22,0.00,M1] [#7 -0.02,-0.14,0.60,U] [#8 0.29,-0.27,0.00,M1] 
03:14:11.784 00.001 28316 single-star, 3 included, MultiStar: {0.17, -0.10}, one-star: {0.08, -0.13}
03:14:11.785 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
03:14:11.786 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
03:14:11.787 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.00 mountX=-0.15 mountY=-0.02, mountTheta=-3.04
03:14:11.789 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.13, opts=13)
03:14:11.790 00.001 28316 Enqueuing Move request for scope (0.08, -0.13)
03:14:11.791 00.001 29988 Worker thread wakes up
03:14:11.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:11.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
03:14:11.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
03:14:11.792 00.001 29988 Moving (0.08, -0.13) raw xDistance=-0.15 yDistance=-0.02
03:14:11.792 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:14:11.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:11.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:11.793 00.000 28316 Enqueuing Expose request
03:14:11.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:14:11.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:11.794 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:14:11.794 00.000 29988 MoveAxis(E, 0, ABG)
03:14:11.794 00.000 29988 Move returns status 0, amount 0
03:14:11.794 00.000 29988 MoveAxis(N, 0, ABG)
03:14:11.794 00.000 29988 Move returns status 0, amount 0
03:14:11.794 00.000 29988 move complete, result=0
03:14:11.794 00.000 29988 worker thread done servicing request
03:14:11.794 00.000 29988 Worker thread wakes up
03:14:11.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:11.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:11.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:13.425 01.631 29988 Exposure complete
03:14:13.470 00.045 29988 worker thread done servicing request
03:14:13.470 00.000 28316 OnExposeComplete: enter
03:14:13.472 00.002 28316 UpdateGuideState(): m_state=6
03:14:13.473 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4964
03:14:13.474 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=257.53, Mass=2293, SNR=33.2, Peak=169 HFD=4.0
03:14:13.476 00.002 28316 MultiStar: [#1 0.46,-0.28,0.00,M2] [#2 0.43,-0.31,0.00,M2] [#3 0.52,0.02,0.00,M6] [#4 0.34,-0.03,0.00,M1] [#5 0.66,-0.16,0.00,M6] [#6 0.54,-0.21,0.00,M2] [#7 0.07,-0.24,0.65,U] [#8 0.43,-0.22,0.00,M2] 
03:14:13.476 00.000 28316 refined, 1 included, MultiStar: {0.22, -0.26}, one-star: {0.32, -0.27}
03:14:13.477 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:14:13.478 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:14:13.479 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-0.86 mountX=-0.33 mountY=-0.08, mountTheta=-2.89
03:14:13.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.26, opts=13)
03:14:13.481 00.001 28316 Enqueuing Move request for scope (0.22, -0.26)
03:14:13.481 00.000 29988 Worker thread wakes up
03:14:13.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:13.482 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.26) opts 0xd
03:14:13.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.26)
03:14:13.482 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:14:13.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:13.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:13.483 00.000 28316 Enqueuing Expose request
03:14:13.484 00.001 29988 Moving (0.22, -0.26) raw xDistance=-0.33 yDistance=-0.08
03:14:13.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
03:14:13.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:13.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:14:13.484 00.000 29988 MoveAxis(E, 69, ABG)
03:14:13.484 00.000 29988 Guiding  Dir = 2, Dur = 69
03:14:13.484 00.000 29988 IsSlewing returns 0
03:14:13.484 00.000 29988 IsGuiding returns 0
03:14:13.487 00.003 29988 PulseGuide returned control before completion, sleep 78
03:14:13.581 00.094 29988 IsGuiding returns 0
03:14:13.582 00.001 29988 Move returns status 0, amount 69
03:14:13.582 00.000 29988 MoveAxis(N, 0, ABG)
03:14:13.582 00.000 29988 Move returns status 0, amount 0
03:14:13.582 00.000 29988 move complete, result=0
03:14:13.582 00.000 29988 worker thread done servicing request
03:14:13.582 00.000 29988 Worker thread wakes up
03:14:13.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:13.582 00.000 28316 GuideStep: -0.3 px 69 ms EAST, -0.1 px 0 ms NORTH
03:14:13.583 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:14.987 01.404 29988 Exposure complete
03:14:15.032 00.045 29988 worker thread done servicing request
03:14:15.032 00.000 28316 OnExposeComplete: enter
03:14:15.035 00.003 28316 UpdateGuideState(): m_state=6
03:14:15.037 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4965
03:14:15.040 00.003 28316 Star::Find returns 1 (0), X=950.80, Y=257.82, Mass=2437, SNR=34.2, Peak=200 HFD=4.2
03:14:15.042 00.002 28316 MultiStar: [#1 0.45,-0.08,0.00,M3] [#2 0.47,0.08,0.00,M3] [#3 0.62,0.08,0.00,M7] [#4 0.41,0.24,0.00,M2] [#5 0.50,0.10,0.00,M7] [#6 0.37,-0.01,0.00,M3] [#7 -0.03,0.05,0.60,U] [#8 0.51,0.02,0.00,M3] 
03:14:15.044 00.002 28316 refined, 1 included, MultiStar: {0.28, 0.03}, one-star: {0.47, 0.02}
03:14:15.045 00.001 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
03:14:15.049 00.004 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
03:14:15.049 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.11 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
03:14:15.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.03, opts=13)
03:14:15.051 00.001 28316 Enqueuing Move request for scope (0.28, 0.03)
03:14:15.051 00.000 29988 Worker thread wakes up
03:14:15.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:15.052 00.001 28316 UpdateGuideState exits: m=2437 RSB=34.2
03:14:15.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:15.053 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:15.053 00.000 28316 Enqueuing Expose request
03:14:15.054 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
03:14:15.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
03:14:15.054 00.000 29988 Moving (0.28, 0.03) raw xDistance=-0.09 yDistance=-0.26
03:14:15.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:14:15.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:14:15.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:14:15.054 00.000 29988 MoveAxis(E, 0, ABG)
03:14:15.054 00.000 29988 Move returns status 0, amount 0
03:14:15.054 00.000 29988 MoveAxis(N, 0, ABG)
03:14:15.054 00.000 29988 Move returns status 0, amount 0
03:14:15.054 00.000 29988 move complete, result=0
03:14:15.054 00.000 29988 worker thread done servicing request
03:14:15.054 00.000 29988 Worker thread wakes up
03:14:15.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:15.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:15.054 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:14:16.677 01.623 29988 Exposure complete
03:14:16.714 00.037 29988 worker thread done servicing request
03:14:16.714 00.000 28316 OnExposeComplete: enter
03:14:16.715 00.001 28316 UpdateGuideState(): m_state=6
03:14:16.715 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4966
03:14:16.716 00.001 28316 Star::Find returns 1 (0), X=950.44, Y=257.81, Mass=2332, SNR=33.5, Peak=190 HFD=3.8
03:14:16.717 00.001 28316 MultiStar: [#1 0.21,-0.08,0.99,U] [#2 0.48,0.13,0.00,M4] [#3 0.49,0.14,0.00,M8] [#4 0.36,0.10,0.00,M3] [#5 0.39,-0.04,0.00,M8] [#6 0.40,-0.06,0.00,M4] [#7 0.05,0.20,0.62,U] [#8 0.36,0.02,0.00,M4] 
03:14:16.718 00.001 28316 single-star, 2 included, MultiStar: {0.13, 0.02}, one-star: {0.11, 0.02}
03:14:16.719 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:14:16.720 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:14:16.721 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.15 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
03:14:16.723 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
03:14:16.726 00.003 28316 Enqueuing Move request for scope (0.11, 0.02)
03:14:16.727 00.001 29988 Worker thread wakes up
03:14:16.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
03:14:16.727 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
03:14:16.727 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.10
03:14:16.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:14:16.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:16.727 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:16.728 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:14:16.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:16.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:16.730 00.000 28316 Enqueuing Expose request
03:14:16.731 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:14:16.731 00.000 29988 MoveAxis(E, 0, ABG)
03:14:16.731 00.000 29988 Move returns status 0, amount 0
03:14:16.731 00.000 29988 MoveAxis(N, 0, ABG)
03:14:16.731 00.000 29988 Move returns status 0, amount 0
03:14:16.731 00.000 29988 move complete, result=0
03:14:16.731 00.000 29988 worker thread done servicing request
03:14:16.731 00.000 29988 Worker thread wakes up
03:14:16.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:16.732 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:16.732 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:18.247 01.515 29988 Exposure complete
03:14:18.287 00.040 29988 worker thread done servicing request
03:14:18.287 00.000 28316 OnExposeComplete: enter
03:14:18.288 00.001 28316 UpdateGuideState(): m_state=6
03:14:18.289 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4967
03:14:18.289 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=257.82, Mass=2188, SNR=32.4, Peak=181 HFD=3.9
03:14:18.290 00.001 28316 MultiStar: [#1 0.59,-0.12,0.00,M3] [#2 0.60,0.01,0.00,M5] [#3 0.73,0.09,0.00,M9] [#4 0.31,0.16,0.00,M4] [#5 0.58,-0.06,0.00,M9] [#6 0.37,0.05,0.00,M5] [#7 0.15,0.36,0.00,M1] [#8 0.43,-0.04,0.00,M5] 
03:14:18.290 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
03:14:18.291 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
03:14:18.292 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=0.03 hyp=0.32 cameraTheta=0.08 mountX=-0.11 mountY=-0.29, mountTheta=-1.92
03:14:18.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.03, opts=13)
03:14:18.295 00.001 28316 Enqueuing Move request for scope (0.32, 0.03)
03:14:18.297 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:18.298 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.4
03:14:18.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:18.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:18.300 00.001 28316 Enqueuing Expose request
03:14:18.301 00.001 29988 Worker thread wakes up
03:14:18.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.03) opts 0xd
03:14:18.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.03)
03:14:18.301 00.000 29988 Moving (0.32, 0.03) raw xDistance=-0.11 yDistance=-0.29
03:14:18.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:14:18.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:18.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:14:18.301 00.000 29988 MoveAxis(E, 0, ABG)
03:14:18.301 00.000 29988 Move returns status 0, amount 0
03:14:18.301 00.000 29988 MoveAxis(N, 0, ABG)
03:14:18.301 00.000 29988 Move returns status 0, amount 0
03:14:18.301 00.000 29988 move complete, result=0
03:14:18.301 00.000 29988 worker thread done servicing request
03:14:18.301 00.000 29988 Worker thread wakes up
03:14:18.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:18.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:18.302 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:14:19.931 01.629 29988 Exposure complete
03:14:19.979 00.048 29988 worker thread done servicing request
03:14:19.979 00.000 28316 OnExposeComplete: enter
03:14:19.981 00.002 28316 UpdateGuideState(): m_state=6
03:14:19.981 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4968
03:14:19.982 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=257.83, Mass=2425, SNR=34.2, Peak=196 HFD=4.0
03:14:19.983 00.001 28316 MultiStar: [#1 0.47,-0.08,0.00,M4] [#2 0.51,0.10,0.00,M6] [#3 0.61,0.20,0.00,M10] [#4 0.36,0.12,0.00,M5] [#5 0.47,-0.03,0.00,M10] [#6 0.54,0.05,0.00,M6] [#7 0.13,0.11,0.63,U] [#8 0.39,-0.20,0.00,M6] 
03:14:19.985 00.002 28316 refined, 1 included, MultiStar: {0.29, 0.06}, one-star: {0.39, 0.03}
03:14:19.986 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
03:14:19.987 00.001 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
03:14:19.988 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.29 cameraTheta=0.21 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
03:14:19.990 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.06, opts=13)
03:14:19.991 00.001 28316 Enqueuing Move request for scope (0.29, 0.06)
03:14:19.991 00.000 29988 Worker thread wakes up
03:14:19.991 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
03:14:19.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
03:14:19.991 00.000 29988 Moving (0.29, 0.06) raw xDistance=-0.06 yDistance=-0.28
03:14:19.992 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:14:19.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:19.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:14:19.992 00.000 29988 MoveAxis(E, 0, ABG)
03:14:19.992 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:19.992 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
03:14:19.993 00.001 29988 Move returns status 0, amount 0
03:14:19.993 00.000 29988 MoveAxis(N, 0, ABG)
03:14:19.993 00.000 29988 Move returns status 0, amount 0
03:14:19.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:19.994 00.001 29988 move complete, result=0
03:14:19.994 00.000 29988 worker thread done servicing request
03:14:19.994 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:19.994 00.000 28316 Enqueuing Expose request
03:14:19.994 00.000 29988 Worker thread wakes up
03:14:19.994 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:14:19.995 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:19.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:21.524 01.529 29988 Exposure complete
03:14:21.588 00.064 29988 worker thread done servicing request
03:14:21.589 00.001 28316 OnExposeComplete: enter
03:14:21.590 00.001 28316 UpdateGuideState(): m_state=6
03:14:21.592 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4969
03:14:21.593 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=257.73, Mass=2385, SNR=33.9, Peak=196 HFD=3.8
03:14:21.594 00.001 28316 MultiStar: [#1 0.43,-0.14,0.00,M5] [#2 0.50,-0.01,0.00,M7] [#3 0.60,0.12,0.00,R] [#4 0.28,-0.06,0.81,U] [#5 0.42,-0.10,0.00,R] [#6 0.38,-0.09,0.00,M7] [#7 -0.04,-0.06,0.62,U] [#8 0.32,-0.16,0.00,M7] 
03:14:21.595 00.001 28316 refined, 2 included, MultiStar: {0.21, -0.06}, one-star: {0.32, -0.07}
03:14:21.595 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:14:21.596 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:14:21.596 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.29 mountX=-0.15 mountY=-0.16, mountTheta=-2.30
03:14:21.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.06, opts=13)
03:14:21.600 00.003 28316 Enqueuing Move request for scope (0.21, -0.06)
03:14:21.602 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:21.605 00.003 28316 UpdateGuideState exits: m=2385 RSB=33.9
03:14:21.607 00.002 29988 Worker thread wakes up
03:14:21.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
03:14:21.607 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
03:14:21.607 00.000 29988 Moving (0.21, -0.06) raw xDistance=-0.15 yDistance=-0.16
03:14:21.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:14:21.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:21.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:21.608 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:21.608 00.000 28316 Enqueuing Expose request
03:14:21.609 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:14:21.609 00.000 29988 MoveAxis(E, 0, ABG)
03:14:21.609 00.000 29988 Move returns status 0, amount 0
03:14:21.609 00.000 29988 MoveAxis(N, 0, ABG)
03:14:21.609 00.000 29988 Move returns status 0, amount 0
03:14:21.609 00.000 29988 move complete, result=0
03:14:21.609 00.000 29988 worker thread done servicing request
03:14:21.609 00.000 29988 Worker thread wakes up
03:14:21.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:21.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:21.609 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:14:23.247 01.638 29988 Exposure complete
03:14:23.291 00.044 29988 worker thread done servicing request
03:14:23.292 00.001 28316 OnExposeComplete: enter
03:14:23.293 00.001 28316 UpdateGuideState(): m_state=6
03:14:23.295 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4970
03:14:23.297 00.002 28316 Star::Find returns 1 (0), X=950.29, Y=257.56, Mass=2380, SNR=33.8, Peak=190 HFD=3.7
03:14:23.298 00.001 28316 MultiStar: [#1 0.37,-0.26,0.00,M6] [#2 0.16,-0.20,0.92,U] [#3 -0.33,-0.21,0.00,M1] [#4 0.24,-0.03,0.81,U] [#5 -0.11,-0.02,0.75,U] [#6 0.36,-0.28,0.00,M8] [#7 -0.15,-0.12,0.64,U] [#8 0.31,-0.30,0.00,M8] 
03:14:23.300 00.002 28316 refined, 4 included, MultiStar: {0.03, -0.13}, one-star: {-0.05, -0.24}
03:14:23.300 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.92)
03:14:23.301 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
03:14:23.301 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.37 mountX=-0.13 mountY=0.04, mountTheta=2.88
03:14:23.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
03:14:23.303 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
03:14:23.303 00.000 29988 Worker thread wakes up
03:14:23.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
03:14:23.304 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
03:14:23.304 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.04
03:14:23.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:14:23.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:23.304 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:14:23.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:23.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:23.305 00.000 28316 Enqueuing Expose request
03:14:23.306 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:23.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:14:23.306 00.000 29988 MoveAxis(E, 0, ABG)
03:14:23.306 00.000 29988 Move returns status 0, amount 0
03:14:23.306 00.000 29988 MoveAxis(N, 0, ABG)
03:14:23.306 00.000 29988 Move returns status 0, amount 0
03:14:23.306 00.000 29988 move complete, result=0
03:14:23.306 00.000 29988 worker thread done servicing request
03:14:23.306 00.000 29988 Worker thread wakes up
03:14:23.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:23.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:23.306 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:24.830 01.524 29988 Exposure complete
03:14:24.874 00.044 29988 worker thread done servicing request
03:14:24.874 00.000 28316 OnExposeComplete: enter
03:14:24.874 00.000 28316 UpdateGuideState(): m_state=6
03:14:24.876 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4971
03:14:24.879 00.003 28316 Star::Find returns 1 (0), X=950.57, Y=257.59, Mass=2373, SNR=33.8, Peak=167 HFD=3.5
03:14:24.881 00.002 28316 MultiStar: [#1 0.25,-0.36,0.00,M7] [#2 0.35,-0.20,0.00,M7] [#3 0.10,-0.23,0.87,U] [#4 0.19,-0.13,0.83,U] [#5 -0.14,-0.12,0.73,U] [#6 0.33,-0.33,0.00,M9] [#7 -0.04,-0.16,0.64,U] [#8 0.34,-0.27,0.00,M9] 
03:14:24.884 00.003 28316 refined, 4 included, MultiStar: {0.09, -0.17}, one-star: {0.23, -0.20}
03:14:24.886 00.002 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
03:14:24.888 00.002 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
03:14:24.889 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.11 mountX=-0.19 mountY=0.00, mountTheta=3.13
03:14:24.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.17, opts=13)
03:14:24.892 00.001 28316 Enqueuing Move request for scope (0.09, -0.17)
03:14:24.892 00.000 29988 Worker thread wakes up
03:14:24.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:24.893 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
03:14:24.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:24.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:24.894 00.001 28316 Enqueuing Expose request
03:14:24.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
03:14:24.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
03:14:24.894 00.000 29988 Moving (0.09, -0.17) raw xDistance=-0.19 yDistance=0.00
03:14:24.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:14:24.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:24.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:14:24.894 00.000 29988 MoveAxis(E, 0, ABG)
03:14:24.894 00.000 29988 Move returns status 0, amount 0
03:14:24.894 00.000 29988 MoveAxis(N, 0, ABG)
03:14:24.894 00.000 29988 Move returns status 0, amount 0
03:14:24.894 00.000 29988 move complete, result=0
03:14:24.895 00.001 29988 worker thread done servicing request
03:14:24.895 00.000 29988 Worker thread wakes up
03:14:24.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:24.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:24.895 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:26.526 01.631 29988 Exposure complete
03:14:26.581 00.055 29988 worker thread done servicing request
03:14:26.581 00.000 28316 OnExposeComplete: enter
03:14:26.583 00.002 28316 UpdateGuideState(): m_state=6
03:14:26.584 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4972
03:14:26.586 00.002 28316 Star::Find returns 1 (0), X=950.45, Y=257.51, Mass=2339, SNR=33.5, Peak=185 HFD=3.4
03:14:26.587 00.001 28316 MultiStar: [#1 0.22,-0.35,0.00,M8] [#2 0.39,-0.17,0.00,M8] [#3 -0.17,-0.22,0.87,U] [#4 0.31,-0.28,0.00,M3] [#5 -0.31,-0.21,0.00,M1] [#6 0.33,-0.32,0.00,M10] [#7 -0.35,-0.08,0.00,M1] [#8 0.16,-0.31,0.00,M10] 
03:14:26.587 00.000 28316 refined, 1 included, MultiStar: {-0.02, -0.26}, one-star: {0.11, -0.29}
03:14:26.587 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
03:14:26.588 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
03:14:26.588 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.64 mountX=-0.23 mountY=0.13, mountTheta=2.61
03:14:26.589 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.26, opts=13)
03:14:26.591 00.002 28316 Enqueuing Move request for scope (-0.02, -0.26)
03:14:26.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:26.591 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:14:26.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:26.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:26.592 00.000 28316 Enqueuing Expose request
03:14:26.593 00.001 29988 Worker thread wakes up
03:14:26.593 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
03:14:26.593 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
03:14:26.593 00.000 29988 Moving (-0.02, -0.26) raw xDistance=-0.23 yDistance=0.13
03:14:26.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:14:26.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:26.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:14:26.593 00.000 29988 MoveAxis(E, 47, ABG)
03:14:26.593 00.000 29988 Guiding  Dir = 2, Dur = 47
03:14:26.593 00.000 29988 IsSlewing returns 0
03:14:26.593 00.000 29988 IsGuiding returns 0
03:14:26.595 00.002 29988 PulseGuide returned control before completion, sleep 56
03:14:26.663 00.068 29988 IsGuiding returns 0
03:14:26.663 00.000 29988 Move returns status 0, amount 47
03:14:26.663 00.000 29988 MoveAxis(N, 0, ABG)
03:14:26.663 00.000 29988 Move returns status 0, amount 0
03:14:26.663 00.000 29988 move complete, result=0
03:14:26.664 00.001 29988 worker thread done servicing request
03:14:26.664 00.000 29988 Worker thread wakes up
03:14:26.664 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:14:26.666 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:26.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:28.075 01.409 29988 Exposure complete
03:14:28.122 00.047 29988 worker thread done servicing request
03:14:28.122 00.000 28316 OnExposeComplete: enter
03:14:28.124 00.002 28316 UpdateGuideState(): m_state=6
03:14:28.124 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4973
03:14:28.125 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=257.60, Mass=2375, SNR=33.8, Peak=178 HFD=3.9
03:14:28.125 00.000 28316 MultiStar: [#1 0.27,-0.29,0.00,M9] [#2 0.20,-0.16,0.92,U] [#3 -0.20,-0.07,0.87,U] [#4 0.25,0.08,0.82,U] [#5 0.03,-0.11,0.74,U] [#6 0.18,-0.13,0.63,U] [#7 -0.12,0.15,0.63,U] [#8 0.27,-0.18,0.57,U] 
03:14:28.126 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.08}, one-star: {0.22, -0.20}
03:14:28.126 00.000 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
03:14:28.127 00.001 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
03:14:28.127 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.66 mountX=-0.12 mountY=-0.06, mountTheta=-2.69
03:14:28.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
03:14:28.130 00.002 28316 Enqueuing Move request for scope (0.10, -0.08)
03:14:28.131 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:28.133 00.002 29988 Worker thread wakes up
03:14:28.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
03:14:28.133 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
03:14:28.133 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.12 yDistance=-0.06
03:14:28.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:14:28.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:28.133 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
03:14:28.134 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:28.136 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:28.136 00.000 28316 Enqueuing Expose request
03:14:28.137 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:14:28.137 00.000 29988 MoveAxis(E, 0, ABG)
03:14:28.137 00.000 29988 Move returns status 0, amount 0
03:14:28.137 00.000 29988 MoveAxis(N, 0, ABG)
03:14:28.137 00.000 29988 Move returns status 0, amount 0
03:14:28.137 00.000 29988 move complete, result=0
03:14:28.137 00.000 29988 worker thread done servicing request
03:14:28.137 00.000 29988 Worker thread wakes up
03:14:28.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:28.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:28.137 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:29.765 01.628 29988 Exposure complete
03:14:29.814 00.049 29988 worker thread done servicing request
03:14:29.814 00.000 28316 OnExposeComplete: enter
03:14:29.815 00.001 28316 UpdateGuideState(): m_state=6
03:14:29.815 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4974
03:14:29.816 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.66, Mass=2488, SNR=34.6, Peak=176 HFD=4.0
03:14:29.816 00.000 28316 MultiStar: [#1 0.33,-0.04,0.95,U] [#2 0.36,-0.08,0.00,M8] [#3 -0.22,-0.08,0.84,U] [#4 0.28,0.04,0.80,U] [#5 -0.06,0.06,0.70,U] [#6 0.36,-0.01,0.00,M10] [#7 -0.32,0.09,0.61,U] [#8 0.25,-0.28,0.00,M10] 
03:14:29.817 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.02}, one-star: {0.18, -0.13}
03:14:29.817 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:14:29.817 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:14:29.818 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.33 mountX=-0.04 mountY=-0.04, mountTheta=-2.35
03:14:29.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
03:14:29.820 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
03:14:29.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:29.821 00.001 29988 Worker thread wakes up
03:14:29.821 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
03:14:29.821 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
03:14:29.821 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.04
03:14:29.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:14:29.821 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:29.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:14:29.821 00.000 29988 MoveAxis(E, 0, ABG)
03:14:29.821 00.000 29988 Move returns status 0, amount 0
03:14:29.821 00.000 29988 MoveAxis(N, 0, ABG)
03:14:29.821 00.000 29988 Move returns status 0, amount 0
03:14:29.821 00.000 29988 move complete, result=0
03:14:29.821 00.000 29988 worker thread done servicing request
03:14:29.821 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.6
03:14:29.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:29.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:29.822 00.000 28316 Enqueuing Expose request
03:14:29.823 00.001 29988 Worker thread wakes up
03:14:29.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:29.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:29.823 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:31.351 01.528 29988 Exposure complete
03:14:31.390 00.039 29988 worker thread done servicing request
03:14:31.391 00.001 28316 OnExposeComplete: enter
03:14:31.391 00.000 28316 UpdateGuideState(): m_state=6
03:14:31.392 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4975
03:14:31.392 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=257.79, Mass=2346, SNR=33.6, Peak=201 HFD=3.7
03:14:31.393 00.001 28316 MultiStar: [#1 0.20,0.10,0.99,U] [#2 0.20,0.06,0.94,U] [#3 -0.22,-0.04,0.86,U] [#4 0.01,0.14,0.83,U] [#5 -0.28,0.18,0.00,M1] [#6 0.15,-0.06,0.62,U] [#7 -0.18,0.04,0.62,U] [#8 -0.00,-0.05,0.58,U] 
03:14:31.393 00.000 28316 single-star, 7 included, MultiStar: {0.03, 0.03}, one-star: {0.02, -0.00}
03:14:31.394 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:14:31.394 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
03:14:31.394 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.08 mountX=-0.01 mountY=-0.01, mountTheta=-2.08
03:14:31.399 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.00, opts=13)
03:14:31.402 00.003 28316 Enqueuing Move request for scope (0.02, -0.00)
03:14:31.404 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:31.406 00.002 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:14:31.407 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:31.408 00.001 29988 Worker thread wakes up
03:14:31.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:31.408 00.000 28316 Enqueuing Expose request
03:14:31.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
03:14:31.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
03:14:31.409 00.001 29988 Moving (0.02, -0.00) raw xDistance=-0.01 yDistance=-0.01
03:14:31.409 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:14:31.409 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:31.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:14:31.409 00.000 29988 MoveAxis(E, 0, ABG)
03:14:31.409 00.000 29988 Move returns status 0, amount 0
03:14:31.409 00.000 29988 MoveAxis(N, 0, ABG)
03:14:31.409 00.000 29988 Move returns status 0, amount 0
03:14:31.409 00.000 29988 move complete, result=0
03:14:31.409 00.000 29988 worker thread done servicing request
03:14:31.409 00.000 29988 Worker thread wakes up
03:14:31.409 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:31.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:31.409 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:33.047 01.638 29988 Exposure complete
03:14:33.094 00.047 29988 worker thread done servicing request
03:14:33.094 00.000 28316 OnExposeComplete: enter
03:14:33.094 00.000 28316 UpdateGuideState(): m_state=6
03:14:33.095 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4976
03:14:33.095 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=257.82, Mass=2300, SNR=33.1, Peak=184 HFD=3.8
03:14:33.096 00.001 28316 MultiStar: [#1 0.24,-0.11,1.01,U] [#2 0.31,-0.04,0.94,U] [#3 -0.22,-0.12,0.87,U] [#4 0.25,0.21,0.84,U] [#5 -0.13,-0.08,0.75,U] [#6 0.24,0.15,0.64,U] [#7 -0.03,-0.02,0.63,U] [#8 0.24,-0.20,0.59,U] 
03:14:33.096 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.04, 0.02}
03:14:33.097 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
03:14:33.098 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
03:14:33.100 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.42 mountX=-0.00 mountY=-0.05, mountTheta=-1.58
03:14:33.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
03:14:33.103 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
03:14:33.105 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:33.106 00.001 29988 Worker thread wakes up
03:14:33.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
03:14:33.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
03:14:33.106 00.000 29988 Moving (0.04, 0.02) raw xDistance=-0.00 yDistance=-0.05
03:14:33.107 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:14:33.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:33.107 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.1
03:14:33.108 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:14:33.109 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:33.109 00.000 29988 MoveAxis(E, 0, ABG)
03:14:33.109 00.000 29988 Move returns status 0, amount 0
03:14:33.109 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:33.110 00.001 28316 Enqueuing Expose request
03:14:33.110 00.000 29988 MoveAxis(N, 0, ABG)
03:14:33.110 00.000 29988 Move returns status 0, amount 0
03:14:33.110 00.000 29988 move complete, result=0
03:14:33.110 00.000 29988 worker thread done servicing request
03:14:33.110 00.000 29988 Worker thread wakes up
03:14:33.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:33.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:33.111 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:34.625 01.514 29988 Exposure complete
03:14:34.662 00.037 29988 worker thread done servicing request
03:14:34.662 00.000 28316 OnExposeComplete: enter
03:14:34.663 00.001 28316 UpdateGuideState(): m_state=6
03:14:34.663 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4977
03:14:34.664 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.78, Mass=2385, SNR=33.9, Peak=178 HFD=3.9
03:14:34.665 00.001 28316 MultiStar: [#1 0.37,-0.21,0.00,M7] [#2 0.19,0.02,0.94,U] [#3 -0.18,-0.19,0.82,U] [#4 0.23,0.13,0.82,U] [#5 -0.14,-0.08,0.74,U] [#6 0.13,0.03,0.63,U] [#7 -0.02,-0.05,0.63,U] [#8 0.18,-0.19,0.56,U] 
03:14:34.665 00.000 28316 single-star, 7 included, MultiStar: {0.05, -0.04}, one-star: {0.03, -0.02}
03:14:34.666 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
03:14:34.666 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
03:14:34.667 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.43 mountX=-0.03 mountY=-0.02, mountTheta=-2.45
03:14:34.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
03:14:34.669 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
03:14:34.669 00.000 29988 Worker thread wakes up
03:14:34.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
03:14:34.669 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
03:14:34.669 00.000 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
03:14:34.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:14:34.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:34.670 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.9
03:14:34.670 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:34.671 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:34.671 00.000 28316 Enqueuing Expose request
03:14:34.672 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:34.672 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:14:34.672 00.000 29988 MoveAxis(E, 0, ABG)
03:14:34.672 00.000 29988 Move returns status 0, amount 0
03:14:34.672 00.000 29988 MoveAxis(N, 0, ABG)
03:14:34.672 00.000 29988 Move returns status 0, amount 0
03:14:34.672 00.000 29988 move complete, result=0
03:14:34.672 00.000 29988 worker thread done servicing request
03:14:34.672 00.000 29988 Worker thread wakes up
03:14:34.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:34.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:34.672 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:36.305 01.633 29988 Exposure complete
03:14:36.358 00.053 29988 worker thread done servicing request
03:14:36.358 00.000 28316 OnExposeComplete: enter
03:14:36.360 00.002 28316 UpdateGuideState(): m_state=6
03:14:36.361 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4978
03:14:36.361 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.67, Mass=2424, SNR=34.2, Peak=169 HFD=4.1
03:14:36.362 00.001 28316 MultiStar: [#1 0.22,-0.04,0.96,U] [#2 0.20,-0.28,0.00,M6] [#3 -0.17,-0.17,0.84,U] [#4 0.31,0.06,0.83,U] [#5 -0.17,0.16,0.73,U] [#6 0.58,-0.05,0.00,M8] [#7 -0.22,-0.02,0.62,U] [#8 0.16,-0.28,0.57,U] 
03:14:36.362 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.11, -0.13}
03:14:36.363 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:14:36.363 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:14:36.364 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-0.88 mountX=-0.07 mountY=-0.02, mountTheta=-2.92
03:14:36.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
03:14:36.368 00.003 28316 Enqueuing Move request for scope (0.05, -0.06)
03:14:36.371 00.003 29988 Worker thread wakes up
03:14:36.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:36.372 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.2
03:14:36.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:36.374 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
03:14:36.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
03:14:36.374 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.07 yDistance=-0.02
03:14:36.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:14:36.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:36.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:36.375 00.001 28316 Enqueuing Expose request
03:14:36.377 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:14:36.377 00.000 29988 MoveAxis(E, 0, ABG)
03:14:36.377 00.000 29988 Move returns status 0, amount 0
03:14:36.377 00.000 29988 MoveAxis(N, 0, ABG)
03:14:36.377 00.000 29988 Move returns status 0, amount 0
03:14:36.377 00.000 29988 move complete, result=0
03:14:36.377 00.000 29988 worker thread done servicing request
03:14:36.377 00.000 29988 Worker thread wakes up
03:14:36.377 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:36.377 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:36.378 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:37.795 01.417 29988 Exposure complete
03:14:37.851 00.056 29988 worker thread done servicing request
03:14:37.851 00.000 28316 OnExposeComplete: enter
03:14:37.852 00.001 28316 UpdateGuideState(): m_state=6
03:14:37.857 00.005 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4979
03:14:37.857 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=257.62, Mass=2446, SNR=34.3, Peak=171 HFD=4.2
03:14:37.858 00.001 28316 MultiStar: [#1 0.47,-0.33,0.00,M7] [#2 0.26,-0.15,0.90,U] [#3 -0.21,-0.23,0.84,U] [#4 0.26,-0.12,0.82,U] [#5 0.02,-0.21,0.70,U] [#6 0.39,-0.14,0.00,M9] [#7 -0.09,-0.12,0.63,U] [#8 0.20,-0.31,0.00,M7] 
03:14:37.858 00.000 28316 refined, 5 included, MultiStar: {0.06, -0.17}, one-star: {0.09, -0.18}
03:14:37.859 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
03:14:37.859 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
03:14:37.859 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.21 mountX=-0.18 mountY=0.02, mountTheta=3.04
03:14:37.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.17, opts=13)
03:14:37.861 00.001 28316 Enqueuing Move request for scope (0.06, -0.17)
03:14:37.861 00.000 29988 Worker thread wakes up
03:14:37.862 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
03:14:37.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
03:14:37.862 00.000 29988 Moving (0.06, -0.17) raw xDistance=-0.18 yDistance=0.02
03:14:37.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:14:37.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:37.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:14:37.862 00.000 29988 MoveAxis(E, 0, ABG)
03:14:37.862 00.000 29988 Move returns status 0, amount 0
03:14:37.862 00.000 29988 MoveAxis(N, 0, ABG)
03:14:37.862 00.000 29988 Move returns status 0, amount 0
03:14:37.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:37.862 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
03:14:37.863 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:37.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:37.864 00.001 28316 Enqueuing Expose request
03:14:37.864 00.000 29988 move complete, result=0
03:14:37.864 00.000 29988 worker thread done servicing request
03:14:37.864 00.000 29988 Worker thread wakes up
03:14:37.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:37.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:37.865 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:39.496 01.631 29988 Exposure complete
03:14:39.536 00.040 29988 worker thread done servicing request
03:14:39.536 00.000 28316 OnExposeComplete: enter
03:14:39.538 00.002 28316 UpdateGuideState(): m_state=6
03:14:39.539 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4980
03:14:39.540 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=257.70, Mass=2351, SNR=33.7, Peak=186 HFD=3.8
03:14:39.542 00.002 28316 MultiStar: [#1 0.50,-0.22,0.00,M8] [#2 0.33,-0.12,0.00,M6] [#3 0.03,-0.15,0.86,U] [#4 0.38,-0.01,0.00,M1] [#5 0.29,-0.14,0.73,U] [#6 0.61,-0.04,0.00,M10] [#7 0.05,0.17,0.61,U] [#8 0.24,-0.20,0.57,U] 
03:14:39.545 00.003 28316 refined, 4 included, MultiStar: {0.17, -0.09}, one-star: {0.23, -0.09}
03:14:39.548 00.003 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:14:39.548 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:14:39.549 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=-0.15 mountY=-0.11, mountTheta=-2.50
03:14:39.549 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
03:14:39.550 00.001 28316 Enqueuing Move request for scope (0.17, -0.09)
03:14:39.551 00.001 29988 Worker thread wakes up
03:14:39.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
03:14:39.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
03:14:39.551 00.000 29988 Moving (0.17, -0.09) raw xDistance=-0.15 yDistance=-0.11
03:14:39.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:14:39.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:39.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:39.552 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.7
03:14:39.554 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:39.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:39.556 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:14:39.556 00.000 29988 MoveAxis(E, 0, ABG)
03:14:39.556 00.000 29988 Move returns status 0, amount 0
03:14:39.556 00.000 29988 MoveAxis(N, 0, ABG)
03:14:39.556 00.000 29988 Move returns status 0, amount 0
03:14:39.556 00.000 29988 move complete, result=0
03:14:39.556 00.000 28316 Enqueuing Expose request
03:14:39.557 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:39.558 00.001 29988 worker thread done servicing request
03:14:39.558 00.000 29988 Worker thread wakes up
03:14:39.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:39.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:41.081 01.523 29988 Exposure complete
03:14:41.122 00.041 29988 worker thread done servicing request
03:14:41.122 00.000 28316 OnExposeComplete: enter
03:14:41.123 00.001 28316 UpdateGuideState(): m_state=6
03:14:41.123 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4981
03:14:41.124 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=257.79, Mass=2423, SNR=34.2, Peak=182 HFD=3.8
03:14:41.124 00.000 28316 MultiStar: [#1 0.48,-0.29,0.00,M9] [#2 0.34,0.01,0.00,M7] [#3 -0.12,-0.09,0.83,U] [#4 0.42,-0.13,0.00,M2] [#5 0.11,-0.04,0.71,U] [#6 0.40,0.03,0.00,R] [#7 -0.03,0.02,0.63,U] [#8 0.39,-0.27,0.00,M7] 
03:14:41.125 00.001 28316 refined, 3 included, MultiStar: {0.05, -0.03}, one-star: {0.20, -0.01}
03:14:41.125 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:14:41.126 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
03:14:41.128 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.57 mountX=-0.05 mountY=-0.03, mountTheta=-2.60
03:14:41.132 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
03:14:41.135 00.003 28316 Enqueuing Move request for scope (0.05, -0.03)
03:14:41.137 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:41.138 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.2
03:14:41.140 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:41.140 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:41.140 00.000 28316 Enqueuing Expose request
03:14:41.141 00.001 29988 Worker thread wakes up
03:14:41.141 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
03:14:41.141 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
03:14:41.141 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
03:14:41.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:14:41.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:41.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:14:41.141 00.000 29988 MoveAxis(E, 0, ABG)
03:14:41.141 00.000 29988 Move returns status 0, amount 0
03:14:41.141 00.000 29988 MoveAxis(N, 0, ABG)
03:14:41.141 00.000 29988 Move returns status 0, amount 0
03:14:41.141 00.000 29988 move complete, result=0
03:14:41.142 00.001 29988 worker thread done servicing request
03:14:41.142 00.000 29988 Worker thread wakes up
03:14:41.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:41.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:41.142 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:42.780 01.638 29988 Exposure complete
03:14:42.809 00.029 29988 worker thread done servicing request
03:14:42.809 00.000 28316 OnExposeComplete: enter
03:14:42.810 00.001 28316 UpdateGuideState(): m_state=6
03:14:42.811 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4982
03:14:42.811 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.70, Mass=2323, SNR=33.5, Peak=176 HFD=4.0
03:14:42.812 00.001 28316 MultiStar: [#1 0.36,-0.04,0.00,M10] [#2 0.34,-0.10,0.00,M8] [#3 0.09,-0.10,0.85,U] [#4 0.31,0.26,0.00,M3] [#5 0.01,0.08,0.75,U] [#6 -0.05,0.03,0.64,U] [#7 0.09,-0.05,0.64,U] [#8 0.28,-0.09,0.59,U] 
03:14:42.813 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.04}, one-star: {0.35, -0.10}
03:14:42.813 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:14:42.813 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:14:42.814 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.29 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
03:14:42.815 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
03:14:42.815 00.000 28316 Enqueuing Move request for scope (0.14, -0.04)
03:14:42.816 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:42.816 00.000 29988 Worker thread wakes up
03:14:42.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
03:14:42.816 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
03:14:42.816 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.10 yDistance=-0.11
03:14:42.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:14:42.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:42.817 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.5
03:14:42.818 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:42.819 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:14:42.819 00.000 29988 MoveAxis(E, 0, ABG)
03:14:42.819 00.000 29988 Move returns status 0, amount 0
03:14:42.819 00.000 29988 MoveAxis(N, 0, ABG)
03:14:42.819 00.000 29988 Move returns status 0, amount 0
03:14:42.819 00.000 29988 move complete, result=0
03:14:42.819 00.000 29988 worker thread done servicing request
03:14:42.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:42.819 00.000 28316 Enqueuing Expose request
03:14:42.820 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:42.820 00.000 29988 Worker thread wakes up
03:14:42.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:42.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:44.347 01.527 29988 Exposure complete
03:14:44.391 00.044 29988 worker thread done servicing request
03:14:44.391 00.000 28316 OnExposeComplete: enter
03:14:44.394 00.003 28316 UpdateGuideState(): m_state=6
03:14:44.396 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4983
03:14:44.399 00.003 28316 Star::Find returns 1 (0), X=950.49, Y=257.70, Mass=2361, SNR=33.6, Peak=175 HFD=3.8
03:14:44.400 00.001 28316 MultiStar: [#1 0.37,-0.09,0.00,R] [#2 0.30,-0.09,0.91,U] [#3 -0.32,-0.17,0.00,M1] [#4 0.19,0.10,0.85,U] [#5 -0.09,-0.05,0.75,U] [#6 -0.21,-0.05,0.62,U] [#7 -0.24,-0.00,0.61,U] [#8 0.09,-0.03,0.57,U] 
03:14:44.400 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.03}, one-star: {0.16, -0.10}
03:14:44.401 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:14:44.401 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:14:44.402 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.55 mountX=-0.05 mountY=-0.03, mountTheta=-2.58
03:14:44.402 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:14:44.404 00.002 28316 Enqueuing Move request for scope (0.06, -0.03)
03:14:44.405 00.001 29988 Worker thread wakes up
03:14:44.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:44.406 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:14:44.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:14:44.406 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.6
03:14:44.407 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:44.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:44.407 00.000 28316 Enqueuing Expose request
03:14:44.408 00.001 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.03
03:14:44.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:14:44.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:44.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:14:44.408 00.000 29988 MoveAxis(E, 0, ABG)
03:14:44.408 00.000 29988 Move returns status 0, amount 0
03:14:44.408 00.000 29988 MoveAxis(N, 0, ABG)
03:14:44.408 00.000 29988 Move returns status 0, amount 0
03:14:44.408 00.000 29988 move complete, result=0
03:14:44.408 00.000 29988 worker thread done servicing request
03:14:44.408 00.000 29988 Worker thread wakes up
03:14:44.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:44.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:44.411 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:46.140 01.729 29988 Exposure complete
03:14:46.167 00.027 29988 worker thread done servicing request
03:14:46.167 00.000 28316 OnExposeComplete: enter
03:14:46.168 00.001 28316 UpdateGuideState(): m_state=6
03:14:46.168 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4984
03:14:46.169 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=257.76, Mass=2359, SNR=33.7, Peak=181 HFD=3.8
03:14:46.169 00.000 28316 MultiStar: [#1 -0.13,-0.03,0.98,U] [#2 0.37,-0.15,0.00,M8] [#3 -0.07,-0.19,0.86,U] [#4 0.27,-0.08,0.82,U] [#5 -0.07,-0.08,0.73,U] [#6 -0.03,-0.04,0.61,U] [#7 -0.07,-0.05,0.63,U] [#8 0.21,-0.16,0.57,U] 
03:14:46.170 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.08}, one-star: {0.08, -0.04}
03:14:46.170 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
03:14:46.171 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
03:14:46.171 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.35 mountX=-0.08 mountY=0.02, mountTheta=2.90
03:14:46.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.08, opts=13)
03:14:46.173 00.001 28316 Enqueuing Move request for scope (0.02, -0.08)
03:14:46.173 00.000 29988 Worker thread wakes up
03:14:46.173 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:46.174 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.7
03:14:46.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:46.175 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:46.175 00.000 28316 Enqueuing Expose request
03:14:46.175 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
03:14:46.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
03:14:46.175 00.000 29988 Moving (0.02, -0.08) raw xDistance=-0.08 yDistance=0.02
03:14:46.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:14:46.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:46.176 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:14:46.176 00.000 29988 MoveAxis(E, 0, ABG)
03:14:46.176 00.000 29988 Move returns status 0, amount 0
03:14:46.176 00.000 29988 MoveAxis(N, 0, ABG)
03:14:46.176 00.000 29988 Move returns status 0, amount 0
03:14:46.176 00.000 29988 move complete, result=0
03:14:46.176 00.000 29988 worker thread done servicing request
03:14:46.176 00.000 29988 Worker thread wakes up
03:14:46.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:46.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:46.176 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:47.586 01.410 29988 Exposure complete
03:14:47.638 00.052 29988 worker thread done servicing request
03:14:47.638 00.000 28316 OnExposeComplete: enter
03:14:47.639 00.001 28316 UpdateGuideState(): m_state=6
03:14:47.639 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4985
03:14:47.640 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=257.73, Mass=2343, SNR=33.7, Peak=181 HFD=3.8
03:14:47.641 00.001 28316 MultiStar: [#1 0.14,0.04,0.98,U] [#2 0.49,0.03,0.00,M9] [#3 -0.07,-0.15,0.88,U] [#4 0.25,-0.10,0.80,U] [#5 -0.02,0.13,0.76,U] [#6 0.06,-0.08,0.63,U] [#7 0.16,-0.15,0.62,U] [#8 0.31,-0.11,0.57,U] 
03:14:47.642 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.05}, one-star: {0.22, -0.07}
03:14:47.644 00.002 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:14:47.645 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:14:47.646 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.41 mountX=-0.10 mountY=-0.09, mountTheta=-2.43
03:14:47.649 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.05, opts=13)
03:14:47.650 00.001 28316 Enqueuing Move request for scope (0.13, -0.05)
03:14:47.651 00.001 29988 Worker thread wakes up
03:14:47.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:47.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
03:14:47.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
03:14:47.651 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.7
03:14:47.652 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:47.652 00.000 29988 Moving (0.13, -0.05) raw xDistance=-0.10 yDistance=-0.09
03:14:47.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:14:47.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:47.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:47.653 00.001 28316 Enqueuing Expose request
03:14:47.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:14:47.653 00.000 29988 MoveAxis(E, 0, ABG)
03:14:47.653 00.000 29988 Move returns status 0, amount 0
03:14:47.653 00.000 29988 MoveAxis(N, 0, ABG)
03:14:47.653 00.000 29988 Move returns status 0, amount 0
03:14:47.653 00.000 29988 move complete, result=0
03:14:47.653 00.000 29988 worker thread done servicing request
03:14:47.653 00.000 29988 Worker thread wakes up
03:14:47.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:47.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:47.654 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:49.284 01.630 29988 Exposure complete
03:14:49.323 00.039 29988 worker thread done servicing request
03:14:49.323 00.000 28316 OnExposeComplete: enter
03:14:49.326 00.003 28316 UpdateGuideState(): m_state=6
03:14:49.328 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4986
03:14:49.331 00.003 28316 Star::Find returns 1 (0), X=950.56, Y=257.66, Mass=2348, SNR=33.4, Peak=173 HFD=4.0
03:14:49.333 00.002 28316 MultiStar: [#1 0.01,-0.06,1.00,U] [#2 0.39,-0.01,0.00,M10] [#3 -0.09,-0.07,0.87,U] [#4 0.15,0.02,0.81,U] [#5 -0.11,0.00,0.73,U] [#6 -0.15,-0.27,0.65,U] [#7 -0.02,-0.12,0.63,U] [#8 0.30,-0.26,0.00,M4] 
03:14:49.336 00.003 28316 refined, 6 included, MultiStar: {0.02, -0.09}, one-star: {0.23, -0.14}
03:14:49.337 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
03:14:49.337 00.000 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
03:14:49.338 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.39 mountX=-0.09 mountY=0.02, mountTheta=2.86
03:14:49.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
03:14:49.339 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
03:14:49.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:49.340 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.4
03:14:49.340 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:49.341 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:49.341 00.000 28316 Enqueuing Expose request
03:14:49.342 00.001 29988 Worker thread wakes up
03:14:49.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
03:14:49.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
03:14:49.342 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
03:14:49.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:14:49.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:49.342 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:14:49.342 00.000 29988 MoveAxis(E, 0, ABG)
03:14:49.342 00.000 29988 Move returns status 0, amount 0
03:14:49.342 00.000 29988 MoveAxis(N, 0, ABG)
03:14:49.342 00.000 29988 Move returns status 0, amount 0
03:14:49.342 00.000 29988 move complete, result=0
03:14:49.342 00.000 29988 worker thread done servicing request
03:14:49.342 00.000 29988 Worker thread wakes up
03:14:49.342 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:49.343 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:49.343 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:50.868 01.525 29988 Exposure complete
03:14:50.907 00.039 29988 worker thread done servicing request
03:14:50.907 00.000 28316 OnExposeComplete: enter
03:14:50.908 00.001 28316 UpdateGuideState(): m_state=6
03:14:50.908 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4987
03:14:50.910 00.002 28316 Star::Find returns 1 (0), X=950.39, Y=257.67, Mass=2379, SNR=33.8, Peak=176 HFD=3.9
03:14:50.912 00.002 28316 MultiStar: [#1 -0.10,-0.12,0.99,U] [#2 0.37,-0.22,0.00,R] [#3 -0.18,-0.22,0.85,U] [#4 0.32,-0.11,0.00,M1] [#5 0.04,-0.12,0.73,U] [#6 -0.09,-0.18,0.62,U] [#7 0.01,-0.26,0.61,U] [#8 0.34,-0.27,0.00,M5] 
03:14:50.913 00.001 28316 single-star, 5 included, MultiStar: {-0.05, -0.16}, one-star: {0.06, -0.13}
03:14:50.915 00.002 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.13)
03:14:50.917 00.002 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
03:14:50.917 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.15 mountX=-0.14 mountY=0.01, mountTheta=3.09
03:14:50.919 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
03:14:50.920 00.001 28316 Enqueuing Move request for scope (0.06, -0.13)
03:14:50.921 00.001 29988 Worker thread wakes up
03:14:50.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
03:14:50.921 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
03:14:50.921 00.000 29988 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=0.01
03:14:50.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:14:50.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:50.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:14:50.921 00.000 29988 MoveAxis(E, 0, ABG)
03:14:50.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:50.921 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:14:50.922 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:50.922 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:50.923 00.001 28316 Enqueuing Expose request
03:14:50.923 00.000 29988 Move returns status 0, amount 0
03:14:50.923 00.000 29988 MoveAxis(N, 0, ABG)
03:14:50.923 00.000 29988 Move returns status 0, amount 0
03:14:50.923 00.000 29988 move complete, result=0
03:14:50.923 00.000 29988 worker thread done servicing request
03:14:50.923 00.000 29988 Worker thread wakes up
03:14:50.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:50.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:50.924 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:52.553 01.629 29988 Exposure complete
03:14:52.582 00.029 29988 worker thread done servicing request
03:14:52.582 00.000 28316 OnExposeComplete: enter
03:14:52.583 00.001 28316 UpdateGuideState(): m_state=6
03:14:52.584 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4988
03:14:52.584 00.000 28316 Star::Find returns 1 (0), X=950.41, Y=257.55, Mass=2464, SNR=34.3, Peak=166 HFD=4.0
03:14:52.585 00.001 28316 MultiStar: [#1 -0.14,-0.22,0.97,U] [#2 -0.08,0.22,0.88,U] [#3 -0.27,-0.28,0.00,M1] [#4 0.18,-0.23,0.80,U] [#5 0.09,-0.09,0.74,U] [#6 0.01,-0.22,0.61,U] [#7 0.08,-0.09,0.61,U] [#8 0.34,-0.11,0.00,M6] 
03:14:52.585 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.13}, one-star: {0.07, -0.24}
03:14:52.585 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
03:14:52.587 00.002 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
03:14:52.587 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.38 mountX=-0.13 mountY=0.04, mountTheta=2.87
03:14:52.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
03:14:52.589 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
03:14:52.589 00.000 29988 Worker thread wakes up
03:14:52.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
03:14:52.589 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
03:14:52.589 00.000 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
03:14:52.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:14:52.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:52.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:52.589 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.3
03:14:52.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:52.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:52.591 00.001 28316 Enqueuing Expose request
03:14:52.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:14:52.591 00.000 29988 MoveAxis(E, 0, ABG)
03:14:52.591 00.000 29988 Move returns status 0, amount 0
03:14:52.591 00.000 29988 MoveAxis(N, 0, ABG)
03:14:52.591 00.000 29988 Move returns status 0, amount 0
03:14:52.591 00.000 29988 move complete, result=0
03:14:52.591 00.000 29988 worker thread done servicing request
03:14:52.591 00.000 29988 Worker thread wakes up
03:14:52.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:52.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:52.592 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:14:54.108 01.516 29988 Exposure complete
03:14:54.148 00.040 29988 worker thread done servicing request
03:14:54.148 00.000 28316 OnExposeComplete: enter
03:14:54.149 00.001 28316 UpdateGuideState(): m_state=6
03:14:54.151 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4989
03:14:54.154 00.003 28316 Star::Find returns 1 (0), X=950.57, Y=257.80, Mass=2358, SNR=33.6, Peak=170 HFD=3.9
03:14:54.157 00.003 28316 MultiStar: [#1 -0.00,-0.07,1.01,U] [#2 0.18,0.30,0.00,M1] [#3 0.05,-0.10,0.88,U] [#4 0.42,0.09,0.00,M1] [#5 -0.08,-0.00,0.73,U] [#6 0.05,-0.04,0.62,U] [#7 0.05,0.15,0.63,U] [#8 0.42,-0.02,0.00,M7] 
03:14:54.160 00.003 28316 refined, 5 included, MultiStar: {0.06, -0.02}, one-star: {0.23, -0.00}
03:14:54.162 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
03:14:54.162 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
03:14:54.163 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.31 mountX=-0.04 mountY=-0.04, mountTheta=-2.32
03:14:54.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
03:14:54.164 00.000 28316 Enqueuing Move request for scope (0.06, -0.02)
03:14:54.165 00.001 29988 Worker thread wakes up
03:14:54.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:54.165 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.6
03:14:54.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:54.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:54.166 00.000 28316 Enqueuing Expose request
03:14:54.167 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
03:14:54.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
03:14:54.167 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.04
03:14:54.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:14:54.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:54.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:14:54.167 00.000 29988 MoveAxis(E, 0, ABG)
03:14:54.167 00.000 29988 Move returns status 0, amount 0
03:14:54.167 00.000 29988 MoveAxis(N, 0, ABG)
03:14:54.168 00.001 29988 Move returns status 0, amount 0
03:14:54.168 00.000 29988 move complete, result=0
03:14:54.168 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:14:54.168 00.000 29988 worker thread done servicing request
03:14:54.168 00.000 29988 Worker thread wakes up
03:14:54.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:54.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:55.797 01.629 29988 Exposure complete
03:14:55.845 00.048 29988 worker thread done servicing request
03:14:55.845 00.000 28316 OnExposeComplete: enter
03:14:55.847 00.002 28316 UpdateGuideState(): m_state=6
03:14:55.847 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4990
03:14:55.848 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=257.72, Mass=2260, SNR=33.0, Peak=168 HFD=3.7
03:14:55.848 00.000 28316 MultiStar: [#1 0.03,-0.12,0.99,U] [#2 0.13,0.20,0.94,U] [#3 0.10,-0.12,0.85,U] [#4 0.34,-0.01,0.00,M2] [#5 0.00,-0.15,0.73,U] [#6 -0.03,-0.10,0.68,U] [#7 0.13,-0.09,0.64,U] [#8 0.62,-0.24,0.00,M8] 
03:14:55.849 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.06}, one-star: {0.29, -0.07}
03:14:55.849 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
03:14:55.850 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
03:14:55.850 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.54 mountX=-0.10 mountY=-0.06, mountTheta=-2.57
03:14:55.852 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.06, opts=13)
03:14:55.853 00.001 28316 Enqueuing Move request for scope (0.10, -0.06)
03:14:55.854 00.001 29988 Worker thread wakes up
03:14:55.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
03:14:55.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
03:14:55.854 00.000 29988 Moving (0.10, -0.06) raw xDistance=-0.10 yDistance=-0.06
03:14:55.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:14:55.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:55.854 00.000 28316 UpdateGuideState exits: m=2260 RSB=33.0
03:14:55.855 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:55.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:14:55.855 00.000 29988 MoveAxis(E, 0, ABG)
03:14:55.855 00.000 29988 Move returns status 0, amount 0
03:14:55.855 00.000 29988 MoveAxis(N, 0, ABG)
03:14:55.855 00.000 29988 Move returns status 0, amount 0
03:14:55.855 00.000 29988 move complete, result=0
03:14:55.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:55.856 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:55.856 00.000 28316 Enqueuing Expose request
03:14:55.856 00.000 29988 worker thread done servicing request
03:14:55.856 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:55.857 00.001 29988 Worker thread wakes up
03:14:55.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:55.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:57.380 01.523 29988 Exposure complete
03:14:57.420 00.040 29988 worker thread done servicing request
03:14:57.420 00.000 28316 OnExposeComplete: enter
03:14:57.421 00.001 28316 UpdateGuideState(): m_state=6
03:14:57.422 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4991
03:14:57.422 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=257.66, Mass=2347, SNR=33.5, Peak=184 HFD=4.0
03:14:57.423 00.001 28316 MultiStar: [#1 0.03,0.05,0.99,U] [#2 0.35,0.19,0.00,M1] [#3 0.26,-0.22,0.00,M1] [#4 0.33,0.35,0.00,M3] [#5 -0.07,0.07,0.75,U] [#6 -0.14,0.26,0.65,U] [#7 0.14,0.14,0.62,U] [#8 0.61,0.03,0.00,M9] 
03:14:57.423 00.000 28316 refined, 4 included, MultiStar: {0.14, 0.06}, one-star: {0.57, -0.14}
03:14:57.424 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
03:14:57.424 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
03:14:57.425 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.39 mountX=-0.01 mountY=-0.15, mountTheta=-1.61
03:14:57.430 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.06, opts=13)
03:14:57.432 00.002 28316 Enqueuing Move request for scope (0.14, 0.06)
03:14:57.433 00.001 29988 Worker thread wakes up
03:14:57.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:57.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
03:14:57.434 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
03:14:57.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
03:14:57.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:57.435 00.001 29988 Moving (0.14, 0.06) raw xDistance=-0.01 yDistance=-0.15
03:14:57.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:57.435 00.000 28316 Enqueuing Expose request
03:14:57.436 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:14:57.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:14:57.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:14:57.436 00.000 29988 MoveAxis(E, 0, ABG)
03:14:57.436 00.000 29988 Move returns status 0, amount 0
03:14:57.436 00.000 29988 MoveAxis(N, 0, ABG)
03:14:57.436 00.000 29988 Move returns status 0, amount 0
03:14:57.436 00.000 29988 move complete, result=0
03:14:57.436 00.000 29988 worker thread done servicing request
03:14:57.436 00.000 29988 Worker thread wakes up
03:14:57.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:57.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:14:57.436 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:14:59.067 01.631 29988 Exposure complete
03:14:59.107 00.040 29988 worker thread done servicing request
03:14:59.108 00.001 28316 OnExposeComplete: enter
03:14:59.109 00.001 28316 UpdateGuideState(): m_state=6
03:14:59.110 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4992
03:14:59.111 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=258.23, Mass=2425, SNR=34.2, Peak=168 HFD=3.9
03:14:59.112 00.001 28316 MultiStar: [#1 0.03,0.44,0.00,M1] [#2 -0.04,0.70,0.00,M2] [#3 0.01,0.51,0.00,M2] [#4 0.15,0.61,0.00,M4] [#5 -0.07,0.42,0.00,M1] [#6 -0.18,0.61,0.00,M1] [#7 -0.07,0.41,0.00,M1] [#8 0.24,0.36,0.00,M10] 
03:14:59.113 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
03:14:59.113 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
03:14:59.114 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.44 cameraTheta=1.43 mountX=0.37 mountY=-0.25, mountTheta=-0.59
03:14:59.116 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.43, opts=13)
03:14:59.116 00.000 28316 Enqueuing Move request for scope (0.06, 0.43)
03:14:59.117 00.001 29988 Worker thread wakes up
03:14:59.117 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:14:59.117 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
03:14:59.118 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:14:59.118 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:14:59.118 00.000 28316 Enqueuing Expose request
03:14:59.119 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.43) opts 0xd
03:14:59.119 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.43)
03:14:59.119 00.000 29988 Moving (0.06, 0.43) raw xDistance=0.37 yDistance=-0.25
03:14:59.119 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
03:14:59.119 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:14:59.119 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:14:59.119 00.000 29988 MoveAxis(W, 77, ABG)
03:14:59.119 00.000 29988 Guiding  Dir = 3, Dur = 77
03:14:59.119 00.000 29988 IsSlewing returns 0
03:14:59.119 00.000 29988 IsGuiding returns 0
03:14:59.121 00.002 29988 PulseGuide returned control before completion, sleep 86
03:14:59.220 00.099 29988 IsGuiding returns 0
03:14:59.220 00.000 29988 Move returns status 0, amount 77
03:14:59.220 00.000 29988 MoveAxis(N, 0, ABG)
03:14:59.220 00.000 29988 Move returns status 0, amount 0
03:14:59.220 00.000 29988 move complete, result=0
03:14:59.220 00.000 29988 worker thread done servicing request
03:14:59.220 00.000 28316 GuideStep: 0.4 px 77 ms WEST, -0.2 px 0 ms NORTH
03:14:59.221 00.001 29988 Worker thread wakes up
03:14:59.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:14:59.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:00.625 01.404 29988 Exposure complete
03:15:00.654 00.029 29988 worker thread done servicing request
03:15:00.654 00.000 28316 OnExposeComplete: enter
03:15:00.656 00.002 28316 UpdateGuideState(): m_state=6
03:15:00.657 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4993
03:15:00.657 00.000 28316 Star::Find returns 1 (0), X=950.10, Y=257.91, Mass=2318, SNR=33.4, Peak=216 HFD=4.2
03:15:00.658 00.001 28316 MultiStar: [#1 -0.28,0.14,0.99,U] [#2 -0.42,0.36,0.00,M3] [#3 -0.39,-0.01,0.00,M3] [#4 0.07,0.15,0.83,U] [#5 -0.31,0.16,0.00,M2] [#6 -0.45,-0.00,0.00,M2] [#7 -0.17,0.06,0.62,U] [#8 0.01,0.09,0.61,U] 
03:15:00.659 00.001 28316 refined, 4 included, MultiStar: {-0.14, 0.11}, one-star: {-0.23, 0.11}
03:15:00.660 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
03:15:00.661 00.001 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
03:15:00.662 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.44 mountX=0.16 mountY=0.07, mountTheta=0.41
03:15:00.665 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
03:15:00.666 00.001 28316 Enqueuing Move request for scope (-0.14, 0.11)
03:15:00.666 00.000 29988 Worker thread wakes up
03:15:00.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:00.667 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.4
03:15:00.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:00.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:00.668 00.000 28316 Enqueuing Expose request
03:15:00.669 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
03:15:00.669 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
03:15:00.669 00.000 29988 Moving (-0.14, 0.11) raw xDistance=0.16 yDistance=0.07
03:15:00.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:15:00.669 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:00.669 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:15:00.669 00.000 29988 MoveAxis(E, 0, ABG)
03:15:00.669 00.000 29988 Move returns status 0, amount 0
03:15:00.670 00.001 29988 MoveAxis(N, 0, ABG)
03:15:00.670 00.000 29988 Move returns status 0, amount 0
03:15:00.670 00.000 29988 move complete, result=0
03:15:00.670 00.000 29988 worker thread done servicing request
03:15:00.670 00.000 29988 Worker thread wakes up
03:15:00.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:00.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:00.670 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:15:02.293 01.623 29988 Exposure complete
03:15:02.334 00.041 29988 worker thread done servicing request
03:15:02.334 00.000 28316 OnExposeComplete: enter
03:15:02.334 00.000 28316 UpdateGuideState(): m_state=6
03:15:02.335 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4994
03:15:02.335 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.86, Mass=2296, SNR=33.3, Peak=180 HFD=3.9
03:15:02.336 00.001 28316 MultiStar: [#1 -0.09,0.09,0.99,U] [#2 -0.13,0.09,0.93,U] [#3 -0.24,0.14,0.85,U] [#4 0.27,0.24,0.00,M4] [#5 0.10,0.10,0.74,U] [#6 0.11,0.05,0.64,U] [#7 -0.06,0.20,0.62,U] [#8 0.15,-0.07,0.58,U] 
03:15:02.336 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.09}, one-star: {0.11, 0.06}
03:15:02.337 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.24 = -0.24)
03:15:02.338 00.001 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
03:15:02.340 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.76 mountX=0.08 mountY=-0.02, mountTheta=-0.27
03:15:02.345 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
03:15:02.347 00.002 28316 Enqueuing Move request for scope (-0.02, 0.09)
03:15:02.350 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:02.352 00.002 29988 Worker thread wakes up
03:15:02.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
03:15:02.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
03:15:02.352 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.08 yDistance=-0.02
03:15:02.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:15:02.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:02.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:15:02.352 00.000 29988 MoveAxis(E, 0, ABG)
03:15:02.352 00.000 29988 Move returns status 0, amount 0
03:15:02.352 00.000 29988 MoveAxis(N, 0, ABG)
03:15:02.352 00.000 29988 Move returns status 0, amount 0
03:15:02.352 00.000 29988 move complete, result=0
03:15:02.352 00.000 29988 worker thread done servicing request
03:15:02.352 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.3
03:15:02.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:02.353 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:02.353 00.000 28316 Enqueuing Expose request
03:15:02.355 00.002 29988 Worker thread wakes up
03:15:02.355 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:02.356 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:02.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:03.872 01.516 29988 Exposure complete
03:15:03.934 00.062 29988 worker thread done servicing request
03:15:03.934 00.000 28316 OnExposeComplete: enter
03:15:03.935 00.001 28316 UpdateGuideState(): m_state=6
03:15:03.936 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4995
03:15:03.937 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.66, Mass=2356, SNR=33.5, Peak=183 HFD=3.6
03:15:03.938 00.001 28316 MultiStar: [#1 -0.07,-0.05,1.01,U] [#2 -0.31,0.08,0.91,U] [#3 -0.16,-0.22,0.85,U] [#4 0.29,-0.01,0.83,U] [#5 -0.07,0.05,0.72,U] [#6 -0.05,-0.22,0.59,U] [#7 0.02,-0.13,0.63,U] [#8 -0.05,-0.12,0.61,U] 
03:15:03.939 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {0.04, -0.14}
03:15:03.940 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:15:03.942 00.002 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
03:15:03.945 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=-0.05 mountY=0.07, mountTheta=2.20
03:15:03.948 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
03:15:03.949 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
03:15:03.949 00.000 29988 Worker thread wakes up
03:15:03.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:03.950 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.5
03:15:03.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:03.951 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:03.951 00.000 28316 Enqueuing Expose request
03:15:03.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
03:15:03.952 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
03:15:03.952 00.000 29988 Moving (-0.04, -0.08) raw xDistance=-0.05 yDistance=0.07
03:15:03.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:15:03.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:03.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:15:03.952 00.000 29988 MoveAxis(E, 0, ABG)
03:15:03.952 00.000 29988 Move returns status 0, amount 0
03:15:03.952 00.000 29988 MoveAxis(N, 0, ABG)
03:15:03.952 00.000 29988 Move returns status 0, amount 0
03:15:03.952 00.000 29988 move complete, result=0
03:15:03.952 00.000 29988 worker thread done servicing request
03:15:03.952 00.000 29988 Worker thread wakes up
03:15:03.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:03.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:03.952 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:15:05.590 01.638 29988 Exposure complete
03:15:05.615 00.025 29988 worker thread done servicing request
03:15:05.616 00.001 28316 OnExposeComplete: enter
03:15:05.616 00.000 28316 UpdateGuideState(): m_state=6
03:15:05.617 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4996
03:15:05.618 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=257.69, Mass=2379, SNR=33.8, Peak=176 HFD=3.8
03:15:05.618 00.000 28316 MultiStar: [#1 -0.16,0.04,0.98,U] [#2 -0.11,0.21,0.89,U] [#3 -0.10,-0.15,0.85,U] [#4 0.29,-0.20,0.00,M4] [#5 -0.07,-0.00,0.74,U] [#6 0.08,-0.20,0.61,U] [#7 -0.07,0.02,0.62,U] [#8 0.16,-0.27,0.55,U] 
03:15:05.619 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.04}, one-star: {0.11, -0.11}
03:15:05.620 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
03:15:05.620 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
03:15:05.622 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.17 mountX=-0.03 mountY=0.05, mountTheta=2.10
03:15:05.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
03:15:05.624 00.001 28316 Enqueuing Move request for scope (-0.03, -0.04)
03:15:05.624 00.000 29988 Worker thread wakes up
03:15:05.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:05.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
03:15:05.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
03:15:05.625 00.000 29988 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
03:15:05.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:15:05.625 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:15:05.626 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:05.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:05.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:05.627 00.001 28316 Enqueuing Expose request
03:15:05.627 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:15:05.627 00.000 29988 MoveAxis(E, 0, ABG)
03:15:05.627 00.000 29988 Move returns status 0, amount 0
03:15:05.627 00.000 29988 MoveAxis(N, 0, ABG)
03:15:05.627 00.000 29988 Move returns status 0, amount 0
03:15:05.627 00.000 29988 move complete, result=0
03:15:05.627 00.000 29988 worker thread done servicing request
03:15:05.627 00.000 29988 Worker thread wakes up
03:15:05.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:05.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:05.628 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:07.150 01.522 29988 Exposure complete
03:15:07.184 00.034 29988 worker thread done servicing request
03:15:07.185 00.001 28316 OnExposeComplete: enter
03:15:07.185 00.000 28316 UpdateGuideState(): m_state=6
03:15:07.186 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4997
03:15:07.186 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=257.79, Mass=2352, SNR=33.6, Peak=176 HFD=3.8
03:15:07.187 00.001 28316 MultiStar: [#1 0.07,-0.08,0.97,U] [#2 0.07,0.13,0.89,U] [#3 -0.16,-0.05,0.83,U] [#4 0.41,0.03,0.00,M5] [#5 -0.01,-0.02,0.76,U] [#6 0.09,-0.11,0.61,U] [#7 0.18,0.00,0.63,U] [#8 0.47,0.03,0.00,M7] 
03:15:07.187 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.02}, one-star: {0.21, -0.01}
03:15:07.188 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:15:07.188 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
03:15:07.188 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.26 mountX=-0.04 mountY=-0.05, mountTheta=-2.27
03:15:07.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
03:15:07.190 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
03:15:07.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:07.191 00.001 29988 Worker thread wakes up
03:15:07.191 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
03:15:07.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:07.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:07.192 00.000 28316 Enqueuing Expose request
03:15:07.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
03:15:07.193 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
03:15:07.193 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.05
03:15:07.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:15:07.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:07.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:07.193 00.000 29988 MoveAxis(E, 0, ABG)
03:15:07.193 00.000 29988 Move returns status 0, amount 0
03:15:07.193 00.000 29988 MoveAxis(N, 0, ABG)
03:15:07.193 00.000 29988 Move returns status 0, amount 0
03:15:07.193 00.000 29988 move complete, result=0
03:15:07.193 00.000 29988 worker thread done servicing request
03:15:07.193 00.000 29988 Worker thread wakes up
03:15:07.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:07.194 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:07.195 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:08.830 01.635 29988 Exposure complete
03:15:08.860 00.030 29988 worker thread done servicing request
03:15:08.860 00.000 28316 OnExposeComplete: enter
03:15:08.861 00.001 28316 UpdateGuideState(): m_state=6
03:15:08.861 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4998
03:15:08.862 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=257.77, Mass=2340, SNR=33.5, Peak=187 HFD=3.8
03:15:08.862 00.000 28316 MultiStar: [#1 -0.21,-0.09,1.00,U] [#2 -0.17,0.10,0.90,U] [#3 -0.21,-0.07,0.86,U] [#4 0.25,0.18,0.82,U] [#5 -0.18,-0.03,0.74,U] [#6 -0.15,-0.14,0.60,U] [#7 -0.08,0.00,0.63,U] [#8 -0.05,0.11,0.60,U] 
03:15:08.863 00.001 28316 single-star, 8 included, MultiStar: {-0.08, 0.00}, one-star: {0.04, -0.03}
03:15:08.863 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:15:08.863 00.000 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
03:15:08.864 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.57 mountX=-0.04 mountY=-0.02, mountTheta=-2.59
03:15:08.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
03:15:08.865 00.000 28316 Enqueuing Move request for scope (0.04, -0.03)
03:15:08.866 00.001 29988 Worker thread wakes up
03:15:08.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:08.866 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:15:08.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:08.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:08.868 00.001 28316 Enqueuing Expose request
03:15:08.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
03:15:08.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
03:15:08.868 00.000 29988 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=-0.02
03:15:08.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:15:08.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:08.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:15:08.868 00.000 29988 MoveAxis(E, 0, ABG)
03:15:08.868 00.000 29988 Move returns status 0, amount 0
03:15:08.868 00.000 29988 MoveAxis(N, 0, ABG)
03:15:08.868 00.000 29988 Move returns status 0, amount 0
03:15:08.868 00.000 29988 move complete, result=0
03:15:08.868 00.000 29988 worker thread done servicing request
03:15:08.868 00.000 29988 Worker thread wakes up
03:15:08.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:08.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:08.869 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:10.397 01.528 29988 Exposure complete
03:15:10.435 00.038 29988 worker thread done servicing request
03:15:10.435 00.000 28316 OnExposeComplete: enter
03:15:10.436 00.001 28316 UpdateGuideState(): m_state=6
03:15:10.436 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4999
03:15:10.437 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=257.88, Mass=2333, SNR=33.4, Peak=173 HFD=3.9
03:15:10.438 00.001 28316 MultiStar: [#1 -0.26,0.04,0.96,U] [#2 -0.13,0.31,0.00,M1] [#3 -0.08,-0.01,0.88,U] [#4 0.31,0.14,0.00,M5] [#5 -0.04,0.18,0.74,U] [#6 0.14,-0.07,0.63,U] [#7 0.03,0.10,0.61,U] [#8 0.17,-0.06,0.58,U] 
03:15:10.438 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.04}, one-star: {0.17, 0.09}
03:15:10.438 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
03:15:10.439 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
03:15:10.439 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.43 mountX=0.04 mountY=-0.02, mountTheta=-0.60
03:15:10.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
03:15:10.441 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
03:15:10.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:10.442 00.001 29988 Worker thread wakes up
03:15:10.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
03:15:10.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
03:15:10.442 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.04 yDistance=-0.02
03:15:10.442 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:15:10.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:15:10.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:10.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:10.443 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:15:10.443 00.000 29988 MoveAxis(E, 0, ABG)
03:15:10.443 00.000 29988 Move returns status 0, amount 0
03:15:10.443 00.000 29988 MoveAxis(N, 0, ABG)
03:15:10.443 00.000 29988 Move returns status 0, amount 0
03:15:10.443 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:10.443 00.000 28316 Enqueuing Expose request
03:15:10.444 00.001 29988 move complete, result=0
03:15:10.444 00.000 29988 worker thread done servicing request
03:15:10.444 00.000 29988 Worker thread wakes up
03:15:10.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:10.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:10.445 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:12.076 01.631 29988 Exposure complete
03:15:12.122 00.046 29988 worker thread done servicing request
03:15:12.122 00.000 28316 OnExposeComplete: enter
03:15:12.123 00.001 28316 UpdateGuideState(): m_state=6
03:15:12.123 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5000
03:15:12.124 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=257.80, Mass=2436, SNR=34.2, Peak=189 HFD=4.0
03:15:12.124 00.000 28316 MultiStar: [#1 -0.10,-0.02,0.96,U] [#2 -0.17,0.20,0.92,U] [#3 -0.20,0.07,0.84,U] [#4 0.19,0.25,0.83,U] [#5 -0.22,0.06,0.74,U] [#6 -0.12,-0.02,0.62,U] [#7 -0.16,0.19,0.62,U] [#8 0.20,-0.20,0.56,U] 
03:15:12.125 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.07}, one-star: {0.09, 0.01}
03:15:12.125 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
03:15:12.126 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
03:15:12.126 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=0.08 mountY=0.02, mountTheta=0.21
03:15:12.127 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
03:15:12.129 00.002 28316 Enqueuing Move request for scope (-0.05, 0.07)
03:15:12.130 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:12.131 00.001 29988 Worker thread wakes up
03:15:12.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
03:15:12.131 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
03:15:12.131 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.02
03:15:12.131 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:15:12.131 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:12.131 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
03:15:12.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:12.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:12.132 00.000 28316 Enqueuing Expose request
03:15:12.133 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:15:12.133 00.000 29988 MoveAxis(E, 0, ABG)
03:15:12.133 00.000 29988 Move returns status 0, amount 0
03:15:12.133 00.000 29988 MoveAxis(N, 0, ABG)
03:15:12.133 00.000 29988 Move returns status 0, amount 0
03:15:12.133 00.000 29988 move complete, result=0
03:15:12.133 00.000 29988 worker thread done servicing request
03:15:12.133 00.000 29988 Worker thread wakes up
03:15:12.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:12.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:12.133 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:13.649 01.516 29988 Exposure complete
03:15:13.697 00.048 29988 worker thread done servicing request
03:15:13.697 00.000 28316 OnExposeComplete: enter
03:15:13.698 00.001 28316 UpdateGuideState(): m_state=6
03:15:13.698 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5001
03:15:13.699 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=257.81, Mass=2349, SNR=33.6, Peak=181 HFD=3.8
03:15:13.699 00.000 28316 MultiStar: [#1 -0.11,-0.02,0.97,U] [#2 -0.12,0.14,0.92,U] [#3 -0.20,0.03,0.86,U] [#4 0.21,0.07,0.85,U] [#5 -0.19,-0.06,0.72,U] [#6 -0.16,-0.13,0.61,U] [#7 -0.00,-0.13,0.64,U] [#8 0.33,-0.01,0.57,U] 
03:15:13.700 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {0.05, 0.01}
03:15:13.700 00.000 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
03:15:13.701 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
03:15:13.701 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.09 mountX=0.01 mountY=0.03, mountTheta=1.19
03:15:13.702 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.00, opts=13)
03:15:13.703 00.001 28316 Enqueuing Move request for scope (-0.03, -0.00)
03:15:13.703 00.000 29988 Worker thread wakes up
03:15:13.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
03:15:13.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
03:15:13.703 00.000 29988 Moving (-0.03, -0.00) raw xDistance=0.01 yDistance=0.03
03:15:13.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:15:13.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:13.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:15:13.703 00.000 29988 MoveAxis(E, 0, ABG)
03:15:13.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:13.704 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
03:15:13.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:13.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:13.705 00.000 28316 Enqueuing Expose request
03:15:13.705 00.000 29988 Move returns status 0, amount 0
03:15:13.706 00.001 29988 MoveAxis(N, 0, ABG)
03:15:13.706 00.000 29988 Move returns status 0, amount 0
03:15:13.706 00.000 29988 move complete, result=0
03:15:13.706 00.000 29988 worker thread done servicing request
03:15:13.706 00.000 29988 Worker thread wakes up
03:15:13.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:13.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:13.706 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:15.332 01.626 29988 Exposure complete
03:15:15.389 00.057 29988 worker thread done servicing request
03:15:15.389 00.000 28316 OnExposeComplete: enter
03:15:15.391 00.002 28316 UpdateGuideState(): m_state=6
03:15:15.392 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5002
03:15:15.394 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=257.86, Mass=2377, SNR=33.8, Peak=188 HFD=4.0
03:15:15.397 00.003 28316 MultiStar: [#1 0.08,0.01,0.99,U] [#2 -0.01,0.34,0.00,M1] [#3 -0.13,-0.06,0.83,U] [#4 0.35,-0.00,0.00,M4] [#5 -0.04,0.09,0.74,U] [#6 0.00,-0.20,0.61,U] [#7 0.07,-0.10,0.60,U] [#8 0.29,-0.10,0.60,U] 
03:15:15.399 00.002 28316 refined, 6 included, MultiStar: {0.09, -0.03}, one-star: {0.31, 0.06}
03:15:15.401 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:15:15.404 00.003 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:15:15.406 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=-0.06 mountY=-0.07, mountTheta=-2.33
03:15:15.411 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
03:15:15.412 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
03:15:15.412 00.000 29988 Worker thread wakes up
03:15:15.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:15.413 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:15:15.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:15.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:15.414 00.000 28316 Enqueuing Expose request
03:15:15.415 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
03:15:15.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
03:15:15.415 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.06 yDistance=-0.07
03:15:15.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:15:15.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:15.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:15:15.415 00.000 29988 MoveAxis(E, 0, ABG)
03:15:15.415 00.000 29988 Move returns status 0, amount 0
03:15:15.415 00.000 29988 MoveAxis(N, 0, ABG)
03:15:15.415 00.000 29988 Move returns status 0, amount 0
03:15:15.415 00.000 29988 move complete, result=0
03:15:15.415 00.000 29988 worker thread done servicing request
03:15:15.415 00.000 29988 Worker thread wakes up
03:15:15.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:15.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:15.415 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:16.826 01.411 29988 Exposure complete
03:15:16.867 00.041 29988 worker thread done servicing request
03:15:16.867 00.000 28316 OnExposeComplete: enter
03:15:16.868 00.001 28316 UpdateGuideState(): m_state=6
03:15:16.868 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5003
03:15:16.870 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=257.82, Mass=2428, SNR=34.1, Peak=186 HFD=3.8
03:15:16.871 00.001 28316 MultiStar: [#1 -0.07,0.04,0.99,U] [#2 0.05,0.26,0.87,U] [#3 -0.19,-0.06,0.85,U] [#4 0.42,0.10,0.00,M5] [#5 -0.12,0.15,0.74,U] [#6 -0.03,-0.17,0.62,U] [#7 0.16,0.06,0.63,U] [#8 0.26,-0.06,0.55,U] 
03:15:16.874 00.003 28316 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {0.19, 0.03}
03:15:16.876 00.002 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
03:15:16.879 00.003 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
03:15:16.881 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.07 mountX=0.03 mountY=-0.04, mountTheta=-0.94
03:15:16.884 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
03:15:16.886 00.002 28316 Enqueuing Move request for scope (0.02, 0.04)
03:15:16.889 00.003 29988 Worker thread wakes up
03:15:16.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
03:15:16.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:16.890 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
03:15:16.890 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1
03:15:16.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:16.892 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:16.892 00.000 28316 Enqueuing Expose request
03:15:16.893 00.001 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.04
03:15:16.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:15:16.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:16.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:15:16.893 00.000 29988 MoveAxis(E, 0, ABG)
03:15:16.893 00.000 29988 Move returns status 0, amount 0
03:15:16.893 00.000 29988 MoveAxis(N, 0, ABG)
03:15:16.893 00.000 29988 Move returns status 0, amount 0
03:15:16.893 00.000 29988 move complete, result=0
03:15:16.893 00.000 29988 worker thread done servicing request
03:15:16.893 00.000 29988 Worker thread wakes up
03:15:16.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:16.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:16.894 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:18.520 01.626 29988 Exposure complete
03:15:18.562 00.042 29988 worker thread done servicing request
03:15:18.562 00.000 28316 OnExposeComplete: enter
03:15:18.564 00.002 28316 UpdateGuideState(): m_state=6
03:15:18.564 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5004
03:15:18.565 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=257.53, Mass=2341, SNR=33.5, Peak=168 HFD=4.1
03:15:18.566 00.001 28316 MultiStar: [#1 0.04,-0.08,0.99,U] [#2 -0.05,-0.00,0.91,U] [#3 0.05,-0.27,0.86,U] [#4 0.32,-0.05,0.85,U] [#5 -0.04,-0.21,0.76,U] [#6 0.00,-0.21,0.63,U] [#7 -0.17,0.09,0.64,U] [#8 0.37,-0.29,0.00,M2] 
03:15:18.566 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.13}, one-star: {0.24, -0.27}
03:15:18.566 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
03:15:18.567 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
03:15:18.567 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.11 mountX=-0.14 mountY=0.00, mountTheta=3.13
03:15:18.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.13, opts=13)
03:15:18.569 00.001 28316 Enqueuing Move request for scope (0.06, -0.13)
03:15:18.570 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:18.570 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:15:18.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:18.572 00.001 29988 Worker thread wakes up
03:15:18.572 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
03:15:18.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
03:15:18.572 00.000 29988 Moving (0.06, -0.13) raw xDistance=-0.14 yDistance=0.00
03:15:18.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:15:18.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:18.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:18.573 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:15:18.573 00.000 29988 MoveAxis(E, 0, ABG)
03:15:18.573 00.000 29988 Move returns status 0, amount 0
03:15:18.573 00.000 29988 MoveAxis(N, 0, ABG)
03:15:18.573 00.000 29988 Move returns status 0, amount 0
03:15:18.573 00.000 29988 move complete, result=0
03:15:18.573 00.000 28316 Enqueuing Expose request
03:15:18.573 00.000 29988 worker thread done servicing request
03:15:18.573 00.000 29988 Worker thread wakes up
03:15:18.573 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:18.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:18.575 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:20.089 01.514 29988 Exposure complete
03:15:20.126 00.037 29988 worker thread done servicing request
03:15:20.126 00.000 28316 OnExposeComplete: enter
03:15:20.126 00.000 28316 UpdateGuideState(): m_state=6
03:15:20.127 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5005
03:15:20.127 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.60, Mass=2320, SNR=33.4, Peak=164 HFD=3.4
03:15:20.128 00.001 28316 MultiStar: [#1 0.13,-0.26,0.98,U] [#2 0.14,0.14,0.93,U] [#3 -0.07,-0.19,0.87,U] [#4 0.40,-0.09,0.00,M5] [#5 0.07,-0.18,0.74,U] [#6 0.17,-0.17,0.62,U] [#7 0.14,0.03,0.62,U] [#8 0.54,-0.30,0.00,M3] 
03:15:20.129 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.12}, one-star: {0.24, -0.20}
03:15:20.129 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
03:15:20.129 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
03:15:20.130 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.81 mountX=-0.16 mountY=-0.05, mountTheta=-2.84
03:15:20.132 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
03:15:20.133 00.001 28316 Enqueuing Move request for scope (0.12, -0.12)
03:15:20.134 00.001 29988 Worker thread wakes up
03:15:20.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:20.134 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:15:20.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:20.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:20.135 00.001 28316 Enqueuing Expose request
03:15:20.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
03:15:20.136 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
03:15:20.136 00.000 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.05
03:15:20.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:15:20.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:20.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:20.136 00.000 29988 MoveAxis(E, 0, ABG)
03:15:20.136 00.000 29988 Move returns status 0, amount 0
03:15:20.136 00.000 29988 MoveAxis(N, 0, ABG)
03:15:20.136 00.000 29988 Move returns status 0, amount 0
03:15:20.136 00.000 29988 move complete, result=0
03:15:20.136 00.000 29988 worker thread done servicing request
03:15:20.136 00.000 29988 Worker thread wakes up
03:15:20.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:20.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:20.136 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:21.767 01.631 29988 Exposure complete
03:15:21.796 00.029 29988 worker thread done servicing request
03:15:21.796 00.000 28316 OnExposeComplete: enter
03:15:21.798 00.002 28316 UpdateGuideState(): m_state=6
03:15:21.800 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5006
03:15:21.801 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.48, Mass=2363, SNR=33.7, Peak=160 HFD=4.2
03:15:21.803 00.002 28316 MultiStar: [#1 0.31,-0.19,0.00,M1] [#2 -0.01,0.15,0.93,U] [#3 0.02,-0.31,0.86,U] [#4 0.44,-0.13,0.00,M6] [#5 0.22,0.01,0.73,U] [#6 0.28,-0.20,0.00,M1] [#7 0.11,-0.12,0.62,U] [#8 0.33,-0.29,0.00,M4] 
03:15:21.804 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.12}, one-star: {0.18, -0.32}
03:15:21.805 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
03:15:21.808 00.003 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
03:15:21.809 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=-0.15 mountY=-0.04, mountTheta=-2.91
03:15:21.812 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
03:15:21.813 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
03:15:21.813 00.000 29988 Worker thread wakes up
03:15:21.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:21.814 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
03:15:21.814 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.7
03:15:21.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:21.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:21.815 00.001 28316 Enqueuing Expose request
03:15:21.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
03:15:21.815 00.000 29988 Moving (0.10, -0.12) raw xDistance=-0.15 yDistance=-0.04
03:15:21.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:15:21.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:21.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:15:21.815 00.000 29988 MoveAxis(E, 0, ABG)
03:15:21.815 00.000 29988 Move returns status 0, amount 0
03:15:21.815 00.000 29988 MoveAxis(N, 0, ABG)
03:15:21.815 00.000 29988 Move returns status 0, amount 0
03:15:21.815 00.000 29988 move complete, result=0
03:15:21.815 00.000 29988 worker thread done servicing request
03:15:21.815 00.000 29988 Worker thread wakes up
03:15:21.816 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:21.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:21.816 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:23.332 01.516 29988 Exposure complete
03:15:23.370 00.038 29988 worker thread done servicing request
03:15:23.370 00.000 28316 OnExposeComplete: enter
03:15:23.371 00.001 28316 UpdateGuideState(): m_state=6
03:15:23.372 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5007
03:15:23.372 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=257.32, Mass=2457, SNR=34.3, Peak=200 HFD=3.9
03:15:23.373 00.001 28316 MultiStar: [#1 0.35,-0.34,0.00,M2] [#2 0.22,-0.20,0.90,U] [#3 0.20,-0.44,0.00,M1] [#4 0.56,-0.24,0.00,M7] [#5 0.28,-0.40,0.00,M1] [#6 0.26,-0.40,0.00,M2] [#7 0.31,-0.28,0.00,M1] [#8 0.70,-0.45,0.00,M5] 
03:15:23.374 00.001 28316 refined, 1 included, MultiStar: {0.33, -0.34}, one-star: {0.43, -0.47}
03:15:23.375 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
03:15:23.376 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
03:15:23.376 00.000 28316 CameraToMount -- cameraX=0.33 cameraY=-0.34 hyp=0.48 cameraTheta=-0.80 mountX=-0.45 mountY=-0.14, mountTheta=-2.83
03:15:23.381 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.34, opts=13)
03:15:23.382 00.001 28316 Enqueuing Move request for scope (0.33, -0.34)
03:15:23.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:23.383 00.001 28316 UpdateGuideState exits: m=2457 RSB=34.3
03:15:23.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:23.384 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:23.384 00.000 28316 Enqueuing Expose request
03:15:23.385 00.001 29988 Worker thread wakes up
03:15:23.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.34) opts 0xd
03:15:23.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.34)
03:15:23.385 00.000 29988 Moving (0.33, -0.34) raw xDistance=-0.45 yDistance=-0.14
03:15:23.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
03:15:23.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:23.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:15:23.385 00.000 29988 MoveAxis(E, 95, ABG)
03:15:23.385 00.000 29988 Guiding  Dir = 2, Dur = 95
03:15:23.385 00.000 29988 IsSlewing returns 0
03:15:23.385 00.000 29988 IsGuiding returns 0
03:15:23.388 00.003 29988 PulseGuide returned control before completion, sleep 104
03:15:23.502 00.114 29988 IsGuiding returns 0
03:15:23.502 00.000 29988 Move returns status 0, amount 95
03:15:23.503 00.001 29988 MoveAxis(N, 0, ABG)
03:15:23.503 00.000 29988 Move returns status 0, amount 0
03:15:23.503 00.000 29988 move complete, result=0
03:15:23.503 00.000 29988 worker thread done servicing request
03:15:23.503 00.000 29988 Worker thread wakes up
03:15:23.503 00.000 28316 GuideStep: -0.5 px 95 ms EAST, -0.1 px 0 ms NORTH
03:15:23.504 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:23.505 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:25.136 01.631 29988 Exposure complete
03:15:25.173 00.037 29988 worker thread done servicing request
03:15:25.174 00.001 28316 OnExposeComplete: enter
03:15:25.174 00.000 28316 UpdateGuideState(): m_state=6
03:15:25.175 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5008
03:15:25.176 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.70, Mass=2366, SNR=33.7, Peak=178 HFD=3.8
03:15:25.177 00.001 28316 MultiStar: [#1 0.20,-0.08,0.97,U] [#2 0.17,0.21,0.91,U] [#3 -0.02,-0.06,0.85,U] [#4 0.16,0.12,0.83,U] [#5 -0.09,-0.15,0.73,U] [#6 -0.07,-0.01,0.62,U] [#7 0.03,0.17,0.61,U] [#8 0.36,-0.13,0.00,M6] 
03:15:25.179 00.002 28316 refined, 7 included, MultiStar: {0.11, 0.01}, one-star: {0.36, -0.09}
03:15:25.181 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
03:15:25.182 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
03:15:25.182 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
03:15:25.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
03:15:25.187 00.004 28316 Enqueuing Move request for scope (0.11, 0.01)
03:15:25.189 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:25.191 00.002 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:15:25.193 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:25.196 00.003 29988 Worker thread wakes up
03:15:25.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:25.197 00.001 28316 Enqueuing Expose request
03:15:25.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
03:15:25.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
03:15:25.197 00.000 29988 Moving (0.11, 0.01) raw xDistance=-0.04 yDistance=-0.10
03:15:25.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:15:25.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:25.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:15:25.197 00.000 29988 MoveAxis(E, 0, ABG)
03:15:25.197 00.000 29988 Move returns status 0, amount 0
03:15:25.197 00.000 29988 MoveAxis(N, 0, ABG)
03:15:25.197 00.000 29988 Move returns status 0, amount 0
03:15:25.197 00.000 29988 move complete, result=0
03:15:25.197 00.000 29988 worker thread done servicing request
03:15:25.197 00.000 29988 Worker thread wakes up
03:15:25.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:25.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:25.198 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:26.725 01.527 29988 Exposure complete
03:15:26.759 00.034 28316 OnExposeComplete: enter
03:15:26.759 00.000 28316 UpdateGuideState(): m_state=6
03:15:26.760 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5009
03:15:26.760 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=257.72, Mass=2309, SNR=33.3, Peak=192 HFD=3.7
03:15:26.762 00.002 28316 MultiStar: [#1 -0.12,-0.11,1.00,U] [#2 0.03,0.14,0.93,U] [#3 0.12,-0.17,0.86,U] [#4 0.59,-0.11,0.00,M7] [#5 0.06,-0.02,0.76,U] [#6 0.09,-0.26,0.63,U] [#7 0.14,0.01,0.62,U] [#8 0.26,-0.01,0.59,U] 
03:15:26.763 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.33, -0.08}
03:15:26.764 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
03:15:26.764 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
03:15:26.765 00.001 29988 worker thread done servicing request
03:15:26.765 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.50 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
03:15:26.767 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
03:15:26.768 00.001 28316 Enqueuing Move request for scope (0.11, -0.06)
03:15:26.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:26.769 00.001 29988 Worker thread wakes up
03:15:26.769 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:15:26.769 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:26.787 00.018 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:26.788 00.001 28316 Enqueuing Expose request
03:15:26.789 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
03:15:26.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
03:15:26.789 00.000 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
03:15:26.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:15:26.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:26.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:15:26.789 00.000 29988 MoveAxis(E, 0, ABG)
03:15:26.789 00.000 29988 Move returns status 0, amount 0
03:15:26.789 00.000 29988 MoveAxis(N, 0, ABG)
03:15:26.790 00.001 29988 Move returns status 0, amount 0
03:15:26.790 00.000 29988 move complete, result=0
03:15:26.790 00.000 29988 worker thread done servicing request
03:15:26.790 00.000 29988 Worker thread wakes up
03:15:26.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:26.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:26.791 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:28.420 01.629 29988 Exposure complete
03:15:28.468 00.048 29988 worker thread done servicing request
03:15:28.468 00.000 28316 OnExposeComplete: enter
03:15:28.469 00.001 28316 UpdateGuideState(): m_state=6
03:15:28.469 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5010
03:15:28.470 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.63, Mass=2347, SNR=33.6, Peak=182 HFD=4.0
03:15:28.470 00.000 28316 MultiStar: [#1 0.11,-0.04,0.99,U] [#2 0.19,-0.01,0.90,U] [#3 0.02,-0.16,0.87,U] [#4 0.36,-0.20,0.00,M8] [#5 0.06,-0.05,0.73,U] [#6 0.19,-0.22,0.65,U] [#7 0.12,0.05,0.64,U] [#8 0.36,-0.22,0.00,M6] 
03:15:28.471 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.09}, one-star: {0.35, -0.16}
03:15:28.471 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:15:28.472 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:15:28.472 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-0.51 mountX=-0.14 mountY=-0.10, mountTheta=-2.54
03:15:28.474 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
03:15:28.475 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
03:15:28.476 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:28.477 00.001 29988 Worker thread wakes up
03:15:28.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
03:15:28.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
03:15:28.477 00.000 29988 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=-0.10
03:15:28.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:15:28.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:28.477 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:15:28.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:28.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:28.479 00.000 28316 Enqueuing Expose request
03:15:28.480 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:15:28.480 00.000 29988 MoveAxis(E, 0, ABG)
03:15:28.480 00.000 29988 Move returns status 0, amount 0
03:15:28.480 00.000 29988 MoveAxis(N, 0, ABG)
03:15:28.480 00.000 29988 Move returns status 0, amount 0
03:15:28.480 00.000 29988 move complete, result=0
03:15:28.480 00.000 29988 worker thread done servicing request
03:15:28.480 00.000 29988 Worker thread wakes up
03:15:28.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:28.481 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:28.481 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:30.005 01.524 29988 Exposure complete
03:15:30.052 00.047 29988 worker thread done servicing request
03:15:30.052 00.000 28316 OnExposeComplete: enter
03:15:30.053 00.001 28316 UpdateGuideState(): m_state=6
03:15:30.053 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5011
03:15:30.054 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=257.61, Mass=2435, SNR=34.3, Peak=184 HFD=3.9
03:15:30.054 00.000 28316 MultiStar: [#1 0.29,-0.15,0.97,U] [#2 0.06,0.22,0.89,U] [#3 0.04,-0.20,0.86,U] [#4 0.44,-0.04,0.00,M9] [#5 0.12,-0.04,0.71,U] [#6 0.19,-0.11,0.61,U] [#7 0.25,-0.08,0.62,U] [#8 0.35,-0.19,0.00,M7] 
03:15:30.055 00.001 28316 refined, 6 included, MultiStar: {0.18, -0.08}, one-star: {0.30, -0.18}
03:15:30.055 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:15:30.056 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:15:30.056 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.42 mountX=-0.15 mountY=-0.13, mountTheta=-2.44
03:15:30.057 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
03:15:30.058 00.001 28316 Enqueuing Move request for scope (0.18, -0.08)
03:15:30.058 00.000 29988 Worker thread wakes up
03:15:30.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
03:15:30.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:30.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
03:15:30.060 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.3
03:15:30.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:30.061 00.001 29988 Moving (0.18, -0.08) raw xDistance=-0.15 yDistance=-0.13
03:15:30.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:30.062 00.001 28316 Enqueuing Expose request
03:15:30.063 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:15:30.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:30.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:15:30.063 00.000 29988 MoveAxis(E, 0, ABG)
03:15:30.063 00.000 29988 Move returns status 0, amount 0
03:15:30.063 00.000 29988 MoveAxis(N, 0, ABG)
03:15:30.063 00.000 29988 Move returns status 0, amount 0
03:15:30.063 00.000 29988 move complete, result=0
03:15:30.063 00.000 29988 worker thread done servicing request
03:15:30.063 00.000 29988 Worker thread wakes up
03:15:30.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:30.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:30.064 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:31.699 01.635 29988 Exposure complete
03:15:31.748 00.049 29988 worker thread done servicing request
03:15:31.748 00.000 28316 OnExposeComplete: enter
03:15:31.749 00.001 28316 UpdateGuideState(): m_state=6
03:15:31.750 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5012
03:15:31.751 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.49, Mass=2383, SNR=33.9, Peak=187 HFD=3.5
03:15:31.753 00.002 28316 MultiStar: [#1 -0.04,-0.16,0.98,U] [#2 0.14,-0.05,0.90,U] [#3 -0.12,-0.30,0.85,U] [#4 0.29,-0.19,0.00,M10] [#5 0.07,-0.17,0.75,U] [#6 -0.05,-0.24,0.64,U] [#7 0.15,-0.13,0.63,U] [#8 0.31,-0.26,0.00,M8] 
03:15:31.756 00.003 28316 refined, 6 included, MultiStar: {0.07, -0.20}, one-star: {0.30, -0.31}
03:15:31.758 00.002 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
03:15:31.758 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
03:15:31.759 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.23 mountX=-0.21 mountY=0.03, mountTheta=3.02
03:15:31.759 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
03:15:31.763 00.004 28316 Enqueuing Move request for scope (0.07, -0.20)
03:15:31.765 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:31.768 00.003 28316 UpdateGuideState exits: m=2383 RSB=33.9
03:15:31.770 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:31.772 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:31.775 00.003 28316 Enqueuing Expose request
03:15:31.777 00.002 29988 Worker thread wakes up
03:15:31.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
03:15:31.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
03:15:31.777 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.03
03:15:31.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:15:31.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:31.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:15:31.777 00.000 29988 MoveAxis(E, 43, ABG)
03:15:31.777 00.000 29988 Guiding  Dir = 2, Dur = 43
03:15:31.777 00.000 29988 IsSlewing returns 0
03:15:31.777 00.000 29988 IsGuiding returns 0
03:15:31.780 00.003 29988 PulseGuide returned control before completion, sleep 52
03:15:31.841 00.061 29988 IsGuiding returns 0
03:15:31.841 00.000 29988 Move returns status 0, amount 43
03:15:31.841 00.000 29988 MoveAxis(N, 0, ABG)
03:15:31.841 00.000 29988 Move returns status 0, amount 0
03:15:31.842 00.001 29988 move complete, result=0
03:15:31.842 00.000 29988 worker thread done servicing request
03:15:31.842 00.000 29988 Worker thread wakes up
03:15:31.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:31.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:31.842 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
03:15:33.245 01.403 29988 Exposure complete
03:15:33.281 00.036 29988 worker thread done servicing request
03:15:33.282 00.001 28316 OnExposeComplete: enter
03:15:33.282 00.000 28316 UpdateGuideState(): m_state=6
03:15:33.283 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5013
03:15:33.283 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=257.68, Mass=2419, SNR=34.1, Peak=176 HFD=3.9
03:15:33.284 00.001 28316 MultiStar: [#1 -0.15,-0.00,0.98,U] [#2 -0.26,0.02,0.89,U] [#3 -0.16,-0.30,0.00,M1] [#4 0.12,-0.17,0.81,U] [#5 -0.16,-0.14,0.73,U] [#6 -0.10,-0.30,0.61,U] [#7 -0.16,-0.26,0.61,U] [#8 0.00,-0.17,0.60,U] 
03:15:33.285 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.13}, one-star: {0.13, -0.12}
03:15:33.285 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
03:15:33.286 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
03:15:33.287 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.07 mountX=-0.09 mountY=0.12, mountTheta=2.20
03:15:33.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
03:15:33.289 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
03:15:33.289 00.000 29988 Worker thread wakes up
03:15:33.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
03:15:33.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
03:15:33.289 00.000 29988 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=0.12
03:15:33.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:15:33.290 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:33.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:15:33.290 00.000 29988 MoveAxis(E, 0, ABG)
03:15:33.290 00.000 29988 Move returns status 0, amount 0
03:15:33.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:33.290 00.000 29988 MoveAxis(N, 0, ABG)
03:15:33.290 00.000 29988 Move returns status 0, amount 0
03:15:33.290 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
03:15:33.291 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:33.291 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:33.292 00.001 28316 Enqueuing Expose request
03:15:33.293 00.001 29988 move complete, result=0
03:15:33.293 00.000 29988 worker thread done servicing request
03:15:33.293 00.000 29988 Worker thread wakes up
03:15:33.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:33.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:33.293 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:15:34.916 01.623 29988 Exposure complete
03:15:34.960 00.044 29988 worker thread done servicing request
03:15:34.960 00.000 28316 OnExposeComplete: enter
03:15:34.961 00.001 28316 UpdateGuideState(): m_state=6
03:15:34.961 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5014
03:15:34.963 00.002 28316 Star::Find returns 1 (0), X=950.26, Y=257.83, Mass=2372, SNR=33.8, Peak=213 HFD=3.9
03:15:34.963 00.000 28316 MultiStar: [#1 -0.11,-0.07,0.98,U] [#2 -0.15,0.13,0.89,U] [#3 -0.28,-0.06,0.86,U] [#4 0.30,-0.10,0.82,U] [#5 -0.19,-0.06,0.75,U] [#6 -0.09,-0.25,0.62,U] [#7 -0.38,-0.00,0.00,M1] [#8 0.10,-0.10,0.61,U] 
03:15:34.963 00.000 28316 single-star, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.07, 0.03}
03:15:34.963 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
03:15:34.964 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
03:15:34.964 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=0.06 mountY=0.05, mountTheta=0.72
03:15:34.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
03:15:34.966 00.001 28316 Enqueuing Move request for scope (-0.07, 0.03)
03:15:34.966 00.000 29988 Worker thread wakes up
03:15:34.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
03:15:34.966 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
03:15:34.966 00.000 29988 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=0.05
03:15:34.966 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:15:34.966 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:34.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:34.967 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:15:34.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:34.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:34.968 00.000 28316 Enqueuing Expose request
03:15:34.969 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:15:34.969 00.000 29988 MoveAxis(E, 0, ABG)
03:15:34.969 00.000 29988 Move returns status 0, amount 0
03:15:34.969 00.000 29988 MoveAxis(N, 0, ABG)
03:15:34.969 00.000 29988 Move returns status 0, amount 0
03:15:34.969 00.000 29988 move complete, result=0
03:15:34.969 00.000 29988 worker thread done servicing request
03:15:34.969 00.000 29988 Worker thread wakes up
03:15:34.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:34.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:34.969 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:36.485 01.516 29988 Exposure complete
03:15:36.521 00.036 29988 worker thread done servicing request
03:15:36.521 00.000 28316 OnExposeComplete: enter
03:15:36.522 00.001 28316 UpdateGuideState(): m_state=6
03:15:36.523 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5015
03:15:36.524 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=257.63, Mass=2431, SNR=34.3, Peak=171 HFD=4.0
03:15:36.525 00.001 28316 MultiStar: [#1 -0.10,-0.20,0.99,U] [#2 0.06,-0.03,0.89,U] [#3 -0.07,-0.18,0.86,U] [#4 0.21,-0.17,0.82,U] [#5 -0.02,-0.06,0.74,U] [#6 0.13,-0.38,0.00,M1] [#7 0.00,-0.11,0.60,U] [#8 0.45,-0.24,0.00,M7] 
03:15:36.526 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.13}, one-star: {0.22, -0.17}
03:15:36.527 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
03:15:36.528 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
03:15:36.528 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.24 mountX=-0.14 mountY=0.02, mountTheta=3.01
03:15:36.532 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
03:15:36.532 00.000 28316 Enqueuing Move request for scope (0.05, -0.13)
03:15:36.533 00.001 29988 Worker thread wakes up
03:15:36.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:36.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
03:15:36.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
03:15:36.533 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.3
03:15:36.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:36.534 00.000 29988 Moving (0.05, -0.13) raw xDistance=-0.14 yDistance=0.02
03:15:36.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:36.534 00.000 28316 Enqueuing Expose request
03:15:36.535 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:15:36.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:36.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:15:36.535 00.000 29988 MoveAxis(E, 0, ABG)
03:15:36.535 00.000 29988 Move returns status 0, amount 0
03:15:36.535 00.000 29988 MoveAxis(N, 0, ABG)
03:15:36.535 00.000 29988 Move returns status 0, amount 0
03:15:36.535 00.000 29988 move complete, result=0
03:15:36.535 00.000 29988 worker thread done servicing request
03:15:36.535 00.000 29988 Worker thread wakes up
03:15:36.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:36.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:36.535 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:38.167 01.632 29988 Exposure complete
03:15:38.195 00.028 29988 worker thread done servicing request
03:15:38.195 00.000 28316 OnExposeComplete: enter
03:15:38.196 00.001 28316 UpdateGuideState(): m_state=6
03:15:38.196 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5016
03:15:38.197 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.68, Mass=2389, SNR=33.8, Peak=175 HFD=3.7
03:15:38.200 00.003 28316 MultiStar: [#1 0.01,-0.20,0.98,U] [#2 0.04,0.12,0.90,U] [#3 -0.08,-0.26,0.87,U] [#4 0.28,-0.12,0.82,U] [#5 0.04,-0.03,0.75,U] [#6 0.03,-0.08,0.63,U] [#7 0.18,-0.08,0.62,U] [#8 0.41,-0.14,0.00,M8] 
03:15:38.202 00.002 28316 refined, 7 included, MultiStar: {0.10, -0.10}, one-star: {0.26, -0.12}
03:15:38.204 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
03:15:38.207 00.003 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
03:15:38.209 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
03:15:38.212 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
03:15:38.213 00.001 28316 Enqueuing Move request for scope (0.10, -0.10)
03:15:38.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:38.214 00.001 29988 Worker thread wakes up
03:15:38.214 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
03:15:38.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
03:15:38.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:38.215 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
03:15:38.215 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:38.215 00.000 28316 Enqueuing Expose request
03:15:38.216 00.001 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
03:15:38.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:15:38.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:38.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:15:38.216 00.000 29988 MoveAxis(E, 0, ABG)
03:15:38.216 00.000 29988 Move returns status 0, amount 0
03:15:38.216 00.000 29988 MoveAxis(N, 0, ABG)
03:15:38.216 00.000 29988 Move returns status 0, amount 0
03:15:38.216 00.000 29988 move complete, result=0
03:15:38.216 00.000 29988 worker thread done servicing request
03:15:38.216 00.000 29988 Worker thread wakes up
03:15:38.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:38.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:38.216 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:39.739 01.523 29988 Exposure complete
03:15:39.764 00.025 29988 worker thread done servicing request
03:15:39.764 00.000 28316 OnExposeComplete: enter
03:15:39.765 00.001 28316 UpdateGuideState(): m_state=6
03:15:39.765 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5017
03:15:39.766 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.68, Mass=2389, SNR=33.9, Peak=199 HFD=3.7
03:15:39.766 00.000 28316 MultiStar: [#1 0.33,-0.22,0.00,M1] [#2 0.22,0.17,0.91,U] [#3 0.18,-0.21,0.86,U] [#4 0.36,0.03,0.00,M7] [#5 0.12,-0.15,0.76,U] [#6 0.04,-0.13,0.61,U] [#7 0.17,-0.07,0.61,U] [#8 0.64,-0.21,0.00,M9] 
03:15:39.767 00.001 28316 refined, 5 included, MultiStar: {0.21, -0.08}, one-star: {0.41, -0.12}
03:15:39.767 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:15:39.768 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:15:39.768 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.38 mountX=-0.16 mountY=-0.15, mountTheta=-2.40
03:15:39.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
03:15:39.770 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
03:15:39.771 00.001 29988 Worker thread wakes up
03:15:39.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:39.771 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:15:39.772 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:39.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
03:15:39.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
03:15:39.772 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
03:15:39.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:15:39.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:39.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:39.773 00.001 28316 Enqueuing Expose request
03:15:39.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:15:39.773 00.000 29988 MoveAxis(E, 0, ABG)
03:15:39.773 00.000 29988 Move returns status 0, amount 0
03:15:39.773 00.000 29988 MoveAxis(N, 0, ABG)
03:15:39.773 00.000 29988 Move returns status 0, amount 0
03:15:39.773 00.000 29988 move complete, result=0
03:15:39.773 00.000 29988 worker thread done servicing request
03:15:39.774 00.001 29988 Worker thread wakes up
03:15:39.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:39.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:39.774 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:41.403 01.629 29988 Exposure complete
03:15:41.442 00.039 29988 worker thread done servicing request
03:15:41.442 00.000 28316 OnExposeComplete: enter
03:15:41.442 00.000 28316 UpdateGuideState(): m_state=6
03:15:41.443 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5018
03:15:41.444 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=257.46, Mass=2335, SNR=33.5, Peak=181 HFD=3.8
03:15:41.444 00.000 28316 MultiStar: [#1 0.16,-0.16,1.01,U] [#2 0.12,-0.08,0.91,U] [#3 0.04,-0.38,0.00,M1] [#4 0.43,-0.19,0.00,M8] [#5 0.30,-0.20,0.00,M1] [#6 0.11,-0.31,0.62,U] [#7 0.21,-0.26,0.00,M1] [#8 0.51,-0.32,0.00,M10] 
03:15:41.445 00.001 28316 refined, 3 included, MultiStar: {0.19, -0.21}, one-star: {0.35, -0.34}
03:15:41.446 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
03:15:41.448 00.002 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
03:15:41.448 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.21 hyp=0.29 cameraTheta=-0.84 mountX=-0.28 mountY=-0.08, mountTheta=-2.87
03:15:41.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.21, opts=13)
03:15:41.450 00.001 28316 Enqueuing Move request for scope (0.19, -0.21)
03:15:41.451 00.001 29988 Worker thread wakes up
03:15:41.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:41.451 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
03:15:41.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:41.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:41.452 00.000 28316 Enqueuing Expose request
03:15:41.453 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.21) opts 0xd
03:15:41.453 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.21)
03:15:41.453 00.000 29988 Moving (0.19, -0.21) raw xDistance=-0.28 yDistance=-0.08
03:15:41.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
03:15:41.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:41.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:15:41.453 00.000 29988 MoveAxis(E, 58, ABG)
03:15:41.453 00.000 29988 Guiding  Dir = 2, Dur = 58
03:15:41.453 00.000 29988 IsSlewing returns 0
03:15:41.453 00.000 29988 IsGuiding returns 0
03:15:41.454 00.001 29988 PulseGuide returned control before completion, sleep 67
03:15:41.530 00.076 29988 IsGuiding returns 0
03:15:41.530 00.000 29988 Move returns status 0, amount 58
03:15:41.530 00.000 29988 MoveAxis(N, 0, ABG)
03:15:41.530 00.000 29988 Move returns status 0, amount 0
03:15:41.530 00.000 29988 move complete, result=0
03:15:41.530 00.000 29988 worker thread done servicing request
03:15:41.530 00.000 29988 Worker thread wakes up
03:15:41.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:41.530 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
03:15:41.531 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:42.938 01.407 29988 Exposure complete
03:15:42.982 00.044 29988 worker thread done servicing request
03:15:42.982 00.000 28316 OnExposeComplete: enter
03:15:42.984 00.002 28316 UpdateGuideState(): m_state=6
03:15:42.987 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5019
03:15:42.990 00.003 28316 Star::Find returns 1 (0), X=950.40, Y=257.76, Mass=2267, SNR=33.0, Peak=166 HFD=3.7
03:15:42.992 00.002 28316 MultiStar: [#1 -0.14,0.05,1.01,U] [#2 -0.14,0.23,0.91,U] [#3 -0.19,-0.12,0.88,U] [#4 0.18,0.03,0.85,U] [#5 -0.22,-0.11,0.73,U] [#6 -0.01,-0.20,0.63,U] [#7 -0.07,-0.06,0.65,U] [#8 0.28,-0.03,0.57,U] 
03:15:42.994 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {0.07, -0.03}
03:15:42.995 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
03:15:42.996 00.001 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
03:15:42.997 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.74 mountX=0.00 mountY=0.04, mountTheta=1.54
03:15:43.001 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
03:15:43.004 00.003 28316 Enqueuing Move request for scope (-0.04, -0.02)
03:15:43.006 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:43.009 00.003 28316 UpdateGuideState exits: m=2267 RSB=33.0
03:15:43.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:43.010 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:43.010 00.000 28316 Enqueuing Expose request
03:15:43.011 00.001 29988 Worker thread wakes up
03:15:43.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
03:15:43.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
03:15:43.011 00.000 29988 Moving (-0.04, -0.02) raw xDistance=0.00 yDistance=0.04
03:15:43.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:15:43.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:43.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:15:43.011 00.000 29988 MoveAxis(E, 0, ABG)
03:15:43.011 00.000 29988 Move returns status 0, amount 0
03:15:43.011 00.000 29988 MoveAxis(N, 0, ABG)
03:15:43.011 00.000 29988 Move returns status 0, amount 0
03:15:43.011 00.000 29988 move complete, result=0
03:15:43.011 00.000 29988 worker thread done servicing request
03:15:43.012 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:15:43.012 00.000 29988 Worker thread wakes up
03:15:43.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:43.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:44.652 01.640 29988 Exposure complete
03:15:44.686 00.034 29988 worker thread done servicing request
03:15:44.686 00.000 28316 OnExposeComplete: enter
03:15:44.687 00.001 28316 UpdateGuideState(): m_state=6
03:15:44.687 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5020
03:15:44.688 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.70, Mass=2199, SNR=32.5, Peak=166 HFD=3.7
03:15:44.688 00.000 28316 MultiStar: [#1 0.20,-0.11,1.01,U] [#2 0.03,0.07,0.94,U] [#3 -0.12,-0.17,0.89,U] [#4 0.42,-0.18,0.00,M8] [#5 0.08,-0.05,0.75,U] [#6 0.12,-0.19,0.64,U] [#7 0.11,-0.17,0.66,U] [#8 0.51,-0.17,0.00,M10] 
03:15:44.689 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.10}, one-star: {0.29, -0.10}
03:15:44.689 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:15:44.689 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:15:44.690 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-0.75 mountX=-0.13 mountY=-0.05, mountTheta=-2.78
03:15:44.691 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
03:15:44.691 00.000 28316 Enqueuing Move request for scope (0.11, -0.10)
03:15:44.691 00.000 29988 Worker thread wakes up
03:15:44.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:44.692 00.001 28316 UpdateGuideState exits: m=2199 RSB=32.5
03:15:44.692 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:44.693 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:44.693 00.000 28316 Enqueuing Expose request
03:15:44.694 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
03:15:44.694 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
03:15:44.694 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.13 yDistance=-0.05
03:15:44.694 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:15:44.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:44.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:44.694 00.000 29988 MoveAxis(E, 0, ABG)
03:15:44.694 00.000 29988 Move returns status 0, amount 0
03:15:44.694 00.000 29988 MoveAxis(N, 0, ABG)
03:15:44.694 00.000 29988 Move returns status 0, amount 0
03:15:44.694 00.000 29988 move complete, result=0
03:15:44.694 00.000 29988 worker thread done servicing request
03:15:44.694 00.000 29988 Worker thread wakes up
03:15:44.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:44.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:44.696 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:46.206 01.510 29988 Exposure complete
03:15:46.241 00.035 29988 worker thread done servicing request
03:15:46.241 00.000 28316 OnExposeComplete: enter
03:15:46.241 00.000 28316 UpdateGuideState(): m_state=6
03:15:46.243 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5021
03:15:46.243 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=257.60, Mass=2318, SNR=33.5, Peak=181 HFD=3.8
03:15:46.244 00.001 28316 MultiStar: [#1 -0.01,-0.17,0.98,U] [#2 0.10,-0.06,0.92,U] [#3 0.08,-0.21,0.87,U] [#4 0.40,-0.01,0.00,M9] [#5 0.09,-0.24,0.74,U] [#6 0.15,-0.05,0.65,U] [#7 0.11,-0.08,0.62,U] [#8 0.52,-0.28,0.00,R] 
03:15:46.244 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.15}, one-star: {0.36, -0.19}
03:15:46.245 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:15:46.245 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:15:46.245 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.19 cameraTheta=-0.86 mountX=-0.19 mountY=-0.05, mountTheta=-2.90
03:15:46.247 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.15, opts=13)
03:15:46.247 00.000 28316 Enqueuing Move request for scope (0.13, -0.15)
03:15:46.248 00.001 29988 Worker thread wakes up
03:15:46.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:46.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
03:15:46.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
03:15:46.248 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.5
03:15:46.249 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:46.249 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:46.249 00.000 28316 Enqueuing Expose request
03:15:46.250 00.001 29988 Moving (0.13, -0.15) raw xDistance=-0.19 yDistance=-0.05
03:15:46.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:15:46.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:46.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:46.250 00.000 29988 MoveAxis(E, 0, ABG)
03:15:46.250 00.000 29988 Move returns status 0, amount 0
03:15:46.250 00.000 29988 MoveAxis(N, 0, ABG)
03:15:46.250 00.000 29988 Move returns status 0, amount 0
03:15:46.250 00.000 29988 move complete, result=0
03:15:46.250 00.000 29988 worker thread done servicing request
03:15:46.250 00.000 29988 Worker thread wakes up
03:15:46.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:46.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:46.250 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:47.873 01.623 29988 Exposure complete
03:15:47.920 00.047 29988 worker thread done servicing request
03:15:47.920 00.000 28316 OnExposeComplete: enter
03:15:47.922 00.002 28316 UpdateGuideState(): m_state=6
03:15:47.923 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5022
03:15:47.925 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=257.39, Mass=2259, SNR=32.8, Peak=177 HFD=3.5
03:15:47.925 00.000 28316 MultiStar: [#1 0.05,-0.26,1.01,U] [#2 0.16,-0.15,0.93,U] [#3 0.12,-0.42,0.00,M1] [#4 0.44,-0.30,0.00,M10] [#5 0.13,-0.22,0.74,U] [#6 0.21,-0.41,0.00,M1] [#7 0.18,-0.18,0.63,U] [#8 -0.06,-0.18,0.61,U] 
03:15:47.927 00.002 28316 refined, 5 included, MultiStar: {0.14, -0.24}, one-star: {0.32, -0.40}
03:15:47.927 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:15:47.928 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
03:15:47.928 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.05 mountX=-0.28 mountY=-0.02, mountTheta=-3.08
03:15:47.929 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.24, opts=13)
03:15:47.930 00.001 28316 Enqueuing Move request for scope (0.14, -0.24)
03:15:47.930 00.000 29988 Worker thread wakes up
03:15:47.931 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:47.931 00.000 28316 UpdateGuideState exits: m=2259 RSB=32.8
03:15:47.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:47.932 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:47.932 00.000 28316 Enqueuing Expose request
03:15:47.933 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd
03:15:47.933 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.24)
03:15:47.933 00.000 29988 Moving (0.14, -0.24) raw xDistance=-0.28 yDistance=-0.02
03:15:47.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:15:47.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:47.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:15:47.933 00.000 29988 MoveAxis(E, 59, ABG)
03:15:47.933 00.000 29988 Guiding  Dir = 2, Dur = 59
03:15:47.933 00.000 29988 IsSlewing returns 0
03:15:47.934 00.001 29988 IsGuiding returns 0
03:15:47.935 00.001 29988 PulseGuide returned control before completion, sleep 68
03:15:48.012 00.077 29988 IsGuiding returns 0
03:15:48.012 00.000 29988 Move returns status 0, amount 59
03:15:48.012 00.000 29988 MoveAxis(N, 0, ABG)
03:15:48.012 00.000 29988 Move returns status 0, amount 0
03:15:48.012 00.000 29988 move complete, result=0
03:15:48.012 00.000 29988 worker thread done servicing request
03:15:48.012 00.000 29988 Worker thread wakes up
03:15:48.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:48.013 00.001 28316 GuideStep: -0.3 px 59 ms EAST, -0.0 px 0 ms NORTH
03:15:48.015 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:49.428 01.413 29988 Exposure complete
03:15:49.463 00.035 29988 worker thread done servicing request
03:15:49.463 00.000 28316 OnExposeComplete: enter
03:15:49.464 00.001 28316 UpdateGuideState(): m_state=6
03:15:49.465 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5023
03:15:49.465 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.69, Mass=2460, SNR=34.2, Peak=201 HFD=3.9
03:15:49.466 00.001 28316 MultiStar: [#1 0.20,-0.01,0.92,U] [#2 0.16,0.06,0.93,U] [#3 0.20,-0.15,0.83,U] [#4 0.60,-0.03,0.00,R] [#5 0.11,-0.21,0.71,U] [#6 0.24,-0.09,0.62,U] [#7 0.35,0.04,0.00,M1] [#8 0.13,0.09,0.55,U] 
03:15:49.466 00.000 28316 refined, 6 included, MultiStar: {0.24, -0.06}, one-star: {0.52, -0.11}
03:15:49.466 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:15:49.467 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
03:15:49.467 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.24 cameraTheta=-0.25 mountX=-0.15 mountY=-0.18, mountTheta=-2.27
03:15:49.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.06, opts=13)
03:15:49.469 00.001 28316 Enqueuing Move request for scope (0.24, -0.06)
03:15:49.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:49.470 00.001 29988 Worker thread wakes up
03:15:49.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
03:15:49.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
03:15:49.470 00.000 29988 Moving (0.24, -0.06) raw xDistance=-0.15 yDistance=-0.18
03:15:49.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:15:49.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:49.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:15:49.470 00.000 29988 MoveAxis(E, 0, ABG)
03:15:49.470 00.000 29988 Move returns status 0, amount 0
03:15:49.470 00.000 29988 MoveAxis(N, 0, ABG)
03:15:49.470 00.000 29988 Move returns status 0, amount 0
03:15:49.470 00.000 29988 move complete, result=0
03:15:49.470 00.000 29988 worker thread done servicing request
03:15:49.470 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.2
03:15:49.471 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:49.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:49.471 00.000 28316 Enqueuing Expose request
03:15:49.472 00.001 29988 Worker thread wakes up
03:15:49.472 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:15:49.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:49.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:51.098 01.626 29988 Exposure complete
03:15:51.136 00.038 29988 worker thread done servicing request
03:15:51.136 00.000 28316 OnExposeComplete: enter
03:15:51.137 00.001 28316 UpdateGuideState(): m_state=6
03:15:51.138 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5024
03:15:51.138 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=257.58, Mass=2135, SNR=32.0, Peak=158 HFD=3.6
03:15:51.138 00.000 28316 MultiStar: [#1 0.05,-0.18,1.05,U] [#2 0.09,0.01,0.97,U] [#3 -0.07,-0.22,0.89,U] [#4 0.05,-0.25,0.87,U] [#5 0.27,-0.12,0.78,U] [#6 0.32,-0.38,0.00,M1] [#7 0.30,-0.05,0.65,U] [#8 -0.10,-0.08,0.63,U] 
03:15:51.139 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.14}, one-star: {0.37, -0.22}
03:15:51.139 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
03:15:51.140 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
03:15:51.140 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.87 mountX=-0.18 mountY=-0.04, mountTheta=-2.91
03:15:51.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
03:15:51.142 00.001 28316 Enqueuing Move request for scope (0.12, -0.14)
03:15:51.142 00.000 29988 Worker thread wakes up
03:15:51.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
03:15:51.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
03:15:51.142 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.04
03:15:51.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:15:51.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:51.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:51.144 00.002 28316 UpdateGuideState exits: m=2135 RSB=32.0
03:15:51.147 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:51.149 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:51.151 00.002 28316 Enqueuing Expose request
03:15:51.154 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:15:51.154 00.000 29988 MoveAxis(E, 0, ABG)
03:15:51.154 00.000 29988 Move returns status 0, amount 0
03:15:51.154 00.000 29988 MoveAxis(N, 0, ABG)
03:15:51.154 00.000 29988 Move returns status 0, amount 0
03:15:51.154 00.000 29988 move complete, result=0
03:15:51.154 00.000 29988 worker thread done servicing request
03:15:51.154 00.000 29988 Worker thread wakes up
03:15:51.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:51.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:51.154 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:52.667 01.513 29988 Exposure complete
03:15:52.708 00.041 29988 worker thread done servicing request
03:15:52.708 00.000 28316 OnExposeComplete: enter
03:15:52.709 00.001 28316 UpdateGuideState(): m_state=6
03:15:52.710 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5025
03:15:52.713 00.003 28316 Star::Find returns 1 (0), X=950.91, Y=257.34, Mass=2347, SNR=33.6, Peak=189 HFD=4.0
03:15:52.715 00.002 28316 MultiStar: large primary error, entering stabilization period
03:15:52.717 00.002 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:15:52.719 00.002 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:15:52.722 00.003 28316 CameraToMount -- cameraX=0.57 cameraY=-0.45 hyp=0.73 cameraTheta=-0.67 mountX=-0.65 mountY=-0.31, mountTheta=-2.70
03:15:52.726 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=-0.45, opts=13)
03:15:52.728 00.002 28316 Enqueuing Move request for scope (0.57, -0.45)
03:15:52.729 00.001 29988 Worker thread wakes up
03:15:52.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.45) opts 0xd
03:15:52.730 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:52.730 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:15:52.731 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:52.731 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:52.731 00.000 28316 Enqueuing Expose request
03:15:52.732 00.001 29988 Handling offset move in thread for scope, endpoint = (0.57, -0.45)
03:15:52.732 00.000 29988 Moving (0.57, -0.45) raw xDistance=-0.65 yDistance=-0.31
03:15:52.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
03:15:52.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:15:52.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
03:15:52.732 00.000 29988 MoveAxis(E, 137, ABG)
03:15:52.732 00.000 29988 Guiding  Dir = 2, Dur = 137
03:15:52.732 00.000 29988 IsSlewing returns 0
03:15:52.732 00.000 29988 IsGuiding returns 0
03:15:52.735 00.003 29988 PulseGuide returned control before completion, sleep 146
03:15:52.885 00.150 29988 IsGuiding returns 1
03:15:52.885 00.000 29988 scope still moving after pulse duration time elapsed
03:15:52.916 00.031 29988 IsSlewing returns 0
03:15:52.916 00.000 29988 IsGuiding returns 0
03:15:52.916 00.000 29988 scope move finished after 137 + 47 ms
03:15:52.916 00.000 29988 Move returns status 0, amount 137
03:15:52.916 00.000 29988 MoveAxis(N, 0, ABG)
03:15:52.916 00.000 29988 Move returns status 0, amount 0
03:15:52.916 00.000 29988 move complete, result=0
03:15:52.917 00.001 29988 worker thread done servicing request
03:15:52.917 00.000 29988 Worker thread wakes up
03:15:52.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:52.917 00.000 28316 GuideStep: -0.7 px 137 ms EAST, -0.3 px 0 ms NORTH
03:15:52.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:54.558 01.641 29988 Exposure complete
03:15:54.593 00.035 29988 worker thread done servicing request
03:15:54.593 00.000 28316 OnExposeComplete: enter
03:15:54.594 00.001 28316 UpdateGuideState(): m_state=6
03:15:54.594 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5026
03:15:54.595 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=257.72, Mass=2410, SNR=34.1, Peak=173 HFD=3.8
03:15:54.595 00.000 28316 MultiStar: exiting stabilization period
03:15:54.596 00.001 28316 MultiStar: [#1 0.13,-0.13,0.97,U] [#2 -0.01,0.11,0.93,U] [#3 -0.15,-0.09,0.84,U] [#4 -0.26,0.16,0.80,U] [#5 0.08,-0.01,0.74,U] [#6 0.02,-0.17,0.60,U] [#7 0.10,-0.10,0.59,U] [#8 -0.31,0.16,0.00,M1] 
03:15:54.596 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.03}, one-star: {0.25, -0.07}
03:15:54.597 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:15:54.597 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:15:54.598 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.93 mountX=-0.04 mountY=-0.01, mountTheta=-2.96
03:15:54.600 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
03:15:54.600 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
03:15:54.601 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:54.601 00.000 29988 Worker thread wakes up
03:15:54.602 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.1
03:15:54.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
03:15:54.602 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
03:15:54.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:54.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:54.603 00.001 28316 Enqueuing Expose request
03:15:54.603 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.01
03:15:54.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:15:54.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:54.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:15:54.603 00.000 29988 MoveAxis(E, 0, ABG)
03:15:54.603 00.000 29988 Move returns status 0, amount 0
03:15:54.603 00.000 29988 MoveAxis(N, 0, ABG)
03:15:54.603 00.000 29988 Move returns status 0, amount 0
03:15:54.603 00.000 29988 move complete, result=0
03:15:54.603 00.000 29988 worker thread done servicing request
03:15:54.603 00.000 29988 Worker thread wakes up
03:15:54.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:54.604 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:54.604 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:15:56.130 01.526 29988 Exposure complete
03:15:56.162 00.032 29988 worker thread done servicing request
03:15:56.162 00.000 28316 OnExposeComplete: enter
03:15:56.162 00.000 28316 UpdateGuideState(): m_state=6
03:15:56.163 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5027
03:15:56.163 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=257.58, Mass=2531, SNR=34.9, Peak=202 HFD=3.8
03:15:56.164 00.001 28316 MultiStar: [#1 0.26,-0.20,0.94,U] [#2 0.14,0.12,0.89,U] [#3 0.07,-0.20,0.83,U] [#4 -0.10,-0.11,0.78,U] [#5 0.11,-0.15,0.71,U] [#6 0.05,-0.21,0.60,U] [#7 0.33,-0.14,0.00,M1] [#8 -0.21,-0.03,0.59,U] 
03:15:56.165 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.13}, one-star: {0.44, -0.22}
03:15:56.165 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
03:15:56.165 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
03:15:56.166 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.80 mountX=-0.17 mountY=-0.05, mountTheta=-2.84
03:15:56.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
03:15:56.168 00.001 28316 Enqueuing Move request for scope (0.12, -0.13)
03:15:56.169 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:56.169 00.000 28316 UpdateGuideState exits: m=2531 RSB=34.9
03:15:56.170 00.001 29988 Worker thread wakes up
03:15:56.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
03:15:56.170 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
03:15:56.170 00.000 29988 Moving (0.12, -0.13) raw xDistance=-0.17 yDistance=-0.05
03:15:56.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:15:56.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:56.171 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:56.171 00.000 28316 Enqueuing Expose request
03:15:56.172 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:56.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:15:56.172 00.000 29988 MoveAxis(E, 0, ABG)
03:15:56.172 00.000 29988 Move returns status 0, amount 0
03:15:56.172 00.000 29988 MoveAxis(N, 0, ABG)
03:15:56.172 00.000 29988 Move returns status 0, amount 0
03:15:56.172 00.000 29988 move complete, result=0
03:15:56.172 00.000 29988 worker thread done servicing request
03:15:56.172 00.000 29988 Worker thread wakes up
03:15:56.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:56.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:56.172 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:57.811 01.639 29988 Exposure complete
03:15:57.842 00.031 29988 worker thread done servicing request
03:15:57.842 00.000 28316 OnExposeComplete: enter
03:15:57.843 00.001 28316 UpdateGuideState(): m_state=6
03:15:57.843 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5028
03:15:57.844 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=257.68, Mass=2372, SNR=33.7, Peak=184 HFD=4.1
03:15:57.844 00.000 28316 MultiStar: [#1 0.20,-0.14,0.99,U] [#2 0.13,-0.01,0.88,U] [#3 0.21,-0.17,0.83,U] [#4 -0.22,0.01,0.83,U] [#5 0.10,0.03,0.74,U] [#6 0.09,-0.14,0.63,U] [#7 0.23,0.03,0.62,U] [#8 -0.07,0.11,0.56,U] 
03:15:57.845 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.05}, one-star: {0.45, -0.11}
03:15:57.845 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
03:15:57.846 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
03:15:57.846 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.36 mountX=-0.11 mountY=-0.10, mountTheta=-2.38
03:15:57.847 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
03:15:57.848 00.001 28316 Enqueuing Move request for scope (0.14, -0.05)
03:15:57.848 00.000 29988 Worker thread wakes up
03:15:57.848 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:57.849 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:15:57.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:57.850 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:57.850 00.000 28316 Enqueuing Expose request
03:15:57.851 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
03:15:57.851 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
03:15:57.851 00.000 29988 Moving (0.14, -0.05) raw xDistance=-0.11 yDistance=-0.10
03:15:57.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:15:57.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:57.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:15:57.851 00.000 29988 MoveAxis(E, 0, ABG)
03:15:57.851 00.000 29988 Move returns status 0, amount 0
03:15:57.851 00.000 29988 MoveAxis(N, 0, ABG)
03:15:57.851 00.000 29988 Move returns status 0, amount 0
03:15:57.851 00.000 29988 move complete, result=0
03:15:57.851 00.000 29988 worker thread done servicing request
03:15:57.851 00.000 29988 Worker thread wakes up
03:15:57.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:57.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:57.851 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:15:59.365 01.514 29988 Exposure complete
03:15:59.405 00.040 29988 worker thread done servicing request
03:15:59.405 00.000 28316 OnExposeComplete: enter
03:15:59.406 00.001 28316 UpdateGuideState(): m_state=6
03:15:59.407 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5029
03:15:59.407 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=257.70, Mass=2350, SNR=33.6, Peak=189 HFD=3.8
03:15:59.408 00.001 28316 MultiStar: [#1 -0.02,-0.07,0.96,U] [#2 0.15,0.11,0.90,U] [#3 -0.17,-0.14,0.86,U] [#4 -0.36,0.07,0.00,M1] [#5 0.11,0.01,0.75,U] [#6 0.14,-0.21,0.64,U] [#7 0.02,-0.06,0.63,U] [#8 -0.07,-0.07,0.61,U] 
03:15:59.408 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.06}, one-star: {0.16, -0.10}
03:15:59.408 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:15:59.409 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:15:59.409 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-0.95 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
03:15:59.412 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
03:15:59.413 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
03:15:59.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:15:59.414 00.001 29988 Worker thread wakes up
03:15:59.414 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:15:59.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
03:15:59.414 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:15:59.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:15:59.415 00.000 28316 Enqueuing Expose request
03:15:59.416 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
03:15:59.416 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.08 yDistance=-0.01
03:15:59.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:15:59.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:15:59.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:15:59.416 00.000 29988 MoveAxis(E, 0, ABG)
03:15:59.416 00.000 29988 Move returns status 0, amount 0
03:15:59.416 00.000 29988 MoveAxis(N, 0, ABG)
03:15:59.416 00.000 29988 Move returns status 0, amount 0
03:15:59.416 00.000 29988 move complete, result=0
03:15:59.416 00.000 29988 worker thread done servicing request
03:15:59.416 00.000 29988 Worker thread wakes up
03:15:59.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:15:59.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:15:59.416 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:01.045 01.629 29988 Exposure complete
03:16:01.079 00.034 28316 OnExposeComplete: enter
03:16:01.081 00.002 29988 worker thread done servicing request
03:16:01.081 00.000 28316 UpdateGuideState(): m_state=6
03:16:01.083 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5030
03:16:01.085 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=257.66, Mass=2416, SNR=34.1, Peak=199 HFD=3.7
03:16:01.086 00.001 28316 MultiStar: [#1 0.08,-0.16,0.95,U] [#2 0.13,0.10,0.89,U] [#3 -0.02,-0.09,0.83,U] [#4 -0.15,-0.10,0.84,U] [#5 0.07,-0.22,0.72,U] [#6 0.17,-0.24,0.61,U] [#7 0.24,-0.14,0.59,U] [#8 -0.18,0.10,0.56,U] 
03:16:01.088 00.002 28316 refined, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.43, -0.14}
03:16:01.089 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
03:16:01.090 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
03:16:01.091 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
03:16:01.095 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
03:16:01.096 00.001 28316 Enqueuing Move request for scope (0.10, -0.10)
03:16:01.096 00.000 29988 Worker thread wakes up
03:16:01.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:01.096 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.1
03:16:01.097 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:01.097 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:01.098 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
03:16:01.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
03:16:01.099 00.001 28316 Enqueuing Expose request
03:16:01.099 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
03:16:01.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:16:01.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:01.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:16:01.099 00.000 29988 MoveAxis(E, 0, ABG)
03:16:01.099 00.000 29988 Move returns status 0, amount 0
03:16:01.099 00.000 29988 MoveAxis(N, 0, ABG)
03:16:01.099 00.000 29988 Move returns status 0, amount 0
03:16:01.099 00.000 29988 move complete, result=0
03:16:01.099 00.000 29988 worker thread done servicing request
03:16:01.100 00.001 29988 Worker thread wakes up
03:16:01.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:01.100 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:01.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:02.627 01.527 29988 Exposure complete
03:16:02.660 00.033 29988 worker thread done servicing request
03:16:02.661 00.001 28316 OnExposeComplete: enter
03:16:02.661 00.000 28316 UpdateGuideState(): m_state=6
03:16:02.662 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5031
03:16:02.662 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=257.55, Mass=2491, SNR=34.4, Peak=191 HFD=3.8
03:16:02.663 00.001 28316 MultiStar: [#1 0.05,-0.22,0.97,U] [#2 -0.05,-0.20,0.89,U] [#3 0.00,-0.18,0.83,U] [#4 -0.32,-0.08,0.00,M1] [#5 0.01,-0.12,0.73,U] [#6 -0.19,-0.26,0.63,U] [#7 0.04,-0.13,0.61,U] [#8 -0.21,0.02,0.57,U] 
03:16:02.663 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.18}, one-star: {0.38, -0.25}
03:16:02.664 00.001 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:16:02.664 00.000 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:16:02.665 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.41 mountX=-0.17 mountY=0.05, mountTheta=2.84
03:16:02.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.18, opts=13)
03:16:02.666 00.000 28316 Enqueuing Move request for scope (0.03, -0.18)
03:16:02.666 00.000 29988 Worker thread wakes up
03:16:02.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:02.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
03:16:02.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
03:16:02.667 00.000 29988 Moving (0.03, -0.18) raw xDistance=-0.17 yDistance=0.05
03:16:02.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:16:02.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:02.667 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.4
03:16:02.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:02.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:02.669 00.000 28316 Enqueuing Expose request
03:16:02.670 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:16:02.670 00.000 29988 MoveAxis(E, 0, ABG)
03:16:02.670 00.000 29988 Move returns status 0, amount 0
03:16:02.670 00.000 29988 MoveAxis(N, 0, ABG)
03:16:02.670 00.000 29988 Move returns status 0, amount 0
03:16:02.670 00.000 29988 move complete, result=0
03:16:02.670 00.000 29988 worker thread done servicing request
03:16:02.670 00.000 29988 Worker thread wakes up
03:16:02.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:02.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:02.671 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:04.299 01.628 29988 Exposure complete
03:16:04.328 00.029 29988 worker thread done servicing request
03:16:04.328 00.000 28316 OnExposeComplete: enter
03:16:04.329 00.001 28316 UpdateGuideState(): m_state=6
03:16:04.330 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5032
03:16:04.331 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.54, Mass=2374, SNR=33.6, Peak=178 HFD=3.7
03:16:04.331 00.000 28316 MultiStar: [#1 -0.18,-0.21,0.99,U] [#2 -0.02,-0.07,0.90,U] [#3 -0.20,-0.33,0.00,M1] [#4 -0.34,-0.18,0.00,M2] [#5 -0.08,-0.14,0.73,U] [#6 0.01,-0.36,0.00,M1] [#7 0.08,-0.26,0.61,U] [#8 -0.04,-0.04,0.57,U] 
03:16:04.332 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.17}, one-star: {0.19, -0.26}
03:16:04.332 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
03:16:04.332 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
03:16:04.333 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.63 mountX=-0.15 mountY=0.08, mountTheta=2.63
03:16:04.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
03:16:04.337 00.003 28316 Enqueuing Move request for scope (-0.01, -0.17)
03:16:04.339 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:04.342 00.003 28316 UpdateGuideState exits: m=2374 RSB=33.6
03:16:04.345 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:04.348 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:04.349 00.001 28316 Enqueuing Expose request
03:16:04.351 00.002 29988 Worker thread wakes up
03:16:04.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
03:16:04.351 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
03:16:04.351 00.000 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.08
03:16:04.351 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:16:04.351 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:04.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:16:04.351 00.000 29988 MoveAxis(E, 0, ABG)
03:16:04.351 00.000 29988 Move returns status 0, amount 0
03:16:04.351 00.000 29988 MoveAxis(N, 0, ABG)
03:16:04.351 00.000 29988 Move returns status 0, amount 0
03:16:04.351 00.000 29988 move complete, result=0
03:16:04.353 00.002 29988 worker thread done servicing request
03:16:04.353 00.000 29988 Worker thread wakes up
03:16:04.353 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:04.353 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:04.353 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:05.865 01.512 29988 Exposure complete
03:16:05.917 00.052 29988 worker thread done servicing request
03:16:05.918 00.001 28316 OnExposeComplete: enter
03:16:05.919 00.001 28316 UpdateGuideState(): m_state=6
03:16:05.921 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5033
03:16:05.922 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=257.50, Mass=2256, SNR=33.0, Peak=178 HFD=3.8
03:16:05.924 00.002 28316 MultiStar: [#1 0.15,-0.23,1.01,U] [#2 0.28,-0.04,0.93,U] [#3 0.15,-0.30,0.00,M2] [#4 -0.13,-0.14,0.86,U] [#5 0.08,-0.15,0.76,U] [#6 0.14,-0.27,0.64,U] [#7 0.03,-0.19,0.66,U] [#8 0.06,-0.17,0.58,U] 
03:16:05.925 00.001 28316 refined, 7 included, MultiStar: {0.15, -0.18}, one-star: {0.47, -0.29}
03:16:05.926 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
03:16:05.927 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
03:16:05.928 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-0.88 mountX=-0.23 mountY=-0.05, mountTheta=-2.91
03:16:05.931 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.18, opts=13)
03:16:05.932 00.001 28316 Enqueuing Move request for scope (0.15, -0.18)
03:16:05.933 00.001 29988 Worker thread wakes up
03:16:05.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
03:16:05.933 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:05.933 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
03:16:05.933 00.000 29988 Moving (0.15, -0.18) raw xDistance=-0.23 yDistance=-0.05
03:16:05.933 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
03:16:05.934 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:05.934 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:05.935 00.001 28316 Enqueuing Expose request
03:16:05.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:16:05.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:05.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:16:05.935 00.000 29988 MoveAxis(E, 48, ABG)
03:16:05.935 00.000 29988 Guiding  Dir = 2, Dur = 48
03:16:05.935 00.000 29988 IsSlewing returns 0
03:16:05.935 00.000 29988 IsGuiding returns 0
03:16:05.937 00.002 29988 PulseGuide returned control before completion, sleep 57
03:16:06.007 00.070 29988 IsGuiding returns 0
03:16:06.007 00.000 29988 Move returns status 0, amount 48
03:16:06.007 00.000 29988 MoveAxis(N, 0, ABG)
03:16:06.007 00.000 29988 Move returns status 0, amount 0
03:16:06.007 00.000 29988 move complete, result=0
03:16:06.007 00.000 29988 worker thread done servicing request
03:16:06.007 00.000 29988 Worker thread wakes up
03:16:06.007 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
03:16:06.008 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:06.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:07.633 01.625 29988 Exposure complete
03:16:07.691 00.058 29988 worker thread done servicing request
03:16:07.691 00.000 28316 OnExposeComplete: enter
03:16:07.693 00.002 28316 UpdateGuideState(): m_state=6
03:16:07.695 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5034
03:16:07.698 00.003 28316 Star::Find returns 1 (0), X=950.74, Y=257.51, Mass=2432, SNR=34.2, Peak=188 HFD=3.9
03:16:07.700 00.002 28316 MultiStar: [#1 -0.02,-0.21,0.97,U] [#2 0.20,0.08,0.89,U] [#3 0.16,-0.23,0.84,U] [#4 -0.29,-0.02,0.81,U] [#5 -0.06,-0.14,0.72,U] [#6 0.14,-0.29,0.62,U] [#7 -0.03,0.07,0.60,U] [#8 -0.02,0.05,0.56,U] 
03:16:07.703 00.003 28316 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {0.41, -0.29}
03:16:07.705 00.002 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:16:07.707 00.002 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
03:16:07.708 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.05 mountX=-0.14 mountY=-0.01, mountTheta=-3.09
03:16:07.712 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
03:16:07.713 00.001 28316 Enqueuing Move request for scope (0.07, -0.12)
03:16:07.714 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:07.715 00.001 28316 UpdateGuideState exits: m=2432 RSB=34.2
03:16:07.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:07.716 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:07.717 00.001 28316 Enqueuing Expose request
03:16:07.717 00.000 29988 Worker thread wakes up
03:16:07.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
03:16:07.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
03:16:07.718 00.001 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.01
03:16:07.718 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:16:07.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:07.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:16:07.718 00.000 29988 MoveAxis(E, 0, ABG)
03:16:07.718 00.000 29988 Move returns status 0, amount 0
03:16:07.718 00.000 29988 MoveAxis(N, 0, ABG)
03:16:07.718 00.000 29988 Move returns status 0, amount 0
03:16:07.718 00.000 29988 move complete, result=0
03:16:07.718 00.000 29988 worker thread done servicing request
03:16:07.718 00.000 29988 Worker thread wakes up
03:16:07.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:07.718 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:07.718 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:09.136 01.418 29988 Exposure complete
03:16:09.172 00.036 28316 OnExposeComplete: enter
03:16:09.173 00.001 29988 worker thread done servicing request
03:16:09.173 00.000 28316 UpdateGuideState(): m_state=6
03:16:09.173 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5035
03:16:09.174 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.61, Mass=2386, SNR=33.7, Peak=194 HFD=3.8
03:16:09.174 00.000 28316 MultiStar: [#1 0.08,-0.09,0.99,U] [#2 0.19,0.15,0.91,U] [#3 0.13,-0.18,0.86,U] [#4 -0.06,0.20,0.86,U] [#5 0.08,0.05,0.75,U] [#6 0.12,-0.17,0.62,U] [#7 0.23,0.01,0.62,U] [#8 0.14,0.20,0.58,U] 
03:16:09.175 00.001 28316 refined, 8 included, MultiStar: {0.16, -0.01}, one-star: {0.46, -0.18}
03:16:09.175 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.05 = -2.05)
03:16:09.176 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
03:16:09.176 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.05 mountX=-0.07 mountY=-0.14, mountTheta=-2.06
03:16:09.177 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
03:16:09.178 00.001 28316 Enqueuing Move request for scope (0.16, -0.01)
03:16:09.178 00.000 29988 Worker thread wakes up
03:16:09.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
03:16:09.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
03:16:09.178 00.000 29988 Moving (0.16, -0.01) raw xDistance=-0.07 yDistance=-0.14
03:16:09.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:16:09.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:09.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:16:09.178 00.000 29988 MoveAxis(E, 0, ABG)
03:16:09.178 00.000 29988 Move returns status 0, amount 0
03:16:09.178 00.000 29988 MoveAxis(N, 0, ABG)
03:16:09.178 00.000 29988 Move returns status 0, amount 0
03:16:09.178 00.000 29988 move complete, result=0
03:16:09.178 00.000 29988 worker thread done servicing request
03:16:09.178 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:09.179 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.7
03:16:09.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:09.180 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:09.180 00.000 28316 Enqueuing Expose request
03:16:09.180 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:09.181 00.001 29988 Worker thread wakes up
03:16:09.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:09.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:10.812 01.631 29988 Exposure complete
03:16:10.850 00.038 29988 worker thread done servicing request
03:16:10.851 00.001 28316 OnExposeComplete: enter
03:16:10.852 00.001 28316 UpdateGuideState(): m_state=6
03:16:10.852 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5036
03:16:10.853 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=257.72, Mass=2287, SNR=33.0, Peak=192 HFD=3.7
03:16:10.853 00.000 28316 MultiStar: [#1 0.08,-0.08,0.98,U] [#2 0.21,0.16,0.94,U] [#3 0.10,-0.21,0.86,U] [#4 -0.29,-0.07,0.86,U] [#5 0.09,-0.06,0.75,U] [#6 0.16,-0.12,0.66,U] [#7 0.02,0.08,0.63,U] [#8 -0.17,0.33,0.00,M1] 
03:16:10.855 00.002 28316 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.31, -0.08}
03:16:10.856 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:16:10.857 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:16:10.858 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.48 mountX=-0.08 mountY=-0.06, mountTheta=-2.51
03:16:10.861 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
03:16:10.862 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
03:16:10.862 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:10.863 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.0
03:16:10.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:10.864 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:10.864 00.000 28316 Enqueuing Expose request
03:16:10.866 00.002 29988 Worker thread wakes up
03:16:10.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
03:16:10.866 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
03:16:10.866 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
03:16:10.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:16:10.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:10.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:16:10.866 00.000 29988 MoveAxis(E, 0, ABG)
03:16:10.866 00.000 29988 Move returns status 0, amount 0
03:16:10.866 00.000 29988 MoveAxis(N, 0, ABG)
03:16:10.866 00.000 29988 Move returns status 0, amount 0
03:16:10.866 00.000 29988 move complete, result=0
03:16:10.866 00.000 29988 worker thread done servicing request
03:16:10.866 00.000 29988 Worker thread wakes up
03:16:10.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:10.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:10.867 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:12.397 01.530 29988 Exposure complete
03:16:12.443 00.046 29988 worker thread done servicing request
03:16:12.443 00.000 28316 OnExposeComplete: enter
03:16:12.443 00.000 28316 UpdateGuideState(): m_state=6
03:16:12.444 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5037
03:16:12.444 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=257.59, Mass=2295, SNR=33.1, Peak=177 HFD=3.7
03:16:12.445 00.001 28316 MultiStar: [#1 0.36,-0.14,0.00,M1] [#2 0.11,0.00,0.94,U] [#3 0.01,-0.14,0.87,U] [#4 -0.04,-0.20,0.85,U] [#5 0.12,-0.14,0.75,U] [#6 0.17,-0.17,0.63,U] [#7 0.23,-0.20,0.63,U] [#8 0.09,-0.04,0.57,U] 
03:16:12.445 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.14}, one-star: {0.39, -0.20}
03:16:12.446 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
03:16:12.446 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
03:16:12.447 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.19 cameraTheta=-0.77 mountX=-0.18 mountY=-0.06, mountTheta=-2.81
03:16:12.450 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
03:16:12.450 00.000 28316 Enqueuing Move request for scope (0.14, -0.14)
03:16:12.451 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:12.451 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
03:16:12.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:12.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:12.452 00.000 28316 Enqueuing Expose request
03:16:12.453 00.001 29988 Worker thread wakes up
03:16:12.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
03:16:12.453 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
03:16:12.453 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.18 yDistance=-0.06
03:16:12.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:16:12.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:12.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:16:12.453 00.000 29988 MoveAxis(E, 0, ABG)
03:16:12.453 00.000 29988 Move returns status 0, amount 0
03:16:12.453 00.000 29988 MoveAxis(N, 0, ABG)
03:16:12.453 00.000 29988 Move returns status 0, amount 0
03:16:12.453 00.000 29988 move complete, result=0
03:16:12.453 00.000 29988 worker thread done servicing request
03:16:12.453 00.000 29988 Worker thread wakes up
03:16:12.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:12.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:12.453 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:14.078 01.625 29988 Exposure complete
03:16:14.113 00.035 29988 worker thread done servicing request
03:16:14.113 00.000 28316 OnExposeComplete: enter
03:16:14.113 00.000 28316 UpdateGuideState(): m_state=6
03:16:14.114 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5038
03:16:14.114 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.43, Mass=2332, SNR=33.4, Peak=184 HFD=3.8
03:16:14.115 00.001 28316 MultiStar: [#1 0.13,-0.17,1.00,U] [#2 0.28,-0.10,0.89,U] [#3 0.21,-0.29,0.00,M1] [#4 -0.01,-0.08,0.83,U] [#5 0.18,-0.02,0.74,U] [#6 0.22,-0.21,0.63,U] [#7 0.14,-0.06,0.61,U] [#8 0.00,-0.08,0.58,U] 
03:16:14.116 00.001 28316 refined, 7 included, MultiStar: {0.19, -0.15}, one-star: {0.47, -0.36}
03:16:14.117 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:16:14.119 00.002 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:16:14.119 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.65 mountX=-0.21 mountY=-0.11, mountTheta=-2.68
03:16:14.119 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.15, opts=13)
03:16:14.120 00.001 28316 Enqueuing Move request for scope (0.19, -0.15)
03:16:14.120 00.000 29988 Worker thread wakes up
03:16:14.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:14.120 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.4
03:16:14.121 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:14.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:14.122 00.001 28316 Enqueuing Expose request
03:16:14.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
03:16:14.122 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
03:16:14.122 00.000 29988 Moving (0.19, -0.15) raw xDistance=-0.21 yDistance=-0.11
03:16:14.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:16:14.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:14.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:16:14.122 00.000 29988 MoveAxis(E, 44, ABG)
03:16:14.122 00.000 29988 Guiding  Dir = 2, Dur = 44
03:16:14.123 00.001 29988 IsSlewing returns 0
03:16:14.123 00.000 29988 IsGuiding returns 0
03:16:14.125 00.002 29988 PulseGuide returned control before completion, sleep 53
03:16:14.190 00.065 29988 IsGuiding returns 0
03:16:14.190 00.000 29988 Move returns status 0, amount 44
03:16:14.190 00.000 29988 MoveAxis(N, 0, ABG)
03:16:14.190 00.000 29988 Move returns status 0, amount 0
03:16:14.190 00.000 29988 move complete, result=0
03:16:14.190 00.000 29988 worker thread done servicing request
03:16:14.190 00.000 29988 Worker thread wakes up
03:16:14.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:14.190 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
03:16:14.191 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:15.602 01.411 29988 Exposure complete
03:16:15.648 00.046 29988 worker thread done servicing request
03:16:15.648 00.000 28316 OnExposeComplete: enter
03:16:15.651 00.003 28316 UpdateGuideState(): m_state=6
03:16:15.653 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5039
03:16:15.655 00.002 28316 Star::Find returns 1 (0), X=950.47, Y=257.60, Mass=2435, SNR=34.3, Peak=181 HFD=3.6
03:16:15.657 00.002 28316 MultiStar: [#1 -0.05,-0.07,0.98,U] [#2 0.05,0.09,0.90,U] [#3 -0.13,-0.25,0.84,U] [#4 -0.08,-0.19,0.82,U] [#5 0.01,-0.04,0.75,U] [#6 0.15,-0.26,0.62,U] [#7 0.16,-0.07,0.62,U] [#8 -0.20,0.07,0.56,U] 
03:16:15.658 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {0.14, -0.20}
03:16:15.658 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
03:16:15.659 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
03:16:15.659 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.50 mountX=-0.10 mountY=0.04, mountTheta=2.75
03:16:15.661 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
03:16:15.663 00.002 28316 Enqueuing Move request for scope (0.01, -0.10)
03:16:15.663 00.000 29988 Worker thread wakes up
03:16:15.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:15.664 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
03:16:15.664 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.3
03:16:15.664 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:15.665 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:15.665 00.000 28316 Enqueuing Expose request
03:16:15.665 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
03:16:15.665 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.10 yDistance=0.04
03:16:15.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:16:15.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:15.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:16:15.665 00.000 29988 MoveAxis(E, 0, ABG)
03:16:15.665 00.000 29988 Move returns status 0, amount 0
03:16:15.665 00.000 29988 MoveAxis(N, 0, ABG)
03:16:15.665 00.000 29988 Move returns status 0, amount 0
03:16:15.665 00.000 29988 move complete, result=0
03:16:15.665 00.000 29988 worker thread done servicing request
03:16:15.665 00.000 29988 Worker thread wakes up
03:16:15.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:15.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:15.667 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:16:17.296 01.629 29988 Exposure complete
03:16:17.326 00.030 29988 worker thread done servicing request
03:16:17.326 00.000 28316 OnExposeComplete: enter
03:16:17.329 00.003 28316 UpdateGuideState(): m_state=6
03:16:17.332 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5040
03:16:17.334 00.002 28316 Star::Find returns 1 (0), X=950.70, Y=257.75, Mass=2408, SNR=34.1, Peak=206 HFD=3.8
03:16:17.337 00.003 28316 MultiStar: [#1 0.32,-0.12,0.00,M1] [#2 0.02,0.16,0.92,U] [#3 0.08,-0.18,0.85,U] [#4 -0.06,-0.11,0.79,U] [#5 0.06,-0.17,0.71,U] [#6 0.27,-0.15,0.63,U] [#7 0.20,-0.09,0.60,U] [#8 -0.04,0.15,0.56,U] 
03:16:17.339 00.002 28316 refined, 7 included, MultiStar: {0.12, -0.05}, one-star: {0.37, -0.05}
03:16:17.340 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
03:16:17.341 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
03:16:17.345 00.004 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.43 mountX=-0.10 mountY=-0.08, mountTheta=-2.45
03:16:17.348 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
03:16:17.349 00.001 28316 Enqueuing Move request for scope (0.12, -0.05)
03:16:17.349 00.000 29988 Worker thread wakes up
03:16:17.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
03:16:17.349 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
03:16:17.349 00.000 29988 Moving (0.12, -0.05) raw xDistance=-0.10 yDistance=-0.08
03:16:17.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:16:17.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:17.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:17.349 00.000 28316 UpdateGuideState exits: m=2408 RSB=34.1
03:16:17.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:17.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:17.351 00.001 28316 Enqueuing Expose request
03:16:17.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:16:17.351 00.000 29988 MoveAxis(E, 0, ABG)
03:16:17.351 00.000 29988 Move returns status 0, amount 0
03:16:17.351 00.000 29988 MoveAxis(N, 0, ABG)
03:16:17.351 00.000 29988 Move returns status 0, amount 0
03:16:17.351 00.000 29988 move complete, result=0
03:16:17.351 00.000 29988 worker thread done servicing request
03:16:17.351 00.000 29988 Worker thread wakes up
03:16:17.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:17.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:17.352 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:18.868 01.516 29988 Exposure complete
03:16:18.910 00.042 29988 worker thread done servicing request
03:16:18.910 00.000 28316 OnExposeComplete: enter
03:16:18.914 00.004 28316 UpdateGuideState(): m_state=6
03:16:18.916 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5041
03:16:18.916 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=257.82, Mass=2334, SNR=33.3, Peak=209 HFD=4.0
03:16:18.920 00.004 28316 MultiStar: [#1 0.18,-0.21,0.96,U] [#2 0.24,0.11,0.94,U] [#3 0.17,-0.07,0.84,U] [#4 -0.07,-0.15,0.82,U] [#5 0.24,-0.03,0.70,U] [#6 0.11,-0.14,0.64,U] [#7 0.10,0.00,0.64,U] [#8 -0.15,0.00,0.58,U] 
03:16:18.922 00.002 28316 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.46, 0.02}
03:16:18.925 00.003 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:16:18.927 00.002 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:16:18.928 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.31 mountX=-0.12 mountY=-0.12, mountTheta=-2.33
03:16:18.930 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
03:16:18.930 00.000 28316 Enqueuing Move request for scope (0.16, -0.05)
03:16:18.931 00.001 29988 Worker thread wakes up
03:16:18.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:18.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
03:16:18.931 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.3
03:16:18.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:18.932 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:18.932 00.000 28316 Enqueuing Expose request
03:16:18.933 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
03:16:18.933 00.000 29988 Moving (0.16, -0.05) raw xDistance=-0.12 yDistance=-0.12
03:16:18.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:16:18.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:18.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:16:18.933 00.000 29988 MoveAxis(E, 0, ABG)
03:16:18.933 00.000 29988 Move returns status 0, amount 0
03:16:18.933 00.000 29988 MoveAxis(N, 0, ABG)
03:16:18.933 00.000 29988 Move returns status 0, amount 0
03:16:18.933 00.000 29988 move complete, result=0
03:16:18.933 00.000 29988 worker thread done servicing request
03:16:18.933 00.000 29988 Worker thread wakes up
03:16:18.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:18.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:18.933 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:20.559 01.626 29988 Exposure complete
03:16:20.634 00.075 29988 worker thread done servicing request
03:16:20.634 00.000 28316 OnExposeComplete: enter
03:16:20.636 00.002 28316 UpdateGuideState(): m_state=6
03:16:20.638 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5042
03:16:20.639 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=257.56, Mass=2300, SNR=33.2, Peak=184 HFD=3.9
03:16:20.641 00.002 28316 MultiStar: [#1 0.42,-0.47,0.00,M1] [#2 0.36,-0.13,0.00,M1] [#3 0.29,-0.25,0.00,M1] [#4 -0.01,-0.11,0.86,U] [#5 0.18,-0.39,0.00,M1] [#6 0.40,-0.28,0.00,M1] [#7 0.27,-0.12,0.62,U] [#8 -0.02,-0.08,0.59,U] 
03:16:20.642 00.001 28316 refined, 3 included, MultiStar: {0.22, -0.15}, one-star: {0.53, -0.23}
03:16:20.643 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:16:20.644 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
03:16:20.645 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.26 cameraTheta=-0.59 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
03:16:20.647 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.15, opts=13)
03:16:20.649 00.002 28316 Enqueuing Move request for scope (0.22, -0.15)
03:16:20.650 00.001 29988 Worker thread wakes up
03:16:20.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
03:16:20.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
03:16:20.650 00.000 29988 Moving (0.22, -0.15) raw xDistance=-0.22 yDistance=-0.13
03:16:20.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:16:20.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:20.651 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:20.652 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.2
03:16:20.653 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:20.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:20.655 00.001 28316 Enqueuing Expose request
03:16:20.656 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:16:20.656 00.000 29988 MoveAxis(E, 47, ABG)
03:16:20.656 00.000 29988 Guiding  Dir = 2, Dur = 47
03:16:20.657 00.001 29988 IsSlewing returns 0
03:16:20.657 00.000 29988 IsGuiding returns 0
03:16:20.659 00.002 29988 PulseGuide returned control before completion, sleep 56
03:16:20.720 00.061 29988 IsGuiding returns 0
03:16:20.720 00.000 29988 Move returns status 0, amount 47
03:16:20.720 00.000 29988 MoveAxis(N, 0, ABG)
03:16:20.720 00.000 29988 Move returns status 0, amount 0
03:16:20.720 00.000 29988 move complete, result=0
03:16:20.721 00.001 29988 worker thread done servicing request
03:16:20.721 00.000 29988 Worker thread wakes up
03:16:20.721 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:16:20.722 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:20.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:22.128 01.406 29988 Exposure complete
03:16:22.153 00.025 29988 worker thread done servicing request
03:16:22.153 00.000 28316 OnExposeComplete: enter
03:16:22.154 00.001 28316 UpdateGuideState(): m_state=6
03:16:22.154 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5043
03:16:22.155 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.69, Mass=2235, SNR=32.8, Peak=160 HFD=3.7
03:16:22.155 00.000 28316 MultiStar: [#1 0.10,-0.09,1.00,U] [#2 -0.01,0.16,0.92,U] [#3 0.01,-0.22,0.88,U] [#4 -0.24,0.06,0.85,U] [#5 -0.02,-0.06,0.78,U] [#6 0.02,-0.02,0.63,U] [#7 -0.02,0.05,0.63,U] [#8 -0.18,0.40,0.00,M1] 
03:16:22.155 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.03}, one-star: {0.28, -0.10}
03:16:22.156 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:16:22.156 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:16:22.157 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.92 mountX=-0.04 mountY=-0.01, mountTheta=-2.96
03:16:22.159 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
03:16:22.159 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
03:16:22.159 00.000 29988 Worker thread wakes up
03:16:22.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:22.160 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
03:16:22.160 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
03:16:22.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:22.161 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:22.161 00.000 28316 Enqueuing Expose request
03:16:22.162 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
03:16:22.162 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.01
03:16:22.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:16:22.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:22.162 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:16:22.162 00.000 29988 MoveAxis(E, 0, ABG)
03:16:22.162 00.000 29988 Move returns status 0, amount 0
03:16:22.162 00.000 29988 MoveAxis(N, 0, ABG)
03:16:22.162 00.000 29988 Move returns status 0, amount 0
03:16:22.162 00.000 29988 move complete, result=0
03:16:22.162 00.000 29988 worker thread done servicing request
03:16:22.162 00.000 29988 Worker thread wakes up
03:16:22.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:22.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:22.162 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:23.799 01.637 29988 Exposure complete
03:16:23.854 00.055 29988 worker thread done servicing request
03:16:23.854 00.000 28316 OnExposeComplete: enter
03:16:23.855 00.001 28316 UpdateGuideState(): m_state=6
03:16:23.856 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5044
03:16:23.857 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=257.62, Mass=2278, SNR=33.1, Peak=165 HFD=4.0
03:16:23.859 00.002 28316 MultiStar: [#1 0.01,-0.14,0.98,U] [#2 -0.01,-0.03,0.92,U] [#3 -0.13,-0.27,0.89,U] [#4 -0.28,-0.10,0.87,U] [#5 -0.04,-0.16,0.76,U] [#6 0.11,-0.24,0.64,U] [#7 -0.07,-0.30,0.61,U] [#8 -0.32,-0.04,0.59,U] 
03:16:23.860 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.16}, one-star: {0.22, -0.17}
03:16:23.861 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.44)
03:16:23.862 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
03:16:23.864 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.85 mountX=-0.13 mountY=0.11, mountTheta=2.41
03:16:23.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.16, opts=13)
03:16:23.866 00.000 28316 Enqueuing Move request for scope (-0.05, -0.16)
03:16:23.867 00.001 29988 Worker thread wakes up
03:16:23.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
03:16:23.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
03:16:23.867 00.000 29988 Moving (-0.05, -0.16) raw xDistance=-0.13 yDistance=0.11
03:16:23.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:23.868 00.001 28316 UpdateGuideState exits: m=2278 RSB=33.1
03:16:23.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:23.869 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:23.869 00.000 28316 Enqueuing Expose request
03:16:23.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:16:23.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:23.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:16:23.869 00.000 29988 MoveAxis(E, 0, ABG)
03:16:23.869 00.000 29988 Move returns status 0, amount 0
03:16:23.870 00.001 29988 MoveAxis(N, 0, ABG)
03:16:23.870 00.000 29988 Move returns status 0, amount 0
03:16:23.870 00.000 29988 move complete, result=0
03:16:23.870 00.000 29988 worker thread done servicing request
03:16:23.870 00.000 29988 Worker thread wakes up
03:16:23.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:23.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:23.870 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:25.388 01.518 29988 Exposure complete
03:16:25.429 00.041 29988 worker thread done servicing request
03:16:25.430 00.001 28316 OnExposeComplete: enter
03:16:25.431 00.001 28316 UpdateGuideState(): m_state=6
03:16:25.433 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5045
03:16:25.434 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.45, Mass=2371, SNR=33.7, Peak=168 HFD=4.1
03:16:25.435 00.001 28316 MultiStar: [#1 0.02,-0.26,0.98,U] [#2 0.05,-0.17,0.90,U] [#3 -0.00,-0.30,0.86,U] [#4 -0.31,-0.10,0.83,U] [#5 0.07,-0.17,0.74,U] [#6 -0.04,-0.36,0.00,M1] [#7 -0.04,-0.24,0.63,U] [#8 -0.04,-0.08,0.58,U] 
03:16:25.435 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.22}, one-star: {0.27, -0.35}
03:16:25.435 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
03:16:25.436 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
03:16:25.436 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.51 mountX=-0.20 mountY=0.09, mountTheta=2.74
03:16:25.437 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.22, opts=13)
03:16:25.438 00.001 28316 Enqueuing Move request for scope (0.01, -0.22)
03:16:25.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:25.439 00.001 29988 Worker thread wakes up
03:16:25.439 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:16:25.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
03:16:25.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
03:16:25.439 00.000 29988 Moving (0.01, -0.22) raw xDistance=-0.20 yDistance=0.09
03:16:25.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:16:25.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:25.439 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:25.440 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:16:25.440 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:25.442 00.002 29988 MoveAxis(E, 43, ABG)
03:16:25.442 00.000 29988 Guiding  Dir = 2, Dur = 43
03:16:25.442 00.000 28316 Enqueuing Expose request
03:16:25.443 00.001 29988 IsSlewing returns 0
03:16:25.443 00.000 29988 IsGuiding returns 0
03:16:25.445 00.002 29988 PulseGuide returned control before completion, sleep 52
03:16:25.509 00.064 29988 IsGuiding returns 1
03:16:25.509 00.000 29988 scope still moving after pulse duration time elapsed
03:16:25.541 00.032 29988 IsSlewing returns 0
03:16:25.543 00.002 29988 IsGuiding returns 0
03:16:25.543 00.000 29988 scope move finished after 43 + 57 ms
03:16:25.543 00.000 29988 Move returns status 0, amount 43
03:16:25.543 00.000 29988 MoveAxis(N, 0, ABG)
03:16:25.543 00.000 29988 Move returns status 0, amount 0
03:16:25.543 00.000 29988 move complete, result=0
03:16:25.543 00.000 29988 worker thread done servicing request
03:16:25.543 00.000 29988 Worker thread wakes up
03:16:25.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:25.543 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
03:16:25.545 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:27.172 01.627 29988 Exposure complete
03:16:27.217 00.045 29988 worker thread done servicing request
03:16:27.217 00.000 28316 OnExposeComplete: enter
03:16:27.218 00.001 28316 UpdateGuideState(): m_state=6
03:16:27.220 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5046
03:16:27.221 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=257.64, Mass=2373, SNR=33.7, Peak=161 HFD=4.0
03:16:27.222 00.001 28316 MultiStar: [#1 0.15,-0.25,0.98,U] [#2 0.07,-0.01,0.90,U] [#3 -0.17,-0.18,0.87,U] [#4 -0.23,-0.05,0.82,U] [#5 0.01,-0.14,0.74,U] [#6 -0.01,-0.25,0.66,U] [#7 -0.06,0.04,0.61,U] [#8 -0.24,0.01,0.55,U] 
03:16:27.223 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {0.21, -0.16}
03:16:27.223 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
03:16:27.224 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
03:16:27.225 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.68 mountX=-0.10 mountY=0.06, mountTheta=2.58
03:16:27.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
03:16:27.227 00.001 28316 Enqueuing Move request for scope (-0.01, -0.12)
03:16:27.228 00.001 29988 Worker thread wakes up
03:16:27.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:27.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
03:16:27.228 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
03:16:27.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:27.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:27.230 00.001 28316 Enqueuing Expose request
03:16:27.230 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
03:16:27.230 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.06
03:16:27.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:16:27.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:27.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:16:27.230 00.000 29988 MoveAxis(E, 0, ABG)
03:16:27.230 00.000 29988 Move returns status 0, amount 0
03:16:27.230 00.000 29988 MoveAxis(N, 0, ABG)
03:16:27.230 00.000 29988 Move returns status 0, amount 0
03:16:27.230 00.000 29988 move complete, result=0
03:16:27.230 00.000 29988 worker thread done servicing request
03:16:27.230 00.000 29988 Worker thread wakes up
03:16:27.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:27.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:27.231 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:28.756 01.525 29988 Exposure complete
03:16:28.798 00.042 29988 worker thread done servicing request
03:16:28.798 00.000 28316 OnExposeComplete: enter
03:16:28.799 00.001 28316 UpdateGuideState(): m_state=6
03:16:28.799 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5047
03:16:28.800 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.36, Mass=2451, SNR=34.4, Peak=184 HFD=3.8
03:16:28.801 00.001 28316 MultiStar: [#1 0.03,-0.26,0.96,U] [#2 0.07,-0.32,0.90,U] [#3 -0.00,-0.38,0.00,M1] [#4 -0.39,-0.14,0.00,M1] [#5 -0.07,-0.19,0.70,U] [#6 0.05,-0.28,0.59,U] [#7 -0.02,-0.13,0.63,U] [#8 -0.31,0.04,0.55,U] 
03:16:28.803 00.002 28316 refined, 6 included, MultiStar: {0.05, -0.25}, one-star: {0.35, -0.44}
03:16:28.807 00.004 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
03:16:28.809 00.002 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
03:16:28.811 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.39 mountX=-0.25 mountY=0.07, mountTheta=2.86
03:16:28.815 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.25, opts=13)
03:16:28.817 00.002 28316 Enqueuing Move request for scope (0.05, -0.25)
03:16:28.818 00.001 29988 Worker thread wakes up
03:16:28.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:28.818 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
03:16:28.819 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:28.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:28.819 00.000 28316 Enqueuing Expose request
03:16:28.820 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.25) opts 0xd
03:16:28.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.25)
03:16:28.820 00.000 29988 Moving (0.05, -0.25) raw xDistance=-0.25 yDistance=0.07
03:16:28.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
03:16:28.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:28.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:16:28.820 00.000 29988 MoveAxis(E, 52, ABG)
03:16:28.820 00.000 29988 Guiding  Dir = 2, Dur = 52
03:16:28.820 00.000 29988 IsSlewing returns 0
03:16:28.820 00.000 29988 IsGuiding returns 0
03:16:28.822 00.002 29988 PulseGuide returned control before completion, sleep 61
03:16:28.896 00.074 29988 IsGuiding returns 0
03:16:28.897 00.001 29988 Move returns status 0, amount 52
03:16:28.897 00.000 29988 MoveAxis(N, 0, ABG)
03:16:28.897 00.000 29988 Move returns status 0, amount 0
03:16:28.897 00.000 29988 move complete, result=0
03:16:28.897 00.000 29988 worker thread done servicing request
03:16:28.897 00.000 29988 Worker thread wakes up
03:16:28.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:28.897 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
03:16:28.899 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:30.535 01.636 29988 Exposure complete
03:16:30.583 00.048 29988 worker thread done servicing request
03:16:30.583 00.000 28316 OnExposeComplete: enter
03:16:30.584 00.001 28316 UpdateGuideState(): m_state=6
03:16:30.586 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5048
03:16:30.586 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=257.79, Mass=2383, SNR=33.8, Peak=201 HFD=3.8
03:16:30.587 00.001 28316 MultiStar: [#1 -0.15,0.06,0.97,U] [#2 0.17,0.31,0.00,M1] [#3 0.06,0.06,0.87,U] [#4 -0.23,0.21,0.83,U] [#5 0.05,0.20,0.73,U] [#6 -0.01,0.11,0.63,U] [#7 -0.00,0.11,0.61,U] [#8 -0.26,0.40,0.00,M1] 
03:16:30.587 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.10}, one-star: {0.33, -0.01}
03:16:30.588 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
03:16:30.588 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
03:16:30.589 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.43 mountX=0.08 mountY=-0.06, mountTheta=-0.59
03:16:30.590 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.10, opts=13)
03:16:30.590 00.000 28316 Enqueuing Move request for scope (0.01, 0.10)
03:16:30.591 00.001 29988 Worker thread wakes up
03:16:30.591 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:30.591 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.8
03:16:30.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:30.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:30.592 00.000 28316 Enqueuing Expose request
03:16:30.593 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
03:16:30.593 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
03:16:30.593 00.000 29988 Moving (0.01, 0.10) raw xDistance=0.08 yDistance=-0.06
03:16:30.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:16:30.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:30.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:16:30.593 00.000 29988 MoveAxis(E, 0, ABG)
03:16:30.593 00.000 29988 Move returns status 0, amount 0
03:16:30.593 00.000 29988 MoveAxis(N, 0, ABG)
03:16:30.593 00.000 29988 Move returns status 0, amount 0
03:16:30.593 00.000 29988 move complete, result=0
03:16:30.593 00.000 29988 worker thread done servicing request
03:16:30.593 00.000 29988 Worker thread wakes up
03:16:30.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:30.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:30.594 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:32.107 01.513 29988 Exposure complete
03:16:32.143 00.036 29988 worker thread done servicing request
03:16:32.143 00.000 28316 OnExposeComplete: enter
03:16:32.145 00.002 28316 UpdateGuideState(): m_state=6
03:16:32.146 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5049
03:16:32.147 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.80, Mass=2408, SNR=34.1, Peak=207 HFD=3.8
03:16:32.148 00.001 28316 MultiStar: [#1 -0.11,0.01,0.97,U] [#2 0.10,0.21,0.89,U] [#3 -0.05,-0.02,0.85,U] [#4 -0.43,0.27,0.00,M1] [#5 0.05,0.02,0.72,U] [#6 -0.02,0.08,0.63,U] [#7 0.12,0.14,0.59,U] [#8 -0.12,0.24,0.57,U] 
03:16:32.148 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.08}, one-star: {0.26, 0.00}
03:16:32.148 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
03:16:32.149 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
03:16:32.149 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.08 cameraTheta=1.12 mountX=0.05 mountY=-0.07, mountTheta=-0.89
03:16:32.151 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.08, opts=13)
03:16:32.152 00.001 28316 Enqueuing Move request for scope (0.04, 0.08)
03:16:32.152 00.000 29988 Worker thread wakes up
03:16:32.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:32.154 00.002 28316 UpdateGuideState exits: m=2408 RSB=34.1
03:16:32.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:32.155 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
03:16:32.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
03:16:32.155 00.000 29988 Moving (0.04, 0.08) raw xDistance=0.05 yDistance=-0.07
03:16:32.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:16:32.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:32.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:32.155 00.000 28316 Enqueuing Expose request
03:16:32.156 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:16:32.156 00.000 29988 MoveAxis(E, 0, ABG)
03:16:32.156 00.000 29988 Move returns status 0, amount 0
03:16:32.156 00.000 29988 MoveAxis(N, 0, ABG)
03:16:32.156 00.000 29988 Move returns status 0, amount 0
03:16:32.156 00.000 29988 move complete, result=0
03:16:32.156 00.000 29988 worker thread done servicing request
03:16:32.156 00.000 29988 Worker thread wakes up
03:16:32.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:32.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:32.156 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:33.782 01.626 29988 Exposure complete
03:16:33.816 00.034 29988 worker thread done servicing request
03:16:33.817 00.001 28316 OnExposeComplete: enter
03:16:33.820 00.003 28316 UpdateGuideState(): m_state=6
03:16:33.822 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5050
03:16:33.824 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=257.69, Mass=2326, SNR=33.5, Peak=197 HFD=3.7
03:16:33.827 00.003 28316 MultiStar: [#1 0.01,-0.06,0.98,U] [#2 0.02,0.20,0.93,U] [#3 -0.13,-0.03,0.87,U] [#4 -0.17,-0.03,0.83,U] [#5 0.09,0.07,0.75,U] [#6 0.02,-0.03,0.61,U] [#7 0.19,-0.08,0.61,U] [#8 -0.14,-0.01,0.58,U] 
03:16:33.829 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.39, -0.11}
03:16:33.832 00.003 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:16:33.834 00.002 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:16:33.834 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.18 mountX=-0.02 mountY=-0.03, mountTheta=-2.19
03:16:33.836 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
03:16:33.836 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
03:16:33.837 00.001 29988 Worker thread wakes up
03:16:33.837 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
03:16:33.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:33.838 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
03:16:33.838 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
03:16:33.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:16:33.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:33.838 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:16:33.838 00.000 29988 MoveAxis(E, 0, ABG)
03:16:33.838 00.000 29988 Move returns status 0, amount 0
03:16:33.838 00.000 29988 MoveAxis(N, 0, ABG)
03:16:33.838 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.5
03:16:33.838 00.000 29988 Move returns status 0, amount 0
03:16:33.838 00.000 29988 move complete, result=0
03:16:33.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:33.839 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:33.839 00.000 28316 Enqueuing Expose request
03:16:33.840 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:33.840 00.000 29988 worker thread done servicing request
03:16:33.840 00.000 29988 Worker thread wakes up
03:16:33.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:33.840 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:35.365 01.525 29988 Exposure complete
03:16:35.397 00.032 29988 worker thread done servicing request
03:16:35.397 00.000 28316 OnExposeComplete: enter
03:16:35.398 00.001 28316 UpdateGuideState(): m_state=6
03:16:35.399 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5051
03:16:35.399 00.000 28316 Star::Find returns 1 (0), X=950.47, Y=257.65, Mass=2271, SNR=33.0, Peak=170 HFD=3.8
03:16:35.400 00.001 28316 MultiStar: [#1 0.02,-0.17,0.98,U] [#2 0.01,0.10,0.95,U] [#3 -0.02,-0.28,0.85,U] [#4 -0.17,-0.17,0.84,U] [#5 0.04,-0.19,0.73,U] [#6 0.13,-0.16,0.64,U] [#7 0.16,-0.08,0.62,U] [#8 -0.11,0.08,0.60,U] 
03:16:35.403 00.003 28316 refined, 8 included, MultiStar: {0.02, -0.12}, one-star: {0.13, -0.15}
03:16:35.405 00.002 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
03:16:35.408 00.003 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
03:16:35.410 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.38 mountX=-0.12 mountY=0.03, mountTheta=2.87
03:16:35.412 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
03:16:35.413 00.001 28316 Enqueuing Move request for scope (0.02, -0.12)
03:16:35.413 00.000 29988 Worker thread wakes up
03:16:35.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:35.414 00.001 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:16:35.414 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:35.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:35.415 00.000 28316 Enqueuing Expose request
03:16:35.415 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
03:16:35.416 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
03:16:35.416 00.000 29988 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=0.03
03:16:35.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:16:35.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:35.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:16:35.416 00.000 29988 MoveAxis(E, 0, ABG)
03:16:35.416 00.000 29988 Move returns status 0, amount 0
03:16:35.416 00.000 29988 MoveAxis(N, 0, ABG)
03:16:35.416 00.000 29988 Move returns status 0, amount 0
03:16:35.416 00.000 29988 move complete, result=0
03:16:35.416 00.000 29988 worker thread done servicing request
03:16:35.416 00.000 29988 Worker thread wakes up
03:16:35.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:35.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:35.416 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:16:37.053 01.637 29988 Exposure complete
03:16:37.080 00.027 29988 worker thread done servicing request
03:16:37.080 00.000 28316 OnExposeComplete: enter
03:16:37.080 00.000 28316 UpdateGuideState(): m_state=6
03:16:37.084 00.004 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5052
03:16:37.086 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=257.60, Mass=2308, SNR=33.2, Peak=161 HFD=4.0
03:16:37.089 00.003 28316 MultiStar: [#1 0.05,-0.22,0.97,U] [#2 -0.12,0.05,0.97,U] [#3 -0.15,-0.26,0.88,U] [#4 -0.32,0.03,0.83,U] [#5 -0.10,-0.15,0.75,U] [#6 0.01,-0.33,0.63,U] [#7 -0.03,-0.18,0.63,U] [#8 -0.22,0.20,0.58,U] 
03:16:37.091 00.002 28316 refined, 8 included, MultiStar: {-0.06, -0.12}, one-star: {0.25, -0.20}
03:16:37.093 00.002 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.26)
03:16:37.094 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
03:16:37.095 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.03 mountX=-0.09 mountY=0.11, mountTheta=2.24
03:16:37.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
03:16:37.098 00.002 28316 Enqueuing Move request for scope (-0.06, -0.12)
03:16:37.099 00.001 29988 Worker thread wakes up
03:16:37.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
03:16:37.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
03:16:37.099 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
03:16:37.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:16:37.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:37.100 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:37.101 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:16:37.101 00.000 29988 MoveAxis(E, 0, ABG)
03:16:37.101 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.2
03:16:37.102 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:37.103 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:37.103 00.000 28316 Enqueuing Expose request
03:16:37.104 00.001 29988 Move returns status 0, amount 0
03:16:37.104 00.000 29988 MoveAxis(N, 0, ABG)
03:16:37.104 00.000 29988 Move returns status 0, amount 0
03:16:37.104 00.000 29988 move complete, result=0
03:16:37.104 00.000 29988 worker thread done servicing request
03:16:37.104 00.000 29988 Worker thread wakes up
03:16:37.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:37.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:37.104 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:38.625 01.521 29988 Exposure complete
03:16:38.674 00.049 29988 worker thread done servicing request
03:16:38.674 00.000 28316 OnExposeComplete: enter
03:16:38.675 00.001 28316 UpdateGuideState(): m_state=6
03:16:38.676 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5053
03:16:38.676 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.67, Mass=2394, SNR=34.0, Peak=171 HFD=3.9
03:16:38.678 00.002 28316 MultiStar: [#1 0.08,-0.13,0.98,U] [#2 -0.05,0.06,0.90,U] [#3 -0.11,-0.14,0.84,U] [#4 -0.29,-0.03,0.81,U] [#5 0.08,-0.13,0.72,U] [#6 0.05,-0.16,0.62,U] [#7 -0.12,-0.12,0.58,U] [#8 -0.19,0.04,0.57,U] 
03:16:38.679 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {0.27, -0.12}
03:16:38.680 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
03:16:38.681 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
03:16:38.683 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.79 mountX=-0.07 mountY=0.05, mountTheta=2.47
03:16:38.685 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.08, opts=13)
03:16:38.687 00.002 28316 Enqueuing Move request for scope (-0.02, -0.08)
03:16:38.690 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:38.692 00.002 28316 UpdateGuideState exits: m=2394 RSB=34.0
03:16:38.694 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:38.697 00.003 29988 Worker thread wakes up
03:16:38.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
03:16:38.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:38.698 00.001 28316 Enqueuing Expose request
03:16:38.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
03:16:38.698 00.000 29988 Moving (-0.02, -0.08) raw xDistance=-0.07 yDistance=0.05
03:16:38.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:16:38.699 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:38.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:16:38.699 00.000 29988 MoveAxis(E, 0, ABG)
03:16:38.699 00.000 29988 Move returns status 0, amount 0
03:16:38.699 00.000 29988 MoveAxis(N, 0, ABG)
03:16:38.699 00.000 29988 Move returns status 0, amount 0
03:16:38.699 00.000 29988 move complete, result=0
03:16:38.699 00.000 29988 worker thread done servicing request
03:16:38.699 00.000 29988 Worker thread wakes up
03:16:38.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:38.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:38.700 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:16:40.328 01.628 29988 Exposure complete
03:16:40.382 00.054 29988 worker thread done servicing request
03:16:40.383 00.001 28316 OnExposeComplete: enter
03:16:40.386 00.003 28316 UpdateGuideState(): m_state=6
03:16:40.386 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5054
03:16:40.387 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=257.57, Mass=2368, SNR=33.6, Peak=193 HFD=3.6
03:16:40.391 00.004 28316 MultiStar: [#1 0.26,-0.16,0.97,U] [#2 0.19,0.08,0.92,U] [#3 0.14,-0.24,0.85,U] [#4 -0.18,-0.16,0.83,U] [#5 0.05,0.01,0.73,U] [#6 0.10,-0.42,0.00,M1] [#7 0.20,-0.20,0.60,U] [#8 0.00,-0.26,0.57,U] 
03:16:40.392 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.14}, one-star: {0.37, -0.23}
03:16:40.393 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
03:16:40.394 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
03:16:40.394 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.78 mountX=-0.19 mountY=-0.06, mountTheta=-2.81
03:16:40.395 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
03:16:40.395 00.000 28316 Enqueuing Move request for scope (0.14, -0.14)
03:16:40.396 00.001 29988 Worker thread wakes up
03:16:40.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:40.397 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
03:16:40.397 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
03:16:40.397 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.19 yDistance=-0.06
03:16:40.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:16:40.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:40.397 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.6
03:16:40.398 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:40.399 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:16:40.399 00.000 29988 MoveAxis(E, 0, ABG)
03:16:40.399 00.000 29988 Move returns status 0, amount 0
03:16:40.399 00.000 29988 MoveAxis(N, 0, ABG)
03:16:40.399 00.000 29988 Move returns status 0, amount 0
03:16:40.399 00.000 29988 move complete, result=0
03:16:40.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:40.400 00.001 28316 Enqueuing Expose request
03:16:40.401 00.001 29988 worker thread done servicing request
03:16:40.401 00.000 29988 Worker thread wakes up
03:16:40.401 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:40.402 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:40.402 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:41.932 01.530 29988 Exposure complete
03:16:41.974 00.042 29988 worker thread done servicing request
03:16:41.974 00.000 28316 OnExposeComplete: enter
03:16:41.974 00.000 28316 UpdateGuideState(): m_state=6
03:16:41.975 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5055
03:16:41.975 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=257.46, Mass=2349, SNR=33.6, Peak=186 HFD=3.8
03:16:41.978 00.003 28316 MultiStar: [#1 0.25,-0.24,0.00,M1] [#2 0.33,-0.16,0.00,M1] [#3 0.03,-0.29,0.84,U] [#4 -0.19,-0.17,0.82,U] [#5 0.23,-0.21,0.75,U] [#6 0.16,-0.24,0.62,U] [#7 0.25,-0.12,0.63,U] [#8 0.13,-0.02,0.59,U] 
03:16:41.980 00.002 28316 refined, 6 included, MultiStar: {0.16, -0.21}, one-star: {0.44, -0.34}
03:16:41.983 00.003 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:16:41.985 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:16:41.987 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.94 mountX=-0.26 mountY=-0.04, mountTheta=-2.97
03:16:41.991 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.21, opts=13)
03:16:41.992 00.001 28316 Enqueuing Move request for scope (0.16, -0.21)
03:16:41.993 00.001 29988 Worker thread wakes up
03:16:41.993 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
03:16:41.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:41.994 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
03:16:41.995 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
03:16:41.995 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:41.996 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:41.996 00.000 28316 Enqueuing Expose request
03:16:41.996 00.000 29988 Moving (0.16, -0.21) raw xDistance=-0.26 yDistance=-0.04
03:16:41.997 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:16:41.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:41.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:16:41.997 00.000 29988 MoveAxis(E, 54, ABG)
03:16:41.997 00.000 29988 Guiding  Dir = 2, Dur = 54
03:16:41.997 00.000 29988 IsSlewing returns 0
03:16:41.997 00.000 29988 IsGuiding returns 0
03:16:41.999 00.002 29988 PulseGuide returned control before completion, sleep 63
03:16:42.069 00.070 29988 IsGuiding returns 0
03:16:42.069 00.000 29988 Move returns status 0, amount 54
03:16:42.069 00.000 29988 MoveAxis(N, 0, ABG)
03:16:42.069 00.000 29988 Move returns status 0, amount 0
03:16:42.069 00.000 29988 move complete, result=0
03:16:42.069 00.000 29988 worker thread done servicing request
03:16:42.069 00.000 29988 Worker thread wakes up
03:16:42.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:42.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:42.069 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
03:16:43.705 01.636 29988 Exposure complete
03:16:43.741 00.036 29988 worker thread done servicing request
03:16:43.741 00.000 28316 OnExposeComplete: enter
03:16:43.744 00.003 28316 UpdateGuideState(): m_state=6
03:16:43.746 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5056
03:16:43.748 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=257.61, Mass=2297, SNR=33.1, Peak=184 HFD=3.7
03:16:43.750 00.002 28316 MultiStar: [#1 0.09,-0.18,0.99,U] [#2 0.17,0.12,0.91,U] [#3 0.22,-0.19,0.86,U] [#4 -0.28,-0.08,0.85,U] [#5 0.11,-0.13,0.74,U] [#6 0.03,-0.21,0.64,U] [#7 0.23,-0.04,0.61,U] [#8 0.02,0.13,0.60,U] 
03:16:43.751 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.42, -0.18}
03:16:43.752 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:16:43.752 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:16:43.753 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=-0.13 mountY=-0.07, mountTheta=-2.68
03:16:43.754 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
03:16:43.754 00.000 28316 Enqueuing Move request for scope (0.12, -0.09)
03:16:43.755 00.001 29988 Worker thread wakes up
03:16:43.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:43.755 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.1
03:16:43.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:43.757 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
03:16:43.757 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:43.758 00.001 28316 Enqueuing Expose request
03:16:43.759 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
03:16:43.759 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.07
03:16:43.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:16:43.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:43.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:16:43.759 00.000 29988 MoveAxis(E, 0, ABG)
03:16:43.759 00.000 29988 Move returns status 0, amount 0
03:16:43.759 00.000 29988 MoveAxis(N, 0, ABG)
03:16:43.759 00.000 29988 Move returns status 0, amount 0
03:16:43.759 00.000 29988 move complete, result=0
03:16:43.759 00.000 29988 worker thread done servicing request
03:16:43.759 00.000 29988 Worker thread wakes up
03:16:43.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:43.760 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:43.760 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:45.278 01.518 29988 Exposure complete
03:16:45.304 00.026 29988 worker thread done servicing request
03:16:45.304 00.000 28316 OnExposeComplete: enter
03:16:45.305 00.001 28316 UpdateGuideState(): m_state=6
03:16:45.306 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5057
03:16:45.307 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=257.52, Mass=2500, SNR=34.6, Peak=203 HFD=3.8
03:16:45.307 00.000 28316 MultiStar: [#1 0.40,-0.22,0.00,M1] [#2 0.34,-0.03,0.00,M1] [#3 0.30,-0.35,0.00,M1] [#4 -0.13,-0.15,0.79,U] [#5 0.22,-0.11,0.73,U] [#6 0.30,-0.20,0.00,M1] [#7 0.42,-0.10,0.00,M1] [#8 0.04,-0.12,0.56,U] 
03:16:45.309 00.002 28316 refined, 3 included, MultiStar: {0.19, -0.18}, one-star: {0.52, -0.27}
03:16:45.309 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:16:45.311 00.002 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:16:45.311 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.74 mountX=-0.24 mountY=-0.09, mountTheta=-2.77
03:16:45.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.18, opts=13)
03:16:45.313 00.001 28316 Enqueuing Move request for scope (0.19, -0.18)
03:16:45.313 00.000 29988 Worker thread wakes up
03:16:45.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
03:16:45.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:45.314 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.6
03:16:45.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:45.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:45.315 00.000 28316 Enqueuing Expose request
03:16:45.316 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
03:16:45.316 00.000 29988 Moving (0.19, -0.18) raw xDistance=-0.24 yDistance=-0.09
03:16:45.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:16:45.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:45.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:16:45.316 00.000 29988 MoveAxis(E, 51, ABG)
03:16:45.316 00.000 29988 Guiding  Dir = 2, Dur = 51
03:16:45.316 00.000 29988 IsSlewing returns 0
03:16:45.316 00.000 29988 IsGuiding returns 0
03:16:45.318 00.002 29988 PulseGuide returned control before completion, sleep 60
03:16:45.389 00.071 29988 IsGuiding returns 0
03:16:45.389 00.000 29988 Move returns status 0, amount 51
03:16:45.389 00.000 29988 MoveAxis(N, 0, ABG)
03:16:45.389 00.000 29988 Move returns status 0, amount 0
03:16:45.389 00.000 29988 move complete, result=0
03:16:45.389 00.000 29988 worker thread done servicing request
03:16:45.389 00.000 29988 Worker thread wakes up
03:16:45.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:45.389 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
03:16:45.390 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:47.022 01.632 29988 Exposure complete
03:16:47.063 00.041 29988 worker thread done servicing request
03:16:47.063 00.000 28316 OnExposeComplete: enter
03:16:47.064 00.001 28316 UpdateGuideState(): m_state=6
03:16:47.065 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5058
03:16:47.065 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=257.57, Mass=2310, SNR=33.4, Peak=176 HFD=3.9
03:16:47.066 00.001 28316 MultiStar: [#1 0.22,-0.13,0.98,U] [#2 0.21,-0.00,0.92,U] [#3 -0.00,-0.25,0.87,U] [#4 -0.04,0.08,0.82,U] [#5 0.18,-0.15,0.74,U] [#6 0.15,-0.16,0.64,U] [#7 0.19,-0.01,0.60,U] [#8 -0.13,0.17,0.57,U] 
03:16:47.066 00.000 28316 refined, 8 included, MultiStar: {0.15, -0.09}, one-star: {0.42, -0.22}
03:16:47.067 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
03:16:47.067 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
03:16:47.067 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.53 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
03:16:47.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
03:16:47.069 00.000 28316 Enqueuing Move request for scope (0.15, -0.09)
03:16:47.070 00.001 29988 Worker thread wakes up
03:16:47.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:47.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
03:16:47.070 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.4
03:16:47.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:47.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:47.072 00.001 28316 Enqueuing Expose request
03:16:47.072 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
03:16:47.072 00.000 29988 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=-0.09
03:16:47.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:16:47.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:47.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:16:47.072 00.000 29988 MoveAxis(E, 0, ABG)
03:16:47.072 00.000 29988 Move returns status 0, amount 0
03:16:47.072 00.000 29988 MoveAxis(N, 0, ABG)
03:16:47.072 00.000 29988 Move returns status 0, amount 0
03:16:47.072 00.000 29988 move complete, result=0
03:16:47.072 00.000 29988 worker thread done servicing request
03:16:47.072 00.000 29988 Worker thread wakes up
03:16:47.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:47.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:47.073 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:48.601 01.528 29988 Exposure complete
03:16:48.635 00.034 29988 worker thread done servicing request
03:16:48.635 00.000 28316 OnExposeComplete: enter
03:16:48.636 00.001 28316 UpdateGuideState(): m_state=6
03:16:48.636 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5059
03:16:48.637 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.65, Mass=2356, SNR=33.6, Peak=185 HFD=3.8
03:16:48.637 00.000 28316 MultiStar: [#1 0.05,-0.08,1.02,U] [#2 0.06,0.12,0.91,U] [#3 0.05,-0.10,0.86,U] [#4 -0.06,-0.10,0.82,U] [#5 0.06,0.04,0.73,U] [#6 0.11,-0.12,0.63,U] [#7 0.23,-0.17,0.61,U] [#8 -0.06,0.15,0.59,U] 
03:16:48.638 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.35, -0.15}
03:16:48.638 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:16:48.639 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:16:48.639 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.48 mountX=-0.08 mountY=-0.06, mountTheta=-2.51
03:16:48.641 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
03:16:48.642 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
03:16:48.642 00.000 29988 Worker thread wakes up
03:16:48.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
03:16:48.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
03:16:48.642 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
03:16:48.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:16:48.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:48.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:16:48.643 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:48.643 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:16:48.643 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:48.644 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:48.644 00.000 28316 Enqueuing Expose request
03:16:48.645 00.001 29988 MoveAxis(E, 0, ABG)
03:16:48.645 00.000 29988 Move returns status 0, amount 0
03:16:48.645 00.000 29988 MoveAxis(N, 0, ABG)
03:16:48.645 00.000 29988 Move returns status 0, amount 0
03:16:48.645 00.000 29988 move complete, result=0
03:16:48.645 00.000 29988 worker thread done servicing request
03:16:48.645 00.000 29988 Worker thread wakes up
03:16:48.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:48.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:48.645 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:50.281 01.636 29988 Exposure complete
03:16:50.319 00.038 29988 worker thread done servicing request
03:16:50.320 00.001 28316 OnExposeComplete: enter
03:16:50.321 00.001 28316 UpdateGuideState(): m_state=6
03:16:50.322 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5060
03:16:50.323 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=257.62, Mass=2457, SNR=34.4, Peak=187 HFD=3.8
03:16:50.324 00.001 28316 MultiStar: [#1 0.23,-0.16,0.98,U] [#2 0.17,0.04,0.91,U] [#3 0.18,-0.25,0.86,U] [#4 -0.14,0.10,0.81,U] [#5 0.23,-0.06,0.74,U] [#6 0.19,-0.03,0.63,U] [#7 0.12,0.01,0.62,U] [#8 0.09,0.15,0.60,U] 
03:16:50.324 00.000 28316 refined, 8 included, MultiStar: {0.18, -0.06}, one-star: {0.43, -0.18}
03:16:50.324 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
03:16:50.325 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
03:16:50.325 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.31 mountX=-0.12 mountY=-0.13, mountTheta=-2.32
03:16:50.327 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.06, opts=13)
03:16:50.328 00.001 28316 Enqueuing Move request for scope (0.18, -0.06)
03:16:50.329 00.001 29988 Worker thread wakes up
03:16:50.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:50.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
03:16:50.329 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.4
03:16:50.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:50.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:50.330 00.000 28316 Enqueuing Expose request
03:16:50.331 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
03:16:50.331 00.000 29988 Moving (0.18, -0.06) raw xDistance=-0.12 yDistance=-0.13
03:16:50.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:16:50.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:50.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:16:50.331 00.000 29988 MoveAxis(E, 0, ABG)
03:16:50.331 00.000 29988 Move returns status 0, amount 0
03:16:50.331 00.000 29988 MoveAxis(N, 0, ABG)
03:16:50.331 00.000 29988 Move returns status 0, amount 0
03:16:50.331 00.000 29988 move complete, result=0
03:16:50.331 00.000 29988 worker thread done servicing request
03:16:50.331 00.000 29988 Worker thread wakes up
03:16:50.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:50.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:50.332 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:16:51.860 01.528 29988 Exposure complete
03:16:51.892 00.032 29988 worker thread done servicing request
03:16:51.892 00.000 28316 OnExposeComplete: enter
03:16:51.893 00.001 28316 UpdateGuideState(): m_state=6
03:16:51.893 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5061
03:16:51.894 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.63, Mass=2364, SNR=33.8, Peak=198 HFD=3.9
03:16:51.894 00.000 28316 MultiStar: [#1 0.39,-0.10,0.00,M1] [#2 0.31,0.19,0.00,M1] [#3 0.22,-0.24,0.86,U] [#4 -0.05,0.12,0.83,U] [#5 0.27,-0.13,0.74,U] [#6 0.20,-0.13,0.62,U] [#7 0.24,-0.04,0.63,U] [#8 0.06,0.22,0.57,U] 
03:16:51.895 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.07}, one-star: {0.53, -0.16}
03:16:51.895 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:16:51.897 00.002 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:16:51.898 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.29 mountX=-0.15 mountY=-0.17, mountTheta=-2.30
03:16:51.900 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.07, opts=13)
03:16:51.902 00.002 28316 Enqueuing Move request for scope (0.23, -0.07)
03:16:51.903 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:51.904 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.8
03:16:51.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:51.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:51.905 00.000 28316 Enqueuing Expose request
03:16:51.906 00.001 29988 Worker thread wakes up
03:16:51.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
03:16:51.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
03:16:51.906 00.000 29988 Moving (0.23, -0.07) raw xDistance=-0.15 yDistance=-0.17
03:16:51.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:16:51.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:51.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:16:51.906 00.000 29988 MoveAxis(E, 0, ABG)
03:16:51.906 00.000 29988 Move returns status 0, amount 0
03:16:51.906 00.000 29988 MoveAxis(N, 0, ABG)
03:16:51.906 00.000 29988 Move returns status 0, amount 0
03:16:51.906 00.000 29988 move complete, result=0
03:16:51.906 00.000 29988 worker thread done servicing request
03:16:51.906 00.000 29988 Worker thread wakes up
03:16:51.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:51.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:51.907 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:16:53.537 01.630 29988 Exposure complete
03:16:53.565 00.028 29988 worker thread done servicing request
03:16:53.565 00.000 28316 OnExposeComplete: enter
03:16:53.565 00.000 28316 UpdateGuideState(): m_state=6
03:16:53.568 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5062
03:16:53.568 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.59, Mass=2308, SNR=33.3, Peak=182 HFD=3.9
03:16:53.569 00.001 28316 MultiStar: [#1 0.35,-0.17,0.00,M2] [#2 0.51,0.04,0.00,M2] [#3 0.13,-0.25,0.87,U] [#4 -0.17,-0.13,0.84,U] [#5 0.16,-0.18,0.73,U] [#6 0.25,-0.19,0.63,U] [#7 0.11,-0.17,0.61,U] [#8 0.07,0.13,0.59,U] 
03:16:53.569 00.000 28316 refined, 6 included, MultiStar: {0.17, -0.15}, one-star: {0.55, -0.21}
03:16:53.570 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
03:16:53.570 00.000 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
03:16:53.570 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.74 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
03:16:53.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
03:16:53.572 00.001 28316 Enqueuing Move request for scope (0.17, -0.15)
03:16:53.572 00.000 29988 Worker thread wakes up
03:16:53.573 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
03:16:53.573 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
03:16:53.573 00.000 29988 Moving (0.17, -0.15) raw xDistance=-0.21 yDistance=-0.08
03:16:53.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:16:53.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:53.573 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
03:16:53.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:53.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:53.575 00.001 28316 Enqueuing Expose request
03:16:53.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:53.576 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:16:53.576 00.000 29988 MoveAxis(E, 44, ABG)
03:16:53.576 00.000 29988 Guiding  Dir = 2, Dur = 44
03:16:53.576 00.000 29988 IsSlewing returns 0
03:16:53.576 00.000 29988 IsGuiding returns 0
03:16:53.578 00.002 29988 PulseGuide returned control before completion, sleep 53
03:16:53.645 00.067 29988 IsGuiding returns 0
03:16:53.645 00.000 29988 Move returns status 0, amount 44
03:16:53.645 00.000 29988 MoveAxis(N, 0, ABG)
03:16:53.645 00.000 29988 Move returns status 0, amount 0
03:16:53.645 00.000 29988 move complete, result=0
03:16:53.645 00.000 29988 worker thread done servicing request
03:16:53.645 00.000 29988 Worker thread wakes up
03:16:53.646 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:53.646 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.1 px 0 ms NORTH
03:16:53.647 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:55.059 01.412 29988 Exposure complete
03:16:55.095 00.036 29988 worker thread done servicing request
03:16:55.095 00.000 28316 OnExposeComplete: enter
03:16:55.095 00.000 28316 UpdateGuideState(): m_state=6
03:16:55.096 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5063
03:16:55.096 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=257.51, Mass=2214, SNR=32.5, Peak=178 HFD=3.8
03:16:55.097 00.001 28316 MultiStar: [#1 0.14,-0.27,1.02,U] [#2 0.23,-0.14,0.94,U] [#3 0.10,-0.19,0.86,U] [#4 -0.27,0.13,0.84,U] [#5 0.06,-0.15,0.78,U] [#6 -0.07,-0.17,0.65,U] [#7 0.20,-0.04,0.65,U] [#8 0.02,0.04,0.60,U] 
03:16:55.097 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.13}, one-star: {0.44, -0.29}
03:16:55.098 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:16:55.099 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:16:55.100 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.88 mountX=-0.17 mountY=-0.04, mountTheta=-2.91
03:16:55.102 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.13, opts=13)
03:16:55.103 00.001 28316 Enqueuing Move request for scope (0.11, -0.13)
03:16:55.104 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:55.106 00.002 29988 Worker thread wakes up
03:16:55.106 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.5
03:16:55.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:55.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:55.108 00.000 28316 Enqueuing Expose request
03:16:55.109 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
03:16:55.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
03:16:55.109 00.000 29988 Moving (0.11, -0.13) raw xDistance=-0.17 yDistance=-0.04
03:16:55.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:16:55.109 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:55.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:16:55.109 00.000 29988 MoveAxis(E, 0, ABG)
03:16:55.109 00.000 29988 Move returns status 0, amount 0
03:16:55.109 00.000 29988 MoveAxis(N, 0, ABG)
03:16:55.109 00.000 29988 Move returns status 0, amount 0
03:16:55.109 00.000 29988 move complete, result=0
03:16:55.109 00.000 29988 worker thread done servicing request
03:16:55.109 00.000 29988 Worker thread wakes up
03:16:55.109 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:55.109 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:55.109 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:16:56.742 01.633 29988 Exposure complete
03:16:56.780 00.038 29988 worker thread done servicing request
03:16:56.780 00.000 28316 OnExposeComplete: enter
03:16:56.781 00.001 28316 UpdateGuideState(): m_state=6
03:16:56.782 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5064
03:16:56.782 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.72, Mass=2178, SNR=32.3, Peak=163 HFD=3.7
03:16:56.783 00.001 28316 MultiStar: [#1 0.02,-0.05,1.04,U] [#2 -0.06,0.23,0.93,U] [#3 -0.27,-0.12,0.90,U] [#4 -0.24,0.10,0.87,U] [#5 -0.04,0.01,0.77,U] [#6 0.18,-0.01,0.65,U] [#7 0.02,-0.05,0.64,U] [#8 -0.21,0.08,0.58,U] 
03:16:56.783 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.11, -0.07}
03:16:56.784 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
03:16:56.784 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
03:16:56.786 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.93 mountX=0.03 mountY=0.04, mountTheta=0.92
03:16:56.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
03:16:56.787 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
03:16:56.788 00.001 29988 Worker thread wakes up
03:16:56.788 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:56.788 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.3
03:16:56.789 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:56.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:56.790 00.001 28316 Enqueuing Expose request
03:16:56.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:16:56.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:16:56.790 00.000 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.04
03:16:56.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:16:56.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:56.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:16:56.790 00.000 29988 MoveAxis(E, 0, ABG)
03:16:56.790 00.000 29988 Move returns status 0, amount 0
03:16:56.790 00.000 29988 MoveAxis(N, 0, ABG)
03:16:56.790 00.000 29988 Move returns status 0, amount 0
03:16:56.790 00.000 29988 move complete, result=0
03:16:56.790 00.000 29988 worker thread done servicing request
03:16:56.790 00.000 29988 Worker thread wakes up
03:16:56.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:56.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:56.791 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:16:58.305 01.514 29988 Exposure complete
03:16:58.338 00.033 29988 worker thread done servicing request
03:16:58.338 00.000 28316 OnExposeComplete: enter
03:16:58.339 00.001 28316 UpdateGuideState(): m_state=6
03:16:58.340 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5065
03:16:58.341 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=257.79, Mass=2317, SNR=33.4, Peak=197 HFD=3.8
03:16:58.341 00.000 28316 MultiStar: [#1 -0.25,0.04,0.99,U] [#2 0.02,0.23,0.93,U] [#3 -0.20,-0.05,0.86,U] [#4 -0.48,0.13,0.00,M1] [#5 -0.15,0.03,0.74,U] [#6 -0.19,0.04,0.66,U] [#7 0.02,0.09,0.63,U] [#8 -0.38,0.18,0.00,M1] 
03:16:58.341 00.000 28316 refined, 6 included, MultiStar: {-0.08, 0.05}, one-star: {0.15, -0.00}
03:16:58.342 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
03:16:58.342 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
03:16:58.343 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.57 mountX=0.08 mountY=0.05, mountTheta=0.55
03:16:58.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.05, opts=13)
03:16:58.345 00.001 28316 Enqueuing Move request for scope (-0.08, 0.05)
03:16:58.347 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:16:58.347 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:16:58.348 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:16:58.349 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:16:58.350 00.001 28316 Enqueuing Expose request
03:16:58.350 00.000 29988 Worker thread wakes up
03:16:58.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
03:16:58.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
03:16:58.350 00.000 29988 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=0.05
03:16:58.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:16:58.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:16:58.351 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:16:58.351 00.000 29988 MoveAxis(E, 0, ABG)
03:16:58.351 00.000 29988 Move returns status 0, amount 0
03:16:58.351 00.000 29988 MoveAxis(N, 0, ABG)
03:16:58.351 00.000 29988 Move returns status 0, amount 0
03:16:58.351 00.000 29988 move complete, result=0
03:16:58.351 00.000 29988 worker thread done servicing request
03:16:58.351 00.000 29988 Worker thread wakes up
03:16:58.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:16:58.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:16:58.351 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:16:59.991 01.640 29988 Exposure complete
03:17:00.052 00.061 29988 worker thread done servicing request
03:17:00.052 00.000 28316 OnExposeComplete: enter
03:17:00.054 00.002 28316 UpdateGuideState(): m_state=6
03:17:00.055 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5066
03:17:00.057 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=257.71, Mass=2402, SNR=34.1, Peak=192 HFD=3.7
03:17:00.058 00.001 28316 MultiStar: [#1 0.01,-0.08,0.97,U] [#2 0.08,0.23,0.88,U] [#3 0.00,-0.11,0.84,U] [#4 -0.26,0.04,0.81,U] [#5 0.11,0.07,0.72,U] [#6 -0.07,-0.14,0.62,U] [#7 0.12,-0.03,0.61,U] [#8 -0.16,0.01,0.57,U] 
03:17:00.059 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.33, -0.09}
03:17:00.060 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:17:00.061 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:17:00.063 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.34 mountX=-0.02 mountY=-0.02, mountTheta=-2.35
03:17:00.064 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
03:17:00.065 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
03:17:00.066 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:00.066 00.000 29988 Worker thread wakes up
03:17:00.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
03:17:00.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
03:17:00.066 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
03:17:00.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:17:00.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:00.068 00.002 28316 UpdateGuideState exits: m=2402 RSB=34.1
03:17:00.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:00.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:17:00.068 00.000 29988 MoveAxis(E, 0, ABG)
03:17:00.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:00.069 00.001 28316 Enqueuing Expose request
03:17:00.069 00.000 29988 Move returns status 0, amount 0
03:17:00.069 00.000 29988 MoveAxis(N, 0, ABG)
03:17:00.069 00.000 29988 Move returns status 0, amount 0
03:17:00.069 00.000 29988 move complete, result=0
03:17:00.069 00.000 29988 worker thread done servicing request
03:17:00.070 00.001 29988 Worker thread wakes up
03:17:00.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:00.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,243,31,31)
03:17:00.071 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:00.528 00.457 28316 evsrv: cli 0C97D050 connect
03:17:00.531 00.003 28316 case statement mapped state 6 to 3
03:17:00.531 00.000 28316 case statement mapped state 6 to 3
03:17:00.532 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"6a481cfe-7507-422f-ba70-42c3d56016c7"}
03:17:00.533 00.001 28316 case statement mapped state 6 to 3
03:17:00.533 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a481cfe-7507-422f-ba70-42c3d56016c7"}
03:17:00.534 00.001 28316 evsrv: cli 0C97D050 disconnect
03:17:00.536 00.002 28316 evsrv: cli 0C97DB90 connect
03:17:00.537 00.001 28316 case statement mapped state 6 to 3
03:17:00.538 00.001 28316 case statement mapped state 6 to 3
03:17:00.539 00.001 28316 evsrv: cli 0C97DB90 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"d3e18514-81d4-4121-baa3-b36313c08cdc"}
03:17:00.539 00.000 28316 PhdController::Dither begins
03:17:00.540 00.001 28316 dither: size=2.00, dRA=-1.38 dDec=0.02
03:17:00.540 00.000 28316 MountToCamera -- mountTheta (3.13) + m_xAngle (2.00) = xAngle (5.13 = -1.16)
03:17:00.541 00.001 28316 MountToCamera -- mountX=-1.38 mountY=0.02 hyp=1.38 mountTheta=3.13 cameraX=0.56, cameraY=-1.26 cameraTheta=-1.16
03:17:00.541 00.000 28316 setting lock position to (950.89, 256.54)
03:17:00.542 00.001 28316 Mount: notify guiding dithered (0.6, -1.3)
03:17:00.543 00.001 28316 MultiStar: stabilizing after lock position change
03:17:00.543 00.000 28316 Status Line: Dithering de -1.38,0.02
03:17:00.545 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:17:00.545 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
03:17:00.546 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":0,"id":"d3e18514-81d4-4121-baa3-b36313c08cdc"}
03:17:00.547 00.001 28316 evsrv: cli 0C97DB90 disconnect
03:17:01.484 00.937 29988 Exposure complete
03:17:01.520 00.036 29988 worker thread done servicing request
03:17:01.520 00.000 28316 OnExposeComplete: enter
03:17:01.521 00.001 28316 UpdateGuideState(): m_state=6
03:17:01.522 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5067
03:17:01.523 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.69, Mass=2222, SNR=32.7, Peak=179 HFD=3.8
03:17:01.524 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
03:17:01.525 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
03:17:01.526 00.001 28316 CameraToMount -- cameraX=-0.27 cameraY=1.16 hyp=1.19 cameraTheta=1.80 mountX=1.16 mountY=-0.28, mountTheta=-0.24
03:17:01.529 00.003 28316 dither recenter: remaining=(1.4,-0.0) step=(1.4,-0.0)
03:17:01.530 00.001 28316 MountToCamera -- mountTheta (-0.01) + m_xAngle (2.00) = xAngle (1.99 = 1.99)
03:17:01.531 00.001 28316 MountToCamera -- mountX=1.38 mountY=-0.02 hyp=1.38 mountTheta=-0.01 cameraX=-0.56, cameraY=1.26 cameraTheta=1.99
03:17:01.532 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.56, y=1.26, opts=4)
03:17:01.534 00.002 28316 Enqueuing Move request for scope (-0.56, 1.26)
03:17:01.535 00.001 28316 Mount: notify direct move 1.38,-0.02
03:17:01.536 00.001 29988 Worker thread wakes up
03:17:01.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 1.26) opts 0x4
03:17:01.536 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.56, 1.26)
03:17:01.536 00.000 29988 Moving (-0.56, 1.26) raw xDistance=1.38 yDistance=-0.02
03:17:01.536 00.000 29988 MoveAxis(W, 460, B)
03:17:01.536 00.000 29988 Guiding  Dir = 3, Dur = 460
03:17:01.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:01.537 00.001 29988 IsSlewing returns 0
03:17:01.538 00.001 29988 IsGuiding returns 0
03:17:01.538 00.000 28316 UpdateGuideState exits: m=2222 RSB=32.7
03:17:01.539 00.001 28316 PhdController: settling, locked = 1, distance = 1.39 (0.50) aobump = 0 frame = 1 / 99999
03:17:01.540 00.001 29988 PulseGuide returned control before completion, sleep 469
03:17:01.541 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151821.540,"Host":"ASUS_SAM","Inst":1,"Distance":1.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:17:01.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:01.542 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:01.542 00.000 28316 Enqueuing Expose request
03:17:02.017 00.475 29988 IsGuiding returns 0
03:17:02.017 00.000 29988 Move returns status 0, amount 460
03:17:02.017 00.000 29988 MoveAxis(N, 4, B)
03:17:02.017 00.000 29988 Guiding  Dir = 0, Dur = 4
03:17:02.017 00.000 29988 IsSlewing returns 0
03:17:02.017 00.000 29988 IsGuiding returns 0
03:17:02.021 00.004 29988 PulseGuide returned control before completion, sleep 11
03:17:02.045 00.024 29988 IsGuiding returns 0
03:17:02.045 00.000 29988 Move returns status 0, amount 4
03:17:02.045 00.000 29988 move complete, result=0
03:17:02.045 00.000 29988 worker thread done servicing request
03:17:02.045 00.000 29988 Worker thread wakes up
03:17:02.045 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:02.045 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:02.045 00.000 28316 GuideStep: 1.4 px 460 ms WEST, -0.0 px 4 ms NORTH
03:17:03.681 01.636 29988 Exposure complete
03:17:03.722 00.041 29988 worker thread done servicing request
03:17:03.722 00.000 28316 OnExposeComplete: enter
03:17:03.723 00.001 28316 UpdateGuideState(): m_state=6
03:17:03.723 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5068
03:17:03.724 00.001 28316 Star::Find returns 1 (0), X=951.55, Y=256.26, Mass=2375, SNR=33.9, Peak=176 HFD=3.9
03:17:03.726 00.002 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:17:03.727 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:17:03.728 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=-0.28 hyp=0.72 cameraTheta=-0.40 mountX=-0.53 mountY=-0.47, mountTheta=-2.42
03:17:03.730 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=-0.28, opts=13)
03:17:03.731 00.001 28316 Enqueuing Move request for scope (0.66, -0.28)
03:17:03.732 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:03.732 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.9
03:17:03.733 00.001 29988 Worker thread wakes up
03:17:03.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.28) opts 0xd
03:17:03.733 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, -0.28)
03:17:03.733 00.000 29988 Moving (0.66, -0.28) raw xDistance=-0.53 yDistance=-0.47
03:17:03.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
03:17:03.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:17:03.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
03:17:03.733 00.000 29988 MoveAxis(E, 111, ABG)
03:17:03.733 00.000 29988 Guiding  Dir = 2, Dur = 111
03:17:03.733 00.000 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 2 / 99999
03:17:03.733 00.000 29988 IsSlewing returns 0
03:17:03.734 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151823.733,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:17:03.734 00.000 29988 IsGuiding returns 0
03:17:03.734 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:03.735 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:03.735 00.000 28316 Enqueuing Expose request
03:17:03.736 00.001 29988 PulseGuide returned control before completion, sleep 120
03:17:03.868 00.132 29988 IsGuiding returns 0
03:17:03.868 00.000 29988 Move returns status 0, amount 111
03:17:03.868 00.000 29988 MoveAxis(N, 0, ABG)
03:17:03.868 00.000 29988 Move returns status 0, amount 0
03:17:03.868 00.000 29988 move complete, result=0
03:17:03.868 00.000 29988 worker thread done servicing request
03:17:03.868 00.000 29988 Worker thread wakes up
03:17:03.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:03.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:03.868 00.000 28316 GuideStep: -0.5 px 111 ms EAST, -0.5 px 0 ms NORTH
03:17:05.285 01.417 29988 Exposure complete
03:17:05.339 00.054 29988 worker thread done servicing request
03:17:05.340 00.001 28316 OnExposeComplete: enter
03:17:05.342 00.002 28316 UpdateGuideState(): m_state=6
03:17:05.345 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5069
03:17:05.348 00.003 28316 Star::Find returns 1 (0), X=951.23, Y=256.57, Mass=2268, SNR=33.0, Peak=185 HFD=3.8
03:17:05.349 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
03:17:05.349 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
03:17:05.350 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=0.03 hyp=0.34 cameraTheta=0.10 mountX=-0.11 mountY=-0.32, mountTheta=-1.91
03:17:05.352 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.03, opts=13)
03:17:05.353 00.001 28316 Enqueuing Move request for scope (0.34, 0.03)
03:17:05.354 00.001 29988 Worker thread wakes up
03:17:05.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.03) opts 0xd
03:17:05.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.03)
03:17:05.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:05.356 00.002 28316 UpdateGuideState exits: m=2268 RSB=33.0
03:17:05.357 00.001 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 3 / 99999
03:17:05.358 00.001 29988 Moving (0.34, 0.03) raw xDistance=-0.11 yDistance=-0.32
03:17:05.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:17:05.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:17:05.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
03:17:05.358 00.000 29988 MoveAxis(E, 0, ABG)
03:17:05.358 00.000 29988 Move returns status 0, amount 0
03:17:05.358 00.000 29988 MoveAxis(N, 0, ABG)
03:17:05.358 00.000 29988 Move returns status 0, amount 0
03:17:05.358 00.000 29988 move complete, result=0
03:17:05.358 00.000 29988 worker thread done servicing request
03:17:05.358 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151825.358,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:17:05.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:05.360 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:05.361 00.001 28316 Enqueuing Expose request
03:17:05.362 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:17:05.363 00.001 29988 Worker thread wakes up
03:17:05.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:05.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:06.997 01.634 29988 Exposure complete
03:17:07.051 00.054 29988 worker thread done servicing request
03:17:07.051 00.000 28316 OnExposeComplete: enter
03:17:07.054 00.003 28316 UpdateGuideState(): m_state=6
03:17:07.055 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5070
03:17:07.055 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=256.64, Mass=2434, SNR=34.3, Peak=192 HFD=3.8
03:17:07.056 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
03:17:07.057 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
03:17:07.058 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=0.10 hyp=0.38 cameraTheta=0.27 mountX=-0.06 mountY=-0.37, mountTheta=-1.73
03:17:07.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.10, opts=13)
03:17:07.062 00.002 28316 Enqueuing Move request for scope (0.37, 0.10)
03:17:07.064 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:07.065 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.3
03:17:07.066 00.001 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 4 / 99999
03:17:07.068 00.002 29988 Worker thread wakes up
03:17:07.068 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151827.068,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:17:07.069 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.10) opts 0xd
03:17:07.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.10)
03:17:07.069 00.000 29988 Moving (0.37, 0.10) raw xDistance=-0.06 yDistance=-0.37
03:17:07.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:17:07.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:07.070 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:07.071 00.001 28316 Enqueuing Expose request
03:17:07.072 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.16
03:17:07.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
03:17:07.073 00.001 29988 MoveAxis(E, 0, ABG)
03:17:07.073 00.000 29988 Move returns status 0, amount 0
03:17:07.073 00.000 29988 MoveAxis(N, 89, ABG)
03:17:07.073 00.000 29988 Guiding  Dir = 0, Dur = 89
03:17:07.073 00.000 29988 IsSlewing returns 0
03:17:07.074 00.001 29988 IsGuiding returns 0
03:17:07.079 00.005 29988 PulseGuide returned control before completion, sleep 95
03:17:07.181 00.102 29988 IsGuiding returns 0
03:17:07.181 00.000 29988 Move returns status 0, amount 89
03:17:07.181 00.000 29988 move complete, result=0
03:17:07.181 00.000 29988 worker thread done servicing request
03:17:07.182 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 89 ms NORTH
03:17:07.182 00.000 29988 Worker thread wakes up
03:17:07.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:07.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:08.588 01.406 29988 Exposure complete
03:17:08.644 00.056 29988 worker thread done servicing request
03:17:08.644 00.000 28316 OnExposeComplete: enter
03:17:08.645 00.001 28316 UpdateGuideState(): m_state=6
03:17:08.646 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5071
03:17:08.647 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=256.39, Mass=2397, SNR=33.9, Peak=193 HFD=3.9
03:17:08.647 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:17:08.647 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:17:08.648 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-0.61 mountX=-0.22 mountY=-0.12, mountTheta=-2.64
03:17:08.651 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.15, opts=13)
03:17:08.652 00.001 28316 Enqueuing Move request for scope (0.21, -0.15)
03:17:08.652 00.000 29988 Worker thread wakes up
03:17:08.652 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:17:08.652 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.15) opts 0xd
03:17:08.653 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.15)
03:17:08.653 00.000 28316 UpdateGuideState exits: m=2397 RSB=33.9
03:17:08.653 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 5 / 99999
03:17:08.653 00.000 29988 Moving (0.21, -0.15) raw xDistance=-0.22 yDistance=-0.12
03:17:08.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:17:08.653 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151828.653,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:17:08.654 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:08.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:17:08.654 00.000 29988 MoveAxis(E, 47, ABG)
03:17:08.654 00.000 29988 Guiding  Dir = 2, Dur = 47
03:17:08.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:08.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:08.655 00.001 28316 Enqueuing Expose request
03:17:08.655 00.000 29988 IsSlewing returns 0
03:17:08.655 00.000 29988 IsGuiding returns 0
03:17:08.658 00.003 29988 PulseGuide returned control before completion, sleep 56
03:17:08.726 00.068 29988 IsGuiding returns 0
03:17:08.726 00.000 29988 Move returns status 0, amount 47
03:17:08.726 00.000 29988 MoveAxis(N, 0, ABG)
03:17:08.726 00.000 29988 Move returns status 0, amount 0
03:17:08.726 00.000 29988 move complete, result=0
03:17:08.727 00.001 29988 worker thread done servicing request
03:17:08.727 00.000 29988 Worker thread wakes up
03:17:08.727 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:17:08.727 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:08.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:10.362 01.635 29988 Exposure complete
03:17:10.423 00.061 29988 worker thread done servicing request
03:17:10.423 00.000 28316 OnExposeComplete: enter
03:17:10.424 00.001 28316 UpdateGuideState(): m_state=6
03:17:10.425 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5072
03:17:10.425 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=256.58, Mass=2241, SNR=32.8, Peak=175 HFD=3.9
03:17:10.426 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:17:10.426 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:17:10.426 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.18 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
03:17:10.428 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.04, opts=13)
03:17:10.428 00.000 28316 Enqueuing Move request for scope (0.24, 0.04)
03:17:10.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:10.429 00.001 29988 Worker thread wakes up
03:17:10.429 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.8
03:17:10.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd
03:17:10.429 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 6 / 99999
03:17:10.430 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.04)
03:17:10.430 00.000 29988 Moving (0.24, 0.04) raw xDistance=-0.06 yDistance=-0.23
03:17:10.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:17:10.430 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151830.430,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
03:17:10.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:17:10.430 00.000 29988 MoveAxis(E, 0, ABG)
03:17:10.430 00.000 29988 Move returns status 0, amount 0
03:17:10.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:10.431 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:10.431 00.000 28316 Enqueuing Expose request
03:17:10.432 00.001 29988 MoveAxis(N, 56, ABG)
03:17:10.432 00.000 29988 Guiding  Dir = 0, Dur = 56
03:17:10.432 00.000 29988 IsSlewing returns 0
03:17:10.432 00.000 29988 IsGuiding returns 0
03:17:10.437 00.005 29988 PulseGuide returned control before completion, sleep 62
03:17:10.505 00.068 29988 IsGuiding returns 0
03:17:10.505 00.000 29988 Move returns status 0, amount 56
03:17:10.505 00.000 29988 move complete, result=0
03:17:10.505 00.000 29988 worker thread done servicing request
03:17:10.505 00.000 29988 Worker thread wakes up
03:17:10.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:10.505 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 56 ms NORTH
03:17:10.506 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:11.918 01.412 29988 Exposure complete
03:17:11.972 00.054 29988 worker thread done servicing request
03:17:11.973 00.001 28316 OnExposeComplete: enter
03:17:11.974 00.001 28316 UpdateGuideState(): m_state=6
03:17:11.976 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5073
03:17:11.977 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.42, Mass=2328, SNR=33.4, Peak=186 HFD=4.0
03:17:11.978 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
03:17:11.980 00.002 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
03:17:11.981 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.60 mountX=-0.17 mountY=-0.10, mountTheta=-2.63
03:17:11.983 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.11, opts=13)
03:17:11.985 00.002 28316 Enqueuing Move request for scope (0.16, -0.11)
03:17:11.987 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:11.987 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:17:11.988 00.001 29988 Worker thread wakes up
03:17:11.988 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 7 / 99999
03:17:11.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
03:17:11.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
03:17:11.988 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151831.988,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:17:11.989 00.001 29988 Moving (0.16, -0.11) raw xDistance=-0.17 yDistance=-0.10
03:17:11.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:17:11.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:11.989 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:11.989 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:11.990 00.001 28316 Enqueuing Expose request
03:17:11.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:17:11.990 00.000 29988 MoveAxis(E, 0, ABG)
03:17:11.990 00.000 29988 Move returns status 0, amount 0
03:17:11.990 00.000 29988 MoveAxis(N, 0, ABG)
03:17:11.991 00.001 29988 Move returns status 0, amount 0
03:17:11.991 00.000 29988 move complete, result=0
03:17:11.991 00.000 29988 worker thread done servicing request
03:17:11.991 00.000 29988 Worker thread wakes up
03:17:11.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:11.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:11.991 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:13.627 01.636 29988 Exposure complete
03:17:13.677 00.050 29988 worker thread done servicing request
03:17:13.677 00.000 28316 OnExposeComplete: enter
03:17:13.678 00.001 28316 UpdateGuideState(): m_state=6
03:17:13.678 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5074
03:17:13.679 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=256.51, Mass=2083, SNR=31.6, Peak=166 HFD=3.6
03:17:13.679 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:17:13.680 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:17:13.682 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.18 mountX=-0.07 mountY=-0.09, mountTheta=-2.19
03:17:13.683 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
03:17:13.683 00.000 28316 Enqueuing Move request for scope (0.11, -0.02)
03:17:13.685 00.002 29988 Worker thread wakes up
03:17:13.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:13.685 00.000 28316 UpdateGuideState exits: m=2083 RSB=31.6
03:17:13.686 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
03:17:13.686 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 8 / 99999
03:17:13.686 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
03:17:13.686 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786151833.686,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:17:13.687 00.001 29988 Moving (0.11, -0.02) raw xDistance=-0.07 yDistance=-0.09
03:17:13.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:17:13.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:13.687 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:13.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:13.690 00.003 28316 Enqueuing Expose request
03:17:13.692 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:17:13.692 00.000 29988 MoveAxis(E, 0, ABG)
03:17:13.692 00.000 29988 Move returns status 0, amount 0
03:17:13.692 00.000 29988 MoveAxis(N, 0, ABG)
03:17:13.692 00.000 29988 Move returns status 0, amount 0
03:17:13.692 00.000 29988 move complete, result=0
03:17:13.692 00.000 29988 worker thread done servicing request
03:17:13.692 00.000 29988 Worker thread wakes up
03:17:13.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:13.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:13.693 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:15.218 01.525 29988 Exposure complete
03:17:15.255 00.037 29988 worker thread done servicing request
03:17:15.255 00.000 28316 OnExposeComplete: enter
03:17:15.256 00.001 28316 UpdateGuideState(): m_state=6
03:17:15.257 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5075
03:17:15.257 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.55, Mass=2410, SNR=34.0, Peak=194 HFD=4.1
03:17:15.258 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
03:17:15.258 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
03:17:15.259 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.12 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
03:17:15.260 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
03:17:15.260 00.000 28316 Enqueuing Move request for scope (0.13, 0.01)
03:17:15.261 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:15.261 00.000 29988 Worker thread wakes up
03:17:15.261 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
03:17:15.261 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
03:17:15.261 00.000 29988 Moving (0.13, 0.01) raw xDistance=-0.04 yDistance=-0.12
03:17:15.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:17:15.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:15.261 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:17:15.262 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:17:15.262 00.000 29988 MoveAxis(E, 0, ABG)
03:17:15.262 00.000 29988 Move returns status 0, amount 0
03:17:15.262 00.000 29988 MoveAxis(N, 0, ABG)
03:17:15.262 00.000 29988 Move returns status 0, amount 0
03:17:15.262 00.000 29988 move complete, result=0
03:17:15.262 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 9 / 99999
03:17:15.262 00.000 29988 worker thread done servicing request
03:17:15.263 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786151835.262,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:17:15.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:15.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:15.265 00.001 28316 Enqueuing Expose request
03:17:15.280 00.015 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:15.280 00.000 29988 Worker thread wakes up
03:17:15.281 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:15.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:16.909 01.628 29988 Exposure complete
03:17:16.947 00.038 29988 worker thread done servicing request
03:17:16.947 00.000 28316 OnExposeComplete: enter
03:17:16.947 00.000 28316 UpdateGuideState(): m_state=6
03:17:16.948 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5076
03:17:16.948 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=256.59, Mass=2377, SNR=33.8, Peak=205 HFD=3.9
03:17:16.949 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
03:17:16.949 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
03:17:16.950 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.03 mountY=-0.07, mountTheta=-1.21
03:17:16.951 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
03:17:16.951 00.000 28316 Enqueuing Move request for scope (0.06, 0.06)
03:17:16.952 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:16.952 00.000 29988 Worker thread wakes up
03:17:16.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
03:17:16.952 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
03:17:16.952 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.07
03:17:16.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:17:16.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:16.952 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:17:16.953 00.001 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 10 / 99999
03:17:16.953 00.000 28316 PhdController: newstate STATE_FINISH
03:17:16.954 00.001 28316 PhdController complete: success
03:17:16.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:17:16.954 00.000 29988 MoveAxis(E, 0, ABG)
03:17:16.954 00.000 29988 Move returns status 0, amount 0
03:17:16.954 00.000 29988 MoveAxis(N, 0, ABG)
03:17:16.954 00.000 29988 Move returns status 0, amount 0
03:17:16.954 00.000 29988 move complete, result=0
03:17:16.954 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786151836.954,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
03:17:16.957 00.003 29988 worker thread done servicing request
03:17:16.957 00.000 28316 Mount: notify guiding dither settle done success=1
03:17:16.959 00.002 28316 PhdController: newstate STATE_IDLE
03:17:16.961 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:16.962 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:16.963 00.001 28316 Enqueuing Expose request
03:17:16.963 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:16.964 00.001 29988 Worker thread wakes up
03:17:16.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:16.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:18.482 01.518 29988 Exposure complete
03:17:18.519 00.037 29988 worker thread done servicing request
03:17:18.519 00.000 28316 OnExposeComplete: enter
03:17:18.520 00.001 28316 UpdateGuideState(): m_state=6
03:17:18.520 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.521 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=256.64, Mass=2355, SNR=33.7, Peak=204 HFD=3.9
03:17:18.521 00.000 28316 MultiStar: exiting stabilization period
03:17:18.522 00.001 28316 MultiStar: updating star positions after lock position change
03:17:18.522 00.000 28316 Star::Find(15, 661, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.522 00.000 28316 Star::Find returns 1 (0), X=661.83, Y=160.77, Mass=2409, SNR=33.8, Peak=205 HFD=4.4
03:17:18.523 00.001 28316 Star::Find(15, 1032, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.523 00.000 28316 Star::Find returns 1 (0), X=1033.20, Y=391.56, Mass=2004, SNR=30.6, Peak=148 HFD=4.5
03:17:18.524 00.001 28316 Star::Find(15, 977, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.524 00.000 28316 Star::Find returns 1 (0), X=977.81, Y=249.00, Mass=1675, SNR=28.3, Peak=169 HFD=4.0
03:17:18.525 00.001 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.527 00.002 28316 Star::Find returns 1 (0), X=311.13, Y=828.46, Mass=1627, SNR=27.7, Peak=147 HFD=3.8
03:17:18.528 00.001 28316 Star::Find(15, 493, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.529 00.001 28316 Star::Find returns 1 (0), X=494.23, Y=89.74, Mass=1326, SNR=25.2, Peak=121 HFD=3.9
03:17:18.529 00.000 28316 Star::Find(15, 288, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.530 00.001 28316 Star::Find returns 1 (0), X=289.03, Y=915.48, Mass=890, SNR=20.7, Peak=104 HFD=3.6
03:17:18.530 00.000 28316 Star::Find(15, 678, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.530 00.000 28316 Star::Find returns 1 (0), X=678.94, Y=946.09, Mass=879, SNR=20.4, Peak=77 HFD=4.2
03:17:18.531 00.001 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.531 00.000 28316 Star::Find returns 1 (0), X=1145.95, Y=746.45, Mass=770, SNR=19.2, Peak=70 HFD=3.6
03:17:18.532 00.001 28316 Star::Find(15, 245, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.532 00.000 28316 Star::Find returns 1 (0), X=246.71, Y=518.65, Mass=565, SNR=16.6, Peak=56 HFD=3.4
03:17:18.533 00.001 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.533 00.000 28316 Star::Find returns 1 (0), X=650.30, Y=642.24, Mass=670, SNR=17.9, Peak=53 HFD=3.8
03:17:18.533 00.000 28316 Star::Find(15, 1130, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5077
03:17:18.534 00.001 28316 Star::Find returns 1 (0), X=1130.86, Y=624.45, Mass=631, SNR=17.4, Peak=57 HFD=3.7
03:17:18.534 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
03:17:18.535 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
03:17:18.535 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.92 mountX=0.11 mountY=-0.01, mountTheta=-0.11
03:17:18.536 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.11, opts=13)
03:17:18.537 00.001 28316 Enqueuing Move request for scope (-0.04, 0.11)
03:17:18.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:18.538 00.001 29988 Worker thread wakes up
03:17:18.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
03:17:18.538 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
03:17:18.538 00.000 29988 Moving (-0.04, 0.11) raw xDistance=0.11 yDistance=-0.01
03:17:18.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:17:18.538 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:18.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:17:18.538 00.000 29988 MoveAxis(E, 0, ABG)
03:17:18.538 00.000 29988 Move returns status 0, amount 0
03:17:18.538 00.000 29988 MoveAxis(N, 0, ABG)
03:17:18.538 00.000 29988 Move returns status 0, amount 0
03:17:18.538 00.000 29988 move complete, result=0
03:17:18.538 00.000 29988 worker thread done servicing request
03:17:18.538 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
03:17:18.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:18.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:18.539 00.000 28316 Enqueuing Expose request
03:17:18.540 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:18.540 00.000 29988 Worker thread wakes up
03:17:18.540 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:18.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:20.166 01.626 29988 Exposure complete
03:17:20.195 00.029 29988 worker thread done servicing request
03:17:20.195 00.000 28316 OnExposeComplete: enter
03:17:20.195 00.000 28316 UpdateGuideState(): m_state=6
03:17:20.196 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5078
03:17:20.196 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=256.48, Mass=2429, SNR=34.0, Peak=189 HFD=4.1
03:17:20.197 00.001 28316 MultiStar: [#1 0.14,-0.02,1.00,U] [#2 0.16,-0.10,0.91,U] [#3 0.07,-0.18,0.84,U] [#4 0.04,-0.09,0.82,U] [#5 0.11,-0.20,0.71,U] [#6 0.08,-0.11,0.62,U] [#7 0.17,-0.03,0.60,U] [#8 0.04,-0.03,0.59,U] 
03:17:20.197 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.09}, one-star: {0.10, -0.06}
03:17:20.198 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:17:20.198 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:17:20.198 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-0.55 mountX=-0.09 mountY=-0.06, mountTheta=-2.58
03:17:20.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.06, opts=13)
03:17:20.200 00.001 28316 Enqueuing Move request for scope (0.10, -0.06)
03:17:20.200 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:20.201 00.001 29988 Worker thread wakes up
03:17:20.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
03:17:20.201 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
03:17:20.201 00.000 29988 Moving (0.10, -0.06) raw xDistance=-0.09 yDistance=-0.06
03:17:20.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:17:20.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:20.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:17:20.201 00.000 29988 MoveAxis(E, 0, ABG)
03:17:20.201 00.000 29988 Move returns status 0, amount 0
03:17:20.201 00.000 29988 MoveAxis(N, 0, ABG)
03:17:20.201 00.000 29988 Move returns status 0, amount 0
03:17:20.201 00.000 29988 move complete, result=0
03:17:20.201 00.000 28316 UpdateGuideState exits: m=2429 RSB=34.0
03:17:20.202 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:20.202 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:20.203 00.001 28316 Enqueuing Expose request
03:17:20.203 00.000 29988 worker thread done servicing request
03:17:20.203 00.000 29988 Worker thread wakes up
03:17:20.203 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:20.204 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:20.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:21.722 01.518 29988 Exposure complete
03:17:21.764 00.042 29988 worker thread done servicing request
03:17:21.764 00.000 28316 OnExposeComplete: enter
03:17:21.765 00.001 28316 UpdateGuideState(): m_state=6
03:17:21.765 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5079
03:17:21.766 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.58, Mass=2410, SNR=34.1, Peak=198 HFD=3.8
03:17:21.766 00.000 28316 MultiStar: [#1 0.07,-0.05,0.97,U] [#2 -0.01,0.03,0.87,U] [#3 -0.09,-0.15,0.84,U] [#4 0.11,-0.14,0.80,U] [#5 0.16,-0.23,0.74,U] [#6 -0.04,0.03,0.63,U] [#7 0.23,-0.02,0.61,U] [#8 0.15,-0.13,0.57,U] 
03:17:21.767 00.001 28316 single-star, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.01, 0.04}
03:17:21.767 00.000 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
03:17:21.767 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
03:17:21.768 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.27 mountX=0.03 mountY=-0.03, mountTheta=-0.75
03:17:21.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
03:17:21.771 00.001 28316 Enqueuing Move request for scope (0.01, 0.04)
03:17:21.771 00.000 29988 Worker thread wakes up
03:17:21.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
03:17:21.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
03:17:21.771 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
03:17:21.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:17:21.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:21.771 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:21.772 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:17:21.772 00.000 29988 MoveAxis(E, 0, ABG)
03:17:21.772 00.000 29988 Move returns status 0, amount 0
03:17:21.772 00.000 29988 MoveAxis(N, 0, ABG)
03:17:21.772 00.000 29988 Move returns status 0, amount 0
03:17:21.772 00.000 29988 move complete, result=0
03:17:21.772 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.1
03:17:21.774 00.002 29988 worker thread done servicing request
03:17:21.774 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:21.774 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:21.775 00.001 28316 Enqueuing Expose request
03:17:21.775 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:21.775 00.000 29988 Worker thread wakes up
03:17:21.776 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:21.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:23.412 01.636 29988 Exposure complete
03:17:23.451 00.039 29988 worker thread done servicing request
03:17:23.451 00.000 28316 OnExposeComplete: enter
03:17:23.452 00.001 28316 UpdateGuideState(): m_state=6
03:17:23.452 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5080
03:17:23.453 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.64, Mass=2366, SNR=33.7, Peak=198 HFD=4.0
03:17:23.453 00.000 28316 MultiStar: [#1 -0.02,-0.02,0.98,U] [#2 0.21,-0.06,0.89,U] [#3 0.06,-0.15,0.86,U] [#4 -0.10,-0.06,0.82,U] [#5 -0.03,-0.19,0.74,U] [#6 -0.08,-0.09,0.65,U] [#7 -0.01,0.10,0.64,U] [#8 0.11,-0.12,0.58,U] 
03:17:23.454 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.01, 0.10}
03:17:23.455 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
03:17:23.456 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:17:23.457 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.26 mountX=-0.05 mountY=0.01, mountTheta=2.98
03:17:23.461 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
03:17:23.464 00.003 28316 Enqueuing Move request for scope (0.02, -0.05)
03:17:23.466 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:23.468 00.002 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:17:23.470 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:23.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:23.472 00.001 29988 Worker thread wakes up
03:17:23.472 00.000 28316 Enqueuing Expose request
03:17:23.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
03:17:23.472 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
03:17:23.472 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.05 yDistance=0.01
03:17:23.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:17:23.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:23.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:17:23.472 00.000 29988 MoveAxis(E, 0, ABG)
03:17:23.472 00.000 29988 Move returns status 0, amount 0
03:17:23.472 00.000 29988 MoveAxis(N, 0, ABG)
03:17:23.472 00.000 29988 Move returns status 0, amount 0
03:17:23.473 00.001 29988 move complete, result=0
03:17:23.473 00.000 29988 worker thread done servicing request
03:17:23.473 00.000 29988 Worker thread wakes up
03:17:23.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:23.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:23.474 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:25.001 01.527 29988 Exposure complete
03:17:25.040 00.039 29988 worker thread done servicing request
03:17:25.040 00.000 28316 OnExposeComplete: enter
03:17:25.041 00.001 28316 UpdateGuideState(): m_state=6
03:17:25.043 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5081
03:17:25.043 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=256.78, Mass=2336, SNR=33.5, Peak=186 HFD=4.1
03:17:25.044 00.001 28316 MultiStar: [#1 -0.02,0.08,0.96,U] [#2 0.08,0.15,0.93,U] [#3 -0.09,-0.02,0.85,U] [#4 0.03,0.05,0.82,U] [#5 -0.05,0.02,0.73,U] [#6 -0.08,-0.03,0.62,U] [#7 0.16,0.14,0.63,U] [#8 0.02,-0.10,0.57,U] 
03:17:25.046 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.07, 0.24}
03:17:25.047 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
03:17:25.050 00.003 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
03:17:25.052 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.40 mountX=0.06 mountY=-0.04, mountTheta=-0.62
03:17:25.056 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.07, opts=13)
03:17:25.056 00.000 28316 Enqueuing Move request for scope (0.01, 0.07)
03:17:25.057 00.001 29988 Worker thread wakes up
03:17:25.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:25.057 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
03:17:25.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:25.059 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:25.059 00.000 28316 Enqueuing Expose request
03:17:25.060 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
03:17:25.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
03:17:25.060 00.000 29988 Moving (0.01, 0.07) raw xDistance=0.06 yDistance=-0.04
03:17:25.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:17:25.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:25.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:17:25.060 00.000 29988 MoveAxis(E, 0, ABG)
03:17:25.060 00.000 29988 Move returns status 0, amount 0
03:17:25.060 00.000 29988 MoveAxis(N, 0, ABG)
03:17:25.060 00.000 29988 Move returns status 0, amount 0
03:17:25.060 00.000 29988 move complete, result=0
03:17:25.060 00.000 29988 worker thread done servicing request
03:17:25.060 00.000 29988 Worker thread wakes up
03:17:25.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:25.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:25.060 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:26.688 01.628 29988 Exposure complete
03:17:26.721 00.033 29988 worker thread done servicing request
03:17:26.721 00.000 28316 OnExposeComplete: enter
03:17:26.722 00.001 28316 UpdateGuideState(): m_state=6
03:17:26.723 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5082
03:17:26.723 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=256.65, Mass=2377, SNR=33.7, Peak=188 HFD=3.7
03:17:26.724 00.001 28316 MultiStar: [#1 -0.07,0.09,0.97,U] [#2 -0.02,0.13,0.90,U] [#3 -0.15,-0.16,0.85,U] [#4 -0.14,-0.02,0.82,U] [#5 0.01,0.04,0.74,U] [#6 -0.01,-0.09,0.61,U] [#7 0.07,-0.10,0.64,U] [#8 -0.08,-0.03,0.57,U] 
03:17:26.724 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.13, 0.11}
03:17:26.724 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
03:17:26.725 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
03:17:26.725 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.07 cameraTheta=3.00 mountX=0.03 mountY=0.05, mountTheta=1.00
03:17:26.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
03:17:26.727 00.000 28316 Enqueuing Move request for scope (-0.06, 0.01)
03:17:26.728 00.001 29988 Worker thread wakes up
03:17:26.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
03:17:26.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:26.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
03:17:26.728 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.03 yDistance=0.05
03:17:26.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:17:26.729 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:26.729 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
03:17:26.729 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:17:26.729 00.000 29988 MoveAxis(E, 0, ABG)
03:17:26.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:26.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:26.730 00.000 28316 Enqueuing Expose request
03:17:26.730 00.000 29988 Move returns status 0, amount 0
03:17:26.730 00.000 29988 MoveAxis(N, 0, ABG)
03:17:26.730 00.000 29988 Move returns status 0, amount 0
03:17:26.730 00.000 29988 move complete, result=0
03:17:26.731 00.001 29988 worker thread done servicing request
03:17:26.731 00.000 29988 Worker thread wakes up
03:17:26.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:26.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:26.731 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:28.255 01.524 29988 Exposure complete
03:17:28.303 00.048 29988 worker thread done servicing request
03:17:28.303 00.000 28316 OnExposeComplete: enter
03:17:28.304 00.001 28316 UpdateGuideState(): m_state=6
03:17:28.304 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5083
03:17:28.305 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=256.72, Mass=2261, SNR=32.9, Peak=194 HFD=4.0
03:17:28.305 00.000 28316 MultiStar: [#1 0.04,-0.00,1.01,U] [#2 0.31,0.10,0.94,U] [#3 0.08,-0.06,0.89,U] [#4 0.06,-0.03,0.85,U] [#5 0.01,-0.07,0.75,U] [#6 0.04,-0.03,0.63,U] [#7 0.17,-0.02,0.63,U] [#8 0.25,-0.04,0.60,U] 
03:17:28.306 00.001 28316 refined, 8 included, MultiStar: {0.13, 0.01}, one-star: {0.22, 0.18}
03:17:28.306 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:17:28.307 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:17:28.307 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.09 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
03:17:28.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
03:17:28.310 00.001 28316 Enqueuing Move request for scope (0.13, 0.01)
03:17:28.311 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:28.311 00.000 28316 UpdateGuideState exits: m=2261 RSB=32.9
03:17:28.312 00.001 29988 Worker thread wakes up
03:17:28.312 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
03:17:28.312 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
03:17:28.312 00.000 29988 Moving (0.13, 0.01) raw xDistance=-0.04 yDistance=-0.12
03:17:28.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:17:28.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:28.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:17:28.312 00.000 29988 MoveAxis(E, 0, ABG)
03:17:28.312 00.000 29988 Move returns status 0, amount 0
03:17:28.312 00.000 29988 MoveAxis(N, 0, ABG)
03:17:28.312 00.000 29988 Move returns status 0, amount 0
03:17:28.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:28.313 00.001 29988 move complete, result=0
03:17:28.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:28.313 00.000 28316 Enqueuing Expose request
03:17:28.314 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:28.314 00.000 29988 worker thread done servicing request
03:17:28.314 00.000 29988 Worker thread wakes up
03:17:28.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:28.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:29.943 01.629 29988 Exposure complete
03:17:29.995 00.052 29988 worker thread done servicing request
03:17:29.996 00.001 28316 OnExposeComplete: enter
03:17:29.997 00.001 28316 UpdateGuideState(): m_state=6
03:17:29.998 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5084
03:17:29.998 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=256.73, Mass=2257, SNR=33.0, Peak=208 HFD=3.9
03:17:29.999 00.001 28316 MultiStar: [#1 -0.02,0.00,1.00,U] [#2 0.02,-0.19,0.93,U] [#3 -0.12,-0.05,0.86,U] [#4 0.08,0.07,0.87,U] [#5 -0.09,-0.01,0.77,U] [#6 -0.01,-0.05,0.64,U] [#7 0.01,0.01,0.66,U] [#8 0.02,0.11,0.59,U] 
03:17:29.999 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.09, 0.19}
03:17:30.000 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:17:30.000 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:17:30.000 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.75 mountX=0.02 mountY=0.02, mountTheta=0.73
03:17:30.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
03:17:30.002 00.001 28316 Enqueuing Move request for scope (-0.02, 0.01)
03:17:30.005 00.003 29988 Worker thread wakes up
03:17:30.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
03:17:30.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
03:17:30.006 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:30.006 00.000 28316 UpdateGuideState exits: m=2257 RSB=33.0
03:17:30.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:30.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:30.008 00.001 28316 Enqueuing Expose request
03:17:30.008 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.02
03:17:30.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:17:30.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:30.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:17:30.008 00.000 29988 MoveAxis(E, 0, ABG)
03:17:30.008 00.000 29988 Move returns status 0, amount 0
03:17:30.008 00.000 29988 MoveAxis(N, 0, ABG)
03:17:30.008 00.000 29988 Move returns status 0, amount 0
03:17:30.008 00.000 29988 move complete, result=0
03:17:30.008 00.000 29988 worker thread done servicing request
03:17:30.009 00.001 29988 Worker thread wakes up
03:17:30.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:30.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:30.009 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:31.530 01.521 29988 Exposure complete
03:17:31.573 00.043 29988 worker thread done servicing request
03:17:31.574 00.001 28316 OnExposeComplete: enter
03:17:31.575 00.001 28316 UpdateGuideState(): m_state=6
03:17:31.579 00.004 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5085
03:17:31.580 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=256.57, Mass=2351, SNR=33.7, Peak=198 HFD=3.9
03:17:31.581 00.001 28316 MultiStar: [#1 0.15,-0.00,0.99,U] [#2 0.20,-0.14,0.89,U] [#3 -0.08,-0.18,0.86,U] [#4 0.15,-0.06,0.81,U] [#5 0.11,-0.11,0.77,U] [#6 0.05,0.00,0.64,U] [#7 0.24,-0.04,0.61,U] [#8 0.17,-0.00,0.59,U] 
03:17:31.581 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.04, 0.04}
03:17:31.581 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
03:17:31.582 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
03:17:31.583 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.71 mountX=0.02 mountY=-0.05, mountTheta=-1.29
03:17:31.585 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
03:17:31.587 00.002 28316 Enqueuing Move request for scope (0.04, 0.04)
03:17:31.588 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:31.589 00.001 29988 Worker thread wakes up
03:17:31.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
03:17:31.589 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
03:17:31.591 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:31.591 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:31.592 00.001 28316 Enqueuing Expose request
03:17:31.592 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
03:17:31.592 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
03:17:31.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:17:31.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:31.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:17:31.593 00.001 29988 MoveAxis(E, 0, ABG)
03:17:31.593 00.000 29988 Move returns status 0, amount 0
03:17:31.593 00.000 29988 MoveAxis(N, 0, ABG)
03:17:31.593 00.000 29988 Move returns status 0, amount 0
03:17:31.593 00.000 29988 move complete, result=0
03:17:31.593 00.000 29988 worker thread done servicing request
03:17:31.593 00.000 29988 Worker thread wakes up
03:17:31.593 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:31.593 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:31.593 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:33.223 01.630 29988 Exposure complete
03:17:33.297 00.074 29988 worker thread done servicing request
03:17:33.297 00.000 28316 OnExposeComplete: enter
03:17:33.300 00.003 28316 UpdateGuideState(): m_state=6
03:17:33.300 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5086
03:17:33.301 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.37, Mass=2271, SNR=33.0, Peak=184 HFD=3.9
03:17:33.301 00.000 28316 MultiStar: [#1 0.09,-0.15,1.02,U] [#2 0.15,-0.04,0.90,U] [#3 0.05,-0.35,0.00,M1] [#4 0.12,-0.18,0.86,U] [#5 0.16,-0.28,0.74,U] [#6 0.18,-0.17,0.63,U] [#7 0.18,-0.19,0.63,U] [#8 0.37,0.04,0.00,M1] 
03:17:33.302 00.001 28316 single-star, 6 included, MultiStar: {0.12, -0.16}, one-star: {-0.01, -0.17}
03:17:33.302 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
03:17:33.302 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
03:17:33.303 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.61 mountX=-0.15 mountY=0.08, mountTheta=2.64
03:17:33.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.17, opts=13)
03:17:33.304 00.000 28316 Enqueuing Move request for scope (-0.01, -0.17)
03:17:33.305 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:33.305 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:17:33.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:33.306 00.000 29988 Worker thread wakes up
03:17:33.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
03:17:33.306 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
03:17:33.306 00.000 29988 Moving (-0.01, -0.17) raw xDistance=-0.15 yDistance=0.08
03:17:33.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:17:33.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:33.306 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:33.307 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:17:33.307 00.000 29988 MoveAxis(E, 0, ABG)
03:17:33.307 00.000 28316 Enqueuing Expose request
03:17:33.308 00.001 29988 Move returns status 0, amount 0
03:17:33.308 00.000 29988 MoveAxis(N, 0, ABG)
03:17:33.308 00.000 29988 Move returns status 0, amount 0
03:17:33.308 00.000 29988 move complete, result=0
03:17:33.309 00.001 29988 worker thread done servicing request
03:17:33.309 00.000 29988 Worker thread wakes up
03:17:33.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:33.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:33.309 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:34.716 01.407 29988 Exposure complete
03:17:34.751 00.035 29988 worker thread done servicing request
03:17:34.751 00.000 28316 OnExposeComplete: enter
03:17:34.752 00.001 28316 UpdateGuideState(): m_state=6
03:17:34.753 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5087
03:17:34.753 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=256.50, Mass=2338, SNR=33.3, Peak=183 HFD=3.9
03:17:34.754 00.001 28316 MultiStar: [#1 0.23,-0.02,0.97,U] [#2 0.25,-0.18,0.91,U] [#3 0.22,-0.20,0.86,U] [#4 0.23,-0.19,0.84,U] [#5 0.20,-0.20,0.75,U] [#6 0.19,0.01,0.62,U] [#7 0.14,-0.02,0.62,U] [#8 0.24,-0.14,0.58,U] 
03:17:34.754 00.000 28316 single-star, 8 included, MultiStar: {0.22, -0.11}, one-star: {0.23, -0.03}
03:17:34.755 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
03:17:34.757 00.002 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
03:17:34.758 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.15 mountX=-0.12 mountY=-0.19, mountTheta=-2.16
03:17:34.760 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.03, opts=13)
03:17:34.762 00.002 28316 Enqueuing Move request for scope (0.23, -0.03)
03:17:34.763 00.001 29988 Worker thread wakes up
03:17:34.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
03:17:34.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
03:17:34.763 00.000 29988 Moving (0.23, -0.03) raw xDistance=-0.12 yDistance=-0.19
03:17:34.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:17:34.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:34.763 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:34.764 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.3
03:17:34.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:34.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:34.765 00.000 28316 Enqueuing Expose request
03:17:34.766 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:17:34.766 00.000 29988 MoveAxis(E, 0, ABG)
03:17:34.766 00.000 29988 Move returns status 0, amount 0
03:17:34.766 00.000 29988 MoveAxis(N, 0, ABG)
03:17:34.766 00.000 29988 Move returns status 0, amount 0
03:17:34.766 00.000 29988 move complete, result=0
03:17:34.766 00.000 29988 worker thread done servicing request
03:17:34.766 00.000 29988 Worker thread wakes up
03:17:34.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:34.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:34.766 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:17:36.396 01.630 29988 Exposure complete
03:17:36.448 00.052 29988 worker thread done servicing request
03:17:36.448 00.000 28316 OnExposeComplete: enter
03:17:36.449 00.001 28316 UpdateGuideState(): m_state=6
03:17:36.452 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5088
03:17:36.453 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.40, Mass=2518, SNR=34.9, Peak=180 HFD=4.0
03:17:36.455 00.002 28316 MultiStar: [#1 0.11,-0.17,0.94,U] [#2 0.27,-0.20,0.00,M1] [#3 0.14,-0.17,0.82,U] [#4 0.19,-0.25,0.81,U] [#5 0.27,-0.30,0.00,M1] [#6 0.04,-0.10,0.61,U] [#7 0.23,-0.21,0.59,U] [#8 0.30,-0.17,0.00,M1] 
03:17:36.456 00.001 28316 single-star, 5 included, MultiStar: {0.14, -0.17}, one-star: {0.16, -0.14}
03:17:36.458 00.002 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
03:17:36.459 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:17:36.459 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.71 mountX=-0.19 mountY=-0.08, mountTheta=-2.74
03:17:36.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.14, opts=13)
03:17:36.461 00.001 28316 Enqueuing Move request for scope (0.16, -0.14)
03:17:36.461 00.000 29988 Worker thread wakes up
03:17:36.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
03:17:36.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
03:17:36.461 00.000 29988 Moving (0.16, -0.14) raw xDistance=-0.19 yDistance=-0.08
03:17:36.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:17:36.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:36.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:36.462 00.001 28316 UpdateGuideState exits: m=2518 RSB=34.9
03:17:36.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:36.463 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:36.463 00.000 28316 Enqueuing Expose request
03:17:36.464 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:17:36.464 00.000 29988 MoveAxis(E, 0, ABG)
03:17:36.464 00.000 29988 Move returns status 0, amount 0
03:17:36.464 00.000 29988 MoveAxis(N, 0, ABG)
03:17:36.464 00.000 29988 Move returns status 0, amount 0
03:17:36.464 00.000 29988 move complete, result=0
03:17:36.464 00.000 29988 worker thread done servicing request
03:17:36.464 00.000 29988 Worker thread wakes up
03:17:36.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:36.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:36.465 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:37.981 01.516 29988 Exposure complete
03:17:38.021 00.040 29988 worker thread done servicing request
03:17:38.021 00.000 28316 OnExposeComplete: enter
03:17:38.021 00.000 28316 UpdateGuideState(): m_state=6
03:17:38.022 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5089
03:17:38.023 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=256.43, Mass=2359, SNR=33.5, Peak=197 HFD=3.9
03:17:38.023 00.000 28316 MultiStar: [#1 -0.07,-0.20,0.99,U] [#2 0.20,-0.31,0.00,M2] [#3 -0.02,-0.29,0.88,U] [#4 0.12,-0.26,0.84,U] [#5 0.06,-0.39,0.00,M2] [#6 -0.03,-0.02,0.61,U] [#7 0.13,-0.01,0.61,U] [#8 0.07,-0.23,0.57,U] 
03:17:38.024 00.001 28316 single-star, 6 included, MultiStar: {0.03, -0.17}, one-star: {0.04, -0.11}
03:17:38.025 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
03:17:38.025 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
03:17:38.026 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.25 mountX=-0.11 mountY=0.02, mountTheta=3.00
03:17:38.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
03:17:38.028 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
03:17:38.028 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:38.028 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.5
03:17:38.029 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:38.029 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:38.030 00.001 28316 Enqueuing Expose request
03:17:38.030 00.000 29988 Worker thread wakes up
03:17:38.030 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
03:17:38.030 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
03:17:38.030 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.02
03:17:38.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:17:38.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:38.031 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:17:38.031 00.000 29988 MoveAxis(E, 0, ABG)
03:17:38.031 00.000 29988 Move returns status 0, amount 0
03:17:38.031 00.000 29988 MoveAxis(N, 0, ABG)
03:17:38.031 00.000 29988 Move returns status 0, amount 0
03:17:38.031 00.000 29988 move complete, result=0
03:17:38.031 00.000 29988 worker thread done servicing request
03:17:38.031 00.000 29988 Worker thread wakes up
03:17:38.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:38.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:38.031 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:39.658 01.627 29988 Exposure complete
03:17:39.696 00.038 29988 worker thread done servicing request
03:17:39.697 00.001 28316 OnExposeComplete: enter
03:17:39.697 00.000 28316 UpdateGuideState(): m_state=6
03:17:39.698 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5090
03:17:39.698 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=256.34, Mass=2377, SNR=33.7, Peak=209 HFD=4.0
03:17:39.699 00.001 28316 MultiStar: [#1 0.01,-0.30,0.98,U] [#2 0.12,-0.31,0.87,U] [#3 -0.03,-0.39,0.00,M1] [#4 -0.19,-0.30,0.00,M1] [#5 -0.14,-0.40,0.00,M3] [#6 -0.01,-0.18,0.62,U] [#7 0.01,-0.12,0.63,U] [#8 0.12,-0.09,0.58,U] 
03:17:39.699 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.21}, one-star: {0.13, -0.19}
03:17:39.700 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
03:17:39.700 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
03:17:39.701 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.25 mountX=-0.22 mountY=0.03, mountTheta=2.99
03:17:39.701 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.21, opts=13)
03:17:39.703 00.002 28316 Enqueuing Move request for scope (0.07, -0.21)
03:17:39.703 00.000 29988 Worker thread wakes up
03:17:39.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:39.704 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.7
03:17:39.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:39.706 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
03:17:39.707 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:39.707 00.000 28316 Enqueuing Expose request
03:17:39.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
03:17:39.707 00.000 29988 Moving (0.07, -0.21) raw xDistance=-0.22 yDistance=0.03
03:17:39.708 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:17:39.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:39.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:17:39.708 00.000 29988 MoveAxis(E, 46, ABG)
03:17:39.708 00.000 29988 Guiding  Dir = 2, Dur = 46
03:17:39.708 00.000 29988 IsSlewing returns 0
03:17:39.708 00.000 29988 IsGuiding returns 0
03:17:39.710 00.002 29988 PulseGuide returned control before completion, sleep 55
03:17:39.768 00.058 29988 IsGuiding returns 1
03:17:39.768 00.000 29988 scope still moving after pulse duration time elapsed
03:17:39.798 00.030 29988 IsSlewing returns 0
03:17:39.798 00.000 29988 IsGuiding returns 0
03:17:39.798 00.000 29988 scope move finished after 46 + 45 ms
03:17:39.798 00.000 29988 Move returns status 0, amount 46
03:17:39.798 00.000 29988 MoveAxis(N, 0, ABG)
03:17:39.798 00.000 29988 Move returns status 0, amount 0
03:17:39.798 00.000 29988 move complete, result=0
03:17:39.798 00.000 29988 worker thread done servicing request
03:17:39.798 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
03:17:39.800 00.002 29988 Worker thread wakes up
03:17:39.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:39.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:41.209 01.409 29988 Exposure complete
03:17:41.256 00.047 29988 worker thread done servicing request
03:17:41.256 00.000 28316 OnExposeComplete: enter
03:17:41.258 00.002 28316 UpdateGuideState(): m_state=6
03:17:41.259 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5091
03:17:41.261 00.002 28316 Star::Find returns 1 (0), X=950.98, Y=256.43, Mass=2464, SNR=34.4, Peak=199 HFD=3.9
03:17:41.262 00.001 28316 MultiStar: [#1 -0.16,-0.14,0.95,U] [#2 0.29,-0.21,0.00,M2] [#3 -0.09,-0.13,0.84,U] [#4 0.17,-0.16,0.80,U] [#5 -0.00,-0.22,0.72,U] [#6 0.18,-0.19,0.61,U] [#7 0.04,0.04,0.63,U] [#8 -0.03,-0.14,0.56,U] 
03:17:41.263 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {0.09, -0.11}
03:17:41.264 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
03:17:41.264 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
03:17:41.265 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.42 mountX=-0.13 mountY=0.04, mountTheta=2.83
03:17:41.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
03:17:41.266 00.000 28316 Enqueuing Move request for scope (0.02, -0.13)
03:17:41.267 00.001 29988 Worker thread wakes up
03:17:41.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
03:17:41.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
03:17:41.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:41.268 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.4
03:17:41.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:41.269 00.001 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
03:17:41.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:17:41.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:41.270 00.001 28316 Enqueuing Expose request
03:17:41.271 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:41.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:17:41.271 00.000 29988 MoveAxis(E, 0, ABG)
03:17:41.271 00.000 29988 Move returns status 0, amount 0
03:17:41.271 00.000 29988 MoveAxis(N, 0, ABG)
03:17:41.272 00.001 29988 Move returns status 0, amount 0
03:17:41.272 00.000 29988 move complete, result=0
03:17:41.272 00.000 29988 worker thread done servicing request
03:17:41.272 00.000 29988 Worker thread wakes up
03:17:41.272 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:41.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:41.273 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:42.905 01.632 29988 Exposure complete
03:17:42.967 00.062 29988 worker thread done servicing request
03:17:42.967 00.000 28316 OnExposeComplete: enter
03:17:42.967 00.000 28316 UpdateGuideState(): m_state=6
03:17:42.968 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5092
03:17:42.968 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.47, Mass=2354, SNR=33.6, Peak=180 HFD=3.8
03:17:42.969 00.001 28316 MultiStar: [#1 -0.08,-0.04,1.00,U] [#2 0.09,-0.20,0.91,U] [#3 0.02,-0.29,0.84,U] [#4 0.02,-0.15,0.84,U] [#5 -0.09,-0.15,0.77,U] [#6 0.09,0.01,0.63,U] [#7 0.14,-0.08,0.62,U] [#8 0.29,-0.12,0.60,U] 
03:17:42.969 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.12}, one-star: {-0.04, -0.07}
03:17:42.970 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.15)
03:17:42.970 00.000 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.11)
03:17:42.970 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.14 mountX=-0.04 mountY=0.07, mountTheta=2.13
03:17:42.972 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
03:17:42.973 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
03:17:42.974 00.001 29988 Worker thread wakes up
03:17:42.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:42.974 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
03:17:42.975 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:42.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:42.976 00.001 28316 Enqueuing Expose request
03:17:42.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:17:42.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:17:42.976 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
03:17:42.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:17:42.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:42.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:17:42.976 00.000 29988 MoveAxis(E, 0, ABG)
03:17:42.976 00.000 29988 Move returns status 0, amount 0
03:17:42.976 00.000 29988 MoveAxis(N, 0, ABG)
03:17:42.976 00.000 29988 Move returns status 0, amount 0
03:17:42.976 00.000 29988 move complete, result=0
03:17:42.976 00.000 29988 worker thread done servicing request
03:17:42.976 00.000 29988 Worker thread wakes up
03:17:42.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:42.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:42.977 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:44.500 01.523 29988 Exposure complete
03:17:44.552 00.052 29988 worker thread done servicing request
03:17:44.552 00.000 28316 OnExposeComplete: enter
03:17:44.553 00.001 28316 UpdateGuideState(): m_state=6
03:17:44.553 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5093
03:17:44.555 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=256.62, Mass=2465, SNR=34.4, Peak=214 HFD=4.0
03:17:44.555 00.000 28316 MultiStar: [#1 -0.03,-0.10,0.97,U] [#2 0.33,-0.03,0.90,U] [#3 0.08,-0.07,0.83,U] [#4 0.06,-0.11,0.80,U] [#5 0.04,-0.12,0.71,U] [#6 0.06,-0.12,0.60,U] [#7 0.18,-0.06,0.59,U] [#8 0.26,0.09,0.55,U] 
03:17:44.556 00.001 28316 single-star, 8 included, MultiStar: {0.11, -0.05}, one-star: {0.05, 0.08}
03:17:44.556 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
03:17:44.556 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
03:17:44.557 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.03 mountX=0.05 mountY=-0.08, mountTheta=-0.98
03:17:44.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
03:17:44.558 00.000 28316 Enqueuing Move request for scope (0.05, 0.08)
03:17:44.559 00.001 29988 Worker thread wakes up
03:17:44.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
03:17:44.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
03:17:44.559 00.000 29988 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
03:17:44.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:17:44.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:44.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:44.560 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.4
03:17:44.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:44.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:44.561 00.000 28316 Enqueuing Expose request
03:17:44.561 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:17:44.561 00.000 29988 MoveAxis(E, 0, ABG)
03:17:44.561 00.000 29988 Move returns status 0, amount 0
03:17:44.561 00.000 29988 MoveAxis(N, 0, ABG)
03:17:44.562 00.001 29988 Move returns status 0, amount 0
03:17:44.562 00.000 29988 move complete, result=0
03:17:44.562 00.000 29988 worker thread done servicing request
03:17:44.562 00.000 29988 Worker thread wakes up
03:17:44.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:44.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:44.563 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:46.186 01.623 29988 Exposure complete
03:17:46.226 00.040 29988 worker thread done servicing request
03:17:46.226 00.000 28316 OnExposeComplete: enter
03:17:46.226 00.000 28316 UpdateGuideState(): m_state=6
03:17:46.228 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5094
03:17:46.229 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=256.48, Mass=2365, SNR=33.6, Peak=188 HFD=4.1
03:17:46.230 00.001 28316 MultiStar: [#1 0.15,-0.10,0.96,U] [#2 0.37,-0.17,0.00,M1] [#3 0.06,-0.19,0.86,U] [#4 0.15,-0.15,0.81,U] [#5 0.24,-0.15,0.72,U] [#6 0.07,-0.06,0.62,U] [#7 0.29,-0.25,0.00,M1] [#8 0.18,0.07,0.56,U] 
03:17:46.233 00.003 28316 single-star, 6 included, MultiStar: {0.14, -0.10}, one-star: {0.12, -0.06}
03:17:46.233 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
03:17:46.233 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:17:46.234 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-0.45 mountX=-0.11 mountY=-0.08, mountTheta=-2.47
03:17:46.266 00.032 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.06, opts=13)
03:17:46.266 00.000 28316 Enqueuing Move request for scope (0.12, -0.06)
03:17:46.267 00.001 29988 Worker thread wakes up
03:17:46.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:46.268 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
03:17:46.268 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
03:17:46.268 00.000 29988 Moving (0.12, -0.06) raw xDistance=-0.11 yDistance=-0.08
03:17:46.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:17:46.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:46.268 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.6
03:17:46.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:46.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:46.269 00.000 28316 Enqueuing Expose request
03:17:46.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:17:46.269 00.000 29988 MoveAxis(E, 0, ABG)
03:17:46.269 00.000 29988 Move returns status 0, amount 0
03:17:46.270 00.001 29988 MoveAxis(N, 0, ABG)
03:17:46.270 00.000 29988 Move returns status 0, amount 0
03:17:46.270 00.000 29988 move complete, result=0
03:17:46.270 00.000 29988 worker thread done servicing request
03:17:46.270 00.000 29988 Worker thread wakes up
03:17:46.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:46.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:46.270 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:17:47.792 01.522 29988 Exposure complete
03:17:47.830 00.038 29988 worker thread done servicing request
03:17:47.830 00.000 28316 OnExposeComplete: enter
03:17:47.831 00.001 28316 UpdateGuideState(): m_state=6
03:17:47.832 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5095
03:17:47.833 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.60, Mass=2441, SNR=34.4, Peak=214 HFD=4.0
03:17:47.834 00.001 28316 MultiStar: [#1 0.00,-0.15,0.95,U] [#2 0.15,-0.15,0.89,U] [#3 0.10,-0.13,0.83,U] [#4 -0.13,-0.08,0.80,U] [#5 0.07,-0.06,0.76,U] [#6 -0.04,-0.06,0.60,U] [#7 0.06,-0.12,0.61,U] [#8 0.20,-0.14,0.58,U] 
03:17:47.835 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.10, 0.06}
03:17:47.836 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
03:17:47.836 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
03:17:47.837 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.01 mountX=-0.10 mountY=-0.01, mountTheta=-3.05
03:17:47.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
03:17:47.838 00.000 28316 Enqueuing Move request for scope (0.06, -0.09)
03:17:47.839 00.001 29988 Worker thread wakes up
03:17:47.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:47.839 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.4
03:17:47.840 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:47.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:47.840 00.000 28316 Enqueuing Expose request
03:17:47.841 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
03:17:47.841 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
03:17:47.841 00.000 29988 Moving (0.06, -0.09) raw xDistance=-0.10 yDistance=-0.01
03:17:47.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:17:47.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:47.841 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:17:47.841 00.000 29988 MoveAxis(E, 0, ABG)
03:17:47.841 00.000 29988 Move returns status 0, amount 0
03:17:47.841 00.000 29988 MoveAxis(N, 0, ABG)
03:17:47.841 00.000 29988 Move returns status 0, amount 0
03:17:47.841 00.000 29988 move complete, result=0
03:17:47.841 00.000 29988 worker thread done servicing request
03:17:47.841 00.000 29988 Worker thread wakes up
03:17:47.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:47.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:47.841 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:49.468 01.627 29988 Exposure complete
03:17:49.499 00.031 29988 worker thread done servicing request
03:17:49.499 00.000 28316 OnExposeComplete: enter
03:17:49.500 00.001 28316 UpdateGuideState(): m_state=6
03:17:49.500 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5096
03:17:49.501 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.46, Mass=2324, SNR=33.4, Peak=187 HFD=3.9
03:17:49.502 00.001 28316 MultiStar: [#1 0.04,-0.18,1.00,U] [#2 0.10,-0.32,0.90,U] [#3 0.00,-0.26,0.87,U] [#4 -0.02,-0.18,0.83,U] [#5 0.12,-0.17,0.74,U] [#6 0.00,-0.29,0.64,U] [#7 0.17,-0.05,0.59,U] [#8 0.18,-0.29,0.00,M1] 
03:17:49.502 00.000 28316 single-star, 7 included, MultiStar: {0.05, -0.19}, one-star: {0.00, -0.07}
03:17:49.503 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
03:17:49.503 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
03:17:49.503 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.52 mountX=-0.07 mountY=0.03, mountTheta=2.73
03:17:49.505 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.07, opts=13)
03:17:49.505 00.000 28316 Enqueuing Move request for scope (0.00, -0.07)
03:17:49.506 00.001 29988 Worker thread wakes up
03:17:49.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:49.506 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
03:17:49.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:49.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:49.507 00.000 28316 Enqueuing Expose request
03:17:49.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
03:17:49.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
03:17:49.508 00.000 29988 Moving (0.00, -0.07) raw xDistance=-0.07 yDistance=0.03
03:17:49.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:17:49.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:49.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:17:49.508 00.000 29988 MoveAxis(E, 0, ABG)
03:17:49.508 00.000 29988 Move returns status 0, amount 0
03:17:49.508 00.000 29988 MoveAxis(N, 0, ABG)
03:17:49.508 00.000 29988 Move returns status 0, amount 0
03:17:49.508 00.000 29988 move complete, result=0
03:17:49.508 00.000 29988 worker thread done servicing request
03:17:49.508 00.000 29988 Worker thread wakes up
03:17:49.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:49.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:49.508 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:17:51.022 01.514 29988 Exposure complete
03:17:51.070 00.048 29988 worker thread done servicing request
03:17:51.070 00.000 28316 OnExposeComplete: enter
03:17:51.071 00.001 28316 UpdateGuideState(): m_state=6
03:17:51.071 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5097
03:17:51.072 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=256.33, Mass=2373, SNR=33.7, Peak=205 HFD=4.0
03:17:51.072 00.000 28316 MultiStar: [#1 0.09,-0.30,0.97,U] [#2 0.19,-0.26,0.91,U] [#3 -0.02,-0.45,0.00,M1] [#4 0.17,-0.34,0.00,M1] [#5 0.11,-0.38,0.00,M1] [#6 0.09,-0.30,0.65,U] [#7 0.21,-0.31,0.00,M1] [#8 0.25,-0.47,0.00,M2] 
03:17:51.073 00.001 28316 single-star, 3 included, MultiStar: {0.10, -0.26}, one-star: {0.03, -0.21}
03:17:51.073 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.86)
03:17:51.073 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82)
03:17:51.074 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.43 mountX=-0.20 mountY=0.07, mountTheta=2.82
03:17:51.075 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.21, opts=13)
03:17:51.077 00.002 28316 Enqueuing Move request for scope (0.03, -0.21)
03:17:51.078 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:51.079 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.7
03:17:51.080 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:51.082 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:51.083 00.001 28316 Enqueuing Expose request
03:17:51.084 00.001 29988 Worker thread wakes up
03:17:51.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
03:17:51.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
03:17:51.084 00.000 29988 Moving (0.03, -0.21) raw xDistance=-0.20 yDistance=0.07
03:17:51.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:17:51.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:51.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:17:51.084 00.000 29988 MoveAxis(E, 0, ABG)
03:17:51.084 00.000 29988 Move returns status 0, amount 0
03:17:51.084 00.000 29988 MoveAxis(N, 0, ABG)
03:17:51.084 00.000 29988 Move returns status 0, amount 0
03:17:51.084 00.000 29988 move complete, result=0
03:17:51.084 00.000 29988 worker thread done servicing request
03:17:51.084 00.000 29988 Worker thread wakes up
03:17:51.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:51.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:51.086 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:52.722 01.636 29988 Exposure complete
03:17:52.770 00.048 29988 worker thread done servicing request
03:17:52.770 00.000 28316 OnExposeComplete: enter
03:17:52.771 00.001 28316 UpdateGuideState(): m_state=6
03:17:52.771 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5098
03:17:52.772 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.25, Mass=2346, SNR=33.6, Peak=197 HFD=4.1
03:17:52.772 00.000 28316 MultiStar: [#1 0.03,-0.34,0.00,M1] [#2 0.11,-0.28,0.92,U] [#3 -0.08,-0.52,0.00,M2] [#4 -0.08,-0.21,0.82,U] [#5 0.07,-0.41,0.00,M2] [#6 0.09,-0.25,0.63,U] [#7 0.26,-0.27,0.00,M2] [#8 0.32,-0.20,0.00,M3] 
03:17:52.772 00.000 28316 refined, 3 included, MultiStar: {0.04, -0.26}, one-star: {0.05, -0.29}
03:17:52.773 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:17:52.773 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
03:17:52.774 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.40 mountX=-0.25 mountY=0.08, mountTheta=2.85
03:17:52.774 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.26, opts=13)
03:17:52.776 00.002 28316 Enqueuing Move request for scope (0.04, -0.26)
03:17:52.776 00.000 29988 Worker thread wakes up
03:17:52.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:52.777 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:17:52.777 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:52.778 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:52.778 00.000 28316 Enqueuing Expose request
03:17:52.779 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
03:17:52.779 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
03:17:52.779 00.000 29988 Moving (0.04, -0.26) raw xDistance=-0.25 yDistance=0.08
03:17:52.779 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:17:52.779 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:52.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:17:52.779 00.000 29988 MoveAxis(E, 53, ABG)
03:17:52.779 00.000 29988 Guiding  Dir = 2, Dur = 53
03:17:52.779 00.000 29988 IsSlewing returns 0
03:17:52.779 00.000 29988 IsGuiding returns 0
03:17:52.781 00.002 29988 PulseGuide returned control before completion, sleep 62
03:17:52.848 00.067 29988 IsGuiding returns 0
03:17:52.848 00.000 29988 Move returns status 0, amount 53
03:17:52.848 00.000 29988 MoveAxis(N, 0, ABG)
03:17:52.848 00.000 29988 Move returns status 0, amount 0
03:17:52.848 00.000 29988 move complete, result=0
03:17:52.848 00.000 29988 worker thread done servicing request
03:17:52.848 00.000 29988 Worker thread wakes up
03:17:52.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:52.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:52.848 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
03:17:54.266 01.418 29988 Exposure complete
03:17:54.305 00.039 29988 worker thread done servicing request
03:17:54.305 00.000 28316 OnExposeComplete: enter
03:17:54.306 00.001 28316 UpdateGuideState(): m_state=6
03:17:54.306 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5099
03:17:54.307 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=256.43, Mass=2454, SNR=34.2, Peak=195 HFD=4.1
03:17:54.307 00.000 28316 MultiStar: [#1 -0.08,-0.24,0.97,U] [#2 0.02,-0.14,0.89,U] [#3 -0.13,-0.30,0.84,U] [#4 -0.02,-0.12,0.79,U] [#5 -0.04,-0.29,0.72,U] [#6 -0.15,-0.06,0.62,U] [#7 0.08,-0.20,0.61,U] [#8 0.05,-0.07,0.55,U] 
03:17:54.308 00.001 28316 single-star, 8 included, MultiStar: {-0.02, -0.18}, one-star: {0.09, -0.11}
03:17:54.308 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:17:54.309 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:17:54.309 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.87 mountX=-0.14 mountY=-0.03, mountTheta=-2.90
03:17:54.311 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.11, opts=13)
03:17:54.312 00.001 28316 Enqueuing Move request for scope (0.09, -0.11)
03:17:54.313 00.001 29988 Worker thread wakes up
03:17:54.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:54.314 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.2
03:17:54.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:54.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:54.315 00.000 28316 Enqueuing Expose request
03:17:54.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
03:17:54.316 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
03:17:54.316 00.000 29988 Moving (0.09, -0.11) raw xDistance=-0.14 yDistance=-0.03
03:17:54.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:17:54.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:54.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:17:54.316 00.000 29988 MoveAxis(E, 0, ABG)
03:17:54.316 00.000 29988 Move returns status 0, amount 0
03:17:54.316 00.000 29988 MoveAxis(N, 0, ABG)
03:17:54.316 00.000 29988 Move returns status 0, amount 0
03:17:54.316 00.000 29988 move complete, result=0
03:17:54.316 00.000 29988 worker thread done servicing request
03:17:54.316 00.000 29988 Worker thread wakes up
03:17:54.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:54.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:54.318 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:55.943 01.625 29988 Exposure complete
03:17:55.986 00.043 29988 worker thread done servicing request
03:17:55.986 00.000 28316 OnExposeComplete: enter
03:17:55.987 00.001 28316 UpdateGuideState(): m_state=6
03:17:55.988 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5100
03:17:55.988 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=256.45, Mass=2317, SNR=33.3, Peak=181 HFD=4.1
03:17:55.989 00.001 28316 MultiStar: [#1 -0.01,-0.07,1.02,U] [#2 0.09,-0.26,0.94,U] [#3 -0.06,-0.21,0.85,U] [#4 0.08,-0.27,0.85,U] [#5 0.04,-0.16,0.76,U] [#6 0.07,-0.17,0.64,U] [#7 0.12,-0.21,0.61,U] [#8 0.08,-0.13,0.61,U] 
03:17:55.990 00.001 28316 single-star, 8 included, MultiStar: {0.05, -0.17}, one-star: {0.09, -0.09}
03:17:55.991 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
03:17:55.992 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
03:17:55.992 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.78 mountX=-0.12 mountY=-0.04, mountTheta=-2.81
03:17:55.995 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
03:17:55.996 00.001 28316 Enqueuing Move request for scope (0.09, -0.09)
03:17:55.996 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:55.997 00.001 28316 UpdateGuideState exits: m=2317 RSB=33.3
03:17:55.998 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:55.999 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:55.999 00.000 28316 Enqueuing Expose request
03:17:56.000 00.001 29988 Worker thread wakes up
03:17:56.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
03:17:56.000 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
03:17:56.000 00.000 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.04
03:17:56.001 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:17:56.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:56.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:17:56.001 00.000 29988 MoveAxis(E, 0, ABG)
03:17:56.001 00.000 29988 Move returns status 0, amount 0
03:17:56.001 00.000 29988 MoveAxis(N, 0, ABG)
03:17:56.001 00.000 29988 Move returns status 0, amount 0
03:17:56.001 00.000 29988 move complete, result=0
03:17:56.001 00.000 29988 worker thread done servicing request
03:17:56.001 00.000 29988 Worker thread wakes up
03:17:56.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:56.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:56.001 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:17:57.527 01.526 29988 Exposure complete
03:17:57.560 00.033 29988 worker thread done servicing request
03:17:57.561 00.001 28316 OnExposeComplete: enter
03:17:57.562 00.001 28316 UpdateGuideState(): m_state=6
03:17:57.563 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5101
03:17:57.564 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.40, Mass=2461, SNR=34.4, Peak=212 HFD=3.9
03:17:57.566 00.002 28316 MultiStar: [#1 -0.15,-0.13,0.96,U] [#2 0.09,-0.22,0.86,U] [#3 -0.17,-0.27,0.83,U] [#4 -0.10,-0.14,0.82,U] [#5 -0.05,-0.26,0.71,U] [#6 -0.07,-0.07,0.62,U] [#7 0.04,-0.03,0.61,U] [#8 0.09,-0.22,0.57,U] 
03:17:57.567 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.17}, one-star: {-0.05, -0.14}
03:17:57.569 00.002 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:17:57.570 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:17:57.572 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.91 mountX=-0.11 mountY=0.11, mountTheta=2.35
03:17:57.576 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.14, opts=13)
03:17:57.577 00.001 28316 Enqueuing Move request for scope (-0.05, -0.14)
03:17:57.577 00.000 29988 Worker thread wakes up
03:17:57.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:57.577 00.000 28316 UpdateGuideState exits: m=2461 RSB=34.4
03:17:57.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:57.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:57.579 00.001 28316 Enqueuing Expose request
03:17:57.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
03:17:57.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
03:17:57.579 00.000 29988 Moving (-0.05, -0.14) raw xDistance=-0.11 yDistance=0.11
03:17:57.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:17:57.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:57.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:17:57.579 00.000 29988 MoveAxis(E, 0, ABG)
03:17:57.579 00.000 29988 Move returns status 0, amount 0
03:17:57.579 00.000 29988 MoveAxis(N, 0, ABG)
03:17:57.579 00.000 29988 Move returns status 0, amount 0
03:17:57.579 00.000 29988 move complete, result=0
03:17:57.579 00.000 29988 worker thread done servicing request
03:17:57.579 00.000 29988 Worker thread wakes up
03:17:57.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:57.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:57.580 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:17:59.207 01.627 29988 Exposure complete
03:17:59.242 00.035 29988 worker thread done servicing request
03:17:59.243 00.001 28316 OnExposeComplete: enter
03:17:59.243 00.000 28316 UpdateGuideState(): m_state=6
03:17:59.244 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5102
03:17:59.244 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.66, Mass=2371, SNR=33.7, Peak=203 HFD=4.0
03:17:59.245 00.001 28316 MultiStar: [#1 -0.02,-0.10,0.99,U] [#2 0.10,-0.11,0.89,U] [#3 -0.11,-0.14,0.85,U] [#4 -0.09,-0.07,0.84,U] [#5 0.05,-0.05,0.74,U] [#6 0.11,0.08,0.63,U] [#7 -0.02,-0.01,0.62,U] [#8 0.03,-0.06,0.57,U] 
03:17:59.245 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {0.02, 0.12}
03:17:59.246 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
03:17:59.246 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
03:17:59.246 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.42 mountX=-0.04 mountY=0.01, mountTheta=2.83
03:17:59.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
03:17:59.248 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
03:17:59.248 00.000 29988 Worker thread wakes up
03:17:59.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:17:59.249 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:17:59.249 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:17:59.250 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:17:59.250 00.000 28316 Enqueuing Expose request
03:17:59.251 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
03:17:59.251 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
03:17:59.251 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
03:17:59.251 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:17:59.251 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:17:59.251 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:17:59.251 00.000 29988 MoveAxis(E, 0, ABG)
03:17:59.251 00.000 29988 Move returns status 0, amount 0
03:17:59.251 00.000 29988 MoveAxis(N, 0, ABG)
03:17:59.251 00.000 29988 Move returns status 0, amount 0
03:17:59.251 00.000 29988 move complete, result=0
03:17:59.251 00.000 29988 worker thread done servicing request
03:17:59.251 00.000 29988 Worker thread wakes up
03:17:59.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:17:59.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:17:59.251 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:00.776 01.525 29988 Exposure complete
03:18:00.816 00.040 29988 worker thread done servicing request
03:18:00.816 00.000 28316 OnExposeComplete: enter
03:18:00.817 00.001 28316 UpdateGuideState(): m_state=6
03:18:00.817 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5103
03:18:00.818 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.55, Mass=2439, SNR=34.2, Peak=206 HFD=3.8
03:18:00.819 00.001 28316 MultiStar: [#1 0.18,-0.07,0.95,U] [#2 0.15,-0.09,0.90,U] [#3 0.02,-0.15,0.84,U] [#4 0.18,-0.10,0.81,U] [#5 0.10,-0.21,0.72,U] [#6 -0.06,-0.14,0.62,U] [#7 0.15,-0.10,0.60,U] [#8 0.17,-0.29,0.00,M1] 
03:18:00.819 00.000 28316 single-star, 7 included, MultiStar: {0.08, -0.10}, one-star: {-0.05, 0.01}
03:18:00.820 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
03:18:00.820 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
03:18:00.821 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.88 mountX=0.04 mountY=0.04, mountTheta=0.87
03:18:00.823 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
03:18:00.823 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
03:18:00.824 00.001 29988 Worker thread wakes up
03:18:00.824 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:00.824 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:18:00.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:18:00.824 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
03:18:00.825 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:00.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:00.825 00.000 28316 Enqueuing Expose request
03:18:00.826 00.001 29988 Moving (-0.05, 0.01) raw xDistance=0.04 yDistance=0.04
03:18:00.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:18:00.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:00.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:18:00.826 00.000 29988 MoveAxis(E, 0, ABG)
03:18:00.826 00.000 29988 Move returns status 0, amount 0
03:18:00.826 00.000 29988 MoveAxis(N, 0, ABG)
03:18:00.826 00.000 29988 Move returns status 0, amount 0
03:18:00.826 00.000 29988 move complete, result=0
03:18:00.826 00.000 29988 worker thread done servicing request
03:18:00.826 00.000 29988 Worker thread wakes up
03:18:00.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:00.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:00.827 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:02.464 01.637 29988 Exposure complete
03:18:02.514 00.050 29988 worker thread done servicing request
03:18:02.514 00.000 28316 OnExposeComplete: enter
03:18:02.516 00.002 28316 UpdateGuideState(): m_state=6
03:18:02.516 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5104
03:18:02.517 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=256.48, Mass=2295, SNR=33.2, Peak=189 HFD=3.7
03:18:02.517 00.000 28316 MultiStar: [#1 0.02,-0.01,0.99,U] [#2 0.04,-0.17,0.92,U] [#3 -0.01,-0.19,0.89,U] [#4 0.01,0.03,0.82,U] [#5 -0.04,-0.21,0.74,U] [#6 0.03,0.02,0.65,U] [#7 0.13,0.03,0.62,U] [#8 0.15,0.01,0.59,U] 
03:18:02.518 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.06, -0.05}
03:18:02.518 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:18:02.518 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
03:18:02.519 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.05 mountX=-0.08 mountY=-0.00, mountTheta=-3.09
03:18:02.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
03:18:02.521 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
03:18:02.521 00.000 29988 Worker thread wakes up
03:18:02.521 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
03:18:02.521 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
03:18:02.521 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.00
03:18:02.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:18:02.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:02.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:02.521 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:18:02.522 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:02.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:02.522 00.000 28316 Enqueuing Expose request
03:18:02.523 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:18:02.523 00.000 29988 MoveAxis(E, 0, ABG)
03:18:02.523 00.000 29988 Move returns status 0, amount 0
03:18:02.523 00.000 29988 MoveAxis(N, 0, ABG)
03:18:02.523 00.000 29988 Move returns status 0, amount 0
03:18:02.523 00.000 29988 move complete, result=0
03:18:02.523 00.000 29988 worker thread done servicing request
03:18:02.523 00.000 29988 Worker thread wakes up
03:18:02.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:02.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:02.523 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:04.042 01.519 29988 Exposure complete
03:18:04.083 00.041 29988 worker thread done servicing request
03:18:04.083 00.000 28316 OnExposeComplete: enter
03:18:04.083 00.000 28316 UpdateGuideState(): m_state=6
03:18:04.083 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5105
03:18:04.084 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.38, Mass=2312, SNR=33.3, Peak=178 HFD=4.0
03:18:04.084 00.000 28316 MultiStar: [#1 0.02,-0.26,1.01,U] [#2 0.11,-0.15,0.89,U] [#3 -0.08,-0.28,0.86,U] [#4 -0.05,-0.24,0.83,U] [#5 -0.04,-0.10,0.72,U] [#6 -0.03,-0.14,0.64,U] [#7 0.18,-0.18,0.63,U] [#8 -0.06,-0.24,0.60,U] 
03:18:04.085 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.20}, one-star: {0.05, -0.16}
03:18:04.085 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
03:18:04.085 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
03:18:04.089 00.004 28316 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.27 mountX=-0.16 mountY=0.03, mountTheta=2.98
03:18:04.093 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.16, opts=13)
03:18:04.094 00.001 28316 Enqueuing Move request for scope (0.05, -0.16)
03:18:04.096 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:04.098 00.002 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:18:04.101 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:04.103 00.002 29988 Worker thread wakes up
03:18:04.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:04.104 00.001 28316 Enqueuing Expose request
03:18:04.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
03:18:04.104 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
03:18:04.104 00.000 29988 Moving (0.05, -0.16) raw xDistance=-0.16 yDistance=0.03
03:18:04.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:18:04.105 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:04.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:18:04.105 00.000 29988 MoveAxis(E, 0, ABG)
03:18:04.105 00.000 29988 Move returns status 0, amount 0
03:18:04.105 00.000 29988 MoveAxis(N, 0, ABG)
03:18:04.105 00.000 29988 Move returns status 0, amount 0
03:18:04.105 00.000 29988 move complete, result=0
03:18:04.105 00.000 29988 worker thread done servicing request
03:18:04.105 00.000 29988 Worker thread wakes up
03:18:04.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:04.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:04.105 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:05.745 01.640 29988 Exposure complete
03:18:05.796 00.051 29988 worker thread done servicing request
03:18:05.796 00.000 28316 OnExposeComplete: enter
03:18:05.797 00.001 28316 UpdateGuideState(): m_state=6
03:18:05.799 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5106
03:18:05.801 00.002 28316 Star::Find returns 1 (0), X=950.95, Y=256.52, Mass=2313, SNR=33.3, Peak=167 HFD=4.0
03:18:05.802 00.001 28316 MultiStar: [#1 -0.12,-0.08,0.98,U] [#2 0.05,-0.07,0.91,U] [#3 -0.07,-0.18,0.84,U] [#4 -0.02,-0.06,0.83,U] [#5 -0.25,-0.16,0.75,U] [#6 -0.03,-0.13,0.63,U] [#7 0.10,-0.11,0.65,U] [#8 0.08,-0.05,0.59,U] 
03:18:05.804 00.002 28316 single-star, 8 included, MultiStar: {-0.02, -0.09}, one-star: {0.06, -0.02}
03:18:05.806 00.002 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:18:05.809 00.003 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:18:05.811 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.32 mountX=-0.04 mountY=-0.05, mountTheta=-2.33
03:18:05.816 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.02, opts=13)
03:18:05.817 00.001 28316 Enqueuing Move request for scope (0.06, -0.02)
03:18:05.819 00.002 29988 Worker thread wakes up
03:18:05.819 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
03:18:05.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:05.821 00.002 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
03:18:05.821 00.000 29988 Moving (0.06, -0.02) raw xDistance=-0.04 yDistance=-0.05
03:18:05.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:18:05.821 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:18:05.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:05.822 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:05.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:18:05.822 00.000 29988 MoveAxis(E, 0, ABG)
03:18:05.822 00.000 29988 Move returns status 0, amount 0
03:18:05.822 00.000 29988 MoveAxis(N, 0, ABG)
03:18:05.822 00.000 29988 Move returns status 0, amount 0
03:18:05.822 00.000 29988 move complete, result=0
03:18:05.822 00.000 29988 worker thread done servicing request
03:18:05.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:05.823 00.001 28316 Enqueuing Expose request
03:18:05.823 00.000 29988 Worker thread wakes up
03:18:05.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:05.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:05.823 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:07.238 01.415 29988 Exposure complete
03:18:07.275 00.037 29988 worker thread done servicing request
03:18:07.275 00.000 28316 OnExposeComplete: enter
03:18:07.276 00.001 28316 UpdateGuideState(): m_state=6
03:18:07.278 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5107
03:18:07.279 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.61, Mass=2320, SNR=33.4, Peak=179 HFD=3.9
03:18:07.280 00.001 28316 MultiStar: [#1 -0.07,-0.03,1.00,U] [#2 0.14,-0.04,0.92,U] [#3 -0.07,-0.18,0.85,U] [#4 0.03,0.12,0.83,U] [#5 0.03,-0.07,0.71,U] [#6 0.03,-0.01,0.65,U] [#7 0.02,0.08,0.62,U] [#8 0.02,0.01,0.57,U] 
03:18:07.280 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {0.00, 0.08}
03:18:07.281 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
03:18:07.281 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
03:18:07.282 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.46 mountX=-0.01 mountY=-0.01, mountTheta=-2.48
03:18:07.282 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
03:18:07.285 00.003 28316 Enqueuing Move request for scope (0.01, -0.01)
03:18:07.286 00.001 29988 Worker thread wakes up
03:18:07.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:07.286 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:18:07.287 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:07.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:07.288 00.001 28316 Enqueuing Expose request
03:18:07.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
03:18:07.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
03:18:07.288 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.01
03:18:07.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:18:07.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:07.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:18:07.288 00.000 29988 MoveAxis(E, 0, ABG)
03:18:07.288 00.000 29988 Move returns status 0, amount 0
03:18:07.288 00.000 29988 MoveAxis(N, 0, ABG)
03:18:07.288 00.000 29988 Move returns status 0, amount 0
03:18:07.288 00.000 29988 move complete, result=0
03:18:07.288 00.000 29988 worker thread done servicing request
03:18:07.288 00.000 29988 Worker thread wakes up
03:18:07.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:07.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:07.289 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:08.916 01.627 29988 Exposure complete
03:18:08.956 00.040 29988 worker thread done servicing request
03:18:08.957 00.001 28316 OnExposeComplete: enter
03:18:08.958 00.001 28316 UpdateGuideState(): m_state=6
03:18:08.960 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5108
03:18:08.961 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=256.51, Mass=2385, SNR=33.8, Peak=177 HFD=4.1
03:18:08.962 00.001 28316 MultiStar: [#1 -0.13,-0.05,0.98,U] [#2 0.10,-0.22,0.89,U] [#3 -0.07,-0.15,0.84,U] [#4 -0.08,-0.17,0.82,U] [#5 0.06,-0.04,0.74,U] [#6 -0.02,-0.16,0.63,U] [#7 0.14,-0.08,0.60,U] [#8 0.08,-0.18,0.57,U] 
03:18:08.963 00.001 28316 single-star, 8 included, MultiStar: {0.01, -0.12}, one-star: {0.09, -0.02}
03:18:08.963 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
03:18:08.964 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
03:18:08.964 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.28 mountX=-0.06 mountY=-0.07, mountTheta=-2.29
03:18:08.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
03:18:08.966 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
03:18:08.966 00.000 29988 Worker thread wakes up
03:18:08.966 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
03:18:08.966 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
03:18:08.966 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.06 yDistance=-0.07
03:18:08.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:08.967 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8
03:18:08.967 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:08.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:08.968 00.000 28316 Enqueuing Expose request
03:18:08.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:18:08.969 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:08.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:18:08.969 00.000 29988 MoveAxis(E, 0, ABG)
03:18:08.969 00.000 29988 Move returns status 0, amount 0
03:18:08.969 00.000 29988 MoveAxis(N, 0, ABG)
03:18:08.969 00.000 29988 Move returns status 0, amount 0
03:18:08.969 00.000 29988 move complete, result=0
03:18:08.969 00.000 29988 worker thread done servicing request
03:18:08.969 00.000 29988 Worker thread wakes up
03:18:08.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:08.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:08.969 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:18:10.497 01.528 29988 Exposure complete
03:18:10.531 00.034 29988 worker thread done servicing request
03:18:10.531 00.000 28316 OnExposeComplete: enter
03:18:10.532 00.001 28316 UpdateGuideState(): m_state=6
03:18:10.532 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5109
03:18:10.533 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.54, Mass=2303, SNR=33.2, Peak=197 HFD=3.8
03:18:10.533 00.000 28316 MultiStar: [#1 0.08,0.06,1.00,U] [#2 0.25,-0.16,0.89,U] [#3 0.17,-0.21,0.87,U] [#4 0.06,-0.22,0.85,U] [#5 0.02,-0.08,0.76,U] [#6 0.06,-0.17,0.65,U] [#7 0.12,-0.20,0.64,U] [#8 0.21,-0.04,0.57,U] 
03:18:10.533 00.000 28316 single-star, 8 included, MultiStar: {0.11, -0.11}, one-star: {0.01, 0.01}
03:18:10.534 00.001 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
03:18:10.534 00.000 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
03:18:10.535 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.51 mountX=0.00 mountY=-0.02, mountTheta=-1.49
03:18:10.537 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
03:18:10.538 00.001 28316 Enqueuing Move request for scope (0.01, 0.01)
03:18:10.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:10.539 00.000 29988 Worker thread wakes up
03:18:10.539 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
03:18:10.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:10.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:10.540 00.000 28316 Enqueuing Expose request
03:18:10.541 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
03:18:10.541 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
03:18:10.541 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.00 yDistance=-0.02
03:18:10.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:18:10.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:10.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:18:10.541 00.000 29988 MoveAxis(E, 0, ABG)
03:18:10.541 00.000 29988 Move returns status 0, amount 0
03:18:10.541 00.000 29988 MoveAxis(N, 0, ABG)
03:18:10.541 00.000 29988 Move returns status 0, amount 0
03:18:10.541 00.000 29988 move complete, result=0
03:18:10.541 00.000 29988 worker thread done servicing request
03:18:10.541 00.000 29988 Worker thread wakes up
03:18:10.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:10.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:10.541 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:12.175 01.634 29988 Exposure complete
03:18:12.200 00.025 29988 worker thread done servicing request
03:18:12.200 00.000 28316 OnExposeComplete: enter
03:18:12.201 00.001 28316 UpdateGuideState(): m_state=6
03:18:12.201 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5110
03:18:12.202 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=256.63, Mass=2358, SNR=33.4, Peak=200 HFD=3.9
03:18:12.202 00.000 28316 MultiStar: [#1 -0.06,-0.02,1.01,U] [#2 0.22,-0.24,0.90,U] [#3 0.05,-0.16,0.88,U] [#4 0.11,-0.16,0.82,U] [#5 0.13,-0.08,0.74,U] [#6 0.01,-0.06,0.62,U] [#7 0.22,-0.01,0.61,U] [#8 0.16,-0.15,0.56,U] 
03:18:12.203 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.08, 0.09}
03:18:12.203 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
03:18:12.205 00.002 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
03:18:12.205 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=0.05 mountY=-0.11, mountTheta=-1.14
03:18:12.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.09, opts=13)
03:18:12.207 00.001 28316 Enqueuing Move request for scope (0.08, 0.09)
03:18:12.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:12.208 00.001 29988 Worker thread wakes up
03:18:12.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
03:18:12.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
03:18:12.208 00.000 29988 Moving (0.08, 0.09) raw xDistance=0.05 yDistance=-0.11
03:18:12.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:18:12.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:12.208 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.4
03:18:12.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:12.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:12.209 00.000 28316 Enqueuing Expose request
03:18:12.210 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:18:12.210 00.000 29988 MoveAxis(E, 0, ABG)
03:18:12.210 00.000 29988 Move returns status 0, amount 0
03:18:12.210 00.000 29988 MoveAxis(N, 0, ABG)
03:18:12.210 00.000 29988 Move returns status 0, amount 0
03:18:12.210 00.000 29988 move complete, result=0
03:18:12.210 00.000 29988 worker thread done servicing request
03:18:12.210 00.000 29988 Worker thread wakes up
03:18:12.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:12.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:12.210 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:18:13.725 01.515 29988 Exposure complete
03:18:13.767 00.042 29988 worker thread done servicing request
03:18:13.767 00.000 28316 OnExposeComplete: enter
03:18:13.768 00.001 28316 UpdateGuideState(): m_state=6
03:18:13.768 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5111
03:18:13.769 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=256.37, Mass=2485, SNR=34.5, Peak=193 HFD=4.0
03:18:13.769 00.000 28316 MultiStar: [#1 -0.05,-0.14,0.97,U] [#2 0.28,-0.31,0.00,M1] [#3 -0.05,-0.23,0.85,U] [#4 -0.04,-0.11,0.81,U] [#5 0.10,-0.11,0.74,U] [#6 -0.04,-0.18,0.61,U] [#7 0.17,-0.27,0.61,U] [#8 0.13,-0.30,0.53,U] 
03:18:13.770 00.001 28316 single-star, 7 included, MultiStar: {0.02, -0.18}, one-star: {0.03, -0.16}
03:18:13.770 00.000 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
03:18:13.771 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
03:18:13.772 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.39 mountX=-0.16 mountY=0.05, mountTheta=2.86
03:18:13.773 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
03:18:13.774 00.001 28316 Enqueuing Move request for scope (0.03, -0.16)
03:18:13.774 00.000 29988 Worker thread wakes up
03:18:13.774 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:13.775 00.001 28316 UpdateGuideState exits: m=2485 RSB=34.5
03:18:13.775 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:13.776 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:13.776 00.000 28316 Enqueuing Expose request
03:18:13.777 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
03:18:13.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
03:18:13.777 00.000 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.05
03:18:13.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:18:13.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:13.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:18:13.777 00.000 29988 MoveAxis(E, 0, ABG)
03:18:13.777 00.000 29988 Move returns status 0, amount 0
03:18:13.777 00.000 29988 MoveAxis(N, 0, ABG)
03:18:13.777 00.000 29988 Move returns status 0, amount 0
03:18:13.777 00.000 29988 move complete, result=0
03:18:13.777 00.000 29988 worker thread done servicing request
03:18:13.777 00.000 29988 Worker thread wakes up
03:18:13.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:13.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:13.777 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:15.403 01.626 29988 Exposure complete
03:18:15.439 00.036 29988 worker thread done servicing request
03:18:15.439 00.000 28316 OnExposeComplete: enter
03:18:15.439 00.000 28316 UpdateGuideState(): m_state=6
03:18:15.441 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5112
03:18:15.442 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.31, Mass=2301, SNR=33.2, Peak=186 HFD=3.7
03:18:15.443 00.001 28316 MultiStar: [#1 -0.25,-0.27,0.00,M1] [#2 0.06,-0.27,0.93,U] [#3 -0.08,-0.31,0.88,U] [#4 -0.06,-0.52,0.00,M1] [#5 -0.03,-0.36,0.00,M1] [#6 -0.01,-0.44,0.00,M1] [#7 0.21,-0.49,0.00,M1] [#8 0.10,-0.40,0.00,M1] 
03:18:15.444 00.001 28316 single-star, 2 included, MultiStar: {-0.05, -0.27}, one-star: {-0.14, -0.23}
03:18:15.445 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
03:18:15.446 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
03:18:15.448 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.12 mountX=-0.15 mountY=0.23, mountTheta=2.15
03:18:15.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.23, opts=13)
03:18:15.450 00.001 28316 Enqueuing Move request for scope (-0.14, -0.23)
03:18:15.450 00.000 29988 Worker thread wakes up
03:18:15.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:15.451 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:18:15.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:15.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:15.452 00.000 28316 Enqueuing Expose request
03:18:15.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
03:18:15.453 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
03:18:15.453 00.000 29988 Moving (-0.14, -0.23) raw xDistance=-0.15 yDistance=0.23
03:18:15.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:18:15.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:15.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:18:15.453 00.000 29988 MoveAxis(E, 0, ABG)
03:18:15.453 00.000 29988 Move returns status 0, amount 0
03:18:15.453 00.000 29988 MoveAxis(N, 0, ABG)
03:18:15.453 00.000 29988 Move returns status 0, amount 0
03:18:15.453 00.000 29988 move complete, result=0
03:18:15.453 00.000 29988 worker thread done servicing request
03:18:15.453 00.000 29988 Worker thread wakes up
03:18:15.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:15.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:15.453 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:16.971 01.518 29988 Exposure complete
03:18:17.006 00.035 29988 worker thread done servicing request
03:18:17.006 00.000 28316 OnExposeComplete: enter
03:18:17.007 00.001 28316 UpdateGuideState(): m_state=6
03:18:17.008 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5113
03:18:17.009 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.21, Mass=2320, SNR=33.4, Peak=209 HFD=4.1
03:18:17.010 00.001 28316 MultiStar: [#1 -0.04,-0.29,0.97,U] [#2 -0.04,-0.36,0.00,M1] [#3 0.01,-0.54,0.00,M1] [#4 -0.00,-0.49,0.00,M2] [#5 -0.06,-0.49,0.00,M2] [#6 -0.02,-0.39,0.00,M2] [#7 0.13,-0.45,0.00,M2] [#8 0.18,-0.40,0.00,M2] 
03:18:17.012 00.002 28316 refined, 1 included, MultiStar: {0.00, -0.31}, one-star: {0.05, -0.33}
03:18:17.013 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
03:18:17.013 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
03:18:17.014 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.56 mountX=-0.28 mountY=0.13, mountTheta=2.70
03:18:17.015 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.31, opts=13)
03:18:17.016 00.001 28316 Enqueuing Move request for scope (0.00, -0.31)
03:18:17.019 00.003 29988 Worker thread wakes up
03:18:17.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.31) opts 0xd
03:18:17.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.31)
03:18:17.019 00.000 29988 Moving (0.00, -0.31) raw xDistance=-0.28 yDistance=0.13
03:18:17.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:17.019 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:18:17.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:17.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:17.021 00.001 28316 Enqueuing Expose request
03:18:17.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:18:17.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:17.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:18:17.021 00.000 29988 MoveAxis(E, 59, ABG)
03:18:17.021 00.000 29988 Guiding  Dir = 2, Dur = 59
03:18:17.021 00.000 29988 IsSlewing returns 0
03:18:17.022 00.001 29988 IsGuiding returns 0
03:18:17.024 00.002 29988 PulseGuide returned control before completion, sleep 68
03:18:17.096 00.072 29988 IsGuiding returns 0
03:18:17.096 00.000 29988 Move returns status 0, amount 59
03:18:17.096 00.000 29988 MoveAxis(N, 0, ABG)
03:18:17.096 00.000 29988 Move returns status 0, amount 0
03:18:17.096 00.000 29988 move complete, result=0
03:18:17.096 00.000 29988 worker thread done servicing request
03:18:17.096 00.000 29988 Worker thread wakes up
03:18:17.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:17.096 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.1 px 0 ms NORTH
03:18:17.097 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:18.727 01.630 29988 Exposure complete
03:18:18.796 00.069 29988 worker thread done servicing request
03:18:18.797 00.001 28316 OnExposeComplete: enter
03:18:18.798 00.001 28316 UpdateGuideState(): m_state=6
03:18:18.800 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5114
03:18:18.801 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.75, Mass=2504, SNR=34.7, Peak=208 HFD=4.1
03:18:18.803 00.002 28316 MultiStar: [#1 -0.08,-0.14,0.95,U] [#2 0.08,0.00,0.92,U] [#3 0.01,-0.03,0.84,U] [#4 0.09,-0.06,0.79,U] [#5 -0.02,-0.09,0.72,U] [#6 0.16,0.01,0.60,U] [#7 0.15,-0.10,0.60,U] [#8 -0.02,0.14,0.56,U] 
03:18:18.805 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.05, 0.22}
03:18:18.808 00.003 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:18:18.808 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:18:18.809 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.13 mountX=-0.02 mountY=-0.03, mountTheta=-2.14
03:18:18.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
03:18:18.810 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
03:18:18.811 00.001 29988 Worker thread wakes up
03:18:18.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:18.811 00.000 28316 UpdateGuideState exits: m=2504 RSB=34.7
03:18:18.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:18.812 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:18.812 00.000 28316 Enqueuing Expose request
03:18:18.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
03:18:18.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
03:18:18.813 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
03:18:18.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:18:18.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:18.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:18:18.813 00.000 29988 MoveAxis(E, 0, ABG)
03:18:18.813 00.000 29988 Move returns status 0, amount 0
03:18:18.813 00.000 29988 MoveAxis(N, 0, ABG)
03:18:18.813 00.000 29988 Move returns status 0, amount 0
03:18:18.813 00.000 29988 move complete, result=0
03:18:18.813 00.000 29988 worker thread done servicing request
03:18:18.813 00.000 29988 Worker thread wakes up
03:18:18.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:18.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:18.813 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:18:20.326 01.513 29988 Exposure complete
03:18:20.362 00.036 29988 worker thread done servicing request
03:18:20.362 00.000 28316 OnExposeComplete: enter
03:18:20.363 00.001 28316 UpdateGuideState(): m_state=6
03:18:20.363 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5115
03:18:20.364 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=256.66, Mass=2362, SNR=33.8, Peak=181 HFD=4.1
03:18:20.364 00.000 28316 MultiStar: [#1 0.05,-0.12,0.97,U] [#2 0.15,-0.13,0.91,U] [#3 -0.03,-0.13,0.84,U] [#4 -0.02,-0.13,0.81,U] [#5 -0.17,-0.13,0.73,U] [#6 -0.04,-0.01,0.66,U] [#7 -0.08,-0.15,0.59,U] [#8 -0.00,-0.10,0.57,U] 
03:18:20.365 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.13, 0.12}
03:18:20.365 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
03:18:20.366 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
03:18:20.366 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.43 mountX=-0.08 mountY=0.03, mountTheta=2.82
03:18:20.368 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
03:18:20.368 00.000 28316 Enqueuing Move request for scope (0.01, -0.08)
03:18:20.369 00.001 29988 Worker thread wakes up
03:18:20.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
03:18:20.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:20.369 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.8
03:18:20.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:20.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:20.371 00.001 28316 Enqueuing Expose request
03:18:20.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
03:18:20.371 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.03
03:18:20.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:18:20.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:20.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:18:20.371 00.000 29988 MoveAxis(E, 0, ABG)
03:18:20.371 00.000 29988 Move returns status 0, amount 0
03:18:20.371 00.000 29988 MoveAxis(N, 0, ABG)
03:18:20.371 00.000 29988 Move returns status 0, amount 0
03:18:20.371 00.000 29988 move complete, result=0
03:18:20.371 00.000 29988 worker thread done servicing request
03:18:20.371 00.000 29988 Worker thread wakes up
03:18:20.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:20.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:20.372 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:22.005 01.633 29988 Exposure complete
03:18:22.031 00.026 29988 worker thread done servicing request
03:18:22.031 00.000 28316 OnExposeComplete: enter
03:18:22.032 00.001 28316 UpdateGuideState(): m_state=6
03:18:22.032 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5116
03:18:22.035 00.003 28316 Star::Find returns 1 (0), X=950.93, Y=256.44, Mass=2426, SNR=34.1, Peak=185 HFD=4.0
03:18:22.038 00.003 28316 MultiStar: [#1 0.00,-0.04,0.97,U] [#2 0.13,-0.27,0.88,U] [#3 -0.00,-0.25,0.86,U] [#4 -0.12,-0.05,0.80,U] [#5 -0.01,0.02,0.72,U] [#6 0.02,-0.10,0.62,U] [#7 0.07,-0.10,0.62,U] [#8 0.21,-0.11,0.60,U] 
03:18:22.040 00.002 28316 single-star, 8 included, MultiStar: {0.03, -0.12}, one-star: {0.04, -0.10}
03:18:22.043 00.003 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.10)
03:18:22.045 00.002 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
03:18:22.045 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.19 mountX=-0.11 mountY=0.01, mountTheta=3.06
03:18:22.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.10, opts=13)
03:18:22.049 00.002 28316 Enqueuing Move request for scope (0.04, -0.10)
03:18:22.053 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:22.055 00.002 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:18:22.057 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:22.059 00.002 29988 Worker thread wakes up
03:18:22.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
03:18:22.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
03:18:22.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:22.060 00.001 28316 Enqueuing Expose request
03:18:22.063 00.003 29988 Moving (0.04, -0.10) raw xDistance=-0.11 yDistance=0.01
03:18:22.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:18:22.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:22.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:18:22.063 00.000 29988 MoveAxis(E, 0, ABG)
03:18:22.063 00.000 29988 Move returns status 0, amount 0
03:18:22.063 00.000 29988 MoveAxis(N, 0, ABG)
03:18:22.063 00.000 29988 Move returns status 0, amount 0
03:18:22.063 00.000 29988 move complete, result=0
03:18:22.063 00.000 29988 worker thread done servicing request
03:18:22.063 00.000 29988 Worker thread wakes up
03:18:22.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:22.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:22.064 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:23.590 01.526 29988 Exposure complete
03:18:23.625 00.035 29988 worker thread done servicing request
03:18:23.625 00.000 28316 OnExposeComplete: enter
03:18:23.626 00.001 28316 UpdateGuideState(): m_state=6
03:18:23.626 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5117
03:18:23.627 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.47, Mass=2366, SNR=33.7, Peak=191 HFD=3.8
03:18:23.628 00.001 28316 MultiStar: [#1 -0.08,-0.19,1.00,U] [#2 0.11,-0.14,0.88,U] [#3 -0.10,-0.40,0.00,M1] [#4 -0.06,-0.04,0.84,U] [#5 0.13,-0.37,0.00,M1] [#6 0.03,-0.16,0.63,U] [#7 0.12,-0.01,0.63,U] [#8 0.22,-0.01,0.57,U] 
03:18:23.629 00.001 28316 single-star, 6 included, MultiStar: {0.03, -0.09}, one-star: {-0.04, -0.06}
03:18:23.630 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:18:23.631 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:18:23.632 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.09 mountX=-0.04 mountY=0.06, mountTheta=2.18
03:18:23.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
03:18:23.635 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
03:18:23.639 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:23.641 00.002 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:18:23.643 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:23.643 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:23.644 00.001 28316 Enqueuing Expose request
03:18:23.645 00.001 29988 Worker thread wakes up
03:18:23.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
03:18:23.645 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
03:18:23.645 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
03:18:23.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:18:23.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:23.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:18:23.645 00.000 29988 MoveAxis(E, 0, ABG)
03:18:23.645 00.000 29988 Move returns status 0, amount 0
03:18:23.645 00.000 29988 MoveAxis(N, 0, ABG)
03:18:23.645 00.000 29988 Move returns status 0, amount 0
03:18:23.645 00.000 29988 move complete, result=0
03:18:23.645 00.000 29988 worker thread done servicing request
03:18:23.645 00.000 29988 Worker thread wakes up
03:18:23.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:23.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:23.646 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:25.274 01.628 29988 Exposure complete
03:18:25.310 00.036 29988 worker thread done servicing request
03:18:25.310 00.000 28316 OnExposeComplete: enter
03:18:25.311 00.001 28316 UpdateGuideState(): m_state=6
03:18:25.311 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5118
03:18:25.312 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=256.59, Mass=2371, SNR=33.7, Peak=202 HFD=4.0
03:18:25.312 00.000 28316 MultiStar: [#1 -0.05,-0.03,0.99,U] [#2 0.19,-0.11,0.90,U] [#3 0.01,-0.12,0.87,U] [#4 0.14,-0.01,0.83,U] [#5 0.23,-0.13,0.73,U] [#6 0.10,-0.06,0.60,U] [#7 0.03,-0.11,0.62,U] [#8 0.20,0.02,0.57,U] 
03:18:25.313 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.06, 0.06}
03:18:25.313 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:18:25.314 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:18:25.314 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.79 mountX=0.03 mountY=-0.08, mountTheta=-1.21
03:18:25.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
03:18:25.316 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
03:18:25.316 00.000 29988 Worker thread wakes up
03:18:25.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:25.317 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:18:25.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:25.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:25.317 00.000 28316 Enqueuing Expose request
03:18:25.319 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
03:18:25.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
03:18:25.319 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.08
03:18:25.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:18:25.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:25.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:18:25.319 00.000 29988 MoveAxis(E, 0, ABG)
03:18:25.319 00.000 29988 Move returns status 0, amount 0
03:18:25.319 00.000 29988 MoveAxis(N, 0, ABG)
03:18:25.319 00.000 29988 Move returns status 0, amount 0
03:18:25.320 00.001 29988 move complete, result=0
03:18:25.320 00.000 29988 worker thread done servicing request
03:18:25.320 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:18:25.320 00.000 29988 Worker thread wakes up
03:18:25.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:25.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:26.848 01.528 29988 Exposure complete
03:18:26.884 00.036 29988 worker thread done servicing request
03:18:26.884 00.000 28316 OnExposeComplete: enter
03:18:26.884 00.000 28316 UpdateGuideState(): m_state=6
03:18:26.885 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5119
03:18:26.885 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.60, Mass=2462, SNR=34.5, Peak=190 HFD=4.0
03:18:26.887 00.002 28316 MultiStar: [#1 0.02,-0.17,0.96,U] [#2 0.02,0.00,0.86,U] [#3 -0.15,-0.12,0.84,U] [#4 0.00,-0.21,0.81,U] [#5 -0.06,-0.16,0.73,U] [#6 -0.11,-0.14,0.60,U] [#7 0.05,-0.07,0.61,U] [#8 0.06,-0.10,0.58,U] 
03:18:26.890 00.003 28316 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {-0.08, 0.07}
03:18:26.892 00.002 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
03:18:26.895 00.003 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
03:18:26.897 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.88 mountX=-0.07 mountY=0.07, mountTheta=2.38
03:18:26.901 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
03:18:26.903 00.002 28316 Enqueuing Move request for scope (-0.03, -0.10)
03:18:26.906 00.003 29988 Worker thread wakes up
03:18:26.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
03:18:26.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
03:18:26.906 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.07 yDistance=0.07
03:18:26.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:18:26.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:26.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:26.909 00.003 28316 UpdateGuideState exits: m=2462 RSB=34.5
03:18:26.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:26.910 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:26.910 00.000 28316 Enqueuing Expose request
03:18:26.910 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:18:26.910 00.000 29988 MoveAxis(E, 0, ABG)
03:18:26.910 00.000 29988 Move returns status 0, amount 0
03:18:26.910 00.000 29988 MoveAxis(N, 0, ABG)
03:18:26.910 00.000 29988 Move returns status 0, amount 0
03:18:26.911 00.001 29988 move complete, result=0
03:18:26.911 00.000 29988 worker thread done servicing request
03:18:26.911 00.000 29988 Worker thread wakes up
03:18:26.911 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:26.911 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:26.911 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:28.543 01.632 29988 Exposure complete
03:18:28.572 00.029 29988 worker thread done servicing request
03:18:28.572 00.000 28316 OnExposeComplete: enter
03:18:28.576 00.004 28316 UpdateGuideState(): m_state=6
03:18:28.578 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5120
03:18:28.581 00.003 28316 Star::Find returns 1 (0), X=950.72, Y=256.39, Mass=2421, SNR=33.9, Peak=194 HFD=3.8
03:18:28.583 00.002 28316 MultiStar: [#1 -0.26,-0.03,0.97,U] [#2 -0.18,-0.18,0.90,U] [#3 -0.19,-0.28,0.00,M1] [#4 -0.28,-0.15,0.81,U] [#5 -0.22,-0.16,0.72,U] [#6 -0.21,-0.06,0.64,U] [#7 0.01,-0.00,0.60,U] [#8 -0.01,-0.30,0.60,U] 
03:18:28.585 00.002 28316 refined, 7 included, MultiStar: {-0.18, -0.13}, one-star: {-0.17, -0.14}
03:18:28.587 00.002 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
03:18:28.589 00.002 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
03:18:28.592 00.003 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.52 mountX=-0.04 mountY=0.22, mountTheta=1.76
03:18:28.596 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.13, opts=13)
03:18:28.596 00.000 28316 Enqueuing Move request for scope (-0.18, -0.13)
03:18:28.597 00.001 29988 Worker thread wakes up
03:18:28.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:28.597 00.000 28316 UpdateGuideState exits: m=2421 RSB=33.9
03:18:28.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:28.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:28.599 00.001 28316 Enqueuing Expose request
03:18:28.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
03:18:28.599 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
03:18:28.599 00.000 29988 Moving (-0.18, -0.13) raw xDistance=-0.04 yDistance=0.22
03:18:28.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:18:28.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:28.600 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:18:28.600 00.000 29988 MoveAxis(E, 0, ABG)
03:18:28.600 00.000 29988 Move returns status 0, amount 0
03:18:28.600 00.000 29988 MoveAxis(N, 0, ABG)
03:18:28.600 00.000 29988 Move returns status 0, amount 0
03:18:28.600 00.000 29988 move complete, result=0
03:18:28.600 00.000 29988 worker thread done servicing request
03:18:28.600 00.000 29988 Worker thread wakes up
03:18:28.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:28.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:28.600 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:30.121 01.521 29988 Exposure complete
03:18:30.157 00.036 29988 worker thread done servicing request
03:18:30.157 00.000 28316 OnExposeComplete: enter
03:18:30.158 00.001 28316 UpdateGuideState(): m_state=6
03:18:30.158 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5121
03:18:30.159 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.62, Mass=2413, SNR=34.0, Peak=181 HFD=4.0
03:18:30.160 00.001 28316 MultiStar: [#1 -0.20,-0.17,0.99,U] [#2 -0.20,0.07,0.93,U] [#3 -0.29,-0.14,0.87,U] [#4 -0.04,-0.09,0.81,U] [#5 -0.17,-0.22,0.74,U] [#6 -0.13,-0.09,0.62,U] [#7 0.12,0.01,0.62,U] [#8 -0.03,-0.01,0.57,U] 
03:18:30.160 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.16, 0.08}
03:18:30.161 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:18:30.161 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:18:30.162 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.73 mountX=0.00 mountY=0.15, mountTheta=1.56
03:18:30.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.06, opts=13)
03:18:30.163 00.000 28316 Enqueuing Move request for scope (-0.14, -0.06)
03:18:30.164 00.001 29988 Worker thread wakes up
03:18:30.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
03:18:30.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:30.165 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
03:18:30.165 00.000 29988 Moving (-0.14, -0.06) raw xDistance=0.00 yDistance=0.15
03:18:30.165 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
03:18:30.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:30.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:30.166 00.000 28316 Enqueuing Expose request
03:18:30.167 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:18:30.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:30.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:18:30.167 00.000 29988 MoveAxis(E, 0, ABG)
03:18:30.167 00.000 29988 Move returns status 0, amount 0
03:18:30.167 00.000 29988 MoveAxis(N, 0, ABG)
03:18:30.167 00.000 29988 Move returns status 0, amount 0
03:18:30.167 00.000 29988 move complete, result=0
03:18:30.167 00.000 29988 worker thread done servicing request
03:18:30.167 00.000 29988 Worker thread wakes up
03:18:30.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:30.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:30.167 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:31.801 01.634 29988 Exposure complete
03:18:31.840 00.039 29988 worker thread done servicing request
03:18:31.841 00.001 28316 OnExposeComplete: enter
03:18:31.841 00.000 28316 UpdateGuideState(): m_state=6
03:18:31.841 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5122
03:18:31.841 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.57, Mass=2391, SNR=33.9, Peak=185 HFD=3.8
03:18:31.842 00.001 28316 MultiStar: [#1 -0.03,-0.02,0.96,U] [#2 -0.02,0.12,0.88,U] [#3 -0.10,-0.18,0.86,U] [#4 -0.14,-0.07,0.80,U] [#5 -0.02,-0.09,0.70,U] [#6 -0.18,-0.08,0.62,U] [#7 0.13,-0.14,0.64,U] [#8 0.13,-0.15,0.58,U] 
03:18:31.842 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.12, 0.03}
03:18:31.843 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 2.00)
03:18:31.843 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.96)
03:18:31.845 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.29 mountX=-0.03 mountY=0.07, mountTheta=1.99
03:18:31.846 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
03:18:31.846 00.000 28316 Enqueuing Move request for scope (-0.05, -0.05)
03:18:31.847 00.001 29988 Worker thread wakes up
03:18:31.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
03:18:31.847 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
03:18:31.847 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.03 yDistance=0.07
03:18:31.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:18:31.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:31.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:31.848 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:18:31.848 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:31.848 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:31.849 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:18:31.849 00.000 29988 MoveAxis(E, 0, ABG)
03:18:31.849 00.000 28316 Enqueuing Expose request
03:18:31.853 00.004 29988 Move returns status 0, amount 0
03:18:31.853 00.000 29988 MoveAxis(N, 0, ABG)
03:18:31.853 00.000 29988 Move returns status 0, amount 0
03:18:31.853 00.000 29988 move complete, result=0
03:18:31.853 00.000 29988 worker thread done servicing request
03:18:31.853 00.000 29988 Worker thread wakes up
03:18:31.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:31.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:31.854 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:33.375 01.521 29988 Exposure complete
03:18:33.426 00.051 29988 worker thread done servicing request
03:18:33.426 00.000 28316 OnExposeComplete: enter
03:18:33.427 00.001 28316 UpdateGuideState(): m_state=6
03:18:33.428 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5123
03:18:33.430 00.002 28316 Star::Find returns 1 (0), X=950.71, Y=256.51, Mass=2413, SNR=33.9, Peak=172 HFD=4.0
03:18:33.431 00.001 28316 MultiStar: [#1 -0.17,0.03,1.00,U] [#2 0.02,-0.21,0.93,U] [#3 -0.16,-0.16,0.87,U] [#4 -0.12,-0.12,0.82,U] [#5 -0.04,-0.15,0.73,U] [#6 -0.21,0.13,0.63,U] [#7 -0.03,0.03,0.63,U] [#8 -0.06,-0.08,0.56,U] 
03:18:33.432 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.07}, one-star: {-0.19, -0.03}
03:18:33.435 00.003 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
03:18:33.438 00.003 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
03:18:33.438 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.58 mountX=-0.02 mountY=0.13, mountTheta=1.70
03:18:33.440 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.07, opts=13)
03:18:33.440 00.000 28316 Enqueuing Move request for scope (-0.11, -0.07)
03:18:33.441 00.001 29988 Worker thread wakes up
03:18:33.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:33.441 00.000 28316 UpdateGuideState exits: m=2413 RSB=33.9
03:18:33.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:33.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:33.442 00.000 28316 Enqueuing Expose request
03:18:33.443 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
03:18:33.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
03:18:33.443 00.000 29988 Moving (-0.11, -0.07) raw xDistance=-0.02 yDistance=0.13
03:18:33.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:18:33.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:33.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:18:33.443 00.000 29988 MoveAxis(E, 0, ABG)
03:18:33.443 00.000 29988 Move returns status 0, amount 0
03:18:33.443 00.000 29988 MoveAxis(N, 0, ABG)
03:18:33.443 00.000 29988 Move returns status 0, amount 0
03:18:33.443 00.000 29988 move complete, result=0
03:18:33.443 00.000 29988 worker thread done servicing request
03:18:33.443 00.000 29988 Worker thread wakes up
03:18:33.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:33.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:33.443 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:35.079 01.636 29988 Exposure complete
03:18:35.146 00.067 29988 worker thread done servicing request
03:18:35.146 00.000 28316 OnExposeComplete: enter
03:18:35.148 00.002 28316 UpdateGuideState(): m_state=6
03:18:35.149 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5124
03:18:35.151 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=256.48, Mass=2394, SNR=33.7, Peak=171 HFD=3.9
03:18:35.152 00.001 28316 MultiStar: [#1 -0.39,-0.02,0.00,M1] [#2 -0.22,-0.12,0.91,U] [#3 -0.20,-0.29,0.00,M1] [#4 -0.18,-0.10,0.86,U] [#5 -0.24,-0.18,0.73,U] [#6 -0.13,-0.10,0.62,U] [#7 -0.16,-0.08,0.64,U] [#8 -0.33,-0.07,0.00,M1] 
03:18:35.153 00.001 28316 refined, 5 included, MultiStar: {-0.20, -0.10}, one-star: {-0.25, -0.06}
03:18:35.154 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
03:18:35.155 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
03:18:35.157 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-2.67 mountX=-0.01 mountY=0.23, mountTheta=1.61
03:18:35.159 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.10, opts=13)
03:18:35.161 00.002 28316 Enqueuing Move request for scope (-0.20, -0.10)
03:18:35.161 00.000 29988 Worker thread wakes up
03:18:35.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
03:18:35.161 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
03:18:35.161 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:35.162 00.001 29988 Moving (-0.20, -0.10) raw xDistance=-0.01 yDistance=0.23
03:18:35.162 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:18:35.162 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:35.162 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.7
03:18:35.164 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:35.165 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:35.166 00.001 28316 Enqueuing Expose request
03:18:35.167 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:18:35.167 00.000 29988 MoveAxis(E, 0, ABG)
03:18:35.167 00.000 29988 Move returns status 0, amount 0
03:18:35.167 00.000 29988 MoveAxis(N, 0, ABG)
03:18:35.167 00.000 29988 Move returns status 0, amount 0
03:18:35.167 00.000 29988 move complete, result=0
03:18:35.167 00.000 29988 worker thread done servicing request
03:18:35.167 00.000 29988 Worker thread wakes up
03:18:35.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:35.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:35.167 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:36.574 01.407 29988 Exposure complete
03:18:36.623 00.049 29988 worker thread done servicing request
03:18:36.623 00.000 28316 OnExposeComplete: enter
03:18:36.623 00.000 28316 UpdateGuideState(): m_state=6
03:18:36.624 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5125
03:18:36.624 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.46, Mass=2465, SNR=34.5, Peak=183 HFD=3.9
03:18:36.625 00.001 28316 MultiStar: [#1 -0.09,-0.05,0.94,U] [#2 0.04,-0.18,0.89,U] [#3 -0.13,-0.14,0.83,U] [#4 -0.16,-0.11,0.82,U] [#5 -0.12,-0.15,0.71,U] [#6 -0.19,0.07,0.60,U] [#7 0.29,-0.05,0.59,U] [#8 0.08,-0.21,0.55,U] 
03:18:36.625 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.09, -0.08}
03:18:36.626 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
03:18:36.626 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
03:18:36.627 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.04 mountX=-0.07 mountY=0.09, mountTheta=2.23
03:18:36.627 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
03:18:36.628 00.001 28316 Enqueuing Move request for scope (-0.05, -0.10)
03:18:36.628 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:36.629 00.001 28316 UpdateGuideState exits: m=2465 RSB=34.5
03:18:36.629 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:36.630 00.001 29988 Worker thread wakes up
03:18:36.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
03:18:36.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
03:18:36.630 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
03:18:36.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:18:36.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:36.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:36.630 00.000 28316 Enqueuing Expose request
03:18:36.631 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:18:36.631 00.000 29988 MoveAxis(E, 0, ABG)
03:18:36.631 00.000 29988 Move returns status 0, amount 0
03:18:36.631 00.000 29988 MoveAxis(N, 0, ABG)
03:18:36.631 00.000 29988 Move returns status 0, amount 0
03:18:36.631 00.000 29988 move complete, result=0
03:18:36.631 00.000 29988 worker thread done servicing request
03:18:36.631 00.000 29988 Worker thread wakes up
03:18:36.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:36.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:36.632 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:38.258 01.626 29988 Exposure complete
03:18:38.301 00.043 29988 worker thread done servicing request
03:18:38.301 00.000 28316 OnExposeComplete: enter
03:18:38.301 00.000 28316 UpdateGuideState(): m_state=6
03:18:38.302 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5126
03:18:38.302 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=256.61, Mass=2438, SNR=34.2, Peak=179 HFD=3.9
03:18:38.303 00.001 28316 MultiStar: [#1 -0.06,-0.09,0.96,U] [#2 0.10,-0.20,0.91,U] [#3 -0.03,-0.16,0.85,U] [#4 -0.01,0.08,0.78,U] [#5 -0.07,-0.11,0.71,U] [#6 -0.02,0.10,0.61,U] [#7 0.17,-0.00,0.60,U] [#8 -0.04,0.16,0.60,U] 
03:18:38.305 00.002 28316 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {-0.05, 0.08}
03:18:38.306 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
03:18:38.306 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
03:18:38.307 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.71 mountX=-0.02 mountY=0.01, mountTheta=2.55
03:18:38.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
03:18:38.309 00.000 28316 Enqueuing Move request for scope (-0.00, -0.03)
03:18:38.310 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:38.310 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.2
03:18:38.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:38.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:38.311 00.001 28316 Enqueuing Expose request
03:18:38.311 00.000 29988 Worker thread wakes up
03:18:38.312 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
03:18:38.312 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
03:18:38.312 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.02 yDistance=0.01
03:18:38.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:18:38.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:38.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:18:38.312 00.000 29988 MoveAxis(E, 0, ABG)
03:18:38.312 00.000 29988 Move returns status 0, amount 0
03:18:38.312 00.000 29988 MoveAxis(N, 0, ABG)
03:18:38.312 00.000 29988 Move returns status 0, amount 0
03:18:38.312 00.000 29988 move complete, result=0
03:18:38.312 00.000 29988 worker thread done servicing request
03:18:38.312 00.000 29988 Worker thread wakes up
03:18:38.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:38.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:38.312 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:39.829 01.517 29988 Exposure complete
03:18:39.883 00.054 29988 worker thread done servicing request
03:18:39.883 00.000 28316 OnExposeComplete: enter
03:18:39.883 00.000 28316 UpdateGuideState(): m_state=6
03:18:39.883 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5127
03:18:39.884 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.65, Mass=2372, SNR=33.7, Peak=198 HFD=3.8
03:18:39.885 00.001 28316 MultiStar: [#1 -0.12,0.13,1.00,U] [#2 -0.07,0.17,0.90,U] [#3 -0.19,-0.04,0.85,U] [#4 -0.09,-0.02,0.83,U] [#5 -0.06,0.07,0.77,U] [#6 -0.17,0.02,0.62,U] [#7 0.10,0.02,0.61,U] [#8 -0.09,-0.10,0.58,U] 
03:18:39.885 00.000 28316 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.06, 0.11}
03:18:39.886 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
03:18:39.886 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
03:18:39.887 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.61 mountX=0.08 mountY=0.05, mountTheta=0.58
03:18:39.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.05, opts=13)
03:18:39.888 00.000 28316 Enqueuing Move request for scope (-0.09, 0.05)
03:18:39.890 00.002 29988 Worker thread wakes up
03:18:39.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
03:18:39.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:39.890 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:18:39.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:39.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
03:18:39.891 00.000 29988 Moving (-0.09, 0.05) raw xDistance=0.08 yDistance=0.05
03:18:39.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:39.891 00.000 28316 Enqueuing Expose request
03:18:39.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:18:39.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:39.892 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:18:39.892 00.000 29988 MoveAxis(E, 0, ABG)
03:18:39.892 00.000 29988 Move returns status 0, amount 0
03:18:39.892 00.000 29988 MoveAxis(N, 0, ABG)
03:18:39.892 00.000 29988 Move returns status 0, amount 0
03:18:39.892 00.000 29988 move complete, result=0
03:18:39.892 00.000 29988 worker thread done servicing request
03:18:39.892 00.000 29988 Worker thread wakes up
03:18:39.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:39.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:39.892 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:41.522 01.630 29988 Exposure complete
03:18:41.577 00.055 29988 worker thread done servicing request
03:18:41.577 00.000 28316 OnExposeComplete: enter
03:18:41.578 00.001 28316 UpdateGuideState(): m_state=6
03:18:41.580 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5128
03:18:41.581 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.52, Mass=2410, SNR=34.0, Peak=176 HFD=3.9
03:18:41.583 00.002 28316 MultiStar: [#1 -0.22,0.09,0.98,U] [#2 0.00,-0.02,0.90,U] [#3 -0.12,-0.18,0.86,U] [#4 -0.15,-0.05,0.81,U] [#5 -0.12,-0.04,0.75,U] [#6 -0.29,0.01,0.63,U] [#7 0.05,0.01,0.61,U] [#8 -0.09,0.07,0.58,U] 
03:18:41.585 00.002 28316 refined, 8 included, MultiStar: {-0.13, -0.02}, one-star: {-0.19, -0.02}
03:18:41.588 00.003 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:18:41.590 00.002 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
03:18:41.592 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=0.04 mountY=0.12, mountTheta=1.26
03:18:41.596 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.02, opts=13)
03:18:41.599 00.003 28316 Enqueuing Move request for scope (-0.13, -0.02)
03:18:41.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:41.600 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:18:41.601 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:41.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:41.603 00.001 28316 Enqueuing Expose request
03:18:41.603 00.000 29988 Worker thread wakes up
03:18:41.604 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
03:18:41.604 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
03:18:41.604 00.000 29988 Moving (-0.13, -0.02) raw xDistance=0.04 yDistance=0.12
03:18:41.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:18:41.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:41.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:18:41.604 00.000 29988 MoveAxis(E, 0, ABG)
03:18:41.604 00.000 29988 Move returns status 0, amount 0
03:18:41.604 00.000 29988 MoveAxis(N, 0, ABG)
03:18:41.604 00.000 29988 Move returns status 0, amount 0
03:18:41.604 00.000 29988 move complete, result=0
03:18:41.604 00.000 29988 worker thread done servicing request
03:18:41.604 00.000 29988 Worker thread wakes up
03:18:41.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:41.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:41.605 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:43.119 01.514 29988 Exposure complete
03:18:43.159 00.040 29988 worker thread done servicing request
03:18:43.160 00.001 28316 OnExposeComplete: enter
03:18:43.161 00.001 28316 UpdateGuideState(): m_state=6
03:18:43.163 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5129
03:18:43.164 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.69, Mass=2402, SNR=33.9, Peak=190 HFD=4.1
03:18:43.165 00.001 28316 MultiStar: [#1 -0.25,-0.05,0.98,U] [#2 -0.07,-0.06,0.92,U] [#3 -0.14,-0.08,0.85,U] [#4 0.03,-0.08,0.83,U] [#5 -0.11,-0.10,0.74,U] [#6 -0.16,0.01,0.62,U] [#7 0.10,-0.09,0.63,U] [#8 -0.04,-0.06,0.55,U] 
03:18:43.165 00.000 28316 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.06, 0.15}
03:18:43.166 00.001 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
03:18:43.166 00.000 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
03:18:43.167 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.76 mountX=0.00 mountY=0.09, mountTheta=1.53
03:18:43.168 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
03:18:43.169 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
03:18:43.169 00.000 29988 Worker thread wakes up
03:18:43.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
03:18:43.169 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
03:18:43.169 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.00 yDistance=0.09
03:18:43.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:43.170 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:18:43.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:43.170 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.9
03:18:43.171 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:43.171 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:43.171 00.000 28316 Enqueuing Expose request
03:18:43.172 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:18:43.172 00.000 29988 MoveAxis(E, 0, ABG)
03:18:43.172 00.000 29988 Move returns status 0, amount 0
03:18:43.172 00.000 29988 MoveAxis(N, 0, ABG)
03:18:43.172 00.000 29988 Move returns status 0, amount 0
03:18:43.172 00.000 29988 move complete, result=0
03:18:43.172 00.000 29988 worker thread done servicing request
03:18:43.172 00.000 29988 Worker thread wakes up
03:18:43.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:43.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:43.172 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:44.809 01.637 29988 Exposure complete
03:18:44.842 00.033 29988 worker thread done servicing request
03:18:44.842 00.000 28316 OnExposeComplete: enter
03:18:44.844 00.002 28316 UpdateGuideState(): m_state=6
03:18:44.844 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5130
03:18:44.845 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.71, Mass=2385, SNR=33.7, Peak=216 HFD=4.0
03:18:44.845 00.000 28316 MultiStar: [#1 -0.12,-0.02,0.98,U] [#2 0.21,0.03,0.90,U] [#3 -0.09,0.02,0.85,U] [#4 -0.13,-0.14,0.83,U] [#5 -0.18,0.05,0.72,U] [#6 -0.09,-0.07,0.63,U] [#7 0.06,-0.05,0.62,U] [#8 0.09,0.20,0.58,U] 
03:18:44.846 00.001 28316 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.01, 0.18}
03:18:44.846 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:18:44.846 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:18:44.847 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.49 mountX=0.03 mountY=0.02, mountTheta=0.46
03:18:44.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
03:18:44.848 00.000 28316 Enqueuing Move request for scope (-0.03, 0.02)
03:18:44.849 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:44.852 00.003 29988 Worker thread wakes up
03:18:44.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
03:18:44.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
03:18:44.852 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.02
03:18:44.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:18:44.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:44.852 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.7
03:18:44.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:44.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:44.853 00.000 28316 Enqueuing Expose request
03:18:44.854 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:18:44.854 00.000 29988 MoveAxis(E, 0, ABG)
03:18:44.854 00.000 29988 Move returns status 0, amount 0
03:18:44.854 00.000 29988 MoveAxis(N, 0, ABG)
03:18:44.854 00.000 29988 Move returns status 0, amount 0
03:18:44.854 00.000 29988 move complete, result=0
03:18:44.854 00.000 29988 worker thread done servicing request
03:18:44.854 00.000 29988 Worker thread wakes up
03:18:44.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:44.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:44.855 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:46.381 01.526 29988 Exposure complete
03:18:46.414 00.033 29988 worker thread done servicing request
03:18:46.414 00.000 28316 OnExposeComplete: enter
03:18:46.414 00.000 28316 UpdateGuideState(): m_state=6
03:18:46.415 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5131
03:18:46.415 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.58, Mass=2393, SNR=34.0, Peak=187 HFD=3.8
03:18:46.416 00.001 28316 MultiStar: [#1 -0.07,-0.07,0.96,U] [#2 0.12,0.12,0.89,U] [#3 -0.24,-0.08,0.85,U] [#4 0.03,-0.05,0.79,U] [#5 -0.23,0.13,0.73,U] [#6 -0.13,0.04,0.63,U] [#7 -0.01,-0.06,0.61,U] [#8 0.09,0.31,0.58,U] 
03:18:46.418 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.10, 0.04}
03:18:46.419 00.001 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
03:18:46.420 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
03:18:46.421 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.67 mountX=0.06 mountY=0.04, mountTheta=0.64
03:18:46.425 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
03:18:46.426 00.001 28316 Enqueuing Move request for scope (-0.06, 0.03)
03:18:46.426 00.000 29988 Worker thread wakes up
03:18:46.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:46.426 00.000 28316 UpdateGuideState exits: m=2393 RSB=34.0
03:18:46.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:46.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:46.427 00.000 28316 Enqueuing Expose request
03:18:46.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
03:18:46.428 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
03:18:46.428 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=0.04
03:18:46.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:18:46.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:46.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:18:46.428 00.000 29988 MoveAxis(E, 0, ABG)
03:18:46.428 00.000 29988 Move returns status 0, amount 0
03:18:46.428 00.000 29988 MoveAxis(N, 0, ABG)
03:18:46.428 00.000 29988 Move returns status 0, amount 0
03:18:46.428 00.000 29988 move complete, result=0
03:18:46.428 00.000 29988 worker thread done servicing request
03:18:46.428 00.000 29988 Worker thread wakes up
03:18:46.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:46.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:46.429 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:48.057 01.628 29988 Exposure complete
03:18:48.092 00.035 29988 worker thread done servicing request
03:18:48.092 00.000 28316 OnExposeComplete: enter
03:18:48.093 00.001 28316 UpdateGuideState(): m_state=6
03:18:48.093 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5132
03:18:48.094 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.61, Mass=2370, SNR=33.8, Peak=186 HFD=3.9
03:18:48.094 00.000 28316 MultiStar: [#1 -0.43,-0.06,0.00,M1] [#2 -0.03,-0.05,0.91,U] [#3 -0.22,-0.19,0.85,U] [#4 -0.17,-0.02,0.82,U] [#5 -0.20,-0.20,0.72,U] [#6 -0.17,-0.14,0.65,U] [#7 -0.08,-0.13,0.63,U] [#8 -0.13,-0.09,0.56,U] 
03:18:48.095 00.001 28316 single-star, 7 included, MultiStar: {-0.14, -0.08}, one-star: {-0.14, 0.07}
03:18:48.095 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
03:18:48.096 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
03:18:48.096 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=0.13 mountY=0.09, mountTheta=0.64
03:18:48.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
03:18:48.099 00.001 28316 Enqueuing Move request for scope (-0.14, 0.07)
03:18:48.100 00.001 29988 Worker thread wakes up
03:18:48.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
03:18:48.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
03:18:48.100 00.000 29988 Moving (-0.14, 0.07) raw xDistance=0.13 yDistance=0.09
03:18:48.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:18:48.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:48.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:48.102 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.8
03:18:48.102 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:48.104 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:18:48.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:48.106 00.002 28316 Enqueuing Expose request
03:18:48.107 00.001 29988 MoveAxis(E, 0, ABG)
03:18:48.108 00.001 29988 Move returns status 0, amount 0
03:18:48.108 00.000 29988 MoveAxis(N, 0, ABG)
03:18:48.108 00.000 29988 Move returns status 0, amount 0
03:18:48.108 00.000 29988 move complete, result=0
03:18:48.108 00.000 29988 worker thread done servicing request
03:18:48.108 00.000 29988 Worker thread wakes up
03:18:48.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:48.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:48.108 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:49.626 01.518 29988 Exposure complete
03:18:49.660 00.034 29988 worker thread done servicing request
03:18:49.660 00.000 28316 OnExposeComplete: enter
03:18:49.661 00.001 28316 UpdateGuideState(): m_state=6
03:18:49.661 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5133
03:18:49.662 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=256.60, Mass=2433, SNR=34.1, Peak=184 HFD=4.0
03:18:49.662 00.000 28316 MultiStar: [#1 -0.37,0.04,0.00,M2] [#2 -0.09,-0.01,0.90,U] [#3 -0.21,-0.15,0.82,U] [#4 -0.29,-0.17,0.00,M1] [#5 -0.29,-0.09,0.73,U] [#6 -0.27,-0.08,0.60,U] [#7 0.03,-0.04,0.62,U] [#8 -0.14,0.04,0.57,U] 
03:18:49.663 00.001 28316 refined, 6 included, MultiStar: {-0.18, -0.04}, one-star: {-0.25, 0.06}
03:18:49.663 00.000 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
03:18:49.664 00.001 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
03:18:49.664 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.95 mountX=0.04 mountY=0.17, mountTheta=1.34
03:18:49.665 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.04, opts=13)
03:18:49.665 00.000 28316 Enqueuing Move request for scope (-0.18, -0.04)
03:18:49.666 00.001 29988 Worker thread wakes up
03:18:49.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
03:18:49.666 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
03:18:49.666 00.000 29988 Moving (-0.18, -0.04) raw xDistance=0.04 yDistance=0.17
03:18:49.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:18:49.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:49.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:18:49.666 00.000 29988 MoveAxis(E, 0, ABG)
03:18:49.666 00.000 29988 Move returns status 0, amount 0
03:18:49.666 00.000 29988 MoveAxis(N, 0, ABG)
03:18:49.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:49.667 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.1
03:18:49.667 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:49.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:49.668 00.000 28316 Enqueuing Expose request
03:18:49.668 00.000 29988 Move returns status 0, amount 0
03:18:49.669 00.001 29988 move complete, result=0
03:18:49.669 00.000 29988 worker thread done servicing request
03:18:49.669 00.000 29988 Worker thread wakes up
03:18:49.669 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:49.669 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:49.669 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:51.403 01.734 29988 Exposure complete
03:18:51.453 00.050 29988 worker thread done servicing request
03:18:51.453 00.000 28316 OnExposeComplete: enter
03:18:51.454 00.001 28316 UpdateGuideState(): m_state=6
03:18:51.454 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5134
03:18:51.455 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.69, Mass=2392, SNR=33.8, Peak=165 HFD=4.0
03:18:51.455 00.000 28316 MultiStar: [#1 -0.12,0.04,0.96,U] [#2 -0.24,-0.06,0.92,U] [#3 -0.52,-0.03,0.00,M1] [#4 -0.03,-0.12,0.85,U] [#5 -0.30,-0.10,0.75,U] [#6 -0.04,-0.16,0.61,U] [#7 -0.27,0.01,0.62,U] [#8 -0.21,-0.05,0.58,U] 
03:18:51.456 00.001 28316 refined, 7 included, MultiStar: {-0.21, -0.02}, one-star: {-0.39, 0.16}
03:18:51.456 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:18:51.457 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
03:18:51.458 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.02 mountX=0.06 mountY=0.19, mountTheta=1.26
03:18:51.460 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.02, opts=13)
03:18:51.461 00.001 28316 Enqueuing Move request for scope (-0.21, -0.02)
03:18:51.461 00.000 29988 Worker thread wakes up
03:18:51.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
03:18:51.461 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
03:18:51.461 00.000 29988 Moving (-0.21, -0.02) raw xDistance=0.06 yDistance=0.19
03:18:51.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:18:51.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:51.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:18:51.462 00.001 29988 MoveAxis(E, 0, ABG)
03:18:51.462 00.000 29988 Move returns status 0, amount 0
03:18:51.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:51.463 00.001 29988 MoveAxis(N, 0, ABG)
03:18:51.463 00.000 29988 Move returns status 0, amount 0
03:18:51.463 00.000 29988 move complete, result=0
03:18:51.463 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.8
03:18:51.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:51.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:51.465 00.001 28316 Enqueuing Expose request
03:18:51.465 00.000 29988 worker thread done servicing request
03:18:51.465 00.000 29988 Worker thread wakes up
03:18:51.465 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:51.466 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:51.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:52.879 01.413 29988 Exposure complete
03:18:52.919 00.040 29988 worker thread done servicing request
03:18:52.919 00.000 28316 OnExposeComplete: enter
03:18:52.920 00.001 28316 UpdateGuideState(): m_state=6
03:18:52.922 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5135
03:18:52.923 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.61, Mass=2354, SNR=33.6, Peak=163 HFD=4.1
03:18:52.925 00.002 28316 MultiStar: [#1 -0.20,-0.12,0.98,U] [#2 -0.18,-0.24,0.91,U] [#3 -0.40,-0.20,0.00,M2] [#4 -0.18,-0.25,0.83,U] [#5 -0.27,-0.08,0.73,U] [#6 -0.26,-0.24,0.00,M1] [#7 -0.10,-0.04,0.63,U] [#8 -0.05,-0.17,0.60,U] 
03:18:52.928 00.003 28316 refined, 6 included, MultiStar: {-0.18, -0.11}, one-star: {-0.23, 0.07}
03:18:52.930 00.002 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
03:18:52.930 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
03:18:52.930 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.57 mountX=-0.03 mountY=0.21, mountTheta=1.71
03:18:52.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.11, opts=13)
03:18:52.932 00.001 28316 Enqueuing Move request for scope (-0.18, -0.11)
03:18:52.932 00.000 29988 Worker thread wakes up
03:18:52.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:52.932 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
03:18:52.933 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:52.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:52.934 00.001 28316 Enqueuing Expose request
03:18:52.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
03:18:52.934 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
03:18:52.934 00.000 29988 Moving (-0.18, -0.11) raw xDistance=-0.03 yDistance=0.21
03:18:52.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:18:52.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:18:52.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:18:52.934 00.000 29988 MoveAxis(E, 0, ABG)
03:18:52.934 00.000 29988 Move returns status 0, amount 0
03:18:52.934 00.000 29988 MoveAxis(N, 0, ABG)
03:18:52.934 00.000 29988 Move returns status 0, amount 0
03:18:52.934 00.000 29988 move complete, result=0
03:18:52.934 00.000 29988 worker thread done servicing request
03:18:52.934 00.000 29988 Worker thread wakes up
03:18:52.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:52.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:52.935 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:18:54.563 01.628 29988 Exposure complete
03:18:54.612 00.049 29988 worker thread done servicing request
03:18:54.612 00.000 28316 OnExposeComplete: enter
03:18:54.612 00.000 28316 UpdateGuideState(): m_state=6
03:18:54.613 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5136
03:18:54.613 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=256.50, Mass=2380, SNR=33.8, Peak=169 HFD=4.0
03:18:54.614 00.001 28316 MultiStar: [#1 -0.38,-0.05,0.00,M1] [#2 -0.13,0.04,0.91,U] [#3 -0.20,-0.15,0.88,U] [#4 -0.15,0.17,0.82,U] [#5 -0.25,-0.06,0.74,U] [#6 0.01,0.05,0.62,U] [#7 -0.10,-0.01,0.63,U] [#8 -0.16,0.11,0.58,U] 
03:18:54.614 00.000 28316 refined, 7 included, MultiStar: {-0.16, 0.01}, one-star: {-0.21, -0.04}
03:18:54.615 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
03:18:54.615 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
03:18:54.616 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.10 mountX=0.07 mountY=0.14, mountTheta=1.09
03:18:54.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.01, opts=13)
03:18:54.617 00.000 28316 Enqueuing Move request for scope (-0.16, 0.01)
03:18:54.618 00.001 29988 Worker thread wakes up
03:18:54.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
03:18:54.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
03:18:54.618 00.000 29988 Moving (-0.16, 0.01) raw xDistance=0.07 yDistance=0.14
03:18:54.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:18:54.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:54.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:54.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:18:54.618 00.000 29988 MoveAxis(E, 0, ABG)
03:18:54.618 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:18:54.619 00.001 29988 Move returns status 0, amount 0
03:18:54.619 00.000 29988 MoveAxis(N, 0, ABG)
03:18:54.619 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:54.621 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:54.622 00.001 28316 Enqueuing Expose request
03:18:54.622 00.000 29988 Move returns status 0, amount 0
03:18:54.622 00.000 29988 move complete, result=0
03:18:54.622 00.000 29988 worker thread done servicing request
03:18:54.622 00.000 29988 Worker thread wakes up
03:18:54.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:54.622 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:54.623 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:56.144 01.521 29988 Exposure complete
03:18:56.169 00.025 29988 worker thread done servicing request
03:18:56.169 00.000 28316 OnExposeComplete: enter
03:18:56.170 00.001 28316 UpdateGuideState(): m_state=6
03:18:56.171 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5137
03:18:56.172 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.69, Mass=2317, SNR=33.4, Peak=199 HFD=3.7
03:18:56.172 00.000 28316 MultiStar: [#1 -0.18,0.07,1.03,U] [#2 -0.23,0.02,0.92,U] [#3 -0.15,0.02,0.87,U] [#4 -0.30,0.15,0.00,M1] [#5 -0.26,-0.09,0.71,U] [#6 -0.25,0.10,0.62,U] [#7 -0.22,0.19,0.62,U] [#8 -0.06,0.25,0.60,U] 
03:18:56.173 00.001 28316 refined, 7 included, MultiStar: {-0.20, 0.08}, one-star: {-0.25, 0.16}
03:18:56.173 00.000 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:18:56.176 00.003 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:18:56.177 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=0.16 mountY=0.14, mountTheta=0.73
03:18:56.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.08, opts=13)
03:18:56.179 00.001 28316 Enqueuing Move request for scope (-0.20, 0.08)
03:18:56.179 00.000 29988 Worker thread wakes up
03:18:56.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
03:18:56.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:56.180 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
03:18:56.180 00.000 29988 Moving (-0.20, 0.08) raw xDistance=0.16 yDistance=0.14
03:18:56.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:18:56.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:56.180 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:18:56.180 00.000 29988 MoveAxis(E, 0, ABG)
03:18:56.180 00.000 29988 Move returns status 0, amount 0
03:18:56.180 00.000 29988 MoveAxis(N, 0, ABG)
03:18:56.180 00.000 29988 Move returns status 0, amount 0
03:18:56.180 00.000 29988 move complete, result=0
03:18:56.180 00.000 29988 worker thread done servicing request
03:18:56.180 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:18:56.180 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:56.181 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:56.181 00.000 28316 Enqueuing Expose request
03:18:56.182 00.001 29988 Worker thread wakes up
03:18:56.182 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:18:56.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:56.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:57.807 01.625 29988 Exposure complete
03:18:57.859 00.052 29988 worker thread done servicing request
03:18:57.859 00.000 28316 OnExposeComplete: enter
03:18:57.860 00.001 28316 UpdateGuideState(): m_state=6
03:18:57.861 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5138
03:18:57.861 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=256.79, Mass=2382, SNR=33.8, Peak=210 HFD=3.8
03:18:57.861 00.000 28316 MultiStar: [#1 -0.34,0.12,0.00,M1] [#2 0.08,0.17,0.89,U] [#3 -0.22,0.05,0.86,U] [#4 -0.14,0.15,0.82,U] [#5 -0.16,0.07,0.74,U] [#6 -0.04,0.25,0.62,U] [#7 -0.14,0.23,0.65,U] [#8 -0.10,0.16,0.60,U] 
03:18:57.862 00.001 28316 refined, 7 included, MultiStar: {-0.11, 0.17}, one-star: {-0.19, 0.25}
03:18:57.862 00.000 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
03:18:57.863 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
03:18:57.864 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.17 mountX=0.20 mountY=0.03, mountTheta=0.14
03:18:57.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.17, opts=13)
03:18:57.867 00.001 28316 Enqueuing Move request for scope (-0.11, 0.17)
03:18:57.868 00.001 29988 Worker thread wakes up
03:18:57.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
03:18:57.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
03:18:57.868 00.000 29988 Moving (-0.11, 0.17) raw xDistance=0.20 yDistance=0.03
03:18:57.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:18:57.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:57.868 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
03:18:57.871 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:57.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:57.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:57.872 00.000 28316 Enqueuing Expose request
03:18:57.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:18:57.873 00.001 29988 MoveAxis(E, 0, ABG)
03:18:57.873 00.000 29988 Move returns status 0, amount 0
03:18:57.873 00.000 29988 MoveAxis(N, 0, ABG)
03:18:57.873 00.000 29988 Move returns status 0, amount 0
03:18:57.873 00.000 29988 move complete, result=0
03:18:57.873 00.000 29988 worker thread done servicing request
03:18:57.873 00.000 29988 Worker thread wakes up
03:18:57.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:57.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:57.873 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:18:59.391 01.518 29988 Exposure complete
03:18:59.434 00.043 29988 worker thread done servicing request
03:18:59.434 00.000 28316 OnExposeComplete: enter
03:18:59.435 00.001 28316 UpdateGuideState(): m_state=6
03:18:59.435 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5139
03:18:59.436 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.77, Mass=2314, SNR=33.3, Peak=185 HFD=4.0
03:18:59.436 00.000 28316 MultiStar: [#1 -0.39,0.22,0.00,M2] [#2 -0.26,0.11,0.93,U] [#3 -0.24,0.10,0.87,U] [#4 -0.31,0.11,0.00,M1] [#5 -0.20,0.14,0.75,U] [#6 -0.24,0.16,0.66,U] [#7 -0.16,0.05,0.63,U] [#8 -0.16,-0.02,0.61,U] 
03:18:59.438 00.002 28316 refined, 6 included, MultiStar: {-0.21, 0.12}, one-star: {-0.21, 0.23}
03:18:59.438 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
03:18:59.439 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:18:59.439 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.63 mountX=0.20 mountY=0.14, mountTheta=0.61
03:18:59.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.12, opts=13)
03:18:59.441 00.001 28316 Enqueuing Move request for scope (-0.21, 0.12)
03:18:59.441 00.000 29988 Worker thread wakes up
03:18:59.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:18:59.442 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
03:18:59.442 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.3
03:18:59.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:18:59.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:18:59.443 00.000 28316 Enqueuing Expose request
03:18:59.443 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
03:18:59.443 00.000 29988 Moving (-0.21, 0.12) raw xDistance=0.20 yDistance=0.14
03:18:59.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:18:59.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:18:59.444 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:18:59.444 00.000 29988 MoveAxis(E, 0, ABG)
03:18:59.444 00.000 29988 Move returns status 0, amount 0
03:18:59.444 00.000 29988 MoveAxis(N, 0, ABG)
03:18:59.444 00.000 29988 Move returns status 0, amount 0
03:18:59.444 00.000 29988 move complete, result=0
03:18:59.444 00.000 29988 worker thread done servicing request
03:18:59.444 00.000 29988 Worker thread wakes up
03:18:59.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:18:59.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:18:59.444 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:01.073 01.629 29988 Exposure complete
03:19:01.145 00.072 29988 worker thread done servicing request
03:19:01.145 00.000 28316 OnExposeComplete: enter
03:19:01.147 00.002 28316 UpdateGuideState(): m_state=6
03:19:01.149 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5140
03:19:01.151 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=256.78, Mass=2337, SNR=33.5, Peak=189 HFD=4.0
03:19:01.152 00.001 28316 MultiStar: [#1 -0.10,0.16,1.01,U] [#2 -0.10,0.14,0.94,U] [#3 -0.18,0.06,0.87,U] [#4 -0.12,0.19,0.82,U] [#5 -0.30,0.13,0.73,U] [#6 -0.17,0.27,0.63,U] [#7 -0.07,0.29,0.65,U] [#8 -0.28,0.22,0.00,M1] 
03:19:01.152 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.18}, one-star: {-0.15, 0.24}
03:19:01.153 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:19:01.153 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:19:01.153 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.25 mountX=0.22 mountY=0.05, mountTheta=0.22
03:19:01.155 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
03:19:01.155 00.000 28316 Enqueuing Move request for scope (-0.15, 0.18)
03:19:01.155 00.000 29988 Worker thread wakes up
03:19:01.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
03:19:01.156 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:01.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
03:19:01.156 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
03:19:01.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:01.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:01.157 00.000 28316 Enqueuing Expose request
03:19:01.158 00.001 29988 Moving (-0.15, 0.18) raw xDistance=0.22 yDistance=0.05
03:19:01.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:19:01.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:01.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:19:01.158 00.000 29988 MoveAxis(W, 47, ABG)
03:19:01.158 00.000 29988 Guiding  Dir = 3, Dur = 47
03:19:01.158 00.000 29988 IsSlewing returns 0
03:19:01.158 00.000 29988 IsGuiding returns 0
03:19:01.160 00.002 29988 PulseGuide returned control before completion, sleep 56
03:19:01.231 00.071 29988 IsGuiding returns 0
03:19:01.231 00.000 29988 Move returns status 0, amount 47
03:19:01.231 00.000 29988 MoveAxis(N, 0, ABG)
03:19:01.231 00.000 29988 Move returns status 0, amount 0
03:19:01.231 00.000 29988 move complete, result=0
03:19:01.231 00.000 29988 worker thread done servicing request
03:19:01.231 00.000 29988 Worker thread wakes up
03:19:01.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:01.231 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
03:19:01.232 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:02.641 01.409 29988 Exposure complete
03:19:02.698 00.057 29988 worker thread done servicing request
03:19:02.698 00.000 28316 OnExposeComplete: enter
03:19:02.699 00.001 28316 UpdateGuideState(): m_state=6
03:19:02.700 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5141
03:19:02.704 00.004 28316 Star::Find returns 1 (0), X=950.52, Y=256.59, Mass=2366, SNR=33.7, Peak=162 HFD=4.1
03:19:02.705 00.001 28316 MultiStar: [#1 -0.43,-0.01,0.00,M2] [#2 -0.10,0.08,0.94,U] [#3 -0.40,-0.18,0.00,M1] [#4 -0.34,0.06,0.00,M1] [#5 -0.32,-0.07,0.75,U] [#6 -0.34,0.11,0.00,M1] [#7 -0.22,0.06,0.63,U] [#8 -0.27,0.15,0.59,U] 
03:19:02.706 00.001 28316 refined, 4 included, MultiStar: {-0.26, 0.05}, one-star: {-0.38, 0.05}
03:19:02.706 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
03:19:02.707 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
03:19:02.707 00.000 28316 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.94 mountX=0.15 mountY=0.21, mountTheta=0.93
03:19:02.708 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.05, opts=13)
03:19:02.709 00.001 28316 Enqueuing Move request for scope (-0.26, 0.05)
03:19:02.709 00.000 29988 Worker thread wakes up
03:19:02.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:02.709 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:19:02.710 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:02.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:02.711 00.001 28316 Enqueuing Expose request
03:19:02.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
03:19:02.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
03:19:02.711 00.000 29988 Moving (-0.26, 0.05) raw xDistance=0.15 yDistance=0.21
03:19:02.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:19:02.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:02.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:19:02.711 00.000 29988 MoveAxis(E, 0, ABG)
03:19:02.711 00.000 29988 Move returns status 0, amount 0
03:19:02.711 00.000 29988 MoveAxis(N, 0, ABG)
03:19:02.711 00.000 29988 Move returns status 0, amount 0
03:19:02.711 00.000 29988 move complete, result=0
03:19:02.711 00.000 29988 worker thread done servicing request
03:19:02.711 00.000 29988 Worker thread wakes up
03:19:02.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:02.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:02.712 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:04.347 01.635 29988 Exposure complete
03:19:04.386 00.039 29988 worker thread done servicing request
03:19:04.387 00.001 28316 OnExposeComplete: enter
03:19:04.387 00.000 28316 UpdateGuideState(): m_state=6
03:19:04.388 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5142
03:19:04.388 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=256.75, Mass=2206, SNR=32.6, Peak=178 HFD=3.8
03:19:04.389 00.001 28316 MultiStar: [#1 -0.18,0.15,1.00,U] [#2 -0.08,-0.00,0.94,U] [#3 -0.17,0.03,0.89,U] [#4 -0.07,-0.05,0.84,U] [#5 -0.11,0.01,0.75,U] [#6 -0.27,-0.21,0.00,M2] [#7 0.14,-0.10,0.66,U] [#8 -0.11,-0.01,0.59,U] 
03:19:04.389 00.000 28316 refined, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.16, 0.22}
03:19:04.390 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:19:04.390 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:19:04.391 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.75 mountX=0.08 mountY=0.07, mountTheta=0.73
03:19:04.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
03:19:04.393 00.001 28316 Enqueuing Move request for scope (-0.10, 0.04)
03:19:04.393 00.000 29988 Worker thread wakes up
03:19:04.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:04.394 00.001 28316 UpdateGuideState exits: m=2206 RSB=32.6
03:19:04.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:04.394 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:04.395 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
03:19:04.395 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
03:19:04.395 00.000 29988 Moving (-0.10, 0.04) raw xDistance=0.08 yDistance=0.07
03:19:04.395 00.000 28316 Enqueuing Expose request
03:19:04.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:19:04.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:04.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:19:04.396 00.001 29988 MoveAxis(E, 0, ABG)
03:19:04.396 00.000 29988 Move returns status 0, amount 0
03:19:04.396 00.000 29988 MoveAxis(N, 0, ABG)
03:19:04.396 00.000 29988 Move returns status 0, amount 0
03:19:04.396 00.000 29988 move complete, result=0
03:19:04.396 00.000 29988 worker thread done servicing request
03:19:04.396 00.000 29988 Worker thread wakes up
03:19:04.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:04.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:04.396 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:05.920 01.524 29988 Exposure complete
03:19:05.964 00.044 29988 worker thread done servicing request
03:19:05.964 00.000 28316 OnExposeComplete: enter
03:19:05.965 00.001 28316 UpdateGuideState(): m_state=6
03:19:05.965 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5143
03:19:05.966 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.71, Mass=2431, SNR=34.2, Peak=195 HFD=4.1
03:19:05.966 00.000 28316 MultiStar: [#1 -0.42,0.13,0.00,M2] [#2 -0.26,0.14,0.90,U] [#3 -0.27,0.02,0.86,U] [#4 -0.11,0.08,0.82,U] [#5 -0.39,0.00,0.00,M1] [#6 -0.42,0.10,0.00,M3] [#7 -0.04,-0.03,0.62,U] [#8 -0.36,0.35,0.00,M1] 
03:19:05.967 00.001 28316 refined, 4 included, MultiStar: {-0.18, 0.09}, one-star: {-0.16, 0.18}
03:19:05.967 00.000 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
03:19:05.968 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
03:19:05.968 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.68 mountX=0.15 mountY=0.12, mountTheta=0.66
03:19:05.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.09, opts=13)
03:19:05.970 00.001 28316 Enqueuing Move request for scope (-0.18, 0.09)
03:19:05.970 00.000 29988 Worker thread wakes up
03:19:05.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:05.971 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.2
03:19:05.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:05.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:05.972 00.000 28316 Enqueuing Expose request
03:19:05.973 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
03:19:05.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
03:19:05.973 00.000 29988 Moving (-0.18, 0.09) raw xDistance=0.15 yDistance=0.12
03:19:05.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:19:05.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:05.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:19:05.973 00.000 29988 MoveAxis(E, 0, ABG)
03:19:05.973 00.000 29988 Move returns status 0, amount 0
03:19:05.973 00.000 29988 MoveAxis(N, 0, ABG)
03:19:05.973 00.000 29988 Move returns status 0, amount 0
03:19:05.973 00.000 29988 move complete, result=0
03:19:05.973 00.000 29988 worker thread done servicing request
03:19:05.973 00.000 29988 Worker thread wakes up
03:19:05.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:05.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:05.973 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:07.611 01.638 29988 Exposure complete
03:19:07.661 00.050 29988 worker thread done servicing request
03:19:07.661 00.000 28316 OnExposeComplete: enter
03:19:07.662 00.001 28316 UpdateGuideState(): m_state=6
03:19:07.665 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5144
03:19:07.665 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=256.66, Mass=2297, SNR=33.2, Peak=171 HFD=3.9
03:19:07.668 00.003 28316 MultiStar: [#1 -0.37,0.13,0.00,M3] [#2 -0.31,0.12,0.92,U] [#3 -0.28,-0.07,0.87,U] [#4 -0.24,0.20,0.85,U] [#5 -0.40,0.05,0.00,M2] [#6 -0.23,0.11,0.64,U] [#7 -0.21,0.11,0.63,U] [#8 -0.24,0.00,0.58,U] 
03:19:07.669 00.001 28316 single-star, 6 included, MultiStar: {-0.23, 0.09}, one-star: {-0.14, 0.13}
03:19:07.670 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
03:19:07.671 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
03:19:07.672 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.39 mountX=0.17 mountY=0.06, mountTheta=0.36
03:19:07.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.13, opts=13)
03:19:07.673 00.000 28316 Enqueuing Move request for scope (-0.14, 0.13)
03:19:07.674 00.001 29988 Worker thread wakes up
03:19:07.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
03:19:07.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
03:19:07.674 00.000 29988 Moving (-0.14, 0.13) raw xDistance=0.17 yDistance=0.06
03:19:07.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:19:07.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:07.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:19:07.674 00.000 29988 MoveAxis(E, 0, ABG)
03:19:07.674 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:07.675 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.2
03:19:07.675 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:07.676 00.001 29988 Move returns status 0, amount 0
03:19:07.676 00.000 29988 MoveAxis(N, 0, ABG)
03:19:07.676 00.000 29988 Move returns status 0, amount 0
03:19:07.676 00.000 29988 move complete, result=0
03:19:07.676 00.000 29988 worker thread done servicing request
03:19:07.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:07.676 00.000 28316 Enqueuing Expose request
03:19:07.676 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:07.677 00.001 29988 Worker thread wakes up
03:19:07.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:07.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:09.200 01.523 29988 Exposure complete
03:19:09.264 00.064 29988 worker thread done servicing request
03:19:09.265 00.001 28316 OnExposeComplete: enter
03:19:09.265 00.000 28316 UpdateGuideState(): m_state=6
03:19:09.266 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5145
03:19:09.266 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=256.82, Mass=2393, SNR=33.9, Peak=188 HFD=3.8
03:19:09.267 00.001 28316 MultiStar: [#1 -0.55,0.08,0.00,M4] [#2 -0.40,0.08,0.00,M1] [#3 -0.52,0.00,0.00,M1] [#4 -0.22,0.19,0.81,U] [#5 -0.53,0.06,0.00,M3] [#6 -0.32,0.27,0.00,M3] [#7 -0.34,0.19,0.00,M1] [#8 -0.21,0.27,0.00,M1] 
03:19:09.267 00.000 28316 refined, 1 included, MultiStar: {-0.37, 0.24}, one-star: {-0.50, 0.29}
03:19:09.268 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
03:19:09.268 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
03:19:09.268 00.000 28316 CameraToMount -- cameraX=-0.37 cameraY=0.24 hyp=0.45 cameraTheta=2.56 mountX=0.38 mountY=0.22, mountTheta=0.54
03:19:09.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.24, opts=13)
03:19:09.271 00.001 28316 Enqueuing Move request for scope (-0.37, 0.24)
03:19:09.272 00.001 29988 Worker thread wakes up
03:19:09.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.24) opts 0xd
03:19:09.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.24)
03:19:09.272 00.000 29988 Moving (-0.37, 0.24) raw xDistance=0.38 yDistance=0.22
03:19:09.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
03:19:09.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:09.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:09.273 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.9
03:19:09.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:09.274 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:19:09.274 00.000 29988 MoveAxis(W, 79, ABG)
03:19:09.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:09.274 00.000 28316 Enqueuing Expose request
03:19:09.275 00.001 29988 Guiding  Dir = 3, Dur = 79
03:19:09.275 00.000 29988 IsSlewing returns 0
03:19:09.275 00.000 29988 IsGuiding returns 0
03:19:09.277 00.002 29988 PulseGuide returned control before completion, sleep 88
03:19:09.374 00.097 29988 IsGuiding returns 0
03:19:09.374 00.000 29988 Move returns status 0, amount 79
03:19:09.374 00.000 29988 MoveAxis(N, 0, ABG)
03:19:09.374 00.000 29988 Move returns status 0, amount 0
03:19:09.374 00.000 29988 move complete, result=0
03:19:09.374 00.000 29988 worker thread done servicing request
03:19:09.374 00.000 29988 Worker thread wakes up
03:19:09.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:09.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:09.374 00.000 28316 GuideStep: 0.4 px 79 ms WEST, 0.2 px 0 ms NORTH
03:19:11.008 01.634 29988 Exposure complete
03:19:11.055 00.047 29988 worker thread done servicing request
03:19:11.055 00.000 28316 OnExposeComplete: enter
03:19:11.056 00.001 28316 UpdateGuideState(): m_state=6
03:19:11.057 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5146
03:19:11.057 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.73, Mass=2333, SNR=33.4, Peak=193 HFD=3.8
03:19:11.058 00.001 28316 MultiStar: [#1 -0.18,0.04,0.99,U] [#2 0.00,0.05,0.92,U] [#3 -0.16,-0.06,0.84,U] [#4 -0.11,-0.07,0.82,U] [#5 -0.18,-0.06,0.72,U] [#6 -0.13,0.05,0.64,U] [#7 0.16,-0.07,0.62,U] [#8 0.04,0.04,0.58,U] 
03:19:11.058 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.10, 0.19}
03:19:11.058 00.000 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
03:19:11.059 00.001 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
03:19:11.059 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=0.05 mountY=0.06, mountTheta=0.87
03:19:11.061 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
03:19:11.061 00.000 28316 Enqueuing Move request for scope (-0.08, 0.02)
03:19:11.062 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:11.062 00.000 29988 Worker thread wakes up
03:19:11.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
03:19:11.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
03:19:11.062 00.000 29988 Moving (-0.08, 0.02) raw xDistance=0.05 yDistance=0.06
03:19:11.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:19:11.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:11.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:19:11.062 00.000 29988 MoveAxis(E, 0, ABG)
03:19:11.062 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:19:11.063 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:11.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:11.064 00.001 28316 Enqueuing Expose request
03:19:11.064 00.000 29988 Move returns status 0, amount 0
03:19:11.064 00.000 29988 MoveAxis(N, 0, ABG)
03:19:11.064 00.000 29988 Move returns status 0, amount 0
03:19:11.064 00.000 29988 move complete, result=0
03:19:11.064 00.000 29988 worker thread done servicing request
03:19:11.064 00.000 29988 Worker thread wakes up
03:19:11.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:11.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:11.065 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:12.582 01.517 29988 Exposure complete
03:19:12.624 00.042 29988 worker thread done servicing request
03:19:12.624 00.000 28316 OnExposeComplete: enter
03:19:12.625 00.001 28316 UpdateGuideState(): m_state=6
03:19:12.625 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5147
03:19:12.626 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=256.70, Mass=2363, SNR=33.6, Peak=182 HFD=4.1
03:19:12.626 00.000 28316 MultiStar: [#1 -0.11,0.10,1.00,U] [#2 -0.14,0.14,0.90,U] [#3 -0.24,-0.03,0.86,U] [#4 -0.09,0.02,0.80,U] [#5 -0.33,0.02,0.76,U] [#6 -0.04,0.03,0.61,U] [#7 -0.10,0.09,0.62,U] [#8 -0.18,-0.12,0.58,U] 
03:19:12.627 00.001 28316 refined, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.18, 0.17}
03:19:12.627 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
03:19:12.629 00.002 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
03:19:12.631 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.81 mountX=0.12 mountY=0.12, mountTheta=0.79
03:19:12.634 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.06, opts=13)
03:19:12.635 00.001 28316 Enqueuing Move request for scope (-0.16, 0.06)
03:19:12.636 00.001 29988 Worker thread wakes up
03:19:12.636 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:12.638 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
03:19:12.638 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
03:19:12.638 00.000 29988 Moving (-0.16, 0.06) raw xDistance=0.12 yDistance=0.12
03:19:12.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:19:12.638 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:12.639 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.6
03:19:12.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:12.640 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:12.640 00.000 28316 Enqueuing Expose request
03:19:12.641 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:19:12.641 00.000 29988 MoveAxis(E, 0, ABG)
03:19:12.641 00.000 29988 Move returns status 0, amount 0
03:19:12.641 00.000 29988 MoveAxis(N, 0, ABG)
03:19:12.641 00.000 29988 Move returns status 0, amount 0
03:19:12.641 00.000 29988 move complete, result=0
03:19:12.641 00.000 29988 worker thread done servicing request
03:19:12.641 00.000 29988 Worker thread wakes up
03:19:12.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:12.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:12.641 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:14.265 01.624 29988 Exposure complete
03:19:14.314 00.049 29988 worker thread done servicing request
03:19:14.314 00.000 28316 OnExposeComplete: enter
03:19:14.315 00.001 28316 UpdateGuideState(): m_state=6
03:19:14.316 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5148
03:19:14.317 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.74, Mass=2258, SNR=32.9, Peak=192 HFD=3.9
03:19:14.318 00.001 28316 MultiStar: [#1 -0.06,0.08,1.00,U] [#2 0.09,0.23,0.91,U] [#3 -0.03,-0.09,0.89,U] [#4 -0.07,0.02,0.83,U] [#5 0.03,0.04,0.76,U] [#6 -0.10,0.17,0.66,U] [#7 0.13,0.14,0.63,U] [#8 -0.02,0.06,0.62,U] 
03:19:14.320 00.002 28316 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.11, 0.21}
03:19:14.321 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
03:19:14.322 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
03:19:14.323 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.77 mountX=0.10 mountY=-0.03, mountTheta=-0.27
03:19:14.327 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
03:19:14.328 00.001 28316 Enqueuing Move request for scope (-0.02, 0.10)
03:19:14.329 00.001 29988 Worker thread wakes up
03:19:14.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:14.330 00.001 28316 UpdateGuideState exits: m=2258 RSB=32.9
03:19:14.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:14.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:14.331 00.001 28316 Enqueuing Expose request
03:19:14.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
03:19:14.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
03:19:14.331 00.000 29988 Moving (-0.02, 0.10) raw xDistance=0.10 yDistance=-0.03
03:19:14.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:19:14.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:14.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:19:14.331 00.000 29988 MoveAxis(E, 0, ABG)
03:19:14.331 00.000 29988 Move returns status 0, amount 0
03:19:14.332 00.001 29988 MoveAxis(N, 0, ABG)
03:19:14.332 00.000 29988 Move returns status 0, amount 0
03:19:14.332 00.000 29988 move complete, result=0
03:19:14.332 00.000 29988 worker thread done servicing request
03:19:14.332 00.000 29988 Worker thread wakes up
03:19:14.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:14.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:14.332 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:15.850 01.518 29988 Exposure complete
03:19:15.886 00.036 29988 worker thread done servicing request
03:19:15.886 00.000 28316 OnExposeComplete: enter
03:19:15.887 00.001 28316 UpdateGuideState(): m_state=6
03:19:15.887 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5149
03:19:15.888 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=256.84, Mass=2328, SNR=33.5, Peak=198 HFD=4.0
03:19:15.888 00.000 28316 MultiStar: [#1 -0.09,0.10,0.99,U] [#2 -0.16,0.20,0.92,U] [#3 -0.27,0.07,0.85,U] [#4 -0.05,-0.06,0.84,U] [#5 -0.23,0.03,0.76,U] [#6 0.00,-0.01,0.63,U] [#7 0.07,-0.01,0.63,U] [#8 0.02,-0.04,0.57,U] 
03:19:15.889 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.18, 0.31}
03:19:15.889 00.000 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
03:19:15.890 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
03:19:15.890 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.51 mountX=0.12 mountY=0.06, mountTheta=0.48
03:19:15.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
03:19:15.892 00.000 28316 Enqueuing Move request for scope (-0.11, 0.08)
03:19:15.896 00.004 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:15.898 00.002 28316 UpdateGuideState exits: m=2328 RSB=33.5
03:19:15.901 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:15.902 00.001 29988 Worker thread wakes up
03:19:15.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
03:19:15.902 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
03:19:15.902 00.000 29988 Moving (-0.11, 0.08) raw xDistance=0.12 yDistance=0.06
03:19:15.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:19:15.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:15.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:15.903 00.001 28316 Enqueuing Expose request
03:19:15.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:19:15.903 00.000 29988 MoveAxis(E, 0, ABG)
03:19:15.903 00.000 29988 Move returns status 0, amount 0
03:19:15.903 00.000 29988 MoveAxis(N, 0, ABG)
03:19:15.903 00.000 29988 Move returns status 0, amount 0
03:19:15.903 00.000 29988 move complete, result=0
03:19:15.903 00.000 29988 worker thread done servicing request
03:19:15.903 00.000 29988 Worker thread wakes up
03:19:15.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:15.904 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:15.904 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:17.637 01.733 29988 Exposure complete
03:19:17.685 00.048 29988 worker thread done servicing request
03:19:17.685 00.000 28316 OnExposeComplete: enter
03:19:17.686 00.001 28316 UpdateGuideState(): m_state=6
03:19:17.686 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5150
03:19:17.687 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=256.66, Mass=2500, SNR=34.7, Peak=217 HFD=4.0
03:19:17.688 00.001 28316 MultiStar: [#1 0.03,0.10,0.97,U] [#2 0.05,0.13,0.87,U] [#3 0.03,-0.07,0.82,U] [#4 -0.14,0.17,0.80,U] [#5 -0.03,0.08,0.71,U] [#6 -0.06,0.11,0.60,U] [#7 0.06,0.08,0.62,U] [#8 -0.10,0.06,0.56,U] 
03:19:17.689 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.00, 0.13}
03:19:17.689 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
03:19:17.690 00.001 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
03:19:17.690 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=0.09 mountY=-0.03, mountTheta=-0.31
03:19:17.692 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
03:19:17.692 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
03:19:17.694 00.002 29988 Worker thread wakes up
03:19:17.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:17.695 00.001 28316 UpdateGuideState exits: m=2500 RSB=34.7
03:19:17.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:17.698 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:17.700 00.002 28316 Enqueuing Expose request
03:19:17.703 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
03:19:17.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
03:19:17.703 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.09 yDistance=-0.03
03:19:17.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:19:17.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:17.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:19:17.703 00.000 29988 MoveAxis(E, 0, ABG)
03:19:17.703 00.000 29988 Move returns status 0, amount 0
03:19:17.703 00.000 29988 MoveAxis(N, 0, ABG)
03:19:17.703 00.000 29988 Move returns status 0, amount 0
03:19:17.703 00.000 29988 move complete, result=0
03:19:17.703 00.000 29988 worker thread done servicing request
03:19:17.704 00.001 29988 Worker thread wakes up
03:19:17.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:17.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:17.705 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:19.114 01.409 29988 Exposure complete
03:19:19.144 00.030 29988 worker thread done servicing request
03:19:19.144 00.000 28316 OnExposeComplete: enter
03:19:19.145 00.001 28316 UpdateGuideState(): m_state=6
03:19:19.146 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5151
03:19:19.147 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=256.72, Mass=2434, SNR=34.1, Peak=214 HFD=3.9
03:19:19.149 00.002 28316 MultiStar: [#1 -0.25,0.01,0.96,U] [#2 0.01,0.05,0.88,U] [#3 -0.15,0.03,0.87,U] [#4 -0.14,0.12,0.83,U] [#5 -0.10,0.11,0.75,U] [#6 -0.21,0.23,0.63,U] [#7 -0.23,-0.11,0.61,U] [#8 -0.17,0.28,0.58,U] 
03:19:19.150 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.10}, one-star: {-0.07, 0.19}
03:19:19.152 00.002 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
03:19:19.153 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:19:19.153 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.54 mountX=0.15 mountY=0.08, mountTheta=0.51
03:19:19.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
03:19:19.155 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
03:19:19.156 00.001 29988 Worker thread wakes up
03:19:19.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:19.156 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.1
03:19:19.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:19.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:19.157 00.000 28316 Enqueuing Expose request
03:19:19.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
03:19:19.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
03:19:19.158 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
03:19:19.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:19:19.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:19.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:19:19.158 00.000 29988 MoveAxis(E, 0, ABG)
03:19:19.158 00.000 29988 Move returns status 0, amount 0
03:19:19.158 00.000 29988 MoveAxis(N, 0, ABG)
03:19:19.158 00.000 29988 Move returns status 0, amount 0
03:19:19.158 00.000 29988 move complete, result=0
03:19:19.158 00.000 29988 worker thread done servicing request
03:19:19.158 00.000 29988 Worker thread wakes up
03:19:19.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:19.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:19.158 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:20.793 01.635 29988 Exposure complete
03:19:20.839 00.046 29988 worker thread done servicing request
03:19:20.839 00.000 28316 OnExposeComplete: enter
03:19:20.840 00.001 28316 UpdateGuideState(): m_state=6
03:19:20.841 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5152
03:19:20.841 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=256.83, Mass=2428, SNR=34.2, Peak=186 HFD=3.9
03:19:20.842 00.001 28316 MultiStar: [#1 -0.44,0.22,0.00,M1] [#2 -0.30,0.29,0.00,M1] [#3 -0.41,0.02,0.00,M1] [#4 -0.22,0.08,0.82,U] [#5 -0.37,0.21,0.00,M1] [#6 -0.45,0.27,0.00,M1] [#7 -0.05,0.12,0.61,U] [#8 -0.15,0.13,0.54,U] 
03:19:20.842 00.000 28316 refined, 3 included, MultiStar: {-0.19, 0.17}, one-star: {-0.27, 0.29}
03:19:20.842 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
03:19:20.843 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
03:19:20.843 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.25 cameraTheta=2.41 mountX=0.23 mountY=0.09, mountTheta=0.38
03:19:20.845 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.17, opts=13)
03:19:20.846 00.001 28316 Enqueuing Move request for scope (-0.19, 0.17)
03:19:20.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:20.846 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.2
03:19:20.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:20.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:20.848 00.001 28316 Enqueuing Expose request
03:19:20.848 00.000 29988 Worker thread wakes up
03:19:20.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
03:19:20.848 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
03:19:20.848 00.000 29988 Moving (-0.19, 0.17) raw xDistance=0.23 yDistance=0.09
03:19:20.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:19:20.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:20.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:19:20.848 00.000 29988 MoveAxis(W, 49, ABG)
03:19:20.848 00.000 29988 Guiding  Dir = 3, Dur = 49
03:19:20.849 00.001 29988 IsSlewing returns 0
03:19:20.849 00.000 29988 IsGuiding returns 0
03:19:20.850 00.001 29988 PulseGuide returned control before completion, sleep 58
03:19:20.919 00.069 29988 IsGuiding returns 0
03:19:20.919 00.000 29988 Move returns status 0, amount 49
03:19:20.919 00.000 29988 MoveAxis(N, 0, ABG)
03:19:20.919 00.000 29988 Move returns status 0, amount 0
03:19:20.919 00.000 29988 move complete, result=0
03:19:20.919 00.000 29988 worker thread done servicing request
03:19:20.919 00.000 29988 Worker thread wakes up
03:19:20.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:20.919 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.1 px 0 ms NORTH
03:19:20.920 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:22.329 01.409 29988 Exposure complete
03:19:22.378 00.049 29988 worker thread done servicing request
03:19:22.378 00.000 28316 OnExposeComplete: enter
03:19:22.379 00.001 28316 UpdateGuideState(): m_state=6
03:19:22.380 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5153
03:19:22.381 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.70, Mass=2329, SNR=33.5, Peak=182 HFD=3.8
03:19:22.381 00.000 28316 MultiStar: [#1 -0.13,-0.04,0.99,U] [#2 0.01,0.01,0.91,U] [#3 -0.14,-0.03,0.89,U] [#4 -0.33,-0.03,0.84,U] [#5 -0.19,-0.18,0.75,U] [#6 -0.34,0.20,0.00,M2] [#7 0.07,-0.06,0.61,U] [#8 -0.06,-0.02,0.60,U] 
03:19:22.382 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.02}, one-star: {-0.23, 0.16}
03:19:22.382 00.000 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.01 = 1.28)
03:19:22.383 00.001 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.05 = 1.24)
03:19:22.383 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-3.01 mountX=0.04 mountY=0.13, mountTheta=1.27
03:19:22.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.02, opts=13)
03:19:22.385 00.001 28316 Enqueuing Move request for scope (-0.13, -0.02)
03:19:22.386 00.001 29988 Worker thread wakes up
03:19:22.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:22.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
03:19:22.386 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
03:19:22.387 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.5
03:19:22.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:22.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:22.388 00.001 28316 Enqueuing Expose request
03:19:22.388 00.000 29988 Moving (-0.13, -0.02) raw xDistance=0.04 yDistance=0.13
03:19:22.388 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:19:22.388 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:22.388 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:19:22.388 00.000 29988 MoveAxis(E, 0, ABG)
03:19:22.388 00.000 29988 Move returns status 0, amount 0
03:19:22.388 00.000 29988 MoveAxis(N, 0, ABG)
03:19:22.388 00.000 29988 Move returns status 0, amount 0
03:19:22.388 00.000 29988 move complete, result=0
03:19:22.388 00.000 29988 worker thread done servicing request
03:19:22.388 00.000 29988 Worker thread wakes up
03:19:22.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:22.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:22.390 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:24.016 01.626 29988 Exposure complete
03:19:24.059 00.043 29988 worker thread done servicing request
03:19:24.059 00.000 28316 OnExposeComplete: enter
03:19:24.060 00.001 28316 UpdateGuideState(): m_state=6
03:19:24.061 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5154
03:19:24.061 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=256.58, Mass=2446, SNR=34.3, Peak=201 HFD=3.8
03:19:24.062 00.001 28316 MultiStar: [#1 -0.28,-0.05,0.94,U] [#2 -0.07,0.06,0.89,U] [#3 -0.17,-0.09,0.82,U] [#4 -0.21,-0.11,0.82,U] [#5 -0.21,-0.03,0.72,U] [#6 -0.20,0.22,0.63,U] [#7 0.08,-0.04,0.62,U] [#8 -0.14,0.15,0.60,U] 
03:19:24.062 00.000 28316 single-star, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.14, 0.04}
03:19:24.063 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
03:19:24.063 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
03:19:24.063 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.84 mountX=0.10 mountY=0.11, mountTheta=0.83
03:19:24.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
03:19:24.066 00.001 28316 Enqueuing Move request for scope (-0.14, 0.04)
03:19:24.066 00.000 29988 Worker thread wakes up
03:19:24.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:24.067 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
03:19:24.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:24.068 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:24.068 00.000 28316 Enqueuing Expose request
03:19:24.070 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
03:19:24.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
03:19:24.070 00.000 29988 Moving (-0.14, 0.04) raw xDistance=0.10 yDistance=0.11
03:19:24.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:19:24.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:24.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:19:24.070 00.000 29988 MoveAxis(E, 0, ABG)
03:19:24.070 00.000 29988 Move returns status 0, amount 0
03:19:24.070 00.000 29988 MoveAxis(N, 0, ABG)
03:19:24.070 00.000 29988 Move returns status 0, amount 0
03:19:24.070 00.000 29988 move complete, result=0
03:19:24.070 00.000 29988 worker thread done servicing request
03:19:24.070 00.000 29988 Worker thread wakes up
03:19:24.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:24.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:24.071 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:25.587 01.516 29988 Exposure complete
03:19:25.624 00.037 29988 worker thread done servicing request
03:19:25.624 00.000 28316 OnExposeComplete: enter
03:19:25.626 00.002 28316 UpdateGuideState(): m_state=6
03:19:25.628 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5155
03:19:25.629 00.001 28316 Star::Find returns 1 (0), X=950.50, Y=256.78, Mass=2350, SNR=33.6, Peak=181 HFD=3.9
03:19:25.630 00.001 28316 MultiStar: [#1 -0.49,0.07,0.00,M1] [#2 -0.28,0.04,0.92,U] [#3 -0.46,0.02,0.00,M1] [#4 -0.29,0.27,0.00,M1] [#5 -0.32,0.04,0.75,U] [#6 -0.40,0.15,0.00,M2] [#7 -0.19,-0.01,0.61,U] [#8 -0.14,0.15,0.58,U] 
03:19:25.632 00.002 28316 refined, 4 included, MultiStar: {-0.28, 0.10}, one-star: {-0.39, 0.25}
03:19:25.632 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
03:19:25.633 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
03:19:25.633 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.10 hyp=0.30 cameraTheta=2.79 mountX=0.21 mountY=0.21, mountTheta=0.77
03:19:25.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.10, opts=13)
03:19:25.635 00.001 28316 Enqueuing Move request for scope (-0.28, 0.10)
03:19:25.635 00.000 29988 Worker thread wakes up
03:19:25.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:25.636 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:19:25.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:25.637 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.10) opts 0xd
03:19:25.637 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.10)
03:19:25.637 00.000 29988 Moving (-0.28, 0.10) raw xDistance=0.21 yDistance=0.21
03:19:25.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:19:25.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:25.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:25.637 00.000 28316 Enqueuing Expose request
03:19:25.638 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:19:25.638 00.000 29988 MoveAxis(W, 44, ABG)
03:19:25.638 00.000 29988 Guiding  Dir = 3, Dur = 44
03:19:25.638 00.000 29988 IsSlewing returns 0
03:19:25.638 00.000 29988 IsGuiding returns 0
03:19:25.641 00.003 29988 PulseGuide returned control before completion, sleep 53
03:19:25.710 00.069 29988 IsGuiding returns 0
03:19:25.710 00.000 29988 Move returns status 0, amount 44
03:19:25.711 00.001 29988 MoveAxis(N, 0, ABG)
03:19:25.711 00.000 29988 Move returns status 0, amount 0
03:19:25.711 00.000 29988 move complete, result=0
03:19:25.711 00.000 29988 worker thread done servicing request
03:19:25.711 00.000 29988 Worker thread wakes up
03:19:25.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:25.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:25.711 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.2 px 0 ms NORTH
03:19:27.346 01.635 29988 Exposure complete
03:19:27.380 00.034 29988 worker thread done servicing request
03:19:27.381 00.001 28316 OnExposeComplete: enter
03:19:27.382 00.001 28316 UpdateGuideState(): m_state=6
03:19:27.382 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5156
03:19:27.383 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.69, Mass=2442, SNR=34.2, Peak=188 HFD=4.1
03:19:27.385 00.002 28316 MultiStar: [#1 -0.08,0.06,0.96,U] [#2 0.09,-0.08,0.89,U] [#3 -0.13,0.05,0.84,U] [#4 -0.20,0.10,0.80,U] [#5 -0.00,-0.27,0.74,U] [#6 -0.29,0.07,0.61,U] [#7 -0.11,0.04,0.64,U] [#8 -0.00,-0.02,0.56,U] 
03:19:27.386 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.09, 0.16}
03:19:27.387 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
03:19:27.388 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
03:19:27.389 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.93 mountX=0.05 mountY=0.07, mountTheta=0.92
03:19:27.391 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
03:19:27.392 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
03:19:27.394 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:27.396 00.002 28316 UpdateGuideState exits: m=2442 RSB=34.2
03:19:27.397 00.001 29988 Worker thread wakes up
03:19:27.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
03:19:27.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
03:19:27.397 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.05 yDistance=0.07
03:19:27.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:19:27.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:27.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:27.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:19:27.397 00.000 29988 MoveAxis(E, 0, ABG)
03:19:27.397 00.000 29988 Move returns status 0, amount 0
03:19:27.397 00.000 29988 MoveAxis(N, 0, ABG)
03:19:27.397 00.000 29988 Move returns status 0, amount 0
03:19:27.397 00.000 29988 move complete, result=0
03:19:27.397 00.000 29988 worker thread done servicing request
03:19:27.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:27.398 00.001 28316 Enqueuing Expose request
03:19:27.398 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:27.399 00.001 29988 Worker thread wakes up
03:19:27.399 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:27.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:28.916 01.517 29988 Exposure complete
03:19:28.954 00.038 29988 worker thread done servicing request
03:19:28.954 00.000 28316 OnExposeComplete: enter
03:19:28.955 00.001 28316 UpdateGuideState(): m_state=6
03:19:28.956 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5157
03:19:28.956 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=256.65, Mass=2341, SNR=33.5, Peak=166 HFD=4.2
03:19:28.957 00.001 28316 MultiStar: [#1 -0.30,-0.18,0.00,M1] [#2 -0.14,-0.09,0.89,U] [#3 -0.21,-0.15,0.85,U] [#4 -0.30,0.16,0.00,M1] [#5 -0.27,-0.12,0.73,U] [#6 -0.25,0.07,0.64,U] [#7 -0.21,0.06,0.64,U] [#8 -0.06,-0.09,0.59,U] 
03:19:28.957 00.000 28316 refined, 6 included, MultiStar: {-0.20, -0.03}, one-star: {-0.26, 0.11}
03:19:28.957 00.000 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
03:19:28.961 00.004 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
03:19:28.962 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.21 cameraTheta=-2.99 mountX=0.06 mountY=0.20, mountTheta=1.29
03:19:28.966 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.03, opts=13)
03:19:28.969 00.003 28316 Enqueuing Move request for scope (-0.20, -0.03)
03:19:28.972 00.003 29988 Worker thread wakes up
03:19:28.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
03:19:28.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:28.972 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:19:28.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:28.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:28.973 00.000 28316 Enqueuing Expose request
03:19:28.974 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
03:19:28.974 00.000 29988 Moving (-0.20, -0.03) raw xDistance=0.06 yDistance=0.20
03:19:28.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:19:28.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:28.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:19:28.974 00.000 29988 MoveAxis(E, 0, ABG)
03:19:28.974 00.000 29988 Move returns status 0, amount 0
03:19:28.974 00.000 29988 MoveAxis(N, 0, ABG)
03:19:28.974 00.000 29988 Move returns status 0, amount 0
03:19:28.974 00.000 29988 move complete, result=0
03:19:28.974 00.000 29988 worker thread done servicing request
03:19:28.974 00.000 29988 Worker thread wakes up
03:19:28.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:28.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:28.974 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:30.604 01.630 29988 Exposure complete
03:19:30.650 00.046 29988 worker thread done servicing request
03:19:30.650 00.000 28316 OnExposeComplete: enter
03:19:30.651 00.001 28316 UpdateGuideState(): m_state=6
03:19:30.651 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5158
03:19:30.652 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.72, Mass=2393, SNR=33.9, Peak=158 HFD=4.0
03:19:30.652 00.000 28316 MultiStar: [#1 -0.41,0.06,0.00,M2] [#2 -0.28,-0.09,0.89,U] [#3 -0.38,-0.11,0.00,M1] [#4 -0.37,0.15,0.00,M2] [#5 -0.38,-0.05,0.00,M1] [#6 -0.47,0.01,0.00,M1] [#7 -0.31,0.17,0.00,M1] [#8 -0.36,-0.16,0.00,M1] 
03:19:30.653 00.001 28316 refined, 1 included, MultiStar: {-0.28, 0.06}, one-star: {-0.28, 0.19}
03:19:30.653 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
03:19:30.654 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
03:19:30.654 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.94 mountX=0.17 mountY=0.23, mountTheta=0.93
03:19:30.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.06, opts=13)
03:19:30.656 00.001 28316 Enqueuing Move request for scope (-0.28, 0.06)
03:19:30.656 00.000 29988 Worker thread wakes up
03:19:30.656 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
03:19:30.656 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
03:19:30.656 00.000 29988 Moving (-0.28, 0.06) raw xDistance=0.17 yDistance=0.23
03:19:30.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:19:30.656 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:30.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:30.657 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:19:30.657 00.000 29988 MoveAxis(E, 0, ABG)
03:19:30.657 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
03:19:30.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:30.658 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:30.658 00.000 28316 Enqueuing Expose request
03:19:30.659 00.001 29988 Move returns status 0, amount 0
03:19:30.659 00.000 29988 MoveAxis(N, 0, ABG)
03:19:30.659 00.000 29988 Move returns status 0, amount 0
03:19:30.659 00.000 29988 move complete, result=0
03:19:30.659 00.000 29988 worker thread done servicing request
03:19:30.659 00.000 29988 Worker thread wakes up
03:19:30.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:30.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:30.659 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:32.173 01.514 29988 Exposure complete
03:19:32.211 00.038 29988 worker thread done servicing request
03:19:32.211 00.000 28316 OnExposeComplete: enter
03:19:32.211 00.000 28316 UpdateGuideState(): m_state=6
03:19:32.212 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5159
03:19:32.212 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=256.93, Mass=2292, SNR=33.1, Peak=166 HFD=4.0
03:19:32.213 00.001 28316 MultiStar: [#1 -0.47,0.33,0.00,M3] [#2 -0.37,0.20,0.00,M1] [#3 -0.51,0.15,0.00,M2] [#4 -0.23,0.24,0.00,M3] [#5 -0.47,0.26,0.00,M2] [#6 -0.38,0.30,0.00,M2] [#7 -0.23,0.19,0.65,U] [#8 -0.42,0.20,0.00,M2] 
03:19:32.213 00.000 28316 refined, 1 included, MultiStar: {-0.30, 0.32}, one-star: {-0.34, 0.40}
03:19:32.214 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
03:19:32.214 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
03:19:32.215 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.32 hyp=0.43 cameraTheta=2.33 mountX=0.41 mountY=0.13, mountTheta=0.30
03:19:32.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.32, opts=13)
03:19:32.218 00.001 28316 Enqueuing Move request for scope (-0.30, 0.32)
03:19:32.218 00.000 29988 Worker thread wakes up
03:19:32.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:32.219 00.001 28316 UpdateGuideState exits: m=2292 RSB=33.1
03:19:32.220 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:32.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:32.221 00.001 28316 Enqueuing Expose request
03:19:32.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.32) opts 0xd
03:19:32.221 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.32)
03:19:32.221 00.000 29988 Moving (-0.30, 0.32) raw xDistance=0.41 yDistance=0.13
03:19:32.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
03:19:32.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:32.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:19:32.221 00.000 29988 MoveAxis(W, 86, ABG)
03:19:32.221 00.000 29988 Guiding  Dir = 3, Dur = 86
03:19:32.221 00.000 29988 IsSlewing returns 0
03:19:32.222 00.001 29988 IsGuiding returns 0
03:19:32.223 00.001 29988 PulseGuide returned control before completion, sleep 95
03:19:32.331 00.108 29988 IsGuiding returns 0
03:19:32.331 00.000 29988 Move returns status 0, amount 86
03:19:32.331 00.000 29988 MoveAxis(N, 0, ABG)
03:19:32.331 00.000 29988 Move returns status 0, amount 0
03:19:32.331 00.000 29988 move complete, result=0
03:19:32.331 00.000 29988 worker thread done servicing request
03:19:32.332 00.001 29988 Worker thread wakes up
03:19:32.332 00.000 28316 GuideStep: 0.4 px 86 ms WEST, 0.1 px 0 ms NORTH
03:19:32.333 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:32.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:33.972 01.639 29988 Exposure complete
03:19:34.008 00.036 29988 worker thread done servicing request
03:19:34.008 00.000 28316 OnExposeComplete: enter
03:19:34.009 00.001 28316 UpdateGuideState(): m_state=6
03:19:34.011 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5160
03:19:34.012 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=256.57, Mass=2328, SNR=33.4, Peak=155 HFD=4.3
03:19:34.014 00.002 28316 MultiStar: [#1 -0.22,0.04,0.96,U] [#2 -0.04,-0.18,0.90,U] [#3 -0.11,-0.14,0.86,U] [#4 -0.07,-0.10,0.82,U] [#5 -0.06,0.08,0.72,U] [#6 0.05,-0.05,0.64,U] [#7 0.05,-0.15,0.62,U] [#8 -0.17,0.15,0.61,U] 
03:19:34.015 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.18, 0.04}
03:19:34.017 00.002 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
03:19:34.019 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
03:19:34.020 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.76 mountX=0.00 mountY=0.10, mountTheta=1.53
03:19:34.021 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
03:19:34.021 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
03:19:34.022 00.001 29988 Worker thread wakes up
03:19:34.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:34.022 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:19:34.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:34.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:34.023 00.000 28316 Enqueuing Expose request
03:19:34.024 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
03:19:34.024 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
03:19:34.024 00.000 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.10
03:19:34.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:19:34.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:34.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:19:34.024 00.000 29988 MoveAxis(E, 0, ABG)
03:19:34.024 00.000 29988 Move returns status 0, amount 0
03:19:34.024 00.000 29988 MoveAxis(N, 0, ABG)
03:19:34.024 00.000 29988 Move returns status 0, amount 0
03:19:34.024 00.000 29988 move complete, result=0
03:19:34.024 00.000 29988 worker thread done servicing request
03:19:34.024 00.000 29988 Worker thread wakes up
03:19:34.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:34.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:34.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:35.542 01.518 29988 Exposure complete
03:19:35.593 00.051 29988 worker thread done servicing request
03:19:35.593 00.000 28316 OnExposeComplete: enter
03:19:35.594 00.001 28316 UpdateGuideState(): m_state=6
03:19:35.595 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5161
03:19:35.595 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.87, Mass=2411, SNR=34.0, Peak=182 HFD=4.3
03:19:35.596 00.001 28316 MultiStar: [#1 -0.26,0.07,0.95,U] [#2 -0.10,0.19,0.91,U] [#3 -0.20,0.12,0.85,U] [#4 -0.25,0.20,0.82,U] [#5 -0.24,0.03,0.75,U] [#6 -0.21,0.29,0.00,M2] [#7 -0.01,0.19,0.62,U] [#8 -0.02,0.17,0.57,U] 
03:19:35.596 00.000 28316 refined, 7 included, MultiStar: {-0.16, 0.17}, one-star: {-0.10, 0.33}
03:19:35.596 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
03:19:35.597 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
03:19:35.597 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.33 mountX=0.22 mountY=0.07, mountTheta=0.29
03:19:35.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.17, opts=13)
03:19:35.599 00.001 28316 Enqueuing Move request for scope (-0.16, 0.17)
03:19:35.600 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:35.600 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:19:35.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:35.601 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:35.601 00.000 28316 Enqueuing Expose request
03:19:35.602 00.001 29988 Worker thread wakes up
03:19:35.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
03:19:35.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
03:19:35.602 00.000 29988 Moving (-0.16, 0.17) raw xDistance=0.22 yDistance=0.07
03:19:35.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:19:35.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:35.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:19:35.602 00.000 29988 MoveAxis(W, 46, ABG)
03:19:35.602 00.000 29988 Guiding  Dir = 3, Dur = 46
03:19:35.602 00.000 29988 IsSlewing returns 0
03:19:35.602 00.000 29988 IsGuiding returns 0
03:19:35.605 00.003 29988 PulseGuide returned control before completion, sleep 54
03:19:35.667 00.062 29988 IsGuiding returns 1
03:19:35.667 00.000 29988 scope still moving after pulse duration time elapsed
03:19:35.698 00.031 29988 IsSlewing returns 0
03:19:35.698 00.000 29988 IsGuiding returns 0
03:19:35.698 00.000 29988 scope move finished after 46 + 49 ms
03:19:35.698 00.000 29988 Move returns status 0, amount 46
03:19:35.698 00.000 29988 MoveAxis(N, 0, ABG)
03:19:35.698 00.000 29988 Move returns status 0, amount 0
03:19:35.698 00.000 29988 move complete, result=0
03:19:35.698 00.000 29988 worker thread done servicing request
03:19:35.698 00.000 29988 Worker thread wakes up
03:19:35.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:35.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:35.698 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.1 px 0 ms NORTH
03:19:37.336 01.638 29988 Exposure complete
03:19:37.365 00.029 29988 worker thread done servicing request
03:19:37.365 00.000 28316 OnExposeComplete: enter
03:19:37.366 00.001 28316 UpdateGuideState(): m_state=6
03:19:37.366 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5162
03:19:37.367 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=256.64, Mass=2253, SNR=32.8, Peak=160 HFD=4.1
03:19:37.367 00.000 28316 MultiStar: [#1 -0.10,-0.11,1.01,U] [#2 0.02,0.02,0.96,U] [#3 -0.36,0.02,0.00,M1] [#4 -0.24,0.11,0.84,U] [#5 -0.04,-0.21,0.73,U] [#6 -0.26,-0.04,0.63,U] [#7 0.06,0.02,0.65,U] [#8 -0.17,-0.05,0.60,U] 
03:19:37.368 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.27, 0.10}
03:19:37.368 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:19:37.369 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
03:19:37.369 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=0.04 mountY=0.12, mountTheta=1.25
03:19:37.370 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
03:19:37.371 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
03:19:37.371 00.000 29988 Worker thread wakes up
03:19:37.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
03:19:37.371 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
03:19:37.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:37.372 00.001 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
03:19:37.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:19:37.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:37.372 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.8
03:19:37.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:37.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:37.373 00.000 28316 Enqueuing Expose request
03:19:37.373 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:19:37.373 00.000 29988 MoveAxis(E, 0, ABG)
03:19:37.373 00.000 29988 Move returns status 0, amount 0
03:19:37.373 00.000 29988 MoveAxis(N, 0, ABG)
03:19:37.373 00.000 29988 Move returns status 0, amount 0
03:19:37.374 00.001 29988 move complete, result=0
03:19:37.374 00.000 29988 worker thread done servicing request
03:19:37.374 00.000 29988 Worker thread wakes up
03:19:37.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:37.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:37.374 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:38.891 01.517 29988 Exposure complete
03:19:38.928 00.037 29988 worker thread done servicing request
03:19:38.928 00.000 28316 OnExposeComplete: enter
03:19:38.929 00.001 28316 UpdateGuideState(): m_state=6
03:19:38.929 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5163
03:19:38.930 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.69, Mass=2404, SNR=33.9, Peak=167 HFD=4.3
03:19:38.931 00.001 28316 MultiStar: [#1 -0.32,0.00,0.95,U] [#2 -0.11,-0.12,0.90,U] [#3 -0.15,-0.18,0.83,U] [#4 -0.19,-0.07,0.82,U] [#5 -0.03,-0.07,0.73,U] [#6 -0.24,-0.22,0.63,U] [#7 -0.02,-0.05,0.61,U] [#8 0.05,-0.19,0.61,U] 
03:19:38.931 00.000 28316 refined, 8 included, MultiStar: {-0.15, -0.07}, one-star: {-0.22, 0.16}
03:19:38.931 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
03:19:38.932 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
03:19:38.932 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.70 mountX=-0.00 mountY=0.17, mountTheta=1.58
03:19:38.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.07, opts=13)
03:19:38.934 00.001 28316 Enqueuing Move request for scope (-0.15, -0.07)
03:19:38.935 00.001 29988 Worker thread wakes up
03:19:38.935 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
03:19:38.935 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
03:19:38.935 00.000 29988 Moving (-0.15, -0.07) raw xDistance=-0.00 yDistance=0.17
03:19:38.935 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:19:38.935 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:38.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:38.935 00.000 28316 UpdateGuideState exits: m=2404 RSB=33.9
03:19:38.936 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:38.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:38.936 00.000 28316 Enqueuing Expose request
03:19:38.937 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:19:38.937 00.000 29988 MoveAxis(E, 0, ABG)
03:19:38.937 00.000 29988 Move returns status 0, amount 0
03:19:38.937 00.000 29988 MoveAxis(N, 0, ABG)
03:19:38.937 00.000 29988 Move returns status 0, amount 0
03:19:38.937 00.000 29988 move complete, result=0
03:19:38.937 00.000 29988 worker thread done servicing request
03:19:38.937 00.000 29988 Worker thread wakes up
03:19:38.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:38.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:38.938 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:40.572 01.634 29988 Exposure complete
03:19:40.622 00.050 29988 worker thread done servicing request
03:19:40.623 00.001 28316 OnExposeComplete: enter
03:19:40.623 00.000 28316 UpdateGuideState(): m_state=6
03:19:40.624 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5164
03:19:40.624 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=256.46, Mass=2313, SNR=33.3, Peak=170 HFD=4.1
03:19:40.626 00.002 28316 MultiStar: [#1 -0.19,-0.13,0.97,U] [#2 0.23,-0.16,0.90,U] [#3 0.08,-0.27,0.88,U] [#4 -0.13,0.04,0.85,U] [#5 -0.12,-0.20,0.74,U] [#6 -0.19,0.06,0.64,U] [#7 -0.14,-0.04,0.62,U] [#8 -0.05,0.02,0.60,U] 
03:19:40.627 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.12, -0.07}
03:19:40.628 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
03:19:40.629 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
03:19:40.630 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.89 mountX=-0.07 mountY=0.07, mountTheta=2.37
03:19:40.633 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
03:19:40.636 00.003 28316 Enqueuing Move request for scope (-0.03, -0.09)
03:19:40.639 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:40.640 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:19:40.644 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:40.646 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:40.646 00.000 28316 Enqueuing Expose request
03:19:40.647 00.001 29988 Worker thread wakes up
03:19:40.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:19:40.647 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:19:40.647 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
03:19:40.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:19:40.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:40.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:19:40.647 00.000 29988 MoveAxis(E, 0, ABG)
03:19:40.647 00.000 29988 Move returns status 0, amount 0
03:19:40.647 00.000 29988 MoveAxis(N, 0, ABG)
03:19:40.647 00.000 29988 Move returns status 0, amount 0
03:19:40.647 00.000 29988 move complete, result=0
03:19:40.647 00.000 29988 worker thread done servicing request
03:19:40.647 00.000 29988 Worker thread wakes up
03:19:40.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:40.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:40.649 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:42.064 01.415 29988 Exposure complete
03:19:42.094 00.030 29988 worker thread done servicing request
03:19:42.094 00.000 28316 OnExposeComplete: enter
03:19:42.095 00.001 28316 UpdateGuideState(): m_state=6
03:19:42.095 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5165
03:19:42.096 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=256.45, Mass=2356, SNR=33.6, Peak=159 HFD=4.2
03:19:42.096 00.000 28316 MultiStar: [#1 -0.35,-0.06,0.00,M1] [#2 -0.11,-0.09,0.93,U] [#3 -0.07,-0.15,0.88,U] [#4 -0.24,-0.03,0.81,U] [#5 -0.21,-0.07,0.75,U] [#6 -0.46,0.03,0.00,M1] [#7 0.01,-0.05,0.60,U] [#8 -0.11,-0.10,0.59,U] 
03:19:42.097 00.001 28316 single-star, 6 included, MultiStar: {-0.13, -0.08}, one-star: {-0.12, -0.08}
03:19:42.097 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
03:19:42.098 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
03:19:42.098 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.53 mountX=-0.03 mountY=0.14, mountTheta=1.76
03:19:42.099 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.08, opts=13)
03:19:42.100 00.001 28316 Enqueuing Move request for scope (-0.12, -0.08)
03:19:42.101 00.001 29988 Worker thread wakes up
03:19:42.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
03:19:42.101 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
03:19:42.101 00.000 29988 Moving (-0.12, -0.08) raw xDistance=-0.03 yDistance=0.14
03:19:42.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:19:42.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:42.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:42.103 00.002 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:19:42.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:42.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:19:42.103 00.000 29988 MoveAxis(E, 0, ABG)
03:19:42.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:42.103 00.000 28316 Enqueuing Expose request
03:19:42.104 00.001 29988 Move returns status 0, amount 0
03:19:42.104 00.000 29988 MoveAxis(N, 0, ABG)
03:19:42.104 00.000 29988 Move returns status 0, amount 0
03:19:42.104 00.000 29988 move complete, result=0
03:19:42.104 00.000 29988 worker thread done servicing request
03:19:42.104 00.000 29988 Worker thread wakes up
03:19:42.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:42.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:42.104 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:43.741 01.637 29988 Exposure complete
03:19:43.780 00.039 29988 worker thread done servicing request
03:19:43.780 00.000 28316 OnExposeComplete: enter
03:19:43.780 00.000 28316 UpdateGuideState(): m_state=6
03:19:43.781 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5166
03:19:43.781 00.000 28316 Star::Find returns 1 (0), X=950.56, Y=256.53, Mass=2366, SNR=33.7, Peak=172 HFD=4.0
03:19:43.782 00.001 28316 MultiStar: [#1 -0.51,-0.04,0.00,M2] [#2 -0.27,-0.06,0.88,U] [#3 -0.56,-0.21,0.00,M1] [#4 -0.45,-0.05,0.00,M1] [#5 -0.56,-0.08,0.00,M1] [#6 -0.56,0.18,0.00,M2] [#7 -0.24,0.09,0.61,U] [#8 -0.09,0.30,0.60,U] 
03:19:43.782 00.000 28316 refined, 3 included, MultiStar: {-0.25, 0.06}, one-star: {-0.33, -0.00}
03:19:43.783 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
03:19:43.783 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
03:19:43.784 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.91 mountX=0.16 mountY=0.20, mountTheta=0.90
03:19:43.784 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.06, opts=13)
03:19:43.785 00.001 28316 Enqueuing Move request for scope (-0.25, 0.06)
03:19:43.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:43.786 00.001 29988 Worker thread wakes up
03:19:43.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
03:19:43.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
03:19:43.786 00.000 29988 Moving (-0.25, 0.06) raw xDistance=0.16 yDistance=0.20
03:19:43.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:19:43.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:43.786 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:19:43.788 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:43.792 00.004 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:19:43.792 00.000 29988 MoveAxis(E, 0, ABG)
03:19:43.792 00.000 29988 Move returns status 0, amount 0
03:19:43.792 00.000 29988 MoveAxis(N, 0, ABG)
03:19:43.792 00.000 29988 Move returns status 0, amount 0
03:19:43.792 00.000 29988 move complete, result=0
03:19:43.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:43.792 00.000 28316 Enqueuing Expose request
03:19:43.793 00.001 29988 worker thread done servicing request
03:19:43.793 00.000 29988 Worker thread wakes up
03:19:43.793 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:43.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:43.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:45.314 01.521 29988 Exposure complete
03:19:45.346 00.032 29988 worker thread done servicing request
03:19:45.346 00.000 28316 OnExposeComplete: enter
03:19:45.346 00.000 28316 UpdateGuideState(): m_state=6
03:19:45.347 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5167
03:19:45.347 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.40, Mass=2357, SNR=33.6, Peak=180 HFD=3.8
03:19:45.348 00.001 28316 MultiStar: [#1 -0.45,-0.05,0.00,M3] [#2 -0.15,-0.10,0.92,U] [#3 -0.28,-0.27,0.00,M2] [#4 -0.30,-0.13,0.81,U] [#5 -0.26,-0.11,0.73,U] [#6 -0.22,-0.07,0.61,U] [#7 -0.13,-0.11,0.62,U] [#8 -0.30,-0.23,0.00,M1] 
03:19:45.349 00.001 28316 refined, 5 included, MultiStar: {-0.21, -0.11}, one-star: {-0.20, -0.14}
03:19:45.350 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
03:19:45.352 00.002 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
03:19:45.353 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.65 mountX=-0.02 mountY=0.24, mountTheta=1.64
03:19:45.355 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.11, opts=13)
03:19:45.356 00.001 28316 Enqueuing Move request for scope (-0.21, -0.11)
03:19:45.357 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:45.358 00.001 28316 UpdateGuideState exits: m=2357 RSB=33.6
03:19:45.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:45.359 00.001 29988 Worker thread wakes up
03:19:45.359 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
03:19:45.359 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
03:19:45.359 00.000 29988 Moving (-0.21, -0.11) raw xDistance=-0.02 yDistance=0.24
03:19:45.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:19:45.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:45.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:45.360 00.001 28316 Enqueuing Expose request
03:19:45.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:19:45.360 00.000 29988 MoveAxis(E, 0, ABG)
03:19:45.360 00.000 29988 Move returns status 0, amount 0
03:19:45.360 00.000 29988 MoveAxis(N, 0, ABG)
03:19:45.360 00.000 29988 Move returns status 0, amount 0
03:19:45.360 00.000 29988 move complete, result=0
03:19:45.360 00.000 29988 worker thread done servicing request
03:19:45.360 00.000 29988 Worker thread wakes up
03:19:45.361 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:45.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:45.361 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:46.987 01.626 29988 Exposure complete
03:19:47.025 00.038 29988 worker thread done servicing request
03:19:47.025 00.000 28316 OnExposeComplete: enter
03:19:47.025 00.000 28316 UpdateGuideState(): m_state=6
03:19:47.026 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5168
03:19:47.027 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=256.64, Mass=2248, SNR=32.9, Peak=159 HFD=4.0
03:19:47.029 00.002 28316 MultiStar: [#1 -0.47,0.17,0.00,M4] [#2 -0.45,0.05,0.00,M1] [#3 -0.38,-0.07,0.00,M3] [#4 -0.44,-0.05,0.00,M1] [#5 -0.31,-0.02,0.75,U] [#6 -0.43,0.00,0.00,M2] [#7 -0.15,0.07,0.62,U] [#8 -0.34,0.25,0.00,M2] 
03:19:47.030 00.001 28316 refined, 2 included, MultiStar: {-0.30, 0.06}, one-star: {-0.39, 0.10}
03:19:47.031 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
03:19:47.032 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
03:19:47.033 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.31 cameraTheta=2.95 mountX=0.18 mountY=0.24, mountTheta=0.94
03:19:47.035 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.06, opts=13)
03:19:47.036 00.001 28316 Enqueuing Move request for scope (-0.30, 0.06)
03:19:47.039 00.003 29988 Worker thread wakes up
03:19:47.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd
03:19:47.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.06)
03:19:47.039 00.000 29988 Moving (-0.30, 0.06) raw xDistance=0.18 yDistance=0.24
03:19:47.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:47.041 00.002 28316 UpdateGuideState exits: m=2248 RSB=32.9
03:19:47.042 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:47.043 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:47.044 00.001 28316 Enqueuing Expose request
03:19:47.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:19:47.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:19:47.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:19:47.045 00.001 29988 MoveAxis(E, 0, ABG)
03:19:47.045 00.000 29988 Move returns status 0, amount 0
03:19:47.045 00.000 29988 MoveAxis(N, 0, ABG)
03:19:47.045 00.000 29988 Move returns status 0, amount 0
03:19:47.045 00.000 29988 move complete, result=0
03:19:47.045 00.000 29988 worker thread done servicing request
03:19:47.045 00.000 29988 Worker thread wakes up
03:19:47.045 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:47.045 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:47.046 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:48.560 01.514 29988 Exposure complete
03:19:48.618 00.058 29988 worker thread done servicing request
03:19:48.618 00.000 28316 OnExposeComplete: enter
03:19:48.618 00.000 28316 UpdateGuideState(): m_state=6
03:19:48.619 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5169
03:19:48.621 00.002 28316 Star::Find returns 1 (0), X=950.54, Y=256.86, Mass=2332, SNR=33.5, Peak=171 HFD=3.8
03:19:48.622 00.001 28316 MultiStar: [#1 -0.44,0.01,0.00,M5] [#2 -0.15,-0.04,0.92,U] [#3 -0.25,0.01,0.86,U] [#4 -0.40,0.05,0.00,M2] [#5 -0.25,0.06,0.72,U] [#6 -0.47,0.01,0.00,M3] [#7 -0.26,-0.07,0.62,U] [#8 -0.17,-0.04,0.59,U] 
03:19:48.622 00.000 28316 refined, 5 included, MultiStar: {-0.24, 0.06}, one-star: {-0.35, 0.33}
03:19:48.623 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
03:19:48.623 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
03:19:48.623 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.91 mountX=0.15 mountY=0.19, mountTheta=0.90
03:19:48.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.06, opts=13)
03:19:48.625 00.001 28316 Enqueuing Move request for scope (-0.24, 0.06)
03:19:48.625 00.000 29988 Worker thread wakes up
03:19:48.626 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:48.626 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:19:48.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:48.627 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:48.627 00.000 28316 Enqueuing Expose request
03:19:48.628 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
03:19:48.628 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
03:19:48.628 00.000 29988 Moving (-0.24, 0.06) raw xDistance=0.15 yDistance=0.19
03:19:48.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:19:48.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:48.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:19:48.628 00.000 29988 MoveAxis(E, 0, ABG)
03:19:48.628 00.000 29988 Move returns status 0, amount 0
03:19:48.628 00.000 29988 MoveAxis(N, 0, ABG)
03:19:48.628 00.000 29988 Move returns status 0, amount 0
03:19:48.628 00.000 29988 move complete, result=0
03:19:48.628 00.000 29988 worker thread done servicing request
03:19:48.628 00.000 29988 Worker thread wakes up
03:19:48.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:48.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:48.628 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:19:50.252 01.624 29988 Exposure complete
03:19:50.295 00.043 29988 worker thread done servicing request
03:19:50.295 00.000 28316 OnExposeComplete: enter
03:19:50.297 00.002 28316 UpdateGuideState(): m_state=6
03:19:50.299 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5170
03:19:50.299 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=256.62, Mass=2281, SNR=33.1, Peak=160 HFD=3.4
03:19:50.300 00.001 28316 MultiStar: [#1 -0.40,-0.02,0.00,M6] [#2 -0.22,-0.27,0.00,M1] [#3 -0.41,-0.18,0.00,M3] [#4 -0.31,-0.02,0.84,U] [#5 -0.10,-0.08,0.78,U] [#6 -0.40,-0.07,0.00,M4] [#7 -0.05,-0.02,0.64,U] [#8 -0.31,-0.10,0.58,U] 
03:19:50.300 00.000 28316 refined, 4 included, MultiStar: {-0.24, -0.02}, one-star: {-0.35, 0.09}
03:19:50.301 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:19:50.301 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:19:50.302 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-3.07 mountX=0.08 mountY=0.22, mountTheta=1.21
03:19:50.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.02, opts=13)
03:19:50.303 00.000 28316 Enqueuing Move request for scope (-0.24, -0.02)
03:19:50.304 00.001 29988 Worker thread wakes up
03:19:50.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.02) opts 0xd
03:19:50.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:50.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.02)
03:19:50.304 00.000 29988 Moving (-0.24, -0.02) raw xDistance=0.08 yDistance=0.22
03:19:50.304 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.1
03:19:50.305 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:50.305 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:50.306 00.001 28316 Enqueuing Expose request
03:19:50.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:19:50.306 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.65
03:19:50.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
03:19:50.306 00.000 29988 MoveAxis(E, 0, ABG)
03:19:50.306 00.000 29988 Move returns status 0, amount 0
03:19:50.306 00.000 29988 MoveAxis(S, 52, ABG)
03:19:50.306 00.000 29988 Guiding  Dir = 1, Dur = 52
03:19:50.307 00.001 29988 IsSlewing returns 0
03:19:50.307 00.000 29988 IsGuiding returns 0
03:19:50.312 00.005 29988 PulseGuide returned control before completion, sleep 57
03:19:50.375 00.063 29988 IsGuiding returns 1
03:19:50.375 00.000 29988 scope still moving after pulse duration time elapsed
03:19:50.406 00.031 29988 IsSlewing returns 0
03:19:50.406 00.000 29988 IsGuiding returns 0
03:19:50.406 00.000 29988 scope move finished after 52 + 47 ms
03:19:50.406 00.000 29988 Move returns status 0, amount 52
03:19:50.406 00.000 29988 move complete, result=0
03:19:50.406 00.000 29988 worker thread done servicing request
03:19:50.407 00.001 29988 Worker thread wakes up
03:19:50.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:50.407 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
03:19:50.408 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:51.814 01.406 29988 Exposure complete
03:19:51.851 00.037 29988 worker thread done servicing request
03:19:51.851 00.000 28316 OnExposeComplete: enter
03:19:51.852 00.001 28316 UpdateGuideState(): m_state=6
03:19:51.853 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5171
03:19:51.853 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=256.68, Mass=2310, SNR=33.4, Peak=184 HFD=3.7
03:19:51.854 00.001 28316 MultiStar: [#1 -0.21,0.02,0.98,U] [#2 -0.19,0.05,0.91,U] [#3 -0.18,0.02,0.86,U] [#4 -0.22,0.12,0.84,U] [#5 -0.15,0.11,0.74,U] [#6 -0.19,0.12,0.63,U] [#7 -0.14,0.10,0.63,U] [#8 -0.21,0.03,0.59,U] 
03:19:51.854 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.08}, one-star: {-0.16, 0.14}
03:19:51.855 00.001 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
03:19:51.855 00.000 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
03:19:51.855 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.73 mountX=0.15 mountY=0.13, mountTheta=0.71
03:19:51.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.08, opts=13)
03:19:51.856 00.000 28316 Enqueuing Move request for scope (-0.18, 0.08)
03:19:51.857 00.001 29988 Worker thread wakes up
03:19:51.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
03:19:51.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
03:19:51.857 00.000 29988 Moving (-0.18, 0.08) raw xDistance=0.15 yDistance=0.13
03:19:51.857 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:19:51.857 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:51.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:51.858 00.001 28316 UpdateGuideState exits: m=2310 RSB=33.4
03:19:51.860 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:19:51.860 00.000 29988 MoveAxis(E, 0, ABG)
03:19:51.860 00.000 29988 Move returns status 0, amount 0
03:19:51.860 00.000 29988 MoveAxis(N, 0, ABG)
03:19:51.860 00.000 29988 Move returns status 0, amount 0
03:19:51.860 00.000 29988 move complete, result=0
03:19:51.860 00.000 29988 worker thread done servicing request
03:19:51.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:51.861 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:51.861 00.000 28316 Enqueuing Expose request
03:19:51.862 00.001 29988 Worker thread wakes up
03:19:51.862 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:51.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:51.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:53.491 01.629 29988 Exposure complete
03:19:53.533 00.042 29988 worker thread done servicing request
03:19:53.533 00.000 28316 OnExposeComplete: enter
03:19:53.535 00.002 28316 UpdateGuideState(): m_state=6
03:19:53.535 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5172
03:19:53.536 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.54, Mass=2353, SNR=33.5, Peak=178 HFD=3.8
03:19:53.536 00.000 28316 MultiStar: [#1 -0.24,-0.13,0.97,U] [#2 -0.03,-0.12,0.93,U] [#3 -0.07,-0.22,0.84,U] [#4 -0.03,-0.15,0.83,U] [#5 -0.09,-0.14,0.74,U] [#6 -0.15,0.01,0.63,U] [#7 0.07,-0.05,0.64,U] [#8 -0.23,-0.05,0.57,U] 
03:19:53.537 00.001 28316 single-star, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.11, 0.00}
03:19:53.537 00.000 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
03:19:53.537 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
03:19:53.538 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.11 mountX=0.05 mountY=0.10, mountTheta=1.10
03:19:53.539 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.00, opts=13)
03:19:53.540 00.001 28316 Enqueuing Move request for scope (-0.11, 0.00)
03:19:53.540 00.000 29988 Worker thread wakes up
03:19:53.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:53.541 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.5
03:19:53.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:53.542 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:53.542 00.000 28316 Enqueuing Expose request
03:19:53.543 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
03:19:53.543 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
03:19:53.543 00.000 29988 Moving (-0.11, 0.00) raw xDistance=0.05 yDistance=0.10
03:19:53.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:19:53.543 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:53.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:19:53.543 00.000 29988 MoveAxis(E, 0, ABG)
03:19:53.543 00.000 29988 Move returns status 0, amount 0
03:19:53.543 00.000 29988 MoveAxis(N, 0, ABG)
03:19:53.543 00.000 29988 Move returns status 0, amount 0
03:19:53.543 00.000 29988 move complete, result=0
03:19:53.543 00.000 29988 worker thread done servicing request
03:19:53.543 00.000 29988 Worker thread wakes up
03:19:53.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:53.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:53.543 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:19:55.064 01.521 29988 Exposure complete
03:19:55.100 00.036 29988 worker thread done servicing request
03:19:55.100 00.000 28316 OnExposeComplete: enter
03:19:55.101 00.001 28316 UpdateGuideState(): m_state=6
03:19:55.103 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5173
03:19:55.105 00.002 28316 Star::Find returns 1 (0), X=950.63, Y=256.50, Mass=2373, SNR=33.8, Peak=168 HFD=4.1
03:19:55.106 00.001 28316 MultiStar: [#1 -0.43,0.01,0.00,M5] [#2 -0.14,-0.13,0.90,U] [#3 -0.44,-0.20,0.00,M2] [#4 -0.36,-0.12,0.00,M1] [#5 -0.25,-0.08,0.74,U] [#6 -0.30,0.03,0.63,U] [#7 -0.08,-0.02,0.60,U] [#8 -0.48,0.07,0.00,M1] 
03:19:55.107 00.001 28316 refined, 4 included, MultiStar: {-0.21, -0.05}, one-star: {-0.26, -0.04}
03:19:55.109 00.002 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
03:19:55.110 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
03:19:55.111 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-2.89 mountX=0.04 mountY=0.21, mountTheta=1.40
03:19:55.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.05, opts=13)
03:19:55.112 00.000 28316 Enqueuing Move request for scope (-0.21, -0.05)
03:19:55.114 00.002 29988 Worker thread wakes up
03:19:55.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:55.114 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
03:19:55.115 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:55.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:55.115 00.000 28316 Enqueuing Expose request
03:19:55.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
03:19:55.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
03:19:55.115 00.000 29988 Moving (-0.21, -0.05) raw xDistance=0.04 yDistance=0.21
03:19:55.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:19:55.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:19:55.115 00.000 29988 MoveAxis(E, 0, ABG)
03:19:55.116 00.001 29988 Move returns status 0, amount 0
03:19:55.116 00.000 29988 MoveAxis(S, 51, ABG)
03:19:55.116 00.000 29988 Guiding  Dir = 1, Dur = 51
03:19:55.116 00.000 29988 IsSlewing returns 0
03:19:55.116 00.000 29988 IsGuiding returns 0
03:19:55.120 00.004 29988 PulseGuide returned control before completion, sleep 57
03:19:55.188 00.068 29988 IsGuiding returns 1
03:19:55.188 00.000 29988 scope still moving after pulse duration time elapsed
03:19:55.219 00.031 29988 IsSlewing returns 0
03:19:55.220 00.001 29988 IsGuiding returns 0
03:19:55.220 00.000 29988 scope move finished after 51 + 52 ms
03:19:55.220 00.000 29988 Move returns status 0, amount 51
03:19:55.220 00.000 29988 move complete, result=0
03:19:55.220 00.000 29988 worker thread done servicing request
03:19:55.220 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
03:19:55.220 00.000 29988 Worker thread wakes up
03:19:55.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:55.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:56.855 01.635 29988 Exposure complete
03:19:56.887 00.032 29988 worker thread done servicing request
03:19:56.887 00.000 28316 OnExposeComplete: enter
03:19:56.888 00.001 28316 UpdateGuideState(): m_state=6
03:19:56.889 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5174
03:19:56.889 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=256.75, Mass=2304, SNR=33.3, Peak=204 HFD=4.1
03:19:56.890 00.001 28316 MultiStar: [#1 -0.10,0.29,1.00,U] [#2 -0.01,0.21,0.92,U] [#3 -0.05,-0.02,0.89,U] [#4 -0.02,0.21,0.85,U] [#5 -0.13,-0.00,0.74,U] [#6 -0.06,0.10,0.64,U] [#7 0.09,0.19,0.62,U] [#8 -0.10,0.35,0.00,M2] 
03:19:56.890 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.15}, one-star: {-0.07, 0.22}
03:19:56.890 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
03:19:56.891 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
03:19:56.891 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=0.16 mountY=-0.03, mountTheta=-0.16
03:19:56.893 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.15, opts=13)
03:19:56.895 00.002 28316 Enqueuing Move request for scope (-0.05, 0.15)
03:19:56.895 00.000 29988 Worker thread wakes up
03:19:56.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:56.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
03:19:56.896 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
03:19:56.896 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
03:19:56.896 00.000 29988 Moving (-0.05, 0.15) raw xDistance=0.16 yDistance=-0.03
03:19:56.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:19:56.896 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:56.897 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:56.897 00.000 28316 Enqueuing Expose request
03:19:56.898 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:56.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:19:56.898 00.000 29988 MoveAxis(E, 0, ABG)
03:19:56.898 00.000 29988 Move returns status 0, amount 0
03:19:56.898 00.000 29988 MoveAxis(N, 0, ABG)
03:19:56.898 00.000 29988 Move returns status 0, amount 0
03:19:56.898 00.000 29988 move complete, result=0
03:19:56.898 00.000 29988 worker thread done servicing request
03:19:56.898 00.000 29988 Worker thread wakes up
03:19:56.898 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:56.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:56.898 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:19:58.423 01.525 29988 Exposure complete
03:19:58.449 00.026 29988 worker thread done servicing request
03:19:58.449 00.000 28316 OnExposeComplete: enter
03:19:58.450 00.001 28316 UpdateGuideState(): m_state=6
03:19:58.451 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5175
03:19:58.451 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=256.77, Mass=2447, SNR=34.3, Peak=183 HFD=4.2
03:19:58.452 00.001 28316 MultiStar: [#1 0.01,-0.03,0.97,U] [#2 -0.30,0.06,0.88,U] [#3 -0.26,-0.01,0.84,U] [#4 -0.01,-0.03,0.82,U] [#5 -0.15,0.01,0.72,U] [#6 -0.03,0.09,0.60,U] [#7 0.09,0.22,0.59,U] [#8 -0.27,0.18,0.57,U] 
03:19:58.452 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.27, 0.24}
03:19:58.452 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
03:19:58.453 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
03:19:58.453 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=0.13 mountY=0.09, mountTheta=0.64
03:19:58.456 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.07, opts=13)
03:19:58.457 00.001 28316 Enqueuing Move request for scope (-0.14, 0.07)
03:19:58.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:19:58.458 00.001 28316 UpdateGuideState exits: m=2447 RSB=34.3
03:19:58.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:19:58.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:19:58.459 00.000 28316 Enqueuing Expose request
03:19:58.460 00.001 29988 Worker thread wakes up
03:19:58.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
03:19:58.460 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
03:19:58.460 00.000 29988 Moving (-0.14, 0.07) raw xDistance=0.13 yDistance=0.09
03:19:58.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:19:58.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:19:58.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:19:58.460 00.000 29988 MoveAxis(E, 0, ABG)
03:19:58.460 00.000 29988 Move returns status 0, amount 0
03:19:58.460 00.000 29988 MoveAxis(N, 0, ABG)
03:19:58.460 00.000 29988 Move returns status 0, amount 0
03:19:58.460 00.000 29988 move complete, result=0
03:19:58.460 00.000 29988 worker thread done servicing request
03:19:58.460 00.000 29988 Worker thread wakes up
03:19:58.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:19:58.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:19:58.460 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:00.087 01.627 29988 Exposure complete
03:20:00.124 00.037 29988 worker thread done servicing request
03:20:00.124 00.000 28316 OnExposeComplete: enter
03:20:00.125 00.001 28316 UpdateGuideState(): m_state=6
03:20:00.126 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5176
03:20:00.126 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.61, Mass=2500, SNR=34.7, Peak=184 HFD=4.0
03:20:00.127 00.001 28316 MultiStar: [#1 0.12,-0.06,0.95,U] [#2 0.16,-0.33,0.00,M1] [#3 -0.00,-0.18,0.83,U] [#4 0.21,-0.08,0.78,U] [#5 0.13,-0.09,0.71,U] [#6 0.13,-0.06,0.61,U] [#7 0.24,-0.14,0.61,U] [#8 0.16,-0.13,0.55,U] 
03:20:00.127 00.000 28316 single-star, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.02, 0.08}
03:20:00.128 00.001 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
03:20:00.128 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
03:20:00.129 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.33 mountX=0.06 mountY=-0.05, mountTheta=-0.69
03:20:00.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
03:20:00.130 00.000 28316 Enqueuing Move request for scope (0.02, 0.08)
03:20:00.131 00.001 29988 Worker thread wakes up
03:20:00.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:00.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
03:20:00.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
03:20:00.131 00.000 29988 Moving (0.02, 0.08) raw xDistance=0.06 yDistance=-0.05
03:20:00.131 00.000 28316 UpdateGuideState exits: m=2500 RSB=34.7
03:20:00.132 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:20:00.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:00.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:00.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:20:00.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:00.132 00.000 28316 Enqueuing Expose request
03:20:00.133 00.001 29988 MoveAxis(E, 0, ABG)
03:20:00.133 00.000 29988 Move returns status 0, amount 0
03:20:00.133 00.000 29988 MoveAxis(N, 0, ABG)
03:20:00.133 00.000 29988 Move returns status 0, amount 0
03:20:00.133 00.000 29988 move complete, result=0
03:20:00.133 00.000 29988 worker thread done servicing request
03:20:00.133 00.000 29988 Worker thread wakes up
03:20:00.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:00.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:00.135 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:01.649 01.514 29988 Exposure complete
03:20:01.691 00.042 29988 worker thread done servicing request
03:20:01.691 00.000 28316 OnExposeComplete: enter
03:20:01.692 00.001 28316 UpdateGuideState(): m_state=6
03:20:01.693 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5177
03:20:01.694 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=256.35, Mass=2389, SNR=33.8, Peak=184 HFD=4.1
03:20:01.696 00.002 28316 MultiStar: [#1 -0.09,-0.34,0.00,M3] [#2 0.28,-0.27,0.00,M2] [#3 0.06,-0.36,0.00,M1] [#4 0.06,-0.23,0.80,U] [#5 0.07,-0.30,0.70,U] [#6 -0.04,-0.20,0.64,U] [#7 0.22,-0.12,0.60,U] [#8 0.25,-0.23,0.00,M1] 
03:20:01.697 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.21}, one-star: {0.17, -0.19}
03:20:01.699 00.002 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:20:01.700 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
03:20:01.700 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-1.12 mountX=-0.23 mountY=0.00, mountTheta=3.13
03:20:01.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.21, opts=13)
03:20:01.702 00.001 28316 Enqueuing Move request for scope (0.10, -0.21)
03:20:01.702 00.000 29988 Worker thread wakes up
03:20:01.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
03:20:01.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
03:20:01.702 00.000 29988 Moving (0.10, -0.21) raw xDistance=-0.23 yDistance=0.00
03:20:01.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:20:01.703 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:01.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:01.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:20:01.703 00.000 29988 MoveAxis(E, 49, ABG)
03:20:01.703 00.000 29988 Guiding  Dir = 2, Dur = 49
03:20:01.703 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
03:20:01.704 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:01.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:01.704 00.000 28316 Enqueuing Expose request
03:20:01.705 00.001 29988 IsSlewing returns 0
03:20:01.705 00.000 29988 IsGuiding returns 0
03:20:01.707 00.002 29988 PulseGuide returned control before completion, sleep 58
03:20:01.778 00.071 29988 IsGuiding returns 0
03:20:01.778 00.000 29988 Move returns status 0, amount 49
03:20:01.778 00.000 29988 MoveAxis(N, 0, ABG)
03:20:01.778 00.000 29988 Move returns status 0, amount 0
03:20:01.778 00.000 29988 move complete, result=0
03:20:01.779 00.001 29988 worker thread done servicing request
03:20:01.779 00.000 29988 Worker thread wakes up
03:20:01.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:01.779 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
03:20:01.782 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:03.405 01.623 29988 Exposure complete
03:20:03.445 00.040 29988 worker thread done servicing request
03:20:03.445 00.000 28316 OnExposeComplete: enter
03:20:03.446 00.001 28316 UpdateGuideState(): m_state=6
03:20:03.448 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5178
03:20:03.449 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.63, Mass=2382, SNR=33.7, Peak=189 HFD=3.7
03:20:03.451 00.002 28316 MultiStar: [#1 -0.27,-0.01,1.01,U] [#2 0.07,0.20,0.92,U] [#3 -0.13,-0.10,0.85,U] [#4 0.14,-0.02,0.82,U] [#5 -0.14,0.04,0.74,U] [#6 -0.09,0.17,0.63,U] [#7 0.05,0.20,0.62,U] [#8 -0.04,0.26,0.60,U] 
03:20:03.451 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.08}, one-star: {-0.16, 0.10}
03:20:03.452 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
03:20:03.452 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
03:20:03.452 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.30 mountX=0.10 mountY=0.03, mountTheta=0.26
03:20:03.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.08, opts=13)
03:20:03.454 00.001 28316 Enqueuing Move request for scope (-0.07, 0.08)
03:20:03.454 00.000 29988 Worker thread wakes up
03:20:03.454 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
03:20:03.454 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
03:20:03.454 00.000 29988 Moving (-0.07, 0.08) raw xDistance=0.10 yDistance=0.03
03:20:03.455 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:20:03.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:03.455 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
03:20:03.456 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:03.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:03.456 00.000 28316 Enqueuing Expose request
03:20:03.457 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:03.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:20:03.457 00.000 29988 MoveAxis(E, 0, ABG)
03:20:03.457 00.000 29988 Move returns status 0, amount 0
03:20:03.457 00.000 29988 MoveAxis(N, 0, ABG)
03:20:03.457 00.000 29988 Move returns status 0, amount 0
03:20:03.457 00.000 29988 move complete, result=0
03:20:03.457 00.000 29988 worker thread done servicing request
03:20:03.457 00.000 29988 Worker thread wakes up
03:20:03.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:03.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:03.458 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:20:04.977 01.519 29988 Exposure complete
03:20:05.014 00.037 29988 worker thread done servicing request
03:20:05.014 00.000 28316 OnExposeComplete: enter
03:20:05.015 00.001 28316 UpdateGuideState(): m_state=6
03:20:05.015 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5179
03:20:05.016 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.73, Mass=2276, SNR=33.0, Peak=199 HFD=4.0
03:20:05.016 00.000 28316 MultiStar: [#1 -0.22,0.20,1.01,U] [#2 0.10,0.20,0.91,U] [#3 0.03,0.07,0.88,U] [#4 0.05,0.17,0.84,U] [#5 -0.06,0.07,0.76,U] [#6 -0.10,0.04,0.64,U] [#7 0.12,0.04,0.62,U] [#8 0.06,0.16,0.57,U] 
03:20:05.017 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.05, 0.19}
03:20:05.017 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
03:20:05.018 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:20:05.019 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=0.13 mountY=-0.05, mountTheta=-0.34
03:20:05.022 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.13, opts=13)
03:20:05.024 00.002 28316 Enqueuing Move request for scope (-0.02, 0.13)
03:20:05.024 00.000 29988 Worker thread wakes up
03:20:05.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:05.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
03:20:05.025 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.0
03:20:05.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
03:20:05.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:05.026 00.001 29988 Moving (-0.02, 0.13) raw xDistance=0.13 yDistance=-0.05
03:20:05.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:05.026 00.000 28316 Enqueuing Expose request
03:20:05.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:20:05.027 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:05.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:20:05.027 00.000 29988 MoveAxis(E, 0, ABG)
03:20:05.027 00.000 29988 Move returns status 0, amount 0
03:20:05.027 00.000 29988 MoveAxis(N, 0, ABG)
03:20:05.027 00.000 29988 Move returns status 0, amount 0
03:20:05.027 00.000 29988 move complete, result=0
03:20:05.027 00.000 29988 worker thread done servicing request
03:20:05.027 00.000 29988 Worker thread wakes up
03:20:05.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:05.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:05.027 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:20:06.654 01.627 29988 Exposure complete
03:20:06.689 00.035 29988 worker thread done servicing request
03:20:06.689 00.000 28316 OnExposeComplete: enter
03:20:06.691 00.002 28316 UpdateGuideState(): m_state=6
03:20:06.691 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5180
03:20:06.692 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.88, Mass=2334, SNR=33.5, Peak=213 HFD=4.2
03:20:06.692 00.000 28316 MultiStar: [#1 0.18,0.20,0.98,U] [#2 0.13,0.13,0.92,U] [#3 -0.00,0.13,0.85,U] [#4 0.22,0.09,0.82,U] [#5 0.07,0.19,0.74,U] [#6 0.10,0.15,0.60,U] [#7 0.18,0.03,0.62,U] [#8 -0.05,0.27,0.57,U] 
03:20:06.693 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.17}, one-star: {0.12, 0.34}
03:20:06.693 00.000 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
03:20:06.694 00.001 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
03:20:06.694 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.21 cameraTheta=1.00 mountX=0.11 mountY=-0.18, mountTheta=-1.01
03:20:06.695 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.17, opts=13)
03:20:06.695 00.000 28316 Enqueuing Move request for scope (0.11, 0.17)
03:20:06.696 00.001 29988 Worker thread wakes up
03:20:06.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
03:20:06.696 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
03:20:06.696 00.000 29988 Moving (0.11, 0.17) raw xDistance=0.11 yDistance=-0.18
03:20:06.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:20:06.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:06.696 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:06.697 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:20:06.697 00.000 29988 MoveAxis(E, 0, ABG)
03:20:06.697 00.000 29988 Move returns status 0, amount 0
03:20:06.697 00.000 29988 MoveAxis(N, 0, ABG)
03:20:06.697 00.000 29988 Move returns status 0, amount 0
03:20:06.697 00.000 29988 move complete, result=0
03:20:06.697 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
03:20:06.698 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:06.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:06.700 00.001 28316 Enqueuing Expose request
03:20:06.701 00.001 29988 worker thread done servicing request
03:20:06.701 00.000 29988 Worker thread wakes up
03:20:06.701 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:20:06.702 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:06.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:08.228 01.526 29988 Exposure complete
03:20:08.251 00.023 29988 worker thread done servicing request
03:20:08.252 00.001 28316 OnExposeComplete: enter
03:20:08.253 00.001 28316 UpdateGuideState(): m_state=6
03:20:08.253 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5181
03:20:08.254 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=256.89, Mass=2482, SNR=34.6, Peak=205 HFD=4.3
03:20:08.255 00.001 28316 MultiStar: [#1 -0.05,0.22,0.94,U] [#2 0.07,0.22,0.89,U] [#3 0.00,0.00,0.82,U] [#4 0.26,0.08,0.77,U] [#5 -0.01,0.13,0.72,U] [#6 0.32,0.18,0.00,M1] [#7 0.29,0.14,0.61,U] [#8 0.10,0.13,0.55,U] 
03:20:08.255 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.17}, one-star: {0.09, 0.35}
03:20:08.258 00.003 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
03:20:08.260 00.002 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
03:20:08.262 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=0.12 mountY=-0.15, mountTheta=-0.90
03:20:08.266 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.17, opts=13)
03:20:08.269 00.003 28316 Enqueuing Move request for scope (0.08, 0.17)
03:20:08.272 00.003 29988 Worker thread wakes up
03:20:08.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
03:20:08.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
03:20:08.272 00.000 29988 Moving (0.08, 0.17) raw xDistance=0.12 yDistance=-0.15
03:20:08.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:20:08.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:08.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:08.272 00.000 28316 UpdateGuideState exits: m=2482 RSB=34.6
03:20:08.274 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:08.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:08.274 00.000 28316 Enqueuing Expose request
03:20:08.275 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:20:08.275 00.000 29988 MoveAxis(E, 0, ABG)
03:20:08.275 00.000 29988 Move returns status 0, amount 0
03:20:08.275 00.000 29988 MoveAxis(N, 0, ABG)
03:20:08.275 00.000 29988 Move returns status 0, amount 0
03:20:08.275 00.000 29988 move complete, result=0
03:20:08.275 00.000 29988 worker thread done servicing request
03:20:08.275 00.000 29988 Worker thread wakes up
03:20:08.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:08.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:08.275 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:09.905 01.630 29988 Exposure complete
03:20:09.941 00.036 29988 worker thread done servicing request
03:20:09.942 00.001 28316 OnExposeComplete: enter
03:20:09.942 00.000 28316 UpdateGuideState(): m_state=6
03:20:09.943 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5182
03:20:09.943 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.85, Mass=2413, SNR=34.0, Peak=198 HFD=4.2
03:20:09.944 00.001 28316 MultiStar: [#1 0.25,0.02,0.98,U] [#2 0.28,0.13,0.91,U] [#3 0.14,0.10,0.86,U] [#4 0.05,0.23,0.80,U] [#5 0.13,0.11,0.73,U] [#6 0.05,0.25,0.62,U] [#7 0.35,0.13,0.00,M1] [#8 -0.03,0.11,0.58,U] 
03:20:09.945 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.16}, one-star: {0.13, 0.32}
03:20:09.947 00.002 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
03:20:09.948 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
03:20:09.949 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.86 mountX=0.09 mountY=-0.19, mountTheta=-1.15
03:20:09.953 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.16, opts=13)
03:20:09.953 00.000 28316 Enqueuing Move request for scope (0.14, 0.16)
03:20:09.954 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:09.954 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
03:20:09.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:09.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:09.956 00.001 28316 Enqueuing Expose request
03:20:09.956 00.000 29988 Worker thread wakes up
03:20:09.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
03:20:09.956 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
03:20:09.956 00.000 29988 Moving (0.14, 0.16) raw xDistance=0.09 yDistance=-0.19
03:20:09.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:20:09.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:09.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:20:09.956 00.000 29988 MoveAxis(E, 0, ABG)
03:20:09.956 00.000 29988 Move returns status 0, amount 0
03:20:09.956 00.000 29988 MoveAxis(N, 0, ABG)
03:20:09.957 00.001 29988 Move returns status 0, amount 0
03:20:09.957 00.000 29988 move complete, result=0
03:20:09.957 00.000 29988 worker thread done servicing request
03:20:09.957 00.000 29988 Worker thread wakes up
03:20:09.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:09.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:09.957 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:20:11.479 01.522 29988 Exposure complete
03:20:11.542 00.063 28316 OnExposeComplete: enter
03:20:11.542 00.000 28316 UpdateGuideState(): m_state=6
03:20:11.543 00.001 29988 worker thread done servicing request
03:20:11.543 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5183
03:20:11.543 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=256.82, Mass=2230, SNR=32.7, Peak=175 HFD=4.1
03:20:11.544 00.001 28316 MultiStar: [#1 0.01,0.15,1.03,U] [#2 -0.23,0.25,0.00,M1] [#3 -0.18,0.17,0.88,U] [#4 0.06,0.22,0.87,U] [#5 -0.17,0.11,0.75,U] [#6 0.03,0.40,0.00,M1] [#7 0.17,0.10,0.63,U] [#8 0.13,0.11,0.58,U] 
03:20:11.544 00.000 28316 refined, 6 included, MultiStar: {-0.04, 0.17}, one-star: {-0.17, 0.28}
03:20:11.545 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
03:20:11.545 00.000 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
03:20:11.545 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.78 mountX=0.17 mountY=-0.05, mountTheta=-0.26
03:20:11.547 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
03:20:11.547 00.000 28316 Enqueuing Move request for scope (-0.04, 0.17)
03:20:11.548 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:11.549 00.001 28316 UpdateGuideState exits: m=2230 RSB=32.7
03:20:11.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:11.550 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:11.550 00.000 28316 Enqueuing Expose request
03:20:11.551 00.001 29988 Worker thread wakes up
03:20:11.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
03:20:11.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
03:20:11.551 00.000 29988 Moving (-0.04, 0.17) raw xDistance=0.17 yDistance=-0.05
03:20:11.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:20:11.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:11.551 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:20:11.551 00.000 29988 MoveAxis(E, 0, ABG)
03:20:11.551 00.000 29988 Move returns status 0, amount 0
03:20:11.551 00.000 29988 MoveAxis(N, 0, ABG)
03:20:11.551 00.000 29988 Move returns status 0, amount 0
03:20:11.551 00.000 29988 move complete, result=0
03:20:11.551 00.000 29988 worker thread done servicing request
03:20:11.551 00.000 29988 Worker thread wakes up
03:20:11.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:11.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:11.551 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:20:13.177 01.626 29988 Exposure complete
03:20:13.212 00.035 29988 worker thread done servicing request
03:20:13.212 00.000 28316 OnExposeComplete: enter
03:20:13.212 00.000 28316 UpdateGuideState(): m_state=6
03:20:13.213 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5184
03:20:13.213 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=256.72, Mass=2453, SNR=34.1, Peak=199 HFD=4.1
03:20:13.214 00.001 28316 MultiStar: [#1 -0.14,0.09,0.97,U] [#2 0.15,-0.07,0.87,U] [#3 0.09,-0.07,0.85,U] [#4 -0.07,0.10,0.82,U] [#5 -0.05,0.09,0.72,U] [#6 -0.04,0.00,0.61,U] [#7 -0.01,0.10,0.60,U] [#8 0.21,0.03,0.55,U] 
03:20:13.214 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.04, 0.19}
03:20:13.215 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
03:20:13.215 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
03:20:13.216 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.31 mountX=0.04 mountY=-0.04, mountTheta=-0.71
03:20:13.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
03:20:13.217 00.000 28316 Enqueuing Move request for scope (0.01, 0.05)
03:20:13.218 00.001 29988 Worker thread wakes up
03:20:13.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
03:20:13.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
03:20:13.218 00.000 29988 Moving (0.01, 0.05) raw xDistance=0.04 yDistance=-0.04
03:20:13.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:20:13.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:13.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:20:13.218 00.000 29988 MoveAxis(E, 0, ABG)
03:20:13.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:13.218 00.000 28316 UpdateGuideState exits: m=2453 RSB=34.1
03:20:13.219 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:13.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:13.220 00.001 28316 Enqueuing Expose request
03:20:13.220 00.000 29988 Move returns status 0, amount 0
03:20:13.220 00.000 29988 MoveAxis(N, 0, ABG)
03:20:13.220 00.000 29988 Move returns status 0, amount 0
03:20:13.220 00.000 29988 move complete, result=0
03:20:13.220 00.000 29988 worker thread done servicing request
03:20:13.220 00.000 29988 Worker thread wakes up
03:20:13.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:13.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:13.221 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:20:14.744 01.523 29988 Exposure complete
03:20:14.800 00.056 29988 worker thread done servicing request
03:20:14.800 00.000 28316 OnExposeComplete: enter
03:20:14.802 00.002 28316 UpdateGuideState(): m_state=6
03:20:14.803 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5185
03:20:14.805 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=256.77, Mass=2384, SNR=33.9, Peak=189 HFD=4.1
03:20:14.805 00.000 28316 MultiStar: [#1 -0.02,0.14,0.96,U] [#2 0.14,0.12,0.91,U] [#3 -0.04,0.03,0.86,U] [#4 0.10,-0.24,0.82,U] [#5 0.07,0.06,0.72,U] [#6 -0.06,-0.02,0.63,U] [#7 0.10,-0.02,0.62,U] [#8 -0.00,0.16,0.59,U] 
03:20:14.806 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.05, 0.23}
03:20:14.806 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.02 = -1.02)
03:20:14.807 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06)
03:20:14.807 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.97 mountX=0.04 mountY=-0.06, mountTheta=-1.03
03:20:14.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
03:20:14.809 00.001 28316 Enqueuing Move request for scope (0.04, 0.06)
03:20:14.809 00.000 29988 Worker thread wakes up
03:20:14.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:14.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
03:20:14.809 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
03:20:14.809 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.9
03:20:14.811 00.002 29988 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
03:20:14.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:14.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:14.812 00.001 28316 Enqueuing Expose request
03:20:14.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:20:14.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:14.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:20:14.812 00.000 29988 MoveAxis(E, 0, ABG)
03:20:14.812 00.000 29988 Move returns status 0, amount 0
03:20:14.812 00.000 29988 MoveAxis(N, 0, ABG)
03:20:14.812 00.000 29988 Move returns status 0, amount 0
03:20:14.812 00.000 29988 move complete, result=0
03:20:14.812 00.000 29988 worker thread done servicing request
03:20:14.812 00.000 29988 Worker thread wakes up
03:20:14.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:14.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:14.813 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:16.439 01.626 29988 Exposure complete
03:20:16.476 00.037 29988 worker thread done servicing request
03:20:16.476 00.000 28316 OnExposeComplete: enter
03:20:16.476 00.000 28316 UpdateGuideState(): m_state=6
03:20:16.477 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5186
03:20:16.477 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=256.79, Mass=2358, SNR=33.6, Peak=184 HFD=3.9
03:20:16.478 00.001 28316 MultiStar: [#1 -0.08,0.11,0.99,U] [#2 -0.15,0.33,0.00,M1] [#3 -0.30,0.07,0.87,U] [#4 -0.04,0.11,0.84,U] [#5 -0.35,0.10,0.00,M1] [#6 -0.13,0.23,0.62,U] [#7 0.05,0.16,0.63,U] [#8 -0.11,0.13,0.57,U] 
03:20:16.478 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.15}, one-star: {-0.22, 0.25}
03:20:16.479 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:20:16.479 00.000 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:20:16.480 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.28 mountX=0.19 mountY=0.05, mountTheta=0.24
03:20:16.481 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.15, opts=13)
03:20:16.481 00.000 28316 Enqueuing Move request for scope (-0.13, 0.15)
03:20:16.482 00.001 29988 Worker thread wakes up
03:20:16.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
03:20:16.482 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
03:20:16.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:16.483 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.6
03:20:16.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:16.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:16.485 00.001 28316 Enqueuing Expose request
03:20:16.485 00.000 29988 Moving (-0.13, 0.15) raw xDistance=0.19 yDistance=0.05
03:20:16.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:20:16.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:16.486 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:20:16.486 00.000 29988 MoveAxis(E, 0, ABG)
03:20:16.486 00.000 29988 Move returns status 0, amount 0
03:20:16.486 00.000 29988 MoveAxis(N, 0, ABG)
03:20:16.486 00.000 29988 Move returns status 0, amount 0
03:20:16.486 00.000 29988 move complete, result=0
03:20:16.486 00.000 29988 worker thread done servicing request
03:20:16.486 00.000 29988 Worker thread wakes up
03:20:16.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:16.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:16.486 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:20:18.011 01.525 29988 Exposure complete
03:20:18.063 00.052 29988 worker thread done servicing request
03:20:18.063 00.000 28316 OnExposeComplete: enter
03:20:18.064 00.001 28316 UpdateGuideState(): m_state=6
03:20:18.065 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5187
03:20:18.066 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.84, Mass=2416, SNR=33.9, Peak=198 HFD=4.3
03:20:18.066 00.000 28316 MultiStar: [#1 -0.14,0.12,0.96,U] [#2 -0.09,0.28,0.93,U] [#3 -0.16,0.23,0.86,U] [#4 -0.15,0.35,0.00,M1] [#5 -0.03,0.13,0.74,U] [#6 -0.07,0.23,0.63,U] [#7 0.08,0.24,0.61,U] [#8 0.10,0.15,0.58,U] 
03:20:18.067 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.21}, one-star: {-0.03, 0.30}
03:20:18.068 00.001 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
03:20:18.069 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
03:20:18.070 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.83 mountX=0.22 mountY=-0.05, mountTheta=-0.21
03:20:18.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.21, opts=13)
03:20:18.073 00.002 28316 Enqueuing Move request for scope (-0.06, 0.21)
03:20:18.074 00.001 29988 Worker thread wakes up
03:20:18.074 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:18.074 00.000 28316 UpdateGuideState exits: m=2416 RSB=33.9
03:20:18.076 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
03:20:18.076 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
03:20:18.076 00.000 29988 Moving (-0.06, 0.21) raw xDistance=0.22 yDistance=-0.05
03:20:18.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:20:18.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:18.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:18.077 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:18.077 00.000 28316 Enqueuing Expose request
03:20:18.078 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:20:18.078 00.000 29988 MoveAxis(W, 46, ABG)
03:20:18.078 00.000 29988 Guiding  Dir = 3, Dur = 46
03:20:18.078 00.000 29988 IsSlewing returns 0
03:20:18.078 00.000 29988 IsGuiding returns 0
03:20:18.081 00.003 29988 PulseGuide returned control before completion, sleep 55
03:20:18.152 00.071 29988 IsGuiding returns 0
03:20:18.152 00.000 29988 Move returns status 0, amount 46
03:20:18.152 00.000 29988 MoveAxis(N, 0, ABG)
03:20:18.152 00.000 29988 Move returns status 0, amount 0
03:20:18.152 00.000 29988 move complete, result=0
03:20:18.152 00.000 29988 worker thread done servicing request
03:20:18.152 00.000 29988 Worker thread wakes up
03:20:18.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:18.152 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.0 px 0 ms NORTH
03:20:18.153 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:19.786 01.633 29988 Exposure complete
03:20:19.826 00.040 29988 worker thread done servicing request
03:20:19.826 00.000 28316 OnExposeComplete: enter
03:20:19.827 00.001 28316 UpdateGuideState(): m_state=6
03:20:19.827 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5188
03:20:19.828 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=256.34, Mass=2353, SNR=33.6, Peak=169 HFD=4.0
03:20:19.829 00.001 28316 MultiStar: [#1 0.26,-0.20,0.96,U] [#2 0.30,-0.24,0.00,M1] [#3 0.26,-0.26,0.00,M1] [#4 0.21,-0.07,0.84,U] [#5 0.23,-0.11,0.73,U] [#6 0.16,0.04,0.62,U] [#7 0.30,-0.11,0.65,U] [#8 0.10,0.03,0.56,U] 
03:20:19.830 00.001 28316 refined, 6 included, MultiStar: {0.22, -0.10}, one-star: {0.23, -0.19}
03:20:19.834 00.004 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:20:19.835 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:20:19.838 00.003 28316 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-0.44 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
03:20:19.841 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.10, opts=13)
03:20:19.842 00.001 28316 Enqueuing Move request for scope (0.22, -0.10)
03:20:19.842 00.000 29988 Worker thread wakes up
03:20:19.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:19.843 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
03:20:19.843 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
03:20:19.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:19.844 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:19.844 00.000 28316 Enqueuing Expose request
03:20:19.844 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
03:20:19.845 00.001 29988 Moving (0.22, -0.10) raw xDistance=-0.19 yDistance=-0.15
03:20:19.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:20:19.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:19.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:20:19.845 00.000 29988 MoveAxis(E, 0, ABG)
03:20:19.845 00.000 29988 Move returns status 0, amount 0
03:20:19.845 00.000 29988 MoveAxis(N, 0, ABG)
03:20:19.845 00.000 29988 Move returns status 0, amount 0
03:20:19.845 00.000 29988 move complete, result=0
03:20:19.845 00.000 29988 worker thread done servicing request
03:20:19.845 00.000 29988 Worker thread wakes up
03:20:19.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:19.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:19.845 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:21.369 01.524 29988 Exposure complete
03:20:21.411 00.042 29988 worker thread done servicing request
03:20:21.412 00.001 28316 OnExposeComplete: enter
03:20:21.413 00.001 28316 UpdateGuideState(): m_state=6
03:20:21.415 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5189
03:20:21.417 00.002 28316 Star::Find returns 1 (0), X=951.07, Y=256.65, Mass=2513, SNR=34.8, Peak=199 HFD=4.1
03:20:21.418 00.001 28316 MultiStar: [#1 0.20,-0.09,0.95,U] [#2 0.12,-0.09,0.88,U] [#3 0.04,-0.10,0.84,U] [#4 0.45,0.03,0.00,M1] [#5 0.32,-0.16,0.00,M1] [#6 0.20,0.14,0.59,U] [#7 0.18,-0.04,0.58,U] [#8 0.07,-0.18,0.56,U] 
03:20:21.419 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.03}, one-star: {0.18, 0.12}
03:20:21.420 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
03:20:21.421 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
03:20:21.421 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
03:20:21.424 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.03, opts=13)
03:20:21.425 00.001 28316 Enqueuing Move request for scope (0.14, -0.03)
03:20:21.425 00.000 29988 Worker thread wakes up
03:20:21.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:21.426 00.001 28316 UpdateGuideState exits: m=2513 RSB=34.8
03:20:21.426 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:21.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:21.427 00.001 28316 Enqueuing Expose request
03:20:21.427 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
03:20:21.427 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
03:20:21.427 00.000 29988 Moving (0.14, -0.03) raw xDistance=-0.09 yDistance=-0.11
03:20:21.427 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:20:21.428 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:21.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:20:21.428 00.000 29988 MoveAxis(E, 0, ABG)
03:20:21.428 00.000 29988 Move returns status 0, amount 0
03:20:21.428 00.000 29988 MoveAxis(N, 0, ABG)
03:20:21.428 00.000 29988 Move returns status 0, amount 0
03:20:21.428 00.000 29988 move complete, result=0
03:20:21.428 00.000 29988 worker thread done servicing request
03:20:21.428 00.000 29988 Worker thread wakes up
03:20:21.428 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:21.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:21.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:23.049 01.621 29988 Exposure complete
03:20:23.113 00.064 29988 worker thread done servicing request
03:20:23.113 00.000 28316 OnExposeComplete: enter
03:20:23.114 00.001 28316 UpdateGuideState(): m_state=6
03:20:23.114 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5190
03:20:23.115 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.61, Mass=2315, SNR=33.3, Peak=180 HFD=3.9
03:20:23.115 00.000 28316 MultiStar: [#1 -0.01,-0.04,0.98,U] [#2 0.08,-0.01,0.89,U] [#3 -0.00,-0.16,0.87,U] [#4 0.18,0.07,0.84,U] [#5 0.11,-0.12,0.75,U] [#6 0.07,-0.18,0.65,U] [#7 0.34,-0.18,0.00,M1] [#8 0.07,0.06,0.57,U] 
03:20:23.116 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.03}, one-star: {-0.06, 0.07}
03:20:23.116 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:20:23.117 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:20:23.117 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.61 mountX=-0.05 mountY=-0.03, mountTheta=-2.64
03:20:23.120 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
03:20:23.121 00.001 28316 Enqueuing Move request for scope (0.05, -0.03)
03:20:23.122 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:23.123 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:20:23.125 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:23.126 00.001 29988 Worker thread wakes up
03:20:23.126 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
03:20:23.126 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
03:20:23.126 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
03:20:23.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:20:23.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:23.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:20:23.126 00.000 29988 MoveAxis(E, 0, ABG)
03:20:23.126 00.000 29988 Move returns status 0, amount 0
03:20:23.126 00.000 29988 MoveAxis(N, 0, ABG)
03:20:23.126 00.000 29988 Move returns status 0, amount 0
03:20:23.126 00.000 29988 move complete, result=0
03:20:23.126 00.000 29988 worker thread done servicing request
03:20:23.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:23.127 00.001 28316 Enqueuing Expose request
03:20:23.128 00.001 29988 Worker thread wakes up
03:20:23.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:23.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:23.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:20:24.647 01.519 29988 Exposure complete
03:20:24.682 00.035 29988 worker thread done servicing request
03:20:24.682 00.000 28316 OnExposeComplete: enter
03:20:24.683 00.001 28316 UpdateGuideState(): m_state=6
03:20:24.683 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5191
03:20:24.684 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=256.52, Mass=2268, SNR=33.0, Peak=178 HFD=4.1
03:20:24.684 00.000 28316 MultiStar: [#1 -0.08,-0.07,1.02,U] [#2 0.25,-0.18,0.90,U] [#3 0.04,-0.21,0.87,U] [#4 0.11,0.03,0.84,U] [#5 0.17,-0.05,0.76,U] [#6 0.01,0.08,0.64,U] [#7 0.04,-0.07,0.60,U] [#8 0.17,-0.06,0.58,U] 
03:20:24.685 00.001 28316 single-star, 8 included, MultiStar: {0.08, -0.07}, one-star: {0.08, -0.02}
03:20:24.685 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
03:20:24.685 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
03:20:24.686 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=-0.05 mountY=-0.06, mountTheta=-2.21
03:20:24.687 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
03:20:24.688 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
03:20:24.689 00.001 29988 Worker thread wakes up
03:20:24.690 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
03:20:24.690 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
03:20:24.690 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
03:20:24.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:20:24.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:24.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:20:24.690 00.000 29988 MoveAxis(E, 0, ABG)
03:20:24.690 00.000 29988 Move returns status 0, amount 0
03:20:24.690 00.000 29988 MoveAxis(N, 0, ABG)
03:20:24.690 00.000 29988 Move returns status 0, amount 0
03:20:24.690 00.000 29988 move complete, result=0
03:20:24.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:24.691 00.001 28316 UpdateGuideState exits: m=2268 RSB=33.0
03:20:24.693 00.002 29988 worker thread done servicing request
03:20:24.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:24.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:24.695 00.002 28316 Enqueuing Expose request
03:20:24.695 00.000 29988 Worker thread wakes up
03:20:24.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:24.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:24.695 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:26.331 01.636 29988 Exposure complete
03:20:26.355 00.024 29988 worker thread done servicing request
03:20:26.356 00.001 28316 OnExposeComplete: enter
03:20:26.356 00.000 28316 UpdateGuideState(): m_state=6
03:20:26.356 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5192
03:20:26.356 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=256.65, Mass=2432, SNR=34.3, Peak=195 HFD=4.0
03:20:26.357 00.001 28316 MultiStar: [#1 0.03,-0.02,0.96,U] [#2 0.29,0.03,0.92,U] [#3 0.16,-0.04,0.83,U] [#4 0.11,-0.01,0.81,U] [#5 -0.09,0.01,0.73,U] [#6 -0.04,0.03,0.62,U] [#7 0.05,0.00,0.63,U] [#8 0.23,0.00,0.57,U] 
03:20:26.357 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.19, 0.12}
03:20:26.359 00.002 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
03:20:26.359 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:20:26.360 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
03:20:26.360 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
03:20:26.360 00.000 28316 Enqueuing Move request for scope (0.11, 0.02)
03:20:26.361 00.001 29988 Worker thread wakes up
03:20:26.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
03:20:26.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
03:20:26.361 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.11
03:20:26.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:20:26.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:26.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:26.362 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:20:26.362 00.000 29988 MoveAxis(E, 0, ABG)
03:20:26.362 00.000 29988 Move returns status 0, amount 0
03:20:26.362 00.000 29988 MoveAxis(N, 0, ABG)
03:20:26.362 00.000 29988 Move returns status 0, amount 0
03:20:26.362 00.000 29988 move complete, result=0
03:20:26.362 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.3
03:20:26.364 00.002 29988 worker thread done servicing request
03:20:26.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:26.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:26.365 00.000 28316 Enqueuing Expose request
03:20:26.365 00.000 29988 Worker thread wakes up
03:20:26.365 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:26.366 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:26.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:27.886 01.520 29988 Exposure complete
03:20:27.960 00.074 29988 worker thread done servicing request
03:20:27.960 00.000 28316 OnExposeComplete: enter
03:20:27.961 00.001 28316 UpdateGuideState(): m_state=6
03:20:27.962 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5193
03:20:27.962 00.000 28316 Star::Find returns 1 (0), X=951.15, Y=256.59, Mass=2341, SNR=33.5, Peak=177 HFD=3.9
03:20:27.963 00.001 28316 MultiStar: [#1 0.07,0.08,1.01,U] [#2 0.43,-0.13,0.00,M1] [#3 0.30,-0.13,0.85,U] [#4 0.24,-0.07,0.84,U] [#5 -0.06,0.09,0.74,U] [#6 0.06,-0.17,0.64,U] [#7 0.10,-0.13,0.61,U] [#8 0.29,-0.19,0.00,M1] 
03:20:27.963 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.03}, one-star: {0.26, 0.05}
03:20:27.964 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
03:20:27.966 00.002 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
03:20:27.967 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.19 mountX=-0.09 mountY=-0.12, mountTheta=-2.20
03:20:27.969 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.03, opts=13)
03:20:27.970 00.001 28316 Enqueuing Move request for scope (0.15, -0.03)
03:20:27.970 00.000 29988 Worker thread wakes up
03:20:27.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:27.971 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:20:27.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:27.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:27.972 00.000 28316 Enqueuing Expose request
03:20:27.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
03:20:27.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
03:20:27.972 00.000 29988 Moving (0.15, -0.03) raw xDistance=-0.09 yDistance=-0.12
03:20:27.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:20:27.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:27.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:20:27.973 00.001 29988 MoveAxis(E, 0, ABG)
03:20:27.973 00.000 29988 Move returns status 0, amount 0
03:20:27.973 00.000 29988 MoveAxis(N, 0, ABG)
03:20:27.973 00.000 29988 Move returns status 0, amount 0
03:20:27.973 00.000 29988 move complete, result=0
03:20:27.973 00.000 29988 worker thread done servicing request
03:20:27.973 00.000 29988 Worker thread wakes up
03:20:27.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:27.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:27.973 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:29.594 01.621 29988 Exposure complete
03:20:29.628 00.034 29988 worker thread done servicing request
03:20:29.628 00.000 28316 OnExposeComplete: enter
03:20:29.629 00.001 28316 UpdateGuideState(): m_state=6
03:20:29.629 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5194
03:20:29.630 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=256.68, Mass=2396, SNR=33.9, Peak=185 HFD=3.9
03:20:29.631 00.001 28316 MultiStar: [#1 0.40,-0.17,0.00,M1] [#2 0.54,-0.10,0.00,M2] [#3 0.32,-0.13,0.00,M1] [#4 0.22,0.04,0.83,U] [#5 0.47,-0.18,0.00,M1] [#6 0.19,0.03,0.62,U] [#7 0.33,-0.01,0.00,M1] [#8 0.35,-0.32,0.00,M2] 
03:20:29.631 00.000 28316 refined, 2 included, MultiStar: {0.22, 0.08}, one-star: {0.25, 0.15}
03:20:29.631 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
03:20:29.632 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
03:20:29.632 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.35 mountX=-0.02 mountY=-0.24, mountTheta=-1.65
03:20:29.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.08, opts=13)
03:20:29.635 00.001 28316 Enqueuing Move request for scope (0.22, 0.08)
03:20:29.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:29.635 00.000 29988 Worker thread wakes up
03:20:29.635 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
03:20:29.636 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:29.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:29.637 00.001 28316 Enqueuing Expose request
03:20:29.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
03:20:29.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
03:20:29.637 00.000 29988 Moving (0.22, 0.08) raw xDistance=-0.02 yDistance=-0.24
03:20:29.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:20:29.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:29.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:20:29.637 00.000 29988 MoveAxis(E, 0, ABG)
03:20:29.637 00.000 29988 Move returns status 0, amount 0
03:20:29.637 00.000 29988 MoveAxis(N, 0, ABG)
03:20:29.637 00.000 29988 Move returns status 0, amount 0
03:20:29.637 00.000 29988 move complete, result=0
03:20:29.637 00.000 29988 worker thread done servicing request
03:20:29.637 00.000 29988 Worker thread wakes up
03:20:29.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:29.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:29.638 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:20:31.163 01.525 29988 Exposure complete
03:20:31.198 00.035 29988 worker thread done servicing request
03:20:31.198 00.000 28316 OnExposeComplete: enter
03:20:31.198 00.000 28316 UpdateGuideState(): m_state=6
03:20:31.199 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5195
03:20:31.200 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=256.77, Mass=2305, SNR=33.3, Peak=193 HFD=4.1
03:20:31.201 00.001 28316 MultiStar: [#1 0.16,0.04,1.01,U] [#2 0.13,-0.01,0.93,U] [#3 0.07,-0.00,0.87,U] [#4 0.20,-0.01,0.84,U] [#5 0.42,-0.13,0.00,M2] [#6 0.30,-0.08,0.62,U] [#7 0.33,0.04,0.00,M2] [#8 0.24,-0.04,0.62,U] 
03:20:31.202 00.001 28316 refined, 6 included, MultiStar: {0.16, 0.03}, one-star: {0.11, 0.24}
03:20:31.204 00.002 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
03:20:31.205 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
03:20:31.206 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.19 mountX=-0.04 mountY=-0.16, mountTheta=-1.81
03:20:31.208 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.03, opts=13)
03:20:31.209 00.001 28316 Enqueuing Move request for scope (0.16, 0.03)
03:20:31.210 00.001 29988 Worker thread wakes up
03:20:31.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:31.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
03:20:31.210 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
03:20:31.211 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
03:20:31.211 00.000 29988 Moving (0.16, 0.03) raw xDistance=-0.04 yDistance=-0.16
03:20:31.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:31.212 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:20:31.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:31.212 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:31.212 00.000 28316 Enqueuing Expose request
03:20:31.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:20:31.212 00.000 29988 MoveAxis(E, 0, ABG)
03:20:31.213 00.001 29988 Move returns status 0, amount 0
03:20:31.213 00.000 29988 MoveAxis(N, 0, ABG)
03:20:31.213 00.000 29988 Move returns status 0, amount 0
03:20:31.213 00.000 29988 move complete, result=0
03:20:31.213 00.000 29988 worker thread done servicing request
03:20:31.213 00.000 29988 Worker thread wakes up
03:20:31.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:31.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:31.213 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:20:32.846 01.633 29988 Exposure complete
03:20:32.882 00.036 29988 worker thread done servicing request
03:20:32.882 00.000 28316 OnExposeComplete: enter
03:20:32.882 00.000 28316 UpdateGuideState(): m_state=6
03:20:32.883 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5196
03:20:32.884 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=256.63, Mass=2379, SNR=33.7, Peak=173 HFD=3.8
03:20:32.885 00.001 28316 MultiStar: [#1 0.34,0.07,0.00,M1] [#2 0.47,0.06,0.00,M2] [#3 0.34,-0.24,0.00,M1] [#4 0.46,-0.01,0.00,M1] [#5 0.41,-0.07,0.00,M3] [#6 0.26,0.05,0.62,U] [#7 0.28,-0.12,0.64,U] [#8 0.30,0.13,0.59,U] 
03:20:32.886 00.001 28316 refined, 3 included, MultiStar: {0.31, 0.04}, one-star: {0.36, 0.09}
03:20:32.887 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:20:32.888 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:20:32.889 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.15 mountX=-0.09 mountY=-0.29, mountTheta=-1.86
03:20:32.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.04, opts=13)
03:20:32.891 00.001 28316 Enqueuing Move request for scope (0.31, 0.04)
03:20:32.892 00.001 29988 Worker thread wakes up
03:20:32.893 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:20:32.893 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.7
03:20:32.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:32.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:32.895 00.001 28316 Enqueuing Expose request
03:20:32.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
03:20:32.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
03:20:32.895 00.000 29988 Moving (0.31, 0.04) raw xDistance=-0.09 yDistance=-0.29
03:20:32.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:20:32.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:20:32.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
03:20:32.897 00.002 29988 MoveAxis(E, 0, ABG)
03:20:32.897 00.000 29988 Move returns status 0, amount 0
03:20:32.897 00.000 29988 MoveAxis(N, 0, ABG)
03:20:32.897 00.000 29988 Move returns status 0, amount 0
03:20:32.897 00.000 29988 move complete, result=0
03:20:32.897 00.000 29988 worker thread done servicing request
03:20:32.897 00.000 29988 Worker thread wakes up
03:20:32.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:32.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:32.897 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:20:34.424 01.527 29988 Exposure complete
03:20:34.463 00.039 29988 worker thread done servicing request
03:20:34.463 00.000 28316 OnExposeComplete: enter
03:20:34.464 00.001 28316 UpdateGuideState(): m_state=6
03:20:34.466 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5197
03:20:34.467 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=256.54, Mass=2394, SNR=33.9, Peak=172 HFD=3.9
03:20:34.469 00.002 28316 MultiStar: [#1 -0.03,-0.12,0.99,U] [#2 0.39,-0.19,0.00,M3] [#3 0.10,-0.14,0.86,U] [#4 0.11,-0.06,0.81,U] [#5 0.15,-0.17,0.73,U] [#6 0.22,-0.01,0.63,U] [#7 0.35,-0.12,0.00,M2] [#8 0.34,0.04,0.00,M1] 
03:20:34.470 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.08}, one-star: {0.30, 0.00}
03:20:34.471 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:20:34.472 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:20:34.473 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.55 mountX=-0.13 mountY=-0.09, mountTheta=-2.57
03:20:34.476 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
03:20:34.477 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
03:20:34.477 00.000 29988 Worker thread wakes up
03:20:34.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
03:20:34.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:34.478 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.9
03:20:34.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:34.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:34.479 00.000 28316 Enqueuing Expose request
03:20:34.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
03:20:34.479 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
03:20:34.480 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:20:34.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:34.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:20:34.480 00.000 29988 MoveAxis(E, 0, ABG)
03:20:34.480 00.000 29988 Move returns status 0, amount 0
03:20:34.480 00.000 29988 MoveAxis(N, 0, ABG)
03:20:34.480 00.000 29988 Move returns status 0, amount 0
03:20:34.480 00.000 29988 move complete, result=0
03:20:34.480 00.000 29988 worker thread done servicing request
03:20:34.480 00.000 29988 Worker thread wakes up
03:20:34.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:34.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:34.480 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:36.105 01.625 29988 Exposure complete
03:20:36.140 00.035 29988 worker thread done servicing request
03:20:36.141 00.001 28316 OnExposeComplete: enter
03:20:36.141 00.000 28316 UpdateGuideState(): m_state=6
03:20:36.143 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5198
03:20:36.144 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=256.50, Mass=2423, SNR=34.1, Peak=182 HFD=4.0
03:20:36.146 00.002 28316 MultiStar: [#1 0.24,-0.05,0.97,U] [#2 0.33,-0.26,0.00,M4] [#3 0.19,-0.27,0.00,M1] [#4 0.10,-0.14,0.82,U] [#5 0.09,-0.10,0.73,U] [#6 0.06,0.02,0.62,U] [#7 0.17,-0.09,0.61,U] [#8 0.36,-0.17,0.00,M2] 
03:20:36.147 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.07}, one-star: {0.17, -0.03}
03:20:36.148 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
03:20:36.150 00.002 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
03:20:36.151 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.42 mountX=-0.12 mountY=-0.10, mountTheta=-2.44
03:20:36.154 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
03:20:36.155 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
03:20:36.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:36.156 00.001 28316 UpdateGuideState exits: m=2423 RSB=34.1
03:20:36.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:36.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:36.157 00.001 28316 Enqueuing Expose request
03:20:36.157 00.000 29988 Worker thread wakes up
03:20:36.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
03:20:36.158 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
03:20:36.158 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.12 yDistance=-0.10
03:20:36.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:20:36.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:36.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:20:36.158 00.000 29988 MoveAxis(E, 0, ABG)
03:20:36.158 00.000 29988 Move returns status 0, amount 0
03:20:36.158 00.000 29988 MoveAxis(N, 0, ABG)
03:20:36.158 00.000 29988 Move returns status 0, amount 0
03:20:36.158 00.000 29988 move complete, result=0
03:20:36.158 00.000 29988 worker thread done servicing request
03:20:36.158 00.000 29988 Worker thread wakes up
03:20:36.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:36.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:36.159 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:37.671 01.512 29988 Exposure complete
03:20:37.707 00.036 29988 worker thread done servicing request
03:20:37.707 00.000 28316 OnExposeComplete: enter
03:20:37.708 00.001 28316 UpdateGuideState(): m_state=6
03:20:37.708 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5199
03:20:37.709 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=256.59, Mass=2352, SNR=33.4, Peak=184 HFD=3.9
03:20:37.709 00.000 28316 MultiStar: [#1 0.18,0.08,0.99,U] [#2 0.14,0.07,0.94,U] [#3 0.14,-0.12,0.86,U] [#4 0.18,0.13,0.83,U] [#5 0.16,0.07,0.74,U] [#6 0.19,0.17,0.63,U] [#7 0.16,0.03,0.62,U] [#8 0.33,-0.09,0.00,M3] 
03:20:37.710 00.001 28316 refined, 7 included, MultiStar: {0.17, 0.06}, one-star: {0.19, 0.06}
03:20:37.710 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
03:20:37.711 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
03:20:37.711 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.34 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
03:20:37.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.06, opts=13)
03:20:37.713 00.001 28316 Enqueuing Move request for scope (0.17, 0.06)
03:20:37.713 00.000 29988 Worker thread wakes up
03:20:37.713 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
03:20:37.713 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
03:20:37.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:37.714 00.001 29988 Moving (0.17, 0.06) raw xDistance=-0.01 yDistance=-0.17
03:20:37.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:20:37.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:37.714 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.4
03:20:37.715 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:37.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:37.716 00.001 28316 Enqueuing Expose request
03:20:37.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:20:37.716 00.000 29988 MoveAxis(E, 0, ABG)
03:20:37.716 00.000 29988 Move returns status 0, amount 0
03:20:37.716 00.000 29988 MoveAxis(N, 0, ABG)
03:20:37.716 00.000 29988 Move returns status 0, amount 0
03:20:37.716 00.000 29988 move complete, result=0
03:20:37.716 00.000 29988 worker thread done servicing request
03:20:37.716 00.000 29988 Worker thread wakes up
03:20:37.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:37.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:37.717 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:20:39.449 01.732 29988 Exposure complete
03:20:39.492 00.043 29988 worker thread done servicing request
03:20:39.493 00.001 28316 OnExposeComplete: enter
03:20:39.493 00.000 28316 UpdateGuideState(): m_state=6
03:20:39.494 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5200
03:20:39.495 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=256.61, Mass=2289, SNR=33.1, Peak=177 HFD=4.0
03:20:39.496 00.001 28316 MultiStar: [#1 0.09,-0.15,1.03,U] [#2 0.23,0.00,0.91,U] [#3 0.14,-0.18,0.88,U] [#4 0.21,-0.08,0.83,U] [#5 0.35,0.05,0.00,M1] [#6 0.21,-0.14,0.62,U] [#7 0.34,0.11,0.00,M1] [#8 0.17,0.00,0.59,U] 
03:20:39.496 00.000 28316 single-star, 6 included, MultiStar: {0.15, -0.07}, one-star: {0.07, 0.08}
03:20:39.498 00.002 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:20:39.498 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:20:39.499 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.82 mountX=0.04 mountY=-0.10, mountTheta=-1.19
03:20:39.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
03:20:39.500 00.000 28316 Enqueuing Move request for scope (0.07, 0.08)
03:20:39.501 00.001 29988 Worker thread wakes up
03:20:39.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:39.501 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.1
03:20:39.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:39.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:39.502 00.000 28316 Enqueuing Expose request
03:20:39.503 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
03:20:39.503 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
03:20:39.503 00.000 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.10
03:20:39.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:20:39.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:39.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:20:39.503 00.000 29988 MoveAxis(E, 0, ABG)
03:20:39.503 00.000 29988 Move returns status 0, amount 0
03:20:39.503 00.000 29988 MoveAxis(N, 0, ABG)
03:20:39.503 00.000 29988 Move returns status 0, amount 0
03:20:39.503 00.000 29988 move complete, result=0
03:20:39.503 00.000 29988 worker thread done servicing request
03:20:39.503 00.000 29988 Worker thread wakes up
03:20:39.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:39.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:39.503 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:40.912 01.409 29988 Exposure complete
03:20:40.948 00.036 29988 worker thread done servicing request
03:20:40.948 00.000 28316 OnExposeComplete: enter
03:20:40.949 00.001 28316 UpdateGuideState(): m_state=6
03:20:40.950 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5201
03:20:40.951 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.89, Mass=2302, SNR=33.2, Peak=207 HFD=4.2
03:20:40.953 00.002 28316 MultiStar: [#1 -0.01,0.13,0.98,U] [#2 0.33,0.16,0.00,M3] [#3 0.11,0.07,0.86,U] [#4 0.15,0.17,0.83,U] [#5 0.00,0.07,0.74,U] [#6 0.06,0.18,0.63,U] [#7 0.36,0.16,0.00,M2] [#8 0.24,0.04,0.59,U] 
03:20:40.953 00.000 28316 refined, 6 included, MultiStar: {0.08, 0.15}, one-star: {0.05, 0.36}
03:20:40.954 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
03:20:40.955 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
03:20:40.957 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.10 mountX=0.11 mountY=-0.14, mountTheta=-0.91
03:20:40.961 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.15, opts=13)
03:20:40.964 00.003 28316 Enqueuing Move request for scope (0.08, 0.15)
03:20:40.967 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:40.969 00.002 28316 UpdateGuideState exits: m=2302 RSB=33.2
03:20:40.971 00.002 29988 Worker thread wakes up
03:20:40.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
03:20:40.971 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
03:20:40.971 00.000 29988 Moving (0.08, 0.15) raw xDistance=0.11 yDistance=-0.14
03:20:40.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:40.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:40.972 00.000 28316 Enqueuing Expose request
03:20:40.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:20:40.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:40.973 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:20:40.973 00.000 29988 MoveAxis(E, 0, ABG)
03:20:40.973 00.000 29988 Move returns status 0, amount 0
03:20:40.973 00.000 29988 MoveAxis(N, 0, ABG)
03:20:40.973 00.000 29988 Move returns status 0, amount 0
03:20:40.973 00.000 29988 move complete, result=0
03:20:40.973 00.000 29988 worker thread done servicing request
03:20:40.973 00.000 29988 Worker thread wakes up
03:20:40.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:40.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:40.973 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:42.601 01.628 29988 Exposure complete
03:20:42.636 00.035 29988 worker thread done servicing request
03:20:42.636 00.000 28316 OnExposeComplete: enter
03:20:42.637 00.001 28316 UpdateGuideState(): m_state=6
03:20:42.637 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5202
03:20:42.639 00.002 28316 Star::Find returns 1 (0), X=950.92, Y=256.68, Mass=2372, SNR=33.8, Peak=200 HFD=4.0
03:20:42.640 00.001 28316 MultiStar: [#1 0.16,0.30,0.00,M1] [#2 0.22,0.29,0.00,M4] [#3 0.22,-0.00,0.88,U] [#4 0.12,0.29,0.82,U] [#5 0.16,0.19,0.75,U] [#6 0.12,0.20,0.62,U] [#7 0.16,0.13,0.61,U] [#8 -0.04,0.48,0.00,M2] 
03:20:42.641 00.001 28316 single-star, 5 included, MultiStar: {0.13, 0.16}, one-star: {0.03, 0.14}
03:20:42.642 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
03:20:42.644 00.002 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
03:20:42.645 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.35 mountX=0.12 mountY=-0.09, mountTheta=-0.67
03:20:42.648 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
03:20:42.649 00.001 28316 Enqueuing Move request for scope (0.03, 0.14)
03:20:42.650 00.001 29988 Worker thread wakes up
03:20:42.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
03:20:42.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
03:20:42.650 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.12 yDistance=-0.09
03:20:42.650 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:42.650 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:20:42.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:42.651 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:42.652 00.001 28316 Enqueuing Expose request
03:20:42.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:20:42.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:42.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:20:42.652 00.000 29988 MoveAxis(E, 0, ABG)
03:20:42.652 00.000 29988 Move returns status 0, amount 0
03:20:42.652 00.000 29988 MoveAxis(N, 0, ABG)
03:20:42.652 00.000 29988 Move returns status 0, amount 0
03:20:42.652 00.000 29988 move complete, result=0
03:20:42.652 00.000 29988 worker thread done servicing request
03:20:42.652 00.000 29988 Worker thread wakes up
03:20:42.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:42.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:42.653 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:44.170 01.517 29988 Exposure complete
03:20:44.194 00.024 29988 worker thread done servicing request
03:20:44.195 00.001 28316 OnExposeComplete: enter
03:20:44.196 00.001 28316 UpdateGuideState(): m_state=6
03:20:44.198 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5203
03:20:44.200 00.002 28316 Star::Find returns 1 (0), X=950.88, Y=256.61, Mass=2370, SNR=33.7, Peak=186 HFD=3.9
03:20:44.201 00.001 28316 MultiStar: [#1 -0.02,0.01,0.97,U] [#2 0.16,-0.07,0.91,U] [#3 0.11,-0.17,0.85,U] [#4 -0.06,-0.03,0.83,U] [#5 0.08,-0.13,0.73,U] [#6 0.01,-0.08,0.60,U] [#7 0.10,-0.02,0.59,U] [#8 0.01,-0.09,0.59,U] 
03:20:44.201 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {-0.01, 0.07}
03:20:44.202 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:20:44.202 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:20:44.203 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.88 mountX=-0.06 mountY=-0.01, mountTheta=-2.92
03:20:44.203 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
03:20:44.204 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
03:20:44.204 00.000 29988 Worker thread wakes up
03:20:44.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:44.205 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
03:20:44.205 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:20:44.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:44.206 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
03:20:44.206 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
03:20:44.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:20:44.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:44.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:44.206 00.000 28316 Enqueuing Expose request
03:20:44.207 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:20:44.207 00.000 29988 MoveAxis(E, 0, ABG)
03:20:44.207 00.000 29988 Move returns status 0, amount 0
03:20:44.207 00.000 29988 MoveAxis(N, 0, ABG)
03:20:44.207 00.000 29988 Move returns status 0, amount 0
03:20:44.207 00.000 29988 move complete, result=0
03:20:44.207 00.000 29988 worker thread done servicing request
03:20:44.207 00.000 29988 Worker thread wakes up
03:20:44.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:44.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:44.208 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:20:45.835 01.627 29988 Exposure complete
03:20:45.873 00.038 29988 worker thread done servicing request
03:20:45.873 00.000 28316 OnExposeComplete: enter
03:20:45.874 00.001 28316 UpdateGuideState(): m_state=6
03:20:45.875 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5204
03:20:45.875 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=256.47, Mass=2299, SNR=33.2, Peak=174 HFD=3.8
03:20:45.875 00.000 28316 MultiStar: [#1 -0.13,-0.03,1.00,U] [#2 -0.08,-0.21,0.95,U] [#3 -0.08,-0.19,0.86,U] [#4 0.06,-0.12,0.85,U] [#5 -0.01,-0.12,0.78,U] [#6 0.03,-0.09,0.64,U] [#7 -0.04,-0.00,0.63,U] [#8 0.15,-0.04,0.60,U] 
03:20:45.876 00.001 28316 single-star, 8 included, MultiStar: {-0.02, -0.10}, one-star: {-0.03, -0.07}
03:20:45.877 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
03:20:45.878 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
03:20:45.879 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.99 mountX=-0.05 mountY=0.06, mountTheta=2.28
03:20:45.881 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
03:20:45.882 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
03:20:45.882 00.000 29988 Worker thread wakes up
03:20:45.882 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:45.883 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:20:45.883 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:45.884 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:45.884 00.000 28316 Enqueuing Expose request
03:20:45.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
03:20:45.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
03:20:45.885 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
03:20:45.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:20:45.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:45.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:20:45.885 00.000 29988 MoveAxis(E, 0, ABG)
03:20:45.885 00.000 29988 Move returns status 0, amount 0
03:20:45.885 00.000 29988 MoveAxis(N, 0, ABG)
03:20:45.885 00.000 29988 Move returns status 0, amount 0
03:20:45.885 00.000 29988 move complete, result=0
03:20:45.885 00.000 29988 worker thread done servicing request
03:20:45.885 00.000 29988 Worker thread wakes up
03:20:45.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:45.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:45.885 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:47.406 01.521 29988 Exposure complete
03:20:47.448 00.042 29988 worker thread done servicing request
03:20:47.451 00.003 28316 OnExposeComplete: enter
03:20:47.451 00.000 28316 UpdateGuideState(): m_state=6
03:20:47.452 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5205
03:20:47.452 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=256.44, Mass=2411, SNR=34.0, Peak=195 HFD=3.8
03:20:47.453 00.001 28316 MultiStar: [#1 -0.09,-0.02,0.98,U] [#2 0.08,-0.32,0.89,U] [#3 0.02,-0.13,0.84,U] [#4 -0.10,-0.16,0.82,U] [#5 -0.13,-0.33,0.00,M1] [#6 -0.17,-0.12,0.63,U] [#7 -0.02,-0.19,0.62,U] [#8 -0.01,-0.15,0.59,U] 
03:20:47.453 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.15}, one-star: {-0.07, -0.10}
03:20:47.454 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.06)
03:20:47.454 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.02)
03:20:47.455 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.23 mountX=-0.06 mountY=0.11, mountTheta=2.05
03:20:47.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
03:20:47.456 00.000 28316 Enqueuing Move request for scope (-0.07, -0.10)
03:20:47.457 00.001 29988 Worker thread wakes up
03:20:47.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:47.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
03:20:47.457 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:20:47.458 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
03:20:47.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:47.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:47.458 00.000 28316 Enqueuing Expose request
03:20:47.459 00.001 29988 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
03:20:47.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:20:47.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:47.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:20:47.459 00.000 29988 MoveAxis(E, 0, ABG)
03:20:47.459 00.000 29988 Move returns status 0, amount 0
03:20:47.459 00.000 29988 MoveAxis(N, 0, ABG)
03:20:47.459 00.000 29988 Move returns status 0, amount 0
03:20:47.459 00.000 29988 move complete, result=0
03:20:47.459 00.000 29988 worker thread done servicing request
03:20:47.459 00.000 29988 Worker thread wakes up
03:20:47.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:47.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:47.459 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:49.095 01.636 29988 Exposure complete
03:20:49.145 00.050 29988 worker thread done servicing request
03:20:49.145 00.000 28316 OnExposeComplete: enter
03:20:49.145 00.000 28316 UpdateGuideState(): m_state=6
03:20:49.147 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5206
03:20:49.147 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=256.60, Mass=2351, SNR=33.6, Peak=186 HFD=3.8
03:20:49.148 00.001 28316 MultiStar: [#1 -0.02,-0.02,0.99,U] [#2 0.15,0.05,0.92,U] [#3 -0.17,-0.17,0.88,U] [#4 -0.05,-0.22,0.82,U] [#5 -0.06,0.08,0.75,U] [#6 -0.19,-0.13,0.61,U] [#7 0.09,-0.09,0.61,U] [#8 0.09,-0.07,0.58,U] 
03:20:49.148 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.09, 0.06}
03:20:49.149 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:20:49.151 00.002 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:20:49.152 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.09 mountX=-0.04 mountY=0.05, mountTheta=2.18
03:20:49.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
03:20:49.155 00.002 28316 Enqueuing Move request for scope (-0.03, -0.05)
03:20:49.155 00.000 29988 Worker thread wakes up
03:20:49.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:49.156 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:20:49.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:49.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:49.159 00.003 28316 Enqueuing Expose request
03:20:49.160 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
03:20:49.160 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
03:20:49.160 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.04 yDistance=0.05
03:20:49.160 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:20:49.160 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:49.160 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:20:49.160 00.000 29988 MoveAxis(E, 0, ABG)
03:20:49.160 00.000 29988 Move returns status 0, amount 0
03:20:49.160 00.000 29988 MoveAxis(N, 0, ABG)
03:20:49.160 00.000 29988 Move returns status 0, amount 0
03:20:49.160 00.000 29988 move complete, result=0
03:20:49.160 00.000 29988 worker thread done servicing request
03:20:49.160 00.000 29988 Worker thread wakes up
03:20:49.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:49.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:49.160 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:50.680 01.520 29988 Exposure complete
03:20:50.718 00.038 29988 worker thread done servicing request
03:20:50.718 00.000 28316 OnExposeComplete: enter
03:20:50.719 00.001 28316 UpdateGuideState(): m_state=6
03:20:50.720 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5207
03:20:50.721 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.49, Mass=2366, SNR=33.5, Peak=181 HFD=3.8
03:20:50.722 00.001 28316 MultiStar: [#1 -0.15,-0.15,0.97,U] [#2 0.15,-0.22,0.86,U] [#3 -0.03,-0.20,0.86,U] [#4 -0.02,-0.12,0.85,U] [#5 0.01,-0.19,0.74,U] [#6 -0.02,-0.14,0.64,U] [#7 0.08,-0.11,0.63,U] [#8 0.28,-0.26,0.00,M1] 
03:20:50.723 00.001 28316 single-star, 7 included, MultiStar: {-0.01, -0.15}, one-star: {-0.03, -0.05}
03:20:50.724 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
03:20:50.724 00.000 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
03:20:50.725 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.16 mountX=-0.03 mountY=0.05, mountTheta=2.12
03:20:50.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
03:20:50.727 00.001 28316 Enqueuing Move request for scope (-0.03, -0.05)
03:20:50.727 00.000 29988 Worker thread wakes up
03:20:50.727 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
03:20:50.727 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
03:20:50.727 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
03:20:50.727 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:20:50.727 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:50.728 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:50.728 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.5
03:20:50.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:50.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:50.729 00.000 28316 Enqueuing Expose request
03:20:50.730 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:20:50.730 00.000 29988 MoveAxis(E, 0, ABG)
03:20:50.730 00.000 29988 Move returns status 0, amount 0
03:20:50.730 00.000 29988 MoveAxis(N, 0, ABG)
03:20:50.730 00.000 29988 Move returns status 0, amount 0
03:20:50.730 00.000 29988 move complete, result=0
03:20:50.730 00.000 29988 worker thread done servicing request
03:20:50.730 00.000 29988 Worker thread wakes up
03:20:50.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:50.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:50.730 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:52.366 01.636 29988 Exposure complete
03:20:52.434 00.068 29988 worker thread done servicing request
03:20:52.434 00.000 28316 OnExposeComplete: enter
03:20:52.436 00.002 28316 UpdateGuideState(): m_state=6
03:20:52.438 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5208
03:20:52.439 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=256.33, Mass=2309, SNR=33.3, Peak=184 HFD=4.0
03:20:52.441 00.002 28316 MultiStar: [#1 -0.09,-0.34,0.00,M1] [#2 0.19,-0.19,0.91,U] [#3 -0.07,-0.42,0.00,M1] [#4 0.09,-0.22,0.82,U] [#5 0.14,-0.48,0.00,M1] [#6 -0.09,-0.32,0.00,M1] [#7 0.05,-0.12,0.62,U] [#8 0.05,-0.13,0.61,U] 
03:20:52.441 00.000 28316 refined, 4 included, MultiStar: {0.07, -0.18}, one-star: {-0.02, -0.20}
03:20:52.443 00.002 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:20:52.443 00.000 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:20:52.443 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.18 mountX=-0.19 mountY=0.01, mountTheta=3.06
03:20:52.444 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
03:20:52.445 00.001 28316 Enqueuing Move request for scope (0.07, -0.18)
03:20:52.445 00.000 29988 Worker thread wakes up
03:20:52.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:52.446 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:20:52.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:52.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:52.447 00.000 28316 Enqueuing Expose request
03:20:52.448 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
03:20:52.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
03:20:52.448 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.19 yDistance=0.01
03:20:52.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:20:52.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:52.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:20:52.448 00.000 29988 MoveAxis(E, 0, ABG)
03:20:52.448 00.000 29988 Move returns status 0, amount 0
03:20:52.448 00.000 29988 MoveAxis(N, 0, ABG)
03:20:52.448 00.000 29988 Move returns status 0, amount 0
03:20:52.448 00.000 29988 move complete, result=0
03:20:52.448 00.000 29988 worker thread done servicing request
03:20:52.448 00.000 29988 Worker thread wakes up
03:20:52.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:52.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:52.448 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:20:53.856 01.408 29988 Exposure complete
03:20:53.906 00.050 29988 worker thread done servicing request
03:20:53.906 00.000 28316 OnExposeComplete: enter
03:20:53.907 00.001 28316 UpdateGuideState(): m_state=6
03:20:53.908 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5209
03:20:53.909 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=256.51, Mass=2240, SNR=32.7, Peak=162 HFD=3.8
03:20:53.910 00.001 28316 MultiStar: [#1 -0.07,-0.06,1.02,U] [#2 0.20,-0.28,0.00,M1] [#3 0.05,-0.21,0.88,U] [#4 -0.03,-0.06,0.88,U] [#5 0.16,-0.21,0.73,U] [#6 -0.09,-0.02,0.64,U] [#7 0.11,0.00,0.64,U] [#8 0.26,-0.21,0.62,U] 
03:20:53.911 00.001 28316 single-star, 7 included, MultiStar: {0.02, -0.10}, one-star: {-0.09, -0.02}
03:20:53.912 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.43)
03:20:53.913 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.39)
03:20:53.915 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.86 mountX=0.01 mountY=0.09, mountTheta=1.42
03:20:53.917 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
03:20:53.919 00.002 28316 Enqueuing Move request for scope (-0.09, -0.02)
03:20:53.919 00.000 29988 Worker thread wakes up
03:20:53.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:53.920 00.001 28316 UpdateGuideState exits: m=2240 RSB=32.7
03:20:53.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:53.921 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
03:20:53.921 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
03:20:53.921 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.01 yDistance=0.09
03:20:53.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:20:53.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:53.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:20:53.921 00.000 29988 MoveAxis(E, 0, ABG)
03:20:53.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:53.922 00.001 28316 Enqueuing Expose request
03:20:53.922 00.000 29988 Move returns status 0, amount 0
03:20:53.922 00.000 29988 MoveAxis(N, 0, ABG)
03:20:53.922 00.000 29988 Move returns status 0, amount 0
03:20:53.922 00.000 29988 move complete, result=0
03:20:53.922 00.000 29988 worker thread done servicing request
03:20:53.922 00.000 29988 Worker thread wakes up
03:20:53.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:53.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:53.923 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:20:55.555 01.632 29988 Exposure complete
03:20:55.591 00.036 29988 worker thread done servicing request
03:20:55.591 00.000 28316 OnExposeComplete: enter
03:20:55.592 00.001 28316 UpdateGuideState(): m_state=6
03:20:55.592 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5210
03:20:55.593 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=256.49, Mass=2298, SNR=33.2, Peak=182 HFD=4.0
03:20:55.593 00.000 28316 MultiStar: [#1 0.16,-0.10,0.99,U] [#2 0.15,-0.05,0.91,U] [#3 0.21,-0.14,0.86,U] [#4 0.12,-0.02,0.85,U] [#5 0.12,-0.19,0.74,U] [#6 -0.07,-0.06,0.67,U] [#7 0.13,0.13,0.60,U] [#8 0.21,0.01,0.58,U] 
03:20:55.594 00.001 28316 single-star, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.12, -0.04}
03:20:55.594 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
03:20:55.595 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:20:55.595 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.34 mountX=-0.09 mountY=-0.09, mountTheta=-2.35
03:20:55.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.04, opts=13)
03:20:55.597 00.001 28316 Enqueuing Move request for scope (0.12, -0.04)
03:20:55.597 00.000 29988 Worker thread wakes up
03:20:55.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:55.598 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:20:55.599 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:55.599 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:55.600 00.001 28316 Enqueuing Expose request
03:20:55.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
03:20:55.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
03:20:55.600 00.000 29988 Moving (0.12, -0.04) raw xDistance=-0.09 yDistance=-0.09
03:20:55.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:20:55.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:55.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:20:55.600 00.000 29988 MoveAxis(E, 0, ABG)
03:20:55.600 00.000 29988 Move returns status 0, amount 0
03:20:55.600 00.000 29988 MoveAxis(N, 0, ABG)
03:20:55.600 00.000 29988 Move returns status 0, amount 0
03:20:55.600 00.000 29988 move complete, result=0
03:20:55.600 00.000 29988 worker thread done servicing request
03:20:55.600 00.000 29988 Worker thread wakes up
03:20:55.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:55.601 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:55.601 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:57.120 01.519 29988 Exposure complete
03:20:57.160 00.040 29988 worker thread done servicing request
03:20:57.160 00.000 28316 OnExposeComplete: enter
03:20:57.161 00.001 28316 UpdateGuideState(): m_state=6
03:20:57.162 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5211
03:20:57.164 00.002 28316 Star::Find returns 1 (0), X=951.03, Y=256.72, Mass=2489, SNR=34.6, Peak=197 HFD=4.1
03:20:57.166 00.002 28316 MultiStar: [#1 -0.10,0.08,0.97,U] [#2 0.09,0.26,0.89,U] [#3 0.11,-0.12,0.84,U] [#4 0.14,0.14,0.80,U] [#5 0.15,0.03,0.69,U] [#6 0.03,0.12,0.60,U] [#7 0.30,0.22,0.00,M1] [#8 0.17,0.27,0.58,U] 
03:20:57.169 00.003 28316 refined, 7 included, MultiStar: {0.09, 0.12}, one-star: {0.14, 0.19}
03:20:57.171 00.002 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.06 = -1.06)
03:20:57.171 00.000 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
03:20:57.171 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.94 mountX=0.07 mountY=-0.13, mountTheta=-1.07
03:20:57.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.12, opts=13)
03:20:57.173 00.001 28316 Enqueuing Move request for scope (0.09, 0.12)
03:20:57.173 00.000 29988 Worker thread wakes up
03:20:57.173 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
03:20:57.173 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
03:20:57.173 00.000 29988 Moving (0.09, 0.12) raw xDistance=0.07 yDistance=-0.13
03:20:57.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:20:57.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:57.174 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:57.174 00.000 28316 UpdateGuideState exits: m=2489 RSB=34.6
03:20:57.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:57.175 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:57.175 00.000 28316 Enqueuing Expose request
03:20:57.177 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:20:57.177 00.000 29988 MoveAxis(E, 0, ABG)
03:20:57.177 00.000 29988 Move returns status 0, amount 0
03:20:57.177 00.000 29988 MoveAxis(N, 0, ABG)
03:20:57.177 00.000 29988 Move returns status 0, amount 0
03:20:57.177 00.000 29988 move complete, result=0
03:20:57.177 00.000 29988 worker thread done servicing request
03:20:57.177 00.000 29988 Worker thread wakes up
03:20:57.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:57.177 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:57.178 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:20:58.814 01.636 29988 Exposure complete
03:20:58.851 00.037 29988 worker thread done servicing request
03:20:58.851 00.000 28316 OnExposeComplete: enter
03:20:58.853 00.002 28316 UpdateGuideState(): m_state=6
03:20:58.854 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5212
03:20:58.856 00.002 28316 Star::Find returns 1 (0), X=951.06, Y=256.87, Mass=2302, SNR=33.2, Peak=194 HFD=4.2
03:20:58.857 00.001 28316 MultiStar: [#1 -0.06,0.09,0.98,U] [#2 0.16,0.20,0.95,U] [#3 0.10,0.16,0.85,U] [#4 0.20,0.09,0.82,U] [#5 0.14,0.16,0.73,U] [#6 0.15,0.04,0.64,U] [#7 0.32,0.11,0.00,M2] [#8 0.37,0.04,0.00,M1] 
03:20:58.859 00.002 28316 refined, 6 included, MultiStar: {0.12, 0.16}, one-star: {0.17, 0.34}
03:20:58.859 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
03:20:58.860 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
03:20:58.860 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=0.10 mountY=-0.18, mountTheta=-1.07
03:20:58.861 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.16, opts=13)
03:20:58.862 00.001 28316 Enqueuing Move request for scope (0.12, 0.16)
03:20:58.863 00.001 29988 Worker thread wakes up
03:20:58.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:20:58.864 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.2
03:20:58.865 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:20:58.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:20:58.865 00.000 28316 Enqueuing Expose request
03:20:58.866 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
03:20:58.866 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
03:20:58.866 00.000 29988 Moving (0.12, 0.16) raw xDistance=0.10 yDistance=-0.18
03:20:58.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:20:58.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:20:58.866 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:20:58.866 00.000 29988 MoveAxis(E, 0, ABG)
03:20:58.867 00.001 29988 Move returns status 0, amount 0
03:20:58.867 00.000 29988 MoveAxis(N, 0, ABG)
03:20:58.867 00.000 29988 Move returns status 0, amount 0
03:20:58.867 00.000 29988 move complete, result=0
03:20:58.867 00.000 29988 worker thread done servicing request
03:20:58.867 00.000 29988 Worker thread wakes up
03:20:58.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:20:58.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:20:58.867 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:21:00.391 01.524 29988 Exposure complete
03:21:00.424 00.033 29988 worker thread done servicing request
03:21:00.425 00.001 28316 OnExposeComplete: enter
03:21:00.426 00.001 28316 UpdateGuideState(): m_state=6
03:21:00.426 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5213
03:21:00.427 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=256.66, Mass=2453, SNR=34.4, Peak=201 HFD=4.1
03:21:00.428 00.001 28316 MultiStar: [#1 0.35,-0.05,0.00,M1] [#2 0.42,-0.02,0.00,M1] [#3 0.20,-0.01,0.83,U] [#4 0.15,0.10,0.82,U] [#5 0.21,-0.07,0.72,U] [#6 0.05,0.17,0.61,U] [#7 0.36,0.11,0.00,M3] [#8 0.32,0.11,0.00,M2] 
03:21:00.429 00.001 28316 refined, 4 included, MultiStar: {0.15, 0.06}, one-star: {0.14, 0.12}
03:21:00.429 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
03:21:00.430 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
03:21:00.430 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.17 cameraTheta=0.38 mountX=-0.01 mountY=-0.16, mountTheta=-1.62
03:21:00.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.06, opts=13)
03:21:00.432 00.001 28316 Enqueuing Move request for scope (0.15, 0.06)
03:21:00.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:00.433 00.001 28316 UpdateGuideState exits: m=2453 RSB=34.4
03:21:00.433 00.000 29988 Worker thread wakes up
03:21:00.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:00.434 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
03:21:00.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
03:21:00.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:00.434 00.000 28316 Enqueuing Expose request
03:21:00.435 00.001 29988 Moving (0.15, 0.06) raw xDistance=-0.01 yDistance=-0.16
03:21:00.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:21:00.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:00.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:21:00.435 00.000 29988 MoveAxis(E, 0, ABG)
03:21:00.435 00.000 29988 Move returns status 0, amount 0
03:21:00.435 00.000 29988 MoveAxis(N, 0, ABG)
03:21:00.435 00.000 29988 Move returns status 0, amount 0
03:21:00.435 00.000 29988 move complete, result=0
03:21:00.435 00.000 29988 worker thread done servicing request
03:21:00.435 00.000 29988 Worker thread wakes up
03:21:00.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:00.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:00.436 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:21:02.072 01.636 29988 Exposure complete
03:21:02.118 00.046 29988 worker thread done servicing request
03:21:02.118 00.000 28316 OnExposeComplete: enter
03:21:02.120 00.002 28316 UpdateGuideState(): m_state=6
03:21:02.120 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5214
03:21:02.121 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.70, Mass=2332, SNR=33.5, Peak=206 HFD=4.0
03:21:02.121 00.000 28316 MultiStar: [#1 0.18,0.11,1.00,U] [#2 0.21,0.10,0.92,U] [#3 -0.06,0.08,0.88,U] [#4 0.05,0.11,0.85,U] [#5 0.38,0.14,0.00,M1] [#6 -0.03,0.19,0.60,U] [#7 0.17,0.26,0.62,U] [#8 0.21,-0.05,0.58,U] 
03:21:02.122 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.12}, one-star: {0.05, 0.17}
03:21:02.122 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
03:21:02.122 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
03:21:02.123 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=0.07 mountY=-0.14, mountTheta=-1.11
03:21:02.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.12, opts=13)
03:21:02.124 00.000 28316 Enqueuing Move request for scope (0.10, 0.12)
03:21:02.125 00.001 29988 Worker thread wakes up
03:21:02.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
03:21:02.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
03:21:02.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:02.125 00.000 29988 Moving (0.10, 0.12) raw xDistance=0.07 yDistance=-0.14
03:21:02.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:21:02.125 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:21:02.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:02.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:02.127 00.001 28316 Enqueuing Expose request
03:21:02.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:02.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:21:02.127 00.000 29988 MoveAxis(E, 0, ABG)
03:21:02.127 00.000 29988 Move returns status 0, amount 0
03:21:02.127 00.000 29988 MoveAxis(N, 0, ABG)
03:21:02.127 00.000 29988 Move returns status 0, amount 0
03:21:02.127 00.000 29988 move complete, result=0
03:21:02.127 00.000 29988 worker thread done servicing request
03:21:02.127 00.000 29988 Worker thread wakes up
03:21:02.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:02.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:02.128 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:21:03.656 01.528 29988 Exposure complete
03:21:03.695 00.039 29988 worker thread done servicing request
03:21:03.695 00.000 28316 OnExposeComplete: enter
03:21:03.698 00.003 28316 UpdateGuideState(): m_state=6
03:21:03.700 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5215
03:21:03.703 00.003 28316 Star::Find returns 1 (0), X=951.08, Y=256.62, Mass=2399, SNR=33.9, Peak=206 HFD=3.9
03:21:03.704 00.001 28316 MultiStar: [#1 0.15,0.15,0.99,U] [#2 0.33,0.12,0.00,M1] [#3 0.01,-0.01,0.84,U] [#4 0.11,0.17,0.83,U] [#5 0.27,-0.03,0.72,U] [#6 0.08,0.23,0.65,U] [#7 0.23,0.03,0.62,U] [#8 0.09,0.10,0.59,U] 
03:21:03.704 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.09}, one-star: {0.19, 0.09}
03:21:03.706 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
03:21:03.706 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
03:21:03.707 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.59 mountX=0.03 mountY=-0.17, mountTheta=-1.41
03:21:03.707 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.09, opts=13)
03:21:03.708 00.001 28316 Enqueuing Move request for scope (0.14, 0.09)
03:21:03.708 00.000 29988 Worker thread wakes up
03:21:03.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:03.709 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:21:03.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:03.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:03.710 00.000 28316 Enqueuing Expose request
03:21:03.711 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
03:21:03.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
03:21:03.711 00.000 29988 Moving (0.14, 0.09) raw xDistance=0.03 yDistance=-0.17
03:21:03.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:21:03.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:03.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:21:03.711 00.000 29988 MoveAxis(E, 0, ABG)
03:21:03.711 00.000 29988 Move returns status 0, amount 0
03:21:03.711 00.000 29988 MoveAxis(N, 0, ABG)
03:21:03.711 00.000 29988 Move returns status 0, amount 0
03:21:03.711 00.000 29988 move complete, result=0
03:21:03.711 00.000 29988 worker thread done servicing request
03:21:03.711 00.000 29988 Worker thread wakes up
03:21:03.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:03.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:03.711 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:21:05.337 01.626 29988 Exposure complete
03:21:05.378 00.041 29988 worker thread done servicing request
03:21:05.379 00.001 28316 OnExposeComplete: enter
03:21:05.381 00.002 28316 UpdateGuideState(): m_state=6
03:21:05.382 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5216
03:21:05.383 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=256.80, Mass=2339, SNR=33.5, Peak=200 HFD=4.2
03:21:05.385 00.002 28316 MultiStar: [#1 0.07,0.04,0.98,U] [#2 -0.08,0.20,0.94,U] [#3 -0.08,0.10,0.86,U] [#4 0.19,0.14,0.83,U] [#5 0.13,0.06,0.75,U] [#6 0.11,0.18,0.63,U] [#7 0.21,0.21,0.64,U] [#8 0.13,0.36,0.00,M1] 
03:21:05.386 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.15}, one-star: {0.07, 0.27}
03:21:05.387 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
03:21:05.389 00.002 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
03:21:05.390 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.14 mountX=0.11 mountY=-0.13, mountTheta=-0.88
03:21:05.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
03:21:05.392 00.001 28316 Enqueuing Move request for scope (0.07, 0.15)
03:21:05.392 00.000 29988 Worker thread wakes up
03:21:05.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:05.392 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:21:05.393 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:05.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:05.394 00.001 28316 Enqueuing Expose request
03:21:05.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
03:21:05.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
03:21:05.394 00.000 29988 Moving (0.07, 0.15) raw xDistance=0.11 yDistance=-0.13
03:21:05.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:21:05.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:05.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:21:05.394 00.000 29988 MoveAxis(E, 0, ABG)
03:21:05.394 00.000 29988 Move returns status 0, amount 0
03:21:05.394 00.000 29988 MoveAxis(N, 0, ABG)
03:21:05.394 00.000 29988 Move returns status 0, amount 0
03:21:05.394 00.000 29988 move complete, result=0
03:21:05.394 00.000 29988 worker thread done servicing request
03:21:05.394 00.000 29988 Worker thread wakes up
03:21:05.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:05.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:05.396 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:21:06.912 01.516 29988 Exposure complete
03:21:06.956 00.044 29988 worker thread done servicing request
03:21:06.957 00.001 28316 OnExposeComplete: enter
03:21:06.959 00.002 28316 UpdateGuideState(): m_state=6
03:21:06.961 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5217
03:21:06.963 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=257.19, Mass=2263, SNR=33.0, Peak=191 HFD=3.9
03:21:06.964 00.001 28316 MultiStar: large primary error, entering stabilization period
03:21:06.965 00.001 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
03:21:06.966 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
03:21:06.967 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.66 hyp=0.68 cameraTheta=1.81 mountX=0.67 mountY=-0.15, mountTheta=-0.23
03:21:06.970 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.66, opts=13)
03:21:06.970 00.000 28316 Enqueuing Move request for scope (-0.16, 0.66)
03:21:06.971 00.001 29988 Worker thread wakes up
03:21:06.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.66) opts 0xd
03:21:06.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:06.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.66)
03:21:06.971 00.000 29988 Moving (-0.16, 0.66) raw xDistance=0.67 yDistance=-0.15
03:21:06.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
03:21:06.972 00.001 28316 UpdateGuideState exits: m=2263 RSB=33.0
03:21:06.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:06.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:06.973 00.000 28316 Enqueuing Expose request
03:21:06.973 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:06.974 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:21:06.974 00.000 29988 MoveAxis(W, 140, ABG)
03:21:06.974 00.000 29988 Guiding  Dir = 3, Dur = 140
03:21:06.974 00.000 29988 IsSlewing returns 0
03:21:06.975 00.001 29988 IsGuiding returns 0
03:21:06.977 00.002 29988 PulseGuide returned control before completion, sleep 149
03:21:07.131 00.154 29988 IsGuiding returns 0
03:21:07.131 00.000 29988 Move returns status 0, amount 140
03:21:07.131 00.000 29988 MoveAxis(N, 0, ABG)
03:21:07.131 00.000 29988 Move returns status 0, amount 0
03:21:07.131 00.000 29988 move complete, result=0
03:21:07.131 00.000 29988 worker thread done servicing request
03:21:07.131 00.000 29988 Worker thread wakes up
03:21:07.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:07.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:07.131 00.000 28316 GuideStep: 0.7 px 140 ms WEST, -0.2 px 0 ms NORTH
03:21:08.764 01.633 29988 Exposure complete
03:21:08.823 00.059 29988 worker thread done servicing request
03:21:08.823 00.000 28316 OnExposeComplete: enter
03:21:08.824 00.001 28316 UpdateGuideState(): m_state=6
03:21:08.825 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5218
03:21:08.825 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.90, Mass=2309, SNR=33.3, Peak=203 HFD=4.2
03:21:08.826 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
03:21:08.826 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
03:21:08.827 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.80 mountX=0.36 mountY=-0.09, mountTheta=-0.24
03:21:08.830 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.36, opts=13)
03:21:08.830 00.000 28316 Enqueuing Move request for scope (-0.08, 0.36)
03:21:08.831 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:08.831 00.000 29988 Worker thread wakes up
03:21:08.831 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:21:08.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:08.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:08.832 00.000 28316 Enqueuing Expose request
03:21:08.833 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
03:21:08.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
03:21:08.833 00.000 29988 Moving (-0.08, 0.36) raw xDistance=0.36 yDistance=-0.09
03:21:08.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.36
03:21:08.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:08.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:21:08.833 00.000 29988 MoveAxis(W, 86, ABG)
03:21:08.833 00.000 29988 Guiding  Dir = 3, Dur = 86
03:21:08.833 00.000 29988 IsSlewing returns 0
03:21:08.833 00.000 29988 IsGuiding returns 0
03:21:08.835 00.002 29988 PulseGuide returned control before completion, sleep 95
03:21:08.947 00.112 29988 IsGuiding returns 0
03:21:08.947 00.000 29988 Move returns status 0, amount 86
03:21:08.947 00.000 29988 MoveAxis(N, 0, ABG)
03:21:08.947 00.000 29988 Move returns status 0, amount 0
03:21:08.948 00.001 29988 move complete, result=0
03:21:08.948 00.000 29988 worker thread done servicing request
03:21:08.948 00.000 29988 Worker thread wakes up
03:21:08.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:08.948 00.000 28316 GuideStep: 0.4 px 86 ms WEST, -0.1 px 0 ms NORTH
03:21:08.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:10.359 01.411 29988 Exposure complete
03:21:10.404 00.045 29988 worker thread done servicing request
03:21:10.404 00.000 28316 OnExposeComplete: enter
03:21:10.405 00.001 28316 UpdateGuideState(): m_state=6
03:21:10.406 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5219
03:21:10.406 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.76, Mass=2356, SNR=33.7, Peak=178 HFD=3.9
03:21:10.407 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
03:21:10.407 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
03:21:10.407 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.40 mountX=0.31 mountY=0.12, mountTheta=0.37
03:21:10.409 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.23, opts=13)
03:21:10.410 00.001 28316 Enqueuing Move request for scope (-0.25, 0.23)
03:21:10.411 00.001 29988 Worker thread wakes up
03:21:10.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
03:21:10.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:10.411 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
03:21:10.411 00.000 29988 Moving (-0.25, 0.23) raw xDistance=0.31 yDistance=0.12
03:21:10.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
03:21:10.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:10.411 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:21:10.413 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:10.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:10.413 00.000 28316 Enqueuing Expose request
03:21:10.415 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:21:10.415 00.000 29988 MoveAxis(W, 71, ABG)
03:21:10.415 00.000 29988 Guiding  Dir = 3, Dur = 71
03:21:10.415 00.000 29988 IsSlewing returns 0
03:21:10.415 00.000 29988 IsGuiding returns 0
03:21:10.417 00.002 29988 PulseGuide returned control before completion, sleep 80
03:21:10.498 00.081 29988 IsGuiding returns 0
03:21:10.498 00.000 29988 Move returns status 0, amount 71
03:21:10.498 00.000 29988 MoveAxis(N, 0, ABG)
03:21:10.498 00.000 29988 Move returns status 0, amount 0
03:21:10.498 00.000 29988 move complete, result=0
03:21:10.499 00.001 29988 worker thread done servicing request
03:21:10.499 00.000 29988 Worker thread wakes up
03:21:10.499 00.000 28316 GuideStep: 0.3 px 71 ms WEST, 0.1 px 0 ms NORTH
03:21:10.500 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:10.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:12.136 01.636 29988 Exposure complete
03:21:12.171 00.035 29988 worker thread done servicing request
03:21:12.172 00.001 28316 OnExposeComplete: enter
03:21:12.172 00.000 28316 UpdateGuideState(): m_state=6
03:21:12.173 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5220
03:21:12.173 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=256.43, Mass=2309, SNR=33.3, Peak=183 HFD=3.8
03:21:12.174 00.001 28316 MultiStar: exiting stabilization period
03:21:12.174 00.000 28316 MultiStar: [#1 0.01,-0.11,1.00,U] [#2 0.26,-0.33,0.00,M1] [#3 0.04,-0.36,0.00,M1] [#4 -0.00,-0.23,0.79,U] [#5 0.17,-0.15,0.73,U] [#6 0.09,-0.19,0.64,U] [#7 0.23,-0.20,0.64,U] [#8 0.13,-0.24,0.61,U] 
03:21:12.175 00.001 28316 single-star, 6 included, MultiStar: {0.06, -0.17}, one-star: {-0.07, -0.10}
03:21:12.175 00.000 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.15)
03:21:12.175 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11)
03:21:12.176 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.13 mountX=-0.07 mountY=0.11, mountTheta=2.14
03:21:12.178 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
03:21:12.178 00.000 28316 Enqueuing Move request for scope (-0.07, -0.10)
03:21:12.179 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:12.179 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:21:12.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:12.180 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:12.180 00.000 28316 Enqueuing Expose request
03:21:12.181 00.001 29988 Worker thread wakes up
03:21:12.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
03:21:12.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
03:21:12.181 00.000 29988 Moving (-0.07, -0.10) raw xDistance=-0.07 yDistance=0.11
03:21:12.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:21:12.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:12.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:21:12.181 00.000 29988 MoveAxis(E, 0, ABG)
03:21:12.181 00.000 29988 Move returns status 0, amount 0
03:21:12.181 00.000 29988 MoveAxis(N, 0, ABG)
03:21:12.181 00.000 29988 Move returns status 0, amount 0
03:21:12.181 00.000 29988 move complete, result=0
03:21:12.181 00.000 29988 worker thread done servicing request
03:21:12.181 00.000 29988 Worker thread wakes up
03:21:12.181 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:12.182 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:12.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:13.708 01.526 29988 Exposure complete
03:21:13.737 00.029 29988 worker thread done servicing request
03:21:13.737 00.000 28316 OnExposeComplete: enter
03:21:13.738 00.001 28316 UpdateGuideState(): m_state=6
03:21:13.739 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5221
03:21:13.739 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=256.25, Mass=2371, SNR=33.7, Peak=212 HFD=4.1
03:21:13.740 00.001 28316 MultiStar: [#1 -0.07,-0.45,0.00,M1] [#2 0.12,-0.34,0.00,M2] [#3 0.05,-0.38,0.00,M2] [#4 0.02,-0.37,0.00,M1] [#5 0.15,-0.45,0.00,M1] [#6 0.08,-0.34,0.00,M1] [#7 0.10,-0.33,0.00,M1] [#8 -0.04,-0.40,0.00,M1] 
03:21:13.740 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:21:13.741 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
03:21:13.741 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.32 cameraTheta=-1.09 mountX=-0.32 mountY=-0.01, mountTheta=-3.13
03:21:13.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.29, opts=13)
03:21:13.743 00.001 28316 Enqueuing Move request for scope (0.15, -0.29)
03:21:13.743 00.000 29988 Worker thread wakes up
03:21:13.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:13.744 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:21:13.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:13.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:13.745 00.000 28316 Enqueuing Expose request
03:21:13.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd
03:21:13.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.29)
03:21:13.746 00.000 29988 Moving (0.15, -0.29) raw xDistance=-0.32 yDistance=-0.01
03:21:13.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:21:13.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:13.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:21:13.746 00.000 29988 MoveAxis(E, 68, ABG)
03:21:13.746 00.000 29988 Guiding  Dir = 2, Dur = 68
03:21:13.746 00.000 29988 IsSlewing returns 0
03:21:13.746 00.000 29988 IsGuiding returns 0
03:21:13.748 00.002 29988 PulseGuide returned control before completion, sleep 77
03:21:13.831 00.083 29988 IsGuiding returns 0
03:21:13.832 00.001 29988 Move returns status 0, amount 68
03:21:13.832 00.000 29988 MoveAxis(N, 0, ABG)
03:21:13.832 00.000 29988 Move returns status 0, amount 0
03:21:13.832 00.000 29988 move complete, result=0
03:21:13.832 00.000 29988 worker thread done servicing request
03:21:13.832 00.000 29988 Worker thread wakes up
03:21:13.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:13.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:13.832 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.0 px 0 ms NORTH
03:21:15.467 01.635 29988 Exposure complete
03:21:15.506 00.039 29988 worker thread done servicing request
03:21:15.506 00.000 28316 OnExposeComplete: enter
03:21:15.507 00.001 28316 UpdateGuideState(): m_state=6
03:21:15.508 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5222
03:21:15.510 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=256.68, Mass=2350, SNR=33.7, Peak=193 HFD=4.0
03:21:15.511 00.001 28316 MultiStar: [#1 -0.15,-0.05,0.98,U] [#2 0.14,0.08,0.90,U] [#3 -0.03,-0.05,0.87,U] [#4 0.02,-0.14,0.83,U] [#5 -0.01,0.02,0.76,U] [#6 -0.15,-0.07,0.62,U] [#7 0.23,-0.13,0.60,U] [#8 0.02,0.14,0.59,U] 
03:21:15.515 00.004 28316 refined, 8 included, MultiStar: {0.01, -0.00}, one-star: {0.05, 0.14}
03:21:15.517 00.002 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
03:21:15.520 00.003 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
03:21:15.522 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.32 mountX=-0.01 mountY=-0.01, mountTheta=-2.34
03:21:15.525 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
03:21:15.525 00.000 28316 Enqueuing Move request for scope (0.01, -0.00)
03:21:15.526 00.001 29988 Worker thread wakes up
03:21:15.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:15.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
03:21:15.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
03:21:15.526 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.7
03:21:15.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:15.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:15.527 00.000 28316 Enqueuing Expose request
03:21:15.528 00.001 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.01
03:21:15.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:21:15.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:15.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:21:15.528 00.000 29988 MoveAxis(E, 0, ABG)
03:21:15.528 00.000 29988 Move returns status 0, amount 0
03:21:15.528 00.000 29988 MoveAxis(N, 0, ABG)
03:21:15.528 00.000 29988 Move returns status 0, amount 0
03:21:15.528 00.000 29988 move complete, result=0
03:21:15.528 00.000 29988 worker thread done servicing request
03:21:15.528 00.000 29988 Worker thread wakes up
03:21:15.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:15.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:15.529 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:21:17.055 01.526 29988 Exposure complete
03:21:17.103 00.048 29988 worker thread done servicing request
03:21:17.103 00.000 28316 OnExposeComplete: enter
03:21:17.104 00.001 28316 UpdateGuideState(): m_state=6
03:21:17.104 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5223
03:21:17.105 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.56, Mass=2330, SNR=33.5, Peak=190 HFD=3.9
03:21:17.105 00.000 28316 MultiStar: [#1 0.00,0.02,0.97,U] [#2 0.10,-0.03,0.91,U] [#3 0.09,-0.17,0.82,U] [#4 0.02,-0.22,0.78,U] [#5 -0.05,-0.04,0.73,U] [#6 -0.08,-0.14,0.66,U] [#7 -0.04,-0.03,0.63,U] [#8 0.18,-0.05,0.57,U] 
03:21:17.106 00.001 28316 single-star, 8 included, MultiStar: {0.03, -0.07}, one-star: {0.01, 0.03}
03:21:17.106 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
03:21:17.106 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
03:21:17.107 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.22 mountX=0.02 mountY=-0.02, mountTheta=-0.79
03:21:17.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
03:21:17.110 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
03:21:17.110 00.000 29988 Worker thread wakes up
03:21:17.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
03:21:17.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
03:21:17.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:17.111 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.5
03:21:17.111 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:17.112 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:17.112 00.000 28316 Enqueuing Expose request
03:21:17.113 00.001 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
03:21:17.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:21:17.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:17.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:21:17.113 00.000 29988 MoveAxis(E, 0, ABG)
03:21:17.113 00.000 29988 Move returns status 0, amount 0
03:21:17.113 00.000 29988 MoveAxis(N, 0, ABG)
03:21:17.113 00.000 29988 Move returns status 0, amount 0
03:21:17.113 00.000 29988 move complete, result=0
03:21:17.113 00.000 29988 worker thread done servicing request
03:21:17.113 00.000 29988 Worker thread wakes up
03:21:17.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:17.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:17.113 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:21:18.736 01.623 29988 Exposure complete
03:21:18.766 00.030 28316 evsrv: cli 0C97D050 connect
03:21:18.767 00.001 28316 case statement mapped state 6 to 3
03:21:18.768 00.001 28316 case statement mapped state 6 to 3
03:21:18.769 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"423aa35f-3bd7-4a18-ac15-066abf74faf3"}
03:21:18.771 00.002 28316 case statement mapped state 6 to 3
03:21:18.771 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"423aa35f-3bd7-4a18-ac15-066abf74faf3"}
03:21:18.774 00.003 28316 evsrv: cli 0C97D050 disconnect
03:21:18.775 00.001 29988 worker thread done servicing request
03:21:18.776 00.001 28316 OnExposeComplete: enter
03:21:18.776 00.000 28316 UpdateGuideState(): m_state=6
03:21:18.777 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5224
03:21:18.777 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=256.60, Mass=2293, SNR=33.2, Peak=193 HFD=3.8
03:21:18.778 00.001 28316 MultiStar: [#1 -0.10,-0.05,0.99,U] [#2 -0.01,-0.09,0.89,U] [#3 -0.03,-0.13,0.86,U] [#4 -0.10,-0.13,0.86,U] [#5 0.04,-0.15,0.74,U] [#6 -0.07,0.01,0.65,U] [#7 0.22,-0.04,0.61,U] [#8 0.11,-0.10,0.60,U] 
03:21:18.779 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.08, 0.07}
03:21:18.779 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
03:21:18.780 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
03:21:18.781 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.81 mountX=-0.05 mountY=0.04, mountTheta=2.45
03:21:18.784 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
03:21:18.785 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
03:21:18.786 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:18.786 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:21:18.787 00.001 29988 Worker thread wakes up
03:21:18.788 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
03:21:18.788 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
03:21:18.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:18.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:18.790 00.001 28316 Enqueuing Expose request
03:21:18.791 00.001 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.04
03:21:18.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:21:18.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:18.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:21:18.791 00.000 29988 MoveAxis(E, 0, ABG)
03:21:18.791 00.000 29988 Move returns status 0, amount 0
03:21:18.791 00.000 29988 MoveAxis(N, 0, ABG)
03:21:18.791 00.000 29988 Move returns status 0, amount 0
03:21:18.791 00.000 29988 move complete, result=0
03:21:18.791 00.000 28316 evsrv: cli 0C97DFF0 connect
03:21:18.792 00.001 28316 case statement mapped state 6 to 3
03:21:18.793 00.001 29988 worker thread done servicing request
03:21:18.793 00.000 29988 Worker thread wakes up
03:21:18.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:18.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:21:18.793 00.000 28316 case statement mapped state 6 to 3
03:21:18.795 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:21:18.797 00.002 28316 evsrv: cli 0C97DFF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"b1c3599c-081f-4b65-b86b-5f9b0ce2e2c3"}
03:21:18.798 00.001 28316 PhdController::Dither begins
03:21:18.798 00.000 28316 dither: size=2.00, dRA=0.93 dDec=-0.38
03:21:18.799 00.001 28316 MountToCamera -- mountTheta (-0.39) + m_xAngle (2.00) = xAngle (1.61 = 1.61)
03:21:18.800 00.001 28316 MountToCamera -- mountX=0.93 mountY=-0.38 hyp=1.00 mountTheta=-0.39 cameraX=-0.04, cameraY=1.00 cameraTheta=1.61
03:21:18.800 00.000 28316 setting lock position to (950.85, 257.54)
03:21:18.801 00.001 28316 Mount: notify guiding dithered (-0.0, 1.0)
03:21:18.801 00.000 28316 MultiStar: stabilizing after lock position change
03:21:18.802 00.001 28316 Status Line: Dithering de 0.93,-0.38
03:21:18.803 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:21:18.804 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:21:18.804 00.000 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":0,"id":"b1c3599c-081f-4b65-b86b-5f9b0ce2e2c3"}
03:21:18.807 00.003 28316 evsrv: cli 0C97DFF0 disconnect
03:21:20.315 01.508 29988 Exposure complete
03:21:20.341 00.026 29988 worker thread done servicing request
03:21:20.341 00.000 28316 OnExposeComplete: enter
03:21:20.342 00.001 28316 UpdateGuideState(): m_state=6
03:21:20.342 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5225
03:21:20.343 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=256.59, Mass=2472, SNR=34.3, Peak=205 HFD=3.9
03:21:20.343 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
03:21:20.344 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
03:21:20.345 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.95 hyp=0.96 cameraTheta=-1.42 mountX=-0.92 mountY=0.30, mountTheta=2.83
03:21:20.347 00.002 28316 dither recenter: remaining=(-0.9,0.4) step=(-0.9,0.4)
03:21:20.347 00.000 28316 MountToCamera -- mountTheta (2.76) + m_xAngle (2.00) = xAngle (4.75 = -1.53)
03:21:20.348 00.001 28316 MountToCamera -- mountX=-0.93 mountY=0.38 hyp=1.00 mountTheta=2.76 cameraX=0.04, cameraY=-1.00 cameraTheta=-1.53
03:21:20.348 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-1.00, opts=4)
03:21:20.349 00.001 28316 Enqueuing Move request for scope (0.04, -1.00)
03:21:20.350 00.001 28316 Mount: notify direct move -0.93,0.38
03:21:20.350 00.000 29988 Worker thread wakes up
03:21:20.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:20.350 00.000 28316 UpdateGuideState exits: m=2472 RSB=34.3
03:21:20.351 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.00) opts 0x4
03:21:20.352 00.001 28316 PhdController: settling, locked = 1, distance = 1.08 (0.50) aobump = 0 frame = 1 / 99999
03:21:20.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -1.00)
03:21:20.353 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786152080.352,"Host":"ASUS_SAM","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:21:20.353 00.000 29988 Moving (0.04, -1.00) raw xDistance=-0.93 yDistance=0.38
03:21:20.354 00.001 29988 MoveAxis(E, 310, B)
03:21:20.354 00.000 29988 Guiding  Dir = 2, Dur = 310
03:21:20.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:20.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:20.355 00.001 28316 Enqueuing Expose request
03:21:20.356 00.001 29988 IsSlewing returns 0
03:21:20.356 00.000 29988 IsGuiding returns 0
03:21:20.358 00.002 29988 PulseGuide returned control before completion, sleep 319
03:21:20.688 00.330 29988 IsGuiding returns 0
03:21:20.688 00.000 29988 Move returns status 0, amount 310
03:21:20.688 00.000 29988 MoveAxis(S, 90, B)
03:21:20.688 00.000 29988 Guiding  Dir = 1, Dur = 90
03:21:20.689 00.001 29988 IsSlewing returns 0
03:21:20.689 00.000 29988 IsGuiding returns 0
03:21:20.694 00.005 29988 PulseGuide returned control before completion, sleep 96
03:21:20.802 00.108 29988 IsGuiding returns 0
03:21:20.802 00.000 29988 Move returns status 0, amount 90
03:21:20.802 00.000 29988 move complete, result=0
03:21:20.802 00.000 29988 worker thread done servicing request
03:21:20.802 00.000 29988 Worker thread wakes up
03:21:20.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:20.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:20.802 00.000 28316 GuideStep: -0.9 px 310 ms EAST, 0.4 px 90 ms SOUTH
03:21:22.433 01.631 29988 Exposure complete
03:21:22.498 00.065 29988 worker thread done servicing request
03:21:22.498 00.000 28316 OnExposeComplete: enter
03:21:22.500 00.002 28316 UpdateGuideState(): m_state=6
03:21:22.501 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5226
03:21:22.503 00.002 28316 Star::Find returns 1 (0), X=950.44, Y=257.67, Mass=2444, SNR=34.3, Peak=194 HFD=3.8
03:21:22.504 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:21:22.505 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:21:22.506 00.001 28316 CameraToMount -- cameraX=-0.41 cameraY=0.13 hyp=0.43 cameraTheta=2.83 mountX=0.29 mountY=0.31, mountTheta=0.81
03:21:22.509 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=0.13, opts=13)
03:21:22.509 00.000 28316 Enqueuing Move request for scope (-0.41, 0.13)
03:21:22.510 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:22.510 00.000 28316 UpdateGuideState exits: m=2444 RSB=34.3
03:21:22.511 00.001 29988 Worker thread wakes up
03:21:22.511 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 2 / 99999
03:21:22.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.13) opts 0xd
03:21:22.512 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786152082.511,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:21:22.512 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, 0.13)
03:21:22.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:22.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:22.513 00.000 28316 Enqueuing Expose request
03:21:22.513 00.000 29988 Moving (-0.41, 0.13) raw xDistance=0.29 yDistance=0.31
03:21:22.514 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
03:21:22.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:21:22.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:21:22.514 00.000 29988 MoveAxis(W, 61, ABG)
03:21:22.514 00.000 29988 Guiding  Dir = 3, Dur = 61
03:21:22.514 00.000 29988 IsSlewing returns 0
03:21:22.514 00.000 29988 IsGuiding returns 0
03:21:22.517 00.003 29988 PulseGuide returned control before completion, sleep 70
03:21:22.591 00.074 29988 IsGuiding returns 0
03:21:22.591 00.000 29988 Move returns status 0, amount 61
03:21:22.591 00.000 29988 MoveAxis(N, 0, ABG)
03:21:22.591 00.000 29988 Move returns status 0, amount 0
03:21:22.591 00.000 29988 move complete, result=0
03:21:22.591 00.000 29988 worker thread done servicing request
03:21:22.591 00.000 29988 Worker thread wakes up
03:21:22.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:22.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:22.591 00.000 28316 GuideStep: 0.3 px 61 ms WEST, 0.3 px 0 ms NORTH
03:21:24.003 01.412 29988 Exposure complete
03:21:24.055 00.052 29988 worker thread done servicing request
03:21:24.055 00.000 28316 OnExposeComplete: enter
03:21:24.056 00.001 28316 UpdateGuideState(): m_state=6
03:21:24.058 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5227
03:21:24.059 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=257.32, Mass=2326, SNR=33.4, Peak=191 HFD=4.0
03:21:24.060 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
03:21:24.061 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
03:21:24.063 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.21 mountX=-0.23 mountY=0.02, mountTheta=3.04
03:21:24.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
03:21:24.068 00.003 28316 Enqueuing Move request for scope (0.08, -0.22)
03:21:24.068 00.000 29988 Worker thread wakes up
03:21:24.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:24.068 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.4
03:21:24.069 00.001 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 3 / 99999
03:21:24.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
03:21:24.069 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152084.069,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
03:21:24.070 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
03:21:24.070 00.000 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.02
03:21:24.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:24.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:24.071 00.001 28316 Enqueuing Expose request
03:21:24.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
03:21:24.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:24.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:21:24.071 00.000 29988 MoveAxis(E, 45, ABG)
03:21:24.071 00.000 29988 Guiding  Dir = 2, Dur = 45
03:21:24.071 00.000 29988 IsSlewing returns 0
03:21:24.072 00.001 29988 IsGuiding returns 0
03:21:24.073 00.001 29988 PulseGuide returned control before completion, sleep 54
03:21:24.144 00.071 29988 IsGuiding returns 0
03:21:24.144 00.000 29988 Move returns status 0, amount 45
03:21:24.144 00.000 29988 MoveAxis(N, 0, ABG)
03:21:24.145 00.001 29988 Move returns status 0, amount 0
03:21:24.145 00.000 29988 move complete, result=0
03:21:24.145 00.000 29988 worker thread done servicing request
03:21:24.145 00.000 29988 Worker thread wakes up
03:21:24.145 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
03:21:24.146 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:24.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:25.776 01.630 29988 Exposure complete
03:21:25.823 00.047 29988 worker thread done servicing request
03:21:25.823 00.000 28316 OnExposeComplete: enter
03:21:25.824 00.001 28316 UpdateGuideState(): m_state=6
03:21:25.824 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5228
03:21:25.825 00.001 28316 Star::Find returns 1 (0), X=950.63, Y=257.67, Mass=2294, SNR=33.2, Peak=178 HFD=3.9
03:21:25.825 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
03:21:25.825 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
03:21:25.826 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.59 mountX=0.22 mountY=0.14, mountTheta=0.57
03:21:25.827 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.14, opts=13)
03:21:25.828 00.001 28316 Enqueuing Move request for scope (-0.22, 0.14)
03:21:25.829 00.001 29988 Worker thread wakes up
03:21:25.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
03:21:25.829 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
03:21:25.829 00.000 29988 Moving (-0.22, 0.14) raw xDistance=0.22 yDistance=0.14
03:21:25.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
03:21:25.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:25.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:25.829 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.2
03:21:25.830 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 4 / 99999
03:21:25.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:21:25.830 00.000 29988 MoveAxis(W, 43, ABG)
03:21:25.830 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152085.830,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:21:25.831 00.001 29988 Guiding  Dir = 3, Dur = 43
03:21:25.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:25.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:25.831 00.000 28316 Enqueuing Expose request
03:21:25.832 00.001 29988 IsSlewing returns 0
03:21:25.832 00.000 29988 IsGuiding returns 0
03:21:25.833 00.001 29988 PulseGuide returned control before completion, sleep 52
03:21:25.900 00.067 29988 IsGuiding returns 1
03:21:25.900 00.000 29988 scope still moving after pulse duration time elapsed
03:21:25.931 00.031 29988 IsSlewing returns 0
03:21:25.931 00.000 29988 IsGuiding returns 0
03:21:25.931 00.000 29988 scope move finished after 43 + 56 ms
03:21:25.931 00.000 29988 Move returns status 0, amount 43
03:21:25.931 00.000 29988 MoveAxis(N, 0, ABG)
03:21:25.932 00.001 29988 Move returns status 0, amount 0
03:21:25.932 00.000 29988 move complete, result=0
03:21:25.932 00.000 29988 worker thread done servicing request
03:21:25.932 00.000 29988 Worker thread wakes up
03:21:25.932 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
03:21:25.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:25.933 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:27.348 01.415 29988 Exposure complete
03:21:27.402 00.054 29988 worker thread done servicing request
03:21:27.402 00.000 28316 OnExposeComplete: enter
03:21:27.405 00.003 28316 UpdateGuideState(): m_state=6
03:21:27.407 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5229
03:21:27.408 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.34, Mass=2265, SNR=33.0, Peak=192 HFD=3.7
03:21:27.409 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.04)
03:21:27.409 00.000 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
03:21:27.411 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.24 mountX=-0.12 mountY=0.23, mountTheta=2.04
03:21:27.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.20, opts=13)
03:21:27.414 00.001 28316 Enqueuing Move request for scope (-0.16, -0.20)
03:21:27.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:27.415 00.001 28316 UpdateGuideState exits: m=2265 RSB=33.0
03:21:27.415 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 5 / 99999
03:21:27.416 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786152087.416,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
03:21:27.416 00.000 29988 Worker thread wakes up
03:21:27.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
03:21:27.416 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
03:21:27.416 00.000 29988 Moving (-0.16, -0.20) raw xDistance=-0.12 yDistance=0.23
03:21:27.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:21:27.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:21:27.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:21:27.416 00.000 29988 MoveAxis(E, 0, ABG)
03:21:27.416 00.000 29988 Move returns status 0, amount 0
03:21:27.416 00.000 29988 MoveAxis(N, 0, ABG)
03:21:27.416 00.000 29988 Move returns status 0, amount 0
03:21:27.416 00.000 29988 move complete, result=0
03:21:27.416 00.000 29988 worker thread done servicing request
03:21:27.416 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:27.417 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:27.417 00.000 28316 Enqueuing Expose request
03:21:27.418 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:21:27.418 00.000 29988 Worker thread wakes up
03:21:27.419 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:27.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:29.149 01.730 29988 Exposure complete
03:21:29.185 00.036 29988 worker thread done servicing request
03:21:29.185 00.000 28316 OnExposeComplete: enter
03:21:29.186 00.001 28316 UpdateGuideState(): m_state=6
03:21:29.187 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5230
03:21:29.188 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=257.35, Mass=2398, SNR=33.9, Peak=200 HFD=4.0
03:21:29.189 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
03:21:29.190 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
03:21:29.190 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.18 mountY=0.08, mountTheta=2.73
03:21:29.192 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
03:21:29.192 00.000 28316 Enqueuing Move request for scope (0.01, -0.19)
03:21:29.193 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:29.193 00.000 29988 Worker thread wakes up
03:21:29.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
03:21:29.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
03:21:29.193 00.000 29988 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.08
03:21:29.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:21:29.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:29.193 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
03:21:29.194 00.001 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 6 / 99999
03:21:29.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:21:29.194 00.000 29988 MoveAxis(E, 0, ABG)
03:21:29.194 00.000 29988 Move returns status 0, amount 0
03:21:29.194 00.000 29988 MoveAxis(N, 0, ABG)
03:21:29.194 00.000 29988 Move returns status 0, amount 0
03:21:29.194 00.000 29988 move complete, result=0
03:21:29.194 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152089.194,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
03:21:29.195 00.001 29988 worker thread done servicing request
03:21:29.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:29.195 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:29.196 00.001 28316 Enqueuing Expose request
03:21:29.196 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:29.197 00.001 29988 Worker thread wakes up
03:21:29.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:29.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:30.604 01.407 29988 Exposure complete
03:21:30.657 00.053 29988 worker thread done servicing request
03:21:30.657 00.000 28316 OnExposeComplete: enter
03:21:30.659 00.002 28316 UpdateGuideState(): m_state=6
03:21:30.660 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5231
03:21:30.662 00.002 28316 Star::Find returns 1 (0), X=950.78, Y=257.28, Mass=2333, SNR=33.4, Peak=190 HFD=4.2
03:21:30.663 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
03:21:30.664 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
03:21:30.665 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.85 mountX=-0.20 mountY=0.18, mountTheta=2.42
03:21:30.668 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.26, opts=13)
03:21:30.669 00.001 28316 Enqueuing Move request for scope (-0.07, -0.26)
03:21:30.671 00.002 29988 Worker thread wakes up
03:21:30.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
03:21:30.671 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:30.671 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:21:30.672 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 7 / 99999
03:21:30.672 00.000 28316 PhdController: newstate STATE_FINISH
03:21:30.673 00.001 28316 PhdController complete: success
03:21:30.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
03:21:30.673 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786152090.673,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:21:30.673 00.000 29988 Moving (-0.07, -0.26) raw xDistance=-0.20 yDistance=0.18
03:21:30.674 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:21:30.674 00.000 28316 Mount: notify guiding dither settle done success=1
03:21:30.674 00.000 28316 PhdController: newstate STATE_IDLE
03:21:30.675 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:30.676 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:30.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:21:30.676 00.000 29988 MoveAxis(E, 43, ABG)
03:21:30.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:30.677 00.001 28316 Enqueuing Expose request
03:21:30.679 00.002 29988 Guiding  Dir = 2, Dur = 43
03:21:30.679 00.000 29988 IsSlewing returns 0
03:21:30.680 00.001 29988 IsGuiding returns 0
03:21:30.682 00.002 29988 PulseGuide returned control before completion, sleep 51
03:21:30.749 00.067 29988 IsGuiding returns 0
03:21:30.749 00.000 29988 Move returns status 0, amount 43
03:21:30.749 00.000 29988 MoveAxis(N, 0, ABG)
03:21:30.749 00.000 29988 Move returns status 0, amount 0
03:21:30.749 00.000 29988 move complete, result=0
03:21:30.749 00.000 29988 worker thread done servicing request
03:21:30.749 00.000 29988 Worker thread wakes up
03:21:30.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:30.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:30.749 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.2 px 0 ms NORTH
03:21:32.382 01.633 29988 Exposure complete
03:21:32.428 00.046 29988 worker thread done servicing request
03:21:32.428 00.000 28316 OnExposeComplete: enter
03:21:32.429 00.001 28316 UpdateGuideState(): m_state=6
03:21:32.429 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.430 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.50, Mass=2369, SNR=33.7, Peak=179 HFD=3.8
03:21:32.430 00.000 28316 MultiStar: exiting stabilization period
03:21:32.430 00.000 28316 MultiStar: updating star positions after lock position change
03:21:32.431 00.001 28316 Star::Find(15, 661, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.431 00.000 28316 Star::Find returns 1 (0), X=661.54, Y=161.71, Mass=2368, SNR=33.3, Peak=161 HFD=4.5
03:21:32.431 00.000 28316 Star::Find(15, 1032, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.432 00.001 28316 Star::Find returns 1 (0), X=1033.09, Y=392.33, Mass=1969, SNR=30.4, Peak=157 HFD=4.2
03:21:32.432 00.000 28316 Star::Find(15, 977, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.433 00.001 28316 Star::Find returns 1 (0), X=977.61, Y=249.72, Mass=1738, SNR=28.8, Peak=140 HFD=3.7
03:21:32.433 00.000 28316 Star::Find(15, 310, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.434 00.001 28316 Star::Find returns 1 (0), X=310.95, Y=829.28, Mass=1614, SNR=27.7, Peak=155 HFD=4.1
03:21:32.434 00.000 28316 Star::Find(15, 493, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.435 00.001 28316 Star::Find returns 1 (0), X=493.99, Y=90.72, Mass=1280, SNR=24.6, Peak=113 HFD=4.0
03:21:32.435 00.000 28316 Star::Find(15, 288, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.435 00.000 28316 Star::Find returns 1 (0), X=288.81, Y=916.44, Mass=911, SNR=20.9, Peak=92 HFD=3.7
03:21:32.436 00.001 28316 Star::Find(15, 678, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.436 00.000 28316 Star::Find returns 1 (0), X=678.80, Y=946.82, Mass=901, SNR=20.8, Peak=83 HFD=4.0
03:21:32.437 00.001 28316 Star::Find(15, 1145, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.437 00.000 28316 Star::Find returns 1 (0), X=1145.68, Y=747.28, Mass=848, SNR=20.0, Peak=67 HFD=4.3
03:21:32.438 00.001 28316 Star::Find(15, 245, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.438 00.000 28316 Star::Find returns 1 (0), X=246.26, Y=519.55, Mass=620, SNR=17.3, Peak=57 HFD=3.6
03:21:32.439 00.001 28316 Star::Find(15, 649, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.439 00.000 28316 Star::Find returns 1 (0), X=650.06, Y=643.10, Mass=595, SNR=16.9, Peak=53 HFD=4.2
03:21:32.439 00.000 28316 Star::Find(15, 1130, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5232
03:21:32.440 00.001 28316 Star::Find returns 1 (0), X=1130.72, Y=625.07, Mass=636, SNR=17.5, Peak=52 HFD=3.9
03:21:32.440 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
03:21:32.441 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
03:21:32.441 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.84 mountX=-0.03 mountY=0.03, mountTheta=2.42
03:21:32.443 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
03:21:32.443 00.000 28316 Enqueuing Move request for scope (-0.01, -0.04)
03:21:32.444 00.001 29988 Worker thread wakes up
03:21:32.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
03:21:32.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
03:21:32.444 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
03:21:32.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:32.445 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:21:32.445 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:32.445 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
03:21:32.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:32.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:32.446 00.001 28316 Enqueuing Expose request
03:21:32.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:21:32.446 00.000 29988 MoveAxis(E, 0, ABG)
03:21:32.446 00.000 29988 Move returns status 0, amount 0
03:21:32.446 00.000 29988 MoveAxis(N, 0, ABG)
03:21:32.446 00.000 29988 Move returns status 0, amount 0
03:21:32.446 00.000 29988 move complete, result=0
03:21:32.446 00.000 29988 worker thread done servicing request
03:21:32.446 00.000 29988 Worker thread wakes up
03:21:32.446 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:32.446 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:32.447 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:21:33.965 01.518 29988 Exposure complete
03:21:34.001 00.036 29988 worker thread done servicing request
03:21:34.001 00.000 28316 OnExposeComplete: enter
03:21:34.002 00.001 28316 UpdateGuideState(): m_state=6
03:21:34.004 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5233
03:21:34.005 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.58, Mass=2389, SNR=33.9, Peak=164 HFD=3.8
03:21:34.008 00.003 28316 MultiStar: [#1 -0.15,0.06,0.98,U] [#2 0.08,0.01,0.93,U] [#3 0.01,0.14,0.85,U] [#4 -0.21,-0.05,0.84,U] [#5 -0.13,-0.12,0.76,U] [#6 -0.02,-0.11,0.61,U] [#7 -0.04,0.06,0.63,U] [#8 0.07,-0.10,0.60,U] 
03:21:34.011 00.003 28316 refined, 8 included, MultiStar: {-0.08, 0.00}, one-star: {-0.21, 0.05}
03:21:34.014 00.003 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
03:21:34.016 00.002 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
03:21:34.018 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.13 mountX=0.03 mountY=0.07, mountTheta=1.12
03:21:34.022 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.00, opts=13)
03:21:34.024 00.002 28316 Enqueuing Move request for scope (-0.08, 0.00)
03:21:34.026 00.002 29988 Worker thread wakes up
03:21:34.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:34.027 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:21:34.027 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:34.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
03:21:34.029 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:34.029 00.000 28316 Enqueuing Expose request
03:21:34.029 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
03:21:34.029 00.000 29988 Moving (-0.08, 0.00) raw xDistance=0.03 yDistance=0.07
03:21:34.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:21:34.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:34.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:21:34.030 00.001 29988 MoveAxis(E, 0, ABG)
03:21:34.030 00.000 29988 Move returns status 0, amount 0
03:21:34.030 00.000 29988 MoveAxis(N, 0, ABG)
03:21:34.030 00.000 29988 Move returns status 0, amount 0
03:21:34.030 00.000 29988 move complete, result=0
03:21:34.030 00.000 29988 worker thread done servicing request
03:21:34.030 00.000 29988 Worker thread wakes up
03:21:34.030 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:34.030 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:34.030 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:35.660 01.630 29988 Exposure complete
03:21:35.691 00.031 29988 worker thread done servicing request
03:21:35.691 00.000 28316 OnExposeComplete: enter
03:21:35.692 00.001 28316 UpdateGuideState(): m_state=6
03:21:35.692 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5234
03:21:35.693 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=257.28, Mass=2401, SNR=34.0, Peak=187 HFD=3.9
03:21:35.693 00.000 28316 MultiStar: [#1 -0.20,-0.13,0.97,U] [#2 -0.23,-0.20,0.93,U] [#3 -0.31,-0.03,0.83,U] [#4 -0.13,0.00,0.80,U] [#5 -0.22,-0.36,0.00,M1] [#6 -0.13,-0.17,0.60,U] [#7 0.04,0.02,0.62,U] [#8 0.06,0.02,0.56,U] 
03:21:35.694 00.001 28316 refined, 7 included, MultiStar: {-0.16, -0.11}, one-star: {-0.21, -0.25}
03:21:35.694 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.74)
03:21:35.695 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.70)
03:21:35.695 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.55 mountX=-0.03 mountY=0.19, mountTheta=1.74
03:21:35.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.11, opts=13)
03:21:35.696 00.000 28316 Enqueuing Move request for scope (-0.16, -0.11)
03:21:35.697 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:35.698 00.001 29988 Worker thread wakes up
03:21:35.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
03:21:35.698 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
03:21:35.698 00.000 29988 Moving (-0.16, -0.11) raw xDistance=-0.03 yDistance=0.19
03:21:35.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:21:35.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:35.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:21:35.698 00.000 29988 MoveAxis(E, 0, ABG)
03:21:35.698 00.000 29988 Move returns status 0, amount 0
03:21:35.698 00.000 29988 MoveAxis(N, 0, ABG)
03:21:35.698 00.000 29988 Move returns status 0, amount 0
03:21:35.698 00.000 29988 move complete, result=0
03:21:35.698 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
03:21:35.699 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:35.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:35.701 00.001 28316 Enqueuing Expose request
03:21:35.701 00.000 29988 worker thread done servicing request
03:21:35.701 00.000 29988 Worker thread wakes up
03:21:35.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:35.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:35.701 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:21:37.229 01.528 29988 Exposure complete
03:21:37.264 00.035 29988 worker thread done servicing request
03:21:37.264 00.000 28316 OnExposeComplete: enter
03:21:37.265 00.001 28316 UpdateGuideState(): m_state=6
03:21:37.265 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5235
03:21:37.266 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=257.44, Mass=2255, SNR=32.9, Peak=175 HFD=3.4
03:21:37.266 00.000 28316 MultiStar: [#1 -0.33,-0.14,0.00,M1] [#2 -0.05,-0.07,0.90,U] [#3 -0.27,0.03,0.90,U] [#4 -0.04,-0.05,0.85,U] [#5 -0.13,-0.25,0.76,U] [#6 -0.04,-0.17,0.62,U] [#7 0.04,-0.03,0.63,U] [#8 0.08,-0.02,0.59,U] 
03:21:37.267 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.33, -0.10}
03:21:37.267 00.000 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
03:21:37.268 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
03:21:37.268 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=-0.03 mountY=0.14, mountTheta=1.77
03:21:37.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.08, opts=13)
03:21:37.271 00.001 28316 Enqueuing Move request for scope (-0.11, -0.08)
03:21:37.271 00.000 29988 Worker thread wakes up
03:21:37.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:37.272 00.001 28316 UpdateGuideState exits: m=2255 RSB=32.9
03:21:37.272 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:37.272 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:37.273 00.001 28316 Enqueuing Expose request
03:21:37.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
03:21:37.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
03:21:37.273 00.000 29988 Moving (-0.11, -0.08) raw xDistance=-0.03 yDistance=0.14
03:21:37.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:21:37.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:37.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:21:37.273 00.000 29988 MoveAxis(E, 0, ABG)
03:21:37.273 00.000 29988 Move returns status 0, amount 0
03:21:37.273 00.000 29988 MoveAxis(N, 0, ABG)
03:21:37.273 00.000 29988 Move returns status 0, amount 0
03:21:37.273 00.000 29988 move complete, result=0
03:21:37.273 00.000 29988 worker thread done servicing request
03:21:37.273 00.000 29988 Worker thread wakes up
03:21:37.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:37.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:37.274 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:38.907 01.633 29988 Exposure complete
03:21:38.940 00.033 29988 worker thread done servicing request
03:21:38.940 00.000 28316 OnExposeComplete: enter
03:21:38.942 00.002 28316 UpdateGuideState(): m_state=6
03:21:38.944 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5236
03:21:38.946 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=257.37, Mass=2294, SNR=33.2, Peak=183 HFD=3.6
03:21:38.948 00.002 28316 MultiStar: [#1 -0.22,-0.18,0.99,U] [#2 -0.22,0.03,0.90,U] [#3 -0.26,-0.01,0.87,U] [#4 -0.01,-0.10,0.82,U] [#5 -0.15,-0.24,0.74,U] [#6 -0.23,-0.13,0.64,U] [#7 -0.26,0.14,0.62,U] [#8 -0.06,0.03,0.58,U] 
03:21:38.949 00.001 28316 refined, 8 included, MultiStar: {-0.18, -0.08}, one-star: {-0.19, -0.16}
03:21:38.950 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
03:21:38.951 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
03:21:38.952 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.73 mountX=0.00 mountY=0.20, mountTheta=1.55
03:21:38.955 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.08, opts=13)
03:21:38.955 00.000 28316 Enqueuing Move request for scope (-0.18, -0.08)
03:21:38.956 00.001 29988 Worker thread wakes up
03:21:38.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
03:21:38.956 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:38.957 00.001 28316 UpdateGuideState exits: m=2294 RSB=33.2
03:21:38.958 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
03:21:38.958 00.000 29988 Moving (-0.18, -0.08) raw xDistance=0.00 yDistance=0.20
03:21:38.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:21:38.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:38.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:38.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:38.959 00.000 28316 Enqueuing Expose request
03:21:38.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:21:38.960 00.001 29988 MoveAxis(E, 0, ABG)
03:21:38.960 00.000 29988 Move returns status 0, amount 0
03:21:38.960 00.000 29988 MoveAxis(N, 0, ABG)
03:21:38.960 00.000 29988 Move returns status 0, amount 0
03:21:38.960 00.000 29988 move complete, result=0
03:21:38.960 00.000 29988 worker thread done servicing request
03:21:38.960 00.000 29988 Worker thread wakes up
03:21:38.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:38.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:38.960 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:21:40.478 01.518 29988 Exposure complete
03:21:40.516 00.038 29988 worker thread done servicing request
03:21:40.516 00.000 28316 OnExposeComplete: enter
03:21:40.518 00.002 28316 UpdateGuideState(): m_state=6
03:21:40.518 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5237
03:21:40.519 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.37, Mass=2450, SNR=34.3, Peak=182 HFD=4.0
03:21:40.519 00.000 28316 MultiStar: [#1 0.08,-0.03,0.95,U] [#2 0.06,0.07,0.91,U] [#3 0.07,0.01,0.83,U] [#4 -0.05,-0.01,0.82,U] [#5 -0.06,-0.18,0.71,U] [#6 -0.06,-0.18,0.64,U] [#7 0.06,0.11,0.60,U] [#8 0.13,0.11,0.58,U] 
03:21:40.520 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.12, -0.17}
03:21:40.520 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.97)
03:21:40.521 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.93)
03:21:40.521 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.32 mountX=-0.04 mountY=0.01, mountTheta=2.93
03:21:40.523 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
03:21:40.524 00.001 28316 Enqueuing Move request for scope (0.01, -0.04)
03:21:40.525 00.001 29988 Worker thread wakes up
03:21:40.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
03:21:40.525 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
03:21:40.525 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
03:21:40.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:40.525 00.000 28316 UpdateGuideState exits: m=2450 RSB=34.3
03:21:40.526 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:40.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:40.527 00.001 28316 Enqueuing Expose request
03:21:40.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:21:40.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:40.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:21:40.527 00.000 29988 MoveAxis(E, 0, ABG)
03:21:40.527 00.000 29988 Move returns status 0, amount 0
03:21:40.527 00.000 29988 MoveAxis(N, 0, ABG)
03:21:40.527 00.000 29988 Move returns status 0, amount 0
03:21:40.527 00.000 29988 move complete, result=0
03:21:40.527 00.000 29988 worker thread done servicing request
03:21:40.527 00.000 29988 Worker thread wakes up
03:21:40.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:40.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:40.528 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:21:42.157 01.629 29988 Exposure complete
03:21:42.193 00.036 29988 worker thread done servicing request
03:21:42.193 00.000 28316 OnExposeComplete: enter
03:21:42.193 00.000 28316 UpdateGuideState(): m_state=6
03:21:42.194 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5238
03:21:42.194 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.39, Mass=2347, SNR=33.5, Peak=195 HFD=3.7
03:21:42.195 00.001 28316 MultiStar: [#1 0.07,-0.37,0.00,M1] [#2 -0.03,0.06,0.94,U] [#3 -0.06,-0.07,0.87,U] [#4 -0.07,0.03,0.83,U] [#5 0.14,-0.23,0.72,U] [#6 -0.00,-0.06,0.63,U] [#7 -0.02,0.05,0.63,U] [#8 0.38,-0.14,0.00,M1] 
03:21:42.195 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.05}, one-star: {-0.17, -0.14}
03:21:42.196 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.04)
03:21:42.196 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 2.00)
03:21:42.197 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.25 mountX=-0.03 mountY=0.06, mountTheta=2.03
03:21:42.198 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.05, opts=13)
03:21:42.198 00.000 28316 Enqueuing Move request for scope (-0.04, -0.05)
03:21:42.199 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:42.199 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
03:21:42.200 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:42.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:42.201 00.001 28316 Enqueuing Expose request
03:21:42.201 00.000 29988 Worker thread wakes up
03:21:42.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
03:21:42.202 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
03:21:42.202 00.000 29988 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
03:21:42.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:21:42.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:42.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:21:42.202 00.000 29988 MoveAxis(E, 0, ABG)
03:21:42.202 00.000 29988 Move returns status 0, amount 0
03:21:42.202 00.000 29988 MoveAxis(N, 0, ABG)
03:21:42.202 00.000 29988 Move returns status 0, amount 0
03:21:42.202 00.000 29988 move complete, result=0
03:21:42.202 00.000 29988 worker thread done servicing request
03:21:42.202 00.000 29988 Worker thread wakes up
03:21:42.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:42.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:42.202 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:43.727 01.525 29988 Exposure complete
03:21:43.753 00.026 29988 worker thread done servicing request
03:21:43.753 00.000 28316 OnExposeComplete: enter
03:21:43.755 00.002 28316 UpdateGuideState(): m_state=6
03:21:43.757 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5239
03:21:43.760 00.003 28316 Star::Find returns 1 (0), X=950.72, Y=257.19, Mass=2425, SNR=34.2, Peak=215 HFD=3.9
03:21:43.763 00.003 28316 MultiStar: [#1 0.14,-0.29,0.96,U] [#2 0.20,-0.21,0.93,U] [#3 0.05,-0.22,0.82,U] [#4 0.23,-0.23,0.82,U] [#5 0.12,-0.42,0.00,M1] [#6 0.11,-0.25,0.62,U] [#7 0.24,0.04,0.60,U] [#8 0.34,-0.11,0.00,M2] 
03:21:43.763 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.23}, one-star: {-0.13, -0.35}
03:21:43.764 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
03:21:43.764 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
03:21:43.764 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-1.13 mountX=-0.25 mountY=0.01, mountTheta=3.12
03:21:43.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.23, opts=13)
03:21:43.766 00.000 28316 Enqueuing Move request for scope (0.11, -0.23)
03:21:43.766 00.000 29988 Worker thread wakes up
03:21:43.767 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:43.767 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
03:21:43.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:43.768 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:43.768 00.000 28316 Enqueuing Expose request
03:21:43.769 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
03:21:43.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
03:21:43.769 00.000 29988 Moving (0.11, -0.23) raw xDistance=-0.25 yDistance=0.01
03:21:43.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:21:43.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:43.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:21:43.769 00.000 29988 MoveAxis(E, 54, ABG)
03:21:43.769 00.000 29988 Guiding  Dir = 2, Dur = 54
03:21:43.769 00.000 29988 IsSlewing returns 0
03:21:43.769 00.000 29988 IsGuiding returns 0
03:21:43.772 00.003 29988 PulseGuide returned control before completion, sleep 62
03:21:43.840 00.068 29988 IsGuiding returns 0
03:21:43.840 00.000 29988 Move returns status 0, amount 54
03:21:43.841 00.001 29988 MoveAxis(N, 0, ABG)
03:21:43.841 00.000 29988 Move returns status 0, amount 0
03:21:43.841 00.000 29988 move complete, result=0
03:21:43.841 00.000 29988 worker thread done servicing request
03:21:43.841 00.000 29988 Worker thread wakes up
03:21:43.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:43.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:43.841 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.0 px 0 ms NORTH
03:21:45.476 01.635 29988 Exposure complete
03:21:45.515 00.039 29988 worker thread done servicing request
03:21:45.515 00.000 28316 OnExposeComplete: enter
03:21:45.516 00.001 28316 UpdateGuideState(): m_state=6
03:21:45.517 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5240
03:21:45.517 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.71, Mass=2315, SNR=33.4, Peak=181 HFD=3.9
03:21:45.518 00.001 28316 MultiStar: [#1 0.06,0.23,0.99,U] [#2 -0.10,0.34,0.00,M1] [#3 -0.15,0.28,0.84,U] [#4 0.12,0.27,0.82,U] [#5 0.02,0.10,0.75,U] [#6 0.13,0.10,0.64,U] [#7 0.08,0.35,0.00,M1] [#8 0.19,0.21,0.60,U] 
03:21:45.518 00.000 28316 refined, 6 included, MultiStar: {0.00, 0.20}, one-star: {-0.25, 0.18}
03:21:45.519 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
03:21:45.519 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
03:21:45.520 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=0.18 mountY=-0.09, mountTheta=-0.46
03:21:45.522 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.20, opts=13)
03:21:45.522 00.000 28316 Enqueuing Move request for scope (0.00, 0.20)
03:21:45.523 00.001 29988 Worker thread wakes up
03:21:45.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:45.523 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
03:21:45.524 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:45.524 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:45.525 00.001 28316 Enqueuing Expose request
03:21:45.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
03:21:45.525 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
03:21:45.525 00.000 29988 Moving (0.00, 0.20) raw xDistance=0.18 yDistance=-0.09
03:21:45.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:21:45.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:45.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:21:45.525 00.000 29988 MoveAxis(E, 0, ABG)
03:21:45.525 00.000 29988 Move returns status 0, amount 0
03:21:45.525 00.000 29988 MoveAxis(N, 0, ABG)
03:21:45.525 00.000 29988 Move returns status 0, amount 0
03:21:45.525 00.000 29988 move complete, result=0
03:21:45.525 00.000 29988 worker thread done servicing request
03:21:45.525 00.000 29988 Worker thread wakes up
03:21:45.525 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:45.525 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:45.526 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:21:47.043 01.517 29988 Exposure complete
03:21:47.083 00.040 29988 worker thread done servicing request
03:21:47.084 00.001 28316 OnExposeComplete: enter
03:21:47.086 00.002 28316 UpdateGuideState(): m_state=6
03:21:47.089 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5241
03:21:47.091 00.002 28316 Star::Find returns 1 (0), X=950.43, Y=257.60, Mass=2348, SNR=33.6, Peak=172 HFD=3.8
03:21:47.094 00.003 28316 MultiStar: [#1 -0.30,0.01,0.98,U] [#2 -0.16,0.09,0.93,U] [#3 -0.24,0.05,0.87,U] [#4 -0.05,0.04,0.83,U] [#5 -0.17,0.02,0.74,U] [#6 -0.10,-0.06,0.61,U] [#7 -0.27,0.13,0.60,U] [#8 -0.01,0.11,0.58,U] 
03:21:47.096 00.002 28316 refined, 8 included, MultiStar: {-0.21, 0.05}, one-star: {-0.42, 0.07}
03:21:47.096 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
03:21:47.097 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
03:21:47.097 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.91 mountX=0.13 mountY=0.16, mountTheta=0.89
03:21:47.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.05, opts=13)
03:21:47.099 00.001 28316 Enqueuing Move request for scope (-0.21, 0.05)
03:21:47.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:47.100 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:21:47.100 00.000 29988 Worker thread wakes up
03:21:47.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
03:21:47.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
03:21:47.100 00.000 29988 Moving (-0.21, 0.05) raw xDistance=0.13 yDistance=0.16
03:21:47.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:21:47.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:47.101 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:21:47.101 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:47.101 00.000 29988 MoveAxis(E, 0, ABG)
03:21:47.101 00.000 29988 Move returns status 0, amount 0
03:21:47.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:47.102 00.001 28316 Enqueuing Expose request
03:21:47.102 00.000 29988 MoveAxis(N, 0, ABG)
03:21:47.102 00.000 29988 Move returns status 0, amount 0
03:21:47.102 00.000 29988 move complete, result=0
03:21:47.102 00.000 29988 worker thread done servicing request
03:21:47.102 00.000 29988 Worker thread wakes up
03:21:47.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:47.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:47.103 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:21:48.737 01.634 29988 Exposure complete
03:21:48.769 00.032 29988 worker thread done servicing request
03:21:48.769 00.000 28316 OnExposeComplete: enter
03:21:48.770 00.001 28316 UpdateGuideState(): m_state=6
03:21:48.771 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5242
03:21:48.771 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=257.45, Mass=2258, SNR=33.0, Peak=172 HFD=3.7
03:21:48.772 00.001 28316 MultiStar: [#1 -0.18,-0.22,0.98,U] [#2 0.02,-0.02,0.92,U] [#3 -0.05,0.04,0.86,U] [#4 0.06,0.05,0.85,U] [#5 0.02,-0.19,0.75,U] [#6 0.00,-0.16,0.65,U] [#7 -0.06,0.16,0.62,U] [#8 0.03,0.12,0.57,U] 
03:21:48.772 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.21, -0.09}
03:21:48.773 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.88)
03:21:48.774 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.84)
03:21:48.775 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.02 mountY=0.07, mountTheta=1.87
03:21:48.776 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
03:21:48.777 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
03:21:48.778 00.001 29988 Worker thread wakes up
03:21:48.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:48.780 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
03:21:48.780 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
03:21:48.780 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.07
03:21:48.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:21:48.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:48.780 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
03:21:48.784 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:48.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:48.786 00.001 28316 Enqueuing Expose request
03:21:48.787 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:21:48.787 00.000 29988 MoveAxis(E, 0, ABG)
03:21:48.787 00.000 29988 Move returns status 0, amount 0
03:21:48.787 00.000 29988 MoveAxis(N, 0, ABG)
03:21:48.787 00.000 29988 Move returns status 0, amount 0
03:21:48.787 00.000 29988 move complete, result=0
03:21:48.787 00.000 29988 worker thread done servicing request
03:21:48.787 00.000 29988 Worker thread wakes up
03:21:48.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:48.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:48.788 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:50.307 01.519 29988 Exposure complete
03:21:50.338 00.031 29988 worker thread done servicing request
03:21:50.338 00.000 28316 OnExposeComplete: enter
03:21:50.339 00.001 28316 UpdateGuideState(): m_state=6
03:21:50.341 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5243
03:21:50.343 00.002 28316 Star::Find returns 1 (0), X=950.46, Y=257.48, Mass=2287, SNR=33.1, Peak=150 HFD=4.2
03:21:50.345 00.002 28316 MultiStar: [#1 0.19,-0.27,1.01,U] [#2 -0.16,0.08,0.91,U] [#3 -0.24,0.03,0.87,U] [#4 0.06,0.03,0.84,U] [#5 -0.10,-0.25,0.75,U] [#6 0.21,-0.29,0.00,M1] [#7 0.04,0.04,0.61,U] [#8 -0.12,0.03,0.59,U] 
03:21:50.346 00.001 28316 refined, 7 included, MultiStar: {-0.09, -0.05}, one-star: {-0.39, -0.06}
03:21:50.347 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
03:21:50.348 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
03:21:50.349 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.64 mountX=-0.01 mountY=0.11, mountTheta=1.65
03:21:50.352 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
03:21:50.354 00.002 28316 Enqueuing Move request for scope (-0.09, -0.05)
03:21:50.355 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:50.356 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.1
03:21:50.358 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:50.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:50.360 00.001 28316 Enqueuing Expose request
03:21:50.360 00.000 29988 Worker thread wakes up
03:21:50.361 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
03:21:50.361 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
03:21:50.361 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.11
03:21:50.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:21:50.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:50.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:21:50.361 00.000 29988 MoveAxis(E, 0, ABG)
03:21:50.361 00.000 29988 Move returns status 0, amount 0
03:21:50.361 00.000 29988 MoveAxis(N, 0, ABG)
03:21:50.361 00.000 29988 Move returns status 0, amount 0
03:21:50.361 00.000 29988 move complete, result=0
03:21:50.361 00.000 29988 worker thread done servicing request
03:21:50.361 00.000 29988 Worker thread wakes up
03:21:50.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:50.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:50.361 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:51.993 01.632 29988 Exposure complete
03:21:52.038 00.045 29988 worker thread done servicing request
03:21:52.038 00.000 28316 OnExposeComplete: enter
03:21:52.040 00.002 28316 UpdateGuideState(): m_state=6
03:21:52.040 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5244
03:21:52.041 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=257.27, Mass=2431, SNR=34.3, Peak=199 HFD=4.1
03:21:52.041 00.000 28316 MultiStar: [#1 0.29,-0.29,0.00,M1] [#2 0.05,-0.16,0.90,U] [#3 0.14,-0.12,0.85,U] [#4 -0.01,-0.12,0.81,U] [#5 0.32,-0.26,0.00,M1] [#6 0.18,-0.19,0.60,U] [#7 0.26,0.05,0.60,U] [#8 0.02,-0.07,0.56,U] 
03:21:52.041 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.14}, one-star: {0.10, -0.27}
03:21:52.042 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:21:52.042 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:21:52.042 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.94 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
03:21:52.043 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
03:21:52.045 00.002 28316 Enqueuing Move request for scope (0.10, -0.14)
03:21:52.045 00.000 29988 Worker thread wakes up
03:21:52.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:52.046 00.001 28316 UpdateGuideState exits: m=2431 RSB=34.3
03:21:52.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:52.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:52.047 00.000 28316 Enqueuing Expose request
03:21:52.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
03:21:52.047 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
03:21:52.047 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
03:21:52.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:21:52.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:52.048 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:21:52.048 00.000 29988 MoveAxis(E, 0, ABG)
03:21:52.048 00.000 29988 Move returns status 0, amount 0
03:21:52.048 00.000 29988 MoveAxis(N, 0, ABG)
03:21:52.048 00.000 29988 Move returns status 0, amount 0
03:21:52.048 00.000 29988 move complete, result=0
03:21:52.048 00.000 29988 worker thread done servicing request
03:21:52.048 00.000 29988 Worker thread wakes up
03:21:52.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:52.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:52.048 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:21:53.560 01.512 29988 Exposure complete
03:21:53.599 00.039 29988 worker thread done servicing request
03:21:53.599 00.000 28316 OnExposeComplete: enter
03:21:53.600 00.001 28316 UpdateGuideState(): m_state=6
03:21:53.600 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5245
03:21:53.601 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.36, Mass=2339, SNR=33.4, Peak=172 HFD=4.3
03:21:53.601 00.000 28316 MultiStar: [#1 0.09,-0.14,0.98,U] [#2 0.04,-0.02,0.89,U] [#3 0.05,-0.01,0.84,U] [#4 0.06,-0.03,0.83,U] [#5 0.13,-0.22,0.74,U] [#6 0.03,-0.12,0.63,U] [#7 0.13,0.18,0.64,U] [#8 0.17,-0.08,0.59,U] 
03:21:53.602 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.12, -0.18}
03:21:53.602 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:21:53.603 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:21:53.604 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.93 mountX=-0.09 mountY=-0.02, mountTheta=-2.96
03:21:53.609 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
03:21:53.611 00.002 28316 Enqueuing Move request for scope (0.06, -0.07)
03:21:53.614 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:53.615 00.001 29988 Worker thread wakes up
03:21:53.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
03:21:53.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
03:21:53.615 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
03:21:53.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:21:53.616 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.4
03:21:53.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:53.617 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:53.617 00.000 28316 Enqueuing Expose request
03:21:53.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:53.618 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:21:53.618 00.000 29988 MoveAxis(E, 0, ABG)
03:21:53.618 00.000 29988 Move returns status 0, amount 0
03:21:53.618 00.000 29988 MoveAxis(N, 0, ABG)
03:21:53.618 00.000 29988 Move returns status 0, amount 0
03:21:53.618 00.000 29988 move complete, result=0
03:21:53.618 00.000 29988 worker thread done servicing request
03:21:53.618 00.000 29988 Worker thread wakes up
03:21:53.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:53.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:53.618 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:21:55.249 01.631 29988 Exposure complete
03:21:55.278 00.029 29988 worker thread done servicing request
03:21:55.279 00.001 28316 OnExposeComplete: enter
03:21:55.280 00.001 28316 UpdateGuideState(): m_state=6
03:21:55.281 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5246
03:21:55.282 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.45, Mass=2378, SNR=33.8, Peak=175 HFD=4.1
03:21:55.284 00.002 28316 MultiStar: [#1 -0.14,-0.11,0.98,U] [#2 -0.04,0.02,0.91,U] [#3 -0.09,0.07,0.83,U] [#4 0.01,-0.02,0.81,U] [#5 0.01,-0.12,0.74,U] [#6 0.10,-0.12,0.62,U] [#7 -0.05,0.26,0.61,U] [#8 0.06,-0.03,0.55,U] 
03:21:55.285 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.31, -0.08}
03:21:55.286 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.44)
03:21:55.286 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
03:21:55.287 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.85 mountX=0.01 mountY=0.07, mountTheta=1.44
03:21:55.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
03:21:55.288 00.000 28316 Enqueuing Move request for scope (-0.07, -0.02)
03:21:55.289 00.001 29988 Worker thread wakes up
03:21:55.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:55.289 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:21:55.290 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:55.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:55.291 00.001 28316 Enqueuing Expose request
03:21:55.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
03:21:55.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
03:21:55.291 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
03:21:55.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:21:55.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:55.291 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:21:55.291 00.000 29988 MoveAxis(E, 0, ABG)
03:21:55.291 00.000 29988 Move returns status 0, amount 0
03:21:55.291 00.000 29988 MoveAxis(N, 0, ABG)
03:21:55.291 00.000 29988 Move returns status 0, amount 0
03:21:55.291 00.000 29988 move complete, result=0
03:21:55.291 00.000 29988 worker thread done servicing request
03:21:55.291 00.000 29988 Worker thread wakes up
03:21:55.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:55.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:55.292 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:56.817 01.525 29988 Exposure complete
03:21:56.857 00.040 29988 worker thread done servicing request
03:21:56.857 00.000 28316 OnExposeComplete: enter
03:21:56.858 00.001 28316 UpdateGuideState(): m_state=6
03:21:56.858 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5247
03:21:56.859 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.47, Mass=2294, SNR=33.1, Peak=174 HFD=3.8
03:21:56.859 00.000 28316 MultiStar: [#1 -0.09,-0.08,0.97,U] [#2 -0.20,-0.06,0.92,U] [#3 -0.01,0.00,0.83,U] [#4 -0.14,-0.07,0.85,U] [#5 -0.01,-0.16,0.77,U] [#6 -0.25,-0.09,0.64,U] [#7 -0.13,0.10,0.63,U] [#8 0.05,-0.13,0.59,U] 
03:21:56.860 00.001 28316 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.25, -0.07}
03:21:56.860 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
03:21:56.861 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
03:21:56.861 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.65 mountX=-0.01 mountY=0.14, mountTheta=1.64
03:21:56.864 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
03:21:56.864 00.000 28316 Enqueuing Move request for scope (-0.12, -0.06)
03:21:56.865 00.001 29988 Worker thread wakes up
03:21:56.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:56.865 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.1
03:21:56.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:56.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:56.866 00.000 28316 Enqueuing Expose request
03:21:56.867 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
03:21:56.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
03:21:56.867 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.01 yDistance=0.14
03:21:56.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:21:56.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:21:56.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:21:56.867 00.000 29988 MoveAxis(E, 0, ABG)
03:21:56.867 00.000 29988 Move returns status 0, amount 0
03:21:56.867 00.000 29988 MoveAxis(N, 0, ABG)
03:21:56.867 00.000 29988 Move returns status 0, amount 0
03:21:56.867 00.000 29988 move complete, result=0
03:21:56.867 00.000 29988 worker thread done servicing request
03:21:56.867 00.000 29988 Worker thread wakes up
03:21:56.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:56.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:56.867 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:21:58.498 01.631 29988 Exposure complete
03:21:58.543 00.045 29988 worker thread done servicing request
03:21:58.543 00.000 28316 OnExposeComplete: enter
03:21:58.546 00.003 28316 UpdateGuideState(): m_state=6
03:21:58.548 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5248
03:21:58.551 00.003 28316 Star::Find returns 1 (0), X=950.53, Y=257.25, Mass=2526, SNR=34.9, Peak=198 HFD=3.9
03:21:58.552 00.001 28316 MultiStar: [#1 -0.10,-0.47,0.00,M1] [#2 -0.09,-0.18,0.88,U] [#3 -0.14,-0.30,0.81,U] [#4 -0.09,-0.24,0.80,U] [#5 -0.01,-0.41,0.00,M1] [#6 -0.09,-0.24,0.60,U] [#7 0.10,-0.18,0.61,U] [#8 0.05,-0.28,0.55,U] 
03:21:58.553 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.25}, one-star: {-0.32, -0.29}
03:21:58.553 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
03:21:58.554 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
03:21:58.554 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.97 mountX=-0.18 mountY=0.21, mountTheta=2.29
03:21:58.556 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.25, opts=13)
03:21:58.557 00.001 28316 Enqueuing Move request for scope (-0.11, -0.25)
03:21:58.557 00.000 29988 Worker thread wakes up
03:21:58.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:21:58.557 00.000 28316 UpdateGuideState exits: m=2526 RSB=34.9
03:21:58.560 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
03:21:58.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
03:21:58.560 00.000 29988 Moving (-0.11, -0.25) raw xDistance=-0.18 yDistance=0.21
03:21:58.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:21:58.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:21:58.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:21:58.560 00.000 29988 MoveAxis(E, 0, ABG)
03:21:58.560 00.000 29988 Move returns status 0, amount 0
03:21:58.560 00.000 29988 MoveAxis(N, 0, ABG)
03:21:58.560 00.000 29988 Move returns status 0, amount 0
03:21:58.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:21:58.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:21:58.561 00.000 28316 Enqueuing Expose request
03:21:58.562 00.001 29988 move complete, result=0
03:21:58.562 00.000 29988 worker thread done servicing request
03:21:58.562 00.000 29988 Worker thread wakes up
03:21:58.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:21:58.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:21:58.562 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:00.082 01.520 29988 Exposure complete
03:22:00.128 00.046 29988 worker thread done servicing request
03:22:00.128 00.000 28316 OnExposeComplete: enter
03:22:00.131 00.003 28316 UpdateGuideState(): m_state=6
03:22:00.133 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5249
03:22:00.134 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=257.28, Mass=2183, SNR=32.4, Peak=188 HFD=3.7
03:22:00.135 00.001 28316 MultiStar: [#1 -0.05,-0.27,1.00,U] [#2 0.02,-0.06,0.94,U] [#3 -0.05,-0.11,0.88,U] [#4 0.07,-0.12,0.85,U] [#5 -0.07,-0.44,0.00,M2] [#6 0.00,-0.28,0.66,U] [#7 0.11,0.08,0.65,U] [#8 0.20,-0.17,0.63,U] 
03:22:00.136 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.15}, one-star: {-0.15, -0.25}
03:22:00.136 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
03:22:00.136 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
03:22:00.137 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=-0.14 mountY=0.06, mountTheta=2.72
03:22:00.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.15, opts=13)
03:22:00.138 00.000 28316 Enqueuing Move request for scope (0.01, -0.15)
03:22:00.139 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:00.139 00.000 29988 Worker thread wakes up
03:22:00.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
03:22:00.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
03:22:00.139 00.000 29988 Moving (0.01, -0.15) raw xDistance=-0.14 yDistance=0.06
03:22:00.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:22:00.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:00.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:22:00.139 00.000 29988 MoveAxis(E, 0, ABG)
03:22:00.139 00.000 29988 Move returns status 0, amount 0
03:22:00.139 00.000 28316 UpdateGuideState exits: m=2183 RSB=32.4
03:22:00.140 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:00.140 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:00.141 00.001 28316 Enqueuing Expose request
03:22:00.141 00.000 29988 MoveAxis(N, 0, ABG)
03:22:00.141 00.000 29988 Move returns status 0, amount 0
03:22:00.141 00.000 29988 move complete, result=0
03:22:00.141 00.000 29988 worker thread done servicing request
03:22:00.142 00.001 29988 Worker thread wakes up
03:22:00.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:00.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:00.142 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:01.776 01.634 29988 Exposure complete
03:22:01.820 00.044 29988 worker thread done servicing request
03:22:01.820 00.000 28316 OnExposeComplete: enter
03:22:01.823 00.003 28316 UpdateGuideState(): m_state=6
03:22:01.826 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5250
03:22:01.829 00.003 28316 Star::Find returns 1 (0), X=950.94, Y=257.24, Mass=2353, SNR=33.7, Peak=177 HFD=4.2
03:22:01.830 00.001 28316 MultiStar: [#1 -0.01,-0.25,0.98,U] [#2 0.27,-0.10,0.90,U] [#3 0.24,-0.04,0.86,U] [#4 0.22,-0.48,0.00,M1] [#5 0.12,-0.24,0.75,U] [#6 0.26,-0.45,0.00,M1] [#7 0.58,-0.52,0.00,M1] [#8 0.35,-0.29,0.00,M1] 
03:22:01.830 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.19}, one-star: {0.08, -0.30}
03:22:01.831 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:22:01.831 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:22:01.832 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.94 mountX=-0.23 mountY=-0.04, mountTheta=-2.97
03:22:01.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.19, opts=13)
03:22:01.833 00.000 28316 Enqueuing Move request for scope (0.14, -0.19)
03:22:01.834 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:01.834 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.7
03:22:01.835 00.001 29988 Worker thread wakes up
03:22:01.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
03:22:01.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
03:22:01.835 00.000 29988 Moving (0.14, -0.19) raw xDistance=-0.23 yDistance=-0.04
03:22:01.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:22:01.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:01.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:22:01.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:01.835 00.000 29988 MoveAxis(E, 48, ABG)
03:22:01.835 00.000 29988 Guiding  Dir = 2, Dur = 48
03:22:01.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:01.836 00.001 28316 Enqueuing Expose request
03:22:01.837 00.001 29988 IsSlewing returns 0
03:22:01.837 00.000 29988 IsGuiding returns 0
03:22:01.838 00.001 29988 PulseGuide returned control before completion, sleep 56
03:22:01.902 00.064 29988 IsGuiding returns 0
03:22:01.902 00.000 29988 Move returns status 0, amount 48
03:22:01.902 00.000 29988 MoveAxis(N, 0, ABG)
03:22:01.902 00.000 29988 Move returns status 0, amount 0
03:22:01.902 00.000 29988 move complete, result=0
03:22:01.902 00.000 29988 worker thread done servicing request
03:22:01.902 00.000 29988 Worker thread wakes up
03:22:01.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:01.902 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
03:22:01.903 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:03.315 01.412 29988 Exposure complete
03:22:03.349 00.034 29988 worker thread done servicing request
03:22:03.349 00.000 28316 OnExposeComplete: enter
03:22:03.350 00.001 28316 UpdateGuideState(): m_state=6
03:22:03.350 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5251
03:22:03.351 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.29, Mass=2399, SNR=34.0, Peak=189 HFD=4.1
03:22:03.351 00.000 28316 MultiStar: [#1 0.19,-0.23,0.97,U] [#2 0.03,-0.20,0.89,U] [#3 0.15,-0.26,0.84,U] [#4 0.11,-0.32,0.00,M2] [#5 0.11,-0.46,0.00,M2] [#6 0.20,-0.28,0.00,M2] [#7 0.59,-0.44,0.00,M2] [#8 0.34,-0.20,0.00,M2] 
03:22:03.352 00.001 28316 single-star, 3 included, MultiStar: {0.11, -0.24}, one-star: {0.07, -0.25}
03:22:03.352 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 3.00)
03:22:03.353 00.001 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.96)
03:22:03.353 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.29 mountX=-0.26 mountY=0.05, mountTheta=2.96
03:22:03.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.25, opts=13)
03:22:03.355 00.001 28316 Enqueuing Move request for scope (0.07, -0.25)
03:22:03.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:03.356 00.001 29988 Worker thread wakes up
03:22:03.356 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.0
03:22:03.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:03.357 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:03.357 00.000 28316 Enqueuing Expose request
03:22:03.358 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
03:22:03.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
03:22:03.358 00.000 29988 Moving (0.07, -0.25) raw xDistance=-0.26 yDistance=0.05
03:22:03.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
03:22:03.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:03.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:22:03.358 00.000 29988 MoveAxis(E, 57, ABG)
03:22:03.358 00.000 29988 Guiding  Dir = 2, Dur = 57
03:22:03.358 00.000 29988 IsSlewing returns 0
03:22:03.358 00.000 29988 IsGuiding returns 0
03:22:03.360 00.002 29988 PulseGuide returned control before completion, sleep 66
03:22:03.437 00.077 29988 IsGuiding returns 0
03:22:03.437 00.000 29988 Move returns status 0, amount 57
03:22:03.437 00.000 29988 MoveAxis(N, 0, ABG)
03:22:03.437 00.000 29988 Move returns status 0, amount 0
03:22:03.437 00.000 29988 move complete, result=0
03:22:03.437 00.000 29988 worker thread done servicing request
03:22:03.437 00.000 29988 Worker thread wakes up
03:22:03.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:03.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:03.438 00.001 28316 GuideStep: -0.3 px 57 ms EAST, 0.0 px 0 ms NORTH
03:22:05.075 01.637 29988 Exposure complete
03:22:05.120 00.045 29988 worker thread done servicing request
03:22:05.120 00.000 28316 OnExposeComplete: enter
03:22:05.121 00.001 28316 UpdateGuideState(): m_state=6
03:22:05.122 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5252
03:22:05.122 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=257.47, Mass=2402, SNR=33.8, Peak=176 HFD=3.9
03:22:05.123 00.001 28316 MultiStar: [#1 -0.14,-0.06,1.00,U] [#2 -0.08,-0.05,0.89,U] [#3 -0.10,0.09,0.85,U] [#4 -0.07,0.09,0.84,U] [#5 -0.11,-0.14,0.74,U] [#6 -0.11,-0.06,0.63,U] [#7 0.00,0.17,0.62,U] [#8 0.13,0.23,0.58,U] 
03:22:05.123 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.09, -0.07}
03:22:05.123 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
03:22:05.124 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
03:22:05.124 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.00 mountX=0.04 mountY=0.06, mountTheta=0.99
03:22:05.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
03:22:05.126 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
03:22:05.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:05.128 00.002 29988 Worker thread wakes up
03:22:05.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
03:22:05.128 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
03:22:05.128 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.8
03:22:05.130 00.002 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
03:22:05.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:22:05.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:05.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:05.132 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:05.133 00.001 28316 Enqueuing Expose request
03:22:05.135 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:22:05.135 00.000 29988 MoveAxis(E, 0, ABG)
03:22:05.135 00.000 29988 Move returns status 0, amount 0
03:22:05.135 00.000 29988 MoveAxis(N, 0, ABG)
03:22:05.135 00.000 29988 Move returns status 0, amount 0
03:22:05.135 00.000 29988 move complete, result=0
03:22:05.135 00.000 29988 worker thread done servicing request
03:22:05.135 00.000 29988 Worker thread wakes up
03:22:05.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:05.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:05.135 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:06.660 01.525 29988 Exposure complete
03:22:06.716 00.056 29988 worker thread done servicing request
03:22:06.716 00.000 28316 OnExposeComplete: enter
03:22:06.717 00.001 28316 UpdateGuideState(): m_state=6
03:22:06.718 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5253
03:22:06.721 00.003 28316 Star::Find returns 1 (0), X=950.61, Y=257.75, Mass=2340, SNR=33.5, Peak=161 HFD=4.1
03:22:06.722 00.001 28316 MultiStar: [#1 -0.05,0.14,0.98,U] [#2 -0.05,0.37,0.00,M1] [#3 -0.23,0.32,0.00,M1] [#4 0.07,0.16,0.83,U] [#5 -0.05,0.04,0.76,U] [#6 0.15,0.03,0.62,U] [#7 0.18,0.14,0.63,U] [#8 -0.01,0.40,0.00,M2] 
03:22:06.722 00.000 28316 refined, 5 included, MultiStar: {-0.01, 0.13}, one-star: {-0.24, 0.22}
03:22:06.723 00.001 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
03:22:06.723 00.000 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
03:22:06.724 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=0.12 mountY=-0.05, mountTheta=-0.37
03:22:06.725 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
03:22:06.725 00.000 28316 Enqueuing Move request for scope (-0.01, 0.13)
03:22:06.726 00.001 29988 Worker thread wakes up
03:22:06.726 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
03:22:06.726 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:06.726 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:22:06.727 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:06.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:06.727 00.000 28316 Enqueuing Expose request
03:22:06.728 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
03:22:06.728 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.05
03:22:06.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:22:06.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:06.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:22:06.728 00.000 29988 MoveAxis(E, 0, ABG)
03:22:06.728 00.000 29988 Move returns status 0, amount 0
03:22:06.728 00.000 29988 MoveAxis(N, 0, ABG)
03:22:06.728 00.000 29988 Move returns status 0, amount 0
03:22:06.728 00.000 29988 move complete, result=0
03:22:06.728 00.000 29988 worker thread done servicing request
03:22:06.728 00.000 29988 Worker thread wakes up
03:22:06.728 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:06.728 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:06.729 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:22:08.358 01.629 29988 Exposure complete
03:22:08.393 00.035 29988 worker thread done servicing request
03:22:08.393 00.000 28316 OnExposeComplete: enter
03:22:08.394 00.001 28316 UpdateGuideState(): m_state=6
03:22:08.394 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5254
03:22:08.394 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.62, Mass=2352, SNR=33.6, Peak=157 HFD=4.0
03:22:08.395 00.001 28316 MultiStar: [#1 0.13,0.06,0.97,U] [#2 -0.10,0.15,0.93,U] [#3 -0.10,0.10,0.85,U] [#4 -0.02,0.11,0.82,U] [#5 -0.08,-0.02,0.73,U] [#6 -0.09,0.06,0.64,U] [#7 -0.01,0.17,0.63,U] [#8 0.21,-0.05,0.57,U] 
03:22:08.395 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.08}, one-star: {-0.28, 0.08}
03:22:08.396 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
03:22:08.396 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
03:22:08.397 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.14 mountX=0.09 mountY=0.01, mountTheta=0.10
03:22:08.398 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
03:22:08.398 00.000 28316 Enqueuing Move request for scope (-0.05, 0.08)
03:22:08.399 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:08.399 00.000 29988 Worker thread wakes up
03:22:08.399 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
03:22:08.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
03:22:08.400 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:08.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
03:22:08.400 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:08.401 00.001 28316 Enqueuing Expose request
03:22:08.403 00.002 29988 Moving (-0.05, 0.08) raw xDistance=0.09 yDistance=0.01
03:22:08.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:22:08.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:08.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:22:08.403 00.000 29988 MoveAxis(E, 0, ABG)
03:22:08.403 00.000 29988 Move returns status 0, amount 0
03:22:08.403 00.000 29988 MoveAxis(N, 0, ABG)
03:22:08.403 00.000 29988 Move returns status 0, amount 0
03:22:08.403 00.000 29988 move complete, result=0
03:22:08.403 00.000 29988 worker thread done servicing request
03:22:08.403 00.000 29988 Worker thread wakes up
03:22:08.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:08.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:08.404 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:22:09.930 01.526 29988 Exposure complete
03:22:09.971 00.041 29988 worker thread done servicing request
03:22:09.971 00.000 28316 OnExposeComplete: enter
03:22:09.973 00.002 28316 UpdateGuideState(): m_state=6
03:22:09.974 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5255
03:22:09.975 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.28, Mass=2250, SNR=33.0, Peak=166 HFD=3.9
03:22:09.977 00.002 28316 MultiStar: [#1 0.18,-0.28,1.02,U] [#2 -0.13,-0.25,0.92,U] [#3 -0.08,-0.14,0.88,U] [#4 -0.29,-0.10,0.85,U] [#5 0.02,-0.50,0.00,M1] [#6 -0.19,-0.34,0.00,M1] [#7 -0.06,-0.14,0.64,U] [#8 0.15,-0.19,0.60,U] 
03:22:09.978 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.20}, one-star: {-0.11, -0.26}
03:22:09.980 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.46)
03:22:09.981 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.42)
03:22:09.982 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.83 mountX=-0.16 mountY=0.14, mountTheta=2.43
03:22:09.984 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
03:22:09.985 00.001 28316 Enqueuing Move request for scope (-0.05, -0.20)
03:22:09.986 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:09.986 00.000 28316 UpdateGuideState exits: m=2250 RSB=33.0
03:22:09.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:09.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:09.987 00.000 28316 Enqueuing Expose request
03:22:09.988 00.001 29988 Worker thread wakes up
03:22:09.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
03:22:09.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
03:22:09.988 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.16 yDistance=0.14
03:22:09.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:22:09.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:09.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:22:09.988 00.000 29988 MoveAxis(E, 0, ABG)
03:22:09.988 00.000 29988 Move returns status 0, amount 0
03:22:09.988 00.000 29988 MoveAxis(N, 0, ABG)
03:22:09.988 00.000 29988 Move returns status 0, amount 0
03:22:09.988 00.000 29988 move complete, result=0
03:22:09.988 00.000 29988 worker thread done servicing request
03:22:09.988 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:09.989 00.001 29988 Worker thread wakes up
03:22:09.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:09.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:11.624 01.635 29988 Exposure complete
03:22:11.675 00.051 29988 worker thread done servicing request
03:22:11.675 00.000 28316 OnExposeComplete: enter
03:22:11.676 00.001 28316 UpdateGuideState(): m_state=6
03:22:11.677 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5256
03:22:11.677 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=257.68, Mass=2431, SNR=34.0, Peak=170 HFD=4.0
03:22:11.678 00.001 28316 MultiStar: [#1 -0.27,0.11,0.99,U] [#2 -0.07,0.35,0.00,M1] [#3 -0.18,0.12,0.88,U] [#4 -0.14,0.39,0.00,M1] [#5 -0.23,-0.08,0.74,U] [#6 -0.29,0.25,0.00,M2] [#7 -0.10,0.43,0.00,M1] [#8 -0.25,0.34,0.00,M1] 
03:22:11.678 00.000 28316 refined, 3 included, MultiStar: {-0.26, 0.08}, one-star: {-0.36, 0.14}
03:22:11.679 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
03:22:11.679 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
03:22:11.680 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.28 cameraTheta=2.84 mountX=0.18 mountY=0.20, mountTheta=0.82
03:22:11.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.08, opts=13)
03:22:11.683 00.002 28316 Enqueuing Move request for scope (-0.26, 0.08)
03:22:11.683 00.000 29988 Worker thread wakes up
03:22:11.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:11.683 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.0
03:22:11.684 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:11.684 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:11.685 00.001 28316 Enqueuing Expose request
03:22:11.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
03:22:11.685 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
03:22:11.685 00.000 29988 Moving (-0.26, 0.08) raw xDistance=0.18 yDistance=0.20
03:22:11.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:22:11.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:11.685 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:22:11.685 00.000 29988 MoveAxis(E, 0, ABG)
03:22:11.685 00.000 29988 Move returns status 0, amount 0
03:22:11.685 00.000 29988 MoveAxis(N, 0, ABG)
03:22:11.685 00.000 29988 Move returns status 0, amount 0
03:22:11.685 00.000 29988 move complete, result=0
03:22:11.685 00.000 29988 worker thread done servicing request
03:22:11.685 00.000 29988 Worker thread wakes up
03:22:11.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:11.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:11.686 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:13.205 01.519 29988 Exposure complete
03:22:13.248 00.043 29988 worker thread done servicing request
03:22:13.248 00.000 28316 OnExposeComplete: enter
03:22:13.248 00.000 28316 UpdateGuideState(): m_state=6
03:22:13.249 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5257
03:22:13.250 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=257.65, Mass=2346, SNR=33.6, Peak=168 HFD=3.8
03:22:13.250 00.000 28316 MultiStar: [#1 0.01,0.13,0.99,U] [#2 -0.22,0.28,0.00,M2] [#3 -0.20,0.12,0.89,U] [#4 -0.16,0.30,0.00,M2] [#5 0.00,-0.11,0.74,U] [#6 -0.11,0.09,0.64,U] [#7 -0.02,0.33,0.63,U] [#8 -0.14,0.25,0.60,U] 
03:22:13.251 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.13}, one-star: {-0.40, 0.11}
03:22:13.251 00.000 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
03:22:13.251 00.000 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
03:22:13.252 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.38 mountX=0.17 mountY=0.06, mountTheta=0.35
03:22:13.253 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
03:22:13.253 00.000 28316 Enqueuing Move request for scope (-0.13, 0.13)
03:22:13.254 00.001 29988 Worker thread wakes up
03:22:13.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:13.254 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:22:13.255 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:13.255 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:13.256 00.001 28316 Enqueuing Expose request
03:22:13.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
03:22:13.256 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
03:22:13.256 00.000 29988 Moving (-0.13, 0.13) raw xDistance=0.17 yDistance=0.06
03:22:13.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:22:13.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:13.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:22:13.256 00.000 29988 MoveAxis(E, 0, ABG)
03:22:13.256 00.000 29988 Move returns status 0, amount 0
03:22:13.256 00.000 29988 MoveAxis(N, 0, ABG)
03:22:13.256 00.000 29988 Move returns status 0, amount 0
03:22:13.256 00.000 29988 move complete, result=0
03:22:13.256 00.000 29988 worker thread done servicing request
03:22:13.256 00.000 29988 Worker thread wakes up
03:22:13.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:13.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:13.257 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:14.886 01.629 29988 Exposure complete
03:22:14.924 00.038 29988 worker thread done servicing request
03:22:14.924 00.000 28316 OnExposeComplete: enter
03:22:14.926 00.002 28316 UpdateGuideState(): m_state=6
03:22:14.928 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5258
03:22:14.929 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=257.65, Mass=2108, SNR=31.7, Peak=145 HFD=4.0
03:22:14.930 00.001 28316 MultiStar: [#1 -0.09,0.04,1.05,U] [#2 -0.10,0.31,0.96,U] [#3 -0.28,0.24,0.00,M1] [#4 -0.01,0.22,0.87,U] [#5 -0.24,-0.05,0.79,U] [#6 -0.02,-0.09,0.66,U] [#7 -0.19,0.41,0.00,M1] [#8 0.10,0.20,0.61,U] 
03:22:14.933 00.003 28316 refined, 6 included, MultiStar: {-0.10, 0.11}, one-star: {-0.29, 0.11}
03:22:14.935 00.002 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
03:22:14.938 00.003 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
03:22:14.940 00.002 28316 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.34 mountX=0.14 mountY=0.04, mountTheta=0.30
03:22:14.944 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.11, opts=13)
03:22:14.945 00.001 28316 Enqueuing Move request for scope (-0.10, 0.11)
03:22:14.945 00.000 29988 Worker thread wakes up
03:22:14.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:14.946 00.001 28316 UpdateGuideState exits: m=2108 RSB=31.7
03:22:14.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:14.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:14.949 00.003 28316 Enqueuing Expose request
03:22:14.952 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
03:22:14.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
03:22:14.952 00.000 29988 Moving (-0.10, 0.11) raw xDistance=0.14 yDistance=0.04
03:22:14.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:22:14.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:14.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:22:14.952 00.000 29988 MoveAxis(E, 0, ABG)
03:22:14.952 00.000 29988 Move returns status 0, amount 0
03:22:14.952 00.000 29988 MoveAxis(N, 0, ABG)
03:22:14.952 00.000 29988 Move returns status 0, amount 0
03:22:14.952 00.000 29988 move complete, result=0
03:22:14.952 00.000 29988 worker thread done servicing request
03:22:14.952 00.000 29988 Worker thread wakes up
03:22:14.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:14.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:14.953 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:22:16.469 01.516 29988 Exposure complete
03:22:16.509 00.040 29988 worker thread done servicing request
03:22:16.510 00.001 28316 OnExposeComplete: enter
03:22:16.510 00.000 28316 UpdateGuideState(): m_state=6
03:22:16.511 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5259
03:22:16.511 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=257.56, Mass=2407, SNR=34.0, Peak=177 HFD=3.7
03:22:16.512 00.001 28316 MultiStar: [#1 -0.27,0.09,0.98,U] [#2 -0.27,0.05,0.90,U] [#3 -0.37,0.16,0.00,M2] [#4 -0.13,0.31,0.00,M2] [#5 -0.02,-0.05,0.75,U] [#6 -0.12,0.07,0.61,U] [#7 -0.10,0.34,0.00,M2] [#8 -0.05,0.23,0.58,U] 
03:22:16.512 00.000 28316 refined, 5 included, MultiStar: {-0.22, 0.06}, one-star: {-0.43, 0.02}
03:22:16.513 00.001 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
03:22:16.513 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
03:22:16.514 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.87 mountX=0.15 mountY=0.17, mountTheta=0.86
03:22:16.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.06, opts=13)
03:22:16.516 00.001 28316 Enqueuing Move request for scope (-0.22, 0.06)
03:22:16.516 00.000 29988 Worker thread wakes up
03:22:16.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
03:22:16.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
03:22:16.516 00.000 29988 Moving (-0.22, 0.06) raw xDistance=0.15 yDistance=0.17
03:22:16.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:22:16.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:16.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:22:16.516 00.000 29988 MoveAxis(E, 0, ABG)
03:22:16.517 00.001 29988 Move returns status 0, amount 0
03:22:16.517 00.000 29988 MoveAxis(N, 0, ABG)
03:22:16.517 00.000 29988 Move returns status 0, amount 0
03:22:16.517 00.000 29988 move complete, result=0
03:22:16.517 00.000 29988 worker thread done servicing request
03:22:16.517 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:16.517 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
03:22:16.518 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:16.518 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:16.518 00.000 28316 Enqueuing Expose request
03:22:16.519 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:16.519 00.000 29988 Worker thread wakes up
03:22:16.520 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:16.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:18.141 01.621 29988 Exposure complete
03:22:18.169 00.028 29988 worker thread done servicing request
03:22:18.169 00.000 28316 OnExposeComplete: enter
03:22:18.169 00.000 28316 UpdateGuideState(): m_state=6
03:22:18.170 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5260
03:22:18.171 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=257.57, Mass=2430, SNR=34.2, Peak=185 HFD=4.0
03:22:18.171 00.000 28316 MultiStar: [#1 -0.15,0.06,0.97,U] [#2 -0.35,0.09,0.00,M1] [#3 -0.25,0.09,0.86,U] [#4 -0.19,0.05,0.84,U] [#5 -0.13,-0.08,0.75,U] [#6 -0.24,-0.08,0.62,U] [#7 -0.27,0.19,0.61,U] [#8 -0.07,0.15,0.59,U] 
03:22:18.172 00.001 28316 refined, 7 included, MultiStar: {-0.23, 0.05}, one-star: {-0.48, 0.03}
03:22:18.172 00.000 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
03:22:18.172 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
03:22:18.173 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.93 mountX=0.14 mountY=0.19, mountTheta=0.92
03:22:18.175 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.05, opts=13)
03:22:18.175 00.000 28316 Enqueuing Move request for scope (-0.23, 0.05)
03:22:18.176 00.001 29988 Worker thread wakes up
03:22:18.176 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
03:22:18.176 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
03:22:18.176 00.000 29988 Moving (-0.23, 0.05) raw xDistance=0.14 yDistance=0.19
03:22:18.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:22:18.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:18.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:22:18.176 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:18.177 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
03:22:18.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:18.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:18.178 00.001 28316 Enqueuing Expose request
03:22:18.178 00.000 29988 MoveAxis(E, 0, ABG)
03:22:18.178 00.000 29988 Move returns status 0, amount 0
03:22:18.178 00.000 29988 MoveAxis(N, 0, ABG)
03:22:18.178 00.000 29988 Move returns status 0, amount 0
03:22:18.178 00.000 29988 move complete, result=0
03:22:18.178 00.000 29988 worker thread done servicing request
03:22:18.178 00.000 29988 Worker thread wakes up
03:22:18.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:18.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:18.179 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:19.701 01.522 29988 Exposure complete
03:22:19.745 00.044 29988 worker thread done servicing request
03:22:19.746 00.001 28316 OnExposeComplete: enter
03:22:19.747 00.001 28316 UpdateGuideState(): m_state=6
03:22:19.748 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5261
03:22:19.749 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.39, Mass=2287, SNR=33.2, Peak=167 HFD=3.9
03:22:19.750 00.001 28316 MultiStar: [#1 -0.09,-0.10,0.96,U] [#2 -0.13,-0.01,0.93,U] [#3 -0.20,0.11,0.88,U] [#4 -0.19,0.18,0.82,U] [#5 -0.17,-0.21,0.76,U] [#6 -0.28,0.02,0.65,U] [#7 -0.02,0.30,0.64,U] [#8 0.06,0.27,0.57,U] 
03:22:19.751 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.03}, one-star: {-0.16, -0.15}
03:22:19.751 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
03:22:19.751 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
03:22:19.752 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=0.08 mountY=0.11, mountTheta=0.94
03:22:19.753 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.03, opts=13)
03:22:19.754 00.001 28316 Enqueuing Move request for scope (-0.14, 0.03)
03:22:19.754 00.000 29988 Worker thread wakes up
03:22:19.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
03:22:19.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
03:22:19.754 00.000 29988 Moving (-0.14, 0.03) raw xDistance=0.08 yDistance=0.11
03:22:19.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:22:19.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:19.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:19.755 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.2
03:22:19.756 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:19.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:19.756 00.000 28316 Enqueuing Expose request
03:22:19.757 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:22:19.757 00.000 29988 MoveAxis(E, 0, ABG)
03:22:19.757 00.000 29988 Move returns status 0, amount 0
03:22:19.757 00.000 29988 MoveAxis(N, 0, ABG)
03:22:19.757 00.000 29988 Move returns status 0, amount 0
03:22:19.757 00.000 29988 move complete, result=0
03:22:19.757 00.000 29988 worker thread done servicing request
03:22:19.757 00.000 29988 Worker thread wakes up
03:22:19.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:19.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:19.757 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:21.391 01.634 29988 Exposure complete
03:22:21.439 00.048 29988 worker thread done servicing request
03:22:21.439 00.000 28316 OnExposeComplete: enter
03:22:21.440 00.001 28316 UpdateGuideState(): m_state=6
03:22:21.442 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5262
03:22:21.443 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.43, Mass=2376, SNR=33.5, Peak=174 HFD=3.8
03:22:21.445 00.002 28316 MultiStar: [#1 -0.09,-0.10,0.96,U] [#2 -0.09,-0.13,0.94,U] [#3 -0.24,0.01,0.86,U] [#4 -0.32,0.09,0.82,U] [#5 -0.12,-0.25,0.73,U] [#6 -0.24,0.04,0.64,U] [#7 -0.21,0.29,0.00,M1] [#8 -0.06,0.12,0.57,U] 
03:22:21.446 00.001 28316 refined, 7 included, MultiStar: {-0.19, -0.05}, one-star: {-0.31, -0.11}
03:22:21.447 00.001 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.40)
03:22:21.448 00.001 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
03:22:21.448 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-2.88 mountX=0.03 mountY=0.19, mountTheta=1.40
03:22:21.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.05, opts=13)
03:22:21.450 00.001 28316 Enqueuing Move request for scope (-0.19, -0.05)
03:22:21.450 00.000 29988 Worker thread wakes up
03:22:21.451 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:21.451 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.5
03:22:21.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:21.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:21.452 00.000 28316 Enqueuing Expose request
03:22:21.453 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
03:22:21.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
03:22:21.453 00.000 29988 Moving (-0.19, -0.05) raw xDistance=0.03 yDistance=0.19
03:22:21.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:22:21.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:21.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:22:21.453 00.000 29988 MoveAxis(E, 0, ABG)
03:22:21.453 00.000 29988 Move returns status 0, amount 0
03:22:21.453 00.000 29988 MoveAxis(N, 0, ABG)
03:22:21.453 00.000 29988 Move returns status 0, amount 0
03:22:21.453 00.000 29988 move complete, result=0
03:22:21.453 00.000 29988 worker thread done servicing request
03:22:21.453 00.000 29988 Worker thread wakes up
03:22:21.453 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:21.454 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:21.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:22.974 01.520 29988 Exposure complete
03:22:23.014 00.040 29988 worker thread done servicing request
03:22:23.015 00.001 28316 OnExposeComplete: enter
03:22:23.016 00.001 28316 UpdateGuideState(): m_state=6
03:22:23.016 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5263
03:22:23.017 00.001 28316 Star::Find returns 1 (0), X=950.42, Y=257.68, Mass=2316, SNR=33.1, Peak=173 HFD=3.7
03:22:23.020 00.003 28316 MultiStar: [#1 -0.29,0.04,1.02,U] [#2 -0.21,0.25,0.92,U] [#3 -0.31,0.24,0.00,M1] [#4 -0.31,0.21,0.00,M1] [#5 -0.26,-0.08,0.75,U] [#6 -0.26,0.05,0.61,U] [#7 -0.31,0.31,0.00,M2] [#8 -0.02,0.06,0.59,U] 
03:22:23.022 00.002 28316 refined, 5 included, MultiStar: {-0.26, 0.09}, one-star: {-0.43, 0.14}
03:22:23.024 00.002 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:22:23.026 00.002 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:22:23.029 00.003 28316 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.82 mountX=0.19 mountY=0.20, mountTheta=0.81
03:22:23.032 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.09, opts=13)
03:22:23.035 00.003 28316 Enqueuing Move request for scope (-0.26, 0.09)
03:22:23.036 00.001 29988 Worker thread wakes up
03:22:23.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:23.036 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.1
03:22:23.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:23.038 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:23.039 00.001 28316 Enqueuing Expose request
03:22:23.040 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
03:22:23.040 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
03:22:23.040 00.000 29988 Moving (-0.26, 0.09) raw xDistance=0.19 yDistance=0.20
03:22:23.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:22:23.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:23.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:22:23.040 00.000 29988 MoveAxis(E, 0, ABG)
03:22:23.040 00.000 29988 Move returns status 0, amount 0
03:22:23.040 00.000 29988 MoveAxis(N, 0, ABG)
03:22:23.040 00.000 29988 Move returns status 0, amount 0
03:22:23.040 00.000 29988 move complete, result=0
03:22:23.040 00.000 29988 worker thread done servicing request
03:22:23.041 00.001 29988 Worker thread wakes up
03:22:23.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:23.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:23.041 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:24.671 01.630 29988 Exposure complete
03:22:24.706 00.035 28316 OnExposeComplete: enter
03:22:24.707 00.001 29988 worker thread done servicing request
03:22:24.707 00.000 28316 UpdateGuideState(): m_state=6
03:22:24.708 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5264
03:22:24.708 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=257.64, Mass=2396, SNR=33.8, Peak=181 HFD=3.9
03:22:24.709 00.001 28316 MultiStar: [#1 -0.20,0.18,0.96,U] [#2 0.00,0.28,0.91,U] [#3 -0.19,0.15,0.85,U] [#4 -0.16,0.32,0.00,M2] [#5 -0.25,0.08,0.74,U] [#6 -0.16,0.24,0.63,U] [#7 -0.05,0.42,0.00,M3] [#8 -0.03,0.19,0.57,U] 
03:22:24.709 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.17}, one-star: {-0.25, 0.11}
03:22:24.710 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
03:22:24.710 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
03:22:24.711 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.31 mountX=0.22 mountY=0.06, mountTheta=0.28
03:22:24.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.17, opts=13)
03:22:24.713 00.000 28316 Enqueuing Move request for scope (-0.16, 0.17)
03:22:24.714 00.001 29988 Worker thread wakes up
03:22:24.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
03:22:24.714 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
03:22:24.714 00.000 29988 Moving (-0.16, 0.17) raw xDistance=0.22 yDistance=0.06
03:22:24.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:22:24.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:24.714 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:22:24.714 00.000 29988 MoveAxis(W, 47, ABG)
03:22:24.714 00.000 29988 Guiding  Dir = 3, Dur = 47
03:22:24.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:24.714 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
03:22:24.715 00.001 29988 IsSlewing returns 0
03:22:24.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:24.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:24.715 00.000 28316 Enqueuing Expose request
03:22:24.717 00.002 29988 IsGuiding returns 0
03:22:24.719 00.002 29988 PulseGuide returned control before completion, sleep 56
03:22:24.781 00.062 29988 IsGuiding returns 0
03:22:24.781 00.000 29988 Move returns status 0, amount 47
03:22:24.781 00.000 29988 MoveAxis(N, 0, ABG)
03:22:24.781 00.000 29988 Move returns status 0, amount 0
03:22:24.781 00.000 29988 move complete, result=0
03:22:24.781 00.000 29988 worker thread done servicing request
03:22:24.781 00.000 29988 Worker thread wakes up
03:22:24.781 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
03:22:24.783 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:24.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:26.196 01.413 29988 Exposure complete
03:22:26.219 00.023 29988 worker thread done servicing request
03:22:26.219 00.000 28316 OnExposeComplete: enter
03:22:26.220 00.001 28316 UpdateGuideState(): m_state=6
03:22:26.221 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5265
03:22:26.221 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=257.62, Mass=2334, SNR=33.5, Peak=166 HFD=3.6
03:22:26.222 00.001 28316 MultiStar: [#1 -0.27,-0.03,0.99,U] [#2 -0.12,0.15,0.92,U] [#3 -0.29,0.12,0.86,U] [#4 -0.24,0.10,0.80,U] [#5 -0.19,-0.00,0.73,U] [#6 -0.39,0.00,0.00,M1] [#7 -0.17,0.18,0.64,U] [#8 -0.09,0.10,0.57,U] 
03:22:26.222 00.000 28316 refined, 7 included, MultiStar: {-0.23, 0.08}, one-star: {-0.36, 0.09}
03:22:26.223 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
03:22:26.223 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
03:22:26.224 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.79 mountX=0.17 mountY=0.17, mountTheta=0.77
03:22:26.225 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.08, opts=13)
03:22:26.226 00.001 28316 Enqueuing Move request for scope (-0.23, 0.08)
03:22:26.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:26.227 00.001 29988 Worker thread wakes up
03:22:26.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
03:22:26.227 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
03:22:26.227 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
03:22:26.231 00.004 29988 Moving (-0.23, 0.08) raw xDistance=0.17 yDistance=0.17
03:22:26.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:22:26.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:26.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:26.232 00.001 28316 Enqueuing Expose request
03:22:26.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:26.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:22:26.232 00.000 29988 MoveAxis(E, 0, ABG)
03:22:26.232 00.000 29988 Move returns status 0, amount 0
03:22:26.232 00.000 29988 MoveAxis(N, 0, ABG)
03:22:26.232 00.000 29988 Move returns status 0, amount 0
03:22:26.232 00.000 29988 move complete, result=0
03:22:26.232 00.000 29988 worker thread done servicing request
03:22:26.232 00.000 29988 Worker thread wakes up
03:22:26.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:26.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:26.233 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:27.861 01.628 29988 Exposure complete
03:22:27.902 00.041 29988 worker thread done servicing request
03:22:27.902 00.000 28316 OnExposeComplete: enter
03:22:27.903 00.001 28316 UpdateGuideState(): m_state=6
03:22:27.904 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5266
03:22:27.904 00.000 28316 Star::Find returns 1 (0), X=950.34, Y=257.43, Mass=2305, SNR=33.2, Peak=157 HFD=3.8
03:22:27.905 00.001 28316 MultiStar: [#1 -0.19,-0.07,1.02,U] [#2 -0.19,-0.04,0.93,U] [#3 -0.32,0.02,0.87,U] [#4 -0.15,0.07,0.83,U] [#5 -0.06,-0.38,0.00,M1] [#6 -0.17,-0.07,0.64,U] [#7 -0.15,0.21,0.63,U] [#8 -0.08,0.11,0.59,U] 
03:22:27.905 00.000 28316 refined, 7 included, MultiStar: {-0.24, 0.00}, one-star: {-0.51, -0.11}
03:22:27.906 00.001 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
03:22:27.906 00.000 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
03:22:27.906 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.14 mountX=0.10 mountY=0.21, mountTheta=1.13
03:22:27.908 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.00, opts=13)
03:22:27.908 00.000 28316 Enqueuing Move request for scope (-0.24, 0.00)
03:22:27.910 00.002 29988 Worker thread wakes up
03:22:27.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
03:22:27.910 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
03:22:27.910 00.000 29988 Moving (-0.24, 0.00) raw xDistance=0.10 yDistance=0.21
03:22:27.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:27.910 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:22:27.910 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:22:27.910 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.2
03:22:27.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:27.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:27.912 00.001 28316 Enqueuing Expose request
03:22:27.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:22:27.912 00.000 29988 MoveAxis(E, 0, ABG)
03:22:27.912 00.000 29988 Move returns status 0, amount 0
03:22:27.912 00.000 29988 MoveAxis(N, 0, ABG)
03:22:27.912 00.000 29988 Move returns status 0, amount 0
03:22:27.912 00.000 29988 move complete, result=0
03:22:27.912 00.000 29988 worker thread done servicing request
03:22:27.912 00.000 29988 Worker thread wakes up
03:22:27.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:27.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:27.913 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:29.437 01.524 29988 Exposure complete
03:22:29.482 00.045 29988 worker thread done servicing request
03:22:29.482 00.000 28316 OnExposeComplete: enter
03:22:29.483 00.001 28316 UpdateGuideState(): m_state=6
03:22:29.484 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5267
03:22:29.484 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=257.43, Mass=2356, SNR=33.7, Peak=170 HFD=3.9
03:22:29.485 00.001 28316 MultiStar: [#1 -0.28,-0.24,0.00,M1] [#2 -0.08,-0.03,0.91,U] [#3 -0.32,0.01,0.84,U] [#4 -0.12,0.02,0.83,U] [#5 -0.08,-0.30,0.74,U] [#6 -0.11,-0.18,0.60,U] [#7 -0.04,0.24,0.62,U] [#8 0.13,0.12,0.59,U] 
03:22:29.485 00.000 28316 refined, 7 included, MultiStar: {-0.14, -0.04}, one-star: {-0.37, -0.11}
03:22:29.486 00.001 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
03:22:29.486 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
03:22:29.486 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.90 mountX=0.03 mountY=0.14, mountTheta=1.38
03:22:29.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.04, opts=13)
03:22:29.488 00.001 28316 Enqueuing Move request for scope (-0.14, -0.04)
03:22:29.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:29.489 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:22:29.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:29.490 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:29.490 00.000 28316 Enqueuing Expose request
03:22:29.491 00.001 29988 Worker thread wakes up
03:22:29.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
03:22:29.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
03:22:29.491 00.000 29988 Moving (-0.14, -0.04) raw xDistance=0.03 yDistance=0.14
03:22:29.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:22:29.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:29.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:22:29.491 00.000 29988 MoveAxis(E, 0, ABG)
03:22:29.491 00.000 29988 Move returns status 0, amount 0
03:22:29.491 00.000 29988 MoveAxis(N, 0, ABG)
03:22:29.491 00.000 29988 Move returns status 0, amount 0
03:22:29.491 00.000 29988 move complete, result=0
03:22:29.491 00.000 29988 worker thread done servicing request
03:22:29.491 00.000 29988 Worker thread wakes up
03:22:29.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:29.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:29.491 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:31.129 01.638 29988 Exposure complete
03:22:31.167 00.038 29988 worker thread done servicing request
03:22:31.167 00.000 28316 OnExposeComplete: enter
03:22:31.168 00.001 28316 UpdateGuideState(): m_state=6
03:22:31.171 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5268
03:22:31.173 00.002 28316 Star::Find returns 1 (0), X=950.57, Y=257.42, Mass=2174, SNR=32.2, Peak=156 HFD=4.0
03:22:31.175 00.002 28316 MultiStar: [#1 -0.22,-0.18,1.02,U] [#2 -0.18,-0.01,0.94,U] [#3 -0.24,-0.02,0.90,U] [#4 -0.05,-0.02,0.87,U] [#5 -0.11,-0.11,0.78,U] [#6 -0.13,-0.13,0.64,U] [#7 -0.10,0.16,0.65,U] [#8 -0.08,0.09,0.59,U] 
03:22:31.176 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.05}, one-star: {-0.28, -0.11}
03:22:31.176 00.000 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
03:22:31.177 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
03:22:31.178 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.17 cameraTheta=-2.86 mountX=0.03 mountY=0.17, mountTheta=1.42
03:22:31.181 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.05, opts=13)
03:22:31.182 00.001 28316 Enqueuing Move request for scope (-0.17, -0.05)
03:22:31.182 00.000 29988 Worker thread wakes up
03:22:31.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:31.183 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
03:22:31.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
03:22:31.183 00.000 28316 UpdateGuideState exits: m=2174 RSB=32.2
03:22:31.183 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:31.184 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:31.184 00.000 28316 Enqueuing Expose request
03:22:31.185 00.001 29988 Moving (-0.17, -0.05) raw xDistance=0.03 yDistance=0.17
03:22:31.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:22:31.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:31.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:22:31.185 00.000 29988 MoveAxis(E, 0, ABG)
03:22:31.185 00.000 29988 Move returns status 0, amount 0
03:22:31.185 00.000 29988 MoveAxis(N, 0, ABG)
03:22:31.185 00.000 29988 Move returns status 0, amount 0
03:22:31.185 00.000 29988 move complete, result=0
03:22:31.185 00.000 29988 worker thread done servicing request
03:22:31.185 00.000 29988 Worker thread wakes up
03:22:31.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:31.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:31.185 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:32.703 01.518 29988 Exposure complete
03:22:32.739 00.036 29988 worker thread done servicing request
03:22:32.739 00.000 28316 OnExposeComplete: enter
03:22:32.741 00.002 28316 UpdateGuideState(): m_state=6
03:22:32.742 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5269
03:22:32.743 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=257.36, Mass=2389, SNR=34.0, Peak=168 HFD=3.9
03:22:32.745 00.002 28316 MultiStar: [#1 -0.25,-0.22,0.00,M1] [#2 -0.25,-0.05,0.89,U] [#3 -0.41,-0.08,0.00,M1] [#4 -0.34,-0.04,0.00,M1] [#5 -0.21,-0.26,0.00,M1] [#6 -0.36,-0.30,0.00,M1] [#7 -0.38,0.12,0.00,M1] [#8 -0.05,-0.09,0.56,U] 
03:22:32.746 00.001 28316 refined, 2 included, MultiStar: {-0.32, -0.11}, one-star: {-0.54, -0.18}
03:22:32.747 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
03:22:32.749 00.002 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
03:22:32.751 00.002 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.11 hyp=0.34 cameraTheta=-2.80 mountX=0.03 mountY=0.34, mountTheta=1.48
03:22:32.755 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.11, opts=13)
03:22:32.758 00.003 28316 Enqueuing Move request for scope (-0.32, -0.11)
03:22:32.760 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:32.763 00.003 28316 UpdateGuideState exits: m=2389 RSB=34.0
03:22:32.765 00.002 29988 Worker thread wakes up
03:22:32.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:32.766 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.11) opts 0xd
03:22:32.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:32.766 00.000 28316 Enqueuing Expose request
03:22:32.767 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.11)
03:22:32.767 00.000 29988 Moving (-0.32, -0.11) raw xDistance=0.03 yDistance=0.34
03:22:32.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:22:32.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:22:32.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
03:22:32.767 00.000 29988 MoveAxis(E, 0, ABG)
03:22:32.767 00.000 29988 Move returns status 0, amount 0
03:22:32.767 00.000 29988 MoveAxis(N, 0, ABG)
03:22:32.767 00.000 29988 Move returns status 0, amount 0
03:22:32.767 00.000 29988 move complete, result=0
03:22:32.767 00.000 29988 worker thread done servicing request
03:22:32.767 00.000 29988 Worker thread wakes up
03:22:32.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:32.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:32.768 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:22:34.403 01.635 29988 Exposure complete
03:22:34.459 00.056 29988 worker thread done servicing request
03:22:34.459 00.000 28316 OnExposeComplete: enter
03:22:34.462 00.003 28316 UpdateGuideState(): m_state=6
03:22:34.464 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5270
03:22:34.467 00.003 28316 Star::Find returns 1 (0), X=950.61, Y=257.38, Mass=2381, SNR=33.7, Peak=168 HFD=4.0
03:22:34.469 00.002 28316 MultiStar: [#1 -0.08,-0.13,1.00,U] [#2 -0.06,-0.07,0.90,U] [#3 -0.10,-0.08,0.85,U] [#4 -0.13,-0.09,0.82,U] [#5 0.06,-0.28,0.75,U] [#6 -0.09,-0.11,0.62,U] [#7 0.07,-0.06,0.62,U] [#8 -0.28,-0.02,0.58,U] 
03:22:34.471 00.002 28316 refined, 8 included, MultiStar: {-0.10, -0.11}, one-star: {-0.24, -0.16}
03:22:34.472 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
03:22:34.474 00.002 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.96)
03:22:34.475 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.29 mountX=-0.06 mountY=0.14, mountTheta=1.99
03:22:34.477 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
03:22:34.478 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
03:22:34.480 00.002 29988 Worker thread wakes up
03:22:34.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:34.481 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.7
03:22:34.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:34.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:34.483 00.001 28316 Enqueuing Expose request
03:22:34.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
03:22:34.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
03:22:34.483 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
03:22:34.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:22:34.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:34.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:22:34.483 00.000 29988 MoveAxis(E, 0, ABG)
03:22:34.483 00.000 29988 Move returns status 0, amount 0
03:22:34.483 00.000 29988 MoveAxis(N, 0, ABG)
03:22:34.483 00.000 29988 Move returns status 0, amount 0
03:22:34.483 00.000 29988 move complete, result=0
03:22:34.484 00.001 29988 worker thread done servicing request
03:22:34.484 00.000 29988 Worker thread wakes up
03:22:34.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:34.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:34.484 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:35.891 01.407 29988 Exposure complete
03:22:35.933 00.042 29988 worker thread done servicing request
03:22:35.933 00.000 28316 OnExposeComplete: enter
03:22:35.934 00.001 28316 UpdateGuideState(): m_state=6
03:22:35.936 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5271
03:22:35.937 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=257.27, Mass=2271, SNR=33.0, Peak=169 HFD=3.8
03:22:35.938 00.001 28316 MultiStar: [#1 -0.18,-0.17,1.00,U] [#2 -0.29,-0.08,0.94,U] [#3 -0.20,-0.10,0.89,U] [#4 -0.20,-0.14,0.84,U] [#5 -0.14,-0.23,0.74,U] [#6 -0.11,-0.19,0.64,U] [#7 0.07,-0.01,0.65,U] [#8 0.01,-0.20,0.59,U] 
03:22:35.939 00.001 28316 refined, 8 included, MultiStar: {-0.17, -0.15}, one-star: {-0.32, -0.26}
03:22:35.940 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
03:22:35.941 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
03:22:35.942 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.40 mountX=-0.07 mountY=0.22, mountTheta=1.88
03:22:35.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.15, opts=13)
03:22:35.944 00.001 28316 Enqueuing Move request for scope (-0.17, -0.15)
03:22:35.945 00.001 29988 Worker thread wakes up
03:22:35.945 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
03:22:35.945 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
03:22:35.945 00.000 29988 Moving (-0.17, -0.15) raw xDistance=-0.07 yDistance=0.22
03:22:35.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:22:35.945 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.45 newest=0.70
03:22:35.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
03:22:35.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:35.945 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:22:35.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:35.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:35.947 00.001 28316 Enqueuing Expose request
03:22:35.947 00.000 29988 MoveAxis(E, 0, ABG)
03:22:35.947 00.000 29988 Move returns status 0, amount 0
03:22:35.947 00.000 29988 MoveAxis(S, 53, ABG)
03:22:35.947 00.000 29988 Guiding  Dir = 1, Dur = 53
03:22:35.947 00.000 29988 IsSlewing returns 0
03:22:35.948 00.001 29988 IsGuiding returns 0
03:22:35.952 00.004 29988 PulseGuide returned control before completion, sleep 58
03:22:36.018 00.066 29988 IsGuiding returns 0
03:22:36.018 00.000 29988 Move returns status 0, amount 53
03:22:36.018 00.000 29988 move complete, result=0
03:22:36.018 00.000 29988 worker thread done servicing request
03:22:36.018 00.000 29988 Worker thread wakes up
03:22:36.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:36.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
03:22:36.019 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:37.649 01.630 29988 Exposure complete
03:22:37.686 00.037 29988 worker thread done servicing request
03:22:37.686 00.000 28316 OnExposeComplete: enter
03:22:37.687 00.001 28316 UpdateGuideState(): m_state=6
03:22:37.688 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5272
03:22:37.688 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=257.51, Mass=2287, SNR=33.0, Peak=183 HFD=3.7
03:22:37.689 00.001 28316 MultiStar: [#1 -0.18,-0.03,1.01,U] [#2 -0.03,0.06,0.93,U] [#3 -0.07,0.03,0.88,U] [#4 0.15,-0.03,0.85,U] [#5 0.15,-0.18,0.78,U] [#6 0.03,-0.24,0.63,U] [#7 0.09,0.13,0.63,U] [#8 0.07,0.22,0.59,U] 
03:22:37.689 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.22, -0.03}
03:22:37.690 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
03:22:37.690 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
03:22:37.690 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.56 mountX=-0.00 mountY=0.02, mountTheta=1.72
03:22:37.691 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
03:22:37.692 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
03:22:37.692 00.000 29988 Worker thread wakes up
03:22:37.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:22:37.692 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:22:37.692 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.02
03:22:37.693 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:37.693 00.000 28316 UpdateGuideState exits: m=2287 RSB=33.0
03:22:37.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:37.695 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:37.695 00.000 28316 Enqueuing Expose request
03:22:37.696 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:22:37.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:37.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:22:37.696 00.000 29988 MoveAxis(E, 0, ABG)
03:22:37.697 00.001 29988 Move returns status 0, amount 0
03:22:37.697 00.000 29988 MoveAxis(N, 0, ABG)
03:22:37.697 00.000 29988 Move returns status 0, amount 0
03:22:37.697 00.000 29988 move complete, result=0
03:22:37.697 00.000 29988 worker thread done servicing request
03:22:37.697 00.000 29988 Worker thread wakes up
03:22:37.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:37.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:37.697 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:22:39.219 01.522 29988 Exposure complete
03:22:39.257 00.038 29988 worker thread done servicing request
03:22:39.257 00.000 28316 OnExposeComplete: enter
03:22:39.259 00.002 28316 UpdateGuideState(): m_state=6
03:22:39.260 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5273
03:22:39.260 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=257.62, Mass=2427, SNR=34.2, Peak=205 HFD=3.9
03:22:39.261 00.001 28316 MultiStar: [#1 0.18,0.03,0.96,U] [#2 0.24,0.09,0.89,U] [#3 0.16,0.21,0.86,U] [#4 0.03,0.17,0.79,U] [#5 0.30,-0.10,0.73,U] [#6 0.24,-0.07,0.64,U] [#7 0.13,0.22,0.63,U] [#8 0.35,0.01,0.00,M1] 
03:22:39.262 00.001 28316 single-star, 7 included, MultiStar: {0.15, 0.08}, one-star: {-0.01, 0.08}
03:22:39.263 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
03:22:39.264 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
03:22:39.264 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.70 mountX=0.08 mountY=-0.03, mountTheta=-0.33
03:22:39.266 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.08, opts=13)
03:22:39.267 00.001 28316 Enqueuing Move request for scope (-0.01, 0.08)
03:22:39.267 00.000 29988 Worker thread wakes up
03:22:39.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:39.268 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
03:22:39.268 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
03:22:39.268 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:39.269 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:39.269 00.000 28316 Enqueuing Expose request
03:22:39.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
03:22:39.270 00.001 29988 Moving (-0.01, 0.08) raw xDistance=0.08 yDistance=-0.03
03:22:39.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:22:39.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:39.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:22:39.270 00.000 29988 MoveAxis(E, 0, ABG)
03:22:39.270 00.000 29988 Move returns status 0, amount 0
03:22:39.270 00.000 29988 MoveAxis(N, 0, ABG)
03:22:39.270 00.000 29988 Move returns status 0, amount 0
03:22:39.270 00.000 29988 move complete, result=0
03:22:39.270 00.000 29988 worker thread done servicing request
03:22:39.270 00.000 29988 Worker thread wakes up
03:22:39.270 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:39.270 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:39.270 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:22:40.898 01.628 29988 Exposure complete
03:22:40.924 00.026 29988 worker thread done servicing request
03:22:40.924 00.000 28316 OnExposeComplete: enter
03:22:40.925 00.001 28316 UpdateGuideState(): m_state=6
03:22:40.925 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5274
03:22:40.926 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=257.37, Mass=2350, SNR=33.5, Peak=176 HFD=3.9
03:22:40.926 00.000 28316 MultiStar: [#1 0.15,-0.11,0.98,U] [#2 0.01,-0.09,0.91,U] [#3 0.01,0.04,0.87,U] [#4 -0.01,-0.08,0.79,U] [#5 0.01,-0.17,0.73,U] [#6 0.03,-0.20,0.64,U] [#7 0.08,0.05,0.64,U] [#8 0.36,-0.01,0.00,M2] 
03:22:40.927 00.001 28316 refined, 7 included, MultiStar: {-0.00, -0.09}, one-star: {-0.26, -0.17}
03:22:40.927 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
03:22:40.927 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
03:22:40.928 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=-0.08 mountY=0.05, mountTheta=2.63
03:22:40.929 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.09, opts=13)
03:22:40.930 00.001 28316 Enqueuing Move request for scope (-0.00, -0.09)
03:22:40.930 00.000 29988 Worker thread wakes up
03:22:40.930 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
03:22:40.930 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:40.931 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.5
03:22:40.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:40.932 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:40.932 00.000 28316 Enqueuing Expose request
03:22:40.933 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
03:22:40.933 00.000 29988 Moving (-0.00, -0.09) raw xDistance=-0.08 yDistance=0.05
03:22:40.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:22:40.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:40.933 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:22:40.933 00.000 29988 MoveAxis(E, 0, ABG)
03:22:40.933 00.000 29988 Move returns status 0, amount 0
03:22:40.933 00.000 29988 MoveAxis(N, 0, ABG)
03:22:40.933 00.000 29988 Move returns status 0, amount 0
03:22:40.933 00.000 29988 move complete, result=0
03:22:40.933 00.000 29988 worker thread done servicing request
03:22:40.933 00.000 29988 Worker thread wakes up
03:22:40.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:40.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:40.933 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:22:42.455 01.522 29988 Exposure complete
03:22:42.502 00.047 29988 worker thread done servicing request
03:22:42.502 00.000 28316 OnExposeComplete: enter
03:22:42.503 00.001 28316 UpdateGuideState(): m_state=6
03:22:42.503 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5275
03:22:42.504 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=257.46, Mass=2218, SNR=32.7, Peak=180 HFD=3.8
03:22:42.505 00.001 28316 MultiStar: [#1 0.23,-0.23,1.01,U] [#2 0.14,-0.13,0.96,U] [#3 0.21,0.06,0.88,U] [#4 0.27,-0.03,0.87,U] [#5 0.24,-0.33,0.00,M1] [#6 0.20,-0.26,0.63,U] [#7 0.20,-0.02,0.66,U] [#8 0.15,0.14,0.59,U] 
03:22:42.505 00.000 28316 single-star, 7 included, MultiStar: {0.17, -0.07}, one-star: {-0.03, -0.08}
03:22:42.505 00.000 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
03:22:42.506 00.001 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
03:22:42.506 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.96 mountX=-0.06 mountY=0.06, mountTheta=2.31
03:22:42.507 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
03:22:42.508 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
03:22:42.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:42.509 00.001 28316 UpdateGuideState exits: m=2218 RSB=32.7
03:22:42.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:42.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:42.510 00.000 28316 Enqueuing Expose request
03:22:42.510 00.000 29988 Worker thread wakes up
03:22:42.511 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
03:22:42.511 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
03:22:42.511 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
03:22:42.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:22:42.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:42.511 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:22:42.511 00.000 29988 MoveAxis(E, 0, ABG)
03:22:42.511 00.000 29988 Move returns status 0, amount 0
03:22:42.511 00.000 29988 MoveAxis(N, 0, ABG)
03:22:42.511 00.000 29988 Move returns status 0, amount 0
03:22:42.511 00.000 29988 move complete, result=0
03:22:42.511 00.000 29988 worker thread done servicing request
03:22:42.511 00.000 29988 Worker thread wakes up
03:22:42.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:42.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:42.511 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:44.145 01.634 29988 Exposure complete
03:22:44.180 00.035 29988 worker thread done servicing request
03:22:44.180 00.000 28316 OnExposeComplete: enter
03:22:44.181 00.001 28316 UpdateGuideState(): m_state=6
03:22:44.181 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5276
03:22:44.182 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=257.25, Mass=2351, SNR=33.7, Peak=194 HFD=3.7
03:22:44.182 00.000 28316 MultiStar: [#1 0.07,-0.34,0.00,M1] [#2 -0.12,-0.32,0.00,M1] [#3 -0.15,-0.28,0.84,U] [#4 -0.14,-0.11,0.82,U] [#5 -0.08,-0.52,0.00,M2] [#6 -0.12,-0.17,0.64,U] [#7 0.14,0.05,0.62,U] [#8 -0.13,-0.17,0.55,U] 
03:22:44.183 00.001 28316 refined, 5 included, MultiStar: {-0.12, -0.18}, one-star: {-0.25, -0.29}
03:22:44.183 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
03:22:44.183 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
03:22:44.184 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.18 mountX=-0.11 mountY=0.19, mountTheta=2.10
03:22:44.186 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.18, opts=13)
03:22:44.186 00.000 28316 Enqueuing Move request for scope (-0.12, -0.18)
03:22:44.187 00.001 29988 Worker thread wakes up
03:22:44.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:44.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
03:22:44.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
03:22:44.187 00.000 29988 Moving (-0.12, -0.18) raw xDistance=-0.11 yDistance=0.19
03:22:44.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:22:44.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:44.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:22:44.187 00.000 29988 MoveAxis(E, 0, ABG)
03:22:44.187 00.000 29988 Move returns status 0, amount 0
03:22:44.187 00.000 29988 MoveAxis(N, 0, ABG)
03:22:44.187 00.000 29988 Move returns status 0, amount 0
03:22:44.187 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
03:22:44.188 00.001 29988 move complete, result=0
03:22:44.188 00.000 29988 worker thread done servicing request
03:22:44.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:44.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:44.189 00.000 28316 Enqueuing Expose request
03:22:44.189 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:22:44.190 00.001 29988 Worker thread wakes up
03:22:44.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:44.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:45.718 01.528 29988 Exposure complete
03:22:45.766 00.048 29988 worker thread done servicing request
03:22:45.766 00.000 28316 OnExposeComplete: enter
03:22:45.769 00.003 28316 UpdateGuideState(): m_state=6
03:22:45.770 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5277
03:22:45.770 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=257.39, Mass=2530, SNR=34.7, Peak=201 HFD=3.8
03:22:45.771 00.001 28316 MultiStar: [#1 0.14,-0.25,0.94,U] [#2 0.04,0.03,0.89,U] [#3 -0.03,0.03,0.80,U] [#4 0.18,0.03,0.80,U] [#5 0.19,-0.33,0.00,M3] [#6 0.13,-0.16,0.63,U] [#7 0.02,-0.00,0.62,U] [#8 0.17,0.06,0.58,U] 
03:22:45.771 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.06}, one-star: {-0.02, -0.14}
03:22:45.772 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:22:45.772 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:22:45.773 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.67 mountX=-0.08 mountY=-0.04, mountTheta=-2.70
03:22:45.773 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
03:22:45.774 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
03:22:45.774 00.000 29988 Worker thread wakes up
03:22:45.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
03:22:45.774 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
03:22:45.775 00.001 29988 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=-0.04
03:22:45.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:22:45.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:45.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:22:45.775 00.000 29988 MoveAxis(E, 0, ABG)
03:22:45.775 00.000 29988 Move returns status 0, amount 0
03:22:45.775 00.000 29988 MoveAxis(N, 0, ABG)
03:22:45.775 00.000 29988 Move returns status 0, amount 0
03:22:45.775 00.000 29988 move complete, result=0
03:22:45.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:45.775 00.000 28316 UpdateGuideState exits: m=2530 RSB=34.7
03:22:45.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:45.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:45.776 00.000 28316 Enqueuing Expose request
03:22:45.780 00.004 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:22:45.782 00.002 29988 worker thread done servicing request
03:22:45.782 00.000 29988 Worker thread wakes up
03:22:45.783 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:45.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:47.408 01.625 29988 Exposure complete
03:22:47.442 00.034 29988 worker thread done servicing request
03:22:47.442 00.000 28316 OnExposeComplete: enter
03:22:47.443 00.001 28316 UpdateGuideState(): m_state=6
03:22:47.444 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5278
03:22:47.444 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=257.60, Mass=2412, SNR=33.9, Peak=174 HFD=3.9
03:22:47.444 00.000 28316 MultiStar: [#1 -0.01,-0.07,0.99,U] [#2 0.02,0.21,0.91,U] [#3 -0.04,0.16,0.86,U] [#4 -0.03,0.10,0.81,U] [#5 0.02,0.02,0.72,U] [#6 0.11,-0.01,0.60,U] [#7 0.07,0.31,0.61,U] [#8 0.25,0.18,0.56,U] 
03:22:47.445 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {-0.18, 0.06}
03:22:47.445 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
03:22:47.446 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
03:22:47.446 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=0.09 mountY=-0.05, mountTheta=-0.50
03:22:47.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.10, opts=13)
03:22:47.448 00.001 28316 Enqueuing Move request for scope (0.00, 0.10)
03:22:47.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:47.448 00.000 28316 UpdateGuideState exits: m=2412 RSB=33.9
03:22:47.449 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:47.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:47.450 00.001 28316 Enqueuing Expose request
03:22:47.450 00.000 29988 Worker thread wakes up
03:22:47.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
03:22:47.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
03:22:47.450 00.000 29988 Moving (0.00, 0.10) raw xDistance=0.09 yDistance=-0.05
03:22:47.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:22:47.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:47.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:22:47.450 00.000 29988 MoveAxis(E, 0, ABG)
03:22:47.450 00.000 29988 Move returns status 0, amount 0
03:22:47.450 00.000 29988 MoveAxis(N, 0, ABG)
03:22:47.450 00.000 29988 Move returns status 0, amount 0
03:22:47.450 00.000 29988 move complete, result=0
03:22:47.451 00.001 29988 worker thread done servicing request
03:22:47.451 00.000 29988 Worker thread wakes up
03:22:47.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:47.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:47.451 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:22:48.966 01.515 29988 Exposure complete
03:22:49.012 00.046 29988 worker thread done servicing request
03:22:49.012 00.000 28316 OnExposeComplete: enter
03:22:49.013 00.001 28316 UpdateGuideState(): m_state=6
03:22:49.013 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5279
03:22:49.014 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=257.39, Mass=2319, SNR=33.3, Peak=168 HFD=3.9
03:22:49.014 00.000 28316 MultiStar: [#1 -0.15,-0.21,0.96,U] [#2 -0.00,0.09,0.91,U] [#3 -0.25,0.01,0.89,U] [#4 0.01,-0.13,0.82,U] [#5 0.03,-0.20,0.76,U] [#6 -0.16,-0.19,0.63,U] [#7 0.09,0.09,0.61,U] [#8 0.28,-0.07,0.57,U] 
03:22:49.014 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.14, -0.14}
03:22:49.015 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
03:22:49.015 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
03:22:49.016 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.09 mountX=-0.06 mountY=0.08, mountTheta=2.18
03:22:49.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
03:22:49.017 00.000 28316 Enqueuing Move request for scope (-0.05, -0.09)
03:22:49.018 00.001 29988 Worker thread wakes up
03:22:49.018 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
03:22:49.018 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
03:22:49.018 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
03:22:49.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:22:49.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:49.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:49.019 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:22:49.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:49.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:49.020 00.001 28316 Enqueuing Expose request
03:22:49.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:22:49.020 00.000 29988 MoveAxis(E, 0, ABG)
03:22:49.020 00.000 29988 Move returns status 0, amount 0
03:22:49.020 00.000 29988 MoveAxis(N, 0, ABG)
03:22:49.020 00.000 29988 Move returns status 0, amount 0
03:22:49.020 00.000 29988 move complete, result=0
03:22:49.020 00.000 29988 worker thread done servicing request
03:22:49.020 00.000 29988 Worker thread wakes up
03:22:49.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:49.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:49.021 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:50.660 01.639 29988 Exposure complete
03:22:50.702 00.042 29988 worker thread done servicing request
03:22:50.702 00.000 28316 OnExposeComplete: enter
03:22:50.705 00.003 28316 UpdateGuideState(): m_state=6
03:22:50.708 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5280
03:22:50.710 00.002 28316 Star::Find returns 1 (0), X=950.77, Y=257.50, Mass=2290, SNR=33.1, Peak=178 HFD=3.8
03:22:50.712 00.002 28316 MultiStar: [#1 0.31,0.01,1.00,U] [#2 0.06,-0.10,0.93,U] [#3 0.12,0.07,0.88,U] [#4 0.10,-0.09,0.84,U] [#5 0.00,-0.12,0.72,U] [#6 0.13,-0.02,0.67,U] [#7 0.19,0.22,0.64,U] [#8 0.29,-0.03,0.58,U] 
03:22:50.712 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.01}, one-star: {-0.08, -0.04}
03:22:50.713 00.001 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.68 = 1.61)
03:22:50.713 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.57)
03:22:50.714 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.68 mountX=-0.00 mountY=0.09, mountTheta=1.61
03:22:50.714 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
03:22:50.716 00.002 28316 Enqueuing Move request for scope (-0.08, -0.04)
03:22:50.717 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:50.717 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
03:22:50.717 00.000 29988 Worker thread wakes up
03:22:50.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:50.718 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
03:22:50.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:50.718 00.000 28316 Enqueuing Expose request
03:22:50.720 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
03:22:50.720 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
03:22:50.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:22:50.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:50.720 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:22:50.720 00.000 29988 MoveAxis(E, 0, ABG)
03:22:50.720 00.000 29988 Move returns status 0, amount 0
03:22:50.720 00.000 29988 MoveAxis(N, 0, ABG)
03:22:50.720 00.000 29988 Move returns status 0, amount 0
03:22:50.720 00.000 29988 move complete, result=0
03:22:50.720 00.000 29988 worker thread done servicing request
03:22:50.720 00.000 29988 Worker thread wakes up
03:22:50.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:50.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:50.721 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:22:52.247 01.526 29988 Exposure complete
03:22:52.277 00.030 29988 worker thread done servicing request
03:22:52.277 00.000 28316 OnExposeComplete: enter
03:22:52.279 00.002 28316 UpdateGuideState(): m_state=6
03:22:52.281 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5281
03:22:52.282 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.57, Mass=2417, SNR=34.0, Peak=178 HFD=3.9
03:22:52.283 00.001 28316 MultiStar: [#1 0.40,-0.02,0.00,M1] [#2 0.37,0.14,0.00,M1] [#3 0.34,0.11,0.00,M1] [#4 0.36,0.11,0.00,M1] [#5 0.30,-0.00,0.75,U] [#6 0.35,-0.04,0.00,M1] [#7 0.45,0.15,0.00,M1] [#8 0.35,0.03,0.00,M1] 
03:22:52.285 00.002 28316 single-star, 1 included, MultiStar: {0.15, 0.02}, one-star: {0.03, 0.04}
03:22:52.285 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:22:52.286 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:22:52.287 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.82 mountX=0.02 mountY=-0.05, mountTheta=-1.18
03:22:52.289 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
03:22:52.290 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
03:22:52.291 00.001 29988 Worker thread wakes up
03:22:52.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:22:52.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:22:52.291 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.05
03:22:52.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:22:52.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:52.291 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:52.292 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:22:52.292 00.000 29988 MoveAxis(E, 0, ABG)
03:22:52.292 00.000 29988 Move returns status 0, amount 0
03:22:52.292 00.000 29988 MoveAxis(N, 0, ABG)
03:22:52.292 00.000 29988 Move returns status 0, amount 0
03:22:52.292 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.0
03:22:52.294 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:52.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:52.294 00.000 28316 Enqueuing Expose request
03:22:52.294 00.000 29988 move complete, result=0
03:22:52.294 00.000 29988 worker thread done servicing request
03:22:52.294 00.000 29988 Worker thread wakes up
03:22:52.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:52.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:52.295 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:22:53.921 01.626 29988 Exposure complete
03:22:53.956 00.035 29988 worker thread done servicing request
03:22:53.957 00.001 28316 OnExposeComplete: enter
03:22:53.958 00.001 28316 UpdateGuideState(): m_state=6
03:22:53.959 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5282
03:22:53.960 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=257.64, Mass=2308, SNR=33.4, Peak=173 HFD=4.0
03:22:53.961 00.001 28316 MultiStar: [#1 -0.03,0.00,1.00,U] [#2 -0.04,0.16,0.91,U] [#3 0.07,0.22,0.86,U] [#4 0.19,0.02,0.85,U] [#5 0.01,-0.14,0.75,U] [#6 0.15,-0.07,0.63,U] [#7 0.16,0.15,0.62,U] [#8 0.06,0.05,0.56,U] 
03:22:53.963 00.002 28316 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {-0.09, 0.10}
03:22:53.963 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
03:22:53.964 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
03:22:53.964 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.96 mountX=0.04 mountY=-0.07, mountTheta=-1.05
03:22:53.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.06, opts=13)
03:22:53.966 00.001 28316 Enqueuing Move request for scope (0.04, 0.06)
03:22:53.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:53.966 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.4
03:22:53.969 00.003 29988 Worker thread wakes up
03:22:53.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
03:22:53.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
03:22:53.969 00.000 29988 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.07
03:22:53.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:22:53.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:53.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:53.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:53.970 00.000 28316 Enqueuing Expose request
03:22:53.971 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:22:53.971 00.000 29988 MoveAxis(E, 0, ABG)
03:22:53.971 00.000 29988 Move returns status 0, amount 0
03:22:53.971 00.000 29988 MoveAxis(N, 0, ABG)
03:22:53.971 00.000 29988 Move returns status 0, amount 0
03:22:53.971 00.000 29988 move complete, result=0
03:22:53.971 00.000 29988 worker thread done servicing request
03:22:53.971 00.000 29988 Worker thread wakes up
03:22:53.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:53.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:53.972 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:22:55.496 01.524 29988 Exposure complete
03:22:55.537 00.041 29988 worker thread done servicing request
03:22:55.537 00.000 28316 OnExposeComplete: enter
03:22:55.538 00.001 28316 UpdateGuideState(): m_state=6
03:22:55.538 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5283
03:22:55.541 00.003 28316 Star::Find returns 1 (0), X=950.60, Y=257.88, Mass=2320, SNR=33.3, Peak=175 HFD=3.9
03:22:55.542 00.001 28316 MultiStar: [#1 -0.06,0.33,0.98,U] [#2 0.11,0.48,0.00,M1] [#3 -0.12,0.44,0.00,M1] [#4 -0.08,0.37,0.00,M1] [#5 -0.19,0.19,0.77,U] [#6 -0.09,0.34,0.00,M1] [#7 -0.01,0.56,0.00,M1] [#8 0.16,0.48,0.00,M1] 
03:22:55.543 00.001 28316 refined, 2 included, MultiStar: {-0.17, 0.30}, one-star: {-0.25, 0.34}
03:22:55.544 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:22:55.545 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:22:55.547 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.34 cameraTheta=2.08 mountX=0.34 mountY=0.01, mountTheta=0.04
03:22:55.549 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.30, opts=13)
03:22:55.549 00.000 28316 Enqueuing Move request for scope (-0.17, 0.30)
03:22:55.550 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:55.550 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:22:55.551 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:55.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:55.552 00.001 29988 Worker thread wakes up
03:22:55.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
03:22:55.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
03:22:55.552 00.000 29988 Moving (-0.17, 0.30) raw xDistance=0.34 yDistance=0.01
03:22:55.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
03:22:55.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:55.552 00.000 28316 Enqueuing Expose request
03:22:55.553 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:22:55.553 00.000 29988 MoveAxis(W, 71, ABG)
03:22:55.553 00.000 29988 Guiding  Dir = 3, Dur = 71
03:22:55.553 00.000 29988 IsSlewing returns 0
03:22:55.553 00.000 29988 IsGuiding returns 0
03:22:55.556 00.003 29988 PulseGuide returned control before completion, sleep 80
03:22:55.650 00.094 29988 IsGuiding returns 0
03:22:55.650 00.000 29988 Move returns status 0, amount 71
03:22:55.650 00.000 29988 MoveAxis(N, 0, ABG)
03:22:55.650 00.000 29988 Move returns status 0, amount 0
03:22:55.650 00.000 29988 move complete, result=0
03:22:55.650 00.000 29988 worker thread done servicing request
03:22:55.650 00.000 29988 Worker thread wakes up
03:22:55.650 00.000 28316 GuideStep: 0.3 px 71 ms WEST, 0.0 px 0 ms NORTH
03:22:55.651 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:55.652 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:57.280 01.628 29988 Exposure complete
03:22:57.313 00.033 29988 worker thread done servicing request
03:22:57.313 00.000 28316 OnExposeComplete: enter
03:22:57.313 00.000 28316 UpdateGuideState(): m_state=6
03:22:57.315 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5284
03:22:57.315 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=257.71, Mass=2364, SNR=33.8, Peak=170 HFD=3.9
03:22:57.316 00.001 28316 MultiStar: [#1 -0.10,0.10,0.97,U] [#2 -0.15,0.34,0.00,M2] [#3 -0.06,0.28,0.83,U] [#4 -0.02,0.42,0.00,M2] [#5 -0.03,0.01,0.74,U] [#6 -0.09,0.20,0.62,U] [#7 0.00,0.31,0.62,U] [#8 0.19,0.28,0.00,M2] 
03:22:57.316 00.000 28316 refined, 5 included, MultiStar: {-0.11, 0.17}, one-star: {-0.28, 0.17}
03:22:57.317 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:22:57.317 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:22:57.318 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.12 mountX=0.20 mountY=0.02, mountTheta=0.09
03:22:57.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.17, opts=13)
03:22:57.319 00.000 28316 Enqueuing Move request for scope (-0.11, 0.17)
03:22:57.319 00.000 29988 Worker thread wakes up
03:22:57.320 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:57.320 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.8
03:22:57.320 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:57.321 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:57.321 00.000 28316 Enqueuing Expose request
03:22:57.322 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
03:22:57.322 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
03:22:57.322 00.000 29988 Moving (-0.11, 0.17) raw xDistance=0.20 yDistance=0.02
03:22:57.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
03:22:57.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:57.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:22:57.322 00.000 29988 MoveAxis(W, 47, ABG)
03:22:57.322 00.000 29988 Guiding  Dir = 3, Dur = 47
03:22:57.323 00.001 29988 IsSlewing returns 0
03:22:57.323 00.000 29988 IsGuiding returns 0
03:22:57.324 00.001 29988 PulseGuide returned control before completion, sleep 55
03:22:57.391 00.067 29988 IsGuiding returns 0
03:22:57.391 00.000 29988 Move returns status 0, amount 47
03:22:57.391 00.000 29988 MoveAxis(N, 0, ABG)
03:22:57.391 00.000 29988 Move returns status 0, amount 0
03:22:57.391 00.000 29988 move complete, result=0
03:22:57.391 00.000 29988 worker thread done servicing request
03:22:57.391 00.000 29988 Worker thread wakes up
03:22:57.391 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
03:22:57.392 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:57.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:58.807 01.415 29988 Exposure complete
03:22:58.839 00.032 29988 worker thread done servicing request
03:22:58.839 00.000 28316 OnExposeComplete: enter
03:22:58.839 00.000 28316 UpdateGuideState(): m_state=6
03:22:58.840 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5285
03:22:58.840 00.000 28316 Star::Find returns 1 (0), X=950.60, Y=257.57, Mass=2360, SNR=33.8, Peak=167 HFD=4.0
03:22:58.842 00.002 28316 MultiStar: [#1 -0.03,-0.10,0.98,U] [#2 0.01,0.02,0.90,U] [#3 -0.21,0.09,0.85,U] [#4 -0.05,0.18,0.82,U] [#5 0.08,-0.15,0.73,U] [#6 -0.10,-0.03,0.62,U] [#7 0.26,0.25,0.00,M1] [#8 0.13,0.07,0.57,U] 
03:22:58.842 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.01}, one-star: {-0.25, 0.03}
03:22:58.843 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
03:22:58.843 00.000 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
03:22:58.844 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.93 mountX=0.04 mountY=0.05, mountTheta=0.91
03:22:58.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
03:22:58.845 00.000 28316 Enqueuing Move request for scope (-0.07, 0.01)
03:22:58.846 00.001 29988 Worker thread wakes up
03:22:58.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:22:58.846 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.8
03:22:58.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:22:58.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:22:58.848 00.001 28316 Enqueuing Expose request
03:22:58.848 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
03:22:58.848 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
03:22:58.848 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.05
03:22:58.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:22:58.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:22:58.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:22:58.848 00.000 29988 MoveAxis(E, 0, ABG)
03:22:58.848 00.000 29988 Move returns status 0, amount 0
03:22:58.848 00.000 29988 MoveAxis(N, 0, ABG)
03:22:58.848 00.000 29988 Move returns status 0, amount 0
03:22:58.848 00.000 29988 move complete, result=0
03:22:58.848 00.000 29988 worker thread done servicing request
03:22:58.848 00.000 29988 Worker thread wakes up
03:22:58.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:22:58.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:22:58.849 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:00.485 01.636 29988 Exposure complete
03:23:00.532 00.047 29988 worker thread done servicing request
03:23:00.532 00.000 28316 OnExposeComplete: enter
03:23:00.533 00.001 28316 UpdateGuideState(): m_state=6
03:23:00.533 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5286
03:23:00.534 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.38, Mass=2400, SNR=34.0, Peak=191 HFD=3.9
03:23:00.534 00.000 28316 MultiStar: [#1 0.23,-0.12,0.97,U] [#2 0.14,0.15,0.90,U] [#3 0.14,-0.03,0.85,U] [#4 0.06,0.04,0.85,U] [#5 0.26,-0.29,0.00,M1] [#6 0.10,-0.12,0.60,U] [#7 0.15,0.15,0.62,U] [#8 0.15,0.04,0.57,U] 
03:23:00.534 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.01}, one-star: {0.07, -0.16}
03:23:00.535 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
03:23:00.535 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
03:23:00.536 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.10 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
03:23:00.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
03:23:00.538 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
03:23:00.539 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:00.539 00.000 29988 Worker thread wakes up
03:23:00.539 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
03:23:00.539 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
03:23:00.539 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.07 yDistance=-0.11
03:23:00.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:23:00.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:00.539 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:23:00.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:00.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:00.541 00.001 28316 Enqueuing Expose request
03:23:00.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:23:00.541 00.000 29988 MoveAxis(E, 0, ABG)
03:23:00.541 00.000 29988 Move returns status 0, amount 0
03:23:00.541 00.000 29988 MoveAxis(N, 0, ABG)
03:23:00.541 00.000 29988 Move returns status 0, amount 0
03:23:00.541 00.000 29988 move complete, result=0
03:23:00.541 00.000 29988 worker thread done servicing request
03:23:00.541 00.000 29988 Worker thread wakes up
03:23:00.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:00.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:00.542 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:02.065 01.523 29988 Exposure complete
03:23:02.097 00.032 29988 worker thread done servicing request
03:23:02.097 00.000 28316 OnExposeComplete: enter
03:23:02.098 00.001 28316 UpdateGuideState(): m_state=6
03:23:02.099 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5287
03:23:02.099 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=257.47, Mass=2355, SNR=33.5, Peak=185 HFD=3.6
03:23:02.100 00.001 28316 MultiStar: [#1 -0.12,-0.01,1.01,U] [#2 0.08,0.02,0.91,U] [#3 -0.04,0.01,0.85,U] [#4 0.00,-0.03,0.84,U] [#5 0.07,-0.09,0.73,U] [#6 -0.05,-0.09,0.63,U] [#7 0.07,0.19,0.63,U] [#8 0.13,-0.04,0.59,U] 
03:23:02.100 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.23, -0.07}
03:23:02.100 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
03:23:02.101 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
03:23:02.101 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.59 mountX=-0.00 mountY=0.03, mountTheta=1.69
03:23:02.102 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
03:23:02.104 00.002 28316 Enqueuing Move request for scope (-0.02, -0.01)
03:23:02.104 00.000 29988 Worker thread wakes up
03:23:02.104 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:23:02.104 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:23:02.104 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.03
03:23:02.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:23:02.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:02.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:02.104 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.5
03:23:02.105 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:02.106 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:02.106 00.000 28316 Enqueuing Expose request
03:23:02.108 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:23:02.108 00.000 29988 MoveAxis(E, 0, ABG)
03:23:02.108 00.000 29988 Move returns status 0, amount 0
03:23:02.108 00.000 29988 MoveAxis(N, 0, ABG)
03:23:02.108 00.000 29988 Move returns status 0, amount 0
03:23:02.108 00.000 29988 move complete, result=0
03:23:02.108 00.000 29988 worker thread done servicing request
03:23:02.108 00.000 29988 Worker thread wakes up
03:23:02.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:02.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:02.108 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:03.747 01.639 29988 Exposure complete
03:23:03.808 00.061 29988 worker thread done servicing request
03:23:03.808 00.000 28316 OnExposeComplete: enter
03:23:03.809 00.001 28316 UpdateGuideState(): m_state=6
03:23:03.810 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5288
03:23:03.810 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=257.59, Mass=2317, SNR=33.4, Peak=158 HFD=4.0
03:23:03.811 00.001 28316 MultiStar: [#1 -0.11,0.00,0.97,U] [#2 -0.21,0.23,0.90,U] [#3 -0.17,-0.03,0.85,U] [#4 -0.11,0.05,0.84,U] [#5 0.22,-0.07,0.75,U] [#6 0.05,-0.20,0.67,U] [#7 -0.14,0.08,0.63,U] [#8 -0.10,0.09,0.59,U] 
03:23:03.811 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.03}, one-star: {-0.41, 0.06}
03:23:03.811 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.91 = 0.91)
03:23:03.812 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
03:23:03.812 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=0.08 mountY=0.10, mountTheta=0.89
03:23:03.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.03, opts=13)
03:23:03.815 00.001 28316 Enqueuing Move request for scope (-0.12, 0.03)
03:23:03.815 00.000 29988 Worker thread wakes up
03:23:03.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:03.816 00.001 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:23:03.816 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:03.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:03.817 00.001 28316 Enqueuing Expose request
03:23:03.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
03:23:03.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
03:23:03.817 00.000 29988 Moving (-0.12, 0.03) raw xDistance=0.08 yDistance=0.10
03:23:03.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:23:03.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:03.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:23:03.817 00.000 29988 MoveAxis(E, 0, ABG)
03:23:03.817 00.000 29988 Move returns status 0, amount 0
03:23:03.817 00.000 29988 MoveAxis(N, 0, ABG)
03:23:03.817 00.000 29988 Move returns status 0, amount 0
03:23:03.817 00.000 29988 move complete, result=0
03:23:03.817 00.000 29988 worker thread done servicing request
03:23:03.817 00.000 29988 Worker thread wakes up
03:23:03.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:03.818 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:03.818 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:05.331 01.513 29988 Exposure complete
03:23:05.367 00.036 29988 worker thread done servicing request
03:23:05.367 00.000 28316 OnExposeComplete: enter
03:23:05.368 00.001 28316 UpdateGuideState(): m_state=6
03:23:05.368 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5289
03:23:05.369 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=257.42, Mass=2420, SNR=33.9, Peak=179 HFD=3.9
03:23:05.371 00.002 28316 MultiStar: [#1 0.13,-0.09,0.97,U] [#2 -0.19,0.02,0.89,U] [#3 -0.09,0.09,0.84,U] [#4 -0.03,0.05,0.82,U] [#5 -0.16,-0.06,0.74,U] [#6 -0.16,-0.16,0.63,U] [#7 -0.06,0.10,0.61,U] [#8 0.14,0.14,0.58,U] 
03:23:05.372 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.21, -0.11}
03:23:05.374 00.002 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.28)
03:23:05.375 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.25)
03:23:05.376 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-3.00 mountX=0.02 mountY=0.07, mountTheta=1.28
03:23:05.380 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
03:23:05.380 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
03:23:05.381 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:05.381 00.000 28316 UpdateGuideState exits: m=2420 RSB=33.9
03:23:05.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:05.382 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:05.382 00.000 29988 Worker thread wakes up
03:23:05.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
03:23:05.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
03:23:05.382 00.000 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.07
03:23:05.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:23:05.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:05.383 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:23:05.383 00.000 29988 MoveAxis(E, 0, ABG)
03:23:05.383 00.000 29988 Move returns status 0, amount 0
03:23:05.383 00.000 29988 MoveAxis(N, 0, ABG)
03:23:05.383 00.000 29988 Move returns status 0, amount 0
03:23:05.383 00.000 29988 move complete, result=0
03:23:05.383 00.000 29988 worker thread done servicing request
03:23:05.383 00.000 28316 Enqueuing Expose request
03:23:05.383 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:05.384 00.001 29988 Worker thread wakes up
03:23:05.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:05.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:07.011 01.627 29988 Exposure complete
03:23:07.050 00.039 29988 worker thread done servicing request
03:23:07.050 00.000 28316 OnExposeComplete: enter
03:23:07.051 00.001 28316 UpdateGuideState(): m_state=6
03:23:07.051 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5290
03:23:07.052 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=257.66, Mass=2252, SNR=32.9, Peak=175 HFD=3.8
03:23:07.052 00.000 28316 MultiStar: [#1 0.07,-0.02,1.02,U] [#2 -0.11,0.11,0.94,U] [#3 -0.05,0.24,0.88,U] [#4 -0.02,0.16,0.84,U] [#5 0.10,0.07,0.74,U] [#6 0.07,-0.10,0.63,U] [#7 0.13,0.14,0.63,U] [#8 0.14,0.09,0.60,U] 
03:23:07.053 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {-0.05, 0.12}
03:23:07.053 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
03:23:07.054 00.001 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
03:23:07.054 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.36 mountX=0.08 mountY=-0.06, mountTheta=-0.66
03:23:07.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
03:23:07.056 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
03:23:07.056 00.000 29988 Worker thread wakes up
03:23:07.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:07.057 00.001 28316 UpdateGuideState exits: m=2252 RSB=32.9
03:23:07.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:07.058 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:07.059 00.001 28316 Enqueuing Expose request
03:23:07.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
03:23:07.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
03:23:07.059 00.000 29988 Moving (0.02, 0.09) raw xDistance=0.08 yDistance=-0.06
03:23:07.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:23:07.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:07.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:23:07.059 00.000 29988 MoveAxis(E, 0, ABG)
03:23:07.060 00.001 29988 Move returns status 0, amount 0
03:23:07.060 00.000 29988 MoveAxis(N, 0, ABG)
03:23:07.060 00.000 29988 Move returns status 0, amount 0
03:23:07.060 00.000 29988 move complete, result=0
03:23:07.060 00.000 29988 worker thread done servicing request
03:23:07.060 00.000 29988 Worker thread wakes up
03:23:07.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:07.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:07.060 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:08.586 01.526 29988 Exposure complete
03:23:08.635 00.049 29988 worker thread done servicing request
03:23:08.636 00.001 28316 OnExposeComplete: enter
03:23:08.637 00.001 28316 UpdateGuideState(): m_state=6
03:23:08.639 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5291
03:23:08.640 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=257.55, Mass=2289, SNR=33.0, Peak=172 HFD=3.8
03:23:08.641 00.001 28316 MultiStar: [#1 0.20,-0.09,1.01,U] [#2 0.18,0.25,0.94,U] [#3 0.12,0.09,0.88,U] [#4 0.08,0.01,0.85,U] [#5 0.05,-0.19,0.74,U] [#6 0.20,-0.03,0.65,U] [#7 0.12,0.18,0.65,U] [#8 0.23,-0.11,0.63,U] 
03:23:08.643 00.002 28316 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {-0.15, 0.02}
03:23:08.643 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:23:08.644 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:23:08.644 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.18 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
03:23:08.647 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
03:23:08.648 00.001 28316 Enqueuing Move request for scope (0.11, 0.02)
03:23:08.648 00.000 29988 Worker thread wakes up
03:23:08.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
03:23:08.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:08.649 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.0
03:23:08.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:08.649 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:08.650 00.001 28316 Enqueuing Expose request
03:23:08.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
03:23:08.650 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.11
03:23:08.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:23:08.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:08.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:23:08.650 00.000 29988 MoveAxis(E, 0, ABG)
03:23:08.650 00.000 29988 Move returns status 0, amount 0
03:23:08.650 00.000 29988 MoveAxis(N, 0, ABG)
03:23:08.651 00.001 29988 Move returns status 0, amount 0
03:23:08.651 00.000 29988 move complete, result=0
03:23:08.651 00.000 29988 worker thread done servicing request
03:23:08.651 00.000 29988 Worker thread wakes up
03:23:08.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:08.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:08.651 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:10.283 01.632 29988 Exposure complete
03:23:10.330 00.047 29988 worker thread done servicing request
03:23:10.330 00.000 28316 OnExposeComplete: enter
03:23:10.331 00.001 28316 UpdateGuideState(): m_state=6
03:23:10.332 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5292
03:23:10.332 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.65, Mass=2490, SNR=34.6, Peak=195 HFD=4.0
03:23:10.333 00.001 28316 MultiStar: [#1 0.07,-0.09,0.95,U] [#2 0.15,0.23,0.88,U] [#3 0.06,0.16,0.86,U] [#4 0.05,-0.08,0.81,U] [#5 0.05,0.05,0.71,U] [#6 -0.04,-0.09,0.60,U] [#7 0.34,0.11,0.00,M1] [#8 0.33,0.19,0.00,M1] 
03:23:10.333 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.05}, one-star: {0.00, 0.11}
03:23:10.334 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:23:10.336 00.002 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
03:23:10.339 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.76 mountX=0.02 mountY=-0.07, mountTheta=-1.25
03:23:10.342 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
03:23:10.345 00.003 28316 Enqueuing Move request for scope (0.05, 0.05)
03:23:10.348 00.003 29988 Worker thread wakes up
03:23:10.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
03:23:10.348 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
03:23:10.348 00.000 29988 Moving (0.05, 0.05) raw xDistance=0.02 yDistance=-0.07
03:23:10.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:23:10.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:10.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:23:10.349 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:10.349 00.000 28316 UpdateGuideState exits: m=2490 RSB=34.6
03:23:10.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:10.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:10.350 00.000 28316 Enqueuing Expose request
03:23:10.351 00.001 29988 MoveAxis(E, 0, ABG)
03:23:10.351 00.000 29988 Move returns status 0, amount 0
03:23:10.351 00.000 29988 MoveAxis(N, 0, ABG)
03:23:10.351 00.000 29988 Move returns status 0, amount 0
03:23:10.351 00.000 29988 move complete, result=0
03:23:10.351 00.000 29988 worker thread done servicing request
03:23:10.351 00.000 29988 Worker thread wakes up
03:23:10.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:10.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:10.351 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:11.867 01.516 29988 Exposure complete
03:23:11.909 00.042 29988 worker thread done servicing request
03:23:11.909 00.000 28316 OnExposeComplete: enter
03:23:11.912 00.003 28316 UpdateGuideState(): m_state=6
03:23:11.915 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5293
03:23:11.917 00.002 28316 Star::Find returns 1 (0), X=950.96, Y=257.46, Mass=2242, SNR=32.8, Peak=181 HFD=3.9
03:23:11.920 00.003 28316 MultiStar: [#1 0.34,-0.17,0.00,M1] [#2 0.25,0.02,0.95,U] [#3 0.19,-0.02,0.87,U] [#4 0.21,0.01,0.84,U] [#5 0.11,-0.39,0.00,M1] [#6 0.23,-0.06,0.66,U] [#7 0.17,0.20,0.65,U] [#8 0.35,-0.03,0.00,M2] 
03:23:11.922 00.002 28316 single-star, 5 included, MultiStar: {0.19, 0.01}, one-star: {0.11, -0.08}
03:23:11.924 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
03:23:11.926 00.002 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
03:23:11.929 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.60 mountX=-0.11 mountY=-0.06, mountTheta=-2.63
03:23:11.934 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.08, opts=13)
03:23:11.935 00.001 28316 Enqueuing Move request for scope (0.11, -0.08)
03:23:11.936 00.001 29988 Worker thread wakes up
03:23:11.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
03:23:11.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
03:23:11.936 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:11.937 00.001 28316 UpdateGuideState exits: m=2242 RSB=32.8
03:23:11.939 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:11.940 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:11.941 00.001 28316 Enqueuing Expose request
03:23:11.944 00.003 29988 Moving (0.11, -0.08) raw xDistance=-0.11 yDistance=-0.06
03:23:11.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:23:11.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:11.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:23:11.944 00.000 29988 MoveAxis(E, 0, ABG)
03:23:11.944 00.000 29988 Move returns status 0, amount 0
03:23:11.944 00.000 29988 MoveAxis(N, 0, ABG)
03:23:11.944 00.000 29988 Move returns status 0, amount 0
03:23:11.945 00.001 29988 move complete, result=0
03:23:11.945 00.000 29988 worker thread done servicing request
03:23:11.945 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:11.945 00.000 29988 Worker thread wakes up
03:23:11.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:11.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:13.575 01.630 29988 Exposure complete
03:23:13.611 00.036 29988 worker thread done servicing request
03:23:13.611 00.000 28316 OnExposeComplete: enter
03:23:13.612 00.001 28316 UpdateGuideState(): m_state=6
03:23:13.612 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5294
03:23:13.613 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=257.42, Mass=2368, SNR=33.7, Peak=170 HFD=3.9
03:23:13.614 00.001 28316 MultiStar: [#1 0.43,0.01,0.00,M2] [#2 0.15,-0.01,0.89,U] [#3 0.10,-0.01,0.84,U] [#4 0.26,0.05,0.84,U] [#5 0.19,-0.20,0.72,U] [#6 0.42,-0.18,0.00,M1] [#7 0.25,0.21,0.62,U] [#8 0.35,0.09,0.00,M3] 
03:23:13.615 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.02}, one-star: {-0.09, -0.12}
03:23:13.616 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
03:23:13.617 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
03:23:13.618 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.17 mountX=-0.07 mountY=-0.11, mountTheta=-2.18
03:23:13.620 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
03:23:13.621 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
03:23:13.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:13.622 00.001 29988 Worker thread wakes up
03:23:13.622 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
03:23:13.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:13.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:13.623 00.000 28316 Enqueuing Expose request
03:23:13.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
03:23:13.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
03:23:13.624 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.11
03:23:13.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:23:13.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:13.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:23:13.624 00.000 29988 MoveAxis(E, 0, ABG)
03:23:13.624 00.000 29988 Move returns status 0, amount 0
03:23:13.624 00.000 29988 MoveAxis(N, 0, ABG)
03:23:13.624 00.000 29988 Move returns status 0, amount 0
03:23:13.624 00.000 29988 move complete, result=0
03:23:13.624 00.000 29988 worker thread done servicing request
03:23:13.624 00.000 29988 Worker thread wakes up
03:23:13.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:13.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:13.624 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:15.142 01.518 29988 Exposure complete
03:23:15.179 00.037 29988 worker thread done servicing request
03:23:15.180 00.001 28316 OnExposeComplete: enter
03:23:15.180 00.000 28316 UpdateGuideState(): m_state=6
03:23:15.181 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5295
03:23:15.181 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=257.31, Mass=2273, SNR=32.9, Peak=181 HFD=3.8
03:23:15.182 00.001 28316 MultiStar: [#1 0.36,-0.34,0.00,M3] [#2 0.10,-0.11,0.93,U] [#3 -0.14,-0.01,0.87,U] [#4 0.10,-0.18,0.86,U] [#5 0.12,-0.26,0.75,U] [#6 0.19,-0.23,0.64,U] [#7 0.16,-0.02,0.66,U] [#8 0.36,-0.05,0.00,M4] 
03:23:15.182 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.15}, one-star: {-0.21, -0.23}
03:23:15.183 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
03:23:15.183 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
03:23:15.183 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.38 mountX=-0.15 mountY=0.04, mountTheta=2.87
03:23:15.185 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
03:23:15.185 00.000 28316 Enqueuing Move request for scope (0.03, -0.15)
03:23:15.186 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:15.188 00.002 29988 Worker thread wakes up
03:23:15.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
03:23:15.188 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
03:23:15.188 00.000 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
03:23:15.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:23:15.188 00.000 28316 UpdateGuideState exits: m=2273 RSB=32.9
03:23:15.189 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:15.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:15.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:15.190 00.001 28316 Enqueuing Expose request
03:23:15.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:23:15.190 00.000 29988 MoveAxis(E, 0, ABG)
03:23:15.190 00.000 29988 Move returns status 0, amount 0
03:23:15.190 00.000 29988 MoveAxis(N, 0, ABG)
03:23:15.190 00.000 29988 Move returns status 0, amount 0
03:23:15.190 00.000 29988 move complete, result=0
03:23:15.190 00.000 29988 worker thread done servicing request
03:23:15.190 00.000 29988 Worker thread wakes up
03:23:15.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:15.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:15.191 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:16.819 01.628 29988 Exposure complete
03:23:16.844 00.025 29988 worker thread done servicing request
03:23:16.844 00.000 28316 OnExposeComplete: enter
03:23:16.845 00.001 28316 UpdateGuideState(): m_state=6
03:23:16.845 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5296
03:23:16.846 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=257.21, Mass=2432, SNR=34.3, Peak=212 HFD=3.8
03:23:16.847 00.001 28316 MultiStar: [#1 0.23,-0.40,0.00,M4] [#2 0.22,-0.13,0.89,U] [#3 0.01,-0.17,0.83,U] [#4 0.08,-0.10,0.82,U] [#5 0.24,-0.48,0.00,M1] [#6 0.17,-0.27,0.61,U] [#7 0.20,0.24,0.60,U] [#8 0.28,-0.17,0.60,U] 
03:23:16.847 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.15}, one-star: {-0.13, -0.33}
03:23:16.847 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:23:16.851 00.004 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:23:16.854 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.98 mountX=-0.18 mountY=-0.02, mountTheta=-3.01
03:23:16.857 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
03:23:16.860 00.003 28316 Enqueuing Move request for scope (0.10, -0.15)
03:23:16.862 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:16.865 00.003 29988 Worker thread wakes up
03:23:16.865 00.000 28316 UpdateGuideState exits: m=2432 RSB=34.3
03:23:16.867 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
03:23:16.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
03:23:16.867 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:16.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:16.868 00.001 28316 Enqueuing Expose request
03:23:16.869 00.001 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.02
03:23:16.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:23:16.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:16.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:23:16.869 00.000 29988 MoveAxis(E, 0, ABG)
03:23:16.869 00.000 29988 Move returns status 0, amount 0
03:23:16.869 00.000 29988 MoveAxis(N, 0, ABG)
03:23:16.869 00.000 29988 Move returns status 0, amount 0
03:23:16.869 00.000 29988 move complete, result=0
03:23:16.869 00.000 29988 worker thread done servicing request
03:23:16.869 00.000 29988 Worker thread wakes up
03:23:16.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:16.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:16.869 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:23:18.391 01.522 29988 Exposure complete
03:23:18.426 00.035 29988 worker thread done servicing request
03:23:18.426 00.000 28316 OnExposeComplete: enter
03:23:18.427 00.001 28316 UpdateGuideState(): m_state=6
03:23:18.427 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5297
03:23:18.428 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=257.34, Mass=2474, SNR=34.5, Peak=217 HFD=3.8
03:23:18.430 00.002 28316 MultiStar: [#1 -0.02,-0.30,0.94,U] [#2 0.08,-0.11,0.87,U] [#3 0.07,0.02,0.82,U] [#4 -0.04,-0.10,0.79,U] [#5 0.09,-0.39,0.00,M2] [#6 -0.15,-0.30,0.00,M1] [#7 0.16,0.02,0.61,U] [#8 0.23,-0.29,0.00,M4] 
03:23:18.431 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.12}, one-star: {-0.04, -0.20}
03:23:18.432 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
03:23:18.432 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
03:23:18.433 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.35 mountX=-0.12 mountY=0.03, mountTheta=2.90
03:23:18.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
03:23:18.434 00.000 28316 Enqueuing Move request for scope (0.03, -0.12)
03:23:18.435 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:18.435 00.000 29988 Worker thread wakes up
03:23:18.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
03:23:18.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
03:23:18.435 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
03:23:18.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:23:18.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:18.435 00.000 28316 UpdateGuideState exits: m=2474 RSB=34.5
03:23:18.438 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:18.440 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:18.441 00.001 28316 Enqueuing Expose request
03:23:18.442 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:23:18.442 00.000 29988 MoveAxis(E, 0, ABG)
03:23:18.442 00.000 29988 Move returns status 0, amount 0
03:23:18.442 00.000 29988 MoveAxis(N, 0, ABG)
03:23:18.442 00.000 29988 Move returns status 0, amount 0
03:23:18.442 00.000 29988 move complete, result=0
03:23:18.442 00.000 29988 worker thread done servicing request
03:23:18.442 00.000 29988 Worker thread wakes up
03:23:18.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:18.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:18.444 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:20.074 01.630 29988 Exposure complete
03:23:20.106 00.032 29988 worker thread done servicing request
03:23:20.106 00.000 28316 OnExposeComplete: enter
03:23:20.107 00.001 28316 UpdateGuideState(): m_state=6
03:23:20.107 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5298
03:23:20.108 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.28, Mass=2464, SNR=34.4, Peak=211 HFD=4.1
03:23:20.108 00.000 28316 MultiStar: [#1 0.24,-0.31,0.00,M4] [#2 0.15,-0.02,0.91,U] [#3 0.11,-0.17,0.83,U] [#4 0.26,-0.15,0.82,U] [#5 0.19,-0.42,0.00,M3] [#6 0.21,-0.25,0.60,U] [#7 0.10,0.07,0.63,U] [#8 0.40,-0.10,0.00,M5] 
03:23:20.109 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.13}, one-star: {0.05, -0.26}
03:23:20.109 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
03:23:20.110 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
03:23:20.110 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.76 mountX=-0.18 mountY=-0.07, mountTheta=-2.79
03:23:20.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
03:23:20.112 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
03:23:20.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:20.113 00.001 29988 Worker thread wakes up
03:23:20.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
03:23:20.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
03:23:20.113 00.000 29988 Moving (0.14, -0.13) raw xDistance=-0.18 yDistance=-0.07
03:23:20.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:23:20.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:20.113 00.000 28316 UpdateGuideState exits: m=2464 RSB=34.4
03:23:20.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:20.114 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:20.114 00.000 28316 Enqueuing Expose request
03:23:20.115 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:23:20.115 00.000 29988 MoveAxis(E, 0, ABG)
03:23:20.115 00.000 29988 Move returns status 0, amount 0
03:23:20.115 00.000 29988 MoveAxis(N, 0, ABG)
03:23:20.115 00.000 29988 Move returns status 0, amount 0
03:23:20.115 00.000 29988 move complete, result=0
03:23:20.115 00.000 29988 worker thread done servicing request
03:23:20.115 00.000 29988 Worker thread wakes up
03:23:20.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:20.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:20.116 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:21.640 01.524 29988 Exposure complete
03:23:21.675 00.035 29988 worker thread done servicing request
03:23:21.675 00.000 28316 OnExposeComplete: enter
03:23:21.676 00.001 28316 UpdateGuideState(): m_state=6
03:23:21.677 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5299
03:23:21.677 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=257.18, Mass=2145, SNR=32.0, Peak=203 HFD=4.1
03:23:21.678 00.001 28316 MultiStar: [#1 0.26,-0.54,0.00,M5] [#2 0.25,-0.24,0.00,M1] [#3 0.17,-0.28,0.91,U] [#4 0.17,-0.33,0.00,M1] [#5 0.29,-0.57,0.00,M4] [#6 0.11,-0.39,0.00,M1] [#7 0.11,-0.14,0.66,U] [#8 0.40,-0.13,0.00,M6] 
03:23:21.680 00.002 28316 refined, 2 included, MultiStar: {0.10, -0.27}, one-star: {0.03, -0.36}
03:23:21.680 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
03:23:21.681 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
03:23:21.683 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=-0.29 mountY=0.03, mountTheta=3.03
03:23:21.685 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.27, opts=13)
03:23:21.686 00.001 28316 Enqueuing Move request for scope (0.10, -0.27)
03:23:21.687 00.001 29988 Worker thread wakes up
03:23:21.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
03:23:21.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
03:23:21.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:21.687 00.000 29988 Moving (0.10, -0.27) raw xDistance=-0.29 yDistance=0.03
03:23:21.687 00.000 28316 UpdateGuideState exits: m=2145 RSB=32.0
03:23:21.688 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
03:23:21.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:21.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:23:21.688 00.000 29988 MoveAxis(E, 61, ABG)
03:23:21.688 00.000 29988 Guiding  Dir = 2, Dur = 61
03:23:21.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:21.688 00.000 29988 IsSlewing returns 0
03:23:21.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:21.690 00.002 28316 Enqueuing Expose request
03:23:21.690 00.000 29988 IsGuiding returns 0
03:23:21.692 00.002 29988 PulseGuide returned control before completion, sleep 70
03:23:21.766 00.074 29988 IsGuiding returns 1
03:23:21.766 00.000 29988 scope still moving after pulse duration time elapsed
03:23:21.797 00.031 29988 IsSlewing returns 0
03:23:21.797 00.000 29988 IsGuiding returns 0
03:23:21.797 00.000 29988 scope move finished after 61 + 46 ms
03:23:21.797 00.000 29988 Move returns status 0, amount 61
03:23:21.797 00.000 29988 MoveAxis(N, 0, ABG)
03:23:21.797 00.000 29988 Move returns status 0, amount 0
03:23:21.797 00.000 29988 move complete, result=0
03:23:21.797 00.000 29988 worker thread done servicing request
03:23:21.797 00.000 29988 Worker thread wakes up
03:23:21.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:21.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:21.797 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.0 px 0 ms NORTH
03:23:23.424 01.627 29988 Exposure complete
03:23:23.466 00.042 29988 worker thread done servicing request
03:23:23.467 00.001 28316 OnExposeComplete: enter
03:23:23.468 00.001 28316 UpdateGuideState(): m_state=6
03:23:23.469 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5300
03:23:23.471 00.002 28316 Star::Find returns 1 (0), X=950.95, Y=257.24, Mass=2351, SNR=33.6, Peak=203 HFD=4.1
03:23:23.472 00.001 28316 MultiStar: [#1 0.21,-0.33,0.00,M6] [#2 0.25,-0.21,0.90,U] [#3 0.24,-0.31,0.00,M1] [#4 0.22,-0.30,0.00,M2] [#5 0.23,-0.41,0.00,M5] [#6 0.13,-0.26,0.64,U] [#7 0.28,-0.00,0.61,U] [#8 0.28,-0.17,0.59,U] 
03:23:23.473 00.001 28316 refined, 4 included, MultiStar: {0.20, -0.20}, one-star: {0.10, -0.30}
03:23:23.474 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:23:23.476 00.002 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:23:23.477 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.80 mountX=-0.27 mountY=-0.09, mountTheta=-2.83
03:23:23.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.20, opts=13)
03:23:23.480 00.001 28316 Enqueuing Move request for scope (0.20, -0.20)
03:23:23.480 00.000 29988 Worker thread wakes up
03:23:23.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd
03:23:23.480 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.20)
03:23:23.480 00.000 29988 Moving (0.20, -0.20) raw xDistance=-0.27 yDistance=-0.09
03:23:23.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:23.481 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:23:23.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:23.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:23.482 00.000 28316 Enqueuing Expose request
03:23:23.482 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
03:23:23.483 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:23.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:23:23.483 00.000 29988 MoveAxis(E, 60, ABG)
03:23:23.483 00.000 29988 Guiding  Dir = 2, Dur = 60
03:23:23.483 00.000 29988 IsSlewing returns 0
03:23:23.483 00.000 29988 IsGuiding returns 0
03:23:23.486 00.003 29988 PulseGuide returned control before completion, sleep 69
03:23:23.567 00.081 29988 IsGuiding returns 0
03:23:23.567 00.000 29988 Move returns status 0, amount 60
03:23:23.567 00.000 29988 MoveAxis(N, 0, ABG)
03:23:23.567 00.000 29988 Move returns status 0, amount 0
03:23:23.567 00.000 29988 move complete, result=0
03:23:23.567 00.000 29988 worker thread done servicing request
03:23:23.567 00.000 29988 Worker thread wakes up
03:23:23.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:23.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:23.567 00.000 28316 GuideStep: -0.3 px 60 ms EAST, -0.1 px 0 ms NORTH
03:23:24.988 01.421 29988 Exposure complete
03:23:25.035 00.047 29988 worker thread done servicing request
03:23:25.035 00.000 28316 OnExposeComplete: enter
03:23:25.036 00.001 28316 UpdateGuideState(): m_state=6
03:23:25.036 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5301
03:23:25.037 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=257.44, Mass=2419, SNR=34.0, Peak=195 HFD=4.1
03:23:25.037 00.000 28316 MultiStar: [#1 0.23,-0.14,0.97,U] [#2 0.26,-0.05,0.89,U] [#3 0.16,-0.04,0.85,U] [#4 0.21,0.00,0.83,U] [#5 0.38,-0.25,0.00,M6] [#6 0.08,0.00,0.61,U] [#7 0.51,0.15,0.00,M1] [#8 0.18,0.16,0.58,U] 
03:23:25.038 00.001 28316 single-star, 6 included, MultiStar: {0.18, -0.04}, one-star: {0.13, -0.10}
03:23:25.038 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:23:25.039 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:23:25.039 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-0.65 mountX=-0.15 mountY=-0.07, mountTheta=-2.68
03:23:25.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
03:23:25.041 00.001 28316 Enqueuing Move request for scope (0.13, -0.10)
03:23:25.042 00.001 29988 Worker thread wakes up
03:23:25.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:25.043 00.001 28316 UpdateGuideState exits: m=2419 RSB=34.0
03:23:25.044 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:25.046 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
03:23:25.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
03:23:25.046 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.15 yDistance=-0.07
03:23:25.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:23:25.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:25.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:25.047 00.001 28316 Enqueuing Expose request
03:23:25.048 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:23:25.048 00.000 29988 MoveAxis(E, 0, ABG)
03:23:25.048 00.000 29988 Move returns status 0, amount 0
03:23:25.048 00.000 29988 MoveAxis(N, 0, ABG)
03:23:25.048 00.000 29988 Move returns status 0, amount 0
03:23:25.048 00.000 29988 move complete, result=0
03:23:25.048 00.000 29988 worker thread done servicing request
03:23:25.048 00.000 29988 Worker thread wakes up
03:23:25.048 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:25.048 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:25.049 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:26.681 01.632 29988 Exposure complete
03:23:26.729 00.048 29988 worker thread done servicing request
03:23:26.729 00.000 28316 OnExposeComplete: enter
03:23:26.731 00.002 28316 UpdateGuideState(): m_state=6
03:23:26.731 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5302
03:23:26.732 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=257.28, Mass=2315, SNR=33.3, Peak=193 HFD=3.7
03:23:26.732 00.000 28316 MultiStar: [#1 0.19,-0.30,0.00,M6] [#2 0.04,-0.02,0.92,U] [#3 -0.01,0.09,0.88,U] [#4 0.10,-0.13,0.83,U] [#5 0.18,-0.24,0.72,U] [#6 0.08,-0.25,0.63,U] [#7 0.26,-0.02,0.63,U] [#8 0.36,-0.01,0.00,M5] 
03:23:26.733 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.11}, one-star: {-0.12, -0.25}
03:23:26.734 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:23:26.735 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
03:23:26.736 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.09 mountX=-0.13 mountY=-0.00, mountTheta=-3.13
03:23:26.739 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
03:23:26.740 00.001 28316 Enqueuing Move request for scope (0.06, -0.11)
03:23:26.742 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:26.744 00.002 29988 Worker thread wakes up
03:23:26.745 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:23:26.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:26.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:26.746 00.000 28316 Enqueuing Expose request
03:23:26.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
03:23:26.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
03:23:26.747 00.001 29988 Moving (0.06, -0.11) raw xDistance=-0.13 yDistance=-0.00
03:23:26.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:23:26.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:26.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:23:26.747 00.000 29988 MoveAxis(E, 0, ABG)
03:23:26.747 00.000 29988 Move returns status 0, amount 0
03:23:26.747 00.000 29988 MoveAxis(N, 0, ABG)
03:23:26.747 00.000 29988 Move returns status 0, amount 0
03:23:26.747 00.000 29988 move complete, result=0
03:23:26.747 00.000 29988 worker thread done servicing request
03:23:26.747 00.000 29988 Worker thread wakes up
03:23:26.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:26.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:26.747 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:23:28.269 01.522 29988 Exposure complete
03:23:28.307 00.038 29988 worker thread done servicing request
03:23:28.307 00.000 28316 OnExposeComplete: enter
03:23:28.308 00.001 28316 UpdateGuideState(): m_state=6
03:23:28.309 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5303
03:23:28.309 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=257.40, Mass=2411, SNR=34.0, Peak=200 HFD=3.8
03:23:28.310 00.001 28316 MultiStar: [#1 0.26,-0.26,0.00,M7] [#2 -0.01,-0.05,0.88,U] [#3 0.01,-0.08,0.86,U] [#4 0.16,-0.19,0.82,U] [#5 0.18,-0.29,0.00,M6] [#6 0.14,-0.33,0.00,M1] [#7 0.35,-0.04,0.00,M1] [#8 0.15,-0.14,0.58,U] 
03:23:28.311 00.001 28316 refined, 4 included, MultiStar: {0.00, -0.12}, one-star: {-0.22, -0.13}
03:23:28.311 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.72)
03:23:28.312 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.68)
03:23:28.312 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.57 mountX=-0.11 mountY=0.05, mountTheta=2.68
03:23:28.315 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.12, opts=13)
03:23:28.316 00.001 28316 Enqueuing Move request for scope (0.00, -0.12)
03:23:28.317 00.001 29988 Worker thread wakes up
03:23:28.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
03:23:28.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
03:23:28.317 00.000 29988 Moving (0.00, -0.12) raw xDistance=-0.11 yDistance=0.05
03:23:28.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:23:28.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:28.318 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:28.319 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:23:28.320 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:28.321 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:23:28.321 00.000 29988 MoveAxis(E, 0, ABG)
03:23:28.321 00.000 29988 Move returns status 0, amount 0
03:23:28.321 00.000 29988 MoveAxis(N, 0, ABG)
03:23:28.321 00.000 29988 Move returns status 0, amount 0
03:23:28.321 00.000 29988 move complete, result=0
03:23:28.321 00.000 29988 worker thread done servicing request
03:23:28.321 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:28.322 00.001 28316 Enqueuing Expose request
03:23:28.323 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:28.324 00.001 29988 Worker thread wakes up
03:23:28.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:28.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:29.949 01.625 29988 Exposure complete
03:23:29.985 00.036 29988 worker thread done servicing request
03:23:29.986 00.001 28316 OnExposeComplete: enter
03:23:29.987 00.001 28316 UpdateGuideState(): m_state=6
03:23:29.988 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5304
03:23:29.989 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=257.38, Mass=2341, SNR=33.5, Peak=189 HFD=4.0
03:23:29.990 00.001 28316 MultiStar: [#1 0.27,-0.15,0.98,U] [#2 0.24,-0.03,0.92,U] [#3 0.17,-0.01,0.85,U] [#4 0.11,-0.07,0.82,U] [#5 0.26,-0.22,0.00,M7] [#6 0.14,-0.18,0.64,U] [#7 0.37,0.00,0.00,M2] [#8 0.22,-0.05,0.60,U] 
03:23:29.991 00.001 28316 single-star, 6 included, MultiStar: {0.17, -0.09}, one-star: {0.06, -0.16}
03:23:29.991 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
03:23:29.992 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
03:23:29.993 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=-0.17 mountY=0.02, mountTheta=3.02
03:23:29.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.16, opts=13)
03:23:29.994 00.000 28316 Enqueuing Move request for scope (0.06, -0.16)
03:23:29.997 00.003 29988 Worker thread wakes up
03:23:29.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
03:23:29.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
03:23:29.997 00.000 29988 Moving (0.06, -0.16) raw xDistance=-0.17 yDistance=0.02
03:23:29.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:23:29.998 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:29.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:29.998 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:23:29.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:29.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:29.999 00.000 28316 Enqueuing Expose request
03:23:30.000 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:23:30.000 00.000 29988 MoveAxis(E, 0, ABG)
03:23:30.000 00.000 29988 Move returns status 0, amount 0
03:23:30.000 00.000 29988 MoveAxis(N, 0, ABG)
03:23:30.000 00.000 29988 Move returns status 0, amount 0
03:23:30.000 00.000 29988 move complete, result=0
03:23:30.001 00.001 29988 worker thread done servicing request
03:23:30.001 00.000 29988 Worker thread wakes up
03:23:30.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:30.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:30.001 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:31.518 01.517 29988 Exposure complete
03:23:31.557 00.039 29988 worker thread done servicing request
03:23:31.558 00.001 28316 OnExposeComplete: enter
03:23:31.558 00.000 28316 UpdateGuideState(): m_state=6
03:23:31.559 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5305
03:23:31.559 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=257.29, Mass=2368, SNR=33.9, Peak=186 HFD=3.9
03:23:31.560 00.001 28316 MultiStar: [#1 0.20,-0.29,0.00,M7] [#2 -0.03,-0.09,0.88,U] [#3 -0.03,-0.07,0.84,U] [#4 -0.04,-0.15,0.87,U] [#5 0.21,-0.39,0.00,M8] [#6 0.15,-0.22,0.62,U] [#7 0.01,-0.07,0.62,U] [#8 0.05,-0.30,0.56,U] 
03:23:31.560 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.16}, one-star: {-0.17, -0.24}
03:23:31.561 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
03:23:31.561 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
03:23:31.562 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.74 mountX=-0.13 mountY=0.10, mountTheta=2.52
03:23:31.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.16, opts=13)
03:23:31.565 00.002 28316 Enqueuing Move request for scope (-0.03, -0.16)
03:23:31.566 00.001 29988 Worker thread wakes up
03:23:31.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:31.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
03:23:31.566 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.9
03:23:31.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:31.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:31.567 00.000 28316 Enqueuing Expose request
03:23:31.568 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
03:23:31.568 00.000 29988 Moving (-0.03, -0.16) raw xDistance=-0.13 yDistance=0.10
03:23:31.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:23:31.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:31.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:23:31.568 00.000 29988 MoveAxis(E, 0, ABG)
03:23:31.568 00.000 29988 Move returns status 0, amount 0
03:23:31.568 00.000 29988 MoveAxis(N, 0, ABG)
03:23:31.568 00.000 29988 Move returns status 0, amount 0
03:23:31.568 00.000 29988 move complete, result=0
03:23:31.568 00.000 29988 worker thread done servicing request
03:23:31.568 00.000 29988 Worker thread wakes up
03:23:31.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:31.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:31.568 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:33.194 01.626 29988 Exposure complete
03:23:33.229 00.035 29988 worker thread done servicing request
03:23:33.229 00.000 28316 OnExposeComplete: enter
03:23:33.230 00.001 28316 UpdateGuideState(): m_state=6
03:23:33.232 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5306
03:23:33.233 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=257.20, Mass=2320, SNR=33.4, Peak=197 HFD=3.8
03:23:33.235 00.002 28316 MultiStar: [#1 -0.11,-0.39,0.00,M8] [#2 -0.12,-0.28,0.93,U] [#3 -0.17,-0.12,0.89,U] [#4 0.05,-0.13,0.81,U] [#5 0.10,-0.31,0.75,U] [#6 0.09,-0.38,0.00,M1] [#7 -0.03,-0.10,0.61,U] [#8 0.13,-0.19,0.60,U] 
03:23:33.236 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.22}, one-star: {-0.29, -0.34}
03:23:33.236 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
03:23:33.236 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
03:23:33.237 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.88 mountX=-0.17 mountY=0.16, mountTheta=2.39
03:23:33.240 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.22, opts=13)
03:23:33.240 00.000 28316 Enqueuing Move request for scope (-0.07, -0.22)
03:23:33.241 00.001 29988 Worker thread wakes up
03:23:33.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:33.241 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
03:23:33.241 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
03:23:33.241 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:23:33.242 00.001 29988 Moving (-0.07, -0.22) raw xDistance=-0.17 yDistance=0.16
03:23:33.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:23:33.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:33.242 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:33.243 00.001 28316 Enqueuing Expose request
03:23:33.243 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:33.243 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:23:33.243 00.000 29988 MoveAxis(E, 0, ABG)
03:23:33.243 00.000 29988 Move returns status 0, amount 0
03:23:33.243 00.000 29988 MoveAxis(N, 0, ABG)
03:23:33.243 00.000 29988 Move returns status 0, amount 0
03:23:33.243 00.000 29988 move complete, result=0
03:23:33.243 00.000 29988 worker thread done servicing request
03:23:33.243 00.000 29988 Worker thread wakes up
03:23:33.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:33.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:33.244 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:23:34.755 01.511 29988 Exposure complete
03:23:34.794 00.039 29988 worker thread done servicing request
03:23:34.794 00.000 28316 OnExposeComplete: enter
03:23:34.796 00.002 28316 UpdateGuideState(): m_state=6
03:23:34.798 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5307
03:23:34.801 00.003 28316 Star::Find returns 1 (0), X=950.69, Y=257.23, Mass=2395, SNR=33.9, Peak=182 HFD=4.2
03:23:34.802 00.001 28316 MultiStar: [#1 -0.26,-0.39,0.00,M9] [#2 -0.14,-0.13,0.90,U] [#3 -0.02,-0.29,0.86,U] [#4 0.01,-0.06,0.81,U] [#5 -0.04,-0.49,0.00,M8] [#6 -0.02,-0.25,0.64,U] [#7 -0.05,-0.08,0.60,U] [#8 0.22,-0.21,0.59,U] 
03:23:34.803 00.001 28316 refined, 6 included, MultiStar: {-0.04, -0.20}, one-star: {-0.16, -0.31}
03:23:34.803 00.000 28316 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.00) = xAngle (-3.77 = 2.52)
03:23:34.804 00.001 28316 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.48)
03:23:34.804 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.77 mountX=-0.16 mountY=0.12, mountTheta=2.49
03:23:34.805 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.20, opts=13)
03:23:34.806 00.001 28316 Enqueuing Move request for scope (-0.04, -0.20)
03:23:34.806 00.000 29988 Worker thread wakes up
03:23:34.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:34.807 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
03:23:34.808 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:34.808 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:34.809 00.001 28316 Enqueuing Expose request
03:23:34.811 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
03:23:34.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
03:23:34.811 00.000 29988 Moving (-0.04, -0.20) raw xDistance=-0.16 yDistance=0.12
03:23:34.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:23:34.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:34.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:23:34.811 00.000 29988 MoveAxis(E, 0, ABG)
03:23:34.811 00.000 29988 Move returns status 0, amount 0
03:23:34.811 00.000 29988 MoveAxis(N, 0, ABG)
03:23:34.811 00.000 29988 Move returns status 0, amount 0
03:23:34.811 00.000 29988 move complete, result=0
03:23:34.811 00.000 29988 worker thread done servicing request
03:23:34.811 00.000 29988 Worker thread wakes up
03:23:34.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:34.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:34.811 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:36.448 01.637 29988 Exposure complete
03:23:36.494 00.046 29988 worker thread done servicing request
03:23:36.495 00.001 28316 OnExposeComplete: enter
03:23:36.495 00.000 28316 UpdateGuideState(): m_state=6
03:23:36.496 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5308
03:23:36.496 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=257.18, Mass=2285, SNR=33.1, Peak=204 HFD=4.1
03:23:36.497 00.001 28316 MultiStar: [#1 0.19,-0.39,0.00,M10] [#2 0.25,-0.12,0.93,U] [#3 0.25,-0.31,0.00,M1] [#4 0.30,-0.19,0.00,M1] [#5 0.37,-0.48,0.00,M9] [#6 0.21,-0.29,0.00,M1] [#7 0.29,-0.08,0.63,U] [#8 0.46,-0.27,0.00,M1] 
03:23:36.497 00.000 28316 refined, 2 included, MultiStar: {0.21, -0.20}, one-star: {0.14, -0.35}
03:23:36.497 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:23:36.498 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:23:36.498 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.75 mountX=-0.27 mountY=-0.10, mountTheta=-2.79
03:23:36.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.20, opts=13)
03:23:36.500 00.001 28316 Enqueuing Move request for scope (0.21, -0.20)
03:23:36.500 00.000 29988 Worker thread wakes up
03:23:36.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
03:23:36.500 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
03:23:36.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:36.501 00.001 29988 Moving (0.21, -0.20) raw xDistance=-0.27 yDistance=-0.10
03:23:36.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:23:36.501 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.1
03:23:36.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:36.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:36.502 00.000 28316 Enqueuing Expose request
03:23:36.503 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:36.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:23:36.503 00.000 29988 MoveAxis(E, 57, ABG)
03:23:36.503 00.000 29988 Guiding  Dir = 2, Dur = 57
03:23:36.503 00.000 29988 IsSlewing returns 0
03:23:36.503 00.000 29988 IsGuiding returns 0
03:23:36.505 00.002 29988 PulseGuide returned control before completion, sleep 66
03:23:36.586 00.081 29988 IsGuiding returns 0
03:23:36.586 00.000 29988 Move returns status 0, amount 57
03:23:36.586 00.000 29988 MoveAxis(N, 0, ABG)
03:23:36.586 00.000 29988 Move returns status 0, amount 0
03:23:36.586 00.000 29988 move complete, result=0
03:23:36.586 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
03:23:36.587 00.001 29988 worker thread done servicing request
03:23:36.587 00.000 29988 Worker thread wakes up
03:23:36.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:36.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:38.006 01.419 29988 Exposure complete
03:23:38.056 00.050 29988 worker thread done servicing request
03:23:38.056 00.000 28316 OnExposeComplete: enter
03:23:38.056 00.000 28316 UpdateGuideState(): m_state=6
03:23:38.057 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5309
03:23:38.057 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=257.37, Mass=2338, SNR=33.4, Peak=200 HFD=3.8
03:23:38.058 00.001 28316 MultiStar: [#1 0.12,-0.31,0.98,U] [#2 0.17,-0.13,0.91,U] [#3 0.13,-0.02,0.84,U] [#4 0.14,-0.15,0.82,U] [#5 0.21,-0.27,0.00,M10] [#6 0.15,-0.30,0.00,M2] [#7 0.32,-0.12,0.00,M1] [#8 0.19,0.11,0.60,U] 
03:23:38.058 00.000 28316 single-star, 5 included, MultiStar: {0.12, -0.13}, one-star: {-0.02, -0.17}
03:23:38.059 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
03:23:38.059 00.000 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
03:23:38.060 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=-0.15 mountY=0.09, mountTheta=2.59
03:23:38.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.17, opts=13)
03:23:38.061 00.000 28316 Enqueuing Move request for scope (-0.02, -0.17)
03:23:38.062 00.001 29988 Worker thread wakes up
03:23:38.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
03:23:38.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
03:23:38.062 00.000 29988 Moving (-0.02, -0.17) raw xDistance=-0.15 yDistance=0.09
03:23:38.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:23:38.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:38.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:38.064 00.002 28316 UpdateGuideState exits: m=2338 RSB=33.4
03:23:38.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:38.066 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:38.067 00.001 28316 Enqueuing Expose request
03:23:38.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:23:38.068 00.001 29988 MoveAxis(E, 0, ABG)
03:23:38.068 00.000 29988 Move returns status 0, amount 0
03:23:38.068 00.000 29988 MoveAxis(N, 0, ABG)
03:23:38.068 00.000 29988 Move returns status 0, amount 0
03:23:38.068 00.000 29988 move complete, result=0
03:23:38.068 00.000 29988 worker thread done servicing request
03:23:38.068 00.000 29988 Worker thread wakes up
03:23:38.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:38.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:38.068 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:23:39.704 01.636 29988 Exposure complete
03:23:39.747 00.043 29988 worker thread done servicing request
03:23:39.747 00.000 28316 OnExposeComplete: enter
03:23:39.749 00.002 28316 UpdateGuideState(): m_state=6
03:23:39.750 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5310
03:23:39.751 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=257.16, Mass=2382, SNR=33.8, Peak=193 HFD=4.3
03:23:39.752 00.001 28316 MultiStar: [#1 0.04,-0.38,0.00,M10] [#2 0.08,-0.29,0.88,U] [#3 -0.05,-0.33,0.00,M1] [#4 0.14,-0.42,0.00,M1] [#5 0.13,-0.52,0.00,R] [#6 0.31,-0.54,0.00,M3] [#7 0.07,-0.19,0.61,U] [#8 0.43,-0.37,0.00,M1] 
03:23:39.752 00.000 28316 refined, 2 included, MultiStar: {0.03, -0.30}, one-star: {-0.03, -0.38}
03:23:39.752 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
03:23:39.753 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
03:23:39.753 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.46 mountX=-0.29 mountY=0.11, mountTheta=2.79
03:23:39.754 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.30, opts=13)
03:23:39.755 00.001 28316 Enqueuing Move request for scope (0.03, -0.30)
03:23:39.755 00.000 29988 Worker thread wakes up
03:23:39.755 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.30) opts 0xd
03:23:39.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:39.756 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.8
03:23:39.756 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:39.757 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:39.757 00.000 28316 Enqueuing Expose request
03:23:39.758 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.30)
03:23:39.758 00.000 29988 Moving (0.03, -0.30) raw xDistance=-0.29 yDistance=0.11
03:23:39.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
03:23:39.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:39.758 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:23:39.758 00.000 29988 MoveAxis(E, 61, ABG)
03:23:39.758 00.000 29988 Guiding  Dir = 2, Dur = 61
03:23:39.758 00.000 29988 IsSlewing returns 0
03:23:39.758 00.000 29988 IsGuiding returns 0
03:23:39.760 00.002 29988 PulseGuide returned control before completion, sleep 70
03:23:39.846 00.086 29988 IsGuiding returns 0
03:23:39.846 00.000 29988 Move returns status 0, amount 61
03:23:39.846 00.000 29988 MoveAxis(N, 0, ABG)
03:23:39.846 00.000 29988 Move returns status 0, amount 0
03:23:39.846 00.000 29988 move complete, result=0
03:23:39.846 00.000 29988 worker thread done servicing request
03:23:39.846 00.000 29988 Worker thread wakes up
03:23:39.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:39.846 00.000 28316 GuideStep: -0.3 px 61 ms EAST, 0.1 px 0 ms NORTH
03:23:39.847 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:41.260 01.413 29988 Exposure complete
03:23:41.288 00.028 29988 worker thread done servicing request
03:23:41.288 00.000 28316 OnExposeComplete: enter
03:23:41.291 00.003 28316 UpdateGuideState(): m_state=6
03:23:41.292 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5311
03:23:41.293 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=257.30, Mass=2321, SNR=33.5, Peak=171 HFD=4.2
03:23:41.294 00.001 28316 MultiStar: [#1 -0.09,-0.40,0.00,R] [#2 -0.20,-0.15,0.92,U] [#3 -0.23,-0.11,0.86,U] [#4 0.01,-0.30,0.82,U] [#5 -0.13,0.04,0.73,U] [#6 -0.02,-0.39,0.00,M4] [#7 -0.24,-0.07,0.62,U] [#8 0.27,-0.34,0.00,M2] 
03:23:41.294 00.000 28316 refined, 5 included, MultiStar: {-0.16, -0.15}, one-star: {-0.16, -0.24}
03:23:41.295 00.001 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.91)
03:23:41.295 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.87)
03:23:41.295 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.38 mountX=-0.07 mountY=0.21, mountTheta=1.90
03:23:41.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.15, opts=13)
03:23:41.297 00.001 28316 Enqueuing Move request for scope (-0.16, -0.15)
03:23:41.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:41.298 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.5
03:23:41.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:41.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:41.299 00.000 28316 Enqueuing Expose request
03:23:41.300 00.001 29988 Worker thread wakes up
03:23:41.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
03:23:41.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
03:23:41.300 00.000 29988 Moving (-0.16, -0.15) raw xDistance=-0.07 yDistance=0.21
03:23:41.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:23:41.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:23:41.300 00.000 29988 MoveAxis(E, 0, ABG)
03:23:41.300 00.000 29988 Move returns status 0, amount 0
03:23:41.300 00.000 29988 MoveAxis(S, 49, ABG)
03:23:41.300 00.000 29988 Guiding  Dir = 1, Dur = 49
03:23:41.300 00.000 29988 IsSlewing returns 0
03:23:41.300 00.000 29988 IsGuiding returns 0
03:23:41.305 00.005 29988 PulseGuide returned control before completion, sleep 54
03:23:41.372 00.067 29988 IsGuiding returns 0
03:23:41.372 00.000 29988 Move returns status 0, amount 49
03:23:41.372 00.000 29988 move complete, result=0
03:23:41.372 00.000 29988 worker thread done servicing request
03:23:41.372 00.000 29988 Worker thread wakes up
03:23:41.372 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
03:23:41.373 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:41.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:43.009 01.636 29988 Exposure complete
03:23:43.058 00.049 29988 worker thread done servicing request
03:23:43.058 00.000 28316 OnExposeComplete: enter
03:23:43.060 00.002 28316 UpdateGuideState(): m_state=6
03:23:43.061 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5312
03:23:43.063 00.002 28316 Star::Find returns 1 (0), X=950.83, Y=257.47, Mass=2341, SNR=33.4, Peak=178 HFD=3.8
03:23:43.064 00.001 28316 MultiStar: [#1 0.36,-0.03,0.00,M1] [#2 0.43,-0.13,0.00,M1] [#3 0.30,-0.06,0.85,U] [#4 0.32,-0.19,0.00,M1] [#5 0.14,0.30,0.00,M1] [#6 0.33,-0.19,0.00,M5] [#7 0.53,0.02,0.00,M1] [#8 0.33,0.14,0.00,M3] 
03:23:43.066 00.002 28316 single-star, 1 included, MultiStar: {0.13, -0.06}, one-star: {-0.02, -0.07}
03:23:43.068 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
03:23:43.068 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
03:23:43.068 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.83 mountX=-0.05 mountY=0.04, mountTheta=2.44
03:23:43.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
03:23:43.069 00.000 28316 Enqueuing Move request for scope (-0.02, -0.07)
03:23:43.070 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:43.070 00.000 29988 Worker thread wakes up
03:23:43.070 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.4
03:23:43.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
03:23:43.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
03:23:43.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:43.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:43.071 00.000 28316 Enqueuing Expose request
03:23:43.073 00.002 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.04
03:23:43.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:23:43.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:43.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:23:43.073 00.000 29988 MoveAxis(E, 0, ABG)
03:23:43.073 00.000 29988 Move returns status 0, amount 0
03:23:43.073 00.000 29988 MoveAxis(N, 0, ABG)
03:23:43.073 00.000 29988 Move returns status 0, amount 0
03:23:43.073 00.000 29988 move complete, result=0
03:23:43.073 00.000 29988 worker thread done servicing request
03:23:43.073 00.000 29988 Worker thread wakes up
03:23:43.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:43.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:43.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:44.589 01.516 29988 Exposure complete
03:23:44.629 00.040 29988 worker thread done servicing request
03:23:44.629 00.000 28316 OnExposeComplete: enter
03:23:44.631 00.002 28316 UpdateGuideState(): m_state=6
03:23:44.632 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5313
03:23:44.633 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=257.21, Mass=2296, SNR=33.2, Peak=184 HFD=4.3
03:23:44.635 00.002 28316 MultiStar: [#1 0.40,0.07,0.00,M2] [#2 0.52,-0.20,0.00,M2] [#3 0.27,-0.19,0.86,U] [#4 0.33,-0.07,0.00,M2] [#5 0.26,0.06,0.78,U] [#6 0.28,-0.33,0.00,M6] [#7 0.36,-0.04,0.00,M2] [#8 0.37,-0.11,0.00,M4] 
03:23:44.636 00.001 28316 refined, 2 included, MultiStar: {0.28, -0.17}, one-star: {0.30, -0.32}
03:23:44.637 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
03:23:44.638 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
03:23:44.639 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.17 hyp=0.32 cameraTheta=-0.54 mountX=-0.27 mountY=-0.17, mountTheta=-2.56
03:23:44.643 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.17, opts=13)
03:23:44.644 00.001 28316 Enqueuing Move request for scope (0.28, -0.17)
03:23:44.646 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:44.647 00.001 29988 Worker thread wakes up
03:23:44.647 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.17) opts 0xd
03:23:44.647 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.17)
03:23:44.647 00.000 29988 Moving (0.28, -0.17) raw xDistance=-0.27 yDistance=-0.17
03:23:44.647 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:23:44.647 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:44.647 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:23:44.647 00.000 29988 MoveAxis(E, 56, ABG)
03:23:44.647 00.000 29988 Guiding  Dir = 2, Dur = 56
03:23:44.647 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.2
03:23:44.649 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:44.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:44.651 00.001 28316 Enqueuing Expose request
03:23:44.651 00.000 29988 IsSlewing returns 0
03:23:44.651 00.000 29988 IsGuiding returns 0
03:23:44.652 00.001 29988 PulseGuide returned control before completion, sleep 65
03:23:44.728 00.076 29988 IsGuiding returns 0
03:23:44.728 00.000 29988 Move returns status 0, amount 56
03:23:44.728 00.000 29988 MoveAxis(N, 0, ABG)
03:23:44.728 00.000 29988 Move returns status 0, amount 0
03:23:44.728 00.000 29988 move complete, result=0
03:23:44.728 00.000 29988 worker thread done servicing request
03:23:44.728 00.000 29988 Worker thread wakes up
03:23:44.729 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:44.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:44.729 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.2 px 0 ms NORTH
03:23:46.360 01.631 29988 Exposure complete
03:23:46.386 00.026 29988 worker thread done servicing request
03:23:46.386 00.000 28316 OnExposeComplete: enter
03:23:46.387 00.001 28316 UpdateGuideState(): m_state=6
03:23:46.387 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5314
03:23:46.388 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=257.40, Mass=2420, SNR=34.1, Peak=178 HFD=4.0
03:23:46.388 00.000 28316 MultiStar: [#1 -0.10,0.28,0.99,U] [#2 0.04,-0.10,0.89,U] [#3 -0.04,-0.01,0.86,U] [#4 0.14,-0.16,0.85,U] [#5 -0.02,0.27,0.69,U] [#6 0.12,-0.34,0.00,M7] [#7 0.27,-0.08,0.60,U] [#8 0.22,-0.02,0.58,U] 
03:23:46.389 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {-0.08, -0.13}
03:23:46.389 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
03:23:46.390 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:23:46.390 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.16 mountX=-0.01 mountY=-0.03, mountTheta=-1.84
03:23:46.392 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
03:23:46.393 00.001 28316 Enqueuing Move request for scope (0.03, 0.01)
03:23:46.393 00.000 29988 Worker thread wakes up
03:23:46.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:46.394 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
03:23:46.394 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.1
03:23:46.394 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:46.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:46.395 00.000 28316 Enqueuing Expose request
03:23:46.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
03:23:46.396 00.001 29988 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=-0.03
03:23:46.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:23:46.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:46.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:23:46.396 00.000 29988 MoveAxis(E, 0, ABG)
03:23:46.396 00.000 29988 Move returns status 0, amount 0
03:23:46.396 00.000 29988 MoveAxis(N, 0, ABG)
03:23:46.396 00.000 29988 Move returns status 0, amount 0
03:23:46.396 00.000 29988 move complete, result=0
03:23:46.396 00.000 29988 worker thread done servicing request
03:23:46.396 00.000 29988 Worker thread wakes up
03:23:46.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:46.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:46.396 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:23:47.921 01.525 29988 Exposure complete
03:23:47.946 00.025 29988 worker thread done servicing request
03:23:47.946 00.000 28316 OnExposeComplete: enter
03:23:47.949 00.003 28316 UpdateGuideState(): m_state=6
03:23:47.951 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5315
03:23:47.954 00.003 28316 Star::Find returns 1 (0), X=950.79, Y=257.27, Mass=2160, SNR=32.2, Peak=181 HFD=3.8
03:23:47.956 00.002 28316 MultiStar: [#1 0.25,0.12,1.05,U] [#2 0.08,-0.08,0.92,U] [#3 0.02,-0.16,0.88,U] [#4 0.22,-0.02,0.86,U] [#5 0.09,0.09,0.76,U] [#6 0.31,-0.09,0.66,U] [#7 0.24,0.13,0.67,U] [#8 0.29,-0.02,0.60,U] 
03:23:47.959 00.003 28316 refined, 8 included, MultiStar: {0.15, -0.04}, one-star: {-0.06, -0.26}
03:23:47.961 00.002 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:23:47.963 00.002 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
03:23:47.965 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.24 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
03:23:47.967 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
03:23:47.968 00.001 28316 Enqueuing Move request for scope (0.15, -0.04)
03:23:47.968 00.000 29988 Worker thread wakes up
03:23:47.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:47.969 00.001 28316 UpdateGuideState exits: m=2160 RSB=32.2
03:23:47.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:47.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:47.970 00.000 28316 Enqueuing Expose request
03:23:47.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
03:23:47.971 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
03:23:47.971 00.000 29988 Moving (0.15, -0.04) raw xDistance=-0.09 yDistance=-0.11
03:23:47.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:23:47.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:47.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:23:47.971 00.000 29988 MoveAxis(E, 0, ABG)
03:23:47.971 00.000 29988 Move returns status 0, amount 0
03:23:47.971 00.000 29988 MoveAxis(N, 0, ABG)
03:23:47.971 00.000 29988 Move returns status 0, amount 0
03:23:47.971 00.000 29988 move complete, result=0
03:23:47.971 00.000 29988 worker thread done servicing request
03:23:47.971 00.000 29988 Worker thread wakes up
03:23:47.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:47.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:47.971 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:49.599 01.628 29988 Exposure complete
03:23:49.640 00.041 29988 worker thread done servicing request
03:23:49.640 00.000 28316 OnExposeComplete: enter
03:23:49.641 00.001 28316 UpdateGuideState(): m_state=6
03:23:49.641 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5316
03:23:49.642 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=257.21, Mass=2430, SNR=34.2, Peak=193 HFD=4.1
03:23:49.642 00.000 28316 MultiStar: [#1 0.41,-0.00,0.00,M1] [#2 0.43,-0.24,0.00,M1] [#3 0.20,-0.10,0.84,U] [#4 0.22,-0.10,0.82,U] [#5 0.22,0.04,0.72,U] [#6 0.18,-0.29,0.00,M7] [#7 0.37,-0.03,0.00,M1] [#8 0.34,-0.38,0.00,M3] 
03:23:49.643 00.001 28316 refined, 3 included, MultiStar: {0.18, -0.14}, one-star: {0.10, -0.32}
03:23:49.643 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:23:49.644 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:23:49.644 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-0.65 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
03:23:49.646 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.14, opts=13)
03:23:49.647 00.001 28316 Enqueuing Move request for scope (0.18, -0.14)
03:23:49.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:49.648 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
03:23:49.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:49.649 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:49.649 00.000 28316 Enqueuing Expose request
03:23:49.650 00.001 29988 Worker thread wakes up
03:23:49.650 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
03:23:49.650 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
03:23:49.650 00.000 29988 Moving (0.18, -0.14) raw xDistance=-0.20 yDistance=-0.10
03:23:49.650 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:23:49.650 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:49.650 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:23:49.650 00.000 29988 MoveAxis(E, 0, ABG)
03:23:49.650 00.000 29988 Move returns status 0, amount 0
03:23:49.650 00.000 29988 MoveAxis(N, 0, ABG)
03:23:49.650 00.000 29988 Move returns status 0, amount 0
03:23:49.650 00.000 29988 move complete, result=0
03:23:49.650 00.000 29988 worker thread done servicing request
03:23:49.650 00.000 29988 Worker thread wakes up
03:23:49.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:49.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:49.650 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:51.168 01.518 29988 Exposure complete
03:23:51.206 00.038 29988 worker thread done servicing request
03:23:51.206 00.000 28316 OnExposeComplete: enter
03:23:51.208 00.002 28316 UpdateGuideState(): m_state=6
03:23:51.210 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5317
03:23:51.213 00.003 28316 Star::Find returns 1 (0), X=951.04, Y=257.06, Mass=2330, SNR=33.4, Peak=194 HFD=4.3
03:23:51.215 00.002 28316 MultiStar: [#1 0.46,-0.06,0.00,M2] [#2 0.19,-0.29,0.00,M2] [#3 0.35,-0.31,0.00,M1] [#4 0.27,-0.29,0.00,M1] [#5 0.23,0.03,0.74,U] [#6 0.32,-0.47,0.00,M8] [#7 0.17,-0.28,0.64,U] [#8 0.31,-0.36,0.00,M4] 
03:23:51.218 00.003 28316 refined, 2 included, MultiStar: {0.20, -0.27}, one-star: {0.19, -0.48}
03:23:51.220 00.002 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:23:51.223 00.003 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:23:51.225 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.27 hyp=0.33 cameraTheta=-0.93 mountX=-0.32 mountY=-0.06, mountTheta=-2.97
03:23:51.227 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.27, opts=13)
03:23:51.228 00.001 28316 Enqueuing Move request for scope (0.20, -0.27)
03:23:51.228 00.000 29988 Worker thread wakes up
03:23:51.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:51.229 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.27) opts 0xd
03:23:51.229 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
03:23:51.229 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:51.230 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:51.230 00.000 28316 Enqueuing Expose request
03:23:51.231 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.27)
03:23:51.231 00.000 29988 Moving (0.20, -0.27) raw xDistance=-0.32 yDistance=-0.06
03:23:51.231 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:23:51.231 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:51.231 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:23:51.231 00.000 29988 MoveAxis(E, 68, ABG)
03:23:51.231 00.000 29988 Guiding  Dir = 2, Dur = 68
03:23:51.231 00.000 29988 IsSlewing returns 0
03:23:51.231 00.000 29988 IsGuiding returns 0
03:23:51.233 00.002 29988 PulseGuide returned control before completion, sleep 77
03:23:51.322 00.089 29988 IsGuiding returns 0
03:23:51.322 00.000 29988 Move returns status 0, amount 68
03:23:51.323 00.001 29988 MoveAxis(N, 0, ABG)
03:23:51.323 00.000 29988 Move returns status 0, amount 0
03:23:51.323 00.000 29988 move complete, result=0
03:23:51.323 00.000 29988 worker thread done servicing request
03:23:51.323 00.000 29988 Worker thread wakes up
03:23:51.323 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:51.323 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:51.323 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.1 px 0 ms NORTH
03:23:52.953 01.630 29988 Exposure complete
03:23:52.991 00.038 29988 worker thread done servicing request
03:23:52.991 00.000 28316 OnExposeComplete: enter
03:23:52.992 00.001 28316 UpdateGuideState(): m_state=6
03:23:52.992 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5318
03:23:52.993 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=257.20, Mass=2300, SNR=33.3, Peak=200 HFD=4.1
03:23:52.993 00.000 28316 MultiStar: [#1 0.44,-0.01,0.00,M3] [#2 0.32,-0.25,0.00,M3] [#3 0.21,-0.27,0.00,M2] [#4 0.04,-0.25,0.83,U] [#5 0.07,0.05,0.75,U] [#6 0.12,-0.32,0.00,M9] [#7 0.20,-0.06,0.63,U] [#8 0.52,-0.31,0.00,M5] 
03:23:52.994 00.001 28316 refined, 3 included, MultiStar: {0.08, -0.17}, one-star: {0.04, -0.33}
03:23:52.994 00.000 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
03:23:52.994 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
03:23:52.995 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=-0.19 mountY=0.01, mountTheta=3.10
03:23:52.996 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.17, opts=13)
03:23:52.997 00.001 28316 Enqueuing Move request for scope (0.08, -0.17)
03:23:52.998 00.001 29988 Worker thread wakes up
03:23:52.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
03:23:52.998 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
03:23:52.998 00.000 29988 Moving (0.08, -0.17) raw xDistance=-0.19 yDistance=0.01
03:23:52.998 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:52.998 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
03:23:52.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:52.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:53.000 00.001 28316 Enqueuing Expose request
03:23:53.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:23:53.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:53.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:23:53.000 00.000 29988 MoveAxis(E, 0, ABG)
03:23:53.000 00.000 29988 Move returns status 0, amount 0
03:23:53.000 00.000 29988 MoveAxis(N, 0, ABG)
03:23:53.000 00.000 29988 Move returns status 0, amount 0
03:23:53.000 00.000 29988 move complete, result=0
03:23:53.000 00.000 29988 worker thread done servicing request
03:23:53.000 00.000 29988 Worker thread wakes up
03:23:53.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:53.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:53.000 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:23:54.513 01.513 29988 Exposure complete
03:23:54.550 00.037 29988 worker thread done servicing request
03:23:54.550 00.000 28316 OnExposeComplete: enter
03:23:54.551 00.001 28316 UpdateGuideState(): m_state=6
03:23:54.552 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5319
03:23:54.553 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=257.11, Mass=2369, SNR=33.7, Peak=203 HFD=4.1
03:23:54.553 00.000 28316 MultiStar: [#1 0.64,0.06,0.00,M4] [#2 0.67,-0.31,0.00,M4] [#3 0.38,-0.37,0.00,M3] [#4 0.65,-0.25,0.00,M1] [#5 0.34,0.11,0.00,M1] [#6 0.58,-0.43,0.00,M10] [#7 0.55,-0.13,0.00,M1] [#8 0.68,-0.25,0.00,M6] 
03:23:54.554 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:23:54.554 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:23:54.555 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=-0.43 hyp=0.57 cameraTheta=-0.86 mountX=-0.55 mountY=-0.14, mountTheta=-2.90
03:23:54.556 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=-0.43, opts=13)
03:23:54.556 00.000 28316 Enqueuing Move request for scope (0.37, -0.43)
03:23:54.557 00.001 29988 Worker thread wakes up
03:23:54.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:54.558 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
03:23:54.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:54.559 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.43) opts 0xd
03:23:54.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:54.560 00.001 28316 Enqueuing Expose request
03:23:54.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, -0.43)
03:23:54.560 00.000 29988 Moving (0.37, -0.43) raw xDistance=-0.55 yDistance=-0.14
03:23:54.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55
03:23:54.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:54.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:23:54.560 00.000 29988 MoveAxis(E, 115, ABG)
03:23:54.560 00.000 29988 Guiding  Dir = 2, Dur = 115
03:23:54.561 00.001 29988 IsSlewing returns 0
03:23:54.561 00.000 29988 IsGuiding returns 0
03:23:54.562 00.001 29988 PulseGuide returned control before completion, sleep 124
03:23:54.698 00.136 29988 IsGuiding returns 0
03:23:54.698 00.000 29988 Move returns status 0, amount 115
03:23:54.698 00.000 29988 MoveAxis(N, 0, ABG)
03:23:54.698 00.000 29988 Move returns status 0, amount 0
03:23:54.698 00.000 29988 move complete, result=0
03:23:54.698 00.000 29988 worker thread done servicing request
03:23:54.699 00.001 29988 Worker thread wakes up
03:23:54.699 00.000 28316 GuideStep: -0.5 px 115 ms EAST, -0.1 px 0 ms NORTH
03:23:54.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:54.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:56.329 01.630 29988 Exposure complete
03:23:56.365 00.036 29988 worker thread done servicing request
03:23:56.365 00.000 28316 OnExposeComplete: enter
03:23:56.366 00.001 28316 UpdateGuideState(): m_state=6
03:23:56.366 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5320
03:23:56.367 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=257.55, Mass=2446, SNR=34.3, Peak=175 HFD=4.1
03:23:56.368 00.001 28316 MultiStar: [#1 0.39,0.24,0.00,M5] [#2 0.46,0.12,0.00,M5] [#3 0.30,0.07,0.84,U] [#4 0.14,0.09,0.85,U] [#5 0.06,0.35,0.00,M2] [#6 0.18,0.00,0.59,U] [#7 0.34,0.29,0.00,M2] [#8 0.44,0.03,0.00,M7] 
03:23:56.369 00.001 28316 single-star, 3 included, MultiStar: {0.19, 0.04}, one-star: {0.14, 0.01}
03:23:56.370 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:23:56.370 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:23:56.370 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.08 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
03:23:56.373 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
03:23:56.373 00.000 28316 Enqueuing Move request for scope (0.14, 0.01)
03:23:56.374 00.001 29988 Worker thread wakes up
03:23:56.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:56.374 00.000 28316 UpdateGuideState exits: m=2446 RSB=34.3
03:23:56.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:56.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:56.375 00.000 28316 Enqueuing Expose request
03:23:56.376 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
03:23:56.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
03:23:56.376 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.13
03:23:56.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:23:56.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:56.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:23:56.376 00.000 29988 MoveAxis(E, 0, ABG)
03:23:56.376 00.000 29988 Move returns status 0, amount 0
03:23:56.376 00.000 29988 MoveAxis(N, 0, ABG)
03:23:56.376 00.000 29988 Move returns status 0, amount 0
03:23:56.376 00.000 29988 move complete, result=0
03:23:56.376 00.000 29988 worker thread done servicing request
03:23:56.376 00.000 29988 Worker thread wakes up
03:23:56.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:56.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:56.377 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:23:57.901 01.524 29988 Exposure complete
03:23:57.937 00.036 29988 worker thread done servicing request
03:23:57.937 00.000 28316 OnExposeComplete: enter
03:23:57.938 00.001 28316 UpdateGuideState(): m_state=6
03:23:57.940 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5321
03:23:57.941 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=257.58, Mass=2312, SNR=33.3, Peak=185 HFD=3.9
03:23:57.942 00.001 28316 MultiStar: [#1 0.41,0.43,0.00,M6] [#2 0.22,0.17,0.92,U] [#3 0.24,0.17,0.88,U] [#4 0.22,0.02,0.82,U] [#5 0.13,0.44,0.00,M3] [#6 0.14,-0.02,0.63,U] [#7 0.16,0.20,0.61,U] [#8 0.43,-0.01,0.00,M8] 
03:23:57.943 00.001 28316 single-star, 5 included, MultiStar: {0.16, 0.10}, one-star: {-0.01, 0.04}
03:23:57.944 00.001 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
03:23:57.945 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
03:23:57.945 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.74 mountX=0.04 mountY=-0.01, mountTheta=-0.29
03:23:57.946 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
03:23:57.947 00.001 28316 Enqueuing Move request for scope (-0.01, 0.04)
03:23:57.947 00.000 29988 Worker thread wakes up
03:23:57.947 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:57.948 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:23:57.948 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:57.948 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:57.949 00.001 28316 Enqueuing Expose request
03:23:57.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
03:23:57.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
03:23:57.949 00.000 29988 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
03:23:57.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:23:57.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:57.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:23:57.949 00.000 29988 MoveAxis(E, 0, ABG)
03:23:57.949 00.000 29988 Move returns status 0, amount 0
03:23:57.950 00.001 29988 MoveAxis(N, 0, ABG)
03:23:57.950 00.000 29988 Move returns status 0, amount 0
03:23:57.950 00.000 29988 move complete, result=0
03:23:57.950 00.000 29988 worker thread done servicing request
03:23:57.950 00.000 29988 Worker thread wakes up
03:23:57.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:57.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:57.950 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:23:59.587 01.637 29988 Exposure complete
03:23:59.620 00.033 29988 worker thread done servicing request
03:23:59.620 00.000 28316 OnExposeComplete: enter
03:23:59.621 00.001 28316 UpdateGuideState(): m_state=6
03:23:59.621 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5322
03:23:59.622 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=257.38, Mass=2425, SNR=34.1, Peak=205 HFD=4.0
03:23:59.622 00.000 28316 MultiStar: [#1 0.65,0.30,0.00,M7] [#2 0.59,-0.19,0.00,M5] [#3 0.36,-0.09,0.00,M2] [#4 0.33,-0.05,0.00,M1] [#5 0.15,0.41,0.00,M4] [#6 0.45,-0.20,0.00,M9] [#7 0.43,0.20,0.00,M2] [#8 0.44,-0.03,0.00,M9] 
03:23:59.623 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:23:59.623 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:23:59.624 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.65 mountX=-0.22 mountY=-0.11, mountTheta=-2.68
03:23:59.624 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.15, opts=13)
03:23:59.625 00.001 28316 Enqueuing Move request for scope (0.20, -0.15)
03:23:59.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:23:59.625 00.000 29988 Worker thread wakes up
03:23:59.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
03:23:59.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
03:23:59.625 00.000 29988 Moving (0.20, -0.15) raw xDistance=-0.22 yDistance=-0.11
03:23:59.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:23:59.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:23:59.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:23:59.626 00.001 28316 UpdateGuideState exits: m=2425 RSB=34.1
03:23:59.626 00.000 29988 MoveAxis(E, 47, ABG)
03:23:59.626 00.000 29988 Guiding  Dir = 2, Dur = 47
03:23:59.626 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:23:59.627 00.001 29988 IsSlewing returns 0
03:23:59.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:23:59.627 00.000 28316 Enqueuing Expose request
03:23:59.628 00.001 29988 IsGuiding returns 0
03:23:59.630 00.002 29988 PulseGuide returned control before completion, sleep 56
03:23:59.696 00.066 29988 IsGuiding returns 0
03:23:59.696 00.000 29988 Move returns status 0, amount 47
03:23:59.696 00.000 29988 MoveAxis(N, 0, ABG)
03:23:59.696 00.000 29988 Move returns status 0, amount 0
03:23:59.696 00.000 29988 move complete, result=0
03:23:59.696 00.000 29988 worker thread done servicing request
03:23:59.696 00.000 29988 Worker thread wakes up
03:23:59.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:23:59.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:23:59.696 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:24:01.112 01.416 29988 Exposure complete
03:24:01.150 00.038 29988 worker thread done servicing request
03:24:01.151 00.001 28316 OnExposeComplete: enter
03:24:01.151 00.000 28316 UpdateGuideState(): m_state=6
03:24:01.151 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5323
03:24:01.151 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.69, Mass=2438, SNR=34.3, Peak=199 HFD=4.0
03:24:01.152 00.001 28316 MultiStar: [#1 0.39,0.39,0.00,M8] [#2 0.20,0.26,0.89,U] [#3 0.25,0.21,0.85,U] [#4 0.40,0.20,0.00,M2] [#5 0.20,0.44,0.00,M5] [#6 0.23,0.09,0.62,U] [#7 0.12,0.34,0.00,M3] [#8 0.37,0.10,0.00,M10] 
03:24:01.152 00.000 28316 single-star, 3 included, MultiStar: {0.19, 0.18}, one-star: {0.10, 0.15}
03:24:01.154 00.002 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
03:24:01.154 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
03:24:01.155 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.01 mountX=0.10 mountY=-0.16, mountTheta=-1.00
03:24:01.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.15, opts=13)
03:24:01.156 00.000 28316 Enqueuing Move request for scope (0.10, 0.15)
03:24:01.158 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:01.158 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
03:24:01.159 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:01.161 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:01.163 00.002 28316 Enqueuing Expose request
03:24:01.165 00.002 29988 Worker thread wakes up
03:24:01.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
03:24:01.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
03:24:01.165 00.000 29988 Moving (0.10, 0.15) raw xDistance=0.10 yDistance=-0.16
03:24:01.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:24:01.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:01.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:24:01.165 00.000 29988 MoveAxis(E, 0, ABG)
03:24:01.166 00.001 29988 Move returns status 0, amount 0
03:24:01.166 00.000 29988 MoveAxis(N, 0, ABG)
03:24:01.166 00.000 29988 Move returns status 0, amount 0
03:24:01.166 00.000 29988 move complete, result=0
03:24:01.166 00.000 29988 worker thread done servicing request
03:24:01.166 00.000 29988 Worker thread wakes up
03:24:01.166 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:01.166 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:01.168 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:24:02.802 01.634 29988 Exposure complete
03:24:02.837 00.035 29988 worker thread done servicing request
03:24:02.838 00.001 28316 OnExposeComplete: enter
03:24:02.838 00.000 28316 UpdateGuideState(): m_state=6
03:24:02.839 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5324
03:24:02.840 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.68, Mass=2370, SNR=33.8, Peak=185 HFD=4.0
03:24:02.842 00.002 28316 MultiStar: [#1 0.47,0.36,0.00,M9] [#2 0.31,0.29,0.00,M5] [#3 0.25,0.14,0.86,U] [#4 0.27,0.11,0.83,U] [#5 0.26,0.40,0.00,M6] [#6 0.16,0.07,0.61,U] [#7 0.30,0.15,0.62,U] [#8 0.49,0.00,0.00,R] 
03:24:02.843 00.001 28316 single-star, 4 included, MultiStar: {0.20, 0.12}, one-star: {0.05, 0.14}
03:24:02.844 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
03:24:02.844 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
03:24:02.845 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.25 mountX=0.11 mountY=-0.11, mountTheta=-0.77
03:24:02.846 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.14, opts=13)
03:24:02.846 00.000 28316 Enqueuing Move request for scope (0.05, 0.14)
03:24:02.847 00.001 29988 Worker thread wakes up
03:24:02.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:02.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
03:24:02.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
03:24:02.847 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
03:24:02.848 00.001 29988 Moving (0.05, 0.14) raw xDistance=0.11 yDistance=-0.11
03:24:02.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:24:02.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:02.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:24:02.849 00.001 29988 MoveAxis(E, 0, ABG)
03:24:02.849 00.000 29988 Move returns status 0, amount 0
03:24:02.849 00.000 29988 MoveAxis(N, 0, ABG)
03:24:02.849 00.000 29988 Move returns status 0, amount 0
03:24:02.849 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:02.849 00.000 29988 move complete, result=0
03:24:02.849 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:02.850 00.001 28316 Enqueuing Expose request
03:24:02.850 00.000 29988 worker thread done servicing request
03:24:02.850 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:02.851 00.001 29988 Worker thread wakes up
03:24:02.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:02.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:04.376 01.525 29988 Exposure complete
03:24:04.425 00.049 29988 worker thread done servicing request
03:24:04.426 00.001 28316 OnExposeComplete: enter
03:24:04.428 00.002 28316 UpdateGuideState(): m_state=6
03:24:04.431 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5325
03:24:04.433 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=257.56, Mass=2250, SNR=32.8, Peak=175 HFD=4.0
03:24:04.436 00.003 28316 MultiStar: [#1 0.47,0.37,0.00,M10] [#2 0.37,0.03,0.00,M6] [#3 0.39,-0.01,0.00,M1] [#4 0.22,0.05,0.85,U] [#5 0.24,0.41,0.00,M7] [#6 0.34,0.05,0.00,M8] [#7 0.38,0.32,0.00,M3] [#8 0.03,0.10,0.61,U] 
03:24:04.439 00.003 28316 single-star, 2 included, MultiStar: {0.13, 0.05}, one-star: {0.12, 0.02}
03:24:04.441 00.002 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:24:04.443 00.002 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:24:04.444 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.18 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
03:24:04.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
03:24:04.446 00.000 28316 Enqueuing Move request for scope (0.12, 0.02)
03:24:04.447 00.001 29988 Worker thread wakes up
03:24:04.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:04.447 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
03:24:04.447 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
03:24:04.447 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
03:24:04.448 00.001 29988 Moving (0.12, 0.02) raw xDistance=-0.03 yDistance=-0.11
03:24:04.448 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:04.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:04.448 00.000 28316 Enqueuing Expose request
03:24:04.449 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:24:04.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:04.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:24:04.449 00.000 29988 MoveAxis(E, 0, ABG)
03:24:04.449 00.000 29988 Move returns status 0, amount 0
03:24:04.449 00.000 29988 MoveAxis(N, 0, ABG)
03:24:04.449 00.000 29988 Move returns status 0, amount 0
03:24:04.449 00.000 29988 move complete, result=0
03:24:04.449 00.000 29988 worker thread done servicing request
03:24:04.449 00.000 29988 Worker thread wakes up
03:24:04.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:04.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:04.450 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:06.083 01.633 29988 Exposure complete
03:24:06.130 00.047 29988 worker thread done servicing request
03:24:06.130 00.000 28316 OnExposeComplete: enter
03:24:06.131 00.001 28316 UpdateGuideState(): m_state=6
03:24:06.132 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5326
03:24:06.133 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.36, Mass=2402, SNR=34.0, Peak=185 HFD=4.0
03:24:06.133 00.000 28316 MultiStar: [#1 0.28,0.29,0.00,R] [#2 0.33,0.14,0.00,M7] [#3 0.14,-0.06,0.83,U] [#4 0.03,-0.00,0.82,U] [#5 0.03,0.42,0.00,M8] [#6 0.16,-0.19,0.62,U] [#7 0.23,0.05,0.61,U] [#8 -0.20,0.15,0.56,U] 
03:24:06.134 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.05}, one-star: {0.02, -0.17}
03:24:06.134 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:24:06.135 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:24:06.135 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
03:24:06.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
03:24:06.137 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
03:24:06.137 00.000 29988 Worker thread wakes up
03:24:06.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:06.138 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
03:24:06.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:06.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:06.139 00.000 28316 Enqueuing Expose request
03:24:06.140 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
03:24:06.140 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
03:24:06.140 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
03:24:06.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:24:06.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:06.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:24:06.140 00.000 29988 MoveAxis(E, 0, ABG)
03:24:06.140 00.000 29988 Move returns status 0, amount 0
03:24:06.140 00.000 29988 MoveAxis(N, 0, ABG)
03:24:06.140 00.000 29988 Move returns status 0, amount 0
03:24:06.140 00.000 29988 move complete, result=0
03:24:06.140 00.000 29988 worker thread done servicing request
03:24:06.140 00.000 29988 Worker thread wakes up
03:24:06.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:06.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:06.140 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:07.656 01.516 29988 Exposure complete
03:24:07.691 00.035 29988 worker thread done servicing request
03:24:07.691 00.000 28316 OnExposeComplete: enter
03:24:07.692 00.001 28316 UpdateGuideState(): m_state=6
03:24:07.692 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5327
03:24:07.693 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=257.72, Mass=2408, SNR=33.9, Peak=198 HFD=4.0
03:24:07.693 00.000 28316 MultiStar: [#1 -0.04,0.15,0.97,U] [#2 0.10,0.30,0.93,U] [#3 0.22,0.24,0.85,U] [#4 0.32,0.08,0.82,U] [#5 0.18,0.56,0.00,M9] [#6 0.34,-0.05,0.00,M8] [#7 0.14,0.21,0.61,U] [#8 -0.19,0.14,0.59,U] 
03:24:07.694 00.001 28316 refined, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.12, 0.19}
03:24:07.694 00.000 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
03:24:07.695 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
03:24:07.695 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.07 mountX=0.13 mountY=-0.18, mountTheta=-0.95
03:24:07.696 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.19, opts=13)
03:24:07.697 00.001 28316 Enqueuing Move request for scope (0.10, 0.19)
03:24:07.697 00.000 29988 Worker thread wakes up
03:24:07.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
03:24:07.697 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:07.698 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
03:24:07.698 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.9
03:24:07.698 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:07.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:07.699 00.000 28316 Enqueuing Expose request
03:24:07.700 00.001 29988 Moving (0.10, 0.19) raw xDistance=0.13 yDistance=-0.18
03:24:07.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:24:07.700 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:07.700 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:24:07.700 00.000 29988 MoveAxis(E, 0, ABG)
03:24:07.700 00.000 29988 Move returns status 0, amount 0
03:24:07.700 00.000 29988 MoveAxis(N, 0, ABG)
03:24:07.700 00.000 29988 Move returns status 0, amount 0
03:24:07.700 00.000 29988 move complete, result=0
03:24:07.700 00.000 29988 worker thread done servicing request
03:24:07.700 00.000 29988 Worker thread wakes up
03:24:07.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:07.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:07.700 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:24:09.333 01.633 29988 Exposure complete
03:24:09.361 00.028 29988 worker thread done servicing request
03:24:09.361 00.000 28316 OnExposeComplete: enter
03:24:09.364 00.003 28316 UpdateGuideState(): m_state=6
03:24:09.364 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5328
03:24:09.365 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.48, Mass=2381, SNR=33.8, Peak=185 HFD=3.8
03:24:09.365 00.000 28316 MultiStar: [#1 0.00,-0.03,1.00,U] [#2 0.20,-0.02,0.91,U] [#3 0.06,0.01,0.83,U] [#4 0.19,0.06,0.81,U] [#5 -0.02,0.10,0.74,U] [#6 0.30,-0.11,0.62,U] [#7 0.28,0.14,0.62,U] [#8 -0.30,-0.01,0.56,U] 
03:24:09.366 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.02, -0.05}
03:24:09.366 00.000 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
03:24:09.366 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:24:09.366 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.26 mountX=-0.06 mountY=0.01, mountTheta=2.98
03:24:09.368 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.05, opts=13)
03:24:09.369 00.001 28316 Enqueuing Move request for scope (0.02, -0.05)
03:24:09.369 00.000 29988 Worker thread wakes up
03:24:09.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
03:24:09.369 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
03:24:09.369 00.000 29988 Moving (0.02, -0.05) raw xDistance=-0.06 yDistance=0.01
03:24:09.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:24:09.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:09.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:09.371 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:24:09.371 00.000 29988 MoveAxis(E, 0, ABG)
03:24:09.371 00.000 29988 Move returns status 0, amount 0
03:24:09.371 00.000 29988 MoveAxis(N, 0, ABG)
03:24:09.371 00.000 29988 Move returns status 0, amount 0
03:24:09.371 00.000 29988 move complete, result=0
03:24:09.371 00.000 29988 worker thread done servicing request
03:24:09.371 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:24:09.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:09.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:09.372 00.000 28316 Enqueuing Expose request
03:24:09.373 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:24:09.373 00.000 29988 Worker thread wakes up
03:24:09.373 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:09.373 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:10.886 01.513 29988 Exposure complete
03:24:10.934 00.048 29988 worker thread done servicing request
03:24:10.934 00.000 28316 OnExposeComplete: enter
03:24:10.935 00.001 28316 UpdateGuideState(): m_state=6
03:24:10.935 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5329
03:24:10.936 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=257.50, Mass=2399, SNR=33.9, Peak=187 HFD=3.9
03:24:10.936 00.000 28316 MultiStar: [#1 0.23,0.02,0.95,U] [#2 0.23,0.09,0.90,U] [#3 0.16,0.04,0.84,U] [#4 0.37,-0.12,0.00,M1] [#5 0.17,0.20,0.75,U] [#6 0.28,-0.32,0.00,M8] [#7 0.31,-0.07,0.63,U] [#8 -0.01,-0.08,0.58,U] 
03:24:10.936 00.000 28316 single-star, 6 included, MultiStar: {0.17, 0.03}, one-star: {0.07, -0.04}
03:24:10.937 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:24:10.937 00.000 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:24:10.938 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.51 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
03:24:10.940 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.04, opts=13)
03:24:10.940 00.000 28316 Enqueuing Move request for scope (0.07, -0.04)
03:24:10.941 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:10.941 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:24:10.942 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:10.942 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:10.943 00.001 28316 Enqueuing Expose request
03:24:10.943 00.000 29988 Worker thread wakes up
03:24:10.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
03:24:10.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
03:24:10.943 00.000 29988 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=-0.05
03:24:10.943 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:24:10.943 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:10.943 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:10.943 00.000 29988 MoveAxis(E, 0, ABG)
03:24:10.943 00.000 29988 Move returns status 0, amount 0
03:24:10.943 00.000 29988 MoveAxis(N, 0, ABG)
03:24:10.943 00.000 29988 Move returns status 0, amount 0
03:24:10.943 00.000 29988 move complete, result=0
03:24:10.943 00.000 29988 worker thread done servicing request
03:24:10.943 00.000 29988 Worker thread wakes up
03:24:10.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:10.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:10.944 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:12.577 01.633 29988 Exposure complete
03:24:12.613 00.036 29988 worker thread done servicing request
03:24:12.614 00.001 28316 OnExposeComplete: enter
03:24:12.614 00.000 28316 UpdateGuideState(): m_state=6
03:24:12.616 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5330
03:24:12.618 00.002 28316 Star::Find returns 1 (0), X=951.23, Y=257.44, Mass=2425, SNR=34.1, Peak=175 HFD=3.9
03:24:12.619 00.001 28316 MultiStar: [#1 0.13,0.03,0.95,U] [#2 0.51,0.02,0.00,M5] [#3 0.59,0.11,0.00,M1] [#4 0.52,0.08,0.00,M2] [#5 0.28,0.18,0.00,M8] [#6 0.50,0.05,0.00,M9] [#7 0.30,0.08,0.61,U] [#8 0.11,0.09,0.56,U] 
03:24:12.621 00.002 28316 refined, 3 included, MultiStar: {0.24, 0.01}, one-star: {0.38, -0.10}
03:24:12.622 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
03:24:12.623 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
03:24:12.624 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.03 mountX=-0.09 mountY=-0.22, mountTheta=-1.97
03:24:12.626 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.01, opts=13)
03:24:12.656 00.030 28316 Enqueuing Move request for scope (0.24, 0.01)
03:24:12.658 00.002 29988 Worker thread wakes up
03:24:12.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:12.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
03:24:12.658 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
03:24:12.659 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:12.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:12.659 00.000 28316 Enqueuing Expose request
03:24:12.660 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
03:24:12.660 00.000 29988 Moving (0.24, 0.01) raw xDistance=-0.09 yDistance=-0.22
03:24:12.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:24:12.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:24:12.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:24:12.660 00.000 29988 MoveAxis(E, 0, ABG)
03:24:12.660 00.000 29988 Move returns status 0, amount 0
03:24:12.660 00.000 29988 MoveAxis(N, 0, ABG)
03:24:12.660 00.000 29988 Move returns status 0, amount 0
03:24:12.660 00.000 29988 move complete, result=0
03:24:12.660 00.000 29988 worker thread done servicing request
03:24:12.660 00.000 29988 Worker thread wakes up
03:24:12.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:12.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:12.661 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:24:14.074 01.413 29988 Exposure complete
03:24:14.111 00.037 29988 worker thread done servicing request
03:24:14.112 00.001 28316 OnExposeComplete: enter
03:24:14.113 00.001 28316 UpdateGuideState(): m_state=6
03:24:14.114 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5331
03:24:14.115 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.38, Mass=2203, SNR=32.6, Peak=177 HFD=3.9
03:24:14.116 00.001 28316 MultiStar: [#1 0.10,-0.01,1.01,U] [#2 0.27,-0.12,0.90,U] [#3 0.34,-0.00,0.00,M2] [#4 0.27,-0.15,0.85,U] [#5 0.33,0.23,0.00,M9] [#6 0.31,-0.34,0.00,M10] [#7 0.39,0.01,0.00,M1] [#8 -0.17,-0.14,0.58,U] 
03:24:14.117 00.001 28316 single-star, 4 included, MultiStar: {0.12, -0.11}, one-star: {0.03, -0.15}
03:24:14.118 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:24:14.119 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:24:14.120 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.40 mountX=-0.15 mountY=0.05, mountTheta=2.84
03:24:14.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
03:24:14.123 00.001 28316 Enqueuing Move request for scope (0.03, -0.15)
03:24:14.123 00.000 29988 Worker thread wakes up
03:24:14.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
03:24:14.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
03:24:14.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:14.124 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.6
03:24:14.125 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:14.125 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:14.126 00.001 28316 Enqueuing Expose request
03:24:14.126 00.000 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.05
03:24:14.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:24:14.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:14.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:24:14.126 00.000 29988 MoveAxis(E, 0, ABG)
03:24:14.126 00.000 29988 Move returns status 0, amount 0
03:24:14.126 00.000 29988 MoveAxis(N, 0, ABG)
03:24:14.126 00.000 29988 Move returns status 0, amount 0
03:24:14.126 00.000 29988 move complete, result=0
03:24:14.126 00.000 29988 worker thread done servicing request
03:24:14.126 00.000 29988 Worker thread wakes up
03:24:14.126 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:14.126 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:14.127 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:24:15.757 01.630 29988 Exposure complete
03:24:15.791 00.034 29988 worker thread done servicing request
03:24:15.791 00.000 28316 OnExposeComplete: enter
03:24:15.792 00.001 28316 UpdateGuideState(): m_state=6
03:24:15.793 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5332
03:24:15.793 00.000 28316 Star::Find returns 1 (0), X=951.24, Y=257.07, Mass=2431, SNR=34.2, Peak=190 HFD=4.2
03:24:15.794 00.001 28316 MultiStar: [#1 0.30,-0.20,0.00,M1] [#2 0.46,-0.18,0.00,M5] [#3 0.38,-0.27,0.00,M3] [#4 0.38,-0.22,0.00,M2] [#5 0.20,0.17,0.72,U] [#6 0.36,-0.37,0.00,R] [#7 0.63,-0.18,0.00,M2] [#8 0.12,-0.16,0.58,U] 
03:24:15.794 00.000 28316 refined, 2 included, MultiStar: {0.26, -0.19}, one-star: {0.39, -0.46}
03:24:15.794 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
03:24:15.795 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
03:24:15.795 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.62 mountX=-0.28 mountY=-0.15, mountTheta=-2.65
03:24:15.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.19, opts=13)
03:24:15.797 00.001 28316 Enqueuing Move request for scope (0.26, -0.19)
03:24:15.797 00.000 29988 Worker thread wakes up
03:24:15.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
03:24:15.798 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
03:24:15.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
03:24:15.798 00.000 29988 Moving (0.26, -0.19) raw xDistance=-0.28 yDistance=-0.15
03:24:15.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
03:24:15.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:15.798 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
03:24:15.799 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:15.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:15.800 00.001 28316 Enqueuing Expose request
03:24:15.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:24:15.800 00.000 29988 MoveAxis(E, 58, ABG)
03:24:15.800 00.000 29988 Guiding  Dir = 2, Dur = 58
03:24:15.801 00.001 29988 IsSlewing returns 0
03:24:15.801 00.000 29988 IsGuiding returns 0
03:24:15.803 00.002 29988 PulseGuide returned control before completion, sleep 66
03:24:15.883 00.080 29988 IsGuiding returns 0
03:24:15.883 00.000 29988 Move returns status 0, amount 58
03:24:15.883 00.000 29988 MoveAxis(N, 0, ABG)
03:24:15.883 00.000 29988 Move returns status 0, amount 0
03:24:15.883 00.000 29988 move complete, result=0
03:24:15.883 00.000 29988 worker thread done servicing request
03:24:15.883 00.000 29988 Worker thread wakes up
03:24:15.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:15.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:15.883 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
03:24:17.289 01.406 29988 Exposure complete
03:24:17.335 00.046 29988 worker thread done servicing request
03:24:17.336 00.001 28316 OnExposeComplete: enter
03:24:17.337 00.001 28316 UpdateGuideState(): m_state=6
03:24:17.337 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5333
03:24:17.338 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=257.36, Mass=2285, SNR=33.2, Peak=187 HFD=4.0
03:24:17.338 00.000 28316 MultiStar: [#1 0.33,0.01,0.99,U] [#2 0.63,-0.05,0.00,M6] [#3 0.38,0.02,0.00,M4] [#4 0.80,-0.01,0.00,M3] [#5 0.65,0.20,0.00,M9] [#6 0.21,0.19,0.63,U] [#7 0.65,-0.06,0.00,M3] [#8 0.32,-0.02,0.58,U] 
03:24:17.339 00.001 28316 refined, 3 included, MultiStar: {0.29, -0.02}, one-star: {0.26, -0.17}
03:24:17.339 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:24:17.339 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:24:17.340 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.06 mountX=-0.13 mountY=-0.25, mountTheta=-2.07
03:24:17.341 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.02, opts=13)
03:24:17.342 00.001 28316 Enqueuing Move request for scope (0.29, -0.02)
03:24:17.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:17.342 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.2
03:24:17.342 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:17.343 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:17.343 00.000 28316 Enqueuing Expose request
03:24:17.344 00.001 29988 Worker thread wakes up
03:24:17.344 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
03:24:17.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
03:24:17.344 00.000 29988 Moving (0.29, -0.02) raw xDistance=-0.13 yDistance=-0.25
03:24:17.344 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:24:17.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:24:17.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:24:17.344 00.000 29988 MoveAxis(E, 0, ABG)
03:24:17.344 00.000 29988 Move returns status 0, amount 0
03:24:17.344 00.000 29988 MoveAxis(N, 0, ABG)
03:24:17.344 00.000 29988 Move returns status 0, amount 0
03:24:17.344 00.000 29988 move complete, result=0
03:24:17.344 00.000 29988 worker thread done servicing request
03:24:17.344 00.000 29988 Worker thread wakes up
03:24:17.345 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:17.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:17.345 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:24:18.968 01.623 29988 Exposure complete
03:24:19.019 00.051 29988 worker thread done servicing request
03:24:19.019 00.000 28316 OnExposeComplete: enter
03:24:19.022 00.003 28316 UpdateGuideState(): m_state=6
03:24:19.025 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5334
03:24:19.027 00.002 28316 Star::Find returns 1 (0), X=951.28, Y=257.28, Mass=2335, SNR=33.4, Peak=180 HFD=3.7
03:24:19.029 00.002 28316 MultiStar: [#1 0.35,-0.17,0.00,M1] [#2 0.67,-0.02,0.00,M7] [#3 0.55,-0.14,0.00,M5] [#4 0.81,-0.08,0.00,M4] [#5 0.31,0.20,0.00,M10] [#6 0.24,0.12,0.62,U] [#7 0.54,-0.15,0.00,M4] [#8 0.24,-0.15,0.59,U] 
03:24:19.032 00.003 28316 refined, 2 included, MultiStar: {0.33, -0.12}, one-star: {0.43, -0.25}
03:24:19.034 00.002 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
03:24:19.036 00.002 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
03:24:19.039 00.003 28316 CameraToMount -- cameraX=0.33 cameraY=-0.12 hyp=0.35 cameraTheta=-0.36 mountX=-0.25 mountY=-0.24, mountTheta=-2.37
03:24:19.043 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.12, opts=13)
03:24:19.045 00.002 28316 Enqueuing Move request for scope (0.33, -0.12)
03:24:19.048 00.003 29988 Worker thread wakes up
03:24:19.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:19.049 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.12) opts 0xd
03:24:19.050 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
03:24:19.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:19.051 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:19.051 00.000 28316 Enqueuing Expose request
03:24:19.052 00.001 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.12)
03:24:19.052 00.000 29988 Moving (0.33, -0.12) raw xDistance=-0.25 yDistance=-0.24
03:24:19.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
03:24:19.052 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.32 newest=-0.63
03:24:19.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
03:24:19.052 00.000 29988 MoveAxis(E, 52, ABG)
03:24:19.052 00.000 29988 Guiding  Dir = 2, Dur = 52
03:24:19.052 00.000 29988 IsSlewing returns 0
03:24:19.053 00.001 29988 IsGuiding returns 0
03:24:19.054 00.001 29988 PulseGuide returned control before completion, sleep 60
03:24:19.126 00.072 29988 IsGuiding returns 1
03:24:19.126 00.000 29988 scope still moving after pulse duration time elapsed
03:24:19.158 00.032 29988 IsSlewing returns 0
03:24:19.158 00.000 29988 IsGuiding returns 0
03:24:19.159 00.001 29988 scope move finished after 52 + 54 ms
03:24:19.159 00.000 29988 Move returns status 0, amount 52
03:24:19.159 00.000 29988 MoveAxis(N, 56, ABG)
03:24:19.159 00.000 29988 Guiding  Dir = 0, Dur = 56
03:24:19.159 00.000 29988 IsSlewing returns 0
03:24:19.159 00.000 29988 IsGuiding returns 0
03:24:19.165 00.006 29988 PulseGuide returned control before completion, sleep 62
03:24:19.241 00.076 29988 IsGuiding returns 0
03:24:19.241 00.000 29988 Move returns status 0, amount 56
03:24:19.241 00.000 29988 move complete, result=0
03:24:19.241 00.000 29988 worker thread done servicing request
03:24:19.241 00.000 29988 Worker thread wakes up
03:24:19.242 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:19.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:19.242 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 56 ms NORTH
03:24:20.652 01.410 29988 Exposure complete
03:24:20.695 00.043 29988 worker thread done servicing request
03:24:20.696 00.001 28316 OnExposeComplete: enter
03:24:20.699 00.003 28316 UpdateGuideState(): m_state=6
03:24:20.702 00.003 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5335
03:24:20.704 00.002 28316 Star::Find returns 1 (0), X=951.11, Y=257.39, Mass=2402, SNR=33.8, Peak=184 HFD=3.9
03:24:20.707 00.003 28316 MultiStar: [#1 0.29,-0.16,0.97,U] [#2 0.36,-0.15,0.00,M8] [#3 0.35,-0.02,0.00,M6] [#4 0.28,-0.15,0.81,U] [#5 0.25,0.22,0.00,R] [#6 0.05,0.25,0.62,U] [#7 0.55,0.05,0.00,M5] [#8 -0.03,-0.10,0.58,U] 
03:24:20.709 00.002 28316 refined, 4 included, MultiStar: {0.19, -0.08}, one-star: {0.25, -0.14}
03:24:20.711 00.002 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:24:20.714 00.003 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:24:20.714 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.40 mountX=-0.16 mountY=-0.14, mountTheta=-2.42
03:24:20.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.08, opts=13)
03:24:20.716 00.001 28316 Enqueuing Move request for scope (0.19, -0.08)
03:24:20.716 00.000 29988 Worker thread wakes up
03:24:20.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
03:24:20.716 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
03:24:20.716 00.000 29988 Moving (0.19, -0.08) raw xDistance=-0.16 yDistance=-0.14
03:24:20.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:24:20.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:20.717 00.001 28316 UpdateGuideState exits: m=2402 RSB=33.8
03:24:20.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:20.718 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:20.718 00.000 28316 Enqueuing Expose request
03:24:20.719 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:20.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:24:20.719 00.000 29988 MoveAxis(E, 0, ABG)
03:24:20.719 00.000 29988 Move returns status 0, amount 0
03:24:20.719 00.000 29988 MoveAxis(N, 0, ABG)
03:24:20.719 00.000 29988 Move returns status 0, amount 0
03:24:20.719 00.000 29988 move complete, result=0
03:24:20.719 00.000 29988 worker thread done servicing request
03:24:20.719 00.000 29988 Worker thread wakes up
03:24:20.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:20.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:20.719 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:22.352 01.633 29988 Exposure complete
03:24:22.381 00.029 29988 worker thread done servicing request
03:24:22.381 00.000 28316 OnExposeComplete: enter
03:24:22.384 00.003 28316 UpdateGuideState(): m_state=6
03:24:22.386 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5336
03:24:22.386 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=257.48, Mass=2304, SNR=33.2, Peak=186 HFD=3.8
03:24:22.386 00.000 28316 MultiStar: [#1 0.14,0.00,1.02,U] [#2 0.38,-0.06,0.00,M9] [#3 0.37,-0.04,0.00,M7] [#4 0.33,-0.02,0.00,M4] [#5 0.22,-0.10,0.75,U] [#6 -0.06,0.21,0.62,U] [#7 0.33,0.13,0.00,M6] [#8 0.02,-0.06,0.59,U] 
03:24:22.386 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.01}, one-star: {0.24, -0.06}
03:24:22.388 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:24:22.388 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
03:24:22.388 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.07 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
03:24:22.389 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.01, opts=13)
03:24:22.390 00.001 28316 Enqueuing Move request for scope (0.13, -0.01)
03:24:22.390 00.000 29988 Worker thread wakes up
03:24:22.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:22.391 00.001 28316 UpdateGuideState exits: m=2304 RSB=33.2
03:24:22.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:22.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:22.392 00.000 28316 Enqueuing Expose request
03:24:22.393 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
03:24:22.393 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
03:24:22.393 00.000 29988 Moving (0.13, -0.01) raw xDistance=-0.06 yDistance=-0.11
03:24:22.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:24:22.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:22.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:24:22.393 00.000 29988 MoveAxis(E, 0, ABG)
03:24:22.393 00.000 29988 Move returns status 0, amount 0
03:24:22.393 00.000 29988 MoveAxis(N, 0, ABG)
03:24:22.393 00.000 29988 Move returns status 0, amount 0
03:24:22.393 00.000 29988 move complete, result=0
03:24:22.393 00.000 29988 worker thread done servicing request
03:24:22.393 00.000 29988 Worker thread wakes up
03:24:22.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:22.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:22.393 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:23.915 01.522 29988 Exposure complete
03:24:23.961 00.046 29988 worker thread done servicing request
03:24:23.961 00.000 28316 OnExposeComplete: enter
03:24:23.961 00.000 28316 UpdateGuideState(): m_state=6
03:24:23.962 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5337
03:24:23.962 00.000 28316 Star::Find returns 1 (0), X=950.97, Y=257.28, Mass=2315, SNR=33.3, Peak=191 HFD=4.1
03:24:23.963 00.001 28316 MultiStar: [#1 0.29,-0.19,0.00,M1] [#2 0.18,-0.10,0.92,U] [#3 0.21,-0.14,0.86,U] [#4 0.47,-0.06,0.00,M5] [#5 0.26,0.05,0.75,U] [#6 -0.00,0.10,0.66,U] [#7 0.41,-0.17,0.00,M7] [#8 -0.10,-0.21,0.58,U] 
03:24:23.963 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.10}, one-star: {0.11, -0.25}
03:24:23.964 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:24:23.964 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:24:23.965 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
03:24:23.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
03:24:23.966 00.000 28316 Enqueuing Move request for scope (0.13, -0.10)
03:24:23.967 00.001 29988 Worker thread wakes up
03:24:23.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
03:24:23.967 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
03:24:23.967 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.14 yDistance=-0.07
03:24:23.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:24:23.967 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:23.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:24:23.967 00.000 29988 MoveAxis(E, 0, ABG)
03:24:23.967 00.000 29988 Move returns status 0, amount 0
03:24:23.967 00.000 29988 MoveAxis(N, 0, ABG)
03:24:23.967 00.000 29988 Move returns status 0, amount 0
03:24:23.967 00.000 29988 move complete, result=0
03:24:23.967 00.000 29988 worker thread done servicing request
03:24:23.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:23.968 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:24:23.968 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:23.969 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:23.969 00.000 28316 Enqueuing Expose request
03:24:23.970 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:23.970 00.000 29988 Worker thread wakes up
03:24:23.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:23.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:25.601 01.631 29988 Exposure complete
03:24:25.626 00.025 29988 worker thread done servicing request
03:24:25.626 00.000 28316 OnExposeComplete: enter
03:24:25.627 00.001 28316 UpdateGuideState(): m_state=6
03:24:25.629 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5338
03:24:25.630 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=257.13, Mass=2435, SNR=34.2, Peak=200 HFD=4.2
03:24:25.632 00.002 28316 MultiStar: [#1 0.44,-0.41,0.00,M2] [#2 0.43,-0.32,0.00,M9] [#3 0.31,-0.34,0.00,M7] [#4 0.40,-0.39,0.00,M6] [#5 0.27,-0.24,0.00,M1] [#6 0.15,-0.12,0.60,U] [#7 0.46,-0.28,0.00,M8] [#8 0.01,-0.33,0.56,U] 
03:24:25.635 00.003 28316 refined, 2 included, MultiStar: {0.16, -0.31}, one-star: {0.25, -0.41}
03:24:25.637 00.002 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
03:24:25.637 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
03:24:25.638 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.31 hyp=0.35 cameraTheta=-1.10 mountX=-0.35 mountY=-0.00, mountTheta=-3.14
03:24:25.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.31, opts=13)
03:24:25.639 00.000 28316 Enqueuing Move request for scope (0.16, -0.31)
03:24:25.640 00.001 29988 Worker thread wakes up
03:24:25.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.31) opts 0xd
03:24:25.640 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.31)
03:24:25.640 00.000 29988 Moving (0.16, -0.31) raw xDistance=-0.35 yDistance=-0.00
03:24:25.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
03:24:25.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:25.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:25.641 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.2
03:24:25.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:25.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:25.641 00.000 28316 Enqueuing Expose request
03:24:25.643 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:24:25.643 00.000 29988 MoveAxis(E, 73, ABG)
03:24:25.643 00.000 29988 Guiding  Dir = 2, Dur = 73
03:24:25.643 00.000 29988 IsSlewing returns 0
03:24:25.643 00.000 29988 IsGuiding returns 0
03:24:25.645 00.002 29988 PulseGuide returned control before completion, sleep 82
03:24:25.746 00.101 29988 IsGuiding returns 0
03:24:25.746 00.000 29988 Move returns status 0, amount 73
03:24:25.746 00.000 29988 MoveAxis(N, 0, ABG)
03:24:25.746 00.000 29988 Move returns status 0, amount 0
03:24:25.746 00.000 29988 move complete, result=0
03:24:25.746 00.000 29988 worker thread done servicing request
03:24:25.746 00.000 29988 Worker thread wakes up
03:24:25.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:25.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:25.746 00.000 28316 GuideStep: -0.3 px 73 ms EAST, -0.0 px 0 ms NORTH
03:24:27.157 01.411 29988 Exposure complete
03:24:27.206 00.049 29988 worker thread done servicing request
03:24:27.206 00.000 28316 OnExposeComplete: enter
03:24:27.208 00.002 28316 UpdateGuideState(): m_state=6
03:24:27.209 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5339
03:24:27.209 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=257.40, Mass=2321, SNR=33.3, Peak=185 HFD=4.1
03:24:27.209 00.000 28316 MultiStar: [#1 0.08,-0.06,1.00,U] [#2 0.39,0.02,0.00,M10] [#3 0.23,-0.01,0.88,U] [#4 0.09,-0.05,0.82,U] [#5 -0.10,0.08,0.74,U] [#6 -0.14,0.22,0.64,U] [#7 0.29,0.13,0.63,U] [#8 -0.06,-0.28,0.56,U] 
03:24:27.210 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.02}, one-star: {0.17, -0.14}
03:24:27.210 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:24:27.211 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
03:24:27.211 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
03:24:27.212 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
03:24:27.213 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
03:24:27.213 00.000 29988 Worker thread wakes up
03:24:27.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:27.214 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.3
03:24:27.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:27.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:27.215 00.001 28316 Enqueuing Expose request
03:24:27.215 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
03:24:27.215 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
03:24:27.216 00.001 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
03:24:27.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:24:27.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:27.216 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:24:27.216 00.000 29988 MoveAxis(E, 0, ABG)
03:24:27.216 00.000 29988 Move returns status 0, amount 0
03:24:27.216 00.000 29988 MoveAxis(N, 0, ABG)
03:24:27.216 00.000 29988 Move returns status 0, amount 0
03:24:27.216 00.000 29988 move complete, result=0
03:24:27.216 00.000 29988 worker thread done servicing request
03:24:27.216 00.000 29988 Worker thread wakes up
03:24:27.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:27.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:27.216 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:28.849 01.633 29988 Exposure complete
03:24:28.900 00.051 28316 OnExposeComplete: enter
03:24:28.901 00.001 28316 UpdateGuideState(): m_state=6
03:24:28.901 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5340
03:24:28.902 00.001 29988 worker thread done servicing request
03:24:28.902 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=257.58, Mass=2345, SNR=33.4, Peak=194 HFD=3.9
03:24:28.903 00.001 28316 MultiStar: [#1 0.32,0.11,0.00,M2] [#2 0.64,0.17,0.00,R] [#3 0.34,0.16,0.00,M7] [#4 0.35,0.16,0.00,M6] [#5 0.01,0.31,0.76,U] [#6 0.16,0.31,0.00,M1] [#7 0.52,0.23,0.00,M8] [#8 -0.01,0.12,0.58,U] 
03:24:28.904 00.001 28316 refined, 2 included, MultiStar: {0.12, 0.15}, one-star: {0.28, 0.05}
03:24:28.905 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
03:24:28.905 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
03:24:28.906 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.89 mountX=0.09 mountY=-0.18, mountTheta=-1.12
03:24:28.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.15, opts=13)
03:24:28.907 00.000 28316 Enqueuing Move request for scope (0.12, 0.15)
03:24:28.908 00.001 29988 Worker thread wakes up
03:24:28.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
03:24:28.908 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
03:24:28.908 00.000 29988 Moving (0.12, 0.15) raw xDistance=0.09 yDistance=-0.18
03:24:28.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:24:28.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:28.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:28.908 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.4
03:24:28.908 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:28.909 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:28.909 00.000 28316 Enqueuing Expose request
03:24:28.910 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:24:28.910 00.000 29988 MoveAxis(E, 0, ABG)
03:24:28.910 00.000 29988 Move returns status 0, amount 0
03:24:28.910 00.000 29988 MoveAxis(N, 0, ABG)
03:24:28.910 00.000 29988 Move returns status 0, amount 0
03:24:28.910 00.000 29988 move complete, result=0
03:24:28.910 00.000 29988 worker thread done servicing request
03:24:28.910 00.000 29988 Worker thread wakes up
03:24:28.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:28.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:28.910 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:24:30.435 01.525 29988 Exposure complete
03:24:30.468 00.033 29988 worker thread done servicing request
03:24:30.468 00.000 28316 OnExposeComplete: enter
03:24:30.469 00.001 28316 UpdateGuideState(): m_state=6
03:24:30.469 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5341
03:24:30.470 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=257.35, Mass=2386, SNR=33.9, Peak=206 HFD=4.0
03:24:30.470 00.000 28316 MultiStar: [#1 0.12,-0.24,0.97,U] [#2 -0.43,-0.31,0.00,M1] [#3 0.27,-0.14,0.84,U] [#4 0.25,-0.29,0.00,M7] [#5 -0.01,-0.06,0.73,U] [#6 -0.00,0.00,0.64,U] [#7 0.28,-0.01,0.61,U] [#8 -0.13,-0.16,0.58,U] 
03:24:30.471 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.13}, one-star: {0.19, -0.18}
03:24:30.471 00.000 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
03:24:30.472 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
03:24:30.475 00.003 28316 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.83 mountX=-0.16 mountY=-0.05, mountTheta=-2.86
03:24:30.479 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.13, opts=13)
03:24:30.479 00.000 28316 Enqueuing Move request for scope (0.12, -0.13)
03:24:30.481 00.002 29988 Worker thread wakes up
03:24:30.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
03:24:30.481 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
03:24:30.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:30.482 00.001 28316 UpdateGuideState exits: m=2386 RSB=33.9
03:24:30.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:30.483 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:30.483 00.000 28316 Enqueuing Expose request
03:24:30.484 00.001 29988 Moving (0.12, -0.13) raw xDistance=-0.16 yDistance=-0.05
03:24:30.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:24:30.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:30.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:30.484 00.000 29988 MoveAxis(E, 0, ABG)
03:24:30.484 00.000 29988 Move returns status 0, amount 0
03:24:30.484 00.000 29988 MoveAxis(N, 0, ABG)
03:24:30.484 00.000 29988 Move returns status 0, amount 0
03:24:30.484 00.000 29988 move complete, result=0
03:24:30.484 00.000 29988 worker thread done servicing request
03:24:30.484 00.000 29988 Worker thread wakes up
03:24:30.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:30.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:30.485 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:32.111 01.626 29988 Exposure complete
03:24:32.148 00.037 29988 worker thread done servicing request
03:24:32.148 00.000 28316 OnExposeComplete: enter
03:24:32.149 00.001 28316 UpdateGuideState(): m_state=6
03:24:32.149 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5342
03:24:32.150 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.25, Mass=2438, SNR=34.3, Peak=206 HFD=4.1
03:24:32.150 00.000 28316 MultiStar: [#1 0.09,-0.18,0.97,U] [#2 -0.52,-0.30,0.00,M2] [#3 0.28,-0.14,0.85,U] [#4 0.13,-0.18,0.81,U] [#5 -0.21,0.08,0.71,U] [#6 -0.09,0.09,0.61,U] [#7 0.30,0.04,0.62,U] [#8 0.06,-0.08,0.56,U] 
03:24:32.151 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.05, -0.29}
03:24:32.151 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:24:32.151 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:24:32.152 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.92 mountX=-0.13 mountY=-0.02, mountTheta=-2.96
03:24:32.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
03:24:32.153 00.000 28316 Enqueuing Move request for scope (0.08, -0.11)
03:24:32.154 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:32.154 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
03:24:32.155 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:32.155 00.000 29988 Worker thread wakes up
03:24:32.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
03:24:32.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
03:24:32.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:32.156 00.001 28316 Enqueuing Expose request
03:24:32.156 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.13 yDistance=-0.02
03:24:32.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:24:32.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:32.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:24:32.156 00.000 29988 MoveAxis(E, 0, ABG)
03:24:32.156 00.000 29988 Move returns status 0, amount 0
03:24:32.156 00.000 29988 MoveAxis(N, 0, ABG)
03:24:32.156 00.000 29988 Move returns status 0, amount 0
03:24:32.156 00.000 29988 move complete, result=0
03:24:32.156 00.000 29988 worker thread done servicing request
03:24:32.156 00.000 29988 Worker thread wakes up
03:24:32.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:32.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:32.157 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:33.671 01.514 29988 Exposure complete
03:24:33.715 00.044 29988 worker thread done servicing request
03:24:33.715 00.000 28316 OnExposeComplete: enter
03:24:33.717 00.002 28316 UpdateGuideState(): m_state=6
03:24:33.718 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5343
03:24:33.719 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=257.34, Mass=2386, SNR=33.9, Peak=180 HFD=4.0
03:24:33.720 00.001 28316 MultiStar: [#1 0.31,-0.06,0.98,U] [#2 -0.07,-0.13,0.86,U] [#3 0.45,-0.08,0.00,M6] [#4 0.58,-0.21,0.00,M7] [#5 0.25,0.01,0.74,U] [#6 -0.03,0.18,0.62,U] [#7 0.35,0.05,0.00,M7] [#8 0.14,-0.10,0.58,U] 
03:24:33.721 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.06}, one-star: {0.29, -0.19}
03:24:33.722 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
03:24:33.724 00.002 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
03:24:33.724 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.37 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
03:24:33.727 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.06, opts=13)
03:24:33.727 00.000 28316 Enqueuing Move request for scope (0.16, -0.06)
03:24:33.728 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:33.728 00.000 29988 Worker thread wakes up
03:24:33.728 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
03:24:33.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:33.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:33.730 00.001 28316 Enqueuing Expose request
03:24:33.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
03:24:33.730 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
03:24:33.730 00.000 29988 Moving (0.16, -0.06) raw xDistance=-0.13 yDistance=-0.12
03:24:33.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:24:33.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:33.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:24:33.730 00.000 29988 MoveAxis(E, 0, ABG)
03:24:33.730 00.000 29988 Move returns status 0, amount 0
03:24:33.730 00.000 29988 MoveAxis(N, 0, ABG)
03:24:33.730 00.000 29988 Move returns status 0, amount 0
03:24:33.730 00.000 29988 move complete, result=0
03:24:33.730 00.000 29988 worker thread done servicing request
03:24:33.730 00.000 29988 Worker thread wakes up
03:24:33.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:33.730 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:33.731 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:35.354 01.623 29988 Exposure complete
03:24:35.395 00.041 29988 worker thread done servicing request
03:24:35.395 00.000 28316 OnExposeComplete: enter
03:24:35.397 00.002 28316 UpdateGuideState(): m_state=6
03:24:35.398 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5344
03:24:35.399 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=257.23, Mass=2366, SNR=33.7, Peak=215 HFD=4.1
03:24:35.400 00.001 28316 MultiStar: [#1 0.28,-0.40,0.00,M1] [#2 -0.26,-0.41,0.00,M2] [#3 0.29,-0.25,0.00,M7] [#4 0.29,-0.19,0.00,M8] [#5 0.08,-0.22,0.72,U] [#6 0.12,0.06,0.64,U] [#7 0.46,0.06,0.00,M8] [#8 0.00,-0.33,0.56,U] 
03:24:35.400 00.000 28316 refined, 3 included, MultiStar: {0.12, -0.21}, one-star: {0.23, -0.30}
03:24:35.401 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
03:24:35.401 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
03:24:35.401 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.03 mountX=-0.24 mountY=-0.02, mountTheta=-3.07
03:24:35.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.21, opts=13)
03:24:35.403 00.001 28316 Enqueuing Move request for scope (0.12, -0.21)
03:24:35.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:35.404 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:24:35.405 00.001 29988 Worker thread wakes up
03:24:35.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
03:24:35.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
03:24:35.405 00.000 29988 Moving (0.12, -0.21) raw xDistance=-0.24 yDistance=-0.02
03:24:35.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:24:35.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:35.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:35.406 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:24:35.406 00.000 29988 MoveAxis(E, 51, ABG)
03:24:35.406 00.000 29988 Guiding  Dir = 2, Dur = 51
03:24:35.406 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:35.406 00.000 28316 Enqueuing Expose request
03:24:35.407 00.001 29988 IsSlewing returns 0
03:24:35.407 00.000 29988 IsGuiding returns 0
03:24:35.409 00.002 29988 PulseGuide returned control before completion, sleep 60
03:24:35.475 00.066 29988 IsGuiding returns 0
03:24:35.475 00.000 29988 Move returns status 0, amount 51
03:24:35.475 00.000 29988 MoveAxis(N, 0, ABG)
03:24:35.475 00.000 29988 Move returns status 0, amount 0
03:24:35.475 00.000 29988 move complete, result=0
03:24:35.475 00.000 29988 worker thread done servicing request
03:24:35.475 00.000 29988 Worker thread wakes up
03:24:35.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:35.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:35.475 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
03:24:36.890 01.415 29988 Exposure complete
03:24:36.922 00.032 29988 worker thread done servicing request
03:24:36.922 00.000 28316 OnExposeComplete: enter
03:24:36.923 00.001 28316 UpdateGuideState(): m_state=6
03:24:36.923 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5345
03:24:36.924 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=257.41, Mass=2353, SNR=33.6, Peak=199 HFD=3.9
03:24:36.925 00.001 28316 MultiStar: [#1 0.13,-0.05,0.98,U] [#2 -0.29,-0.33,0.00,M3] [#3 0.10,-0.08,0.85,U] [#4 0.24,-0.15,0.83,U] [#5 -0.14,0.05,0.75,U] [#6 0.12,0.12,0.62,U] [#7 0.17,0.16,0.62,U] [#8 -0.10,0.05,0.59,U] 
03:24:36.926 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.02}, one-star: {0.01, -0.13}
03:24:36.927 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:24:36.928 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:24:36.930 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=-0.05 mountY=-0.05, mountTheta=-2.30
03:24:36.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
03:24:36.932 00.001 28316 Enqueuing Move request for scope (0.07, -0.02)
03:24:36.933 00.001 29988 Worker thread wakes up
03:24:36.933 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
03:24:36.933 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:36.933 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
03:24:36.933 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.05 yDistance=-0.05
03:24:36.933 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.6
03:24:36.934 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:24:36.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:36.934 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:36.934 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:36.935 00.001 28316 Enqueuing Expose request
03:24:36.935 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:36.935 00.000 29988 MoveAxis(E, 0, ABG)
03:24:36.935 00.000 29988 Move returns status 0, amount 0
03:24:36.935 00.000 29988 MoveAxis(N, 0, ABG)
03:24:36.935 00.000 29988 Move returns status 0, amount 0
03:24:36.935 00.000 29988 move complete, result=0
03:24:36.935 00.000 29988 worker thread done servicing request
03:24:36.935 00.000 29988 Worker thread wakes up
03:24:36.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:36.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:36.936 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:38.569 01.633 29988 Exposure complete
03:24:38.615 00.046 29988 worker thread done servicing request
03:24:38.615 00.000 28316 OnExposeComplete: enter
03:24:38.616 00.001 28316 UpdateGuideState(): m_state=6
03:24:38.617 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5346
03:24:38.618 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=257.36, Mass=2476, SNR=34.5, Peak=194 HFD=4.1
03:24:38.619 00.001 28316 MultiStar: [#1 0.19,0.02,0.95,U] [#2 -0.39,-0.15,0.00,M4] [#3 0.22,-0.09,0.84,U] [#4 0.35,0.10,0.00,M8] [#5 0.00,0.09,0.73,U] [#6 -0.03,0.16,0.61,U] [#7 0.37,0.14,0.00,M8] [#8 -0.06,0.20,0.56,U] 
03:24:38.620 00.001 28316 refined, 5 included, MultiStar: {0.09, 0.01}, one-star: {0.12, -0.18}
03:24:38.621 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
03:24:38.621 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
03:24:38.622 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.08 mountX=-0.03 mountY=-0.08, mountTheta=-1.92
03:24:38.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
03:24:38.623 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
03:24:38.623 00.000 29988 Worker thread wakes up
03:24:38.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
03:24:38.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
03:24:38.624 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.08
03:24:38.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:24:38.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:38.624 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.5
03:24:38.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:38.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:38.625 00.000 28316 Enqueuing Expose request
03:24:38.626 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:38.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:24:38.626 00.000 29988 MoveAxis(E, 0, ABG)
03:24:38.626 00.000 29988 Move returns status 0, amount 0
03:24:38.626 00.000 29988 MoveAxis(N, 0, ABG)
03:24:38.626 00.000 29988 Move returns status 0, amount 0
03:24:38.626 00.000 29988 move complete, result=0
03:24:38.626 00.000 29988 worker thread done servicing request
03:24:38.626 00.000 29988 Worker thread wakes up
03:24:38.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:38.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:38.627 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:40.139 01.512 29988 Exposure complete
03:24:40.163 00.024 29988 worker thread done servicing request
03:24:40.163 00.000 28316 OnExposeComplete: enter
03:24:40.163 00.000 28316 UpdateGuideState(): m_state=6
03:24:40.164 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5347
03:24:40.164 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=257.29, Mass=2386, SNR=33.9, Peak=185 HFD=4.2
03:24:40.165 00.001 28316 MultiStar: [#1 -0.05,-0.02,0.98,U] [#2 -0.16,-0.36,0.00,M5] [#3 0.50,-0.20,0.00,M6] [#4 0.40,0.04,0.00,M9] [#5 -0.16,0.19,0.73,U] [#6 -0.15,0.31,0.00,M1] [#7 0.19,0.16,0.63,U] [#8 0.02,-0.10,0.58,U] 
03:24:40.165 00.000 28316 refined, 4 included, MultiStar: {0.07, -0.02}, one-star: {0.31, -0.25}
03:24:40.166 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:24:40.166 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:24:40.167 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=-0.05 mountY=-0.05, mountTheta=-2.30
03:24:40.169 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
03:24:40.172 00.003 28316 Enqueuing Move request for scope (0.07, -0.02)
03:24:40.174 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:40.176 00.002 28316 UpdateGuideState exits: m=2386 RSB=33.9
03:24:40.179 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:40.181 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:40.183 00.002 28316 Enqueuing Expose request
03:24:40.186 00.003 29988 Worker thread wakes up
03:24:40.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
03:24:40.186 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
03:24:40.186 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.05 yDistance=-0.05
03:24:40.186 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:24:40.186 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:40.186 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:40.186 00.000 29988 MoveAxis(E, 0, ABG)
03:24:40.186 00.000 29988 Move returns status 0, amount 0
03:24:40.186 00.000 29988 MoveAxis(N, 0, ABG)
03:24:40.186 00.000 29988 Move returns status 0, amount 0
03:24:40.186 00.000 29988 move complete, result=0
03:24:40.186 00.000 29988 worker thread done servicing request
03:24:40.186 00.000 29988 Worker thread wakes up
03:24:40.187 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:40.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:40.188 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:41.815 01.627 29988 Exposure complete
03:24:41.857 00.042 29988 worker thread done servicing request
03:24:41.857 00.000 28316 OnExposeComplete: enter
03:24:41.858 00.001 28316 UpdateGuideState(): m_state=6
03:24:41.858 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5348
03:24:41.859 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=257.43, Mass=2332, SNR=33.4, Peak=178 HFD=3.9
03:24:41.860 00.001 28316 MultiStar: [#1 0.06,0.06,1.01,U] [#2 -0.44,-0.24,0.00,M6] [#3 0.18,-0.02,0.86,U] [#4 0.17,-0.07,0.82,U] [#5 -0.04,0.19,0.72,U] [#6 -0.14,0.15,0.61,U] [#7 0.23,0.08,0.63,U] [#8 -0.17,-0.09,0.59,U] 
03:24:41.860 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.02}, one-star: {-0.02, -0.11}
03:24:41.861 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
03:24:41.861 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
03:24:41.861 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.41 mountX=-0.00 mountY=-0.05, mountTheta=-1.59
03:24:41.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
03:24:41.863 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
03:24:41.863 00.000 29988 Worker thread wakes up
03:24:41.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:41.864 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.4
03:24:41.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:41.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:41.865 00.001 28316 Enqueuing Expose request
03:24:41.865 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
03:24:41.865 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
03:24:41.865 00.000 29988 Moving (0.04, 0.02) raw xDistance=-0.00 yDistance=-0.05
03:24:41.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:24:41.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:41.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:41.865 00.000 29988 MoveAxis(E, 0, ABG)
03:24:41.865 00.000 29988 Move returns status 0, amount 0
03:24:41.865 00.000 29988 MoveAxis(N, 0, ABG)
03:24:41.865 00.000 29988 Move returns status 0, amount 0
03:24:41.866 00.001 29988 move complete, result=0
03:24:41.866 00.000 29988 worker thread done servicing request
03:24:41.866 00.000 29988 Worker thread wakes up
03:24:41.866 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:41.866 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:41.866 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:43.383 01.517 29988 Exposure complete
03:24:43.424 00.041 29988 worker thread done servicing request
03:24:43.424 00.000 28316 OnExposeComplete: enter
03:24:43.425 00.001 28316 UpdateGuideState(): m_state=6
03:24:43.427 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5349
03:24:43.428 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=257.34, Mass=2441, SNR=34.2, Peak=221 HFD=3.9
03:24:43.429 00.001 28316 MultiStar: [#1 0.19,-0.21,0.96,U] [#2 -0.22,-0.31,0.00,M7] [#3 0.25,-0.13,0.86,U] [#4 0.34,-0.09,0.00,M9] [#5 -0.02,0.05,0.72,U] [#6 -0.13,0.16,0.61,U] [#7 0.13,-0.00,0.58,U] [#8 -0.06,-0.04,0.58,U] 
03:24:43.431 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.07}, one-star: {0.20, -0.20}
03:24:43.432 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
03:24:43.433 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
03:24:43.434 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-0.62 mountX=-0.11 mountY=-0.06, mountTheta=-2.65
03:24:43.436 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
03:24:43.437 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
03:24:43.437 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:43.438 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.2
03:24:43.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:43.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:43.439 00.001 28316 Enqueuing Expose request
03:24:43.439 00.000 29988 Worker thread wakes up
03:24:43.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
03:24:43.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
03:24:43.439 00.000 29988 Moving (0.10, -0.07) raw xDistance=-0.11 yDistance=-0.06
03:24:43.440 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:24:43.440 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:43.440 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:24:43.440 00.000 29988 MoveAxis(E, 0, ABG)
03:24:43.440 00.000 29988 Move returns status 0, amount 0
03:24:43.440 00.000 29988 MoveAxis(N, 0, ABG)
03:24:43.440 00.000 29988 Move returns status 0, amount 0
03:24:43.440 00.000 29988 move complete, result=0
03:24:43.440 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:43.440 00.000 29988 worker thread done servicing request
03:24:43.440 00.000 29988 Worker thread wakes up
03:24:43.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:43.441 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:45.077 01.636 29988 Exposure complete
03:24:45.121 00.044 29988 worker thread done servicing request
03:24:45.121 00.000 28316 OnExposeComplete: enter
03:24:45.122 00.001 28316 UpdateGuideState(): m_state=6
03:24:45.123 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5350
03:24:45.124 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=257.30, Mass=2365, SNR=33.7, Peak=187 HFD=3.9
03:24:45.125 00.001 28316 MultiStar: [#1 0.17,-0.23,1.00,U] [#2 -0.19,-0.34,0.00,M8] [#3 0.43,-0.16,0.00,M5] [#4 0.22,-0.06,0.83,U] [#5 -0.19,-0.16,0.73,U] [#6 -0.17,0.04,0.64,U] [#7 0.48,-0.02,0.00,M6] [#8 0.12,-0.32,0.00,M1] 
03:24:45.126 00.001 28316 refined, 4 included, MultiStar: {0.10, -0.15}, one-star: {0.32, -0.23}
03:24:45.126 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:24:45.127 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:24:45.127 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.95 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
03:24:45.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
03:24:45.128 00.000 28316 Enqueuing Move request for scope (0.10, -0.15)
03:24:45.129 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:45.130 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:24:45.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:45.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:45.133 00.001 28316 Enqueuing Expose request
03:24:45.134 00.001 29988 Worker thread wakes up
03:24:45.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
03:24:45.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
03:24:45.134 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.03
03:24:45.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:24:45.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:45.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:24:45.134 00.000 29988 MoveAxis(E, 0, ABG)
03:24:45.134 00.000 29988 Move returns status 0, amount 0
03:24:45.134 00.000 29988 MoveAxis(N, 0, ABG)
03:24:45.134 00.000 29988 Move returns status 0, amount 0
03:24:45.134 00.000 29988 move complete, result=0
03:24:45.134 00.000 29988 worker thread done servicing request
03:24:45.134 00.000 29988 Worker thread wakes up
03:24:45.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:45.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:45.135 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:46.659 01.524 29988 Exposure complete
03:24:46.697 00.038 29988 worker thread done servicing request
03:24:46.697 00.000 28316 OnExposeComplete: enter
03:24:46.697 00.000 28316 UpdateGuideState(): m_state=6
03:24:46.698 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5351
03:24:46.698 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=257.33, Mass=2331, SNR=33.4, Peak=193 HFD=4.0
03:24:46.699 00.001 28316 MultiStar: [#1 0.12,-0.13,0.96,U] [#2 -0.30,-0.36,0.00,M9] [#3 0.19,-0.09,0.86,U] [#4 0.21,-0.13,0.82,U] [#5 0.13,-0.01,0.73,U] [#6 -0.13,0.07,0.62,U] [#7 0.01,-0.02,0.63,U] [#8 0.04,-0.14,0.60,U] 
03:24:46.699 00.000 28316 refined, 7 included, MultiStar: {0.13, -0.09}, one-star: {0.28, -0.20}
03:24:46.700 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:24:46.700 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:24:46.701 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.64 mountX=-0.14 mountY=-0.07, mountTheta=-2.67
03:24:46.706 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
03:24:46.708 00.002 28316 Enqueuing Move request for scope (0.13, -0.09)
03:24:46.710 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:46.713 00.003 28316 UpdateGuideState exits: m=2331 RSB=33.4
03:24:46.715 00.002 29988 Worker thread wakes up
03:24:46.715 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
03:24:46.715 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
03:24:46.715 00.000 29988 Moving (0.13, -0.09) raw xDistance=-0.14 yDistance=-0.07
03:24:46.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:46.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:46.716 00.000 28316 Enqueuing Expose request
03:24:46.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:24:46.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:46.716 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:24:46.717 00.001 29988 MoveAxis(E, 0, ABG)
03:24:46.717 00.000 29988 Move returns status 0, amount 0
03:24:46.717 00.000 29988 MoveAxis(N, 0, ABG)
03:24:46.717 00.000 29988 Move returns status 0, amount 0
03:24:46.717 00.000 29988 move complete, result=0
03:24:46.717 00.000 29988 worker thread done servicing request
03:24:46.717 00.000 29988 Worker thread wakes up
03:24:46.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:46.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:46.717 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:48.349 01.632 29988 Exposure complete
03:24:48.393 00.044 29988 worker thread done servicing request
03:24:48.393 00.000 28316 OnExposeComplete: enter
03:24:48.393 00.000 28316 UpdateGuideState(): m_state=6
03:24:48.394 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5352
03:24:48.394 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=257.26, Mass=2312, SNR=33.3, Peak=183 HFD=4.1
03:24:48.396 00.002 28316 MultiStar: [#1 0.18,-0.22,1.00,U] [#2 -0.31,-0.31,0.00,M10] [#3 0.37,0.03,0.00,M5] [#4 0.15,-0.01,0.83,U] [#5 -0.12,-0.02,0.72,U] [#6 -0.18,0.12,0.65,U] [#7 0.29,0.09,0.64,U] [#8 -0.02,-0.07,0.56,U] 
03:24:48.399 00.003 28316 refined, 6 included, MultiStar: {0.09, -0.08}, one-star: {0.22, -0.28}
03:24:48.401 00.002 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
03:24:48.403 00.002 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:24:48.406 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.71 mountX=-0.11 mountY=-0.05, mountTheta=-2.74
03:24:48.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:24:48.408 00.001 28316 Enqueuing Move request for scope (0.09, -0.08)
03:24:48.408 00.000 29988 Worker thread wakes up
03:24:48.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:48.409 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:24:48.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:48.411 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:24:48.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:24:48.411 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.05
03:24:48.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:24:48.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:48.411 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:48.412 00.001 28316 Enqueuing Expose request
03:24:48.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:24:48.412 00.000 29988 MoveAxis(E, 0, ABG)
03:24:48.412 00.000 29988 Move returns status 0, amount 0
03:24:48.412 00.000 29988 MoveAxis(N, 0, ABG)
03:24:48.412 00.000 29988 Move returns status 0, amount 0
03:24:48.412 00.000 29988 move complete, result=0
03:24:48.412 00.000 29988 worker thread done servicing request
03:24:48.412 00.000 29988 Worker thread wakes up
03:24:48.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:48.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:48.413 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:49.938 01.525 29988 Exposure complete
03:24:49.975 00.037 29988 worker thread done servicing request
03:24:49.975 00.000 28316 OnExposeComplete: enter
03:24:49.976 00.001 28316 UpdateGuideState(): m_state=6
03:24:49.978 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5353
03:24:49.979 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=257.44, Mass=2344, SNR=33.5, Peak=188 HFD=4.0
03:24:49.981 00.002 28316 MultiStar: [#1 0.19,-0.05,0.99,U] [#2 -0.22,-0.13,0.89,U] [#3 0.41,-0.04,0.00,M6] [#4 0.11,-0.00,0.82,U] [#5 -0.06,0.13,0.75,U] [#6 -0.15,0.22,0.62,U] [#7 0.39,0.11,0.00,M5] [#8 0.18,0.06,0.58,U] 
03:24:49.983 00.002 28316 refined, 6 included, MultiStar: {0.05, -0.00}, one-star: {0.20, -0.10}
03:24:49.984 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
03:24:49.984 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
03:24:49.984 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=-0.02 mountY=-0.04, mountTheta=-2.01
03:24:49.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
03:24:49.986 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
03:24:49.986 00.000 29988 Worker thread wakes up
03:24:49.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:49.986 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.5
03:24:49.987 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:49.987 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:49.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
03:24:49.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
03:24:49.988 00.000 29988 Moving (0.05, -0.00) raw xDistance=-0.02 yDistance=-0.04
03:24:49.988 00.000 28316 Enqueuing Expose request
03:24:49.990 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:24:49.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:49.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:24:49.990 00.000 29988 MoveAxis(E, 0, ABG)
03:24:49.990 00.000 29988 Move returns status 0, amount 0
03:24:49.990 00.000 29988 MoveAxis(N, 0, ABG)
03:24:49.990 00.000 29988 Move returns status 0, amount 0
03:24:49.990 00.000 29988 move complete, result=0
03:24:49.990 00.000 29988 worker thread done servicing request
03:24:49.990 00.000 29988 Worker thread wakes up
03:24:49.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:49.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:49.991 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:51.616 01.625 29988 Exposure complete
03:24:51.660 00.044 29988 worker thread done servicing request
03:24:51.660 00.000 28316 OnExposeComplete: enter
03:24:51.663 00.003 28316 UpdateGuideState(): m_state=6
03:24:51.665 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5354
03:24:51.668 00.003 28316 Star::Find returns 1 (0), X=951.22, Y=257.43, Mass=2420, SNR=34.2, Peak=174 HFD=3.9
03:24:51.670 00.002 28316 MultiStar: [#1 0.20,0.04,0.98,U] [#2 0.01,-0.30,0.88,U] [#3 0.47,-0.05,0.00,M7] [#4 0.42,-0.08,0.00,M6] [#5 -0.03,0.13,0.71,U] [#6 -0.09,0.21,0.63,U] [#7 0.53,-0.02,0.00,M6] [#8 0.07,-0.01,0.57,U] 
03:24:51.672 00.002 28316 refined, 5 included, MultiStar: {0.11, -0.02}, one-star: {0.37, -0.10}
03:24:51.674 00.002 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
03:24:51.676 00.002 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
03:24:51.679 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.20 mountX=-0.07 mountY=-0.09, mountTheta=-2.21
03:24:51.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
03:24:51.682 00.002 28316 Enqueuing Move request for scope (0.11, -0.02)
03:24:51.682 00.000 29988 Worker thread wakes up
03:24:51.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
03:24:51.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
03:24:51.682 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:51.682 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.2
03:24:51.683 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:51.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:51.683 00.000 28316 Enqueuing Expose request
03:24:51.684 00.001 29988 Moving (0.11, -0.02) raw xDistance=-0.07 yDistance=-0.09
03:24:51.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:24:51.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:51.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:24:51.684 00.000 29988 MoveAxis(E, 0, ABG)
03:24:51.684 00.000 29988 Move returns status 0, amount 0
03:24:51.684 00.000 29988 MoveAxis(N, 0, ABG)
03:24:51.684 00.000 29988 Move returns status 0, amount 0
03:24:51.684 00.000 29988 move complete, result=0
03:24:51.684 00.000 29988 worker thread done servicing request
03:24:51.684 00.000 29988 Worker thread wakes up
03:24:51.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:51.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:51.684 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:53.202 01.518 29988 Exposure complete
03:24:53.237 00.035 29988 worker thread done servicing request
03:24:53.237 00.000 28316 OnExposeComplete: enter
03:24:53.238 00.001 28316 UpdateGuideState(): m_state=6
03:24:53.239 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5355
03:24:53.243 00.004 28316 Star::Find returns 1 (0), X=951.01, Y=257.30, Mass=2335, SNR=33.6, Peak=199 HFD=4.0
03:24:53.244 00.001 28316 MultiStar: [#1 0.14,0.01,1.02,U] [#2 -0.35,-0.30,0.00,M9] [#3 0.31,-0.15,0.00,M8] [#4 0.18,-0.07,0.82,U] [#5 -0.14,0.12,0.71,U] [#6 0.01,0.19,0.62,U] [#7 0.31,0.14,0.00,M7] [#8 0.11,-0.04,0.58,U] 
03:24:53.248 00.004 28316 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.16, -0.24}
03:24:53.250 00.002 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
03:24:53.252 00.002 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
03:24:53.254 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.27 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
03:24:53.258 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
03:24:53.261 00.003 28316 Enqueuing Move request for scope (0.09, -0.02)
03:24:53.263 00.002 29988 Worker thread wakes up
03:24:53.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
03:24:53.263 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
03:24:53.263 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.06 yDistance=-0.07
03:24:53.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:53.265 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:24:53.265 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.6
03:24:53.266 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:53.266 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:53.267 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:24:53.267 00.000 29988 MoveAxis(E, 0, ABG)
03:24:53.267 00.000 29988 Move returns status 0, amount 0
03:24:53.267 00.000 29988 MoveAxis(N, 0, ABG)
03:24:53.267 00.000 29988 Move returns status 0, amount 0
03:24:53.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:53.270 00.003 29988 move complete, result=0
03:24:53.270 00.000 28316 Enqueuing Expose request
03:24:53.271 00.001 29988 worker thread done servicing request
03:24:53.271 00.000 29988 Worker thread wakes up
03:24:53.271 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:24:53.272 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:53.272 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:55.005 01.733 29988 Exposure complete
03:24:55.055 00.050 29988 worker thread done servicing request
03:24:55.055 00.000 28316 OnExposeComplete: enter
03:24:55.056 00.001 28316 UpdateGuideState(): m_state=6
03:24:55.057 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5356
03:24:55.057 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=257.15, Mass=2358, SNR=33.6, Peak=211 HFD=4.2
03:24:55.057 00.000 28316 MultiStar: [#1 0.19,-0.32,0.00,M1] [#2 -0.53,-0.34,0.00,M10] [#3 0.16,-0.22,0.85,U] [#4 0.15,-0.19,0.81,U] [#5 -0.12,-0.16,0.73,U] [#6 -0.28,-0.09,0.63,U] [#7 0.30,-0.13,0.63,U] [#8 -0.21,-0.16,0.58,U] 
03:24:55.058 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.21}, one-star: {0.06, -0.39}
03:24:55.058 00.000 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
03:24:55.058 00.000 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
03:24:55.059 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.47 mountX=-0.20 mountY=0.07, mountTheta=2.78
03:24:55.060 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.21, opts=13)
03:24:55.060 00.000 28316 Enqueuing Move request for scope (0.02, -0.21)
03:24:55.061 00.001 29988 Worker thread wakes up
03:24:55.061 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
03:24:55.061 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
03:24:55.061 00.000 29988 Moving (0.02, -0.21) raw xDistance=-0.20 yDistance=0.07
03:24:55.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:24:55.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:55.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:55.062 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:24:55.062 00.000 29988 MoveAxis(E, 0, ABG)
03:24:55.062 00.000 29988 Move returns status 0, amount 0
03:24:55.062 00.000 29988 MoveAxis(N, 0, ABG)
03:24:55.062 00.000 29988 Move returns status 0, amount 0
03:24:55.062 00.000 29988 move complete, result=0
03:24:55.062 00.000 29988 worker thread done servicing request
03:24:55.062 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.6
03:24:55.063 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:55.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:55.064 00.001 28316 Enqueuing Expose request
03:24:55.064 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:24:55.065 00.001 29988 Worker thread wakes up
03:24:55.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:55.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:56.472 01.407 29988 Exposure complete
03:24:56.507 00.035 29988 worker thread done servicing request
03:24:56.507 00.000 28316 OnExposeComplete: enter
03:24:56.508 00.001 28316 UpdateGuideState(): m_state=6
03:24:56.508 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5357
03:24:56.508 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=257.42, Mass=2249, SNR=32.8, Peak=187 HFD=3.9
03:24:56.509 00.001 28316 MultiStar: [#1 0.06,0.01,0.99,U] [#2 -0.44,-0.24,0.00,R] [#3 0.20,0.04,0.88,U] [#4 0.23,-0.13,0.82,U] [#5 -0.11,-0.07,0.74,U] [#6 -0.10,0.27,0.64,U] [#7 0.41,0.06,0.00,M7] [#8 -0.21,-0.19,0.58,U] 
03:24:56.509 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.03}, one-star: {0.09, -0.12}
03:24:56.510 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:24:56.510 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:24:56.511 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.61 mountX=-0.04 mountY=-0.02, mountTheta=-2.64
03:24:56.511 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.03, opts=13)
03:24:56.512 00.001 28316 Enqueuing Move request for scope (0.04, -0.03)
03:24:56.513 00.001 29988 Worker thread wakes up
03:24:56.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
03:24:56.513 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
03:24:56.513 00.000 29988 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=-0.02
03:24:56.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:24:56.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:56.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:56.514 00.001 28316 UpdateGuideState exits: m=2249 RSB=32.8
03:24:56.514 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:56.514 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:56.515 00.001 28316 Enqueuing Expose request
03:24:56.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:24:56.515 00.000 29988 MoveAxis(E, 0, ABG)
03:24:56.515 00.000 29988 Move returns status 0, amount 0
03:24:56.515 00.000 29988 MoveAxis(N, 0, ABG)
03:24:56.515 00.000 29988 Move returns status 0, amount 0
03:24:56.515 00.000 29988 move complete, result=0
03:24:56.516 00.001 29988 worker thread done servicing request
03:24:56.516 00.000 29988 Worker thread wakes up
03:24:56.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:56.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:56.516 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:58.153 01.637 29988 Exposure complete
03:24:58.180 00.027 29988 worker thread done servicing request
03:24:58.180 00.000 28316 OnExposeComplete: enter
03:24:58.180 00.000 28316 UpdateGuideState(): m_state=6
03:24:58.181 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5358
03:24:58.181 00.000 28316 Star::Find returns 1 (0), X=950.95, Y=257.35, Mass=2333, SNR=33.4, Peak=196 HFD=4.0
03:24:58.182 00.001 28316 MultiStar: [#1 0.00,-0.06,0.99,U] [#2 -0.12,0.02,0.92,U] [#3 0.20,0.02,0.88,U] [#4 0.20,0.10,0.86,U] [#5 -0.11,0.10,0.74,U] [#6 -0.26,0.28,0.00,M1] [#7 0.05,0.07,0.63,U] [#8 -0.23,0.04,0.62,U] 
03:24:58.182 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.00}, one-star: {0.10, -0.18}
03:24:58.183 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
03:24:58.184 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
03:24:58.185 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.14 mountX=-0.01 mountY=-0.02, mountTheta=-1.86
03:24:58.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
03:24:58.187 00.000 28316 Enqueuing Move request for scope (0.02, 0.00)
03:24:58.188 00.001 29988 Worker thread wakes up
03:24:58.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:58.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
03:24:58.188 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:24:58.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:58.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:58.189 00.000 28316 Enqueuing Expose request
03:24:58.190 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
03:24:58.190 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
03:24:58.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:24:58.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:58.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:24:58.190 00.000 29988 MoveAxis(E, 0, ABG)
03:24:58.190 00.000 29988 Move returns status 0, amount 0
03:24:58.190 00.000 29988 MoveAxis(N, 0, ABG)
03:24:58.190 00.000 29988 Move returns status 0, amount 0
03:24:58.190 00.000 29988 move complete, result=0
03:24:58.190 00.000 29988 worker thread done servicing request
03:24:58.190 00.000 29988 Worker thread wakes up
03:24:58.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:58.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:58.190 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:24:59.714 01.524 29988 Exposure complete
03:24:59.750 00.036 29988 worker thread done servicing request
03:24:59.751 00.001 28316 OnExposeComplete: enter
03:24:59.751 00.000 28316 UpdateGuideState(): m_state=6
03:24:59.752 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5359
03:24:59.752 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=257.41, Mass=2381, SNR=33.8, Peak=183 HFD=4.1
03:24:59.753 00.001 28316 MultiStar: [#1 0.14,0.03,0.98,U] [#2 0.05,0.04,0.90,U] [#3 0.11,0.06,0.85,U] [#4 0.28,0.02,0.85,U] [#5 -0.13,0.14,0.73,U] [#6 -0.13,0.26,0.62,U] [#7 0.38,0.37,0.00,M7] [#8 -0.13,0.09,0.59,U] 
03:24:59.753 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.05}, one-star: {0.14, -0.12}
03:24:59.754 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.31 = -1.31)
03:24:59.754 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
03:24:59.754 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.68 mountX=0.02 mountY=-0.08, mountTheta=-1.32
03:24:59.756 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
03:24:59.757 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
03:24:59.757 00.000 29988 Worker thread wakes up
03:24:59.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:24:59.758 00.001 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:24:59.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:24:59.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:24:59.759 00.000 28316 Enqueuing Expose request
03:24:59.760 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
03:24:59.760 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
03:24:59.760 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.02 yDistance=-0.08
03:24:59.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:24:59.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:24:59.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:24:59.760 00.000 29988 MoveAxis(E, 0, ABG)
03:24:59.760 00.000 29988 Move returns status 0, amount 0
03:24:59.760 00.000 29988 MoveAxis(N, 0, ABG)
03:24:59.760 00.000 29988 Move returns status 0, amount 0
03:24:59.760 00.000 29988 move complete, result=0
03:24:59.760 00.000 29988 worker thread done servicing request
03:24:59.760 00.000 29988 Worker thread wakes up
03:24:59.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:24:59.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:24:59.760 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:01.395 01.635 29988 Exposure complete
03:25:01.431 00.036 29988 worker thread done servicing request
03:25:01.431 00.000 28316 OnExposeComplete: enter
03:25:01.432 00.001 28316 UpdateGuideState(): m_state=6
03:25:01.432 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5360
03:25:01.433 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.47, Mass=2220, SNR=32.4, Peak=179 HFD=3.8
03:25:01.433 00.000 28316 MultiStar: [#1 0.02,0.07,1.02,U] [#2 -0.04,0.10,0.95,U] [#3 0.12,0.03,0.87,U] [#4 0.04,0.00,0.86,U] [#5 -0.15,0.25,0.77,U] [#6 -0.35,0.31,0.00,M1] [#7 0.12,0.01,0.64,U] [#8 -0.37,-0.09,0.00,M1] 
03:25:01.434 00.001 28316 refined, 6 included, MultiStar: {-0.00, 0.05}, one-star: {-0.11, -0.06}
03:25:01.434 00.000 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
03:25:01.434 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
03:25:01.435 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.65 mountX=0.05 mountY=-0.02, mountTheta=-0.38
03:25:01.435 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
03:25:01.436 00.001 28316 Enqueuing Move request for scope (-0.00, 0.05)
03:25:01.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:01.437 00.001 29988 Worker thread wakes up
03:25:01.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
03:25:01.437 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
03:25:01.437 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.02
03:25:01.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:25:01.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:01.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:25:01.437 00.000 29988 MoveAxis(E, 0, ABG)
03:25:01.437 00.000 29988 Move returns status 0, amount 0
03:25:01.437 00.000 29988 MoveAxis(N, 0, ABG)
03:25:01.437 00.000 29988 Move returns status 0, amount 0
03:25:01.437 00.000 29988 move complete, result=0
03:25:01.437 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.4
03:25:01.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:01.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:01.438 00.000 28316 Enqueuing Expose request
03:25:01.442 00.004 29988 worker thread done servicing request
03:25:01.442 00.000 29988 Worker thread wakes up
03:25:01.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:01.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:01.442 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:02.963 01.521 29988 Exposure complete
03:25:02.997 00.034 29988 worker thread done servicing request
03:25:02.997 00.000 28316 OnExposeComplete: enter
03:25:02.999 00.002 28316 UpdateGuideState(): m_state=6
03:25:02.999 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5361
03:25:03.000 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=257.43, Mass=2290, SNR=32.9, Peak=186 HFD=3.9
03:25:03.000 00.000 28316 MultiStar: [#1 0.03,-0.13,0.99,U] [#2 -0.04,-0.04,0.94,U] [#3 -0.03,0.08,0.87,U] [#4 0.10,-0.05,0.86,U] [#5 -0.12,0.01,0.74,U] [#6 -0.13,0.26,0.64,U] [#7 0.29,0.14,0.64,U] [#8 -0.16,-0.13,0.60,U] 
03:25:03.001 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {-0.00, -0.10}
03:25:03.001 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.34)
03:25:03.001 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
03:25:03.002 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.95 mountX=-0.01 mountY=0.01, mountTheta=2.32
03:25:03.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
03:25:03.004 00.001 28316 Enqueuing Move request for scope (-0.00, -0.01)
03:25:03.005 00.001 29988 Worker thread wakes up
03:25:03.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:03.006 00.001 28316 UpdateGuideState exits: m=2290 RSB=32.9
03:25:03.007 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
03:25:03.008 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
03:25:03.008 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.01
03:25:03.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:25:03.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:03.009 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:03.009 00.000 28316 Enqueuing Expose request
03:25:03.010 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:03.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:25:03.010 00.000 29988 MoveAxis(E, 0, ABG)
03:25:03.010 00.000 29988 Move returns status 0, amount 0
03:25:03.010 00.000 29988 MoveAxis(N, 0, ABG)
03:25:03.010 00.000 29988 Move returns status 0, amount 0
03:25:03.010 00.000 29988 move complete, result=0
03:25:03.010 00.000 29988 worker thread done servicing request
03:25:03.010 00.000 29988 Worker thread wakes up
03:25:03.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:03.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:03.010 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:25:04.642 01.632 29988 Exposure complete
03:25:04.677 00.035 29988 worker thread done servicing request
03:25:04.677 00.000 28316 OnExposeComplete: enter
03:25:04.678 00.001 28316 UpdateGuideState(): m_state=6
03:25:04.678 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5362
03:25:04.679 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=257.21, Mass=2369, SNR=33.9, Peak=205 HFD=4.1
03:25:04.680 00.001 28316 MultiStar: [#1 -0.02,-0.17,0.96,U] [#2 0.07,-0.05,0.90,U] [#3 0.21,-0.29,0.00,M3] [#4 0.20,-0.23,0.83,U] [#5 0.00,-0.19,0.75,U] [#6 -0.20,0.00,0.60,U] [#7 0.42,0.01,0.00,M6] [#8 -0.09,-0.19,0.59,U] 
03:25:04.681 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.17}, one-star: {-0.04, -0.33}
03:25:04.683 00.002 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
03:25:04.684 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.68)
03:25:04.685 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.57 mountX=-0.16 mountY=0.08, mountTheta=2.68
03:25:04.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.17, opts=13)
03:25:04.689 00.003 28316 Enqueuing Move request for scope (-0.00, -0.17)
03:25:04.692 00.003 29988 Worker thread wakes up
03:25:04.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
03:25:04.692 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
03:25:04.692 00.000 29988 Moving (-0.00, -0.17) raw xDistance=-0.16 yDistance=0.08
03:25:04.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:25:04.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:04.692 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.9
03:25:04.693 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:04.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:04.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:25:04.693 00.000 29988 MoveAxis(E, 0, ABG)
03:25:04.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:04.694 00.001 28316 Enqueuing Expose request
03:25:04.694 00.000 29988 Move returns status 0, amount 0
03:25:04.694 00.000 29988 MoveAxis(N, 0, ABG)
03:25:04.694 00.000 29988 Move returns status 0, amount 0
03:25:04.694 00.000 29988 move complete, result=0
03:25:04.694 00.000 29988 worker thread done servicing request
03:25:04.694 00.000 29988 Worker thread wakes up
03:25:04.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:04.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:04.695 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:06.213 01.518 29988 Exposure complete
03:25:06.259 00.046 29988 worker thread done servicing request
03:25:06.275 00.016 28316 OnExposeComplete: enter
03:25:06.276 00.001 28316 UpdateGuideState(): m_state=6
03:25:06.277 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5363
03:25:06.278 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=257.38, Mass=2430, SNR=34.0, Peak=211 HFD=4.0
03:25:06.278 00.000 28316 MultiStar: [#1 -0.01,-0.14,0.97,U] [#2 0.19,0.01,0.88,U] [#3 0.21,0.00,0.84,U] [#4 0.11,-0.03,0.81,U] [#5 -0.09,-0.03,0.72,U] [#6 -0.23,0.14,0.62,U] [#7 0.12,0.09,0.60,U] [#8 0.07,-0.00,0.57,U] 
03:25:06.278 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.09, -0.16}
03:25:06.279 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:25:06.279 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:25:06.279 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.44 mountX=-0.05 mountY=-0.04, mountTheta=-2.46
03:25:06.281 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:25:06.281 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
03:25:06.282 00.001 29988 Worker thread wakes up
03:25:06.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:25:06.282 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:25:06.282 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:25:06.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:25:06.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:06.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:25:06.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:06.283 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.0
03:25:06.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:06.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:06.284 00.001 28316 Enqueuing Expose request
03:25:06.284 00.000 29988 MoveAxis(E, 0, ABG)
03:25:06.284 00.000 29988 Move returns status 0, amount 0
03:25:06.285 00.001 29988 MoveAxis(N, 0, ABG)
03:25:06.285 00.000 29988 Move returns status 0, amount 0
03:25:06.285 00.000 29988 move complete, result=0
03:25:06.285 00.000 29988 worker thread done servicing request
03:25:06.285 00.000 29988 Worker thread wakes up
03:25:06.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:06.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:06.285 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:07.907 01.622 29988 Exposure complete
03:25:07.952 00.045 29988 worker thread done servicing request
03:25:07.952 00.000 28316 OnExposeComplete: enter
03:25:07.955 00.003 28316 UpdateGuideState(): m_state=6
03:25:07.957 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5364
03:25:07.957 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=257.10, Mass=2368, SNR=33.7, Peak=204 HFD=4.2
03:25:07.959 00.002 28316 MultiStar: [#1 -0.06,-0.50,0.00,M1] [#2 0.09,-0.37,0.00,M1] [#3 0.19,-0.45,0.00,M3] [#4 0.20,-0.40,0.00,M1] [#5 -0.21,-0.25,0.72,U] [#6 -0.22,-0.03,0.62,U] [#7 0.21,-0.18,0.61,U] [#8 -0.07,-0.38,0.00,M1] 
03:25:07.959 00.000 28316 refined, 3 included, MultiStar: {-0.04, -0.25}, one-star: {0.04, -0.44}
03:25:07.960 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:25:07.960 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:25:07.961 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.73 mountX=-0.21 mountY=0.15, mountTheta=2.53
03:25:07.963 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.25, opts=13)
03:25:07.964 00.001 28316 Enqueuing Move request for scope (-0.04, -0.25)
03:25:07.965 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:07.967 00.002 28316 UpdateGuideState exits: m=2368 RSB=33.7
03:25:07.969 00.002 29988 Worker thread wakes up
03:25:07.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
03:25:07.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
03:25:07.969 00.000 29988 Moving (-0.04, -0.25) raw xDistance=-0.21 yDistance=0.15
03:25:07.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:25:07.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:07.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:07.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:07.970 00.000 28316 Enqueuing Expose request
03:25:07.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:25:07.971 00.001 29988 MoveAxis(E, 44, ABG)
03:25:07.971 00.000 29988 Guiding  Dir = 2, Dur = 44
03:25:07.971 00.000 29988 IsSlewing returns 0
03:25:07.971 00.000 29988 IsGuiding returns 0
03:25:07.973 00.002 29988 PulseGuide returned control before completion, sleep 53
03:25:08.031 00.058 29988 IsGuiding returns 1
03:25:08.031 00.000 29988 scope still moving after pulse duration time elapsed
03:25:08.063 00.032 29988 IsSlewing returns 0
03:25:08.063 00.000 29988 IsGuiding returns 0
03:25:08.063 00.000 29988 scope move finished after 44 + 48 ms
03:25:08.063 00.000 29988 Move returns status 0, amount 44
03:25:08.063 00.000 29988 MoveAxis(N, 0, ABG)
03:25:08.063 00.000 29988 Move returns status 0, amount 0
03:25:08.063 00.000 29988 move complete, result=0
03:25:08.063 00.000 29988 worker thread done servicing request
03:25:08.063 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
03:25:08.065 00.002 29988 Worker thread wakes up
03:25:08.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:08.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:09.475 01.410 29988 Exposure complete
03:25:09.524 00.049 29988 worker thread done servicing request
03:25:09.524 00.000 28316 OnExposeComplete: enter
03:25:09.525 00.001 28316 UpdateGuideState(): m_state=6
03:25:09.526 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5365
03:25:09.526 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.36, Mass=2269, SNR=32.8, Peak=185 HFD=3.9
03:25:09.527 00.001 28316 MultiStar: [#1 0.02,0.01,1.01,U] [#2 -0.13,0.08,0.92,U] [#3 0.06,-0.02,0.88,U] [#4 0.07,-0.05,0.84,U] [#5 -0.31,0.06,0.74,U] [#6 -0.33,0.28,0.00,M1] [#7 0.10,0.04,0.64,U] [#8 -0.54,0.04,0.00,M2] 
03:25:09.527 00.000 28316 refined, 6 included, MultiStar: {-0.02, -0.01}, one-star: {-0.00, -0.17}
03:25:09.527 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.65)
03:25:09.528 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
03:25:09.528 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.64 mountX=-0.00 mountY=0.03, mountTheta=1.65
03:25:09.529 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
03:25:09.530 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
03:25:09.530 00.000 29988 Worker thread wakes up
03:25:09.530 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:25:09.530 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:25:09.530 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.03
03:25:09.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:25:09.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:09.530 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:09.531 00.001 28316 UpdateGuideState exits: m=2269 RSB=32.8
03:25:09.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:09.532 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:09.532 00.000 28316 Enqueuing Expose request
03:25:09.533 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:25:09.533 00.000 29988 MoveAxis(E, 0, ABG)
03:25:09.533 00.000 29988 Move returns status 0, amount 0
03:25:09.533 00.000 29988 MoveAxis(N, 0, ABG)
03:25:09.533 00.000 29988 Move returns status 0, amount 0
03:25:09.533 00.000 29988 move complete, result=0
03:25:09.533 00.000 29988 worker thread done servicing request
03:25:09.533 00.000 29988 Worker thread wakes up
03:25:09.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:09.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:09.533 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:25:11.156 01.623 29988 Exposure complete
03:25:11.197 00.041 29988 worker thread done servicing request
03:25:11.197 00.000 28316 OnExposeComplete: enter
03:25:11.199 00.002 28316 UpdateGuideState(): m_state=6
03:25:11.200 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5366
03:25:11.201 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.38, Mass=2417, SNR=34.1, Peak=198 HFD=3.7
03:25:11.202 00.001 28316 MultiStar: [#1 -0.22,0.02,0.95,U] [#2 -0.22,0.04,0.89,U] [#3 -0.13,-0.01,0.82,U] [#4 -0.02,0.05,0.81,U] [#5 -0.19,0.08,0.71,U] [#6 -0.35,0.18,0.00,M2] [#7 0.05,-0.01,0.62,U] [#8 -0.21,-0.11,0.58,U] 
03:25:11.203 00.001 28316 refined, 7 included, MultiStar: {-0.14, -0.01}, one-star: {-0.11, -0.15}
03:25:11.203 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:25:11.203 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:25:11.205 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.06 mountX=0.05 mountY=0.13, mountTheta=1.22
03:25:11.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.01, opts=13)
03:25:11.207 00.001 28316 Enqueuing Move request for scope (-0.14, -0.01)
03:25:11.208 00.001 29988 Worker thread wakes up
03:25:11.208 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
03:25:11.208 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
03:25:11.208 00.000 29988 Moving (-0.14, -0.01) raw xDistance=0.05 yDistance=0.13
03:25:11.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:25:11.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:11.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:11.209 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:25:11.209 00.000 29988 MoveAxis(E, 0, ABG)
03:25:11.209 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
03:25:11.210 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:11.210 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:11.211 00.001 28316 Enqueuing Expose request
03:25:11.211 00.000 29988 Move returns status 0, amount 0
03:25:11.211 00.000 29988 MoveAxis(N, 0, ABG)
03:25:11.211 00.000 29988 Move returns status 0, amount 0
03:25:11.211 00.000 29988 move complete, result=0
03:25:11.211 00.000 29988 worker thread done servicing request
03:25:11.211 00.000 29988 Worker thread wakes up
03:25:11.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:11.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:11.212 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:12.739 01.527 29988 Exposure complete
03:25:12.787 00.048 29988 worker thread done servicing request
03:25:12.788 00.001 28316 OnExposeComplete: enter
03:25:12.788 00.000 28316 UpdateGuideState(): m_state=6
03:25:12.789 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5367
03:25:12.789 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=257.32, Mass=2330, SNR=33.4, Peak=199 HFD=3.8
03:25:12.790 00.001 28316 MultiStar: [#1 -0.09,-0.04,0.97,U] [#2 -0.03,0.03,0.89,U] [#3 0.02,-0.11,0.86,U] [#4 0.06,-0.04,0.84,U] [#5 -0.12,-0.11,0.74,U] [#6 -0.28,0.27,0.00,M3] [#7 0.05,0.13,0.62,U] [#8 -0.20,-0.09,0.60,U] 
03:25:12.790 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.06}, one-star: {-0.00, -0.21}
03:25:12.791 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
03:25:12.791 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
03:25:12.791 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.07 mountX=-0.04 mountY=0.06, mountTheta=2.20
03:25:12.792 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
03:25:12.793 00.001 28316 Enqueuing Move request for scope (-0.03, -0.06)
03:25:12.794 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:12.794 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
03:25:12.795 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:12.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:12.796 00.001 29988 Worker thread wakes up
03:25:12.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
03:25:12.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
03:25:12.796 00.000 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.06
03:25:12.796 00.000 28316 Enqueuing Expose request
03:25:12.798 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:25:12.799 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:12.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:25:12.799 00.000 29988 MoveAxis(E, 0, ABG)
03:25:12.799 00.000 29988 Move returns status 0, amount 0
03:25:12.799 00.000 29988 MoveAxis(N, 0, ABG)
03:25:12.799 00.000 29988 Move returns status 0, amount 0
03:25:12.799 00.000 29988 move complete, result=0
03:25:12.799 00.000 29988 worker thread done servicing request
03:25:12.799 00.000 29988 Worker thread wakes up
03:25:12.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:12.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:12.800 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:14.435 01.635 29988 Exposure complete
03:25:14.470 00.035 29988 worker thread done servicing request
03:25:14.470 00.000 28316 OnExposeComplete: enter
03:25:14.471 00.001 28316 UpdateGuideState(): m_state=6
03:25:14.471 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5368
03:25:14.472 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=257.59, Mass=2261, SNR=33.0, Peak=166 HFD=3.8
03:25:14.473 00.001 28316 MultiStar: [#1 -0.25,0.13,1.00,U] [#2 -0.34,0.20,0.00,M1] [#3 -0.04,0.08,0.87,U] [#4 -0.02,0.08,0.85,U] [#5 -0.42,0.26,0.00,M1] [#6 -0.39,0.28,0.00,M4] [#7 0.20,0.07,0.62,U] [#8 -0.26,0.01,0.59,U] 
03:25:14.475 00.002 28316 refined, 5 included, MultiStar: {-0.13, 0.07}, one-star: {-0.31, 0.05}
03:25:14.476 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.62 = 0.62)
03:25:14.477 00.001 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:25:14.480 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.62 mountX=0.12 mountY=0.08, mountTheta=0.60
03:25:14.483 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.07, opts=13)
03:25:14.485 00.002 28316 Enqueuing Move request for scope (-0.13, 0.07)
03:25:14.487 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:14.490 00.003 28316 UpdateGuideState exits: m=2261 RSB=33.0
03:25:14.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:14.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:14.492 00.000 28316 Enqueuing Expose request
03:25:14.492 00.000 29988 Worker thread wakes up
03:25:14.493 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
03:25:14.493 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
03:25:14.493 00.000 29988 Moving (-0.13, 0.07) raw xDistance=0.12 yDistance=0.08
03:25:14.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:25:14.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:14.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:25:14.493 00.000 29988 MoveAxis(E, 0, ABG)
03:25:14.493 00.000 29988 Move returns status 0, amount 0
03:25:14.493 00.000 29988 MoveAxis(N, 0, ABG)
03:25:14.493 00.000 29988 Move returns status 0, amount 0
03:25:14.493 00.000 29988 move complete, result=0
03:25:14.493 00.000 29988 worker thread done servicing request
03:25:14.493 00.000 29988 Worker thread wakes up
03:25:14.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:14.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:14.493 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:16.021 01.528 29988 Exposure complete
03:25:16.064 00.043 29988 worker thread done servicing request
03:25:16.064 00.000 28316 OnExposeComplete: enter
03:25:16.065 00.001 28316 UpdateGuideState(): m_state=6
03:25:16.066 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5369
03:25:16.067 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=257.56, Mass=2368, SNR=33.6, Peak=173 HFD=4.0
03:25:16.067 00.000 28316 MultiStar: [#1 -0.23,0.10,0.98,U] [#2 -0.24,0.22,0.90,U] [#3 -0.09,0.08,0.85,U] [#4 -0.06,0.00,0.85,U] [#5 -0.41,0.27,0.00,M2] [#6 -0.36,0.16,0.00,M5] [#7 -0.05,0.02,0.61,U] [#8 -0.22,0.14,0.58,U] 
03:25:16.068 00.001 28316 refined, 6 included, MultiStar: {-0.16, 0.08}, one-star: {-0.18, 0.02}
03:25:16.068 00.000 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
03:25:16.069 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
03:25:16.069 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.65 mountX=0.14 mountY=0.10, mountTheta=0.62
03:25:16.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
03:25:16.071 00.001 28316 Enqueuing Move request for scope (-0.16, 0.08)
03:25:16.071 00.000 29988 Worker thread wakes up
03:25:16.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:16.071 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.6
03:25:16.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:16.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:16.074 00.002 28316 Enqueuing Expose request
03:25:16.074 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
03:25:16.074 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
03:25:16.074 00.000 29988 Moving (-0.16, 0.08) raw xDistance=0.14 yDistance=0.10
03:25:16.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:25:16.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:16.074 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:25:16.074 00.000 29988 MoveAxis(E, 0, ABG)
03:25:16.074 00.000 29988 Move returns status 0, amount 0
03:25:16.074 00.000 29988 MoveAxis(N, 0, ABG)
03:25:16.074 00.000 29988 Move returns status 0, amount 0
03:25:16.074 00.000 29988 move complete, result=0
03:25:16.074 00.000 29988 worker thread done servicing request
03:25:16.074 00.000 29988 Worker thread wakes up
03:25:16.074 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:16.075 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:16.075 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:17.702 01.627 29988 Exposure complete
03:25:17.757 00.055 29988 worker thread done servicing request
03:25:17.757 00.000 28316 OnExposeComplete: enter
03:25:17.758 00.001 28316 UpdateGuideState(): m_state=6
03:25:17.758 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5370
03:25:17.759 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=257.54, Mass=2366, SNR=33.7, Peak=182 HFD=3.8
03:25:17.759 00.000 28316 MultiStar: [#1 -0.30,0.04,0.99,U] [#2 -0.26,0.16,0.91,U] [#3 -0.08,0.02,0.85,U] [#4 -0.15,0.06,0.82,U] [#5 -0.52,0.21,0.00,M3] [#6 -0.42,0.28,0.00,M6] [#7 -0.03,0.23,0.62,U] [#8 -0.52,0.10,0.00,M1] 
03:25:17.760 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.08}, one-star: {-0.23, 0.00}
03:25:17.760 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
03:25:17.761 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
03:25:17.761 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.76 mountX=0.15 mountY=0.13, mountTheta=0.74
03:25:17.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.08, opts=13)
03:25:17.764 00.001 28316 Enqueuing Move request for scope (-0.19, 0.08)
03:25:17.765 00.001 29988 Worker thread wakes up
03:25:17.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:17.765 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:25:17.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:17.766 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:17.766 00.000 28316 Enqueuing Expose request
03:25:17.767 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
03:25:17.767 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
03:25:17.767 00.000 29988 Moving (-0.19, 0.08) raw xDistance=0.15 yDistance=0.13
03:25:17.767 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:25:17.767 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:17.767 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:25:17.767 00.000 29988 MoveAxis(E, 0, ABG)
03:25:17.767 00.000 29988 Move returns status 0, amount 0
03:25:17.767 00.000 29988 MoveAxis(N, 0, ABG)
03:25:17.767 00.000 29988 Move returns status 0, amount 0
03:25:17.767 00.000 29988 move complete, result=0
03:25:17.767 00.000 29988 worker thread done servicing request
03:25:17.767 00.000 29988 Worker thread wakes up
03:25:17.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:17.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:17.767 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:19.295 01.528 29988 Exposure complete
03:25:19.325 00.030 29988 worker thread done servicing request
03:25:19.325 00.000 28316 OnExposeComplete: enter
03:25:19.325 00.000 28316 UpdateGuideState(): m_state=6
03:25:19.326 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5371
03:25:19.326 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=257.43, Mass=2371, SNR=33.7, Peak=205 HFD=3.7
03:25:19.327 00.001 28316 MultiStar: [#1 -0.23,-0.14,0.95,U] [#2 -0.30,0.04,0.88,U] [#3 0.04,-0.02,0.86,U] [#4 0.01,-0.13,0.81,U] [#5 -0.48,-0.17,0.00,M4] [#6 -0.55,0.23,0.00,M7] [#7 -0.07,0.02,0.61,U] [#8 -0.37,-0.06,0.00,M2] 
03:25:19.328 00.001 28316 refined, 5 included, MultiStar: {-0.11, -0.06}, one-star: {-0.09, -0.11}
03:25:19.329 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.65)
03:25:19.329 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
03:25:19.330 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=-0.01 mountY=0.13, mountTheta=1.65
03:25:19.331 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
03:25:19.332 00.001 28316 Enqueuing Move request for scope (-0.11, -0.06)
03:25:19.332 00.000 29988 Worker thread wakes up
03:25:19.332 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:19.333 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
03:25:19.333 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:25:19.333 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:19.333 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:19.334 00.001 28316 Enqueuing Expose request
03:25:19.334 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
03:25:19.334 00.000 29988 Moving (-0.11, -0.06) raw xDistance=-0.01 yDistance=0.13
03:25:19.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:25:19.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:19.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:25:19.334 00.000 29988 MoveAxis(E, 0, ABG)
03:25:19.334 00.000 29988 Move returns status 0, amount 0
03:25:19.334 00.000 29988 MoveAxis(N, 0, ABG)
03:25:19.335 00.001 29988 Move returns status 0, amount 0
03:25:19.335 00.000 29988 move complete, result=0
03:25:19.335 00.000 29988 worker thread done servicing request
03:25:19.335 00.000 29988 Worker thread wakes up
03:25:19.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:19.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:19.335 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:20.964 01.629 29988 Exposure complete
03:25:21.004 00.040 29988 worker thread done servicing request
03:25:21.004 00.000 28316 OnExposeComplete: enter
03:25:21.005 00.001 28316 UpdateGuideState(): m_state=6
03:25:21.006 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5372
03:25:21.007 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=257.20, Mass=2317, SNR=33.5, Peak=185 HFD=4.0
03:25:21.008 00.001 28316 MultiStar: [#1 0.01,-0.26,0.99,U] [#2 -0.13,-0.08,0.90,U] [#3 0.04,-0.35,0.00,M1] [#4 -0.19,-0.11,0.83,U] [#5 -0.55,-0.09,0.00,M5] [#6 -0.36,-0.03,0.00,M8] [#7 0.10,-0.19,0.62,U] [#8 -0.27,-0.39,0.00,M3] 
03:25:21.008 00.000 28316 refined, 4 included, MultiStar: {-0.07, -0.20}, one-star: {-0.11, -0.34}
03:25:21.009 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:25:21.010 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:25:21.010 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.22 cameraTheta=-1.91 mountX=-0.15 mountY=0.16, mountTheta=2.35
03:25:21.011 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.20, opts=13)
03:25:21.012 00.001 28316 Enqueuing Move request for scope (-0.07, -0.20)
03:25:21.012 00.000 29988 Worker thread wakes up
03:25:21.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:21.012 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.5
03:25:21.013 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:21.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:21.014 00.001 28316 Enqueuing Expose request
03:25:21.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
03:25:21.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
03:25:21.014 00.000 29988 Moving (-0.07, -0.20) raw xDistance=-0.15 yDistance=0.16
03:25:21.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:25:21.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:21.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:25:21.014 00.000 29988 MoveAxis(E, 0, ABG)
03:25:21.014 00.000 29988 Move returns status 0, amount 0
03:25:21.014 00.000 29988 MoveAxis(N, 0, ABG)
03:25:21.014 00.000 29988 Move returns status 0, amount 0
03:25:21.014 00.000 29988 move complete, result=0
03:25:21.014 00.000 29988 worker thread done servicing request
03:25:21.014 00.000 29988 Worker thread wakes up
03:25:21.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:21.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:21.015 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:25:22.535 01.520 29988 Exposure complete
03:25:22.571 00.036 29988 worker thread done servicing request
03:25:22.571 00.000 28316 OnExposeComplete: enter
03:25:22.573 00.002 28316 UpdateGuideState(): m_state=6
03:25:22.574 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5373
03:25:22.574 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=257.28, Mass=2310, SNR=33.3, Peak=188 HFD=4.0
03:25:22.575 00.001 28316 MultiStar: [#1 -0.05,-0.28,0.97,U] [#2 -0.08,-0.12,0.91,U] [#3 -0.00,-0.29,0.86,U] [#4 0.01,-0.19,0.84,U] [#5 -0.32,-0.06,0.74,U] [#6 -0.38,0.02,0.00,M9] [#7 -0.02,-0.01,0.62,U] [#8 -0.31,-0.19,0.00,M4] 
03:25:22.575 00.000 28316 refined, 6 included, MultiStar: {-0.06, -0.19}, one-star: {0.01, -0.26}
03:25:22.575 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
03:25:22.576 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
03:25:22.576 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.19 cameraTheta=-1.88 mountX=-0.14 mountY=0.14, mountTheta=2.39
03:25:22.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.19, opts=13)
03:25:22.578 00.001 28316 Enqueuing Move request for scope (-0.06, -0.19)
03:25:22.579 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:22.579 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.3
03:25:22.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:22.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:22.580 00.000 28316 Enqueuing Expose request
03:25:22.582 00.002 29988 Worker thread wakes up
03:25:22.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
03:25:22.582 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
03:25:22.582 00.000 29988 Moving (-0.06, -0.19) raw xDistance=-0.14 yDistance=0.14
03:25:22.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:25:22.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:22.583 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:25:22.583 00.000 29988 MoveAxis(E, 0, ABG)
03:25:22.583 00.000 29988 Move returns status 0, amount 0
03:25:22.583 00.000 29988 MoveAxis(N, 0, ABG)
03:25:22.583 00.000 29988 Move returns status 0, amount 0
03:25:22.583 00.000 29988 move complete, result=0
03:25:22.583 00.000 29988 worker thread done servicing request
03:25:22.583 00.000 29988 Worker thread wakes up
03:25:22.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:22.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:22.585 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:24.212 01.627 29988 Exposure complete
03:25:24.264 00.052 29988 worker thread done servicing request
03:25:24.264 00.000 28316 OnExposeComplete: enter
03:25:24.264 00.000 28316 UpdateGuideState(): m_state=6
03:25:24.265 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5374
03:25:24.267 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=257.31, Mass=2384, SNR=33.8, Peak=204 HFD=3.7
03:25:24.268 00.001 28316 MultiStar: [#1 -0.36,-0.20,0.00,M1] [#2 -0.30,-0.10,0.89,U] [#3 -0.10,-0.09,0.83,U] [#4 -0.03,-0.17,0.83,U] [#5 -0.33,-0.03,0.72,U] [#6 -0.52,0.11,0.00,M10] [#7 -0.01,-0.01,0.61,U] [#8 -0.41,-0.05,0.00,M5] 
03:25:24.269 00.001 28316 refined, 5 included, MultiStar: {-0.16, -0.11}, one-star: {-0.19, -0.23}
03:25:24.271 00.002 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.75)
03:25:24.271 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.71)
03:25:24.272 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.54 mountX=-0.03 mountY=0.20, mountTheta=1.74
03:25:24.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.11, opts=13)
03:25:24.274 00.001 28316 Enqueuing Move request for scope (-0.16, -0.11)
03:25:24.274 00.000 29988 Worker thread wakes up
03:25:24.274 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:24.275 00.001 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:25:24.275 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:24.276 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:24.276 00.000 28316 Enqueuing Expose request
03:25:24.276 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
03:25:24.276 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
03:25:24.276 00.000 29988 Moving (-0.16, -0.11) raw xDistance=-0.03 yDistance=0.20
03:25:24.276 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:25:24.276 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:24.276 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:25:24.277 00.001 29988 MoveAxis(E, 0, ABG)
03:25:24.277 00.000 29988 Move returns status 0, amount 0
03:25:24.277 00.000 29988 MoveAxis(N, 0, ABG)
03:25:24.277 00.000 29988 Move returns status 0, amount 0
03:25:24.277 00.000 29988 move complete, result=0
03:25:24.277 00.000 29988 worker thread done servicing request
03:25:24.277 00.000 29988 Worker thread wakes up
03:25:24.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:24.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:24.277 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:25:25.796 01.519 29988 Exposure complete
03:25:25.846 00.050 29988 worker thread done servicing request
03:25:25.846 00.000 28316 OnExposeComplete: enter
03:25:25.848 00.002 28316 UpdateGuideState(): m_state=6
03:25:25.850 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5375
03:25:25.851 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=257.27, Mass=2426, SNR=34.1, Peak=196 HFD=4.1
03:25:25.852 00.001 28316 MultiStar: [#1 -0.16,-0.05,0.96,U] [#2 -0.06,-0.02,0.87,U] [#3 -0.03,-0.13,0.85,U] [#4 -0.02,-0.03,0.81,U] [#5 -0.26,-0.02,0.72,U] [#6 -0.24,0.26,0.00,R] [#7 0.11,-0.04,0.61,U] [#8 -0.28,0.08,0.56,U] 
03:25:25.852 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.07}, one-star: {-0.08, -0.27}
03:25:25.853 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
03:25:25.853 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
03:25:25.854 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.50 mountX=-0.03 mountY=0.12, mountTheta=1.79
03:25:25.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.07, opts=13)
03:25:25.857 00.002 28316 Enqueuing Move request for scope (-0.10, -0.07)
03:25:25.857 00.000 29988 Worker thread wakes up
03:25:25.857 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
03:25:25.857 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
03:25:25.857 00.000 29988 Moving (-0.10, -0.07) raw xDistance=-0.03 yDistance=0.12
03:25:25.857 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:25:25.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:25.857 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:25.857 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:25:25.858 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:25.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:25.859 00.001 28316 Enqueuing Expose request
03:25:25.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:25:25.859 00.000 29988 MoveAxis(E, 0, ABG)
03:25:25.859 00.000 29988 Move returns status 0, amount 0
03:25:25.859 00.000 29988 MoveAxis(N, 0, ABG)
03:25:25.859 00.000 29988 Move returns status 0, amount 0
03:25:25.859 00.000 29988 move complete, result=0
03:25:25.859 00.000 29988 worker thread done servicing request
03:25:25.859 00.000 29988 Worker thread wakes up
03:25:25.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:25.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:25.860 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:27.490 01.630 29988 Exposure complete
03:25:27.533 00.043 29988 worker thread done servicing request
03:25:27.533 00.000 28316 OnExposeComplete: enter
03:25:27.533 00.000 28316 UpdateGuideState(): m_state=6
03:25:27.534 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5376
03:25:27.534 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=257.33, Mass=2292, SNR=33.2, Peak=189 HFD=3.7
03:25:27.535 00.001 28316 MultiStar: [#1 -0.17,-0.01,1.00,U] [#2 -0.06,0.17,0.94,U] [#3 0.12,-0.02,0.84,U] [#4 -0.01,-0.01,0.85,U] [#5 -0.20,0.10,0.75,U] [#6 -0.13,0.00,0.66,U] [#7 0.27,0.03,0.63,U] [#8 -0.19,-0.01,0.59,U] 
03:25:27.535 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.10, -0.20}
03:25:27.536 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
03:25:27.536 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
03:25:27.537 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=0.03 mountY=0.05, mountTheta=1.10
03:25:27.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
03:25:27.539 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
03:25:27.540 00.001 29988 Worker thread wakes up
03:25:27.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
03:25:27.540 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
03:25:27.540 00.000 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.05
03:25:27.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:25:27.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:27.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:27.540 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.2
03:25:27.541 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:27.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:27.542 00.001 28316 Enqueuing Expose request
03:25:27.542 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:25:27.542 00.000 29988 MoveAxis(E, 0, ABG)
03:25:27.542 00.000 29988 Move returns status 0, amount 0
03:25:27.542 00.000 29988 MoveAxis(N, 0, ABG)
03:25:27.542 00.000 29988 Move returns status 0, amount 0
03:25:27.542 00.000 29988 move complete, result=0
03:25:27.542 00.000 29988 worker thread done servicing request
03:25:27.542 00.000 29988 Worker thread wakes up
03:25:27.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:27.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:27.543 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:25:29.061 01.518 29988 Exposure complete
03:25:29.125 00.064 29988 worker thread done servicing request
03:25:29.125 00.000 28316 OnExposeComplete: enter
03:25:29.126 00.001 28316 UpdateGuideState(): m_state=6
03:25:29.127 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5377
03:25:29.127 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=257.38, Mass=2399, SNR=33.9, Peak=180 HFD=3.9
03:25:29.128 00.001 28316 MultiStar: [#1 -0.05,-0.05,0.98,U] [#2 -0.04,-0.10,0.89,U] [#3 -0.02,0.09,0.84,U] [#4 0.07,-0.03,0.83,U] [#5 -0.23,0.12,0.73,U] [#6 0.00,-0.01,0.63,U] [#7 0.00,0.02,0.63,U] [#8 -0.36,-0.09,0.00,M4] 
03:25:29.128 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.02}, one-star: {-0.12, -0.16}
03:25:29.128 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
03:25:29.129 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
03:25:29.131 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.71 mountX=-0.00 mountY=0.06, mountTheta=1.57
03:25:29.133 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:25:29.135 00.002 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:25:29.136 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:29.137 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:25:29.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:29.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:29.139 00.000 28316 Enqueuing Expose request
03:25:29.140 00.001 29988 Worker thread wakes up
03:25:29.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:25:29.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:25:29.140 00.000 29988 Moving (-0.05, -0.02) raw xDistance=-0.00 yDistance=0.06
03:25:29.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:25:29.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:29.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:25:29.140 00.000 29988 MoveAxis(E, 0, ABG)
03:25:29.140 00.000 29988 Move returns status 0, amount 0
03:25:29.140 00.000 29988 MoveAxis(N, 0, ABG)
03:25:29.140 00.000 29988 Move returns status 0, amount 0
03:25:29.140 00.000 29988 move complete, result=0
03:25:29.140 00.000 29988 worker thread done servicing request
03:25:29.140 00.000 29988 Worker thread wakes up
03:25:29.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:29.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:29.141 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:30.769 01.628 29988 Exposure complete
03:25:30.804 00.035 29988 worker thread done servicing request
03:25:30.804 00.000 28316 OnExposeComplete: enter
03:25:30.805 00.001 28316 UpdateGuideState(): m_state=6
03:25:30.805 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5378
03:25:30.806 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=257.28, Mass=2296, SNR=33.2, Peak=206 HFD=4.0
03:25:30.806 00.000 28316 MultiStar: [#1 0.10,0.04,1.02,U] [#2 0.20,0.04,0.93,U] [#3 0.20,-0.10,0.89,U] [#4 0.26,-0.15,0.83,U] [#5 -0.12,-0.01,0.77,U] [#6 0.06,-0.04,0.61,U] [#7 0.54,0.09,0.00,M1] [#8 -0.21,-0.01,0.58,U] 
03:25:30.807 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.07}, one-star: {0.10, -0.26}
03:25:30.807 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
03:25:30.808 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
03:25:30.808 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.62 mountX=-0.10 mountY=-0.05, mountTheta=-2.65
03:25:30.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
03:25:30.810 00.001 28316 Enqueuing Move request for scope (0.09, -0.07)
03:25:30.810 00.000 29988 Worker thread wakes up
03:25:30.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
03:25:30.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
03:25:30.810 00.000 29988 Moving (0.09, -0.07) raw xDistance=-0.10 yDistance=-0.05
03:25:30.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:25:30.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:30.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:25:30.810 00.000 29988 MoveAxis(E, 0, ABG)
03:25:30.810 00.000 29988 Move returns status 0, amount 0
03:25:30.811 00.001 29988 MoveAxis(N, 0, ABG)
03:25:30.811 00.000 29988 Move returns status 0, amount 0
03:25:30.811 00.000 29988 move complete, result=0
03:25:30.811 00.000 29988 worker thread done servicing request
03:25:30.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:30.811 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.2
03:25:30.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:30.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:30.815 00.002 28316 Enqueuing Expose request
03:25:30.817 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:30.817 00.000 29988 Worker thread wakes up
03:25:30.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:30.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:32.341 01.524 29988 Exposure complete
03:25:32.384 00.043 29988 worker thread done servicing request
03:25:32.384 00.000 28316 OnExposeComplete: enter
03:25:32.387 00.003 28316 UpdateGuideState(): m_state=6
03:25:32.390 00.003 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5379
03:25:32.392 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=257.20, Mass=2337, SNR=33.5, Peak=187 HFD=4.1
03:25:32.395 00.003 28316 MultiStar: [#1 0.03,-0.20,0.98,U] [#2 -0.21,-0.23,0.93,U] [#3 -0.07,-0.27,0.83,U] [#4 0.13,-0.26,0.84,U] [#5 -0.16,-0.07,0.76,U] [#6 -0.15,-0.32,0.00,M1] [#7 0.05,-0.12,0.62,U] [#8 -0.34,-0.31,0.00,M4] 
03:25:32.397 00.002 28316 refined, 6 included, MultiStar: {-0.05, -0.22}, one-star: {-0.09, -0.33}
03:25:32.399 00.002 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
03:25:32.402 00.003 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
03:25:32.405 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.79 mountX=-0.18 mountY=0.14, mountTheta=2.47
03:25:32.407 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.22, opts=13)
03:25:32.407 00.000 28316 Enqueuing Move request for scope (-0.05, -0.22)
03:25:32.408 00.001 29988 Worker thread wakes up
03:25:32.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:32.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
03:25:32.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
03:25:32.408 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
03:25:32.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:32.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:32.410 00.001 28316 Enqueuing Expose request
03:25:32.410 00.000 29988 Moving (-0.05, -0.22) raw xDistance=-0.18 yDistance=0.14
03:25:32.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:25:32.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:32.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:25:32.410 00.000 29988 MoveAxis(E, 0, ABG)
03:25:32.410 00.000 29988 Move returns status 0, amount 0
03:25:32.410 00.000 29988 MoveAxis(N, 0, ABG)
03:25:32.410 00.000 29988 Move returns status 0, amount 0
03:25:32.410 00.000 29988 move complete, result=0
03:25:32.410 00.000 29988 worker thread done servicing request
03:25:32.410 00.000 29988 Worker thread wakes up
03:25:32.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:32.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:25:32.411 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:33.008 00.597 28316 evsrv: cli 0C97DAF0 connect
03:25:33.012 00.004 28316 case statement mapped state 6 to 3
03:25:33.013 00.001 28316 case statement mapped state 6 to 3
03:25:33.013 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"94bd71f6-14d4-4e77-8e65-24e482e6f70a"}
03:25:33.014 00.001 28316 case statement mapped state 6 to 3
03:25:33.015 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"94bd71f6-14d4-4e77-8e65-24e482e6f70a"}
03:25:33.016 00.001 28316 evsrv: cli 0C97DAF0 disconnect
03:25:33.018 00.002 28316 evsrv: cli 0C97D370 connect
03:25:33.020 00.002 28316 case statement mapped state 6 to 3
03:25:33.022 00.002 28316 case statement mapped state 6 to 3
03:25:33.023 00.001 28316 evsrv: cli 0C97D370 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"88e76812-a4f2-48c9-9a7d-e6fb9dc00f2e"}
03:25:33.023 00.000 28316 PhdController::Dither begins
03:25:33.024 00.001 28316 dither: size=2.00, dRA=-0.88 dDec=0.27
03:25:33.024 00.000 28316 MountToCamera -- mountTheta (2.84) + m_xAngle (2.00) = xAngle (4.84 = -1.45)
03:25:33.025 00.001 28316 MountToCamera -- mountX=-0.88 mountY=0.27 hyp=0.92 mountTheta=2.84 cameraX=0.11, cameraY=-0.92 cameraTheta=-1.45
03:25:33.025 00.000 28316 setting lock position to (950.97, 256.62)
03:25:33.025 00.000 28316 Mount: notify guiding dithered (0.1, -0.9)
03:25:33.027 00.002 28316 MultiStar: stabilizing after lock position change
03:25:33.027 00.000 28316 Status Line: Dithering de -0.88,0.27
03:25:33.029 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:25:33.029 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
03:25:33.030 00.001 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":0,"id":"88e76812-a4f2-48c9-9a7d-e6fb9dc00f2e"}
03:25:33.032 00.002 28316 evsrv: cli 0C97D370 disconnect
03:25:34.047 01.015 29988 Exposure complete
03:25:34.081 00.034 29988 worker thread done servicing request
03:25:34.081 00.000 28316 OnExposeComplete: enter
03:25:34.083 00.002 28316 UpdateGuideState(): m_state=6
03:25:34.085 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5380
03:25:34.086 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=257.08, Mass=2385, SNR=33.9, Peak=218 HFD=4.2
03:25:34.087 00.001 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
03:25:34.088 00.001 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
03:25:34.089 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.46 hyp=0.47 cameraTheta=1.77 mountX=0.46 mountY=-0.13, mountTheta=-0.27
03:25:34.091 00.002 28316 dither recenter: remaining=(0.9,-0.3) step=(0.9,-0.3)
03:25:34.091 00.000 28316 MountToCamera -- mountTheta (-0.30) + m_xAngle (2.00) = xAngle (1.70 = 1.70)
03:25:34.092 00.001 28316 MountToCamera -- mountX=0.88 mountY=-0.27 hyp=0.92 mountTheta=-0.30 cameraX=-0.11, cameraY=0.92 cameraTheta=1.70
03:25:34.092 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.92, opts=4)
03:25:34.093 00.001 28316 Enqueuing Move request for scope (-0.11, 0.92)
03:25:34.093 00.000 28316 Mount: notify direct move 0.88,-0.27
03:25:34.094 00.001 29988 Worker thread wakes up
03:25:34.094 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.92) opts 0x4
03:25:34.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:34.094 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
03:25:34.095 00.001 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 1 / 99999
03:25:34.095 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152334.095,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:25:34.096 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.92)
03:25:34.096 00.000 29988 Moving (-0.11, 0.92) raw xDistance=0.88 yDistance=-0.27
03:25:34.096 00.000 29988 MoveAxis(W, 294, B)
03:25:34.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:34.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:34.097 00.001 28316 Enqueuing Expose request
03:25:34.097 00.000 29988 Guiding  Dir = 3, Dur = 294
03:25:34.098 00.001 29988 IsSlewing returns 0
03:25:34.098 00.000 29988 IsGuiding returns 0
03:25:34.099 00.001 29988 PulseGuide returned control before completion, sleep 303
03:25:34.418 00.319 29988 IsGuiding returns 0
03:25:34.418 00.000 29988 Move returns status 0, amount 294
03:25:34.418 00.000 29988 MoveAxis(N, 66, B)
03:25:34.418 00.000 29988 Guiding  Dir = 0, Dur = 66
03:25:34.419 00.001 29988 IsSlewing returns 0
03:25:34.419 00.000 29988 IsGuiding returns 0
03:25:34.423 00.004 29988 PulseGuide returned control before completion, sleep 72
03:25:34.511 00.088 29988 IsGuiding returns 0
03:25:34.511 00.000 29988 Move returns status 0, amount 66
03:25:34.511 00.000 29988 move complete, result=0
03:25:34.511 00.000 29988 worker thread done servicing request
03:25:34.511 00.000 29988 Worker thread wakes up
03:25:34.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:34.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:34.511 00.000 28316 GuideStep: 0.9 px 294 ms WEST, -0.3 px 66 ms NORTH
03:25:35.925 01.414 29988 Exposure complete
03:25:35.964 00.039 29988 worker thread done servicing request
03:25:35.964 00.000 28316 OnExposeComplete: enter
03:25:35.965 00.001 28316 UpdateGuideState(): m_state=6
03:25:35.966 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5381
03:25:35.968 00.002 28316 Star::Find returns 1 (0), X=951.26, Y=256.60, Mass=2456, SNR=34.3, Peak=178 HFD=4.0
03:25:35.969 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:25:35.971 00.002 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:25:35.972 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.07 mountX=-0.14 mountY=-0.25, mountTheta=-2.07
03:25:35.975 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.02, opts=13)
03:25:35.976 00.001 28316 Enqueuing Move request for scope (0.29, -0.02)
03:25:35.976 00.000 29988 Worker thread wakes up
03:25:35.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
03:25:35.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
03:25:35.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:35.977 00.001 28316 UpdateGuideState exits: m=2456 RSB=34.3
03:25:35.977 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 2 / 99999
03:25:35.978 00.001 29988 Moving (0.29, -0.02) raw xDistance=-0.14 yDistance=-0.25
03:25:35.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:25:35.978 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:25:35.978 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152335.978,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:25:35.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:25:35.978 00.000 29988 MoveAxis(E, 0, ABG)
03:25:35.978 00.000 29988 Move returns status 0, amount 0
03:25:35.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:35.979 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:35.979 00.000 28316 Enqueuing Expose request
03:25:35.979 00.000 29988 MoveAxis(N, 0, ABG)
03:25:35.980 00.001 29988 Move returns status 0, amount 0
03:25:35.980 00.000 29988 move complete, result=0
03:25:35.981 00.001 29988 worker thread done servicing request
03:25:35.981 00.000 29988 Worker thread wakes up
03:25:35.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:35.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:35.981 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:25:37.607 01.626 29988 Exposure complete
03:25:37.664 00.057 29988 worker thread done servicing request
03:25:37.664 00.000 28316 OnExposeComplete: enter
03:25:37.666 00.002 28316 UpdateGuideState(): m_state=6
03:25:37.668 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5382
03:25:37.668 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=256.26, Mass=2426, SNR=34.1, Peak=202 HFD=3.7
03:25:37.669 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:25:37.670 00.001 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:25:37.670 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=-0.36 hyp=0.52 cameraTheta=-0.75 mountX=-0.48 mountY=-0.18, mountTheta=-2.78
03:25:37.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.36, opts=13)
03:25:37.672 00.001 28316 Enqueuing Move request for scope (0.38, -0.36)
03:25:37.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:37.672 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.1
03:25:37.673 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 3 / 99999
03:25:37.673 00.000 29988 Worker thread wakes up
03:25:37.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.36) opts 0xd
03:25:37.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.36)
03:25:37.673 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152337.673,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:25:37.674 00.001 29988 Moving (0.38, -0.36) raw xDistance=-0.48 yDistance=-0.18
03:25:37.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
03:25:37.674 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:37.674 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:37.675 00.001 28316 Enqueuing Expose request
03:25:37.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:37.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:25:37.675 00.000 29988 MoveAxis(E, 102, ABG)
03:25:37.675 00.000 29988 Guiding  Dir = 2, Dur = 102
03:25:37.675 00.000 29988 IsSlewing returns 0
03:25:37.676 00.001 29988 IsGuiding returns 0
03:25:37.677 00.001 29988 PulseGuide returned control before completion, sleep 111
03:25:37.793 00.116 29988 IsGuiding returns 0
03:25:37.793 00.000 29988 Move returns status 0, amount 102
03:25:37.793 00.000 29988 MoveAxis(N, 0, ABG)
03:25:37.793 00.000 29988 Move returns status 0, amount 0
03:25:37.793 00.000 29988 move complete, result=0
03:25:37.793 00.000 29988 worker thread done servicing request
03:25:37.793 00.000 28316 GuideStep: -0.5 px 102 ms EAST, -0.2 px 0 ms NORTH
03:25:37.795 00.002 29988 Worker thread wakes up
03:25:37.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:37.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:39.206 01.411 29988 Exposure complete
03:25:39.242 00.036 29988 worker thread done servicing request
03:25:39.242 00.000 28316 OnExposeComplete: enter
03:25:39.243 00.001 28316 UpdateGuideState(): m_state=6
03:25:39.244 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5383
03:25:39.244 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=256.40, Mass=2467, SNR=34.5, Peak=195 HFD=4.0
03:25:39.245 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
03:25:39.245 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
03:25:39.246 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.28 mountX=-0.22 mountY=0.04, mountTheta=2.97
03:25:39.249 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.22, opts=13)
03:25:39.250 00.001 28316 Enqueuing Move request for scope (0.07, -0.22)
03:25:39.252 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:39.255 00.003 29988 Worker thread wakes up
03:25:39.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
03:25:39.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
03:25:39.255 00.000 29988 Moving (0.07, -0.22) raw xDistance=-0.22 yDistance=0.04
03:25:39.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
03:25:39.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:39.255 00.000 28316 UpdateGuideState exits: m=2467 RSB=34.5
03:25:39.256 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 4 / 99999
03:25:39.257 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786152339.257,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:25:39.258 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:25:39.259 00.001 29988 MoveAxis(E, 54, ABG)
03:25:39.259 00.000 29988 Guiding  Dir = 2, Dur = 54
03:25:39.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:39.260 00.001 29988 IsSlewing returns 0
03:25:39.260 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:39.261 00.001 28316 Enqueuing Expose request
03:25:39.263 00.002 29988 IsGuiding returns 0
03:25:39.265 00.002 29988 PulseGuide returned control before completion, sleep 62
03:25:39.328 00.063 29988 IsGuiding returns 1
03:25:39.328 00.000 29988 scope still moving after pulse duration time elapsed
03:25:39.359 00.031 29988 IsSlewing returns 0
03:25:39.359 00.000 29988 IsGuiding returns 0
03:25:39.360 00.001 29988 scope move finished after 54 + 43 ms
03:25:39.360 00.000 29988 Move returns status 0, amount 54
03:25:39.360 00.000 29988 MoveAxis(N, 0, ABG)
03:25:39.360 00.000 29988 Move returns status 0, amount 0
03:25:39.360 00.000 29988 move complete, result=0
03:25:39.360 00.000 29988 worker thread done servicing request
03:25:39.360 00.000 29988 Worker thread wakes up
03:25:39.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:39.360 00.000 28316 GuideStep: -0.2 px 54 ms EAST, 0.0 px 0 ms NORTH
03:25:39.362 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:40.987 01.625 29988 Exposure complete
03:25:41.037 00.050 29988 worker thread done servicing request
03:25:41.038 00.001 28316 OnExposeComplete: enter
03:25:41.039 00.001 28316 UpdateGuideState(): m_state=6
03:25:41.040 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5384
03:25:41.041 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.57, Mass=2431, SNR=34.2, Peak=195 HFD=4.1
03:25:41.042 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
03:25:41.043 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
03:25:41.044 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.78 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
03:25:41.046 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
03:25:41.047 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
03:25:41.048 00.001 29988 Worker thread wakes up
03:25:41.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
03:25:41.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
03:25:41.048 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
03:25:41.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:25:41.048 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:41.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:25:41.048 00.000 29988 MoveAxis(E, 0, ABG)
03:25:41.048 00.000 29988 Move returns status 0, amount 0
03:25:41.048 00.000 29988 MoveAxis(N, 0, ABG)
03:25:41.048 00.000 29988 Move returns status 0, amount 0
03:25:41.048 00.000 29988 move complete, result=0
03:25:41.048 00.000 29988 worker thread done servicing request
03:25:41.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:41.048 00.000 28316 UpdateGuideState exits: m=2431 RSB=34.2
03:25:41.050 00.002 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 5 / 99999
03:25:41.052 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786152341.052,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
03:25:41.056 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:41.058 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:41.060 00.002 28316 Enqueuing Expose request
03:25:41.063 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:41.064 00.001 29988 Worker thread wakes up
03:25:41.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:41.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:42.576 01.512 29988 Exposure complete
03:25:42.614 00.038 29988 worker thread done servicing request
03:25:42.614 00.000 28316 OnExposeComplete: enter
03:25:42.615 00.001 28316 UpdateGuideState(): m_state=6
03:25:42.616 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5385
03:25:42.617 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=256.65, Mass=2348, SNR=33.6, Peak=197 HFD=3.9
03:25:42.618 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
03:25:42.619 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
03:25:42.620 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.88 mountX=0.03 mountY=-0.00, mountTheta=-0.16
03:25:42.622 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
03:25:42.622 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
03:25:42.623 00.001 29988 Worker thread wakes up
03:25:42.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:42.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
03:25:42.623 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:25:42.624 00.001 28316 PhdController: settling, locked = 1, distance = 0.18 (0.50) aobump = 0 frame = 6 / 99999
03:25:42.624 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152342.624,"Host":"ASUS_SAM","Inst":1,"Distance":0.18,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:25:42.625 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
03:25:42.625 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.00
03:25:42.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:25:42.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:42.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:42.626 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:25:42.626 00.000 29988 MoveAxis(E, 0, ABG)
03:25:42.626 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:42.626 00.000 28316 Enqueuing Expose request
03:25:42.627 00.001 29988 Move returns status 0, amount 0
03:25:42.627 00.000 29988 MoveAxis(N, 0, ABG)
03:25:42.627 00.000 29988 Move returns status 0, amount 0
03:25:42.627 00.000 29988 move complete, result=0
03:25:42.627 00.000 29988 worker thread done servicing request
03:25:42.627 00.000 29988 Worker thread wakes up
03:25:42.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:42.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:42.627 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:44.257 01.630 29988 Exposure complete
03:25:44.285 00.028 28316 OnExposeComplete: enter
03:25:44.287 00.002 28316 UpdateGuideState(): m_state=6
03:25:44.288 00.001 29988 worker thread done servicing request
03:25:44.288 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5386
03:25:44.291 00.003 28316 Star::Find returns 1 (0), X=950.91, Y=256.47, Mass=2404, SNR=33.8, Peak=187 HFD=3.9
03:25:44.292 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
03:25:44.293 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
03:25:44.294 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.11 mountY=0.12, mountTheta=2.32
03:25:44.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
03:25:44.295 00.000 28316 Enqueuing Move request for scope (-0.06, -0.15)
03:25:44.296 00.001 29988 Worker thread wakes up
03:25:44.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
03:25:44.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
03:25:44.296 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
03:25:44.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:25:44.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:44.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:44.297 00.001 28316 UpdateGuideState exits: m=2404 RSB=33.8
03:25:44.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:25:44.297 00.000 29988 MoveAxis(E, 0, ABG)
03:25:44.297 00.000 29988 Move returns status 0, amount 0
03:25:44.297 00.000 28316 PhdController: settling, locked = 1, distance = 0.17 (0.50) aobump = 0 frame = 7 / 99999
03:25:44.298 00.001 28316 PhdController: newstate STATE_FINISH
03:25:44.298 00.000 28316 PhdController complete: success
03:25:44.298 00.000 29988 MoveAxis(N, 0, ABG)
03:25:44.298 00.000 29988 Move returns status 0, amount 0
03:25:44.298 00.000 29988 move complete, result=0
03:25:44.298 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786152344.298,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:25:44.299 00.001 29988 worker thread done servicing request
03:25:44.299 00.000 28316 Mount: notify guiding dither settle done success=1
03:25:44.299 00.000 28316 PhdController: newstate STATE_IDLE
03:25:44.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:44.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:44.301 00.001 28316 Enqueuing Expose request
03:25:44.301 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:44.302 00.001 29988 Worker thread wakes up
03:25:44.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:44.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:45.825 01.523 29988 Exposure complete
03:25:45.861 00.036 29988 worker thread done servicing request
03:25:45.886 00.025 28316 OnExposeComplete: enter
03:25:45.886 00.000 28316 UpdateGuideState(): m_state=6
03:25:45.887 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.887 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=256.52, Mass=2367, SNR=33.6, Peak=190 HFD=4.0
03:25:45.888 00.001 28316 MultiStar: exiting stabilization period
03:25:45.888 00.000 28316 MultiStar: updating star positions after lock position change
03:25:45.889 00.001 28316 Star::Find(15, 661, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.889 00.000 28316 Star::Find returns 1 (0), X=661.89, Y=160.69, Mass=2436, SNR=33.8, Peak=188 HFD=4.4
03:25:45.889 00.000 28316 Star::Find(15, 1032, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.890 00.001 28316 Star::Find returns 1 (0), X=1033.50, Y=391.46, Mass=2036, SNR=30.9, Peak=134 HFD=4.3
03:25:45.890 00.000 28316 Star::Find(15, 977, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.891 00.001 28316 Star::Find returns 1 (0), X=977.73, Y=248.89, Mass=1687, SNR=28.5, Peak=156 HFD=4.1
03:25:45.891 00.000 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.892 00.001 28316 Star::Find returns 1 (0), X=311.41, Y=828.31, Mass=1595, SNR=27.6, Peak=135 HFD=3.9
03:25:45.892 00.000 28316 Star::Find(15, 493, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.893 00.001 28316 Star::Find returns 1 (0), X=494.23, Y=89.71, Mass=1285, SNR=24.9, Peak=110 HFD=3.8
03:25:45.894 00.001 28316 Star::Find(15, 288, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.895 00.001 28316 Star::Find returns 1 (0), X=289.03, Y=915.38, Mass=911, SNR=21.0, Peak=108 HFD=3.4
03:25:45.896 00.001 28316 Star::Find(15, 678, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.896 00.000 28316 Star::Find returns 1 (0), X=679.13, Y=946.00, Mass=977, SNR=21.6, Peak=80 HFD=4.2
03:25:45.897 00.001 28316 Star::Find(15, 1145, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.898 00.001 28316 Star::Find returns 1 (0), X=1146.23, Y=746.46, Mass=804, SNR=19.5, Peak=61 HFD=3.8
03:25:45.898 00.000 28316 Star::Find(15, 246, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.899 00.001 28316 Star::Find returns 1 (0), X=246.82, Y=518.57, Mass=584, SNR=16.8, Peak=57 HFD=3.7
03:25:45.899 00.000 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.900 00.001 28316 Star::Find returns 1 (0), X=650.29, Y=642.17, Mass=630, SNR=17.3, Peak=54 HFD=3.9
03:25:45.900 00.000 28316 Star::Find(15, 1130, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5387
03:25:45.902 00.002 28316 Star::Find returns 1 (0), X=1131.12, Y=624.24, Mass=658, SNR=17.8, Peak=52 HFD=4.0
03:25:45.902 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:25:45.903 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:25:45.903 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.92 mountX=-0.12 mountY=-0.02, mountTheta=-2.96
03:25:45.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
03:25:45.904 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
03:25:45.905 00.001 29988 Worker thread wakes up
03:25:45.905 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
03:25:45.905 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
03:25:45.905 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
03:25:45.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:25:45.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:45.906 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:45.906 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.6
03:25:45.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:25:45.906 00.000 29988 MoveAxis(E, 0, ABG)
03:25:45.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:45.906 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:45.907 00.001 28316 Enqueuing Expose request
03:25:45.907 00.000 29988 Move returns status 0, amount 0
03:25:45.907 00.000 29988 MoveAxis(N, 0, ABG)
03:25:45.907 00.000 29988 Move returns status 0, amount 0
03:25:45.907 00.000 29988 move complete, result=0
03:25:45.907 00.000 29988 worker thread done servicing request
03:25:45.907 00.000 29988 Worker thread wakes up
03:25:45.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:45.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:45.908 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:47.529 01.621 29988 Exposure complete
03:25:47.564 00.035 29988 worker thread done servicing request
03:25:47.564 00.000 28316 OnExposeComplete: enter
03:25:47.564 00.000 28316 UpdateGuideState(): m_state=6
03:25:47.565 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5388
03:25:47.565 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=256.63, Mass=2393, SNR=33.9, Peak=195 HFD=3.9
03:25:47.566 00.001 28316 MultiStar: [#1 0.02,0.09,1.00,U] [#2 -0.17,0.16,0.89,U] [#3 0.18,0.02,0.86,U] [#4 -0.12,0.12,0.78,U] [#5 0.19,0.06,0.75,U] [#6 0.05,-0.05,0.63,U] [#7 -0.08,-0.06,0.62,U] [#8 -0.15,-0.20,0.57,U] 
03:25:47.566 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.09, 0.01}
03:25:47.567 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:25:47.567 00.000 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:25:47.567 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.08 mountX=0.03 mountY=0.00, mountTheta=0.04
03:25:47.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
03:25:47.569 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
03:25:47.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:47.570 00.001 29988 Worker thread wakes up
03:25:47.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
03:25:47.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
03:25:47.570 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.9
03:25:47.571 00.001 29988 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=0.00
03:25:47.571 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:47.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:47.571 00.000 28316 Enqueuing Expose request
03:25:47.572 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:25:47.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:47.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:25:47.572 00.000 29988 MoveAxis(E, 0, ABG)
03:25:47.572 00.000 29988 Move returns status 0, amount 0
03:25:47.572 00.000 29988 MoveAxis(N, 0, ABG)
03:25:47.572 00.000 29988 Move returns status 0, amount 0
03:25:47.572 00.000 29988 move complete, result=0
03:25:47.572 00.000 29988 worker thread done servicing request
03:25:47.572 00.000 29988 Worker thread wakes up
03:25:47.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:47.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:47.572 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:25:49.086 01.514 29988 Exposure complete
03:25:49.119 00.033 29988 worker thread done servicing request
03:25:49.119 00.000 28316 OnExposeComplete: enter
03:25:49.120 00.001 28316 UpdateGuideState(): m_state=6
03:25:49.120 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5389
03:25:49.121 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=256.47, Mass=2312, SNR=33.2, Peak=174 HFD=4.0
03:25:49.122 00.001 28316 MultiStar: [#1 -0.03,-0.01,0.98,U] [#2 -0.02,-0.08,0.90,U] [#3 0.31,-0.17,0.00,M1] [#4 -0.15,-0.09,0.83,U] [#5 -0.04,-0.13,0.73,U] [#6 0.11,-0.22,0.64,U] [#7 0.08,-0.04,0.63,U] [#8 0.01,-0.24,0.58,U] 
03:25:49.123 00.001 28316 refined, 7 included, MultiStar: {-0.00, -0.11}, one-star: {0.05, -0.15}
03:25:49.124 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
03:25:49.125 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
03:25:49.125 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.60 mountX=-0.10 mountY=0.05, mountTheta=2.65
03:25:49.127 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.11, opts=13)
03:25:49.127 00.000 28316 Enqueuing Move request for scope (-0.00, -0.11)
03:25:49.129 00.002 29988 Worker thread wakes up
03:25:49.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
03:25:49.129 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
03:25:49.129 00.000 29988 Moving (-0.00, -0.11) raw xDistance=-0.10 yDistance=0.05
03:25:49.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:25:49.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:49.129 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:25:49.129 00.000 29988 MoveAxis(E, 0, ABG)
03:25:49.129 00.000 29988 Move returns status 0, amount 0
03:25:49.129 00.000 29988 MoveAxis(N, 0, ABG)
03:25:49.129 00.000 29988 Move returns status 0, amount 0
03:25:49.129 00.000 29988 move complete, result=0
03:25:49.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:49.130 00.001 29988 worker thread done servicing request
03:25:49.130 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.2
03:25:49.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:49.131 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:49.131 00.000 28316 Enqueuing Expose request
03:25:49.132 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:25:49.132 00.000 29988 Worker thread wakes up
03:25:49.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:49.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:50.763 01.631 29988 Exposure complete
03:25:50.803 00.040 29988 worker thread done servicing request
03:25:50.803 00.000 28316 OnExposeComplete: enter
03:25:50.804 00.001 28316 UpdateGuideState(): m_state=6
03:25:50.804 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5390
03:25:50.805 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=256.51, Mass=2368, SNR=33.8, Peak=196 HFD=3.8
03:25:50.805 00.000 28316 MultiStar: [#1 0.06,0.09,0.96,U] [#2 0.04,0.05,0.91,U] [#3 0.25,-0.10,0.85,U] [#4 0.22,-0.05,0.85,U] [#5 0.34,-0.13,0.00,M1] [#6 0.13,-0.03,0.65,U] [#7 0.23,0.09,0.61,U] [#8 0.00,-0.07,0.58,U] 
03:25:50.806 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.02}, one-star: {0.11, -0.11}
03:25:50.806 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:25:50.807 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:25:50.807 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.13 mountX=-0.07 mountY=-0.11, mountTheta=-2.14
03:25:50.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
03:25:50.809 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
03:25:50.809 00.000 29988 Worker thread wakes up
03:25:50.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:50.810 00.001 28316 UpdateGuideState exits: m=2368 RSB=33.8
03:25:50.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:50.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:50.811 00.000 28316 Enqueuing Expose request
03:25:50.812 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
03:25:50.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
03:25:50.812 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.11
03:25:50.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:25:50.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:50.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:25:50.812 00.000 29988 MoveAxis(E, 0, ABG)
03:25:50.812 00.000 29988 Move returns status 0, amount 0
03:25:50.812 00.000 29988 MoveAxis(N, 0, ABG)
03:25:50.812 00.000 29988 Move returns status 0, amount 0
03:25:50.812 00.000 29988 move complete, result=0
03:25:50.812 00.000 29988 worker thread done servicing request
03:25:50.812 00.000 29988 Worker thread wakes up
03:25:50.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:50.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:50.812 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:52.333 01.521 29988 Exposure complete
03:25:52.363 00.030 29988 worker thread done servicing request
03:25:52.363 00.000 28316 OnExposeComplete: enter
03:25:52.364 00.001 28316 UpdateGuideState(): m_state=6
03:25:52.364 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5391
03:25:52.365 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=256.65, Mass=2371, SNR=33.7, Peak=202 HFD=3.7
03:25:52.365 00.000 28316 MultiStar: [#1 0.32,0.06,1.01,U] [#2 0.05,-0.06,0.90,U] [#3 0.29,-0.01,0.85,U] [#4 0.00,0.06,0.79,U] [#5 0.51,-0.08,0.00,M2] [#6 0.37,-0.09,0.00,M1] [#7 0.27,0.06,0.61,U] [#8 0.10,-0.08,0.59,U] 
03:25:52.366 00.001 28316 refined, 6 included, MultiStar: {0.20, 0.01}, one-star: {0.29, 0.03}
03:25:52.366 00.000 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
03:25:52.367 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
03:25:52.367 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.06 mountX=-0.07 mountY=-0.18, mountTheta=-1.95
03:25:52.368 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.01, opts=13)
03:25:52.369 00.001 28316 Enqueuing Move request for scope (0.20, 0.01)
03:25:52.369 00.000 29988 Worker thread wakes up
03:25:52.369 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:52.370 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:25:52.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:52.371 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:52.371 00.000 28316 Enqueuing Expose request
03:25:52.372 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
03:25:52.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
03:25:52.372 00.000 29988 Moving (0.20, 0.01) raw xDistance=-0.07 yDistance=-0.18
03:25:52.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:25:52.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:52.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:25:52.372 00.000 29988 MoveAxis(E, 0, ABG)
03:25:52.372 00.000 29988 Move returns status 0, amount 0
03:25:52.372 00.000 29988 MoveAxis(N, 0, ABG)
03:25:52.372 00.000 29988 Move returns status 0, amount 0
03:25:52.372 00.000 29988 move complete, result=0
03:25:52.372 00.000 29988 worker thread done servicing request
03:25:52.372 00.000 29988 Worker thread wakes up
03:25:52.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:52.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:52.372 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:25:53.996 01.624 29988 Exposure complete
03:25:54.046 00.050 29988 worker thread done servicing request
03:25:54.046 00.000 28316 OnExposeComplete: enter
03:25:54.047 00.001 28316 UpdateGuideState(): m_state=6
03:25:54.049 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5392
03:25:54.050 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=256.29, Mass=2300, SNR=33.2, Peak=179 HFD=4.0
03:25:54.051 00.001 28316 MultiStar: [#1 0.07,-0.33,0.00,M1] [#2 -0.01,-0.29,0.90,U] [#3 0.27,-0.25,0.00,M1] [#4 -0.13,-0.30,0.82,U] [#5 0.37,-0.37,0.00,M3] [#6 0.12,-0.25,0.67,U] [#7 0.25,-0.33,0.00,M1] [#8 -0.08,-0.46,0.00,M1] 
03:25:54.053 00.002 28316 refined, 3 included, MultiStar: {0.05, -0.29}, one-star: {0.22, -0.33}
03:25:54.054 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
03:25:54.055 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
03:25:54.056 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.40 mountX=-0.29 mountY=0.09, mountTheta=2.85
03:25:54.058 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.29, opts=13)
03:25:54.059 00.001 28316 Enqueuing Move request for scope (0.05, -0.29)
03:25:54.060 00.001 29988 Worker thread wakes up
03:25:54.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
03:25:54.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
03:25:54.060 00.000 29988 Moving (0.05, -0.29) raw xDistance=-0.29 yDistance=0.09
03:25:54.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
03:25:54.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:54.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:25:54.060 00.000 29988 MoveAxis(E, 61, ABG)
03:25:54.060 00.000 29988 Guiding  Dir = 2, Dur = 61
03:25:54.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:54.061 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.2
03:25:54.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:54.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:54.062 00.001 28316 Enqueuing Expose request
03:25:54.062 00.000 29988 IsSlewing returns 0
03:25:54.063 00.001 29988 IsGuiding returns 0
03:25:54.065 00.002 29988 PulseGuide returned control before completion, sleep 69
03:25:54.136 00.071 29988 IsGuiding returns 0
03:25:54.136 00.000 29988 Move returns status 0, amount 61
03:25:54.136 00.000 29988 MoveAxis(N, 0, ABG)
03:25:54.136 00.000 29988 Move returns status 0, amount 0
03:25:54.136 00.000 29988 move complete, result=0
03:25:54.136 00.000 29988 worker thread done servicing request
03:25:54.137 00.001 28316 GuideStep: -0.3 px 61 ms EAST, 0.1 px 0 ms NORTH
03:25:54.137 00.000 29988 Worker thread wakes up
03:25:54.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:54.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:55.554 01.417 29988 Exposure complete
03:25:55.595 00.041 29988 worker thread done servicing request
03:25:55.595 00.000 28316 OnExposeComplete: enter
03:25:55.596 00.001 28316 UpdateGuideState(): m_state=6
03:25:55.598 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5393
03:25:55.601 00.003 28316 Star::Find returns 1 (0), X=951.08, Y=256.61, Mass=2356, SNR=33.7, Peak=188 HFD=3.9
03:25:55.604 00.003 28316 MultiStar: [#1 0.08,0.06,0.98,U] [#2 0.07,0.10,0.90,U] [#3 0.28,0.06,0.86,U] [#4 -0.17,0.23,0.83,U] [#5 0.04,-0.07,0.73,U] [#6 0.12,0.04,0.62,U] [#7 0.09,0.10,0.62,U] [#8 0.05,0.01,0.57,U] 
03:25:55.606 00.002 28316 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.11, -0.01}
03:25:55.608 00.002 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
03:25:55.611 00.003 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
03:25:55.612 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.66 mountX=0.02 mountY=-0.09, mountTheta=-1.34
03:25:55.614 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
03:25:55.615 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
03:25:55.617 00.002 29988 Worker thread wakes up
03:25:55.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:55.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
03:25:55.617 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:25:55.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:55.618 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
03:25:55.618 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:55.619 00.001 28316 Enqueuing Expose request
03:25:55.619 00.000 29988 Moving (0.07, 0.06) raw xDistance=0.02 yDistance=-0.09
03:25:55.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:25:55.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:55.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:25:55.619 00.000 29988 MoveAxis(E, 0, ABG)
03:25:55.620 00.001 29988 Move returns status 0, amount 0
03:25:55.620 00.000 29988 MoveAxis(N, 0, ABG)
03:25:55.620 00.000 29988 Move returns status 0, amount 0
03:25:55.620 00.000 29988 move complete, result=0
03:25:55.620 00.000 29988 worker thread done servicing request
03:25:55.620 00.000 29988 Worker thread wakes up
03:25:55.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:55.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:55.620 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:25:57.255 01.635 29988 Exposure complete
03:25:57.298 00.043 29988 worker thread done servicing request
03:25:57.299 00.001 28316 OnExposeComplete: enter
03:25:57.299 00.000 28316 UpdateGuideState(): m_state=6
03:25:57.300 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5394
03:25:57.300 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=256.45, Mass=2376, SNR=33.7, Peak=174 HFD=4.0
03:25:57.302 00.002 28316 MultiStar: [#1 -0.03,0.01,0.99,U] [#2 -0.00,-0.12,0.90,U] [#3 0.29,-0.12,0.87,U] [#4 -0.11,-0.07,0.84,U] [#5 0.18,-0.23,0.73,U] [#6 0.07,-0.11,0.63,U] [#7 0.16,-0.11,0.63,U] [#8 -0.03,0.00,0.58,U] 
03:25:57.305 00.003 28316 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.10, -0.17}
03:25:57.306 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:25:57.307 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:25:57.308 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.98 mountX=-0.12 mountY=-0.02, mountTheta=-3.02
03:25:57.311 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
03:25:57.314 00.003 28316 Enqueuing Move request for scope (0.07, -0.10)
03:25:57.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:57.317 00.003 28316 UpdateGuideState exits: m=2376 RSB=33.7
03:25:57.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:57.320 00.003 29988 Worker thread wakes up
03:25:57.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
03:25:57.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
03:25:57.320 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
03:25:57.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:25:57.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:57.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:57.321 00.001 28316 Enqueuing Expose request
03:25:57.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:25:57.321 00.000 29988 MoveAxis(E, 0, ABG)
03:25:57.321 00.000 29988 Move returns status 0, amount 0
03:25:57.321 00.000 29988 MoveAxis(N, 0, ABG)
03:25:57.322 00.001 29988 Move returns status 0, amount 0
03:25:57.322 00.000 29988 move complete, result=0
03:25:57.322 00.000 29988 worker thread done servicing request
03:25:57.322 00.000 29988 Worker thread wakes up
03:25:57.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:57.322 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:25:57.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:58.739 01.417 29988 Exposure complete
03:25:58.788 00.049 29988 worker thread done servicing request
03:25:58.789 00.001 28316 OnExposeComplete: enter
03:25:58.790 00.001 28316 UpdateGuideState(): m_state=6
03:25:58.790 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5395
03:25:58.791 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=256.58, Mass=2318, SNR=33.4, Peak=187 HFD=3.9
03:25:58.792 00.001 28316 MultiStar: [#1 0.03,0.01,0.99,U] [#2 -0.13,0.16,0.92,U] [#3 0.21,-0.07,0.84,U] [#4 0.10,-0.09,0.82,U] [#5 0.22,-0.01,0.75,U] [#6 0.33,-0.10,0.00,M1] [#7 0.24,-0.16,0.63,U] [#8 -0.22,-0.06,0.58,U] 
03:25:58.792 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {0.10, -0.04}
03:25:58.792 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:25:58.793 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:25:58.793 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.34 mountX=-0.05 mountY=-0.05, mountTheta=-2.35
03:25:58.794 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
03:25:58.795 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
03:25:58.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:25:58.796 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.4
03:25:58.796 00.000 29988 Worker thread wakes up
03:25:58.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
03:25:58.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
03:25:58.796 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.05 yDistance=-0.05
03:25:58.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:25:58.796 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:25:58.797 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:25:58.797 00.000 28316 Enqueuing Expose request
03:25:58.798 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:25:58.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:25:58.798 00.000 29988 MoveAxis(E, 0, ABG)
03:25:58.798 00.000 29988 Move returns status 0, amount 0
03:25:58.798 00.000 29988 MoveAxis(N, 0, ABG)
03:25:58.798 00.000 29988 Move returns status 0, amount 0
03:25:58.798 00.000 29988 move complete, result=0
03:25:58.798 00.000 29988 worker thread done servicing request
03:25:58.798 00.000 29988 Worker thread wakes up
03:25:58.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:25:58.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:25:58.799 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:00.431 01.632 29988 Exposure complete
03:26:00.467 00.036 29988 worker thread done servicing request
03:26:00.467 00.000 28316 OnExposeComplete: enter
03:26:00.467 00.000 28316 UpdateGuideState(): m_state=6
03:26:00.468 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5396
03:26:00.468 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.33, Mass=2322, SNR=33.3, Peak=183 HFD=4.0
03:26:00.469 00.001 28316 MultiStar: [#1 -0.00,-0.22,0.99,U] [#2 0.18,-0.29,0.00,M1] [#3 0.20,-0.18,0.86,U] [#4 -0.23,-0.20,0.83,U] [#5 0.09,-0.27,0.74,U] [#6 0.05,-0.16,0.64,U] [#7 0.21,-0.05,0.62,U] [#8 0.05,-0.27,0.59,U] 
03:26:00.469 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.21}, one-star: {0.05, -0.29}
03:26:00.470 00.001 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
03:26:00.470 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
03:26:00.471 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.35 mountX=-0.21 mountY=0.05, mountTheta=2.90
03:26:00.474 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.21, opts=13)
03:26:00.475 00.001 28316 Enqueuing Move request for scope (0.05, -0.21)
03:26:00.477 00.002 29988 Worker thread wakes up
03:26:00.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
03:26:00.477 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
03:26:00.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:00.477 00.000 29988 Moving (0.05, -0.21) raw xDistance=-0.21 yDistance=0.05
03:26:00.477 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.3
03:26:00.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:26:00.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:00.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:00.478 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:00.478 00.000 28316 Enqueuing Expose request
03:26:00.479 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:26:00.479 00.000 29988 MoveAxis(E, 44, ABG)
03:26:00.479 00.000 29988 Guiding  Dir = 2, Dur = 44
03:26:00.479 00.000 29988 IsSlewing returns 0
03:26:00.479 00.000 29988 IsGuiding returns 0
03:26:00.481 00.002 29988 PulseGuide returned control before completion, sleep 53
03:26:00.543 00.062 29988 IsGuiding returns 0
03:26:00.543 00.000 29988 Move returns status 0, amount 44
03:26:00.543 00.000 29988 MoveAxis(N, 0, ABG)
03:26:00.543 00.000 29988 Move returns status 0, amount 0
03:26:00.543 00.000 29988 move complete, result=0
03:26:00.543 00.000 29988 worker thread done servicing request
03:26:00.543 00.000 29988 Worker thread wakes up
03:26:00.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:00.543 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
03:26:00.545 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:01.955 01.410 29988 Exposure complete
03:26:01.988 00.033 29988 worker thread done servicing request
03:26:01.988 00.000 28316 OnExposeComplete: enter
03:26:01.989 00.001 28316 UpdateGuideState(): m_state=6
03:26:01.989 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5397
03:26:01.990 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.75, Mass=2476, SNR=34.5, Peak=191 HFD=4.2
03:26:01.990 00.000 28316 MultiStar: [#1 0.12,0.15,0.95,U] [#2 0.08,0.08,0.86,U] [#3 0.25,0.03,0.83,U] [#4 -0.07,0.31,0.81,U] [#5 0.29,0.01,0.72,U] [#6 0.28,0.21,0.00,M1] [#7 0.07,0.14,0.59,U] [#8 0.06,0.14,0.54,U] 
03:26:01.991 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.12}, one-star: {0.19, 0.13}
03:26:01.991 00.000 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
03:26:01.993 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
03:26:01.994 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.77 mountX=0.06 mountY=-0.17, mountTheta=-1.23
03:26:01.996 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.12, opts=13)
03:26:01.997 00.001 28316 Enqueuing Move request for scope (0.13, 0.12)
03:26:01.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:01.998 00.001 28316 UpdateGuideState exits: m=2476 RSB=34.5
03:26:01.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:01.999 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:01.999 00.000 28316 Enqueuing Expose request
03:26:01.999 00.000 29988 Worker thread wakes up
03:26:01.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
03:26:01.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
03:26:02.000 00.001 29988 Moving (0.13, 0.12) raw xDistance=0.06 yDistance=-0.17
03:26:02.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:26:02.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:02.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:26:02.000 00.000 29988 MoveAxis(E, 0, ABG)
03:26:02.000 00.000 29988 Move returns status 0, amount 0
03:26:02.000 00.000 29988 MoveAxis(N, 0, ABG)
03:26:02.001 00.001 29988 Move returns status 0, amount 0
03:26:02.001 00.000 29988 move complete, result=0
03:26:02.001 00.000 29988 worker thread done servicing request
03:26:02.001 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:26:02.001 00.000 29988 Worker thread wakes up
03:26:02.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:02.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:03.637 01.636 29988 Exposure complete
03:26:03.677 00.040 29988 worker thread done servicing request
03:26:03.677 00.000 28316 OnExposeComplete: enter
03:26:03.679 00.002 28316 UpdateGuideState(): m_state=6
03:26:03.680 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5398
03:26:03.683 00.003 28316 Star::Find returns 1 (0), X=950.96, Y=256.50, Mass=2369, SNR=33.8, Peak=166 HFD=4.1
03:26:03.684 00.001 28316 MultiStar: [#1 0.19,-0.06,0.97,U] [#2 0.11,-0.06,0.90,U] [#3 0.30,-0.02,0.84,U] [#4 -0.05,0.22,0.79,U] [#5 0.33,-0.05,0.00,M1] [#6 0.35,0.12,0.00,M2] [#7 0.37,0.08,0.00,M1] [#8 0.07,0.07,0.58,U] 
03:26:03.686 00.002 28316 refined, 5 included, MultiStar: {0.10, -0.01}, one-star: {-0.00, -0.12}
03:26:03.687 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:26:03.688 00.001 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:26:03.689 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=-0.05 mountY=-0.09, mountTheta=-2.07
03:26:03.691 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.01, opts=13)
03:26:03.691 00.000 28316 Enqueuing Move request for scope (0.10, -0.01)
03:26:03.692 00.001 29988 Worker thread wakes up
03:26:03.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
03:26:03.692 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
03:26:03.692 00.000 29988 Moving (0.10, -0.01) raw xDistance=-0.05 yDistance=-0.09
03:26:03.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:26:03.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:03.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
03:26:03.693 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:26:03.693 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
03:26:03.694 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:03.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:03.696 00.001 28316 Enqueuing Expose request
03:26:03.697 00.001 29988 MoveAxis(E, 0, ABG)
03:26:03.697 00.000 29988 Move returns status 0, amount 0
03:26:03.697 00.000 29988 MoveAxis(N, 0, ABG)
03:26:03.698 00.001 29988 Move returns status 0, amount 0
03:26:03.698 00.000 29988 move complete, result=0
03:26:03.698 00.000 29988 worker thread done servicing request
03:26:03.698 00.000 29988 Worker thread wakes up
03:26:03.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:03.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:03.699 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:05.225 01.526 29988 Exposure complete
03:26:05.270 00.045 29988 worker thread done servicing request
03:26:05.270 00.000 28316 OnExposeComplete: enter
03:26:05.271 00.001 28316 UpdateGuideState(): m_state=6
03:26:05.272 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5399
03:26:05.272 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=256.43, Mass=2361, SNR=33.7, Peak=175 HFD=3.9
03:26:05.273 00.001 28316 MultiStar: [#1 0.13,-0.20,0.97,U] [#2 0.05,-0.12,0.88,U] [#3 0.25,-0.20,0.85,U] [#4 -0.12,0.04,0.84,U] [#5 0.44,-0.20,0.00,M2] [#6 0.15,0.07,0.62,U] [#7 0.08,-0.14,0.62,U] [#8 0.02,-0.21,0.57,U] 
03:26:05.273 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.13, -0.19}
03:26:05.274 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:26:05.274 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:26:05.274 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.95 mountX=-0.15 mountY=-0.02, mountTheta=-2.99
03:26:05.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
03:26:05.276 00.001 28316 Enqueuing Move request for scope (0.09, -0.12)
03:26:05.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:05.277 00.001 29988 Worker thread wakes up
03:26:05.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
03:26:05.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
03:26:05.277 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.02
03:26:05.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:26:05.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:05.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:26:05.277 00.000 29988 MoveAxis(E, 0, ABG)
03:26:05.277 00.000 29988 Move returns status 0, amount 0
03:26:05.277 00.000 29988 MoveAxis(N, 0, ABG)
03:26:05.277 00.000 29988 Move returns status 0, amount 0
03:26:05.277 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
03:26:05.278 00.001 29988 move complete, result=0
03:26:05.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:05.278 00.000 29988 worker thread done servicing request
03:26:05.278 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:05.279 00.001 28316 Enqueuing Expose request
03:26:05.279 00.000 29988 Worker thread wakes up
03:26:05.279 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:26:05.280 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:05.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:06.907 01.627 29988 Exposure complete
03:26:06.952 00.045 29988 worker thread done servicing request
03:26:06.952 00.000 28316 OnExposeComplete: enter
03:26:06.952 00.000 28316 UpdateGuideState(): m_state=6
03:26:06.952 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5400
03:26:06.953 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=256.52, Mass=2428, SNR=34.1, Peak=195 HFD=3.8
03:26:06.954 00.001 28316 MultiStar: [#1 0.22,0.05,0.96,U] [#2 0.29,-0.02,0.87,U] [#3 0.46,-0.05,0.00,M1] [#4 0.18,0.02,0.81,U] [#5 0.49,0.03,0.00,M3] [#6 0.08,-0.05,0.61,U] [#7 0.31,0.13,0.00,M1] [#8 0.32,-0.21,0.00,M1] 
03:26:06.955 00.001 28316 refined, 4 included, MultiStar: {0.22, -0.02}, one-star: {0.28, -0.10}
03:26:06.955 00.000 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
03:26:06.955 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
03:26:06.956 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.09 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
03:26:06.957 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.02, opts=13)
03:26:06.957 00.000 28316 Enqueuing Move request for scope (0.22, -0.02)
03:26:06.958 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:06.958 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1
03:26:06.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:06.959 00.000 29988 Worker thread wakes up
03:26:06.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:06.960 00.001 28316 Enqueuing Expose request
03:26:06.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
03:26:06.960 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
03:26:06.960 00.000 29988 Moving (0.22, -0.02) raw xDistance=-0.11 yDistance=-0.19
03:26:06.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:26:06.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:06.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:26:06.960 00.000 29988 MoveAxis(E, 0, ABG)
03:26:06.960 00.000 29988 Move returns status 0, amount 0
03:26:06.960 00.000 29988 MoveAxis(N, 0, ABG)
03:26:06.960 00.000 29988 Move returns status 0, amount 0
03:26:06.960 00.000 29988 move complete, result=0
03:26:06.960 00.000 29988 worker thread done servicing request
03:26:06.960 00.000 29988 Worker thread wakes up
03:26:06.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:06.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:06.961 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:26:08.478 01.517 29988 Exposure complete
03:26:08.516 00.038 29988 worker thread done servicing request
03:26:08.516 00.000 28316 OnExposeComplete: enter
03:26:08.517 00.001 28316 UpdateGuideState(): m_state=6
03:26:08.517 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5401
03:26:08.518 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.62, Mass=2413, SNR=34.1, Peak=179 HFD=3.9
03:26:08.518 00.000 28316 MultiStar: [#1 0.15,0.14,0.99,U] [#2 0.13,-0.02,0.90,U] [#3 0.30,-0.01,0.84,U] [#4 -0.07,0.17,0.81,U] [#5 0.28,-0.09,0.72,U] [#6 0.16,-0.03,0.63,U] [#7 0.03,0.07,0.61,U] [#8 0.07,0.05,0.59,U] 
03:26:08.519 00.001 28316 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.20, -0.00}
03:26:08.519 00.000 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
03:26:08.520 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
03:26:08.520 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.23 mountX=-0.03 mountY=-0.14, mountTheta=-1.77
03:26:08.521 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.03, opts=13)
03:26:08.522 00.001 28316 Enqueuing Move request for scope (0.14, 0.03)
03:26:08.522 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:08.522 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
03:26:08.523 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:08.523 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:08.525 00.002 28316 Enqueuing Expose request
03:26:08.528 00.003 29988 Worker thread wakes up
03:26:08.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
03:26:08.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
03:26:08.528 00.000 29988 Moving (0.14, 0.03) raw xDistance=-0.03 yDistance=-0.14
03:26:08.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:26:08.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:08.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:26:08.528 00.000 29988 MoveAxis(E, 0, ABG)
03:26:08.528 00.000 29988 Move returns status 0, amount 0
03:26:08.528 00.000 29988 MoveAxis(N, 0, ABG)
03:26:08.528 00.000 29988 Move returns status 0, amount 0
03:26:08.528 00.000 29988 move complete, result=0
03:26:08.528 00.000 29988 worker thread done servicing request
03:26:08.528 00.000 29988 Worker thread wakes up
03:26:08.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:08.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:08.529 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:10.161 01.632 29988 Exposure complete
03:26:10.192 00.031 29988 worker thread done servicing request
03:26:10.192 00.000 28316 OnExposeComplete: enter
03:26:10.193 00.001 28316 UpdateGuideState(): m_state=6
03:26:10.194 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5402
03:26:10.194 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.64, Mass=2306, SNR=33.2, Peak=196 HFD=3.9
03:26:10.195 00.001 28316 MultiStar: [#1 -0.03,0.05,0.99,U] [#2 -0.08,-0.18,0.91,U] [#3 0.10,-0.06,0.86,U] [#4 -0.18,-0.06,0.85,U] [#5 0.14,-0.06,0.75,U] [#6 0.11,-0.04,0.64,U] [#7 0.01,-0.04,0.63,U] [#8 -0.26,0.07,0.58,U] 
03:26:10.195 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {-0.06, 0.02}
03:26:10.195 00.000 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
03:26:10.196 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
03:26:10.196 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.27 mountX=-0.02 mountY=0.04, mountTheta=2.01
03:26:10.197 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
03:26:10.198 00.001 28316 Enqueuing Move request for scope (-0.03, -0.03)
03:26:10.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:10.199 00.001 29988 Worker thread wakes up
03:26:10.199 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
03:26:10.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
03:26:10.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:10.200 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
03:26:10.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:10.200 00.000 28316 Enqueuing Expose request
03:26:10.200 00.000 29988 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.04
03:26:10.201 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:26:10.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:10.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:26:10.201 00.000 29988 MoveAxis(E, 0, ABG)
03:26:10.201 00.000 29988 Move returns status 0, amount 0
03:26:10.201 00.000 29988 MoveAxis(N, 0, ABG)
03:26:10.201 00.000 29988 Move returns status 0, amount 0
03:26:10.201 00.000 29988 move complete, result=0
03:26:10.201 00.000 29988 worker thread done servicing request
03:26:10.201 00.000 29988 Worker thread wakes up
03:26:10.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:10.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:10.201 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:26:11.720 01.519 29988 Exposure complete
03:26:11.764 00.044 29988 worker thread done servicing request
03:26:11.764 00.000 28316 OnExposeComplete: enter
03:26:11.767 00.003 28316 UpdateGuideState(): m_state=6
03:26:11.770 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5403
03:26:11.772 00.002 28316 Star::Find returns 1 (0), X=951.02, Y=256.31, Mass=2499, SNR=34.5, Peak=194 HFD=4.1
03:26:11.775 00.003 28316 MultiStar: [#1 -0.02,-0.22,0.97,U] [#2 -0.04,-0.24,0.89,U] [#3 0.15,-0.32,0.00,M1] [#4 -0.25,-0.10,0.80,U] [#5 0.21,-0.33,0.00,M2] [#6 -0.01,-0.10,0.61,U] [#7 0.07,-0.09,0.60,U] [#8 -0.07,-0.37,0.00,M1] 
03:26:11.777 00.002 28316 refined, 5 included, MultiStar: {-0.03, -0.19}, one-star: {0.05, -0.31}
03:26:11.777 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:26:11.778 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:26:11.779 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.73 mountX=-0.16 mountY=0.12, mountTheta=2.53
03:26:11.782 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.19, opts=13)
03:26:11.782 00.000 28316 Enqueuing Move request for scope (-0.03, -0.19)
03:26:11.783 00.001 29988 Worker thread wakes up
03:26:11.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:11.783 00.000 28316 UpdateGuideState exits: m=2499 RSB=34.5
03:26:11.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:11.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:11.785 00.001 28316 Enqueuing Expose request
03:26:11.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
03:26:11.785 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
03:26:11.785 00.000 29988 Moving (-0.03, -0.19) raw xDistance=-0.16 yDistance=0.12
03:26:11.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:26:11.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:11.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:26:11.785 00.000 29988 MoveAxis(E, 0, ABG)
03:26:11.785 00.000 29988 Move returns status 0, amount 0
03:26:11.785 00.000 29988 MoveAxis(N, 0, ABG)
03:26:11.785 00.000 29988 Move returns status 0, amount 0
03:26:11.785 00.000 29988 move complete, result=0
03:26:11.785 00.000 29988 worker thread done servicing request
03:26:11.785 00.000 29988 Worker thread wakes up
03:26:11.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:11.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:11.786 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:13.422 01.636 29988 Exposure complete
03:26:13.461 00.039 29988 worker thread done servicing request
03:26:13.461 00.000 28316 OnExposeComplete: enter
03:26:13.462 00.001 28316 UpdateGuideState(): m_state=6
03:26:13.462 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5404
03:26:13.463 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=256.39, Mass=2306, SNR=33.1, Peak=183 HFD=3.9
03:26:13.463 00.000 28316 MultiStar: [#1 0.23,-0.08,0.99,U] [#2 0.14,-0.26,0.93,U] [#3 0.33,-0.34,0.00,M2] [#4 -0.04,-0.11,0.82,U] [#5 0.42,-0.26,0.00,M3] [#6 0.17,-0.08,0.63,U] [#7 0.27,-0.30,0.00,M1] [#8 0.01,-0.30,0.59,U] 
03:26:13.464 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.17}, one-star: {0.18, -0.23}
03:26:13.465 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:26:13.466 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:26:13.467 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.95 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
03:26:13.468 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.17, opts=13)
03:26:13.469 00.001 28316 Enqueuing Move request for scope (0.12, -0.17)
03:26:13.469 00.000 29988 Worker thread wakes up
03:26:13.469 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
03:26:13.470 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.1
03:26:13.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:13.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:13.471 00.001 28316 Enqueuing Expose request
03:26:13.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
03:26:13.471 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
03:26:13.471 00.000 29988 Moving (0.12, -0.17) raw xDistance=-0.21 yDistance=-0.03
03:26:13.471 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:26:13.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:13.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:26:13.471 00.000 29988 MoveAxis(E, 44, ABG)
03:26:13.471 00.000 29988 Guiding  Dir = 2, Dur = 44
03:26:13.472 00.001 29988 IsSlewing returns 0
03:26:13.472 00.000 29988 IsGuiding returns 0
03:26:13.473 00.001 29988 PulseGuide returned control before completion, sleep 53
03:26:13.531 00.058 29988 IsGuiding returns 1
03:26:13.531 00.000 29988 scope still moving after pulse duration time elapsed
03:26:13.563 00.032 29988 IsSlewing returns 0
03:26:13.563 00.000 29988 IsGuiding returns 0
03:26:13.563 00.000 29988 scope move finished after 44 + 47 ms
03:26:13.563 00.000 29988 Move returns status 0, amount 44
03:26:13.563 00.000 29988 MoveAxis(N, 0, ABG)
03:26:13.563 00.000 29988 Move returns status 0, amount 0
03:26:13.563 00.000 29988 move complete, result=0
03:26:13.563 00.000 29988 worker thread done servicing request
03:26:13.563 00.000 29988 Worker thread wakes up
03:26:13.563 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.0 px 0 ms NORTH
03:26:13.565 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:13.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:14.979 01.414 29988 Exposure complete
03:26:15.026 00.047 29988 worker thread done servicing request
03:26:15.027 00.001 28316 OnExposeComplete: enter
03:26:15.027 00.000 28316 UpdateGuideState(): m_state=6
03:26:15.028 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5405
03:26:15.028 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=256.58, Mass=2445, SNR=34.1, Peak=201 HFD=3.9
03:26:15.030 00.002 28316 MultiStar: [#1 0.14,0.05,0.96,U] [#2 0.01,-0.07,0.89,U] [#3 0.25,-0.08,0.85,U] [#4 -0.21,0.03,0.80,U] [#5 0.17,-0.11,0.71,U] [#6 0.01,0.09,0.62,U] [#7 0.09,0.03,0.60,U] [#8 -0.11,-0.16,0.59,U] 
03:26:15.031 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.09, -0.04}
03:26:15.032 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
03:26:15.033 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
03:26:15.034 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.46 mountX=-0.05 mountY=-0.04, mountTheta=-2.48
03:26:15.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:26:15.035 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
03:26:15.036 00.001 29988 Worker thread wakes up
03:26:15.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:15.036 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.1
03:26:15.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:15.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:15.038 00.001 28316 Enqueuing Expose request
03:26:15.040 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:26:15.040 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:26:15.040 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:26:15.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:26:15.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:15.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:26:15.040 00.000 29988 MoveAxis(E, 0, ABG)
03:26:15.040 00.000 29988 Move returns status 0, amount 0
03:26:15.040 00.000 29988 MoveAxis(N, 0, ABG)
03:26:15.040 00.000 29988 Move returns status 0, amount 0
03:26:15.040 00.000 29988 move complete, result=0
03:26:15.040 00.000 29988 worker thread done servicing request
03:26:15.040 00.000 29988 Worker thread wakes up
03:26:15.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:15.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:15.043 00.003 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:26:16.679 01.636 29988 Exposure complete
03:26:16.729 00.050 29988 worker thread done servicing request
03:26:16.729 00.000 28316 OnExposeComplete: enter
03:26:16.731 00.002 28316 UpdateGuideState(): m_state=6
03:26:16.733 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5406
03:26:16.734 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=256.57, Mass=2291, SNR=33.2, Peak=182 HFD=3.8
03:26:16.736 00.002 28316 MultiStar: [#1 0.21,0.01,0.97,U] [#2 0.20,-0.09,0.93,U] [#3 0.40,0.02,0.00,M2] [#4 -0.14,0.07,0.81,U] [#5 0.18,-0.15,0.74,U] [#6 0.18,0.05,0.64,U] [#7 0.25,0.12,0.63,U] [#8 0.16,-0.13,0.57,U] 
03:26:16.737 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.02}, one-star: {0.27, -0.05}
03:26:16.738 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
03:26:16.738 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
03:26:16.740 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-0.15 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
03:26:16.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
03:26:16.741 00.000 28316 Enqueuing Move request for scope (0.16, -0.02)
03:26:16.742 00.001 29988 Worker thread wakes up
03:26:16.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:16.742 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:26:16.743 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:16.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:16.744 00.001 28316 Enqueuing Expose request
03:26:16.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
03:26:16.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
03:26:16.744 00.000 29988 Moving (0.16, -0.02) raw xDistance=-0.09 yDistance=-0.14
03:26:16.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:26:16.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:16.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:26:16.744 00.000 29988 MoveAxis(E, 0, ABG)
03:26:16.744 00.000 29988 Move returns status 0, amount 0
03:26:16.744 00.000 29988 MoveAxis(N, 0, ABG)
03:26:16.744 00.000 29988 Move returns status 0, amount 0
03:26:16.744 00.000 29988 move complete, result=0
03:26:16.744 00.000 29988 worker thread done servicing request
03:26:16.744 00.000 29988 Worker thread wakes up
03:26:16.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:16.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:16.745 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:18.264 01.519 29988 Exposure complete
03:26:18.310 00.046 29988 worker thread done servicing request
03:26:18.310 00.000 28316 OnExposeComplete: enter
03:26:18.312 00.002 28316 UpdateGuideState(): m_state=6
03:26:18.314 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5407
03:26:18.315 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=256.64, Mass=2285, SNR=33.1, Peak=158 HFD=4.2
03:26:18.316 00.001 28316 MultiStar: [#1 0.29,0.12,1.00,U] [#2 0.28,-0.03,0.92,U] [#3 0.51,0.05,0.00,M3] [#4 -0.15,0.22,0.84,U] [#5 0.35,0.03,0.00,M2] [#6 0.30,0.15,0.63,U] [#7 0.11,0.28,0.62,U] [#8 0.20,-0.07,0.58,U] 
03:26:18.317 00.001 28316 refined, 6 included, MultiStar: {0.22, 0.09}, one-star: {0.44, 0.02}
03:26:18.317 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
03:26:18.318 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
03:26:18.318 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.40 mountX=-0.01 mountY=-0.24, mountTheta=-1.59
03:26:18.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.09, opts=13)
03:26:18.321 00.002 28316 Enqueuing Move request for scope (0.22, 0.09)
03:26:18.323 00.002 29988 Worker thread wakes up
03:26:18.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
03:26:18.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
03:26:18.323 00.000 29988 Moving (0.22, 0.09) raw xDistance=-0.01 yDistance=-0.24
03:26:18.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:26:18.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:18.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:26:18.323 00.000 29988 MoveAxis(E, 0, ABG)
03:26:18.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
03:26:18.324 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.1
03:26:18.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:18.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:18.325 00.000 28316 Enqueuing Expose request
03:26:18.325 00.000 29988 Move returns status 0, amount 0
03:26:18.325 00.000 29988 MoveAxis(N, 0, ABG)
03:26:18.326 00.001 29988 Move returns status 0, amount 0
03:26:18.326 00.000 29988 move complete, result=0
03:26:18.326 00.000 29988 worker thread done servicing request
03:26:18.326 00.000 29988 Worker thread wakes up
03:26:18.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:18.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:18.326 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:26:19.955 01.629 29988 Exposure complete
03:26:20.002 00.047 29988 worker thread done servicing request
03:26:20.002 00.000 28316 OnExposeComplete: enter
03:26:20.003 00.001 28316 UpdateGuideState(): m_state=6
03:26:20.004 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5408
03:26:20.004 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=256.60, Mass=2367, SNR=33.8, Peak=178 HFD=3.9
03:26:20.005 00.001 28316 MultiStar: [#1 0.11,0.21,1.00,U] [#2 -0.04,-0.12,0.88,U] [#3 0.33,-0.13,0.00,M4] [#4 -0.11,0.20,0.82,U] [#5 0.23,0.01,0.74,U] [#6 0.11,0.09,0.64,U] [#7 0.08,-0.02,0.63,U] [#8 -0.03,0.23,0.60,U] 
03:26:20.005 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.07}, one-star: {0.14, -0.02}
03:26:20.006 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:26:20.006 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
03:26:20.007 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.84 mountX=0.04 mountY=-0.09, mountTheta=-1.16
03:26:20.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.07, opts=13)
03:26:20.008 00.000 28316 Enqueuing Move request for scope (0.06, 0.07)
03:26:20.009 00.001 29988 Worker thread wakes up
03:26:20.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
03:26:20.009 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
03:26:20.009 00.000 29988 Moving (0.06, 0.07) raw xDistance=0.04 yDistance=-0.09
03:26:20.009 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:20.009 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.8
03:26:20.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:20.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:20.011 00.001 28316 Enqueuing Expose request
03:26:20.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:26:20.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:20.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:26:20.011 00.000 29988 MoveAxis(E, 0, ABG)
03:26:20.011 00.000 29988 Move returns status 0, amount 0
03:26:20.011 00.000 29988 MoveAxis(N, 0, ABG)
03:26:20.011 00.000 29988 Move returns status 0, amount 0
03:26:20.011 00.000 29988 move complete, result=0
03:26:20.011 00.000 29988 worker thread done servicing request
03:26:20.011 00.000 29988 Worker thread wakes up
03:26:20.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:20.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:20.012 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:21.533 01.521 29988 Exposure complete
03:26:21.568 00.035 29988 worker thread done servicing request
03:26:21.568 00.000 28316 OnExposeComplete: enter
03:26:21.569 00.001 28316 UpdateGuideState(): m_state=6
03:26:21.569 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5409
03:26:21.571 00.002 28316 Star::Find returns 1 (0), X=951.31, Y=256.71, Mass=2406, SNR=33.9, Peak=193 HFD=3.7
03:26:21.573 00.002 28316 MultiStar: [#1 0.28,0.06,0.97,U] [#2 0.01,0.30,0.87,U] [#3 0.33,0.02,0.87,U] [#4 0.22,0.26,0.00,M1] [#5 0.48,0.02,0.00,M2] [#6 0.43,0.22,0.00,M1] [#7 0.15,0.16,0.60,U] [#8 0.14,0.15,0.56,U] 
03:26:21.574 00.001 28316 refined, 5 included, MultiStar: {0.22, 0.13}, one-star: {0.34, 0.09}
03:26:21.575 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
03:26:21.576 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
03:26:21.578 00.002 28316 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.25 cameraTheta=0.52 mountX=0.02 mountY=-0.25, mountTheta=-1.48
03:26:21.580 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.13, opts=13)
03:26:21.581 00.001 28316 Enqueuing Move request for scope (0.22, 0.13)
03:26:21.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:21.582 00.001 28316 UpdateGuideState exits: m=2406 RSB=33.9
03:26:21.582 00.000 29988 Worker thread wakes up
03:26:21.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
03:26:21.582 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
03:26:21.582 00.000 29988 Moving (0.22, 0.13) raw xDistance=0.02 yDistance=-0.25
03:26:21.583 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:26:21.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:21.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:21.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:26:21.583 00.000 29988 MoveAxis(E, 0, ABG)
03:26:21.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:21.584 00.001 28316 Enqueuing Expose request
03:26:21.584 00.000 29988 Move returns status 0, amount 0
03:26:21.584 00.000 29988 MoveAxis(N, 0, ABG)
03:26:21.584 00.000 29988 Move returns status 0, amount 0
03:26:21.584 00.000 29988 move complete, result=0
03:26:21.584 00.000 29988 worker thread done servicing request
03:26:21.584 00.000 29988 Worker thread wakes up
03:26:21.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:21.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:21.585 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:26:23.220 01.635 29988 Exposure complete
03:26:23.262 00.042 29988 worker thread done servicing request
03:26:23.262 00.000 28316 OnExposeComplete: enter
03:26:23.264 00.002 28316 UpdateGuideState(): m_state=6
03:26:23.265 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5410
03:26:23.266 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=256.43, Mass=2319, SNR=33.4, Peak=172 HFD=3.8
03:26:23.266 00.000 28316 MultiStar: [#1 0.23,-0.03,1.00,U] [#2 0.06,-0.10,0.92,U] [#3 0.32,-0.14,0.00,M4] [#4 0.09,0.09,0.84,U] [#5 0.57,-0.07,0.00,M3] [#6 0.41,0.05,0.00,M2] [#7 0.12,0.02,0.64,U] [#8 0.03,0.01,0.59,U] 
03:26:23.267 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.04}, one-star: {0.33, -0.19}
03:26:23.267 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
03:26:23.267 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
03:26:23.268 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.27 mountX=-0.10 mountY=-0.12, mountTheta=-2.29
03:26:23.268 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.04, opts=13)
03:26:23.270 00.002 28316 Enqueuing Move request for scope (0.16, -0.04)
03:26:23.270 00.000 29988 Worker thread wakes up
03:26:23.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
03:26:23.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
03:26:23.270 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
03:26:23.271 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.4
03:26:23.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:23.271 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:23.272 00.001 28316 Enqueuing Expose request
03:26:23.272 00.000 29988 Moving (0.16, -0.04) raw xDistance=-0.10 yDistance=-0.12
03:26:23.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:26:23.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:23.273 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:26:23.273 00.000 29988 MoveAxis(E, 0, ABG)
03:26:23.273 00.000 29988 Move returns status 0, amount 0
03:26:23.273 00.000 29988 MoveAxis(N, 0, ABG)
03:26:23.273 00.000 29988 Move returns status 0, amount 0
03:26:23.273 00.000 29988 move complete, result=0
03:26:23.273 00.000 29988 worker thread done servicing request
03:26:23.273 00.000 29988 Worker thread wakes up
03:26:23.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:23.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:23.273 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:24.791 01.518 29988 Exposure complete
03:26:24.834 00.043 29988 worker thread done servicing request
03:26:24.834 00.000 28316 OnExposeComplete: enter
03:26:24.836 00.002 28316 UpdateGuideState(): m_state=6
03:26:24.837 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5411
03:26:24.837 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=256.58, Mass=2306, SNR=33.1, Peak=166 HFD=3.8
03:26:24.838 00.001 28316 MultiStar: [#1 0.38,0.09,0.00,M1] [#2 0.40,0.10,0.00,M1] [#3 0.50,-0.04,0.00,M5] [#4 0.32,-0.20,0.00,M1] [#5 0.64,-0.07,0.00,M4] [#6 0.32,-0.12,0.00,M3] [#7 0.52,-0.09,0.00,M1] [#8 0.43,-0.21,0.00,M1] 
03:26:24.838 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
03:26:24.838 00.000 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
03:26:24.839 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=-0.04 hyp=0.36 cameraTheta=-0.13 mountX=-0.19 mountY=-0.30, mountTheta=-2.14
03:26:24.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=-0.04, opts=13)
03:26:24.841 00.001 28316 Enqueuing Move request for scope (0.35, -0.04)
03:26:24.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:24.842 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.1
03:26:24.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:24.843 00.001 29988 Worker thread wakes up
03:26:24.843 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.04) opts 0xd
03:26:24.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, -0.04)
03:26:24.843 00.000 29988 Moving (0.35, -0.04) raw xDistance=-0.19 yDistance=-0.30
03:26:24.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:26:24.843 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.12 newest=-0.67
03:26:24.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
03:26:24.843 00.000 29988 MoveAxis(E, 0, ABG)
03:26:24.843 00.000 29988 Move returns status 0, amount 0
03:26:24.843 00.000 29988 MoveAxis(N, 71, ABG)
03:26:24.843 00.000 29988 Guiding  Dir = 0, Dur = 71
03:26:24.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:24.843 00.000 28316 Enqueuing Expose request
03:26:24.844 00.001 29988 IsSlewing returns 0
03:26:24.844 00.000 29988 IsGuiding returns 0
03:26:24.850 00.006 29988 PulseGuide returned control before completion, sleep 77
03:26:24.930 00.080 29988 IsGuiding returns 0
03:26:24.930 00.000 29988 Move returns status 0, amount 71
03:26:24.930 00.000 29988 move complete, result=0
03:26:24.930 00.000 29988 worker thread done servicing request
03:26:24.930 00.000 29988 Worker thread wakes up
03:26:24.931 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:24.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:24.931 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 71 ms NORTH
03:26:26.566 01.635 29988 Exposure complete
03:26:26.611 00.045 29988 worker thread done servicing request
03:26:26.611 00.000 28316 OnExposeComplete: enter
03:26:26.612 00.001 28316 UpdateGuideState(): m_state=6
03:26:26.614 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5412
03:26:26.615 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=256.26, Mass=2389, SNR=33.9, Peak=185 HFD=4.1
03:26:26.615 00.000 28316 MultiStar: [#1 0.11,-0.37,0.00,M2] [#2 0.10,-0.31,0.90,U] [#3 0.22,-0.34,0.00,M6] [#4 0.11,-0.24,0.79,U] [#5 0.40,-0.52,0.00,M5] [#6 0.25,-0.27,0.00,M4] [#7 0.28,-0.32,0.00,M2] [#8 0.19,-0.26,0.58,U] 
03:26:26.616 00.001 28316 refined, 3 included, MultiStar: {0.13, -0.30}, one-star: {0.14, -0.36}
03:26:26.616 00.000 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
03:26:26.616 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
03:26:26.617 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.30 hyp=0.33 cameraTheta=-1.16 mountX=-0.33 mountY=0.02, mountTheta=3.08
03:26:26.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.30, opts=13)
03:26:26.619 00.001 28316 Enqueuing Move request for scope (0.13, -0.30)
03:26:26.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:26.619 00.000 29988 Worker thread wakes up
03:26:26.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.30) opts 0xd
03:26:26.620 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.30)
03:26:26.620 00.000 29988 Moving (0.13, -0.30) raw xDistance=-0.33 yDistance=0.02
03:26:26.620 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:26:26.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
03:26:26.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:26.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:26.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:26.621 00.000 28316 Enqueuing Expose request
03:26:26.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:26:26.621 00.000 29988 MoveAxis(E, 69, ABG)
03:26:26.621 00.000 29988 Guiding  Dir = 2, Dur = 69
03:26:26.622 00.001 29988 IsSlewing returns 0
03:26:26.622 00.000 29988 IsGuiding returns 0
03:26:26.624 00.002 29988 PulseGuide returned control before completion, sleep 78
03:26:26.708 00.084 29988 IsGuiding returns 0
03:26:26.708 00.000 29988 Move returns status 0, amount 69
03:26:26.708 00.000 29988 MoveAxis(N, 0, ABG)
03:26:26.708 00.000 29988 Move returns status 0, amount 0
03:26:26.708 00.000 29988 move complete, result=0
03:26:26.708 00.000 29988 worker thread done servicing request
03:26:26.708 00.000 29988 Worker thread wakes up
03:26:26.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:26.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:26.708 00.000 28316 GuideStep: -0.3 px 69 ms EAST, 0.0 px 0 ms NORTH
03:26:28.114 01.406 29988 Exposure complete
03:26:28.140 00.026 29988 worker thread done servicing request
03:26:28.140 00.000 28316 OnExposeComplete: enter
03:26:28.141 00.001 28316 UpdateGuideState(): m_state=6
03:26:28.141 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5413
03:26:28.142 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.46, Mass=2359, SNR=33.6, Peak=172 HFD=3.9
03:26:28.142 00.000 28316 MultiStar: [#1 -0.04,-0.06,0.99,U] [#2 -0.20,-0.08,0.92,U] [#3 0.15,-0.08,0.85,U] [#4 0.02,-0.04,0.81,U] [#5 0.19,-0.29,0.00,M6] [#6 0.26,-0.04,0.63,U] [#7 -0.03,0.01,0.59,U] [#8 0.02,-0.04,0.59,U] 
03:26:28.143 00.001 28316 refined, 7 included, MultiStar: {-0.00, -0.07}, one-star: {-0.09, -0.16}
03:26:28.146 00.003 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.70)
03:26:28.149 00.003 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
03:26:28.151 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.59 mountX=-0.06 mountY=0.03, mountTheta=2.66
03:26:28.154 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
03:26:28.154 00.000 28316 Enqueuing Move request for scope (-0.00, -0.07)
03:26:28.155 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:28.155 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.6
03:26:28.156 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:28.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:28.156 00.000 28316 Enqueuing Expose request
03:26:28.157 00.001 29988 Worker thread wakes up
03:26:28.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
03:26:28.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
03:26:28.157 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.06 yDistance=0.03
03:26:28.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:26:28.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:28.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:26:28.157 00.000 29988 MoveAxis(E, 0, ABG)
03:26:28.157 00.000 29988 Move returns status 0, amount 0
03:26:28.157 00.000 29988 MoveAxis(N, 0, ABG)
03:26:28.157 00.000 29988 Move returns status 0, amount 0
03:26:28.157 00.000 29988 move complete, result=0
03:26:28.157 00.000 29988 worker thread done servicing request
03:26:28.157 00.000 29988 Worker thread wakes up
03:26:28.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:28.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:28.158 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:26:29.780 01.622 29988 Exposure complete
03:26:29.812 00.032 29988 worker thread done servicing request
03:26:29.812 00.000 28316 OnExposeComplete: enter
03:26:29.813 00.001 28316 UpdateGuideState(): m_state=6
03:26:29.814 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5414
03:26:29.814 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=256.74, Mass=2340, SNR=33.5, Peak=196 HFD=4.1
03:26:29.815 00.001 28316 MultiStar: [#1 0.08,0.19,0.99,U] [#2 -0.06,0.17,0.91,U] [#3 0.22,0.11,0.84,U] [#4 0.11,0.08,0.80,U] [#5 0.23,0.01,0.72,U] [#6 0.28,-0.08,0.63,U] [#7 0.15,0.10,0.62,U] [#8 -0.05,-0.10,0.59,U] 
03:26:29.815 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {0.13, 0.12}
03:26:29.815 00.000 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
03:26:29.816 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
03:26:29.816 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.60 mountX=0.02 mountY=-0.14, mountTheta=-1.40
03:26:29.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
03:26:29.818 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
03:26:29.818 00.000 29988 Worker thread wakes up
03:26:29.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
03:26:29.818 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
03:26:29.819 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:29.819 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:26:29.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:29.820 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:29.820 00.000 28316 Enqueuing Expose request
03:26:29.821 00.001 29988 Moving (0.12, 0.08) raw xDistance=0.02 yDistance=-0.14
03:26:29.821 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:26:29.821 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:29.821 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:26:29.821 00.000 29988 MoveAxis(E, 0, ABG)
03:26:29.821 00.000 29988 Move returns status 0, amount 0
03:26:29.821 00.000 29988 MoveAxis(N, 0, ABG)
03:26:29.821 00.000 29988 Move returns status 0, amount 0
03:26:29.821 00.000 29988 move complete, result=0
03:26:29.821 00.000 29988 worker thread done servicing request
03:26:29.821 00.000 29988 Worker thread wakes up
03:26:29.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:29.821 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:29.821 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:31.352 01.531 29988 Exposure complete
03:26:31.389 00.037 29988 worker thread done servicing request
03:26:31.389 00.000 28316 OnExposeComplete: enter
03:26:31.390 00.001 28316 UpdateGuideState(): m_state=6
03:26:31.392 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5415
03:26:31.392 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=256.50, Mass=2263, SNR=33.0, Peak=175 HFD=4.0
03:26:31.394 00.002 28316 MultiStar: [#1 -0.12,0.05,1.00,U] [#2 -0.24,-0.11,0.93,U] [#3 0.03,-0.08,0.89,U] [#4 0.22,-0.25,0.00,M1] [#5 0.03,-0.13,0.76,U] [#6 0.28,-0.25,0.00,M3] [#7 -0.04,-0.05,0.63,U] [#8 -0.12,-0.15,0.59,U] 
03:26:31.394 00.000 28316 refined, 6 included, MultiStar: {-0.06, -0.08}, one-star: {0.01, -0.12}
03:26:31.394 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.04)
03:26:31.395 00.001 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 2.00)
03:26:31.395 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.25 mountX=-0.05 mountY=0.09, mountTheta=2.03
03:26:31.397 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.08, opts=13)
03:26:31.398 00.001 28316 Enqueuing Move request for scope (-0.06, -0.08)
03:26:31.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:31.399 00.001 29988 Worker thread wakes up
03:26:31.399 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
03:26:31.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:31.399 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:31.400 00.001 28316 Enqueuing Expose request
03:26:31.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
03:26:31.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
03:26:31.400 00.000 29988 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
03:26:31.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:26:31.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:31.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:26:31.400 00.000 29988 MoveAxis(E, 0, ABG)
03:26:31.401 00.001 29988 Move returns status 0, amount 0
03:26:31.401 00.000 29988 MoveAxis(N, 0, ABG)
03:26:31.401 00.000 29988 Move returns status 0, amount 0
03:26:31.401 00.000 29988 move complete, result=0
03:26:31.401 00.000 29988 worker thread done servicing request
03:26:31.401 00.000 29988 Worker thread wakes up
03:26:31.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:31.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:31.401 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:33.031 01.630 29988 Exposure complete
03:26:33.071 00.040 29988 worker thread done servicing request
03:26:33.071 00.000 28316 OnExposeComplete: enter
03:26:33.072 00.001 28316 UpdateGuideState(): m_state=6
03:26:33.073 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5416
03:26:33.074 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=256.56, Mass=2389, SNR=34.0, Peak=190 HFD=3.9
03:26:33.076 00.002 28316 MultiStar: [#1 -0.05,-0.01,0.98,U] [#2 -0.16,0.03,0.88,U] [#3 0.06,-0.12,0.83,U] [#4 -0.13,-0.08,0.80,U] [#5 -0.00,-0.14,0.72,U] [#6 0.30,-0.16,0.00,M4] [#7 0.00,0.01,0.62,U] [#8 -0.07,-0.08,0.56,U] 
03:26:33.077 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.05}, one-star: {-0.07, -0.06}
03:26:33.079 00.002 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
03:26:33.080 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
03:26:33.080 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.38 mountX=-0.02 mountY=0.07, mountTheta=1.90
03:26:33.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
03:26:33.082 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
03:26:33.082 00.000 29988 Worker thread wakes up
03:26:33.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:33.082 00.000 28316 UpdateGuideState exits: m=2389 RSB=34.0
03:26:33.083 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:33.083 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:33.084 00.001 28316 Enqueuing Expose request
03:26:33.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
03:26:33.084 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
03:26:33.084 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.02 yDistance=0.07
03:26:33.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:26:33.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:33.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:26:33.084 00.000 29988 MoveAxis(E, 0, ABG)
03:26:33.084 00.000 29988 Move returns status 0, amount 0
03:26:33.085 00.001 29988 MoveAxis(N, 0, ABG)
03:26:33.085 00.000 29988 Move returns status 0, amount 0
03:26:33.085 00.000 29988 move complete, result=0
03:26:33.085 00.000 29988 worker thread done servicing request
03:26:33.085 00.000 29988 Worker thread wakes up
03:26:33.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:33.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:33.086 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:34.605 01.519 29988 Exposure complete
03:26:34.645 00.040 29988 worker thread done servicing request
03:26:34.645 00.000 28316 OnExposeComplete: enter
03:26:34.647 00.002 28316 UpdateGuideState(): m_state=6
03:26:34.648 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5417
03:26:34.648 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.46, Mass=2266, SNR=32.9, Peak=168 HFD=4.1
03:26:34.649 00.001 28316 MultiStar: [#1 0.09,-0.25,1.01,U] [#2 -0.01,-0.08,0.92,U] [#3 0.19,-0.15,0.87,U] [#4 0.01,-0.07,0.83,U] [#5 0.05,-0.18,0.76,U] [#6 0.09,0.02,0.64,U] [#7 0.23,-0.10,0.63,U] [#8 -0.12,-0.27,0.59,U] 
03:26:34.649 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.16}
03:26:34.649 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
03:26:34.650 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
03:26:34.650 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.14 mountX=-0.15 mountY=0.00, mountTheta=3.11
03:26:34.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.14, opts=13)
03:26:34.652 00.001 28316 Enqueuing Move request for scope (0.06, -0.14)
03:26:34.653 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:34.654 00.001 28316 UpdateGuideState exits: m=2266 RSB=32.9
03:26:34.655 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:34.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:34.657 00.001 28316 Enqueuing Expose request
03:26:34.658 00.001 29988 Worker thread wakes up
03:26:34.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
03:26:34.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
03:26:34.658 00.000 29988 Moving (0.06, -0.14) raw xDistance=-0.15 yDistance=0.00
03:26:34.659 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:26:34.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:34.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:26:34.659 00.000 29988 MoveAxis(E, 0, ABG)
03:26:34.659 00.000 29988 Move returns status 0, amount 0
03:26:34.659 00.000 29988 MoveAxis(N, 0, ABG)
03:26:34.659 00.000 29988 Move returns status 0, amount 0
03:26:34.659 00.000 29988 move complete, result=0
03:26:34.659 00.000 29988 worker thread done servicing request
03:26:34.659 00.000 29988 Worker thread wakes up
03:26:34.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:34.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:34.659 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:26:36.282 01.623 29988 Exposure complete
03:26:36.321 00.039 29988 worker thread done servicing request
03:26:36.321 00.000 28316 OnExposeComplete: enter
03:26:36.322 00.001 28316 UpdateGuideState(): m_state=6
03:26:36.322 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5418
03:26:36.323 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.29, Mass=2401, SNR=33.9, Peak=173 HFD=4.1
03:26:36.323 00.000 28316 MultiStar: [#1 0.16,0.05,0.98,U] [#2 0.24,-0.14,0.89,U] [#3 0.21,-0.10,0.84,U] [#4 0.26,-0.04,0.83,U] [#5 0.50,0.00,0.00,M3] [#6 0.30,0.01,0.62,U] [#7 0.11,0.03,0.61,U] [#8 0.02,-0.23,0.58,U] 
03:26:36.324 00.001 28316 refined, 7 included, MultiStar: {0.19, -0.10}, one-star: {0.19, -0.33}
03:26:36.324 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:26:36.325 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:26:36.325 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.47 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
03:26:36.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.10, opts=13)
03:26:36.327 00.001 28316 Enqueuing Move request for scope (0.19, -0.10)
03:26:36.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:36.327 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
03:26:36.328 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:36.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:36.331 00.003 28316 Enqueuing Expose request
03:26:36.333 00.002 29988 Worker thread wakes up
03:26:36.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
03:26:36.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
03:26:36.334 00.001 29988 Moving (0.19, -0.10) raw xDistance=-0.17 yDistance=-0.13
03:26:36.334 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:26:36.334 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:36.334 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:26:36.334 00.000 29988 MoveAxis(E, 0, ABG)
03:26:36.334 00.000 29988 Move returns status 0, amount 0
03:26:36.334 00.000 29988 MoveAxis(N, 0, ABG)
03:26:36.334 00.000 29988 Move returns status 0, amount 0
03:26:36.334 00.000 29988 move complete, result=0
03:26:36.334 00.000 29988 worker thread done servicing request
03:26:36.334 00.000 29988 Worker thread wakes up
03:26:36.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:36.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:36.336 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:37.854 01.518 29988 Exposure complete
03:26:37.889 00.035 29988 worker thread done servicing request
03:26:37.889 00.000 28316 OnExposeComplete: enter
03:26:37.889 00.000 28316 UpdateGuideState(): m_state=6
03:26:37.890 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5419
03:26:37.891 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=256.40, Mass=2306, SNR=33.2, Peak=174 HFD=3.9
03:26:37.892 00.001 28316 MultiStar: [#1 0.21,-0.07,1.00,U] [#2 0.17,-0.12,0.91,U] [#3 0.32,-0.13,0.00,M1] [#4 0.23,-0.02,0.84,U] [#5 0.42,-0.19,0.00,M4] [#6 0.34,0.03,0.00,M3] [#7 0.31,-0.09,0.64,U] [#8 0.03,-0.06,0.57,U] 
03:26:37.893 00.001 28316 refined, 5 included, MultiStar: {0.20, -0.10}, one-star: {0.21, -0.22}
03:26:37.894 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:26:37.895 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:26:37.896 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.47 mountX=-0.18 mountY=-0.13, mountTheta=-2.49
03:26:37.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.10, opts=13)
03:26:37.898 00.000 28316 Enqueuing Move request for scope (0.20, -0.10)
03:26:37.899 00.001 29988 Worker thread wakes up
03:26:37.900 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
03:26:37.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
03:26:37.900 00.000 29988 Moving (0.20, -0.10) raw xDistance=-0.18 yDistance=-0.13
03:26:37.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:37.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:26:37.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:37.900 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
03:26:37.901 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:26:37.901 00.000 29988 MoveAxis(E, 0, ABG)
03:26:37.901 00.000 29988 Move returns status 0, amount 0
03:26:37.901 00.000 29988 MoveAxis(N, 0, ABG)
03:26:37.901 00.000 29988 Move returns status 0, amount 0
03:26:37.901 00.000 29988 move complete, result=0
03:26:37.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:37.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:37.902 00.001 28316 Enqueuing Expose request
03:26:37.902 00.000 29988 worker thread done servicing request
03:26:37.902 00.000 29988 Worker thread wakes up
03:26:37.902 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:37.903 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:37.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:39.539 01.636 29988 Exposure complete
03:26:39.577 00.038 29988 worker thread done servicing request
03:26:39.577 00.000 28316 OnExposeComplete: enter
03:26:39.578 00.001 28316 UpdateGuideState(): m_state=6
03:26:39.580 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5420
03:26:39.581 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=256.49, Mass=2411, SNR=34.0, Peak=175 HFD=4.0
03:26:39.582 00.001 28316 MultiStar: [#1 0.10,-0.05,0.97,U] [#2 0.21,-0.14,0.90,U] [#3 0.40,-0.05,0.00,M2] [#4 -0.02,-0.07,0.83,U] [#5 0.28,-0.21,0.00,M5] [#6 0.29,-0.06,0.62,U] [#7 0.12,-0.03,0.60,U] [#8 0.03,-0.30,0.56,U] 
03:26:39.584 00.002 28316 refined, 6 included, MultiStar: {0.17, -0.11}, one-star: {0.37, -0.13}
03:26:39.584 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:26:39.585 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
03:26:39.585 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=-0.17 mountY=-0.10, mountTheta=-2.60
03:26:39.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.11, opts=13)
03:26:39.587 00.001 28316 Enqueuing Move request for scope (0.17, -0.11)
03:26:39.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
03:26:39.587 00.000 29988 Worker thread wakes up
03:26:39.588 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
03:26:39.588 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
03:26:39.588 00.000 29988 Moving (0.17, -0.11) raw xDistance=-0.17 yDistance=-0.10
03:26:39.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:26:39.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:39.588 00.000 28316 UpdateGuideState exits: m=2411 RSB=34.0
03:26:39.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:26:39.588 00.000 29988 MoveAxis(E, 0, ABG)
03:26:39.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:39.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:39.590 00.002 28316 Enqueuing Expose request
03:26:39.590 00.000 29988 Move returns status 0, amount 0
03:26:39.590 00.000 29988 MoveAxis(N, 0, ABG)
03:26:39.590 00.000 29988 Move returns status 0, amount 0
03:26:39.590 00.000 29988 move complete, result=0
03:26:39.590 00.000 29988 worker thread done servicing request
03:26:39.590 00.000 29988 Worker thread wakes up
03:26:39.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:39.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:39.591 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:26:41.109 01.518 29988 Exposure complete
03:26:41.156 00.047 29988 worker thread done servicing request
03:26:41.156 00.000 28316 OnExposeComplete: enter
03:26:41.157 00.001 28316 UpdateGuideState(): m_state=6
03:26:41.158 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5421
03:26:41.158 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=256.21, Mass=2220, SNR=32.6, Peak=163 HFD=4.3
03:26:41.159 00.001 28316 MultiStar: [#1 0.07,-0.32,1.02,U] [#2 -0.11,-0.32,0.00,M1] [#3 0.30,-0.41,0.00,M3] [#4 -0.21,-0.23,0.85,U] [#5 0.04,-0.42,0.00,M6] [#6 0.06,-0.22,0.67,U] [#7 -0.04,-0.18,0.64,U] [#8 -0.18,-0.20,0.57,U] 
03:26:41.159 00.000 28316 refined, 5 included, MultiStar: {0.01, -0.27}, one-star: {0.24, -0.41}
03:26:41.160 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
03:26:41.160 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
03:26:41.160 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.54 mountX=-0.25 mountY=0.12, mountTheta=2.71
03:26:41.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.27, opts=13)
03:26:41.162 00.001 28316 Enqueuing Move request for scope (0.01, -0.27)
03:26:41.162 00.000 29988 Worker thread wakes up
03:26:41.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:41.162 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
03:26:41.163 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:41.163 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:41.163 00.000 28316 Enqueuing Expose request
03:26:41.164 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
03:26:41.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
03:26:41.164 00.000 29988 Moving (0.01, -0.27) raw xDistance=-0.25 yDistance=0.12
03:26:41.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:26:41.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:41.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:26:41.164 00.000 29988 MoveAxis(E, 53, ABG)
03:26:41.164 00.000 29988 Guiding  Dir = 2, Dur = 53
03:26:41.164 00.000 29988 IsSlewing returns 0
03:26:41.164 00.000 29988 IsGuiding returns 0
03:26:41.167 00.003 29988 PulseGuide returned control before completion, sleep 62
03:26:41.233 00.066 29988 IsGuiding returns 1
03:26:41.233 00.000 29988 scope still moving after pulse duration time elapsed
03:26:41.264 00.031 29988 IsSlewing returns 0
03:26:41.265 00.001 29988 IsGuiding returns 0
03:26:41.265 00.000 29988 scope move finished after 53 + 47 ms
03:26:41.265 00.000 29988 Move returns status 0, amount 53
03:26:41.265 00.000 29988 MoveAxis(N, 0, ABG)
03:26:41.265 00.000 29988 Move returns status 0, amount 0
03:26:41.265 00.000 29988 move complete, result=0
03:26:41.265 00.000 29988 worker thread done servicing request
03:26:41.265 00.000 29988 Worker thread wakes up
03:26:41.265 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.1 px 0 ms NORTH
03:26:41.266 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:41.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:42.890 01.624 29988 Exposure complete
03:26:42.939 00.049 29988 worker thread done servicing request
03:26:42.939 00.000 28316 OnExposeComplete: enter
03:26:42.940 00.001 28316 UpdateGuideState(): m_state=6
03:26:42.940 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5422
03:26:42.941 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=256.29, Mass=2312, SNR=33.1, Peak=166 HFD=4.1
03:26:42.942 00.001 28316 MultiStar: [#1 0.07,-0.09,0.98,U] [#2 -0.05,-0.23,0.91,U] [#3 0.26,-0.26,0.00,M4] [#4 -0.12,-0.17,0.82,U] [#5 0.22,-0.24,0.73,U] [#6 0.05,-0.18,0.64,U] [#7 0.11,-0.11,0.63,U] [#8 -0.12,-0.18,0.58,U] 
03:26:42.944 00.002 28316 refined, 7 included, MultiStar: {0.06, -0.20}, one-star: {0.25, -0.33}
03:26:42.945 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
03:26:42.947 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
03:26:42.948 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.20 cameraTheta=-1.28 mountX=-0.20 mountY=0.04, mountTheta=2.96
03:26:42.950 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.20, opts=13)
03:26:42.950 00.000 28316 Enqueuing Move request for scope (0.06, -0.20)
03:26:42.950 00.000 29988 Worker thread wakes up
03:26:42.952 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:26:42.952 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.1
03:26:42.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
03:26:42.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:42.953 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
03:26:42.953 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:42.953 00.000 28316 Enqueuing Expose request
03:26:42.954 00.001 29988 Moving (0.06, -0.20) raw xDistance=-0.20 yDistance=0.04
03:26:42.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
03:26:42.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:42.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:26:42.954 00.000 29988 MoveAxis(E, 46, ABG)
03:26:42.954 00.000 29988 Guiding  Dir = 2, Dur = 46
03:26:42.954 00.000 29988 IsSlewing returns 0
03:26:42.954 00.000 29988 IsGuiding returns 0
03:26:42.956 00.002 29988 PulseGuide returned control before completion, sleep 55
03:26:43.015 00.059 29988 IsGuiding returns 1
03:26:43.015 00.000 29988 scope still moving after pulse duration time elapsed
03:26:43.045 00.030 29988 IsSlewing returns 0
03:26:43.049 00.004 29988 IsGuiding returns 0
03:26:43.049 00.000 29988 scope move finished after 46 + 48 ms
03:26:43.049 00.000 29988 Move returns status 0, amount 46
03:26:43.049 00.000 29988 MoveAxis(N, 0, ABG)
03:26:43.049 00.000 29988 Move returns status 0, amount 0
03:26:43.049 00.000 29988 move complete, result=0
03:26:43.049 00.000 29988 worker thread done servicing request
03:26:43.049 00.000 29988 Worker thread wakes up
03:26:43.049 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:43.049 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
03:26:43.050 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:44.458 01.408 29988 Exposure complete
03:26:44.505 00.047 29988 worker thread done servicing request
03:26:44.505 00.000 28316 OnExposeComplete: enter
03:26:44.506 00.001 28316 UpdateGuideState(): m_state=6
03:26:44.507 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5423
03:26:44.507 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.41, Mass=2348, SNR=33.6, Peak=160 HFD=3.9
03:26:44.508 00.001 28316 MultiStar: [#1 -0.27,-0.07,0.95,U] [#2 -0.37,-0.13,0.00,M1] [#3 0.03,-0.19,0.85,U] [#4 -0.24,-0.11,0.83,U] [#5 -0.02,-0.15,0.73,U] [#6 -0.05,-0.14,0.64,U] [#7 -0.24,-0.07,0.62,U] [#8 -0.32,-0.19,0.00,M1] 
03:26:44.508 00.000 28316 refined, 6 included, MultiStar: {-0.13, -0.14}, one-star: {-0.11, -0.21}
03:26:44.508 00.000 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
03:26:44.509 00.001 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
03:26:44.509 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.34 mountX=-0.07 mountY=0.18, mountTheta=1.94
03:26:44.511 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
03:26:44.511 00.000 28316 Enqueuing Move request for scope (-0.13, -0.14)
03:26:44.512 00.001 29988 Worker thread wakes up
03:26:44.512 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:44.512 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:26:44.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:44.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:44.513 00.000 28316 Enqueuing Expose request
03:26:44.514 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
03:26:44.514 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
03:26:44.514 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.07 yDistance=0.18
03:26:44.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:26:44.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:44.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:26:44.514 00.000 29988 MoveAxis(E, 0, ABG)
03:26:44.514 00.000 29988 Move returns status 0, amount 0
03:26:44.514 00.000 29988 MoveAxis(N, 0, ABG)
03:26:44.514 00.000 29988 Move returns status 0, amount 0
03:26:44.514 00.000 29988 move complete, result=0
03:26:44.514 00.000 29988 worker thread done servicing request
03:26:44.514 00.000 29988 Worker thread wakes up
03:26:44.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:44.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:44.514 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:46.138 01.624 29988 Exposure complete
03:26:46.165 00.027 29988 worker thread done servicing request
03:26:46.165 00.000 28316 OnExposeComplete: enter
03:26:46.166 00.001 28316 UpdateGuideState(): m_state=6
03:26:46.166 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5424
03:26:46.166 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.45, Mass=2414, SNR=33.9, Peak=183 HFD=3.8
03:26:46.167 00.001 28316 MultiStar: [#1 -0.32,0.02,0.97,U] [#2 -0.21,-0.14,0.88,U] [#3 -0.00,-0.15,0.85,U] [#4 -0.35,0.02,0.00,M1] [#5 -0.03,-0.17,0.74,U] [#6 -0.13,-0.09,0.61,U] [#7 -0.13,-0.01,0.60,U] [#8 -0.30,-0.11,0.57,U] 
03:26:46.167 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.10}, one-star: {-0.17, -0.17}
03:26:46.168 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
03:26:46.168 00.000 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
03:26:46.169 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.58 mountX=-0.03 mountY=0.19, mountTheta=1.71
03:26:46.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.10, opts=13)
03:26:46.170 00.000 28316 Enqueuing Move request for scope (-0.16, -0.10)
03:26:46.171 00.001 29988 Worker thread wakes up
03:26:46.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
03:26:46.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
03:26:46.171 00.000 29988 Moving (-0.16, -0.10) raw xDistance=-0.03 yDistance=0.19
03:26:46.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:26:46.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:46.172 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
03:26:46.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:46.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:46.173 00.001 28316 Enqueuing Expose request
03:26:46.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:46.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:26:46.174 00.001 29988 MoveAxis(E, 0, ABG)
03:26:46.174 00.000 29988 Move returns status 0, amount 0
03:26:46.174 00.000 29988 MoveAxis(N, 0, ABG)
03:26:46.174 00.000 29988 Move returns status 0, amount 0
03:26:46.174 00.000 29988 move complete, result=0
03:26:46.174 00.000 29988 worker thread done servicing request
03:26:46.174 00.000 29988 Worker thread wakes up
03:26:46.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:46.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:46.174 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:47.698 01.524 29988 Exposure complete
03:26:47.736 00.038 29988 worker thread done servicing request
03:26:47.736 00.000 28316 OnExposeComplete: enter
03:26:47.737 00.001 28316 UpdateGuideState(): m_state=6
03:26:47.738 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5425
03:26:47.738 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.62, Mass=2383, SNR=33.9, Peak=183 HFD=3.9
03:26:47.739 00.001 28316 MultiStar: [#1 -0.23,-0.08,0.98,U] [#2 -0.21,0.10,0.90,U] [#3 -0.07,-0.00,0.85,U] [#4 -0.30,0.01,0.83,U] [#5 -0.14,-0.23,0.73,U] [#6 -0.10,0.12,0.62,U] [#7 0.08,-0.11,0.61,U] [#8 -0.13,-0.18,0.56,U] 
03:26:47.739 00.000 28316 refined, 8 included, MultiStar: {-0.16, -0.04}, one-star: {-0.20, -0.00}
03:26:47.740 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.37)
03:26:47.740 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.33)
03:26:47.740 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.92 mountX=0.03 mountY=0.15, mountTheta=1.36
03:26:47.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.04, opts=13)
03:26:47.742 00.001 28316 Enqueuing Move request for scope (-0.16, -0.04)
03:26:47.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:47.743 00.001 29988 Worker thread wakes up
03:26:47.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
03:26:47.743 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
03:26:47.743 00.000 29988 Moving (-0.16, -0.04) raw xDistance=0.03 yDistance=0.15
03:26:47.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:26:47.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:47.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:26:47.743 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.9
03:26:47.745 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:47.747 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:47.750 00.003 28316 Enqueuing Expose request
03:26:47.752 00.002 29988 MoveAxis(E, 0, ABG)
03:26:47.752 00.000 29988 Move returns status 0, amount 0
03:26:47.752 00.000 29988 MoveAxis(N, 0, ABG)
03:26:47.752 00.000 29988 Move returns status 0, amount 0
03:26:47.752 00.000 29988 move complete, result=0
03:26:47.752 00.000 29988 worker thread done servicing request
03:26:47.752 00.000 29988 Worker thread wakes up
03:26:47.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:47.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:47.753 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:49.390 01.637 29988 Exposure complete
03:26:49.450 00.060 29988 worker thread done servicing request
03:26:49.450 00.000 28316 OnExposeComplete: enter
03:26:49.452 00.002 28316 UpdateGuideState(): m_state=6
03:26:49.453 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5426
03:26:49.453 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.57, Mass=2240, SNR=32.8, Peak=171 HFD=3.9
03:26:49.454 00.001 28316 MultiStar: [#1 -0.23,0.02,1.02,U] [#2 -0.31,-0.02,0.94,U] [#3 -0.03,-0.06,0.88,U] [#4 -0.10,-0.01,0.85,U] [#5 0.02,-0.06,0.76,U] [#6 0.07,0.05,0.63,U] [#7 -0.08,0.03,0.62,U] [#8 -0.19,-0.28,0.00,M1] 
03:26:49.454 00.000 28316 single-star, 7 included, MultiStar: {-0.10, -0.02}, one-star: {-0.05, -0.05}
03:26:49.454 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
03:26:49.455 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
03:26:49.455 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.02 mountY=0.06, mountTheta=1.95
03:26:49.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
03:26:49.457 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
03:26:49.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:49.457 00.000 29988 Worker thread wakes up
03:26:49.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
03:26:49.457 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
03:26:49.457 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.06
03:26:49.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:26:49.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:49.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:26:49.457 00.000 29988 MoveAxis(E, 0, ABG)
03:26:49.457 00.000 29988 Move returns status 0, amount 0
03:26:49.457 00.000 29988 MoveAxis(N, 0, ABG)
03:26:49.457 00.000 29988 Move returns status 0, amount 0
03:26:49.457 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.8
03:26:49.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:49.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:49.459 00.001 28316 Enqueuing Expose request
03:26:49.459 00.000 29988 move complete, result=0
03:26:49.459 00.000 29988 worker thread done servicing request
03:26:49.459 00.000 29988 Worker thread wakes up
03:26:49.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:49.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:49.460 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:50.976 01.516 29988 Exposure complete
03:26:51.014 00.038 29988 worker thread done servicing request
03:26:51.014 00.000 28316 OnExposeComplete: enter
03:26:51.015 00.001 28316 UpdateGuideState(): m_state=6
03:26:51.016 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5427
03:26:51.016 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.46, Mass=2366, SNR=33.6, Peak=179 HFD=3.8
03:26:51.017 00.001 28316 MultiStar: [#1 -0.13,-0.01,0.99,U] [#2 -0.29,0.07,0.92,U] [#3 -0.06,-0.04,0.87,U] [#4 -0.24,-0.02,0.83,U] [#5 -0.11,-0.09,0.74,U] [#6 -0.11,-0.09,0.63,U] [#7 -0.02,0.00,0.61,U] [#8 -0.29,-0.14,0.60,U] 
03:26:51.017 00.000 28316 refined, 8 included, MultiStar: {-0.16, -0.05}, one-star: {-0.17, -0.16}
03:26:51.017 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.44)
03:26:51.018 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
03:26:51.019 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.84 mountX=0.02 mountY=0.17, mountTheta=1.44
03:26:51.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.05, opts=13)
03:26:51.021 00.000 28316 Enqueuing Move request for scope (-0.16, -0.05)
03:26:51.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:51.022 00.001 29988 Worker thread wakes up
03:26:51.022 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
03:26:51.022 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
03:26:51.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
03:26:51.022 00.000 29988 Moving (-0.16, -0.05) raw xDistance=0.02 yDistance=0.17
03:26:51.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:26:51.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:51.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:26:51.022 00.000 29988 MoveAxis(E, 0, ABG)
03:26:51.022 00.000 29988 Move returns status 0, amount 0
03:26:51.022 00.000 29988 MoveAxis(N, 0, ABG)
03:26:51.022 00.000 29988 Move returns status 0, amount 0
03:26:51.022 00.000 29988 move complete, result=0
03:26:51.022 00.000 29988 worker thread done servicing request
03:26:51.022 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:51.024 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:51.024 00.000 28316 Enqueuing Expose request
03:26:51.024 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:51.025 00.001 29988 Worker thread wakes up
03:26:51.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:51.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:52.658 01.633 29988 Exposure complete
03:26:52.689 00.031 29988 worker thread done servicing request
03:26:52.689 00.000 28316 OnExposeComplete: enter
03:26:52.690 00.001 28316 UpdateGuideState(): m_state=6
03:26:52.692 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5428
03:26:52.693 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.45, Mass=2423, SNR=34.2, Peak=181 HFD=4.0
03:26:52.696 00.003 28316 MultiStar: [#1 -0.33,-0.16,0.00,M1] [#2 -0.18,0.01,0.87,U] [#3 -0.01,-0.11,0.85,U] [#4 -0.40,-0.14,0.00,M1] [#5 -0.20,-0.25,0.72,U] [#6 -0.26,-0.18,0.62,U] [#7 -0.12,0.06,0.62,U] [#8 -0.37,-0.24,0.00,M1] 
03:26:52.697 00.001 28316 refined, 5 included, MultiStar: {-0.12, -0.11}, one-star: {-0.02, -0.17}
03:26:52.698 00.001 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
03:26:52.699 00.001 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
03:26:52.700 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.41 mountX=-0.05 mountY=0.16, mountTheta=1.87
03:26:52.702 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.11, opts=13)
03:26:52.703 00.001 28316 Enqueuing Move request for scope (-0.12, -0.11)
03:26:52.704 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:52.704 00.000 29988 Worker thread wakes up
03:26:52.704 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.2
03:26:52.705 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:52.706 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
03:26:52.706 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
03:26:52.706 00.000 29988 Moving (-0.12, -0.11) raw xDistance=-0.05 yDistance=0.16
03:26:52.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:26:52.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:52.706 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:52.707 00.001 28316 Enqueuing Expose request
03:26:52.708 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:26:52.708 00.000 29988 MoveAxis(E, 0, ABG)
03:26:52.708 00.000 29988 Move returns status 0, amount 0
03:26:52.708 00.000 29988 MoveAxis(N, 0, ABG)
03:26:52.708 00.000 29988 Move returns status 0, amount 0
03:26:52.708 00.000 29988 move complete, result=0
03:26:52.708 00.000 29988 worker thread done servicing request
03:26:52.708 00.000 29988 Worker thread wakes up
03:26:52.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:52.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:52.709 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:54.231 01.522 29988 Exposure complete
03:26:54.285 00.054 29988 worker thread done servicing request
03:26:54.285 00.000 28316 OnExposeComplete: enter
03:26:54.285 00.000 28316 UpdateGuideState(): m_state=6
03:26:54.286 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5429
03:26:54.286 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=256.47, Mass=2470, SNR=34.4, Peak=177 HFD=4.1
03:26:54.287 00.001 28316 MultiStar: [#1 -0.17,-0.05,0.94,U] [#2 -0.37,-0.18,0.00,M1] [#3 -0.00,-0.21,0.84,U] [#4 -0.44,-0.05,0.00,M2] [#5 -0.03,-0.35,0.00,M1] [#6 -0.18,-0.15,0.62,U] [#7 -0.09,-0.16,0.59,U] [#8 -0.19,-0.24,0.56,U] 
03:26:54.287 00.000 28316 refined, 5 included, MultiStar: {-0.17, -0.15}, one-star: {-0.32, -0.15}
03:26:54.288 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.89)
03:26:54.288 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.85)
03:26:54.289 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.39 mountX=-0.07 mountY=0.22, mountTheta=1.89
03:26:54.291 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.15, opts=13)
03:26:54.291 00.000 28316 Enqueuing Move request for scope (-0.17, -0.15)
03:26:54.292 00.001 29988 Worker thread wakes up
03:26:54.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:54.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
03:26:54.292 00.000 28316 UpdateGuideState exits: m=2470 RSB=34.4
03:26:54.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:54.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:54.294 00.001 28316 Enqueuing Expose request
03:26:54.294 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
03:26:54.294 00.000 29988 Moving (-0.17, -0.15) raw xDistance=-0.07 yDistance=0.22
03:26:54.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:26:54.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:54.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:26:54.294 00.000 29988 MoveAxis(E, 0, ABG)
03:26:54.294 00.000 29988 Move returns status 0, amount 0
03:26:54.294 00.000 29988 MoveAxis(N, 0, ABG)
03:26:54.294 00.000 29988 Move returns status 0, amount 0
03:26:54.294 00.000 29988 move complete, result=0
03:26:54.294 00.000 29988 worker thread done servicing request
03:26:54.294 00.000 29988 Worker thread wakes up
03:26:54.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:54.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:54.295 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:55.927 01.632 29988 Exposure complete
03:26:55.979 00.052 29988 worker thread done servicing request
03:26:55.979 00.000 28316 OnExposeComplete: enter
03:26:55.980 00.001 28316 UpdateGuideState(): m_state=6
03:26:55.980 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5430
03:26:55.981 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.49, Mass=2339, SNR=33.5, Peak=189 HFD=3.8
03:26:55.982 00.001 28316 MultiStar: [#1 -0.22,-0.06,0.97,U] [#2 -0.28,-0.10,0.91,U] [#3 -0.08,-0.10,0.88,U] [#4 -0.43,0.13,0.00,M3] [#5 -0.06,-0.19,0.74,U] [#6 -0.24,0.08,0.62,U] [#7 -0.30,-0.01,0.63,U] [#8 -0.15,-0.16,0.57,U] 
03:26:55.982 00.000 28316 refined, 7 included, MultiStar: {-0.19, -0.09}, one-star: {-0.18, -0.13}
03:26:55.982 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
03:26:55.983 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
03:26:55.983 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.70 mountX=-0.00 mountY=0.21, mountTheta=1.59
03:26:55.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.09, opts=13)
03:26:55.985 00.001 28316 Enqueuing Move request for scope (-0.19, -0.09)
03:26:55.985 00.000 29988 Worker thread wakes up
03:26:55.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
03:26:55.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
03:26:55.986 00.001 29988 Moving (-0.19, -0.09) raw xDistance=-0.00 yDistance=0.21
03:26:55.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:26:55.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:26:55.986 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:26:55.986 00.000 29988 MoveAxis(E, 0, ABG)
03:26:55.986 00.000 29988 Move returns status 0, amount 0
03:26:55.986 00.000 29988 MoveAxis(N, 0, ABG)
03:26:55.986 00.000 29988 Move returns status 0, amount 0
03:26:55.986 00.000 29988 move complete, result=0
03:26:55.986 00.000 29988 worker thread done servicing request
03:26:55.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:55.986 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:26:55.987 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:55.987 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:55.989 00.002 28316 Enqueuing Expose request
03:26:55.989 00.000 29988 Worker thread wakes up
03:26:55.989 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:26:55.991 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:55.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:57.510 01.519 29988 Exposure complete
03:26:57.553 00.043 29988 worker thread done servicing request
03:26:57.553 00.000 28316 OnExposeComplete: enter
03:26:57.554 00.001 28316 UpdateGuideState(): m_state=6
03:26:57.556 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5431
03:26:57.556 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=256.72, Mass=2315, SNR=33.3, Peak=195 HFD=3.9
03:26:57.557 00.001 28316 MultiStar: [#1 -0.21,0.11,0.98,U] [#2 -0.27,0.13,0.89,U] [#3 -0.09,0.11,0.87,U] [#4 -0.40,0.39,0.00,M4] [#5 -0.25,0.05,0.73,U] [#6 -0.07,0.27,0.61,U] [#7 -0.26,0.24,0.00,M1] [#8 -0.34,0.19,0.00,M1] 
03:26:57.557 00.000 28316 refined, 5 included, MultiStar: {-0.20, 0.12}, one-star: {-0.24, 0.10}
03:26:57.558 00.001 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
03:26:57.558 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
03:26:57.559 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.23 cameraTheta=2.59 mountX=0.19 mountY=0.12, mountTheta=0.56
03:26:57.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.12, opts=13)
03:26:57.560 00.000 28316 Enqueuing Move request for scope (-0.20, 0.12)
03:26:57.561 00.001 29988 Worker thread wakes up
03:26:57.561 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
03:26:57.561 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
03:26:57.561 00.000 29988 Moving (-0.20, 0.12) raw xDistance=0.19 yDistance=0.12
03:26:57.561 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:26:57.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:57.561 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:26:57.562 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:57.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:57.563 00.001 28316 Enqueuing Expose request
03:26:57.563 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:57.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:26:57.563 00.000 29988 MoveAxis(E, 0, ABG)
03:26:57.563 00.000 29988 Move returns status 0, amount 0
03:26:57.563 00.000 29988 MoveAxis(N, 0, ABG)
03:26:57.563 00.000 29988 Move returns status 0, amount 0
03:26:57.563 00.000 29988 move complete, result=0
03:26:57.563 00.000 29988 worker thread done servicing request
03:26:57.563 00.000 29988 Worker thread wakes up
03:26:57.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:57.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:57.564 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:26:59.188 01.624 29988 Exposure complete
03:26:59.234 00.046 29988 worker thread done servicing request
03:26:59.235 00.001 28316 OnExposeComplete: enter
03:26:59.236 00.001 28316 UpdateGuideState(): m_state=6
03:26:59.236 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5432
03:26:59.237 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.71, Mass=2408, SNR=34.1, Peak=203 HFD=4.1
03:26:59.237 00.000 28316 MultiStar: [#1 -0.13,0.15,0.99,U] [#2 -0.38,0.29,0.00,M1] [#3 0.08,0.11,0.86,U] [#4 -0.45,0.03,0.00,M5] [#5 -0.14,0.09,0.72,U] [#6 -0.23,0.13,0.63,U] [#7 -0.20,0.21,0.61,U] [#8 -0.25,-0.07,0.58,U] 
03:26:59.238 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.11}, one-star: {-0.17, 0.09}
03:26:59.238 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:26:59.239 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:26:59.240 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.49 mountX=0.15 mountY=0.08, mountTheta=0.46
03:26:59.241 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.11, opts=13)
03:26:59.242 00.001 28316 Enqueuing Move request for scope (-0.14, 0.11)
03:26:59.243 00.001 29988 Worker thread wakes up
03:26:59.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:26:59.244 00.001 28316 UpdateGuideState exits: m=2408 RSB=34.1
03:26:59.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:26:59.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:26:59.246 00.001 28316 Enqueuing Expose request
03:26:59.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
03:26:59.247 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
03:26:59.247 00.000 29988 Moving (-0.14, 0.11) raw xDistance=0.15 yDistance=0.08
03:26:59.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:26:59.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:26:59.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:26:59.247 00.000 29988 MoveAxis(E, 0, ABG)
03:26:59.247 00.000 29988 Move returns status 0, amount 0
03:26:59.248 00.001 29988 MoveAxis(N, 0, ABG)
03:26:59.248 00.000 29988 Move returns status 0, amount 0
03:26:59.248 00.000 29988 move complete, result=0
03:26:59.248 00.000 29988 worker thread done servicing request
03:26:59.248 00.000 29988 Worker thread wakes up
03:26:59.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:26:59.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:26:59.249 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:00.776 01.527 29988 Exposure complete
03:27:00.839 00.063 29988 worker thread done servicing request
03:27:00.839 00.000 28316 OnExposeComplete: enter
03:27:00.840 00.001 28316 UpdateGuideState(): m_state=6
03:27:00.840 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5433
03:27:00.840 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=256.59, Mass=2384, SNR=33.7, Peak=194 HFD=3.8
03:27:00.841 00.001 28316 MultiStar: [#1 -0.21,0.12,0.99,U] [#2 -0.29,0.01,0.90,U] [#3 0.04,-0.12,0.85,U] [#4 -0.37,0.28,0.00,M6] [#5 -0.01,-0.10,0.73,U] [#6 -0.09,0.07,0.66,U] [#7 -0.22,0.15,0.62,U] [#8 -0.33,0.04,0.00,M1] 
03:27:00.842 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.01}, one-star: {-0.14, -0.03}
03:27:00.842 00.000 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
03:27:00.842 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
03:27:00.843 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.07 mountX=0.06 mountY=0.11, mountTheta=1.06
03:27:00.844 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
03:27:00.845 00.001 28316 Enqueuing Move request for scope (-0.13, 0.01)
03:27:00.845 00.000 29988 Worker thread wakes up
03:27:00.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
03:27:00.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:00.847 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
03:27:00.847 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.7
03:27:00.847 00.000 29988 Moving (-0.13, 0.01) raw xDistance=0.06 yDistance=0.11
03:27:00.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:00.847 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:00.848 00.001 28316 Enqueuing Expose request
03:27:00.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:27:00.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:00.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:27:00.848 00.000 29988 MoveAxis(E, 0, ABG)
03:27:00.848 00.000 29988 Move returns status 0, amount 0
03:27:00.848 00.000 29988 MoveAxis(N, 0, ABG)
03:27:00.848 00.000 29988 Move returns status 0, amount 0
03:27:00.848 00.000 29988 move complete, result=0
03:27:00.848 00.000 29988 worker thread done servicing request
03:27:00.848 00.000 29988 Worker thread wakes up
03:27:00.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:00.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:00.849 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:02.473 01.624 29988 Exposure complete
03:27:02.523 00.050 29988 worker thread done servicing request
03:27:02.523 00.000 28316 OnExposeComplete: enter
03:27:02.524 00.001 28316 UpdateGuideState(): m_state=6
03:27:02.525 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5434
03:27:02.527 00.002 28316 Star::Find returns 1 (0), X=950.78, Y=256.76, Mass=2364, SNR=33.7, Peak=196 HFD=4.2
03:27:02.530 00.003 28316 MultiStar: [#1 -0.20,0.24,0.97,U] [#2 -0.40,0.27,0.00,M1] [#3 -0.09,0.20,0.85,U] [#4 -0.41,0.15,0.00,M7] [#5 -0.16,0.12,0.72,U] [#6 -0.21,0.18,0.63,U] [#7 -0.18,0.15,0.61,U] [#8 -0.24,0.19,0.57,U] 
03:27:02.531 00.001 28316 single-star, 6 included, MultiStar: {-0.18, 0.17}, one-star: {-0.19, 0.14}
03:27:02.531 00.000 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
03:27:02.532 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
03:27:02.533 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=0.20 mountY=0.10, mountTheta=0.47
03:27:02.537 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.14, opts=13)
03:27:02.537 00.000 28316 Enqueuing Move request for scope (-0.19, 0.14)
03:27:02.538 00.001 29988 Worker thread wakes up
03:27:02.538 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:02.538 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
03:27:02.539 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:02.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:02.540 00.001 28316 Enqueuing Expose request
03:27:02.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
03:27:02.540 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
03:27:02.540 00.000 29988 Moving (-0.19, 0.14) raw xDistance=0.20 yDistance=0.10
03:27:02.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:27:02.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:02.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:27:02.540 00.000 29988 MoveAxis(W, 43, ABG)
03:27:02.540 00.000 29988 Guiding  Dir = 3, Dur = 43
03:27:02.540 00.000 29988 IsSlewing returns 0
03:27:02.541 00.001 29988 IsGuiding returns 0
03:27:02.543 00.002 29988 PulseGuide returned control before completion, sleep 52
03:27:02.604 00.061 29988 IsGuiding returns 0
03:27:02.604 00.000 29988 Move returns status 0, amount 43
03:27:02.604 00.000 29988 MoveAxis(N, 0, ABG)
03:27:02.604 00.000 29988 Move returns status 0, amount 0
03:27:02.604 00.000 29988 move complete, result=0
03:27:02.604 00.000 29988 worker thread done servicing request
03:27:02.604 00.000 29988 Worker thread wakes up
03:27:02.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:02.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:02.604 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
03:27:04.013 01.409 29988 Exposure complete
03:27:04.060 00.047 29988 worker thread done servicing request
03:27:04.060 00.000 28316 OnExposeComplete: enter
03:27:04.062 00.002 28316 UpdateGuideState(): m_state=6
03:27:04.064 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5435
03:27:04.065 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=256.74, Mass=2406, SNR=34.0, Peak=200 HFD=4.1
03:27:04.068 00.003 28316 MultiStar: [#1 -0.06,0.11,0.96,U] [#2 -0.18,0.21,0.86,U] [#3 0.16,0.14,0.85,U] [#4 -0.30,0.30,0.00,M8] [#5 0.09,0.01,0.74,U] [#6 -0.05,0.16,0.63,U] [#7 0.02,0.22,0.63,U] [#8 -0.18,-0.00,0.56,U] 
03:27:04.069 00.001 28316 single-star, 7 included, MultiStar: {-0.02, 0.12}, one-star: {0.00, 0.12}
03:27:04.070 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
03:27:04.071 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
03:27:04.072 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.55 mountX=0.10 mountY=-0.05, mountTheta=-0.48
03:27:04.074 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.12, opts=13)
03:27:04.075 00.001 28316 Enqueuing Move request for scope (0.00, 0.12)
03:27:04.077 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:04.080 00.003 29988 Worker thread wakes up
03:27:04.080 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.0
03:27:04.080 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:04.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:04.082 00.001 28316 Enqueuing Expose request
03:27:04.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
03:27:04.082 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
03:27:04.082 00.000 29988 Moving (0.00, 0.12) raw xDistance=0.10 yDistance=-0.05
03:27:04.082 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:27:04.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:04.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:27:04.082 00.000 29988 MoveAxis(E, 0, ABG)
03:27:04.082 00.000 29988 Move returns status 0, amount 0
03:27:04.082 00.000 29988 MoveAxis(N, 0, ABG)
03:27:04.082 00.000 29988 Move returns status 0, amount 0
03:27:04.083 00.001 29988 move complete, result=0
03:27:04.083 00.000 29988 worker thread done servicing request
03:27:04.083 00.000 29988 Worker thread wakes up
03:27:04.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:04.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:04.083 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:05.815 01.732 29988 Exposure complete
03:27:05.859 00.044 29988 worker thread done servicing request
03:27:05.859 00.000 28316 OnExposeComplete: enter
03:27:05.863 00.004 28316 UpdateGuideState(): m_state=6
03:27:05.866 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5436
03:27:05.867 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.79, Mass=2368, SNR=33.8, Peak=211 HFD=4.1
03:27:05.868 00.001 28316 MultiStar: [#1 -0.20,0.24,0.96,U] [#2 -0.07,0.23,0.87,U] [#3 0.04,0.16,0.85,U] [#4 -0.39,0.11,0.00,M9] [#5 -0.11,0.17,0.73,U] [#6 -0.11,0.17,0.63,U] [#7 -0.14,0.13,0.62,U] [#8 -0.35,0.37,0.00,M1] 
03:27:05.868 00.000 28316 single-star, 6 included, MultiStar: {-0.09, 0.19}, one-star: {-0.02, 0.17}
03:27:05.869 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
03:27:05.869 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
03:27:05.870 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.18 cameraTheta=1.71 mountX=0.17 mountY=-0.06, mountTheta=-0.33
03:27:05.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.17, opts=13)
03:27:05.871 00.000 28316 Enqueuing Move request for scope (-0.02, 0.17)
03:27:05.872 00.001 29988 Worker thread wakes up
03:27:05.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
03:27:05.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
03:27:05.872 00.000 29988 Moving (-0.02, 0.17) raw xDistance=0.17 yDistance=-0.06
03:27:05.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:27:05.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:05.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:27:05.872 00.000 29988 MoveAxis(E, 0, ABG)
03:27:05.872 00.000 29988 Move returns status 0, amount 0
03:27:05.872 00.000 29988 MoveAxis(N, 0, ABG)
03:27:05.872 00.000 29988 Move returns status 0, amount 0
03:27:05.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:05.873 00.001 29988 move complete, result=0
03:27:05.873 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
03:27:05.873 00.000 29988 worker thread done servicing request
03:27:05.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:05.874 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:05.874 00.000 28316 Enqueuing Expose request
03:27:05.874 00.000 29988 Worker thread wakes up
03:27:05.874 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:05.877 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:05.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:07.288 01.411 29988 Exposure complete
03:27:07.321 00.033 29988 worker thread done servicing request
03:27:07.321 00.000 28316 OnExposeComplete: enter
03:27:07.321 00.000 28316 UpdateGuideState(): m_state=6
03:27:07.322 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5437
03:27:07.322 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.81, Mass=2422, SNR=34.0, Peak=215 HFD=3.9
03:27:07.322 00.000 28316 MultiStar: [#1 -0.16,0.25,0.98,U] [#2 -0.41,0.16,0.00,M1] [#3 -0.01,0.23,0.85,U] [#4 -0.38,0.26,0.00,M10] [#5 -0.03,0.29,0.72,U] [#6 -0.04,0.40,0.00,M1] [#7 -0.03,0.18,0.61,U] [#8 -0.20,0.07,0.57,U] 
03:27:07.322 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.21}, one-star: {-0.18, 0.19}
03:27:07.324 00.002 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.04 = 0.04)
03:27:07.324 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.00 = -0.00)
03:27:07.325 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.03 mountX=0.23 mountY=-0.00, mountTheta=-0.00
03:27:07.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.21, opts=13)
03:27:07.326 00.000 28316 Enqueuing Move request for scope (-0.10, 0.21)
03:27:07.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:07.327 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.0
03:27:07.327 00.000 29988 Worker thread wakes up
03:27:07.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
03:27:07.328 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
03:27:07.328 00.000 29988 Moving (-0.10, 0.21) raw xDistance=0.23 yDistance=-0.00
03:27:07.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:27:07.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:07.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:07.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:27:07.328 00.000 29988 MoveAxis(W, 49, ABG)
03:27:07.328 00.000 29988 Guiding  Dir = 3, Dur = 49
03:27:07.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:07.329 00.001 28316 Enqueuing Expose request
03:27:07.329 00.000 29988 IsSlewing returns 0
03:27:07.329 00.000 29988 IsGuiding returns 0
03:27:07.331 00.002 29988 PulseGuide returned control before completion, sleep 58
03:27:07.398 00.067 29988 IsGuiding returns 0
03:27:07.398 00.000 29988 Move returns status 0, amount 49
03:27:07.398 00.000 29988 MoveAxis(N, 0, ABG)
03:27:07.398 00.000 29988 Move returns status 0, amount 0
03:27:07.398 00.000 29988 move complete, result=0
03:27:07.398 00.000 29988 worker thread done servicing request
03:27:07.398 00.000 29988 Worker thread wakes up
03:27:07.398 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.0 px 0 ms NORTH
03:27:07.399 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:07.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:09.034 01.635 29988 Exposure complete
03:27:09.083 00.049 29988 worker thread done servicing request
03:27:09.083 00.000 28316 OnExposeComplete: enter
03:27:09.083 00.000 28316 UpdateGuideState(): m_state=6
03:27:09.084 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5438
03:27:09.084 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=256.72, Mass=2288, SNR=33.1, Peak=183 HFD=4.1
03:27:09.085 00.001 28316 MultiStar: [#1 -0.38,0.14,0.00,M1] [#2 -0.40,0.25,0.00,M2] [#3 -0.16,0.05,0.87,U] [#4 -0.45,0.35,0.00,R] [#5 -0.15,0.04,0.74,U] [#6 -0.10,0.18,0.63,U] [#7 -0.34,0.33,0.00,M1] [#8 -0.38,0.21,0.00,M1] 
03:27:09.085 00.000 28316 refined, 3 included, MultiStar: {-0.15, 0.09}, one-star: {-0.18, 0.10}
03:27:09.086 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
03:27:09.086 00.000 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
03:27:09.088 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.14 mountY=0.09, mountTheta=0.58
03:27:09.090 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.09, opts=13)
03:27:09.091 00.001 28316 Enqueuing Move request for scope (-0.15, 0.09)
03:27:09.092 00.001 29988 Worker thread wakes up
03:27:09.092 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
03:27:09.092 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
03:27:09.092 00.000 29988 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=0.09
03:27:09.092 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:27:09.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:09.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:09.092 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
03:27:09.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:09.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:09.094 00.001 28316 Enqueuing Expose request
03:27:09.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:27:09.094 00.000 29988 MoveAxis(E, 0, ABG)
03:27:09.094 00.000 29988 Move returns status 0, amount 0
03:27:09.094 00.000 29988 MoveAxis(N, 0, ABG)
03:27:09.094 00.000 29988 Move returns status 0, amount 0
03:27:09.094 00.000 29988 move complete, result=0
03:27:09.094 00.000 29988 worker thread done servicing request
03:27:09.094 00.000 29988 Worker thread wakes up
03:27:09.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:09.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:09.095 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:10.617 01.522 29988 Exposure complete
03:27:10.662 00.045 29988 worker thread done servicing request
03:27:10.662 00.000 28316 OnExposeComplete: enter
03:27:10.664 00.002 28316 UpdateGuideState(): m_state=6
03:27:10.665 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5439
03:27:10.665 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=256.75, Mass=2357, SNR=33.7, Peak=191 HFD=4.1
03:27:10.666 00.001 28316 MultiStar: [#1 -0.18,0.16,0.99,U] [#2 -0.33,0.20,0.00,M3] [#3 -0.10,-0.08,0.84,U] [#4 0.03,-0.08,0.82,U] [#5 -0.01,0.20,0.74,U] [#6 -0.15,0.23,0.61,U] [#7 -0.39,0.13,0.00,M2] [#8 -0.38,0.01,0.00,M2] 
03:27:10.666 00.000 28316 refined, 5 included, MultiStar: {-0.09, 0.09}, one-star: {-0.11, 0.13}
03:27:10.667 00.001 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
03:27:10.667 00.000 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
03:27:10.668 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.36 mountX=0.12 mountY=0.04, mountTheta=0.33
03:27:10.669 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.09, opts=13)
03:27:10.669 00.000 28316 Enqueuing Move request for scope (-0.09, 0.09)
03:27:10.670 00.001 29988 Worker thread wakes up
03:27:10.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
03:27:10.670 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
03:27:10.670 00.000 29988 Moving (-0.09, 0.09) raw xDistance=0.12 yDistance=0.04
03:27:10.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:10.670 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
03:27:10.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:10.672 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:27:10.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:10.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:10.673 00.001 28316 Enqueuing Expose request
03:27:10.675 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:27:10.675 00.000 29988 MoveAxis(E, 0, ABG)
03:27:10.675 00.000 29988 Move returns status 0, amount 0
03:27:10.675 00.000 29988 MoveAxis(N, 0, ABG)
03:27:10.675 00.000 29988 Move returns status 0, amount 0
03:27:10.675 00.000 29988 move complete, result=0
03:27:10.675 00.000 29988 worker thread done servicing request
03:27:10.675 00.000 29988 Worker thread wakes up
03:27:10.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:10.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:10.675 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:12.300 01.625 29988 Exposure complete
03:27:12.327 00.027 29988 worker thread done servicing request
03:27:12.327 00.000 28316 OnExposeComplete: enter
03:27:12.328 00.001 28316 UpdateGuideState(): m_state=6
03:27:12.329 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5440
03:27:12.329 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.79, Mass=2301, SNR=33.1, Peak=195 HFD=4.0
03:27:12.330 00.001 28316 MultiStar: [#1 -0.29,0.21,0.00,M1] [#2 -0.23,0.29,0.00,M4] [#3 -0.10,0.16,0.87,U] [#4 -0.08,-0.06,0.83,U] [#5 -0.16,0.12,0.74,U] [#6 -0.10,0.33,0.00,M1] [#7 -0.06,0.16,0.60,U] [#8 -0.29,0.26,0.00,M3] 
03:27:12.333 00.003 28316 refined, 4 included, MultiStar: {-0.13, 0.11}, one-star: {-0.20, 0.17}
03:27:12.335 00.002 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
03:27:12.337 00.002 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
03:27:12.340 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=0.15 mountY=0.06, mountTheta=0.39
03:27:12.343 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
03:27:12.344 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
03:27:12.344 00.000 29988 Worker thread wakes up
03:27:12.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:12.346 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
03:27:12.346 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
03:27:12.346 00.000 29988 Moving (-0.13, 0.11) raw xDistance=0.15 yDistance=0.06
03:27:12.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:27:12.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:12.346 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.1
03:27:12.347 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:12.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:12.347 00.000 28316 Enqueuing Expose request
03:27:12.348 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:27:12.348 00.000 29988 MoveAxis(E, 0, ABG)
03:27:12.348 00.000 29988 Move returns status 0, amount 0
03:27:12.348 00.000 29988 MoveAxis(N, 0, ABG)
03:27:12.348 00.000 29988 Move returns status 0, amount 0
03:27:12.348 00.000 29988 move complete, result=0
03:27:12.348 00.000 29988 worker thread done servicing request
03:27:12.348 00.000 29988 Worker thread wakes up
03:27:12.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:12.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:12.349 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:13.872 01.523 29988 Exposure complete
03:27:13.927 00.055 29988 worker thread done servicing request
03:27:13.927 00.000 28316 OnExposeComplete: enter
03:27:13.929 00.002 28316 UpdateGuideState(): m_state=6
03:27:13.931 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5441
03:27:13.934 00.003 28316 Star::Find returns 1 (0), X=950.69, Y=257.02, Mass=2235, SNR=32.7, Peak=193 HFD=4.1
03:27:13.937 00.003 28316 MultiStar: [#1 -0.26,0.40,0.00,M2] [#2 -0.46,0.47,0.00,M5] [#3 0.02,0.45,0.00,M1] [#4 0.12,0.25,0.86,U] [#5 -0.07,0.34,0.00,M1] [#6 -0.10,0.56,0.00,M2] [#7 -0.19,0.44,0.00,M2] [#8 -0.33,0.50,0.00,M4] 
03:27:13.939 00.002 28316 refined, 1 included, MultiStar: {-0.09, 0.33}, one-star: {-0.28, 0.40}
03:27:13.941 00.002 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
03:27:13.943 00.002 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
03:27:13.945 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.35 cameraTheta=1.84 mountX=0.34 mountY=-0.07, mountTheta=-0.19
03:27:13.950 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.33, opts=13)
03:27:13.950 00.000 28316 Enqueuing Move request for scope (-0.09, 0.33)
03:27:13.951 00.001 29988 Worker thread wakes up
03:27:13.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:13.952 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
03:27:13.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
03:27:13.952 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.7
03:27:13.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:13.952 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:13.953 00.001 28316 Enqueuing Expose request
03:27:13.953 00.000 29988 Moving (-0.09, 0.33) raw xDistance=0.34 yDistance=-0.07
03:27:13.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
03:27:13.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:13.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:27:13.953 00.000 29988 MoveAxis(W, 72, ABG)
03:27:13.953 00.000 29988 Guiding  Dir = 3, Dur = 72
03:27:13.954 00.001 29988 IsSlewing returns 0
03:27:13.954 00.000 29988 IsGuiding returns 0
03:27:13.955 00.001 29988 PulseGuide returned control before completion, sleep 81
03:27:14.042 00.087 29988 IsGuiding returns 0
03:27:14.042 00.000 29988 Move returns status 0, amount 72
03:27:14.042 00.000 29988 MoveAxis(N, 0, ABG)
03:27:14.042 00.000 29988 Move returns status 0, amount 0
03:27:14.042 00.000 29988 move complete, result=0
03:27:14.042 00.000 29988 worker thread done servicing request
03:27:14.042 00.000 29988 Worker thread wakes up
03:27:14.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:14.042 00.000 28316 GuideStep: 0.3 px 72 ms WEST, -0.1 px 0 ms NORTH
03:27:14.043 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:15.673 01.630 29988 Exposure complete
03:27:15.707 00.034 29988 worker thread done servicing request
03:27:15.707 00.000 28316 OnExposeComplete: enter
03:27:15.708 00.001 28316 UpdateGuideState(): m_state=6
03:27:15.708 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5442
03:27:15.709 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=256.88, Mass=2403, SNR=34.0, Peak=192 HFD=4.0
03:27:15.709 00.000 28316 MultiStar: [#1 -0.03,0.16,0.96,U] [#2 -0.33,0.21,0.00,M6] [#3 -0.01,0.23,0.84,U] [#4 0.13,-0.13,0.81,U] [#5 0.05,0.22,0.72,U] [#6 0.01,0.10,0.63,U] [#7 0.13,0.02,0.61,U] [#8 -0.18,-0.00,0.57,U] 
03:27:15.710 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.12}, one-star: {-0.28, 0.26}
03:27:15.710 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
03:27:15.711 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
03:27:15.711 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.84 mountX=0.12 mountY=-0.02, mountTheta=-0.19
03:27:15.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
03:27:15.713 00.001 28316 Enqueuing Move request for scope (-0.03, 0.12)
03:27:15.713 00.000 29988 Worker thread wakes up
03:27:15.713 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
03:27:15.713 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
03:27:15.713 00.000 29988 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=-0.02
03:27:15.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:27:15.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:15.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:15.714 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:27:15.714 00.000 28316 UpdateGuideState exits: m=2403 RSB=34.0
03:27:15.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:15.715 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:15.715 00.000 28316 Enqueuing Expose request
03:27:15.716 00.001 29988 MoveAxis(E, 0, ABG)
03:27:15.716 00.000 29988 Move returns status 0, amount 0
03:27:15.716 00.000 29988 MoveAxis(N, 0, ABG)
03:27:15.716 00.000 29988 Move returns status 0, amount 0
03:27:15.716 00.000 29988 move complete, result=0
03:27:15.716 00.000 29988 worker thread done servicing request
03:27:15.716 00.000 29988 Worker thread wakes up
03:27:15.716 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:15.716 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:15.716 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:17.232 01.516 29988 Exposure complete
03:27:17.293 00.061 29988 worker thread done servicing request
03:27:17.293 00.000 28316 OnExposeComplete: enter
03:27:17.294 00.001 28316 UpdateGuideState(): m_state=6
03:27:17.294 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5443
03:27:17.295 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.73, Mass=2257, SNR=32.8, Peak=172 HFD=3.7
03:27:17.295 00.000 28316 MultiStar: [#1 -0.56,0.22,0.00,M2] [#2 -0.55,0.22,0.00,M7] [#3 -0.15,0.07,0.88,U] [#4 -0.22,-0.23,0.85,U] [#5 -0.38,0.17,0.00,M1] [#6 -0.25,0.12,0.63,U] [#7 -0.48,0.19,0.00,M2] [#8 -0.31,0.04,0.61,U] 
03:27:17.296 00.001 28316 refined, 4 included, MultiStar: {-0.25, 0.02}, one-star: {-0.31, 0.11}
03:27:17.296 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
03:27:17.297 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
03:27:17.297 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.06 mountX=0.12 mountY=0.21, mountTheta=1.05
03:27:17.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.02, opts=13)
03:27:17.298 00.000 28316 Enqueuing Move request for scope (-0.25, 0.02)
03:27:17.299 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:17.299 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.8
03:27:17.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:17.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:17.302 00.001 28316 Enqueuing Expose request
03:27:17.303 00.001 29988 Worker thread wakes up
03:27:17.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
03:27:17.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
03:27:17.303 00.000 29988 Moving (-0.25, 0.02) raw xDistance=0.12 yDistance=0.21
03:27:17.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:27:17.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:27:17.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:27:17.303 00.000 29988 MoveAxis(E, 0, ABG)
03:27:17.304 00.001 29988 Move returns status 0, amount 0
03:27:17.304 00.000 29988 MoveAxis(N, 0, ABG)
03:27:17.304 00.000 29988 Move returns status 0, amount 0
03:27:17.304 00.000 29988 move complete, result=0
03:27:17.304 00.000 29988 worker thread done servicing request
03:27:17.304 00.000 29988 Worker thread wakes up
03:27:17.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:17.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:17.304 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:27:18.930 01.626 29988 Exposure complete
03:27:18.996 00.066 29988 worker thread done servicing request
03:27:18.996 00.000 28316 OnExposeComplete: enter
03:27:18.998 00.002 28316 UpdateGuideState(): m_state=6
03:27:18.999 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5444
03:27:19.000 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.86, Mass=2346, SNR=33.6, Peak=192 HFD=4.0
03:27:19.002 00.002 28316 MultiStar: [#1 -0.09,0.13,1.01,U] [#2 -0.17,0.25,0.90,U] [#3 0.00,0.23,0.87,U] [#4 0.10,-0.10,0.79,U] [#5 -0.09,0.01,0.75,U] [#6 -0.29,0.15,0.61,U] [#7 -0.05,-0.05,0.62,U] [#8 -0.31,0.12,0.00,M3] 
03:27:19.003 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.12}, one-star: {-0.23, 0.24}
03:27:19.004 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:27:19.005 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:27:19.005 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.28 mountX=0.15 mountY=0.04, mountTheta=0.24
03:27:19.007 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
03:27:19.008 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
03:27:19.008 00.000 29988 Worker thread wakes up
03:27:19.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:19.009 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:27:19.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:19.010 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:19.010 00.000 28316 Enqueuing Expose request
03:27:19.011 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
03:27:19.011 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
03:27:19.011 00.000 29988 Moving (-0.10, 0.12) raw xDistance=0.15 yDistance=0.04
03:27:19.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:27:19.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:19.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:27:19.011 00.000 29988 MoveAxis(E, 0, ABG)
03:27:19.011 00.000 29988 Move returns status 0, amount 0
03:27:19.011 00.000 29988 MoveAxis(N, 0, ABG)
03:27:19.011 00.000 29988 Move returns status 0, amount 0
03:27:19.011 00.000 29988 move complete, result=0
03:27:19.011 00.000 29988 worker thread done servicing request
03:27:19.011 00.000 29988 Worker thread wakes up
03:27:19.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:19.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:19.011 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:20.532 01.521 29988 Exposure complete
03:27:20.569 00.037 29988 worker thread done servicing request
03:27:20.569 00.000 28316 OnExposeComplete: enter
03:27:20.569 00.000 28316 UpdateGuideState(): m_state=6
03:27:20.569 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5445
03:27:20.570 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.87, Mass=2384, SNR=33.8, Peak=189 HFD=4.1
03:27:20.570 00.000 28316 MultiStar: [#1 -0.40,0.31,0.00,M2] [#2 -0.51,0.28,0.00,M7] [#3 -0.23,0.30,0.00,M1] [#4 0.04,-0.14,0.84,U] [#5 -0.11,0.08,0.73,U] [#6 -0.06,0.11,0.63,U] [#7 -0.20,0.08,0.61,U] [#8 -0.21,0.09,0.60,U] 
03:27:20.571 00.001 28316 refined, 5 included, MultiStar: {-0.12, 0.08}, one-star: {-0.21, 0.25}
03:27:20.571 00.000 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
03:27:20.571 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:27:20.572 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.53 mountX=0.13 mountY=0.07, mountTheta=0.51
03:27:20.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.08, opts=13)
03:27:20.575 00.002 28316 Enqueuing Move request for scope (-0.12, 0.08)
03:27:20.575 00.000 29988 Worker thread wakes up
03:27:20.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
03:27:20.575 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
03:27:20.575 00.000 29988 Moving (-0.12, 0.08) raw xDistance=0.13 yDistance=0.07
03:27:20.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:27:20.576 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:20.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:20.577 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:27:20.577 00.000 29988 MoveAxis(E, 0, ABG)
03:27:20.577 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:27:20.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:20.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:20.578 00.000 28316 Enqueuing Expose request
03:27:20.579 00.001 29988 Move returns status 0, amount 0
03:27:20.579 00.000 29988 MoveAxis(N, 0, ABG)
03:27:20.579 00.000 29988 Move returns status 0, amount 0
03:27:20.579 00.000 29988 move complete, result=0
03:27:20.579 00.000 29988 worker thread done servicing request
03:27:20.579 00.000 29988 Worker thread wakes up
03:27:20.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:20.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:20.580 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:22.201 01.621 29988 Exposure complete
03:27:22.239 00.038 29988 worker thread done servicing request
03:27:22.239 00.000 28316 OnExposeComplete: enter
03:27:22.240 00.001 28316 UpdateGuideState(): m_state=6
03:27:22.241 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5446
03:27:22.242 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=256.65, Mass=2353, SNR=33.7, Peak=189 HFD=4.0
03:27:22.245 00.003 28316 MultiStar: [#1 -0.19,0.06,0.98,U] [#2 -0.34,0.23,0.00,M8] [#3 0.08,0.00,0.84,U] [#4 0.13,-0.24,0.79,U] [#5 -0.19,0.02,0.72,U] [#6 -0.19,0.09,0.62,U] [#7 -0.13,0.12,0.61,U] [#8 -0.41,0.17,0.00,M3] 
03:27:22.246 00.001 28316 single-star, 6 included, MultiStar: {-0.07, 0.01}, one-star: {-0.04, 0.03}
03:27:22.248 00.002 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
03:27:22.251 00.003 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
03:27:22.253 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.60 mountX=0.04 mountY=0.03, mountTheta=0.57
03:27:22.257 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.03, opts=13)
03:27:22.259 00.002 28316 Enqueuing Move request for scope (-0.04, 0.03)
03:27:22.261 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:22.264 00.003 29988 Worker thread wakes up
03:27:22.264 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.7
03:27:22.265 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:22.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:22.266 00.001 28316 Enqueuing Expose request
03:27:22.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
03:27:22.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
03:27:22.266 00.000 29988 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=0.03
03:27:22.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:27:22.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:22.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:27:22.266 00.000 29988 MoveAxis(E, 0, ABG)
03:27:22.266 00.000 29988 Move returns status 0, amount 0
03:27:22.266 00.000 29988 MoveAxis(N, 0, ABG)
03:27:22.266 00.000 29988 Move returns status 0, amount 0
03:27:22.266 00.000 29988 move complete, result=0
03:27:22.266 00.000 29988 worker thread done servicing request
03:27:22.266 00.000 29988 Worker thread wakes up
03:27:22.266 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:22.266 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:22.267 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:23.785 01.518 29988 Exposure complete
03:27:23.824 00.039 29988 worker thread done servicing request
03:27:23.824 00.000 28316 OnExposeComplete: enter
03:27:23.825 00.001 28316 UpdateGuideState(): m_state=6
03:27:23.826 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5447
03:27:23.827 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=256.75, Mass=2406, SNR=34.1, Peak=183 HFD=3.8
03:27:23.829 00.002 28316 MultiStar: [#1 -0.52,0.22,0.00,M2] [#2 -0.46,0.18,0.00,M9] [#3 -0.22,0.18,0.84,U] [#4 -0.03,-0.15,0.79,U] [#5 -0.23,0.08,0.72,U] [#6 -0.25,0.26,0.00,M1] [#7 -0.32,0.14,0.00,M1] [#8 -0.51,0.13,0.00,M4] 
03:27:23.830 00.001 28316 refined, 3 included, MultiStar: {-0.23, 0.06}, one-star: {-0.42, 0.13}
03:27:23.832 00.002 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
03:27:23.832 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
03:27:23.832 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.88 mountX=0.16 mountY=0.18, mountTheta=0.86
03:27:23.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.06, opts=13)
03:27:23.835 00.002 28316 Enqueuing Move request for scope (-0.23, 0.06)
03:27:23.835 00.000 29988 Worker thread wakes up
03:27:23.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:23.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
03:27:23.835 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.1
03:27:23.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:23.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:23.836 00.000 28316 Enqueuing Expose request
03:27:23.837 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
03:27:23.837 00.000 29988 Moving (-0.23, 0.06) raw xDistance=0.16 yDistance=0.18
03:27:23.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:27:23.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:23.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:27:23.837 00.000 29988 MoveAxis(E, 0, ABG)
03:27:23.837 00.000 29988 Move returns status 0, amount 0
03:27:23.837 00.000 29988 MoveAxis(N, 0, ABG)
03:27:23.837 00.000 29988 Move returns status 0, amount 0
03:27:23.837 00.000 29988 move complete, result=0
03:27:23.837 00.000 29988 worker thread done servicing request
03:27:23.837 00.000 29988 Worker thread wakes up
03:27:23.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:23.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:23.837 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:27:25.467 01.630 29988 Exposure complete
03:27:25.515 00.048 29988 worker thread done servicing request
03:27:25.515 00.000 28316 OnExposeComplete: enter
03:27:25.516 00.001 28316 UpdateGuideState(): m_state=6
03:27:25.516 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5448
03:27:25.517 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.97, Mass=2391, SNR=33.9, Peak=209 HFD=4.1
03:27:25.517 00.000 28316 MultiStar: [#1 -0.52,0.52,0.00,M3] [#2 -0.38,0.42,0.00,M10] [#3 -0.03,0.50,0.00,M1] [#4 -0.02,0.31,0.80,U] [#5 -0.19,0.44,0.00,M1] [#6 -0.18,0.57,0.00,M2] [#7 -0.52,0.72,0.00,M2] [#8 -0.34,0.52,0.00,M5] 
03:27:25.518 00.001 28316 refined, 1 included, MultiStar: {-0.16, 0.33}, one-star: {-0.27, 0.35}
03:27:25.518 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
03:27:25.518 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
03:27:25.519 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.01 mountX=0.37 mountY=-0.01, mountTheta=-0.02
03:27:25.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.33, opts=13)
03:27:25.520 00.000 28316 Enqueuing Move request for scope (-0.16, 0.33)
03:27:25.521 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:25.521 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:27:25.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:25.522 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:25.522 00.000 28316 Enqueuing Expose request
03:27:25.523 00.001 29988 Worker thread wakes up
03:27:25.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
03:27:25.523 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
03:27:25.523 00.000 29988 Moving (-0.16, 0.33) raw xDistance=0.37 yDistance=-0.01
03:27:25.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
03:27:25.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:25.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:27:25.523 00.000 29988 MoveAxis(W, 78, ABG)
03:27:25.523 00.000 29988 Guiding  Dir = 3, Dur = 78
03:27:25.523 00.000 29988 IsSlewing returns 0
03:27:25.523 00.000 29988 IsGuiding returns 0
03:27:25.526 00.003 29988 PulseGuide returned control before completion, sleep 86
03:27:25.625 00.099 29988 IsGuiding returns 0
03:27:25.625 00.000 29988 Move returns status 0, amount 78
03:27:25.625 00.000 29988 MoveAxis(N, 0, ABG)
03:27:25.625 00.000 29988 Move returns status 0, amount 0
03:27:25.625 00.000 29988 move complete, result=0
03:27:25.625 00.000 29988 worker thread done servicing request
03:27:25.626 00.001 29988 Worker thread wakes up
03:27:25.626 00.000 28316 GuideStep: 0.4 px 78 ms WEST, -0.0 px 0 ms NORTH
03:27:25.627 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:25.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:27.045 01.418 29988 Exposure complete
03:27:27.096 00.051 29988 worker thread done servicing request
03:27:27.096 00.000 28316 OnExposeComplete: enter
03:27:27.097 00.001 28316 UpdateGuideState(): m_state=6
03:27:27.100 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5449
03:27:27.101 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=256.89, Mass=2299, SNR=33.2, Peak=202 HFD=4.2
03:27:27.102 00.001 28316 MultiStar: [#1 -0.08,0.30,0.97,U] [#2 -0.26,0.31,0.00,R] [#3 0.13,0.28,0.88,U] [#4 0.25,0.02,0.83,U] [#5 -0.11,0.32,0.00,M2] [#6 -0.15,0.25,0.63,U] [#7 -0.21,0.38,0.00,M3] [#8 -0.22,0.37,0.00,M6] 
03:27:27.104 00.002 28316 refined, 4 included, MultiStar: {0.00, 0.23}, one-star: {-0.15, 0.27}
03:27:27.105 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
03:27:27.107 00.002 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
03:27:27.109 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=0.21 mountY=-0.10, mountTheta=-0.46
03:27:27.113 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.23, opts=13)
03:27:27.115 00.002 28316 Enqueuing Move request for scope (0.00, 0.23)
03:27:27.117 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:27.120 00.003 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:27:27.122 00.002 29988 Worker thread wakes up
03:27:27.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:27.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
03:27:27.123 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
03:27:27.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:27.124 00.001 28316 Enqueuing Expose request
03:27:27.125 00.001 29988 Moving (0.00, 0.23) raw xDistance=0.21 yDistance=-0.10
03:27:27.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
03:27:27.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:27.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:27:27.125 00.000 29988 MoveAxis(W, 49, ABG)
03:27:27.125 00.000 29988 Guiding  Dir = 3, Dur = 49
03:27:27.125 00.000 29988 IsSlewing returns 0
03:27:27.125 00.000 29988 IsGuiding returns 0
03:27:27.127 00.002 29988 PulseGuide returned control before completion, sleep 58
03:27:27.200 00.073 29988 IsGuiding returns 0
03:27:27.201 00.001 29988 Move returns status 0, amount 49
03:27:27.201 00.000 29988 MoveAxis(N, 0, ABG)
03:27:27.201 00.000 29988 Move returns status 0, amount 0
03:27:27.201 00.000 29988 move complete, result=0
03:27:27.201 00.000 29988 worker thread done servicing request
03:27:27.201 00.000 29988 Worker thread wakes up
03:27:27.201 00.000 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
03:27:27.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:27.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:28.834 01.633 29988 Exposure complete
03:27:28.866 00.032 29988 worker thread done servicing request
03:27:28.866 00.000 28316 OnExposeComplete: enter
03:27:28.867 00.001 28316 UpdateGuideState(): m_state=6
03:27:28.867 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5450
03:27:28.868 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.71, Mass=2410, SNR=34.0, Peak=191 HFD=4.1
03:27:28.868 00.000 28316 MultiStar: [#1 -0.11,0.07,0.96,U] [#2 0.11,-0.36,0.00,M1] [#3 0.25,-0.07,0.83,U] [#4 0.34,-0.16,0.00,M1] [#5 0.12,0.00,0.72,U] [#6 -0.07,0.15,0.61,U] [#7 0.08,0.14,0.61,U] [#8 -0.35,0.03,0.00,M7] 
03:27:28.869 00.001 28316 refined, 5 included, MultiStar: {0.05, 0.06}, one-star: {0.05, 0.09}
03:27:28.869 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
03:27:28.870 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
03:27:28.870 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.86 mountX=0.03 mountY=-0.07, mountTheta=-1.15
03:27:28.872 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
03:27:28.872 00.000 28316 Enqueuing Move request for scope (0.05, 0.06)
03:27:28.873 00.001 29988 Worker thread wakes up
03:27:28.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:28.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
03:27:28.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
03:27:28.873 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:27:28.874 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:28.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:28.874 00.000 28316 Enqueuing Expose request
03:27:28.875 00.001 29988 Moving (0.05, 0.06) raw xDistance=0.03 yDistance=-0.07
03:27:28.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:27:28.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:28.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:27:28.875 00.000 29988 MoveAxis(E, 0, ABG)
03:27:28.875 00.000 29988 Move returns status 0, amount 0
03:27:28.875 00.000 29988 MoveAxis(N, 0, ABG)
03:27:28.875 00.000 29988 Move returns status 0, amount 0
03:27:28.875 00.000 29988 move complete, result=0
03:27:28.875 00.000 29988 worker thread done servicing request
03:27:28.875 00.000 29988 Worker thread wakes up
03:27:28.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:28.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:28.876 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:30.406 01.530 29988 Exposure complete
03:27:30.447 00.041 29988 worker thread done servicing request
03:27:30.447 00.000 28316 OnExposeComplete: enter
03:27:30.448 00.001 28316 UpdateGuideState(): m_state=6
03:27:30.449 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5451
03:27:30.450 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.69, Mass=2336, SNR=33.3, Peak=193 HFD=4.0
03:27:30.451 00.001 28316 MultiStar: [#1 -0.00,0.15,0.98,U] [#2 0.03,-0.06,0.95,U] [#3 0.03,0.17,0.87,U] [#4 0.06,0.01,0.84,U] [#5 0.10,-0.02,0.75,U] [#6 -0.16,0.25,0.63,U] [#7 -0.17,0.29,0.00,M3] [#8 -0.17,0.19,0.58,U] 
03:27:30.452 00.001 28316 single-star, 7 included, MultiStar: {0.00, 0.09}, one-star: {0.03, 0.07}
03:27:30.453 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
03:27:30.453 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
03:27:30.455 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.23 mountX=0.05 mountY=-0.05, mountTheta=-0.78
03:27:30.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
03:27:30.459 00.003 28316 Enqueuing Move request for scope (0.03, 0.07)
03:27:30.459 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:30.460 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.3
03:27:30.460 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:30.461 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:30.461 00.000 28316 Enqueuing Expose request
03:27:30.462 00.001 29988 Worker thread wakes up
03:27:30.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:27:30.462 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:27:30.462 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.05
03:27:30.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:27:30.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:30.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:27:30.462 00.000 29988 MoveAxis(E, 0, ABG)
03:27:30.462 00.000 29988 Move returns status 0, amount 0
03:27:30.462 00.000 29988 MoveAxis(N, 0, ABG)
03:27:30.462 00.000 29988 Move returns status 0, amount 0
03:27:30.462 00.000 29988 move complete, result=0
03:27:30.463 00.001 29988 worker thread done servicing request
03:27:30.463 00.000 29988 Worker thread wakes up
03:27:30.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:30.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:30.463 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:32.086 01.623 29988 Exposure complete
03:27:32.123 00.037 28316 OnExposeComplete: enter
03:27:32.124 00.001 29988 worker thread done servicing request
03:27:32.125 00.001 28316 UpdateGuideState(): m_state=6
03:27:32.126 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5452
03:27:32.127 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=256.65, Mass=2174, SNR=32.5, Peak=159 HFD=4.0
03:27:32.128 00.001 28316 MultiStar: [#1 -0.48,0.05,0.00,M1] [#2 -0.21,-0.07,0.94,U] [#3 -0.18,0.03,0.87,U] [#4 -0.08,-0.19,0.86,U] [#5 -0.36,0.07,0.00,M1] [#6 -0.37,0.16,0.00,M1] [#7 -0.23,0.11,0.66,U] [#8 -0.37,0.01,0.00,M7] 
03:27:32.128 00.000 28316 refined, 4 included, MultiStar: {-0.21, -0.02}, one-star: {-0.32, 0.03}
03:27:32.129 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:27:32.129 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
03:27:32.130 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.02 mountX=0.06 mountY=0.20, mountTheta=1.26
03:27:32.130 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.02, opts=13)
03:27:32.134 00.004 28316 Enqueuing Move request for scope (-0.21, -0.02)
03:27:32.134 00.000 29988 Worker thread wakes up
03:27:32.135 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:32.135 00.000 28316 UpdateGuideState exits: m=2174 RSB=32.5
03:27:32.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:32.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:32.136 00.000 28316 Enqueuing Expose request
03:27:32.137 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
03:27:32.137 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
03:27:32.137 00.000 29988 Moving (-0.21, -0.02) raw xDistance=0.06 yDistance=0.20
03:27:32.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:27:32.138 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:32.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:27:32.138 00.000 29988 MoveAxis(E, 0, ABG)
03:27:32.138 00.000 29988 Move returns status 0, amount 0
03:27:32.138 00.000 29988 MoveAxis(N, 0, ABG)
03:27:32.138 00.000 29988 Move returns status 0, amount 0
03:27:32.138 00.000 29988 move complete, result=0
03:27:32.138 00.000 29988 worker thread done servicing request
03:27:32.138 00.000 29988 Worker thread wakes up
03:27:32.138 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:27:32.139 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:32.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:33.658 01.519 29988 Exposure complete
03:27:33.702 00.044 29988 worker thread done servicing request
03:27:33.702 00.000 28316 OnExposeComplete: enter
03:27:33.705 00.003 28316 UpdateGuideState(): m_state=6
03:27:33.708 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5453
03:27:33.711 00.003 28316 Star::Find returns 1 (0), X=950.54, Y=256.78, Mass=2324, SNR=33.4, Peak=160 HFD=3.9
03:27:33.711 00.000 28316 MultiStar: [#1 -0.55,0.20,0.00,M2] [#2 -0.48,-0.22,0.00,M1] [#3 -0.38,-0.02,0.00,M1] [#4 -0.18,-0.26,0.81,U] [#5 -0.38,-0.01,0.00,M2] [#6 -0.41,0.05,0.00,M2] [#7 -0.43,0.12,0.00,M3] [#8 -0.60,-0.11,0.00,M8] 
03:27:33.712 00.001 28316 refined, 1 included, MultiStar: {-0.31, -0.03}, one-star: {-0.42, 0.16}
03:27:33.712 00.000 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:27:33.713 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.19)
03:27:33.713 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.32 cameraTheta=-3.06 mountX=0.11 mountY=0.29, mountTheta=1.22
03:27:33.714 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.03, opts=13)
03:27:33.714 00.000 28316 Enqueuing Move request for scope (-0.31, -0.03)
03:27:33.715 00.001 29988 Worker thread wakes up
03:27:33.715 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:33.715 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
03:27:33.716 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:33.717 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
03:27:33.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:33.720 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
03:27:33.720 00.000 29988 Moving (-0.31, -0.03) raw xDistance=0.11 yDistance=0.29
03:27:33.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:27:33.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:27:33.720 00.000 28316 Enqueuing Expose request
03:27:33.721 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:27:33.721 00.000 29988 MoveAxis(E, 0, ABG)
03:27:33.721 00.000 29988 Move returns status 0, amount 0
03:27:33.721 00.000 29988 MoveAxis(N, 0, ABG)
03:27:33.721 00.000 29988 Move returns status 0, amount 0
03:27:33.721 00.000 29988 move complete, result=0
03:27:33.721 00.000 29988 worker thread done servicing request
03:27:33.721 00.000 29988 Worker thread wakes up
03:27:33.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:33.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:33.721 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:27:35.357 01.636 29988 Exposure complete
03:27:35.392 00.035 29988 worker thread done servicing request
03:27:35.392 00.000 28316 OnExposeComplete: enter
03:27:35.392 00.000 28316 UpdateGuideState(): m_state=6
03:27:35.393 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5454
03:27:35.393 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=257.23, Mass=2386, SNR=33.9, Peak=179 HFD=3.9
03:27:35.394 00.001 28316 MultiStar: large primary error, entering stabilization period
03:27:35.394 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:27:35.395 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
03:27:35.395 00.000 28316 CameraToMount -- cameraX=-0.48 cameraY=0.61 hyp=0.78 cameraTheta=2.24 mountX=0.76 mountY=0.16, mountTheta=0.21
03:27:35.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=0.61, opts=13)
03:27:35.397 00.001 28316 Enqueuing Move request for scope (-0.48, 0.61)
03:27:35.397 00.000 29988 Worker thread wakes up
03:27:35.397 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.61) opts 0xd
03:27:35.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, 0.61)
03:27:35.397 00.000 29988 Moving (-0.48, 0.61) raw xDistance=0.76 yDistance=0.16
03:27:35.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
03:27:35.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:35.398 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:35.398 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
03:27:35.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:35.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:35.399 00.000 28316 Enqueuing Expose request
03:27:35.400 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:27:35.400 00.000 29988 MoveAxis(W, 159, ABG)
03:27:35.400 00.000 29988 Guiding  Dir = 3, Dur = 159
03:27:35.400 00.000 29988 IsSlewing returns 0
03:27:35.400 00.000 29988 IsGuiding returns 0
03:27:35.402 00.002 29988 PulseGuide returned control before completion, sleep 167
03:27:35.575 00.173 29988 IsGuiding returns 0
03:27:35.575 00.000 29988 Move returns status 0, amount 159
03:27:35.575 00.000 29988 MoveAxis(N, 0, ABG)
03:27:35.575 00.000 29988 Move returns status 0, amount 0
03:27:35.577 00.002 29988 move complete, result=0
03:27:35.577 00.000 29988 worker thread done servicing request
03:27:35.577 00.000 29988 Worker thread wakes up
03:27:35.577 00.000 28316 GuideStep: 0.8 px 159 ms WEST, 0.2 px 0 ms NORTH
03:27:35.578 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:35.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:36.987 01.409 29988 Exposure complete
03:27:37.035 00.048 29988 worker thread done servicing request
03:27:37.035 00.000 28316 OnExposeComplete: enter
03:27:37.036 00.001 28316 UpdateGuideState(): m_state=6
03:27:37.037 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5455
03:27:37.037 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=256.73, Mass=2241, SNR=32.8, Peak=167 HFD=3.9
03:27:37.038 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
03:27:37.038 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
03:27:37.039 00.001 28316 CameraToMount -- cameraX=-0.41 cameraY=0.11 hyp=0.43 cameraTheta=2.88 mountX=0.27 mountY=0.32, mountTheta=0.86
03:27:37.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.41, y=0.11, opts=13)
03:27:37.042 00.002 28316 Enqueuing Move request for scope (-0.41, 0.11)
03:27:37.043 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:37.044 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
03:27:37.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:37.044 00.000 29988 Worker thread wakes up
03:27:37.045 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.11) opts 0xd
03:27:37.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.41, 0.11)
03:27:37.045 00.000 29988 Moving (-0.41, 0.11) raw xDistance=0.27 yDistance=0.32
03:27:37.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.27
03:27:37.045 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:27:37.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:37.046 00.001 28316 Enqueuing Expose request
03:27:37.047 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
03:27:37.047 00.000 29988 MoveAxis(W, 68, ABG)
03:27:37.047 00.000 29988 Guiding  Dir = 3, Dur = 68
03:27:37.048 00.001 29988 IsSlewing returns 0
03:27:37.048 00.000 29988 IsGuiding returns 0
03:27:37.050 00.002 29988 PulseGuide returned control before completion, sleep 77
03:27:37.142 00.092 29988 IsGuiding returns 0
03:27:37.142 00.000 29988 Move returns status 0, amount 68
03:27:37.142 00.000 29988 MoveAxis(N, 0, ABG)
03:27:37.142 00.000 29988 Move returns status 0, amount 0
03:27:37.142 00.000 29988 move complete, result=0
03:27:37.143 00.001 29988 worker thread done servicing request
03:27:37.143 00.000 29988 Worker thread wakes up
03:27:37.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:37.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:37.143 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.3 px 0 ms NORTH
03:27:38.780 01.637 29988 Exposure complete
03:27:38.817 00.037 29988 worker thread done servicing request
03:27:38.817 00.000 28316 OnExposeComplete: enter
03:27:38.817 00.000 28316 UpdateGuideState(): m_state=6
03:27:38.818 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5456
03:27:38.818 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.51, Mass=2448, SNR=34.2, Peak=170 HFD=3.9
03:27:38.819 00.001 28316 MultiStar: exiting stabilization period
03:27:38.819 00.000 28316 MultiStar: [#1 -0.19,-0.12,0.95,U] [#2 -0.21,-0.47,0.00,M2] [#3 -0.18,-0.09,0.84,U] [#4 0.02,-0.32,0.81,U] [#5 -0.04,-0.13,0.71,U] [#6 -0.30,-0.13,0.62,U] [#7 -0.14,-0.15,0.62,U] [#8 -0.33,-0.23,0.00,M9] 
03:27:38.820 00.001 28316 refined, 6 included, MultiStar: {-0.15, -0.15}, one-star: {-0.20, -0.11}
03:27:38.820 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
03:27:38.821 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
03:27:38.821 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.35 mountX=-0.07 mountY=0.20, mountTheta=1.93
03:27:38.823 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.15, opts=13)
03:27:38.825 00.002 28316 Enqueuing Move request for scope (-0.15, -0.15)
03:27:38.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:38.825 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
03:27:38.826 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:38.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:38.827 00.001 29988 Worker thread wakes up
03:27:38.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
03:27:38.827 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
03:27:38.827 00.000 29988 Moving (-0.15, -0.15) raw xDistance=-0.07 yDistance=0.20
03:27:38.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:27:38.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:38.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:27:38.827 00.000 29988 MoveAxis(E, 0, ABG)
03:27:38.827 00.000 29988 Move returns status 0, amount 0
03:27:38.827 00.000 29988 MoveAxis(N, 0, ABG)
03:27:38.827 00.000 29988 Move returns status 0, amount 0
03:27:38.827 00.000 29988 move complete, result=0
03:27:38.827 00.000 29988 worker thread done servicing request
03:27:38.827 00.000 28316 Enqueuing Expose request
03:27:38.827 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:27:38.828 00.001 29988 Worker thread wakes up
03:27:38.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:38.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:40.351 01.523 29988 Exposure complete
03:27:40.394 00.043 29988 worker thread done servicing request
03:27:40.394 00.000 28316 OnExposeComplete: enter
03:27:40.395 00.001 28316 UpdateGuideState(): m_state=6
03:27:40.395 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5457
03:27:40.396 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=256.27, Mass=2375, SNR=33.7, Peak=184 HFD=4.2
03:27:40.396 00.000 28316 MultiStar: [#1 -0.34,-0.16,0.00,M2] [#2 -0.12,-0.68,0.00,M3] [#3 -0.12,-0.36,0.00,M1] [#4 -0.02,-0.60,0.00,M1] [#5 -0.16,-0.24,0.73,U] [#6 -0.11,-0.23,0.63,U] [#7 -0.12,-0.24,0.62,U] [#8 -0.37,-0.42,0.00,M10] 
03:27:40.397 00.001 28316 refined, 3 included, MultiStar: {-0.14, -0.28}, one-star: {-0.15, -0.35}
03:27:40.397 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.03 = 2.25)
03:27:40.398 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
03:27:40.398 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-2.04 mountX=-0.20 mountY=0.25, mountTheta=2.23
03:27:40.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.28, opts=13)
03:27:40.400 00.001 28316 Enqueuing Move request for scope (-0.14, -0.28)
03:27:40.400 00.000 29988 Worker thread wakes up
03:27:40.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.28) opts 0xd
03:27:40.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.28)
03:27:40.400 00.000 29988 Moving (-0.14, -0.28) raw xDistance=-0.20 yDistance=0.25
03:27:40.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:27:40.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:40.401 00.001 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=0.77
03:27:40.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
03:27:40.401 00.000 29988 MoveAxis(E, 0, ABG)
03:27:40.401 00.000 29988 Move returns status 0, amount 0
03:27:40.401 00.000 29988 MoveAxis(S, 60, ABG)
03:27:40.401 00.000 29988 Guiding  Dir = 1, Dur = 60
03:27:40.401 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.7
03:27:40.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:40.401 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:40.403 00.002 28316 Enqueuing Expose request
03:27:40.403 00.000 29988 IsSlewing returns 0
03:27:40.403 00.000 29988 IsGuiding returns 0
03:27:40.408 00.005 29988 PulseGuide returned control before completion, sleep 66
03:27:40.477 00.069 29988 IsGuiding returns 0
03:27:40.477 00.000 29988 Move returns status 0, amount 60
03:27:40.477 00.000 29988 move complete, result=0
03:27:40.477 00.000 29988 worker thread done servicing request
03:27:40.477 00.000 29988 Worker thread wakes up
03:27:40.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:40.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:40.477 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 60 ms SOUTH
03:27:42.111 01.634 29988 Exposure complete
03:27:42.138 00.027 29988 worker thread done servicing request
03:27:42.138 00.000 28316 OnExposeComplete: enter
03:27:42.139 00.001 28316 UpdateGuideState(): m_state=6
03:27:42.139 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5458
03:27:42.140 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.31, Mass=2329, SNR=33.4, Peak=180 HFD=4.1
03:27:42.140 00.000 28316 MultiStar: [#1 -0.08,-0.47,0.00,M3] [#2 0.14,-0.65,0.00,M4] [#3 -0.12,-0.26,0.88,U] [#4 0.26,-0.50,0.00,M2] [#5 0.04,-0.42,0.00,M1] [#6 -0.18,-0.17,0.64,U] [#7 -0.20,-0.15,0.63,U] [#8 -0.31,-0.27,0.00,R] 
03:27:42.141 00.001 28316 refined, 3 included, MultiStar: {-0.15, -0.24}, one-star: {-0.12, -0.31}
03:27:42.142 00.001 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.15)
03:27:42.142 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.12)
03:27:42.142 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.13 mountX=-0.15 mountY=0.24, mountTheta=2.14
03:27:42.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.24, opts=13)
03:27:42.144 00.001 28316 Enqueuing Move request for scope (-0.15, -0.24)
03:27:42.145 00.001 29988 Worker thread wakes up
03:27:42.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:42.145 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
03:27:42.146 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:42.146 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:42.146 00.000 28316 Enqueuing Expose request
03:27:42.147 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
03:27:42.147 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
03:27:42.147 00.000 29988 Moving (-0.15, -0.24) raw xDistance=-0.15 yDistance=0.24
03:27:42.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:27:42.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
03:27:42.147 00.000 29988 MoveAxis(E, 0, ABG)
03:27:42.147 00.000 29988 Move returns status 0, amount 0
03:27:42.147 00.000 29988 MoveAxis(S, 57, ABG)
03:27:42.147 00.000 29988 Guiding  Dir = 1, Dur = 57
03:27:42.147 00.000 29988 IsSlewing returns 0
03:27:42.148 00.001 29988 IsGuiding returns 0
03:27:42.153 00.005 29988 PulseGuide returned control before completion, sleep 62
03:27:42.223 00.070 29988 IsGuiding returns 0
03:27:42.224 00.001 29988 Move returns status 0, amount 57
03:27:42.224 00.000 29988 move complete, result=0
03:27:42.224 00.000 29988 worker thread done servicing request
03:27:42.224 00.000 29988 Worker thread wakes up
03:27:42.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:42.224 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 57 ms SOUTH
03:27:42.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:43.641 01.417 29988 Exposure complete
03:27:43.678 00.037 29988 worker thread done servicing request
03:27:43.678 00.000 28316 OnExposeComplete: enter
03:27:43.678 00.000 28316 UpdateGuideState(): m_state=6
03:27:43.679 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5459
03:27:43.680 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.32, Mass=2398, SNR=33.8, Peak=176 HFD=4.0
03:27:43.681 00.001 28316 MultiStar: [#1 -0.16,0.03,0.96,U] [#2 0.10,-0.40,0.00,M5] [#3 -0.04,-0.22,0.85,U] [#4 0.28,-0.34,0.00,M3] [#5 0.02,-0.27,0.73,U] [#6 0.00,-0.02,0.61,U] [#7 -0.05,-0.16,0.60,U] [#8 0.05,0.12,0.57,U] 
03:27:43.681 00.000 28316 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.11, -0.30}
03:27:43.682 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
03:27:43.683 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
03:27:43.685 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.10 mountY=0.11, mountTheta=2.31
03:27:43.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
03:27:43.688 00.002 28316 Enqueuing Move request for scope (-0.05, -0.13)
03:27:43.689 00.001 29988 Worker thread wakes up
03:27:43.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
03:27:43.689 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
03:27:43.689 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.10 yDistance=0.11
03:27:43.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:27:43.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:43.689 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:43.690 00.001 28316 UpdateGuideState exits: m=2398 RSB=33.8
03:27:43.690 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:43.690 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:43.691 00.001 28316 Enqueuing Expose request
03:27:43.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:27:43.691 00.000 29988 MoveAxis(E, 0, ABG)
03:27:43.691 00.000 29988 Move returns status 0, amount 0
03:27:43.691 00.000 29988 MoveAxis(N, 0, ABG)
03:27:43.691 00.000 29988 Move returns status 0, amount 0
03:27:43.691 00.000 29988 move complete, result=0
03:27:43.691 00.000 29988 worker thread done servicing request
03:27:43.691 00.000 29988 Worker thread wakes up
03:27:43.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:43.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:43.692 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:45.322 01.630 29988 Exposure complete
03:27:45.366 00.044 29988 worker thread done servicing request
03:27:45.366 00.000 28316 OnExposeComplete: enter
03:27:45.367 00.001 28316 UpdateGuideState(): m_state=6
03:27:45.367 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5460
03:27:45.368 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=256.69, Mass=2451, SNR=34.1, Peak=201 HFD=4.0
03:27:45.368 00.000 28316 MultiStar: [#1 -0.16,-0.07,0.96,U] [#2 -0.18,-0.23,0.89,U] [#3 -0.04,0.07,0.86,U] [#4 0.06,-0.23,0.82,U] [#5 -0.02,-0.06,0.72,U] [#6 -0.11,0.03,0.61,U] [#7 -0.05,0.08,0.61,U] [#8 0.18,0.26,0.60,U] 
03:27:45.369 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.05, 0.07}
03:27:45.369 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
03:27:45.370 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
03:27:45.370 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.73 mountX=0.00 mountY=0.05, mountTheta=1.55
03:27:45.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:27:45.372 00.001 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:27:45.372 00.000 29988 Worker thread wakes up
03:27:45.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:27:45.372 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:27:45.372 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.05
03:27:45.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:27:45.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:45.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:45.373 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:27:45.373 00.000 29988 MoveAxis(E, 0, ABG)
03:27:45.373 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.1
03:27:45.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:45.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:45.374 00.000 28316 Enqueuing Expose request
03:27:45.375 00.001 29988 Move returns status 0, amount 0
03:27:45.375 00.000 29988 MoveAxis(N, 0, ABG)
03:27:45.375 00.000 29988 Move returns status 0, amount 0
03:27:45.375 00.000 29988 move complete, result=0
03:27:45.375 00.000 29988 worker thread done servicing request
03:27:45.375 00.000 29988 Worker thread wakes up
03:27:45.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:45.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:45.375 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:27:46.894 01.519 29988 Exposure complete
03:27:46.929 00.035 29988 worker thread done servicing request
03:27:46.929 00.000 28316 OnExposeComplete: enter
03:27:46.930 00.001 28316 UpdateGuideState(): m_state=6
03:27:46.930 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5461
03:27:46.930 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=256.65, Mass=2458, SNR=34.4, Peak=196 HFD=4.0
03:27:46.931 00.001 28316 MultiStar: [#1 -0.05,-0.04,0.95,U] [#2 0.33,-0.37,0.00,M5] [#3 0.09,-0.01,0.83,U] [#4 0.44,-0.22,0.00,M3] [#5 0.11,-0.13,0.72,U] [#6 0.11,0.16,0.61,U] [#7 -0.07,0.14,0.60,U] [#8 0.24,0.03,0.56,U] 
03:27:46.932 00.001 28316 single-star, 6 included, MultiStar: {0.05, 0.02}, one-star: {-0.02, 0.03}
03:27:46.932 00.000 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
03:27:46.932 00.000 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
03:27:46.934 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.27 mountX=0.03 mountY=0.01, mountTheta=0.24
03:27:46.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
03:27:46.937 00.001 28316 Enqueuing Move request for scope (-0.02, 0.03)
03:27:46.938 00.001 29988 Worker thread wakes up
03:27:46.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:46.939 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
03:27:46.940 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
03:27:46.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
03:27:46.941 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:46.941 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=0.01
03:27:46.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:46.942 00.001 28316 Enqueuing Expose request
03:27:46.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:27:46.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:46.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:27:46.942 00.000 29988 MoveAxis(E, 0, ABG)
03:27:46.942 00.000 29988 Move returns status 0, amount 0
03:27:46.942 00.000 29988 MoveAxis(N, 0, ABG)
03:27:46.943 00.001 29988 Move returns status 0, amount 0
03:27:46.943 00.000 29988 move complete, result=0
03:27:46.943 00.000 29988 worker thread done servicing request
03:27:46.943 00.000 29988 Worker thread wakes up
03:27:46.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:46.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:46.943 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:27:48.579 01.636 29988 Exposure complete
03:27:48.631 00.052 29988 worker thread done servicing request
03:27:48.631 00.000 28316 OnExposeComplete: enter
03:27:48.634 00.003 28316 UpdateGuideState(): m_state=6
03:27:48.636 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5462
03:27:48.638 00.002 28316 Star::Find returns 1 (0), X=950.99, Y=256.66, Mass=2284, SNR=33.1, Peak=188 HFD=4.1
03:27:48.641 00.003 28316 MultiStar: [#1 -0.12,0.11,0.97,U] [#2 0.12,-0.14,0.93,U] [#3 0.23,0.09,0.86,U] [#4 0.28,-0.25,0.00,M4] [#5 -0.02,0.06,0.76,U] [#6 -0.06,0.15,0.63,U] [#7 -0.02,0.28,0.62,U] [#8 0.12,0.35,0.00,M1] 
03:27:48.643 00.002 28316 single-star, 6 included, MultiStar: {0.03, 0.07}, one-star: {0.03, 0.04}
03:27:48.645 00.002 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
03:27:48.647 00.002 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
03:27:48.648 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.00 mountX=0.03 mountY=-0.04, mountTheta=-1.01
03:27:48.651 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
03:27:48.652 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
03:27:48.655 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:48.657 00.002 28316 UpdateGuideState exits: m=2284 RSB=33.1
03:27:48.660 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:48.662 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:48.664 00.002 28316 Enqueuing Expose request
03:27:48.666 00.002 29988 Worker thread wakes up
03:27:48.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:27:48.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:27:48.666 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
03:27:48.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:27:48.667 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:48.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:27:48.667 00.000 29988 MoveAxis(E, 0, ABG)
03:27:48.667 00.000 29988 Move returns status 0, amount 0
03:27:48.667 00.000 29988 MoveAxis(N, 0, ABG)
03:27:48.667 00.000 29988 Move returns status 0, amount 0
03:27:48.667 00.000 29988 move complete, result=0
03:27:48.667 00.000 29988 worker thread done servicing request
03:27:48.667 00.000 29988 Worker thread wakes up
03:27:48.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:48.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:48.669 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:50.082 01.413 29988 Exposure complete
03:27:50.122 00.040 29988 worker thread done servicing request
03:27:50.122 00.000 28316 OnExposeComplete: enter
03:27:50.122 00.000 28316 UpdateGuideState(): m_state=6
03:27:50.123 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5463
03:27:50.125 00.002 28316 Star::Find returns 1 (0), X=951.03, Y=256.43, Mass=2370, SNR=33.7, Peak=181 HFD=4.0
03:27:50.126 00.001 28316 MultiStar: [#1 -0.05,-0.01,0.98,U] [#2 0.35,-0.29,0.00,M5] [#3 0.18,-0.18,0.85,U] [#4 0.26,-0.39,0.00,M5] [#5 0.10,-0.05,0.72,U] [#6 -0.06,0.04,0.63,U] [#7 -0.03,0.00,0.62,U] [#8 0.10,0.11,0.57,U] 
03:27:50.128 00.002 28316 refined, 6 included, MultiStar: {0.04, -0.06}, one-star: {0.06, -0.19}
03:27:50.129 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:27:50.130 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:27:50.131 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
03:27:50.133 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
03:27:50.134 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
03:27:50.134 00.000 29988 Worker thread wakes up
03:27:50.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:50.135 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:27:50.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:50.136 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:50.136 00.000 28316 Enqueuing Expose request
03:27:50.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
03:27:50.137 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
03:27:50.137 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
03:27:50.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:27:50.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:50.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:27:50.137 00.000 29988 MoveAxis(E, 0, ABG)
03:27:50.137 00.000 29988 Move returns status 0, amount 0
03:27:50.137 00.000 29988 MoveAxis(N, 0, ABG)
03:27:50.137 00.000 29988 Move returns status 0, amount 0
03:27:50.137 00.000 29988 move complete, result=0
03:27:50.137 00.000 29988 worker thread done servicing request
03:27:50.137 00.000 29988 Worker thread wakes up
03:27:50.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:50.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:50.137 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:51.767 01.630 29988 Exposure complete
03:27:51.805 00.038 29988 worker thread done servicing request
03:27:51.805 00.000 28316 OnExposeComplete: enter
03:27:51.806 00.001 28316 UpdateGuideState(): m_state=6
03:27:51.807 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5464
03:27:51.809 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=256.64, Mass=2382, SNR=33.7, Peak=191 HFD=4.1
03:27:51.810 00.001 28316 MultiStar: [#1 -0.08,0.17,0.99,U] [#2 0.18,-0.19,0.90,U] [#3 0.24,0.01,0.86,U] [#4 0.15,-0.36,0.00,M6] [#5 0.04,-0.01,0.72,U] [#6 -0.03,0.06,0.62,U] [#7 -0.11,0.14,0.63,U] [#8 -0.02,0.27,0.56,U] 
03:27:51.811 00.001 28316 single-star, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.03, 0.02}
03:27:51.813 00.002 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
03:27:51.814 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
03:27:51.814 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.45 mountX=0.00 mountY=-0.03, mountTheta=-1.54
03:27:51.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
03:27:51.817 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
03:27:51.818 00.001 29988 Worker thread wakes up
03:27:51.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:51.819 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.7
03:27:51.820 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:51.820 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:51.821 00.001 28316 Enqueuing Expose request
03:27:51.822 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
03:27:51.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
03:27:51.822 00.000 29988 Moving (0.03, 0.02) raw xDistance=0.00 yDistance=-0.03
03:27:51.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:27:51.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:51.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:27:51.822 00.000 29988 MoveAxis(E, 0, ABG)
03:27:51.822 00.000 29988 Move returns status 0, amount 0
03:27:51.822 00.000 29988 MoveAxis(N, 0, ABG)
03:27:51.822 00.000 29988 Move returns status 0, amount 0
03:27:51.822 00.000 29988 move complete, result=0
03:27:51.822 00.000 29988 worker thread done servicing request
03:27:51.822 00.000 29988 Worker thread wakes up
03:27:51.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:51.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:51.823 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:53.336 01.513 29988 Exposure complete
03:27:53.373 00.037 29988 worker thread done servicing request
03:27:53.373 00.000 28316 OnExposeComplete: enter
03:27:53.374 00.001 28316 UpdateGuideState(): m_state=6
03:27:53.375 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5465
03:27:53.376 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=256.69, Mass=2322, SNR=33.4, Peak=198 HFD=4.0
03:27:53.378 00.002 28316 MultiStar: [#1 -0.00,0.02,1.00,U] [#2 0.12,-0.17,0.90,U] [#3 0.08,-0.00,0.88,U] [#4 0.22,-0.06,0.84,U] [#5 0.13,-0.02,0.74,U] [#6 -0.06,0.19,0.64,U] [#7 -0.00,0.09,0.61,U] [#8 0.15,0.30,0.00,M1] 
03:27:53.379 00.001 28316 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {-0.03, 0.07}
03:27:53.381 00.002 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
03:27:53.382 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
03:27:53.383 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.14 mountX=-0.02 mountY=-0.06, mountTheta=-1.87
03:27:53.385 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
03:27:53.386 00.001 28316 Enqueuing Move request for scope (0.06, 0.01)
03:27:53.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:53.387 00.001 29988 Worker thread wakes up
03:27:53.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
03:27:53.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
03:27:53.387 00.000 29988 Moving (0.06, 0.01) raw xDistance=-0.02 yDistance=-0.06
03:27:53.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:27:53.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:53.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:27:53.387 00.000 29988 MoveAxis(E, 0, ABG)
03:27:53.387 00.000 29988 Move returns status 0, amount 0
03:27:53.387 00.000 29988 MoveAxis(N, 0, ABG)
03:27:53.387 00.000 29988 Move returns status 0, amount 0
03:27:53.387 00.000 29988 move complete, result=0
03:27:53.387 00.000 29988 worker thread done servicing request
03:27:53.387 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
03:27:53.388 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:53.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:53.388 00.000 28316 Enqueuing Expose request
03:27:53.389 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:53.415 00.026 29988 Worker thread wakes up
03:27:53.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:53.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:55.043 01.628 29988 Exposure complete
03:27:55.081 00.038 29988 worker thread done servicing request
03:27:55.081 00.000 28316 OnExposeComplete: enter
03:27:55.082 00.001 28316 UpdateGuideState(): m_state=6
03:27:55.082 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5466
03:27:55.083 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=256.68, Mass=2409, SNR=34.0, Peak=191 HFD=4.1
03:27:55.083 00.000 28316 MultiStar: [#1 0.24,0.09,0.94,U] [#2 0.46,-0.23,0.00,M4] [#3 0.30,0.07,0.82,U] [#4 0.39,-0.20,0.00,M6] [#5 0.39,-0.13,0.00,M1] [#6 0.25,0.27,0.00,M1] [#7 0.04,0.11,0.61,U] [#8 0.41,0.28,0.00,M2] 
03:27:55.084 00.001 28316 single-star, 3 included, MultiStar: {0.18, 0.08}, one-star: {0.12, 0.06}
03:27:55.084 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
03:27:55.084 00.000 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
03:27:55.085 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.46 mountX=0.00 mountY=-0.13, mountTheta=-1.54
03:27:55.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.06, opts=13)
03:27:55.088 00.002 28316 Enqueuing Move request for scope (0.12, 0.06)
03:27:55.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:27:55.089 00.001 28316 UpdateGuideState exits: m=2409 RSB=34.0
03:27:55.090 00.001 29988 Worker thread wakes up
03:27:55.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
03:27:55.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
03:27:55.090 00.000 29988 Moving (0.12, 0.06) raw xDistance=0.00 yDistance=-0.13
03:27:55.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:27:55.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:55.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:55.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:55.091 00.000 28316 Enqueuing Expose request
03:27:55.092 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:27:55.092 00.000 29988 MoveAxis(E, 0, ABG)
03:27:55.092 00.000 29988 Move returns status 0, amount 0
03:27:55.092 00.000 29988 MoveAxis(N, 0, ABG)
03:27:55.092 00.000 29988 Move returns status 0, amount 0
03:27:55.092 00.000 29988 move complete, result=0
03:27:55.092 00.000 29988 worker thread done servicing request
03:27:55.092 00.000 29988 Worker thread wakes up
03:27:55.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:55.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:55.092 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:27:56.616 01.524 29988 Exposure complete
03:27:56.662 00.046 29988 worker thread done servicing request
03:27:56.663 00.001 28316 OnExposeComplete: enter
03:27:56.664 00.001 28316 UpdateGuideState(): m_state=6
03:27:56.665 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5467
03:27:56.665 00.000 28316 Star::Find returns 1 (0), X=951.27, Y=256.74, Mass=2236, SNR=32.8, Peak=169 HFD=3.8
03:27:56.666 00.001 28316 MultiStar: [#1 0.29,0.01,1.01,U] [#2 0.47,-0.21,0.00,M5] [#3 0.52,-0.05,0.00,M1] [#4 0.54,-0.14,0.00,M7] [#5 0.40,-0.10,0.00,M2] [#6 0.20,0.23,0.65,U] [#7 0.07,0.13,0.65,U] [#8 0.52,0.39,0.00,M3] 
03:27:56.666 00.000 28316 refined, 3 included, MultiStar: {0.23, 0.11}, one-star: {0.30, 0.12}
03:27:56.667 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
03:27:56.667 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
03:27:56.667 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.44 mountX=0.00 mountY=-0.26, mountTheta=-1.56
03:27:56.669 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.11, opts=13)
03:27:56.670 00.001 28316 Enqueuing Move request for scope (0.23, 0.11)
03:27:56.671 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:56.672 00.001 28316 UpdateGuideState exits: m=2236 RSB=32.8
03:27:56.672 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:56.673 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:56.673 00.000 28316 Enqueuing Expose request
03:27:56.673 00.000 29988 Worker thread wakes up
03:27:56.674 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
03:27:56.674 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
03:27:56.674 00.000 29988 Moving (0.23, 0.11) raw xDistance=0.00 yDistance=-0.26
03:27:56.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:27:56.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:27:56.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:27:56.674 00.000 29988 MoveAxis(E, 0, ABG)
03:27:56.674 00.000 29988 Move returns status 0, amount 0
03:27:56.674 00.000 29988 MoveAxis(N, 0, ABG)
03:27:56.674 00.000 29988 Move returns status 0, amount 0
03:27:56.674 00.000 29988 move complete, result=0
03:27:56.674 00.000 29988 worker thread done servicing request
03:27:56.674 00.000 29988 Worker thread wakes up
03:27:56.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:56.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:56.674 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:27:58.306 01.632 29988 Exposure complete
03:27:58.336 00.030 28316 OnExposeComplete: enter
03:27:58.338 00.002 29988 worker thread done servicing request
03:27:58.338 00.000 28316 UpdateGuideState(): m_state=6
03:27:58.340 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5468
03:27:58.340 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=256.42, Mass=2356, SNR=33.7, Peak=166 HFD=3.9
03:27:58.341 00.001 28316 MultiStar: [#1 0.14,-0.08,0.97,U] [#2 0.37,-0.51,0.00,M6] [#3 0.19,-0.13,0.86,U] [#4 0.11,-0.25,0.82,U] [#5 0.12,-0.15,0.74,U] [#6 -0.14,0.10,0.62,U] [#7 0.09,0.06,0.63,U] [#8 0.37,0.01,0.00,M4] 
03:27:58.341 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.11}, one-star: {0.13, -0.20}
03:27:58.343 00.002 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
03:27:58.343 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
03:27:58.344 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
03:27:58.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
03:27:58.345 00.000 28316 Enqueuing Move request for scope (0.10, -0.11)
03:27:58.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:58.345 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:27:58.346 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:58.346 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:58.347 00.001 28316 Enqueuing Expose request
03:27:58.347 00.000 29988 Worker thread wakes up
03:27:58.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
03:27:58.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
03:27:58.347 00.000 29988 Moving (0.10, -0.11) raw xDistance=-0.14 yDistance=-0.04
03:27:58.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:27:58.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:58.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:27:58.347 00.000 29988 MoveAxis(E, 0, ABG)
03:27:58.347 00.000 29988 Move returns status 0, amount 0
03:27:58.348 00.001 29988 MoveAxis(N, 0, ABG)
03:27:58.348 00.000 29988 Move returns status 0, amount 0
03:27:58.348 00.000 29988 move complete, result=0
03:27:58.348 00.000 29988 worker thread done servicing request
03:27:58.348 00.000 29988 Worker thread wakes up
03:27:58.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:58.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:58.348 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:27:59.876 01.528 29988 Exposure complete
03:27:59.907 00.031 29988 worker thread done servicing request
03:27:59.907 00.000 28316 OnExposeComplete: enter
03:27:59.911 00.004 28316 UpdateGuideState(): m_state=6
03:27:59.914 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5469
03:27:59.916 00.002 28316 Star::Find returns 1 (0), X=951.07, Y=256.46, Mass=2325, SNR=33.4, Peak=177 HFD=4.0
03:27:59.918 00.002 28316 MultiStar: [#1 -0.15,0.07,0.98,U] [#2 0.35,-0.39,0.00,M7] [#3 0.18,-0.08,0.87,U] [#4 0.19,-0.37,0.00,M7] [#5 -0.03,-0.02,0.73,U] [#6 -0.16,-0.02,0.62,U] [#7 0.04,0.01,0.62,U] [#8 0.22,0.25,0.60,U] 
03:27:59.918 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.01}, one-star: {0.10, -0.16}
03:27:59.920 00.002 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
03:27:59.920 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
03:27:59.920 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.22 mountX=-0.02 mountY=-0.02, mountTheta=-2.23
03:27:59.924 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
03:27:59.925 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
03:27:59.925 00.000 29988 Worker thread wakes up
03:27:59.926 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:27:59.927 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
03:27:59.927 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:27:59.927 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:27:59.928 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:27:59.928 00.000 28316 Enqueuing Expose request
03:27:59.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
03:27:59.929 00.001 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
03:27:59.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:27:59.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:27:59.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:27:59.929 00.000 29988 MoveAxis(E, 0, ABG)
03:27:59.929 00.000 29988 Move returns status 0, amount 0
03:27:59.929 00.000 29988 MoveAxis(N, 0, ABG)
03:27:59.929 00.000 29988 Move returns status 0, amount 0
03:27:59.929 00.000 29988 move complete, result=0
03:27:59.929 00.000 29988 worker thread done servicing request
03:27:59.929 00.000 29988 Worker thread wakes up
03:27:59.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:27:59.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:27:59.929 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:01.556 01.627 29988 Exposure complete
03:28:01.606 00.050 29988 worker thread done servicing request
03:28:01.606 00.000 28316 OnExposeComplete: enter
03:28:01.607 00.001 28316 UpdateGuideState(): m_state=6
03:28:01.607 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5470
03:28:01.608 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.59, Mass=2373, SNR=33.7, Peak=193 HFD=3.9
03:28:01.608 00.000 28316 MultiStar: [#1 0.05,0.06,1.01,U] [#2 0.35,-0.40,0.00,M8] [#3 0.22,0.05,0.85,U] [#4 0.26,-0.36,0.00,M8] [#5 0.08,0.01,0.74,U] [#6 -0.02,-0.05,0.64,U] [#7 0.13,0.03,0.62,U] [#8 0.39,0.20,0.00,M4] 
03:28:01.608 00.000 28316 single-star, 5 included, MultiStar: {0.09, 0.01}, one-star: {0.08, -0.03}
03:28:01.610 00.002 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
03:28:01.611 00.001 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
03:28:01.612 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.35 mountX=-0.06 mountY=-0.06, mountTheta=-2.37
03:28:01.614 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
03:28:01.614 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
03:28:01.615 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:01.615 00.000 29988 Worker thread wakes up
03:28:01.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
03:28:01.616 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
03:28:01.616 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
03:28:01.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:28:01.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:01.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:28:01.616 00.000 29988 MoveAxis(E, 0, ABG)
03:28:01.616 00.000 29988 Move returns status 0, amount 0
03:28:01.616 00.000 29988 MoveAxis(N, 0, ABG)
03:28:01.616 00.000 29988 Move returns status 0, amount 0
03:28:01.616 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
03:28:01.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:01.617 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:01.617 00.000 28316 Enqueuing Expose request
03:28:01.618 00.001 29988 move complete, result=0
03:28:01.618 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:01.618 00.000 29988 worker thread done servicing request
03:28:01.618 00.000 29988 Worker thread wakes up
03:28:01.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:01.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:03.146 01.528 29988 Exposure complete
03:28:03.184 00.038 29988 worker thread done servicing request
03:28:03.185 00.001 28316 OnExposeComplete: enter
03:28:03.186 00.001 28316 UpdateGuideState(): m_state=6
03:28:03.187 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5471
03:28:03.187 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=256.66, Mass=2414, SNR=34.0, Peak=190 HFD=3.9
03:28:03.188 00.001 28316 MultiStar: [#1 -0.01,-0.07,0.96,U] [#2 0.25,-0.38,0.00,M9] [#3 0.32,-0.04,0.83,U] [#4 0.20,-0.26,0.82,U] [#5 0.44,-0.16,0.00,M1] [#6 0.20,0.15,0.62,U] [#7 0.21,0.17,0.61,U] [#8 0.27,0.30,0.00,M5] 
03:28:03.188 00.000 28316 refined, 5 included, MultiStar: {0.19, -0.02}, one-star: {0.23, 0.04}
03:28:03.188 00.000 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
03:28:03.190 00.002 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
03:28:03.190 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.08 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
03:28:03.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.02, opts=13)
03:28:03.192 00.001 28316 Enqueuing Move request for scope (0.19, -0.02)
03:28:03.193 00.001 29988 Worker thread wakes up
03:28:03.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:03.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
03:28:03.193 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:28:03.194 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
03:28:03.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:03.194 00.000 29988 Moving (0.19, -0.02) raw xDistance=-0.09 yDistance=-0.16
03:28:03.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:03.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:28:03.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:03.194 00.000 28316 Enqueuing Expose request
03:28:03.195 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:28:03.195 00.000 29988 MoveAxis(E, 0, ABG)
03:28:03.195 00.000 29988 Move returns status 0, amount 0
03:28:03.195 00.000 29988 MoveAxis(N, 0, ABG)
03:28:03.195 00.000 29988 Move returns status 0, amount 0
03:28:03.195 00.000 29988 move complete, result=0
03:28:03.195 00.000 29988 worker thread done servicing request
03:28:03.195 00.000 29988 Worker thread wakes up
03:28:03.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:03.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:03.196 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:04.823 01.627 29988 Exposure complete
03:28:04.860 00.037 29988 worker thread done servicing request
03:28:04.861 00.001 28316 OnExposeComplete: enter
03:28:04.862 00.001 28316 UpdateGuideState(): m_state=6
03:28:04.864 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5472
03:28:04.864 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.52, Mass=2324, SNR=33.3, Peak=187 HFD=4.0
03:28:04.865 00.001 28316 MultiStar: [#1 -0.04,0.07,1.00,U] [#2 0.29,-0.40,0.00,M10] [#3 0.16,-0.06,0.85,U] [#4 0.33,-0.28,0.00,M8] [#5 0.14,-0.06,0.75,U] [#6 0.07,0.17,0.63,U] [#7 -0.03,-0.05,0.64,U] [#8 0.25,0.21,0.58,U] 
03:28:04.865 00.000 28316 refined, 6 included, MultiStar: {0.08, 0.01}, one-star: {0.05, -0.10}
03:28:04.866 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
03:28:04.866 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
03:28:04.867 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=-0.02 mountY=-0.08, mountTheta=-1.84
03:28:04.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.01, opts=13)
03:28:04.869 00.001 28316 Enqueuing Move request for scope (0.08, 0.01)
03:28:04.869 00.000 29988 Worker thread wakes up
03:28:04.870 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:04.870 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.3
03:28:04.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:04.871 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:04.871 00.000 28316 Enqueuing Expose request
03:28:04.872 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
03:28:04.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
03:28:04.872 00.000 29988 Moving (0.08, 0.01) raw xDistance=-0.02 yDistance=-0.08
03:28:04.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:28:04.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:04.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:28:04.872 00.000 29988 MoveAxis(E, 0, ABG)
03:28:04.872 00.000 29988 Move returns status 0, amount 0
03:28:04.872 00.000 29988 MoveAxis(N, 0, ABG)
03:28:04.872 00.000 29988 Move returns status 0, amount 0
03:28:04.872 00.000 29988 move complete, result=0
03:28:04.872 00.000 29988 worker thread done servicing request
03:28:04.872 00.000 29988 Worker thread wakes up
03:28:04.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:04.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:04.872 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:06.390 01.518 29988 Exposure complete
03:28:06.442 00.052 29988 worker thread done servicing request
03:28:06.442 00.000 28316 OnExposeComplete: enter
03:28:06.444 00.002 28316 UpdateGuideState(): m_state=6
03:28:06.445 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5473
03:28:06.446 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=256.56, Mass=2369, SNR=33.7, Peak=195 HFD=3.9
03:28:06.448 00.002 28316 MultiStar: [#1 0.13,-0.06,0.98,U] [#2 0.31,-0.39,0.00,R] [#3 0.40,-0.10,0.00,M1] [#4 0.35,-0.23,0.00,M9] [#5 0.26,-0.14,0.73,U] [#6 0.26,-0.00,0.62,U] [#7 0.20,-0.00,0.60,U] [#8 0.25,0.17,0.58,U] 
03:28:06.448 00.000 28316 single-star, 5 included, MultiStar: {0.20, -0.03}, one-star: {0.14, -0.06}
03:28:06.448 00.000 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:28:06.451 00.003 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:28:06.453 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.39 mountX=-0.11 mountY=-0.10, mountTheta=-2.41
03:28:06.457 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.06, opts=13)
03:28:06.460 00.003 28316 Enqueuing Move request for scope (0.14, -0.06)
03:28:06.463 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:06.465 00.002 29988 Worker thread wakes up
03:28:06.466 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
03:28:06.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:06.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:06.467 00.000 28316 Enqueuing Expose request
03:28:06.468 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
03:28:06.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
03:28:06.468 00.000 29988 Moving (0.14, -0.06) raw xDistance=-0.11 yDistance=-0.10
03:28:06.468 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:28:06.468 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:06.468 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:28:06.468 00.000 29988 MoveAxis(E, 0, ABG)
03:28:06.468 00.000 29988 Move returns status 0, amount 0
03:28:06.468 00.000 29988 MoveAxis(N, 0, ABG)
03:28:06.468 00.000 29988 Move returns status 0, amount 0
03:28:06.468 00.000 29988 move complete, result=0
03:28:06.468 00.000 29988 worker thread done servicing request
03:28:06.468 00.000 29988 Worker thread wakes up
03:28:06.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:06.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:06.468 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:08.101 01.633 29988 Exposure complete
03:28:08.149 00.048 29988 worker thread done servicing request
03:28:08.149 00.000 28316 OnExposeComplete: enter
03:28:08.150 00.001 28316 UpdateGuideState(): m_state=6
03:28:08.150 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5474
03:28:08.151 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=256.59, Mass=2279, SNR=32.9, Peak=194 HFD=3.9
03:28:08.152 00.001 28316 MultiStar: [#1 -0.12,-0.01,1.00,U] [#2 -0.02,0.00,0.93,U] [#3 0.22,0.01,0.87,U] [#4 0.23,-0.27,0.00,M10] [#5 0.26,-0.06,0.75,U] [#6 0.23,0.01,0.64,U] [#7 0.09,-0.02,0.63,U] [#8 0.39,0.11,0.00,M4] 
03:28:08.152 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.01}, one-star: {0.13, -0.03}
03:28:08.153 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:28:08.154 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:28:08.154 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=-0.05 mountY=-0.08, mountTheta=-2.14
03:28:08.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.01, opts=13)
03:28:08.156 00.001 28316 Enqueuing Move request for scope (0.10, -0.01)
03:28:08.156 00.000 29988 Worker thread wakes up
03:28:08.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:08.157 00.001 28316 UpdateGuideState exits: m=2279 RSB=32.9
03:28:08.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:08.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:08.158 00.000 28316 Enqueuing Expose request
03:28:08.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
03:28:08.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
03:28:08.158 00.000 29988 Moving (0.10, -0.01) raw xDistance=-0.05 yDistance=-0.08
03:28:08.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:28:08.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:08.159 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:28:08.159 00.000 29988 MoveAxis(E, 0, ABG)
03:28:08.159 00.000 29988 Move returns status 0, amount 0
03:28:08.159 00.000 29988 MoveAxis(N, 0, ABG)
03:28:08.159 00.000 29988 Move returns status 0, amount 0
03:28:08.159 00.000 29988 move complete, result=0
03:28:08.159 00.000 29988 worker thread done servicing request
03:28:08.159 00.000 29988 Worker thread wakes up
03:28:08.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:08.159 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:08.160 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:09.687 01.527 29988 Exposure complete
03:28:09.750 00.063 29988 worker thread done servicing request
03:28:09.750 00.000 28316 OnExposeComplete: enter
03:28:09.751 00.001 28316 UpdateGuideState(): m_state=6
03:28:09.753 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5475
03:28:09.754 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=256.62, Mass=2413, SNR=34.1, Peak=185 HFD=4.0
03:28:09.756 00.002 28316 MultiStar: [#1 0.10,0.06,0.99,U] [#2 0.00,0.02,0.89,U] [#3 0.29,0.05,0.85,U] [#4 0.47,-0.29,0.00,R] [#5 0.22,-0.02,0.72,U] [#6 0.30,0.05,0.62,U] [#7 0.25,0.07,0.61,U] [#8 0.11,0.32,0.00,M5] 
03:28:09.756 00.000 28316 refined, 6 included, MultiStar: {0.19, 0.03}, one-star: {0.22, 0.00}
03:28:09.757 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:28:09.757 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:28:09.758 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.18 mountX=-0.05 mountY=-0.18, mountTheta=-1.82
03:28:09.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.03, opts=13)
03:28:09.759 00.000 28316 Enqueuing Move request for scope (0.19, 0.03)
03:28:09.760 00.001 29988 Worker thread wakes up
03:28:09.760 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
03:28:09.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:09.761 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
03:28:09.761 00.000 29988 Moving (0.19, 0.03) raw xDistance=-0.05 yDistance=-0.18
03:28:09.761 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
03:28:09.762 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:09.764 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:09.764 00.000 28316 Enqueuing Expose request
03:28:09.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:28:09.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:09.765 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:28:09.765 00.000 29988 MoveAxis(E, 0, ABG)
03:28:09.765 00.000 29988 Move returns status 0, amount 0
03:28:09.765 00.000 29988 MoveAxis(N, 0, ABG)
03:28:09.765 00.000 29988 Move returns status 0, amount 0
03:28:09.765 00.000 29988 move complete, result=0
03:28:09.765 00.000 29988 worker thread done servicing request
03:28:09.765 00.000 29988 Worker thread wakes up
03:28:09.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:09.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:09.765 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:11.401 01.636 29988 Exposure complete
03:28:11.451 00.050 29988 worker thread done servicing request
03:28:11.452 00.001 28316 OnExposeComplete: enter
03:28:11.453 00.001 28316 UpdateGuideState(): m_state=6
03:28:11.455 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5476
03:28:11.455 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=256.62, Mass=2410, SNR=34.0, Peak=206 HFD=3.8
03:28:11.456 00.001 28316 MultiStar: [#1 0.14,-0.00,0.97,U] [#2 0.20,0.04,0.88,U] [#3 0.32,-0.09,0.85,U] [#4 0.17,-0.22,0.81,U] [#5 0.32,-0.08,0.00,M1] [#6 0.57,-0.30,0.00,M1] [#7 0.12,-0.02,0.63,U] [#8 0.40,0.21,0.00,M6] 
03:28:11.456 00.000 28316 refined, 5 included, MultiStar: {0.20, -0.05}, one-star: {0.24, -0.00}
03:28:11.457 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
03:28:11.457 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
03:28:11.458 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=-0.13 mountY=-0.16, mountTheta=-2.24
03:28:11.458 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
03:28:11.460 00.002 28316 Enqueuing Move request for scope (0.20, -0.05)
03:28:11.460 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:11.461 00.001 29988 Worker thread wakes up
03:28:11.461 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
03:28:11.461 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
03:28:11.461 00.000 29988 Moving (0.20, -0.05) raw xDistance=-0.13 yDistance=-0.16
03:28:11.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:28:11.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:11.461 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:28:11.463 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:28:11.463 00.000 29988 MoveAxis(E, 0, ABG)
03:28:11.463 00.000 29988 Move returns status 0, amount 0
03:28:11.463 00.000 29988 MoveAxis(N, 0, ABG)
03:28:11.463 00.000 29988 Move returns status 0, amount 0
03:28:11.463 00.000 29988 move complete, result=0
03:28:11.463 00.000 29988 worker thread done servicing request
03:28:11.463 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:11.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:11.464 00.001 28316 Enqueuing Expose request
03:28:11.464 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:11.464 00.000 29988 Worker thread wakes up
03:28:11.465 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:11.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:12.986 01.521 29988 Exposure complete
03:28:13.050 00.064 29988 worker thread done servicing request
03:28:13.050 00.000 28316 OnExposeComplete: enter
03:28:13.051 00.001 28316 UpdateGuideState(): m_state=6
03:28:13.052 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5477
03:28:13.052 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=256.57, Mass=2287, SNR=33.0, Peak=190 HFD=3.9
03:28:13.053 00.001 28316 MultiStar: [#1 0.09,0.08,1.02,U] [#2 0.05,-0.08,0.92,U] [#3 0.35,-0.06,0.00,M1] [#4 0.13,-0.13,0.84,U] [#5 0.43,-0.05,0.00,M2] [#6 0.34,-0.05,0.00,M2] [#7 0.41,-0.00,0.00,M1] [#8 0.42,0.15,0.00,M7] 
03:28:13.053 00.000 28316 refined, 3 included, MultiStar: {0.11, -0.04}, one-star: {0.17, -0.05}
03:28:13.053 00.000 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
03:28:13.054 00.001 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
03:28:13.055 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
03:28:13.058 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
03:28:13.059 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
03:28:13.060 00.001 29988 Worker thread wakes up
03:28:13.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
03:28:13.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
03:28:13.060 00.000 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
03:28:13.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:28:13.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:13.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:13.061 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.0
03:28:13.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:13.062 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:28:13.062 00.000 29988 MoveAxis(E, 0, ABG)
03:28:13.062 00.000 29988 Move returns status 0, amount 0
03:28:13.062 00.000 29988 MoveAxis(N, 0, ABG)
03:28:13.062 00.000 29988 Move returns status 0, amount 0
03:28:13.062 00.000 29988 move complete, result=0
03:28:13.062 00.000 29988 worker thread done servicing request
03:28:13.062 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:13.063 00.001 28316 Enqueuing Expose request
03:28:13.064 00.001 29988 Worker thread wakes up
03:28:13.064 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:13.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:13.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:14.695 01.631 29988 Exposure complete
03:28:14.754 00.059 29988 worker thread done servicing request
03:28:14.755 00.001 28316 OnExposeComplete: enter
03:28:14.756 00.001 28316 UpdateGuideState(): m_state=6
03:28:14.756 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5478
03:28:14.757 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=256.47, Mass=2336, SNR=33.3, Peak=167 HFD=3.8
03:28:14.757 00.000 28316 MultiStar: [#1 0.28,-0.08,1.01,U] [#2 0.18,-0.05,0.90,U] [#3 0.27,-0.11,0.86,U] [#4 0.21,-0.04,0.82,U] [#5 0.49,-0.11,0.00,M3] [#6 0.22,0.02,0.62,U] [#7 0.30,-0.09,0.63,U] [#8 0.44,0.34,0.00,M8] 
03:28:14.758 00.001 28316 refined, 6 included, MultiStar: {0.23, -0.08}, one-star: {0.19, -0.15}
03:28:14.758 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
03:28:14.759 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:28:14.759 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.08 hyp=0.25 cameraTheta=-0.32 mountX=-0.17 mountY=-0.17, mountTheta=-2.33
03:28:14.760 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.08, opts=13)
03:28:14.761 00.001 28316 Enqueuing Move request for scope (0.23, -0.08)
03:28:14.761 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:14.761 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.3
03:28:14.762 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:14.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:14.763 00.001 28316 Enqueuing Expose request
03:28:14.763 00.000 29988 Worker thread wakes up
03:28:14.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.08) opts 0xd
03:28:14.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.08)
03:28:14.763 00.000 29988 Moving (0.23, -0.08) raw xDistance=-0.17 yDistance=-0.17
03:28:14.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:28:14.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:14.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:28:14.764 00.001 29988 MoveAxis(E, 0, ABG)
03:28:14.764 00.000 29988 Move returns status 0, amount 0
03:28:14.764 00.000 29988 MoveAxis(N, 0, ABG)
03:28:14.764 00.000 29988 Move returns status 0, amount 0
03:28:14.764 00.000 29988 move complete, result=0
03:28:14.764 00.000 29988 worker thread done servicing request
03:28:14.764 00.000 29988 Worker thread wakes up
03:28:14.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:14.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:14.764 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:16.285 01.521 29988 Exposure complete
03:28:16.310 00.025 29988 worker thread done servicing request
03:28:16.310 00.000 28316 OnExposeComplete: enter
03:28:16.311 00.001 28316 UpdateGuideState(): m_state=6
03:28:16.312 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5479
03:28:16.313 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=256.67, Mass=2183, SNR=32.4, Peak=179 HFD=3.9
03:28:16.313 00.000 28316 MultiStar: [#1 0.39,0.10,0.00,M1] [#2 0.10,0.05,0.95,U] [#3 0.30,0.05,0.89,U] [#4 0.08,0.09,0.86,U] [#5 0.43,0.01,0.00,M4] [#6 0.37,0.13,0.00,M2] [#7 0.32,0.06,0.65,U] [#8 0.40,0.14,0.00,M9] 
03:28:16.314 00.001 28316 refined, 4 included, MultiStar: {0.20, 0.06}, one-star: {0.22, 0.05}
03:28:16.314 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
03:28:16.315 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
03:28:16.315 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.29 mountX=-0.03 mountY=-0.20, mountTheta=-1.71
03:28:16.316 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
03:28:16.317 00.001 28316 Enqueuing Move request for scope (0.20, 0.06)
03:28:16.317 00.000 29988 Worker thread wakes up
03:28:16.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
03:28:16.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
03:28:16.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:16.318 00.001 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.20
03:28:16.318 00.000 28316 UpdateGuideState exits: m=2183 RSB=32.4
03:28:16.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:16.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:16.319 00.000 28316 Enqueuing Expose request
03:28:16.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:28:16.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:28:16.320 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:28:16.320 00.000 29988 MoveAxis(E, 0, ABG)
03:28:16.320 00.000 29988 Move returns status 0, amount 0
03:28:16.320 00.000 29988 MoveAxis(N, 0, ABG)
03:28:16.320 00.000 29988 Move returns status 0, amount 0
03:28:16.320 00.000 29988 move complete, result=0
03:28:16.320 00.000 29988 worker thread done servicing request
03:28:16.320 00.000 29988 Worker thread wakes up
03:28:16.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:16.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:16.320 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:17.945 01.625 29988 Exposure complete
03:28:18.002 00.057 29988 worker thread done servicing request
03:28:18.002 00.000 28316 OnExposeComplete: enter
03:28:18.003 00.001 28316 UpdateGuideState(): m_state=6
03:28:18.003 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5480
03:28:18.004 00.001 28316 Star::Find returns 1 (0), X=951.32, Y=256.57, Mass=2393, SNR=33.7, Peak=181 HFD=4.0
03:28:18.005 00.001 28316 MultiStar: [#1 0.34,-0.01,0.00,M2] [#2 0.20,0.05,0.87,U] [#3 0.43,0.01,0.00,M1] [#4 0.12,0.10,0.81,U] [#5 0.34,-0.04,0.00,M5] [#6 0.43,0.21,0.00,M3] [#7 0.36,0.17,0.00,M1] [#8 0.56,0.45,0.00,M10] 
03:28:18.008 00.003 28316 refined, 2 included, MultiStar: {0.24, 0.03}, one-star: {0.36, -0.05}
03:28:18.011 00.003 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
03:28:18.013 00.002 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
03:28:18.015 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.12 mountX=-0.07 mountY=-0.22, mountTheta=-1.89
03:28:18.018 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.03, opts=13)
03:28:18.019 00.001 28316 Enqueuing Move request for scope (0.24, 0.03)
03:28:18.020 00.001 29988 Worker thread wakes up
03:28:18.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
03:28:18.021 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.7
03:28:18.021 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:18.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:18.023 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
03:28:18.023 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
03:28:18.023 00.000 29988 Moving (0.24, 0.03) raw xDistance=-0.07 yDistance=-0.22
03:28:18.023 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:28:18.023 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:28:18.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:28:18.023 00.000 29988 MoveAxis(E, 0, ABG)
03:28:18.023 00.000 29988 Move returns status 0, amount 0
03:28:18.023 00.000 29988 MoveAxis(N, 0, ABG)
03:28:18.023 00.000 29988 Move returns status 0, amount 0
03:28:18.023 00.000 29988 move complete, result=0
03:28:18.023 00.000 29988 worker thread done servicing request
03:28:18.023 00.000 28316 Enqueuing Expose request
03:28:18.023 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:18.024 00.001 29988 Worker thread wakes up
03:28:18.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:18.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:19.545 01.521 29988 Exposure complete
03:28:19.580 00.035 29988 worker thread done servicing request
03:28:19.580 00.000 28316 OnExposeComplete: enter
03:28:19.581 00.001 28316 UpdateGuideState(): m_state=6
03:28:19.581 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5481
03:28:19.582 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=256.46, Mass=2354, SNR=33.6, Peak=174 HFD=3.8
03:28:19.583 00.001 28316 MultiStar: [#1 0.20,-0.08,0.96,U] [#2 0.07,-0.13,0.92,U] [#3 0.31,-0.22,0.00,M2] [#4 -0.20,-0.09,0.82,U] [#5 0.51,-0.19,0.00,M6] [#6 0.17,-0.17,0.63,U] [#7 0.19,-0.17,0.61,U] [#8 0.42,0.16,0.00,R] 
03:28:19.584 00.001 28316 refined, 5 included, MultiStar: {0.11, -0.13}, one-star: {0.22, -0.16}
03:28:19.585 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
03:28:19.586 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
03:28:19.587 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.88 mountX=-0.16 mountY=-0.04, mountTheta=-2.91
03:28:19.589 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.13, opts=13)
03:28:19.590 00.001 28316 Enqueuing Move request for scope (0.11, -0.13)
03:28:19.590 00.000 29988 Worker thread wakes up
03:28:19.590 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
03:28:19.590 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
03:28:19.590 00.000 29988 Moving (0.11, -0.13) raw xDistance=-0.16 yDistance=-0.04
03:28:19.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:28:19.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:19.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:19.591 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:28:19.591 00.000 29988 MoveAxis(E, 0, ABG)
03:28:19.591 00.000 29988 Move returns status 0, amount 0
03:28:19.591 00.000 29988 MoveAxis(N, 0, ABG)
03:28:19.592 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.6
03:28:19.593 00.001 29988 Move returns status 0, amount 0
03:28:19.593 00.000 29988 move complete, result=0
03:28:19.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:19.595 00.002 29988 worker thread done servicing request
03:28:19.595 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:19.595 00.000 28316 Enqueuing Expose request
03:28:19.596 00.001 29988 Worker thread wakes up
03:28:19.596 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:19.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:19.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:21.231 01.635 29988 Exposure complete
03:28:21.276 00.045 29988 worker thread done servicing request
03:28:21.276 00.000 28316 OnExposeComplete: enter
03:28:21.279 00.003 28316 UpdateGuideState(): m_state=6
03:28:21.281 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5482
03:28:21.281 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=256.39, Mass=2366, SNR=33.7, Peak=170 HFD=3.9
03:28:21.282 00.001 28316 MultiStar: [#1 0.15,-0.12,0.98,U] [#2 -0.03,-0.08,0.90,U] [#3 0.27,-0.13,0.84,U] [#4 0.15,-0.34,0.00,M1] [#5 0.58,-0.20,0.00,M7] [#6 0.09,-0.28,0.63,U] [#7 0.15,-0.33,0.00,M1] [#8 -0.24,-0.19,0.59,U] 
03:28:21.282 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.16}, one-star: {0.17, -0.23}
03:28:21.283 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:28:21.283 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
03:28:21.283 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.07 mountX=-0.19 mountY=-0.01, mountTheta=-3.11
03:28:21.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
03:28:21.285 00.001 28316 Enqueuing Move request for scope (0.09, -0.16)
03:28:21.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
03:28:21.286 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:28:21.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:21.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:21.287 00.000 28316 Enqueuing Expose request
03:28:21.288 00.001 29988 Worker thread wakes up
03:28:21.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
03:28:21.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
03:28:21.288 00.000 29988 Moving (0.09, -0.16) raw xDistance=-0.19 yDistance=-0.01
03:28:21.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:28:21.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:21.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:28:21.288 00.000 29988 MoveAxis(E, 0, ABG)
03:28:21.288 00.000 29988 Move returns status 0, amount 0
03:28:21.288 00.000 29988 MoveAxis(N, 0, ABG)
03:28:21.288 00.000 29988 Move returns status 0, amount 0
03:28:21.288 00.000 29988 move complete, result=0
03:28:21.288 00.000 29988 worker thread done servicing request
03:28:21.288 00.000 29988 Worker thread wakes up
03:28:21.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:21.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:21.288 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:22.813 01.525 29988 Exposure complete
03:28:22.865 00.052 29988 worker thread done servicing request
03:28:22.865 00.000 28316 OnExposeComplete: enter
03:28:22.866 00.001 28316 UpdateGuideState(): m_state=6
03:28:22.867 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5483
03:28:22.868 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=256.34, Mass=2343, SNR=33.6, Peak=171 HFD=4.0
03:28:22.869 00.001 28316 MultiStar: [#1 0.32,-0.03,0.96,U] [#2 0.15,-0.32,0.00,M1] [#3 0.30,-0.24,0.00,M2] [#4 0.09,-0.28,0.81,U] [#5 0.36,-0.24,0.00,M8] [#6 0.37,-0.13,0.00,M2] [#7 0.28,-0.16,0.62,U] [#8 -0.08,-0.15,0.59,U] 
03:28:22.869 00.000 28316 refined, 4 included, MultiStar: {0.19, -0.18}, one-star: {0.24, -0.28}
03:28:22.870 00.001 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
03:28:22.871 00.001 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
03:28:22.872 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.77 mountX=-0.24 mountY=-0.09, mountTheta=-2.80
03:28:22.873 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.18, opts=13)
03:28:22.875 00.002 28316 Enqueuing Move request for scope (0.19, -0.18)
03:28:22.878 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:22.881 00.003 28316 UpdateGuideState exits: m=2343 RSB=33.6
03:28:22.883 00.002 29988 Worker thread wakes up
03:28:22.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
03:28:22.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
03:28:22.883 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:22.884 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:22.885 00.001 28316 Enqueuing Expose request
03:28:22.885 00.000 29988 Moving (0.19, -0.18) raw xDistance=-0.24 yDistance=-0.09
03:28:22.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:28:22.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:22.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:28:22.885 00.000 29988 MoveAxis(E, 51, ABG)
03:28:22.886 00.001 29988 Guiding  Dir = 2, Dur = 51
03:28:22.886 00.000 29988 IsSlewing returns 0
03:28:22.886 00.000 29988 IsGuiding returns 0
03:28:22.888 00.002 29988 PulseGuide returned control before completion, sleep 59
03:28:22.957 00.069 29988 IsGuiding returns 0
03:28:22.957 00.000 29988 Move returns status 0, amount 51
03:28:22.957 00.000 29988 MoveAxis(N, 0, ABG)
03:28:22.957 00.000 29988 Move returns status 0, amount 0
03:28:22.957 00.000 29988 move complete, result=0
03:28:22.957 00.000 29988 worker thread done servicing request
03:28:22.957 00.000 29988 Worker thread wakes up
03:28:22.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:22.958 00.001 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
03:28:22.959 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:24.591 01.632 29988 Exposure complete
03:28:24.637 00.046 29988 worker thread done servicing request
03:28:24.637 00.000 28316 OnExposeComplete: enter
03:28:24.638 00.001 28316 UpdateGuideState(): m_state=6
03:28:24.639 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5484
03:28:24.639 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=256.53, Mass=2256, SNR=32.7, Peak=170 HFD=4.0
03:28:24.640 00.001 28316 MultiStar: [#1 0.16,-0.03,1.01,U] [#2 -0.01,-0.03,0.93,U] [#3 0.27,-0.04,0.89,U] [#4 -0.14,-0.15,0.85,U] [#5 0.19,-0.29,0.00,M9] [#6 0.35,-0.00,0.00,M3] [#7 0.17,-0.03,0.66,U] [#8 -0.21,-0.08,0.62,U] 
03:28:24.640 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.06}, one-star: {0.11, -0.09}
03:28:24.641 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
03:28:24.641 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
03:28:24.642 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.81 mountX=-0.08 mountY=-0.02, mountTheta=-2.84
03:28:24.643 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
03:28:24.644 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
03:28:24.646 00.002 29988 Worker thread wakes up
03:28:24.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
03:28:24.646 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
03:28:24.646 00.000 29988 Moving (0.06, -0.06) raw xDistance=-0.08 yDistance=-0.02
03:28:24.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:28:24.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:24.646 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:28:24.648 00.002 28316 UpdateGuideState exits: m=2256 RSB=32.7
03:28:24.649 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:28:24.649 00.000 29988 MoveAxis(E, 0, ABG)
03:28:24.649 00.000 29988 Move returns status 0, amount 0
03:28:24.649 00.000 29988 MoveAxis(N, 0, ABG)
03:28:24.649 00.000 29988 Move returns status 0, amount 0
03:28:24.649 00.000 29988 move complete, result=0
03:28:24.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:24.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:24.652 00.002 29988 worker thread done servicing request
03:28:24.652 00.000 28316 Enqueuing Expose request
03:28:24.653 00.001 29988 Worker thread wakes up
03:28:24.653 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:24.655 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:24.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:26.177 01.522 29988 Exposure complete
03:28:26.214 00.037 29988 worker thread done servicing request
03:28:26.214 00.000 28316 OnExposeComplete: enter
03:28:26.217 00.003 28316 UpdateGuideState(): m_state=6
03:28:26.219 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5485
03:28:26.221 00.002 28316 Star::Find returns 1 (0), X=951.03, Y=256.61, Mass=2351, SNR=33.6, Peak=172 HFD=4.1
03:28:26.224 00.003 28316 MultiStar: [#1 0.10,-0.07,0.96,U] [#2 -0.08,-0.03,0.91,U] [#3 0.11,0.02,0.85,U] [#4 -0.02,-0.03,0.83,U] [#5 0.08,-0.14,0.74,U] [#6 0.03,0.04,0.64,U] [#7 0.13,-0.10,0.60,U] [#8 -0.11,-0.17,0.57,U] 
03:28:26.224 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.06, -0.01}
03:28:26.224 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:28:26.225 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:28:26.225 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.13 mountX=-0.03 mountY=-0.05, mountTheta=-2.14
03:28:26.226 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
03:28:26.227 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
03:28:26.227 00.000 29988 Worker thread wakes up
03:28:26.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
03:28:26.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
03:28:26.228 00.001 29988 Moving (0.06, -0.01) raw xDistance=-0.03 yDistance=-0.05
03:28:26.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:28:26.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:26.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:26.228 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:28:26.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:26.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:26.230 00.001 28316 Enqueuing Expose request
03:28:26.231 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:28:26.231 00.000 29988 MoveAxis(E, 0, ABG)
03:28:26.231 00.000 29988 Move returns status 0, amount 0
03:28:26.231 00.000 29988 MoveAxis(N, 0, ABG)
03:28:26.231 00.000 29988 Move returns status 0, amount 0
03:28:26.231 00.000 29988 move complete, result=0
03:28:26.231 00.000 29988 worker thread done servicing request
03:28:26.231 00.000 29988 Worker thread wakes up
03:28:26.231 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:26.231 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:26.231 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:27.859 01.628 29988 Exposure complete
03:28:27.900 00.041 29988 worker thread done servicing request
03:28:27.900 00.000 28316 OnExposeComplete: enter
03:28:27.901 00.001 28316 UpdateGuideState(): m_state=6
03:28:27.901 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5486
03:28:27.904 00.003 28316 Star::Find returns 1 (0), X=950.98, Y=256.56, Mass=2144, SNR=32.1, Peak=157 HFD=4.1
03:28:27.907 00.003 28316 MultiStar: [#1 0.04,-0.01,1.03,U] [#2 -0.21,0.19,0.93,U] [#3 0.10,-0.03,0.92,U] [#4 -0.17,0.00,0.87,U] [#5 0.12,-0.08,0.75,U] [#6 -0.00,-0.01,0.63,U] [#7 -0.23,-0.04,0.63,U] [#8 -0.08,0.15,0.60,U] 
03:28:27.909 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.02, -0.06}
03:28:27.911 00.002 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.89 = 0.89)
03:28:27.914 00.003 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
03:28:27.916 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.88 mountX=0.03 mountY=0.03, mountTheta=0.87
03:28:27.919 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
03:28:27.921 00.002 28316 Enqueuing Move request for scope (-0.04, 0.01)
03:28:27.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:27.922 00.001 29988 Worker thread wakes up
03:28:27.922 00.000 28316 UpdateGuideState exits: m=2144 RSB=32.1
03:28:27.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:27.923 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:27.923 00.000 28316 Enqueuing Expose request
03:28:27.924 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
03:28:27.924 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
03:28:27.924 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
03:28:27.924 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:28:27.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:27.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:28:27.924 00.000 29988 MoveAxis(E, 0, ABG)
03:28:27.924 00.000 29988 Move returns status 0, amount 0
03:28:27.924 00.000 29988 MoveAxis(N, 0, ABG)
03:28:27.924 00.000 29988 Move returns status 0, amount 0
03:28:27.924 00.000 29988 move complete, result=0
03:28:27.924 00.000 29988 worker thread done servicing request
03:28:27.924 00.000 29988 Worker thread wakes up
03:28:27.924 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:27.924 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:27.924 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:29.450 01.526 29988 Exposure complete
03:28:29.486 00.036 29988 worker thread done servicing request
03:28:29.486 00.000 28316 OnExposeComplete: enter
03:28:29.488 00.002 28316 UpdateGuideState(): m_state=6
03:28:29.489 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5487
03:28:29.490 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=256.76, Mass=2414, SNR=34.1, Peak=190 HFD=4.2
03:28:29.492 00.002 28316 MultiStar: [#1 -0.05,0.16,0.95,U] [#2 0.04,0.13,0.88,U] [#3 0.24,0.05,0.84,U] [#4 -0.11,0.17,0.81,U] [#5 0.13,0.15,0.72,U] [#6 0.16,0.33,0.00,M2] [#7 0.05,0.26,0.61,U] [#8 -0.12,0.28,0.58,U] 
03:28:29.493 00.001 28316 single-star, 7 included, MultiStar: {0.04, 0.16}, one-star: {0.08, 0.14}
03:28:29.494 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
03:28:29.496 00.002 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
03:28:29.497 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=0.10 mountY=-0.13, mountTheta=-0.94
03:28:29.498 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.14, opts=13)
03:28:29.499 00.001 28316 Enqueuing Move request for scope (0.08, 0.14)
03:28:29.499 00.000 29988 Worker thread wakes up
03:28:29.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
03:28:29.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
03:28:29.499 00.000 29988 Moving (0.08, 0.14) raw xDistance=0.10 yDistance=-0.13
03:28:29.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:28:29.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:29.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:29.500 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
03:28:29.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:29.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:29.501 00.001 28316 Enqueuing Expose request
03:28:29.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:28:29.501 00.000 29988 MoveAxis(E, 0, ABG)
03:28:29.501 00.000 29988 Move returns status 0, amount 0
03:28:29.501 00.000 29988 MoveAxis(N, 0, ABG)
03:28:29.501 00.000 29988 Move returns status 0, amount 0
03:28:29.501 00.000 29988 move complete, result=0
03:28:29.501 00.000 29988 worker thread done servicing request
03:28:29.501 00.000 29988 Worker thread wakes up
03:28:29.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:29.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:29.502 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:31.132 01.630 29988 Exposure complete
03:28:31.169 00.037 29988 worker thread done servicing request
03:28:31.169 00.000 28316 OnExposeComplete: enter
03:28:31.171 00.002 28316 UpdateGuideState(): m_state=6
03:28:31.172 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5488
03:28:31.173 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=256.76, Mass=2268, SNR=33.0, Peak=197 HFD=4.1
03:28:31.174 00.001 28316 MultiStar: [#1 0.07,0.16,0.98,U] [#2 -0.09,0.27,0.92,U] [#3 0.21,0.13,0.86,U] [#4 -0.24,0.19,0.83,U] [#5 0.23,0.09,0.73,U] [#6 0.02,0.26,0.63,U] [#7 0.12,0.07,0.63,U] [#8 -0.01,0.33,0.00,M1] 
03:28:31.175 00.001 28316 single-star, 7 included, MultiStar: {0.04, 0.17}, one-star: {0.02, 0.14}
03:28:31.176 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
03:28:31.177 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
03:28:31.178 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.42 mountX=0.12 mountY=-0.08, mountTheta=-0.61
03:28:31.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.14, opts=13)
03:28:31.179 00.000 28316 Enqueuing Move request for scope (0.02, 0.14)
03:28:31.180 00.001 29988 Worker thread wakes up
03:28:31.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:31.181 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
03:28:31.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
03:28:31.181 00.000 29988 Moving (0.02, 0.14) raw xDistance=0.12 yDistance=-0.08
03:28:31.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:28:31.181 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.0
03:28:31.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:31.182 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:31.182 00.000 28316 Enqueuing Expose request
03:28:31.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:31.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:28:31.182 00.000 29988 MoveAxis(E, 0, ABG)
03:28:31.183 00.001 29988 Move returns status 0, amount 0
03:28:31.183 00.000 29988 MoveAxis(N, 0, ABG)
03:28:31.183 00.000 29988 Move returns status 0, amount 0
03:28:31.183 00.000 29988 move complete, result=0
03:28:31.183 00.000 29988 worker thread done servicing request
03:28:31.183 00.000 29988 Worker thread wakes up
03:28:31.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:31.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:31.183 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:32.706 01.523 29988 Exposure complete
03:28:32.754 00.048 29988 worker thread done servicing request
03:28:32.754 00.000 28316 OnExposeComplete: enter
03:28:32.754 00.000 28316 UpdateGuideState(): m_state=6
03:28:32.755 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5489
03:28:32.755 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=256.85, Mass=2238, SNR=32.7, Peak=181 HFD=4.2
03:28:32.756 00.001 28316 MultiStar: [#1 -0.04,0.12,1.01,U] [#2 -0.05,0.40,0.00,M1] [#3 0.24,0.20,0.86,U] [#4 -0.17,0.41,0.00,M1] [#5 0.13,0.09,0.75,U] [#6 0.11,0.40,0.00,M2] [#7 0.02,0.43,0.00,M1] [#8 -0.03,0.45,0.00,M2] 
03:28:32.756 00.000 28316 refined, 3 included, MultiStar: {0.08, 0.16}, one-star: {0.04, 0.22}
03:28:32.758 00.002 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.91 = -0.91)
03:28:32.760 00.002 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
03:28:32.762 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=0.11 mountY=-0.15, mountTheta=-0.92
03:28:32.765 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.16, opts=13)
03:28:32.766 00.001 28316 Enqueuing Move request for scope (0.08, 0.16)
03:28:32.766 00.000 29988 Worker thread wakes up
03:28:32.766 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:32.767 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.7
03:28:32.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:32.768 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:32.768 00.000 28316 Enqueuing Expose request
03:28:32.768 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
03:28:32.769 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
03:28:32.769 00.000 29988 Moving (0.08, 0.16) raw xDistance=0.11 yDistance=-0.15
03:28:32.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:28:32.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:32.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:28:32.769 00.000 29988 MoveAxis(E, 0, ABG)
03:28:32.769 00.000 29988 Move returns status 0, amount 0
03:28:32.769 00.000 29988 MoveAxis(N, 0, ABG)
03:28:32.769 00.000 29988 Move returns status 0, amount 0
03:28:32.769 00.000 29988 move complete, result=0
03:28:32.769 00.000 29988 worker thread done servicing request
03:28:32.769 00.000 29988 Worker thread wakes up
03:28:32.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:32.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:32.769 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:34.400 01.631 29988 Exposure complete
03:28:34.446 00.046 29988 worker thread done servicing request
03:28:34.447 00.001 28316 OnExposeComplete: enter
03:28:34.448 00.001 28316 UpdateGuideState(): m_state=6
03:28:34.449 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5490
03:28:34.450 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=256.77, Mass=2238, SNR=32.8, Peak=203 HFD=4.1
03:28:34.451 00.001 28316 MultiStar: [#1 -0.11,0.35,0.00,M1] [#2 -0.27,0.31,0.00,M2] [#3 -0.01,0.18,0.87,U] [#4 -0.23,0.31,0.00,M2] [#5 0.08,0.12,0.76,U] [#6 -0.02,0.37,0.00,M3] [#7 -0.03,0.24,0.64,U] [#8 -0.55,0.47,0.00,M3] 
03:28:34.452 00.001 28316 single-star, 3 included, MultiStar: {-0.01, 0.17}, one-star: {-0.08, 0.15}
03:28:34.453 00.001 28316 CameraToMount -- cameraTheta (2.04) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
03:28:34.454 00.001 28316 CameraToMount -- cameraTheta (2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
03:28:34.455 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.04 mountX=0.17 mountY=0.00, mountTheta=0.01
03:28:34.457 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.15, opts=13)
03:28:34.458 00.001 28316 Enqueuing Move request for scope (-0.08, 0.15)
03:28:34.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:34.460 00.002 29988 Worker thread wakes up
03:28:34.460 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.8
03:28:34.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
03:28:34.460 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:34.461 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
03:28:34.461 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:34.461 00.000 28316 Enqueuing Expose request
03:28:34.462 00.001 29988 Moving (-0.08, 0.15) raw xDistance=0.17 yDistance=0.00
03:28:34.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:28:34.462 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:34.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:28:34.462 00.000 29988 MoveAxis(E, 0, ABG)
03:28:34.462 00.000 29988 Move returns status 0, amount 0
03:28:34.462 00.000 29988 MoveAxis(N, 0, ABG)
03:28:34.462 00.000 29988 Move returns status 0, amount 0
03:28:34.462 00.000 29988 move complete, result=0
03:28:34.462 00.000 29988 worker thread done servicing request
03:28:34.462 00.000 29988 Worker thread wakes up
03:28:34.462 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:34.462 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:34.462 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:35.989 01.527 29988 Exposure complete
03:28:36.044 00.055 29988 worker thread done servicing request
03:28:36.044 00.000 28316 OnExposeComplete: enter
03:28:36.047 00.003 28316 UpdateGuideState(): m_state=6
03:28:36.050 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5491
03:28:36.053 00.003 28316 Star::Find returns 1 (0), X=950.88, Y=256.82, Mass=2358, SNR=33.6, Peak=212 HFD=4.2
03:28:36.055 00.002 28316 MultiStar: [#1 -0.06,0.32,0.97,U] [#2 -0.49,0.41,0.00,M3] [#3 0.15,0.29,0.85,U] [#4 -0.34,0.46,0.00,M3] [#5 -0.00,0.32,0.74,U] [#6 -0.00,0.46,0.00,M4] [#7 0.00,0.35,0.00,M1] [#8 -0.29,0.57,0.00,M4] 
03:28:36.057 00.002 28316 single-star, 3 included, MultiStar: {-0.01, 0.28}, one-star: {-0.09, 0.20}
03:28:36.060 00.003 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
03:28:36.062 00.002 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
03:28:36.064 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=0.22 mountY=-0.01, mountTheta=-0.05
03:28:36.067 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.20, opts=13)
03:28:36.068 00.001 28316 Enqueuing Move request for scope (-0.09, 0.20)
03:28:36.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:36.070 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.6
03:28:36.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:36.071 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:36.072 00.001 28316 Enqueuing Expose request
03:28:36.073 00.001 29988 Worker thread wakes up
03:28:36.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
03:28:36.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
03:28:36.073 00.000 29988 Moving (-0.09, 0.20) raw xDistance=0.22 yDistance=-0.01
03:28:36.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:28:36.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:36.074 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:28:36.074 00.000 29988 MoveAxis(W, 47, ABG)
03:28:36.074 00.000 29988 Guiding  Dir = 3, Dur = 47
03:28:36.074 00.000 29988 IsSlewing returns 0
03:28:36.074 00.000 29988 IsGuiding returns 0
03:28:36.076 00.002 29988 PulseGuide returned control before completion, sleep 56
03:28:36.142 00.066 29988 IsGuiding returns 1
03:28:36.142 00.000 29988 scope still moving after pulse duration time elapsed
03:28:36.173 00.031 29988 IsSlewing returns 0
03:28:36.173 00.000 29988 IsGuiding returns 0
03:28:36.173 00.000 29988 scope move finished after 47 + 51 ms
03:28:36.173 00.000 29988 Move returns status 0, amount 47
03:28:36.173 00.000 29988 MoveAxis(N, 0, ABG)
03:28:36.173 00.000 29988 Move returns status 0, amount 0
03:28:36.174 00.001 29988 move complete, result=0
03:28:36.174 00.000 29988 worker thread done servicing request
03:28:36.174 00.000 29988 Worker thread wakes up
03:28:36.174 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.0 px 0 ms NORTH
03:28:36.175 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:36.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:37.808 01.633 29988 Exposure complete
03:28:37.856 00.048 29988 worker thread done servicing request
03:28:37.856 00.000 28316 OnExposeComplete: enter
03:28:37.857 00.001 28316 UpdateGuideState(): m_state=6
03:28:37.858 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5492
03:28:37.859 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.78, Mass=2311, SNR=33.4, Peak=201 HFD=4.1
03:28:37.860 00.001 28316 MultiStar: [#1 0.16,0.13,1.02,U] [#2 -0.22,0.33,0.00,M4] [#3 0.27,0.09,0.86,U] [#4 -0.14,0.08,0.81,U] [#5 0.39,0.11,0.00,M3] [#6 0.12,0.01,0.61,U] [#7 0.23,0.09,0.64,U] [#8 -0.19,0.19,0.58,U] 
03:28:37.861 00.001 28316 refined, 6 included, MultiStar: {0.06, 0.11}, one-star: {-0.05, 0.16}
03:28:37.861 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
03:28:37.861 00.000 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
03:28:37.862 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.08 mountX=0.08 mountY=-0.10, mountTheta=-0.93
03:28:37.863 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
03:28:37.863 00.000 28316 Enqueuing Move request for scope (0.06, 0.11)
03:28:37.864 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:28:37.864 00.000 29988 Worker thread wakes up
03:28:37.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
03:28:37.864 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
03:28:37.864 00.000 29988 Moving (0.06, 0.11) raw xDistance=0.08 yDistance=-0.10
03:28:37.864 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:28:37.864 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:37.864 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.4
03:28:37.865 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:37.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:37.866 00.001 28316 Enqueuing Expose request
03:28:37.867 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:28:37.867 00.000 29988 MoveAxis(E, 0, ABG)
03:28:37.867 00.000 29988 Move returns status 0, amount 0
03:28:37.867 00.000 29988 MoveAxis(N, 0, ABG)
03:28:37.867 00.000 29988 Move returns status 0, amount 0
03:28:37.867 00.000 29988 move complete, result=0
03:28:37.867 00.000 29988 worker thread done servicing request
03:28:37.868 00.001 29988 Worker thread wakes up
03:28:37.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:37.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:37.868 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:39.391 01.523 29988 Exposure complete
03:28:39.424 00.033 29988 worker thread done servicing request
03:28:39.424 00.000 28316 OnExposeComplete: enter
03:28:39.425 00.001 28316 UpdateGuideState(): m_state=6
03:28:39.426 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5493
03:28:39.426 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=256.45, Mass=2383, SNR=33.9, Peak=182 HFD=4.1
03:28:39.428 00.002 28316 MultiStar: [#1 -0.02,-0.11,0.96,U] [#2 0.07,0.07,0.86,U] [#3 0.24,-0.04,0.84,U] [#4 -0.11,0.06,0.81,U] [#5 -0.11,0.03,0.72,U] [#6 0.02,0.23,0.61,U] [#7 0.11,0.16,0.62,U] [#8 -0.14,0.14,0.57,U] 
03:28:39.429 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.07, -0.17}
03:28:39.430 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
03:28:39.431 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:28:39.431 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.77 mountX=0.01 mountY=-0.03, mountTheta=-1.23
03:28:39.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
03:28:39.434 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
03:28:39.434 00.000 29988 Worker thread wakes up
03:28:39.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:39.435 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.9
03:28:39.438 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:28:39.438 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:28:39.438 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
03:28:39.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:28:39.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:39.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:39.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:28:39.439 00.001 29988 MoveAxis(E, 0, ABG)
03:28:39.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:39.439 00.000 28316 Enqueuing Expose request
03:28:39.439 00.000 29988 Move returns status 0, amount 0
03:28:39.439 00.000 29988 MoveAxis(N, 0, ABG)
03:28:39.439 00.000 29988 Move returns status 0, amount 0
03:28:39.440 00.001 29988 move complete, result=0
03:28:39.440 00.000 29988 worker thread done servicing request
03:28:39.440 00.000 29988 Worker thread wakes up
03:28:39.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:39.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:39.440 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:41.170 01.730 29988 Exposure complete
03:28:41.208 00.038 29988 worker thread done servicing request
03:28:41.208 00.000 28316 OnExposeComplete: enter
03:28:41.209 00.001 28316 UpdateGuideState(): m_state=6
03:28:41.209 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5494
03:28:41.210 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=256.83, Mass=2424, SNR=34.0, Peak=178 HFD=4.2
03:28:41.211 00.001 28316 MultiStar: [#1 0.13,0.33,0.00,M1] [#2 0.03,0.49,0.00,M4] [#3 0.46,0.22,0.00,M1] [#4 -0.06,0.38,0.00,M2] [#5 0.48,0.15,0.00,M3] [#6 0.28,0.35,0.00,M3] [#7 0.51,0.14,0.00,M1] [#8 -0.14,0.29,0.56,U] 
03:28:41.211 00.000 28316 refined, 1 included, MultiStar: {0.14, 0.24}, one-star: {0.29, 0.21}
03:28:41.212 00.001 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
03:28:41.213 00.001 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
03:28:41.213 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.04 mountX=0.16 mountY=-0.23, mountTheta=-0.97
03:28:41.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.24, opts=13)
03:28:41.215 00.001 28316 Enqueuing Move request for scope (0.14, 0.24)
03:28:41.216 00.001 29988 Worker thread wakes up
03:28:41.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:41.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
03:28:41.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
03:28:41.216 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.0
03:28:41.217 00.001 29988 Moving (0.14, 0.24) raw xDistance=0.16 yDistance=-0.23
03:28:41.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:28:41.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:41.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:41.218 00.001 28316 Enqueuing Expose request
03:28:41.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:28:41.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:28:41.218 00.000 29988 MoveAxis(E, 0, ABG)
03:28:41.218 00.000 29988 Move returns status 0, amount 0
03:28:41.218 00.000 29988 MoveAxis(N, 0, ABG)
03:28:41.218 00.000 29988 Move returns status 0, amount 0
03:28:41.218 00.000 29988 move complete, result=0
03:28:41.218 00.000 29988 worker thread done servicing request
03:28:41.218 00.000 29988 Worker thread wakes up
03:28:41.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:41.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:41.219 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:42.634 01.415 29988 Exposure complete
03:28:42.665 00.031 29988 worker thread done servicing request
03:28:42.665 00.000 28316 OnExposeComplete: enter
03:28:42.665 00.000 28316 UpdateGuideState(): m_state=6
03:28:42.666 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5495
03:28:42.666 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=256.80, Mass=2343, SNR=33.6, Peak=195 HFD=4.2
03:28:42.667 00.001 28316 MultiStar: [#1 0.29,0.21,0.00,M2] [#2 0.03,0.34,0.00,M5] [#3 0.32,0.17,0.00,M2] [#4 -0.09,0.32,0.00,M3] [#5 0.17,0.19,0.73,U] [#6 0.20,0.39,0.00,M4] [#7 -0.01,0.35,0.00,M2] [#8 0.05,0.25,0.57,U] 
03:28:42.667 00.000 28316 refined, 2 included, MultiStar: {0.16, 0.20}, one-star: {0.22, 0.18}
03:28:42.668 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
03:28:42.668 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
03:28:42.669 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.26 cameraTheta=0.89 mountX=0.11 mountY=-0.24, mountTheta=-1.12
03:28:42.670 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.20, opts=13)
03:28:42.670 00.000 28316 Enqueuing Move request for scope (0.16, 0.20)
03:28:42.670 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
03:28:42.671 00.001 29988 Worker thread wakes up
03:28:42.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
03:28:42.671 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
03:28:42.671 00.000 29988 Moving (0.16, 0.20) raw xDistance=0.11 yDistance=-0.24
03:28:42.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:28:42.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:28:42.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:28:42.671 00.000 29988 MoveAxis(E, 0, ABG)
03:28:42.671 00.000 29988 Move returns status 0, amount 0
03:28:42.671 00.000 29988 MoveAxis(N, 0, ABG)
03:28:42.671 00.000 29988 Move returns status 0, amount 0
03:28:42.671 00.000 29988 move complete, result=0
03:28:42.671 00.000 29988 worker thread done servicing request
03:28:42.671 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
03:28:42.672 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:42.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:42.673 00.001 28316 Enqueuing Expose request
03:28:42.673 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:42.674 00.001 29988 Worker thread wakes up
03:28:42.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:42.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:44.307 01.633 29988 Exposure complete
03:28:44.339 00.032 29988 worker thread done servicing request
03:28:44.339 00.000 28316 OnExposeComplete: enter
03:28:44.340 00.001 28316 UpdateGuideState(): m_state=6
03:28:44.340 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5496
03:28:44.341 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.95, Mass=2459, SNR=34.3, Peak=223 HFD=4.3
03:28:44.343 00.002 28316 MultiStar: [#1 0.18,0.31,0.00,M3] [#2 -0.11,0.32,0.00,M6] [#3 0.18,0.24,0.82,U] [#4 0.04,0.26,0.80,U] [#5 0.20,0.27,0.00,M3] [#6 0.28,0.38,0.00,M5] [#7 0.09,0.56,0.00,M3] [#8 0.00,0.50,0.00,M1] 
03:28:44.344 00.001 28316 refined, 2 included, MultiStar: {0.10, 0.28}, one-star: {0.09, 0.33}
03:28:44.345 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.77 = -0.77)
03:28:44.347 00.002 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
03:28:44.348 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.23 mountX=0.21 mountY=-0.22, mountTheta=-0.79
03:28:44.350 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.28, opts=13)
03:28:44.352 00.002 28316 Enqueuing Move request for scope (0.10, 0.28)
03:28:44.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:44.353 00.001 29988 Worker thread wakes up
03:28:44.353 00.000 28316 UpdateGuideState exits: m=2459 RSB=34.3
03:28:44.353 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:44.354 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:44.354 00.000 28316 Enqueuing Expose request
03:28:44.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
03:28:44.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
03:28:44.354 00.000 29988 Moving (0.10, 0.28) raw xDistance=0.21 yDistance=-0.22
03:28:44.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:28:44.354 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-0.68
03:28:44.355 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:28:44.355 00.000 29988 MoveAxis(W, 45, ABG)
03:28:44.355 00.000 29988 Guiding  Dir = 3, Dur = 45
03:28:44.355 00.000 29988 IsSlewing returns 0
03:28:44.355 00.000 29988 IsGuiding returns 0
03:28:44.357 00.002 29988 PulseGuide returned control before completion, sleep 53
03:28:44.415 00.058 29988 IsGuiding returns 0
03:28:44.415 00.000 29988 Move returns status 0, amount 45
03:28:44.415 00.000 29988 MoveAxis(N, 52, ABG)
03:28:44.415 00.000 29988 Guiding  Dir = 0, Dur = 52
03:28:44.416 00.001 29988 IsSlewing returns 0
03:28:44.416 00.000 29988 IsGuiding returns 0
03:28:44.421 00.005 29988 PulseGuide returned control before completion, sleep 57
03:28:44.489 00.068 29988 IsGuiding returns 0
03:28:44.489 00.000 29988 Move returns status 0, amount 52
03:28:44.489 00.000 29988 move complete, result=0
03:28:44.489 00.000 29988 worker thread done servicing request
03:28:44.489 00.000 29988 Worker thread wakes up
03:28:44.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:44.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:44.489 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 52 ms NORTH
03:28:45.897 01.408 29988 Exposure complete
03:28:45.957 00.060 29988 worker thread done servicing request
03:28:45.957 00.000 28316 OnExposeComplete: enter
03:28:45.958 00.001 28316 UpdateGuideState(): m_state=6
03:28:45.959 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5497
03:28:45.959 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=256.91, Mass=2299, SNR=33.2, Peak=182 HFD=4.2
03:28:45.960 00.001 28316 MultiStar: [#1 0.13,0.34,0.00,M4] [#2 -0.09,0.52,0.00,M7] [#3 0.10,0.24,0.86,U] [#4 -0.16,0.21,0.81,U] [#5 0.25,0.25,0.00,M4] [#6 0.23,0.34,0.00,M6] [#7 0.19,0.18,0.63,U] [#8 -0.18,0.33,0.00,M2] 
03:28:45.960 00.000 28316 refined, 3 included, MultiStar: {0.05, 0.24}, one-star: {0.11, 0.29}
03:28:45.960 00.000 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
03:28:45.961 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
03:28:45.961 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.34 mountX=0.19 mountY=-0.15, mountTheta=-0.68
03:28:45.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.24, opts=13)
03:28:45.963 00.001 28316 Enqueuing Move request for scope (0.05, 0.24)
03:28:45.964 00.001 29988 Worker thread wakes up
03:28:45.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:45.965 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:28:45.967 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:45.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:45.968 00.001 28316 Enqueuing Expose request
03:28:45.969 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
03:28:45.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
03:28:45.969 00.000 29988 Moving (0.05, 0.24) raw xDistance=0.19 yDistance=-0.15
03:28:45.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:28:45.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:45.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:28:45.969 00.000 29988 MoveAxis(E, 0, ABG)
03:28:45.969 00.000 29988 Move returns status 0, amount 0
03:28:45.969 00.000 29988 MoveAxis(N, 0, ABG)
03:28:45.969 00.000 29988 Move returns status 0, amount 0
03:28:45.969 00.000 29988 move complete, result=0
03:28:45.969 00.000 29988 worker thread done servicing request
03:28:45.969 00.000 29988 Worker thread wakes up
03:28:45.969 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:28:45.971 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:45.972 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:47.605 01.633 29988 Exposure complete
03:28:47.647 00.042 29988 worker thread done servicing request
03:28:47.647 00.000 28316 OnExposeComplete: enter
03:28:47.648 00.001 28316 UpdateGuideState(): m_state=6
03:28:47.649 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5498
03:28:47.650 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=256.78, Mass=2324, SNR=33.5, Peak=191 HFD=4.0
03:28:47.651 00.001 28316 MultiStar: [#1 0.25,0.19,1.00,U] [#2 0.07,0.35,0.00,M8] [#3 0.36,0.04,0.00,M1] [#4 0.18,0.19,0.83,U] [#5 0.36,0.05,0.00,M5] [#6 0.28,0.22,0.00,M7] [#7 0.27,0.23,0.00,M3] [#8 -0.11,0.45,0.00,M3] 
03:28:47.652 00.001 28316 single-star, 2 included, MultiStar: {0.21, 0.18}, one-star: {0.21, 0.16}
03:28:47.654 00.002 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
03:28:47.654 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
03:28:47.655 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.27 cameraTheta=0.66 mountX=0.06 mountY=-0.26, mountTheta=-1.34
03:28:47.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.16, opts=13)
03:28:47.657 00.001 28316 Enqueuing Move request for scope (0.21, 0.16)
03:28:47.657 00.000 29988 Worker thread wakes up
03:28:47.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
03:28:47.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
03:28:47.658 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.5
03:28:47.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:47.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:47.659 00.000 28316 Enqueuing Expose request
03:28:47.660 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
03:28:47.660 00.000 29988 Moving (0.21, 0.16) raw xDistance=0.06 yDistance=-0.26
03:28:47.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:28:47.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
03:28:47.660 00.000 29988 MoveAxis(E, 0, ABG)
03:28:47.660 00.000 29988 Move returns status 0, amount 0
03:28:47.660 00.000 29988 MoveAxis(N, 63, ABG)
03:28:47.660 00.000 29988 Guiding  Dir = 0, Dur = 63
03:28:47.660 00.000 29988 IsSlewing returns 0
03:28:47.661 00.001 29988 IsGuiding returns 0
03:28:47.665 00.004 29988 PulseGuide returned control before completion, sleep 68
03:28:47.740 00.075 29988 IsGuiding returns 0
03:28:47.740 00.000 29988 Move returns status 0, amount 63
03:28:47.740 00.000 29988 move complete, result=0
03:28:47.741 00.001 29988 worker thread done servicing request
03:28:47.741 00.000 29988 Worker thread wakes up
03:28:47.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:47.741 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
03:28:47.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:49.154 01.413 29988 Exposure complete
03:28:49.197 00.043 29988 worker thread done servicing request
03:28:49.197 00.000 28316 OnExposeComplete: enter
03:28:49.199 00.002 28316 UpdateGuideState(): m_state=6
03:28:49.199 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5499
03:28:49.200 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=256.70, Mass=2260, SNR=33.0, Peak=177 HFD=4.0
03:28:49.202 00.002 28316 MultiStar: [#1 0.02,0.06,1.01,U] [#2 -0.21,0.20,0.92,U] [#3 0.18,0.13,0.85,U] [#4 -0.21,0.15,0.82,U] [#5 0.22,0.06,0.74,U] [#6 0.02,0.11,0.65,U] [#7 -0.05,0.09,0.64,U] [#8 -0.25,0.16,0.59,U] 
03:28:49.202 00.000 28316 single-star, 8 included, MultiStar: {-0.02, 0.11}, one-star: {0.01, 0.08}
03:28:49.202 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
03:28:49.202 00.000 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
03:28:49.202 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.41 mountX=0.07 mountY=-0.05, mountTheta=-0.61
03:28:49.204 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
03:28:49.206 00.002 28316 Enqueuing Move request for scope (0.01, 0.08)
03:28:49.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:49.206 00.000 29988 Worker thread wakes up
03:28:49.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
03:28:49.206 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
03:28:49.206 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.05
03:28:49.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:28:49.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:49.206 00.000 28316 UpdateGuideState exits: m=2260 RSB=33.0
03:28:49.208 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:49.209 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:49.210 00.001 28316 Enqueuing Expose request
03:28:49.211 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:28:49.211 00.000 29988 MoveAxis(E, 0, ABG)
03:28:49.211 00.000 29988 Move returns status 0, amount 0
03:28:49.211 00.000 29988 MoveAxis(N, 0, ABG)
03:28:49.211 00.000 29988 Move returns status 0, amount 0
03:28:49.211 00.000 29988 move complete, result=0
03:28:49.211 00.000 29988 worker thread done servicing request
03:28:49.211 00.000 29988 Worker thread wakes up
03:28:49.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:49.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:49.211 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:50.848 01.637 29988 Exposure complete
03:28:50.902 00.054 29988 worker thread done servicing request
03:28:50.902 00.000 28316 OnExposeComplete: enter
03:28:50.904 00.002 28316 UpdateGuideState(): m_state=6
03:28:50.905 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5500
03:28:50.907 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=256.67, Mass=2280, SNR=33.0, Peak=198 HFD=3.8
03:28:50.910 00.003 28316 MultiStar: [#1 -0.10,0.12,0.99,U] [#2 -0.36,0.19,0.00,M8] [#3 -0.07,0.03,0.87,U] [#4 -0.44,0.22,0.00,M1] [#5 0.05,0.02,0.75,U] [#6 -0.08,0.28,0.64,U] [#7 -0.16,0.29,0.64,U] [#8 -0.36,0.06,0.00,M3] 
03:28:50.913 00.003 28316 refined, 5 included, MultiStar: {-0.10, 0.12}, one-star: {-0.20, 0.05}
03:28:50.913 00.000 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
03:28:50.914 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
03:28:50.914 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.27 mountX=0.15 mountY=0.03, mountTheta=0.23
03:28:50.915 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
03:28:50.916 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
03:28:50.916 00.000 29988 Worker thread wakes up
03:28:50.916 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:50.916 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.0
03:28:50.917 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:50.917 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:50.918 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
03:28:50.918 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
03:28:50.918 00.000 29988 Moving (-0.10, 0.12) raw xDistance=0.15 yDistance=0.03
03:28:50.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:28:50.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:50.918 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:28:50.918 00.000 29988 MoveAxis(E, 0, ABG)
03:28:50.918 00.000 29988 Move returns status 0, amount 0
03:28:50.918 00.000 29988 MoveAxis(N, 0, ABG)
03:28:50.918 00.000 29988 Move returns status 0, amount 0
03:28:50.919 00.001 29988 move complete, result=0
03:28:50.919 00.000 29988 worker thread done servicing request
03:28:50.919 00.000 28316 Enqueuing Expose request
03:28:50.919 00.000 29988 Worker thread wakes up
03:28:50.919 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:50.920 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:50.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:52.435 01.515 29988 Exposure complete
03:28:52.469 00.034 29988 worker thread done servicing request
03:28:52.469 00.000 28316 OnExposeComplete: enter
03:28:52.470 00.001 28316 UpdateGuideState(): m_state=6
03:28:52.470 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5501
03:28:52.471 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.69, Mass=2313, SNR=33.2, Peak=187 HFD=3.8
03:28:52.471 00.000 28316 MultiStar: [#1 -0.08,0.21,1.01,U] [#2 -0.34,0.18,0.00,M9] [#3 -0.15,0.04,0.87,U] [#4 -0.41,0.21,0.00,M2] [#5 0.08,0.10,0.72,U] [#6 -0.18,0.29,0.00,M6] [#7 -0.10,0.26,0.63,U] [#8 -0.41,0.34,0.00,M4] 
03:28:52.472 00.001 28316 refined, 4 included, MultiStar: {-0.11, 0.13}, one-star: {-0.24, 0.07}
03:28:52.475 00.003 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:28:52.477 00.002 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:28:52.479 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.26 mountX=0.16 mountY=0.04, mountTheta=0.22
03:28:52.483 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.13, opts=13)
03:28:52.484 00.001 28316 Enqueuing Move request for scope (-0.11, 0.13)
03:28:52.485 00.001 29988 Worker thread wakes up
03:28:52.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
03:28:52.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
03:28:52.485 00.000 29988 Moving (-0.11, 0.13) raw xDistance=0.16 yDistance=0.04
03:28:52.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:28:52.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:52.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:52.486 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.2
03:28:52.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:52.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:52.487 00.000 28316 Enqueuing Expose request
03:28:52.488 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:28:52.488 00.000 29988 MoveAxis(E, 0, ABG)
03:28:52.488 00.000 29988 Move returns status 0, amount 0
03:28:52.488 00.000 29988 MoveAxis(N, 0, ABG)
03:28:52.488 00.000 29988 Move returns status 0, amount 0
03:28:52.488 00.000 29988 move complete, result=0
03:28:52.488 00.000 29988 worker thread done servicing request
03:28:52.488 00.000 29988 Worker thread wakes up
03:28:52.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:52.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:52.489 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:28:54.116 01.627 29988 Exposure complete
03:28:54.148 00.032 29988 worker thread done servicing request
03:28:54.148 00.000 28316 OnExposeComplete: enter
03:28:54.148 00.000 28316 UpdateGuideState(): m_state=6
03:28:54.149 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5502
03:28:54.149 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=256.79, Mass=2299, SNR=33.2, Peak=203 HFD=4.2
03:28:54.150 00.001 28316 MultiStar: [#1 0.02,0.24,1.01,U] [#2 -0.24,0.34,0.00,M10] [#3 0.10,0.12,0.85,U] [#4 -0.28,0.04,0.83,U] [#5 0.11,0.05,0.74,U] [#6 0.12,0.15,0.64,U] [#7 0.13,0.00,0.62,U] [#8 -0.24,0.16,0.59,U] 
03:28:54.150 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.12}, one-star: {-0.03, 0.17}
03:28:54.151 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
03:28:54.151 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
03:28:54.152 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.65 mountX=0.12 mountY=-0.05, mountTheta=-0.38
03:28:54.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
03:28:54.155 00.002 28316 Enqueuing Move request for scope (-0.01, 0.12)
03:28:54.156 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:54.156 00.000 29988 Worker thread wakes up
03:28:54.156 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:28:54.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:54.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:54.157 00.000 28316 Enqueuing Expose request
03:28:54.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
03:28:54.158 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
03:28:54.158 00.000 29988 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.05
03:28:54.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:28:54.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:54.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:28:54.158 00.000 29988 MoveAxis(E, 0, ABG)
03:28:54.158 00.000 29988 Move returns status 0, amount 0
03:28:54.158 00.000 29988 MoveAxis(N, 0, ABG)
03:28:54.158 00.000 29988 Move returns status 0, amount 0
03:28:54.158 00.000 29988 move complete, result=0
03:28:54.158 00.000 29988 worker thread done servicing request
03:28:54.158 00.000 29988 Worker thread wakes up
03:28:54.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:54.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:54.159 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:55.675 01.516 29988 Exposure complete
03:28:55.714 00.039 29988 worker thread done servicing request
03:28:55.714 00.000 28316 OnExposeComplete: enter
03:28:55.715 00.001 28316 UpdateGuideState(): m_state=6
03:28:55.715 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5503
03:28:55.716 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=256.56, Mass=2422, SNR=34.2, Peak=178 HFD=4.0
03:28:55.716 00.000 28316 MultiStar: [#1 0.13,-0.08,0.97,U] [#2 -0.07,0.13,0.89,U] [#3 0.19,-0.05,0.86,U] [#4 -0.04,-0.02,0.81,U] [#5 0.26,-0.05,0.73,U] [#6 0.21,0.07,0.62,U] [#7 0.18,-0.13,0.58,U] [#8 -0.15,-0.05,0.56,U] 
03:28:55.717 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.08, -0.06}
03:28:55.717 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:28:55.718 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:28:55.720 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.30 mountX=-0.06 mountY=-0.07, mountTheta=-2.31
03:28:55.722 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
03:28:55.722 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
03:28:55.723 00.001 29988 Worker thread wakes up
03:28:55.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
03:28:55.723 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
03:28:55.723 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.06 yDistance=-0.07
03:28:55.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:55.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:28:55.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:55.723 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.2
03:28:55.724 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:28:55.724 00.000 29988 MoveAxis(E, 0, ABG)
03:28:55.724 00.000 29988 Move returns status 0, amount 0
03:28:55.724 00.000 29988 MoveAxis(N, 0, ABG)
03:28:55.724 00.000 29988 Move returns status 0, amount 0
03:28:55.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:55.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:55.725 00.001 28316 Enqueuing Expose request
03:28:55.725 00.000 29988 move complete, result=0
03:28:55.725 00.000 29988 worker thread done servicing request
03:28:55.725 00.000 29988 Worker thread wakes up
03:28:55.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:55.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:55.726 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:28:57.353 01.627 29988 Exposure complete
03:28:57.391 00.038 29988 worker thread done servicing request
03:28:57.392 00.001 28316 OnExposeComplete: enter
03:28:57.393 00.001 28316 UpdateGuideState(): m_state=6
03:28:57.394 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5504
03:28:57.395 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=256.84, Mass=2363, SNR=33.7, Peak=211 HFD=4.1
03:28:57.396 00.001 28316 MultiStar: [#1 -0.04,0.23,0.98,U] [#2 -0.26,0.29,0.00,M10] [#3 0.03,0.17,0.87,U] [#4 -0.40,0.15,0.00,M1] [#5 0.08,0.03,0.73,U] [#6 0.04,0.33,0.00,M5] [#7 -0.10,0.15,0.63,U] [#8 -0.18,0.06,0.59,U] 
03:28:57.397 00.001 28316 refined, 5 included, MultiStar: {-0.04, 0.16}, one-star: {-0.08, 0.22}
03:28:57.399 00.002 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
03:28:57.402 00.003 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
03:28:57.404 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.82 mountX=0.16 mountY=-0.03, mountTheta=-0.21
03:28:57.406 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.16, opts=13)
03:28:57.407 00.001 28316 Enqueuing Move request for scope (-0.04, 0.16)
03:28:57.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:57.407 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.7
03:28:57.407 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:57.408 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:57.410 00.002 29988 Worker thread wakes up
03:28:57.411 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
03:28:57.411 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
03:28:57.411 00.000 29988 Moving (-0.04, 0.16) raw xDistance=0.16 yDistance=-0.03
03:28:57.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:28:57.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:57.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:28:57.411 00.000 29988 MoveAxis(E, 0, ABG)
03:28:57.411 00.000 29988 Move returns status 0, amount 0
03:28:57.411 00.000 29988 MoveAxis(N, 0, ABG)
03:28:57.411 00.000 28316 Enqueuing Expose request
03:28:57.412 00.001 29988 Move returns status 0, amount 0
03:28:57.412 00.000 29988 move complete, result=0
03:28:57.412 00.000 29988 worker thread done servicing request
03:28:57.412 00.000 29988 Worker thread wakes up
03:28:57.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:57.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:57.413 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:28:58.934 01.521 29988 Exposure complete
03:28:58.970 00.036 29988 worker thread done servicing request
03:28:58.970 00.000 28316 OnExposeComplete: enter
03:28:58.971 00.001 28316 UpdateGuideState(): m_state=6
03:28:58.972 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5505
03:28:58.974 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=256.75, Mass=2341, SNR=33.5, Peak=196 HFD=4.1
03:28:58.975 00.001 28316 MultiStar: [#1 -0.09,0.17,0.99,U] [#2 -0.30,0.27,0.00,R] [#3 0.01,0.06,0.86,U] [#4 -0.35,0.20,0.00,M2] [#5 0.09,-0.11,0.72,U] [#6 -0.05,0.17,0.63,U] [#7 -0.20,0.07,0.63,U] [#8 -0.27,0.25,0.00,M2] 
03:28:58.976 00.001 28316 refined, 5 included, MultiStar: {-0.07, 0.09}, one-star: {-0.16, 0.13}
03:28:58.977 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:28:58.978 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
03:28:58.979 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.23 mountX=0.11 mountY=0.02, mountTheta=0.20
03:28:58.982 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
03:28:58.982 00.000 28316 Enqueuing Move request for scope (-0.07, 0.09)
03:28:58.983 00.001 29988 Worker thread wakes up
03:28:58.983 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:28:58.983 00.000 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:28:58.984 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:28:58.984 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:28:58.985 00.001 28316 Enqueuing Expose request
03:28:58.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
03:28:58.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
03:28:58.985 00.000 29988 Moving (-0.07, 0.09) raw xDistance=0.11 yDistance=0.02
03:28:58.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:28:58.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:28:58.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:28:58.985 00.000 29988 MoveAxis(E, 0, ABG)
03:28:58.985 00.000 29988 Move returns status 0, amount 0
03:28:58.985 00.000 29988 MoveAxis(N, 0, ABG)
03:28:58.985 00.000 29988 Move returns status 0, amount 0
03:28:58.985 00.000 29988 move complete, result=0
03:28:58.985 00.000 29988 worker thread done servicing request
03:28:58.985 00.000 29988 Worker thread wakes up
03:28:58.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:28:58.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:28:58.986 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:00.617 01.631 29988 Exposure complete
03:29:00.656 00.039 29988 worker thread done servicing request
03:29:00.656 00.000 28316 OnExposeComplete: enter
03:29:00.657 00.001 28316 UpdateGuideState(): m_state=6
03:29:00.658 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5506
03:29:00.658 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=256.62, Mass=2373, SNR=33.9, Peak=190 HFD=3.7
03:29:00.659 00.001 28316 MultiStar: [#1 -0.06,0.11,0.98,U] [#2 -0.07,-0.18,0.89,U] [#3 -0.06,0.04,0.85,U] [#4 -0.26,0.01,0.80,U] [#5 -0.06,-0.05,0.72,U] [#6 -0.27,0.16,0.63,U] [#7 -0.24,0.04,0.60,U] [#8 -0.51,0.13,0.00,M3] 
03:29:00.659 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.01}, one-star: {-0.20, 0.00}
03:29:00.659 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
03:29:00.660 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
03:29:00.660 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=0.07 mountY=0.12, mountTheta=1.05
03:29:00.662 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
03:29:00.662 00.000 28316 Enqueuing Move request for scope (-0.15, 0.01)
03:29:00.663 00.001 29988 Worker thread wakes up
03:29:00.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
03:29:00.663 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
03:29:00.663 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.12
03:29:00.663 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:00.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:29:00.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:00.663 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.9
03:29:00.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:00.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:00.664 00.000 28316 Enqueuing Expose request
03:29:00.665 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:29:00.665 00.000 29988 MoveAxis(E, 0, ABG)
03:29:00.665 00.000 29988 Move returns status 0, amount 0
03:29:00.665 00.000 29988 MoveAxis(N, 0, ABG)
03:29:00.665 00.000 29988 Move returns status 0, amount 0
03:29:00.665 00.000 29988 move complete, result=0
03:29:00.665 00.000 29988 worker thread done servicing request
03:29:00.665 00.000 29988 Worker thread wakes up
03:29:00.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:00.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:00.665 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:02.181 01.516 29988 Exposure complete
03:29:02.206 00.025 29988 worker thread done servicing request
03:29:02.206 00.000 28316 OnExposeComplete: enter
03:29:02.207 00.001 28316 UpdateGuideState(): m_state=6
03:29:02.207 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5507
03:29:02.208 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.71, Mass=2379, SNR=33.8, Peak=182 HFD=4.3
03:29:02.208 00.000 28316 MultiStar: [#1 -0.22,0.10,0.97,U] [#2 -0.16,0.13,0.90,U] [#3 -0.12,0.13,0.86,U] [#4 -0.31,0.01,0.79,U] [#5 -0.06,0.10,0.72,U] [#6 -0.06,0.09,0.61,U] [#7 -0.10,0.06,0.60,U] [#8 -0.32,0.29,0.00,M4] 
03:29:02.209 00.001 28316 refined, 7 included, MultiStar: {-0.17, 0.09}, one-star: {-0.23, 0.09}
03:29:02.209 00.000 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
03:29:02.210 00.001 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
03:29:02.210 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.65 mountX=0.15 mountY=0.11, mountTheta=0.62
03:29:02.211 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.09, opts=13)
03:29:02.212 00.001 28316 Enqueuing Move request for scope (-0.17, 0.09)
03:29:02.212 00.000 29988 Worker thread wakes up
03:29:02.212 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:02.213 00.001 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:29:02.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:02.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:02.214 00.001 28316 Enqueuing Expose request
03:29:02.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
03:29:02.214 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
03:29:02.214 00.000 29988 Moving (-0.17, 0.09) raw xDistance=0.15 yDistance=0.11
03:29:02.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:29:02.214 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:02.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:29:02.214 00.000 29988 MoveAxis(E, 0, ABG)
03:29:02.215 00.001 29988 Move returns status 0, amount 0
03:29:02.215 00.000 29988 MoveAxis(N, 0, ABG)
03:29:02.215 00.000 29988 Move returns status 0, amount 0
03:29:02.215 00.000 29988 move complete, result=0
03:29:02.215 00.000 29988 worker thread done servicing request
03:29:02.215 00.000 29988 Worker thread wakes up
03:29:02.215 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:02.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:02.215 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:03.846 01.631 29988 Exposure complete
03:29:03.886 00.040 29988 worker thread done servicing request
03:29:03.886 00.000 28316 OnExposeComplete: enter
03:29:03.888 00.002 28316 UpdateGuideState(): m_state=6
03:29:03.889 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5508
03:29:03.891 00.002 28316 Star::Find returns 1 (0), X=950.60, Y=256.67, Mass=2294, SNR=33.0, Peak=172 HFD=3.9
03:29:03.893 00.002 28316 MultiStar: [#1 -0.51,0.13,0.00,M1] [#2 -0.05,-0.11,0.91,U] [#3 -0.15,0.01,0.87,U] [#4 -0.39,0.06,0.00,M1] [#5 -0.14,0.01,0.74,U] [#6 -0.08,0.02,0.64,U] [#7 -0.25,0.04,0.64,U] [#8 -0.52,0.17,0.00,M5] 
03:29:03.894 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.00}, one-star: {-0.37, 0.05}
03:29:03.895 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
03:29:03.895 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
03:29:03.895 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.13 mountX=0.08 mountY=0.16, mountTheta=1.13
03:29:03.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.00, opts=13)
03:29:03.897 00.001 28316 Enqueuing Move request for scope (-0.18, 0.00)
03:29:03.897 00.000 29988 Worker thread wakes up
03:29:03.897 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
03:29:03.897 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
03:29:03.897 00.000 29988 Moving (-0.18, 0.00) raw xDistance=0.08 yDistance=0.16
03:29:03.897 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:29:03.898 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:03.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:03.898 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:29:03.898 00.000 29988 MoveAxis(E, 0, ABG)
03:29:03.898 00.000 29988 Move returns status 0, amount 0
03:29:03.898 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.0
03:29:03.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:03.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:03.899 00.000 28316 Enqueuing Expose request
03:29:03.900 00.001 29988 MoveAxis(N, 0, ABG)
03:29:03.900 00.000 29988 Move returns status 0, amount 0
03:29:03.900 00.000 29988 move complete, result=0
03:29:03.900 00.000 29988 worker thread done servicing request
03:29:03.900 00.000 29988 Worker thread wakes up
03:29:03.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:03.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:03.900 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:29:05.423 01.523 29988 Exposure complete
03:29:05.460 00.037 29988 worker thread done servicing request
03:29:05.460 00.000 28316 OnExposeComplete: enter
03:29:05.461 00.001 28316 UpdateGuideState(): m_state=6
03:29:05.463 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5509
03:29:05.464 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.79, Mass=2402, SNR=34.0, Peak=194 HFD=4.0
03:29:05.468 00.004 28316 MultiStar: [#1 -0.57,0.26,0.00,M2] [#2 -0.18,0.12,0.88,U] [#3 -0.10,0.15,0.83,U] [#4 -0.59,0.29,0.00,M2] [#5 -0.26,0.11,0.73,U] [#6 -0.37,0.29,0.00,M2] [#7 -0.33,0.15,0.00,M1] [#8 -0.40,0.07,0.00,M6] 
03:29:05.470 00.002 28316 refined, 3 included, MultiStar: {-0.21, 0.14}, one-star: {-0.28, 0.17}
03:29:05.472 00.002 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:29:05.475 00.003 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:29:05.477 00.002 28316 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.55 mountX=0.21 mountY=0.12, mountTheta=0.52
03:29:05.481 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.14, opts=13)
03:29:05.482 00.001 28316 Enqueuing Move request for scope (-0.21, 0.14)
03:29:05.483 00.001 29988 Worker thread wakes up
03:29:05.483 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:05.483 00.000 28316 UpdateGuideState exits: m=2402 RSB=34.0
03:29:05.484 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:05.484 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:05.485 00.001 28316 Enqueuing Expose request
03:29:05.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
03:29:05.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
03:29:05.485 00.000 29988 Moving (-0.21, 0.14) raw xDistance=0.21 yDistance=0.12
03:29:05.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:29:05.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:05.485 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:29:05.485 00.000 29988 MoveAxis(W, 45, ABG)
03:29:05.485 00.000 29988 Guiding  Dir = 3, Dur = 45
03:29:05.485 00.000 29988 IsSlewing returns 0
03:29:05.485 00.000 29988 IsGuiding returns 0
03:29:05.488 00.003 29988 PulseGuide returned control before completion, sleep 54
03:29:05.547 00.059 29988 IsGuiding returns 0
03:29:05.547 00.000 29988 Move returns status 0, amount 45
03:29:05.547 00.000 29988 MoveAxis(N, 0, ABG)
03:29:05.548 00.001 29988 Move returns status 0, amount 0
03:29:05.548 00.000 29988 move complete, result=0
03:29:05.548 00.000 29988 worker thread done servicing request
03:29:05.548 00.000 29988 Worker thread wakes up
03:29:05.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:05.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:05.548 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
03:29:07.180 01.632 29988 Exposure complete
03:29:07.210 00.030 29988 worker thread done servicing request
03:29:07.226 00.016 28316 OnExposeComplete: enter
03:29:07.229 00.003 28316 UpdateGuideState(): m_state=6
03:29:07.230 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5510
03:29:07.231 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=256.67, Mass=2326, SNR=33.4, Peak=165 HFD=3.9
03:29:07.232 00.001 28316 MultiStar: [#1 -0.48,0.05,0.00,M3] [#2 -0.24,-0.25,0.00,M1] [#3 -0.16,-0.01,0.86,U] [#4 -0.72,0.09,0.00,M3] [#5 -0.36,-0.09,0.00,M1] [#6 -0.37,-0.09,0.00,M3] [#7 -0.26,0.00,0.62,U] [#8 -0.64,0.14,0.00,M7] 
03:29:07.233 00.001 28316 refined, 2 included, MultiStar: {-0.31, 0.02}, one-star: {-0.48, 0.05}
03:29:07.235 00.002 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
03:29:07.237 00.002 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
03:29:07.238 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=0.14 mountY=0.27, mountTheta=1.08
03:29:07.240 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.02, opts=13)
03:29:07.242 00.002 28316 Enqueuing Move request for scope (-0.31, 0.02)
03:29:07.242 00.000 29988 Worker thread wakes up
03:29:07.243 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:07.243 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.4
03:29:07.243 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:07.244 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:07.244 00.000 28316 Enqueuing Expose request
03:29:07.246 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
03:29:07.246 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
03:29:07.246 00.000 29988 Moving (-0.31, 0.02) raw xDistance=0.14 yDistance=0.27
03:29:07.246 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:29:07.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:07.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
03:29:07.246 00.000 29988 MoveAxis(E, 0, ABG)
03:29:07.246 00.000 29988 Move returns status 0, amount 0
03:29:07.246 00.000 29988 MoveAxis(N, 0, ABG)
03:29:07.246 00.000 29988 Move returns status 0, amount 0
03:29:07.246 00.000 29988 move complete, result=0
03:29:07.246 00.000 29988 worker thread done servicing request
03:29:07.246 00.000 29988 Worker thread wakes up
03:29:07.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:07.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:07.246 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:29:08.765 01.519 29988 Exposure complete
03:29:08.806 00.041 29988 worker thread done servicing request
03:29:08.806 00.000 28316 OnExposeComplete: enter
03:29:08.807 00.001 28316 UpdateGuideState(): m_state=6
03:29:08.807 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5511
03:29:08.808 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=256.65, Mass=2315, SNR=33.4, Peak=190 HFD=4.0
03:29:08.808 00.000 28316 MultiStar: [#1 -0.04,0.15,0.98,U] [#2 0.07,0.08,0.90,U] [#3 0.00,0.00,0.85,U] [#4 -0.45,0.03,0.00,M4] [#5 -0.03,-0.05,0.71,U] [#6 -0.07,0.10,0.63,U] [#7 -0.14,0.23,0.61,U] [#8 -0.30,0.13,0.59,U] 
03:29:08.809 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.08}, one-star: {-0.10, 0.03}
03:29:08.809 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
03:29:08.809 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
03:29:08.810 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.25 mountX=0.10 mountY=0.02, mountTheta=0.22
03:29:08.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.08, opts=13)
03:29:08.812 00.001 28316 Enqueuing Move request for scope (-0.06, 0.08)
03:29:08.812 00.000 29988 Worker thread wakes up
03:29:08.813 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:08.813 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
03:29:08.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:08.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:08.814 00.000 28316 Enqueuing Expose request
03:29:08.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
03:29:08.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
03:29:08.815 00.000 29988 Moving (-0.06, 0.08) raw xDistance=0.10 yDistance=0.02
03:29:08.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:29:08.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:08.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:29:08.815 00.000 29988 MoveAxis(E, 0, ABG)
03:29:08.815 00.000 29988 Move returns status 0, amount 0
03:29:08.815 00.000 29988 MoveAxis(N, 0, ABG)
03:29:08.815 00.000 29988 Move returns status 0, amount 0
03:29:08.815 00.000 29988 move complete, result=0
03:29:08.815 00.000 29988 worker thread done servicing request
03:29:08.815 00.000 29988 Worker thread wakes up
03:29:08.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:08.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:08.815 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:10.451 01.636 29988 Exposure complete
03:29:10.482 00.031 29988 worker thread done servicing request
03:29:10.482 00.000 28316 OnExposeComplete: enter
03:29:10.484 00.002 28316 UpdateGuideState(): m_state=6
03:29:10.486 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5512
03:29:10.486 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=256.69, Mass=2389, SNR=33.8, Peak=198 HFD=4.1
03:29:10.487 00.001 28316 MultiStar: [#1 -0.14,0.08,0.97,U] [#2 -0.01,0.19,0.91,U] [#3 0.05,0.10,0.85,U] [#4 -0.47,0.29,0.00,M5] [#5 -0.20,0.14,0.73,U] [#6 -0.15,0.39,0.00,M3] [#7 -0.15,0.22,0.62,U] [#8 -0.26,0.29,0.00,M7] 
03:29:10.487 00.000 28316 single-star, 5 included, MultiStar: {-0.09, 0.13}, one-star: {-0.08, 0.07}
03:29:10.488 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
03:29:10.488 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
03:29:10.489 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.42 mountX=0.10 mountY=0.04, mountTheta=0.39
03:29:10.490 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
03:29:10.490 00.000 28316 Enqueuing Move request for scope (-0.08, 0.07)
03:29:10.491 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:10.491 00.000 29988 Worker thread wakes up
03:29:10.491 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
03:29:10.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:10.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
03:29:10.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
03:29:10.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:10.492 00.001 28316 Enqueuing Expose request
03:29:10.492 00.000 29988 Moving (-0.08, 0.07) raw xDistance=0.10 yDistance=0.04
03:29:10.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:29:10.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:10.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:29:10.492 00.000 29988 MoveAxis(E, 0, ABG)
03:29:10.493 00.001 29988 Move returns status 0, amount 0
03:29:10.493 00.000 29988 MoveAxis(N, 0, ABG)
03:29:10.493 00.000 29988 Move returns status 0, amount 0
03:29:10.493 00.000 29988 move complete, result=0
03:29:10.493 00.000 29988 worker thread done servicing request
03:29:10.493 00.000 29988 Worker thread wakes up
03:29:10.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:10.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:10.493 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:29:12.006 01.513 29988 Exposure complete
03:29:12.045 00.039 29988 worker thread done servicing request
03:29:12.045 00.000 28316 OnExposeComplete: enter
03:29:12.046 00.001 28316 UpdateGuideState(): m_state=6
03:29:12.048 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5513
03:29:12.049 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.84, Mass=2372, SNR=33.7, Peak=204 HFD=4.3
03:29:12.051 00.002 28316 MultiStar: [#1 -0.12,0.39,0.00,M2] [#2 -0.08,0.25,0.90,U] [#3 -0.08,0.15,0.85,U] [#4 -0.52,0.31,0.00,M6] [#5 -0.27,0.25,0.00,M1] [#6 -0.36,0.47,0.00,M4] [#7 -0.12,0.43,0.00,M1] [#8 -0.51,0.40,0.00,M8] 
03:29:12.053 00.002 28316 refined, 2 included, MultiStar: {-0.11, 0.21}, one-star: {-0.17, 0.22}
03:29:12.055 00.002 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:29:12.057 00.002 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:29:12.060 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.07 mountX=0.24 mountY=0.01, mountTheta=0.04
03:29:12.063 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.21, opts=13)
03:29:12.064 00.001 28316 Enqueuing Move request for scope (-0.11, 0.21)
03:29:12.064 00.000 29988 Worker thread wakes up
03:29:12.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:12.065 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:29:12.065 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:12.066 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:12.066 00.000 28316 Enqueuing Expose request
03:29:12.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
03:29:12.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
03:29:12.066 00.000 29988 Moving (-0.11, 0.21) raw xDistance=0.24 yDistance=0.01
03:29:12.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:29:12.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:12.067 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:29:12.067 00.000 29988 MoveAxis(W, 50, ABG)
03:29:12.067 00.000 29988 Guiding  Dir = 3, Dur = 50
03:29:12.067 00.000 29988 IsSlewing returns 0
03:29:12.067 00.000 29988 IsGuiding returns 0
03:29:12.069 00.002 29988 PulseGuide returned control before completion, sleep 59
03:29:12.133 00.064 29988 IsGuiding returns 0
03:29:12.133 00.000 29988 Move returns status 0, amount 50
03:29:12.133 00.000 29988 MoveAxis(N, 0, ABG)
03:29:12.133 00.000 29988 Move returns status 0, amount 0
03:29:12.133 00.000 29988 move complete, result=0
03:29:12.133 00.000 29988 worker thread done servicing request
03:29:12.133 00.000 29988 Worker thread wakes up
03:29:12.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:12.133 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.0 px 0 ms NORTH
03:29:12.134 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:13.761 01.627 29988 Exposure complete
03:29:13.797 00.036 29988 worker thread done servicing request
03:29:13.797 00.000 28316 OnExposeComplete: enter
03:29:13.798 00.001 28316 UpdateGuideState(): m_state=6
03:29:13.799 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5514
03:29:13.800 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=257.17, Mass=2261, SNR=32.9, Peak=191 HFD=3.9
03:29:13.801 00.001 28316 MultiStar: [#1 -0.31,0.50,0.00,M3] [#2 -0.32,0.39,0.00,M1] [#3 -0.09,0.48,0.00,M1] [#4 -0.47,0.68,0.00,M7] [#5 -0.16,0.51,0.00,M2] [#6 -0.32,0.57,0.00,M5] [#7 -0.31,0.67,0.00,M2] [#8 -0.63,0.62,0.00,M9] 
03:29:13.803 00.002 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
03:29:13.804 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
03:29:13.805 00.001 28316 CameraToMount -- cameraX=-0.29 cameraY=0.55 hyp=0.62 cameraTheta=2.06 mountX=0.62 mountY=0.02, mountTheta=0.03
03:29:13.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.55, opts=13)
03:29:13.808 00.001 28316 Enqueuing Move request for scope (-0.29, 0.55)
03:29:13.808 00.000 29988 Worker thread wakes up
03:29:13.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:13.809 00.001 28316 UpdateGuideState exits: m=2261 RSB=32.9
03:29:13.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:13.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:13.810 00.001 28316 Enqueuing Expose request
03:29:13.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.55) opts 0xd
03:29:13.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.55)
03:29:13.810 00.000 29988 Moving (-0.29, 0.55) raw xDistance=0.62 yDistance=0.02
03:29:13.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.62
03:29:13.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:13.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:29:13.811 00.001 29988 MoveAxis(W, 134, ABG)
03:29:13.811 00.000 29988 Guiding  Dir = 3, Dur = 134
03:29:13.811 00.000 29988 IsSlewing returns 0
03:29:13.811 00.000 29988 IsGuiding returns 0
03:29:13.813 00.002 29988 PulseGuide returned control before completion, sleep 143
03:29:13.963 00.150 29988 IsGuiding returns 0
03:29:13.965 00.002 29988 Move returns status 0, amount 134
03:29:13.965 00.000 29988 MoveAxis(N, 0, ABG)
03:29:13.965 00.000 29988 Move returns status 0, amount 0
03:29:13.965 00.000 29988 move complete, result=0
03:29:13.965 00.000 29988 worker thread done servicing request
03:29:13.965 00.000 29988 Worker thread wakes up
03:29:13.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:13.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:13.965 00.000 28316 GuideStep: 0.6 px 134 ms WEST, 0.0 px 0 ms NORTH
03:29:15.379 01.414 29988 Exposure complete
03:29:15.418 00.039 29988 worker thread done servicing request
03:29:15.418 00.000 28316 OnExposeComplete: enter
03:29:15.419 00.001 28316 UpdateGuideState(): m_state=6
03:29:15.421 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5515
03:29:15.423 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=256.92, Mass=2343, SNR=33.6, Peak=202 HFD=4.2
03:29:15.425 00.002 28316 MultiStar: [#1 -0.01,0.41,0.00,M4] [#2 -0.14,0.21,0.94,U] [#3 0.12,0.20,0.88,U] [#4 -0.19,0.43,0.00,M8] [#5 0.11,0.43,0.00,M3] [#6 0.07,0.43,0.00,M6] [#7 -0.13,0.54,0.00,M3] [#8 -0.38,0.42,0.00,M10] 
03:29:15.428 00.003 28316 refined, 2 included, MultiStar: {-0.03, 0.24}, one-star: {-0.05, 0.30}
03:29:15.430 00.002 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
03:29:15.433 00.003 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:29:15.433 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.68 mountX=0.23 mountY=-0.08, mountTheta=-0.35
03:29:15.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.24, opts=13)
03:29:15.435 00.000 28316 Enqueuing Move request for scope (-0.03, 0.24)
03:29:15.436 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:15.436 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
03:29:15.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:15.437 00.000 29988 Worker thread wakes up
03:29:15.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
03:29:15.437 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
03:29:15.437 00.000 29988 Moving (-0.03, 0.24) raw xDistance=0.23 yDistance=-0.08
03:29:15.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23
03:29:15.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:15.438 00.001 28316 Enqueuing Expose request
03:29:15.439 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:15.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:29:15.439 00.000 29988 MoveAxis(W, 57, ABG)
03:29:15.439 00.000 29988 Guiding  Dir = 3, Dur = 57
03:29:15.439 00.000 29988 IsSlewing returns 0
03:29:15.439 00.000 29988 IsGuiding returns 0
03:29:15.441 00.002 29988 PulseGuide returned control before completion, sleep 66
03:29:15.517 00.076 29988 IsGuiding returns 0
03:29:15.518 00.001 29988 Move returns status 0, amount 57
03:29:15.518 00.000 29988 MoveAxis(N, 0, ABG)
03:29:15.518 00.000 29988 Move returns status 0, amount 0
03:29:15.518 00.000 29988 move complete, result=0
03:29:15.518 00.000 29988 worker thread done servicing request
03:29:15.518 00.000 29988 Worker thread wakes up
03:29:15.518 00.000 28316 GuideStep: 0.2 px 57 ms WEST, -0.1 px 0 ms NORTH
03:29:15.519 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:15.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:17.147 01.628 29988 Exposure complete
03:29:17.182 00.035 29988 worker thread done servicing request
03:29:17.182 00.000 28316 OnExposeComplete: enter
03:29:17.183 00.001 28316 UpdateGuideState(): m_state=6
03:29:17.184 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5516
03:29:17.184 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=256.74, Mass=2246, SNR=32.8, Peak=191 HFD=4.1
03:29:17.185 00.001 28316 MultiStar: [#1 -0.10,0.13,1.01,U] [#2 -0.21,0.03,0.92,U] [#3 -0.01,0.20,0.86,U] [#4 -0.27,0.20,0.00,M9] [#5 0.10,0.01,0.75,U] [#6 -0.01,0.01,0.64,U] [#7 0.03,0.20,0.65,U] [#8 -0.52,0.10,0.00,R] 
03:29:17.185 00.000 28316 refined, 6 included, MultiStar: {-0.05, 0.10}, one-star: {-0.07, 0.12}
03:29:17.186 00.001 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
03:29:17.186 00.000 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
03:29:17.186 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=0.11 mountY=-0.00, mountTheta=-0.01
03:29:17.188 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
03:29:17.188 00.000 28316 Enqueuing Move request for scope (-0.05, 0.10)
03:29:17.189 00.001 29988 Worker thread wakes up
03:29:17.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
03:29:17.189 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
03:29:17.189 00.000 29988 Moving (-0.05, 0.10) raw xDistance=0.11 yDistance=-0.00
03:29:17.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:29:17.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:17.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:29:17.189 00.000 29988 MoveAxis(E, 0, ABG)
03:29:17.189 00.000 29988 Move returns status 0, amount 0
03:29:17.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:17.190 00.001 29988 MoveAxis(N, 0, ABG)
03:29:17.190 00.000 29988 Move returns status 0, amount 0
03:29:17.190 00.000 28316 UpdateGuideState exits: m=2246 RSB=32.8
03:29:17.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:17.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:17.191 00.000 28316 Enqueuing Expose request
03:29:17.192 00.001 29988 move complete, result=0
03:29:17.192 00.000 29988 worker thread done servicing request
03:29:17.192 00.000 29988 Worker thread wakes up
03:29:17.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:17.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:17.192 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:18.719 01.527 29988 Exposure complete
03:29:18.763 00.044 29988 worker thread done servicing request
03:29:18.763 00.000 28316 OnExposeComplete: enter
03:29:18.764 00.001 28316 UpdateGuideState(): m_state=6
03:29:18.766 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5517
03:29:18.769 00.003 28316 Star::Find returns 1 (0), X=950.80, Y=256.70, Mass=2469, SNR=34.4, Peak=212 HFD=3.9
03:29:18.772 00.003 28316 MultiStar: [#1 -0.42,0.14,0.00,M4] [#2 -0.15,0.01,0.89,U] [#3 -0.08,0.15,0.84,U] [#4 -0.49,0.35,0.00,M10] [#5 -0.13,0.12,0.71,U] [#6 -0.19,0.23,0.61,U] [#7 -0.25,0.23,0.00,M3] [#8 0.04,0.10,0.55,U] 
03:29:18.774 00.002 28316 refined, 5 included, MultiStar: {-0.12, 0.11}, one-star: {-0.17, 0.08}
03:29:18.776 00.002 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
03:29:18.778 00.002 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
03:29:18.780 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.42 mountX=0.15 mountY=0.06, mountTheta=0.39
03:29:18.783 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.11, opts=13)
03:29:18.784 00.001 28316 Enqueuing Move request for scope (-0.12, 0.11)
03:29:18.784 00.000 29988 Worker thread wakes up
03:29:18.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:18.785 00.001 28316 UpdateGuideState exits: m=2469 RSB=34.4
03:29:18.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:18.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:18.786 00.000 28316 Enqueuing Expose request
03:29:18.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
03:29:18.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
03:29:18.787 00.001 29988 Moving (-0.12, 0.11) raw xDistance=0.15 yDistance=0.06
03:29:18.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:29:18.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:18.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:29:18.787 00.000 29988 MoveAxis(E, 0, ABG)
03:29:18.787 00.000 29988 Move returns status 0, amount 0
03:29:18.787 00.000 29988 MoveAxis(N, 0, ABG)
03:29:18.787 00.000 29988 Move returns status 0, amount 0
03:29:18.787 00.000 29988 move complete, result=0
03:29:18.787 00.000 29988 worker thread done servicing request
03:29:18.787 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:18.788 00.001 29988 Worker thread wakes up
03:29:18.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:18.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:20.422 01.634 29988 Exposure complete
03:29:20.460 00.038 29988 worker thread done servicing request
03:29:20.460 00.000 28316 OnExposeComplete: enter
03:29:20.461 00.001 28316 UpdateGuideState(): m_state=6
03:29:20.462 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5518
03:29:20.462 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=256.76, Mass=2342, SNR=33.5, Peak=207 HFD=4.1
03:29:20.463 00.001 28316 MultiStar: [#1 -0.14,0.16,1.00,U] [#2 0.12,-0.12,0.92,U] [#3 0.11,0.06,0.84,U] [#4 -0.58,0.27,0.00,R] [#5 0.00,0.06,0.72,U] [#6 -0.18,0.28,0.63,U] [#7 -0.21,0.22,0.63,U] [#8 0.25,0.27,0.00,M1] 
03:29:20.463 00.000 28316 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {0.02, 0.14}
03:29:20.464 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
03:29:20.464 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
03:29:20.466 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.84 mountX=0.11 mountY=-0.02, mountTheta=-0.19
03:29:20.467 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
03:29:20.468 00.001 28316 Enqueuing Move request for scope (-0.03, 0.10)
03:29:20.469 00.001 29988 Worker thread wakes up
03:29:20.470 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:20.470 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
03:29:20.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:20.471 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:20.471 00.000 28316 Enqueuing Expose request
03:29:20.472 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
03:29:20.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
03:29:20.472 00.000 29988 Moving (-0.03, 0.10) raw xDistance=0.11 yDistance=-0.02
03:29:20.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:29:20.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:20.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:29:20.472 00.000 29988 MoveAxis(E, 0, ABG)
03:29:20.472 00.000 29988 Move returns status 0, amount 0
03:29:20.472 00.000 29988 MoveAxis(N, 0, ABG)
03:29:20.472 00.000 29988 Move returns status 0, amount 0
03:29:20.472 00.000 29988 move complete, result=0
03:29:20.472 00.000 29988 worker thread done servicing request
03:29:20.472 00.000 29988 Worker thread wakes up
03:29:20.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:20.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:20.472 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:21.991 01.519 29988 Exposure complete
03:29:22.026 00.035 29988 worker thread done servicing request
03:29:22.026 00.000 28316 OnExposeComplete: enter
03:29:22.028 00.002 28316 UpdateGuideState(): m_state=6
03:29:22.029 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5519
03:29:22.030 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=256.69, Mass=2357, SNR=33.6, Peak=190 HFD=4.1
03:29:22.032 00.002 28316 MultiStar: [#1 -0.04,0.16,0.97,U] [#2 0.20,0.01,0.89,U] [#3 0.11,0.09,0.84,U] [#4 0.17,-0.25,0.83,U] [#5 0.01,0.09,0.73,U] [#6 -0.18,0.12,0.65,U] [#7 -0.24,0.16,0.63,U] [#8 0.18,0.10,0.59,U] 
03:29:22.033 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.06}, one-star: {-0.01, 0.07}
03:29:22.034 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
03:29:22.035 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
03:29:22.036 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=0.04 mountY=-0.05, mountTheta=-0.89
03:29:22.038 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
03:29:22.038 00.000 28316 Enqueuing Move request for scope (0.03, 0.06)
03:29:22.039 00.001 29988 Worker thread wakes up
03:29:22.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:22.039 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.6
03:29:22.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:22.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:22.040 00.000 28316 Enqueuing Expose request
03:29:22.041 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
03:29:22.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
03:29:22.041 00.000 29988 Moving (0.03, 0.06) raw xDistance=0.04 yDistance=-0.05
03:29:22.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:29:22.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:22.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:29:22.041 00.000 29988 MoveAxis(E, 0, ABG)
03:29:22.041 00.000 29988 Move returns status 0, amount 0
03:29:22.041 00.000 29988 MoveAxis(N, 0, ABG)
03:29:22.041 00.000 29988 Move returns status 0, amount 0
03:29:22.041 00.000 29988 move complete, result=0
03:29:22.041 00.000 29988 worker thread done servicing request
03:29:22.041 00.000 29988 Worker thread wakes up
03:29:22.041 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:22.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:22.041 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:29:23.674 01.633 29988 Exposure complete
03:29:23.708 00.034 29988 worker thread done servicing request
03:29:23.708 00.000 28316 OnExposeComplete: enter
03:29:23.709 00.001 28316 UpdateGuideState(): m_state=6
03:29:23.709 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5520
03:29:23.710 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=256.56, Mass=2395, SNR=33.9, Peak=179 HFD=3.9
03:29:23.711 00.001 28316 MultiStar: [#1 -0.21,-0.10,0.98,U] [#2 -0.16,-0.26,0.89,U] [#3 -0.06,-0.07,0.83,U] [#4 0.29,-0.37,0.00,M1] [#5 0.08,-0.14,0.72,U] [#6 -0.12,-0.19,0.66,U] [#7 -0.21,-0.08,0.61,U] [#8 -0.07,-0.25,0.57,U] 
03:29:23.713 00.002 28316 single-star, 7 included, MultiStar: {-0.11, -0.14}, one-star: {-0.09, -0.06}
03:29:23.714 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.77)
03:29:23.715 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
03:29:23.716 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.52 mountX=-0.02 mountY=0.11, mountTheta=1.76
03:29:23.719 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.06, opts=13)
03:29:23.720 00.001 28316 Enqueuing Move request for scope (-0.09, -0.06)
03:29:23.720 00.000 29988 Worker thread wakes up
03:29:23.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:23.720 00.000 28316 UpdateGuideState exits: m=2395 RSB=33.9
03:29:23.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:23.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:23.721 00.000 28316 Enqueuing Expose request
03:29:23.722 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
03:29:23.722 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
03:29:23.722 00.000 29988 Moving (-0.09, -0.06) raw xDistance=-0.02 yDistance=0.11
03:29:23.722 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:29:23.722 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:23.722 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:29:23.722 00.000 29988 MoveAxis(E, 0, ABG)
03:29:23.722 00.000 29988 Move returns status 0, amount 0
03:29:23.722 00.000 29988 MoveAxis(N, 0, ABG)
03:29:23.722 00.000 29988 Move returns status 0, amount 0
03:29:23.722 00.000 29988 move complete, result=0
03:29:23.722 00.000 29988 worker thread done servicing request
03:29:23.722 00.000 29988 Worker thread wakes up
03:29:23.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:23.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:23.722 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:25.237 01.515 29988 Exposure complete
03:29:25.271 00.034 29988 worker thread done servicing request
03:29:25.271 00.000 28316 OnExposeComplete: enter
03:29:25.272 00.001 28316 UpdateGuideState(): m_state=6
03:29:25.273 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5521
03:29:25.273 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.37, Mass=2347, SNR=33.6, Peak=188 HFD=3.9
03:29:25.274 00.001 28316 MultiStar: [#1 -0.16,-0.21,0.97,U] [#2 -0.22,-0.32,0.00,M1] [#3 -0.18,-0.19,0.86,U] [#4 0.26,-0.46,0.00,M2] [#5 -0.21,-0.35,0.00,M1] [#6 -0.22,-0.14,0.60,U] [#7 -0.41,-0.04,0.00,M1] [#8 -0.02,-0.35,0.00,M1] 
03:29:25.274 00.000 28316 refined, 3 included, MultiStar: {-0.19, -0.21}, one-star: {-0.20, -0.25}
03:29:25.274 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
03:29:25.275 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
03:29:25.275 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.32 mountX=-0.11 mountY=0.26, mountTheta=1.96
03:29:25.276 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.21, opts=13)
03:29:25.277 00.001 28316 Enqueuing Move request for scope (-0.19, -0.21)
03:29:25.277 00.000 29988 Worker thread wakes up
03:29:25.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
03:29:25.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
03:29:25.277 00.000 29988 Moving (-0.19, -0.21) raw xDistance=-0.11 yDistance=0.26
03:29:25.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:29:25.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:25.278 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:29:25.279 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:25.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:25.280 00.001 28316 Enqueuing Expose request
03:29:25.281 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:25.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:29:25.281 00.000 29988 MoveAxis(E, 0, ABG)
03:29:25.281 00.000 29988 Move returns status 0, amount 0
03:29:25.281 00.000 29988 MoveAxis(N, 0, ABG)
03:29:25.281 00.000 29988 Move returns status 0, amount 0
03:29:25.281 00.000 29988 move complete, result=0
03:29:25.281 00.000 29988 worker thread done servicing request
03:29:25.281 00.000 29988 Worker thread wakes up
03:29:25.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:25.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:25.282 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:29:26.917 01.635 29988 Exposure complete
03:29:26.975 00.058 29988 worker thread done servicing request
03:29:26.976 00.001 28316 OnExposeComplete: enter
03:29:26.976 00.000 28316 UpdateGuideState(): m_state=6
03:29:26.977 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5522
03:29:26.977 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=256.50, Mass=2372, SNR=33.6, Peak=179 HFD=4.0
03:29:26.978 00.001 28316 MultiStar: [#1 -0.18,-0.09,0.98,U] [#2 -0.30,-0.32,0.00,M2] [#3 -0.14,-0.21,0.86,U] [#4 0.25,-0.58,0.00,M3] [#5 0.01,-0.29,0.72,U] [#6 0.04,-0.17,0.65,U] [#7 -0.09,-0.06,0.62,U] [#8 0.00,-0.18,0.57,U] 
03:29:26.978 00.000 28316 refined, 6 included, MultiStar: {-0.12, -0.16}, one-star: {-0.35, -0.12}
03:29:26.979 00.001 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.05)
03:29:26.980 00.001 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.01)
03:29:26.980 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.24 mountX=-0.09 mountY=0.18, mountTheta=2.04
03:29:26.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.16, opts=13)
03:29:26.982 00.001 28316 Enqueuing Move request for scope (-0.12, -0.16)
03:29:26.982 00.000 29988 Worker thread wakes up
03:29:26.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:26.983 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.6
03:29:26.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:26.984 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:26.984 00.000 28316 Enqueuing Expose request
03:29:26.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
03:29:26.985 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
03:29:26.985 00.000 29988 Moving (-0.12, -0.16) raw xDistance=-0.09 yDistance=0.18
03:29:26.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:29:26.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:26.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:29:26.985 00.000 29988 MoveAxis(E, 0, ABG)
03:29:26.985 00.000 29988 Move returns status 0, amount 0
03:29:26.985 00.000 29988 MoveAxis(N, 0, ABG)
03:29:26.985 00.000 29988 Move returns status 0, amount 0
03:29:26.985 00.000 29988 move complete, result=0
03:29:26.985 00.000 29988 worker thread done servicing request
03:29:26.985 00.000 29988 Worker thread wakes up
03:29:26.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:26.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:26.985 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:29:28.503 01.518 29988 Exposure complete
03:29:28.531 00.028 29988 worker thread done servicing request
03:29:28.532 00.001 28316 OnExposeComplete: enter
03:29:28.532 00.000 28316 UpdateGuideState(): m_state=6
03:29:28.535 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5523
03:29:28.537 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=256.34, Mass=2372, SNR=33.7, Peak=202 HFD=4.0
03:29:28.540 00.003 28316 MultiStar: [#1 -0.09,-0.25,0.99,U] [#2 0.01,-0.37,0.00,M3] [#3 0.07,-0.19,0.86,U] [#4 0.53,-0.57,0.00,M4] [#5 0.10,-0.32,0.00,M1] [#6 0.20,-0.31,0.00,M1] [#7 0.07,-0.25,0.61,U] [#8 0.21,-0.32,0.00,M1] 
03:29:28.542 00.002 28316 refined, 3 included, MultiStar: {-0.01, -0.24}, one-star: {-0.05, -0.28}
03:29:28.545 00.003 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
03:29:28.547 00.002 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
03:29:28.550 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.62 mountX=-0.22 mountY=0.12, mountTheta=2.64
03:29:28.553 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.24, opts=13)
03:29:28.553 00.000 28316 Enqueuing Move request for scope (-0.01, -0.24)
03:29:28.554 00.001 29988 Worker thread wakes up
03:29:28.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:28.554 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.7
03:29:28.555 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
03:29:28.555 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
03:29:28.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:28.555 00.000 29988 Moving (-0.01, -0.24) raw xDistance=-0.22 yDistance=0.12
03:29:28.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:29:28.556 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:28.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:28.556 00.000 28316 Enqueuing Expose request
03:29:28.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:29:28.557 00.001 29988 MoveAxis(E, 46, ABG)
03:29:28.557 00.000 29988 Guiding  Dir = 2, Dur = 46
03:29:28.557 00.000 29988 IsSlewing returns 0
03:29:28.557 00.000 29988 IsGuiding returns 0
03:29:28.558 00.001 29988 PulseGuide returned control before completion, sleep 55
03:29:28.627 00.069 29988 IsGuiding returns 0
03:29:28.627 00.000 29988 Move returns status 0, amount 46
03:29:28.628 00.001 29988 MoveAxis(N, 0, ABG)
03:29:28.628 00.000 29988 Move returns status 0, amount 0
03:29:28.628 00.000 29988 move complete, result=0
03:29:28.628 00.000 29988 worker thread done servicing request
03:29:28.628 00.000 29988 Worker thread wakes up
03:29:28.628 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
03:29:28.629 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:28.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:30.260 01.631 29988 Exposure complete
03:29:30.286 00.026 29988 worker thread done servicing request
03:29:30.286 00.000 28316 OnExposeComplete: enter
03:29:30.287 00.001 28316 UpdateGuideState(): m_state=6
03:29:30.288 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5524
03:29:30.290 00.002 28316 Star::Find returns 1 (0), X=950.83, Y=256.71, Mass=2331, SNR=33.5, Peak=192 HFD=4.1
03:29:30.293 00.003 28316 MultiStar: [#1 -0.13,0.04,0.99,U] [#2 -0.08,0.03,0.91,U] [#3 -0.09,0.09,0.86,U] [#4 0.38,-0.25,0.00,M5] [#5 0.03,-0.13,0.74,U] [#6 0.38,-0.10,0.00,M2] [#7 -0.07,-0.03,0.62,U] [#8 0.13,-0.07,0.57,U] 
03:29:30.294 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.01}, one-star: {-0.14, 0.09}
03:29:30.294 00.000 28316 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
03:29:30.295 00.001 28316 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
03:29:30.295 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=0.04 mountY=0.05, mountTheta=0.93
03:29:30.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
03:29:30.297 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
03:29:30.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:30.299 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.5
03:29:30.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:30.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:30.300 00.001 28316 Enqueuing Expose request
03:29:30.300 00.000 29988 Worker thread wakes up
03:29:30.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
03:29:30.300 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
03:29:30.300 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.04 yDistance=0.05
03:29:30.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:29:30.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:30.301 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:29:30.301 00.000 29988 MoveAxis(E, 0, ABG)
03:29:30.301 00.000 29988 Move returns status 0, amount 0
03:29:30.301 00.000 29988 MoveAxis(N, 0, ABG)
03:29:30.301 00.000 29988 Move returns status 0, amount 0
03:29:30.301 00.000 29988 move complete, result=0
03:29:30.301 00.000 29988 worker thread done servicing request
03:29:30.301 00.000 29988 Worker thread wakes up
03:29:30.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:30.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:30.301 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:31.819 01.518 29988 Exposure complete
03:29:31.863 00.044 29988 worker thread done servicing request
03:29:31.863 00.000 28316 OnExposeComplete: enter
03:29:31.865 00.002 28316 UpdateGuideState(): m_state=6
03:29:31.866 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5525
03:29:31.866 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=256.65, Mass=2299, SNR=33.3, Peak=186 HFD=4.0
03:29:31.867 00.001 28316 MultiStar: [#1 -0.04,-0.07,1.00,U] [#2 0.04,-0.09,0.95,U] [#3 0.07,-0.02,0.86,U] [#4 0.36,-0.27,0.00,M6] [#5 0.15,-0.05,0.74,U] [#6 0.06,0.06,0.63,U] [#7 -0.01,0.10,0.63,U] [#8 0.25,0.01,0.58,U] 
03:29:31.867 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.01}, one-star: {-0.08, 0.03}
03:29:31.868 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:29:31.868 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
03:29:31.869 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.25 mountX=-0.03 mountY=-0.03, mountTheta=-2.26
03:29:31.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
03:29:31.870 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
03:29:31.871 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:31.871 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.3
03:29:31.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:31.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:31.872 00.000 28316 Enqueuing Expose request
03:29:31.873 00.001 29988 Worker thread wakes up
03:29:31.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
03:29:31.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
03:29:31.873 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.03 yDistance=-0.03
03:29:31.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:29:31.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:31.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:29:31.873 00.000 29988 MoveAxis(E, 0, ABG)
03:29:31.873 00.000 29988 Move returns status 0, amount 0
03:29:31.873 00.000 29988 MoveAxis(N, 0, ABG)
03:29:31.873 00.000 29988 Move returns status 0, amount 0
03:29:31.873 00.000 29988 move complete, result=0
03:29:31.873 00.000 29988 worker thread done servicing request
03:29:31.873 00.000 29988 Worker thread wakes up
03:29:31.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:31.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:31.874 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:33.511 01.637 29988 Exposure complete
03:29:33.546 00.035 29988 worker thread done servicing request
03:29:33.546 00.000 28316 OnExposeComplete: enter
03:29:33.547 00.001 28316 UpdateGuideState(): m_state=6
03:29:33.547 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5526
03:29:33.548 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.30, Mass=2346, SNR=33.6, Peak=195 HFD=3.8
03:29:33.548 00.000 28316 MultiStar: [#1 -0.26,-0.20,0.00,M1] [#2 -0.09,-0.25,0.88,U] [#3 -0.12,-0.24,0.87,U] [#4 0.16,-0.29,0.00,M7] [#5 -0.16,-0.34,0.00,M1] [#6 -0.23,-0.01,0.61,U] [#7 -0.11,0.00,0.63,U] [#8 0.25,-0.08,0.58,U] 
03:29:33.549 00.001 28316 refined, 5 included, MultiStar: {-0.10, -0.17}, one-star: {-0.19, -0.32}
03:29:33.549 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
03:29:33.550 00.001 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
03:29:33.550 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.07 mountX=-0.12 mountY=0.16, mountTheta=2.20
03:29:33.552 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.17, opts=13)
03:29:33.554 00.002 28316 Enqueuing Move request for scope (-0.10, -0.17)
03:29:33.557 00.003 29988 Worker thread wakes up
03:29:33.557 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
03:29:33.557 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
03:29:33.557 00.000 29988 Moving (-0.10, -0.17) raw xDistance=-0.12 yDistance=0.16
03:29:33.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:33.558 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:29:33.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:33.559 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:33.559 00.000 28316 Enqueuing Expose request
03:29:33.560 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:29:33.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:33.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:29:33.560 00.000 29988 MoveAxis(E, 0, ABG)
03:29:33.560 00.000 29988 Move returns status 0, amount 0
03:29:33.560 00.000 29988 MoveAxis(N, 0, ABG)
03:29:33.560 00.000 29988 Move returns status 0, amount 0
03:29:33.560 00.000 29988 move complete, result=0
03:29:33.560 00.000 29988 worker thread done servicing request
03:29:33.560 00.000 29988 Worker thread wakes up
03:29:33.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:33.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:33.560 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:29:35.081 01.521 29988 Exposure complete
03:29:35.133 00.052 29988 worker thread done servicing request
03:29:35.133 00.000 28316 OnExposeComplete: enter
03:29:35.134 00.001 28316 UpdateGuideState(): m_state=6
03:29:35.134 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5527
03:29:35.135 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=256.39, Mass=2379, SNR=33.6, Peak=183 HFD=3.8
03:29:35.135 00.000 28316 MultiStar: [#1 -0.06,-0.26,0.95,U] [#2 0.03,-0.28,0.90,U] [#3 0.06,-0.15,0.85,U] [#4 0.16,-0.12,0.82,U] [#5 0.10,-0.20,0.75,U] [#6 0.01,-0.02,0.62,U] [#7 -0.29,0.15,0.60,U] [#8 -0.05,-0.07,0.57,U] 
03:29:35.136 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {-0.15, -0.23}
03:29:35.136 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.61)
03:29:35.136 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
03:29:35.137 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.68 mountX=-0.13 mountY=0.08, mountTheta=2.58
03:29:35.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
03:29:35.139 00.001 28316 Enqueuing Move request for scope (-0.02, -0.15)
03:29:35.139 00.000 29988 Worker thread wakes up
03:29:35.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
03:29:35.139 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
03:29:35.139 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.13 yDistance=0.08
03:29:35.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:35.140 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:29:35.140 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:35.140 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.6
03:29:35.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:35.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:35.141 00.000 28316 Enqueuing Expose request
03:29:35.143 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:29:35.143 00.000 29988 MoveAxis(E, 0, ABG)
03:29:35.143 00.000 29988 Move returns status 0, amount 0
03:29:35.143 00.000 29988 MoveAxis(N, 0, ABG)
03:29:35.143 00.000 29988 Move returns status 0, amount 0
03:29:35.143 00.000 29988 move complete, result=0
03:29:35.143 00.000 29988 worker thread done servicing request
03:29:35.143 00.000 29988 Worker thread wakes up
03:29:35.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:35.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:35.144 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:36.780 01.636 29988 Exposure complete
03:29:36.812 00.032 29988 worker thread done servicing request
03:29:36.812 00.000 28316 OnExposeComplete: enter
03:29:36.812 00.000 28316 UpdateGuideState(): m_state=6
03:29:36.813 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5528
03:29:36.813 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=256.39, Mass=2360, SNR=33.7, Peak=179 HFD=4.1
03:29:36.814 00.001 28316 MultiStar: [#1 -0.04,-0.27,0.99,U] [#2 0.19,-0.33,0.00,M1] [#3 0.05,-0.27,0.86,U] [#4 0.30,-0.54,0.00,M7] [#5 0.08,-0.21,0.73,U] [#6 0.01,-0.30,0.62,U] [#7 -0.17,-0.07,0.62,U] [#8 0.31,-0.23,0.00,M1] 
03:29:36.814 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.23}, one-star: {0.06, -0.23}
03:29:36.815 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.73)
03:29:36.815 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
03:29:36.816 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=-0.21 mountY=0.10, mountTheta=2.70
03:29:36.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.23, opts=13)
03:29:36.817 00.000 28316 Enqueuing Move request for scope (0.00, -0.23)
03:29:36.818 00.001 29988 Worker thread wakes up
03:29:36.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:36.821 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
03:29:36.821 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.7
03:29:36.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:36.822 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:36.822 00.000 28316 Enqueuing Expose request
03:29:36.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
03:29:36.822 00.000 29988 Moving (0.00, -0.23) raw xDistance=-0.21 yDistance=0.10
03:29:36.823 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:29:36.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:36.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:29:36.823 00.000 29988 MoveAxis(E, 44, ABG)
03:29:36.823 00.000 29988 Guiding  Dir = 2, Dur = 44
03:29:36.823 00.000 29988 IsSlewing returns 0
03:29:36.823 00.000 29988 IsGuiding returns 0
03:29:36.825 00.002 29988 PulseGuide returned control before completion, sleep 53
03:29:36.893 00.068 29988 IsGuiding returns 0
03:29:36.893 00.000 29988 Move returns status 0, amount 44
03:29:36.893 00.000 29988 MoveAxis(N, 0, ABG)
03:29:36.893 00.000 29988 Move returns status 0, amount 0
03:29:36.893 00.000 29988 move complete, result=0
03:29:36.893 00.000 29988 worker thread done servicing request
03:29:36.893 00.000 29988 Worker thread wakes up
03:29:36.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:36.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:36.894 00.001 28316 GuideStep: -0.2 px 44 ms EAST, 0.1 px 0 ms NORTH
03:29:38.302 01.408 29988 Exposure complete
03:29:38.336 00.034 29988 worker thread done servicing request
03:29:38.337 00.001 28316 OnExposeComplete: enter
03:29:38.339 00.002 28316 UpdateGuideState(): m_state=6
03:29:38.341 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5529
03:29:38.342 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=256.40, Mass=2361, SNR=33.5, Peak=162 HFD=4.1
03:29:38.343 00.001 28316 MultiStar: [#1 -0.12,-0.23,0.97,U] [#2 -0.25,-0.49,0.00,M2] [#3 -0.30,-0.23,0.00,M1] [#4 0.20,-0.42,0.00,M8] [#5 -0.04,-0.21,0.73,U] [#6 -0.14,-0.14,0.63,U] [#7 -0.48,-0.03,0.00,M1] [#8 -0.14,-0.17,0.57,U] 
03:29:38.345 00.002 28316 refined, 4 included, MultiStar: {-0.16, -0.20}, one-star: {-0.32, -0.22}
03:29:38.347 00.002 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
03:29:38.349 00.002 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
03:29:38.351 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.26 mountX=-0.12 mountY=0.24, mountTheta=2.02
03:29:38.354 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.20, opts=13)
03:29:38.354 00.000 28316 Enqueuing Move request for scope (-0.16, -0.20)
03:29:38.355 00.001 29988 Worker thread wakes up
03:29:38.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:38.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
03:29:38.355 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
03:29:38.355 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.5
03:29:38.356 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:38.356 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:38.356 00.000 28316 Enqueuing Expose request
03:29:38.357 00.001 29988 Moving (-0.16, -0.20) raw xDistance=-0.12 yDistance=0.24
03:29:38.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:29:38.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:38.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:29:38.357 00.000 29988 MoveAxis(E, 0, ABG)
03:29:38.357 00.000 29988 Move returns status 0, amount 0
03:29:38.357 00.000 29988 MoveAxis(N, 0, ABG)
03:29:38.357 00.000 29988 Move returns status 0, amount 0
03:29:38.357 00.000 29988 move complete, result=0
03:29:38.357 00.000 29988 worker thread done servicing request
03:29:38.357 00.000 29988 Worker thread wakes up
03:29:38.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:38.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:38.357 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:29:39.984 01.627 29988 Exposure complete
03:29:40.024 00.040 29988 worker thread done servicing request
03:29:40.024 00.000 28316 OnExposeComplete: enter
03:29:40.024 00.000 28316 UpdateGuideState(): m_state=6
03:29:40.025 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5530
03:29:40.025 00.000 28316 Star::Find returns 1 (0), X=950.94, Y=256.32, Mass=2329, SNR=33.3, Peak=176 HFD=4.1
03:29:40.026 00.001 28316 MultiStar: [#1 -0.06,-0.41,0.00,M1] [#2 0.38,-0.35,0.00,M3] [#3 0.20,-0.29,0.00,M2] [#4 0.21,-0.38,0.00,M9] [#5 0.09,-0.47,0.00,M1] [#6 -0.12,-0.04,0.63,U] [#7 0.04,-0.02,0.63,U] [#8 0.41,-0.53,0.00,M1] 
03:29:40.027 00.001 28316 refined, 2 included, MultiStar: {-0.03, -0.15}, one-star: {-0.03, -0.31}
03:29:40.028 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
03:29:40.029 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
03:29:40.029 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.78 mountX=-0.13 mountY=0.10, mountTheta=2.48
03:29:40.031 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
03:29:40.032 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
03:29:40.033 00.001 29988 Worker thread wakes up
03:29:40.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:40.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
03:29:40.033 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.3
03:29:40.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:40.034 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:40.034 00.000 28316 Enqueuing Expose request
03:29:40.034 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
03:29:40.034 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.10
03:29:40.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:29:40.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:40.035 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:29:40.035 00.000 29988 MoveAxis(E, 0, ABG)
03:29:40.035 00.000 29988 Move returns status 0, amount 0
03:29:40.035 00.000 29988 MoveAxis(N, 0, ABG)
03:29:40.035 00.000 29988 Move returns status 0, amount 0
03:29:40.035 00.000 29988 move complete, result=0
03:29:40.035 00.000 29988 worker thread done servicing request
03:29:40.035 00.000 29988 Worker thread wakes up
03:29:40.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:40.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:40.035 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:41.555 01.520 29988 Exposure complete
03:29:41.594 00.039 29988 worker thread done servicing request
03:29:41.594 00.000 28316 OnExposeComplete: enter
03:29:41.595 00.001 28316 UpdateGuideState(): m_state=6
03:29:41.595 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5531
03:29:41.596 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=256.27, Mass=2238, SNR=32.7, Peak=167 HFD=4.1
03:29:41.596 00.000 28316 MultiStar: [#1 0.19,-0.18,1.02,U] [#2 0.35,-0.52,0.00,M4] [#3 0.24,-0.28,0.00,M3] [#4 0.36,-0.35,0.00,M10] [#5 0.42,-0.26,0.00,M2] [#6 0.10,0.04,0.65,U] [#7 -0.21,-0.14,0.63,U] [#8 0.36,-0.17,0.00,M2] 
03:29:41.597 00.001 28316 refined, 3 included, MultiStar: {0.10, -0.18}, one-star: {0.21, -0.35}
03:29:41.597 00.000 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:29:41.598 00.001 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:29:41.599 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.05 mountX=-0.21 mountY=-0.01, mountTheta=-3.08
03:29:41.601 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.18, opts=13)
03:29:41.602 00.001 28316 Enqueuing Move request for scope (0.10, -0.18)
03:29:41.603 00.001 29988 Worker thread wakes up
03:29:41.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:41.603 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.7
03:29:41.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:41.604 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:41.604 00.000 28316 Enqueuing Expose request
03:29:41.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
03:29:41.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
03:29:41.605 00.000 29988 Moving (0.10, -0.18) raw xDistance=-0.21 yDistance=-0.01
03:29:41.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:29:41.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:41.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:29:41.605 00.000 29988 MoveAxis(E, 43, ABG)
03:29:41.605 00.000 29988 Guiding  Dir = 2, Dur = 43
03:29:41.605 00.000 29988 IsSlewing returns 0
03:29:41.605 00.000 29988 IsGuiding returns 0
03:29:41.608 00.003 29988 PulseGuide returned control before completion, sleep 52
03:29:41.664 00.056 29988 IsGuiding returns 0
03:29:41.664 00.000 29988 Move returns status 0, amount 43
03:29:41.664 00.000 29988 MoveAxis(N, 0, ABG)
03:29:41.664 00.000 29988 Move returns status 0, amount 0
03:29:41.664 00.000 29988 move complete, result=0
03:29:41.664 00.000 29988 worker thread done servicing request
03:29:41.664 00.000 29988 Worker thread wakes up
03:29:41.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:41.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:41.664 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
03:29:43.296 01.632 29988 Exposure complete
03:29:43.334 00.038 29988 worker thread done servicing request
03:29:43.334 00.000 28316 OnExposeComplete: enter
03:29:43.335 00.001 28316 UpdateGuideState(): m_state=6
03:29:43.335 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5532
03:29:43.336 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.50, Mass=2389, SNR=33.9, Peak=167 HFD=3.8
03:29:43.337 00.001 28316 MultiStar: [#1 -0.20,-0.15,0.97,U] [#2 -0.03,-0.20,0.87,U] [#3 -0.14,-0.13,0.84,U] [#4 0.01,-0.24,0.78,U] [#5 0.04,-0.10,0.73,U] [#6 -0.25,0.03,0.62,U] [#7 -0.12,0.11,0.60,U] [#8 0.13,-0.10,0.57,U] 
03:29:43.339 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.14, -0.12}
03:29:43.340 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
03:29:43.341 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
03:29:43.342 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.21 mountX=-0.07 mountY=0.13, mountTheta=2.07
03:29:43.344 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.11, opts=13)
03:29:43.346 00.002 28316 Enqueuing Move request for scope (-0.08, -0.11)
03:29:43.346 00.000 29988 Worker thread wakes up
03:29:43.346 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:43.347 00.001 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:29:43.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:43.348 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:43.348 00.000 28316 Enqueuing Expose request
03:29:43.349 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
03:29:43.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
03:29:43.349 00.000 29988 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.13
03:29:43.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:29:43.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:43.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:29:43.349 00.000 29988 MoveAxis(E, 0, ABG)
03:29:43.349 00.000 29988 Move returns status 0, amount 0
03:29:43.349 00.000 29988 MoveAxis(N, 0, ABG)
03:29:43.349 00.000 29988 Move returns status 0, amount 0
03:29:43.349 00.000 29988 move complete, result=0
03:29:43.349 00.000 29988 worker thread done servicing request
03:29:43.349 00.000 29988 Worker thread wakes up
03:29:43.349 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:43.349 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:43.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:29:44.876 01.527 29988 Exposure complete
03:29:44.919 00.043 29988 worker thread done servicing request
03:29:44.919 00.000 28316 OnExposeComplete: enter
03:29:44.920 00.001 28316 UpdateGuideState(): m_state=6
03:29:44.923 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5533
03:29:44.925 00.002 28316 Star::Find returns 1 (0), X=951.09, Y=256.45, Mass=2393, SNR=33.7, Peak=183 HFD=4.0
03:29:44.928 00.003 28316 MultiStar: [#1 0.03,-0.07,0.99,U] [#2 0.16,-0.33,0.00,M4] [#3 0.17,-0.10,0.85,U] [#4 0.29,-0.26,0.00,M10] [#5 -0.04,-0.13,0.75,U] [#6 0.01,0.10,0.63,U] [#7 0.11,0.05,0.62,U] [#8 0.32,-0.09,0.00,M2] 
03:29:44.930 00.002 28316 refined, 5 included, MultiStar: {0.07, -0.07}, one-star: {0.12, -0.17}
03:29:44.933 00.003 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
03:29:44.935 00.002 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:29:44.935 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.76 mountX=-0.09 mountY=-0.03, mountTheta=-2.79
03:29:44.937 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
03:29:44.938 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
03:29:44.939 00.001 29988 Worker thread wakes up
03:29:44.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:44.939 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.7
03:29:44.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:44.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:44.941 00.001 28316 Enqueuing Expose request
03:29:44.941 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
03:29:44.941 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
03:29:44.941 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.09 yDistance=-0.03
03:29:44.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:29:44.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:44.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:29:44.941 00.000 29988 MoveAxis(E, 0, ABG)
03:29:44.941 00.000 29988 Move returns status 0, amount 0
03:29:44.941 00.000 29988 MoveAxis(N, 0, ABG)
03:29:44.941 00.000 29988 Move returns status 0, amount 0
03:29:44.941 00.000 29988 move complete, result=0
03:29:44.941 00.000 29988 worker thread done servicing request
03:29:44.941 00.000 29988 Worker thread wakes up
03:29:44.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:44.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:44.942 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:29:46.563 01.621 29988 Exposure complete
03:29:46.592 00.029 29988 worker thread done servicing request
03:29:46.593 00.001 28316 OnExposeComplete: enter
03:29:46.596 00.003 28316 UpdateGuideState(): m_state=6
03:29:46.598 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5534
03:29:46.601 00.003 28316 Star::Find returns 1 (0), X=951.14, Y=256.79, Mass=2280, SNR=33.1, Peak=189 HFD=4.3
03:29:46.603 00.002 28316 MultiStar: [#1 0.07,0.23,0.99,U] [#2 0.32,0.09,0.00,M5] [#3 0.29,0.30,0.00,M2] [#4 0.40,-0.06,0.00,R] [#5 0.10,0.11,0.75,U] [#6 0.28,0.28,0.00,M1] [#7 -0.04,0.32,0.65,U] [#8 0.37,0.16,0.00,M3] 
03:29:46.605 00.002 28316 refined, 3 included, MultiStar: {0.09, 0.20}, one-star: {0.18, 0.17}
03:29:46.608 00.003 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
03:29:46.612 00.004 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
03:29:46.613 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.18 mountX=0.15 mountY=-0.17, mountTheta=-0.84
03:29:46.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.20, opts=13)
03:29:46.615 00.000 28316 Enqueuing Move request for scope (0.09, 0.20)
03:29:46.616 00.001 29988 Worker thread wakes up
03:29:46.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
03:29:46.616 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
03:29:46.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
03:29:46.616 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:29:46.617 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:46.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:46.618 00.001 28316 Enqueuing Expose request
03:29:46.618 00.000 29988 Moving (0.09, 0.20) raw xDistance=0.15 yDistance=-0.17
03:29:46.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:29:46.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:46.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:29:46.618 00.000 29988 MoveAxis(E, 0, ABG)
03:29:46.618 00.000 29988 Move returns status 0, amount 0
03:29:46.618 00.000 29988 MoveAxis(N, 0, ABG)
03:29:46.618 00.000 29988 Move returns status 0, amount 0
03:29:46.618 00.000 29988 move complete, result=0
03:29:46.618 00.000 29988 worker thread done servicing request
03:29:46.618 00.000 29988 Worker thread wakes up
03:29:46.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:46.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:29:46.619 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:29:46.635 00.016 28316 evsrv: cli 0C97DD70 connect
03:29:46.635 00.000 28316 case statement mapped state 6 to 3
03:29:46.636 00.001 28316 case statement mapped state 6 to 3
03:29:46.637 00.001 28316 evsrv: cli 0C97DD70 request: {"method":"get_app_state","id":"5875db65-d9df-4279-9b4f-5e1de08dc805"}
03:29:46.638 00.001 28316 case statement mapped state 6 to 3
03:29:46.639 00.001 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":"Guiding","id":"5875db65-d9df-4279-9b4f-5e1de08dc805"}
03:29:46.640 00.001 28316 evsrv: cli 0C97DD70 disconnect
03:29:46.642 00.002 28316 evsrv: cli 0C97D2D0 connect
03:29:46.642 00.000 28316 case statement mapped state 6 to 3
03:29:46.643 00.001 28316 case statement mapped state 6 to 3
03:29:46.644 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"99ebaea1-6f79-4a70-8c80-81c52897f56a"}
03:29:46.645 00.001 28316 PhdController::Dither begins
03:29:46.645 00.000 28316 dither: size=2.00, dRA=0.73 dDec=1.02
03:29:46.646 00.001 28316 MountToCamera -- mountTheta (0.95) + m_xAngle (2.00) = xAngle (2.95 = 2.95)
03:29:46.646 00.000 28316 MountToCamera -- mountX=0.73 mountY=1.02 hyp=1.26 mountTheta=0.95 cameraX=-1.23, cameraY=0.24 cameraTheta=2.95
03:29:46.647 00.001 28316 setting lock position to (949.73, 256.86)
03:29:46.648 00.001 28316 Mount: notify guiding dithered (-1.2, 0.2)
03:29:46.648 00.000 28316 MultiStar: stabilizing after lock position change
03:29:46.649 00.001 28316 Status Line: Dithering de 0.73,1.02
03:29:46.650 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:29:46.651 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:29:46.651 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"99ebaea1-6f79-4a70-8c80-81c52897f56a"}
03:29:46.653 00.002 28316 evsrv: cli 0C97D2D0 disconnect
03:29:48.136 01.483 29988 Exposure complete
03:29:48.170 00.034 29988 worker thread done servicing request
03:29:48.170 00.000 28316 OnExposeComplete: enter
03:29:48.173 00.003 28316 UpdateGuideState(): m_state=6
03:29:48.175 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5535
03:29:48.176 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=256.85, Mass=2299, SNR=33.2, Peak=195 HFD=4.2
03:29:48.177 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
03:29:48.178 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
03:29:48.180 00.002 28316 CameraToMount -- cameraX=1.21 cameraY=-0.01 hyp=1.21 cameraTheta=-0.01 mountX=-0.51 mountY=-1.08, mountTheta=-2.02
03:29:48.183 00.003 28316 dither recenter: remaining=(-0.7,-1.0) step=(-0.7,-1.0)
03:29:48.183 00.000 28316 MountToCamera -- mountTheta (-2.19) + m_xAngle (2.00) = xAngle (-0.19 = -0.19)
03:29:48.184 00.001 28316 MountToCamera -- mountX=-0.73 mountY=-1.02 hyp=1.26 mountTheta=-2.19 cameraX=1.23, cameraY=-0.24 cameraTheta=-0.19
03:29:48.184 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.23, y=-0.24, opts=4)
03:29:48.184 00.000 28316 Enqueuing Move request for scope (1.23, -0.24)
03:29:48.185 00.001 28316 Mount: notify direct move -0.73,-1.02
03:29:48.185 00.000 29988 Worker thread wakes up
03:29:48.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.23, -0.24) opts 0x4
03:29:48.185 00.000 29988 Handling offset move in thread for scope, endpoint = (1.23, -0.24)
03:29:48.185 00.000 29988 Moving (1.23, -0.24) raw xDistance=-0.73 yDistance=-1.02
03:29:48.185 00.000 29988 MoveAxis(E, 243, B)
03:29:48.185 00.000 29988 Guiding  Dir = 2, Dur = 243
03:29:48.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:48.186 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:29:48.186 00.000 28316 PhdController: settling, locked = 1, distance = 1.37 (0.50) aobump = 0 frame = 1 / 99999
03:29:48.187 00.001 29988 IsSlewing returns 0
03:29:48.187 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152588.187,"Host":"ASUS_SAM","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:29:48.187 00.000 29988 IsGuiding returns 0
03:29:48.188 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:48.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:48.190 00.002 29988 PulseGuide returned control before completion, sleep 252
03:29:48.190 00.000 28316 Enqueuing Expose request
03:29:48.449 00.259 29988 IsGuiding returns 0
03:29:48.449 00.000 29988 Move returns status 0, amount 243
03:29:48.449 00.000 29988 MoveAxis(N, 244, B)
03:29:48.449 00.000 29988 Guiding  Dir = 0, Dur = 244
03:29:48.450 00.001 29988 IsSlewing returns 0
03:29:48.450 00.000 29988 IsGuiding returns 0
03:29:48.454 00.004 29988 PulseGuide returned control before completion, sleep 250
03:29:48.715 00.261 29988 IsGuiding returns 0
03:29:48.715 00.000 29988 Move returns status 0, amount 244
03:29:48.715 00.000 29988 move complete, result=0
03:29:48.715 00.000 29988 worker thread done servicing request
03:29:48.715 00.000 29988 Worker thread wakes up
03:29:48.715 00.000 28316 GuideStep: -0.7 px 243 ms EAST, -1.0 px 244 ms NORTH
03:29:48.717 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:48.718 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:50.353 01.635 29988 Exposure complete
03:29:50.417 00.064 29988 worker thread done servicing request
03:29:50.417 00.000 28316 OnExposeComplete: enter
03:29:50.417 00.000 28316 UpdateGuideState(): m_state=6
03:29:50.418 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5536
03:29:50.418 00.000 28316 Star::Find returns 1 (0), X=950.18, Y=257.14, Mass=2299, SNR=33.2, Peak=191 HFD=4.2
03:29:50.419 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
03:29:50.419 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
03:29:50.420 00.001 28316 CameraToMount -- cameraX=0.45 cameraY=0.28 hyp=0.53 cameraTheta=0.56 mountX=0.07 mountY=-0.53, mountTheta=-1.43
03:29:50.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=0.28, opts=13)
03:29:50.421 00.000 28316 Enqueuing Move request for scope (0.45, 0.28)
03:29:50.422 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:50.423 00.001 29988 Worker thread wakes up
03:29:50.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.28) opts 0xd
03:29:50.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 0.28)
03:29:50.423 00.000 29988 Moving (0.45, 0.28) raw xDistance=0.07 yDistance=-0.53
03:29:50.423 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:29:50.423 00.000 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 2 / 99999
03:29:50.424 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:29:50.424 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152590.424,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:29:50.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:50.424 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
03:29:50.424 00.000 29988 MoveAxis(E, 0, ABG)
03:29:50.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:50.425 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:50.425 00.000 28316 Enqueuing Expose request
03:29:50.426 00.001 29988 Move returns status 0, amount 0
03:29:50.426 00.000 29988 MoveAxis(N, 0, ABG)
03:29:50.426 00.000 29988 Move returns status 0, amount 0
03:29:50.426 00.000 29988 move complete, result=0
03:29:50.426 00.000 29988 worker thread done servicing request
03:29:50.426 00.000 29988 Worker thread wakes up
03:29:50.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:50.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:50.426 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
03:29:51.942 01.516 29988 Exposure complete
03:29:51.977 00.035 29988 worker thread done servicing request
03:29:51.977 00.000 28316 OnExposeComplete: enter
03:29:51.977 00.000 28316 UpdateGuideState(): m_state=6
03:29:51.978 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5537
03:29:51.978 00.000 28316 Star::Find returns 1 (0), X=950.21, Y=257.09, Mass=2481, SNR=34.6, Peak=209 HFD=4.2
03:29:51.979 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
03:29:51.979 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
03:29:51.980 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.53 cameraTheta=0.44 mountX=0.01 mountY=-0.53, mountTheta=-1.56
03:29:51.982 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.23, opts=13)
03:29:51.984 00.002 28316 Enqueuing Move request for scope (0.48, 0.23)
03:29:51.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:51.985 00.001 29988 Worker thread wakes up
03:29:51.985 00.000 28316 UpdateGuideState exits: m=2481 RSB=34.6
03:29:51.987 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.23) opts 0xd
03:29:51.987 00.000 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 3 / 99999
03:29:51.987 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.23)
03:29:51.987 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152591.987,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:29:51.988 00.001 29988 Moving (0.48, 0.23) raw xDistance=0.01 yDistance=-0.53
03:29:51.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:29:51.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:29:51.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:51.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:51.989 00.001 28316 Enqueuing Expose request
03:29:51.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
03:29:51.989 00.000 29988 MoveAxis(E, 0, ABG)
03:29:51.989 00.000 29988 Move returns status 0, amount 0
03:29:51.989 00.000 29988 MoveAxis(N, 0, ABG)
03:29:51.989 00.000 29988 Move returns status 0, amount 0
03:29:51.989 00.000 29988 move complete, result=0
03:29:51.989 00.000 29988 worker thread done servicing request
03:29:51.989 00.000 29988 Worker thread wakes up
03:29:51.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:51.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:51.990 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
03:29:53.625 01.635 29988 Exposure complete
03:29:53.666 00.041 29988 worker thread done servicing request
03:29:53.666 00.000 28316 OnExposeComplete: enter
03:29:53.667 00.001 28316 UpdateGuideState(): m_state=6
03:29:53.669 00.002 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5538
03:29:53.672 00.003 28316 Star::Find returns 1 (0), X=950.01, Y=256.81, Mass=2403, SNR=33.8, Peak=213 HFD=4.1
03:29:53.673 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
03:29:53.674 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
03:29:53.675 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-0.19 mountX=-0.16 mountY=-0.22, mountTheta=-2.21
03:29:53.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.05, opts=13)
03:29:53.678 00.002 28316 Enqueuing Move request for scope (0.28, -0.05)
03:29:53.680 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:53.683 00.003 28316 UpdateGuideState exits: m=2403 RSB=33.8
03:29:53.685 00.002 29988 Worker thread wakes up
03:29:53.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
03:29:53.685 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 4 / 99999
03:29:53.686 00.001 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
03:29:53.686 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152593.686,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:29:53.686 00.000 29988 Moving (0.28, -0.05) raw xDistance=-0.16 yDistance=-0.22
03:29:53.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:29:53.686 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:53.687 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:53.687 00.000 28316 Enqueuing Expose request
03:29:53.688 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.28
03:29:53.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:29:53.688 00.000 29988 MoveAxis(E, 0, ABG)
03:29:53.688 00.000 29988 Move returns status 0, amount 0
03:29:53.688 00.000 29988 MoveAxis(N, 53, ABG)
03:29:53.688 00.000 29988 Guiding  Dir = 0, Dur = 53
03:29:53.688 00.000 29988 IsSlewing returns 0
03:29:53.688 00.000 29988 IsGuiding returns 0
03:29:53.693 00.005 29988 PulseGuide returned control before completion, sleep 59
03:29:53.763 00.070 29988 IsGuiding returns 1
03:29:53.763 00.000 29988 scope still moving after pulse duration time elapsed
03:29:53.794 00.031 29988 IsSlewing returns 0
03:29:53.794 00.000 29988 IsGuiding returns 0
03:29:53.794 00.000 29988 scope move finished after 53 + 53 ms
03:29:53.794 00.000 29988 Move returns status 0, amount 53
03:29:53.794 00.000 29988 move complete, result=0
03:29:53.794 00.000 29988 worker thread done servicing request
03:29:53.794 00.000 29988 Worker thread wakes up
03:29:53.794 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 53 ms NORTH
03:29:53.795 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:53.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:55.207 01.412 29988 Exposure complete
03:29:55.251 00.044 29988 worker thread done servicing request
03:29:55.255 00.004 28316 OnExposeComplete: enter
03:29:55.256 00.001 28316 UpdateGuideState(): m_state=6
03:29:55.256 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5539
03:29:55.257 00.001 28316 Star::Find returns 1 (0), X=950.01, Y=256.72, Mass=2327, SNR=33.4, Peak=192 HFD=4.0
03:29:55.257 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:29:55.257 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
03:29:55.258 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-0.47 mountX=-0.24 mountY=-0.18, mountTheta=-2.49
03:29:55.259 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.14, opts=13)
03:29:55.260 00.001 28316 Enqueuing Move request for scope (0.28, -0.14)
03:29:55.260 00.000 29988 Worker thread wakes up
03:29:55.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.14) opts 0xd
03:29:55.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.14)
03:29:55.260 00.000 29988 Moving (0.28, -0.14) raw xDistance=-0.24 yDistance=-0.18
03:29:55.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:29:55.260 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:55.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:55.261 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:29:55.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:29:55.261 00.000 29988 MoveAxis(E, 51, ABG)
03:29:55.261 00.000 29988 Guiding  Dir = 2, Dur = 51
03:29:55.262 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 5 / 99999
03:29:55.262 00.000 29988 IsSlewing returns 0
03:29:55.262 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152595.262,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
03:29:55.262 00.000 29988 IsGuiding returns 0
03:29:55.263 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:55.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:55.264 00.001 28316 Enqueuing Expose request
03:29:55.264 00.000 29988 PulseGuide returned control before completion, sleep 60
03:29:55.332 00.068 29988 IsGuiding returns 0
03:29:55.332 00.000 29988 Move returns status 0, amount 51
03:29:55.332 00.000 29988 MoveAxis(N, 0, ABG)
03:29:55.332 00.000 29988 Move returns status 0, amount 0
03:29:55.332 00.000 29988 move complete, result=0
03:29:55.332 00.000 29988 worker thread done servicing request
03:29:55.332 00.000 29988 Worker thread wakes up
03:29:55.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:55.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:55.332 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.2 px 0 ms NORTH
03:29:56.962 01.630 29988 Exposure complete
03:29:57.015 00.053 29988 worker thread done servicing request
03:29:57.015 00.000 28316 OnExposeComplete: enter
03:29:57.016 00.001 28316 UpdateGuideState(): m_state=6
03:29:57.017 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5540
03:29:57.017 00.000 28316 Star::Find returns 1 (0), X=949.99, Y=256.90, Mass=2323, SNR=33.4, Peak=200 HFD=4.2
03:29:57.017 00.000 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:29:57.018 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:29:57.018 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.04 hyp=0.26 cameraTheta=0.15 mountX=-0.07 mountY=-0.25, mountTheta=-1.86
03:29:57.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.04, opts=13)
03:29:57.020 00.001 28316 Enqueuing Move request for scope (0.26, 0.04)
03:29:57.021 00.001 29988 Worker thread wakes up
03:29:57.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.04) opts 0xd
03:29:57.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.04)
03:29:57.021 00.000 29988 Moving (0.26, 0.04) raw xDistance=-0.07 yDistance=-0.25
03:29:57.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:29:57.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:57.021 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
03:29:57.022 00.001 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 6 / 99999
03:29:57.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
03:29:57.022 00.000 29988 MoveAxis(E, 0, ABG)
03:29:57.022 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152597.022,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:29:57.025 00.003 29988 Move returns status 0, amount 0
03:29:57.025 00.000 29988 MoveAxis(N, 59, ABG)
03:29:57.025 00.000 29988 Guiding  Dir = 0, Dur = 59
03:29:57.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:57.027 00.002 29988 IsSlewing returns 0
03:29:57.028 00.001 29988 IsGuiding returns 0
03:29:57.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:57.028 00.000 28316 Enqueuing Expose request
03:29:57.033 00.005 29988 PulseGuide returned control before completion, sleep 64
03:29:57.102 00.069 29988 IsGuiding returns 0
03:29:57.102 00.000 29988 Move returns status 0, amount 59
03:29:57.102 00.000 29988 move complete, result=0
03:29:57.102 00.000 29988 worker thread done servicing request
03:29:57.102 00.000 29988 Worker thread wakes up
03:29:57.102 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
03:29:57.103 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:57.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:58.515 01.412 29988 Exposure complete
03:29:58.551 00.036 29988 worker thread done servicing request
03:29:58.551 00.000 28316 OnExposeComplete: enter
03:29:58.552 00.001 28316 UpdateGuideState(): m_state=6
03:29:58.552 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5541
03:29:58.552 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=256.80, Mass=2339, SNR=33.3, Peak=196 HFD=4.2
03:29:58.553 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:29:58.553 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:29:58.554 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.63 mountX=-0.10 mountY=-0.05, mountTheta=-2.66
03:29:58.554 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
03:29:58.555 00.001 28316 Enqueuing Move request for scope (0.09, -0.06)
03:29:58.555 00.000 29988 Worker thread wakes up
03:29:58.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:29:58.556 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.3
03:29:58.556 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 7 / 99999
03:29:58.558 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
03:29:58.558 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
03:29:58.558 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.10 yDistance=-0.05
03:29:58.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:29:58.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:29:58.558 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152598.558,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
03:29:58.559 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:29:58.559 00.000 29988 MoveAxis(E, 0, ABG)
03:29:58.559 00.000 29988 Move returns status 0, amount 0
03:29:58.559 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:29:58.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:29:58.560 00.001 28316 Enqueuing Expose request
03:29:58.560 00.000 29988 MoveAxis(N, 0, ABG)
03:29:58.560 00.000 29988 Move returns status 0, amount 0
03:29:58.560 00.000 29988 move complete, result=0
03:29:58.560 00.000 29988 worker thread done servicing request
03:29:58.560 00.000 29988 Worker thread wakes up
03:29:58.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:29:58.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:29:58.561 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:30:00.198 01.637 29988 Exposure complete
03:30:00.265 00.067 29988 worker thread done servicing request
03:30:00.266 00.001 28316 OnExposeComplete: enter
03:30:00.267 00.001 28316 UpdateGuideState(): m_state=6
03:30:00.269 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5542
03:30:00.271 00.002 28316 Star::Find returns 1 (0), X=949.82, Y=256.75, Mass=2215, SNR=32.6, Peak=184 HFD=3.9
03:30:00.272 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:30:00.274 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:30:00.275 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.93 mountX=-0.14 mountY=-0.02, mountTheta=-2.97
03:30:00.279 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
03:30:00.282 00.003 28316 Enqueuing Move request for scope (0.08, -0.11)
03:30:00.284 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:00.286 00.002 28316 UpdateGuideState exits: m=2215 RSB=32.6
03:30:00.288 00.002 29988 Worker thread wakes up
03:30:00.289 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 8 / 99999
03:30:00.289 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152600.289,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:30:00.290 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:00.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:00.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
03:30:00.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
03:30:00.290 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.14 yDistance=-0.02
03:30:00.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:30:00.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:00.291 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:30:00.291 00.000 29988 MoveAxis(E, 0, ABG)
03:30:00.291 00.000 29988 Move returns status 0, amount 0
03:30:00.291 00.000 29988 MoveAxis(N, 0, ABG)
03:30:00.291 00.000 29988 Move returns status 0, amount 0
03:30:00.291 00.000 29988 move complete, result=0
03:30:00.291 00.000 29988 worker thread done servicing request
03:30:00.291 00.000 28316 Enqueuing Expose request
03:30:00.291 00.000 29988 Worker thread wakes up
03:30:00.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:00.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:00.291 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:01.694 01.403 29988 Exposure complete
03:30:01.736 00.042 29988 worker thread done servicing request
03:30:01.737 00.001 28316 OnExposeComplete: enter
03:30:01.739 00.002 28316 UpdateGuideState(): m_state=6
03:30:01.741 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5543
03:30:01.744 00.003 28316 Star::Find returns 1 (0), X=949.70, Y=256.74, Mass=2264, SNR=33.0, Peak=176 HFD=4.1
03:30:01.746 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
03:30:01.749 00.003 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
03:30:01.750 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.84 mountX=-0.10 mountY=0.09, mountTheta=2.42
03:30:01.753 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
03:30:01.753 00.000 28316 Enqueuing Move request for scope (-0.03, -0.12)
03:30:01.754 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:01.754 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.0
03:30:01.754 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 9 / 99999
03:30:01.755 00.001 28316 PhdController: newstate STATE_FINISH
03:30:01.755 00.000 28316 PhdController complete: success
03:30:01.755 00.000 29988 Worker thread wakes up
03:30:01.755 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786152601.755,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
03:30:01.756 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
03:30:01.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
03:30:01.756 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.09
03:30:01.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:30:01.756 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:01.756 00.000 28316 Mount: notify guiding dither settle done success=1
03:30:01.757 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:30:01.757 00.000 29988 MoveAxis(E, 0, ABG)
03:30:01.757 00.000 29988 Move returns status 0, amount 0
03:30:01.757 00.000 29988 MoveAxis(N, 0, ABG)
03:30:01.757 00.000 29988 Move returns status 0, amount 0
03:30:01.757 00.000 29988 move complete, result=0
03:30:01.757 00.000 28316 PhdController: newstate STATE_IDLE
03:30:01.757 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:01.758 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:01.758 00.000 28316 Enqueuing Expose request
03:30:01.759 00.001 29988 worker thread done servicing request
03:30:01.759 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:01.759 00.000 29988 Worker thread wakes up
03:30:01.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:01.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:03.391 01.632 29988 Exposure complete
03:30:03.427 00.036 29988 worker thread done servicing request
03:30:03.427 00.000 28316 OnExposeComplete: enter
03:30:03.428 00.001 28316 UpdateGuideState(): m_state=6
03:30:03.429 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5544
03:30:03.429 00.000 28316 Star::Find returns 1 (0), X=950.17, Y=256.75, Mass=2335, SNR=33.3, Peak=190 HFD=4.0
03:30:03.430 00.001 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:30:03.430 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
03:30:03.431 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=-0.11 hyp=0.45 cameraTheta=-0.24 mountX=-0.28 mountY=-0.35, mountTheta=-2.25
03:30:03.431 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-0.11, opts=13)
03:30:03.432 00.001 28316 Enqueuing Move request for scope (0.44, -0.11)
03:30:03.432 00.000 29988 Worker thread wakes up
03:30:03.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:03.433 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.11) opts 0xd
03:30:03.433 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, -0.11)
03:30:03.433 00.000 29988 Moving (0.44, -0.11) raw xDistance=-0.28 yDistance=-0.35
03:30:03.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:30:03.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
03:30:03.433 00.000 29988 MoveAxis(E, 59, ABG)
03:30:03.433 00.000 29988 Guiding  Dir = 2, Dur = 59
03:30:03.433 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.3
03:30:03.434 00.001 29988 IsSlewing returns 0
03:30:03.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:03.434 00.000 29988 IsGuiding returns 0
03:30:03.434 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:03.435 00.001 28316 Enqueuing Expose request
03:30:03.436 00.001 29988 PulseGuide returned control before completion, sleep 68
03:30:03.515 00.079 29988 IsGuiding returns 0
03:30:03.516 00.001 29988 Move returns status 0, amount 59
03:30:03.516 00.000 29988 MoveAxis(N, 82, ABG)
03:30:03.516 00.000 29988 Guiding  Dir = 0, Dur = 82
03:30:03.516 00.000 29988 IsSlewing returns 0
03:30:03.516 00.000 29988 IsGuiding returns 0
03:30:03.521 00.005 29988 PulseGuide returned control before completion, sleep 88
03:30:03.627 00.106 29988 IsGuiding returns 0
03:30:03.627 00.000 29988 Move returns status 0, amount 82
03:30:03.627 00.000 29988 move complete, result=0
03:30:03.627 00.000 29988 worker thread done servicing request
03:30:03.627 00.000 29988 Worker thread wakes up
03:30:03.628 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:03.628 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.3 px 82 ms NORTH
03:30:03.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:05.032 01.404 29988 Exposure complete
03:30:05.069 00.037 29988 worker thread done servicing request
03:30:05.069 00.000 28316 OnExposeComplete: enter
03:30:05.070 00.001 28316 UpdateGuideState(): m_state=6
03:30:05.070 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.071 00.001 28316 Star::Find returns 1 (0), X=949.69, Y=256.79, Mass=2374, SNR=33.7, Peak=170 HFD=4.2
03:30:05.071 00.000 28316 MultiStar: exiting stabilization period
03:30:05.072 00.001 28316 MultiStar: updating star positions after lock position change
03:30:05.072 00.000 28316 Star::Find(15, 659, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.072 00.000 28316 Star::Find returns 1 (0), X=660.41, Y=160.94, Mass=2306, SNR=32.9, Peak=167 HFD=4.2
03:30:05.073 00.001 28316 Star::Find(15, 1031, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.073 00.000 28316 Star::Find returns 1 (0), X=1032.10, Y=391.85, Mass=1943, SNR=30.1, Peak=159 HFD=4.3
03:30:05.074 00.001 28316 Star::Find(15, 975, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.074 00.000 28316 Star::Find returns 1 (0), X=976.48, Y=249.09, Mass=1672, SNR=28.2, Peak=123 HFD=3.9
03:30:05.075 00.001 28316 Star::Find(15, 309, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.075 00.000 28316 Star::Find returns 1 (0), X=310.05, Y=828.73, Mass=1623, SNR=27.8, Peak=156 HFD=4.0
03:30:05.077 00.002 28316 Star::Find(15, 492, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.081 00.004 28316 Star::Find returns 1 (0), X=492.88, Y=89.83, Mass=1217, SNR=24.2, Peak=117 HFD=4.1
03:30:05.082 00.001 28316 Star::Find(15, 287, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.083 00.001 28316 Star::Find returns 1 (0), X=287.92, Y=915.62, Mass=853, SNR=20.3, Peak=96 HFD=3.4
03:30:05.083 00.000 28316 Star::Find(15, 677, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.084 00.001 28316 Star::Find returns 1 (0), X=677.84, Y=946.32, Mass=917, SNR=21.0, Peak=78 HFD=3.9
03:30:05.085 00.001 28316 Star::Find(15, 1144, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.086 00.001 28316 Star::Find returns 1 (0), X=1144.85, Y=746.67, Mass=828, SNR=19.8, Peak=64 HFD=4.0
03:30:05.087 00.001 28316 Star::Find(15, 244, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.088 00.001 28316 Star::Find returns 1 (0), X=245.35, Y=518.81, Mass=573, SNR=16.6, Peak=51 HFD=3.7
03:30:05.089 00.001 28316 Star::Find(15, 648, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.090 00.001 28316 Star::Find returns 1 (0), X=648.98, Y=642.51, Mass=640, SNR=17.5, Peak=50 HFD=4.1
03:30:05.090 00.000 28316 Star::Find(15, 1129, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5545
03:30:05.091 00.001 28316 Star::Find returns 1 (0), X=1129.76, Y=624.41, Mass=619, SNR=17.2, Peak=55 HFD=3.7
03:30:05.091 00.000 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
03:30:05.092 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
03:30:05.092 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=-0.04 mountY=0.07, mountTheta=2.17
03:30:05.094 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
03:30:05.095 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
03:30:05.095 00.000 29988 Worker thread wakes up
03:30:05.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:05.096 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.7
03:30:05.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:05.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:05.097 00.001 28316 Enqueuing Expose request
03:30:05.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:30:05.097 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:30:05.097 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
03:30:05.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:30:05.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:05.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:30:05.097 00.000 29988 MoveAxis(E, 0, ABG)
03:30:05.097 00.000 29988 Move returns status 0, amount 0
03:30:05.098 00.001 29988 MoveAxis(N, 0, ABG)
03:30:05.098 00.000 29988 Move returns status 0, amount 0
03:30:05.098 00.000 29988 move complete, result=0
03:30:05.098 00.000 29988 worker thread done servicing request
03:30:05.098 00.000 29988 Worker thread wakes up
03:30:05.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:05.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:05.098 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:06.725 01.627 29988 Exposure complete
03:30:06.775 00.050 29988 worker thread done servicing request
03:30:06.775 00.000 28316 OnExposeComplete: enter
03:30:06.775 00.000 28316 UpdateGuideState(): m_state=6
03:30:06.776 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5546
03:30:06.776 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=256.83, Mass=2239, SNR=32.8, Peak=167 HFD=3.9
03:30:06.777 00.001 28316 MultiStar: [#1 0.11,0.02,0.97,U] [#2 -0.30,-0.02,0.92,U] [#3 -0.11,0.05,0.86,U] [#4 -0.05,-0.26,0.82,U] [#5 0.14,0.10,0.77,U] [#6 -0.19,0.22,0.65,U] [#7 0.09,0.02,0.63,U] [#8 -0.18,0.06,0.59,U] 
03:30:06.777 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.13, -0.03}
03:30:06.778 00.001 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
03:30:06.780 00.002 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
03:30:06.781 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=0.04 mountY=0.06, mountTheta=1.02
03:30:06.783 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
03:30:06.784 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
03:30:06.787 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:06.789 00.002 29988 Worker thread wakes up
03:30:06.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
03:30:06.789 00.000 28316 UpdateGuideState exits: m=2239 RSB=32.8
03:30:06.790 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:06.790 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:06.790 00.000 28316 Enqueuing Expose request
03:30:06.791 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
03:30:06.791 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
03:30:06.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:30:06.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:06.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:30:06.791 00.000 29988 MoveAxis(E, 0, ABG)
03:30:06.791 00.000 29988 Move returns status 0, amount 0
03:30:06.791 00.000 29988 MoveAxis(N, 0, ABG)
03:30:06.791 00.000 29988 Move returns status 0, amount 0
03:30:06.791 00.000 29988 move complete, result=0
03:30:06.791 00.000 29988 worker thread done servicing request
03:30:06.791 00.000 29988 Worker thread wakes up
03:30:06.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:06.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:06.792 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:08.305 01.513 29988 Exposure complete
03:30:08.353 00.048 29988 worker thread done servicing request
03:30:08.354 00.001 28316 OnExposeComplete: enter
03:30:08.355 00.001 28316 UpdateGuideState(): m_state=6
03:30:08.356 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5547
03:30:08.356 00.000 28316 Star::Find returns 1 (0), X=949.36, Y=256.80, Mass=2320, SNR=33.3, Peak=186 HFD=3.8
03:30:08.357 00.001 28316 MultiStar: [#1 -0.25,-0.07,0.98,U] [#2 -0.26,-0.02,0.92,U] [#3 -0.30,0.03,0.86,U] [#4 -0.28,-0.19,0.00,M1] [#5 -0.17,0.06,0.72,U] [#6 -0.45,-0.04,0.00,M1] [#7 -0.20,-0.16,0.62,U] [#8 -0.42,0.07,0.00,M3] 
03:30:08.358 00.001 28316 refined, 5 included, MultiStar: {-0.27, -0.03}, one-star: {-0.38, -0.06}
03:30:08.359 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:30:08.360 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
03:30:08.360 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.02 mountX=0.08 mountY=0.25, mountTheta=1.26
03:30:08.362 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.03, opts=13)
03:30:08.363 00.001 28316 Enqueuing Move request for scope (-0.27, -0.03)
03:30:08.364 00.001 29988 Worker thread wakes up
03:30:08.364 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:08.364 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:30:08.367 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
03:30:08.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
03:30:08.367 00.000 29988 Moving (-0.27, -0.03) raw xDistance=0.08 yDistance=0.25
03:30:08.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:30:08.367 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:08.368 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:08.368 00.000 28316 Enqueuing Expose request
03:30:08.369 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:30:08.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
03:30:08.369 00.000 29988 MoveAxis(E, 0, ABG)
03:30:08.369 00.000 29988 Move returns status 0, amount 0
03:30:08.369 00.000 29988 MoveAxis(N, 0, ABG)
03:30:08.369 00.000 29988 Move returns status 0, amount 0
03:30:08.369 00.000 29988 move complete, result=0
03:30:08.369 00.000 29988 worker thread done servicing request
03:30:08.369 00.000 29988 Worker thread wakes up
03:30:08.369 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:08.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:08.369 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:30:09.998 01.629 29988 Exposure complete
03:30:10.062 00.064 29988 worker thread done servicing request
03:30:10.062 00.000 28316 OnExposeComplete: enter
03:30:10.064 00.002 28316 UpdateGuideState(): m_state=6
03:30:10.066 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5548
03:30:10.067 00.001 28316 Star::Find returns 1 (0), X=949.56, Y=256.97, Mass=2382, SNR=33.9, Peak=178 HFD=4.1
03:30:10.069 00.002 28316 MultiStar: [#1 -0.12,0.11,0.96,U] [#2 -0.22,0.04,0.88,U] [#3 -0.18,0.11,0.85,U] [#4 -0.23,0.02,0.83,U] [#5 -0.01,0.08,0.73,U] [#6 -0.28,0.17,0.61,U] [#7 -0.26,-0.13,0.60,U] [#8 -0.19,0.05,0.58,U] 
03:30:10.070 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.07}, one-star: {-0.17, 0.11}
03:30:10.072 00.002 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
03:30:10.073 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
03:30:10.074 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=0.14 mountY=0.13, mountTheta=0.77
03:30:10.076 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.07, opts=13)
03:30:10.077 00.001 28316 Enqueuing Move request for scope (-0.18, 0.07)
03:30:10.077 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:10.078 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.9
03:30:10.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:10.079 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:10.079 00.000 28316 Enqueuing Expose request
03:30:10.080 00.001 29988 Worker thread wakes up
03:30:10.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
03:30:10.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
03:30:10.080 00.000 29988 Moving (-0.18, 0.07) raw xDistance=0.14 yDistance=0.13
03:30:10.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:30:10.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:10.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:30:10.080 00.000 29988 MoveAxis(E, 0, ABG)
03:30:10.080 00.000 29988 Move returns status 0, amount 0
03:30:10.080 00.000 29988 MoveAxis(N, 0, ABG)
03:30:10.080 00.000 29988 Move returns status 0, amount 0
03:30:10.080 00.000 29988 move complete, result=0
03:30:10.080 00.000 29988 worker thread done servicing request
03:30:10.080 00.000 29988 Worker thread wakes up
03:30:10.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:10.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:10.081 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:11.593 01.512 29988 Exposure complete
03:30:11.634 00.041 29988 worker thread done servicing request
03:30:11.634 00.000 28316 OnExposeComplete: enter
03:30:11.637 00.003 28316 UpdateGuideState(): m_state=6
03:30:11.639 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5549
03:30:11.642 00.003 28316 Star::Find returns 1 (0), X=949.36, Y=256.89, Mass=2312, SNR=33.3, Peak=177 HFD=3.9
03:30:11.643 00.001 28316 MultiStar: [#1 -0.10,-0.16,0.99,U] [#2 -0.21,-0.17,0.93,U] [#3 -0.20,-0.02,0.86,U] [#4 -0.35,-0.04,0.00,M1] [#5 -0.12,-0.05,0.74,U] [#6 -0.33,-0.04,0.00,M1] [#7 -0.28,-0.12,0.64,U] [#8 0.03,-0.34,0.00,M3] 
03:30:11.644 00.001 28316 refined, 5 included, MultiStar: {-0.21, -0.08}, one-star: {-0.37, 0.03}
03:30:11.644 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
03:30:11.645 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
03:30:11.646 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-2.78 mountX=0.02 mountY=0.23, mountTheta=1.50
03:30:11.649 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.08, opts=13)
03:30:11.650 00.001 28316 Enqueuing Move request for scope (-0.21, -0.08)
03:30:11.650 00.000 29988 Worker thread wakes up
03:30:11.651 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:11.651 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:30:11.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:11.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:11.652 00.000 28316 Enqueuing Expose request
03:30:11.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
03:30:11.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
03:30:11.653 00.000 29988 Moving (-0.21, -0.08) raw xDistance=0.02 yDistance=0.23
03:30:11.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:30:11.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:30:11.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:30:11.653 00.000 29988 MoveAxis(E, 0, ABG)
03:30:11.653 00.000 29988 Move returns status 0, amount 0
03:30:11.653 00.000 29988 MoveAxis(N, 0, ABG)
03:30:11.653 00.000 29988 Move returns status 0, amount 0
03:30:11.653 00.000 29988 move complete, result=0
03:30:11.653 00.000 29988 worker thread done servicing request
03:30:11.653 00.000 29988 Worker thread wakes up
03:30:11.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:11.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:11.653 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:30:13.292 01.639 29988 Exposure complete
03:30:13.338 00.046 29988 worker thread done servicing request
03:30:13.338 00.000 28316 OnExposeComplete: enter
03:30:13.340 00.002 28316 UpdateGuideState(): m_state=6
03:30:13.340 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5550
03:30:13.341 00.001 28316 Star::Find returns 1 (0), X=949.49, Y=256.75, Mass=2327, SNR=33.4, Peak=177 HFD=3.8
03:30:13.342 00.001 28316 MultiStar: [#1 -0.02,-0.15,0.97,U] [#2 -0.26,-0.21,0.00,M2] [#3 -0.08,-0.11,0.88,U] [#4 -0.47,-0.04,0.00,M2] [#5 -0.01,-0.13,0.73,U] [#6 -0.58,-0.03,0.00,M2] [#7 -0.10,-0.17,0.61,U] [#8 -0.05,-0.18,0.59,U] 
03:30:13.342 00.000 28316 refined, 5 included, MultiStar: {-0.09, -0.14}, one-star: {-0.24, -0.11}
03:30:13.343 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
03:30:13.343 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
03:30:13.343 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.15 mountX=-0.09 mountY=0.14, mountTheta=2.13
03:30:13.344 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.14, opts=13)
03:30:13.345 00.001 28316 Enqueuing Move request for scope (-0.09, -0.14)
03:30:13.345 00.000 29988 Worker thread wakes up
03:30:13.345 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:13.348 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
03:30:13.348 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:30:13.349 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:13.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:13.350 00.001 28316 Enqueuing Expose request
03:30:13.350 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
03:30:13.350 00.000 29988 Moving (-0.09, -0.14) raw xDistance=-0.09 yDistance=0.14
03:30:13.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:30:13.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:13.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:30:13.350 00.000 29988 MoveAxis(E, 0, ABG)
03:30:13.350 00.000 29988 Move returns status 0, amount 0
03:30:13.350 00.000 29988 MoveAxis(N, 0, ABG)
03:30:13.350 00.000 29988 Move returns status 0, amount 0
03:30:13.350 00.000 29988 move complete, result=0
03:30:13.351 00.001 29988 worker thread done servicing request
03:30:13.351 00.000 29988 Worker thread wakes up
03:30:13.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:13.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:13.351 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:14.876 01.525 29988 Exposure complete
03:30:14.919 00.043 29988 worker thread done servicing request
03:30:14.919 00.000 28316 OnExposeComplete: enter
03:30:14.920 00.001 28316 UpdateGuideState(): m_state=6
03:30:14.920 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5551
03:30:14.921 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.78, Mass=2236, SNR=32.7, Peak=166 HFD=4.1
03:30:14.921 00.000 28316 MultiStar: [#1 -0.00,-0.04,1.00,U] [#2 -0.09,-0.08,0.93,U] [#3 -0.02,-0.12,0.88,U] [#4 -0.42,0.14,0.00,M3] [#5 0.08,0.03,0.73,U] [#6 -0.48,0.20,0.00,M3] [#7 -0.20,-0.09,0.65,U] [#8 -0.10,-0.08,0.59,U] 
03:30:14.921 00.000 28316 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {-0.07, -0.08}
03:30:14.922 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
03:30:14.924 00.002 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
03:30:14.925 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.23 mountX=-0.04 mountY=0.08, mountTheta=2.05
03:30:14.927 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
03:30:14.927 00.000 28316 Enqueuing Move request for scope (-0.05, -0.07)
03:30:14.927 00.000 29988 Worker thread wakes up
03:30:14.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
03:30:14.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
03:30:14.928 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:14.928 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.7
03:30:14.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:14.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:14.929 00.000 28316 Enqueuing Expose request
03:30:14.930 00.001 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
03:30:14.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:30:14.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:14.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:30:14.930 00.000 29988 MoveAxis(E, 0, ABG)
03:30:14.930 00.000 29988 Move returns status 0, amount 0
03:30:14.930 00.000 29988 MoveAxis(N, 0, ABG)
03:30:14.930 00.000 29988 Move returns status 0, amount 0
03:30:14.930 00.000 29988 move complete, result=0
03:30:14.930 00.000 29988 worker thread done servicing request
03:30:14.930 00.000 29988 Worker thread wakes up
03:30:14.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:14.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:14.930 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:16.553 01.623 29988 Exposure complete
03:30:16.597 00.044 29988 worker thread done servicing request
03:30:16.597 00.000 28316 OnExposeComplete: enter
03:30:16.597 00.000 28316 UpdateGuideState(): m_state=6
03:30:16.598 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5552
03:30:16.598 00.000 28316 Star::Find returns 1 (0), X=949.50, Y=256.74, Mass=2355, SNR=33.6, Peak=169 HFD=3.8
03:30:16.601 00.003 28316 MultiStar: [#1 -0.08,-0.02,1.00,U] [#2 -0.09,-0.21,0.90,U] [#3 -0.05,-0.11,0.86,U] [#4 -0.30,0.01,0.83,U] [#5 -0.04,-0.06,0.73,U] [#6 -0.16,0.14,0.62,U] [#7 -0.16,-0.10,0.63,U] [#8 -0.14,-0.01,0.61,U] 
03:30:16.603 00.002 28316 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.24, -0.12}
03:30:16.606 00.003 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:30:16.608 00.002 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:30:16.610 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.72 mountX=0.00 mountY=0.15, mountTheta=1.56
03:30:16.613 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.06, opts=13)
03:30:16.614 00.001 28316 Enqueuing Move request for scope (-0.14, -0.06)
03:30:16.614 00.000 29988 Worker thread wakes up
03:30:16.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:16.615 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
03:30:16.615 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:30:16.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
03:30:16.615 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:16.616 00.001 29988 Moving (-0.14, -0.06) raw xDistance=0.00 yDistance=0.15
03:30:16.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:30:16.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:16.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:16.616 00.000 28316 Enqueuing Expose request
03:30:16.617 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:30:16.617 00.000 29988 MoveAxis(E, 0, ABG)
03:30:16.617 00.000 29988 Move returns status 0, amount 0
03:30:16.617 00.000 29988 MoveAxis(N, 0, ABG)
03:30:16.617 00.000 29988 Move returns status 0, amount 0
03:30:16.617 00.000 29988 move complete, result=0
03:30:16.617 00.000 29988 worker thread done servicing request
03:30:16.617 00.000 29988 Worker thread wakes up
03:30:16.617 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:16.617 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:16.618 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:30:18.135 01.517 29988 Exposure complete
03:30:18.161 00.026 29988 worker thread done servicing request
03:30:18.161 00.000 28316 OnExposeComplete: enter
03:30:18.162 00.001 28316 UpdateGuideState(): m_state=6
03:30:18.162 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5553
03:30:18.163 00.001 28316 Star::Find returns 1 (0), X=949.39, Y=256.78, Mass=2290, SNR=33.1, Peak=170 HFD=3.8
03:30:18.165 00.002 28316 MultiStar: [#1 -0.11,-0.15,1.01,U] [#2 -0.15,-0.11,0.90,U] [#3 -0.24,-0.01,0.85,U] [#4 -0.19,-0.09,0.82,U] [#5 -0.08,0.05,0.74,U] [#6 -0.32,0.08,0.63,U] [#7 -0.17,0.01,0.65,U] [#8 -0.24,-0.02,0.59,U] 
03:30:18.168 00.003 28316 refined, 8 included, MultiStar: {-0.20, -0.05}, one-star: {-0.35, -0.08}
03:30:18.168 00.000 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.91 = 1.37)
03:30:18.169 00.001 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.33)
03:30:18.169 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.92 mountX=0.04 mountY=0.20, mountTheta=1.37
03:30:18.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.05, opts=13)
03:30:18.171 00.001 28316 Enqueuing Move request for scope (-0.20, -0.05)
03:30:18.171 00.000 29988 Worker thread wakes up
03:30:18.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
03:30:18.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
03:30:18.171 00.000 29988 Moving (-0.20, -0.05) raw xDistance=0.04 yDistance=0.20
03:30:18.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:18.172 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:30:18.172 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
03:30:18.172 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:18.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:18.173 00.001 28316 Enqueuing Expose request
03:30:18.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:30:18.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:30:18.173 00.000 29988 MoveAxis(E, 0, ABG)
03:30:18.173 00.000 29988 Move returns status 0, amount 0
03:30:18.173 00.000 29988 MoveAxis(N, 0, ABG)
03:30:18.173 00.000 29988 Move returns status 0, amount 0
03:30:18.173 00.000 29988 move complete, result=0
03:30:18.173 00.000 29988 worker thread done servicing request
03:30:18.173 00.000 29988 Worker thread wakes up
03:30:18.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:18.174 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:18.174 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:30:19.802 01.628 29988 Exposure complete
03:30:19.852 00.050 29988 worker thread done servicing request
03:30:19.852 00.000 28316 OnExposeComplete: enter
03:30:19.853 00.001 28316 UpdateGuideState(): m_state=6
03:30:19.854 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5554
03:30:19.855 00.001 28316 Star::Find returns 1 (0), X=949.72, Y=256.75, Mass=2288, SNR=33.0, Peak=180 HFD=3.9
03:30:19.856 00.001 28316 MultiStar: [#1 -0.11,-0.04,0.97,U] [#2 -0.02,-0.30,0.89,U] [#3 0.13,-0.11,0.89,U] [#4 -0.29,-0.24,0.00,M2] [#5 -0.15,0.05,0.73,U] [#6 -0.35,-0.09,0.00,M2] [#7 -0.31,-0.12,0.00,M1] [#8 0.13,-0.15,0.60,U] 
03:30:19.857 00.001 28316 single-star, 5 included, MultiStar: {-0.01, -0.11}, one-star: {-0.01, -0.11}
03:30:19.857 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
03:30:19.858 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
03:30:19.859 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.68 mountX=-0.10 mountY=0.06, mountTheta=2.58
03:30:19.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
03:30:19.863 00.003 28316 Enqueuing Move request for scope (-0.01, -0.11)
03:30:19.865 00.002 29988 Worker thread wakes up
03:30:19.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:19.868 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
03:30:19.868 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
03:30:19.868 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.10 yDistance=0.06
03:30:19.869 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:30:19.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:19.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:30:19.869 00.000 29988 MoveAxis(E, 0, ABG)
03:30:19.869 00.000 29988 Move returns status 0, amount 0
03:30:19.869 00.000 29988 MoveAxis(N, 0, ABG)
03:30:19.869 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.0
03:30:19.870 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:19.871 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:19.872 00.001 28316 Enqueuing Expose request
03:30:19.872 00.000 29988 Move returns status 0, amount 0
03:30:19.872 00.000 29988 move complete, result=0
03:30:19.872 00.000 29988 worker thread done servicing request
03:30:19.872 00.000 29988 Worker thread wakes up
03:30:19.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:19.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:19.872 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:21.398 01.526 29988 Exposure complete
03:30:21.445 00.047 29988 worker thread done servicing request
03:30:21.445 00.000 28316 OnExposeComplete: enter
03:30:21.445 00.000 28316 UpdateGuideState(): m_state=6
03:30:21.446 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5555
03:30:21.446 00.000 28316 Star::Find returns 1 (0), X=949.59, Y=256.68, Mass=2354, SNR=33.6, Peak=172 HFD=3.9
03:30:21.447 00.001 28316 MultiStar: [#1 -0.08,-0.06,0.97,U] [#2 -0.06,-0.26,0.91,U] [#3 -0.07,-0.09,0.85,U] [#4 -0.39,-0.06,0.00,M3] [#5 0.09,-0.01,0.69,U] [#6 -0.45,0.06,0.00,M3] [#7 -0.17,-0.17,0.61,U] [#8 -0.05,-0.17,0.61,U] 
03:30:21.447 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.14}, one-star: {-0.14, -0.18}
03:30:21.448 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
03:30:21.448 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
03:30:21.450 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.06 mountX=-0.09 mountY=0.13, mountTheta=2.21
03:30:21.452 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
03:30:21.452 00.000 28316 Enqueuing Move request for scope (-0.07, -0.14)
03:30:21.453 00.001 29988 Worker thread wakes up
03:30:21.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:21.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
03:30:21.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
03:30:21.453 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.6
03:30:21.454 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:21.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:21.455 00.001 28316 Enqueuing Expose request
03:30:21.455 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.09 yDistance=0.13
03:30:21.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:30:21.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:21.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:30:21.456 00.001 29988 MoveAxis(E, 0, ABG)
03:30:21.456 00.000 29988 Move returns status 0, amount 0
03:30:21.456 00.000 29988 MoveAxis(N, 0, ABG)
03:30:21.456 00.000 29988 Move returns status 0, amount 0
03:30:21.456 00.000 29988 move complete, result=0
03:30:21.456 00.000 29988 worker thread done servicing request
03:30:21.456 00.000 29988 Worker thread wakes up
03:30:21.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:21.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:21.456 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:23.091 01.635 29988 Exposure complete
03:30:23.134 00.043 29988 worker thread done servicing request
03:30:23.134 00.000 28316 OnExposeComplete: enter
03:30:23.135 00.001 28316 UpdateGuideState(): m_state=6
03:30:23.135 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5556
03:30:23.136 00.001 28316 Star::Find returns 1 (0), X=949.51, Y=256.89, Mass=2476, SNR=34.3, Peak=178 HFD=3.9
03:30:23.136 00.000 28316 MultiStar: [#1 -0.08,0.04,0.95,U] [#2 -0.16,-0.17,0.90,U] [#3 -0.42,0.07,0.00,M1] [#4 -0.49,-0.05,0.00,M4] [#5 -0.18,0.07,0.71,U] [#6 -0.36,-0.03,0.00,M4] [#7 -0.14,-0.08,0.61,U] [#8 -0.05,-0.11,0.57,U] 
03:30:23.137 00.001 28316 refined, 5 included, MultiStar: {-0.15, -0.03}, one-star: {-0.22, 0.03}
03:30:23.139 00.002 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
03:30:23.139 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
03:30:23.140 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=0.03 mountY=0.14, mountTheta=1.34
03:30:23.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.03, opts=13)
03:30:23.141 00.000 28316 Enqueuing Move request for scope (-0.15, -0.03)
03:30:23.141 00.000 29988 Worker thread wakes up
03:30:23.142 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
03:30:23.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:23.142 00.000 28316 UpdateGuideState exits: m=2476 RSB=34.3
03:30:23.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:23.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:23.143 00.000 28316 Enqueuing Expose request
03:30:23.144 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
03:30:23.144 00.000 29988 Moving (-0.15, -0.03) raw xDistance=0.03 yDistance=0.14
03:30:23.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:30:23.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:23.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:30:23.144 00.000 29988 MoveAxis(E, 0, ABG)
03:30:23.144 00.000 29988 Move returns status 0, amount 0
03:30:23.144 00.000 29988 MoveAxis(N, 0, ABG)
03:30:23.144 00.000 29988 Move returns status 0, amount 0
03:30:23.144 00.000 29988 move complete, result=0
03:30:23.144 00.000 29988 worker thread done servicing request
03:30:23.144 00.000 29988 Worker thread wakes up
03:30:23.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:23.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:23.144 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:24.659 01.515 29988 Exposure complete
03:30:24.701 00.042 29988 worker thread done servicing request
03:30:24.701 00.000 28316 OnExposeComplete: enter
03:30:24.702 00.001 28316 UpdateGuideState(): m_state=6
03:30:24.702 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5557
03:30:24.703 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=256.72, Mass=2365, SNR=33.8, Peak=173 HFD=3.8
03:30:24.703 00.000 28316 MultiStar: [#1 -0.27,-0.02,0.96,U] [#2 -0.26,-0.09,0.90,U] [#3 -0.27,-0.06,0.87,U] [#4 -0.51,-0.11,0.00,M5] [#5 -0.05,0.13,0.72,U] [#6 -0.33,0.12,0.00,M5] [#7 -0.60,-0.09,0.00,M1] [#8 -0.39,-0.03,0.00,M1] 
03:30:24.704 00.001 28316 refined, 4 included, MultiStar: {-0.24, -0.05}, one-star: {-0.32, -0.14}
03:30:24.704 00.000 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
03:30:24.704 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
03:30:24.705 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-2.95 mountX=0.06 mountY=0.24, mountTheta=1.33
03:30:24.705 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.05, opts=13)
03:30:24.707 00.002 28316 Enqueuing Move request for scope (-0.24, -0.05)
03:30:24.707 00.000 29988 Worker thread wakes up
03:30:24.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:24.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.05) opts 0xd
03:30:24.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.05)
03:30:24.708 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.8
03:30:24.708 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:24.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:24.709 00.001 28316 Enqueuing Expose request
03:30:24.709 00.000 29988 Moving (-0.24, -0.05) raw xDistance=0.06 yDistance=0.24
03:30:24.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:30:24.709 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.50 newest=0.51
03:30:24.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
03:30:24.709 00.000 29988 MoveAxis(E, 0, ABG)
03:30:24.709 00.000 29988 Move returns status 0, amount 0
03:30:24.709 00.000 29988 MoveAxis(S, 57, ABG)
03:30:24.709 00.000 29988 Guiding  Dir = 1, Dur = 57
03:30:24.710 00.001 29988 IsSlewing returns 0
03:30:24.710 00.000 29988 IsGuiding returns 0
03:30:24.715 00.005 29988 PulseGuide returned control before completion, sleep 63
03:30:24.784 00.069 29988 IsGuiding returns 0
03:30:24.784 00.000 29988 Move returns status 0, amount 57
03:30:24.784 00.000 29988 move complete, result=0
03:30:24.784 00.000 29988 worker thread done servicing request
03:30:24.784 00.000 29988 Worker thread wakes up
03:30:24.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:24.784 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 57 ms SOUTH
03:30:24.785 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:26.411 01.626 29988 Exposure complete
03:30:26.456 00.045 29988 worker thread done servicing request
03:30:26.456 00.000 28316 OnExposeComplete: enter
03:30:26.457 00.001 28316 UpdateGuideState(): m_state=6
03:30:26.457 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5558
03:30:26.458 00.001 28316 Star::Find returns 1 (0), X=949.36, Y=257.04, Mass=2227, SNR=32.7, Peak=162 HFD=4.0
03:30:26.458 00.000 28316 MultiStar: [#1 -0.19,0.09,0.99,U] [#2 -0.21,0.08,0.93,U] [#3 -0.16,0.08,0.87,U] [#4 -0.33,0.13,0.00,M6] [#5 -0.09,0.11,0.76,U] [#6 -0.18,0.18,0.63,U] [#7 -0.11,-0.03,0.64,U] [#8 -0.17,0.02,0.60,U] 
03:30:26.459 00.001 28316 refined, 7 included, MultiStar: {-0.19, 0.10}, one-star: {-0.37, 0.18}
03:30:26.459 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
03:30:26.460 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
03:30:26.460 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.69 mountX=0.17 mountY=0.13, mountTheta=0.66
03:30:26.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.10, opts=13)
03:30:26.462 00.001 28316 Enqueuing Move request for scope (-0.19, 0.10)
03:30:26.462 00.000 29988 Worker thread wakes up
03:30:26.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
03:30:26.462 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
03:30:26.462 00.000 29988 Moving (-0.19, 0.10) raw xDistance=0.17 yDistance=0.13
03:30:26.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:26.464 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:30:26.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:26.464 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.7
03:30:26.467 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:30:26.467 00.000 29988 MoveAxis(E, 0, ABG)
03:30:26.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:26.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:26.468 00.001 28316 Enqueuing Expose request
03:30:26.468 00.000 29988 Move returns status 0, amount 0
03:30:26.468 00.000 29988 MoveAxis(N, 0, ABG)
03:30:26.468 00.000 29988 Move returns status 0, amount 0
03:30:26.468 00.000 29988 move complete, result=0
03:30:26.468 00.000 29988 worker thread done servicing request
03:30:26.468 00.000 29988 Worker thread wakes up
03:30:26.468 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:26.468 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:26.469 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:27.993 01.524 29988 Exposure complete
03:30:28.052 00.059 29988 worker thread done servicing request
03:30:28.052 00.000 28316 OnExposeComplete: enter
03:30:28.054 00.002 28316 UpdateGuideState(): m_state=6
03:30:28.055 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5559
03:30:28.057 00.002 28316 Star::Find returns 1 (0), X=949.36, Y=256.92, Mass=2327, SNR=33.5, Peak=183 HFD=3.9
03:30:28.058 00.001 28316 MultiStar: [#1 -0.02,0.11,0.96,U] [#2 -0.24,0.01,0.92,U] [#3 -0.19,0.13,0.87,U] [#4 -0.27,0.01,0.83,U] [#5 -0.07,0.10,0.75,U] [#6 -0.24,0.12,0.61,U] [#7 -0.14,0.04,0.62,U] [#8 -0.17,0.02,0.56,U] 
03:30:28.059 00.001 28316 refined, 8 included, MultiStar: {-0.20, 0.07}, one-star: {-0.38, 0.06}
03:30:28.060 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
03:30:28.062 00.002 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
03:30:28.063 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=0.14 mountY=0.15, mountTheta=0.80
03:30:28.065 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.07, opts=13)
03:30:28.066 00.001 28316 Enqueuing Move request for scope (-0.20, 0.07)
03:30:28.068 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:28.068 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.5
03:30:28.069 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:28.069 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:28.070 00.001 28316 Enqueuing Expose request
03:30:28.070 00.000 29988 Worker thread wakes up
03:30:28.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
03:30:28.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
03:30:28.070 00.000 29988 Moving (-0.20, 0.07) raw xDistance=0.14 yDistance=0.15
03:30:28.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:30:28.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:28.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:30:28.070 00.000 29988 MoveAxis(E, 0, ABG)
03:30:28.070 00.000 29988 Move returns status 0, amount 0
03:30:28.070 00.000 29988 MoveAxis(N, 0, ABG)
03:30:28.070 00.000 29988 Move returns status 0, amount 0
03:30:28.070 00.000 29988 move complete, result=0
03:30:28.070 00.000 29988 worker thread done servicing request
03:30:28.070 00.000 29988 Worker thread wakes up
03:30:28.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:28.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:28.071 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:29.704 01.633 29988 Exposure complete
03:30:29.753 00.049 29988 worker thread done servicing request
03:30:29.753 00.000 28316 OnExposeComplete: enter
03:30:29.754 00.001 28316 UpdateGuideState(): m_state=6
03:30:29.755 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5560
03:30:29.755 00.000 28316 Star::Find returns 1 (0), X=949.25, Y=256.90, Mass=2239, SNR=32.6, Peak=183 HFD=4.0
03:30:29.756 00.001 28316 MultiStar: [#1 -0.30,0.09,1.02,U] [#2 -0.27,-0.03,0.91,U] [#3 -0.36,0.07,0.00,M1] [#4 -0.40,-0.08,0.00,M6] [#5 -0.18,0.15,0.77,U] [#6 -0.37,-0.11,0.00,M4] [#7 -0.37,-0.16,0.00,M1] [#8 -0.64,0.15,0.00,M1] 
03:30:29.756 00.000 28316 refined, 3 included, MultiStar: {-0.32, 0.06}, one-star: {-0.49, 0.04}
03:30:29.757 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
03:30:29.758 00.001 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
03:30:29.759 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.32 cameraTheta=2.95 mountX=0.19 mountY=0.25, mountTheta=0.94
03:30:29.761 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.06, opts=13)
03:30:29.762 00.001 28316 Enqueuing Move request for scope (-0.32, 0.06)
03:30:29.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:29.763 00.001 28316 UpdateGuideState exits: m=2239 RSB=32.6
03:30:29.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:29.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:29.764 00.000 28316 Enqueuing Expose request
03:30:29.764 00.000 29988 Worker thread wakes up
03:30:29.765 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.06) opts 0xd
03:30:29.765 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.06)
03:30:29.765 00.000 29988 Moving (-0.32, 0.06) raw xDistance=0.19 yDistance=0.25
03:30:29.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:30:29.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
03:30:29.765 00.000 29988 MoveAxis(E, 0, ABG)
03:30:29.765 00.000 29988 Move returns status 0, amount 0
03:30:29.765 00.000 29988 MoveAxis(S, 61, ABG)
03:30:29.765 00.000 29988 Guiding  Dir = 1, Dur = 61
03:30:29.765 00.000 29988 IsSlewing returns 0
03:30:29.765 00.000 29988 IsGuiding returns 0
03:30:29.771 00.006 29988 PulseGuide returned control before completion, sleep 66
03:30:29.845 00.074 29988 IsGuiding returns 1
03:30:29.845 00.000 29988 scope still moving after pulse duration time elapsed
03:30:29.876 00.031 29988 IsSlewing returns 0
03:30:29.876 00.000 29988 IsGuiding returns 0
03:30:29.876 00.000 29988 scope move finished after 61 + 49 ms
03:30:29.876 00.000 29988 Move returns status 0, amount 61
03:30:29.876 00.000 29988 move complete, result=0
03:30:29.876 00.000 29988 worker thread done servicing request
03:30:29.876 00.000 29988 Worker thread wakes up
03:30:29.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:29.876 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 61 ms SOUTH
03:30:29.878 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:31.296 01.418 29988 Exposure complete
03:30:31.343 00.047 29988 worker thread done servicing request
03:30:31.343 00.000 28316 OnExposeComplete: enter
03:30:31.344 00.001 28316 UpdateGuideState(): m_state=6
03:30:31.344 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5561
03:30:31.345 00.001 28316 Star::Find returns 1 (0), X=949.69, Y=256.86, Mass=2412, SNR=33.9, Peak=195 HFD=4.0
03:30:31.345 00.000 28316 MultiStar: [#1 -0.08,0.04,0.98,U] [#2 -0.03,-0.16,0.92,U] [#3 0.19,-0.10,0.83,U] [#4 -0.21,-0.16,0.80,U] [#5 -0.07,0.06,0.73,U] [#6 -0.18,0.03,0.62,U] [#7 -0.11,-0.20,0.62,U] [#8 -0.09,0.00,0.57,U] 
03:30:31.345 00.000 28316 single-star, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.04, -0.00}
03:30:31.346 00.001 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
03:30:31.347 00.001 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
03:30:31.348 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.13 mountX=0.02 mountY=0.04, mountTheta=1.14
03:30:31.350 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.00, opts=13)
03:30:31.351 00.001 28316 Enqueuing Move request for scope (-0.04, -0.00)
03:30:31.352 00.001 29988 Worker thread wakes up
03:30:31.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
03:30:31.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:31.353 00.001 28316 UpdateGuideState exits: m=2412 RSB=33.9
03:30:31.355 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:31.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:31.356 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
03:30:31.357 00.001 29988 Moving (-0.04, -0.00) raw xDistance=0.02 yDistance=0.04
03:30:31.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:30:31.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:31.357 00.000 28316 Enqueuing Expose request
03:30:31.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:30:31.357 00.000 29988 MoveAxis(E, 0, ABG)
03:30:31.358 00.001 29988 Move returns status 0, amount 0
03:30:31.358 00.000 29988 MoveAxis(N, 0, ABG)
03:30:31.358 00.000 29988 Move returns status 0, amount 0
03:30:31.358 00.000 29988 move complete, result=0
03:30:31.358 00.000 29988 worker thread done servicing request
03:30:31.358 00.000 29988 Worker thread wakes up
03:30:31.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:31.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:31.358 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:32.993 01.635 29988 Exposure complete
03:30:33.029 00.036 29988 worker thread done servicing request
03:30:33.029 00.000 28316 OnExposeComplete: enter
03:30:33.030 00.001 28316 UpdateGuideState(): m_state=6
03:30:33.031 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5562
03:30:33.032 00.001 28316 Star::Find returns 1 (0), X=949.93, Y=257.00, Mass=2350, SNR=33.6, Peak=192 HFD=4.3
03:30:33.034 00.002 28316 MultiStar: [#1 0.57,0.04,0.00,M1] [#2 0.14,0.04,0.94,U] [#3 0.28,0.18,0.86,U] [#4 -0.14,0.29,0.83,U] [#5 0.39,0.07,0.00,M1] [#6 -0.11,0.33,0.00,M4] [#7 0.14,0.15,0.63,U] [#8 0.17,0.08,0.55,U] 
03:30:33.035 00.001 28316 refined, 5 included, MultiStar: {0.13, 0.15}, one-star: {0.20, 0.14}
03:30:33.035 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:30:33.036 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
03:30:33.037 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=0.08 mountY=-0.18, mountTheta=-1.16
03:30:33.041 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.15, opts=13)
03:30:33.044 00.003 28316 Enqueuing Move request for scope (0.13, 0.15)
03:30:33.047 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:33.048 00.001 28316 UpdateGuideState exits: m=2350 RSB=33.6
03:30:33.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:33.049 00.001 29988 Worker thread wakes up
03:30:33.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
03:30:33.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
03:30:33.049 00.000 29988 Moving (0.13, 0.15) raw xDistance=0.08 yDistance=-0.18
03:30:33.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:30:33.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:33.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:33.049 00.000 28316 Enqueuing Expose request
03:30:33.050 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:30:33.050 00.000 29988 MoveAxis(E, 0, ABG)
03:30:33.050 00.000 29988 Move returns status 0, amount 0
03:30:33.050 00.000 29988 MoveAxis(N, 0, ABG)
03:30:33.050 00.000 29988 Move returns status 0, amount 0
03:30:33.050 00.000 29988 move complete, result=0
03:30:33.050 00.000 29988 worker thread done servicing request
03:30:33.050 00.000 29988 Worker thread wakes up
03:30:33.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:33.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:33.051 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:30:34.579 01.528 29988 Exposure complete
03:30:34.620 00.041 29988 worker thread done servicing request
03:30:34.624 00.004 28316 OnExposeComplete: enter
03:30:34.624 00.000 28316 UpdateGuideState(): m_state=6
03:30:34.626 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5563
03:30:34.626 00.000 28316 Star::Find returns 1 (0), X=949.77, Y=256.86, Mass=2314, SNR=33.3, Peak=183 HFD=4.2
03:30:34.626 00.000 28316 MultiStar: [#1 0.29,-0.02,0.98,U] [#2 0.08,-0.02,0.90,U] [#3 0.09,0.08,0.85,U] [#4 0.24,0.02,0.83,U] [#5 0.47,0.03,0.00,M2] [#6 0.04,0.08,0.63,U] [#7 0.12,-0.13,0.66,U] [#8 0.10,0.06,0.62,U] 
03:30:34.626 00.000 28316 single-star, 7 included, MultiStar: {0.13, 0.01}, one-star: {0.04, 0.00}
03:30:34.628 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
03:30:34.628 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
03:30:34.628 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.01 mountX=-0.02 mountY=-0.04, mountTheta=-1.99
03:30:34.629 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.00, opts=13)
03:30:34.629 00.000 28316 Enqueuing Move request for scope (0.04, 0.00)
03:30:34.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:34.630 00.001 29988 Worker thread wakes up
03:30:34.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
03:30:34.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
03:30:34.630 00.000 29988 Moving (0.04, 0.00) raw xDistance=-0.02 yDistance=-0.04
03:30:34.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:30:34.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:34.630 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.3
03:30:34.632 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:34.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:30:34.632 00.000 29988 MoveAxis(E, 0, ABG)
03:30:34.632 00.000 29988 Move returns status 0, amount 0
03:30:34.632 00.000 29988 MoveAxis(N, 0, ABG)
03:30:34.632 00.000 29988 Move returns status 0, amount 0
03:30:34.632 00.000 29988 move complete, result=0
03:30:34.633 00.001 29988 worker thread done servicing request
03:30:34.633 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:34.633 00.000 28316 Enqueuing Expose request
03:30:34.633 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:34.634 00.001 29988 Worker thread wakes up
03:30:34.634 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:34.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:36.262 01.628 29988 Exposure complete
03:30:36.322 00.060 29988 worker thread done servicing request
03:30:36.322 00.000 28316 OnExposeComplete: enter
03:30:36.323 00.001 28316 UpdateGuideState(): m_state=6
03:30:36.324 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5564
03:30:36.324 00.000 28316 Star::Find returns 1 (0), X=949.54, Y=256.89, Mass=2151, SNR=32.1, Peak=158 HFD=3.9
03:30:36.325 00.001 28316 MultiStar: [#1 -0.02,0.08,1.02,U] [#2 -0.13,-0.19,0.96,U] [#3 -0.09,0.10,0.91,U] [#4 -0.27,-0.01,0.86,U] [#5 -0.02,0.01,0.78,U] [#6 -0.26,0.14,0.65,U] [#7 -0.09,-0.01,0.66,U] [#8 -0.17,-0.10,0.64,U] 
03:30:36.325 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.20, 0.03}
03:30:36.326 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
03:30:36.326 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
03:30:36.327 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.09 mountX=0.06 mountY=0.12, mountTheta=1.09
03:30:36.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.01, opts=13)
03:30:36.329 00.001 28316 Enqueuing Move request for scope (-0.14, 0.01)
03:30:36.329 00.000 29988 Worker thread wakes up
03:30:36.330 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:36.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
03:30:36.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
03:30:36.330 00.000 29988 Moving (-0.14, 0.01) raw xDistance=0.06 yDistance=0.12
03:30:36.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:30:36.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:36.330 00.000 28316 UpdateGuideState exits: m=2151 RSB=32.1
03:30:36.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:36.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:36.331 00.000 28316 Enqueuing Expose request
03:30:36.332 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:30:36.332 00.000 29988 MoveAxis(E, 0, ABG)
03:30:36.332 00.000 29988 Move returns status 0, amount 0
03:30:36.332 00.000 29988 MoveAxis(N, 0, ABG)
03:30:36.332 00.000 29988 Move returns status 0, amount 0
03:30:36.332 00.000 29988 move complete, result=0
03:30:36.332 00.000 29988 worker thread done servicing request
03:30:36.332 00.000 29988 Worker thread wakes up
03:30:36.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:36.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:36.333 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:37.853 01.520 29988 Exposure complete
03:30:37.899 00.046 29988 worker thread done servicing request
03:30:37.899 00.000 28316 OnExposeComplete: enter
03:30:37.900 00.001 28316 UpdateGuideState(): m_state=6
03:30:37.902 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5565
03:30:37.902 00.000 28316 Star::Find returns 1 (0), X=949.77, Y=256.76, Mass=2291, SNR=33.2, Peak=180 HFD=3.9
03:30:37.903 00.001 28316 MultiStar: [#1 0.03,0.00,1.02,U] [#2 0.01,-0.25,0.92,U] [#3 0.21,0.00,0.89,U] [#4 0.01,-0.10,0.83,U] [#5 0.01,-0.06,0.71,U] [#6 -0.05,0.02,0.63,U] [#7 0.23,-0.18,0.59,U] [#8 0.12,-0.05,0.57,U] 
03:30:37.903 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.04, -0.10}
03:30:37.904 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
03:30:37.904 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
03:30:37.905 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.90 mountX=-0.10 mountY=-0.02, mountTheta=-2.93
03:30:37.906 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
03:30:37.906 00.000 28316 Enqueuing Move request for scope (0.06, -0.08)
03:30:37.907 00.001 29988 Worker thread wakes up
03:30:37.907 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:37.907 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:30:37.908 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:37.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:37.909 00.001 28316 Enqueuing Expose request
03:30:37.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:30:37.909 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:30:37.909 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
03:30:37.909 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:30:37.909 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:37.909 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:30:37.909 00.000 29988 MoveAxis(E, 0, ABG)
03:30:37.909 00.000 29988 Move returns status 0, amount 0
03:30:37.909 00.000 29988 MoveAxis(N, 0, ABG)
03:30:37.909 00.000 29988 Move returns status 0, amount 0
03:30:37.909 00.000 29988 move complete, result=0
03:30:37.909 00.000 29988 worker thread done servicing request
03:30:37.909 00.000 29988 Worker thread wakes up
03:30:37.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:37.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:37.910 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:39.542 01.632 29988 Exposure complete
03:30:39.610 00.068 29988 worker thread done servicing request
03:30:39.610 00.000 28316 OnExposeComplete: enter
03:30:39.612 00.002 28316 UpdateGuideState(): m_state=6
03:30:39.614 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5566
03:30:39.615 00.001 28316 Star::Find returns 1 (0), X=949.66, Y=256.85, Mass=2386, SNR=34.0, Peak=188 HFD=4.0
03:30:39.617 00.002 28316 MultiStar: [#1 0.52,-0.02,0.00,M1] [#2 -0.18,-0.10,0.89,U] [#3 0.13,-0.04,0.84,U] [#4 -0.07,-0.18,0.81,U] [#5 0.45,-0.03,0.00,M1] [#6 -0.12,-0.01,0.62,U] [#7 0.05,-0.22,0.61,U] [#8 -0.09,-0.12,0.56,U] 
03:30:39.618 00.001 28316 single-star, 6 included, MultiStar: {-0.05, -0.09}, one-star: {-0.07, -0.01}
03:30:39.619 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
03:30:39.619 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
03:30:39.620 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=0.02 mountY=0.07, mountTheta=1.25
03:30:39.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
03:30:39.621 00.000 28316 Enqueuing Move request for scope (-0.07, -0.01)
03:30:39.622 00.001 29988 Worker thread wakes up
03:30:39.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:39.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
03:30:39.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
03:30:39.622 00.000 28316 UpdateGuideState exits: m=2386 RSB=34.0
03:30:39.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:39.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:39.623 00.000 28316 Enqueuing Expose request
03:30:39.624 00.001 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.07
03:30:39.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:30:39.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:39.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:30:39.624 00.000 29988 MoveAxis(E, 0, ABG)
03:30:39.624 00.000 29988 Move returns status 0, amount 0
03:30:39.624 00.000 29988 MoveAxis(N, 0, ABG)
03:30:39.624 00.000 29988 Move returns status 0, amount 0
03:30:39.624 00.000 29988 move complete, result=0
03:30:39.624 00.000 29988 worker thread done servicing request
03:30:39.624 00.000 29988 Worker thread wakes up
03:30:39.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:39.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:39.624 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:41.140 01.516 29988 Exposure complete
03:30:41.185 00.045 29988 worker thread done servicing request
03:30:41.186 00.001 28316 OnExposeComplete: enter
03:30:41.186 00.000 28316 UpdateGuideState(): m_state=6
03:30:41.187 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5567
03:30:41.187 00.000 28316 Star::Find returns 1 (0), X=949.83, Y=256.86, Mass=2307, SNR=33.3, Peak=181 HFD=4.3
03:30:41.188 00.001 28316 MultiStar: [#1 0.16,-0.08,1.00,U] [#2 -0.12,-0.11,0.90,U] [#3 0.12,-0.05,0.86,U] [#4 -0.02,0.04,0.86,U] [#5 0.09,0.05,0.75,U] [#6 -0.07,0.06,0.62,U] [#7 0.13,-0.03,0.63,U] [#8 -0.24,0.11,0.60,U] 
03:30:41.188 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.09, -0.00}
03:30:41.189 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
03:30:41.189 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
03:30:41.190 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.30 mountX=-0.02 mountY=-0.02, mountTheta=-2.32
03:30:41.192 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
03:30:41.193 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
03:30:41.194 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:41.195 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.3
03:30:41.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:41.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:41.196 00.000 28316 Enqueuing Expose request
03:30:41.197 00.001 29988 Worker thread wakes up
03:30:41.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
03:30:41.197 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
03:30:41.197 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
03:30:41.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:30:41.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:41.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:30:41.197 00.000 29988 MoveAxis(E, 0, ABG)
03:30:41.197 00.000 29988 Move returns status 0, amount 0
03:30:41.197 00.000 29988 MoveAxis(N, 0, ABG)
03:30:41.197 00.000 29988 Move returns status 0, amount 0
03:30:41.197 00.000 29988 move complete, result=0
03:30:41.197 00.000 29988 worker thread done servicing request
03:30:41.197 00.000 29988 Worker thread wakes up
03:30:41.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:41.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:41.198 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:42.835 01.637 29988 Exposure complete
03:30:42.879 00.044 29988 worker thread done servicing request
03:30:42.879 00.000 28316 OnExposeComplete: enter
03:30:42.881 00.002 28316 UpdateGuideState(): m_state=6
03:30:42.884 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5568
03:30:42.886 00.002 28316 Star::Find returns 1 (0), X=949.66, Y=256.92, Mass=2293, SNR=33.1, Peak=162 HFD=4.1
03:30:42.889 00.003 28316 MultiStar: [#1 0.13,0.12,0.98,U] [#2 -0.04,-0.02,0.90,U] [#3 0.03,-0.04,0.86,U] [#4 -0.11,-0.22,0.84,U] [#5 0.15,0.10,0.76,U] [#6 -0.09,-0.17,0.62,U] [#7 -0.14,-0.14,0.65,U] [#8 -0.05,-0.01,0.59,U] 
03:30:42.892 00.003 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.07, 0.06}
03:30:42.894 00.002 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
03:30:42.896 00.002 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
03:30:42.899 00.003 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.12 mountX=-0.02 mountY=0.03, mountTheta=2.15
03:30:42.903 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
03:30:42.905 00.002 28316 Enqueuing Move request for scope (-0.02, -0.03)
03:30:42.907 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:42.909 00.002 29988 Worker thread wakes up
03:30:42.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
03:30:42.909 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
03:30:42.909 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.1
03:30:42.910 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:42.910 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:42.911 00.001 28316 Enqueuing Expose request
03:30:42.911 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
03:30:42.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:30:42.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:42.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:30:42.911 00.000 29988 MoveAxis(E, 0, ABG)
03:30:42.911 00.000 29988 Move returns status 0, amount 0
03:30:42.911 00.000 29988 MoveAxis(N, 0, ABG)
03:30:42.911 00.000 29988 Move returns status 0, amount 0
03:30:42.911 00.000 29988 move complete, result=0
03:30:42.911 00.000 29988 worker thread done servicing request
03:30:42.911 00.000 29988 Worker thread wakes up
03:30:42.912 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:42.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:42.912 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:44.430 01.518 29988 Exposure complete
03:30:44.476 00.046 29988 worker thread done servicing request
03:30:44.476 00.000 28316 OnExposeComplete: enter
03:30:44.478 00.002 28316 UpdateGuideState(): m_state=6
03:30:44.479 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5569
03:30:44.481 00.002 28316 Star::Find returns 1 (0), X=949.63, Y=256.84, Mass=2281, SNR=33.1, Peak=175 HFD=4.0
03:30:44.483 00.002 28316 MultiStar: [#1 -0.01,-0.01,0.98,U] [#2 -0.15,0.01,0.95,U] [#3 0.11,0.01,0.86,U] [#4 -0.18,-0.00,0.85,U] [#5 0.10,-0.11,0.74,U] [#6 -0.10,-0.01,0.65,U] [#7 -0.06,0.04,0.66,U] [#8 -0.05,0.05,0.57,U] 
03:30:44.484 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {-0.10, -0.02}
03:30:44.485 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
03:30:44.487 00.002 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
03:30:44.488 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.03 mountX=0.02 mountY=0.05, mountTheta=1.25
03:30:44.490 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
03:30:44.491 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
03:30:44.493 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:44.494 00.001 28316 UpdateGuideState exits: m=2281 RSB=33.1
03:30:44.495 00.001 29988 Worker thread wakes up
03:30:44.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
03:30:44.495 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
03:30:44.495 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.02 yDistance=0.05
03:30:44.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:30:44.496 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:44.496 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:44.496 00.000 28316 Enqueuing Expose request
03:30:44.497 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:44.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:30:44.497 00.000 29988 MoveAxis(E, 0, ABG)
03:30:44.497 00.000 29988 Move returns status 0, amount 0
03:30:44.497 00.000 29988 MoveAxis(N, 0, ABG)
03:30:44.497 00.000 29988 Move returns status 0, amount 0
03:30:44.497 00.000 29988 move complete, result=0
03:30:44.497 00.000 29988 worker thread done servicing request
03:30:44.497 00.000 29988 Worker thread wakes up
03:30:44.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:44.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:44.498 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:46.127 01.629 29988 Exposure complete
03:30:46.158 00.031 29988 worker thread done servicing request
03:30:46.158 00.000 28316 OnExposeComplete: enter
03:30:46.159 00.001 28316 UpdateGuideState(): m_state=6
03:30:46.159 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5570
03:30:46.160 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.95, Mass=2391, SNR=33.9, Peak=187 HFD=4.1
03:30:46.160 00.000 28316 MultiStar: [#1 -0.02,0.07,1.00,U] [#2 -0.08,-0.09,0.89,U] [#3 0.02,0.08,0.85,U] [#4 -0.20,0.07,0.84,U] [#5 0.14,0.10,0.72,U] [#6 -0.20,0.03,0.63,U] [#7 -0.16,-0.03,0.62,U] [#8 -0.05,-0.19,0.58,U] 
03:30:46.161 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.06, 0.09}
03:30:46.161 00.000 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
03:30:46.162 00.001 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
03:30:46.162 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.78 mountX=0.05 mountY=0.05, mountTheta=0.76
03:30:46.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
03:30:46.164 00.001 28316 Enqueuing Move request for scope (-0.06, 0.02)
03:30:46.164 00.000 29988 Worker thread wakes up
03:30:46.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
03:30:46.164 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
03:30:46.164 00.000 29988 Moving (-0.06, 0.02) raw xDistance=0.05 yDistance=0.05
03:30:46.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:30:46.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:46.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:30:46.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:46.165 00.001 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:30:46.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:46.166 00.001 29988 MoveAxis(E, 0, ABG)
03:30:46.166 00.000 29988 Move returns status 0, amount 0
03:30:46.166 00.000 29988 MoveAxis(N, 0, ABG)
03:30:46.166 00.000 29988 Move returns status 0, amount 0
03:30:46.166 00.000 29988 move complete, result=0
03:30:46.166 00.000 29988 worker thread done servicing request
03:30:46.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:46.167 00.001 28316 Enqueuing Expose request
03:30:46.167 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:46.168 00.001 29988 Worker thread wakes up
03:30:46.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:46.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:47.686 01.518 29988 Exposure complete
03:30:47.733 00.047 29988 worker thread done servicing request
03:30:47.733 00.000 28316 OnExposeComplete: enter
03:30:47.734 00.001 28316 UpdateGuideState(): m_state=6
03:30:47.734 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5571
03:30:47.734 00.000 28316 Star::Find returns 1 (0), X=949.57, Y=257.10, Mass=2304, SNR=33.3, Peak=164 HFD=3.9
03:30:47.735 00.001 28316 MultiStar: [#1 0.18,0.19,0.99,U] [#2 -0.10,0.13,0.94,U] [#3 0.04,0.25,0.88,U] [#4 -0.14,0.13,0.81,U] [#5 0.29,0.31,0.00,M1] [#6 -0.10,0.22,0.64,U] [#7 -0.02,0.16,0.63,U] [#8 -0.02,0.04,0.56,U] 
03:30:47.735 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.18}, one-star: {-0.16, 0.24}
03:30:47.736 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
03:30:47.736 00.000 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
03:30:47.737 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.78 mountX=0.18 mountY=-0.05, mountTheta=-0.25
03:30:47.737 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.18, opts=13)
03:30:47.739 00.002 28316 Enqueuing Move request for scope (-0.04, 0.18)
03:30:47.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:47.740 00.001 29988 Worker thread wakes up
03:30:47.740 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
03:30:47.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:47.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:47.741 00.000 28316 Enqueuing Expose request
03:30:47.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
03:30:47.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
03:30:47.741 00.000 29988 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=-0.05
03:30:47.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:30:47.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:47.742 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:30:47.742 00.000 29988 MoveAxis(E, 0, ABG)
03:30:47.742 00.000 29988 Move returns status 0, amount 0
03:30:47.742 00.000 29988 MoveAxis(N, 0, ABG)
03:30:47.742 00.000 29988 Move returns status 0, amount 0
03:30:47.742 00.000 29988 move complete, result=0
03:30:47.742 00.000 29988 worker thread done servicing request
03:30:47.742 00.000 29988 Worker thread wakes up
03:30:47.742 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:47.742 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:47.742 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:30:49.366 01.624 29988 Exposure complete
03:30:49.422 00.056 29988 worker thread done servicing request
03:30:49.422 00.000 28316 OnExposeComplete: enter
03:30:49.425 00.003 28316 UpdateGuideState(): m_state=6
03:30:49.425 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5572
03:30:49.426 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=256.66, Mass=2307, SNR=33.3, Peak=177 HFD=4.1
03:30:49.426 00.000 28316 MultiStar: [#1 0.04,0.03,1.00,U] [#2 -0.13,-0.22,0.90,U] [#3 -0.12,-0.07,0.87,U] [#4 -0.03,-0.25,0.83,U] [#5 0.10,-0.03,0.74,U] [#6 0.05,-0.04,0.65,U] [#7 0.12,-0.25,0.63,U] [#8 0.06,-0.16,0.58,U] 
03:30:49.429 00.003 28316 refined, 8 included, MultiStar: {-0.02, -0.13}, one-star: {-0.12, -0.20}
03:30:49.429 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
03:30:49.430 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
03:30:49.430 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.69 mountX=-0.11 mountY=0.07, mountTheta=2.57
03:30:49.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
03:30:49.431 00.000 28316 Enqueuing Move request for scope (-0.02, -0.13)
03:30:49.431 00.000 29988 Worker thread wakes up
03:30:49.431 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:49.432 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
03:30:49.432 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
03:30:49.433 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:49.434 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
03:30:49.434 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.07
03:30:49.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:30:49.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:49.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:30:49.434 00.000 29988 MoveAxis(E, 0, ABG)
03:30:49.434 00.000 29988 Move returns status 0, amount 0
03:30:49.434 00.000 29988 MoveAxis(N, 0, ABG)
03:30:49.435 00.001 29988 Move returns status 0, amount 0
03:30:49.435 00.000 29988 move complete, result=0
03:30:49.435 00.000 29988 worker thread done servicing request
03:30:49.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:49.435 00.000 28316 Enqueuing Expose request
03:30:49.436 00.001 29988 Worker thread wakes up
03:30:49.436 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:49.436 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:49.436 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:50.964 01.528 29988 Exposure complete
03:30:51.003 00.039 29988 worker thread done servicing request
03:30:51.003 00.000 28316 OnExposeComplete: enter
03:30:51.004 00.001 28316 UpdateGuideState(): m_state=6
03:30:51.004 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5573
03:30:51.004 00.000 28316 Star::Find returns 1 (0), X=949.72, Y=256.74, Mass=2314, SNR=33.4, Peak=165 HFD=4.1
03:30:51.005 00.001 28316 MultiStar: [#1 0.05,-0.07,0.98,U] [#2 0.11,0.01,0.91,U] [#3 0.12,-0.17,0.88,U] [#4 -0.29,-0.01,0.84,U] [#5 0.19,-0.15,0.72,U] [#6 -0.40,0.11,0.00,M1] [#7 0.01,-0.16,0.63,U] [#8 0.13,-0.21,0.57,U] 
03:30:51.005 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.10}, one-star: {-0.01, -0.12}
03:30:51.006 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
03:30:51.006 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:30:51.007 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.26 mountX=-0.11 mountY=0.02, mountTheta=2.98
03:30:51.008 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
03:30:51.010 00.002 28316 Enqueuing Move request for scope (0.03, -0.10)
03:30:51.011 00.001 29988 Worker thread wakes up
03:30:51.011 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
03:30:51.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
03:30:51.011 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.11 yDistance=0.02
03:30:51.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:51.012 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:30:51.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:51.012 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:30:51.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:30:51.012 00.000 29988 MoveAxis(E, 0, ABG)
03:30:51.012 00.000 29988 Move returns status 0, amount 0
03:30:51.012 00.000 29988 MoveAxis(N, 0, ABG)
03:30:51.012 00.000 29988 Move returns status 0, amount 0
03:30:51.012 00.000 29988 move complete, result=0
03:30:51.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:51.013 00.001 29988 worker thread done servicing request
03:30:51.013 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:51.014 00.001 28316 Enqueuing Expose request
03:30:51.014 00.000 29988 Worker thread wakes up
03:30:51.014 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:51.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:51.015 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:52.637 01.622 29988 Exposure complete
03:30:52.685 00.048 29988 worker thread done servicing request
03:30:52.686 00.001 28316 OnExposeComplete: enter
03:30:52.686 00.000 28316 UpdateGuideState(): m_state=6
03:30:52.687 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5574
03:30:52.687 00.000 28316 Star::Find returns 1 (0), X=949.83, Y=256.68, Mass=2356, SNR=33.7, Peak=184 HFD=4.0
03:30:52.688 00.001 28316 MultiStar: [#1 0.18,-0.21,0.96,U] [#2 -0.14,-0.25,0.93,U] [#3 0.11,-0.12,0.85,U] [#4 -0.14,-0.15,0.81,U] [#5 0.12,-0.08,0.73,U] [#6 -0.08,-0.06,0.63,U] [#7 -0.01,0.01,0.60,U] [#8 -0.17,-0.20,0.60,U] 
03:30:52.688 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.15}, one-star: {0.09, -0.18}
03:30:52.689 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
03:30:52.691 00.002 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
03:30:52.692 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.52 mountX=-0.14 mountY=0.06, mountTheta=2.73
03:30:52.694 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.15, opts=13)
03:30:52.694 00.000 28316 Enqueuing Move request for scope (0.01, -0.15)
03:30:52.695 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:52.695 00.000 29988 Worker thread wakes up
03:30:52.695 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
03:30:52.695 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
03:30:52.695 00.000 29988 Moving (0.01, -0.15) raw xDistance=-0.14 yDistance=0.06
03:30:52.695 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:30:52.695 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:52.695 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:30:52.696 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:30:52.696 00.000 29988 MoveAxis(E, 0, ABG)
03:30:52.696 00.000 29988 Move returns status 0, amount 0
03:30:52.696 00.000 29988 MoveAxis(N, 0, ABG)
03:30:52.696 00.000 29988 Move returns status 0, amount 0
03:30:52.696 00.000 29988 move complete, result=0
03:30:52.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:52.697 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:52.697 00.000 28316 Enqueuing Expose request
03:30:52.697 00.000 29988 worker thread done servicing request
03:30:52.697 00.000 29988 Worker thread wakes up
03:30:52.698 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:30:52.699 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:52.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:54.220 01.521 29988 Exposure complete
03:30:54.246 00.026 29988 worker thread done servicing request
03:30:54.246 00.000 28316 OnExposeComplete: enter
03:30:54.247 00.001 28316 UpdateGuideState(): m_state=6
03:30:54.247 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5575
03:30:54.248 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.93, Mass=2375, SNR=33.8, Peak=182 HFD=4.0
03:30:54.248 00.000 28316 MultiStar: [#1 -0.13,0.19,0.97,U] [#2 -0.16,0.04,0.89,U] [#3 0.11,0.13,0.83,U] [#4 -0.36,0.19,0.00,M1] [#5 -0.03,0.22,0.74,U] [#6 -0.15,0.24,0.62,U] [#7 -0.30,0.13,0.62,U] [#8 -0.23,0.31,0.00,M1] 
03:30:54.249 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.14}, one-star: {-0.07, 0.07}
03:30:54.250 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
03:30:54.252 00.002 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
03:30:54.253 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.30 mountX=0.09 mountY=0.03, mountTheta=0.27
03:30:54.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.07, opts=13)
03:30:54.258 00.002 28316 Enqueuing Move request for scope (-0.07, 0.07)
03:30:54.259 00.001 29988 Worker thread wakes up
03:30:54.259 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
03:30:54.259 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
03:30:54.259 00.000 29988 Moving (-0.07, 0.07) raw xDistance=0.09 yDistance=0.03
03:30:54.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:30:54.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:54.259 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:54.260 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.8
03:30:54.261 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:54.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:30:54.261 00.000 29988 MoveAxis(E, 0, ABG)
03:30:54.261 00.000 29988 Move returns status 0, amount 0
03:30:54.261 00.000 29988 MoveAxis(N, 0, ABG)
03:30:54.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:54.262 00.001 28316 Enqueuing Expose request
03:30:54.262 00.000 29988 Move returns status 0, amount 0
03:30:54.262 00.000 29988 move complete, result=0
03:30:54.262 00.000 29988 worker thread done servicing request
03:30:54.262 00.000 29988 Worker thread wakes up
03:30:54.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:54.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:54.263 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:55.887 01.624 29988 Exposure complete
03:30:55.933 00.046 29988 worker thread done servicing request
03:30:55.933 00.000 28316 OnExposeComplete: enter
03:30:55.935 00.002 28316 UpdateGuideState(): m_state=6
03:30:55.935 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5576
03:30:55.935 00.000 28316 Star::Find returns 1 (0), X=949.29, Y=257.14, Mass=2349, SNR=33.6, Peak=181 HFD=4.0
03:30:55.937 00.002 28316 MultiStar: [#1 -0.18,0.37,0.00,M1] [#2 -0.34,0.28,0.00,M1] [#3 -0.29,0.44,0.00,M1] [#4 -0.39,0.34,0.00,M2] [#5 -0.06,0.46,0.00,M1] [#6 -0.28,0.53,0.00,M1] [#7 -0.42,0.47,0.00,M1] [#8 -0.51,0.46,0.00,M2] 
03:30:55.937 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
03:30:55.938 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
03:30:55.938 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=0.28 hyp=0.53 cameraTheta=2.58 mountX=0.44 mountY=0.27, mountTheta=0.56
03:30:55.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.28, opts=13)
03:30:55.940 00.001 28316 Enqueuing Move request for scope (-0.45, 0.28)
03:30:55.940 00.000 29988 Worker thread wakes up
03:30:55.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:55.941 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
03:30:55.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:55.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:55.942 00.000 28316 Enqueuing Expose request
03:30:55.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.28) opts 0xd
03:30:55.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.28)
03:30:55.942 00.000 29988 Moving (-0.45, 0.28) raw xDistance=0.44 yDistance=0.27
03:30:55.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
03:30:55.943 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
03:30:55.943 00.000 29988 MoveAxis(W, 92, ABG)
03:30:55.943 00.000 29988 Guiding  Dir = 3, Dur = 92
03:30:55.943 00.000 29988 IsSlewing returns 0
03:30:55.943 00.000 29988 IsGuiding returns 0
03:30:55.944 00.001 29988 PulseGuide returned control before completion, sleep 101
03:30:56.060 00.116 29988 IsGuiding returns 0
03:30:56.060 00.000 29988 Move returns status 0, amount 92
03:30:56.060 00.000 29988 MoveAxis(S, 65, ABG)
03:30:56.060 00.000 29988 Guiding  Dir = 1, Dur = 65
03:30:56.061 00.001 29988 IsSlewing returns 0
03:30:56.061 00.000 29988 IsGuiding returns 0
03:30:56.065 00.004 29988 PulseGuide returned control before completion, sleep 71
03:30:56.141 00.076 29988 IsGuiding returns 0
03:30:56.141 00.000 29988 Move returns status 0, amount 65
03:30:56.141 00.000 29988 move complete, result=0
03:30:56.141 00.000 29988 worker thread done servicing request
03:30:56.141 00.000 28316 GuideStep: 0.4 px 92 ms WEST, 0.3 px 65 ms SOUTH
03:30:56.142 00.001 29988 Worker thread wakes up
03:30:56.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:56.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:57.557 01.415 29988 Exposure complete
03:30:57.597 00.040 29988 worker thread done servicing request
03:30:57.597 00.000 28316 OnExposeComplete: enter
03:30:57.598 00.001 28316 UpdateGuideState(): m_state=6
03:30:57.598 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5577
03:30:57.599 00.001 28316 Star::Find returns 1 (0), X=949.57, Y=256.90, Mass=2323, SNR=33.4, Peak=180 HFD=3.9
03:30:57.601 00.002 28316 MultiStar: [#1 -0.09,0.11,0.98,U] [#2 -0.00,-0.01,0.91,U] [#3 -0.13,0.16,0.85,U] [#4 -0.41,0.20,0.00,M3] [#5 -0.05,0.27,0.76,U] [#6 -0.33,0.37,0.00,M2] [#7 -0.25,0.42,0.00,M2] [#8 -0.27,0.22,0.00,M3] 
03:30:57.602 00.001 28316 refined, 4 included, MultiStar: {-0.09, 0.11}, one-star: {-0.16, 0.04}
03:30:57.603 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:30:57.603 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:30:57.603 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.25 mountX=0.13 mountY=0.03, mountTheta=0.22
03:30:57.604 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.11, opts=13)
03:30:57.605 00.001 28316 Enqueuing Move request for scope (-0.09, 0.11)
03:30:57.605 00.000 29988 Worker thread wakes up
03:30:57.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:57.606 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
03:30:57.606 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
03:30:57.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:57.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:57.607 00.000 28316 Enqueuing Expose request
03:30:57.607 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
03:30:57.607 00.000 29988 Moving (-0.09, 0.11) raw xDistance=0.13 yDistance=0.03
03:30:57.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:30:57.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:57.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:30:57.607 00.000 29988 MoveAxis(E, 0, ABG)
03:30:57.607 00.000 29988 Move returns status 0, amount 0
03:30:57.608 00.001 29988 MoveAxis(N, 0, ABG)
03:30:57.608 00.000 29988 Move returns status 0, amount 0
03:30:57.608 00.000 29988 move complete, result=0
03:30:57.608 00.000 29988 worker thread done servicing request
03:30:57.608 00.000 29988 Worker thread wakes up
03:30:57.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:57.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:57.608 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:30:59.235 01.627 29988 Exposure complete
03:30:59.268 00.033 29988 worker thread done servicing request
03:30:59.268 00.000 28316 OnExposeComplete: enter
03:30:59.269 00.001 28316 UpdateGuideState(): m_state=6
03:30:59.269 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5578
03:30:59.270 00.001 28316 Star::Find returns 1 (0), X=949.70, Y=257.07, Mass=2340, SNR=33.5, Peak=192 HFD=4.0
03:30:59.270 00.000 28316 MultiStar: [#1 0.06,0.18,0.97,U] [#2 -0.08,0.12,0.88,U] [#3 -0.02,0.22,0.86,U] [#4 -0.09,0.16,0.85,U] [#5 0.15,0.30,0.00,M1] [#6 -0.10,0.24,0.64,U] [#7 0.10,0.23,0.62,U] [#8 -0.25,0.28,0.00,M4] 
03:30:59.270 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.19}, one-star: {-0.03, 0.21}
03:30:59.271 00.001 28316 CameraToMount -- cameraTheta (1.70) - m_xAngle (2.00) = xAngle (-0.30 = -0.30)
03:30:59.272 00.001 28316 CameraToMount -- cameraTheta (1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
03:30:59.272 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.70 mountX=0.19 mountY=-0.06, mountTheta=-0.34
03:30:59.274 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
03:30:59.274 00.000 28316 Enqueuing Move request for scope (-0.02, 0.19)
03:30:59.274 00.000 29988 Worker thread wakes up
03:30:59.275 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
03:30:59.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
03:30:59.275 00.000 29988 Moving (-0.02, 0.19) raw xDistance=0.19 yDistance=-0.06
03:30:59.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:30:59.275 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:30:59.276 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:30:59.276 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:30:59.277 00.001 28316 Enqueuing Expose request
03:30:59.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:30:59.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:30:59.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:30:59.277 00.000 29988 MoveAxis(E, 0, ABG)
03:30:59.277 00.000 29988 Move returns status 0, amount 0
03:30:59.277 00.000 29988 MoveAxis(N, 0, ABG)
03:30:59.277 00.000 29988 Move returns status 0, amount 0
03:30:59.277 00.000 29988 move complete, result=0
03:30:59.277 00.000 29988 worker thread done servicing request
03:30:59.277 00.000 29988 Worker thread wakes up
03:30:59.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:30:59.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:30:59.278 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:00.806 01.528 29988 Exposure complete
03:31:00.850 00.044 29988 worker thread done servicing request
03:31:00.851 00.001 28316 OnExposeComplete: enter
03:31:00.851 00.000 28316 UpdateGuideState(): m_state=6
03:31:00.852 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5579
03:31:00.852 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=257.06, Mass=2298, SNR=33.2, Peak=171 HFD=4.0
03:31:00.853 00.001 28316 MultiStar: [#1 0.07,0.41,0.00,M1] [#2 -0.25,0.18,0.94,U] [#3 -0.20,0.25,0.86,U] [#4 0.01,0.17,0.86,U] [#5 0.19,0.39,0.00,M2] [#6 0.05,0.40,0.00,M2] [#7 -0.11,0.08,0.62,U] [#8 -0.24,0.35,0.00,M5] 
03:31:00.853 00.000 28316 refined, 4 included, MultiStar: {-0.14, 0.18}, one-star: {-0.14, 0.20}
03:31:00.854 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:31:00.854 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
03:31:00.855 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.23 mountX=0.22 mountY=0.05, mountTheta=0.20
03:31:00.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
03:31:00.856 00.000 28316 Enqueuing Move request for scope (-0.14, 0.18)
03:31:00.859 00.003 29988 Worker thread wakes up
03:31:00.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:00.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
03:31:00.859 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:31:00.860 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:00.860 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:00.860 00.000 28316 Enqueuing Expose request
03:31:00.861 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
03:31:00.861 00.000 29988 Moving (-0.14, 0.18) raw xDistance=0.22 yDistance=0.05
03:31:00.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:31:00.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:00.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:31:00.861 00.000 29988 MoveAxis(W, 47, ABG)
03:31:00.861 00.000 29988 Guiding  Dir = 3, Dur = 47
03:31:00.861 00.000 29988 IsSlewing returns 0
03:31:00.861 00.000 29988 IsGuiding returns 0
03:31:00.863 00.002 29988 PulseGuide returned control before completion, sleep 56
03:31:00.930 00.067 29988 IsGuiding returns 0
03:31:00.930 00.000 29988 Move returns status 0, amount 47
03:31:00.930 00.000 29988 MoveAxis(N, 0, ABG)
03:31:00.930 00.000 29988 Move returns status 0, amount 0
03:31:00.930 00.000 29988 move complete, result=0
03:31:00.930 00.000 29988 worker thread done servicing request
03:31:00.930 00.000 29988 Worker thread wakes up
03:31:00.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:00.930 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.0 px 0 ms NORTH
03:31:00.931 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:02.559 01.628 29988 Exposure complete
03:31:02.589 00.030 29988 worker thread done servicing request
03:31:02.589 00.000 28316 OnExposeComplete: enter
03:31:02.590 00.001 28316 UpdateGuideState(): m_state=6
03:31:02.591 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5580
03:31:02.591 00.000 28316 Star::Find returns 1 (0), X=949.39, Y=256.98, Mass=2306, SNR=33.3, Peak=168 HFD=4.0
03:31:02.592 00.001 28316 MultiStar: [#1 0.00,0.17,0.96,U] [#2 -0.30,0.11,0.92,U] [#3 -0.15,0.07,0.85,U] [#4 -0.09,0.09,0.79,U] [#5 0.09,0.24,0.75,U] [#6 -0.07,0.32,0.60,U] [#7 0.04,0.10,0.63,U] [#8 -0.15,0.15,0.60,U] 
03:31:02.592 00.000 28316 refined, 8 included, MultiStar: {-0.12, 0.15}, one-star: {-0.34, 0.12}
03:31:02.592 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:31:02.593 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:31:02.593 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.26 mountX=0.18 mountY=0.04, mountTheta=0.22
03:31:02.595 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.15, opts=13)
03:31:02.595 00.000 28316 Enqueuing Move request for scope (-0.12, 0.15)
03:31:02.595 00.000 29988 Worker thread wakes up
03:31:02.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:02.596 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.3
03:31:02.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:02.596 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:02.597 00.001 28316 Enqueuing Expose request
03:31:02.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
03:31:02.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
03:31:02.597 00.000 29988 Moving (-0.12, 0.15) raw xDistance=0.18 yDistance=0.04
03:31:02.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:31:02.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:02.598 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:31:02.598 00.000 29988 MoveAxis(E, 0, ABG)
03:31:02.598 00.000 29988 Move returns status 0, amount 0
03:31:02.598 00.000 29988 MoveAxis(N, 0, ABG)
03:31:02.598 00.000 29988 Move returns status 0, amount 0
03:31:02.598 00.000 29988 move complete, result=0
03:31:02.598 00.000 29988 worker thread done servicing request
03:31:02.598 00.000 29988 Worker thread wakes up
03:31:02.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:02.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:02.598 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:31:04.121 01.523 29988 Exposure complete
03:31:04.156 00.035 29988 worker thread done servicing request
03:31:04.156 00.000 28316 OnExposeComplete: enter
03:31:04.157 00.001 28316 UpdateGuideState(): m_state=6
03:31:04.158 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5581
03:31:04.160 00.002 28316 Star::Find returns 1 (0), X=949.64, Y=256.91, Mass=2280, SNR=33.1, Peak=186 HFD=4.0
03:31:04.161 00.001 28316 MultiStar: [#1 0.22,-0.00,0.99,U] [#2 -0.01,-0.03,0.93,U] [#3 0.10,0.09,0.86,U] [#4 -0.19,0.06,0.84,U] [#5 0.22,0.20,0.72,U] [#6 -0.09,0.14,0.64,U] [#7 0.17,-0.20,0.65,U] [#8 0.10,0.12,0.58,U] 
03:31:04.162 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.09, 0.05}
03:31:04.163 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:31:04.164 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:31:04.165 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.79 mountX=0.02 mountY=-0.06, mountTheta=-1.21
03:31:04.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
03:31:04.166 00.000 28316 Enqueuing Move request for scope (0.04, 0.04)
03:31:04.167 00.001 29988 Worker thread wakes up
03:31:04.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
03:31:04.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
03:31:04.167 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.06
03:31:04.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:31:04.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:04.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:04.167 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:31:04.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:04.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:04.168 00.000 28316 Enqueuing Expose request
03:31:04.170 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:04.170 00.000 29988 MoveAxis(E, 0, ABG)
03:31:04.170 00.000 29988 Move returns status 0, amount 0
03:31:04.170 00.000 29988 MoveAxis(N, 0, ABG)
03:31:04.170 00.000 29988 Move returns status 0, amount 0
03:31:04.170 00.000 29988 move complete, result=0
03:31:04.170 00.000 29988 worker thread done servicing request
03:31:04.170 00.000 29988 Worker thread wakes up
03:31:04.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:04.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:04.171 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:05.807 01.636 29988 Exposure complete
03:31:05.851 00.044 28316 OnExposeComplete: enter
03:31:05.853 00.002 28316 UpdateGuideState(): m_state=6
03:31:05.854 00.001 29988 worker thread done servicing request
03:31:05.855 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5582
03:31:05.856 00.001 28316 Star::Find returns 1 (0), X=949.66, Y=256.78, Mass=2451, SNR=34.4, Peak=194 HFD=4.0
03:31:05.857 00.001 28316 MultiStar: [#1 0.25,-0.01,0.97,U] [#2 0.01,-0.09,0.89,U] [#3 -0.05,0.12,0.82,U] [#4 -0.17,-0.04,0.79,U] [#5 0.13,0.17,0.71,U] [#6 -0.05,0.17,0.61,U] [#7 0.12,-0.13,0.60,U] [#8 0.01,-0.02,0.55,U] 
03:31:05.857 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {-0.07, -0.08}
03:31:05.857 00.000 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
03:31:05.858 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
03:31:05.858 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.22 mountX=-0.00 mountY=-0.02, mountTheta=-1.77
03:31:05.860 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
03:31:05.860 00.000 28316 Enqueuing Move request for scope (0.02, 0.00)
03:31:05.861 00.001 29988 Worker thread wakes up
03:31:05.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:05.861 00.000 28316 UpdateGuideState exits: m=2451 RSB=34.4
03:31:05.862 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:05.862 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:05.863 00.001 28316 Enqueuing Expose request
03:31:05.863 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
03:31:05.863 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
03:31:05.863 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.00 yDistance=-0.02
03:31:05.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:31:05.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:05.863 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:31:05.863 00.000 29988 MoveAxis(E, 0, ABG)
03:31:05.863 00.000 29988 Move returns status 0, amount 0
03:31:05.863 00.000 29988 MoveAxis(N, 0, ABG)
03:31:05.863 00.000 29988 Move returns status 0, amount 0
03:31:05.863 00.000 29988 move complete, result=0
03:31:05.863 00.000 29988 worker thread done servicing request
03:31:05.863 00.000 29988 Worker thread wakes up
03:31:05.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:05.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:05.864 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:07.382 01.518 29988 Exposure complete
03:31:07.428 00.046 29988 worker thread done servicing request
03:31:07.428 00.000 28316 OnExposeComplete: enter
03:31:07.429 00.001 28316 UpdateGuideState(): m_state=6
03:31:07.430 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5583
03:31:07.430 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=256.68, Mass=2232, SNR=32.6, Peak=163 HFD=4.0
03:31:07.431 00.001 28316 MultiStar: [#1 0.33,-0.20,0.00,M1] [#2 0.12,-0.20,0.90,U] [#3 0.05,-0.21,0.88,U] [#4 -0.10,-0.22,0.84,U] [#5 0.32,-0.12,0.00,M1] [#6 -0.06,0.12,0.63,U] [#7 0.06,-0.12,0.66,U] [#8 -0.11,0.07,0.61,U] 
03:31:07.431 00.000 28316 refined, 6 included, MultiStar: {-0.02, -0.12}, one-star: {-0.10, -0.18}
03:31:07.431 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
03:31:07.432 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
03:31:07.432 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.72 mountX=-0.10 mountY=0.07, mountTheta=2.54
03:31:07.435 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
03:31:07.435 00.000 28316 Enqueuing Move request for scope (-0.02, -0.12)
03:31:07.435 00.000 29988 Worker thread wakes up
03:31:07.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
03:31:07.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:07.435 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.6
03:31:07.436 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:07.436 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:07.437 00.001 28316 Enqueuing Expose request
03:31:07.437 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
03:31:07.437 00.000 29988 Moving (-0.02, -0.12) raw xDistance=-0.10 yDistance=0.07
03:31:07.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:31:07.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:07.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:31:07.437 00.000 29988 MoveAxis(E, 0, ABG)
03:31:07.438 00.001 29988 Move returns status 0, amount 0
03:31:07.438 00.000 29988 MoveAxis(N, 0, ABG)
03:31:07.438 00.000 29988 Move returns status 0, amount 0
03:31:07.438 00.000 29988 move complete, result=0
03:31:07.438 00.000 29988 worker thread done servicing request
03:31:07.438 00.000 29988 Worker thread wakes up
03:31:07.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:07.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:07.438 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:31:09.071 01.633 29988 Exposure complete
03:31:09.110 00.039 29988 worker thread done servicing request
03:31:09.110 00.000 28316 OnExposeComplete: enter
03:31:09.112 00.002 28316 UpdateGuideState(): m_state=6
03:31:09.113 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5584
03:31:09.114 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=256.86, Mass=2253, SNR=32.8, Peak=185 HFD=4.2
03:31:09.117 00.003 28316 MultiStar: [#1 0.55,-0.05,0.00,M2] [#2 0.27,-0.01,0.92,U] [#3 0.08,0.05,0.87,U] [#4 0.05,0.01,0.86,U] [#5 0.28,0.05,0.74,U] [#6 -0.01,0.14,0.64,U] [#7 0.22,-0.02,0.64,U] [#8 0.09,-0.04,0.60,U] 
03:31:09.119 00.002 28316 single-star, 7 included, MultiStar: {0.13, 0.02}, one-star: {0.07, 0.00}
03:31:09.122 00.003 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
03:31:09.123 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
03:31:09.123 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.03 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
03:31:09.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.00, opts=13)
03:31:09.125 00.001 28316 Enqueuing Move request for scope (0.07, 0.00)
03:31:09.125 00.000 29988 Worker thread wakes up
03:31:09.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:09.126 00.001 28316 UpdateGuideState exits: m=2253 RSB=32.8
03:31:09.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:09.127 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:09.127 00.000 28316 Enqueuing Expose request
03:31:09.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
03:31:09.128 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
03:31:09.128 00.000 29988 Moving (0.07, 0.00) raw xDistance=-0.03 yDistance=-0.07
03:31:09.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:31:09.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:09.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:31:09.128 00.000 29988 MoveAxis(E, 0, ABG)
03:31:09.128 00.000 29988 Move returns status 0, amount 0
03:31:09.128 00.000 29988 MoveAxis(N, 0, ABG)
03:31:09.128 00.000 29988 Move returns status 0, amount 0
03:31:09.128 00.000 29988 move complete, result=0
03:31:09.128 00.000 29988 worker thread done servicing request
03:31:09.128 00.000 29988 Worker thread wakes up
03:31:09.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:09.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:09.128 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:10.647 01.519 29988 Exposure complete
03:31:10.682 00.035 29988 worker thread done servicing request
03:31:10.682 00.000 28316 OnExposeComplete: enter
03:31:10.683 00.001 28316 UpdateGuideState(): m_state=6
03:31:10.683 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5585
03:31:10.684 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=256.89, Mass=2349, SNR=33.7, Peak=194 HFD=4.2
03:31:10.684 00.000 28316 MultiStar: [#1 0.56,0.10,0.00,M3] [#2 0.19,-0.01,0.87,U] [#3 0.32,0.04,0.84,U] [#4 0.05,0.05,0.79,U] [#5 0.36,0.25,0.00,M1] [#6 0.17,0.22,0.64,U] [#7 0.18,0.04,0.63,U] [#8 0.23,0.11,0.57,U] 
03:31:10.685 00.001 28316 refined, 6 included, MultiStar: {0.20, 0.06}, one-star: {0.21, 0.03}
03:31:10.686 00.001 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
03:31:10.687 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
03:31:10.688 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.20 cameraTheta=0.30 mountX=-0.03 mountY=-0.20, mountTheta=-1.70
03:31:10.690 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
03:31:10.690 00.000 28316 Enqueuing Move request for scope (0.20, 0.06)
03:31:10.691 00.001 29988 Worker thread wakes up
03:31:10.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
03:31:10.691 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
03:31:10.691 00.000 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.20
03:31:10.691 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:31:10.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:31:10.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:31:10.691 00.000 29988 MoveAxis(E, 0, ABG)
03:31:10.691 00.000 29988 Move returns status 0, amount 0
03:31:10.691 00.000 29988 MoveAxis(N, 0, ABG)
03:31:10.691 00.000 29988 Move returns status 0, amount 0
03:31:10.691 00.000 29988 move complete, result=0
03:31:10.692 00.001 29988 worker thread done servicing request
03:31:10.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:10.693 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.7
03:31:10.695 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:10.696 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:10.697 00.001 28316 Enqueuing Expose request
03:31:10.698 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:10.699 00.001 29988 Worker thread wakes up
03:31:10.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:10.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:12.328 01.629 29988 Exposure complete
03:31:12.373 00.045 29988 worker thread done servicing request
03:31:12.373 00.000 28316 OnExposeComplete: enter
03:31:12.375 00.002 28316 UpdateGuideState(): m_state=6
03:31:12.377 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5586
03:31:12.377 00.000 28316 Star::Find returns 1 (0), X=949.79, Y=256.78, Mass=2357, SNR=33.6, Peak=190 HFD=4.3
03:31:12.378 00.001 28316 MultiStar: [#1 0.23,0.03,1.01,U] [#2 0.07,-0.14,0.92,U] [#3 0.26,0.02,0.87,U] [#4 -0.01,-0.17,0.82,U] [#5 0.33,0.00,0.00,M2] [#6 -0.14,-0.00,0.63,U] [#7 0.15,-0.06,0.61,U] [#8 -0.05,-0.02,0.57,U] 
03:31:12.379 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.06, -0.08}
03:31:12.380 00.001 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:31:12.382 00.002 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
03:31:12.383 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.57 mountX=-0.09 mountY=-0.05, mountTheta=-2.59
03:31:12.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
03:31:12.386 00.002 28316 Enqueuing Move request for scope (0.09, -0.05)
03:31:12.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:12.387 00.001 29988 Worker thread wakes up
03:31:12.387 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.6
03:31:12.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
03:31:12.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:12.387 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:12.390 00.003 28316 Enqueuing Expose request
03:31:12.393 00.003 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
03:31:12.393 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.09 yDistance=-0.05
03:31:12.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:31:12.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:12.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:31:12.393 00.000 29988 MoveAxis(E, 0, ABG)
03:31:12.393 00.000 29988 Move returns status 0, amount 0
03:31:12.393 00.000 29988 MoveAxis(N, 0, ABG)
03:31:12.393 00.000 29988 Move returns status 0, amount 0
03:31:12.393 00.000 29988 move complete, result=0
03:31:12.393 00.000 29988 worker thread done servicing request
03:31:12.393 00.000 29988 Worker thread wakes up
03:31:12.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:12.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:12.394 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:13.912 01.518 29988 Exposure complete
03:31:13.956 00.044 29988 worker thread done servicing request
03:31:13.956 00.000 28316 OnExposeComplete: enter
03:31:13.958 00.002 28316 UpdateGuideState(): m_state=6
03:31:13.959 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5587
03:31:13.959 00.000 28316 Star::Find returns 1 (0), X=949.88, Y=256.75, Mass=2372, SNR=33.8, Peak=202 HFD=4.2
03:31:13.960 00.001 28316 MultiStar: [#1 0.14,0.14,0.97,U] [#2 0.11,-0.21,0.90,U] [#3 0.30,-0.02,0.84,U] [#4 -0.15,-0.03,0.80,U] [#5 0.25,-0.09,0.72,U] [#6 -0.21,0.09,0.62,U] [#7 -0.05,-0.07,0.61,U] [#8 0.13,-0.01,0.60,U] 
03:31:13.960 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.15, -0.11}
03:31:13.961 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:31:13.961 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:31:13.961 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.41 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
03:31:13.964 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
03:31:13.966 00.002 28316 Enqueuing Move request for scope (0.09, -0.04)
03:31:13.969 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:13.971 00.002 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:31:13.973 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:13.974 00.001 29988 Worker thread wakes up
03:31:13.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:13.975 00.001 28316 Enqueuing Expose request
03:31:13.975 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
03:31:13.975 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
03:31:13.975 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
03:31:13.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:31:13.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:13.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:13.976 00.001 29988 MoveAxis(E, 0, ABG)
03:31:13.976 00.000 29988 Move returns status 0, amount 0
03:31:13.976 00.000 29988 MoveAxis(N, 0, ABG)
03:31:13.976 00.000 29988 Move returns status 0, amount 0
03:31:13.976 00.000 29988 move complete, result=0
03:31:13.976 00.000 29988 worker thread done servicing request
03:31:13.976 00.000 29988 Worker thread wakes up
03:31:13.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:13.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:13.976 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:15.607 01.631 29988 Exposure complete
03:31:15.646 00.039 29988 worker thread done servicing request
03:31:15.647 00.001 28316 OnExposeComplete: enter
03:31:15.648 00.001 28316 UpdateGuideState(): m_state=6
03:31:15.648 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5588
03:31:15.649 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=256.74, Mass=2344, SNR=33.5, Peak=192 HFD=4.1
03:31:15.650 00.001 28316 MultiStar: [#1 0.32,-0.25,0.00,M2] [#2 0.09,-0.22,0.91,U] [#3 0.16,-0.12,0.86,U] [#4 -0.05,-0.16,0.83,U] [#5 0.20,-0.16,0.71,U] [#6 -0.16,0.01,0.64,U] [#7 -0.00,-0.17,0.61,U] [#8 0.17,-0.26,0.60,U] 
03:31:15.651 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.11, -0.12}
03:31:15.653 00.002 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
03:31:15.656 00.003 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.11)
03:31:15.658 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.14 mountX=-0.17 mountY=0.01, mountTheta=3.11
03:31:15.661 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
03:31:15.662 00.001 28316 Enqueuing Move request for scope (0.07, -0.15)
03:31:15.662 00.000 29988 Worker thread wakes up
03:31:15.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:15.663 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.5
03:31:15.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:15.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:15.664 00.001 28316 Enqueuing Expose request
03:31:15.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
03:31:15.664 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
03:31:15.664 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.17 yDistance=0.01
03:31:15.664 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:31:15.664 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:15.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:31:15.664 00.000 29988 MoveAxis(E, 0, ABG)
03:31:15.664 00.000 29988 Move returns status 0, amount 0
03:31:15.664 00.000 29988 MoveAxis(N, 0, ABG)
03:31:15.664 00.000 29988 Move returns status 0, amount 0
03:31:15.664 00.000 29988 move complete, result=0
03:31:15.664 00.000 29988 worker thread done servicing request
03:31:15.665 00.001 29988 Worker thread wakes up
03:31:15.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:15.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:15.665 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:31:17.187 01.522 29988 Exposure complete
03:31:17.254 00.067 29988 worker thread done servicing request
03:31:17.254 00.000 28316 OnExposeComplete: enter
03:31:17.255 00.001 28316 UpdateGuideState(): m_state=6
03:31:17.256 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5589
03:31:17.256 00.000 28316 Star::Find returns 1 (0), X=949.69, Y=256.58, Mass=2381, SNR=33.9, Peak=186 HFD=3.9
03:31:17.257 00.001 28316 MultiStar: [#1 0.26,-0.29,0.00,M3] [#2 0.13,-0.26,0.88,U] [#3 0.24,-0.15,0.83,U] [#4 -0.11,-0.45,0.00,M1] [#5 0.26,-0.21,0.00,M1] [#6 0.14,-0.25,0.62,U] [#7 0.20,-0.20,0.60,U] [#8 0.23,-0.33,0.00,M1] 
03:31:17.257 00.000 28316 refined, 4 included, MultiStar: {0.12, -0.23}, one-star: {-0.04, -0.28}
03:31:17.258 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
03:31:17.259 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
03:31:17.259 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.08 mountX=-0.26 mountY=-0.01, mountTheta=-3.12
03:31:17.260 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.23, opts=13)
03:31:17.262 00.002 28316 Enqueuing Move request for scope (0.12, -0.23)
03:31:17.263 00.001 29988 Worker thread wakes up
03:31:17.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
03:31:17.263 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
03:31:17.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:17.264 00.001 29988 Moving (0.12, -0.23) raw xDistance=-0.26 yDistance=-0.01
03:31:17.264 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.9
03:31:17.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:31:17.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:17.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:17.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:31:17.264 00.000 29988 MoveAxis(E, 55, ABG)
03:31:17.264 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:17.266 00.002 28316 Enqueuing Expose request
03:31:17.266 00.000 29988 Guiding  Dir = 2, Dur = 55
03:31:17.266 00.000 29988 IsSlewing returns 0
03:31:17.267 00.001 29988 IsGuiding returns 0
03:31:17.267 00.000 29988 PulseGuide returned control before completion, sleep 64
03:31:17.341 00.074 29988 IsGuiding returns 0
03:31:17.341 00.000 29988 Move returns status 0, amount 55
03:31:17.341 00.000 29988 MoveAxis(N, 0, ABG)
03:31:17.341 00.000 29988 Move returns status 0, amount 0
03:31:17.341 00.000 29988 move complete, result=0
03:31:17.341 00.000 29988 worker thread done servicing request
03:31:17.341 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH
03:31:17.342 00.001 29988 Worker thread wakes up
03:31:17.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:17.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:18.975 01.633 29988 Exposure complete
03:31:19.021 00.046 29988 worker thread done servicing request
03:31:19.021 00.000 28316 OnExposeComplete: enter
03:31:19.022 00.001 28316 UpdateGuideState(): m_state=6
03:31:19.023 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5590
03:31:19.023 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=256.67, Mass=2300, SNR=33.2, Peak=168 HFD=4.0
03:31:19.024 00.001 28316 MultiStar: [#1 0.25,-0.20,0.99,U] [#2 0.01,-0.20,0.90,U] [#3 0.13,-0.13,0.87,U] [#4 -0.10,-0.35,0.00,M2] [#5 0.23,-0.15,0.75,U] [#6 -0.15,0.02,0.64,U] [#7 0.19,-0.15,0.62,U] [#8 0.05,-0.26,0.58,U] 
03:31:19.024 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.16}, one-star: {0.12, -0.19}
03:31:19.025 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
03:31:19.025 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
03:31:19.026 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.96 mountX=-0.19 mountY=-0.03, mountTheta=-3.00
03:31:19.027 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.16, opts=13)
03:31:19.027 00.000 28316 Enqueuing Move request for scope (0.11, -0.16)
03:31:19.027 00.000 29988 Worker thread wakes up
03:31:19.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:19.028 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
03:31:19.028 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.2
03:31:19.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:19.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:19.029 00.000 28316 Enqueuing Expose request
03:31:19.030 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
03:31:19.030 00.000 29988 Moving (0.11, -0.16) raw xDistance=-0.19 yDistance=-0.03
03:31:19.030 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:31:19.030 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:19.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:31:19.030 00.000 29988 MoveAxis(E, 0, ABG)
03:31:19.030 00.000 29988 Move returns status 0, amount 0
03:31:19.030 00.000 29988 MoveAxis(N, 0, ABG)
03:31:19.030 00.000 29988 Move returns status 0, amount 0
03:31:19.030 00.000 29988 move complete, result=0
03:31:19.030 00.000 29988 worker thread done servicing request
03:31:19.030 00.000 29988 Worker thread wakes up
03:31:19.030 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:19.030 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:19.032 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:20.559 01.527 29988 Exposure complete
03:31:20.585 00.026 29988 worker thread done servicing request
03:31:20.585 00.000 28316 OnExposeComplete: enter
03:31:20.586 00.001 28316 UpdateGuideState(): m_state=6
03:31:20.587 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5591
03:31:20.590 00.003 28316 Star::Find returns 1 (0), X=949.83, Y=256.69, Mass=2327, SNR=33.5, Peak=183 HFD=4.0
03:31:20.593 00.003 28316 MultiStar: [#1 0.44,-0.20,0.00,M3] [#2 0.02,-0.21,0.93,U] [#3 0.27,-0.18,0.83,U] [#4 -0.02,-0.08,0.81,U] [#5 0.47,-0.12,0.00,M1] [#6 0.04,0.08,0.62,U] [#7 0.13,-0.15,0.62,U] [#8 0.13,-0.12,0.57,U] 
03:31:20.595 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.13}, one-star: {0.10, -0.17}
03:31:20.597 00.002 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:31:20.599 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:31:20.600 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.94 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
03:31:20.602 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
03:31:20.603 00.001 28316 Enqueuing Move request for scope (0.10, -0.13)
03:31:20.603 00.000 29988 Worker thread wakes up
03:31:20.604 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:20.604 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.5
03:31:20.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:20.605 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:20.605 00.000 28316 Enqueuing Expose request
03:31:20.606 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
03:31:20.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
03:31:20.606 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.16 yDistance=-0.03
03:31:20.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:31:20.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:20.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:31:20.606 00.000 29988 MoveAxis(E, 0, ABG)
03:31:20.606 00.000 29988 Move returns status 0, amount 0
03:31:20.606 00.000 29988 MoveAxis(N, 0, ABG)
03:31:20.606 00.000 29988 Move returns status 0, amount 0
03:31:20.606 00.000 29988 move complete, result=0
03:31:20.606 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:20.607 00.001 29988 worker thread done servicing request
03:31:20.607 00.000 29988 Worker thread wakes up
03:31:20.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:20.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:22.234 01.627 29988 Exposure complete
03:31:22.268 00.034 29988 worker thread done servicing request
03:31:22.268 00.000 28316 OnExposeComplete: enter
03:31:22.271 00.003 28316 UpdateGuideState(): m_state=6
03:31:22.273 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5592
03:31:22.276 00.003 28316 Star::Find returns 1 (0), X=949.91, Y=256.60, Mass=2312, SNR=33.4, Peak=188 HFD=3.9
03:31:22.278 00.002 28316 MultiStar: [#1 0.26,-0.23,0.00,M4] [#2 -0.05,-0.34,0.00,M1] [#3 0.21,-0.22,0.88,U] [#4 -0.03,-0.22,0.80,U] [#5 0.22,-0.10,0.75,U] [#6 0.02,-0.07,0.64,U] [#7 0.17,-0.30,0.00,M1] [#8 -0.01,-0.23,0.60,U] 
03:31:22.281 00.003 28316 refined, 5 included, MultiStar: {0.11, -0.19}, one-star: {0.18, -0.26}
03:31:22.283 00.002 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:31:22.284 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:31:22.285 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.04 mountX=-0.22 mountY=-0.01, mountTheta=-3.08
03:31:22.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.19, opts=13)
03:31:22.287 00.000 28316 Enqueuing Move request for scope (0.11, -0.19)
03:31:22.289 00.002 29988 Worker thread wakes up
03:31:22.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:22.290 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.4
03:31:22.290 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:22.290 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:22.291 00.001 28316 Enqueuing Expose request
03:31:22.291 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
03:31:22.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
03:31:22.291 00.000 29988 Moving (0.11, -0.19) raw xDistance=-0.22 yDistance=-0.01
03:31:22.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:31:22.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:22.292 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:31:22.292 00.000 29988 MoveAxis(E, 46, ABG)
03:31:22.292 00.000 29988 Guiding  Dir = 2, Dur = 46
03:31:22.292 00.000 29988 IsSlewing returns 0
03:31:22.292 00.000 29988 IsGuiding returns 0
03:31:22.294 00.002 29988 PulseGuide returned control before completion, sleep 54
03:31:22.360 00.066 29988 IsGuiding returns 0
03:31:22.360 00.000 29988 Move returns status 0, amount 46
03:31:22.361 00.001 29988 MoveAxis(N, 0, ABG)
03:31:22.361 00.000 29988 Move returns status 0, amount 0
03:31:22.361 00.000 29988 move complete, result=0
03:31:22.361 00.000 29988 worker thread done servicing request
03:31:22.361 00.000 29988 Worker thread wakes up
03:31:22.361 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
03:31:22.363 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:22.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:23.768 01.405 29988 Exposure complete
03:31:23.819 00.051 29988 worker thread done servicing request
03:31:23.819 00.000 28316 OnExposeComplete: enter
03:31:23.819 00.000 28316 UpdateGuideState(): m_state=6
03:31:23.820 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5593
03:31:23.822 00.002 28316 Star::Find returns 1 (0), X=949.52, Y=256.75, Mass=2288, SNR=33.0, Peak=169 HFD=3.8
03:31:23.823 00.001 28316 MultiStar: [#1 -0.18,0.18,0.99,U] [#2 -0.24,-0.08,0.90,U] [#3 -0.16,-0.18,0.88,U] [#4 -0.27,0.02,0.79,U] [#5 0.06,0.04,0.72,U] [#6 -0.33,0.17,0.00,M1] [#7 -0.13,-0.10,0.65,U] [#8 -0.45,0.08,0.00,M1] 
03:31:23.825 00.002 28316 refined, 6 included, MultiStar: {-0.17, -0.03}, one-star: {-0.21, -0.11}
03:31:23.826 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
03:31:23.828 00.002 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
03:31:23.828 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.96 mountX=0.04 mountY=0.17, mountTheta=1.33
03:31:23.829 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.03, opts=13)
03:31:23.830 00.001 28316 Enqueuing Move request for scope (-0.17, -0.03)
03:31:23.830 00.000 29988 Worker thread wakes up
03:31:23.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:23.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
03:31:23.831 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.0
03:31:23.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
03:31:23.831 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:23.832 00.001 29988 Moving (-0.17, -0.03) raw xDistance=0.04 yDistance=0.17
03:31:23.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:23.832 00.000 28316 Enqueuing Expose request
03:31:23.833 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:31:23.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:23.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:31:23.833 00.000 29988 MoveAxis(E, 0, ABG)
03:31:23.833 00.000 29988 Move returns status 0, amount 0
03:31:23.833 00.000 29988 MoveAxis(N, 0, ABG)
03:31:23.833 00.000 29988 Move returns status 0, amount 0
03:31:23.833 00.000 29988 move complete, result=0
03:31:23.833 00.000 29988 worker thread done servicing request
03:31:23.833 00.000 29988 Worker thread wakes up
03:31:23.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:23.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:23.833 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:31:25.461 01.628 29988 Exposure complete
03:31:25.495 00.034 29988 worker thread done servicing request
03:31:25.495 00.000 28316 OnExposeComplete: enter
03:31:25.496 00.001 28316 UpdateGuideState(): m_state=6
03:31:25.496 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5594
03:31:25.497 00.001 28316 Star::Find returns 1 (0), X=949.70, Y=256.96, Mass=2322, SNR=33.4, Peak=186 HFD=4.1
03:31:25.497 00.000 28316 MultiStar: [#1 -0.04,0.12,0.97,U] [#2 0.03,-0.02,0.90,U] [#3 0.06,0.21,0.85,U] [#4 -0.26,0.03,0.83,U] [#5 0.10,0.02,0.74,U] [#6 -0.11,0.13,0.61,U] [#7 0.11,0.06,0.64,U] [#8 -0.04,0.09,0.60,U] 
03:31:25.498 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {-0.04, 0.10}
03:31:25.498 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
03:31:25.499 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
03:31:25.499 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.84 mountX=0.08 mountY=-0.02, mountTheta=-0.20
03:31:25.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
03:31:25.501 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
03:31:25.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:25.501 00.000 29988 Worker thread wakes up
03:31:25.502 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:31:25.502 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:31:25.502 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.02
03:31:25.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:31:25.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:25.502 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
03:31:25.502 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:25.503 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:25.503 00.000 28316 Enqueuing Expose request
03:31:25.504 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:31:25.504 00.000 29988 MoveAxis(E, 0, ABG)
03:31:25.504 00.000 29988 Move returns status 0, amount 0
03:31:25.504 00.000 29988 MoveAxis(N, 0, ABG)
03:31:25.504 00.000 29988 Move returns status 0, amount 0
03:31:25.504 00.000 29988 move complete, result=0
03:31:25.504 00.000 29988 worker thread done servicing request
03:31:25.504 00.000 29988 Worker thread wakes up
03:31:25.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:25.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:25.504 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:27.029 01.525 29988 Exposure complete
03:31:27.070 00.041 29988 worker thread done servicing request
03:31:27.070 00.000 28316 OnExposeComplete: enter
03:31:27.071 00.001 28316 UpdateGuideState(): m_state=6
03:31:27.071 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5595
03:31:27.072 00.001 28316 Star::Find returns 1 (0), X=949.71, Y=256.80, Mass=2412, SNR=34.0, Peak=180 HFD=3.9
03:31:27.072 00.000 28316 MultiStar: [#1 0.21,0.03,0.94,U] [#2 -0.10,-0.09,0.89,U] [#3 0.11,-0.02,0.85,U] [#4 -0.25,-0.07,0.81,U] [#5 0.16,0.09,0.74,U] [#6 -0.08,0.14,0.63,U] [#7 -0.07,-0.12,0.62,U] [#8 0.08,-0.08,0.56,U] 
03:31:27.075 00.003 28316 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.02, -0.06}
03:31:27.078 00.003 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
03:31:27.080 00.002 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
03:31:27.082 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.27 mountX=-0.02 mountY=0.00, mountTheta=2.98
03:31:27.086 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
03:31:27.086 00.000 28316 Enqueuing Move request for scope (0.01, -0.02)
03:31:27.087 00.001 29988 Worker thread wakes up
03:31:27.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:27.088 00.001 28316 UpdateGuideState exits: m=2412 RSB=34.0
03:31:27.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:27.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:27.089 00.001 28316 Enqueuing Expose request
03:31:27.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
03:31:27.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
03:31:27.089 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=0.00
03:31:27.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:31:27.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:27.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:31:27.089 00.000 29988 MoveAxis(E, 0, ABG)
03:31:27.089 00.000 29988 Move returns status 0, amount 0
03:31:27.089 00.000 29988 MoveAxis(N, 0, ABG)
03:31:27.089 00.000 29988 Move returns status 0, amount 0
03:31:27.089 00.000 29988 move complete, result=0
03:31:27.090 00.001 29988 worker thread done servicing request
03:31:27.090 00.000 29988 Worker thread wakes up
03:31:27.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:27.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:27.090 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:31:28.721 01.631 29988 Exposure complete
03:31:28.756 00.035 29988 worker thread done servicing request
03:31:28.756 00.000 28316 OnExposeComplete: enter
03:31:28.757 00.001 28316 UpdateGuideState(): m_state=6
03:31:28.757 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5596
03:31:28.758 00.001 28316 Star::Find returns 1 (0), X=949.71, Y=256.87, Mass=2370, SNR=33.8, Peak=193 HFD=4.1
03:31:28.758 00.000 28316 MultiStar: [#1 -0.01,-0.04,0.99,U] [#2 0.01,0.00,0.89,U] [#3 0.14,-0.04,0.84,U] [#4 -0.33,0.06,0.00,M1] [#5 0.24,0.11,0.72,U] [#6 -0.16,0.04,0.62,U] [#7 -0.16,-0.05,0.62,U] [#8 -0.07,0.11,0.58,U] 
03:31:28.759 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {-0.02, 0.01}
03:31:28.759 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
03:31:28.759 00.000 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
03:31:28.760 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.10 mountX=0.01 mountY=-0.01, mountTheta=-0.91
03:31:28.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
03:31:28.761 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
03:31:28.762 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:28.762 00.000 29988 Worker thread wakes up
03:31:28.762 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
03:31:28.763 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
03:31:28.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:28.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
03:31:28.763 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:28.764 00.001 28316 Enqueuing Expose request
03:31:28.764 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
03:31:28.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:31:28.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:28.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:31:28.764 00.000 29988 MoveAxis(E, 0, ABG)
03:31:28.764 00.000 29988 Move returns status 0, amount 0
03:31:28.764 00.000 29988 MoveAxis(N, 0, ABG)
03:31:28.764 00.000 29988 Move returns status 0, amount 0
03:31:28.764 00.000 29988 move complete, result=0
03:31:28.764 00.000 29988 worker thread done servicing request
03:31:28.764 00.000 29988 Worker thread wakes up
03:31:28.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:28.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:28.765 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:30.280 01.515 29988 Exposure complete
03:31:30.307 00.027 29988 worker thread done servicing request
03:31:30.307 00.000 28316 OnExposeComplete: enter
03:31:30.308 00.001 28316 UpdateGuideState(): m_state=6
03:31:30.310 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5597
03:31:30.311 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=256.79, Mass=2300, SNR=33.3, Peak=197 HFD=3.9
03:31:30.313 00.002 28316 MultiStar: [#1 0.31,-0.04,0.97,U] [#2 0.05,-0.12,0.91,U] [#3 0.20,-0.02,0.85,U] [#4 -0.22,-0.21,0.82,U] [#5 0.07,-0.02,0.73,U] [#6 -0.12,0.07,0.61,U] [#7 0.14,-0.10,0.62,U] [#8 0.05,0.05,0.58,U] 
03:31:30.314 00.001 28316 single-star, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.04, -0.07}
03:31:30.315 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:31:30.316 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
03:31:30.317 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.09 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
03:31:30.319 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
03:31:30.319 00.000 28316 Enqueuing Move request for scope (0.04, -0.07)
03:31:30.320 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:30.321 00.001 29988 Worker thread wakes up
03:31:30.321 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
03:31:30.321 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:30.322 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:30.323 00.001 28316 Enqueuing Expose request
03:31:30.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
03:31:30.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
03:31:30.323 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.00
03:31:30.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:31:30.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:30.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:31:30.324 00.001 29988 MoveAxis(E, 0, ABG)
03:31:30.324 00.000 29988 Move returns status 0, amount 0
03:31:30.324 00.000 29988 MoveAxis(N, 0, ABG)
03:31:30.324 00.000 29988 Move returns status 0, amount 0
03:31:30.324 00.000 29988 move complete, result=0
03:31:30.324 00.000 29988 worker thread done servicing request
03:31:30.324 00.000 29988 Worker thread wakes up
03:31:30.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:30.324 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:30.325 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:31.956 01.631 29988 Exposure complete
03:31:31.989 00.033 29988 worker thread done servicing request
03:31:31.990 00.001 28316 OnExposeComplete: enter
03:31:31.991 00.001 28316 UpdateGuideState(): m_state=6
03:31:31.991 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5598
03:31:31.992 00.001 28316 Star::Find returns 1 (0), X=949.84, Y=256.76, Mass=2221, SNR=32.7, Peak=168 HFD=4.1
03:31:31.992 00.000 28316 MultiStar: [#1 0.32,-0.10,0.00,M1] [#2 0.23,-0.22,0.91,U] [#3 0.24,-0.11,0.86,U] [#4 -0.03,-0.20,0.83,U] [#5 0.29,0.02,0.75,U] [#6 0.02,-0.13,0.64,U] [#7 0.20,-0.23,0.64,U] [#8 0.16,-0.14,0.58,U] 
03:31:31.993 00.001 28316 single-star, 7 included, MultiStar: {0.15, -0.14}, one-star: {0.11, -0.10}
03:31:31.993 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
03:31:31.994 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:31:31.994 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.71 mountX=-0.13 mountY=-0.06, mountTheta=-2.75
03:31:31.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
03:31:31.995 00.000 28316 Enqueuing Move request for scope (0.11, -0.10)
03:31:31.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:31.997 00.002 29988 Worker thread wakes up
03:31:31.998 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
03:31:31.998 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
03:31:31.998 00.000 29988 Moving (0.11, -0.10) raw xDistance=-0.13 yDistance=-0.06
03:31:31.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:31:31.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:31.998 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.7
03:31:31.999 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:31.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:31.999 00.000 28316 Enqueuing Expose request
03:31:32.000 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:32.000 00.000 29988 MoveAxis(E, 0, ABG)
03:31:32.000 00.000 29988 Move returns status 0, amount 0
03:31:32.000 00.000 29988 MoveAxis(N, 0, ABG)
03:31:32.000 00.000 29988 Move returns status 0, amount 0
03:31:32.000 00.000 29988 move complete, result=0
03:31:32.000 00.000 29988 worker thread done servicing request
03:31:32.000 00.000 29988 Worker thread wakes up
03:31:32.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:32.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:32.001 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:33.527 01.526 29988 Exposure complete
03:31:33.588 00.061 29988 worker thread done servicing request
03:31:33.588 00.000 28316 OnExposeComplete: enter
03:31:33.590 00.002 28316 UpdateGuideState(): m_state=6
03:31:33.592 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5599
03:31:33.593 00.001 28316 Star::Find returns 1 (0), X=950.00, Y=256.58, Mass=2359, SNR=33.7, Peak=167 HFD=4.1
03:31:33.595 00.002 28316 MultiStar: [#1 0.42,-0.19,0.00,M2] [#2 0.36,-0.45,0.00,M1] [#3 0.43,-0.33,0.00,M1] [#4 0.18,-0.38,0.00,M1] [#5 0.29,-0.16,0.71,U] [#6 0.15,-0.23,0.62,U] [#7 0.19,-0.34,0.00,M1] [#8 0.24,-0.26,0.00,M1] 
03:31:33.596 00.001 28316 refined, 2 included, MultiStar: {0.24, -0.23}, one-star: {0.27, -0.28}
03:31:33.597 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
03:31:33.598 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
03:31:33.600 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-0.76 mountX=-0.31 mountY=-0.11, mountTheta=-2.79
03:31:33.604 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.23, opts=13)
03:31:33.604 00.000 28316 Enqueuing Move request for scope (0.24, -0.23)
03:31:33.605 00.001 29988 Worker thread wakes up
03:31:33.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:33.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.23) opts 0xd
03:31:33.605 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
03:31:33.606 00.001 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.23)
03:31:33.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:33.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:33.607 00.001 28316 Enqueuing Expose request
03:31:33.607 00.000 29988 Moving (0.24, -0.23) raw xDistance=-0.31 yDistance=-0.11
03:31:33.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
03:31:33.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:33.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:31:33.607 00.000 29988 MoveAxis(E, 65, ABG)
03:31:33.607 00.000 29988 Guiding  Dir = 2, Dur = 65
03:31:33.608 00.001 29988 IsSlewing returns 0
03:31:33.608 00.000 29988 IsGuiding returns 0
03:31:33.610 00.002 29988 PulseGuide returned control before completion, sleep 74
03:31:33.696 00.086 29988 IsGuiding returns 0
03:31:33.696 00.000 29988 Move returns status 0, amount 65
03:31:33.696 00.000 29988 MoveAxis(N, 0, ABG)
03:31:33.696 00.000 29988 Move returns status 0, amount 0
03:31:33.696 00.000 29988 move complete, result=0
03:31:33.696 00.000 29988 worker thread done servicing request
03:31:33.696 00.000 29988 Worker thread wakes up
03:31:33.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:33.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:33.696 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
03:31:35.331 01.635 29988 Exposure complete
03:31:35.365 00.034 29988 worker thread done servicing request
03:31:35.365 00.000 28316 OnExposeComplete: enter
03:31:35.366 00.001 28316 UpdateGuideState(): m_state=6
03:31:35.366 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5600
03:31:35.368 00.002 28316 Star::Find returns 1 (0), X=949.79, Y=256.92, Mass=2457, SNR=34.3, Peak=192 HFD=4.2
03:31:35.368 00.000 28316 MultiStar: [#1 0.21,0.10,0.96,U] [#2 0.06,-0.11,0.84,U] [#3 0.23,0.07,0.83,U] [#4 -0.11,-0.01,0.79,U] [#5 -0.10,0.07,0.71,U] [#6 -0.16,-0.00,0.62,U] [#7 0.07,-0.17,0.60,U] [#8 0.06,-0.07,0.60,U] 
03:31:35.368 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.00}, one-star: {0.06, 0.06}
03:31:35.368 00.000 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
03:31:35.369 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
03:31:35.369 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.06 mountX=-0.02 mountY=-0.04, mountTheta=-1.95
03:31:35.371 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.00, opts=13)
03:31:35.372 00.001 28316 Enqueuing Move request for scope (0.05, 0.00)
03:31:35.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:35.372 00.000 29988 Worker thread wakes up
03:31:35.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
03:31:35.373 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
03:31:35.373 00.000 29988 Moving (0.05, 0.00) raw xDistance=-0.02 yDistance=-0.04
03:31:35.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:31:35.373 00.000 28316 UpdateGuideState exits: m=2457 RSB=34.3
03:31:35.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:35.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:35.374 00.001 28316 Enqueuing Expose request
03:31:35.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:35.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:31:35.374 00.000 29988 MoveAxis(E, 0, ABG)
03:31:35.374 00.000 29988 Move returns status 0, amount 0
03:31:35.374 00.000 29988 MoveAxis(N, 0, ABG)
03:31:35.374 00.000 29988 Move returns status 0, amount 0
03:31:35.374 00.000 29988 move complete, result=0
03:31:35.374 00.000 29988 worker thread done servicing request
03:31:35.374 00.000 29988 Worker thread wakes up
03:31:35.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:35.375 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:35.375 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:36.897 01.522 29988 Exposure complete
03:31:36.932 00.035 29988 worker thread done servicing request
03:31:36.932 00.000 28316 OnExposeComplete: enter
03:31:36.932 00.000 28316 UpdateGuideState(): m_state=6
03:31:36.933 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5601
03:31:36.933 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=256.70, Mass=2231, SNR=32.7, Peak=157 HFD=3.9
03:31:36.934 00.001 28316 MultiStar: [#1 0.25,-0.19,0.98,U] [#2 0.03,-0.34,0.00,M1] [#3 -0.02,-0.26,0.87,U] [#4 -0.15,-0.22,0.86,U] [#5 0.07,0.02,0.73,U] [#6 -0.06,-0.06,0.64,U] [#7 0.03,-0.26,0.63,U] [#8 0.06,-0.12,0.60,U] 
03:31:36.934 00.000 28316 refined, 7 included, MultiStar: {-0.00, -0.16}, one-star: {-0.18, -0.16}
03:31:36.935 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
03:31:36.935 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
03:31:36.935 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.59 mountX=-0.15 mountY=0.08, mountTheta=2.66
03:31:36.936 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.16, opts=13)
03:31:36.937 00.001 28316 Enqueuing Move request for scope (-0.00, -0.16)
03:31:36.937 00.000 29988 Worker thread wakes up
03:31:36.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
03:31:36.938 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
03:31:36.938 00.000 29988 Moving (-0.00, -0.16) raw xDistance=-0.15 yDistance=0.08
03:31:36.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:31:36.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:36.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:31:36.938 00.000 29988 MoveAxis(E, 0, ABG)
03:31:36.938 00.000 29988 Move returns status 0, amount 0
03:31:36.938 00.000 29988 MoveAxis(N, 0, ABG)
03:31:36.938 00.000 29988 Move returns status 0, amount 0
03:31:36.938 00.000 29988 move complete, result=0
03:31:36.938 00.000 29988 worker thread done servicing request
03:31:36.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:36.938 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.7
03:31:36.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:36.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:36.939 00.000 28316 Enqueuing Expose request
03:31:36.940 00.001 29988 Worker thread wakes up
03:31:36.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:36.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:36.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:31:38.576 01.636 29988 Exposure complete
03:31:38.619 00.043 29988 worker thread done servicing request
03:31:38.619 00.000 28316 OnExposeComplete: enter
03:31:38.620 00.001 28316 UpdateGuideState(): m_state=6
03:31:38.622 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5602
03:31:38.623 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=256.78, Mass=2380, SNR=33.7, Peak=180 HFD=4.1
03:31:38.625 00.002 28316 MultiStar: [#1 0.34,-0.07,0.00,M1] [#2 0.23,-0.12,0.89,U] [#3 0.38,-0.32,0.00,M1] [#4 0.12,-0.29,0.81,U] [#5 0.41,-0.17,0.00,M1] [#6 0.16,-0.07,0.61,U] [#7 0.41,-0.17,0.00,M1] [#8 0.16,-0.05,0.60,U] 
03:31:38.626 00.001 28316 refined, 4 included, MultiStar: {0.18, -0.12}, one-star: {0.21, -0.08}
03:31:38.627 00.001 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
03:31:38.629 00.002 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
03:31:38.630 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-0.60 mountX=-0.19 mountY=-0.11, mountTheta=-2.63
03:31:38.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.12, opts=13)
03:31:38.633 00.001 28316 Enqueuing Move request for scope (0.18, -0.12)
03:31:38.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:38.634 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.7
03:31:38.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:38.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:38.635 00.001 28316 Enqueuing Expose request
03:31:38.635 00.000 29988 Worker thread wakes up
03:31:38.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd
03:31:38.635 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.12)
03:31:38.635 00.000 29988 Moving (0.18, -0.12) raw xDistance=-0.19 yDistance=-0.11
03:31:38.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:31:38.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:38.636 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:31:38.636 00.000 29988 MoveAxis(E, 0, ABG)
03:31:38.636 00.000 29988 Move returns status 0, amount 0
03:31:38.636 00.000 29988 MoveAxis(N, 0, ABG)
03:31:38.636 00.000 29988 Move returns status 0, amount 0
03:31:38.636 00.000 29988 move complete, result=0
03:31:38.636 00.000 29988 worker thread done servicing request
03:31:38.636 00.000 29988 Worker thread wakes up
03:31:38.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:38.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:38.636 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:40.150 01.514 29988 Exposure complete
03:31:40.174 00.024 29988 worker thread done servicing request
03:31:40.175 00.001 28316 OnExposeComplete: enter
03:31:40.175 00.000 28316 UpdateGuideState(): m_state=6
03:31:40.176 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5603
03:31:40.176 00.000 28316 Star::Find returns 1 (0), X=950.07, Y=256.66, Mass=2319, SNR=33.3, Peak=171 HFD=4.0
03:31:40.177 00.001 28316 MultiStar: [#1 0.67,-0.40,0.00,M2] [#2 0.43,-0.51,0.00,M1] [#3 0.47,-0.13,0.00,M2] [#4 0.17,-0.33,0.00,M1] [#5 0.52,-0.21,0.00,M2] [#6 0.15,-0.26,0.64,U] [#7 0.39,-0.11,0.00,M2] [#8 0.15,-0.10,0.60,U] 
03:31:40.178 00.001 28316 refined, 2 included, MultiStar: {0.23, -0.19}, one-star: {0.34, -0.20}
03:31:40.178 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:31:40.179 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
03:31:40.179 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-0.68 mountX=-0.27 mountY=-0.12, mountTheta=-2.71
03:31:40.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.19, opts=13)
03:31:40.181 00.001 28316 Enqueuing Move request for scope (0.23, -0.19)
03:31:40.182 00.001 29988 Worker thread wakes up
03:31:40.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:40.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.19) opts 0xd
03:31:40.182 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.19)
03:31:40.182 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:31:40.183 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:40.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:40.184 00.001 28316 Enqueuing Expose request
03:31:40.184 00.000 29988 Moving (0.23, -0.19) raw xDistance=-0.27 yDistance=-0.12
03:31:40.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:31:40.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:40.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:31:40.184 00.000 29988 MoveAxis(E, 57, ABG)
03:31:40.184 00.000 29988 Guiding  Dir = 2, Dur = 57
03:31:40.184 00.000 29988 IsSlewing returns 0
03:31:40.185 00.001 29988 IsGuiding returns 0
03:31:40.187 00.002 29988 PulseGuide returned control before completion, sleep 66
03:31:40.259 00.072 29988 IsGuiding returns 0
03:31:40.259 00.000 29988 Move returns status 0, amount 57
03:31:40.259 00.000 29988 MoveAxis(N, 0, ABG)
03:31:40.259 00.000 29988 Move returns status 0, amount 0
03:31:40.259 00.000 29988 move complete, result=0
03:31:40.259 00.000 29988 worker thread done servicing request
03:31:40.259 00.000 29988 Worker thread wakes up
03:31:40.260 00.001 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
03:31:40.261 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:40.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:41.897 01.636 29988 Exposure complete
03:31:41.945 00.048 29988 worker thread done servicing request
03:31:41.945 00.000 28316 OnExposeComplete: enter
03:31:41.945 00.000 28316 UpdateGuideState(): m_state=6
03:31:41.946 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5604
03:31:41.947 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=256.70, Mass=2369, SNR=33.8, Peak=164 HFD=4.2
03:31:41.947 00.000 28316 MultiStar: [#1 0.29,-0.09,0.99,U] [#2 -0.11,-0.09,0.88,U] [#3 0.24,-0.22,0.86,U] [#4 0.03,-0.09,0.82,U] [#5 0.25,-0.06,0.71,U] [#6 -0.11,0.07,0.62,U] [#7 0.02,-0.07,0.60,U] [#8 0.08,0.04,0.56,U] 
03:31:41.948 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.07, -0.16}
03:31:41.948 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:31:41.948 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:31:41.949 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.12 mountY=-0.04, mountTheta=-2.78
03:31:41.950 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
03:31:41.950 00.000 28316 Enqueuing Move request for scope (0.09, -0.09)
03:31:41.951 00.001 29988 Worker thread wakes up
03:31:41.951 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:41.951 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
03:31:41.952 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:41.952 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:41.953 00.001 28316 Enqueuing Expose request
03:31:41.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
03:31:41.953 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
03:31:41.953 00.000 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.04
03:31:41.953 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:31:41.953 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:41.953 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:31:41.953 00.000 29988 MoveAxis(E, 0, ABG)
03:31:41.953 00.000 29988 Move returns status 0, amount 0
03:31:41.953 00.000 29988 MoveAxis(N, 0, ABG)
03:31:41.953 00.000 29988 Move returns status 0, amount 0
03:31:41.953 00.000 29988 move complete, result=0
03:31:41.953 00.000 29988 worker thread done servicing request
03:31:41.953 00.000 29988 Worker thread wakes up
03:31:41.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:41.953 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:41.954 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:43.473 01.519 29988 Exposure complete
03:31:43.517 00.044 29988 worker thread done servicing request
03:31:43.517 00.000 28316 OnExposeComplete: enter
03:31:43.520 00.003 28316 UpdateGuideState(): m_state=6
03:31:43.521 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5605
03:31:43.522 00.001 28316 Star::Find returns 1 (0), X=949.78, Y=256.76, Mass=2395, SNR=33.9, Peak=183 HFD=4.3
03:31:43.523 00.001 28316 MultiStar: [#1 0.27,-0.06,0.97,U] [#2 0.01,-0.03,0.90,U] [#3 0.17,-0.10,0.86,U] [#4 -0.04,-0.12,0.82,U] [#5 0.26,-0.01,0.75,U] [#6 -0.25,-0.06,0.61,U] [#7 -0.11,-0.07,0.64,U] [#8 0.15,-0.04,0.58,U] 
03:31:43.524 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.07}, one-star: {0.04, -0.10}
03:31:43.524 00.000 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
03:31:43.525 00.001 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
03:31:43.527 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-0.76 mountX=-0.09 mountY=-0.03, mountTheta=-2.80
03:31:43.530 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
03:31:43.532 00.002 28316 Enqueuing Move request for scope (0.07, -0.07)
03:31:43.533 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:43.535 00.002 28316 UpdateGuideState exits: m=2395 RSB=33.9
03:31:43.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:43.536 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:43.536 00.000 28316 Enqueuing Expose request
03:31:43.536 00.000 29988 Worker thread wakes up
03:31:43.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
03:31:43.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
03:31:43.537 00.001 29988 Moving (0.07, -0.07) raw xDistance=-0.09 yDistance=-0.03
03:31:43.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:31:43.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:43.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:31:43.537 00.000 29988 MoveAxis(E, 0, ABG)
03:31:43.537 00.000 29988 Move returns status 0, amount 0
03:31:43.537 00.000 29988 MoveAxis(N, 0, ABG)
03:31:43.537 00.000 29988 Move returns status 0, amount 0
03:31:43.537 00.000 29988 move complete, result=0
03:31:43.537 00.000 29988 worker thread done servicing request
03:31:43.537 00.000 29988 Worker thread wakes up
03:31:43.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:43.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:43.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:31:45.162 01.625 29988 Exposure complete
03:31:45.212 00.050 29988 worker thread done servicing request
03:31:45.212 00.000 28316 OnExposeComplete: enter
03:31:45.213 00.001 28316 UpdateGuideState(): m_state=6
03:31:45.213 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5606
03:31:45.214 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=256.81, Mass=2427, SNR=34.2, Peak=178 HFD=4.2
03:31:45.214 00.000 28316 MultiStar: [#1 0.69,0.04,0.00,M1] [#2 0.51,-0.13,0.00,M1] [#3 0.65,-0.09,0.00,M1] [#4 0.34,0.04,0.00,M1] [#5 0.40,0.15,0.00,M1] [#6 0.18,0.06,0.59,U] [#7 0.26,0.18,0.59,U] [#8 0.34,0.08,0.00,M1] 
03:31:45.215 00.001 28316 refined, 2 included, MultiStar: {0.38, 0.04}, one-star: {0.57, -0.05}
03:31:45.215 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
03:31:45.215 00.000 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
03:31:45.216 00.001 28316 CameraToMount -- cameraX=0.38 cameraY=0.04 hyp=0.38 cameraTheta=0.11 mountX=-0.12 mountY=-0.36, mountTheta=-1.89
03:31:45.217 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=0.04, opts=13)
03:31:45.218 00.001 28316 Enqueuing Move request for scope (0.38, 0.04)
03:31:45.219 00.001 29988 Worker thread wakes up
03:31:45.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.04) opts 0xd
03:31:45.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, 0.04)
03:31:45.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:45.220 00.001 29988 Moving (0.38, 0.04) raw xDistance=-0.12 yDistance=-0.36
03:31:45.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:31:45.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:31:45.220 00.000 28316 UpdateGuideState exits: m=2427 RSB=34.2
03:31:45.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:45.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:45.221 00.000 28316 Enqueuing Expose request
03:31:45.222 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
03:31:45.222 00.000 29988 MoveAxis(E, 0, ABG)
03:31:45.222 00.000 29988 Move returns status 0, amount 0
03:31:45.222 00.000 29988 MoveAxis(N, 0, ABG)
03:31:45.222 00.000 29988 Move returns status 0, amount 0
03:31:45.222 00.000 29988 move complete, result=0
03:31:45.222 00.000 29988 worker thread done servicing request
03:31:45.222 00.000 29988 Worker thread wakes up
03:31:45.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:45.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:45.222 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
03:31:46.740 01.518 29988 Exposure complete
03:31:46.775 00.035 29988 worker thread done servicing request
03:31:46.775 00.000 28316 OnExposeComplete: enter
03:31:46.776 00.001 28316 UpdateGuideState(): m_state=6
03:31:46.776 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5607
03:31:46.777 00.001 28316 Star::Find returns 1 (0), X=950.16, Y=256.48, Mass=2327, SNR=33.4, Peak=171 HFD=3.8
03:31:46.778 00.001 28316 MultiStar: [#1 0.60,-0.23,0.00,M2] [#2 0.56,-0.44,0.00,M2] [#3 0.73,-0.38,0.00,M2] [#4 0.27,-0.25,0.00,M2] [#5 0.48,-0.31,0.00,M2] [#6 0.35,-0.13,0.00,M1] [#7 0.51,-0.19,0.00,M1] [#8 0.33,-0.06,0.00,M2] 
03:31:46.778 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:31:46.779 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:31:46.780 00.001 28316 CameraToMount -- cameraX=0.43 cameraY=-0.38 hyp=0.57 cameraTheta=-0.72 mountX=-0.52 mountY=-0.22, mountTheta=-2.75
03:31:46.782 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=-0.38, opts=13)
03:31:46.783 00.001 28316 Enqueuing Move request for scope (0.43, -0.38)
03:31:46.783 00.000 29988 Worker thread wakes up
03:31:46.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.38) opts 0xd
03:31:46.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, -0.38)
03:31:46.783 00.000 29988 Moving (0.43, -0.38) raw xDistance=-0.52 yDistance=-0.22
03:31:46.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:46.784 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
03:31:46.784 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:31:46.784 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:31:46.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:46.787 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:31:46.787 00.000 29988 MoveAxis(E, 110, ABG)
03:31:46.787 00.000 29988 Guiding  Dir = 2, Dur = 110
03:31:46.787 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:46.788 00.001 28316 Enqueuing Expose request
03:31:46.788 00.000 29988 IsSlewing returns 0
03:31:46.789 00.001 29988 IsGuiding returns 0
03:31:46.791 00.002 29988 PulseGuide returned control before completion, sleep 119
03:31:46.926 00.135 29988 IsGuiding returns 0
03:31:46.926 00.000 29988 Move returns status 0, amount 110
03:31:46.926 00.000 29988 MoveAxis(N, 0, ABG)
03:31:46.926 00.000 29988 Move returns status 0, amount 0
03:31:46.926 00.000 29988 move complete, result=0
03:31:46.926 00.000 29988 worker thread done servicing request
03:31:46.926 00.000 29988 Worker thread wakes up
03:31:46.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:46.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:46.926 00.000 28316 GuideStep: -0.5 px 110 ms EAST, -0.2 px 0 ms NORTH
03:31:48.564 01.638 29988 Exposure complete
03:31:48.612 00.048 29988 worker thread done servicing request
03:31:48.612 00.000 28316 OnExposeComplete: enter
03:31:48.613 00.001 28316 UpdateGuideState(): m_state=6
03:31:48.614 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5608
03:31:48.614 00.000 28316 Star::Find returns 1 (0), X=950.00, Y=256.95, Mass=2309, SNR=33.4, Peak=177 HFD=4.4
03:31:48.615 00.001 28316 MultiStar: [#1 0.24,0.06,0.98,U] [#2 0.19,-0.10,0.91,U] [#3 0.34,0.17,0.00,M3] [#4 0.06,0.12,0.82,U] [#5 0.34,0.04,0.00,M3] [#6 -0.03,0.00,0.63,U] [#7 0.13,-0.02,0.64,U] [#8 0.24,-0.03,0.60,U] 
03:31:48.615 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.02}, one-star: {0.27, 0.09}
03:31:48.615 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
03:31:48.616 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
03:31:48.616 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.14 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
03:31:48.619 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
03:31:48.620 00.001 28316 Enqueuing Move request for scope (0.17, 0.02)
03:31:48.622 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:48.623 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.4
03:31:48.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:48.626 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:48.627 00.001 28316 Enqueuing Expose request
03:31:48.629 00.002 29988 Worker thread wakes up
03:31:48.629 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
03:31:48.629 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
03:31:48.629 00.000 29988 Moving (0.17, 0.02) raw xDistance=-0.05 yDistance=-0.16
03:31:48.629 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:31:48.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:48.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:31:48.629 00.000 29988 MoveAxis(E, 0, ABG)
03:31:48.629 00.000 29988 Move returns status 0, amount 0
03:31:48.629 00.000 29988 MoveAxis(N, 0, ABG)
03:31:48.629 00.000 29988 Move returns status 0, amount 0
03:31:48.629 00.000 29988 move complete, result=0
03:31:48.629 00.000 29988 worker thread done servicing request
03:31:48.629 00.000 29988 Worker thread wakes up
03:31:48.630 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:48.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:48.630 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:50.148 01.518 29988 Exposure complete
03:31:50.179 00.031 29988 worker thread done servicing request
03:31:50.179 00.000 28316 OnExposeComplete: enter
03:31:50.179 00.000 28316 UpdateGuideState(): m_state=6
03:31:50.180 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5609
03:31:50.180 00.000 28316 Star::Find returns 1 (0), X=949.94, Y=256.92, Mass=2329, SNR=33.5, Peak=196 HFD=4.3
03:31:50.181 00.001 28316 MultiStar: [#1 0.55,0.03,0.00,M2] [#2 0.23,-0.03,0.90,U] [#3 0.22,0.03,0.84,U] [#4 0.10,-0.15,0.82,U] [#5 0.38,0.19,0.00,M4] [#6 0.13,0.01,0.62,U] [#7 0.23,0.05,0.61,U] [#8 0.46,0.00,0.00,M2] 
03:31:50.181 00.000 28316 refined, 5 included, MultiStar: {0.19, -0.01}, one-star: {0.21, 0.06}
03:31:50.182 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
03:31:50.182 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
03:31:50.183 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.03 mountX=-0.08 mountY=-0.16, mountTheta=-2.04
03:31:50.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
03:31:50.184 00.000 28316 Enqueuing Move request for scope (0.19, -0.01)
03:31:50.185 00.001 29988 Worker thread wakes up
03:31:50.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:50.185 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.5
03:31:50.186 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:50.187 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
03:31:50.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
03:31:50.187 00.000 29988 Moving (0.19, -0.01) raw xDistance=-0.08 yDistance=-0.16
03:31:50.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:31:50.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:50.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:50.188 00.001 28316 Enqueuing Expose request
03:31:50.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:31:50.188 00.000 29988 MoveAxis(E, 0, ABG)
03:31:50.188 00.000 29988 Move returns status 0, amount 0
03:31:50.188 00.000 29988 MoveAxis(N, 0, ABG)
03:31:50.188 00.000 29988 Move returns status 0, amount 0
03:31:50.188 00.000 29988 move complete, result=0
03:31:50.188 00.000 29988 worker thread done servicing request
03:31:50.188 00.000 29988 Worker thread wakes up
03:31:50.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:50.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:50.189 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:51.825 01.636 29988 Exposure complete
03:31:51.861 00.036 29988 worker thread done servicing request
03:31:51.861 00.000 28316 OnExposeComplete: enter
03:31:51.864 00.003 28316 UpdateGuideState(): m_state=6
03:31:51.866 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5610
03:31:51.869 00.003 28316 Star::Find returns 1 (0), X=950.01, Y=256.79, Mass=2338, SNR=33.5, Peak=174 HFD=4.3
03:31:51.871 00.002 28316 MultiStar: [#1 0.49,-0.05,0.00,M3] [#2 0.22,0.01,0.90,U] [#3 0.37,-0.05,0.00,M3] [#4 -0.08,0.05,0.83,U] [#5 0.42,0.01,0.00,M5] [#6 0.20,0.18,0.63,U] [#7 0.31,-0.02,0.63,U] [#8 0.13,0.19,0.57,U] 
03:31:51.874 00.003 28316 refined, 5 included, MultiStar: {0.18, 0.04}, one-star: {0.27, -0.07}
03:31:51.876 00.002 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
03:31:51.878 00.002 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
03:31:51.880 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.23 mountX=-0.04 mountY=-0.18, mountTheta=-1.77
03:31:51.885 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.04, opts=13)
03:31:51.888 00.003 28316 Enqueuing Move request for scope (0.18, 0.04)
03:31:51.890 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:51.892 00.002 28316 UpdateGuideState exits: m=2338 RSB=33.5
03:31:51.895 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:51.897 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:51.900 00.003 28316 Enqueuing Expose request
03:31:51.902 00.002 29988 Worker thread wakes up
03:31:51.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
03:31:51.902 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
03:31:51.902 00.000 29988 Moving (0.18, 0.04) raw xDistance=-0.04 yDistance=-0.18
03:31:51.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:31:51.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:51.902 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:31:51.902 00.000 29988 MoveAxis(E, 0, ABG)
03:31:51.902 00.000 29988 Move returns status 0, amount 0
03:31:51.902 00.000 29988 MoveAxis(N, 0, ABG)
03:31:51.902 00.000 29988 Move returns status 0, amount 0
03:31:51.902 00.000 29988 move complete, result=0
03:31:51.902 00.000 29988 worker thread done servicing request
03:31:51.902 00.000 29988 Worker thread wakes up
03:31:51.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:51.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:51.903 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:53.320 01.417 29988 Exposure complete
03:31:53.366 00.046 29988 worker thread done servicing request
03:31:53.366 00.000 28316 OnExposeComplete: enter
03:31:53.367 00.001 28316 UpdateGuideState(): m_state=6
03:31:53.367 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5611
03:31:53.368 00.001 28316 Star::Find returns 1 (0), X=949.96, Y=256.82, Mass=2327, SNR=33.4, Peak=179 HFD=4.2
03:31:53.368 00.000 28316 MultiStar: [#1 0.45,-0.07,0.00,M4] [#2 0.21,-0.12,0.88,U] [#3 0.35,-0.04,0.00,M4] [#4 -0.09,-0.03,0.83,U] [#5 0.41,0.05,0.00,M6] [#6 -0.07,0.11,0.65,U] [#7 0.08,-0.08,0.64,U] [#8 0.39,-0.16,0.00,M2] 
03:31:53.369 00.001 28316 refined, 4 included, MultiStar: {0.09, -0.04}, one-star: {0.23, -0.04}
03:31:53.369 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:31:53.369 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:31:53.370 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.41 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
03:31:53.373 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
03:31:53.373 00.000 28316 Enqueuing Move request for scope (0.09, -0.04)
03:31:53.374 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:53.374 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:31:53.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:53.375 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:53.375 00.000 28316 Enqueuing Expose request
03:31:53.376 00.001 29988 Worker thread wakes up
03:31:53.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
03:31:53.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
03:31:53.376 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
03:31:53.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:31:53.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:53.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:31:53.376 00.000 29988 MoveAxis(E, 0, ABG)
03:31:53.376 00.000 29988 Move returns status 0, amount 0
03:31:53.376 00.000 29988 MoveAxis(N, 0, ABG)
03:31:53.376 00.000 29988 Move returns status 0, amount 0
03:31:53.376 00.000 29988 move complete, result=0
03:31:53.376 00.000 29988 worker thread done servicing request
03:31:53.376 00.000 29988 Worker thread wakes up
03:31:53.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:53.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:53.376 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:31:55.000 01.624 29988 Exposure complete
03:31:55.036 00.036 29988 worker thread done servicing request
03:31:55.046 00.010 28316 OnExposeComplete: enter
03:31:55.046 00.000 28316 UpdateGuideState(): m_state=6
03:31:55.048 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5612
03:31:55.048 00.000 28316 Star::Find returns 1 (0), X=950.13, Y=256.90, Mass=2370, SNR=33.6, Peak=201 HFD=4.2
03:31:55.049 00.001 28316 MultiStar: [#1 0.29,-0.02,0.94,U] [#2 0.20,-0.04,0.91,U] [#3 0.54,-0.05,0.00,M5] [#4 -0.01,0.07,0.83,U] [#5 0.40,0.02,0.00,M7] [#6 0.00,0.13,0.61,U] [#7 0.06,0.23,0.61,U] [#8 0.21,0.13,0.59,U] 
03:31:55.049 00.000 28316 refined, 6 included, MultiStar: {0.18, 0.06}, one-star: {0.39, 0.04}
03:31:55.050 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
03:31:55.050 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
03:31:55.050 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.33 mountX=-0.02 mountY=-0.19, mountTheta=-1.67
03:31:55.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.06, opts=13)
03:31:55.052 00.001 28316 Enqueuing Move request for scope (0.18, 0.06)
03:31:55.052 00.000 29988 Worker thread wakes up
03:31:55.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:55.053 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.6
03:31:55.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:55.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:55.054 00.001 28316 Enqueuing Expose request
03:31:55.054 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
03:31:55.054 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
03:31:55.054 00.000 29988 Moving (0.18, 0.06) raw xDistance=-0.02 yDistance=-0.19
03:31:55.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:31:55.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:55.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:31:55.054 00.000 29988 MoveAxis(E, 0, ABG)
03:31:55.054 00.000 29988 Move returns status 0, amount 0
03:31:55.054 00.000 29988 MoveAxis(N, 0, ABG)
03:31:55.054 00.000 29988 Move returns status 0, amount 0
03:31:55.054 00.000 29988 move complete, result=0
03:31:55.054 00.000 29988 worker thread done servicing request
03:31:55.055 00.001 29988 Worker thread wakes up
03:31:55.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:55.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:55.055 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:56.571 01.516 29988 Exposure complete
03:31:56.620 00.049 29988 worker thread done servicing request
03:31:56.620 00.000 28316 OnExposeComplete: enter
03:31:56.620 00.000 28316 UpdateGuideState(): m_state=6
03:31:56.621 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5613
03:31:56.621 00.000 28316 Star::Find returns 1 (0), X=950.05, Y=256.82, Mass=2358, SNR=33.7, Peak=195 HFD=4.2
03:31:56.622 00.001 28316 MultiStar: [#1 0.41,0.08,0.00,M4] [#2 0.48,-0.04,0.00,M1] [#3 0.42,0.07,0.00,M6] [#4 0.14,0.01,0.83,U] [#5 0.55,0.16,0.00,M8] [#6 0.27,0.21,0.00,M1] [#7 0.37,-0.04,0.00,M1] [#8 0.31,0.17,0.00,M2] 
03:31:56.622 00.000 28316 refined, 1 included, MultiStar: {0.24, -0.02}, one-star: {0.32, -0.04}
03:31:56.623 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:31:56.623 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:31:56.624 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
03:31:56.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.02, opts=13)
03:31:56.625 00.000 28316 Enqueuing Move request for scope (0.24, -0.02)
03:31:56.626 00.001 29988 Worker thread wakes up
03:31:56.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
03:31:56.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
03:31:56.626 00.000 29988 Moving (0.24, -0.02) raw xDistance=-0.11 yDistance=-0.20
03:31:56.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:31:56.626 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.43 newest=-0.45
03:31:56.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:56.626 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
03:31:56.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:56.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:56.628 00.001 28316 Enqueuing Expose request
03:31:56.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:31:56.628 00.000 29988 MoveAxis(E, 0, ABG)
03:31:56.628 00.000 29988 Move returns status 0, amount 0
03:31:56.628 00.000 29988 MoveAxis(N, 49, ABG)
03:31:56.628 00.000 29988 Guiding  Dir = 0, Dur = 49
03:31:56.628 00.000 29988 IsSlewing returns 0
03:31:56.629 00.001 29988 IsGuiding returns 0
03:31:56.633 00.004 29988 PulseGuide returned control before completion, sleep 55
03:31:56.698 00.065 29988 IsGuiding returns 0
03:31:56.698 00.000 29988 Move returns status 0, amount 49
03:31:56.698 00.000 29988 move complete, result=0
03:31:56.698 00.000 29988 worker thread done servicing request
03:31:56.698 00.000 29988 Worker thread wakes up
03:31:56.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:56.698 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
03:31:56.699 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:58.320 01.621 29988 Exposure complete
03:31:58.369 00.049 29988 worker thread done servicing request
03:31:58.369 00.000 28316 OnExposeComplete: enter
03:31:58.369 00.000 28316 UpdateGuideState(): m_state=6
03:31:58.370 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5614
03:31:58.370 00.000 28316 Star::Find returns 1 (0), X=950.04, Y=256.91, Mass=2413, SNR=34.0, Peak=197 HFD=4.3
03:31:58.371 00.001 28316 MultiStar: [#1 0.52,-0.04,0.00,M5] [#2 0.50,0.01,0.00,M2] [#3 0.46,0.02,0.00,M7] [#4 0.14,-0.11,0.81,U] [#5 0.52,0.12,0.00,M9] [#6 0.16,-0.04,0.62,U] [#7 0.40,-0.23,0.00,M2] [#8 0.23,0.03,0.56,U] 
03:31:58.371 00.000 28316 refined, 3 included, MultiStar: {0.22, -0.02}, one-star: {0.31, 0.05}
03:31:58.373 00.002 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:31:58.373 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
03:31:58.374 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.08 mountX=-0.11 mountY=-0.19, mountTheta=-2.08
03:31:58.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.02, opts=13)
03:31:58.377 00.002 28316 Enqueuing Move request for scope (0.22, -0.02)
03:31:58.378 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:58.380 00.002 28316 UpdateGuideState exits: m=2413 RSB=34.0
03:31:58.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:58.381 00.001 29988 Worker thread wakes up
03:31:58.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
03:31:58.381 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
03:31:58.381 00.000 29988 Moving (0.22, -0.02) raw xDistance=-0.11 yDistance=-0.19
03:31:58.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:31:58.381 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:58.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:31:58.381 00.000 29988 MoveAxis(E, 0, ABG)
03:31:58.381 00.000 29988 Move returns status 0, amount 0
03:31:58.381 00.000 29988 MoveAxis(N, 0, ABG)
03:31:58.381 00.000 29988 Move returns status 0, amount 0
03:31:58.381 00.000 29988 move complete, result=0
03:31:58.381 00.000 29988 worker thread done servicing request
03:31:58.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:58.382 00.001 28316 Enqueuing Expose request
03:31:58.382 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:31:58.383 00.001 29988 Worker thread wakes up
03:31:58.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:31:58.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:31:59.902 01.519 29988 Exposure complete
03:31:59.948 00.046 29988 worker thread done servicing request
03:31:59.948 00.000 28316 OnExposeComplete: enter
03:31:59.949 00.001 28316 UpdateGuideState(): m_state=6
03:31:59.949 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5615
03:31:59.950 00.001 28316 Star::Find returns 1 (0), X=950.14, Y=256.76, Mass=2404, SNR=33.8, Peak=196 HFD=4.0
03:31:59.950 00.000 28316 MultiStar: [#1 0.56,-0.08,0.00,M6] [#2 0.17,-0.27,0.90,U] [#3 0.35,-0.15,0.00,M8] [#4 0.24,-0.29,0.00,M1] [#5 0.54,-0.04,0.00,M10] [#6 0.19,-0.15,0.62,U] [#7 0.39,-0.17,0.00,M3] [#8 0.19,-0.05,0.60,U] 
03:31:59.951 00.001 28316 refined, 3 included, MultiStar: {0.25, -0.15}, one-star: {0.41, -0.10}
03:31:59.951 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
03:31:59.952 00.001 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
03:31:59.952 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-0.54 mountX=-0.24 mountY=-0.16, mountTheta=-2.56
03:31:59.952 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.15, opts=13)
03:31:59.954 00.002 28316 Enqueuing Move request for scope (0.25, -0.15)
03:31:59.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:31:59.955 00.001 28316 UpdateGuideState exits: m=2404 RSB=33.8
03:31:59.956 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:31:59.956 00.000 29988 Worker thread wakes up
03:31:59.956 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.15) opts 0xd
03:31:59.956 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.15)
03:31:59.956 00.000 29988 Moving (0.25, -0.15) raw xDistance=-0.24 yDistance=-0.16
03:31:59.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:31:59.957 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:31:59.957 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:31:59.957 00.000 29988 MoveAxis(E, 51, ABG)
03:31:59.957 00.000 29988 Guiding  Dir = 2, Dur = 51
03:31:59.957 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:31:59.957 00.000 28316 Enqueuing Expose request
03:31:59.958 00.001 29988 IsSlewing returns 0
03:31:59.958 00.000 29988 IsGuiding returns 0
03:31:59.959 00.001 29988 PulseGuide returned control before completion, sleep 60
03:32:00.024 00.065 29988 IsGuiding returns 1
03:32:00.024 00.000 29988 scope still moving after pulse duration time elapsed
03:32:00.056 00.032 29988 IsSlewing returns 0
03:32:00.062 00.006 29988 IsGuiding returns 0
03:32:00.062 00.000 29988 scope move finished after 51 + 52 ms
03:32:00.062 00.000 29988 Move returns status 0, amount 51
03:32:00.062 00.000 29988 MoveAxis(N, 0, ABG)
03:32:00.062 00.000 29988 Move returns status 0, amount 0
03:32:00.062 00.000 29988 move complete, result=0
03:32:00.062 00.000 29988 worker thread done servicing request
03:32:00.062 00.000 29988 Worker thread wakes up
03:32:00.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:00.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:00.062 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.2 px 0 ms NORTH
03:32:01.692 01.630 29988 Exposure complete
03:32:01.725 00.033 29988 worker thread done servicing request
03:32:01.725 00.000 28316 OnExposeComplete: enter
03:32:01.726 00.001 28316 UpdateGuideState(): m_state=6
03:32:01.727 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5616
03:32:01.727 00.000 28316 Star::Find returns 1 (0), X=949.78, Y=256.77, Mass=2457, SNR=34.4, Peak=187 HFD=4.3
03:32:01.728 00.001 28316 MultiStar: [#1 0.46,-0.04,0.00,M7] [#2 0.10,0.00,0.89,U] [#3 0.24,-0.03,0.83,U] [#4 0.19,-0.11,0.81,U] [#5 0.33,0.05,0.73,U] [#6 -0.01,-0.13,0.59,U] [#7 0.29,-0.06,0.60,U] [#8 0.15,-0.02,0.56,U] 
03:32:01.729 00.001 28316 single-star, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.05, -0.09}
03:32:01.730 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:32:01.731 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
03:32:01.732 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
03:32:01.735 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
03:32:01.737 00.002 28316 Enqueuing Move request for scope (0.05, -0.09)
03:32:01.739 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:01.741 00.002 28316 UpdateGuideState exits: m=2457 RSB=34.4
03:32:01.744 00.003 29988 Worker thread wakes up
03:32:01.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
03:32:01.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
03:32:01.744 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
03:32:01.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:32:01.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:01.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:01.744 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:01.745 00.001 28316 Enqueuing Expose request
03:32:01.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:32:01.745 00.000 29988 MoveAxis(E, 0, ABG)
03:32:01.745 00.000 29988 Move returns status 0, amount 0
03:32:01.745 00.000 29988 MoveAxis(N, 0, ABG)
03:32:01.745 00.000 29988 Move returns status 0, amount 0
03:32:01.745 00.000 29988 move complete, result=0
03:32:01.745 00.000 29988 worker thread done servicing request
03:32:01.745 00.000 29988 Worker thread wakes up
03:32:01.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:01.746 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:01.746 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:03.267 01.521 29988 Exposure complete
03:32:03.299 00.032 29988 worker thread done servicing request
03:32:03.299 00.000 28316 OnExposeComplete: enter
03:32:03.302 00.003 28316 UpdateGuideState(): m_state=6
03:32:03.303 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5617
03:32:03.305 00.002 28316 Star::Find returns 1 (0), X=950.12, Y=256.70, Mass=2321, SNR=33.2, Peak=178 HFD=4.1
03:32:03.307 00.002 28316 MultiStar: [#1 0.48,0.05,0.00,M8] [#2 0.18,-0.11,0.93,U] [#3 0.32,-0.04,0.85,U] [#4 0.32,-0.05,0.81,U] [#5 0.44,0.13,0.00,M10] [#6 0.20,-0.24,0.65,U] [#7 0.39,-0.18,0.00,M3] [#8 0.35,-0.15,0.00,M1] 
03:32:03.310 00.003 28316 refined, 4 included, MultiStar: {0.29, -0.12}, one-star: {0.39, -0.16}
03:32:03.312 00.002 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:32:03.314 00.002 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:32:03.331 00.017 28316 CameraToMount -- cameraX=0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-0.39 mountX=-0.22 mountY=-0.20, mountTheta=-2.41
03:32:03.333 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.12, opts=13)
03:32:03.335 00.002 28316 Enqueuing Move request for scope (0.29, -0.12)
03:32:03.336 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:03.339 00.003 28316 UpdateGuideState exits: m=2321 RSB=33.2
03:32:03.340 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:03.343 00.003 29988 Worker thread wakes up
03:32:03.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.12) opts 0xd
03:32:03.343 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.12)
03:32:03.343 00.000 29988 Moving (0.29, -0.12) raw xDistance=-0.22 yDistance=-0.20
03:32:03.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:32:03.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:32:03.343 00.000 29988 MoveAxis(E, 47, ABG)
03:32:03.343 00.000 29988 Guiding  Dir = 2, Dur = 47
03:32:03.343 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:03.346 00.003 28316 Enqueuing Expose request
03:32:03.348 00.002 29988 IsSlewing returns 0
03:32:03.348 00.000 29988 IsGuiding returns 0
03:32:03.352 00.004 29988 PulseGuide returned control before completion, sleep 55
03:32:03.408 00.056 29988 IsGuiding returns 1
03:32:03.408 00.000 29988 scope still moving after pulse duration time elapsed
03:32:03.439 00.031 29988 IsSlewing returns 0
03:32:03.439 00.000 29988 IsGuiding returns 0
03:32:03.439 00.000 29988 scope move finished after 47 + 43 ms
03:32:03.439 00.000 29988 Move returns status 0, amount 47
03:32:03.439 00.000 29988 MoveAxis(N, 49, ABG)
03:32:03.439 00.000 29988 Guiding  Dir = 0, Dur = 49
03:32:03.440 00.001 29988 IsSlewing returns 0
03:32:03.440 00.000 29988 IsGuiding returns 0
03:32:03.444 00.004 29988 PulseGuide returned control before completion, sleep 55
03:32:03.502 00.058 29988 IsGuiding returns 1
03:32:03.502 00.000 29988 scope still moving after pulse duration time elapsed
03:32:03.532 00.030 29988 IsSlewing returns 0
03:32:03.532 00.000 29988 IsGuiding returns 0
03:32:03.532 00.000 29988 scope move finished after 49 + 43 ms
03:32:03.532 00.000 29988 Move returns status 0, amount 49
03:32:03.533 00.001 29988 move complete, result=0
03:32:03.533 00.000 29988 worker thread done servicing request
03:32:03.533 00.000 29988 Worker thread wakes up
03:32:03.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:03.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:03.533 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 49 ms NORTH
03:32:05.161 01.628 29988 Exposure complete
03:32:05.193 00.032 29988 worker thread done servicing request
03:32:05.193 00.000 28316 OnExposeComplete: enter
03:32:05.195 00.002 28316 UpdateGuideState(): m_state=6
03:32:05.195 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5618
03:32:05.196 00.001 28316 Star::Find returns 1 (0), X=949.57, Y=256.64, Mass=2550, SNR=35.0, Peak=177 HFD=4.0
03:32:05.196 00.000 28316 MultiStar: [#1 0.10,-0.23,0.94,U] [#2 -0.15,-0.36,0.00,M1] [#3 -0.20,-0.19,0.82,U] [#4 -0.25,-0.22,0.79,U] [#5 0.08,-0.16,0.70,U] [#6 -0.31,-0.06,0.57,U] [#7 -0.25,-0.35,0.00,M4] [#8 -0.08,-0.10,0.55,U] 
03:32:05.197 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.18}, one-star: {-0.16, -0.22}
03:32:05.197 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
03:32:05.197 00.000 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
03:32:05.198 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.12 mountX=-0.12 mountY=0.18, mountTheta=2.15
03:32:05.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.18, opts=13)
03:32:05.201 00.002 28316 Enqueuing Move request for scope (-0.11, -0.18)
03:32:05.201 00.000 29988 Worker thread wakes up
03:32:05.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
03:32:05.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
03:32:05.201 00.000 29988 Moving (-0.11, -0.18) raw xDistance=-0.12 yDistance=0.18
03:32:05.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:32:05.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:05.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:32:05.201 00.000 29988 MoveAxis(E, 0, ABG)
03:32:05.201 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:05.202 00.001 29988 Move returns status 0, amount 0
03:32:05.202 00.000 29988 MoveAxis(N, 0, ABG)
03:32:05.202 00.000 29988 Move returns status 0, amount 0
03:32:05.202 00.000 29988 move complete, result=0
03:32:05.202 00.000 28316 UpdateGuideState exits: m=2550 RSB=35.0
03:32:05.202 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:05.203 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:05.203 00.000 28316 Enqueuing Expose request
03:32:05.204 00.001 29988 worker thread done servicing request
03:32:05.204 00.000 29988 Worker thread wakes up
03:32:05.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:05.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:05.204 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:06.720 01.516 29988 Exposure complete
03:32:06.758 00.038 29988 worker thread done servicing request
03:32:06.758 00.000 28316 OnExposeComplete: enter
03:32:06.759 00.001 28316 UpdateGuideState(): m_state=6
03:32:06.759 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5619
03:32:06.761 00.002 28316 Star::Find returns 1 (0), X=949.74, Y=256.62, Mass=2440, SNR=34.2, Peak=183 HFD=3.7
03:32:06.762 00.001 28316 MultiStar: [#1 0.27,-0.15,0.96,U] [#2 0.10,-0.27,0.85,U] [#3 0.10,-0.24,0.83,U] [#4 -0.18,-0.34,0.00,M1] [#5 0.01,-0.27,0.71,U] [#6 -0.05,-0.21,0.60,U] [#7 0.12,-0.32,0.00,M5] [#8 -0.00,-0.28,0.59,U] 
03:32:06.763 00.001 28316 single-star, 6 included, MultiStar: {0.07, -0.24}, one-star: {0.01, -0.24}
03:32:06.764 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
03:32:06.765 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
03:32:06.769 00.004 28316 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.52 mountX=-0.22 mountY=0.10, mountTheta=2.73
03:32:06.771 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.24, opts=13)
03:32:06.772 00.001 28316 Enqueuing Move request for scope (0.01, -0.24)
03:32:06.772 00.000 29988 Worker thread wakes up
03:32:06.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:06.773 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
03:32:06.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:06.774 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:06.774 00.000 28316 Enqueuing Expose request
03:32:06.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
03:32:06.774 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
03:32:06.775 00.001 29988 Moving (0.01, -0.24) raw xDistance=-0.22 yDistance=0.10
03:32:06.775 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:32:06.775 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:06.775 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:32:06.775 00.000 29988 MoveAxis(E, 47, ABG)
03:32:06.775 00.000 29988 Guiding  Dir = 2, Dur = 47
03:32:06.775 00.000 29988 IsSlewing returns 0
03:32:06.775 00.000 29988 IsGuiding returns 0
03:32:06.777 00.002 29988 PulseGuide returned control before completion, sleep 56
03:32:06.849 00.072 29988 IsGuiding returns 0
03:32:06.849 00.000 29988 Move returns status 0, amount 47
03:32:06.849 00.000 29988 MoveAxis(N, 0, ABG)
03:32:06.849 00.000 29988 Move returns status 0, amount 0
03:32:06.849 00.000 29988 move complete, result=0
03:32:06.849 00.000 29988 worker thread done servicing request
03:32:06.849 00.000 29988 Worker thread wakes up
03:32:06.849 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:32:06.851 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:06.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:08.480 01.629 29988 Exposure complete
03:32:08.520 00.040 29988 worker thread done servicing request
03:32:08.520 00.000 28316 OnExposeComplete: enter
03:32:08.520 00.000 28316 UpdateGuideState(): m_state=6
03:32:08.521 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5620
03:32:08.521 00.000 28316 Star::Find returns 1 (0), X=949.94, Y=256.86, Mass=2328, SNR=33.4, Peak=176 HFD=4.3
03:32:08.522 00.001 28316 MultiStar: [#1 0.28,-0.04,0.94,U] [#2 0.16,-0.04,0.91,U] [#3 0.40,-0.13,0.00,M5] [#4 -0.01,0.11,0.81,U] [#5 0.41,0.02,0.00,M9] [#6 0.16,-0.01,0.63,U] [#7 0.31,-0.26,0.00,M6] [#8 -0.07,-0.09,0.60,U] 
03:32:08.522 00.000 28316 refined, 5 included, MultiStar: {0.14, -0.01}, one-star: {0.21, -0.00}
03:32:08.522 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:32:08.523 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:32:08.523 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=-0.07 mountY=-0.12, mountTheta=-2.07
03:32:08.524 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
03:32:08.525 00.001 28316 Enqueuing Move request for scope (0.14, -0.01)
03:32:08.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:08.526 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:32:08.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:08.526 00.000 29988 Worker thread wakes up
03:32:08.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
03:32:08.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:08.528 00.002 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
03:32:08.528 00.000 28316 Enqueuing Expose request
03:32:08.529 00.001 29988 Moving (0.14, -0.01) raw xDistance=-0.07 yDistance=-0.12
03:32:08.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:32:08.529 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:08.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:32:08.529 00.000 29988 MoveAxis(E, 0, ABG)
03:32:08.529 00.000 29988 Move returns status 0, amount 0
03:32:08.529 00.000 29988 MoveAxis(N, 0, ABG)
03:32:08.529 00.000 29988 Move returns status 0, amount 0
03:32:08.529 00.000 29988 move complete, result=0
03:32:08.529 00.000 29988 worker thread done servicing request
03:32:08.529 00.000 29988 Worker thread wakes up
03:32:08.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:08.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:08.530 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:32:10.056 01.526 29988 Exposure complete
03:32:10.099 00.043 29988 worker thread done servicing request
03:32:10.099 00.000 28316 OnExposeComplete: enter
03:32:10.101 00.002 28316 UpdateGuideState(): m_state=6
03:32:10.101 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5621
03:32:10.103 00.002 28316 Star::Find returns 1 (0), X=949.84, Y=256.85, Mass=2316, SNR=33.3, Peak=185 HFD=4.3
03:32:10.106 00.003 28316 MultiStar: [#1 0.14,0.06,1.00,U] [#2 -0.06,-0.13,0.90,U] [#3 0.03,-0.00,0.84,U] [#4 -0.09,-0.20,0.84,U] [#5 0.31,0.08,0.76,U] [#6 -0.04,0.15,0.65,U] [#7 0.00,-0.09,0.62,U] [#8 0.04,-0.01,0.58,U] 
03:32:10.108 00.002 28316 refined, 8 included, MultiStar: {0.05, -0.02}, one-star: {0.11, -0.01}
03:32:10.111 00.003 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
03:32:10.113 00.002 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
03:32:10.115 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.34 mountX=-0.04 mountY=-0.04, mountTheta=-2.36
03:32:10.119 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.02, opts=13)
03:32:10.119 00.000 28316 Enqueuing Move request for scope (0.05, -0.02)
03:32:10.120 00.001 29988 Worker thread wakes up
03:32:10.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:10.120 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.3
03:32:10.121 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:10.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:10.122 00.001 28316 Enqueuing Expose request
03:32:10.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
03:32:10.122 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
03:32:10.122 00.000 29988 Moving (0.05, -0.02) raw xDistance=-0.04 yDistance=-0.04
03:32:10.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:32:10.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:10.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:32:10.122 00.000 29988 MoveAxis(E, 0, ABG)
03:32:10.122 00.000 29988 Move returns status 0, amount 0
03:32:10.122 00.000 29988 MoveAxis(N, 0, ABG)
03:32:10.122 00.000 29988 Move returns status 0, amount 0
03:32:10.122 00.000 29988 move complete, result=0
03:32:10.122 00.000 29988 worker thread done servicing request
03:32:10.122 00.000 29988 Worker thread wakes up
03:32:10.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:10.122 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:10.123 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:11.754 01.631 29988 Exposure complete
03:32:11.791 00.037 29988 worker thread done servicing request
03:32:11.791 00.000 28316 OnExposeComplete: enter
03:32:11.793 00.002 28316 UpdateGuideState(): m_state=6
03:32:11.793 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5622
03:32:11.794 00.001 28316 Star::Find returns 1 (0), X=949.51, Y=256.62, Mass=2259, SNR=33.0, Peak=158 HFD=4.1
03:32:11.794 00.000 28316 MultiStar: [#1 -0.16,-0.02,0.98,U] [#2 -0.24,-0.07,0.91,U] [#3 -0.14,-0.09,0.88,U] [#4 -0.10,-0.43,0.00,M1] [#5 -0.22,0.02,0.75,U] [#6 -0.17,-0.00,0.62,U] [#7 -0.07,-0.28,0.62,U] [#8 -0.30,-0.37,0.00,M1] 
03:32:11.795 00.001 28316 refined, 6 included, MultiStar: {-0.18, -0.10}, one-star: {-0.22, -0.24}
03:32:11.795 00.000 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
03:32:11.795 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
03:32:11.796 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-2.64 mountX=-0.01 mountY=0.20, mountTheta=1.64
03:32:11.796 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.10, opts=13)
03:32:11.797 00.001 28316 Enqueuing Move request for scope (-0.18, -0.10)
03:32:11.797 00.000 29988 Worker thread wakes up
03:32:11.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:11.798 00.001 28316 UpdateGuideState exits: m=2259 RSB=33.0
03:32:11.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:11.800 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
03:32:11.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
03:32:11.800 00.000 29988 Moving (-0.18, -0.10) raw xDistance=-0.01 yDistance=0.20
03:32:11.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:32:11.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:32:11.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:32:11.800 00.000 29988 MoveAxis(E, 0, ABG)
03:32:11.800 00.000 29988 Move returns status 0, amount 0
03:32:11.800 00.000 29988 MoveAxis(N, 0, ABG)
03:32:11.801 00.001 29988 Move returns status 0, amount 0
03:32:11.801 00.000 29988 move complete, result=0
03:32:11.801 00.000 29988 worker thread done servicing request
03:32:11.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:11.801 00.000 28316 Enqueuing Expose request
03:32:11.801 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:11.802 00.001 29988 Worker thread wakes up
03:32:11.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:11.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:13.320 01.518 29988 Exposure complete
03:32:13.346 00.026 29988 worker thread done servicing request
03:32:13.346 00.000 28316 OnExposeComplete: enter
03:32:13.347 00.001 28316 UpdateGuideState(): m_state=6
03:32:13.347 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5623
03:32:13.348 00.001 28316 Star::Find returns 1 (0), X=949.58, Y=256.61, Mass=2312, SNR=33.4, Peak=151 HFD=4.2
03:32:13.349 00.001 28316 MultiStar: [#1 0.14,-0.19,0.97,U] [#2 -0.32,-0.34,0.00,M1] [#3 -0.11,-0.29,0.86,U] [#4 -0.20,-0.38,0.00,M2] [#5 0.16,-0.19,0.73,U] [#6 -0.23,-0.14,0.62,U] [#7 -0.21,-0.17,0.63,U] [#8 -0.22,-0.14,0.59,U] 
03:32:13.349 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.20}, one-star: {-0.16, -0.25}
03:32:13.349 00.000 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:32:13.350 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:32:13.351 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.22 cameraTheta=-1.92 mountX=-0.15 mountY=0.16, mountTheta=2.35
03:32:13.352 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.20, opts=13)
03:32:13.352 00.000 28316 Enqueuing Move request for scope (-0.07, -0.20)
03:32:13.353 00.001 29988 Worker thread wakes up
03:32:13.353 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
03:32:13.353 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
03:32:13.353 00.000 29988 Moving (-0.07, -0.20) raw xDistance=-0.15 yDistance=0.16
03:32:13.353 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:13.353 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.4
03:32:13.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:13.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:13.355 00.001 28316 Enqueuing Expose request
03:32:13.355 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:32:13.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:13.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:32:13.355 00.000 29988 MoveAxis(E, 0, ABG)
03:32:13.355 00.000 29988 Move returns status 0, amount 0
03:32:13.355 00.000 29988 MoveAxis(N, 0, ABG)
03:32:13.355 00.000 29988 Move returns status 0, amount 0
03:32:13.355 00.000 29988 move complete, result=0
03:32:13.355 00.000 29988 worker thread done servicing request
03:32:13.355 00.000 29988 Worker thread wakes up
03:32:13.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:13.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:13.356 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:14.984 01.628 29988 Exposure complete
03:32:15.019 00.035 29988 worker thread done servicing request
03:32:15.019 00.000 28316 OnExposeComplete: enter
03:32:15.021 00.002 28316 UpdateGuideState(): m_state=6
03:32:15.022 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5624
03:32:15.023 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=256.60, Mass=2285, SNR=33.0, Peak=152 HFD=4.0
03:32:15.024 00.001 28316 MultiStar: [#1 0.08,-0.10,1.00,U] [#2 0.03,-0.33,0.00,M2] [#3 0.04,-0.20,0.84,U] [#4 -0.06,-0.26,0.84,U] [#5 0.27,-0.15,0.76,U] [#6 0.04,-0.01,0.63,U] [#7 0.12,-0.16,0.65,U] [#8 -0.09,0.00,0.59,U] 
03:32:15.025 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.15}, one-star: {-0.10, -0.26}
03:32:15.026 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
03:32:15.027 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
03:32:15.027 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.36 mountX=-0.15 mountY=0.04, mountTheta=2.89
03:32:15.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
03:32:15.030 00.002 28316 Enqueuing Move request for scope (0.03, -0.15)
03:32:15.033 00.003 29988 Worker thread wakes up
03:32:15.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:15.034 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.0
03:32:15.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:15.034 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:15.035 00.001 28316 Enqueuing Expose request
03:32:15.035 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
03:32:15.035 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
03:32:15.035 00.000 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
03:32:15.035 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:32:15.035 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:15.035 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:32:15.035 00.000 29988 MoveAxis(E, 0, ABG)
03:32:15.035 00.000 29988 Move returns status 0, amount 0
03:32:15.035 00.000 29988 MoveAxis(N, 0, ABG)
03:32:15.035 00.000 29988 Move returns status 0, amount 0
03:32:15.035 00.000 29988 move complete, result=0
03:32:15.035 00.000 29988 worker thread done servicing request
03:32:15.035 00.000 29988 Worker thread wakes up
03:32:15.035 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:15.036 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:15.036 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:32:16.558 01.522 29988 Exposure complete
03:32:16.594 00.036 29988 worker thread done servicing request
03:32:16.594 00.000 28316 OnExposeComplete: enter
03:32:16.597 00.003 28316 UpdateGuideState(): m_state=6
03:32:16.599 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5625
03:32:16.599 00.000 28316 Star::Find returns 1 (0), X=950.03, Y=256.65, Mass=2394, SNR=33.7, Peak=181 HFD=4.1
03:32:16.601 00.002 28316 MultiStar: [#1 0.26,-0.17,0.94,U] [#2 -0.07,-0.12,0.92,U] [#3 0.34,-0.19,0.00,M2] [#4 0.08,-0.13,0.84,U] [#5 0.26,-0.27,0.00,M6] [#6 -0.08,0.00,0.63,U] [#7 0.02,-0.14,0.61,U] [#8 0.08,0.00,0.60,U] 
03:32:16.602 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.12}, one-star: {0.30, -0.21}
03:32:16.602 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:32:16.603 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:32:16.605 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.88 mountX=-0.15 mountY=-0.03, mountTheta=-2.92
03:32:16.605 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
03:32:16.606 00.001 28316 Enqueuing Move request for scope (0.10, -0.12)
03:32:16.606 00.000 29988 Worker thread wakes up
03:32:16.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:16.607 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.7
03:32:16.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:16.608 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:16.608 00.000 28316 Enqueuing Expose request
03:32:16.609 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
03:32:16.609 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
03:32:16.609 00.000 29988 Moving (0.10, -0.12) raw xDistance=-0.15 yDistance=-0.03
03:32:16.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:32:16.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:16.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:32:16.609 00.000 29988 MoveAxis(E, 0, ABG)
03:32:16.609 00.000 29988 Move returns status 0, amount 0
03:32:16.609 00.000 29988 MoveAxis(N, 0, ABG)
03:32:16.609 00.000 29988 Move returns status 0, amount 0
03:32:16.609 00.000 29988 move complete, result=0
03:32:16.609 00.000 29988 worker thread done servicing request
03:32:16.609 00.000 29988 Worker thread wakes up
03:32:16.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:16.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:16.609 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:18.246 01.637 29988 Exposure complete
03:32:18.290 00.044 29988 worker thread done servicing request
03:32:18.290 00.000 28316 OnExposeComplete: enter
03:32:18.291 00.001 28316 UpdateGuideState(): m_state=6
03:32:18.292 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5626
03:32:18.293 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=256.61, Mass=2290, SNR=33.1, Peak=170 HFD=3.9
03:32:18.294 00.001 28316 MultiStar: [#1 0.27,-0.18,1.00,U] [#2 0.10,-0.34,0.00,M2] [#3 0.23,-0.29,0.00,M3] [#4 0.04,-0.20,0.82,U] [#5 0.14,-0.15,0.73,U] [#6 -0.09,-0.22,0.62,U] [#7 0.04,-0.22,0.64,U] [#8 0.13,-0.20,0.58,U] 
03:32:18.294 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.20}, one-star: {0.06, -0.25}
03:32:18.294 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
03:32:18.295 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.11)
03:32:18.295 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.14 mountX=-0.22 mountY=0.01, mountTheta=3.11
03:32:18.298 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.20, opts=13)
03:32:18.299 00.001 28316 Enqueuing Move request for scope (0.09, -0.20)
03:32:18.299 00.000 29988 Worker thread wakes up
03:32:18.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:18.299 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
03:32:18.300 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:18.300 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:18.301 00.001 28316 Enqueuing Expose request
03:32:18.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
03:32:18.301 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
03:32:18.301 00.000 29988 Moving (0.09, -0.20) raw xDistance=-0.22 yDistance=0.01
03:32:18.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:32:18.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:18.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:32:18.301 00.000 29988 MoveAxis(E, 47, ABG)
03:32:18.301 00.000 29988 Guiding  Dir = 2, Dur = 47
03:32:18.301 00.000 29988 IsSlewing returns 0
03:32:18.301 00.000 29988 IsGuiding returns 0
03:32:18.303 00.002 29988 PulseGuide returned control before completion, sleep 56
03:32:18.375 00.072 29988 IsGuiding returns 0
03:32:18.375 00.000 29988 Move returns status 0, amount 47
03:32:18.375 00.000 29988 MoveAxis(N, 0, ABG)
03:32:18.375 00.000 29988 Move returns status 0, amount 0
03:32:18.375 00.000 29988 move complete, result=0
03:32:18.375 00.000 29988 worker thread done servicing request
03:32:18.375 00.000 29988 Worker thread wakes up
03:32:18.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:18.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:18.375 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
03:32:19.782 01.407 29988 Exposure complete
03:32:19.828 00.046 29988 worker thread done servicing request
03:32:19.828 00.000 28316 OnExposeComplete: enter
03:32:19.828 00.000 28316 UpdateGuideState(): m_state=6
03:32:19.829 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5627
03:32:19.829 00.000 28316 Star::Find returns 1 (0), X=949.75, Y=256.72, Mass=2256, SNR=33.0, Peak=185 HFD=3.8
03:32:19.830 00.001 28316 MultiStar: [#1 0.01,-0.17,0.99,U] [#2 0.08,-0.22,0.93,U] [#3 0.18,-0.09,0.87,U] [#4 -0.34,-0.07,0.00,M1] [#5 0.14,-0.09,0.74,U] [#6 -0.12,-0.07,0.65,U] [#7 -0.07,-0.06,0.63,U] [#8 0.12,0.26,0.59,U] 
03:32:19.830 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.09}, one-star: {0.02, -0.14}
03:32:19.831 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:32:19.831 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
03:32:19.832 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.07 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
03:32:19.833 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
03:32:19.833 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
03:32:19.834 00.001 29988 Worker thread wakes up
03:32:19.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:19.834 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
03:32:19.835 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:19.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:19.835 00.000 28316 Enqueuing Expose request
03:32:19.836 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
03:32:19.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
03:32:19.836 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
03:32:19.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:32:19.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:19.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:32:19.836 00.000 29988 MoveAxis(E, 0, ABG)
03:32:19.836 00.000 29988 Move returns status 0, amount 0
03:32:19.836 00.000 29988 MoveAxis(N, 0, ABG)
03:32:19.836 00.000 29988 Move returns status 0, amount 0
03:32:19.836 00.000 29988 move complete, result=0
03:32:19.836 00.000 29988 worker thread done servicing request
03:32:19.836 00.000 29988 Worker thread wakes up
03:32:19.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:19.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:19.836 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:21.462 01.626 29988 Exposure complete
03:32:21.488 00.026 29988 worker thread done servicing request
03:32:21.488 00.000 28316 OnExposeComplete: enter
03:32:21.488 00.000 28316 UpdateGuideState(): m_state=6
03:32:21.489 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5628
03:32:21.490 00.001 28316 Star::Find returns 1 (0), X=949.85, Y=256.51, Mass=2314, SNR=33.3, Peak=170 HFD=3.8
03:32:21.490 00.000 28316 MultiStar: [#1 0.14,-0.20,1.01,U] [#2 0.16,-0.31,0.00,M2] [#3 0.13,-0.29,0.84,U] [#4 -0.04,-0.26,0.85,U] [#5 0.22,-0.07,0.75,U] [#6 -0.12,-0.05,0.63,U] [#7 0.17,-0.19,0.62,U] [#8 0.01,-0.09,0.59,U] 
03:32:21.491 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.20}, one-star: {0.12, -0.35}
03:32:21.491 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:32:21.491 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:32:21.492 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.17 mountX=-0.22 mountY=0.02, mountTheta=3.07
03:32:21.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.20, opts=13)
03:32:21.495 00.002 28316 Enqueuing Move request for scope (0.09, -0.20)
03:32:21.497 00.002 29988 Worker thread wakes up
03:32:21.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
03:32:21.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
03:32:21.497 00.000 29988 Moving (0.09, -0.20) raw xDistance=-0.22 yDistance=0.02
03:32:21.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:32:21.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:21.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:32:21.497 00.000 29988 MoveAxis(E, 47, ABG)
03:32:21.497 00.000 29988 Guiding  Dir = 2, Dur = 47
03:32:21.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:21.498 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.3
03:32:21.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:21.500 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:21.500 00.000 28316 Enqueuing Expose request
03:32:21.500 00.000 29988 IsSlewing returns 0
03:32:21.501 00.001 29988 IsGuiding returns 0
03:32:21.502 00.001 29988 PulseGuide returned control before completion, sleep 56
03:32:21.570 00.068 29988 IsGuiding returns 0
03:32:21.570 00.000 29988 Move returns status 0, amount 47
03:32:21.570 00.000 29988 MoveAxis(N, 0, ABG)
03:32:21.570 00.000 29988 Move returns status 0, amount 0
03:32:21.570 00.000 29988 move complete, result=0
03:32:21.570 00.000 29988 worker thread done servicing request
03:32:21.570 00.000 29988 Worker thread wakes up
03:32:21.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:21.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:21.570 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
03:32:22.982 01.412 29988 Exposure complete
03:32:23.017 00.035 29988 worker thread done servicing request
03:32:23.017 00.000 28316 OnExposeComplete: enter
03:32:23.019 00.002 28316 UpdateGuideState(): m_state=6
03:32:23.019 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5629
03:32:23.020 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=256.93, Mass=2254, SNR=32.9, Peak=182 HFD=4.0
03:32:23.020 00.000 28316 MultiStar: [#1 -0.01,-0.06,1.00,U] [#2 0.06,0.03,0.90,U] [#3 -0.03,0.12,0.86,U] [#4 -0.21,0.02,0.83,U] [#5 -0.04,-0.02,0.76,U] [#6 -0.21,0.16,0.62,U] [#7 -0.09,0.16,0.65,U] [#8 0.02,0.15,0.60,U] 
03:32:23.021 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.21, 0.07}
03:32:23.021 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
03:32:23.022 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
03:32:23.022 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.47 mountX=0.09 mountY=0.04, mountTheta=0.44
03:32:23.023 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.06, opts=13)
03:32:23.024 00.001 28316 Enqueuing Move request for scope (-0.08, 0.06)
03:32:23.024 00.000 29988 Worker thread wakes up
03:32:23.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:23.025 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
03:32:23.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
03:32:23.025 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
03:32:23.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:23.026 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:23.026 00.000 28316 Enqueuing Expose request
03:32:23.027 00.001 29988 Moving (-0.08, 0.06) raw xDistance=0.09 yDistance=0.04
03:32:23.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:32:23.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:23.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:32:23.027 00.000 29988 MoveAxis(E, 0, ABG)
03:32:23.027 00.000 29988 Move returns status 0, amount 0
03:32:23.027 00.000 29988 MoveAxis(N, 0, ABG)
03:32:23.027 00.000 29988 Move returns status 0, amount 0
03:32:23.027 00.000 29988 move complete, result=0
03:32:23.027 00.000 29988 worker thread done servicing request
03:32:23.028 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:32:23.028 00.000 29988 Worker thread wakes up
03:32:23.028 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:23.028 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:24.662 01.634 29988 Exposure complete
03:32:24.698 00.036 29988 worker thread done servicing request
03:32:24.698 00.000 28316 OnExposeComplete: enter
03:32:24.699 00.001 28316 UpdateGuideState(): m_state=6
03:32:24.700 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5630
03:32:24.701 00.001 28316 Star::Find returns 1 (0), X=949.76, Y=256.90, Mass=2231, SNR=32.6, Peak=178 HFD=4.1
03:32:24.702 00.001 28316 MultiStar: [#1 0.25,0.06,1.01,U] [#2 -0.01,-0.02,0.95,U] [#3 0.15,-0.03,0.87,U] [#4 -0.16,-0.05,0.84,U] [#5 0.08,0.30,0.76,U] [#6 -0.13,0.06,0.65,U] [#7 -0.08,0.01,0.64,U] [#8 -0.12,-0.07,0.57,U] 
03:32:24.703 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.03, 0.04}
03:32:24.703 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
03:32:24.704 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
03:32:24.705 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.15 mountX=0.03 mountY=-0.03, mountTheta=-0.86
03:32:24.706 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
03:32:24.708 00.002 28316 Enqueuing Move request for scope (0.02, 0.04)
03:32:24.708 00.000 29988 Worker thread wakes up
03:32:24.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:24.709 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.6
03:32:24.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:24.710 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:24.710 00.000 28316 Enqueuing Expose request
03:32:24.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
03:32:24.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
03:32:24.710 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
03:32:24.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:32:24.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:24.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:32:24.710 00.000 29988 MoveAxis(E, 0, ABG)
03:32:24.710 00.000 29988 Move returns status 0, amount 0
03:32:24.710 00.000 29988 MoveAxis(N, 0, ABG)
03:32:24.710 00.000 29988 Move returns status 0, amount 0
03:32:24.710 00.000 29988 move complete, result=0
03:32:24.710 00.000 29988 worker thread done servicing request
03:32:24.710 00.000 29988 Worker thread wakes up
03:32:24.712 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:24.712 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:24.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:26.232 01.520 29988 Exposure complete
03:32:26.267 00.035 29988 worker thread done servicing request
03:32:26.267 00.000 28316 OnExposeComplete: enter
03:32:26.268 00.001 28316 UpdateGuideState(): m_state=6
03:32:26.269 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5631
03:32:26.269 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=256.94, Mass=2342, SNR=33.5, Peak=168 HFD=4.0
03:32:26.270 00.001 28316 MultiStar: [#1 -0.08,-0.01,0.98,U] [#2 -0.35,-0.03,0.00,M1] [#3 -0.18,-0.00,0.86,U] [#4 -0.28,-0.01,0.82,U] [#5 -0.09,0.25,0.74,U] [#6 -0.05,0.15,0.64,U] [#7 -0.12,-0.00,0.63,U] [#8 -0.30,0.10,0.58,U] 
03:32:26.271 00.001 28316 single-star, 7 included, MultiStar: {-0.15, 0.06}, one-star: {-0.10, 0.08}
03:32:26.272 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:32:26.272 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:32:26.273 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=0.11 mountY=0.06, mountTheta=0.45
03:32:26.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
03:32:26.275 00.001 28316 Enqueuing Move request for scope (-0.10, 0.08)
03:32:26.275 00.000 29988 Worker thread wakes up
03:32:26.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:26.276 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.5
03:32:26.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:26.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:26.278 00.001 28316 Enqueuing Expose request
03:32:26.280 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
03:32:26.280 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
03:32:26.280 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.06
03:32:26.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:32:26.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:26.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:32:26.280 00.000 29988 MoveAxis(E, 0, ABG)
03:32:26.280 00.000 29988 Move returns status 0, amount 0
03:32:26.280 00.000 29988 MoveAxis(N, 0, ABG)
03:32:26.280 00.000 29988 Move returns status 0, amount 0
03:32:26.280 00.000 29988 move complete, result=0
03:32:26.280 00.000 29988 worker thread done servicing request
03:32:26.280 00.000 29988 Worker thread wakes up
03:32:26.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:26.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:26.281 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:27.915 01.634 29988 Exposure complete
03:32:27.981 00.066 29988 worker thread done servicing request
03:32:27.981 00.000 28316 OnExposeComplete: enter
03:32:27.982 00.001 28316 UpdateGuideState(): m_state=6
03:32:27.982 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5632
03:32:27.983 00.001 28316 Star::Find returns 1 (0), X=949.55, Y=256.91, Mass=2313, SNR=33.4, Peak=174 HFD=3.9
03:32:27.983 00.000 28316 MultiStar: [#1 -0.08,0.04,0.94,U] [#2 -0.27,0.01,0.89,U] [#3 -0.02,0.02,0.85,U] [#4 -0.23,-0.15,0.83,U] [#5 0.09,0.14,0.72,U] [#6 -0.26,-0.08,0.64,U] [#7 0.03,-0.21,0.65,U] [#8 0.18,-0.15,0.60,U] 
03:32:27.985 00.002 28316 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.19, 0.05}
03:32:27.986 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
03:32:27.988 00.002 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
03:32:27.989 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.89 mountX=0.02 mountY=0.10, mountTheta=1.40
03:32:27.991 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
03:32:27.992 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
03:32:27.993 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:27.994 00.001 29988 Worker thread wakes up
03:32:27.994 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
03:32:27.994 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.4
03:32:27.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:27.995 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:27.995 00.000 28316 Enqueuing Expose request
03:32:27.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
03:32:27.995 00.000 29988 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=0.10
03:32:27.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:32:27.996 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:27.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:32:27.996 00.000 29988 MoveAxis(E, 0, ABG)
03:32:27.996 00.000 29988 Move returns status 0, amount 0
03:32:27.996 00.000 29988 MoveAxis(N, 0, ABG)
03:32:27.996 00.000 29988 Move returns status 0, amount 0
03:32:27.996 00.000 29988 move complete, result=0
03:32:27.996 00.000 29988 worker thread done servicing request
03:32:27.996 00.000 29988 Worker thread wakes up
03:32:27.996 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:27.997 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:27.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:29.408 01.411 29988 Exposure complete
03:32:29.471 00.063 29988 worker thread done servicing request
03:32:29.471 00.000 28316 OnExposeComplete: enter
03:32:29.472 00.001 28316 UpdateGuideState(): m_state=6
03:32:29.473 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5633
03:32:29.473 00.000 28316 Star::Find returns 1 (0), X=949.51, Y=256.76, Mass=2304, SNR=33.2, Peak=168 HFD=3.9
03:32:29.474 00.001 28316 MultiStar: [#1 0.01,-0.09,0.96,U] [#2 -0.10,-0.12,0.92,U] [#3 0.05,-0.09,0.86,U] [#4 -0.12,-0.35,0.00,M1] [#5 0.04,-0.12,0.75,U] [#6 -0.06,-0.27,0.64,U] [#7 -0.02,-0.29,0.64,U] [#8 -0.15,-0.21,0.57,U] 
03:32:29.474 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.15}, one-star: {-0.22, -0.10}
03:32:29.474 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
03:32:29.475 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
03:32:29.475 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.94 mountX=-0.11 mountY=0.12, mountTheta=2.33
03:32:29.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.15, opts=13)
03:32:29.477 00.001 28316 Enqueuing Move request for scope (-0.06, -0.15)
03:32:29.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:29.477 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.2
03:32:29.478 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:29.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:29.479 00.001 28316 Enqueuing Expose request
03:32:29.479 00.000 29988 Worker thread wakes up
03:32:29.479 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
03:32:29.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
03:32:29.479 00.000 29988 Moving (-0.06, -0.15) raw xDistance=-0.11 yDistance=0.12
03:32:29.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:32:29.480 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:29.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:32:29.480 00.000 29988 MoveAxis(E, 0, ABG)
03:32:29.480 00.000 29988 Move returns status 0, amount 0
03:32:29.480 00.000 29988 MoveAxis(N, 0, ABG)
03:32:29.480 00.000 29988 Move returns status 0, amount 0
03:32:29.480 00.000 29988 move complete, result=0
03:32:29.480 00.000 29988 worker thread done servicing request
03:32:29.480 00.000 29988 Worker thread wakes up
03:32:29.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:29.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:29.480 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:31.102 01.622 29988 Exposure complete
03:32:31.141 00.039 29988 worker thread done servicing request
03:32:31.141 00.000 28316 OnExposeComplete: enter
03:32:31.142 00.001 28316 UpdateGuideState(): m_state=6
03:32:31.142 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5634
03:32:31.143 00.001 28316 Star::Find returns 1 (0), X=949.56, Y=256.61, Mass=2335, SNR=33.3, Peak=159 HFD=4.0
03:32:31.145 00.002 28316 MultiStar: [#1 0.00,-0.13,0.98,U] [#2 0.07,-0.26,0.92,U] [#3 0.22,-0.34,0.00,M1] [#4 -0.30,-0.41,0.00,M2] [#5 0.18,-0.17,0.75,U] [#6 -0.32,-0.36,0.00,M1] [#7 0.00,-0.38,0.00,M1] [#8 -0.13,-0.47,0.00,M1] 
03:32:31.146 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.21}, one-star: {-0.17, -0.25}
03:32:31.148 00.002 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
03:32:31.149 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
03:32:31.150 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.53 mountX=-0.19 mountY=0.09, mountTheta=2.72
03:32:31.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.21, opts=13)
03:32:31.151 00.000 28316 Enqueuing Move request for scope (0.01, -0.21)
03:32:31.152 00.001 29988 Worker thread wakes up
03:32:31.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:31.152 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.3
03:32:31.153 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:31.153 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:31.154 00.001 28316 Enqueuing Expose request
03:32:31.154 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
03:32:31.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
03:32:31.154 00.000 29988 Moving (0.01, -0.21) raw xDistance=-0.19 yDistance=0.09
03:32:31.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:32:31.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:31.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:32:31.154 00.000 29988 MoveAxis(E, 0, ABG)
03:32:31.154 00.000 29988 Move returns status 0, amount 0
03:32:31.154 00.000 29988 MoveAxis(N, 0, ABG)
03:32:31.154 00.000 29988 Move returns status 0, amount 0
03:32:31.154 00.000 29988 move complete, result=0
03:32:31.154 00.000 29988 worker thread done servicing request
03:32:31.154 00.000 29988 Worker thread wakes up
03:32:31.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:31.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:31.155 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:32.669 01.514 29988 Exposure complete
03:32:32.711 00.042 29988 worker thread done servicing request
03:32:32.711 00.000 28316 OnExposeComplete: enter
03:32:32.712 00.001 28316 UpdateGuideState(): m_state=6
03:32:32.714 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5635
03:32:32.715 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=256.60, Mass=2288, SNR=33.1, Peak=162 HFD=3.9
03:32:32.716 00.001 28316 MultiStar: [#1 0.05,-0.23,1.00,U] [#2 -0.00,-0.25,0.93,U] [#3 0.04,-0.39,0.00,M2] [#4 -0.25,-0.50,0.00,M3] [#5 0.09,-0.23,0.73,U] [#6 -0.13,-0.36,0.00,M2] [#7 -0.20,-0.35,0.00,M2] [#8 0.20,-0.28,0.00,M2] 
03:32:32.717 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.24}, one-star: {-0.09, -0.26}
03:32:32.718 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
03:32:32.719 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
03:32:32.719 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.54 mountX=-0.23 mountY=0.10, mountTheta=2.72
03:32:32.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.24, opts=13)
03:32:32.722 00.001 28316 Enqueuing Move request for scope (0.01, -0.24)
03:32:32.722 00.000 29988 Worker thread wakes up
03:32:32.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:32.723 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
03:32:32.723 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
03:32:32.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:32.724 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:32.724 00.000 28316 Enqueuing Expose request
03:32:32.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
03:32:32.725 00.001 29988 Moving (0.01, -0.24) raw xDistance=-0.23 yDistance=0.10
03:32:32.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:32:32.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:32.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:32:32.725 00.000 29988 MoveAxis(E, 47, ABG)
03:32:32.725 00.000 29988 Guiding  Dir = 2, Dur = 47
03:32:32.725 00.000 29988 IsSlewing returns 0
03:32:32.725 00.000 29988 IsGuiding returns 0
03:32:32.727 00.002 29988 PulseGuide returned control before completion, sleep 56
03:32:32.798 00.071 29988 IsGuiding returns 0
03:32:32.798 00.000 29988 Move returns status 0, amount 47
03:32:32.798 00.000 29988 MoveAxis(N, 0, ABG)
03:32:32.798 00.000 29988 Move returns status 0, amount 0
03:32:32.798 00.000 29988 move complete, result=0
03:32:32.798 00.000 29988 worker thread done servicing request
03:32:32.798 00.000 29988 Worker thread wakes up
03:32:32.798 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:32.798 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:32.798 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:32:34.423 01.625 29988 Exposure complete
03:32:34.461 00.038 29988 worker thread done servicing request
03:32:34.461 00.000 28316 OnExposeComplete: enter
03:32:34.462 00.001 28316 UpdateGuideState(): m_state=6
03:32:34.463 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5636
03:32:34.463 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=256.83, Mass=2395, SNR=34.0, Peak=185 HFD=4.3
03:32:34.464 00.001 28316 MultiStar: [#1 0.14,-0.05,0.96,U] [#2 0.12,-0.17,0.89,U] [#3 0.20,-0.02,0.86,U] [#4 -0.02,0.03,0.79,U] [#5 0.23,0.04,0.72,U] [#6 -0.08,0.01,0.61,U] [#7 0.07,-0.24,0.61,U] [#8 -0.10,-0.13,0.56,U] 
03:32:34.465 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.06}, one-star: {0.11, -0.03}
03:32:34.466 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
03:32:34.466 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
03:32:34.467 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-0.58 mountX=-0.09 mountY=-0.05, mountTheta=-2.60
03:32:34.470 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
03:32:34.470 00.000 28316 Enqueuing Move request for scope (0.09, -0.06)
03:32:34.471 00.001 29988 Worker thread wakes up
03:32:34.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:34.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
03:32:34.471 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
03:32:34.471 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
03:32:34.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:34.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:34.472 00.000 28316 Enqueuing Expose request
03:32:34.473 00.001 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.05
03:32:34.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:32:34.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:34.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:32:34.473 00.000 29988 MoveAxis(E, 0, ABG)
03:32:34.473 00.000 29988 Move returns status 0, amount 0
03:32:34.473 00.000 29988 MoveAxis(N, 0, ABG)
03:32:34.473 00.000 29988 Move returns status 0, amount 0
03:32:34.473 00.000 29988 move complete, result=0
03:32:34.473 00.000 29988 worker thread done servicing request
03:32:34.473 00.000 29988 Worker thread wakes up
03:32:34.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:34.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:34.473 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:32:35.993 01.520 29988 Exposure complete
03:32:36.030 00.037 29988 worker thread done servicing request
03:32:36.030 00.000 28316 OnExposeComplete: enter
03:32:36.032 00.002 28316 UpdateGuideState(): m_state=6
03:32:36.034 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5637
03:32:36.035 00.001 28316 Star::Find returns 1 (0), X=949.66, Y=256.96, Mass=2351, SNR=33.6, Peak=193 HFD=4.0
03:32:36.038 00.003 28316 MultiStar: [#1 -0.00,0.10,0.99,U] [#2 -0.04,-0.15,0.88,U] [#3 0.16,-0.05,0.87,U] [#4 0.14,-0.01,0.82,U] [#5 0.17,0.24,0.74,U] [#6 0.02,-0.05,0.62,U] [#7 0.37,-0.19,0.00,M2] [#8 0.09,0.14,0.56,U] 
03:32:36.040 00.002 28316 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {-0.07, 0.10}
03:32:36.043 00.003 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.38 = -1.38)
03:32:36.045 00.002 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
03:32:36.047 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.62 mountX=0.01 mountY=-0.06, mountTheta=-1.38
03:32:36.051 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
03:32:36.053 00.002 28316 Enqueuing Move request for scope (0.05, 0.04)
03:32:36.055 00.002 29988 Worker thread wakes up
03:32:36.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:36.057 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
03:32:36.057 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:32:36.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:36.059 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
03:32:36.059 00.000 29988 Moving (0.05, 0.04) raw xDistance=0.01 yDistance=-0.06
03:32:36.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:32:36.060 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:36.060 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:36.061 00.001 28316 Enqueuing Expose request
03:32:36.062 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:32:36.062 00.000 29988 MoveAxis(E, 0, ABG)
03:32:36.062 00.000 29988 Move returns status 0, amount 0
03:32:36.062 00.000 29988 MoveAxis(N, 0, ABG)
03:32:36.062 00.000 29988 Move returns status 0, amount 0
03:32:36.062 00.000 29988 move complete, result=0
03:32:36.062 00.000 29988 worker thread done servicing request
03:32:36.062 00.000 29988 Worker thread wakes up
03:32:36.063 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:36.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:36.064 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:32:37.691 01.627 29988 Exposure complete
03:32:37.737 00.046 29988 worker thread done servicing request
03:32:37.737 00.000 28316 OnExposeComplete: enter
03:32:37.738 00.001 28316 UpdateGuideState(): m_state=6
03:32:37.738 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5638
03:32:37.739 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=256.70, Mass=2384, SNR=34.0, Peak=178 HFD=4.1
03:32:37.739 00.000 28316 MultiStar: [#1 0.06,-0.13,0.97,U] [#2 0.27,-0.19,0.90,U] [#3 0.12,-0.13,0.83,U] [#4 -0.11,-0.35,0.00,M2] [#5 0.05,-0.11,0.71,U] [#6 0.03,-0.18,0.62,U] [#7 0.03,-0.10,0.61,U] [#8 0.13,-0.08,0.57,U] 
03:32:37.740 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.14}, one-star: {0.15, -0.16}
03:32:37.740 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:32:37.741 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:32:37.741 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.89 mountX=-0.17 mountY=-0.04, mountTheta=-2.92
03:32:37.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
03:32:37.743 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
03:32:37.744 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:37.744 00.000 28316 UpdateGuideState exits: m=2384 RSB=34.0
03:32:37.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:37.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:37.746 00.001 28316 Enqueuing Expose request
03:32:37.746 00.000 29988 Worker thread wakes up
03:32:37.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
03:32:37.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
03:32:37.746 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.17 yDistance=-0.04
03:32:37.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:32:37.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:37.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:32:37.746 00.000 29988 MoveAxis(E, 0, ABG)
03:32:37.746 00.000 29988 Move returns status 0, amount 0
03:32:37.746 00.000 29988 MoveAxis(N, 0, ABG)
03:32:37.746 00.000 29988 Move returns status 0, amount 0
03:32:37.746 00.000 29988 move complete, result=0
03:32:37.746 00.000 29988 worker thread done servicing request
03:32:37.746 00.000 29988 Worker thread wakes up
03:32:37.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:37.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:37.747 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:39.262 01.515 29988 Exposure complete
03:32:39.302 00.040 29988 worker thread done servicing request
03:32:39.303 00.001 28316 OnExposeComplete: enter
03:32:39.305 00.002 28316 UpdateGuideState(): m_state=6
03:32:39.308 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5639
03:32:39.310 00.002 28316 Star::Find returns 1 (0), X=949.92, Y=256.65, Mass=2385, SNR=33.9, Peak=188 HFD=4.0
03:32:39.313 00.003 28316 MultiStar: [#1 0.36,-0.19,0.00,M1] [#2 0.18,-0.16,0.87,U] [#3 0.41,-0.20,0.00,M1] [#4 -0.20,-0.25,0.81,U] [#5 0.40,-0.23,0.00,M1] [#6 -0.17,-0.21,0.62,U] [#7 0.06,-0.22,0.61,U] [#8 0.00,-0.27,0.58,U] 
03:32:39.314 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.22}, one-star: {0.19, -0.21}
03:32:39.317 00.003 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.83)
03:32:39.318 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
03:32:39.319 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.46 mountX=-0.21 mountY=0.08, mountTheta=2.79
03:32:39.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.22, opts=13)
03:32:39.322 00.001 28316 Enqueuing Move request for scope (0.02, -0.22)
03:32:39.323 00.001 29988 Worker thread wakes up
03:32:39.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:39.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
03:32:39.324 00.000 28316 UpdateGuideState exits: m=2385 RSB=33.9
03:32:39.325 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:39.325 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:39.326 00.001 28316 Enqueuing Expose request
03:32:39.326 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
03:32:39.326 00.000 29988 Moving (0.02, -0.22) raw xDistance=-0.21 yDistance=0.08
03:32:39.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:32:39.326 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:39.326 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:32:39.327 00.001 29988 MoveAxis(E, 43, ABG)
03:32:39.327 00.000 29988 Guiding  Dir = 2, Dur = 43
03:32:39.327 00.000 29988 IsSlewing returns 0
03:32:39.327 00.000 29988 IsGuiding returns 0
03:32:39.330 00.003 29988 PulseGuide returned control before completion, sleep 52
03:32:39.388 00.058 29988 IsGuiding returns 0
03:32:39.388 00.000 29988 Move returns status 0, amount 43
03:32:39.388 00.000 29988 MoveAxis(N, 0, ABG)
03:32:39.388 00.000 29988 Move returns status 0, amount 0
03:32:39.388 00.000 29988 move complete, result=0
03:32:39.388 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
03:32:39.389 00.001 29988 worker thread done servicing request
03:32:39.389 00.000 29988 Worker thread wakes up
03:32:39.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:39.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:41.013 01.624 29988 Exposure complete
03:32:41.060 00.047 29988 worker thread done servicing request
03:32:41.060 00.000 28316 OnExposeComplete: enter
03:32:41.060 00.000 28316 UpdateGuideState(): m_state=6
03:32:41.061 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5640
03:32:41.061 00.000 28316 Star::Find returns 1 (0), X=949.66, Y=256.92, Mass=2232, SNR=32.7, Peak=151 HFD=4.1
03:32:41.062 00.001 28316 MultiStar: [#1 0.29,0.05,1.01,U] [#2 -0.17,-0.05,0.93,U] [#3 -0.03,0.10,0.86,U] [#4 0.15,-0.13,0.83,U] [#5 0.13,0.02,0.76,U] [#6 0.15,-0.05,0.62,U] [#7 0.05,-0.11,0.65,U] [#8 -0.06,-0.04,0.57,U] 
03:32:41.062 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.07, 0.06}
03:32:41.063 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
03:32:41.063 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
03:32:41.065 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.20 mountX=-0.03 mountY=-0.04, mountTheta=-2.21
03:32:41.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
03:32:41.068 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
03:32:41.068 00.000 29988 Worker thread wakes up
03:32:41.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:41.069 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:32:41.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:41.070 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:41.070 00.000 28316 Enqueuing Expose request
03:32:41.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
03:32:41.070 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
03:32:41.070 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
03:32:41.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:32:41.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:41.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:32:41.070 00.000 29988 MoveAxis(E, 0, ABG)
03:32:41.070 00.000 29988 Move returns status 0, amount 0
03:32:41.070 00.000 29988 MoveAxis(N, 0, ABG)
03:32:41.070 00.000 29988 Move returns status 0, amount 0
03:32:41.070 00.000 29988 move complete, result=0
03:32:41.072 00.002 29988 worker thread done servicing request
03:32:41.072 00.000 29988 Worker thread wakes up
03:32:41.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:41.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:41.072 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:32:42.596 01.524 29988 Exposure complete
03:32:42.627 00.031 29988 worker thread done servicing request
03:32:42.627 00.000 28316 OnExposeComplete: enter
03:32:42.628 00.001 28316 UpdateGuideState(): m_state=6
03:32:42.629 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5641
03:32:42.629 00.000 28316 Star::Find returns 1 (0), X=949.62, Y=256.73, Mass=2279, SNR=33.0, Peak=150 HFD=4.0
03:32:42.630 00.001 28316 MultiStar: [#1 0.15,-0.11,0.98,U] [#2 -0.23,-0.13,0.93,U] [#3 -0.14,-0.04,0.85,U] [#4 0.00,-0.37,0.00,M1] [#5 0.05,0.04,0.74,U] [#6 0.17,-0.22,0.65,U] [#7 0.11,-0.24,0.63,U] [#8 -0.16,-0.04,0.58,U] 
03:32:42.630 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.11, -0.13}
03:32:42.631 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
03:32:42.631 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
03:32:42.631 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.09 mountY=0.07, mountTheta=2.44
03:32:42.632 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
03:32:42.633 00.001 28316 Enqueuing Move request for scope (-0.03, -0.11)
03:32:42.633 00.000 29988 Worker thread wakes up
03:32:42.634 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:42.634 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.0
03:32:42.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:42.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:42.635 00.000 28316 Enqueuing Expose request
03:32:42.636 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
03:32:42.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
03:32:42.636 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.07
03:32:42.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:32:42.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:42.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:32:42.636 00.000 29988 MoveAxis(E, 0, ABG)
03:32:42.636 00.000 29988 Move returns status 0, amount 0
03:32:42.636 00.000 29988 MoveAxis(N, 0, ABG)
03:32:42.636 00.000 29988 Move returns status 0, amount 0
03:32:42.636 00.000 29988 move complete, result=0
03:32:42.636 00.000 29988 worker thread done servicing request
03:32:42.636 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:42.638 00.002 29988 Worker thread wakes up
03:32:42.638 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:42.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:44.269 01.631 29988 Exposure complete
03:32:44.300 00.031 29988 worker thread done servicing request
03:32:44.300 00.000 28316 OnExposeComplete: enter
03:32:44.302 00.002 28316 UpdateGuideState(): m_state=6
03:32:44.303 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5642
03:32:44.303 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=256.63, Mass=2371, SNR=33.8, Peak=155 HFD=4.2
03:32:44.304 00.001 28316 MultiStar: [#1 0.50,-0.23,0.00,M1] [#2 0.31,-0.46,0.00,M1] [#3 0.25,-0.21,0.86,U] [#4 0.25,-0.57,0.00,M2] [#5 0.18,-0.21,0.71,U] [#6 0.18,-0.35,0.00,M1] [#7 0.40,-0.58,0.00,M1] [#8 0.35,-0.40,0.00,M1] 
03:32:44.304 00.000 28316 single-star, 2 included, MultiStar: {0.19, -0.22}, one-star: {0.15, -0.23}
03:32:44.304 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:32:44.305 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:32:44.305 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.98 mountX=-0.28 mountY=-0.03, mountTheta=-3.02
03:32:44.307 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.23, opts=13)
03:32:44.307 00.000 28316 Enqueuing Move request for scope (0.15, -0.23)
03:32:44.308 00.001 29988 Worker thread wakes up
03:32:44.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
03:32:44.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
03:32:44.308 00.000 29988 Moving (0.15, -0.23) raw xDistance=-0.28 yDistance=-0.03
03:32:44.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
03:32:44.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:44.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:32:44.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:44.308 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
03:32:44.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:44.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:44.310 00.001 28316 Enqueuing Expose request
03:32:44.310 00.000 29988 MoveAxis(E, 58, ABG)
03:32:44.310 00.000 29988 Guiding  Dir = 2, Dur = 58
03:32:44.310 00.000 29988 IsSlewing returns 0
03:32:44.310 00.000 29988 IsGuiding returns 0
03:32:44.312 00.002 29988 PulseGuide returned control before completion, sleep 67
03:32:44.392 00.080 29988 IsGuiding returns 0
03:32:44.392 00.000 29988 Move returns status 0, amount 58
03:32:44.392 00.000 29988 MoveAxis(N, 0, ABG)
03:32:44.392 00.000 29988 Move returns status 0, amount 0
03:32:44.392 00.000 29988 move complete, result=0
03:32:44.392 00.000 29988 worker thread done servicing request
03:32:44.392 00.000 29988 Worker thread wakes up
03:32:44.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:44.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:44.392 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.0 px 0 ms NORTH
03:32:45.809 01.417 29988 Exposure complete
03:32:45.862 00.053 29988 worker thread done servicing request
03:32:45.862 00.000 28316 OnExposeComplete: enter
03:32:45.863 00.001 28316 UpdateGuideState(): m_state=6
03:32:45.863 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5643
03:32:45.865 00.002 28316 Star::Find returns 1 (0), X=949.71, Y=256.60, Mass=2365, SNR=33.7, Peak=169 HFD=3.9
03:32:45.866 00.001 28316 MultiStar: [#1 -0.06,-0.19,0.98,U] [#2 -0.05,-0.24,0.91,U] [#3 0.13,-0.27,0.86,U] [#4 -0.19,-0.31,0.00,M3] [#5 0.14,0.01,0.74,U] [#6 -0.08,-0.22,0.62,U] [#7 -0.16,-0.31,0.00,M2] [#8 -0.11,-0.15,0.59,U] 
03:32:45.868 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.19}, one-star: {-0.02, -0.26}
03:32:45.870 00.002 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
03:32:45.873 00.003 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
03:32:45.874 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.60 mountX=-0.17 mountY=0.09, mountTheta=2.66
03:32:45.878 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.19, opts=13)
03:32:45.881 00.003 28316 Enqueuing Move request for scope (-0.01, -0.19)
03:32:45.884 00.003 29988 Worker thread wakes up
03:32:45.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:45.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
03:32:45.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
03:32:45.885 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:32:45.885 00.000 29988 Moving (-0.01, -0.19) raw xDistance=-0.17 yDistance=0.09
03:32:45.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:32:45.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:45.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:45.887 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:32:45.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:45.887 00.000 28316 Enqueuing Expose request
03:32:45.888 00.001 29988 MoveAxis(E, 0, ABG)
03:32:45.888 00.000 29988 Move returns status 0, amount 0
03:32:45.888 00.000 29988 MoveAxis(N, 0, ABG)
03:32:45.888 00.000 29988 Move returns status 0, amount 0
03:32:45.888 00.000 29988 move complete, result=0
03:32:45.888 00.000 29988 worker thread done servicing request
03:32:45.888 00.000 29988 Worker thread wakes up
03:32:45.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:45.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:45.888 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:47.511 01.623 29988 Exposure complete
03:32:47.554 00.043 29988 worker thread done servicing request
03:32:47.554 00.000 28316 OnExposeComplete: enter
03:32:47.555 00.001 28316 UpdateGuideState(): m_state=6
03:32:47.558 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5644
03:32:47.558 00.000 28316 Star::Find returns 1 (0), X=949.56, Y=256.59, Mass=2343, SNR=33.6, Peak=142 HFD=4.3
03:32:47.559 00.001 28316 MultiStar: [#1 0.30,-0.16,0.00,M1] [#2 -0.02,-0.32,0.89,U] [#3 -0.13,-0.17,0.84,U] [#4 -0.12,-0.29,0.81,U] [#5 0.43,-0.16,0.00,M1] [#6 -0.14,-0.25,0.62,U] [#7 -0.17,-0.22,0.62,U] [#8 -0.15,-0.20,0.59,U] 
03:32:47.559 00.000 28316 refined, 6 included, MultiStar: {-0.13, -0.25}, one-star: {-0.17, -0.27}
03:32:47.560 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
03:32:47.560 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
03:32:47.560 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.04 mountX=-0.17 mountY=0.22, mountTheta=2.23
03:32:47.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.25, opts=13)
03:32:47.562 00.000 28316 Enqueuing Move request for scope (-0.13, -0.25)
03:32:47.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:47.563 00.000 29988 Worker thread wakes up
03:32:47.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
03:32:47.564 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
03:32:47.564 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.6
03:32:47.564 00.000 29988 Moving (-0.13, -0.25) raw xDistance=-0.17 yDistance=0.22
03:32:47.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:32:47.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:32:47.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:47.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:47.565 00.000 28316 Enqueuing Expose request
03:32:47.567 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:32:47.567 00.000 29988 MoveAxis(E, 0, ABG)
03:32:47.567 00.000 29988 Move returns status 0, amount 0
03:32:47.567 00.000 29988 MoveAxis(N, 0, ABG)
03:32:47.567 00.000 29988 Move returns status 0, amount 0
03:32:47.567 00.000 29988 move complete, result=0
03:32:47.567 00.000 29988 worker thread done servicing request
03:32:47.567 00.000 29988 Worker thread wakes up
03:32:47.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:47.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:47.569 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:32:49.086 01.517 29988 Exposure complete
03:32:49.149 00.063 29988 worker thread done servicing request
03:32:49.149 00.000 28316 OnExposeComplete: enter
03:32:49.150 00.001 28316 UpdateGuideState(): m_state=6
03:32:49.151 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5645
03:32:49.151 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=256.57, Mass=2309, SNR=33.3, Peak=146 HFD=4.2
03:32:49.151 00.000 28316 MultiStar: [#1 -0.08,-0.15,0.98,U] [#2 -0.12,-0.26,0.86,U] [#3 0.03,-0.10,0.88,U] [#4 0.03,-0.42,0.00,M3] [#5 0.17,-0.09,0.75,U] [#6 0.04,-0.21,0.62,U] [#7 0.06,-0.25,0.61,U] [#8 -0.12,-0.17,0.61,U] 
03:32:49.152 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.19}, one-star: {-0.19, -0.29}
03:32:49.152 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
03:32:49.153 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
03:32:49.153 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.76 mountX=-0.16 mountY=0.12, mountTheta=2.50
03:32:49.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.19, opts=13)
03:32:49.155 00.001 28316 Enqueuing Move request for scope (-0.04, -0.19)
03:32:49.155 00.000 29988 Worker thread wakes up
03:32:49.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:49.156 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:32:49.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:49.156 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:49.157 00.001 28316 Enqueuing Expose request
03:32:49.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
03:32:49.157 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
03:32:49.157 00.000 29988 Moving (-0.04, -0.19) raw xDistance=-0.16 yDistance=0.12
03:32:49.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:32:49.157 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:49.158 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:32:49.158 00.000 29988 MoveAxis(E, 0, ABG)
03:32:49.158 00.000 29988 Move returns status 0, amount 0
03:32:49.158 00.000 29988 MoveAxis(N, 0, ABG)
03:32:49.158 00.000 29988 Move returns status 0, amount 0
03:32:49.158 00.000 29988 move complete, result=0
03:32:49.158 00.000 29988 worker thread done servicing request
03:32:49.158 00.000 29988 Worker thread wakes up
03:32:49.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:49.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:49.158 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:50.780 01.622 29988 Exposure complete
03:32:50.807 00.027 29988 worker thread done servicing request
03:32:50.807 00.000 28316 OnExposeComplete: enter
03:32:50.808 00.001 28316 UpdateGuideState(): m_state=6
03:32:50.808 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5646
03:32:50.809 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=256.56, Mass=2441, SNR=34.0, Peak=164 HFD=4.1
03:32:50.810 00.001 28316 MultiStar: [#1 0.31,-0.27,0.00,M1] [#2 0.02,-0.36,0.00,M1] [#3 0.03,-0.12,0.84,U] [#4 -0.12,-0.46,0.00,M4] [#5 0.14,-0.18,0.70,U] [#6 0.01,-0.15,0.62,U] [#7 0.18,-0.39,0.00,M1] [#8 0.22,-0.27,0.00,M1] 
03:32:50.810 00.000 28316 refined, 3 included, MultiStar: {0.02, -0.20}, one-star: {-0.08, -0.30}
03:32:50.810 00.000 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
03:32:50.813 00.003 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
03:32:50.815 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.49 mountX=-0.19 mountY=0.08, mountTheta=2.76
03:32:50.819 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.20, opts=13)
03:32:50.820 00.001 28316 Enqueuing Move request for scope (0.02, -0.20)
03:32:50.820 00.000 29988 Worker thread wakes up
03:32:50.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
03:32:50.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
03:32:50.820 00.000 29988 Moving (0.02, -0.20) raw xDistance=-0.19 yDistance=0.08
03:32:50.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:32:50.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:50.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:50.821 00.001 28316 UpdateGuideState exits: m=2441 RSB=34.0
03:32:50.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:50.822 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:32:50.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:50.823 00.001 28316 Enqueuing Expose request
03:32:50.823 00.000 29988 MoveAxis(E, 0, ABG)
03:32:50.823 00.000 29988 Move returns status 0, amount 0
03:32:50.823 00.000 29988 MoveAxis(N, 0, ABG)
03:32:50.823 00.000 29988 Move returns status 0, amount 0
03:32:50.823 00.000 29988 move complete, result=0
03:32:50.823 00.000 29988 worker thread done servicing request
03:32:50.823 00.000 29988 Worker thread wakes up
03:32:50.823 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:50.823 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:50.824 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:32:52.347 01.523 29988 Exposure complete
03:32:52.385 00.038 29988 worker thread done servicing request
03:32:52.385 00.000 28316 OnExposeComplete: enter
03:32:52.387 00.002 28316 UpdateGuideState(): m_state=6
03:32:52.388 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5647
03:32:52.390 00.002 28316 Star::Find returns 1 (0), X=949.83, Y=256.65, Mass=2311, SNR=33.3, Peak=177 HFD=4.0
03:32:52.391 00.001 28316 MultiStar: [#1 0.28,-0.31,0.00,M2] [#2 0.12,-0.26,0.90,U] [#3 0.07,-0.21,0.84,U] [#4 -0.01,-0.48,0.00,M5] [#5 0.13,-0.16,0.74,U] [#6 0.16,-0.32,0.00,M1] [#7 0.16,-0.20,0.61,U] [#8 0.09,-0.16,0.57,U] 
03:32:52.392 00.001 28316 single-star, 5 included, MultiStar: {0.11, -0.20}, one-star: {0.09, -0.21}
03:32:52.394 00.002 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.14 = 3.14)
03:32:52.395 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
03:32:52.396 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=-0.23 mountY=0.01, mountTheta=3.10
03:32:52.399 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.21, opts=13)
03:32:52.401 00.002 28316 Enqueuing Move request for scope (0.09, -0.21)
03:32:52.402 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:52.404 00.002 28316 UpdateGuideState exits: m=2311 RSB=33.3
03:32:52.405 00.001 29988 Worker thread wakes up
03:32:52.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
03:32:52.405 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
03:32:52.405 00.000 29988 Moving (0.09, -0.21) raw xDistance=-0.23 yDistance=0.01
03:32:52.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:32:52.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:52.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:52.407 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:52.408 00.001 28316 Enqueuing Expose request
03:32:52.410 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:32:52.410 00.000 29988 MoveAxis(E, 48, ABG)
03:32:52.410 00.000 29988 Guiding  Dir = 2, Dur = 48
03:32:52.410 00.000 29988 IsSlewing returns 0
03:32:52.411 00.001 29988 IsGuiding returns 0
03:32:52.412 00.001 29988 PulseGuide returned control before completion, sleep 57
03:32:52.476 00.064 29988 IsGuiding returns 0
03:32:52.476 00.000 29988 Move returns status 0, amount 48
03:32:52.476 00.000 29988 MoveAxis(N, 0, ABG)
03:32:52.476 00.000 29988 Move returns status 0, amount 0
03:32:52.476 00.000 29988 move complete, result=0
03:32:52.476 00.000 29988 worker thread done servicing request
03:32:52.476 00.000 29988 Worker thread wakes up
03:32:52.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:52.477 00.001 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
03:32:52.478 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:54.107 01.629 29988 Exposure complete
03:32:54.147 00.040 29988 worker thread done servicing request
03:32:54.147 00.000 28316 OnExposeComplete: enter
03:32:54.148 00.001 28316 UpdateGuideState(): m_state=6
03:32:54.149 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5648
03:32:54.149 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=256.70, Mass=2395, SNR=34.0, Peak=165 HFD=4.2
03:32:54.150 00.001 28316 MultiStar: [#1 0.05,-0.08,0.98,U] [#2 0.11,-0.21,0.89,U] [#3 0.09,-0.17,0.85,U] [#4 -0.02,-0.32,0.79,U] [#5 0.11,-0.07,0.72,U] [#6 0.11,-0.03,0.61,U] [#7 0.11,-0.33,0.00,M1] [#8 0.06,-0.32,0.57,U] 
03:32:54.150 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.17}, one-star: {-0.10, -0.16}
03:32:54.151 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
03:32:54.152 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
03:32:54.152 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.17 cameraTheta=-1.30 mountX=-0.17 mountY=0.03, mountTheta=2.94
03:32:54.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.17, opts=13)
03:32:54.154 00.000 28316 Enqueuing Move request for scope (0.05, -0.17)
03:32:54.155 00.001 29988 Worker thread wakes up
03:32:54.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:54.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
03:32:54.155 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
03:32:54.155 00.000 29988 Moving (0.05, -0.17) raw xDistance=-0.17 yDistance=0.03
03:32:54.156 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:32:54.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:54.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:32:54.156 00.000 29988 MoveAxis(E, 0, ABG)
03:32:54.156 00.000 29988 Move returns status 0, amount 0
03:32:54.156 00.000 29988 MoveAxis(N, 0, ABG)
03:32:54.156 00.000 29988 Move returns status 0, amount 0
03:32:54.156 00.000 29988 move complete, result=0
03:32:54.156 00.000 29988 worker thread done servicing request
03:32:54.156 00.000 28316 UpdateGuideState exits: m=2395 RSB=34.0
03:32:54.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:54.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:54.159 00.001 28316 Enqueuing Expose request
03:32:54.160 00.001 29988 Worker thread wakes up
03:32:54.160 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:54.160 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:54.160 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:32:55.683 01.523 29988 Exposure complete
03:32:55.733 00.050 29988 worker thread done servicing request
03:32:55.733 00.000 28316 OnExposeComplete: enter
03:32:55.734 00.001 28316 UpdateGuideState(): m_state=6
03:32:55.734 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5649
03:32:55.735 00.001 28316 Star::Find returns 1 (0), X=949.87, Y=256.60, Mass=2390, SNR=33.9, Peak=170 HFD=4.1
03:32:55.735 00.000 28316 MultiStar: [#1 0.02,-0.24,0.94,U] [#2 0.22,-0.23,0.88,U] [#3 0.22,-0.13,0.85,U] [#4 0.06,-0.42,0.00,M5] [#5 0.14,-0.26,0.73,U] [#6 -0.05,-0.20,0.61,U] [#7 0.31,-0.41,0.00,M2] [#8 0.18,-0.21,0.56,U] 
03:32:55.736 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.22}, one-star: {0.14, -0.26}
03:32:55.736 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
03:32:55.737 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
03:32:55.737 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.06 mountX=-0.25 mountY=-0.01, mountTheta=-3.09
03:32:55.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.22, opts=13)
03:32:55.739 00.001 28316 Enqueuing Move request for scope (0.12, -0.22)
03:32:55.739 00.000 29988 Worker thread wakes up
03:32:55.740 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:55.740 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
03:32:55.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:55.741 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:55.741 00.000 28316 Enqueuing Expose request
03:32:55.742 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
03:32:55.742 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
03:32:55.742 00.000 29988 Moving (0.12, -0.22) raw xDistance=-0.25 yDistance=-0.01
03:32:55.742 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:32:55.742 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:55.742 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:32:55.742 00.000 29988 MoveAxis(E, 53, ABG)
03:32:55.742 00.000 29988 Guiding  Dir = 2, Dur = 53
03:32:55.742 00.000 29988 IsSlewing returns 0
03:32:55.742 00.000 29988 IsGuiding returns 0
03:32:55.744 00.002 29988 PulseGuide returned control before completion, sleep 62
03:32:55.821 00.077 29988 IsGuiding returns 0
03:32:55.821 00.000 29988 Move returns status 0, amount 53
03:32:55.821 00.000 29988 MoveAxis(N, 0, ABG)
03:32:55.821 00.000 29988 Move returns status 0, amount 0
03:32:55.821 00.000 29988 move complete, result=0
03:32:55.821 00.000 29988 worker thread done servicing request
03:32:55.821 00.000 29988 Worker thread wakes up
03:32:55.821 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:55.822 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:55.822 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.0 px 0 ms NORTH
03:32:57.448 01.626 29988 Exposure complete
03:32:57.478 00.030 29988 worker thread done servicing request
03:32:57.478 00.000 28316 OnExposeComplete: enter
03:32:57.478 00.000 28316 UpdateGuideState(): m_state=6
03:32:57.480 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5650
03:32:57.480 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=256.87, Mass=2394, SNR=34.0, Peak=160 HFD=4.1
03:32:57.481 00.001 28316 MultiStar: [#1 0.15,0.02,0.97,U] [#2 -0.02,-0.20,0.89,U] [#3 -0.03,0.16,0.85,U] [#4 -0.06,0.04,0.82,U] [#5 0.02,0.03,0.72,U] [#6 -0.14,0.03,0.61,U] [#7 -0.15,0.00,0.61,U] [#8 0.02,-0.22,0.56,U] 
03:32:57.481 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.08, 0.01}
03:32:57.481 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
03:32:57.482 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
03:32:57.482 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.83 mountX=0.00 mountY=0.03, mountTheta=1.46
03:32:57.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
03:32:57.484 00.001 28316 Enqueuing Move request for scope (-0.03, -0.01)
03:32:57.484 00.000 29988 Worker thread wakes up
03:32:57.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
03:32:57.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
03:32:57.484 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.00 yDistance=0.03
03:32:57.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:32:57.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:57.485 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:57.486 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:32:57.486 00.000 28316 UpdateGuideState exits: m=2394 RSB=34.0
03:32:57.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:57.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:57.488 00.001 28316 Enqueuing Expose request
03:32:57.488 00.000 29988 MoveAxis(E, 0, ABG)
03:32:57.488 00.000 29988 Move returns status 0, amount 0
03:32:57.489 00.001 29988 MoveAxis(N, 0, ABG)
03:32:57.489 00.000 29988 Move returns status 0, amount 0
03:32:57.489 00.000 29988 move complete, result=0
03:32:57.489 00.000 29988 worker thread done servicing request
03:32:57.489 00.000 29988 Worker thread wakes up
03:32:57.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:57.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:57.489 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:32:59.008 01.519 29988 Exposure complete
03:32:59.043 00.035 29988 worker thread done servicing request
03:32:59.043 00.000 28316 OnExposeComplete: enter
03:32:59.044 00.001 28316 UpdateGuideState(): m_state=6
03:32:59.045 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5651
03:32:59.047 00.002 28316 Star::Find returns 1 (0), X=949.65, Y=256.96, Mass=2290, SNR=33.0, Peak=170 HFD=4.1
03:32:59.049 00.002 28316 MultiStar: [#1 0.04,0.19,0.99,U] [#2 -0.08,-0.07,0.91,U] [#3 0.04,0.01,0.87,U] [#4 -0.31,0.13,0.00,M5] [#5 0.14,0.20,0.74,U] [#6 -0.38,0.33,0.00,M1] [#7 -0.23,0.03,0.62,U] [#8 -0.12,0.19,0.62,U] 
03:32:59.051 00.002 28316 refined, 6 included, MultiStar: {-0.03, 0.09}, one-star: {-0.08, 0.10}
03:32:59.053 00.002 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
03:32:59.054 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
03:32:59.055 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.92 mountX=0.10 mountY=-0.01, mountTheta=-0.11
03:32:59.057 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
03:32:59.057 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
03:32:59.058 00.001 29988 Worker thread wakes up
03:32:59.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:32:59.058 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.0
03:32:59.059 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:32:59.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:32:59.060 00.001 28316 Enqueuing Expose request
03:32:59.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
03:32:59.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
03:32:59.060 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.10 yDistance=-0.01
03:32:59.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:32:59.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:32:59.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:32:59.060 00.000 29988 MoveAxis(E, 0, ABG)
03:32:59.060 00.000 29988 Move returns status 0, amount 0
03:32:59.060 00.000 29988 MoveAxis(N, 0, ABG)
03:32:59.060 00.000 29988 Move returns status 0, amount 0
03:32:59.060 00.000 29988 move complete, result=0
03:32:59.060 00.000 29988 worker thread done servicing request
03:32:59.060 00.000 29988 Worker thread wakes up
03:32:59.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:32:59.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:32:59.061 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:00.684 01.623 29988 Exposure complete
03:33:00.738 00.054 29988 worker thread done servicing request
03:33:00.738 00.000 28316 OnExposeComplete: enter
03:33:00.739 00.001 28316 UpdateGuideState(): m_state=6
03:33:00.741 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5652
03:33:00.742 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=256.74, Mass=2409, SNR=34.0, Peak=158 HFD=4.2
03:33:00.743 00.001 28316 MultiStar: [#1 -0.01,-0.12,0.97,U] [#2 -0.06,-0.24,0.88,U] [#3 0.07,-0.06,0.84,U] [#4 -0.17,-0.15,0.81,U] [#5 0.04,0.07,0.74,U] [#6 -0.20,-0.01,0.61,U] [#7 0.06,-0.16,0.61,U] [#8 -0.07,-0.14,0.56,U] 
03:33:00.746 00.003 28316 refined, 8 included, MultiStar: {-0.05, -0.11}, one-star: {-0.12, -0.12}
03:33:00.749 00.003 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
03:33:00.751 00.002 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
03:33:00.752 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.02 mountX=-0.08 mountY=0.09, mountTheta=2.25
03:33:00.754 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.11, opts=13)
03:33:00.754 00.000 28316 Enqueuing Move request for scope (-0.05, -0.11)
03:33:00.755 00.001 29988 Worker thread wakes up
03:33:00.755 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:00.755 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
03:33:00.756 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:00.756 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:00.757 00.001 28316 Enqueuing Expose request
03:33:00.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
03:33:00.757 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
03:33:00.757 00.000 29988 Moving (-0.05, -0.11) raw xDistance=-0.08 yDistance=0.09
03:33:00.757 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:33:00.757 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:00.757 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:33:00.757 00.000 29988 MoveAxis(E, 0, ABG)
03:33:00.757 00.000 29988 Move returns status 0, amount 0
03:33:00.757 00.000 29988 MoveAxis(N, 0, ABG)
03:33:00.757 00.000 29988 Move returns status 0, amount 0
03:33:00.757 00.000 29988 move complete, result=0
03:33:00.757 00.000 29988 worker thread done servicing request
03:33:00.757 00.000 29988 Worker thread wakes up
03:33:00.757 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:00.757 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:00.758 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:02.286 01.528 29988 Exposure complete
03:33:02.312 00.026 29988 worker thread done servicing request
03:33:02.312 00.000 28316 OnExposeComplete: enter
03:33:02.313 00.001 28316 UpdateGuideState(): m_state=6
03:33:02.313 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5653
03:33:02.314 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=256.64, Mass=2285, SNR=32.9, Peak=153 HFD=4.1
03:33:02.314 00.000 28316 MultiStar: [#1 -0.09,-0.08,0.99,U] [#2 -0.10,-0.10,0.94,U] [#3 -0.12,-0.18,0.88,U] [#4 -0.17,-0.19,0.83,U] [#5 -0.21,-0.18,0.76,U] [#6 -0.19,-0.15,0.65,U] [#7 -0.12,-0.27,0.62,U] [#8 -0.06,-0.23,0.61,U] 
03:33:02.315 00.001 28316 refined, 8 included, MultiStar: {-0.14, -0.17}, one-star: {-0.20, -0.22}
03:33:02.315 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
03:33:02.316 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
03:33:02.316 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.26 mountX=-0.10 mountY=0.20, mountTheta=2.02
03:33:02.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.17, opts=13)
03:33:02.318 00.001 28316 Enqueuing Move request for scope (-0.14, -0.17)
03:33:02.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:02.319 00.001 28316 UpdateGuideState exits: m=2285 RSB=32.9
03:33:02.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:02.320 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:02.320 00.000 28316 Enqueuing Expose request
03:33:02.320 00.000 29988 Worker thread wakes up
03:33:02.321 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
03:33:02.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
03:33:02.321 00.000 29988 Moving (-0.14, -0.17) raw xDistance=-0.10 yDistance=0.20
03:33:02.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:33:02.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:33:02.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:33:02.321 00.000 29988 MoveAxis(E, 0, ABG)
03:33:02.321 00.000 29988 Move returns status 0, amount 0
03:33:02.321 00.000 29988 MoveAxis(N, 0, ABG)
03:33:02.321 00.000 29988 Move returns status 0, amount 0
03:33:02.321 00.000 29988 move complete, result=0
03:33:02.321 00.000 29988 worker thread done servicing request
03:33:02.321 00.000 29988 Worker thread wakes up
03:33:02.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:02.321 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:02.322 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:03.954 01.632 29988 Exposure complete
03:33:03.988 00.034 29988 worker thread done servicing request
03:33:03.988 00.000 28316 OnExposeComplete: enter
03:33:03.989 00.001 28316 UpdateGuideState(): m_state=6
03:33:03.989 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5654
03:33:03.990 00.001 28316 Star::Find returns 1 (0), X=949.37, Y=256.72, Mass=2258, SNR=32.8, Peak=163 HFD=3.8
03:33:03.990 00.000 28316 MultiStar: [#1 -0.15,-0.10,1.00,U] [#2 -0.31,-0.24,0.00,M1] [#3 -0.31,-0.16,0.00,M1] [#4 -0.45,-0.28,0.00,M4] [#5 -0.17,0.03,0.76,U] [#6 -0.56,-0.04,0.00,M1] [#7 -0.39,-0.32,0.00,M1] [#8 -0.16,-0.16,0.60,U] 
03:33:03.991 00.001 28316 refined, 3 included, MultiStar: {-0.22, -0.09}, one-star: {-0.36, -0.14}
03:33:03.991 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
03:33:03.991 00.000 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
03:33:03.992 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.75 mountX=0.01 mountY=0.24, mountTheta=1.54
03:33:03.994 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.09, opts=13)
03:33:03.995 00.001 28316 Enqueuing Move request for scope (-0.22, -0.09)
03:33:03.995 00.000 29988 Worker thread wakes up
03:33:03.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:03.996 00.001 28316 UpdateGuideState exits: m=2258 RSB=32.8
03:33:03.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:03.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:03.997 00.000 28316 Enqueuing Expose request
03:33:03.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
03:33:03.998 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
03:33:03.998 00.000 29988 Moving (-0.22, -0.09) raw xDistance=0.01 yDistance=0.24
03:33:03.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:33:03.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:33:03.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:33:03.998 00.000 29988 MoveAxis(E, 0, ABG)
03:33:03.998 00.000 29988 Move returns status 0, amount 0
03:33:03.998 00.000 29988 MoveAxis(N, 0, ABG)
03:33:03.998 00.000 29988 Move returns status 0, amount 0
03:33:03.998 00.000 29988 move complete, result=0
03:33:03.998 00.000 29988 worker thread done servicing request
03:33:03.998 00.000 29988 Worker thread wakes up
03:33:03.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:03.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:03.998 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:05.511 01.513 29988 Exposure complete
03:33:05.559 00.048 29988 worker thread done servicing request
03:33:05.559 00.000 28316 OnExposeComplete: enter
03:33:05.559 00.000 28316 UpdateGuideState(): m_state=6
03:33:05.560 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5655
03:33:05.560 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=256.83, Mass=2277, SNR=33.1, Peak=165 HFD=3.8
03:33:05.561 00.001 28316 MultiStar: [#1 -0.27,0.03,0.99,U] [#2 -0.22,-0.02,0.96,U] [#3 -0.12,-0.02,0.87,U] [#4 -0.24,-0.08,0.83,U] [#5 0.10,0.02,0.76,U] [#6 -0.22,-0.08,0.63,U] [#7 -0.29,-0.15,0.63,U] [#8 -0.07,-0.10,0.63,U] 
03:33:05.562 00.001 28316 refined, 8 included, MultiStar: {-0.19, -0.04}, one-star: {-0.28, -0.03}
03:33:05.563 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
03:33:05.565 00.002 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
03:33:05.566 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.93 mountX=0.04 mountY=0.18, mountTheta=1.36
03:33:05.568 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.04, opts=13)
03:33:05.569 00.001 28316 Enqueuing Move request for scope (-0.19, -0.04)
03:33:05.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:05.570 00.001 28316 UpdateGuideState exits: m=2277 RSB=33.1
03:33:05.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:05.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:05.571 00.000 28316 Enqueuing Expose request
03:33:05.571 00.000 29988 Worker thread wakes up
03:33:05.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
03:33:05.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
03:33:05.572 00.000 29988 Moving (-0.19, -0.04) raw xDistance=0.04 yDistance=0.18
03:33:05.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:33:05.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:05.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:33:05.572 00.000 29988 MoveAxis(E, 0, ABG)
03:33:05.572 00.000 29988 Move returns status 0, amount 0
03:33:05.572 00.000 29988 MoveAxis(N, 0, ABG)
03:33:05.572 00.000 29988 Move returns status 0, amount 0
03:33:05.572 00.000 29988 move complete, result=0
03:33:05.572 00.000 29988 worker thread done servicing request
03:33:05.572 00.000 29988 Worker thread wakes up
03:33:05.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:05.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:05.572 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:07.197 01.625 29988 Exposure complete
03:33:07.238 00.041 29988 worker thread done servicing request
03:33:07.238 00.000 28316 OnExposeComplete: enter
03:33:07.240 00.002 28316 UpdateGuideState(): m_state=6
03:33:07.241 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5656
03:33:07.242 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=256.96, Mass=2275, SNR=33.1, Peak=166 HFD=4.1
03:33:07.244 00.002 28316 MultiStar: [#1 -0.06,0.14,0.97,U] [#2 -0.26,-0.01,0.91,U] [#3 -0.30,0.22,0.00,M1] [#4 -0.26,0.04,0.84,U] [#5 0.02,0.06,0.75,U] [#6 -0.21,0.11,0.62,U] [#7 -0.10,0.17,0.62,U] [#8 -0.16,0.11,0.58,U] 
03:33:07.245 00.001 28316 refined, 7 included, MultiStar: {-0.17, 0.09}, one-star: {-0.30, 0.10}
03:33:07.246 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
03:33:07.247 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
03:33:07.247 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.68 mountX=0.15 mountY=0.11, mountTheta=0.66
03:33:07.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.09, opts=13)
03:33:07.249 00.001 28316 Enqueuing Move request for scope (-0.17, 0.09)
03:33:07.249 00.000 29988 Worker thread wakes up
03:33:07.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
03:33:07.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
03:33:07.249 00.000 29988 Moving (-0.17, 0.09) raw xDistance=0.15 yDistance=0.11
03:33:07.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:33:07.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:07.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:07.250 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:33:07.250 00.000 29988 MoveAxis(E, 0, ABG)
03:33:07.250 00.000 29988 Move returns status 0, amount 0
03:33:07.250 00.000 29988 MoveAxis(N, 0, ABG)
03:33:07.250 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:33:07.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:07.251 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:07.251 00.000 28316 Enqueuing Expose request
03:33:07.252 00.001 29988 Move returns status 0, amount 0
03:33:07.252 00.000 29988 move complete, result=0
03:33:07.252 00.000 29988 worker thread done servicing request
03:33:07.252 00.000 29988 Worker thread wakes up
03:33:07.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:07.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:07.252 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:08.780 01.528 29988 Exposure complete
03:33:08.824 00.044 29988 worker thread done servicing request
03:33:08.824 00.000 28316 OnExposeComplete: enter
03:33:08.825 00.001 28316 UpdateGuideState(): m_state=6
03:33:08.825 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5657
03:33:08.828 00.003 28316 Star::Find returns 1 (0), X=949.47, Y=256.89, Mass=2298, SNR=33.0, Peak=163 HFD=3.9
03:33:08.829 00.001 28316 MultiStar: [#1 0.00,0.05,0.97,U] [#2 -0.21,0.06,0.93,U] [#3 -0.24,0.06,0.85,U] [#4 -0.42,-0.09,0.00,M3] [#5 -0.22,0.07,0.71,U] [#6 -0.30,0.24,0.00,M1] [#7 -0.36,0.00,0.00,M1] [#8 -0.35,0.10,0.00,M1] 
03:33:08.829 00.000 28316 refined, 4 included, MultiStar: {-0.18, 0.05}, one-star: {-0.26, 0.03}
03:33:08.830 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
03:33:08.830 00.000 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
03:33:08.830 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.86 mountX=0.12 mountY=0.14, mountTheta=0.84
03:33:08.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.05, opts=13)
03:33:08.832 00.000 28316 Enqueuing Move request for scope (-0.18, 0.05)
03:33:08.833 00.001 29988 Worker thread wakes up
03:33:08.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
03:33:08.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
03:33:08.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:08.834 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.0
03:33:08.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:08.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:08.835 00.001 28316 Enqueuing Expose request
03:33:08.835 00.000 29988 Moving (-0.18, 0.05) raw xDistance=0.12 yDistance=0.14
03:33:08.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:33:08.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:08.836 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:33:08.836 00.000 29988 MoveAxis(E, 0, ABG)
03:33:08.836 00.000 29988 Move returns status 0, amount 0
03:33:08.836 00.000 29988 MoveAxis(N, 0, ABG)
03:33:08.836 00.000 29988 Move returns status 0, amount 0
03:33:08.836 00.000 29988 move complete, result=0
03:33:08.836 00.000 29988 worker thread done servicing request
03:33:08.836 00.000 29988 Worker thread wakes up
03:33:08.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:08.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:08.836 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:10.465 01.629 29988 Exposure complete
03:33:10.497 00.032 29988 worker thread done servicing request
03:33:10.497 00.000 28316 OnExposeComplete: enter
03:33:10.498 00.001 28316 UpdateGuideState(): m_state=6
03:33:10.499 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5658
03:33:10.499 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=256.81, Mass=2229, SNR=32.7, Peak=149 HFD=3.8
03:33:10.499 00.000 28316 MultiStar: [#1 -0.13,0.12,0.99,U] [#2 -0.11,-0.02,0.93,U] [#3 -0.15,0.10,0.87,U] [#4 -0.47,0.05,0.00,M4] [#5 -0.18,0.12,0.76,U] [#6 -0.32,0.09,0.00,M2] [#7 -0.21,-0.02,0.65,U] [#8 -0.38,0.16,0.00,M2] 
03:33:10.500 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.04}, one-star: {-0.27, -0.05}
03:33:10.500 00.000 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
03:33:10.501 00.001 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
03:33:10.501 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.91 mountX=0.11 mountY=0.14, mountTheta=0.90
03:33:10.503 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.04, opts=13)
03:33:10.503 00.000 28316 Enqueuing Move request for scope (-0.18, 0.04)
03:33:10.504 00.001 29988 Worker thread wakes up
03:33:10.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
03:33:10.504 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
03:33:10.504 00.000 29988 Moving (-0.18, 0.04) raw xDistance=0.11 yDistance=0.14
03:33:10.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:33:10.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:10.504 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:10.504 00.000 28316 UpdateGuideState exits: m=2229 RSB=32.7
03:33:10.505 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:33:10.505 00.000 29988 MoveAxis(E, 0, ABG)
03:33:10.505 00.000 29988 Move returns status 0, amount 0
03:33:10.505 00.000 29988 MoveAxis(N, 0, ABG)
03:33:10.505 00.000 29988 Move returns status 0, amount 0
03:33:10.505 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:10.505 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:10.506 00.001 28316 Enqueuing Expose request
03:33:10.507 00.001 29988 move complete, result=0
03:33:10.507 00.000 29988 worker thread done servicing request
03:33:10.507 00.000 29988 Worker thread wakes up
03:33:10.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:10.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:10.507 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:12.024 01.517 29988 Exposure complete
03:33:12.060 00.036 29988 worker thread done servicing request
03:33:12.061 00.001 28316 OnExposeComplete: enter
03:33:12.061 00.000 28316 UpdateGuideState(): m_state=6
03:33:12.062 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5659
03:33:12.062 00.000 28316 Star::Find returns 1 (0), X=949.64, Y=256.84, Mass=2366, SNR=33.7, Peak=171 HFD=4.1
03:33:12.063 00.001 28316 MultiStar: [#1 -0.08,0.13,0.98,U] [#2 0.02,-0.11,0.89,U] [#3 -0.09,0.03,0.84,U] [#4 -0.29,-0.17,0.00,M5] [#5 -0.07,0.11,0.73,U] [#6 -0.33,0.03,0.00,M3] [#7 -0.19,-0.05,0.62,U] [#8 -0.03,-0.05,0.57,U] 
03:33:12.063 00.000 28316 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {-0.09, -0.02}
03:33:12.064 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
03:33:12.064 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
03:33:12.065 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.00 mountX=0.04 mountY=0.06, mountTheta=0.99
03:33:12.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
03:33:12.070 00.003 28316 Enqueuing Move request for scope (-0.07, 0.01)
03:33:12.073 00.003 29988 Worker thread wakes up
03:33:12.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
03:33:12.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
03:33:12.073 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
03:33:12.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:33:12.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:12.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:33:12.073 00.000 29988 MoveAxis(E, 0, ABG)
03:33:12.073 00.000 29988 Move returns status 0, amount 0
03:33:12.073 00.000 29988 MoveAxis(N, 0, ABG)
03:33:12.073 00.000 29988 Move returns status 0, amount 0
03:33:12.073 00.000 29988 move complete, result=0
03:33:12.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:12.074 00.001 29988 worker thread done servicing request
03:33:12.074 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:33:12.074 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:12.075 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:12.075 00.000 28316 Enqueuing Expose request
03:33:12.076 00.001 29988 Worker thread wakes up
03:33:12.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:12.076 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:12.077 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:13.704 01.627 29988 Exposure complete
03:33:13.743 00.039 29988 worker thread done servicing request
03:33:13.743 00.000 28316 OnExposeComplete: enter
03:33:13.744 00.001 28316 UpdateGuideState(): m_state=6
03:33:13.744 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5660
03:33:13.745 00.001 28316 Star::Find returns 1 (0), X=949.47, Y=256.82, Mass=2262, SNR=33.0, Peak=154 HFD=3.8
03:33:13.745 00.000 28316 MultiStar: [#1 -0.08,0.07,1.00,U] [#2 -0.23,-0.01,0.93,U] [#3 -0.19,0.02,0.88,U] [#4 -0.21,-0.13,0.83,U] [#5 -0.00,0.13,0.74,U] [#6 -0.08,-0.02,0.64,U] [#7 0.04,-0.27,0.66,U] [#8 -0.32,-0.22,0.00,M2] 
03:33:13.746 00.001 28316 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.26, -0.04}
03:33:13.746 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.32)
03:33:13.747 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.28)
03:33:13.748 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.97 mountX=0.04 mountY=0.13, mountTheta=1.31
03:33:13.750 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
03:33:13.750 00.000 28316 Enqueuing Move request for scope (-0.14, -0.02)
03:33:13.751 00.001 29988 Worker thread wakes up
03:33:13.751 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
03:33:13.751 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
03:33:13.751 00.000 29988 Moving (-0.14, -0.02) raw xDistance=0.04 yDistance=0.13
03:33:13.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:33:13.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:13.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:13.751 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:33:13.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:13.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:13.753 00.001 28316 Enqueuing Expose request
03:33:13.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:33:13.753 00.000 29988 MoveAxis(E, 0, ABG)
03:33:13.753 00.000 29988 Move returns status 0, amount 0
03:33:13.753 00.000 29988 MoveAxis(N, 0, ABG)
03:33:13.753 00.000 29988 Move returns status 0, amount 0
03:33:13.753 00.000 29988 move complete, result=0
03:33:13.753 00.000 29988 worker thread done servicing request
03:33:13.753 00.000 29988 Worker thread wakes up
03:33:13.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:13.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:13.754 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:15.266 01.512 29988 Exposure complete
03:33:15.297 00.031 29988 worker thread done servicing request
03:33:15.297 00.000 28316 OnExposeComplete: enter
03:33:15.298 00.001 28316 UpdateGuideState(): m_state=6
03:33:15.299 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5661
03:33:15.300 00.001 28316 Star::Find returns 1 (0), X=949.44, Y=256.85, Mass=2196, SNR=32.4, Peak=171 HFD=3.9
03:33:15.300 00.000 28316 MultiStar: [#1 -0.14,0.05,1.02,U] [#2 -0.11,-0.12,0.94,U] [#3 -0.21,0.03,0.89,U] [#4 -0.15,0.01,0.85,U] [#5 0.02,0.04,0.74,U] [#6 -0.17,0.13,0.65,U] [#7 -0.06,0.02,0.66,U] [#8 -0.25,-0.01,0.61,U] 
03:33:15.301 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.29, -0.01}
03:33:15.301 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
03:33:15.302 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
03:33:15.302 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=0.07 mountY=0.13, mountTheta=1.07
03:33:15.305 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
03:33:15.306 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
03:33:15.306 00.000 29988 Worker thread wakes up
03:33:15.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:15.307 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
03:33:15.307 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
03:33:15.307 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.4
03:33:15.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:15.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:15.308 00.000 28316 Enqueuing Expose request
03:33:15.309 00.001 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.13
03:33:15.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:33:15.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:15.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:33:15.309 00.000 29988 MoveAxis(E, 0, ABG)
03:33:15.309 00.000 29988 Move returns status 0, amount 0
03:33:15.309 00.000 29988 MoveAxis(N, 0, ABG)
03:33:15.309 00.000 29988 Move returns status 0, amount 0
03:33:15.309 00.000 29988 move complete, result=0
03:33:15.309 00.000 29988 worker thread done servicing request
03:33:15.309 00.000 29988 Worker thread wakes up
03:33:15.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:15.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:15.309 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:16.937 01.628 29988 Exposure complete
03:33:16.980 00.043 29988 worker thread done servicing request
03:33:16.981 00.001 28316 OnExposeComplete: enter
03:33:16.981 00.000 28316 UpdateGuideState(): m_state=6
03:33:16.983 00.002 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5662
03:33:16.986 00.003 28316 Star::Find returns 1 (0), X=949.47, Y=256.80, Mass=2272, SNR=33.0, Peak=168 HFD=3.8
03:33:16.987 00.001 28316 MultiStar: [#1 0.16,0.01,1.00,U] [#2 -0.17,-0.26,0.93,U] [#3 -0.23,0.05,0.88,U] [#4 -0.11,-0.00,0.83,U] [#5 0.09,0.02,0.76,U] [#6 -0.31,0.15,0.00,M2] [#7 -0.11,-0.06,0.63,U] [#8 -0.09,-0.13,0.58,U] 
03:33:16.987 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.05}, one-star: {-0.26, -0.06}
03:33:16.988 00.001 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
03:33:16.988 00.000 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.62)
03:33:16.988 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.63 mountX=-0.01 mountY=0.11, mountTheta=1.65
03:33:16.989 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
03:33:16.990 00.001 28316 Enqueuing Move request for scope (-0.09, -0.05)
03:33:16.990 00.000 29988 Worker thread wakes up
03:33:16.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
03:33:16.991 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:16.991 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
03:33:16.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:16.992 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:16.992 00.000 28316 Enqueuing Expose request
03:33:16.993 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
03:33:16.993 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.01 yDistance=0.11
03:33:16.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:33:16.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:16.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:33:16.993 00.000 29988 MoveAxis(E, 0, ABG)
03:33:16.993 00.000 29988 Move returns status 0, amount 0
03:33:16.993 00.000 29988 MoveAxis(N, 0, ABG)
03:33:16.993 00.000 29988 Move returns status 0, amount 0
03:33:16.993 00.000 29988 move complete, result=0
03:33:16.993 00.000 29988 worker thread done servicing request
03:33:16.993 00.000 29988 Worker thread wakes up
03:33:16.993 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:16.994 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:16.994 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:18.510 01.516 29988 Exposure complete
03:33:18.556 00.046 29988 worker thread done servicing request
03:33:18.556 00.000 28316 OnExposeComplete: enter
03:33:18.557 00.001 28316 UpdateGuideState(): m_state=6
03:33:18.557 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5663
03:33:18.558 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=256.77, Mass=2441, SNR=34.1, Peak=182 HFD=3.8
03:33:18.558 00.000 28316 MultiStar: [#1 -0.22,-0.16,0.95,U] [#2 -0.28,-0.18,0.00,M1] [#3 -0.12,-0.09,0.84,U] [#4 -0.26,-0.05,0.83,U] [#5 0.02,0.01,0.73,U] [#6 -0.31,0.06,0.61,U] [#7 -0.33,0.04,0.61,U] [#8 -0.27,-0.21,0.00,M1] 
03:33:18.558 00.000 28316 refined, 6 included, MultiStar: {-0.21, -0.05}, one-star: {-0.28, -0.09}
03:33:18.560 00.002 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
03:33:18.560 00.000 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
03:33:18.561 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=0.04 mountY=0.21, mountTheta=1.38
03:33:18.561 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.05, opts=13)
03:33:18.561 00.000 28316 Enqueuing Move request for scope (-0.21, -0.05)
03:33:18.563 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:18.563 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
03:33:18.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:18.565 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:18.565 00.000 28316 Enqueuing Expose request
03:33:18.565 00.000 29988 Worker thread wakes up
03:33:18.566 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
03:33:18.566 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
03:33:18.566 00.000 29988 Moving (-0.21, -0.05) raw xDistance=0.04 yDistance=0.21
03:33:18.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:33:18.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:33:18.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:33:18.566 00.000 29988 MoveAxis(E, 0, ABG)
03:33:18.566 00.000 29988 Move returns status 0, amount 0
03:33:18.566 00.000 29988 MoveAxis(N, 0, ABG)
03:33:18.566 00.000 29988 Move returns status 0, amount 0
03:33:18.566 00.000 29988 move complete, result=0
03:33:18.566 00.000 29988 worker thread done servicing request
03:33:18.566 00.000 29988 Worker thread wakes up
03:33:18.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:18.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:18.566 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:20.193 01.627 29988 Exposure complete
03:33:20.224 00.031 29988 worker thread done servicing request
03:33:20.224 00.000 28316 OnExposeComplete: enter
03:33:20.226 00.002 28316 UpdateGuideState(): m_state=6
03:33:20.227 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5664
03:33:20.228 00.001 28316 Star::Find returns 1 (0), X=949.67, Y=256.83, Mass=2416, SNR=34.1, Peak=176 HFD=4.1
03:33:20.229 00.001 28316 MultiStar: [#1 -0.08,0.05,0.95,U] [#2 -0.21,0.10,0.87,U] [#3 0.02,-0.03,0.83,U] [#4 -0.20,0.16,0.82,U] [#5 0.04,0.13,0.74,U] [#6 -0.23,0.08,0.62,U] [#7 0.02,0.09,0.62,U] [#8 -0.20,0.19,0.55,U] 
03:33:20.229 00.000 28316 single-star, 8 included, MultiStar: {-0.10, 0.07}, one-star: {-0.06, -0.03}
03:33:20.230 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:33:20.230 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:33:20.231 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=0.00 mountY=0.07, mountTheta=1.56
03:33:20.232 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
03:33:20.232 00.000 28316 Enqueuing Move request for scope (-0.06, -0.03)
03:33:20.233 00.001 29988 Worker thread wakes up
03:33:20.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
03:33:20.233 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
03:33:20.233 00.000 29988 Moving (-0.06, -0.03) raw xDistance=0.00 yDistance=0.07
03:33:20.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:33:20.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:20.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:33:20.233 00.000 29988 MoveAxis(E, 0, ABG)
03:33:20.233 00.000 29988 Move returns status 0, amount 0
03:33:20.233 00.000 29988 MoveAxis(N, 0, ABG)
03:33:20.233 00.000 29988 Move returns status 0, amount 0
03:33:20.233 00.000 29988 move complete, result=0
03:33:20.233 00.000 29988 worker thread done servicing request
03:33:20.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:20.233 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.1
03:33:20.234 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:20.234 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:20.235 00.001 28316 Enqueuing Expose request
03:33:20.235 00.000 29988 Worker thread wakes up
03:33:20.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:20.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:20.235 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:21.750 01.515 29988 Exposure complete
03:33:21.800 00.050 29988 worker thread done servicing request
03:33:21.800 00.000 28316 OnExposeComplete: enter
03:33:21.801 00.001 28316 UpdateGuideState(): m_state=6
03:33:21.802 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5665
03:33:21.802 00.000 28316 Star::Find returns 1 (0), X=949.58, Y=256.90, Mass=2268, SNR=33.1, Peak=173 HFD=3.9
03:33:21.803 00.001 28316 MultiStar: [#1 0.21,0.01,1.01,U] [#2 -0.04,0.16,0.93,U] [#3 -0.03,0.14,0.85,U] [#4 -0.22,-0.04,0.86,U] [#5 0.21,0.09,0.75,U] [#6 -0.30,0.09,0.62,U] [#7 0.05,0.09,0.64,U] [#8 0.02,-0.01,0.60,U] 
03:33:21.803 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {-0.15, 0.04}
03:33:21.803 00.000 28316 CameraToMount -- cameraTheta (1.94) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
03:33:21.804 00.001 28316 CameraToMount -- cameraTheta (1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
03:33:21.805 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.94 mountX=0.07 mountY=-0.01, mountTheta=-0.09
03:33:21.808 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
03:33:21.809 00.001 28316 Enqueuing Move request for scope (-0.02, 0.06)
03:33:21.810 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:21.811 00.001 28316 UpdateGuideState exits: m=2268 RSB=33.1
03:33:21.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:21.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:21.814 00.001 28316 Enqueuing Expose request
03:33:21.815 00.001 29988 Worker thread wakes up
03:33:21.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
03:33:21.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
03:33:21.815 00.000 29988 Moving (-0.02, 0.06) raw xDistance=0.07 yDistance=-0.01
03:33:21.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:33:21.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:21.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:33:21.815 00.000 29988 MoveAxis(E, 0, ABG)
03:33:21.815 00.000 29988 Move returns status 0, amount 0
03:33:21.815 00.000 29988 MoveAxis(N, 0, ABG)
03:33:21.815 00.000 29988 Move returns status 0, amount 0
03:33:21.815 00.000 29988 move complete, result=0
03:33:21.815 00.000 29988 worker thread done servicing request
03:33:21.815 00.000 29988 Worker thread wakes up
03:33:21.815 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:21.817 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:21.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:23.447 01.630 29988 Exposure complete
03:33:23.480 00.033 29988 worker thread done servicing request
03:33:23.480 00.000 28316 OnExposeComplete: enter
03:33:23.482 00.002 28316 UpdateGuideState(): m_state=6
03:33:23.483 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5666
03:33:23.483 00.000 28316 Star::Find returns 1 (0), X=949.71, Y=256.88, Mass=2339, SNR=33.5, Peak=171 HFD=4.2
03:33:23.484 00.001 28316 MultiStar: [#1 0.01,0.02,0.96,U] [#2 0.01,0.09,0.94,U] [#3 -0.02,0.08,0.86,U] [#4 -0.23,0.01,0.82,U] [#5 -0.05,0.17,0.74,U] [#6 -0.32,0.19,0.00,M1] [#7 -0.14,0.07,0.65,U] [#8 -0.09,0.17,0.56,U] 
03:33:23.484 00.000 28316 single-star, 7 included, MultiStar: {-0.06, 0.07}, one-star: {-0.03, 0.02}
03:33:23.485 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
03:33:23.485 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
03:33:23.486 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.47 mountX=0.03 mountY=0.01, mountTheta=0.44
03:33:23.488 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
03:33:23.488 00.000 28316 Enqueuing Move request for scope (-0.03, 0.02)
03:33:23.489 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:23.490 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:33:23.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:23.493 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:23.496 00.003 28316 Enqueuing Expose request
03:33:23.498 00.002 29988 Worker thread wakes up
03:33:23.498 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
03:33:23.498 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
03:33:23.498 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.01
03:33:23.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:33:23.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:23.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:33:23.498 00.000 29988 MoveAxis(E, 0, ABG)
03:33:23.498 00.000 29988 Move returns status 0, amount 0
03:33:23.499 00.001 29988 MoveAxis(N, 0, ABG)
03:33:23.499 00.000 29988 Move returns status 0, amount 0
03:33:23.499 00.000 29988 move complete, result=0
03:33:23.499 00.000 29988 worker thread done servicing request
03:33:23.499 00.000 29988 Worker thread wakes up
03:33:23.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:23.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:23.500 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:33:25.015 01.515 29988 Exposure complete
03:33:25.057 00.042 29988 worker thread done servicing request
03:33:25.057 00.000 28316 OnExposeComplete: enter
03:33:25.058 00.001 28316 UpdateGuideState(): m_state=6
03:33:25.059 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5667
03:33:25.059 00.000 28316 Star::Find returns 1 (0), X=949.73, Y=256.98, Mass=2355, SNR=33.7, Peak=188 HFD=4.1
03:33:25.060 00.001 28316 MultiStar: [#1 0.22,0.19,0.97,U] [#2 0.02,-0.12,0.88,U] [#3 0.25,0.16,0.84,U] [#4 -0.09,0.19,0.85,U] [#5 0.15,0.24,0.74,U] [#6 -0.17,0.26,0.61,U] [#7 0.01,0.01,0.61,U] [#8 -0.04,0.05,0.60,U] 
03:33:25.060 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.00, 0.12}
03:33:25.061 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
03:33:25.061 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
03:33:25.062 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.58 mountX=0.11 mountY=-0.05, mountTheta=-0.45
03:33:25.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
03:33:25.064 00.001 28316 Enqueuing Move request for scope (-0.00, 0.12)
03:33:25.065 00.001 29988 Worker thread wakes up
03:33:25.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:25.065 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
03:33:25.066 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:25.066 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:25.067 00.001 28316 Enqueuing Expose request
03:33:25.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
03:33:25.067 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
03:33:25.067 00.000 29988 Moving (-0.00, 0.12) raw xDistance=0.11 yDistance=-0.05
03:33:25.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:33:25.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:25.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:33:25.067 00.000 29988 MoveAxis(E, 0, ABG)
03:33:25.067 00.000 29988 Move returns status 0, amount 0
03:33:25.067 00.000 29988 MoveAxis(N, 0, ABG)
03:33:25.067 00.000 29988 Move returns status 0, amount 0
03:33:25.067 00.000 29988 move complete, result=0
03:33:25.067 00.000 29988 worker thread done servicing request
03:33:25.067 00.000 29988 Worker thread wakes up
03:33:25.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:25.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:25.068 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:26.698 01.630 29988 Exposure complete
03:33:26.736 00.038 29988 worker thread done servicing request
03:33:26.736 00.000 28316 OnExposeComplete: enter
03:33:26.736 00.000 28316 UpdateGuideState(): m_state=6
03:33:26.737 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5668
03:33:26.737 00.000 28316 Star::Find returns 1 (0), X=949.62, Y=256.94, Mass=2417, SNR=34.1, Peak=177 HFD=4.1
03:33:26.738 00.001 28316 MultiStar: [#1 -0.18,0.18,0.96,U] [#2 0.01,-0.04,0.87,U] [#3 -0.04,0.13,0.82,U] [#4 -0.21,0.17,0.80,U] [#5 -0.08,0.21,0.72,U] [#6 -0.16,0.15,0.59,U] [#7 -0.34,-0.13,0.00,M1] [#8 -0.14,-0.16,0.56,U] 
03:33:26.739 00.001 28316 single-star, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.11, 0.08}
03:33:26.740 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:33:26.741 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:33:26.742 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.54 mountX=0.12 mountY=0.07, mountTheta=0.52
03:33:26.745 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.08, opts=13)
03:33:26.746 00.001 28316 Enqueuing Move request for scope (-0.11, 0.08)
03:33:26.746 00.000 29988 Worker thread wakes up
03:33:26.746 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:26.746 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
03:33:26.747 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:26.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:26.748 00.001 28316 Enqueuing Expose request
03:33:26.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
03:33:26.748 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
03:33:26.748 00.000 29988 Moving (-0.11, 0.08) raw xDistance=0.12 yDistance=0.07
03:33:26.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:33:26.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:26.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:33:26.748 00.000 29988 MoveAxis(E, 0, ABG)
03:33:26.748 00.000 29988 Move returns status 0, amount 0
03:33:26.748 00.000 29988 MoveAxis(N, 0, ABG)
03:33:26.748 00.000 29988 Move returns status 0, amount 0
03:33:26.748 00.000 29988 move complete, result=0
03:33:26.748 00.000 29988 worker thread done servicing request
03:33:26.748 00.000 29988 Worker thread wakes up
03:33:26.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:26.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:26.749 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:28.270 01.521 29988 Exposure complete
03:33:28.311 00.041 29988 worker thread done servicing request
03:33:28.311 00.000 28316 OnExposeComplete: enter
03:33:28.312 00.001 28316 UpdateGuideState(): m_state=6
03:33:28.312 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5669
03:33:28.314 00.002 28316 Star::Find returns 1 (0), X=949.76, Y=256.98, Mass=2307, SNR=33.2, Peak=173 HFD=4.1
03:33:28.315 00.001 28316 MultiStar: [#1 -0.02,0.09,1.00,U] [#2 0.11,0.12,0.88,U] [#3 0.06,0.11,0.87,U] [#4 -0.27,0.22,0.00,M1] [#5 0.01,0.16,0.74,U] [#6 -0.11,0.25,0.61,U] [#7 -0.05,0.37,0.00,M2] [#8 -0.08,0.20,0.58,U] 
03:33:28.317 00.002 28316 single-star, 6 included, MultiStar: {0.01, 0.14}, one-star: {0.03, 0.13}
03:33:28.317 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
03:33:28.318 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
03:33:28.318 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.33 mountX=0.10 mountY=-0.08, mountTheta=-0.69
03:33:28.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.13, opts=13)
03:33:28.319 00.000 28316 Enqueuing Move request for scope (0.03, 0.13)
03:33:28.320 00.001 29988 Worker thread wakes up
03:33:28.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:28.322 00.002 28316 UpdateGuideState exits: m=2307 RSB=33.2
03:33:28.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:28.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:28.323 00.001 28316 Enqueuing Expose request
03:33:28.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
03:33:28.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
03:33:28.323 00.000 29988 Moving (0.03, 0.13) raw xDistance=0.10 yDistance=-0.08
03:33:28.324 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:33:28.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:28.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:33:28.324 00.000 29988 MoveAxis(E, 0, ABG)
03:33:28.324 00.000 29988 Move returns status 0, amount 0
03:33:28.324 00.000 29988 MoveAxis(N, 0, ABG)
03:33:28.324 00.000 29988 Move returns status 0, amount 0
03:33:28.324 00.000 29988 move complete, result=0
03:33:28.324 00.000 29988 worker thread done servicing request
03:33:28.324 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:28.324 00.000 29988 Worker thread wakes up
03:33:28.325 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:28.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:29.957 01.632 29988 Exposure complete
03:33:30.006 00.049 29988 worker thread done servicing request
03:33:30.006 00.000 28316 OnExposeComplete: enter
03:33:30.007 00.001 28316 UpdateGuideState(): m_state=6
03:33:30.008 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5670
03:33:30.008 00.000 28316 Star::Find returns 1 (0), X=949.59, Y=257.12, Mass=2259, SNR=32.9, Peak=163 HFD=3.9
03:33:30.009 00.001 28316 MultiStar: [#1 -0.17,0.34,0.00,M1] [#2 -0.06,0.17,0.92,U] [#3 0.03,0.22,0.88,U] [#4 -0.20,0.18,0.85,U] [#5 -0.01,0.30,0.75,U] [#6 -0.20,0.25,0.61,U] [#7 -0.09,0.22,0.63,U] [#8 -0.05,0.21,0.60,U] 
03:33:30.009 00.000 28316 refined, 7 included, MultiStar: {-0.09, 0.22}, one-star: {-0.14, 0.26}
03:33:30.009 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
03:33:30.010 00.001 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
03:33:30.011 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=0.24 mountY=-0.02, mountTheta=-0.09
03:33:30.013 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.22, opts=13)
03:33:30.013 00.000 28316 Enqueuing Move request for scope (-0.09, 0.22)
03:33:30.014 00.001 29988 Worker thread wakes up
03:33:30.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
03:33:30.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
03:33:30.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:30.015 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.9
03:33:30.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:30.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:30.016 00.001 28316 Enqueuing Expose request
03:33:30.016 00.000 29988 Moving (-0.09, 0.22) raw xDistance=0.24 yDistance=-0.02
03:33:30.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:33:30.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:30.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:33:30.016 00.000 29988 MoveAxis(W, 51, ABG)
03:33:30.016 00.000 29988 Guiding  Dir = 3, Dur = 51
03:33:30.017 00.001 29988 IsSlewing returns 0
03:33:30.017 00.000 29988 IsGuiding returns 0
03:33:30.019 00.002 29988 PulseGuide returned control before completion, sleep 59
03:33:30.080 00.061 29988 IsGuiding returns 1
03:33:30.080 00.000 29988 scope still moving after pulse duration time elapsed
03:33:30.112 00.032 29988 IsSlewing returns 0
03:33:30.112 00.000 29988 IsGuiding returns 0
03:33:30.112 00.000 29988 scope move finished after 51 + 43 ms
03:33:30.112 00.000 29988 Move returns status 0, amount 51
03:33:30.112 00.000 29988 MoveAxis(N, 0, ABG)
03:33:30.112 00.000 29988 Move returns status 0, amount 0
03:33:30.112 00.000 29988 move complete, result=0
03:33:30.112 00.000 29988 worker thread done servicing request
03:33:30.112 00.000 29988 Worker thread wakes up
03:33:30.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:30.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:30.112 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
03:33:31.519 01.407 29988 Exposure complete
03:33:31.562 00.043 29988 worker thread done servicing request
03:33:31.562 00.000 28316 OnExposeComplete: enter
03:33:31.563 00.001 28316 UpdateGuideState(): m_state=6
03:33:31.565 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5671
03:33:31.569 00.004 28316 Star::Find returns 1 (0), X=949.99, Y=256.54, Mass=2262, SNR=33.0, Peak=172 HFD=4.1
03:33:31.571 00.002 28316 MultiStar: [#1 0.41,-0.12,0.00,M2] [#2 0.14,-0.16,0.92,U] [#3 0.42,-0.36,0.00,M1] [#4 -0.03,-0.44,0.00,M1] [#5 0.28,-0.17,0.73,U] [#6 0.02,-0.24,0.63,U] [#7 0.32,-0.30,0.00,M2] [#8 0.40,-0.24,0.00,M1] 
03:33:31.574 00.003 28316 refined, 3 included, MultiStar: {0.18, -0.23}, one-star: {0.26, -0.32}
03:33:31.575 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
03:33:31.575 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
03:33:31.577 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-0.89 mountX=-0.28 mountY=-0.06, mountTheta=-2.92
03:33:31.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.23, opts=13)
03:33:31.580 00.002 28316 Enqueuing Move request for scope (0.18, -0.23)
03:33:31.580 00.000 29988 Worker thread wakes up
03:33:31.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.23) opts 0xd
03:33:31.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:31.581 00.001 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:33:31.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:31.583 00.002 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.23)
03:33:31.583 00.000 29988 Moving (0.18, -0.23) raw xDistance=-0.28 yDistance=-0.06
03:33:31.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
03:33:31.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:31.583 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:31.583 00.000 28316 Enqueuing Expose request
03:33:31.584 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:33:31.584 00.000 29988 MoveAxis(E, 55, ABG)
03:33:31.584 00.000 29988 Guiding  Dir = 2, Dur = 55
03:33:31.584 00.000 29988 IsSlewing returns 0
03:33:31.584 00.000 29988 IsGuiding returns 0
03:33:31.585 00.001 29988 PulseGuide returned control before completion, sleep 64
03:33:31.658 00.073 29988 IsGuiding returns 1
03:33:31.659 00.001 29988 scope still moving after pulse duration time elapsed
03:33:31.690 00.031 29988 IsSlewing returns 0
03:33:31.690 00.000 29988 IsGuiding returns 0
03:33:31.690 00.000 29988 scope move finished after 55 + 51 ms
03:33:31.690 00.000 29988 Move returns status 0, amount 55
03:33:31.690 00.000 29988 MoveAxis(N, 0, ABG)
03:33:31.691 00.001 29988 Move returns status 0, amount 0
03:33:31.691 00.000 29988 move complete, result=0
03:33:31.691 00.000 29988 worker thread done servicing request
03:33:31.691 00.000 29988 Worker thread wakes up
03:33:31.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:31.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:31.691 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
03:33:33.328 01.637 29988 Exposure complete
03:33:33.366 00.038 29988 worker thread done servicing request
03:33:33.366 00.000 28316 OnExposeComplete: enter
03:33:33.367 00.001 28316 UpdateGuideState(): m_state=6
03:33:33.368 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5672
03:33:33.370 00.002 28316 Star::Find returns 1 (0), X=949.82, Y=256.62, Mass=2375, SNR=33.8, Peak=181 HFD=4.1
03:33:33.371 00.001 28316 MultiStar: [#1 0.27,-0.12,0.96,U] [#2 0.02,-0.25,0.88,U] [#3 0.04,-0.07,0.85,U] [#4 -0.26,-0.24,0.00,M2] [#5 -0.09,-0.18,0.75,U] [#6 -0.22,-0.13,0.60,U] [#7 0.11,-0.27,0.64,U] [#8 -0.11,-0.09,0.58,U] 
03:33:33.372 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.17}, one-star: {0.08, -0.24}
03:33:33.373 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
03:33:33.375 00.002 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
03:33:33.375 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.38 mountX=-0.17 mountY=0.05, mountTheta=2.87
03:33:33.377 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
03:33:33.377 00.000 28316 Enqueuing Move request for scope (0.03, -0.17)
03:33:33.378 00.001 29988 Worker thread wakes up
03:33:33.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:33.378 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
03:33:33.381 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:33.383 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
03:33:33.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
03:33:33.383 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
03:33:33.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:33:33.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:33.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:33.384 00.001 28316 Enqueuing Expose request
03:33:33.385 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:33:33.385 00.000 29988 MoveAxis(E, 0, ABG)
03:33:33.385 00.000 29988 Move returns status 0, amount 0
03:33:33.385 00.000 29988 MoveAxis(N, 0, ABG)
03:33:33.385 00.000 29988 Move returns status 0, amount 0
03:33:33.385 00.000 29988 move complete, result=0
03:33:33.385 00.000 29988 worker thread done servicing request
03:33:33.385 00.000 29988 Worker thread wakes up
03:33:33.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:33.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:33.386 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:33:34.911 01.525 29988 Exposure complete
03:33:34.938 00.027 29988 worker thread done servicing request
03:33:34.939 00.001 28316 OnExposeComplete: enter
03:33:34.939 00.000 28316 UpdateGuideState(): m_state=6
03:33:34.940 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5673
03:33:34.941 00.001 28316 Star::Find returns 1 (0), X=949.92, Y=256.64, Mass=2321, SNR=33.4, Peak=163 HFD=4.2
03:33:34.941 00.000 28316 MultiStar: [#1 0.36,-0.17,0.00,M2] [#2 -0.00,-0.28,0.91,U] [#3 0.17,-0.21,0.87,U] [#4 0.02,-0.44,0.00,M3] [#5 0.47,-0.01,0.00,M1] [#6 -0.02,-0.20,0.61,U] [#7 -0.08,-0.18,0.61,U] [#8 0.12,-0.30,0.59,U] 
03:33:34.941 00.000 28316 refined, 5 included, MultiStar: {0.07, -0.23}, one-star: {0.18, -0.22}
03:33:34.941 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.02)
03:33:34.943 00.002 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:33:34.943 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.27 mountX=-0.24 mountY=0.04, mountTheta=2.98
03:33:34.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.23, opts=13)
03:33:34.945 00.001 28316 Enqueuing Move request for scope (0.07, -0.23)
03:33:34.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:34.946 00.001 29988 Worker thread wakes up
03:33:34.946 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.4
03:33:34.946 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:34.947 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
03:33:34.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:34.947 00.000 28316 Enqueuing Expose request
03:33:34.948 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
03:33:34.948 00.000 29988 Moving (0.07, -0.23) raw xDistance=-0.24 yDistance=0.04
03:33:34.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:33:34.948 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:34.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:33:34.948 00.000 29988 MoveAxis(E, 51, ABG)
03:33:34.948 00.000 29988 Guiding  Dir = 2, Dur = 51
03:33:34.948 00.000 29988 IsSlewing returns 0
03:33:34.948 00.000 29988 IsGuiding returns 0
03:33:34.950 00.002 29988 PulseGuide returned control before completion, sleep 60
03:33:35.020 00.070 29988 IsGuiding returns 0
03:33:35.020 00.000 29988 Move returns status 0, amount 51
03:33:35.020 00.000 29988 MoveAxis(N, 0, ABG)
03:33:35.020 00.000 29988 Move returns status 0, amount 0
03:33:35.020 00.000 29988 move complete, result=0
03:33:35.020 00.000 29988 worker thread done servicing request
03:33:35.020 00.000 29988 Worker thread wakes up
03:33:35.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:35.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:35.020 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
03:33:36.652 01.632 29988 Exposure complete
03:33:36.679 00.027 29988 worker thread done servicing request
03:33:36.680 00.001 28316 OnExposeComplete: enter
03:33:36.681 00.001 28316 UpdateGuideState(): m_state=6
03:33:36.681 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5674
03:33:36.681 00.000 28316 Star::Find returns 1 (0), X=949.74, Y=256.71, Mass=2332, SNR=33.5, Peak=158 HFD=4.3
03:33:36.682 00.001 28316 MultiStar: [#1 0.03,-0.20,0.97,U] [#2 -0.07,-0.16,0.91,U] [#3 0.05,-0.19,0.86,U] [#4 -0.07,-0.07,0.85,U] [#5 0.09,-0.15,0.74,U] [#6 -0.24,0.03,0.65,U] [#7 -0.05,-0.02,0.60,U] [#8 -0.04,-0.18,0.59,U] 
03:33:36.682 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.13}, one-star: {0.01, -0.15}
03:33:36.683 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
03:33:36.683 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
03:33:36.684 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=-0.11 mountY=0.08, mountTheta=2.50
03:33:36.685 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.13, opts=13)
03:33:36.685 00.000 28316 Enqueuing Move request for scope (-0.03, -0.13)
03:33:36.686 00.001 29988 Worker thread wakes up
03:33:36.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
03:33:36.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
03:33:36.686 00.000 29988 Moving (-0.03, -0.13) raw xDistance=-0.11 yDistance=0.08
03:33:36.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:33:36.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:36.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:36.686 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:33:36.687 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:36.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:36.688 00.001 28316 Enqueuing Expose request
03:33:36.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:33:36.688 00.000 29988 MoveAxis(E, 0, ABG)
03:33:36.688 00.000 29988 Move returns status 0, amount 0
03:33:36.688 00.000 29988 MoveAxis(N, 0, ABG)
03:33:36.688 00.000 29988 Move returns status 0, amount 0
03:33:36.688 00.000 29988 move complete, result=0
03:33:36.688 00.000 29988 worker thread done servicing request
03:33:36.688 00.000 29988 Worker thread wakes up
03:33:36.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:36.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:36.689 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:38.206 01.517 29988 Exposure complete
03:33:38.231 00.025 29988 worker thread done servicing request
03:33:38.231 00.000 28316 OnExposeComplete: enter
03:33:38.232 00.001 28316 UpdateGuideState(): m_state=6
03:33:38.233 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5675
03:33:38.233 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=256.85, Mass=2428, SNR=34.1, Peak=162 HFD=4.2
03:33:38.234 00.001 28316 MultiStar: [#1 0.10,-0.07,0.92,U] [#2 -0.06,-0.39,0.00,M1] [#3 0.00,0.01,0.85,U] [#4 -0.12,0.10,0.79,U] [#5 0.10,0.12,0.74,U] [#6 0.03,0.19,0.58,U] [#7 -0.02,0.00,0.63,U] [#8 0.16,0.25,0.56,U] 
03:33:38.234 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {-0.13, -0.01}
03:33:38.234 00.000 28316 CameraToMount -- cameraTheta (1.46) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
03:33:38.235 00.001 28316 CameraToMount -- cameraTheta (1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
03:33:38.237 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.46 mountX=0.05 mountY=-0.03, mountTheta=-0.56
03:33:38.239 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
03:33:38.240 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
03:33:38.240 00.000 29988 Worker thread wakes up
03:33:38.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:38.240 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.1
03:33:38.241 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:38.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:38.242 00.001 28316 Enqueuing Expose request
03:33:38.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
03:33:38.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
03:33:38.242 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.03
03:33:38.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:33:38.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:38.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:33:38.242 00.000 29988 MoveAxis(E, 0, ABG)
03:33:38.242 00.000 29988 Move returns status 0, amount 0
03:33:38.242 00.000 29988 MoveAxis(N, 0, ABG)
03:33:38.242 00.000 29988 Move returns status 0, amount 0
03:33:38.242 00.000 29988 move complete, result=0
03:33:38.242 00.000 29988 worker thread done servicing request
03:33:38.242 00.000 29988 Worker thread wakes up
03:33:38.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:38.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:38.243 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:39.869 01.626 29988 Exposure complete
03:33:39.924 00.055 29988 worker thread done servicing request
03:33:39.925 00.001 28316 OnExposeComplete: enter
03:33:39.925 00.000 28316 UpdateGuideState(): m_state=6
03:33:39.926 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5676
03:33:39.926 00.000 28316 Star::Find returns 1 (0), X=949.90, Y=256.78, Mass=2345, SNR=33.6, Peak=183 HFD=4.2
03:33:39.927 00.001 28316 MultiStar: [#1 0.28,0.09,0.98,U] [#2 0.27,0.06,0.91,U] [#3 0.28,-0.05,0.84,U] [#4 -0.13,-0.04,0.80,U] [#5 0.02,0.01,0.74,U] [#6 -0.10,0.20,0.63,U] [#7 0.25,-0.16,0.60,U] [#8 0.22,0.02,0.60,U] 
03:33:39.927 00.000 28316 refined, 8 included, MultiStar: {0.15, 0.00}, one-star: {0.16, -0.08}
03:33:39.928 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
03:33:39.930 00.002 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
03:33:39.932 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.03 mountX=-0.06 mountY=-0.13, mountTheta=-1.97
03:33:39.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.00, opts=13)
03:33:39.934 00.001 28316 Enqueuing Move request for scope (0.15, 0.00)
03:33:39.934 00.000 29988 Worker thread wakes up
03:33:39.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
03:33:39.934 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
03:33:39.934 00.000 29988 Moving (0.15, 0.00) raw xDistance=-0.06 yDistance=-0.13
03:33:39.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:33:39.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:39.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:39.935 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.6
03:33:39.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:39.936 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:33:39.936 00.000 29988 MoveAxis(E, 0, ABG)
03:33:39.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:39.937 00.001 28316 Enqueuing Expose request
03:33:39.938 00.001 29988 Move returns status 0, amount 0
03:33:39.938 00.000 29988 MoveAxis(N, 0, ABG)
03:33:39.938 00.000 29988 Move returns status 0, amount 0
03:33:39.938 00.000 29988 move complete, result=0
03:33:39.938 00.000 29988 worker thread done servicing request
03:33:39.940 00.002 29988 Worker thread wakes up
03:33:39.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:39.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:39.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:33:41.469 01.529 29988 Exposure complete
03:33:41.512 00.043 29988 worker thread done servicing request
03:33:41.512 00.000 28316 OnExposeComplete: enter
03:33:41.515 00.003 28316 UpdateGuideState(): m_state=6
03:33:41.518 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5677
03:33:41.520 00.002 28316 Star::Find returns 1 (0), X=949.59, Y=256.92, Mass=2361, SNR=33.6, Peak=162 HFD=4.1
03:33:41.523 00.003 28316 MultiStar: [#1 0.03,0.02,0.96,U] [#2 -0.23,0.01,0.93,U] [#3 0.01,0.02,0.83,U] [#4 -0.29,-0.10,0.83,U] [#5 0.17,0.07,0.72,U] [#6 -0.19,0.08,0.64,U] [#7 -0.24,-0.13,0.62,U] [#8 -0.18,-0.14,0.59,U] 
03:33:41.525 00.002 28316 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.14, 0.06}
03:33:41.527 00.002 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
03:33:41.530 00.003 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
03:33:41.532 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.09 mountX=0.04 mountY=0.11, mountTheta=1.19
03:33:41.536 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
03:33:41.539 00.003 28316 Enqueuing Move request for scope (-0.12, -0.01)
03:33:41.541 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:41.543 00.002 28316 UpdateGuideState exits: m=2361 RSB=33.6
03:33:41.547 00.004 29988 Worker thread wakes up
03:33:41.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:41.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
03:33:41.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:41.548 00.001 28316 Enqueuing Expose request
03:33:41.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
03:33:41.548 00.000 29988 Moving (-0.12, -0.01) raw xDistance=0.04 yDistance=0.11
03:33:41.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:33:41.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:41.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:33:41.548 00.000 29988 MoveAxis(E, 0, ABG)
03:33:41.548 00.000 29988 Move returns status 0, amount 0
03:33:41.548 00.000 29988 MoveAxis(N, 0, ABG)
03:33:41.548 00.000 29988 Move returns status 0, amount 0
03:33:41.548 00.000 29988 move complete, result=0
03:33:41.548 00.000 29988 worker thread done servicing request
03:33:41.548 00.000 29988 Worker thread wakes up
03:33:41.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:41.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:41.549 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:43.181 01.632 29988 Exposure complete
03:33:43.213 00.032 29988 worker thread done servicing request
03:33:43.213 00.000 28316 OnExposeComplete: enter
03:33:43.214 00.001 28316 UpdateGuideState(): m_state=6
03:33:43.215 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5678
03:33:43.215 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=257.00, Mass=2322, SNR=33.2, Peak=171 HFD=4.1
03:33:43.216 00.001 28316 MultiStar: [#1 -0.09,0.35,0.00,M1] [#2 -0.19,0.02,0.90,U] [#3 0.10,0.14,0.85,U] [#4 -0.34,0.14,0.00,M1] [#5 0.19,0.16,0.76,U] [#6 -0.14,0.22,0.64,U] [#7 -0.22,0.20,0.63,U] [#8 -0.33,0.10,0.00,M1] 
03:33:43.216 00.000 28316 refined, 5 included, MultiStar: {-0.05, 0.14}, one-star: {-0.09, 0.14}
03:33:43.216 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
03:33:43.217 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
03:33:43.217 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.93 mountX=0.15 mountY=-0.02, mountTheta=-0.11
03:33:43.219 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.14, opts=13)
03:33:43.219 00.000 28316 Enqueuing Move request for scope (-0.05, 0.14)
03:33:43.220 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:43.220 00.000 29988 Worker thread wakes up
03:33:43.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
03:33:43.220 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
03:33:43.220 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.2
03:33:43.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:43.221 00.000 29988 Moving (-0.05, 0.14) raw xDistance=0.15 yDistance=-0.02
03:33:43.221 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:43.222 00.001 28316 Enqueuing Expose request
03:33:43.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:33:43.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:43.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:33:43.222 00.000 29988 MoveAxis(E, 0, ABG)
03:33:43.222 00.000 29988 Move returns status 0, amount 0
03:33:43.222 00.000 29988 MoveAxis(N, 0, ABG)
03:33:43.222 00.000 29988 Move returns status 0, amount 0
03:33:43.222 00.000 29988 move complete, result=0
03:33:43.222 00.000 29988 worker thread done servicing request
03:33:43.222 00.000 29988 Worker thread wakes up
03:33:43.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:43.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:43.223 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:44.736 01.513 29988 Exposure complete
03:33:44.770 00.034 29988 worker thread done servicing request
03:33:44.770 00.000 28316 OnExposeComplete: enter
03:33:44.771 00.001 28316 UpdateGuideState(): m_state=6
03:33:44.772 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5679
03:33:44.773 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=256.93, Mass=2311, SNR=33.4, Peak=161 HFD=4.0
03:33:44.774 00.001 28316 MultiStar: [#1 -0.26,0.16,1.00,U] [#2 -0.25,0.01,0.90,U] [#3 -0.23,0.15,0.85,U] [#4 -0.22,0.06,0.81,U] [#5 0.04,0.12,0.75,U] [#6 -0.28,0.03,0.65,U] [#7 -0.22,-0.03,0.62,U] [#8 -0.28,0.06,0.58,U] 
03:33:44.775 00.001 28316 refined, 8 included, MultiStar: {-0.24, 0.08}, one-star: {-0.39, 0.07}
03:33:44.776 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:33:44.777 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:33:44.778 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.83 mountX=0.17 mountY=0.18, mountTheta=0.81
03:33:44.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.08, opts=13)
03:33:44.781 00.001 28316 Enqueuing Move request for scope (-0.24, 0.08)
03:33:44.783 00.002 29988 Worker thread wakes up
03:33:44.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
03:33:44.783 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.4
03:33:44.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:44.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:44.785 00.001 28316 Enqueuing Expose request
03:33:44.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
03:33:44.785 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
03:33:44.785 00.000 29988 Moving (-0.24, 0.08) raw xDistance=0.17 yDistance=0.18
03:33:44.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:33:44.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:44.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:33:44.785 00.000 29988 MoveAxis(E, 0, ABG)
03:33:44.785 00.000 29988 Move returns status 0, amount 0
03:33:44.785 00.000 29988 MoveAxis(N, 0, ABG)
03:33:44.785 00.000 29988 Move returns status 0, amount 0
03:33:44.785 00.000 29988 move complete, result=0
03:33:44.785 00.000 29988 worker thread done servicing request
03:33:44.785 00.000 29988 Worker thread wakes up
03:33:44.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:44.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:44.786 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:46.411 01.625 29988 Exposure complete
03:33:46.460 00.049 29988 worker thread done servicing request
03:33:46.460 00.000 28316 OnExposeComplete: enter
03:33:46.461 00.001 28316 UpdateGuideState(): m_state=6
03:33:46.462 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5680
03:33:46.463 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=256.90, Mass=2194, SNR=32.4, Peak=168 HFD=3.9
03:33:46.464 00.001 28316 MultiStar: [#1 -0.32,0.11,0.00,M1] [#2 -0.36,-0.04,0.00,M1] [#3 -0.18,-0.03,0.91,U] [#4 -0.25,-0.21,0.86,U] [#5 0.02,0.27,0.76,U] [#6 -0.25,0.16,0.63,U] [#7 -0.25,0.01,0.63,U] [#8 -0.21,0.02,0.60,U] 
03:33:46.466 00.002 28316 refined, 6 included, MultiStar: {-0.21, 0.03}, one-star: {-0.31, 0.04}
03:33:46.467 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
03:33:46.469 00.002 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
03:33:46.470 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=0.11 mountY=0.17, mountTheta=1.00
03:33:46.473 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.03, opts=13)
03:33:46.474 00.001 28316 Enqueuing Move request for scope (-0.21, 0.03)
03:33:46.474 00.000 29988 Worker thread wakes up
03:33:46.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:46.475 00.001 28316 UpdateGuideState exits: m=2194 RSB=32.4
03:33:46.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:46.476 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:46.476 00.000 28316 Enqueuing Expose request
03:33:46.477 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
03:33:46.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
03:33:46.477 00.000 29988 Moving (-0.21, 0.03) raw xDistance=0.11 yDistance=0.17
03:33:46.477 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:33:46.477 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:46.477 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:33:46.477 00.000 29988 MoveAxis(E, 0, ABG)
03:33:46.477 00.000 29988 Move returns status 0, amount 0
03:33:46.477 00.000 29988 MoveAxis(N, 0, ABG)
03:33:46.477 00.000 29988 Move returns status 0, amount 0
03:33:46.477 00.000 29988 move complete, result=0
03:33:46.477 00.000 29988 worker thread done servicing request
03:33:46.478 00.001 29988 Worker thread wakes up
03:33:46.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:46.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:46.478 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:47.996 01.518 29988 Exposure complete
03:33:48.049 00.053 29988 worker thread done servicing request
03:33:48.049 00.000 28316 OnExposeComplete: enter
03:33:48.049 00.000 28316 UpdateGuideState(): m_state=6
03:33:48.050 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5681
03:33:48.050 00.000 28316 Star::Find returns 1 (0), X=949.37, Y=256.88, Mass=2314, SNR=33.4, Peak=191 HFD=4.0
03:33:48.051 00.001 28316 MultiStar: [#1 -0.02,-0.16,1.01,U] [#2 -0.37,-0.13,0.00,M2] [#3 -0.14,0.00,0.87,U] [#4 -0.30,0.02,0.82,U] [#5 -0.04,0.06,0.75,U] [#6 -0.22,0.10,0.65,U] [#7 -0.34,-0.11,0.00,M1] [#8 -0.26,-0.12,0.57,U] 
03:33:48.051 00.000 28316 refined, 6 included, MultiStar: {-0.19, -0.01}, one-star: {-0.36, 0.02}
03:33:48.052 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:33:48.052 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:33:48.053 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.06 mountX=0.06 mountY=0.17, mountTheta=1.22
03:33:48.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.01, opts=13)
03:33:48.054 00.000 28316 Enqueuing Move request for scope (-0.19, -0.01)
03:33:48.055 00.001 29988 Worker thread wakes up
03:33:48.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:48.055 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:33:48.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:48.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:48.057 00.001 28316 Enqueuing Expose request
03:33:48.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
03:33:48.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
03:33:48.057 00.000 29988 Moving (-0.19, -0.01) raw xDistance=0.06 yDistance=0.17
03:33:48.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:33:48.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:48.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:33:48.057 00.000 29988 MoveAxis(E, 0, ABG)
03:33:48.057 00.000 29988 Move returns status 0, amount 0
03:33:48.057 00.000 29988 MoveAxis(N, 0, ABG)
03:33:48.057 00.000 29988 Move returns status 0, amount 0
03:33:48.057 00.000 29988 move complete, result=0
03:33:48.057 00.000 29988 worker thread done servicing request
03:33:48.057 00.000 29988 Worker thread wakes up
03:33:48.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:48.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:48.058 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:49.695 01.637 29988 Exposure complete
03:33:49.747 00.052 29988 worker thread done servicing request
03:33:49.747 00.000 28316 OnExposeComplete: enter
03:33:49.748 00.001 28316 UpdateGuideState(): m_state=6
03:33:49.748 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5682
03:33:49.749 00.001 28316 Star::Find returns 1 (0), X=949.45, Y=256.88, Mass=2423, SNR=34.1, Peak=166 HFD=3.9
03:33:49.749 00.000 28316 MultiStar: [#1 -0.14,0.00,0.98,U] [#2 -0.28,-0.26,0.00,M3] [#3 -0.05,0.02,0.84,U] [#4 -0.17,-0.15,0.84,U] [#5 -0.12,-0.02,0.72,U] [#6 -0.37,-0.02,0.00,M1] [#7 -0.30,-0.02,0.61,U] [#8 -0.30,0.05,0.56,U] 
03:33:49.751 00.002 28316 refined, 6 included, MultiStar: {-0.19, -0.02}, one-star: {-0.28, 0.02}
03:33:49.752 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:33:49.753 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:33:49.754 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=0.06 mountY=0.17, mountTheta=1.22
03:33:49.756 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.02, opts=13)
03:33:49.756 00.000 28316 Enqueuing Move request for scope (-0.19, -0.02)
03:33:49.757 00.001 29988 Worker thread wakes up
03:33:49.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:49.757 00.000 28316 UpdateGuideState exits: m=2423 RSB=34.1
03:33:49.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:49.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:49.759 00.001 28316 Enqueuing Expose request
03:33:49.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
03:33:49.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
03:33:49.759 00.000 29988 Moving (-0.19, -0.02) raw xDistance=0.06 yDistance=0.17
03:33:49.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:33:49.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:49.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:33:49.759 00.000 29988 MoveAxis(E, 0, ABG)
03:33:49.759 00.000 29988 Move returns status 0, amount 0
03:33:49.759 00.000 29988 MoveAxis(N, 0, ABG)
03:33:49.759 00.000 29988 Move returns status 0, amount 0
03:33:49.759 00.000 29988 move complete, result=0
03:33:49.759 00.000 29988 worker thread done servicing request
03:33:49.759 00.000 29988 Worker thread wakes up
03:33:49.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:49.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:49.760 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:51.281 01.521 29988 Exposure complete
03:33:51.318 00.037 29988 worker thread done servicing request
03:33:51.318 00.000 28316 OnExposeComplete: enter
03:33:51.319 00.001 28316 UpdateGuideState(): m_state=6
03:33:51.319 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5683
03:33:51.320 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=256.68, Mass=2321, SNR=33.4, Peak=150 HFD=4.3
03:33:51.320 00.000 28316 MultiStar: [#1 -0.05,-0.18,0.99,U] [#2 -0.22,-0.37,0.00,M4] [#3 -0.12,-0.30,0.84,U] [#4 -0.30,-0.36,0.00,M1] [#5 0.13,-0.20,0.75,U] [#6 -0.44,-0.20,0.00,M2] [#7 -0.09,-0.31,0.62,U] [#8 -0.04,-0.32,0.61,U] 
03:33:51.321 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.24}, one-star: {-0.31, -0.18}
03:33:51.321 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
03:33:51.322 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
03:33:51.323 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.94 mountX=-0.18 mountY=0.19, mountTheta=2.32
03:33:51.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.24, opts=13)
03:33:51.327 00.003 28316 Enqueuing Move request for scope (-0.09, -0.24)
03:33:51.327 00.000 29988 Worker thread wakes up
03:33:51.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
03:33:51.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
03:33:51.327 00.000 29988 Moving (-0.09, -0.24) raw xDistance=-0.18 yDistance=0.19
03:33:51.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:33:51.327 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:51.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:51.328 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.4
03:33:51.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:51.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:51.329 00.000 28316 Enqueuing Expose request
03:33:51.330 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:33:51.330 00.000 29988 MoveAxis(E, 0, ABG)
03:33:51.330 00.000 29988 Move returns status 0, amount 0
03:33:51.330 00.000 29988 MoveAxis(N, 0, ABG)
03:33:51.330 00.000 29988 Move returns status 0, amount 0
03:33:51.330 00.000 29988 move complete, result=0
03:33:51.330 00.000 29988 worker thread done servicing request
03:33:51.330 00.000 29988 Worker thread wakes up
03:33:51.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:51.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:51.330 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:52.960 01.630 29988 Exposure complete
03:33:53.013 00.053 29988 worker thread done servicing request
03:33:53.014 00.001 28316 OnExposeComplete: enter
03:33:53.014 00.000 28316 UpdateGuideState(): m_state=6
03:33:53.015 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5684
03:33:53.017 00.002 28316 Star::Find returns 1 (0), X=949.92, Y=256.78, Mass=2400, SNR=34.0, Peak=177 HFD=4.2
03:33:53.018 00.001 28316 MultiStar: [#1 0.12,-0.09,0.96,U] [#2 0.08,-0.14,0.89,U] [#3 0.17,-0.08,0.86,U] [#4 -0.22,-0.03,0.83,U] [#5 0.17,0.01,0.73,U] [#6 -0.28,0.04,0.62,U] [#7 -0.32,-0.11,0.00,M1] [#8 -0.07,-0.04,0.53,U] 
03:33:53.020 00.002 28316 refined, 7 included, MultiStar: {0.04, -0.06}, one-star: {0.18, -0.08}
03:33:53.021 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
03:33:53.023 00.002 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
03:33:53.023 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.02 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
03:33:53.024 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
03:33:53.025 00.001 28316 Enqueuing Move request for scope (0.04, -0.06)
03:33:53.025 00.000 29988 Worker thread wakes up
03:33:53.025 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:53.025 00.000 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:33:53.026 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:53.026 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:53.027 00.001 28316 Enqueuing Expose request
03:33:53.027 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
03:33:53.027 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
03:33:53.027 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
03:33:53.027 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:33:53.027 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:53.027 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:33:53.027 00.000 29988 MoveAxis(E, 0, ABG)
03:33:53.027 00.000 29988 Move returns status 0, amount 0
03:33:53.027 00.000 29988 MoveAxis(N, 0, ABG)
03:33:53.027 00.000 29988 Move returns status 0, amount 0
03:33:53.027 00.000 29988 move complete, result=0
03:33:53.027 00.000 29988 worker thread done servicing request
03:33:53.027 00.000 29988 Worker thread wakes up
03:33:53.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:53.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:53.028 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:33:54.555 01.527 29988 Exposure complete
03:33:54.598 00.043 29988 worker thread done servicing request
03:33:54.598 00.000 28316 OnExposeComplete: enter
03:33:54.598 00.000 28316 UpdateGuideState(): m_state=6
03:33:54.598 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5685
03:33:54.599 00.001 28316 Star::Find returns 1 (0), X=949.56, Y=256.81, Mass=2394, SNR=33.6, Peak=163 HFD=3.9
03:33:54.600 00.001 28316 MultiStar: [#1 -0.05,0.15,0.96,U] [#2 -0.27,-0.12,0.88,U] [#3 -0.28,0.02,0.85,U] [#4 -0.44,-0.15,0.00,M1] [#5 -0.17,-0.02,0.75,U] [#6 -0.46,0.08,0.00,M2] [#7 -0.23,-0.04,0.64,U] [#8 -0.32,0.07,0.60,U] 
03:33:54.602 00.002 28316 single-star, 6 included, MultiStar: {-0.20, 0.00}, one-star: {-0.18, -0.05}
03:33:54.605 00.003 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
03:33:54.608 00.003 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
03:33:54.610 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.89 mountX=0.03 mountY=0.18, mountTheta=1.39
03:33:54.614 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.05, opts=13)
03:33:54.615 00.001 28316 Enqueuing Move request for scope (-0.18, -0.05)
03:33:54.616 00.001 29988 Worker thread wakes up
03:33:54.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:54.617 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
03:33:54.617 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
03:33:54.617 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.6
03:33:54.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:54.618 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:54.618 00.000 28316 Enqueuing Expose request
03:33:54.619 00.001 29988 Moving (-0.18, -0.05) raw xDistance=0.03 yDistance=0.18
03:33:54.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:33:54.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:54.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:33:54.619 00.000 29988 MoveAxis(E, 0, ABG)
03:33:54.619 00.000 29988 Move returns status 0, amount 0
03:33:54.619 00.000 29988 MoveAxis(N, 0, ABG)
03:33:54.619 00.000 29988 Move returns status 0, amount 0
03:33:54.619 00.000 29988 move complete, result=0
03:33:54.619 00.000 29988 worker thread done servicing request
03:33:54.619 00.000 29988 Worker thread wakes up
03:33:54.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:54.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:54.619 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:33:56.252 01.633 29988 Exposure complete
03:33:56.293 00.041 29988 worker thread done servicing request
03:33:56.293 00.000 28316 OnExposeComplete: enter
03:33:56.294 00.001 28316 UpdateGuideState(): m_state=6
03:33:56.295 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5686
03:33:56.295 00.000 28316 Star::Find returns 1 (0), X=949.51, Y=256.82, Mass=2311, SNR=33.2, Peak=170 HFD=3.8
03:33:56.296 00.001 28316 MultiStar: [#1 -0.04,0.05,0.99,U] [#2 -0.01,-0.06,0.93,U] [#3 -0.22,0.03,0.88,U] [#4 -0.30,0.01,0.82,U] [#5 -0.09,0.11,0.74,U] [#6 -0.43,0.23,0.00,M3] [#7 -0.24,0.04,0.62,U] [#8 -0.32,0.04,0.59,U] 
03:33:56.297 00.001 28316 refined, 7 included, MultiStar: {-0.17, 0.02}, one-star: {-0.22, -0.03}
03:33:56.297 00.000 28316 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.00) = xAngle (1.03 = 1.03)
03:33:56.298 00.001 28316 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
03:33:56.298 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.03 mountX=0.09 mountY=0.14, mountTheta=1.02
03:33:56.300 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.02, opts=13)
03:33:56.300 00.000 28316 Enqueuing Move request for scope (-0.17, 0.02)
03:33:56.301 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:56.301 00.000 29988 Worker thread wakes up
03:33:56.301 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.2
03:33:56.302 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:56.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:56.302 00.000 28316 Enqueuing Expose request
03:33:56.303 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
03:33:56.303 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
03:33:56.303 00.000 29988 Moving (-0.17, 0.02) raw xDistance=0.09 yDistance=0.14
03:33:56.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:33:56.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:56.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:33:56.303 00.000 29988 MoveAxis(E, 0, ABG)
03:33:56.303 00.000 29988 Move returns status 0, amount 0
03:33:56.303 00.000 29988 MoveAxis(N, 0, ABG)
03:33:56.303 00.000 29988 Move returns status 0, amount 0
03:33:56.303 00.000 29988 move complete, result=0
03:33:56.303 00.000 29988 worker thread done servicing request
03:33:56.303 00.000 29988 Worker thread wakes up
03:33:56.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:56.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:56.303 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:57.820 01.517 29988 Exposure complete
03:33:57.849 00.029 29988 worker thread done servicing request
03:33:57.849 00.000 28316 OnExposeComplete: enter
03:33:57.849 00.000 28316 UpdateGuideState(): m_state=6
03:33:57.850 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5687
03:33:57.850 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=256.90, Mass=2349, SNR=33.5, Peak=170 HFD=3.9
03:33:57.853 00.003 28316 MultiStar: [#1 0.01,0.02,0.99,U] [#2 -0.19,-0.04,0.90,U] [#3 -0.10,0.09,0.85,U] [#4 -0.38,0.06,0.00,M1] [#5 0.01,0.07,0.73,U] [#6 -0.36,0.03,0.00,M4] [#7 -0.22,0.07,0.62,U] [#8 -0.24,0.10,0.56,U] 
03:33:57.856 00.003 28316 refined, 6 included, MultiStar: {-0.14, 0.04}, one-star: {-0.27, 0.04}
03:33:57.858 00.002 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
03:33:57.860 00.002 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
03:33:57.862 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.84 mountX=0.10 mountY=0.10, mountTheta=0.82
03:33:57.866 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
03:33:57.868 00.002 28316 Enqueuing Move request for scope (-0.14, 0.04)
03:33:57.869 00.001 29988 Worker thread wakes up
03:33:57.869 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:57.870 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.5
03:33:57.870 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:57.871 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:57.871 00.000 28316 Enqueuing Expose request
03:33:57.872 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
03:33:57.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
03:33:57.872 00.000 29988 Moving (-0.14, 0.04) raw xDistance=0.10 yDistance=0.10
03:33:57.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:33:57.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:57.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:33:57.872 00.000 29988 MoveAxis(E, 0, ABG)
03:33:57.872 00.000 29988 Move returns status 0, amount 0
03:33:57.872 00.000 29988 MoveAxis(N, 0, ABG)
03:33:57.872 00.000 29988 Move returns status 0, amount 0
03:33:57.872 00.000 29988 move complete, result=0
03:33:57.872 00.000 29988 worker thread done servicing request
03:33:57.872 00.000 29988 Worker thread wakes up
03:33:57.873 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:57.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:57.873 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:33:59.506 01.633 29988 Exposure complete
03:33:59.552 00.046 29988 worker thread done servicing request
03:33:59.553 00.001 28316 OnExposeComplete: enter
03:33:59.555 00.002 28316 UpdateGuideState(): m_state=6
03:33:59.558 00.003 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5688
03:33:59.560 00.002 28316 Star::Find returns 1 (0), X=949.62, Y=256.91, Mass=2249, SNR=32.9, Peak=166 HFD=4.0
03:33:59.562 00.002 28316 MultiStar: [#1 0.07,0.22,0.98,U] [#2 -0.18,0.06,0.91,U] [#3 -0.05,0.07,0.87,U] [#4 -0.05,0.19,0.84,U] [#5 0.15,0.26,0.76,U] [#6 -0.11,0.23,0.64,U] [#7 0.01,0.05,0.63,U] [#8 -0.11,0.20,0.61,U] 
03:33:59.565 00.003 28316 single-star, 8 included, MultiStar: {-0.04, 0.14}, one-star: {-0.12, 0.05}
03:33:59.567 00.002 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
03:33:59.570 00.003 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
03:33:59.572 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.12 cameraTheta=2.77 mountX=0.09 mountY=0.08, mountTheta=0.75
03:33:59.575 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
03:33:59.578 00.003 28316 Enqueuing Move request for scope (-0.12, 0.05)
03:33:59.580 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:33:59.583 00.003 28316 UpdateGuideState exits: m=2249 RSB=32.9
03:33:59.585 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:33:59.588 00.003 29988 Worker thread wakes up
03:33:59.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
03:33:59.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
03:33:59.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:33:59.590 00.002 28316 Enqueuing Expose request
03:33:59.590 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.09 yDistance=0.08
03:33:59.590 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:33:59.590 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:33:59.590 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:33:59.590 00.000 29988 MoveAxis(E, 0, ABG)
03:33:59.591 00.001 29988 Move returns status 0, amount 0
03:33:59.591 00.000 29988 MoveAxis(N, 0, ABG)
03:33:59.591 00.000 29988 Move returns status 0, amount 0
03:33:59.591 00.000 29988 move complete, result=0
03:33:59.591 00.000 29988 worker thread done servicing request
03:33:59.591 00.000 29988 Worker thread wakes up
03:33:59.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:33:59.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:33:59.591 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:01.007 01.416 29988 Exposure complete
03:34:01.046 00.039 29988 worker thread done servicing request
03:34:01.046 00.000 28316 OnExposeComplete: enter
03:34:01.047 00.001 28316 UpdateGuideState(): m_state=6
03:34:01.048 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5689
03:34:01.049 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=257.06, Mass=2333, SNR=33.4, Peak=169 HFD=4.1
03:34:01.049 00.000 28316 MultiStar: [#1 0.24,0.12,0.97,U] [#2 -0.15,0.12,0.87,U] [#3 0.08,0.18,0.86,U] [#4 -0.30,0.12,0.81,U] [#5 -0.02,0.42,0.00,M1] [#6 -0.27,0.35,0.00,M4] [#7 -0.04,0.13,0.63,U] [#8 -0.41,0.10,0.00,M1] 
03:34:01.050 00.001 28316 refined, 5 included, MultiStar: {-0.08, 0.14}, one-star: {-0.33, 0.20}
03:34:01.050 00.000 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
03:34:01.051 00.001 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
03:34:01.051 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.17 cameraTheta=2.09 mountX=0.17 mountY=0.01, mountTheta=0.05
03:34:01.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
03:34:01.053 00.001 28316 Enqueuing Move request for scope (-0.08, 0.14)
03:34:01.056 00.003 29988 Worker thread wakes up
03:34:01.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
03:34:01.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
03:34:01.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:01.058 00.002 29988 Moving (-0.08, 0.14) raw xDistance=0.17 yDistance=0.01
03:34:01.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:34:01.058 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:34:01.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:01.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:01.059 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:01.059 00.000 28316 Enqueuing Expose request
03:34:01.060 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:34:01.060 00.000 29988 MoveAxis(E, 0, ABG)
03:34:01.060 00.000 29988 Move returns status 0, amount 0
03:34:01.060 00.000 29988 MoveAxis(N, 0, ABG)
03:34:01.060 00.000 29988 Move returns status 0, amount 0
03:34:01.060 00.000 29988 move complete, result=0
03:34:01.060 00.000 29988 worker thread done servicing request
03:34:01.060 00.000 29988 Worker thread wakes up
03:34:01.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:01.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:34:01.060 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:02.689 01.629 29988 Exposure complete
03:34:02.756 00.067 29988 worker thread done servicing request
03:34:02.756 00.000 28316 OnExposeComplete: enter
03:34:02.759 00.003 28316 UpdateGuideState(): m_state=6
03:34:02.762 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5690
03:34:02.764 00.002 28316 Star::Find returns 1 (0), X=949.46, Y=256.88, Mass=2183, SNR=32.4, Peak=165 HFD=3.9
03:34:02.767 00.003 28316 MultiStar: [#1 -0.21,0.07,1.02,U] [#2 -0.21,0.01,0.95,U] [#3 -0.29,0.09,0.88,U] [#4 -0.32,-0.14,0.00,M1] [#5 -0.19,0.17,0.76,U] [#6 -0.31,0.14,0.00,M5] [#7 -0.34,0.09,0.00,M1] [#8 -0.39,0.10,0.00,M2] 
03:34:02.769 00.002 28316 refined, 4 included, MultiStar: {-0.24, 0.06}, one-star: {-0.27, 0.02}
03:34:02.771 00.002 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
03:34:02.773 00.002 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
03:34:02.776 00.003 28316 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.24 cameraTheta=2.87 mountX=0.16 mountY=0.18, mountTheta=0.86
03:34:02.781 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.06, opts=13)
03:34:02.783 00.002 28316 Enqueuing Move request for scope (-0.24, 0.06)
03:34:02.785 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:02.788 00.003 29988 Worker thread wakes up
03:34:02.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
03:34:02.789 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
03:34:02.789 00.000 28316 UpdateGuideState exits: m=2183 RSB=32.4
03:34:02.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:02.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:02.790 00.000 28316 Enqueuing Expose request
03:34:02.790 00.000 29988 Moving (-0.24, 0.06) raw xDistance=0.16 yDistance=0.18
03:34:02.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:34:02.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:02.791 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:34:02.791 00.000 29988 MoveAxis(E, 0, ABG)
03:34:02.791 00.000 29988 Move returns status 0, amount 0
03:34:02.791 00.000 29988 MoveAxis(N, 0, ABG)
03:34:02.791 00.000 29988 Move returns status 0, amount 0
03:34:02.791 00.000 29988 move complete, result=0
03:34:02.791 00.000 29988 worker thread done servicing request
03:34:02.791 00.000 29988 Worker thread wakes up
03:34:02.791 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:34:02.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:02.792 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,242,31,31)
03:34:03.757 00.965 28316 evsrv: cli 0C97DEB0 connect
03:34:03.759 00.002 28316 case statement mapped state 6 to 3
03:34:03.759 00.000 28316 case statement mapped state 6 to 3
03:34:03.760 00.001 28316 evsrv: cli 0C97DEB0 request: {"method":"get_app_state","id":"ad6d6bbf-be9e-44b3-9194-825d8112a19a"}
03:34:03.763 00.003 28316 case statement mapped state 6 to 3
03:34:03.764 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad6d6bbf-be9e-44b3-9194-825d8112a19a"}
03:34:03.766 00.002 28316 evsrv: cli 0C97DEB0 disconnect
03:34:03.767 00.001 28316 evsrv: cli 0C97DE10 connect
03:34:03.768 00.001 28316 case statement mapped state 6 to 3
03:34:03.769 00.001 28316 case statement mapped state 6 to 3
03:34:03.769 00.000 28316 evsrv: cli 0C97DE10 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"ffc801af-9c8e-40b3-ac9a-798915536cfa"}
03:34:03.770 00.001 28316 PhdController::Dither begins
03:34:03.770 00.000 28316 dither: size=2.00, dRA=0.89 dDec=-0.10
03:34:03.771 00.001 28316 MountToCamera -- mountTheta (-0.11) + m_xAngle (2.00) = xAngle (1.89 = 1.89)
03:34:03.771 00.000 28316 MountToCamera -- mountX=0.89 mountY=-0.10 hyp=0.89 mountTheta=-0.11 cameraX=-0.28, cameraY=0.85 cameraTheta=1.89
03:34:03.772 00.001 28316 setting lock position to (949.46, 257.71)
03:34:03.772 00.000 28316 Mount: notify guiding dithered (-0.3, 0.8)
03:34:03.773 00.001 28316 MultiStar: stabilizing after lock position change
03:34:03.773 00.000 28316 Status Line: Dithering de 0.89,-0.10
03:34:03.775 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:34:03.776 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:34:03.776 00.000 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"ffc801af-9c8e-40b3-ac9a-798915536cfa"}
03:34:03.777 00.001 28316 evsrv: cli 0C97DE10 disconnect
03:34:04.202 00.425 29988 Exposure complete
03:34:04.237 00.035 29988 worker thread done servicing request
03:34:04.237 00.000 28316 OnExposeComplete: enter
03:34:04.238 00.001 28316 UpdateGuideState(): m_state=6
03:34:04.238 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5691
03:34:04.239 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=256.80, Mass=2388, SNR=33.8, Peak=172 HFD=3.9
03:34:04.239 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
03:34:04.240 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
03:34:04.240 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.91 hyp=0.93 cameraTheta=-1.36 mountX=-0.91 mountY=0.24, mountTheta=2.89
03:34:04.241 00.001 28316 dither recenter: remaining=(-0.9,0.1) step=(-0.9,0.1)
03:34:04.242 00.001 28316 MountToCamera -- mountTheta (3.03) + m_xAngle (2.00) = xAngle (5.03 = -1.25)
03:34:04.243 00.001 28316 MountToCamera -- mountX=-0.89 mountY=0.10 hyp=0.89 mountTheta=3.03 cameraX=0.28, cameraY=-0.85 cameraTheta=-1.25
03:34:04.244 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.85, opts=4)
03:34:04.244 00.000 28316 Enqueuing Move request for scope (0.28, -0.85)
03:34:04.245 00.001 28316 Mount: notify direct move -0.89,0.10
03:34:04.245 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:04.246 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.8
03:34:04.246 00.000 29988 Worker thread wakes up
03:34:04.246 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.85) opts 0x4
03:34:04.246 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.85)
03:34:04.246 00.000 29988 Moving (0.28, -0.85) raw xDistance=-0.89 yDistance=0.10
03:34:04.246 00.000 29988 MoveAxis(E, 296, B)
03:34:04.246 00.000 29988 Guiding  Dir = 2, Dur = 296
03:34:04.246 00.000 28316 PhdController: settling, locked = 1, distance = 1.03 (0.50) aobump = 0 frame = 1 / 99999
03:34:04.248 00.002 29988 IsSlewing returns 0
03:34:04.248 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152844.248,"Host":"ASUS_SAM","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:34:04.250 00.002 29988 IsGuiding returns 0
03:34:04.250 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:04.251 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:04.252 00.001 29988 PulseGuide returned control before completion, sleep 305
03:34:04.252 00.000 28316 Enqueuing Expose request
03:34:04.572 00.320 29988 IsGuiding returns 0
03:34:04.572 00.000 29988 Move returns status 0, amount 296
03:34:04.572 00.000 29988 MoveAxis(S, 24, B)
03:34:04.572 00.000 29988 Guiding  Dir = 1, Dur = 24
03:34:04.572 00.000 29988 IsSlewing returns 0
03:34:04.572 00.000 29988 IsGuiding returns 0
03:34:04.578 00.006 29988 PulseGuide returned control before completion, sleep 29
03:34:04.619 00.041 29988 IsGuiding returns 0
03:34:04.619 00.000 29988 Move returns status 0, amount 24
03:34:04.619 00.000 29988 move complete, result=0
03:34:04.619 00.000 29988 worker thread done servicing request
03:34:04.619 00.000 29988 Worker thread wakes up
03:34:04.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:04.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:04.619 00.000 28316 GuideStep: -0.9 px 296 ms EAST, 0.1 px 24 ms SOUTH
03:34:06.250 01.631 29988 Exposure complete
03:34:06.291 00.041 29988 worker thread done servicing request
03:34:06.291 00.000 28316 OnExposeComplete: enter
03:34:06.292 00.001 28316 UpdateGuideState(): m_state=6
03:34:06.293 00.001 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5692
03:34:06.293 00.000 28316 Star::Find returns 1 (0), X=949.02, Y=257.77, Mass=2319, SNR=33.3, Peak=186 HFD=4.1
03:34:06.293 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
03:34:06.297 00.004 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
03:34:06.300 00.003 28316 CameraToMount -- cameraX=-0.43 cameraY=0.06 hyp=0.44 cameraTheta=3.00 mountX=0.24 mountY=0.36, mountTheta=0.99
03:34:06.304 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=0.06, opts=13)
03:34:06.306 00.002 28316 Enqueuing Move request for scope (-0.43, 0.06)
03:34:06.308 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:06.311 00.003 29988 Worker thread wakes up
03:34:06.311 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:34:06.312 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.06) opts 0xd
03:34:06.312 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.43, 0.06)
03:34:06.312 00.000 29988 Moving (-0.43, 0.06) raw xDistance=0.24 yDistance=0.36
03:34:06.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:34:06.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:06.312 00.000 28316 PhdController: settling, locked = 1, distance = 0.44 (0.50) aobump = 0 frame = 2 / 99999
03:34:06.313 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
03:34:06.313 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152846.313,"Host":"ASUS_SAM","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:34:06.313 00.000 29988 MoveAxis(W, 49, ABG)
03:34:06.313 00.000 29988 Guiding  Dir = 3, Dur = 49
03:34:06.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:06.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:06.314 00.000 28316 Enqueuing Expose request
03:34:06.315 00.001 29988 IsSlewing returns 0
03:34:06.315 00.000 29988 IsGuiding returns 0
03:34:06.316 00.001 29988 PulseGuide returned control before completion, sleep 58
03:34:06.389 00.073 29988 IsGuiding returns 0
03:34:06.389 00.000 29988 Move returns status 0, amount 49
03:34:06.389 00.000 29988 MoveAxis(N, 0, ABG)
03:34:06.389 00.000 29988 Move returns status 0, amount 0
03:34:06.389 00.000 29988 move complete, result=0
03:34:06.389 00.000 29988 worker thread done servicing request
03:34:06.389 00.000 29988 Worker thread wakes up
03:34:06.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:06.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:06.389 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.4 px 0 ms NORTH
03:34:07.806 01.417 29988 Exposure complete
03:34:07.865 00.059 29988 worker thread done servicing request
03:34:07.866 00.001 28316 OnExposeComplete: enter
03:34:07.868 00.002 28316 UpdateGuideState(): m_state=6
03:34:07.869 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5693
03:34:07.870 00.001 28316 Star::Find returns 1 (0), X=949.16, Y=257.62, Mass=2333, SNR=33.4, Peak=167 HFD=3.9
03:34:07.870 00.000 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.44)
03:34:07.871 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
03:34:07.872 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.84 mountX=0.04 mountY=0.31, mountTheta=1.44
03:34:07.875 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.09, opts=13)
03:34:07.876 00.001 28316 Enqueuing Move request for scope (-0.30, -0.09)
03:34:07.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:07.876 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
03:34:07.877 00.001 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 3 / 99999
03:34:07.877 00.000 29988 Worker thread wakes up
03:34:07.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
03:34:07.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
03:34:07.877 00.000 29988 Moving (-0.30, -0.09) raw xDistance=0.04 yDistance=0.31
03:34:07.878 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786152847.877,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
03:34:07.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:34:07.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:34:07.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:07.880 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:34:07.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:07.881 00.001 28316 Enqueuing Expose request
03:34:07.881 00.000 29988 MoveAxis(E, 0, ABG)
03:34:07.881 00.000 29988 Move returns status 0, amount 0
03:34:07.881 00.000 29988 MoveAxis(N, 0, ABG)
03:34:07.881 00.000 29988 Move returns status 0, amount 0
03:34:07.881 00.000 29988 move complete, result=0
03:34:07.881 00.000 29988 worker thread done servicing request
03:34:07.881 00.000 29988 Worker thread wakes up
03:34:07.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:07.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:07.882 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:34:09.519 01.637 29988 Exposure complete
03:34:09.571 00.052 29988 worker thread done servicing request
03:34:09.571 00.000 28316 OnExposeComplete: enter
03:34:09.573 00.002 28316 UpdateGuideState(): m_state=6
03:34:09.575 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5694
03:34:09.576 00.001 28316 Star::Find returns 1 (0), X=949.26, Y=257.64, Mass=2445, SNR=34.3, Peak=189 HFD=4.0
03:34:09.577 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
03:34:09.580 00.003 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
03:34:09.582 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.82 mountX=0.02 mountY=0.20, mountTheta=1.47
03:34:09.586 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.06, opts=13)
03:34:09.589 00.003 28316 Enqueuing Move request for scope (-0.19, -0.06)
03:34:09.591 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:09.593 00.002 28316 UpdateGuideState exits: m=2445 RSB=34.3
03:34:09.596 00.003 29988 Worker thread wakes up
03:34:09.596 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 4 / 99999
03:34:09.597 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
03:34:09.597 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152849.597,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
03:34:09.597 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
03:34:09.597 00.000 29988 Moving (-0.19, -0.06) raw xDistance=0.02 yDistance=0.20
03:34:09.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:34:09.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:09.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:09.598 00.000 28316 Enqueuing Expose request
03:34:09.599 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.87
03:34:09.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
03:34:09.599 00.000 29988 MoveAxis(E, 0, ABG)
03:34:09.599 00.000 29988 Move returns status 0, amount 0
03:34:09.599 00.000 29988 MoveAxis(S, 48, ABG)
03:34:09.599 00.000 29988 Guiding  Dir = 1, Dur = 48
03:34:09.599 00.000 29988 IsSlewing returns 0
03:34:09.599 00.000 29988 IsGuiding returns 0
03:34:09.604 00.005 29988 PulseGuide returned control before completion, sleep 54
03:34:09.677 00.073 29988 IsGuiding returns 0
03:34:09.677 00.000 29988 Move returns status 0, amount 48
03:34:09.677 00.000 29988 move complete, result=0
03:34:09.677 00.000 29988 worker thread done servicing request
03:34:09.677 00.000 29988 Worker thread wakes up
03:34:09.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:09.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:09.678 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
03:34:11.089 01.411 29988 Exposure complete
03:34:11.147 00.058 29988 worker thread done servicing request
03:34:11.147 00.000 28316 OnExposeComplete: enter
03:34:11.149 00.002 28316 UpdateGuideState(): m_state=6
03:34:11.150 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5695
03:34:11.152 00.002 28316 Star::Find returns 1 (0), X=949.28, Y=257.43, Mass=2291, SNR=33.2, Peak=164 HFD=3.9
03:34:11.155 00.003 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
03:34:11.157 00.002 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
03:34:11.159 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-2.13 mountX=-0.18 mountY=0.28, mountTheta=2.15
03:34:11.163 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.28, opts=13)
03:34:11.166 00.003 28316 Enqueuing Move request for scope (-0.18, -0.28)
03:34:11.168 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:11.169 00.001 29988 Worker thread wakes up
03:34:11.169 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:34:11.169 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 5 / 99999
03:34:11.170 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
03:34:11.170 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152851.170,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
03:34:11.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
03:34:11.170 00.000 29988 Moving (-0.18, -0.28) raw xDistance=-0.18 yDistance=0.28
03:34:11.170 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:11.171 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:11.171 00.000 28316 Enqueuing Expose request
03:34:11.172 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:34:11.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
03:34:11.172 00.000 29988 MoveAxis(E, 0, ABG)
03:34:11.172 00.000 29988 Move returns status 0, amount 0
03:34:11.172 00.000 29988 MoveAxis(S, 68, ABG)
03:34:11.172 00.000 29988 Guiding  Dir = 1, Dur = 68
03:34:11.172 00.000 29988 IsSlewing returns 0
03:34:11.172 00.000 29988 IsGuiding returns 0
03:34:11.177 00.005 29988 PulseGuide returned control before completion, sleep 74
03:34:11.262 00.085 29988 IsGuiding returns 0
03:34:11.262 00.000 29988 Move returns status 0, amount 68
03:34:11.262 00.000 29988 move complete, result=0
03:34:11.263 00.001 29988 worker thread done servicing request
03:34:11.263 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 68 ms SOUTH
03:34:11.263 00.000 29988 Worker thread wakes up
03:34:11.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:11.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:12.896 01.633 29988 Exposure complete
03:34:12.948 00.052 29988 worker thread done servicing request
03:34:12.948 00.000 28316 OnExposeComplete: enter
03:34:12.949 00.001 28316 UpdateGuideState(): m_state=6
03:34:12.951 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5696
03:34:12.953 00.002 28316 Star::Find returns 1 (0), X=949.41, Y=257.72, Mass=2143, SNR=32.1, Peak=161 HFD=3.7
03:34:12.954 00.001 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.93 = 0.93)
03:34:12.955 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
03:34:12.957 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.93 mountX=0.03 mountY=0.04, mountTheta=0.91
03:34:12.961 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
03:34:12.962 00.001 28316 Enqueuing Move request for scope (-0.05, 0.01)
03:34:12.962 00.000 29988 Worker thread wakes up
03:34:12.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:34:12.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:12.963 00.001 28316 UpdateGuideState exits: m=2143 RSB=32.1
03:34:12.963 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 6 / 99999
03:34:12.964 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:34:12.964 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786152852.964,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
03:34:12.964 00.000 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.04
03:34:12.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:34:12.964 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:12.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:12.965 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:12.965 00.000 28316 Enqueuing Expose request
03:34:12.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:34:12.965 00.000 29988 MoveAxis(E, 0, ABG)
03:34:12.965 00.000 29988 Move returns status 0, amount 0
03:34:12.965 00.000 29988 MoveAxis(N, 0, ABG)
03:34:12.965 00.000 29988 Move returns status 0, amount 0
03:34:12.965 00.000 29988 move complete, result=0
03:34:12.966 00.001 29988 worker thread done servicing request
03:34:12.966 00.000 29988 Worker thread wakes up
03:34:12.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:12.966 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:12.966 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:14.480 01.514 29988 Exposure complete
03:34:14.531 00.051 29988 worker thread done servicing request
03:34:14.531 00.000 28316 OnExposeComplete: enter
03:34:14.534 00.003 28316 UpdateGuideState(): m_state=6
03:34:14.536 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5697
03:34:14.539 00.003 28316 Star::Find returns 1 (0), X=949.40, Y=257.69, Mass=2242, SNR=32.9, Peak=158 HFD=3.9
03:34:14.541 00.002 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
03:34:14.544 00.003 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
03:34:14.546 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.86 mountX=0.01 mountY=0.06, mountTheta=1.42
03:34:14.550 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:34:14.550 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:34:14.550 00.000 29988 Worker thread wakes up
03:34:14.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:34:14.551 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:34:14.551 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.01 yDistance=0.06
03:34:14.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:34:14.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:14.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:14.551 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.9
03:34:14.552 00.001 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 7 / 99999
03:34:14.552 00.000 28316 PhdController: newstate STATE_FINISH
03:34:14.552 00.000 28316 PhdController complete: success
03:34:14.553 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:34:14.553 00.000 29988 MoveAxis(E, 0, ABG)
03:34:14.553 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786152854.553,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:34:14.554 00.001 28316 Mount: notify guiding dither settle done success=1
03:34:14.554 00.000 28316 PhdController: newstate STATE_IDLE
03:34:14.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:14.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:14.555 00.000 28316 Enqueuing Expose request
03:34:14.556 00.001 29988 Move returns status 0, amount 0
03:34:14.556 00.000 29988 MoveAxis(N, 0, ABG)
03:34:14.556 00.000 29988 Move returns status 0, amount 0
03:34:14.556 00.000 29988 move complete, result=0
03:34:14.556 00.000 29988 worker thread done servicing request
03:34:14.556 00.000 29988 Worker thread wakes up
03:34:14.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:14.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:14.556 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:16.186 01.630 29988 Exposure complete
03:34:16.225 00.039 29988 worker thread done servicing request
03:34:16.225 00.000 28316 OnExposeComplete: enter
03:34:16.228 00.003 28316 UpdateGuideState(): m_state=6
03:34:16.230 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.234 00.004 28316 Star::Find returns 1 (0), X=949.50, Y=257.62, Mass=2294, SNR=33.1, Peak=167 HFD=4.1
03:34:16.236 00.002 28316 MultiStar: exiting stabilization period
03:34:16.237 00.001 28316 MultiStar: updating star positions after lock position change
03:34:16.238 00.001 28316 Star::Find(15, 659, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.239 00.001 28316 Star::Find returns 1 (0), X=660.24, Y=161.74, Mass=2250, SNR=32.5, Peak=181 HFD=4.5
03:34:16.240 00.001 28316 Star::Find(15, 1031, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.241 00.001 28316 Star::Find returns 1 (0), X=1031.69, Y=392.50, Mass=1954, SNR=30.2, Peak=143 HFD=4.5
03:34:16.242 00.001 28316 Star::Find(15, 975, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.243 00.001 28316 Star::Find returns 1 (0), X=976.34, Y=249.85, Mass=1646, SNR=28.1, Peak=143 HFD=3.8
03:34:16.244 00.001 28316 Star::Find(15, 309, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.244 00.000 28316 Star::Find returns 1 (0), X=309.56, Y=829.41, Mass=1666, SNR=28.1, Peak=126 HFD=4.1
03:34:16.245 00.001 28316 Star::Find(15, 492, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.246 00.001 28316 Star::Find returns 1 (0), X=492.58, Y=90.75, Mass=1223, SNR=24.2, Peak=91 HFD=3.8
03:34:16.246 00.000 28316 Star::Find(15, 286, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.249 00.003 28316 Star::Find returns 1 (0), X=287.35, Y=916.54, Mass=921, SNR=21.1, Peak=83 HFD=3.4
03:34:16.251 00.002 28316 Star::Find(15, 676, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.253 00.002 28316 Star::Find returns 1 (0), X=677.54, Y=947.10, Mass=881, SNR=20.5, Peak=70 HFD=3.9
03:34:16.255 00.002 28316 Star::Find(15, 1143, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.258 00.003 28316 Star::Find returns 1 (0), X=1144.47, Y=747.46, Mass=814, SNR=19.6, Peak=63 HFD=4.2
03:34:16.261 00.003 28316 Star::Find(15, 244, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.263 00.002 28316 Star::Find returns 1 (0), X=245.13, Y=519.72, Mass=569, SNR=16.5, Peak=64 HFD=3.8
03:34:16.264 00.001 28316 Star::Find(15, 648, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.266 00.002 28316 Star::Find returns 1 (0), X=648.76, Y=643.07, Mass=669, SNR=17.8, Peak=52 HFD=4.1
03:34:16.268 00.002 28316 Star::Find(15, 1128, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5698
03:34:16.269 00.001 28316 Star::Find returns 1 (0), X=1129.56, Y=625.16, Mass=604, SNR=17.1, Peak=51 HFD=3.7
03:34:16.270 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
03:34:16.271 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
03:34:16.271 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.15 mountX=-0.10 mountY=0.00, mountTheta=3.10
03:34:16.273 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
03:34:16.274 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
03:34:16.275 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:16.275 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.1
03:34:16.276 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:16.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:16.278 00.001 28316 Enqueuing Expose request
03:34:16.280 00.002 29988 Worker thread wakes up
03:34:16.280 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
03:34:16.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
03:34:16.280 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=0.00
03:34:16.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:34:16.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:16.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:34:16.280 00.000 29988 MoveAxis(E, 0, ABG)
03:34:16.280 00.000 29988 Move returns status 0, amount 0
03:34:16.280 00.000 29988 MoveAxis(N, 0, ABG)
03:34:16.280 00.000 29988 Move returns status 0, amount 0
03:34:16.280 00.000 29988 move complete, result=0
03:34:16.280 00.000 29988 worker thread done servicing request
03:34:16.280 00.000 29988 Worker thread wakes up
03:34:16.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:16.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:16.281 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:17.695 01.414 29988 Exposure complete
03:34:17.725 00.030 29988 worker thread done servicing request
03:34:17.725 00.000 28316 OnExposeComplete: enter
03:34:17.727 00.002 28316 UpdateGuideState(): m_state=6
03:34:17.727 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5699
03:34:17.728 00.001 28316 Star::Find returns 1 (0), X=949.55, Y=257.55, Mass=2178, SNR=32.2, Peak=151 HFD=4.1
03:34:17.729 00.001 28316 MultiStar: [#1 0.09,0.05,1.03,U] [#2 0.01,-0.13,0.95,U] [#3 -0.08,-0.10,0.87,U] [#4 0.03,0.16,0.86,U] [#5 0.14,-0.15,0.77,U] [#6 0.02,0.17,0.62,U] [#7 -0.08,0.08,0.63,U] [#8 -0.14,0.16,0.61,U] 
03:34:17.730 00.001 28316 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.09, -0.16}
03:34:17.731 00.001 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:34:17.732 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:34:17.733 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.38 mountX=-0.01 mountY=-0.01, mountTheta=-2.40
03:34:17.736 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
03:34:17.738 00.002 28316 Enqueuing Move request for scope (0.02, -0.01)
03:34:17.739 00.001 29988 Worker thread wakes up
03:34:17.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
03:34:17.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:17.741 00.002 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
03:34:17.741 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.2
03:34:17.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:17.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:17.743 00.001 29988 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=-0.01
03:34:17.743 00.000 28316 Enqueuing Expose request
03:34:17.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:34:17.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:17.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:34:17.743 00.000 29988 MoveAxis(E, 0, ABG)
03:34:17.743 00.000 29988 Move returns status 0, amount 0
03:34:17.743 00.000 29988 MoveAxis(N, 0, ABG)
03:34:17.743 00.000 29988 Move returns status 0, amount 0
03:34:17.743 00.000 29988 move complete, result=0
03:34:17.743 00.000 29988 worker thread done servicing request
03:34:17.743 00.000 29988 Worker thread wakes up
03:34:17.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:17.743 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:17.744 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:19.373 01.629 29988 Exposure complete
03:34:19.423 00.050 29988 worker thread done servicing request
03:34:19.423 00.000 28316 OnExposeComplete: enter
03:34:19.423 00.000 28316 UpdateGuideState(): m_state=6
03:34:19.424 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5700
03:34:19.424 00.000 28316 Star::Find returns 1 (0), X=949.19, Y=257.77, Mass=2319, SNR=33.3, Peak=193 HFD=4.0
03:34:19.425 00.001 28316 MultiStar: [#1 -0.16,-0.01,0.99,U] [#2 -0.01,-0.09,0.90,U] [#3 -0.27,0.12,0.88,U] [#4 -0.20,0.16,0.81,U] [#5 -0.08,0.02,0.75,U] [#6 -0.21,0.05,0.63,U] [#7 -0.25,0.11,0.62,U] [#8 -0.25,0.25,0.00,M2] 
03:34:19.425 00.000 28316 refined, 7 included, MultiStar: {-0.18, 0.05}, one-star: {-0.26, 0.06}
03:34:19.426 00.001 28316 CameraToMount -- cameraTheta (2.88) - m_xAngle (2.00) = xAngle (0.88 = 0.88)
03:34:19.426 00.000 28316 CameraToMount -- cameraTheta (2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
03:34:19.427 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=0.12 mountY=0.14, mountTheta=0.86
03:34:19.427 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.05, opts=13)
03:34:19.428 00.001 28316 Enqueuing Move request for scope (-0.18, 0.05)
03:34:19.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:19.429 00.001 29988 Worker thread wakes up
03:34:19.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
03:34:19.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
03:34:19.429 00.000 29988 Moving (-0.18, 0.05) raw xDistance=0.12 yDistance=0.14
03:34:19.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:34:19.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:19.429 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:34:19.430 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:19.430 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:19.430 00.000 28316 Enqueuing Expose request
03:34:19.431 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:34:19.431 00.000 29988 MoveAxis(E, 0, ABG)
03:34:19.431 00.000 29988 Move returns status 0, amount 0
03:34:19.431 00.000 29988 MoveAxis(N, 0, ABG)
03:34:19.431 00.000 29988 Move returns status 0, amount 0
03:34:19.431 00.000 29988 move complete, result=0
03:34:19.431 00.000 29988 worker thread done servicing request
03:34:19.431 00.000 29988 Worker thread wakes up
03:34:19.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:19.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:19.432 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:20.945 01.513 29988 Exposure complete
03:34:20.986 00.041 29988 worker thread done servicing request
03:34:20.986 00.000 28316 OnExposeComplete: enter
03:34:20.988 00.002 28316 UpdateGuideState(): m_state=6
03:34:20.990 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5701
03:34:20.991 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=257.67, Mass=2361, SNR=33.7, Peak=183 HFD=4.0
03:34:20.991 00.000 28316 MultiStar: [#1 -0.08,0.21,0.98,U] [#2 0.04,0.03,0.90,U] [#3 -0.15,0.01,0.84,U] [#4 0.04,0.03,0.84,U] [#5 0.12,0.06,0.72,U] [#6 -0.02,-0.04,0.62,U] [#7 0.12,0.09,0.60,U] [#8 -0.06,0.12,0.57,U] 
03:34:20.992 00.001 28316 single-star, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.03, -0.04}
03:34:20.992 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
03:34:20.993 00.001 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
03:34:20.993 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.20 mountX=-0.02 mountY=0.04, mountTheta=2.07
03:34:20.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
03:34:20.994 00.000 28316 Enqueuing Move request for scope (-0.03, -0.04)
03:34:20.995 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:20.995 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
03:34:20.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:20.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:20.997 00.001 28316 Enqueuing Expose request
03:34:20.998 00.001 29988 Worker thread wakes up
03:34:20.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
03:34:20.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
03:34:20.998 00.000 29988 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.04
03:34:20.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:34:20.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:20.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:34:20.998 00.000 29988 MoveAxis(E, 0, ABG)
03:34:20.998 00.000 29988 Move returns status 0, amount 0
03:34:20.998 00.000 29988 MoveAxis(N, 0, ABG)
03:34:20.998 00.000 29988 Move returns status 0, amount 0
03:34:20.998 00.000 29988 move complete, result=0
03:34:20.998 00.000 29988 worker thread done servicing request
03:34:20.999 00.001 29988 Worker thread wakes up
03:34:20.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:20.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:20.999 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:22.635 01.636 29988 Exposure complete
03:34:22.679 00.044 29988 worker thread done servicing request
03:34:22.679 00.000 28316 OnExposeComplete: enter
03:34:22.680 00.001 28316 UpdateGuideState(): m_state=6
03:34:22.681 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5702
03:34:22.681 00.000 28316 Star::Find returns 1 (0), X=949.35, Y=257.65, Mass=2209, SNR=32.6, Peak=182 HFD=3.6
03:34:22.681 00.000 28316 MultiStar: [#1 0.03,-0.06,1.00,U] [#2 -0.06,0.23,0.93,U] [#3 -0.16,0.17,0.89,U] [#4 0.07,0.09,0.84,U] [#5 0.15,-0.01,0.77,U] [#6 0.21,-0.02,0.64,U] [#7 -0.23,0.16,0.65,U] [#8 0.22,0.02,0.60,U] 
03:34:22.684 00.003 28316 refined, 8 included, MultiStar: {0.00, 0.06}, one-star: {-0.10, -0.06}
03:34:22.687 00.003 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
03:34:22.689 00.002 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
03:34:22.691 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.52 mountX=0.05 mountY=-0.03, mountTheta=-0.51
03:34:22.694 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.06, opts=13)
03:34:22.695 00.001 28316 Enqueuing Move request for scope (0.00, 0.06)
03:34:22.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:22.695 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.6
03:34:22.696 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:22.696 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:22.698 00.002 28316 Enqueuing Expose request
03:34:22.700 00.002 29988 Worker thread wakes up
03:34:22.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
03:34:22.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
03:34:22.700 00.000 29988 Moving (0.00, 0.06) raw xDistance=0.05 yDistance=-0.03
03:34:22.700 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:34:22.701 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:22.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:34:22.701 00.000 29988 MoveAxis(E, 0, ABG)
03:34:22.701 00.000 29988 Move returns status 0, amount 0
03:34:22.701 00.000 29988 MoveAxis(N, 0, ABG)
03:34:22.701 00.000 29988 Move returns status 0, amount 0
03:34:22.701 00.000 29988 move complete, result=0
03:34:22.701 00.000 29988 worker thread done servicing request
03:34:22.701 00.000 29988 Worker thread wakes up
03:34:22.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:22.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:22.701 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:24.231 01.530 29988 Exposure complete
03:34:24.283 00.052 29988 worker thread done servicing request
03:34:24.283 00.000 28316 OnExposeComplete: enter
03:34:24.283 00.000 28316 UpdateGuideState(): m_state=6
03:34:24.284 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5703
03:34:24.284 00.000 28316 Star::Find returns 1 (0), X=949.37, Y=257.68, Mass=2209, SNR=32.5, Peak=168 HFD=4.0
03:34:24.285 00.001 28316 MultiStar: [#1 0.03,0.02,0.99,U] [#2 0.04,0.11,0.90,U] [#3 -0.09,0.10,0.89,U] [#4 0.16,0.03,0.86,U] [#5 0.16,-0.16,0.76,U] [#6 0.09,-0.32,0.63,U] [#7 -0.17,-0.04,0.60,U] [#8 0.18,-0.04,0.59,U] 
03:34:24.285 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {-0.09, -0.03}
03:34:24.286 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:34:24.286 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:34:24.287 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.64 mountX=-0.03 mountY=-0.02, mountTheta=-2.67
03:34:24.288 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
03:34:24.289 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
03:34:24.290 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:24.291 00.001 29988 Worker thread wakes up
03:34:24.291 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.5
03:34:24.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:24.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
03:34:24.292 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:24.293 00.001 28316 Enqueuing Expose request
03:34:24.293 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
03:34:24.293 00.000 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
03:34:24.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:34:24.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:24.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:34:24.293 00.000 29988 MoveAxis(E, 0, ABG)
03:34:24.293 00.000 29988 Move returns status 0, amount 0
03:34:24.293 00.000 29988 MoveAxis(N, 0, ABG)
03:34:24.293 00.000 29988 Move returns status 0, amount 0
03:34:24.293 00.000 29988 move complete, result=0
03:34:24.293 00.000 29988 worker thread done servicing request
03:34:24.293 00.000 29988 Worker thread wakes up
03:34:24.293 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:24.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:24.293 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:25.924 01.631 29988 Exposure complete
03:34:25.960 00.036 29988 worker thread done servicing request
03:34:25.960 00.000 28316 OnExposeComplete: enter
03:34:25.960 00.000 28316 UpdateGuideState(): m_state=6
03:34:25.961 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5704
03:34:25.963 00.002 28316 Star::Find returns 1 (0), X=949.31, Y=257.59, Mass=2403, SNR=34.0, Peak=175 HFD=3.8
03:34:25.964 00.001 28316 MultiStar: [#1 -0.17,0.04,0.93,U] [#2 0.23,-0.06,0.89,U] [#3 -0.21,0.03,0.85,U] [#4 -0.03,-0.24,0.82,U] [#5 0.10,-0.01,0.70,U] [#6 0.24,-0.11,0.60,U] [#7 0.02,-0.14,0.61,U] [#8 0.03,0.01,0.58,U] 
03:34:25.965 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.14, -0.12}
03:34:25.966 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
03:34:25.968 00.002 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
03:34:25.969 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.69 mountX=-0.06 mountY=0.04, mountTheta=2.57
03:34:25.971 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
03:34:25.972 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
03:34:25.973 00.001 29988 Worker thread wakes up
03:34:25.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:25.973 00.000 28316 UpdateGuideState exits: m=2403 RSB=34.0
03:34:25.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:25.974 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:25.974 00.000 28316 Enqueuing Expose request
03:34:25.975 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
03:34:25.975 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
03:34:25.975 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.06 yDistance=0.04
03:34:25.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:34:25.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:25.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:34:25.975 00.000 29988 MoveAxis(E, 0, ABG)
03:34:25.975 00.000 29988 Move returns status 0, amount 0
03:34:25.975 00.000 29988 MoveAxis(N, 0, ABG)
03:34:25.975 00.000 29988 Move returns status 0, amount 0
03:34:25.975 00.000 29988 move complete, result=0
03:34:25.975 00.000 29988 worker thread done servicing request
03:34:25.975 00.000 29988 Worker thread wakes up
03:34:25.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:25.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:25.976 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:27.498 01.522 29988 Exposure complete
03:34:27.555 00.057 29988 worker thread done servicing request
03:34:27.555 00.000 28316 OnExposeComplete: enter
03:34:27.557 00.002 28316 UpdateGuideState(): m_state=6
03:34:27.560 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5705
03:34:27.561 00.001 28316 Star::Find returns 1 (0), X=949.48, Y=257.71, Mass=2277, SNR=32.9, Peak=169 HFD=3.9
03:34:27.562 00.001 28316 MultiStar: [#1 0.10,0.03,1.02,U] [#2 0.11,0.12,0.92,U] [#3 0.05,0.07,0.88,U] [#4 0.09,-0.04,0.87,U] [#5 0.15,-0.02,0.76,U] [#6 0.20,-0.12,0.62,U] [#7 0.15,-0.12,0.62,U] [#8 0.07,0.18,0.56,U] 
03:34:27.564 00.002 28316 single-star, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.02, 0.00}
03:34:27.565 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
03:34:27.566 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
03:34:27.567 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.08 mountX=-0.01 mountY=-0.02, mountTheta=-1.93
03:34:27.568 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
03:34:27.569 00.001 28316 Enqueuing Move request for scope (0.02, 0.00)
03:34:27.569 00.000 29988 Worker thread wakes up
03:34:27.569 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
03:34:27.569 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
03:34:27.569 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
03:34:27.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:27.570 00.001 28316 UpdateGuideState exits: m=2277 RSB=32.9
03:34:27.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:27.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:27.571 00.000 28316 Enqueuing Expose request
03:34:27.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:34:27.572 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:27.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:34:27.572 00.000 29988 MoveAxis(E, 0, ABG)
03:34:27.572 00.000 29988 Move returns status 0, amount 0
03:34:27.572 00.000 29988 MoveAxis(N, 0, ABG)
03:34:27.572 00.000 29988 Move returns status 0, amount 0
03:34:27.572 00.000 29988 move complete, result=0
03:34:27.572 00.000 29988 worker thread done servicing request
03:34:27.572 00.000 29988 Worker thread wakes up
03:34:27.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:27.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:27.572 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:29.198 01.626 29988 Exposure complete
03:34:29.231 00.033 28316 OnExposeComplete: enter
03:34:29.232 00.001 28316 UpdateGuideState(): m_state=6
03:34:29.233 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5706
03:34:29.233 00.000 28316 Star::Find returns 1 (0), X=949.32, Y=257.65, Mass=2389, SNR=33.9, Peak=184 HFD=3.9
03:34:29.234 00.001 28316 MultiStar: [#1 0.19,-0.02,0.93,U] [#2 0.05,-0.06,0.89,U] [#3 -0.13,0.03,0.86,U] [#4 0.19,0.08,0.83,U] [#5 0.30,0.00,0.72,U] [#6 0.30,-0.04,0.63,U] [#7 0.08,-0.08,0.64,U] [#8 0.07,-0.04,0.58,U] 
03:34:29.234 00.000 28316 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {-0.13, -0.06}
03:34:29.234 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
03:34:29.235 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
03:34:29.235 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.22 mountX=-0.05 mountY=-0.07, mountTheta=-2.23
03:34:29.236 00.001 29988 worker thread done servicing request
03:34:29.237 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
03:34:29.237 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
03:34:29.238 00.001 29988 Worker thread wakes up
03:34:29.238 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
03:34:29.238 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
03:34:29.238 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.05 yDistance=-0.07
03:34:29.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:34:29.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:29.238 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:34:29.238 00.000 29988 MoveAxis(E, 0, ABG)
03:34:29.238 00.000 29988 Move returns status 0, amount 0
03:34:29.238 00.000 29988 MoveAxis(N, 0, ABG)
03:34:29.238 00.000 29988 Move returns status 0, amount 0
03:34:29.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:29.238 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.9
03:34:29.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:29.239 00.000 29988 move complete, result=0
03:34:29.239 00.000 29988 worker thread done servicing request
03:34:29.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:29.241 00.002 28316 Enqueuing Expose request
03:34:29.242 00.001 29988 Worker thread wakes up
03:34:29.242 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:34:29.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:29.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:30.769 01.527 29988 Exposure complete
03:34:30.819 00.050 29988 worker thread done servicing request
03:34:30.820 00.001 28316 OnExposeComplete: enter
03:34:30.821 00.001 28316 UpdateGuideState(): m_state=6
03:34:30.823 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5707
03:34:30.824 00.001 28316 Star::Find returns 1 (0), X=949.44, Y=257.40, Mass=2374, SNR=33.9, Peak=154 HFD=4.1
03:34:30.825 00.001 28316 MultiStar: [#1 0.04,0.01,0.97,U] [#2 0.10,-0.17,0.91,U] [#3 -0.10,-0.11,0.85,U] [#4 0.02,0.02,0.81,U] [#5 0.21,-0.14,0.75,U] [#6 0.02,-0.03,0.60,U] [#7 -0.07,0.05,0.60,U] [#8 0.32,-0.06,0.58,U] 
03:34:30.828 00.003 28316 refined, 8 included, MultiStar: {0.05, -0.09}, one-star: {-0.02, -0.31}
03:34:30.828 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:34:30.830 00.002 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
03:34:30.830 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.08 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
03:34:30.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
03:34:30.832 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
03:34:30.833 00.001 29988 Worker thread wakes up
03:34:30.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:30.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
03:34:30.833 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.9
03:34:30.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:30.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:30.835 00.001 28316 Enqueuing Expose request
03:34:30.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
03:34:30.835 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
03:34:30.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:34:30.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:30.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:34:30.835 00.000 29988 MoveAxis(E, 0, ABG)
03:34:30.835 00.000 29988 Move returns status 0, amount 0
03:34:30.835 00.000 29988 MoveAxis(N, 0, ABG)
03:34:30.835 00.000 29988 Move returns status 0, amount 0
03:34:30.835 00.000 29988 move complete, result=0
03:34:30.835 00.000 29988 worker thread done servicing request
03:34:30.835 00.000 29988 Worker thread wakes up
03:34:30.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:30.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:30.836 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:32.465 01.629 29988 Exposure complete
03:34:32.490 00.025 29988 worker thread done servicing request
03:34:32.490 00.000 28316 OnExposeComplete: enter
03:34:32.491 00.001 28316 UpdateGuideState(): m_state=6
03:34:32.491 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5708
03:34:32.492 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=257.54, Mass=2326, SNR=33.3, Peak=172 HFD=3.7
03:34:32.492 00.000 28316 MultiStar: [#1 0.13,-0.18,0.97,U] [#2 0.14,-0.13,0.90,U] [#3 0.05,-0.10,0.85,U] [#4 0.16,-0.10,0.84,U] [#5 0.35,-0.15,0.00,M1] [#6 0.23,-0.22,0.61,U] [#7 -0.01,-0.07,0.63,U] [#8 0.18,-0.14,0.59,U] 
03:34:32.493 00.001 28316 single-star, 7 included, MultiStar: {0.11, -0.14}, one-star: {0.00, -0.16}
03:34:32.493 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
03:34:32.494 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
03:34:32.494 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=-0.15 mountY=0.07, mountTheta=2.71
03:34:32.496 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
03:34:32.496 00.000 28316 Enqueuing Move request for scope (0.00, -0.16)
03:34:32.497 00.001 29988 Worker thread wakes up
03:34:32.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:32.497 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.3
03:34:32.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:32.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:32.499 00.001 28316 Enqueuing Expose request
03:34:32.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
03:34:32.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
03:34:32.499 00.000 29988 Moving (0.00, -0.16) raw xDistance=-0.15 yDistance=0.07
03:34:32.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:34:32.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:32.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:34:32.499 00.000 29988 MoveAxis(E, 0, ABG)
03:34:32.499 00.000 29988 Move returns status 0, amount 0
03:34:32.499 00.000 29988 MoveAxis(N, 0, ABG)
03:34:32.499 00.000 29988 Move returns status 0, amount 0
03:34:32.499 00.000 29988 move complete, result=0
03:34:32.500 00.001 29988 worker thread done servicing request
03:34:32.500 00.000 29988 Worker thread wakes up
03:34:32.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:32.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:32.500 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:34.020 01.520 29988 Exposure complete
03:34:34.047 00.027 29988 worker thread done servicing request
03:34:34.047 00.000 28316 OnExposeComplete: enter
03:34:34.050 00.003 28316 UpdateGuideState(): m_state=6
03:34:34.050 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5709
03:34:34.051 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=257.60, Mass=2375, SNR=33.8, Peak=170 HFD=4.1
03:34:34.051 00.000 28316 MultiStar: [#1 -0.09,-0.05,0.99,U] [#2 0.11,-0.10,0.88,U] [#3 -0.20,0.07,0.85,U] [#4 0.19,0.02,0.80,U] [#5 0.14,-0.18,0.71,U] [#6 0.31,-0.12,0.00,M1] [#7 0.13,0.12,0.62,U] [#8 -0.18,0.06,0.57,U] 
03:34:34.052 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.03}, one-star: {0.00, -0.11}
03:34:34.052 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:34:34.053 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:34:34.053 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.18 mountX=-0.03 mountY=0.00, mountTheta=3.06
03:34:34.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
03:34:34.055 00.001 28316 Enqueuing Move request for scope (0.01, -0.03)
03:34:34.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:34.056 00.001 29988 Worker thread wakes up
03:34:34.056 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
03:34:34.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:34.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:34.057 00.000 28316 Enqueuing Expose request
03:34:34.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
03:34:34.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
03:34:34.057 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
03:34:34.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:34:34.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:34.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:34:34.058 00.001 29988 MoveAxis(E, 0, ABG)
03:34:34.058 00.000 29988 Move returns status 0, amount 0
03:34:34.058 00.000 29988 MoveAxis(N, 0, ABG)
03:34:34.058 00.000 29988 Move returns status 0, amount 0
03:34:34.058 00.000 29988 move complete, result=0
03:34:34.058 00.000 29988 worker thread done servicing request
03:34:34.058 00.000 29988 Worker thread wakes up
03:34:34.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:34.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:34.058 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:35.680 01.622 29988 Exposure complete
03:34:35.732 00.052 29988 worker thread done servicing request
03:34:35.732 00.000 28316 OnExposeComplete: enter
03:34:35.733 00.001 28316 UpdateGuideState(): m_state=6
03:34:35.734 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5710
03:34:35.734 00.000 28316 Star::Find returns 1 (0), X=949.47, Y=257.45, Mass=2323, SNR=33.4, Peak=164 HFD=4.1
03:34:35.735 00.001 28316 MultiStar: [#1 -0.08,-0.09,0.99,U] [#2 0.10,0.02,0.89,U] [#3 -0.14,-0.08,0.86,U] [#4 0.16,-0.06,0.84,U] [#5 -0.01,-0.20,0.75,U] [#6 0.22,-0.23,0.64,U] [#7 -0.04,-0.12,0.63,U] [#8 -0.20,0.11,0.58,U] 
03:34:35.735 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.11}, one-star: {0.02, -0.26}
03:34:35.736 00.001 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
03:34:35.737 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
03:34:35.738 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.51 mountX=-0.10 mountY=0.04, mountTheta=2.74
03:34:35.741 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
03:34:35.741 00.000 28316 Enqueuing Move request for scope (0.01, -0.11)
03:34:35.741 00.000 29988 Worker thread wakes up
03:34:35.742 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:35.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
03:34:35.742 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.4
03:34:35.742 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:35.743 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:35.743 00.000 28316 Enqueuing Expose request
03:34:35.744 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
03:34:35.744 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.04
03:34:35.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:34:35.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:35.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:34:35.744 00.000 29988 MoveAxis(E, 0, ABG)
03:34:35.744 00.000 29988 Move returns status 0, amount 0
03:34:35.744 00.000 29988 MoveAxis(N, 0, ABG)
03:34:35.744 00.000 29988 Move returns status 0, amount 0
03:34:35.744 00.000 29988 move complete, result=0
03:34:35.744 00.000 29988 worker thread done servicing request
03:34:35.744 00.000 29988 Worker thread wakes up
03:34:35.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:35.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:35.744 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:37.263 01.519 29988 Exposure complete
03:34:37.304 00.041 29988 worker thread done servicing request
03:34:37.304 00.000 28316 OnExposeComplete: enter
03:34:37.305 00.001 28316 UpdateGuideState(): m_state=6
03:34:37.305 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5711
03:34:37.306 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=257.40, Mass=2440, SNR=34.2, Peak=147 HFD=4.2
03:34:37.306 00.000 28316 MultiStar: [#1 0.01,-0.16,0.95,U] [#2 0.11,-0.01,0.91,U] [#3 -0.08,-0.08,0.82,U] [#4 0.03,-0.09,0.80,U] [#5 0.31,-0.38,0.00,M1] [#6 0.23,-0.24,0.00,M1] [#7 0.00,-0.04,0.62,U] [#8 0.15,-0.28,0.57,U] 
03:34:37.307 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.14}, one-star: {-0.03, -0.30}
03:34:37.307 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:34:37.308 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:34:37.308 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.41 mountX=-0.14 mountY=0.04, mountTheta=2.84
03:34:37.310 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.14, opts=13)
03:34:37.311 00.001 28316 Enqueuing Move request for scope (0.02, -0.14)
03:34:37.311 00.000 29988 Worker thread wakes up
03:34:37.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:37.312 00.001 28316 UpdateGuideState exits: m=2440 RSB=34.2
03:34:37.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:37.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:37.313 00.001 28316 Enqueuing Expose request
03:34:37.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
03:34:37.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
03:34:37.313 00.000 29988 Moving (0.02, -0.14) raw xDistance=-0.14 yDistance=0.04
03:34:37.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:34:37.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:37.314 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:34:37.314 00.000 29988 MoveAxis(E, 0, ABG)
03:34:37.314 00.000 29988 Move returns status 0, amount 0
03:34:37.314 00.000 29988 MoveAxis(N, 0, ABG)
03:34:37.314 00.000 29988 Move returns status 0, amount 0
03:34:37.314 00.000 29988 move complete, result=0
03:34:37.314 00.000 29988 worker thread done servicing request
03:34:37.314 00.000 29988 Worker thread wakes up
03:34:37.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:37.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:37.314 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:38.943 01.629 29988 Exposure complete
03:34:38.998 00.055 29988 worker thread done servicing request
03:34:38.998 00.000 28316 OnExposeComplete: enter
03:34:38.999 00.001 28316 UpdateGuideState(): m_state=6
03:34:38.999 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5712
03:34:39.000 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=257.32, Mass=2302, SNR=33.0, Peak=170 HFD=3.7
03:34:39.000 00.000 28316 MultiStar: [#1 -0.22,-0.14,0.99,U] [#2 0.11,-0.34,0.00,M1] [#3 -0.28,-0.11,0.83,U] [#4 0.08,-0.13,0.83,U] [#5 -0.01,-0.35,0.00,M2] [#6 0.18,-0.17,0.65,U] [#7 -0.54,-0.09,0.00,M1] [#8 -0.05,-0.26,0.63,U] 
03:34:39.001 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.20}, one-star: {-0.14, -0.39}
03:34:39.001 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.31)
03:34:39.002 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.27)
03:34:39.002 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.98 mountX=-0.15 mountY=0.17, mountTheta=2.29
03:34:39.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.20, opts=13)
03:34:39.006 00.003 28316 Enqueuing Move request for scope (-0.09, -0.20)
03:34:39.007 00.001 29988 Worker thread wakes up
03:34:39.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
03:34:39.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
03:34:39.007 00.000 29988 Moving (-0.09, -0.20) raw xDistance=-0.15 yDistance=0.17
03:34:39.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:34:39.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:39.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:39.008 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.0
03:34:39.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:39.009 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:34:39.009 00.000 29988 MoveAxis(E, 0, ABG)
03:34:39.009 00.000 29988 Move returns status 0, amount 0
03:34:39.009 00.000 29988 MoveAxis(N, 0, ABG)
03:34:39.009 00.000 29988 Move returns status 0, amount 0
03:34:39.009 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:39.009 00.000 28316 Enqueuing Expose request
03:34:39.010 00.001 29988 move complete, result=0
03:34:39.010 00.000 29988 worker thread done servicing request
03:34:39.010 00.000 29988 Worker thread wakes up
03:34:39.010 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:34:39.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:39.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:40.525 01.515 29988 Exposure complete
03:34:40.566 00.041 29988 worker thread done servicing request
03:34:40.566 00.000 28316 OnExposeComplete: enter
03:34:40.569 00.003 28316 UpdateGuideState(): m_state=6
03:34:40.571 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5713
03:34:40.571 00.000 28316 Star::Find returns 1 (0), X=949.49, Y=257.63, Mass=2435, SNR=34.1, Peak=167 HFD=4.1
03:34:40.573 00.002 28316 MultiStar: [#1 0.06,-0.08,0.97,U] [#2 0.23,-0.05,0.88,U] [#3 -0.11,-0.02,0.86,U] [#4 0.06,-0.02,0.79,U] [#5 0.36,-0.18,0.00,M3] [#6 0.26,-0.24,0.00,M1] [#7 0.12,-0.05,0.60,U] [#8 0.20,-0.13,0.56,U] 
03:34:40.573 00.000 28316 single-star, 6 included, MultiStar: {0.08, -0.06}, one-star: {0.03, -0.08}
03:34:40.574 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:34:40.574 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:34:40.575 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.17 mountX=-0.08 mountY=0.01, mountTheta=3.07
03:34:40.575 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
03:34:40.576 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
03:34:40.577 00.001 29988 Worker thread wakes up
03:34:40.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:40.577 00.000 28316 UpdateGuideState exits: m=2435 RSB=34.1
03:34:40.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:40.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:40.579 00.001 28316 Enqueuing Expose request
03:34:40.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
03:34:40.579 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
03:34:40.579 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.01
03:34:40.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:34:40.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:40.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:34:40.579 00.000 29988 MoveAxis(E, 0, ABG)
03:34:40.579 00.000 29988 Move returns status 0, amount 0
03:34:40.579 00.000 29988 MoveAxis(N, 0, ABG)
03:34:40.579 00.000 29988 Move returns status 0, amount 0
03:34:40.579 00.000 29988 move complete, result=0
03:34:40.579 00.000 29988 worker thread done servicing request
03:34:40.579 00.000 29988 Worker thread wakes up
03:34:40.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:40.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:40.580 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:34:42.208 01.628 29988 Exposure complete
03:34:42.252 00.044 29988 worker thread done servicing request
03:34:42.253 00.001 28316 OnExposeComplete: enter
03:34:42.254 00.001 28316 UpdateGuideState(): m_state=6
03:34:42.254 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5714
03:34:42.255 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=257.39, Mass=2188, SNR=32.3, Peak=163 HFD=3.9
03:34:42.255 00.000 28316 MultiStar: [#1 -0.13,-0.09,0.99,U] [#2 0.06,-0.33,0.00,M1] [#3 -0.22,-0.12,0.90,U] [#4 0.08,-0.23,0.87,U] [#5 0.32,-0.34,0.00,M4] [#6 0.08,-0.20,0.66,U] [#7 -0.15,-0.22,0.63,U] [#8 -0.11,-0.24,0.61,U] 
03:34:42.256 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.20}, one-star: {-0.11, -0.32}
03:34:42.256 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
03:34:42.257 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
03:34:42.257 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.97 mountX=-0.15 mountY=0.16, mountTheta=2.30
03:34:42.258 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
03:34:42.258 00.000 28316 Enqueuing Move request for scope (-0.08, -0.20)
03:34:42.259 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:42.259 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.3
03:34:42.260 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:42.262 00.002 29988 Worker thread wakes up
03:34:42.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
03:34:42.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
03:34:42.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:42.262 00.000 28316 Enqueuing Expose request
03:34:42.263 00.001 29988 Moving (-0.08, -0.20) raw xDistance=-0.15 yDistance=0.16
03:34:42.263 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:34:42.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:42.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:34:42.263 00.000 29988 MoveAxis(E, 0, ABG)
03:34:42.263 00.000 29988 Move returns status 0, amount 0
03:34:42.263 00.000 29988 MoveAxis(N, 0, ABG)
03:34:42.263 00.000 29988 Move returns status 0, amount 0
03:34:42.263 00.000 29988 move complete, result=0
03:34:42.263 00.000 29988 worker thread done servicing request
03:34:42.263 00.000 29988 Worker thread wakes up
03:34:42.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:42.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:42.263 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:34:43.778 01.515 29988 Exposure complete
03:34:43.825 00.047 28316 OnExposeComplete: enter
03:34:43.825 00.000 29988 worker thread done servicing request
03:34:43.826 00.001 28316 UpdateGuideState(): m_state=6
03:34:43.826 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5715
03:34:43.827 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=257.28, Mass=2303, SNR=33.1, Peak=173 HFD=3.8
03:34:43.827 00.000 28316 MultiStar: [#1 0.05,-0.36,0.00,M1] [#2 -0.10,-0.26,0.93,U] [#3 -0.26,-0.19,0.85,U] [#4 -0.03,-0.23,0.83,U] [#5 -0.02,-0.49,0.00,M5] [#6 0.07,-0.38,0.00,M1] [#7 -0.12,-0.13,0.61,U] [#8 -0.08,-0.29,0.59,U] 
03:34:43.828 00.001 28316 refined, 5 included, MultiStar: {-0.10, -0.27}, one-star: {-0.05, -0.43}
03:34:43.828 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
03:34:43.828 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
03:34:43.829 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.94 mountX=-0.20 mountY=0.21, mountTheta=2.32
03:34:43.830 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.27, opts=13)
03:34:43.830 00.000 28316 Enqueuing Move request for scope (-0.10, -0.27)
03:34:43.831 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:43.831 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.1
03:34:43.832 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:43.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:43.832 00.000 28316 Enqueuing Expose request
03:34:43.833 00.001 29988 Worker thread wakes up
03:34:43.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
03:34:43.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
03:34:43.833 00.000 29988 Moving (-0.10, -0.27) raw xDistance=-0.20 yDistance=0.21
03:34:43.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:34:43.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:34:43.833 00.000 29988 MoveAxis(E, 0, ABG)
03:34:43.833 00.000 29988 Move returns status 0, amount 0
03:34:43.833 00.000 29988 MoveAxis(S, 51, ABG)
03:34:43.833 00.000 29988 Guiding  Dir = 1, Dur = 51
03:34:43.833 00.000 29988 IsSlewing returns 0
03:34:43.834 00.001 29988 IsGuiding returns 0
03:34:43.839 00.005 29988 PulseGuide returned control before completion, sleep 57
03:34:43.906 00.067 29988 IsGuiding returns 0
03:34:43.906 00.000 29988 Move returns status 0, amount 51
03:34:43.906 00.000 29988 move complete, result=0
03:34:43.906 00.000 29988 worker thread done servicing request
03:34:43.906 00.000 29988 Worker thread wakes up
03:34:43.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:43.906 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
03:34:43.907 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:45.533 01.626 29988 Exposure complete
03:34:45.584 00.051 29988 worker thread done servicing request
03:34:45.584 00.000 28316 OnExposeComplete: enter
03:34:45.584 00.000 28316 UpdateGuideState(): m_state=6
03:34:45.585 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5716
03:34:45.585 00.000 28316 Star::Find returns 1 (0), X=949.46, Y=257.52, Mass=2271, SNR=33.0, Peak=153 HFD=3.9
03:34:45.587 00.002 28316 MultiStar: [#1 -0.15,0.05,0.98,U] [#2 0.13,-0.05,0.92,U] [#3 0.04,-0.03,0.87,U] [#4 0.22,-0.12,0.83,U] [#5 0.12,-0.13,0.74,U] [#6 0.28,-0.14,0.65,U] [#7 -0.02,-0.10,0.65,U] [#8 -0.02,-0.12,0.59,U] 
03:34:45.587 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.01, -0.19}
03:34:45.588 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
03:34:45.589 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
03:34:45.589 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.96 mountX=-0.10 mountY=-0.01, mountTheta=-3.00
03:34:45.591 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
03:34:45.591 00.000 28316 Enqueuing Move request for scope (0.06, -0.09)
03:34:45.592 00.001 29988 Worker thread wakes up
03:34:45.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:45.592 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:34:45.593 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:45.593 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:45.593 00.000 28316 Enqueuing Expose request
03:34:45.596 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
03:34:45.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
03:34:45.596 00.000 29988 Moving (0.06, -0.09) raw xDistance=-0.10 yDistance=-0.01
03:34:45.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:34:45.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:45.597 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:34:45.597 00.000 29988 MoveAxis(E, 0, ABG)
03:34:45.597 00.000 29988 Move returns status 0, amount 0
03:34:45.597 00.000 29988 MoveAxis(N, 0, ABG)
03:34:45.597 00.000 29988 Move returns status 0, amount 0
03:34:45.597 00.000 29988 move complete, result=0
03:34:45.598 00.001 29988 worker thread done servicing request
03:34:45.598 00.000 29988 Worker thread wakes up
03:34:45.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:45.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:45.598 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:34:47.115 01.517 29988 Exposure complete
03:34:47.148 00.033 29988 worker thread done servicing request
03:34:47.149 00.001 28316 OnExposeComplete: enter
03:34:47.150 00.001 28316 UpdateGuideState(): m_state=6
03:34:47.152 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5717
03:34:47.153 00.001 28316 Star::Find returns 1 (0), X=949.27, Y=257.59, Mass=2318, SNR=33.2, Peak=161 HFD=3.8
03:34:47.155 00.002 28316 MultiStar: [#1 -0.01,-0.04,0.97,U] [#2 0.03,0.06,0.90,U] [#3 -0.15,-0.06,0.85,U] [#4 0.01,-0.02,0.82,U] [#5 0.30,-0.17,0.00,M5] [#6 -0.01,-0.14,0.62,U] [#7 0.07,-0.30,0.64,U] [#8 -0.10,-0.13,0.57,U] 
03:34:47.156 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.08}, one-star: {-0.19, -0.12}
03:34:47.157 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.18)
03:34:47.158 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.14)
03:34:47.159 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.10 mountX=-0.06 mountY=0.08, mountTheta=2.17
03:34:47.162 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
03:34:47.163 00.001 28316 Enqueuing Move request for scope (-0.05, -0.08)
03:34:47.164 00.001 29988 Worker thread wakes up
03:34:47.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:47.165 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.2
03:34:47.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:47.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:47.166 00.001 28316 Enqueuing Expose request
03:34:47.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
03:34:47.166 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
03:34:47.166 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.06 yDistance=0.08
03:34:47.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:34:47.167 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:47.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:34:47.167 00.000 29988 MoveAxis(E, 0, ABG)
03:34:47.167 00.000 29988 Move returns status 0, amount 0
03:34:47.167 00.000 29988 MoveAxis(N, 0, ABG)
03:34:47.167 00.000 29988 Move returns status 0, amount 0
03:34:47.167 00.000 29988 move complete, result=0
03:34:47.167 00.000 29988 worker thread done servicing request
03:34:47.167 00.000 29988 Worker thread wakes up
03:34:47.167 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:47.168 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:47.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:48.794 01.626 29988 Exposure complete
03:34:48.840 00.046 29988 worker thread done servicing request
03:34:48.840 00.000 28316 OnExposeComplete: enter
03:34:48.843 00.003 28316 UpdateGuideState(): m_state=6
03:34:48.846 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5718
03:34:48.848 00.002 28316 Star::Find returns 1 (0), X=949.46, Y=257.46, Mass=2427, SNR=34.0, Peak=174 HFD=4.1
03:34:48.851 00.003 28316 MultiStar: [#1 0.04,-0.12,0.97,U] [#2 0.20,-0.25,0.88,U] [#3 0.01,-0.09,0.88,U] [#4 0.04,-0.13,0.83,U] [#5 0.15,-0.24,0.73,U] [#6 0.11,-0.37,0.00,M1] [#7 0.24,-0.21,0.63,U] [#8 0.40,-0.26,0.00,M1] 
03:34:48.854 00.003 28316 refined, 6 included, MultiStar: {0.09, -0.18}, one-star: {0.00, -0.25}
03:34:48.856 00.002 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:34:48.859 00.003 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
03:34:48.860 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.12 mountX=-0.20 mountY=0.00, mountTheta=3.12
03:34:48.863 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
03:34:48.864 00.001 28316 Enqueuing Move request for scope (0.09, -0.18)
03:34:48.864 00.000 29988 Worker thread wakes up
03:34:48.864 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
03:34:48.864 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
03:34:48.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:48.865 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.0
03:34:48.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:48.866 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:48.866 00.000 28316 Enqueuing Expose request
03:34:48.866 00.000 29988 Moving (0.09, -0.18) raw xDistance=-0.20 yDistance=0.00
03:34:48.867 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:34:48.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:48.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:34:48.867 00.000 29988 MoveAxis(E, 43, ABG)
03:34:48.867 00.000 29988 Guiding  Dir = 2, Dur = 43
03:34:48.867 00.000 29988 IsSlewing returns 0
03:34:48.867 00.000 29988 IsGuiding returns 0
03:34:48.869 00.002 29988 PulseGuide returned control before completion, sleep 52
03:34:48.939 00.070 29988 IsGuiding returns 0
03:34:48.939 00.000 29988 Move returns status 0, amount 43
03:34:48.939 00.000 29988 MoveAxis(N, 0, ABG)
03:34:48.939 00.000 29988 Move returns status 0, amount 0
03:34:48.939 00.000 29988 move complete, result=0
03:34:48.939 00.000 29988 worker thread done servicing request
03:34:48.939 00.000 29988 Worker thread wakes up
03:34:48.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:48.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:48.939 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
03:34:50.348 01.409 29988 Exposure complete
03:34:50.373 00.025 29988 worker thread done servicing request
03:34:50.373 00.000 28316 OnExposeComplete: enter
03:34:50.374 00.001 28316 UpdateGuideState(): m_state=6
03:34:50.374 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5719
03:34:50.375 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=257.31, Mass=2260, SNR=33.0, Peak=162 HFD=4.0
03:34:50.375 00.000 28316 MultiStar: [#1 0.22,-0.08,1.00,U] [#2 0.32,0.25,0.00,M1] [#3 0.08,-0.02,0.88,U] [#4 0.15,0.01,0.81,U] [#5 0.35,-0.20,0.00,M5] [#6 0.37,-0.05,0.00,M2] [#7 0.14,0.03,0.64,U] [#8 0.07,0.01,0.60,U] 
03:34:50.376 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.10}, one-star: {0.16, -0.40}
03:34:50.376 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:34:50.377 00.001 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
03:34:50.377 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.60 mountX=-0.15 mountY=-0.08, mountTheta=-2.62
03:34:50.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
03:34:50.379 00.001 28316 Enqueuing Move request for scope (0.14, -0.10)
03:34:50.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:50.380 00.001 28316 UpdateGuideState exits: m=2260 RSB=33.0
03:34:50.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:50.381 00.001 29988 Worker thread wakes up
03:34:50.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:50.381 00.000 28316 Enqueuing Expose request
03:34:50.382 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
03:34:50.382 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
03:34:50.382 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.08
03:34:50.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:34:50.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:50.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:34:50.382 00.000 29988 MoveAxis(E, 0, ABG)
03:34:50.382 00.000 29988 Move returns status 0, amount 0
03:34:50.382 00.000 29988 MoveAxis(N, 0, ABG)
03:34:50.382 00.000 29988 Move returns status 0, amount 0
03:34:50.382 00.000 29988 move complete, result=0
03:34:50.382 00.000 29988 worker thread done servicing request
03:34:50.382 00.000 29988 Worker thread wakes up
03:34:50.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:50.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:50.382 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:34:52.016 01.634 29988 Exposure complete
03:34:52.052 00.036 29988 worker thread done servicing request
03:34:52.052 00.000 28316 OnExposeComplete: enter
03:34:52.054 00.002 28316 UpdateGuideState(): m_state=6
03:34:52.055 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5720
03:34:52.057 00.002 28316 Star::Find returns 1 (0), X=949.45, Y=257.48, Mass=2301, SNR=33.2, Peak=150 HFD=4.2
03:34:52.058 00.001 28316 MultiStar: [#1 -0.07,-0.23,0.98,U] [#2 -0.08,-0.10,0.91,U] [#3 -0.18,-0.12,0.87,U] [#4 0.16,-0.03,0.81,U] [#5 0.18,-0.40,0.00,M6] [#6 0.03,-0.18,0.62,U] [#7 -0.26,-0.20,0.62,U] [#8 0.16,-0.34,0.00,M1] 
03:34:52.059 00.001 28316 refined, 6 included, MultiStar: {-0.06, -0.16}, one-star: {-0.01, -0.23}
03:34:52.061 00.002 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
03:34:52.061 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
03:34:52.062 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.91 mountX=-0.12 mountY=0.12, mountTheta=2.36
03:34:52.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
03:34:52.064 00.001 28316 Enqueuing Move request for scope (-0.06, -0.16)
03:34:52.064 00.000 29988 Worker thread wakes up
03:34:52.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:52.065 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:34:52.065 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:52.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:52.066 00.001 28316 Enqueuing Expose request
03:34:52.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
03:34:52.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
03:34:52.066 00.000 29988 Moving (-0.06, -0.16) raw xDistance=-0.12 yDistance=0.12
03:34:52.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:34:52.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:52.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:34:52.066 00.000 29988 MoveAxis(E, 0, ABG)
03:34:52.066 00.000 29988 Move returns status 0, amount 0
03:34:52.066 00.000 29988 MoveAxis(N, 0, ABG)
03:34:52.066 00.000 29988 Move returns status 0, amount 0
03:34:52.066 00.000 29988 move complete, result=0
03:34:52.067 00.001 29988 worker thread done servicing request
03:34:52.067 00.000 29988 Worker thread wakes up
03:34:52.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:52.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:52.067 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:53.588 01.521 29988 Exposure complete
03:34:53.634 00.046 28316 OnExposeComplete: enter
03:34:53.636 00.002 28316 UpdateGuideState(): m_state=6
03:34:53.637 00.001 29988 worker thread done servicing request
03:34:53.637 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5721
03:34:53.637 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=257.58, Mass=2270, SNR=32.8, Peak=164 HFD=4.1
03:34:53.638 00.001 28316 MultiStar: [#1 -0.11,-0.08,1.03,U] [#2 0.15,-0.11,0.89,U] [#3 -0.19,0.04,0.87,U] [#4 -0.17,-0.17,0.85,U] [#5 0.08,-0.08,0.73,U] [#6 -0.12,-0.26,0.66,U] [#7 -0.02,-0.01,0.61,U] [#8 0.15,-0.13,0.59,U] 
03:34:53.638 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.04, -0.13}
03:34:53.639 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
03:34:53.639 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.31)
03:34:53.639 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.94 mountX=-0.08 mountY=0.08, mountTheta=2.33
03:34:53.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
03:34:53.641 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
03:34:53.641 00.000 29988 Worker thread wakes up
03:34:53.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:53.642 00.001 28316 UpdateGuideState exits: m=2270 RSB=32.8
03:34:53.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:53.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:53.643 00.000 28316 Enqueuing Expose request
03:34:53.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
03:34:53.644 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
03:34:53.644 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
03:34:53.644 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:34:53.644 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:53.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:34:53.644 00.000 29988 MoveAxis(E, 0, ABG)
03:34:53.644 00.000 29988 Move returns status 0, amount 0
03:34:53.644 00.000 29988 MoveAxis(N, 0, ABG)
03:34:53.644 00.000 29988 Move returns status 0, amount 0
03:34:53.644 00.000 29988 move complete, result=0
03:34:53.644 00.000 29988 worker thread done servicing request
03:34:53.644 00.000 29988 Worker thread wakes up
03:34:53.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:53.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:53.644 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:55.269 01.625 29988 Exposure complete
03:34:55.309 00.040 29988 worker thread done servicing request
03:34:55.310 00.001 28316 OnExposeComplete: enter
03:34:55.310 00.000 28316 UpdateGuideState(): m_state=6
03:34:55.311 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5722
03:34:55.311 00.000 28316 Star::Find returns 1 (0), X=949.24, Y=257.57, Mass=2487, SNR=34.6, Peak=188 HFD=3.9
03:34:55.312 00.001 28316 MultiStar: [#1 -0.18,0.00,0.93,U] [#2 -0.10,-0.11,0.86,U] [#3 -0.21,-0.06,0.83,U] [#4 -0.16,0.04,0.80,U] [#5 0.14,-0.13,0.71,U] [#6 0.13,-0.13,0.58,U] [#7 -0.28,-0.10,0.61,U] [#8 -0.08,0.06,0.57,U] 
03:34:55.314 00.002 28316 refined, 8 included, MultiStar: {-0.12, -0.07}, one-star: {-0.22, -0.14}
03:34:55.314 00.000 28316 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
03:34:55.315 00.001 28316 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
03:34:55.315 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-2.63 mountX=-0.01 mountY=0.13, mountTheta=1.65
03:34:55.316 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.07, opts=13)
03:34:55.317 00.001 28316 Enqueuing Move request for scope (-0.12, -0.07)
03:34:55.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:55.318 00.001 28316 UpdateGuideState exits: m=2487 RSB=34.6
03:34:55.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:55.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:55.319 00.000 28316 Enqueuing Expose request
03:34:55.319 00.000 29988 Worker thread wakes up
03:34:55.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
03:34:55.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
03:34:55.319 00.000 29988 Moving (-0.12, -0.07) raw xDistance=-0.01 yDistance=0.13
03:34:55.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:34:55.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:55.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:34:55.320 00.001 29988 MoveAxis(E, 0, ABG)
03:34:55.320 00.000 29988 Move returns status 0, amount 0
03:34:55.320 00.000 29988 MoveAxis(N, 0, ABG)
03:34:55.320 00.000 29988 Move returns status 0, amount 0
03:34:55.320 00.000 29988 move complete, result=0
03:34:55.320 00.000 29988 worker thread done servicing request
03:34:55.320 00.000 29988 Worker thread wakes up
03:34:55.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:55.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:55.320 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:56.844 01.524 29988 Exposure complete
03:34:56.881 00.037 29988 worker thread done servicing request
03:34:56.881 00.000 28316 OnExposeComplete: enter
03:34:56.883 00.002 28316 UpdateGuideState(): m_state=6
03:34:56.885 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5723
03:34:56.886 00.001 28316 Star::Find returns 1 (0), X=949.14, Y=257.65, Mass=2376, SNR=33.6, Peak=192 HFD=3.9
03:34:56.888 00.002 28316 MultiStar: [#1 -0.06,-0.09,0.99,U] [#2 0.09,0.01,0.87,U] [#3 -0.23,0.02,0.82,U] [#4 -0.05,-0.12,0.83,U] [#5 0.20,-0.01,0.74,U] [#6 -0.13,-0.12,0.64,U] [#7 -0.04,-0.10,0.61,U] [#8 -0.18,0.13,0.61,U] 
03:34:56.890 00.002 28316 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.32, -0.06}
03:34:56.890 00.000 28316 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
03:34:56.890 00.000 28316 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
03:34:56.891 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.68 mountX=-0.00 mountY=0.09, mountTheta=1.61
03:34:56.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
03:34:56.892 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
03:34:56.893 00.001 29988 Worker thread wakes up
03:34:56.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:56.893 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.6
03:34:56.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:56.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:56.895 00.001 28316 Enqueuing Expose request
03:34:56.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
03:34:56.895 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
03:34:56.895 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
03:34:56.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:34:56.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:56.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:34:56.895 00.000 29988 MoveAxis(E, 0, ABG)
03:34:56.895 00.000 29988 Move returns status 0, amount 0
03:34:56.895 00.000 29988 MoveAxis(N, 0, ABG)
03:34:56.895 00.000 29988 Move returns status 0, amount 0
03:34:56.895 00.000 29988 move complete, result=0
03:34:56.895 00.000 29988 worker thread done servicing request
03:34:56.895 00.000 29988 Worker thread wakes up
03:34:56.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:56.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:56.896 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:34:58.526 01.630 29988 Exposure complete
03:34:58.560 00.034 28316 OnExposeComplete: enter
03:34:58.560 00.000 28316 UpdateGuideState(): m_state=6
03:34:58.561 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5724
03:34:58.561 00.000 28316 Star::Find returns 1 (0), X=949.14, Y=257.77, Mass=2252, SNR=32.7, Peak=193 HFD=4.0
03:34:58.562 00.001 28316 MultiStar: [#1 -0.14,0.03,0.99,U] [#2 -0.06,0.11,0.94,U] [#3 -0.35,0.12,0.00,M1] [#4 0.12,-0.06,0.86,U] [#5 0.10,-0.12,0.77,U] [#6 -0.00,-0.34,0.00,M1] [#7 -0.24,0.03,0.65,U] [#8 -0.04,0.23,0.59,U] 
03:34:58.562 00.000 28316 refined, 6 included, MultiStar: {-0.09, 0.04}, one-star: {-0.32, 0.06}
03:34:58.563 00.001 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:34:58.563 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:34:58.564 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.09 cameraTheta=2.75 mountX=0.07 mountY=0.06, mountTheta=0.73
03:34:58.566 00.002 29988 worker thread done servicing request
03:34:58.568 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
03:34:58.570 00.002 28316 Enqueuing Move request for scope (-0.09, 0.04)
03:34:58.573 00.003 29988 Worker thread wakes up
03:34:58.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
03:34:58.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
03:34:58.573 00.000 29988 Moving (-0.09, 0.04) raw xDistance=0.07 yDistance=0.06
03:34:58.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:34:58.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:34:58.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:34:58.573 00.000 29988 MoveAxis(E, 0, ABG)
03:34:58.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:34:58.574 00.001 28316 UpdateGuideState exits: m=2252 RSB=32.7
03:34:58.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:34:58.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:34:58.575 00.001 28316 Enqueuing Expose request
03:34:58.575 00.000 29988 Move returns status 0, amount 0
03:34:58.575 00.000 29988 MoveAxis(N, 0, ABG)
03:34:58.575 00.000 29988 Move returns status 0, amount 0
03:34:58.575 00.000 29988 move complete, result=0
03:34:58.575 00.000 29988 worker thread done servicing request
03:34:58.575 00.000 29988 Worker thread wakes up
03:34:58.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:34:58.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:34:58.576 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:00.095 01.519 29988 Exposure complete
03:35:00.131 00.036 29988 worker thread done servicing request
03:35:00.131 00.000 28316 OnExposeComplete: enter
03:35:00.132 00.001 28316 UpdateGuideState(): m_state=6
03:35:00.133 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5725
03:35:00.134 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.61, Mass=2491, SNR=34.5, Peak=183 HFD=3.9
03:35:00.134 00.000 28316 MultiStar: [#1 -0.25,-0.15,0.96,U] [#2 -0.12,0.03,0.89,U] [#3 -0.18,0.03,0.85,U] [#4 -0.04,-0.00,0.79,U] [#5 0.07,-0.25,0.69,U] [#6 0.08,-0.21,0.60,U] [#7 -0.23,-0.08,0.61,U] [#8 -0.38,-0.15,0.00,M1] 
03:35:00.135 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.09}, one-star: {-0.24, -0.10}
03:35:00.135 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
03:35:00.136 00.001 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
03:35:00.136 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-2.55 mountX=-0.02 mountY=0.15, mountTheta=1.73
03:35:00.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
03:35:00.138 00.001 28316 Enqueuing Move request for scope (-0.13, -0.09)
03:35:00.138 00.000 29988 Worker thread wakes up
03:35:00.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:00.139 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
03:35:00.139 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
03:35:00.139 00.000 29988 Moving (-0.13, -0.09) raw xDistance=-0.02 yDistance=0.15
03:35:00.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:35:00.139 00.000 28316 UpdateGuideState exits: m=2491 RSB=34.5
03:35:00.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:00.141 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:00.141 00.000 28316 Enqueuing Expose request
03:35:00.142 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:00.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:35:00.142 00.000 29988 MoveAxis(E, 0, ABG)
03:35:00.142 00.000 29988 Move returns status 0, amount 0
03:35:00.142 00.000 29988 MoveAxis(N, 0, ABG)
03:35:00.142 00.000 29988 Move returns status 0, amount 0
03:35:00.142 00.000 29988 move complete, result=0
03:35:00.142 00.000 29988 worker thread done servicing request
03:35:00.142 00.000 29988 Worker thread wakes up
03:35:00.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:00.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:00.142 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:01.776 01.634 29988 Exposure complete
03:35:01.818 00.042 29988 worker thread done servicing request
03:35:01.818 00.000 28316 OnExposeComplete: enter
03:35:01.818 00.000 28316 UpdateGuideState(): m_state=6
03:35:01.819 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5726
03:35:01.820 00.001 28316 Star::Find returns 1 (0), X=949.19, Y=257.43, Mass=2467, SNR=34.2, Peak=188 HFD=3.9
03:35:01.821 00.001 28316 MultiStar: [#1 -0.23,-0.05,0.94,U] [#2 -0.20,-0.13,0.89,U] [#3 -0.34,-0.04,0.00,M1] [#4 0.01,-0.10,0.83,U] [#5 -0.06,-0.23,0.73,U] [#6 0.03,-0.21,0.61,U] [#7 -0.04,-0.08,0.60,U] [#8 -0.09,0.01,0.58,U] 
03:35:01.822 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.14}, one-star: {-0.26, -0.27}
03:35:01.823 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
03:35:01.823 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
03:35:01.824 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.28 mountX=-0.08 mountY=0.17, mountTheta=1.99
03:35:01.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
03:35:01.825 00.000 28316 Enqueuing Move request for scope (-0.12, -0.14)
03:35:01.826 00.001 29988 Worker thread wakes up
03:35:01.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
03:35:01.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
03:35:01.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:01.827 00.001 28316 UpdateGuideState exits: m=2467 RSB=34.2
03:35:01.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:01.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:01.828 00.001 28316 Enqueuing Expose request
03:35:01.828 00.000 29988 Moving (-0.12, -0.14) raw xDistance=-0.08 yDistance=0.17
03:35:01.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:35:01.829 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:01.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:35:01.829 00.000 29988 MoveAxis(E, 0, ABG)
03:35:01.829 00.000 29988 Move returns status 0, amount 0
03:35:01.829 00.000 29988 MoveAxis(N, 0, ABG)
03:35:01.829 00.000 29988 Move returns status 0, amount 0
03:35:01.829 00.000 29988 move complete, result=0
03:35:01.829 00.000 29988 worker thread done servicing request
03:35:01.829 00.000 29988 Worker thread wakes up
03:35:01.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:01.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:01.829 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:03.353 01.524 29988 Exposure complete
03:35:03.399 00.046 29988 worker thread done servicing request
03:35:03.399 00.000 28316 OnExposeComplete: enter
03:35:03.400 00.001 28316 UpdateGuideState(): m_state=6
03:35:03.401 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5727
03:35:03.401 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=257.62, Mass=2279, SNR=33.1, Peak=170 HFD=3.9
03:35:03.401 00.000 28316 MultiStar: [#1 -0.09,0.12,0.98,U] [#2 0.16,0.06,0.92,U] [#3 -0.20,0.05,0.86,U] [#4 0.13,0.02,0.81,U] [#5 -0.12,0.02,0.73,U] [#6 0.12,-0.20,0.63,U] [#7 -0.20,-0.05,0.64,U] [#8 -0.12,0.02,0.61,U] 
03:35:03.402 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.00}, one-star: {-0.05, -0.09}
03:35:03.402 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
03:35:03.403 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
03:35:03.403 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=0.02 mountY=0.03, mountTheta=1.08
03:35:03.404 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
03:35:03.405 00.001 28316 Enqueuing Move request for scope (-0.04, 0.00)
03:35:03.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:03.406 00.001 29988 Worker thread wakes up
03:35:03.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
03:35:03.406 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
03:35:03.406 00.000 29988 Moving (-0.04, 0.00) raw xDistance=0.02 yDistance=0.03
03:35:03.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:35:03.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:03.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:35:03.406 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.1
03:35:03.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:03.407 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:03.407 00.000 28316 Enqueuing Expose request
03:35:03.408 00.001 29988 MoveAxis(E, 0, ABG)
03:35:03.408 00.000 29988 Move returns status 0, amount 0
03:35:03.408 00.000 29988 MoveAxis(N, 0, ABG)
03:35:03.408 00.000 29988 Move returns status 0, amount 0
03:35:03.408 00.000 29988 move complete, result=0
03:35:03.408 00.000 29988 worker thread done servicing request
03:35:03.408 00.000 29988 Worker thread wakes up
03:35:03.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:03.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:03.408 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:05.041 01.633 29988 Exposure complete
03:35:05.079 00.038 29988 worker thread done servicing request
03:35:05.081 00.002 28316 OnExposeComplete: enter
03:35:05.081 00.000 28316 UpdateGuideState(): m_state=6
03:35:05.081 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5728
03:35:05.081 00.000 28316 Star::Find returns 1 (0), X=949.35, Y=257.78, Mass=2320, SNR=33.5, Peak=188 HFD=3.7
03:35:05.082 00.001 28316 MultiStar: [#1 -0.22,0.21,1.00,U] [#2 0.09,0.20,0.90,U] [#3 -0.10,0.20,0.86,U] [#4 -0.09,0.26,0.83,U] [#5 -0.06,-0.01,0.75,U] [#6 0.11,0.04,0.64,U] [#7 -0.16,0.09,0.65,U] [#8 -0.21,0.21,0.61,U] 
03:35:05.082 00.000 28316 single-star, 8 included, MultiStar: {-0.09, 0.14}, one-star: {-0.10, 0.07}
03:35:05.083 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
03:35:05.083 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:35:05.083 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=0.11 mountY=0.06, mountTheta=0.51
03:35:05.085 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
03:35:05.085 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
03:35:05.086 00.001 29988 Worker thread wakes up
03:35:05.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
03:35:05.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
03:35:05.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:05.088 00.002 28316 UpdateGuideState exits: m=2320 RSB=33.5
03:35:05.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:05.090 00.001 29988 Moving (-0.10, 0.07) raw xDistance=0.11 yDistance=0.06
03:35:05.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:35:05.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:05.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:05.091 00.001 28316 Enqueuing Expose request
03:35:05.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:35:05.091 00.000 29988 MoveAxis(E, 0, ABG)
03:35:05.091 00.000 29988 Move returns status 0, amount 0
03:35:05.091 00.000 29988 MoveAxis(N, 0, ABG)
03:35:05.091 00.000 29988 Move returns status 0, amount 0
03:35:05.091 00.000 29988 move complete, result=0
03:35:05.091 00.000 29988 worker thread done servicing request
03:35:05.091 00.000 29988 Worker thread wakes up
03:35:05.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:05.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:05.092 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:06.616 01.524 29988 Exposure complete
03:35:06.653 00.037 29988 worker thread done servicing request
03:35:06.653 00.000 28316 OnExposeComplete: enter
03:35:06.654 00.001 28316 UpdateGuideState(): m_state=6
03:35:06.654 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5729
03:35:06.656 00.002 28316 Star::Find returns 1 (0), X=949.49, Y=257.86, Mass=2353, SNR=33.5, Peak=180 HFD=3.8
03:35:06.658 00.002 28316 MultiStar: [#1 -0.18,0.21,0.99,U] [#2 0.18,0.23,0.93,U] [#3 -0.10,0.22,0.86,U] [#4 -0.03,0.30,0.83,U] [#5 -0.07,-0.14,0.72,U] [#6 -0.05,0.31,0.61,U] [#7 -0.27,0.23,0.00,M1] [#8 -0.03,0.25,0.58,U] 
03:35:06.659 00.001 28316 single-star, 7 included, MultiStar: {-0.03, 0.19}, one-star: {0.04, 0.15}
03:35:06.660 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
03:35:06.662 00.002 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
03:35:06.662 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.32 mountX=0.12 mountY=-0.10, mountTheta=-0.70
03:35:06.664 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.15, opts=13)
03:35:06.665 00.001 28316 Enqueuing Move request for scope (0.04, 0.15)
03:35:06.666 00.001 29988 Worker thread wakes up
03:35:06.666 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:06.666 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.5
03:35:06.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:06.667 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:06.667 00.000 28316 Enqueuing Expose request
03:35:06.668 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
03:35:06.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
03:35:06.668 00.000 29988 Moving (0.04, 0.15) raw xDistance=0.12 yDistance=-0.10
03:35:06.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:35:06.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:06.668 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:35:06.668 00.000 29988 MoveAxis(E, 0, ABG)
03:35:06.668 00.000 29988 Move returns status 0, amount 0
03:35:06.668 00.000 29988 MoveAxis(N, 0, ABG)
03:35:06.668 00.000 29988 Move returns status 0, amount 0
03:35:06.668 00.000 29988 move complete, result=0
03:35:06.668 00.000 29988 worker thread done servicing request
03:35:06.668 00.000 29988 Worker thread wakes up
03:35:06.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:06.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:06.668 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:08.297 01.629 29988 Exposure complete
03:35:08.332 00.035 29988 worker thread done servicing request
03:35:08.332 00.000 28316 OnExposeComplete: enter
03:35:08.332 00.000 28316 UpdateGuideState(): m_state=6
03:35:08.333 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5730
03:35:08.333 00.000 28316 Star::Find returns 1 (0), X=949.17, Y=257.81, Mass=2319, SNR=33.3, Peak=184 HFD=4.2
03:35:08.334 00.001 28316 MultiStar: [#1 -0.12,0.21,0.98,U] [#2 -0.04,0.35,0.00,M1] [#3 -0.14,0.23,0.87,U] [#4 -0.03,0.35,0.00,M1] [#5 -0.10,0.26,0.70,U] [#6 0.01,0.26,0.66,U] [#7 -0.21,0.20,0.62,U] [#8 -0.05,0.38,0.00,M1] 
03:35:08.334 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.20}, one-star: {-0.28, 0.10}
03:35:08.335 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
03:35:08.335 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
03:35:08.336 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.21 mountX=0.25 mountY=0.04, mountTheta=0.17
03:35:08.337 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.20, opts=13)
03:35:08.337 00.000 28316 Enqueuing Move request for scope (-0.15, 0.20)
03:35:08.338 00.001 29988 Worker thread wakes up
03:35:08.338 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
03:35:08.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
03:35:08.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:08.339 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:35:08.339 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:08.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:08.340 00.001 28316 Enqueuing Expose request
03:35:08.340 00.000 29988 Moving (-0.15, 0.20) raw xDistance=0.25 yDistance=0.04
03:35:08.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
03:35:08.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:08.341 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:35:08.341 00.000 29988 MoveAxis(W, 52, ABG)
03:35:08.341 00.000 29988 Guiding  Dir = 3, Dur = 52
03:35:08.341 00.000 29988 IsSlewing returns 0
03:35:08.341 00.000 29988 IsGuiding returns 0
03:35:08.344 00.003 29988 PulseGuide returned control before completion, sleep 60
03:35:08.410 00.066 29988 IsGuiding returns 0
03:35:08.410 00.000 29988 Move returns status 0, amount 52
03:35:08.410 00.000 29988 MoveAxis(N, 0, ABG)
03:35:08.410 00.000 29988 Move returns status 0, amount 0
03:35:08.410 00.000 29988 move complete, result=0
03:35:08.410 00.000 29988 worker thread done servicing request
03:35:08.410 00.000 29988 Worker thread wakes up
03:35:08.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:08.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:08.410 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.0 px 0 ms NORTH
03:35:09.818 01.408 29988 Exposure complete
03:35:09.866 00.048 29988 worker thread done servicing request
03:35:09.866 00.000 28316 OnExposeComplete: enter
03:35:09.867 00.001 28316 UpdateGuideState(): m_state=6
03:35:09.868 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5731
03:35:09.869 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=257.65, Mass=2271, SNR=32.9, Peak=175 HFD=3.5
03:35:09.869 00.000 28316 MultiStar: [#1 -0.14,0.14,1.00,U] [#2 0.20,0.00,0.88,U] [#3 -0.24,0.14,0.88,U] [#4 -0.01,0.11,0.83,U] [#5 0.09,0.00,0.76,U] [#6 0.11,0.12,0.64,U] [#7 -0.18,0.07,0.63,U] [#8 -0.10,0.32,0.00,M2] 
03:35:09.870 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.06}, one-star: {-0.04, -0.06}
03:35:09.870 00.000 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
03:35:09.871 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
03:35:09.871 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.99 mountX=0.07 mountY=-0.00, mountTheta=-0.05
03:35:09.872 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.06, opts=13)
03:35:09.873 00.001 28316 Enqueuing Move request for scope (-0.03, 0.06)
03:35:09.873 00.000 29988 Worker thread wakes up
03:35:09.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
03:35:09.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
03:35:09.873 00.000 29988 Moving (-0.03, 0.06) raw xDistance=0.07 yDistance=-0.00
03:35:09.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:35:09.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:09.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:35:09.873 00.000 29988 MoveAxis(E, 0, ABG)
03:35:09.873 00.000 29988 Move returns status 0, amount 0
03:35:09.873 00.000 29988 MoveAxis(N, 0, ABG)
03:35:09.873 00.000 29988 Move returns status 0, amount 0
03:35:09.873 00.000 29988 move complete, result=0
03:35:09.873 00.000 29988 worker thread done servicing request
03:35:09.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:09.874 00.001 28316 UpdateGuideState exits: m=2271 RSB=32.9
03:35:09.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:09.875 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:09.875 00.000 28316 Enqueuing Expose request
03:35:09.876 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:09.876 00.000 29988 Worker thread wakes up
03:35:09.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:09.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:11.505 01.629 29988 Exposure complete
03:35:11.544 00.039 29988 worker thread done servicing request
03:35:11.544 00.000 28316 OnExposeComplete: enter
03:35:11.545 00.001 28316 UpdateGuideState(): m_state=6
03:35:11.546 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5732
03:35:11.546 00.000 28316 Star::Find returns 1 (0), X=949.37, Y=257.74, Mass=2341, SNR=33.5, Peak=172 HFD=3.7
03:35:11.547 00.001 28316 MultiStar: [#1 0.04,0.13,0.99,U] [#2 0.08,0.18,0.89,U] [#3 -0.07,-0.00,0.85,U] [#4 0.16,-0.05,0.83,U] [#5 0.02,0.02,0.71,U] [#6 0.11,-0.29,0.59,U] [#7 0.10,0.01,0.63,U] [#8 -0.05,0.15,0.58,U] 
03:35:11.548 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.08, 0.03}
03:35:11.551 00.003 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:35:11.551 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:35:11.553 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.79 mountX=0.01 mountY=-0.04, mountTheta=-1.21
03:35:11.554 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
03:35:11.556 00.002 28316 Enqueuing Move request for scope (0.03, 0.03)
03:35:11.556 00.000 29988 Worker thread wakes up
03:35:11.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
03:35:11.556 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
03:35:11.556 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
03:35:11.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:35:11.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:11.556 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:11.557 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.5
03:35:11.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:11.558 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:11.558 00.000 28316 Enqueuing Expose request
03:35:11.559 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:35:11.559 00.000 29988 MoveAxis(E, 0, ABG)
03:35:11.559 00.000 29988 Move returns status 0, amount 0
03:35:11.559 00.000 29988 MoveAxis(N, 0, ABG)
03:35:11.559 00.000 29988 Move returns status 0, amount 0
03:35:11.559 00.000 29988 move complete, result=0
03:35:11.559 00.000 29988 worker thread done servicing request
03:35:11.559 00.000 29988 Worker thread wakes up
03:35:11.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:11.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:11.559 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:13.075 01.516 29988 Exposure complete
03:35:13.107 00.032 29988 worker thread done servicing request
03:35:13.107 00.000 28316 OnExposeComplete: enter
03:35:13.108 00.001 28316 UpdateGuideState(): m_state=6
03:35:13.108 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5733
03:35:13.109 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=257.66, Mass=2454, SNR=34.4, Peak=176 HFD=4.3
03:35:13.109 00.000 28316 MultiStar: [#1 0.11,0.07,0.97,U] [#2 0.21,0.06,0.87,U] [#3 0.01,0.06,0.83,U] [#4 0.24,-0.09,0.78,U] [#5 0.22,0.07,0.73,U] [#6 0.34,-0.10,0.00,M1] [#7 0.13,0.21,0.61,U] [#8 0.22,0.01,0.53,U] 
03:35:13.110 00.001 28316 refined, 7 included, MultiStar: {0.11, 0.04}, one-star: {-0.12, -0.04}
03:35:13.110 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
03:35:13.110 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
03:35:13.111 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.31 mountX=-0.01 mountY=-0.12, mountTheta=-1.69
03:35:13.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
03:35:13.112 00.000 28316 Enqueuing Move request for scope (0.11, 0.04)
03:35:13.113 00.001 29988 Worker thread wakes up
03:35:13.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:13.113 00.000 28316 UpdateGuideState exits: m=2454 RSB=34.4
03:35:13.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:13.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:13.115 00.001 28316 Enqueuing Expose request
03:35:13.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
03:35:13.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
03:35:13.115 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
03:35:13.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:35:13.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:13.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:35:13.115 00.000 29988 MoveAxis(E, 0, ABG)
03:35:13.115 00.000 29988 Move returns status 0, amount 0
03:35:13.115 00.000 29988 MoveAxis(N, 0, ABG)
03:35:13.115 00.000 29988 Move returns status 0, amount 0
03:35:13.115 00.000 29988 move complete, result=0
03:35:13.115 00.000 29988 worker thread done servicing request
03:35:13.115 00.000 29988 Worker thread wakes up
03:35:13.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:13.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:13.116 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:14.753 01.637 29988 Exposure complete
03:35:14.810 00.057 29988 worker thread done servicing request
03:35:14.810 00.000 28316 OnExposeComplete: enter
03:35:14.812 00.002 28316 UpdateGuideState(): m_state=6
03:35:14.813 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5734
03:35:14.813 00.000 28316 Star::Find returns 1 (0), X=949.35, Y=257.80, Mass=2301, SNR=33.1, Peak=165 HFD=3.8
03:35:14.814 00.001 28316 MultiStar: [#1 -0.00,0.12,0.97,U] [#2 0.24,0.36,0.00,M1] [#3 -0.05,0.17,0.87,U] [#4 0.38,0.25,0.00,M1] [#5 0.25,0.09,0.75,U] [#6 0.26,0.11,0.65,U] [#7 0.18,0.14,0.62,U] [#8 0.24,0.10,0.61,U] 
03:35:14.814 00.000 28316 single-star, 6 included, MultiStar: {0.08, 0.12}, one-star: {-0.10, 0.09}
03:35:14.815 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
03:35:14.815 00.000 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
03:35:14.816 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.42 mountX=0.12 mountY=0.05, mountTheta=0.39
03:35:14.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
03:35:14.817 00.000 28316 Enqueuing Move request for scope (-0.10, 0.09)
03:35:14.818 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:14.819 00.001 29988 Worker thread wakes up
03:35:14.819 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
03:35:14.819 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
03:35:14.819 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.1
03:35:14.820 00.001 29988 Moving (-0.10, 0.09) raw xDistance=0.12 yDistance=0.05
03:35:14.820 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:14.823 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:14.825 00.002 28316 Enqueuing Expose request
03:35:14.828 00.003 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:35:14.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:14.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:35:14.828 00.000 29988 MoveAxis(E, 0, ABG)
03:35:14.828 00.000 29988 Move returns status 0, amount 0
03:35:14.828 00.000 29988 MoveAxis(N, 0, ABG)
03:35:14.828 00.000 29988 Move returns status 0, amount 0
03:35:14.828 00.000 29988 move complete, result=0
03:35:14.828 00.000 29988 worker thread done servicing request
03:35:14.828 00.000 29988 Worker thread wakes up
03:35:14.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:14.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:14.829 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:16.238 01.409 29988 Exposure complete
03:35:16.272 00.034 29988 worker thread done servicing request
03:35:16.272 00.000 28316 OnExposeComplete: enter
03:35:16.274 00.002 28316 UpdateGuideState(): m_state=6
03:35:16.276 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5735
03:35:16.277 00.001 28316 Star::Find returns 1 (0), X=949.25, Y=257.71, Mass=2349, SNR=33.6, Peak=170 HFD=4.3
03:35:16.278 00.001 28316 MultiStar: [#1 -0.02,0.10,0.97,U] [#2 0.00,0.13,0.89,U] [#3 -0.28,0.18,0.00,M1] [#4 0.12,0.02,0.81,U] [#5 0.21,-0.13,0.74,U] [#6 0.08,0.10,0.64,U] [#7 -0.00,0.11,0.62,U] [#8 0.23,0.03,0.56,U] 
03:35:16.280 00.002 28316 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {-0.21, 0.00}
03:35:16.282 00.002 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:35:16.284 00.002 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:35:16.285 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.06 cameraTheta=0.92 mountX=0.03 mountY=-0.05, mountTheta=-1.09
03:35:16.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
03:35:16.287 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
03:35:16.288 00.001 29988 Worker thread wakes up
03:35:16.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:16.288 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
03:35:16.289 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:35:16.289 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:35:16.289 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
03:35:16.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:35:16.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:16.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:16.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:35:16.289 00.000 29988 MoveAxis(E, 0, ABG)
03:35:16.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:16.290 00.001 28316 Enqueuing Expose request
03:35:16.290 00.000 29988 Move returns status 0, amount 0
03:35:16.290 00.000 29988 MoveAxis(N, 0, ABG)
03:35:16.290 00.000 29988 Move returns status 0, amount 0
03:35:16.290 00.000 29988 move complete, result=0
03:35:16.290 00.000 29988 worker thread done servicing request
03:35:16.290 00.000 29988 Worker thread wakes up
03:35:16.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:16.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:16.291 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:17.923 01.632 29988 Exposure complete
03:35:17.988 00.065 29988 worker thread done servicing request
03:35:17.988 00.000 28316 OnExposeComplete: enter
03:35:17.988 00.000 28316 UpdateGuideState(): m_state=6
03:35:17.989 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5736
03:35:17.989 00.000 28316 Star::Find returns 1 (0), X=949.20, Y=257.72, Mass=2438, SNR=34.3, Peak=203 HFD=4.0
03:35:17.990 00.001 28316 MultiStar: [#1 -0.12,0.12,0.98,U] [#2 -0.14,0.13,0.88,U] [#3 -0.37,0.13,0.00,M2] [#4 -0.20,0.21,0.81,U] [#5 -0.13,0.17,0.73,U] [#6 0.03,-0.01,0.60,U] [#7 -0.37,0.18,0.00,M1] [#8 0.03,0.01,0.54,U] 
03:35:17.991 00.001 28316 refined, 6 included, MultiStar: {-0.13, 0.10}, one-star: {-0.26, 0.01}
03:35:17.993 00.002 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:35:17.994 00.001 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:35:17.995 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.14 mountY=0.07, mountTheta=0.46
03:35:17.997 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
03:35:17.999 00.002 28316 Enqueuing Move request for scope (-0.13, 0.10)
03:35:17.999 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:17.999 00.000 28316 UpdateGuideState exits: m=2438 RSB=34.3
03:35:18.000 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:18.000 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:18.001 00.001 29988 Worker thread wakes up
03:35:18.001 00.000 28316 Enqueuing Expose request
03:35:18.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
03:35:18.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
03:35:18.001 00.000 29988 Moving (-0.13, 0.10) raw xDistance=0.14 yDistance=0.07
03:35:18.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:35:18.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:18.001 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:35:18.001 00.000 29988 MoveAxis(E, 0, ABG)
03:35:18.001 00.000 29988 Move returns status 0, amount 0
03:35:18.001 00.000 29988 MoveAxis(N, 0, ABG)
03:35:18.001 00.000 29988 Move returns status 0, amount 0
03:35:18.001 00.000 29988 move complete, result=0
03:35:18.001 00.000 29988 worker thread done servicing request
03:35:18.001 00.000 29988 Worker thread wakes up
03:35:18.002 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:18.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:18.002 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:19.521 01.519 29988 Exposure complete
03:35:19.557 00.036 29988 worker thread done servicing request
03:35:19.557 00.000 28316 OnExposeComplete: enter
03:35:19.558 00.001 28316 UpdateGuideState(): m_state=6
03:35:19.559 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5737
03:35:19.559 00.000 28316 Star::Find returns 1 (0), X=949.15, Y=257.78, Mass=2322, SNR=33.2, Peak=175 HFD=4.1
03:35:19.560 00.001 28316 MultiStar: [#1 0.00,0.09,0.99,U] [#2 -0.04,0.03,0.90,U] [#3 -0.29,0.16,0.00,M3] [#4 0.06,0.24,0.84,U] [#5 -0.25,0.14,0.72,U] [#6 0.11,0.03,0.65,U] [#7 -0.15,0.15,0.62,U] [#8 -0.02,0.03,0.59,U] 
03:35:19.560 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.10}, one-star: {-0.30, 0.07}
03:35:19.560 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
03:35:19.561 00.001 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
03:35:19.561 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.25 mountX=0.12 mountY=0.03, mountTheta=0.22
03:35:19.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.10, opts=13)
03:35:19.563 00.001 28316 Enqueuing Move request for scope (-0.08, 0.10)
03:35:19.563 00.000 29988 Worker thread wakes up
03:35:19.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:19.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
03:35:19.564 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
03:35:19.564 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.2
03:35:19.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:19.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:19.566 00.001 28316 Enqueuing Expose request
03:35:19.567 00.001 29988 Moving (-0.08, 0.10) raw xDistance=0.12 yDistance=0.03
03:35:19.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:35:19.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:19.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:35:19.567 00.000 29988 MoveAxis(E, 0, ABG)
03:35:19.567 00.000 29988 Move returns status 0, amount 0
03:35:19.567 00.000 29988 MoveAxis(N, 0, ABG)
03:35:19.567 00.000 29988 Move returns status 0, amount 0
03:35:19.567 00.000 29988 move complete, result=0
03:35:19.567 00.000 29988 worker thread done servicing request
03:35:19.567 00.000 29988 Worker thread wakes up
03:35:19.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:19.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:19.567 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:21.202 01.635 29988 Exposure complete
03:35:21.231 00.029 29988 worker thread done servicing request
03:35:21.231 00.000 28316 OnExposeComplete: enter
03:35:21.232 00.001 28316 UpdateGuideState(): m_state=6
03:35:21.232 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5738
03:35:21.233 00.001 28316 Star::Find returns 1 (0), X=949.44, Y=257.71, Mass=2313, SNR=33.4, Peak=164 HFD=4.0
03:35:21.233 00.000 28316 MultiStar: [#1 0.08,0.25,0.96,U] [#2 0.06,0.22,0.92,U] [#3 -0.17,0.19,0.83,U] [#4 0.27,0.22,0.00,M1] [#5 0.08,0.06,0.75,U] [#6 0.29,0.14,0.61,U] [#7 -0.05,0.07,0.62,U] [#8 0.24,0.29,0.00,M1] 
03:35:21.234 00.001 28316 single-star, 6 included, MultiStar: {0.03, 0.14}, one-star: {-0.02, -0.00}
03:35:21.234 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.32)
03:35:21.235 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.28)
03:35:21.235 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.97 mountX=0.00 mountY=0.02, mountTheta=1.31
03:35:21.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.00, opts=13)
03:35:21.236 00.000 28316 Enqueuing Move request for scope (-0.02, -0.00)
03:35:21.237 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:21.237 00.000 29988 Worker thread wakes up
03:35:21.237 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.4
03:35:21.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:21.238 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:21.239 00.001 28316 Enqueuing Expose request
03:35:21.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
03:35:21.239 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
03:35:21.239 00.000 29988 Moving (-0.02, -0.00) raw xDistance=0.00 yDistance=0.02
03:35:21.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:35:21.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:21.239 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:35:21.239 00.000 29988 MoveAxis(E, 0, ABG)
03:35:21.239 00.000 29988 Move returns status 0, amount 0
03:35:21.239 00.000 29988 MoveAxis(N, 0, ABG)
03:35:21.239 00.000 29988 Move returns status 0, amount 0
03:35:21.239 00.000 29988 move complete, result=0
03:35:21.240 00.001 29988 worker thread done servicing request
03:35:21.240 00.000 29988 Worker thread wakes up
03:35:21.240 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:21.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:21.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:22.760 01.520 29988 Exposure complete
03:35:22.809 00.049 29988 worker thread done servicing request
03:35:22.809 00.000 28316 OnExposeComplete: enter
03:35:22.809 00.000 28316 UpdateGuideState(): m_state=6
03:35:22.812 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5739
03:35:22.813 00.001 28316 Star::Find returns 1 (0), X=949.30, Y=257.83, Mass=2293, SNR=33.2, Peak=174 HFD=4.1
03:35:22.815 00.002 28316 MultiStar: [#1 0.02,0.23,1.01,U] [#2 0.14,0.31,0.00,M1] [#3 -0.32,0.23,0.00,M3] [#4 -0.04,0.25,0.82,U] [#5 0.09,0.13,0.75,U] [#6 -0.04,0.27,0.62,U] [#7 -0.32,0.29,0.00,M1] [#8 -0.14,0.24,0.59,U] 
03:35:22.816 00.001 28316 single-star, 5 included, MultiStar: {-0.04, 0.20}, one-star: {-0.16, 0.12}
03:35:22.817 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:35:22.818 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:35:22.820 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=0.18 mountY=0.09, mountTheta=0.45
03:35:22.821 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
03:35:22.821 00.000 28316 Enqueuing Move request for scope (-0.16, 0.12)
03:35:22.822 00.001 29988 Worker thread wakes up
03:35:22.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:22.822 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:35:22.823 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:22.823 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:22.824 00.001 28316 Enqueuing Expose request
03:35:22.824 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
03:35:22.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
03:35:22.824 00.000 29988 Moving (-0.16, 0.12) raw xDistance=0.18 yDistance=0.09
03:35:22.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:35:22.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:22.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:35:22.824 00.000 29988 MoveAxis(E, 0, ABG)
03:35:22.824 00.000 29988 Move returns status 0, amount 0
03:35:22.824 00.000 29988 MoveAxis(N, 0, ABG)
03:35:22.824 00.000 29988 Move returns status 0, amount 0
03:35:22.824 00.000 29988 move complete, result=0
03:35:22.824 00.000 29988 worker thread done servicing request
03:35:22.824 00.000 29988 Worker thread wakes up
03:35:22.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:22.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:22.825 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:24.459 01.634 29988 Exposure complete
03:35:24.495 00.036 29988 worker thread done servicing request
03:35:24.496 00.001 28316 OnExposeComplete: enter
03:35:24.496 00.000 28316 UpdateGuideState(): m_state=6
03:35:24.497 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5740
03:35:24.497 00.000 28316 Star::Find returns 1 (0), X=949.39, Y=257.77, Mass=2276, SNR=33.1, Peak=162 HFD=3.9
03:35:24.498 00.001 28316 MultiStar: [#1 -0.21,0.18,0.99,U] [#2 0.05,0.14,0.87,U] [#3 0.08,0.09,0.85,U] [#4 0.00,0.30,0.82,U] [#5 0.01,0.11,0.75,U] [#6 0.17,0.28,0.63,U] [#7 -0.22,0.27,0.00,M2] [#8 -0.38,0.37,0.00,M1] 
03:35:24.498 00.000 28316 single-star, 6 included, MultiStar: {-0.01, 0.16}, one-star: {-0.07, 0.06}
03:35:24.499 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
03:35:24.499 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
03:35:24.500 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.44 mountX=0.08 mountY=0.04, mountTheta=0.41
03:35:24.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
03:35:24.502 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
03:35:24.503 00.001 29988 Worker thread wakes up
03:35:24.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
03:35:24.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
03:35:24.503 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.04
03:35:24.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:35:24.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:24.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:24.505 00.002 28316 UpdateGuideState exits: m=2276 RSB=33.1
03:35:24.508 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:24.510 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:24.512 00.002 28316 Enqueuing Expose request
03:35:24.514 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:35:24.514 00.000 29988 MoveAxis(E, 0, ABG)
03:35:24.514 00.000 29988 Move returns status 0, amount 0
03:35:24.514 00.000 29988 MoveAxis(N, 0, ABG)
03:35:24.514 00.000 29988 Move returns status 0, amount 0
03:35:24.514 00.000 29988 move complete, result=0
03:35:24.514 00.000 29988 worker thread done servicing request
03:35:24.514 00.000 29988 Worker thread wakes up
03:35:24.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:24.515 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:24.515 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:26.035 01.520 29988 Exposure complete
03:35:26.075 00.040 29988 worker thread done servicing request
03:35:26.076 00.001 28316 OnExposeComplete: enter
03:35:26.076 00.000 28316 UpdateGuideState(): m_state=6
03:35:26.078 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5741
03:35:26.080 00.002 28316 Star::Find returns 1 (0), X=949.26, Y=257.89, Mass=2315, SNR=33.4, Peak=187 HFD=4.1
03:35:26.081 00.001 28316 MultiStar: [#1 -0.17,0.26,0.99,U] [#2 -0.14,0.30,0.00,M1] [#3 -0.38,0.34,0.00,M3] [#4 0.03,0.37,0.00,M1] [#5 0.09,0.31,0.72,U] [#6 -0.14,0.33,0.00,M1] [#7 -0.16,0.40,0.00,M3] [#8 -0.31,0.60,0.00,M2] 
03:35:26.081 00.000 28316 single-star, 2 included, MultiStar: {-0.11, 0.24}, one-star: {-0.19, 0.18}
03:35:26.082 00.001 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
03:35:26.082 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
03:35:26.082 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=0.24 mountY=0.09, mountTheta=0.36
03:35:26.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.18, opts=13)
03:35:26.084 00.000 28316 Enqueuing Move request for scope (-0.19, 0.18)
03:35:26.085 00.001 29988 Worker thread wakes up
03:35:26.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
03:35:26.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
03:35:26.085 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
03:35:26.085 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:26.086 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:26.086 00.000 28316 Enqueuing Expose request
03:35:26.087 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
03:35:26.087 00.000 29988 Moving (-0.19, 0.18) raw xDistance=0.24 yDistance=0.09
03:35:26.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:35:26.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:26.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:35:26.087 00.000 29988 MoveAxis(W, 51, ABG)
03:35:26.087 00.000 29988 Guiding  Dir = 3, Dur = 51
03:35:26.087 00.000 29988 IsSlewing returns 0
03:35:26.087 00.000 29988 IsGuiding returns 0
03:35:26.089 00.002 29988 PulseGuide returned control before completion, sleep 60
03:35:26.157 00.068 29988 IsGuiding returns 1
03:35:26.157 00.000 29988 scope still moving after pulse duration time elapsed
03:35:26.188 00.031 29988 IsSlewing returns 0
03:35:26.189 00.001 29988 IsGuiding returns 0
03:35:26.189 00.000 29988 scope move finished after 51 + 50 ms
03:35:26.189 00.000 29988 Move returns status 0, amount 51
03:35:26.189 00.000 29988 MoveAxis(N, 0, ABG)
03:35:26.189 00.000 29988 Move returns status 0, amount 0
03:35:26.189 00.000 29988 move complete, result=0
03:35:26.189 00.000 29988 worker thread done servicing request
03:35:26.189 00.000 29988 Worker thread wakes up
03:35:26.189 00.000 28316 GuideStep: 0.2 px 51 ms WEST, 0.1 px 0 ms NORTH
03:35:26.191 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:26.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:27.818 01.627 29988 Exposure complete
03:35:27.860 00.042 29988 worker thread done servicing request
03:35:27.860 00.000 28316 OnExposeComplete: enter
03:35:27.861 00.001 28316 UpdateGuideState(): m_state=6
03:35:27.862 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5742
03:35:27.862 00.000 28316 Star::Find returns 1 (0), X=949.34, Y=257.84, Mass=2192, SNR=32.5, Peak=179 HFD=3.9
03:35:27.862 00.000 28316 MultiStar: [#1 -0.16,0.18,1.01,U] [#2 -0.28,0.32,0.00,M2] [#3 -0.21,0.26,0.00,M4] [#4 0.12,0.31,0.00,M2] [#5 0.04,0.11,0.74,U] [#6 0.19,0.07,0.63,U] [#7 -0.19,0.25,0.65,U] [#8 -0.10,0.29,0.63,U] 
03:35:27.866 00.004 28316 single-star, 5 included, MultiStar: {-0.07, 0.17}, one-star: {-0.11, 0.14}
03:35:27.866 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:35:27.867 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:35:27.867 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=0.17 mountY=0.04, mountTheta=0.22
03:35:27.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.14, opts=13)
03:35:27.868 00.000 28316 Enqueuing Move request for scope (-0.11, 0.14)
03:35:27.869 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:27.870 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.5
03:35:27.872 00.002 29988 Worker thread wakes up
03:35:27.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
03:35:27.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
03:35:27.872 00.000 29988 Moving (-0.11, 0.14) raw xDistance=0.17 yDistance=0.04
03:35:27.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:35:27.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:27.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:27.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:27.875 00.002 28316 Enqueuing Expose request
03:35:27.876 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:35:27.876 00.000 29988 MoveAxis(E, 0, ABG)
03:35:27.876 00.000 29988 Move returns status 0, amount 0
03:35:27.876 00.000 29988 MoveAxis(N, 0, ABG)
03:35:27.876 00.000 29988 Move returns status 0, amount 0
03:35:27.876 00.000 29988 move complete, result=0
03:35:27.876 00.000 29988 worker thread done servicing request
03:35:27.876 00.000 29988 Worker thread wakes up
03:35:27.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:27.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:27.877 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:29.404 01.527 29988 Exposure complete
03:35:29.442 00.038 29988 worker thread done servicing request
03:35:29.442 00.000 28316 OnExposeComplete: enter
03:35:29.443 00.001 28316 UpdateGuideState(): m_state=6
03:35:29.443 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5743
03:35:29.444 00.001 28316 Star::Find returns 1 (0), X=949.09, Y=257.93, Mass=2491, SNR=34.5, Peak=200 HFD=4.2
03:35:29.444 00.000 28316 MultiStar: [#1 -0.20,0.08,0.92,U] [#2 -0.04,0.28,0.85,U] [#3 -0.32,0.24,0.00,M5] [#4 0.10,0.30,0.78,U] [#5 -0.09,0.15,0.70,U] [#6 0.04,0.11,0.61,U] [#7 0.15,0.10,0.62,U] [#8 -0.26,0.14,0.56,U] 
03:35:29.445 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.18}, one-star: {-0.36, 0.22}
03:35:29.445 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.07 = 0.07)
03:35:29.446 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
03:35:29.446 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.07 mountX=0.20 mountY=0.01, mountTheta=0.03
03:35:29.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.18, opts=13)
03:35:29.449 00.002 28316 Enqueuing Move request for scope (-0.10, 0.18)
03:35:29.452 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:29.454 00.002 28316 UpdateGuideState exits: m=2491 RSB=34.5
03:35:29.457 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:29.459 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:29.460 00.001 28316 Enqueuing Expose request
03:35:29.460 00.000 29988 Worker thread wakes up
03:35:29.460 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
03:35:29.461 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
03:35:29.461 00.000 29988 Moving (-0.10, 0.18) raw xDistance=0.20 yDistance=0.01
03:35:29.461 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:35:29.461 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:29.461 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:35:29.461 00.000 29988 MoveAxis(W, 43, ABG)
03:35:29.461 00.000 29988 Guiding  Dir = 3, Dur = 43
03:35:29.461 00.000 29988 IsSlewing returns 0
03:35:29.461 00.000 29988 IsGuiding returns 0
03:35:29.464 00.003 29988 PulseGuide returned control before completion, sleep 52
03:35:29.530 00.066 29988 IsGuiding returns 0
03:35:29.530 00.000 29988 Move returns status 0, amount 43
03:35:29.530 00.000 29988 MoveAxis(N, 0, ABG)
03:35:29.530 00.000 29988 Move returns status 0, amount 0
03:35:29.530 00.000 29988 move complete, result=0
03:35:29.530 00.000 29988 worker thread done servicing request
03:35:29.530 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
03:35:29.531 00.001 29988 Worker thread wakes up
03:35:29.531 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:29.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:31.264 01.733 29988 Exposure complete
03:35:31.304 00.040 29988 worker thread done servicing request
03:35:31.304 00.000 28316 OnExposeComplete: enter
03:35:31.305 00.001 28316 UpdateGuideState(): m_state=6
03:35:31.307 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5744
03:35:31.308 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=257.66, Mass=2284, SNR=33.2, Peak=164 HFD=4.0
03:35:31.309 00.001 28316 MultiStar: [#1 -0.00,-0.07,1.01,U] [#2 0.08,0.01,0.91,U] [#3 -0.20,0.08,0.88,U] [#4 0.16,-0.07,0.83,U] [#5 0.32,-0.14,0.00,M1] [#6 0.24,-0.30,0.00,M1] [#7 0.10,-0.15,0.62,U] [#8 0.24,-0.36,0.00,M1] 
03:35:31.310 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.04}, one-star: {-0.12, -0.05}
03:35:31.310 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
03:35:31.311 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
03:35:31.311 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.76 mountX=-0.03 mountY=0.02, mountTheta=2.50
03:35:31.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
03:35:31.313 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
03:35:31.313 00.000 29988 Worker thread wakes up
03:35:31.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:31.314 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
03:35:31.314 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.2
03:35:31.314 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
03:35:31.314 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.02
03:35:31.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:31.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:31.315 00.000 28316 Enqueuing Expose request
03:35:31.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:35:31.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:31.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:35:31.316 00.001 29988 MoveAxis(E, 0, ABG)
03:35:31.316 00.000 29988 Move returns status 0, amount 0
03:35:31.316 00.000 29988 MoveAxis(N, 0, ABG)
03:35:31.316 00.000 29988 Move returns status 0, amount 0
03:35:31.316 00.000 29988 move complete, result=0
03:35:31.316 00.000 29988 worker thread done servicing request
03:35:31.316 00.000 29988 Worker thread wakes up
03:35:31.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:31.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:31.316 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:32.724 01.408 29988 Exposure complete
03:35:32.769 00.045 29988 worker thread done servicing request
03:35:32.769 00.000 28316 OnExposeComplete: enter
03:35:32.772 00.003 28316 UpdateGuideState(): m_state=6
03:35:32.775 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5745
03:35:32.777 00.002 28316 Star::Find returns 1 (0), X=949.32, Y=257.62, Mass=2314, SNR=33.4, Peak=163 HFD=3.8
03:35:32.780 00.003 28316 MultiStar: [#1 -0.03,-0.18,0.98,U] [#2 0.13,-0.09,0.90,U] [#3 -0.10,-0.04,0.87,U] [#4 0.10,-0.13,0.83,U] [#5 0.15,-0.16,0.77,U] [#6 0.02,-0.07,0.63,U] [#7 -0.12,-0.11,0.63,U] [#8 -0.20,-0.10,0.57,U] 
03:35:32.781 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.11}, one-star: {-0.14, -0.09}
03:35:32.782 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
03:35:32.783 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
03:35:32.783 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.72 mountX=-0.09 mountY=0.06, mountTheta=2.54
03:35:32.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
03:35:32.785 00.001 28316 Enqueuing Move request for scope (-0.02, -0.11)
03:35:32.785 00.000 29988 Worker thread wakes up
03:35:32.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:32.786 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
03:35:32.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
03:35:32.786 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:35:32.786 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.06
03:35:32.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:35:32.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:32.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:32.787 00.001 28316 Enqueuing Expose request
03:35:32.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:32.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:35:32.787 00.000 29988 MoveAxis(E, 0, ABG)
03:35:32.787 00.000 29988 Move returns status 0, amount 0
03:35:32.787 00.000 29988 MoveAxis(N, 0, ABG)
03:35:32.787 00.000 29988 Move returns status 0, amount 0
03:35:32.787 00.000 29988 move complete, result=0
03:35:32.787 00.000 29988 worker thread done servicing request
03:35:32.787 00.000 29988 Worker thread wakes up
03:35:32.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:32.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:32.788 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:34.419 01.631 29988 Exposure complete
03:35:34.457 00.038 29988 worker thread done servicing request
03:35:34.458 00.001 28316 OnExposeComplete: enter
03:35:34.458 00.000 28316 UpdateGuideState(): m_state=6
03:35:34.459 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5746
03:35:34.459 00.000 28316 Star::Find returns 1 (0), X=949.54, Y=257.53, Mass=2363, SNR=33.6, Peak=164 HFD=4.1
03:35:34.460 00.001 28316 MultiStar: [#1 0.11,0.10,0.95,U] [#2 0.25,0.10,0.90,U] [#3 -0.05,0.01,0.85,U] [#4 0.23,-0.13,0.82,U] [#5 0.27,-0.08,0.73,U] [#6 0.36,-0.08,0.00,M1] [#7 -0.12,-0.14,0.62,U] [#8 0.01,-0.07,0.57,U] 
03:35:34.460 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.04}, one-star: {0.09, -0.18}
03:35:34.460 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
03:35:34.461 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
03:35:34.461 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.38 mountX=-0.08 mountY=-0.08, mountTheta=-2.40
03:35:34.462 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
03:35:34.463 00.001 28316 Enqueuing Move request for scope (0.11, -0.04)
03:35:34.463 00.000 29988 Worker thread wakes up
03:35:34.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
03:35:34.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
03:35:34.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:34.464 00.001 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
03:35:34.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:35:34.464 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.6
03:35:34.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:34.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:34.465 00.000 28316 Enqueuing Expose request
03:35:34.466 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:34.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:35:34.466 00.000 29988 MoveAxis(E, 0, ABG)
03:35:34.466 00.000 29988 Move returns status 0, amount 0
03:35:34.466 00.000 29988 MoveAxis(N, 0, ABG)
03:35:34.466 00.000 29988 Move returns status 0, amount 0
03:35:34.466 00.000 29988 move complete, result=0
03:35:34.466 00.000 29988 worker thread done servicing request
03:35:34.466 00.000 29988 Worker thread wakes up
03:35:34.466 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:34.466 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:34.467 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:35.984 01.517 29988 Exposure complete
03:35:36.033 00.049 29988 worker thread done servicing request
03:35:36.034 00.001 28316 OnExposeComplete: enter
03:35:36.034 00.000 28316 UpdateGuideState(): m_state=6
03:35:36.035 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5747
03:35:36.035 00.000 28316 Star::Find returns 1 (0), X=949.40, Y=257.76, Mass=2272, SNR=33.0, Peak=158 HFD=4.0
03:35:36.036 00.001 28316 MultiStar: [#1 -0.18,0.14,0.99,U] [#2 0.00,0.13,0.90,U] [#3 -0.07,0.13,0.86,U] [#4 0.05,0.22,0.85,U] [#5 0.30,0.08,0.73,U] [#6 0.13,0.10,0.64,U] [#7 -0.13,0.21,0.64,U] [#8 0.10,-0.09,0.59,U] 
03:35:36.036 00.000 28316 single-star, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.06, 0.05}
03:35:36.037 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
03:35:36.037 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
03:35:36.038 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.45 mountX=0.07 mountY=0.03, mountTheta=0.42
03:35:36.039 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
03:35:36.039 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
03:35:36.040 00.001 29988 Worker thread wakes up
03:35:36.040 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:36.040 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
03:35:36.040 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
03:35:36.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:36.041 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:36.041 00.000 28316 Enqueuing Expose request
03:35:36.042 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
03:35:36.042 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
03:35:36.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:35:36.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:36.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:35:36.042 00.000 29988 MoveAxis(E, 0, ABG)
03:35:36.042 00.000 29988 Move returns status 0, amount 0
03:35:36.042 00.000 29988 MoveAxis(N, 0, ABG)
03:35:36.042 00.000 29988 Move returns status 0, amount 0
03:35:36.042 00.000 29988 move complete, result=0
03:35:36.042 00.000 29988 worker thread done servicing request
03:35:36.042 00.000 29988 Worker thread wakes up
03:35:36.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:36.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:36.042 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:37.669 01.627 29988 Exposure complete
03:35:37.702 00.033 29988 worker thread done servicing request
03:35:37.702 00.000 28316 OnExposeComplete: enter
03:35:37.703 00.001 28316 UpdateGuideState(): m_state=6
03:35:37.703 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5748
03:35:37.704 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=257.64, Mass=2247, SNR=32.8, Peak=159 HFD=4.1
03:35:37.704 00.000 28316 MultiStar: [#1 -0.08,0.04,1.00,U] [#2 0.03,0.09,0.90,U] [#3 -0.33,0.18,0.00,M2] [#4 0.06,0.07,0.85,U] [#5 0.03,-0.05,0.73,U] [#6 0.29,-0.12,0.65,U] [#7 -0.15,0.13,0.63,U] [#8 -0.26,0.10,0.60,U] 
03:35:37.705 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.14, -0.07}
03:35:37.705 00.000 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
03:35:37.705 00.000 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
03:35:37.706 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.45 mountX=0.03 mountY=0.01, mountTheta=0.42
03:35:37.706 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
03:35:37.708 00.002 28316 Enqueuing Move request for scope (-0.03, 0.02)
03:35:37.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:37.709 00.001 28316 UpdateGuideState exits: m=2247 RSB=32.8
03:35:37.709 00.000 29988 Worker thread wakes up
03:35:37.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
03:35:37.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
03:35:37.709 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.01
03:35:37.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:35:37.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:37.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:35:37.709 00.000 29988 MoveAxis(E, 0, ABG)
03:35:37.710 00.001 29988 Move returns status 0, amount 0
03:35:37.710 00.000 29988 MoveAxis(N, 0, ABG)
03:35:37.710 00.000 29988 Move returns status 0, amount 0
03:35:37.710 00.000 29988 move complete, result=0
03:35:37.710 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:37.711 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:37.711 00.000 28316 Enqueuing Expose request
03:35:37.712 00.001 29988 worker thread done servicing request
03:35:37.712 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:37.713 00.001 29988 Worker thread wakes up
03:35:37.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:37.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:39.233 01.520 29988 Exposure complete
03:35:39.290 00.057 29988 worker thread done servicing request
03:35:39.290 00.000 28316 OnExposeComplete: enter
03:35:39.292 00.002 28316 UpdateGuideState(): m_state=6
03:35:39.292 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5749
03:35:39.293 00.001 28316 Star::Find returns 1 (0), X=949.54, Y=257.55, Mass=2347, SNR=33.6, Peak=148 HFD=4.2
03:35:39.293 00.000 28316 MultiStar: [#1 -0.10,0.06,0.97,U] [#2 0.40,-0.01,0.00,M1] [#3 0.10,-0.03,0.84,U] [#4 0.22,-0.14,0.81,U] [#5 0.19,-0.08,0.73,U] [#6 0.22,-0.16,0.65,U] [#7 -0.04,0.10,0.59,U] [#8 0.21,0.04,0.59,U] 
03:35:39.294 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.05}, one-star: {0.09, -0.16}
03:35:39.294 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:35:39.295 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:35:39.295 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.49 mountX=-0.09 mountY=-0.07, mountTheta=-2.51
03:35:39.296 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
03:35:39.297 00.001 28316 Enqueuing Move request for scope (0.10, -0.05)
03:35:39.297 00.000 29988 Worker thread wakes up
03:35:39.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
03:35:39.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:39.298 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
03:35:39.298 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:35:39.298 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=-0.07
03:35:39.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:39.299 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:35:39.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:39.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:39.299 00.000 28316 Enqueuing Expose request
03:35:39.300 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:35:39.300 00.000 29988 MoveAxis(E, 0, ABG)
03:35:39.300 00.000 29988 Move returns status 0, amount 0
03:35:39.300 00.000 29988 MoveAxis(N, 0, ABG)
03:35:39.300 00.000 29988 Move returns status 0, amount 0
03:35:39.300 00.000 29988 move complete, result=0
03:35:39.300 00.000 29988 worker thread done servicing request
03:35:39.300 00.000 29988 Worker thread wakes up
03:35:39.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:39.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:39.300 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:40.926 01.626 29988 Exposure complete
03:35:40.972 00.046 29988 worker thread done servicing request
03:35:40.973 00.001 28316 OnExposeComplete: enter
03:35:40.973 00.000 28316 UpdateGuideState(): m_state=6
03:35:40.974 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5750
03:35:40.975 00.001 28316 Star::Find returns 1 (0), X=949.54, Y=257.51, Mass=2492, SNR=34.4, Peak=171 HFD=4.2
03:35:40.976 00.001 28316 MultiStar: [#1 0.13,-0.01,0.96,U] [#2 0.56,-0.09,0.00,M2] [#3 0.20,-0.12,0.82,U] [#4 0.33,-0.03,0.00,M1] [#5 0.26,-0.04,0.70,U] [#6 0.40,-0.17,0.00,M1] [#7 0.13,-0.25,0.60,U] [#8 0.21,-0.27,0.00,M1] 
03:35:40.976 00.000 28316 refined, 4 included, MultiStar: {0.16, -0.12}, one-star: {0.09, -0.20}
03:35:40.977 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
03:35:40.977 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
03:35:40.977 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.66 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
03:35:40.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
03:35:40.979 00.001 28316 Enqueuing Move request for scope (0.16, -0.12)
03:35:40.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:40.980 00.001 28316 UpdateGuideState exits: m=2492 RSB=34.4
03:35:40.980 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:40.981 00.001 29988 Worker thread wakes up
03:35:40.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
03:35:40.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
03:35:40.981 00.000 29988 Moving (0.16, -0.12) raw xDistance=-0.17 yDistance=-0.08
03:35:40.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:35:40.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:40.981 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:40.981 00.000 28316 Enqueuing Expose request
03:35:40.982 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:35:40.982 00.000 29988 MoveAxis(E, 0, ABG)
03:35:40.982 00.000 29988 Move returns status 0, amount 0
03:35:40.982 00.000 29988 MoveAxis(N, 0, ABG)
03:35:40.982 00.000 29988 Move returns status 0, amount 0
03:35:40.982 00.000 29988 move complete, result=0
03:35:40.982 00.000 29988 worker thread done servicing request
03:35:40.982 00.000 29988 Worker thread wakes up
03:35:40.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:40.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:40.983 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:42.511 01.528 29988 Exposure complete
03:35:42.547 00.036 29988 worker thread done servicing request
03:35:42.547 00.000 28316 OnExposeComplete: enter
03:35:42.548 00.001 28316 UpdateGuideState(): m_state=6
03:35:42.549 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5751
03:35:42.549 00.000 28316 Star::Find returns 1 (0), X=949.44, Y=257.56, Mass=2298, SNR=33.2, Peak=148 HFD=4.2
03:35:42.550 00.001 28316 MultiStar: [#1 0.08,-0.08,0.98,U] [#2 0.31,-0.06,0.93,U] [#3 -0.04,-0.02,0.86,U] [#4 0.21,-0.04,0.84,U] [#5 0.13,-0.03,0.74,U] [#6 0.35,-0.28,0.00,M2] [#7 0.04,-0.12,0.64,U] [#8 0.11,-0.22,0.62,U] 
03:35:42.550 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.09}, one-star: {-0.01, -0.15}
03:35:42.550 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:35:42.551 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:35:42.551 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.69 mountX=-0.12 mountY=-0.05, mountTheta=-2.72
03:35:42.552 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
03:35:42.555 00.003 28316 Enqueuing Move request for scope (0.10, -0.09)
03:35:42.557 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:42.560 00.003 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:35:42.562 00.002 29988 Worker thread wakes up
03:35:42.562 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
03:35:42.562 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
03:35:42.562 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.12 yDistance=-0.05
03:35:42.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:35:42.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:42.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:42.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:42.563 00.000 28316 Enqueuing Expose request
03:35:42.564 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:35:42.564 00.000 29988 MoveAxis(E, 0, ABG)
03:35:42.564 00.000 29988 Move returns status 0, amount 0
03:35:42.564 00.000 29988 MoveAxis(N, 0, ABG)
03:35:42.564 00.000 29988 Move returns status 0, amount 0
03:35:42.564 00.000 29988 move complete, result=0
03:35:42.564 00.000 29988 worker thread done servicing request
03:35:42.564 00.000 29988 Worker thread wakes up
03:35:42.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:42.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:42.564 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:44.197 01.633 29988 Exposure complete
03:35:44.222 00.025 29988 worker thread done servicing request
03:35:44.222 00.000 28316 OnExposeComplete: enter
03:35:44.223 00.001 28316 UpdateGuideState(): m_state=6
03:35:44.224 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5752
03:35:44.225 00.001 28316 Star::Find returns 1 (0), X=949.31, Y=257.62, Mass=2365, SNR=33.7, Peak=163 HFD=4.0
03:35:44.225 00.000 28316 MultiStar: [#1 0.00,-0.05,0.98,U] [#2 0.12,0.02,0.89,U] [#3 -0.05,-0.01,0.86,U] [#4 0.22,-0.20,0.82,U] [#5 0.01,-0.09,0.73,U] [#6 0.18,-0.24,0.63,U] [#7 -0.12,-0.14,0.61,U] [#8 -0.03,-0.03,0.57,U] 
03:35:44.228 00.003 28316 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.14, -0.09}
03:35:44.228 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
03:35:44.228 00.000 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
03:35:44.229 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.35 mountX=-0.09 mountY=0.02, mountTheta=2.90
03:35:44.230 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
03:35:44.230 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
03:35:44.231 00.001 29988 Worker thread wakes up
03:35:44.231 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:44.231 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:35:44.232 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:44.232 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:44.233 00.001 28316 Enqueuing Expose request
03:35:44.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
03:35:44.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
03:35:44.233 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
03:35:44.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:35:44.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:44.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:35:44.233 00.000 29988 MoveAxis(E, 0, ABG)
03:35:44.233 00.000 29988 Move returns status 0, amount 0
03:35:44.233 00.000 29988 MoveAxis(N, 0, ABG)
03:35:44.233 00.000 29988 Move returns status 0, amount 0
03:35:44.233 00.000 29988 move complete, result=0
03:35:44.233 00.000 29988 worker thread done servicing request
03:35:44.233 00.000 29988 Worker thread wakes up
03:35:44.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:44.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:44.234 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:45.751 01.517 29988 Exposure complete
03:35:45.802 00.051 29988 worker thread done servicing request
03:35:45.802 00.000 28316 OnExposeComplete: enter
03:35:45.803 00.001 28316 UpdateGuideState(): m_state=6
03:35:45.803 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5753
03:35:45.804 00.001 28316 Star::Find returns 1 (0), X=949.28, Y=257.53, Mass=2241, SNR=32.8, Peak=158 HFD=3.9
03:35:45.804 00.000 28316 MultiStar: [#1 -0.21,-0.06,1.01,U] [#2 0.04,-0.24,0.92,U] [#3 -0.23,-0.08,0.89,U] [#4 0.08,-0.28,0.85,U] [#5 -0.14,-0.11,0.75,U] [#6 0.23,-0.32,0.00,M2] [#7 -0.24,-0.12,0.62,U] [#8 -0.22,-0.03,0.61,U] 
03:35:45.805 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.14}, one-star: {-0.18, -0.18}
03:35:45.805 00.000 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
03:35:45.806 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
03:35:45.806 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=-0.08 mountY=0.18, mountTheta=1.97
03:35:45.809 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
03:35:45.810 00.001 28316 Enqueuing Move request for scope (-0.13, -0.14)
03:35:45.810 00.000 29988 Worker thread wakes up
03:35:45.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
03:35:45.810 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
03:35:45.810 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.08 yDistance=0.18
03:35:45.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:35:45.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:45.813 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:45.813 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.8
03:35:45.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:45.814 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:45.814 00.000 28316 Enqueuing Expose request
03:35:45.815 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:35:45.815 00.000 29988 MoveAxis(E, 0, ABG)
03:35:45.815 00.000 29988 Move returns status 0, amount 0
03:35:45.815 00.000 29988 MoveAxis(N, 0, ABG)
03:35:45.815 00.000 29988 Move returns status 0, amount 0
03:35:45.815 00.000 29988 move complete, result=0
03:35:45.815 00.000 29988 worker thread done servicing request
03:35:45.815 00.000 29988 Worker thread wakes up
03:35:45.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:45.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:45.815 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:35:47.447 01.632 29988 Exposure complete
03:35:47.484 00.037 29988 worker thread done servicing request
03:35:47.484 00.000 28316 OnExposeComplete: enter
03:35:47.485 00.001 28316 UpdateGuideState(): m_state=6
03:35:47.485 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5754
03:35:47.486 00.001 28316 Star::Find returns 1 (0), X=949.28, Y=257.54, Mass=2170, SNR=32.4, Peak=145 HFD=4.0
03:35:47.486 00.000 28316 MultiStar: [#1 0.17,0.03,1.01,U] [#2 0.14,-0.13,0.94,U] [#3 -0.15,0.01,0.87,U] [#4 0.11,-0.15,0.87,U] [#5 0.27,-0.02,0.74,U] [#6 0.27,-0.38,0.00,M3] [#7 0.14,-0.23,0.66,U] [#8 0.07,-0.19,0.59,U] 
03:35:47.487 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {-0.17, -0.17}
03:35:47.487 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
03:35:47.488 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
03:35:47.488 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-0.99 mountX=-0.12 mountY=-0.01, mountTheta=-3.03
03:35:47.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.10, opts=13)
03:35:47.490 00.001 28316 Enqueuing Move request for scope (0.06, -0.10)
03:35:47.490 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:47.490 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.4
03:35:47.491 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:47.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:47.492 00.001 28316 Enqueuing Expose request
03:35:47.492 00.000 29988 Worker thread wakes up
03:35:47.492 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
03:35:47.492 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
03:35:47.492 00.000 29988 Moving (0.06, -0.10) raw xDistance=-0.12 yDistance=-0.01
03:35:47.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:35:47.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:47.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:35:47.492 00.000 29988 MoveAxis(E, 0, ABG)
03:35:47.492 00.000 29988 Move returns status 0, amount 0
03:35:47.492 00.000 29988 MoveAxis(N, 0, ABG)
03:35:47.492 00.000 29988 Move returns status 0, amount 0
03:35:47.492 00.000 29988 move complete, result=0
03:35:47.492 00.000 29988 worker thread done servicing request
03:35:47.492 00.000 29988 Worker thread wakes up
03:35:47.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:47.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:47.495 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:49.010 01.515 29988 Exposure complete
03:35:49.064 00.054 29988 worker thread done servicing request
03:35:49.064 00.000 28316 OnExposeComplete: enter
03:35:49.066 00.002 28316 UpdateGuideState(): m_state=6
03:35:49.067 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5755
03:35:49.069 00.002 28316 Star::Find returns 1 (0), X=949.42, Y=257.61, Mass=2227, SNR=32.7, Peak=154 HFD=4.1
03:35:49.072 00.003 28316 MultiStar: [#1 0.03,-0.16,0.99,U] [#2 0.24,0.01,0.95,U] [#3 0.09,-0.04,0.87,U] [#4 0.17,-0.12,0.87,U] [#5 0.28,-0.44,0.00,M1] [#6 0.38,-0.16,0.00,M4] [#7 0.28,-0.15,0.63,U] [#8 0.41,-0.20,0.00,M1] 
03:35:49.074 00.002 28316 single-star, 5 included, MultiStar: {0.12, -0.09}, one-star: {-0.04, -0.10}
03:35:49.077 00.003 28316 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.00) = xAngle (-3.93 = 2.35)
03:35:49.079 00.002 28316 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
03:35:49.081 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.93 mountX=-0.08 mountY=0.08, mountTheta=2.33
03:35:49.087 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
03:35:49.087 00.000 28316 Enqueuing Move request for scope (-0.04, -0.10)
03:35:49.088 00.001 29988 Worker thread wakes up
03:35:49.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:49.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
03:35:49.088 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.7
03:35:49.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:49.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:49.089 00.000 28316 Enqueuing Expose request
03:35:49.090 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
03:35:49.090 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
03:35:49.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:35:49.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:49.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:35:49.090 00.000 29988 MoveAxis(E, 0, ABG)
03:35:49.090 00.000 29988 Move returns status 0, amount 0
03:35:49.090 00.000 29988 MoveAxis(N, 0, ABG)
03:35:49.090 00.000 29988 Move returns status 0, amount 0
03:35:49.090 00.000 29988 move complete, result=0
03:35:49.090 00.000 29988 worker thread done servicing request
03:35:49.090 00.000 29988 Worker thread wakes up
03:35:49.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:49.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:49.091 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:35:50.719 01.628 29988 Exposure complete
03:35:50.752 00.033 29988 worker thread done servicing request
03:35:50.752 00.000 28316 OnExposeComplete: enter
03:35:50.753 00.001 28316 UpdateGuideState(): m_state=6
03:35:50.753 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5756
03:35:50.754 00.001 28316 Star::Find returns 1 (0), X=949.72, Y=257.61, Mass=2229, SNR=32.7, Peak=161 HFD=3.9
03:35:50.754 00.000 28316 MultiStar: [#1 -0.03,-0.14,1.01,U] [#2 0.61,-0.22,0.00,M1] [#3 0.21,-0.09,0.91,U] [#4 0.20,-0.09,0.85,U] [#5 0.17,-0.36,0.00,M2] [#6 0.25,-0.20,0.66,U] [#7 0.29,-0.09,0.65,U] [#8 0.20,-0.03,0.57,U] 
03:35:50.755 00.001 28316 refined, 6 included, MultiStar: {0.19, -0.11}, one-star: {0.26, -0.10}
03:35:50.755 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
03:35:50.755 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
03:35:50.756 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.52 mountX=-0.18 mountY=-0.12, mountTheta=-2.55
03:35:50.757 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.11, opts=13)
03:35:50.757 00.000 28316 Enqueuing Move request for scope (0.19, -0.11)
03:35:50.758 00.001 29988 Worker thread wakes up
03:35:50.758 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
03:35:50.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
03:35:50.758 00.000 29988 Moving (0.19, -0.11) raw xDistance=-0.18 yDistance=-0.12
03:35:50.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:50.759 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.7
03:35:50.760 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:50.761 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:35:50.762 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:50.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:35:50.762 00.000 29988 MoveAxis(E, 0, ABG)
03:35:50.762 00.000 29988 Move returns status 0, amount 0
03:35:50.762 00.000 29988 MoveAxis(N, 0, ABG)
03:35:50.762 00.000 29988 Move returns status 0, amount 0
03:35:50.762 00.000 29988 move complete, result=0
03:35:50.762 00.000 29988 worker thread done servicing request
03:35:50.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:50.762 00.000 28316 Enqueuing Expose request
03:35:50.763 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:50.763 00.000 29988 Worker thread wakes up
03:35:50.764 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:50.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:52.288 01.524 29988 Exposure complete
03:35:52.322 00.034 29988 worker thread done servicing request
03:35:52.323 00.001 28316 OnExposeComplete: enter
03:35:52.323 00.000 28316 UpdateGuideState(): m_state=6
03:35:52.324 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5757
03:35:52.324 00.000 28316 Star::Find returns 1 (0), X=949.63, Y=257.48, Mass=2251, SNR=32.9, Peak=147 HFD=4.1
03:35:52.325 00.001 28316 MultiStar: [#1 0.07,-0.08,0.97,U] [#2 0.27,-0.24,0.00,M2] [#3 0.02,-0.10,0.85,U] [#4 0.23,0.03,0.81,U] [#5 0.32,-0.12,0.00,M3] [#6 0.40,-0.21,0.00,M4] [#7 0.22,-0.02,0.63,U] [#8 0.20,-0.26,0.62,U] 
03:35:52.326 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.11}, one-star: {0.18, -0.23}
03:35:52.327 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:35:52.327 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:35:52.327 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.63 mountX=-0.16 mountY=-0.08, mountTheta=-2.66
03:35:52.329 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.11, opts=13)
03:35:52.329 00.000 28316 Enqueuing Move request for scope (0.15, -0.11)
03:35:52.330 00.001 29988 Worker thread wakes up
03:35:52.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
03:35:52.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:52.330 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.9
03:35:52.331 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:52.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:52.331 00.000 28316 Enqueuing Expose request
03:35:52.332 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
03:35:52.332 00.000 29988 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=-0.08
03:35:52.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:35:52.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:52.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:35:52.332 00.000 29988 MoveAxis(E, 0, ABG)
03:35:52.332 00.000 29988 Move returns status 0, amount 0
03:35:52.332 00.000 29988 MoveAxis(N, 0, ABG)
03:35:52.332 00.000 29988 Move returns status 0, amount 0
03:35:52.332 00.000 29988 move complete, result=0
03:35:52.332 00.000 29988 worker thread done servicing request
03:35:52.332 00.000 29988 Worker thread wakes up
03:35:52.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:52.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:52.333 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:53.955 01.622 29988 Exposure complete
03:35:53.999 00.044 29988 worker thread done servicing request
03:35:53.999 00.000 28316 OnExposeComplete: enter
03:35:54.000 00.001 28316 UpdateGuideState(): m_state=6
03:35:54.000 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5758
03:35:54.003 00.003 28316 Star::Find returns 1 (0), X=949.49, Y=257.35, Mass=2352, SNR=33.5, Peak=167 HFD=4.0
03:35:54.006 00.003 28316 MultiStar: [#1 0.03,-0.17,0.97,U] [#2 0.17,-0.23,0.92,U] [#3 0.01,-0.15,0.86,U] [#4 0.05,-0.18,0.82,U] [#5 0.08,-0.08,0.74,U] [#6 0.24,-0.25,0.00,M5] [#7 0.28,-0.18,0.62,U] [#8 0.14,0.04,0.61,U] 
03:35:54.008 00.002 28316 refined, 7 included, MultiStar: {0.09, -0.18}, one-star: {0.04, -0.36}
03:35:54.011 00.003 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:35:54.013 00.002 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
03:35:54.015 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.10 mountX=-0.20 mountY=-0.00, mountTheta=-3.13
03:35:54.017 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
03:35:54.018 00.001 28316 Enqueuing Move request for scope (0.09, -0.18)
03:35:54.018 00.000 29988 Worker thread wakes up
03:35:54.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:54.018 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.5
03:35:54.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:54.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:54.019 00.000 28316 Enqueuing Expose request
03:35:54.020 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
03:35:54.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
03:35:54.020 00.000 29988 Moving (0.09, -0.18) raw xDistance=-0.20 yDistance=-0.00
03:35:54.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:35:54.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:54.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:35:54.020 00.000 29988 MoveAxis(E, 0, ABG)
03:35:54.020 00.000 29988 Move returns status 0, amount 0
03:35:54.020 00.000 29988 MoveAxis(N, 0, ABG)
03:35:54.020 00.000 29988 Move returns status 0, amount 0
03:35:54.020 00.000 29988 move complete, result=0
03:35:54.020 00.000 29988 worker thread done servicing request
03:35:54.020 00.000 29988 Worker thread wakes up
03:35:54.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:54.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:54.020 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:35:55.548 01.528 29988 Exposure complete
03:35:55.607 00.059 29988 worker thread done servicing request
03:35:55.607 00.000 28316 OnExposeComplete: enter
03:35:55.608 00.001 28316 UpdateGuideState(): m_state=6
03:35:55.608 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5759
03:35:55.611 00.003 28316 Star::Find returns 1 (0), X=949.53, Y=257.47, Mass=2336, SNR=33.4, Peak=170 HFD=3.7
03:35:55.614 00.003 28316 MultiStar: [#1 -0.02,-0.17,0.97,U] [#2 0.20,-0.14,0.91,U] [#3 0.30,-0.07,0.85,U] [#4 0.28,-0.13,0.81,U] [#5 0.15,-0.06,0.75,U] [#6 0.62,-0.11,0.00,M6] [#7 0.27,-0.23,0.00,M1] [#8 -0.10,0.22,0.58,U] 
03:35:55.616 00.002 28316 refined, 6 included, MultiStar: {0.13, -0.11}, one-star: {0.07, -0.24}
03:35:55.619 00.003 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:35:55.621 00.002 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
03:35:55.623 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.68 mountX=-0.15 mountY=-0.07, mountTheta=-2.71
03:35:55.627 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
03:35:55.629 00.002 28316 Enqueuing Move request for scope (0.13, -0.11)
03:35:55.631 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:55.634 00.003 28316 UpdateGuideState exits: m=2336 RSB=33.4
03:35:55.636 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:55.638 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:55.639 00.001 28316 Enqueuing Expose request
03:35:55.639 00.000 29988 Worker thread wakes up
03:35:55.641 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
03:35:55.641 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
03:35:55.641 00.000 29988 Moving (0.13, -0.11) raw xDistance=-0.15 yDistance=-0.07
03:35:55.641 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:35:55.641 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:55.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:35:55.641 00.000 29988 MoveAxis(E, 0, ABG)
03:35:55.641 00.000 29988 Move returns status 0, amount 0
03:35:55.641 00.000 29988 MoveAxis(N, 0, ABG)
03:35:55.641 00.000 29988 Move returns status 0, amount 0
03:35:55.641 00.000 29988 move complete, result=0
03:35:55.641 00.000 29988 worker thread done servicing request
03:35:55.641 00.000 29988 Worker thread wakes up
03:35:55.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:55.642 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:55.642 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:35:57.272 01.630 29988 Exposure complete
03:35:57.327 00.055 29988 worker thread done servicing request
03:35:57.327 00.000 28316 OnExposeComplete: enter
03:35:57.329 00.002 28316 UpdateGuideState(): m_state=6
03:35:57.330 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5760
03:35:57.331 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=257.37, Mass=2446, SNR=34.3, Peak=162 HFD=4.1
03:35:57.332 00.001 28316 MultiStar: [#1 0.02,-0.15,0.93,U] [#2 0.27,-0.27,0.00,M1] [#3 0.04,-0.15,0.82,U] [#4 -0.01,0.01,0.79,U] [#5 0.14,-0.39,0.00,M2] [#6 -0.01,-0.03,0.60,U] [#7 -0.33,0.09,0.00,M2] [#8 -0.02,-0.19,0.58,U] 
03:35:57.334 00.002 28316 refined, 5 included, MultiStar: {0.02, -0.15}, one-star: {0.08, -0.34}
03:35:57.335 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
03:35:57.337 00.002 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
03:35:57.338 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.43 mountX=-0.15 mountY=0.05, mountTheta=2.81
03:35:57.341 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
03:35:57.342 00.001 28316 Enqueuing Move request for scope (0.02, -0.15)
03:35:57.343 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:57.344 00.001 28316 UpdateGuideState exits: m=2446 RSB=34.3
03:35:57.346 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:57.347 00.001 29988 Worker thread wakes up
03:35:57.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
03:35:57.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
03:35:57.347 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
03:35:57.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:35:57.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:57.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:35:57.347 00.000 29988 MoveAxis(E, 0, ABG)
03:35:57.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:57.348 00.001 28316 Enqueuing Expose request
03:35:57.349 00.001 29988 Move returns status 0, amount 0
03:35:57.349 00.000 29988 MoveAxis(N, 0, ABG)
03:35:57.349 00.000 29988 Move returns status 0, amount 0
03:35:57.349 00.000 29988 move complete, result=0
03:35:57.349 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:35:57.350 00.001 29988 worker thread done servicing request
03:35:57.350 00.000 29988 Worker thread wakes up
03:35:57.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:57.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:58.765 01.415 29988 Exposure complete
03:35:58.813 00.048 29988 worker thread done servicing request
03:35:58.813 00.000 28316 OnExposeComplete: enter
03:35:58.814 00.001 28316 UpdateGuideState(): m_state=6
03:35:58.814 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5761
03:35:58.816 00.002 28316 Star::Find returns 1 (0), X=949.62, Y=257.32, Mass=2339, SNR=33.5, Peak=152 HFD=4.1
03:35:58.816 00.000 28316 MultiStar: [#1 0.04,-0.45,0.00,M1] [#2 0.29,-0.34,0.00,M2] [#3 -0.01,-0.38,0.00,M1] [#4 0.28,-0.22,0.00,M1] [#5 0.07,-0.39,0.00,M3] [#6 0.43,-0.39,0.00,M6] [#7 0.03,-0.23,0.61,U] [#8 0.16,-0.36,0.00,M1] 
03:35:58.817 00.001 28316 refined, 1 included, MultiStar: {0.11, -0.33}, one-star: {0.16, -0.39}
03:35:58.817 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.05)
03:35:58.818 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
03:35:58.818 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.24 mountX=-0.35 mountY=0.05, mountTheta=3.01
03:35:58.821 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.33, opts=13)
03:35:58.822 00.001 28316 Enqueuing Move request for scope (0.11, -0.33)
03:35:58.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:35:58.823 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:35:58.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:35:58.823 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:35:58.824 00.001 28316 Enqueuing Expose request
03:35:58.824 00.000 29988 Worker thread wakes up
03:35:58.824 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.33) opts 0xd
03:35:58.824 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.33)
03:35:58.824 00.000 29988 Moving (0.11, -0.33) raw xDistance=-0.35 yDistance=0.05
03:35:58.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
03:35:58.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:35:58.825 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:35:58.825 00.000 29988 MoveAxis(E, 73, ABG)
03:35:58.825 00.000 29988 Guiding  Dir = 2, Dur = 73
03:35:58.825 00.000 29988 IsSlewing returns 0
03:35:58.825 00.000 29988 IsGuiding returns 0
03:35:58.827 00.002 29988 PulseGuide returned control before completion, sleep 81
03:35:58.923 00.096 29988 IsGuiding returns 0
03:35:58.923 00.000 29988 Move returns status 0, amount 73
03:35:58.923 00.000 29988 MoveAxis(N, 0, ABG)
03:35:58.923 00.000 29988 Move returns status 0, amount 0
03:35:58.923 00.000 29988 move complete, result=0
03:35:58.923 00.000 29988 worker thread done servicing request
03:35:58.923 00.000 29988 Worker thread wakes up
03:35:58.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:35:58.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:35:58.923 00.000 28316 GuideStep: -0.3 px 73 ms EAST, 0.0 px 0 ms NORTH
03:36:00.555 01.632 29988 Exposure complete
03:36:00.607 00.052 29988 worker thread done servicing request
03:36:00.607 00.000 28316 OnExposeComplete: enter
03:36:00.608 00.001 28316 UpdateGuideState(): m_state=6
03:36:00.608 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5762
03:36:00.609 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=257.44, Mass=2369, SNR=33.6, Peak=161 HFD=4.0
03:36:00.609 00.000 28316 MultiStar: [#1 -0.11,-0.11,0.96,U] [#2 0.09,-0.25,0.92,U] [#3 -0.10,-0.09,0.86,U] [#4 0.13,-0.23,0.83,U] [#5 0.13,-0.16,0.72,U] [#6 0.33,-0.23,0.00,M7] [#7 -0.34,-0.01,0.00,M2] [#8 -0.25,-0.11,0.58,U] 
03:36:00.610 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.18}, one-star: {-0.05, -0.27}
03:36:00.610 00.000 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
03:36:00.611 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
03:36:00.611 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=-0.15 mountY=0.10, mountTheta=2.58
03:36:00.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
03:36:00.612 00.000 28316 Enqueuing Move request for scope (-0.02, -0.18)
03:36:00.613 00.001 29988 Worker thread wakes up
03:36:00.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:00.614 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.6
03:36:00.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:00.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:00.615 00.001 28316 Enqueuing Expose request
03:36:00.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
03:36:00.615 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
03:36:00.615 00.000 29988 Moving (-0.02, -0.18) raw xDistance=-0.15 yDistance=0.10
03:36:00.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:36:00.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:00.615 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:36:00.615 00.000 29988 MoveAxis(E, 0, ABG)
03:36:00.615 00.000 29988 Move returns status 0, amount 0
03:36:00.615 00.000 29988 MoveAxis(N, 0, ABG)
03:36:00.615 00.000 29988 Move returns status 0, amount 0
03:36:00.615 00.000 29988 move complete, result=0
03:36:00.615 00.000 29988 worker thread done servicing request
03:36:00.615 00.000 29988 Worker thread wakes up
03:36:00.616 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:00.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:00.616 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:02.136 01.520 29988 Exposure complete
03:36:02.161 00.025 29988 worker thread done servicing request
03:36:02.161 00.000 28316 OnExposeComplete: enter
03:36:02.162 00.001 28316 UpdateGuideState(): m_state=6
03:36:02.162 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5763
03:36:02.164 00.002 28316 Star::Find returns 1 (0), X=949.38, Y=257.40, Mass=2345, SNR=33.4, Peak=164 HFD=4.0
03:36:02.164 00.000 28316 MultiStar: [#1 0.06,-0.14,0.99,U] [#2 0.10,-0.11,0.92,U] [#3 -0.17,-0.09,0.86,U] [#4 0.18,-0.14,0.84,U] [#5 0.18,-0.09,0.74,U] [#6 0.13,-0.22,0.63,U] [#7 0.18,-0.17,0.62,U] [#8 -0.01,-0.14,0.58,U] 
03:36:02.165 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.16}, one-star: {-0.08, -0.31}
03:36:02.165 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
03:36:02.166 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
03:36:02.166 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=-0.17 mountY=0.02, mountTheta=3.02
03:36:02.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.16, opts=13)
03:36:02.168 00.001 28316 Enqueuing Move request for scope (0.06, -0.16)
03:36:02.168 00.000 29988 Worker thread wakes up
03:36:02.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:02.169 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.4
03:36:02.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:02.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:02.171 00.002 28316 Enqueuing Expose request
03:36:02.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
03:36:02.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
03:36:02.171 00.000 29988 Moving (0.06, -0.16) raw xDistance=-0.17 yDistance=0.02
03:36:02.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:36:02.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:02.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:36:02.171 00.000 29988 MoveAxis(E, 0, ABG)
03:36:02.171 00.000 29988 Move returns status 0, amount 0
03:36:02.171 00.000 29988 MoveAxis(N, 0, ABG)
03:36:02.171 00.000 29988 Move returns status 0, amount 0
03:36:02.171 00.000 29988 move complete, result=0
03:36:02.171 00.000 29988 worker thread done servicing request
03:36:02.171 00.000 29988 Worker thread wakes up
03:36:02.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:02.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:02.172 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:03.803 01.631 29988 Exposure complete
03:36:03.863 00.060 29988 worker thread done servicing request
03:36:03.863 00.000 28316 OnExposeComplete: enter
03:36:03.865 00.002 28316 UpdateGuideState(): m_state=6
03:36:03.865 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5764
03:36:03.866 00.001 28316 Star::Find returns 1 (0), X=949.46, Y=257.36, Mass=2408, SNR=33.9, Peak=171 HFD=4.0
03:36:03.867 00.001 28316 MultiStar: [#1 0.07,-0.16,0.95,U] [#2 0.07,-0.19,0.89,U] [#3 -0.14,-0.14,0.83,U] [#4 0.04,-0.06,0.82,U] [#5 -0.08,-0.16,0.71,U] [#6 0.27,-0.29,0.00,M7] [#7 0.07,-0.25,0.59,U] [#8 0.03,-0.15,0.56,U] 
03:36:03.867 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.19}, one-star: {0.00, -0.35}
03:36:03.868 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
03:36:03.868 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
03:36:03.868 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.17 mountY=0.08, mountTheta=2.72
03:36:03.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
03:36:03.870 00.001 28316 Enqueuing Move request for scope (0.01, -0.19)
03:36:03.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:03.871 00.001 29988 Worker thread wakes up
03:36:03.871 00.000 28316 UpdateGuideState exits: m=2408 RSB=33.9
03:36:03.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
03:36:03.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
03:36:03.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:03.873 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:03.874 00.001 28316 Enqueuing Expose request
03:36:03.875 00.001 29988 Moving (0.01, -0.19) raw xDistance=-0.17 yDistance=0.08
03:36:03.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:36:03.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:03.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:03.875 00.000 29988 MoveAxis(E, 0, ABG)
03:36:03.875 00.000 29988 Move returns status 0, amount 0
03:36:03.875 00.000 29988 MoveAxis(N, 0, ABG)
03:36:03.875 00.000 29988 Move returns status 0, amount 0
03:36:03.875 00.000 29988 move complete, result=0
03:36:03.875 00.000 29988 worker thread done servicing request
03:36:03.875 00.000 29988 Worker thread wakes up
03:36:03.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:03.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:03.877 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:05.293 01.416 29988 Exposure complete
03:36:05.328 00.035 29988 worker thread done servicing request
03:36:05.328 00.000 28316 OnExposeComplete: enter
03:36:05.329 00.001 28316 UpdateGuideState(): m_state=6
03:36:05.329 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5765
03:36:05.330 00.001 28316 Star::Find returns 1 (0), X=949.36, Y=257.45, Mass=2416, SNR=34.0, Peak=151 HFD=4.2
03:36:05.330 00.000 28316 MultiStar: [#1 -0.12,-0.12,0.92,U] [#2 0.08,-0.29,0.88,U] [#3 -0.22,-0.26,0.00,M1] [#4 -0.18,-0.09,0.78,U] [#5 0.05,-0.28,0.71,U] [#6 0.16,-0.22,0.61,U] [#7 -0.01,-0.23,0.63,U] [#8 -0.03,-0.27,0.59,U] 
03:36:05.331 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.22}, one-star: {-0.09, -0.25}
03:36:05.331 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
03:36:05.332 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
03:36:05.332 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.69 mountX=-0.19 mountY=0.12, mountTheta=2.57
03:36:05.333 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.22, opts=13)
03:36:05.334 00.001 28316 Enqueuing Move request for scope (-0.03, -0.22)
03:36:05.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:05.334 00.000 28316 UpdateGuideState exits: m=2416 RSB=34.0
03:36:05.335 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:05.335 00.000 29988 Worker thread wakes up
03:36:05.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
03:36:05.335 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
03:36:05.335 00.000 29988 Moving (-0.03, -0.22) raw xDistance=-0.19 yDistance=0.12
03:36:05.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:36:05.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:05.335 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:05.336 00.001 28316 Enqueuing Expose request
03:36:05.337 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:36:05.337 00.000 29988 MoveAxis(E, 0, ABG)
03:36:05.337 00.000 29988 Move returns status 0, amount 0
03:36:05.337 00.000 29988 MoveAxis(N, 0, ABG)
03:36:05.337 00.000 29988 Move returns status 0, amount 0
03:36:05.337 00.000 29988 move complete, result=0
03:36:05.337 00.000 29988 worker thread done servicing request
03:36:05.337 00.000 29988 Worker thread wakes up
03:36:05.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:05.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:05.337 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:06.965 01.628 29988 Exposure complete
03:36:06.998 00.033 28316 OnExposeComplete: enter
03:36:07.014 00.016 28316 UpdateGuideState(): m_state=6
03:36:07.015 00.001 29988 worker thread done servicing request
03:36:07.015 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5766
03:36:07.016 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=257.33, Mass=2390, SNR=33.8, Peak=158 HFD=4.1
03:36:07.017 00.001 28316 MultiStar: [#1 -0.13,-0.10,0.99,U] [#2 0.10,-0.21,0.90,U] [#3 -0.18,-0.06,0.85,U] [#4 -0.07,-0.08,0.80,U] [#5 -0.07,-0.18,0.72,U] [#6 -0.02,-0.18,0.60,U] [#7 -0.13,-0.13,0.63,U] [#8 0.14,-0.23,0.60,U] 
03:36:07.017 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.17}, one-star: {-0.04, -0.38}
03:36:07.017 00.000 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.44)
03:36:07.018 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
03:36:07.018 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.85 mountX=-0.14 mountY=0.12, mountTheta=2.42
03:36:07.020 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
03:36:07.021 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
03:36:07.021 00.000 29988 Worker thread wakes up
03:36:07.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
03:36:07.021 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
03:36:07.021 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.14 yDistance=0.12
03:36:07.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:36:07.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:07.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:07.022 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:36:07.022 00.000 29988 MoveAxis(E, 0, ABG)
03:36:07.022 00.000 29988 Move returns status 0, amount 0
03:36:07.022 00.000 29988 MoveAxis(N, 0, ABG)
03:36:07.022 00.000 29988 Move returns status 0, amount 0
03:36:07.022 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.8
03:36:07.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:07.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:07.023 00.000 28316 Enqueuing Expose request
03:36:07.024 00.001 29988 move complete, result=0
03:36:07.024 00.000 29988 worker thread done servicing request
03:36:07.024 00.000 29988 Worker thread wakes up
03:36:07.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:07.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:07.024 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:08.541 01.517 29988 Exposure complete
03:36:08.593 00.052 29988 worker thread done servicing request
03:36:08.593 00.000 28316 OnExposeComplete: enter
03:36:08.594 00.001 28316 UpdateGuideState(): m_state=6
03:36:08.595 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5767
03:36:08.596 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.45, Mass=2401, SNR=34.0, Peak=174 HFD=3.9
03:36:08.598 00.002 28316 MultiStar: [#1 -0.19,-0.15,0.98,U] [#2 -0.11,-0.28,0.90,U] [#3 -0.44,-0.10,0.00,M1] [#4 -0.08,-0.19,0.81,U] [#5 0.09,-0.02,0.71,U] [#6 0.27,-0.43,0.00,M6] [#7 -0.25,-0.10,0.61,U] [#8 0.12,-0.29,0.59,U] 
03:36:08.599 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.25, -0.26}
03:36:08.600 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:36:08.603 00.003 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:36:08.606 00.003 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.09 mountX=-0.13 mountY=0.18, mountTheta=2.18
03:36:08.610 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.19, opts=13)
03:36:08.610 00.000 28316 Enqueuing Move request for scope (-0.11, -0.19)
03:36:08.611 00.001 29988 Worker thread wakes up
03:36:08.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:08.611 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
03:36:08.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:08.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:08.613 00.001 28316 Enqueuing Expose request
03:36:08.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
03:36:08.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
03:36:08.613 00.000 29988 Moving (-0.11, -0.19) raw xDistance=-0.13 yDistance=0.18
03:36:08.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:36:08.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:08.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:36:08.613 00.000 29988 MoveAxis(E, 0, ABG)
03:36:08.613 00.000 29988 Move returns status 0, amount 0
03:36:08.613 00.000 29988 MoveAxis(N, 0, ABG)
03:36:08.613 00.000 29988 Move returns status 0, amount 0
03:36:08.613 00.000 29988 move complete, result=0
03:36:08.613 00.000 29988 worker thread done servicing request
03:36:08.613 00.000 29988 Worker thread wakes up
03:36:08.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:08.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:08.614 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:36:10.251 01.637 29988 Exposure complete
03:36:10.287 00.036 29988 worker thread done servicing request
03:36:10.287 00.000 28316 OnExposeComplete: enter
03:36:10.288 00.001 28316 UpdateGuideState(): m_state=6
03:36:10.290 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5768
03:36:10.291 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=257.34, Mass=2212, SNR=32.5, Peak=148 HFD=4.0
03:36:10.292 00.001 28316 MultiStar: [#1 -0.02,0.03,1.02,U] [#2 0.19,-0.32,0.00,M1] [#3 -0.11,-0.06,0.89,U] [#4 0.15,-0.33,0.00,M1] [#5 0.16,-0.34,0.00,M1] [#6 0.19,-0.39,0.00,M7] [#7 0.13,-0.23,0.64,U] [#8 0.20,-0.47,0.00,M1] 
03:36:10.294 00.002 28316 refined, 3 included, MultiStar: {-0.02, -0.15}, one-star: {-0.03, -0.37}
03:36:10.295 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
03:36:10.295 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
03:36:10.295 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.69 mountX=-0.13 mountY=0.08, mountTheta=2.57
03:36:10.297 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
03:36:10.297 00.000 28316 Enqueuing Move request for scope (-0.02, -0.15)
03:36:10.298 00.001 29988 Worker thread wakes up
03:36:10.298 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:10.298 00.000 28316 UpdateGuideState exits: m=2212 RSB=32.5
03:36:10.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:10.301 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:10.301 00.000 28316 Enqueuing Expose request
03:36:10.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
03:36:10.302 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
03:36:10.302 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.13 yDistance=0.08
03:36:10.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:36:10.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:10.302 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:10.302 00.000 29988 MoveAxis(E, 0, ABG)
03:36:10.302 00.000 29988 Move returns status 0, amount 0
03:36:10.302 00.000 29988 MoveAxis(N, 0, ABG)
03:36:10.302 00.000 29988 Move returns status 0, amount 0
03:36:10.302 00.000 29988 move complete, result=0
03:36:10.302 00.000 29988 worker thread done servicing request
03:36:10.302 00.000 29988 Worker thread wakes up
03:36:10.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:10.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:10.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:11.828 01.526 29988 Exposure complete
03:36:11.867 00.039 29988 worker thread done servicing request
03:36:11.867 00.000 28316 OnExposeComplete: enter
03:36:11.868 00.001 28316 UpdateGuideState(): m_state=6
03:36:11.868 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5769
03:36:11.869 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=257.32, Mass=2261, SNR=32.9, Peak=168 HFD=4.1
03:36:11.869 00.000 28316 MultiStar: [#1 0.26,-0.52,0.00,M1] [#2 0.43,-0.26,0.00,M2] [#3 -0.06,-0.21,0.83,U] [#4 0.23,-0.32,0.00,M2] [#5 0.31,-0.49,0.00,M2] [#6 0.34,-0.36,0.00,M8] [#7 0.01,-0.19,0.64,U] [#8 0.49,-0.40,0.00,M2] 
03:36:11.870 00.001 28316 refined, 2 included, MultiStar: {0.05, -0.28}, one-star: {0.16, -0.39}
03:36:11.870 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
03:36:11.871 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
03:36:11.872 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.41 mountX=-0.27 mountY=0.08, mountTheta=2.84
03:36:11.876 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.28, opts=13)
03:36:11.879 00.003 28316 Enqueuing Move request for scope (0.05, -0.28)
03:36:11.881 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:11.881 00.000 28316 UpdateGuideState exits: m=2261 RSB=32.9
03:36:11.882 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:11.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:11.883 00.001 28316 Enqueuing Expose request
03:36:11.883 00.000 29988 Worker thread wakes up
03:36:11.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
03:36:11.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
03:36:11.883 00.000 29988 Moving (0.05, -0.28) raw xDistance=-0.27 yDistance=0.08
03:36:11.883 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:36:11.883 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:11.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:11.883 00.000 29988 MoveAxis(E, 57, ABG)
03:36:11.883 00.000 29988 Guiding  Dir = 2, Dur = 57
03:36:11.883 00.000 29988 IsSlewing returns 0
03:36:11.884 00.001 29988 IsGuiding returns 0
03:36:11.885 00.001 29988 PulseGuide returned control before completion, sleep 66
03:36:11.966 00.081 29988 IsGuiding returns 0
03:36:11.966 00.000 29988 Move returns status 0, amount 57
03:36:11.966 00.000 29988 MoveAxis(N, 0, ABG)
03:36:11.966 00.000 29988 Move returns status 0, amount 0
03:36:11.966 00.000 29988 move complete, result=0
03:36:11.966 00.000 29988 worker thread done servicing request
03:36:11.966 00.000 29988 Worker thread wakes up
03:36:11.966 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:11.967 00.001 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
03:36:11.968 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:13.601 01.633 29988 Exposure complete
03:36:13.660 00.059 29988 worker thread done servicing request
03:36:13.660 00.000 28316 OnExposeComplete: enter
03:36:13.662 00.002 28316 UpdateGuideState(): m_state=6
03:36:13.662 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5770
03:36:13.663 00.001 28316 Star::Find returns 1 (0), X=949.69, Y=257.45, Mass=2486, SNR=34.4, Peak=177 HFD=3.9
03:36:13.663 00.000 28316 MultiStar: [#1 -0.06,-0.12,0.96,U] [#2 0.23,-0.10,0.87,U] [#3 -0.08,0.00,0.82,U] [#4 0.34,-0.33,0.00,M3] [#5 0.18,-0.15,0.72,U] [#6 0.46,-0.51,0.00,M9] [#7 0.06,-0.21,0.59,U] [#8 -0.03,-0.13,0.56,U] 
03:36:13.664 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.14}, one-star: {0.23, -0.26}
03:36:13.664 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
03:36:13.665 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
03:36:13.665 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.02 mountX=-0.16 mountY=-0.01, mountTheta=-3.06
03:36:13.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.14, opts=13)
03:36:13.667 00.001 28316 Enqueuing Move request for scope (0.09, -0.14)
03:36:13.667 00.000 29988 Worker thread wakes up
03:36:13.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
03:36:13.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
03:36:13.667 00.000 29988 Moving (0.09, -0.14) raw xDistance=-0.16 yDistance=-0.01
03:36:13.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:13.668 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:36:13.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:13.668 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.4
03:36:13.668 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:13.669 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:13.669 00.000 28316 Enqueuing Expose request
03:36:13.670 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:36:13.670 00.000 29988 MoveAxis(E, 0, ABG)
03:36:13.670 00.000 29988 Move returns status 0, amount 0
03:36:13.670 00.000 29988 MoveAxis(N, 0, ABG)
03:36:13.670 00.000 29988 Move returns status 0, amount 0
03:36:13.670 00.000 29988 move complete, result=0
03:36:13.670 00.000 29988 worker thread done servicing request
03:36:13.670 00.000 29988 Worker thread wakes up
03:36:13.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:13.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:13.671 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:36:15.188 01.517 29988 Exposure complete
03:36:15.240 00.052 29988 worker thread done servicing request
03:36:15.240 00.000 28316 OnExposeComplete: enter
03:36:15.242 00.002 28316 UpdateGuideState(): m_state=6
03:36:15.243 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5771
03:36:15.245 00.002 28316 Star::Find returns 1 (0), X=949.54, Y=257.24, Mass=2349, SNR=33.6, Peak=167 HFD=3.8
03:36:15.246 00.001 28316 MultiStar: [#1 0.06,-0.35,0.00,M1] [#2 0.31,-0.40,0.00,M2] [#3 -0.06,-0.22,0.83,U] [#4 0.29,-0.26,0.00,M4] [#5 0.12,-0.38,0.00,M2] [#6 0.63,-0.46,0.00,M10] [#7 0.06,-0.45,0.00,M1] [#8 0.03,-0.49,0.00,M2] 
03:36:15.247 00.001 28316 refined, 1 included, MultiStar: {0.02, -0.36}, one-star: {0.09, -0.47}
03:36:15.247 00.000 28316 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.00) = xAngle (-3.51 = 2.77)
03:36:15.248 00.001 28316 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.55 = 2.73)
03:36:15.251 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.51 mountX=-0.33 mountY=0.14, mountTheta=2.74
03:36:15.255 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.36, opts=13)
03:36:15.255 00.000 28316 Enqueuing Move request for scope (0.02, -0.36)
03:36:15.256 00.001 29988 Worker thread wakes up
03:36:15.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd
03:36:15.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.36)
03:36:15.256 00.000 29988 Moving (0.02, -0.36) raw xDistance=-0.33 yDistance=0.14
03:36:15.257 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
03:36:15.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:15.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:15.258 00.001 28316 UpdateGuideState exits: m=2349 RSB=33.6
03:36:15.259 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:15.261 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:36:15.261 00.000 29988 MoveAxis(E, 70, ABG)
03:36:15.261 00.000 29988 Guiding  Dir = 2, Dur = 70
03:36:15.261 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:15.262 00.001 28316 Enqueuing Expose request
03:36:15.265 00.003 29988 IsSlewing returns 0
03:36:15.266 00.001 29988 IsGuiding returns 0
03:36:15.267 00.001 29988 PulseGuide returned control before completion, sleep 79
03:36:15.361 00.094 29988 IsGuiding returns 0
03:36:15.361 00.000 29988 Move returns status 0, amount 70
03:36:15.361 00.000 29988 MoveAxis(N, 0, ABG)
03:36:15.361 00.000 29988 Move returns status 0, amount 0
03:36:15.362 00.001 29988 move complete, result=0
03:36:15.362 00.000 29988 worker thread done servicing request
03:36:15.362 00.000 29988 Worker thread wakes up
03:36:15.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:15.362 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.1 px 0 ms NORTH
03:36:15.363 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:16.992 01.629 29988 Exposure complete
03:36:17.029 00.037 29988 worker thread done servicing request
03:36:17.029 00.000 28316 OnExposeComplete: enter
03:36:17.030 00.001 28316 UpdateGuideState(): m_state=6
03:36:17.030 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5772
03:36:17.031 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=257.58, Mass=2392, SNR=33.9, Peak=160 HFD=4.2
03:36:17.032 00.001 28316 MultiStar: [#1 -0.19,-0.09,0.94,U] [#2 0.13,0.16,0.92,U] [#3 -0.03,-0.02,0.85,U] [#4 0.21,-0.32,0.00,M5] [#5 0.14,-0.06,0.74,U] [#6 0.33,-0.31,0.00,R] [#7 -0.04,0.04,0.61,U] [#8 0.19,-0.01,0.57,U] 
03:36:17.032 00.000 28316 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {-0.13, -0.13}
03:36:17.032 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
03:36:17.033 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
03:36:17.033 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.91 mountX=-0.02 mountY=0.02, mountTheta=2.36
03:36:17.034 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
03:36:17.035 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
03:36:17.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:17.036 00.001 29988 Worker thread wakes up
03:36:17.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
03:36:17.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
03:36:17.036 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.02 yDistance=0.02
03:36:17.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:36:17.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:17.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:36:17.036 00.000 29988 MoveAxis(E, 0, ABG)
03:36:17.036 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.9
03:36:17.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:17.039 00.002 29988 Move returns status 0, amount 0
03:36:17.039 00.000 29988 MoveAxis(N, 0, ABG)
03:36:17.039 00.000 29988 Move returns status 0, amount 0
03:36:17.039 00.000 29988 move complete, result=0
03:36:17.039 00.000 29988 worker thread done servicing request
03:36:17.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:17.039 00.000 28316 Enqueuing Expose request
03:36:17.040 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:17.040 00.000 29988 Worker thread wakes up
03:36:17.041 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:17.041 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:18.563 01.522 29988 Exposure complete
03:36:18.591 00.028 29988 worker thread done servicing request
03:36:18.591 00.000 28316 OnExposeComplete: enter
03:36:18.591 00.000 28316 UpdateGuideState(): m_state=6
03:36:18.593 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5773
03:36:18.593 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=257.47, Mass=2320, SNR=33.4, Peak=154 HFD=4.1
03:36:18.593 00.000 28316 MultiStar: [#1 0.05,-0.07,0.98,U] [#2 0.09,-0.13,0.89,U] [#3 -0.14,-0.14,0.87,U] [#4 0.42,-0.26,0.00,M6] [#5 0.26,-0.18,0.71,U] [#6 -0.12,0.17,0.62,U] [#7 0.06,-0.29,0.63,U] [#8 -0.23,-0.17,0.61,U] 
03:36:18.594 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.14}, one-star: {-0.07, -0.24}
03:36:18.594 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
03:36:18.595 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
03:36:18.595 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.64 mountX=-0.12 mountY=0.07, mountTheta=2.61
03:36:18.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
03:36:18.597 00.001 28316 Enqueuing Move request for scope (-0.01, -0.14)
03:36:18.597 00.000 29988 Worker thread wakes up
03:36:18.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:18.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
03:36:18.597 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:36:18.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:18.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:18.598 00.000 28316 Enqueuing Expose request
03:36:18.599 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
03:36:18.599 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.12 yDistance=0.07
03:36:18.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:36:18.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:18.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:36:18.599 00.000 29988 MoveAxis(E, 0, ABG)
03:36:18.599 00.000 29988 Move returns status 0, amount 0
03:36:18.599 00.000 29988 MoveAxis(N, 0, ABG)
03:36:18.599 00.000 29988 Move returns status 0, amount 0
03:36:18.599 00.000 29988 move complete, result=0
03:36:18.599 00.000 29988 worker thread done servicing request
03:36:18.599 00.000 29988 Worker thread wakes up
03:36:18.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:18.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:18.599 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:20.234 01.635 29988 Exposure complete
03:36:20.276 00.042 29988 worker thread done servicing request
03:36:20.276 00.000 28316 OnExposeComplete: enter
03:36:20.279 00.003 28316 UpdateGuideState(): m_state=6
03:36:20.282 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5774
03:36:20.285 00.003 28316 Star::Find returns 1 (0), X=949.33, Y=257.37, Mass=2327, SNR=33.4, Peak=168 HFD=3.8
03:36:20.287 00.002 28316 MultiStar: [#1 -0.22,-0.13,0.98,U] [#2 0.07,-0.17,0.91,U] [#3 -0.32,-0.13,0.00,M1] [#4 -0.26,0.03,0.81,U] [#5 -0.00,-0.32,0.74,U] [#6 -0.36,0.02,0.00,M1] [#7 -0.29,-0.02,0.63,U] [#8 -0.09,-0.08,0.60,U] 
03:36:20.289 00.002 28316 refined, 6 included, MultiStar: {-0.13, -0.16}, one-star: {-0.13, -0.34}
03:36:20.292 00.003 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
03:36:20.295 00.003 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
03:36:20.297 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-2.25 mountX=-0.09 mountY=0.19, mountTheta=2.02
03:36:20.302 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.16, opts=13)
03:36:20.304 00.002 28316 Enqueuing Move request for scope (-0.13, -0.16)
03:36:20.307 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:20.309 00.002 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:36:20.311 00.002 29988 Worker thread wakes up
03:36:20.311 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:20.313 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
03:36:20.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
03:36:20.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:20.314 00.001 28316 Enqueuing Expose request
03:36:20.314 00.000 29988 Moving (-0.13, -0.16) raw xDistance=-0.09 yDistance=0.19
03:36:20.314 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:36:20.314 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:20.314 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:36:20.314 00.000 29988 MoveAxis(E, 0, ABG)
03:36:20.315 00.001 29988 Move returns status 0, amount 0
03:36:20.315 00.000 29988 MoveAxis(N, 0, ABG)
03:36:20.315 00.000 29988 Move returns status 0, amount 0
03:36:20.315 00.000 29988 move complete, result=0
03:36:20.315 00.000 29988 worker thread done servicing request
03:36:20.315 00.000 29988 Worker thread wakes up
03:36:20.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:20.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:20.316 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:36:21.725 01.409 29988 Exposure complete
03:36:21.775 00.050 29988 worker thread done servicing request
03:36:21.775 00.000 28316 OnExposeComplete: enter
03:36:21.776 00.001 28316 UpdateGuideState(): m_state=6
03:36:21.776 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5775
03:36:21.777 00.001 28316 Star::Find returns 1 (0), X=949.29, Y=257.56, Mass=2285, SNR=33.2, Peak=168 HFD=3.8
03:36:21.778 00.001 28316 MultiStar: [#1 -0.14,0.05,1.01,U] [#2 -0.01,0.12,0.89,U] [#3 -0.20,-0.00,0.88,U] [#4 0.24,0.14,0.84,U] [#5 0.17,-0.16,0.74,U] [#6 0.14,0.33,0.00,M2] [#7 -0.11,-0.03,0.64,U] [#8 -0.07,0.01,0.58,U] 
03:36:21.779 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.00}, one-star: {-0.16, -0.15}
03:36:21.782 00.003 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
03:36:21.785 00.003 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
03:36:21.787 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.12 mountX=0.02 mountY=0.04, mountTheta=1.16
03:36:21.791 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.00, opts=13)
03:36:21.793 00.002 28316 Enqueuing Move request for scope (-0.04, -0.00)
03:36:21.795 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:21.797 00.002 28316 UpdateGuideState exits: m=2285 RSB=33.2
03:36:21.797 00.000 29988 Worker thread wakes up
03:36:21.797 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:21.799 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
03:36:21.799 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
03:36:21.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:21.800 00.001 28316 Enqueuing Expose request
03:36:21.801 00.001 29988 Moving (-0.04, -0.00) raw xDistance=0.02 yDistance=0.04
03:36:21.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:36:21.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:21.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:36:21.801 00.000 29988 MoveAxis(E, 0, ABG)
03:36:21.801 00.000 29988 Move returns status 0, amount 0
03:36:21.801 00.000 29988 MoveAxis(N, 0, ABG)
03:36:21.801 00.000 29988 Move returns status 0, amount 0
03:36:21.801 00.000 29988 move complete, result=0
03:36:21.803 00.002 29988 worker thread done servicing request
03:36:21.803 00.000 29988 Worker thread wakes up
03:36:21.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:21.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:21.804 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:23.436 01.632 29988 Exposure complete
03:36:23.486 00.050 29988 worker thread done servicing request
03:36:23.487 00.001 28316 OnExposeComplete: enter
03:36:23.488 00.001 28316 UpdateGuideState(): m_state=6
03:36:23.489 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5776
03:36:23.490 00.001 28316 Star::Find returns 1 (0), X=949.17, Y=257.69, Mass=2436, SNR=34.3, Peak=199 HFD=4.1
03:36:23.491 00.001 28316 MultiStar: [#1 0.05,0.07,0.95,U] [#2 -0.35,0.23,0.00,M1] [#3 -0.43,0.07,0.00,M1] [#4 0.22,0.01,0.83,U] [#5 0.16,-0.08,0.72,U] [#6 -0.01,0.17,0.63,U] [#7 -0.21,-0.01,0.62,U] [#8 -0.37,0.28,0.00,M1] 
03:36:23.491 00.000 28316 refined, 5 included, MultiStar: {-0.02, 0.02}, one-star: {-0.29, -0.02}
03:36:23.492 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:36:23.495 00.003 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:36:23.497 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.28 mountX=0.02 mountY=0.01, mountTheta=0.24
03:36:23.501 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.02, opts=13)
03:36:23.502 00.001 28316 Enqueuing Move request for scope (-0.02, 0.02)
03:36:23.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:23.503 00.001 28316 UpdateGuideState exits: m=2436 RSB=34.3
03:36:23.503 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:23.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:23.504 00.001 28316 Enqueuing Expose request
03:36:23.504 00.000 29988 Worker thread wakes up
03:36:23.504 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
03:36:23.504 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
03:36:23.504 00.000 29988 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=0.01
03:36:23.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:36:23.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:23.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:23.504 00.000 29988 MoveAxis(E, 0, ABG)
03:36:23.504 00.000 29988 Move returns status 0, amount 0
03:36:23.504 00.000 29988 MoveAxis(N, 0, ABG)
03:36:23.504 00.000 29988 Move returns status 0, amount 0
03:36:23.504 00.000 29988 move complete, result=0
03:36:23.505 00.001 29988 worker thread done servicing request
03:36:23.505 00.000 29988 Worker thread wakes up
03:36:23.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:23.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:23.505 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:25.030 01.525 29988 Exposure complete
03:36:25.061 00.031 29988 worker thread done servicing request
03:36:25.061 00.000 28316 OnExposeComplete: enter
03:36:25.062 00.001 28316 UpdateGuideState(): m_state=6
03:36:25.063 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5777
03:36:25.063 00.000 28316 Star::Find returns 1 (0), X=949.16, Y=257.79, Mass=2349, SNR=33.5, Peak=209 HFD=4.0
03:36:25.064 00.001 28316 MultiStar: [#1 -0.25,0.23,0.00,M1] [#2 0.02,0.14,0.92,U] [#3 -0.25,0.28,0.00,M2] [#4 0.03,0.10,0.84,U] [#5 -0.12,0.02,0.75,U] [#6 -0.18,0.21,0.63,U] [#7 -0.06,0.01,0.63,U] [#8 -0.25,0.12,0.57,U] 
03:36:25.064 00.000 28316 refined, 6 included, MultiStar: {-0.12, 0.10}, one-star: {-0.30, 0.08}
03:36:25.064 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
03:36:25.066 00.002 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
03:36:25.067 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.47 mountX=0.14 mountY=0.06, mountTheta=0.44
03:36:25.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.10, opts=13)
03:36:25.071 00.002 28316 Enqueuing Move request for scope (-0.12, 0.10)
03:36:25.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:25.072 00.001 29988 Worker thread wakes up
03:36:25.072 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
03:36:25.074 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
03:36:25.074 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
03:36:25.074 00.000 29988 Moving (-0.12, 0.10) raw xDistance=0.14 yDistance=0.06
03:36:25.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:36:25.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:25.075 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:36:25.075 00.000 29988 MoveAxis(E, 0, ABG)
03:36:25.075 00.000 29988 Move returns status 0, amount 0
03:36:25.075 00.000 29988 MoveAxis(N, 0, ABG)
03:36:25.075 00.000 29988 Move returns status 0, amount 0
03:36:25.075 00.000 29988 move complete, result=0
03:36:25.075 00.000 29988 worker thread done servicing request
03:36:25.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:25.075 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:25.076 00.001 28316 Enqueuing Expose request
03:36:25.076 00.000 29988 Worker thread wakes up
03:36:25.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:25.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:25.076 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:26.709 01.633 29988 Exposure complete
03:36:26.758 00.049 29988 worker thread done servicing request
03:36:26.758 00.000 28316 OnExposeComplete: enter
03:36:26.758 00.000 28316 UpdateGuideState(): m_state=6
03:36:26.759 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5778
03:36:26.759 00.000 28316 Star::Find returns 1 (0), X=949.13, Y=257.72, Mass=2275, SNR=33.2, Peak=185 HFD=4.1
03:36:26.760 00.001 28316 MultiStar: [#1 -0.18,0.11,1.00,U] [#2 -0.09,0.18,0.90,U] [#3 -0.24,0.18,0.90,U] [#4 0.07,0.21,0.83,U] [#5 -0.04,-0.04,0.72,U] [#6 -0.33,0.33,0.00,M1] [#7 -0.31,0.11,0.64,U] [#8 -0.49,0.21,0.00,M1] 
03:36:26.760 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.11}, one-star: {-0.32, 0.01}
03:36:26.761 00.001 28316 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:36:26.762 00.001 28316 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:36:26.763 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.55 mountX=0.17 mountY=0.10, mountTheta=0.52
03:36:26.765 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.11, opts=13)
03:36:26.766 00.001 28316 Enqueuing Move request for scope (-0.16, 0.11)
03:36:26.767 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:26.768 00.001 28316 UpdateGuideState exits: m=2275 RSB=33.2
03:36:26.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:26.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:26.769 00.001 29988 Worker thread wakes up
03:36:26.769 00.000 28316 Enqueuing Expose request
03:36:26.772 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
03:36:26.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
03:36:26.772 00.000 29988 Moving (-0.16, 0.11) raw xDistance=0.17 yDistance=0.10
03:36:26.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:36:26.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:26.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:36:26.772 00.000 29988 MoveAxis(E, 0, ABG)
03:36:26.772 00.000 29988 Move returns status 0, amount 0
03:36:26.772 00.000 29988 MoveAxis(N, 0, ABG)
03:36:26.772 00.000 29988 Move returns status 0, amount 0
03:36:26.772 00.000 29988 move complete, result=0
03:36:26.772 00.000 29988 worker thread done servicing request
03:36:26.772 00.000 29988 Worker thread wakes up
03:36:26.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:26.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:26.773 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:28.299 01.526 29988 Exposure complete
03:36:28.324 00.025 29988 worker thread done servicing request
03:36:28.324 00.000 28316 OnExposeComplete: enter
03:36:28.325 00.001 28316 UpdateGuideState(): m_state=6
03:36:28.326 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5779
03:36:28.326 00.000 28316 Star::Find returns 1 (0), X=949.12, Y=257.78, Mass=2257, SNR=32.9, Peak=185 HFD=4.1
03:36:28.327 00.001 28316 MultiStar: [#1 -0.11,0.15,0.98,U] [#2 -0.20,0.08,0.92,U] [#3 -0.29,0.16,0.00,M2] [#4 0.13,0.11,0.83,U] [#5 -0.00,-0.02,0.73,U] [#6 -0.28,0.30,0.00,M2] [#7 -0.23,0.06,0.63,U] [#8 -0.14,0.08,0.59,U] 
03:36:28.327 00.000 28316 refined, 6 included, MultiStar: {-0.13, 0.08}, one-star: {-0.34, 0.07}
03:36:28.329 00.002 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
03:36:28.330 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
03:36:28.330 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.59 mountX=0.13 mountY=0.08, mountTheta=0.57
03:36:28.332 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
03:36:28.333 00.001 28316 Enqueuing Move request for scope (-0.13, 0.08)
03:36:28.334 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:28.335 00.001 28316 UpdateGuideState exits: m=2257 RSB=32.9
03:36:28.335 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:28.336 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:28.336 00.000 28316 Enqueuing Expose request
03:36:28.336 00.000 29988 Worker thread wakes up
03:36:28.336 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
03:36:28.336 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
03:36:28.337 00.001 29988 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=0.08
03:36:28.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:36:28.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:28.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:28.337 00.000 29988 MoveAxis(E, 0, ABG)
03:36:28.337 00.000 29988 Move returns status 0, amount 0
03:36:28.337 00.000 29988 MoveAxis(N, 0, ABG)
03:36:28.337 00.000 29988 Move returns status 0, amount 0
03:36:28.337 00.000 29988 move complete, result=0
03:36:28.337 00.000 29988 worker thread done servicing request
03:36:28.337 00.000 29988 Worker thread wakes up
03:36:28.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:28.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:28.337 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:29.971 01.634 29988 Exposure complete
03:36:30.023 00.052 29988 worker thread done servicing request
03:36:30.023 00.000 28316 OnExposeComplete: enter
03:36:30.024 00.001 28316 UpdateGuideState(): m_state=6
03:36:30.025 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5780
03:36:30.028 00.003 28316 Star::Find returns 1 (0), X=949.17, Y=257.58, Mass=2376, SNR=33.9, Peak=186 HFD=3.8
03:36:30.030 00.002 28316 MultiStar: [#1 0.05,0.10,0.98,U] [#2 -0.05,0.19,0.88,U] [#3 -0.41,0.06,0.00,M3] [#4 0.05,0.05,0.78,U] [#5 0.21,-0.01,0.73,U] [#6 -0.25,0.28,0.00,M3] [#7 -0.22,0.02,0.60,U] [#8 0.05,-0.07,0.58,U] 
03:36:30.031 00.001 28316 refined, 6 included, MultiStar: {-0.03, 0.03}, one-star: {-0.28, -0.13}
03:36:30.032 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
03:36:30.034 00.002 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
03:36:30.037 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.51 mountX=0.04 mountY=0.02, mountTheta=0.48
03:36:30.041 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
03:36:30.043 00.002 28316 Enqueuing Move request for scope (-0.03, 0.03)
03:36:30.045 00.002 29988 Worker thread wakes up
03:36:30.045 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:36:30.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:36:30.045 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.02
03:36:30.045 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:36:30.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:30.046 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.9
03:36:30.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:30.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:30.047 00.000 28316 Enqueuing Expose request
03:36:30.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:30.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:36:30.048 00.001 29988 MoveAxis(E, 0, ABG)
03:36:30.048 00.000 29988 Move returns status 0, amount 0
03:36:30.048 00.000 29988 MoveAxis(N, 0, ABG)
03:36:30.048 00.000 29988 Move returns status 0, amount 0
03:36:30.048 00.000 29988 move complete, result=0
03:36:30.048 00.000 29988 worker thread done servicing request
03:36:30.048 00.000 29988 Worker thread wakes up
03:36:30.048 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:30.049 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:30.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:31.461 01.412 29988 Exposure complete
03:36:31.508 00.047 29988 worker thread done servicing request
03:36:31.508 00.000 28316 OnExposeComplete: enter
03:36:31.509 00.001 28316 UpdateGuideState(): m_state=6
03:36:31.509 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5781
03:36:31.510 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.67, Mass=2407, SNR=34.0, Peak=190 HFD=4.0
03:36:31.510 00.000 28316 MultiStar: [#1 0.09,0.01,0.97,U] [#2 -0.18,-0.11,0.91,U] [#3 -0.23,-0.04,0.84,U] [#4 0.03,0.03,0.79,U] [#5 0.31,0.02,0.73,U] [#6 -0.04,0.20,0.62,U] [#7 0.13,-0.07,0.59,U] [#8 -0.12,0.10,0.60,U] 
03:36:31.511 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.00}, one-star: {-0.24, -0.04}
03:36:31.511 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
03:36:31.512 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
03:36:31.512 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.09 mountX=0.02 mountY=0.04, mountTheta=1.09
03:36:31.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.00, opts=13)
03:36:31.515 00.002 28316 Enqueuing Move request for scope (-0.04, 0.00)
03:36:31.516 00.001 29988 Worker thread wakes up
03:36:31.516 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:31.516 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
03:36:31.517 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:31.518 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:31.519 00.001 28316 Enqueuing Expose request
03:36:31.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
03:36:31.520 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
03:36:31.520 00.000 29988 Moving (-0.04, 0.00) raw xDistance=0.02 yDistance=0.04
03:36:31.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:36:31.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:31.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:36:31.520 00.000 29988 MoveAxis(E, 0, ABG)
03:36:31.520 00.000 29988 Move returns status 0, amount 0
03:36:31.520 00.000 29988 MoveAxis(N, 0, ABG)
03:36:31.520 00.000 29988 Move returns status 0, amount 0
03:36:31.520 00.000 29988 move complete, result=0
03:36:31.520 00.000 29988 worker thread done servicing request
03:36:31.520 00.000 29988 Worker thread wakes up
03:36:31.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:31.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:31.520 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:33.153 01.633 29988 Exposure complete
03:36:33.190 00.037 29988 worker thread done servicing request
03:36:33.190 00.000 28316 OnExposeComplete: enter
03:36:33.191 00.001 28316 UpdateGuideState(): m_state=6
03:36:33.191 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5782
03:36:33.192 00.001 28316 Star::Find returns 1 (0), X=949.31, Y=257.60, Mass=2374, SNR=33.8, Peak=174 HFD=3.8
03:36:33.192 00.000 28316 MultiStar: [#1 0.05,0.05,0.98,U] [#2 -0.07,0.11,0.92,U] [#3 -0.27,0.12,0.84,U] [#4 -0.05,0.14,0.82,U] [#5 0.20,0.08,0.70,U] [#6 -0.27,0.36,0.00,M3] [#7 0.00,-0.00,0.62,U] [#8 0.01,0.10,0.57,U] 
03:36:33.193 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.05}, one-star: {-0.14, -0.11}
03:36:33.193 00.000 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:36:33.194 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
03:36:33.195 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.24 mountX=0.07 mountY=0.01, mountTheta=0.21
03:36:33.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
03:36:33.197 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
03:36:33.197 00.000 29988 Worker thread wakes up
03:36:33.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:33.198 00.001 28316 UpdateGuideState exits: m=2374 RSB=33.8
03:36:33.199 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:33.199 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:33.200 00.001 28316 Enqueuing Expose request
03:36:33.200 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
03:36:33.200 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
03:36:33.200 00.000 29988 Moving (-0.04, 0.05) raw xDistance=0.07 yDistance=0.01
03:36:33.200 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:36:33.200 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:33.200 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:33.200 00.000 29988 MoveAxis(E, 0, ABG)
03:36:33.200 00.000 29988 Move returns status 0, amount 0
03:36:33.200 00.000 29988 MoveAxis(N, 0, ABG)
03:36:33.200 00.000 29988 Move returns status 0, amount 0
03:36:33.200 00.000 29988 move complete, result=0
03:36:33.200 00.000 29988 worker thread done servicing request
03:36:33.200 00.000 29988 Worker thread wakes up
03:36:33.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:33.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:33.201 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:34.725 01.524 29988 Exposure complete
03:36:34.770 00.045 29988 worker thread done servicing request
03:36:34.770 00.000 28316 OnExposeComplete: enter
03:36:34.771 00.001 28316 UpdateGuideState(): m_state=6
03:36:34.772 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5783
03:36:34.772 00.000 28316 Star::Find returns 1 (0), X=949.27, Y=257.77, Mass=2340, SNR=33.5, Peak=195 HFD=4.2
03:36:34.773 00.001 28316 MultiStar: [#1 0.05,0.15,0.97,U] [#2 -0.17,0.13,0.87,U] [#3 -0.30,0.12,0.83,U] [#4 -0.09,0.12,0.82,U] [#5 -0.02,0.06,0.73,U] [#6 -0.35,0.36,0.00,M4] [#7 -0.31,0.00,0.62,U] [#8 -0.49,-0.00,0.00,M1] 
03:36:34.773 00.000 28316 refined, 6 included, MultiStar: {-0.14, 0.10}, one-star: {-0.19, 0.06}
03:36:34.774 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
03:36:34.774 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:36:34.775 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.54 mountX=0.15 mountY=0.08, mountTheta=0.51
03:36:34.778 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
03:36:34.779 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
03:36:34.780 00.001 29988 Worker thread wakes up
03:36:34.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
03:36:34.780 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
03:36:34.780 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
03:36:34.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:36:34.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:34.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:34.781 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:36:34.781 00.000 29988 MoveAxis(E, 0, ABG)
03:36:34.781 00.000 29988 Move returns status 0, amount 0
03:36:34.781 00.000 29988 MoveAxis(N, 0, ABG)
03:36:34.781 00.000 29988 Move returns status 0, amount 0
03:36:34.781 00.000 29988 move complete, result=0
03:36:34.781 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:36:34.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:34.782 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:34.782 00.000 28316 Enqueuing Expose request
03:36:34.783 00.001 29988 worker thread done servicing request
03:36:34.783 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:34.783 00.000 29988 Worker thread wakes up
03:36:34.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:34.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:36.419 01.636 29988 Exposure complete
03:36:36.462 00.043 29988 worker thread done servicing request
03:36:36.462 00.000 28316 OnExposeComplete: enter
03:36:36.463 00.001 28316 UpdateGuideState(): m_state=6
03:36:36.464 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5784
03:36:36.466 00.002 28316 Star::Find returns 1 (0), X=949.19, Y=257.81, Mass=2515, SNR=34.8, Peak=200 HFD=4.3
03:36:36.467 00.001 28316 MultiStar: [#1 -0.17,-0.01,0.96,U] [#2 -0.02,0.28,0.87,U] [#3 -0.39,0.19,0.00,M1] [#4 -0.22,0.29,0.00,M1] [#5 0.06,-0.04,0.70,U] [#6 -0.18,0.44,0.00,M5] [#7 -0.04,0.08,0.62,U] [#8 -0.10,-0.05,0.55,U] 
03:36:36.467 00.000 28316 refined, 5 included, MultiStar: {-0.10, 0.07}, one-star: {-0.26, 0.10}
03:36:36.467 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
03:36:36.468 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
03:36:36.468 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.54 mountX=0.11 mountY=0.06, mountTheta=0.51
03:36:36.469 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
03:36:36.470 00.001 28316 Enqueuing Move request for scope (-0.10, 0.07)
03:36:36.471 00.001 29988 Worker thread wakes up
03:36:36.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
03:36:36.471 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
03:36:36.471 00.000 29988 Moving (-0.10, 0.07) raw xDistance=0.11 yDistance=0.06
03:36:36.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:36.471 00.000 28316 UpdateGuideState exits: m=2515 RSB=34.8
03:36:36.472 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:36.472 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:36.472 00.000 28316 Enqueuing Expose request
03:36:36.473 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:36:36.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:36.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:36:36.473 00.000 29988 MoveAxis(E, 0, ABG)
03:36:36.473 00.000 29988 Move returns status 0, amount 0
03:36:36.473 00.000 29988 MoveAxis(N, 0, ABG)
03:36:36.473 00.000 29988 Move returns status 0, amount 0
03:36:36.473 00.000 29988 move complete, result=0
03:36:36.473 00.000 29988 worker thread done servicing request
03:36:36.473 00.000 29988 Worker thread wakes up
03:36:36.473 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:36.473 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:36.473 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:37.992 01.519 29988 Exposure complete
03:36:38.016 00.024 29988 worker thread done servicing request
03:36:38.016 00.000 28316 OnExposeComplete: enter
03:36:38.016 00.000 28316 UpdateGuideState(): m_state=6
03:36:38.018 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5785
03:36:38.019 00.001 28316 Star::Find returns 1 (0), X=949.24, Y=257.83, Mass=2320, SNR=33.4, Peak=191 HFD=4.1
03:36:38.020 00.001 28316 MultiStar: [#1 -0.07,0.01,0.98,U] [#2 0.10,0.06,0.90,U] [#3 -0.17,0.03,0.87,U] [#4 0.01,0.25,0.83,U] [#5 0.21,-0.01,0.74,U] [#6 -0.44,0.19,0.00,M6] [#7 -0.18,0.13,0.62,U] [#8 -0.11,0.04,0.58,U] 
03:36:38.020 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.08}, one-star: {-0.21, 0.12}
03:36:38.021 00.001 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
03:36:38.022 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
03:36:38.024 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.18 mountX=0.09 mountY=0.01, mountTheta=0.14
03:36:38.027 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
03:36:38.030 00.003 28316 Enqueuing Move request for scope (-0.05, 0.08)
03:36:38.032 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:38.034 00.002 28316 UpdateGuideState exits: m=2320 RSB=33.4
03:36:38.037 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:38.040 00.003 29988 Worker thread wakes up
03:36:38.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:38.041 00.001 28316 Enqueuing Expose request
03:36:38.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
03:36:38.041 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
03:36:38.041 00.000 29988 Moving (-0.05, 0.08) raw xDistance=0.09 yDistance=0.01
03:36:38.041 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:36:38.041 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:38.041 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:38.042 00.001 29988 MoveAxis(E, 0, ABG)
03:36:38.042 00.000 29988 Move returns status 0, amount 0
03:36:38.042 00.000 29988 MoveAxis(N, 0, ABG)
03:36:38.042 00.000 29988 Move returns status 0, amount 0
03:36:38.042 00.000 29988 move complete, result=0
03:36:38.042 00.000 29988 worker thread done servicing request
03:36:38.042 00.000 29988 Worker thread wakes up
03:36:38.042 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:38.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:38.043 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:39.668 01.625 29988 Exposure complete
03:36:39.711 00.043 29988 worker thread done servicing request
03:36:39.711 00.000 28316 OnExposeComplete: enter
03:36:39.712 00.001 28316 UpdateGuideState(): m_state=6
03:36:39.713 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5786
03:36:39.713 00.000 28316 Star::Find returns 1 (0), X=949.27, Y=257.71, Mass=2333, SNR=33.5, Peak=196 HFD=3.8
03:36:39.714 00.001 28316 MultiStar: [#1 -0.08,0.11,0.98,U] [#2 -0.14,0.15,0.91,U] [#3 -0.19,0.21,0.85,U] [#4 -0.25,0.13,0.83,U] [#5 -0.10,0.09,0.72,U] [#6 -0.42,0.59,0.00,M7] [#7 -0.41,0.27,0.00,M1] [#8 -0.22,0.20,0.58,U] 
03:36:39.714 00.000 28316 single-star, 6 included, MultiStar: {-0.16, 0.12}, one-star: {-0.19, -0.00}
03:36:39.714 00.000 28316 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.00) = xAngle (-5.13 = 1.15)
03:36:39.717 00.003 28316 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.17 = 1.11)
03:36:39.719 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=0.08 mountY=0.17, mountTheta=1.15
03:36:39.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.00, opts=13)
03:36:39.722 00.001 28316 Enqueuing Move request for scope (-0.19, -0.00)
03:36:39.723 00.001 29988 Worker thread wakes up
03:36:39.723 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
03:36:39.723 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
03:36:39.723 00.000 29988 Moving (-0.19, -0.00) raw xDistance=0.08 yDistance=0.17
03:36:39.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:36:39.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:39.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:39.724 00.001 28316 UpdateGuideState exits: m=2333 RSB=33.5
03:36:39.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:39.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:39.725 00.001 28316 Enqueuing Expose request
03:36:39.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:36:39.725 00.000 29988 MoveAxis(E, 0, ABG)
03:36:39.725 00.000 29988 Move returns status 0, amount 0
03:36:39.725 00.000 29988 MoveAxis(N, 0, ABG)
03:36:39.725 00.000 29988 Move returns status 0, amount 0
03:36:39.725 00.000 29988 move complete, result=0
03:36:39.726 00.001 29988 worker thread done servicing request
03:36:39.726 00.000 29988 Worker thread wakes up
03:36:39.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:39.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:39.726 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:36:41.241 01.515 29988 Exposure complete
03:36:41.280 00.039 29988 worker thread done servicing request
03:36:41.280 00.000 28316 OnExposeComplete: enter
03:36:41.282 00.002 28316 UpdateGuideState(): m_state=6
03:36:41.282 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5787
03:36:41.283 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.94, Mass=2271, SNR=33.0, Peak=208 HFD=4.1
03:36:41.283 00.000 28316 MultiStar: [#1 0.06,0.33,0.00,M1] [#2 -0.17,0.48,0.00,M1] [#3 -0.28,0.19,0.00,M1] [#4 -0.26,0.44,0.00,M1] [#5 0.10,0.02,0.74,U] [#6 -0.24,0.57,0.00,M8] [#7 -0.38,0.45,0.00,M2] [#8 -0.26,0.34,0.00,M1] 
03:36:41.284 00.001 28316 refined, 1 included, MultiStar: {-0.10, 0.14}, one-star: {-0.25, 0.23}
03:36:41.284 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
03:36:41.284 00.000 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
03:36:41.285 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.19 mountX=0.17 mountY=0.03, mountTheta=0.16
03:36:41.287 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.14, opts=13)
03:36:41.287 00.000 28316 Enqueuing Move request for scope (-0.10, 0.14)
03:36:41.288 00.001 29988 Worker thread wakes up
03:36:41.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:41.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
03:36:41.288 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
03:36:41.288 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:36:41.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:41.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:41.289 00.000 28316 Enqueuing Expose request
03:36:41.290 00.001 29988 Moving (-0.10, 0.14) raw xDistance=0.17 yDistance=0.03
03:36:41.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:36:41.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:41.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:36:41.290 00.000 29988 MoveAxis(E, 0, ABG)
03:36:41.290 00.000 29988 Move returns status 0, amount 0
03:36:41.290 00.000 29988 MoveAxis(N, 0, ABG)
03:36:41.290 00.000 29988 Move returns status 0, amount 0
03:36:41.290 00.000 29988 move complete, result=0
03:36:41.290 00.000 29988 worker thread done servicing request
03:36:41.290 00.000 29988 Worker thread wakes up
03:36:41.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:41.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:41.290 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:42.923 01.633 29988 Exposure complete
03:36:42.966 00.043 29988 worker thread done servicing request
03:36:42.966 00.000 28316 OnExposeComplete: enter
03:36:42.969 00.003 28316 UpdateGuideState(): m_state=6
03:36:42.972 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5788
03:36:42.974 00.002 28316 Star::Find returns 1 (0), X=949.10, Y=257.99, Mass=2280, SNR=33.1, Peak=208 HFD=4.2
03:36:42.976 00.002 28316 MultiStar: [#1 -0.31,0.19,0.00,M2] [#2 -0.28,0.34,0.00,M2] [#3 -0.40,0.27,0.00,M2] [#4 -0.11,0.38,0.00,M2] [#5 -0.11,0.17,0.74,U] [#6 -0.37,0.62,0.00,M9] [#7 -0.34,0.27,0.00,M3] [#8 -0.25,0.30,0.00,M2] 
03:36:42.979 00.003 28316 refined, 1 included, MultiStar: {-0.25, 0.23}, one-star: {-0.35, 0.28}
03:36:42.979 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
03:36:42.980 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
03:36:42.980 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.34 cameraTheta=2.39 mountX=0.32 mountY=0.12, mountTheta=0.35
03:36:42.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.23, opts=13)
03:36:42.982 00.001 28316 Enqueuing Move request for scope (-0.25, 0.23)
03:36:42.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:42.984 00.002 29988 Worker thread wakes up
03:36:42.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
03:36:42.984 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
03:36:42.984 00.000 29988 Moving (-0.25, 0.23) raw xDistance=0.32 yDistance=0.12
03:36:42.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
03:36:42.985 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:42.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:36:42.985 00.000 29988 MoveAxis(W, 66, ABG)
03:36:42.985 00.000 29988 Guiding  Dir = 3, Dur = 66
03:36:42.985 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:36:42.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:42.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:42.986 00.000 28316 Enqueuing Expose request
03:36:42.987 00.001 29988 IsSlewing returns 0
03:36:42.987 00.000 29988 IsGuiding returns 0
03:36:42.989 00.002 29988 PulseGuide returned control before completion, sleep 75
03:36:43.077 00.088 29988 IsGuiding returns 0
03:36:43.077 00.000 29988 Move returns status 0, amount 66
03:36:43.077 00.000 29988 MoveAxis(N, 0, ABG)
03:36:43.077 00.000 29988 Move returns status 0, amount 0
03:36:43.077 00.000 29988 move complete, result=0
03:36:43.077 00.000 29988 worker thread done servicing request
03:36:43.077 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.1 px 0 ms NORTH
03:36:43.079 00.002 29988 Worker thread wakes up
03:36:43.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:43.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:44.487 01.408 29988 Exposure complete
03:36:44.530 00.043 29988 worker thread done servicing request
03:36:44.530 00.000 28316 OnExposeComplete: enter
03:36:44.531 00.001 28316 UpdateGuideState(): m_state=6
03:36:44.532 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5789
03:36:44.533 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=257.70, Mass=2229, SNR=32.6, Peak=169 HFD=3.7
03:36:44.533 00.000 28316 MultiStar: [#1 -0.26,0.12,1.01,U] [#2 0.09,0.03,0.90,U] [#3 -0.13,0.22,0.88,U] [#4 -0.24,0.21,0.83,U] [#5 0.10,0.07,0.76,U] [#6 -0.44,0.43,0.00,M10] [#7 -0.23,0.15,0.63,U] [#8 -0.10,0.01,0.62,U] 
03:36:44.533 00.000 28316 single-star, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.13, -0.01}
03:36:44.534 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
03:36:44.534 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
03:36:44.534 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.07 mountX=0.05 mountY=0.12, mountTheta=1.21
03:36:44.536 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
03:36:44.537 00.001 28316 Enqueuing Move request for scope (-0.13, -0.01)
03:36:44.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:44.537 00.000 29988 Worker thread wakes up
03:36:44.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
03:36:44.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
03:36:44.537 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.05 yDistance=0.12
03:36:44.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:36:44.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:44.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:36:44.537 00.000 29988 MoveAxis(E, 0, ABG)
03:36:44.537 00.000 29988 Move returns status 0, amount 0
03:36:44.537 00.000 29988 MoveAxis(N, 0, ABG)
03:36:44.537 00.000 29988 Move returns status 0, amount 0
03:36:44.538 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.6
03:36:44.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:44.538 00.000 29988 move complete, result=0
03:36:44.538 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:44.539 00.001 28316 Enqueuing Expose request
03:36:44.539 00.000 29988 worker thread done servicing request
03:36:44.539 00.000 29988 Worker thread wakes up
03:36:44.539 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:36:44.540 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:44.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:46.177 01.637 29988 Exposure complete
03:36:46.206 00.029 29988 worker thread done servicing request
03:36:46.206 00.000 28316 OnExposeComplete: enter
03:36:46.206 00.000 28316 UpdateGuideState(): m_state=6
03:36:46.207 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5790
03:36:46.208 00.001 28316 Star::Find returns 1 (0), X=949.06, Y=257.59, Mass=2269, SNR=33.1, Peak=183 HFD=3.9
03:36:46.210 00.002 28316 MultiStar: [#1 -0.13,0.09,0.96,U] [#2 -0.04,0.02,0.90,U] [#3 -0.40,0.10,0.00,M2] [#4 -0.33,0.15,0.00,M2] [#5 -0.08,-0.04,0.77,U] [#6 -0.49,0.44,0.00,R] [#7 -0.37,0.17,0.00,M3] [#8 -0.34,0.16,0.00,M2] 
03:36:46.211 00.001 28316 refined, 3 included, MultiStar: {-0.17, -0.01}, one-star: {-0.40, -0.12}
03:36:46.213 00.002 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:36:46.214 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:36:46.215 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.07 mountX=0.06 mountY=0.16, mountTheta=1.22
03:36:46.218 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.01, opts=13)
03:36:46.219 00.001 28316 Enqueuing Move request for scope (-0.17, -0.01)
03:36:46.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:46.220 00.001 28316 UpdateGuideState exits: m=2269 RSB=33.1
03:36:46.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:46.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:46.222 00.001 29988 Worker thread wakes up
03:36:46.222 00.000 28316 Enqueuing Expose request
03:36:46.223 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
03:36:46.223 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
03:36:46.224 00.001 29988 Moving (-0.17, -0.01) raw xDistance=0.06 yDistance=0.16
03:36:46.224 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:36:46.224 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:46.224 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:36:46.224 00.000 29988 MoveAxis(E, 0, ABG)
03:36:46.224 00.000 29988 Move returns status 0, amount 0
03:36:46.224 00.000 29988 MoveAxis(N, 0, ABG)
03:36:46.224 00.000 29988 Move returns status 0, amount 0
03:36:46.224 00.000 29988 move complete, result=0
03:36:46.224 00.000 29988 worker thread done servicing request
03:36:46.224 00.000 29988 Worker thread wakes up
03:36:46.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:46.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:46.225 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:36:47.752 01.527 29988 Exposure complete
03:36:47.798 00.046 29988 worker thread done servicing request
03:36:47.798 00.000 28316 OnExposeComplete: enter
03:36:47.801 00.003 28316 UpdateGuideState(): m_state=6
03:36:47.802 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5791
03:36:47.803 00.001 28316 Star::Find returns 1 (0), X=949.06, Y=257.84, Mass=2359, SNR=33.7, Peak=208 HFD=4.1
03:36:47.804 00.001 28316 MultiStar: [#1 -0.52,0.31,0.00,M1] [#2 -0.28,0.23,0.00,M1] [#3 -0.49,0.29,0.00,M3] [#4 -0.37,0.35,0.00,M3] [#5 -0.38,0.18,0.00,M1] [#6 -0.09,0.02,0.63,U] [#7 -0.34,0.35,0.00,M4] [#8 -0.49,0.44,0.00,M3] 
03:36:47.804 00.000 28316 refined, 1 included, MultiStar: {-0.28, 0.09}, one-star: {-0.40, 0.13}
03:36:47.804 00.000 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:36:47.805 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:36:47.805 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.09 hyp=0.29 cameraTheta=2.83 mountX=0.20 mountY=0.21, mountTheta=0.82
03:36:47.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.09, opts=13)
03:36:47.808 00.001 28316 Enqueuing Move request for scope (-0.28, 0.09)
03:36:47.808 00.000 29988 Worker thread wakes up
03:36:47.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.09) opts 0xd
03:36:47.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.09)
03:36:47.808 00.000 29988 Moving (-0.28, 0.09) raw xDistance=0.20 yDistance=0.21
03:36:47.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:36:47.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:36:47.808 00.000 29988 MoveAxis(E, 0, ABG)
03:36:47.808 00.000 29988 Move returns status 0, amount 0
03:36:47.808 00.000 29988 MoveAxis(S, 50, ABG)
03:36:47.808 00.000 29988 Guiding  Dir = 1, Dur = 50
03:36:47.809 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:47.809 00.000 29988 IsSlewing returns 0
03:36:47.809 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
03:36:47.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:47.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:47.810 00.000 28316 Enqueuing Expose request
03:36:47.811 00.001 29988 IsGuiding returns 0
03:36:47.817 00.006 29988 PulseGuide returned control before completion, sleep 55
03:36:47.879 00.062 29988 IsGuiding returns 1
03:36:47.879 00.000 29988 scope still moving after pulse duration time elapsed
03:36:47.906 00.027 29988 IsSlewing returns 0
03:36:47.906 00.000 29988 IsGuiding returns 0
03:36:47.907 00.001 29988 scope move finished after 50 + 45 ms
03:36:47.907 00.000 29988 Move returns status 0, amount 50
03:36:47.907 00.000 29988 move complete, result=0
03:36:47.908 00.001 29988 worker thread done servicing request
03:36:47.908 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 50 ms SOUTH
03:36:47.908 00.000 29988 Worker thread wakes up
03:36:47.909 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:47.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:49.541 01.632 29988 Exposure complete
03:36:49.588 00.047 29988 worker thread done servicing request
03:36:49.588 00.000 28316 OnExposeComplete: enter
03:36:49.588 00.000 28316 UpdateGuideState(): m_state=6
03:36:49.589 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5792
03:36:49.589 00.000 28316 Star::Find returns 1 (0), X=949.19, Y=257.86, Mass=2415, SNR=34.1, Peak=219 HFD=4.0
03:36:49.590 00.001 28316 MultiStar: [#1 -0.21,0.31,0.00,M2] [#2 -0.13,0.32,0.00,M2] [#3 -0.37,0.26,0.00,M4] [#4 -0.27,0.34,0.00,M4] [#5 -0.03,0.17,0.73,U] [#6 0.09,-0.00,0.61,U] [#7 -0.34,0.27,0.00,M5] [#8 -0.33,0.42,0.00,M4] 
03:36:49.590 00.000 28316 refined, 2 included, MultiStar: {-0.10, 0.12}, one-star: {-0.27, 0.15}
03:36:49.591 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:36:49.592 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:36:49.593 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.28 mountX=0.15 mountY=0.04, mountTheta=0.24
03:36:49.595 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
03:36:49.596 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
03:36:49.597 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:49.597 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
03:36:49.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:49.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:49.599 00.001 28316 Enqueuing Expose request
03:36:49.599 00.000 29988 Worker thread wakes up
03:36:49.599 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
03:36:49.599 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
03:36:49.599 00.000 29988 Moving (-0.10, 0.12) raw xDistance=0.15 yDistance=0.04
03:36:49.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:36:49.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:49.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:36:49.599 00.000 29988 MoveAxis(E, 0, ABG)
03:36:49.599 00.000 29988 Move returns status 0, amount 0
03:36:49.599 00.000 29988 MoveAxis(N, 0, ABG)
03:36:49.599 00.000 29988 Move returns status 0, amount 0
03:36:49.599 00.000 29988 move complete, result=0
03:36:49.599 00.000 29988 worker thread done servicing request
03:36:49.599 00.000 29988 Worker thread wakes up
03:36:49.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:49.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:49.600 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:51.119 01.519 29988 Exposure complete
03:36:51.162 00.043 29988 worker thread done servicing request
03:36:51.162 00.000 28316 OnExposeComplete: enter
03:36:51.163 00.001 28316 UpdateGuideState(): m_state=6
03:36:51.163 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5793
03:36:51.164 00.001 28316 Star::Find returns 1 (0), X=949.20, Y=257.97, Mass=2224, SNR=32.6, Peak=182 HFD=4.1
03:36:51.164 00.000 28316 MultiStar: [#1 -0.20,0.32,0.00,M3] [#2 -0.02,0.43,0.00,M3] [#3 -0.22,0.45,0.00,M5] [#4 -0.12,0.27,0.82,U] [#5 0.12,0.32,0.00,M1] [#6 0.07,0.05,0.64,U] [#7 -0.01,0.21,0.67,U] [#8 -0.16,0.15,0.60,U] 
03:36:51.165 00.001 28316 refined, 4 included, MultiStar: {-0.11, 0.20}, one-star: {-0.26, 0.26}
03:36:51.165 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:36:51.166 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:36:51.166 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=0.23 mountY=0.01, mountTheta=0.04
03:36:51.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.20, opts=13)
03:36:51.168 00.001 28316 Enqueuing Move request for scope (-0.11, 0.20)
03:36:51.168 00.000 29988 Worker thread wakes up
03:36:51.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
03:36:51.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
03:36:51.168 00.000 29988 Moving (-0.11, 0.20) raw xDistance=0.23 yDistance=0.01
03:36:51.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:36:51.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:51.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:51.169 00.001 28316 UpdateGuideState exits: m=2224 RSB=32.6
03:36:51.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:51.170 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:51.170 00.000 28316 Enqueuing Expose request
03:36:51.171 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:51.171 00.000 29988 MoveAxis(W, 48, ABG)
03:36:51.171 00.000 29988 Guiding  Dir = 3, Dur = 48
03:36:51.171 00.000 29988 IsSlewing returns 0
03:36:51.171 00.000 29988 IsGuiding returns 0
03:36:51.173 00.002 29988 PulseGuide returned control before completion, sleep 57
03:36:51.241 00.068 29988 IsGuiding returns 0
03:36:51.241 00.000 29988 Move returns status 0, amount 48
03:36:51.241 00.000 29988 MoveAxis(N, 0, ABG)
03:36:51.242 00.001 29988 Move returns status 0, amount 0
03:36:51.242 00.000 29988 move complete, result=0
03:36:51.242 00.000 29988 worker thread done servicing request
03:36:51.242 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
03:36:51.243 00.001 29988 Worker thread wakes up
03:36:51.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:51.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:52.869 01.626 29988 Exposure complete
03:36:52.924 00.055 29988 worker thread done servicing request
03:36:52.925 00.001 28316 OnExposeComplete: enter
03:36:52.926 00.001 28316 UpdateGuideState(): m_state=6
03:36:52.928 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5794
03:36:52.929 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=257.87, Mass=2343, SNR=33.5, Peak=181 HFD=4.0
03:36:52.930 00.001 28316 MultiStar: [#1 -0.13,0.22,0.98,U] [#2 -0.06,0.22,0.88,U] [#3 -0.15,0.31,0.00,M6] [#4 -0.11,0.34,0.00,M4] [#5 -0.05,0.19,0.73,U] [#6 0.27,0.05,0.62,U] [#7 -0.27,0.27,0.00,M5] [#8 -0.07,0.44,0.00,M4] 
03:36:52.931 00.001 28316 refined, 4 included, MultiStar: {-0.04, 0.18}, one-star: {-0.12, 0.16}
03:36:52.932 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
03:36:52.933 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
03:36:52.934 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.80 mountX=0.18 mountY=-0.04, mountTheta=-0.23
03:36:52.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.18, opts=13)
03:36:52.937 00.001 28316 Enqueuing Move request for scope (-0.04, 0.18)
03:36:52.938 00.001 29988 Worker thread wakes up
03:36:52.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:52.939 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
03:36:52.939 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
03:36:52.939 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
03:36:52.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:52.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:52.940 00.000 28316 Enqueuing Expose request
03:36:52.941 00.001 29988 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=-0.04
03:36:52.941 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:36:52.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:52.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:36:52.941 00.000 29988 MoveAxis(E, 0, ABG)
03:36:52.941 00.000 29988 Move returns status 0, amount 0
03:36:52.941 00.000 29988 MoveAxis(N, 0, ABG)
03:36:52.941 00.000 29988 Move returns status 0, amount 0
03:36:52.941 00.000 29988 move complete, result=0
03:36:52.941 00.000 29988 worker thread done servicing request
03:36:52.941 00.000 29988 Worker thread wakes up
03:36:52.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:52.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:52.941 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:36:54.461 01.520 29988 Exposure complete
03:36:54.511 00.050 29988 worker thread done servicing request
03:36:54.511 00.000 28316 OnExposeComplete: enter
03:36:54.512 00.001 28316 UpdateGuideState(): m_state=6
03:36:54.512 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5795
03:36:54.513 00.001 28316 Star::Find returns 1 (0), X=949.27, Y=257.80, Mass=2394, SNR=33.8, Peak=213 HFD=3.9
03:36:54.513 00.000 28316 MultiStar: [#1 -0.21,0.18,0.98,U] [#2 0.12,0.15,0.88,U] [#3 -0.22,0.22,0.83,U] [#4 -0.14,0.13,0.81,U] [#5 0.07,0.18,0.72,U] [#6 0.19,-0.16,0.64,U] [#7 -0.31,0.04,0.60,U] [#8 -0.14,0.17,0.59,U] 
03:36:54.514 00.001 28316 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.18, 0.10}
03:36:54.514 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:36:54.515 00.001 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:36:54.515 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.26 mountX=0.15 mountY=0.03, mountTheta=0.22
03:36:54.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
03:36:54.517 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
03:36:54.517 00.000 29988 Worker thread wakes up
03:36:54.518 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:54.518 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.8
03:36:54.518 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:54.520 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:54.520 00.000 28316 Enqueuing Expose request
03:36:54.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
03:36:54.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
03:36:54.520 00.000 29988 Moving (-0.10, 0.12) raw xDistance=0.15 yDistance=0.03
03:36:54.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:36:54.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:54.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:36:54.520 00.000 29988 MoveAxis(E, 0, ABG)
03:36:54.520 00.000 29988 Move returns status 0, amount 0
03:36:54.520 00.000 29988 MoveAxis(N, 0, ABG)
03:36:54.520 00.000 29988 Move returns status 0, amount 0
03:36:54.520 00.000 29988 move complete, result=0
03:36:54.520 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:54.521 00.001 29988 worker thread done servicing request
03:36:54.521 00.000 29988 Worker thread wakes up
03:36:54.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:54.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:56.144 01.623 29988 Exposure complete
03:36:56.172 00.028 29988 worker thread done servicing request
03:36:56.172 00.000 28316 OnExposeComplete: enter
03:36:56.173 00.001 28316 UpdateGuideState(): m_state=6
03:36:56.173 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5796
03:36:56.174 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.88, Mass=2483, SNR=34.4, Peak=217 HFD=4.1
03:36:56.174 00.000 28316 MultiStar: [#1 -0.19,0.22,0.98,U] [#2 0.03,0.18,0.91,U] [#3 -0.23,0.25,0.00,M6] [#4 0.09,0.10,0.80,U] [#5 -0.16,0.13,0.71,U] [#6 0.08,-0.05,0.61,U] [#7 -0.28,0.09,0.59,U] [#8 -0.08,0.04,0.57,U] 
03:36:56.175 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.13}, one-star: {-0.24, 0.17}
03:36:56.176 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:36:56.176 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
03:36:56.177 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.24 mountX=0.16 mountY=0.03, mountTheta=0.20
03:36:56.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
03:36:56.178 00.000 28316 Enqueuing Move request for scope (-0.10, 0.13)
03:36:56.179 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:56.179 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.4
03:36:56.180 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:56.180 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:56.180 00.000 28316 Enqueuing Expose request
03:36:56.181 00.001 29988 Worker thread wakes up
03:36:56.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
03:36:56.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
03:36:56.181 00.000 29988 Moving (-0.10, 0.13) raw xDistance=0.16 yDistance=0.03
03:36:56.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:36:56.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:56.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:36:56.181 00.000 29988 MoveAxis(E, 0, ABG)
03:36:56.181 00.000 29988 Move returns status 0, amount 0
03:36:56.181 00.000 29988 MoveAxis(N, 0, ABG)
03:36:56.181 00.000 29988 Move returns status 0, amount 0
03:36:56.181 00.000 29988 move complete, result=0
03:36:56.181 00.000 29988 worker thread done servicing request
03:36:56.181 00.000 29988 Worker thread wakes up
03:36:56.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:56.182 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:36:56.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:57.702 01.520 29988 Exposure complete
03:36:57.756 00.054 29988 worker thread done servicing request
03:36:57.756 00.000 28316 OnExposeComplete: enter
03:36:57.757 00.001 28316 UpdateGuideState(): m_state=6
03:36:57.758 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5797
03:36:57.758 00.000 28316 Star::Find returns 1 (0), X=949.35, Y=257.88, Mass=2213, SNR=32.6, Peak=193 HFD=3.9
03:36:57.759 00.001 28316 MultiStar: [#1 -0.11,0.23,1.00,U] [#2 -0.10,0.24,0.94,U] [#3 -0.23,0.27,0.00,M7] [#4 -0.10,0.25,0.83,U] [#5 -0.18,0.09,0.73,U] [#6 0.20,0.18,0.62,U] [#7 -0.30,0.24,0.00,M4] [#8 -0.25,0.23,0.00,M3] 
03:36:57.759 00.000 28316 single-star, 5 included, MultiStar: {-0.08, 0.20}, one-star: {-0.10, 0.17}
03:36:57.760 00.001 28316 CameraToMount -- cameraTheta (2.09) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
03:36:57.760 00.000 28316 CameraToMount -- cameraTheta (2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
03:36:57.760 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=0.20 mountY=0.01, mountTheta=0.06
03:36:57.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.17, opts=13)
03:36:57.762 00.001 28316 Enqueuing Move request for scope (-0.10, 0.17)
03:36:57.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:57.763 00.001 28316 UpdateGuideState exits: m=2213 RSB=32.6
03:36:57.764 00.001 29988 Worker thread wakes up
03:36:57.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:57.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
03:36:57.764 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:57.765 00.001 28316 Enqueuing Expose request
03:36:57.765 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
03:36:57.765 00.000 29988 Moving (-0.10, 0.17) raw xDistance=0.20 yDistance=0.01
03:36:57.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:36:57.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:57.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:57.765 00.000 29988 MoveAxis(W, 42, ABG)
03:36:57.766 00.001 29988 Guiding  Dir = 3, Dur = 42
03:36:57.766 00.000 29988 IsSlewing returns 0
03:36:57.766 00.000 29988 IsGuiding returns 0
03:36:57.768 00.002 29988 PulseGuide returned control before completion, sleep 51
03:36:57.827 00.059 29988 IsGuiding returns 0
03:36:57.827 00.000 29988 Move returns status 0, amount 42
03:36:57.827 00.000 29988 MoveAxis(N, 0, ABG)
03:36:57.827 00.000 29988 Move returns status 0, amount 0
03:36:57.827 00.000 29988 move complete, result=0
03:36:57.827 00.000 29988 worker thread done servicing request
03:36:57.827 00.000 29988 Worker thread wakes up
03:36:57.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:57.827 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.0 px 0 ms NORTH
03:36:57.828 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:59.460 01.632 29988 Exposure complete
03:36:59.507 00.047 29988 worker thread done servicing request
03:36:59.507 00.000 28316 OnExposeComplete: enter
03:36:59.508 00.001 28316 UpdateGuideState(): m_state=6
03:36:59.509 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5798
03:36:59.509 00.000 28316 Star::Find returns 1 (0), X=949.20, Y=257.79, Mass=2396, SNR=33.8, Peak=203 HFD=4.0
03:36:59.510 00.001 28316 MultiStar: [#1 -0.14,0.24,0.97,U] [#2 -0.03,0.27,0.90,U] [#3 -0.25,0.25,0.00,M8] [#4 0.05,0.28,0.83,U] [#5 -0.09,0.08,0.72,U] [#6 0.14,-0.14,0.63,U] [#7 -0.09,0.05,0.62,U] [#8 -0.16,0.18,0.57,U] 
03:36:59.510 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.14}, one-star: {-0.26, 0.08}
03:36:59.510 00.000 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:36:59.511 00.001 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.04 = 0.04)
03:36:59.511 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.07 mountX=0.16 mountY=0.01, mountTheta=0.04
03:36:59.513 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.14, opts=13)
03:36:59.513 00.000 28316 Enqueuing Move request for scope (-0.08, 0.14)
03:36:59.514 00.001 29988 Worker thread wakes up
03:36:59.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:36:59.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
03:36:59.514 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
03:36:59.515 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:36:59.515 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:36:59.516 00.001 28316 Enqueuing Expose request
03:36:59.516 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
03:36:59.516 00.000 29988 Moving (-0.08, 0.14) raw xDistance=0.16 yDistance=0.01
03:36:59.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:36:59.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:36:59.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:36:59.516 00.000 29988 MoveAxis(E, 0, ABG)
03:36:59.516 00.000 29988 Move returns status 0, amount 0
03:36:59.516 00.000 29988 MoveAxis(N, 0, ABG)
03:36:59.516 00.000 29988 Move returns status 0, amount 0
03:36:59.516 00.000 29988 move complete, result=0
03:36:59.516 00.000 29988 worker thread done servicing request
03:36:59.516 00.000 29988 Worker thread wakes up
03:36:59.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:36:59.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:36:59.517 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:01.045 01.528 29988 Exposure complete
03:37:01.079 00.034 29988 worker thread done servicing request
03:37:01.080 00.001 28316 OnExposeComplete: enter
03:37:01.081 00.001 28316 UpdateGuideState(): m_state=6
03:37:01.082 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5799
03:37:01.083 00.001 28316 Star::Find returns 1 (0), X=949.26, Y=257.64, Mass=2396, SNR=34.0, Peak=189 HFD=3.9
03:37:01.083 00.000 28316 MultiStar: [#1 -0.23,0.07,0.95,U] [#2 -0.04,-0.10,0.88,U] [#3 -0.27,0.14,0.83,U] [#4 0.06,-0.14,0.82,U] [#5 -0.05,0.05,0.73,U] [#6 0.25,-0.42,0.00,M1] [#7 -0.02,-0.23,0.60,U] [#8 0.02,-0.32,0.57,U] 
03:37:01.084 00.001 28316 refined, 7 included, MultiStar: {-0.10, -0.06}, one-star: {-0.20, -0.07}
03:37:01.084 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
03:37:01.085 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
03:37:01.085 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.62 mountX=-0.01 mountY=0.12, mountTheta=1.66
03:37:01.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
03:37:01.088 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
03:37:01.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:01.089 00.001 29988 Worker thread wakes up
03:37:01.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
03:37:01.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
03:37:01.089 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.12
03:37:01.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:37:01.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:01.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:37:01.089 00.000 29988 MoveAxis(E, 0, ABG)
03:37:01.089 00.000 29988 Move returns status 0, amount 0
03:37:01.089 00.000 29988 MoveAxis(N, 0, ABG)
03:37:01.089 00.000 29988 Move returns status 0, amount 0
03:37:01.089 00.000 28316 UpdateGuideState exits: m=2396 RSB=34.0
03:37:01.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:01.090 00.000 29988 move complete, result=0
03:37:01.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:01.092 00.002 28316 Enqueuing Expose request
03:37:01.092 00.000 29988 worker thread done servicing request
03:37:01.092 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:01.093 00.001 29988 Worker thread wakes up
03:37:01.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:01.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:02.723 01.630 29988 Exposure complete
03:37:02.801 00.078 29988 worker thread done servicing request
03:37:02.801 00.000 28316 OnExposeComplete: enter
03:37:02.803 00.002 28316 UpdateGuideState(): m_state=6
03:37:02.803 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5800
03:37:02.804 00.001 28316 Star::Find returns 1 (0), X=949.22, Y=257.69, Mass=2296, SNR=33.2, Peak=197 HFD=3.8
03:37:02.804 00.000 28316 MultiStar: [#1 -0.31,0.06,0.98,U] [#2 -0.14,0.08,0.91,U] [#3 -0.29,0.06,0.87,U] [#4 -0.39,0.17,0.00,M1] [#5 -0.11,0.01,0.74,U] [#6 -0.03,0.01,0.64,U] [#7 -0.33,0.25,0.00,M3] [#8 -0.08,0.24,0.57,U] 
03:37:02.805 00.001 28316 refined, 6 included, MultiStar: {-0.19, 0.06}, one-star: {-0.24, -0.01}
03:37:02.805 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
03:37:02.805 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
03:37:02.806 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.85 mountX=0.13 mountY=0.14, mountTheta=0.83
03:37:02.806 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.06, opts=13)
03:37:02.807 00.001 28316 Enqueuing Move request for scope (-0.19, 0.06)
03:37:02.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:02.808 00.001 29988 Worker thread wakes up
03:37:02.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
03:37:02.808 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
03:37:02.808 00.000 29988 Moving (-0.19, 0.06) raw xDistance=0.13 yDistance=0.14
03:37:02.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:37:02.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:02.808 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.2
03:37:02.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:02.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:02.809 00.000 28316 Enqueuing Expose request
03:37:02.810 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:37:02.810 00.000 29988 MoveAxis(E, 0, ABG)
03:37:02.810 00.000 29988 Move returns status 0, amount 0
03:37:02.810 00.000 29988 MoveAxis(N, 0, ABG)
03:37:02.810 00.000 29988 Move returns status 0, amount 0
03:37:02.810 00.000 29988 move complete, result=0
03:37:02.810 00.000 29988 worker thread done servicing request
03:37:02.810 00.000 29988 Worker thread wakes up
03:37:02.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:02.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:02.810 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:04.218 01.408 29988 Exposure complete
03:37:04.251 00.033 29988 worker thread done servicing request
03:37:04.251 00.000 28316 OnExposeComplete: enter
03:37:04.251 00.000 28316 UpdateGuideState(): m_state=6
03:37:04.253 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5801
03:37:04.254 00.001 28316 Star::Find returns 1 (0), X=948.95, Y=257.96, Mass=2380, SNR=33.7, Peak=213 HFD=4.3
03:37:04.256 00.002 28316 MultiStar: [#1 -0.25,0.29,0.00,M1] [#2 -0.21,0.45,0.00,M1] [#3 -0.43,0.36,0.00,M7] [#4 -0.25,0.40,0.00,M2] [#5 -0.05,0.29,0.73,U] [#6 0.08,0.25,0.63,U] [#7 -0.41,0.43,0.00,M4] [#8 -0.16,0.37,0.00,M1] 
03:37:04.257 00.001 28316 refined, 2 included, MultiStar: {-0.21, 0.26}, one-star: {-0.50, 0.25}
03:37:04.258 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:37:04.259 00.001 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
03:37:04.261 00.002 28316 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.24 mountX=0.32 mountY=0.07, mountTheta=0.20
03:37:04.263 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.26, opts=13)
03:37:04.264 00.001 28316 Enqueuing Move request for scope (-0.21, 0.26)
03:37:04.264 00.000 29988 Worker thread wakes up
03:37:04.265 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:04.265 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.7
03:37:04.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:04.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:04.266 00.000 28316 Enqueuing Expose request
03:37:04.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd
03:37:04.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.26)
03:37:04.267 00.000 29988 Moving (-0.21, 0.26) raw xDistance=0.32 yDistance=0.07
03:37:04.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
03:37:04.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:04.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:37:04.267 00.000 29988 MoveAxis(W, 68, ABG)
03:37:04.267 00.000 29988 Guiding  Dir = 3, Dur = 68
03:37:04.267 00.000 29988 IsSlewing returns 0
03:37:04.267 00.000 29988 IsGuiding returns 0
03:37:04.269 00.002 29988 PulseGuide returned control before completion, sleep 77
03:37:04.356 00.087 29988 IsGuiding returns 0
03:37:04.356 00.000 29988 Move returns status 0, amount 68
03:37:04.356 00.000 29988 MoveAxis(N, 0, ABG)
03:37:04.356 00.000 29988 Move returns status 0, amount 0
03:37:04.356 00.000 29988 move complete, result=0
03:37:04.356 00.000 29988 worker thread done servicing request
03:37:04.356 00.000 29988 Worker thread wakes up
03:37:04.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:04.356 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.1 px 0 ms NORTH
03:37:04.358 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:06.090 01.732 29988 Exposure complete
03:37:06.127 00.037 29988 worker thread done servicing request
03:37:06.127 00.000 28316 OnExposeComplete: enter
03:37:06.128 00.001 28316 UpdateGuideState(): m_state=6
03:37:06.129 00.001 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5802
03:37:06.129 00.000 28316 Star::Find returns 1 (0), X=949.11, Y=257.94, Mass=2346, SNR=33.5, Peak=216 HFD=4.2
03:37:06.130 00.001 28316 MultiStar: [#1 -0.22,0.27,0.00,M2] [#2 -0.11,0.44,0.00,M2] [#3 -0.44,0.38,0.00,M8] [#4 -0.06,0.40,0.00,M3] [#5 -0.18,0.18,0.74,U] [#6 0.00,0.21,0.61,U] [#7 -0.30,0.27,0.00,M5] [#8 -0.30,0.27,0.00,M2] 
03:37:06.130 00.000 28316 refined, 2 included, MultiStar: {-0.20, 0.21}, one-star: {-0.35, 0.23}
03:37:06.130 00.000 28316 CameraToMount -- cameraTheta (2.34) - m_xAngle (2.00) = xAngle (0.34 = 0.34)
03:37:06.131 00.001 28316 CameraToMount -- cameraTheta (2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
03:37:06.131 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.34 mountX=0.28 mountY=0.09, mountTheta=0.30
03:37:06.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.21, opts=13)
03:37:06.133 00.001 28316 Enqueuing Move request for scope (-0.20, 0.21)
03:37:06.133 00.000 29988 Worker thread wakes up
03:37:06.134 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:06.135 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.5
03:37:06.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
03:37:06.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:06.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
03:37:06.135 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:06.136 00.001 28316 Enqueuing Expose request
03:37:06.136 00.000 29988 Moving (-0.20, 0.21) raw xDistance=0.28 yDistance=0.09
03:37:06.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
03:37:06.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:06.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:37:06.136 00.000 29988 MoveAxis(W, 63, ABG)
03:37:06.136 00.000 29988 Guiding  Dir = 3, Dur = 63
03:37:06.137 00.001 29988 IsSlewing returns 0
03:37:06.137 00.000 29988 IsGuiding returns 0
03:37:06.139 00.002 29988 PulseGuide returned control before completion, sleep 72
03:37:06.213 00.074 29988 IsGuiding returns 0
03:37:06.214 00.001 29988 Move returns status 0, amount 63
03:37:06.214 00.000 29988 MoveAxis(N, 0, ABG)
03:37:06.214 00.000 29988 Move returns status 0, amount 0
03:37:06.214 00.000 29988 move complete, result=0
03:37:06.214 00.000 29988 worker thread done servicing request
03:37:06.214 00.000 29988 Worker thread wakes up
03:37:06.214 00.000 28316 GuideStep: 0.3 px 63 ms WEST, 0.1 px 0 ms NORTH
03:37:06.215 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:06.215 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:07.627 01.412 29988 Exposure complete
03:37:07.662 00.035 29988 worker thread done servicing request
03:37:07.662 00.000 28316 OnExposeComplete: enter
03:37:07.664 00.002 28316 UpdateGuideState(): m_state=6
03:37:07.665 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5803
03:37:07.667 00.002 28316 Star::Find returns 1 (0), X=949.07, Y=258.09, Mass=2348, SNR=33.5, Peak=210 HFD=4.2
03:37:07.668 00.001 28316 MultiStar: [#1 -0.21,0.35,0.00,M3] [#2 -0.32,0.42,0.00,M3] [#3 -0.48,0.47,0.00,M9] [#4 -0.06,0.58,0.00,M4] [#5 -0.16,0.27,0.72,U] [#6 0.29,0.20,0.00,M1] [#7 -0.38,0.60,0.00,M6] [#8 -0.18,0.65,0.00,M3] 
03:37:07.669 00.001 28316 refined, 1 included, MultiStar: {-0.29, 0.34}, one-star: {-0.38, 0.38}
03:37:07.670 00.001 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:37:07.672 00.002 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:37:07.674 00.002 28316 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.44 cameraTheta=2.28 mountX=0.43 mountY=0.11, mountTheta=0.25
03:37:07.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.34, opts=13)
03:37:07.675 00.000 28316 Enqueuing Move request for scope (-0.29, 0.34)
03:37:07.676 00.001 29988 Worker thread wakes up
03:37:07.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:07.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.34) opts 0xd
03:37:07.676 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.34)
03:37:07.676 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.5
03:37:07.676 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:07.677 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:07.677 00.000 28316 Enqueuing Expose request
03:37:07.678 00.001 29988 Moving (-0.29, 0.34) raw xDistance=0.43 yDistance=0.11
03:37:07.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
03:37:07.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:07.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:37:07.678 00.000 29988 MoveAxis(W, 94, ABG)
03:37:07.678 00.000 29988 Guiding  Dir = 3, Dur = 94
03:37:07.678 00.000 29988 IsSlewing returns 0
03:37:07.678 00.000 29988 IsGuiding returns 0
03:37:07.680 00.002 29988 PulseGuide returned control before completion, sleep 103
03:37:07.798 00.118 29988 IsGuiding returns 0
03:37:07.798 00.000 29988 Move returns status 0, amount 94
03:37:07.798 00.000 29988 MoveAxis(N, 0, ABG)
03:37:07.798 00.000 29988 Move returns status 0, amount 0
03:37:07.798 00.000 29988 move complete, result=0
03:37:07.798 00.000 29988 worker thread done servicing request
03:37:07.798 00.000 29988 Worker thread wakes up
03:37:07.798 00.000 28316 GuideStep: 0.4 px 94 ms WEST, 0.1 px 0 ms NORTH
03:37:07.800 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:07.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:09.433 01.633 29988 Exposure complete
03:37:09.473 00.040 29988 worker thread done servicing request
03:37:09.473 00.000 28316 OnExposeComplete: enter
03:37:09.474 00.001 28316 UpdateGuideState(): m_state=6
03:37:09.474 00.000 28316 Star::Find(15, 949, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5804
03:37:09.474 00.000 28316 Star::Find returns 1 (0), X=949.23, Y=257.77, Mass=2181, SNR=32.4, Peak=189 HFD=3.9
03:37:09.475 00.001 28316 MultiStar: [#1 0.00,0.13,1.01,U] [#2 -0.08,0.12,0.94,U] [#3 -0.11,0.13,0.90,U] [#4 0.15,-0.10,0.84,U] [#5 0.01,0.08,0.76,U] [#6 0.15,-0.14,0.64,U] [#7 -0.24,0.08,0.65,U] [#8 -0.29,0.27,0.00,M4] 
03:37:09.476 00.001 28316 refined, 7 included, MultiStar: {-0.05, 0.05}, one-star: {-0.22, 0.07}
03:37:09.479 00.003 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
03:37:09.482 00.003 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
03:37:09.484 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.30 mountX=0.07 mountY=0.02, mountTheta=0.27
03:37:09.488 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
03:37:09.489 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
03:37:09.489 00.000 29988 Worker thread wakes up
03:37:09.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:09.490 00.001 28316 UpdateGuideState exits: m=2181 RSB=32.4
03:37:09.490 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:09.491 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:09.491 00.000 28316 Enqueuing Expose request
03:37:09.492 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
03:37:09.492 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
03:37:09.492 00.000 29988 Moving (-0.05, 0.05) raw xDistance=0.07 yDistance=0.02
03:37:09.492 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:37:09.492 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:09.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:37:09.492 00.000 29988 MoveAxis(E, 0, ABG)
03:37:09.492 00.000 29988 Move returns status 0, amount 0
03:37:09.492 00.000 29988 MoveAxis(N, 0, ABG)
03:37:09.492 00.000 29988 Move returns status 0, amount 0
03:37:09.492 00.000 29988 move complete, result=0
03:37:09.492 00.000 29988 worker thread done servicing request
03:37:09.492 00.000 29988 Worker thread wakes up
03:37:09.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:09.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:09.492 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:11.023 01.531 29988 Exposure complete
03:37:11.069 00.046 29988 worker thread done servicing request
03:37:11.069 00.000 28316 OnExposeComplete: enter
03:37:11.070 00.001 28316 UpdateGuideState(): m_state=6
03:37:11.071 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5805
03:37:11.071 00.000 28316 Star::Find returns 1 (0), X=949.18, Y=257.74, Mass=2348, SNR=33.7, Peak=203 HFD=3.9
03:37:11.071 00.000 28316 MultiStar: [#1 -0.08,0.29,0.98,U] [#2 -0.14,0.26,0.90,U] [#3 -0.26,0.21,0.00,M9] [#4 -0.04,0.18,0.80,U] [#5 0.09,0.13,0.74,U] [#6 0.16,-0.01,0.63,U] [#7 -0.10,0.15,0.62,U] [#8 -0.25,0.12,0.56,U] 
03:37:11.072 00.001 28316 refined, 7 included, MultiStar: {-0.09, 0.15}, one-star: {-0.27, 0.03}
03:37:11.072 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
03:37:11.073 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
03:37:11.073 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.10 mountX=0.17 mountY=0.01, mountTheta=0.06
03:37:11.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.15, opts=13)
03:37:11.075 00.001 28316 Enqueuing Move request for scope (-0.09, 0.15)
03:37:11.076 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:11.076 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.7
03:37:11.077 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:11.077 00.000 29988 Worker thread wakes up
03:37:11.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
03:37:11.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
03:37:11.077 00.000 29988 Moving (-0.09, 0.15) raw xDistance=0.17 yDistance=0.01
03:37:11.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:37:11.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:11.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:11.078 00.001 28316 Enqueuing Expose request
03:37:11.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:37:11.078 00.000 29988 MoveAxis(E, 0, ABG)
03:37:11.078 00.000 29988 Move returns status 0, amount 0
03:37:11.078 00.000 29988 MoveAxis(N, 0, ABG)
03:37:11.078 00.000 29988 Move returns status 0, amount 0
03:37:11.078 00.000 29988 move complete, result=0
03:37:11.078 00.000 29988 worker thread done servicing request
03:37:11.078 00.000 29988 Worker thread wakes up
03:37:11.078 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:11.079 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:11.079 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:12.719 01.640 29988 Exposure complete
03:37:12.771 00.052 29988 worker thread done servicing request
03:37:12.771 00.000 28316 OnExposeComplete: enter
03:37:12.772 00.001 28316 UpdateGuideState(): m_state=6
03:37:12.774 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5806
03:37:12.775 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=257.69, Mass=2316, SNR=33.4, Peak=181 HFD=3.7
03:37:12.777 00.002 28316 MultiStar: [#1 -0.22,-0.02,0.99,U] [#2 0.10,0.07,0.90,U] [#3 -0.20,-0.04,0.86,U] [#4 0.08,0.01,0.83,U] [#5 0.01,-0.06,0.74,U] [#6 0.19,-0.23,0.61,U] [#7 0.19,-0.07,0.60,U] [#8 0.19,-0.07,0.61,U] 
03:37:12.777 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.04, -0.02}
03:37:12.778 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
03:37:12.778 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
03:37:12.778 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.26 mountX=-0.04 mountY=0.01, mountTheta=2.98
03:37:12.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
03:37:12.781 00.002 28316 Enqueuing Move request for scope (0.01, -0.04)
03:37:12.784 00.003 29988 Worker thread wakes up
03:37:12.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:12.785 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.4
03:37:12.785 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:12.786 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:12.786 00.000 28316 Enqueuing Expose request
03:37:12.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
03:37:12.786 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
03:37:12.786 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
03:37:12.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:37:12.787 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:12.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:37:12.787 00.000 29988 MoveAxis(E, 0, ABG)
03:37:12.787 00.000 29988 Move returns status 0, amount 0
03:37:12.787 00.000 29988 MoveAxis(N, 0, ABG)
03:37:12.787 00.000 29988 Move returns status 0, amount 0
03:37:12.787 00.000 29988 move complete, result=0
03:37:12.787 00.000 29988 worker thread done servicing request
03:37:12.787 00.000 29988 Worker thread wakes up
03:37:12.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:12.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:12.787 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:14.204 01.417 29988 Exposure complete
03:37:14.236 00.032 29988 worker thread done servicing request
03:37:14.236 00.000 28316 OnExposeComplete: enter
03:37:14.238 00.002 28316 UpdateGuideState(): m_state=6
03:37:14.239 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5807
03:37:14.240 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=257.69, Mass=2328, SNR=33.3, Peak=178 HFD=3.8
03:37:14.241 00.001 28316 MultiStar: [#1 -0.22,0.09,0.97,U] [#2 -0.14,0.21,0.95,U] [#3 -0.21,0.08,0.85,U] [#4 0.04,0.11,0.83,U] [#5 0.01,-0.00,0.75,U] [#6 0.21,0.02,0.60,U] [#7 -0.08,0.16,0.61,U] [#8 0.18,0.01,0.57,U] 
03:37:14.242 00.001 28316 single-star, 8 included, MultiStar: {-0.05, 0.08}, one-star: {-0.05, -0.02}
03:37:14.244 00.002 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
03:37:14.245 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
03:37:14.246 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.82 mountX=0.01 mountY=0.05, mountTheta=1.47
03:37:14.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:37:14.248 00.001 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:37:14.249 00.001 29988 Worker thread wakes up
03:37:14.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:37:14.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:37:14.249 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.01 yDistance=0.05
03:37:14.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:37:14.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:14.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:14.251 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:37:14.251 00.000 29988 MoveAxis(E, 0, ABG)
03:37:14.251 00.000 29988 Move returns status 0, amount 0
03:37:14.251 00.000 29988 MoveAxis(N, 0, ABG)
03:37:14.251 00.000 29988 Move returns status 0, amount 0
03:37:14.251 00.000 29988 move complete, result=0
03:37:14.251 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.3
03:37:14.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:14.253 00.001 29988 worker thread done servicing request
03:37:14.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:14.254 00.001 28316 Enqueuing Expose request
03:37:14.254 00.000 29988 Worker thread wakes up
03:37:14.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:14.254 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:14.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:15.879 01.625 29988 Exposure complete
03:37:15.921 00.042 29988 worker thread done servicing request
03:37:15.921 00.000 28316 OnExposeComplete: enter
03:37:15.922 00.001 28316 UpdateGuideState(): m_state=6
03:37:15.922 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5808
03:37:15.923 00.001 28316 Star::Find returns 1 (0), X=949.30, Y=257.63, Mass=2320, SNR=33.3, Peak=171 HFD=3.8
03:37:15.923 00.000 28316 MultiStar: [#1 -0.14,0.04,0.99,U] [#2 -0.06,0.06,0.91,U] [#3 -0.19,0.04,0.86,U] [#4 -0.03,0.02,0.85,U] [#5 0.00,-0.03,0.75,U] [#6 0.05,-0.10,0.64,U] [#7 -0.33,-0.03,0.63,U] [#8 -0.35,0.29,0.00,M2] 
03:37:15.924 00.001 28316 refined, 7 included, MultiStar: {-0.11, -0.01}, one-star: {-0.16, -0.08}
03:37:15.924 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
03:37:15.925 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
03:37:15.925 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.10 mountX=0.04 mountY=0.10, mountTheta=1.18
03:37:15.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
03:37:15.927 00.001 28316 Enqueuing Move request for scope (-0.11, -0.01)
03:37:15.927 00.000 29988 Worker thread wakes up
03:37:15.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
03:37:15.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
03:37:15.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:15.928 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:37:15.928 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:15.928 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:15.929 00.001 28316 Enqueuing Expose request
03:37:15.929 00.000 29988 Moving (-0.11, -0.01) raw xDistance=0.04 yDistance=0.10
03:37:15.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:37:15.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:15.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:37:15.929 00.000 29988 MoveAxis(E, 0, ABG)
03:37:15.929 00.000 29988 Move returns status 0, amount 0
03:37:15.929 00.000 29988 MoveAxis(N, 0, ABG)
03:37:15.929 00.000 29988 Move returns status 0, amount 0
03:37:15.929 00.000 29988 move complete, result=0
03:37:15.930 00.001 29988 worker thread done servicing request
03:37:15.930 00.000 29988 Worker thread wakes up
03:37:15.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:15.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:15.930 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:17.455 01.525 29988 Exposure complete
03:37:17.495 00.040 29988 worker thread done servicing request
03:37:17.495 00.000 28316 OnExposeComplete: enter
03:37:17.496 00.001 28316 UpdateGuideState(): m_state=6
03:37:17.496 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5809
03:37:17.497 00.001 28316 Star::Find returns 1 (0), X=949.21, Y=257.73, Mass=2346, SNR=33.6, Peak=185 HFD=3.9
03:37:17.497 00.000 28316 MultiStar: [#1 -0.13,0.16,0.98,U] [#2 -0.01,0.13,0.89,U] [#3 -0.11,0.03,0.86,U] [#4 0.04,0.04,0.81,U] [#5 -0.04,-0.05,0.75,U] [#6 0.33,-0.23,0.00,M1] [#7 -0.33,0.05,0.00,M2] [#8 -0.07,0.06,0.60,U] 
03:37:17.498 00.001 28316 refined, 6 included, MultiStar: {-0.09, 0.06}, one-star: {-0.24, 0.02}
03:37:17.500 00.002 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
03:37:17.503 00.003 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
03:37:17.505 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.57 mountX=0.09 mountY=0.05, mountTheta=0.54
03:37:17.509 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.06, opts=13)
03:37:17.510 00.001 28316 Enqueuing Move request for scope (-0.09, 0.06)
03:37:17.510 00.000 29988 Worker thread wakes up
03:37:17.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:17.511 00.001 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:37:17.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
03:37:17.511 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
03:37:17.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:17.512 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:17.512 00.000 28316 Enqueuing Expose request
03:37:17.513 00.001 29988 Moving (-0.09, 0.06) raw xDistance=0.09 yDistance=0.05
03:37:17.513 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:37:17.513 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:17.513 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:37:17.513 00.000 29988 MoveAxis(E, 0, ABG)
03:37:17.513 00.000 29988 Move returns status 0, amount 0
03:37:17.513 00.000 29988 MoveAxis(N, 0, ABG)
03:37:17.513 00.000 29988 Move returns status 0, amount 0
03:37:17.513 00.000 29988 move complete, result=0
03:37:17.513 00.000 29988 worker thread done servicing request
03:37:17.513 00.000 29988 Worker thread wakes up
03:37:17.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:17.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:17.513 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:19.137 01.624 29988 Exposure complete
03:37:19.171 00.034 29988 worker thread done servicing request
03:37:19.171 00.000 28316 OnExposeComplete: enter
03:37:19.173 00.002 28316 UpdateGuideState(): m_state=6
03:37:19.174 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5810
03:37:19.175 00.001 28316 Star::Find returns 1 (0), X=949.42, Y=257.64, Mass=2387, SNR=33.7, Peak=173 HFD=3.9
03:37:19.175 00.000 28316 MultiStar: [#1 -0.15,-0.09,0.97,U] [#2 0.11,-0.05,0.91,U] [#3 -0.07,-0.01,0.85,U] [#4 0.21,-0.04,0.80,U] [#5 0.02,-0.22,0.74,U] [#6 0.32,-0.19,0.00,M2] [#7 0.29,0.02,0.63,U] [#8 0.10,0.21,0.58,U] 
03:37:19.176 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.04}, one-star: {-0.03, -0.07}
03:37:19.176 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:37:19.177 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:37:19.177 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.74 mountX=-0.06 mountY=-0.02, mountTheta=-2.77
03:37:19.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
03:37:19.181 00.003 28316 Enqueuing Move request for scope (0.05, -0.04)
03:37:19.183 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:19.186 00.003 28316 UpdateGuideState exits: m=2387 RSB=33.7
03:37:19.188 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:19.190 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:19.192 00.002 28316 Enqueuing Expose request
03:37:19.194 00.002 29988 Worker thread wakes up
03:37:19.194 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
03:37:19.194 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
03:37:19.194 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.06 yDistance=-0.02
03:37:19.194 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:37:19.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:19.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:37:19.194 00.000 29988 MoveAxis(E, 0, ABG)
03:37:19.194 00.000 29988 Move returns status 0, amount 0
03:37:19.194 00.000 29988 MoveAxis(N, 0, ABG)
03:37:19.194 00.000 29988 Move returns status 0, amount 0
03:37:19.194 00.000 29988 move complete, result=0
03:37:19.195 00.001 29988 worker thread done servicing request
03:37:19.195 00.000 29988 Worker thread wakes up
03:37:19.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:19.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:19.196 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:20.710 01.514 29988 Exposure complete
03:37:20.762 00.052 29988 worker thread done servicing request
03:37:20.763 00.001 28316 OnExposeComplete: enter
03:37:20.765 00.002 28316 UpdateGuideState(): m_state=6
03:37:20.766 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5811
03:37:20.767 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=257.58, Mass=2172, SNR=32.3, Peak=160 HFD=3.8
03:37:20.769 00.002 28316 MultiStar: [#1 0.12,0.03,0.98,U] [#2 0.22,0.00,0.92,U] [#3 0.18,0.08,0.86,U] [#4 0.19,0.02,0.84,U] [#5 0.22,-0.16,0.75,U] [#6 0.57,-0.34,0.00,M3] [#7 0.20,-0.04,0.64,U] [#8 0.24,-0.17,0.59,U] 
03:37:20.770 00.001 28316 refined, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.17, -0.13}
03:37:20.771 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
03:37:20.773 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
03:37:20.774 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=-0.12 mountY=-0.15, mountTheta=-2.22
03:37:20.777 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
03:37:20.778 00.001 28316 Enqueuing Move request for scope (0.19, -0.04)
03:37:20.778 00.000 29988 Worker thread wakes up
03:37:20.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
03:37:20.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
03:37:20.778 00.000 29988 Moving (0.19, -0.04) raw xDistance=-0.12 yDistance=-0.15
03:37:20.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:37:20.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:20.778 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:20.780 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:37:20.780 00.000 29988 MoveAxis(E, 0, ABG)
03:37:20.780 00.000 29988 Move returns status 0, amount 0
03:37:20.780 00.000 29988 MoveAxis(N, 0, ABG)
03:37:20.780 00.000 29988 Move returns status 0, amount 0
03:37:20.780 00.000 29988 move complete, result=0
03:37:20.780 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.3
03:37:20.781 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:20.782 00.001 29988 worker thread done servicing request
03:37:20.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:20.783 00.001 28316 Enqueuing Expose request
03:37:20.783 00.000 29988 Worker thread wakes up
03:37:20.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:20.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:20.783 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:22.412 01.629 29988 Exposure complete
03:37:22.470 00.058 29988 worker thread done servicing request
03:37:22.470 00.000 28316 OnExposeComplete: enter
03:37:22.473 00.003 28316 UpdateGuideState(): m_state=6
03:37:22.476 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5812
03:37:22.478 00.002 28316 Star::Find returns 1 (0), X=949.51, Y=257.33, Mass=2260, SNR=32.9, Peak=161 HFD=3.7
03:37:22.481 00.003 28316 MultiStar: [#1 -0.03,-0.16,0.99,U] [#2 0.22,-0.25,0.94,U] [#3 -0.19,-0.25,0.88,U] [#4 0.14,-0.18,0.84,U] [#5 0.19,-0.41,0.00,M1] [#6 0.36,-0.53,0.00,M4] [#7 0.06,-0.34,0.00,M1] [#8 0.18,-0.31,0.00,M1] 
03:37:22.483 00.002 28316 refined, 4 included, MultiStar: {0.04, -0.25}, one-star: {0.05, -0.38}
03:37:22.485 00.002 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
03:37:22.487 00.002 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
03:37:22.487 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.42 mountX=-0.24 mountY=0.08, mountTheta=2.83
03:37:22.491 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.25, opts=13)
03:37:22.493 00.002 28316 Enqueuing Move request for scope (0.04, -0.25)
03:37:22.496 00.003 29988 Worker thread wakes up
03:37:22.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
03:37:22.496 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
03:37:22.496 00.000 29988 Moving (0.04, -0.25) raw xDistance=-0.24 yDistance=0.08
03:37:22.496 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:37:22.496 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:22.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:22.496 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
03:37:22.497 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:37:22.497 00.000 29988 MoveAxis(E, 50, ABG)
03:37:22.497 00.000 29988 Guiding  Dir = 2, Dur = 50
03:37:22.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:22.497 00.000 29988 IsSlewing returns 0
03:37:22.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:22.497 00.000 28316 Enqueuing Expose request
03:37:22.498 00.001 29988 IsGuiding returns 0
03:37:22.500 00.002 29988 PulseGuide returned control before completion, sleep 59
03:37:22.570 00.070 29988 IsGuiding returns 0
03:37:22.570 00.000 29988 Move returns status 0, amount 50
03:37:22.570 00.000 29988 MoveAxis(N, 0, ABG)
03:37:22.570 00.000 29988 Move returns status 0, amount 0
03:37:22.570 00.000 29988 move complete, result=0
03:37:22.570 00.000 29988 worker thread done servicing request
03:37:22.570 00.000 29988 Worker thread wakes up
03:37:22.570 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:22.570 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:22.571 00.001 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
03:37:23.982 01.411 29988 Exposure complete
03:37:24.024 00.042 29988 worker thread done servicing request
03:37:24.025 00.001 28316 OnExposeComplete: enter
03:37:24.025 00.000 28316 UpdateGuideState(): m_state=6
03:37:24.026 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5813
03:37:24.027 00.001 28316 Star::Find returns 1 (0), X=949.37, Y=257.62, Mass=2275, SNR=32.9, Peak=156 HFD=3.9
03:37:24.029 00.002 28316 MultiStar: [#1 0.00,-0.02,0.98,U] [#2 0.08,-0.13,0.91,U] [#3 -0.15,0.04,0.88,U] [#4 0.20,-0.14,0.82,U] [#5 0.07,-0.11,0.76,U] [#6 0.35,-0.45,0.00,M5] [#7 -0.13,-0.18,0.63,U] [#8 0.16,-0.18,0.60,U] 
03:37:24.030 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.09}, one-star: {-0.09, -0.09}
03:37:24.030 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:37:24.031 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:37:24.031 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.41 mountX=-0.09 mountY=0.03, mountTheta=2.84
03:37:24.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
03:37:24.034 00.002 28316 Enqueuing Move request for scope (0.01, -0.09)
03:37:24.034 00.000 29988 Worker thread wakes up
03:37:24.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:24.035 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
03:37:24.035 00.000 28316 UpdateGuideState exits: m=2275 RSB=32.9
03:37:24.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:24.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:24.036 00.001 28316 Enqueuing Expose request
03:37:24.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
03:37:24.036 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.03
03:37:24.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:37:24.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:24.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:37:24.036 00.000 29988 MoveAxis(E, 0, ABG)
03:37:24.036 00.000 29988 Move returns status 0, amount 0
03:37:24.036 00.000 29988 MoveAxis(N, 0, ABG)
03:37:24.036 00.000 29988 Move returns status 0, amount 0
03:37:24.036 00.000 29988 move complete, result=0
03:37:24.037 00.001 29988 worker thread done servicing request
03:37:24.037 00.000 29988 Worker thread wakes up
03:37:24.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:24.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:24.037 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:25.673 01.636 29988 Exposure complete
03:37:25.721 00.048 29988 worker thread done servicing request
03:37:25.721 00.000 28316 OnExposeComplete: enter
03:37:25.722 00.001 28316 UpdateGuideState(): m_state=6
03:37:25.722 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5814
03:37:25.723 00.001 28316 Star::Find returns 1 (0), X=949.24, Y=257.47, Mass=2409, SNR=33.9, Peak=170 HFD=3.9
03:37:25.723 00.000 28316 MultiStar: [#1 -0.02,-0.09,0.97,U] [#2 0.01,-0.18,0.88,U] [#3 -0.21,0.01,0.82,U] [#4 0.13,-0.01,0.81,U] [#5 0.01,-0.19,0.73,U] [#6 0.28,-0.18,0.00,M6] [#7 -0.02,-0.10,0.63,U] [#8 0.11,-0.39,0.00,M1] 
03:37:25.724 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.12}, one-star: {-0.21, -0.23}
03:37:25.724 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
03:37:25.724 00.000 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
03:37:25.725 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.98 mountX=-0.09 mountY=0.10, mountTheta=2.29
03:37:25.726 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
03:37:25.727 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
03:37:25.729 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:25.730 00.001 28316 UpdateGuideState exits: m=2409 RSB=33.9
03:37:25.731 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:25.733 00.002 29988 Worker thread wakes up
03:37:25.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
03:37:25.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
03:37:25.733 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
03:37:25.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:37:25.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:25.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:25.734 00.001 28316 Enqueuing Expose request
03:37:25.736 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:37:25.736 00.000 29988 MoveAxis(E, 0, ABG)
03:37:25.736 00.000 29988 Move returns status 0, amount 0
03:37:25.736 00.000 29988 MoveAxis(N, 0, ABG)
03:37:25.736 00.000 29988 Move returns status 0, amount 0
03:37:25.736 00.000 29988 move complete, result=0
03:37:25.737 00.001 29988 worker thread done servicing request
03:37:25.737 00.000 29988 Worker thread wakes up
03:37:25.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:25.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:25.737 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:27.264 01.527 29988 Exposure complete
03:37:27.300 00.036 29988 worker thread done servicing request
03:37:27.300 00.000 28316 OnExposeComplete: enter
03:37:27.300 00.000 28316 UpdateGuideState(): m_state=6
03:37:27.301 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5815
03:37:27.301 00.000 28316 Star::Find returns 1 (0), X=949.44, Y=257.58, Mass=2267, SNR=32.9, Peak=156 HFD=4.1
03:37:27.302 00.001 28316 MultiStar: [#1 -0.06,-0.16,0.99,U] [#2 0.11,-0.19,0.91,U] [#3 -0.14,-0.05,0.88,U] [#4 -0.24,-0.06,0.82,U] [#5 0.07,-0.26,0.74,U] [#6 0.17,-0.27,0.66,U] [#7 -0.13,-0.02,0.61,U] [#8 -0.24,-0.02,0.59,U] 
03:37:27.302 00.000 28316 single-star, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.01, -0.13}
03:37:27.303 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
03:37:27.303 00.000 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
03:37:27.304 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.67 mountX=-0.11 mountY=0.07, mountTheta=2.59
03:37:27.306 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
03:37:27.307 00.001 28316 Enqueuing Move request for scope (-0.01, -0.13)
03:37:27.307 00.000 29988 Worker thread wakes up
03:37:27.308 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
03:37:27.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
03:37:27.308 00.000 29988 Moving (-0.01, -0.13) raw xDistance=-0.11 yDistance=0.07
03:37:27.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:27.308 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
03:37:27.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:27.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:27.310 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:37:27.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:27.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:37:27.310 00.000 29988 MoveAxis(E, 0, ABG)
03:37:27.310 00.000 29988 Move returns status 0, amount 0
03:37:27.310 00.000 29988 MoveAxis(N, 0, ABG)
03:37:27.310 00.000 29988 Move returns status 0, amount 0
03:37:27.310 00.000 29988 move complete, result=0
03:37:27.310 00.000 29988 worker thread done servicing request
03:37:27.310 00.000 28316 Enqueuing Expose request
03:37:27.310 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:27.312 00.002 29988 Worker thread wakes up
03:37:27.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:27.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:28.941 01.629 29988 Exposure complete
03:37:28.978 00.037 29988 worker thread done servicing request
03:37:28.978 00.000 28316 OnExposeComplete: enter
03:37:28.979 00.001 28316 UpdateGuideState(): m_state=6
03:37:28.979 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5816
03:37:28.980 00.001 28316 Star::Find returns 1 (0), X=949.24, Y=257.40, Mass=2347, SNR=33.6, Peak=158 HFD=3.9
03:37:28.982 00.002 28316 MultiStar: [#1 0.02,-0.26,0.99,U] [#2 -0.05,-0.06,0.90,U] [#3 -0.12,-0.26,0.84,U] [#4 0.14,-0.06,0.80,U] [#5 0.24,-0.32,0.00,M1] [#6 0.45,-0.41,0.00,M6] [#7 0.10,-0.13,0.62,U] [#8 0.26,-0.20,0.59,U] 
03:37:28.983 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.19}, one-star: {-0.22, -0.31}
03:37:28.984 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.70)
03:37:28.985 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
03:37:28.986 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.59 mountX=-0.17 mountY=0.09, mountTheta=2.66
03:37:28.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.19, opts=13)
03:37:28.989 00.002 28316 Enqueuing Move request for scope (-0.00, -0.19)
03:37:28.989 00.000 29988 Worker thread wakes up
03:37:28.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:28.990 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
03:37:28.990 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:37:28.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
03:37:28.990 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:28.991 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:28.991 00.000 28316 Enqueuing Expose request
03:37:28.992 00.001 29988 Moving (-0.00, -0.19) raw xDistance=-0.17 yDistance=0.09
03:37:28.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:37:28.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:28.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:37:28.992 00.000 29988 MoveAxis(E, 0, ABG)
03:37:28.992 00.000 29988 Move returns status 0, amount 0
03:37:28.992 00.000 29988 MoveAxis(N, 0, ABG)
03:37:28.992 00.000 29988 Move returns status 0, amount 0
03:37:28.992 00.000 29988 move complete, result=0
03:37:28.992 00.000 29988 worker thread done servicing request
03:37:28.992 00.000 29988 Worker thread wakes up
03:37:28.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:28.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:28.992 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:30.507 01.515 29988 Exposure complete
03:37:30.544 00.037 29988 worker thread done servicing request
03:37:30.544 00.000 28316 OnExposeComplete: enter
03:37:30.544 00.000 28316 UpdateGuideState(): m_state=6
03:37:30.545 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5817
03:37:30.545 00.000 28316 Star::Find returns 1 (0), X=949.72, Y=257.57, Mass=2332, SNR=33.5, Peak=154 HFD=4.2
03:37:30.546 00.001 28316 MultiStar: [#1 0.20,-0.12,0.98,U] [#2 0.31,-0.09,0.88,U] [#3 0.15,-0.03,0.85,U] [#4 0.18,-0.11,0.83,U] [#5 0.22,-0.25,0.00,M2] [#6 0.50,-0.32,0.00,M7] [#7 0.18,0.03,0.62,U] [#8 -0.12,-0.07,0.60,U] 
03:37:30.547 00.001 28316 refined, 6 included, MultiStar: {0.18, -0.08}, one-star: {0.26, -0.14}
03:37:30.549 00.002 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:37:30.552 00.003 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:37:30.552 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.42 mountX=-0.15 mountY=-0.13, mountTheta=-2.44
03:37:30.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
03:37:30.554 00.001 28316 Enqueuing Move request for scope (0.18, -0.08)
03:37:30.554 00.000 29988 Worker thread wakes up
03:37:30.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:30.555 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:37:30.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:30.556 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:30.556 00.000 28316 Enqueuing Expose request
03:37:30.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
03:37:30.556 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
03:37:30.556 00.000 29988 Moving (0.18, -0.08) raw xDistance=-0.15 yDistance=-0.13
03:37:30.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:37:30.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:30.557 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:37:30.557 00.000 29988 MoveAxis(E, 0, ABG)
03:37:30.557 00.000 29988 Move returns status 0, amount 0
03:37:30.557 00.000 29988 MoveAxis(N, 0, ABG)
03:37:30.557 00.000 29988 Move returns status 0, amount 0
03:37:30.557 00.000 29988 move complete, result=0
03:37:30.557 00.000 29988 worker thread done servicing request
03:37:30.557 00.000 29988 Worker thread wakes up
03:37:30.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:30.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:30.557 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:32.193 01.636 29988 Exposure complete
03:37:32.217 00.024 29988 worker thread done servicing request
03:37:32.217 00.000 28316 OnExposeComplete: enter
03:37:32.218 00.001 28316 UpdateGuideState(): m_state=6
03:37:32.218 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5818
03:37:32.219 00.001 28316 Star::Find returns 1 (0), X=949.49, Y=257.47, Mass=2378, SNR=33.8, Peak=156 HFD=4.2
03:37:32.220 00.001 28316 MultiStar: [#1 0.17,-0.00,0.97,U] [#2 0.20,-0.12,0.89,U] [#3 -0.03,-0.09,0.84,U] [#4 0.06,-0.18,0.80,U] [#5 0.29,-0.18,0.00,M3] [#6 0.27,-0.40,0.00,M8] [#7 0.11,-0.17,0.63,U] [#8 -0.10,-0.17,0.56,U] 
03:37:32.220 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.14}, one-star: {0.03, -0.24}
03:37:32.221 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:37:32.221 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
03:37:32.221 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.09 mountX=-0.15 mountY=-0.00, mountTheta=-3.13
03:37:32.224 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.14, opts=13)
03:37:32.225 00.001 28316 Enqueuing Move request for scope (0.07, -0.14)
03:37:32.226 00.001 29988 Worker thread wakes up
03:37:32.226 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:32.226 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
03:37:32.226 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:32.227 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:32.227 00.000 28316 Enqueuing Expose request
03:37:32.228 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
03:37:32.228 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
03:37:32.228 00.000 29988 Moving (0.07, -0.14) raw xDistance=-0.15 yDistance=-0.00
03:37:32.228 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:37:32.228 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:32.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:37:32.228 00.000 29988 MoveAxis(E, 0, ABG)
03:37:32.228 00.000 29988 Move returns status 0, amount 0
03:37:32.228 00.000 29988 MoveAxis(N, 0, ABG)
03:37:32.228 00.000 29988 Move returns status 0, amount 0
03:37:32.228 00.000 29988 move complete, result=0
03:37:32.228 00.000 29988 worker thread done servicing request
03:37:32.228 00.000 29988 Worker thread wakes up
03:37:32.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:32.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:32.228 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:33.749 01.521 29988 Exposure complete
03:37:33.789 00.040 29988 worker thread done servicing request
03:37:33.789 00.000 28316 OnExposeComplete: enter
03:37:33.791 00.002 28316 UpdateGuideState(): m_state=6
03:37:33.794 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5819
03:37:33.797 00.003 28316 Star::Find returns 1 (0), X=949.21, Y=257.54, Mass=2302, SNR=33.0, Peak=183 HFD=3.8
03:37:33.799 00.002 28316 MultiStar: [#1 -0.21,-0.05,0.97,U] [#2 0.14,-0.21,0.91,U] [#3 -0.12,0.00,0.86,U] [#4 -0.18,-0.12,0.81,U] [#5 -0.11,-0.11,0.76,U] [#6 0.07,-0.43,0.00,M9] [#7 -0.11,-0.20,0.62,U] [#8 0.01,-0.01,0.60,U] 
03:37:33.801 00.002 28316 refined, 7 included, MultiStar: {-0.11, -0.11}, one-star: {-0.24, -0.17}
03:37:33.803 00.002 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
03:37:33.803 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
03:37:33.804 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.36 mountX=-0.05 mountY=0.15, mountTheta=1.92
03:37:33.805 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
03:37:33.805 00.000 28316 Enqueuing Move request for scope (-0.11, -0.11)
03:37:33.806 00.001 29988 Worker thread wakes up
03:37:33.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:33.806 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.0
03:37:33.807 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:33.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:33.808 00.001 28316 Enqueuing Expose request
03:37:33.812 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
03:37:33.812 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
03:37:33.812 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.15
03:37:33.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:37:33.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:33.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:37:33.812 00.000 29988 MoveAxis(E, 0, ABG)
03:37:33.812 00.000 29988 Move returns status 0, amount 0
03:37:33.812 00.000 29988 MoveAxis(N, 0, ABG)
03:37:33.812 00.000 29988 Move returns status 0, amount 0
03:37:33.812 00.000 29988 move complete, result=0
03:37:33.812 00.000 29988 worker thread done servicing request
03:37:33.812 00.000 29988 Worker thread wakes up
03:37:33.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:33.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:33.813 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:35.438 01.625 29988 Exposure complete
03:37:35.476 00.038 29988 worker thread done servicing request
03:37:35.476 00.000 28316 OnExposeComplete: enter
03:37:35.477 00.001 28316 UpdateGuideState(): m_state=6
03:37:35.478 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5820
03:37:35.479 00.001 28316 Star::Find returns 1 (0), X=949.24, Y=257.58, Mass=2235, SNR=32.8, Peak=171 HFD=3.7
03:37:35.481 00.002 28316 MultiStar: [#1 -0.09,-0.02,0.99,U] [#2 -0.09,0.02,0.91,U] [#3 -0.32,-0.01,0.89,U] [#4 0.04,-0.11,0.84,U] [#5 0.21,-0.07,0.77,U] [#6 0.10,-0.20,0.65,U] [#7 -0.34,-0.07,0.00,M1] [#8 -0.07,-0.20,0.58,U] 
03:37:35.482 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.08}, one-star: {-0.21, -0.13}
03:37:35.483 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
03:37:35.483 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
03:37:35.484 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.28 mountX=-0.04 mountY=0.10, mountTheta=2.00
03:37:35.485 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
03:37:35.485 00.000 28316 Enqueuing Move request for scope (-0.07, -0.08)
03:37:35.486 00.001 29988 Worker thread wakes up
03:37:35.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:35.486 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
03:37:35.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:35.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:35.487 00.000 28316 Enqueuing Expose request
03:37:35.488 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
03:37:35.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
03:37:35.488 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
03:37:35.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:37:35.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:35.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:37:35.488 00.000 29988 MoveAxis(E, 0, ABG)
03:37:35.488 00.000 29988 Move returns status 0, amount 0
03:37:35.488 00.000 29988 MoveAxis(N, 0, ABG)
03:37:35.488 00.000 29988 Move returns status 0, amount 0
03:37:35.488 00.000 29988 move complete, result=0
03:37:35.488 00.000 29988 worker thread done servicing request
03:37:35.488 00.000 29988 Worker thread wakes up
03:37:35.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:35.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:35.488 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:37.011 01.523 29988 Exposure complete
03:37:37.046 00.035 29988 worker thread done servicing request
03:37:37.046 00.000 28316 OnExposeComplete: enter
03:37:37.047 00.001 28316 UpdateGuideState(): m_state=6
03:37:37.048 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5821
03:37:37.049 00.001 28316 Star::Find returns 1 (0), X=949.35, Y=257.68, Mass=2234, SNR=32.7, Peak=165 HFD=3.9
03:37:37.049 00.000 28316 MultiStar: [#1 0.08,0.11,1.00,U] [#2 -0.03,0.25,0.94,U] [#3 -0.14,0.13,0.87,U] [#4 0.13,-0.04,0.85,U] [#5 0.12,-0.13,0.75,U] [#6 0.36,-0.22,0.00,M9] [#7 -0.11,0.17,0.64,U] [#8 -0.01,0.36,0.00,M1] 
03:37:37.050 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.07}, one-star: {-0.10, -0.02}
03:37:37.050 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
03:37:37.050 00.000 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
03:37:37.051 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.07 mountY=-0.02, mountTheta=-0.35
03:37:37.053 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
03:37:37.054 00.001 28316 Enqueuing Move request for scope (-0.01, 0.07)
03:37:37.055 00.001 29988 Worker thread wakes up
03:37:37.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:37.055 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.7
03:37:37.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:37.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
03:37:37.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:37.057 00.000 28316 Enqueuing Expose request
03:37:37.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
03:37:37.058 00.001 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.02
03:37:37.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:37:37.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:37.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:37:37.058 00.000 29988 MoveAxis(E, 0, ABG)
03:37:37.058 00.000 29988 Move returns status 0, amount 0
03:37:37.058 00.000 29988 MoveAxis(N, 0, ABG)
03:37:37.058 00.000 29988 Move returns status 0, amount 0
03:37:37.058 00.000 29988 move complete, result=0
03:37:37.058 00.000 29988 worker thread done servicing request
03:37:37.058 00.000 29988 Worker thread wakes up
03:37:37.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:37.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:37.058 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:38.698 01.640 29988 Exposure complete
03:37:38.727 00.029 29988 worker thread done servicing request
03:37:38.729 00.002 28316 OnExposeComplete: enter
03:37:38.729 00.000 28316 UpdateGuideState(): m_state=6
03:37:38.730 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5822
03:37:38.730 00.000 28316 Star::Find returns 1 (0), X=949.30, Y=257.41, Mass=2422, SNR=33.9, Peak=173 HFD=4.0
03:37:38.731 00.001 28316 MultiStar: [#1 -0.03,-0.15,0.98,U] [#2 0.07,-0.28,0.88,U] [#3 -0.29,-0.16,0.00,M1] [#4 0.19,-0.25,0.80,U] [#5 0.19,-0.10,0.70,U] [#6 0.57,-0.54,0.00,M10] [#7 0.07,-0.24,0.59,U] [#8 -0.01,-0.30,0.56,U] 
03:37:38.731 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.23}, one-star: {-0.15, -0.30}
03:37:38.731 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
03:37:38.733 00.002 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
03:37:38.735 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.41 mountX=-0.23 mountY=0.07, mountTheta=2.84
03:37:38.737 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.23, opts=13)
03:37:38.738 00.001 28316 Enqueuing Move request for scope (0.04, -0.23)
03:37:38.739 00.001 29988 Worker thread wakes up
03:37:38.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
03:37:38.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:38.741 00.002 28316 UpdateGuideState exits: m=2422 RSB=33.9
03:37:38.742 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:38.742 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:38.742 00.000 28316 Enqueuing Expose request
03:37:38.744 00.002 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
03:37:38.744 00.000 29988 Moving (0.04, -0.23) raw xDistance=-0.23 yDistance=0.07
03:37:38.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:37:38.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:38.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:37:38.744 00.000 29988 MoveAxis(E, 47, ABG)
03:37:38.744 00.000 29988 Guiding  Dir = 2, Dur = 47
03:37:38.744 00.000 29988 IsSlewing returns 0
03:37:38.744 00.000 29988 IsGuiding returns 0
03:37:38.746 00.002 29988 PulseGuide returned control before completion, sleep 55
03:37:38.810 00.064 29988 IsGuiding returns 0
03:37:38.810 00.000 29988 Move returns status 0, amount 47
03:37:38.810 00.000 29988 MoveAxis(N, 0, ABG)
03:37:38.810 00.000 29988 Move returns status 0, amount 0
03:37:38.810 00.000 29988 move complete, result=0
03:37:38.810 00.000 29988 worker thread done servicing request
03:37:38.810 00.000 29988 Worker thread wakes up
03:37:38.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:38.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:38.810 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:37:40.218 01.408 29988 Exposure complete
03:37:40.266 00.048 29988 worker thread done servicing request
03:37:40.266 00.000 28316 OnExposeComplete: enter
03:37:40.267 00.001 28316 UpdateGuideState(): m_state=6
03:37:40.268 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5823
03:37:40.268 00.000 28316 Star::Find returns 1 (0), X=949.17, Y=257.57, Mass=2338, SNR=33.5, Peak=160 HFD=3.9
03:37:40.269 00.001 28316 MultiStar: [#1 -0.10,-0.15,0.97,U] [#2 -0.01,-0.13,0.89,U] [#3 -0.30,-0.04,0.84,U] [#4 -0.15,-0.05,0.85,U] [#5 -0.10,-0.12,0.73,U] [#6 0.18,-0.30,0.00,R] [#7 -0.31,-0.16,0.00,M1] [#8 -0.09,-0.13,0.58,U] 
03:37:40.269 00.000 28316 refined, 6 included, MultiStar: {-0.15, -0.11}, one-star: {-0.28, -0.13}
03:37:40.269 00.000 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.77)
03:37:40.270 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
03:37:40.270 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.52 mountX=-0.04 mountY=0.18, mountTheta=1.76
03:37:40.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.11, opts=13)
03:37:40.272 00.001 28316 Enqueuing Move request for scope (-0.15, -0.11)
03:37:40.272 00.000 29988 Worker thread wakes up
03:37:40.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
03:37:40.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
03:37:40.272 00.000 29988 Moving (-0.15, -0.11) raw xDistance=-0.04 yDistance=0.18
03:37:40.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:40.273 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.5
03:37:40.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:40.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:40.274 00.000 28316 Enqueuing Expose request
03:37:40.275 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:37:40.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:40.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:37:40.275 00.000 29988 MoveAxis(E, 0, ABG)
03:37:40.275 00.000 29988 Move returns status 0, amount 0
03:37:40.275 00.000 29988 MoveAxis(N, 0, ABG)
03:37:40.275 00.000 29988 Move returns status 0, amount 0
03:37:40.275 00.000 29988 move complete, result=0
03:37:40.275 00.000 29988 worker thread done servicing request
03:37:40.275 00.000 29988 Worker thread wakes up
03:37:40.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:40.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:40.276 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:37:41.903 01.627 29988 Exposure complete
03:37:41.938 00.035 29988 worker thread done servicing request
03:37:41.938 00.000 28316 OnExposeComplete: enter
03:37:41.939 00.001 28316 UpdateGuideState(): m_state=6
03:37:41.940 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5824
03:37:41.940 00.000 28316 Star::Find returns 1 (0), X=949.25, Y=257.57, Mass=2420, SNR=34.0, Peak=179 HFD=3.9
03:37:41.941 00.001 28316 MultiStar: [#1 -0.18,-0.14,0.95,U] [#2 0.03,-0.08,0.90,U] [#3 -0.24,-0.02,0.85,U] [#4 -0.14,0.04,0.82,U] [#5 -0.09,-0.29,0.70,U] [#6 -0.16,0.01,0.62,U] [#7 -0.11,-0.17,0.60,U] [#8 -0.10,-0.13,0.57,U] 
03:37:41.941 00.000 28316 refined, 8 included, MultiStar: {-0.13, -0.10}, one-star: {-0.20, -0.14}
03:37:41.942 00.001 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
03:37:41.942 00.000 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
03:37:41.943 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-2.50 mountX=-0.03 mountY=0.17, mountTheta=1.78
03:37:41.944 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.10, opts=13)
03:37:41.944 00.000 28316 Enqueuing Move request for scope (-0.13, -0.10)
03:37:41.945 00.001 29988 Worker thread wakes up
03:37:41.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:41.945 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.0
03:37:41.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:41.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:41.947 00.001 28316 Enqueuing Expose request
03:37:41.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
03:37:41.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
03:37:41.947 00.000 29988 Moving (-0.13, -0.10) raw xDistance=-0.03 yDistance=0.17
03:37:41.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:37:41.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:41.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:37:41.947 00.000 29988 MoveAxis(E, 0, ABG)
03:37:41.947 00.000 29988 Move returns status 0, amount 0
03:37:41.947 00.000 29988 MoveAxis(N, 0, ABG)
03:37:41.947 00.000 29988 Move returns status 0, amount 0
03:37:41.948 00.001 29988 move complete, result=0
03:37:41.948 00.000 29988 worker thread done servicing request
03:37:41.948 00.000 29988 Worker thread wakes up
03:37:41.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:41.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:41.948 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:37:43.475 01.527 29988 Exposure complete
03:37:43.518 00.043 29988 worker thread done servicing request
03:37:43.518 00.000 28316 OnExposeComplete: enter
03:37:43.519 00.001 28316 UpdateGuideState(): m_state=6
03:37:43.520 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5825
03:37:43.522 00.002 28316 Star::Find returns 1 (0), X=949.31, Y=257.57, Mass=2326, SNR=33.3, Peak=174 HFD=3.8
03:37:43.523 00.001 28316 MultiStar: [#1 -0.05,-0.00,1.01,U] [#2 -0.02,-0.10,0.88,U] [#3 -0.18,0.04,0.87,U] [#4 0.16,-0.03,0.83,U] [#5 0.16,-0.04,0.71,U] [#6 -0.04,0.05,0.63,U] [#7 -0.13,-0.12,0.63,U] [#8 -0.17,-0.07,0.59,U] 
03:37:43.524 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.14, -0.13}
03:37:43.526 00.002 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
03:37:43.527 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
03:37:43.528 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.37 mountX=-0.02 mountY=0.06, mountTheta=1.91
03:37:43.530 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
03:37:43.530 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
03:37:43.531 00.001 29988 Worker thread wakes up
03:37:43.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:43.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
03:37:43.531 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
03:37:43.532 00.001 28316 UpdateGuideState exits: m=2326 RSB=33.3
03:37:43.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:43.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:43.533 00.001 28316 Enqueuing Expose request
03:37:43.533 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.02 yDistance=0.06
03:37:43.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:37:43.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:43.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:37:43.533 00.000 29988 MoveAxis(E, 0, ABG)
03:37:43.533 00.000 29988 Move returns status 0, amount 0
03:37:43.533 00.000 29988 MoveAxis(N, 0, ABG)
03:37:43.533 00.000 29988 Move returns status 0, amount 0
03:37:43.533 00.000 29988 move complete, result=0
03:37:43.533 00.000 29988 worker thread done servicing request
03:37:43.533 00.000 29988 Worker thread wakes up
03:37:43.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:43.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:43.535 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:45.162 01.627 29988 Exposure complete
03:37:45.197 00.035 29988 worker thread done servicing request
03:37:45.197 00.000 28316 OnExposeComplete: enter
03:37:45.197 00.000 28316 UpdateGuideState(): m_state=6
03:37:45.198 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5826
03:37:45.200 00.002 28316 Star::Find returns 1 (0), X=948.98, Y=257.77, Mass=2278, SNR=33.0, Peak=175 HFD=4.1
03:37:45.201 00.001 28316 MultiStar: [#1 -0.16,0.05,0.98,U] [#2 -0.08,0.13,0.94,U] [#3 -0.35,0.07,0.00,M1] [#4 -0.27,-0.06,0.83,U] [#5 -0.16,-0.14,0.75,U] [#6 -0.04,0.00,0.64,U] [#7 -0.39,0.03,0.00,M1] [#8 -0.18,0.06,0.60,U] 
03:37:45.203 00.002 28316 refined, 6 included, MultiStar: {-0.21, 0.02}, one-star: {-0.48, 0.06}
03:37:45.204 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
03:37:45.205 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
03:37:45.206 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.04 mountX=0.10 mountY=0.18, mountTheta=1.03
03:37:45.209 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.02, opts=13)
03:37:45.210 00.001 28316 Enqueuing Move request for scope (-0.21, 0.02)
03:37:45.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:45.210 00.000 29988 Worker thread wakes up
03:37:45.210 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.0
03:37:45.212 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
03:37:45.213 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
03:37:45.213 00.000 29988 Moving (-0.21, 0.02) raw xDistance=0.10 yDistance=0.18
03:37:45.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:37:45.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:45.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:37:45.213 00.000 29988 MoveAxis(E, 0, ABG)
03:37:45.213 00.000 29988 Move returns status 0, amount 0
03:37:45.213 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:45.213 00.000 29988 MoveAxis(N, 0, ABG)
03:37:45.213 00.000 29988 Move returns status 0, amount 0
03:37:45.213 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:45.214 00.001 28316 Enqueuing Expose request
03:37:45.214 00.000 29988 move complete, result=0
03:37:45.214 00.000 29988 worker thread done servicing request
03:37:45.214 00.000 29988 Worker thread wakes up
03:37:45.214 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:45.214 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:45.215 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:37:46.733 01.518 29988 Exposure complete
03:37:46.775 00.042 29988 worker thread done servicing request
03:37:46.775 00.000 28316 OnExposeComplete: enter
03:37:46.776 00.001 28316 UpdateGuideState(): m_state=6
03:37:46.779 00.003 28316 Star::Find(15, 948, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5827
03:37:46.780 00.001 28316 Star::Find returns 1 (0), X=949.38, Y=257.52, Mass=2319, SNR=33.5, Peak=161 HFD=4.0
03:37:46.782 00.002 28316 MultiStar: [#1 0.12,-0.15,0.98,U] [#2 0.14,-0.07,0.91,U] [#3 -0.07,-0.09,0.86,U] [#4 0.27,0.02,0.83,U] [#5 0.27,-0.14,0.76,U] [#6 0.11,0.13,0.64,U] [#7 0.00,0.04,0.63,U] [#8 0.16,-0.25,0.58,U] 
03:37:46.783 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.09}, one-star: {-0.07, -0.19}
03:37:46.784 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:37:46.785 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:37:46.786 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.72 mountX=-0.12 mountY=-0.05, mountTheta=-2.75
03:37:46.789 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.09, opts=13)
03:37:46.789 00.000 28316 Enqueuing Move request for scope (0.10, -0.09)
03:37:46.790 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:46.791 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.5
03:37:46.792 00.001 29988 Worker thread wakes up
03:37:46.792 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
03:37:46.793 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
03:37:46.793 00.000 29988 Moving (0.10, -0.09) raw xDistance=-0.12 yDistance=-0.05
03:37:46.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:37:46.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:46.793 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:46.795 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:46.796 00.001 28316 Enqueuing Expose request
03:37:46.797 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:37:46.797 00.000 29988 MoveAxis(E, 0, ABG)
03:37:46.797 00.000 29988 Move returns status 0, amount 0
03:37:46.797 00.000 29988 MoveAxis(N, 0, ABG)
03:37:46.797 00.000 29988 Move returns status 0, amount 0
03:37:46.797 00.000 29988 move complete, result=0
03:37:46.797 00.000 29988 worker thread done servicing request
03:37:46.797 00.000 29988 Worker thread wakes up
03:37:46.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:46.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:46.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:48.422 01.625 29988 Exposure complete
03:37:48.459 00.037 29988 worker thread done servicing request
03:37:48.459 00.000 28316 OnExposeComplete: enter
03:37:48.460 00.001 28316 UpdateGuideState(): m_state=6
03:37:48.460 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5828
03:37:48.461 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=257.40, Mass=2207, SNR=32.5, Peak=158 HFD=4.0
03:37:48.462 00.001 28316 MultiStar: [#1 -0.13,-0.13,1.00,U] [#2 0.01,-0.14,0.94,U] [#3 -0.09,-0.17,0.89,U] [#4 0.11,-0.15,0.84,U] [#5 0.06,-0.12,0.75,U] [#6 0.22,-0.10,0.64,U] [#7 -0.12,-0.28,0.67,U] [#8 0.10,-0.37,0.00,M1] 
03:37:48.463 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.18}, one-star: {-0.06, -0.31}
03:37:48.464 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
03:37:48.465 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.62)
03:37:48.466 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.63 mountX=-0.16 mountY=0.09, mountTheta=2.62
03:37:48.469 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.18, opts=13)
03:37:48.469 00.000 28316 Enqueuing Move request for scope (-0.01, -0.18)
03:37:48.470 00.001 29988 Worker thread wakes up
03:37:48.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
03:37:48.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
03:37:48.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:48.470 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.5
03:37:48.471 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:48.471 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:48.472 00.001 28316 Enqueuing Expose request
03:37:48.472 00.000 29988 Moving (-0.01, -0.18) raw xDistance=-0.16 yDistance=0.09
03:37:48.472 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:37:48.472 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:48.472 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:37:48.472 00.000 29988 MoveAxis(E, 0, ABG)
03:37:48.472 00.000 29988 Move returns status 0, amount 0
03:37:48.472 00.000 29988 MoveAxis(N, 0, ABG)
03:37:48.472 00.000 29988 Move returns status 0, amount 0
03:37:48.472 00.000 29988 move complete, result=0
03:37:48.472 00.000 29988 worker thread done servicing request
03:37:48.472 00.000 29988 Worker thread wakes up
03:37:48.472 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:48.472 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:48.473 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:49.993 01.520 29988 Exposure complete
03:37:50.053 00.060 29988 worker thread done servicing request
03:37:50.054 00.001 28316 OnExposeComplete: enter
03:37:50.055 00.001 28316 UpdateGuideState(): m_state=6
03:37:50.056 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5829
03:37:50.056 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=257.45, Mass=2402, SNR=33.8, Peak=186 HFD=3.9
03:37:50.057 00.001 28316 MultiStar: [#1 -0.16,-0.28,0.94,U] [#2 0.02,-0.26,0.91,U] [#3 -0.05,-0.24,0.84,U] [#4 -0.17,-0.21,0.83,U] [#5 0.11,-0.37,0.00,M1] [#6 -0.06,-0.05,0.63,U] [#7 -0.09,-0.12,0.63,U] [#8 0.21,-0.15,0.58,U] 
03:37:50.057 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.21}, one-star: {-0.07, -0.26}
03:37:50.058 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
03:37:50.058 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
03:37:50.058 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.83 mountX=-0.17 mountY=0.14, mountTheta=2.43
03:37:50.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
03:37:50.061 00.001 28316 Enqueuing Move request for scope (-0.06, -0.21)
03:37:50.062 00.001 29988 Worker thread wakes up
03:37:50.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:50.062 00.000 28316 UpdateGuideState exits: m=2402 RSB=33.8
03:37:50.063 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:50.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:50.063 00.000 28316 Enqueuing Expose request
03:37:50.064 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
03:37:50.064 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
03:37:50.064 00.000 29988 Moving (-0.06, -0.21) raw xDistance=-0.17 yDistance=0.14
03:37:50.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:37:50.064 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:50.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:37:50.064 00.000 29988 MoveAxis(E, 0, ABG)
03:37:50.064 00.000 29988 Move returns status 0, amount 0
03:37:50.064 00.000 29988 MoveAxis(N, 0, ABG)
03:37:50.064 00.000 29988 Move returns status 0, amount 0
03:37:50.064 00.000 29988 move complete, result=0
03:37:50.064 00.000 29988 worker thread done servicing request
03:37:50.064 00.000 29988 Worker thread wakes up
03:37:50.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:50.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:50.065 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:37:51.701 01.636 29988 Exposure complete
03:37:51.750 00.049 29988 worker thread done servicing request
03:37:51.750 00.000 28316 OnExposeComplete: enter
03:37:51.751 00.001 28316 UpdateGuideState(): m_state=6
03:37:51.751 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5830
03:37:51.752 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=257.38, Mass=2433, SNR=34.2, Peak=162 HFD=4.1
03:37:51.752 00.000 28316 MultiStar: [#1 0.04,-0.36,0.00,M1] [#2 0.24,-0.35,0.00,M1] [#3 -0.06,-0.23,0.82,U] [#4 -0.01,-0.13,0.81,U] [#5 0.21,-0.58,0.00,M2] [#6 0.24,-0.11,0.65,U] [#7 0.00,-0.29,0.62,U] [#8 0.05,-0.34,0.00,M1] 
03:37:51.753 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.22}, one-star: {0.07, -0.33}
03:37:51.754 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
03:37:51.755 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
03:37:51.756 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.39 mountX=-0.22 mountY=0.06, mountTheta=2.86
03:37:51.759 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.22, opts=13)
03:37:51.759 00.000 28316 Enqueuing Move request for scope (0.04, -0.22)
03:37:51.759 00.000 29988 Worker thread wakes up
03:37:51.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
03:37:51.759 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
03:37:51.759 00.000 29988 Moving (0.04, -0.22) raw xDistance=-0.22 yDistance=0.06
03:37:51.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:37:51.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:51.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:51.760 00.001 28316 UpdateGuideState exits: m=2433 RSB=34.2
03:37:51.760 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:51.761 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:37:51.762 00.001 29988 MoveAxis(E, 46, ABG)
03:37:51.762 00.000 29988 Guiding  Dir = 2, Dur = 46
03:37:51.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:51.762 00.000 28316 Enqueuing Expose request
03:37:51.763 00.001 29988 IsSlewing returns 0
03:37:51.763 00.000 29988 IsGuiding returns 0
03:37:51.765 00.002 29988 PulseGuide returned control before completion, sleep 55
03:37:51.828 00.063 29988 IsGuiding returns 0
03:37:51.829 00.001 29988 Move returns status 0, amount 46
03:37:51.829 00.000 29988 MoveAxis(N, 0, ABG)
03:37:51.829 00.000 29988 Move returns status 0, amount 0
03:37:51.829 00.000 29988 move complete, result=0
03:37:51.829 00.000 29988 worker thread done servicing request
03:37:51.829 00.000 29988 Worker thread wakes up
03:37:51.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:51.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:51.829 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
03:37:53.235 01.406 29988 Exposure complete
03:37:53.278 00.043 29988 worker thread done servicing request
03:37:53.278 00.000 28316 OnExposeComplete: enter
03:37:53.279 00.001 28316 UpdateGuideState(): m_state=6
03:37:53.281 00.002 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5831
03:37:53.281 00.000 28316 Star::Find returns 1 (0), X=949.40, Y=257.74, Mass=2503, SNR=34.7, Peak=173 HFD=4.0
03:37:53.281 00.000 28316 MultiStar: [#1 0.09,0.09,0.96,U] [#2 0.35,0.10,0.00,M2] [#3 0.11,0.00,0.84,U] [#4 0.24,0.06,0.80,U] [#5 0.30,-0.08,0.71,U] [#6 0.29,0.23,0.00,M1] [#7 0.27,0.03,0.61,U] [#8 0.42,0.09,0.00,M2] 
03:37:53.282 00.001 28316 single-star, 5 included, MultiStar: {0.14, 0.03}, one-star: {-0.05, 0.03}
03:37:53.282 00.000 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
03:37:53.283 00.001 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:37:53.283 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=0.05 mountY=0.03, mountTheta=0.61
03:37:53.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
03:37:53.285 00.001 28316 Enqueuing Move request for scope (-0.05, 0.03)
03:37:53.285 00.000 29988 Worker thread wakes up
03:37:53.285 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:53.286 00.001 28316 UpdateGuideState exits: m=2503 RSB=34.7
03:37:53.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:53.287 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:53.287 00.000 28316 Enqueuing Expose request
03:37:53.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
03:37:53.288 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
03:37:53.288 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=0.03
03:37:53.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:37:53.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:53.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:37:53.288 00.000 29988 MoveAxis(E, 0, ABG)
03:37:53.288 00.000 29988 Move returns status 0, amount 0
03:37:53.288 00.000 29988 MoveAxis(N, 0, ABG)
03:37:53.288 00.000 29988 Move returns status 0, amount 0
03:37:53.288 00.000 29988 move complete, result=0
03:37:53.288 00.000 29988 worker thread done servicing request
03:37:53.288 00.000 29988 Worker thread wakes up
03:37:53.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:53.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:53.288 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:37:54.913 01.625 29988 Exposure complete
03:37:54.950 00.037 29988 worker thread done servicing request
03:37:54.950 00.000 28316 OnExposeComplete: enter
03:37:54.951 00.001 28316 UpdateGuideState(): m_state=6
03:37:54.951 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5832
03:37:54.952 00.001 28316 Star::Find returns 1 (0), X=949.65, Y=257.56, Mass=2327, SNR=33.3, Peak=147 HFD=4.2
03:37:54.953 00.001 28316 MultiStar: [#1 0.06,0.08,0.97,U] [#2 0.34,0.12,0.00,M3] [#3 0.09,-0.11,0.84,U] [#4 0.19,-0.07,0.83,U] [#5 0.18,-0.02,0.74,U] [#6 0.31,-0.05,0.63,U] [#7 0.22,-0.07,0.62,U] [#8 0.27,0.04,0.58,U] 
03:37:54.954 00.001 28316 refined, 7 included, MultiStar: {0.18, -0.05}, one-star: {0.20, -0.15}
03:37:54.955 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:37:54.956 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
03:37:54.956 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=-0.12 mountY=-0.14, mountTheta=-2.26
03:37:54.958 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.05, opts=13)
03:37:54.958 00.000 28316 Enqueuing Move request for scope (0.18, -0.05)
03:37:54.959 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:54.959 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.3
03:37:54.960 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:54.960 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:54.961 00.001 28316 Enqueuing Expose request
03:37:54.961 00.000 29988 Worker thread wakes up
03:37:54.961 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
03:37:54.961 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
03:37:54.961 00.000 29988 Moving (0.18, -0.05) raw xDistance=-0.12 yDistance=-0.14
03:37:54.961 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:37:54.961 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:54.961 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:37:54.961 00.000 29988 MoveAxis(E, 0, ABG)
03:37:54.961 00.000 29988 Move returns status 0, amount 0
03:37:54.961 00.000 29988 MoveAxis(N, 0, ABG)
03:37:54.961 00.000 29988 Move returns status 0, amount 0
03:37:54.961 00.000 29988 move complete, result=0
03:37:54.961 00.000 29988 worker thread done servicing request
03:37:54.961 00.000 29988 Worker thread wakes up
03:37:54.962 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:54.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:54.962 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:37:56.481 01.519 29988 Exposure complete
03:37:56.535 00.054 29988 worker thread done servicing request
03:37:56.535 00.000 28316 OnExposeComplete: enter
03:37:56.537 00.002 28316 UpdateGuideState(): m_state=6
03:37:56.538 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5833
03:37:56.539 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=257.63, Mass=2293, SNR=33.1, Peak=174 HFD=3.9
03:37:56.540 00.001 28316 MultiStar: [#1 0.04,0.11,0.99,U] [#2 0.19,0.18,0.94,U] [#3 0.04,0.09,0.88,U] [#4 0.11,0.10,0.82,U] [#5 0.31,0.05,0.73,U] [#6 0.29,0.05,0.63,U] [#7 0.05,0.09,0.62,U] [#8 0.11,0.07,0.61,U] 
03:37:56.540 00.000 28316 refined, 8 included, MultiStar: {0.14, 0.07}, one-star: {0.18, -0.07}
03:37:56.540 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
03:37:56.541 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
03:37:56.544 00.003 28316 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.47 mountX=0.01 mountY=-0.16, mountTheta=-1.52
03:37:56.549 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.07, opts=13)
03:37:56.551 00.002 28316 Enqueuing Move request for scope (0.14, 0.07)
03:37:56.553 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:56.555 00.002 28316 UpdateGuideState exits: m=2293 RSB=33.1
03:37:56.556 00.001 29988 Worker thread wakes up
03:37:56.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
03:37:56.557 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
03:37:56.557 00.000 29988 Moving (0.14, 0.07) raw xDistance=0.01 yDistance=-0.16
03:37:56.557 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:37:56.557 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:56.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:37:56.557 00.000 29988 MoveAxis(E, 0, ABG)
03:37:56.557 00.000 29988 Move returns status 0, amount 0
03:37:56.557 00.000 29988 MoveAxis(N, 0, ABG)
03:37:56.557 00.000 29988 Move returns status 0, amount 0
03:37:56.557 00.000 29988 move complete, result=0
03:37:56.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:56.558 00.001 29988 worker thread done servicing request
03:37:56.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:56.559 00.001 28316 Enqueuing Expose request
03:37:56.559 00.000 29988 Worker thread wakes up
03:37:56.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:56.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:56.559 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:37:58.182 01.623 29988 Exposure complete
03:37:58.207 00.025 29988 worker thread done servicing request
03:37:58.207 00.000 28316 OnExposeComplete: enter
03:37:58.208 00.001 28316 UpdateGuideState(): m_state=6
03:37:58.209 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5834
03:37:58.210 00.001 28316 Star::Find returns 1 (0), X=949.51, Y=257.62, Mass=2242, SNR=32.8, Peak=167 HFD=4.0
03:37:58.212 00.002 28316 MultiStar: [#1 0.18,0.10,0.99,U] [#2 0.08,0.13,0.90,U] [#3 0.04,0.15,0.90,U] [#4 0.25,0.15,0.83,U] [#5 0.23,0.00,0.74,U] [#6 0.25,0.08,0.65,U] [#7 0.25,0.04,0.63,U] [#8 0.03,0.21,0.60,U] 
03:37:58.212 00.000 28316 single-star, 8 included, MultiStar: {0.15, 0.08}, one-star: {0.06, -0.09}
03:37:58.213 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:37:58.213 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:37:58.214 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-0.97 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
03:37:58.215 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
03:37:58.216 00.001 28316 Enqueuing Move request for scope (0.06, -0.09)
03:37:58.217 00.001 29988 Worker thread wakes up
03:37:58.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
03:37:58.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
03:37:58.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:58.218 00.001 28316 UpdateGuideState exits: m=2242 RSB=32.8
03:37:58.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:58.218 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:58.219 00.001 28316 Enqueuing Expose request
03:37:58.219 00.000 29988 Moving (0.06, -0.09) raw xDistance=-0.10 yDistance=-0.01
03:37:58.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:37:58.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:58.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:37:58.219 00.000 29988 MoveAxis(E, 0, ABG)
03:37:58.219 00.000 29988 Move returns status 0, amount 0
03:37:58.219 00.000 29988 MoveAxis(N, 0, ABG)
03:37:58.219 00.000 29988 Move returns status 0, amount 0
03:37:58.219 00.000 29988 move complete, result=0
03:37:58.219 00.000 29988 worker thread done servicing request
03:37:58.219 00.000 29988 Worker thread wakes up
03:37:58.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:58.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:37:58.220 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:59.738 01.518 29988 Exposure complete
03:37:59.774 00.036 29988 worker thread done servicing request
03:37:59.774 00.000 28316 OnExposeComplete: enter
03:37:59.775 00.001 28316 UpdateGuideState(): m_state=6
03:37:59.776 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5835
03:37:59.776 00.000 28316 Star::Find returns 1 (0), X=949.42, Y=257.43, Mass=2321, SNR=33.3, Peak=149 HFD=4.2
03:37:59.777 00.001 28316 MultiStar: [#1 0.01,0.07,0.98,U] [#2 0.27,-0.12,0.91,U] [#3 -0.08,0.05,0.87,U] [#4 0.18,-0.17,0.86,U] [#5 0.25,0.11,0.73,U] [#6 0.12,-0.08,0.64,U] [#7 -0.05,-0.12,0.63,U] [#8 0.19,-0.30,0.00,M1] 
03:37:59.777 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.07}, one-star: {-0.03, -0.27}
03:37:59.777 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:37:59.778 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:37:59.778 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.72 mountX=-0.10 mountY=-0.04, mountTheta=-2.75
03:37:59.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
03:37:59.781 00.001 28316 Enqueuing Move request for scope (0.08, -0.07)
03:37:59.783 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:37:59.784 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.3
03:37:59.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:37:59.786 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:37:59.786 00.000 28316 Enqueuing Expose request
03:37:59.787 00.001 29988 Worker thread wakes up
03:37:59.787 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
03:37:59.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
03:37:59.787 00.000 29988 Moving (0.08, -0.07) raw xDistance=-0.10 yDistance=-0.04
03:37:59.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:37:59.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:37:59.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:37:59.787 00.000 29988 MoveAxis(E, 0, ABG)
03:37:59.788 00.001 29988 Move returns status 0, amount 0
03:37:59.788 00.000 29988 MoveAxis(N, 0, ABG)
03:37:59.788 00.000 29988 Move returns status 0, amount 0
03:37:59.788 00.000 29988 move complete, result=0
03:37:59.788 00.000 29988 worker thread done servicing request
03:37:59.788 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:37:59.789 00.001 29988 Worker thread wakes up
03:37:59.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:37:59.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:01.421 01.632 29988 Exposure complete
03:38:01.465 00.044 29988 worker thread done servicing request
03:38:01.465 00.000 28316 OnExposeComplete: enter
03:38:01.466 00.001 28316 UpdateGuideState(): m_state=6
03:38:01.467 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5836
03:38:01.467 00.000 28316 Star::Find returns 1 (0), X=949.34, Y=257.39, Mass=2249, SNR=32.8, Peak=157 HFD=4.0
03:38:01.468 00.001 28316 MultiStar: [#1 0.12,-0.01,0.96,U] [#2 0.02,-0.05,0.93,U] [#3 -0.18,-0.08,0.88,U] [#4 0.13,-0.02,0.84,U] [#5 0.24,-0.20,0.75,U] [#6 0.38,0.01,0.00,M1] [#7 -0.05,-0.26,0.62,U] [#8 0.06,-0.16,0.60,U] 
03:38:01.468 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.13}, one-star: {-0.12, -0.32}
03:38:01.468 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:38:01.469 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:38:01.469 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=-0.13 mountY=0.04, mountTheta=2.84
03:38:01.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.13, opts=13)
03:38:01.472 00.001 28316 Enqueuing Move request for scope (0.02, -0.13)
03:38:01.473 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:01.474 00.001 28316 UpdateGuideState exits: m=2249 RSB=32.8
03:38:01.476 00.002 29988 Worker thread wakes up
03:38:01.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
03:38:01.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
03:38:01.476 00.000 29988 Moving (0.02, -0.13) raw xDistance=-0.13 yDistance=0.04
03:38:01.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:38:01.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:01.476 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:01.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:01.478 00.001 28316 Enqueuing Expose request
03:38:01.480 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:38:01.480 00.000 29988 MoveAxis(E, 0, ABG)
03:38:01.480 00.000 29988 Move returns status 0, amount 0
03:38:01.480 00.000 29988 MoveAxis(N, 0, ABG)
03:38:01.480 00.000 29988 Move returns status 0, amount 0
03:38:01.480 00.000 29988 move complete, result=0
03:38:01.480 00.000 29988 worker thread done servicing request
03:38:01.480 00.000 29988 Worker thread wakes up
03:38:01.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:01.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:01.481 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:38:02.998 01.517 29988 Exposure complete
03:38:03.037 00.039 29988 worker thread done servicing request
03:38:03.037 00.000 28316 OnExposeComplete: enter
03:38:03.038 00.001 28316 UpdateGuideState(): m_state=6
03:38:03.039 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5837
03:38:03.039 00.000 28316 Star::Find returns 1 (0), X=949.23, Y=257.39, Mass=2301, SNR=33.2, Peak=160 HFD=3.9
03:38:03.040 00.001 28316 MultiStar: [#1 -0.11,-0.25,0.95,U] [#2 0.02,-0.02,0.91,U] [#3 -0.24,-0.09,0.86,U] [#4 0.22,-0.38,0.00,M1] [#5 0.20,-0.35,0.00,M1] [#6 0.22,-0.23,0.60,U] [#7 -0.16,-0.16,0.65,U] [#8 -0.02,-0.11,0.59,U] 
03:38:03.040 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.17}, one-star: {-0.22, -0.32}
03:38:03.041 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
03:38:03.041 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
03:38:03.041 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.05 mountX=-0.12 mountY=0.16, mountTheta=2.23
03:38:03.046 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.17, opts=13)
03:38:03.047 00.001 28316 Enqueuing Move request for scope (-0.09, -0.17)
03:38:03.047 00.000 29988 Worker thread wakes up
03:38:03.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:03.048 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:38:03.048 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:03.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:03.049 00.001 28316 Enqueuing Expose request
03:38:03.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
03:38:03.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
03:38:03.049 00.000 29988 Moving (-0.09, -0.17) raw xDistance=-0.12 yDistance=0.16
03:38:03.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:38:03.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:03.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:38:03.049 00.000 29988 MoveAxis(E, 0, ABG)
03:38:03.049 00.000 29988 Move returns status 0, amount 0
03:38:03.049 00.000 29988 MoveAxis(N, 0, ABG)
03:38:03.049 00.000 29988 Move returns status 0, amount 0
03:38:03.049 00.000 29988 move complete, result=0
03:38:03.049 00.000 29988 worker thread done servicing request
03:38:03.049 00.000 29988 Worker thread wakes up
03:38:03.049 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:03.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:03.050 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:38:04.683 01.633 29988 Exposure complete
03:38:04.725 00.042 29988 worker thread done servicing request
03:38:04.725 00.000 28316 OnExposeComplete: enter
03:38:04.727 00.002 28316 UpdateGuideState(): m_state=6
03:38:04.728 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5838
03:38:04.730 00.002 28316 Star::Find returns 1 (0), X=949.27, Y=257.53, Mass=2324, SNR=33.3, Peak=172 HFD=3.9
03:38:04.733 00.003 28316 MultiStar: [#1 -0.14,0.07,0.99,U] [#2 -0.07,-0.03,0.89,U] [#3 -0.21,0.05,0.86,U] [#4 0.23,-0.14,0.80,U] [#5 -0.13,-0.22,0.74,U] [#6 0.22,-0.07,0.63,U] [#7 -0.17,-0.16,0.65,U] [#8 0.19,-0.15,0.57,U] 
03:38:04.736 00.003 28316 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.19, -0.18}
03:38:04.738 00.002 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:38:04.740 00.002 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:38:04.740 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.09 mountX=-0.06 mountY=0.08, mountTheta=2.18
03:38:04.741 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
03:38:04.741 00.000 28316 Enqueuing Move request for scope (-0.05, -0.09)
03:38:04.742 00.001 29988 Worker thread wakes up
03:38:04.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:04.742 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
03:38:04.742 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
03:38:04.742 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.3
03:38:04.743 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:04.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:04.744 00.001 28316 Enqueuing Expose request
03:38:04.744 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
03:38:04.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:38:04.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:04.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:38:04.744 00.000 29988 MoveAxis(E, 0, ABG)
03:38:04.744 00.000 29988 Move returns status 0, amount 0
03:38:04.744 00.000 29988 MoveAxis(N, 0, ABG)
03:38:04.744 00.000 29988 Move returns status 0, amount 0
03:38:04.744 00.000 29988 move complete, result=0
03:38:04.744 00.000 29988 worker thread done servicing request
03:38:04.744 00.000 29988 Worker thread wakes up
03:38:04.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:04.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:04.745 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:38:06.272 01.527 29988 Exposure complete
03:38:06.307 00.035 29988 worker thread done servicing request
03:38:06.308 00.001 28316 OnExposeComplete: enter
03:38:06.309 00.001 28316 UpdateGuideState(): m_state=6
03:38:06.310 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5839
03:38:06.311 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=257.38, Mass=2246, SNR=32.8, Peak=174 HFD=4.0
03:38:06.312 00.001 28316 MultiStar: [#1 -0.08,-0.34,0.00,M1] [#2 0.15,-0.19,0.91,U] [#3 -0.12,-0.22,0.87,U] [#4 0.21,-0.31,0.00,M1] [#5 0.04,-0.35,0.00,M1] [#6 0.09,-0.17,0.64,U] [#7 -0.09,-0.31,0.63,U] [#8 0.15,-0.36,0.00,M1] 
03:38:06.312 00.000 28316 refined, 4 included, MultiStar: {-0.03, -0.25}, one-star: {-0.13, -0.33}
03:38:06.313 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
03:38:06.314 00.001 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
03:38:06.314 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.67 mountX=-0.21 mountY=0.13, mountTheta=2.58
03:38:06.316 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.25, opts=13)
03:38:06.316 00.000 28316 Enqueuing Move request for scope (-0.03, -0.25)
03:38:06.317 00.001 29988 Worker thread wakes up
03:38:06.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
03:38:06.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
03:38:06.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:06.318 00.001 28316 UpdateGuideState exits: m=2246 RSB=32.8
03:38:06.318 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:06.319 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:06.319 00.000 28316 Enqueuing Expose request
03:38:06.319 00.000 29988 Moving (-0.03, -0.25) raw xDistance=-0.21 yDistance=0.13
03:38:06.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:38:06.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:06.320 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:38:06.320 00.000 29988 MoveAxis(E, 45, ABG)
03:38:06.320 00.000 29988 Guiding  Dir = 2, Dur = 45
03:38:06.320 00.000 29988 IsSlewing returns 0
03:38:06.320 00.000 29988 IsGuiding returns 0
03:38:06.322 00.002 29988 PulseGuide returned control before completion, sleep 54
03:38:06.392 00.070 29988 IsGuiding returns 1
03:38:06.392 00.000 29988 scope still moving after pulse duration time elapsed
03:38:06.424 00.032 29988 IsSlewing returns 0
03:38:06.425 00.001 29988 IsGuiding returns 0
03:38:06.425 00.000 29988 scope move finished after 45 + 59 ms
03:38:06.425 00.000 29988 Move returns status 0, amount 45
03:38:06.425 00.000 29988 MoveAxis(N, 0, ABG)
03:38:06.425 00.000 29988 Move returns status 0, amount 0
03:38:06.425 00.000 29988 move complete, result=0
03:38:06.425 00.000 29988 worker thread done servicing request
03:38:06.425 00.000 29988 Worker thread wakes up
03:38:06.425 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
03:38:06.429 00.004 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:06.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:08.055 01.626 29988 Exposure complete
03:38:08.087 00.032 29988 worker thread done servicing request
03:38:08.087 00.000 28316 OnExposeComplete: enter
03:38:08.088 00.001 28316 UpdateGuideState(): m_state=6
03:38:08.089 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5840
03:38:08.089 00.000 28316 Star::Find returns 1 (0), X=949.51, Y=257.60, Mass=2383, SNR=33.9, Peak=170 HFD=4.1
03:38:08.089 00.000 28316 MultiStar: [#1 -0.33,0.09,0.00,M2] [#2 0.06,0.08,0.89,U] [#3 -0.07,0.02,0.85,U] [#4 0.06,0.02,0.83,U] [#5 0.08,0.04,0.72,U] [#6 0.27,-0.11,0.61,U] [#7 -0.28,-0.07,0.61,U] [#8 0.03,-0.05,0.57,U] 
03:38:08.090 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.02}, one-star: {0.05, -0.11}
03:38:08.090 00.000 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
03:38:08.091 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
03:38:08.091 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.62 mountX=-0.03 mountY=-0.01, mountTheta=-2.65
03:38:08.092 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
03:38:08.093 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
03:38:08.093 00.000 29988 Worker thread wakes up
03:38:08.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
03:38:08.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
03:38:08.093 00.000 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.01
03:38:08.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:38:08.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:08.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:08.094 00.001 28316 UpdateGuideState exits: m=2383 RSB=33.9
03:38:08.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:08.096 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:38:08.096 00.000 29988 MoveAxis(E, 0, ABG)
03:38:08.096 00.000 29988 Move returns status 0, amount 0
03:38:08.096 00.000 29988 MoveAxis(N, 0, ABG)
03:38:08.096 00.000 29988 Move returns status 0, amount 0
03:38:08.096 00.000 29988 move complete, result=0
03:38:08.096 00.000 29988 worker thread done servicing request
03:38:08.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:08.096 00.000 28316 Enqueuing Expose request
03:38:08.096 00.000 29988 Worker thread wakes up
03:38:08.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:08.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:08.096 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:09.619 01.523 29988 Exposure complete
03:38:09.667 00.048 29988 worker thread done servicing request
03:38:09.667 00.000 28316 OnExposeComplete: enter
03:38:09.668 00.001 28316 UpdateGuideState(): m_state=6
03:38:09.669 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5841
03:38:09.670 00.001 28316 Star::Find returns 1 (0), X=949.38, Y=257.60, Mass=2249, SNR=32.9, Peak=166 HFD=3.9
03:38:09.671 00.001 28316 MultiStar: [#1 -0.04,0.07,1.02,U] [#2 0.13,-0.00,0.92,U] [#3 -0.20,0.05,0.86,U] [#4 0.01,0.06,0.85,U] [#5 0.16,-0.05,0.73,U] [#6 -0.06,0.06,0.64,U] [#7 -0.20,-0.01,0.64,U] [#8 0.16,-0.08,0.59,U] 
03:38:09.672 00.001 28316 refined, 8 included, MultiStar: {-0.02, 0.00}, one-star: {-0.08, -0.11}
03:38:09.674 00.002 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
03:38:09.676 00.002 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
03:38:09.678 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.12 mountX=0.01 mountY=0.01, mountTheta=1.12
03:38:09.682 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.00, opts=13)
03:38:09.685 00.003 28316 Enqueuing Move request for scope (-0.02, 0.00)
03:38:09.687 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:09.689 00.002 28316 UpdateGuideState exits: m=2249 RSB=32.9
03:38:09.692 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:09.694 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:09.696 00.002 29988 Worker thread wakes up
03:38:09.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
03:38:09.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
03:38:09.696 00.000 29988 Moving (-0.02, 0.00) raw xDistance=0.01 yDistance=0.01
03:38:09.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:38:09.697 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:09.697 00.000 28316 Enqueuing Expose request
03:38:09.698 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:38:09.698 00.000 29988 MoveAxis(E, 0, ABG)
03:38:09.698 00.000 29988 Move returns status 0, amount 0
03:38:09.698 00.000 29988 MoveAxis(N, 0, ABG)
03:38:09.698 00.000 29988 Move returns status 0, amount 0
03:38:09.698 00.000 29988 move complete, result=0
03:38:09.698 00.000 29988 worker thread done servicing request
03:38:09.698 00.000 29988 Worker thread wakes up
03:38:09.698 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:09.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:09.699 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:38:11.334 01.635 29988 Exposure complete
03:38:11.368 00.034 29988 worker thread done servicing request
03:38:11.368 00.000 28316 OnExposeComplete: enter
03:38:11.369 00.001 28316 UpdateGuideState(): m_state=6
03:38:11.369 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5842
03:38:11.370 00.001 28316 Star::Find returns 1 (0), X=949.13, Y=257.51, Mass=2313, SNR=33.3, Peak=179 HFD=3.9
03:38:11.370 00.000 28316 MultiStar: [#1 -0.11,-0.06,0.98,U] [#2 -0.07,-0.14,0.90,U] [#3 -0.29,-0.10,0.87,U] [#4 0.04,0.03,0.84,U] [#5 -0.07,-0.12,0.75,U] [#6 0.02,0.08,0.64,U] [#7 -0.24,-0.01,0.62,U] [#8 -0.15,0.08,0.59,U] 
03:38:11.371 00.001 28316 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.32, -0.20}
03:38:11.371 00.000 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:38:11.372 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:38:11.372 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.72 mountX=0.00 mountY=0.15, mountTheta=1.56
03:38:11.373 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.06, opts=13)
03:38:11.374 00.001 28316 Enqueuing Move request for scope (-0.14, -0.06)
03:38:11.374 00.000 29988 Worker thread wakes up
03:38:11.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:11.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
03:38:11.374 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:38:11.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:11.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:11.376 00.001 28316 Enqueuing Expose request
03:38:11.376 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
03:38:11.376 00.000 29988 Moving (-0.14, -0.06) raw xDistance=0.00 yDistance=0.15
03:38:11.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:38:11.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:11.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:38:11.376 00.000 29988 MoveAxis(E, 0, ABG)
03:38:11.376 00.000 29988 Move returns status 0, amount 0
03:38:11.376 00.000 29988 MoveAxis(N, 0, ABG)
03:38:11.376 00.000 29988 Move returns status 0, amount 0
03:38:11.376 00.000 29988 move complete, result=0
03:38:11.376 00.000 29988 worker thread done servicing request
03:38:11.376 00.000 29988 Worker thread wakes up
03:38:11.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:11.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:11.377 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:38:12.890 01.513 29988 Exposure complete
03:38:12.934 00.044 29988 worker thread done servicing request
03:38:12.934 00.000 28316 OnExposeComplete: enter
03:38:12.936 00.002 28316 UpdateGuideState(): m_state=6
03:38:12.939 00.003 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5843
03:38:12.941 00.002 28316 Star::Find returns 1 (0), X=949.28, Y=257.77, Mass=2421, SNR=34.1, Peak=190 HFD=3.8
03:38:12.944 00.003 28316 MultiStar: [#1 -0.09,0.12,0.98,U] [#2 -0.01,0.20,0.91,U] [#3 -0.23,0.06,0.83,U] [#4 0.12,0.13,0.84,U] [#5 0.13,0.03,0.72,U] [#6 0.16,0.22,0.60,U] [#7 0.02,-0.02,0.62,U] [#8 -0.12,-0.02,0.55,U] 
03:38:12.946 00.002 28316 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {-0.18, 0.06}
03:38:12.948 00.002 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
03:38:12.948 00.000 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
03:38:12.949 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.91 mountX=0.10 mountY=-0.01, mountTheta=-0.13
03:38:12.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
03:38:12.952 00.001 28316 Enqueuing Move request for scope (-0.03, 0.09)
03:38:12.953 00.001 29988 Worker thread wakes up
03:38:12.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
03:38:12.953 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
03:38:12.953 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.10 yDistance=-0.01
03:38:12.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:12.953 00.000 28316 UpdateGuideState exits: m=2421 RSB=34.1
03:38:12.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:12.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:12.954 00.000 28316 Enqueuing Expose request
03:38:12.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:38:12.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:12.955 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:38:12.955 00.000 29988 MoveAxis(E, 0, ABG)
03:38:12.955 00.000 29988 Move returns status 0, amount 0
03:38:12.955 00.000 29988 MoveAxis(N, 0, ABG)
03:38:12.955 00.000 29988 Move returns status 0, amount 0
03:38:12.955 00.000 29988 move complete, result=0
03:38:12.955 00.000 29988 worker thread done servicing request
03:38:12.955 00.000 29988 Worker thread wakes up
03:38:12.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:12.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:12.955 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:14.577 01.622 29988 Exposure complete
03:38:14.635 00.058 29988 worker thread done servicing request
03:38:14.635 00.000 28316 OnExposeComplete: enter
03:38:14.636 00.001 28316 UpdateGuideState(): m_state=6
03:38:14.636 00.000 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5844
03:38:14.637 00.001 28316 Star::Find returns 1 (0), X=949.49, Y=257.85, Mass=2222, SNR=32.7, Peak=166 HFD=3.8
03:38:14.637 00.000 28316 MultiStar: [#1 -0.17,0.32,0.00,M1] [#2 0.15,0.34,0.00,M1] [#3 -0.11,0.33,0.00,M1] [#4 0.06,0.32,0.83,U] [#5 0.18,0.16,0.73,U] [#6 0.04,0.33,0.00,M1] [#7 -0.03,0.23,0.63,U] [#8 0.13,0.37,0.00,M1] 
03:38:14.638 00.001 28316 single-star, 3 included, MultiStar: {0.06, 0.21}, one-star: {0.03, 0.14}
03:38:14.638 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
03:38:14.639 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
03:38:14.640 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=0.11 mountY=-0.09, mountTheta=-0.69
03:38:14.642 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
03:38:14.643 00.001 28316 Enqueuing Move request for scope (0.03, 0.14)
03:38:14.643 00.000 29988 Worker thread wakes up
03:38:14.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:14.644 00.001 28316 UpdateGuideState exits: m=2222 RSB=32.7
03:38:14.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:14.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:14.645 00.001 28316 Enqueuing Expose request
03:38:14.645 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
03:38:14.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
03:38:14.645 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.11 yDistance=-0.09
03:38:14.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:38:14.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:14.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:38:14.645 00.000 29988 MoveAxis(E, 0, ABG)
03:38:14.645 00.000 29988 Move returns status 0, amount 0
03:38:14.645 00.000 29988 MoveAxis(N, 0, ABG)
03:38:14.646 00.001 29988 Move returns status 0, amount 0
03:38:14.646 00.000 29988 move complete, result=0
03:38:14.646 00.000 29988 worker thread done servicing request
03:38:14.646 00.000 29988 Worker thread wakes up
03:38:14.646 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:14.646 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:14.646 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:16.163 01.517 29988 Exposure complete
03:38:16.197 00.034 29988 worker thread done servicing request
03:38:16.198 00.001 28316 OnExposeComplete: enter
03:38:16.198 00.000 28316 UpdateGuideState(): m_state=6
03:38:16.199 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5845
03:38:16.200 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=257.76, Mass=2240, SNR=32.8, Peak=155 HFD=3.9
03:38:16.200 00.000 28316 MultiStar: [#1 0.16,0.19,1.03,U] [#2 0.12,0.11,0.94,U] [#3 0.00,0.18,0.83,U] [#4 0.39,0.13,0.00,M1] [#5 0.35,0.12,0.00,M1] [#6 0.28,0.30,0.00,M2] [#7 0.04,0.08,0.64,U] [#8 0.31,-0.04,0.61,U] 
03:38:16.201 00.001 28316 single-star, 5 included, MultiStar: {0.11, 0.10}, one-star: {0.06, 0.05}
03:38:16.201 00.000 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (2.00) = xAngle (-1.31 = -1.31)
03:38:16.202 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
03:38:16.202 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.69 mountX=0.02 mountY=-0.08, mountTheta=-1.31
03:38:16.203 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
03:38:16.204 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
03:38:16.205 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:16.205 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.8
03:38:16.206 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:16.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:16.206 00.000 28316 Enqueuing Expose request
03:38:16.207 00.001 29988 Worker thread wakes up
03:38:16.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
03:38:16.207 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
03:38:16.207 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.02 yDistance=-0.08
03:38:16.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:38:16.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:16.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:38:16.207 00.000 29988 MoveAxis(E, 0, ABG)
03:38:16.207 00.000 29988 Move returns status 0, amount 0
03:38:16.207 00.000 29988 MoveAxis(N, 0, ABG)
03:38:16.207 00.000 29988 Move returns status 0, amount 0
03:38:16.207 00.000 29988 move complete, result=0
03:38:16.207 00.000 29988 worker thread done servicing request
03:38:16.207 00.000 29988 Worker thread wakes up
03:38:16.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:16.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,243,31,31)
03:38:16.208 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:16.859 00.651 28316 evsrv: cli 0C97D2D0 connect
03:38:16.859 00.000 28316 case statement mapped state 6 to 3
03:38:16.860 00.001 28316 case statement mapped state 6 to 3
03:38:16.866 00.006 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"0e6c4305-364f-47f1-a02f-aa686eccf96d"}
03:38:16.867 00.001 28316 case statement mapped state 6 to 3
03:38:16.868 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e6c4305-364f-47f1-a02f-aa686eccf96d"}
03:38:16.869 00.001 28316 evsrv: cli 0C97D2D0 disconnect
03:38:16.870 00.001 28316 evsrv: cli 0C97D370 connect
03:38:16.871 00.001 28316 case statement mapped state 6 to 3
03:38:16.872 00.001 28316 case statement mapped state 6 to 3
03:38:16.873 00.001 28316 evsrv: cli 0C97D370 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"fffe2e22-a191-4a9b-a3da-4c25cd6fdd10"}
03:38:16.874 00.001 28316 PhdController::Dither begins
03:38:16.874 00.000 28316 dither: size=2.00, dRA=-1.51 dDec=-0.53
03:38:16.875 00.001 28316 MountToCamera -- mountTheta (-2.80) + m_xAngle (2.00) = xAngle (-0.81 = -0.81)
03:38:16.876 00.001 28316 MountToCamera -- mountX=-1.51 mountY=-0.53 hyp=1.60 mountTheta=-2.80 cameraX=1.11, cameraY=-1.15 cameraTheta=-0.81
03:38:16.877 00.001 28316 setting lock position to (950.56, 256.56)
03:38:16.878 00.001 28316 Mount: notify guiding dithered (1.1, -1.2)
03:38:16.879 00.001 28316 MultiStar: stabilizing after lock position change
03:38:16.880 00.001 28316 Status Line: Dithering de -1.51,-0.53
03:38:16.882 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:38:16.883 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:38:16.884 00.001 28316 evsrv: cli 0C97D370 response: {"jsonrpc":"2.0","result":0,"id":"fffe2e22-a191-4a9b-a3da-4c25cd6fdd10"}
03:38:16.885 00.001 28316 evsrv: cli 0C97D370 disconnect
03:38:17.829 00.944 29988 Exposure complete
03:38:17.870 00.041 29988 worker thread done servicing request
03:38:17.870 00.000 28316 OnExposeComplete: enter
03:38:17.872 00.002 28316 UpdateGuideState(): m_state=6
03:38:17.873 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5846
03:38:17.874 00.001 28316 Star::Find returns 1 (0), X=949.31, Y=257.58, Mass=2425, SNR=34.1, Peak=174 HFD=4.1
03:38:17.875 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
03:38:17.876 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
03:38:17.877 00.001 28316 CameraToMount -- cameraX=-1.25 cameraY=1.03 hyp=1.62 cameraTheta=2.45 mountX=1.45 mountY=0.65, mountTheta=0.42
03:38:17.879 00.002 28316 dither recenter: remaining=(1.5,0.5) step=(1.5,0.5)
03:38:17.879 00.000 28316 MountToCamera -- mountTheta (0.34) + m_xAngle (2.00) = xAngle (2.34 = 2.34)
03:38:17.880 00.001 28316 MountToCamera -- mountX=1.51 mountY=0.53 hyp=1.60 mountTheta=0.34 cameraX=-1.11, cameraY=1.15 cameraTheta=2.34
03:38:17.880 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-1.11, y=1.15, opts=4)
03:38:17.882 00.002 28316 Enqueuing Move request for scope (-1.11, 1.15)
03:38:17.883 00.001 28316 Mount: notify direct move 1.51,0.53
03:38:17.885 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:17.886 00.001 29988 Worker thread wakes up
03:38:17.886 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.1
03:38:17.887 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 1.15) opts 0x4
03:38:17.887 00.000 28316 PhdController: settling, locked = 1, distance = 1.68 (0.50) aobump = 0 frame = 1 / 99999
03:38:17.888 00.001 29988 Handling offset move in thread for scope, endpoint = (-1.11, 1.15)
03:38:17.888 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153097.888,"Host":"ASUS_SAM","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:38:17.889 00.001 29988 Moving (-1.11, 1.15) raw xDistance=1.51 yDistance=0.53
03:38:17.890 00.001 29988 MoveAxis(W, 503, B)
03:38:17.890 00.000 29988 Guiding  Dir = 3, Dur = 503
03:38:17.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:17.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:17.891 00.000 28316 Enqueuing Expose request
03:38:17.893 00.002 29988 IsSlewing returns 0
03:38:17.893 00.000 29988 IsGuiding returns 0
03:38:17.895 00.002 29988 PulseGuide returned control before completion, sleep 511
03:38:18.414 00.519 29988 IsGuiding returns 0
03:38:18.414 00.000 29988 Move returns status 0, amount 503
03:38:18.414 00.000 29988 MoveAxis(S, 126, B)
03:38:18.414 00.000 29988 Guiding  Dir = 1, Dur = 126
03:38:18.414 00.000 29988 IsSlewing returns 0
03:38:18.414 00.000 29988 IsGuiding returns 0
03:38:18.423 00.009 29988 PulseGuide returned control before completion, sleep 129
03:38:18.557 00.134 29988 IsGuiding returns 0
03:38:18.557 00.000 29988 Move returns status 0, amount 126
03:38:18.557 00.000 29988 move complete, result=0
03:38:18.558 00.001 29988 worker thread done servicing request
03:38:18.558 00.000 28316 GuideStep: 1.5 px 503 ms WEST, 0.5 px 126 ms SOUTH
03:38:18.558 00.000 29988 Worker thread wakes up
03:38:18.559 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:18.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:19.976 01.417 29988 Exposure complete
03:38:20.013 00.037 29988 worker thread done servicing request
03:38:20.013 00.000 28316 OnExposeComplete: enter
03:38:20.014 00.001 28316 UpdateGuideState(): m_state=6
03:38:20.015 00.001 28316 Star::Find(15, 949, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5847
03:38:20.017 00.002 28316 Star::Find returns 1 (0), X=950.26, Y=256.78, Mass=2263, SNR=32.9, Peak=146 HFD=4.3
03:38:20.018 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
03:38:20.019 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
03:38:20.021 00.002 28316 CameraToMount -- cameraX=-0.30 cameraY=0.23 hyp=0.38 cameraTheta=2.50 mountX=0.33 mountY=0.17, mountTheta=0.47
03:38:20.025 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.23, opts=13)
03:38:20.026 00.001 28316 Enqueuing Move request for scope (-0.30, 0.23)
03:38:20.026 00.000 29988 Worker thread wakes up
03:38:20.027 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.23) opts 0xd
03:38:20.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:38:20.027 00.000 28316 UpdateGuideState exits: m=2263 RSB=32.9
03:38:20.027 00.000 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 2 / 99999
03:38:20.028 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.23)
03:38:20.028 00.000 29988 Moving (-0.30, 0.23) raw xDistance=0.33 yDistance=0.17
03:38:20.028 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
03:38:20.028 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:20.028 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153100.028,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:38:20.028 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:38:20.028 00.000 29988 MoveAxis(W, 70, ABG)
03:38:20.028 00.000 29988 Guiding  Dir = 3, Dur = 70
03:38:20.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:20.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:20.029 00.000 28316 Enqueuing Expose request
03:38:20.030 00.001 29988 IsSlewing returns 0
03:38:20.030 00.000 29988 IsGuiding returns 0
03:38:20.031 00.001 29988 PulseGuide returned control before completion, sleep 79
03:38:20.116 00.085 29988 IsGuiding returns 0
03:38:20.116 00.000 29988 Move returns status 0, amount 70
03:38:20.116 00.000 29988 MoveAxis(N, 0, ABG)
03:38:20.116 00.000 29988 Move returns status 0, amount 0
03:38:20.116 00.000 29988 move complete, result=0
03:38:20.116 00.000 29988 worker thread done servicing request
03:38:20.116 00.000 29988 Worker thread wakes up
03:38:20.116 00.000 28316 GuideStep: 0.3 px 70 ms WEST, 0.2 px 0 ms NORTH
03:38:20.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:20.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:21.742 01.626 29988 Exposure complete
03:38:21.786 00.044 29988 worker thread done servicing request
03:38:21.786 00.000 28316 OnExposeComplete: enter
03:38:21.788 00.002 28316 UpdateGuideState(): m_state=6
03:38:21.791 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5848
03:38:21.792 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=255.97, Mass=2313, SNR=33.3, Peak=187 HFD=4.3
03:38:21.793 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:38:21.795 00.002 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
03:38:21.795 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.58 hyp=0.65 cameraTheta=-1.12 mountX=-0.65 mountY=0.01, mountTheta=3.13
03:38:21.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.58, opts=13)
03:38:21.798 00.001 28316 Enqueuing Move request for scope (0.28, -0.58)
03:38:21.799 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:21.799 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
03:38:21.799 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 3 / 99999
03:38:21.800 00.001 29988 Worker thread wakes up
03:38:21.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.58) opts 0xd
03:38:21.800 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.58)
03:38:21.800 00.000 29988 Moving (0.28, -0.58) raw xDistance=-0.65 yDistance=0.01
03:38:21.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.65
03:38:21.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:21.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:38:21.800 00.000 29988 MoveAxis(E, 131, ABG)
03:38:21.800 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153101.800,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
03:38:21.801 00.001 29988 Guiding  Dir = 2, Dur = 131
03:38:21.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:21.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:21.802 00.001 28316 Enqueuing Expose request
03:38:21.802 00.000 29988 IsSlewing returns 0
03:38:21.802 00.000 29988 IsGuiding returns 0
03:38:21.804 00.002 29988 PulseGuide returned control before completion, sleep 140
03:38:21.960 00.156 29988 IsGuiding returns 0
03:38:21.960 00.000 29988 Move returns status 0, amount 131
03:38:21.960 00.000 29988 MoveAxis(N, 0, ABG)
03:38:21.960 00.000 29988 Move returns status 0, amount 0
03:38:21.960 00.000 29988 move complete, result=0
03:38:21.960 00.000 29988 worker thread done servicing request
03:38:21.960 00.000 29988 Worker thread wakes up
03:38:21.960 00.000 28316 GuideStep: -0.6 px 131 ms EAST, 0.0 px 0 ms NORTH
03:38:21.962 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:21.963 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:23.381 01.418 29988 Exposure complete
03:38:23.425 00.044 29988 worker thread done servicing request
03:38:23.425 00.000 28316 OnExposeComplete: enter
03:38:23.427 00.002 28316 UpdateGuideState(): m_state=6
03:38:23.427 00.000 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5849
03:38:23.428 00.001 28316 Star::Find returns 1 (0), X=950.10, Y=256.28, Mass=2345, SNR=33.6, Peak=201 HFD=4.1
03:38:23.429 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
03:38:23.430 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65)
03:38:23.431 00.001 28316 CameraToMount -- cameraX=-0.46 cameraY=-0.28 hyp=0.54 cameraTheta=-2.60 mountX=-0.06 mountY=0.54, mountTheta=1.68
03:38:23.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.46, y=-0.28, opts=13)
03:38:23.434 00.002 28316 Enqueuing Move request for scope (-0.46, -0.28)
03:38:23.435 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
03:38:23.435 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
03:38:23.436 00.001 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 4 / 99999
03:38:23.436 00.000 29988 Worker thread wakes up
03:38:23.436 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153103.436,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
03:38:23.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.28) opts 0xd
03:38:23.437 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.46, -0.28)
03:38:23.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:23.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:23.437 00.000 28316 Enqueuing Expose request
03:38:23.438 00.001 29988 Moving (-0.46, -0.28) raw xDistance=-0.06 yDistance=0.54
03:38:23.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:38:23.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:23.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
03:38:23.438 00.000 29988 MoveAxis(E, 0, ABG)
03:38:23.438 00.000 29988 Move returns status 0, amount 0
03:38:23.438 00.000 29988 MoveAxis(N, 0, ABG)
03:38:23.438 00.000 29988 Move returns status 0, amount 0
03:38:23.438 00.000 29988 move complete, result=0
03:38:23.438 00.000 29988 worker thread done servicing request
03:38:23.438 00.000 29988 Worker thread wakes up
03:38:23.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:23.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:23.439 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
03:38:25.069 01.630 29988 Exposure complete
03:38:25.107 00.038 29988 worker thread done servicing request
03:38:25.107 00.000 28316 OnExposeComplete: enter
03:38:25.108 00.001 28316 UpdateGuideState(): m_state=6
03:38:25.109 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5850
03:38:25.109 00.000 28316 Star::Find returns 1 (0), X=949.91, Y=256.42, Mass=2404, SNR=34.1, Peak=157 HFD=4.2
03:38:25.109 00.000 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.35)
03:38:25.110 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.31)
03:38:25.110 00.000 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.14 hyp=0.67 cameraTheta=-2.93 mountX=0.15 mountY=0.65, mountTheta=1.35
03:38:25.112 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.14, opts=13)
03:38:25.113 00.001 28316 Enqueuing Move request for scope (-0.65, -0.14)
03:38:25.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:25.114 00.001 28316 UpdateGuideState exits: m=2404 RSB=34.1
03:38:25.114 00.000 29988 Worker thread wakes up
03:38:25.114 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 5 / 99999
03:38:25.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.14) opts 0xd
03:38:25.115 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153105.115,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:38:25.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.14)
03:38:25.115 00.000 29988 Moving (-0.65, -0.14) raw xDistance=0.15 yDistance=0.65
03:38:25.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:38:25.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:25.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:25.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:25.116 00.000 28316 Enqueuing Expose request
03:38:25.116 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.65
03:38:25.117 00.001 29988 MoveAxis(E, 0, ABG)
03:38:25.117 00.000 29988 Move returns status 0, amount 0
03:38:25.117 00.000 29988 MoveAxis(N, 0, ABG)
03:38:25.117 00.000 29988 Move returns status 0, amount 0
03:38:25.117 00.000 29988 move complete, result=0
03:38:25.117 00.000 29988 worker thread done servicing request
03:38:25.117 00.000 29988 Worker thread wakes up
03:38:25.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:25.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:25.117 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
03:38:26.636 01.519 29988 Exposure complete
03:38:26.670 00.034 29988 worker thread done servicing request
03:38:26.670 00.000 28316 OnExposeComplete: enter
03:38:26.671 00.001 28316 UpdateGuideState(): m_state=6
03:38:26.671 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5851
03:38:26.672 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=256.67, Mass=2380, SNR=33.8, Peak=163 HFD=4.3
03:38:26.673 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
03:38:26.674 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
03:38:26.675 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.70 mountX=0.20 mountY=0.16, mountTheta=0.68
03:38:26.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.11, opts=13)
03:38:26.677 00.000 28316 Enqueuing Move request for scope (-0.24, 0.11)
03:38:26.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:26.678 00.001 29988 Worker thread wakes up
03:38:26.678 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:38:26.678 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd
03:38:26.679 00.001 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 6 / 99999
03:38:26.679 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.11)
03:38:26.679 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153106.679,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:38:26.679 00.000 29988 Moving (-0.24, 0.11) raw xDistance=0.20 yDistance=0.16
03:38:26.680 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:38:26.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:26.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:26.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:26.680 00.000 28316 Enqueuing Expose request
03:38:26.681 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:38:26.681 00.000 29988 MoveAxis(W, 42, ABG)
03:38:26.681 00.000 29988 Guiding  Dir = 3, Dur = 42
03:38:26.681 00.000 29988 IsSlewing returns 0
03:38:26.681 00.000 29988 IsGuiding returns 0
03:38:26.683 00.002 29988 PulseGuide returned control before completion, sleep 51
03:38:26.747 00.064 29988 IsGuiding returns 0
03:38:26.747 00.000 29988 Move returns status 0, amount 42
03:38:26.747 00.000 29988 MoveAxis(N, 0, ABG)
03:38:26.747 00.000 29988 Move returns status 0, amount 0
03:38:26.747 00.000 29988 move complete, result=0
03:38:26.747 00.000 29988 worker thread done servicing request
03:38:26.747 00.000 29988 Worker thread wakes up
03:38:26.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:26.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:26.747 00.000 28316 GuideStep: 0.2 px 42 ms WEST, 0.2 px 0 ms NORTH
03:38:28.374 01.627 29988 Exposure complete
03:38:28.428 00.054 29988 worker thread done servicing request
03:38:28.428 00.000 28316 OnExposeComplete: enter
03:38:28.430 00.002 28316 UpdateGuideState(): m_state=6
03:38:28.431 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5852
03:38:28.433 00.002 28316 Star::Find returns 1 (0), X=950.17, Y=256.28, Mass=2215, SNR=32.6, Peak=170 HFD=4.0
03:38:28.434 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
03:38:28.435 00.001 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
03:38:28.437 00.002 28316 CameraToMount -- cameraX=-0.39 cameraY=-0.28 hyp=0.48 cameraTheta=-2.52 mountX=-0.09 mountY=0.47, mountTheta=1.76
03:38:28.438 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.39, y=-0.28, opts=13)
03:38:28.438 00.000 28316 Enqueuing Move request for scope (-0.39, -0.28)
03:38:28.439 00.001 29988 Worker thread wakes up
03:38:28.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:28.439 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.6
03:38:28.440 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.28) opts 0xd
03:38:28.440 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.39, -0.28)
03:38:28.440 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 7 / 99999
03:38:28.443 00.003 29988 Moving (-0.39, -0.28) raw xDistance=-0.09 yDistance=0.47
03:38:28.443 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153108.443,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
03:38:28.444 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:38:28.444 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.28
03:38:28.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
03:38:28.444 00.000 29988 MoveAxis(E, 0, ABG)
03:38:28.444 00.000 29988 Move returns status 0, amount 0
03:38:28.444 00.000 29988 MoveAxis(S, 113, ABG)
03:38:28.444 00.000 29988 Guiding  Dir = 1, Dur = 113
03:38:28.444 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:28.445 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:28.445 00.000 28316 Enqueuing Expose request
03:38:28.446 00.001 29988 IsSlewing returns 0
03:38:28.446 00.000 29988 IsGuiding returns 0
03:38:28.452 00.006 29988 PulseGuide returned control before completion, sleep 118
03:38:28.581 00.129 29988 IsGuiding returns 0
03:38:28.581 00.000 29988 Move returns status 0, amount 113
03:38:28.581 00.000 29988 move complete, result=0
03:38:28.581 00.000 29988 worker thread done servicing request
03:38:28.581 00.000 29988 Worker thread wakes up
03:38:28.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:28.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:28.581 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 113 ms SOUTH
03:38:29.991 01.410 29988 Exposure complete
03:38:30.042 00.051 29988 worker thread done servicing request
03:38:30.042 00.000 28316 OnExposeComplete: enter
03:38:30.043 00.001 28316 UpdateGuideState(): m_state=6
03:38:30.043 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5853
03:38:30.044 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.45, Mass=2348, SNR=33.6, Peak=153 HFD=4.2
03:38:30.044 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:38:30.045 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:38:30.045 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.64 mountX=-0.16 mountY=-0.08, mountTheta=-2.67
03:38:30.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.11, opts=13)
03:38:30.048 00.002 28316 Enqueuing Move request for scope (0.14, -0.11)
03:38:30.049 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:30.049 00.000 29988 Worker thread wakes up
03:38:30.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
03:38:30.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
03:38:30.049 00.000 29988 Moving (0.14, -0.11) raw xDistance=-0.16 yDistance=-0.08
03:38:30.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:38:30.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:30.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:38:30.049 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:38:30.050 00.001 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 8 / 99999
03:38:30.050 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153110.050,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
03:38:30.051 00.001 29988 MoveAxis(E, 0, ABG)
03:38:30.051 00.000 29988 Move returns status 0, amount 0
03:38:30.051 00.000 29988 MoveAxis(N, 0, ABG)
03:38:30.051 00.000 29988 Move returns status 0, amount 0
03:38:30.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:30.051 00.000 29988 move complete, result=0
03:38:30.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:30.052 00.001 28316 Enqueuing Expose request
03:38:30.052 00.000 29988 worker thread done servicing request
03:38:30.052 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:30.053 00.001 29988 Worker thread wakes up
03:38:30.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:30.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:31.686 01.633 29988 Exposure complete
03:38:31.720 00.034 29988 worker thread done servicing request
03:38:31.720 00.000 28316 OnExposeComplete: enter
03:38:31.721 00.001 28316 UpdateGuideState(): m_state=6
03:38:31.721 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5854
03:38:31.722 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=256.73, Mass=2375, SNR=33.8, Peak=173 HFD=4.2
03:38:31.722 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
03:38:31.723 00.001 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
03:38:31.724 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.16 mountX=0.13 mountY=-0.15, mountTheta=-0.85
03:38:31.726 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.18, opts=13)
03:38:31.727 00.001 28316 Enqueuing Move request for scope (0.08, 0.18)
03:38:31.728 00.001 29988 Worker thread wakes up
03:38:31.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:31.728 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
03:38:31.729 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 9 / 99999
03:38:31.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
03:38:31.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
03:38:31.729 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153111.729,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:38:31.730 00.001 29988 Moving (0.08, 0.18) raw xDistance=0.13 yDistance=-0.15
03:38:31.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:38:31.730 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:31.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:31.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:31.731 00.001 28316 Enqueuing Expose request
03:38:31.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:38:31.731 00.000 29988 MoveAxis(E, 0, ABG)
03:38:31.731 00.000 29988 Move returns status 0, amount 0
03:38:31.731 00.000 29988 MoveAxis(N, 0, ABG)
03:38:31.731 00.000 29988 Move returns status 0, amount 0
03:38:31.731 00.000 29988 move complete, result=0
03:38:31.731 00.000 29988 worker thread done servicing request
03:38:31.731 00.000 29988 Worker thread wakes up
03:38:31.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:31.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:31.732 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:33.256 01.524 29988 Exposure complete
03:38:33.299 00.043 29988 worker thread done servicing request
03:38:33.299 00.000 28316 OnExposeComplete: enter
03:38:33.302 00.003 28316 UpdateGuideState(): m_state=6
03:38:33.304 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5855
03:38:33.307 00.003 28316 Star::Find returns 1 (0), X=950.98, Y=256.70, Mass=2464, SNR=34.5, Peak=186 HFD=4.1
03:38:33.309 00.002 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
03:38:33.311 00.002 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
03:38:33.314 00.003 28316 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.45 cameraTheta=0.32 mountX=-0.05 mountY=-0.44, mountTheta=-1.67
03:38:33.318 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.14, opts=13)
03:38:33.319 00.001 28316 Enqueuing Move request for scope (0.42, 0.14)
03:38:33.320 00.001 29988 Worker thread wakes up
03:38:33.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:33.321 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.5
03:38:33.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.14) opts 0xd
03:38:33.321 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.14)
03:38:33.321 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 10 / 99999
03:38:33.322 00.001 29988 Moving (0.42, 0.14) raw xDistance=-0.05 yDistance=-0.44
03:38:33.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:38:33.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:38:33.322 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153113.322,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:38:33.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
03:38:33.322 00.000 29988 MoveAxis(E, 0, ABG)
03:38:33.322 00.000 29988 Move returns status 0, amount 0
03:38:33.322 00.000 29988 MoveAxis(N, 0, ABG)
03:38:33.322 00.000 29988 Move returns status 0, amount 0
03:38:33.322 00.000 29988 move complete, result=0
03:38:33.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:33.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:33.323 00.000 28316 Enqueuing Expose request
03:38:33.324 00.001 29988 worker thread done servicing request
03:38:33.324 00.000 29988 Worker thread wakes up
03:38:33.324 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
03:38:33.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:33.325 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:34.955 01.630 29988 Exposure complete
03:38:35.020 00.065 29988 worker thread done servicing request
03:38:35.020 00.000 28316 OnExposeComplete: enter
03:38:35.022 00.002 28316 UpdateGuideState(): m_state=6
03:38:35.023 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5856
03:38:35.025 00.002 28316 Star::Find returns 1 (0), X=950.61, Y=256.31, Mass=2300, SNR=33.2, Peak=159 HFD=4.1
03:38:35.026 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.90)
03:38:35.027 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.86)
03:38:35.028 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.39 mountX=-0.24 mountY=0.07, mountTheta=2.86
03:38:35.031 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.24, opts=13)
03:38:35.032 00.001 28316 Enqueuing Move request for scope (0.04, -0.24)
03:38:35.033 00.001 29988 Worker thread wakes up
03:38:35.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
03:38:35.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
03:38:35.034 00.001 29988 Moving (0.04, -0.24) raw xDistance=-0.24 yDistance=0.07
03:38:35.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:38:35.034 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:35.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:35.035 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:38:35.035 00.000 29988 MoveAxis(E, 50, ABG)
03:38:35.035 00.000 29988 Guiding  Dir = 2, Dur = 50
03:38:35.035 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.2
03:38:35.036 00.001 29988 IsSlewing returns 0
03:38:35.036 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 11 / 99999
03:38:35.037 00.001 28316 PhdController: newstate STATE_FINISH
03:38:35.038 00.001 28316 PhdController complete: success
03:38:35.040 00.002 28316 evsrv: {"Event":"SettleDone","Timestamp":1786153115.040,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
03:38:35.041 00.001 29988 IsGuiding returns 0
03:38:35.041 00.000 28316 Mount: notify guiding dither settle done success=1
03:38:35.042 00.001 28316 PhdController: newstate STATE_IDLE
03:38:35.044 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:35.044 00.000 29988 PulseGuide returned control before completion, sleep 59
03:38:35.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:35.046 00.002 28316 Enqueuing Expose request
03:38:35.111 00.065 29988 IsGuiding returns 0
03:38:35.111 00.000 29988 Move returns status 0, amount 50
03:38:35.111 00.000 29988 MoveAxis(N, 0, ABG)
03:38:35.111 00.000 29988 Move returns status 0, amount 0
03:38:35.111 00.000 29988 move complete, result=0
03:38:35.111 00.000 29988 worker thread done servicing request
03:38:35.111 00.000 29988 Worker thread wakes up
03:38:35.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:35.111 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
03:38:35.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:36.521 01.410 29988 Exposure complete
03:38:36.561 00.040 29988 worker thread done servicing request
03:38:36.561 00.000 28316 OnExposeComplete: enter
03:38:36.561 00.000 28316 UpdateGuideState(): m_state=6
03:38:36.563 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.565 00.002 28316 Star::Find returns 1 (0), X=950.50, Y=256.69, Mass=2312, SNR=33.3, Peak=180 HFD=3.9
03:38:36.566 00.001 28316 MultiStar: exiting stabilization period
03:38:36.567 00.001 28316 MultiStar: updating star positions after lock position change
03:38:36.568 00.001 28316 Star::Find(15, 660, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.569 00.001 28316 Star::Find returns 1 (0), X=661.39, Y=160.82, Mass=2290, SNR=32.7, Peak=180 HFD=4.4
03:38:36.570 00.001 28316 Star::Find(15, 1032, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.571 00.001 28316 Star::Find returns 1 (0), X=1032.97, Y=391.83, Mass=2116, SNR=31.3, Peak=167 HFD=4.4
03:38:36.572 00.001 28316 Star::Find(15, 976, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.573 00.001 28316 Star::Find returns 1 (0), X=977.42, Y=248.97, Mass=1778, SNR=29.3, Peak=133 HFD=3.9
03:38:36.574 00.001 28316 Star::Find(15, 310, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.575 00.001 28316 Star::Find returns 1 (0), X=310.83, Y=828.55, Mass=1710, SNR=28.6, Peak=140 HFD=4.0
03:38:36.576 00.001 28316 Star::Find(15, 493, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.577 00.001 28316 Star::Find returns 1 (0), X=493.86, Y=89.71, Mass=1237, SNR=24.3, Peak=108 HFD=4.0
03:38:36.578 00.001 28316 Star::Find(15, 287, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.579 00.001 28316 Star::Find returns 1 (0), X=288.55, Y=915.54, Mass=837, SNR=20.1, Peak=77 HFD=3.2
03:38:36.579 00.000 28316 Star::Find(15, 677, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.583 00.004 28316 Star::Find returns 1 (0), X=678.71, Y=946.13, Mass=985, SNR=21.6, Peak=82 HFD=4.1
03:38:36.585 00.002 28316 Star::Find(15, 1144, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.588 00.003 28316 Star::Find returns 1 (0), X=1145.49, Y=746.55, Mass=811, SNR=19.7, Peak=67 HFD=4.1
03:38:36.589 00.001 28316 Star::Find(15, 245, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.592 00.003 28316 Star::Find returns 1 (0), X=246.23, Y=518.79, Mass=578, SNR=16.7, Peak=61 HFD=3.8
03:38:36.594 00.002 28316 Star::Find(15, 649, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.596 00.002 28316 Star::Find returns 1 (0), X=649.73, Y=642.37, Mass=557, SNR=16.3, Peak=50 HFD=3.6
03:38:36.597 00.001 28316 Star::Find(15, 1129, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5857
03:38:36.599 00.002 28316 Star::Find returns 1 (0), X=1130.46, Y=624.35, Mass=610, SNR=17.1, Peak=48 HFD=3.5
03:38:36.600 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.00 = 0.00)
03:38:36.600 00.000 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
03:38:36.601 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=2.00 mountX=0.15 mountY=-0.01, mountTheta=-0.04
03:38:36.603 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.14, opts=13)
03:38:36.604 00.001 28316 Enqueuing Move request for scope (-0.06, 0.14)
03:38:36.605 00.001 29988 Worker thread wakes up
03:38:36.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
03:38:36.605 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
03:38:36.605 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:36.605 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:38:36.606 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:36.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:36.607 00.001 28316 Enqueuing Expose request
03:38:36.607 00.000 29988 Moving (-0.06, 0.14) raw xDistance=0.15 yDistance=-0.01
03:38:36.607 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:38:36.607 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:36.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:38:36.607 00.000 29988 MoveAxis(E, 0, ABG)
03:38:36.607 00.000 29988 Move returns status 0, amount 0
03:38:36.607 00.000 29988 MoveAxis(N, 0, ABG)
03:38:36.607 00.000 29988 Move returns status 0, amount 0
03:38:36.607 00.000 29988 move complete, result=0
03:38:36.607 00.000 29988 worker thread done servicing request
03:38:36.607 00.000 29988 Worker thread wakes up
03:38:36.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:36.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:36.608 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:38.229 01.621 29988 Exposure complete
03:38:38.268 00.039 29988 worker thread done servicing request
03:38:38.268 00.000 28316 OnExposeComplete: enter
03:38:38.271 00.003 28316 UpdateGuideState(): m_state=6
03:38:38.273 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5858
03:38:38.275 00.002 28316 Star::Find returns 1 (0), X=950.37, Y=256.90, Mass=2410, SNR=34.0, Peak=187 HFD=4.0
03:38:38.278 00.003 28316 MultiStar: [#1 -0.04,0.29,0.95,U] [#2 -0.05,0.00,0.90,U] [#3 -0.16,0.27,0.86,U] [#4 0.02,-0.02,0.78,U] [#5 0.03,0.20,0.74,U] [#6 0.08,0.07,0.62,U] [#7 -0.02,0.16,0.61,U] [#8 0.05,0.13,0.57,U] 
03:38:38.280 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.17}, one-star: {-0.19, 0.34}
03:38:38.282 00.002 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
03:38:38.285 00.003 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
03:38:38.286 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.82 mountX=0.17 mountY=-0.04, mountTheta=-0.21
03:38:38.289 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.17, opts=13)
03:38:38.291 00.002 28316 Enqueuing Move request for scope (-0.04, 0.17)
03:38:38.292 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:38.293 00.001 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:38:38.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:38.296 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:38.298 00.002 28316 Enqueuing Expose request
03:38:38.301 00.003 29988 Worker thread wakes up
03:38:38.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
03:38:38.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
03:38:38.301 00.000 29988 Moving (-0.04, 0.17) raw xDistance=0.17 yDistance=-0.04
03:38:38.301 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:38:38.301 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:38.301 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:38:38.301 00.000 29988 MoveAxis(E, 0, ABG)
03:38:38.301 00.000 29988 Move returns status 0, amount 0
03:38:38.301 00.000 29988 MoveAxis(N, 0, ABG)
03:38:38.301 00.000 29988 Move returns status 0, amount 0
03:38:38.301 00.000 29988 move complete, result=0
03:38:38.302 00.001 29988 worker thread done servicing request
03:38:38.302 00.000 29988 Worker thread wakes up
03:38:38.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:38.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:38.303 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:39.820 01.517 29988 Exposure complete
03:38:39.860 00.040 29988 worker thread done servicing request
03:38:39.860 00.000 28316 OnExposeComplete: enter
03:38:39.861 00.001 28316 UpdateGuideState(): m_state=6
03:38:39.862 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5859
03:38:39.864 00.002 28316 Star::Find returns 1 (0), X=950.49, Y=256.75, Mass=2458, SNR=34.4, Peak=171 HFD=3.9
03:38:39.866 00.002 28316 MultiStar: [#1 -0.03,-0.03,0.96,U] [#2 -0.15,-0.14,0.89,U] [#3 0.14,0.08,0.82,U] [#4 -0.10,0.01,0.79,U] [#5 -0.08,0.07,0.75,U] [#6 0.22,-0.05,0.60,U] [#7 -0.02,0.13,0.63,U] [#8 0.30,0.15,0.00,M1] 
03:38:39.866 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.03}, one-star: {-0.07, 0.19}
03:38:39.867 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
03:38:39.868 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
03:38:39.868 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.20 mountX=0.04 mountY=0.01, mountTheta=0.16
03:38:39.871 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
03:38:39.871 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
03:38:39.872 00.001 29988 Worker thread wakes up
03:38:39.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
03:38:39.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
03:38:39.872 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.04 yDistance=0.01
03:38:39.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:38:39.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:39.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:38:39.872 00.000 29988 MoveAxis(E, 0, ABG)
03:38:39.872 00.000 29988 Move returns status 0, amount 0
03:38:39.872 00.000 29988 MoveAxis(N, 0, ABG)
03:38:39.872 00.000 29988 Move returns status 0, amount 0
03:38:39.872 00.000 29988 move complete, result=0
03:38:39.872 00.000 29988 worker thread done servicing request
03:38:39.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:39.873 00.001 28316 UpdateGuideState exits: m=2458 RSB=34.4
03:38:39.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:39.874 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:39.874 00.000 28316 Enqueuing Expose request
03:38:39.875 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:38:39.875 00.000 29988 Worker thread wakes up
03:38:39.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:39.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:41.509 01.634 29988 Exposure complete
03:38:41.552 00.043 29988 worker thread done servicing request
03:38:41.552 00.000 28316 OnExposeComplete: enter
03:38:41.553 00.001 28316 UpdateGuideState(): m_state=6
03:38:41.554 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5860
03:38:41.554 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=256.81, Mass=2256, SNR=32.8, Peak=163 HFD=3.9
03:38:41.555 00.001 28316 MultiStar: [#1 0.23,0.07,1.00,U] [#2 0.12,-0.06,0.94,U] [#3 0.11,0.14,0.88,U] [#4 0.12,-0.14,0.83,U] [#5 0.14,0.06,0.75,U] [#6 0.22,0.04,0.64,U] [#7 0.21,0.06,0.63,U] [#8 0.44,-0.03,0.00,M2] 
03:38:41.555 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.06}, one-star: {0.03, 0.25}
03:38:41.556 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
03:38:41.556 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
03:38:41.557 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.40 mountX=-0.00 mountY=-0.15, mountTheta=-1.60
03:38:41.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.06, opts=13)
03:38:41.558 00.000 28316 Enqueuing Move request for scope (0.14, 0.06)
03:38:41.559 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:41.559 00.000 29988 Worker thread wakes up
03:38:41.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
03:38:41.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
03:38:41.559 00.000 29988 Moving (0.14, 0.06) raw xDistance=-0.00 yDistance=-0.15
03:38:41.559 00.000 28316 UpdateGuideState exits: m=2256 RSB=32.8
03:38:41.560 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:38:41.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:41.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:41.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:38:41.560 00.000 29988 MoveAxis(E, 0, ABG)
03:38:41.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:41.561 00.001 28316 Enqueuing Expose request
03:38:41.561 00.000 29988 Move returns status 0, amount 0
03:38:41.561 00.000 29988 MoveAxis(N, 0, ABG)
03:38:41.561 00.000 29988 Move returns status 0, amount 0
03:38:41.561 00.000 29988 move complete, result=0
03:38:41.561 00.000 29988 worker thread done servicing request
03:38:41.561 00.000 29988 Worker thread wakes up
03:38:41.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:41.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:41.562 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:43.089 01.527 29988 Exposure complete
03:38:43.121 00.032 29988 worker thread done servicing request
03:38:43.121 00.000 28316 OnExposeComplete: enter
03:38:43.123 00.002 28316 UpdateGuideState(): m_state=6
03:38:43.124 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5861
03:38:43.125 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=256.82, Mass=2448, SNR=34.3, Peak=182 HFD=4.3
03:38:43.125 00.000 28316 MultiStar: [#1 0.35,0.05,0.00,M1] [#2 0.21,-0.05,0.88,U] [#3 0.33,0.05,0.00,M1] [#4 0.28,0.19,0.00,M1] [#5 0.30,0.06,0.71,U] [#6 0.38,0.33,0.00,M1] [#7 0.37,0.34,0.00,M1] [#8 0.53,0.26,0.00,M3] 
03:38:43.126 00.001 28316 refined, 2 included, MultiStar: {0.22, 0.10}, one-star: {0.15, 0.27}
03:38:43.126 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
03:38:43.126 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
03:38:43.127 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.45 mountX=0.01 mountY=-0.24, mountTheta=-1.55
03:38:43.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.10, opts=13)
03:38:43.128 00.000 28316 Enqueuing Move request for scope (0.22, 0.10)
03:38:43.129 00.001 29988 Worker thread wakes up
03:38:43.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
03:38:43.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
03:38:43.129 00.000 29988 Moving (0.22, 0.10) raw xDistance=0.01 yDistance=-0.24
03:38:43.129 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:38:43.129 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:43.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:43.130 00.001 28316 UpdateGuideState exits: m=2448 RSB=34.3
03:38:43.130 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:43.131 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:43.131 00.000 28316 Enqueuing Expose request
03:38:43.132 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:38:43.132 00.000 29988 MoveAxis(E, 0, ABG)
03:38:43.132 00.000 29988 Move returns status 0, amount 0
03:38:43.132 00.000 29988 MoveAxis(N, 0, ABG)
03:38:43.132 00.000 29988 Move returns status 0, amount 0
03:38:43.132 00.000 29988 move complete, result=0
03:38:43.132 00.000 29988 worker thread done servicing request
03:38:43.132 00.000 29988 Worker thread wakes up
03:38:43.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:43.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:43.133 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:44.768 01.635 29988 Exposure complete
03:38:44.802 00.034 29988 worker thread done servicing request
03:38:44.802 00.000 28316 OnExposeComplete: enter
03:38:44.803 00.001 28316 UpdateGuideState(): m_state=6
03:38:44.803 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5862
03:38:44.804 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.91, Mass=2174, SNR=32.3, Peak=169 HFD=4.0
03:38:44.804 00.000 28316 MultiStar: [#1 0.05,0.28,1.02,U] [#2 -0.07,0.13,0.92,U] [#3 0.06,0.25,0.90,U] [#4 0.20,0.19,0.86,U] [#5 0.04,0.26,0.76,U] [#6 0.24,0.20,0.67,U] [#7 0.07,0.18,0.65,U] [#8 0.33,0.31,0.00,M4] 
03:38:44.805 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.23}, one-star: {0.14, 0.35}
03:38:44.805 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
03:38:44.805 00.000 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
03:38:44.806 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.22 mountX=0.18 mountY=-0.18, mountTheta=-0.80
03:38:44.808 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.23, opts=13)
03:38:44.809 00.001 28316 Enqueuing Move request for scope (0.09, 0.23)
03:38:44.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:44.810 00.001 29988 Worker thread wakes up
03:38:44.810 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
03:38:44.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
03:38:44.810 00.000 29988 Moving (0.09, 0.23) raw xDistance=0.18 yDistance=-0.18
03:38:44.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:38:44.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:44.810 00.000 28316 UpdateGuideState exits: m=2174 RSB=32.3
03:38:44.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:38:44.810 00.000 29988 MoveAxis(E, 0, ABG)
03:38:44.810 00.000 29988 Move returns status 0, amount 0
03:38:44.810 00.000 29988 MoveAxis(N, 0, ABG)
03:38:44.810 00.000 29988 Move returns status 0, amount 0
03:38:44.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:44.811 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:44.811 00.000 28316 Enqueuing Expose request
03:38:44.812 00.001 29988 move complete, result=0
03:38:44.812 00.000 29988 worker thread done servicing request
03:38:44.812 00.000 29988 Worker thread wakes up
03:38:44.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:44.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:44.812 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:46.336 01.524 29988 Exposure complete
03:38:46.370 00.034 29988 worker thread done servicing request
03:38:46.370 00.000 28316 OnExposeComplete: enter
03:38:46.373 00.003 28316 UpdateGuideState(): m_state=6
03:38:46.376 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5863
03:38:46.378 00.002 28316 Star::Find returns 1 (0), X=950.44, Y=256.68, Mass=2466, SNR=34.3, Peak=183 HFD=3.9
03:38:46.379 00.001 28316 MultiStar: [#1 -0.03,-0.11,0.93,U] [#2 -0.08,-0.23,0.90,U] [#3 -0.12,-0.04,0.85,U] [#4 -0.05,-0.16,0.80,U] [#5 -0.03,-0.02,0.73,U] [#6 0.08,-0.08,0.62,U] [#7 0.03,0.03,0.58,U] [#8 0.13,0.07,0.57,U] 
03:38:46.380 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.13, 0.12}
03:38:46.380 00.000 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
03:38:46.380 00.000 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
03:38:46.381 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.15 mountX=-0.03 mountY=0.05, mountTheta=2.12
03:38:46.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
03:38:46.382 00.000 28316 Enqueuing Move request for scope (-0.03, -0.05)
03:38:46.383 00.001 29988 Worker thread wakes up
03:38:46.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
03:38:46.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:46.384 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.3
03:38:46.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:46.385 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:46.385 00.000 28316 Enqueuing Expose request
03:38:46.386 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
03:38:46.386 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
03:38:46.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:38:46.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:46.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:38:46.386 00.000 29988 MoveAxis(E, 0, ABG)
03:38:46.386 00.000 29988 Move returns status 0, amount 0
03:38:46.386 00.000 29988 MoveAxis(N, 0, ABG)
03:38:46.386 00.000 29988 Move returns status 0, amount 0
03:38:46.386 00.000 29988 move complete, result=0
03:38:46.386 00.000 29988 worker thread done servicing request
03:38:46.386 00.000 29988 Worker thread wakes up
03:38:46.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:46.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:46.386 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:38:48.012 01.626 29988 Exposure complete
03:38:48.049 00.037 29988 worker thread done servicing request
03:38:48.049 00.000 28316 OnExposeComplete: enter
03:38:48.051 00.002 28316 UpdateGuideState(): m_state=6
03:38:48.052 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5864
03:38:48.054 00.002 28316 Star::Find returns 1 (0), X=950.54, Y=256.70, Mass=2475, SNR=34.2, Peak=183 HFD=4.0
03:38:48.055 00.001 28316 MultiStar: [#1 -0.18,-0.01,0.96,U] [#2 -0.03,-0.26,0.86,U] [#3 0.06,0.04,0.84,U] [#4 -0.21,-0.06,0.81,U] [#5 0.07,0.00,0.73,U] [#6 -0.00,-0.00,0.62,U] [#7 0.04,0.01,0.61,U] [#8 0.22,0.01,0.55,U] 
03:38:48.056 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.02, 0.15}
03:38:48.057 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
03:38:48.060 00.003 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
03:38:48.064 00.004 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.61 mountX=-0.00 mountY=0.03, mountTheta=1.67
03:38:48.065 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
03:38:48.065 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
03:38:48.066 00.001 29988 Worker thread wakes up
03:38:48.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
03:38:48.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
03:38:48.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:48.067 00.001 28316 UpdateGuideState exits: m=2475 RSB=34.2
03:38:48.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:48.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:48.068 00.001 28316 Enqueuing Expose request
03:38:48.068 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.03
03:38:48.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:38:48.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:48.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:38:48.068 00.000 29988 MoveAxis(E, 0, ABG)
03:38:48.068 00.000 29988 Move returns status 0, amount 0
03:38:48.068 00.000 29988 MoveAxis(N, 0, ABG)
03:38:48.068 00.000 29988 Move returns status 0, amount 0
03:38:48.068 00.000 29988 move complete, result=0
03:38:48.068 00.000 29988 worker thread done servicing request
03:38:48.068 00.000 29988 Worker thread wakes up
03:38:48.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:48.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:48.069 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:38:49.586 01.517 29988 Exposure complete
03:38:49.619 00.033 29988 worker thread done servicing request
03:38:49.619 00.000 28316 OnExposeComplete: enter
03:38:49.620 00.001 28316 UpdateGuideState(): m_state=6
03:38:49.621 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5865
03:38:49.622 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.65, Mass=2259, SNR=32.9, Peak=156 HFD=4.0
03:38:49.623 00.001 28316 MultiStar: [#1 -0.05,-0.03,1.01,U] [#2 0.05,-0.16,0.93,U] [#3 0.11,-0.12,0.87,U] [#4 -0.07,-0.16,0.84,U] [#5 0.07,0.02,0.74,U] [#6 0.03,0.02,0.65,U] [#7 -0.11,0.13,0.64,U] [#8 0.17,-0.27,0.58,U] 
03:38:49.624 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.10, 0.09}
03:38:49.625 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
03:38:49.626 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
03:38:49.627 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.99 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
03:38:49.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
03:38:49.630 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
03:38:49.630 00.000 29988 Worker thread wakes up
03:38:49.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:49.631 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.9
03:38:49.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:49.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:49.632 00.001 28316 Enqueuing Expose request
03:38:49.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
03:38:49.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
03:38:49.632 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.01
03:38:49.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:38:49.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:49.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:38:49.632 00.000 29988 MoveAxis(E, 0, ABG)
03:38:49.632 00.000 29988 Move returns status 0, amount 0
03:38:49.632 00.000 29988 MoveAxis(N, 0, ABG)
03:38:49.632 00.000 29988 Move returns status 0, amount 0
03:38:49.632 00.000 29988 move complete, result=0
03:38:49.633 00.001 29988 worker thread done servicing request
03:38:49.633 00.000 29988 Worker thread wakes up
03:38:49.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:49.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:49.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:38:51.267 01.634 29988 Exposure complete
03:38:51.291 00.024 29988 worker thread done servicing request
03:38:51.291 00.000 28316 OnExposeComplete: enter
03:38:51.292 00.001 28316 UpdateGuideState(): m_state=6
03:38:51.293 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5866
03:38:51.294 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=256.60, Mass=2345, SNR=33.6, Peak=162 HFD=4.3
03:38:51.296 00.002 28316 MultiStar: [#1 0.13,-0.09,0.98,U] [#2 0.15,-0.22,0.90,U] [#3 0.24,-0.11,0.85,U] [#4 0.03,-0.13,0.83,U] [#5 0.11,-0.14,0.74,U] [#6 0.21,-0.12,0.63,U] [#7 0.17,-0.03,0.62,U] [#8 0.40,-0.18,0.00,M2] 
03:38:51.297 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.10}, one-star: {0.29, 0.05}
03:38:51.298 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
03:38:51.298 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
03:38:51.299 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.52 mountX=-0.16 mountY=-0.11, mountTheta=-2.55
03:38:51.302 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
03:38:51.304 00.002 28316 Enqueuing Move request for scope (0.17, -0.10)
03:38:51.307 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:51.310 00.003 28316 UpdateGuideState exits: m=2345 RSB=33.6
03:38:51.311 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:51.313 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:51.316 00.003 28316 Enqueuing Expose request
03:38:51.319 00.003 29988 Worker thread wakes up
03:38:51.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
03:38:51.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
03:38:51.319 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=-0.11
03:38:51.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:38:51.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:51.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:38:51.319 00.000 29988 MoveAxis(E, 0, ABG)
03:38:51.319 00.000 29988 Move returns status 0, amount 0
03:38:51.319 00.000 29988 MoveAxis(N, 0, ABG)
03:38:51.319 00.000 29988 Move returns status 0, amount 0
03:38:51.319 00.000 29988 move complete, result=0
03:38:51.319 00.000 29988 worker thread done servicing request
03:38:51.319 00.000 29988 Worker thread wakes up
03:38:51.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:51.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:51.321 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:38:52.842 01.521 29988 Exposure complete
03:38:52.881 00.039 29988 worker thread done servicing request
03:38:52.881 00.000 28316 OnExposeComplete: enter
03:38:52.883 00.002 28316 UpdateGuideState(): m_state=6
03:38:52.884 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5867
03:38:52.885 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=256.66, Mass=2173, SNR=32.2, Peak=155 HFD=4.1
03:38:52.886 00.001 28316 MultiStar: [#1 -0.17,-0.03,1.03,U] [#2 -0.27,-0.28,0.00,M1] [#3 -0.32,-0.10,0.00,M1] [#4 -0.09,-0.19,0.85,U] [#5 -0.12,0.06,0.76,U] [#6 -0.09,0.06,0.63,U] [#7 -0.15,0.01,0.64,U] [#8 -0.01,0.02,0.60,U] 
03:38:52.887 00.001 28316 refined, 6 included, MultiStar: {-0.12, 0.00}, one-star: {-0.16, 0.11}
03:38:52.889 00.002 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
03:38:52.889 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
03:38:52.889 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.00 hyp=0.12 cameraTheta=3.12 mountX=0.05 mountY=0.11, mountTheta=1.11
03:38:52.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.00, opts=13)
03:38:52.891 00.001 28316 Enqueuing Move request for scope (-0.12, 0.00)
03:38:52.891 00.000 29988 Worker thread wakes up
03:38:52.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.00) opts 0xd
03:38:52.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.00)
03:38:52.891 00.000 29988 Moving (-0.12, 0.00) raw xDistance=0.05 yDistance=0.11
03:38:52.892 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:52.892 00.000 28316 UpdateGuideState exits: m=2173 RSB=32.2
03:38:52.893 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:38:52.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:52.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:52.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:52.894 00.001 28316 Enqueuing Expose request
03:38:52.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:38:52.894 00.000 29988 MoveAxis(E, 0, ABG)
03:38:52.894 00.000 29988 Move returns status 0, amount 0
03:38:52.894 00.000 29988 MoveAxis(N, 0, ABG)
03:38:52.894 00.000 29988 Move returns status 0, amount 0
03:38:52.894 00.000 29988 move complete, result=0
03:38:52.894 00.000 29988 worker thread done servicing request
03:38:52.894 00.000 29988 Worker thread wakes up
03:38:52.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:52.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:52.895 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:38:54.519 01.624 29988 Exposure complete
03:38:54.561 00.042 29988 worker thread done servicing request
03:38:54.562 00.001 28316 OnExposeComplete: enter
03:38:54.562 00.000 28316 UpdateGuideState(): m_state=6
03:38:54.563 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5868
03:38:54.563 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=256.77, Mass=2460, SNR=34.1, Peak=178 HFD=4.0
03:38:54.564 00.001 28316 MultiStar: [#1 0.19,0.17,0.95,U] [#2 0.18,-0.02,0.88,U] [#3 0.08,0.12,0.84,U] [#4 -0.04,0.21,0.83,U] [#5 0.12,0.18,0.74,U] [#6 0.07,0.17,0.63,U] [#7 0.07,0.18,0.59,U] [#8 0.26,0.06,0.56,U] 
03:38:54.564 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.14}, one-star: {0.05, 0.21}
03:38:54.565 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.06 = -1.06)
03:38:54.566 00.001 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
03:38:54.566 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.94 mountX=0.09 mountY=-0.16, mountTheta=-1.07
03:38:54.569 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
03:38:54.569 00.000 28316 Enqueuing Move request for scope (0.11, 0.14)
03:38:54.570 00.001 29988 Worker thread wakes up
03:38:54.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:54.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
03:38:54.570 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.1
03:38:54.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:54.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:54.572 00.001 28316 Enqueuing Expose request
03:38:54.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
03:38:54.572 00.000 29988 Moving (0.11, 0.14) raw xDistance=0.09 yDistance=-0.16
03:38:54.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:38:54.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:54.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:38:54.572 00.000 29988 MoveAxis(E, 0, ABG)
03:38:54.572 00.000 29988 Move returns status 0, amount 0
03:38:54.572 00.000 29988 MoveAxis(N, 0, ABG)
03:38:54.572 00.000 29988 Move returns status 0, amount 0
03:38:54.572 00.000 29988 move complete, result=0
03:38:54.572 00.000 29988 worker thread done servicing request
03:38:54.572 00.000 29988 Worker thread wakes up
03:38:54.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:54.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:54.573 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:38:56.086 01.513 29988 Exposure complete
03:38:56.126 00.040 29988 worker thread done servicing request
03:38:56.126 00.000 28316 OnExposeComplete: enter
03:38:56.127 00.001 28316 UpdateGuideState(): m_state=6
03:38:56.128 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5869
03:38:56.128 00.000 28316 Star::Find returns 1 (0), X=950.45, Y=256.88, Mass=2283, SNR=33.0, Peak=152 HFD=3.9
03:38:56.129 00.001 28316 MultiStar: [#1 -0.19,0.18,0.99,U] [#2 -0.19,0.06,0.91,U] [#3 -0.12,0.20,0.85,U] [#4 -0.25,0.15,0.83,U] [#5 -0.05,0.28,0.72,U] [#6 -0.16,0.16,0.64,U] [#7 -0.03,0.15,0.65,U] [#8 -0.12,0.16,0.62,U] 
03:38:56.129 00.000 28316 refined, 8 included, MultiStar: {-0.14, 0.19}, one-star: {-0.11, 0.32}
03:38:56.130 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
03:38:56.130 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
03:38:56.131 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.22 mountX=0.23 mountY=0.04, mountTheta=0.18
03:38:56.132 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.19, opts=13)
03:38:56.132 00.000 28316 Enqueuing Move request for scope (-0.14, 0.19)
03:38:56.133 00.001 29988 Worker thread wakes up
03:38:56.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
03:38:56.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
03:38:56.133 00.000 29988 Moving (-0.14, 0.19) raw xDistance=0.23 yDistance=0.04
03:38:56.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:38:56.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:38:56.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:38:56.133 00.000 29988 MoveAxis(W, 48, ABG)
03:38:56.133 00.000 29988 Guiding  Dir = 3, Dur = 48
03:38:56.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:56.134 00.001 28316 UpdateGuideState exits: m=2283 RSB=33.0
03:38:56.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:56.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:56.135 00.000 29988 IsSlewing returns 0
03:38:56.135 00.000 28316 Enqueuing Expose request
03:38:56.136 00.001 29988 IsGuiding returns 0
03:38:56.138 00.002 29988 PulseGuide returned control before completion, sleep 57
03:38:56.211 00.073 29988 IsGuiding returns 0
03:38:56.211 00.000 29988 Move returns status 0, amount 48
03:38:56.211 00.000 29988 MoveAxis(N, 0, ABG)
03:38:56.211 00.000 29988 Move returns status 0, amount 0
03:38:56.211 00.000 29988 move complete, result=0
03:38:56.211 00.000 29988 worker thread done servicing request
03:38:56.211 00.000 29988 Worker thread wakes up
03:38:56.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:56.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:56.211 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
03:38:57.849 01.638 29988 Exposure complete
03:38:57.886 00.037 29988 worker thread done servicing request
03:38:57.887 00.001 28316 OnExposeComplete: enter
03:38:57.887 00.000 28316 UpdateGuideState(): m_state=6
03:38:57.888 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5870
03:38:57.888 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=257.42, Mass=2430, SNR=34.1, Peak=159 HFD=4.3
03:38:57.889 00.001 28316 MultiStar: large primary error, entering stabilization period
03:38:57.889 00.000 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (2.00) = xAngle (-0.51 = -0.51)
03:38:57.889 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55)
03:38:57.890 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.86 hyp=0.87 cameraTheta=1.49 mountX=0.76 mountY=-0.45, mountTheta=-0.54
03:38:57.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.86, opts=13)
03:38:57.893 00.001 28316 Enqueuing Move request for scope (0.07, 0.86)
03:38:57.894 00.001 29988 Worker thread wakes up
03:38:57.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.86) opts 0xd
03:38:57.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.86)
03:38:57.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:57.895 00.001 29988 Moving (0.07, 0.86) raw xDistance=0.76 yDistance=-0.45
03:38:57.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.76
03:38:57.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:57.895 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.1
03:38:57.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:57.896 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:57.896 00.000 28316 Enqueuing Expose request
03:38:57.897 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
03:38:57.897 00.000 29988 MoveAxis(W, 162, ABG)
03:38:57.897 00.000 29988 Guiding  Dir = 3, Dur = 162
03:38:57.897 00.000 29988 IsSlewing returns 0
03:38:57.897 00.000 29988 IsGuiding returns 0
03:38:57.899 00.002 29988 PulseGuide returned control before completion, sleep 171
03:38:58.084 00.185 29988 IsGuiding returns 0
03:38:58.084 00.000 29988 Move returns status 0, amount 162
03:38:58.084 00.000 29988 MoveAxis(N, 0, ABG)
03:38:58.084 00.000 29988 Move returns status 0, amount 0
03:38:58.084 00.000 29988 move complete, result=0
03:38:58.085 00.001 29988 worker thread done servicing request
03:38:58.085 00.000 29988 Worker thread wakes up
03:38:58.085 00.000 28316 GuideStep: 0.8 px 162 ms WEST, -0.5 px 0 ms NORTH
03:38:58.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:58.086 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:38:59.502 01.416 29988 Exposure complete
03:38:59.569 00.067 29988 worker thread done servicing request
03:38:59.569 00.000 28316 OnExposeComplete: enter
03:38:59.569 00.000 28316 UpdateGuideState(): m_state=6
03:38:59.569 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5871
03:38:59.570 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=257.06, Mass=2299, SNR=33.2, Peak=190 HFD=4.2
03:38:59.570 00.000 28316 CameraToMount -- cameraTheta (1.15) - m_xAngle (2.00) = xAngle (-0.85 = -0.85)
03:38:59.571 00.001 28316 CameraToMount -- cameraTheta (1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.89 = -0.89)
03:38:59.571 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.51 hyp=0.56 cameraTheta=1.15 mountX=0.37 mountY=-0.43, mountTheta=-0.87
03:38:59.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.51, opts=13)
03:38:59.572 00.000 28316 Enqueuing Move request for scope (0.23, 0.51)
03:38:59.573 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:38:59.573 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:38:59.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:38:59.575 00.001 29988 Worker thread wakes up
03:38:59.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.51) opts 0xd
03:38:59.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.51)
03:38:59.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:38:59.577 00.002 28316 Enqueuing Expose request
03:38:59.580 00.003 29988 Moving (0.23, 0.51) raw xDistance=0.37 yDistance=-0.43
03:38:59.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37
03:38:59.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:38:59.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:38:59.580 00.000 29988 MoveAxis(W, 88, ABG)
03:38:59.580 00.000 29988 Guiding  Dir = 3, Dur = 88
03:38:59.580 00.000 29988 IsSlewing returns 0
03:38:59.580 00.000 29988 IsGuiding returns 0
03:38:59.583 00.003 29988 PulseGuide returned control before completion, sleep 97
03:38:59.688 00.105 29988 IsGuiding returns 0
03:38:59.688 00.000 29988 Move returns status 0, amount 88
03:38:59.688 00.000 29988 MoveAxis(N, 0, ABG)
03:38:59.688 00.000 29988 Move returns status 0, amount 0
03:38:59.688 00.000 29988 move complete, result=0
03:38:59.688 00.000 28316 GuideStep: 0.4 px 88 ms WEST, -0.4 px 0 ms NORTH
03:38:59.689 00.001 29988 worker thread done servicing request
03:38:59.689 00.000 29988 Worker thread wakes up
03:38:59.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:38:59.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:01.320 01.631 29988 Exposure complete
03:39:01.366 00.046 29988 worker thread done servicing request
03:39:01.367 00.001 28316 OnExposeComplete: enter
03:39:01.367 00.000 28316 UpdateGuideState(): m_state=6
03:39:01.368 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5872
03:39:01.368 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=256.40, Mass=2379, SNR=33.8, Peak=176 HFD=4.0
03:39:01.369 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
03:39:01.369 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
03:39:01.370 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.43 mountX=-0.27 mountY=-0.23, mountTheta=-2.45
03:39:01.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.15, opts=13)
03:39:01.371 00.000 28316 Enqueuing Move request for scope (0.33, -0.15)
03:39:01.372 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:01.372 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:39:01.373 00.001 29988 Worker thread wakes up
03:39:01.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
03:39:01.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:01.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:01.374 00.001 28316 Enqueuing Expose request
03:39:01.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
03:39:01.374 00.000 29988 Moving (0.33, -0.15) raw xDistance=-0.27 yDistance=-0.23
03:39:01.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
03:39:01.374 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.07 newest=-1.11
03:39:01.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:39:01.374 00.000 29988 MoveAxis(E, 51, ABG)
03:39:01.374 00.000 29988 Guiding  Dir = 2, Dur = 51
03:39:01.374 00.000 29988 IsSlewing returns 0
03:39:01.374 00.000 29988 IsGuiding returns 0
03:39:01.377 00.003 29988 PulseGuide returned control before completion, sleep 60
03:39:01.442 00.065 29988 IsGuiding returns 0
03:39:01.442 00.000 29988 Move returns status 0, amount 51
03:39:01.442 00.000 29988 MoveAxis(N, 54, ABG)
03:39:01.442 00.000 29988 Guiding  Dir = 0, Dur = 54
03:39:01.442 00.000 29988 IsSlewing returns 0
03:39:01.443 00.001 29988 IsGuiding returns 0
03:39:01.453 00.010 29988 PulseGuide returned control before completion, sleep 55
03:39:01.520 00.067 29988 IsGuiding returns 0
03:39:01.520 00.000 29988 Move returns status 0, amount 54
03:39:01.520 00.000 29988 move complete, result=0
03:39:01.520 00.000 29988 worker thread done servicing request
03:39:01.520 00.000 29988 Worker thread wakes up
03:39:01.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:01.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:01.520 00.000 28316 GuideStep: -0.3 px 51 ms EAST, -0.2 px 54 ms NORTH
03:39:02.925 01.405 29988 Exposure complete
03:39:02.963 00.038 29988 worker thread done servicing request
03:39:02.963 00.000 28316 OnExposeComplete: enter
03:39:02.965 00.002 28316 UpdateGuideState(): m_state=6
03:39:02.966 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5873
03:39:02.968 00.002 28316 Star::Find returns 1 (0), X=950.69, Y=256.63, Mass=2400, SNR=33.8, Peak=166 HFD=4.1
03:39:02.969 00.001 28316 MultiStar: exiting stabilization period
03:39:02.970 00.001 28316 MultiStar: [#1 0.01,-0.27,0.94,U] [#2 0.01,-0.23,0.90,U] [#3 0.15,-0.11,0.87,U] [#4 0.09,0.12,0.85,U] [#5 0.10,-0.20,0.76,U] [#6 0.16,0.12,0.61,U] [#7 0.09,0.09,0.61,U] [#8 0.34,-0.09,0.00,M1] 
03:39:02.972 00.002 28316 refined, 7 included, MultiStar: {0.09, -0.06}, one-star: {0.13, 0.08}
03:39:02.973 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
03:39:02.975 00.002 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
03:39:02.975 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.61 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
03:39:02.976 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
03:39:02.977 00.001 28316 Enqueuing Move request for scope (0.09, -0.06)
03:39:02.977 00.000 29988 Worker thread wakes up
03:39:02.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:02.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
03:39:02.977 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.8
03:39:02.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:02.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:02.978 00.000 28316 Enqueuing Expose request
03:39:02.979 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
03:39:02.979 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.05
03:39:02.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:39:02.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:02.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:39:02.979 00.000 29988 MoveAxis(E, 0, ABG)
03:39:02.979 00.000 29988 Move returns status 0, amount 0
03:39:02.979 00.000 29988 MoveAxis(N, 0, ABG)
03:39:02.979 00.000 29988 Move returns status 0, amount 0
03:39:02.979 00.000 29988 move complete, result=0
03:39:02.979 00.000 29988 worker thread done servicing request
03:39:02.979 00.000 29988 Worker thread wakes up
03:39:02.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:02.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:02.979 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:04.602 01.623 29988 Exposure complete
03:39:04.631 00.029 29988 worker thread done servicing request
03:39:04.631 00.000 28316 OnExposeComplete: enter
03:39:04.632 00.001 28316 UpdateGuideState(): m_state=6
03:39:04.633 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5874
03:39:04.633 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=256.38, Mass=2298, SNR=33.2, Peak=159 HFD=4.1
03:39:04.634 00.001 28316 MultiStar: [#1 0.29,-0.21,0.00,M1] [#2 0.06,-0.55,0.00,M1] [#3 -0.01,-0.18,0.87,U] [#4 -0.01,-0.25,0.81,U] [#5 0.43,-0.33,0.00,M1] [#6 0.30,-0.28,0.00,M1] [#7 0.02,-0.21,0.65,U] [#8 0.24,-0.20,0.58,U] 
03:39:04.634 00.000 28316 refined, 4 included, MultiStar: {0.07, -0.20}, one-star: {0.15, -0.18}
03:39:04.635 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
03:39:04.635 00.000 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03)
03:39:04.636 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=-0.21 mountY=0.02, mountTheta=3.03
03:39:04.637 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
03:39:04.637 00.000 28316 Enqueuing Move request for scope (0.07, -0.20)
03:39:04.638 00.001 29988 Worker thread wakes up
03:39:04.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:04.638 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:39:04.639 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:04.639 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:04.640 00.001 28316 Enqueuing Expose request
03:39:04.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
03:39:04.640 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
03:39:04.640 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.02
03:39:04.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:39:04.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:04.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:39:04.640 00.000 29988 MoveAxis(E, 45, ABG)
03:39:04.640 00.000 29988 Guiding  Dir = 2, Dur = 45
03:39:04.641 00.001 29988 IsSlewing returns 0
03:39:04.641 00.000 29988 IsGuiding returns 0
03:39:04.642 00.001 29988 PulseGuide returned control before completion, sleep 54
03:39:04.708 00.066 29988 IsGuiding returns 0
03:39:04.709 00.001 29988 Move returns status 0, amount 45
03:39:04.710 00.001 29988 MoveAxis(N, 0, ABG)
03:39:04.710 00.000 29988 Move returns status 0, amount 0
03:39:04.710 00.000 29988 move complete, result=0
03:39:04.710 00.000 29988 worker thread done servicing request
03:39:04.710 00.000 29988 Worker thread wakes up
03:39:04.710 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
03:39:04.712 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:04.712 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:06.125 01.413 29988 Exposure complete
03:39:06.151 00.026 29988 worker thread done servicing request
03:39:06.151 00.000 28316 OnExposeComplete: enter
03:39:06.152 00.001 28316 UpdateGuideState(): m_state=6
03:39:06.152 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5875
03:39:06.153 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=256.68, Mass=2310, SNR=33.2, Peak=156 HFD=4.0
03:39:06.154 00.001 28316 MultiStar: [#1 0.01,-0.00,0.97,U] [#2 -0.04,-0.27,0.91,U] [#3 -0.01,-0.02,0.83,U] [#4 -0.08,-0.15,0.84,U] [#5 0.12,0.02,0.72,U] [#6 0.11,-0.03,0.62,U] [#7 -0.07,0.02,0.61,U] [#8 0.13,0.06,0.59,U] 
03:39:06.156 00.002 28316 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.01, 0.12}
03:39:06.172 00.016 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:39:06.173 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
03:39:06.174 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-1.12 mountX=-0.03 mountY=0.00, mountTheta=3.13
03:39:06.176 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
03:39:06.176 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
03:39:06.177 00.001 29988 Worker thread wakes up
03:39:06.177 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:06.177 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
03:39:06.177 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
03:39:06.177 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.2
03:39:06.178 00.001 29988 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=0.00
03:39:06.178 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:06.178 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:06.178 00.000 28316 Enqueuing Expose request
03:39:06.179 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:39:06.179 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:06.179 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:39:06.179 00.000 29988 MoveAxis(E, 0, ABG)
03:39:06.179 00.000 29988 Move returns status 0, amount 0
03:39:06.179 00.000 29988 MoveAxis(N, 0, ABG)
03:39:06.179 00.000 29988 Move returns status 0, amount 0
03:39:06.179 00.000 29988 move complete, result=0
03:39:06.179 00.000 29988 worker thread done servicing request
03:39:06.179 00.000 29988 Worker thread wakes up
03:39:06.179 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:06.179 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:06.180 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:07.814 01.634 29988 Exposure complete
03:39:07.857 00.043 29988 worker thread done servicing request
03:39:07.858 00.001 28316 OnExposeComplete: enter
03:39:07.859 00.001 28316 UpdateGuideState(): m_state=6
03:39:07.861 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5876
03:39:07.863 00.002 28316 Star::Find returns 1 (0), X=950.40, Y=256.55, Mass=2381, SNR=33.9, Peak=153 HFD=4.2
03:39:07.864 00.001 28316 MultiStar: [#1 -0.11,-0.27,0.97,U] [#2 -0.02,-0.54,0.00,M1] [#3 -0.19,-0.24,0.87,U] [#4 -0.49,-0.19,0.00,M1] [#5 -0.12,-0.10,0.75,U] [#6 -0.18,-0.15,0.63,U] [#7 -0.22,0.05,0.65,U] [#8 -0.09,-0.27,0.58,U] 
03:39:07.865 00.001 28316 single-star, 6 included, MultiStar: {-0.15, -0.14}, one-star: {-0.16, -0.00}
03:39:07.867 00.002 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.17)
03:39:07.868 00.001 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.13)
03:39:07.868 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.12 mountX=0.06 mountY=0.14, mountTheta=1.16
03:39:07.870 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.00, opts=13)
03:39:07.870 00.000 28316 Enqueuing Move request for scope (-0.16, -0.00)
03:39:07.870 00.000 29988 Worker thread wakes up
03:39:07.871 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:07.871 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.9
03:39:07.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:07.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:07.872 00.000 28316 Enqueuing Expose request
03:39:07.873 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
03:39:07.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
03:39:07.873 00.000 29988 Moving (-0.16, -0.00) raw xDistance=0.06 yDistance=0.14
03:39:07.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:39:07.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:07.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:39:07.873 00.000 29988 MoveAxis(E, 0, ABG)
03:39:07.873 00.000 29988 Move returns status 0, amount 0
03:39:07.873 00.000 29988 MoveAxis(N, 0, ABG)
03:39:07.873 00.000 29988 Move returns status 0, amount 0
03:39:07.873 00.000 29988 move complete, result=0
03:39:07.873 00.000 29988 worker thread done servicing request
03:39:07.873 00.000 29988 Worker thread wakes up
03:39:07.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:07.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:07.874 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:09.389 01.515 29988 Exposure complete
03:39:09.438 00.049 29988 worker thread done servicing request
03:39:09.438 00.000 28316 OnExposeComplete: enter
03:39:09.440 00.002 28316 UpdateGuideState(): m_state=6
03:39:09.441 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5877
03:39:09.442 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=256.42, Mass=2414, SNR=34.0, Peak=163 HFD=4.2
03:39:09.443 00.001 28316 MultiStar: [#1 0.07,-0.25,0.95,U] [#2 -0.18,-0.54,0.00,M2] [#3 0.02,-0.28,0.85,U] [#4 -0.18,-0.30,0.00,M2] [#5 -0.03,-0.10,0.72,U] [#6 0.07,-0.25,0.64,U] [#7 -0.23,-0.16,0.62,U] [#8 0.15,-0.37,0.00,M1] 
03:39:09.443 00.000 28316 single-star, 5 included, MultiStar: {-0.03, -0.20}, one-star: {-0.12, -0.13}
03:39:09.444 00.001 28316 CameraToMount -- cameraTheta (-2.28) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
03:39:09.444 00.000 28316 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
03:39:09.444 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.28 mountX=-0.07 mountY=0.16, mountTheta=1.99
03:39:09.448 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.13, opts=13)
03:39:09.448 00.000 28316 Enqueuing Move request for scope (-0.12, -0.13)
03:39:09.449 00.001 29988 Worker thread wakes up
03:39:09.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:09.449 00.000 28316 UpdateGuideState exits: m=2414 RSB=34.0
03:39:09.450 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:09.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:09.451 00.001 28316 Enqueuing Expose request
03:39:09.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
03:39:09.451 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
03:39:09.451 00.000 29988 Moving (-0.12, -0.13) raw xDistance=-0.07 yDistance=0.16
03:39:09.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:39:09.451 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:09.451 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:39:09.451 00.000 29988 MoveAxis(E, 0, ABG)
03:39:09.451 00.000 29988 Move returns status 0, amount 0
03:39:09.451 00.000 29988 MoveAxis(N, 0, ABG)
03:39:09.451 00.000 29988 Move returns status 0, amount 0
03:39:09.451 00.000 29988 move complete, result=0
03:39:09.451 00.000 29988 worker thread done servicing request
03:39:09.451 00.000 29988 Worker thread wakes up
03:39:09.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:09.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:09.452 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:39:11.080 01.628 29988 Exposure complete
03:39:11.123 00.043 29988 worker thread done servicing request
03:39:11.123 00.000 28316 OnExposeComplete: enter
03:39:11.123 00.000 28316 UpdateGuideState(): m_state=6
03:39:11.124 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5878
03:39:11.125 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.69, Mass=2413, SNR=34.1, Peak=158 HFD=4.2
03:39:11.125 00.000 28316 MultiStar: [#1 0.08,-0.06,0.98,U] [#2 0.09,-0.39,0.00,M3] [#3 -0.04,-0.00,0.86,U] [#4 0.03,-0.22,0.82,U] [#5 -0.01,0.00,0.71,U] [#6 0.26,-0.08,0.61,U] [#7 -0.04,-0.12,0.62,U] [#8 0.34,-0.25,0.00,M2] 
03:39:11.126 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.04}, one-star: {0.10, 0.13}
03:39:11.126 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:39:11.127 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:39:11.128 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.65 mountX=-0.06 mountY=-0.03, mountTheta=-2.68
03:39:11.131 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
03:39:11.132 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
03:39:11.132 00.000 29988 Worker thread wakes up
03:39:11.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:11.133 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
03:39:11.133 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
03:39:11.133 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.1
03:39:11.134 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:11.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:11.135 00.001 28316 Enqueuing Expose request
03:39:11.135 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.06 yDistance=-0.03
03:39:11.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:39:11.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:11.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:39:11.135 00.000 29988 MoveAxis(E, 0, ABG)
03:39:11.135 00.000 29988 Move returns status 0, amount 0
03:39:11.135 00.000 29988 MoveAxis(N, 0, ABG)
03:39:11.135 00.000 29988 Move returns status 0, amount 0
03:39:11.135 00.000 29988 move complete, result=0
03:39:11.135 00.000 29988 worker thread done servicing request
03:39:11.135 00.000 29988 Worker thread wakes up
03:39:11.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:11.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:11.136 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:12.649 01.513 29988 Exposure complete
03:39:12.689 00.040 29988 worker thread done servicing request
03:39:12.689 00.000 28316 OnExposeComplete: enter
03:39:12.691 00.002 28316 UpdateGuideState(): m_state=6
03:39:12.693 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5879
03:39:12.694 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=256.30, Mass=2411, SNR=33.9, Peak=162 HFD=4.0
03:39:12.696 00.002 28316 MultiStar: [#1 -0.01,-0.22,0.96,U] [#2 -0.10,-0.51,0.00,M4] [#3 0.02,-0.33,0.84,U] [#4 -0.22,-0.32,0.00,M2] [#5 -0.00,-0.16,0.70,U] [#6 0.16,-0.26,0.62,U] [#7 -0.11,-0.14,0.60,U] [#8 0.13,-0.34,0.00,M3] 
03:39:12.697 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.23}, one-star: {0.02, -0.26}
03:39:12.697 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
03:39:12.697 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
03:39:12.698 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.53 mountX=-0.22 mountY=0.10, mountTheta=2.73
03:39:12.699 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.23, opts=13)
03:39:12.699 00.000 28316 Enqueuing Move request for scope (0.01, -0.23)
03:39:12.700 00.001 29988 Worker thread wakes up
03:39:12.700 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:12.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
03:39:12.702 00.002 28316 UpdateGuideState exits: m=2411 RSB=33.9
03:39:12.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:12.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:12.703 00.001 28316 Enqueuing Expose request
03:39:12.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
03:39:12.703 00.000 29988 Moving (0.01, -0.23) raw xDistance=-0.22 yDistance=0.10
03:39:12.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:39:12.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:12.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:39:12.703 00.000 29988 MoveAxis(E, 45, ABG)
03:39:12.703 00.000 29988 Guiding  Dir = 2, Dur = 45
03:39:12.704 00.001 29988 IsSlewing returns 0
03:39:12.704 00.000 29988 IsGuiding returns 0
03:39:12.706 00.002 29988 PulseGuide returned control before completion, sleep 54
03:39:12.774 00.068 29988 IsGuiding returns 0
03:39:12.775 00.001 29988 Move returns status 0, amount 45
03:39:12.775 00.000 29988 MoveAxis(N, 0, ABG)
03:39:12.775 00.000 29988 Move returns status 0, amount 0
03:39:12.775 00.000 29988 move complete, result=0
03:39:12.775 00.000 29988 worker thread done servicing request
03:39:12.775 00.000 29988 Worker thread wakes up
03:39:12.775 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:12.775 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
03:39:12.776 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:14.414 01.638 29988 Exposure complete
03:39:14.471 00.057 29988 worker thread done servicing request
03:39:14.472 00.001 28316 OnExposeComplete: enter
03:39:14.475 00.003 28316 UpdateGuideState(): m_state=6
03:39:14.477 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5880
03:39:14.480 00.003 28316 Star::Find returns 1 (0), X=950.30, Y=256.83, Mass=2281, SNR=33.0, Peak=177 HFD=4.2
03:39:14.482 00.002 28316 MultiStar: [#1 -0.18,0.22,0.98,U] [#2 -0.14,-0.06,0.91,U] [#3 -0.26,0.12,0.89,U] [#4 -0.28,0.13,0.82,U] [#5 -0.31,0.35,0.00,M1] [#6 -0.16,0.18,0.63,U] [#7 -0.12,0.18,0.64,U] [#8 -0.20,0.28,0.00,M4] 
03:39:14.485 00.003 28316 refined, 6 included, MultiStar: {-0.20, 0.15}, one-star: {-0.26, 0.28}
03:39:14.487 00.002 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.51 = 0.51)
03:39:14.490 00.003 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
03:39:14.491 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.51 mountX=0.22 mountY=0.11, mountTheta=0.48
03:39:14.495 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.15, opts=13)
03:39:14.497 00.002 28316 Enqueuing Move request for scope (-0.20, 0.15)
03:39:14.498 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:14.499 00.001 28316 UpdateGuideState exits: m=2281 RSB=33.0
03:39:14.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:14.501 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:14.502 00.001 28316 Enqueuing Expose request
03:39:14.502 00.000 29988 Worker thread wakes up
03:39:14.503 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
03:39:14.503 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
03:39:14.503 00.000 29988 Moving (-0.20, 0.15) raw xDistance=0.22 yDistance=0.11
03:39:14.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
03:39:14.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:14.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:39:14.503 00.000 29988 MoveAxis(W, 43, ABG)
03:39:14.503 00.000 29988 Guiding  Dir = 3, Dur = 43
03:39:14.503 00.000 29988 IsSlewing returns 0
03:39:14.504 00.001 29988 IsGuiding returns 0
03:39:14.506 00.002 29988 PulseGuide returned control before completion, sleep 51
03:39:14.571 00.065 29988 IsGuiding returns 0
03:39:14.571 00.000 29988 Move returns status 0, amount 43
03:39:14.571 00.000 29988 MoveAxis(N, 0, ABG)
03:39:14.571 00.000 29988 Move returns status 0, amount 0
03:39:14.571 00.000 29988 move complete, result=0
03:39:14.571 00.000 29988 worker thread done servicing request
03:39:14.571 00.000 29988 Worker thread wakes up
03:39:14.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:14.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:14.571 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
03:39:15.982 01.411 29988 Exposure complete
03:39:16.034 00.052 29988 worker thread done servicing request
03:39:16.034 00.000 28316 OnExposeComplete: enter
03:39:16.035 00.001 28316 UpdateGuideState(): m_state=6
03:39:16.037 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5881
03:39:16.038 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=256.82, Mass=2475, SNR=34.6, Peak=190 HFD=4.2
03:39:16.039 00.001 28316 MultiStar: [#1 -0.26,0.08,0.96,U] [#2 -0.33,-0.03,0.00,M4] [#3 -0.30,0.14,0.00,M1] [#4 -0.55,0.17,0.00,M2] [#5 -0.11,0.33,0.00,M2] [#6 -0.25,0.18,0.60,U] [#7 -0.48,0.11,0.00,M1] [#8 0.03,-0.12,0.57,U] 
03:39:16.040 00.001 28316 refined, 3 included, MultiStar: {-0.20, 0.12}, one-star: {-0.26, 0.27}
03:39:16.041 00.001 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
03:39:16.041 00.000 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
03:39:16.042 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.60 mountX=0.20 mountY=0.13, mountTheta=0.58
03:39:16.044 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.12, opts=13)
03:39:16.046 00.002 28316 Enqueuing Move request for scope (-0.20, 0.12)
03:39:16.047 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:16.047 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.6
03:39:16.048 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:16.048 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:16.049 00.001 28316 Enqueuing Expose request
03:39:16.049 00.000 29988 Worker thread wakes up
03:39:16.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
03:39:16.049 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
03:39:16.049 00.000 29988 Moving (-0.20, 0.12) raw xDistance=0.20 yDistance=0.13
03:39:16.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
03:39:16.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:16.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:39:16.049 00.000 29988 MoveAxis(E, 0, ABG)
03:39:16.050 00.001 29988 Move returns status 0, amount 0
03:39:16.050 00.000 29988 MoveAxis(N, 0, ABG)
03:39:16.050 00.000 29988 Move returns status 0, amount 0
03:39:16.050 00.000 29988 move complete, result=0
03:39:16.050 00.000 29988 worker thread done servicing request
03:39:16.050 00.000 29988 Worker thread wakes up
03:39:16.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:16.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:16.051 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:17.675 01.624 29988 Exposure complete
03:39:17.714 00.039 29988 worker thread done servicing request
03:39:17.714 00.000 28316 OnExposeComplete: enter
03:39:17.715 00.001 28316 UpdateGuideState(): m_state=6
03:39:17.716 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5882
03:39:17.717 00.001 28316 Star::Find returns 1 (0), X=949.99, Y=256.74, Mass=2356, SNR=33.7, Peak=185 HFD=4.0
03:39:17.719 00.002 28316 MultiStar: [#1 -0.53,-0.09,0.00,M1] [#2 -0.46,-0.16,0.00,M5] [#3 -0.63,0.05,0.00,M2] [#4 -0.53,0.04,0.00,M3] [#5 -0.61,0.01,0.00,M3] [#6 -0.56,0.05,0.00,M1] [#7 -0.61,-0.01,0.00,M2] [#8 -0.43,-0.23,0.00,M4] 
03:39:17.719 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
03:39:17.721 00.002 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
03:39:17.724 00.003 28316 CameraToMount -- cameraX=-0.57 cameraY=0.19 hyp=0.60 cameraTheta=2.82 mountX=0.41 mountY=0.42, mountTheta=0.81
03:39:17.728 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.57, y=0.19, opts=13)
03:39:17.729 00.001 28316 Enqueuing Move request for scope (-0.57, 0.19)
03:39:17.729 00.000 29988 Worker thread wakes up
03:39:17.730 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:17.730 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:39:17.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:17.731 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:17.731 00.000 28316 Enqueuing Expose request
03:39:17.732 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.19) opts 0xd
03:39:17.732 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.57, 0.19)
03:39:17.732 00.000 29988 Moving (-0.57, 0.19) raw xDistance=0.41 yDistance=0.42
03:39:17.732 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
03:39:17.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:39:17.732 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
03:39:17.732 00.000 29988 MoveAxis(W, 85, ABG)
03:39:17.732 00.000 29988 Guiding  Dir = 3, Dur = 85
03:39:17.732 00.000 29988 IsSlewing returns 0
03:39:17.732 00.000 29988 IsGuiding returns 0
03:39:17.734 00.002 29988 PulseGuide returned control before completion, sleep 94
03:39:17.832 00.098 29988 IsGuiding returns 0
03:39:17.832 00.000 29988 Move returns status 0, amount 85
03:39:17.832 00.000 29988 MoveAxis(N, 0, ABG)
03:39:17.832 00.000 29988 Move returns status 0, amount 0
03:39:17.832 00.000 29988 move complete, result=0
03:39:17.832 00.000 29988 worker thread done servicing request
03:39:17.832 00.000 29988 Worker thread wakes up
03:39:17.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:17.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:17.832 00.000 28316 GuideStep: 0.4 px 85 ms WEST, 0.4 px 0 ms NORTH
03:39:19.243 01.411 29988 Exposure complete
03:39:19.279 00.036 29988 worker thread done servicing request
03:39:19.279 00.000 28316 OnExposeComplete: enter
03:39:19.280 00.001 28316 UpdateGuideState(): m_state=6
03:39:19.280 00.000 28316 Star::Find(15, 949, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5883
03:39:19.281 00.001 28316 Star::Find returns 1 (0), X=950.32, Y=256.45, Mass=2376, SNR=33.9, Peak=150 HFD=4.0
03:39:19.281 00.000 28316 MultiStar: [#1 -0.14,-0.32,0.00,M2] [#2 -0.23,-0.59,0.00,M6] [#3 -0.09,-0.38,0.00,M3] [#4 -0.13,-0.35,0.00,M4] [#5 -0.26,-0.24,0.00,M4] [#6 -0.05,-0.38,0.00,M2] [#7 -0.35,-0.27,0.00,M3] [#8 0.19,-0.42,0.00,M5] 
03:39:19.282 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:39:19.282 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
03:39:19.282 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.73 mountX=0.00 mountY=0.26, mountTheta=1.56
03:39:19.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.11, opts=13)
03:39:19.284 00.001 28316 Enqueuing Move request for scope (-0.24, -0.11)
03:39:19.284 00.000 29988 Worker thread wakes up
03:39:19.285 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:19.285 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.9
03:39:19.285 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:19.286 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:19.286 00.000 28316 Enqueuing Expose request
03:39:19.287 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
03:39:19.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
03:39:19.287 00.000 29988 Moving (-0.24, -0.11) raw xDistance=0.00 yDistance=0.26
03:39:19.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:39:19.287 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:39:19.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:39:19.287 00.000 29988 MoveAxis(E, 0, ABG)
03:39:19.287 00.000 29988 Move returns status 0, amount 0
03:39:19.287 00.000 29988 MoveAxis(N, 0, ABG)
03:39:19.287 00.000 29988 Move returns status 0, amount 0
03:39:19.287 00.000 29988 move complete, result=0
03:39:19.287 00.000 29988 worker thread done servicing request
03:39:19.287 00.000 29988 Worker thread wakes up
03:39:19.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:19.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:19.287 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:39:20.919 01.632 29988 Exposure complete
03:39:20.970 00.051 29988 worker thread done servicing request
03:39:20.971 00.001 28316 OnExposeComplete: enter
03:39:20.971 00.000 28316 UpdateGuideState(): m_state=6
03:39:20.972 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5884
03:39:20.972 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.00, Mass=2328, SNR=33.4, Peak=174 HFD=4.1
03:39:20.973 00.001 28316 MultiStar: [#1 0.18,-0.73,0.00,M3] [#2 0.24,-1.06,0.00,M7] [#3 0.09,-0.84,0.00,M4] [#4 0.23,-0.77,0.00,M5] [#5 0.21,-0.69,0.00,M5] [#6 0.37,-0.79,0.00,M3] [#7 0.21,-0.61,0.00,M4] [#8 0.33,-0.67,0.00,M6] 
03:39:20.973 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
03:39:20.974 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
03:39:20.974 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.55 hyp=0.57 cameraTheta=-1.34 mountX=-0.56 mountY=0.13, mountTheta=2.91
03:39:20.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.55, opts=13)
03:39:20.976 00.001 28316 Enqueuing Move request for scope (0.13, -0.55)
03:39:20.976 00.000 29988 Worker thread wakes up
03:39:20.976 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.55) opts 0xd
03:39:20.976 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.55)
03:39:20.976 00.000 29988 Moving (0.13, -0.55) raw xDistance=-0.56 yDistance=0.13
03:39:20.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
03:39:20.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:20.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:20.977 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:39:20.977 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:20.978 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:20.978 00.000 28316 Enqueuing Expose request
03:39:20.979 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:39:20.979 00.000 29988 MoveAxis(E, 117, ABG)
03:39:20.979 00.000 29988 Guiding  Dir = 2, Dur = 117
03:39:20.979 00.000 29988 IsSlewing returns 0
03:39:20.979 00.000 29988 IsGuiding returns 0
03:39:20.981 00.002 29988 PulseGuide returned control before completion, sleep 125
03:39:21.109 00.128 29988 IsGuiding returns 1
03:39:21.109 00.000 29988 scope still moving after pulse duration time elapsed
03:39:21.141 00.032 29988 IsSlewing returns 0
03:39:21.141 00.000 29988 IsGuiding returns 0
03:39:21.141 00.000 29988 scope move finished after 117 + 45 ms
03:39:21.141 00.000 29988 Move returns status 0, amount 117
03:39:21.141 00.000 29988 MoveAxis(N, 0, ABG)
03:39:21.141 00.000 29988 Move returns status 0, amount 0
03:39:21.141 00.000 29988 move complete, result=0
03:39:21.141 00.000 29988 worker thread done servicing request
03:39:21.141 00.000 29988 Worker thread wakes up
03:39:21.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:21.141 00.000 28316 GuideStep: -0.6 px 117 ms EAST, 0.1 px 0 ms NORTH
03:39:21.142 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:22.559 01.417 29988 Exposure complete
03:39:22.613 00.054 29988 worker thread done servicing request
03:39:22.613 00.000 28316 OnExposeComplete: enter
03:39:22.616 00.003 28316 UpdateGuideState(): m_state=6
03:39:22.619 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5885
03:39:22.621 00.002 28316 Star::Find returns 1 (0), X=950.78, Y=256.20, Mass=2341, SNR=33.4, Peak=187 HFD=4.1
03:39:22.622 00.001 28316 MultiStar: [#1 0.29,-0.66,0.00,M4] [#2 0.34,-0.75,0.00,M8] [#3 0.21,-0.60,0.00,M5] [#4 0.15,-0.51,0.00,M6] [#5 0.30,-0.59,0.00,M6] [#6 0.32,-0.55,0.00,M4] [#7 0.24,-0.37,0.00,M5] [#8 0.46,-0.52,0.00,M7] 
03:39:22.623 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
03:39:22.624 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
03:39:22.625 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.35 hyp=0.41 cameraTheta=-1.02 mountX=-0.41 mountY=-0.03, mountTheta=-3.06
03:39:22.627 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.35, opts=13)
03:39:22.629 00.002 28316 Enqueuing Move request for scope (0.21, -0.35)
03:39:22.630 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
03:39:22.631 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.4
03:39:22.632 00.001 29988 Worker thread wakes up
03:39:22.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.35) opts 0xd
03:39:22.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.35)
03:39:22.632 00.000 29988 Moving (0.21, -0.35) raw xDistance=-0.41 yDistance=-0.03
03:39:22.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
03:39:22.633 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:22.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:22.634 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:39:22.634 00.000 29988 MoveAxis(E, 94, ABG)
03:39:22.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:22.635 00.001 28316 Enqueuing Expose request
03:39:22.636 00.001 29988 Guiding  Dir = 2, Dur = 94
03:39:22.638 00.002 29988 IsSlewing returns 0
03:39:22.638 00.000 29988 IsGuiding returns 0
03:39:22.640 00.002 29988 PulseGuide returned control before completion, sleep 103
03:39:22.745 00.105 29988 IsGuiding returns 0
03:39:22.745 00.000 29988 Move returns status 0, amount 94
03:39:22.745 00.000 29988 MoveAxis(N, 0, ABG)
03:39:22.745 00.000 29988 Move returns status 0, amount 0
03:39:22.745 00.000 29988 move complete, result=0
03:39:22.745 00.000 29988 worker thread done servicing request
03:39:22.745 00.000 29988 Worker thread wakes up
03:39:22.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:22.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:22.745 00.000 28316 GuideStep: -0.4 px 94 ms EAST, -0.0 px 0 ms NORTH
03:39:24.381 01.636 29988 Exposure complete
03:39:24.434 00.053 29988 worker thread done servicing request
03:39:24.434 00.000 28316 OnExposeComplete: enter
03:39:24.434 00.000 28316 UpdateGuideState(): m_state=6
03:39:24.435 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5886
03:39:24.435 00.000 28316 Star::Find returns 1 (0), X=950.08, Y=256.63, Mass=2278, SNR=32.9, Peak=168 HFD=4.0
03:39:24.436 00.001 28316 MultiStar: [#1 -0.61,-0.11,0.00,M5] [#2 -0.42,-0.41,0.00,M9] [#3 -0.44,-0.13,0.00,M6] [#4 -0.56,-0.02,0.00,M7] [#5 -0.68,0.05,0.00,M7] [#6 -0.31,0.02,0.63,U] [#7 -0.69,-0.19,0.00,M6] [#8 -0.32,-0.29,0.00,M8] 
03:39:24.437 00.001 28316 refined, 1 included, MultiStar: {-0.42, 0.05}, one-star: {-0.48, 0.08}
03:39:24.438 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
03:39:24.438 00.000 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
03:39:24.440 00.002 28316 CameraToMount -- cameraX=-0.42 cameraY=0.05 hyp=0.42 cameraTheta=3.01 mountX=0.22 mountY=0.35, mountTheta=1.00
03:39:24.443 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.42, y=0.05, opts=13)
03:39:24.444 00.001 28316 Enqueuing Move request for scope (-0.42, 0.05)
03:39:24.444 00.000 29988 Worker thread wakes up
03:39:24.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.05) opts 0xd
03:39:24.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:24.445 00.001 28316 UpdateGuideState exits: m=2278 RSB=32.9
03:39:24.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:24.446 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:24.446 00.000 28316 Enqueuing Expose request
03:39:24.447 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.42, 0.05)
03:39:24.447 00.000 29988 Moving (-0.42, 0.05) raw xDistance=0.22 yDistance=0.35
03:39:24.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
03:39:24.447 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.23 newest=0.45
03:39:24.447 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
03:39:24.447 00.000 29988 MoveAxis(W, 40, ABG)
03:39:24.447 00.000 29988 Guiding  Dir = 3, Dur = 40
03:39:24.447 00.000 29988 IsSlewing returns 0
03:39:24.447 00.000 29988 IsGuiding returns 0
03:39:24.450 00.003 29988 PulseGuide returned control before completion, sleep 49
03:39:24.502 00.052 29988 IsGuiding returns 0
03:39:24.502 00.000 29988 Move returns status 0, amount 40
03:39:24.502 00.000 29988 MoveAxis(S, 83, ABG)
03:39:24.502 00.000 29988 Guiding  Dir = 1, Dur = 83
03:39:24.502 00.000 29988 IsSlewing returns 0
03:39:24.503 00.001 29988 IsGuiding returns 0
03:39:24.510 00.007 29988 PulseGuide returned control before completion, sleep 86
03:39:24.597 00.087 29988 IsGuiding returns 0
03:39:24.597 00.000 29988 Move returns status 0, amount 83
03:39:24.597 00.000 29988 move complete, result=0
03:39:24.597 00.000 29988 worker thread done servicing request
03:39:24.597 00.000 29988 Worker thread wakes up
03:39:24.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:24.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:24.597 00.000 28316 GuideStep: 0.2 px 40 ms WEST, 0.3 px 83 ms SOUTH
03:39:26.012 01.415 29988 Exposure complete
03:39:26.051 00.039 29988 worker thread done servicing request
03:39:26.051 00.000 28316 OnExposeComplete: enter
03:39:26.052 00.001 28316 UpdateGuideState(): m_state=6
03:39:26.052 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5887
03:39:26.053 00.001 28316 Star::Find returns 1 (0), X=950.11, Y=256.75, Mass=2465, SNR=34.2, Peak=190 HFD=4.2
03:39:26.053 00.000 28316 MultiStar: [#1 -0.54,0.05,0.00,M6] [#2 -0.45,-0.12,0.00,M10] [#3 -0.42,-0.02,0.00,M7] [#4 -0.58,0.00,0.00,M8] [#5 -0.59,0.18,0.00,M8] [#6 -0.48,0.04,0.00,M4] [#7 -0.40,0.11,0.00,M7] [#8 -0.25,0.06,0.55,U] 
03:39:26.054 00.001 28316 refined, 1 included, MultiStar: {-0.38, 0.15}, one-star: {-0.45, 0.20}
03:39:26.054 00.000 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
03:39:26.054 00.000 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
03:39:26.055 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.41 cameraTheta=2.77 mountX=0.29 mountY=0.27, mountTheta=0.75
03:39:26.059 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.15, opts=13)
03:39:26.061 00.002 28316 Enqueuing Move request for scope (-0.38, 0.15)
03:39:26.063 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:26.065 00.002 29988 Worker thread wakes up
03:39:26.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.15) opts 0xd
03:39:26.065 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.15)
03:39:26.065 00.000 29988 Moving (-0.38, 0.15) raw xDistance=0.29 yDistance=0.27
03:39:26.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
03:39:26.066 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
03:39:26.066 00.000 29988 MoveAxis(W, 65, ABG)
03:39:26.066 00.000 29988 Guiding  Dir = 3, Dur = 65
03:39:26.066 00.000 28316 UpdateGuideState exits: m=2465 RSB=34.2
03:39:26.066 00.000 29988 IsSlewing returns 0
03:39:26.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:26.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:26.068 00.001 28316 Enqueuing Expose request
03:39:26.068 00.000 29988 IsGuiding returns 0
03:39:26.070 00.002 29988 PulseGuide returned control before completion, sleep 74
03:39:26.148 00.078 29988 IsGuiding returns 0
03:39:26.148 00.000 29988 Move returns status 0, amount 65
03:39:26.148 00.000 29988 MoveAxis(S, 65, ABG)
03:39:26.148 00.000 29988 Guiding  Dir = 1, Dur = 65
03:39:26.148 00.000 29988 IsSlewing returns 0
03:39:26.148 00.000 29988 IsGuiding returns 0
03:39:26.154 00.006 29988 PulseGuide returned control before completion, sleep 70
03:39:26.227 00.073 29988 IsGuiding returns 0
03:39:26.227 00.000 29988 Move returns status 0, amount 65
03:39:26.227 00.000 29988 move complete, result=0
03:39:26.228 00.001 29988 worker thread done servicing request
03:39:26.228 00.000 28316 GuideStep: 0.3 px 65 ms WEST, 0.3 px 65 ms SOUTH
03:39:26.228 00.000 29988 Worker thread wakes up
03:39:26.229 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:26.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:27.861 01.632 29988 Exposure complete
03:39:27.904 00.043 29988 worker thread done servicing request
03:39:27.905 00.001 28316 OnExposeComplete: enter
03:39:27.908 00.003 28316 UpdateGuideState(): m_state=6
03:39:27.909 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5888
03:39:27.910 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.36, Mass=2317, SNR=33.3, Peak=190 HFD=3.9
03:39:27.910 00.000 28316 MultiStar: [#1 0.32,-0.34,0.00,M7] [#2 0.23,-0.60,0.00,R] [#3 0.21,-0.35,0.00,M8] [#4 0.22,-0.33,0.00,M9] [#5 0.17,-0.34,0.00,M9] [#6 0.22,-0.22,0.62,U] [#7 0.12,-0.26,0.61,U] [#8 0.49,-0.41,0.00,M8] 
03:39:27.911 00.001 28316 single-star, 2 included, MultiStar: {0.18, -0.22}, one-star: {0.19, -0.20}
03:39:27.911 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:39:27.911 00.000 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:39:27.912 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-0.80 mountX=-0.26 mountY=-0.08, mountTheta=-2.83
03:39:27.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.20, opts=13)
03:39:27.913 00.000 28316 Enqueuing Move request for scope (0.19, -0.20)
03:39:27.914 00.001 29988 Worker thread wakes up
03:39:27.914 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
03:39:27.914 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
03:39:27.914 00.000 29988 Moving (0.19, -0.20) raw xDistance=-0.26 yDistance=-0.08
03:39:27.914 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
03:39:27.914 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:27.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:27.914 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.3
03:39:27.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:27.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:27.916 00.001 28316 Enqueuing Expose request
03:39:27.917 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:39:27.917 00.000 29988 MoveAxis(E, 50, ABG)
03:39:27.917 00.000 29988 Guiding  Dir = 2, Dur = 50
03:39:27.918 00.001 29988 IsSlewing returns 0
03:39:27.918 00.000 29988 IsGuiding returns 0
03:39:27.920 00.002 29988 PulseGuide returned control before completion, sleep 58
03:39:27.983 00.063 29988 IsGuiding returns 0
03:39:27.983 00.000 29988 Move returns status 0, amount 50
03:39:27.983 00.000 29988 MoveAxis(N, 0, ABG)
03:39:27.983 00.000 29988 Move returns status 0, amount 0
03:39:27.983 00.000 29988 move complete, result=0
03:39:27.983 00.000 29988 worker thread done servicing request
03:39:27.983 00.000 29988 Worker thread wakes up
03:39:27.983 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:27.983 00.000 28316 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
03:39:27.984 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:29.393 01.409 29988 Exposure complete
03:39:29.441 00.048 29988 worker thread done servicing request
03:39:29.441 00.000 28316 OnExposeComplete: enter
03:39:29.442 00.001 28316 UpdateGuideState(): m_state=6
03:39:29.443 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5889
03:39:29.444 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.64, Mass=2424, SNR=34.1, Peak=185 HFD=3.8
03:39:29.444 00.000 28316 MultiStar: [#1 0.41,0.03,0.00,M8] [#2 -0.16,0.24,0.87,U] [#3 0.17,-0.10,0.83,U] [#4 0.04,-0.22,0.84,U] [#5 0.23,0.11,0.72,U] [#6 0.39,-0.11,0.00,M4] [#7 0.14,-0.26,0.61,U] [#8 0.37,-0.23,0.00,M9] 
03:39:29.445 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.01}, one-star: {0.14, 0.09}
03:39:29.445 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:39:29.445 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:39:29.446 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.14 mountX=-0.05 mountY=-0.07, mountTheta=-2.14
03:39:29.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
03:39:29.448 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
03:39:29.449 00.001 29988 Worker thread wakes up
03:39:29.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
03:39:29.449 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
03:39:29.449 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
03:39:29.449 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:39:29.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:29.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:39:29.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:29.450 00.001 29988 MoveAxis(E, 0, ABG)
03:39:29.450 00.000 29988 Move returns status 0, amount 0
03:39:29.450 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.1
03:39:29.451 00.001 29988 MoveAxis(N, 0, ABG)
03:39:29.451 00.000 29988 Move returns status 0, amount 0
03:39:29.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:29.451 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:29.452 00.001 28316 Enqueuing Expose request
03:39:29.452 00.000 29988 move complete, result=0
03:39:29.452 00.000 29988 worker thread done servicing request
03:39:29.452 00.000 29988 Worker thread wakes up
03:39:29.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:29.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:29.453 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:31.085 01.632 29988 Exposure complete
03:39:31.109 00.024 29988 worker thread done servicing request
03:39:31.109 00.000 28316 OnExposeComplete: enter
03:39:31.110 00.001 28316 UpdateGuideState(): m_state=6
03:39:31.112 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5890
03:39:31.113 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=256.48, Mass=2300, SNR=33.3, Peak=151 HFD=4.1
03:39:31.115 00.002 28316 MultiStar: [#1 0.15,-0.18,0.99,U] [#2 -0.21,0.19,0.90,U] [#3 -0.04,-0.14,0.85,U] [#4 -0.22,-0.24,0.84,U] [#5 -0.01,-0.06,0.74,U] [#6 0.08,-0.05,0.62,U] [#7 -0.15,-0.08,0.62,U] [#8 0.09,-0.04,0.59,U] 
03:39:31.116 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.04, -0.07}
03:39:31.117 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
03:39:31.118 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
03:39:31.120 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.94 mountX=-0.06 mountY=0.06, mountTheta=2.32
03:39:31.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
03:39:31.123 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
03:39:31.124 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:31.125 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.3
03:39:31.125 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:31.126 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:31.127 00.001 28316 Enqueuing Expose request
03:39:31.127 00.000 29988 Worker thread wakes up
03:39:31.127 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
03:39:31.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
03:39:31.127 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
03:39:31.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:39:31.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:31.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:39:31.128 00.001 29988 MoveAxis(E, 0, ABG)
03:39:31.128 00.000 29988 Move returns status 0, amount 0
03:39:31.128 00.000 29988 MoveAxis(N, 0, ABG)
03:39:31.128 00.000 29988 Move returns status 0, amount 0
03:39:31.128 00.000 29988 move complete, result=0
03:39:31.128 00.000 29988 worker thread done servicing request
03:39:31.128 00.000 29988 Worker thread wakes up
03:39:31.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:31.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:31.128 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:32.652 01.524 29988 Exposure complete
03:39:32.703 00.051 29988 worker thread done servicing request
03:39:32.703 00.000 28316 OnExposeComplete: enter
03:39:32.705 00.002 28316 UpdateGuideState(): m_state=6
03:39:32.706 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5891
03:39:32.708 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=256.66, Mass=2288, SNR=33.1, Peak=157 HFD=4.1
03:39:32.709 00.001 28316 MultiStar: [#1 0.08,-0.21,0.99,U] [#2 -0.38,0.39,0.00,M1] [#3 -0.01,-0.04,0.85,U] [#4 -0.27,-0.13,0.84,U] [#5 0.03,-0.04,0.75,U] [#6 0.02,-0.05,0.64,U] [#7 -0.01,-0.10,0.63,U] [#8 0.19,-0.25,0.56,U] 
03:39:32.710 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.08}, one-star: {0.02, 0.11}
03:39:32.711 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
03:39:32.712 00.001 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
03:39:32.716 00.004 28316 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.56 mountX=-0.07 mountY=0.04, mountTheta=2.70
03:39:32.720 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.08, opts=13)
03:39:32.720 00.000 28316 Enqueuing Move request for scope (0.00, -0.08)
03:39:32.721 00.001 29988 Worker thread wakes up
03:39:32.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:32.721 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
03:39:32.722 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:32.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:32.722 00.000 28316 Enqueuing Expose request
03:39:32.723 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
03:39:32.723 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
03:39:32.723 00.000 29988 Moving (0.00, -0.08) raw xDistance=-0.07 yDistance=0.04
03:39:32.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:39:32.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:32.723 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:39:32.723 00.000 29988 MoveAxis(E, 0, ABG)
03:39:32.723 00.000 29988 Move returns status 0, amount 0
03:39:32.723 00.000 29988 MoveAxis(N, 0, ABG)
03:39:32.723 00.000 29988 Move returns status 0, amount 0
03:39:32.723 00.000 29988 move complete, result=0
03:39:32.723 00.000 29988 worker thread done servicing request
03:39:32.723 00.000 29988 Worker thread wakes up
03:39:32.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:32.724 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:32.724 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:34.351 01.627 29988 Exposure complete
03:39:34.396 00.045 29988 worker thread done servicing request
03:39:34.396 00.000 28316 OnExposeComplete: enter
03:39:34.397 00.001 28316 UpdateGuideState(): m_state=6
03:39:34.400 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5892
03:39:34.402 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=256.47, Mass=2462, SNR=34.2, Peak=179 HFD=3.8
03:39:34.405 00.003 28316 MultiStar: [#1 0.17,-0.10,0.97,U] [#2 -0.08,0.27,0.89,U] [#3 0.13,-0.07,0.84,U] [#4 0.17,-0.18,0.78,U] [#5 0.18,-0.04,0.72,U] [#6 0.38,-0.19,0.00,M3] [#7 0.08,-0.13,0.61,U] [#8 0.38,-0.19,0.00,M8] 
03:39:34.407 00.002 28316 refined, 6 included, MultiStar: {0.13, -0.04}, one-star: {0.25, -0.08}
03:39:34.409 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:39:34.412 00.003 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:39:34.413 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.31 mountX=-0.09 mountY=-0.10, mountTheta=-2.33
03:39:34.418 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
03:39:34.421 00.003 28316 Enqueuing Move request for scope (0.13, -0.04)
03:39:34.422 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:34.424 00.002 28316 UpdateGuideState exits: m=2462 RSB=34.2
03:39:34.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:34.426 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:34.427 00.001 28316 Enqueuing Expose request
03:39:34.428 00.001 29988 Worker thread wakes up
03:39:34.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
03:39:34.429 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
03:39:34.429 00.000 29988 Moving (0.13, -0.04) raw xDistance=-0.09 yDistance=-0.10
03:39:34.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:39:34.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:34.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:39:34.429 00.000 29988 MoveAxis(E, 0, ABG)
03:39:34.429 00.000 29988 Move returns status 0, amount 0
03:39:34.429 00.000 29988 MoveAxis(N, 0, ABG)
03:39:34.429 00.000 29988 Move returns status 0, amount 0
03:39:34.429 00.000 29988 move complete, result=0
03:39:34.429 00.000 29988 worker thread done servicing request
03:39:34.429 00.000 29988 Worker thread wakes up
03:39:34.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:34.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:34.430 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:35.954 01.524 29988 Exposure complete
03:39:35.994 00.040 29988 worker thread done servicing request
03:39:35.995 00.001 28316 OnExposeComplete: enter
03:39:35.996 00.001 28316 UpdateGuideState(): m_state=6
03:39:35.997 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5893
03:39:35.999 00.002 28316 Star::Find returns 1 (0), X=950.70, Y=256.26, Mass=2314, SNR=33.3, Peak=184 HFD=3.9
03:39:36.001 00.002 28316 MultiStar: [#1 0.25,-0.31,0.00,M6] [#2 -0.21,-0.10,0.91,U] [#3 0.17,-0.35,0.00,M5] [#4 0.09,-0.37,0.00,M6] [#5 0.37,-0.43,0.00,M6] [#6 0.41,-0.41,0.00,M4] [#7 -0.01,-0.33,0.64,U] [#8 0.34,-0.45,0.00,M9] 
03:39:36.001 00.000 28316 refined, 2 included, MultiStar: {-0.02, -0.23}, one-star: {0.14, -0.29}
03:39:36.001 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
03:39:36.002 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
03:39:36.002 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.66 mountX=-0.20 mountY=0.12, mountTheta=2.59
03:39:36.004 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.23, opts=13)
03:39:36.005 00.001 28316 Enqueuing Move request for scope (-0.02, -0.23)
03:39:36.005 00.000 29988 Worker thread wakes up
03:39:36.005 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:36.006 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.3
03:39:36.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:36.007 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:36.008 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
03:39:36.008 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
03:39:36.008 00.000 29988 Moving (-0.02, -0.23) raw xDistance=-0.20 yDistance=0.12
03:39:36.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:39:36.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:36.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:39:36.008 00.000 29988 MoveAxis(E, 42, ABG)
03:39:36.008 00.000 28316 Enqueuing Expose request
03:39:36.010 00.002 29988 Guiding  Dir = 2, Dur = 42
03:39:36.010 00.000 29988 IsSlewing returns 0
03:39:36.010 00.000 29988 IsGuiding returns 0
03:39:36.012 00.002 29988 PulseGuide returned control before completion, sleep 51
03:39:36.077 00.065 29988 IsGuiding returns 1
03:39:36.077 00.000 29988 scope still moving after pulse duration time elapsed
03:39:36.109 00.032 29988 IsSlewing returns 0
03:39:36.109 00.000 29988 IsGuiding returns 0
03:39:36.109 00.000 29988 scope move finished after 42 + 56 ms
03:39:36.109 00.000 29988 Move returns status 0, amount 42
03:39:36.109 00.000 29988 MoveAxis(N, 0, ABG)
03:39:36.109 00.000 29988 Move returns status 0, amount 0
03:39:36.109 00.000 29988 move complete, result=0
03:39:36.109 00.000 29988 worker thread done servicing request
03:39:36.109 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
03:39:36.110 00.001 29988 Worker thread wakes up
03:39:36.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:36.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:37.744 01.634 29988 Exposure complete
03:39:37.804 00.060 29988 worker thread done servicing request
03:39:37.804 00.000 28316 OnExposeComplete: enter
03:39:37.806 00.002 28316 UpdateGuideState(): m_state=6
03:39:37.807 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5894
03:39:37.809 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=256.43, Mass=2410, SNR=34.0, Peak=167 HFD=4.1
03:39:37.810 00.001 28316 MultiStar: [#1 0.08,-0.28,0.96,U] [#2 -0.23,0.19,0.88,U] [#3 0.16,-0.20,0.81,U] [#4 0.21,-0.40,0.00,M7] [#5 0.15,-0.06,0.71,U] [#6 0.38,-0.16,0.00,M5] [#7 0.30,-0.26,0.00,M2] [#8 0.28,-0.22,0.00,M10] 
03:39:37.811 00.001 28316 refined, 4 included, MultiStar: {0.05, -0.10}, one-star: {0.10, -0.13}
03:39:37.813 00.002 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
03:39:37.814 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
03:39:37.815 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.12 mountX=-0.11 mountY=0.00, mountTheta=3.13
03:39:37.818 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
03:39:37.819 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
03:39:37.820 00.001 29988 Worker thread wakes up
03:39:37.820 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
03:39:37.820 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
03:39:37.820 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=0.00
03:39:37.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:39:37.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:37.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:39:37.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:37.821 00.001 29988 MoveAxis(E, 0, ABG)
03:39:37.821 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:39:37.823 00.002 29988 Move returns status 0, amount 0
03:39:37.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:37.824 00.000 29988 MoveAxis(N, 0, ABG)
03:39:37.824 00.000 29988 Move returns status 0, amount 0
03:39:37.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:37.825 00.001 28316 Enqueuing Expose request
03:39:37.826 00.001 29988 move complete, result=0
03:39:37.826 00.000 29988 worker thread done servicing request
03:39:37.826 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:37.826 00.000 29988 Worker thread wakes up
03:39:37.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:37.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:39.236 01.410 29988 Exposure complete
03:39:39.272 00.036 29988 worker thread done servicing request
03:39:39.272 00.000 28316 OnExposeComplete: enter
03:39:39.273 00.001 28316 UpdateGuideState(): m_state=6
03:39:39.273 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5895
03:39:39.274 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.54, Mass=2421, SNR=33.9, Peak=169 HFD=4.0
03:39:39.275 00.001 28316 MultiStar: [#1 0.23,-0.01,0.97,U] [#2 -0.05,0.18,0.88,U] [#3 0.14,-0.18,0.87,U] [#4 0.23,-0.18,0.81,U] [#5 0.20,-0.09,0.74,U] [#6 0.32,-0.16,0.00,M6] [#7 0.13,-0.24,0.62,U] [#8 0.55,-0.11,0.00,R] 
03:39:39.275 00.000 28316 single-star, 6 included, MultiStar: {0.14, -0.07}, one-star: {0.13, -0.02}
03:39:39.275 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:39:39.276 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:39:39.276 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.13 mountX=-0.07 mountY=-0.11, mountTheta=-2.14
03:39:39.277 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
03:39:39.278 00.001 28316 Enqueuing Move request for scope (0.13, -0.02)
03:39:39.278 00.000 29988 Worker thread wakes up
03:39:39.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:39.279 00.001 28316 UpdateGuideState exits: m=2421 RSB=33.9
03:39:39.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:39.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:39.280 00.000 28316 Enqueuing Expose request
03:39:39.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
03:39:39.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
03:39:39.281 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.11
03:39:39.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:39:39.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:39.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:39:39.281 00.000 29988 MoveAxis(E, 0, ABG)
03:39:39.281 00.000 29988 Move returns status 0, amount 0
03:39:39.281 00.000 29988 MoveAxis(N, 0, ABG)
03:39:39.281 00.000 29988 Move returns status 0, amount 0
03:39:39.281 00.000 29988 move complete, result=0
03:39:39.281 00.000 29988 worker thread done servicing request
03:39:39.281 00.000 29988 Worker thread wakes up
03:39:39.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:39.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:39.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:40.920 01.639 29988 Exposure complete
03:39:40.957 00.037 29988 worker thread done servicing request
03:39:40.957 00.000 28316 OnExposeComplete: enter
03:39:40.959 00.002 28316 UpdateGuideState(): m_state=6
03:39:40.960 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5896
03:39:40.961 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=256.41, Mass=2370, SNR=33.6, Peak=172 HFD=3.9
03:39:40.962 00.001 28316 MultiStar: [#1 0.35,-0.35,0.00,M5] [#2 -0.07,0.09,0.90,U] [#3 0.21,-0.23,0.85,U] [#4 0.21,-0.25,0.00,M7] [#5 0.27,-0.11,0.75,U] [#6 0.47,-0.11,0.00,M7] [#7 0.33,-0.14,0.00,M2] [#8 -0.11,-0.22,0.57,U] 
03:39:40.964 00.002 28316 refined, 4 included, MultiStar: {0.09, -0.12}, one-star: {0.13, -0.15}
03:39:40.964 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
03:39:40.964 00.000 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
03:39:40.965 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.90 mountX=-0.14 mountY=-0.03, mountTheta=-2.93
03:39:40.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
03:39:40.966 00.000 28316 Enqueuing Move request for scope (0.09, -0.12)
03:39:40.967 00.001 29988 Worker thread wakes up
03:39:40.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
03:39:40.967 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
03:39:40.967 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:40.968 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.6
03:39:40.968 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:40.969 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:40.969 00.000 28316 Enqueuing Expose request
03:39:40.969 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.14 yDistance=-0.03
03:39:40.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:39:40.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:40.970 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:39:40.970 00.000 29988 MoveAxis(E, 0, ABG)
03:39:40.970 00.000 29988 Move returns status 0, amount 0
03:39:40.970 00.000 29988 MoveAxis(N, 0, ABG)
03:39:40.970 00.000 29988 Move returns status 0, amount 0
03:39:40.970 00.000 29988 move complete, result=0
03:39:40.970 00.000 29988 worker thread done servicing request
03:39:40.970 00.000 29988 Worker thread wakes up
03:39:40.970 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:40.970 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:40.970 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:42.493 01.523 29988 Exposure complete
03:39:42.530 00.037 29988 worker thread done servicing request
03:39:42.530 00.000 28316 OnExposeComplete: enter
03:39:42.530 00.000 28316 UpdateGuideState(): m_state=6
03:39:42.531 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5897
03:39:42.531 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=256.39, Mass=2498, SNR=34.5, Peak=194 HFD=4.1
03:39:42.533 00.002 28316 MultiStar: [#1 0.47,-0.23,0.00,M6] [#2 0.08,0.07,0.90,U] [#3 0.51,-0.27,0.00,M3] [#4 0.44,-0.22,0.00,M8] [#5 0.54,-0.33,0.00,M4] [#6 0.58,-0.23,0.00,M8] [#7 0.37,-0.19,0.00,M3] [#8 -0.20,-0.04,0.54,U] 
03:39:42.534 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.05}, one-star: {0.45, -0.16}
03:39:42.535 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:39:42.537 00.002 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:39:42.540 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.29 mountX=-0.12 mountY=-0.13, mountTheta=-2.31
03:39:42.544 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.05, opts=13)
03:39:42.544 00.000 28316 Enqueuing Move request for scope (0.17, -0.05)
03:39:42.545 00.001 29988 Worker thread wakes up
03:39:42.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:42.545 00.000 28316 UpdateGuideState exits: m=2498 RSB=34.5
03:39:42.546 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:42.546 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:42.547 00.001 28316 Enqueuing Expose request
03:39:42.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
03:39:42.547 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
03:39:42.547 00.000 29988 Moving (0.17, -0.05) raw xDistance=-0.12 yDistance=-0.13
03:39:42.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:39:42.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:42.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:39:42.547 00.000 29988 MoveAxis(E, 0, ABG)
03:39:42.547 00.000 29988 Move returns status 0, amount 0
03:39:42.547 00.000 29988 MoveAxis(N, 0, ABG)
03:39:42.547 00.000 29988 Move returns status 0, amount 0
03:39:42.547 00.000 29988 move complete, result=0
03:39:42.547 00.000 29988 worker thread done servicing request
03:39:42.547 00.000 29988 Worker thread wakes up
03:39:42.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:42.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:42.548 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:44.188 01.640 29988 Exposure complete
03:39:44.229 00.041 29988 worker thread done servicing request
03:39:44.229 00.000 28316 OnExposeComplete: enter
03:39:44.230 00.001 28316 UpdateGuideState(): m_state=6
03:39:44.231 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5898
03:39:44.232 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.50, Mass=2282, SNR=32.9, Peak=186 HFD=3.7
03:39:44.233 00.001 28316 MultiStar: [#1 0.35,-0.19,0.00,M7] [#2 -0.06,0.10,0.93,U] [#3 0.38,-0.31,0.00,M4] [#4 0.29,-0.24,0.00,M9] [#5 0.53,-0.13,0.00,M5] [#6 0.42,-0.20,0.00,M9] [#7 0.27,-0.16,0.63,U] [#8 -0.20,-0.07,0.57,U] 
03:39:44.234 00.001 28316 refined, 3 included, MultiStar: {0.11, -0.03}, one-star: {0.35, -0.06}
03:39:44.234 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:39:44.235 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:39:44.235 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.29 mountX=-0.08 mountY=-0.08, mountTheta=-2.31
03:39:44.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.03, opts=13)
03:39:44.237 00.001 28316 Enqueuing Move request for scope (0.11, -0.03)
03:39:44.238 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:44.238 00.000 28316 UpdateGuideState exits: m=2282 RSB=32.9
03:39:44.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:44.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:44.240 00.001 28316 Enqueuing Expose request
03:39:44.240 00.000 29988 Worker thread wakes up
03:39:44.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
03:39:44.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
03:39:44.240 00.000 29988 Moving (0.11, -0.03) raw xDistance=-0.08 yDistance=-0.08
03:39:44.241 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:39:44.241 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:44.241 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:39:44.241 00.000 29988 MoveAxis(E, 0, ABG)
03:39:44.241 00.000 29988 Move returns status 0, amount 0
03:39:44.241 00.000 29988 MoveAxis(N, 0, ABG)
03:39:44.241 00.000 29988 Move returns status 0, amount 0
03:39:44.241 00.000 29988 move complete, result=0
03:39:44.241 00.000 29988 worker thread done servicing request
03:39:44.241 00.000 29988 Worker thread wakes up
03:39:44.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:44.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:44.241 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:45.768 01.527 29988 Exposure complete
03:39:45.813 00.045 29988 worker thread done servicing request
03:39:45.813 00.000 28316 OnExposeComplete: enter
03:39:45.814 00.001 28316 UpdateGuideState(): m_state=6
03:39:45.814 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5899
03:39:45.815 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=256.45, Mass=2483, SNR=34.4, Peak=167 HFD=4.1
03:39:45.815 00.000 28316 MultiStar: [#1 0.35,-0.18,0.00,M8] [#2 -0.07,0.22,0.89,U] [#3 0.06,-0.16,0.84,U] [#4 0.15,-0.35,0.00,M10] [#5 0.22,-0.17,0.73,U] [#6 0.28,-0.45,0.00,M10] [#7 0.31,-0.45,0.00,M3] [#8 -0.08,-0.38,0.00,M1] 
03:39:45.816 00.001 28316 refined, 3 included, MultiStar: {0.03, -0.05}, one-star: {-0.04, -0.11}
03:39:45.817 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:39:45.817 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:39:45.817 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.98 mountX=-0.06 mountY=-0.01, mountTheta=-3.02
03:39:45.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
03:39:45.819 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
03:39:45.820 00.001 29988 Worker thread wakes up
03:39:45.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:45.820 00.000 28316 UpdateGuideState exits: m=2483 RSB=34.4
03:39:45.820 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:45.821 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:45.821 00.000 28316 Enqueuing Expose request
03:39:45.822 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
03:39:45.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
03:39:45.822 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.01
03:39:45.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:39:45.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:45.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:39:45.822 00.000 29988 MoveAxis(E, 0, ABG)
03:39:45.822 00.000 29988 Move returns status 0, amount 0
03:39:45.822 00.000 29988 MoveAxis(N, 0, ABG)
03:39:45.822 00.000 29988 Move returns status 0, amount 0
03:39:45.822 00.000 29988 move complete, result=0
03:39:45.822 00.000 29988 worker thread done servicing request
03:39:45.822 00.000 29988 Worker thread wakes up
03:39:45.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:45.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:45.822 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:47.448 01.626 29988 Exposure complete
03:39:47.495 00.047 29988 worker thread done servicing request
03:39:47.495 00.000 28316 OnExposeComplete: enter
03:39:47.496 00.001 28316 UpdateGuideState(): m_state=6
03:39:47.496 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5900
03:39:47.497 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=256.11, Mass=2190, SNR=32.3, Peak=187 HFD=4.1
03:39:47.497 00.000 28316 MultiStar: [#1 0.27,-0.67,0.00,M9] [#2 -0.19,-0.30,0.00,M1] [#3 0.16,-0.55,0.00,M4] [#4 0.13,-0.62,0.00,R] [#5 0.25,-0.65,0.00,M5] [#6 0.25,-0.57,0.00,R] [#7 0.31,-0.68,0.00,M4] [#8 -0.22,-0.56,0.00,M2] 
03:39:47.498 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
03:39:47.498 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = 3.14)
03:39:47.499 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.45 hyp=0.50 cameraTheta=-1.11 mountX=-0.50 mountY=0.00, mountTheta=3.14
03:39:47.501 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.45, opts=13)
03:39:47.501 00.000 28316 Enqueuing Move request for scope (0.22, -0.45)
03:39:47.502 00.001 29988 Worker thread wakes up
03:39:47.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:47.502 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.3
03:39:47.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:47.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:47.503 00.000 28316 Enqueuing Expose request
03:39:47.504 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.45) opts 0xd
03:39:47.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.45)
03:39:47.504 00.000 29988 Moving (0.22, -0.45) raw xDistance=-0.50 yDistance=0.00
03:39:47.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
03:39:47.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:47.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:39:47.504 00.000 29988 MoveAxis(E, 105, ABG)
03:39:47.504 00.000 29988 Guiding  Dir = 2, Dur = 105
03:39:47.505 00.001 29988 IsSlewing returns 0
03:39:47.505 00.000 29988 IsGuiding returns 0
03:39:47.506 00.001 29988 PulseGuide returned control before completion, sleep 114
03:39:47.633 00.127 29988 IsGuiding returns 1
03:39:47.633 00.000 29988 scope still moving after pulse duration time elapsed
03:39:47.664 00.031 29988 IsSlewing returns 0
03:39:47.664 00.000 29988 IsGuiding returns 0
03:39:47.665 00.001 29988 scope move finished after 105 + 55 ms
03:39:47.665 00.000 29988 Move returns status 0, amount 105
03:39:47.665 00.000 29988 MoveAxis(N, 0, ABG)
03:39:47.665 00.000 29988 Move returns status 0, amount 0
03:39:47.665 00.000 29988 move complete, result=0
03:39:47.665 00.000 29988 worker thread done servicing request
03:39:47.665 00.000 28316 GuideStep: -0.5 px 105 ms EAST, 0.0 px 0 ms NORTH
03:39:47.666 00.001 29988 Worker thread wakes up
03:39:47.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:47.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:49.072 01.406 29988 Exposure complete
03:39:49.108 00.036 28316 OnExposeComplete: enter
03:39:49.108 00.000 28316 UpdateGuideState(): m_state=6
03:39:49.109 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5901
03:39:49.110 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=256.47, Mass=2277, SNR=32.9, Peak=170 HFD=3.8
03:39:49.111 00.001 28316 MultiStar: [#1 0.12,-0.20,0.97,U] [#2 -0.18,0.09,0.94,U] [#3 0.18,-0.18,0.87,U] [#4 -0.07,0.24,0.83,U] [#5 0.26,-0.37,0.00,M6] [#6 -0.10,0.28,0.65,U] [#7 0.23,-0.33,0.00,M5] [#8 -0.21,-0.23,0.57,U] 
03:39:49.112 00.001 29988 worker thread done servicing request
03:39:49.112 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.02}, one-star: {0.24, -0.09}
03:39:49.113 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:39:49.114 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
03:39:49.114 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.74 mountX=-0.02 mountY=-0.01, mountTheta=-2.77
03:39:49.115 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
03:39:49.116 00.001 28316 Enqueuing Move request for scope (0.02, -0.02)
03:39:49.116 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
03:39:49.116 00.000 28316 UpdateGuideState exits: m=2277 RSB=32.9
03:39:49.118 00.002 29988 Worker thread wakes up
03:39:49.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:49.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
03:39:49.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
03:39:49.118 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
03:39:49.118 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:49.119 00.001 28316 Enqueuing Expose request
03:39:49.121 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:39:49.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:49.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:39:49.121 00.000 29988 MoveAxis(E, 0, ABG)
03:39:49.121 00.000 29988 Move returns status 0, amount 0
03:39:49.121 00.000 29988 MoveAxis(N, 0, ABG)
03:39:49.121 00.000 29988 Move returns status 0, amount 0
03:39:49.121 00.000 29988 move complete, result=0
03:39:49.121 00.000 29988 worker thread done servicing request
03:39:49.121 00.000 29988 Worker thread wakes up
03:39:49.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:49.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:49.122 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:50.752 01.630 29988 Exposure complete
03:39:50.784 00.032 29988 worker thread done servicing request
03:39:50.784 00.000 28316 OnExposeComplete: enter
03:39:50.785 00.001 28316 UpdateGuideState(): m_state=6
03:39:50.785 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5902
03:39:50.786 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=256.45, Mass=2273, SNR=33.1, Peak=165 HFD=3.8
03:39:50.787 00.001 28316 MultiStar: [#1 0.13,-0.07,0.99,U] [#2 -0.26,0.10,0.89,U] [#3 -0.01,-0.23,0.89,U] [#4 0.15,0.26,0.83,U] [#5 0.38,-0.26,0.00,M7] [#6 -0.05,0.20,0.61,U] [#7 0.29,-0.18,0.00,M6] [#8 -0.40,-0.08,0.00,M2] 
03:39:50.787 00.000 28316 refined, 5 included, MultiStar: {0.02, 0.01}, one-star: {0.15, -0.10}
03:39:50.788 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
03:39:50.788 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
03:39:50.789 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.33 mountX=-0.00 mountY=-0.02, mountTheta=-1.66
03:39:50.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
03:39:50.790 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
03:39:50.791 00.001 29988 Worker thread wakes up
03:39:50.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:39:50.791 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.1
03:39:50.793 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:50.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:50.793 00.000 28316 Enqueuing Expose request
03:39:50.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
03:39:50.794 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
03:39:50.794 00.000 29988 Moving (0.02, 0.01) raw xDistance=-0.00 yDistance=-0.02
03:39:50.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:39:50.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:50.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:39:50.794 00.000 29988 MoveAxis(E, 0, ABG)
03:39:50.794 00.000 29988 Move returns status 0, amount 0
03:39:50.794 00.000 29988 MoveAxis(N, 0, ABG)
03:39:50.794 00.000 29988 Move returns status 0, amount 0
03:39:50.794 00.000 29988 move complete, result=0
03:39:50.794 00.000 29988 worker thread done servicing request
03:39:50.794 00.000 29988 Worker thread wakes up
03:39:50.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:50.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:50.795 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:39:52.318 01.523 29988 Exposure complete
03:39:52.373 00.055 29988 worker thread done servicing request
03:39:52.373 00.000 28316 OnExposeComplete: enter
03:39:52.375 00.002 28316 UpdateGuideState(): m_state=6
03:39:52.377 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5903
03:39:52.379 00.002 28316 Star::Find returns 1 (0), X=950.43, Y=256.37, Mass=2370, SNR=33.7, Peak=158 HFD=4.0
03:39:52.380 00.001 28316 MultiStar: [#1 -0.08,-0.33,0.00,M8] [#2 -0.27,0.15,0.92,U] [#3 0.04,-0.22,0.87,U] [#4 -0.22,0.29,0.00,M1] [#5 0.04,-0.12,0.72,U] [#6 -0.17,0.38,0.00,M1] [#7 -0.07,-0.23,0.63,U] [#8 -0.45,-0.20,0.00,M3] 
03:39:52.381 00.001 28316 refined, 4 included, MultiStar: {-0.09, -0.11}, one-star: {-0.13, -0.19}
03:39:52.381 00.000 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
03:39:52.382 00.001 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
03:39:52.382 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.22 mountX=-0.07 mountY=0.13, mountTheta=2.05
03:39:52.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
03:39:52.386 00.003 28316 Enqueuing Move request for scope (-0.09, -0.11)
03:39:52.389 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:52.391 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:39:52.393 00.002 29988 Worker thread wakes up
03:39:52.393 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
03:39:52.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
03:39:52.393 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.07 yDistance=0.13
03:39:52.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:39:52.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:52.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:39:52.393 00.000 29988 MoveAxis(E, 0, ABG)
03:39:52.393 00.000 29988 Move returns status 0, amount 0
03:39:52.393 00.000 29988 MoveAxis(N, 0, ABG)
03:39:52.393 00.000 29988 Move returns status 0, amount 0
03:39:52.393 00.000 29988 move complete, result=0
03:39:52.393 00.000 29988 worker thread done servicing request
03:39:52.394 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:52.395 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:52.395 00.000 28316 Enqueuing Expose request
03:39:52.395 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:39:52.396 00.001 29988 Worker thread wakes up
03:39:52.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:52.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:54.028 01.632 29988 Exposure complete
03:39:54.080 00.052 29988 worker thread done servicing request
03:39:54.080 00.000 28316 OnExposeComplete: enter
03:39:54.081 00.001 28316 UpdateGuideState(): m_state=6
03:39:54.081 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5904
03:39:54.082 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.42, Mass=2310, SNR=33.2, Peak=165 HFD=3.8
03:39:54.082 00.000 28316 MultiStar: [#1 0.02,-0.33,0.00,M9] [#2 -0.41,0.13,0.00,M1] [#3 0.08,-0.22,0.85,U] [#4 -0.31,0.33,0.00,M2] [#5 -0.01,-0.21,0.75,U] [#6 -0.11,0.29,0.63,U] [#7 0.11,-0.20,0.63,U] [#8 -0.33,-0.08,0.00,M4] 
03:39:54.083 00.001 28316 refined, 4 included, MultiStar: {0.03, -0.11}, one-star: {0.05, -0.13}
03:39:54.083 00.000 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
03:39:54.084 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
03:39:54.084 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.32 mountX=-0.11 mountY=0.02, mountTheta=2.92
03:39:54.086 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
03:39:54.088 00.002 28316 Enqueuing Move request for scope (0.03, -0.11)
03:39:54.089 00.001 29988 Worker thread wakes up
03:39:54.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:54.089 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.2
03:39:54.090 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:54.090 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:54.090 00.000 28316 Enqueuing Expose request
03:39:54.091 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
03:39:54.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
03:39:54.091 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.02
03:39:54.091 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:39:54.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:54.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:39:54.091 00.000 29988 MoveAxis(E, 0, ABG)
03:39:54.091 00.000 29988 Move returns status 0, amount 0
03:39:54.091 00.000 29988 MoveAxis(N, 0, ABG)
03:39:54.093 00.002 29988 Move returns status 0, amount 0
03:39:54.093 00.000 29988 move complete, result=0
03:39:54.093 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:39:54.093 00.000 29988 worker thread done servicing request
03:39:54.093 00.000 29988 Worker thread wakes up
03:39:54.093 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:54.093 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:55.608 01.515 29988 Exposure complete
03:39:55.642 00.034 29988 worker thread done servicing request
03:39:55.642 00.000 28316 OnExposeComplete: enter
03:39:55.643 00.001 28316 UpdateGuideState(): m_state=6
03:39:55.643 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5905
03:39:55.644 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.62, Mass=2282, SNR=33.0, Peak=170 HFD=3.9
03:39:55.644 00.000 28316 MultiStar: [#1 0.17,-0.02,0.98,U] [#2 -0.01,0.33,0.92,U] [#3 0.16,-0.04,0.87,U] [#4 -0.12,0.50,0.00,M3] [#5 0.02,-0.18,0.76,U] [#6 -0.15,0.30,0.00,M1] [#7 0.19,-0.16,0.63,U] [#8 0.05,0.00,0.57,U] 
03:39:55.645 00.001 28316 refined, 6 included, MultiStar: {0.11, 0.01}, one-star: {0.20, 0.06}
03:39:55.645 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
03:39:55.645 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
03:39:55.646 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.12 cameraTheta=0.10 mountX=-0.04 mountY=-0.11, mountTheta=-1.90
03:39:55.646 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.01, opts=13)
03:39:55.648 00.002 28316 Enqueuing Move request for scope (0.11, 0.01)
03:39:55.648 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:55.648 00.000 29988 Worker thread wakes up
03:39:55.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
03:39:55.648 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
03:39:55.648 00.000 29988 Moving (0.11, 0.01) raw xDistance=-0.04 yDistance=-0.11
03:39:55.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:39:55.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:55.648 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:39:55.649 00.001 29988 MoveAxis(E, 0, ABG)
03:39:55.649 00.000 29988 Move returns status 0, amount 0
03:39:55.649 00.000 29988 MoveAxis(N, 0, ABG)
03:39:55.649 00.000 29988 Move returns status 0, amount 0
03:39:55.649 00.000 28316 UpdateGuideState exits: m=2282 RSB=33.0
03:39:55.649 00.000 29988 move complete, result=0
03:39:55.649 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:55.650 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:55.650 00.000 28316 Enqueuing Expose request
03:39:55.650 00.000 29988 worker thread done servicing request
03:39:55.650 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:55.651 00.001 29988 Worker thread wakes up
03:39:55.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:55.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:57.287 01.636 29988 Exposure complete
03:39:57.325 00.038 29988 worker thread done servicing request
03:39:57.325 00.000 28316 OnExposeComplete: enter
03:39:57.326 00.001 28316 UpdateGuideState(): m_state=6
03:39:57.328 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5906
03:39:57.329 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=256.47, Mass=2492, SNR=34.4, Peak=181 HFD=3.9
03:39:57.331 00.002 28316 MultiStar: [#1 0.36,-0.30,0.00,M9] [#2 0.14,0.20,0.87,U] [#3 0.33,-0.19,0.00,M1] [#4 -0.09,0.31,0.79,U] [#5 0.30,-0.32,0.00,M5] [#6 0.10,0.29,0.60,U] [#7 0.30,-0.25,0.00,M4] [#8 -0.17,-0.28,0.56,U] 
03:39:57.332 00.001 28316 refined, 4 included, MultiStar: {0.05, 0.09}, one-star: {0.17, -0.09}
03:39:57.334 00.002 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
03:39:57.337 00.003 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
03:39:57.338 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.10 mountX=0.07 mountY=-0.08, mountTheta=-0.91
03:39:57.340 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.09, opts=13)
03:39:57.341 00.001 28316 Enqueuing Move request for scope (0.05, 0.09)
03:39:57.342 00.001 29988 Worker thread wakes up
03:39:57.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:57.342 00.000 28316 UpdateGuideState exits: m=2492 RSB=34.4
03:39:57.344 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:57.344 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:57.345 00.001 28316 Enqueuing Expose request
03:39:57.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
03:39:57.345 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
03:39:57.345 00.000 29988 Moving (0.05, 0.09) raw xDistance=0.07 yDistance=-0.08
03:39:57.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:39:57.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:57.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:39:57.345 00.000 29988 MoveAxis(E, 0, ABG)
03:39:57.345 00.000 29988 Move returns status 0, amount 0
03:39:57.345 00.000 29988 MoveAxis(N, 0, ABG)
03:39:57.345 00.000 29988 Move returns status 0, amount 0
03:39:57.345 00.000 29988 move complete, result=0
03:39:57.345 00.000 29988 worker thread done servicing request
03:39:57.345 00.000 29988 Worker thread wakes up
03:39:57.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:57.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:57.346 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:39:58.874 01.528 29988 Exposure complete
03:39:58.914 00.040 29988 worker thread done servicing request
03:39:58.914 00.000 28316 OnExposeComplete: enter
03:39:58.915 00.001 28316 UpdateGuideState(): m_state=6
03:39:58.916 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5907
03:39:58.918 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=256.32, Mass=2232, SNR=32.7, Peak=177 HFD=4.1
03:39:58.919 00.001 28316 MultiStar: [#1 0.42,-0.43,0.00,M10] [#2 0.16,0.01,0.93,U] [#3 0.38,-0.36,0.00,M2] [#4 -0.06,0.35,0.00,M3] [#5 0.39,-0.44,0.00,M6] [#6 -0.02,0.29,0.65,U] [#7 0.20,-0.18,0.63,U] [#8 -0.04,-0.27,0.59,U] 
03:39:58.919 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.08}, one-star: {0.44, -0.23}
03:39:58.920 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
03:39:58.920 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
03:39:58.921 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=-0.14 mountY=-0.12, mountTheta=-2.44
03:39:58.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.08, opts=13)
03:39:58.922 00.000 28316 Enqueuing Move request for scope (0.18, -0.08)
03:39:58.923 00.001 29988 Worker thread wakes up
03:39:58.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
03:39:58.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:39:58.923 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
03:39:58.923 00.000 29988 Moving (0.18, -0.08) raw xDistance=-0.14 yDistance=-0.12
03:39:58.923 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:39:58.924 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:39:58.924 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:39:58.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:39:58.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:39:58.925 00.001 28316 Enqueuing Expose request
03:39:58.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:39:58.925 00.000 29988 MoveAxis(E, 0, ABG)
03:39:58.925 00.000 29988 Move returns status 0, amount 0
03:39:58.925 00.000 29988 MoveAxis(N, 0, ABG)
03:39:58.925 00.000 29988 Move returns status 0, amount 0
03:39:58.925 00.000 29988 move complete, result=0
03:39:58.925 00.000 29988 worker thread done servicing request
03:39:58.925 00.000 29988 Worker thread wakes up
03:39:58.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:39:58.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:39:58.926 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:00.558 01.632 29988 Exposure complete
03:40:00.596 00.038 29988 worker thread done servicing request
03:40:00.596 00.000 28316 OnExposeComplete: enter
03:40:00.596 00.000 28316 UpdateGuideState(): m_state=6
03:40:00.597 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5908
03:40:00.598 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.50, Mass=2327, SNR=33.5, Peak=172 HFD=3.8
03:40:00.599 00.001 28316 MultiStar: [#1 0.21,-0.45,0.00,R] [#2 -0.13,0.07,0.89,U] [#3 0.15,-0.34,0.00,M3] [#4 -0.13,0.31,0.00,M4] [#5 0.12,-0.43,0.00,M7] [#6 -0.10,0.35,0.00,M1] [#7 0.06,-0.17,0.63,U] [#8 -0.36,-0.22,0.00,M2] 
03:40:00.600 00.001 28316 refined, 2 included, MultiStar: {-0.01, -0.04}, one-star: {0.05, -0.06}
03:40:00.602 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
03:40:00.603 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
03:40:00.606 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.84 mountX=-0.03 mountY=0.03, mountTheta=2.42
03:40:00.610 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
03:40:00.613 00.003 28316 Enqueuing Move request for scope (-0.01, -0.04)
03:40:00.614 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:00.617 00.003 28316 UpdateGuideState exits: m=2327 RSB=33.5
03:40:00.620 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:00.621 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:00.622 00.001 28316 Enqueuing Expose request
03:40:00.623 00.001 29988 Worker thread wakes up
03:40:00.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
03:40:00.623 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
03:40:00.623 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
03:40:00.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:40:00.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:00.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:40:00.623 00.000 29988 MoveAxis(E, 0, ABG)
03:40:00.623 00.000 29988 Move returns status 0, amount 0
03:40:00.623 00.000 29988 MoveAxis(N, 0, ABG)
03:40:00.623 00.000 29988 Move returns status 0, amount 0
03:40:00.623 00.000 29988 move complete, result=0
03:40:00.623 00.000 29988 worker thread done servicing request
03:40:00.623 00.000 29988 Worker thread wakes up
03:40:00.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:00.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:00.624 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:02.139 01.515 29988 Exposure complete
03:40:02.174 00.035 29988 worker thread done servicing request
03:40:02.174 00.000 28316 OnExposeComplete: enter
03:40:02.174 00.000 28316 UpdateGuideState(): m_state=6
03:40:02.175 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5909
03:40:02.175 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=256.28, Mass=2352, SNR=33.6, Peak=179 HFD=4.2
03:40:02.176 00.001 28316 MultiStar: [#1 -0.22,0.18,0.99,U] [#2 -0.37,0.14,0.00,M1] [#3 0.13,-0.29,0.83,U] [#4 0.08,0.34,0.00,M5] [#5 0.41,-0.32,0.00,M8] [#6 -0.02,0.20,0.60,U] [#7 0.20,-0.26,0.62,U] [#8 -0.35,-0.27,0.00,M3] 
03:40:02.176 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.09}, one-star: {0.16, -0.27}
03:40:02.177 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
03:40:02.177 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
03:40:02.178 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.17 mountX=-0.10 mountY=0.01, mountTheta=3.08
03:40:02.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.09, opts=13)
03:40:02.180 00.001 28316 Enqueuing Move request for scope (0.04, -0.09)
03:40:02.181 00.001 29988 Worker thread wakes up
03:40:02.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
03:40:02.181 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
03:40:02.181 00.000 29988 Moving (0.04, -0.09) raw xDistance=-0.10 yDistance=0.01
03:40:02.181 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:40:02.181 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:02.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:02.181 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.6
03:40:02.182 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:40:02.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:02.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:02.183 00.001 28316 Enqueuing Expose request
03:40:02.183 00.000 29988 MoveAxis(E, 0, ABG)
03:40:02.183 00.000 29988 Move returns status 0, amount 0
03:40:02.183 00.000 29988 MoveAxis(N, 0, ABG)
03:40:02.183 00.000 29988 Move returns status 0, amount 0
03:40:02.183 00.000 29988 move complete, result=0
03:40:02.183 00.000 29988 worker thread done servicing request
03:40:02.183 00.000 29988 Worker thread wakes up
03:40:02.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:02.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:02.184 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:03.815 01.631 29988 Exposure complete
03:40:03.863 00.048 29988 worker thread done servicing request
03:40:03.863 00.000 28316 OnExposeComplete: enter
03:40:03.865 00.002 28316 UpdateGuideState(): m_state=6
03:40:03.867 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5910
03:40:03.868 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=256.21, Mass=2196, SNR=32.4, Peak=192 HFD=3.9
03:40:03.870 00.002 28316 MultiStar: [#1 0.10,-0.09,0.98,U] [#2 0.05,-0.02,0.94,U] [#3 0.19,-0.38,0.00,M3] [#4 -0.05,0.06,0.85,U] [#5 0.31,-0.56,0.00,M9] [#6 0.02,0.07,0.65,U] [#7 0.26,-0.36,0.00,M2] [#8 -0.21,-0.58,0.00,M4] 
03:40:03.871 00.001 28316 refined, 4 included, MultiStar: {0.07, -0.08}, one-star: {0.21, -0.34}
03:40:03.872 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
03:40:03.873 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
03:40:03.873 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.84 mountX=-0.10 mountY=-0.03, mountTheta=-2.87
03:40:03.876 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
03:40:03.877 00.001 28316 Enqueuing Move request for scope (0.07, -0.08)
03:40:03.877 00.000 29988 Worker thread wakes up
03:40:03.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:03.878 00.001 28316 UpdateGuideState exits: m=2196 RSB=32.4
03:40:03.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:03.878 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:03.879 00.001 28316 Enqueuing Expose request
03:40:03.879 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
03:40:03.879 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
03:40:03.879 00.000 29988 Moving (0.07, -0.08) raw xDistance=-0.10 yDistance=-0.03
03:40:03.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:40:03.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:03.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:40:03.879 00.000 29988 MoveAxis(E, 0, ABG)
03:40:03.879 00.000 29988 Move returns status 0, amount 0
03:40:03.880 00.001 29988 MoveAxis(N, 0, ABG)
03:40:03.880 00.000 29988 Move returns status 0, amount 0
03:40:03.880 00.000 29988 move complete, result=0
03:40:03.880 00.000 29988 worker thread done servicing request
03:40:03.880 00.000 29988 Worker thread wakes up
03:40:03.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:03.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:03.880 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:05.398 01.518 29988 Exposure complete
03:40:05.434 00.036 29988 worker thread done servicing request
03:40:05.434 00.000 28316 OnExposeComplete: enter
03:40:05.435 00.001 28316 UpdateGuideState(): m_state=6
03:40:05.437 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5911
03:40:05.438 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=256.20, Mass=2318, SNR=33.3, Peak=192 HFD=3.9
03:40:05.439 00.001 28316 MultiStar: [#1 -0.12,-0.02,0.97,U] [#2 -0.17,-0.10,0.89,U] [#3 0.16,-0.46,0.00,M4] [#4 0.01,-0.02,0.82,U] [#5 0.21,-0.46,0.00,M10] [#6 0.00,0.18,0.62,U] [#7 0.23,-0.35,0.00,M3] [#8 0.01,-0.28,0.56,U] 
03:40:05.440 00.001 28316 refined, 5 included, MultiStar: {-0.02, -0.11}, one-star: {0.16, -0.36}
03:40:05.441 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
03:40:05.442 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
03:40:05.444 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.09 mountY=0.06, mountTheta=2.53
03:40:05.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.11, opts=13)
03:40:05.446 00.000 28316 Enqueuing Move request for scope (-0.02, -0.11)
03:40:05.447 00.001 29988 Worker thread wakes up
03:40:05.447 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:05.447 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.3
03:40:05.448 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:05.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:05.449 00.001 28316 Enqueuing Expose request
03:40:05.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
03:40:05.449 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
03:40:05.449 00.000 29988 Moving (-0.02, -0.11) raw xDistance=-0.09 yDistance=0.06
03:40:05.449 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:40:05.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:05.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:40:05.449 00.000 29988 MoveAxis(E, 0, ABG)
03:40:05.449 00.000 29988 Move returns status 0, amount 0
03:40:05.449 00.000 29988 MoveAxis(N, 0, ABG)
03:40:05.449 00.000 29988 Move returns status 0, amount 0
03:40:05.449 00.000 29988 move complete, result=0
03:40:05.449 00.000 29988 worker thread done servicing request
03:40:05.449 00.000 29988 Worker thread wakes up
03:40:05.450 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:05.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:05.450 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:07.080 01.630 29988 Exposure complete
03:40:07.123 00.043 29988 worker thread done servicing request
03:40:07.123 00.000 28316 OnExposeComplete: enter
03:40:07.125 00.002 28316 UpdateGuideState(): m_state=6
03:40:07.126 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5912
03:40:07.127 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=256.15, Mass=2322, SNR=33.4, Peak=174 HFD=3.9
03:40:07.127 00.000 28316 MultiStar: [#1 -0.01,-0.09,0.98,U] [#2 -0.05,-0.11,0.89,U] [#3 0.05,-0.53,0.00,M5] [#4 -0.07,0.18,0.81,U] [#5 0.24,-0.46,0.00,R] [#6 0.10,0.02,0.63,U] [#7 0.15,-0.39,0.00,M4] [#8 -0.09,-0.27,0.57,U] 
03:40:07.128 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.12}, one-star: {0.06, -0.41}
03:40:07.128 00.000 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
03:40:07.128 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
03:40:07.129 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=-0.11 mountY=0.06, mountTheta=2.62
03:40:07.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
03:40:07.130 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
03:40:07.131 00.001 29988 Worker thread wakes up
03:40:07.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:07.131 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
03:40:07.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:07.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:07.133 00.001 28316 Enqueuing Expose request
03:40:07.133 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
03:40:07.133 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
03:40:07.133 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.11 yDistance=0.06
03:40:07.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:40:07.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:07.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:40:07.133 00.000 29988 MoveAxis(E, 0, ABG)
03:40:07.133 00.000 29988 Move returns status 0, amount 0
03:40:07.133 00.000 29988 MoveAxis(N, 0, ABG)
03:40:07.133 00.000 29988 Move returns status 0, amount 0
03:40:07.133 00.000 29988 move complete, result=0
03:40:07.134 00.001 29988 worker thread done servicing request
03:40:07.134 00.000 29988 Worker thread wakes up
03:40:07.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:07.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:07.134 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:08.650 01.516 29988 Exposure complete
03:40:08.689 00.039 29988 worker thread done servicing request
03:40:08.689 00.000 28316 OnExposeComplete: enter
03:40:08.691 00.002 28316 UpdateGuideState(): m_state=6
03:40:08.692 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5913
03:40:08.693 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.30, Mass=2307, SNR=33.3, Peak=180 HFD=3.8
03:40:08.695 00.002 28316 MultiStar: [#1 0.12,-0.02,0.99,U] [#2 -0.05,-0.02,0.91,U] [#3 0.04,-0.42,0.00,M6] [#4 0.23,0.30,0.00,M3] [#5 0.20,0.02,0.73,U] [#6 0.24,0.27,0.00,M1] [#7 0.28,-0.26,0.00,M5] [#8 -0.20,-0.26,0.58,U] 
03:40:08.697 00.002 28316 refined, 4 included, MultiStar: {0.07, -0.10}, one-star: {0.19, -0.25}
03:40:08.698 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:40:08.699 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:40:08.700 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.98 mountX=-0.12 mountY=-0.01, mountTheta=-3.02
03:40:08.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
03:40:08.703 00.002 28316 Enqueuing Move request for scope (0.07, -0.10)
03:40:08.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:08.703 00.000 29988 Worker thread wakes up
03:40:08.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
03:40:08.703 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
03:40:08.703 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.01
03:40:08.703 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
03:40:08.704 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:08.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:08.705 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:40:08.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:08.705 00.000 28316 Enqueuing Expose request
03:40:08.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:40:08.705 00.000 29988 MoveAxis(E, 0, ABG)
03:40:08.705 00.000 29988 Move returns status 0, amount 0
03:40:08.705 00.000 29988 MoveAxis(N, 0, ABG)
03:40:08.705 00.000 29988 Move returns status 0, amount 0
03:40:08.705 00.000 29988 move complete, result=0
03:40:08.705 00.000 29988 worker thread done servicing request
03:40:08.705 00.000 29988 Worker thread wakes up
03:40:08.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:08.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:08.706 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:10.328 01.622 29988 Exposure complete
03:40:10.377 00.049 29988 worker thread done servicing request
03:40:10.377 00.000 28316 OnExposeComplete: enter
03:40:10.378 00.001 28316 UpdateGuideState(): m_state=6
03:40:10.378 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5914
03:40:10.379 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.12, Mass=2172, SNR=32.3, Peak=181 HFD=4.0
03:40:10.379 00.000 28316 MultiStar: [#1 0.18,-0.13,1.02,U] [#2 0.15,-0.07,0.94,U] [#3 0.25,-0.57,0.00,M7] [#4 0.05,0.04,0.84,U] [#5 0.13,-0.15,0.75,U] [#6 0.12,-0.03,0.65,U] [#7 0.26,-0.59,0.00,M6] [#8 0.04,-0.51,0.00,M2] 
03:40:10.380 00.001 28316 refined, 5 included, MultiStar: {0.14, -0.14}, one-star: {0.19, -0.43}
03:40:10.380 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:40:10.381 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:40:10.381 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.80 mountX=-0.19 mountY=-0.06, mountTheta=-2.83
03:40:10.383 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.14, opts=13)
03:40:10.384 00.001 28316 Enqueuing Move request for scope (0.14, -0.14)
03:40:10.384 00.000 29988 Worker thread wakes up
03:40:10.384 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:10.385 00.001 28316 UpdateGuideState exits: m=2172 RSB=32.3
03:40:10.385 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:10.386 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
03:40:10.386 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
03:40:10.386 00.000 29988 Moving (0.14, -0.14) raw xDistance=-0.19 yDistance=-0.06
03:40:10.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:40:10.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:10.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:10.387 00.001 28316 Enqueuing Expose request
03:40:10.388 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:40:10.388 00.000 29988 MoveAxis(E, 0, ABG)
03:40:10.388 00.000 29988 Move returns status 0, amount 0
03:40:10.388 00.000 29988 MoveAxis(N, 0, ABG)
03:40:10.388 00.000 29988 Move returns status 0, amount 0
03:40:10.388 00.000 29988 move complete, result=0
03:40:10.388 00.000 29988 worker thread done servicing request
03:40:10.388 00.000 29988 Worker thread wakes up
03:40:10.388 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:10.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:10.389 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:11.907 01.518 29988 Exposure complete
03:40:11.950 00.043 29988 worker thread done servicing request
03:40:11.950 00.000 28316 OnExposeComplete: enter
03:40:11.951 00.001 28316 UpdateGuideState(): m_state=6
03:40:11.951 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5915
03:40:11.953 00.002 28316 Star::Find returns 1 (0), X=951.02, Y=256.13, Mass=2386, SNR=33.9, Peak=182 HFD=4.3
03:40:11.956 00.003 28316 MultiStar: [#1 0.45,-0.16,0.00,M1] [#2 0.45,-0.24,0.00,M1] [#3 0.64,-0.57,0.00,M8] [#4 0.49,-0.04,0.00,M3] [#5 0.34,-0.12,0.00,M1] [#6 0.52,-0.02,0.00,M1] [#7 0.75,-0.62,0.00,M7] [#8 0.18,-0.39,0.00,M3] 
03:40:11.958 00.002 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:40:11.961 00.003 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:40:11.963 00.002 28316 CameraToMount -- cameraX=0.46 cameraY=-0.43 hyp=0.63 cameraTheta=-0.75 mountX=-0.58 mountY=-0.22, mountTheta=-2.78
03:40:11.968 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=-0.43, opts=13)
03:40:11.969 00.001 28316 Enqueuing Move request for scope (0.46, -0.43)
03:40:11.969 00.000 29988 Worker thread wakes up
03:40:11.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:11.970 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.43) opts 0xd
03:40:11.970 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
03:40:11.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:11.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:11.971 00.000 28316 Enqueuing Expose request
03:40:11.971 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, -0.43)
03:40:11.971 00.000 29988 Moving (0.46, -0.43) raw xDistance=-0.58 yDistance=-0.22
03:40:11.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
03:40:11.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:11.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
03:40:11.972 00.001 29988 MoveAxis(E, 122, ABG)
03:40:11.972 00.000 29988 Guiding  Dir = 2, Dur = 122
03:40:11.972 00.000 29988 IsSlewing returns 0
03:40:11.972 00.000 29988 IsGuiding returns 0
03:40:11.974 00.002 29988 PulseGuide returned control before completion, sleep 131
03:40:12.107 00.133 29988 IsGuiding returns 1
03:40:12.107 00.000 29988 scope still moving after pulse duration time elapsed
03:40:12.139 00.032 29988 IsSlewing returns 0
03:40:12.140 00.001 29988 IsGuiding returns 0
03:40:12.140 00.000 29988 scope move finished after 122 + 45 ms
03:40:12.140 00.000 29988 Move returns status 0, amount 122
03:40:12.140 00.000 29988 MoveAxis(N, 0, ABG)
03:40:12.140 00.000 29988 Move returns status 0, amount 0
03:40:12.140 00.000 29988 move complete, result=0
03:40:12.140 00.000 29988 worker thread done servicing request
03:40:12.140 00.000 29988 Worker thread wakes up
03:40:12.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:12.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:12.140 00.000 28316 GuideStep: -0.6 px 122 ms EAST, -0.2 px 0 ms NORTH
03:40:13.766 01.626 29988 Exposure complete
03:40:13.803 00.037 29988 worker thread done servicing request
03:40:13.803 00.000 28316 OnExposeComplete: enter
03:40:13.804 00.001 28316 UpdateGuideState(): m_state=6
03:40:13.805 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5916
03:40:13.805 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=256.41, Mass=2337, SNR=33.6, Peak=167 HFD=4.0
03:40:13.806 00.001 28316 MultiStar: [#1 0.13,0.08,0.99,U] [#2 0.20,0.02,0.90,U] [#3 0.29,-0.24,0.00,M9] [#4 0.28,0.15,0.81,U] [#5 0.08,0.10,0.73,U] [#6 0.21,0.18,0.62,U] [#7 0.37,-0.30,0.00,M8] [#8 -0.13,-0.13,0.57,U] 
03:40:13.806 00.000 28316 refined, 6 included, MultiStar: {0.18, 0.03}, one-star: {0.35, -0.15}
03:40:13.807 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:40:13.807 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:40:13.807 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.18 mountX=-0.04 mountY=-0.17, mountTheta=-1.82
03:40:13.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.03, opts=13)
03:40:13.809 00.001 28316 Enqueuing Move request for scope (0.18, 0.03)
03:40:13.810 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:13.810 00.000 29988 Worker thread wakes up
03:40:13.810 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.6
03:40:13.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:13.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:13.812 00.001 28316 Enqueuing Expose request
03:40:13.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
03:40:13.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
03:40:13.812 00.000 29988 Moving (0.18, 0.03) raw xDistance=-0.04 yDistance=-0.17
03:40:13.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:40:13.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:13.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:40:13.812 00.000 29988 MoveAxis(E, 0, ABG)
03:40:13.812 00.000 29988 Move returns status 0, amount 0
03:40:13.812 00.000 29988 MoveAxis(N, 0, ABG)
03:40:13.812 00.000 29988 Move returns status 0, amount 0
03:40:13.812 00.000 29988 move complete, result=0
03:40:13.812 00.000 29988 worker thread done servicing request
03:40:13.812 00.000 29988 Worker thread wakes up
03:40:13.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:13.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:13.812 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:40:15.326 01.514 29988 Exposure complete
03:40:15.368 00.042 29988 worker thread done servicing request
03:40:15.368 00.000 28316 OnExposeComplete: enter
03:40:15.370 00.002 28316 UpdateGuideState(): m_state=6
03:40:15.370 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5917
03:40:15.372 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=256.38, Mass=2407, SNR=34.0, Peak=185 HFD=4.1
03:40:15.373 00.001 28316 MultiStar: [#1 0.25,0.11,0.98,U] [#2 0.12,0.07,0.87,U] [#3 0.38,-0.32,0.00,M10] [#4 0.26,0.08,0.83,U] [#5 0.13,0.08,0.72,U] [#6 0.47,0.01,0.00,M1] [#7 0.36,-0.30,0.00,M9] [#8 0.10,-0.33,0.00,M3] 
03:40:15.373 00.000 28316 refined, 4 included, MultiStar: {0.24, 0.03}, one-star: {0.41, -0.17}
03:40:15.375 00.002 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
03:40:15.375 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
03:40:15.375 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.12 mountX=-0.07 mountY=-0.23, mountTheta=-1.89
03:40:15.377 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.03, opts=13)
03:40:15.378 00.001 28316 Enqueuing Move request for scope (0.24, 0.03)
03:40:15.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:15.378 00.000 29988 Worker thread wakes up
03:40:15.378 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.0
03:40:15.379 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:15.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:15.379 00.000 28316 Enqueuing Expose request
03:40:15.380 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
03:40:15.380 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
03:40:15.380 00.000 29988 Moving (0.24, 0.03) raw xDistance=-0.07 yDistance=-0.23
03:40:15.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:40:15.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:15.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:40:15.380 00.000 29988 MoveAxis(E, 0, ABG)
03:40:15.380 00.000 29988 Move returns status 0, amount 0
03:40:15.380 00.000 29988 MoveAxis(N, 0, ABG)
03:40:15.380 00.000 29988 Move returns status 0, amount 0
03:40:15.380 00.000 29988 move complete, result=0
03:40:15.380 00.000 29988 worker thread done servicing request
03:40:15.380 00.000 29988 Worker thread wakes up
03:40:15.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:15.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:15.380 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:40:17.017 01.637 29988 Exposure complete
03:40:17.057 00.040 29988 worker thread done servicing request
03:40:17.057 00.000 28316 OnExposeComplete: enter
03:40:17.058 00.001 28316 UpdateGuideState(): m_state=6
03:40:17.059 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5918
03:40:17.060 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.29, Mass=2377, SNR=33.8, Peak=212 HFD=3.9
03:40:17.061 00.001 28316 MultiStar: [#1 0.28,-0.00,0.97,U] [#2 0.04,0.01,0.92,U] [#3 0.38,-0.28,0.00,R] [#4 0.28,0.27,0.00,M2] [#5 -0.09,0.13,0.71,U] [#6 0.32,0.19,0.00,M2] [#7 0.43,-0.36,0.00,M10] [#8 0.09,-0.32,0.00,M4] 
03:40:17.063 00.002 28316 refined, 3 included, MultiStar: {0.14, -0.05}, one-star: {0.28, -0.26}
03:40:17.065 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
03:40:17.065 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
03:40:17.065 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.31 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
03:40:17.066 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.05, opts=13)
03:40:17.066 00.000 28316 Enqueuing Move request for scope (0.14, -0.05)
03:40:17.067 00.001 29988 Worker thread wakes up
03:40:17.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:17.067 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:40:17.068 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:17.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:17.068 00.000 28316 Enqueuing Expose request
03:40:17.069 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
03:40:17.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
03:40:17.069 00.000 29988 Moving (0.14, -0.05) raw xDistance=-0.10 yDistance=-0.11
03:40:17.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:40:17.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:17.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:40:17.069 00.000 29988 MoveAxis(E, 0, ABG)
03:40:17.069 00.000 29988 Move returns status 0, amount 0
03:40:17.069 00.000 29988 MoveAxis(N, 0, ABG)
03:40:17.069 00.000 29988 Move returns status 0, amount 0
03:40:17.069 00.000 29988 move complete, result=0
03:40:17.069 00.000 29988 worker thread done servicing request
03:40:17.069 00.000 29988 Worker thread wakes up
03:40:17.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:17.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:17.070 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:18.586 01.516 29988 Exposure complete
03:40:18.609 00.023 29988 worker thread done servicing request
03:40:18.610 00.001 28316 OnExposeComplete: enter
03:40:18.611 00.001 28316 UpdateGuideState(): m_state=6
03:40:18.612 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5919
03:40:18.613 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=256.15, Mass=2229, SNR=32.8, Peak=174 HFD=4.2
03:40:18.614 00.001 28316 MultiStar: [#1 0.43,-0.13,0.00,M1] [#2 0.03,-0.21,0.91,U] [#3 0.12,-0.35,0.00,M1] [#4 0.11,0.15,0.84,U] [#5 0.12,-0.09,0.75,U] [#6 0.25,-0.08,0.67,U] [#7 0.47,-0.48,0.00,R] [#8 0.00,-0.48,0.00,M5] 
03:40:18.615 00.001 28316 refined, 4 included, MultiStar: {0.21, -0.14}, one-star: {0.51, -0.41}
03:40:18.615 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:40:18.616 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
03:40:18.616 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.59 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
03:40:18.621 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.14, opts=13)
03:40:18.621 00.000 28316 Enqueuing Move request for scope (0.21, -0.14)
03:40:18.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
03:40:18.622 00.000 29988 Worker thread wakes up
03:40:18.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
03:40:18.622 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
03:40:18.622 00.000 29988 Moving (0.21, -0.14) raw xDistance=-0.22 yDistance=-0.13
03:40:18.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:40:18.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:18.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:40:18.622 00.000 29988 MoveAxis(E, 45, ABG)
03:40:18.622 00.000 29988 Guiding  Dir = 2, Dur = 45
03:40:18.622 00.000 28316 UpdateGuideState exits: m=2229 RSB=32.8
03:40:18.623 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:18.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:18.624 00.001 28316 Enqueuing Expose request
03:40:18.624 00.000 29988 IsSlewing returns 0
03:40:18.625 00.001 29988 IsGuiding returns 0
03:40:18.626 00.001 29988 PulseGuide returned control before completion, sleep 54
03:40:18.696 00.070 29988 IsGuiding returns 0
03:40:18.696 00.000 29988 Move returns status 0, amount 45
03:40:18.696 00.000 29988 MoveAxis(N, 0, ABG)
03:40:18.696 00.000 29988 Move returns status 0, amount 0
03:40:18.696 00.000 29988 move complete, result=0
03:40:18.696 00.000 29988 worker thread done servicing request
03:40:18.696 00.000 29988 Worker thread wakes up
03:40:18.696 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:18.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:18.696 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
03:40:20.328 01.632 29988 Exposure complete
03:40:20.366 00.038 29988 worker thread done servicing request
03:40:20.366 00.000 28316 OnExposeComplete: enter
03:40:20.367 00.001 28316 UpdateGuideState(): m_state=6
03:40:20.367 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5920
03:40:20.368 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=256.09, Mass=2374, SNR=33.6, Peak=192 HFD=4.2
03:40:20.368 00.000 28316 MultiStar: large primary error, entering stabilization period
03:40:20.369 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:40:20.369 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:40:20.370 00.001 28316 CameraToMount -- cameraX=0.61 cameraY=-0.47 hyp=0.77 cameraTheta=-0.66 mountX=-0.68 mountY=-0.33, mountTheta=-2.68
03:40:20.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.61, y=-0.47, opts=13)
03:40:20.371 00.000 28316 Enqueuing Move request for scope (0.61, -0.47)
03:40:20.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:20.372 00.001 29988 Worker thread wakes up
03:40:20.372 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.47) opts 0xd
03:40:20.372 00.000 29988 Handling offset move in thread for scope, endpoint = (0.61, -0.47)
03:40:20.372 00.000 29988 Moving (0.61, -0.47) raw xDistance=-0.68 yDistance=-0.33
03:40:20.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.68
03:40:20.372 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.11 newest=-0.57
03:40:20.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
03:40:20.372 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.6
03:40:20.374 00.002 29988 MoveAxis(E, 146, ABG)
03:40:20.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:20.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:20.375 00.001 28316 Enqueuing Expose request
03:40:20.375 00.000 29988 Guiding  Dir = 2, Dur = 146
03:40:20.375 00.000 29988 IsSlewing returns 0
03:40:20.375 00.000 29988 IsGuiding returns 0
03:40:20.377 00.002 29988 PulseGuide returned control before completion, sleep 155
03:40:20.547 00.170 29988 IsGuiding returns 0
03:40:20.547 00.000 29988 Move returns status 0, amount 146
03:40:20.547 00.000 29988 MoveAxis(N, 80, ABG)
03:40:20.547 00.000 29988 Guiding  Dir = 0, Dur = 80
03:40:20.547 00.000 29988 IsSlewing returns 0
03:40:20.548 00.001 29988 IsGuiding returns 0
03:40:20.557 00.009 29988 PulseGuide returned control before completion, sleep 81
03:40:20.647 00.090 29988 IsGuiding returns 1
03:40:20.647 00.000 29988 scope still moving after pulse duration time elapsed
03:40:20.679 00.032 29988 IsSlewing returns 0
03:40:20.684 00.005 29988 IsGuiding returns 0
03:40:20.684 00.000 29988 scope move finished after 80 + 55 ms
03:40:20.684 00.000 29988 Move returns status 0, amount 80
03:40:20.684 00.000 29988 move complete, result=0
03:40:20.684 00.000 29988 worker thread done servicing request
03:40:20.684 00.000 29988 Worker thread wakes up
03:40:20.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:20.684 00.000 28316 GuideStep: -0.7 px 146 ms EAST, -0.3 px 80 ms NORTH
03:40:20.685 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:22.096 01.411 29988 Exposure complete
03:40:22.136 00.040 29988 worker thread done servicing request
03:40:22.136 00.000 28316 OnExposeComplete: enter
03:40:22.137 00.001 28316 UpdateGuideState(): m_state=6
03:40:22.138 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5921
03:40:22.139 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=256.42, Mass=2355, SNR=33.6, Peak=175 HFD=3.9
03:40:22.139 00.000 28316 MultiStar: exiting stabilization period
03:40:22.140 00.001 28316 MultiStar: [#1 -0.03,0.08,0.97,U] [#2 -0.06,0.10,0.89,U] [#3 -0.18,0.04,0.85,U] [#4 0.11,0.28,0.80,U] [#5 -0.03,0.38,0.00,M1] [#6 0.17,0.30,0.00,M2] [#7 -0.35,0.31,0.00,M1] [#8 -0.15,-0.07,0.58,U] 
03:40:22.140 00.000 28316 refined, 5 included, MultiStar: {-0.00, 0.05}, one-star: {0.22, -0.14}
03:40:22.141 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
03:40:22.142 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
03:40:22.142 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.64 mountX=0.04 mountY=-0.02, mountTheta=-0.39
03:40:22.144 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
03:40:22.145 00.001 28316 Enqueuing Move request for scope (-0.00, 0.05)
03:40:22.145 00.000 29988 Worker thread wakes up
03:40:22.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:22.146 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
03:40:22.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
03:40:22.146 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:40:22.146 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:22.147 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:22.147 00.000 28316 Enqueuing Expose request
03:40:22.147 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.04 yDistance=-0.02
03:40:22.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:40:22.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:22.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:40:22.147 00.000 29988 MoveAxis(E, 0, ABG)
03:40:22.147 00.000 29988 Move returns status 0, amount 0
03:40:22.148 00.001 29988 MoveAxis(N, 0, ABG)
03:40:22.148 00.000 29988 Move returns status 0, amount 0
03:40:22.148 00.000 29988 move complete, result=0
03:40:22.148 00.000 29988 worker thread done servicing request
03:40:22.148 00.000 29988 Worker thread wakes up
03:40:22.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:22.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:22.148 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:23.777 01.629 29988 Exposure complete
03:40:23.829 00.052 29988 worker thread done servicing request
03:40:23.830 00.001 28316 OnExposeComplete: enter
03:40:23.831 00.001 28316 UpdateGuideState(): m_state=6
03:40:23.832 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5922
03:40:23.833 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=256.36, Mass=2247, SNR=32.6, Peak=159 HFD=3.8
03:40:23.833 00.000 28316 MultiStar: [#1 -0.28,0.21,0.00,M1] [#2 -0.14,0.20,0.93,U] [#3 -0.21,0.02,0.88,U] [#4 -0.12,0.39,0.00,M1] [#5 -0.28,0.21,0.00,M2] [#6 -0.16,0.22,0.66,U] [#7 -0.45,0.33,0.00,M2] [#8 -0.32,-0.06,0.56,U] 
03:40:23.834 00.001 28316 refined, 4 included, MultiStar: {-0.11, 0.03}, one-star: {0.16, -0.19}
03:40:23.834 00.000 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
03:40:23.835 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
03:40:23.835 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.86 mountX=0.07 mountY=0.08, mountTheta=0.85
03:40:23.837 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
03:40:23.839 00.002 28316 Enqueuing Move request for scope (-0.11, 0.03)
03:40:23.840 00.001 29988 Worker thread wakes up
03:40:23.840 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
03:40:23.840 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
03:40:23.840 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
03:40:23.841 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:40:23.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:23.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:23.841 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.6
03:40:23.841 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:23.842 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:23.842 00.000 28316 Enqueuing Expose request
03:40:23.843 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:40:23.843 00.000 29988 MoveAxis(E, 0, ABG)
03:40:23.843 00.000 29988 Move returns status 0, amount 0
03:40:23.843 00.000 29988 MoveAxis(N, 0, ABG)
03:40:23.843 00.000 29988 Move returns status 0, amount 0
03:40:23.843 00.000 29988 move complete, result=0
03:40:23.843 00.000 29988 worker thread done servicing request
03:40:23.843 00.000 29988 Worker thread wakes up
03:40:23.843 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:23.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:23.843 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:25.366 01.523 29988 Exposure complete
03:40:25.399 00.033 29988 worker thread done servicing request
03:40:25.399 00.000 28316 OnExposeComplete: enter
03:40:25.401 00.002 28316 UpdateGuideState(): m_state=6
03:40:25.402 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5923
03:40:25.404 00.002 28316 Star::Find returns 1 (0), X=950.84, Y=256.42, Mass=2475, SNR=34.3, Peak=176 HFD=3.9
03:40:25.405 00.001 28316 MultiStar: [#1 -0.12,0.31,0.95,U] [#2 0.15,0.09,0.84,U] [#3 -0.09,0.10,0.84,U] [#4 -0.08,0.50,0.00,M2] [#5 -0.11,0.17,0.72,U] [#6 -0.01,0.41,0.00,M2] [#7 -0.45,0.43,0.00,M3] [#8 0.03,0.01,0.58,U] 
03:40:25.407 00.002 28316 refined, 5 included, MultiStar: {0.03, 0.09}, one-star: {0.27, -0.14}
03:40:25.408 00.001 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
03:40:25.409 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
03:40:25.409 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.24 mountX=0.07 mountY=-0.07, mountTheta=-0.78
03:40:25.412 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.09, opts=13)
03:40:25.412 00.000 28316 Enqueuing Move request for scope (0.03, 0.09)
03:40:25.413 00.001 29988 Worker thread wakes up
03:40:25.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:25.413 00.000 28316 UpdateGuideState exits: m=2475 RSB=34.3
03:40:25.414 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:25.414 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:25.414 00.000 28316 Enqueuing Expose request
03:40:25.415 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
03:40:25.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
03:40:25.415 00.000 29988 Moving (0.03, 0.09) raw xDistance=0.07 yDistance=-0.07
03:40:25.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:40:25.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:25.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:40:25.415 00.000 29988 MoveAxis(E, 0, ABG)
03:40:25.415 00.000 29988 Move returns status 0, amount 0
03:40:25.415 00.000 29988 MoveAxis(N, 0, ABG)
03:40:25.415 00.000 29988 Move returns status 0, amount 0
03:40:25.415 00.000 29988 move complete, result=0
03:40:25.415 00.000 29988 worker thread done servicing request
03:40:25.415 00.000 29988 Worker thread wakes up
03:40:25.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:25.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:25.415 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:40:27.042 01.627 29988 Exposure complete
03:40:27.081 00.039 29988 worker thread done servicing request
03:40:27.081 00.000 28316 OnExposeComplete: enter
03:40:27.081 00.000 28316 UpdateGuideState(): m_state=6
03:40:27.082 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5924
03:40:27.082 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=256.26, Mass=2299, SNR=33.2, Peak=177 HFD=4.1
03:40:27.083 00.001 28316 MultiStar: [#1 -0.07,0.17,0.98,U] [#2 -0.10,0.02,0.95,U] [#3 -0.03,0.02,0.87,U] [#4 -0.20,0.29,0.00,M3] [#5 0.12,0.30,0.72,U] [#6 -0.13,0.43,0.00,M3] [#7 -0.33,0.07,0.00,M4] [#8 -0.18,-0.24,0.58,U] 
03:40:27.083 00.000 28316 refined, 5 included, MultiStar: {-0.00, -0.01}, one-star: {0.19, -0.30}
03:40:27.084 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:40:27.084 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:40:27.085 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.07 mountX=-0.00 mountY=0.01, mountTheta=2.20
03:40:27.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
03:40:27.086 00.000 28316 Enqueuing Move request for scope (-0.00, -0.01)
03:40:27.089 00.003 29988 Worker thread wakes up
03:40:27.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
03:40:27.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
03:40:27.089 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
03:40:27.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:40:27.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:27.089 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:27.090 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:40:27.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:27.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:27.091 00.000 28316 Enqueuing Expose request
03:40:27.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:40:27.092 00.001 29988 MoveAxis(E, 0, ABG)
03:40:27.092 00.000 29988 Move returns status 0, amount 0
03:40:27.092 00.000 29988 MoveAxis(N, 0, ABG)
03:40:27.092 00.000 29988 Move returns status 0, amount 0
03:40:27.092 00.000 29988 move complete, result=0
03:40:27.092 00.000 29988 worker thread done servicing request
03:40:27.092 00.000 29988 Worker thread wakes up
03:40:27.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:27.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:27.092 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:28.614 01.522 29988 Exposure complete
03:40:28.658 00.044 29988 worker thread done servicing request
03:40:28.658 00.000 28316 OnExposeComplete: enter
03:40:28.659 00.001 28316 UpdateGuideState(): m_state=6
03:40:28.660 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5925
03:40:28.661 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=256.32, Mass=2226, SNR=32.6, Peak=168 HFD=3.8
03:40:28.661 00.000 28316 MultiStar: [#1 -0.17,0.13,0.99,U] [#2 -0.33,0.10,0.00,M1] [#3 -0.47,0.04,0.00,M1] [#4 -0.11,0.22,0.84,U] [#5 -0.19,0.26,0.77,U] [#6 -0.03,0.11,0.64,U] [#7 -0.58,0.22,0.00,M5] [#8 -0.39,-0.15,0.00,M2] 
03:40:28.662 00.001 28316 refined, 4 included, MultiStar: {-0.09, 0.08}, one-star: {0.05, -0.24}
03:40:28.662 00.000 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
03:40:28.663 00.001 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
03:40:28.663 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.40 mountX=0.11 mountY=0.04, mountTheta=0.37
03:40:28.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.08, opts=13)
03:40:28.664 00.000 28316 Enqueuing Move request for scope (-0.09, 0.08)
03:40:28.665 00.001 29988 Worker thread wakes up
03:40:28.666 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:28.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
03:40:28.667 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.6
03:40:28.668 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:28.668 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:28.669 00.001 28316 Enqueuing Expose request
03:40:28.670 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
03:40:28.671 00.001 29988 Moving (-0.09, 0.08) raw xDistance=0.11 yDistance=0.04
03:40:28.671 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:40:28.671 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:28.671 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:40:28.671 00.000 29988 MoveAxis(E, 0, ABG)
03:40:28.671 00.000 29988 Move returns status 0, amount 0
03:40:28.671 00.000 29988 MoveAxis(N, 0, ABG)
03:40:28.671 00.000 29988 Move returns status 0, amount 0
03:40:28.671 00.000 29988 move complete, result=0
03:40:28.671 00.000 29988 worker thread done servicing request
03:40:28.671 00.000 29988 Worker thread wakes up
03:40:28.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:28.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:28.672 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:30.307 01.635 29988 Exposure complete
03:40:30.346 00.039 29988 worker thread done servicing request
03:40:30.346 00.000 28316 OnExposeComplete: enter
03:40:30.348 00.002 28316 UpdateGuideState(): m_state=6
03:40:30.350 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5926
03:40:30.351 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=256.26, Mass=2295, SNR=33.2, Peak=188 HFD=4.1
03:40:30.353 00.002 28316 MultiStar: [#1 -0.00,0.04,0.98,U] [#2 0.03,0.01,0.91,U] [#3 -0.20,-0.01,0.85,U] [#4 -0.02,0.21,0.80,U] [#5 -0.20,0.07,0.75,U] [#6 -0.00,0.12,0.62,U] [#7 -0.26,0.12,0.63,U] [#8 -0.39,-0.36,0.00,M3] 
03:40:30.354 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {0.25, -0.30}
03:40:30.355 00.001 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
03:40:30.355 00.000 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
03:40:30.356 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.65 mountX=0.03 mountY=0.02, mountTheta=0.62
03:40:30.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
03:40:30.358 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
03:40:30.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:30.358 00.000 29988 Worker thread wakes up
03:40:30.358 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:40:30.359 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
03:40:30.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:30.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:30.360 00.001 28316 Enqueuing Expose request
03:40:30.360 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
03:40:30.360 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.03 yDistance=0.02
03:40:30.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:40:30.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:30.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:40:30.360 00.000 29988 MoveAxis(E, 0, ABG)
03:40:30.360 00.000 29988 Move returns status 0, amount 0
03:40:30.360 00.000 29988 MoveAxis(N, 0, ABG)
03:40:30.360 00.000 29988 Move returns status 0, amount 0
03:40:30.360 00.000 29988 move complete, result=0
03:40:30.360 00.000 29988 worker thread done servicing request
03:40:30.360 00.000 29988 Worker thread wakes up
03:40:30.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:30.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:30.361 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:31.879 01.518 29988 Exposure complete
03:40:31.914 00.035 29988 worker thread done servicing request
03:40:31.914 00.000 28316 OnExposeComplete: enter
03:40:31.915 00.001 28316 UpdateGuideState(): m_state=6
03:40:31.915 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5927
03:40:31.916 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.30, Mass=2121, SNR=31.9, Peak=172 HFD=3.9
03:40:31.916 00.000 28316 MultiStar: [#1 -0.14,-0.01,1.05,U] [#2 -0.00,-0.17,0.95,U] [#3 -0.11,-0.19,0.89,U] [#4 0.14,0.12,0.87,U] [#5 0.02,0.03,0.77,U] [#6 0.07,0.14,0.65,U] [#7 -0.30,-0.07,0.65,U] [#8 -0.09,-0.33,0.00,M4] 
03:40:31.917 00.001 28316 refined, 7 included, MultiStar: {-0.00, -0.06}, one-star: {0.26, -0.25}
03:40:31.917 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
03:40:31.917 00.000 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
03:40:31.918 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.57 mountX=-0.06 mountY=0.03, mountTheta=2.68
03:40:31.919 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.06, opts=13)
03:40:31.920 00.001 28316 Enqueuing Move request for scope (-0.00, -0.06)
03:40:31.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:31.921 00.001 29988 Worker thread wakes up
03:40:31.921 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
03:40:31.921 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
03:40:31.921 00.000 29988 Moving (-0.00, -0.06) raw xDistance=-0.06 yDistance=0.03
03:40:31.921 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:40:31.921 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:31.921 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:40:31.921 00.000 29988 MoveAxis(E, 0, ABG)
03:40:31.921 00.000 29988 Move returns status 0, amount 0
03:40:31.921 00.000 29988 MoveAxis(N, 0, ABG)
03:40:31.921 00.000 29988 Move returns status 0, amount 0
03:40:31.921 00.000 29988 move complete, result=0
03:40:31.921 00.000 29988 worker thread done servicing request
03:40:31.921 00.000 28316 UpdateGuideState exits: m=2121 RSB=31.9
03:40:31.923 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:31.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:31.925 00.001 28316 Enqueuing Expose request
03:40:31.926 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:31.927 00.001 29988 Worker thread wakes up
03:40:31.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:31.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:33.558 01.631 29988 Exposure complete
03:40:33.599 00.041 29988 worker thread done servicing request
03:40:33.599 00.000 28316 OnExposeComplete: enter
03:40:33.600 00.001 28316 UpdateGuideState(): m_state=6
03:40:33.601 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5928
03:40:33.601 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.27, Mass=2324, SNR=33.2, Peak=195 HFD=3.9
03:40:33.602 00.001 28316 MultiStar: [#1 0.27,0.08,0.98,U] [#2 0.10,-0.05,0.90,U] [#3 -0.10,-0.32,0.85,U] [#4 0.15,0.13,0.82,U] [#5 0.05,0.03,0.76,U] [#6 0.02,0.17,0.64,U] [#7 -0.22,0.17,0.59,U] [#8 -0.12,-0.23,0.57,U] 
03:40:33.603 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.21, -0.28}
03:40:33.603 00.000 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
03:40:33.604 00.001 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
03:40:33.604 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.59 mountX=-0.06 mountY=-0.04, mountTheta=-2.62
03:40:33.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
03:40:33.606 00.001 28316 Enqueuing Move request for scope (0.06, -0.04)
03:40:33.606 00.000 29988 Worker thread wakes up
03:40:33.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:33.607 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.2
03:40:33.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:33.607 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:33.608 00.001 28316 Enqueuing Expose request
03:40:33.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
03:40:33.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
03:40:33.608 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
03:40:33.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:40:33.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:33.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:40:33.608 00.000 29988 MoveAxis(E, 0, ABG)
03:40:33.608 00.000 29988 Move returns status 0, amount 0
03:40:33.608 00.000 29988 MoveAxis(N, 0, ABG)
03:40:33.608 00.000 29988 Move returns status 0, amount 0
03:40:33.609 00.001 29988 move complete, result=0
03:40:33.609 00.000 29988 worker thread done servicing request
03:40:33.609 00.000 29988 Worker thread wakes up
03:40:33.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:33.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:33.609 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:35.133 01.524 29988 Exposure complete
03:40:35.172 00.039 29988 worker thread done servicing request
03:40:35.172 00.000 28316 OnExposeComplete: enter
03:40:35.174 00.002 28316 UpdateGuideState(): m_state=6
03:40:35.174 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5929
03:40:35.176 00.002 28316 Star::Find returns 1 (0), X=950.86, Y=256.32, Mass=2264, SNR=32.9, Peak=163 HFD=4.2
03:40:35.177 00.001 28316 MultiStar: [#1 -0.01,-0.14,1.02,U] [#2 0.19,-0.03,0.91,U] [#3 -0.08,-0.17,0.85,U] [#4 0.14,0.03,0.86,U] [#5 -0.02,-0.14,0.73,U] [#6 0.11,0.27,0.64,U] [#7 -0.24,0.18,0.62,U] [#8 -0.07,-0.44,0.00,M4] 
03:40:35.178 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {0.29, -0.24}
03:40:35.178 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:40:35.178 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
03:40:35.179 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
03:40:35.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.05, opts=13)
03:40:35.181 00.001 28316 Enqueuing Move request for scope (0.06, -0.05)
03:40:35.181 00.000 29988 Worker thread wakes up
03:40:35.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:35.181 00.000 28316 UpdateGuideState exits: m=2264 RSB=32.9
03:40:35.182 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:35.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:35.183 00.001 28316 Enqueuing Expose request
03:40:35.183 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
03:40:35.183 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
03:40:35.183 00.000 29988 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03
03:40:35.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:40:35.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:35.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:40:35.183 00.000 29988 MoveAxis(E, 0, ABG)
03:40:35.183 00.000 29988 Move returns status 0, amount 0
03:40:35.183 00.000 29988 MoveAxis(N, 0, ABG)
03:40:35.183 00.000 29988 Move returns status 0, amount 0
03:40:35.183 00.000 29988 move complete, result=0
03:40:35.183 00.000 29988 worker thread done servicing request
03:40:35.183 00.000 29988 Worker thread wakes up
03:40:35.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:35.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:35.184 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:36.817 01.633 29988 Exposure complete
03:40:36.858 00.041 29988 worker thread done servicing request
03:40:36.859 00.001 28316 OnExposeComplete: enter
03:40:36.859 00.000 28316 UpdateGuideState(): m_state=6
03:40:36.861 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5930
03:40:36.862 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.16, Mass=2274, SNR=33.1, Peak=181 HFD=4.3
03:40:36.863 00.001 28316 MultiStar: [#1 0.01,-0.14,0.98,U] [#2 0.17,-0.13,0.91,U] [#3 -0.09,-0.28,0.86,U] [#4 0.04,0.04,0.84,U] [#5 0.07,-0.20,0.74,U] [#6 -0.01,-0.05,0.64,U] [#7 -0.21,0.03,0.63,U] [#8 -0.17,-0.21,0.57,U] 
03:40:36.864 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.16}, one-star: {0.30, -0.39}
03:40:36.864 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.92)
03:40:36.865 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.88)
03:40:36.865 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.37 mountX=-0.16 mountY=0.04, mountTheta=2.88
03:40:36.866 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.16, opts=13)
03:40:36.867 00.001 28316 Enqueuing Move request for scope (0.03, -0.16)
03:40:36.868 00.001 29988 Worker thread wakes up
03:40:36.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
03:40:36.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
03:40:36.868 00.000 29988 Moving (0.03, -0.16) raw xDistance=-0.16 yDistance=0.04
03:40:36.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:36.868 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
03:40:36.869 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:40:36.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:36.869 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:36.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:36.870 00.001 28316 Enqueuing Expose request
03:40:36.870 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:40:36.870 00.000 29988 MoveAxis(E, 0, ABG)
03:40:36.870 00.000 29988 Move returns status 0, amount 0
03:40:36.870 00.000 29988 MoveAxis(N, 0, ABG)
03:40:36.870 00.000 29988 Move returns status 0, amount 0
03:40:36.870 00.000 29988 move complete, result=0
03:40:36.870 00.000 29988 worker thread done servicing request
03:40:36.871 00.001 29988 Worker thread wakes up
03:40:36.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:36.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:36.871 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:38.396 01.525 29988 Exposure complete
03:40:38.429 00.033 29988 worker thread done servicing request
03:40:38.429 00.000 28316 OnExposeComplete: enter
03:40:38.429 00.000 28316 UpdateGuideState(): m_state=6
03:40:38.430 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5931
03:40:38.430 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=256.01, Mass=2245, SNR=32.8, Peak=191 HFD=4.2
03:40:38.431 00.001 28316 MultiStar: [#1 0.17,-0.06,0.99,U] [#2 -0.06,-0.14,0.92,U] [#3 -0.09,-0.33,0.00,M1] [#4 -0.05,-0.03,0.84,U] [#5 0.23,-0.20,0.73,U] [#6 0.07,0.03,0.61,U] [#7 -0.21,-0.14,0.61,U] [#8 -0.17,-0.53,0.00,M4] 
03:40:38.431 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.17}, one-star: {0.34, -0.54}
03:40:38.432 00.001 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
03:40:38.432 00.000 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
03:40:38.433 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=-0.19 mountY=-0.00, mountTheta=-3.14
03:40:38.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.17, opts=13)
03:40:38.435 00.001 28316 Enqueuing Move request for scope (0.09, -0.17)
03:40:38.436 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:38.436 00.000 29988 Worker thread wakes up
03:40:38.436 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.8
03:40:38.437 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:38.437 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:38.437 00.000 28316 Enqueuing Expose request
03:40:38.438 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
03:40:38.438 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
03:40:38.438 00.000 29988 Moving (0.09, -0.17) raw xDistance=-0.19 yDistance=-0.00
03:40:38.438 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:40:38.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:38.438 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:40:38.438 00.000 29988 MoveAxis(E, 0, ABG)
03:40:38.438 00.000 29988 Move returns status 0, amount 0
03:40:38.438 00.000 29988 MoveAxis(N, 0, ABG)
03:40:38.438 00.000 29988 Move returns status 0, amount 0
03:40:38.438 00.000 29988 move complete, result=0
03:40:38.438 00.000 29988 worker thread done servicing request
03:40:38.438 00.000 29988 Worker thread wakes up
03:40:38.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:38.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:38.438 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:40.060 01.622 29988 Exposure complete
03:40:40.100 00.040 29988 worker thread done servicing request
03:40:40.100 00.000 28316 OnExposeComplete: enter
03:40:40.102 00.002 28316 UpdateGuideState(): m_state=6
03:40:40.104 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5932
03:40:40.105 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=255.99, Mass=2345, SNR=33.5, Peak=205 HFD=4.3
03:40:40.108 00.003 28316 MultiStar: [#1 -0.02,-0.23,0.95,U] [#2 0.09,-0.28,0.91,U] [#3 -0.01,-0.46,0.00,M2] [#4 0.03,-0.07,0.82,U] [#5 0.08,-0.32,0.00,M1] [#6 0.13,-0.21,0.63,U] [#7 -0.22,-0.01,0.61,U] [#8 -0.05,-0.58,0.00,M5] 
03:40:40.109 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.25}, one-star: {0.35, -0.56}
03:40:40.110 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
03:40:40.110 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
03:40:40.111 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.27 mountX=-0.26 mountY=0.04, mountTheta=2.97
03:40:40.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.25, opts=13)
03:40:40.112 00.000 28316 Enqueuing Move request for scope (0.08, -0.25)
03:40:40.113 00.001 29988 Worker thread wakes up
03:40:40.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
03:40:40.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
03:40:40.113 00.000 29988 Moving (0.08, -0.25) raw xDistance=-0.26 yDistance=0.04
03:40:40.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:40.113 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.5
03:40:40.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:40.114 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:40.114 00.000 28316 Enqueuing Expose request
03:40:40.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:40:40.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:40.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:40:40.115 00.001 29988 MoveAxis(E, 55, ABG)
03:40:40.115 00.000 29988 Guiding  Dir = 2, Dur = 55
03:40:40.115 00.000 29988 IsSlewing returns 0
03:40:40.115 00.000 29988 IsGuiding returns 0
03:40:40.117 00.002 29988 PulseGuide returned control before completion, sleep 63
03:40:40.186 00.069 29988 IsGuiding returns 1
03:40:40.186 00.000 29988 scope still moving after pulse duration time elapsed
03:40:40.218 00.032 29988 IsSlewing returns 0
03:40:40.218 00.000 29988 IsGuiding returns 0
03:40:40.218 00.000 29988 scope move finished after 55 + 47 ms
03:40:40.218 00.000 29988 Move returns status 0, amount 55
03:40:40.218 00.000 29988 MoveAxis(N, 0, ABG)
03:40:40.218 00.000 29988 Move returns status 0, amount 0
03:40:40.218 00.000 29988 move complete, result=0
03:40:40.218 00.000 29988 worker thread done servicing request
03:40:40.218 00.000 29988 Worker thread wakes up
03:40:40.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:40.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:40.218 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.0 px 0 ms NORTH
03:40:41.632 01.414 29988 Exposure complete
03:40:41.674 00.042 29988 worker thread done servicing request
03:40:41.674 00.000 28316 OnExposeComplete: enter
03:40:41.674 00.000 28316 UpdateGuideState(): m_state=6
03:40:41.675 00.001 28316 Star::Find(15, 950, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5933
03:40:41.675 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=256.22, Mass=2324, SNR=33.2, Peak=179 HFD=4.0
03:40:41.676 00.001 28316 MultiStar: [#1 0.11,-0.01,0.99,U] [#2 -0.10,-0.03,0.89,U] [#3 -0.20,-0.20,0.86,U] [#4 0.08,0.15,0.84,U] [#5 0.06,0.07,0.74,U] [#6 -0.00,0.05,0.62,U] [#7 -0.39,0.03,0.00,M1] [#8 -0.19,-0.35,0.00,M6] 
03:40:41.677 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.06}, one-star: {0.19, -0.33}
03:40:41.677 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:40:41.677 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:40:41.680 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.17 mountX=-0.06 mountY=0.00, mountTheta=3.07
03:40:41.684 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
03:40:41.686 00.002 28316 Enqueuing Move request for scope (0.02, -0.06)
03:40:41.690 00.004 29988 Worker thread wakes up
03:40:41.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
03:40:41.690 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
03:40:41.690 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.00
03:40:41.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:41.690 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.2
03:40:41.691 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:40:41.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:41.691 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:41.691 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:40:41.691 00.000 29988 MoveAxis(E, 0, ABG)
03:40:41.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:41.692 00.001 28316 Enqueuing Expose request
03:40:41.692 00.000 29988 Move returns status 0, amount 0
03:40:41.692 00.000 29988 MoveAxis(N, 0, ABG)
03:40:41.692 00.000 29988 Move returns status 0, amount 0
03:40:41.692 00.000 29988 move complete, result=0
03:40:41.692 00.000 29988 worker thread done servicing request
03:40:41.692 00.000 29988 Worker thread wakes up
03:40:41.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:41.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:41.693 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:40:43.323 01.630 29988 Exposure complete
03:40:43.365 00.042 29988 worker thread done servicing request
03:40:43.365 00.000 28316 OnExposeComplete: enter
03:40:43.366 00.001 28316 UpdateGuideState(): m_state=6
03:40:43.368 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5934
03:40:43.370 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=256.23, Mass=2306, SNR=33.2, Peak=185 HFD=3.8
03:40:43.371 00.001 28316 MultiStar: [#1 -0.01,-0.06,0.98,U] [#2 -0.22,0.01,0.90,U] [#3 -0.20,-0.06,0.88,U] [#4 -0.13,-0.00,0.84,U] [#5 -0.10,0.08,0.73,U] [#6 -0.23,-0.09,0.61,U] [#7 -0.22,-0.20,0.62,U] [#8 -0.25,-0.45,0.00,M7] 
03:40:43.371 00.000 28316 refined, 7 included, MultiStar: {-0.10, -0.08}, one-star: {0.17, -0.33}
03:40:43.371 00.000 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
03:40:43.372 00.001 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
03:40:43.372 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.45 mountX=-0.03 mountY=0.13, mountTheta=1.83
03:40:43.374 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.08, opts=13)
03:40:43.374 00.000 28316 Enqueuing Move request for scope (-0.10, -0.08)
03:40:43.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:43.374 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
03:40:43.375 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:43.375 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:43.376 00.001 28316 Enqueuing Expose request
03:40:43.376 00.000 29988 Worker thread wakes up
03:40:43.376 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
03:40:43.376 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
03:40:43.376 00.000 29988 Moving (-0.10, -0.08) raw xDistance=-0.03 yDistance=0.13
03:40:43.376 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:40:43.376 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:43.376 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:40:43.376 00.000 29988 MoveAxis(E, 0, ABG)
03:40:43.376 00.000 29988 Move returns status 0, amount 0
03:40:43.376 00.000 29988 MoveAxis(N, 0, ABG)
03:40:43.376 00.000 29988 Move returns status 0, amount 0
03:40:43.376 00.000 29988 move complete, result=0
03:40:43.376 00.000 29988 worker thread done servicing request
03:40:43.376 00.000 29988 Worker thread wakes up
03:40:43.376 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:43.376 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:43.377 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:44.892 01.515 29988 Exposure complete
03:40:44.926 00.034 29988 worker thread done servicing request
03:40:44.926 00.000 28316 OnExposeComplete: enter
03:40:44.927 00.001 28316 UpdateGuideState(): m_state=6
03:40:44.928 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5935
03:40:44.928 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=256.03, Mass=2276, SNR=33.1, Peak=180 HFD=4.1
03:40:44.929 00.001 28316 MultiStar: [#1 -0.00,-0.27,0.98,U] [#2 -0.33,-0.18,0.00,M1] [#3 -0.37,-0.40,0.00,M1] [#4 -0.05,-0.01,0.80,U] [#5 -0.20,-0.17,0.76,U] [#6 0.05,-0.12,0.66,U] [#7 -0.19,-0.00,0.62,U] [#8 -0.28,-0.46,0.00,M8] 
03:40:44.929 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.21}, one-star: {0.05, -0.53}
03:40:44.931 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
03:40:44.932 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
03:40:44.933 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.80 mountX=-0.17 mountY=0.14, mountTheta=2.47
03:40:44.935 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.21, opts=13)
03:40:44.935 00.000 28316 Enqueuing Move request for scope (-0.05, -0.21)
03:40:44.936 00.001 29988 Worker thread wakes up
03:40:44.936 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:44.936 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.1
03:40:44.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:44.940 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
03:40:44.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
03:40:44.940 00.000 29988 Moving (-0.05, -0.21) raw xDistance=-0.17 yDistance=0.14
03:40:44.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:40:44.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:44.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:44.941 00.001 28316 Enqueuing Expose request
03:40:44.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:40:44.941 00.000 29988 MoveAxis(E, 0, ABG)
03:40:44.941 00.000 29988 Move returns status 0, amount 0
03:40:44.941 00.000 29988 MoveAxis(N, 0, ABG)
03:40:44.941 00.000 29988 Move returns status 0, amount 0
03:40:44.941 00.000 29988 move complete, result=0
03:40:44.941 00.000 29988 worker thread done servicing request
03:40:44.941 00.000 29988 Worker thread wakes up
03:40:44.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:44.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:44.942 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:46.578 01.636 29988 Exposure complete
03:40:46.622 00.044 29988 worker thread done servicing request
03:40:46.622 00.000 28316 OnExposeComplete: enter
03:40:46.624 00.002 28316 UpdateGuideState(): m_state=6
03:40:46.625 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5936
03:40:46.625 00.000 28316 Star::Find returns 1 (0), X=950.85, Y=256.33, Mass=2401, SNR=33.9, Peak=170 HFD=4.1
03:40:46.626 00.001 28316 MultiStar: [#1 0.06,0.06,0.97,U] [#2 -0.09,-0.03,0.87,U] [#3 -0.21,-0.00,0.83,U] [#4 -0.03,0.25,0.82,U] [#5 -0.14,0.19,0.71,U] [#6 0.13,0.17,0.61,U] [#7 -0.14,0.14,0.61,U] [#8 -0.24,-0.24,0.00,M9] 
03:40:46.626 00.000 28316 refined, 7 included, MultiStar: {-0.00, 0.05}, one-star: {0.29, -0.23}
03:40:46.627 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
03:40:46.627 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
03:40:46.627 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.65 mountX=0.05 mountY=-0.02, mountTheta=-0.38
03:40:46.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
03:40:46.630 00.001 28316 Enqueuing Move request for scope (-0.00, 0.05)
03:40:46.630 00.000 29988 Worker thread wakes up
03:40:46.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
03:40:46.630 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
03:40:46.630 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.02
03:40:46.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:40:46.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:46.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:46.630 00.000 28316 UpdateGuideState exits: m=2401 RSB=33.9
03:40:46.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:46.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:46.632 00.001 28316 Enqueuing Expose request
03:40:46.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:40:46.632 00.000 29988 MoveAxis(E, 0, ABG)
03:40:46.632 00.000 29988 Move returns status 0, amount 0
03:40:46.632 00.000 29988 MoveAxis(N, 0, ABG)
03:40:46.632 00.000 29988 Move returns status 0, amount 0
03:40:46.632 00.000 29988 move complete, result=0
03:40:46.632 00.000 29988 worker thread done servicing request
03:40:46.632 00.000 29988 Worker thread wakes up
03:40:46.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:46.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:46.633 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:48.144 01.511 29988 Exposure complete
03:40:48.177 00.033 29988 worker thread done servicing request
03:40:48.177 00.000 28316 OnExposeComplete: enter
03:40:48.179 00.002 28316 UpdateGuideState(): m_state=6
03:40:48.179 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5937
03:40:48.180 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=256.08, Mass=2361, SNR=33.7, Peak=209 HFD=4.1
03:40:48.180 00.000 28316 MultiStar: [#1 0.12,-0.21,0.95,U] [#2 -0.05,-0.33,0.00,M1] [#3 -0.17,-0.40,0.00,M1] [#4 0.22,0.00,0.83,U] [#5 0.09,-0.09,0.72,U] [#6 0.28,-0.08,0.60,U] [#7 -0.27,0.08,0.62,U] [#8 -0.26,-0.48,0.00,M10] 
03:40:48.181 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.16}, one-star: {0.19, -0.47}
03:40:48.181 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
03:40:48.182 00.001 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
03:40:48.182 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.91 mountX=-0.19 mountY=-0.04, mountTheta=-2.95
03:40:48.184 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.16, opts=13)
03:40:48.184 00.000 28316 Enqueuing Move request for scope (0.12, -0.16)
03:40:48.184 00.000 29988 Worker thread wakes up
03:40:48.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
03:40:48.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
03:40:48.185 00.000 29988 Moving (0.12, -0.16) raw xDistance=-0.19 yDistance=-0.04
03:40:48.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:40:48.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:48.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:48.185 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
03:40:48.186 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:48.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:48.187 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:40:48.187 00.000 29988 MoveAxis(E, 0, ABG)
03:40:48.187 00.000 28316 Enqueuing Expose request
03:40:48.189 00.002 29988 Move returns status 0, amount 0
03:40:48.189 00.000 29988 MoveAxis(N, 0, ABG)
03:40:48.189 00.000 29988 Move returns status 0, amount 0
03:40:48.189 00.000 29988 move complete, result=0
03:40:48.189 00.000 29988 worker thread done servicing request
03:40:48.189 00.000 29988 Worker thread wakes up
03:40:48.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:48.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:48.189 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:49.823 01.634 29988 Exposure complete
03:40:49.862 00.039 29988 worker thread done servicing request
03:40:49.862 00.000 28316 OnExposeComplete: enter
03:40:49.863 00.001 28316 UpdateGuideState(): m_state=6
03:40:49.864 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5938
03:40:49.864 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=256.21, Mass=2316, SNR=33.4, Peak=189 HFD=4.2
03:40:49.865 00.001 28316 MultiStar: [#1 0.24,-0.13,0.99,U] [#2 0.01,-0.20,0.89,U] [#3 -0.04,-0.28,0.85,U] [#4 0.13,-0.06,0.83,U] [#5 0.02,-0.05,0.75,U] [#6 0.28,0.06,0.61,U] [#7 -0.17,-0.03,0.64,U] [#8 -0.01,-0.42,0.00,R] 
03:40:49.865 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.15}, one-star: {0.36, -0.34}
03:40:49.866 00.001 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
03:40:49.867 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
03:40:49.868 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.90 mountX=-0.18 mountY=-0.04, mountTheta=-2.94
03:40:49.870 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
03:40:49.872 00.002 28316 Enqueuing Move request for scope (0.12, -0.15)
03:40:49.872 00.000 29988 Worker thread wakes up
03:40:49.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
03:40:49.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
03:40:49.872 00.000 29988 Moving (0.12, -0.15) raw xDistance=-0.18 yDistance=-0.04
03:40:49.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:40:49.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:49.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:49.873 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.4
03:40:49.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:49.874 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:49.874 00.000 28316 Enqueuing Expose request
03:40:49.875 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:40:49.875 00.000 29988 MoveAxis(E, 0, ABG)
03:40:49.875 00.000 29988 Move returns status 0, amount 0
03:40:49.875 00.000 29988 MoveAxis(N, 0, ABG)
03:40:49.875 00.000 29988 Move returns status 0, amount 0
03:40:49.875 00.000 29988 move complete, result=0
03:40:49.875 00.000 29988 worker thread done servicing request
03:40:49.875 00.000 29988 Worker thread wakes up
03:40:49.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:49.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:49.875 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:40:51.401 01.526 29988 Exposure complete
03:40:51.445 00.044 28316 OnExposeComplete: enter
03:40:51.445 00.000 29988 worker thread done servicing request
03:40:51.446 00.001 28316 UpdateGuideState(): m_state=6
03:40:51.446 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5939
03:40:51.448 00.002 28316 Star::Find returns 1 (0), X=951.19, Y=255.94, Mass=2394, SNR=33.8, Peak=193 HFD=4.1
03:40:51.448 00.000 28316 MultiStar: large primary error, entering stabilization period
03:40:51.448 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
03:40:51.448 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
03:40:51.448 00.000 28316 CameraToMount -- cameraX=0.63 cameraY=-0.61 hyp=0.88 cameraTheta=-0.77 mountX=-0.82 mountY=-0.29, mountTheta=-2.80
03:40:51.450 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=-0.61, opts=13)
03:40:51.450 00.000 28316 Enqueuing Move request for scope (0.63, -0.61)
03:40:51.450 00.000 29988 Worker thread wakes up
03:40:51.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.61) opts 0xd
03:40:51.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, -0.61)
03:40:51.450 00.000 29988 Moving (0.63, -0.61) raw xDistance=-0.82 yDistance=-0.29
03:40:51.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82
03:40:51.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
03:40:51.450 00.000 29988 MoveAxis(E, 172, ABG)
03:40:51.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:51.451 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.8
03:40:51.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:51.452 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:51.452 00.000 28316 Enqueuing Expose request
03:40:51.454 00.002 29988 Guiding  Dir = 2, Dur = 172
03:40:51.454 00.000 29988 IsSlewing returns 0
03:40:51.454 00.000 29988 IsGuiding returns 0
03:40:51.455 00.001 29988 PulseGuide returned control before completion, sleep 181
03:40:51.649 00.194 29988 IsGuiding returns 0
03:40:51.649 00.000 29988 Move returns status 0, amount 172
03:40:51.649 00.000 29988 MoveAxis(N, 69, ABG)
03:40:51.649 00.000 29988 Guiding  Dir = 0, Dur = 69
03:40:51.649 00.000 29988 IsSlewing returns 0
03:40:51.649 00.000 29988 IsGuiding returns 0
03:40:51.655 00.006 29988 PulseGuide returned control before completion, sleep 75
03:40:51.743 00.088 29988 IsGuiding returns 0
03:40:51.744 00.001 29988 Move returns status 0, amount 69
03:40:51.744 00.000 29988 move complete, result=0
03:40:51.744 00.000 29988 worker thread done servicing request
03:40:51.744 00.000 29988 Worker thread wakes up
03:40:51.744 00.000 28316 GuideStep: -0.8 px 172 ms EAST, -0.3 px 69 ms NORTH
03:40:51.745 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:51.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:53.376 01.631 29988 Exposure complete
03:40:53.411 00.035 29988 worker thread done servicing request
03:40:53.411 00.000 28316 OnExposeComplete: enter
03:40:53.412 00.001 28316 UpdateGuideState(): m_state=6
03:40:53.412 00.000 28316 Star::Find(15, 951, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5940
03:40:53.413 00.001 28316 Star::Find returns 1 (0), X=950.44, Y=256.29, Mass=2380, SNR=33.8, Peak=164 HFD=3.9
03:40:53.414 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.00 = 2.28)
03:40:53.415 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.24)
03:40:53.418 00.003 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-2.01 mountX=-0.19 mountY=0.23, mountTheta=2.26
03:40:53.420 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.27, opts=13)
03:40:53.421 00.001 28316 Enqueuing Move request for scope (-0.12, -0.27)
03:40:53.422 00.001 29988 Worker thread wakes up
03:40:53.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:53.423 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
03:40:53.423 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.8
03:40:53.424 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
03:40:53.424 00.000 29988 Moving (-0.12, -0.27) raw xDistance=-0.19 yDistance=0.23
03:40:53.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:53.424 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:40:53.424 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:40:53.424 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:53.425 00.001 28316 Enqueuing Expose request
03:40:53.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:40:53.425 00.000 29988 MoveAxis(E, 0, ABG)
03:40:53.425 00.000 29988 Move returns status 0, amount 0
03:40:53.425 00.000 29988 MoveAxis(N, 0, ABG)
03:40:53.425 00.000 29988 Move returns status 0, amount 0
03:40:53.425 00.000 29988 move complete, result=0
03:40:53.425 00.000 29988 worker thread done servicing request
03:40:53.425 00.000 29988 Worker thread wakes up
03:40:53.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:53.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:53.426 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:40:54.949 01.523 29988 Exposure complete
03:40:54.992 00.043 29988 worker thread done servicing request
03:40:54.992 00.000 28316 OnExposeComplete: enter
03:40:54.994 00.002 28316 UpdateGuideState(): m_state=6
03:40:54.994 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5941
03:40:54.995 00.001 28316 Star::Find returns 1 (0), X=950.43, Y=256.34, Mass=2360, SNR=33.5, Peak=155 HFD=4.1
03:40:54.996 00.001 28316 MultiStar: exiting stabilization period
03:40:54.996 00.000 28316 MultiStar: [#1 -0.38,0.02,0.00,M1] [#2 -0.37,0.16,0.00,M1] [#3 -0.71,0.05,0.00,M1] [#4 -0.55,0.24,0.00,M1] [#5 -0.54,0.22,0.00,M1] [#6 -0.58,0.36,0.00,M1] [#7 -0.69,0.26,0.00,M1] [#8 -0.54,0.26,0.00,M1] 
03:40:54.997 00.001 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
03:40:54.997 00.000 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
03:40:54.998 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.12 mountX=-0.14 mountY=0.21, mountTheta=2.16
03:40:54.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.21, opts=13)
03:40:54.999 00.000 28316 Enqueuing Move request for scope (-0.13, -0.21)
03:40:55.000 00.001 29988 Worker thread wakes up
03:40:55.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:55.000 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.5
03:40:55.000 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:55.001 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:55.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
03:40:55.001 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
03:40:55.001 00.000 29988 Moving (-0.13, -0.21) raw xDistance=-0.14 yDistance=0.21
03:40:55.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:40:55.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:55.002 00.001 28316 Enqueuing Expose request
03:40:55.004 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:40:55.004 00.000 29988 MoveAxis(E, 0, ABG)
03:40:55.004 00.000 29988 Move returns status 0, amount 0
03:40:55.004 00.000 29988 MoveAxis(N, 0, ABG)
03:40:55.004 00.000 29988 Move returns status 0, amount 0
03:40:55.004 00.000 29988 move complete, result=0
03:40:55.004 00.000 29988 worker thread done servicing request
03:40:55.004 00.000 29988 Worker thread wakes up
03:40:55.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:55.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:55.004 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:40:56.735 01.731 29988 Exposure complete
03:40:56.778 00.043 29988 worker thread done servicing request
03:40:56.778 00.000 28316 OnExposeComplete: enter
03:40:56.779 00.001 28316 UpdateGuideState(): m_state=6
03:40:56.779 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5942
03:40:56.780 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=256.55, Mass=2326, SNR=33.3, Peak=154 HFD=4.2
03:40:56.780 00.000 28316 MultiStar: [#1 -0.37,0.48,0.00,M2] [#2 -0.40,0.40,0.00,M2] [#3 -0.45,0.16,0.00,M2] [#4 -0.28,0.52,0.00,M2] [#5 -0.30,0.40,0.00,M2] [#6 -0.27,0.41,0.00,M2] [#7 -0.84,0.37,0.00,M2] [#8 -0.57,0.42,0.00,M2] 
03:40:56.781 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
03:40:56.781 00.000 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
03:40:56.782 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.09 mountX=0.03 mountY=0.08, mountTheta=1.19
03:40:56.782 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.00, opts=13)
03:40:56.783 00.001 28316 Enqueuing Move request for scope (-0.09, -0.00)
03:40:56.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:56.783 00.000 29988 Worker thread wakes up
03:40:56.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
03:40:56.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
03:40:56.783 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.3
03:40:56.784 00.001 29988 Moving (-0.09, -0.00) raw xDistance=0.03 yDistance=0.08
03:40:56.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:56.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:56.785 00.001 28316 Enqueuing Expose request
03:40:56.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:40:56.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:40:56.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:40:56.785 00.000 29988 MoveAxis(E, 0, ABG)
03:40:56.785 00.000 29988 Move returns status 0, amount 0
03:40:56.785 00.000 29988 MoveAxis(N, 0, ABG)
03:40:56.785 00.000 29988 Move returns status 0, amount 0
03:40:56.785 00.000 29988 move complete, result=0
03:40:56.785 00.000 29988 worker thread done servicing request
03:40:56.785 00.000 29988 Worker thread wakes up
03:40:56.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:56.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:56.786 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:40:58.194 01.408 29988 Exposure complete
03:40:58.242 00.048 29988 worker thread done servicing request
03:40:58.242 00.000 28316 OnExposeComplete: enter
03:40:58.243 00.001 28316 UpdateGuideState(): m_state=6
03:40:58.244 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5943
03:40:58.244 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=256.72, Mass=2508, SNR=34.5, Peak=209 HFD=3.9
03:40:58.245 00.001 28316 MultiStar: [#1 -0.38,0.53,0.00,M3] [#2 -0.54,0.42,0.00,M3] [#3 -0.79,0.25,0.00,M3] [#4 -0.25,0.36,0.00,M3] [#5 -0.31,0.44,0.00,M3] [#6 -0.19,0.34,0.00,M3] [#7 -0.76,0.32,0.00,M3] [#8 -0.60,0.53,0.00,M3] 
03:40:58.245 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
03:40:58.245 00.000 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
03:40:58.247 00.002 28316 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.36 cameraTheta=2.67 mountX=0.28 mountY=0.21, mountTheta=0.64
03:40:58.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.16, opts=13)
03:40:58.249 00.001 28316 Enqueuing Move request for scope (-0.32, 0.16)
03:40:58.249 00.000 29988 Worker thread wakes up
03:40:58.249 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
03:40:58.249 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
03:40:58.249 00.000 29988 Moving (-0.32, 0.16) raw xDistance=0.28 yDistance=0.21
03:40:58.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
03:40:58.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:40:58.249 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:40:58.250 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:40:58.250 00.000 29988 MoveAxis(W, 59, ABG)
03:40:58.250 00.000 29988 Guiding  Dir = 3, Dur = 59
03:40:58.250 00.000 28316 UpdateGuideState exits: m=2508 RSB=34.5
03:40:58.252 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:40:58.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:40:58.253 00.001 28316 Enqueuing Expose request
03:40:58.253 00.000 29988 IsSlewing returns 0
03:40:58.253 00.000 29988 IsGuiding returns 0
03:40:58.256 00.003 29988 PulseGuide returned control before completion, sleep 67
03:40:58.334 00.078 29988 IsGuiding returns 0
03:40:58.335 00.001 29988 Move returns status 0, amount 59
03:40:58.335 00.000 29988 MoveAxis(N, 0, ABG)
03:40:58.335 00.000 29988 Move returns status 0, amount 0
03:40:58.335 00.000 29988 move complete, result=0
03:40:58.335 00.000 29988 worker thread done servicing request
03:40:58.335 00.000 29988 Worker thread wakes up
03:40:58.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:40:58.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:40:58.335 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.2 px 0 ms NORTH
03:40:59.971 01.636 29988 Exposure complete
03:41:00.015 00.044 29988 worker thread done servicing request
03:41:00.015 00.000 28316 OnExposeComplete: enter
03:41:00.016 00.001 28316 UpdateGuideState(): m_state=6
03:41:00.017 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5944
03:41:00.018 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=256.37, Mass=2288, SNR=32.9, Peak=160 HFD=4.0
03:41:00.018 00.000 28316 MultiStar: [#1 -0.32,0.22,0.00,M4] [#2 -0.45,-0.06,0.00,M4] [#3 -0.49,-0.11,0.00,M4] [#4 -0.40,0.20,0.00,M4] [#5 -0.31,0.21,0.00,M4] [#6 -0.27,0.20,0.00,M4] [#7 -0.57,0.25,0.00,M4] [#8 -0.44,0.41,0.00,M4] 
03:41:00.020 00.002 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
03:41:00.021 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
03:41:00.023 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.26 mountX=-0.11 mountY=0.22, mountTheta=2.02
03:41:00.025 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.19, opts=13)
03:41:00.026 00.001 28316 Enqueuing Move request for scope (-0.15, -0.19)
03:41:00.028 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:00.029 00.001 28316 UpdateGuideState exits: m=2288 RSB=32.9
03:41:00.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:00.030 00.000 29988 Worker thread wakes up
03:41:00.030 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
03:41:00.031 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
03:41:00.031 00.000 29988 Moving (-0.15, -0.19) raw xDistance=-0.11 yDistance=0.22
03:41:00.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:41:00.031 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.08 newest=0.51
03:41:00.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
03:41:00.031 00.000 29988 MoveAxis(E, 0, ABG)
03:41:00.031 00.000 29988 Move returns status 0, amount 0
03:41:00.031 00.000 29988 MoveAxis(S, 52, ABG)
03:41:00.031 00.000 29988 Guiding  Dir = 1, Dur = 52
03:41:00.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:00.032 00.001 28316 Enqueuing Expose request
03:41:00.033 00.001 29988 IsSlewing returns 0
03:41:00.034 00.001 29988 IsGuiding returns 0
03:41:00.039 00.005 29988 PulseGuide returned control before completion, sleep 57
03:41:00.112 00.073 29988 IsGuiding returns 0
03:41:00.112 00.000 29988 Move returns status 0, amount 52
03:41:00.112 00.000 29988 move complete, result=0
03:41:00.113 00.001 29988 worker thread done servicing request
03:41:00.113 00.000 29988 Worker thread wakes up
03:41:00.113 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
03:41:00.114 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:00.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:01.522 01.408 29988 Exposure complete
03:41:01.557 00.035 29988 worker thread done servicing request
03:41:01.557 00.000 28316 OnExposeComplete: enter
03:41:01.558 00.001 28316 UpdateGuideState(): m_state=6
03:41:01.558 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5945
03:41:01.558 00.000 28316 Star::Find returns 1 (0), X=950.42, Y=256.52, Mass=2207, SNR=32.5, Peak=141 HFD=4.1
03:41:01.559 00.001 28316 MultiStar: [#1 -0.25,0.30,0.00,M5] [#2 -0.34,0.10,0.00,M5] [#3 -0.57,0.06,0.00,M5] [#4 0.06,0.28,0.85,U] [#5 -0.29,0.22,0.00,M5] [#6 -0.16,0.17,0.62,U] [#7 -0.56,0.35,0.00,M5] [#8 -0.45,0.41,0.00,M5] 
03:41:01.560 00.001 28316 refined, 2 included, MultiStar: {-0.08, 0.13}, one-star: {-0.14, -0.03}
03:41:01.560 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:41:01.560 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:41:01.561 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.13 mountX=0.15 mountY=0.01, mountTheta=0.09
03:41:01.561 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
03:41:01.562 00.001 28316 Enqueuing Move request for scope (-0.08, 0.13)
03:41:01.563 00.001 29988 Worker thread wakes up
03:41:01.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
03:41:01.563 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
03:41:01.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:01.563 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.5
03:41:01.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:01.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:01.565 00.001 28316 Enqueuing Expose request
03:41:01.565 00.000 29988 Moving (-0.08, 0.13) raw xDistance=0.15 yDistance=0.01
03:41:01.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:41:01.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:01.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:41:01.565 00.000 29988 MoveAxis(E, 0, ABG)
03:41:01.565 00.000 29988 Move returns status 0, amount 0
03:41:01.565 00.000 29988 MoveAxis(N, 0, ABG)
03:41:01.565 00.000 29988 Move returns status 0, amount 0
03:41:01.565 00.000 29988 move complete, result=0
03:41:01.565 00.000 29988 worker thread done servicing request
03:41:01.565 00.000 29988 Worker thread wakes up
03:41:01.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:01.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:01.566 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:41:03.189 01.623 29988 Exposure complete
03:41:03.226 00.037 29988 worker thread done servicing request
03:41:03.226 00.000 28316 OnExposeComplete: enter
03:41:03.227 00.001 28316 UpdateGuideState(): m_state=6
03:41:03.228 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5946
03:41:03.229 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=256.32, Mass=2292, SNR=33.2, Peak=165 HFD=4.2
03:41:03.231 00.002 28316 MultiStar: [#1 -0.01,0.26,1.00,U] [#2 -0.27,0.11,0.89,U] [#3 -0.22,-0.06,0.85,U] [#4 -0.28,0.38,0.00,M4] [#5 -0.09,0.39,0.00,M6] [#6 -0.17,0.37,0.00,M4] [#7 -0.36,0.24,0.00,M6] [#8 -0.28,0.26,0.00,M6] 
03:41:03.232 00.001 28316 refined, 3 included, MultiStar: {-0.04, 0.02}, one-star: {0.28, -0.23}
03:41:03.233 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
03:41:03.235 00.002 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
03:41:03.237 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.74 mountX=0.03 mountY=0.03, mountTheta=0.72
03:41:03.241 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
03:41:03.241 00.000 28316 Enqueuing Move request for scope (-0.04, 0.02)
03:41:03.242 00.001 29988 Worker thread wakes up
03:41:03.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:03.242 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
03:41:03.242 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.2
03:41:03.243 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:03.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:03.244 00.001 28316 Enqueuing Expose request
03:41:03.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
03:41:03.244 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.03 yDistance=0.03
03:41:03.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:41:03.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:03.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:41:03.244 00.000 29988 MoveAxis(E, 0, ABG)
03:41:03.244 00.000 29988 Move returns status 0, amount 0
03:41:03.244 00.000 29988 MoveAxis(N, 0, ABG)
03:41:03.244 00.000 29988 Move returns status 0, amount 0
03:41:03.244 00.000 29988 move complete, result=0
03:41:03.244 00.000 29988 worker thread done servicing request
03:41:03.244 00.000 29988 Worker thread wakes up
03:41:03.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:03.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:03.245 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:41:04.759 01.514 29988 Exposure complete
03:41:04.794 00.035 29988 worker thread done servicing request
03:41:04.794 00.000 28316 OnExposeComplete: enter
03:41:04.795 00.001 28316 UpdateGuideState(): m_state=6
03:41:04.795 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5947
03:41:04.795 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.55, Mass=2227, SNR=32.7, Peak=158 HFD=3.9
03:41:04.796 00.001 28316 MultiStar: [#1 -0.05,0.30,1.00,U] [#2 -0.11,0.07,0.91,U] [#3 -0.17,0.31,0.00,M5] [#4 0.08,0.29,0.85,U] [#5 0.03,0.34,0.00,M7] [#6 -0.13,0.44,0.00,M5] [#7 -0.37,0.43,0.00,M7] [#8 -0.22,0.35,0.00,M7] 
03:41:04.796 00.000 28316 refined, 3 included, MultiStar: {0.04, 0.16}, one-star: {0.22, -0.00}
03:41:04.797 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
03:41:04.797 00.000 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
03:41:04.798 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.35 mountX=0.13 mountY=-0.10, mountTheta=-0.67
03:41:04.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
03:41:04.800 00.001 28316 Enqueuing Move request for scope (0.04, 0.16)
03:41:04.800 00.000 29988 Worker thread wakes up
03:41:04.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:04.801 00.001 28316 UpdateGuideState exits: m=2227 RSB=32.7
03:41:04.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:04.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:04.802 00.001 28316 Enqueuing Expose request
03:41:04.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
03:41:04.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
03:41:04.802 00.000 29988 Moving (0.04, 0.16) raw xDistance=0.13 yDistance=-0.10
03:41:04.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:41:04.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:04.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:41:04.802 00.000 29988 MoveAxis(E, 0, ABG)
03:41:04.802 00.000 29988 Move returns status 0, amount 0
03:41:04.802 00.000 29988 MoveAxis(N, 0, ABG)
03:41:04.802 00.000 29988 Move returns status 0, amount 0
03:41:04.802 00.000 29988 move complete, result=0
03:41:04.802 00.000 29988 worker thread done servicing request
03:41:04.802 00.000 29988 Worker thread wakes up
03:41:04.802 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:04.802 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:04.804 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:06.434 01.630 29988 Exposure complete
03:41:06.485 00.051 29988 worker thread done servicing request
03:41:06.486 00.001 28316 OnExposeComplete: enter
03:41:06.486 00.000 28316 UpdateGuideState(): m_state=6
03:41:06.487 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5948
03:41:06.488 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=256.62, Mass=2296, SNR=33.1, Peak=158 HFD=4.0
03:41:06.489 00.001 28316 MultiStar: [#1 0.16,0.22,0.97,U] [#2 -0.12,0.35,0.00,M4] [#3 -0.09,0.10,0.84,U] [#4 0.33,0.46,0.00,M4] [#5 0.04,0.32,0.74,U] [#6 0.27,0.29,0.00,M6] [#7 -0.06,0.33,0.00,M8] [#8 -0.14,0.30,0.59,U] 
03:41:06.490 00.001 28316 refined, 4 included, MultiStar: {0.09, 0.19}, one-star: {0.35, 0.07}
03:41:06.491 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
03:41:06.491 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
03:41:06.492 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.13 mountX=0.13 mountY=-0.17, mountTheta=-0.89
03:41:06.495 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.19, opts=13)
03:41:06.496 00.001 28316 Enqueuing Move request for scope (0.09, 0.19)
03:41:06.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:06.497 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.1
03:41:06.497 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:06.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:06.498 00.001 28316 Enqueuing Expose request
03:41:06.498 00.000 29988 Worker thread wakes up
03:41:06.499 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
03:41:06.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
03:41:06.499 00.000 29988 Moving (0.09, 0.19) raw xDistance=0.13 yDistance=-0.17
03:41:06.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:41:06.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:06.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:41:06.499 00.000 29988 MoveAxis(E, 0, ABG)
03:41:06.499 00.000 29988 Move returns status 0, amount 0
03:41:06.499 00.000 29988 MoveAxis(N, 0, ABG)
03:41:06.499 00.000 29988 Move returns status 0, amount 0
03:41:06.499 00.000 29988 move complete, result=0
03:41:06.499 00.000 29988 worker thread done servicing request
03:41:06.499 00.000 29988 Worker thread wakes up
03:41:06.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:06.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:06.499 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:08.020 01.521 29988 Exposure complete
03:41:08.063 00.043 29988 worker thread done servicing request
03:41:08.064 00.001 28316 OnExposeComplete: enter
03:41:08.064 00.000 28316 UpdateGuideState(): m_state=6
03:41:08.065 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5949
03:41:08.065 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=256.38, Mass=2302, SNR=33.2, Peak=160 HFD=4.1
03:41:08.066 00.001 28316 MultiStar: [#1 -0.32,0.05,0.98,U] [#2 -0.21,0.20,0.92,U] [#3 -0.58,0.13,0.00,M5] [#4 -0.21,0.39,0.00,M5] [#5 -0.31,0.15,0.00,M7] [#6 0.01,0.34,0.00,M7] [#7 -0.30,0.34,0.00,M9] [#8 -0.33,0.19,0.00,M7] 
03:41:08.066 00.000 28316 single-star, 2 included, MultiStar: {-0.20, 0.02}, one-star: {-0.07, -0.17}
03:41:08.067 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.34)
03:41:08.067 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
03:41:08.068 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.95 mountX=-0.13 mountY=0.14, mountTheta=2.32
03:41:08.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.17, opts=13)
03:41:08.069 00.000 28316 Enqueuing Move request for scope (-0.07, -0.17)
03:41:08.070 00.001 29988 Worker thread wakes up
03:41:08.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
03:41:08.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
03:41:08.070 00.000 29988 Moving (-0.07, -0.17) raw xDistance=-0.13 yDistance=0.14
03:41:08.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:41:08.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:08.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:08.070 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.2
03:41:08.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:08.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:41:08.071 00.000 29988 MoveAxis(E, 0, ABG)
03:41:08.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:08.072 00.001 28316 Enqueuing Expose request
03:41:08.072 00.000 29988 Move returns status 0, amount 0
03:41:08.072 00.000 29988 MoveAxis(N, 0, ABG)
03:41:08.072 00.000 29988 Move returns status 0, amount 0
03:41:08.072 00.000 29988 move complete, result=0
03:41:08.072 00.000 29988 worker thread done servicing request
03:41:08.072 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:08.073 00.001 29988 Worker thread wakes up
03:41:08.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:08.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:09.702 01.629 29988 Exposure complete
03:41:09.733 00.031 29988 worker thread done servicing request
03:41:09.733 00.000 28316 OnExposeComplete: enter
03:41:09.734 00.001 28316 UpdateGuideState(): m_state=6
03:41:09.735 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5950
03:41:09.736 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=256.22, Mass=2272, SNR=33.0, Peak=169 HFD=4.2
03:41:09.736 00.000 28316 MultiStar: [#1 -0.23,-0.03,0.98,U] [#2 -0.30,-0.16,0.00,M4] [#3 -0.65,-0.04,0.00,M6] [#4 -0.11,0.01,0.83,U] [#5 -0.25,0.13,0.73,U] [#6 -0.22,0.24,0.62,U] [#7 -0.55,0.11,0.00,M10] [#8 -0.44,0.17,0.00,M8] 
03:41:09.737 00.001 28316 refined, 4 included, MultiStar: {-0.22, -0.03}, one-star: {-0.27, -0.34}
03:41:09.737 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
03:41:09.737 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
03:41:09.738 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.02 mountX=0.07 mountY=0.21, mountTheta=1.26
03:41:09.739 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.03, opts=13)
03:41:09.740 00.001 28316 Enqueuing Move request for scope (-0.22, -0.03)
03:41:09.740 00.000 29988 Worker thread wakes up
03:41:09.740 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:09.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
03:41:09.741 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
03:41:09.741 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:09.742 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:09.742 00.000 28316 Enqueuing Expose request
03:41:09.743 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
03:41:09.743 00.000 29988 Moving (-0.22, -0.03) raw xDistance=0.07 yDistance=0.21
03:41:09.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:41:09.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:41:09.743 00.000 29988 MoveAxis(E, 0, ABG)
03:41:09.743 00.000 29988 Move returns status 0, amount 0
03:41:09.743 00.000 29988 MoveAxis(S, 49, ABG)
03:41:09.743 00.000 29988 Guiding  Dir = 1, Dur = 49
03:41:09.743 00.000 29988 IsSlewing returns 0
03:41:09.743 00.000 29988 IsGuiding returns 0
03:41:09.748 00.005 29988 PulseGuide returned control before completion, sleep 55
03:41:09.814 00.066 29988 IsGuiding returns 0
03:41:09.814 00.000 29988 Move returns status 0, amount 49
03:41:09.814 00.000 29988 move complete, result=0
03:41:09.814 00.000 29988 worker thread done servicing request
03:41:09.814 00.000 29988 Worker thread wakes up
03:41:09.814 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
03:41:09.815 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:09.815 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:11.233 01.418 29988 Exposure complete
03:41:11.268 00.035 29988 worker thread done servicing request
03:41:11.268 00.000 28316 OnExposeComplete: enter
03:41:11.268 00.000 28316 UpdateGuideState(): m_state=6
03:41:11.269 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5951
03:41:11.269 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=256.31, Mass=2366, SNR=33.7, Peak=205 HFD=3.9
03:41:11.270 00.001 28316 MultiStar: [#1 -0.18,0.17,0.95,U] [#2 -0.05,-0.04,0.89,U] [#3 -0.03,-0.04,0.82,U] [#4 0.04,0.16,0.80,U] [#5 -0.22,0.37,0.00,M7] [#6 0.15,0.01,0.63,U] [#7 -0.36,0.08,0.00,R] [#8 -0.20,0.17,0.57,U] 
03:41:11.270 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {0.28, -0.24}
03:41:11.271 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
03:41:11.271 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
03:41:11.272 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=1.03 mountX=0.01 mountY=-0.01, mountTheta=-0.98
03:41:11.273 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
03:41:11.273 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
03:41:11.274 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:11.274 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.7
03:41:11.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:11.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:11.276 00.001 28316 Enqueuing Expose request
03:41:11.276 00.000 29988 Worker thread wakes up
03:41:11.277 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
03:41:11.277 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
03:41:11.277 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
03:41:11.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:41:11.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:11.277 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:41:11.277 00.000 29988 MoveAxis(E, 0, ABG)
03:41:11.277 00.000 29988 Move returns status 0, amount 0
03:41:11.277 00.000 29988 MoveAxis(N, 0, ABG)
03:41:11.277 00.000 29988 Move returns status 0, amount 0
03:41:11.277 00.000 29988 move complete, result=0
03:41:11.277 00.000 29988 worker thread done servicing request
03:41:11.277 00.000 29988 Worker thread wakes up
03:41:11.277 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:11.277 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:11.277 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:41:12.902 01.625 29988 Exposure complete
03:41:12.936 00.034 29988 worker thread done servicing request
03:41:12.936 00.000 28316 OnExposeComplete: enter
03:41:12.937 00.001 28316 UpdateGuideState(): m_state=6
03:41:12.937 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5952
03:41:12.938 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=256.50, Mass=2366, SNR=33.5, Peak=159 HFD=4.0
03:41:12.939 00.001 28316 MultiStar: [#1 -0.21,0.26,0.00,M1] [#2 -0.10,0.21,0.86,U] [#3 -0.14,-0.05,0.85,U] [#4 -0.02,0.18,0.83,U] [#5 -0.07,0.22,0.72,U] [#6 0.16,0.17,0.62,U] [#7 0.31,0.16,0.00,M1] [#8 -0.06,0.32,0.62,U] 
03:41:12.939 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {0.14, -0.05}
03:41:12.939 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
03:41:12.940 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
03:41:12.940 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=0.12 mountY=-0.04, mountTheta=-0.35
03:41:12.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.13, opts=13)
03:41:12.942 00.001 28316 Enqueuing Move request for scope (-0.01, 0.13)
03:41:12.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:12.943 00.001 28316 UpdateGuideState exits: m=2366 RSB=33.5
03:41:12.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:12.944 00.001 29988 Worker thread wakes up
03:41:12.944 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
03:41:12.944 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
03:41:12.944 00.000 29988 Moving (-0.01, 0.13) raw xDistance=0.12 yDistance=-0.04
03:41:12.944 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:41:12.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:12.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:12.944 00.000 28316 Enqueuing Expose request
03:41:12.945 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:41:12.945 00.000 29988 MoveAxis(E, 0, ABG)
03:41:12.945 00.000 29988 Move returns status 0, amount 0
03:41:12.945 00.000 29988 MoveAxis(N, 0, ABG)
03:41:12.945 00.000 29988 Move returns status 0, amount 0
03:41:12.945 00.000 29988 move complete, result=0
03:41:12.945 00.000 29988 worker thread done servicing request
03:41:12.945 00.000 29988 Worker thread wakes up
03:41:12.945 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:12.945 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:12.946 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:41:14.471 01.525 29988 Exposure complete
03:41:14.521 00.050 29988 worker thread done servicing request
03:41:14.521 00.000 28316 OnExposeComplete: enter
03:41:14.522 00.001 28316 UpdateGuideState(): m_state=6
03:41:14.522 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5953
03:41:14.523 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.62, Mass=2284, SNR=33.2, Peak=156 HFD=4.2
03:41:14.524 00.001 28316 MultiStar: [#1 -0.20,0.27,0.00,M2] [#2 -0.01,0.31,0.91,U] [#3 -0.25,0.24,0.00,M5] [#4 0.01,0.26,0.84,U] [#5 -0.20,0.27,0.00,M7] [#6 0.05,0.30,0.64,U] [#7 0.14,0.26,0.62,U] [#8 -0.34,0.28,0.00,M7] 
03:41:14.526 00.002 28316 single-star, 4 included, MultiStar: {0.06, 0.23}, one-star: {0.11, 0.06}
03:41:14.527 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:41:14.528 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
03:41:14.529 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.53 mountX=0.01 mountY=-0.12, mountTheta=-1.47
03:41:14.532 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
03:41:14.533 00.001 28316 Enqueuing Move request for scope (0.11, 0.06)
03:41:14.533 00.000 29988 Worker thread wakes up
03:41:14.534 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:14.534 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.2
03:41:14.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:14.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:14.535 00.000 28316 Enqueuing Expose request
03:41:14.536 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
03:41:14.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
03:41:14.536 00.000 29988 Moving (0.11, 0.06) raw xDistance=0.01 yDistance=-0.12
03:41:14.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:41:14.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:14.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:41:14.536 00.000 29988 MoveAxis(E, 0, ABG)
03:41:14.536 00.000 29988 Move returns status 0, amount 0
03:41:14.536 00.000 29988 MoveAxis(N, 0, ABG)
03:41:14.536 00.000 29988 Move returns status 0, amount 0
03:41:14.536 00.000 29988 move complete, result=0
03:41:14.536 00.000 29988 worker thread done servicing request
03:41:14.536 00.000 29988 Worker thread wakes up
03:41:14.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:14.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:14.536 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:16.166 01.630 29988 Exposure complete
03:41:16.193 00.027 29988 worker thread done servicing request
03:41:16.194 00.001 28316 OnExposeComplete: enter
03:41:16.194 00.000 28316 UpdateGuideState(): m_state=6
03:41:16.195 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5954
03:41:16.195 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=256.54, Mass=2311, SNR=33.3, Peak=160 HFD=3.9
03:41:16.198 00.003 28316 MultiStar: [#1 0.11,0.25,0.98,U] [#2 -0.20,0.07,0.91,U] [#3 -0.22,0.27,0.00,M6] [#4 0.10,0.34,0.00,M2] [#5 0.01,0.28,0.75,U] [#6 0.17,0.28,0.63,U] [#7 0.07,0.27,0.63,U] [#8 -0.11,0.50,0.00,M8] 
03:41:16.200 00.002 28316 refined, 5 included, MultiStar: {0.06, 0.17}, one-star: {0.21, -0.01}
03:41:16.203 00.003 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
03:41:16.205 00.002 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
03:41:16.207 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=0.13 mountY=-0.13, mountTheta=-0.77
03:41:16.211 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.17, opts=13)
03:41:16.214 00.003 28316 Enqueuing Move request for scope (0.06, 0.17)
03:41:16.216 00.002 29988 Worker thread wakes up
03:41:16.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:16.217 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.3
03:41:16.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:16.218 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:16.220 00.002 28316 Enqueuing Expose request
03:41:16.221 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
03:41:16.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
03:41:16.222 00.001 29988 Moving (0.06, 0.17) raw xDistance=0.13 yDistance=-0.13
03:41:16.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:41:16.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:16.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:41:16.222 00.000 29988 MoveAxis(E, 0, ABG)
03:41:16.222 00.000 29988 Move returns status 0, amount 0
03:41:16.222 00.000 29988 MoveAxis(N, 0, ABG)
03:41:16.222 00.000 29988 Move returns status 0, amount 0
03:41:16.222 00.000 29988 move complete, result=0
03:41:16.222 00.000 29988 worker thread done servicing request
03:41:16.222 00.000 29988 Worker thread wakes up
03:41:16.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:16.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:16.224 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:17.739 01.515 29988 Exposure complete
03:41:17.777 00.038 29988 worker thread done servicing request
03:41:17.777 00.000 28316 OnExposeComplete: enter
03:41:17.779 00.002 28316 UpdateGuideState(): m_state=6
03:41:17.782 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5955
03:41:17.784 00.002 28316 Star::Find returns 1 (0), X=950.79, Y=256.47, Mass=2265, SNR=33.0, Peak=162 HFD=3.8
03:41:17.785 00.001 28316 MultiStar: [#1 0.16,0.23,1.00,U] [#2 0.01,0.19,0.89,U] [#3 -0.02,-0.04,0.87,U] [#4 0.22,0.02,0.82,U] [#5 0.07,0.18,0.74,U] [#6 0.32,0.06,0.64,U] [#7 0.37,-0.09,0.00,M1] [#8 0.18,0.20,0.60,U] 
03:41:17.785 00.000 28316 refined, 7 included, MultiStar: {0.14, 0.09}, one-star: {0.23, -0.08}
03:41:17.785 00.000 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
03:41:17.786 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
03:41:17.786 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.56 mountX=0.02 mountY=-0.17, mountTheta=-1.44
03:41:17.787 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.09, opts=13)
03:41:17.788 00.001 28316 Enqueuing Move request for scope (0.14, 0.09)
03:41:17.788 00.000 29988 Worker thread wakes up
03:41:17.789 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:17.789 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
03:41:17.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:17.790 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:17.790 00.000 28316 Enqueuing Expose request
03:41:17.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
03:41:17.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
03:41:17.791 00.000 29988 Moving (0.14, 0.09) raw xDistance=0.02 yDistance=-0.17
03:41:17.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:41:17.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:17.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:41:17.791 00.000 29988 MoveAxis(E, 0, ABG)
03:41:17.791 00.000 29988 Move returns status 0, amount 0
03:41:17.791 00.000 29988 MoveAxis(N, 0, ABG)
03:41:17.791 00.000 29988 Move returns status 0, amount 0
03:41:17.791 00.000 29988 move complete, result=0
03:41:17.791 00.000 29988 worker thread done servicing request
03:41:17.791 00.000 29988 Worker thread wakes up
03:41:17.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:17.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:17.791 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:19.426 01.635 29988 Exposure complete
03:41:19.487 00.061 29988 worker thread done servicing request
03:41:19.487 00.000 28316 OnExposeComplete: enter
03:41:19.488 00.001 28316 UpdateGuideState(): m_state=6
03:41:19.489 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5956
03:41:19.490 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=256.42, Mass=2211, SNR=32.4, Peak=175 HFD=3.8
03:41:19.490 00.000 28316 MultiStar: [#1 0.40,-0.05,0.00,M1] [#2 0.32,0.06,0.95,U] [#3 0.07,-0.03,0.88,U] [#4 0.25,0.43,0.00,M2] [#5 0.40,0.00,0.00,M6] [#6 0.38,0.09,0.00,M2] [#7 0.35,0.15,0.00,M2] [#8 0.05,0.39,0.00,M8] 
03:41:19.491 00.001 28316 refined, 2 included, MultiStar: {0.33, -0.04}, one-star: {0.58, -0.13}
03:41:19.491 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (2.00) = xAngle (-2.11 = -2.11)
03:41:19.491 00.000 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
03:41:19.492 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.34 cameraTheta=-0.11 mountX=-0.17 mountY=-0.28, mountTheta=-2.12
03:41:19.493 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=-0.04, opts=13)
03:41:19.493 00.000 28316 Enqueuing Move request for scope (0.33, -0.04)
03:41:19.494 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:19.495 00.001 28316 UpdateGuideState exits: m=2211 RSB=32.4
03:41:19.495 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:19.496 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:19.496 00.000 28316 Enqueuing Expose request
03:41:19.497 00.001 29988 Worker thread wakes up
03:41:19.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd
03:41:19.497 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, -0.04)
03:41:19.497 00.000 29988 Moving (0.33, -0.04) raw xDistance=-0.17 yDistance=-0.28
03:41:19.497 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:41:19.497 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:19.497 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:41:19.497 00.000 29988 MoveAxis(E, 0, ABG)
03:41:19.497 00.000 29988 Move returns status 0, amount 0
03:41:19.497 00.000 29988 MoveAxis(N, 0, ABG)
03:41:19.497 00.000 29988 Move returns status 0, amount 0
03:41:19.497 00.000 29988 move complete, result=0
03:41:19.497 00.000 29988 worker thread done servicing request
03:41:19.497 00.000 29988 Worker thread wakes up
03:41:19.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:19.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:19.497 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
03:41:20.917 01.420 29988 Exposure complete
03:41:20.966 00.049 29988 worker thread done servicing request
03:41:20.966 00.000 28316 OnExposeComplete: enter
03:41:20.967 00.001 28316 UpdateGuideState(): m_state=6
03:41:20.967 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5957
03:41:20.968 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=256.33, Mass=2370, SNR=33.8, Peak=208 HFD=3.8
03:41:20.968 00.000 28316 MultiStar: [#1 0.18,-0.02,0.96,U] [#2 0.12,0.02,0.92,U] [#3 -0.02,0.02,0.86,U] [#4 0.22,0.17,0.82,U] [#5 0.17,0.05,0.72,U] [#6 0.23,0.15,0.62,U] [#7 0.29,-0.00,0.63,U] [#8 0.04,0.23,0.59,U] 
03:41:20.969 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.02}, one-star: {0.27, -0.23}
03:41:20.971 00.002 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:41:20.972 00.001 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:41:20.973 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.15 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
03:41:20.976 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
03:41:20.977 00.001 28316 Enqueuing Move request for scope (0.17, 0.02)
03:41:20.977 00.000 29988 Worker thread wakes up
03:41:20.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:20.978 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.8
03:41:20.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:20.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:20.979 00.001 28316 Enqueuing Expose request
03:41:20.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
03:41:20.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
03:41:20.979 00.000 29988 Moving (0.17, 0.02) raw xDistance=-0.05 yDistance=-0.16
03:41:20.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:41:20.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:20.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:41:20.979 00.000 29988 MoveAxis(E, 0, ABG)
03:41:20.979 00.000 29988 Move returns status 0, amount 0
03:41:20.979 00.000 29988 MoveAxis(N, 0, ABG)
03:41:20.979 00.000 29988 Move returns status 0, amount 0
03:41:20.979 00.000 29988 move complete, result=0
03:41:20.979 00.000 29988 worker thread done servicing request
03:41:20.979 00.000 29988 Worker thread wakes up
03:41:20.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:20.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:20.980 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:22.608 01.628 29988 Exposure complete
03:41:22.665 00.057 29988 worker thread done servicing request
03:41:22.665 00.000 28316 OnExposeComplete: enter
03:41:22.666 00.001 28316 UpdateGuideState(): m_state=6
03:41:22.667 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5958
03:41:22.667 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=256.21, Mass=2254, SNR=32.8, Peak=185 HFD=4.1
03:41:22.670 00.003 28316 MultiStar: [#1 0.13,-0.27,1.00,U] [#2 0.11,-0.12,0.91,U] [#3 0.11,-0.29,0.85,U] [#4 0.15,0.10,0.81,U] [#5 0.23,-0.18,0.74,U] [#6 0.31,0.10,0.65,U] [#7 0.34,-0.27,0.00,M2] [#8 -0.14,0.04,0.62,U] 
03:41:22.673 00.003 28316 refined, 7 included, MultiStar: {0.18, -0.14}, one-star: {0.42, -0.35}
03:41:22.675 00.002 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:41:22.678 00.003 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
03:41:22.680 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.69 mountX=-0.20 mountY=-0.09, mountTheta=-2.72
03:41:22.684 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.14, opts=13)
03:41:22.684 00.000 28316 Enqueuing Move request for scope (0.18, -0.14)
03:41:22.685 00.001 29988 Worker thread wakes up
03:41:22.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
03:41:22.685 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.8
03:41:22.686 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:22.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:22.687 00.001 28316 Enqueuing Expose request
03:41:22.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
03:41:22.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
03:41:22.687 00.000 29988 Moving (0.18, -0.14) raw xDistance=-0.20 yDistance=-0.09
03:41:22.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:41:22.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:22.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:41:22.687 00.000 29988 MoveAxis(E, 43, ABG)
03:41:22.687 00.000 29988 Guiding  Dir = 2, Dur = 43
03:41:22.688 00.001 29988 IsSlewing returns 0
03:41:22.688 00.000 29988 IsGuiding returns 0
03:41:22.690 00.002 29988 PulseGuide returned control before completion, sleep 52
03:41:22.751 00.061 29988 IsGuiding returns 0
03:41:22.752 00.001 29988 Move returns status 0, amount 43
03:41:22.752 00.000 29988 MoveAxis(N, 0, ABG)
03:41:22.752 00.000 29988 Move returns status 0, amount 0
03:41:22.752 00.000 29988 move complete, result=0
03:41:22.752 00.000 29988 worker thread done servicing request
03:41:22.752 00.000 29988 Worker thread wakes up
03:41:22.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:22.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:22.752 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:41:24.157 01.405 29988 Exposure complete
03:41:24.182 00.025 29988 worker thread done servicing request
03:41:24.183 00.001 28316 OnExposeComplete: enter
03:41:24.183 00.000 28316 UpdateGuideState(): m_state=6
03:41:24.184 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5959
03:41:24.184 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=256.26, Mass=2318, SNR=33.3, Peak=183 HFD=4.0
03:41:24.185 00.001 28316 MultiStar: [#1 0.20,-0.03,1.00,U] [#2 0.13,0.02,0.90,U] [#3 0.07,-0.07,0.86,U] [#4 0.07,0.21,0.81,U] [#5 0.06,0.15,0.73,U] [#6 0.16,0.19,0.63,U] [#7 0.27,0.09,0.63,U] [#8 0.18,0.09,0.60,U] 
03:41:24.186 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.02}, one-star: {0.45, -0.30}
03:41:24.186 00.000 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
03:41:24.187 00.001 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
03:41:24.188 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.10 mountX=-0.06 mountY=-0.17, mountTheta=-1.90
03:41:24.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.02, opts=13)
03:41:24.190 00.001 28316 Enqueuing Move request for scope (0.18, 0.02)
03:41:24.190 00.000 29988 Worker thread wakes up
03:41:24.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:24.191 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.3
03:41:24.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:24.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:24.192 00.000 28316 Enqueuing Expose request
03:41:24.192 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
03:41:24.192 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
03:41:24.193 00.001 29988 Moving (0.18, 0.02) raw xDistance=-0.06 yDistance=-0.17
03:41:24.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:41:24.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:24.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:41:24.193 00.000 29988 MoveAxis(E, 0, ABG)
03:41:24.193 00.000 29988 Move returns status 0, amount 0
03:41:24.193 00.000 29988 MoveAxis(N, 0, ABG)
03:41:24.193 00.000 29988 Move returns status 0, amount 0
03:41:24.193 00.000 29988 move complete, result=0
03:41:24.193 00.000 29988 worker thread done servicing request
03:41:24.193 00.000 29988 Worker thread wakes up
03:41:24.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:24.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:24.193 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:25.818 01.625 29988 Exposure complete
03:41:25.855 00.037 29988 worker thread done servicing request
03:41:25.855 00.000 28316 OnExposeComplete: enter
03:41:25.858 00.003 28316 UpdateGuideState(): m_state=6
03:41:25.860 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5960
03:41:25.863 00.003 28316 Star::Find returns 1 (0), X=951.09, Y=256.15, Mass=2225, SNR=32.8, Peak=178 HFD=4.2
03:41:25.865 00.002 28316 MultiStar: [#1 0.30,-0.01,1.02,U] [#2 0.31,-0.14,0.00,M1] [#3 -0.05,-0.14,0.88,U] [#4 0.12,0.24,0.85,U] [#5 0.47,-0.12,0.00,M4] [#6 0.20,0.18,0.65,U] [#7 0.07,0.07,0.66,U] [#8 0.02,-0.05,0.60,U] 
03:41:25.868 00.003 28316 refined, 6 included, MultiStar: {0.19, -0.04}, one-star: {0.53, -0.40}
03:41:25.870 00.002 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
03:41:25.872 00.002 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:41:25.875 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.19 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
03:41:25.879 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
03:41:25.879 00.000 28316 Enqueuing Move request for scope (0.19, -0.04)
03:41:25.879 00.000 29988 Worker thread wakes up
03:41:25.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:25.880 00.001 28316 UpdateGuideState exits: m=2225 RSB=32.8
03:41:25.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:25.881 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:25.881 00.000 28316 Enqueuing Expose request
03:41:25.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
03:41:25.882 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
03:41:25.882 00.000 29988 Moving (0.19, -0.04) raw xDistance=-0.11 yDistance=-0.15
03:41:25.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:41:25.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:25.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:41:25.882 00.000 29988 MoveAxis(E, 0, ABG)
03:41:25.882 00.000 29988 Move returns status 0, amount 0
03:41:25.882 00.000 29988 MoveAxis(N, 0, ABG)
03:41:25.882 00.000 29988 Move returns status 0, amount 0
03:41:25.882 00.000 29988 move complete, result=0
03:41:25.882 00.000 29988 worker thread done servicing request
03:41:25.882 00.000 29988 Worker thread wakes up
03:41:25.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:25.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:25.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:27.406 01.524 29988 Exposure complete
03:41:27.456 00.050 29988 worker thread done servicing request
03:41:27.456 00.000 28316 OnExposeComplete: enter
03:41:27.457 00.001 28316 UpdateGuideState(): m_state=6
03:41:27.457 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5961
03:41:27.458 00.001 28316 Star::Find returns 1 (0), X=951.01, Y=256.31, Mass=2413, SNR=33.9, Peak=217 HFD=3.9
03:41:27.458 00.000 28316 MultiStar: [#1 0.25,0.03,0.96,U] [#2 0.19,0.02,0.90,U] [#3 -0.08,0.04,0.85,U] [#4 0.26,0.24,0.00,M1] [#5 0.18,0.05,0.72,U] [#6 0.17,0.34,0.00,M1] [#7 0.24,0.11,0.61,U] [#8 0.12,0.20,0.56,U] 
03:41:27.459 00.001 28316 refined, 6 included, MultiStar: {0.20, 0.01}, one-star: {0.44, -0.24}
03:41:27.460 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
03:41:27.461 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
03:41:27.462 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.04 mountX=-0.08 mountY=-0.18, mountTheta=-1.96
03:41:27.464 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.01, opts=13)
03:41:27.465 00.001 28316 Enqueuing Move request for scope (0.20, 0.01)
03:41:27.466 00.001 29988 Worker thread wakes up
03:41:27.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:27.466 00.000 28316 UpdateGuideState exits: m=2413 RSB=33.9
03:41:27.467 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:27.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:27.467 00.000 28316 Enqueuing Expose request
03:41:27.469 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
03:41:27.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
03:41:27.469 00.000 29988 Moving (0.20, 0.01) raw xDistance=-0.08 yDistance=-0.18
03:41:27.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:41:27.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:27.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:41:27.469 00.000 29988 MoveAxis(E, 0, ABG)
03:41:27.469 00.000 29988 Move returns status 0, amount 0
03:41:27.469 00.000 29988 MoveAxis(N, 0, ABG)
03:41:27.469 00.000 29988 Move returns status 0, amount 0
03:41:27.470 00.001 29988 move complete, result=0
03:41:27.470 00.000 29988 worker thread done servicing request
03:41:27.470 00.000 29988 Worker thread wakes up
03:41:27.470 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:41:27.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:27.470 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:29.101 01.631 29988 Exposure complete
03:41:29.169 00.068 29988 worker thread done servicing request
03:41:29.170 00.001 28316 OnExposeComplete: enter
03:41:29.171 00.001 28316 UpdateGuideState(): m_state=6
03:41:29.173 00.002 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5962
03:41:29.174 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=256.28, Mass=2352, SNR=33.6, Peak=182 HFD=4.1
03:41:29.175 00.001 28316 MultiStar: [#1 0.29,0.09,1.00,U] [#2 0.27,0.04,0.88,U] [#3 0.35,-0.13,0.00,M1] [#4 0.24,0.25,0.00,M2] [#5 0.24,0.18,0.73,U] [#6 0.33,0.24,0.00,M2] [#7 0.26,0.05,0.61,U] [#8 0.11,0.05,0.57,U] 
03:41:29.176 00.001 28316 refined, 5 included, MultiStar: {0.31, 0.01}, one-star: {0.54, -0.27}
03:41:29.176 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
03:41:29.176 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
03:41:29.177 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.02 mountX=-0.12 mountY=-0.28, mountTheta=-1.98
03:41:29.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.01, opts=13)
03:41:29.179 00.001 28316 Enqueuing Move request for scope (0.31, 0.01)
03:41:29.179 00.000 29988 Worker thread wakes up
03:41:29.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:29.180 00.001 28316 UpdateGuideState exits: m=2352 RSB=33.6
03:41:29.180 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:29.181 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:29.181 00.000 28316 Enqueuing Expose request
03:41:29.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
03:41:29.182 00.001 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
03:41:29.182 00.000 29988 Moving (0.31, 0.01) raw xDistance=-0.12 yDistance=-0.28
03:41:29.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:41:29.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:41:29.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
03:41:29.182 00.000 29988 MoveAxis(E, 0, ABG)
03:41:29.182 00.000 29988 Move returns status 0, amount 0
03:41:29.182 00.000 29988 MoveAxis(N, 0, ABG)
03:41:29.182 00.000 29988 Move returns status 0, amount 0
03:41:29.182 00.000 29988 move complete, result=0
03:41:29.183 00.001 29988 worker thread done servicing request
03:41:29.183 00.000 29988 Worker thread wakes up
03:41:29.183 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:41:29.183 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:29.183 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:30.593 01.410 29988 Exposure complete
03:41:30.634 00.041 29988 worker thread done servicing request
03:41:30.634 00.000 28316 OnExposeComplete: enter
03:41:30.636 00.002 28316 UpdateGuideState(): m_state=6
03:41:30.639 00.003 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5963
03:41:30.642 00.003 28316 Star::Find returns 1 (0), X=951.04, Y=256.34, Mass=2325, SNR=33.4, Peak=164 HFD=4.1
03:41:30.644 00.002 28316 MultiStar: [#1 0.34,0.02,0.00,M1] [#2 0.22,0.13,0.90,U] [#3 0.08,-0.06,0.86,U] [#4 0.30,0.22,0.00,M3] [#5 0.18,0.16,0.72,U] [#6 0.32,0.22,0.00,M3] [#7 0.29,0.02,0.57,U] [#8 0.23,0.14,0.59,U] 
03:41:30.645 00.001 28316 refined, 5 included, MultiStar: {0.25, 0.01}, one-star: {0.48, -0.22}
03:41:30.646 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
03:41:30.646 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
03:41:30.646 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.04 mountX=-0.09 mountY=-0.23, mountTheta=-1.96
03:41:30.647 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.01, opts=13)
03:41:30.648 00.001 28316 Enqueuing Move request for scope (0.25, 0.01)
03:41:30.649 00.001 29988 Worker thread wakes up
03:41:30.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
03:41:30.649 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:30.650 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:41:30.651 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:30.652 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
03:41:30.652 00.000 29988 Moving (0.25, 0.01) raw xDistance=-0.09 yDistance=-0.23
03:41:30.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:41:30.652 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.58 newest=-0.69
03:41:30.652 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
03:41:30.652 00.000 29988 MoveAxis(E, 0, ABG)
03:41:30.652 00.000 29988 Move returns status 0, amount 0
03:41:30.652 00.000 29988 MoveAxis(N, 55, ABG)
03:41:30.652 00.000 29988 Guiding  Dir = 0, Dur = 55
03:41:30.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:30.655 00.003 29988 IsSlewing returns 0
03:41:30.655 00.000 28316 Enqueuing Expose request
03:41:30.655 00.000 29988 IsGuiding returns 0
03:41:30.660 00.005 29988 PulseGuide returned control before completion, sleep 60
03:41:30.733 00.073 29988 IsGuiding returns 0
03:41:30.733 00.000 29988 Move returns status 0, amount 55
03:41:30.733 00.000 29988 move complete, result=0
03:41:30.733 00.000 29988 worker thread done servicing request
03:41:30.733 00.000 29988 Worker thread wakes up
03:41:30.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:30.733 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
03:41:30.734 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:32.369 01.635 29988 Exposure complete
03:41:32.403 00.034 29988 worker thread done servicing request
03:41:32.403 00.000 28316 OnExposeComplete: enter
03:41:32.404 00.001 28316 UpdateGuideState(): m_state=6
03:41:32.404 00.000 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5964
03:41:32.405 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=256.10, Mass=2410, SNR=34.0, Peak=197 HFD=4.2
03:41:32.405 00.000 28316 MultiStar: [#1 0.03,-0.09,0.94,U] [#2 -0.12,0.04,0.89,U] [#3 -0.11,-0.20,0.84,U] [#4 0.41,-0.09,0.00,M4] [#5 0.05,0.19,0.71,U] [#6 0.34,-0.11,0.00,M4] [#7 0.14,-0.16,0.61,U] [#8 -0.16,-0.06,0.56,U] 
03:41:32.407 00.002 28316 refined, 6 included, MultiStar: {0.02, -0.12}, one-star: {0.25, -0.45}
03:41:32.408 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:41:32.409 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:41:32.409 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.40 mountX=-0.12 mountY=0.04, mountTheta=2.84
03:41:32.412 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.12, opts=13)
03:41:32.412 00.000 28316 Enqueuing Move request for scope (0.02, -0.12)
03:41:32.413 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:32.413 00.000 28316 UpdateGuideState exits: m=2410 RSB=34.0
03:41:32.415 00.002 29988 Worker thread wakes up
03:41:32.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:32.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:32.416 00.000 28316 Enqueuing Expose request
03:41:32.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
03:41:32.417 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
03:41:32.417 00.000 29988 Moving (0.02, -0.12) raw xDistance=-0.12 yDistance=0.04
03:41:32.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:41:32.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:32.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:41:32.417 00.000 29988 MoveAxis(E, 0, ABG)
03:41:32.417 00.000 29988 Move returns status 0, amount 0
03:41:32.417 00.000 29988 MoveAxis(N, 0, ABG)
03:41:32.417 00.000 29988 Move returns status 0, amount 0
03:41:32.417 00.000 29988 move complete, result=0
03:41:32.417 00.000 29988 worker thread done servicing request
03:41:32.417 00.000 29988 Worker thread wakes up
03:41:32.417 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:32.417 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:32.417 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:41:33.943 01.526 29988 Exposure complete
03:41:33.978 00.035 29988 worker thread done servicing request
03:41:33.980 00.002 28316 OnExposeComplete: enter
03:41:33.980 00.000 28316 UpdateGuideState(): m_state=6
03:41:33.981 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5965
03:41:33.981 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=256.12, Mass=2319, SNR=33.4, Peak=178 HFD=4.2
03:41:33.982 00.001 28316 MultiStar: large primary error, entering stabilization period
03:41:33.982 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:41:33.983 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:41:33.983 00.000 28316 CameraToMount -- cameraX=0.52 cameraY=-0.43 hyp=0.68 cameraTheta=-0.69 mountX=-0.61 mountY=-0.27, mountTheta=-2.73
03:41:33.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.52, y=-0.43, opts=13)
03:41:33.985 00.001 28316 Enqueuing Move request for scope (0.52, -0.43)
03:41:33.985 00.000 29988 Worker thread wakes up
03:41:33.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.43) opts 0xd
03:41:33.985 00.000 29988 Handling offset move in thread for scope, endpoint = (0.52, -0.43)
03:41:33.985 00.000 29988 Moving (0.52, -0.43) raw xDistance=-0.61 yDistance=-0.27
03:41:33.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
03:41:33.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
03:41:33.986 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
03:41:33.986 00.000 29988 MoveAxis(E, 128, ABG)
03:41:33.986 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.4
03:41:33.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:33.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:33.987 00.000 28316 Enqueuing Expose request
03:41:33.988 00.001 29988 Guiding  Dir = 2, Dur = 128
03:41:33.988 00.000 29988 IsSlewing returns 0
03:41:33.988 00.000 29988 IsGuiding returns 0
03:41:33.989 00.001 29988 PulseGuide returned control before completion, sleep 137
03:41:34.130 00.141 29988 IsGuiding returns 0
03:41:34.130 00.000 29988 Move returns status 0, amount 128
03:41:34.130 00.000 29988 MoveAxis(N, 64, ABG)
03:41:34.130 00.000 29988 Guiding  Dir = 0, Dur = 64
03:41:34.130 00.000 29988 IsSlewing returns 0
03:41:34.131 00.001 29988 IsGuiding returns 0
03:41:34.136 00.005 29988 PulseGuide returned control before completion, sleep 70
03:41:34.209 00.073 29988 IsGuiding returns 0
03:41:34.209 00.000 29988 Move returns status 0, amount 64
03:41:34.209 00.000 29988 move complete, result=0
03:41:34.209 00.000 29988 worker thread done servicing request
03:41:34.209 00.000 29988 Worker thread wakes up
03:41:34.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:34.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:34.209 00.000 28316 GuideStep: -0.6 px 128 ms EAST, -0.3 px 64 ms NORTH
03:41:35.842 01.633 29988 Exposure complete
03:41:35.876 00.034 29988 worker thread done servicing request
03:41:35.876 00.000 28316 OnExposeComplete: enter
03:41:35.877 00.001 28316 UpdateGuideState(): m_state=6
03:41:35.878 00.001 28316 Star::Find(15, 951, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5966
03:41:35.878 00.000 28316 Star::Find returns 1 (0), X=950.46, Y=256.28, Mass=2390, SNR=33.7, Peak=178 HFD=3.9
03:41:35.879 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:41:35.880 00.001 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:41:35.880 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.91 mountX=-0.21 mountY=0.21, mountTheta=2.35
03:41:35.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.27, opts=13)
03:41:35.882 00.001 28316 Enqueuing Move request for scope (-0.10, -0.27)
03:41:35.882 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:35.883 00.001 28316 UpdateGuideState exits: m=2390 RSB=33.7
03:41:35.883 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:35.884 00.001 29988 Worker thread wakes up
03:41:35.884 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
03:41:35.884 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
03:41:35.884 00.000 29988 Moving (-0.10, -0.27) raw xDistance=-0.21 yDistance=0.21
03:41:35.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
03:41:35.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:35.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:41:35.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:35.884 00.000 28316 Enqueuing Expose request
03:41:35.885 00.001 29988 MoveAxis(E, 52, ABG)
03:41:35.885 00.000 29988 Guiding  Dir = 2, Dur = 52
03:41:35.885 00.000 29988 IsSlewing returns 0
03:41:35.885 00.000 29988 IsGuiding returns 0
03:41:35.887 00.002 29988 PulseGuide returned control before completion, sleep 60
03:41:35.952 00.065 29988 IsGuiding returns 0
03:41:35.952 00.000 29988 Move returns status 0, amount 52
03:41:35.952 00.000 29988 MoveAxis(N, 0, ABG)
03:41:35.952 00.000 29988 Move returns status 0, amount 0
03:41:35.952 00.000 29988 move complete, result=0
03:41:35.952 00.000 29988 worker thread done servicing request
03:41:35.952 00.000 29988 Worker thread wakes up
03:41:35.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:35.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:35.952 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.2 px 0 ms NORTH
03:41:37.371 01.419 29988 Exposure complete
03:41:37.412 00.041 29988 worker thread done servicing request
03:41:37.412 00.000 28316 OnExposeComplete: enter
03:41:37.414 00.002 28316 UpdateGuideState(): m_state=6
03:41:37.416 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5967
03:41:37.418 00.002 28316 Star::Find returns 1 (0), X=950.26, Y=256.42, Mass=2303, SNR=33.2, Peak=157 HFD=3.9
03:41:37.419 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
03:41:37.419 00.000 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.53)
03:41:37.420 00.001 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-2.72 mountX=0.00 mountY=0.33, mountTheta=1.56
03:41:37.421 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.13, opts=13)
03:41:37.421 00.000 28316 Enqueuing Move request for scope (-0.30, -0.13)
03:41:37.422 00.001 29988 Worker thread wakes up
03:41:37.422 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd
03:41:37.422 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.13)
03:41:37.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:37.423 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
03:41:37.423 00.000 29988 Moving (-0.30, -0.13) raw xDistance=0.00 yDistance=0.33
03:41:37.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:41:37.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:37.425 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:37.426 00.001 28316 Enqueuing Expose request
03:41:37.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:41:37.427 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:41:37.427 00.000 29988 MoveAxis(E, 0, ABG)
03:41:37.427 00.000 29988 Move returns status 0, amount 0
03:41:37.427 00.000 29988 MoveAxis(N, 0, ABG)
03:41:37.427 00.000 29988 Move returns status 0, amount 0
03:41:37.427 00.000 29988 move complete, result=0
03:41:37.427 00.000 29988 worker thread done servicing request
03:41:37.427 00.000 29988 Worker thread wakes up
03:41:37.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:37.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:37.428 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
03:41:39.066 01.638 29988 Exposure complete
03:41:39.102 00.036 29988 worker thread done servicing request
03:41:39.102 00.000 28316 OnExposeComplete: enter
03:41:39.103 00.001 28316 UpdateGuideState(): m_state=6
03:41:39.103 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5968
03:41:39.104 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=256.42, Mass=2419, SNR=34.1, Peak=162 HFD=4.1
03:41:39.105 00.001 28316 MultiStar: exiting stabilization period
03:41:39.106 00.001 28316 MultiStar: [#1 -0.28,0.33,0.00,M1] [#2 -0.18,0.06,0.89,U] [#3 -0.57,-0.04,0.00,M1] [#4 -0.17,0.29,0.82,U] [#5 -0.36,0.30,0.00,M1] [#6 -0.13,0.32,0.00,M5] [#7 -0.07,0.30,0.61,U] [#8 -0.32,0.31,0.00,M1] 
03:41:39.106 00.000 28316 refined, 3 included, MultiStar: {-0.15, 0.10}, one-star: {-0.16, -0.14}
03:41:39.107 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
03:41:39.107 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
03:41:39.108 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=0.15 mountY=0.09, mountTheta=0.54
03:41:39.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.10, opts=13)
03:41:39.110 00.001 28316 Enqueuing Move request for scope (-0.15, 0.10)
03:41:39.110 00.000 29988 Worker thread wakes up
03:41:39.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
03:41:39.111 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
03:41:39.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:39.111 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.1
03:41:39.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:39.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:39.112 00.000 28316 Enqueuing Expose request
03:41:39.113 00.001 29988 Moving (-0.15, 0.10) raw xDistance=0.15 yDistance=0.09
03:41:39.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:41:39.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:39.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:41:39.113 00.000 29988 MoveAxis(E, 0, ABG)
03:41:39.113 00.000 29988 Move returns status 0, amount 0
03:41:39.113 00.000 29988 MoveAxis(N, 0, ABG)
03:41:39.113 00.000 29988 Move returns status 0, amount 0
03:41:39.113 00.000 29988 move complete, result=0
03:41:39.113 00.000 29988 worker thread done servicing request
03:41:39.113 00.000 29988 Worker thread wakes up
03:41:39.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:39.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:39.113 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:40.633 01.520 29988 Exposure complete
03:41:40.670 00.037 29988 worker thread done servicing request
03:41:40.670 00.000 28316 OnExposeComplete: enter
03:41:40.671 00.001 28316 UpdateGuideState(): m_state=6
03:41:40.672 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5969
03:41:40.674 00.002 28316 Star::Find returns 1 (0), X=950.51, Y=256.35, Mass=2331, SNR=33.3, Peak=169 HFD=4.0
03:41:40.675 00.001 28316 MultiStar: [#1 -0.23,0.03,0.98,U] [#2 -0.33,0.04,0.91,U] [#3 -0.24,-0.08,0.86,U] [#4 -0.27,0.24,0.00,M4] [#5 -0.21,0.09,0.76,U] [#6 -0.25,0.23,0.00,M6] [#7 -0.01,0.05,0.63,U] [#8 -0.35,0.29,0.00,M2] 
03:41:40.676 00.001 28316 refined, 5 included, MultiStar: {-0.18, -0.02}, one-star: {-0.05, -0.21}
03:41:40.678 00.002 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.26)
03:41:40.679 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.22)
03:41:40.680 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.03 mountX=0.06 mountY=0.17, mountTheta=1.25
03:41:40.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.02, opts=13)
03:41:40.681 00.000 28316 Enqueuing Move request for scope (-0.18, -0.02)
03:41:40.682 00.001 29988 Worker thread wakes up
03:41:40.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
03:41:40.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
03:41:40.682 00.000 29988 Moving (-0.18, -0.02) raw xDistance=0.06 yDistance=0.17
03:41:40.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:41:40.682 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:40.683 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.3
03:41:40.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:40.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:40.684 00.001 28316 Enqueuing Expose request
03:41:40.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:40.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:41:40.684 00.000 29988 MoveAxis(E, 0, ABG)
03:41:40.684 00.000 29988 Move returns status 0, amount 0
03:41:40.685 00.001 29988 MoveAxis(N, 0, ABG)
03:41:40.685 00.000 29988 Move returns status 0, amount 0
03:41:40.685 00.000 29988 move complete, result=0
03:41:40.685 00.000 29988 worker thread done servicing request
03:41:40.685 00.000 29988 Worker thread wakes up
03:41:40.685 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:40.685 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:40.685 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:41:42.310 01.625 29988 Exposure complete
03:41:42.348 00.038 29988 worker thread done servicing request
03:41:42.348 00.000 28316 OnExposeComplete: enter
03:41:42.349 00.001 28316 UpdateGuideState(): m_state=6
03:41:42.350 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5970
03:41:42.351 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=256.21, Mass=2277, SNR=33.1, Peak=164 HFD=3.8
03:41:42.351 00.000 28316 MultiStar: [#1 -0.16,-0.03,0.97,U] [#2 -0.30,-0.13,0.88,U] [#3 -0.27,-0.27,0.00,M1] [#4 -0.20,0.12,0.83,U] [#5 -0.15,-0.05,0.74,U] [#6 -0.21,-0.04,0.63,U] [#7 -0.06,-0.10,0.63,U] [#8 -0.36,0.16,0.00,M3] 
03:41:42.352 00.001 28316 refined, 6 included, MultiStar: {-0.15, -0.09}, one-star: {0.02, -0.34}
03:41:42.353 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
03:41:42.353 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.65)
03:41:42.354 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.60 mountX=-0.02 mountY=0.17, mountTheta=1.68
03:41:42.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.09, opts=13)
03:41:42.355 00.000 28316 Enqueuing Move request for scope (-0.15, -0.09)
03:41:42.356 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:42.356 00.000 28316 UpdateGuideState exits: m=2277 RSB=33.1
03:41:42.357 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:42.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:42.357 00.000 28316 Enqueuing Expose request
03:41:42.358 00.001 29988 Worker thread wakes up
03:41:42.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
03:41:42.358 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
03:41:42.358 00.000 29988 Moving (-0.15, -0.09) raw xDistance=-0.02 yDistance=0.17
03:41:42.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:41:42.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:42.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:41:42.358 00.000 29988 MoveAxis(E, 0, ABG)
03:41:42.358 00.000 29988 Move returns status 0, amount 0
03:41:42.358 00.000 29988 MoveAxis(N, 0, ABG)
03:41:42.358 00.000 29988 Move returns status 0, amount 0
03:41:42.358 00.000 29988 move complete, result=0
03:41:42.358 00.000 29988 worker thread done servicing request
03:41:42.358 00.000 29988 Worker thread wakes up
03:41:42.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:42.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:42.358 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:41:43.873 01.515 29988 Exposure complete
03:41:43.934 00.061 29988 worker thread done servicing request
03:41:43.934 00.000 28316 OnExposeComplete: enter
03:41:43.935 00.001 28316 UpdateGuideState(): m_state=6
03:41:43.936 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5971
03:41:43.936 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=256.30, Mass=2347, SNR=33.4, Peak=161 HFD=4.3
03:41:43.937 00.001 28316 MultiStar: [#1 0.05,-0.09,0.98,U] [#2 -0.17,-0.10,0.91,U] [#3 -0.21,-0.18,0.86,U] [#4 -0.03,-0.00,0.81,U] [#5 -0.12,0.00,0.74,U] [#6 -0.02,0.05,0.64,U] [#7 0.16,0.02,0.64,U] [#8 -0.23,-0.17,0.59,U] 
03:41:43.937 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.22, -0.25}
03:41:43.938 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
03:41:43.938 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
03:41:43.939 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.92 mountX=-0.07 mountY=0.07, mountTheta=2.35
03:41:43.940 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
03:41:43.941 00.001 28316 Enqueuing Move request for scope (-0.03, -0.09)
03:41:43.942 00.001 29988 Worker thread wakes up
03:41:43.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:43.942 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:41:43.942 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:41:43.942 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
03:41:43.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:41:43.942 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.4
03:41:43.943 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:43.943 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:43.944 00.001 28316 Enqueuing Expose request
03:41:43.944 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:43.944 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:41:43.944 00.000 29988 MoveAxis(E, 0, ABG)
03:41:43.944 00.000 29988 Move returns status 0, amount 0
03:41:43.944 00.000 29988 MoveAxis(N, 0, ABG)
03:41:43.944 00.000 29988 Move returns status 0, amount 0
03:41:43.944 00.000 29988 move complete, result=0
03:41:43.944 00.000 29988 worker thread done servicing request
03:41:43.944 00.000 29988 Worker thread wakes up
03:41:43.944 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:43.944 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:43.945 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:45.572 01.627 29988 Exposure complete
03:41:45.605 00.033 29988 worker thread done servicing request
03:41:45.605 00.000 28316 OnExposeComplete: enter
03:41:45.606 00.001 28316 UpdateGuideState(): m_state=6
03:41:45.607 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5972
03:41:45.607 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=256.27, Mass=2369, SNR=33.8, Peak=157 HFD=3.9
03:41:45.608 00.001 28316 MultiStar: [#1 -0.16,-0.00,0.96,U] [#2 -0.38,0.01,0.00,M1] [#3 -0.49,-0.10,0.00,M1] [#4 0.10,0.05,0.82,U] [#5 -0.06,-0.05,0.75,U] [#6 0.00,0.02,0.62,U] [#7 0.26,-0.33,0.00,M1] [#8 -0.32,0.11,0.00,M3] 
03:41:45.608 00.000 28316 refined, 4 included, MultiStar: {-0.04, -0.07}, one-star: {-0.04, -0.29}
03:41:45.610 00.002 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:41:45.611 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
03:41:45.612 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.10 mountX=-0.04 mountY=0.06, mountTheta=2.18
03:41:45.616 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
03:41:45.617 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
03:41:45.618 00.001 29988 Worker thread wakes up
03:41:45.618 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:45.618 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
03:41:45.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:45.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:41:45.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:41:45.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:45.620 00.001 28316 Enqueuing Expose request
03:41:45.620 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.06
03:41:45.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:41:45.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:45.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:41:45.620 00.000 29988 MoveAxis(E, 0, ABG)
03:41:45.620 00.000 29988 Move returns status 0, amount 0
03:41:45.620 00.000 29988 MoveAxis(N, 0, ABG)
03:41:45.620 00.000 29988 Move returns status 0, amount 0
03:41:45.620 00.000 29988 move complete, result=0
03:41:45.620 00.000 29988 worker thread done servicing request
03:41:45.620 00.000 29988 Worker thread wakes up
03:41:45.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:45.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:45.621 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:47.147 01.526 29988 Exposure complete
03:41:47.180 00.033 29988 worker thread done servicing request
03:41:47.181 00.001 28316 OnExposeComplete: enter
03:41:47.181 00.000 28316 UpdateGuideState(): m_state=6
03:41:47.182 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5973
03:41:47.183 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=256.22, Mass=2285, SNR=33.1, Peak=187 HFD=3.9
03:41:47.183 00.000 28316 MultiStar: [#1 0.01,-0.18,0.97,U] [#2 -0.09,-0.13,0.92,U] [#3 -0.23,0.02,0.86,U] [#4 -0.19,0.06,0.82,U] [#5 0.11,-0.17,0.74,U] [#6 -0.14,0.03,0.63,U] [#7 0.00,-0.07,0.63,U] [#8 -0.11,-0.08,0.58,U] 
03:41:47.184 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.11}, one-star: {0.19, -0.34}
03:41:47.184 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
03:41:47.184 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
03:41:47.185 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.95 mountX=-0.08 mountY=0.09, mountTheta=2.32
03:41:47.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
03:41:47.186 00.000 28316 Enqueuing Move request for scope (-0.04, -0.11)
03:41:47.187 00.001 29988 Worker thread wakes up
03:41:47.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
03:41:47.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
03:41:47.187 00.000 29988 Moving (-0.04, -0.11) raw xDistance=-0.08 yDistance=0.09
03:41:47.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:41:47.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:47.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:47.188 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.1
03:41:47.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:47.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:47.189 00.001 28316 Enqueuing Expose request
03:41:47.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:41:47.189 00.000 29988 MoveAxis(E, 0, ABG)
03:41:47.189 00.000 29988 Move returns status 0, amount 0
03:41:47.189 00.000 29988 MoveAxis(N, 0, ABG)
03:41:47.189 00.000 29988 Move returns status 0, amount 0
03:41:47.189 00.000 29988 move complete, result=0
03:41:47.189 00.000 29988 worker thread done servicing request
03:41:47.189 00.000 29988 Worker thread wakes up
03:41:47.189 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:47.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:47.189 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:48.826 01.637 29988 Exposure complete
03:41:48.871 00.045 29988 worker thread done servicing request
03:41:48.871 00.000 28316 OnExposeComplete: enter
03:41:48.872 00.001 28316 UpdateGuideState(): m_state=6
03:41:48.873 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5974
03:41:48.873 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=256.09, Mass=2399, SNR=33.8, Peak=205 HFD=4.1
03:41:48.874 00.001 28316 MultiStar: [#1 0.06,-0.29,0.97,U] [#2 0.09,-0.26,0.88,U] [#3 0.02,-0.31,0.84,U] [#4 -0.24,0.03,0.77,U] [#5 -0.08,-0.17,0.74,U] [#6 -0.10,0.15,0.63,U] [#7 0.18,0.07,0.61,U] [#8 -0.10,0.03,0.57,U] 
03:41:48.874 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.17}, one-star: {0.20, -0.47}
03:41:48.875 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.80)
03:41:48.875 00.000 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76)
03:41:48.875 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.49 mountX=-0.16 mountY=0.06, mountTheta=2.76
03:41:48.877 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.17, opts=13)
03:41:48.877 00.000 28316 Enqueuing Move request for scope (0.01, -0.17)
03:41:48.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:48.878 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.8
03:41:48.878 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:48.879 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:48.879 00.000 28316 Enqueuing Expose request
03:41:48.880 00.001 29988 Worker thread wakes up
03:41:48.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
03:41:48.880 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
03:41:48.880 00.000 29988 Moving (0.01, -0.17) raw xDistance=-0.16 yDistance=0.06
03:41:48.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:41:48.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:48.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:41:48.880 00.000 29988 MoveAxis(E, 0, ABG)
03:41:48.880 00.000 29988 Move returns status 0, amount 0
03:41:48.880 00.000 29988 MoveAxis(N, 0, ABG)
03:41:48.880 00.000 29988 Move returns status 0, amount 0
03:41:48.880 00.000 29988 move complete, result=0
03:41:48.880 00.000 29988 worker thread done servicing request
03:41:48.880 00.000 29988 Worker thread wakes up
03:41:48.880 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:48.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:48.880 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:50.394 01.514 29988 Exposure complete
03:41:50.439 00.045 29988 worker thread done servicing request
03:41:50.439 00.000 28316 OnExposeComplete: enter
03:41:50.440 00.001 28316 UpdateGuideState(): m_state=6
03:41:50.443 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5975
03:41:50.445 00.002 28316 Star::Find returns 1 (0), X=950.92, Y=256.20, Mass=2329, SNR=33.4, Peak=181 HFD=4.2
03:41:50.448 00.003 28316 MultiStar: [#1 -0.03,-0.10,0.96,U] [#2 0.21,-0.23,0.90,U] [#3 0.01,-0.07,0.86,U] [#4 -0.03,0.18,0.81,U] [#5 0.01,0.10,0.71,U] [#6 0.10,0.14,0.62,U] [#7 0.34,-0.05,0.00,M1] [#8 0.10,0.12,0.57,U] 
03:41:50.449 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.05}, one-star: {0.36, -0.36}
03:41:50.450 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:41:50.451 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:41:50.453 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.51 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
03:41:50.456 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
03:41:50.457 00.001 28316 Enqueuing Move request for scope (0.10, -0.05)
03:41:50.457 00.000 29988 Worker thread wakes up
03:41:50.457 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:50.458 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
03:41:50.458 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
03:41:50.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:50.459 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:50.459 00.000 28316 Enqueuing Expose request
03:41:50.459 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
03:41:50.459 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=-0.06
03:41:50.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:41:50.460 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:50.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:41:50.460 00.000 29988 MoveAxis(E, 0, ABG)
03:41:50.460 00.000 29988 Move returns status 0, amount 0
03:41:50.460 00.000 29988 MoveAxis(N, 0, ABG)
03:41:50.460 00.000 29988 Move returns status 0, amount 0
03:41:50.460 00.000 29988 move complete, result=0
03:41:50.460 00.000 29988 worker thread done servicing request
03:41:50.460 00.000 29988 Worker thread wakes up
03:41:50.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:50.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:50.460 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:41:52.093 01.633 29988 Exposure complete
03:41:52.122 00.029 29988 worker thread done servicing request
03:41:52.122 00.000 28316 OnExposeComplete: enter
03:41:52.123 00.001 28316 UpdateGuideState(): m_state=6
03:41:52.125 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5976
03:41:52.126 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.11, Mass=2461, SNR=34.5, Peak=193 HFD=4.3
03:41:52.126 00.000 28316 MultiStar: [#1 0.24,-0.18,0.95,U] [#2 -0.04,-0.32,0.89,U] [#3 -0.07,-0.28,0.83,U] [#4 0.11,-0.09,0.82,U] [#5 0.19,-0.09,0.68,U] [#6 0.36,-0.22,0.00,M1] [#7 0.19,-0.05,0.60,U] [#8 -0.19,-0.17,0.57,U] 
03:41:52.127 00.001 28316 refined, 7 included, MultiStar: {0.08, -0.22}, one-star: {0.18, -0.45}
03:41:52.127 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
03:41:52.128 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
03:41:52.128 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.21 mountX=-0.23 mountY=0.02, mountTheta=3.04
03:41:52.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
03:41:52.130 00.001 28316 Enqueuing Move request for scope (0.08, -0.22)
03:41:52.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:52.131 00.001 28316 UpdateGuideState exits: m=2461 RSB=34.5
03:41:52.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:52.131 00.000 29988 Worker thread wakes up
03:41:52.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
03:41:52.132 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:52.132 00.000 28316 Enqueuing Expose request
03:41:52.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
03:41:52.132 00.000 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.02
03:41:52.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:41:52.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:52.133 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:41:52.133 00.000 29988 MoveAxis(E, 49, ABG)
03:41:52.133 00.000 29988 Guiding  Dir = 2, Dur = 49
03:41:52.133 00.000 29988 IsSlewing returns 0
03:41:52.133 00.000 29988 IsGuiding returns 0
03:41:52.133 00.000 29988 PulseGuide returned control before completion, sleep 58
03:41:52.201 00.068 29988 IsGuiding returns 1
03:41:52.201 00.000 29988 scope still moving after pulse duration time elapsed
03:41:52.232 00.031 29988 IsSlewing returns 0
03:41:52.234 00.002 29988 IsGuiding returns 0
03:41:52.234 00.000 29988 scope move finished after 49 + 51 ms
03:41:52.234 00.000 29988 Move returns status 0, amount 49
03:41:52.234 00.000 29988 MoveAxis(N, 0, ABG)
03:41:52.234 00.000 29988 Move returns status 0, amount 0
03:41:52.234 00.000 29988 move complete, result=0
03:41:52.234 00.000 29988 worker thread done servicing request
03:41:52.234 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
03:41:52.237 00.003 29988 Worker thread wakes up
03:41:52.237 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:52.237 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:53.654 01.417 29988 Exposure complete
03:41:53.708 00.054 29988 worker thread done servicing request
03:41:53.709 00.001 28316 OnExposeComplete: enter
03:41:53.712 00.003 28316 UpdateGuideState(): m_state=6
03:41:53.715 00.003 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5977
03:41:53.717 00.002 28316 Star::Find returns 1 (0), X=950.58, Y=256.12, Mass=2384, SNR=33.8, Peak=175 HFD=4.0
03:41:53.720 00.003 28316 MultiStar: [#1 -0.18,-0.29,0.00,M1] [#2 -0.20,-0.34,0.00,M1] [#3 -0.42,-0.23,0.00,M1] [#4 -0.32,-0.02,0.79,U] [#5 0.05,-0.26,0.72,U] [#6 -0.10,-0.17,0.60,U] [#7 0.00,-0.33,0.63,U] [#8 -0.71,0.10,0.00,M1] 
03:41:53.722 00.002 28316 refined, 4 included, MultiStar: {-0.07, -0.26}, one-star: {0.02, -0.44}
03:41:53.724 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
03:41:53.727 00.003 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
03:41:53.729 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.26 cameraTheta=-1.83 mountX=-0.20 mountY=0.18, mountTheta=2.43
03:41:53.733 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.26, opts=13)
03:41:53.733 00.000 28316 Enqueuing Move request for scope (-0.07, -0.26)
03:41:53.734 00.001 29988 Worker thread wakes up
03:41:53.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:53.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
03:41:53.734 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
03:41:53.735 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
03:41:53.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:53.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:53.736 00.001 28316 Enqueuing Expose request
03:41:53.736 00.000 29988 Moving (-0.07, -0.26) raw xDistance=-0.20 yDistance=0.18
03:41:53.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
03:41:53.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:53.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:41:53.736 00.000 29988 MoveAxis(E, 46, ABG)
03:41:53.736 00.000 29988 Guiding  Dir = 2, Dur = 46
03:41:53.736 00.000 29988 IsSlewing returns 0
03:41:53.736 00.000 29988 IsGuiding returns 0
03:41:53.738 00.002 29988 PulseGuide returned control before completion, sleep 55
03:41:53.795 00.057 29988 IsGuiding returns 1
03:41:53.795 00.000 29988 scope still moving after pulse duration time elapsed
03:41:53.825 00.030 29988 IsSlewing returns 0
03:41:53.826 00.001 29988 IsGuiding returns 0
03:41:53.826 00.000 29988 scope move finished after 46 + 43 ms
03:41:53.826 00.000 29988 Move returns status 0, amount 46
03:41:53.826 00.000 29988 MoveAxis(N, 0, ABG)
03:41:53.826 00.000 29988 Move returns status 0, amount 0
03:41:53.826 00.000 29988 move complete, result=0
03:41:53.826 00.000 29988 worker thread done servicing request
03:41:53.826 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.2 px 0 ms NORTH
03:41:53.828 00.002 29988 Worker thread wakes up
03:41:53.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:53.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:55.454 01.626 29988 Exposure complete
03:41:55.488 00.034 29988 worker thread done servicing request
03:41:55.489 00.001 28316 OnExposeComplete: enter
03:41:55.491 00.002 28316 UpdateGuideState(): m_state=6
03:41:55.492 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5978
03:41:55.493 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=256.44, Mass=2232, SNR=32.6, Peak=150 HFD=4.1
03:41:55.495 00.002 28316 MultiStar: [#1 -0.29,0.45,0.00,M2] [#2 -0.51,0.17,0.00,M2] [#3 -0.64,0.04,0.00,M2] [#4 -0.16,0.28,0.85,U] [#5 -0.36,0.38,0.00,M1] [#6 -0.25,0.36,0.00,M1] [#7 -0.28,0.08,0.62,U] [#8 -0.56,0.25,0.00,M2] 
03:41:55.496 00.001 28316 single-star, 2 included, MultiStar: {-0.17, 0.07}, one-star: {-0.10, -0.12}
03:41:55.497 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
03:41:55.498 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.98)
03:41:55.499 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.27 mountX=-0.07 mountY=0.14, mountTheta=2.01
03:41:55.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.12, opts=13)
03:41:55.500 00.000 28316 Enqueuing Move request for scope (-0.10, -0.12)
03:41:55.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:55.501 00.001 29988 Worker thread wakes up
03:41:55.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
03:41:55.501 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
03:41:55.501 00.000 29988 Moving (-0.10, -0.12) raw xDistance=-0.07 yDistance=0.14
03:41:55.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:41:55.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:55.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:41:55.501 00.000 29988 MoveAxis(E, 0, ABG)
03:41:55.501 00.000 29988 Move returns status 0, amount 0
03:41:55.501 00.000 29988 MoveAxis(N, 0, ABG)
03:41:55.501 00.000 29988 Move returns status 0, amount 0
03:41:55.501 00.000 29988 move complete, result=0
03:41:55.501 00.000 29988 worker thread done servicing request
03:41:55.501 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.6
03:41:55.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:55.503 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:55.503 00.000 28316 Enqueuing Expose request
03:41:55.504 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:41:55.504 00.000 29988 Worker thread wakes up
03:41:55.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:55.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:57.021 01.517 29988 Exposure complete
03:41:57.050 00.029 29988 worker thread done servicing request
03:41:57.051 00.001 28316 OnExposeComplete: enter
03:41:57.051 00.000 28316 UpdateGuideState(): m_state=6
03:41:57.052 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5979
03:41:57.052 00.000 28316 Star::Find returns 1 (0), X=950.23, Y=256.38, Mass=2379, SNR=33.7, Peak=159 HFD=4.0
03:41:57.053 00.001 28316 MultiStar: [#1 -0.49,0.06,0.00,M3] [#2 -0.59,0.03,0.00,M3] [#3 -0.60,0.01,0.00,M3] [#4 -0.43,0.26,0.00,M1] [#5 -0.43,0.10,0.00,M2] [#6 -0.44,0.28,0.00,M2] [#7 -0.35,0.12,0.00,M1] [#8 -0.66,0.26,0.00,M3] 
03:41:57.053 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
03:41:57.054 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
03:41:57.054 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.17 hyp=0.37 cameraTheta=-2.66 mountX=-0.02 mountY=0.37, mountTheta=1.63
03:41:57.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.17, opts=13)
03:41:57.056 00.001 28316 Enqueuing Move request for scope (-0.33, -0.17)
03:41:57.057 00.001 29988 Worker thread wakes up
03:41:57.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:41:57.057 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.7
03:41:57.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:57.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:57.059 00.001 28316 Enqueuing Expose request
03:41:57.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.17) opts 0xd
03:41:57.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.17)
03:41:57.059 00.000 29988 Moving (-0.33, -0.17) raw xDistance=-0.02 yDistance=0.37
03:41:57.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:41:57.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:41:57.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
03:41:57.059 00.000 29988 MoveAxis(E, 0, ABG)
03:41:57.059 00.000 29988 Move returns status 0, amount 0
03:41:57.059 00.000 29988 MoveAxis(N, 0, ABG)
03:41:57.059 00.000 29988 Move returns status 0, amount 0
03:41:57.059 00.000 29988 move complete, result=0
03:41:57.059 00.000 29988 worker thread done servicing request
03:41:57.059 00.000 29988 Worker thread wakes up
03:41:57.059 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:57.059 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:41:57.060 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:41:58.686 01.626 29988 Exposure complete
03:41:58.722 00.036 29988 worker thread done servicing request
03:41:58.723 00.001 28316 OnExposeComplete: enter
03:41:58.723 00.000 28316 UpdateGuideState(): m_state=6
03:41:58.724 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5980
03:41:58.724 00.000 28316 Star::Find returns 1 (0), X=950.26, Y=256.39, Mass=2339, SNR=33.5, Peak=160 HFD=4.0
03:41:58.725 00.001 28316 MultiStar: [#1 -0.42,0.14,0.00,M4] [#2 -0.34,0.03,0.00,M4] [#3 -0.47,-0.07,0.00,M4] [#4 -0.26,0.26,0.00,M2] [#5 -0.32,0.17,0.00,M3] [#6 -0.02,0.10,0.63,U] [#7 -0.28,0.21,0.00,M2] [#8 -0.27,0.22,0.00,M4] 
03:41:58.725 00.000 28316 refined, 1 included, MultiStar: {-0.19, -0.06}, one-star: {-0.30, -0.16}
03:41:58.726 00.001 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
03:41:58.726 00.000 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
03:41:58.726 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.84 mountX=0.02 mountY=0.20, mountTheta=1.45
03:41:58.728 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.06, opts=13)
03:41:58.731 00.003 28316 Enqueuing Move request for scope (-0.19, -0.06)
03:41:58.733 00.002 29988 Worker thread wakes up
03:41:58.733 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
03:41:58.733 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
03:41:58.734 00.001 29988 Moving (-0.19, -0.06) raw xDistance=0.02 yDistance=0.20
03:41:58.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:41:58.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:41:58.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:41:58.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:41:58.734 00.000 29988 MoveAxis(E, 0, ABG)
03:41:58.734 00.000 29988 Move returns status 0, amount 0
03:41:58.735 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:41:58.736 00.001 29988 MoveAxis(N, 0, ABG)
03:41:58.736 00.000 29988 Move returns status 0, amount 0
03:41:58.736 00.000 29988 move complete, result=0
03:41:58.736 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:41:58.737 00.001 29988 worker thread done servicing request
03:41:58.738 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:41:58.739 00.001 28316 Enqueuing Expose request
03:41:58.740 00.001 29988 Worker thread wakes up
03:41:58.740 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:41:58.741 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:41:58.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:00.261 01.520 29988 Exposure complete
03:42:00.307 00.046 29988 worker thread done servicing request
03:42:00.307 00.000 28316 OnExposeComplete: enter
03:42:00.307 00.000 28316 UpdateGuideState(): m_state=6
03:42:00.308 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5981
03:42:00.309 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=256.46, Mass=2246, SNR=32.9, Peak=156 HFD=4.1
03:42:00.309 00.000 28316 MultiStar: [#1 -0.25,0.29,0.00,M5] [#2 -0.29,0.11,0.91,U] [#3 -0.24,-0.09,0.86,U] [#4 -0.22,0.29,0.00,M3] [#5 -0.10,0.13,0.72,U] [#6 -0.01,0.46,0.00,M2] [#7 -0.22,0.31,0.00,M3] [#8 -0.12,0.21,0.57,U] 
03:42:00.310 00.001 28316 refined, 4 included, MultiStar: {-0.21, 0.04}, one-star: {-0.26, -0.09}
03:42:00.310 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:42:00.310 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:42:00.311 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=0.12 mountY=0.17, mountTheta=0.96
03:42:00.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.04, opts=13)
03:42:00.313 00.001 28316 Enqueuing Move request for scope (-0.21, 0.04)
03:42:00.313 00.000 29988 Worker thread wakes up
03:42:00.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:00.314 00.001 28316 UpdateGuideState exits: m=2246 RSB=32.9
03:42:00.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:00.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:00.315 00.001 28316 Enqueuing Expose request
03:42:00.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
03:42:00.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
03:42:00.315 00.000 29988 Moving (-0.21, 0.04) raw xDistance=0.12 yDistance=0.17
03:42:00.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:42:00.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:00.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:42:00.315 00.000 29988 MoveAxis(E, 0, ABG)
03:42:00.315 00.000 29988 Move returns status 0, amount 0
03:42:00.316 00.001 29988 MoveAxis(N, 0, ABG)
03:42:00.316 00.000 29988 Move returns status 0, amount 0
03:42:00.316 00.000 29988 move complete, result=0
03:42:00.316 00.000 29988 worker thread done servicing request
03:42:00.316 00.000 29988 Worker thread wakes up
03:42:00.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:00.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:00.316 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:42:01.939 01.623 29988 Exposure complete
03:42:01.970 00.031 29988 worker thread done servicing request
03:42:01.970 00.000 28316 OnExposeComplete: enter
03:42:01.971 00.001 28316 UpdateGuideState(): m_state=6
03:42:01.972 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5982
03:42:01.973 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.36, Mass=2255, SNR=32.9, Peak=161 HFD=3.9
03:42:01.974 00.001 28316 MultiStar: [#1 -0.40,0.25,0.00,M6] [#2 -0.28,-0.00,0.93,U] [#3 -0.41,0.14,0.00,M4] [#4 -0.30,0.35,0.00,M4] [#5 -0.23,0.25,0.00,M3] [#6 -0.18,0.46,0.00,M3] [#7 -0.38,0.40,0.00,M4] [#8 -0.05,0.26,0.58,U] 
03:42:01.974 00.000 28316 refined, 2 included, MultiStar: {-0.07, -0.02}, one-star: {0.10, -0.20}
03:42:01.975 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
03:42:01.976 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
03:42:01.977 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.91 mountX=0.01 mountY=0.07, mountTheta=1.38
03:42:01.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
03:42:01.979 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
03:42:01.981 00.002 29988 Worker thread wakes up
03:42:01.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:01.982 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
03:42:01.982 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
03:42:01.982 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
03:42:01.982 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:42:01.982 00.000 28316 UpdateGuideState exits: m=2255 RSB=32.9
03:42:01.983 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:01.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:01.984 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:42:01.984 00.000 29988 MoveAxis(E, 0, ABG)
03:42:01.984 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:01.985 00.001 28316 Enqueuing Expose request
03:42:01.986 00.001 29988 Move returns status 0, amount 0
03:42:01.986 00.000 29988 MoveAxis(N, 0, ABG)
03:42:01.986 00.000 29988 Move returns status 0, amount 0
03:42:01.986 00.000 29988 move complete, result=0
03:42:01.987 00.001 29988 worker thread done servicing request
03:42:01.987 00.000 29988 Worker thread wakes up
03:42:01.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:01.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:01.988 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:03.511 01.523 29988 Exposure complete
03:42:03.555 00.044 29988 worker thread done servicing request
03:42:03.556 00.001 28316 OnExposeComplete: enter
03:42:03.557 00.001 28316 UpdateGuideState(): m_state=6
03:42:03.557 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5983
03:42:03.558 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.45, Mass=2268, SNR=33.1, Peak=164 HFD=4.0
03:42:03.558 00.000 28316 MultiStar: [#1 -0.21,0.21,0.97,U] [#2 0.04,0.11,0.87,U] [#3 -0.34,0.10,0.00,M5] [#4 -0.06,0.38,0.00,M5] [#5 -0.15,0.28,0.76,U] [#6 0.09,0.31,0.64,U] [#7 -0.11,0.26,0.65,U] [#8 -0.19,0.24,0.58,U] 
03:42:03.559 00.001 28316 single-star, 6 included, MultiStar: {-0.06, 0.16}, one-star: {0.10, -0.11}
03:42:03.559 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
03:42:03.560 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
03:42:03.560 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-0.84 mountX=-0.14 mountY=-0.04, mountTheta=-2.87
03:42:03.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.11, opts=13)
03:42:03.562 00.000 28316 Enqueuing Move request for scope (0.10, -0.11)
03:42:03.563 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
03:42:03.563 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.1
03:42:03.565 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:03.565 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:03.565 00.000 28316 Enqueuing Expose request
03:42:03.565 00.000 29988 Worker thread wakes up
03:42:03.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
03:42:03.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
03:42:03.565 00.000 29988 Moving (0.10, -0.11) raw xDistance=-0.14 yDistance=-0.04
03:42:03.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:42:03.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:03.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:42:03.565 00.000 29988 MoveAxis(E, 0, ABG)
03:42:03.565 00.000 29988 Move returns status 0, amount 0
03:42:03.565 00.000 29988 MoveAxis(N, 0, ABG)
03:42:03.565 00.000 29988 Move returns status 0, amount 0
03:42:03.565 00.000 29988 move complete, result=0
03:42:03.565 00.000 29988 worker thread done servicing request
03:42:03.565 00.000 29988 Worker thread wakes up
03:42:03.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:03.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:03.566 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:42:05.199 01.633 29988 Exposure complete
03:42:05.233 00.034 29988 worker thread done servicing request
03:42:05.233 00.000 28316 OnExposeComplete: enter
03:42:05.234 00.001 28316 UpdateGuideState(): m_state=6
03:42:05.234 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5984
03:42:05.234 00.000 28316 Star::Find returns 1 (0), X=950.49, Y=256.41, Mass=2206, SNR=32.6, Peak=149 HFD=4.1
03:42:05.235 00.001 28316 MultiStar: [#1 -0.22,0.02,1.00,U] [#2 -0.17,-0.08,0.93,U] [#3 -0.28,-0.12,0.87,U] [#4 -0.38,0.39,0.00,M6] [#5 -0.47,0.08,0.00,M3] [#6 -0.40,0.40,0.00,M3] [#7 -0.25,0.19,0.62,U] [#8 -0.47,0.04,0.00,M2] 
03:42:05.235 00.000 28316 single-star, 4 included, MultiStar: {-0.19, -0.04}, one-star: {-0.07, -0.14}
03:42:05.236 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
03:42:05.236 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
03:42:05.237 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.04 mountX=-0.10 mountY=0.13, mountTheta=2.23
03:42:05.237 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
03:42:05.238 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
03:42:05.238 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:05.239 00.001 29988 Worker thread wakes up
03:42:05.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
03:42:05.239 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
03:42:05.239 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.13
03:42:05.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:42:05.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:05.239 00.000 28316 UpdateGuideState exits: m=2206 RSB=32.6
03:42:05.240 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:05.240 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:05.240 00.000 28316 Enqueuing Expose request
03:42:05.241 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:42:05.241 00.000 29988 MoveAxis(E, 0, ABG)
03:42:05.241 00.000 29988 Move returns status 0, amount 0
03:42:05.241 00.000 29988 MoveAxis(N, 0, ABG)
03:42:05.241 00.000 29988 Move returns status 0, amount 0
03:42:05.241 00.000 29988 move complete, result=0
03:42:05.241 00.000 29988 worker thread done servicing request
03:42:05.241 00.000 29988 Worker thread wakes up
03:42:05.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:05.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:05.242 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:06.757 01.515 29988 Exposure complete
03:42:06.826 00.069 29988 worker thread done servicing request
03:42:06.826 00.000 28316 OnExposeComplete: enter
03:42:06.827 00.001 28316 UpdateGuideState(): m_state=6
03:42:06.827 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5985
03:42:06.828 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=256.38, Mass=2355, SNR=33.5, Peak=178 HFD=3.8
03:42:06.828 00.000 28316 MultiStar: [#1 -0.43,0.23,0.00,M5] [#2 -0.25,0.07,0.88,U] [#3 -0.47,0.14,0.00,M5] [#4 -0.14,0.24,0.82,U] [#5 -0.23,0.28,0.00,M4] [#6 -0.16,0.13,0.62,U] [#7 -0.32,0.13,0.00,M3] [#8 -0.44,0.26,0.00,M3] 
03:42:06.829 00.001 28316 refined, 3 included, MultiStar: {-0.12, 0.05}, one-star: {0.04, -0.18}
03:42:06.829 00.000 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
03:42:06.830 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
03:42:06.830 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.74 mountX=0.09 mountY=0.08, mountTheta=0.72
03:42:06.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
03:42:06.832 00.000 28316 Enqueuing Move request for scope (-0.12, 0.05)
03:42:06.833 00.001 29988 Worker thread wakes up
03:42:06.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:06.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
03:42:06.833 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.5
03:42:06.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:06.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
03:42:06.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:06.835 00.001 28316 Enqueuing Expose request
03:42:06.835 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.09 yDistance=0.08
03:42:06.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:42:06.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:06.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:42:06.835 00.000 29988 MoveAxis(E, 0, ABG)
03:42:06.835 00.000 29988 Move returns status 0, amount 0
03:42:06.835 00.000 29988 MoveAxis(N, 0, ABG)
03:42:06.835 00.000 29988 Move returns status 0, amount 0
03:42:06.835 00.000 29988 move complete, result=0
03:42:06.835 00.000 29988 worker thread done servicing request
03:42:06.835 00.000 29988 Worker thread wakes up
03:42:06.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:06.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:06.835 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:08.466 01.631 29988 Exposure complete
03:42:08.506 00.040 29988 worker thread done servicing request
03:42:08.506 00.000 28316 OnExposeComplete: enter
03:42:08.508 00.002 28316 UpdateGuideState(): m_state=6
03:42:08.510 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5986
03:42:08.511 00.001 28316 Star::Find returns 1 (0), X=950.64, Y=256.42, Mass=2306, SNR=33.2, Peak=171 HFD=4.0
03:42:08.511 00.000 28316 MultiStar: [#1 -0.23,0.21,0.99,U] [#2 0.10,0.02,0.88,U] [#3 -0.31,0.09,0.87,U] [#4 -0.20,0.27,0.00,M6] [#5 -0.01,0.05,0.73,U] [#6 -0.25,0.55,0.00,M3] [#7 -0.16,0.27,0.61,U] [#8 -0.39,0.22,0.00,M4] 
03:42:08.514 00.003 28316 refined, 5 included, MultiStar: {-0.08, 0.07}, one-star: {0.08, -0.14}
03:42:08.517 00.003 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
03:42:08.519 00.002 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
03:42:08.521 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=0.10 mountY=0.04, mountTheta=0.39
03:42:08.523 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.07, opts=13)
03:42:08.524 00.001 28316 Enqueuing Move request for scope (-0.08, 0.07)
03:42:08.524 00.000 29988 Worker thread wakes up
03:42:08.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:08.525 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.2
03:42:08.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:08.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:08.526 00.000 28316 Enqueuing Expose request
03:42:08.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
03:42:08.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
03:42:08.527 00.000 29988 Moving (-0.08, 0.07) raw xDistance=0.10 yDistance=0.04
03:42:08.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:42:08.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:08.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:42:08.527 00.000 29988 MoveAxis(E, 0, ABG)
03:42:08.527 00.000 29988 Move returns status 0, amount 0
03:42:08.527 00.000 29988 MoveAxis(N, 0, ABG)
03:42:08.527 00.000 29988 Move returns status 0, amount 0
03:42:08.527 00.000 29988 move complete, result=0
03:42:08.527 00.000 29988 worker thread done servicing request
03:42:08.527 00.000 29988 Worker thread wakes up
03:42:08.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:08.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:08.527 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:42:10.042 01.515 29988 Exposure complete
03:42:10.080 00.038 29988 worker thread done servicing request
03:42:10.080 00.000 28316 OnExposeComplete: enter
03:42:10.081 00.001 28316 UpdateGuideState(): m_state=6
03:42:10.082 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5987
03:42:10.083 00.001 28316 Star::Find returns 1 (0), X=950.45, Y=256.38, Mass=2255, SNR=33.0, Peak=150 HFD=4.0
03:42:10.085 00.002 28316 MultiStar: [#1 -0.33,0.13,0.00,M5] [#2 -0.38,0.17,0.00,M1] [#3 -0.69,0.15,0.00,M5] [#4 -0.53,0.23,0.00,M7] [#5 -0.15,0.22,0.70,U] [#6 -0.36,0.20,0.00,M4] [#7 -0.25,0.27,0.00,M3] [#8 -0.57,0.25,0.00,M5] 
03:42:10.085 00.000 28316 refined, 1 included, MultiStar: {-0.13, -0.01}, one-star: {-0.12, -0.18}
03:42:10.086 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.26)
03:42:10.089 00.003 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.22)
03:42:10.091 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=0.04 mountY=0.12, mountTheta=1.25
03:42:10.095 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.01, opts=13)
03:42:10.097 00.002 28316 Enqueuing Move request for scope (-0.13, -0.01)
03:42:10.098 00.001 29988 Worker thread wakes up
03:42:10.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:10.099 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
03:42:10.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
03:42:10.099 00.000 29988 Moving (-0.13, -0.01) raw xDistance=0.04 yDistance=0.12
03:42:10.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:42:10.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:10.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:42:10.099 00.000 29988 MoveAxis(E, 0, ABG)
03:42:10.099 00.000 28316 UpdateGuideState exits: m=2255 RSB=33.0
03:42:10.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:10.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:10.104 00.003 28316 Enqueuing Expose request
03:42:10.106 00.002 29988 Move returns status 0, amount 0
03:42:10.106 00.000 29988 MoveAxis(N, 0, ABG)
03:42:10.106 00.000 29988 Move returns status 0, amount 0
03:42:10.106 00.000 29988 move complete, result=0
03:42:10.106 00.000 29988 worker thread done servicing request
03:42:10.106 00.000 29988 Worker thread wakes up
03:42:10.107 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:10.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:10.109 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:11.735 01.626 29988 Exposure complete
03:42:11.783 00.048 29988 worker thread done servicing request
03:42:11.783 00.000 28316 OnExposeComplete: enter
03:42:11.784 00.001 28316 UpdateGuideState(): m_state=6
03:42:11.785 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5988
03:42:11.785 00.000 28316 Star::Find returns 1 (0), X=950.37, Y=256.34, Mass=2352, SNR=33.7, Peak=157 HFD=4.2
03:42:11.786 00.001 28316 MultiStar: [#1 0.04,0.01,0.98,U] [#2 -0.46,0.19,0.00,M2] [#3 -0.67,-0.01,0.00,M6] [#4 -0.26,0.32,0.00,M8] [#5 -0.24,0.09,0.73,U] [#6 -0.09,0.22,0.60,U] [#7 -0.18,0.12,0.63,U] [#8 -0.49,0.14,0.00,M6] 
03:42:11.786 00.000 28316 refined, 4 included, MultiStar: {-0.12, 0.02}, one-star: {-0.19, -0.21}
03:42:11.786 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
03:42:11.787 00.001 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
03:42:11.787 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.13 cameraTheta=3.00 mountX=0.07 mountY=0.10, mountTheta=0.99
03:42:11.788 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.02, opts=13)
03:42:11.789 00.001 28316 Enqueuing Move request for scope (-0.12, 0.02)
03:42:11.791 00.002 29988 Worker thread wakes up
03:42:11.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
03:42:11.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
03:42:11.791 00.000 29988 Moving (-0.12, 0.02) raw xDistance=0.07 yDistance=0.10
03:42:11.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:42:11.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:11.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:11.792 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:42:11.792 00.000 29988 MoveAxis(E, 0, ABG)
03:42:11.793 00.001 29988 Move returns status 0, amount 0
03:42:11.793 00.000 29988 MoveAxis(N, 0, ABG)
03:42:11.793 00.000 29988 Move returns status 0, amount 0
03:42:11.793 00.000 29988 move complete, result=0
03:42:11.793 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.7
03:42:11.794 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:11.794 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:11.795 00.001 28316 Enqueuing Expose request
03:42:11.795 00.000 29988 worker thread done servicing request
03:42:11.795 00.000 29988 Worker thread wakes up
03:42:11.795 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:11.795 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:11.796 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:13.319 01.523 29988 Exposure complete
03:42:13.355 00.036 29988 worker thread done servicing request
03:42:13.355 00.000 28316 OnExposeComplete: enter
03:42:13.355 00.000 28316 UpdateGuideState(): m_state=6
03:42:13.356 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5989
03:42:13.356 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=256.39, Mass=2396, SNR=33.8, Peak=169 HFD=3.9
03:42:13.357 00.001 28316 MultiStar: [#1 -0.40,0.29,0.00,M5] [#2 -0.57,-0.05,0.00,M3] [#3 -0.74,0.04,0.00,M7] [#4 -0.30,0.30,0.00,M9] [#5 -0.40,0.30,0.00,M2] [#6 -0.35,0.39,0.00,M4] [#7 -0.38,0.31,0.00,M3] [#8 -0.59,0.23,0.00,M7] 
03:42:13.357 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
03:42:13.358 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
03:42:13.358 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.36 mountX=-0.08 mountY=0.22, mountTheta=1.92
03:42:13.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.16, opts=13)
03:42:13.381 00.022 28316 Enqueuing Move request for scope (-0.17, -0.16)
03:42:13.382 00.001 29988 Worker thread wakes up
03:42:13.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd
03:42:13.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.16)
03:42:13.382 00.000 29988 Moving (-0.17, -0.16) raw xDistance=-0.08 yDistance=0.22
03:42:13.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:42:13.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:13.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:13.382 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
03:42:13.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:13.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:13.384 00.001 28316 Enqueuing Expose request
03:42:13.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:42:13.384 00.000 29988 MoveAxis(E, 0, ABG)
03:42:13.384 00.000 29988 Move returns status 0, amount 0
03:42:13.384 00.000 29988 MoveAxis(N, 0, ABG)
03:42:13.384 00.000 29988 Move returns status 0, amount 0
03:42:13.384 00.000 29988 move complete, result=0
03:42:13.384 00.000 29988 worker thread done servicing request
03:42:13.384 00.000 29988 Worker thread wakes up
03:42:13.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:13.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:13.385 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:42:15.011 01.626 29988 Exposure complete
03:42:15.055 00.044 29988 worker thread done servicing request
03:42:15.055 00.000 28316 OnExposeComplete: enter
03:42:15.058 00.003 28316 UpdateGuideState(): m_state=6
03:42:15.060 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5990
03:42:15.060 00.000 28316 Star::Find returns 1 (0), X=950.24, Y=256.39, Mass=2343, SNR=33.5, Peak=147 HFD=4.5
03:42:15.061 00.001 28316 MultiStar: [#1 -0.62,0.37,0.00,M6] [#2 -0.69,0.21,0.00,M4] [#3 -0.82,0.12,0.00,M8] [#4 -0.49,0.32,0.00,M10] [#5 -0.41,0.20,0.00,M3] [#6 -0.36,0.40,0.00,M5] [#7 -0.50,0.15,0.00,M4] [#8 -0.71,0.38,0.00,M8] 
03:42:15.062 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
03:42:15.063 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
03:42:15.063 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-2.67 mountX=-0.02 mountY=0.36, mountTheta=1.62
03:42:15.066 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.17, opts=13)
03:42:15.068 00.002 28316 Enqueuing Move request for scope (-0.32, -0.17)
03:42:15.069 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:15.070 00.001 28316 UpdateGuideState exits: m=2343 RSB=33.5
03:42:15.070 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:15.071 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:15.072 00.001 28316 Enqueuing Expose request
03:42:15.073 00.001 29988 Worker thread wakes up
03:42:15.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.17) opts 0xd
03:42:15.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.17)
03:42:15.073 00.000 29988 Moving (-0.32, -0.17) raw xDistance=-0.02 yDistance=0.36
03:42:15.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:42:15.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:15.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
03:42:15.073 00.000 29988 MoveAxis(E, 0, ABG)
03:42:15.073 00.000 29988 Move returns status 0, amount 0
03:42:15.073 00.000 29988 MoveAxis(N, 0, ABG)
03:42:15.073 00.000 29988 Move returns status 0, amount 0
03:42:15.073 00.000 29988 move complete, result=0
03:42:15.073 00.000 29988 worker thread done servicing request
03:42:15.073 00.000 29988 Worker thread wakes up
03:42:15.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:15.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:15.075 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
03:42:16.600 01.525 29988 Exposure complete
03:42:16.633 00.033 29988 worker thread done servicing request
03:42:16.634 00.001 28316 OnExposeComplete: enter
03:42:16.634 00.000 28316 UpdateGuideState(): m_state=6
03:42:16.635 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5991
03:42:16.635 00.000 28316 Star::Find returns 1 (0), X=950.28, Y=256.37, Mass=2268, SNR=33.0, Peak=163 HFD=4.0
03:42:16.636 00.001 28316 MultiStar: [#1 -0.50,0.26,0.00,M7] [#2 -0.20,-0.02,0.89,U] [#3 -0.51,-0.10,0.00,M9] [#4 -0.40,0.30,0.00,R] [#5 -0.31,0.31,0.00,M4] [#6 -0.25,0.23,0.00,M6] [#7 -0.47,0.11,0.00,M5] [#8 -0.74,0.25,0.00,M9] 
03:42:16.636 00.000 28316 refined, 1 included, MultiStar: {-0.24, -0.10}, one-star: {-0.28, -0.18}
03:42:16.637 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
03:42:16.637 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
03:42:16.638 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.73 mountX=0.00 mountY=0.26, mountTheta=1.55
03:42:16.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.10, opts=13)
03:42:16.639 00.000 28316 Enqueuing Move request for scope (-0.24, -0.10)
03:42:16.640 00.001 29988 Worker thread wakes up
03:42:16.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
03:42:16.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
03:42:16.640 00.000 29988 Moving (-0.24, -0.10) raw xDistance=0.00 yDistance=0.26
03:42:16.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:42:16.640 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.16 newest=0.85
03:42:16.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
03:42:16.640 00.000 29988 MoveAxis(E, 0, ABG)
03:42:16.640 00.000 29988 Move returns status 0, amount 0
03:42:16.640 00.000 29988 MoveAxis(S, 63, ABG)
03:42:16.640 00.000 29988 Guiding  Dir = 1, Dur = 63
03:42:16.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:16.640 00.000 29988 IsSlewing returns 0
03:42:16.641 00.001 28316 UpdateGuideState exits: m=2268 RSB=33.0
03:42:16.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:16.642 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:16.642 00.000 28316 Enqueuing Expose request
03:42:16.642 00.000 29988 IsGuiding returns 0
03:42:16.647 00.005 29988 PulseGuide returned control before completion, sleep 68
03:42:16.722 00.075 29988 IsGuiding returns 0
03:42:16.722 00.000 29988 Move returns status 0, amount 63
03:42:16.723 00.001 29988 move complete, result=0
03:42:16.723 00.000 29988 worker thread done servicing request
03:42:16.723 00.000 29988 Worker thread wakes up
03:42:16.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:16.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:16.723 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 63 ms SOUTH
03:42:18.351 01.628 29988 Exposure complete
03:42:18.397 00.046 29988 worker thread done servicing request
03:42:18.397 00.000 28316 OnExposeComplete: enter
03:42:18.398 00.001 28316 UpdateGuideState(): m_state=6
03:42:18.399 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5992
03:42:18.399 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=256.40, Mass=2379, SNR=33.6, Peak=165 HFD=4.1
03:42:18.400 00.001 28316 MultiStar: [#1 -0.32,0.49,0.00,M8] [#2 -0.35,0.31,0.00,M4] [#3 -0.55,0.02,0.00,M10] [#4 0.09,0.06,0.79,U] [#5 -0.32,0.29,0.00,M5] [#6 -0.42,0.31,0.00,M7] [#7 -0.15,0.16,0.63,U] [#8 -0.22,0.33,0.00,M10] 
03:42:18.400 00.000 28316 refined, 2 included, MultiStar: {-0.00, -0.01}, one-star: {0.01, -0.16}
03:42:18.401 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.12)
03:42:18.401 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.08)
03:42:18.401 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.17 mountX=-0.00 mountY=0.01, mountTheta=2.11
03:42:18.403 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
03:42:18.403 00.000 28316 Enqueuing Move request for scope (-0.00, -0.01)
03:42:18.404 00.001 29988 Worker thread wakes up
03:42:18.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
03:42:18.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
03:42:18.404 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
03:42:18.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:42:18.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:18.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:18.404 00.000 28316 UpdateGuideState exits: m=2379 RSB=33.6
03:42:18.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:18.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:18.406 00.001 28316 Enqueuing Expose request
03:42:18.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:42:18.406 00.000 29988 MoveAxis(E, 0, ABG)
03:42:18.406 00.000 29988 Move returns status 0, amount 0
03:42:18.406 00.000 29988 MoveAxis(N, 0, ABG)
03:42:18.406 00.000 29988 Move returns status 0, amount 0
03:42:18.406 00.000 29988 move complete, result=0
03:42:18.406 00.000 29988 worker thread done servicing request
03:42:18.406 00.000 29988 Worker thread wakes up
03:42:18.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:18.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:18.407 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:42:19.928 01.521 29988 Exposure complete
03:42:19.980 00.052 29988 worker thread done servicing request
03:42:19.980 00.000 28316 OnExposeComplete: enter
03:42:19.981 00.001 28316 UpdateGuideState(): m_state=6
03:42:19.983 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5993
03:42:19.984 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.40, Mass=2323, SNR=33.3, Peak=145 HFD=4.2
03:42:19.986 00.002 28316 MultiStar: [#1 -0.22,0.25,0.98,U] [#2 -0.31,0.00,0.90,U] [#3 -0.35,0.08,0.00,R] [#4 0.22,-0.16,0.83,U] [#5 -0.27,0.39,0.00,M6] [#6 -0.22,0.23,0.61,U] [#7 -0.26,0.20,0.60,U] [#8 -0.27,0.16,0.61,U] 
03:42:19.987 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.06}, one-star: {-0.02, -0.16}
03:42:19.989 00.002 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
03:42:19.990 00.001 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
03:42:19.991 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.75 mountX=0.11 mountY=0.10, mountTheta=0.73
03:42:19.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
03:42:19.992 00.000 28316 Enqueuing Move request for scope (-0.14, 0.06)
03:42:19.992 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:19.993 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.3
03:42:19.993 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:19.994 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:19.994 00.000 28316 Enqueuing Expose request
03:42:19.995 00.001 29988 Worker thread wakes up
03:42:19.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
03:42:19.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
03:42:19.995 00.000 29988 Moving (-0.14, 0.06) raw xDistance=0.11 yDistance=0.10
03:42:19.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:42:19.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:19.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:42:19.995 00.000 29988 MoveAxis(E, 0, ABG)
03:42:19.995 00.000 29988 Move returns status 0, amount 0
03:42:19.995 00.000 29988 MoveAxis(N, 0, ABG)
03:42:19.995 00.000 29988 Move returns status 0, amount 0
03:42:19.995 00.000 29988 move complete, result=0
03:42:19.995 00.000 29988 worker thread done servicing request
03:42:19.995 00.000 29988 Worker thread wakes up
03:42:19.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:19.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:19.995 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:21.620 01.625 29988 Exposure complete
03:42:21.665 00.045 29988 worker thread done servicing request
03:42:21.666 00.001 28316 OnExposeComplete: enter
03:42:21.667 00.001 28316 UpdateGuideState(): m_state=6
03:42:21.667 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5994
03:42:21.668 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=256.47, Mass=2247, SNR=32.7, Peak=148 HFD=3.9
03:42:21.668 00.000 28316 MultiStar: [#1 -0.29,0.25,0.00,M8] [#2 -0.40,0.15,0.00,M4] [#3 -0.11,-0.15,0.86,U] [#4 0.07,0.07,0.82,U] [#5 -0.39,0.31,0.00,M7] [#6 -0.30,0.24,0.00,M7] [#7 -0.16,0.16,0.63,U] [#8 -0.52,0.06,0.00,M10] 
03:42:21.669 00.001 28316 refined, 3 included, MultiStar: {-0.05, -0.02}, one-star: {-0.04, -0.09}
03:42:21.669 00.000 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
03:42:21.670 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
03:42:21.670 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.79 mountX=0.00 mountY=0.06, mountTheta=1.49
03:42:21.671 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:42:21.672 00.001 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:42:21.673 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:21.673 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.7
03:42:21.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:21.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:21.674 00.000 28316 Enqueuing Expose request
03:42:21.675 00.001 29988 Worker thread wakes up
03:42:21.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:42:21.675 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:42:21.675 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.06
03:42:21.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:42:21.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:21.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:42:21.675 00.000 29988 MoveAxis(E, 0, ABG)
03:42:21.675 00.000 29988 Move returns status 0, amount 0
03:42:21.675 00.000 29988 MoveAxis(N, 0, ABG)
03:42:21.675 00.000 29988 Move returns status 0, amount 0
03:42:21.675 00.000 29988 move complete, result=0
03:42:21.675 00.000 29988 worker thread done servicing request
03:42:21.675 00.000 29988 Worker thread wakes up
03:42:21.676 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:21.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:21.676 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:23.190 01.514 29988 Exposure complete
03:42:23.225 00.035 29988 worker thread done servicing request
03:42:23.225 00.000 28316 OnExposeComplete: enter
03:42:23.225 00.000 28316 UpdateGuideState(): m_state=6
03:42:23.227 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5995
03:42:23.227 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=256.31, Mass=2291, SNR=33.2, Peak=154 HFD=4.1
03:42:23.228 00.001 28316 MultiStar: [#1 -0.10,0.08,0.98,U] [#2 -0.18,0.05,0.91,U] [#3 0.09,-0.21,0.89,U] [#4 0.21,-0.17,0.82,U] [#5 -0.31,0.28,0.00,M8] [#6 -0.08,0.27,0.64,U] [#7 -0.16,0.19,0.62,U] [#8 -0.29,0.04,0.57,U] 
03:42:23.228 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.02}, one-star: {-0.02, -0.25}
03:42:23.228 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
03:42:23.229 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
03:42:23.229 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.76 mountX=0.00 mountY=0.06, mountTheta=1.53
03:42:23.231 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:42:23.231 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:42:23.232 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:23.232 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:42:23.233 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:23.233 00.000 29988 Worker thread wakes up
03:42:23.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:42:23.233 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:42:23.233 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.06
03:42:23.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:42:23.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:23.233 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:23.234 00.001 28316 Enqueuing Expose request
03:42:23.234 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:42:23.234 00.000 29988 MoveAxis(E, 0, ABG)
03:42:23.234 00.000 29988 Move returns status 0, amount 0
03:42:23.234 00.000 29988 MoveAxis(N, 0, ABG)
03:42:23.234 00.000 29988 Move returns status 0, amount 0
03:42:23.234 00.000 29988 move complete, result=0
03:42:23.234 00.000 29988 worker thread done servicing request
03:42:23.234 00.000 29988 Worker thread wakes up
03:42:23.235 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:23.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:23.235 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:24.865 01.630 29988 Exposure complete
03:42:24.898 00.033 29988 worker thread done servicing request
03:42:24.898 00.000 28316 OnExposeComplete: enter
03:42:24.900 00.002 28316 UpdateGuideState(): m_state=6
03:42:24.901 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5996
03:42:24.901 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=256.50, Mass=2317, SNR=33.4, Peak=162 HFD=3.9
03:42:24.901 00.000 28316 MultiStar: [#1 -0.18,0.28,0.99,U] [#2 -0.12,0.18,0.90,U] [#3 0.08,-0.06,0.87,U] [#4 0.48,0.04,0.00,M1] [#5 -0.07,0.32,0.71,U] [#6 0.02,0.50,0.00,M7] [#7 0.16,0.32,0.00,M2] [#8 -0.27,0.32,0.00,M10] 
03:42:24.902 00.001 28316 refined, 4 included, MultiStar: {-0.03, 0.13}, one-star: {0.12, -0.06}
03:42:24.902 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
03:42:24.903 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
03:42:24.903 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.81 mountX=0.13 mountY=-0.03, mountTheta=-0.22
03:42:24.904 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.13, opts=13)
03:42:24.905 00.001 28316 Enqueuing Move request for scope (-0.03, 0.13)
03:42:24.905 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:24.905 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:42:24.906 00.001 29988 Worker thread wakes up
03:42:24.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
03:42:24.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
03:42:24.906 00.000 29988 Moving (-0.03, 0.13) raw xDistance=0.13 yDistance=-0.03
03:42:24.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:42:24.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:24.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:42:24.906 00.000 29988 MoveAxis(E, 0, ABG)
03:42:24.906 00.000 29988 Move returns status 0, amount 0
03:42:24.906 00.000 29988 MoveAxis(N, 0, ABG)
03:42:24.906 00.000 29988 Move returns status 0, amount 0
03:42:24.906 00.000 29988 move complete, result=0
03:42:24.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:24.907 00.001 29988 worker thread done servicing request
03:42:24.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:24.907 00.000 28316 Enqueuing Expose request
03:42:24.908 00.001 29988 Worker thread wakes up
03:42:24.908 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:42:24.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:24.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:26.436 01.528 29988 Exposure complete
03:42:26.470 00.034 29988 worker thread done servicing request
03:42:26.470 00.000 28316 OnExposeComplete: enter
03:42:26.471 00.001 28316 UpdateGuideState(): m_state=6
03:42:26.473 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5997
03:42:26.474 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=256.44, Mass=2320, SNR=33.3, Peak=173 HFD=3.6
03:42:26.475 00.001 28316 MultiStar: [#1 -0.21,0.23,0.98,U] [#2 -0.27,0.13,0.90,U] [#3 0.01,0.03,0.88,U] [#4 0.43,-0.16,0.00,M2] [#5 -0.02,0.10,0.72,U] [#6 -0.06,0.20,0.63,U] [#7 -0.08,0.09,0.65,U] [#8 -0.34,0.17,0.00,R] 
03:42:26.476 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.09}, one-star: {-0.03, -0.12}
03:42:26.477 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
03:42:26.478 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
03:42:26.481 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.81 mountX=-0.09 mountY=0.08, mountTheta=2.46
03:42:26.485 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
03:42:26.486 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
03:42:26.486 00.000 29988 Worker thread wakes up
03:42:26.486 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:26.487 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:42:26.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:26.488 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:26.488 00.000 28316 Enqueuing Expose request
03:42:26.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
03:42:26.489 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
03:42:26.489 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.09 yDistance=0.08
03:42:26.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:42:26.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:26.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:42:26.489 00.000 29988 MoveAxis(E, 0, ABG)
03:42:26.489 00.000 29988 Move returns status 0, amount 0
03:42:26.489 00.000 29988 MoveAxis(N, 0, ABG)
03:42:26.489 00.000 29988 Move returns status 0, amount 0
03:42:26.489 00.000 29988 move complete, result=0
03:42:26.489 00.000 29988 worker thread done servicing request
03:42:26.489 00.000 29988 Worker thread wakes up
03:42:26.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:26.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:26.489 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:28.118 01.629 29988 Exposure complete
03:42:28.145 00.027 29988 worker thread done servicing request
03:42:28.145 00.000 28316 OnExposeComplete: enter
03:42:28.145 00.000 28316 UpdateGuideState(): m_state=6
03:42:28.146 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5998
03:42:28.146 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=256.35, Mass=2330, SNR=33.4, Peak=153 HFD=4.2
03:42:28.147 00.001 28316 MultiStar: [#1 -0.10,0.18,0.95,U] [#2 -0.25,0.17,0.91,U] [#3 -0.15,-0.06,0.86,U] [#4 0.17,0.10,0.81,U] [#5 -0.03,0.29,0.75,U] [#6 -0.09,0.27,0.64,U] [#7 -0.36,0.35,0.00,M2] [#8 0.03,0.44,0.00,M1] 
03:42:28.147 00.000 28316 refined, 6 included, MultiStar: {-0.08, 0.09}, one-star: {-0.04, -0.21}
03:42:28.148 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:42:28.148 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:42:28.149 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.26 mountX=0.11 mountY=0.03, mountTheta=0.22
03:42:28.151 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.09, opts=13)
03:42:28.152 00.001 28316 Enqueuing Move request for scope (-0.08, 0.09)
03:42:28.152 00.000 29988 Worker thread wakes up
03:42:28.153 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
03:42:28.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
03:42:28.153 00.000 29988 Moving (-0.08, 0.09) raw xDistance=0.11 yDistance=0.03
03:42:28.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:42:28.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:28.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:28.154 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.4
03:42:28.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:42:28.155 00.001 29988 MoveAxis(E, 0, ABG)
03:42:28.155 00.000 29988 Move returns status 0, amount 0
03:42:28.155 00.000 29988 MoveAxis(N, 0, ABG)
03:42:28.155 00.000 29988 Move returns status 0, amount 0
03:42:28.155 00.000 29988 move complete, result=0
03:42:28.155 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:28.155 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:28.156 00.001 28316 Enqueuing Expose request
03:42:28.157 00.001 29988 worker thread done servicing request
03:42:28.157 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:42:28.157 00.000 29988 Worker thread wakes up
03:42:28.158 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:28.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:29.673 01.515 29988 Exposure complete
03:42:29.726 00.053 29988 worker thread done servicing request
03:42:29.726 00.000 28316 OnExposeComplete: enter
03:42:29.728 00.002 28316 UpdateGuideState(): m_state=6
03:42:29.729 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5999
03:42:29.731 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=256.29, Mass=2303, SNR=33.2, Peak=164 HFD=4.0
03:42:29.732 00.001 28316 MultiStar: [#1 -0.34,-0.03,0.00,M5] [#2 -0.33,0.06,0.00,M1] [#3 -0.07,-0.10,0.85,U] [#4 0.22,-0.30,0.00,M2] [#5 -0.20,0.06,0.74,U] [#6 -0.27,0.08,0.62,U] [#7 0.07,-0.08,0.62,U] [#8 -0.09,0.29,0.58,U] 
03:42:29.733 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.03}, one-star: {0.05, -0.26}
03:42:29.734 00.001 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
03:42:29.736 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
03:42:29.737 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=0.00 mountY=0.08, mountTheta=1.52
03:42:29.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
03:42:29.738 00.000 28316 Enqueuing Move request for scope (-0.07, -0.03)
03:42:29.739 00.001 29988 Worker thread wakes up
03:42:29.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:29.739 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
03:42:29.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:29.740 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:29.740 00.000 28316 Enqueuing Expose request
03:42:29.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
03:42:29.741 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
03:42:29.741 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.08
03:42:29.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:42:29.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:29.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:42:29.741 00.000 29988 MoveAxis(E, 0, ABG)
03:42:29.741 00.000 29988 Move returns status 0, amount 0
03:42:29.741 00.000 29988 MoveAxis(N, 0, ABG)
03:42:29.741 00.000 29988 Move returns status 0, amount 0
03:42:29.741 00.000 29988 move complete, result=0
03:42:29.741 00.000 29988 worker thread done servicing request
03:42:29.741 00.000 29988 Worker thread wakes up
03:42:29.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:29.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:29.741 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:31.371 01.630 29988 Exposure complete
03:42:31.399 00.028 29988 worker thread done servicing request
03:42:31.399 00.000 28316 OnExposeComplete: enter
03:42:31.400 00.001 28316 UpdateGuideState(): m_state=6
03:42:31.400 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6000
03:42:31.401 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=256.27, Mass=2411, SNR=34.1, Peak=171 HFD=4.3
03:42:31.404 00.003 28316 MultiStar: [#1 0.06,0.01,0.97,U] [#2 -0.13,0.08,0.90,U] [#3 0.06,-0.21,0.84,U] [#4 0.21,-0.20,0.80,U] [#5 -0.11,0.17,0.72,U] [#6 -0.38,0.17,0.00,M5] [#7 0.20,-0.04,0.59,U] [#8 -0.15,-0.09,0.57,U] 
03:42:31.405 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.08}, one-star: {0.11, -0.29}
03:42:31.405 00.000 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
03:42:31.407 00.002 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
03:42:31.409 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.17 mountX=-0.08 mountY=0.01, mountTheta=3.07
03:42:31.411 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
03:42:31.412 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
03:42:31.412 00.000 29988 Worker thread wakes up
03:42:31.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:31.413 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.1
03:42:31.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:31.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:31.414 00.000 28316 Enqueuing Expose request
03:42:31.415 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
03:42:31.415 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
03:42:31.415 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.08 yDistance=0.01
03:42:31.415 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:42:31.415 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:31.415 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:42:31.415 00.000 29988 MoveAxis(E, 0, ABG)
03:42:31.415 00.000 29988 Move returns status 0, amount 0
03:42:31.415 00.000 29988 MoveAxis(N, 0, ABG)
03:42:31.415 00.000 29988 Move returns status 0, amount 0
03:42:31.415 00.000 29988 move complete, result=0
03:42:31.415 00.000 29988 worker thread done servicing request
03:42:31.415 00.000 29988 Worker thread wakes up
03:42:31.415 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:31.415 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:31.415 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:42:32.930 01.515 29988 Exposure complete
03:42:33.006 00.076 29988 worker thread done servicing request
03:42:33.006 00.000 28316 OnExposeComplete: enter
03:42:33.008 00.002 28316 UpdateGuideState(): m_state=6
03:42:33.009 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6001
03:42:33.010 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=256.43, Mass=2439, SNR=34.2, Peak=164 HFD=4.2
03:42:33.012 00.002 28316 MultiStar: [#1 -0.18,0.25,0.95,U] [#2 -0.19,0.09,0.87,U] [#3 0.09,-0.07,0.85,U] [#4 0.37,-0.04,0.00,M2] [#5 -0.05,0.18,0.72,U] [#6 -0.08,0.36,0.00,M6] [#7 0.06,0.06,0.60,U] [#8 -0.06,0.28,0.56,U] 
03:42:33.014 00.002 28316 refined, 6 included, MultiStar: {-0.05, 0.08}, one-star: {-0.02, -0.13}
03:42:33.015 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
03:42:33.015 00.000 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
03:42:33.016 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.15 mountX=0.10 mountY=0.01, mountTheta=0.12
03:42:33.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.08, opts=13)
03:42:33.018 00.001 28316 Enqueuing Move request for scope (-0.05, 0.08)
03:42:33.019 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:33.019 00.000 28316 UpdateGuideState exits: m=2439 RSB=34.2
03:42:33.020 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:33.020 00.000 29988 Worker thread wakes up
03:42:33.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
03:42:33.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
03:42:33.020 00.000 29988 Moving (-0.05, 0.08) raw xDistance=0.10 yDistance=0.01
03:42:33.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:42:33.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:33.021 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:42:33.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:33.021 00.000 29988 MoveAxis(E, 0, ABG)
03:42:33.021 00.000 29988 Move returns status 0, amount 0
03:42:33.021 00.000 29988 MoveAxis(N, 0, ABG)
03:42:33.021 00.000 29988 Move returns status 0, amount 0
03:42:33.021 00.000 28316 Enqueuing Expose request
03:42:33.022 00.001 29988 move complete, result=0
03:42:33.022 00.000 29988 worker thread done servicing request
03:42:33.022 00.000 29988 Worker thread wakes up
03:42:33.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:33.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:33.022 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:42:34.654 01.632 29988 Exposure complete
03:42:34.690 00.036 29988 worker thread done servicing request
03:42:34.691 00.001 28316 OnExposeComplete: enter
03:42:34.692 00.001 28316 UpdateGuideState(): m_state=6
03:42:34.693 00.001 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6002
03:42:34.694 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=256.30, Mass=2203, SNR=32.5, Peak=172 HFD=3.7
03:42:34.695 00.001 28316 MultiStar: [#1 0.14,0.10,1.02,U] [#2 -0.09,0.02,0.95,U] [#3 -0.02,-0.12,0.89,U] [#4 0.36,-0.01,0.00,M3] [#5 0.04,0.09,0.79,U] [#6 0.09,0.16,0.64,U] [#7 -0.06,0.03,0.62,U] [#8 0.26,-0.05,0.59,U] 
03:42:34.696 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.18, -0.26}
03:42:34.697 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
03:42:34.698 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
03:42:34.700 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.17 mountX=-0.04 mountY=-0.05, mountTheta=-2.18
03:42:34.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
03:42:34.701 00.000 28316 Enqueuing Move request for scope (0.07, -0.01)
03:42:34.702 00.001 29988 Worker thread wakes up
03:42:34.702 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:34.702 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.5
03:42:34.703 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:34.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:34.704 00.001 28316 Enqueuing Expose request
03:42:34.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
03:42:34.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
03:42:34.704 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.05
03:42:34.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:42:34.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:34.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:42:34.704 00.000 29988 MoveAxis(E, 0, ABG)
03:42:34.704 00.000 29988 Move returns status 0, amount 0
03:42:34.704 00.000 29988 MoveAxis(N, 0, ABG)
03:42:34.704 00.000 29988 Move returns status 0, amount 0
03:42:34.704 00.000 29988 move complete, result=0
03:42:34.704 00.000 29988 worker thread done servicing request
03:42:34.704 00.000 29988 Worker thread wakes up
03:42:34.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:34.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:34.705 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:36.231 01.526 29988 Exposure complete
03:42:36.271 00.040 29988 worker thread done servicing request
03:42:36.271 00.000 28316 OnExposeComplete: enter
03:42:36.273 00.002 28316 UpdateGuideState(): m_state=6
03:42:36.275 00.002 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6003
03:42:36.276 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=256.41, Mass=2139, SNR=32.0, Peak=152 HFD=3.9
03:42:36.278 00.002 28316 MultiStar: [#1 0.19,0.26,1.01,U] [#2 -0.02,0.20,0.93,U] [#3 0.17,-0.11,0.89,U] [#4 0.57,-0.11,0.00,M4] [#5 0.26,0.21,0.79,U] [#6 0.29,0.24,0.00,M6] [#7 0.33,0.18,0.00,M1] [#8 0.27,0.01,0.61,U] 
03:42:36.279 00.001 28316 refined, 5 included, MultiStar: {0.19, 0.07}, one-star: {0.30, -0.15}
03:42:36.280 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
03:42:36.281 00.001 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
03:42:36.282 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.37 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
03:42:36.285 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
03:42:36.286 00.001 28316 Enqueuing Move request for scope (0.19, 0.07)
03:42:36.288 00.002 29988 Worker thread wakes up
03:42:36.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:36.289 00.001 28316 UpdateGuideState exits: m=2139 RSB=32.0
03:42:36.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:36.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:36.290 00.000 28316 Enqueuing Expose request
03:42:36.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
03:42:36.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
03:42:36.291 00.000 29988 Moving (0.19, 0.07) raw xDistance=-0.01 yDistance=-0.20
03:42:36.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:42:36.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:36.291 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:42:36.291 00.000 29988 MoveAxis(E, 0, ABG)
03:42:36.291 00.000 29988 Move returns status 0, amount 0
03:42:36.291 00.000 29988 MoveAxis(N, 0, ABG)
03:42:36.291 00.000 29988 Move returns status 0, amount 0
03:42:36.291 00.000 29988 move complete, result=0
03:42:36.291 00.000 29988 worker thread done servicing request
03:42:36.291 00.000 29988 Worker thread wakes up
03:42:36.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:36.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,242,31,31)
03:42:36.291 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:42:36.946 00.655 28316 evsrv: cli 0C97D2D0 connect
03:42:36.946 00.000 28316 case statement mapped state 6 to 3
03:42:36.947 00.001 28316 case statement mapped state 6 to 3
03:42:36.948 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"d8e8f01c-83c0-4658-91ff-2f4ba20ed8ea"}
03:42:36.948 00.000 28316 case statement mapped state 6 to 3
03:42:36.949 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d8e8f01c-83c0-4658-91ff-2f4ba20ed8ea"}
03:42:36.949 00.000 28316 evsrv: cli 0C97D2D0 disconnect
03:42:36.951 00.002 28316 evsrv: cli 0C97DAF0 connect
03:42:36.954 00.003 28316 case statement mapped state 6 to 3
03:42:36.955 00.001 28316 case statement mapped state 6 to 3
03:42:36.956 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"24430e2a-cc88-4e1c-bb48-90298f8cb0cb"}
03:42:36.957 00.001 28316 PhdController::Dither begins
03:42:36.958 00.001 28316 dither: size=2.00, dRA=1.34 dDec=-1.86
03:42:36.958 00.000 28316 MountToCamera -- mountTheta (-0.95) + m_xAngle (2.00) = xAngle (1.05 = 1.05)
03:42:36.959 00.001 28316 MountToCamera -- mountX=1.34 mountY=-1.86 hyp=2.29 mountTheta=-0.95 cameraX=1.14, cameraY=1.99 cameraTheta=1.05
03:42:36.959 00.000 28316 setting lock position to (951.70, 258.54)
03:42:36.960 00.001 28316 Mount: notify guiding dithered (1.1, 2.0)
03:42:36.960 00.000 28316 MultiStar: stabilizing after lock position change
03:42:36.960 00.000 28316 Status Line: Dithering de 1.34,-1.86
03:42:36.963 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:42:36.963 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
03:42:36.964 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"24430e2a-cc88-4e1c-bb48-90298f8cb0cb"}
03:42:36.965 00.001 28316 evsrv: cli 0C97DAF0 disconnect
03:42:37.916 00.951 29988 Exposure complete
03:42:37.952 00.036 29988 worker thread done servicing request
03:42:37.952 00.000 28316 OnExposeComplete: enter
03:42:37.953 00.001 28316 UpdateGuideState(): m_state=6
03:42:37.953 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6004
03:42:37.954 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=256.17, Mass=2314, SNR=33.2, Peak=183 HFD=4.0
03:42:37.954 00.000 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
03:42:37.955 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
03:42:37.955 00.000 28316 CameraToMount -- cameraX=-1.04 cameraY=-2.38 hyp=2.59 cameraTheta=-1.98 mountX=-1.73 mountY=2.00, mountTheta=2.29
03:42:37.956 00.001 28316 dither recenter: remaining=(-1.3,1.9) step=(-1.3,1.9)
03:42:37.957 00.001 28316 MountToCamera -- mountTheta (2.19) + m_xAngle (2.00) = xAngle (4.19 = -2.09)
03:42:37.957 00.000 28316 MountToCamera -- mountX=-1.34 mountY=1.86 hyp=2.29 mountTheta=2.19 cameraX=-1.14, cameraY=-1.99 cameraTheta=-2.09
03:42:37.958 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.14, y=-1.99, opts=4)
03:42:37.958 00.000 28316 Enqueuing Move request for scope (-1.14, -1.99)
03:42:37.959 00.001 28316 Mount: notify direct move -1.34,1.86
03:42:37.959 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:37.960 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.2
03:42:37.960 00.000 28316 PhdController: settling, locked = 1, distance = 2.47 (0.50) aobump = 0 frame = 1 / 99999
03:42:37.960 00.000 29988 Worker thread wakes up
03:42:37.961 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -1.99) opts 0x4
03:42:37.961 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.14, -1.99)
03:42:37.961 00.000 29988 Moving (-1.14, -1.99) raw xDistance=-1.34 yDistance=1.86
03:42:37.961 00.000 29988 MoveAxis(E, 447, B)
03:42:37.961 00.000 29988 Guiding  Dir = 2, Dur = 447
03:42:37.961 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153357.960,"Host":"ASUS_SAM","Inst":1,"Distance":2.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:37.961 00.000 29988 IsSlewing returns 0
03:42:37.961 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:37.962 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:37.962 00.000 28316 Enqueuing Expose request
03:42:37.963 00.001 29988 IsGuiding returns 0
03:42:37.965 00.002 29988 PulseGuide returned control before completion, sleep 456
03:42:38.430 00.465 29988 IsGuiding returns 0
03:42:38.430 00.000 29988 Move returns status 0, amount 447
03:42:38.430 00.000 29988 MoveAxis(S, 444, B)
03:42:38.430 00.000 29988 Guiding  Dir = 1, Dur = 444
03:42:38.430 00.000 29988 IsSlewing returns 0
03:42:38.431 00.001 29988 IsGuiding returns 0
03:42:38.435 00.004 29988 PulseGuide returned control before completion, sleep 450
03:42:38.900 00.465 29988 IsGuiding returns 0
03:42:38.900 00.000 29988 Move returns status 0, amount 444
03:42:38.900 00.000 29988 move complete, result=0
03:42:38.900 00.000 29988 worker thread done servicing request
03:42:38.900 00.000 29988 Worker thread wakes up
03:42:38.900 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:38.900 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:38.900 00.000 28316 GuideStep: -1.3 px 447 ms EAST, 1.9 px 444 ms SOUTH
03:42:40.315 01.415 29988 Exposure complete
03:42:40.360 00.045 29988 worker thread done servicing request
03:42:40.360 00.000 28316 OnExposeComplete: enter
03:42:40.361 00.001 28316 UpdateGuideState(): m_state=6
03:42:40.361 00.000 28316 Star::Find(15, 950, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6005
03:42:40.362 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=257.50, Mass=2211, SNR=32.6, Peak=130 HFD=4.3
03:42:40.362 00.000 28316 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
03:42:40.362 00.000 28316 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
03:42:40.363 00.001 28316 CameraToMount -- cameraX=-1.17 cameraY=-1.04 hyp=1.56 cameraTheta=-2.41 mountX=-0.46 mountY=1.51, mountTheta=1.87
03:42:40.364 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.17, y=-1.04, opts=13)
03:42:40.365 00.001 28316 Enqueuing Move request for scope (-1.17, -1.04)
03:42:40.366 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:40.366 00.000 28316 UpdateGuideState exits: m=2211 RSB=32.6
03:42:40.366 00.000 28316 PhdController: settling, locked = 1, distance = 1.56 (0.50) aobump = 0 frame = 2 / 99999
03:42:40.367 00.001 29988 Worker thread wakes up
03:42:40.367 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.17, -1.04) opts 0xd
03:42:40.367 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153360.367,"Host":"ASUS_SAM","Inst":1,"Distance":1.56,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:40.367 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.17, -1.04)
03:42:40.367 00.000 29988 Moving (-1.17, -1.04) raw xDistance=-0.46 yDistance=1.51
03:42:40.368 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:40.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:40.368 00.000 28316 Enqueuing Expose request
03:42:40.369 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
03:42:40.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:40.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 1.51
03:42:40.369 00.000 29988 MoveAxis(E, 97, ABG)
03:42:40.369 00.000 29988 Guiding  Dir = 2, Dur = 97
03:42:40.369 00.000 29988 IsSlewing returns 0
03:42:40.370 00.001 29988 IsGuiding returns 0
03:42:40.371 00.001 29988 PulseGuide returned control before completion, sleep 106
03:42:40.486 00.115 29988 IsGuiding returns 0
03:42:40.486 00.000 29988 Move returns status 0, amount 97
03:42:40.486 00.000 29988 MoveAxis(N, 0, ABG)
03:42:40.486 00.000 29988 Move returns status 0, amount 0
03:42:40.486 00.000 29988 move complete, result=0
03:42:40.486 00.000 29988 worker thread done servicing request
03:42:40.486 00.000 29988 Worker thread wakes up
03:42:40.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:40.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:40.486 00.000 28316 GuideStep: -0.5 px 97 ms EAST, 1.5 px 0 ms NORTH
03:42:42.114 01.628 29988 Exposure complete
03:42:42.154 00.040 29988 worker thread done servicing request
03:42:42.154 00.000 28316 OnExposeComplete: enter
03:42:42.155 00.001 28316 UpdateGuideState(): m_state=6
03:42:42.155 00.000 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6006
03:42:42.156 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=258.37, Mass=2320, SNR=33.3, Peak=179 HFD=4.0
03:42:42.156 00.000 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
03:42:42.156 00.000 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
03:42:42.157 00.001 28316 CameraToMount -- cameraX=-0.63 cameraY=-0.17 hyp=0.65 cameraTheta=-2.88 mountX=0.11 mountY=0.64, mountTheta=1.41
03:42:42.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.63, y=-0.17, opts=13)
03:42:42.158 00.000 28316 Enqueuing Move request for scope (-0.63, -0.17)
03:42:42.159 00.001 29988 Worker thread wakes up
03:42:42.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.17) opts 0xd
03:42:42.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.63, -0.17)
03:42:42.159 00.000 29988 Moving (-0.63, -0.17) raw xDistance=0.11 yDistance=0.64
03:42:42.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:42:42.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:42:42.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
03:42:42.159 00.000 29988 MoveAxis(E, 0, ABG)
03:42:42.159 00.000 29988 Move returns status 0, amount 0
03:42:42.159 00.000 29988 MoveAxis(N, 0, ABG)
03:42:42.159 00.000 29988 Move returns status 0, amount 0
03:42:42.159 00.000 29988 move complete, result=0
03:42:42.159 00.000 29988 worker thread done servicing request
03:42:42.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:42.160 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
03:42:42.161 00.001 28316 PhdController: settling, locked = 1, distance = 1.29 (0.50) aobump = 0 frame = 3 / 99999
03:42:42.161 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153362.161,"Host":"ASUS_SAM","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:42.162 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:42.162 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:42.163 00.001 28316 Enqueuing Expose request
03:42:42.163 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
03:42:42.163 00.000 29988 Worker thread wakes up
03:42:42.164 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:42.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:43.678 01.514 29988 Exposure complete
03:42:43.732 00.054 29988 worker thread done servicing request
03:42:43.732 00.000 28316 OnExposeComplete: enter
03:42:43.733 00.001 28316 UpdateGuideState(): m_state=6
03:42:43.735 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6007
03:42:43.736 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=258.51, Mass=2304, SNR=33.1, Peak=169 HFD=4.1
03:42:43.738 00.002 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.19)
03:42:43.739 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.15)
03:42:43.741 00.002 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.03 hyp=0.71 cameraTheta=-3.10 mountX=0.27 mountY=0.65, mountTheta=1.18
03:42:43.741 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.03, opts=13)
03:42:43.742 00.001 28316 Enqueuing Move request for scope (-0.71, -0.03)
03:42:43.742 00.000 29988 Worker thread wakes up
03:42:43.742 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:43.743 00.001 28316 UpdateGuideState exits: m=2304 RSB=33.1
03:42:43.743 00.000 28316 PhdController: settling, locked = 1, distance = 1.12 (0.50) aobump = 0 frame = 4 / 99999
03:42:43.744 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.03) opts 0xd
03:42:43.744 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153363.744,"Host":"ASUS_SAM","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:43.744 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.03)
03:42:43.744 00.000 29988 Moving (-0.71, -0.03) raw xDistance=0.27 yDistance=0.65
03:42:43.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
03:42:43.744 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:43.745 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:43.745 00.000 28316 Enqueuing Expose request
03:42:43.746 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.80
03:42:43.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
03:42:43.746 00.000 29988 MoveAxis(W, 56, ABG)
03:42:43.746 00.000 29988 Guiding  Dir = 3, Dur = 56
03:42:43.746 00.000 29988 IsSlewing returns 0
03:42:43.746 00.000 29988 IsGuiding returns 0
03:42:43.748 00.002 29988 PulseGuide returned control before completion, sleep 65
03:42:43.818 00.070 29988 IsGuiding returns 0
03:42:43.818 00.000 29988 Move returns status 0, amount 56
03:42:43.818 00.000 29988 MoveAxis(S, 154, ABG)
03:42:43.818 00.000 29988 Guiding  Dir = 1, Dur = 154
03:42:43.821 00.003 29988 IsSlewing returns 0
03:42:43.821 00.000 29988 IsGuiding returns 0
03:42:43.827 00.006 29988 PulseGuide returned control before completion, sleep 160
03:42:43.991 00.164 29988 IsGuiding returns 0
03:42:43.991 00.000 29988 Move returns status 0, amount 154
03:42:43.991 00.000 29988 move complete, result=0
03:42:43.992 00.001 28316 GuideStep: 0.3 px 56 ms WEST, 0.6 px 154 ms SOUTH
03:42:43.992 00.000 29988 worker thread done servicing request
03:42:43.992 00.000 29988 Worker thread wakes up
03:42:43.993 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:43.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:45.623 01.630 29988 Exposure complete
03:42:45.691 00.068 29988 worker thread done servicing request
03:42:45.692 00.001 28316 OnExposeComplete: enter
03:42:45.693 00.001 28316 UpdateGuideState(): m_state=6
03:42:45.695 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6008
03:42:45.696 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=258.29, Mass=2307, SNR=33.1, Peak=170 HFD=3.9
03:42:45.697 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.61)
03:42:45.699 00.002 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
03:42:45.700 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.68 mountX=-0.22 mountY=0.14, mountTheta=2.58
03:42:45.703 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.25, opts=13)
03:42:45.704 00.001 28316 Enqueuing Move request for scope (-0.03, -0.25)
03:42:45.705 00.001 29988 Worker thread wakes up
03:42:45.705 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:45.705 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.1
03:42:45.706 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
03:42:45.706 00.000 28316 PhdController: settling, locked = 1, distance = 0.86 (0.50) aobump = 0 frame = 5 / 99999
03:42:45.707 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
03:42:45.707 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153365.707,"Host":"ASUS_SAM","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:45.707 00.000 29988 Moving (-0.03, -0.25) raw xDistance=-0.22 yDistance=0.14
03:42:45.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
03:42:45.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:45.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:45.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:45.708 00.000 28316 Enqueuing Expose request
03:42:45.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:42:45.708 00.000 29988 MoveAxis(E, 42, ABG)
03:42:45.708 00.000 29988 Guiding  Dir = 2, Dur = 42
03:42:45.709 00.001 29988 IsSlewing returns 0
03:42:45.709 00.000 29988 IsGuiding returns 0
03:42:45.712 00.003 29988 PulseGuide returned control before completion, sleep 50
03:42:45.763 00.051 29988 IsGuiding returns 1
03:42:45.764 00.001 29988 scope still moving after pulse duration time elapsed
03:42:45.794 00.030 29988 IsSlewing returns 0
03:42:45.794 00.000 29988 IsGuiding returns 0
03:42:45.794 00.000 29988 scope move finished after 42 + 43 ms
03:42:45.794 00.000 29988 Move returns status 0, amount 42
03:42:45.794 00.000 29988 MoveAxis(N, 0, ABG)
03:42:45.794 00.000 29988 Move returns status 0, amount 0
03:42:45.794 00.000 29988 move complete, result=0
03:42:45.794 00.000 29988 worker thread done servicing request
03:42:45.794 00.000 29988 Worker thread wakes up
03:42:45.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:45.794 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.1 px 0 ms NORTH
03:42:45.795 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:47.207 01.412 29988 Exposure complete
03:42:47.247 00.040 29988 worker thread done servicing request
03:42:47.247 00.000 28316 OnExposeComplete: enter
03:42:47.249 00.002 28316 UpdateGuideState(): m_state=6
03:42:47.251 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6009
03:42:47.252 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=258.61, Mass=2242, SNR=32.8, Peak=149 HFD=4.0
03:42:47.253 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
03:42:47.254 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
03:42:47.255 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.83 mountX=0.03 mountY=-0.08, mountTheta=-1.17
03:42:47.255 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.06, opts=13)
03:42:47.256 00.001 28316 Enqueuing Move request for scope (0.06, 0.06)
03:42:47.256 00.000 29988 Worker thread wakes up
03:42:47.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
03:42:47.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
03:42:47.256 00.000 29988 Moving (0.06, 0.06) raw xDistance=0.03 yDistance=-0.08
03:42:47.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:42:47.257 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:47.257 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:42:47.257 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:47.257 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
03:42:47.258 00.001 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 6 / 99999
03:42:47.258 00.000 29988 MoveAxis(E, 0, ABG)
03:42:47.258 00.000 29988 Move returns status 0, amount 0
03:42:47.258 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153367.258,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:47.258 00.000 29988 MoveAxis(N, 0, ABG)
03:42:47.259 00.001 29988 Move returns status 0, amount 0
03:42:47.259 00.000 29988 move complete, result=0
03:42:47.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:47.259 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:47.259 00.000 28316 Enqueuing Expose request
03:42:47.260 00.001 29988 worker thread done servicing request
03:42:47.260 00.000 29988 Worker thread wakes up
03:42:47.260 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:42:47.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:47.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:48.883 01.623 29988 Exposure complete
03:42:48.922 00.039 29988 worker thread done servicing request
03:42:48.922 00.000 28316 OnExposeComplete: enter
03:42:48.923 00.001 28316 UpdateGuideState(): m_state=6
03:42:48.923 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6010
03:42:48.924 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=258.74, Mass=2443, SNR=34.1, Peak=166 HFD=4.1
03:42:48.924 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
03:42:48.925 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
03:42:48.925 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=0.20 hyp=0.38 cameraTheta=2.59 mountX=0.31 mountY=0.20, mountTheta=0.56
03:42:48.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.20, opts=13)
03:42:48.927 00.001 28316 Enqueuing Move request for scope (-0.32, 0.20)
03:42:48.928 00.001 29988 Worker thread wakes up
03:42:48.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.20) opts 0xd
03:42:48.928 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.20)
03:42:48.928 00.000 29988 Moving (-0.32, 0.20) raw xDistance=0.31 yDistance=0.20
03:42:48.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
03:42:48.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:48.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:48.928 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.1
03:42:48.929 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
03:42:48.929 00.000 29988 MoveAxis(W, 66, ABG)
03:42:48.929 00.000 29988 Guiding  Dir = 3, Dur = 66
03:42:48.929 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 7 / 99999
03:42:48.929 00.000 29988 IsSlewing returns 0
03:42:48.929 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153368.929,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:48.931 00.002 29988 IsGuiding returns 0
03:42:48.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:48.932 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:48.934 00.002 29988 PulseGuide returned control before completion, sleep 75
03:42:48.934 00.000 28316 Enqueuing Expose request
03:42:49.023 00.089 29988 IsGuiding returns 0
03:42:49.023 00.000 29988 Move returns status 0, amount 66
03:42:49.023 00.000 29988 MoveAxis(N, 0, ABG)
03:42:49.023 00.000 29988 Move returns status 0, amount 0
03:42:49.023 00.000 29988 move complete, result=0
03:42:49.023 00.000 29988 worker thread done servicing request
03:42:49.023 00.000 29988 Worker thread wakes up
03:42:49.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:49.023 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.2 px 0 ms NORTH
03:42:49.024 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:50.433 01.409 29988 Exposure complete
03:42:50.502 00.069 29988 worker thread done servicing request
03:42:50.502 00.000 28316 OnExposeComplete: enter
03:42:50.504 00.002 28316 UpdateGuideState(): m_state=6
03:42:50.506 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6011
03:42:50.508 00.002 28316 Star::Find returns 1 (0), X=951.63, Y=258.47, Mass=2262, SNR=33.0, Peak=146 HFD=4.1
03:42:50.511 00.003 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.98)
03:42:50.513 00.002 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94)
03:42:50.516 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.31 mountX=-0.04 mountY=0.10, mountTheta=1.97
03:42:50.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
03:42:50.520 00.002 28316 Enqueuing Move request for scope (-0.07, -0.08)
03:42:50.521 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:50.522 00.001 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:42:50.524 00.002 29988 Worker thread wakes up
03:42:50.524 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
03:42:50.524 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 8 / 99999
03:42:50.525 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
03:42:50.525 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
03:42:50.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:42:50.525 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153370.525,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:42:50.526 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:50.526 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:42:50.526 00.000 29988 MoveAxis(E, 0, ABG)
03:42:50.526 00.000 29988 Move returns status 0, amount 0
03:42:50.526 00.000 29988 MoveAxis(N, 0, ABG)
03:42:50.526 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:50.528 00.002 29988 Move returns status 0, amount 0
03:42:50.528 00.000 29988 move complete, result=0
03:42:50.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:50.529 00.001 28316 Enqueuing Expose request
03:42:50.530 00.001 29988 worker thread done servicing request
03:42:50.530 00.000 29988 Worker thread wakes up
03:42:50.530 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:50.531 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:50.531 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:52.168 01.637 29988 Exposure complete
03:42:52.219 00.051 29988 worker thread done servicing request
03:42:52.219 00.000 28316 OnExposeComplete: enter
03:42:52.220 00.001 28316 UpdateGuideState(): m_state=6
03:42:52.222 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6012
03:42:52.224 00.002 28316 Star::Find returns 1 (0), X=951.65, Y=258.67, Mass=2353, SNR=33.7, Peak=145 HFD=4.3
03:42:52.225 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.06 = -0.06)
03:42:52.226 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
03:42:52.227 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.93 mountX=0.13 mountY=-0.01, mountTheta=-0.10
03:42:52.230 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
03:42:52.232 00.002 28316 Enqueuing Move request for scope (-0.05, 0.13)
03:42:52.233 00.001 29988 Worker thread wakes up
03:42:52.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:52.234 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
03:42:52.235 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
03:42:52.235 00.000 29988 Moving (-0.05, 0.13) raw xDistance=0.13 yDistance=-0.01
03:42:52.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:42:52.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:52.235 00.000 28316 UpdateGuideState exits: m=2353 RSB=33.7
03:42:52.236 00.001 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 9 / 99999
03:42:52.237 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786153372.237,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:42:52.238 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:42:52.238 00.000 29988 MoveAxis(E, 0, ABG)
03:42:52.238 00.000 29988 Move returns status 0, amount 0
03:42:52.238 00.000 29988 MoveAxis(N, 0, ABG)
03:42:52.238 00.000 29988 Move returns status 0, amount 0
03:42:52.238 00.000 29988 move complete, result=0
03:42:52.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:52.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:52.240 00.001 28316 Enqueuing Expose request
03:42:52.241 00.001 29988 worker thread done servicing request
03:42:52.241 00.000 29988 Worker thread wakes up
03:42:52.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:52.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:52.241 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:42:53.656 01.415 29988 Exposure complete
03:42:53.701 00.045 29988 worker thread done servicing request
03:42:53.701 00.000 28316 OnExposeComplete: enter
03:42:53.702 00.001 28316 UpdateGuideState(): m_state=6
03:42:53.703 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6013
03:42:53.705 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=258.43, Mass=2453, SNR=34.2, Peak=155 HFD=4.1
03:42:53.705 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
03:42:53.707 00.002 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
03:42:53.710 00.003 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.82 mountX=-0.09 mountY=0.08, mountTheta=2.44
03:42:53.714 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
03:42:53.716 00.002 28316 Enqueuing Move request for scope (-0.03, -0.11)
03:42:53.719 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:53.722 00.003 28316 UpdateGuideState exits: m=2453 RSB=34.2
03:42:53.723 00.001 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 10 / 99999
03:42:53.723 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153373.723,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
03:42:53.724 00.001 29988 Worker thread wakes up
03:42:53.724 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
03:42:53.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
03:42:53.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:53.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:53.725 00.001 28316 Enqueuing Expose request
03:42:53.725 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.08
03:42:53.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:42:53.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:53.726 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:42:53.726 00.000 29988 MoveAxis(E, 0, ABG)
03:42:53.726 00.000 29988 Move returns status 0, amount 0
03:42:53.726 00.000 29988 MoveAxis(N, 0, ABG)
03:42:53.726 00.000 29988 Move returns status 0, amount 0
03:42:53.726 00.000 29988 move complete, result=0
03:42:53.726 00.000 29988 worker thread done servicing request
03:42:53.726 00.000 29988 Worker thread wakes up
03:42:53.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:53.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:53.727 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:42:55.360 01.633 29988 Exposure complete
03:42:55.406 00.046 29988 worker thread done servicing request
03:42:55.407 00.001 28316 OnExposeComplete: enter
03:42:55.408 00.001 28316 UpdateGuideState(): m_state=6
03:42:55.408 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6014
03:42:55.409 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=258.66, Mass=2194, SNR=32.5, Peak=135 HFD=4.2
03:42:55.410 00.001 28316 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
03:42:55.411 00.001 28316 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
03:42:55.411 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.70 mountX=0.21 mountY=0.17, mountTheta=0.68
03:42:55.413 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.12, opts=13)
03:42:55.414 00.001 28316 Enqueuing Move request for scope (-0.25, 0.12)
03:42:55.415 00.001 29988 Worker thread wakes up
03:42:55.415 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:55.416 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
03:42:55.416 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
03:42:55.416 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.5
03:42:55.416 00.000 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 11 / 99999
03:42:55.417 00.001 29988 Moving (-0.25, 0.12) raw xDistance=0.21 yDistance=0.17
03:42:55.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:42:55.417 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153375.417,"Host":"ASUS_SAM","Inst":1,"Distance":0.27,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
03:42:55.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:55.417 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:55.418 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:55.418 00.000 28316 Enqueuing Expose request
03:42:55.419 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:42:55.419 00.000 29988 MoveAxis(W, 45, ABG)
03:42:55.419 00.000 29988 Guiding  Dir = 3, Dur = 45
03:42:55.419 00.000 29988 IsSlewing returns 0
03:42:55.419 00.000 29988 IsGuiding returns 0
03:42:55.421 00.002 29988 PulseGuide returned control before completion, sleep 53
03:42:55.486 00.065 29988 IsGuiding returns 0
03:42:55.486 00.000 29988 Move returns status 0, amount 45
03:42:55.486 00.000 29988 MoveAxis(N, 0, ABG)
03:42:55.486 00.000 29988 Move returns status 0, amount 0
03:42:55.486 00.000 29988 move complete, result=0
03:42:55.486 00.000 29988 worker thread done servicing request
03:42:55.486 00.000 29988 Worker thread wakes up
03:42:55.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:55.486 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.2 px 0 ms NORTH
03:42:55.488 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:56.901 01.413 29988 Exposure complete
03:42:56.959 00.058 29988 worker thread done servicing request
03:42:56.959 00.000 28316 OnExposeComplete: enter
03:42:56.961 00.002 28316 UpdateGuideState(): m_state=6
03:42:56.963 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6015
03:42:56.963 00.000 28316 Star::Find returns 1 (0), X=951.48, Y=258.63, Mass=2262, SNR=32.9, Peak=155 HFD=3.9
03:42:56.965 00.002 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
03:42:56.965 00.000 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
03:42:56.965 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.75 mountX=0.17 mountY=0.16, mountTheta=0.74
03:42:56.966 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.09, opts=13)
03:42:56.967 00.001 28316 Enqueuing Move request for scope (-0.22, 0.09)
03:42:56.968 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:56.969 00.001 29988 Worker thread wakes up
03:42:56.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
03:42:56.969 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
03:42:56.969 00.000 29988 Moving (-0.22, 0.09) raw xDistance=0.17 yDistance=0.16
03:42:56.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:42:56.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:42:56.969 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:42:56.969 00.000 29988 MoveAxis(E, 0, ABG)
03:42:56.969 00.000 29988 Move returns status 0, amount 0
03:42:56.969 00.000 29988 MoveAxis(N, 0, ABG)
03:42:56.969 00.000 29988 Move returns status 0, amount 0
03:42:56.969 00.000 29988 move complete, result=0
03:42:56.969 00.000 29988 worker thread done servicing request
03:42:56.969 00.000 28316 UpdateGuideState exits: m=2262 RSB=32.9
03:42:56.970 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 12 / 99999
03:42:56.970 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153376.970,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":6.4,"SettleTime":8.0,"StarLocked":true}
03:42:56.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:56.970 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:56.971 00.001 28316 Enqueuing Expose request
03:42:56.971 00.000 29988 Worker thread wakes up
03:42:56.971 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:42:56.972 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:56.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:58.610 01.638 29988 Exposure complete
03:42:58.665 00.055 29988 worker thread done servicing request
03:42:58.665 00.000 28316 OnExposeComplete: enter
03:42:58.666 00.001 28316 UpdateGuideState(): m_state=6
03:42:58.666 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6016
03:42:58.667 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=258.55, Mass=2335, SNR=33.4, Peak=149 HFD=4.0
03:42:58.669 00.002 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
03:42:58.671 00.002 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
03:42:58.673 00.002 28316 CameraToMount -- cameraX=-0.47 cameraY=0.01 hyp=0.47 cameraTheta=3.12 mountX=0.20 mountY=0.41, mountTheta=1.11
03:42:58.677 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=0.01, opts=13)
03:42:58.680 00.003 28316 Enqueuing Move request for scope (-0.47, 0.01)
03:42:58.681 00.001 29988 Worker thread wakes up
03:42:58.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.01) opts 0xd
03:42:58.681 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, 0.01)
03:42:58.681 00.000 29988 Moving (-0.47, 0.01) raw xDistance=0.20 yDistance=0.41
03:42:58.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
03:42:58.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
03:42:58.681 00.000 29988 MoveAxis(W, 43, ABG)
03:42:58.681 00.000 29988 Guiding  Dir = 3, Dur = 43
03:42:58.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:42:58.682 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
03:42:58.683 00.001 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 13 / 99999
03:42:58.685 00.002 29988 IsSlewing returns 0
03:42:58.685 00.000 29988 IsGuiding returns 0
03:42:58.685 00.000 28316 PhdController: newstate STATE_FINISH
03:42:58.686 00.001 28316 PhdController complete: success
03:42:58.688 00.002 29988 PulseGuide returned control before completion, sleep 51
03:42:58.688 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786153378.688,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
03:42:58.691 00.003 28316 Mount: notify guiding dither settle done success=1
03:42:58.693 00.002 28316 PhdController: newstate STATE_IDLE
03:42:58.695 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:42:58.697 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:42:58.697 00.000 28316 Enqueuing Expose request
03:42:58.754 00.057 29988 IsGuiding returns 0
03:42:58.754 00.000 29988 Move returns status 0, amount 43
03:42:58.754 00.000 29988 MoveAxis(S, 98, ABG)
03:42:58.754 00.000 29988 Guiding  Dir = 1, Dur = 98
03:42:58.754 00.000 29988 IsSlewing returns 0
03:42:58.754 00.000 29988 IsGuiding returns 0
03:42:58.766 00.012 29988 PulseGuide returned control before completion, sleep 98
03:42:58.876 00.110 29988 IsGuiding returns 0
03:42:58.876 00.000 29988 Move returns status 0, amount 98
03:42:58.876 00.000 29988 move complete, result=0
03:42:58.876 00.000 29988 worker thread done servicing request
03:42:58.876 00.000 29988 Worker thread wakes up
03:42:58.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:42:58.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:42:58.876 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.4 px 98 ms SOUTH
03:43:00.289 01.413 29988 Exposure complete
03:43:00.319 00.030 29988 worker thread done servicing request
03:43:00.320 00.001 28316 OnExposeComplete: enter
03:43:00.322 00.002 28316 UpdateGuideState(): m_state=6
03:43:00.323 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.324 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.65, Mass=2372, SNR=33.8, Peak=165 HFD=4.1
03:43:00.325 00.001 28316 MultiStar: exiting stabilization period
03:43:00.326 00.001 28316 MultiStar: updating star positions after lock position change
03:43:00.327 00.001 28316 Star::Find(15, 662, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.328 00.001 28316 Star::Find returns 1 (0), X=662.37, Y=162.68, Mass=2182, SNR=32.2, Peak=136 HFD=4.7
03:43:00.329 00.001 28316 Star::Find(15, 1033, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.331 00.002 28316 Star::Find returns 1 (0), X=1034.10, Y=393.54, Mass=1992, SNR=30.4, Peak=143 HFD=4.6
03:43:00.333 00.002 28316 Star::Find(15, 978, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.334 00.001 28316 Star::Find returns 1 (0), X=978.51, Y=250.94, Mass=1771, SNR=29.2, Peak=138 HFD=4.0
03:43:00.334 00.000 28316 Star::Find(15, 311, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.335 00.001 28316 Star::Find returns 1 (0), X=312.37, Y=830.39, Mass=1607, SNR=27.5, Peak=119 HFD=4.3
03:43:00.335 00.000 28316 Star::Find(15, 494, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.335 00.000 28316 Star::Find returns 1 (0), X=495.11, Y=91.69, Mass=1237, SNR=24.4, Peak=95 HFD=4.0
03:43:00.336 00.001 28316 Star::Find(15, 289, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.336 00.000 28316 Star::Find returns 1 (0), X=290.31, Y=917.27, Mass=892, SNR=20.8, Peak=88 HFD=3.5
03:43:00.337 00.001 28316 Star::Find(15, 679, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.337 00.000 28316 Star::Find returns 1 (0), X=680.01, Y=948.18, Mass=880, SNR=20.5, Peak=63 HFD=4.2
03:43:00.337 00.000 28316 Star::Find(15, 1146, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.338 00.001 28316 Star::Find returns 1 (0), X=1147.01, Y=748.56, Mass=791, SNR=19.4, Peak=54 HFD=4.1
03:43:00.339 00.001 28316 Star::Find(15, 246, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.340 00.001 28316 Star::Find returns 1 (0), X=247.83, Y=520.41, Mass=613, SNR=17.2, Peak=51 HFD=3.8
03:43:00.341 00.001 28316 Star::Find(15, 650, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.342 00.001 28316 Star::Find returns 1 (0), X=651.01, Y=644.27, Mass=645, SNR=17.5, Peak=45 HFD=4.1
03:43:00.342 00.000 28316 Star::Find(15, 1131, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6017
03:43:00.343 00.001 28316 Star::Find returns 1 (0), X=1131.91, Y=626.41, Mass=634, SNR=17.4, Peak=47 HFD=3.9
03:43:00.344 00.001 28316 CameraToMount -- cameraTheta (0.75) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:43:00.344 00.000 28316 CameraToMount -- cameraTheta (0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
03:43:00.345 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.75 mountX=0.05 mountY=-0.15, mountTheta=-1.25
03:43:00.346 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
03:43:00.347 00.001 28316 Enqueuing Move request for scope (0.11, 0.10)
03:43:00.348 00.001 29988 Worker thread wakes up
03:43:00.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
03:43:00.348 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
03:43:00.348 00.000 29988 Moving (0.11, 0.10) raw xDistance=0.05 yDistance=-0.15
03:43:00.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:43:00.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:00.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:43:00.348 00.000 29988 MoveAxis(E, 0, ABG)
03:43:00.348 00.000 29988 Move returns status 0, amount 0
03:43:00.348 00.000 29988 MoveAxis(N, 0, ABG)
03:43:00.348 00.000 29988 Move returns status 0, amount 0
03:43:00.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:00.349 00.001 29988 move complete, result=0
03:43:00.349 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:43:00.349 00.000 29988 worker thread done servicing request
03:43:00.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:00.350 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:00.350 00.000 28316 Enqueuing Expose request
03:43:00.351 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:00.351 00.000 29988 Worker thread wakes up
03:43:00.351 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:00.351 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:01.989 01.638 29988 Exposure complete
03:43:02.040 00.051 29988 worker thread done servicing request
03:43:02.040 00.000 28316 OnExposeComplete: enter
03:43:02.041 00.001 28316 UpdateGuideState(): m_state=6
03:43:02.042 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6018
03:43:02.043 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=258.78, Mass=2266, SNR=33.0, Peak=171 HFD=4.2
03:43:02.044 00.001 28316 MultiStar: [#1 0.26,-0.04,1.00,U] [#2 0.27,0.20,0.00,M1] [#3 0.40,0.03,0.00,M1] [#4 -0.03,-0.11,0.83,U] [#5 -0.00,-0.07,0.74,U] [#6 -0.18,0.11,0.62,U] [#7 0.13,-0.18,0.61,U] [#8 -0.02,-0.00,0.58,U] 
03:43:02.045 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.00}, one-star: {0.23, 0.23}
03:43:02.046 00.001 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
03:43:02.047 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
03:43:02.048 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.03 mountX=-0.03 mountY=-0.07, mountTheta=-1.98
03:43:02.050 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.00, opts=13)
03:43:02.051 00.001 28316 Enqueuing Move request for scope (0.08, 0.00)
03:43:02.051 00.000 29988 Worker thread wakes up
03:43:02.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:02.052 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
03:43:02.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:02.053 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:02.053 00.000 28316 Enqueuing Expose request
03:43:02.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
03:43:02.054 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
03:43:02.054 00.000 29988 Moving (0.08, 0.00) raw xDistance=-0.03 yDistance=-0.07
03:43:02.054 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:43:02.054 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:02.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:43:02.054 00.000 29988 MoveAxis(E, 0, ABG)
03:43:02.054 00.000 29988 Move returns status 0, amount 0
03:43:02.054 00.000 29988 MoveAxis(N, 0, ABG)
03:43:02.054 00.000 29988 Move returns status 0, amount 0
03:43:02.054 00.000 29988 move complete, result=0
03:43:02.054 00.000 29988 worker thread done servicing request
03:43:02.054 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:02.056 00.002 29988 Worker thread wakes up
03:43:02.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:02.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:03.575 01.519 29988 Exposure complete
03:43:03.617 00.042 29988 worker thread done servicing request
03:43:03.617 00.000 28316 OnExposeComplete: enter
03:43:03.618 00.001 28316 UpdateGuideState(): m_state=6
03:43:03.618 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6019
03:43:03.619 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=258.70, Mass=2308, SNR=33.4, Peak=174 HFD=4.1
03:43:03.619 00.000 28316 MultiStar: [#1 0.17,0.05,0.99,U] [#2 0.23,0.12,0.91,U] [#3 0.27,0.01,0.86,U] [#4 -0.34,-0.03,0.00,M4] [#5 0.06,-0.01,0.73,U] [#6 -0.42,0.06,0.00,M6] [#7 0.11,-0.24,0.61,U] [#8 -0.05,-0.16,0.59,U] 
03:43:03.620 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.01}, one-star: {0.12, 0.16}
03:43:03.621 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:43:03.622 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:43:03.622 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.09 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
03:43:03.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
03:43:03.624 00.001 28316 Enqueuing Move request for scope (0.14, 0.01)
03:43:03.624 00.000 29988 Worker thread wakes up
03:43:03.624 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:03.625 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.4
03:43:03.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:03.625 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:03.626 00.001 28316 Enqueuing Expose request
03:43:03.626 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
03:43:03.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
03:43:03.626 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.13
03:43:03.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:43:03.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:03.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:43:03.627 00.001 29988 MoveAxis(E, 0, ABG)
03:43:03.627 00.000 29988 Move returns status 0, amount 0
03:43:03.627 00.000 29988 MoveAxis(N, 0, ABG)
03:43:03.627 00.000 29988 Move returns status 0, amount 0
03:43:03.627 00.000 29988 move complete, result=0
03:43:03.627 00.000 29988 worker thread done servicing request
03:43:03.627 00.000 29988 Worker thread wakes up
03:43:03.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:03.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:03.627 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:05.251 01.624 29988 Exposure complete
03:43:05.299 00.048 29988 worker thread done servicing request
03:43:05.299 00.000 28316 OnExposeComplete: enter
03:43:05.299 00.000 28316 UpdateGuideState(): m_state=6
03:43:05.300 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6020
03:43:05.300 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=258.80, Mass=2366, SNR=33.6, Peak=175 HFD=4.3
03:43:05.301 00.001 28316 MultiStar: [#1 0.46,0.20,0.00,M1] [#2 -0.10,0.14,0.91,U] [#3 0.39,0.06,0.00,M1] [#4 -0.39,0.11,0.00,M5] [#5 0.02,0.14,0.72,U] [#6 -0.46,0.31,0.00,M7] [#7 -0.01,-0.07,0.62,U] [#8 -0.00,-0.18,0.56,U] 
03:43:05.302 00.001 28316 refined, 4 included, MultiStar: {-0.00, 0.09}, one-star: {0.07, 0.26}
03:43:05.302 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
03:43:05.303 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
03:43:05.304 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.60 mountX=0.08 mountY=-0.04, mountTheta=-0.43
03:43:05.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.09, opts=13)
03:43:05.307 00.002 28316 Enqueuing Move request for scope (-0.00, 0.09)
03:43:05.308 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:05.309 00.001 29988 Worker thread wakes up
03:43:05.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
03:43:05.309 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
03:43:05.309 00.000 29988 Moving (-0.00, 0.09) raw xDistance=0.08 yDistance=-0.04
03:43:05.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:43:05.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:05.309 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
03:43:05.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:43:05.309 00.000 29988 MoveAxis(E, 0, ABG)
03:43:05.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:05.311 00.002 29988 Move returns status 0, amount 0
03:43:05.311 00.000 29988 MoveAxis(N, 0, ABG)
03:43:05.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:05.311 00.000 28316 Enqueuing Expose request
03:43:05.312 00.001 29988 Move returns status 0, amount 0
03:43:05.312 00.000 29988 move complete, result=0
03:43:05.312 00.000 29988 worker thread done servicing request
03:43:05.312 00.000 29988 Worker thread wakes up
03:43:05.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:05.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:05.312 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:06.837 01.525 29988 Exposure complete
03:43:06.870 00.033 29988 worker thread done servicing request
03:43:06.870 00.000 28316 OnExposeComplete: enter
03:43:06.871 00.001 28316 UpdateGuideState(): m_state=6
03:43:06.871 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6021
03:43:06.872 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=258.63, Mass=2346, SNR=33.6, Peak=159 HFD=4.2
03:43:06.873 00.001 28316 MultiStar: [#1 0.42,0.11,0.00,M2] [#2 0.10,0.08,0.89,U] [#3 0.21,-0.08,0.84,U] [#4 -0.28,0.00,0.83,U] [#5 0.14,0.09,0.71,U] [#6 -0.45,0.09,0.00,M8] [#7 0.10,-0.09,0.63,U] [#8 -0.18,-0.12,0.58,U] 
03:43:06.874 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.01}, one-star: {0.07, 0.09}
03:43:06.875 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
03:43:06.876 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
03:43:06.877 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.22 mountX=-0.01 mountY=-0.03, mountTheta=-1.78
03:43:06.880 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
03:43:06.880 00.000 28316 Enqueuing Move request for scope (0.03, 0.01)
03:43:06.881 00.001 29988 Worker thread wakes up
03:43:06.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:06.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
03:43:06.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
03:43:06.881 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
03:43:06.881 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:06.883 00.002 29988 Moving (0.03, 0.01) raw xDistance=-0.01 yDistance=-0.03
03:43:06.883 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:06.884 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:43:06.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:06.884 00.000 28316 Enqueuing Expose request
03:43:06.885 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:43:06.885 00.000 29988 MoveAxis(E, 0, ABG)
03:43:06.885 00.000 29988 Move returns status 0, amount 0
03:43:06.885 00.000 29988 MoveAxis(N, 0, ABG)
03:43:06.885 00.000 29988 Move returns status 0, amount 0
03:43:06.885 00.000 29988 move complete, result=0
03:43:06.885 00.000 29988 worker thread done servicing request
03:43:06.885 00.000 29988 Worker thread wakes up
03:43:06.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:06.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:06.885 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:08.524 01.639 29988 Exposure complete
03:43:08.571 00.047 29988 worker thread done servicing request
03:43:08.572 00.001 28316 OnExposeComplete: enter
03:43:08.575 00.003 28316 UpdateGuideState(): m_state=6
03:43:08.577 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6022
03:43:08.580 00.003 28316 Star::Find returns 1 (0), X=951.89, Y=258.88, Mass=2295, SNR=33.1, Peak=189 HFD=4.2
03:43:08.582 00.002 28316 MultiStar: [#1 0.41,0.20,0.00,M3] [#2 0.39,0.36,0.00,M1] [#3 0.30,0.21,0.00,M1] [#4 -0.32,0.45,0.00,M5] [#5 -0.04,0.09,0.75,U] [#6 -0.20,0.45,0.00,M9] [#7 0.05,0.14,0.60,U] [#8 -0.08,0.17,0.61,U] 
03:43:08.585 00.003 28316 refined, 3 included, MultiStar: {0.05, 0.20}, one-star: {0.19, 0.33}
03:43:08.587 00.002 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
03:43:08.588 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
03:43:08.589 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.34 mountX=0.16 mountY=-0.13, mountTheta=-0.69
03:43:08.592 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.20, opts=13)
03:43:08.593 00.001 28316 Enqueuing Move request for scope (0.05, 0.20)
03:43:08.593 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:08.593 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
03:43:08.594 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:08.594 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:08.595 00.001 28316 Enqueuing Expose request
03:43:08.595 00.000 29988 Worker thread wakes up
03:43:08.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
03:43:08.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
03:43:08.595 00.000 29988 Moving (0.05, 0.20) raw xDistance=0.16 yDistance=-0.13
03:43:08.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:43:08.596 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:08.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:43:08.596 00.000 29988 MoveAxis(E, 0, ABG)
03:43:08.596 00.000 29988 Move returns status 0, amount 0
03:43:08.596 00.000 29988 MoveAxis(N, 0, ABG)
03:43:08.596 00.000 29988 Move returns status 0, amount 0
03:43:08.596 00.000 29988 move complete, result=0
03:43:08.596 00.000 29988 worker thread done servicing request
03:43:08.596 00.000 29988 Worker thread wakes up
03:43:08.597 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:08.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:08.597 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:10.111 01.514 29988 Exposure complete
03:43:10.141 00.030 29988 worker thread done servicing request
03:43:10.141 00.000 28316 OnExposeComplete: enter
03:43:10.143 00.002 28316 UpdateGuideState(): m_state=6
03:43:10.146 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6023
03:43:10.148 00.002 28316 Star::Find returns 1 (0), X=951.88, Y=258.81, Mass=2284, SNR=33.1, Peak=176 HFD=4.3
03:43:10.149 00.001 28316 MultiStar: [#1 0.30,0.33,0.00,M4] [#2 0.13,0.11,0.90,U] [#3 0.15,0.12,0.83,U] [#4 -0.32,0.36,0.00,M6] [#5 0.09,0.20,0.75,U] [#6 -0.21,0.42,0.00,M10] [#7 -0.22,0.25,0.00,M1] [#8 -0.19,0.27,0.58,U] 
03:43:10.149 00.000 28316 refined, 4 included, MultiStar: {0.09, 0.19}, one-star: {0.18, 0.26}
03:43:10.150 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
03:43:10.150 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
03:43:10.150 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.11 mountX=0.13 mountY=-0.17, mountTheta=-0.91
03:43:10.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.19, opts=13)
03:43:10.152 00.001 28316 Enqueuing Move request for scope (0.09, 0.19)
03:43:10.152 00.000 29988 Worker thread wakes up
03:43:10.152 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
03:43:10.152 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
03:43:10.152 00.000 29988 Moving (0.09, 0.19) raw xDistance=0.13 yDistance=-0.17
03:43:10.153 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:43:10.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:10.153 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
03:43:10.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:10.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:10.154 00.000 28316 Enqueuing Expose request
03:43:10.155 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:10.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:43:10.155 00.000 29988 MoveAxis(E, 0, ABG)
03:43:10.155 00.000 29988 Move returns status 0, amount 0
03:43:10.155 00.000 29988 MoveAxis(N, 0, ABG)
03:43:10.155 00.000 29988 Move returns status 0, amount 0
03:43:10.155 00.000 29988 move complete, result=0
03:43:10.155 00.000 29988 worker thread done servicing request
03:43:10.155 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:43:10.156 00.001 29988 Worker thread wakes up
03:43:10.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:10.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:11.788 01.632 29988 Exposure complete
03:43:11.819 00.031 29988 worker thread done servicing request
03:43:11.819 00.000 28316 OnExposeComplete: enter
03:43:11.820 00.001 28316 UpdateGuideState(): m_state=6
03:43:11.820 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6024
03:43:11.821 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=258.80, Mass=2396, SNR=34.0, Peak=187 HFD=4.0
03:43:11.821 00.000 28316 MultiStar: [#1 0.05,0.32,0.96,U] [#2 0.05,0.31,0.88,U] [#3 0.08,0.03,0.83,U] [#4 -0.41,0.29,0.00,M7] [#5 -0.04,0.14,0.70,U] [#6 -0.40,0.41,0.00,R] [#7 -0.24,0.02,0.61,U] [#8 0.04,0.06,0.57,U] 
03:43:11.822 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.18}, one-star: {-0.03, 0.26}
03:43:11.822 00.000 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
03:43:11.823 00.001 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
03:43:11.823 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.60 mountX=0.17 mountY=-0.08, mountTheta=-0.43
03:43:11.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.18, opts=13)
03:43:11.826 00.002 28316 Enqueuing Move request for scope (-0.01, 0.18)
03:43:11.826 00.000 29988 Worker thread wakes up
03:43:11.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
03:43:11.826 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
03:43:11.826 00.000 29988 Moving (-0.01, 0.18) raw xDistance=0.17 yDistance=-0.08
03:43:11.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:43:11.826 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:11.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:11.827 00.001 28316 UpdateGuideState exits: m=2396 RSB=34.0
03:43:11.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:11.828 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:11.828 00.000 28316 Enqueuing Expose request
03:43:11.829 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:11.829 00.000 29988 MoveAxis(E, 0, ABG)
03:43:11.829 00.000 29988 Move returns status 0, amount 0
03:43:11.829 00.000 29988 MoveAxis(N, 0, ABG)
03:43:11.829 00.000 29988 Move returns status 0, amount 0
03:43:11.829 00.000 29988 move complete, result=0
03:43:11.829 00.000 29988 worker thread done servicing request
03:43:11.829 00.000 29988 Worker thread wakes up
03:43:11.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:11.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:11.829 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:13.355 01.526 29988 Exposure complete
03:43:13.396 00.041 29988 worker thread done servicing request
03:43:13.396 00.000 28316 OnExposeComplete: enter
03:43:13.397 00.001 28316 UpdateGuideState(): m_state=6
03:43:13.397 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6025
03:43:13.398 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=258.98, Mass=2295, SNR=33.1, Peak=172 HFD=4.1
03:43:13.398 00.000 28316 MultiStar: [#1 0.09,0.40,0.00,M4] [#2 -0.06,0.23,0.89,U] [#3 0.02,0.30,0.87,U] [#4 -0.52,0.57,0.00,M8] [#5 -0.10,0.35,0.00,M1] [#6 -0.32,0.17,0.00,M1] [#7 -0.13,0.09,0.63,U] [#8 -0.43,0.27,0.00,M1] 
03:43:13.399 00.001 28316 refined, 3 included, MultiStar: {-0.05, 0.28}, one-star: {-0.06, 0.44}
03:43:13.401 00.002 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
03:43:13.404 00.003 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
03:43:13.406 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.29 cameraTheta=1.75 mountX=0.28 mountY=-0.08, mountTheta=-0.28
03:43:13.410 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.28, opts=13)
03:43:13.411 00.001 28316 Enqueuing Move request for scope (-0.05, 0.28)
03:43:13.412 00.001 29988 Worker thread wakes up
03:43:13.412 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:13.412 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
03:43:13.413 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:13.413 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:13.414 00.001 28316 Enqueuing Expose request
03:43:13.414 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
03:43:13.414 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
03:43:13.414 00.000 29988 Moving (-0.05, 0.28) raw xDistance=0.28 yDistance=-0.08
03:43:13.414 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
03:43:13.414 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:13.414 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:13.414 00.000 29988 MoveAxis(W, 58, ABG)
03:43:13.414 00.000 29988 Guiding  Dir = 3, Dur = 58
03:43:13.416 00.002 29988 IsSlewing returns 0
03:43:13.416 00.000 29988 IsGuiding returns 0
03:43:13.417 00.001 29988 PulseGuide returned control before completion, sleep 67
03:43:13.494 00.077 29988 IsGuiding returns 0
03:43:13.494 00.000 29988 Move returns status 0, amount 58
03:43:13.494 00.000 29988 MoveAxis(N, 0, ABG)
03:43:13.494 00.000 29988 Move returns status 0, amount 0
03:43:13.494 00.000 29988 move complete, result=0
03:43:13.494 00.000 29988 worker thread done servicing request
03:43:13.494 00.000 29988 Worker thread wakes up
03:43:13.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:13.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:13.494 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
03:43:15.121 01.627 29988 Exposure complete
03:43:15.173 00.052 29988 worker thread done servicing request
03:43:15.173 00.000 28316 OnExposeComplete: enter
03:43:15.173 00.000 28316 UpdateGuideState(): m_state=6
03:43:15.174 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6026
03:43:15.174 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=258.70, Mass=2327, SNR=33.4, Peak=177 HFD=4.0
03:43:15.175 00.001 28316 MultiStar: [#1 0.21,0.13,0.98,U] [#2 0.13,0.07,0.91,U] [#3 0.01,-0.02,0.87,U] [#4 -0.44,0.26,0.00,M9] [#5 -0.08,0.09,0.73,U] [#6 -0.20,-0.07,0.61,U] [#7 -0.19,0.07,0.64,U] [#8 -0.16,-0.03,0.59,U] 
03:43:15.175 00.000 28316 refined, 7 included, MultiStar: {-0.00, 0.06}, one-star: {0.06, 0.15}
03:43:15.176 00.001 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
03:43:15.176 00.000 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
03:43:15.177 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=0.06 mountY=-0.03, mountTheta=-0.45
03:43:15.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.06, opts=13)
03:43:15.178 00.000 28316 Enqueuing Move request for scope (-0.00, 0.06)
03:43:15.179 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:15.179 00.000 28316 UpdateGuideState exits: m=2327 RSB=33.4
03:43:15.179 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:15.180 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:15.180 00.000 28316 Enqueuing Expose request
03:43:15.180 00.000 29988 Worker thread wakes up
03:43:15.180 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
03:43:15.180 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
03:43:15.180 00.000 29988 Moving (-0.00, 0.06) raw xDistance=0.06 yDistance=-0.03
03:43:15.180 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:43:15.181 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:15.181 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:43:15.181 00.000 29988 MoveAxis(E, 0, ABG)
03:43:15.181 00.000 29988 Move returns status 0, amount 0
03:43:15.181 00.000 29988 MoveAxis(N, 0, ABG)
03:43:15.181 00.000 29988 Move returns status 0, amount 0
03:43:15.181 00.000 29988 move complete, result=0
03:43:15.181 00.000 29988 worker thread done servicing request
03:43:15.181 00.000 29988 Worker thread wakes up
03:43:15.181 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:15.181 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:15.181 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:16.696 01.515 29988 Exposure complete
03:43:16.726 00.030 29988 worker thread done servicing request
03:43:16.726 00.000 28316 OnExposeComplete: enter
03:43:16.728 00.002 28316 UpdateGuideState(): m_state=6
03:43:16.729 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6027
03:43:16.732 00.003 28316 Star::Find returns 1 (0), X=951.74, Y=258.81, Mass=2248, SNR=32.9, Peak=182 HFD=4.0
03:43:16.734 00.002 28316 MultiStar: [#1 0.29,0.25,0.00,M4] [#2 0.16,0.09,0.90,U] [#3 0.23,0.15,0.86,U] [#4 -0.45,0.16,0.00,M10] [#5 -0.14,0.18,0.75,U] [#6 -0.24,0.00,0.63,U] [#7 -0.27,0.14,0.63,U] [#8 -0.15,-0.13,0.58,U] 
03:43:16.737 00.003 28316 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.04, 0.26}
03:43:16.739 00.002 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
03:43:16.741 00.002 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
03:43:16.742 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.77 mountX=0.11 mountY=-0.03, mountTheta=-0.27
03:43:16.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.12, opts=13)
03:43:16.743 00.000 28316 Enqueuing Move request for scope (-0.02, 0.12)
03:43:16.744 00.001 29988 Worker thread wakes up
03:43:16.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
03:43:16.744 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
03:43:16.744 00.000 29988 Moving (-0.02, 0.12) raw xDistance=0.11 yDistance=-0.03
03:43:16.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:43:16.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:16.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:16.744 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.9
03:43:16.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:16.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:16.746 00.001 28316 Enqueuing Expose request
03:43:16.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:43:16.746 00.000 29988 MoveAxis(E, 0, ABG)
03:43:16.746 00.000 29988 Move returns status 0, amount 0
03:43:16.746 00.000 29988 MoveAxis(N, 0, ABG)
03:43:16.746 00.000 29988 Move returns status 0, amount 0
03:43:16.746 00.000 29988 move complete, result=0
03:43:16.746 00.000 29988 worker thread done servicing request
03:43:16.746 00.000 29988 Worker thread wakes up
03:43:16.746 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:16.746 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:16.747 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:18.385 01.638 29988 Exposure complete
03:43:18.441 00.056 29988 worker thread done servicing request
03:43:18.441 00.000 28316 OnExposeComplete: enter
03:43:18.443 00.002 28316 UpdateGuideState(): m_state=6
03:43:18.445 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6028
03:43:18.446 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=258.96, Mass=2373, SNR=33.7, Peak=201 HFD=4.1
03:43:18.447 00.001 28316 MultiStar: [#1 0.23,0.39,0.00,M5] [#2 0.12,0.37,0.00,M1] [#3 0.14,0.25,0.85,U] [#4 -0.37,0.37,0.00,R] [#5 -0.05,0.39,0.00,M1] [#6 -0.27,0.14,0.59,U] [#7 -0.16,0.24,0.61,U] [#8 -0.16,0.28,0.58,U] 
03:43:18.448 00.001 28316 refined, 4 included, MultiStar: {-0.04, 0.28}, one-star: {0.08, 0.41}
03:43:18.448 00.000 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.28 = -0.28)
03:43:18.448 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
03:43:18.448 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.72 mountX=0.27 mountY=-0.09, mountTheta=-0.31
03:43:18.450 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.28, opts=13)
03:43:18.451 00.001 28316 Enqueuing Move request for scope (-0.04, 0.28)
03:43:18.451 00.000 29988 Worker thread wakes up
03:43:18.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:18.452 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
03:43:18.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
03:43:18.452 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.7
03:43:18.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:18.453 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:18.453 00.000 28316 Enqueuing Expose request
03:43:18.453 00.000 29988 Moving (-0.04, 0.28) raw xDistance=0.27 yDistance=-0.09
03:43:18.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
03:43:18.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:18.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:43:18.454 00.001 29988 MoveAxis(W, 57, ABG)
03:43:18.454 00.000 29988 Guiding  Dir = 3, Dur = 57
03:43:18.454 00.000 29988 IsSlewing returns 0
03:43:18.454 00.000 29988 IsGuiding returns 0
03:43:18.456 00.002 29988 PulseGuide returned control before completion, sleep 66
03:43:18.529 00.073 29988 IsGuiding returns 0
03:43:18.529 00.000 29988 Move returns status 0, amount 57
03:43:18.529 00.000 29988 MoveAxis(N, 0, ABG)
03:43:18.529 00.000 29988 Move returns status 0, amount 0
03:43:18.529 00.000 29988 move complete, result=0
03:43:18.529 00.000 29988 worker thread done servicing request
03:43:18.529 00.000 29988 Worker thread wakes up
03:43:18.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:18.529 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.1 px 0 ms NORTH
03:43:18.530 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:19.940 01.410 29988 Exposure complete
03:43:19.979 00.039 29988 worker thread done servicing request
03:43:19.979 00.000 28316 OnExposeComplete: enter
03:43:19.980 00.001 28316 UpdateGuideState(): m_state=6
03:43:19.982 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6029
03:43:19.983 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=258.69, Mass=2220, SNR=32.5, Peak=176 HFD=3.7
03:43:19.985 00.002 28316 MultiStar: [#1 0.34,0.22,0.00,M6] [#2 0.16,0.20,0.93,U] [#3 0.18,-0.01,0.87,U] [#4 -0.01,-0.11,0.86,U] [#5 -0.08,0.18,0.76,U] [#6 -0.08,-0.09,0.65,U] [#7 -0.14,0.29,0.65,U] [#8 -0.01,0.14,0.59,U] 
03:43:19.987 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.09}, one-star: {-0.02, 0.15}
03:43:19.989 00.002 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.54 = -0.54)
03:43:19.990 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
03:43:19.990 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.45 mountX=0.08 mountY=-0.05, mountTheta=-0.57
03:43:19.992 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
03:43:19.993 00.001 28316 Enqueuing Move request for scope (0.01, 0.09)
03:43:19.995 00.002 29988 Worker thread wakes up
03:43:19.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:19.996 00.001 28316 UpdateGuideState exits: m=2220 RSB=32.5
03:43:19.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:19.998 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
03:43:19.998 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
03:43:19.998 00.000 29988 Moving (0.01, 0.09) raw xDistance=0.08 yDistance=-0.05
03:43:19.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:43:19.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:19.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:19.999 00.001 28316 Enqueuing Expose request
03:43:19.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:43:20.000 00.001 29988 MoveAxis(E, 0, ABG)
03:43:20.000 00.000 29988 Move returns status 0, amount 0
03:43:20.000 00.000 29988 MoveAxis(N, 0, ABG)
03:43:20.000 00.000 29988 Move returns status 0, amount 0
03:43:20.000 00.000 29988 move complete, result=0
03:43:20.000 00.000 29988 worker thread done servicing request
03:43:20.000 00.000 29988 Worker thread wakes up
03:43:20.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:20.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:20.000 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:21.622 01.622 29988 Exposure complete
03:43:21.671 00.049 29988 worker thread done servicing request
03:43:21.671 00.000 28316 OnExposeComplete: enter
03:43:21.673 00.002 28316 UpdateGuideState(): m_state=6
03:43:21.674 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6030
03:43:21.676 00.002 28316 Star::Find returns 1 (0), X=951.76, Y=258.76, Mass=2220, SNR=32.7, Peak=170 HFD=4.2
03:43:21.677 00.001 28316 MultiStar: [#1 0.08,0.21,0.96,U] [#2 -0.00,0.15,0.91,U] [#3 0.31,0.10,0.88,U] [#4 -0.09,-0.04,0.82,U] [#5 -0.15,0.13,0.77,U] [#6 -0.07,0.05,0.63,U] [#7 -0.39,0.10,0.00,M1] [#8 -0.05,0.03,0.59,U] 
03:43:21.679 00.002 28316 refined, 7 included, MultiStar: {0.02, 0.12}, one-star: {0.06, 0.22}
03:43:21.680 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
03:43:21.681 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
03:43:21.682 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.38 mountX=0.10 mountY=-0.07, mountTheta=-0.64
03:43:21.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.12, opts=13)
03:43:21.684 00.000 28316 Enqueuing Move request for scope (0.02, 0.12)
03:43:21.684 00.000 29988 Worker thread wakes up
03:43:21.685 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:21.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
03:43:21.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
03:43:21.685 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
03:43:21.685 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:21.686 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:21.687 00.001 28316 Enqueuing Expose request
03:43:21.688 00.001 29988 Moving (0.02, 0.12) raw xDistance=0.10 yDistance=-0.07
03:43:21.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:43:21.688 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:21.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:43:21.688 00.000 29988 MoveAxis(E, 0, ABG)
03:43:21.688 00.000 29988 Move returns status 0, amount 0
03:43:21.688 00.000 29988 MoveAxis(N, 0, ABG)
03:43:21.688 00.000 29988 Move returns status 0, amount 0
03:43:21.688 00.000 29988 move complete, result=0
03:43:21.688 00.000 29988 worker thread done servicing request
03:43:21.688 00.000 29988 Worker thread wakes up
03:43:21.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:21.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:21.690 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:23.205 01.515 29988 Exposure complete
03:43:23.245 00.040 29988 worker thread done servicing request
03:43:23.245 00.000 28316 OnExposeComplete: enter
03:43:23.246 00.001 28316 UpdateGuideState(): m_state=6
03:43:23.248 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6031
03:43:23.249 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=258.80, Mass=2385, SNR=33.8, Peak=179 HFD=4.2
03:43:23.251 00.002 28316 MultiStar: [#1 0.38,0.31,0.00,M6] [#2 0.10,0.20,0.93,U] [#3 0.25,0.07,0.85,U] [#4 0.05,-0.09,0.81,U] [#5 0.07,0.20,0.73,U] [#6 0.04,0.01,0.63,U] [#7 -0.04,0.15,0.62,U] [#8 -0.10,0.16,0.57,U] 
03:43:23.252 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.13}, one-star: {0.26, 0.26}
03:43:23.253 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:43:23.255 00.002 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:43:23.255 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.91 mountX=0.07 mountY=-0.14, mountTheta=-1.09
03:43:23.256 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.13, opts=13)
03:43:23.258 00.002 28316 Enqueuing Move request for scope (0.10, 0.13)
03:43:23.259 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:23.260 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.8
03:43:23.262 00.002 29988 Worker thread wakes up
03:43:23.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
03:43:23.262 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
03:43:23.262 00.000 29988 Moving (0.10, 0.13) raw xDistance=0.07 yDistance=-0.14
03:43:23.262 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:43:23.262 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:23.262 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:23.263 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:23.265 00.002 28316 Enqueuing Expose request
03:43:23.268 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:43:23.268 00.000 29988 MoveAxis(E, 0, ABG)
03:43:23.268 00.000 29988 Move returns status 0, amount 0
03:43:23.268 00.000 29988 MoveAxis(N, 0, ABG)
03:43:23.268 00.000 29988 Move returns status 0, amount 0
03:43:23.268 00.000 29988 move complete, result=0
03:43:23.268 00.000 29988 worker thread done servicing request
03:43:23.268 00.000 29988 Worker thread wakes up
03:43:23.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:23.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:23.270 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:24.896 01.626 29988 Exposure complete
03:43:24.930 00.034 29988 worker thread done servicing request
03:43:24.930 00.000 28316 OnExposeComplete: enter
03:43:24.930 00.000 28316 UpdateGuideState(): m_state=6
03:43:24.931 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6032
03:43:24.931 00.000 28316 Star::Find returns 1 (0), X=951.91, Y=258.92, Mass=2359, SNR=33.7, Peak=198 HFD=4.3
03:43:24.932 00.001 28316 MultiStar: [#1 0.32,0.54,0.00,M7] [#2 0.17,0.50,0.00,M1] [#3 0.45,0.18,0.00,M1] [#4 0.34,0.16,0.00,M1] [#5 -0.10,0.45,0.00,M1] [#6 0.17,0.34,0.00,M1] [#7 -0.25,0.27,0.00,M1] [#8 -0.23,0.44,0.00,M1] 
03:43:24.932 00.000 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
03:43:24.933 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
03:43:24.933 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.44 cameraTheta=1.06 mountX=0.26 mountY=-0.36, mountTheta=-0.95
03:43:24.934 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.38, opts=13)
03:43:24.935 00.001 28316 Enqueuing Move request for scope (0.21, 0.38)
03:43:24.935 00.000 29988 Worker thread wakes up
03:43:24.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:24.936 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.7
03:43:24.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:24.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:24.937 00.000 28316 Enqueuing Expose request
03:43:24.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd
03:43:24.937 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.38)
03:43:24.937 00.000 29988 Moving (0.21, 0.38) raw xDistance=0.26 yDistance=-0.36
03:43:24.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:43:24.938 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:43:24.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
03:43:24.938 00.000 29988 MoveAxis(W, 54, ABG)
03:43:24.938 00.000 29988 Guiding  Dir = 3, Dur = 54
03:43:24.938 00.000 29988 IsSlewing returns 0
03:43:24.938 00.000 29988 IsGuiding returns 0
03:43:24.940 00.002 29988 PulseGuide returned control before completion, sleep 63
03:43:25.007 00.067 29988 IsGuiding returns 0
03:43:25.008 00.001 29988 Move returns status 0, amount 54
03:43:25.008 00.000 29988 MoveAxis(N, 0, ABG)
03:43:25.008 00.000 29988 Move returns status 0, amount 0
03:43:25.008 00.000 29988 move complete, result=0
03:43:25.008 00.000 29988 worker thread done servicing request
03:43:25.008 00.000 29988 Worker thread wakes up
03:43:25.008 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.4 px 0 ms NORTH
03:43:25.009 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:25.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:26.417 01.408 29988 Exposure complete
03:43:26.464 00.047 29988 worker thread done servicing request
03:43:26.464 00.000 28316 OnExposeComplete: enter
03:43:26.466 00.002 28316 UpdateGuideState(): m_state=6
03:43:26.466 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6033
03:43:26.469 00.003 28316 Star::Find returns 1 (0), X=951.82, Y=259.07, Mass=2411, SNR=33.9, Peak=213 HFD=4.2
03:43:26.471 00.002 28316 MultiStar: [#1 0.23,0.42,0.00,M8] [#2 0.03,0.28,0.91,U] [#3 0.10,0.37,0.00,M2] [#4 -0.05,0.25,0.79,U] [#5 -0.07,0.52,0.00,M2] [#6 -0.23,0.29,0.00,M2] [#7 -0.19,0.35,0.00,M2] [#8 -0.19,0.28,0.00,M2] 
03:43:26.473 00.002 28316 refined, 2 included, MultiStar: {0.04, 0.36}, one-star: {0.13, 0.53}
03:43:26.476 00.003 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
03:43:26.477 00.001 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
03:43:26.478 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.37 cameraTheta=1.45 mountX=0.31 mountY=-0.20, mountTheta=-0.58
03:43:26.479 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.36, opts=13)
03:43:26.479 00.000 28316 Enqueuing Move request for scope (0.04, 0.36)
03:43:26.480 00.001 29988 Worker thread wakes up
03:43:26.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd
03:43:26.480 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.36)
03:43:26.480 00.000 29988 Moving (0.04, 0.36) raw xDistance=0.31 yDistance=-0.20
03:43:26.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
03:43:26.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:43:26.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:26.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:43:26.480 00.000 29988 MoveAxis(W, 69, ABG)
03:43:26.480 00.000 28316 UpdateGuideState exits: m=2411 RSB=33.9
03:43:26.481 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:26.481 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:26.482 00.001 28316 Enqueuing Expose request
03:43:26.482 00.000 29988 Guiding  Dir = 3, Dur = 69
03:43:26.482 00.000 29988 IsSlewing returns 0
03:43:26.483 00.001 29988 IsGuiding returns 0
03:43:26.485 00.002 29988 PulseGuide returned control before completion, sleep 78
03:43:26.570 00.085 29988 IsGuiding returns 0
03:43:26.570 00.000 29988 Move returns status 0, amount 69
03:43:26.570 00.000 29988 MoveAxis(N, 0, ABG)
03:43:26.570 00.000 29988 Move returns status 0, amount 0
03:43:26.570 00.000 29988 move complete, result=0
03:43:26.570 00.000 29988 worker thread done servicing request
03:43:26.570 00.000 29988 Worker thread wakes up
03:43:26.570 00.000 28316 GuideStep: 0.3 px 69 ms WEST, -0.2 px 0 ms NORTH
03:43:26.573 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:26.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:28.202 01.629 29988 Exposure complete
03:43:28.242 00.040 29988 worker thread done servicing request
03:43:28.243 00.001 28316 OnExposeComplete: enter
03:43:28.243 00.000 28316 UpdateGuideState(): m_state=6
03:43:28.244 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6034
03:43:28.246 00.002 28316 Star::Find returns 1 (0), X=951.70, Y=258.90, Mass=2330, SNR=33.4, Peak=189 HFD=4.0
03:43:28.247 00.001 28316 MultiStar: [#1 0.24,0.27,0.00,M9] [#2 0.03,0.28,0.91,U] [#3 0.22,0.17,0.85,U] [#4 0.11,0.10,0.85,U] [#5 -0.07,0.28,0.73,U] [#6 0.06,0.26,0.60,U] [#7 -0.15,0.20,0.65,U] [#8 -0.13,0.07,0.57,U] 
03:43:28.248 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.22}, one-star: {0.00, 0.35}
03:43:28.249 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (2.00) = xAngle (-0.51 = -0.51)
03:43:28.250 00.001 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55)
03:43:28.251 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.49 mountX=0.19 mountY=-0.12, mountTheta=-0.54
03:43:28.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.22, opts=13)
03:43:28.254 00.002 28316 Enqueuing Move request for scope (0.02, 0.22)
03:43:28.254 00.000 29988 Worker thread wakes up
03:43:28.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
03:43:28.254 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
03:43:28.254 00.000 29988 Moving (0.02, 0.22) raw xDistance=0.19 yDistance=-0.12
03:43:28.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:43:28.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:28.254 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:28.255 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:43:28.255 00.000 29988 MoveAxis(E, 0, ABG)
03:43:28.255 00.000 29988 Move returns status 0, amount 0
03:43:28.255 00.000 29988 MoveAxis(N, 0, ABG)
03:43:28.255 00.000 29988 Move returns status 0, amount 0
03:43:28.255 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
03:43:28.255 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:28.256 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:28.256 00.000 28316 Enqueuing Expose request
03:43:28.257 00.001 29988 move complete, result=0
03:43:28.257 00.000 29988 worker thread done servicing request
03:43:28.257 00.000 29988 Worker thread wakes up
03:43:28.257 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:28.257 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:28.257 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:29.770 01.513 29988 Exposure complete
03:43:29.805 00.035 29988 worker thread done servicing request
03:43:29.805 00.000 28316 OnExposeComplete: enter
03:43:29.806 00.001 28316 UpdateGuideState(): m_state=6
03:43:29.806 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6035
03:43:29.807 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=259.05, Mass=2236, SNR=32.7, Peak=179 HFD=4.3
03:43:29.807 00.000 28316 MultiStar: [#1 0.37,0.44,0.00,M10] [#2 0.23,0.35,0.00,M1] [#3 0.36,0.38,0.00,M2] [#4 0.23,0.17,0.86,U] [#5 0.28,0.25,0.00,M2] [#6 0.02,0.28,0.64,U] [#7 -0.01,0.36,0.00,M2] [#8 -0.18,0.27,0.61,U] 
03:43:29.808 00.001 28316 refined, 3 included, MultiStar: {0.08, 0.32}, one-star: {0.16, 0.50}
03:43:29.808 00.000 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
03:43:29.809 00.001 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
03:43:29.809 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.31 mountX=0.26 mountY=-0.22, mountTheta=-0.71
03:43:29.811 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.32, opts=13)
03:43:29.812 00.001 28316 Enqueuing Move request for scope (0.08, 0.32)
03:43:29.813 00.001 29988 Worker thread wakes up
03:43:29.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:29.813 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.7
03:43:29.814 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:29.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:29.814 00.000 28316 Enqueuing Expose request
03:43:29.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
03:43:29.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
03:43:29.815 00.000 29988 Moving (0.08, 0.32) raw xDistance=0.26 yDistance=-0.22
03:43:29.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
03:43:29.815 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.15 newest=-0.54
03:43:29.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:43:29.815 00.000 29988 MoveAxis(W, 54, ABG)
03:43:29.815 00.000 29988 Guiding  Dir = 3, Dur = 54
03:43:29.815 00.000 29988 IsSlewing returns 0
03:43:29.815 00.000 29988 IsGuiding returns 0
03:43:29.818 00.003 29988 PulseGuide returned control before completion, sleep 63
03:43:29.894 00.076 29988 IsGuiding returns 0
03:43:29.895 00.001 29988 Move returns status 0, amount 54
03:43:29.895 00.000 29988 MoveAxis(N, 52, ABG)
03:43:29.895 00.000 29988 Guiding  Dir = 0, Dur = 52
03:43:29.895 00.000 29988 IsSlewing returns 0
03:43:29.895 00.000 29988 IsGuiding returns 0
03:43:29.899 00.004 29988 PulseGuide returned control before completion, sleep 58
03:43:29.973 00.074 29988 IsGuiding returns 0
03:43:29.973 00.000 29988 Move returns status 0, amount 52
03:43:29.973 00.000 29988 move complete, result=0
03:43:29.973 00.000 29988 worker thread done servicing request
03:43:29.973 00.000 29988 Worker thread wakes up
03:43:29.975 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:29.975 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.2 px 52 ms NORTH
03:43:29.976 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:31.610 01.634 29988 Exposure complete
03:43:31.654 00.044 29988 worker thread done servicing request
03:43:31.655 00.001 28316 OnExposeComplete: enter
03:43:31.656 00.001 28316 UpdateGuideState(): m_state=6
03:43:31.657 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6036
03:43:31.657 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=258.67, Mass=2303, SNR=33.3, Peak=188 HFD=4.0
03:43:31.659 00.002 28316 MultiStar: [#1 0.39,0.03,0.00,R] [#2 0.07,0.04,0.88,U] [#3 0.47,-0.12,0.00,M3] [#4 -0.06,-0.27,0.82,U] [#5 0.10,-0.01,0.72,U] [#6 0.10,-0.31,0.63,U] [#7 -0.09,-0.08,0.61,U] [#8 0.01,-0.24,0.58,U] 
03:43:31.659 00.000 28316 refined, 6 included, MultiStar: {0.06, -0.08}, one-star: {0.20, 0.13}
03:43:31.660 00.001 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
03:43:31.660 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
03:43:31.660 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.99 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
03:43:31.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
03:43:31.662 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
03:43:31.662 00.000 29988 Worker thread wakes up
03:43:31.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:43:31.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:43:31.662 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.01
03:43:31.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:31.663 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.3
03:43:31.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:31.664 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:31.664 00.000 28316 Enqueuing Expose request
03:43:31.665 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:43:31.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:31.665 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:43:31.665 00.000 29988 MoveAxis(E, 0, ABG)
03:43:31.665 00.000 29988 Move returns status 0, amount 0
03:43:31.665 00.000 29988 MoveAxis(N, 0, ABG)
03:43:31.665 00.000 29988 Move returns status 0, amount 0
03:43:31.665 00.000 29988 move complete, result=0
03:43:31.665 00.000 29988 worker thread done servicing request
03:43:31.665 00.000 29988 Worker thread wakes up
03:43:31.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:31.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:31.665 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:33.178 01.513 29988 Exposure complete
03:43:33.209 00.031 29988 worker thread done servicing request
03:43:33.209 00.000 28316 OnExposeComplete: enter
03:43:33.210 00.001 28316 UpdateGuideState(): m_state=6
03:43:33.211 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6037
03:43:33.211 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=258.81, Mass=2329, SNR=33.4, Peak=188 HFD=4.1
03:43:33.212 00.001 28316 MultiStar: [#1 -0.10,0.06,0.94,U] [#2 0.02,0.23,0.88,U] [#3 0.10,0.05,0.85,U] [#4 -0.19,-0.07,0.81,U] [#5 -0.03,0.19,0.74,U] [#6 -0.18,0.07,0.62,U] [#7 -0.11,-0.10,0.62,U] [#8 -0.30,0.07,0.59,U] 
03:43:33.212 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.10}, one-star: {0.02, 0.27}
03:43:33.212 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
03:43:33.213 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
03:43:33.213 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=0.12 mountY=0.02, mountTheta=0.16
03:43:33.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.10, opts=13)
03:43:33.215 00.001 28316 Enqueuing Move request for scope (-0.07, 0.10)
03:43:33.215 00.000 29988 Worker thread wakes up
03:43:33.215 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
03:43:33.215 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
03:43:33.215 00.000 29988 Moving (-0.07, 0.10) raw xDistance=0.12 yDistance=0.02
03:43:33.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:43:33.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:33.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:43:33.215 00.000 29988 MoveAxis(E, 0, ABG)
03:43:33.215 00.000 29988 Move returns status 0, amount 0
03:43:33.215 00.000 29988 MoveAxis(N, 0, ABG)
03:43:33.215 00.000 29988 Move returns status 0, amount 0
03:43:33.215 00.000 29988 move complete, result=0
03:43:33.215 00.000 29988 worker thread done servicing request
03:43:33.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:33.216 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.4
03:43:33.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:33.218 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:33.218 00.000 28316 Enqueuing Expose request
03:43:33.218 00.000 29988 Worker thread wakes up
03:43:33.218 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:43:33.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:33.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:34.845 01.627 29988 Exposure complete
03:43:34.879 00.034 29988 worker thread done servicing request
03:43:34.879 00.000 28316 OnExposeComplete: enter
03:43:34.880 00.001 28316 UpdateGuideState(): m_state=6
03:43:34.880 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6038
03:43:34.881 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=258.93, Mass=2264, SNR=33.1, Peak=177 HFD=4.2
03:43:34.881 00.000 28316 MultiStar: [#1 0.02,0.16,0.98,U] [#2 -0.04,0.22,0.91,U] [#3 0.17,0.19,0.86,U] [#4 -0.11,-0.05,0.86,U] [#5 -0.08,0.19,0.72,U] [#6 -0.12,-0.05,0.62,U] [#7 -0.01,0.16,0.62,U] [#8 -0.03,0.10,0.59,U] 
03:43:34.882 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.16}, one-star: {0.09, 0.38}
03:43:34.883 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
03:43:34.884 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
03:43:34.884 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.61 mountX=0.15 mountY=-0.07, mountTheta=-0.42
03:43:34.886 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.16, opts=13)
03:43:34.886 00.000 28316 Enqueuing Move request for scope (-0.01, 0.16)
03:43:34.886 00.000 29988 Worker thread wakes up
03:43:34.887 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
03:43:34.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
03:43:34.887 00.000 29988 Moving (-0.01, 0.16) raw xDistance=0.15 yDistance=-0.07
03:43:34.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:43:34.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:34.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:34.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:43:34.887 00.000 29988 MoveAxis(E, 0, ABG)
03:43:34.887 00.000 29988 Move returns status 0, amount 0
03:43:34.887 00.000 29988 MoveAxis(N, 0, ABG)
03:43:34.887 00.000 29988 Move returns status 0, amount 0
03:43:34.887 00.000 29988 move complete, result=0
03:43:34.887 00.000 29988 worker thread done servicing request
03:43:34.887 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.1
03:43:34.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:34.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:34.889 00.001 28316 Enqueuing Expose request
03:43:34.889 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:34.889 00.000 29988 Worker thread wakes up
03:43:34.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:34.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:36.406 01.517 29988 Exposure complete
03:43:36.444 00.038 29988 worker thread done servicing request
03:43:36.444 00.000 28316 OnExposeComplete: enter
03:43:36.445 00.001 28316 UpdateGuideState(): m_state=6
03:43:36.445 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6039
03:43:36.446 00.001 28316 Star::Find returns 1 (0), X=951.50, Y=258.89, Mass=2166, SNR=32.3, Peak=169 HFD=3.9
03:43:36.446 00.000 28316 MultiStar: [#1 -0.37,0.30,0.00,M1] [#2 -0.16,0.23,0.92,U] [#3 -0.05,0.20,0.86,U] [#4 0.04,-0.00,0.87,U] [#5 -0.16,0.25,0.76,U] [#6 -0.18,0.07,0.64,U] [#7 -0.25,0.17,0.65,U] [#8 -0.29,0.11,0.63,U] 
03:43:36.447 00.001 28316 refined, 7 included, MultiStar: {-0.15, 0.18}, one-star: {-0.20, 0.35}
03:43:36.447 00.000 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
03:43:36.447 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
03:43:36.448 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=0.23 mountY=0.05, mountTheta=0.22
03:43:36.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.18, opts=13)
03:43:36.449 00.000 28316 Enqueuing Move request for scope (-0.15, 0.18)
03:43:36.450 00.001 29988 Worker thread wakes up
03:43:36.450 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:36.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
03:43:36.450 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
03:43:36.450 00.000 28316 UpdateGuideState exits: m=2166 RSB=32.3
03:43:36.451 00.001 29988 Moving (-0.15, 0.18) raw xDistance=0.23 yDistance=0.05
03:43:36.451 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:43:36.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:36.451 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:36.452 00.001 28316 Enqueuing Expose request
03:43:36.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:36.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:43:36.452 00.000 29988 MoveAxis(W, 48, ABG)
03:43:36.452 00.000 29988 Guiding  Dir = 3, Dur = 48
03:43:36.452 00.000 29988 IsSlewing returns 0
03:43:36.453 00.001 29988 IsGuiding returns 0
03:43:36.455 00.002 29988 PulseGuide returned control before completion, sleep 57
03:43:36.516 00.061 29988 IsGuiding returns 0
03:43:36.516 00.000 29988 Move returns status 0, amount 48
03:43:36.516 00.000 29988 MoveAxis(N, 0, ABG)
03:43:36.516 00.000 29988 Move returns status 0, amount 0
03:43:36.516 00.000 29988 move complete, result=0
03:43:36.516 00.000 29988 worker thread done servicing request
03:43:36.516 00.000 29988 Worker thread wakes up
03:43:36.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:36.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:36.516 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.1 px 0 ms NORTH
03:43:38.151 01.635 29988 Exposure complete
03:43:38.182 00.031 29988 worker thread done servicing request
03:43:38.182 00.000 28316 OnExposeComplete: enter
03:43:38.183 00.001 28316 UpdateGuideState(): m_state=6
03:43:38.184 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6040
03:43:38.184 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=258.68, Mass=2271, SNR=32.9, Peak=176 HFD=3.9
03:43:38.185 00.001 28316 MultiStar: [#1 -0.27,0.21,0.00,M2] [#2 -0.22,0.35,0.00,M1] [#3 0.11,0.09,0.86,U] [#4 -0.27,-0.30,0.00,M1] [#5 -0.22,0.25,0.75,U] [#6 -0.25,-0.06,0.66,U] [#7 -0.16,-0.07,0.62,U] [#8 -0.25,0.09,0.60,U] 
03:43:38.185 00.000 28316 refined, 5 included, MultiStar: {-0.13, 0.08}, one-star: {-0.10, 0.14}
03:43:38.185 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
03:43:38.186 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
03:43:38.186 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.16 cameraTheta=2.58 mountX=0.13 mountY=0.08, mountTheta=0.56
03:43:38.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.08, opts=13)
03:43:38.188 00.001 28316 Enqueuing Move request for scope (-0.13, 0.08)
03:43:38.188 00.000 29988 Worker thread wakes up
03:43:38.189 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:38.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
03:43:38.189 00.000 28316 UpdateGuideState exits: m=2271 RSB=32.9
03:43:38.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:38.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:38.190 00.000 28316 Enqueuing Expose request
03:43:38.191 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
03:43:38.191 00.000 29988 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=0.08
03:43:38.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:43:38.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:38.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:43:38.191 00.000 29988 MoveAxis(E, 0, ABG)
03:43:38.191 00.000 29988 Move returns status 0, amount 0
03:43:38.191 00.000 29988 MoveAxis(N, 0, ABG)
03:43:38.191 00.000 29988 Move returns status 0, amount 0
03:43:38.191 00.000 29988 move complete, result=0
03:43:38.191 00.000 29988 worker thread done servicing request
03:43:38.191 00.000 29988 Worker thread wakes up
03:43:38.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:38.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:38.191 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:39.715 01.524 29988 Exposure complete
03:43:39.782 00.067 29988 worker thread done servicing request
03:43:39.782 00.000 28316 OnExposeComplete: enter
03:43:39.784 00.002 28316 UpdateGuideState(): m_state=6
03:43:39.784 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6041
03:43:39.785 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=258.70, Mass=2179, SNR=32.3, Peak=171 HFD=3.7
03:43:39.785 00.000 28316 MultiStar: [#1 -0.09,-0.09,0.99,U] [#2 -0.11,0.02,0.95,U] [#3 0.07,0.07,0.86,U] [#4 -0.08,-0.25,0.86,U] [#5 -0.05,0.03,0.75,U] [#6 -0.17,-0.24,0.66,U] [#7 -0.43,0.07,0.00,M1] [#8 -0.20,-0.11,0.58,U] 
03:43:39.785 00.000 28316 refined, 7 included, MultiStar: {-0.08, -0.04}, one-star: {-0.03, 0.16}
03:43:39.786 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
03:43:39.786 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
03:43:39.787 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.08 cameraTheta=-2.66 mountX=-0.00 mountY=0.08, mountTheta=1.62
03:43:39.788 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
03:43:39.788 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
03:43:39.790 00.002 29988 Worker thread wakes up
03:43:39.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
03:43:39.790 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
03:43:39.790 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.08
03:43:39.790 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:43:39.790 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:39.790 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:43:39.790 00.000 29988 MoveAxis(E, 0, ABG)
03:43:39.790 00.000 29988 Move returns status 0, amount 0
03:43:39.790 00.000 29988 MoveAxis(N, 0, ABG)
03:43:39.790 00.000 29988 Move returns status 0, amount 0
03:43:39.790 00.000 29988 move complete, result=0
03:43:39.790 00.000 29988 worker thread done servicing request
03:43:39.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:39.792 00.002 28316 UpdateGuideState exits: m=2179 RSB=32.3
03:43:39.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:39.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:39.793 00.000 28316 Enqueuing Expose request
03:43:39.793 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:39.794 00.001 29988 Worker thread wakes up
03:43:39.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:39.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:41.424 01.630 29988 Exposure complete
03:43:41.456 00.032 29988 worker thread done servicing request
03:43:41.456 00.000 28316 OnExposeComplete: enter
03:43:41.457 00.001 28316 UpdateGuideState(): m_state=6
03:43:41.457 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6042
03:43:41.458 00.001 28316 Star::Find returns 1 (0), X=952.05, Y=258.73, Mass=2273, SNR=33.1, Peak=185 HFD=4.1
03:43:41.458 00.000 28316 MultiStar: [#1 0.12,0.10,0.98,U] [#2 0.33,0.19,0.00,M1] [#3 0.42,0.05,0.00,M1] [#4 0.12,0.03,0.83,U] [#5 0.19,0.06,0.73,U] [#6 0.11,-0.05,0.62,U] [#7 -0.08,0.21,0.61,U] [#8 0.07,0.18,0.57,U] 
03:43:41.459 00.001 28316 refined, 6 included, MultiStar: {0.14, 0.10}, one-star: {0.35, 0.18}
03:43:41.460 00.001 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
03:43:41.461 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
03:43:41.462 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.18 cameraTheta=0.63 mountX=0.04 mountY=-0.17, mountTheta=-1.37
03:43:41.464 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.10, opts=13)
03:43:41.466 00.002 28316 Enqueuing Move request for scope (0.14, 0.10)
03:43:41.467 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:41.468 00.001 29988 Worker thread wakes up
03:43:41.469 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.1
03:43:41.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:41.470 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:41.470 00.000 28316 Enqueuing Expose request
03:43:41.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
03:43:41.470 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
03:43:41.470 00.000 29988 Moving (0.14, 0.10) raw xDistance=0.04 yDistance=-0.17
03:43:41.471 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:43:41.471 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:41.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:43:41.471 00.000 29988 MoveAxis(E, 0, ABG)
03:43:41.471 00.000 29988 Move returns status 0, amount 0
03:43:41.471 00.000 29988 MoveAxis(N, 0, ABG)
03:43:41.471 00.000 29988 Move returns status 0, amount 0
03:43:41.471 00.000 29988 move complete, result=0
03:43:41.471 00.000 29988 worker thread done servicing request
03:43:41.471 00.000 29988 Worker thread wakes up
03:43:41.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:41.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:41.471 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:43:42.994 01.523 29988 Exposure complete
03:43:43.041 00.047 29988 worker thread done servicing request
03:43:43.041 00.000 28316 OnExposeComplete: enter
03:43:43.043 00.002 28316 UpdateGuideState(): m_state=6
03:43:43.043 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6043
03:43:43.044 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=258.62, Mass=2286, SNR=33.2, Peak=174 HFD=3.9
03:43:43.044 00.000 28316 MultiStar: [#1 0.08,0.07,1.01,U] [#2 0.34,0.09,0.00,M2] [#3 0.46,-0.04,0.00,M2] [#4 0.26,-0.26,0.00,M1] [#5 0.24,0.06,0.75,U] [#6 0.21,-0.23,0.62,U] [#7 0.22,-0.18,0.61,U] [#8 0.18,0.08,0.61,U] 
03:43:43.045 00.001 28316 refined, 5 included, MultiStar: {0.23, -0.00}, one-star: {0.41, 0.08}
03:43:43.045 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
03:43:43.046 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
03:43:43.046 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-0.01 mountX=-0.10 mountY=-0.20, mountTheta=-2.02
03:43:43.047 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.00, opts=13)
03:43:43.048 00.001 28316 Enqueuing Move request for scope (0.23, -0.00)
03:43:43.048 00.000 29988 Worker thread wakes up
03:43:43.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.00) opts 0xd
03:43:43.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.00)
03:43:43.048 00.000 29988 Moving (0.23, -0.00) raw xDistance=-0.10 yDistance=-0.20
03:43:43.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:43:43.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:43:43.048 00.000 29988 MoveAxis(E, 0, ABG)
03:43:43.048 00.000 29988 Move returns status 0, amount 0
03:43:43.048 00.000 29988 MoveAxis(N, 48, ABG)
03:43:43.048 00.000 29988 Guiding  Dir = 0, Dur = 48
03:43:43.048 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:43.049 00.001 29988 IsSlewing returns 0
03:43:43.049 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.2
03:43:43.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:43.050 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:43.050 00.000 28316 Enqueuing Expose request
03:43:43.050 00.000 29988 IsGuiding returns 0
03:43:43.055 00.005 29988 PulseGuide returned control before completion, sleep 53
03:43:43.123 00.068 29988 IsGuiding returns 0
03:43:43.125 00.002 29988 Move returns status 0, amount 48
03:43:43.125 00.000 29988 move complete, result=0
03:43:43.125 00.000 29988 worker thread done servicing request
03:43:43.125 00.000 29988 Worker thread wakes up
03:43:43.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:43.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:43.125 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
03:43:44.761 01.636 29988 Exposure complete
03:43:44.814 00.053 29988 worker thread done servicing request
03:43:44.814 00.000 28316 OnExposeComplete: enter
03:43:44.814 00.000 28316 UpdateGuideState(): m_state=6
03:43:44.815 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6044
03:43:44.815 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=258.70, Mass=2287, SNR=33.2, Peak=183 HFD=4.0
03:43:44.816 00.001 28316 MultiStar: [#1 -0.08,0.21,1.00,U] [#2 0.06,0.18,0.91,U] [#3 0.37,-0.00,0.00,M3] [#4 0.18,-0.30,0.00,M2] [#5 0.00,0.18,0.77,U] [#6 0.16,-0.17,0.62,U] [#7 0.07,-0.07,0.63,U] [#8 -0.11,0.12,0.60,U] 
03:43:44.816 00.000 28316 refined, 6 included, MultiStar: {0.04, 0.11}, one-star: {0.15, 0.15}
03:43:44.817 00.001 28316 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
03:43:44.817 00.000 28316 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
03:43:44.817 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.23 mountX=0.08 mountY=-0.08, mountTheta=-0.78
03:43:44.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.11, opts=13)
03:43:44.819 00.001 28316 Enqueuing Move request for scope (0.04, 0.11)
03:43:44.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:44.820 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.2
03:43:44.820 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:44.821 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:44.821 00.000 28316 Enqueuing Expose request
03:43:44.822 00.001 29988 Worker thread wakes up
03:43:44.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
03:43:44.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
03:43:44.822 00.000 29988 Moving (0.04, 0.11) raw xDistance=0.08 yDistance=-0.08
03:43:44.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:43:44.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:44.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:44.822 00.000 29988 MoveAxis(E, 0, ABG)
03:43:44.822 00.000 29988 Move returns status 0, amount 0
03:43:44.822 00.000 29988 MoveAxis(N, 0, ABG)
03:43:44.822 00.000 29988 Move returns status 0, amount 0
03:43:44.822 00.000 29988 move complete, result=0
03:43:44.822 00.000 29988 worker thread done servicing request
03:43:44.822 00.000 29988 Worker thread wakes up
03:43:44.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:44.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:44.823 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:46.341 01.518 29988 Exposure complete
03:43:46.377 00.036 29988 worker thread done servicing request
03:43:46.377 00.000 28316 OnExposeComplete: enter
03:43:46.378 00.001 28316 UpdateGuideState(): m_state=6
03:43:46.379 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6045
03:43:46.379 00.000 28316 Star::Find returns 1 (0), X=951.94, Y=258.59, Mass=2239, SNR=32.9, Peak=160 HFD=4.0
03:43:46.379 00.000 28316 MultiStar: [#1 -0.08,0.11,1.00,U] [#2 0.14,0.17,0.91,U] [#3 0.39,-0.16,0.00,M4] [#4 0.12,-0.44,0.00,M3] [#5 -0.05,0.04,0.74,U] [#6 0.08,-0.32,0.62,U] [#7 0.14,-0.09,0.63,U] [#8 0.22,-0.11,0.58,U] 
03:43:46.380 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.00}, one-star: {0.24, 0.05}
03:43:46.380 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
03:43:46.381 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
03:43:46.381 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.04 mountX=-0.04 mountY=-0.09, mountTheta=-1.97
03:43:46.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.00, opts=13)
03:43:46.383 00.001 28316 Enqueuing Move request for scope (0.09, 0.00)
03:43:46.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:46.384 00.001 28316 UpdateGuideState exits: m=2239 RSB=32.9
03:43:46.384 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:46.385 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:46.385 00.000 28316 Enqueuing Expose request
03:43:46.385 00.000 29988 Worker thread wakes up
03:43:46.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
03:43:46.386 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
03:43:46.386 00.000 29988 Moving (0.09, 0.00) raw xDistance=-0.04 yDistance=-0.09
03:43:46.386 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:43:46.386 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:46.386 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:43:46.386 00.000 29988 MoveAxis(E, 0, ABG)
03:43:46.386 00.000 29988 Move returns status 0, amount 0
03:43:46.386 00.000 29988 MoveAxis(N, 0, ABG)
03:43:46.386 00.000 29988 Move returns status 0, amount 0
03:43:46.386 00.000 29988 move complete, result=0
03:43:46.386 00.000 29988 worker thread done servicing request
03:43:46.386 00.000 29988 Worker thread wakes up
03:43:46.386 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:46.386 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:46.386 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:48.022 01.636 29988 Exposure complete
03:43:48.063 00.041 29988 worker thread done servicing request
03:43:48.064 00.001 28316 OnExposeComplete: enter
03:43:48.066 00.002 28316 UpdateGuideState(): m_state=6
03:43:48.070 00.004 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6046
03:43:48.071 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=258.81, Mass=2297, SNR=33.2, Peak=160 HFD=4.0
03:43:48.071 00.000 28316 MultiStar: [#1 -0.13,0.15,0.96,U] [#2 0.13,0.13,0.90,U] [#3 0.04,0.07,0.86,U] [#4 -0.06,-0.15,0.83,U] [#5 0.07,0.08,0.73,U] [#6 -0.16,-0.11,0.63,U] [#7 -0.12,-0.09,0.62,U] [#8 0.01,0.13,0.58,U] 
03:43:48.072 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.12, 0.27}
03:43:48.073 00.001 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.08 = 0.08)
03:43:48.075 00.002 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
03:43:48.075 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=0.08 mountY=0.00, mountTheta=0.05
03:43:48.077 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.07, opts=13)
03:43:48.078 00.001 28316 Enqueuing Move request for scope (-0.04, 0.07)
03:43:48.078 00.000 29988 Worker thread wakes up
03:43:48.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:48.078 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.2
03:43:48.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:48.079 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:48.080 00.001 28316 Enqueuing Expose request
03:43:48.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
03:43:48.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
03:43:48.080 00.000 29988 Moving (-0.04, 0.07) raw xDistance=0.08 yDistance=0.00
03:43:48.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:43:48.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:48.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:43:48.080 00.000 29988 MoveAxis(E, 0, ABG)
03:43:48.080 00.000 29988 Move returns status 0, amount 0
03:43:48.080 00.000 29988 MoveAxis(N, 0, ABG)
03:43:48.080 00.000 29988 Move returns status 0, amount 0
03:43:48.080 00.000 29988 move complete, result=0
03:43:48.080 00.000 29988 worker thread done servicing request
03:43:48.080 00.000 29988 Worker thread wakes up
03:43:48.081 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:48.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:48.081 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:43:49.596 01.515 29988 Exposure complete
03:43:49.631 00.035 29988 worker thread done servicing request
03:43:49.631 00.000 28316 OnExposeComplete: enter
03:43:49.632 00.001 28316 UpdateGuideState(): m_state=6
03:43:49.633 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6047
03:43:49.633 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=258.70, Mass=2298, SNR=33.3, Peak=177 HFD=4.1
03:43:49.634 00.001 28316 MultiStar: [#1 0.02,0.08,0.96,U] [#2 0.14,0.23,0.89,U] [#3 0.36,-0.01,0.00,M4] [#4 0.09,-0.20,0.80,U] [#5 0.14,-0.05,0.74,U] [#6 -0.00,0.05,0.65,U] [#7 0.10,-0.03,0.61,U] [#8 -0.03,-0.16,0.58,U] 
03:43:49.634 00.000 28316 refined, 7 included, MultiStar: {0.07, 0.03}, one-star: {0.09, 0.15}
03:43:49.635 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
03:43:49.636 00.001 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
03:43:49.637 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.35 mountX=-0.01 mountY=-0.08, mountTheta=-1.65
03:43:49.639 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
03:43:49.639 00.000 28316 Enqueuing Move request for scope (0.07, 0.03)
03:43:49.640 00.001 29988 Worker thread wakes up
03:43:49.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:49.640 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.3
03:43:49.641 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:49.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:49.642 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
03:43:49.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
03:43:49.642 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.01 yDistance=-0.08
03:43:49.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:43:49.642 00.000 28316 Enqueuing Expose request
03:43:49.644 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:49.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:43:49.644 00.000 29988 MoveAxis(E, 0, ABG)
03:43:49.644 00.000 29988 Move returns status 0, amount 0
03:43:49.644 00.000 29988 MoveAxis(N, 0, ABG)
03:43:49.644 00.000 29988 Move returns status 0, amount 0
03:43:49.644 00.000 29988 move complete, result=0
03:43:49.644 00.000 29988 worker thread done servicing request
03:43:49.644 00.000 29988 Worker thread wakes up
03:43:49.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:49.645 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:49.645 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:43:51.279 01.634 29988 Exposure complete
03:43:51.326 00.047 29988 worker thread done servicing request
03:43:51.326 00.000 28316 OnExposeComplete: enter
03:43:51.326 00.000 28316 UpdateGuideState(): m_state=6
03:43:51.327 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6048
03:43:51.327 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=258.35, Mass=2282, SNR=33.2, Peak=157 HFD=4.3
03:43:51.328 00.001 28316 MultiStar: [#1 -0.08,-0.30,0.97,U] [#2 0.14,-0.44,0.00,M1] [#3 0.34,-0.33,0.00,M5] [#4 -0.03,-0.49,0.00,M2] [#5 0.08,-0.50,0.00,M1] [#6 -0.14,-0.52,0.00,M1] [#7 -0.30,-0.24,0.00,M1] [#8 -0.28,-0.30,0.00,M1] 
03:43:51.328 00.000 28316 single-star, 1 included, MultiStar: {-0.00, -0.25}, one-star: {0.07, -0.20}
03:43:51.329 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
03:43:51.330 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
03:43:51.331 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.21 mountX=-0.21 mountY=0.02, mountTheta=3.03
03:43:51.333 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.20, opts=13)
03:43:51.334 00.001 28316 Enqueuing Move request for scope (0.07, -0.20)
03:43:51.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:51.334 00.000 28316 UpdateGuideState exits: m=2282 RSB=33.2
03:43:51.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:51.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:51.335 00.000 28316 Enqueuing Expose request
03:43:51.336 00.001 29988 Worker thread wakes up
03:43:51.336 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
03:43:51.336 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
03:43:51.336 00.000 29988 Moving (0.07, -0.20) raw xDistance=-0.21 yDistance=0.02
03:43:51.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:43:51.336 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:51.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:43:51.336 00.000 29988 MoveAxis(E, 44, ABG)
03:43:51.336 00.000 29988 Guiding  Dir = 2, Dur = 44
03:43:51.336 00.000 29988 IsSlewing returns 0
03:43:51.336 00.000 29988 IsGuiding returns 0
03:43:51.339 00.003 29988 PulseGuide returned control before completion, sleep 52
03:43:51.404 00.065 29988 IsGuiding returns 0
03:43:51.404 00.000 29988 Move returns status 0, amount 44
03:43:51.404 00.000 29988 MoveAxis(N, 0, ABG)
03:43:51.405 00.001 29988 Move returns status 0, amount 0
03:43:51.405 00.000 29988 move complete, result=0
03:43:51.405 00.000 29988 worker thread done servicing request
03:43:51.405 00.000 29988 Worker thread wakes up
03:43:51.405 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:51.405 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
03:43:51.405 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:52.817 01.412 29988 Exposure complete
03:43:52.860 00.043 29988 worker thread done servicing request
03:43:52.860 00.000 28316 OnExposeComplete: enter
03:43:52.861 00.001 28316 UpdateGuideState(): m_state=6
03:43:52.862 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6049
03:43:52.862 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=258.66, Mass=2396, SNR=33.9, Peak=168 HFD=4.0
03:43:52.863 00.001 28316 MultiStar: [#1 0.05,0.11,0.96,U] [#2 0.00,0.11,0.87,U] [#3 0.19,-0.02,0.84,U] [#4 -0.23,-0.05,0.80,U] [#5 0.05,0.03,0.71,U] [#6 -0.02,-0.10,0.61,U] [#7 0.02,0.02,0.60,U] [#8 -0.17,0.03,0.57,U] 
03:43:52.863 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.13, 0.12}
03:43:52.864 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
03:43:52.864 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
03:43:52.865 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.21 mountX=0.03 mountY=-0.03, mountTheta=-0.81
03:43:52.867 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
03:43:52.867 00.000 28316 Enqueuing Move request for scope (0.01, 0.04)
03:43:52.867 00.000 29988 Worker thread wakes up
03:43:52.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:52.868 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
03:43:52.868 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.9
03:43:52.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
03:43:52.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:52.870 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:52.870 00.000 28316 Enqueuing Expose request
03:43:52.871 00.001 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
03:43:52.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:43:52.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:52.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:43:52.871 00.000 29988 MoveAxis(E, 0, ABG)
03:43:52.871 00.000 29988 Move returns status 0, amount 0
03:43:52.871 00.000 29988 MoveAxis(N, 0, ABG)
03:43:52.871 00.000 29988 Move returns status 0, amount 0
03:43:52.871 00.000 29988 move complete, result=0
03:43:52.871 00.000 29988 worker thread done servicing request
03:43:52.871 00.000 29988 Worker thread wakes up
03:43:52.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:52.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:52.871 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:54.492 01.621 29988 Exposure complete
03:43:54.527 00.035 29988 worker thread done servicing request
03:43:54.527 00.000 28316 OnExposeComplete: enter
03:43:54.528 00.001 28316 UpdateGuideState(): m_state=6
03:43:54.529 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6050
03:43:54.529 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=258.68, Mass=2269, SNR=33.0, Peak=172 HFD=3.9
03:43:54.530 00.001 28316 MultiStar: [#1 -0.18,0.21,0.97,U] [#2 0.09,0.18,0.89,U] [#3 0.19,0.04,0.87,U] [#4 0.00,0.06,0.83,U] [#5 -0.04,-0.03,0.74,U] [#6 -0.26,0.19,0.59,U] [#7 -0.21,0.18,0.63,U] [#8 -0.11,-0.15,0.58,U] 
03:43:54.531 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.10}, one-star: {-0.09, 0.13}
03:43:54.531 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
03:43:54.532 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
03:43:54.532 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.08 mountX=0.11 mountY=0.01, mountTheta=0.05
03:43:54.534 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.10, opts=13)
03:43:54.534 00.000 28316 Enqueuing Move request for scope (-0.06, 0.10)
03:43:54.535 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:54.535 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
03:43:54.536 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:54.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:54.537 00.001 28316 Enqueuing Expose request
03:43:54.537 00.000 29988 Worker thread wakes up
03:43:54.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
03:43:54.537 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
03:43:54.537 00.000 29988 Moving (-0.06, 0.10) raw xDistance=0.11 yDistance=0.01
03:43:54.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:43:54.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:54.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:43:54.537 00.000 29988 MoveAxis(E, 0, ABG)
03:43:54.537 00.000 29988 Move returns status 0, amount 0
03:43:54.537 00.000 29988 MoveAxis(N, 0, ABG)
03:43:54.537 00.000 29988 Move returns status 0, amount 0
03:43:54.537 00.000 29988 move complete, result=0
03:43:54.537 00.000 29988 worker thread done servicing request
03:43:54.537 00.000 29988 Worker thread wakes up
03:43:54.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:54.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:54.538 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:43:56.063 01.525 29988 Exposure complete
03:43:56.099 00.036 29988 worker thread done servicing request
03:43:56.099 00.000 28316 OnExposeComplete: enter
03:43:56.100 00.001 28316 UpdateGuideState(): m_state=6
03:43:56.100 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6051
03:43:56.101 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=258.42, Mass=2303, SNR=33.1, Peak=164 HFD=3.9
03:43:56.101 00.000 28316 MultiStar: [#1 -0.40,-0.05,0.00,M1] [#2 -0.09,-0.23,0.93,U] [#3 0.09,-0.27,0.86,U] [#4 -0.47,-0.29,0.00,M1] [#5 -0.26,-0.01,0.72,U] [#6 -0.31,-0.38,0.00,M1] [#7 -0.35,-0.17,0.00,M1] [#8 -0.27,-0.18,0.60,U] 
03:43:56.101 00.000 28316 single-star, 4 included, MultiStar: {-0.10, -0.17}, one-star: {-0.04, -0.12}
03:43:56.102 00.001 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.86 = 2.43)
03:43:56.102 00.000 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.90 = 2.39)
03:43:56.103 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.86 mountX=-0.10 mountY=0.09, mountTheta=2.40
03:43:56.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
03:43:56.104 00.000 28316 Enqueuing Move request for scope (-0.04, -0.12)
03:43:56.105 00.001 29988 Worker thread wakes up
03:43:56.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
03:43:56.105 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
03:43:56.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:56.106 00.001 29988 Moving (-0.04, -0.12) raw xDistance=-0.10 yDistance=0.09
03:43:56.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:43:56.106 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.1
03:43:56.107 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:56.108 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:56.110 00.002 28316 Enqueuing Expose request
03:43:56.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:56.110 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:43:56.111 00.001 29988 MoveAxis(E, 0, ABG)
03:43:56.111 00.000 29988 Move returns status 0, amount 0
03:43:56.111 00.000 29988 MoveAxis(N, 0, ABG)
03:43:56.111 00.000 29988 Move returns status 0, amount 0
03:43:56.111 00.000 29988 move complete, result=0
03:43:56.111 00.000 29988 worker thread done servicing request
03:43:56.111 00.000 29988 Worker thread wakes up
03:43:56.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:56.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:56.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:43:57.743 01.632 29988 Exposure complete
03:43:57.785 00.042 29988 worker thread done servicing request
03:43:57.785 00.000 28316 OnExposeComplete: enter
03:43:57.786 00.001 28316 UpdateGuideState(): m_state=6
03:43:57.788 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6052
03:43:57.790 00.002 28316 Star::Find returns 1 (0), X=951.75, Y=258.66, Mass=2297, SNR=33.3, Peak=163 HFD=3.9
03:43:57.793 00.003 28316 MultiStar: [#1 -0.01,0.17,0.98,U] [#2 -0.08,0.03,0.92,U] [#3 0.14,-0.01,0.84,U] [#4 0.12,-0.32,0.00,M2] [#5 0.09,0.02,0.75,U] [#6 0.02,-0.15,0.62,U] [#7 0.01,-0.03,0.63,U] [#8 -0.05,-0.13,0.56,U] 
03:43:57.795 00.002 28316 refined, 7 included, MultiStar: {0.02, 0.02}, one-star: {0.05, 0.11}
03:43:57.798 00.003 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
03:43:57.800 00.002 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
03:43:57.803 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.78 mountX=0.01 mountY=-0.03, mountTheta=-1.22
03:43:57.805 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
03:43:57.806 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
03:43:57.806 00.000 29988 Worker thread wakes up
03:43:57.806 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:57.807 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.3
03:43:57.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:57.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:57.808 00.001 28316 Enqueuing Expose request
03:43:57.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:43:57.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:43:57.808 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
03:43:57.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:43:57.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:57.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:43:57.808 00.000 29988 MoveAxis(E, 0, ABG)
03:43:57.808 00.000 29988 Move returns status 0, amount 0
03:43:57.808 00.000 29988 MoveAxis(N, 0, ABG)
03:43:57.808 00.000 29988 Move returns status 0, amount 0
03:43:57.809 00.001 29988 move complete, result=0
03:43:57.809 00.000 29988 worker thread done servicing request
03:43:57.809 00.000 29988 Worker thread wakes up
03:43:57.809 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:57.809 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:57.809 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:43:59.326 01.517 29988 Exposure complete
03:43:59.376 00.050 29988 worker thread done servicing request
03:43:59.376 00.000 28316 OnExposeComplete: enter
03:43:59.377 00.001 28316 UpdateGuideState(): m_state=6
03:43:59.378 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6053
03:43:59.378 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=258.66, Mass=2305, SNR=33.2, Peak=171 HFD=3.9
03:43:59.379 00.001 28316 MultiStar: [#1 -0.21,-0.02,0.99,U] [#2 0.06,0.08,0.92,U] [#3 0.19,-0.10,0.86,U] [#4 0.05,-0.42,0.00,M3] [#5 -0.11,-0.13,0.74,U] [#6 -0.20,-0.22,0.61,U] [#7 -0.10,-0.02,0.64,U] [#8 -0.07,0.14,0.60,U] 
03:43:59.379 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {0.22, 0.12}
03:43:59.380 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.90)
03:43:59.380 00.000 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86)
03:43:59.380 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.39 mountX=-0.01 mountY=0.02, mountTheta=1.89
03:43:59.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.01, opts=13)
03:43:59.382 00.001 28316 Enqueuing Move request for scope (-0.01, -0.01)
03:43:59.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:43:59.383 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.2
03:43:59.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:43:59.384 00.001 29988 Worker thread wakes up
03:43:59.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
03:43:59.384 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
03:43:59.384 00.000 29988 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.02
03:43:59.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:43:59.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:43:59.384 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:43:59.385 00.001 28316 Enqueuing Expose request
03:43:59.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:43:59.385 00.000 29988 MoveAxis(E, 0, ABG)
03:43:59.385 00.000 29988 Move returns status 0, amount 0
03:43:59.385 00.000 29988 MoveAxis(N, 0, ABG)
03:43:59.385 00.000 29988 Move returns status 0, amount 0
03:43:59.385 00.000 29988 move complete, result=0
03:43:59.385 00.000 29988 worker thread done servicing request
03:43:59.385 00.000 29988 Worker thread wakes up
03:43:59.385 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:43:59.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:43:59.386 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:01.021 01.635 29988 Exposure complete
03:44:01.053 00.032 29988 worker thread done servicing request
03:44:01.053 00.000 28316 OnExposeComplete: enter
03:44:01.054 00.001 28316 UpdateGuideState(): m_state=6
03:44:01.054 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6054
03:44:01.055 00.001 28316 Star::Find returns 1 (0), X=951.48, Y=258.71, Mass=2300, SNR=33.3, Peak=162 HFD=3.8
03:44:01.055 00.000 28316 MultiStar: [#1 -0.40,0.03,0.00,M1] [#2 -0.15,-0.00,0.91,U] [#3 -0.29,0.08,0.87,U] [#4 -0.05,-0.36,0.00,M4] [#5 -0.08,-0.11,0.73,U] [#6 -0.22,-0.13,0.64,U] [#7 -0.36,-0.04,0.00,M1] [#8 -0.35,-0.30,0.00,M1] 
03:44:01.056 00.001 28316 refined, 4 included, MultiStar: {-0.19, 0.02}, one-star: {-0.22, 0.17}
03:44:01.056 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
03:44:01.056 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
03:44:01.057 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.06 mountX=0.09 mountY=0.16, mountTheta=1.05
03:44:01.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.02, opts=13)
03:44:01.058 00.000 28316 Enqueuing Move request for scope (-0.19, 0.02)
03:44:01.059 00.001 29988 Worker thread wakes up
03:44:01.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
03:44:01.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
03:44:01.059 00.000 29988 Moving (-0.19, 0.02) raw xDistance=0.09 yDistance=0.16
03:44:01.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:44:01.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:01.062 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:01.062 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
03:44:01.063 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:01.063 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:01.064 00.001 28316 Enqueuing Expose request
03:44:01.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:44:01.064 00.000 29988 MoveAxis(E, 0, ABG)
03:44:01.064 00.000 29988 Move returns status 0, amount 0
03:44:01.064 00.000 29988 MoveAxis(N, 0, ABG)
03:44:01.064 00.000 29988 Move returns status 0, amount 0
03:44:01.064 00.000 29988 move complete, result=0
03:44:01.064 00.000 29988 worker thread done servicing request
03:44:01.064 00.000 29988 Worker thread wakes up
03:44:01.064 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:01.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:01.065 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:44:02.576 01.511 29988 Exposure complete
03:44:02.615 00.039 29988 worker thread done servicing request
03:44:02.640 00.025 28316 OnExposeComplete: enter
03:44:02.641 00.001 28316 UpdateGuideState(): m_state=6
03:44:02.642 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6055
03:44:02.643 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=258.50, Mass=2392, SNR=33.8, Peak=159 HFD=4.1
03:44:02.643 00.000 28316 MultiStar: [#1 -0.40,-0.11,0.00,M2] [#2 -0.06,-0.11,0.88,U] [#3 -0.20,-0.13,0.82,U] [#4 -0.13,-0.37,0.00,M5] [#5 -0.18,-0.29,0.00,M1] [#6 -0.27,-0.18,0.62,U] [#7 -0.30,-0.06,0.62,U] [#8 -0.35,-0.03,0.00,M2] 
03:44:02.644 00.001 28316 refined, 4 included, MultiStar: {-0.22, -0.10}, one-star: {-0.27, -0.05}
03:44:02.644 00.000 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
03:44:02.645 00.001 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.55)
03:44:02.645 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.70 mountX=-0.00 mountY=0.24, mountTheta=1.58
03:44:02.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.10, opts=13)
03:44:02.647 00.001 28316 Enqueuing Move request for scope (-0.22, -0.10)
03:44:02.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:02.648 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.8
03:44:02.648 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:02.648 00.000 29988 Worker thread wakes up
03:44:02.648 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
03:44:02.648 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
03:44:02.648 00.000 29988 Moving (-0.22, -0.10) raw xDistance=-0.00 yDistance=0.24
03:44:02.648 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:44:02.648 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:44:02.649 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:02.649 00.000 28316 Enqueuing Expose request
03:44:02.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:44:02.649 00.000 29988 MoveAxis(E, 0, ABG)
03:44:02.649 00.000 29988 Move returns status 0, amount 0
03:44:02.649 00.000 29988 MoveAxis(N, 0, ABG)
03:44:02.649 00.000 29988 Move returns status 0, amount 0
03:44:02.649 00.000 29988 move complete, result=0
03:44:02.650 00.001 29988 worker thread done servicing request
03:44:02.650 00.000 29988 Worker thread wakes up
03:44:02.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:02.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:02.650 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:44:04.277 01.627 29988 Exposure complete
03:44:04.319 00.042 29988 worker thread done servicing request
03:44:04.319 00.000 28316 OnExposeComplete: enter
03:44:04.319 00.000 28316 UpdateGuideState(): m_state=6
03:44:04.320 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6056
03:44:04.322 00.002 28316 Star::Find returns 1 (0), X=951.39, Y=258.43, Mass=2289, SNR=33.0, Peak=150 HFD=4.1
03:44:04.326 00.004 28316 MultiStar: [#1 -0.51,-0.35,0.00,M3] [#2 -0.08,-0.28,0.91,U] [#3 -0.21,-0.15,0.87,U] [#4 -0.17,-0.60,0.00,M6] [#5 -0.18,-0.34,0.00,M2] [#6 -0.28,-0.52,0.00,M1] [#7 -0.39,-0.47,0.00,M1] [#8 -0.33,-0.30,0.00,M3] 
03:44:04.328 00.002 28316 refined, 2 included, MultiStar: {-0.20, -0.18}, one-star: {-0.31, -0.11}
03:44:04.330 00.002 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
03:44:04.332 00.002 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
03:44:04.335 00.003 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.42 mountX=-0.08 mountY=0.26, mountTheta=1.87
03:44:04.339 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.18, opts=13)
03:44:04.339 00.000 28316 Enqueuing Move request for scope (-0.20, -0.18)
03:44:04.340 00.001 29988 Worker thread wakes up
03:44:04.340 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:04.341 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.0
03:44:04.341 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:04.342 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:04.342 00.000 28316 Enqueuing Expose request
03:44:04.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
03:44:04.343 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
03:44:04.343 00.000 29988 Moving (-0.20, -0.18) raw xDistance=-0.08 yDistance=0.26
03:44:04.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:44:04.343 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:44:04.343 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:44:04.343 00.000 29988 MoveAxis(E, 0, ABG)
03:44:04.343 00.000 29988 Move returns status 0, amount 0
03:44:04.343 00.000 29988 MoveAxis(N, 0, ABG)
03:44:04.343 00.000 29988 Move returns status 0, amount 0
03:44:04.343 00.000 29988 move complete, result=0
03:44:04.343 00.000 29988 worker thread done servicing request
03:44:04.343 00.000 29988 Worker thread wakes up
03:44:04.343 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:04.343 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:44:04.344 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:05.862 01.518 29988 Exposure complete
03:44:05.900 00.038 29988 worker thread done servicing request
03:44:05.901 00.001 28316 OnExposeComplete: enter
03:44:05.901 00.000 28316 UpdateGuideState(): m_state=6
03:44:05.902 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6057
03:44:05.902 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=258.27, Mass=2399, SNR=33.8, Peak=173 HFD=3.9
03:44:05.903 00.001 28316 MultiStar: [#1 -0.36,-0.42,0.00,M4] [#2 -0.15,-0.29,0.87,U] [#3 -0.08,-0.38,0.00,M1] [#4 -0.07,-0.58,0.00,M7] [#5 -0.12,-0.31,0.00,M3] [#6 -0.31,-0.60,0.00,M2] [#7 -0.22,-0.48,0.00,M2] [#8 -0.25,-0.44,0.00,M4] 
03:44:05.903 00.000 28316 single-star, 1 included, MultiStar: {-0.12, -0.28}, one-star: {-0.09, -0.27}
03:44:05.904 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
03:44:05.906 00.002 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
03:44:05.906 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.88 mountX=-0.21 mountY=0.20, mountTheta=2.39
03:44:05.907 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.27, opts=13)
03:44:05.908 00.001 28316 Enqueuing Move request for scope (-0.09, -0.27)
03:44:05.908 00.000 29988 Worker thread wakes up
03:44:05.908 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
03:44:05.908 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
03:44:05.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:05.909 00.001 29988 Moving (-0.09, -0.27) raw xDistance=-0.21 yDistance=0.20
03:44:05.909 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.8
03:44:05.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:05.910 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:05.910 00.000 28316 Enqueuing Expose request
03:44:05.911 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:44:05.911 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.00 newest=0.70
03:44:05.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
03:44:05.911 00.000 29988 MoveAxis(E, 45, ABG)
03:44:05.911 00.000 29988 Guiding  Dir = 2, Dur = 45
03:44:05.911 00.000 29988 IsSlewing returns 0
03:44:05.911 00.000 29988 IsGuiding returns 0
03:44:05.912 00.001 29988 PulseGuide returned control before completion, sleep 54
03:44:05.982 00.070 29988 IsGuiding returns 1
03:44:05.982 00.000 29988 scope still moving after pulse duration time elapsed
03:44:06.014 00.032 29988 IsSlewing returns 0
03:44:06.015 00.001 29988 IsGuiding returns 0
03:44:06.015 00.000 29988 scope move finished after 45 + 59 ms
03:44:06.015 00.000 29988 Move returns status 0, amount 45
03:44:06.015 00.000 29988 MoveAxis(S, 48, ABG)
03:44:06.015 00.000 29988 Guiding  Dir = 1, Dur = 48
03:44:06.016 00.001 29988 IsSlewing returns 0
03:44:06.016 00.000 29988 IsGuiding returns 0
03:44:06.026 00.010 29988 PulseGuide returned control before completion, sleep 49
03:44:06.077 00.051 29988 IsGuiding returns 1
03:44:06.077 00.000 29988 scope still moving after pulse duration time elapsed
03:44:06.108 00.031 29988 IsSlewing returns 0
03:44:06.108 00.000 29988 IsGuiding returns 0
03:44:06.108 00.000 29988 scope move finished after 48 + 44 ms
03:44:06.108 00.000 29988 Move returns status 0, amount 48
03:44:06.108 00.000 29988 move complete, result=0
03:44:06.108 00.000 29988 worker thread done servicing request
03:44:06.108 00.000 29988 Worker thread wakes up
03:44:06.108 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.2 px 48 ms SOUTH
03:44:06.110 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:06.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:07.743 01.633 29988 Exposure complete
03:44:07.791 00.048 29988 worker thread done servicing request
03:44:07.791 00.000 28316 OnExposeComplete: enter
03:44:07.792 00.001 28316 UpdateGuideState(): m_state=6
03:44:07.793 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6058
03:44:07.793 00.000 28316 Star::Find returns 1 (0), X=951.74, Y=258.62, Mass=2358, SNR=33.7, Peak=162 HFD=4.0
03:44:07.794 00.001 28316 MultiStar: [#1 -0.19,0.03,0.94,U] [#2 0.04,-0.10,0.89,U] [#3 0.23,-0.02,0.85,U] [#4 -0.12,-0.56,0.00,M8] [#5 -0.11,0.05,0.72,U] [#6 -0.38,-0.40,0.00,M3] [#7 -0.21,-0.36,0.00,M3] [#8 -0.32,-0.31,0.00,M5] 
03:44:07.794 00.000 28316 refined, 4 included, MultiStar: {0.00, 0.01}, one-star: {0.04, 0.08}
03:44:07.794 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
03:44:07.795 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
03:44:07.795 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.03 mountX=0.00 mountY=-0.01, mountTheta=-0.98
03:44:07.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
03:44:07.797 00.001 28316 Enqueuing Move request for scope (0.00, 0.01)
03:44:07.798 00.001 29988 Worker thread wakes up
03:44:07.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:07.798 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.7
03:44:07.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:07.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:07.799 00.000 28316 Enqueuing Expose request
03:44:07.801 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
03:44:07.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
03:44:07.801 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
03:44:07.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:44:07.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:07.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:44:07.801 00.000 29988 MoveAxis(E, 0, ABG)
03:44:07.801 00.000 29988 Move returns status 0, amount 0
03:44:07.801 00.000 29988 MoveAxis(N, 0, ABG)
03:44:07.801 00.000 29988 Move returns status 0, amount 0
03:44:07.801 00.000 29988 move complete, result=0
03:44:07.801 00.000 29988 worker thread done servicing request
03:44:07.801 00.000 29988 Worker thread wakes up
03:44:07.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:07.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:07.801 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:09.313 01.512 29988 Exposure complete
03:44:09.339 00.026 29988 worker thread done servicing request
03:44:09.339 00.000 28316 OnExposeComplete: enter
03:44:09.340 00.001 28316 UpdateGuideState(): m_state=6
03:44:09.341 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6059
03:44:09.341 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=258.48, Mass=2328, SNR=33.3, Peak=157 HFD=4.0
03:44:09.342 00.001 28316 MultiStar: [#1 -0.06,-0.07,0.99,U] [#2 -0.08,-0.31,0.87,U] [#3 0.09,-0.17,0.84,U] [#4 -0.13,-0.59,0.00,M9] [#5 -0.00,0.01,0.72,U] [#6 -0.20,-0.57,0.00,M4] [#7 -0.10,-0.57,0.00,M4] [#8 -0.38,-0.35,0.00,M6] 
03:44:09.343 00.001 28316 single-star, 4 included, MultiStar: {-0.02, -0.12}, one-star: {-0.03, -0.06}
03:44:09.343 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.21)
03:44:09.343 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.17)
03:44:09.343 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.07 mountX=-0.04 mountY=0.06, mountTheta=2.20
03:44:09.345 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.06, opts=13)
03:44:09.345 00.000 28316 Enqueuing Move request for scope (-0.03, -0.06)
03:44:09.346 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:09.346 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.3
03:44:09.346 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:09.347 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:09.347 00.000 28316 Enqueuing Expose request
03:44:09.348 00.001 29988 Worker thread wakes up
03:44:09.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
03:44:09.348 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
03:44:09.348 00.000 29988 Moving (-0.03, -0.06) raw xDistance=-0.04 yDistance=0.06
03:44:09.348 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:44:09.348 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:09.348 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:44:09.348 00.000 29988 MoveAxis(E, 0, ABG)
03:44:09.348 00.000 29988 Move returns status 0, amount 0
03:44:09.348 00.000 29988 MoveAxis(N, 0, ABG)
03:44:09.348 00.000 29988 Move returns status 0, amount 0
03:44:09.348 00.000 29988 move complete, result=0
03:44:09.348 00.000 29988 worker thread done servicing request
03:44:09.348 00.000 29988 Worker thread wakes up
03:44:09.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:09.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:09.348 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:10.975 01.627 29988 Exposure complete
03:44:11.040 00.065 29988 worker thread done servicing request
03:44:11.040 00.000 28316 OnExposeComplete: enter
03:44:11.042 00.002 28316 UpdateGuideState(): m_state=6
03:44:11.044 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6060
03:44:11.046 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=258.30, Mass=2379, SNR=33.8, Peak=164 HFD=4.3
03:44:11.048 00.002 28316 MultiStar: [#1 -0.43,-0.27,0.00,M3] [#2 -0.21,-0.41,0.00,M1] [#3 -0.08,-0.23,0.84,U] [#4 0.09,-0.70,0.00,M10] [#5 -0.11,-0.46,0.00,M2] [#6 -0.03,-0.58,0.00,M5] [#7 -0.53,-0.44,0.00,M5] [#8 -0.16,-0.54,0.00,M7] 
03:44:11.050 00.002 28316 refined, 1 included, MultiStar: {-0.05, -0.24}, one-star: {-0.03, -0.24}
03:44:11.053 00.003 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
03:44:11.053 00.000 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
03:44:11.054 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.79 mountX=-0.19 mountY=0.15, mountTheta=2.48
03:44:11.056 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.24, opts=13)
03:44:11.057 00.001 28316 Enqueuing Move request for scope (-0.05, -0.24)
03:44:11.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:11.058 00.001 28316 UpdateGuideState exits: m=2379 RSB=33.8
03:44:11.058 00.000 29988 Worker thread wakes up
03:44:11.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:11.059 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:11.059 00.000 28316 Enqueuing Expose request
03:44:11.060 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.24) opts 0xd
03:44:11.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.24)
03:44:11.060 00.000 29988 Moving (-0.05, -0.24) raw xDistance=-0.19 yDistance=0.15
03:44:11.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:44:11.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:11.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:44:11.060 00.000 29988 MoveAxis(E, 0, ABG)
03:44:11.060 00.000 29988 Move returns status 0, amount 0
03:44:11.060 00.000 29988 MoveAxis(N, 0, ABG)
03:44:11.060 00.000 29988 Move returns status 0, amount 0
03:44:11.060 00.000 29988 move complete, result=0
03:44:11.060 00.000 29988 worker thread done servicing request
03:44:11.060 00.000 29988 Worker thread wakes up
03:44:11.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:11.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:11.061 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:44:12.478 01.417 29988 Exposure complete
03:44:12.520 00.042 29988 worker thread done servicing request
03:44:12.520 00.000 28316 OnExposeComplete: enter
03:44:12.521 00.001 28316 UpdateGuideState(): m_state=6
03:44:12.522 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6061
03:44:12.523 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=258.11, Mass=2295, SNR=33.2, Peak=180 HFD=4.2
03:44:12.524 00.001 28316 MultiStar: [#1 -0.10,-0.33,0.00,M4] [#2 0.00,-0.39,0.00,M2] [#3 0.02,-0.31,0.83,U] [#4 0.02,-0.50,0.00,R] [#5 0.05,-0.40,0.00,M3] [#6 -0.34,-0.52,0.00,M6] [#7 -0.43,-0.58,0.00,M6] [#8 -0.22,-0.55,0.00,M8] 
03:44:12.525 00.001 28316 refined, 1 included, MultiStar: {0.11, -0.38}, one-star: {0.19, -0.43}
03:44:12.526 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
03:44:12.527 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
03:44:12.527 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.38 hyp=0.39 cameraTheta=-1.28 mountX=-0.39 mountY=0.07, mountTheta=2.96
03:44:12.529 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.38, opts=13)
03:44:12.530 00.001 28316 Enqueuing Move request for scope (0.11, -0.38)
03:44:12.531 00.001 29988 Worker thread wakes up
03:44:12.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:12.531 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:44:12.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:12.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:12.533 00.001 28316 Enqueuing Expose request
03:44:12.533 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.38) opts 0xd
03:44:12.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.38)
03:44:12.533 00.000 29988 Moving (0.11, -0.38) raw xDistance=-0.39 yDistance=0.07
03:44:12.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
03:44:12.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:12.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:44:12.533 00.000 29988 MoveAxis(E, 82, ABG)
03:44:12.534 00.001 29988 Guiding  Dir = 2, Dur = 82
03:44:12.534 00.000 29988 IsSlewing returns 0
03:44:12.534 00.000 29988 IsGuiding returns 0
03:44:12.536 00.002 29988 PulseGuide returned control before completion, sleep 91
03:44:12.634 00.098 29988 IsGuiding returns 1
03:44:12.635 00.001 29988 scope still moving after pulse duration time elapsed
03:44:12.666 00.031 29988 IsSlewing returns 0
03:44:12.667 00.001 29988 IsGuiding returns 0
03:44:12.667 00.000 29988 scope move finished after 82 + 50 ms
03:44:12.667 00.000 29988 Move returns status 0, amount 82
03:44:12.667 00.000 29988 MoveAxis(N, 0, ABG)
03:44:12.667 00.000 29988 Move returns status 0, amount 0
03:44:12.667 00.000 29988 move complete, result=0
03:44:12.667 00.000 29988 worker thread done servicing request
03:44:12.667 00.000 29988 Worker thread wakes up
03:44:12.667 00.000 28316 GuideStep: -0.4 px 82 ms EAST, 0.1 px 0 ms NORTH
03:44:12.668 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:12.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:14.295 01.627 29988 Exposure complete
03:44:14.321 00.026 29988 worker thread done servicing request
03:44:14.322 00.001 28316 OnExposeComplete: enter
03:44:14.322 00.000 28316 UpdateGuideState(): m_state=6
03:44:14.323 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6062
03:44:14.326 00.003 28316 Star::Find returns 1 (0), X=951.64, Y=258.50, Mass=2290, SNR=33.2, Peak=147 HFD=4.1
03:44:14.328 00.002 28316 MultiStar: [#1 -0.52,-0.02,0.00,M5] [#2 -0.32,0.15,0.00,M3] [#3 -0.12,-0.10,0.85,U] [#4 -0.29,0.37,0.00,M1] [#5 -0.32,-0.01,0.75,U] [#6 -0.37,-0.21,0.00,M7] [#7 -0.38,-0.01,0.00,M7] [#8 -0.60,0.15,0.00,M9] 
03:44:14.331 00.003 28316 single-star, 2 included, MultiStar: {-0.15, -0.05}, one-star: {-0.06, -0.04}
03:44:14.333 00.002 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.80)
03:44:14.335 00.002 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.76)
03:44:14.335 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.49 mountX=-0.02 mountY=0.07, mountTheta=1.80
03:44:14.337 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
03:44:14.337 00.000 28316 Enqueuing Move request for scope (-0.06, -0.04)
03:44:14.337 00.000 29988 Worker thread wakes up
03:44:14.338 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
03:44:14.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
03:44:14.338 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:14.338 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.2
03:44:14.339 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:14.339 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:14.339 00.000 28316 Enqueuing Expose request
03:44:14.340 00.001 29988 Moving (-0.06, -0.04) raw xDistance=-0.02 yDistance=0.07
03:44:14.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:44:14.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:14.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:44:14.340 00.000 29988 MoveAxis(E, 0, ABG)
03:44:14.340 00.000 29988 Move returns status 0, amount 0
03:44:14.340 00.000 29988 MoveAxis(N, 0, ABG)
03:44:14.340 00.000 29988 Move returns status 0, amount 0
03:44:14.340 00.000 29988 move complete, result=0
03:44:14.341 00.001 29988 worker thread done servicing request
03:44:14.341 00.000 29988 Worker thread wakes up
03:44:14.341 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:14.342 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:14.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:15.859 01.517 29988 Exposure complete
03:44:15.898 00.039 29988 worker thread done servicing request
03:44:15.899 00.001 28316 OnExposeComplete: enter
03:44:15.900 00.001 28316 UpdateGuideState(): m_state=6
03:44:15.900 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6063
03:44:15.901 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=258.81, Mass=2188, SNR=32.4, Peak=155 HFD=3.8
03:44:15.901 00.000 28316 MultiStar: [#1 -0.41,0.18,0.00,M6] [#2 -0.17,0.22,0.94,U] [#3 -0.12,0.09,0.90,U] [#4 -0.25,0.54,0.00,M2] [#5 -0.35,0.16,0.00,M3] [#6 -0.33,0.08,0.00,M8] [#7 -0.52,-0.04,0.00,M8] [#8 -0.52,0.22,0.00,M10] 
03:44:15.902 00.001 28316 refined, 2 included, MultiStar: {-0.17, 0.20}, one-star: {-0.21, 0.26}
03:44:15.902 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:44:15.903 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:44:15.904 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.28 mountX=0.25 mountY=0.06, mountTheta=0.25
03:44:15.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.20, opts=13)
03:44:15.905 00.000 28316 Enqueuing Move request for scope (-0.17, 0.20)
03:44:15.906 00.001 29988 Worker thread wakes up
03:44:15.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:15.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
03:44:15.906 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
03:44:15.906 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.4
03:44:15.907 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:15.907 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:15.908 00.001 28316 Enqueuing Expose request
03:44:15.908 00.000 29988 Moving (-0.17, 0.20) raw xDistance=0.25 yDistance=0.06
03:44:15.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
03:44:15.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:15.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:44:15.908 00.000 29988 MoveAxis(W, 52, ABG)
03:44:15.908 00.000 29988 Guiding  Dir = 3, Dur = 52
03:44:15.908 00.000 29988 IsSlewing returns 0
03:44:15.908 00.000 29988 IsGuiding returns 0
03:44:15.911 00.003 29988 PulseGuide returned control before completion, sleep 61
03:44:15.984 00.073 29988 IsGuiding returns 0
03:44:15.984 00.000 29988 Move returns status 0, amount 52
03:44:15.984 00.000 29988 MoveAxis(N, 0, ABG)
03:44:15.984 00.000 29988 Move returns status 0, amount 0
03:44:15.984 00.000 29988 move complete, result=0
03:44:15.984 00.000 29988 worker thread done servicing request
03:44:15.984 00.000 29988 Worker thread wakes up
03:44:15.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:15.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:15.985 00.001 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
03:44:17.615 01.630 29988 Exposure complete
03:44:17.650 00.035 29988 worker thread done servicing request
03:44:17.650 00.000 28316 OnExposeComplete: enter
03:44:17.652 00.002 28316 UpdateGuideState(): m_state=6
03:44:17.654 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6064
03:44:17.655 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=258.63, Mass=2194, SNR=32.5, Peak=153 HFD=3.9
03:44:17.656 00.001 28316 MultiStar: [#1 -0.31,0.14,0.00,M7] [#2 -0.18,-0.08,0.95,U] [#3 -0.19,-0.06,0.88,U] [#4 -0.33,0.14,0.00,M3] [#5 -0.19,0.13,0.75,U] [#6 -0.28,-0.44,0.00,M9] [#7 -0.42,-0.23,0.00,M9] [#8 -0.37,-0.08,0.00,R] 
03:44:17.658 00.002 28316 single-star, 3 included, MultiStar: {-0.16, 0.02}, one-star: {-0.08, 0.09}
03:44:17.659 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
03:44:17.660 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
03:44:17.663 00.003 28316 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.29 mountX=0.12 mountY=0.03, mountTheta=0.26
03:44:17.666 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.09, opts=13)
03:44:17.666 00.000 28316 Enqueuing Move request for scope (-0.08, 0.09)
03:44:17.667 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:17.669 00.002 28316 UpdateGuideState exits: m=2194 RSB=32.5
03:44:17.670 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:17.671 00.001 29988 Worker thread wakes up
03:44:17.671 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
03:44:17.671 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
03:44:17.671 00.000 29988 Moving (-0.08, 0.09) raw xDistance=0.12 yDistance=0.03
03:44:17.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:17.673 00.002 28316 Enqueuing Expose request
03:44:17.674 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:44:17.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:17.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:44:17.674 00.000 29988 MoveAxis(E, 0, ABG)
03:44:17.674 00.000 29988 Move returns status 0, amount 0
03:44:17.674 00.000 29988 MoveAxis(N, 0, ABG)
03:44:17.674 00.000 29988 Move returns status 0, amount 0
03:44:17.674 00.000 29988 move complete, result=0
03:44:17.674 00.000 29988 worker thread done servicing request
03:44:17.674 00.000 29988 Worker thread wakes up
03:44:17.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:17.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:17.676 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:19.191 01.515 29988 Exposure complete
03:44:19.242 00.051 29988 worker thread done servicing request
03:44:19.242 00.000 28316 OnExposeComplete: enter
03:44:19.244 00.002 28316 UpdateGuideState(): m_state=6
03:44:19.245 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6065
03:44:19.246 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=258.63, Mass=2308, SNR=33.2, Peak=169 HFD=4.0
03:44:19.248 00.002 28316 MultiStar: [#1 -0.15,0.14,0.95,U] [#2 -0.09,0.18,0.91,U] [#3 -0.07,0.02,0.85,U] [#4 0.00,0.31,0.83,U] [#5 -0.07,0.04,0.73,U] [#6 -0.17,-0.32,0.00,M10] [#7 -0.26,0.20,0.62,U] [#8 0.13,0.09,0.57,U] 
03:44:19.249 00.001 28316 single-star, 7 included, MultiStar: {-0.09, 0.13}, one-star: {-0.13, 0.09}
03:44:19.250 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.55 = 0.55)
03:44:19.251 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
03:44:19.252 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.54 mountX=0.13 mountY=0.07, mountTheta=0.52
03:44:19.254 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.09, opts=13)
03:44:19.256 00.002 28316 Enqueuing Move request for scope (-0.13, 0.09)
03:44:19.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:19.257 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.2
03:44:19.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:19.257 00.000 29988 Worker thread wakes up
03:44:19.257 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
03:44:19.257 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
03:44:19.258 00.001 29988 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=0.07
03:44:19.258 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:19.258 00.000 28316 Enqueuing Expose request
03:44:19.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:44:19.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:19.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:44:19.258 00.000 29988 MoveAxis(E, 0, ABG)
03:44:19.258 00.000 29988 Move returns status 0, amount 0
03:44:19.258 00.000 29988 MoveAxis(N, 0, ABG)
03:44:19.259 00.001 29988 Move returns status 0, amount 0
03:44:19.259 00.000 29988 move complete, result=0
03:44:19.259 00.000 29988 worker thread done servicing request
03:44:19.259 00.000 29988 Worker thread wakes up
03:44:19.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:19.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:19.259 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:20.889 01.630 29988 Exposure complete
03:44:20.922 00.033 29988 worker thread done servicing request
03:44:20.922 00.000 28316 OnExposeComplete: enter
03:44:20.923 00.001 28316 UpdateGuideState(): m_state=6
03:44:20.923 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6066
03:44:20.924 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=258.74, Mass=2345, SNR=33.6, Peak=172 HFD=4.1
03:44:20.925 00.001 28316 MultiStar: [#1 -0.33,0.25,0.00,M7] [#2 0.06,0.00,0.89,U] [#3 0.14,-0.02,0.84,U] [#4 -0.09,0.42,0.00,M3] [#5 -0.08,0.07,0.72,U] [#6 -0.11,-0.00,0.61,U] [#7 -0.17,-0.03,0.62,U] [#8 0.26,-0.11,0.58,U] 
03:44:20.925 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.03}, one-star: {-0.04, 0.19}
03:44:20.926 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
03:44:20.926 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
03:44:20.927 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.25 mountX=0.02 mountY=-0.02, mountTheta=-0.77
03:44:20.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
03:44:20.928 00.000 28316 Enqueuing Move request for scope (0.01, 0.03)
03:44:20.929 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:20.929 00.000 29988 Worker thread wakes up
03:44:20.929 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
03:44:20.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:20.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:20.931 00.001 28316 Enqueuing Expose request
03:44:20.931 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
03:44:20.931 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
03:44:20.931 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
03:44:20.931 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:44:20.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:20.932 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:44:20.932 00.000 29988 MoveAxis(E, 0, ABG)
03:44:20.932 00.000 29988 Move returns status 0, amount 0
03:44:20.932 00.000 29988 MoveAxis(N, 0, ABG)
03:44:20.932 00.000 29988 Move returns status 0, amount 0
03:44:20.932 00.000 29988 move complete, result=0
03:44:20.932 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:20.932 00.000 29988 worker thread done servicing request
03:44:20.932 00.000 29988 Worker thread wakes up
03:44:20.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:20.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:22.458 01.526 29988 Exposure complete
03:44:22.510 00.052 29988 worker thread done servicing request
03:44:22.510 00.000 28316 OnExposeComplete: enter
03:44:22.511 00.001 28316 UpdateGuideState(): m_state=6
03:44:22.511 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6067
03:44:22.512 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=258.79, Mass=2219, SNR=32.5, Peak=186 HFD=3.9
03:44:22.512 00.000 28316 MultiStar: [#1 -0.01,0.29,1.00,U] [#2 0.11,0.12,0.92,U] [#3 0.18,0.10,0.89,U] [#4 0.10,0.53,0.00,M4] [#5 0.15,0.19,0.73,U] [#6 0.06,0.08,0.64,U] [#7 -0.21,0.20,0.65,U] [#8 0.20,0.21,0.60,U] 
03:44:22.512 00.000 28316 refined, 7 included, MultiStar: {0.07, 0.18}, one-star: {0.05, 0.25}
03:44:22.513 00.001 28316 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
03:44:22.513 00.000 28316 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
03:44:22.514 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.21 mountX=0.14 mountY=-0.14, mountTheta=-0.81
03:44:22.514 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.18, opts=13)
03:44:22.515 00.001 28316 Enqueuing Move request for scope (0.07, 0.18)
03:44:22.515 00.000 29988 Worker thread wakes up
03:44:22.516 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:22.516 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.5
03:44:22.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:22.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:22.517 00.000 28316 Enqueuing Expose request
03:44:22.518 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
03:44:22.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
03:44:22.518 00.000 29988 Moving (0.07, 0.18) raw xDistance=0.14 yDistance=-0.14
03:44:22.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:44:22.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:22.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:44:22.518 00.000 29988 MoveAxis(E, 0, ABG)
03:44:22.518 00.000 29988 Move returns status 0, amount 0
03:44:22.518 00.000 29988 MoveAxis(N, 0, ABG)
03:44:22.518 00.000 29988 Move returns status 0, amount 0
03:44:22.518 00.000 29988 move complete, result=0
03:44:22.518 00.000 29988 worker thread done servicing request
03:44:22.518 00.000 29988 Worker thread wakes up
03:44:22.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:22.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:22.518 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:24.142 01.624 29988 Exposure complete
03:44:24.169 00.027 29988 worker thread done servicing request
03:44:24.169 00.000 28316 OnExposeComplete: enter
03:44:24.171 00.002 28316 UpdateGuideState(): m_state=6
03:44:24.171 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6068
03:44:24.173 00.002 28316 Star::Find returns 1 (0), X=951.62, Y=258.68, Mass=2216, SNR=32.5, Peak=171 HFD=3.8
03:44:24.175 00.002 28316 MultiStar: [#1 -0.29,0.11,1.00,U] [#2 0.07,0.10,0.92,U] [#3 0.24,-0.03,0.87,U] [#4 -0.10,0.17,0.81,U] [#5 0.13,-0.00,0.75,U] [#6 -0.14,-0.20,0.65,U] [#7 -0.14,0.08,0.64,U] [#8 0.37,-0.00,0.00,M1] 
03:44:24.178 00.003 28316 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.08, 0.14}
03:44:24.180 00.002 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
03:44:24.181 00.001 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
03:44:24.183 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.17 mountX=0.07 mountY=0.01, mountTheta=0.14
03:44:24.184 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
03:44:24.185 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
03:44:24.185 00.000 29988 Worker thread wakes up
03:44:24.185 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:24.186 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
03:44:24.186 00.000 28316 UpdateGuideState exits: m=2216 RSB=32.5
03:44:24.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:24.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:24.187 00.001 28316 Enqueuing Expose request
03:44:24.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
03:44:24.187 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
03:44:24.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:44:24.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:24.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:44:24.187 00.000 29988 MoveAxis(E, 0, ABG)
03:44:24.187 00.000 29988 Move returns status 0, amount 0
03:44:24.187 00.000 29988 MoveAxis(N, 0, ABG)
03:44:24.187 00.000 29988 Move returns status 0, amount 0
03:44:24.187 00.000 29988 move complete, result=0
03:44:24.187 00.000 29988 worker thread done servicing request
03:44:24.187 00.000 29988 Worker thread wakes up
03:44:24.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:24.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:24.188 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:25.715 01.527 29988 Exposure complete
03:44:25.752 00.037 29988 worker thread done servicing request
03:44:25.752 00.000 28316 OnExposeComplete: enter
03:44:25.753 00.001 28316 UpdateGuideState(): m_state=6
03:44:25.753 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6069
03:44:25.754 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=258.74, Mass=2348, SNR=33.5, Peak=183 HFD=4.1
03:44:25.754 00.000 28316 MultiStar: [#1 -0.05,0.09,0.99,U] [#2 0.12,0.10,0.88,U] [#3 0.33,-0.10,0.00,M1] [#4 -0.09,0.08,0.80,U] [#5 0.12,0.06,0.76,U] [#6 -0.05,-0.29,0.61,U] [#7 -0.11,0.14,0.63,U] [#8 0.38,0.16,0.00,M2] 
03:44:25.755 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.07}, one-star: {0.20, 0.20}
03:44:25.755 00.000 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
03:44:25.756 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
03:44:25.756 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.18 mountX=0.05 mountY=-0.06, mountTheta=-0.84
03:44:25.757 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
03:44:25.758 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
03:44:25.758 00.000 29988 Worker thread wakes up
03:44:25.758 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:44:25.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:44:25.758 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
03:44:25.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:44:25.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:25.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:25.759 00.001 28316 UpdateGuideState exits: m=2348 RSB=33.5
03:44:25.759 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:25.760 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:25.760 00.000 28316 Enqueuing Expose request
03:44:25.762 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:44:25.762 00.000 29988 MoveAxis(E, 0, ABG)
03:44:25.762 00.000 29988 Move returns status 0, amount 0
03:44:25.762 00.000 29988 MoveAxis(N, 0, ABG)
03:44:25.762 00.000 29988 Move returns status 0, amount 0
03:44:25.762 00.000 29988 move complete, result=0
03:44:25.763 00.001 29988 worker thread done servicing request
03:44:25.763 00.000 29988 Worker thread wakes up
03:44:25.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:25.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:25.764 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:27.401 01.637 29988 Exposure complete
03:44:27.452 00.051 29988 worker thread done servicing request
03:44:27.452 00.000 28316 OnExposeComplete: enter
03:44:27.452 00.000 28316 UpdateGuideState(): m_state=6
03:44:27.453 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6070
03:44:27.453 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=258.68, Mass=2367, SNR=33.6, Peak=175 HFD=4.1
03:44:27.454 00.001 28316 MultiStar: [#1 0.09,-0.04,0.94,U] [#2 0.14,-0.19,0.92,U] [#3 0.39,-0.05,0.00,M2] [#4 0.04,0.08,0.82,U] [#5 0.07,-0.03,0.72,U] [#6 -0.03,-0.19,0.63,U] [#7 -0.10,-0.18,0.60,U] [#8 0.22,-0.17,0.57,U] 
03:44:27.454 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.06}, one-star: {0.29, 0.13}
03:44:27.455 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:44:27.455 00.000 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:44:27.456 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=-0.10 mountY=-0.07, mountTheta=-2.54
03:44:27.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.06, opts=13)
03:44:27.457 00.000 28316 Enqueuing Move request for scope (0.10, -0.06)
03:44:27.458 00.001 29988 Worker thread wakes up
03:44:27.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:27.458 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
03:44:27.458 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.6
03:44:27.459 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
03:44:27.459 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:27.459 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:27.460 00.001 28316 Enqueuing Expose request
03:44:27.460 00.000 29988 Moving (0.10, -0.06) raw xDistance=-0.10 yDistance=-0.07
03:44:27.460 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:44:27.460 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:27.460 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:44:27.460 00.000 29988 MoveAxis(E, 0, ABG)
03:44:27.460 00.000 29988 Move returns status 0, amount 0
03:44:27.460 00.000 29988 MoveAxis(N, 0, ABG)
03:44:27.460 00.000 29988 Move returns status 0, amount 0
03:44:27.460 00.000 29988 move complete, result=0
03:44:27.460 00.000 29988 worker thread done servicing request
03:44:27.460 00.000 29988 Worker thread wakes up
03:44:27.460 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:27.460 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:27.461 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:28.980 01.519 29988 Exposure complete
03:44:29.037 00.057 29988 worker thread done servicing request
03:44:29.037 00.000 28316 OnExposeComplete: enter
03:44:29.039 00.002 28316 UpdateGuideState(): m_state=6
03:44:29.040 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6071
03:44:29.042 00.002 28316 Star::Find returns 1 (0), X=952.15, Y=258.61, Mass=2264, SNR=33.0, Peak=152 HFD=3.9
03:44:29.043 00.001 28316 MultiStar: [#1 0.32,0.07,1.01,U] [#2 0.41,-0.09,0.00,M1] [#3 0.35,0.00,0.00,M3] [#4 0.31,0.15,0.00,M2] [#5 0.32,0.05,0.74,U] [#6 0.23,-0.28,0.00,M6] [#7 0.24,0.02,0.61,U] [#8 0.47,-0.17,0.00,M2] 
03:44:29.044 00.001 28316 refined, 3 included, MultiStar: {0.34, 0.06}, one-star: {0.45, 0.06}
03:44:29.044 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
03:44:29.045 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:44:29.045 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=0.06 hyp=0.35 cameraTheta=0.16 mountX=-0.09 mountY=-0.33, mountTheta=-1.84
03:44:29.046 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.06, opts=13)
03:44:29.047 00.001 28316 Enqueuing Move request for scope (0.34, 0.06)
03:44:29.047 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:29.047 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.0
03:44:29.048 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:29.048 00.000 29988 Worker thread wakes up
03:44:29.048 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.06) opts 0xd
03:44:29.048 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.06)
03:44:29.048 00.000 29988 Moving (0.34, 0.06) raw xDistance=-0.09 yDistance=-0.33
03:44:29.049 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:44:29.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:44:29.049 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:29.049 00.000 28316 Enqueuing Expose request
03:44:29.050 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:44:29.050 00.000 29988 MoveAxis(E, 0, ABG)
03:44:29.050 00.000 29988 Move returns status 0, amount 0
03:44:29.050 00.000 29988 MoveAxis(N, 0, ABG)
03:44:29.050 00.000 29988 Move returns status 0, amount 0
03:44:29.050 00.000 29988 move complete, result=0
03:44:29.050 00.000 29988 worker thread done servicing request
03:44:29.050 00.000 29988 Worker thread wakes up
03:44:29.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:29.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:29.050 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:44:30.679 01.629 29988 Exposure complete
03:44:30.711 00.032 29988 worker thread done servicing request
03:44:30.711 00.000 28316 OnExposeComplete: enter
03:44:30.711 00.000 28316 UpdateGuideState(): m_state=6
03:44:30.711 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6072
03:44:30.713 00.002 28316 Star::Find returns 1 (0), X=952.30, Y=258.86, Mass=2291, SNR=33.2, Peak=152 HFD=4.3
03:44:30.713 00.000 28316 MultiStar: large primary error, entering stabilization period
03:44:30.713 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
03:44:30.713 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
03:44:30.715 00.002 28316 CameraToMount -- cameraX=0.60 cameraY=0.31 hyp=0.68 cameraTheta=0.48 mountX=0.03 mountY=-0.68, mountTheta=-1.52
03:44:30.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.31, opts=13)
03:44:30.716 00.000 28316 Enqueuing Move request for scope (0.60, 0.31)
03:44:30.717 00.001 29988 Worker thread wakes up
03:44:30.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:30.717 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:44:30.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.31) opts 0xd
03:44:30.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:30.720 00.003 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.31)
03:44:30.720 00.000 29988 Moving (0.60, 0.31) raw xDistance=0.03 yDistance=-0.68
03:44:30.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:44:30.720 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:44:30.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:30.721 00.001 28316 Enqueuing Expose request
03:44:30.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
03:44:30.721 00.000 29988 MoveAxis(E, 0, ABG)
03:44:30.721 00.000 29988 Move returns status 0, amount 0
03:44:30.721 00.000 29988 MoveAxis(N, 0, ABG)
03:44:30.721 00.000 29988 Move returns status 0, amount 0
03:44:30.721 00.000 29988 move complete, result=0
03:44:30.721 00.000 29988 worker thread done servicing request
03:44:30.721 00.000 29988 Worker thread wakes up
03:44:30.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:30.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:30.722 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
03:44:32.236 01.514 29988 Exposure complete
03:44:32.270 00.034 29988 worker thread done servicing request
03:44:32.270 00.000 28316 OnExposeComplete: enter
03:44:32.271 00.001 28316 UpdateGuideState(): m_state=6
03:44:32.272 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6073
03:44:32.272 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=258.58, Mass=2159, SNR=32.2, Peak=140 HFD=4.2
03:44:32.273 00.001 28316 MultiStar: exiting stabilization period
03:44:32.273 00.000 28316 MultiStar: [#1 0.19,-0.13,1.00,U] [#2 0.23,0.05,0.94,U] [#3 0.26,-0.12,0.86,U] [#4 0.11,0.34,0.00,M3] [#5 0.31,-0.17,0.00,M1] [#6 0.15,-0.16,0.64,U] [#7 0.09,-0.15,0.65,U] [#8 0.38,0.01,0.00,M3] 
03:44:32.274 00.001 28316 refined, 5 included, MultiStar: {0.20, -0.07}, one-star: {0.24, 0.04}
03:44:32.274 00.000 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
03:44:32.275 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
03:44:32.275 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.33 mountX=-0.15 mountY=-0.15, mountTheta=-2.35
03:44:32.277 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.07, opts=13)
03:44:32.278 00.001 28316 Enqueuing Move request for scope (0.20, -0.07)
03:44:32.278 00.000 29988 Worker thread wakes up
03:44:32.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:32.279 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
03:44:32.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
03:44:32.279 00.000 28316 UpdateGuideState exits: m=2159 RSB=32.2
03:44:32.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:32.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:32.282 00.003 29988 Moving (0.20, -0.07) raw xDistance=-0.15 yDistance=-0.15
03:44:32.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:44:32.282 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:32.282 00.000 28316 Enqueuing Expose request
03:44:32.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:44:32.282 00.000 29988 MoveAxis(E, 0, ABG)
03:44:32.282 00.000 29988 Move returns status 0, amount 0
03:44:32.282 00.000 29988 MoveAxis(N, 0, ABG)
03:44:32.282 00.000 29988 Move returns status 0, amount 0
03:44:32.282 00.000 29988 move complete, result=0
03:44:32.282 00.000 29988 worker thread done servicing request
03:44:32.282 00.000 29988 Worker thread wakes up
03:44:32.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:32.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:32.283 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:33.914 01.631 29988 Exposure complete
03:44:33.957 00.043 29988 worker thread done servicing request
03:44:33.958 00.001 28316 OnExposeComplete: enter
03:44:33.961 00.003 28316 UpdateGuideState(): m_state=6
03:44:33.963 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6074
03:44:33.966 00.003 28316 Star::Find returns 1 (0), X=952.11, Y=258.82, Mass=2384, SNR=33.7, Peak=164 HFD=4.3
03:44:33.969 00.003 28316 MultiStar: [#1 0.05,0.23,0.96,U] [#2 0.30,0.15,0.00,M1] [#3 0.57,0.09,0.00,M3] [#4 0.36,0.45,0.00,M4] [#5 0.43,0.04,0.00,M2] [#6 0.17,-0.02,0.63,U] [#7 -0.11,0.10,0.61,U] [#8 0.52,0.11,0.00,M4] 
03:44:33.969 00.000 28316 refined, 3 included, MultiStar: {0.15, 0.17}, one-star: {0.41, 0.28}
03:44:33.970 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:44:33.970 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
03:44:33.971 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.84 mountX=0.09 mountY=-0.21, mountTheta=-1.17
03:44:33.971 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.17, opts=13)
03:44:33.972 00.001 28316 Enqueuing Move request for scope (0.15, 0.17)
03:44:33.972 00.000 29988 Worker thread wakes up
03:44:33.973 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
03:44:33.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
03:44:33.973 00.000 29988 Moving (0.15, 0.17) raw xDistance=0.09 yDistance=-0.21
03:44:33.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:44:33.973 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.09 newest=-1.04
03:44:33.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:44:33.973 00.000 29988 MoveAxis(E, 0, ABG)
03:44:33.973 00.000 29988 Move returns status 0, amount 0
03:44:33.973 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:33.973 00.000 29988 MoveAxis(N, 51, ABG)
03:44:33.973 00.000 29988 Guiding  Dir = 0, Dur = 51
03:44:33.973 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.7
03:44:33.974 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:33.975 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:33.975 00.000 28316 Enqueuing Expose request
03:44:33.976 00.001 29988 IsSlewing returns 0
03:44:33.977 00.001 29988 IsGuiding returns 0
03:44:33.981 00.004 29988 PulseGuide returned control before completion, sleep 57
03:44:34.053 00.072 29988 IsGuiding returns 0
03:44:34.053 00.000 29988 Move returns status 0, amount 51
03:44:34.053 00.000 29988 move complete, result=0
03:44:34.053 00.000 29988 worker thread done servicing request
03:44:34.053 00.000 29988 Worker thread wakes up
03:44:34.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:34.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:34.053 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
03:44:35.469 01.416 29988 Exposure complete
03:44:35.518 00.049 29988 worker thread done servicing request
03:44:35.518 00.000 28316 OnExposeComplete: enter
03:44:35.519 00.001 28316 UpdateGuideState(): m_state=6
03:44:35.520 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6075
03:44:35.520 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=258.57, Mass=2355, SNR=33.6, Peak=156 HFD=4.2
03:44:35.521 00.001 28316 MultiStar: [#1 0.22,0.03,0.96,U] [#2 0.54,-0.13,0.00,M2] [#3 0.44,-0.07,0.00,M4] [#4 0.20,0.37,0.00,M5] [#5 0.31,-0.06,0.72,U] [#6 0.31,-0.28,0.00,M5] [#7 0.02,-0.05,0.61,U] [#8 0.53,0.03,0.00,M5] 
03:44:35.521 00.000 28316 refined, 3 included, MultiStar: {0.20, -0.01}, one-star: {0.20, 0.03}
03:44:35.522 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
03:44:35.522 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
03:44:35.522 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.03 mountX=-0.09 mountY=-0.17, mountTheta=-2.03
03:44:35.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.01, opts=13)
03:44:35.524 00.001 28316 Enqueuing Move request for scope (0.20, -0.01)
03:44:35.524 00.000 29988 Worker thread wakes up
03:44:35.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:35.525 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:44:35.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:35.526 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
03:44:35.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:35.527 00.001 28316 Enqueuing Expose request
03:44:35.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
03:44:35.527 00.000 29988 Moving (0.20, -0.01) raw xDistance=-0.09 yDistance=-0.17
03:44:35.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:44:35.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:35.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:44:35.527 00.000 29988 MoveAxis(E, 0, ABG)
03:44:35.527 00.000 29988 Move returns status 0, amount 0
03:44:35.527 00.000 29988 MoveAxis(N, 0, ABG)
03:44:35.527 00.000 29988 Move returns status 0, amount 0
03:44:35.527 00.000 29988 move complete, result=0
03:44:35.527 00.000 29988 worker thread done servicing request
03:44:35.527 00.000 29988 Worker thread wakes up
03:44:35.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:35.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:35.528 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:44:37.165 01.637 29988 Exposure complete
03:44:37.215 00.050 29988 worker thread done servicing request
03:44:37.215 00.000 28316 OnExposeComplete: enter
03:44:37.216 00.001 28316 UpdateGuideState(): m_state=6
03:44:37.216 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6076
03:44:37.217 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=258.67, Mass=2427, SNR=34.2, Peak=174 HFD=4.1
03:44:37.219 00.002 28316 MultiStar: [#1 0.16,0.11,0.96,U] [#2 0.15,0.14,0.87,U] [#3 0.46,-0.08,0.00,M5] [#4 0.06,0.11,0.80,U] [#5 0.25,-0.05,0.71,U] [#6 0.03,-0.15,0.61,U] [#7 0.07,-0.03,0.59,U] [#8 0.33,0.12,0.00,M6] 
03:44:37.221 00.002 28316 refined, 6 included, MultiStar: {0.14, 0.05}, one-star: {0.19, 0.13}
03:44:37.221 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
03:44:37.221 00.000 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
03:44:37.221 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.38 mountX=-0.01 mountY=-0.15, mountTheta=-1.62
03:44:37.223 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.05, opts=13)
03:44:37.225 00.002 28316 Enqueuing Move request for scope (0.14, 0.05)
03:44:37.227 00.002 29988 Worker thread wakes up
03:44:37.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
03:44:37.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
03:44:37.227 00.000 29988 Moving (0.14, 0.05) raw xDistance=-0.01 yDistance=-0.15
03:44:37.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:44:37.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:37.227 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:37.228 00.001 28316 UpdateGuideState exits: m=2427 RSB=34.2
03:44:37.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:37.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:37.229 00.000 28316 Enqueuing Expose request
03:44:37.229 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:44:37.229 00.000 29988 MoveAxis(E, 0, ABG)
03:44:37.229 00.000 29988 Move returns status 0, amount 0
03:44:37.229 00.000 29988 MoveAxis(N, 0, ABG)
03:44:37.229 00.000 29988 Move returns status 0, amount 0
03:44:37.229 00.000 29988 move complete, result=0
03:44:37.229 00.000 29988 worker thread done servicing request
03:44:37.229 00.000 29988 Worker thread wakes up
03:44:37.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:37.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:37.230 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:38.749 01.519 29988 Exposure complete
03:44:38.776 00.027 29988 worker thread done servicing request
03:44:38.776 00.000 28316 OnExposeComplete: enter
03:44:38.778 00.002 28316 UpdateGuideState(): m_state=6
03:44:38.780 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6077
03:44:38.780 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=258.71, Mass=2274, SNR=33.1, Peak=161 HFD=4.3
03:44:38.781 00.001 28316 MultiStar: [#1 0.20,0.07,0.97,U] [#2 0.05,0.10,0.90,U] [#3 0.14,0.15,0.86,U] [#4 -0.00,0.32,0.84,U] [#5 0.11,0.20,0.73,U] [#6 -0.03,-0.17,0.65,U] [#7 -0.02,-0.11,0.63,U] [#8 0.28,0.09,0.59,U] 
03:44:38.781 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.10}, one-star: {-0.01, 0.16}
03:44:38.782 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:44:38.782 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:44:38.783 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.92 mountX=0.06 mountY=-0.12, mountTheta=-1.09
03:44:38.784 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
03:44:38.784 00.000 28316 Enqueuing Move request for scope (0.08, 0.10)
03:44:38.785 00.001 29988 Worker thread wakes up
03:44:38.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
03:44:38.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
03:44:38.785 00.000 29988 Moving (0.08, 0.10) raw xDistance=0.06 yDistance=-0.12
03:44:38.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:44:38.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:38.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:38.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:44:38.786 00.000 29988 MoveAxis(E, 0, ABG)
03:44:38.786 00.000 29988 Move returns status 0, amount 0
03:44:38.786 00.000 29988 MoveAxis(N, 0, ABG)
03:44:38.786 00.000 29988 Move returns status 0, amount 0
03:44:38.786 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
03:44:38.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:38.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:38.787 00.000 28316 Enqueuing Expose request
03:44:38.787 00.000 29988 move complete, result=0
03:44:38.787 00.000 29988 worker thread done servicing request
03:44:38.788 00.001 29988 Worker thread wakes up
03:44:38.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:38.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:38.788 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:40.416 01.628 29988 Exposure complete
03:44:40.466 00.050 29988 worker thread done servicing request
03:44:40.466 00.000 28316 OnExposeComplete: enter
03:44:40.467 00.001 28316 UpdateGuideState(): m_state=6
03:44:40.468 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6078
03:44:40.468 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=258.42, Mass=2214, SNR=32.4, Peak=151 HFD=4.1
03:44:40.469 00.001 28316 MultiStar: [#1 -0.20,-0.00,1.00,U] [#2 0.15,-0.17,0.95,U] [#3 0.13,-0.15,0.89,U] [#4 -0.22,0.05,0.85,U] [#5 -0.17,-0.02,0.74,U] [#6 -0.01,-0.33,0.65,U] [#7 -0.17,-0.23,0.65,U] [#8 0.45,-0.12,0.00,M6] 
03:44:40.469 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.11}, one-star: {-0.07, -0.13}
03:44:40.470 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
03:44:40.470 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
03:44:40.470 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.09 mountX=-0.08 mountY=0.11, mountTheta=2.18
03:44:40.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.11, opts=13)
03:44:40.472 00.001 28316 Enqueuing Move request for scope (-0.06, -0.11)
03:44:40.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:40.473 00.001 28316 UpdateGuideState exits: m=2214 RSB=32.4
03:44:40.473 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:40.474 00.001 29988 Worker thread wakes up
03:44:40.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
03:44:40.474 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
03:44:40.474 00.000 29988 Moving (-0.06, -0.11) raw xDistance=-0.08 yDistance=0.11
03:44:40.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:44:40.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:40.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:44:40.474 00.000 29988 MoveAxis(E, 0, ABG)
03:44:40.474 00.000 29988 Move returns status 0, amount 0
03:44:40.474 00.000 29988 MoveAxis(N, 0, ABG)
03:44:40.474 00.000 29988 Move returns status 0, amount 0
03:44:40.474 00.000 29988 move complete, result=0
03:44:40.474 00.000 29988 worker thread done servicing request
03:44:40.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:40.475 00.001 28316 Enqueuing Expose request
03:44:40.476 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:40.477 00.001 29988 Worker thread wakes up
03:44:40.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:40.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:42.002 01.525 29988 Exposure complete
03:44:42.042 00.040 29988 worker thread done servicing request
03:44:42.043 00.001 28316 OnExposeComplete: enter
03:44:42.044 00.001 28316 UpdateGuideState(): m_state=6
03:44:42.045 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6079
03:44:42.047 00.002 28316 Star::Find returns 1 (0), X=952.04, Y=258.31, Mass=2345, SNR=33.4, Peak=180 HFD=4.1
03:44:42.049 00.002 28316 MultiStar: [#1 -0.08,-0.17,0.97,U] [#2 0.26,-0.27,0.00,M1] [#3 0.31,-0.26,0.00,M4] [#4 0.06,0.07,0.84,U] [#5 -0.15,-0.26,0.74,U] [#6 0.11,-0.44,0.00,M3] [#7 -0.18,-0.29,0.00,M1] [#8 0.56,-0.40,0.00,M7] 
03:44:42.049 00.000 28316 refined, 3 included, MultiStar: {0.06, -0.15}, one-star: {0.35, -0.24}
03:44:42.050 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
03:44:42.050 00.000 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
03:44:42.050 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.21 mountX=-0.16 mountY=0.02, mountTheta=3.03
03:44:42.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.15, opts=13)
03:44:42.052 00.001 28316 Enqueuing Move request for scope (0.06, -0.15)
03:44:42.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:42.053 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.4
03:44:42.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:42.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:42.054 00.000 28316 Enqueuing Expose request
03:44:42.055 00.001 29988 Worker thread wakes up
03:44:42.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
03:44:42.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
03:44:42.055 00.000 29988 Moving (0.06, -0.15) raw xDistance=-0.16 yDistance=0.02
03:44:42.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:44:42.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:42.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:44:42.055 00.000 29988 MoveAxis(E, 0, ABG)
03:44:42.055 00.000 29988 Move returns status 0, amount 0
03:44:42.055 00.000 29988 MoveAxis(N, 0, ABG)
03:44:42.055 00.000 29988 Move returns status 0, amount 0
03:44:42.055 00.000 29988 move complete, result=0
03:44:42.055 00.000 29988 worker thread done servicing request
03:44:42.055 00.000 29988 Worker thread wakes up
03:44:42.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:42.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:42.055 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:43.681 01.626 29988 Exposure complete
03:44:43.719 00.038 29988 worker thread done servicing request
03:44:43.720 00.001 28316 OnExposeComplete: enter
03:44:43.722 00.002 28316 UpdateGuideState(): m_state=6
03:44:43.725 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6080
03:44:43.727 00.002 28316 Star::Find returns 1 (0), X=951.75, Y=258.53, Mass=2429, SNR=33.9, Peak=179 HFD=3.9
03:44:43.730 00.003 28316 MultiStar: [#1 -0.32,0.06,0.96,U] [#2 -0.04,-0.09,0.90,U] [#3 0.17,-0.16,0.82,U] [#4 0.03,0.01,0.81,U] [#5 -0.07,-0.02,0.74,U] [#6 0.06,-0.37,0.00,M4] [#7 -0.43,-0.20,0.00,M2] [#8 0.06,-0.21,0.59,U] 
03:44:43.732 00.002 28316 single-star, 6 included, MultiStar: {-0.02, -0.05}, one-star: {0.05, -0.01}
03:44:43.734 00.002 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:44:43.737 00.003 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:44:43.739 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.18 mountX=-0.03 mountY=-0.04, mountTheta=-2.19
03:44:43.742 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
03:44:43.743 00.001 28316 Enqueuing Move request for scope (0.05, -0.01)
03:44:43.744 00.001 29988 Worker thread wakes up
03:44:43.744 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:43.744 00.000 28316 UpdateGuideState exits: m=2429 RSB=33.9
03:44:43.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:43.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:43.746 00.001 28316 Enqueuing Expose request
03:44:43.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
03:44:43.746 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
03:44:43.746 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
03:44:43.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:44:43.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:43.747 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:44:43.747 00.000 29988 MoveAxis(E, 0, ABG)
03:44:43.747 00.000 29988 Move returns status 0, amount 0
03:44:43.747 00.000 29988 MoveAxis(N, 0, ABG)
03:44:43.747 00.000 29988 Move returns status 0, amount 0
03:44:43.747 00.000 29988 move complete, result=0
03:44:43.747 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:43.747 00.000 29988 worker thread done servicing request
03:44:43.747 00.000 29988 Worker thread wakes up
03:44:43.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:43.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:45.265 01.518 29988 Exposure complete
03:44:45.306 00.041 29988 worker thread done servicing request
03:44:45.306 00.000 28316 OnExposeComplete: enter
03:44:45.308 00.002 28316 UpdateGuideState(): m_state=6
03:44:45.311 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6081
03:44:45.314 00.003 28316 Star::Find returns 1 (0), X=951.73, Y=258.66, Mass=2246, SNR=32.9, Peak=152 HFD=3.9
03:44:45.316 00.002 28316 MultiStar: [#1 -0.34,-0.05,0.00,M1] [#2 -0.06,-0.15,0.91,U] [#3 0.10,-0.09,0.86,U] [#4 0.05,0.06,0.84,U] [#5 -0.05,-0.10,0.75,U] [#6 -0.03,-0.37,0.00,M5] [#7 -0.24,-0.10,0.63,U] [#8 0.20,-0.14,0.57,U] 
03:44:45.317 00.001 28316 refined, 6 included, MultiStar: {0.01, -0.05}, one-star: {0.03, 0.11}
03:44:45.319 00.002 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.44 = 2.84)
03:44:45.320 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
03:44:45.321 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.45 mountX=-0.05 mountY=0.02, mountTheta=2.80
03:44:45.323 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.05, opts=13)
03:44:45.325 00.002 28316 Enqueuing Move request for scope (0.01, -0.05)
03:44:45.326 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:45.327 00.001 29988 Worker thread wakes up
03:44:45.327 00.000 28316 UpdateGuideState exits: m=2246 RSB=32.9
03:44:45.328 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
03:44:45.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:45.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
03:44:45.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:45.330 00.002 28316 Enqueuing Expose request
03:44:45.330 00.000 29988 Moving (0.01, -0.05) raw xDistance=-0.05 yDistance=0.02
03:44:45.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:44:45.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:45.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:44:45.330 00.000 29988 MoveAxis(E, 0, ABG)
03:44:45.330 00.000 29988 Move returns status 0, amount 0
03:44:45.330 00.000 29988 MoveAxis(N, 0, ABG)
03:44:45.330 00.000 29988 Move returns status 0, amount 0
03:44:45.330 00.000 29988 move complete, result=0
03:44:45.330 00.000 29988 worker thread done servicing request
03:44:45.330 00.000 29988 Worker thread wakes up
03:44:45.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:45.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:45.331 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:46.957 01.626 29988 Exposure complete
03:44:46.994 00.037 29988 worker thread done servicing request
03:44:46.994 00.000 28316 OnExposeComplete: enter
03:44:46.995 00.001 28316 UpdateGuideState(): m_state=6
03:44:46.995 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6082
03:44:46.996 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=258.33, Mass=2324, SNR=33.3, Peak=159 HFD=3.6
03:44:46.997 00.001 28316 MultiStar: [#1 -0.46,-0.23,0.00,M2] [#2 -0.08,-0.21,0.93,U] [#3 -0.10,-0.27,0.87,U] [#4 -0.07,-0.21,0.84,U] [#5 -0.18,-0.15,0.73,U] [#6 -0.06,-0.55,0.00,M6] [#7 -0.64,-0.37,0.00,M2] [#8 -0.03,-0.18,0.60,U] 
03:44:46.997 00.000 28316 refined, 5 included, MultiStar: {-0.13, -0.21}, one-star: {-0.27, -0.21}
03:44:46.997 00.000 28316 CameraToMount -- cameraTheta (-2.12) - m_xAngle (2.00) = xAngle (-4.12 = 2.16)
03:44:46.998 00.001 28316 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.16 = 2.12)
03:44:46.998 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.12 mountX=-0.14 mountY=0.21, mountTheta=2.15
03:44:46.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.21, opts=13)
03:44:47.000 00.001 28316 Enqueuing Move request for scope (-0.13, -0.21)
03:44:47.000 00.000 29988 Worker thread wakes up
03:44:47.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
03:44:47.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:47.001 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.3
03:44:47.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:47.002 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:47.002 00.000 28316 Enqueuing Expose request
03:44:47.003 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
03:44:47.003 00.000 29988 Moving (-0.13, -0.21) raw xDistance=-0.14 yDistance=0.21
03:44:47.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:44:47.003 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:44:47.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
03:44:47.003 00.000 29988 MoveAxis(E, 0, ABG)
03:44:47.003 00.000 29988 Move returns status 0, amount 0
03:44:47.003 00.000 29988 MoveAxis(N, 0, ABG)
03:44:47.003 00.000 29988 Move returns status 0, amount 0
03:44:47.003 00.000 29988 move complete, result=0
03:44:47.003 00.000 29988 worker thread done servicing request
03:44:47.003 00.000 29988 Worker thread wakes up
03:44:47.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:47.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:47.003 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:44:48.530 01.527 29988 Exposure complete
03:44:48.559 00.029 29988 worker thread done servicing request
03:44:48.560 00.001 28316 OnExposeComplete: enter
03:44:48.560 00.000 28316 UpdateGuideState(): m_state=6
03:44:48.561 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6083
03:44:48.561 00.000 28316 Star::Find returns 1 (0), X=951.91, Y=258.67, Mass=2301, SNR=33.3, Peak=169 HFD=4.0
03:44:48.562 00.001 28316 MultiStar: [#1 -0.11,-0.00,0.98,U] [#2 0.28,-0.14,0.91,U] [#3 0.25,-0.22,0.85,U] [#4 0.05,0.04,0.82,U] [#5 -0.19,-0.04,0.73,U] [#6 -0.13,-0.38,0.00,M7] [#7 -0.05,-0.21,0.64,U] [#8 0.35,0.09,0.00,M5] 
03:44:48.562 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.05}, one-star: {0.21, 0.12}
03:44:48.563 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:44:48.563 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:44:48.564 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.63 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
03:44:48.565 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
03:44:48.565 00.000 28316 Enqueuing Move request for scope (0.07, -0.05)
03:44:48.566 00.001 29988 Worker thread wakes up
03:44:48.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:48.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
03:44:48.566 00.000 28316 UpdateGuideState exits: m=2301 RSB=33.3
03:44:48.567 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:48.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:48.568 00.001 28316 Enqueuing Expose request
03:44:48.568 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
03:44:48.568 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.08 yDistance=-0.04
03:44:48.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:44:48.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:48.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:44:48.568 00.000 29988 MoveAxis(E, 0, ABG)
03:44:48.568 00.000 29988 Move returns status 0, amount 0
03:44:48.568 00.000 29988 MoveAxis(N, 0, ABG)
03:44:48.568 00.000 29988 Move returns status 0, amount 0
03:44:48.568 00.000 29988 move complete, result=0
03:44:48.568 00.000 29988 worker thread done servicing request
03:44:48.568 00.000 29988 Worker thread wakes up
03:44:48.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:48.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:48.569 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:50.197 01.628 29988 Exposure complete
03:44:50.228 00.031 29988 worker thread done servicing request
03:44:50.228 00.000 28316 OnExposeComplete: enter
03:44:50.229 00.001 28316 UpdateGuideState(): m_state=6
03:44:50.230 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6084
03:44:50.232 00.002 28316 Star::Find returns 1 (0), X=951.62, Y=258.68, Mass=2356, SNR=33.5, Peak=162 HFD=3.9
03:44:50.233 00.001 28316 MultiStar: [#1 -0.36,0.15,0.00,M2] [#2 0.03,0.18,0.90,U] [#3 0.06,0.02,0.86,U] [#4 -0.08,0.29,0.81,U] [#5 0.02,-0.07,0.70,U] [#6 -0.26,0.00,0.64,U] [#7 -0.23,0.02,0.64,U] [#8 0.14,-0.08,0.58,U] 
03:44:50.234 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.08}, one-star: {-0.08, 0.14}
03:44:50.234 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
03:44:50.235 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
03:44:50.236 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.10 mountX=0.09 mountY=0.01, mountTheta=0.06
03:44:50.238 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
03:44:50.239 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
03:44:50.240 00.001 29988 Worker thread wakes up
03:44:50.241 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:50.242 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
03:44:50.242 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.5
03:44:50.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:50.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:50.243 00.000 28316 Enqueuing Expose request
03:44:50.243 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
03:44:50.244 00.001 29988 Moving (-0.04, 0.08) raw xDistance=0.09 yDistance=0.01
03:44:50.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:44:50.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:50.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:44:50.244 00.000 29988 MoveAxis(E, 0, ABG)
03:44:50.244 00.000 29988 Move returns status 0, amount 0
03:44:50.244 00.000 29988 MoveAxis(N, 0, ABG)
03:44:50.244 00.000 29988 Move returns status 0, amount 0
03:44:50.244 00.000 29988 move complete, result=0
03:44:50.244 00.000 29988 worker thread done servicing request
03:44:50.244 00.000 29988 Worker thread wakes up
03:44:50.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:50.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:50.244 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:44:51.763 01.519 29988 Exposure complete
03:44:51.801 00.038 29988 worker thread done servicing request
03:44:51.801 00.000 28316 OnExposeComplete: enter
03:44:51.803 00.002 28316 UpdateGuideState(): m_state=6
03:44:51.805 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6085
03:44:51.807 00.002 28316 Star::Find returns 1 (0), X=951.64, Y=258.77, Mass=2342, SNR=33.6, Peak=159 HFD=4.0
03:44:51.810 00.003 28316 MultiStar: [#1 -0.31,0.07,0.96,U] [#2 0.09,-0.03,0.85,U] [#3 -0.01,-0.04,0.85,U] [#4 0.11,0.04,0.82,U] [#5 0.07,0.10,0.71,U] [#6 0.01,-0.27,0.62,U] [#7 -0.28,-0.22,0.00,M1] [#8 0.16,0.06,0.57,U] 
03:44:51.812 00.002 28316 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.06, 0.22}
03:44:51.815 00.003 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.24 = -0.24)
03:44:51.817 00.002 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
03:44:51.820 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.76 mountX=0.03 mountY=-0.01, mountTheta=-0.28
03:44:51.823 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
03:44:51.823 00.000 28316 Enqueuing Move request for scope (-0.01, 0.03)
03:44:51.824 00.001 29988 Worker thread wakes up
03:44:51.824 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
03:44:51.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
03:44:51.824 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.03 yDistance=-0.01
03:44:51.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:44:51.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:51.824 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:51.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:44:51.824 00.000 29988 MoveAxis(E, 0, ABG)
03:44:51.824 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.6
03:44:51.825 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:51.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:51.826 00.001 28316 Enqueuing Expose request
03:44:51.826 00.000 29988 Move returns status 0, amount 0
03:44:51.826 00.000 29988 MoveAxis(N, 0, ABG)
03:44:51.826 00.000 29988 Move returns status 0, amount 0
03:44:51.826 00.000 29988 move complete, result=0
03:44:51.826 00.000 29988 worker thread done servicing request
03:44:51.826 00.000 29988 Worker thread wakes up
03:44:51.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:51.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:51.827 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:53.452 01.625 29988 Exposure complete
03:44:53.501 00.049 29988 worker thread done servicing request
03:44:53.501 00.000 28316 OnExposeComplete: enter
03:44:53.502 00.001 28316 UpdateGuideState(): m_state=6
03:44:53.502 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6086
03:44:53.503 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=258.66, Mass=2307, SNR=33.3, Peak=160 HFD=4.1
03:44:53.503 00.000 28316 MultiStar: [#1 -0.00,0.15,0.97,U] [#2 0.07,0.03,0.93,U] [#3 0.07,0.10,0.82,U] [#4 0.13,0.21,0.82,U] [#5 0.13,0.15,0.71,U] [#6 0.08,-0.18,0.64,U] [#7 -0.06,0.14,0.64,U] [#8 0.22,0.06,0.56,U] 
03:44:53.504 00.001 28316 single-star, 8 included, MultiStar: {0.07, 0.09}, one-star: {0.01, 0.11}
03:44:53.504 00.000 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
03:44:53.504 00.000 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
03:44:53.505 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.51 mountX=0.10 mountY=-0.06, mountTheta=-0.51
03:44:53.505 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
03:44:53.506 00.001 28316 Enqueuing Move request for scope (0.01, 0.11)
03:44:53.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:53.507 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.3
03:44:53.507 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:53.508 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:53.508 00.000 28316 Enqueuing Expose request
03:44:53.508 00.000 29988 Worker thread wakes up
03:44:53.509 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
03:44:53.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
03:44:53.509 00.000 29988 Moving (0.01, 0.11) raw xDistance=0.10 yDistance=-0.06
03:44:53.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:44:53.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:53.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:44:53.509 00.000 29988 MoveAxis(E, 0, ABG)
03:44:53.509 00.000 29988 Move returns status 0, amount 0
03:44:53.509 00.000 29988 MoveAxis(N, 0, ABG)
03:44:53.509 00.000 29988 Move returns status 0, amount 0
03:44:53.509 00.000 29988 move complete, result=0
03:44:53.509 00.000 29988 worker thread done servicing request
03:44:53.509 00.000 29988 Worker thread wakes up
03:44:53.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:53.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:53.509 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:44:55.036 01.527 29988 Exposure complete
03:44:55.089 00.053 29988 worker thread done servicing request
03:44:55.089 00.000 28316 OnExposeComplete: enter
03:44:55.091 00.002 28316 UpdateGuideState(): m_state=6
03:44:55.093 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6087
03:44:55.094 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=258.67, Mass=2318, SNR=33.4, Peak=168 HFD=4.0
03:44:55.096 00.002 28316 MultiStar: [#1 -0.14,0.13,0.97,U] [#2 -0.01,0.12,0.90,U] [#3 0.16,-0.02,0.83,U] [#4 0.07,0.23,0.84,U] [#5 -0.25,0.05,0.75,U] [#6 -0.02,-0.27,0.63,U] [#7 -0.01,-0.21,0.62,U] [#8 0.11,-0.05,0.59,U] 
03:44:55.097 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {0.08, 0.13}
03:44:55.099 00.002 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
03:44:55.100 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
03:44:55.101 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.62 mountX=0.03 mountY=-0.01, mountTheta=-0.41
03:44:55.105 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.03, opts=13)
03:44:55.105 00.000 28316 Enqueuing Move request for scope (-0.00, 0.03)
03:44:55.106 00.001 29988 Worker thread wakes up
03:44:55.106 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:55.106 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.4
03:44:55.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:55.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:55.107 00.000 28316 Enqueuing Expose request
03:44:55.108 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
03:44:55.108 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
03:44:55.108 00.000 29988 Moving (-0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
03:44:55.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:44:55.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:55.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:44:55.108 00.000 29988 MoveAxis(E, 0, ABG)
03:44:55.108 00.000 29988 Move returns status 0, amount 0
03:44:55.108 00.000 29988 MoveAxis(N, 0, ABG)
03:44:55.108 00.000 29988 Move returns status 0, amount 0
03:44:55.108 00.000 29988 move complete, result=0
03:44:55.108 00.000 29988 worker thread done servicing request
03:44:55.108 00.000 29988 Worker thread wakes up
03:44:55.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:55.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:55.108 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:44:56.741 01.633 29988 Exposure complete
03:44:56.777 00.036 29988 worker thread done servicing request
03:44:56.777 00.000 28316 OnExposeComplete: enter
03:44:56.778 00.001 28316 UpdateGuideState(): m_state=6
03:44:56.779 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6088
03:44:56.781 00.002 28316 Star::Find returns 1 (0), X=951.75, Y=258.37, Mass=2267, SNR=33.1, Peak=161 HFD=4.0
03:44:56.783 00.002 28316 MultiStar: [#1 -0.10,-0.19,0.99,U] [#2 -0.01,-0.13,0.90,U] [#3 0.14,-0.33,0.00,M1] [#4 -0.03,0.09,0.82,U] [#5 0.15,-0.18,0.74,U] [#6 -0.06,-0.29,0.63,U] [#7 -0.07,-0.22,0.63,U] [#8 0.35,-0.36,0.00,M2] 
03:44:56.784 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.15}, one-star: {0.05, -0.17}
03:44:56.785 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.66)
03:44:56.787 00.002 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.62)
03:44:56.790 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=-0.13 mountY=0.07, mountTheta=2.63
03:44:56.793 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.15, opts=13)
03:44:56.794 00.001 28316 Enqueuing Move request for scope (-0.01, -0.15)
03:44:56.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:56.795 00.001 28316 UpdateGuideState exits: m=2267 RSB=33.1
03:44:56.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:56.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:56.796 00.001 28316 Enqueuing Expose request
03:44:56.796 00.000 29988 Worker thread wakes up
03:44:56.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
03:44:56.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
03:44:56.796 00.000 29988 Moving (-0.01, -0.15) raw xDistance=-0.13 yDistance=0.07
03:44:56.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:44:56.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:56.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:44:56.796 00.000 29988 MoveAxis(E, 0, ABG)
03:44:56.796 00.000 29988 Move returns status 0, amount 0
03:44:56.797 00.001 29988 MoveAxis(N, 0, ABG)
03:44:56.797 00.000 29988 Move returns status 0, amount 0
03:44:56.797 00.000 29988 move complete, result=0
03:44:56.797 00.000 29988 worker thread done servicing request
03:44:56.797 00.000 29988 Worker thread wakes up
03:44:56.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:56.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:56.797 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:44:58.312 01.515 29988 Exposure complete
03:44:58.343 00.031 29988 worker thread done servicing request
03:44:58.343 00.000 28316 OnExposeComplete: enter
03:44:58.344 00.001 28316 UpdateGuideState(): m_state=6
03:44:58.344 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6089
03:44:58.345 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=258.23, Mass=2173, SNR=32.4, Peak=151 HFD=4.3
03:44:58.345 00.000 28316 MultiStar: [#1 -0.05,-0.23,1.01,U] [#2 -0.08,-0.36,0.00,M1] [#3 0.06,-0.33,0.00,M2] [#4 0.33,-0.12,0.00,M1] [#5 0.05,-0.41,0.00,M1] [#6 0.25,-0.49,0.00,M3] [#7 -0.17,-0.52,0.00,M1] [#8 0.19,-0.30,0.00,M3] 
03:44:58.346 00.001 28316 refined, 1 included, MultiStar: {-0.01, -0.27}, one-star: {0.04, -0.32}
03:44:58.346 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
03:44:58.347 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
03:44:58.347 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=-0.25 mountY=0.13, mountTheta=2.66
03:44:58.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.27, opts=13)
03:44:58.349 00.001 28316 Enqueuing Move request for scope (-0.01, -0.27)
03:44:58.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:44:58.350 00.001 28316 UpdateGuideState exits: m=2173 RSB=32.4
03:44:58.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:44:58.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:44:58.351 00.001 28316 Enqueuing Expose request
03:44:58.351 00.000 29988 Worker thread wakes up
03:44:58.352 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
03:44:58.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
03:44:58.352 00.000 29988 Moving (-0.01, -0.27) raw xDistance=-0.25 yDistance=0.13
03:44:58.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:44:58.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:44:58.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:44:58.352 00.000 29988 MoveAxis(E, 52, ABG)
03:44:58.352 00.000 29988 Guiding  Dir = 2, Dur = 52
03:44:58.352 00.000 29988 IsSlewing returns 0
03:44:58.352 00.000 29988 IsGuiding returns 0
03:44:58.354 00.002 29988 PulseGuide returned control before completion, sleep 60
03:44:58.419 00.065 29988 IsGuiding returns 1
03:44:58.419 00.000 29988 scope still moving after pulse duration time elapsed
03:44:58.450 00.031 29988 IsSlewing returns 0
03:44:58.450 00.000 29988 IsGuiding returns 0
03:44:58.450 00.000 29988 scope move finished after 52 + 46 ms
03:44:58.450 00.000 29988 Move returns status 0, amount 52
03:44:58.450 00.000 29988 MoveAxis(N, 0, ABG)
03:44:58.450 00.000 29988 Move returns status 0, amount 0
03:44:58.450 00.000 29988 move complete, result=0
03:44:58.450 00.000 29988 worker thread done servicing request
03:44:58.450 00.000 29988 Worker thread wakes up
03:44:58.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:44:58.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:44:58.450 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
03:45:00.090 01.640 29988 Exposure complete
03:45:00.132 00.042 29988 worker thread done servicing request
03:45:00.132 00.000 28316 OnExposeComplete: enter
03:45:00.133 00.001 28316 UpdateGuideState(): m_state=6
03:45:00.134 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6090
03:45:00.135 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=258.52, Mass=2215, SNR=32.6, Peak=145 HFD=4.2
03:45:00.136 00.001 28316 MultiStar: [#1 -0.42,-0.00,0.00,M1] [#2 -0.22,-0.25,0.92,U] [#3 -0.06,-0.29,0.88,U] [#4 -0.09,-0.08,0.86,U] [#5 -0.21,-0.12,0.74,U] [#6 -0.29,-0.44,0.00,M4] [#7 -0.63,-0.11,0.00,M2] [#8 -0.18,-0.10,0.61,U] 
03:45:00.137 00.001 28316 refined, 5 included, MultiStar: {-0.18, -0.15}, one-star: {-0.30, -0.02}
03:45:00.137 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.83)
03:45:00.138 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79)
03:45:00.139 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.46 mountX=-0.06 mountY=0.23, mountTheta=1.82
03:45:00.140 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.15, opts=13)
03:45:00.141 00.001 28316 Enqueuing Move request for scope (-0.18, -0.15)
03:45:00.141 00.000 29988 Worker thread wakes up
03:45:00.141 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:00.142 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
03:45:00.142 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.6
03:45:00.142 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
03:45:00.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:00.143 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:00.143 00.000 28316 Enqueuing Expose request
03:45:00.144 00.001 29988 Moving (-0.18, -0.15) raw xDistance=-0.06 yDistance=0.23
03:45:00.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:45:00.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:45:00.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:45:00.144 00.000 29988 MoveAxis(E, 0, ABG)
03:45:00.144 00.000 29988 Move returns status 0, amount 0
03:45:00.144 00.000 29988 MoveAxis(N, 0, ABG)
03:45:00.144 00.000 29988 Move returns status 0, amount 0
03:45:00.144 00.000 29988 move complete, result=0
03:45:00.144 00.000 29988 worker thread done servicing request
03:45:00.144 00.000 29988 Worker thread wakes up
03:45:00.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:00.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:00.145 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:45:01.668 01.523 29988 Exposure complete
03:45:01.739 00.071 29988 worker thread done servicing request
03:45:01.739 00.000 28316 OnExposeComplete: enter
03:45:01.741 00.002 28316 UpdateGuideState(): m_state=6
03:45:01.743 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6091
03:45:01.746 00.003 28316 Star::Find returns 1 (0), X=951.22, Y=258.73, Mass=2322, SNR=33.2, Peak=179 HFD=4.0
03:45:01.747 00.001 28316 MultiStar: [#1 -0.57,0.21,0.00,M2] [#2 -0.36,0.10,0.00,M1] [#3 -0.42,0.01,0.00,M2] [#4 -0.22,0.22,0.83,U] [#5 -0.31,0.11,0.73,U] [#6 -0.19,-0.34,0.00,M5] [#7 -0.56,-0.15,0.00,M3] [#8 -0.11,-0.17,0.57,U] 
03:45:01.748 00.001 28316 refined, 3 included, MultiStar: {-0.30, 0.11}, one-star: {-0.48, 0.18}
03:45:01.749 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
03:45:01.750 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
03:45:01.750 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.32 cameraTheta=2.79 mountX=0.23 mountY=0.22, mountTheta=0.77
03:45:01.752 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=0.11, opts=13)
03:45:01.752 00.000 28316 Enqueuing Move request for scope (-0.30, 0.11)
03:45:01.753 00.001 29988 Worker thread wakes up
03:45:01.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:01.753 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.2
03:45:01.754 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd
03:45:01.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:01.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, 0.11)
03:45:01.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:01.755 00.001 28316 Enqueuing Expose request
03:45:01.755 00.000 29988 Moving (-0.30, 0.11) raw xDistance=0.23 yDistance=0.22
03:45:01.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
03:45:01.755 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.17 newest=0.57
03:45:01.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
03:45:01.755 00.000 29988 MoveAxis(W, 48, ABG)
03:45:01.755 00.000 29988 Guiding  Dir = 3, Dur = 48
03:45:01.756 00.001 29988 IsSlewing returns 0
03:45:01.756 00.000 29988 IsGuiding returns 0
03:45:01.757 00.001 29988 PulseGuide returned control before completion, sleep 57
03:45:01.821 00.064 29988 IsGuiding returns 1
03:45:01.821 00.000 29988 scope still moving after pulse duration time elapsed
03:45:01.853 00.032 29988 IsSlewing returns 0
03:45:01.853 00.000 29988 IsGuiding returns 0
03:45:01.853 00.000 29988 scope move finished after 48 + 49 ms
03:45:01.853 00.000 29988 Move returns status 0, amount 48
03:45:01.853 00.000 29988 MoveAxis(S, 53, ABG)
03:45:01.853 00.000 29988 Guiding  Dir = 1, Dur = 53
03:45:01.853 00.000 29988 IsSlewing returns 0
03:45:01.853 00.000 29988 IsGuiding returns 0
03:45:01.858 00.005 29988 PulseGuide returned control before completion, sleep 59
03:45:01.932 00.074 29988 IsGuiding returns 0
03:45:01.932 00.000 29988 Move returns status 0, amount 53
03:45:01.932 00.000 29988 move complete, result=0
03:45:01.933 00.001 29988 worker thread done servicing request
03:45:01.933 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.2 px 53 ms SOUTH
03:45:01.934 00.001 29988 Worker thread wakes up
03:45:01.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:01.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:03.568 01.634 29988 Exposure complete
03:45:03.610 00.042 29988 worker thread done servicing request
03:45:03.610 00.000 28316 OnExposeComplete: enter
03:45:03.611 00.001 28316 UpdateGuideState(): m_state=6
03:45:03.613 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6092
03:45:03.614 00.001 28316 Star::Find returns 1 (0), X=951.42, Y=258.70, Mass=2278, SNR=33.2, Peak=163 HFD=4.0
03:45:03.615 00.001 28316 MultiStar: [#1 -0.35,0.08,0.00,M3] [#2 -0.08,0.01,0.90,U] [#3 -0.05,0.06,0.87,U] [#4 -0.23,0.22,0.83,U] [#5 -0.28,0.14,0.73,U] [#6 -0.33,-0.32,0.00,M6] [#7 -0.20,-0.00,0.61,U] [#8 0.05,-0.26,0.61,U] 
03:45:03.615 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.06}, one-star: {-0.28, 0.16}
03:45:03.616 00.001 28316 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.00) = xAngle (0.78 = 0.78)
03:45:03.616 00.000 28316 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
03:45:03.616 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.78 mountX=0.12 mountY=0.11, mountTheta=0.76
03:45:03.619 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.06, opts=13)
03:45:03.619 00.000 28316 Enqueuing Move request for scope (-0.16, 0.06)
03:45:03.620 00.001 29988 Worker thread wakes up
03:45:03.620 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
03:45:03.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
03:45:03.620 00.000 29988 Moving (-0.16, 0.06) raw xDistance=0.12 yDistance=0.11
03:45:03.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:45:03.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:03.620 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.2
03:45:03.621 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:03.621 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:03.622 00.001 28316 Enqueuing Expose request
03:45:03.622 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:03.622 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:45:03.622 00.000 29988 MoveAxis(E, 0, ABG)
03:45:03.622 00.000 29988 Move returns status 0, amount 0
03:45:03.622 00.000 29988 MoveAxis(N, 0, ABG)
03:45:03.622 00.000 29988 Move returns status 0, amount 0
03:45:03.622 00.000 29988 move complete, result=0
03:45:03.622 00.000 29988 worker thread done servicing request
03:45:03.622 00.000 29988 Worker thread wakes up
03:45:03.622 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:03.623 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:03.624 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:05.143 01.519 29988 Exposure complete
03:45:05.169 00.026 28316 OnExposeComplete: enter
03:45:05.170 00.001 29988 worker thread done servicing request
03:45:05.170 00.000 28316 UpdateGuideState(): m_state=6
03:45:05.172 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6093
03:45:05.173 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=258.70, Mass=2283, SNR=33.2, Peak=162 HFD=4.1
03:45:05.174 00.001 28316 MultiStar: [#1 -0.34,0.16,0.00,M4] [#2 -0.10,0.26,0.91,U] [#3 0.09,0.17,0.87,U] [#4 -0.26,0.38,0.00,M1] [#5 -0.05,0.03,0.74,U] [#6 -0.45,0.02,0.00,M7] [#7 -0.35,0.04,0.00,M3] [#8 0.41,-0.12,0.00,M1] 
03:45:05.174 00.000 28316 single-star, 3 included, MultiStar: {-0.02, 0.16}, one-star: {-0.02, 0.16}
03:45:05.175 00.001 28316 CameraToMount -- cameraTheta (1.72) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
03:45:05.175 00.000 28316 CameraToMount -- cameraTheta (1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
03:45:05.176 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.72 mountX=0.15 mountY=-0.05, mountTheta=-0.31
03:45:05.178 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.16, opts=13)
03:45:05.181 00.003 28316 Enqueuing Move request for scope (-0.02, 0.16)
03:45:05.183 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:05.186 00.003 28316 UpdateGuideState exits: m=2283 RSB=33.2
03:45:05.187 00.001 29988 Worker thread wakes up
03:45:05.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
03:45:05.187 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
03:45:05.187 00.000 29988 Moving (-0.02, 0.16) raw xDistance=0.15 yDistance=-0.05
03:45:05.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:45:05.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:05.187 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:05.190 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:45:05.190 00.000 29988 MoveAxis(E, 0, ABG)
03:45:05.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:05.190 00.000 28316 Enqueuing Expose request
03:45:05.191 00.001 29988 Move returns status 0, amount 0
03:45:05.191 00.000 29988 MoveAxis(N, 0, ABG)
03:45:05.191 00.000 29988 Move returns status 0, amount 0
03:45:05.191 00.000 29988 move complete, result=0
03:45:05.191 00.000 29988 worker thread done servicing request
03:45:05.191 00.000 29988 Worker thread wakes up
03:45:05.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:05.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:05.191 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:06.821 01.630 29988 Exposure complete
03:45:06.871 00.050 29988 worker thread done servicing request
03:45:06.872 00.001 28316 OnExposeComplete: enter
03:45:06.874 00.002 28316 UpdateGuideState(): m_state=6
03:45:06.877 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6094
03:45:06.880 00.003 28316 Star::Find returns 1 (0), X=951.93, Y=258.76, Mass=2368, SNR=33.6, Peak=171 HFD=4.2
03:45:06.882 00.002 28316 MultiStar: [#1 -0.09,0.35,0.00,M5] [#2 0.22,0.05,0.90,U] [#3 0.33,0.11,0.00,M1] [#4 -0.13,0.55,0.00,M2] [#5 -0.13,0.36,0.00,M1] [#6 -0.33,0.21,0.00,M8] [#7 -0.30,0.29,0.00,M4] [#8 0.37,0.01,0.00,M2] 
03:45:06.883 00.001 28316 refined, 1 included, MultiStar: {0.23, 0.14}, one-star: {0.23, 0.22}
03:45:06.883 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:45:06.883 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
03:45:06.884 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.14 hyp=0.27 cameraTheta=0.53 mountX=0.03 mountY=-0.27, mountTheta=-1.47
03:45:06.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.14, opts=13)
03:45:06.886 00.001 28316 Enqueuing Move request for scope (0.23, 0.14)
03:45:06.887 00.001 29988 Worker thread wakes up
03:45:06.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:06.887 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.6
03:45:06.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:06.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:06.889 00.001 28316 Enqueuing Expose request
03:45:06.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.14) opts 0xd
03:45:06.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.14)
03:45:06.889 00.000 29988 Moving (0.23, 0.14) raw xDistance=0.03 yDistance=-0.27
03:45:06.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:45:06.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:45:06.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:45:06.889 00.000 29988 MoveAxis(E, 0, ABG)
03:45:06.889 00.000 29988 Move returns status 0, amount 0
03:45:06.889 00.000 29988 MoveAxis(N, 0, ABG)
03:45:06.889 00.000 29988 Move returns status 0, amount 0
03:45:06.889 00.000 29988 move complete, result=0
03:45:06.889 00.000 29988 worker thread done servicing request
03:45:06.889 00.000 29988 Worker thread wakes up
03:45:06.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:06.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:06.890 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:45:08.402 01.512 29988 Exposure complete
03:45:08.480 00.078 29988 worker thread done servicing request
03:45:08.480 00.000 28316 OnExposeComplete: enter
03:45:08.482 00.002 28316 UpdateGuideState(): m_state=6
03:45:08.482 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6095
03:45:08.483 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=258.90, Mass=2391, SNR=34.0, Peak=179 HFD=4.2
03:45:08.483 00.000 28316 MultiStar: [#1 -0.31,0.41,0.00,M6] [#2 -0.06,0.22,0.89,U] [#3 0.03,0.14,0.85,U] [#4 -0.28,0.69,0.00,M3] [#5 -0.36,0.30,0.00,M2] [#6 -0.26,0.15,0.61,U] [#7 -0.53,0.19,0.00,M5] [#8 0.13,0.29,0.59,U] 
03:45:08.483 00.000 28316 refined, 4 included, MultiStar: {-0.01, 0.24}, one-star: {0.09, 0.36}
03:45:08.484 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
03:45:08.484 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
03:45:08.485 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.60 mountX=0.22 mountY=-0.10, mountTheta=-0.43
03:45:08.487 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.24, opts=13)
03:45:08.488 00.001 28316 Enqueuing Move request for scope (-0.01, 0.24)
03:45:08.489 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:08.489 00.000 28316 UpdateGuideState exits: m=2391 RSB=34.0
03:45:08.489 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:08.489 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:08.490 00.001 28316 Enqueuing Expose request
03:45:08.490 00.000 29988 Worker thread wakes up
03:45:08.490 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
03:45:08.490 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
03:45:08.490 00.000 29988 Moving (-0.01, 0.24) raw xDistance=0.22 yDistance=-0.10
03:45:08.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:45:08.491 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:08.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:45:08.491 00.000 29988 MoveAxis(W, 46, ABG)
03:45:08.491 00.000 29988 Guiding  Dir = 3, Dur = 46
03:45:08.491 00.000 29988 IsSlewing returns 0
03:45:08.491 00.000 29988 IsGuiding returns 0
03:45:08.494 00.003 29988 PulseGuide returned control before completion, sleep 54
03:45:08.558 00.064 29988 IsGuiding returns 0
03:45:08.558 00.000 29988 Move returns status 0, amount 46
03:45:08.558 00.000 29988 MoveAxis(N, 0, ABG)
03:45:08.558 00.000 29988 Move returns status 0, amount 0
03:45:08.558 00.000 29988 move complete, result=0
03:45:08.558 00.000 29988 worker thread done servicing request
03:45:08.558 00.000 29988 Worker thread wakes up
03:45:08.558 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:08.558 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:08.558 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
03:45:10.192 01.634 29988 Exposure complete
03:45:10.239 00.047 29988 worker thread done servicing request
03:45:10.239 00.000 28316 OnExposeComplete: enter
03:45:10.240 00.001 28316 UpdateGuideState(): m_state=6
03:45:10.242 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6096
03:45:10.243 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=258.70, Mass=2393, SNR=34.0, Peak=147 HFD=4.1
03:45:10.245 00.002 28316 MultiStar: [#1 -0.50,0.06,0.00,M7] [#2 -0.07,0.05,0.87,U] [#3 -0.16,0.02,0.82,U] [#4 -0.36,0.28,0.00,M4] [#5 -0.29,0.05,0.72,U] [#6 -0.21,-0.17,0.61,U] [#7 -0.29,0.03,0.58,U] [#8 0.15,-0.03,0.57,U] 
03:45:10.246 00.001 28316 refined, 6 included, MultiStar: {-0.15, 0.03}, one-star: {-0.17, 0.15}
03:45:10.247 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
03:45:10.248 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
03:45:10.249 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.16 cameraTheta=2.96 mountX=0.09 mountY=0.12, mountTheta=0.95
03:45:10.252 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
03:45:10.254 00.002 28316 Enqueuing Move request for scope (-0.15, 0.03)
03:45:10.256 00.002 29988 Worker thread wakes up
03:45:10.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:10.258 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
03:45:10.259 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
03:45:10.259 00.000 29988 Moving (-0.15, 0.03) raw xDistance=0.09 yDistance=0.12
03:45:10.259 00.000 28316 UpdateGuideState exits: m=2393 RSB=34.0
03:45:10.259 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:10.260 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:10.260 00.000 28316 Enqueuing Expose request
03:45:10.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:45:10.261 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:10.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:45:10.261 00.000 29988 MoveAxis(E, 0, ABG)
03:45:10.261 00.000 29988 Move returns status 0, amount 0
03:45:10.261 00.000 29988 MoveAxis(N, 0, ABG)
03:45:10.261 00.000 29988 Move returns status 0, amount 0
03:45:10.261 00.000 29988 move complete, result=0
03:45:10.261 00.000 29988 worker thread done servicing request
03:45:10.261 00.000 29988 Worker thread wakes up
03:45:10.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:10.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:10.262 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:11.781 01.519 29988 Exposure complete
03:45:11.820 00.039 29988 worker thread done servicing request
03:45:11.820 00.000 28316 OnExposeComplete: enter
03:45:11.822 00.002 28316 UpdateGuideState(): m_state=6
03:45:11.822 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6097
03:45:11.823 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=258.74, Mass=2335, SNR=33.4, Peak=157 HFD=4.0
03:45:11.823 00.000 28316 MultiStar: [#1 -0.31,0.18,0.00,M8] [#2 -0.21,-0.01,0.89,U] [#3 -0.14,0.02,0.83,U] [#4 -0.09,0.30,0.82,U] [#5 -0.26,0.17,0.73,U] [#6 -0.23,-0.15,0.63,U] [#7 -0.43,0.06,0.00,M5] [#8 -0.18,0.17,0.56,U] 
03:45:11.824 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.11}, one-star: {-0.10, 0.20}
03:45:11.824 00.000 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
03:45:11.824 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
03:45:11.825 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.58 mountX=0.17 mountY=0.10, mountTheta=0.55
03:45:11.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.11, opts=13)
03:45:11.827 00.001 28316 Enqueuing Move request for scope (-0.17, 0.11)
03:45:11.828 00.001 29988 Worker thread wakes up
03:45:11.828 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:11.829 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
03:45:11.829 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:11.830 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:11.830 00.000 28316 Enqueuing Expose request
03:45:11.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
03:45:11.831 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
03:45:11.831 00.000 29988 Moving (-0.17, 0.11) raw xDistance=0.17 yDistance=0.10
03:45:11.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:45:11.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:11.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:45:11.831 00.000 29988 MoveAxis(E, 0, ABG)
03:45:11.831 00.000 29988 Move returns status 0, amount 0
03:45:11.831 00.000 29988 MoveAxis(N, 0, ABG)
03:45:11.831 00.000 29988 Move returns status 0, amount 0
03:45:11.831 00.000 29988 move complete, result=0
03:45:11.831 00.000 29988 worker thread done servicing request
03:45:11.831 00.000 29988 Worker thread wakes up
03:45:11.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:11.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:11.831 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:13.457 01.626 29988 Exposure complete
03:45:13.507 00.050 29988 worker thread done servicing request
03:45:13.507 00.000 28316 OnExposeComplete: enter
03:45:13.509 00.002 28316 UpdateGuideState(): m_state=6
03:45:13.510 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6098
03:45:13.511 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=258.88, Mass=2234, SNR=32.8, Peak=156 HFD=3.9
03:45:13.513 00.002 28316 MultiStar: [#1 -0.55,0.29,0.00,M9] [#2 -0.23,0.32,0.00,M1] [#3 0.04,0.14,0.87,U] [#4 -0.13,0.38,0.00,M4] [#5 -0.49,0.23,0.00,M1] [#6 -0.29,-0.06,0.62,U] [#7 -0.39,0.19,0.00,M6] [#8 0.01,0.37,0.00,M1] 
03:45:13.514 00.001 28316 refined, 2 included, MultiStar: {-0.14, 0.17}, one-star: {-0.21, 0.34}
03:45:13.515 00.001 28316 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.00) = xAngle (0.27 = 0.27)
03:45:13.516 00.001 28316 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
03:45:13.517 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.27 mountX=0.21 mountY=0.05, mountTheta=0.23
03:45:13.518 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.17, opts=13)
03:45:13.519 00.001 28316 Enqueuing Move request for scope (-0.14, 0.17)
03:45:13.519 00.000 29988 Worker thread wakes up
03:45:13.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:13.520 00.001 28316 UpdateGuideState exits: m=2234 RSB=32.8
03:45:13.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:13.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:13.521 00.000 28316 Enqueuing Expose request
03:45:13.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
03:45:13.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
03:45:13.522 00.000 29988 Moving (-0.14, 0.17) raw xDistance=0.21 yDistance=0.05
03:45:13.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:45:13.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:13.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:45:13.522 00.000 29988 MoveAxis(W, 44, ABG)
03:45:13.522 00.000 29988 Guiding  Dir = 3, Dur = 44
03:45:13.522 00.000 29988 IsSlewing returns 0
03:45:13.522 00.000 29988 IsGuiding returns 0
03:45:13.524 00.002 29988 PulseGuide returned control before completion, sleep 53
03:45:13.580 00.056 29988 IsGuiding returns 1
03:45:13.580 00.000 29988 scope still moving after pulse duration time elapsed
03:45:13.612 00.032 29988 IsSlewing returns 0
03:45:13.612 00.000 29988 IsGuiding returns 0
03:45:13.612 00.000 29988 scope move finished after 44 + 45 ms
03:45:13.612 00.000 29988 Move returns status 0, amount 44
03:45:13.612 00.000 29988 MoveAxis(N, 0, ABG)
03:45:13.612 00.000 29988 Move returns status 0, amount 0
03:45:13.612 00.000 29988 move complete, result=0
03:45:13.612 00.000 29988 worker thread done servicing request
03:45:13.612 00.000 29988 Worker thread wakes up
03:45:13.613 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:13.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:13.613 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.0 px 0 ms NORTH
03:45:15.027 01.414 29988 Exposure complete
03:45:15.076 00.049 29988 worker thread done servicing request
03:45:15.076 00.000 28316 OnExposeComplete: enter
03:45:15.077 00.001 28316 UpdateGuideState(): m_state=6
03:45:15.077 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6099
03:45:15.078 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.74, Mass=2303, SNR=33.3, Peak=180 HFD=4.2
03:45:15.078 00.000 28316 MultiStar: [#1 -0.12,0.17,0.98,U] [#2 -0.04,0.19,0.91,U] [#3 0.23,0.07,0.84,U] [#4 -0.03,0.31,0.82,U] [#5 -0.22,0.14,0.72,U] [#6 -0.13,0.08,0.63,U] [#7 -0.07,-0.04,0.64,U] [#8 0.34,0.14,0.00,M2] 
03:45:15.079 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.15}, one-star: {0.11, 0.20}
03:45:15.079 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.26 = -0.26)
03:45:15.080 00.001 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30)
03:45:15.080 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.74 mountX=0.14 mountY=-0.04, mountTheta=-0.30
03:45:15.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
03:45:15.082 00.001 28316 Enqueuing Move request for scope (-0.02, 0.15)
03:45:15.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:15.083 00.001 29988 Worker thread wakes up
03:45:15.083 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.3
03:45:15.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
03:45:15.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:15.085 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
03:45:15.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:15.086 00.001 28316 Enqueuing Expose request
03:45:15.086 00.000 29988 Moving (-0.02, 0.15) raw xDistance=0.14 yDistance=-0.04
03:45:15.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:45:15.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:15.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:45:15.086 00.000 29988 MoveAxis(E, 0, ABG)
03:45:15.086 00.000 29988 Move returns status 0, amount 0
03:45:15.086 00.000 29988 MoveAxis(N, 0, ABG)
03:45:15.086 00.000 29988 Move returns status 0, amount 0
03:45:15.086 00.000 29988 move complete, result=0
03:45:15.086 00.000 29988 worker thread done servicing request
03:45:15.086 00.000 29988 Worker thread wakes up
03:45:15.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:15.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:15.087 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:16.721 01.634 29988 Exposure complete
03:45:16.760 00.039 29988 worker thread done servicing request
03:45:16.760 00.000 28316 OnExposeComplete: enter
03:45:16.760 00.000 28316 UpdateGuideState(): m_state=6
03:45:16.761 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6100
03:45:16.762 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=258.83, Mass=2407, SNR=34.1, Peak=170 HFD=4.3
03:45:16.764 00.002 28316 MultiStar: [#1 -0.14,0.10,0.95,U] [#2 0.18,0.01,0.90,U] [#3 0.12,0.12,0.86,U] [#4 0.02,0.40,0.00,M4] [#5 0.09,0.03,0.73,U] [#6 0.02,-0.24,0.58,U] [#7 -0.07,-0.29,0.59,U] [#8 0.21,-0.29,0.00,M3] 
03:45:16.765 00.001 28316 refined, 6 included, MultiStar: {0.06, 0.04}, one-star: {0.18, 0.28}
03:45:16.766 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
03:45:16.768 00.002 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
03:45:16.769 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.55 mountX=0.01 mountY=-0.07, mountTheta=-1.45
03:45:16.771 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
03:45:16.771 00.000 28316 Enqueuing Move request for scope (0.06, 0.04)
03:45:16.772 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:16.772 00.000 28316 UpdateGuideState exits: m=2407 RSB=34.1
03:45:16.773 00.001 29988 Worker thread wakes up
03:45:16.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
03:45:16.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
03:45:16.773 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.01 yDistance=-0.07
03:45:16.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:45:16.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:16.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:16.775 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:16.776 00.001 28316 Enqueuing Expose request
03:45:16.777 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:45:16.777 00.000 29988 MoveAxis(E, 0, ABG)
03:45:16.777 00.000 29988 Move returns status 0, amount 0
03:45:16.777 00.000 29988 MoveAxis(N, 0, ABG)
03:45:16.777 00.000 29988 Move returns status 0, amount 0
03:45:16.777 00.000 29988 move complete, result=0
03:45:16.777 00.000 29988 worker thread done servicing request
03:45:16.777 00.000 29988 Worker thread wakes up
03:45:16.777 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:16.777 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:16.778 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:45:18.298 01.520 29988 Exposure complete
03:45:18.341 00.043 29988 worker thread done servicing request
03:45:18.341 00.000 28316 OnExposeComplete: enter
03:45:18.343 00.002 28316 UpdateGuideState(): m_state=6
03:45:18.344 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6101
03:45:18.344 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=258.71, Mass=2298, SNR=33.3, Peak=174 HFD=4.0
03:45:18.345 00.001 28316 MultiStar: [#1 -0.05,0.01,0.96,U] [#2 -0.13,0.06,0.93,U] [#3 0.02,0.02,0.86,U] [#4 -0.09,0.30,0.83,U] [#5 -0.06,0.13,0.75,U] [#6 -0.14,-0.27,0.63,U] [#7 -0.21,-0.14,0.63,U] [#8 -0.01,0.00,0.58,U] 
03:45:18.345 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {0.03, 0.17}
03:45:18.346 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
03:45:18.346 00.000 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
03:45:18.347 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.51 mountX=0.07 mountY=0.04, mountTheta=0.49
03:45:18.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
03:45:18.348 00.000 28316 Enqueuing Move request for scope (-0.06, 0.05)
03:45:18.349 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:18.349 00.000 29988 Worker thread wakes up
03:45:18.349 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
03:45:18.349 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
03:45:18.349 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.04
03:45:18.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:45:18.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:18.349 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.3
03:45:18.350 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:18.350 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:18.351 00.001 28316 Enqueuing Expose request
03:45:18.351 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:45:18.351 00.000 29988 MoveAxis(E, 0, ABG)
03:45:18.351 00.000 29988 Move returns status 0, amount 0
03:45:18.351 00.000 29988 MoveAxis(N, 0, ABG)
03:45:18.351 00.000 29988 Move returns status 0, amount 0
03:45:18.352 00.001 29988 move complete, result=0
03:45:18.352 00.000 29988 worker thread done servicing request
03:45:18.352 00.000 29988 Worker thread wakes up
03:45:18.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:18.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:18.352 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:19.982 01.630 29988 Exposure complete
03:45:20.015 00.033 29988 worker thread done servicing request
03:45:20.015 00.000 28316 OnExposeComplete: enter
03:45:20.017 00.002 28316 UpdateGuideState(): m_state=6
03:45:20.018 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6102
03:45:20.020 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=258.80, Mass=2366, SNR=33.8, Peak=180 HFD=4.0
03:45:20.021 00.001 28316 MultiStar: [#1 -0.50,0.31,0.00,M7] [#2 -0.12,0.22,0.91,U] [#3 -0.02,0.12,0.85,U] [#4 -0.00,0.26,0.82,U] [#5 -0.20,0.18,0.74,U] [#6 -0.19,-0.25,0.63,U] [#7 -0.21,0.04,0.60,U] [#8 0.14,0.09,0.59,U] 
03:45:20.023 00.002 28316 refined, 7 included, MultiStar: {-0.08, 0.13}, one-star: {-0.03, 0.25}
03:45:20.023 00.000 28316 CameraToMount -- cameraTheta (2.08) - m_xAngle (2.00) = xAngle (0.09 = 0.09)
03:45:20.024 00.001 28316 CameraToMount -- cameraTheta (2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
03:45:20.024 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=0.15 mountY=0.01, mountTheta=0.05
03:45:20.025 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.13, opts=13)
03:45:20.025 00.000 28316 Enqueuing Move request for scope (-0.08, 0.13)
03:45:20.025 00.000 29988 Worker thread wakes up
03:45:20.025 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
03:45:20.025 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
03:45:20.025 00.000 29988 Moving (-0.08, 0.13) raw xDistance=0.15 yDistance=0.01
03:45:20.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:45:20.026 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:20.026 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:45:20.026 00.000 29988 MoveAxis(E, 0, ABG)
03:45:20.026 00.000 29988 Move returns status 0, amount 0
03:45:20.026 00.000 29988 MoveAxis(N, 0, ABG)
03:45:20.026 00.000 29988 Move returns status 0, amount 0
03:45:20.026 00.000 29988 move complete, result=0
03:45:20.026 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:20.026 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.8
03:45:20.028 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:20.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:20.028 00.000 28316 Enqueuing Expose request
03:45:20.028 00.000 29988 worker thread done servicing request
03:45:20.029 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:20.029 00.000 29988 Worker thread wakes up
03:45:20.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:20.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:21.550 01.521 29988 Exposure complete
03:45:21.592 00.042 29988 worker thread done servicing request
03:45:21.592 00.000 28316 OnExposeComplete: enter
03:45:21.593 00.001 28316 UpdateGuideState(): m_state=6
03:45:21.593 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6103
03:45:21.594 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=258.96, Mass=2230, SNR=32.8, Peak=160 HFD=4.0
03:45:21.594 00.000 28316 MultiStar: [#1 -0.31,0.28,0.00,M8] [#2 -0.12,0.20,0.93,U] [#3 -0.14,0.26,0.87,U] [#4 0.03,0.14,0.84,U] [#5 -0.13,0.13,0.77,U] [#6 0.16,-0.26,0.63,U] [#7 0.06,-0.04,0.66,U] [#8 0.07,0.14,0.59,U] 
03:45:21.595 00.001 28316 refined, 7 included, MultiStar: {-0.04, 0.15}, one-star: {-0.13, 0.41}
03:45:21.595 00.000 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
03:45:21.596 00.001 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
03:45:21.596 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.84 mountX=0.15 mountY=-0.03, mountTheta=-0.19
03:45:21.597 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.15, opts=13)
03:45:21.598 00.001 28316 Enqueuing Move request for scope (-0.04, 0.15)
03:45:21.598 00.000 29988 Worker thread wakes up
03:45:21.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:21.599 00.001 28316 UpdateGuideState exits: m=2230 RSB=32.8
03:45:21.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:21.600 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:21.600 00.000 28316 Enqueuing Expose request
03:45:21.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
03:45:21.601 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
03:45:21.601 00.000 29988 Moving (-0.04, 0.15) raw xDistance=0.15 yDistance=-0.03
03:45:21.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:45:21.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:21.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:45:21.601 00.000 29988 MoveAxis(E, 0, ABG)
03:45:21.601 00.000 29988 Move returns status 0, amount 0
03:45:21.601 00.000 29988 MoveAxis(N, 0, ABG)
03:45:21.601 00.000 29988 Move returns status 0, amount 0
03:45:21.601 00.000 29988 move complete, result=0
03:45:21.601 00.000 29988 worker thread done servicing request
03:45:21.601 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:21.602 00.001 29988 Worker thread wakes up
03:45:21.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:21.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:23.228 01.626 29988 Exposure complete
03:45:23.264 00.036 29988 worker thread done servicing request
03:45:23.264 00.000 28316 OnExposeComplete: enter
03:45:23.265 00.001 28316 UpdateGuideState(): m_state=6
03:45:23.265 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6104
03:45:23.266 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=258.61, Mass=2252, SNR=33.0, Peak=160 HFD=4.1
03:45:23.267 00.001 28316 MultiStar: [#1 -0.20,0.03,0.98,U] [#2 0.11,-0.24,0.90,U] [#3 0.12,-0.21,0.86,U] [#4 0.14,0.21,0.84,U] [#5 0.11,-0.05,0.74,U] [#6 -0.10,-0.12,0.64,U] [#7 -0.14,-0.01,0.63,U] [#8 0.05,-0.07,0.59,U] 
03:45:23.267 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.04}, one-star: {-0.07, 0.06}
03:45:23.269 00.002 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
03:45:23.271 00.002 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
03:45:23.272 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=-0.04 mountY=0.02, mountTheta=2.75
03:45:23.277 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
03:45:23.277 00.000 28316 Enqueuing Move request for scope (0.00, -0.04)
03:45:23.278 00.001 29988 Worker thread wakes up
03:45:23.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:23.278 00.000 28316 UpdateGuideState exits: m=2252 RSB=33.0
03:45:23.279 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:23.279 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:23.280 00.001 28316 Enqueuing Expose request
03:45:23.280 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
03:45:23.280 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
03:45:23.280 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.02
03:45:23.280 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:45:23.280 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:23.280 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:45:23.280 00.000 29988 MoveAxis(E, 0, ABG)
03:45:23.280 00.000 29988 Move returns status 0, amount 0
03:45:23.280 00.000 29988 MoveAxis(N, 0, ABG)
03:45:23.280 00.000 29988 Move returns status 0, amount 0
03:45:23.280 00.000 29988 move complete, result=0
03:45:23.280 00.000 29988 worker thread done servicing request
03:45:23.280 00.000 29988 Worker thread wakes up
03:45:23.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:23.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:23.281 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:24.807 01.526 29988 Exposure complete
03:45:24.858 00.051 29988 worker thread done servicing request
03:45:24.858 00.000 28316 OnExposeComplete: enter
03:45:24.860 00.002 28316 UpdateGuideState(): m_state=6
03:45:24.861 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6105
03:45:24.862 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=258.74, Mass=2331, SNR=33.5, Peak=156 HFD=4.3
03:45:24.863 00.001 28316 MultiStar: [#1 -0.32,0.11,0.00,M8] [#2 -0.26,0.12,0.91,U] [#3 -0.27,0.08,0.86,U] [#4 -0.02,0.11,0.80,U] [#5 -0.17,-0.03,0.74,U] [#6 -0.02,-0.24,0.64,U] [#7 -0.19,-0.11,0.62,U] [#8 0.04,0.09,0.58,U] 
03:45:24.863 00.000 28316 refined, 7 included, MultiStar: {-0.15, 0.05}, one-star: {-0.21, 0.20}
03:45:24.864 00.001 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
03:45:24.864 00.000 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
03:45:24.864 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.85 mountX=0.10 mountY=0.11, mountTheta=0.83
03:45:24.866 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
03:45:24.867 00.001 28316 Enqueuing Move request for scope (-0.15, 0.05)
03:45:24.869 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:24.870 00.001 29988 Worker thread wakes up
03:45:24.870 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.5
03:45:24.871 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:24.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:24.872 00.000 28316 Enqueuing Expose request
03:45:24.873 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
03:45:24.873 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
03:45:24.873 00.000 29988 Moving (-0.15, 0.05) raw xDistance=0.10 yDistance=0.11
03:45:24.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:45:24.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:24.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:45:24.873 00.000 29988 MoveAxis(E, 0, ABG)
03:45:24.873 00.000 29988 Move returns status 0, amount 0
03:45:24.873 00.000 29988 MoveAxis(N, 0, ABG)
03:45:24.873 00.000 29988 Move returns status 0, amount 0
03:45:24.873 00.000 29988 move complete, result=0
03:45:24.873 00.000 29988 worker thread done servicing request
03:45:24.873 00.000 29988 Worker thread wakes up
03:45:24.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:24.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:24.873 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:26.497 01.624 29988 Exposure complete
03:45:26.553 00.056 29988 worker thread done servicing request
03:45:26.553 00.000 28316 OnExposeComplete: enter
03:45:26.554 00.001 28316 UpdateGuideState(): m_state=6
03:45:26.554 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6106
03:45:26.555 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=258.73, Mass=2342, SNR=33.6, Peak=179 HFD=4.1
03:45:26.559 00.004 28316 MultiStar: [#1 -0.28,0.19,0.00,M9] [#2 0.19,0.16,0.91,U] [#3 0.15,0.06,0.85,U] [#4 0.08,0.33,0.00,M1] [#5 -0.13,0.20,0.74,U] [#6 0.11,-0.04,0.62,U] [#7 -0.35,0.07,0.00,M1] [#8 0.35,-0.07,0.00,M1] 
03:45:26.561 00.002 28316 refined, 4 included, MultiStar: {0.10, 0.12}, one-star: {0.17, 0.18}
03:45:26.563 00.002 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
03:45:26.566 00.003 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
03:45:26.568 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.86 mountX=0.07 mountY=-0.15, mountTheta=-1.14
03:45:26.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.12, opts=13)
03:45:26.571 00.001 28316 Enqueuing Move request for scope (0.10, 0.12)
03:45:26.573 00.002 29988 Worker thread wakes up
03:45:26.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
03:45:26.573 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
03:45:26.573 00.000 29988 Moving (0.10, 0.12) raw xDistance=0.07 yDistance=-0.15
03:45:26.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:45:26.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:26.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:26.574 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6
03:45:26.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:26.575 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:26.575 00.000 28316 Enqueuing Expose request
03:45:26.576 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:45:26.576 00.000 29988 MoveAxis(E, 0, ABG)
03:45:26.576 00.000 29988 Move returns status 0, amount 0
03:45:26.576 00.000 29988 MoveAxis(N, 0, ABG)
03:45:26.576 00.000 29988 Move returns status 0, amount 0
03:45:26.576 00.000 29988 move complete, result=0
03:45:26.576 00.000 29988 worker thread done servicing request
03:45:26.576 00.000 29988 Worker thread wakes up
03:45:26.576 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:26.576 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:26.577 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:45:28.092 01.515 29988 Exposure complete
03:45:28.134 00.042 29988 worker thread done servicing request
03:45:28.134 00.000 28316 OnExposeComplete: enter
03:45:28.135 00.001 28316 UpdateGuideState(): m_state=6
03:45:28.135 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6107
03:45:28.136 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=258.74, Mass=2298, SNR=33.2, Peak=164 HFD=4.2
03:45:28.136 00.000 28316 MultiStar: [#1 -0.30,0.13,0.97,U] [#2 -0.09,0.16,0.90,U] [#3 0.08,0.03,0.85,U] [#4 0.01,0.23,0.81,U] [#5 -0.13,0.10,0.74,U] [#6 -0.18,-0.13,0.63,U] [#7 -0.31,-0.08,0.62,U] [#8 0.19,0.17,0.59,U] 
03:45:28.137 00.001 28316 refined, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.04, 0.20}
03:45:28.137 00.000 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
03:45:28.138 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
03:45:28.138 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.29 mountX=0.13 mountY=0.03, mountTheta=0.25
03:45:28.139 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.10, opts=13)
03:45:28.141 00.002 28316 Enqueuing Move request for scope (-0.09, 0.10)
03:45:28.141 00.000 29988 Worker thread wakes up
03:45:28.141 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:28.142 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:45:28.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:28.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:28.143 00.001 28316 Enqueuing Expose request
03:45:28.143 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
03:45:28.143 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
03:45:28.143 00.000 29988 Moving (-0.09, 0.10) raw xDistance=0.13 yDistance=0.03
03:45:28.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:45:28.143 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:28.143 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:45:28.143 00.000 29988 MoveAxis(E, 0, ABG)
03:45:28.143 00.000 29988 Move returns status 0, amount 0
03:45:28.143 00.000 29988 MoveAxis(N, 0, ABG)
03:45:28.143 00.000 29988 Move returns status 0, amount 0
03:45:28.144 00.001 29988 move complete, result=0
03:45:28.144 00.000 29988 worker thread done servicing request
03:45:28.144 00.000 29988 Worker thread wakes up
03:45:28.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:28.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:28.144 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:29.765 01.621 29988 Exposure complete
03:45:29.802 00.037 29988 worker thread done servicing request
03:45:29.802 00.000 28316 OnExposeComplete: enter
03:45:29.803 00.001 28316 UpdateGuideState(): m_state=6
03:45:29.804 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6108
03:45:29.804 00.000 28316 Star::Find returns 1 (0), X=951.56, Y=258.63, Mass=2331, SNR=33.5, Peak=161 HFD=4.0
03:45:29.805 00.001 28316 MultiStar: [#1 -0.32,0.18,0.00,M9] [#2 -0.02,-0.07,0.91,U] [#3 0.03,-0.01,0.85,U] [#4 -0.19,0.14,0.83,U] [#5 -0.19,0.09,0.75,U] [#6 -0.27,-0.21,0.00,M1] [#7 0.04,-0.12,0.63,U] [#8 0.11,0.08,0.58,U] 
03:45:29.806 00.001 28316 refined, 6 included, MultiStar: {-0.06, 0.03}, one-star: {-0.14, 0.09}
03:45:29.807 00.001 28316 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.00) = xAngle (0.68 = 0.68)
03:45:29.808 00.001 28316 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
03:45:29.810 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.68 mountX=0.05 mountY=0.04, mountTheta=0.66
03:45:29.812 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
03:45:29.814 00.002 28316 Enqueuing Move request for scope (-0.06, 0.03)
03:45:29.815 00.001 29988 Worker thread wakes up
03:45:29.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:29.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
03:45:29.815 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.5
03:45:29.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
03:45:29.815 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.04
03:45:29.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:29.817 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:45:29.817 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:29.817 00.000 28316 Enqueuing Expose request
03:45:29.818 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:29.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:45:29.818 00.000 29988 MoveAxis(E, 0, ABG)
03:45:29.818 00.000 29988 Move returns status 0, amount 0
03:45:29.818 00.000 29988 MoveAxis(N, 0, ABG)
03:45:29.818 00.000 29988 Move returns status 0, amount 0
03:45:29.819 00.001 29988 move complete, result=0
03:45:29.819 00.000 29988 worker thread done servicing request
03:45:29.819 00.000 29988 Worker thread wakes up
03:45:29.819 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:29.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:29.819 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:31.336 01.517 29988 Exposure complete
03:45:31.372 00.036 29988 worker thread done servicing request
03:45:31.372 00.000 28316 OnExposeComplete: enter
03:45:31.372 00.000 28316 UpdateGuideState(): m_state=6
03:45:31.373 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6109
03:45:31.373 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=258.66, Mass=2412, SNR=34.0, Peak=178 HFD=3.7
03:45:31.374 00.001 28316 MultiStar: [#1 -0.30,-0.03,0.95,U] [#2 -0.09,0.02,0.88,U] [#3 0.16,0.01,0.84,U] [#4 -0.09,0.31,0.78,U] [#5 -0.04,0.05,0.72,U] [#6 -0.09,-0.03,0.62,U] [#7 -0.31,-0.05,0.60,U] [#8 0.07,0.08,0.59,U] 
03:45:31.374 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {0.02, 0.12}
03:45:31.375 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
03:45:31.375 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
03:45:31.376 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.48 mountX=0.08 mountY=0.04, mountTheta=0.45
03:45:31.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
03:45:31.378 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
03:45:31.378 00.000 29988 Worker thread wakes up
03:45:31.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
03:45:31.378 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
03:45:31.378 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.04
03:45:31.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:45:31.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:31.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:45:31.378 00.000 29988 MoveAxis(E, 0, ABG)
03:45:31.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:31.378 00.000 28316 UpdateGuideState exits: m=2412 RSB=34.0
03:45:31.380 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:31.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:31.380 00.000 28316 Enqueuing Expose request
03:45:31.381 00.001 29988 Move returns status 0, amount 0
03:45:31.381 00.000 29988 MoveAxis(N, 0, ABG)
03:45:31.381 00.000 29988 Move returns status 0, amount 0
03:45:31.381 00.000 29988 move complete, result=0
03:45:31.381 00.000 29988 worker thread done servicing request
03:45:31.381 00.000 29988 Worker thread wakes up
03:45:31.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:31.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:31.382 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:33.020 01.638 29988 Exposure complete
03:45:33.076 00.056 29988 worker thread done servicing request
03:45:33.076 00.000 28316 OnExposeComplete: enter
03:45:33.077 00.001 28316 UpdateGuideState(): m_state=6
03:45:33.079 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6110
03:45:33.079 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=258.55, Mass=2371, SNR=33.7, Peak=173 HFD=4.0
03:45:33.081 00.002 28316 MultiStar: [#1 -0.03,0.01,0.98,U] [#2 -0.08,-0.14,0.90,U] [#3 0.17,-0.19,0.85,U] [#4 -0.00,0.16,0.81,U] [#5 -0.07,-0.07,0.73,U] [#6 -0.14,-0.28,0.61,U] [#7 -0.21,-0.40,0.00,M1] [#8 0.28,-0.24,0.00,M1] 
03:45:33.083 00.002 28316 single-star, 6 included, MultiStar: {-0.02, -0.06}, one-star: {-0.01, 0.00}
03:45:33.084 00.001 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
03:45:33.085 00.001 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
03:45:33.087 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.01 mountX=0.01 mountY=0.01, mountTheta=1.00
03:45:33.089 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.00, opts=13)
03:45:33.091 00.002 28316 Enqueuing Move request for scope (-0.01, 0.00)
03:45:33.092 00.001 29988 Worker thread wakes up
03:45:33.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:33.093 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
03:45:33.093 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
03:45:33.093 00.000 29988 Moving (-0.01, 0.00) raw xDistance=0.01 yDistance=0.01
03:45:33.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:45:33.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:33.093 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:45:33.093 00.000 29988 MoveAxis(E, 0, ABG)
03:45:33.093 00.000 29988 Move returns status 0, amount 0
03:45:33.094 00.001 29988 MoveAxis(N, 0, ABG)
03:45:33.094 00.000 29988 Move returns status 0, amount 0
03:45:33.094 00.000 29988 move complete, result=0
03:45:33.094 00.000 29988 worker thread done servicing request
03:45:33.094 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.7
03:45:33.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:33.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:33.096 00.001 28316 Enqueuing Expose request
03:45:33.098 00.002 29988 Worker thread wakes up
03:45:33.098 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:33.099 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:33.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:34.507 01.408 29988 Exposure complete
03:45:34.554 00.047 29988 worker thread done servicing request
03:45:34.555 00.001 28316 OnExposeComplete: enter
03:45:34.555 00.000 28316 UpdateGuideState(): m_state=6
03:45:34.555 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6111
03:45:34.557 00.002 28316 Star::Find returns 1 (0), X=951.78, Y=258.45, Mass=2231, SNR=32.8, Peak=159 HFD=3.8
03:45:34.558 00.001 28316 MultiStar: [#1 -0.35,-0.09,0.00,M8] [#2 -0.14,-0.25,0.95,U] [#3 0.24,-0.25,0.00,M1] [#4 -0.21,0.18,0.85,U] [#5 0.00,-0.23,0.75,U] [#6 -0.34,-0.39,0.00,M1] [#7 -0.02,-0.32,0.61,U] [#8 0.18,-0.24,0.59,U] 
03:45:34.558 00.000 28316 single-star, 5 included, MultiStar: {-0.03, -0.15}, one-star: {0.08, -0.09}
03:45:34.558 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
03:45:34.559 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
03:45:34.559 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.86 mountX=-0.12 mountY=-0.03, mountTheta=-2.89
03:45:34.560 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.09, opts=13)
03:45:34.561 00.001 28316 Enqueuing Move request for scope (0.08, -0.09)
03:45:34.562 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:34.562 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.8
03:45:34.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:34.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:34.563 00.000 28316 Enqueuing Expose request
03:45:34.564 00.001 29988 Worker thread wakes up
03:45:34.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
03:45:34.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
03:45:34.564 00.000 29988 Moving (0.08, -0.09) raw xDistance=-0.12 yDistance=-0.03
03:45:34.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:45:34.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:34.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:45:34.564 00.000 29988 MoveAxis(E, 0, ABG)
03:45:34.564 00.000 29988 Move returns status 0, amount 0
03:45:34.564 00.000 29988 MoveAxis(N, 0, ABG)
03:45:34.564 00.000 29988 Move returns status 0, amount 0
03:45:34.564 00.000 29988 move complete, result=0
03:45:34.564 00.000 29988 worker thread done servicing request
03:45:34.564 00.000 29988 Worker thread wakes up
03:45:34.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:34.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:34.564 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:36.201 01.637 29988 Exposure complete
03:45:36.226 00.025 29988 worker thread done servicing request
03:45:36.226 00.000 28316 OnExposeComplete: enter
03:45:36.227 00.001 28316 UpdateGuideState(): m_state=6
03:45:36.227 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6112
03:45:36.228 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=258.60, Mass=2424, SNR=34.2, Peak=171 HFD=4.1
03:45:36.229 00.001 28316 MultiStar: [#1 0.05,-0.01,0.95,U] [#2 0.10,-0.10,0.88,U] [#3 0.17,-0.27,0.85,U] [#4 -0.03,0.16,0.79,U] [#5 -0.06,0.02,0.72,U] [#6 -0.06,-0.37,0.00,M2] [#7 -0.19,-0.08,0.59,U] [#8 0.19,-0.25,0.56,U] 
03:45:36.230 00.001 28316 single-star, 7 included, MultiStar: {0.03, -0.05}, one-star: {0.01, 0.06}
03:45:36.231 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
03:45:36.231 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
03:45:36.232 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.38 mountX=0.05 mountY=-0.04, mountTheta=-0.64
03:45:36.234 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
03:45:36.235 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
03:45:36.235 00.000 29988 Worker thread wakes up
03:45:36.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:36.236 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
03:45:36.236 00.000 28316 UpdateGuideState exits: m=2424 RSB=34.2
03:45:36.236 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
03:45:36.236 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
03:45:36.236 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:36.237 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:36.237 00.000 28316 Enqueuing Expose request
03:45:36.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:45:36.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:36.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:45:36.237 00.000 29988 MoveAxis(E, 0, ABG)
03:45:36.237 00.000 29988 Move returns status 0, amount 0
03:45:36.237 00.000 29988 MoveAxis(N, 0, ABG)
03:45:36.237 00.000 29988 Move returns status 0, amount 0
03:45:36.238 00.001 29988 move complete, result=0
03:45:36.238 00.000 29988 worker thread done servicing request
03:45:36.238 00.000 29988 Worker thread wakes up
03:45:36.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:36.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:36.238 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:37.755 01.517 29988 Exposure complete
03:45:37.792 00.037 29988 worker thread done servicing request
03:45:37.792 00.000 28316 OnExposeComplete: enter
03:45:37.794 00.002 28316 UpdateGuideState(): m_state=6
03:45:37.795 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6113
03:45:37.796 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=258.40, Mass=2280, SNR=33.1, Peak=153 HFD=3.9
03:45:37.797 00.001 28316 MultiStar: [#1 -0.20,-0.02,0.98,U] [#2 -0.13,-0.08,0.94,U] [#3 0.04,-0.12,0.84,U] [#4 -0.00,0.17,0.83,U] [#5 0.01,-0.10,0.76,U] [#6 -0.10,-0.27,0.62,U] [#7 -0.32,0.07,0.62,U] [#8 -0.01,-0.03,0.61,U] 
03:45:37.798 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {0.06, -0.14}
03:45:37.801 00.003 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.43 = 1.85)
03:45:37.803 00.002 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
03:45:37.806 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.43 mountX=-0.02 mountY=0.09, mountTheta=1.85
03:45:37.810 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
03:45:37.810 00.000 28316 Enqueuing Move request for scope (-0.07, -0.06)
03:45:37.811 00.001 29988 Worker thread wakes up
03:45:37.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:37.811 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:45:37.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:37.812 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:37.812 00.000 28316 Enqueuing Expose request
03:45:37.813 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
03:45:37.813 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
03:45:37.813 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.02 yDistance=0.09
03:45:37.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:45:37.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:37.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:45:37.813 00.000 29988 MoveAxis(E, 0, ABG)
03:45:37.813 00.000 29988 Move returns status 0, amount 0
03:45:37.813 00.000 29988 MoveAxis(N, 0, ABG)
03:45:37.813 00.000 29988 Move returns status 0, amount 0
03:45:37.813 00.000 29988 move complete, result=0
03:45:37.813 00.000 29988 worker thread done servicing request
03:45:37.813 00.000 29988 Worker thread wakes up
03:45:37.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:37.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:37.813 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:39.443 01.630 29988 Exposure complete
03:45:39.496 00.053 29988 worker thread done servicing request
03:45:39.496 00.000 28316 OnExposeComplete: enter
03:45:39.497 00.001 28316 UpdateGuideState(): m_state=6
03:45:39.497 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6114
03:45:39.498 00.001 28316 Star::Find returns 1 (0), X=951.80, Y=258.54, Mass=2230, SNR=32.7, Peak=164 HFD=3.8
03:45:39.498 00.000 28316 MultiStar: [#1 -0.32,0.17,0.00,M7] [#2 -0.14,-0.15,0.93,U] [#3 0.20,-0.13,0.88,U] [#4 0.00,0.04,0.80,U] [#5 -0.02,0.07,0.76,U] [#6 -0.15,-0.25,0.67,U] [#7 -0.07,-0.09,0.62,U] [#8 0.14,-0.07,0.59,U] 
03:45:39.499 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {0.10, -0.00}
03:45:39.499 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
03:45:39.500 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
03:45:39.500 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.42 mountX=-0.07 mountY=0.02, mountTheta=2.83
03:45:39.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
03:45:39.501 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
03:45:39.502 00.001 29988 Worker thread wakes up
03:45:39.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
03:45:39.502 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
03:45:39.502 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
03:45:39.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:45:39.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:39.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:45:39.502 00.000 29988 MoveAxis(E, 0, ABG)
03:45:39.502 00.000 29988 Move returns status 0, amount 0
03:45:39.502 00.000 29988 MoveAxis(N, 0, ABG)
03:45:39.502 00.000 29988 Move returns status 0, amount 0
03:45:39.502 00.000 29988 move complete, result=0
03:45:39.503 00.001 29988 worker thread done servicing request
03:45:39.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:39.503 00.000 28316 UpdateGuideState exits: m=2230 RSB=32.7
03:45:39.504 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:39.506 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:39.509 00.003 28316 Enqueuing Expose request
03:45:39.511 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:39.513 00.002 29988 Worker thread wakes up
03:45:39.513 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:39.514 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:41.034 01.520 29988 Exposure complete
03:45:41.092 00.058 29988 worker thread done servicing request
03:45:41.092 00.000 28316 OnExposeComplete: enter
03:45:41.095 00.003 28316 UpdateGuideState(): m_state=6
03:45:41.097 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6115
03:45:41.099 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=258.66, Mass=2332, SNR=33.5, Peak=159 HFD=4.1
03:45:41.102 00.003 28316 MultiStar: [#1 -0.39,0.15,0.00,M8] [#2 -0.11,0.12,0.90,U] [#3 -0.12,-0.08,0.85,U] [#4 -0.03,0.19,0.82,U] [#5 -0.12,-0.02,0.72,U] [#6 -0.38,-0.12,0.00,M1] [#7 -0.15,-0.04,0.60,U] [#8 0.20,-0.01,0.58,U] 
03:45:41.104 00.002 28316 refined, 6 included, MultiStar: {-0.07, 0.05}, one-star: {-0.10, 0.12}
03:45:41.107 00.003 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
03:45:41.109 00.002 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
03:45:41.112 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.52 mountX=0.07 mountY=0.04, mountTheta=0.49
03:45:41.115 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
03:45:41.116 00.001 28316 Enqueuing Move request for scope (-0.07, 0.05)
03:45:41.118 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:41.119 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:45:41.120 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:41.121 00.001 29988 Worker thread wakes up
03:45:41.122 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
03:45:41.122 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
03:45:41.122 00.000 29988 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=0.04
03:45:41.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:45:41.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:41.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:45:41.122 00.000 29988 MoveAxis(E, 0, ABG)
03:45:41.122 00.000 29988 Move returns status 0, amount 0
03:45:41.122 00.000 29988 MoveAxis(N, 0, ABG)
03:45:41.122 00.000 29988 Move returns status 0, amount 0
03:45:41.122 00.000 29988 move complete, result=0
03:45:41.122 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:41.124 00.002 28316 Enqueuing Expose request
03:45:41.125 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:45:41.127 00.002 29988 worker thread done servicing request
03:45:41.127 00.000 29988 Worker thread wakes up
03:45:41.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:41.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:42.761 01.634 29988 Exposure complete
03:45:42.797 00.036 29988 worker thread done servicing request
03:45:42.797 00.000 28316 OnExposeComplete: enter
03:45:42.799 00.002 28316 UpdateGuideState(): m_state=6
03:45:42.800 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6116
03:45:42.802 00.002 28316 Star::Find returns 1 (0), X=951.62, Y=258.47, Mass=2187, SNR=32.4, Peak=159 HFD=3.8
03:45:42.803 00.001 28316 MultiStar: [#1 -0.24,-0.04,1.00,U] [#2 0.03,-0.26,0.91,U] [#3 -0.08,-0.16,0.89,U] [#4 -0.23,0.15,0.85,U] [#5 -0.16,-0.08,0.76,U] [#6 -0.23,-0.27,0.00,M2] [#7 -0.32,-0.21,0.00,M1] [#8 0.21,-0.18,0.61,U] 
03:45:42.804 00.001 28316 single-star, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.08, -0.08}
03:45:42.807 00.003 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
03:45:42.810 00.003 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
03:45:42.812 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.35 mountX=-0.04 mountY=0.10, mountTheta=1.93
03:45:42.814 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.08, opts=13)
03:45:42.814 00.000 28316 Enqueuing Move request for scope (-0.08, -0.08)
03:45:42.815 00.001 29988 Worker thread wakes up
03:45:42.815 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:42.815 00.000 28316 UpdateGuideState exits: m=2187 RSB=32.4
03:45:42.816 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:42.816 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:42.817 00.001 28316 Enqueuing Expose request
03:45:42.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
03:45:42.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
03:45:42.817 00.000 29988 Moving (-0.08, -0.08) raw xDistance=-0.04 yDistance=0.10
03:45:42.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:45:42.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:42.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:45:42.817 00.000 29988 MoveAxis(E, 0, ABG)
03:45:42.817 00.000 29988 Move returns status 0, amount 0
03:45:42.817 00.000 29988 MoveAxis(N, 0, ABG)
03:45:42.817 00.000 29988 Move returns status 0, amount 0
03:45:42.817 00.000 29988 move complete, result=0
03:45:42.817 00.000 29988 worker thread done servicing request
03:45:42.817 00.000 29988 Worker thread wakes up
03:45:42.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:42.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:42.818 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:44.342 01.524 29988 Exposure complete
03:45:44.371 00.029 29988 worker thread done servicing request
03:45:44.372 00.001 28316 OnExposeComplete: enter
03:45:44.374 00.002 28316 UpdateGuideState(): m_state=6
03:45:44.375 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6117
03:45:44.375 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=258.60, Mass=2276, SNR=33.2, Peak=163 HFD=3.6
03:45:44.376 00.001 28316 MultiStar: [#1 -0.44,0.08,0.00,M8] [#2 -0.14,-0.00,0.89,U] [#3 -0.16,-0.04,0.84,U] [#4 -0.21,0.11,0.83,U] [#5 -0.32,0.04,0.74,U] [#6 -0.44,-0.38,0.00,M3] [#7 -0.24,0.07,0.64,U] [#8 0.05,-0.02,0.61,U] 
03:45:44.376 00.000 28316 refined, 6 included, MultiStar: {-0.18, 0.03}, one-star: {-0.18, 0.05}
03:45:44.377 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:45:44.377 00.000 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:45:44.377 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.96 mountX=0.10 mountY=0.14, mountTheta=0.95
03:45:44.378 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.03, opts=13)
03:45:44.379 00.001 28316 Enqueuing Move request for scope (-0.18, 0.03)
03:45:44.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:44.380 00.001 29988 Worker thread wakes up
03:45:44.380 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.2
03:45:44.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
03:45:44.380 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
03:45:44.380 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:44.381 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:44.381 00.000 28316 Enqueuing Expose request
03:45:44.382 00.001 29988 Moving (-0.18, 0.03) raw xDistance=0.10 yDistance=0.14
03:45:44.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:45:44.382 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:44.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:45:44.382 00.000 29988 MoveAxis(E, 0, ABG)
03:45:44.382 00.000 29988 Move returns status 0, amount 0
03:45:44.382 00.000 29988 MoveAxis(N, 0, ABG)
03:45:44.382 00.000 29988 Move returns status 0, amount 0
03:45:44.382 00.000 29988 move complete, result=0
03:45:44.382 00.000 29988 worker thread done servicing request
03:45:44.382 00.000 29988 Worker thread wakes up
03:45:44.382 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:44.382 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:44.383 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:46.011 01.628 29988 Exposure complete
03:45:46.051 00.040 29988 worker thread done servicing request
03:45:46.051 00.000 28316 OnExposeComplete: enter
03:45:46.052 00.001 28316 UpdateGuideState(): m_state=6
03:45:46.054 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6118
03:45:46.055 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=258.67, Mass=2541, SNR=35.0, Peak=182 HFD=3.9
03:45:46.056 00.001 28316 MultiStar: [#1 -0.14,0.06,0.96,U] [#2 -0.09,-0.03,0.86,U] [#3 0.09,-0.01,0.82,U] [#4 0.02,0.15,0.78,U] [#5 0.02,0.09,0.70,U] [#6 -0.19,-0.26,0.63,U] [#7 -0.28,-0.16,0.58,U] [#8 0.31,-0.12,0.00,M1] 
03:45:46.056 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.01}, one-star: {-0.08, 0.13}
03:45:46.057 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
03:45:46.057 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
03:45:46.058 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.99 mountX=0.04 mountY=0.06, mountTheta=0.98
03:45:46.058 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.01, opts=13)
03:45:46.060 00.002 28316 Enqueuing Move request for scope (-0.08, 0.01)
03:45:46.062 00.002 29988 Worker thread wakes up
03:45:46.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:46.064 00.002 28316 UpdateGuideState exits: m=2541 RSB=35.0
03:45:46.067 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:46.069 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:46.071 00.002 28316 Enqueuing Expose request
03:45:46.072 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
03:45:46.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
03:45:46.072 00.000 29988 Moving (-0.08, 0.01) raw xDistance=0.04 yDistance=0.06
03:45:46.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:45:46.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:46.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:45:46.072 00.000 29988 MoveAxis(E, 0, ABG)
03:45:46.072 00.000 29988 Move returns status 0, amount 0
03:45:46.072 00.000 29988 MoveAxis(N, 0, ABG)
03:45:46.072 00.000 29988 Move returns status 0, amount 0
03:45:46.072 00.000 29988 move complete, result=0
03:45:46.072 00.000 29988 worker thread done servicing request
03:45:46.072 00.000 29988 Worker thread wakes up
03:45:46.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:46.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:46.072 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:47.598 01.526 29988 Exposure complete
03:45:47.654 00.056 29988 worker thread done servicing request
03:45:47.654 00.000 28316 OnExposeComplete: enter
03:45:47.655 00.001 28316 UpdateGuideState(): m_state=6
03:45:47.656 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6119
03:45:47.657 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=258.62, Mass=2310, SNR=33.4, Peak=174 HFD=3.8
03:45:47.658 00.001 28316 MultiStar: [#1 -0.29,0.10,0.99,U] [#2 -0.06,-0.06,0.89,U] [#3 0.09,0.02,0.82,U] [#4 -0.09,0.26,0.81,U] [#5 -0.04,0.17,0.72,U] [#6 -0.19,-0.31,0.00,M3] [#7 -0.22,-0.14,0.63,U] [#8 0.21,-0.14,0.58,U] 
03:45:47.659 00.001 28316 single-star, 7 included, MultiStar: {-0.06, 0.05}, one-star: {-0.00, 0.07}
03:45:47.661 00.002 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
03:45:47.661 00.000 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
03:45:47.662 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.63 mountX=0.07 mountY=-0.03, mountTheta=-0.40
03:45:47.663 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.07, opts=13)
03:45:47.663 00.000 28316 Enqueuing Move request for scope (-0.00, 0.07)
03:45:47.664 00.001 29988 Worker thread wakes up
03:45:47.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:47.664 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.4
03:45:47.665 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:47.665 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:47.665 00.000 28316 Enqueuing Expose request
03:45:47.666 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
03:45:47.666 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
03:45:47.666 00.000 29988 Moving (-0.00, 0.07) raw xDistance=0.07 yDistance=-0.03
03:45:47.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:45:47.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:47.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:45:47.666 00.000 29988 MoveAxis(E, 0, ABG)
03:45:47.666 00.000 29988 Move returns status 0, amount 0
03:45:47.666 00.000 29988 MoveAxis(N, 0, ABG)
03:45:47.666 00.000 29988 Move returns status 0, amount 0
03:45:47.666 00.000 29988 move complete, result=0
03:45:47.666 00.000 29988 worker thread done servicing request
03:45:47.666 00.000 29988 Worker thread wakes up
03:45:47.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:47.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:47.666 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:45:49.291 01.625 29988 Exposure complete
03:45:49.327 00.036 29988 worker thread done servicing request
03:45:49.327 00.000 28316 OnExposeComplete: enter
03:45:49.330 00.003 28316 UpdateGuideState(): m_state=6
03:45:49.331 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6120
03:45:49.332 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=258.65, Mass=2331, SNR=33.4, Peak=165 HFD=3.7
03:45:49.334 00.002 28316 MultiStar: [#1 -0.36,0.15,0.00,M7] [#2 -0.10,0.10,0.89,U] [#3 0.01,0.04,0.84,U] [#4 -0.04,0.09,0.82,U] [#5 -0.19,0.04,0.75,U] [#6 -0.16,-0.45,0.00,M4] [#7 -0.16,-0.08,0.62,U] [#8 0.02,-0.08,0.59,U] 
03:45:49.335 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.04}, one-star: {-0.10, 0.10}
03:45:49.336 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
03:45:49.337 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
03:45:49.339 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.66 mountX=0.07 mountY=0.05, mountTheta=0.64
03:45:49.343 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
03:45:49.344 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
03:45:49.344 00.000 29988 Worker thread wakes up
03:45:49.345 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:49.345 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.4
03:45:49.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:49.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:49.346 00.000 28316 Enqueuing Expose request
03:45:49.347 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
03:45:49.347 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
03:45:49.347 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.05
03:45:49.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:45:49.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:49.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:45:49.347 00.000 29988 MoveAxis(E, 0, ABG)
03:45:49.347 00.000 29988 Move returns status 0, amount 0
03:45:49.347 00.000 29988 MoveAxis(N, 0, ABG)
03:45:49.347 00.000 29988 Move returns status 0, amount 0
03:45:49.347 00.000 29988 move complete, result=0
03:45:49.347 00.000 29988 worker thread done servicing request
03:45:49.347 00.000 29988 Worker thread wakes up
03:45:49.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:49.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:49.347 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:50.876 01.529 29988 Exposure complete
03:45:50.903 00.027 28316 OnExposeComplete: enter
03:45:50.903 00.000 28316 UpdateGuideState(): m_state=6
03:45:50.903 00.000 29988 worker thread done servicing request
03:45:50.905 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6121
03:45:50.905 00.000 28316 Star::Find returns 1 (0), X=951.56, Y=258.30, Mass=2388, SNR=33.9, Peak=152 HFD=4.0
03:45:50.906 00.001 28316 MultiStar: [#1 -0.25,-0.05,0.95,U] [#2 -0.39,-0.24,0.00,M1] [#3 -0.12,-0.18,0.84,U] [#4 -0.33,-0.09,0.00,M1] [#5 -0.06,-0.12,0.73,U] [#6 -0.29,-0.41,0.00,M5] [#7 -0.31,-0.46,0.00,M1] [#8 0.17,-0.25,0.56,U] 
03:45:50.906 00.000 28316 refined, 4 included, MultiStar: {-0.10, -0.17}, one-star: {-0.14, -0.25}
03:45:50.907 00.001 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.16)
03:45:50.907 00.000 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.12)
03:45:50.907 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.13 mountX=-0.11 mountY=0.17, mountTheta=2.14
03:45:50.908 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.17, opts=13)
03:45:50.909 00.001 28316 Enqueuing Move request for scope (-0.10, -0.17)
03:45:50.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:50.910 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.9
03:45:50.910 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:50.911 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:50.911 00.000 28316 Enqueuing Expose request
03:45:50.912 00.001 29988 Worker thread wakes up
03:45:50.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
03:45:50.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
03:45:50.912 00.000 29988 Moving (-0.10, -0.17) raw xDistance=-0.11 yDistance=0.17
03:45:50.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:45:50.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:50.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:45:50.912 00.000 29988 MoveAxis(E, 0, ABG)
03:45:50.912 00.000 29988 Move returns status 0, amount 0
03:45:50.912 00.000 29988 MoveAxis(N, 0, ABG)
03:45:50.912 00.000 29988 Move returns status 0, amount 0
03:45:50.912 00.000 29988 move complete, result=0
03:45:50.912 00.000 29988 worker thread done servicing request
03:45:50.912 00.000 29988 Worker thread wakes up
03:45:50.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:50.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:50.912 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:45:52.549 01.637 29988 Exposure complete
03:45:52.582 00.033 29988 worker thread done servicing request
03:45:52.582 00.000 28316 OnExposeComplete: enter
03:45:52.584 00.002 28316 UpdateGuideState(): m_state=6
03:45:52.584 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6122
03:45:52.585 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=258.47, Mass=2205, SNR=32.5, Peak=165 HFD=3.7
03:45:52.585 00.000 28316 MultiStar: [#1 -0.18,-0.11,1.00,U] [#2 -0.13,-0.28,0.95,U] [#3 -0.03,-0.20,0.88,U] [#4 -0.11,-0.11,0.85,U] [#5 -0.17,-0.07,0.75,U] [#6 -0.13,-0.28,0.63,U] [#7 -0.23,-0.40,0.00,M2] [#8 0.18,-0.21,0.61,U] 
03:45:52.586 00.001 28316 single-star, 7 included, MultiStar: {-0.09, -0.16}, one-star: {-0.06, -0.08}
03:45:52.586 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
03:45:52.586 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
03:45:52.587 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.23 mountX=-0.05 mountY=0.09, mountTheta=2.04
03:45:52.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.08, opts=13)
03:45:52.589 00.001 28316 Enqueuing Move request for scope (-0.06, -0.08)
03:45:52.589 00.000 29988 Worker thread wakes up
03:45:52.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
03:45:52.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
03:45:52.589 00.000 29988 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
03:45:52.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:45:52.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:52.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:45:52.589 00.000 29988 MoveAxis(E, 0, ABG)
03:45:52.589 00.000 29988 Move returns status 0, amount 0
03:45:52.589 00.000 29988 MoveAxis(N, 0, ABG)
03:45:52.589 00.000 29988 Move returns status 0, amount 0
03:45:52.589 00.000 29988 move complete, result=0
03:45:52.590 00.001 29988 worker thread done servicing request
03:45:52.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:52.590 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
03:45:52.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:52.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:52.591 00.000 28316 Enqueuing Expose request
03:45:52.592 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:52.592 00.000 29988 Worker thread wakes up
03:45:52.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:52.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:54.110 01.518 29988 Exposure complete
03:45:54.151 00.041 29988 worker thread done servicing request
03:45:54.151 00.000 28316 OnExposeComplete: enter
03:45:54.152 00.001 28316 UpdateGuideState(): m_state=6
03:45:54.153 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6123
03:45:54.153 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=258.26, Mass=2190, SNR=32.5, Peak=175 HFD=3.8
03:45:54.156 00.003 28316 MultiStar: [#1 -0.36,-0.23,0.00,M6] [#2 -0.04,-0.34,0.00,M1] [#3 0.09,-0.47,0.00,M1] [#4 -0.12,-0.16,0.85,U] [#5 -0.09,-0.17,0.74,U] [#6 -0.05,-0.60,0.00,M5] [#7 -0.37,-0.32,0.00,M3] [#8 0.08,-0.33,0.00,M1] 
03:45:54.157 00.001 28316 refined, 2 included, MultiStar: {-0.06, -0.21}, one-star: {0.02, -0.29}
03:45:54.158 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
03:45:54.158 00.000 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
03:45:54.158 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.83 mountX=-0.17 mountY=0.15, mountTheta=2.43
03:45:54.160 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.21, opts=13)
03:45:54.161 00.001 28316 Enqueuing Move request for scope (-0.06, -0.21)
03:45:54.161 00.000 29988 Worker thread wakes up
03:45:54.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
03:45:54.162 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
03:45:54.162 00.000 29988 Moving (-0.06, -0.21) raw xDistance=-0.17 yDistance=0.15
03:45:54.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:54.162 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.5
03:45:54.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:54.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:54.163 00.000 28316 Enqueuing Expose request
03:45:54.164 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:45:54.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:54.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:45:54.164 00.000 29988 MoveAxis(E, 0, ABG)
03:45:54.164 00.000 29988 Move returns status 0, amount 0
03:45:54.164 00.000 29988 MoveAxis(N, 0, ABG)
03:45:54.164 00.000 29988 Move returns status 0, amount 0
03:45:54.164 00.000 29988 move complete, result=0
03:45:54.164 00.000 29988 worker thread done servicing request
03:45:54.164 00.000 29988 Worker thread wakes up
03:45:54.164 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:54.164 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:54.164 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:55.799 01.635 29988 Exposure complete
03:45:55.830 00.031 29988 worker thread done servicing request
03:45:55.830 00.000 28316 OnExposeComplete: enter
03:45:55.831 00.001 28316 UpdateGuideState(): m_state=6
03:45:55.832 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6124
03:45:55.833 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=258.37, Mass=2234, SNR=32.9, Peak=158 HFD=3.7
03:45:55.834 00.001 28316 MultiStar: [#1 -0.11,-0.31,0.99,U] [#2 0.05,-0.27,0.93,U] [#3 0.07,-0.30,0.88,U] [#4 0.39,-0.04,0.00,M1] [#5 0.06,-0.25,0.74,U] [#6 0.18,-0.61,0.00,M6] [#7 0.06,-0.41,0.00,M4] [#8 0.23,-0.23,0.59,U] 
03:45:55.834 00.000 28316 single-star, 5 included, MultiStar: {0.04, -0.26}, one-star: {0.03, -0.18}
03:45:55.836 00.002 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
03:45:55.837 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
03:45:55.839 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.41 mountX=-0.17 mountY=0.05, mountTheta=2.84
03:45:55.841 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.18, opts=13)
03:45:55.842 00.001 28316 Enqueuing Move request for scope (0.03, -0.18)
03:45:55.842 00.000 29988 Worker thread wakes up
03:45:55.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:55.842 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.9
03:45:55.844 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
03:45:55.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:55.845 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:55.845 00.000 28316 Enqueuing Expose request
03:45:55.845 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
03:45:55.845 00.000 29988 Moving (0.03, -0.18) raw xDistance=-0.17 yDistance=0.05
03:45:55.846 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:45:55.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:55.846 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:45:55.846 00.000 29988 MoveAxis(E, 0, ABG)
03:45:55.846 00.000 29988 Move returns status 0, amount 0
03:45:55.846 00.000 29988 MoveAxis(N, 0, ABG)
03:45:55.846 00.000 29988 Move returns status 0, amount 0
03:45:55.846 00.000 29988 move complete, result=0
03:45:55.846 00.000 29988 worker thread done servicing request
03:45:55.846 00.000 29988 Worker thread wakes up
03:45:55.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:55.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:55.846 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:45:57.372 01.526 29988 Exposure complete
03:45:57.420 00.048 29988 worker thread done servicing request
03:45:57.421 00.001 28316 OnExposeComplete: enter
03:45:57.423 00.002 28316 UpdateGuideState(): m_state=6
03:45:57.424 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6125
03:45:57.425 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=258.35, Mass=2257, SNR=32.9, Peak=156 HFD=4.0
03:45:57.425 00.000 28316 MultiStar: [#1 -0.37,-0.18,0.00,M6] [#2 -0.17,-0.24,0.92,U] [#3 -0.07,-0.26,0.88,U] [#4 -0.10,0.03,0.82,U] [#5 -0.07,-0.20,0.74,U] [#6 -0.08,-0.53,0.00,M7] [#7 -0.31,-0.42,0.00,M5] [#8 0.04,-0.23,0.62,U] 
03:45:57.426 00.001 28316 refined, 5 included, MultiStar: {-0.09, -0.18}, one-star: {-0.11, -0.19}
03:45:57.426 00.000 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.28)
03:45:57.427 00.001 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24)
03:45:57.427 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.01 mountX=-0.13 mountY=0.16, mountTheta=2.26
03:45:57.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.18, opts=13)
03:45:57.428 00.000 28316 Enqueuing Move request for scope (-0.09, -0.18)
03:45:57.429 00.001 29988 Worker thread wakes up
03:45:57.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
03:45:57.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
03:45:57.429 00.000 29988 Moving (-0.09, -0.18) raw xDistance=-0.13 yDistance=0.16
03:45:57.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:45:57.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:57.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:57.430 00.001 28316 UpdateGuideState exits: m=2257 RSB=32.9
03:45:57.430 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:57.431 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:45:57.431 00.000 29988 MoveAxis(E, 0, ABG)
03:45:57.431 00.000 29988 Move returns status 0, amount 0
03:45:57.431 00.000 29988 MoveAxis(N, 0, ABG)
03:45:57.431 00.000 29988 Move returns status 0, amount 0
03:45:57.431 00.000 29988 move complete, result=0
03:45:57.431 00.000 29988 worker thread done servicing request
03:45:57.431 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:57.432 00.001 28316 Enqueuing Expose request
03:45:57.432 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:45:57.433 00.001 29988 Worker thread wakes up
03:45:57.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:57.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:59.060 01.627 29988 Exposure complete
03:45:59.106 00.046 29988 worker thread done servicing request
03:45:59.106 00.000 28316 OnExposeComplete: enter
03:45:59.107 00.001 28316 UpdateGuideState(): m_state=6
03:45:59.107 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6126
03:45:59.108 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=258.30, Mass=2329, SNR=33.5, Peak=189 HFD=3.8
03:45:59.108 00.000 28316 MultiStar: [#1 -0.37,-0.24,0.00,M7] [#2 -0.12,-0.23,0.92,U] [#3 0.03,-0.30,0.82,U] [#4 0.01,-0.10,0.82,U] [#5 -0.12,-0.37,0.00,M1] [#6 0.03,-0.52,0.00,M8] [#7 -0.29,-0.22,0.00,M6] [#8 0.07,-0.28,0.60,U] 
03:45:59.109 00.001 28316 refined, 4 included, MultiStar: {-0.03, -0.23}, one-star: {-0.07, -0.25}
03:45:59.109 00.000 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
03:45:59.110 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
03:45:59.110 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.68 mountX=-0.20 mountY=0.13, mountTheta=2.58
03:45:59.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.23, opts=13)
03:45:59.111 00.000 28316 Enqueuing Move request for scope (-0.03, -0.23)
03:45:59.112 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:45:59.113 00.001 28316 UpdateGuideState exits: m=2329 RSB=33.5
03:45:59.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:45:59.114 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:45:59.115 00.001 28316 Enqueuing Expose request
03:45:59.115 00.000 29988 Worker thread wakes up
03:45:59.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
03:45:59.115 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
03:45:59.115 00.000 29988 Moving (-0.03, -0.23) raw xDistance=-0.20 yDistance=0.13
03:45:59.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:45:59.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:45:59.116 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:45:59.116 00.000 29988 MoveAxis(E, 0, ABG)
03:45:59.116 00.000 29988 Move returns status 0, amount 0
03:45:59.116 00.000 29988 MoveAxis(N, 0, ABG)
03:45:59.116 00.000 29988 Move returns status 0, amount 0
03:45:59.116 00.000 29988 move complete, result=0
03:45:59.116 00.000 29988 worker thread done servicing request
03:45:59.116 00.000 29988 Worker thread wakes up
03:45:59.116 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:45:59.116 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:45:59.116 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:00.629 01.513 29988 Exposure complete
03:46:00.668 00.039 29988 worker thread done servicing request
03:46:00.668 00.000 28316 OnExposeComplete: enter
03:46:00.669 00.001 28316 UpdateGuideState(): m_state=6
03:46:00.669 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6127
03:46:00.670 00.001 28316 Star::Find returns 1 (0), X=951.92, Y=258.54, Mass=2284, SNR=33.2, Peak=162 HFD=4.1
03:46:00.670 00.000 28316 MultiStar: [#1 -0.04,-0.08,0.99,U] [#2 0.04,-0.27,0.92,U] [#3 0.27,-0.15,0.84,U] [#4 0.10,-0.11,0.81,U] [#5 0.00,-0.18,0.76,U] [#6 -0.02,-0.49,0.00,M9] [#7 -0.12,-0.28,0.62,U] [#8 0.40,-0.32,0.00,M1] 
03:46:00.671 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.14}, one-star: {0.22, -0.01}
03:46:00.671 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
03:46:00.672 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
03:46:00.675 00.003 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.09 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
03:46:00.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
03:46:00.678 00.002 28316 Enqueuing Move request for scope (0.08, -0.14)
03:46:00.678 00.000 29988 Worker thread wakes up
03:46:00.678 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:00.679 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
03:46:00.679 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.2
03:46:00.679 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:00.679 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:00.680 00.001 28316 Enqueuing Expose request
03:46:00.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
03:46:00.680 00.000 29988 Moving (0.08, -0.14) raw xDistance=-0.16 yDistance=-0.00
03:46:00.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:46:00.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:00.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:46:00.680 00.000 29988 MoveAxis(E, 0, ABG)
03:46:00.680 00.000 29988 Move returns status 0, amount 0
03:46:00.680 00.000 29988 MoveAxis(N, 0, ABG)
03:46:00.680 00.000 29988 Move returns status 0, amount 0
03:46:00.681 00.001 29988 move complete, result=0
03:46:00.681 00.000 29988 worker thread done servicing request
03:46:00.681 00.000 29988 Worker thread wakes up
03:46:00.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:00.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:00.681 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:02.308 01.627 29988 Exposure complete
03:46:02.340 00.032 29988 worker thread done servicing request
03:46:02.340 00.000 28316 OnExposeComplete: enter
03:46:02.343 00.003 28316 UpdateGuideState(): m_state=6
03:46:02.344 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6128
03:46:02.346 00.002 28316 Star::Find returns 1 (0), X=952.05, Y=258.28, Mass=2326, SNR=33.4, Peak=180 HFD=4.1
03:46:02.347 00.001 28316 MultiStar: [#1 0.11,-0.45,0.00,M7] [#2 0.34,-0.47,0.00,M1] [#3 0.40,-0.32,0.00,M1] [#4 0.11,-0.15,0.82,U] [#5 0.10,-0.48,0.00,M1] [#6 0.12,-0.54,0.00,M10] [#7 0.20,-0.42,0.00,M6] [#8 0.62,-0.23,0.00,M2] 
03:46:02.348 00.001 28316 refined, 1 included, MultiStar: {0.24, -0.22}, one-star: {0.35, -0.27}
03:46:02.350 00.002 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:46:02.351 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:46:02.352 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.22 hyp=0.32 cameraTheta=-0.73 mountX=-0.30 mountY=-0.12, mountTheta=-2.76
03:46:02.356 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.22, opts=13)
03:46:02.356 00.000 28316 Enqueuing Move request for scope (0.24, -0.22)
03:46:02.357 00.001 29988 Worker thread wakes up
03:46:02.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:02.357 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.4
03:46:02.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:02.358 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:02.358 00.000 28316 Enqueuing Expose request
03:46:02.359 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.22) opts 0xd
03:46:02.359 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.22)
03:46:02.359 00.000 29988 Moving (0.24, -0.22) raw xDistance=-0.30 yDistance=-0.12
03:46:02.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
03:46:02.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:02.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:46:02.359 00.000 29988 MoveAxis(E, 62, ABG)
03:46:02.359 00.000 29988 Guiding  Dir = 2, Dur = 62
03:46:02.359 00.000 29988 IsSlewing returns 0
03:46:02.359 00.000 29988 IsGuiding returns 0
03:46:02.361 00.002 29988 PulseGuide returned control before completion, sleep 71
03:46:02.447 00.086 29988 IsGuiding returns 0
03:46:02.448 00.001 29988 Move returns status 0, amount 62
03:46:02.448 00.000 29988 MoveAxis(N, 0, ABG)
03:46:02.448 00.000 29988 Move returns status 0, amount 0
03:46:02.448 00.000 29988 move complete, result=0
03:46:02.448 00.000 29988 worker thread done servicing request
03:46:02.448 00.000 29988 Worker thread wakes up
03:46:02.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:02.448 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH
03:46:02.449 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:03.866 01.417 29988 Exposure complete
03:46:03.907 00.041 29988 worker thread done servicing request
03:46:03.907 00.000 28316 OnExposeComplete: enter
03:46:03.907 00.000 28316 UpdateGuideState(): m_state=6
03:46:03.908 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6129
03:46:03.908 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=258.50, Mass=2253, SNR=32.8, Peak=158 HFD=3.9
03:46:03.909 00.001 28316 MultiStar: [#1 -0.05,-0.02,0.97,U] [#2 0.24,0.03,0.93,U] [#3 0.28,-0.08,0.86,U] [#4 0.22,0.18,0.81,U] [#5 0.18,-0.09,0.75,U] [#6 0.22,-0.34,0.00,R] [#7 -0.00,-0.04,0.64,U] [#8 0.42,-0.17,0.00,M3] 
03:46:03.910 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.01}, one-star: {0.17, -0.05}
03:46:03.913 00.003 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:46:03.915 00.002 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:46:03.917 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.07 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
03:46:03.921 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
03:46:03.922 00.001 28316 Enqueuing Move request for scope (0.15, -0.01)
03:46:03.922 00.000 29988 Worker thread wakes up
03:46:03.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:03.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
03:46:03.922 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.8
03:46:03.922 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:03.924 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:03.924 00.000 28316 Enqueuing Expose request
03:46:03.925 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
03:46:03.925 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
03:46:03.925 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:46:03.925 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:03.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:46:03.925 00.000 29988 MoveAxis(E, 0, ABG)
03:46:03.925 00.000 29988 Move returns status 0, amount 0
03:46:03.925 00.000 29988 MoveAxis(N, 0, ABG)
03:46:03.925 00.000 29988 Move returns status 0, amount 0
03:46:03.925 00.000 29988 move complete, result=0
03:46:03.925 00.000 29988 worker thread done servicing request
03:46:03.925 00.000 29988 Worker thread wakes up
03:46:03.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:03.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:03.925 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:05.562 01.637 29988 Exposure complete
03:46:05.600 00.038 29988 worker thread done servicing request
03:46:05.600 00.000 28316 OnExposeComplete: enter
03:46:05.601 00.001 28316 UpdateGuideState(): m_state=6
03:46:05.602 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6130
03:46:05.602 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=258.48, Mass=2245, SNR=32.8, Peak=152 HFD=4.0
03:46:05.603 00.001 28316 MultiStar: [#1 -0.22,0.06,0.97,U] [#2 0.07,0.01,0.92,U] [#3 0.12,-0.04,0.88,U] [#4 -0.07,0.04,0.82,U] [#5 0.06,0.14,0.78,U] [#6 -0.21,-0.03,0.65,U] [#7 -0.13,-0.40,0.00,M6] [#8 0.29,-0.01,0.57,U] 
03:46:05.603 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.01}, one-star: {-0.02, -0.07}
03:46:05.604 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
03:46:05.604 00.000 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
03:46:05.604 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.05 mountX=0.01 mountY=0.00, mountTheta=0.01
03:46:05.607 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
03:46:05.608 00.001 28316 Enqueuing Move request for scope (-0.01, 0.01)
03:46:05.608 00.000 29988 Worker thread wakes up
03:46:05.608 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:05.609 00.001 28316 UpdateGuideState exits: m=2245 RSB=32.8
03:46:05.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:05.610 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:05.610 00.000 28316 Enqueuing Expose request
03:46:05.611 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
03:46:05.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
03:46:05.611 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=0.00
03:46:05.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:46:05.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:05.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:46:05.611 00.000 29988 MoveAxis(E, 0, ABG)
03:46:05.611 00.000 29988 Move returns status 0, amount 0
03:46:05.611 00.000 29988 MoveAxis(N, 0, ABG)
03:46:05.611 00.000 29988 Move returns status 0, amount 0
03:46:05.611 00.000 29988 move complete, result=0
03:46:05.611 00.000 29988 worker thread done servicing request
03:46:05.611 00.000 29988 Worker thread wakes up
03:46:05.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:05.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:05.611 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:07.131 01.520 29988 Exposure complete
03:46:07.181 00.050 29988 worker thread done servicing request
03:46:07.181 00.000 28316 OnExposeComplete: enter
03:46:07.182 00.001 28316 UpdateGuideState(): m_state=6
03:46:07.182 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6131
03:46:07.183 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=258.44, Mass=2273, SNR=33.1, Peak=160 HFD=3.9
03:46:07.183 00.000 28316 MultiStar: [#1 -0.17,-0.03,0.95,U] [#2 0.18,-0.01,0.92,U] [#3 0.29,-0.20,0.00,M1] [#4 -0.03,0.21,0.84,U] [#5 0.03,-0.18,0.73,U] [#6 -0.20,0.04,0.64,U] [#7 -0.04,-0.09,0.62,U] [#8 0.34,0.07,0.00,M3] 
03:46:07.184 00.001 28316 refined, 6 included, MultiStar: {-0.01, -0.02}, one-star: {0.09, -0.10}
03:46:07.184 00.000 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
03:46:07.185 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
03:46:07.185 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.09 mountX=-0.01 mountY=0.02, mountTheta=2.18
03:46:07.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.02, opts=13)
03:46:07.187 00.001 28316 Enqueuing Move request for scope (-0.01, -0.02)
03:46:07.187 00.000 29988 Worker thread wakes up
03:46:07.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:07.188 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.1
03:46:07.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:07.188 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:07.189 00.001 28316 Enqueuing Expose request
03:46:07.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
03:46:07.189 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
03:46:07.189 00.000 29988 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
03:46:07.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:46:07.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:07.190 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:46:07.190 00.000 29988 MoveAxis(E, 0, ABG)
03:46:07.190 00.000 29988 Move returns status 0, amount 0
03:46:07.190 00.000 29988 MoveAxis(N, 0, ABG)
03:46:07.190 00.000 29988 Move returns status 0, amount 0
03:46:07.190 00.000 29988 move complete, result=0
03:46:07.190 00.000 29988 worker thread done servicing request
03:46:07.190 00.000 29988 Worker thread wakes up
03:46:07.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:07.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:07.190 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:08.816 01.626 29988 Exposure complete
03:46:08.866 00.050 29988 worker thread done servicing request
03:46:08.866 00.000 28316 OnExposeComplete: enter
03:46:08.867 00.001 28316 UpdateGuideState(): m_state=6
03:46:08.868 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6132
03:46:08.868 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=258.60, Mass=2280, SNR=33.1, Peak=155 HFD=4.1
03:46:08.869 00.001 28316 MultiStar: [#1 -0.21,0.03,0.96,U] [#2 0.08,0.23,0.94,U] [#3 0.30,-0.07,0.87,U] [#4 0.05,0.11,0.84,U] [#5 -0.13,0.07,0.75,U] [#6 -0.24,0.18,0.62,U] [#7 -0.18,-0.07,0.60,U] [#8 0.33,-0.13,0.00,M4] 
03:46:08.869 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.07}, one-star: {0.08, 0.06}
03:46:08.870 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
03:46:08.871 00.001 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
03:46:08.873 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.78 mountX=0.07 mountY=-0.02, mountTheta=-0.25
03:46:08.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
03:46:08.874 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
03:46:08.875 00.001 29988 Worker thread wakes up
03:46:08.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
03:46:08.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:08.876 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:46:08.876 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:08.877 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:08.877 00.000 28316 Enqueuing Expose request
03:46:08.878 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
03:46:08.878 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.02
03:46:08.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:46:08.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:08.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:46:08.878 00.000 29988 MoveAxis(E, 0, ABG)
03:46:08.878 00.000 29988 Move returns status 0, amount 0
03:46:08.878 00.000 29988 MoveAxis(N, 0, ABG)
03:46:08.878 00.000 29988 Move returns status 0, amount 0
03:46:08.878 00.000 29988 move complete, result=0
03:46:08.878 00.000 29988 worker thread done servicing request
03:46:08.878 00.000 29988 Worker thread wakes up
03:46:08.879 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:08.879 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:08.879 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:10.392 01.513 29988 Exposure complete
03:46:10.442 00.050 29988 worker thread done servicing request
03:46:10.442 00.000 28316 OnExposeComplete: enter
03:46:10.443 00.001 28316 UpdateGuideState(): m_state=6
03:46:10.444 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6133
03:46:10.446 00.002 28316 Star::Find returns 1 (0), X=952.07, Y=258.61, Mass=2345, SNR=33.6, Peak=158 HFD=4.1
03:46:10.447 00.001 28316 MultiStar: [#1 -0.04,0.16,0.97,U] [#2 0.47,-0.17,0.00,M1] [#3 0.41,-0.13,0.00,M1] [#4 -0.01,0.14,0.84,U] [#5 0.14,0.08,0.75,U] [#6 -0.28,0.22,0.00,M1] [#7 -0.06,-0.14,0.63,U] [#8 0.41,-0.17,0.00,M5] 
03:46:10.449 00.002 28316 refined, 4 included, MultiStar: {0.09, 0.08}, one-star: {0.37, 0.07}
03:46:10.450 00.001 28316 CameraToMount -- cameraTheta (0.69) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
03:46:10.451 00.001 28316 CameraToMount -- cameraTheta (0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
03:46:10.452 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.69 mountX=0.03 mountY=-0.12, mountTheta=-1.31
03:46:10.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.08, opts=13)
03:46:10.453 00.000 28316 Enqueuing Move request for scope (0.09, 0.08)
03:46:10.454 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:10.454 00.000 29988 Worker thread wakes up
03:46:10.454 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
03:46:10.454 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
03:46:10.454 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
03:46:10.455 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:10.455 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:10.456 00.001 28316 Enqueuing Expose request
03:46:10.456 00.000 29988 Moving (0.09, 0.08) raw xDistance=0.03 yDistance=-0.12
03:46:10.456 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:46:10.456 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:10.456 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:46:10.456 00.000 29988 MoveAxis(E, 0, ABG)
03:46:10.456 00.000 29988 Move returns status 0, amount 0
03:46:10.456 00.000 29988 MoveAxis(N, 0, ABG)
03:46:10.456 00.000 29988 Move returns status 0, amount 0
03:46:10.456 00.000 29988 move complete, result=0
03:46:10.456 00.000 29988 worker thread done servicing request
03:46:10.456 00.000 29988 Worker thread wakes up
03:46:10.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:10.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:10.457 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:12.090 01.633 29988 Exposure complete
03:46:12.125 00.035 29988 worker thread done servicing request
03:46:12.125 00.000 28316 OnExposeComplete: enter
03:46:12.126 00.001 28316 UpdateGuideState(): m_state=6
03:46:12.127 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6134
03:46:12.127 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=258.62, Mass=2308, SNR=33.1, Peak=155 HFD=4.1
03:46:12.128 00.001 28316 MultiStar: [#1 -0.01,-0.16,0.98,U] [#2 0.06,0.08,0.91,U] [#3 0.07,-0.07,0.88,U] [#4 0.01,0.11,0.80,U] [#5 0.11,-0.10,0.73,U] [#6 -0.24,0.00,0.62,U] [#7 -0.09,-0.16,0.64,U] [#8 0.22,-0.08,0.59,U] 
03:46:12.128 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.02, 0.07}
03:46:12.128 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:46:12.129 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
03:46:12.130 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.13 mountX=-0.03 mountY=0.00, mountTheta=3.12
03:46:12.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
03:46:12.132 00.001 28316 Enqueuing Move request for scope (0.01, -0.03)
03:46:12.132 00.000 29988 Worker thread wakes up
03:46:12.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
03:46:12.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
03:46:12.132 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
03:46:12.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:46:12.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:12.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:46:12.132 00.000 29988 MoveAxis(E, 0, ABG)
03:46:12.132 00.000 29988 Move returns status 0, amount 0
03:46:12.132 00.000 29988 MoveAxis(N, 0, ABG)
03:46:12.132 00.000 29988 Move returns status 0, amount 0
03:46:12.132 00.000 29988 move complete, result=0
03:46:12.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:12.133 00.001 29988 worker thread done servicing request
03:46:12.133 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.1
03:46:12.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:12.134 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:12.134 00.000 28316 Enqueuing Expose request
03:46:12.135 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:12.135 00.000 29988 Worker thread wakes up
03:46:12.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:12.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:13.649 01.514 29988 Exposure complete
03:46:13.683 00.034 29988 worker thread done servicing request
03:46:13.683 00.000 28316 OnExposeComplete: enter
03:46:13.684 00.001 28316 UpdateGuideState(): m_state=6
03:46:13.684 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6135
03:46:13.685 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=258.63, Mass=2227, SNR=32.8, Peak=167 HFD=3.9
03:46:13.685 00.000 28316 MultiStar: [#1 0.09,0.04,1.00,U] [#2 0.06,-0.04,0.91,U] [#3 0.31,0.11,0.87,U] [#4 0.12,0.11,0.85,U] [#5 0.16,0.01,0.71,U] [#6 -0.13,0.07,0.65,U] [#7 0.15,-0.08,0.62,U] [#8 0.09,0.10,0.57,U] 
03:46:13.686 00.001 28316 single-star, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.05, 0.09}
03:46:13.686 00.000 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
03:46:13.687 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
03:46:13.688 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.05 mountX=0.06 mountY=-0.09, mountTheta=-0.96
03:46:13.689 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.09, opts=13)
03:46:13.690 00.001 28316 Enqueuing Move request for scope (0.05, 0.09)
03:46:13.690 00.000 29988 Worker thread wakes up
03:46:13.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
03:46:13.690 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
03:46:13.690 00.000 29988 Moving (0.05, 0.09) raw xDistance=0.06 yDistance=-0.09
03:46:13.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:46:13.691 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:13.691 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:13.691 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.8
03:46:13.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:13.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:13.692 00.000 28316 Enqueuing Expose request
03:46:13.695 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:46:13.695 00.000 29988 MoveAxis(E, 0, ABG)
03:46:13.695 00.000 29988 Move returns status 0, amount 0
03:46:13.695 00.000 29988 MoveAxis(N, 0, ABG)
03:46:13.695 00.000 29988 Move returns status 0, amount 0
03:46:13.695 00.000 29988 move complete, result=0
03:46:13.695 00.000 29988 worker thread done servicing request
03:46:13.695 00.000 29988 Worker thread wakes up
03:46:13.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:13.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:13.697 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:15.329 01.632 29988 Exposure complete
03:46:15.380 00.051 29988 worker thread done servicing request
03:46:15.381 00.001 28316 OnExposeComplete: enter
03:46:15.382 00.001 28316 UpdateGuideState(): m_state=6
03:46:15.383 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6136
03:46:15.384 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=258.74, Mass=2464, SNR=34.4, Peak=179 HFD=4.3
03:46:15.385 00.001 28316 MultiStar: [#1 0.07,0.00,0.95,U] [#2 0.13,0.08,0.86,U] [#3 0.12,0.01,0.82,U] [#4 0.17,0.28,0.82,U] [#5 0.18,-0.06,0.73,U] [#6 -0.38,0.26,0.00,M1] [#7 -0.13,0.04,0.58,U] [#8 0.40,0.00,0.00,M4] 
03:46:15.385 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.08}, one-star: {0.16, 0.19}
03:46:15.386 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
03:46:15.386 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
03:46:15.388 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.66 mountX=0.03 mountY=-0.13, mountTheta=-1.34
03:46:15.390 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.08, opts=13)
03:46:15.392 00.002 28316 Enqueuing Move request for scope (0.11, 0.08)
03:46:15.392 00.000 29988 Worker thread wakes up
03:46:15.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:15.393 00.001 28316 UpdateGuideState exits: m=2464 RSB=34.4
03:46:15.393 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:15.393 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:15.394 00.001 28316 Enqueuing Expose request
03:46:15.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
03:46:15.394 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
03:46:15.394 00.000 29988 Moving (0.11, 0.08) raw xDistance=0.03 yDistance=-0.13
03:46:15.394 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:46:15.394 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:15.394 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:46:15.394 00.000 29988 MoveAxis(E, 0, ABG)
03:46:15.395 00.001 29988 Move returns status 0, amount 0
03:46:15.395 00.000 29988 MoveAxis(N, 0, ABG)
03:46:15.395 00.000 29988 Move returns status 0, amount 0
03:46:15.395 00.000 29988 move complete, result=0
03:46:15.395 00.000 29988 worker thread done servicing request
03:46:15.395 00.000 29988 Worker thread wakes up
03:46:15.395 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:15.395 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:15.395 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:16.916 01.521 29988 Exposure complete
03:46:16.953 00.037 29988 worker thread done servicing request
03:46:16.953 00.000 28316 OnExposeComplete: enter
03:46:16.953 00.000 28316 UpdateGuideState(): m_state=6
03:46:16.954 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6137
03:46:16.954 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=258.50, Mass=2222, SNR=32.7, Peak=164 HFD=4.0
03:46:16.955 00.001 28316 MultiStar: [#1 0.17,0.06,1.01,U] [#2 0.51,-0.21,0.00,M1] [#3 0.41,-0.22,0.00,M1] [#4 0.08,0.22,0.85,U] [#5 0.13,-0.04,0.74,U] [#6 -0.21,0.12,0.66,U] [#7 0.09,-0.16,0.65,U] [#8 0.58,-0.22,0.00,M5] 
03:46:16.956 00.001 28316 refined, 5 included, MultiStar: {0.11, 0.03}, one-star: {0.27, -0.05}
03:46:16.958 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
03:46:16.959 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
03:46:16.960 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.27 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
03:46:16.962 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.03, opts=13)
03:46:16.962 00.000 28316 Enqueuing Move request for scope (0.11, 0.03)
03:46:16.963 00.001 29988 Worker thread wakes up
03:46:16.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:16.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
03:46:16.963 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
03:46:16.963 00.000 28316 UpdateGuideState exits: m=2222 RSB=32.7
03:46:16.964 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:16.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:16.965 00.001 28316 Enqueuing Expose request
03:46:16.965 00.000 29988 Moving (0.11, 0.03) raw xDistance=-0.02 yDistance=-0.11
03:46:16.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:46:16.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:16.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:46:16.965 00.000 29988 MoveAxis(E, 0, ABG)
03:46:16.965 00.000 29988 Move returns status 0, amount 0
03:46:16.965 00.000 29988 MoveAxis(N, 0, ABG)
03:46:16.965 00.000 29988 Move returns status 0, amount 0
03:46:16.965 00.000 29988 move complete, result=0
03:46:16.965 00.000 29988 worker thread done servicing request
03:46:16.965 00.000 29988 Worker thread wakes up
03:46:16.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:16.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:16.966 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:18.599 01.633 29988 Exposure complete
03:46:18.658 00.059 29988 worker thread done servicing request
03:46:18.658 00.000 28316 OnExposeComplete: enter
03:46:18.659 00.001 28316 UpdateGuideState(): m_state=6
03:46:18.659 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6138
03:46:18.660 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=258.60, Mass=2268, SNR=33.1, Peak=162 HFD=4.0
03:46:18.661 00.001 28316 MultiStar: [#1 0.07,-0.08,1.00,U] [#2 -0.05,-0.04,0.90,U] [#3 0.17,-0.21,0.85,U] [#4 0.17,0.12,0.82,U] [#5 0.11,-0.18,0.71,U] [#6 -0.27,0.00,0.64,U] [#7 -0.09,-0.22,0.62,U] [#8 0.25,-0.01,0.59,U] 
03:46:18.662 00.001 28316 single-star, 8 included, MultiStar: {0.04, -0.06}, one-star: {-0.00, 0.06}
03:46:18.663 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
03:46:18.665 00.002 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
03:46:18.666 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.63 mountX=0.05 mountY=-0.02, mountTheta=-0.41
03:46:18.668 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.06, opts=13)
03:46:18.671 00.003 28316 Enqueuing Move request for scope (-0.00, 0.06)
03:46:18.672 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:18.673 00.001 29988 Worker thread wakes up
03:46:18.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
03:46:18.673 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.1
03:46:18.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:18.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:18.674 00.000 28316 Enqueuing Expose request
03:46:18.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
03:46:18.675 00.001 29988 Moving (-0.00, 0.06) raw xDistance=0.05 yDistance=-0.02
03:46:18.675 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:46:18.675 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:18.675 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:46:18.675 00.000 29988 MoveAxis(E, 0, ABG)
03:46:18.675 00.000 29988 Move returns status 0, amount 0
03:46:18.675 00.000 29988 MoveAxis(N, 0, ABG)
03:46:18.675 00.000 29988 Move returns status 0, amount 0
03:46:18.675 00.000 29988 move complete, result=0
03:46:18.675 00.000 29988 worker thread done servicing request
03:46:18.675 00.000 29988 Worker thread wakes up
03:46:18.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:18.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:18.675 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:20.088 01.413 29988 Exposure complete
03:46:20.112 00.024 29988 worker thread done servicing request
03:46:20.112 00.000 28316 OnExposeComplete: enter
03:46:20.114 00.002 28316 UpdateGuideState(): m_state=6
03:46:20.116 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6139
03:46:20.117 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=258.48, Mass=2355, SNR=33.5, Peak=163 HFD=3.9
03:46:20.117 00.000 28316 MultiStar: [#1 -0.35,-0.09,0.00,M1] [#2 -0.14,-0.23,0.88,U] [#3 0.04,-0.25,0.84,U] [#4 -0.04,0.01,0.83,U] [#5 -0.06,-0.19,0.74,U] [#6 -0.34,0.05,0.00,M1] [#7 -0.04,-0.28,0.59,U] [#8 0.15,-0.18,0.57,U] 
03:46:20.118 00.001 28316 single-star, 6 included, MultiStar: {-0.01, -0.16}, one-star: {0.04, -0.06}
03:46:20.118 00.000 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
03:46:20.119 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
03:46:20.119 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.00 mountX=-0.07 mountY=-0.01, mountTheta=-3.04
03:46:20.121 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.06, opts=13)
03:46:20.121 00.000 28316 Enqueuing Move request for scope (0.04, -0.06)
03:46:20.122 00.001 29988 Worker thread wakes up
03:46:20.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:20.122 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.5
03:46:20.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:20.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:20.124 00.001 28316 Enqueuing Expose request
03:46:20.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
03:46:20.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
03:46:20.124 00.000 29988 Moving (0.04, -0.06) raw xDistance=-0.07 yDistance=-0.01
03:46:20.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:46:20.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:20.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:46:20.124 00.000 29988 MoveAxis(E, 0, ABG)
03:46:20.124 00.000 29988 Move returns status 0, amount 0
03:46:20.124 00.000 29988 MoveAxis(N, 0, ABG)
03:46:20.124 00.000 29988 Move returns status 0, amount 0
03:46:20.124 00.000 29988 move complete, result=0
03:46:20.124 00.000 29988 worker thread done servicing request
03:46:20.124 00.000 29988 Worker thread wakes up
03:46:20.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:20.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:20.125 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:21.756 01.631 29988 Exposure complete
03:46:21.807 00.051 29988 worker thread done servicing request
03:46:21.807 00.000 28316 OnExposeComplete: enter
03:46:21.808 00.001 28316 UpdateGuideState(): m_state=6
03:46:21.809 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6140
03:46:21.809 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=258.49, Mass=2313, SNR=33.4, Peak=153 HFD=4.1
03:46:21.810 00.001 28316 MultiStar: [#1 0.04,0.02,0.97,U] [#2 -0.13,0.02,0.92,U] [#3 0.16,-0.23,0.84,U] [#4 -0.02,-0.00,0.83,U] [#5 0.22,-0.17,0.72,U] [#6 -0.18,-0.10,0.62,U] [#7 -0.04,-0.27,0.60,U] [#8 0.02,-0.08,0.58,U] 
03:46:21.810 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.08}, one-star: {-0.08, -0.05}
03:46:21.810 00.000 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.70)
03:46:21.811 00.001 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.66)
03:46:21.811 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.59 mountX=-0.08 mountY=0.04, mountTheta=2.67
03:46:21.813 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.08, opts=13)
03:46:21.813 00.000 28316 Enqueuing Move request for scope (-0.00, -0.08)
03:46:21.814 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:21.814 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.4
03:46:21.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:21.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:21.816 00.001 28316 Enqueuing Expose request
03:46:21.816 00.000 29988 Worker thread wakes up
03:46:21.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
03:46:21.816 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
03:46:21.816 00.000 29988 Moving (-0.00, -0.08) raw xDistance=-0.08 yDistance=0.04
03:46:21.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:46:21.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:21.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:46:21.817 00.001 29988 MoveAxis(E, 0, ABG)
03:46:21.817 00.000 29988 Move returns status 0, amount 0
03:46:21.817 00.000 29988 MoveAxis(N, 0, ABG)
03:46:21.817 00.000 29988 Move returns status 0, amount 0
03:46:21.817 00.000 29988 move complete, result=0
03:46:21.817 00.000 29988 worker thread done servicing request
03:46:21.817 00.000 29988 Worker thread wakes up
03:46:21.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:21.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:21.818 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:23.329 01.511 29988 Exposure complete
03:46:23.371 00.042 29988 worker thread done servicing request
03:46:23.371 00.000 28316 OnExposeComplete: enter
03:46:23.372 00.001 28316 UpdateGuideState(): m_state=6
03:46:23.373 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6141
03:46:23.374 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=258.68, Mass=2303, SNR=33.2, Peak=158 HFD=4.3
03:46:23.374 00.000 28316 MultiStar: [#1 -0.12,0.07,0.96,U] [#2 0.04,0.09,0.92,U] [#3 0.06,-0.03,0.84,U] [#4 0.07,0.08,0.83,U] [#5 -0.07,0.20,0.72,U] [#6 -0.31,0.13,0.61,U] [#7 -0.28,-0.07,0.64,U] [#8 0.21,-0.08,0.59,U] 
03:46:23.375 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.02, 0.13}
03:46:23.375 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
03:46:23.376 00.001 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
03:46:23.376 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.14 mountX=0.07 mountY=0.01, mountTheta=0.10
03:46:23.378 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
03:46:23.378 00.000 28316 Enqueuing Move request for scope (-0.04, 0.06)
03:46:23.379 00.001 29988 Worker thread wakes up
03:46:23.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
03:46:23.379 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
03:46:23.379 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
03:46:23.379 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:46:23.379 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:23.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:23.379 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
03:46:23.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:23.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:23.381 00.001 28316 Enqueuing Expose request
03:46:23.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:46:23.381 00.000 29988 MoveAxis(E, 0, ABG)
03:46:23.381 00.000 29988 Move returns status 0, amount 0
03:46:23.381 00.000 29988 MoveAxis(N, 0, ABG)
03:46:23.381 00.000 29988 Move returns status 0, amount 0
03:46:23.381 00.000 29988 move complete, result=0
03:46:23.381 00.000 29988 worker thread done servicing request
03:46:23.381 00.000 29988 Worker thread wakes up
03:46:23.381 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:23.381 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:23.382 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:25.012 01.630 29988 Exposure complete
03:46:25.040 00.028 29988 worker thread done servicing request
03:46:25.040 00.000 28316 OnExposeComplete: enter
03:46:25.041 00.001 28316 UpdateGuideState(): m_state=6
03:46:25.042 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6142
03:46:25.043 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=258.73, Mass=2280, SNR=33.1, Peak=178 HFD=4.0
03:46:25.044 00.001 28316 MultiStar: [#1 -0.31,0.08,0.99,U] [#2 -0.00,0.14,0.91,U] [#3 0.14,0.02,0.86,U] [#4 -0.07,0.36,0.00,M1] [#5 -0.20,0.09,0.73,U] [#6 -0.28,0.05,0.63,U] [#7 -0.18,0.04,0.61,U] [#8 0.20,0.20,0.61,U] 
03:46:25.044 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.10}, one-star: {0.03, 0.19}
03:46:25.045 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
03:46:25.046 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
03:46:25.046 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.19 mountX=0.12 mountY=0.02, mountTheta=0.16
03:46:25.048 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.10, opts=13)
03:46:25.048 00.000 28316 Enqueuing Move request for scope (-0.07, 0.10)
03:46:25.049 00.001 29988 Worker thread wakes up
03:46:25.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:25.049 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:46:25.050 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:25.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:25.051 00.001 28316 Enqueuing Expose request
03:46:25.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
03:46:25.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
03:46:25.051 00.000 29988 Moving (-0.07, 0.10) raw xDistance=0.12 yDistance=0.02
03:46:25.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:46:25.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:25.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:46:25.051 00.000 29988 MoveAxis(E, 0, ABG)
03:46:25.051 00.000 29988 Move returns status 0, amount 0
03:46:25.051 00.000 29988 MoveAxis(N, 0, ABG)
03:46:25.051 00.000 29988 Move returns status 0, amount 0
03:46:25.052 00.001 29988 move complete, result=0
03:46:25.052 00.000 29988 worker thread done servicing request
03:46:25.052 00.000 29988 Worker thread wakes up
03:46:25.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:25.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:25.052 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:26.566 01.514 29988 Exposure complete
03:46:26.613 00.047 29988 worker thread done servicing request
03:46:26.613 00.000 28316 OnExposeComplete: enter
03:46:26.614 00.001 28316 UpdateGuideState(): m_state=6
03:46:26.614 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6143
03:46:26.615 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=258.86, Mass=2355, SNR=33.7, Peak=164 HFD=4.3
03:46:26.615 00.000 28316 MultiStar: [#1 -0.34,0.29,0.00,M1] [#2 -0.15,0.12,0.87,U] [#3 0.09,0.21,0.86,U] [#4 0.11,0.23,0.81,U] [#5 -0.12,0.22,0.72,U] [#6 -0.28,0.05,0.63,U] [#7 -0.18,0.02,0.63,U] [#8 0.24,0.17,0.58,U] 
03:46:26.616 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.18}, one-star: {0.08, 0.31}
03:46:26.616 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
03:46:26.617 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:46:26.617 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=0.17 mountY=-0.06, mountTheta=-0.35
03:46:26.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
03:46:26.618 00.000 28316 Enqueuing Move request for scope (-0.02, 0.18)
03:46:26.619 00.001 29988 Worker thread wakes up
03:46:26.620 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
03:46:26.620 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
03:46:26.620 00.000 29988 Moving (-0.02, 0.18) raw xDistance=0.17 yDistance=-0.06
03:46:26.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:46:26.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:26.620 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:26.621 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.7
03:46:26.622 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:26.624 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:46:26.624 00.000 29988 MoveAxis(E, 0, ABG)
03:46:26.624 00.000 29988 Move returns status 0, amount 0
03:46:26.624 00.000 29988 MoveAxis(N, 0, ABG)
03:46:26.624 00.000 29988 Move returns status 0, amount 0
03:46:26.624 00.000 29988 move complete, result=0
03:46:26.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:26.626 00.002 28316 Enqueuing Expose request
03:46:26.628 00.002 29988 worker thread done servicing request
03:46:26.629 00.001 29988 Worker thread wakes up
03:46:26.629 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:26.630 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:26.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:28.258 01.628 29988 Exposure complete
03:46:28.284 00.026 29988 worker thread done servicing request
03:46:28.284 00.000 28316 OnExposeComplete: enter
03:46:28.284 00.000 28316 UpdateGuideState(): m_state=6
03:46:28.285 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6144
03:46:28.285 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=258.60, Mass=2314, SNR=33.4, Peak=163 HFD=4.0
03:46:28.286 00.001 28316 MultiStar: [#1 -0.15,0.07,0.98,U] [#2 -0.19,0.12,0.91,U] [#3 -0.05,-0.02,0.87,U] [#4 -0.04,0.12,0.83,U] [#5 -0.23,-0.01,0.73,U] [#6 -0.46,0.12,0.00,M1] [#7 -0.27,0.06,0.61,U] [#8 0.13,-0.13,0.61,U] 
03:46:28.287 00.001 28316 single-star, 7 included, MultiStar: {-0.10, 0.04}, one-star: {0.00, 0.06}
03:46:28.288 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
03:46:28.288 00.000 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
03:46:28.290 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.56 mountX=0.06 mountY=-0.03, mountTheta=-0.47
03:46:28.291 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.06, opts=13)
03:46:28.291 00.000 28316 Enqueuing Move request for scope (0.00, 0.06)
03:46:28.291 00.000 29988 Worker thread wakes up
03:46:28.292 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:28.292 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:46:28.292 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:28.293 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:28.293 00.000 28316 Enqueuing Expose request
03:46:28.294 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
03:46:28.294 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
03:46:28.294 00.000 29988 Moving (0.00, 0.06) raw xDistance=0.06 yDistance=-0.03
03:46:28.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:46:28.294 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:28.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:46:28.294 00.000 29988 MoveAxis(E, 0, ABG)
03:46:28.294 00.000 29988 Move returns status 0, amount 0
03:46:28.294 00.000 29988 MoveAxis(N, 0, ABG)
03:46:28.294 00.000 29988 Move returns status 0, amount 0
03:46:28.294 00.000 29988 move complete, result=0
03:46:28.294 00.000 29988 worker thread done servicing request
03:46:28.294 00.000 29988 Worker thread wakes up
03:46:28.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:28.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:28.294 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:29.814 01.520 29988 Exposure complete
03:46:29.861 00.047 29988 worker thread done servicing request
03:46:29.861 00.000 28316 OnExposeComplete: enter
03:46:29.861 00.000 28316 UpdateGuideState(): m_state=6
03:46:29.862 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6145
03:46:29.862 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=258.57, Mass=2348, SNR=33.7, Peak=166 HFD=3.8
03:46:29.863 00.001 28316 MultiStar: [#1 -0.10,0.04,0.98,U] [#2 0.23,-0.00,0.89,U] [#3 0.17,-0.13,0.87,U] [#4 -0.09,0.15,0.78,U] [#5 -0.01,-0.04,0.71,U] [#6 -0.32,0.08,0.63,U] [#7 -0.13,-0.09,0.62,U] [#8 0.15,-0.06,0.59,U] 
03:46:29.863 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {0.10, 0.02}
03:46:29.863 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
03:46:29.863 00.000 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
03:46:29.865 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.14 mountX=-0.00 mountY=-0.01, mountTheta=-1.86
03:46:29.866 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
03:46:29.867 00.001 28316 Enqueuing Move request for scope (0.01, 0.00)
03:46:29.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:29.868 00.001 29988 Worker thread wakes up
03:46:29.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
03:46:29.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
03:46:29.868 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
03:46:29.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:46:29.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:29.868 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.7
03:46:29.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:46:29.868 00.000 29988 MoveAxis(E, 0, ABG)
03:46:29.868 00.000 29988 Move returns status 0, amount 0
03:46:29.868 00.000 29988 MoveAxis(N, 0, ABG)
03:46:29.868 00.000 29988 Move returns status 0, amount 0
03:46:29.868 00.000 29988 move complete, result=0
03:46:29.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:29.869 00.001 29988 worker thread done servicing request
03:46:29.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:29.869 00.000 28316 Enqueuing Expose request
03:46:29.870 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:29.870 00.000 29988 Worker thread wakes up
03:46:29.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:29.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:31.506 01.636 29988 Exposure complete
03:46:31.545 00.039 29988 worker thread done servicing request
03:46:31.545 00.000 28316 OnExposeComplete: enter
03:46:31.547 00.002 28316 UpdateGuideState(): m_state=6
03:46:31.549 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6146
03:46:31.550 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=258.70, Mass=2368, SNR=33.6, Peak=181 HFD=3.7
03:46:31.552 00.002 28316 MultiStar: [#1 -0.24,-0.16,0.94,U] [#2 0.04,-0.08,0.88,U] [#3 0.04,-0.13,0.82,U] [#4 -0.13,0.10,0.80,U] [#5 -0.07,-0.14,0.73,U] [#6 -0.37,0.04,0.00,M1] [#7 -0.19,-0.15,0.63,U] [#8 0.09,-0.09,0.59,U] 
03:46:31.553 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.05}, one-star: {-0.12, 0.16}
03:46:31.554 00.001 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
03:46:31.554 00.000 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
03:46:31.555 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.54 mountX=-0.02 mountY=0.09, mountTheta=1.74
03:46:31.557 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.05, opts=13)
03:46:31.557 00.000 28316 Enqueuing Move request for scope (-0.08, -0.05)
03:46:31.558 00.001 29988 Worker thread wakes up
03:46:31.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
03:46:31.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:31.560 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
03:46:31.560 00.000 29988 Moving (-0.08, -0.05) raw xDistance=-0.02 yDistance=0.09
03:46:31.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:46:31.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:31.560 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.6
03:46:31.562 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:46:31.562 00.000 29988 MoveAxis(E, 0, ABG)
03:46:31.562 00.000 29988 Move returns status 0, amount 0
03:46:31.562 00.000 29988 MoveAxis(N, 0, ABG)
03:46:31.562 00.000 29988 Move returns status 0, amount 0
03:46:31.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:31.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:31.563 00.000 28316 Enqueuing Expose request
03:46:31.564 00.001 29988 move complete, result=0
03:46:31.564 00.000 29988 worker thread done servicing request
03:46:31.564 00.000 29988 Worker thread wakes up
03:46:31.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:31.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:31.564 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:33.079 01.515 29988 Exposure complete
03:46:33.114 00.035 29988 worker thread done servicing request
03:46:33.114 00.000 28316 OnExposeComplete: enter
03:46:33.115 00.001 28316 UpdateGuideState(): m_state=6
03:46:33.115 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6147
03:46:33.116 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.65, Mass=2292, SNR=33.0, Peak=179 HFD=3.9
03:46:33.117 00.001 28316 MultiStar: [#1 -0.11,0.22,1.01,U] [#2 0.11,-0.06,0.90,U] [#3 0.26,0.02,0.84,U] [#4 0.02,0.03,0.85,U] [#5 0.06,0.15,0.74,U] [#6 -0.35,0.14,0.00,M2] [#7 -0.30,-0.12,0.63,U] [#8 0.41,-0.32,0.00,M1] 
03:46:33.118 00.001 28316 refined, 6 included, MultiStar: {0.03, 0.06}, one-star: {0.12, 0.11}
03:46:33.119 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
03:46:33.121 00.002 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
03:46:33.122 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.05 mountX=0.04 mountY=-0.06, mountTheta=-0.96
03:46:33.124 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.06, opts=13)
03:46:33.125 00.001 28316 Enqueuing Move request for scope (0.03, 0.06)
03:46:33.126 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:33.126 00.000 29988 Worker thread wakes up
03:46:33.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
03:46:33.127 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
03:46:33.127 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.0
03:46:33.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:33.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:33.128 00.001 28316 Enqueuing Expose request
03:46:33.128 00.000 29988 Moving (0.03, 0.06) raw xDistance=0.04 yDistance=-0.06
03:46:33.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:46:33.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:33.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:46:33.128 00.000 29988 MoveAxis(E, 0, ABG)
03:46:33.128 00.000 29988 Move returns status 0, amount 0
03:46:33.128 00.000 29988 MoveAxis(N, 0, ABG)
03:46:33.129 00.001 29988 Move returns status 0, amount 0
03:46:33.129 00.000 29988 move complete, result=0
03:46:33.129 00.000 29988 worker thread done servicing request
03:46:33.129 00.000 29988 Worker thread wakes up
03:46:33.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:33.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:33.129 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:34.762 01.633 29988 Exposure complete
03:46:34.796 00.034 29988 worker thread done servicing request
03:46:34.796 00.000 28316 OnExposeComplete: enter
03:46:34.797 00.001 28316 UpdateGuideState(): m_state=6
03:46:34.799 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6148
03:46:34.799 00.000 28316 Star::Find returns 1 (0), X=951.30, Y=258.58, Mass=2413, SNR=33.8, Peak=177 HFD=3.8
03:46:34.800 00.001 28316 MultiStar: [#1 -0.55,0.00,0.00,M1] [#2 -0.44,0.11,0.00,M1] [#3 -0.25,-0.06,0.82,U] [#4 -0.52,0.32,0.00,M1] [#5 -0.19,-0.05,0.73,U] [#6 -0.61,0.14,0.00,M3] [#7 -0.46,0.02,0.00,M1] [#8 -0.17,0.04,0.55,U] 
03:46:34.800 00.000 28316 refined, 3 included, MultiStar: {-0.27, -0.01}, one-star: {-0.40, 0.03}
03:46:34.801 00.001 28316 CameraToMount -- cameraTheta (-3.11) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
03:46:34.801 00.000 28316 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.14)
03:46:34.801 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=0.10 mountY=0.24, mountTheta=1.17
03:46:34.803 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.01, opts=13)
03:46:34.805 00.002 28316 Enqueuing Move request for scope (-0.27, -0.01)
03:46:34.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:34.806 00.001 28316 UpdateGuideState exits: m=2413 RSB=33.8
03:46:34.807 00.001 29988 Worker thread wakes up
03:46:34.807 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:34.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
03:46:34.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
03:46:34.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:34.808 00.001 28316 Enqueuing Expose request
03:46:34.808 00.000 29988 Moving (-0.27, -0.01) raw xDistance=0.10 yDistance=0.24
03:46:34.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:46:34.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
03:46:34.808 00.000 29988 MoveAxis(E, 0, ABG)
03:46:34.808 00.000 29988 Move returns status 0, amount 0
03:46:34.808 00.000 29988 MoveAxis(S, 58, ABG)
03:46:34.808 00.000 29988 Guiding  Dir = 1, Dur = 58
03:46:34.809 00.001 29988 IsSlewing returns 0
03:46:34.809 00.000 29988 IsGuiding returns 0
03:46:34.814 00.005 29988 PulseGuide returned control before completion, sleep 63
03:46:34.883 00.069 29988 IsGuiding returns 0
03:46:34.883 00.000 29988 Move returns status 0, amount 58
03:46:34.883 00.000 29988 move complete, result=0
03:46:34.883 00.000 29988 worker thread done servicing request
03:46:34.883 00.000 29988 Worker thread wakes up
03:46:34.885 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:34.885 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 58 ms SOUTH
03:46:34.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:36.299 01.414 29988 Exposure complete
03:46:36.332 00.033 29988 worker thread done servicing request
03:46:36.332 00.000 28316 OnExposeComplete: enter
03:46:36.332 00.000 28316 UpdateGuideState(): m_state=6
03:46:36.333 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6149
03:46:36.333 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=259.12, Mass=2308, SNR=33.3, Peak=184 HFD=4.1
03:46:36.334 00.001 28316 MultiStar: large primary error, entering stabilization period
03:46:36.334 00.000 28316 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.00) = xAngle (0.28 = 0.28)
03:46:36.335 00.001 28316 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
03:46:36.335 00.000 28316 CameraToMount -- cameraX=-0.49 cameraY=0.58 hyp=0.76 cameraTheta=2.28 mountX=0.73 mountY=0.18, mountTheta=0.24
03:46:36.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.49, y=0.58, opts=13)
03:46:36.337 00.001 28316 Enqueuing Move request for scope (-0.49, 0.58)
03:46:36.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:36.337 00.000 29988 Worker thread wakes up
03:46:36.338 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.58) opts 0xd
03:46:36.338 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.49, 0.58)
03:46:36.338 00.000 29988 Moving (-0.49, 0.58) raw xDistance=0.73 yDistance=0.18
03:46:36.338 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
03:46:36.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:36.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:46:36.338 00.000 29988 MoveAxis(W, 154, ABG)
03:46:36.338 00.000 29988 Guiding  Dir = 3, Dur = 154
03:46:36.338 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.3
03:46:36.338 00.000 29988 IsSlewing returns 0
03:46:36.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:36.341 00.003 29988 IsGuiding returns 0
03:46:36.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:36.343 00.002 28316 Enqueuing Expose request
03:46:36.343 00.000 29988 PulseGuide returned control before completion, sleep 162
03:46:36.516 00.173 29988 IsGuiding returns 0
03:46:36.516 00.000 29988 Move returns status 0, amount 154
03:46:36.516 00.000 29988 MoveAxis(N, 0, ABG)
03:46:36.516 00.000 29988 Move returns status 0, amount 0
03:46:36.516 00.000 29988 move complete, result=0
03:46:36.517 00.001 28316 GuideStep: 0.7 px 154 ms WEST, 0.2 px 0 ms NORTH
03:46:36.518 00.001 29988 worker thread done servicing request
03:46:36.518 00.000 29988 Worker thread wakes up
03:46:36.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:36.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:38.157 01.639 29988 Exposure complete
03:46:38.191 00.034 29988 worker thread done servicing request
03:46:38.191 00.000 28316 OnExposeComplete: enter
03:46:38.192 00.001 28316 UpdateGuideState(): m_state=6
03:46:38.193 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6150
03:46:38.194 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=258.45, Mass=2289, SNR=33.0, Peak=160 HFD=3.8
03:46:38.194 00.000 28316 MultiStar: exiting stabilization period
03:46:38.196 00.002 28316 MultiStar: [#1 -0.05,0.01,1.02,U] [#2 0.22,-0.26,0.00,M2] [#3 0.21,-0.17,0.86,U] [#4 -0.09,0.16,0.84,U] [#5 0.02,-0.09,0.71,U] [#6 -0.31,0.01,0.63,U] [#7 0.03,-0.16,0.64,U] [#8 0.45,-0.10,0.00,M1] 
03:46:38.197 00.001 28316 refined, 6 included, MultiStar: {0.00, -0.05}, one-star: {0.11, -0.09}
03:46:38.197 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
03:46:38.198 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
03:46:38.198 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.57 mountX=-0.04 mountY=0.02, mountTheta=2.69
03:46:38.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
03:46:38.200 00.000 28316 Enqueuing Move request for scope (0.00, -0.05)
03:46:38.201 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:38.202 00.001 29988 Worker thread wakes up
03:46:38.202 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
03:46:38.203 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
03:46:38.203 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:38.203 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:38.204 00.001 28316 Enqueuing Expose request
03:46:38.204 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
03:46:38.204 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
03:46:38.204 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:46:38.204 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:38.204 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:46:38.204 00.000 29988 MoveAxis(E, 0, ABG)
03:46:38.204 00.000 29988 Move returns status 0, amount 0
03:46:38.204 00.000 29988 MoveAxis(N, 0, ABG)
03:46:38.204 00.000 29988 Move returns status 0, amount 0
03:46:38.204 00.000 29988 move complete, result=0
03:46:38.204 00.000 29988 worker thread done servicing request
03:46:38.204 00.000 29988 Worker thread wakes up
03:46:38.204 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:38.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:38.205 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:39.725 01.520 29988 Exposure complete
03:46:39.760 00.035 29988 worker thread done servicing request
03:46:39.760 00.000 28316 OnExposeComplete: enter
03:46:39.761 00.001 28316 UpdateGuideState(): m_state=6
03:46:39.762 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6151
03:46:39.762 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=258.66, Mass=2322, SNR=33.5, Peak=166 HFD=4.1
03:46:39.763 00.001 28316 MultiStar: [#1 0.04,-0.13,0.96,U] [#2 0.10,-0.05,0.89,U] [#3 0.26,-0.15,0.84,U] [#4 0.17,0.02,0.83,U] [#5 0.07,-0.01,0.72,U] [#6 -0.29,0.01,0.62,U] [#7 0.28,-0.29,0.00,M1] [#8 0.22,-0.11,0.57,U] 
03:46:39.763 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.03}, one-star: {0.12, 0.12}
03:46:39.764 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
03:46:39.764 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
03:46:39.765 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.35 mountX=-0.07 mountY=-0.07, mountTheta=-2.37
03:46:39.766 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
03:46:39.767 00.001 28316 Enqueuing Move request for scope (0.09, -0.03)
03:46:39.767 00.000 29988 Worker thread wakes up
03:46:39.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:39.768 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.5
03:46:39.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:39.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:39.769 00.001 28316 Enqueuing Expose request
03:46:39.769 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
03:46:39.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
03:46:39.769 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.07 yDistance=-0.07
03:46:39.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:46:39.770 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:39.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:46:39.770 00.000 29988 MoveAxis(E, 0, ABG)
03:46:39.770 00.000 29988 Move returns status 0, amount 0
03:46:39.770 00.000 29988 MoveAxis(N, 0, ABG)
03:46:39.770 00.000 29988 Move returns status 0, amount 0
03:46:39.770 00.000 29988 move complete, result=0
03:46:39.770 00.000 29988 worker thread done servicing request
03:46:39.770 00.000 29988 Worker thread wakes up
03:46:39.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:39.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:39.770 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:41.407 01.637 29988 Exposure complete
03:46:41.451 00.044 29988 worker thread done servicing request
03:46:41.452 00.001 28316 OnExposeComplete: enter
03:46:41.452 00.000 28316 UpdateGuideState(): m_state=6
03:46:41.453 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6152
03:46:41.454 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=258.49, Mass=2222, SNR=32.7, Peak=165 HFD=3.9
03:46:41.454 00.000 28316 MultiStar: [#1 0.03,-0.12,0.97,U] [#2 0.12,-0.14,0.93,U] [#3 0.37,-0.19,0.00,M1] [#4 0.08,-0.15,0.86,U] [#5 0.26,-0.26,0.00,M1] [#6 -0.18,-0.09,0.64,U] [#7 0.00,-0.32,0.63,U] [#8 0.28,-0.15,0.61,U] 
03:46:41.455 00.001 28316 single-star, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.07, -0.05}
03:46:41.455 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:46:41.456 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:46:41.456 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.63 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
03:46:41.457 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
03:46:41.458 00.001 28316 Enqueuing Move request for scope (0.07, -0.05)
03:46:41.458 00.000 29988 Worker thread wakes up
03:46:41.458 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
03:46:41.458 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
03:46:41.458 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.08 yDistance=-0.04
03:46:41.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:46:41.458 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:41.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:46:41.458 00.000 29988 MoveAxis(E, 0, ABG)
03:46:41.458 00.000 29988 Move returns status 0, amount 0
03:46:41.458 00.000 29988 MoveAxis(N, 0, ABG)
03:46:41.458 00.000 29988 Move returns status 0, amount 0
03:46:41.458 00.000 29988 move complete, result=0
03:46:41.458 00.000 29988 worker thread done servicing request
03:46:41.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:41.459 00.001 28316 UpdateGuideState exits: m=2222 RSB=32.7
03:46:41.459 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:41.460 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:41.460 00.000 28316 Enqueuing Expose request
03:46:41.461 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:46:41.461 00.000 29988 Worker thread wakes up
03:46:41.461 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:41.461 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:42.981 01.520 29988 Exposure complete
03:46:43.011 00.030 29988 worker thread done servicing request
03:46:43.011 00.000 28316 OnExposeComplete: enter
03:46:43.013 00.002 28316 UpdateGuideState(): m_state=6
03:46:43.013 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6153
03:46:43.014 00.001 28316 Star::Find returns 1 (0), X=952.00, Y=258.35, Mass=2279, SNR=32.9, Peak=189 HFD=4.1
03:46:43.014 00.000 28316 MultiStar: [#1 0.02,-0.20,0.99,U] [#2 0.15,-0.23,0.91,U] [#3 0.27,-0.16,0.87,U] [#4 0.26,0.09,0.83,U] [#5 0.29,-0.37,0.00,M2] [#6 -0.18,0.17,0.62,U] [#7 0.04,-0.32,0.62,U] [#8 0.52,-0.27,0.00,M1] 
03:46:43.014 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.13}, one-star: {0.30, -0.20}
03:46:43.015 00.001 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:46:43.015 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:46:43.016 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-0.75 mountX=-0.18 mountY=-0.07, mountTheta=-2.79
03:46:43.018 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.13, opts=13)
03:46:43.019 00.001 28316 Enqueuing Move request for scope (0.14, -0.13)
03:46:43.019 00.000 29988 Worker thread wakes up
03:46:43.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:43.020 00.001 28316 UpdateGuideState exits: m=2279 RSB=32.9
03:46:43.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:43.021 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.13) opts 0xd
03:46:43.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.13)
03:46:43.021 00.000 29988 Moving (0.14, -0.13) raw xDistance=-0.18 yDistance=-0.07
03:46:43.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:46:43.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:43.021 00.000 28316 Enqueuing Expose request
03:46:43.022 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:43.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:46:43.022 00.000 29988 MoveAxis(E, 0, ABG)
03:46:43.022 00.000 29988 Move returns status 0, amount 0
03:46:43.022 00.000 29988 MoveAxis(N, 0, ABG)
03:46:43.022 00.000 29988 Move returns status 0, amount 0
03:46:43.022 00.000 29988 move complete, result=0
03:46:43.022 00.000 29988 worker thread done servicing request
03:46:43.022 00.000 29988 Worker thread wakes up
03:46:43.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:43.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:43.022 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:44.649 01.627 29988 Exposure complete
03:46:44.696 00.047 29988 worker thread done servicing request
03:46:44.696 00.000 28316 OnExposeComplete: enter
03:46:44.697 00.001 28316 UpdateGuideState(): m_state=6
03:46:44.698 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6154
03:46:44.698 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=258.27, Mass=2334, SNR=33.4, Peak=195 HFD=3.7
03:46:44.699 00.001 28316 MultiStar: [#1 -0.05,-0.23,0.98,U] [#2 0.02,-0.27,0.90,U] [#3 0.07,-0.24,0.86,U] [#4 0.02,0.01,0.83,U] [#5 0.03,-0.37,0.00,M3] [#6 -0.33,-0.09,0.00,M1] [#7 0.00,-0.36,0.00,M1] [#8 0.18,-0.27,0.59,U] 
03:46:44.699 00.000 28316 refined, 5 included, MultiStar: {0.03, -0.21}, one-star: {0.00, -0.27}
03:46:44.700 00.001 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.86)
03:46:44.700 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82)
03:46:44.701 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.43 mountX=-0.21 mountY=0.07, mountTheta=2.82
03:46:44.702 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.21, opts=13)
03:46:44.703 00.001 28316 Enqueuing Move request for scope (0.03, -0.21)
03:46:44.703 00.000 29988 Worker thread wakes up
03:46:44.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
03:46:44.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:44.704 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.4
03:46:44.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:44.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:44.705 00.000 28316 Enqueuing Expose request
03:46:44.706 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
03:46:44.706 00.000 29988 Moving (0.03, -0.21) raw xDistance=-0.21 yDistance=0.07
03:46:44.706 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:46:44.706 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:44.706 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:46:44.706 00.000 29988 MoveAxis(E, 43, ABG)
03:46:44.706 00.000 29988 Guiding  Dir = 2, Dur = 43
03:46:44.706 00.000 29988 IsSlewing returns 0
03:46:44.706 00.000 29988 IsGuiding returns 0
03:46:44.708 00.002 29988 PulseGuide returned control before completion, sleep 52
03:46:44.776 00.068 29988 IsGuiding returns 0
03:46:44.776 00.000 29988 Move returns status 0, amount 43
03:46:44.776 00.000 29988 MoveAxis(N, 0, ABG)
03:46:44.776 00.000 29988 Move returns status 0, amount 0
03:46:44.776 00.000 29988 move complete, result=0
03:46:44.776 00.000 29988 worker thread done servicing request
03:46:44.776 00.000 29988 Worker thread wakes up
03:46:44.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:44.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:44.776 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
03:46:46.181 01.405 29988 Exposure complete
03:46:46.207 00.026 29988 worker thread done servicing request
03:46:46.207 00.000 28316 OnExposeComplete: enter
03:46:46.208 00.001 28316 UpdateGuideState(): m_state=6
03:46:46.209 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6155
03:46:46.210 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=258.41, Mass=2232, SNR=32.7, Peak=175 HFD=3.7
03:46:46.211 00.001 28316 MultiStar: [#1 -0.15,-0.00,1.02,U] [#2 0.07,-0.22,0.92,U] [#3 0.14,-0.22,0.87,U] [#4 -0.15,-0.07,0.84,U] [#5 -0.03,-0.06,0.74,U] [#6 -0.34,-0.06,0.00,M2] [#7 -0.16,-0.27,0.63,U] [#8 0.03,0.08,0.59,U] 
03:46:46.212 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {0.09, -0.13}
03:46:46.213 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
03:46:46.213 00.000 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
03:46:46.213 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.70 mountX=-0.10 mountY=0.06, mountTheta=2.56
03:46:46.214 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
03:46:46.215 00.001 28316 Enqueuing Move request for scope (-0.01, -0.11)
03:46:46.215 00.000 29988 Worker thread wakes up
03:46:46.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:46.216 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:46:46.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:46.217 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:46.217 00.000 28316 Enqueuing Expose request
03:46:46.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
03:46:46.217 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
03:46:46.218 00.001 29988 Moving (-0.01, -0.11) raw xDistance=-0.10 yDistance=0.06
03:46:46.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:46:46.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:46.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:46:46.218 00.000 29988 MoveAxis(E, 0, ABG)
03:46:46.218 00.000 29988 Move returns status 0, amount 0
03:46:46.218 00.000 29988 MoveAxis(N, 0, ABG)
03:46:46.218 00.000 29988 Move returns status 0, amount 0
03:46:46.218 00.000 29988 move complete, result=0
03:46:46.218 00.000 29988 worker thread done servicing request
03:46:46.218 00.000 29988 Worker thread wakes up
03:46:46.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:46.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:46.218 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:47.849 01.631 29988 Exposure complete
03:46:47.881 00.032 29988 worker thread done servicing request
03:46:47.881 00.000 28316 OnExposeComplete: enter
03:46:47.881 00.000 28316 UpdateGuideState(): m_state=6
03:46:47.882 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6156
03:46:47.884 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=258.44, Mass=2445, SNR=34.2, Peak=192 HFD=3.6
03:46:47.884 00.000 28316 MultiStar: [#1 -0.47,-0.10,0.00,M1] [#2 -0.04,-0.21,0.88,U] [#3 -0.00,-0.25,0.84,U] [#4 -0.37,0.06,0.00,M1] [#5 -0.32,-0.21,0.00,M3] [#6 -0.50,0.02,0.00,M3] [#7 -0.29,-0.18,0.00,M1] [#8 0.16,-0.28,0.57,U] 
03:46:47.885 00.001 28316 single-star, 3 included, MultiStar: {-0.01, -0.20}, one-star: {-0.10, -0.10}
03:46:47.885 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
03:46:47.885 00.000 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
03:46:47.886 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=-0.05 mountY=0.13, mountTheta=1.95
03:46:47.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.10, opts=13)
03:46:47.888 00.001 28316 Enqueuing Move request for scope (-0.10, -0.10)
03:46:47.888 00.000 29988 Worker thread wakes up
03:46:47.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:47.889 00.001 28316 UpdateGuideState exits: m=2445 RSB=34.2
03:46:47.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:47.890 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:47.890 00.000 28316 Enqueuing Expose request
03:46:47.891 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
03:46:47.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
03:46:47.891 00.000 29988 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=0.13
03:46:47.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:46:47.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:47.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:46:47.891 00.000 29988 MoveAxis(E, 0, ABG)
03:46:47.891 00.000 29988 Move returns status 0, amount 0
03:46:47.891 00.000 29988 MoveAxis(N, 0, ABG)
03:46:47.891 00.000 29988 Move returns status 0, amount 0
03:46:47.891 00.000 29988 move complete, result=0
03:46:47.891 00.000 29988 worker thread done servicing request
03:46:47.891 00.000 29988 Worker thread wakes up
03:46:47.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:47.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:47.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:49.414 01.523 29988 Exposure complete
03:46:49.463 00.049 29988 worker thread done servicing request
03:46:49.463 00.000 28316 OnExposeComplete: enter
03:46:49.464 00.001 28316 UpdateGuideState(): m_state=6
03:46:49.464 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6157
03:46:49.465 00.001 28316 Star::Find returns 1 (0), X=951.83, Y=258.44, Mass=2210, SNR=32.6, Peak=164 HFD=3.8
03:46:49.465 00.000 28316 MultiStar: [#1 -0.16,-0.02,1.00,U] [#2 0.12,-0.09,0.93,U] [#3 0.25,-0.15,0.87,U] [#4 -0.06,0.15,0.84,U] [#5 -0.10,-0.20,0.74,U] [#6 -0.30,-0.01,0.63,U] [#7 0.02,-0.14,0.65,U] [#8 0.38,-0.26,0.00,M1] 
03:46:49.466 00.001 28316 refined, 7 included, MultiStar: {-0.00, -0.07}, one-star: {0.14, -0.10}
03:46:49.466 00.000 28316 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
03:46:49.467 00.001 28316 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
03:46:49.467 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.57 mountX=-0.06 mountY=0.03, mountTheta=2.68
03:46:49.469 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
03:46:49.471 00.002 28316 Enqueuing Move request for scope (-0.00, -0.07)
03:46:49.472 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:49.474 00.002 28316 UpdateGuideState exits: m=2210 RSB=32.6
03:46:49.475 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:49.476 00.001 29988 Worker thread wakes up
03:46:49.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
03:46:49.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:49.478 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
03:46:49.479 00.001 28316 Enqueuing Expose request
03:46:49.479 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.06 yDistance=0.03
03:46:49.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:46:49.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:49.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:46:49.479 00.000 29988 MoveAxis(E, 0, ABG)
03:46:49.480 00.001 29988 Move returns status 0, amount 0
03:46:49.480 00.000 29988 MoveAxis(N, 0, ABG)
03:46:49.480 00.000 29988 Move returns status 0, amount 0
03:46:49.480 00.000 29988 move complete, result=0
03:46:49.480 00.000 29988 worker thread done servicing request
03:46:49.480 00.000 29988 Worker thread wakes up
03:46:49.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:49.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:49.480 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:51.114 01.634 29988 Exposure complete
03:46:51.160 00.046 29988 worker thread done servicing request
03:46:51.160 00.000 28316 OnExposeComplete: enter
03:46:51.160 00.000 28316 UpdateGuideState(): m_state=6
03:46:51.161 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6158
03:46:51.161 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=258.69, Mass=2271, SNR=33.0, Peak=172 HFD=3.9
03:46:51.162 00.001 28316 MultiStar: [#1 -0.12,0.10,1.00,U] [#2 -0.01,0.01,0.92,U] [#3 0.08,-0.07,0.86,U] [#4 -0.01,0.13,0.86,U] [#5 -0.12,0.03,0.76,U] [#6 -0.21,0.04,0.62,U] [#7 -0.09,-0.12,0.63,U] [#8 0.26,-0.04,0.60,U] 
03:46:51.162 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.00, 0.15}
03:46:51.163 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
03:46:51.163 00.000 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
03:46:51.164 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.22 mountX=0.04 mountY=0.01, mountTheta=0.18
03:46:51.165 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
03:46:51.165 00.000 28316 Enqueuing Move request for scope (-0.03, 0.03)
03:46:51.166 00.001 29988 Worker thread wakes up
03:46:51.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:51.166 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
03:46:51.167 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:51.167 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:51.167 00.000 28316 Enqueuing Expose request
03:46:51.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
03:46:51.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
03:46:51.168 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.01
03:46:51.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:46:51.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:51.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:46:51.168 00.000 29988 MoveAxis(E, 0, ABG)
03:46:51.168 00.000 29988 Move returns status 0, amount 0
03:46:51.168 00.000 29988 MoveAxis(N, 0, ABG)
03:46:51.168 00.000 29988 Move returns status 0, amount 0
03:46:51.168 00.000 29988 move complete, result=0
03:46:51.168 00.000 29988 worker thread done servicing request
03:46:51.168 00.000 29988 Worker thread wakes up
03:46:51.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:51.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:51.168 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:46:52.682 01.514 29988 Exposure complete
03:46:52.715 00.033 29988 worker thread done servicing request
03:46:52.715 00.000 28316 OnExposeComplete: enter
03:46:52.716 00.001 28316 UpdateGuideState(): m_state=6
03:46:52.716 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6159
03:46:52.717 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=258.81, Mass=2303, SNR=33.3, Peak=171 HFD=4.0
03:46:52.717 00.000 28316 MultiStar: [#1 -0.39,0.22,0.00,M1] [#2 0.03,0.29,0.90,U] [#3 -0.01,0.18,0.86,U] [#4 -0.05,0.18,0.82,U] [#5 -0.30,0.26,0.00,M2] [#6 -0.40,0.17,0.00,M2] [#7 -0.22,-0.06,0.62,U] [#8 0.25,0.12,0.58,U] 
03:46:52.718 00.001 28316 refined, 5 included, MultiStar: {-0.02, 0.18}, one-star: {-0.06, 0.27}
03:46:52.718 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.33 = -0.33)
03:46:52.719 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
03:46:52.719 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.66 mountX=0.17 mountY=-0.07, mountTheta=-0.37
03:46:52.721 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.18, opts=13)
03:46:52.722 00.001 28316 Enqueuing Move request for scope (-0.02, 0.18)
03:46:52.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:52.722 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.3
03:46:52.723 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:52.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:52.724 00.001 28316 Enqueuing Expose request
03:46:52.724 00.000 29988 Worker thread wakes up
03:46:52.725 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
03:46:52.725 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
03:46:52.725 00.000 29988 Moving (-0.02, 0.18) raw xDistance=0.17 yDistance=-0.07
03:46:52.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:46:52.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:52.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:46:52.725 00.000 29988 MoveAxis(E, 0, ABG)
03:46:52.725 00.000 29988 Move returns status 0, amount 0
03:46:52.725 00.000 29988 MoveAxis(N, 0, ABG)
03:46:52.725 00.000 29988 Move returns status 0, amount 0
03:46:52.725 00.000 29988 move complete, result=0
03:46:52.725 00.000 29988 worker thread done servicing request
03:46:52.725 00.000 29988 Worker thread wakes up
03:46:52.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:52.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:52.725 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:46:54.362 01.637 29988 Exposure complete
03:46:54.407 00.045 29988 worker thread done servicing request
03:46:54.407 00.000 28316 OnExposeComplete: enter
03:46:54.409 00.002 28316 UpdateGuideState(): m_state=6
03:46:54.410 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6160
03:46:54.412 00.002 28316 Star::Find returns 1 (0), X=951.42, Y=259.00, Mass=2297, SNR=33.3, Peak=187 HFD=4.0
03:46:54.413 00.001 28316 MultiStar: [#1 -0.55,0.39,0.00,M2] [#2 -0.36,0.32,0.00,M1] [#3 -0.28,0.27,0.00,M1] [#4 -0.32,0.72,0.00,M1] [#5 -0.23,0.28,0.00,M3] [#6 -0.54,0.56,0.00,M3] [#7 -0.45,0.19,0.00,M1] [#8 -0.05,0.34,0.00,M1] 
03:46:54.414 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:46:54.417 00.003 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:46:54.418 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.46 hyp=0.54 cameraTheta=2.13 mountX=0.53 mountY=0.05, mountTheta=0.09
03:46:54.421 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.46, opts=13)
03:46:54.422 00.001 28316 Enqueuing Move request for scope (-0.28, 0.46)
03:46:54.423 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:54.423 00.000 29988 Worker thread wakes up
03:46:54.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.46) opts 0xd
03:46:54.423 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.46)
03:46:54.423 00.000 29988 Moving (-0.28, 0.46) raw xDistance=0.53 yDistance=0.05
03:46:54.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
03:46:54.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:54.423 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.3
03:46:54.424 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:54.425 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:54.425 00.000 28316 Enqueuing Expose request
03:46:54.426 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:46:54.426 00.000 29988 MoveAxis(W, 112, ABG)
03:46:54.426 00.000 29988 Guiding  Dir = 3, Dur = 112
03:46:54.426 00.000 29988 IsSlewing returns 0
03:46:54.426 00.000 29988 IsGuiding returns 0
03:46:54.428 00.002 29988 PulseGuide returned control before completion, sleep 121
03:46:54.556 00.128 29988 IsGuiding returns 0
03:46:54.556 00.000 29988 Move returns status 0, amount 112
03:46:54.556 00.000 29988 MoveAxis(N, 0, ABG)
03:46:54.556 00.000 29988 Move returns status 0, amount 0
03:46:54.556 00.000 29988 move complete, result=0
03:46:54.556 00.000 29988 worker thread done servicing request
03:46:54.556 00.000 29988 Worker thread wakes up
03:46:54.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:54.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:54.557 00.001 28316 GuideStep: 0.5 px 112 ms WEST, 0.0 px 0 ms NORTH
03:46:55.967 01.410 29988 Exposure complete
03:46:56.016 00.049 29988 worker thread done servicing request
03:46:56.016 00.000 28316 OnExposeComplete: enter
03:46:56.017 00.001 28316 UpdateGuideState(): m_state=6
03:46:56.018 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6161
03:46:56.019 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=258.95, Mass=2243, SNR=32.8, Peak=183 HFD=4.2
03:46:56.022 00.003 28316 MultiStar: [#1 -0.05,0.22,0.99,U] [#2 0.13,0.24,0.93,U] [#3 0.20,0.19,0.87,U] [#4 0.07,0.24,0.82,U] [#5 0.03,0.28,0.75,U] [#6 -0.09,0.08,0.63,U] [#7 -0.04,0.06,0.63,U] [#8 0.27,0.22,0.00,M2] 
03:46:56.024 00.002 28316 refined, 7 included, MultiStar: {0.06, 0.23}, one-star: {0.12, 0.40}
03:46:56.026 00.002 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
03:46:56.028 00.002 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
03:46:56.031 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.23 cameraTheta=1.33 mountX=0.18 mountY=-0.15, mountTheta=-0.69
03:46:56.034 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.23, opts=13)
03:46:56.035 00.001 28316 Enqueuing Move request for scope (0.06, 0.23)
03:46:56.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:56.036 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.8
03:46:56.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:56.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:56.037 00.001 28316 Enqueuing Expose request
03:46:56.037 00.000 29988 Worker thread wakes up
03:46:56.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
03:46:56.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
03:46:56.037 00.000 29988 Moving (0.06, 0.23) raw xDistance=0.18 yDistance=-0.15
03:46:56.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:46:56.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:56.038 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:46:56.038 00.000 29988 MoveAxis(E, 0, ABG)
03:46:56.038 00.000 29988 Move returns status 0, amount 0
03:46:56.038 00.000 29988 MoveAxis(N, 0, ABG)
03:46:56.038 00.000 29988 Move returns status 0, amount 0
03:46:56.038 00.000 29988 move complete, result=0
03:46:56.038 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:46:56.038 00.000 29988 worker thread done servicing request
03:46:56.038 00.000 29988 Worker thread wakes up
03:46:56.039 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:56.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:57.672 01.633 29988 Exposure complete
03:46:57.720 00.048 29988 worker thread done servicing request
03:46:57.720 00.000 28316 OnExposeComplete: enter
03:46:57.723 00.003 28316 UpdateGuideState(): m_state=6
03:46:57.724 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6162
03:46:57.726 00.002 28316 Star::Find returns 1 (0), X=951.54, Y=258.39, Mass=2342, SNR=33.6, Peak=151 HFD=4.1
03:46:57.727 00.001 28316 MultiStar: [#1 -0.16,-0.10,0.96,U] [#2 -0.17,-0.15,0.88,U] [#3 -0.10,-0.21,0.85,U] [#4 0.04,0.04,0.81,U] [#5 -0.07,0.00,0.74,U] [#6 -0.24,-0.03,0.63,U] [#7 -0.29,-0.35,0.00,M1] [#8 -0.08,-0.15,0.56,U] 
03:46:57.728 00.001 28316 refined, 7 included, MultiStar: {-0.12, -0.10}, one-star: {-0.15, -0.15}
03:46:57.730 00.002 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
03:46:57.731 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
03:46:57.732 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.46 mountX=-0.04 mountY=0.15, mountTheta=1.83
03:46:57.735 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.10, opts=13)
03:46:57.736 00.001 28316 Enqueuing Move request for scope (-0.12, -0.10)
03:46:57.736 00.000 29988 Worker thread wakes up
03:46:57.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
03:46:57.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
03:46:57.736 00.000 29988 Moving (-0.12, -0.10) raw xDistance=-0.04 yDistance=0.15
03:46:57.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:46:57.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:57.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:57.737 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:46:57.737 00.000 29988 MoveAxis(E, 0, ABG)
03:46:57.737 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.6
03:46:57.737 00.000 29988 Move returns status 0, amount 0
03:46:57.737 00.000 29988 MoveAxis(N, 0, ABG)
03:46:57.737 00.000 29988 Move returns status 0, amount 0
03:46:57.737 00.000 29988 move complete, result=0
03:46:57.737 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:57.738 00.001 29988 worker thread done servicing request
03:46:57.738 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:57.738 00.000 28316 Enqueuing Expose request
03:46:57.738 00.000 29988 Worker thread wakes up
03:46:57.739 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:46:57.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:57.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:59.260 01.521 29988 Exposure complete
03:46:59.287 00.027 29988 worker thread done servicing request
03:46:59.287 00.000 28316 OnExposeComplete: enter
03:46:59.287 00.000 28316 UpdateGuideState(): m_state=6
03:46:59.288 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6163
03:46:59.288 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=258.63, Mass=2245, SNR=32.8, Peak=151 HFD=4.0
03:46:59.290 00.002 28316 MultiStar: [#1 -0.35,0.04,0.00,M1] [#2 -0.19,-0.05,0.91,U] [#3 -0.13,-0.11,0.85,U] [#4 0.12,-0.06,0.83,U] [#5 -0.14,-0.12,0.76,U] [#6 -0.17,-0.00,0.66,U] [#7 0.06,-0.25,0.63,U] [#8 0.07,-0.01,0.60,U] 
03:46:59.291 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.06}, one-star: {-0.10, 0.09}
03:46:59.292 00.001 28316 CameraToMount -- cameraTheta (-2.45) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
03:46:59.293 00.001 28316 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
03:46:59.294 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.45 mountX=-0.02 mountY=0.08, mountTheta=1.83
03:46:59.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
03:46:59.296 00.001 28316 Enqueuing Move request for scope (-0.07, -0.06)
03:46:59.296 00.000 29988 Worker thread wakes up
03:46:59.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:46:59.297 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
03:46:59.297 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.8
03:46:59.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:46:59.298 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:46:59.298 00.000 28316 Enqueuing Expose request
03:46:59.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
03:46:59.298 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.02 yDistance=0.08
03:46:59.299 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:46:59.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:46:59.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:46:59.299 00.000 29988 MoveAxis(E, 0, ABG)
03:46:59.299 00.000 29988 Move returns status 0, amount 0
03:46:59.299 00.000 29988 MoveAxis(N, 0, ABG)
03:46:59.299 00.000 29988 Move returns status 0, amount 0
03:46:59.299 00.000 29988 move complete, result=0
03:46:59.299 00.000 29988 worker thread done servicing request
03:46:59.299 00.000 29988 Worker thread wakes up
03:46:59.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:46:59.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,244,31,31)
03:46:59.299 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:00.649 01.350 28316 evsrv: cli 0C97DC30 connect
03:47:00.649 00.000 28316 case statement mapped state 6 to 3
03:47:00.650 00.001 28316 case statement mapped state 6 to 3
03:47:00.651 00.001 28316 evsrv: cli 0C97DC30 request: {"method":"get_app_state","id":"06da0408-395a-4b90-aa95-140bf2347fbc"}
03:47:00.651 00.000 28316 case statement mapped state 6 to 3
03:47:00.652 00.001 28316 evsrv: cli 0C97DC30 response: {"jsonrpc":"2.0","result":"Guiding","id":"06da0408-395a-4b90-aa95-140bf2347fbc"}
03:47:00.653 00.001 28316 evsrv: cli 0C97DC30 disconnect
03:47:00.655 00.002 28316 evsrv: cli 0C97D2D0 connect
03:47:00.656 00.001 28316 case statement mapped state 6 to 3
03:47:00.657 00.001 28316 case statement mapped state 6 to 3
03:47:00.658 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"400be2c1-7c8f-4695-825c-4e6cf5f221bc"}
03:47:00.659 00.001 28316 PhdController::Dither begins
03:47:00.659 00.000 28316 dither: size=2.00, dRA=0.07 dDec=0.65
03:47:00.660 00.001 28316 MountToCamera -- mountTheta (1.47) + m_xAngle (2.00) = xAngle (3.46 = -2.82)
03:47:00.660 00.000 28316 MountToCamera -- mountX=0.07 mountY=0.65 hyp=0.66 mountTheta=1.47 cameraX=-0.62, cameraY=-0.21 cameraTheta=-2.82
03:47:00.661 00.001 28316 setting lock position to (951.08, 258.34)
03:47:00.662 00.001 28316 Mount: notify guiding dithered (-0.6, -0.2)
03:47:00.662 00.000 28316 MultiStar: stabilizing after lock position change
03:47:00.663 00.001 28316 Status Line: Dithering de 0.07,0.65
03:47:00.665 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:47:00.666 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:47:00.667 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"400be2c1-7c8f-4695-825c-4e6cf5f221bc"}
03:47:00.667 00.000 28316 evsrv: cli 0C97D2D0 disconnect
03:47:00.920 00.253 29988 Exposure complete
03:47:00.953 00.033 29988 worker thread done servicing request
03:47:00.953 00.000 28316 OnExposeComplete: enter
03:47:00.953 00.000 28316 UpdateGuideState(): m_state=6
03:47:00.954 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6164
03:47:00.954 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=258.68, Mass=2232, SNR=32.7, Peak=172 HFD=3.8
03:47:00.955 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
03:47:00.955 00.000 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
03:47:00.956 00.001 28316 CameraToMount -- cameraX=0.73 cameraY=0.34 hyp=0.80 cameraTheta=0.44 mountX=0.01 mountY=-0.80, mountTheta=-1.56
03:47:00.957 00.001 28316 dither recenter: remaining=(-0.1,-0.7) step=(-0.1,-0.7)
03:47:00.958 00.001 28316 MountToCamera -- mountTheta (-1.67) + m_xAngle (2.00) = xAngle (0.32 = 0.32)
03:47:00.958 00.000 28316 MountToCamera -- mountX=-0.07 mountY=-0.65 hyp=0.66 mountTheta=-1.67 cameraX=0.62, cameraY=0.21 cameraTheta=0.32
03:47:00.958 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.21, opts=4)
03:47:00.959 00.001 28316 Enqueuing Move request for scope (0.62, 0.21)
03:47:00.959 00.000 28316 Mount: notify direct move -0.07,-0.65
03:47:00.960 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:00.960 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:47:00.961 00.001 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 1 / 99999
03:47:00.961 00.000 29988 Worker thread wakes up
03:47:00.961 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153620.961,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:00.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.21) opts 0x4
03:47:00.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.21)
03:47:00.962 00.000 29988 Moving (0.62, 0.21) raw xDistance=-0.07 yDistance=-0.65
03:47:00.962 00.000 29988 MoveAxis(E, 23, B)
03:47:00.962 00.000 29988 Guiding  Dir = 2, Dur = 23
03:47:00.962 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:00.962 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:00.963 00.001 28316 Enqueuing Expose request
03:47:00.963 00.000 29988 IsSlewing returns 0
03:47:00.964 00.001 29988 IsGuiding returns 0
03:47:00.965 00.001 29988 PulseGuide returned control before completion, sleep 32
03:47:01.011 00.046 29988 IsGuiding returns 0
03:47:01.011 00.000 29988 Move returns status 0, amount 23
03:47:01.011 00.000 29988 MoveAxis(N, 156, B)
03:47:01.011 00.000 29988 Guiding  Dir = 0, Dur = 156
03:47:01.013 00.002 29988 IsSlewing returns 0
03:47:01.015 00.002 29988 IsGuiding returns 0
03:47:01.019 00.004 29988 PulseGuide returned control before completion, sleep 162
03:47:01.197 00.178 29988 IsGuiding returns 0
03:47:01.197 00.000 29988 Move returns status 0, amount 156
03:47:01.197 00.000 29988 move complete, result=0
03:47:01.197 00.000 29988 worker thread done servicing request
03:47:01.197 00.000 29988 Worker thread wakes up
03:47:01.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:01.197 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:01.197 00.000 28316 GuideStep: -0.1 px 23 ms EAST, -0.7 px 156 ms NORTH
03:47:02.609 01.412 29988 Exposure complete
03:47:02.656 00.047 29988 worker thread done servicing request
03:47:02.656 00.000 28316 OnExposeComplete: enter
03:47:02.657 00.001 28316 UpdateGuideState(): m_state=6
03:47:02.658 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6165
03:47:02.658 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=258.58, Mass=2318, SNR=33.2, Peak=166 HFD=4.0
03:47:02.659 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
03:47:02.659 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
03:47:02.659 00.000 28316 CameraToMount -- cameraX=0.54 cameraY=0.24 hyp=0.59 cameraTheta=0.43 mountX=-0.00 mountY=-0.59, mountTheta=-1.57
03:47:02.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.24, opts=13)
03:47:02.661 00.001 28316 Enqueuing Move request for scope (0.54, 0.24)
03:47:02.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:02.662 00.001 29988 Worker thread wakes up
03:47:02.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.24) opts 0xd
03:47:02.662 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.2
03:47:02.662 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 2 / 99999
03:47:02.663 00.001 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.24)
03:47:02.663 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153622.663,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:02.663 00.000 29988 Moving (0.54, 0.24) raw xDistance=-0.00 yDistance=-0.59
03:47:02.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:47:02.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:47:02.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:02.664 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:02.664 00.000 28316 Enqueuing Expose request
03:47:02.665 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
03:47:02.665 00.000 29988 MoveAxis(E, 0, ABG)
03:47:02.665 00.000 29988 Move returns status 0, amount 0
03:47:02.665 00.000 29988 MoveAxis(N, 0, ABG)
03:47:02.665 00.000 29988 Move returns status 0, amount 0
03:47:02.665 00.000 29988 move complete, result=0
03:47:02.665 00.000 29988 worker thread done servicing request
03:47:02.665 00.000 29988 Worker thread wakes up
03:47:02.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:02.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:02.665 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
03:47:04.288 01.623 29988 Exposure complete
03:47:04.335 00.047 29988 worker thread done servicing request
03:47:04.335 00.000 28316 OnExposeComplete: enter
03:47:04.336 00.001 28316 UpdateGuideState(): m_state=6
03:47:04.336 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6166
03:47:04.337 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=258.61, Mass=2265, SNR=32.9, Peak=161 HFD=3.8
03:47:04.337 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
03:47:04.337 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
03:47:04.338 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.28 hyp=0.66 cameraTheta=0.43 mountX=0.00 mountY=-0.66, mountTheta=-1.57
03:47:04.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.28, opts=13)
03:47:04.342 00.003 28316 Enqueuing Move request for scope (0.60, 0.28)
03:47:04.344 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:04.345 00.001 29988 Worker thread wakes up
03:47:04.346 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.28) opts 0xd
03:47:04.346 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.28)
03:47:04.346 00.000 29988 Moving (0.60, 0.28) raw xDistance=0.00 yDistance=-0.66
03:47:04.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:47:04.346 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:47:04.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.66
03:47:04.346 00.000 29988 MoveAxis(E, 0, ABG)
03:47:04.346 00.000 29988 Move returns status 0, amount 0
03:47:04.346 00.000 28316 UpdateGuideState exits: m=2265 RSB=32.9
03:47:04.346 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 3 / 99999
03:47:04.346 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153624.346,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:04.347 00.001 29988 MoveAxis(N, 0, ABG)
03:47:04.347 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:04.347 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:04.347 00.000 28316 Enqueuing Expose request
03:47:04.348 00.001 29988 Move returns status 0, amount 0
03:47:04.348 00.000 29988 move complete, result=0
03:47:04.348 00.000 29988 worker thread done servicing request
03:47:04.348 00.000 29988 Worker thread wakes up
03:47:04.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:04.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:04.349 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
03:47:05.872 01.523 29988 Exposure complete
03:47:05.916 00.044 29988 worker thread done servicing request
03:47:05.916 00.000 28316 OnExposeComplete: enter
03:47:05.917 00.001 28316 UpdateGuideState(): m_state=6
03:47:05.918 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6167
03:47:05.918 00.000 28316 Star::Find returns 1 (0), X=951.74, Y=258.60, Mass=2209, SNR=32.6, Peak=156 HFD=4.0
03:47:05.919 00.001 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
03:47:05.919 00.000 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
03:47:05.920 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=0.26 hyp=0.71 cameraTheta=0.38 mountX=-0.04 mountY=-0.71, mountTheta=-1.62
03:47:05.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.26, opts=13)
03:47:05.921 00.000 28316 Enqueuing Move request for scope (0.66, 0.26)
03:47:05.922 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:05.922 00.000 29988 Worker thread wakes up
03:47:05.922 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.26) opts 0xd
03:47:05.922 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.26)
03:47:05.922 00.000 29988 Moving (0.66, 0.26) raw xDistance=-0.04 yDistance=-0.71
03:47:05.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:47:05.922 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.96
03:47:05.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
03:47:05.922 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.6
03:47:05.923 00.001 28316 PhdController: settling, locked = 1, distance = 0.64 (0.50) aobump = 0 frame = 4 / 99999
03:47:05.923 00.000 29988 MoveAxis(E, 0, ABG)
03:47:05.923 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153625.923,"Host":"ASUS_SAM","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:05.924 00.001 29988 Move returns status 0, amount 0
03:47:05.924 00.000 29988 MoveAxis(N, 169, ABG)
03:47:05.924 00.000 29988 Guiding  Dir = 0, Dur = 169
03:47:05.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:05.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:05.925 00.001 28316 Enqueuing Expose request
03:47:05.925 00.000 29988 IsSlewing returns 0
03:47:05.925 00.000 29988 IsGuiding returns 0
03:47:05.930 00.005 29988 PulseGuide returned control before completion, sleep 175
03:47:06.121 00.191 29988 IsGuiding returns 0
03:47:06.121 00.000 29988 Move returns status 0, amount 169
03:47:06.121 00.000 29988 move complete, result=0
03:47:06.121 00.000 29988 worker thread done servicing request
03:47:06.121 00.000 29988 Worker thread wakes up
03:47:06.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:06.121 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 169 ms NORTH
03:47:06.123 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:07.752 01.629 29988 Exposure complete
03:47:07.789 00.037 29988 worker thread done servicing request
03:47:07.789 00.000 28316 OnExposeComplete: enter
03:47:07.790 00.001 28316 UpdateGuideState(): m_state=6
03:47:07.790 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6168
03:47:07.790 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=258.08, Mass=2325, SNR=33.4, Peak=192 HFD=4.2
03:47:07.790 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
03:47:07.791 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
03:47:07.791 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.14 mountX=-0.28 mountY=0.01, mountTheta=3.10
03:47:07.793 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.26, opts=13)
03:47:07.794 00.001 28316 Enqueuing Move request for scope (0.12, -0.26)
03:47:07.795 00.001 29988 Worker thread wakes up
03:47:07.795 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
03:47:07.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
03:47:07.795 00.000 29988 Moving (0.12, -0.26) raw xDistance=-0.28 yDistance=0.01
03:47:07.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:07.796 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:47:07.797 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:47:07.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:07.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:47:07.797 00.000 29988 MoveAxis(E, 59, ABG)
03:47:07.797 00.000 29988 Guiding  Dir = 2, Dur = 59
03:47:07.797 00.000 28316 PhdController: settling, locked = 1, distance = 0.53 (0.50) aobump = 0 frame = 5 / 99999
03:47:07.799 00.002 29988 IsSlewing returns 0
03:47:07.799 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153627.799,"Host":"ASUS_SAM","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:07.800 00.001 29988 IsGuiding returns 0
03:47:07.800 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:07.801 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:07.803 00.002 29988 PulseGuide returned control before completion, sleep 68
03:47:07.803 00.000 28316 Enqueuing Expose request
03:47:07.880 00.077 29988 IsGuiding returns 0
03:47:07.880 00.000 29988 Move returns status 0, amount 59
03:47:07.880 00.000 29988 MoveAxis(N, 0, ABG)
03:47:07.880 00.000 29988 Move returns status 0, amount 0
03:47:07.880 00.000 29988 move complete, result=0
03:47:07.880 00.000 29988 worker thread done servicing request
03:47:07.880 00.000 29988 Worker thread wakes up
03:47:07.881 00.001 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
03:47:07.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:07.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:09.286 01.405 29988 Exposure complete
03:47:09.335 00.049 29988 worker thread done servicing request
03:47:09.335 00.000 28316 OnExposeComplete: enter
03:47:09.336 00.001 28316 UpdateGuideState(): m_state=6
03:47:09.336 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6169
03:47:09.337 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=258.40, Mass=2254, SNR=32.9, Peak=158 HFD=4.1
03:47:09.337 00.000 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
03:47:09.338 00.001 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
03:47:09.338 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.48 mountX=0.10 mountY=0.05, mountTheta=0.45
03:47:09.340 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
03:47:09.340 00.000 28316 Enqueuing Move request for scope (-0.09, 0.07)
03:47:09.341 00.001 29988 Worker thread wakes up
03:47:09.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:09.341 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
03:47:09.342 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 6 / 99999
03:47:09.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
03:47:09.342 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
03:47:09.342 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153629.342,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:47:09.343 00.001 29988 Moving (-0.09, 0.07) raw xDistance=0.10 yDistance=0.05
03:47:09.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:09.343 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:09.343 00.000 28316 Enqueuing Expose request
03:47:09.344 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:47:09.344 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:09.344 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:47:09.344 00.000 29988 MoveAxis(E, 0, ABG)
03:47:09.344 00.000 29988 Move returns status 0, amount 0
03:47:09.344 00.000 29988 MoveAxis(N, 0, ABG)
03:47:09.344 00.000 29988 Move returns status 0, amount 0
03:47:09.344 00.000 29988 move complete, result=0
03:47:09.344 00.000 29988 worker thread done servicing request
03:47:09.344 00.000 29988 Worker thread wakes up
03:47:09.344 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:09.344 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:09.344 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:47:11.076 01.732 29988 Exposure complete
03:47:11.109 00.033 29988 worker thread done servicing request
03:47:11.109 00.000 28316 OnExposeComplete: enter
03:47:11.110 00.001 28316 UpdateGuideState(): m_state=6
03:47:11.111 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6170
03:47:11.111 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=258.16, Mass=2228, SNR=32.7, Peak=179 HFD=4.2
03:47:11.112 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
03:47:11.113 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
03:47:11.114 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.54 mountX=-0.16 mountY=0.07, mountTheta=2.71
03:47:11.117 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
03:47:11.117 00.000 28316 Enqueuing Move request for scope (0.01, -0.18)
03:47:11.118 00.001 29988 Worker thread wakes up
03:47:11.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
03:47:11.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
03:47:11.118 00.000 29988 Moving (0.01, -0.18) raw xDistance=-0.16 yDistance=0.07
03:47:11.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:47:11.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:11.118 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:47:11.118 00.000 29988 MoveAxis(E, 0, ABG)
03:47:11.118 00.000 29988 Move returns status 0, amount 0
03:47:11.118 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:11.118 00.000 29988 MoveAxis(N, 0, ABG)
03:47:11.118 00.000 29988 Move returns status 0, amount 0
03:47:11.118 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.7
03:47:11.119 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 7 / 99999
03:47:11.119 00.000 29988 move complete, result=0
03:47:11.119 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153631.119,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":1.8,"SettleTime":8.0,"StarLocked":true}
03:47:11.120 00.001 29988 worker thread done servicing request
03:47:11.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:11.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:11.120 00.000 28316 Enqueuing Expose request
03:47:11.123 00.003 29988 Worker thread wakes up
03:47:11.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:11.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:11.123 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:12.533 01.410 29988 Exposure complete
03:47:12.575 00.042 29988 worker thread done servicing request
03:47:12.576 00.001 28316 OnExposeComplete: enter
03:47:12.578 00.002 28316 UpdateGuideState(): m_state=6
03:47:12.580 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6171
03:47:12.581 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=258.08, Mass=2395, SNR=33.9, Peak=222 HFD=4.2
03:47:12.582 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.44)
03:47:12.582 00.000 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.40)
03:47:12.582 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.85 mountX=-0.20 mountY=0.18, mountTheta=2.41
03:47:12.583 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.26, opts=13)
03:47:12.584 00.001 28316 Enqueuing Move request for scope (-0.07, -0.26)
03:47:12.584 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:12.585 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
03:47:12.585 00.000 29988 Worker thread wakes up
03:47:12.585 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 8 / 99999
03:47:12.586 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
03:47:12.586 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153632.586,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
03:47:12.586 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
03:47:12.586 00.000 29988 Moving (-0.07, -0.26) raw xDistance=-0.20 yDistance=0.18
03:47:12.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:47:12.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:12.587 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:12.587 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:12.588 00.001 28316 Enqueuing Expose request
03:47:12.589 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:47:12.589 00.000 29988 MoveAxis(E, 43, ABG)
03:47:12.589 00.000 29988 Guiding  Dir = 2, Dur = 43
03:47:12.590 00.001 29988 IsSlewing returns 0
03:47:12.590 00.000 29988 IsGuiding returns 0
03:47:12.592 00.002 29988 PulseGuide returned control before completion, sleep 51
03:47:12.659 00.067 29988 IsGuiding returns 0
03:47:12.659 00.000 29988 Move returns status 0, amount 43
03:47:12.659 00.000 29988 MoveAxis(N, 0, ABG)
03:47:12.659 00.000 29988 Move returns status 0, amount 0
03:47:12.659 00.000 29988 move complete, result=0
03:47:12.659 00.000 29988 worker thread done servicing request
03:47:12.659 00.000 29988 Worker thread wakes up
03:47:12.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:12.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:12.659 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.2 px 0 ms NORTH
03:47:14.292 01.633 29988 Exposure complete
03:47:14.341 00.049 29988 worker thread done servicing request
03:47:14.341 00.000 28316 OnExposeComplete: enter
03:47:14.342 00.001 28316 UpdateGuideState(): m_state=6
03:47:14.342 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6172
03:47:14.343 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=258.44, Mass=2276, SNR=33.1, Peak=168 HFD=3.9
03:47:14.344 00.001 28316 CameraToMount -- cameraTheta (1.31) - m_xAngle (2.00) = xAngle (-0.69 = -0.69)
03:47:14.344 00.000 28316 CameraToMount -- cameraTheta (1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
03:47:14.344 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.31 mountX=0.09 mountY=-0.07, mountTheta=-0.71
03:47:14.345 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
03:47:14.346 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
03:47:14.347 00.001 29988 Worker thread wakes up
03:47:14.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
03:47:14.347 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
03:47:14.347 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.07
03:47:14.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:47:14.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:14.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:47:14.347 00.000 29988 MoveAxis(E, 0, ABG)
03:47:14.347 00.000 29988 Move returns status 0, amount 0
03:47:14.347 00.000 29988 MoveAxis(N, 0, ABG)
03:47:14.347 00.000 29988 Move returns status 0, amount 0
03:47:14.347 00.000 29988 move complete, result=0
03:47:14.347 00.000 29988 worker thread done servicing request
03:47:14.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:14.347 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.1
03:47:14.348 00.001 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 9 / 99999
03:47:14.348 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153634.348,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:47:14.349 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:14.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:14.350 00.001 28316 Enqueuing Expose request
03:47:14.350 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:14.350 00.000 29988 Worker thread wakes up
03:47:14.350 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:14.350 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:15.865 01.515 29988 Exposure complete
03:47:15.915 00.050 29988 worker thread done servicing request
03:47:15.916 00.001 28316 OnExposeComplete: enter
03:47:15.916 00.000 28316 UpdateGuideState(): m_state=6
03:47:15.917 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6173
03:47:15.917 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=258.04, Mass=2390, SNR=33.9, Peak=193 HFD=4.3
03:47:15.918 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
03:47:15.918 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
03:47:15.919 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.34 cameraTheta=-2.09 mountX=-0.20 mountY=0.29, mountTheta=2.19
03:47:15.921 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.30, opts=13)
03:47:15.922 00.001 28316 Enqueuing Move request for scope (-0.17, -0.30)
03:47:15.922 00.000 29988 Worker thread wakes up
03:47:15.923 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.30) opts 0xd
03:47:15.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.30)
03:47:15.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:15.923 00.000 28316 UpdateGuideState exits: m=2390 RSB=33.9
03:47:15.923 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 10 / 99999
03:47:15.925 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786153635.925,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
03:47:15.925 00.000 29988 Moving (-0.17, -0.30) raw xDistance=-0.20 yDistance=0.29
03:47:15.925 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:15.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:15.926 00.001 28316 Enqueuing Expose request
03:47:15.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:47:15.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:47:15.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
03:47:15.926 00.000 29988 MoveAxis(E, 42, ABG)
03:47:15.926 00.000 29988 Guiding  Dir = 2, Dur = 42
03:47:15.926 00.000 29988 IsSlewing returns 0
03:47:15.926 00.000 29988 IsGuiding returns 0
03:47:15.929 00.003 29988 PulseGuide returned control before completion, sleep 51
03:47:15.987 00.058 29988 IsGuiding returns 1
03:47:15.987 00.000 29988 scope still moving after pulse duration time elapsed
03:47:16.018 00.031 29988 IsSlewing returns 0
03:47:16.018 00.000 29988 IsGuiding returns 0
03:47:16.018 00.000 29988 scope move finished after 42 + 49 ms
03:47:16.019 00.001 29988 Move returns status 0, amount 42
03:47:16.019 00.000 29988 MoveAxis(N, 0, ABG)
03:47:16.019 00.000 29988 Move returns status 0, amount 0
03:47:16.019 00.000 29988 move complete, result=0
03:47:16.019 00.000 29988 worker thread done servicing request
03:47:16.019 00.000 29988 Worker thread wakes up
03:47:16.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:16.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:16.019 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.3 px 0 ms NORTH
03:47:17.647 01.628 29988 Exposure complete
03:47:17.697 00.050 29988 worker thread done servicing request
03:47:17.697 00.000 28316 OnExposeComplete: enter
03:47:17.698 00.001 28316 UpdateGuideState(): m_state=6
03:47:17.699 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6174
03:47:17.701 00.002 28316 Star::Find returns 1 (0), X=950.98, Y=258.30, Mass=2361, SNR=33.7, Peak=173 HFD=4.1
03:47:17.702 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
03:47:17.703 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
03:47:17.704 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.83 mountX=0.01 mountY=0.10, mountTheta=1.46
03:47:17.707 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
03:47:17.708 00.001 28316 Enqueuing Move request for scope (-0.10, -0.03)
03:47:17.708 00.000 29988 Worker thread wakes up
03:47:17.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:17.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
03:47:17.709 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
03:47:17.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
03:47:17.709 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 11 / 99999
03:47:17.710 00.001 28316 PhdController: newstate STATE_FINISH
03:47:17.710 00.000 28316 PhdController complete: success
03:47:17.711 00.001 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
03:47:17.711 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786153637.711,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
03:47:17.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:47:17.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:17.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:47:17.711 00.000 29988 MoveAxis(E, 0, ABG)
03:47:17.711 00.000 28316 Mount: notify guiding dither settle done success=1
03:47:17.712 00.001 28316 PhdController: newstate STATE_IDLE
03:47:17.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:17.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:17.713 00.001 28316 Enqueuing Expose request
03:47:17.713 00.000 29988 Move returns status 0, amount 0
03:47:17.713 00.000 29988 MoveAxis(N, 0, ABG)
03:47:17.713 00.000 29988 Move returns status 0, amount 0
03:47:17.713 00.000 29988 move complete, result=0
03:47:17.713 00.000 29988 worker thread done servicing request
03:47:17.713 00.000 29988 Worker thread wakes up
03:47:17.713 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:17.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:17.714 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:19.230 01.516 29988 Exposure complete
03:47:19.270 00.040 29988 worker thread done servicing request
03:47:19.270 00.000 28316 OnExposeComplete: enter
03:47:19.274 00.004 28316 UpdateGuideState(): m_state=6
03:47:19.276 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.279 00.003 28316 Star::Find returns 1 (0), X=951.05, Y=258.35, Mass=2214, SNR=32.6, Peak=180 HFD=4.0
03:47:19.282 00.003 28316 MultiStar: exiting stabilization period
03:47:19.284 00.002 28316 MultiStar: updating star positions after lock position change
03:47:19.286 00.002 28316 Star::Find(15, 661, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.288 00.002 28316 Star::Find returns 1 (0), X=661.97, Y=162.40, Mass=2327, SNR=33.0, Peak=166 HFD=4.2
03:47:19.290 00.002 28316 Star::Find(15, 1032, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.292 00.002 28316 Star::Find returns 1 (0), X=1033.57, Y=393.26, Mass=2044, SNR=30.7, Peak=131 HFD=4.7
03:47:19.293 00.001 28316 Star::Find(15, 977, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.294 00.001 28316 Star::Find returns 1 (0), X=977.88, Y=250.54, Mass=1757, SNR=29.0, Peak=137 HFD=3.9
03:47:19.295 00.001 28316 Star::Find(15, 310, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.296 00.001 28316 Star::Find returns 1 (0), X=311.23, Y=830.18, Mass=1564, SNR=27.3, Peak=161 HFD=4.1
03:47:19.297 00.001 28316 Star::Find(15, 493, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.298 00.001 28316 Star::Find returns 1 (0), X=494.47, Y=91.37, Mass=1227, SNR=24.2, Peak=85 HFD=4.0
03:47:19.299 00.001 28316 Star::Find(15, 288, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.300 00.001 28316 Star::Find returns 1 (0), X=289.00, Y=917.13, Mass=903, SNR=20.9, Peak=102 HFD=3.8
03:47:19.300 00.000 28316 Star::Find(15, 678, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.301 00.001 28316 Star::Find returns 1 (0), X=679.17, Y=947.77, Mass=926, SNR=20.9, Peak=68 HFD=4.2
03:47:19.302 00.001 28316 Star::Find(15, 1145, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.303 00.001 28316 Star::Find returns 1 (0), X=1146.30, Y=748.13, Mass=853, SNR=20.1, Peak=59 HFD=4.0
03:47:19.304 00.001 28316 Star::Find(15, 246, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.304 00.000 28316 Star::Find returns 1 (0), X=246.59, Y=520.34, Mass=597, SNR=16.9, Peak=49 HFD=3.8
03:47:19.305 00.001 28316 Star::Find(15, 649, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.306 00.001 28316 Star::Find returns 1 (0), X=650.34, Y=643.92, Mass=623, SNR=17.4, Peak=46 HFD=4.0
03:47:19.307 00.001 28316 Star::Find(15, 1130, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6175
03:47:19.307 00.000 28316 Star::Find returns 1 (0), X=1131.04, Y=625.90, Mass=583, SNR=16.8, Peak=51 HFD=4.1
03:47:19.308 00.001 28316 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.00) = xAngle (0.74 = 0.74)
03:47:19.309 00.001 28316 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
03:47:19.310 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.74 mountX=0.02 mountY=0.02, mountTheta=0.72
03:47:19.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
03:47:19.316 00.004 28316 Enqueuing Move request for scope (-0.02, 0.01)
03:47:19.318 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:19.320 00.002 28316 UpdateGuideState exits: m=2214 RSB=32.6
03:47:19.322 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:19.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:19.324 00.001 28316 Enqueuing Expose request
03:47:19.326 00.002 29988 Worker thread wakes up
03:47:19.326 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
03:47:19.326 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
03:47:19.326 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.02
03:47:19.326 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:47:19.327 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:19.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:47:19.327 00.000 29988 MoveAxis(E, 0, ABG)
03:47:19.327 00.000 29988 Move returns status 0, amount 0
03:47:19.327 00.000 29988 MoveAxis(N, 0, ABG)
03:47:19.327 00.000 29988 Move returns status 0, amount 0
03:47:19.327 00.000 29988 move complete, result=0
03:47:19.327 00.000 29988 worker thread done servicing request
03:47:19.327 00.000 29988 Worker thread wakes up
03:47:19.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:19.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:19.328 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:47:20.958 01.630 29988 Exposure complete
03:47:21.008 00.050 29988 worker thread done servicing request
03:47:21.008 00.000 28316 OnExposeComplete: enter
03:47:21.009 00.001 28316 UpdateGuideState(): m_state=6
03:47:21.010 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6176
03:47:21.011 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=258.13, Mass=2216, SNR=32.6, Peak=176 HFD=4.3
03:47:21.011 00.000 28316 MultiStar: [#1 0.31,-0.29,0.00,M2] [#2 0.17,-0.33,0.00,M1] [#3 0.12,-0.26,0.84,U] [#4 -0.04,0.02,0.83,U] [#5 0.14,-0.23,0.73,U] [#6 0.11,-0.03,0.63,U] [#7 0.20,-0.05,0.65,U] [#8 0.22,-0.25,0.00,M1] 
03:47:21.012 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.13}, one-star: {0.07, -0.21}
03:47:21.012 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:47:21.012 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
03:47:21.013 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=-0.16 mountY=-0.02, mountTheta=-2.99
03:47:21.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
03:47:21.016 00.002 28316 Enqueuing Move request for scope (0.09, -0.13)
03:47:21.017 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:21.018 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.6
03:47:21.018 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:21.019 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:21.019 00.000 28316 Enqueuing Expose request
03:47:21.020 00.001 29988 Worker thread wakes up
03:47:21.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
03:47:21.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
03:47:21.020 00.000 29988 Moving (0.09, -0.13) raw xDistance=-0.16 yDistance=-0.02
03:47:21.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:47:21.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:21.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:47:21.020 00.000 29988 MoveAxis(E, 0, ABG)
03:47:21.020 00.000 29988 Move returns status 0, amount 0
03:47:21.020 00.000 29988 MoveAxis(N, 0, ABG)
03:47:21.020 00.000 29988 Move returns status 0, amount 0
03:47:21.020 00.000 29988 move complete, result=0
03:47:21.020 00.000 29988 worker thread done servicing request
03:47:21.020 00.000 29988 Worker thread wakes up
03:47:21.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:21.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:21.021 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:22.547 01.526 29988 Exposure complete
03:47:22.594 00.047 29988 worker thread done servicing request
03:47:22.594 00.000 28316 OnExposeComplete: enter
03:47:22.595 00.001 28316 UpdateGuideState(): m_state=6
03:47:22.596 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6177
03:47:22.596 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=258.29, Mass=2272, SNR=33.0, Peak=172 HFD=4.0
03:47:22.597 00.001 28316 MultiStar: [#1 0.14,-0.15,1.00,U] [#2 0.02,-0.02,0.90,U] [#3 0.14,-0.01,0.88,U] [#4 0.13,-0.06,0.85,U] [#5 0.05,-0.12,0.73,U] [#6 0.08,0.08,0.63,U] [#7 0.18,0.06,0.64,U] [#8 0.08,-0.04,0.57,U] 
03:47:22.597 00.000 28316 single-star, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.09, -0.05}
03:47:22.598 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
03:47:22.598 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
03:47:22.598 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.50 mountX=-0.08 mountY=-0.06, mountTheta=-2.53
03:47:22.599 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
03:47:22.600 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
03:47:22.601 00.001 29988 Worker thread wakes up
03:47:22.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:22.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
03:47:22.602 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
03:47:22.602 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.06
03:47:22.603 00.001 28316 UpdateGuideState exits: m=2272 RSB=33.0
03:47:22.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:22.604 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:22.604 00.000 28316 Enqueuing Expose request
03:47:22.605 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:47:22.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:22.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:47:22.605 00.000 29988 MoveAxis(E, 0, ABG)
03:47:22.605 00.000 29988 Move returns status 0, amount 0
03:47:22.605 00.000 29988 MoveAxis(N, 0, ABG)
03:47:22.605 00.000 29988 Move returns status 0, amount 0
03:47:22.605 00.000 29988 move complete, result=0
03:47:22.605 00.000 29988 worker thread done servicing request
03:47:22.605 00.000 29988 Worker thread wakes up
03:47:22.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:22.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:22.605 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:24.242 01.637 29988 Exposure complete
03:47:24.291 00.049 29988 worker thread done servicing request
03:47:24.291 00.000 28316 OnExposeComplete: enter
03:47:24.293 00.002 28316 UpdateGuideState(): m_state=6
03:47:24.294 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6178
03:47:24.295 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=258.39, Mass=2232, SNR=32.7, Peak=160 HFD=4.0
03:47:24.296 00.001 28316 MultiStar: [#1 0.23,0.08,0.97,U] [#2 -0.12,0.13,0.90,U] [#3 0.08,0.20,0.87,U] [#4 0.36,-0.01,0.00,M1] [#5 0.07,0.06,0.74,U] [#6 0.32,0.11,0.00,M1] [#7 0.18,0.10,0.64,U] [#8 -0.07,0.05,0.59,U] 
03:47:24.296 00.000 28316 single-star, 6 included, MultiStar: {0.05, 0.10}, one-star: {-0.00, 0.05}
03:47:24.296 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
03:47:24.297 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
03:47:24.297 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.61 mountX=0.05 mountY=-0.02, mountTheta=-0.43
03:47:24.299 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.05, opts=13)
03:47:24.300 00.001 28316 Enqueuing Move request for scope (-0.00, 0.05)
03:47:24.301 00.001 29988 Worker thread wakes up
03:47:24.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:24.302 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
03:47:24.302 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:47:24.302 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:24.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:24.303 00.000 28316 Enqueuing Expose request
03:47:24.304 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
03:47:24.304 00.000 29988 Moving (-0.00, 0.05) raw xDistance=0.05 yDistance=-0.02
03:47:24.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:47:24.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:24.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:47:24.304 00.000 29988 MoveAxis(E, 0, ABG)
03:47:24.304 00.000 29988 Move returns status 0, amount 0
03:47:24.304 00.000 29988 MoveAxis(N, 0, ABG)
03:47:24.304 00.000 29988 Move returns status 0, amount 0
03:47:24.304 00.000 29988 move complete, result=0
03:47:24.304 00.000 29988 worker thread done servicing request
03:47:24.304 00.000 29988 Worker thread wakes up
03:47:24.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:24.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:24.304 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:25.830 01.526 29988 Exposure complete
03:47:25.858 00.028 29988 worker thread done servicing request
03:47:25.858 00.000 28316 OnExposeComplete: enter
03:47:25.859 00.001 28316 UpdateGuideState(): m_state=6
03:47:25.859 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6179
03:47:25.860 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.63, Mass=2402, SNR=34.0, Peak=165 HFD=4.0
03:47:25.861 00.001 28316 MultiStar: [#1 0.04,0.21,0.96,U] [#2 0.09,0.09,0.87,U] [#3 0.23,0.29,0.00,M1] [#4 0.03,0.11,0.79,U] [#5 -0.09,0.15,0.72,U] [#6 0.13,0.12,0.60,U] [#7 0.08,0.33,0.00,M1] [#8 -0.18,0.11,0.58,U] 
03:47:25.861 00.000 28316 refined, 6 included, MultiStar: {0.03, 0.16}, one-star: {0.10, 0.29}
03:47:25.861 00.000 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.59 = -0.59)
03:47:25.863 00.002 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
03:47:25.863 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.41 mountX=0.14 mountY=-0.10, mountTheta=-0.62
03:47:25.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.16, opts=13)
03:47:25.865 00.001 28316 Enqueuing Move request for scope (0.03, 0.16)
03:47:25.865 00.000 29988 Worker thread wakes up
03:47:25.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:25.866 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
03:47:25.866 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:25.867 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:25.867 00.000 28316 Enqueuing Expose request
03:47:25.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
03:47:25.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
03:47:25.867 00.000 29988 Moving (0.03, 0.16) raw xDistance=0.14 yDistance=-0.10
03:47:25.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:47:25.868 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:25.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:47:25.868 00.000 29988 MoveAxis(E, 0, ABG)
03:47:25.868 00.000 29988 Move returns status 0, amount 0
03:47:25.868 00.000 29988 MoveAxis(N, 0, ABG)
03:47:25.868 00.000 29988 Move returns status 0, amount 0
03:47:25.868 00.000 29988 move complete, result=0
03:47:25.868 00.000 29988 worker thread done servicing request
03:47:25.868 00.000 29988 Worker thread wakes up
03:47:25.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:25.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:25.868 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:27.491 01.623 29988 Exposure complete
03:47:27.528 00.037 29988 worker thread done servicing request
03:47:27.528 00.000 28316 OnExposeComplete: enter
03:47:27.529 00.001 28316 UpdateGuideState(): m_state=6
03:47:27.530 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6180
03:47:27.530 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=258.22, Mass=2363, SNR=33.5, Peak=194 HFD=4.1
03:47:27.531 00.001 28316 MultiStar: [#1 0.13,-0.18,0.96,U] [#2 0.02,-0.21,0.92,U] [#3 0.09,-0.15,0.84,U] [#4 0.04,0.01,0.81,U] [#5 0.05,-0.24,0.74,U] [#6 0.11,0.01,0.60,U] [#7 0.07,-0.08,0.61,U] [#8 -0.10,-0.15,0.57,U] 
03:47:27.531 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.13}, one-star: {-0.04, -0.11}
03:47:27.532 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
03:47:27.533 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
03:47:27.534 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.88 mountX=-0.09 mountY=0.08, mountTheta=2.39
03:47:27.536 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.11, opts=13)
03:47:27.537 00.001 28316 Enqueuing Move request for scope (-0.04, -0.11)
03:47:27.539 00.002 29988 Worker thread wakes up
03:47:27.539 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:27.539 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.5
03:47:27.540 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:27.540 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:27.541 00.001 28316 Enqueuing Expose request
03:47:27.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
03:47:27.541 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
03:47:27.541 00.000 29988 Moving (-0.04, -0.11) raw xDistance=-0.09 yDistance=0.08
03:47:27.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:47:27.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:27.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:47:27.541 00.000 29988 MoveAxis(E, 0, ABG)
03:47:27.541 00.000 29988 Move returns status 0, amount 0
03:47:27.541 00.000 29988 MoveAxis(N, 0, ABG)
03:47:27.541 00.000 29988 Move returns status 0, amount 0
03:47:27.541 00.000 29988 move complete, result=0
03:47:27.541 00.000 29988 worker thread done servicing request
03:47:27.541 00.000 29988 Worker thread wakes up
03:47:27.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:27.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:27.542 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:29.068 01.526 29988 Exposure complete
03:47:29.100 00.032 29988 worker thread done servicing request
03:47:29.100 00.000 28316 OnExposeComplete: enter
03:47:29.102 00.002 28316 UpdateGuideState(): m_state=6
03:47:29.103 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6181
03:47:29.104 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=258.18, Mass=2395, SNR=33.8, Peak=192 HFD=4.2
03:47:29.105 00.001 28316 MultiStar: [#1 0.08,-0.02,0.97,U] [#2 0.07,-0.14,0.89,U] [#3 0.20,0.03,0.85,U] [#4 0.05,-0.01,0.82,U] [#5 0.20,-0.18,0.74,U] [#6 0.39,-0.01,0.00,M1] [#7 0.11,0.03,0.62,U] [#8 -0.06,0.11,0.58,U] 
03:47:29.106 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.03, -0.16}
03:47:29.107 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
03:47:29.108 00.001 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
03:47:29.108 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.56 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
03:47:29.110 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.05, opts=13)
03:47:29.111 00.001 28316 Enqueuing Move request for scope (0.09, -0.05)
03:47:29.111 00.000 29988 Worker thread wakes up
03:47:29.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:29.112 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.8
03:47:29.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:29.113 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
03:47:29.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
03:47:29.113 00.000 29988 Moving (0.09, -0.05) raw xDistance=-0.08 yDistance=-0.05
03:47:29.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:47:29.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:29.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:47:29.113 00.000 29988 MoveAxis(E, 0, ABG)
03:47:29.113 00.000 29988 Move returns status 0, amount 0
03:47:29.113 00.000 29988 MoveAxis(N, 0, ABG)
03:47:29.113 00.000 29988 Move returns status 0, amount 0
03:47:29.113 00.000 29988 move complete, result=0
03:47:29.114 00.001 29988 worker thread done servicing request
03:47:29.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:29.114 00.000 28316 Enqueuing Expose request
03:47:29.114 00.000 29988 Worker thread wakes up
03:47:29.114 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:47:29.115 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:29.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:30.749 01.634 29988 Exposure complete
03:47:30.796 00.047 29988 worker thread done servicing request
03:47:30.796 00.000 28316 OnExposeComplete: enter
03:47:30.798 00.002 28316 UpdateGuideState(): m_state=6
03:47:30.799 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6182
03:47:30.801 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=258.17, Mass=2260, SNR=32.9, Peak=182 HFD=4.2
03:47:30.802 00.001 28316 MultiStar: [#1 -0.05,-0.17,0.99,U] [#2 -0.26,-0.20,0.91,U] [#3 0.10,-0.17,0.86,U] [#4 0.29,-0.35,0.00,M1] [#5 0.15,-0.13,0.74,U] [#6 0.34,-0.27,0.00,M2] [#7 0.14,-0.24,0.64,U] [#8 0.10,-0.23,0.57,U] 
03:47:30.804 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.18}, one-star: {-0.08, -0.17}
03:47:30.805 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
03:47:30.806 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
03:47:30.807 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.60 mountX=-0.16 mountY=0.09, mountTheta=2.65
03:47:30.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.18, opts=13)
03:47:30.810 00.001 28316 Enqueuing Move request for scope (-0.01, -0.18)
03:47:30.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:30.811 00.001 28316 UpdateGuideState exits: m=2260 RSB=32.9
03:47:30.812 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:30.812 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:30.812 00.000 28316 Enqueuing Expose request
03:47:30.814 00.002 29988 Worker thread wakes up
03:47:30.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
03:47:30.814 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
03:47:30.814 00.000 29988 Moving (-0.01, -0.18) raw xDistance=-0.16 yDistance=0.09
03:47:30.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:47:30.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:30.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:47:30.814 00.000 29988 MoveAxis(E, 0, ABG)
03:47:30.814 00.000 29988 Move returns status 0, amount 0
03:47:30.814 00.000 29988 MoveAxis(N, 0, ABG)
03:47:30.814 00.000 29988 Move returns status 0, amount 0
03:47:30.814 00.000 29988 move complete, result=0
03:47:30.814 00.000 29988 worker thread done servicing request
03:47:30.814 00.000 29988 Worker thread wakes up
03:47:30.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:30.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:30.815 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:32.336 01.521 29988 Exposure complete
03:47:32.382 00.046 29988 worker thread done servicing request
03:47:32.382 00.000 28316 OnExposeComplete: enter
03:47:32.384 00.002 28316 UpdateGuideState(): m_state=6
03:47:32.386 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6183
03:47:32.388 00.002 28316 Star::Find returns 1 (0), X=951.37, Y=258.06, Mass=2309, SNR=33.3, Peak=172 HFD=4.1
03:47:32.389 00.001 28316 MultiStar: [#1 0.06,-0.19,1.00,U] [#2 0.18,-0.33,0.00,M1] [#3 0.33,-0.22,0.00,M1] [#4 0.11,-0.24,0.83,U] [#5 0.16,-0.14,0.73,U] [#6 0.23,-0.06,0.62,U] [#7 0.11,-0.13,0.61,U] [#8 -0.19,0.15,0.58,U] 
03:47:32.391 00.002 28316 refined, 6 included, MultiStar: {0.12, -0.15}, one-star: {0.29, -0.27}
03:47:32.392 00.001 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:47:32.393 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:47:32.394 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.88 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
03:47:32.397 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.15, opts=13)
03:47:32.398 00.001 28316 Enqueuing Move request for scope (0.12, -0.15)
03:47:32.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:32.399 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:47:32.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:32.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:32.400 00.000 28316 Enqueuing Expose request
03:47:32.400 00.000 29988 Worker thread wakes up
03:47:32.401 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
03:47:32.401 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
03:47:32.401 00.000 29988 Moving (0.12, -0.15) raw xDistance=-0.18 yDistance=-0.04
03:47:32.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:47:32.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:32.401 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:47:32.401 00.000 29988 MoveAxis(E, 0, ABG)
03:47:32.401 00.000 29988 Move returns status 0, amount 0
03:47:32.401 00.000 29988 MoveAxis(N, 0, ABG)
03:47:32.401 00.000 29988 Move returns status 0, amount 0
03:47:32.401 00.000 29988 move complete, result=0
03:47:32.401 00.000 29988 worker thread done servicing request
03:47:32.401 00.000 29988 Worker thread wakes up
03:47:32.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:32.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:32.401 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:34.028 01.627 29988 Exposure complete
03:47:34.063 00.035 29988 worker thread done servicing request
03:47:34.063 00.000 28316 OnExposeComplete: enter
03:47:34.064 00.001 28316 UpdateGuideState(): m_state=6
03:47:34.064 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6184
03:47:34.065 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=258.06, Mass=2387, SNR=33.9, Peak=194 HFD=4.3
03:47:34.066 00.001 28316 MultiStar: [#1 0.07,-0.16,0.96,U] [#2 0.06,-0.22,0.90,U] [#3 0.15,-0.24,0.85,U] [#4 0.06,-0.32,0.79,U] [#5 -0.00,-0.32,0.71,U] [#6 0.08,-0.15,0.61,U] [#7 0.05,-0.22,0.63,U] [#8 -0.25,-0.16,0.56,U] 
03:47:34.066 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.23}, one-star: {-0.01, -0.28}
03:47:34.066 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.85)
03:47:34.067 00.001 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.81)
03:47:34.067 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.43 mountX=-0.22 mountY=0.08, mountTheta=2.82
03:47:34.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.23, opts=13)
03:47:34.069 00.001 28316 Enqueuing Move request for scope (0.03, -0.23)
03:47:34.069 00.000 29988 Worker thread wakes up
03:47:34.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
03:47:34.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
03:47:34.069 00.000 29988 Moving (0.03, -0.23) raw xDistance=-0.22 yDistance=0.08
03:47:34.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:47:34.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:34.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:47:34.069 00.000 29988 MoveAxis(E, 47, ABG)
03:47:34.069 00.000 29988 Guiding  Dir = 2, Dur = 47
03:47:34.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:34.070 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.9
03:47:34.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:34.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:34.072 00.001 28316 Enqueuing Expose request
03:47:34.072 00.000 29988 IsSlewing returns 0
03:47:34.072 00.000 29988 IsGuiding returns 0
03:47:34.074 00.002 29988 PulseGuide returned control before completion, sleep 55
03:47:34.140 00.066 29988 IsGuiding returns 0
03:47:34.140 00.000 29988 Move returns status 0, amount 47
03:47:34.140 00.000 29988 MoveAxis(N, 0, ABG)
03:47:34.140 00.000 29988 Move returns status 0, amount 0
03:47:34.140 00.000 29988 move complete, result=0
03:47:34.140 00.000 29988 worker thread done servicing request
03:47:34.140 00.000 29988 Worker thread wakes up
03:47:34.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:34.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:34.140 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
03:47:35.553 01.413 29988 Exposure complete
03:47:35.606 00.053 29988 worker thread done servicing request
03:47:35.606 00.000 28316 OnExposeComplete: enter
03:47:35.607 00.001 28316 UpdateGuideState(): m_state=6
03:47:35.607 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6185
03:47:35.608 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=258.15, Mass=2101, SNR=31.7, Peak=167 HFD=4.2
03:47:35.608 00.000 28316 MultiStar: [#1 -0.04,-0.16,1.03,U] [#2 -0.03,-0.21,0.94,U] [#3 0.17,-0.07,0.89,U] [#4 -0.10,-0.06,0.83,U] [#5 -0.03,-0.19,0.75,U] [#6 0.22,-0.34,0.00,M1] [#7 -0.06,-0.19,0.64,U] [#8 -0.22,-0.09,0.60,U] 
03:47:35.609 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.15}, one-star: {-0.01, -0.19}
03:47:35.609 00.000 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
03:47:35.610 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.47)
03:47:35.610 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.78 mountX=-0.12 mountY=0.09, mountTheta=2.48
03:47:35.611 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
03:47:35.612 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
03:47:35.613 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:35.613 00.000 28316 UpdateGuideState exits: m=2101 RSB=31.7
03:47:35.614 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:35.614 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:35.615 00.001 28316 Enqueuing Expose request
03:47:35.616 00.001 29988 Worker thread wakes up
03:47:35.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
03:47:35.616 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
03:47:35.616 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.12 yDistance=0.09
03:47:35.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:47:35.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:35.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:47:35.616 00.000 29988 MoveAxis(E, 0, ABG)
03:47:35.616 00.000 29988 Move returns status 0, amount 0
03:47:35.616 00.000 29988 MoveAxis(N, 0, ABG)
03:47:35.616 00.000 29988 Move returns status 0, amount 0
03:47:35.616 00.000 29988 move complete, result=0
03:47:35.616 00.000 29988 worker thread done servicing request
03:47:35.616 00.000 29988 Worker thread wakes up
03:47:35.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:35.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:35.616 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:37.255 01.639 29988 Exposure complete
03:47:37.297 00.042 29988 worker thread done servicing request
03:47:37.297 00.000 28316 OnExposeComplete: enter
03:47:37.297 00.000 28316 UpdateGuideState(): m_state=6
03:47:37.298 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6186
03:47:37.301 00.003 28316 Star::Find returns 1 (0), X=951.12, Y=258.24, Mass=2257, SNR=33.0, Peak=177 HFD=4.2
03:47:37.304 00.003 28316 MultiStar: [#1 0.12,0.08,0.96,U] [#2 -0.13,-0.13,0.92,U] [#3 -0.05,-0.02,0.87,U] [#4 0.16,-0.07,0.84,U] [#5 -0.01,0.01,0.74,U] [#6 0.19,-0.16,0.64,U] [#7 0.07,-0.14,0.62,U] [#8 -0.17,-0.04,0.58,U] 
03:47:37.306 00.002 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.04, -0.09}
03:47:37.309 00.003 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
03:47:37.309 00.000 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
03:47:37.310 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.12 mountX=-0.06 mountY=0.00, mountTheta=3.12
03:47:37.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
03:47:37.311 00.000 28316 Enqueuing Move request for scope (0.03, -0.06)
03:47:37.312 00.001 29988 Worker thread wakes up
03:47:37.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:37.312 00.000 28316 UpdateGuideState exits: m=2257 RSB=33.0
03:47:37.313 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:37.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:37.313 00.000 28316 Enqueuing Expose request
03:47:37.316 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
03:47:37.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
03:47:37.316 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=0.00
03:47:37.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:47:37.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:37.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:47:37.316 00.000 29988 MoveAxis(E, 0, ABG)
03:47:37.316 00.000 29988 Move returns status 0, amount 0
03:47:37.316 00.000 29988 MoveAxis(N, 0, ABG)
03:47:37.316 00.000 29988 Move returns status 0, amount 0
03:47:37.316 00.000 29988 move complete, result=0
03:47:37.316 00.000 29988 worker thread done servicing request
03:47:37.316 00.000 29988 Worker thread wakes up
03:47:37.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:37.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:37.317 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:47:38.844 01.527 29988 Exposure complete
03:47:38.885 00.041 29988 worker thread done servicing request
03:47:38.885 00.000 28316 OnExposeComplete: enter
03:47:38.886 00.001 28316 UpdateGuideState(): m_state=6
03:47:38.887 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6187
03:47:38.888 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=258.11, Mass=2276, SNR=32.9, Peak=199 HFD=4.2
03:47:38.890 00.002 28316 MultiStar: [#1 -0.10,-0.24,0.99,U] [#2 -0.19,-0.36,0.00,M1] [#3 -0.06,-0.23,0.85,U] [#4 -0.03,-0.26,0.86,U] [#5 -0.14,-0.30,0.74,U] [#6 0.00,-0.15,0.63,U] [#7 -0.11,-0.16,0.65,U] [#8 -0.19,-0.02,0.56,U] 
03:47:38.892 00.002 28316 refined, 7 included, MultiStar: {-0.10, -0.21}, one-star: {-0.18, -0.22}
03:47:38.893 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
03:47:38.894 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
03:47:38.895 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.02 mountX=-0.15 mountY=0.18, mountTheta=2.25
03:47:38.897 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.21, opts=13)
03:47:38.898 00.001 28316 Enqueuing Move request for scope (-0.10, -0.21)
03:47:38.899 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:38.900 00.001 28316 UpdateGuideState exits: m=2276 RSB=32.9
03:47:38.900 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:38.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:38.901 00.001 28316 Enqueuing Expose request
03:47:38.901 00.000 29988 Worker thread wakes up
03:47:38.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
03:47:38.901 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
03:47:38.901 00.000 29988 Moving (-0.10, -0.21) raw xDistance=-0.15 yDistance=0.18
03:47:38.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:47:38.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:38.902 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:47:38.902 00.000 29988 MoveAxis(E, 0, ABG)
03:47:38.902 00.000 29988 Move returns status 0, amount 0
03:47:38.902 00.000 29988 MoveAxis(N, 0, ABG)
03:47:38.902 00.000 29988 Move returns status 0, amount 0
03:47:38.902 00.000 29988 move complete, result=0
03:47:38.902 00.000 29988 worker thread done servicing request
03:47:38.902 00.000 29988 Worker thread wakes up
03:47:38.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:38.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:38.902 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:47:40.529 01.627 29988 Exposure complete
03:47:40.563 00.034 29988 worker thread done servicing request
03:47:40.563 00.000 28316 OnExposeComplete: enter
03:47:40.564 00.001 28316 UpdateGuideState(): m_state=6
03:47:40.565 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6188
03:47:40.565 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=258.15, Mass=2298, SNR=33.1, Peak=189 HFD=4.2
03:47:40.566 00.001 28316 MultiStar: [#1 -0.00,-0.17,0.96,U] [#2 -0.08,-0.29,0.90,U] [#3 0.13,-0.25,0.87,U] [#4 -0.16,-0.21,0.83,U] [#5 -0.20,-0.12,0.73,U] [#6 0.10,-0.37,0.00,M1] [#7 -0.04,-0.08,0.62,U] [#8 -0.23,-0.14,0.58,U] 
03:47:40.566 00.000 28316 refined, 7 included, MultiStar: {-0.09, -0.19}, one-star: {-0.18, -0.19}
03:47:40.566 00.000 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
03:47:40.567 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
03:47:40.568 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=-0.13 mountY=0.16, mountTheta=2.25
03:47:40.569 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.19, opts=13)
03:47:40.570 00.001 28316 Enqueuing Move request for scope (-0.09, -0.19)
03:47:40.571 00.001 29988 Worker thread wakes up
03:47:40.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:40.571 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.1
03:47:40.572 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:40.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:40.572 00.000 28316 Enqueuing Expose request
03:47:40.573 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
03:47:40.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
03:47:40.573 00.000 29988 Moving (-0.09, -0.19) raw xDistance=-0.13 yDistance=0.16
03:47:40.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:47:40.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:40.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
03:47:40.573 00.000 29988 MoveAxis(E, 0, ABG)
03:47:40.573 00.000 29988 Move returns status 0, amount 0
03:47:40.573 00.000 29988 MoveAxis(N, 0, ABG)
03:47:40.573 00.000 29988 Move returns status 0, amount 0
03:47:40.573 00.000 29988 move complete, result=0
03:47:40.573 00.000 29988 worker thread done servicing request
03:47:40.573 00.000 29988 Worker thread wakes up
03:47:40.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:40.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:40.573 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:47:42.101 01.528 29988 Exposure complete
03:47:42.139 00.038 29988 worker thread done servicing request
03:47:42.139 00.000 28316 OnExposeComplete: enter
03:47:42.140 00.001 28316 UpdateGuideState(): m_state=6
03:47:42.140 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6189
03:47:42.141 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=257.97, Mass=2415, SNR=34.1, Peak=168 HFD=4.3
03:47:42.141 00.000 28316 MultiStar: [#1 -0.34,-0.28,0.00,M1] [#2 -0.25,-0.37,0.00,M1] [#3 0.04,-0.34,0.00,M1] [#4 -0.01,-0.47,0.00,M1] [#5 -0.32,-0.43,0.00,M1] [#6 0.16,-0.40,0.00,M2] [#7 -0.21,-0.33,0.00,M1] [#8 -0.25,-0.21,0.57,U] 
03:47:42.142 00.001 28316 refined, 1 included, MultiStar: {-0.22, -0.31}, one-star: {-0.20, -0.37}
03:47:42.142 00.000 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.11)
03:47:42.143 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.07)
03:47:42.143 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.31 hyp=0.38 cameraTheta=-2.17 mountX=-0.20 mountY=0.33, mountTheta=2.10
03:47:42.144 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.31, opts=13)
03:47:42.145 00.001 28316 Enqueuing Move request for scope (-0.22, -0.31)
03:47:42.145 00.000 29988 Worker thread wakes up
03:47:42.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.31) opts 0xd
03:47:42.145 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:42.146 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.31)
03:47:42.146 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.1
03:47:42.146 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:42.147 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:42.147 00.000 28316 Enqueuing Expose request
03:47:42.148 00.001 29988 Moving (-0.22, -0.31) raw xDistance=-0.20 yDistance=0.33
03:47:42.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:47:42.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:47:42.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
03:47:42.148 00.000 29988 MoveAxis(E, 0, ABG)
03:47:42.148 00.000 29988 Move returns status 0, amount 0
03:47:42.148 00.000 29988 MoveAxis(N, 0, ABG)
03:47:42.148 00.000 29988 Move returns status 0, amount 0
03:47:42.148 00.000 29988 move complete, result=0
03:47:42.148 00.000 29988 worker thread done servicing request
03:47:42.148 00.000 29988 Worker thread wakes up
03:47:42.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:42.148 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:47:42.149 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:43.781 01.632 29988 Exposure complete
03:47:43.817 00.036 29988 worker thread done servicing request
03:47:43.817 00.000 28316 OnExposeComplete: enter
03:47:43.817 00.000 28316 UpdateGuideState(): m_state=6
03:47:43.818 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6190
03:47:43.818 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=257.98, Mass=2407, SNR=34.0, Peak=203 HFD=4.4
03:47:43.819 00.001 28316 MultiStar: [#1 -0.01,-0.41,0.00,M2] [#2 -0.42,-0.21,0.00,M2] [#3 0.13,-0.31,0.00,M2] [#4 -0.01,-0.42,0.00,M2] [#5 -0.13,-0.41,0.00,M2] [#6 0.22,-0.30,0.00,M3] [#7 -0.05,-0.18,0.61,U] [#8 -0.32,-0.40,0.00,M1] 
03:47:43.819 00.000 28316 refined, 1 included, MultiStar: {-0.06, -0.29}, one-star: {-0.06, -0.35}
03:47:43.820 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
03:47:43.820 00.000 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
03:47:43.821 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.76 mountX=-0.24 mountY=0.18, mountTheta=2.50
03:47:43.823 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.29, opts=13)
03:47:43.824 00.001 28316 Enqueuing Move request for scope (-0.06, -0.29)
03:47:43.825 00.001 29988 Worker thread wakes up
03:47:43.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
03:47:43.825 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
03:47:43.825 00.000 29988 Moving (-0.06, -0.29) raw xDistance=-0.24 yDistance=0.18
03:47:43.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:47:43.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:43.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:43.826 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
03:47:43.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:43.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:43.827 00.001 28316 Enqueuing Expose request
03:47:43.828 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:47:43.828 00.000 29988 MoveAxis(E, 50, ABG)
03:47:43.828 00.000 29988 Guiding  Dir = 2, Dur = 50
03:47:43.828 00.000 29988 IsSlewing returns 0
03:47:43.828 00.000 29988 IsGuiding returns 0
03:47:43.831 00.003 29988 PulseGuide returned control before completion, sleep 59
03:47:43.905 00.074 29988 IsGuiding returns 0
03:47:43.905 00.000 29988 Move returns status 0, amount 50
03:47:43.905 00.000 29988 MoveAxis(N, 0, ABG)
03:47:43.905 00.000 29988 Move returns status 0, amount 0
03:47:43.905 00.000 29988 move complete, result=0
03:47:43.905 00.000 29988 worker thread done servicing request
03:47:43.905 00.000 29988 Worker thread wakes up
03:47:43.905 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
03:47:43.906 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:43.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:45.317 01.411 29988 Exposure complete
03:47:45.348 00.031 29988 worker thread done servicing request
03:47:45.348 00.000 28316 OnExposeComplete: enter
03:47:45.348 00.000 28316 UpdateGuideState(): m_state=6
03:47:45.349 00.001 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6191
03:47:45.349 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=258.09, Mass=2325, SNR=33.3, Peak=200 HFD=4.2
03:47:45.350 00.001 28316 MultiStar: [#1 -0.28,-0.34,0.00,M3] [#2 -0.36,-0.27,0.00,M3] [#3 -0.17,-0.23,0.86,U] [#4 0.10,-0.46,0.00,M3] [#5 -0.18,-0.33,0.00,M3] [#6 -0.02,-0.23,0.64,U] [#7 -0.10,-0.33,0.00,M1] [#8 -0.28,-0.37,0.00,M2] 
03:47:45.350 00.000 28316 refined, 2 included, MultiStar: {-0.17, -0.24}, one-star: {-0.27, -0.24}
03:47:45.351 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
03:47:45.351 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05)
03:47:45.352 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.20 mountX=-0.14 mountY=0.26, mountTheta=2.08
03:47:45.353 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.24, opts=13)
03:47:45.353 00.000 28316 Enqueuing Move request for scope (-0.17, -0.24)
03:47:45.354 00.001 29988 Worker thread wakes up
03:47:45.354 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:45.354 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.3
03:47:45.355 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:45.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:45.355 00.000 28316 Enqueuing Expose request
03:47:45.356 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
03:47:45.356 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
03:47:45.356 00.000 29988 Moving (-0.17, -0.24) raw xDistance=-0.14 yDistance=0.26
03:47:45.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:47:45.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:47:45.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
03:47:45.356 00.000 29988 MoveAxis(E, 0, ABG)
03:47:45.356 00.000 29988 Move returns status 0, amount 0
03:47:45.356 00.000 29988 MoveAxis(N, 0, ABG)
03:47:45.356 00.000 29988 Move returns status 0, amount 0
03:47:45.356 00.000 29988 move complete, result=0
03:47:45.356 00.000 29988 worker thread done servicing request
03:47:45.356 00.000 29988 Worker thread wakes up
03:47:45.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:45.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:45.356 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:47:46.980 01.624 29988 Exposure complete
03:47:47.026 00.046 29988 worker thread done servicing request
03:47:47.026 00.000 28316 OnExposeComplete: enter
03:47:47.027 00.001 28316 UpdateGuideState(): m_state=6
03:47:47.028 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6192
03:47:47.029 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=257.98, Mass=2419, SNR=34.2, Peak=204 HFD=4.4
03:47:47.029 00.000 28316 MultiStar: [#1 -0.07,-0.30,0.96,U] [#2 -0.18,-0.33,0.00,M4] [#3 -0.16,-0.22,0.83,U] [#4 -0.01,-0.23,0.81,U] [#5 -0.20,-0.40,0.00,M4] [#6 0.06,-0.19,0.62,U] [#7 0.06,-0.35,0.00,M2] [#8 -0.26,-0.25,0.00,M3] 
03:47:47.030 00.001 28316 refined, 4 included, MultiStar: {-0.06, -0.27}, one-star: {-0.07, -0.35}
03:47:47.030 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
03:47:47.031 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
03:47:47.031 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.27 cameraTheta=-1.79 mountX=-0.22 mountY=0.17, mountTheta=2.47
03:47:47.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.27, opts=13)
03:47:47.034 00.001 28316 Enqueuing Move request for scope (-0.06, -0.27)
03:47:47.034 00.000 29988 Worker thread wakes up
03:47:47.034 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
03:47:47.035 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
03:47:47.035 00.000 29988 Moving (-0.06, -0.27) raw xDistance=-0.22 yDistance=0.17
03:47:47.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:47.035 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.2
03:47:47.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:47.036 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:47.036 00.000 28316 Enqueuing Expose request
03:47:47.037 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:47:47.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:47.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
03:47:47.037 00.000 29988 MoveAxis(E, 46, ABG)
03:47:47.037 00.000 29988 Guiding  Dir = 2, Dur = 46
03:47:47.037 00.000 29988 IsSlewing returns 0
03:47:47.037 00.000 29988 IsGuiding returns 0
03:47:47.038 00.001 29988 PulseGuide returned control before completion, sleep 55
03:47:47.105 00.067 29988 IsGuiding returns 0
03:47:47.105 00.000 29988 Move returns status 0, amount 46
03:47:47.106 00.001 29988 MoveAxis(N, 0, ABG)
03:47:47.106 00.000 29988 Move returns status 0, amount 0
03:47:47.106 00.000 29988 move complete, result=0
03:47:47.106 00.000 29988 worker thread done servicing request
03:47:47.106 00.000 29988 Worker thread wakes up
03:47:47.106 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.2 px 0 ms NORTH
03:47:47.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:47.107 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:48.517 01.410 29988 Exposure complete
03:47:48.573 00.056 29988 worker thread done servicing request
03:47:48.573 00.000 28316 OnExposeComplete: enter
03:47:48.574 00.001 28316 UpdateGuideState(): m_state=6
03:47:48.574 00.000 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6193
03:47:48.575 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=258.07, Mass=2293, SNR=33.0, Peak=204 HFD=4.2
03:47:48.575 00.000 28316 MultiStar: [#1 -0.14,-0.22,0.97,U] [#2 -0.26,-0.26,0.00,M5] [#3 0.09,-0.24,0.88,U] [#4 -0.07,-0.24,0.84,U] [#5 -0.06,-0.31,0.77,U] [#6 0.15,-0.14,0.65,U] [#7 -0.02,-0.16,0.63,U] [#8 -0.19,0.00,0.60,U] 
03:47:48.576 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.21}, one-star: {-0.04, -0.26}
03:47:48.576 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
03:47:48.577 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
03:47:48.577 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.74 mountX=-0.17 mountY=0.12, mountTheta=2.52
03:47:48.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.21, opts=13)
03:47:48.580 00.002 28316 Enqueuing Move request for scope (-0.04, -0.21)
03:47:48.580 00.000 29988 Worker thread wakes up
03:47:48.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:48.581 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.0
03:47:48.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:48.581 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:48.582 00.001 28316 Enqueuing Expose request
03:47:48.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd
03:47:48.582 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.21)
03:47:48.582 00.000 29988 Moving (-0.04, -0.21) raw xDistance=-0.17 yDistance=0.12
03:47:48.582 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:47:48.582 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:48.582 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:47:48.582 00.000 29988 MoveAxis(E, 0, ABG)
03:47:48.582 00.000 29988 Move returns status 0, amount 0
03:47:48.582 00.000 29988 MoveAxis(N, 0, ABG)
03:47:48.582 00.000 29988 Move returns status 0, amount 0
03:47:48.582 00.000 29988 move complete, result=0
03:47:48.583 00.001 29988 worker thread done servicing request
03:47:48.583 00.000 29988 Worker thread wakes up
03:47:48.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:48.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:48.583 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:47:50.222 01.639 29988 Exposure complete
03:47:50.258 00.036 29988 worker thread done servicing request
03:47:50.258 00.000 28316 OnExposeComplete: enter
03:47:50.258 00.000 28316 UpdateGuideState(): m_state=6
03:47:50.259 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6194
03:47:50.259 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=258.06, Mass=2302, SNR=33.2, Peak=186 HFD=4.3
03:47:50.260 00.001 28316 MultiStar: [#1 0.12,-0.28,0.97,U] [#2 -0.24,-0.14,0.87,U] [#3 0.06,-0.18,0.87,U] [#4 0.01,-0.19,0.83,U] [#5 0.02,-0.36,0.00,M4] [#6 0.05,-0.39,0.00,M1] [#7 0.00,-0.33,0.64,U] [#8 -0.15,-0.31,0.00,M3] 
03:47:50.261 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.23}, one-star: {-0.00, -0.28}
03:47:50.261 00.000 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
03:47:50.262 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
03:47:50.262 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.60 mountX=-0.21 mountY=0.11, mountTheta=2.65
03:47:50.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.23, opts=13)
03:47:50.264 00.001 28316 Enqueuing Move request for scope (-0.01, -0.23)
03:47:50.264 00.000 29988 Worker thread wakes up
03:47:50.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:50.265 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
03:47:50.265 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.2
03:47:50.265 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
03:47:50.266 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:50.266 00.000 29988 Moving (-0.01, -0.23) raw xDistance=-0.21 yDistance=0.11
03:47:50.266 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:50.266 00.000 28316 Enqueuing Expose request
03:47:50.267 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:47:50.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:50.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:47:50.267 00.000 29988 MoveAxis(E, 43, ABG)
03:47:50.267 00.000 29988 Guiding  Dir = 2, Dur = 43
03:47:50.267 00.000 29988 IsSlewing returns 0
03:47:50.268 00.001 29988 IsGuiding returns 0
03:47:50.269 00.001 29988 PulseGuide returned control before completion, sleep 52
03:47:50.332 00.063 29988 IsGuiding returns 1
03:47:50.332 00.000 29988 scope still moving after pulse duration time elapsed
03:47:50.359 00.027 29988 IsSlewing returns 0
03:47:50.360 00.001 29988 IsGuiding returns 0
03:47:50.360 00.000 29988 scope move finished after 43 + 49 ms
03:47:50.360 00.000 29988 Move returns status 0, amount 43
03:47:50.360 00.000 29988 MoveAxis(N, 0, ABG)
03:47:50.360 00.000 29988 Move returns status 0, amount 0
03:47:50.360 00.000 29988 move complete, result=0
03:47:50.361 00.001 29988 worker thread done servicing request
03:47:50.361 00.000 29988 Worker thread wakes up
03:47:50.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:50.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:50.361 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
03:47:51.776 01.415 29988 Exposure complete
03:47:51.807 00.031 29988 worker thread done servicing request
03:47:51.807 00.000 28316 OnExposeComplete: enter
03:47:51.808 00.001 28316 UpdateGuideState(): m_state=6
03:47:51.808 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6195
03:47:51.809 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=258.22, Mass=2232, SNR=32.7, Peak=184 HFD=4.2
03:47:51.810 00.001 28316 MultiStar: [#1 -0.22,-0.20,1.01,U] [#2 -0.25,-0.16,0.92,U] [#3 -0.21,0.02,0.88,U] [#4 -0.21,-0.04,0.85,U] [#5 -0.21,-0.04,0.75,U] [#6 -0.23,-0.10,0.62,U] [#7 -0.17,0.09,0.63,U] [#8 -0.37,-0.18,0.00,M4] 
03:47:51.810 00.000 28316 refined, 7 included, MultiStar: {-0.22, -0.08}, one-star: {-0.22, -0.12}
03:47:51.810 00.000 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
03:47:51.811 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
03:47:51.811 00.000 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.80 mountX=0.02 mountY=0.23, mountTheta=1.49
03:47:51.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.08, opts=13)
03:47:51.813 00.001 28316 Enqueuing Move request for scope (-0.22, -0.08)
03:47:51.813 00.000 29988 Worker thread wakes up
03:47:51.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:51.814 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:47:51.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:51.814 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:51.815 00.001 28316 Enqueuing Expose request
03:47:51.815 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
03:47:51.815 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
03:47:51.815 00.000 29988 Moving (-0.22, -0.08) raw xDistance=0.02 yDistance=0.23
03:47:51.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:47:51.815 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.46
03:47:51.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
03:47:51.815 00.000 29988 MoveAxis(E, 0, ABG)
03:47:51.815 00.000 29988 Move returns status 0, amount 0
03:47:51.815 00.000 29988 MoveAxis(S, 54, ABG)
03:47:51.815 00.000 29988 Guiding  Dir = 1, Dur = 54
03:47:51.816 00.001 29988 IsSlewing returns 0
03:47:51.816 00.000 29988 IsGuiding returns 0
03:47:51.820 00.004 29988 PulseGuide returned control before completion, sleep 60
03:47:51.887 00.067 29988 IsGuiding returns 0
03:47:51.887 00.000 29988 Move returns status 0, amount 54
03:47:51.887 00.000 29988 move complete, result=0
03:47:51.887 00.000 29988 worker thread done servicing request
03:47:51.887 00.000 29988 Worker thread wakes up
03:47:51.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:51.887 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 54 ms SOUTH
03:47:51.888 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:53.522 01.634 29988 Exposure complete
03:47:53.585 00.063 29988 worker thread done servicing request
03:47:53.585 00.000 28316 OnExposeComplete: enter
03:47:53.586 00.001 28316 UpdateGuideState(): m_state=6
03:47:53.587 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6196
03:47:53.587 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=258.48, Mass=2310, SNR=33.2, Peak=152 HFD=3.9
03:47:53.588 00.001 28316 MultiStar: [#1 0.23,0.29,0.00,M1] [#2 0.25,0.08,0.90,U] [#3 0.33,0.18,0.00,M1] [#4 0.28,0.01,0.85,U] [#5 0.15,-0.03,0.72,U] [#6 0.39,-0.05,0.00,M1] [#7 0.53,-0.03,0.00,M1] [#8 0.20,0.16,0.57,U] 
03:47:53.589 00.001 28316 single-star, 4 included, MultiStar: {0.20, 0.07}, one-star: {0.14, 0.15}
03:47:53.590 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:47:53.591 00.001 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:47:53.592 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.82 mountX=0.08 mountY=-0.19, mountTheta=-1.18
03:47:53.594 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.15, opts=13)
03:47:53.595 00.001 28316 Enqueuing Move request for scope (0.14, 0.15)
03:47:53.596 00.001 29988 Worker thread wakes up
03:47:53.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:53.597 00.001 28316 UpdateGuideState exits: m=2310 RSB=33.2
03:47:53.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:53.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:53.598 00.000 28316 Enqueuing Expose request
03:47:53.599 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
03:47:53.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
03:47:53.599 00.000 29988 Moving (0.14, 0.15) raw xDistance=0.08 yDistance=-0.19
03:47:53.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:47:53.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:53.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:47:53.599 00.000 29988 MoveAxis(E, 0, ABG)
03:47:53.599 00.000 29988 Move returns status 0, amount 0
03:47:53.599 00.000 29988 MoveAxis(N, 0, ABG)
03:47:53.599 00.000 29988 Move returns status 0, amount 0
03:47:53.599 00.000 29988 move complete, result=0
03:47:53.599 00.000 29988 worker thread done servicing request
03:47:53.599 00.000 29988 Worker thread wakes up
03:47:53.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:53.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:53.599 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:47:55.018 01.419 29988 Exposure complete
03:47:55.086 00.068 29988 worker thread done servicing request
03:47:55.086 00.000 28316 OnExposeComplete: enter
03:47:55.089 00.003 28316 UpdateGuideState(): m_state=6
03:47:55.092 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6197
03:47:55.094 00.002 28316 Star::Find returns 1 (0), X=951.20, Y=258.18, Mass=2225, SNR=32.6, Peak=158 HFD=4.3
03:47:55.097 00.003 28316 MultiStar: [#1 0.41,-0.24,0.00,M2] [#2 0.08,-0.22,0.93,U] [#3 0.13,0.02,0.88,U] [#4 0.34,-0.24,0.00,M1] [#5 0.31,-0.21,0.00,M3] [#6 0.37,-0.36,0.00,M2] [#7 0.58,-0.41,0.00,M2] [#8 -0.03,-0.30,0.59,U] 
03:47:55.099 00.002 28316 refined, 3 included, MultiStar: {0.09, -0.15}, one-star: {0.12, -0.15}
03:47:55.101 00.002 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:47:55.104 00.003 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:47:55.106 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.05 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
03:47:55.108 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
03:47:55.109 00.001 28316 Enqueuing Move request for scope (0.09, -0.15)
03:47:55.109 00.000 29988 Worker thread wakes up
03:47:55.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:55.110 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
03:47:55.110 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.6
03:47:55.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:55.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:55.111 00.000 28316 Enqueuing Expose request
03:47:55.112 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
03:47:55.112 00.000 29988 Moving (0.09, -0.15) raw xDistance=-0.17 yDistance=-0.01
03:47:55.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:47:55.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:55.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:47:55.112 00.000 29988 MoveAxis(E, 0, ABG)
03:47:55.112 00.000 29988 Move returns status 0, amount 0
03:47:55.112 00.000 29988 MoveAxis(N, 0, ABG)
03:47:55.112 00.000 29988 Move returns status 0, amount 0
03:47:55.112 00.000 29988 move complete, result=0
03:47:55.112 00.000 29988 worker thread done servicing request
03:47:55.112 00.000 29988 Worker thread wakes up
03:47:55.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:55.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:55.112 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:56.745 01.633 29988 Exposure complete
03:47:56.780 00.035 29988 worker thread done servicing request
03:47:56.780 00.000 28316 OnExposeComplete: enter
03:47:56.782 00.002 28316 UpdateGuideState(): m_state=6
03:47:56.783 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6198
03:47:56.784 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=257.87, Mass=2287, SNR=33.1, Peak=172 HFD=4.0
03:47:56.786 00.002 28316 MultiStar: [#1 0.18,-0.26,0.99,U] [#2 0.24,-0.41,0.00,M2] [#3 0.41,-0.42,0.00,M1] [#4 0.48,-0.19,0.00,M2] [#5 0.32,-0.32,0.00,M4] [#6 0.43,-0.27,0.00,M3] [#7 0.19,-0.05,0.65,U] [#8 0.02,-0.23,0.56,U] 
03:47:56.787 00.001 28316 refined, 3 included, MultiStar: {0.18, -0.27}, one-star: {0.27, -0.47}
03:47:56.788 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:47:56.788 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:47:56.789 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-0.98 mountX=-0.33 mountY=-0.04, mountTheta=-3.02
03:47:56.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.27, opts=13)
03:47:56.791 00.001 28316 Enqueuing Move request for scope (0.18, -0.27)
03:47:56.791 00.000 29988 Worker thread wakes up
03:47:56.791 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:56.792 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.27) opts 0xd
03:47:56.792 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.27)
03:47:56.792 00.000 28316 UpdateGuideState exits: m=2287 RSB=33.1
03:47:56.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:56.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:56.793 00.000 28316 Enqueuing Expose request
03:47:56.794 00.001 29988 Moving (0.18, -0.27) raw xDistance=-0.33 yDistance=-0.04
03:47:56.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
03:47:56.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:56.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:47:56.794 00.000 29988 MoveAxis(E, 68, ABG)
03:47:56.794 00.000 29988 Guiding  Dir = 2, Dur = 68
03:47:56.794 00.000 29988 IsSlewing returns 0
03:47:56.794 00.000 29988 IsGuiding returns 0
03:47:56.795 00.001 29988 PulseGuide returned control before completion, sleep 77
03:47:56.885 00.090 29988 IsGuiding returns 0
03:47:56.885 00.000 29988 Move returns status 0, amount 68
03:47:56.885 00.000 29988 MoveAxis(N, 0, ABG)
03:47:56.885 00.000 29988 Move returns status 0, amount 0
03:47:56.886 00.001 29988 move complete, result=0
03:47:56.886 00.000 29988 worker thread done servicing request
03:47:56.886 00.000 29988 Worker thread wakes up
03:47:56.886 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.0 px 0 ms NORTH
03:47:56.887 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:56.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:58.301 01.414 29988 Exposure complete
03:47:58.334 00.033 29988 worker thread done servicing request
03:47:58.335 00.001 28316 OnExposeComplete: enter
03:47:58.336 00.001 28316 UpdateGuideState(): m_state=6
03:47:58.338 00.002 28316 Star::Find(15, 951, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6199
03:47:58.338 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=258.13, Mass=2394, SNR=34.0, Peak=201 HFD=4.2
03:47:58.339 00.001 28316 MultiStar: [#1 0.09,-0.16,0.98,U] [#2 0.12,-0.22,0.88,U] [#3 0.24,-0.06,0.84,U] [#4 0.36,-0.32,0.00,M3] [#5 0.13,-0.10,0.71,U] [#6 0.30,-0.17,0.00,M4] [#7 -0.04,-0.11,0.61,U] [#8 0.06,-0.22,0.55,U] 
03:47:58.339 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.16}, one-star: {0.01, -0.20}
03:47:58.340 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:47:58.341 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:47:58.342 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.04 mountX=-0.18 mountY=-0.01, mountTheta=-3.08
03:47:58.344 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
03:47:58.347 00.003 28316 Enqueuing Move request for scope (0.09, -0.16)
03:47:58.350 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:47:58.352 00.002 28316 UpdateGuideState exits: m=2394 RSB=34.0
03:47:58.354 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:47:58.356 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:47:58.359 00.003 28316 Enqueuing Expose request
03:47:58.361 00.002 29988 Worker thread wakes up
03:47:58.361 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
03:47:58.361 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
03:47:58.361 00.000 29988 Moving (0.09, -0.16) raw xDistance=-0.18 yDistance=-0.01
03:47:58.361 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:47:58.361 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:47:58.361 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:47:58.362 00.001 29988 MoveAxis(E, 0, ABG)
03:47:58.362 00.000 29988 Move returns status 0, amount 0
03:47:58.362 00.000 29988 MoveAxis(N, 0, ABG)
03:47:58.362 00.000 29988 Move returns status 0, amount 0
03:47:58.362 00.000 29988 move complete, result=0
03:47:58.362 00.000 29988 worker thread done servicing request
03:47:58.362 00.000 29988 Worker thread wakes up
03:47:58.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:47:58.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:47:58.362 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:47:59.996 01.634 29988 Exposure complete
03:48:00.069 00.073 29988 worker thread done servicing request
03:48:00.070 00.001 28316 OnExposeComplete: enter
03:48:00.070 00.000 28316 UpdateGuideState(): m_state=6
03:48:00.071 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6200
03:48:00.072 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.30, Mass=2294, SNR=33.0, Peak=172 HFD=4.0
03:48:00.073 00.001 28316 MultiStar: [#1 -0.08,-0.06,0.98,U] [#2 0.03,-0.16,0.91,U] [#3 0.24,-0.03,0.85,U] [#4 0.52,-0.44,0.00,M4] [#5 0.11,-0.19,0.72,U] [#6 0.54,-0.39,0.00,M5] [#7 0.35,-0.31,0.00,M1] [#8 -0.07,-0.01,0.57,U] 
03:48:00.074 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.08}, one-star: {0.10, -0.04}
03:48:00.075 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:48:00.076 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:48:00.078 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
03:48:00.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
03:48:00.080 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
03:48:00.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:00.081 00.001 28316 UpdateGuideState exits: m=2294 RSB=33.0
03:48:00.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:00.082 00.001 29988 Worker thread wakes up
03:48:00.082 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:48:00.082 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:48:00.082 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
03:48:00.082 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:48:00.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:00.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:00.084 00.002 28316 Enqueuing Expose request
03:48:00.085 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:48:00.085 00.000 29988 MoveAxis(E, 0, ABG)
03:48:00.085 00.000 29988 Move returns status 0, amount 0
03:48:00.085 00.000 29988 MoveAxis(N, 0, ABG)
03:48:00.085 00.000 29988 Move returns status 0, amount 0
03:48:00.085 00.000 29988 move complete, result=0
03:48:00.085 00.000 29988 worker thread done servicing request
03:48:00.085 00.000 29988 Worker thread wakes up
03:48:00.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:00.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:00.085 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:48:01.503 01.418 29988 Exposure complete
03:48:01.568 00.065 29988 worker thread done servicing request
03:48:01.568 00.000 28316 OnExposeComplete: enter
03:48:01.568 00.000 28316 UpdateGuideState(): m_state=6
03:48:01.569 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6201
03:48:01.569 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=258.04, Mass=2381, SNR=33.9, Peak=199 HFD=4.4
03:48:01.570 00.001 28316 MultiStar: [#1 0.19,-0.15,0.95,U] [#2 0.03,-0.27,0.85,U] [#3 0.10,-0.22,0.85,U] [#4 0.54,-0.59,0.00,M5] [#5 0.18,-0.22,0.72,U] [#6 0.41,-0.41,0.00,M6] [#7 0.23,-0.34,0.00,M2] [#8 -0.06,-0.35,0.00,M1] 
03:48:01.571 00.001 28316 refined, 4 included, MultiStar: {0.08, -0.23}, one-star: {-0.08, -0.30}
03:48:01.571 00.000 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
03:48:01.572 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
03:48:01.573 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.25 mountX=-0.24 mountY=0.04, mountTheta=3.00
03:48:01.575 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
03:48:01.577 00.002 28316 Enqueuing Move request for scope (0.08, -0.23)
03:48:01.577 00.000 29988 Worker thread wakes up
03:48:01.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
03:48:01.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
03:48:01.579 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:01.579 00.000 29988 Moving (0.08, -0.23) raw xDistance=-0.24 yDistance=0.04
03:48:01.579 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.9
03:48:01.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:01.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:01.580 00.001 28316 Enqueuing Expose request
03:48:01.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:48:01.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:01.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:48:01.580 00.000 29988 MoveAxis(E, 51, ABG)
03:48:01.580 00.000 29988 Guiding  Dir = 2, Dur = 51
03:48:01.581 00.001 29988 IsSlewing returns 0
03:48:01.581 00.000 29988 IsGuiding returns 0
03:48:01.583 00.002 29988 PulseGuide returned control before completion, sleep 60
03:48:01.660 00.077 29988 IsGuiding returns 0
03:48:01.661 00.001 29988 Move returns status 0, amount 51
03:48:01.661 00.000 29988 MoveAxis(N, 0, ABG)
03:48:01.661 00.000 29988 Move returns status 0, amount 0
03:48:01.661 00.000 29988 move complete, result=0
03:48:01.661 00.000 29988 worker thread done servicing request
03:48:01.661 00.000 29988 Worker thread wakes up
03:48:01.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:01.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:01.661 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
03:48:03.294 01.633 29988 Exposure complete
03:48:03.320 00.026 29988 worker thread done servicing request
03:48:03.320 00.000 28316 OnExposeComplete: enter
03:48:03.321 00.001 28316 UpdateGuideState(): m_state=6
03:48:03.321 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6202
03:48:03.322 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=258.31, Mass=2295, SNR=33.3, Peak=188 HFD=4.0
03:48:03.322 00.000 28316 MultiStar: [#1 -0.08,-0.01,1.01,U] [#2 0.04,-0.31,0.93,U] [#3 0.07,-0.01,0.85,U] [#4 0.28,-0.22,0.00,M6] [#5 -0.03,-0.05,0.73,U] [#6 0.32,-0.12,0.00,M7] [#7 -0.01,-0.24,0.64,U] [#8 -0.13,-0.11,0.56,U] 
03:48:03.323 00.001 28316 single-star, 6 included, MultiStar: {-0.03, -0.10}, one-star: {-0.08, -0.03}
03:48:03.323 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
03:48:03.324 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
03:48:03.324 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=0.00 mountY=0.08, mountTheta=1.53
03:48:03.326 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.03, opts=13)
03:48:03.328 00.002 28316 Enqueuing Move request for scope (-0.08, -0.03)
03:48:03.329 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:03.330 00.001 28316 UpdateGuideState exits: m=2295 RSB=33.3
03:48:03.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:03.331 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:03.331 00.000 28316 Enqueuing Expose request
03:48:03.331 00.000 29988 Worker thread wakes up
03:48:03.332 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
03:48:03.332 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
03:48:03.332 00.000 29988 Moving (-0.08, -0.03) raw xDistance=0.00 yDistance=0.08
03:48:03.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:48:03.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:03.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:48:03.332 00.000 29988 MoveAxis(E, 0, ABG)
03:48:03.332 00.000 29988 Move returns status 0, amount 0
03:48:03.332 00.000 29988 MoveAxis(N, 0, ABG)
03:48:03.332 00.000 29988 Move returns status 0, amount 0
03:48:03.332 00.000 29988 move complete, result=0
03:48:03.332 00.000 29988 worker thread done servicing request
03:48:03.332 00.000 29988 Worker thread wakes up
03:48:03.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:03.332 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:03.333 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:04.850 01.517 29988 Exposure complete
03:48:04.887 00.037 29988 worker thread done servicing request
03:48:04.887 00.000 28316 OnExposeComplete: enter
03:48:04.888 00.001 28316 UpdateGuideState(): m_state=6
03:48:04.888 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6203
03:48:04.889 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=258.03, Mass=2399, SNR=34.0, Peak=207 HFD=4.2
03:48:04.889 00.000 28316 MultiStar: [#1 0.26,-0.33,0.00,M1] [#2 0.11,-0.29,0.88,U] [#3 0.12,-0.21,0.84,U] [#4 0.33,-0.37,0.00,M7] [#5 -0.01,-0.38,0.00,M1] [#6 0.27,-0.28,0.00,M8] [#7 0.05,-0.18,0.60,U] [#8 -0.14,-0.38,0.00,M1] 
03:48:04.890 00.001 28316 refined, 3 included, MultiStar: {0.05, -0.26}, one-star: {-0.06, -0.31}
03:48:04.890 00.000 28316 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
03:48:04.891 00.001 28316 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
03:48:04.891 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.37 mountX=-0.25 mountY=0.07, mountTheta=2.87
03:48:04.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.26, opts=13)
03:48:04.893 00.001 28316 Enqueuing Move request for scope (0.05, -0.26)
03:48:04.894 00.001 29988 Worker thread wakes up
03:48:04.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:04.894 00.000 28316 UpdateGuideState exits: m=2399 RSB=34.0
03:48:04.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:04.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:04.895 00.000 28316 Enqueuing Expose request
03:48:04.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
03:48:04.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
03:48:04.896 00.000 29988 Moving (0.05, -0.26) raw xDistance=-0.25 yDistance=0.07
03:48:04.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:48:04.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:04.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:48:04.896 00.000 29988 MoveAxis(E, 54, ABG)
03:48:04.896 00.000 29988 Guiding  Dir = 2, Dur = 54
03:48:04.897 00.001 29988 IsSlewing returns 0
03:48:04.897 00.000 29988 IsGuiding returns 0
03:48:04.899 00.002 29988 PulseGuide returned control before completion, sleep 63
03:48:04.972 00.073 29988 IsGuiding returns 0
03:48:04.972 00.000 29988 Move returns status 0, amount 54
03:48:04.972 00.000 29988 MoveAxis(N, 0, ABG)
03:48:04.972 00.000 29988 Move returns status 0, amount 0
03:48:04.972 00.000 29988 move complete, result=0
03:48:04.972 00.000 29988 worker thread done servicing request
03:48:04.972 00.000 29988 Worker thread wakes up
03:48:04.974 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:04.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:04.974 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
03:48:06.595 01.621 29988 Exposure complete
03:48:06.652 00.057 29988 worker thread done servicing request
03:48:06.652 00.000 28316 OnExposeComplete: enter
03:48:06.654 00.002 28316 UpdateGuideState(): m_state=6
03:48:06.656 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6204
03:48:06.657 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=258.06, Mass=2383, SNR=33.7, Peak=201 HFD=4.2
03:48:06.658 00.001 28316 MultiStar: [#1 -0.13,-0.20,0.98,U] [#2 0.07,-0.37,0.00,M1] [#3 0.01,-0.28,0.85,U] [#4 0.03,-0.29,0.81,U] [#5 -0.15,-0.43,0.00,M2] [#6 0.14,-0.10,0.63,U] [#7 0.11,-0.15,0.62,U] [#8 0.02,0.03,0.58,U] 
03:48:06.659 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.20}, one-star: {0.05, -0.28}
03:48:06.661 00.002 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
03:48:06.663 00.002 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.79)
03:48:06.665 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=-0.19 mountY=0.07, mountTheta=2.79
03:48:06.669 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.20, opts=13)
03:48:06.673 00.004 28316 Enqueuing Move request for scope (0.02, -0.20)
03:48:06.676 00.003 29988 Worker thread wakes up
03:48:06.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:06.676 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
03:48:06.676 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
03:48:06.676 00.000 29988 Moving (0.02, -0.20) raw xDistance=-0.19 yDistance=0.07
03:48:06.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:48:06.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:06.676 00.000 28316 UpdateGuideState exits: m=2383 RSB=33.7
03:48:06.678 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:06.679 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:06.679 00.000 28316 Enqueuing Expose request
03:48:06.680 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:48:06.680 00.000 29988 MoveAxis(E, 0, ABG)
03:48:06.680 00.000 29988 Move returns status 0, amount 0
03:48:06.680 00.000 29988 MoveAxis(N, 0, ABG)
03:48:06.680 00.000 29988 Move returns status 0, amount 0
03:48:06.680 00.000 29988 move complete, result=0
03:48:06.681 00.001 29988 worker thread done servicing request
03:48:06.681 00.000 29988 Worker thread wakes up
03:48:06.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:06.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:06.683 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:08.204 01.521 29988 Exposure complete
03:48:08.239 00.035 29988 worker thread done servicing request
03:48:08.239 00.000 28316 OnExposeComplete: enter
03:48:08.240 00.001 28316 UpdateGuideState(): m_state=6
03:48:08.240 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6205
03:48:08.241 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.03, Mass=2380, SNR=33.7, Peak=174 HFD=4.1
03:48:08.242 00.001 28316 MultiStar: [#1 0.12,-0.20,0.95,U] [#2 0.13,-0.31,0.91,U] [#3 0.36,-0.29,0.00,M1] [#4 -0.01,-0.26,0.80,U] [#5 0.22,-0.48,0.00,M3] [#6 0.27,-0.17,0.65,U] [#7 0.15,0.04,0.59,U] [#8 0.14,-0.18,0.58,U] 
03:48:08.242 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.21}, one-star: {0.26, -0.30}
03:48:08.242 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
03:48:08.243 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:48:08.243 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.95 mountX=-0.26 mountY=-0.04, mountTheta=-2.98
03:48:08.245 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.21, opts=13)
03:48:08.245 00.000 28316 Enqueuing Move request for scope (0.15, -0.21)
03:48:08.246 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:48:08.246 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.7
03:48:08.246 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:08.247 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:08.247 00.000 28316 Enqueuing Expose request
03:48:08.248 00.001 29988 Worker thread wakes up
03:48:08.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
03:48:08.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
03:48:08.248 00.000 29988 Moving (0.15, -0.21) raw xDistance=-0.26 yDistance=-0.04
03:48:08.248 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:48:08.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:08.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:48:08.248 00.000 29988 MoveAxis(E, 54, ABG)
03:48:08.248 00.000 29988 Guiding  Dir = 2, Dur = 54
03:48:08.248 00.000 29988 IsSlewing returns 0
03:48:08.248 00.000 29988 IsGuiding returns 0
03:48:08.251 00.003 29988 PulseGuide returned control before completion, sleep 63
03:48:08.327 00.076 29988 IsGuiding returns 0
03:48:08.327 00.000 29988 Move returns status 0, amount 54
03:48:08.327 00.000 29988 MoveAxis(N, 0, ABG)
03:48:08.327 00.000 29988 Move returns status 0, amount 0
03:48:08.327 00.000 29988 move complete, result=0
03:48:08.327 00.000 29988 worker thread done servicing request
03:48:08.327 00.000 29988 Worker thread wakes up
03:48:08.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:08.327 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
03:48:08.329 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:09.964 01.635 29988 Exposure complete
03:48:10.012 00.048 29988 worker thread done servicing request
03:48:10.012 00.000 28316 OnExposeComplete: enter
03:48:10.014 00.002 28316 UpdateGuideState(): m_state=6
03:48:10.014 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6206
03:48:10.015 00.001 28316 Star::Find returns 1 (0), X=951.32, Y=258.15, Mass=2402, SNR=34.0, Peak=178 HFD=4.1
03:48:10.015 00.000 28316 MultiStar: [#1 0.26,-0.18,0.95,U] [#2 0.04,-0.24,0.89,U] [#3 0.41,-0.15,0.00,M2] [#4 0.33,-0.34,0.00,M6] [#5 0.12,-0.25,0.73,U] [#6 0.42,-0.33,0.00,M7] [#7 0.31,-0.40,0.00,M1] [#8 -0.08,-0.35,0.00,M1] 
03:48:10.016 00.001 28316 refined, 3 included, MultiStar: {0.17, -0.21}, one-star: {0.24, -0.18}
03:48:10.016 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
03:48:10.016 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
03:48:10.017 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.88 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
03:48:10.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.21, opts=13)
03:48:10.018 00.000 28316 Enqueuing Move request for scope (0.17, -0.21)
03:48:10.019 00.001 29988 Worker thread wakes up
03:48:10.020 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
03:48:10.020 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
03:48:10.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:10.021 00.001 28316 UpdateGuideState exits: m=2402 RSB=34.0
03:48:10.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:10.024 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:10.024 00.000 28316 Enqueuing Expose request
03:48:10.025 00.001 29988 Moving (0.17, -0.21) raw xDistance=-0.26 yDistance=-0.06
03:48:10.025 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
03:48:10.025 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:10.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:48:10.025 00.000 29988 MoveAxis(E, 59, ABG)
03:48:10.025 00.000 29988 Guiding  Dir = 2, Dur = 59
03:48:10.025 00.000 29988 IsSlewing returns 0
03:48:10.025 00.000 29988 IsGuiding returns 0
03:48:10.028 00.003 29988 PulseGuide returned control before completion, sleep 68
03:48:10.102 00.074 29988 IsGuiding returns 0
03:48:10.102 00.000 29988 Move returns status 0, amount 59
03:48:10.102 00.000 29988 MoveAxis(N, 0, ABG)
03:48:10.102 00.000 29988 Move returns status 0, amount 0
03:48:10.102 00.000 29988 move complete, result=0
03:48:10.102 00.000 29988 worker thread done servicing request
03:48:10.102 00.000 29988 Worker thread wakes up
03:48:10.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:10.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:10.102 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.1 px 0 ms NORTH
03:48:11.514 01.412 29988 Exposure complete
03:48:11.549 00.035 29988 worker thread done servicing request
03:48:11.549 00.000 28316 OnExposeComplete: enter
03:48:11.550 00.001 28316 UpdateGuideState(): m_state=6
03:48:11.550 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6207
03:48:11.551 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=258.08, Mass=2213, SNR=32.6, Peak=191 HFD=4.2
03:48:11.551 00.000 28316 MultiStar: [#1 0.21,-0.12,1.00,U] [#2 -0.13,-0.21,0.93,U] [#3 0.10,0.04,0.87,U] [#4 0.01,-0.14,0.83,U] [#5 -0.09,-0.15,0.74,U] [#6 0.07,-0.18,0.64,U] [#7 -0.03,-0.11,0.63,U] [#8 -0.00,-0.09,0.57,U] 
03:48:11.552 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.09, -0.26}
03:48:11.552 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
03:48:11.553 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
03:48:11.553 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=-0.14 mountY=0.03, mountTheta=2.90
03:48:11.555 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
03:48:11.555 00.000 28316 Enqueuing Move request for scope (0.03, -0.14)
03:48:11.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:11.557 00.002 28316 UpdateGuideState exits: m=2213 RSB=32.6
03:48:11.558 00.001 29988 Worker thread wakes up
03:48:11.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:11.559 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
03:48:11.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
03:48:11.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:11.559 00.000 28316 Enqueuing Expose request
03:48:11.560 00.001 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.03
03:48:11.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:48:11.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:11.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:48:11.560 00.000 29988 MoveAxis(E, 0, ABG)
03:48:11.560 00.000 29988 Move returns status 0, amount 0
03:48:11.560 00.000 29988 MoveAxis(N, 0, ABG)
03:48:11.560 00.000 29988 Move returns status 0, amount 0
03:48:11.560 00.000 29988 move complete, result=0
03:48:11.560 00.000 29988 worker thread done servicing request
03:48:11.560 00.000 29988 Worker thread wakes up
03:48:11.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:11.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:11.560 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:48:13.187 01.627 29988 Exposure complete
03:48:13.226 00.039 29988 worker thread done servicing request
03:48:13.226 00.000 28316 OnExposeComplete: enter
03:48:13.228 00.002 28316 UpdateGuideState(): m_state=6
03:48:13.230 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6208
03:48:13.231 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=258.08, Mass=2202, SNR=32.5, Peak=168 HFD=4.2
03:48:13.232 00.001 28316 MultiStar: [#1 0.26,-0.36,0.00,M1] [#2 0.28,-0.40,0.00,M1] [#3 0.22,-0.19,0.89,U] [#4 0.02,-0.30,0.83,U] [#5 -0.04,-0.28,0.75,U] [#6 0.44,-0.23,0.00,M7] [#7 0.23,-0.30,0.00,M1] [#8 0.12,-0.30,0.59,U] 
03:48:13.234 00.002 28316 refined, 4 included, MultiStar: {0.10, -0.26}, one-star: {0.15, -0.25}
03:48:13.238 00.004 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
03:48:13.240 00.002 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
03:48:13.242 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.21 mountX=-0.28 mountY=0.03, mountTheta=3.04
03:48:13.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.26, opts=13)
03:48:13.244 00.001 28316 Enqueuing Move request for scope (0.10, -0.26)
03:48:13.244 00.000 29988 Worker thread wakes up
03:48:13.245 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
03:48:13.245 00.000 28316 UpdateGuideState exits: m=2202 RSB=32.5
03:48:13.245 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:13.246 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:13.246 00.000 28316 Enqueuing Expose request
03:48:13.247 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.26) opts 0xd
03:48:13.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.26)
03:48:13.247 00.000 29988 Moving (0.10, -0.26) raw xDistance=-0.28 yDistance=0.03
03:48:13.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:48:13.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:13.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:48:13.247 00.000 29988 MoveAxis(E, 59, ABG)
03:48:13.247 00.000 29988 Guiding  Dir = 2, Dur = 59
03:48:13.247 00.000 29988 IsSlewing returns 0
03:48:13.247 00.000 29988 IsGuiding returns 0
03:48:13.250 00.003 29988 PulseGuide returned control before completion, sleep 67
03:48:13.328 00.078 29988 IsGuiding returns 0
03:48:13.328 00.000 29988 Move returns status 0, amount 59
03:48:13.328 00.000 29988 MoveAxis(N, 0, ABG)
03:48:13.328 00.000 29988 Move returns status 0, amount 0
03:48:13.328 00.000 29988 move complete, result=0
03:48:13.328 00.000 29988 worker thread done servicing request
03:48:13.328 00.000 29988 Worker thread wakes up
03:48:13.328 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:13.328 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:13.328 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
03:48:14.746 01.418 29988 Exposure complete
03:48:14.796 00.050 29988 worker thread done servicing request
03:48:14.796 00.000 28316 OnExposeComplete: enter
03:48:14.797 00.001 28316 UpdateGuideState(): m_state=6
03:48:14.797 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6209
03:48:14.798 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=258.66, Mass=2278, SNR=33.1, Peak=179 HFD=3.8
03:48:14.798 00.000 28316 MultiStar: [#1 -0.27,0.02,0.98,U] [#2 -0.23,0.13,0.93,U] [#3 -0.16,0.29,0.00,M1] [#4 -0.05,0.02,0.84,U] [#5 -0.23,-0.12,0.73,U] [#6 0.11,0.09,0.65,U] [#7 -0.13,0.21,0.65,U] [#8 -0.39,0.21,0.00,M1] 
03:48:14.799 00.001 28316 refined, 6 included, MultiStar: {-0.17, 0.10}, one-star: {-0.31, 0.33}
03:48:14.799 00.000 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
03:48:14.800 00.001 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
03:48:14.800 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.61 mountX=0.17 mountY=0.11, mountTheta=0.58
03:48:14.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.10, opts=13)
03:48:14.802 00.001 28316 Enqueuing Move request for scope (-0.17, 0.10)
03:48:14.802 00.000 29988 Worker thread wakes up
03:48:14.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
03:48:14.802 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
03:48:14.802 00.000 29988 Moving (-0.17, 0.10) raw xDistance=0.17 yDistance=0.11
03:48:14.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:48:14.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:14.803 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:14.803 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.1
03:48:14.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:14.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:14.805 00.001 28316 Enqueuing Expose request
03:48:14.805 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:48:14.805 00.000 29988 MoveAxis(E, 0, ABG)
03:48:14.805 00.000 29988 Move returns status 0, amount 0
03:48:14.805 00.000 29988 MoveAxis(N, 0, ABG)
03:48:14.805 00.000 29988 Move returns status 0, amount 0
03:48:14.805 00.000 29988 move complete, result=0
03:48:14.805 00.000 29988 worker thread done servicing request
03:48:14.805 00.000 29988 Worker thread wakes up
03:48:14.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:14.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:14.806 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:16.441 01.635 29988 Exposure complete
03:48:16.468 00.027 29988 worker thread done servicing request
03:48:16.468 00.000 28316 OnExposeComplete: enter
03:48:16.469 00.001 28316 UpdateGuideState(): m_state=6
03:48:16.469 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6210
03:48:16.470 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=258.36, Mass=2174, SNR=32.2, Peak=159 HFD=4.0
03:48:16.470 00.000 28316 MultiStar: [#1 -0.24,0.14,1.03,U] [#2 -0.20,-0.09,0.94,U] [#3 -0.04,0.20,0.88,U] [#4 0.04,-0.05,0.86,U] [#5 -0.17,0.18,0.73,U] [#6 -0.09,-0.10,0.62,U] [#7 -0.22,-0.03,0.64,U] [#8 -0.14,-0.04,0.62,U] 
03:48:16.473 00.003 28316 refined, 8 included, MultiStar: {-0.15, 0.03}, one-star: {-0.23, 0.02}
03:48:16.475 00.002 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
03:48:16.477 00.002 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
03:48:16.480 00.003 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.92 mountX=0.09 mountY=0.12, mountTheta=0.91
03:48:16.484 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
03:48:16.484 00.000 28316 Enqueuing Move request for scope (-0.15, 0.03)
03:48:16.484 00.000 29988 Worker thread wakes up
03:48:16.485 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:16.485 00.000 28316 UpdateGuideState exits: m=2174 RSB=32.2
03:48:16.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:16.488 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
03:48:16.488 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
03:48:16.488 00.000 29988 Moving (-0.15, 0.03) raw xDistance=0.09 yDistance=0.12
03:48:16.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:48:16.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:16.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:48:16.488 00.000 29988 MoveAxis(E, 0, ABG)
03:48:16.488 00.000 29988 Move returns status 0, amount 0
03:48:16.488 00.000 29988 MoveAxis(N, 0, ABG)
03:48:16.488 00.000 29988 Move returns status 0, amount 0
03:48:16.488 00.000 29988 move complete, result=0
03:48:16.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:16.489 00.001 28316 Enqueuing Expose request
03:48:16.489 00.000 29988 worker thread done servicing request
03:48:16.489 00.000 29988 Worker thread wakes up
03:48:16.489 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:16.490 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:16.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:18.010 01.520 29988 Exposure complete
03:48:18.048 00.038 29988 worker thread done servicing request
03:48:18.048 00.000 28316 OnExposeComplete: enter
03:48:18.050 00.002 28316 UpdateGuideState(): m_state=6
03:48:18.051 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6211
03:48:18.052 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=258.32, Mass=2373, SNR=33.8, Peak=188 HFD=3.7
03:48:18.054 00.002 28316 MultiStar: [#1 -0.20,-0.04,0.98,U] [#2 -0.38,-0.18,0.00,M1] [#3 -0.18,0.08,0.84,U] [#4 0.03,-0.29,0.79,U] [#5 -0.24,-0.03,0.71,U] [#6 -0.03,-0.14,0.62,U] [#7 -0.01,-0.24,0.60,U] [#8 -0.42,-0.18,0.00,M1] 
03:48:18.055 00.001 28316 refined, 6 included, MultiStar: {-0.16, -0.08}, one-star: {-0.35, -0.01}
03:48:18.055 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
03:48:18.056 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
03:48:18.056 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.65 mountX=-0.01 mountY=0.18, mountTheta=1.64
03:48:18.057 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.08, opts=13)
03:48:18.058 00.001 28316 Enqueuing Move request for scope (-0.16, -0.08)
03:48:18.058 00.000 29988 Worker thread wakes up
03:48:18.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:18.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
03:48:18.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
03:48:18.059 00.000 29988 Moving (-0.16, -0.08) raw xDistance=-0.01 yDistance=0.18
03:48:18.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:48:18.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:18.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:48:18.059 00.000 29988 MoveAxis(E, 0, ABG)
03:48:18.059 00.000 29988 Move returns status 0, amount 0
03:48:18.059 00.000 29988 MoveAxis(N, 0, ABG)
03:48:18.059 00.000 29988 Move returns status 0, amount 0
03:48:18.059 00.000 29988 move complete, result=0
03:48:18.059 00.000 29988 worker thread done servicing request
03:48:18.059 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.8
03:48:18.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:18.060 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:18.060 00.000 28316 Enqueuing Expose request
03:48:18.061 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:48:18.061 00.000 29988 Worker thread wakes up
03:48:18.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:18.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:19.689 01.628 29988 Exposure complete
03:48:19.743 00.054 29988 worker thread done servicing request
03:48:19.743 00.000 28316 OnExposeComplete: enter
03:48:19.744 00.001 28316 UpdateGuideState(): m_state=6
03:48:19.744 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6212
03:48:19.745 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=257.99, Mass=2235, SNR=32.8, Peak=187 HFD=4.3
03:48:19.745 00.000 28316 MultiStar: [#1 -0.17,-0.19,0.99,U] [#2 -0.25,-0.38,0.00,M2] [#3 -0.14,-0.26,0.84,U] [#4 -0.21,-0.22,0.84,U] [#5 -0.14,-0.19,0.75,U] [#6 0.02,-0.15,0.64,U] [#7 -0.13,0.03,0.63,U] [#8 -0.11,-0.15,0.57,U] 
03:48:19.747 00.002 28316 refined, 7 included, MultiStar: {-0.14, -0.20}, one-star: {-0.18, -0.35}
03:48:19.748 00.001 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
03:48:19.750 00.002 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
03:48:19.752 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.18 mountX=-0.12 mountY=0.21, mountTheta=2.09
03:48:19.756 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.20, opts=13)
03:48:19.757 00.001 28316 Enqueuing Move request for scope (-0.14, -0.20)
03:48:19.758 00.001 29988 Worker thread wakes up
03:48:19.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:19.758 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
03:48:19.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:19.759 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:19.759 00.000 28316 Enqueuing Expose request
03:48:19.760 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
03:48:19.760 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
03:48:19.760 00.000 29988 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=0.21
03:48:19.760 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:48:19.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
03:48:19.760 00.000 29988 MoveAxis(E, 0, ABG)
03:48:19.760 00.000 29988 Move returns status 0, amount 0
03:48:19.760 00.000 29988 MoveAxis(S, 51, ABG)
03:48:19.760 00.000 29988 Guiding  Dir = 1, Dur = 51
03:48:19.760 00.000 29988 IsSlewing returns 0
03:48:19.760 00.000 29988 IsGuiding returns 0
03:48:19.767 00.007 29988 PulseGuide returned control before completion, sleep 56
03:48:19.827 00.060 29988 IsGuiding returns 1
03:48:19.828 00.001 29988 scope still moving after pulse duration time elapsed
03:48:19.859 00.031 29988 IsSlewing returns 0
03:48:19.860 00.001 29988 IsGuiding returns 0
03:48:19.860 00.000 29988 scope move finished after 51 + 48 ms
03:48:19.860 00.000 29988 Move returns status 0, amount 51
03:48:19.860 00.000 29988 move complete, result=0
03:48:19.860 00.000 29988 worker thread done servicing request
03:48:19.860 00.000 29988 Worker thread wakes up
03:48:19.860 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
03:48:19.862 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:19.862 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:21.276 01.414 29988 Exposure complete
03:48:21.307 00.031 29988 worker thread done servicing request
03:48:21.307 00.000 28316 OnExposeComplete: enter
03:48:21.308 00.001 28316 UpdateGuideState(): m_state=6
03:48:21.309 00.001 28316 Star::Find(15, 950, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6213
03:48:21.309 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=258.17, Mass=2261, SNR=33.0, Peak=166 HFD=4.2
03:48:21.310 00.001 28316 MultiStar: [#1 0.22,0.01,1.01,U] [#2 0.33,-0.18,0.00,M3] [#3 0.33,-0.09,0.00,M1] [#4 0.59,-0.21,0.00,M1] [#5 0.37,-0.22,0.00,M1] [#6 0.59,-0.21,0.00,M4] [#7 0.17,-0.06,0.63,U] [#8 0.08,-0.08,0.58,U] 
03:48:21.310 00.000 28316 refined, 3 included, MultiStar: {0.16, -0.07}, one-star: {0.12, -0.16}
03:48:21.311 00.001 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
03:48:21.311 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
03:48:21.312 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.45 mountX=-0.13 mountY=-0.11, mountTheta=-2.47
03:48:21.314 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.07, opts=13)
03:48:21.314 00.000 28316 Enqueuing Move request for scope (0.16, -0.07)
03:48:21.315 00.001 29988 Worker thread wakes up
03:48:21.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
03:48:21.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
03:48:21.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:21.315 00.000 29988 Moving (0.16, -0.07) raw xDistance=-0.13 yDistance=-0.11
03:48:21.315 00.000 28316 UpdateGuideState exits: m=2261 RSB=33.0
03:48:21.316 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:21.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:21.317 00.001 28316 Enqueuing Expose request
03:48:21.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:48:21.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:21.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:48:21.317 00.000 29988 MoveAxis(E, 0, ABG)
03:48:21.317 00.000 29988 Move returns status 0, amount 0
03:48:21.317 00.000 29988 MoveAxis(N, 0, ABG)
03:48:21.318 00.001 29988 Move returns status 0, amount 0
03:48:21.318 00.000 29988 move complete, result=0
03:48:21.318 00.000 29988 worker thread done servicing request
03:48:21.318 00.000 29988 Worker thread wakes up
03:48:21.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:21.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:21.318 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:22.950 01.632 29988 Exposure complete
03:48:22.996 00.046 29988 worker thread done servicing request
03:48:22.996 00.000 28316 OnExposeComplete: enter
03:48:22.997 00.001 28316 UpdateGuideState(): m_state=6
03:48:22.998 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6214
03:48:22.999 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=258.26, Mass=2302, SNR=33.3, Peak=160 HFD=4.1
03:48:23.002 00.003 28316 MultiStar: [#1 0.18,-0.06,0.97,U] [#2 0.23,-0.27,0.00,M4] [#3 0.33,-0.05,0.84,U] [#4 0.46,-0.23,0.00,M2] [#5 0.39,-0.15,0.00,M2] [#6 0.69,-0.20,0.00,M5] [#7 0.42,-0.35,0.00,M1] [#8 0.05,-0.13,0.59,U] 
03:48:23.004 00.002 28316 refined, 3 included, MultiStar: {0.21, -0.08}, one-star: {0.23, -0.08}
03:48:23.005 00.001 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
03:48:23.005 00.000 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
03:48:23.006 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.35 mountX=-0.16 mountY=-0.15, mountTheta=-2.36
03:48:23.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
03:48:23.007 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
03:48:23.010 00.003 29988 Worker thread wakes up
03:48:23.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
03:48:23.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
03:48:23.010 00.000 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
03:48:23.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:48:23.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:23.011 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.3
03:48:23.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:23.012 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:23.012 00.000 28316 Enqueuing Expose request
03:48:23.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:23.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:48:23.012 00.000 29988 MoveAxis(E, 0, ABG)
03:48:23.013 00.001 29988 Move returns status 0, amount 0
03:48:23.013 00.000 29988 MoveAxis(N, 0, ABG)
03:48:23.013 00.000 29988 Move returns status 0, amount 0
03:48:23.013 00.000 29988 move complete, result=0
03:48:23.013 00.000 29988 worker thread done servicing request
03:48:23.013 00.000 29988 Worker thread wakes up
03:48:23.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:23.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:23.013 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:48:24.535 01.522 29988 Exposure complete
03:48:24.589 00.054 29988 worker thread done servicing request
03:48:24.590 00.001 28316 OnExposeComplete: enter
03:48:24.591 00.001 28316 UpdateGuideState(): m_state=6
03:48:24.592 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6215
03:48:24.594 00.002 28316 Star::Find returns 1 (0), X=951.47, Y=258.05, Mass=2231, SNR=32.7, Peak=159 HFD=4.0
03:48:24.596 00.002 28316 MultiStar: [#1 0.26,-0.21,0.00,M1] [#2 0.11,-0.32,0.00,M5] [#3 0.27,-0.11,0.88,U] [#4 0.35,-0.34,0.00,M3] [#5 0.12,-0.27,0.74,U] [#6 0.64,-0.23,0.00,M6] [#7 0.24,-0.06,0.62,U] [#8 -0.04,-0.14,0.57,U] 
03:48:24.597 00.001 28316 refined, 4 included, MultiStar: {0.22, -0.18}, one-star: {0.39, -0.29}
03:48:24.597 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:48:24.598 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:48:24.598 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-0.69 mountX=-0.26 mountY=-0.12, mountTheta=-2.72
03:48:24.599 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.18, opts=13)
03:48:24.599 00.000 28316 Enqueuing Move request for scope (0.22, -0.18)
03:48:24.600 00.001 29988 Worker thread wakes up
03:48:24.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
03:48:24.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
03:48:24.600 00.000 29988 Moving (0.22, -0.18) raw xDistance=-0.26 yDistance=-0.12
03:48:24.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:48:24.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:24.601 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.7
03:48:24.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:24.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:24.602 00.000 28316 Enqueuing Expose request
03:48:24.603 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:24.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:48:24.603 00.000 29988 MoveAxis(E, 54, ABG)
03:48:24.603 00.000 29988 Guiding  Dir = 2, Dur = 54
03:48:24.604 00.001 29988 IsSlewing returns 0
03:48:24.604 00.000 29988 IsGuiding returns 0
03:48:24.605 00.001 29988 PulseGuide returned control before completion, sleep 63
03:48:24.676 00.071 29988 IsGuiding returns 0
03:48:24.676 00.000 29988 Move returns status 0, amount 54
03:48:24.676 00.000 29988 MoveAxis(N, 0, ABG)
03:48:24.676 00.000 29988 Move returns status 0, amount 0
03:48:24.676 00.000 29988 move complete, result=0
03:48:24.676 00.000 29988 worker thread done servicing request
03:48:24.676 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.1 px 0 ms NORTH
03:48:24.679 00.003 29988 Worker thread wakes up
03:48:24.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:24.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:26.317 01.638 29988 Exposure complete
03:48:26.373 00.056 29988 worker thread done servicing request
03:48:26.373 00.000 28316 OnExposeComplete: enter
03:48:26.373 00.000 28316 UpdateGuideState(): m_state=6
03:48:26.374 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6216
03:48:26.374 00.000 28316 Star::Find returns 1 (0), X=951.40, Y=258.04, Mass=2251, SNR=32.9, Peak=161 HFD=4.1
03:48:26.375 00.001 28316 MultiStar: [#1 0.23,-0.10,1.03,U] [#2 0.25,-0.13,0.92,U] [#3 0.26,-0.12,0.84,U] [#4 0.40,-0.18,0.00,M4] [#5 0.31,-0.21,0.00,M2] [#6 0.25,-0.16,0.62,U] [#7 0.08,-0.03,0.62,U] [#8 0.11,0.03,0.58,U] 
03:48:26.375 00.000 28316 refined, 6 included, MultiStar: {0.23, -0.13}, one-star: {0.32, -0.29}
03:48:26.376 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
03:48:26.376 00.000 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
03:48:26.376 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-0.50 mountX=-0.21 mountY=-0.15, mountTheta=-2.53
03:48:26.379 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.13, opts=13)
03:48:26.380 00.001 28316 Enqueuing Move request for scope (0.23, -0.13)
03:48:26.381 00.001 29988 Worker thread wakes up
03:48:26.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:26.382 00.001 28316 UpdateGuideState exits: m=2251 RSB=32.9
03:48:26.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:26.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:26.384 00.001 28316 Enqueuing Expose request
03:48:26.385 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd
03:48:26.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.13)
03:48:26.385 00.000 29988 Moving (0.23, -0.13) raw xDistance=-0.21 yDistance=-0.15
03:48:26.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
03:48:26.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:26.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:48:26.385 00.000 29988 MoveAxis(E, 48, ABG)
03:48:26.385 00.000 29988 Guiding  Dir = 2, Dur = 48
03:48:26.386 00.001 29988 IsSlewing returns 0
03:48:26.386 00.000 29988 IsGuiding returns 0
03:48:26.388 00.002 29988 PulseGuide returned control before completion, sleep 57
03:48:26.456 00.068 29988 IsGuiding returns 0
03:48:26.456 00.000 29988 Move returns status 0, amount 48
03:48:26.456 00.000 29988 MoveAxis(N, 0, ABG)
03:48:26.456 00.000 29988 Move returns status 0, amount 0
03:48:26.456 00.000 29988 move complete, result=0
03:48:26.456 00.000 29988 worker thread done servicing request
03:48:26.456 00.000 29988 Worker thread wakes up
03:48:26.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:26.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:26.456 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.1 px 0 ms NORTH
03:48:27.873 01.417 29988 Exposure complete
03:48:27.904 00.031 29988 worker thread done servicing request
03:48:27.904 00.000 28316 OnExposeComplete: enter
03:48:27.905 00.001 28316 UpdateGuideState(): m_state=6
03:48:27.906 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6217
03:48:27.906 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=258.35, Mass=2382, SNR=33.9, Peak=173 HFD=4.1
03:48:27.907 00.001 28316 MultiStar: [#1 0.30,0.08,0.96,U] [#2 0.17,0.00,0.89,U] [#3 0.14,0.18,0.84,U] [#4 0.36,0.15,0.00,M5] [#5 0.19,0.10,0.70,U] [#6 0.32,0.15,0.00,M6] [#7 0.17,0.07,0.61,U] [#8 0.02,-0.02,0.59,U] 
03:48:27.907 00.000 28316 single-star, 6 included, MultiStar: {0.17, 0.06}, one-star: {0.13, 0.02}
03:48:27.907 00.000 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
03:48:27.908 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
03:48:27.908 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.12 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
03:48:27.910 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.02, opts=13)
03:48:27.912 00.002 28316 Enqueuing Move request for scope (0.13, 0.02)
03:48:27.913 00.001 29988 Worker thread wakes up
03:48:27.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
03:48:27.913 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
03:48:27.913 00.000 29988 Moving (0.13, 0.02) raw xDistance=-0.04 yDistance=-0.12
03:48:27.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:48:27.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:27.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
03:48:27.914 00.001 28316 UpdateGuideState exits: m=2382 RSB=33.9
03:48:27.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:27.916 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:48:27.916 00.000 29988 MoveAxis(E, 0, ABG)
03:48:27.916 00.000 29988 Move returns status 0, amount 0
03:48:27.916 00.000 29988 MoveAxis(N, 0, ABG)
03:48:27.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:27.917 00.001 28316 Enqueuing Expose request
03:48:27.919 00.002 29988 Move returns status 0, amount 0
03:48:27.919 00.000 29988 move complete, result=0
03:48:27.919 00.000 29988 worker thread done servicing request
03:48:27.919 00.000 29988 Worker thread wakes up
03:48:27.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:27.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:27.919 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:29.558 01.639 29988 Exposure complete
03:48:29.592 00.034 29988 worker thread done servicing request
03:48:29.593 00.001 28316 OnExposeComplete: enter
03:48:29.593 00.000 28316 UpdateGuideState(): m_state=6
03:48:29.594 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6218
03:48:29.595 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=258.39, Mass=2163, SNR=32.3, Peak=160 HFD=3.7
03:48:29.596 00.001 28316 MultiStar: [#1 -0.05,0.09,1.01,U] [#2 -0.07,-0.03,0.94,U] [#3 0.21,0.06,0.88,U] [#4 0.18,0.01,0.85,U] [#5 0.34,0.00,0.00,M2] [#6 0.37,0.04,0.00,M7] [#7 0.18,0.11,0.62,U] [#8 -0.17,0.28,0.60,U] 
03:48:29.597 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.07}, one-star: {0.23, 0.06}
03:48:29.599 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
03:48:29.600 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
03:48:29.601 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.74 mountX=0.03 mountY=-0.10, mountTheta=-1.26
03:48:29.603 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
03:48:29.605 00.002 28316 Enqueuing Move request for scope (0.08, 0.07)
03:48:29.605 00.000 29988 Worker thread wakes up
03:48:29.606 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:29.606 00.000 28316 UpdateGuideState exits: m=2163 RSB=32.3
03:48:29.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:29.607 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:29.607 00.000 28316 Enqueuing Expose request
03:48:29.608 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
03:48:29.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
03:48:29.608 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.10
03:48:29.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:48:29.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:29.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:48:29.608 00.000 29988 MoveAxis(E, 0, ABG)
03:48:29.608 00.000 29988 Move returns status 0, amount 0
03:48:29.608 00.000 29988 MoveAxis(N, 0, ABG)
03:48:29.608 00.000 29988 Move returns status 0, amount 0
03:48:29.608 00.000 29988 move complete, result=0
03:48:29.608 00.000 29988 worker thread done servicing request
03:48:29.608 00.000 29988 Worker thread wakes up
03:48:29.608 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:29.608 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:29.608 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:31.132 01.524 29988 Exposure complete
03:48:31.159 00.027 29988 worker thread done servicing request
03:48:31.159 00.000 28316 OnExposeComplete: enter
03:48:31.160 00.001 28316 UpdateGuideState(): m_state=6
03:48:31.160 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6219
03:48:31.161 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=258.30, Mass=2371, SNR=33.8, Peak=177 HFD=4.1
03:48:31.161 00.000 28316 MultiStar: [#1 0.07,-0.07,0.97,U] [#2 -0.05,-0.19,0.90,U] [#3 0.20,0.05,0.85,U] [#4 0.43,-0.06,0.00,M5] [#5 -0.09,0.04,0.73,U] [#6 0.38,-0.04,0.00,M8] [#7 0.26,-0.12,0.60,U] [#8 -0.03,0.22,0.56,U] 
03:48:31.162 00.001 28316 single-star, 6 included, MultiStar: {0.04, -0.03}, one-star: {-0.02, -0.03}
03:48:31.162 00.000 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.19)
03:48:31.163 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.15)
03:48:31.163 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.10 mountX=-0.02 mountY=0.03, mountTheta=2.17
03:48:31.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
03:48:31.165 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
03:48:31.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:31.165 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.8
03:48:31.166 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:31.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:31.167 00.001 28316 Enqueuing Expose request
03:48:31.167 00.000 29988 Worker thread wakes up
03:48:31.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
03:48:31.167 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
03:48:31.167 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
03:48:31.168 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:48:31.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:31.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:48:31.168 00.000 29988 MoveAxis(E, 0, ABG)
03:48:31.168 00.000 29988 Move returns status 0, amount 0
03:48:31.168 00.000 29988 MoveAxis(N, 0, ABG)
03:48:31.168 00.000 29988 Move returns status 0, amount 0
03:48:31.168 00.000 29988 move complete, result=0
03:48:31.168 00.000 29988 worker thread done servicing request
03:48:31.168 00.000 29988 Worker thread wakes up
03:48:31.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:31.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:31.168 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:48:32.801 01.633 29988 Exposure complete
03:48:32.835 00.034 29988 worker thread done servicing request
03:48:32.835 00.000 28316 OnExposeComplete: enter
03:48:32.836 00.001 28316 UpdateGuideState(): m_state=6
03:48:32.837 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6220
03:48:32.837 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=258.21, Mass=2293, SNR=33.2, Peak=193 HFD=4.2
03:48:32.838 00.001 28316 MultiStar: [#1 -0.09,-0.03,0.99,U] [#2 -0.04,-0.25,0.90,U] [#3 0.01,0.01,0.87,U] [#4 0.09,-0.16,0.82,U] [#5 -0.17,-0.03,0.74,U] [#6 0.24,-0.06,0.61,U] [#7 -0.15,0.07,0.64,U] [#8 -0.17,-0.26,0.59,U] 
03:48:32.838 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.01, -0.13}
03:48:32.839 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
03:48:32.839 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
03:48:32.840 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.88 mountX=-0.07 mountY=0.07, mountTheta=2.39
03:48:32.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
03:48:32.841 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
03:48:32.842 00.001 29988 Worker thread wakes up
03:48:32.842 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
03:48:32.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:32.842 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
03:48:32.842 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.07 yDistance=0.07
03:48:32.843 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:48:32.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:48:32.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:32.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:32.843 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:32.844 00.001 28316 Enqueuing Expose request
03:48:32.844 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:48:32.844 00.000 29988 MoveAxis(E, 0, ABG)
03:48:32.844 00.000 29988 Move returns status 0, amount 0
03:48:32.844 00.000 29988 MoveAxis(N, 0, ABG)
03:48:32.844 00.000 29988 Move returns status 0, amount 0
03:48:32.844 00.000 29988 move complete, result=0
03:48:32.844 00.000 29988 worker thread done servicing request
03:48:32.844 00.000 29988 Worker thread wakes up
03:48:32.845 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:32.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:32.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:34.362 01.517 29988 Exposure complete
03:48:34.399 00.037 29988 worker thread done servicing request
03:48:34.399 00.000 28316 OnExposeComplete: enter
03:48:34.399 00.000 28316 UpdateGuideState(): m_state=6
03:48:34.400 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6221
03:48:34.400 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=258.18, Mass=2233, SNR=32.8, Peak=205 HFD=4.1
03:48:34.401 00.001 28316 MultiStar: [#1 -0.12,-0.11,1.00,U] [#2 -0.19,0.02,0.92,U] [#3 -0.07,-0.03,0.86,U] [#4 0.09,-0.17,0.82,U] [#5 -0.14,-0.04,0.76,U] [#6 0.23,0.03,0.62,U] [#7 0.03,0.09,0.66,U] [#8 -0.08,0.07,0.63,U] 
03:48:34.401 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.06, -0.16}
03:48:34.402 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.92)
03:48:34.402 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
03:48:34.403 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.37 mountX=-0.02 mountY=0.06, mountTheta=1.91
03:48:34.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
03:48:34.405 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
03:48:34.405 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:34.407 00.002 29988 Worker thread wakes up
03:48:34.407 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.8
03:48:34.409 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:34.410 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:34.410 00.000 28316 Enqueuing Expose request
03:48:34.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
03:48:34.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
03:48:34.410 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.02 yDistance=0.06
03:48:34.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:48:34.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:34.411 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:48:34.411 00.000 29988 MoveAxis(E, 0, ABG)
03:48:34.411 00.000 29988 Move returns status 0, amount 0
03:48:34.411 00.000 29988 MoveAxis(N, 0, ABG)
03:48:34.411 00.000 29988 Move returns status 0, amount 0
03:48:34.411 00.000 29988 move complete, result=0
03:48:34.411 00.000 29988 worker thread done servicing request
03:48:34.411 00.000 29988 Worker thread wakes up
03:48:34.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:34.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:34.411 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:36.048 01.637 29988 Exposure complete
03:48:36.080 00.032 29988 worker thread done servicing request
03:48:36.080 00.000 28316 OnExposeComplete: enter
03:48:36.081 00.001 28316 UpdateGuideState(): m_state=6
03:48:36.081 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6222
03:48:36.082 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=258.27, Mass=2091, SNR=31.6, Peak=157 HFD=4.2
03:48:36.082 00.000 28316 MultiStar: [#1 0.12,-0.07,1.04,U] [#2 0.00,-0.17,0.94,U] [#3 0.31,0.05,0.92,U] [#4 0.39,-0.07,0.00,M4] [#5 -0.01,-0.18,0.77,U] [#6 0.30,-0.09,0.66,U] [#7 0.19,0.03,0.66,U] [#8 -0.13,-0.03,0.61,U] 
03:48:36.083 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.15, -0.06}
03:48:36.083 00.000 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:48:36.084 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:48:36.084 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.51 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
03:48:36.085 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.07, opts=13)
03:48:36.086 00.001 28316 Enqueuing Move request for scope (0.12, -0.07)
03:48:36.086 00.000 29988 Worker thread wakes up
03:48:36.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:36.087 00.001 28316 UpdateGuideState exits: m=2091 RSB=31.6
03:48:36.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:36.088 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:36.088 00.000 28316 Enqueuing Expose request
03:48:36.088 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
03:48:36.088 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
03:48:36.088 00.000 29988 Moving (0.12, -0.07) raw xDistance=-0.11 yDistance=-0.08
03:48:36.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:48:36.089 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:36.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:48:36.089 00.000 29988 MoveAxis(E, 0, ABG)
03:48:36.089 00.000 29988 Move returns status 0, amount 0
03:48:36.089 00.000 29988 MoveAxis(N, 0, ABG)
03:48:36.089 00.000 29988 Move returns status 0, amount 0
03:48:36.089 00.000 29988 move complete, result=0
03:48:36.089 00.000 29988 worker thread done servicing request
03:48:36.089 00.000 29988 Worker thread wakes up
03:48:36.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:36.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:36.089 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:37.611 01.522 29988 Exposure complete
03:48:37.652 00.041 29988 worker thread done servicing request
03:48:37.652 00.000 28316 OnExposeComplete: enter
03:48:37.652 00.000 28316 UpdateGuideState(): m_state=6
03:48:37.653 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6223
03:48:37.653 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=258.26, Mass=2288, SNR=33.1, Peak=188 HFD=3.8
03:48:37.656 00.003 28316 MultiStar: [#1 0.06,-0.06,1.00,U] [#2 0.02,-0.12,0.91,U] [#3 0.26,-0.00,0.86,U] [#4 0.23,-0.12,0.79,U] [#5 -0.01,-0.05,0.74,U] [#6 0.21,-0.09,0.62,U] [#7 -0.05,-0.05,0.62,U] [#8 -0.14,-0.15,0.58,U] 
03:48:37.658 00.002 28316 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {0.17, -0.07}
03:48:37.661 00.003 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:48:37.663 00.002 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:48:37.665 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.69 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
03:48:37.668 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:48:37.668 00.000 28316 Enqueuing Move request for scope (0.09, -0.08)
03:48:37.669 00.001 29988 Worker thread wakes up
03:48:37.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:37.669 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:48:37.669 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
03:48:37.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:37.672 00.003 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:48:37.673 00.001 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.05
03:48:37.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:48:37.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:37.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:37.673 00.000 28316 Enqueuing Expose request
03:48:37.674 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:48:37.674 00.000 29988 MoveAxis(E, 0, ABG)
03:48:37.674 00.000 29988 Move returns status 0, amount 0
03:48:37.674 00.000 29988 MoveAxis(N, 0, ABG)
03:48:37.674 00.000 29988 Move returns status 0, amount 0
03:48:37.674 00.000 29988 move complete, result=0
03:48:37.674 00.000 29988 worker thread done servicing request
03:48:37.674 00.000 29988 Worker thread wakes up
03:48:37.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:37.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:37.674 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:48:39.299 01.625 29988 Exposure complete
03:48:39.351 00.052 29988 worker thread done servicing request
03:48:39.351 00.000 28316 OnExposeComplete: enter
03:48:39.352 00.001 28316 UpdateGuideState(): m_state=6
03:48:39.353 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6224
03:48:39.353 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=258.23, Mass=2156, SNR=32.3, Peak=171 HFD=4.1
03:48:39.355 00.002 28316 MultiStar: [#1 0.04,-0.02,1.01,U] [#2 -0.29,0.05,0.90,U] [#3 -0.04,-0.06,0.89,U] [#4 0.08,-0.23,0.86,U] [#5 0.16,0.11,0.75,U] [#6 0.32,0.01,0.64,U] [#7 0.22,0.05,0.63,U] [#8 -0.30,-0.07,0.58,U] 
03:48:39.355 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.03, -0.11}
03:48:39.355 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
03:48:39.355 00.000 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
03:48:39.358 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.29 mountX=-0.03 mountY=0.01, mountTheta=2.96
03:48:39.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
03:48:39.361 00.002 28316 Enqueuing Move request for scope (0.01, -0.03)
03:48:39.362 00.001 29988 Worker thread wakes up
03:48:39.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
03:48:39.362 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
03:48:39.362 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
03:48:39.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:48:39.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:39.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:48:39.362 00.000 29988 MoveAxis(E, 0, ABG)
03:48:39.362 00.000 29988 Move returns status 0, amount 0
03:48:39.362 00.000 29988 MoveAxis(N, 0, ABG)
03:48:39.362 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:39.363 00.001 29988 Move returns status 0, amount 0
03:48:39.363 00.000 29988 move complete, result=0
03:48:39.363 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.3
03:48:39.364 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:39.366 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:39.366 00.000 28316 Enqueuing Expose request
03:48:39.367 00.001 29988 worker thread done servicing request
03:48:39.367 00.000 29988 Worker thread wakes up
03:48:39.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:39.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:39.367 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:48:40.895 01.528 29988 Exposure complete
03:48:40.932 00.037 29988 worker thread done servicing request
03:48:40.932 00.000 28316 OnExposeComplete: enter
03:48:40.932 00.000 28316 UpdateGuideState(): m_state=6
03:48:40.933 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6225
03:48:40.933 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=258.40, Mass=2349, SNR=33.5, Peak=187 HFD=4.1
03:48:40.934 00.001 28316 MultiStar: [#1 -0.07,0.04,0.99,U] [#2 -0.02,0.01,0.89,U] [#3 0.05,0.11,0.84,U] [#4 0.46,-0.14,0.00,M3] [#5 -0.03,-0.07,0.74,U] [#6 0.37,0.01,0.00,M4] [#7 0.33,0.05,0.00,M1] [#8 0.08,0.05,0.59,U] 
03:48:40.934 00.000 28316 refined, 5 included, MultiStar: {-0.02, 0.04}, one-star: {-0.10, 0.06}
03:48:40.935 00.001 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:48:40.935 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:48:40.935 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.13 mountX=0.04 mountY=0.00, mountTheta=0.09
03:48:40.937 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
03:48:40.937 00.000 28316 Enqueuing Move request for scope (-0.02, 0.04)
03:48:40.938 00.001 29988 Worker thread wakes up
03:48:40.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:40.938 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
03:48:40.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:40.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:40.939 00.000 28316 Enqueuing Expose request
03:48:40.940 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
03:48:40.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
03:48:40.940 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=0.00
03:48:40.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:48:40.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:40.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:48:40.940 00.000 29988 MoveAxis(E, 0, ABG)
03:48:40.940 00.000 29988 Move returns status 0, amount 0
03:48:40.940 00.000 29988 MoveAxis(N, 0, ABG)
03:48:40.940 00.000 29988 Move returns status 0, amount 0
03:48:40.940 00.000 29988 move complete, result=0
03:48:40.940 00.000 29988 worker thread done servicing request
03:48:40.940 00.000 29988 Worker thread wakes up
03:48:40.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:40.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:40.940 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:48:42.575 01.635 29988 Exposure complete
03:48:42.610 00.035 29988 worker thread done servicing request
03:48:42.610 00.000 28316 OnExposeComplete: enter
03:48:42.610 00.000 28316 UpdateGuideState(): m_state=6
03:48:42.611 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6226
03:48:42.611 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=258.33, Mass=2223, SNR=32.7, Peak=166 HFD=3.8
03:48:42.612 00.001 28316 MultiStar: [#1 -0.00,0.01,0.97,U] [#2 0.10,-0.01,0.88,U] [#3 0.26,0.03,0.87,U] [#4 0.32,-0.09,0.00,M4] [#5 0.23,-0.02,0.74,U] [#6 0.29,-0.07,0.64,U] [#7 0.16,0.07,0.63,U] [#8 0.03,-0.07,0.59,U] 
03:48:42.612 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.01}, one-star: {0.18, -0.01}
03:48:42.613 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
03:48:42.613 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
03:48:42.613 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.04 mountX=-0.07 mountY=-0.13, mountTheta=-2.04
03:48:42.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.01, opts=13)
03:48:42.615 00.000 28316 Enqueuing Move request for scope (0.15, -0.01)
03:48:42.615 00.000 29988 Worker thread wakes up
03:48:42.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
03:48:42.616 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
03:48:42.616 00.000 29988 Moving (0.15, -0.01) raw xDistance=-0.07 yDistance=-0.13
03:48:42.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:48:42.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:42.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:42.616 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.7
03:48:42.617 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:42.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:42.618 00.001 28316 Enqueuing Expose request
03:48:42.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:48:42.618 00.000 29988 MoveAxis(E, 0, ABG)
03:48:42.618 00.000 29988 Move returns status 0, amount 0
03:48:42.618 00.000 29988 MoveAxis(N, 0, ABG)
03:48:42.618 00.000 29988 Move returns status 0, amount 0
03:48:42.618 00.000 29988 move complete, result=0
03:48:42.618 00.000 29988 worker thread done servicing request
03:48:42.618 00.000 29988 Worker thread wakes up
03:48:42.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:42.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:42.619 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:44.130 01.511 29988 Exposure complete
03:48:44.156 00.026 29988 worker thread done servicing request
03:48:44.156 00.000 28316 OnExposeComplete: enter
03:48:44.157 00.001 28316 UpdateGuideState(): m_state=6
03:48:44.157 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6227
03:48:44.158 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=258.37, Mass=2314, SNR=33.2, Peak=176 HFD=3.9
03:48:44.158 00.000 28316 MultiStar: [#1 -0.05,0.14,0.98,U] [#2 0.05,0.09,0.92,U] [#3 0.13,0.20,0.89,U] [#4 0.37,0.15,0.00,M5] [#5 0.09,0.08,0.72,U] [#6 0.20,0.34,0.00,M4] [#7 0.21,0.07,0.62,U] [#8 0.05,0.15,0.57,U] 
03:48:44.158 00.000 28316 single-star, 6 included, MultiStar: {0.07, 0.11}, one-star: {0.07, 0.04}
03:48:44.159 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
03:48:44.159 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
03:48:44.160 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.52 mountX=0.01 mountY=-0.07, mountTheta=-1.48
03:48:44.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
03:48:44.162 00.001 28316 Enqueuing Move request for scope (0.07, 0.04)
03:48:44.162 00.000 29988 Worker thread wakes up
03:48:44.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:44.163 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.2
03:48:44.163 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:44.164 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:44.164 00.000 28316 Enqueuing Expose request
03:48:44.165 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
03:48:44.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
03:48:44.165 00.000 29988 Moving (0.07, 0.04) raw xDistance=0.01 yDistance=-0.07
03:48:44.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:48:44.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:44.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:48:44.165 00.000 29988 MoveAxis(E, 0, ABG)
03:48:44.165 00.000 29988 Move returns status 0, amount 0
03:48:44.165 00.000 29988 MoveAxis(N, 0, ABG)
03:48:44.165 00.000 29988 Move returns status 0, amount 0
03:48:44.165 00.000 29988 move complete, result=0
03:48:44.165 00.000 29988 worker thread done servicing request
03:48:44.165 00.000 29988 Worker thread wakes up
03:48:44.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:44.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:44.165 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:45.797 01.632 29988 Exposure complete
03:48:45.833 00.036 29988 worker thread done servicing request
03:48:45.834 00.001 28316 OnExposeComplete: enter
03:48:45.834 00.000 28316 UpdateGuideState(): m_state=6
03:48:45.835 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6228
03:48:45.836 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=258.27, Mass=2218, SNR=32.6, Peak=175 HFD=4.0
03:48:45.837 00.001 28316 MultiStar: [#1 -0.09,0.11,1.02,U] [#2 -0.13,-0.18,0.90,U] [#3 -0.10,0.06,0.89,U] [#4 0.35,-0.08,0.00,M6] [#5 0.02,-0.04,0.72,U] [#6 0.42,-0.18,0.00,M5] [#7 0.04,0.06,0.63,U] [#8 -0.20,0.02,0.59,U] 
03:48:45.839 00.002 28316 refined, 6 included, MultiStar: {-0.08, -0.01}, one-star: {-0.06, -0.07}
03:48:45.840 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.22)
03:48:45.841 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.18)
03:48:45.842 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=0.03 mountY=0.07, mountTheta=1.22
03:48:45.845 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
03:48:45.846 00.001 28316 Enqueuing Move request for scope (-0.08, -0.01)
03:48:45.847 00.001 29988 Worker thread wakes up
03:48:45.847 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:45.847 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.6
03:48:45.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:45.848 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:45.848 00.000 28316 Enqueuing Expose request
03:48:45.849 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
03:48:45.849 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
03:48:45.849 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.03 yDistance=0.07
03:48:45.849 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:48:45.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:45.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:48:45.849 00.000 29988 MoveAxis(E, 0, ABG)
03:48:45.849 00.000 29988 Move returns status 0, amount 0
03:48:45.849 00.000 29988 MoveAxis(N, 0, ABG)
03:48:45.849 00.000 29988 Move returns status 0, amount 0
03:48:45.849 00.000 29988 move complete, result=0
03:48:45.849 00.000 29988 worker thread done servicing request
03:48:45.849 00.000 29988 Worker thread wakes up
03:48:45.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:45.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:45.849 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:48:47.372 01.523 29988 Exposure complete
03:48:47.409 00.037 29988 worker thread done servicing request
03:48:47.409 00.000 28316 OnExposeComplete: enter
03:48:47.410 00.001 28316 UpdateGuideState(): m_state=6
03:48:47.412 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6229
03:48:47.413 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=258.31, Mass=2312, SNR=33.4, Peak=172 HFD=3.9
03:48:47.415 00.002 28316 MultiStar: [#1 -0.05,-0.02,1.02,U] [#2 0.10,-0.10,0.88,U] [#3 0.20,0.10,0.88,U] [#4 0.30,-0.14,0.81,U] [#5 0.24,-0.02,0.73,U] [#6 0.33,0.07,0.00,M6] [#7 0.05,0.10,0.61,U] [#8 0.05,-0.17,0.61,U] 
03:48:47.416 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.03}, one-star: {0.15, -0.02}
03:48:47.417 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:48:47.420 00.003 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
03:48:47.422 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
03:48:47.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
03:48:47.423 00.000 28316 Enqueuing Move request for scope (0.13, -0.03)
03:48:47.424 00.001 29988 Worker thread wakes up
03:48:47.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:47.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
03:48:47.424 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.4
03:48:47.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:47.425 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:47.426 00.001 28316 Enqueuing Expose request
03:48:47.426 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
03:48:47.426 00.000 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.10
03:48:47.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:48:47.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:47.426 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:48:47.426 00.000 29988 MoveAxis(E, 0, ABG)
03:48:47.426 00.000 29988 Move returns status 0, amount 0
03:48:47.426 00.000 29988 MoveAxis(N, 0, ABG)
03:48:47.426 00.000 29988 Move returns status 0, amount 0
03:48:47.426 00.000 29988 move complete, result=0
03:48:47.426 00.000 29988 worker thread done servicing request
03:48:47.426 00.000 29988 Worker thread wakes up
03:48:47.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:47.426 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:47.427 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:49.063 01.636 29988 Exposure complete
03:48:49.102 00.039 29988 worker thread done servicing request
03:48:49.102 00.000 28316 OnExposeComplete: enter
03:48:49.104 00.002 28316 UpdateGuideState(): m_state=6
03:48:49.106 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6230
03:48:49.107 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=258.18, Mass=2296, SNR=33.1, Peak=164 HFD=3.9
03:48:49.109 00.002 28316 MultiStar: [#1 0.35,-0.03,0.00,M1] [#2 0.28,-0.15,0.91,U] [#3 0.40,-0.22,0.00,M1] [#4 0.50,-0.18,0.00,M6] [#5 0.37,-0.30,0.00,M1] [#6 0.55,-0.06,0.00,M7] [#7 0.40,-0.08,0.00,M1] [#8 0.07,-0.26,0.57,U] 
03:48:49.110 00.001 28316 refined, 2 included, MultiStar: {0.25, -0.18}, one-star: {0.33, -0.16}
03:48:49.110 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:48:49.111 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:48:49.111 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.61 mountX=-0.27 mountY=-0.15, mountTheta=-2.64
03:48:49.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.18, opts=13)
03:48:49.112 00.000 28316 Enqueuing Move request for scope (0.25, -0.18)
03:48:49.113 00.001 29988 Worker thread wakes up
03:48:49.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:49.113 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.1
03:48:49.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:49.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
03:48:49.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:49.116 00.001 28316 Enqueuing Expose request
03:48:49.117 00.001 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
03:48:49.117 00.000 29988 Moving (0.25, -0.18) raw xDistance=-0.27 yDistance=-0.15
03:48:49.117 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
03:48:49.117 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:49.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:48:49.117 00.000 29988 MoveAxis(E, 56, ABG)
03:48:49.117 00.000 29988 Guiding  Dir = 2, Dur = 56
03:48:49.117 00.000 29988 IsSlewing returns 0
03:48:49.118 00.001 29988 IsGuiding returns 0
03:48:49.119 00.001 29988 PulseGuide returned control before completion, sleep 65
03:48:49.188 00.069 29988 IsGuiding returns 0
03:48:49.188 00.000 29988 Move returns status 0, amount 56
03:48:49.188 00.000 29988 MoveAxis(N, 0, ABG)
03:48:49.188 00.000 29988 Move returns status 0, amount 0
03:48:49.188 00.000 29988 move complete, result=0
03:48:49.188 00.000 29988 worker thread done servicing request
03:48:49.188 00.000 29988 Worker thread wakes up
03:48:49.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:49.188 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.1 px 0 ms NORTH
03:48:49.189 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:50.596 01.407 29988 Exposure complete
03:48:50.640 00.044 29988 worker thread done servicing request
03:48:50.640 00.000 28316 OnExposeComplete: enter
03:48:50.641 00.001 28316 UpdateGuideState(): m_state=6
03:48:50.642 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6231
03:48:50.642 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=258.31, Mass=2263, SNR=33.0, Peak=175 HFD=4.0
03:48:50.642 00.000 28316 MultiStar: [#1 0.05,0.29,1.00,U] [#2 0.04,0.04,0.90,U] [#3 0.06,0.11,0.87,U] [#4 0.28,0.05,0.83,U] [#5 0.11,0.07,0.72,U] [#6 0.43,0.06,0.00,M8] [#7 0.17,0.06,0.62,U] [#8 -0.14,0.27,0.59,U] 
03:48:50.643 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.10}, one-star: {0.06, -0.03}
03:48:50.643 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:48:50.644 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:48:50.644 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.41 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
03:48:50.645 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:48:50.646 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
03:48:50.646 00.000 29988 Worker thread wakes up
03:48:50.646 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:48:50.646 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:48:50.646 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:48:50.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:48:50.646 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:50.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:48:50.646 00.000 29988 MoveAxis(E, 0, ABG)
03:48:50.646 00.000 29988 Move returns status 0, amount 0
03:48:50.646 00.000 29988 MoveAxis(N, 0, ABG)
03:48:50.646 00.000 29988 Move returns status 0, amount 0
03:48:50.647 00.001 29988 move complete, result=0
03:48:50.647 00.000 29988 worker thread done servicing request
03:48:50.647 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:50.647 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
03:48:50.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:50.648 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:50.648 00.000 28316 Enqueuing Expose request
03:48:50.649 00.001 29988 Worker thread wakes up
03:48:50.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:50.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:50.649 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:48:52.277 01.628 29988 Exposure complete
03:48:52.309 00.032 29988 worker thread done servicing request
03:48:52.309 00.000 28316 OnExposeComplete: enter
03:48:52.309 00.000 28316 UpdateGuideState(): m_state=6
03:48:52.310 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6232
03:48:52.310 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=258.36, Mass=2406, SNR=34.1, Peak=171 HFD=4.0
03:48:52.311 00.001 28316 MultiStar: [#1 -0.08,0.09,0.95,U] [#2 0.27,-0.12,0.89,U] [#3 0.25,0.16,0.84,U] [#4 0.34,-0.06,0.00,M6] [#5 0.15,-0.03,0.71,U] [#6 0.40,-0.03,0.00,M9] [#7 0.15,0.15,0.60,U] [#8 0.04,-0.04,0.56,U] 
03:48:52.311 00.000 28316 single-star, 6 included, MultiStar: {0.13, 0.03}, one-star: {0.10, 0.02}
03:48:52.312 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
03:48:52.312 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
03:48:52.313 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.22 mountX=-0.02 mountY=-0.10, mountTheta=-1.78
03:48:52.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.02, opts=13)
03:48:52.315 00.001 28316 Enqueuing Move request for scope (0.10, 0.02)
03:48:52.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:52.316 00.001 29988 Worker thread wakes up
03:48:52.316 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
03:48:52.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
03:48:52.316 00.000 29988 Moving (0.10, 0.02) raw xDistance=-0.02 yDistance=-0.10
03:48:52.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:48:52.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:52.316 00.000 28316 UpdateGuideState exits: m=2406 RSB=34.1
03:48:52.317 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:52.318 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:52.320 00.002 28316 Enqueuing Expose request
03:48:52.321 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:48:52.321 00.000 29988 MoveAxis(E, 0, ABG)
03:48:52.321 00.000 29988 Move returns status 0, amount 0
03:48:52.321 00.000 29988 MoveAxis(N, 0, ABG)
03:48:52.321 00.000 29988 Move returns status 0, amount 0
03:48:52.321 00.000 29988 move complete, result=0
03:48:52.321 00.000 29988 worker thread done servicing request
03:48:52.321 00.000 29988 Worker thread wakes up
03:48:52.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:52.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:52.323 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:53.834 01.511 29988 Exposure complete
03:48:53.893 00.059 29988 worker thread done servicing request
03:48:53.893 00.000 28316 OnExposeComplete: enter
03:48:53.895 00.002 28316 UpdateGuideState(): m_state=6
03:48:53.895 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6233
03:48:53.896 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.01, Mass=2253, SNR=32.8, Peak=167 HFD=4.1
03:48:53.896 00.000 28316 MultiStar: [#1 0.14,-0.08,1.00,U] [#2 -0.04,-0.19,0.92,U] [#3 0.23,-0.07,0.87,U] [#4 0.35,-0.14,0.00,M7] [#5 0.11,-0.24,0.72,U] [#6 0.36,-0.14,0.00,M10] [#7 0.26,0.06,0.61,U] [#8 -0.09,0.04,0.60,U] 
03:48:53.896 00.000 28316 refined, 6 included, MultiStar: {0.13, -0.13}, one-star: {0.26, -0.32}
03:48:53.897 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:48:53.897 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:48:53.898 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-0.79 mountX=-0.17 mountY=-0.06, mountTheta=-2.83
03:48:53.899 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.13, opts=13)
03:48:53.899 00.000 28316 Enqueuing Move request for scope (0.13, -0.13)
03:48:53.900 00.001 29988 Worker thread wakes up
03:48:53.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
03:48:53.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
03:48:53.900 00.000 29988 Moving (0.13, -0.13) raw xDistance=-0.17 yDistance=-0.06
03:48:53.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:48:53.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:53.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:48:53.900 00.000 29988 MoveAxis(E, 0, ABG)
03:48:53.900 00.000 29988 Move returns status 0, amount 0
03:48:53.900 00.000 29988 MoveAxis(N, 0, ABG)
03:48:53.900 00.000 29988 Move returns status 0, amount 0
03:48:53.900 00.000 29988 move complete, result=0
03:48:53.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:53.901 00.001 29988 worker thread done servicing request
03:48:53.901 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.8
03:48:53.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:53.903 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:53.904 00.001 28316 Enqueuing Expose request
03:48:53.904 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:53.905 00.001 29988 Worker thread wakes up
03:48:53.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:53.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:55.530 01.625 29988 Exposure complete
03:48:55.565 00.035 29988 worker thread done servicing request
03:48:55.565 00.000 28316 OnExposeComplete: enter
03:48:55.567 00.002 28316 UpdateGuideState(): m_state=6
03:48:55.569 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6234
03:48:55.570 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=258.28, Mass=2297, SNR=33.2, Peak=174 HFD=4.1
03:48:55.571 00.001 28316 MultiStar: [#1 -0.06,-0.04,0.97,U] [#2 0.12,0.08,0.88,U] [#3 0.19,-0.00,0.88,U] [#4 0.18,0.03,0.83,U] [#5 -0.01,-0.00,0.74,U] [#6 0.23,0.05,0.62,U] [#7 0.10,0.22,0.63,U] [#8 -0.04,-0.04,0.57,U] 
03:48:55.573 00.002 28316 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.09, -0.05}
03:48:55.574 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
03:48:55.577 00.003 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
03:48:55.579 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.24 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
03:48:55.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.02, opts=13)
03:48:55.580 00.000 28316 Enqueuing Move request for scope (0.09, 0.02)
03:48:55.581 00.001 29988 Worker thread wakes up
03:48:55.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:55.581 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.2
03:48:55.582 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:55.582 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:55.582 00.000 28316 Enqueuing Expose request
03:48:55.583 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
03:48:55.583 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
03:48:55.583 00.000 29988 Moving (0.09, 0.02) raw xDistance=-0.02 yDistance=-0.09
03:48:55.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:48:55.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:55.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:48:55.583 00.000 29988 MoveAxis(E, 0, ABG)
03:48:55.583 00.000 29988 Move returns status 0, amount 0
03:48:55.583 00.000 29988 MoveAxis(N, 0, ABG)
03:48:55.583 00.000 29988 Move returns status 0, amount 0
03:48:55.583 00.000 29988 move complete, result=0
03:48:55.583 00.000 29988 worker thread done servicing request
03:48:55.583 00.000 29988 Worker thread wakes up
03:48:55.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:55.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:55.584 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:48:57.100 01.516 29988 Exposure complete
03:48:57.178 00.078 29988 worker thread done servicing request
03:48:57.178 00.000 28316 OnExposeComplete: enter
03:48:57.178 00.000 28316 UpdateGuideState(): m_state=6
03:48:57.179 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6235
03:48:57.179 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=258.54, Mass=2368, SNR=33.8, Peak=182 HFD=3.8
03:48:57.180 00.001 28316 MultiStar: [#1 0.17,0.16,0.97,U] [#2 0.11,0.16,0.87,U] [#3 0.18,0.16,0.83,U] [#4 0.40,0.22,0.00,M7] [#5 0.07,0.20,0.70,U] [#6 0.34,0.23,0.00,M10] [#7 0.25,0.19,0.61,U] [#8 -0.01,0.01,0.58,U] 
03:48:57.180 00.000 28316 refined, 6 included, MultiStar: {0.13, 0.16}, one-star: {0.13, 0.20}
03:48:57.181 00.001 28316 CameraToMount -- cameraTheta (0.88) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
03:48:57.182 00.001 28316 CameraToMount -- cameraTheta (0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
03:48:57.183 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.88 mountX=0.09 mountY=-0.19, mountTheta=-1.13
03:48:57.186 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.16, opts=13)
03:48:57.187 00.001 28316 Enqueuing Move request for scope (0.13, 0.16)
03:48:57.188 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:57.188 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
03:48:57.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:57.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:57.189 00.000 28316 Enqueuing Expose request
03:48:57.190 00.001 29988 Worker thread wakes up
03:48:57.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
03:48:57.190 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
03:48:57.190 00.000 29988 Moving (0.13, 0.16) raw xDistance=0.09 yDistance=-0.19
03:48:57.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:48:57.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:57.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:48:57.190 00.000 29988 MoveAxis(E, 0, ABG)
03:48:57.190 00.000 29988 Move returns status 0, amount 0
03:48:57.190 00.000 29988 MoveAxis(N, 0, ABG)
03:48:57.190 00.000 29988 Move returns status 0, amount 0
03:48:57.190 00.000 29988 move complete, result=0
03:48:57.190 00.000 29988 worker thread done servicing request
03:48:57.190 00.000 29988 Worker thread wakes up
03:48:57.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:57.191 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:48:57.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:58.819 01.628 29988 Exposure complete
03:48:58.854 00.035 29988 worker thread done servicing request
03:48:58.854 00.000 28316 OnExposeComplete: enter
03:48:58.854 00.000 28316 UpdateGuideState(): m_state=6
03:48:58.855 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6236
03:48:58.855 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=258.42, Mass=2287, SNR=33.1, Peak=179 HFD=3.8
03:48:58.856 00.001 28316 MultiStar: [#1 0.14,0.20,1.01,U] [#2 0.08,0.14,0.93,U] [#3 0.22,0.23,0.84,U] [#4 0.45,0.16,0.00,M8] [#5 0.23,0.07,0.73,U] [#6 0.28,0.24,0.00,R] [#7 -0.05,0.22,0.64,U] [#8 -0.08,0.23,0.62,U] 
03:48:58.856 00.000 28316 single-star, 6 included, MultiStar: {0.11, 0.16}, one-star: {0.13, 0.08}
03:48:58.857 00.001 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
03:48:58.857 00.000 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
03:48:58.858 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.55 mountX=0.02 mountY=-0.15, mountTheta=-1.45
03:48:58.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.08, opts=13)
03:48:58.882 00.023 28316 Enqueuing Move request for scope (0.13, 0.08)
03:48:58.883 00.001 29988 Worker thread wakes up
03:48:58.883 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:48:58.883 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
03:48:58.883 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
03:48:58.883 00.000 28316 UpdateGuideState exits: m=2287 RSB=33.1
03:48:58.884 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:48:58.884 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:48:58.885 00.001 28316 Enqueuing Expose request
03:48:58.885 00.000 29988 Moving (0.13, 0.08) raw xDistance=0.02 yDistance=-0.15
03:48:58.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:48:58.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:48:58.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:48:58.885 00.000 29988 MoveAxis(E, 0, ABG)
03:48:58.885 00.000 29988 Move returns status 0, amount 0
03:48:58.885 00.000 29988 MoveAxis(N, 0, ABG)
03:48:58.885 00.000 29988 Move returns status 0, amount 0
03:48:58.885 00.000 29988 move complete, result=0
03:48:58.885 00.000 29988 worker thread done servicing request
03:48:58.885 00.000 29988 Worker thread wakes up
03:48:58.885 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:48:58.885 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:48:58.886 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:49:00.406 01.520 29988 Exposure complete
03:49:00.439 00.033 29988 worker thread done servicing request
03:49:00.439 00.000 28316 OnExposeComplete: enter
03:49:00.440 00.001 28316 UpdateGuideState(): m_state=6
03:49:00.441 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6237
03:49:00.442 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.47, Mass=2328, SNR=33.5, Peak=160 HFD=4.0
03:49:00.443 00.001 28316 MultiStar: [#1 0.12,0.20,0.98,U] [#2 0.16,0.14,0.90,U] [#3 0.32,0.14,0.00,M1] [#4 0.30,0.16,0.00,M9] [#5 -0.01,0.38,0.00,M1] [#6 0.03,-0.11,0.60,U] [#7 0.13,0.24,0.61,U] [#8 0.01,0.10,0.59,U] 
03:49:00.443 00.000 28316 refined, 5 included, MultiStar: {0.13, 0.13}, one-star: {0.26, 0.13}
03:49:00.444 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:49:00.444 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
03:49:00.444 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=0.06 mountY=-0.18, mountTheta=-1.24
03:49:00.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.13, opts=13)
03:49:00.446 00.000 28316 Enqueuing Move request for scope (0.13, 0.13)
03:49:00.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:00.447 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.5
03:49:00.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:00.448 00.001 29988 Worker thread wakes up
03:49:00.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
03:49:00.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
03:49:00.448 00.000 29988 Moving (0.13, 0.13) raw xDistance=0.06 yDistance=-0.18
03:49:00.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:49:00.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:00.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:00.449 00.001 28316 Enqueuing Expose request
03:49:00.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:49:00.449 00.000 29988 MoveAxis(E, 0, ABG)
03:49:00.449 00.000 29988 Move returns status 0, amount 0
03:49:00.449 00.000 29988 MoveAxis(N, 0, ABG)
03:49:00.449 00.000 29988 Move returns status 0, amount 0
03:49:00.449 00.000 29988 move complete, result=0
03:49:00.449 00.000 29988 worker thread done servicing request
03:49:00.449 00.000 29988 Worker thread wakes up
03:49:00.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:00.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:00.450 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:49:02.085 01.635 29988 Exposure complete
03:49:02.122 00.037 29988 worker thread done servicing request
03:49:02.123 00.001 28316 OnExposeComplete: enter
03:49:02.125 00.002 28316 UpdateGuideState(): m_state=6
03:49:02.128 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6238
03:49:02.130 00.002 28316 Star::Find returns 1 (0), X=951.35, Y=258.45, Mass=2372, SNR=33.8, Peak=167 HFD=4.0
03:49:02.132 00.002 28316 MultiStar: [#1 0.18,0.23,0.96,U] [#2 0.23,0.12,0.89,U] [#3 0.43,0.05,0.00,M2] [#4 0.50,0.07,0.00,M10] [#5 0.29,0.06,0.72,U] [#6 0.28,-0.11,0.65,U] [#7 0.53,0.20,0.00,M1] [#8 0.27,0.14,0.57,U] 
03:49:02.134 00.002 28316 refined, 5 included, MultiStar: {0.25, 0.10}, one-star: {0.27, 0.12}
03:49:02.136 00.002 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
03:49:02.137 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
03:49:02.137 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.40 mountX=-0.01 mountY=-0.27, mountTheta=-1.60
03:49:02.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.10, opts=13)
03:49:02.138 00.000 28316 Enqueuing Move request for scope (0.25, 0.10)
03:49:02.140 00.002 29988 Worker thread wakes up
03:49:02.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:02.140 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
03:49:02.141 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:02.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:02.142 00.001 28316 Enqueuing Expose request
03:49:02.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
03:49:02.142 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
03:49:02.142 00.000 29988 Moving (0.25, 0.10) raw xDistance=-0.01 yDistance=-0.27
03:49:02.142 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:49:02.142 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:49:02.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
03:49:02.142 00.000 29988 MoveAxis(E, 0, ABG)
03:49:02.142 00.000 29988 Move returns status 0, amount 0
03:49:02.142 00.000 29988 MoveAxis(N, 0, ABG)
03:49:02.142 00.000 29988 Move returns status 0, amount 0
03:49:02.142 00.000 29988 move complete, result=0
03:49:02.142 00.000 29988 worker thread done servicing request
03:49:02.142 00.000 29988 Worker thread wakes up
03:49:02.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:02.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:02.143 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
03:49:03.663 01.520 29988 Exposure complete
03:49:03.708 00.045 29988 worker thread done servicing request
03:49:03.708 00.000 28316 OnExposeComplete: enter
03:49:03.709 00.001 28316 UpdateGuideState(): m_state=6
03:49:03.710 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6239
03:49:03.710 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=258.33, Mass=2356, SNR=33.7, Peak=176 HFD=3.9
03:49:03.711 00.001 28316 MultiStar: [#1 0.05,-0.08,0.95,U] [#2 -0.01,-0.13,0.89,U] [#3 0.19,0.07,0.84,U] [#4 0.36,0.00,0.00,R] [#5 0.10,-0.00,0.73,U] [#6 0.01,-0.09,0.63,U] [#7 0.16,0.06,0.62,U] [#8 -0.13,0.04,0.58,U] 
03:49:03.711 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.02}, one-star: {0.12, -0.01}
03:49:03.711 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
03:49:03.712 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
03:49:03.712 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.32 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
03:49:03.713 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.02, opts=13)
03:49:03.714 00.001 28316 Enqueuing Move request for scope (0.07, -0.02)
03:49:03.714 00.000 29988 Worker thread wakes up
03:49:03.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
03:49:03.714 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
03:49:03.714 00.000 29988 Moving (0.07, -0.02) raw xDistance=-0.05 yDistance=-0.05
03:49:03.714 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:49:03.714 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:03.714 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:03.715 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.7
03:49:03.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:03.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:03.716 00.000 28316 Enqueuing Expose request
03:49:03.717 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:49:03.717 00.000 29988 MoveAxis(E, 0, ABG)
03:49:03.717 00.000 29988 Move returns status 0, amount 0
03:49:03.717 00.000 29988 MoveAxis(N, 0, ABG)
03:49:03.717 00.000 29988 Move returns status 0, amount 0
03:49:03.717 00.000 29988 move complete, result=0
03:49:03.717 00.000 29988 worker thread done servicing request
03:49:03.717 00.000 29988 Worker thread wakes up
03:49:03.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:03.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:03.717 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:05.356 01.639 29988 Exposure complete
03:49:05.403 00.047 29988 worker thread done servicing request
03:49:05.403 00.000 28316 OnExposeComplete: enter
03:49:05.404 00.001 28316 UpdateGuideState(): m_state=6
03:49:05.404 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6240
03:49:05.405 00.001 28316 Star::Find returns 1 (0), X=951.09, Y=258.37, Mass=2213, SNR=32.7, Peak=165 HFD=3.9
03:49:05.405 00.000 28316 MultiStar: [#1 0.04,0.18,1.00,U] [#2 0.01,-0.01,0.93,U] [#3 0.19,0.16,0.84,U] [#4 0.05,0.12,0.84,U] [#5 0.08,0.11,0.76,U] [#6 0.04,-0.01,0.62,U] [#7 0.11,0.15,0.60,U] [#8 -0.15,0.18,0.62,U] 
03:49:05.405 00.000 28316 single-star, 8 included, MultiStar: {0.04, 0.10}, one-star: {0.02, 0.03}
03:49:05.405 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
03:49:05.407 00.002 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
03:49:05.408 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.08 mountX=0.02 mountY=-0.03, mountTheta=-0.93
03:49:05.410 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
03:49:05.411 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
03:49:05.411 00.000 29988 Worker thread wakes up
03:49:05.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
03:49:05.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
03:49:05.411 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
03:49:05.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:49:05.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:05.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:05.412 00.001 28316 UpdateGuideState exits: m=2213 RSB=32.7
03:49:05.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:05.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:05.413 00.000 28316 Enqueuing Expose request
03:49:05.414 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:49:05.414 00.000 29988 MoveAxis(E, 0, ABG)
03:49:05.414 00.000 29988 Move returns status 0, amount 0
03:49:05.414 00.000 29988 MoveAxis(N, 0, ABG)
03:49:05.414 00.000 29988 Move returns status 0, amount 0
03:49:05.414 00.000 29988 move complete, result=0
03:49:05.414 00.000 29988 worker thread done servicing request
03:49:05.414 00.000 29988 Worker thread wakes up
03:49:05.414 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:05.414 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:05.414 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:06.942 01.528 29988 Exposure complete
03:49:06.999 00.057 29988 worker thread done servicing request
03:49:06.999 00.000 28316 OnExposeComplete: enter
03:49:07.002 00.003 28316 UpdateGuideState(): m_state=6
03:49:07.004 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6241
03:49:07.005 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=258.33, Mass=2440, SNR=34.2, Peak=187 HFD=3.9
03:49:07.006 00.001 28316 MultiStar: [#1 0.20,0.15,0.96,U] [#2 0.12,0.00,0.89,U] [#3 0.26,0.18,0.85,U] [#4 -0.16,-0.02,0.80,U] [#5 0.07,0.12,0.69,U] [#6 -0.10,-0.12,0.62,U] [#7 0.27,0.00,0.60,U] [#8 -0.11,0.17,0.59,U] 
03:49:07.006 00.000 28316 single-star, 8 included, MultiStar: {0.08, 0.06}, one-star: {0.09, -0.01}
03:49:07.007 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
03:49:07.007 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
03:49:07.008 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.10 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
03:49:07.009 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
03:49:07.009 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
03:49:07.009 00.000 29988 Worker thread wakes up
03:49:07.010 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
03:49:07.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
03:49:07.010 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.08
03:49:07.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:49:07.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:07.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:07.010 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.2
03:49:07.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:07.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:07.011 00.000 28316 Enqueuing Expose request
03:49:07.012 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:49:07.012 00.000 29988 MoveAxis(E, 0, ABG)
03:49:07.012 00.000 29988 Move returns status 0, amount 0
03:49:07.012 00.000 29988 MoveAxis(N, 0, ABG)
03:49:07.012 00.000 29988 Move returns status 0, amount 0
03:49:07.012 00.000 29988 move complete, result=0
03:49:07.012 00.000 29988 worker thread done servicing request
03:49:07.012 00.000 29988 Worker thread wakes up
03:49:07.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:07.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:07.012 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:08.636 01.624 29988 Exposure complete
03:49:08.676 00.040 29988 worker thread done servicing request
03:49:08.676 00.000 28316 OnExposeComplete: enter
03:49:08.677 00.001 28316 UpdateGuideState(): m_state=6
03:49:08.677 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6242
03:49:08.678 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=258.21, Mass=2350, SNR=33.5, Peak=173 HFD=4.1
03:49:08.678 00.000 28316 MultiStar: [#1 0.05,0.09,0.99,U] [#2 0.10,-0.12,0.93,U] [#3 0.14,0.11,0.84,U] [#4 -0.02,-0.24,0.82,U] [#5 0.23,-0.04,0.73,U] [#6 0.22,-0.44,0.00,M1] [#7 0.26,-0.14,0.62,U] [#8 0.14,-0.02,0.58,U] 
03:49:08.679 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.06}, one-star: {0.20, -0.13}
03:49:08.680 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:49:08.681 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:49:08.681 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.42 mountX=-0.11 mountY=-0.09, mountTheta=-2.44
03:49:08.682 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
03:49:08.683 00.001 28316 Enqueuing Move request for scope (0.13, -0.06)
03:49:08.683 00.000 29988 Worker thread wakes up
03:49:08.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
03:49:08.683 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
03:49:08.683 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
03:49:08.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:49:08.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:08.684 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:49:08.684 00.000 29988 MoveAxis(E, 0, ABG)
03:49:08.684 00.000 29988 Move returns status 0, amount 0
03:49:08.684 00.000 29988 MoveAxis(N, 0, ABG)
03:49:08.684 00.000 29988 Move returns status 0, amount 0
03:49:08.684 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
03:49:08.684 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.5
03:49:08.685 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:08.685 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:08.685 00.000 28316 Enqueuing Expose request
03:49:08.686 00.001 29988 move complete, result=0
03:49:08.686 00.000 29988 worker thread done servicing request
03:49:08.686 00.000 29988 Worker thread wakes up
03:49:08.686 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:08.686 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:08.687 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:10.212 01.525 29988 Exposure complete
03:49:10.244 00.032 29988 worker thread done servicing request
03:49:10.244 00.000 28316 OnExposeComplete: enter
03:49:10.244 00.000 28316 UpdateGuideState(): m_state=6
03:49:10.245 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6243
03:49:10.245 00.000 28316 Star::Find returns 1 (0), X=951.22, Y=258.29, Mass=2329, SNR=33.3, Peak=187 HFD=3.9
03:49:10.245 00.000 28316 MultiStar: [#1 0.13,0.04,0.99,U] [#2 0.25,-0.23,0.00,M1] [#3 0.23,-0.03,0.87,U] [#4 0.06,-0.08,0.81,U] [#5 0.33,0.03,0.00,M1] [#6 0.13,-0.39,0.00,M2] [#7 0.27,-0.06,0.63,U] [#8 0.17,-0.30,0.00,M1] 
03:49:10.246 00.001 28316 single-star, 4 included, MultiStar: {0.16, -0.03}, one-star: {0.14, -0.04}
03:49:10.246 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
03:49:10.247 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
03:49:10.247 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=-0.10 mountY=-0.10, mountTheta=-2.32
03:49:10.248 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
03:49:10.250 00.002 28316 Enqueuing Move request for scope (0.14, -0.04)
03:49:10.251 00.001 29988 Worker thread wakes up
03:49:10.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:10.251 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.3
03:49:10.252 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:10.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:10.253 00.001 28316 Enqueuing Expose request
03:49:10.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
03:49:10.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
03:49:10.253 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.10 yDistance=-0.10
03:49:10.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:10.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:10.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:49:10.253 00.000 29988 MoveAxis(E, 0, ABG)
03:49:10.253 00.000 29988 Move returns status 0, amount 0
03:49:10.254 00.001 29988 MoveAxis(N, 0, ABG)
03:49:10.254 00.000 29988 Move returns status 0, amount 0
03:49:10.254 00.000 29988 move complete, result=0
03:49:10.254 00.000 29988 worker thread done servicing request
03:49:10.254 00.000 29988 Worker thread wakes up
03:49:10.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:10.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:10.254 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:11.875 01.621 29988 Exposure complete
03:49:11.917 00.042 29988 worker thread done servicing request
03:49:11.917 00.000 28316 OnExposeComplete: enter
03:49:11.918 00.001 28316 UpdateGuideState(): m_state=6
03:49:11.919 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6244
03:49:11.920 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.24, Mass=2248, SNR=32.8, Peak=180 HFD=3.8
03:49:11.922 00.002 28316 MultiStar: [#1 0.09,-0.10,0.99,U] [#2 -0.02,-0.06,0.92,U] [#3 0.27,-0.05,0.90,U] [#4 -0.23,-0.15,0.84,U] [#5 -0.15,-0.10,0.72,U] [#6 -0.07,-0.25,0.63,U] [#7 0.13,0.04,0.63,U] [#8 0.08,-0.04,0.59,U] 
03:49:11.925 00.003 28316 refined, 8 included, MultiStar: {0.05, -0.09}, one-star: {0.26, -0.10}
03:49:11.927 00.002 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
03:49:11.929 00.002 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
03:49:11.931 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.06 mountX=-0.10 mountY=-0.00, mountTheta=-3.10
03:49:11.935 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
03:49:11.935 00.000 28316 Enqueuing Move request for scope (0.05, -0.09)
03:49:11.936 00.001 29988 Worker thread wakes up
03:49:11.937 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:11.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
03:49:11.937 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.8
03:49:11.938 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
03:49:11.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:11.940 00.002 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.00
03:49:11.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:11.940 00.000 28316 Enqueuing Expose request
03:49:11.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:11.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:11.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:49:11.941 00.001 29988 MoveAxis(E, 0, ABG)
03:49:11.941 00.000 29988 Move returns status 0, amount 0
03:49:11.941 00.000 29988 MoveAxis(N, 0, ABG)
03:49:11.941 00.000 29988 Move returns status 0, amount 0
03:49:11.941 00.000 29988 move complete, result=0
03:49:11.941 00.000 29988 worker thread done servicing request
03:49:11.941 00.000 29988 Worker thread wakes up
03:49:11.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:11.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:11.941 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:13.462 01.521 29988 Exposure complete
03:49:13.506 00.044 29988 worker thread done servicing request
03:49:13.506 00.000 28316 OnExposeComplete: enter
03:49:13.508 00.002 28316 UpdateGuideState(): m_state=6
03:49:13.509 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6245
03:49:13.509 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=258.28, Mass=2210, SNR=32.5, Peak=183 HFD=4.0
03:49:13.509 00.000 28316 MultiStar: [#1 0.13,0.05,0.99,U] [#2 -0.04,-0.01,0.91,U] [#3 0.09,0.00,0.84,U] [#4 -0.02,0.03,0.81,U] [#5 -0.10,0.04,0.76,U] [#6 0.01,-0.13,0.64,U] [#7 0.09,0.17,0.65,U] [#8 0.02,0.12,0.60,U] 
03:49:13.510 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.02, -0.06}
03:49:13.510 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
03:49:13.511 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
03:49:13.511 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.71 mountX=0.01 mountY=-0.03, mountTheta=-1.29
03:49:13.512 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
03:49:13.513 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
03:49:13.513 00.000 29988 Worker thread wakes up
03:49:13.513 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:13.514 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
03:49:13.514 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.5
03:49:13.514 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:13.515 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:13.515 00.000 28316 Enqueuing Expose request
03:49:13.515 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
03:49:13.516 00.001 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
03:49:13.516 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:49:13.516 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:13.516 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:49:13.516 00.000 29988 MoveAxis(E, 0, ABG)
03:49:13.516 00.000 29988 Move returns status 0, amount 0
03:49:13.516 00.000 29988 MoveAxis(N, 0, ABG)
03:49:13.516 00.000 29988 Move returns status 0, amount 0
03:49:13.516 00.000 29988 move complete, result=0
03:49:13.516 00.000 29988 worker thread done servicing request
03:49:13.516 00.000 29988 Worker thread wakes up
03:49:13.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:13.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:13.516 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:15.143 01.627 29988 Exposure complete
03:49:15.183 00.040 29988 worker thread done servicing request
03:49:15.184 00.001 28316 OnExposeComplete: enter
03:49:15.185 00.001 28316 UpdateGuideState(): m_state=6
03:49:15.187 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6246
03:49:15.190 00.003 28316 Star::Find returns 1 (0), X=951.05, Y=258.34, Mass=2322, SNR=33.5, Peak=174 HFD=4.0
03:49:15.193 00.003 28316 MultiStar: [#1 0.19,0.01,0.96,U] [#2 -0.10,0.26,0.89,U] [#3 0.08,0.27,0.85,U] [#4 0.07,0.04,0.77,U] [#5 0.14,0.13,0.72,U] [#6 0.09,-0.10,0.62,U] [#7 0.13,0.21,0.62,U] [#8 -0.04,0.10,0.57,U] 
03:49:15.195 00.002 28316 single-star, 8 included, MultiStar: {0.06, 0.10}, one-star: {-0.03, 0.00}
03:49:15.197 00.002 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:49:15.200 00.003 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:49:15.202 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=2.96 mountX=0.02 mountY=0.02, mountTheta=0.95
03:49:15.204 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
03:49:15.206 00.002 28316 Enqueuing Move request for scope (-0.03, 0.00)
03:49:15.206 00.000 29988 Worker thread wakes up
03:49:15.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
03:49:15.206 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
03:49:15.206 00.000 29988 Moving (-0.03, 0.00) raw xDistance=0.02 yDistance=0.02
03:49:15.206 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:15.207 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:49:15.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:15.207 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.5
03:49:15.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:49:15.207 00.000 29988 MoveAxis(E, 0, ABG)
03:49:15.207 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:15.207 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:15.208 00.001 28316 Enqueuing Expose request
03:49:15.208 00.000 29988 Move returns status 0, amount 0
03:49:15.208 00.000 29988 MoveAxis(N, 0, ABG)
03:49:15.208 00.000 29988 Move returns status 0, amount 0
03:49:15.208 00.000 29988 move complete, result=0
03:49:15.208 00.000 29988 worker thread done servicing request
03:49:15.208 00.000 29988 Worker thread wakes up
03:49:15.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:15.209 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:15.209 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:16.727 01.518 29988 Exposure complete
03:49:16.760 00.033 29988 worker thread done servicing request
03:49:16.760 00.000 28316 OnExposeComplete: enter
03:49:16.761 00.001 28316 UpdateGuideState(): m_state=6
03:49:16.761 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6247
03:49:16.761 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=258.60, Mass=2329, SNR=33.4, Peak=174 HFD=3.7
03:49:16.762 00.001 28316 MultiStar: [#1 0.25,-0.07,0.96,U] [#2 0.17,0.04,0.91,U] [#3 0.26,0.13,0.84,U] [#4 0.05,0.07,0.82,U] [#5 0.29,-0.05,0.73,U] [#6 0.11,-0.13,0.63,U] [#7 0.17,0.07,0.62,U] [#8 0.24,0.05,0.59,U] 
03:49:16.762 00.000 28316 refined, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.20, 0.27}
03:49:16.763 00.001 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
03:49:16.763 00.000 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
03:49:16.764 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.25 mountX=-0.03 mountY=-0.20, mountTheta=-1.75
03:49:16.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
03:49:16.767 00.001 28316 Enqueuing Move request for scope (0.19, 0.05)
03:49:16.767 00.000 29988 Worker thread wakes up
03:49:16.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:16.767 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
03:49:16.767 00.000 28316 UpdateGuideState exits: m=2329 RSB=33.4
03:49:16.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:16.768 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:16.769 00.001 28316 Enqueuing Expose request
03:49:16.769 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
03:49:16.769 00.000 29988 Moving (0.19, 0.05) raw xDistance=-0.03 yDistance=-0.20
03:49:16.769 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:49:16.769 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:16.769 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:49:16.769 00.000 29988 MoveAxis(E, 0, ABG)
03:49:16.769 00.000 29988 Move returns status 0, amount 0
03:49:16.769 00.000 29988 MoveAxis(N, 0, ABG)
03:49:16.769 00.000 29988 Move returns status 0, amount 0
03:49:16.769 00.000 29988 move complete, result=0
03:49:16.769 00.000 29988 worker thread done servicing request
03:49:16.769 00.000 29988 Worker thread wakes up
03:49:16.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:16.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:16.770 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:49:18.401 01.631 29988 Exposure complete
03:49:18.441 00.040 29988 worker thread done servicing request
03:49:18.441 00.000 28316 OnExposeComplete: enter
03:49:18.441 00.000 28316 UpdateGuideState(): m_state=6
03:49:18.442 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6248
03:49:18.442 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=258.33, Mass=2263, SNR=32.8, Peak=163 HFD=3.7
03:49:18.443 00.001 28316 MultiStar: [#1 0.16,-0.01,0.98,U] [#2 0.22,-0.16,0.92,U] [#3 0.25,0.03,0.87,U] [#4 -0.18,-0.01,0.84,U] [#5 0.13,-0.06,0.73,U] [#6 0.08,-0.33,0.00,M1] [#7 0.20,0.00,0.66,U] [#8 0.11,0.03,0.58,U] 
03:49:18.443 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.02}, one-star: {0.20, -0.00}
03:49:18.444 00.001 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
03:49:18.444 00.000 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
03:49:18.444 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.18 mountX=-0.08 mountY=-0.11, mountTheta=-2.19
03:49:18.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
03:49:18.447 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
03:49:18.448 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:18.448 00.000 28316 UpdateGuideState exits: m=2263 RSB=32.8
03:49:18.449 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:18.449 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:18.450 00.001 28316 Enqueuing Expose request
03:49:18.450 00.000 29988 Worker thread wakes up
03:49:18.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
03:49:18.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
03:49:18.450 00.000 29988 Moving (0.14, -0.02) raw xDistance=-0.08 yDistance=-0.11
03:49:18.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:49:18.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:18.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:49:18.450 00.000 29988 MoveAxis(E, 0, ABG)
03:49:18.450 00.000 29988 Move returns status 0, amount 0
03:49:18.450 00.000 29988 MoveAxis(N, 0, ABG)
03:49:18.450 00.000 29988 Move returns status 0, amount 0
03:49:18.450 00.000 29988 move complete, result=0
03:49:18.450 00.000 29988 worker thread done servicing request
03:49:18.450 00.000 29988 Worker thread wakes up
03:49:18.450 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:18.450 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:18.451 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:19.972 01.521 29988 Exposure complete
03:49:20.014 00.042 29988 worker thread done servicing request
03:49:20.014 00.000 28316 OnExposeComplete: enter
03:49:20.016 00.002 28316 UpdateGuideState(): m_state=6
03:49:20.017 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6249
03:49:20.018 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.28, Mass=2258, SNR=32.9, Peak=165 HFD=3.7
03:49:20.020 00.002 28316 MultiStar: [#1 0.33,-0.07,0.00,M1] [#2 0.30,-0.09,0.87,U] [#3 0.34,0.05,0.00,M1] [#4 0.27,-0.01,0.83,U] [#5 0.38,-0.05,0.00,M1] [#6 0.40,-0.07,0.00,M2] [#7 0.54,0.04,0.00,M1] [#8 0.22,-0.08,0.57,U] 
03:49:20.022 00.002 28316 single-star, 3 included, MultiStar: {0.27, -0.06}, one-star: {0.26, -0.06}
03:49:20.023 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
03:49:20.024 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
03:49:20.024 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-0.21 mountX=-0.16 mountY=-0.21, mountTheta=-2.22
03:49:20.027 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.06, opts=13)
03:49:20.029 00.002 28316 Enqueuing Move request for scope (0.26, -0.06)
03:49:20.032 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:20.034 00.002 28316 UpdateGuideState exits: m=2258 RSB=32.9
03:49:20.036 00.002 29988 Worker thread wakes up
03:49:20.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd
03:49:20.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.06)
03:49:20.036 00.000 29988 Moving (0.26, -0.06) raw xDistance=-0.16 yDistance=-0.21
03:49:20.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:49:20.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:49:20.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
03:49:20.036 00.000 29988 MoveAxis(E, 0, ABG)
03:49:20.036 00.000 29988 Move returns status 0, amount 0
03:49:20.036 00.000 29988 MoveAxis(N, 0, ABG)
03:49:20.036 00.000 29988 Move returns status 0, amount 0
03:49:20.036 00.000 29988 move complete, result=0
03:49:20.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:20.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:20.037 00.000 28316 Enqueuing Expose request
03:49:20.038 00.001 29988 worker thread done servicing request
03:49:20.038 00.000 29988 Worker thread wakes up
03:49:20.038 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:49:20.039 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:20.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:21.670 01.631 29988 Exposure complete
03:49:21.717 00.047 29988 worker thread done servicing request
03:49:21.717 00.000 28316 OnExposeComplete: enter
03:49:21.718 00.001 28316 UpdateGuideState(): m_state=6
03:49:21.718 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6250
03:49:21.719 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=258.13, Mass=2279, SNR=33.1, Peak=172 HFD=4.3
03:49:21.719 00.000 28316 MultiStar: [#1 0.11,-0.18,1.00,U] [#2 -0.07,-0.14,0.92,U] [#3 0.14,-0.01,0.88,U] [#4 -0.30,-0.22,0.00,M1] [#5 0.12,-0.19,0.72,U] [#6 -0.14,-0.34,0.00,M3] [#7 0.02,-0.14,0.61,U] [#8 -0.16,-0.34,0.00,M1] 
03:49:21.720 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.14}, one-star: {0.13, -0.20}
03:49:21.720 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
03:49:21.720 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
03:49:21.721 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
03:49:21.723 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
03:49:21.723 00.000 28316 Enqueuing Move request for scope (0.08, -0.14)
03:49:21.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:21.724 00.001 29988 Worker thread wakes up
03:49:21.724 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.1
03:49:21.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:21.724 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:21.725 00.001 28316 Enqueuing Expose request
03:49:21.725 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
03:49:21.725 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
03:49:21.725 00.000 29988 Moving (0.08, -0.14) raw xDistance=-0.16 yDistance=-0.01
03:49:21.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:49:21.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:21.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:49:21.725 00.000 29988 MoveAxis(E, 0, ABG)
03:49:21.725 00.000 29988 Move returns status 0, amount 0
03:49:21.725 00.000 29988 MoveAxis(N, 0, ABG)
03:49:21.726 00.001 29988 Move returns status 0, amount 0
03:49:21.726 00.000 29988 move complete, result=0
03:49:21.726 00.000 29988 worker thread done servicing request
03:49:21.726 00.000 29988 Worker thread wakes up
03:49:21.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:21.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:21.726 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:23.248 01.522 29988 Exposure complete
03:49:23.283 00.035 29988 worker thread done servicing request
03:49:23.283 00.000 28316 OnExposeComplete: enter
03:49:23.284 00.001 28316 UpdateGuideState(): m_state=6
03:49:23.285 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6251
03:49:23.285 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=258.11, Mass=2244, SNR=32.7, Peak=175 HFD=4.2
03:49:23.286 00.001 28316 MultiStar: [#1 0.21,-0.26,0.99,U] [#2 0.14,-0.41,0.00,M1] [#3 0.37,-0.22,0.00,M1] [#4 0.00,-0.28,0.82,U] [#5 0.43,-0.24,0.00,M1] [#6 0.21,-0.54,0.00,M4] [#7 0.55,-0.26,0.00,M1] [#8 0.08,-0.16,0.62,U] 
03:49:23.287 00.001 28316 single-star, 3 included, MultiStar: {0.11, -0.24}, one-star: {0.12, -0.22}
03:49:23.287 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
03:49:23.287 00.000 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
03:49:23.288 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.07 mountX=-0.25 mountY=-0.01, mountTheta=-3.10
03:49:23.289 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.22, opts=13)
03:49:23.290 00.001 28316 Enqueuing Move request for scope (0.12, -0.22)
03:49:23.290 00.000 29988 Worker thread wakes up
03:49:23.290 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
03:49:23.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
03:49:23.290 00.000 29988 Moving (0.12, -0.22) raw xDistance=-0.25 yDistance=-0.01
03:49:23.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
03:49:23.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:23.290 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:23.291 00.001 28316 UpdateGuideState exits: m=2244 RSB=32.7
03:49:23.291 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:23.292 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:23.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:49:23.292 00.000 29988 MoveAxis(E, 53, ABG)
03:49:23.292 00.000 29988 Guiding  Dir = 2, Dur = 53
03:49:23.293 00.001 28316 Enqueuing Expose request
03:49:23.293 00.000 29988 IsSlewing returns 0
03:49:23.293 00.000 29988 IsGuiding returns 0
03:49:23.296 00.003 29988 PulseGuide returned control before completion, sleep 62
03:49:23.371 00.075 29988 IsGuiding returns 0
03:49:23.371 00.000 29988 Move returns status 0, amount 53
03:49:23.371 00.000 29988 MoveAxis(N, 0, ABG)
03:49:23.371 00.000 29988 Move returns status 0, amount 0
03:49:23.371 00.000 29988 move complete, result=0
03:49:23.371 00.000 29988 worker thread done servicing request
03:49:23.371 00.000 29988 Worker thread wakes up
03:49:23.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:23.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:23.371 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.0 px 0 ms NORTH
03:49:24.995 01.624 29988 Exposure complete
03:49:25.036 00.041 29988 worker thread done servicing request
03:49:25.036 00.000 28316 OnExposeComplete: enter
03:49:25.037 00.001 28316 UpdateGuideState(): m_state=6
03:49:25.039 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6252
03:49:25.041 00.002 28316 Star::Find returns 1 (0), X=951.15, Y=258.26, Mass=2119, SNR=31.9, Peak=169 HFD=4.0
03:49:25.044 00.003 28316 MultiStar: [#1 0.30,-0.16,0.00,M1] [#2 0.06,-0.08,0.96,U] [#3 0.16,-0.01,0.89,U] [#4 0.03,-0.15,0.86,U] [#5 0.31,-0.22,0.00,M2] [#6 0.18,-0.24,0.64,U] [#7 0.32,-0.14,0.00,M2] [#8 0.02,-0.03,0.60,U] 
03:49:25.047 00.003 28316 single-star, 5 included, MultiStar: {0.09, -0.09}, one-star: {0.07, -0.07}
03:49:25.049 00.002 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:49:25.051 00.002 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:49:25.052 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.80 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
03:49:25.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
03:49:25.054 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
03:49:25.054 00.000 29988 Worker thread wakes up
03:49:25.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:25.055 00.001 28316 UpdateGuideState exits: m=2119 RSB=31.9
03:49:25.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:25.056 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
03:49:25.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:25.056 00.000 28316 Enqueuing Expose request
03:49:25.057 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
03:49:25.057 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.10 yDistance=-0.03
03:49:25.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:25.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:25.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:49:25.057 00.000 29988 MoveAxis(E, 0, ABG)
03:49:25.057 00.000 29988 Move returns status 0, amount 0
03:49:25.057 00.000 29988 MoveAxis(N, 0, ABG)
03:49:25.057 00.000 29988 Move returns status 0, amount 0
03:49:25.057 00.000 29988 move complete, result=0
03:49:25.057 00.000 29988 worker thread done servicing request
03:49:25.057 00.000 29988 Worker thread wakes up
03:49:25.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:25.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:25.058 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:26.572 01.514 29988 Exposure complete
03:49:26.608 00.036 29988 worker thread done servicing request
03:49:26.608 00.000 28316 OnExposeComplete: enter
03:49:26.610 00.002 28316 UpdateGuideState(): m_state=6
03:49:26.610 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6253
03:49:26.611 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=258.30, Mass=2247, SNR=32.8, Peak=167 HFD=4.2
03:49:26.611 00.000 28316 MultiStar: [#1 -0.04,-0.01,1.01,U] [#2 0.29,-0.27,0.00,M1] [#3 0.10,0.10,0.87,U] [#4 -0.32,0.05,0.86,U] [#5 0.11,-0.16,0.72,U] [#6 -0.05,-0.18,0.63,U] [#7 0.13,0.12,0.64,U] [#8 -0.03,0.13,0.58,U] 
03:49:26.612 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.00}, one-star: {0.16, -0.03}
03:49:26.612 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
03:49:26.612 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
03:49:26.613 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.17 mountX=-0.00 mountY=-0.01, mountTheta=-1.83
03:49:26.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
03:49:26.616 00.002 28316 Enqueuing Move request for scope (0.01, 0.00)
03:49:26.616 00.000 29988 Worker thread wakes up
03:49:26.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:26.617 00.001 28316 UpdateGuideState exits: m=2247 RSB=32.8
03:49:26.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:26.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:26.618 00.001 28316 Enqueuing Expose request
03:49:26.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
03:49:26.618 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
03:49:26.618 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
03:49:26.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:49:26.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:26.619 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:49:26.619 00.000 29988 MoveAxis(E, 0, ABG)
03:49:26.619 00.000 29988 Move returns status 0, amount 0
03:49:26.619 00.000 29988 MoveAxis(N, 0, ABG)
03:49:26.619 00.000 29988 Move returns status 0, amount 0
03:49:26.619 00.000 29988 move complete, result=0
03:49:26.619 00.000 29988 worker thread done servicing request
03:49:26.619 00.000 29988 Worker thread wakes up
03:49:26.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:26.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:26.619 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:28.251 01.632 29988 Exposure complete
03:49:28.276 00.025 29988 worker thread done servicing request
03:49:28.277 00.001 28316 OnExposeComplete: enter
03:49:28.278 00.001 28316 UpdateGuideState(): m_state=6
03:49:28.279 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6254
03:49:28.280 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=258.36, Mass=2209, SNR=32.5, Peak=155 HFD=3.8
03:49:28.280 00.000 28316 MultiStar: [#1 0.12,0.01,1.02,U] [#2 0.06,-0.10,0.90,U] [#3 0.22,0.08,0.87,U] [#4 -0.05,-0.13,0.82,U] [#5 0.21,-0.05,0.75,U] [#6 -0.00,-0.34,0.00,M3] [#7 0.21,-0.01,0.65,U] [#8 -0.11,-0.07,0.58,U] 
03:49:28.281 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.21, 0.02}
03:49:28.281 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
03:49:28.282 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
03:49:28.282 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=-0.07 mountY=-0.09, mountTheta=-2.23
03:49:28.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.03, opts=13)
03:49:28.283 00.000 28316 Enqueuing Move request for scope (0.12, -0.03)
03:49:28.284 00.001 29988 Worker thread wakes up
03:49:28.284 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:28.284 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
03:49:28.284 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
03:49:28.284 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.5
03:49:28.285 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:28.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:28.286 00.001 28316 Enqueuing Expose request
03:49:28.286 00.000 29988 Moving (0.12, -0.03) raw xDistance=-0.07 yDistance=-0.09
03:49:28.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:49:28.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:28.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:49:28.286 00.000 29988 MoveAxis(E, 0, ABG)
03:49:28.286 00.000 29988 Move returns status 0, amount 0
03:49:28.286 00.000 29988 MoveAxis(N, 0, ABG)
03:49:28.286 00.000 29988 Move returns status 0, amount 0
03:49:28.286 00.000 29988 move complete, result=0
03:49:28.286 00.000 29988 worker thread done servicing request
03:49:28.286 00.000 29988 Worker thread wakes up
03:49:28.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:28.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:28.287 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:29.804 01.517 29988 Exposure complete
03:49:29.848 00.044 29988 worker thread done servicing request
03:49:29.849 00.001 28316 OnExposeComplete: enter
03:49:29.850 00.001 28316 UpdateGuideState(): m_state=6
03:49:29.850 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6255
03:49:29.851 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=258.04, Mass=2454, SNR=34.4, Peak=174 HFD=4.1
03:49:29.852 00.001 28316 MultiStar: [#1 0.13,-0.10,0.93,U] [#2 0.01,-0.32,0.86,U] [#3 0.25,-0.09,0.83,U] [#4 -0.24,-0.19,0.78,U] [#5 0.21,-0.25,0.71,U] [#6 0.04,-0.34,0.00,M4] [#7 0.29,-0.07,0.59,U] [#8 0.33,-0.28,0.00,M1] 
03:49:29.853 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.19}, one-star: {0.23, -0.30}
03:49:29.854 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
03:49:29.854 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
03:49:29.855 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.01 mountX=-0.23 mountY=-0.02, mountTheta=-3.04
03:49:29.857 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
03:49:29.857 00.000 28316 Enqueuing Move request for scope (0.12, -0.19)
03:49:29.858 00.001 29988 Worker thread wakes up
03:49:29.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:29.859 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4
03:49:29.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:29.860 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:29.860 00.000 28316 Enqueuing Expose request
03:49:29.861 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
03:49:29.861 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
03:49:29.861 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.23 yDistance=-0.02
03:49:29.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:49:29.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:29.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:49:29.861 00.000 29988 MoveAxis(E, 48, ABG)
03:49:29.861 00.000 29988 Guiding  Dir = 2, Dur = 48
03:49:29.861 00.000 29988 IsSlewing returns 0
03:49:29.861 00.000 29988 IsGuiding returns 0
03:49:29.863 00.002 29988 PulseGuide returned control before completion, sleep 57
03:49:29.931 00.068 29988 IsGuiding returns 0
03:49:29.931 00.000 29988 Move returns status 0, amount 48
03:49:29.931 00.000 29988 MoveAxis(N, 0, ABG)
03:49:29.932 00.001 29988 Move returns status 0, amount 0
03:49:29.932 00.000 29988 move complete, result=0
03:49:29.932 00.000 29988 worker thread done servicing request
03:49:29.932 00.000 29988 Worker thread wakes up
03:49:29.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:29.932 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
03:49:29.933 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:31.561 01.628 29988 Exposure complete
03:49:31.598 00.037 29988 worker thread done servicing request
03:49:31.598 00.000 28316 OnExposeComplete: enter
03:49:31.600 00.002 28316 UpdateGuideState(): m_state=6
03:49:31.601 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6256
03:49:31.603 00.002 28316 Star::Find returns 1 (0), X=950.95, Y=258.24, Mass=2266, SNR=32.9, Peak=180 HFD=4.1
03:49:31.604 00.001 28316 MultiStar: [#1 -0.02,-0.14,0.99,U] [#2 0.01,-0.11,0.93,U] [#3 0.22,0.00,0.86,U] [#4 -0.35,0.01,0.00,M1] [#5 0.02,-0.01,0.75,U] [#6 -0.19,-0.13,0.63,U] [#7 -0.13,0.03,0.64,U] [#8 -0.11,-0.02,0.59,U] 
03:49:31.605 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.13, -0.10}
03:49:31.606 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
03:49:31.608 00.002 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
03:49:31.609 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-2.02 mountX=-0.05 mountY=0.06, mountTheta=2.25
03:49:31.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
03:49:31.611 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
03:49:31.611 00.000 29988 Worker thread wakes up
03:49:31.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:31.612 00.001 28316 UpdateGuideState exits: m=2266 RSB=32.9
03:49:31.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:31.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:31.613 00.000 28316 Enqueuing Expose request
03:49:31.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
03:49:31.613 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
03:49:31.614 00.001 29988 Moving (-0.03, -0.07) raw xDistance=-0.05 yDistance=0.06
03:49:31.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:49:31.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:31.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:49:31.614 00.000 29988 MoveAxis(E, 0, ABG)
03:49:31.614 00.000 29988 Move returns status 0, amount 0
03:49:31.614 00.000 29988 MoveAxis(N, 0, ABG)
03:49:31.614 00.000 29988 Move returns status 0, amount 0
03:49:31.614 00.000 29988 move complete, result=0
03:49:31.614 00.000 29988 worker thread done servicing request
03:49:31.614 00.000 29988 Worker thread wakes up
03:49:31.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:31.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:31.614 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:33.143 01.529 29988 Exposure complete
03:49:33.193 00.050 29988 worker thread done servicing request
03:49:33.193 00.000 28316 OnExposeComplete: enter
03:49:33.194 00.001 28316 UpdateGuideState(): m_state=6
03:49:33.196 00.002 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6257
03:49:33.197 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=258.29, Mass=2266, SNR=33.0, Peak=159 HFD=4.1
03:49:33.199 00.002 28316 MultiStar: [#1 0.21,-0.05,0.99,U] [#2 0.07,-0.03,0.94,U] [#3 0.19,0.08,0.87,U] [#4 -0.28,0.00,0.85,U] [#5 0.18,-0.10,0.75,U] [#6 -0.13,-0.22,0.64,U] [#7 0.09,0.17,0.63,U] [#8 0.08,-0.07,0.57,U] 
03:49:33.200 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.09, -0.05}
03:49:33.201 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
03:49:33.202 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
03:49:33.203 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.41 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
03:49:33.206 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:49:33.207 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
03:49:33.207 00.000 29988 Worker thread wakes up
03:49:33.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:33.208 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
03:49:33.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:33.209 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:33.209 00.000 28316 Enqueuing Expose request
03:49:33.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:49:33.210 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:49:33.210 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:49:33.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:49:33.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:33.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:49:33.210 00.000 29988 MoveAxis(E, 0, ABG)
03:49:33.210 00.000 29988 Move returns status 0, amount 0
03:49:33.210 00.000 29988 MoveAxis(N, 0, ABG)
03:49:33.210 00.000 29988 Move returns status 0, amount 0
03:49:33.210 00.000 29988 move complete, result=0
03:49:33.210 00.000 29988 worker thread done servicing request
03:49:33.210 00.000 29988 Worker thread wakes up
03:49:33.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:33.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:33.210 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:34.840 01.630 29988 Exposure complete
03:49:34.875 00.035 29988 worker thread done servicing request
03:49:34.875 00.000 28316 OnExposeComplete: enter
03:49:34.877 00.002 28316 UpdateGuideState(): m_state=6
03:49:34.879 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6258
03:49:34.880 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=258.25, Mass=2351, SNR=33.6, Peak=175 HFD=4.1
03:49:34.880 00.000 28316 MultiStar: [#1 0.18,-0.00,0.96,U] [#2 0.02,-0.22,0.90,U] [#3 0.29,0.07,0.81,U] [#4 -0.11,-0.00,0.85,U] [#5 0.25,-0.10,0.72,U] [#6 -0.02,-0.23,0.61,U] [#7 0.20,-0.03,0.64,U] [#8 -0.15,0.05,0.58,U] 
03:49:34.881 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.06}, one-star: {0.06, -0.09}
03:49:34.882 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:49:34.884 00.002 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:49:34.888 00.004 28316 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.63 mountX=-0.09 mountY=-0.05, mountTheta=-2.66
03:49:34.890 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.06, opts=13)
03:49:34.890 00.000 28316 Enqueuing Move request for scope (0.08, -0.06)
03:49:34.890 00.000 29988 Worker thread wakes up
03:49:34.891 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:34.891 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
03:49:34.891 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:34.892 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:34.892 00.000 28316 Enqueuing Expose request
03:49:34.893 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
03:49:34.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
03:49:34.893 00.000 29988 Moving (0.08, -0.06) raw xDistance=-0.09 yDistance=-0.05
03:49:34.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:49:34.893 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:34.893 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:49:34.893 00.000 29988 MoveAxis(E, 0, ABG)
03:49:34.893 00.000 29988 Move returns status 0, amount 0
03:49:34.893 00.000 29988 MoveAxis(N, 0, ABG)
03:49:34.893 00.000 29988 Move returns status 0, amount 0
03:49:34.893 00.000 29988 move complete, result=0
03:49:34.893 00.000 29988 worker thread done servicing request
03:49:34.893 00.000 29988 Worker thread wakes up
03:49:34.893 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:34.893 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:34.893 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:36.411 01.518 29988 Exposure complete
03:49:36.451 00.040 29988 worker thread done servicing request
03:49:36.451 00.000 28316 OnExposeComplete: enter
03:49:36.454 00.003 28316 UpdateGuideState(): m_state=6
03:49:36.456 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6259
03:49:36.457 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=258.44, Mass=2356, SNR=33.6, Peak=172 HFD=3.9
03:49:36.458 00.001 28316 MultiStar: [#1 0.08,0.16,0.98,U] [#2 -0.00,0.12,0.89,U] [#3 0.17,0.24,0.82,U] [#4 -0.16,0.15,0.82,U] [#5 0.21,0.21,0.72,U] [#6 0.03,-0.22,0.62,U] [#7 0.19,0.06,0.61,U] [#8 -0.16,0.15,0.58,U] 
03:49:36.459 00.001 28316 single-star, 8 included, MultiStar: {0.04, 0.12}, one-star: {0.00, 0.11}
03:49:36.460 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
03:49:36.461 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
03:49:36.462 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.54 mountX=0.10 mountY=-0.05, mountTheta=-0.49
03:49:36.464 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.11, opts=13)
03:49:36.464 00.000 28316 Enqueuing Move request for scope (0.00, 0.11)
03:49:36.465 00.001 29988 Worker thread wakes up
03:49:36.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:36.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
03:49:36.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
03:49:36.465 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:49:36.466 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:36.466 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:36.467 00.001 28316 Enqueuing Expose request
03:49:36.467 00.000 29988 Moving (0.00, 0.11) raw xDistance=0.10 yDistance=-0.05
03:49:36.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:49:36.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:36.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:49:36.467 00.000 29988 MoveAxis(E, 0, ABG)
03:49:36.467 00.000 29988 Move returns status 0, amount 0
03:49:36.467 00.000 29988 MoveAxis(N, 0, ABG)
03:49:36.467 00.000 29988 Move returns status 0, amount 0
03:49:36.467 00.000 29988 move complete, result=0
03:49:36.467 00.000 29988 worker thread done servicing request
03:49:36.467 00.000 29988 Worker thread wakes up
03:49:36.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:36.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:36.468 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:38.096 01.628 29988 Exposure complete
03:49:38.133 00.037 29988 worker thread done servicing request
03:49:38.133 00.000 28316 OnExposeComplete: enter
03:49:38.134 00.001 28316 UpdateGuideState(): m_state=6
03:49:38.135 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6260
03:49:38.136 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=258.31, Mass=2365, SNR=33.6, Peak=183 HFD=4.0
03:49:38.138 00.002 28316 MultiStar: [#1 -0.06,0.13,0.97,U] [#2 -0.02,-0.06,0.91,U] [#3 0.09,0.13,0.85,U] [#4 0.01,-0.08,0.81,U] [#5 0.15,0.03,0.73,U] [#6 0.00,-0.29,0.63,U] [#7 0.21,0.07,0.62,U] [#8 0.05,-0.10,0.57,U] 
03:49:38.140 00.002 28316 single-star, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.01, -0.03}
03:49:38.141 00.001 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
03:49:38.142 00.001 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
03:49:38.142 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.30 mountX=-0.03 mountY=0.01, mountTheta=2.94
03:49:38.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
03:49:38.143 00.000 28316 Enqueuing Move request for scope (0.01, -0.03)
03:49:38.144 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:38.145 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.6
03:49:38.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:38.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:38.146 00.001 28316 Enqueuing Expose request
03:49:38.146 00.000 29988 Worker thread wakes up
03:49:38.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
03:49:38.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
03:49:38.146 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
03:49:38.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:49:38.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:38.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:49:38.146 00.000 29988 MoveAxis(E, 0, ABG)
03:49:38.147 00.001 29988 Move returns status 0, amount 0
03:49:38.147 00.000 29988 MoveAxis(N, 0, ABG)
03:49:38.147 00.000 29988 Move returns status 0, amount 0
03:49:38.147 00.000 29988 move complete, result=0
03:49:38.147 00.000 29988 worker thread done servicing request
03:49:38.147 00.000 29988 Worker thread wakes up
03:49:38.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:38.147 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:38.147 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:39.667 01.520 29988 Exposure complete
03:49:39.718 00.051 29988 worker thread done servicing request
03:49:39.718 00.000 28316 OnExposeComplete: enter
03:49:39.720 00.002 28316 UpdateGuideState(): m_state=6
03:49:39.722 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6261
03:49:39.723 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.20, Mass=2433, SNR=34.2, Peak=191 HFD=4.1
03:49:39.725 00.002 28316 MultiStar: [#1 0.06,-0.05,0.92,U] [#2 0.04,-0.11,0.89,U] [#3 0.09,0.04,0.84,U] [#4 -0.10,-0.11,0.79,U] [#5 0.08,-0.12,0.73,U] [#6 0.05,-0.33,0.00,M1] [#7 0.17,0.06,0.61,U] [#8 0.09,0.04,0.55,U] 
03:49:39.726 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.10, -0.14}
03:49:39.727 00.001 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
03:49:39.728 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
03:49:39.730 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.74 mountX=-0.08 mountY=-0.03, mountTheta=-2.77
03:49:39.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
03:49:39.731 00.000 28316 Enqueuing Move request for scope (0.06, -0.06)
03:49:39.732 00.001 29988 Worker thread wakes up
03:49:39.732 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:39.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
03:49:39.732 00.000 28316 UpdateGuideState exits: m=2433 RSB=34.2
03:49:39.733 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:39.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:39.734 00.001 28316 Enqueuing Expose request
03:49:39.734 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
03:49:39.734 00.000 29988 Moving (0.06, -0.06) raw xDistance=-0.08 yDistance=-0.03
03:49:39.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:49:39.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:39.734 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:49:39.734 00.000 29988 MoveAxis(E, 0, ABG)
03:49:39.734 00.000 29988 Move returns status 0, amount 0
03:49:39.734 00.000 29988 MoveAxis(N, 0, ABG)
03:49:39.734 00.000 29988 Move returns status 0, amount 0
03:49:39.734 00.000 29988 move complete, result=0
03:49:39.734 00.000 29988 worker thread done servicing request
03:49:39.734 00.000 29988 Worker thread wakes up
03:49:39.734 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:39.734 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:39.735 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:41.373 01.638 29988 Exposure complete
03:49:41.419 00.046 29988 worker thread done servicing request
03:49:41.419 00.000 28316 OnExposeComplete: enter
03:49:41.420 00.001 28316 UpdateGuideState(): m_state=6
03:49:41.421 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6262
03:49:41.421 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=258.39, Mass=2317, SNR=33.2, Peak=169 HFD=4.0
03:49:41.422 00.001 28316 MultiStar: [#1 0.07,0.02,0.99,U] [#2 -0.10,0.13,0.89,U] [#3 0.11,0.14,0.84,U] [#4 -0.31,-0.08,0.83,U] [#5 -0.10,0.07,0.74,U] [#6 -0.10,-0.19,0.62,U] [#7 0.10,0.00,0.62,U] [#8 -0.18,-0.00,0.58,U] 
03:49:41.422 00.000 28316 single-star, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.04, 0.05}
03:49:41.422 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
03:49:41.423 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
03:49:41.423 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.19 mountX=0.06 mountY=0.01, mountTheta=0.15
03:49:41.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.05, opts=13)
03:49:41.425 00.001 28316 Enqueuing Move request for scope (-0.04, 0.05)
03:49:41.425 00.000 29988 Worker thread wakes up
03:49:41.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
03:49:41.425 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
03:49:41.425 00.000 29988 Moving (-0.04, 0.05) raw xDistance=0.06 yDistance=0.01
03:49:41.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:49:41.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:41.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:41.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:49:41.425 00.000 29988 MoveAxis(E, 0, ABG)
03:49:41.425 00.000 29988 Move returns status 0, amount 0
03:49:41.425 00.000 29988 MoveAxis(N, 0, ABG)
03:49:41.425 00.000 29988 Move returns status 0, amount 0
03:49:41.425 00.000 29988 move complete, result=0
03:49:41.425 00.000 29988 worker thread done servicing request
03:49:41.425 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.2
03:49:41.426 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:41.426 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:41.426 00.000 28316 Enqueuing Expose request
03:49:41.427 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:41.427 00.000 29988 Worker thread wakes up
03:49:41.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:41.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:42.958 01.531 29988 Exposure complete
03:49:42.998 00.040 29988 worker thread done servicing request
03:49:42.999 00.001 28316 OnExposeComplete: enter
03:49:42.999 00.000 28316 UpdateGuideState(): m_state=6
03:49:43.002 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6263
03:49:43.005 00.003 28316 Star::Find returns 1 (0), X=951.15, Y=258.28, Mass=2293, SNR=33.2, Peak=165 HFD=4.1
03:49:43.006 00.001 28316 MultiStar: [#1 0.28,0.04,0.96,U] [#2 0.04,-0.08,0.90,U] [#3 0.20,0.11,0.87,U] [#4 0.11,-0.14,0.81,U] [#5 0.18,-0.08,0.73,U] [#6 0.15,-0.34,0.00,M1] [#7 0.14,-0.09,0.61,U] [#8 -0.12,-0.12,0.58,U] 
03:49:43.007 00.001 28316 single-star, 7 included, MultiStar: {0.12, -0.05}, one-star: {0.07, -0.06}
03:49:43.008 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
03:49:43.009 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:49:43.010 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=-0.08 mountY=-0.04, mountTheta=-2.74
03:49:43.013 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
03:49:43.014 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
03:49:43.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:43.015 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:49:43.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:43.015 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:43.017 00.002 29988 Worker thread wakes up
03:49:43.017 00.000 28316 Enqueuing Expose request
03:49:43.018 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
03:49:43.018 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
03:49:43.018 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=-0.04
03:49:43.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:49:43.018 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:43.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:49:43.018 00.000 29988 MoveAxis(E, 0, ABG)
03:49:43.018 00.000 29988 Move returns status 0, amount 0
03:49:43.018 00.000 29988 MoveAxis(N, 0, ABG)
03:49:43.018 00.000 29988 Move returns status 0, amount 0
03:49:43.018 00.000 29988 move complete, result=0
03:49:43.018 00.000 29988 worker thread done servicing request
03:49:43.018 00.000 29988 Worker thread wakes up
03:49:43.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:43.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:43.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:44.656 01.638 29988 Exposure complete
03:49:44.691 00.035 29988 worker thread done servicing request
03:49:44.691 00.000 28316 OnExposeComplete: enter
03:49:44.692 00.001 28316 UpdateGuideState(): m_state=6
03:49:44.693 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6264
03:49:44.693 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=258.30, Mass=2237, SNR=32.8, Peak=178 HFD=4.1
03:49:44.694 00.001 28316 MultiStar: [#1 0.08,-0.07,0.99,U] [#2 -0.18,-0.01,0.89,U] [#3 -0.02,0.01,0.84,U] [#4 -0.32,-0.10,0.00,M1] [#5 -0.02,-0.13,0.74,U] [#6 -0.09,-0.26,0.63,U] [#7 0.04,-0.02,0.63,U] [#8 -0.27,-0.07,0.57,U] 
03:49:44.694 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.07}, one-star: {-0.04, -0.04}
03:49:44.694 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
03:49:44.695 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
03:49:44.696 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.35 mountX=-0.02 mountY=0.05, mountTheta=1.93
03:49:44.698 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.04, opts=13)
03:49:44.699 00.001 28316 Enqueuing Move request for scope (-0.04, -0.04)
03:49:44.699 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:44.700 00.001 28316 UpdateGuideState exits: m=2237 RSB=32.8
03:49:44.700 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:44.701 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:44.702 00.001 28316 Enqueuing Expose request
03:49:44.702 00.000 29988 Worker thread wakes up
03:49:44.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
03:49:44.702 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
03:49:44.702 00.000 29988 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=0.05
03:49:44.702 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:49:44.702 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:44.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:49:44.702 00.000 29988 MoveAxis(E, 0, ABG)
03:49:44.702 00.000 29988 Move returns status 0, amount 0
03:49:44.702 00.000 29988 MoveAxis(N, 0, ABG)
03:49:44.702 00.000 29988 Move returns status 0, amount 0
03:49:44.702 00.000 29988 move complete, result=0
03:49:44.702 00.000 29988 worker thread done servicing request
03:49:44.702 00.000 29988 Worker thread wakes up
03:49:44.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:44.702 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:44.703 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:46.225 01.522 29988 Exposure complete
03:49:46.254 00.029 29988 worker thread done servicing request
03:49:46.254 00.000 28316 OnExposeComplete: enter
03:49:46.255 00.001 28316 UpdateGuideState(): m_state=6
03:49:46.256 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6265
03:49:46.256 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=258.17, Mass=2194, SNR=32.5, Peak=183 HFD=4.1
03:49:46.257 00.001 28316 MultiStar: [#1 -0.01,-0.10,1.00,U] [#2 -0.01,-0.16,0.94,U] [#3 0.06,-0.13,0.87,U] [#4 -0.34,-0.07,0.00,M2] [#5 -0.19,-0.15,0.75,U] [#6 -0.14,-0.26,0.63,U] [#7 0.00,0.05,0.64,U] [#8 -0.10,-0.10,0.59,U] 
03:49:46.257 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.13}, one-star: {0.05, -0.16}
03:49:46.258 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
03:49:46.258 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
03:49:46.258 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.81 mountX=-0.10 mountY=0.09, mountTheta=2.45
03:49:46.259 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.13, opts=13)
03:49:46.260 00.001 28316 Enqueuing Move request for scope (-0.03, -0.13)
03:49:46.260 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:46.261 00.001 29988 Worker thread wakes up
03:49:46.261 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
03:49:46.261 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
03:49:46.261 00.000 29988 Moving (-0.03, -0.13) raw xDistance=-0.10 yDistance=0.09
03:49:46.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:46.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:46.261 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.5
03:49:46.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:46.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:46.262 00.000 28316 Enqueuing Expose request
03:49:46.263 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:49:46.263 00.000 29988 MoveAxis(E, 0, ABG)
03:49:46.263 00.000 29988 Move returns status 0, amount 0
03:49:46.263 00.000 29988 MoveAxis(N, 0, ABG)
03:49:46.263 00.000 29988 Move returns status 0, amount 0
03:49:46.263 00.000 29988 move complete, result=0
03:49:46.263 00.000 29988 worker thread done servicing request
03:49:46.263 00.000 29988 Worker thread wakes up
03:49:46.263 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:46.263 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:46.264 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:47.903 01.639 29988 Exposure complete
03:49:47.966 00.063 29988 worker thread done servicing request
03:49:47.966 00.000 28316 OnExposeComplete: enter
03:49:47.967 00.001 28316 UpdateGuideState(): m_state=6
03:49:47.969 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6266
03:49:47.969 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=258.22, Mass=2208, SNR=32.6, Peak=179 HFD=4.2
03:49:47.970 00.001 28316 MultiStar: [#1 -0.01,-0.15,1.01,U] [#2 0.01,-0.11,0.92,U] [#3 0.16,-0.04,0.87,U] [#4 -0.36,-0.05,0.00,M3] [#5 0.12,-0.13,0.78,U] [#6 -0.07,-0.24,0.64,U] [#7 0.05,0.05,0.64,U] [#8 -0.09,-0.02,0.61,U] 
03:49:47.971 00.001 28316 refined, 7 included, MultiStar: {0.03, -0.10}, one-star: {0.01, -0.12}
03:49:47.972 00.001 28316 CameraToMount -- cameraTheta (-1.31) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
03:49:47.973 00.001 28316 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
03:49:47.974 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.31 mountX=-0.10 mountY=0.02, mountTheta=2.94
03:49:47.977 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
03:49:47.980 00.003 28316 Enqueuing Move request for scope (0.03, -0.10)
03:49:47.984 00.004 29988 Worker thread wakes up
03:49:47.984 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:47.985 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.6
03:49:47.987 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:47.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
03:49:47.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
03:49:47.988 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.10 yDistance=0.02
03:49:47.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:47.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:47.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:47.989 00.001 28316 Enqueuing Expose request
03:49:47.990 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:49:47.990 00.000 29988 MoveAxis(E, 0, ABG)
03:49:47.990 00.000 29988 Move returns status 0, amount 0
03:49:47.990 00.000 29988 MoveAxis(N, 0, ABG)
03:49:47.990 00.000 29988 Move returns status 0, amount 0
03:49:47.990 00.000 29988 move complete, result=0
03:49:47.990 00.000 29988 worker thread done servicing request
03:49:47.990 00.000 29988 Worker thread wakes up
03:49:47.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:47.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:47.991 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:49.405 01.414 29988 Exposure complete
03:49:49.433 00.028 29988 worker thread done servicing request
03:49:49.433 00.000 28316 OnExposeComplete: enter
03:49:49.435 00.002 28316 UpdateGuideState(): m_state=6
03:49:49.436 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6267
03:49:49.436 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=258.24, Mass=2288, SNR=33.2, Peak=185 HFD=4.0
03:49:49.437 00.001 28316 MultiStar: [#1 0.06,-0.11,0.97,U] [#2 -0.04,-0.10,0.92,U] [#3 0.19,-0.09,0.86,U] [#4 -0.16,-0.20,0.85,U] [#5 0.13,-0.09,0.72,U] [#6 0.07,-0.24,0.65,U] [#7 -0.02,0.03,0.64,U] [#8 -0.03,0.03,0.58,U] 
03:49:49.437 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.07, -0.09}
03:49:49.437 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
03:49:49.438 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.80)
03:49:49.438 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.45 mountX=-0.10 mountY=0.03, mountTheta=2.80
03:49:49.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.10, opts=13)
03:49:49.440 00.001 28316 Enqueuing Move request for scope (0.01, -0.10)
03:49:49.440 00.000 29988 Worker thread wakes up
03:49:49.440 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:49.441 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.2
03:49:49.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:49.441 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:49.442 00.001 28316 Enqueuing Expose request
03:49:49.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
03:49:49.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
03:49:49.442 00.000 29988 Moving (0.01, -0.10) raw xDistance=-0.10 yDistance=0.03
03:49:49.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:49:49.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:49.442 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:49:49.442 00.000 29988 MoveAxis(E, 0, ABG)
03:49:49.442 00.000 29988 Move returns status 0, amount 0
03:49:49.442 00.000 29988 MoveAxis(N, 0, ABG)
03:49:49.442 00.000 29988 Move returns status 0, amount 0
03:49:49.442 00.000 29988 move complete, result=0
03:49:49.443 00.001 29988 worker thread done servicing request
03:49:49.443 00.000 29988 Worker thread wakes up
03:49:49.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:49.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:49.443 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:49:51.078 01.635 29988 Exposure complete
03:49:51.133 00.055 29988 worker thread done servicing request
03:49:51.133 00.000 28316 OnExposeComplete: enter
03:49:51.135 00.002 28316 UpdateGuideState(): m_state=6
03:49:51.137 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6268
03:49:51.138 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=258.25, Mass=2249, SNR=32.8, Peak=183 HFD=3.9
03:49:51.139 00.001 28316 MultiStar: [#1 0.22,-0.04,1.00,U] [#2 0.09,-0.16,0.92,U] [#3 0.09,0.14,0.89,U] [#4 0.03,-0.03,0.82,U] [#5 0.20,0.04,0.76,U] [#6 0.09,-0.24,0.64,U] [#7 0.16,-0.09,0.62,U] [#8 -0.04,0.02,0.57,U] 
03:49:51.141 00.002 28316 refined, 8 included, MultiStar: {0.11, -0.05}, one-star: {0.13, -0.09}
03:49:51.142 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
03:49:51.143 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
03:49:51.144 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.40 mountX=-0.09 mountY=-0.08, mountTheta=-2.42
03:49:51.147 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.05, opts=13)
03:49:51.149 00.002 28316 Enqueuing Move request for scope (0.11, -0.05)
03:49:51.150 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:49:51.151 00.001 28316 UpdateGuideState exits: m=2249 RSB=32.8
03:49:51.153 00.002 29988 Worker thread wakes up
03:49:51.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
03:49:51.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
03:49:51.153 00.000 29988 Moving (0.11, -0.05) raw xDistance=-0.09 yDistance=-0.08
03:49:51.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:49:51.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:51.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:51.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:51.155 00.001 28316 Enqueuing Expose request
03:49:51.156 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:49:51.156 00.000 29988 MoveAxis(E, 0, ABG)
03:49:51.156 00.000 29988 Move returns status 0, amount 0
03:49:51.156 00.000 29988 MoveAxis(N, 0, ABG)
03:49:51.156 00.000 29988 Move returns status 0, amount 0
03:49:51.156 00.000 29988 move complete, result=0
03:49:51.156 00.000 29988 worker thread done servicing request
03:49:51.156 00.000 29988 Worker thread wakes up
03:49:51.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:51.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:51.156 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:49:52.669 01.513 29988 Exposure complete
03:49:52.709 00.040 29988 worker thread done servicing request
03:49:52.709 00.000 28316 OnExposeComplete: enter
03:49:52.710 00.001 28316 UpdateGuideState(): m_state=6
03:49:52.711 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6269
03:49:52.712 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=258.27, Mass=2190, SNR=32.4, Peak=156 HFD=4.1
03:49:52.713 00.001 28316 MultiStar: [#1 0.10,-0.00,1.01,U] [#2 0.19,-0.21,0.95,U] [#3 0.14,0.07,0.86,U] [#4 -0.25,-0.06,0.86,U] [#5 0.01,0.10,0.74,U] [#6 0.04,-0.25,0.65,U] [#7 0.17,0.11,0.64,U] [#8 0.13,0.08,0.60,U] 
03:49:52.714 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.08, -0.07}
03:49:52.715 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
03:49:52.715 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
03:49:52.716 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.46 mountX=-0.06 mountY=-0.04, mountTheta=-2.48
03:49:52.718 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
03:49:52.719 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
03:49:52.719 00.000 29988 Worker thread wakes up
03:49:52.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
03:49:52.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
03:49:52.719 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.04
03:49:52.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:49:52.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:52.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:52.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:49:52.720 00.000 29988 MoveAxis(E, 0, ABG)
03:49:52.720 00.000 29988 Move returns status 0, amount 0
03:49:52.720 00.000 29988 MoveAxis(N, 0, ABG)
03:49:52.720 00.000 29988 Move returns status 0, amount 0
03:49:52.720 00.000 29988 move complete, result=0
03:49:52.720 00.000 29988 worker thread done servicing request
03:49:52.720 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.4
03:49:52.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:52.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:52.721 00.000 28316 Enqueuing Expose request
03:49:52.722 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:52.723 00.001 29988 Worker thread wakes up
03:49:52.723 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:52.723 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:54.359 01.636 29988 Exposure complete
03:49:54.422 00.063 29988 worker thread done servicing request
03:49:54.422 00.000 28316 OnExposeComplete: enter
03:49:54.424 00.002 28316 UpdateGuideState(): m_state=6
03:49:54.424 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6270
03:49:54.425 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=258.23, Mass=2258, SNR=32.9, Peak=171 HFD=4.1
03:49:54.425 00.000 28316 MultiStar: [#1 0.13,-0.03,0.99,U] [#2 0.03,-0.13,0.92,U] [#3 0.18,-0.10,0.89,U] [#4 -0.25,-0.05,0.85,U] [#5 0.22,-0.03,0.72,U] [#6 -0.03,-0.17,0.63,U] [#7 0.07,0.15,0.61,U] [#8 -0.14,0.01,0.57,U] 
03:49:54.426 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.00, -0.11}
03:49:54.426 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.10 = -3.10)
03:49:54.427 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.14 = -3.14)
03:49:54.427 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.10 mountX=-0.07 mountY=-0.00, mountTheta=-3.14
03:49:54.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
03:49:54.428 00.000 28316 Enqueuing Move request for scope (0.03, -0.06)
03:49:54.429 00.001 29988 Worker thread wakes up
03:49:54.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
03:49:54.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
03:49:54.429 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.07 yDistance=-0.00
03:49:54.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:49:54.429 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:54.431 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:54.431 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.9
03:49:54.432 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:54.433 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:49:54.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:54.434 00.001 28316 Enqueuing Expose request
03:49:54.435 00.001 29988 MoveAxis(E, 0, ABG)
03:49:54.435 00.000 29988 Move returns status 0, amount 0
03:49:54.435 00.000 29988 MoveAxis(N, 0, ABG)
03:49:54.435 00.000 29988 Move returns status 0, amount 0
03:49:54.435 00.000 29988 move complete, result=0
03:49:54.435 00.000 29988 worker thread done servicing request
03:49:54.435 00.000 29988 Worker thread wakes up
03:49:54.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:54.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:54.436 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:49:55.850 01.414 29988 Exposure complete
03:49:55.896 00.046 29988 worker thread done servicing request
03:49:55.896 00.000 28316 OnExposeComplete: enter
03:49:55.897 00.001 28316 UpdateGuideState(): m_state=6
03:49:55.897 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6271
03:49:55.897 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=258.02, Mass=2392, SNR=34.0, Peak=172 HFD=4.3
03:49:55.898 00.001 28316 MultiStar: [#1 0.07,-0.28,0.94,U] [#2 -0.01,-0.20,0.88,U] [#3 0.22,-0.30,0.00,M1] [#4 0.01,-0.31,0.81,U] [#5 0.30,-0.27,0.00,M1] [#6 -0.07,-0.62,0.00,M1] [#7 0.07,-0.23,0.62,U] [#8 0.07,-0.22,0.57,U] 
03:49:55.899 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.26}, one-star: {0.06, -0.31}
03:49:55.899 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.88)
03:49:55.899 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.84)
03:49:55.900 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.40 mountX=-0.26 mountY=0.08, mountTheta=2.85
03:49:55.901 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.26, opts=13)
03:49:55.902 00.001 28316 Enqueuing Move request for scope (0.04, -0.26)
03:49:55.903 00.001 29988 Worker thread wakes up
03:49:55.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
03:49:55.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
03:49:55.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:55.904 00.001 28316 UpdateGuideState exits: m=2392 RSB=34.0
03:49:55.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:55.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:55.906 00.000 28316 Enqueuing Expose request
03:49:55.907 00.001 29988 Moving (0.04, -0.26) raw xDistance=-0.26 yDistance=0.08
03:49:55.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
03:49:55.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:55.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:49:55.907 00.000 29988 MoveAxis(E, 54, ABG)
03:49:55.907 00.000 29988 Guiding  Dir = 2, Dur = 54
03:49:55.907 00.000 29988 IsSlewing returns 0
03:49:55.908 00.001 29988 IsGuiding returns 0
03:49:55.910 00.002 29988 PulseGuide returned control before completion, sleep 62
03:49:55.977 00.067 29988 IsGuiding returns 0
03:49:55.977 00.000 29988 Move returns status 0, amount 54
03:49:55.977 00.000 29988 MoveAxis(N, 0, ABG)
03:49:55.977 00.000 29988 Move returns status 0, amount 0
03:49:55.977 00.000 29988 move complete, result=0
03:49:55.977 00.000 29988 worker thread done servicing request
03:49:55.977 00.000 29988 Worker thread wakes up
03:49:55.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:55.977 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
03:49:55.978 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:57.610 01.632 29988 Exposure complete
03:49:57.646 00.036 29988 worker thread done servicing request
03:49:57.646 00.000 28316 OnExposeComplete: enter
03:49:57.648 00.002 28316 UpdateGuideState(): m_state=6
03:49:57.649 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6272
03:49:57.650 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=258.16, Mass=2241, SNR=32.8, Peak=193 HFD=4.1
03:49:57.652 00.002 28316 MultiStar: [#1 0.08,-0.14,1.02,U] [#2 -0.09,-0.15,0.92,U] [#3 0.06,-0.14,0.89,U] [#4 -0.19,-0.19,0.85,U] [#5 0.19,-0.28,0.00,M2] [#6 -0.05,-0.38,0.00,M2] [#7 0.07,-0.14,0.63,U] [#8 -0.18,-0.29,0.00,M1] 
03:49:57.653 00.001 28316 refined, 5 included, MultiStar: {-0.02, -0.16}, one-star: {-0.03, -0.17}
03:49:57.654 00.001 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
03:49:57.656 00.002 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
03:49:57.656 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=-0.14 mountY=0.09, mountTheta=2.57
03:49:57.657 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.16, opts=13)
03:49:57.658 00.001 28316 Enqueuing Move request for scope (-0.02, -0.16)
03:49:57.658 00.000 29988 Worker thread wakes up
03:49:57.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:57.659 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
03:49:57.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:57.660 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:57.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
03:49:57.660 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
03:49:57.660 00.000 28316 Enqueuing Expose request
03:49:57.661 00.001 29988 Moving (-0.02, -0.16) raw xDistance=-0.14 yDistance=0.09
03:49:57.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:49:57.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:57.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:49:57.661 00.000 29988 MoveAxis(E, 0, ABG)
03:49:57.661 00.000 29988 Move returns status 0, amount 0
03:49:57.661 00.000 29988 MoveAxis(N, 0, ABG)
03:49:57.661 00.000 29988 Move returns status 0, amount 0
03:49:57.661 00.000 29988 move complete, result=0
03:49:57.661 00.000 29988 worker thread done servicing request
03:49:57.661 00.000 29988 Worker thread wakes up
03:49:57.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:57.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:57.662 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:49:59.181 01.519 29988 Exposure complete
03:49:59.224 00.043 29988 worker thread done servicing request
03:49:59.224 00.000 28316 OnExposeComplete: enter
03:49:59.226 00.002 28316 UpdateGuideState(): m_state=6
03:49:59.227 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6273
03:49:59.228 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=258.18, Mass=2252, SNR=32.9, Peak=182 HFD=4.2
03:49:59.228 00.000 28316 MultiStar: [#1 -0.08,0.06,0.99,U] [#2 0.01,-0.07,0.95,U] [#3 -0.07,-0.09,0.85,U] [#4 -0.39,-0.10,0.00,M1] [#5 -0.12,-0.08,0.74,U] [#6 0.04,-0.27,0.64,U] [#7 -0.06,0.02,0.65,U] [#8 -0.17,0.04,0.58,U] 
03:49:59.229 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.07}, one-star: {0.08, -0.15}
03:49:59.230 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
03:49:59.231 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
03:49:59.232 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.09 mountX=-0.05 mountY=0.07, mountTheta=2.18
03:49:59.233 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
03:49:59.234 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
03:49:59.235 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:49:59.236 00.001 28316 UpdateGuideState exits: m=2252 RSB=32.9
03:49:59.238 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:49:59.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:49:59.240 00.001 28316 Enqueuing Expose request
03:49:59.241 00.001 29988 Worker thread wakes up
03:49:59.242 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
03:49:59.242 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
03:49:59.242 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.07
03:49:59.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:49:59.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:49:59.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:49:59.242 00.000 29988 MoveAxis(E, 0, ABG)
03:49:59.242 00.000 29988 Move returns status 0, amount 0
03:49:59.242 00.000 29988 MoveAxis(N, 0, ABG)
03:49:59.242 00.000 29988 Move returns status 0, amount 0
03:49:59.242 00.000 29988 move complete, result=0
03:49:59.242 00.000 29988 worker thread done servicing request
03:49:59.242 00.000 29988 Worker thread wakes up
03:49:59.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:49:59.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:49:59.243 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:50:00.877 01.634 29988 Exposure complete
03:50:00.928 00.051 29988 worker thread done servicing request
03:50:00.928 00.000 28316 OnExposeComplete: enter
03:50:00.929 00.001 28316 UpdateGuideState(): m_state=6
03:50:00.930 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6274
03:50:00.930 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=258.14, Mass=2325, SNR=33.4, Peak=196 HFD=4.3
03:50:00.931 00.001 28316 MultiStar: [#1 -0.20,-0.04,0.98,U] [#2 -0.28,-0.16,0.91,U] [#3 -0.19,-0.14,0.83,U] [#4 -0.51,-0.29,0.00,M2] [#5 -0.29,-0.18,0.00,M2] [#6 -0.34,-0.35,0.00,M2] [#7 -0.06,-0.09,0.61,U] [#8 -0.30,-0.22,0.00,M1] 
03:50:00.931 00.000 28316 refined, 4 included, MultiStar: {-0.21, -0.13}, one-star: {-0.26, -0.20}
03:50:00.932 00.001 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
03:50:00.932 00.000 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.66)
03:50:00.933 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-2.59 mountX=-0.03 mountY=0.24, mountTheta=1.69
03:50:00.934 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.13, opts=13)
03:50:00.935 00.001 28316 Enqueuing Move request for scope (-0.21, -0.13)
03:50:00.935 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:00.936 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.4
03:50:00.936 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:00.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:00.937 00.000 28316 Enqueuing Expose request
03:50:00.938 00.001 29988 Worker thread wakes up
03:50:00.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
03:50:00.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
03:50:00.938 00.000 29988 Moving (-0.21, -0.13) raw xDistance=-0.03 yDistance=0.24
03:50:00.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:50:00.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
03:50:00.938 00.000 29988 MoveAxis(E, 0, ABG)
03:50:00.938 00.000 29988 Move returns status 0, amount 0
03:50:00.938 00.000 29988 MoveAxis(S, 58, ABG)
03:50:00.938 00.000 29988 Guiding  Dir = 1, Dur = 58
03:50:00.940 00.002 29988 IsSlewing returns 0
03:50:00.940 00.000 29988 IsGuiding returns 0
03:50:00.944 00.004 29988 PulseGuide returned control before completion, sleep 64
03:50:01.019 00.075 29988 IsGuiding returns 0
03:50:01.019 00.000 29988 Move returns status 0, amount 58
03:50:01.019 00.000 29988 move complete, result=0
03:50:01.019 00.000 29988 worker thread done servicing request
03:50:01.019 00.000 29988 Worker thread wakes up
03:50:01.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:01.019 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 58 ms SOUTH
03:50:01.020 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:02.430 01.410 29988 Exposure complete
03:50:02.475 00.045 29988 worker thread done servicing request
03:50:02.475 00.000 28316 OnExposeComplete: enter
03:50:02.477 00.002 28316 UpdateGuideState(): m_state=6
03:50:02.477 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6275
03:50:02.478 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=258.11, Mass=2340, SNR=33.5, Peak=187 HFD=4.2
03:50:02.478 00.000 28316 MultiStar: [#1 0.07,-0.15,1.00,U] [#2 -0.08,-0.19,0.94,U] [#3 -0.07,-0.10,0.85,U] [#4 -0.26,-0.03,0.81,U] [#5 -0.19,-0.08,0.74,U] [#6 -0.26,-0.34,0.00,M3] [#7 -0.07,0.09,0.61,U] [#8 -0.31,0.07,0.55,U] 
03:50:02.479 00.001 28316 refined, 7 included, MultiStar: {-0.10, -0.10}, one-star: {-0.00, -0.23}
03:50:02.479 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
03:50:02.480 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
03:50:02.480 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.36 mountX=-0.05 mountY=0.13, mountTheta=1.92
03:50:02.481 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.10, opts=13)
03:50:02.482 00.001 28316 Enqueuing Move request for scope (-0.10, -0.10)
03:50:02.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:02.482 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:50:02.483 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:02.483 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:02.484 00.001 28316 Enqueuing Expose request
03:50:02.484 00.000 29988 Worker thread wakes up
03:50:02.484 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
03:50:02.484 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
03:50:02.484 00.000 29988 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=0.13
03:50:02.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:50:02.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:02.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:50:02.484 00.000 29988 MoveAxis(E, 0, ABG)
03:50:02.484 00.000 29988 Move returns status 0, amount 0
03:50:02.484 00.000 29988 MoveAxis(N, 0, ABG)
03:50:02.484 00.000 29988 Move returns status 0, amount 0
03:50:02.484 00.000 29988 move complete, result=0
03:50:02.484 00.000 29988 worker thread done servicing request
03:50:02.484 00.000 29988 Worker thread wakes up
03:50:02.485 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:02.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:02.485 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:50:04.119 01.634 29988 Exposure complete
03:50:04.149 00.030 29988 worker thread done servicing request
03:50:04.150 00.001 28316 OnExposeComplete: enter
03:50:04.150 00.000 28316 UpdateGuideState(): m_state=6
03:50:04.152 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6276
03:50:04.152 00.000 28316 Star::Find returns 1 (0), X=951.15, Y=258.22, Mass=2274, SNR=33.1, Peak=170 HFD=4.3
03:50:04.153 00.001 28316 MultiStar: [#1 0.16,-0.09,0.98,U] [#2 0.03,-0.12,0.89,U] [#3 0.19,-0.11,0.87,U] [#4 0.15,-0.26,0.83,U] [#5 0.19,-0.00,0.72,U] [#6 0.06,-0.32,0.64,U] [#7 0.23,-0.04,0.61,U] [#8 0.17,-0.05,0.57,U] 
03:50:04.153 00.000 28316 single-star, 8 included, MultiStar: {0.13, -0.12}, one-star: {0.07, -0.11}
03:50:04.154 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
03:50:04.154 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
03:50:04.154 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.14 cameraTheta=-1.00 mountX=-0.13 mountY=-0.01, mountTheta=-3.03
03:50:04.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.11, opts=13)
03:50:04.155 00.000 28316 Enqueuing Move request for scope (0.07, -0.11)
03:50:04.156 00.001 29988 Worker thread wakes up
03:50:04.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:04.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
03:50:04.156 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
03:50:04.156 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
03:50:04.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:04.158 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:04.158 00.000 28316 Enqueuing Expose request
03:50:04.159 00.001 29988 Moving (0.07, -0.11) raw xDistance=-0.13 yDistance=-0.01
03:50:04.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:50:04.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:04.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:50:04.159 00.000 29988 MoveAxis(E, 0, ABG)
03:50:04.159 00.000 29988 Move returns status 0, amount 0
03:50:04.159 00.000 29988 MoveAxis(N, 0, ABG)
03:50:04.159 00.000 29988 Move returns status 0, amount 0
03:50:04.159 00.000 29988 move complete, result=0
03:50:04.159 00.000 29988 worker thread done servicing request
03:50:04.159 00.000 29988 Worker thread wakes up
03:50:04.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:04.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:04.161 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:05.679 01.518 29988 Exposure complete
03:50:05.728 00.049 29988 worker thread done servicing request
03:50:05.728 00.000 28316 OnExposeComplete: enter
03:50:05.729 00.001 28316 UpdateGuideState(): m_state=6
03:50:05.729 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6277
03:50:05.729 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=258.34, Mass=2369, SNR=33.8, Peak=152 HFD=4.2
03:50:05.730 00.001 28316 MultiStar: [#1 0.60,-0.00,0.00,M1] [#2 0.38,-0.14,0.00,M1] [#3 0.38,0.13,0.00,M1] [#4 -0.08,-0.00,0.80,U] [#5 0.37,-0.04,0.00,M1] [#6 0.20,-0.17,0.63,U] [#7 0.48,-0.01,0.00,M1] [#8 0.31,0.04,0.57,U] 
03:50:05.730 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.03}, one-star: {0.34, 0.01}
03:50:05.731 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
03:50:05.731 00.000 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
03:50:05.732 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.15 mountX=-0.10 mountY=-0.16, mountTheta=-2.16
03:50:05.733 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.03, opts=13)
03:50:05.733 00.000 28316 Enqueuing Move request for scope (0.19, -0.03)
03:50:05.734 00.001 29988 Worker thread wakes up
03:50:05.734 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
03:50:05.734 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
03:50:05.734 00.000 29988 Moving (0.19, -0.03) raw xDistance=-0.10 yDistance=-0.16
03:50:05.734 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:50:05.734 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:05.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:05.734 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
03:50:05.735 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:05.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:05.736 00.001 28316 Enqueuing Expose request
03:50:05.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:50:05.736 00.000 29988 MoveAxis(E, 0, ABG)
03:50:05.736 00.000 29988 Move returns status 0, amount 0
03:50:05.736 00.000 29988 MoveAxis(N, 0, ABG)
03:50:05.736 00.000 29988 Move returns status 0, amount 0
03:50:05.736 00.000 29988 move complete, result=0
03:50:05.736 00.000 29988 worker thread done servicing request
03:50:05.736 00.000 29988 Worker thread wakes up
03:50:05.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:05.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:05.737 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:07.373 01.636 29988 Exposure complete
03:50:07.421 00.048 29988 worker thread done servicing request
03:50:07.421 00.000 28316 OnExposeComplete: enter
03:50:07.422 00.001 28316 UpdateGuideState(): m_state=6
03:50:07.422 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6278
03:50:07.423 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=258.15, Mass=2399, SNR=33.9, Peak=182 HFD=4.2
03:50:07.423 00.000 28316 MultiStar: [#1 0.06,-0.05,0.99,U] [#2 0.10,0.01,0.91,U] [#3 0.24,-0.19,0.84,U] [#4 -0.23,-0.29,0.00,M1] [#5 0.08,-0.10,0.73,U] [#6 -0.01,-0.43,0.00,M2] [#7 -0.06,-0.15,0.61,U] [#8 -0.10,-0.16,0.57,U] 
03:50:07.424 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.11}, one-star: {0.13, -0.19}
03:50:07.424 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:50:07.425 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:50:07.425 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.97 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
03:50:07.427 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
03:50:07.428 00.001 28316 Enqueuing Move request for scope (0.08, -0.11)
03:50:07.429 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:07.430 00.001 28316 UpdateGuideState exits: m=2399 RSB=33.9
03:50:07.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:07.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:07.432 00.000 28316 Enqueuing Expose request
03:50:07.434 00.002 29988 Worker thread wakes up
03:50:07.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
03:50:07.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
03:50:07.434 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.14 yDistance=-0.02
03:50:07.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:50:07.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:07.434 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:50:07.434 00.000 29988 MoveAxis(E, 0, ABG)
03:50:07.434 00.000 29988 Move returns status 0, amount 0
03:50:07.434 00.000 29988 MoveAxis(N, 0, ABG)
03:50:07.434 00.000 29988 Move returns status 0, amount 0
03:50:07.434 00.000 29988 move complete, result=0
03:50:07.434 00.000 29988 worker thread done servicing request
03:50:07.434 00.000 29988 Worker thread wakes up
03:50:07.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:07.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:07.435 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:08.950 01.515 29988 Exposure complete
03:50:08.989 00.039 29988 worker thread done servicing request
03:50:08.989 00.000 28316 OnExposeComplete: enter
03:50:08.990 00.001 28316 UpdateGuideState(): m_state=6
03:50:08.991 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6279
03:50:08.992 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=258.29, Mass=2314, SNR=33.4, Peak=187 HFD=4.1
03:50:08.992 00.000 28316 MultiStar: [#1 -0.17,0.08,0.96,U] [#2 -0.34,-0.17,0.00,M1] [#3 -0.01,0.08,0.85,U] [#4 -0.43,-0.18,0.00,M2] [#5 -0.27,0.05,0.74,U] [#6 -0.46,-0.30,0.00,M3] [#7 -0.02,-0.03,0.61,U] [#8 -0.20,-0.01,0.56,U] 
03:50:08.993 00.001 28316 refined, 5 included, MultiStar: {-0.14, 0.02}, one-star: {-0.16, -0.05}
03:50:08.993 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:50:08.994 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:50:08.994 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.97 mountX=0.08 mountY=0.11, mountTheta=0.95
03:50:08.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.02, opts=13)
03:50:08.997 00.002 28316 Enqueuing Move request for scope (-0.14, 0.02)
03:50:08.997 00.000 29988 Worker thread wakes up
03:50:08.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:08.997 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
03:50:08.998 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:08.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:08.998 00.000 28316 Enqueuing Expose request
03:50:08.999 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
03:50:08.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
03:50:08.999 00.000 29988 Moving (-0.14, 0.02) raw xDistance=0.08 yDistance=0.11
03:50:08.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:50:08.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:08.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:50:08.999 00.000 29988 MoveAxis(E, 0, ABG)
03:50:08.999 00.000 29988 Move returns status 0, amount 0
03:50:08.999 00.000 29988 MoveAxis(N, 0, ABG)
03:50:08.999 00.000 29988 Move returns status 0, amount 0
03:50:08.999 00.000 29988 move complete, result=0
03:50:09.000 00.001 29988 worker thread done servicing request
03:50:09.000 00.000 29988 Worker thread wakes up
03:50:09.000 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:50:09.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:09.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:10.628 01.628 29988 Exposure complete
03:50:10.663 00.035 29988 worker thread done servicing request
03:50:10.663 00.000 28316 OnExposeComplete: enter
03:50:10.664 00.001 28316 UpdateGuideState(): m_state=6
03:50:10.665 00.001 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6280
03:50:10.665 00.000 28316 Star::Find returns 1 (0), X=951.42, Y=258.30, Mass=2275, SNR=33.1, Peak=155 HFD=4.0
03:50:10.666 00.001 28316 MultiStar: [#1 0.09,-0.17,1.01,U] [#2 0.29,-0.18,0.00,M2] [#3 0.25,0.11,0.85,U] [#4 0.20,-0.17,0.82,U] [#5 0.20,-0.27,0.00,M1] [#6 0.15,-0.30,0.00,M4] [#7 0.14,0.01,0.65,U] [#8 0.24,-0.04,0.58,U] 
03:50:10.666 00.000 28316 refined, 5 included, MultiStar: {0.21, -0.05}, one-star: {0.34, -0.03}
03:50:10.667 00.001 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:50:10.667 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
03:50:10.667 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.25 mountX=-0.14 mountY=-0.16, mountTheta=-2.26
03:50:10.668 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.05, opts=13)
03:50:10.669 00.001 28316 Enqueuing Move request for scope (0.21, -0.05)
03:50:10.669 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:10.670 00.001 29988 Worker thread wakes up
03:50:10.670 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
03:50:10.670 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
03:50:10.670 00.000 29988 Moving (0.21, -0.05) raw xDistance=-0.14 yDistance=-0.16
03:50:10.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:50:10.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:10.670 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:50:10.671 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:10.671 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:10.671 00.000 28316 Enqueuing Expose request
03:50:10.672 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:50:10.672 00.000 29988 MoveAxis(E, 0, ABG)
03:50:10.672 00.000 29988 Move returns status 0, amount 0
03:50:10.672 00.000 29988 MoveAxis(N, 0, ABG)
03:50:10.672 00.000 29988 Move returns status 0, amount 0
03:50:10.672 00.000 29988 move complete, result=0
03:50:10.672 00.000 29988 worker thread done servicing request
03:50:10.672 00.000 29988 Worker thread wakes up
03:50:10.672 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:10.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:10.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:12.187 01.515 29988 Exposure complete
03:50:12.216 00.029 29988 worker thread done servicing request
03:50:12.216 00.000 28316 OnExposeComplete: enter
03:50:12.217 00.001 28316 UpdateGuideState(): m_state=6
03:50:12.218 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6281
03:50:12.219 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.03, Mass=2485, SNR=34.6, Peak=176 HFD=4.1
03:50:12.220 00.001 28316 MultiStar: [#1 0.34,-0.30,0.00,M1] [#2 0.21,-0.49,0.00,M3] [#3 0.35,-0.22,0.00,M1] [#4 0.06,-0.28,0.78,U] [#5 0.32,-0.38,0.00,M2] [#6 0.25,-0.57,0.00,M5] [#7 0.40,-0.35,0.00,M1] [#8 0.16,-0.28,0.58,U] 
03:50:12.220 00.000 28316 refined, 2 included, MultiStar: {0.17, -0.29}, one-star: {0.26, -0.31}
03:50:12.221 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
03:50:12.221 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
03:50:12.222 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-1.05 mountX=-0.34 mountY=-0.02, mountTheta=-3.08
03:50:12.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.29, opts=13)
03:50:12.224 00.001 28316 Enqueuing Move request for scope (0.17, -0.29)
03:50:12.225 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:12.227 00.002 28316 UpdateGuideState exits: m=2485 RSB=34.6
03:50:12.228 00.001 29988 Worker thread wakes up
03:50:12.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.29) opts 0xd
03:50:12.228 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:12.229 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:12.232 00.003 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.29)
03:50:12.232 00.000 29988 Moving (0.17, -0.29) raw xDistance=-0.34 yDistance=-0.02
03:50:12.232 00.000 28316 Enqueuing Expose request
03:50:12.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
03:50:12.233 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:12.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:50:12.233 00.000 29988 MoveAxis(E, 71, ABG)
03:50:12.233 00.000 29988 Guiding  Dir = 2, Dur = 71
03:50:12.233 00.000 29988 IsSlewing returns 0
03:50:12.233 00.000 29988 IsGuiding returns 0
03:50:12.235 00.002 29988 PulseGuide returned control before completion, sleep 80
03:50:12.325 00.090 29988 IsGuiding returns 0
03:50:12.325 00.000 29988 Move returns status 0, amount 71
03:50:12.325 00.000 29988 MoveAxis(N, 0, ABG)
03:50:12.325 00.000 29988 Move returns status 0, amount 0
03:50:12.325 00.000 29988 move complete, result=0
03:50:12.326 00.001 29988 worker thread done servicing request
03:50:12.326 00.000 29988 Worker thread wakes up
03:50:12.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:12.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:12.326 00.000 28316 GuideStep: -0.3 px 71 ms EAST, -0.0 px 0 ms NORTH
03:50:13.960 01.634 29988 Exposure complete
03:50:14.009 00.049 29988 worker thread done servicing request
03:50:14.009 00.000 28316 OnExposeComplete: enter
03:50:14.012 00.003 28316 UpdateGuideState(): m_state=6
03:50:14.014 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6282
03:50:14.017 00.003 28316 Star::Find returns 1 (0), X=951.37, Y=258.00, Mass=2358, SNR=33.6, Peak=176 HFD=4.1
03:50:14.019 00.002 28316 MultiStar: [#1 0.30,-0.31,0.00,M2] [#2 0.32,-0.33,0.00,M4] [#3 0.31,-0.27,0.00,M2] [#4 0.01,-0.45,0.00,M1] [#5 0.20,-0.34,0.00,M3] [#6 0.11,-0.64,0.00,M6] [#7 0.48,-0.30,0.00,M2] [#8 0.33,-0.33,0.00,M1] 
03:50:14.022 00.003 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:50:14.025 00.003 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:50:14.027 00.002 28316 CameraToMount -- cameraX=0.29 cameraY=-0.33 hyp=0.44 cameraTheta=-0.86 mountX=-0.42 mountY=-0.11, mountTheta=-2.89
03:50:14.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.33, opts=13)
03:50:14.029 00.001 28316 Enqueuing Move request for scope (0.29, -0.33)
03:50:14.029 00.000 29988 Worker thread wakes up
03:50:14.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
03:50:14.030 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.6
03:50:14.030 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:14.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:14.031 00.001 28316 Enqueuing Expose request
03:50:14.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.33) opts 0xd
03:50:14.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.33)
03:50:14.031 00.000 29988 Moving (0.29, -0.33) raw xDistance=-0.42 yDistance=-0.11
03:50:14.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42
03:50:14.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:14.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:50:14.031 00.000 29988 MoveAxis(E, 94, ABG)
03:50:14.031 00.000 29988 Guiding  Dir = 2, Dur = 94
03:50:14.032 00.001 29988 IsSlewing returns 0
03:50:14.032 00.000 29988 IsGuiding returns 0
03:50:14.034 00.002 29988 PulseGuide returned control before completion, sleep 103
03:50:14.149 00.115 29988 IsGuiding returns 0
03:50:14.149 00.000 29988 Move returns status 0, amount 94
03:50:14.149 00.000 29988 MoveAxis(N, 0, ABG)
03:50:14.149 00.000 29988 Move returns status 0, amount 0
03:50:14.149 00.000 29988 move complete, result=0
03:50:14.149 00.000 29988 worker thread done servicing request
03:50:14.149 00.000 29988 Worker thread wakes up
03:50:14.149 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:14.149 00.000 28316 GuideStep: -0.4 px 94 ms EAST, -0.1 px 0 ms NORTH
03:50:14.150 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:15.555 01.405 29988 Exposure complete
03:50:15.622 00.067 29988 worker thread done servicing request
03:50:15.623 00.001 28316 OnExposeComplete: enter
03:50:15.625 00.002 28316 UpdateGuideState(): m_state=6
03:50:15.626 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6283
03:50:15.627 00.001 28316 Star::Find returns 1 (0), X=951.34, Y=258.16, Mass=2234, SNR=32.8, Peak=157 HFD=4.0
03:50:15.629 00.002 28316 MultiStar: [#1 0.13,-0.12,1.00,U] [#2 0.19,-0.21,0.92,U] [#3 0.27,-0.04,0.87,U] [#4 -0.21,-0.10,0.82,U] [#5 0.09,-0.13,0.74,U] [#6 -0.24,-0.26,0.00,M7] [#7 0.13,0.08,0.62,U] [#8 0.18,-0.01,0.59,U] 
03:50:15.630 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.10}, one-star: {0.26, -0.17}
03:50:15.632 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:50:15.633 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:50:15.634 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-0.64 mountX=-0.15 mountY=-0.07, mountTheta=-2.67
03:50:15.637 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
03:50:15.637 00.000 28316 Enqueuing Move request for scope (0.13, -0.10)
03:50:15.638 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:15.638 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.8
03:50:15.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:15.639 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:15.639 00.000 28316 Enqueuing Expose request
03:50:15.640 00.001 29988 Worker thread wakes up
03:50:15.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
03:50:15.640 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
03:50:15.640 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.15 yDistance=-0.07
03:50:15.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:50:15.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:15.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:50:15.640 00.000 29988 MoveAxis(E, 0, ABG)
03:50:15.640 00.000 29988 Move returns status 0, amount 0
03:50:15.640 00.000 29988 MoveAxis(N, 0, ABG)
03:50:15.640 00.000 29988 Move returns status 0, amount 0
03:50:15.640 00.000 29988 move complete, result=0
03:50:15.640 00.000 29988 worker thread done servicing request
03:50:15.640 00.000 29988 Worker thread wakes up
03:50:15.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:15.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:15.640 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:17.273 01.633 29988 Exposure complete
03:50:17.300 00.027 29988 worker thread done servicing request
03:50:17.300 00.000 28316 OnExposeComplete: enter
03:50:17.301 00.001 28316 UpdateGuideState(): m_state=6
03:50:17.302 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6284
03:50:17.303 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=258.29, Mass=2448, SNR=34.2, Peak=177 HFD=4.2
03:50:17.303 00.000 28316 MultiStar: [#1 -0.02,0.02,0.96,U] [#2 0.26,0.04,0.88,U] [#3 0.39,0.10,0.00,M2] [#4 -0.21,0.03,0.82,U] [#5 -0.01,0.18,0.70,U] [#6 -0.12,-0.15,0.61,U] [#7 0.12,-0.02,0.62,U] [#8 -0.05,0.07,0.56,U] 
03:50:17.303 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.01}, one-star: {0.11, -0.05}
03:50:17.303 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.36 = -1.36)
03:50:17.304 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
03:50:17.304 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.63 mountX=0.00 mountY=-0.02, mountTheta=-1.36
03:50:17.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
03:50:17.307 00.002 28316 Enqueuing Move request for scope (0.02, 0.01)
03:50:17.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
03:50:17.307 00.000 29988 Worker thread wakes up
03:50:17.307 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
03:50:17.307 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
03:50:17.307 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
03:50:17.307 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:50:17.307 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:17.307 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:50:17.307 00.000 29988 MoveAxis(E, 0, ABG)
03:50:17.307 00.000 29988 Move returns status 0, amount 0
03:50:17.307 00.000 29988 MoveAxis(N, 0, ABG)
03:50:17.307 00.000 29988 Move returns status 0, amount 0
03:50:17.307 00.000 29988 move complete, result=0
03:50:17.307 00.000 29988 worker thread done servicing request
03:50:17.307 00.000 28316 UpdateGuideState exits: m=2448 RSB=34.2
03:50:17.308 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:17.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:17.308 00.000 28316 Enqueuing Expose request
03:50:17.309 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:17.309 00.000 29988 Worker thread wakes up
03:50:17.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:17.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:18.829 01.520 29988 Exposure complete
03:50:18.865 00.036 29988 worker thread done servicing request
03:50:18.865 00.000 28316 OnExposeComplete: enter
03:50:18.866 00.001 28316 UpdateGuideState(): m_state=6
03:50:18.866 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6285
03:50:18.867 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=258.56, Mass=2430, SNR=34.3, Peak=182 HFD=4.0
03:50:18.867 00.000 28316 MultiStar: [#1 -0.13,0.43,0.00,M1] [#2 -0.33,0.14,0.00,M3] [#3 0.14,0.29,0.86,U] [#4 -0.36,0.22,0.00,M1] [#5 -0.14,0.44,0.00,M2] [#6 -0.12,-0.08,0.61,U] [#7 -0.27,0.37,0.00,M1] [#8 -0.26,0.22,0.00,M1] 
03:50:18.867 00.000 28316 refined, 2 included, MultiStar: {0.01, 0.17}, one-star: {-0.01, 0.23}
03:50:18.868 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
03:50:18.868 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
03:50:18.869 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=0.15 mountY=-0.09, mountTheta=-0.53
03:50:18.870 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.17, opts=13)
03:50:18.871 00.001 28316 Enqueuing Move request for scope (0.01, 0.17)
03:50:18.871 00.000 29988 Worker thread wakes up
03:50:18.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:18.872 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
03:50:18.872 00.000 28316 UpdateGuideState exits: m=2430 RSB=34.3
03:50:18.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:18.873 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:18.873 00.000 28316 Enqueuing Expose request
03:50:18.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
03:50:18.873 00.000 29988 Moving (0.01, 0.17) raw xDistance=0.15 yDistance=-0.09
03:50:18.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:50:18.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:18.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:50:18.873 00.000 29988 MoveAxis(E, 0, ABG)
03:50:18.874 00.001 29988 Move returns status 0, amount 0
03:50:18.874 00.000 29988 MoveAxis(N, 0, ABG)
03:50:18.874 00.000 29988 Move returns status 0, amount 0
03:50:18.874 00.000 29988 move complete, result=0
03:50:18.874 00.000 29988 worker thread done servicing request
03:50:18.874 00.000 29988 Worker thread wakes up
03:50:18.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:18.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:18.874 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:20.507 01.633 29988 Exposure complete
03:50:20.545 00.038 29988 worker thread done servicing request
03:50:20.545 00.000 28316 OnExposeComplete: enter
03:50:20.547 00.002 28316 UpdateGuideState(): m_state=6
03:50:20.550 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6286
03:50:20.552 00.002 28316 Star::Find returns 1 (0), X=951.38, Y=258.38, Mass=2319, SNR=33.4, Peak=148 HFD=4.2
03:50:20.555 00.003 28316 MultiStar: [#1 0.13,0.20,0.99,U] [#2 0.23,0.13,0.90,U] [#3 0.28,0.22,0.00,M2] [#4 -0.03,0.13,0.80,U] [#5 0.11,0.16,0.71,U] [#6 0.07,-0.13,0.64,U] [#7 0.24,0.41,0.00,M2] [#8 0.25,0.26,0.00,M2] 
03:50:20.557 00.002 28316 refined, 5 included, MultiStar: {0.15, 0.10}, one-star: {0.30, 0.05}
03:50:20.560 00.003 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
03:50:20.562 00.002 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
03:50:20.564 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.60 mountX=0.03 mountY=-0.17, mountTheta=-1.40
03:50:20.566 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
03:50:20.567 00.001 28316 Enqueuing Move request for scope (0.15, 0.10)
03:50:20.568 00.001 29988 Worker thread wakes up
03:50:20.568 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
03:50:20.569 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
03:50:20.569 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:20.569 00.000 29988 Moving (0.15, 0.10) raw xDistance=0.03 yDistance=-0.17
03:50:20.569 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.4
03:50:20.570 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:20.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:20.570 00.000 28316 Enqueuing Expose request
03:50:20.571 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:50:20.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:20.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:50:20.571 00.000 29988 MoveAxis(E, 0, ABG)
03:50:20.571 00.000 29988 Move returns status 0, amount 0
03:50:20.571 00.000 29988 MoveAxis(N, 0, ABG)
03:50:20.571 00.000 29988 Move returns status 0, amount 0
03:50:20.571 00.000 29988 move complete, result=0
03:50:20.571 00.000 29988 worker thread done servicing request
03:50:20.571 00.000 29988 Worker thread wakes up
03:50:20.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:20.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:20.572 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:22.092 01.520 29988 Exposure complete
03:50:22.130 00.038 29988 worker thread done servicing request
03:50:22.130 00.000 28316 OnExposeComplete: enter
03:50:22.130 00.000 28316 UpdateGuideState(): m_state=6
03:50:22.131 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6287
03:50:22.131 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=258.26, Mass=2149, SNR=32.1, Peak=148 HFD=3.8
03:50:22.133 00.002 28316 MultiStar: [#1 0.22,-0.05,1.00,U] [#2 0.14,-0.06,0.97,U] [#3 0.43,0.00,0.00,M3] [#4 -0.05,-0.15,0.87,U] [#5 0.17,-0.13,0.73,U] [#6 0.06,-0.33,0.00,M5] [#7 0.31,-0.01,0.62,U] [#8 -0.06,-0.05,0.59,U] 
03:50:22.134 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.08}, one-star: {0.24, -0.07}
03:50:22.134 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:50:22.135 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:50:22.135 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.49 mountX=-0.13 mountY=-0.09, mountTheta=-2.51
03:50:22.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
03:50:22.137 00.001 28316 Enqueuing Move request for scope (0.14, -0.08)
03:50:22.137 00.000 29988 Worker thread wakes up
03:50:22.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
03:50:22.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
03:50:22.137 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
03:50:22.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:50:22.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:22.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:50:22.137 00.000 29988 MoveAxis(E, 0, ABG)
03:50:22.137 00.000 29988 Move returns status 0, amount 0
03:50:22.137 00.000 29988 MoveAxis(N, 0, ABG)
03:50:22.137 00.000 29988 Move returns status 0, amount 0
03:50:22.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:22.138 00.001 28316 UpdateGuideState exits: m=2149 RSB=32.1
03:50:22.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:22.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:22.139 00.000 28316 Enqueuing Expose request
03:50:22.140 00.001 29988 move complete, result=0
03:50:22.140 00.000 29988 worker thread done servicing request
03:50:22.140 00.000 29988 Worker thread wakes up
03:50:22.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:22.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:22.140 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:23.768 01.628 29988 Exposure complete
03:50:23.812 00.044 29988 worker thread done servicing request
03:50:23.813 00.001 28316 OnExposeComplete: enter
03:50:23.813 00.000 28316 UpdateGuideState(): m_state=6
03:50:23.815 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6288
03:50:23.816 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=258.34, Mass=2228, SNR=32.5, Peak=163 HFD=3.7
03:50:23.817 00.001 28316 MultiStar: [#1 0.25,0.10,1.01,U] [#2 0.03,-0.09,0.92,U] [#3 0.24,0.15,0.87,U] [#4 0.12,-0.00,0.84,U] [#5 0.11,0.15,0.73,U] [#6 0.20,-0.22,0.63,U] [#7 0.36,0.25,0.00,M2] [#8 0.19,0.27,0.60,U] 
03:50:23.817 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.04}, one-star: {0.19, 0.00}
03:50:23.817 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
03:50:23.818 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
03:50:23.818 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.25 mountX=-0.03 mountY=-0.17, mountTheta=-1.75
03:50:23.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.04, opts=13)
03:50:23.819 00.000 28316 Enqueuing Move request for scope (0.17, 0.04)
03:50:23.820 00.001 29988 Worker thread wakes up
03:50:23.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:23.820 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.5
03:50:23.821 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:23.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:23.822 00.001 28316 Enqueuing Expose request
03:50:23.822 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
03:50:23.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
03:50:23.822 00.000 29988 Moving (0.17, 0.04) raw xDistance=-0.03 yDistance=-0.17
03:50:23.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:50:23.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:23.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:50:23.822 00.000 29988 MoveAxis(E, 0, ABG)
03:50:23.822 00.000 29988 Move returns status 0, amount 0
03:50:23.822 00.000 29988 MoveAxis(N, 0, ABG)
03:50:23.822 00.000 29988 Move returns status 0, amount 0
03:50:23.822 00.000 29988 move complete, result=0
03:50:23.822 00.000 29988 worker thread done servicing request
03:50:23.822 00.000 29988 Worker thread wakes up
03:50:23.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:23.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:23.823 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:25.342 01.519 29988 Exposure complete
03:50:25.389 00.047 29988 worker thread done servicing request
03:50:25.389 00.000 28316 OnExposeComplete: enter
03:50:25.390 00.001 28316 UpdateGuideState(): m_state=6
03:50:25.392 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6289
03:50:25.392 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=258.30, Mass=2292, SNR=33.3, Peak=163 HFD=4.0
03:50:25.392 00.000 28316 MultiStar: [#1 0.06,0.00,0.99,U] [#2 0.14,0.28,0.91,U] [#3 0.22,0.12,0.86,U] [#4 -0.23,-0.08,0.83,U] [#5 0.20,0.05,0.74,U] [#6 -0.04,-0.20,0.61,U] [#7 0.23,-0.02,0.62,U] [#8 0.28,0.07,0.57,U] 
03:50:25.392 00.000 28316 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.05, -0.03}
03:50:25.392 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
03:50:25.393 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
03:50:25.393 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.57 mountX=-0.05 mountY=-0.03, mountTheta=-2.59
03:50:25.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
03:50:25.395 00.001 28316 Enqueuing Move request for scope (0.05, -0.03)
03:50:25.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:25.396 00.001 28316 UpdateGuideState exits: m=2292 RSB=33.3
03:50:25.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:25.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:25.397 00.000 28316 Enqueuing Expose request
03:50:25.398 00.001 29988 Worker thread wakes up
03:50:25.398 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
03:50:25.398 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
03:50:25.398 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
03:50:25.398 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:50:25.398 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:25.398 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:50:25.398 00.000 29988 MoveAxis(E, 0, ABG)
03:50:25.398 00.000 29988 Move returns status 0, amount 0
03:50:25.398 00.000 29988 MoveAxis(N, 0, ABG)
03:50:25.398 00.000 29988 Move returns status 0, amount 0
03:50:25.398 00.000 29988 move complete, result=0
03:50:25.398 00.000 29988 worker thread done servicing request
03:50:25.398 00.000 29988 Worker thread wakes up
03:50:25.398 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:25.399 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:25.399 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:27.034 01.635 29988 Exposure complete
03:50:27.075 00.041 29988 worker thread done servicing request
03:50:27.075 00.000 28316 OnExposeComplete: enter
03:50:27.075 00.000 28316 UpdateGuideState(): m_state=6
03:50:27.076 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6290
03:50:27.078 00.002 28316 Star::Find returns 1 (0), X=951.21, Y=258.39, Mass=2441, SNR=34.1, Peak=173 HFD=4.0
03:50:27.080 00.002 28316 MultiStar: [#1 0.19,0.06,0.93,U] [#2 0.09,-0.01,0.86,U] [#3 0.10,0.13,0.83,U] [#4 0.05,-0.09,0.79,U] [#5 0.14,0.08,0.71,U] [#6 0.21,-0.34,0.00,M4] [#7 0.22,-0.12,0.59,U] [#8 -0.05,-0.01,0.57,U] 
03:50:27.080 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.02}, one-star: {0.13, 0.05}
03:50:27.081 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
03:50:27.081 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:50:27.081 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
03:50:27.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
03:50:27.083 00.000 28316 Enqueuing Move request for scope (0.11, 0.02)
03:50:27.084 00.001 29988 Worker thread wakes up
03:50:27.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=222, Gamma=0.580
03:50:27.084 00.000 28316 UpdateGuideState exits: m=2441 RSB=34.1
03:50:27.084 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:27.084 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:27.086 00.002 28316 Enqueuing Expose request
03:50:27.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
03:50:27.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
03:50:27.086 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.11
03:50:27.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:50:27.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:27.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:50:27.086 00.000 29988 MoveAxis(E, 0, ABG)
03:50:27.086 00.000 29988 Move returns status 0, amount 0
03:50:27.086 00.000 29988 MoveAxis(N, 0, ABG)
03:50:27.086 00.000 29988 Move returns status 0, amount 0
03:50:27.086 00.000 29988 move complete, result=0
03:50:27.086 00.000 29988 worker thread done servicing request
03:50:27.086 00.000 29988 Worker thread wakes up
03:50:27.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:27.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:27.087 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:28.606 01.519 29988 Exposure complete
03:50:28.668 00.062 29988 worker thread done servicing request
03:50:28.668 00.000 28316 OnExposeComplete: enter
03:50:28.671 00.003 28316 UpdateGuideState(): m_state=6
03:50:28.672 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6291
03:50:28.674 00.002 28316 Star::Find returns 1 (0), X=951.40, Y=258.15, Mass=2311, SNR=33.2, Peak=174 HFD=3.9
03:50:28.675 00.001 28316 MultiStar: [#1 0.19,-0.04,1.01,U] [#2 0.13,-0.15,0.88,U] [#3 0.20,-0.16,0.86,U] [#4 0.12,-0.29,0.82,U] [#5 0.33,-0.05,0.73,U] [#6 0.28,-0.37,0.00,M5] [#7 0.32,-0.36,0.00,M1] [#8 0.01,-0.31,0.58,U] 
03:50:28.677 00.002 28316 refined, 6 included, MultiStar: {0.19, -0.16}, one-star: {0.32, -0.18}
03:50:28.678 00.001 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
03:50:28.679 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
03:50:28.680 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.69 mountX=-0.23 mountY=-0.10, mountTheta=-2.72
03:50:28.682 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.16, opts=13)
03:50:28.683 00.001 28316 Enqueuing Move request for scope (0.19, -0.16)
03:50:28.683 00.000 29988 Worker thread wakes up
03:50:28.683 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:28.684 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd
03:50:28.684 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.2
03:50:28.684 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:28.685 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:28.685 00.000 28316 Enqueuing Expose request
03:50:28.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.16)
03:50:28.685 00.000 29988 Moving (0.19, -0.16) raw xDistance=-0.23 yDistance=-0.10
03:50:28.685 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:50:28.685 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:28.686 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:50:28.686 00.000 29988 MoveAxis(E, 47, ABG)
03:50:28.686 00.000 29988 Guiding  Dir = 2, Dur = 47
03:50:28.686 00.000 29988 IsSlewing returns 0
03:50:28.686 00.000 29988 IsGuiding returns 0
03:50:28.687 00.001 29988 PulseGuide returned control before completion, sleep 56
03:50:28.748 00.061 29988 IsGuiding returns 0
03:50:28.748 00.000 29988 Move returns status 0, amount 47
03:50:28.748 00.000 29988 MoveAxis(N, 0, ABG)
03:50:28.748 00.000 29988 Move returns status 0, amount 0
03:50:28.749 00.001 29988 move complete, result=0
03:50:28.749 00.000 29988 worker thread done servicing request
03:50:28.749 00.000 29988 Worker thread wakes up
03:50:28.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:28.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:28.749 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:50:30.382 01.633 29988 Exposure complete
03:50:30.421 00.039 29988 worker thread done servicing request
03:50:30.421 00.000 28316 OnExposeComplete: enter
03:50:30.422 00.001 28316 UpdateGuideState(): m_state=6
03:50:30.422 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6292
03:50:30.423 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=258.31, Mass=2391, SNR=33.9, Peak=163 HFD=4.2
03:50:30.424 00.001 28316 MultiStar: [#1 0.25,-0.13,0.93,U] [#2 0.05,0.05,0.88,U] [#3 0.39,-0.06,0.00,M1] [#4 0.15,-0.20,0.80,U] [#5 0.29,0.05,0.70,U] [#6 0.34,-0.38,0.00,M6] [#7 0.50,-0.16,0.00,M2] [#8 0.06,-0.02,0.57,U] 
03:50:30.424 00.000 28316 refined, 5 included, MultiStar: {0.17, -0.05}, one-star: {0.18, -0.02}
03:50:30.424 00.000 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:50:30.425 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:50:30.425 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.17 cameraTheta=-0.28 mountX=-0.11 mountY=-0.13, mountTheta=-2.30
03:50:30.429 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.05, opts=13)
03:50:30.432 00.003 28316 Enqueuing Move request for scope (0.17, -0.05)
03:50:30.434 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:30.437 00.003 28316 UpdateGuideState exits: m=2391 RSB=33.9
03:50:30.439 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:30.439 00.000 29988 Worker thread wakes up
03:50:30.439 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:30.441 00.002 28316 Enqueuing Expose request
03:50:30.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
03:50:30.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
03:50:30.441 00.000 29988 Moving (0.17, -0.05) raw xDistance=-0.11 yDistance=-0.13
03:50:30.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:50:30.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:30.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:50:30.441 00.000 29988 MoveAxis(E, 0, ABG)
03:50:30.441 00.000 29988 Move returns status 0, amount 0
03:50:30.441 00.000 29988 MoveAxis(N, 0, ABG)
03:50:30.441 00.000 29988 Move returns status 0, amount 0
03:50:30.441 00.000 29988 move complete, result=0
03:50:30.442 00.001 29988 worker thread done servicing request
03:50:30.442 00.000 29988 Worker thread wakes up
03:50:30.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:30.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:30.443 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:31.969 01.526 29988 Exposure complete
03:50:32.015 00.046 29988 worker thread done servicing request
03:50:32.015 00.000 28316 OnExposeComplete: enter
03:50:32.016 00.001 28316 UpdateGuideState(): m_state=6
03:50:32.016 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6293
03:50:32.017 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=258.38, Mass=2260, SNR=32.9, Peak=163 HFD=4.0
03:50:32.017 00.000 28316 MultiStar: [#1 0.27,-0.10,1.00,U] [#2 0.05,-0.23,0.92,U] [#3 0.16,0.05,0.86,U] [#4 0.19,-0.25,0.82,U] [#5 0.14,-0.19,0.76,U] [#6 0.25,-0.51,0.00,M7] [#7 0.44,-0.11,0.00,M3] [#8 -0.01,-0.03,0.58,U] 
03:50:32.018 00.001 28316 single-star, 6 included, MultiStar: {0.14, -0.10}, one-star: {0.11, 0.05}
03:50:32.018 00.000 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
03:50:32.018 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
03:50:32.019 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.41 mountX=-0.00 mountY=-0.12, mountTheta=-1.59
03:50:32.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
03:50:32.021 00.001 28316 Enqueuing Move request for scope (0.11, 0.05)
03:50:32.021 00.000 29988 Worker thread wakes up
03:50:32.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
03:50:32.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
03:50:32.021 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.12
03:50:32.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:50:32.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:32.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:32.022 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:50:32.022 00.000 29988 MoveAxis(E, 0, ABG)
03:50:32.022 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
03:50:32.023 00.001 29988 Move returns status 0, amount 0
03:50:32.023 00.000 29988 MoveAxis(N, 0, ABG)
03:50:32.023 00.000 29988 Move returns status 0, amount 0
03:50:32.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:32.023 00.000 29988 move complete, result=0
03:50:32.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:32.023 00.000 28316 Enqueuing Expose request
03:50:32.024 00.001 29988 worker thread done servicing request
03:50:32.024 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:32.024 00.000 29988 Worker thread wakes up
03:50:32.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:32.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:33.660 01.636 29988 Exposure complete
03:50:33.710 00.050 29988 worker thread done servicing request
03:50:33.710 00.000 28316 OnExposeComplete: enter
03:50:33.711 00.001 28316 UpdateGuideState(): m_state=6
03:50:33.712 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6294
03:50:33.712 00.000 28316 Star::Find returns 1 (0), X=951.42, Y=258.20, Mass=2231, SNR=32.7, Peak=161 HFD=3.9
03:50:33.713 00.001 28316 MultiStar: [#1 0.15,-0.12,1.00,U] [#2 0.29,-0.09,0.93,U] [#3 0.38,-0.10,0.00,M1] [#4 0.14,-0.19,0.86,U] [#5 0.19,-0.09,0.74,U] [#6 0.35,-0.36,0.00,M8] [#7 0.31,0.09,0.64,U] [#8 0.48,-0.09,0.00,M1] 
03:50:33.713 00.000 28316 refined, 5 included, MultiStar: {0.24, -0.10}, one-star: {0.34, -0.14}
03:50:33.714 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
03:50:33.714 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
03:50:33.714 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.39 mountX=-0.19 mountY=-0.17, mountTheta=-2.41
03:50:33.716 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.10, opts=13)
03:50:33.716 00.000 28316 Enqueuing Move request for scope (0.24, -0.10)
03:50:33.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:33.717 00.001 29988 Worker thread wakes up
03:50:33.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
03:50:33.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
03:50:33.717 00.000 29988 Moving (0.24, -0.10) raw xDistance=-0.19 yDistance=-0.17
03:50:33.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:50:33.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:33.717 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.7
03:50:33.718 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:50:33.718 00.000 29988 MoveAxis(E, 0, ABG)
03:50:33.718 00.000 29988 Move returns status 0, amount 0
03:50:33.718 00.000 29988 MoveAxis(N, 0, ABG)
03:50:33.718 00.000 29988 Move returns status 0, amount 0
03:50:33.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:33.719 00.001 29988 move complete, result=0
03:50:33.719 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:33.719 00.000 28316 Enqueuing Expose request
03:50:33.721 00.002 29988 worker thread done servicing request
03:50:33.721 00.000 29988 Worker thread wakes up
03:50:33.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:33.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:33.721 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:35.247 01.526 29988 Exposure complete
03:50:35.283 00.036 29988 worker thread done servicing request
03:50:35.284 00.001 28316 OnExposeComplete: enter
03:50:35.286 00.002 28316 UpdateGuideState(): m_state=6
03:50:35.289 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6295
03:50:35.291 00.002 28316 Star::Find returns 1 (0), X=951.59, Y=258.23, Mass=2277, SNR=33.2, Peak=171 HFD=4.0
03:50:35.293 00.002 28316 MultiStar: [#1 0.40,-0.10,0.00,M1] [#2 0.54,-0.26,0.00,M1] [#3 0.65,-0.22,0.00,M2] [#4 0.37,0.02,0.00,M1] [#5 0.49,-0.10,0.00,M1] [#6 0.45,-0.23,0.00,M9] [#7 0.56,0.05,0.00,M3] [#8 0.32,0.04,0.60,U] 
03:50:35.294 00.001 28316 refined, 1 included, MultiStar: {0.44, -0.05}, one-star: {0.51, -0.11}
03:50:35.295 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
03:50:35.296 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
03:50:35.297 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=-0.05 hyp=0.44 cameraTheta=-0.12 mountX=-0.23 mountY=-0.37, mountTheta=-2.13
03:50:35.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=-0.05, opts=13)
03:50:35.300 00.002 28316 Enqueuing Move request for scope (0.44, -0.05)
03:50:35.300 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:35.301 00.001 28316 UpdateGuideState exits: m=2277 RSB=33.2
03:50:35.302 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:35.303 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:35.303 00.000 28316 Enqueuing Expose request
03:50:35.304 00.001 29988 Worker thread wakes up
03:50:35.304 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.05) opts 0xd
03:50:35.304 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, -0.05)
03:50:35.304 00.000 29988 Moving (0.44, -0.05) raw xDistance=-0.23 yDistance=-0.37
03:50:35.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
03:50:35.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:50:35.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
03:50:35.304 00.000 29988 MoveAxis(E, 48, ABG)
03:50:35.304 00.000 29988 Guiding  Dir = 2, Dur = 48
03:50:35.305 00.001 29988 IsSlewing returns 0
03:50:35.305 00.000 29988 IsGuiding returns 0
03:50:35.309 00.004 29988 PulseGuide returned control before completion, sleep 55
03:50:35.372 00.063 29988 IsGuiding returns 0
03:50:35.372 00.000 29988 Move returns status 0, amount 48
03:50:35.372 00.000 29988 MoveAxis(N, 0, ABG)
03:50:35.372 00.000 29988 Move returns status 0, amount 0
03:50:35.372 00.000 29988 move complete, result=0
03:50:35.372 00.000 29988 worker thread done servicing request
03:50:35.372 00.000 29988 Worker thread wakes up
03:50:35.372 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.4 px 0 ms NORTH
03:50:35.374 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:35.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:37.006 01.632 29988 Exposure complete
03:50:37.062 00.056 29988 worker thread done servicing request
03:50:37.062 00.000 28316 OnExposeComplete: enter
03:50:37.063 00.001 28316 UpdateGuideState(): m_state=6
03:50:37.064 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6296
03:50:37.067 00.003 28316 Star::Find returns 1 (0), X=951.48, Y=258.31, Mass=2178, SNR=32.4, Peak=155 HFD=3.8
03:50:37.070 00.003 28316 MultiStar: [#1 0.30,-0.07,1.02,U] [#2 0.22,-0.00,0.91,U] [#3 0.47,0.09,0.00,M3] [#4 -0.01,0.02,0.82,U] [#5 0.22,-0.05,0.74,U] [#6 0.22,-0.16,0.64,U] [#7 0.21,0.21,0.62,U] [#8 0.48,-0.02,0.00,M1] 
03:50:37.073 00.003 28316 refined, 6 included, MultiStar: {0.23, -0.02}, one-star: {0.40, -0.03}
03:50:37.075 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:50:37.077 00.002 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:50:37.080 00.003 28316 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.07 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
03:50:37.085 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.02, opts=13)
03:50:37.085 00.000 28316 Enqueuing Move request for scope (0.23, -0.02)
03:50:37.087 00.002 29988 Worker thread wakes up
03:50:37.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:37.087 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.4
03:50:37.088 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:37.088 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:37.088 00.000 28316 Enqueuing Expose request
03:50:37.089 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
03:50:37.089 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
03:50:37.089 00.000 29988 Moving (0.23, -0.02) raw xDistance=-0.11 yDistance=-0.20
03:50:37.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:50:37.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:50:37.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:50:37.089 00.000 29988 MoveAxis(E, 0, ABG)
03:50:37.089 00.000 29988 Move returns status 0, amount 0
03:50:37.089 00.000 29988 MoveAxis(N, 0, ABG)
03:50:37.089 00.000 29988 Move returns status 0, amount 0
03:50:37.089 00.000 29988 move complete, result=0
03:50:37.089 00.000 29988 worker thread done servicing request
03:50:37.089 00.000 29988 Worker thread wakes up
03:50:37.089 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:37.089 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:37.089 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:38.497 01.408 29988 Exposure complete
03:50:38.545 00.048 29988 worker thread done servicing request
03:50:38.545 00.000 28316 OnExposeComplete: enter
03:50:38.546 00.001 28316 UpdateGuideState(): m_state=6
03:50:38.547 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6297
03:50:38.547 00.000 28316 Star::Find returns 1 (0), X=951.39, Y=258.33, Mass=2215, SNR=32.6, Peak=158 HFD=3.8
03:50:38.548 00.001 28316 MultiStar: [#1 0.32,0.03,0.98,U] [#2 0.25,-0.13,0.92,U] [#3 0.31,0.08,0.84,U] [#4 -0.18,0.11,0.84,U] [#5 0.22,-0.03,0.77,U] [#6 0.15,-0.18,0.63,U] [#7 0.26,0.21,0.00,M3] [#8 0.17,0.12,0.61,U] 
03:50:38.548 00.000 28316 refined, 7 included, MultiStar: {0.20, -0.00}, one-star: {0.32, -0.01}
03:50:38.550 00.002 28316 CameraToMount -- cameraTheta (-0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
03:50:38.551 00.001 28316 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
03:50:38.552 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-0.00 mountX=-0.08 mountY=-0.18, mountTheta=-2.01
03:50:38.554 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.00, opts=13)
03:50:38.554 00.000 28316 Enqueuing Move request for scope (0.20, -0.00)
03:50:38.555 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:38.555 00.000 29988 Worker thread wakes up
03:50:38.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
03:50:38.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
03:50:38.555 00.000 29988 Moving (0.20, -0.00) raw xDistance=-0.08 yDistance=-0.18
03:50:38.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:50:38.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:38.555 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.6
03:50:38.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:38.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:38.557 00.001 28316 Enqueuing Expose request
03:50:38.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:50:38.557 00.000 29988 MoveAxis(E, 0, ABG)
03:50:38.557 00.000 29988 Move returns status 0, amount 0
03:50:38.557 00.000 29988 MoveAxis(N, 0, ABG)
03:50:38.557 00.000 29988 Move returns status 0, amount 0
03:50:38.557 00.000 29988 move complete, result=0
03:50:38.557 00.000 29988 worker thread done servicing request
03:50:38.557 00.000 29988 Worker thread wakes up
03:50:38.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:38.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:38.558 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:40.179 01.621 29988 Exposure complete
03:50:40.204 00.025 29988 worker thread done servicing request
03:50:40.205 00.001 28316 OnExposeComplete: enter
03:50:40.205 00.000 28316 UpdateGuideState(): m_state=6
03:50:40.207 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6298
03:50:40.208 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=258.39, Mass=2204, SNR=32.5, Peak=161 HFD=4.0
03:50:40.209 00.001 28316 MultiStar: [#1 0.20,0.15,0.99,U] [#2 0.23,0.02,0.96,U] [#3 0.40,0.25,0.00,M3] [#4 -0.03,-0.08,0.84,U] [#5 0.12,-0.05,0.73,U] [#6 -0.09,-0.18,0.63,U] [#7 0.21,0.12,0.63,U] [#8 0.30,0.14,0.59,U] 
03:50:40.209 00.000 28316 refined, 7 included, MultiStar: {0.18, 0.03}, one-star: {0.38, 0.06}
03:50:40.210 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:50:40.212 00.002 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:50:40.212 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=-0.05 mountY=-0.17, mountTheta=-1.85
03:50:40.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.03, opts=13)
03:50:40.215 00.002 28316 Enqueuing Move request for scope (0.18, 0.03)
03:50:40.216 00.001 29988 Worker thread wakes up
03:50:40.216 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
03:50:40.216 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
03:50:40.216 00.000 29988 Moving (0.18, 0.03) raw xDistance=-0.05 yDistance=-0.17
03:50:40.216 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:50:40.216 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:40.216 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:40.217 00.001 28316 UpdateGuideState exits: m=2204 RSB=32.5
03:50:40.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:40.217 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:40.218 00.001 28316 Enqueuing Expose request
03:50:40.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:50:40.218 00.000 29988 MoveAxis(E, 0, ABG)
03:50:40.218 00.000 29988 Move returns status 0, amount 0
03:50:40.218 00.000 29988 MoveAxis(N, 0, ABG)
03:50:40.218 00.000 29988 Move returns status 0, amount 0
03:50:40.218 00.000 29988 move complete, result=0
03:50:40.218 00.000 29988 worker thread done servicing request
03:50:40.218 00.000 29988 Worker thread wakes up
03:50:40.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:40.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:40.219 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:41.732 01.513 29988 Exposure complete
03:50:41.777 00.045 29988 worker thread done servicing request
03:50:41.778 00.001 28316 OnExposeComplete: enter
03:50:41.780 00.002 28316 UpdateGuideState(): m_state=6
03:50:41.782 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6299
03:50:41.783 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=258.44, Mass=2185, SNR=32.3, Peak=155 HFD=4.1
03:50:41.783 00.000 28316 MultiStar: [#1 0.16,0.12,1.03,U] [#2 0.21,0.12,0.93,U] [#3 0.31,0.16,0.00,M4] [#4 0.06,-0.06,0.83,U] [#5 0.25,0.06,0.76,U] [#6 0.08,-0.14,0.64,U] [#7 0.15,0.14,0.65,U] [#8 0.29,0.09,0.58,U] 
03:50:41.784 00.001 28316 refined, 7 included, MultiStar: {0.20, 0.06}, one-star: {0.39, 0.10}
03:50:41.785 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
03:50:41.787 00.002 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
03:50:41.789 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.29 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
03:50:41.792 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
03:50:41.794 00.002 28316 Enqueuing Move request for scope (0.20, 0.06)
03:50:41.794 00.000 29988 Worker thread wakes up
03:50:41.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
03:50:41.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:41.795 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
03:50:41.795 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.3
03:50:41.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:41.796 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:41.796 00.000 28316 Enqueuing Expose request
03:50:41.797 00.001 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.21
03:50:41.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:50:41.797 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.34 newest=-0.56
03:50:41.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:50:41.797 00.000 29988 MoveAxis(E, 0, ABG)
03:50:41.797 00.000 29988 Move returns status 0, amount 0
03:50:41.797 00.000 29988 MoveAxis(N, 49, ABG)
03:50:41.797 00.000 29988 Guiding  Dir = 0, Dur = 49
03:50:41.797 00.000 29988 IsSlewing returns 0
03:50:41.797 00.000 29988 IsGuiding returns 0
03:50:41.801 00.004 29988 PulseGuide returned control before completion, sleep 55
03:50:41.871 00.070 29988 IsGuiding returns 1
03:50:41.871 00.000 29988 scope still moving after pulse duration time elapsed
03:50:41.903 00.032 29988 IsSlewing returns 0
03:50:41.904 00.001 29988 IsGuiding returns 0
03:50:41.904 00.000 29988 scope move finished after 49 + 58 ms
03:50:41.904 00.000 29988 Move returns status 0, amount 49
03:50:41.904 00.000 29988 move complete, result=0
03:50:41.904 00.000 29988 worker thread done servicing request
03:50:41.904 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
03:50:41.905 00.001 29988 Worker thread wakes up
03:50:41.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:41.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:43.538 01.633 29988 Exposure complete
03:50:43.582 00.044 29988 worker thread done servicing request
03:50:43.583 00.001 28316 OnExposeComplete: enter
03:50:43.583 00.000 28316 UpdateGuideState(): m_state=6
03:50:43.584 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6300
03:50:43.584 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=258.13, Mass=2164, SNR=32.2, Peak=156 HFD=4.0
03:50:43.587 00.003 28316 MultiStar: [#1 0.29,-0.11,1.00,U] [#2 0.21,-0.12,0.96,U] [#3 0.38,-0.00,0.00,M5] [#4 0.25,-0.08,0.84,U] [#5 0.45,-0.15,0.00,M1] [#6 0.39,-0.26,0.00,M6] [#7 0.48,-0.11,0.00,M2] [#8 0.33,-0.18,0.00,M1] 
03:50:43.589 00.002 28316 refined, 3 included, MultiStar: {0.25, -0.13}, one-star: {0.26, -0.20}
03:50:43.591 00.002 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:50:43.593 00.002 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:50:43.596 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.47 mountX=-0.22 mountY=-0.17, mountTheta=-2.49
03:50:43.599 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.13, opts=13)
03:50:43.600 00.001 28316 Enqueuing Move request for scope (0.25, -0.13)
03:50:43.601 00.001 29988 Worker thread wakes up
03:50:43.601 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:43.601 00.000 28316 UpdateGuideState exits: m=2164 RSB=32.2
03:50:43.602 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:43.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:43.602 00.000 28316 Enqueuing Expose request
03:50:43.603 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
03:50:43.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
03:50:43.603 00.000 29988 Moving (0.25, -0.13) raw xDistance=-0.22 yDistance=-0.17
03:50:43.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:50:43.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:43.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:50:43.603 00.000 29988 MoveAxis(E, 47, ABG)
03:50:43.603 00.000 29988 Guiding  Dir = 2, Dur = 47
03:50:43.603 00.000 29988 IsSlewing returns 0
03:50:43.603 00.000 29988 IsGuiding returns 0
03:50:43.606 00.003 29988 PulseGuide returned control before completion, sleep 56
03:50:43.663 00.057 29988 IsGuiding returns 1
03:50:43.663 00.000 29988 scope still moving after pulse duration time elapsed
03:50:43.696 00.033 29988 IsSlewing returns 0
03:50:43.696 00.000 29988 IsGuiding returns 0
03:50:43.696 00.000 29988 scope move finished after 47 + 45 ms
03:50:43.696 00.000 29988 Move returns status 0, amount 47
03:50:43.696 00.000 29988 MoveAxis(N, 0, ABG)
03:50:43.696 00.000 29988 Move returns status 0, amount 0
03:50:43.697 00.001 29988 move complete, result=0
03:50:43.697 00.000 29988 worker thread done servicing request
03:50:43.697 00.000 29988 Worker thread wakes up
03:50:43.697 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 0 ms NORTH
03:50:43.698 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:43.698 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:45.112 01.414 29988 Exposure complete
03:50:45.160 00.048 29988 worker thread done servicing request
03:50:45.160 00.000 28316 OnExposeComplete: enter
03:50:45.160 00.000 28316 UpdateGuideState(): m_state=6
03:50:45.161 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6301
03:50:45.161 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=258.27, Mass=2291, SNR=33.3, Peak=181 HFD=4.0
03:50:45.162 00.001 28316 MultiStar: [#1 0.05,-0.02,0.96,U] [#2 0.08,-0.02,0.90,U] [#3 0.20,0.09,0.85,U] [#4 -0.05,-0.08,0.83,U] [#5 0.18,-0.02,0.76,U] [#6 0.15,-0.32,0.00,M7] [#7 0.12,-0.11,0.61,U] [#8 0.06,-0.06,0.57,U] 
03:50:45.162 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.03}, one-star: {0.10, -0.07}
03:50:45.163 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
03:50:45.163 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
03:50:45.164 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.36 mountX=-0.07 mountY=-0.06, mountTheta=-2.37
03:50:45.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
03:50:45.166 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
03:50:45.167 00.001 29988 Worker thread wakes up
03:50:45.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:45.167 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.3
03:50:45.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:45.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:45.168 00.000 28316 Enqueuing Expose request
03:50:45.169 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
03:50:45.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
03:50:45.169 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.07 yDistance=-0.06
03:50:45.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:50:45.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:45.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:50:45.169 00.000 29988 MoveAxis(E, 0, ABG)
03:50:45.169 00.000 29988 Move returns status 0, amount 0
03:50:45.169 00.000 29988 MoveAxis(N, 0, ABG)
03:50:45.169 00.000 29988 Move returns status 0, amount 0
03:50:45.169 00.000 29988 move complete, result=0
03:50:45.169 00.000 29988 worker thread done servicing request
03:50:45.169 00.000 29988 Worker thread wakes up
03:50:45.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:45.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:45.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:46.807 01.638 29988 Exposure complete
03:50:46.841 00.034 29988 worker thread done servicing request
03:50:46.841 00.000 28316 OnExposeComplete: enter
03:50:46.842 00.001 28316 UpdateGuideState(): m_state=6
03:50:46.842 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6302
03:50:46.845 00.003 28316 Star::Find returns 1 (0), X=951.09, Y=258.31, Mass=2268, SNR=32.9, Peak=168 HFD=4.0
03:50:46.846 00.001 28316 MultiStar: [#1 -0.01,0.21,0.99,U] [#2 -0.01,0.00,0.89,U] [#3 0.01,0.20,0.85,U] [#4 -0.20,0.02,0.86,U] [#5 0.13,0.13,0.72,U] [#6 -0.09,-0.24,0.64,U] [#7 -0.09,0.06,0.61,U] [#8 -0.08,0.12,0.60,U] 
03:50:46.848 00.002 28316 single-star, 8 included, MultiStar: {-0.03, 0.06}, one-star: {0.02, -0.02}
03:50:46.849 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
03:50:46.849 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
03:50:46.851 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.93 mountX=-0.03 mountY=-0.01, mountTheta=-2.97
03:50:46.853 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
03:50:46.854 00.001 28316 Enqueuing Move request for scope (0.02, -0.02)
03:50:46.854 00.000 29988 Worker thread wakes up
03:50:46.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:46.855 00.001 28316 UpdateGuideState exits: m=2268 RSB=32.9
03:50:46.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:46.855 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:46.856 00.001 28316 Enqueuing Expose request
03:50:46.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
03:50:46.856 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
03:50:46.856 00.000 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.01
03:50:46.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:50:46.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:46.856 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:50:46.856 00.000 29988 MoveAxis(E, 0, ABG)
03:50:46.856 00.000 29988 Move returns status 0, amount 0
03:50:46.856 00.000 29988 MoveAxis(N, 0, ABG)
03:50:46.856 00.000 29988 Move returns status 0, amount 0
03:50:46.857 00.001 29988 move complete, result=0
03:50:46.857 00.000 29988 worker thread done servicing request
03:50:46.857 00.000 29988 Worker thread wakes up
03:50:46.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:46.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:46.857 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:48.376 01.519 29988 Exposure complete
03:50:48.418 00.042 29988 worker thread done servicing request
03:50:48.419 00.001 28316 OnExposeComplete: enter
03:50:48.420 00.001 28316 UpdateGuideState(): m_state=6
03:50:48.420 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6303
03:50:48.421 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=258.31, Mass=2275, SNR=33.1, Peak=180 HFD=4.1
03:50:48.422 00.001 28316 MultiStar: [#1 0.04,-0.10,0.99,U] [#2 -0.11,-0.03,0.91,U] [#3 0.03,0.10,0.87,U] [#4 -0.34,-0.03,0.00,M1] [#5 0.11,-0.11,0.72,U] [#6 -0.08,-0.14,0.62,U] [#7 0.19,-0.03,0.64,U] [#8 -0.12,-0.04,0.59,U] 
03:50:48.422 00.000 28316 single-star, 7 included, MultiStar: {0.01, -0.04}, one-star: {-0.00, -0.03}
03:50:48.423 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
03:50:48.423 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
03:50:48.424 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.64 mountX=-0.02 mountY=0.01, mountTheta=2.61
03:50:48.425 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
03:50:48.426 00.001 28316 Enqueuing Move request for scope (-0.00, -0.03)
03:50:48.426 00.000 29988 Worker thread wakes up
03:50:48.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:48.428 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
03:50:48.428 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:50:48.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:48.429 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:48.429 00.000 28316 Enqueuing Expose request
03:50:48.429 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
03:50:48.429 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.02 yDistance=0.01
03:50:48.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:50:48.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:48.430 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:50:48.430 00.000 29988 MoveAxis(E, 0, ABG)
03:50:48.430 00.000 29988 Move returns status 0, amount 0
03:50:48.430 00.000 29988 MoveAxis(N, 0, ABG)
03:50:48.430 00.000 29988 Move returns status 0, amount 0
03:50:48.430 00.000 29988 move complete, result=0
03:50:48.430 00.000 29988 worker thread done servicing request
03:50:48.430 00.000 29988 Worker thread wakes up
03:50:48.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:48.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:48.430 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:50:50.063 01.633 29988 Exposure complete
03:50:50.099 00.036 29988 worker thread done servicing request
03:50:50.099 00.000 28316 OnExposeComplete: enter
03:50:50.100 00.001 28316 UpdateGuideState(): m_state=6
03:50:50.100 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6304
03:50:50.101 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=258.07, Mass=2338, SNR=33.4, Peak=186 HFD=4.0
03:50:50.101 00.000 28316 MultiStar: [#1 0.36,-0.12,0.00,M1] [#2 0.22,-0.27,0.00,M1] [#3 0.49,-0.22,0.00,M3] [#4 -0.10,-0.06,0.80,U] [#5 0.37,-0.09,0.00,M1] [#6 -0.00,-0.17,0.61,U] [#7 0.44,0.00,0.00,M1] [#8 0.11,-0.04,0.58,U] 
03:50:50.102 00.001 28316 refined, 3 included, MultiStar: {0.17, -0.15}, one-star: {0.53, -0.26}
03:50:50.103 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:50:50.104 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:50:50.105 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.72 mountX=-0.20 mountY=-0.08, mountTheta=-2.75
03:50:50.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
03:50:50.111 00.004 28316 Enqueuing Move request for scope (0.17, -0.15)
03:50:50.113 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:50.115 00.002 28316 UpdateGuideState exits: m=2338 RSB=33.4
03:50:50.118 00.003 29988 Worker thread wakes up
03:50:50.118 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
03:50:50.118 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
03:50:50.118 00.000 29988 Moving (0.17, -0.15) raw xDistance=-0.20 yDistance=-0.08
03:50:50.118 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:50:50.118 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:50.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:50.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:50.119 00.000 28316 Enqueuing Expose request
03:50:50.120 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:50:50.120 00.000 29988 MoveAxis(E, 43, ABG)
03:50:50.120 00.000 29988 Guiding  Dir = 2, Dur = 43
03:50:50.120 00.000 29988 IsSlewing returns 0
03:50:50.120 00.000 29988 IsGuiding returns 0
03:50:50.122 00.002 29988 PulseGuide returned control before completion, sleep 52
03:50:50.186 00.064 29988 IsGuiding returns 0
03:50:50.186 00.000 29988 Move returns status 0, amount 43
03:50:50.187 00.001 29988 MoveAxis(N, 0, ABG)
03:50:50.187 00.000 29988 Move returns status 0, amount 0
03:50:50.187 00.000 29988 move complete, result=0
03:50:50.187 00.000 29988 worker thread done servicing request
03:50:50.187 00.000 29988 Worker thread wakes up
03:50:50.187 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:50:50.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:50.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:51.600 01.413 29988 Exposure complete
03:50:51.628 00.028 29988 worker thread done servicing request
03:50:51.628 00.000 28316 OnExposeComplete: enter
03:50:51.629 00.001 28316 UpdateGuideState(): m_state=6
03:50:51.630 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6305
03:50:51.630 00.000 28316 Star::Find returns 1 (0), X=951.29, Y=258.50, Mass=2347, SNR=33.6, Peak=174 HFD=3.8
03:50:51.632 00.002 28316 MultiStar: [#1 0.15,0.22,0.96,U] [#2 0.22,0.01,0.88,U] [#3 0.35,0.22,0.00,M4] [#4 -0.27,0.12,0.80,U] [#5 0.13,0.08,0.72,U] [#6 -0.04,-0.03,0.63,U] [#7 0.34,0.23,0.00,M2] [#8 0.08,0.12,0.59,U] 
03:50:51.632 00.000 28316 refined, 6 included, MultiStar: {0.08, 0.11}, one-star: {0.22, 0.16}
03:50:51.632 00.000 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:50:51.633 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:50:51.633 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.92 mountX=0.06 mountY=-0.12, mountTheta=-1.09
03:50:51.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.11, opts=13)
03:50:51.635 00.001 28316 Enqueuing Move request for scope (0.08, 0.11)
03:50:51.635 00.000 29988 Worker thread wakes up
03:50:51.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:51.636 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.6
03:50:51.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:51.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:51.637 00.001 28316 Enqueuing Expose request
03:50:51.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
03:50:51.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
03:50:51.637 00.000 29988 Moving (0.08, 0.11) raw xDistance=0.06 yDistance=-0.12
03:50:51.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:50:51.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:51.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:50:51.637 00.000 29988 MoveAxis(E, 0, ABG)
03:50:51.637 00.000 29988 Move returns status 0, amount 0
03:50:51.637 00.000 29988 MoveAxis(N, 0, ABG)
03:50:51.637 00.000 29988 Move returns status 0, amount 0
03:50:51.637 00.000 29988 move complete, result=0
03:50:51.637 00.000 29988 worker thread done servicing request
03:50:51.637 00.000 29988 Worker thread wakes up
03:50:51.638 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:51.638 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:51.638 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:50:53.270 01.632 29988 Exposure complete
03:50:53.299 00.029 29988 worker thread done servicing request
03:50:53.300 00.001 28316 OnExposeComplete: enter
03:50:53.300 00.000 28316 UpdateGuideState(): m_state=6
03:50:53.301 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6306
03:50:53.301 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=258.42, Mass=2205, SNR=32.4, Peak=160 HFD=3.9
03:50:53.302 00.001 28316 MultiStar: [#1 0.07,-0.02,0.97,U] [#2 -0.16,0.09,0.90,U] [#3 0.20,0.12,0.86,U] [#4 0.09,0.10,0.82,U] [#5 0.04,0.01,0.76,U] [#6 -0.11,-0.13,0.64,U] [#7 0.04,0.13,0.66,U] [#8 -0.11,0.04,0.61,U] 
03:50:53.302 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.01, 0.09}
03:50:53.303 00.001 28316 CameraToMount -- cameraTheta (1.30) - m_xAngle (2.00) = xAngle (-0.70 = -0.70)
03:50:53.303 00.000 28316 CameraToMount -- cameraTheta (1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
03:50:53.303 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.30 mountX=0.04 mountY=-0.04, mountTheta=-0.72
03:50:53.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
03:50:53.305 00.001 28316 Enqueuing Move request for scope (0.01, 0.05)
03:50:53.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:53.306 00.001 28316 UpdateGuideState exits: m=2205 RSB=32.4
03:50:53.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:53.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:53.307 00.000 28316 Enqueuing Expose request
03:50:53.307 00.000 29988 Worker thread wakes up
03:50:53.308 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
03:50:53.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
03:50:53.308 00.000 29988 Moving (0.01, 0.05) raw xDistance=0.04 yDistance=-0.04
03:50:53.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:50:53.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:53.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:50:53.308 00.000 29988 MoveAxis(E, 0, ABG)
03:50:53.308 00.000 29988 Move returns status 0, amount 0
03:50:53.308 00.000 29988 MoveAxis(N, 0, ABG)
03:50:53.308 00.000 29988 Move returns status 0, amount 0
03:50:53.308 00.000 29988 move complete, result=0
03:50:53.308 00.000 29988 worker thread done servicing request
03:50:53.308 00.000 29988 Worker thread wakes up
03:50:53.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:53.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:53.308 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:50:54.823 01.515 29988 Exposure complete
03:50:54.878 00.055 29988 worker thread done servicing request
03:50:54.878 00.000 28316 OnExposeComplete: enter
03:50:54.880 00.002 28316 UpdateGuideState(): m_state=6
03:50:54.883 00.003 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6307
03:50:54.885 00.002 28316 Star::Find returns 1 (0), X=951.14, Y=258.74, Mass=2212, SNR=32.6, Peak=175 HFD=4.1
03:50:54.888 00.003 28316 MultiStar: [#1 0.00,0.49,0.00,M1] [#2 0.02,0.37,0.00,M1] [#3 0.11,0.45,0.00,M4] [#4 -0.06,0.22,0.82,U] [#5 0.17,0.28,0.76,U] [#6 0.05,-0.16,0.65,U] [#7 0.16,0.28,0.64,U] [#8 -0.06,0.52,0.00,M1] 
03:50:54.891 00.003 28316 refined, 4 included, MultiStar: {0.07, 0.23}, one-star: {0.06, 0.41}
03:50:54.893 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
03:50:54.895 00.002 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
03:50:54.897 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.27 mountX=0.18 mountY=-0.16, mountTheta=-0.75
03:50:54.901 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.23, opts=13)
03:50:54.902 00.001 28316 Enqueuing Move request for scope (0.07, 0.23)
03:50:54.903 00.001 29988 Worker thread wakes up
03:50:54.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
03:50:54.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
03:50:54.903 00.000 29988 Moving (0.07, 0.23) raw xDistance=0.18 yDistance=-0.16
03:50:54.903 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:54.904 00.001 28316 UpdateGuideState exits: m=2212 RSB=32.6
03:50:54.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:54.904 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:54.905 00.001 28316 Enqueuing Expose request
03:50:54.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:50:54.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:54.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:50:54.905 00.000 29988 MoveAxis(E, 0, ABG)
03:50:54.905 00.000 29988 Move returns status 0, amount 0
03:50:54.905 00.000 29988 MoveAxis(N, 0, ABG)
03:50:54.905 00.000 29988 Move returns status 0, amount 0
03:50:54.905 00.000 29988 move complete, result=0
03:50:54.906 00.001 29988 worker thread done servicing request
03:50:54.906 00.000 29988 Worker thread wakes up
03:50:54.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:54.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:54.906 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:56.534 01.628 29988 Exposure complete
03:50:56.567 00.033 29988 worker thread done servicing request
03:50:56.567 00.000 28316 OnExposeComplete: enter
03:50:56.568 00.001 28316 UpdateGuideState(): m_state=6
03:50:56.568 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6308
03:50:56.569 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=258.67, Mass=2401, SNR=34.0, Peak=197 HFD=4.0
03:50:56.569 00.000 28316 MultiStar: [#1 -0.00,0.31,0.96,U] [#2 0.04,0.31,0.88,U] [#3 0.03,0.37,0.00,M5] [#4 -0.19,0.08,0.81,U] [#5 -0.05,0.31,0.72,U] [#6 -0.16,-0.02,0.60,U] [#7 0.18,0.24,0.62,U] [#8 -0.04,0.37,0.00,M2] 
03:50:56.570 00.001 28316 refined, 6 included, MultiStar: {-0.02, 0.24}, one-star: {0.04, 0.33}
03:50:56.570 00.000 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
03:50:56.571 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
03:50:56.571 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.64 mountX=0.22 mountY=-0.09, mountTheta=-0.39
03:50:56.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.24, opts=13)
03:50:56.573 00.000 28316 Enqueuing Move request for scope (-0.02, 0.24)
03:50:56.574 00.001 29988 Worker thread wakes up
03:50:56.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:56.574 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
03:50:56.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:56.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:56.576 00.001 28316 Enqueuing Expose request
03:50:56.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
03:50:56.576 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
03:50:56.576 00.000 29988 Moving (-0.02, 0.24) raw xDistance=0.22 yDistance=-0.09
03:50:56.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:50:56.576 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:56.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:50:56.576 00.000 29988 MoveAxis(W, 47, ABG)
03:50:56.577 00.001 29988 Guiding  Dir = 3, Dur = 47
03:50:56.577 00.000 29988 IsSlewing returns 0
03:50:56.577 00.000 29988 IsGuiding returns 0
03:50:56.578 00.001 29988 PulseGuide returned control before completion, sleep 56
03:50:56.640 00.062 29988 IsGuiding returns 1
03:50:56.640 00.000 29988 scope still moving after pulse duration time elapsed
03:50:56.672 00.032 29988 IsSlewing returns 0
03:50:56.672 00.000 29988 IsGuiding returns 0
03:50:56.672 00.000 29988 scope move finished after 47 + 48 ms
03:50:56.672 00.000 29988 Move returns status 0, amount 47
03:50:56.672 00.000 29988 MoveAxis(N, 0, ABG)
03:50:56.672 00.000 29988 Move returns status 0, amount 0
03:50:56.672 00.000 29988 move complete, result=0
03:50:56.672 00.000 29988 worker thread done servicing request
03:50:56.672 00.000 29988 Worker thread wakes up
03:50:56.672 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:56.672 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:56.672 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.1 px 0 ms NORTH
03:50:58.087 01.415 29988 Exposure complete
03:50:58.129 00.042 29988 worker thread done servicing request
03:50:58.130 00.001 28316 OnExposeComplete: enter
03:50:58.131 00.001 28316 UpdateGuideState(): m_state=6
03:50:58.132 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6309
03:50:58.132 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=258.47, Mass=2251, SNR=32.8, Peak=172 HFD=3.9
03:50:58.133 00.001 28316 MultiStar: [#1 0.14,0.14,1.00,U] [#2 0.01,0.07,0.91,U] [#3 0.17,0.23,0.86,U] [#4 0.21,0.04,0.85,U] [#5 0.37,0.05,0.00,M1] [#6 0.30,-0.07,0.63,U] [#7 0.21,0.12,0.63,U] [#8 0.01,0.12,0.57,U] 
03:50:58.133 00.000 28316 refined, 7 included, MultiStar: {0.15, 0.10}, one-star: {0.17, 0.13}
03:50:58.134 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.40 = -1.40)
03:50:58.134 00.000 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
03:50:58.135 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.60 mountX=0.03 mountY=-0.18, mountTheta=-1.40
03:50:58.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.10, opts=13)
03:50:58.136 00.000 28316 Enqueuing Move request for scope (0.15, 0.10)
03:50:58.137 00.001 29988 Worker thread wakes up
03:50:58.137 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
03:50:58.137 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
03:50:58.137 00.000 29988 Moving (0.15, 0.10) raw xDistance=0.03 yDistance=-0.18
03:50:58.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:50:58.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:50:58.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:50:58.137 00.000 29988 MoveAxis(E, 0, ABG)
03:50:58.137 00.000 29988 Move returns status 0, amount 0
03:50:58.137 00.000 29988 MoveAxis(N, 0, ABG)
03:50:58.137 00.000 29988 Move returns status 0, amount 0
03:50:58.137 00.000 29988 move complete, result=0
03:50:58.137 00.000 29988 worker thread done servicing request
03:50:58.137 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:58.137 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.8
03:50:58.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:58.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:58.139 00.001 28316 Enqueuing Expose request
03:50:58.139 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:50:58.140 00.001 29988 Worker thread wakes up
03:50:58.140 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:58.140 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:50:59.774 01.634 29988 Exposure complete
03:50:59.820 00.046 29988 worker thread done servicing request
03:50:59.820 00.000 28316 OnExposeComplete: enter
03:50:59.821 00.001 28316 UpdateGuideState(): m_state=6
03:50:59.821 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6310
03:50:59.822 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=258.43, Mass=2241, SNR=32.8, Peak=149 HFD=4.1
03:50:59.822 00.000 28316 MultiStar: [#1 0.21,0.24,0.99,U] [#2 0.27,0.12,0.89,U] [#3 0.35,0.19,0.00,M5] [#4 0.34,0.02,0.00,M1] [#5 0.18,0.10,0.76,U] [#6 0.34,-0.13,0.00,M1] [#7 0.36,0.20,0.00,M1] [#8 0.44,0.19,0.00,M2] 
03:50:59.823 00.001 28316 refined, 3 included, MultiStar: {0.24, 0.14}, one-star: {0.30, 0.10}
03:50:59.823 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:50:59.824 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
03:50:59.824 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.53 mountX=0.03 mountY=-0.28, mountTheta=-1.47
03:50:59.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.14, opts=13)
03:50:59.826 00.001 28316 Enqueuing Move request for scope (0.24, 0.14)
03:50:59.827 00.001 29988 Worker thread wakes up
03:50:59.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:50:59.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
03:50:59.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
03:50:59.827 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.8
03:50:59.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:50:59.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:50:59.829 00.001 28316 Enqueuing Expose request
03:50:59.829 00.000 29988 Moving (0.24, 0.14) raw xDistance=0.03 yDistance=-0.28
03:50:59.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:50:59.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:50:59.829 00.000 29988 MoveAxis(E, 0, ABG)
03:50:59.829 00.000 29988 Move returns status 0, amount 0
03:50:59.829 00.000 29988 MoveAxis(N, 67, ABG)
03:50:59.829 00.000 29988 Guiding  Dir = 0, Dur = 67
03:50:59.829 00.000 29988 IsSlewing returns 0
03:50:59.830 00.001 29988 IsGuiding returns 0
03:50:59.835 00.005 29988 PulseGuide returned control before completion, sleep 72
03:50:59.909 00.074 29988 IsGuiding returns 0
03:50:59.909 00.000 29988 Move returns status 0, amount 67
03:50:59.909 00.000 29988 move complete, result=0
03:50:59.910 00.001 29988 worker thread done servicing request
03:50:59.910 00.000 29988 Worker thread wakes up
03:50:59.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:50:59.910 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
03:50:59.911 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:01.321 01.410 29988 Exposure complete
03:51:01.355 00.034 29988 worker thread done servicing request
03:51:01.355 00.000 28316 OnExposeComplete: enter
03:51:01.356 00.001 28316 UpdateGuideState(): m_state=6
03:51:01.356 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6311
03:51:01.357 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=258.33, Mass=2352, SNR=33.5, Peak=165 HFD=3.7
03:51:01.358 00.001 28316 MultiStar: [#1 0.13,0.20,0.98,U] [#2 0.11,0.07,0.90,U] [#3 0.44,0.12,0.00,M6] [#4 -0.04,0.05,0.84,U] [#5 0.07,0.20,0.75,U] [#6 0.01,-0.07,0.62,U] [#7 0.05,0.09,0.61,U] [#8 0.03,0.13,0.57,U] 
03:51:01.360 00.002 28316 refined, 7 included, MultiStar: {0.08, 0.08}, one-star: {0.22, -0.01}
03:51:01.361 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:51:01.361 00.000 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:51:01.362 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.12 cameraTheta=0.79 mountX=0.04 mountY=-0.11, mountTheta=-1.21
03:51:01.363 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
03:51:01.364 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
03:51:01.365 00.001 29988 Worker thread wakes up
03:51:01.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:01.365 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.5
03:51:01.366 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:01.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:01.367 00.001 28316 Enqueuing Expose request
03:51:01.370 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
03:51:01.370 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
03:51:01.370 00.000 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.11
03:51:01.370 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:51:01.370 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:01.370 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:51:01.370 00.000 29988 MoveAxis(E, 0, ABG)
03:51:01.370 00.000 29988 Move returns status 0, amount 0
03:51:01.370 00.000 29988 MoveAxis(N, 0, ABG)
03:51:01.370 00.000 29988 Move returns status 0, amount 0
03:51:01.370 00.000 29988 move complete, result=0
03:51:01.370 00.000 29988 worker thread done servicing request
03:51:01.370 00.000 29988 Worker thread wakes up
03:51:01.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:01.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:01.371 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:03.009 01.638 29988 Exposure complete
03:51:03.042 00.033 29988 worker thread done servicing request
03:51:03.042 00.000 28316 OnExposeComplete: enter
03:51:03.043 00.001 28316 UpdateGuideState(): m_state=6
03:51:03.044 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6312
03:51:03.044 00.000 28316 Star::Find returns 1 (0), X=951.15, Y=258.56, Mass=2421, SNR=34.0, Peak=189 HFD=3.9
03:51:03.044 00.000 28316 MultiStar: [#1 0.16,0.22,0.97,U] [#2 0.09,0.11,0.87,U] [#3 -0.00,0.25,0.83,U] [#4 0.18,0.08,0.79,U] [#5 -0.11,0.07,0.74,U] [#6 0.29,-0.20,0.00,M1] [#7 -0.02,0.20,0.62,U] [#8 -0.03,0.30,0.55,U] 
03:51:03.045 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.18}, one-star: {0.07, 0.22}
03:51:03.045 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
03:51:03.046 00.001 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
03:51:03.046 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.29 mountX=0.14 mountY=-0.13, mountTheta=-0.73
03:51:03.048 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.18, opts=13)
03:51:03.049 00.001 28316 Enqueuing Move request for scope (0.05, 0.18)
03:51:03.049 00.000 29988 Worker thread wakes up
03:51:03.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:03.050 00.001 28316 UpdateGuideState exits: m=2421 RSB=34.0
03:51:03.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:03.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:03.051 00.001 28316 Enqueuing Expose request
03:51:03.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
03:51:03.051 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
03:51:03.051 00.000 29988 Moving (0.05, 0.18) raw xDistance=0.14 yDistance=-0.13
03:51:03.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:51:03.052 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:03.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:51:03.052 00.000 29988 MoveAxis(E, 0, ABG)
03:51:03.052 00.000 29988 Move returns status 0, amount 0
03:51:03.052 00.000 29988 MoveAxis(N, 0, ABG)
03:51:03.052 00.000 29988 Move returns status 0, amount 0
03:51:03.052 00.000 29988 move complete, result=0
03:51:03.052 00.000 29988 worker thread done servicing request
03:51:03.053 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:03.054 00.001 29988 Worker thread wakes up
03:51:03.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:03.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:04.569 01.515 29988 Exposure complete
03:51:04.622 00.053 29988 worker thread done servicing request
03:51:04.622 00.000 28316 OnExposeComplete: enter
03:51:04.623 00.001 28316 UpdateGuideState(): m_state=6
03:51:04.623 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6313
03:51:04.624 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=258.31, Mass=2488, SNR=34.4, Peak=186 HFD=4.1
03:51:04.625 00.001 28316 MultiStar: [#1 0.08,0.07,0.94,U] [#2 0.01,-0.06,0.88,U] [#3 0.10,0.19,0.82,U] [#4 -0.07,-0.06,0.76,U] [#5 0.01,0.18,0.71,U] [#6 0.10,-0.19,0.61,U] [#7 0.13,0.06,0.60,U] [#8 0.10,0.09,0.55,U] 
03:51:04.627 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.05, -0.03}
03:51:04.628 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
03:51:04.629 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
03:51:04.630 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.50 mountX=0.00 mountY=-0.06, mountTheta=-1.50
03:51:04.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
03:51:04.633 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
03:51:04.634 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:04.634 00.000 29988 Worker thread wakes up
03:51:04.634 00.000 28316 UpdateGuideState exits: m=2488 RSB=34.4
03:51:04.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:04.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
03:51:04.635 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
03:51:04.635 00.000 29988 Moving (0.05, 0.03) raw xDistance=0.00 yDistance=-0.06
03:51:04.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:51:04.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:04.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:51:04.635 00.000 29988 MoveAxis(E, 0, ABG)
03:51:04.635 00.000 29988 Move returns status 0, amount 0
03:51:04.635 00.000 29988 MoveAxis(N, 0, ABG)
03:51:04.635 00.000 29988 Move returns status 0, amount 0
03:51:04.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:04.636 00.001 28316 Enqueuing Expose request
03:51:04.636 00.000 29988 move complete, result=0
03:51:04.636 00.000 29988 worker thread done servicing request
03:51:04.636 00.000 29988 Worker thread wakes up
03:51:04.637 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:04.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:04.637 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:06.269 01.632 29988 Exposure complete
03:51:06.334 00.065 29988 worker thread done servicing request
03:51:06.334 00.000 28316 OnExposeComplete: enter
03:51:06.335 00.001 28316 UpdateGuideState(): m_state=6
03:51:06.335 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6314
03:51:06.336 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=258.43, Mass=2221, SNR=32.5, Peak=161 HFD=3.8
03:51:06.336 00.000 28316 MultiStar: [#1 -0.12,0.08,0.98,U] [#2 -0.04,0.12,0.92,U] [#3 -0.05,0.25,0.89,U] [#4 -0.22,0.12,0.85,U] [#5 -0.18,0.22,0.73,U] [#6 0.03,-0.08,0.64,U] [#7 0.02,0.22,0.64,U] [#8 -0.04,0.18,0.60,U] 
03:51:06.337 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {0.14, 0.10}
03:51:06.337 00.000 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
03:51:06.337 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
03:51:06.338 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=0.14 mountY=-0.01, mountTheta=-0.09
03:51:06.339 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
03:51:06.339 00.000 28316 Enqueuing Move request for scope (-0.05, 0.13)
03:51:06.339 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:06.340 00.001 29988 Worker thread wakes up
03:51:06.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
03:51:06.340 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
03:51:06.340 00.000 29988 Moving (-0.05, 0.13) raw xDistance=0.14 yDistance=-0.01
03:51:06.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:51:06.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:06.340 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.5
03:51:06.341 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:06.341 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:06.341 00.000 28316 Enqueuing Expose request
03:51:06.342 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:51:06.342 00.000 29988 MoveAxis(E, 0, ABG)
03:51:06.342 00.000 29988 Move returns status 0, amount 0
03:51:06.342 00.000 29988 MoveAxis(N, 0, ABG)
03:51:06.342 00.000 29988 Move returns status 0, amount 0
03:51:06.342 00.000 29988 move complete, result=0
03:51:06.342 00.000 29988 worker thread done servicing request
03:51:06.342 00.000 29988 Worker thread wakes up
03:51:06.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:06.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:06.343 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:07.859 01.516 29988 Exposure complete
03:51:07.902 00.043 29988 worker thread done servicing request
03:51:07.902 00.000 28316 OnExposeComplete: enter
03:51:07.904 00.002 28316 UpdateGuideState(): m_state=6
03:51:07.906 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6315
03:51:07.907 00.001 28316 Star::Find returns 1 (0), X=950.88, Y=258.64, Mass=2439, SNR=34.1, Peak=195 HFD=4.0
03:51:07.907 00.000 28316 MultiStar: [#1 -0.14,0.48,0.00,M1] [#2 -0.09,0.31,0.89,U] [#3 0.02,0.32,0.82,U] [#4 -0.24,0.29,0.00,M1] [#5 -0.09,0.26,0.72,U] [#6 -0.18,0.11,0.62,U] [#7 -0.04,0.39,0.00,M1] [#8 -0.05,0.25,0.54,U] 
03:51:07.908 00.001 28316 refined, 5 included, MultiStar: {-0.10, 0.27}, one-star: {-0.20, 0.31}
03:51:07.908 00.000 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
03:51:07.909 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
03:51:07.909 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.28 cameraTheta=1.93 mountX=0.28 mountY=-0.03, mountTheta=-0.11
03:51:07.910 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.27, opts=13)
03:51:07.911 00.001 28316 Enqueuing Move request for scope (-0.10, 0.27)
03:51:07.911 00.000 29988 Worker thread wakes up
03:51:07.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
03:51:07.911 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
03:51:07.911 00.000 29988 Moving (-0.10, 0.27) raw xDistance=0.28 yDistance=-0.03
03:51:07.911 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
03:51:07.911 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:07.911 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:51:07.911 00.000 29988 MoveAxis(W, 60, ABG)
03:51:07.911 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:07.912 00.001 28316 UpdateGuideState exits: m=2439 RSB=34.1
03:51:07.912 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:07.913 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:07.913 00.000 28316 Enqueuing Expose request
03:51:07.914 00.001 29988 Guiding  Dir = 3, Dur = 60
03:51:07.914 00.000 29988 IsSlewing returns 0
03:51:07.914 00.000 29988 IsGuiding returns 0
03:51:07.916 00.002 29988 PulseGuide returned control before completion, sleep 69
03:51:07.996 00.080 29988 IsGuiding returns 0
03:51:07.996 00.000 29988 Move returns status 0, amount 60
03:51:07.996 00.000 29988 MoveAxis(N, 0, ABG)
03:51:07.997 00.001 29988 Move returns status 0, amount 0
03:51:07.997 00.000 29988 move complete, result=0
03:51:07.997 00.000 29988 worker thread done servicing request
03:51:07.997 00.000 29988 Worker thread wakes up
03:51:07.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:07.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:07.997 00.000 28316 GuideStep: 0.3 px 60 ms WEST, -0.0 px 0 ms NORTH
03:51:09.627 01.630 29988 Exposure complete
03:51:09.669 00.042 29988 worker thread done servicing request
03:51:09.670 00.001 28316 OnExposeComplete: enter
03:51:09.670 00.000 28316 UpdateGuideState(): m_state=6
03:51:09.670 00.000 28316 Star::Find(15, 950, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6316
03:51:09.671 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=258.42, Mass=2342, SNR=33.6, Peak=174 HFD=3.9
03:51:09.671 00.000 28316 MultiStar: [#1 0.12,-0.01,0.97,U] [#2 -0.11,0.05,0.88,U] [#3 0.18,0.04,0.83,U] [#4 0.01,-0.10,0.82,U] [#5 -0.06,0.07,0.75,U] [#6 0.00,-0.09,0.62,U] [#7 0.09,0.01,0.60,U] [#8 -0.07,-0.00,0.58,U] 
03:51:09.672 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {0.08, 0.09}
03:51:09.672 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
03:51:09.672 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
03:51:09.674 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.31 mountX=-0.00 mountY=-0.03, mountTheta=-1.69
03:51:09.674 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
03:51:09.675 00.001 28316 Enqueuing Move request for scope (0.03, 0.01)
03:51:09.675 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:09.675 00.000 29988 Worker thread wakes up
03:51:09.675 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
03:51:09.675 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
03:51:09.675 00.000 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.03
03:51:09.676 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.6
03:51:09.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:51:09.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:09.676 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:09.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:51:09.676 00.000 29988 MoveAxis(E, 0, ABG)
03:51:09.676 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:09.677 00.001 28316 Enqueuing Expose request
03:51:09.677 00.000 29988 Move returns status 0, amount 0
03:51:09.677 00.000 29988 MoveAxis(N, 0, ABG)
03:51:09.677 00.000 29988 Move returns status 0, amount 0
03:51:09.677 00.000 29988 move complete, result=0
03:51:09.677 00.000 29988 worker thread done servicing request
03:51:09.677 00.000 29988 Worker thread wakes up
03:51:09.677 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:09.677 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:09.678 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:11.192 01.514 29988 Exposure complete
03:51:11.229 00.037 29988 worker thread done servicing request
03:51:11.229 00.000 28316 OnExposeComplete: enter
03:51:11.232 00.003 28316 UpdateGuideState(): m_state=6
03:51:11.234 00.002 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6317
03:51:11.236 00.002 28316 Star::Find returns 1 (0), X=951.18, Y=258.59, Mass=2275, SNR=33.1, Peak=183 HFD=3.8
03:51:11.240 00.004 28316 MultiStar: [#1 0.16,0.35,0.00,M1] [#2 0.15,0.19,0.91,U] [#3 0.28,0.36,0.00,M2] [#4 -0.02,0.04,0.83,U] [#5 -0.03,0.27,0.73,U] [#6 0.01,-0.11,0.63,U] [#7 0.08,0.33,0.00,M1] [#8 0.16,0.17,0.58,U] 
03:51:11.241 00.001 28316 refined, 5 included, MultiStar: {0.06, 0.15}, one-star: {0.10, 0.25}
03:51:11.241 00.000 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
03:51:11.241 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
03:51:11.242 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.16 mountX=0.11 mountY=-0.12, mountTheta=-0.85
03:51:11.243 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
03:51:11.243 00.000 28316 Enqueuing Move request for scope (0.06, 0.15)
03:51:11.244 00.001 29988 Worker thread wakes up
03:51:11.244 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:11.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
03:51:11.244 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
03:51:11.244 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:51:11.245 00.001 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
03:51:11.245 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:51:11.245 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:11.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:11.246 00.001 28316 Enqueuing Expose request
03:51:11.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:11.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:51:11.246 00.000 29988 MoveAxis(E, 0, ABG)
03:51:11.246 00.000 29988 Move returns status 0, amount 0
03:51:11.246 00.000 29988 MoveAxis(N, 0, ABG)
03:51:11.246 00.000 29988 Move returns status 0, amount 0
03:51:11.246 00.000 29988 move complete, result=0
03:51:11.246 00.000 29988 worker thread done servicing request
03:51:11.246 00.000 29988 Worker thread wakes up
03:51:11.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:11.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:11.247 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:12.875 01.628 29988 Exposure complete
03:51:12.911 00.036 29988 worker thread done servicing request
03:51:12.912 00.001 28316 OnExposeComplete: enter
03:51:12.913 00.001 28316 UpdateGuideState(): m_state=6
03:51:12.913 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6318
03:51:12.914 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=258.33, Mass=2280, SNR=33.1, Peak=174 HFD=3.9
03:51:12.914 00.000 28316 MultiStar: [#1 0.20,0.09,0.97,U] [#2 0.12,-0.04,0.88,U] [#3 0.12,0.15,0.87,U] [#4 -0.29,-0.04,0.84,U] [#5 -0.15,0.04,0.76,U] [#6 -0.03,-0.13,0.60,U] [#7 0.09,0.19,0.61,U] [#8 -0.00,0.21,0.55,U] 
03:51:12.915 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.08, -0.01}
03:51:12.915 00.000 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
03:51:12.916 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
03:51:12.916 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.14 mountX=0.03 mountY=-0.04, mountTheta=-0.88
03:51:12.917 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
03:51:12.918 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
03:51:12.918 00.000 29988 Worker thread wakes up
03:51:12.918 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
03:51:12.918 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
03:51:12.918 00.000 29988 Moving (0.02, 0.05) raw xDistance=0.03 yDistance=-0.04
03:51:12.918 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:51:12.918 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:12.918 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:12.919 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:51:12.919 00.000 29988 MoveAxis(E, 0, ABG)
03:51:12.919 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:51:12.919 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:12.920 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:12.920 00.000 28316 Enqueuing Expose request
03:51:12.922 00.002 29988 Move returns status 0, amount 0
03:51:12.922 00.000 29988 MoveAxis(N, 0, ABG)
03:51:12.922 00.000 29988 Move returns status 0, amount 0
03:51:12.922 00.000 29988 move complete, result=0
03:51:12.922 00.000 29988 worker thread done servicing request
03:51:12.923 00.001 29988 Worker thread wakes up
03:51:12.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:12.923 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:12.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:14.437 01.514 29988 Exposure complete
03:51:14.493 00.056 29988 worker thread done servicing request
03:51:14.493 00.000 28316 OnExposeComplete: enter
03:51:14.495 00.002 28316 UpdateGuideState(): m_state=6
03:51:14.495 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6319
03:51:14.496 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=258.58, Mass=2275, SNR=33.1, Peak=178 HFD=3.8
03:51:14.496 00.000 28316 MultiStar: [#1 0.13,0.21,1.00,U] [#2 0.03,0.12,0.89,U] [#3 0.14,0.32,0.00,M2] [#4 -0.27,0.14,0.82,U] [#5 0.05,0.45,0.00,M1] [#6 0.01,0.02,0.63,U] [#7 0.06,0.33,0.00,M1] [#8 -0.07,0.31,0.56,U] 
03:51:14.497 00.001 28316 refined, 5 included, MultiStar: {0.00, 0.18}, one-star: {0.10, 0.25}
03:51:14.497 00.000 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
03:51:14.498 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
03:51:14.498 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=0.16 mountY=-0.08, mountTheta=-0.47
03:51:14.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.18, opts=13)
03:51:14.500 00.001 28316 Enqueuing Move request for scope (0.00, 0.18)
03:51:14.500 00.000 29988 Worker thread wakes up
03:51:14.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:14.501 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
03:51:14.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
03:51:14.501 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:51:14.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:14.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:14.502 00.000 28316 Enqueuing Expose request
03:51:14.503 00.001 29988 Moving (0.00, 0.18) raw xDistance=0.16 yDistance=-0.08
03:51:14.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:51:14.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:14.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:51:14.503 00.000 29988 MoveAxis(E, 0, ABG)
03:51:14.503 00.000 29988 Move returns status 0, amount 0
03:51:14.503 00.000 29988 MoveAxis(N, 0, ABG)
03:51:14.503 00.000 29988 Move returns status 0, amount 0
03:51:14.503 00.000 29988 move complete, result=0
03:51:14.503 00.000 29988 worker thread done servicing request
03:51:14.503 00.000 29988 Worker thread wakes up
03:51:14.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:14.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:14.504 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:16.131 01.627 29988 Exposure complete
03:51:16.165 00.034 29988 worker thread done servicing request
03:51:16.166 00.001 28316 OnExposeComplete: enter
03:51:16.166 00.000 28316 UpdateGuideState(): m_state=6
03:51:16.167 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6320
03:51:16.167 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=258.46, Mass=2340, SNR=33.5, Peak=172 HFD=3.9
03:51:16.168 00.001 28316 MultiStar: [#1 -0.01,0.29,0.95,U] [#2 -0.09,0.10,0.89,U] [#3 0.16,0.25,0.86,U] [#4 -0.33,0.11,0.00,M1] [#5 0.08,0.21,0.70,U] [#6 -0.08,-0.14,0.61,U] [#7 0.25,0.15,0.59,U] [#8 -0.16,0.40,0.00,M1] 
03:51:16.168 00.000 28316 single-star, 6 included, MultiStar: {0.04, 0.15}, one-star: {0.01, 0.13}
03:51:16.169 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
03:51:16.169 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
03:51:16.169 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.45 mountX=0.11 mountY=-0.07, mountTheta=-0.57
03:51:16.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.13, opts=13)
03:51:16.172 00.002 28316 Enqueuing Move request for scope (0.01, 0.13)
03:51:16.172 00.000 29988 Worker thread wakes up
03:51:16.172 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
03:51:16.172 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
03:51:16.172 00.000 29988 Moving (0.01, 0.13) raw xDistance=0.11 yDistance=-0.07
03:51:16.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:51:16.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:16.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:51:16.172 00.000 29988 MoveAxis(E, 0, ABG)
03:51:16.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:16.172 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.5
03:51:16.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:16.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:16.174 00.001 29988 Move returns status 0, amount 0
03:51:16.174 00.000 29988 MoveAxis(N, 0, ABG)
03:51:16.174 00.000 29988 Move returns status 0, amount 0
03:51:16.174 00.000 29988 move complete, result=0
03:51:16.174 00.000 29988 worker thread done servicing request
03:51:16.174 00.000 28316 Enqueuing Expose request
03:51:16.174 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:16.175 00.001 29988 Worker thread wakes up
03:51:16.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:16.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:17.699 01.524 29988 Exposure complete
03:51:17.735 00.036 29988 worker thread done servicing request
03:51:17.735 00.000 28316 OnExposeComplete: enter
03:51:17.736 00.001 28316 UpdateGuideState(): m_state=6
03:51:17.736 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6321
03:51:17.738 00.002 28316 Star::Find returns 1 (0), X=951.19, Y=258.64, Mass=2344, SNR=33.6, Peak=165 HFD=4.0
03:51:17.740 00.002 28316 MultiStar: [#1 0.24,0.36,0.00,M1] [#2 0.14,0.32,0.00,M1] [#3 0.24,0.31,0.00,M2] [#4 0.03,0.19,0.83,U] [#5 0.18,0.22,0.74,U] [#6 -0.03,0.03,0.62,U] [#7 0.27,0.08,0.63,U] [#8 -0.03,0.18,0.57,U] 
03:51:17.741 00.001 28316 refined, 5 included, MultiStar: {0.09, 0.18}, one-star: {0.12, 0.30}
03:51:17.742 00.001 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
03:51:17.743 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
03:51:17.745 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.10 mountX=0.13 mountY=-0.16, mountTheta=-0.91
03:51:17.746 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.18, opts=13)
03:51:17.747 00.001 28316 Enqueuing Move request for scope (0.09, 0.18)
03:51:17.747 00.000 29988 Worker thread wakes up
03:51:17.747 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
03:51:17.747 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
03:51:17.747 00.000 29988 Moving (0.09, 0.18) raw xDistance=0.13 yDistance=-0.16
03:51:17.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:51:17.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:17.747 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:17.748 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.6
03:51:17.748 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:17.749 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:17.752 00.003 28316 Enqueuing Expose request
03:51:17.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:51:17.752 00.000 29988 MoveAxis(E, 0, ABG)
03:51:17.752 00.000 29988 Move returns status 0, amount 0
03:51:17.753 00.001 29988 MoveAxis(N, 0, ABG)
03:51:17.753 00.000 29988 Move returns status 0, amount 0
03:51:17.753 00.000 29988 move complete, result=0
03:51:17.753 00.000 29988 worker thread done servicing request
03:51:17.753 00.000 29988 Worker thread wakes up
03:51:17.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:17.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:17.753 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:51:19.392 01.639 29988 Exposure complete
03:51:19.438 00.046 29988 worker thread done servicing request
03:51:19.438 00.000 28316 OnExposeComplete: enter
03:51:19.439 00.001 28316 UpdateGuideState(): m_state=6
03:51:19.440 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6322
03:51:19.440 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=258.65, Mass=2344, SNR=33.6, Peak=186 HFD=4.1
03:51:19.441 00.001 28316 MultiStar: [#1 -0.08,0.30,0.97,U] [#2 -0.23,0.22,0.89,U] [#3 0.10,0.43,0.00,M3] [#4 -0.30,0.24,0.00,M1] [#5 0.10,0.21,0.71,U] [#6 -0.19,-0.03,0.63,U] [#7 0.11,0.34,0.00,M1] [#8 -0.11,0.38,0.00,M1] 
03:51:19.441 00.000 28316 refined, 4 included, MultiStar: {-0.09, 0.22}, one-star: {-0.07, 0.32}
03:51:19.441 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
03:51:19.442 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
03:51:19.442 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.97 mountX=0.24 mountY=-0.02, mountTheta=-0.07
03:51:19.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.22, opts=13)
03:51:19.444 00.001 28316 Enqueuing Move request for scope (-0.09, 0.22)
03:51:19.444 00.000 29988 Worker thread wakes up
03:51:19.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
03:51:19.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
03:51:19.444 00.000 29988 Moving (-0.09, 0.22) raw xDistance=0.24 yDistance=-0.02
03:51:19.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:51:19.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:19.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:19.445 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:51:19.445 00.000 29988 MoveAxis(W, 51, ABG)
03:51:19.445 00.000 29988 Guiding  Dir = 3, Dur = 51
03:51:19.445 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.6
03:51:19.447 00.002 29988 IsSlewing returns 0
03:51:19.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:19.448 00.001 29988 IsGuiding returns 0
03:51:19.448 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:19.448 00.000 28316 Enqueuing Expose request
03:51:19.450 00.002 29988 PulseGuide returned control before completion, sleep 60
03:51:19.514 00.064 29988 IsGuiding returns 0
03:51:19.514 00.000 29988 Move returns status 0, amount 51
03:51:19.514 00.000 29988 MoveAxis(N, 0, ABG)
03:51:19.514 00.000 29988 Move returns status 0, amount 0
03:51:19.514 00.000 29988 move complete, result=0
03:51:19.514 00.000 29988 worker thread done servicing request
03:51:19.514 00.000 29988 Worker thread wakes up
03:51:19.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:19.514 00.000 28316 GuideStep: 0.2 px 51 ms WEST, -0.0 px 0 ms NORTH
03:51:19.516 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,243,31,31)
03:51:19.912 00.396 28316 evsrv: cli 0C97D870 connect
03:51:19.931 00.019 28316 case statement mapped state 6 to 3
03:51:19.934 00.003 28316 case statement mapped state 6 to 3
03:51:19.937 00.003 28316 evsrv: cli 0C97D870 request: {"method":"get_app_state","id":"b06f6895-bf53-4da5-94ec-bffaefbb1a6c"}
03:51:19.939 00.002 28316 case statement mapped state 6 to 3
03:51:19.941 00.002 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":"Guiding","id":"b06f6895-bf53-4da5-94ec-bffaefbb1a6c"}
03:51:19.945 00.004 28316 evsrv: cli 0C97D870 disconnect
03:51:19.947 00.002 28316 evsrv: cli 0C97D050 connect
03:51:19.947 00.000 28316 case statement mapped state 6 to 3
03:51:19.948 00.001 28316 case statement mapped state 6 to 3
03:51:19.949 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"f4f4a585-209b-4143-9a57-a01fcd4936cc"}
03:51:19.949 00.000 28316 PhdController::Dither begins
03:51:19.950 00.001 28316 dither: size=2.00, dRA=-0.30 dDec=-1.58
03:51:19.951 00.001 28316 MountToCamera -- mountTheta (-1.76) + m_xAngle (2.00) = xAngle (0.24 = 0.24)
03:51:19.951 00.000 28316 MountToCamera -- mountX=-0.30 mountY=-1.58 hyp=1.61 mountTheta=-1.76 cameraX=1.56, cameraY=0.39 cameraTheta=0.24
03:51:19.952 00.001 28316 setting lock position to (952.64, 258.72)
03:51:19.954 00.002 28316 Mount: notify guiding dithered (1.6, 0.4)
03:51:19.955 00.001 28316 MultiStar: stabilizing after lock position change
03:51:19.956 00.001 28316 Status Line: Dithering de -0.30,-1.58
03:51:19.958 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:51:19.960 00.002 28316 PhdController: newstate STATE_SETTLE_WAIT
03:51:19.961 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"f4f4a585-209b-4143-9a57-a01fcd4936cc"}
03:51:19.962 00.001 28316 evsrv: cli 0C97D050 disconnect
03:51:20.924 00.962 29988 Exposure complete
03:51:20.979 00.055 29988 worker thread done servicing request
03:51:20.979 00.000 28316 OnExposeComplete: enter
03:51:20.981 00.002 28316 UpdateGuideState(): m_state=6
03:51:20.982 00.001 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6323
03:51:20.984 00.002 28316 Star::Find returns 1 (0), X=951.32, Y=258.44, Mass=2156, SNR=32.2, Peak=149 HFD=3.8
03:51:20.985 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
03:51:20.986 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
03:51:20.987 00.001 28316 CameraToMount -- cameraX=-1.32 cameraY=-0.28 hyp=1.35 cameraTheta=-2.93 mountX=0.29 mountY=1.31, mountTheta=1.35
03:51:20.990 00.003 28316 dither recenter: remaining=(0.3,1.6) step=(0.3,1.6)
03:51:20.991 00.001 28316 MountToCamera -- mountTheta (1.39) + m_xAngle (2.00) = xAngle (3.38 = -2.90)
03:51:20.992 00.001 28316 MountToCamera -- mountX=0.30 mountY=1.58 hyp=1.61 mountTheta=1.39 cameraX=-1.56, cameraY=-0.39 cameraTheta=-2.90
03:51:20.993 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-1.56, y=-0.39, opts=4)
03:51:20.994 00.001 28316 Enqueuing Move request for scope (-1.56, -0.39)
03:51:20.996 00.002 28316 Mount: notify direct move 0.30,1.58
03:51:20.997 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:20.998 00.001 29988 Worker thread wakes up
03:51:20.998 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-1.56, -0.39) opts 0x4
03:51:20.998 00.000 29988 Handling offset move in thread for scope, endpoint = (-1.56, -0.39)
03:51:20.998 00.000 29988 Moving (-1.56, -0.39) raw xDistance=0.30 yDistance=1.58
03:51:20.998 00.000 29988 MoveAxis(W, 98, B)
03:51:20.998 00.000 29988 Guiding  Dir = 3, Dur = 98
03:51:20.998 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.2
03:51:20.999 00.001 29988 IsSlewing returns 0
03:51:20.999 00.000 28316 PhdController: settling, locked = 1, distance = 1.66 (0.50) aobump = 0 frame = 1 / 99999
03:51:21.001 00.002 29988 IsGuiding returns 0
03:51:21.001 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153881.001,"Host":"ASUS_SAM","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:51:21.002 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:21.003 00.001 29988 PulseGuide returned control before completion, sleep 107
03:51:21.004 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:21.005 00.001 28316 Enqueuing Expose request
03:51:21.124 00.119 29988 IsGuiding returns 0
03:51:21.124 00.000 29988 Move returns status 0, amount 98
03:51:21.124 00.000 29988 MoveAxis(S, 377, B)
03:51:21.124 00.000 29988 Guiding  Dir = 1, Dur = 377
03:51:21.125 00.001 29988 IsSlewing returns 0
03:51:21.125 00.000 29988 IsGuiding returns 0
03:51:21.131 00.006 29988 PulseGuide returned control before completion, sleep 383
03:51:21.520 00.389 29988 IsGuiding returns 0
03:51:21.520 00.000 29988 Move returns status 0, amount 377
03:51:21.520 00.000 29988 move complete, result=0
03:51:21.520 00.000 29988 worker thread done servicing request
03:51:21.520 00.000 29988 Worker thread wakes up
03:51:21.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:21.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:21.520 00.000 28316 GuideStep: 0.3 px 98 ms WEST, 1.6 px 377 ms SOUTH
03:51:23.155 01.635 29988 Exposure complete
03:51:23.201 00.046 29988 worker thread done servicing request
03:51:23.201 00.000 28316 OnExposeComplete: enter
03:51:23.202 00.001 28316 UpdateGuideState(): m_state=6
03:51:23.202 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6324
03:51:23.202 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=258.73, Mass=2284, SNR=33.2, Peak=184 HFD=4.0
03:51:23.204 00.002 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.11 = 1.11)
03:51:23.204 00.000 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
03:51:23.205 00.001 28316 CameraToMount -- cameraX=-0.40 cameraY=0.01 hyp=0.40 cameraTheta=3.11 mountX=0.18 mountY=0.35, mountTheta=1.10
03:51:23.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=0.01, opts=13)
03:51:23.206 00.000 28316 Enqueuing Move request for scope (-0.40, 0.01)
03:51:23.207 00.001 29988 Worker thread wakes up
03:51:23.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:23.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.01) opts 0xd
03:51:23.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, 0.01)
03:51:23.207 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.2
03:51:23.208 00.001 29988 Moving (-0.40, 0.01) raw xDistance=0.18 yDistance=0.35
03:51:23.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:51:23.208 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 2 / 99999
03:51:23.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:23.208 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153883.208,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:51:23.209 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
03:51:23.209 00.000 29988 MoveAxis(E, 0, ABG)
03:51:23.209 00.000 29988 Move returns status 0, amount 0
03:51:23.209 00.000 29988 MoveAxis(N, 0, ABG)
03:51:23.209 00.000 29988 Move returns status 0, amount 0
03:51:23.209 00.000 29988 move complete, result=0
03:51:23.209 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:23.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:23.210 00.001 28316 Enqueuing Expose request
03:51:23.210 00.000 29988 worker thread done servicing request
03:51:23.210 00.000 29988 Worker thread wakes up
03:51:23.210 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
03:51:23.211 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:23.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:24.726 01.515 29988 Exposure complete
03:51:24.783 00.057 29988 worker thread done servicing request
03:51:24.783 00.000 28316 OnExposeComplete: enter
03:51:24.785 00.002 28316 UpdateGuideState(): m_state=6
03:51:24.785 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6325
03:51:24.787 00.002 28316 Star::Find returns 1 (0), X=952.27, Y=258.92, Mass=2285, SNR=33.1, Peak=181 HFD=4.1
03:51:24.788 00.001 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
03:51:24.789 00.001 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
03:51:24.790 00.001 28316 CameraToMount -- cameraX=-0.37 cameraY=0.19 hyp=0.41 cameraTheta=2.66 mountX=0.33 mountY=0.24, mountTheta=0.63
03:51:24.793 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=0.19, opts=13)
03:51:24.793 00.000 28316 Enqueuing Move request for scope (-0.37, 0.19)
03:51:24.794 00.001 29988 Worker thread wakes up
03:51:24.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:24.794 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.1
03:51:24.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.19) opts 0xd
03:51:24.795 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 3 / 99999
03:51:24.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, 0.19)
03:51:24.795 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153884.795,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
03:51:24.796 00.001 29988 Moving (-0.37, 0.19) raw xDistance=0.33 yDistance=0.24
03:51:24.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
03:51:24.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:51:24.796 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:24.797 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
03:51:24.797 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:24.798 00.001 28316 Enqueuing Expose request
03:51:24.800 00.002 29988 MoveAxis(W, 69, ABG)
03:51:24.800 00.000 29988 Guiding  Dir = 3, Dur = 69
03:51:24.800 00.000 29988 IsSlewing returns 0
03:51:24.800 00.000 29988 IsGuiding returns 0
03:51:24.803 00.003 29988 PulseGuide returned control before completion, sleep 77
03:51:24.896 00.093 29988 IsGuiding returns 0
03:51:24.896 00.000 29988 Move returns status 0, amount 69
03:51:24.896 00.000 29988 MoveAxis(N, 0, ABG)
03:51:24.896 00.000 29988 Move returns status 0, amount 0
03:51:24.896 00.000 29988 move complete, result=0
03:51:24.896 00.000 29988 worker thread done servicing request
03:51:24.896 00.000 29988 Worker thread wakes up
03:51:24.897 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:24.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:24.897 00.000 28316 GuideStep: 0.3 px 69 ms WEST, 0.2 px 0 ms NORTH
03:51:26.531 01.634 29988 Exposure complete
03:51:26.601 00.070 29988 worker thread done servicing request
03:51:26.602 00.001 28316 OnExposeComplete: enter
03:51:26.602 00.000 28316 UpdateGuideState(): m_state=6
03:51:26.603 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6326
03:51:26.605 00.002 28316 Star::Find returns 1 (0), X=952.36, Y=258.61, Mass=2350, SNR=33.7, Peak=168 HFD=3.8
03:51:26.608 00.003 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
03:51:26.610 00.002 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
03:51:26.613 00.003 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-2.77 mountX=0.02 mountY=0.30, mountTheta=1.52
03:51:26.617 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.11, opts=13)
03:51:26.619 00.002 28316 Enqueuing Move request for scope (-0.28, -0.11)
03:51:26.621 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:26.622 00.001 29988 Worker thread wakes up
03:51:26.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.11) opts 0xd
03:51:26.622 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.11)
03:51:26.622 00.000 29988 Moving (-0.28, -0.11) raw xDistance=0.02 yDistance=0.30
03:51:26.622 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:51:26.623 00.001 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.89
03:51:26.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
03:51:26.623 00.000 29988 MoveAxis(E, 0, ABG)
03:51:26.623 00.000 29988 Move returns status 0, amount 0
03:51:26.623 00.000 29988 MoveAxis(S, 72, ABG)
03:51:26.623 00.000 29988 Guiding  Dir = 1, Dur = 72
03:51:26.623 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.7
03:51:26.624 00.001 29988 IsSlewing returns 0
03:51:26.624 00.000 28316 PhdController: settling, locked = 1, distance = 0.37 (0.50) aobump = 0 frame = 4 / 99999
03:51:26.625 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786153886.625,"Host":"ASUS_SAM","Inst":1,"Distance":0.37,"Time":3.4,"SettleTime":8.0,"StarLocked":true}
03:51:26.626 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:26.627 00.001 29988 IsGuiding returns 0
03:51:26.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:26.627 00.000 28316 Enqueuing Expose request
03:51:26.632 00.005 29988 PulseGuide returned control before completion, sleep 78
03:51:26.718 00.086 29988 IsGuiding returns 0
03:51:26.718 00.000 29988 Move returns status 0, amount 72
03:51:26.718 00.000 29988 move complete, result=0
03:51:26.719 00.001 29988 worker thread done servicing request
03:51:26.719 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
03:51:26.720 00.001 29988 Worker thread wakes up
03:51:26.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:26.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:28.134 01.414 29988 Exposure complete
03:51:28.172 00.038 29988 worker thread done servicing request
03:51:28.172 00.000 28316 OnExposeComplete: enter
03:51:28.173 00.001 28316 UpdateGuideState(): m_state=6
03:51:28.175 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6327
03:51:28.175 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=258.89, Mass=2201, SNR=32.4, Peak=169 HFD=3.9
03:51:28.176 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
03:51:28.176 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
03:51:28.177 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.44 mountX=0.24 mountY=0.10, mountTheta=0.41
03:51:28.178 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.17, opts=13)
03:51:28.181 00.003 28316 Enqueuing Move request for scope (-0.20, 0.17)
03:51:28.182 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:28.183 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.4
03:51:28.184 00.001 29988 Worker thread wakes up
03:51:28.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
03:51:28.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
03:51:28.184 00.000 29988 Moving (-0.20, 0.17) raw xDistance=0.24 yDistance=0.10
03:51:28.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
03:51:28.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:28.184 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 5 / 99999
03:51:28.185 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:51:28.185 00.000 29988 MoveAxis(W, 50, ABG)
03:51:28.185 00.000 29988 Guiding  Dir = 3, Dur = 50
03:51:28.185 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153888.185,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:51:28.185 00.000 29988 IsSlewing returns 0
03:51:28.186 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:28.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:28.187 00.001 28316 Enqueuing Expose request
03:51:28.188 00.001 29988 IsGuiding returns 0
03:51:28.189 00.001 29988 PulseGuide returned control before completion, sleep 59
03:51:28.257 00.068 29988 IsGuiding returns 0
03:51:28.257 00.000 29988 Move returns status 0, amount 50
03:51:28.257 00.000 29988 MoveAxis(N, 0, ABG)
03:51:28.257 00.000 29988 Move returns status 0, amount 0
03:51:28.258 00.001 29988 move complete, result=0
03:51:28.258 00.000 29988 worker thread done servicing request
03:51:28.258 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
03:51:28.260 00.002 29988 Worker thread wakes up
03:51:28.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:28.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:29.891 01.631 29988 Exposure complete
03:51:29.945 00.054 29988 worker thread done servicing request
03:51:29.945 00.000 28316 OnExposeComplete: enter
03:51:29.945 00.000 28316 UpdateGuideState(): m_state=6
03:51:29.946 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6328
03:51:29.947 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.94, Mass=2228, SNR=32.7, Peak=166 HFD=4.0
03:51:29.948 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
03:51:29.950 00.002 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
03:51:29.951 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.11 mountX=0.25 mountY=0.02, mountTheta=0.07
03:51:29.954 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.21, opts=13)
03:51:29.955 00.001 28316 Enqueuing Move request for scope (-0.13, 0.21)
03:51:29.955 00.000 29988 Worker thread wakes up
03:51:29.955 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:29.956 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.7
03:51:29.956 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 6 / 99999
03:51:29.957 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
03:51:29.957 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
03:51:29.957 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786153889.957,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
03:51:29.957 00.000 29988 Moving (-0.13, 0.21) raw xDistance=0.25 yDistance=0.02
03:51:29.957 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
03:51:29.957 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:29.957 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:29.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:29.958 00.000 28316 Enqueuing Expose request
03:51:29.959 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:51:29.959 00.000 29988 MoveAxis(W, 56, ABG)
03:51:29.959 00.000 29988 Guiding  Dir = 3, Dur = 56
03:51:29.959 00.000 29988 IsSlewing returns 0
03:51:29.959 00.000 29988 IsGuiding returns 0
03:51:29.961 00.002 29988 PulseGuide returned control before completion, sleep 65
03:51:30.034 00.073 29988 IsGuiding returns 0
03:51:30.034 00.000 29988 Move returns status 0, amount 56
03:51:30.034 00.000 29988 MoveAxis(N, 0, ABG)
03:51:30.034 00.000 29988 Move returns status 0, amount 0
03:51:30.034 00.000 29988 move complete, result=0
03:51:30.034 00.000 29988 worker thread done servicing request
03:51:30.034 00.000 29988 Worker thread wakes up
03:51:30.034 00.000 28316 GuideStep: 0.2 px 56 ms WEST, 0.0 px 0 ms NORTH
03:51:30.035 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:30.035 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:31.439 01.404 29988 Exposure complete
03:51:31.477 00.038 29988 worker thread done servicing request
03:51:31.477 00.000 28316 OnExposeComplete: enter
03:51:31.480 00.003 28316 UpdateGuideState(): m_state=6
03:51:31.482 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6329
03:51:31.483 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=258.31, Mass=2269, SNR=33.0, Peak=153 HFD=4.2
03:51:31.484 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.84)
03:51:31.485 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
03:51:31.485 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.41 hyp=0.42 cameraTheta=-1.45 mountX=-0.40 mountY=0.14, mountTheta=2.80
03:51:31.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.41, opts=13)
03:51:31.487 00.001 28316 Enqueuing Move request for scope (0.05, -0.41)
03:51:31.488 00.001 29988 Worker thread wakes up
03:51:31.488 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.41) opts 0xd
03:51:31.488 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.41)
03:51:31.488 00.000 29988 Moving (0.05, -0.41) raw xDistance=-0.40 yDistance=0.14
03:51:31.488 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40
03:51:31.488 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:31.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:31.489 00.001 28316 UpdateGuideState exits: m=2269 RSB=33.0
03:51:31.490 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 7 / 99999
03:51:31.490 00.000 28316 PhdController: newstate STATE_FINISH
03:51:31.492 00.002 28316 PhdController complete: success
03:51:31.492 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786153891.492,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
03:51:31.493 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:51:31.493 00.000 29988 MoveAxis(E, 79, ABG)
03:51:31.493 00.000 29988 Guiding  Dir = 2, Dur = 79
03:51:31.493 00.000 28316 Mount: notify guiding dither settle done success=1
03:51:31.493 00.000 28316 PhdController: newstate STATE_IDLE
03:51:31.494 00.001 29988 IsSlewing returns 0
03:51:31.494 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:31.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:31.495 00.001 28316 Enqueuing Expose request
03:51:31.495 00.000 29988 IsGuiding returns 0
03:51:31.497 00.002 29988 PulseGuide returned control before completion, sleep 87
03:51:31.597 00.100 29988 IsGuiding returns 0
03:51:31.597 00.000 29988 Move returns status 0, amount 79
03:51:31.597 00.000 29988 MoveAxis(N, 0, ABG)
03:51:31.597 00.000 29988 Move returns status 0, amount 0
03:51:31.597 00.000 29988 move complete, result=0
03:51:31.597 00.000 29988 worker thread done servicing request
03:51:31.597 00.000 29988 Worker thread wakes up
03:51:31.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:31.597 00.000 28316 GuideStep: -0.4 px 79 ms EAST, 0.1 px 0 ms NORTH
03:51:31.598 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:33.228 01.630 29988 Exposure complete
03:51:33.289 00.061 29988 worker thread done servicing request
03:51:33.289 00.000 28316 OnExposeComplete: enter
03:51:33.290 00.001 28316 UpdateGuideState(): m_state=6
03:51:33.290 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6330
03:51:33.291 00.001 28316 Star::Find returns 1 (0), X=952.33, Y=258.92, Mass=2180, SNR=32.3, Peak=148 HFD=4.1
03:51:33.291 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
03:51:33.292 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
03:51:33.292 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.56 mountX=0.31 mountY=0.19, mountTheta=0.54
03:51:33.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.20, opts=13)
03:51:33.294 00.001 28316 Enqueuing Move request for scope (-0.31, 0.20)
03:51:33.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:33.295 00.001 28316 UpdateGuideState exits: m=2180 RSB=32.3
03:51:33.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:33.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:33.296 00.001 28316 Enqueuing Expose request
03:51:33.296 00.000 29988 Worker thread wakes up
03:51:33.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd
03:51:33.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.20)
03:51:33.296 00.000 29988 Moving (-0.31, 0.20) raw xDistance=0.31 yDistance=0.19
03:51:33.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
03:51:33.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:33.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:51:33.297 00.001 29988 MoveAxis(W, 60, ABG)
03:51:33.297 00.000 29988 Guiding  Dir = 3, Dur = 60
03:51:33.297 00.000 29988 IsSlewing returns 0
03:51:33.297 00.000 29988 IsGuiding returns 0
03:51:33.299 00.002 29988 PulseGuide returned control before completion, sleep 69
03:51:33.383 00.084 29988 IsGuiding returns 0
03:51:33.383 00.000 29988 Move returns status 0, amount 60
03:51:33.383 00.000 29988 MoveAxis(N, 0, ABG)
03:51:33.383 00.000 29988 Move returns status 0, amount 0
03:51:33.383 00.000 29988 move complete, result=0
03:51:33.383 00.000 29988 worker thread done servicing request
03:51:33.383 00.000 29988 Worker thread wakes up
03:51:33.383 00.000 28316 GuideStep: 0.3 px 60 ms WEST, 0.2 px 0 ms NORTH
03:51:33.384 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:33.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:34.796 01.412 29988 Exposure complete
03:51:34.838 00.042 29988 worker thread done servicing request
03:51:34.838 00.000 28316 OnExposeComplete: enter
03:51:34.839 00.001 28316 UpdateGuideState(): m_state=6
03:51:34.839 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6331
03:51:34.840 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=258.75, Mass=2141, SNR=32.1, Peak=165 HFD=3.7
03:51:34.840 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
03:51:34.841 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
03:51:34.841 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=0.03 hyp=0.29 cameraTheta=3.04 mountX=0.15 mountY=0.25, mountTheta=1.04
03:51:34.843 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=0.03, opts=13)
03:51:34.844 00.001 28316 Enqueuing Move request for scope (-0.29, 0.03)
03:51:34.844 00.000 29988 Worker thread wakes up
03:51:34.844 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.03) opts 0xd
03:51:34.844 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, 0.03)
03:51:34.844 00.000 29988 Moving (-0.29, 0.03) raw xDistance=0.15 yDistance=0.25
03:51:34.844 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:34.845 00.001 28316 UpdateGuideState exits: m=2141 RSB=32.1
03:51:34.845 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:34.846 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:34.846 00.000 28316 Enqueuing Expose request
03:51:34.847 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:51:34.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
03:51:34.847 00.000 29988 MoveAxis(E, 0, ABG)
03:51:34.847 00.000 29988 Move returns status 0, amount 0
03:51:34.847 00.000 29988 MoveAxis(S, 59, ABG)
03:51:34.847 00.000 29988 Guiding  Dir = 1, Dur = 59
03:51:34.847 00.000 29988 IsSlewing returns 0
03:51:34.847 00.000 29988 IsGuiding returns 0
03:51:34.853 00.006 29988 PulseGuide returned control before completion, sleep 64
03:51:34.923 00.070 29988 IsGuiding returns 0
03:51:34.923 00.000 29988 Move returns status 0, amount 59
03:51:34.923 00.000 29988 move complete, result=0
03:51:34.923 00.000 29988 worker thread done servicing request
03:51:34.923 00.000 29988 Worker thread wakes up
03:51:34.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:34.923 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
03:51:34.924 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:36.555 01.631 29988 Exposure complete
03:51:36.591 00.036 29988 worker thread done servicing request
03:51:36.591 00.000 28316 OnExposeComplete: enter
03:51:36.592 00.001 28316 UpdateGuideState(): m_state=6
03:51:36.592 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6332
03:51:36.593 00.001 28316 Star::Find returns 1 (0), X=952.65, Y=259.25, Mass=2194, SNR=32.3, Peak=180 HFD=3.7
03:51:36.594 00.001 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
03:51:36.595 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
03:51:36.597 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=0.53 hyp=0.53 cameraTheta=1.55 mountX=0.48 mountY=-0.25, mountTheta=-0.48
03:51:36.599 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.53, opts=13)
03:51:36.599 00.000 28316 Enqueuing Move request for scope (0.01, 0.53)
03:51:36.600 00.001 29988 Worker thread wakes up
03:51:36.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.53) opts 0xd
03:51:36.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.53)
03:51:36.600 00.000 29988 Moving (0.01, 0.53) raw xDistance=0.48 yDistance=-0.25
03:51:36.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
03:51:36.600 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:36.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
03:51:36.600 00.000 29988 MoveAxis(W, 101, ABG)
03:51:36.600 00.000 29988 Guiding  Dir = 3, Dur = 101
03:51:36.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:36.600 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.3
03:51:36.601 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:36.601 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:36.602 00.001 28316 Enqueuing Expose request
03:51:36.602 00.000 29988 IsSlewing returns 0
03:51:36.602 00.000 29988 IsGuiding returns 0
03:51:36.604 00.002 29988 PulseGuide returned control before completion, sleep 110
03:51:36.725 00.121 29988 IsGuiding returns 0
03:51:36.725 00.000 29988 Move returns status 0, amount 101
03:51:36.725 00.000 29988 MoveAxis(N, 0, ABG)
03:51:36.725 00.000 29988 Move returns status 0, amount 0
03:51:36.725 00.000 29988 move complete, result=0
03:51:36.726 00.001 29988 worker thread done servicing request
03:51:36.726 00.000 28316 GuideStep: 0.5 px 101 ms WEST, -0.2 px 0 ms NORTH
03:51:36.726 00.000 29988 Worker thread wakes up
03:51:36.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:36.727 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:38.135 01.408 29988 Exposure complete
03:51:38.160 00.025 29988 worker thread done servicing request
03:51:38.160 00.000 28316 OnExposeComplete: enter
03:51:38.160 00.000 28316 UpdateGuideState(): m_state=6
03:51:38.161 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6333
03:51:38.161 00.000 28316 Star::Find returns 1 (0), X=952.98, Y=258.77, Mass=2322, SNR=33.3, Peak=192 HFD=4.1
03:51:38.162 00.001 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
03:51:38.162 00.000 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
03:51:38.163 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=0.05 hyp=0.34 cameraTheta=0.15 mountX=-0.09 mountY=-0.33, mountTheta=-1.85
03:51:38.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.05, opts=13)
03:51:38.164 00.000 28316 Enqueuing Move request for scope (0.34, 0.05)
03:51:38.164 00.000 29988 Worker thread wakes up
03:51:38.165 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.05) opts 0xd
03:51:38.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.05)
03:51:38.165 00.000 29988 Moving (0.34, 0.05) raw xDistance=-0.09 yDistance=-0.33
03:51:38.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:51:38.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:38.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:38.167 00.002 28316 UpdateGuideState exits: m=2322 RSB=33.3
03:51:38.169 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:38.170 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:38.171 00.001 28316 Enqueuing Expose request
03:51:38.172 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
03:51:38.172 00.000 29988 MoveAxis(E, 0, ABG)
03:51:38.172 00.000 29988 Move returns status 0, amount 0
03:51:38.172 00.000 29988 MoveAxis(N, 0, ABG)
03:51:38.172 00.000 29988 Move returns status 0, amount 0
03:51:38.172 00.000 29988 move complete, result=0
03:51:38.172 00.000 29988 worker thread done servicing request
03:51:38.172 00.000 29988 Worker thread wakes up
03:51:38.172 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:38.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:38.173 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:51:39.802 01.629 29988 Exposure complete
03:51:39.845 00.043 29988 worker thread done servicing request
03:51:39.845 00.000 28316 OnExposeComplete: enter
03:51:39.847 00.002 28316 UpdateGuideState(): m_state=6
03:51:39.848 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6334
03:51:39.848 00.000 28316 Star::Find returns 1 (0), X=952.92, Y=258.75, Mass=2377, SNR=33.8, Peak=184 HFD=4.1
03:51:39.849 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:51:39.849 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:51:39.850 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.09 mountX=-0.09 mountY=-0.26, mountTheta=-1.92
03:51:39.851 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.02, opts=13)
03:51:39.851 00.000 28316 Enqueuing Move request for scope (0.28, 0.02)
03:51:39.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:39.852 00.001 28316 UpdateGuideState exits: m=2377 RSB=33.8
03:51:39.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:39.853 00.001 29988 Worker thread wakes up
03:51:39.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
03:51:39.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
03:51:39.853 00.000 29988 Moving (0.28, 0.02) raw xDistance=-0.09 yDistance=-0.26
03:51:39.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:51:39.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
03:51:39.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:39.854 00.001 28316 Enqueuing Expose request
03:51:39.856 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
03:51:39.856 00.000 29988 MoveAxis(E, 0, ABG)
03:51:39.856 00.000 29988 Move returns status 0, amount 0
03:51:39.856 00.000 29988 MoveAxis(N, 0, ABG)
03:51:39.856 00.000 29988 Move returns status 0, amount 0
03:51:39.856 00.000 29988 move complete, result=0
03:51:39.856 00.000 29988 worker thread done servicing request
03:51:39.856 00.000 29988 Worker thread wakes up
03:51:39.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:39.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:39.857 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
03:51:41.384 01.527 29988 Exposure complete
03:51:41.424 00.040 29988 worker thread done servicing request
03:51:41.424 00.000 28316 OnExposeComplete: enter
03:51:41.424 00.000 28316 UpdateGuideState(): m_state=6
03:51:41.425 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.427 00.002 28316 Star::Find returns 1 (0), X=952.71, Y=258.73, Mass=2234, SNR=32.6, Peak=178 HFD=3.8
03:51:41.428 00.001 28316 MultiStar: exiting stabilization period
03:51:41.429 00.001 28316 MultiStar: updating star positions after lock position change
03:51:41.430 00.001 28316 Star::Find(15, 663, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.431 00.001 28316 Star::Find returns 1 (0), X=663.86, Y=162.68, Mass=2297, SNR=32.8, Peak=185 HFD=4.3
03:51:41.434 00.003 28316 Star::Find(15, 1034, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.436 00.002 28316 Star::Find returns 1 (0), X=1035.05, Y=393.54, Mass=1963, SNR=30.2, Peak=154 HFD=4.2
03:51:41.438 00.002 28316 Star::Find(15, 978, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.438 00.000 28316 Star::Find returns 1 (0), X=979.61, Y=250.90, Mass=1687, SNR=28.5, Peak=132 HFD=3.9
03:51:41.439 00.001 28316 Star::Find(15, 312, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.439 00.000 28316 Star::Find returns 1 (0), X=313.29, Y=830.48, Mass=1610, SNR=27.6, Peak=127 HFD=4.0
03:51:41.440 00.001 28316 Star::Find(15, 495, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.440 00.000 28316 Star::Find returns 1 (0), X=496.43, Y=91.69, Mass=1162, SNR=23.5, Peak=89 HFD=3.7
03:51:41.441 00.001 28316 Star::Find(15, 290, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.441 00.000 28316 Star::Find returns 1 (0), X=291.05, Y=917.57, Mass=898, SNR=20.8, Peak=92 HFD=3.6
03:51:41.441 00.000 28316 Star::Find(15, 680, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.442 00.001 28316 Star::Find returns 1 (0), X=680.93, Y=948.27, Mass=961, SNR=21.4, Peak=83 HFD=4.1
03:51:41.442 00.000 28316 Star::Find(15, 1147, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.443 00.001 28316 Star::Find returns 1 (0), X=1147.82, Y=748.50, Mass=753, SNR=18.9, Peak=55 HFD=3.8
03:51:41.443 00.000 28316 Star::Find(15, 247, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.444 00.001 28316 Star::Find returns 1 (0), X=248.48, Y=520.72, Mass=557, SNR=16.4, Peak=51 HFD=3.6
03:51:41.444 00.000 28316 Star::Find(15, 651, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.444 00.000 28316 Star::Find returns 1 (0), X=652.40, Y=644.25, Mass=615, SNR=17.1, Peak=44 HFD=4.0
03:51:41.447 00.003 28316 Star::Find(15, 1132, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6335
03:51:41.449 00.002 28316 Star::Find returns 1 (0), X=1132.82, Y=626.21, Mass=630, SNR=17.5, Peak=51 HFD=3.9
03:51:41.452 00.003 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:51:41.454 00.002 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:51:41.455 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.09 mountX=-0.02 mountY=-0.06, mountTheta=-1.91
03:51:41.458 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.01, opts=13)
03:51:41.460 00.002 28316 Enqueuing Move request for scope (0.07, 0.01)
03:51:41.463 00.003 29988 Worker thread wakes up
03:51:41.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
03:51:41.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
03:51:41.463 00.000 29988 Moving (0.07, 0.01) raw xDistance=-0.02 yDistance=-0.06
03:51:41.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:51:41.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:41.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:51:41.463 00.000 29988 MoveAxis(E, 0, ABG)
03:51:41.463 00.000 29988 Move returns status 0, amount 0
03:51:41.463 00.000 29988 MoveAxis(N, 0, ABG)
03:51:41.463 00.000 29988 Move returns status 0, amount 0
03:51:41.463 00.000 29988 move complete, result=0
03:51:41.463 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:41.463 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.6
03:51:41.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:41.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:41.465 00.001 28316 Enqueuing Expose request
03:51:41.465 00.000 29988 worker thread done servicing request
03:51:41.465 00.000 29988 Worker thread wakes up
03:51:41.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:41.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:41.465 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:43.097 01.632 29988 Exposure complete
03:51:43.146 00.049 29988 worker thread done servicing request
03:51:43.146 00.000 28316 OnExposeComplete: enter
03:51:43.147 00.001 28316 UpdateGuideState(): m_state=6
03:51:43.147 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6336
03:51:43.148 00.001 28316 Star::Find returns 1 (0), X=953.05, Y=258.57, Mass=2255, SNR=33.0, Peak=178 HFD=4.0
03:51:43.148 00.000 28316 MultiStar: [#1 0.26,-0.04,1.00,U] [#2 0.47,-0.09,0.00,M1] [#3 0.38,-0.04,0.00,M4] [#4 -0.06,0.16,0.84,U] [#5 0.11,-0.04,0.74,U] [#6 0.10,-0.13,0.64,U] [#7 0.40,-0.05,0.00,M2] [#8 0.26,-0.13,0.59,U] 
03:51:43.149 00.001 28316 refined, 5 included, MultiStar: {0.19, -0.05}, one-star: {0.41, -0.16}
03:51:43.150 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
03:51:43.151 00.001 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
03:51:43.152 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-0.27 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
03:51:43.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.05, opts=13)
03:51:43.156 00.002 28316 Enqueuing Move request for scope (0.19, -0.05)
03:51:43.157 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:43.158 00.001 29988 Worker thread wakes up
03:51:43.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
03:51:43.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
03:51:43.158 00.000 29988 Moving (0.19, -0.05) raw xDistance=-0.13 yDistance=-0.15
03:51:43.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:51:43.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:43.158 00.000 28316 UpdateGuideState exits: m=2255 RSB=33.0
03:51:43.160 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:43.161 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:51:43.161 00.000 29988 MoveAxis(E, 0, ABG)
03:51:43.161 00.000 29988 Move returns status 0, amount 0
03:51:43.161 00.000 29988 MoveAxis(N, 0, ABG)
03:51:43.161 00.000 29988 Move returns status 0, amount 0
03:51:43.161 00.000 29988 move complete, result=0
03:51:43.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:43.162 00.001 28316 Enqueuing Expose request
03:51:43.163 00.001 29988 worker thread done servicing request
03:51:43.163 00.000 29988 Worker thread wakes up
03:51:43.164 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:43.164 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:43.165 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:44.683 01.518 29988 Exposure complete
03:51:44.719 00.036 29988 worker thread done servicing request
03:51:44.719 00.000 28316 OnExposeComplete: enter
03:51:44.720 00.001 28316 UpdateGuideState(): m_state=6
03:51:44.720 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6337
03:51:44.721 00.001 28316 Star::Find returns 1 (0), X=953.19, Y=258.57, Mass=2211, SNR=32.5, Peak=164 HFD=3.8
03:51:44.721 00.000 28316 MultiStar: [#1 0.22,0.15,1.01,U] [#2 0.61,-0.16,0.00,M2] [#3 0.53,-0.09,0.00,M5] [#4 0.22,-0.26,0.00,M1] [#5 0.09,0.03,0.76,U] [#6 0.17,-0.15,0.63,U] [#7 0.15,-0.19,0.64,U] [#8 0.30,-0.11,0.57,U] 
03:51:44.722 00.001 28316 refined, 5 included, MultiStar: {0.27, -0.05}, one-star: {0.55, -0.15}
03:51:44.722 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
03:51:44.723 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
03:51:44.723 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.20 mountX=-0.16 mountY=-0.21, mountTheta=-2.22
03:51:44.724 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.05, opts=13)
03:51:44.726 00.002 28316 Enqueuing Move request for scope (0.27, -0.05)
03:51:44.729 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:44.731 00.002 28316 UpdateGuideState exits: m=2211 RSB=32.5
03:51:44.734 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:44.735 00.001 29988 Worker thread wakes up
03:51:44.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:44.736 00.001 28316 Enqueuing Expose request
03:51:44.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
03:51:44.736 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
03:51:44.736 00.000 29988 Moving (0.27, -0.05) raw xDistance=-0.16 yDistance=-0.21
03:51:44.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:51:44.736 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=0.34 newest=-0.42
03:51:44.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:51:44.736 00.000 29988 MoveAxis(E, 0, ABG)
03:51:44.736 00.000 29988 Move returns status 0, amount 0
03:51:44.736 00.000 29988 MoveAxis(N, 51, ABG)
03:51:44.736 00.000 29988 Guiding  Dir = 0, Dur = 51
03:51:44.736 00.000 29988 IsSlewing returns 0
03:51:44.736 00.000 29988 IsGuiding returns 0
03:51:44.742 00.006 29988 PulseGuide returned control before completion, sleep 56
03:51:44.804 00.062 29988 IsGuiding returns 1
03:51:44.804 00.000 29988 scope still moving after pulse duration time elapsed
03:51:44.835 00.031 29988 IsSlewing returns 0
03:51:44.835 00.000 29988 IsGuiding returns 0
03:51:44.835 00.000 29988 scope move finished after 51 + 47 ms
03:51:44.835 00.000 29988 Move returns status 0, amount 51
03:51:44.835 00.000 29988 move complete, result=0
03:51:44.835 00.000 29988 worker thread done servicing request
03:51:44.835 00.000 29988 Worker thread wakes up
03:51:44.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:44.835 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
03:51:44.836 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:46.474 01.638 29988 Exposure complete
03:51:46.518 00.044 29988 worker thread done servicing request
03:51:46.518 00.000 28316 OnExposeComplete: enter
03:51:46.520 00.002 28316 UpdateGuideState(): m_state=6
03:51:46.520 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6338
03:51:46.521 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=258.72, Mass=2275, SNR=33.1, Peak=177 HFD=4.1
03:51:46.521 00.000 28316 MultiStar: [#1 -0.59,0.16,0.00,M1] [#2 0.16,0.09,0.90,U] [#3 0.19,0.10,0.86,U] [#4 -0.32,0.08,0.00,M2] [#5 -0.45,-0.01,0.00,M1] [#6 -0.09,-0.07,0.63,U] [#7 0.01,-0.10,0.61,U] [#8 -0.11,0.03,0.56,U] 
03:51:46.521 00.000 28316 refined, 5 included, MultiStar: {0.08, 0.02}, one-star: {0.18, -0.00}
03:51:46.523 00.002 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
03:51:46.523 00.000 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
03:51:46.524 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.20 mountX=-0.02 mountY=-0.08, mountTheta=-1.80
03:51:46.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
03:51:46.525 00.000 28316 Enqueuing Move request for scope (0.08, 0.02)
03:51:46.526 00.001 29988 Worker thread wakes up
03:51:46.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:46.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
03:51:46.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
03:51:46.526 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
03:51:46.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:46.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:46.527 00.000 28316 Enqueuing Expose request
03:51:46.528 00.001 29988 Moving (0.08, 0.02) raw xDistance=-0.02 yDistance=-0.08
03:51:46.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:51:46.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:46.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:51:46.528 00.000 29988 MoveAxis(E, 0, ABG)
03:51:46.528 00.000 29988 Move returns status 0, amount 0
03:51:46.528 00.000 29988 MoveAxis(N, 0, ABG)
03:51:46.528 00.000 29988 Move returns status 0, amount 0
03:51:46.528 00.000 29988 move complete, result=0
03:51:46.528 00.000 29988 worker thread done servicing request
03:51:46.528 00.000 29988 Worker thread wakes up
03:51:46.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:46.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:46.529 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:48.046 01.517 29988 Exposure complete
03:51:48.082 00.036 29988 worker thread done servicing request
03:51:48.082 00.000 28316 OnExposeComplete: enter
03:51:48.084 00.002 28316 UpdateGuideState(): m_state=6
03:51:48.086 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6339
03:51:48.087 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=258.68, Mass=2231, SNR=32.5, Peak=171 HFD=3.8
03:51:48.088 00.001 28316 MultiStar: [#1 -0.28,0.03,1.02,U] [#2 -0.03,0.12,0.91,U] [#3 0.11,0.09,0.86,U] [#4 -0.27,-0.10,0.84,U] [#5 -0.35,0.06,0.00,M2] [#6 -0.10,-0.20,0.67,U] [#7 0.09,-0.17,0.63,U] [#8 -0.02,0.22,0.60,U] 
03:51:48.090 00.002 28316 refined, 7 included, MultiStar: {-0.05, -0.00}, one-star: {0.14, -0.05}
03:51:48.091 00.001 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
03:51:48.091 00.000 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
03:51:48.092 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.07 mountX=0.02 mountY=0.05, mountTheta=1.21
03:51:48.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.00, opts=13)
03:51:48.094 00.001 28316 Enqueuing Move request for scope (-0.05, -0.00)
03:51:48.095 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:48.095 00.000 29988 Worker thread wakes up
03:51:48.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
03:51:48.095 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
03:51:48.095 00.000 29988 Moving (-0.05, -0.00) raw xDistance=0.02 yDistance=0.05
03:51:48.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:51:48.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:48.096 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.5
03:51:48.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:48.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:48.097 00.001 28316 Enqueuing Expose request
03:51:48.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:51:48.097 00.000 29988 MoveAxis(E, 0, ABG)
03:51:48.097 00.000 29988 Move returns status 0, amount 0
03:51:48.097 00.000 29988 MoveAxis(N, 0, ABG)
03:51:48.097 00.000 29988 Move returns status 0, amount 0
03:51:48.097 00.000 29988 move complete, result=0
03:51:48.097 00.000 29988 worker thread done servicing request
03:51:48.098 00.001 29988 Worker thread wakes up
03:51:48.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:48.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:48.098 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:51:49.728 01.630 29988 Exposure complete
03:51:49.773 00.045 29988 worker thread done servicing request
03:51:49.773 00.000 28316 OnExposeComplete: enter
03:51:49.774 00.001 28316 UpdateGuideState(): m_state=6
03:51:49.777 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6340
03:51:49.779 00.002 28316 Star::Find returns 1 (0), X=952.77, Y=258.62, Mass=2182, SNR=32.3, Peak=172 HFD=3.7
03:51:49.782 00.003 28316 MultiStar: [#1 -0.12,0.14,1.00,U] [#2 0.15,-0.05,0.93,U] [#3 -0.00,-0.02,0.86,U] [#4 -0.33,-0.06,0.00,M2] [#5 -0.34,-0.02,0.00,M3] [#6 -0.18,-0.19,0.65,U] [#7 -0.03,-0.21,0.64,U] [#8 -0.12,-0.09,0.60,U] 
03:51:49.784 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.06}, one-star: {0.13, -0.10}
03:51:49.787 00.003 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:51:49.789 00.002 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:51:49.791 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.74 mountX=-0.05 mountY=0.04, mountTheta=2.52
03:51:49.793 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
03:51:49.794 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
03:51:49.794 00.000 29988 Worker thread wakes up
03:51:49.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:49.795 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
03:51:49.795 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
03:51:49.795 00.000 28316 UpdateGuideState exits: m=2182 RSB=32.3
03:51:49.795 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.04
03:51:49.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:49.796 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:49.796 00.000 28316 Enqueuing Expose request
03:51:49.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:51:49.797 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:49.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:51:49.797 00.000 29988 MoveAxis(E, 0, ABG)
03:51:49.797 00.000 29988 Move returns status 0, amount 0
03:51:49.797 00.000 29988 MoveAxis(N, 0, ABG)
03:51:49.797 00.000 29988 Move returns status 0, amount 0
03:51:49.797 00.000 29988 move complete, result=0
03:51:49.797 00.000 29988 worker thread done servicing request
03:51:49.797 00.000 29988 Worker thread wakes up
03:51:49.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:49.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:49.797 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:51:51.319 01.522 29988 Exposure complete
03:51:51.351 00.032 29988 worker thread done servicing request
03:51:51.352 00.001 28316 OnExposeComplete: enter
03:51:51.352 00.000 28316 UpdateGuideState(): m_state=6
03:51:51.353 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6341
03:51:51.353 00.000 28316 Star::Find returns 1 (0), X=952.76, Y=258.48, Mass=2258, SNR=32.8, Peak=164 HFD=3.9
03:51:51.354 00.001 28316 MultiStar: [#1 -0.22,-0.16,0.97,U] [#2 0.03,0.02,0.93,U] [#3 0.12,-0.19,0.85,U] [#4 -0.11,-0.18,0.83,U] [#5 -0.19,-0.21,0.75,U] [#6 -0.09,-0.47,0.00,M1] [#7 0.07,-0.27,0.64,U] [#8 -0.03,0.04,0.57,U] 
03:51:51.354 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.15}, one-star: {0.12, -0.24}
03:51:51.355 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:51:51.355 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:51:51.356 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.74 mountX=-0.13 mountY=0.09, mountTheta=2.52
03:51:51.356 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
03:51:51.357 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
03:51:51.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:51.358 00.001 29988 Worker thread wakes up
03:51:51.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
03:51:51.358 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
03:51:51.358 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.09
03:51:51.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:51:51.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:51.358 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.8
03:51:51.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:51.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:51.359 00.000 28316 Enqueuing Expose request
03:51:51.360 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:51:51.360 00.000 29988 MoveAxis(E, 0, ABG)
03:51:51.360 00.000 29988 Move returns status 0, amount 0
03:51:51.360 00.000 29988 MoveAxis(N, 0, ABG)
03:51:51.360 00.000 29988 Move returns status 0, amount 0
03:51:51.360 00.000 29988 move complete, result=0
03:51:51.360 00.000 29988 worker thread done servicing request
03:51:51.360 00.000 29988 Worker thread wakes up
03:51:51.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:51.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:51.361 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:51:53.092 01.731 29988 Exposure complete
03:51:53.135 00.043 29988 worker thread done servicing request
03:51:53.136 00.001 28316 OnExposeComplete: enter
03:51:53.137 00.001 28316 UpdateGuideState(): m_state=6
03:51:53.139 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6342
03:51:53.140 00.001 28316 Star::Find returns 1 (0), X=952.96, Y=258.43, Mass=2388, SNR=33.6, Peak=170 HFD=4.1
03:51:53.140 00.000 28316 MultiStar: [#1 0.06,-0.20,0.97,U] [#2 0.20,0.06,0.90,U] [#3 0.10,-0.09,0.82,U] [#4 -0.03,-0.30,0.81,U] [#5 -0.17,-0.16,0.73,U] [#6 -0.06,-0.20,0.60,U] [#7 0.19,-0.33,0.00,M1] [#8 0.38,-0.30,0.00,M1] 
03:51:53.141 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.17}, one-star: {0.32, -0.29}
03:51:53.141 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.14 = -3.14)
03:51:53.142 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
03:51:53.142 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.14 mountX=-0.19 mountY=0.01, mountTheta=3.10
03:51:53.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.17, opts=13)
03:51:53.144 00.001 28316 Enqueuing Move request for scope (0.08, -0.17)
03:51:53.144 00.000 29988 Worker thread wakes up
03:51:53.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
03:51:53.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
03:51:53.144 00.000 29988 Moving (0.08, -0.17) raw xDistance=-0.19 yDistance=0.01
03:51:53.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:51:53.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:53.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:51:53.144 00.000 29988 MoveAxis(E, 0, ABG)
03:51:53.144 00.000 29988 Move returns status 0, amount 0
03:51:53.144 00.000 29988 MoveAxis(N, 0, ABG)
03:51:53.144 00.000 29988 Move returns status 0, amount 0
03:51:53.144 00.000 29988 move complete, result=0
03:51:53.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:53.145 00.001 28316 UpdateGuideState exits: m=2388 RSB=33.6
03:51:53.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:53.146 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:53.147 00.001 28316 Enqueuing Expose request
03:51:53.148 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:51:53.148 00.000 29988 worker thread done servicing request
03:51:53.148 00.000 29988 Worker thread wakes up
03:51:53.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:53.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:54.568 01.420 29988 Exposure complete
03:51:54.607 00.039 29988 worker thread done servicing request
03:51:54.607 00.000 28316 OnExposeComplete: enter
03:51:54.608 00.001 28316 UpdateGuideState(): m_state=6
03:51:54.609 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6343
03:51:54.609 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=258.48, Mass=2219, SNR=32.6, Peak=169 HFD=3.9
03:51:54.610 00.001 28316 MultiStar: [#1 -0.00,-0.01,0.99,U] [#2 0.46,-0.12,0.00,M1] [#3 0.24,0.02,0.86,U] [#4 -0.31,-0.10,0.87,U] [#5 -0.12,-0.02,0.76,U] [#6 0.00,-0.32,0.63,U] [#7 0.10,-0.36,0.00,M2] [#8 0.12,-0.25,0.63,U] 
03:51:54.610 00.000 28316 refined, 6 included, MultiStar: {0.03, -0.12}, one-star: {0.27, -0.24}
03:51:54.613 00.003 28316 CameraToMount -- cameraTheta (-1.30) - m_xAngle (2.00) = xAngle (-3.30 = 2.98)
03:51:54.615 00.002 28316 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.34 = 2.94)
03:51:54.617 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.30 mountX=-0.12 mountY=0.03, mountTheta=2.94
03:51:54.620 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
03:51:54.620 00.000 28316 Enqueuing Move request for scope (0.03, -0.12)
03:51:54.621 00.001 29988 Worker thread wakes up
03:51:54.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
03:51:54.621 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
03:51:54.621 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
03:51:54.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:54.621 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.6
03:51:54.622 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:54.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:54.622 00.000 28316 Enqueuing Expose request
03:51:54.623 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:51:54.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:54.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:51:54.623 00.000 29988 MoveAxis(E, 0, ABG)
03:51:54.623 00.000 29988 Move returns status 0, amount 0
03:51:54.623 00.000 29988 MoveAxis(N, 0, ABG)
03:51:54.623 00.000 29988 Move returns status 0, amount 0
03:51:54.623 00.000 29988 move complete, result=0
03:51:54.623 00.000 29988 worker thread done servicing request
03:51:54.623 00.000 29988 Worker thread wakes up
03:51:54.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:54.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:54.624 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:51:56.260 01.636 29988 Exposure complete
03:51:56.285 00.025 29988 worker thread done servicing request
03:51:56.285 00.000 28316 OnExposeComplete: enter
03:51:56.286 00.001 28316 UpdateGuideState(): m_state=6
03:51:56.287 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6344
03:51:56.288 00.001 28316 Star::Find returns 1 (0), X=953.04, Y=258.80, Mass=2319, SNR=33.3, Peak=194 HFD=4.2
03:51:56.288 00.000 28316 MultiStar: [#1 -0.09,0.20,0.97,U] [#2 0.14,0.08,0.92,U] [#3 0.28,0.16,0.85,U] [#4 -0.18,0.11,0.84,U] [#5 -0.24,0.10,0.73,U] [#6 -0.09,0.04,0.62,U] [#7 0.30,-0.06,0.61,U] [#8 0.00,0.18,0.59,U] 
03:51:56.289 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.40, 0.08}
03:51:56.289 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
03:51:56.290 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
03:51:56.290 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.13 cameraTheta=0.99 mountX=0.07 mountY=-0.11, mountTheta=-1.02
03:51:56.291 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.10, opts=13)
03:51:56.293 00.002 28316 Enqueuing Move request for scope (0.07, 0.10)
03:51:56.293 00.000 29988 Worker thread wakes up
03:51:56.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
03:51:56.293 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
03:51:56.293 00.000 29988 Moving (0.07, 0.10) raw xDistance=0.07 yDistance=-0.11
03:51:56.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:51:56.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:56.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:56.294 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.3
03:51:56.294 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:56.295 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:56.295 00.000 28316 Enqueuing Expose request
03:51:56.296 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:51:56.296 00.000 29988 MoveAxis(E, 0, ABG)
03:51:56.296 00.000 29988 Move returns status 0, amount 0
03:51:56.296 00.000 29988 MoveAxis(N, 0, ABG)
03:51:56.296 00.000 29988 Move returns status 0, amount 0
03:51:56.296 00.000 29988 move complete, result=0
03:51:56.296 00.000 29988 worker thread done servicing request
03:51:56.296 00.000 29988 Worker thread wakes up
03:51:56.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:56.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:56.296 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:51:57.811 01.515 29988 Exposure complete
03:51:57.862 00.051 29988 worker thread done servicing request
03:51:57.863 00.001 28316 OnExposeComplete: enter
03:51:57.863 00.000 28316 UpdateGuideState(): m_state=6
03:51:57.864 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6345
03:51:57.864 00.000 28316 Star::Find returns 1 (0), X=952.86, Y=258.61, Mass=2298, SNR=33.2, Peak=173 HFD=3.9
03:51:57.865 00.001 28316 MultiStar: [#1 0.01,-0.02,0.96,U] [#2 0.16,0.07,0.92,U] [#3 0.13,-0.06,0.86,U] [#4 -0.17,0.07,0.84,U] [#5 -0.10,-0.01,0.74,U] [#6 -0.11,-0.14,0.64,U] [#7 0.15,-0.34,0.00,M2] [#8 0.14,-0.19,0.59,U] 
03:51:57.865 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {0.22, -0.12}
03:51:57.866 00.001 28316 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
03:51:57.866 00.000 28316 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
03:51:57.868 00.002 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.76 mountX=-0.06 mountY=-0.02, mountTheta=-2.79
03:51:57.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
03:51:57.870 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
03:51:57.871 00.001 29988 Worker thread wakes up
03:51:57.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
03:51:57.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
03:51:57.871 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.06 yDistance=-0.02
03:51:57.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:51:57.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:57.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:51:57.871 00.000 29988 MoveAxis(E, 0, ABG)
03:51:57.871 00.000 29988 Move returns status 0, amount 0
03:51:57.871 00.000 29988 MoveAxis(N, 0, ABG)
03:51:57.871 00.000 29988 Move returns status 0, amount 0
03:51:57.871 00.000 29988 move complete, result=0
03:51:57.871 00.000 29988 worker thread done servicing request
03:51:57.871 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:57.872 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:51:57.872 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:57.872 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:57.873 00.001 28316 Enqueuing Expose request
03:51:57.874 00.001 29988 Worker thread wakes up
03:51:57.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:57.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:57.874 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:51:59.512 01.638 29988 Exposure complete
03:51:59.559 00.047 29988 worker thread done servicing request
03:51:59.559 00.000 28316 OnExposeComplete: enter
03:51:59.559 00.000 28316 UpdateGuideState(): m_state=6
03:51:59.561 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6346
03:51:59.561 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=258.56, Mass=2340, SNR=33.4, Peak=164 HFD=3.9
03:51:59.563 00.002 28316 MultiStar: [#1 -0.06,0.01,0.97,U] [#2 0.08,-0.17,0.86,U] [#3 0.10,-0.12,0.86,U] [#4 -0.34,-0.06,0.00,M1] [#5 -0.13,-0.04,0.74,U] [#6 -0.24,-0.22,0.63,U] [#7 -0.13,-0.42,0.00,M3] [#8 0.04,-0.12,0.57,U] 
03:51:59.564 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.11}, one-star: {0.23, -0.17}
03:51:59.565 00.001 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
03:51:59.566 00.001 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
03:51:59.568 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.39 mountX=-0.11 mountY=0.03, mountTheta=2.86
03:51:59.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.11, opts=13)
03:51:59.571 00.001 28316 Enqueuing Move request for scope (0.02, -0.11)
03:51:59.571 00.000 29988 Worker thread wakes up
03:51:59.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:51:59.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
03:51:59.572 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
03:51:59.572 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.4
03:51:59.572 00.000 29988 Moving (0.02, -0.11) raw xDistance=-0.11 yDistance=0.03
03:51:59.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:51:59.573 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:51:59.573 00.000 28316 Enqueuing Expose request
03:51:59.574 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:51:59.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:51:59.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:51:59.574 00.000 29988 MoveAxis(E, 0, ABG)
03:51:59.574 00.000 29988 Move returns status 0, amount 0
03:51:59.574 00.000 29988 MoveAxis(N, 0, ABG)
03:51:59.574 00.000 29988 Move returns status 0, amount 0
03:51:59.574 00.000 29988 move complete, result=0
03:51:59.574 00.000 29988 worker thread done servicing request
03:51:59.574 00.000 29988 Worker thread wakes up
03:51:59.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:51:59.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:51:59.574 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:01.095 01.521 29988 Exposure complete
03:52:01.145 00.050 29988 worker thread done servicing request
03:52:01.145 00.000 28316 OnExposeComplete: enter
03:52:01.148 00.003 28316 UpdateGuideState(): m_state=6
03:52:01.151 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6347
03:52:01.153 00.002 28316 Star::Find returns 1 (0), X=953.11, Y=258.47, Mass=2120, SNR=31.9, Peak=152 HFD=3.9
03:52:01.156 00.003 28316 MultiStar: [#1 0.03,-0.09,1.00,U] [#2 0.24,-0.15,0.92,U] [#3 0.38,-0.06,0.00,M1] [#4 0.16,-0.17,0.81,U] [#5 0.13,-0.07,0.76,U] [#6 0.16,-0.32,0.00,M1] [#7 0.33,-0.49,0.00,M4] [#8 0.14,-0.25,0.61,U] 
03:52:01.158 00.002 28316 refined, 5 included, MultiStar: {0.20, -0.16}, one-star: {0.47, -0.25}
03:52:01.158 00.000 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:52:01.159 00.001 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:52:01.159 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-0.68 mountX=-0.23 mountY=-0.11, mountTheta=-2.71
03:52:01.160 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.16, opts=13)
03:52:01.161 00.001 28316 Enqueuing Move request for scope (0.20, -0.16)
03:52:01.161 00.000 29988 Worker thread wakes up
03:52:01.161 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.16) opts 0xd
03:52:01.161 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.16)
03:52:01.161 00.000 29988 Moving (0.20, -0.16) raw xDistance=-0.23 yDistance=-0.11
03:52:01.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:52:01.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:01.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:52:01.161 00.000 29988 MoveAxis(E, 49, ABG)
03:52:01.162 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:01.162 00.000 28316 UpdateGuideState exits: m=2120 RSB=31.9
03:52:01.162 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:01.163 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:01.163 00.000 28316 Enqueuing Expose request
03:52:01.164 00.001 29988 Guiding  Dir = 2, Dur = 49
03:52:01.164 00.000 29988 IsSlewing returns 0
03:52:01.164 00.000 29988 IsGuiding returns 0
03:52:01.166 00.002 29988 PulseGuide returned control before completion, sleep 58
03:52:01.238 00.072 29988 IsGuiding returns 0
03:52:01.238 00.000 29988 Move returns status 0, amount 49
03:52:01.238 00.000 29988 MoveAxis(N, 0, ABG)
03:52:01.238 00.000 29988 Move returns status 0, amount 0
03:52:01.238 00.000 29988 move complete, result=0
03:52:01.238 00.000 29988 worker thread done servicing request
03:52:01.238 00.000 29988 Worker thread wakes up
03:52:01.238 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
03:52:01.240 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:01.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:02.864 01.624 29988 Exposure complete
03:52:02.912 00.048 29988 worker thread done servicing request
03:52:02.913 00.001 28316 OnExposeComplete: enter
03:52:02.914 00.001 28316 UpdateGuideState(): m_state=6
03:52:02.915 00.001 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6348
03:52:02.917 00.002 28316 Star::Find returns 1 (0), X=952.78, Y=258.71, Mass=2235, SNR=32.8, Peak=177 HFD=3.9
03:52:02.918 00.001 28316 MultiStar: [#1 -0.04,0.09,0.98,U] [#2 0.16,0.00,0.92,U] [#3 0.08,0.03,0.85,U] [#4 -0.30,-0.04,0.83,U] [#5 -0.20,0.03,0.74,U] [#6 -0.36,0.00,0.00,M2] [#7 0.03,-0.22,0.63,U] [#8 0.20,-0.09,0.58,U] 
03:52:02.920 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.14, -0.01}
03:52:02.921 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
03:52:02.922 00.001 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
03:52:02.923 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.08 mountX=-0.02 mountY=-0.00, mountTheta=-3.12
03:52:02.925 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
03:52:02.926 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
03:52:02.926 00.000 29988 Worker thread wakes up
03:52:02.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:02.927 00.001 28316 UpdateGuideState exits: m=2235 RSB=32.8
03:52:02.927 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:02.928 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:02.928 00.000 28316 Enqueuing Expose request
03:52:02.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
03:52:02.929 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
03:52:02.929 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.00
03:52:02.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:52:02.929 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:02.929 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:52:02.929 00.000 29988 MoveAxis(E, 0, ABG)
03:52:02.929 00.000 29988 Move returns status 0, amount 0
03:52:02.929 00.000 29988 MoveAxis(N, 0, ABG)
03:52:02.929 00.000 29988 Move returns status 0, amount 0
03:52:02.929 00.000 29988 move complete, result=0
03:52:02.929 00.000 29988 worker thread done servicing request
03:52:02.929 00.000 29988 Worker thread wakes up
03:52:02.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:02.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:02.929 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:04.445 01.516 29988 Exposure complete
03:52:04.492 00.047 29988 worker thread done servicing request
03:52:04.492 00.000 28316 OnExposeComplete: enter
03:52:04.493 00.001 28316 UpdateGuideState(): m_state=6
03:52:04.493 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6349
03:52:04.494 00.001 28316 Star::Find returns 1 (0), X=952.91, Y=258.29, Mass=2264, SNR=33.0, Peak=167 HFD=4.1
03:52:04.494 00.000 28316 MultiStar: [#1 0.02,-0.20,1.00,U] [#2 0.34,-0.31,0.00,M1] [#3 0.14,-0.26,0.85,U] [#4 -0.19,-0.10,0.82,U] [#5 -0.13,-0.30,0.76,U] [#6 -0.10,-0.24,0.63,U] [#7 0.30,-0.17,0.00,M4] [#8 0.21,-0.08,0.58,U] 
03:52:04.495 00.001 28316 refined, 6 included, MultiStar: {0.04, -0.24}, one-star: {0.27, -0.44}
03:52:04.495 00.000 28316 CameraToMount -- cameraTheta (-1.41) - m_xAngle (2.00) = xAngle (-3.41 = 2.88)
03:52:04.496 00.001 28316 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.84)
03:52:04.496 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.41 mountX=-0.24 mountY=0.07, mountTheta=2.84
03:52:04.497 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.24, opts=13)
03:52:04.498 00.001 28316 Enqueuing Move request for scope (0.04, -0.24)
03:52:04.499 00.001 29988 Worker thread wakes up
03:52:04.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
03:52:04.499 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
03:52:04.499 00.000 29988 Moving (0.04, -0.24) raw xDistance=-0.24 yDistance=0.07
03:52:04.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:52:04.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:04.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:04.499 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.0
03:52:04.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:04.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:04.501 00.001 28316 Enqueuing Expose request
03:52:04.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:52:04.501 00.000 29988 MoveAxis(E, 49, ABG)
03:52:04.501 00.000 29988 Guiding  Dir = 2, Dur = 49
03:52:04.501 00.000 29988 IsSlewing returns 0
03:52:04.501 00.000 29988 IsGuiding returns 0
03:52:04.503 00.002 29988 PulseGuide returned control before completion, sleep 58
03:52:04.568 00.065 29988 IsGuiding returns 1
03:52:04.568 00.000 29988 scope still moving after pulse duration time elapsed
03:52:04.599 00.031 29988 IsSlewing returns 0
03:52:04.599 00.000 29988 IsGuiding returns 0
03:52:04.599 00.000 29988 scope move finished after 49 + 48 ms
03:52:04.600 00.001 29988 Move returns status 0, amount 49
03:52:04.600 00.000 29988 MoveAxis(N, 0, ABG)
03:52:04.600 00.000 29988 Move returns status 0, amount 0
03:52:04.600 00.000 29988 move complete, result=0
03:52:04.600 00.000 29988 worker thread done servicing request
03:52:04.600 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
03:52:04.601 00.001 29988 Worker thread wakes up
03:52:04.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:04.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:06.232 01.631 29988 Exposure complete
03:52:06.259 00.027 29988 worker thread done servicing request
03:52:06.259 00.000 28316 OnExposeComplete: enter
03:52:06.261 00.002 28316 UpdateGuideState(): m_state=6
03:52:06.263 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6350
03:52:06.263 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=258.72, Mass=2358, SNR=33.5, Peak=174 HFD=4.1
03:52:06.264 00.001 28316 MultiStar: [#1 -0.41,0.30,0.00,M1] [#2 0.04,0.23,0.89,U] [#3 0.01,0.16,0.85,U] [#4 -0.34,0.23,0.00,M1] [#5 -0.31,0.15,0.00,M1] [#6 -0.31,0.11,0.63,U] [#7 -0.23,0.10,0.63,U] [#8 -0.24,0.33,0.00,M1] 
03:52:06.265 00.001 28316 single-star, 4 included, MultiStar: {-0.08, 0.12}, one-star: {-0.01, -0.00}
03:52:06.265 00.000 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
03:52:06.265 00.000 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
03:52:06.266 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.85 mountX=0.00 mountY=0.01, mountTheta=1.43
03:52:06.268 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.00, opts=13)
03:52:06.271 00.003 28316 Enqueuing Move request for scope (-0.01, -0.00)
03:52:06.273 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:06.275 00.002 28316 UpdateGuideState exits: m=2358 RSB=33.5
03:52:06.277 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:06.280 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:06.283 00.003 28316 Enqueuing Expose request
03:52:06.285 00.002 29988 Worker thread wakes up
03:52:06.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
03:52:06.285 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
03:52:06.285 00.000 29988 Moving (-0.01, -0.00) raw xDistance=0.00 yDistance=0.01
03:52:06.285 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:52:06.285 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:06.285 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:52:06.285 00.000 29988 MoveAxis(E, 0, ABG)
03:52:06.285 00.000 29988 Move returns status 0, amount 0
03:52:06.285 00.000 29988 MoveAxis(N, 0, ABG)
03:52:06.285 00.000 29988 Move returns status 0, amount 0
03:52:06.286 00.001 29988 move complete, result=0
03:52:06.286 00.000 29988 worker thread done servicing request
03:52:06.286 00.000 29988 Worker thread wakes up
03:52:06.286 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:06.286 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:06.286 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:07.807 01.521 29988 Exposure complete
03:52:07.846 00.039 29988 worker thread done servicing request
03:52:07.846 00.000 28316 OnExposeComplete: enter
03:52:07.847 00.001 28316 UpdateGuideState(): m_state=6
03:52:07.847 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6351
03:52:07.848 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=258.86, Mass=2298, SNR=33.2, Peak=178 HFD=4.0
03:52:07.850 00.002 28316 MultiStar: [#1 -0.64,0.28,0.00,M2] [#2 -0.13,0.21,0.92,U] [#3 -0.13,0.18,0.85,U] [#4 -0.48,0.18,0.00,M2] [#5 -0.34,0.15,0.00,M2] [#6 -0.50,0.12,0.00,M1] [#7 -0.13,-0.14,0.64,U] [#8 -0.18,0.24,0.58,U] 
03:52:07.851 00.001 28316 single-star, 4 included, MultiStar: {-0.10, 0.13}, one-star: {0.04, 0.14}
03:52:07.852 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
03:52:07.854 00.002 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
03:52:07.854 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.28 mountX=0.11 mountY=-0.10, mountTheta=-0.74
03:52:07.855 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.14, opts=13)
03:52:07.856 00.001 28316 Enqueuing Move request for scope (0.04, 0.14)
03:52:07.856 00.000 29988 Worker thread wakes up
03:52:07.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:07.856 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
03:52:07.857 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:07.857 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:07.858 00.001 28316 Enqueuing Expose request
03:52:07.858 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
03:52:07.858 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
03:52:07.858 00.000 29988 Moving (0.04, 0.14) raw xDistance=0.11 yDistance=-0.10
03:52:07.858 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:52:07.858 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:07.858 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:52:07.858 00.000 29988 MoveAxis(E, 0, ABG)
03:52:07.858 00.000 29988 Move returns status 0, amount 0
03:52:07.858 00.000 29988 MoveAxis(N, 0, ABG)
03:52:07.858 00.000 29988 Move returns status 0, amount 0
03:52:07.858 00.000 29988 move complete, result=0
03:52:07.858 00.000 29988 worker thread done servicing request
03:52:07.858 00.000 29988 Worker thread wakes up
03:52:07.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:07.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:07.859 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:09.486 01.627 29988 Exposure complete
03:52:09.523 00.037 29988 worker thread done servicing request
03:52:09.523 00.000 28316 OnExposeComplete: enter
03:52:09.524 00.001 28316 UpdateGuideState(): m_state=6
03:52:09.525 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6352
03:52:09.526 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=258.64, Mass=2325, SNR=33.3, Peak=177 HFD=3.8
03:52:09.528 00.002 28316 MultiStar: [#1 -0.40,0.26,0.00,M3] [#2 -0.07,0.04,0.89,U] [#3 0.03,0.06,0.86,U] [#4 -0.51,-0.07,0.00,M3] [#5 -0.47,0.30,0.00,M3] [#6 -0.40,-0.10,0.00,M2] [#7 -0.10,-0.16,0.63,U] [#8 -0.29,0.03,0.58,U] 
03:52:09.529 00.001 28316 refined, 4 included, MultiStar: {-0.05, -0.02}, one-star: {0.05, -0.08}
03:52:09.530 00.001 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
03:52:09.532 00.002 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
03:52:09.532 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.78 mountX=0.00 mountY=0.06, mountTheta=1.50
03:52:09.534 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
03:52:09.534 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
03:52:09.535 00.001 29988 Worker thread wakes up
03:52:09.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
03:52:09.535 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
03:52:09.535 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.06
03:52:09.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:52:09.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:09.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:52:09.535 00.000 29988 MoveAxis(E, 0, ABG)
03:52:09.535 00.000 29988 Move returns status 0, amount 0
03:52:09.535 00.000 29988 MoveAxis(N, 0, ABG)
03:52:09.535 00.000 29988 Move returns status 0, amount 0
03:52:09.535 00.000 29988 move complete, result=0
03:52:09.535 00.000 29988 worker thread done servicing request
03:52:09.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:09.535 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.3
03:52:09.536 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:09.536 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:09.536 00.000 28316 Enqueuing Expose request
03:52:09.537 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:09.563 00.026 29988 Worker thread wakes up
03:52:09.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:09.564 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:10.982 01.418 29988 Exposure complete
03:52:11.023 00.041 29988 worker thread done servicing request
03:52:11.024 00.001 28316 OnExposeComplete: enter
03:52:11.024 00.000 28316 UpdateGuideState(): m_state=6
03:52:11.025 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6353
03:52:11.028 00.003 28316 Star::Find returns 1 (0), X=952.73, Y=258.86, Mass=2317, SNR=33.4, Peak=183 HFD=4.2
03:52:11.031 00.003 28316 MultiStar: [#1 -0.28,0.14,0.98,U] [#2 0.15,0.06,0.88,U] [#3 0.09,0.10,0.83,U] [#4 -0.12,-0.02,0.82,U] [#5 -0.26,0.06,0.72,U] [#6 -0.27,-0.02,0.61,U] [#7 0.08,-0.11,0.60,U] [#8 0.10,-0.23,0.55,U] 
03:52:11.033 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {0.09, 0.13}
03:52:11.035 00.002 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
03:52:11.037 00.002 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
03:52:11.040 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.56 mountX=0.05 mountY=0.03, mountTheta=0.53
03:52:11.043 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
03:52:11.044 00.001 28316 Enqueuing Move request for scope (-0.05, 0.03)
03:52:11.044 00.000 29988 Worker thread wakes up
03:52:11.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:11.045 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
03:52:11.045 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:52:11.045 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
03:52:11.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:11.046 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:11.046 00.000 28316 Enqueuing Expose request
03:52:11.046 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=0.03
03:52:11.047 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:52:11.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:11.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:52:11.047 00.000 29988 MoveAxis(E, 0, ABG)
03:52:11.047 00.000 29988 Move returns status 0, amount 0
03:52:11.047 00.000 29988 MoveAxis(N, 0, ABG)
03:52:11.047 00.000 29988 Move returns status 0, amount 0
03:52:11.047 00.000 29988 move complete, result=0
03:52:11.047 00.000 29988 worker thread done servicing request
03:52:11.047 00.000 29988 Worker thread wakes up
03:52:11.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:11.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:11.047 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:12.676 01.629 29988 Exposure complete
03:52:12.711 00.035 29988 worker thread done servicing request
03:52:12.712 00.001 28316 OnExposeComplete: enter
03:52:12.712 00.000 28316 UpdateGuideState(): m_state=6
03:52:12.713 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6354
03:52:12.713 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=258.45, Mass=2358, SNR=33.5, Peak=160 HFD=4.2
03:52:12.714 00.001 28316 MultiStar: [#1 -0.39,-0.24,0.00,M3] [#2 -0.10,-0.22,0.87,U] [#3 -0.18,-0.17,0.84,U] [#4 -0.47,-0.18,0.00,M3] [#5 -0.32,-0.23,0.00,M3] [#6 -0.29,-0.24,0.00,M2] [#7 -0.14,-0.23,0.60,U] [#8 -0.09,-0.30,0.60,U] 
03:52:12.714 00.000 28316 refined, 4 included, MultiStar: {-0.12, -0.24}, one-star: {-0.11, -0.28}
03:52:12.715 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.24)
03:52:12.715 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.20)
03:52:12.715 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.05 mountX=-0.16 mountY=0.22, mountTheta=2.22
03:52:12.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.24, opts=13)
03:52:12.717 00.001 28316 Enqueuing Move request for scope (-0.12, -0.24)
03:52:12.717 00.000 29988 Worker thread wakes up
03:52:12.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
03:52:12.717 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
03:52:12.717 00.000 29988 Moving (-0.12, -0.24) raw xDistance=-0.16 yDistance=0.22
03:52:12.718 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:52:12.718 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:12.718 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:12.718 00.000 28316 UpdateGuideState exits: m=2358 RSB=33.5
03:52:12.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:12.719 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:12.719 00.000 28316 Enqueuing Expose request
03:52:12.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
03:52:12.720 00.000 29988 MoveAxis(E, 0, ABG)
03:52:12.720 00.000 29988 Move returns status 0, amount 0
03:52:12.720 00.000 29988 MoveAxis(N, 0, ABG)
03:52:12.720 00.000 29988 Move returns status 0, amount 0
03:52:12.720 00.000 29988 move complete, result=0
03:52:12.720 00.000 29988 worker thread done servicing request
03:52:12.720 00.000 29988 Worker thread wakes up
03:52:12.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:12.720 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:12.720 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:14.233 01.513 29988 Exposure complete
03:52:14.258 00.025 29988 worker thread done servicing request
03:52:14.258 00.000 28316 OnExposeComplete: enter
03:52:14.259 00.001 28316 UpdateGuideState(): m_state=6
03:52:14.259 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6355
03:52:14.260 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.83, Mass=2391, SNR=33.8, Peak=175 HFD=3.8
03:52:14.260 00.000 28316 MultiStar: [#1 -0.66,0.29,0.00,M4] [#2 -0.31,0.17,0.00,M1] [#3 -0.25,0.21,0.83,U] [#4 -0.80,0.38,0.00,M4] [#5 -0.52,0.18,0.00,M4] [#6 -0.57,0.11,0.00,M3] [#7 -0.52,0.04,0.00,M1] [#8 -0.36,0.17,0.00,M1] 
03:52:14.261 00.001 28316 single-star, 1 included, MultiStar: {-0.18, 0.15}, one-star: {-0.13, 0.11}
03:52:14.261 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
03:52:14.262 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
03:52:14.262 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=0.15 mountY=0.07, mountTheta=0.43
03:52:14.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
03:52:14.265 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
03:52:14.266 00.001 29988 Worker thread wakes up
03:52:14.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:14.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
03:52:14.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
03:52:14.267 00.000 29988 Moving (-0.13, 0.11) raw xDistance=0.15 yDistance=0.07
03:52:14.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:52:14.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:14.267 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
03:52:14.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:14.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:14.269 00.001 28316 Enqueuing Expose request
03:52:14.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:52:14.269 00.000 29988 MoveAxis(E, 0, ABG)
03:52:14.269 00.000 29988 Move returns status 0, amount 0
03:52:14.269 00.000 29988 MoveAxis(N, 0, ABG)
03:52:14.269 00.000 29988 Move returns status 0, amount 0
03:52:14.269 00.000 29988 move complete, result=0
03:52:14.269 00.000 29988 worker thread done servicing request
03:52:14.269 00.000 29988 Worker thread wakes up
03:52:14.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:14.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:14.270 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:15.896 01.626 29988 Exposure complete
03:52:15.937 00.041 29988 worker thread done servicing request
03:52:15.938 00.001 28316 OnExposeComplete: enter
03:52:15.939 00.001 28316 UpdateGuideState(): m_state=6
03:52:15.939 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6356
03:52:15.940 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=258.97, Mass=2247, SNR=32.9, Peak=204 HFD=4.3
03:52:15.940 00.000 28316 MultiStar: large primary error, entering stabilization period
03:52:15.941 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
03:52:15.941 00.000 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
03:52:15.942 00.001 28316 CameraToMount -- cameraX=-0.71 cameraY=0.25 hyp=0.75 cameraTheta=2.80 mountX=0.52 mountY=0.52, mountTheta=0.79
03:52:15.943 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=0.25, opts=13)
03:52:15.944 00.001 28316 Enqueuing Move request for scope (-0.71, 0.25)
03:52:15.944 00.000 29988 Worker thread wakes up
03:52:15.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:15.945 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.25) opts 0xd
03:52:15.945 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.9
03:52:15.945 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, 0.25)
03:52:15.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:15.946 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:15.946 00.000 28316 Enqueuing Expose request
03:52:15.947 00.001 29988 Moving (-0.71, 0.25) raw xDistance=0.52 yDistance=0.52
03:52:15.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
03:52:15.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:15.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
03:52:15.947 00.000 29988 MoveAxis(W, 109, ABG)
03:52:15.947 00.000 29988 Guiding  Dir = 3, Dur = 109
03:52:15.947 00.000 29988 IsSlewing returns 0
03:52:15.947 00.000 29988 IsGuiding returns 0
03:52:15.949 00.002 29988 PulseGuide returned control before completion, sleep 118
03:52:16.083 00.134 29988 IsGuiding returns 0
03:52:16.084 00.001 29988 Move returns status 0, amount 109
03:52:16.084 00.000 29988 MoveAxis(N, 0, ABG)
03:52:16.084 00.000 29988 Move returns status 0, amount 0
03:52:16.084 00.000 29988 move complete, result=0
03:52:16.084 00.000 29988 worker thread done servicing request
03:52:16.084 00.000 29988 Worker thread wakes up
03:52:16.084 00.000 28316 GuideStep: 0.5 px 109 ms WEST, 0.5 px 0 ms NORTH
03:52:16.086 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:16.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:17.503 01.417 29988 Exposure complete
03:52:17.536 00.033 29988 worker thread done servicing request
03:52:17.536 00.000 28316 OnExposeComplete: enter
03:52:17.537 00.001 28316 UpdateGuideState(): m_state=6
03:52:17.537 00.000 28316 Star::Find(15, 951, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6357
03:52:17.538 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=258.44, Mass=2348, SNR=33.6, Peak=155 HFD=4.0
03:52:17.538 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.85)
03:52:17.539 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81)
03:52:17.539 00.000 28316 CameraToMount -- cameraX=-0.34 cameraY=-0.29 hyp=0.44 cameraTheta=-2.44 mountX=-0.12 mountY=0.43, mountTheta=1.84
03:52:17.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=-0.29, opts=13)
03:52:17.542 00.002 28316 Enqueuing Move request for scope (-0.34, -0.29)
03:52:17.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:17.542 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:52:17.543 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:17.543 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:17.543 00.000 28316 Enqueuing Expose request
03:52:17.543 00.000 29988 Worker thread wakes up
03:52:17.543 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.29) opts 0xd
03:52:17.543 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, -0.29)
03:52:17.543 00.000 29988 Moving (-0.34, -0.29) raw xDistance=-0.12 yDistance=0.43
03:52:17.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:52:17.543 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.08 newest=1.02
03:52:17.543 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
03:52:17.543 00.000 29988 MoveAxis(E, 0, ABG)
03:52:17.543 00.000 29988 Move returns status 0, amount 0
03:52:17.543 00.000 29988 MoveAxis(S, 102, ABG)
03:52:17.543 00.000 29988 Guiding  Dir = 1, Dur = 102
03:52:17.545 00.002 29988 IsSlewing returns 0
03:52:17.545 00.000 29988 IsGuiding returns 0
03:52:17.549 00.004 29988 PulseGuide returned control before completion, sleep 107
03:52:17.658 00.109 29988 IsGuiding returns 0
03:52:17.658 00.000 29988 Move returns status 0, amount 102
03:52:17.658 00.000 29988 move complete, result=0
03:52:17.658 00.000 29988 worker thread done servicing request
03:52:17.658 00.000 29988 Worker thread wakes up
03:52:17.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:17.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:17.658 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 102 ms SOUTH
03:52:19.289 01.631 29988 Exposure complete
03:52:19.331 00.042 29988 worker thread done servicing request
03:52:19.331 00.000 28316 OnExposeComplete: enter
03:52:19.333 00.002 28316 UpdateGuideState(): m_state=6
03:52:19.333 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6358
03:52:19.334 00.001 28316 Star::Find returns 1 (0), X=952.80, Y=258.52, Mass=2290, SNR=33.1, Peak=168 HFD=3.8
03:52:19.334 00.000 28316 MultiStar: exiting stabilization period
03:52:19.335 00.001 28316 MultiStar: [#1 -0.37,0.09,0.00,M5] [#2 -0.04,-0.22,0.92,U] [#3 0.04,-0.06,0.85,U] [#4 -0.54,-0.22,0.00,M5] [#5 -0.47,0.08,0.00,M5] [#6 -0.28,-0.29,0.00,M4] [#7 -0.36,-0.37,0.00,M2] [#8 -0.11,-0.07,0.57,U] 
03:52:19.336 00.001 28316 refined, 3 included, MultiStar: {0.03, -0.15}, one-star: {0.16, -0.20}
03:52:19.336 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
03:52:19.336 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
03:52:19.337 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.38 mountX=-0.15 mountY=0.04, mountTheta=2.87
03:52:19.338 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
03:52:19.338 00.000 28316 Enqueuing Move request for scope (0.03, -0.15)
03:52:19.339 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:19.339 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
03:52:19.340 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:19.340 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:19.340 00.000 28316 Enqueuing Expose request
03:52:19.341 00.001 29988 Worker thread wakes up
03:52:19.341 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
03:52:19.341 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
03:52:19.341 00.000 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
03:52:19.341 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:52:19.341 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:19.341 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:52:19.341 00.000 29988 MoveAxis(E, 0, ABG)
03:52:19.341 00.000 29988 Move returns status 0, amount 0
03:52:19.341 00.000 29988 MoveAxis(N, 0, ABG)
03:52:19.341 00.000 29988 Move returns status 0, amount 0
03:52:19.341 00.000 29988 move complete, result=0
03:52:19.341 00.000 29988 worker thread done servicing request
03:52:19.341 00.000 29988 Worker thread wakes up
03:52:19.341 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:19.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:19.342 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:20.855 01.513 29988 Exposure complete
03:52:20.892 00.037 29988 worker thread done servicing request
03:52:20.892 00.000 28316 OnExposeComplete: enter
03:52:20.893 00.001 28316 UpdateGuideState(): m_state=6
03:52:20.893 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6359
03:52:20.894 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.46, Mass=2229, SNR=32.7, Peak=162 HFD=3.8
03:52:20.895 00.001 28316 MultiStar: [#1 -0.48,0.07,0.00,M6] [#2 -0.03,-0.15,0.92,U] [#3 -0.06,-0.16,0.87,U] [#4 -0.24,-0.23,0.81,U] [#5 -0.29,-0.06,0.77,U] [#6 -0.32,-0.36,0.00,M5] [#7 -0.21,-0.24,0.66,U] [#8 -0.18,-0.33,0.00,M1] 
03:52:20.896 00.001 28316 refined, 5 included, MultiStar: {-0.11, -0.18}, one-star: {0.08, -0.27}
03:52:20.898 00.002 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.19)
03:52:20.899 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.14 = 2.15)
03:52:20.900 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.10 mountX=-0.12 mountY=0.18, mountTheta=2.17
03:52:20.902 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.18, opts=13)
03:52:20.904 00.002 28316 Enqueuing Move request for scope (-0.11, -0.18)
03:52:20.904 00.000 29988 Worker thread wakes up
03:52:20.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
03:52:20.906 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
03:52:20.906 00.000 29988 Moving (-0.11, -0.18) raw xDistance=-0.12 yDistance=0.18
03:52:20.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:20.906 00.000 28316 UpdateGuideState exits: m=2229 RSB=32.7
03:52:20.906 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:20.907 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:20.907 00.000 28316 Enqueuing Expose request
03:52:20.908 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:52:20.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:20.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
03:52:20.908 00.000 29988 MoveAxis(E, 0, ABG)
03:52:20.908 00.000 29988 Move returns status 0, amount 0
03:52:20.908 00.000 29988 MoveAxis(N, 0, ABG)
03:52:20.908 00.000 29988 Move returns status 0, amount 0
03:52:20.908 00.000 29988 move complete, result=0
03:52:20.908 00.000 29988 worker thread done servicing request
03:52:20.908 00.000 29988 Worker thread wakes up
03:52:20.908 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:20.908 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:20.908 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:52:22.535 01.627 29988 Exposure complete
03:52:22.578 00.043 29988 worker thread done servicing request
03:52:22.578 00.000 28316 OnExposeComplete: enter
03:52:22.581 00.003 28316 UpdateGuideState(): m_state=6
03:52:22.583 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6360
03:52:22.585 00.002 28316 Star::Find returns 1 (0), X=952.64, Y=258.58, Mass=2242, SNR=32.9, Peak=161 HFD=3.9
03:52:22.587 00.002 28316 MultiStar: [#1 -0.37,0.07,0.00,M7] [#2 -0.04,-0.19,0.93,U] [#3 -0.09,-0.04,0.86,U] [#4 -0.13,-0.19,0.78,U] [#5 -0.25,0.02,0.77,U] [#6 -0.15,-0.38,0.00,M6] [#7 -0.01,-0.41,0.00,M2] [#8 0.01,-0.15,0.58,U] 
03:52:22.588 00.001 28316 single-star, 5 included, MultiStar: {-0.08, -0.11}, one-star: {0.00, -0.14}
03:52:22.589 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.74)
03:52:22.590 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.70)
03:52:22.591 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.55 mountX=-0.13 mountY=0.06, mountTheta=2.70
03:52:22.593 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.14, opts=13)
03:52:22.594 00.001 28316 Enqueuing Move request for scope (0.00, -0.14)
03:52:22.594 00.000 29988 Worker thread wakes up
03:52:22.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:22.594 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.9
03:52:22.595 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:22.595 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:22.596 00.001 28316 Enqueuing Expose request
03:52:22.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
03:52:22.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
03:52:22.596 00.000 29988 Moving (0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
03:52:22.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:52:22.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:22.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:52:22.596 00.000 29988 MoveAxis(E, 0, ABG)
03:52:22.596 00.000 29988 Move returns status 0, amount 0
03:52:22.596 00.000 29988 MoveAxis(N, 0, ABG)
03:52:22.596 00.000 29988 Move returns status 0, amount 0
03:52:22.596 00.000 29988 move complete, result=0
03:52:22.597 00.001 29988 worker thread done servicing request
03:52:22.597 00.000 29988 Worker thread wakes up
03:52:22.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:22.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:22.597 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:24.121 01.524 29988 Exposure complete
03:52:24.156 00.035 29988 worker thread done servicing request
03:52:24.156 00.000 28316 OnExposeComplete: enter
03:52:24.156 00.000 28316 UpdateGuideState(): m_state=6
03:52:24.157 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6361
03:52:24.157 00.000 28316 Star::Find returns 1 (0), X=952.88, Y=258.61, Mass=2088, SNR=31.6, Peak=165 HFD=3.9
03:52:24.158 00.001 28316 MultiStar: [#1 -0.13,-0.00,1.02,U] [#2 0.33,-0.01,0.96,U] [#3 0.41,-0.11,0.00,M1] [#4 -0.02,-0.27,0.88,U] [#5 -0.21,-0.24,0.80,U] [#6 -0.03,-0.31,0.66,U] [#7 0.15,-0.35,0.00,M3] [#8 0.29,-0.07,0.61,U] 
03:52:24.158 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.14}, one-star: {0.24, -0.11}
03:52:24.159 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
03:52:24.159 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
03:52:24.160 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.11 mountX=-0.15 mountY=0.00, mountTheta=3.13
03:52:24.161 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.14, opts=13)
03:52:24.164 00.003 28316 Enqueuing Move request for scope (0.07, -0.14)
03:52:24.166 00.002 29988 Worker thread wakes up
03:52:24.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:24.167 00.001 28316 UpdateGuideState exits: m=2088 RSB=31.6
03:52:24.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:24.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
03:52:24.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
03:52:24.167 00.000 29988 Moving (0.07, -0.14) raw xDistance=-0.15 yDistance=0.00
03:52:24.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:52:24.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:24.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:52:24.167 00.000 29988 MoveAxis(E, 0, ABG)
03:52:24.167 00.000 29988 Move returns status 0, amount 0
03:52:24.167 00.000 29988 MoveAxis(N, 0, ABG)
03:52:24.167 00.000 29988 Move returns status 0, amount 0
03:52:24.167 00.000 29988 move complete, result=0
03:52:24.167 00.000 29988 worker thread done servicing request
03:52:24.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:24.169 00.001 28316 Enqueuing Expose request
03:52:24.170 00.001 29988 Worker thread wakes up
03:52:24.170 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:24.171 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:24.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:25.810 01.639 29988 Exposure complete
03:52:25.853 00.043 29988 worker thread done servicing request
03:52:25.853 00.000 28316 OnExposeComplete: enter
03:52:25.854 00.001 28316 UpdateGuideState(): m_state=6
03:52:25.855 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6362
03:52:25.856 00.001 28316 Star::Find returns 1 (0), X=952.91, Y=258.57, Mass=2368, SNR=33.7, Peak=183 HFD=3.9
03:52:25.858 00.002 28316 MultiStar: [#1 -0.11,0.07,0.96,U] [#2 0.10,-0.12,0.86,U] [#3 0.14,-0.12,0.85,U] [#4 -0.09,-0.23,0.80,U] [#5 -0.24,-0.03,0.73,U] [#6 -0.15,-0.26,0.61,U] [#7 -0.07,-0.37,0.00,M4] [#8 -0.19,-0.17,0.58,U] 
03:52:25.859 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.12}, one-star: {0.27, -0.15}
03:52:25.860 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
03:52:25.860 00.000 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
03:52:25.861 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.66 mountX=-0.10 mountY=0.06, mountTheta=2.60
03:52:25.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
03:52:25.862 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
03:52:25.862 00.000 29988 Worker thread wakes up
03:52:25.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
03:52:25.862 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
03:52:25.862 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.06
03:52:25.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:52:25.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:25.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:52:25.863 00.001 29988 MoveAxis(E, 0, ABG)
03:52:25.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:25.863 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
03:52:25.865 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:25.866 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:25.866 00.000 28316 Enqueuing Expose request
03:52:25.867 00.001 29988 Move returns status 0, amount 0
03:52:25.867 00.000 29988 MoveAxis(N, 0, ABG)
03:52:25.867 00.000 29988 Move returns status 0, amount 0
03:52:25.867 00.000 29988 move complete, result=0
03:52:25.867 00.000 29988 worker thread done servicing request
03:52:25.867 00.000 29988 Worker thread wakes up
03:52:25.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:25.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:25.867 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:27.382 01.515 29988 Exposure complete
03:52:27.422 00.040 29988 worker thread done servicing request
03:52:27.422 00.000 28316 OnExposeComplete: enter
03:52:27.423 00.001 28316 UpdateGuideState(): m_state=6
03:52:27.424 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6363
03:52:27.426 00.002 28316 Star::Find returns 1 (0), X=952.96, Y=258.58, Mass=2267, SNR=32.9, Peak=192 HFD=3.8
03:52:27.427 00.001 28316 MultiStar: [#1 -0.08,0.10,0.99,U] [#2 0.16,0.01,0.93,U] [#3 0.22,-0.03,0.86,U] [#4 0.04,-0.11,0.84,U] [#5 -0.12,-0.02,0.75,U] [#6 -0.03,-0.25,0.63,U] [#7 0.19,-0.38,0.00,M5] [#8 0.14,-0.20,0.59,U] 
03:52:27.427 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.07}, one-star: {0.32, -0.14}
03:52:27.428 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
03:52:27.428 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
03:52:27.429 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.64 mountX=-0.10 mountY=-0.05, mountTheta=-2.67
03:52:27.429 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.07, opts=13)
03:52:27.430 00.001 28316 Enqueuing Move request for scope (0.09, -0.07)
03:52:27.431 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:27.431 00.000 29988 Worker thread wakes up
03:52:27.431 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
03:52:27.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
03:52:27.431 00.000 29988 Moving (0.09, -0.07) raw xDistance=-0.10 yDistance=-0.05
03:52:27.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:52:27.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:27.432 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:52:27.432 00.000 29988 MoveAxis(E, 0, ABG)
03:52:27.432 00.000 29988 Move returns status 0, amount 0
03:52:27.432 00.000 29988 MoveAxis(N, 0, ABG)
03:52:27.432 00.000 29988 Move returns status 0, amount 0
03:52:27.432 00.000 29988 move complete, result=0
03:52:27.432 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
03:52:27.432 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:27.433 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:27.433 00.000 28316 Enqueuing Expose request
03:52:27.433 00.000 29988 worker thread done servicing request
03:52:27.434 00.001 29988 Worker thread wakes up
03:52:27.434 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:27.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:27.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:29.063 01.629 29988 Exposure complete
03:52:29.111 00.048 29988 worker thread done servicing request
03:52:29.111 00.000 28316 OnExposeComplete: enter
03:52:29.112 00.001 28316 UpdateGuideState(): m_state=6
03:52:29.112 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6364
03:52:29.113 00.001 28316 Star::Find returns 1 (0), X=952.93, Y=258.43, Mass=2225, SNR=32.6, Peak=168 HFD=4.0
03:52:29.113 00.000 28316 MultiStar: [#1 -0.25,-0.05,1.01,U] [#2 0.11,-0.19,0.93,U] [#3 0.02,-0.04,0.89,U] [#4 -0.13,-0.09,0.82,U] [#5 -0.40,-0.00,0.00,M1] [#6 -0.13,-0.09,0.63,U] [#7 -0.14,-0.29,0.63,U] [#8 -0.14,-0.17,0.57,U] 
03:52:29.114 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.15}, one-star: {0.29, -0.30}
03:52:29.114 00.000 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.51)
03:52:29.115 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.47)
03:52:29.115 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.78 mountX=-0.12 mountY=0.09, mountTheta=2.48
03:52:29.116 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
03:52:29.117 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
03:52:29.117 00.000 29988 Worker thread wakes up
03:52:29.117 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
03:52:29.118 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:29.118 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.6
03:52:29.118 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:29.119 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:29.119 00.000 28316 Enqueuing Expose request
03:52:29.120 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
03:52:29.120 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.12 yDistance=0.09
03:52:29.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:52:29.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:29.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:52:29.120 00.000 29988 MoveAxis(E, 0, ABG)
03:52:29.120 00.000 29988 Move returns status 0, amount 0
03:52:29.120 00.000 29988 MoveAxis(N, 0, ABG)
03:52:29.120 00.000 29988 Move returns status 0, amount 0
03:52:29.120 00.000 29988 move complete, result=0
03:52:29.120 00.000 29988 worker thread done servicing request
03:52:29.120 00.000 29988 Worker thread wakes up
03:52:29.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:29.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:29.120 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:30.648 01.528 29988 Exposure complete
03:52:30.689 00.041 29988 worker thread done servicing request
03:52:30.689 00.000 28316 OnExposeComplete: enter
03:52:30.690 00.001 28316 UpdateGuideState(): m_state=6
03:52:30.690 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6365
03:52:30.690 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=258.52, Mass=2249, SNR=32.7, Peak=150 HFD=4.1
03:52:30.691 00.001 28316 MultiStar: [#1 -0.35,-0.07,0.00,M4] [#2 -0.03,0.10,0.91,U] [#3 -0.00,-0.16,0.86,U] [#4 -0.37,-0.10,0.00,M1] [#5 -0.40,-0.23,0.00,M2] [#6 -0.20,-0.27,0.00,M3] [#7 -0.14,-0.28,0.64,U] [#8 -0.14,-0.09,0.58,U] 
03:52:30.691 00.000 28316 refined, 4 included, MultiStar: {-0.06, -0.12}, one-star: {-0.03, -0.21}
03:52:30.692 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
03:52:30.692 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
03:52:30.694 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.02 mountX=-0.09 mountY=0.11, mountTheta=2.25
03:52:30.698 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
03:52:30.701 00.003 28316 Enqueuing Move request for scope (-0.06, -0.12)
03:52:30.703 00.002 29988 Worker thread wakes up
03:52:30.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
03:52:30.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
03:52:30.703 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.09 yDistance=0.11
03:52:30.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:52:30.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:30.704 00.001 28316 UpdateGuideState exits: m=2249 RSB=32.7
03:52:30.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:30.705 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:30.705 00.000 28316 Enqueuing Expose request
03:52:30.705 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:30.706 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:52:30.706 00.000 29988 MoveAxis(E, 0, ABG)
03:52:30.706 00.000 29988 Move returns status 0, amount 0
03:52:30.706 00.000 29988 MoveAxis(N, 0, ABG)
03:52:30.706 00.000 29988 Move returns status 0, amount 0
03:52:30.706 00.000 29988 move complete, result=0
03:52:30.706 00.000 29988 worker thread done servicing request
03:52:30.706 00.000 29988 Worker thread wakes up
03:52:30.706 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:30.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:30.706 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:32.334 01.628 29988 Exposure complete
03:52:32.359 00.025 29988 worker thread done servicing request
03:52:32.360 00.001 28316 OnExposeComplete: enter
03:52:32.360 00.000 28316 UpdateGuideState(): m_state=6
03:52:32.361 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6366
03:52:32.361 00.000 28316 Star::Find returns 1 (0), X=952.48, Y=258.72, Mass=2302, SNR=33.3, Peak=167 HFD=3.8
03:52:32.363 00.002 28316 MultiStar: [#1 -0.56,0.10,0.00,M5] [#2 -0.05,0.07,0.92,U] [#3 -0.18,-0.01,0.88,U] [#4 -0.42,-0.03,0.00,M2] [#5 -0.30,-0.03,0.73,U] [#6 -0.27,-0.12,0.62,U] [#7 -0.28,-0.22,0.00,M4] [#8 -0.02,-0.07,0.58,U] 
03:52:32.363 00.000 28316 single-star, 5 included, MultiStar: {-0.16, -0.02}, one-star: {-0.16, 0.00}
03:52:32.364 00.001 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
03:52:32.364 00.000 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
03:52:32.364 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=0.07 mountY=0.14, mountTheta=1.13
03:52:32.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.00, opts=13)
03:52:32.365 00.000 28316 Enqueuing Move request for scope (-0.16, 0.00)
03:52:32.366 00.001 29988 Worker thread wakes up
03:52:32.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
03:52:32.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
03:52:32.366 00.000 29988 Moving (-0.16, 0.00) raw xDistance=0.07 yDistance=0.14
03:52:32.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:32.366 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.3
03:52:32.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:32.367 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:32.368 00.001 28316 Enqueuing Expose request
03:52:32.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:52:32.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:32.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:52:32.368 00.000 29988 MoveAxis(E, 0, ABG)
03:52:32.368 00.000 29988 Move returns status 0, amount 0
03:52:32.368 00.000 29988 MoveAxis(N, 0, ABG)
03:52:32.368 00.000 29988 Move returns status 0, amount 0
03:52:32.368 00.000 29988 move complete, result=0
03:52:32.368 00.000 29988 worker thread done servicing request
03:52:32.368 00.000 29988 Worker thread wakes up
03:52:32.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:32.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:32.369 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:33.887 01.518 29988 Exposure complete
03:52:33.915 00.028 29988 worker thread done servicing request
03:52:33.915 00.000 28316 OnExposeComplete: enter
03:52:33.916 00.001 28316 UpdateGuideState(): m_state=6
03:52:33.917 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6367
03:52:33.917 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=258.83, Mass=2460, SNR=34.4, Peak=197 HFD=3.9
03:52:33.918 00.001 28316 MultiStar: [#1 -0.41,0.13,0.00,M6] [#2 -0.08,0.09,0.90,U] [#3 0.05,0.10,0.84,U] [#4 -0.36,0.15,0.00,M3] [#5 -0.50,0.13,0.00,M2] [#6 -0.38,0.04,0.00,M3] [#7 -0.15,-0.13,0.61,U] [#8 -0.03,0.28,0.57,U] 
03:52:33.918 00.000 28316 refined, 4 included, MultiStar: {-0.03, 0.09}, one-star: {0.02, 0.10}
03:52:33.919 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
03:52:33.919 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
03:52:33.920 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.90 mountX=0.09 mountY=-0.01, mountTheta=-0.13
03:52:33.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.09, opts=13)
03:52:33.921 00.000 28316 Enqueuing Move request for scope (-0.03, 0.09)
03:52:33.922 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:33.923 00.001 29988 Worker thread wakes up
03:52:33.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
03:52:33.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
03:52:33.923 00.000 29988 Moving (-0.03, 0.09) raw xDistance=0.09 yDistance=-0.01
03:52:33.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:52:33.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:33.923 00.000 28316 UpdateGuideState exits: m=2460 RSB=34.4
03:52:33.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:33.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:33.924 00.000 28316 Enqueuing Expose request
03:52:33.924 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:52:33.924 00.000 29988 MoveAxis(E, 0, ABG)
03:52:33.924 00.000 29988 Move returns status 0, amount 0
03:52:33.925 00.001 29988 MoveAxis(N, 0, ABG)
03:52:33.925 00.000 29988 Move returns status 0, amount 0
03:52:33.925 00.000 29988 move complete, result=0
03:52:33.925 00.000 29988 worker thread done servicing request
03:52:33.925 00.000 29988 Worker thread wakes up
03:52:33.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:33.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:33.925 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:35.557 01.632 29988 Exposure complete
03:52:35.597 00.040 29988 worker thread done servicing request
03:52:35.597 00.000 28316 OnExposeComplete: enter
03:52:35.598 00.001 28316 UpdateGuideState(): m_state=6
03:52:35.598 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6368
03:52:35.599 00.001 28316 Star::Find returns 1 (0), X=952.69, Y=258.82, Mass=2256, SNR=33.0, Peak=187 HFD=3.9
03:52:35.599 00.000 28316 MultiStar: [#1 -0.17,0.09,0.99,U] [#2 -0.05,0.35,0.00,M1] [#3 -0.05,0.17,0.87,U] [#4 -0.30,0.19,0.00,M4] [#5 -0.53,0.20,0.00,M3] [#6 -0.39,-0.11,0.00,M4] [#7 -0.02,-0.07,0.63,U] [#8 -0.08,-0.08,0.57,U] 
03:52:35.600 00.001 28316 refined, 4 included, MultiStar: {-0.05, 0.06}, one-star: {0.05, 0.10}
03:52:35.603 00.003 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
03:52:35.605 00.002 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
03:52:35.608 00.003 28316 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.30 mountX=0.08 mountY=0.02, mountTheta=0.26
03:52:35.612 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.06, opts=13)
03:52:35.613 00.001 28316 Enqueuing Move request for scope (-0.05, 0.06)
03:52:35.613 00.000 29988 Worker thread wakes up
03:52:35.614 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:35.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
03:52:35.614 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
03:52:35.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:35.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:35.615 00.000 28316 Enqueuing Expose request
03:52:35.616 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
03:52:35.616 00.000 29988 Moving (-0.05, 0.06) raw xDistance=0.08 yDistance=0.02
03:52:35.616 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:52:35.616 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:35.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:52:35.616 00.000 29988 MoveAxis(E, 0, ABG)
03:52:35.616 00.000 29988 Move returns status 0, amount 0
03:52:35.616 00.000 29988 MoveAxis(N, 0, ABG)
03:52:35.616 00.000 29988 Move returns status 0, amount 0
03:52:35.616 00.000 29988 move complete, result=0
03:52:35.616 00.000 29988 worker thread done servicing request
03:52:35.616 00.000 29988 Worker thread wakes up
03:52:35.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:35.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:35.616 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:37.143 01.527 29988 Exposure complete
03:52:37.185 00.042 29988 worker thread done servicing request
03:52:37.185 00.000 28316 OnExposeComplete: enter
03:52:37.186 00.001 28316 UpdateGuideState(): m_state=6
03:52:37.186 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6369
03:52:37.187 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=258.74, Mass=2179, SNR=32.3, Peak=159 HFD=3.9
03:52:37.187 00.000 28316 MultiStar: [#1 -0.37,0.07,0.00,M6] [#2 -0.12,0.19,0.95,U] [#3 -0.18,0.09,0.86,U] [#4 -0.41,-0.13,0.00,M5] [#5 -0.48,-0.02,0.00,M4] [#6 -0.19,-0.20,0.64,U] [#7 -0.06,-0.27,0.64,U] [#8 -0.21,0.06,0.60,U] 
03:52:37.188 00.001 28316 single-star, 5 included, MultiStar: {-0.14, 0.00}, one-star: {-0.09, 0.02}
03:52:37.188 00.000 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
03:52:37.189 00.001 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:52:37.189 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.96 mountX=0.05 mountY=0.07, mountTheta=0.95
03:52:37.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
03:52:37.191 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
03:52:37.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:37.191 00.000 28316 UpdateGuideState exits: m=2179 RSB=32.3
03:52:37.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:37.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:37.193 00.001 28316 Enqueuing Expose request
03:52:37.193 00.000 29988 Worker thread wakes up
03:52:37.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
03:52:37.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
03:52:37.193 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.05 yDistance=0.07
03:52:37.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:52:37.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:37.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:52:37.193 00.000 29988 MoveAxis(E, 0, ABG)
03:52:37.193 00.000 29988 Move returns status 0, amount 0
03:52:37.193 00.000 29988 MoveAxis(N, 0, ABG)
03:52:37.193 00.000 29988 Move returns status 0, amount 0
03:52:37.193 00.000 29988 move complete, result=0
03:52:37.193 00.000 29988 worker thread done servicing request
03:52:37.193 00.000 29988 Worker thread wakes up
03:52:37.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:37.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:37.194 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:38.816 01.622 29988 Exposure complete
03:52:38.860 00.044 29988 worker thread done servicing request
03:52:38.861 00.001 28316 OnExposeComplete: enter
03:52:38.862 00.001 28316 UpdateGuideState(): m_state=6
03:52:38.863 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6370
03:52:38.864 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.77, Mass=2236, SNR=32.8, Peak=170 HFD=3.9
03:52:38.865 00.001 28316 MultiStar: [#1 -0.42,0.30,0.00,M7] [#2 -0.03,0.11,0.88,U] [#3 -0.08,0.20,0.89,U] [#4 -0.37,-0.06,0.00,M6] [#5 -0.35,0.20,0.00,M5] [#6 -0.37,-0.07,0.00,M4] [#7 -0.34,-0.04,0.00,M2] [#8 0.04,0.18,0.63,U] 
03:52:38.866 00.001 28316 single-star, 3 included, MultiStar: {-0.03, 0.13}, one-star: {-0.02, 0.04}
03:52:38.867 00.001 28316 CameraToMount -- cameraTheta (1.96) - m_xAngle (2.00) = xAngle (-0.04 = -0.04)
03:52:38.868 00.001 28316 CameraToMount -- cameraTheta (1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
03:52:38.869 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.96 mountX=0.05 mountY=-0.00, mountTheta=-0.08
03:52:38.871 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
03:52:38.871 00.000 28316 Enqueuing Move request for scope (-0.02, 0.04)
03:52:38.871 00.000 29988 Worker thread wakes up
03:52:38.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
03:52:38.871 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
03:52:38.871 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.05 yDistance=-0.00
03:52:38.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:52:38.873 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:38.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:38.873 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:52:38.873 00.000 29988 MoveAxis(E, 0, ABG)
03:52:38.873 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
03:52:38.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:38.874 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:38.874 00.000 28316 Enqueuing Expose request
03:52:38.875 00.001 29988 Move returns status 0, amount 0
03:52:38.875 00.000 29988 MoveAxis(N, 0, ABG)
03:52:38.875 00.000 29988 Move returns status 0, amount 0
03:52:38.875 00.000 29988 move complete, result=0
03:52:38.875 00.000 29988 worker thread done servicing request
03:52:38.875 00.000 29988 Worker thread wakes up
03:52:38.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:38.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:38.875 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:40.389 01.514 29988 Exposure complete
03:52:40.423 00.034 29988 worker thread done servicing request
03:52:40.424 00.001 28316 OnExposeComplete: enter
03:52:40.424 00.000 28316 UpdateGuideState(): m_state=6
03:52:40.425 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6371
03:52:40.425 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=258.78, Mass=2272, SNR=32.9, Peak=196 HFD=3.7
03:52:40.426 00.001 28316 MultiStar: [#1 -0.51,0.24,0.00,M8] [#2 -0.07,0.21,0.93,U] [#3 0.00,0.32,0.84,U] [#4 -0.48,0.12,0.00,M7] [#5 -0.46,0.18,0.00,M6] [#6 -0.36,0.13,0.00,M5] [#7 -0.25,-0.03,0.65,U] [#8 -0.14,0.16,0.57,U] 
03:52:40.426 00.000 28316 single-star, 4 included, MultiStar: {-0.08, 0.15}, one-star: {0.00, 0.06}
03:52:40.427 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
03:52:40.427 00.000 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
03:52:40.427 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.50 mountX=0.05 mountY=-0.03, mountTheta=-0.53
03:52:40.428 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.06, opts=13)
03:52:40.429 00.001 28316 Enqueuing Move request for scope (0.00, 0.06)
03:52:40.429 00.000 29988 Worker thread wakes up
03:52:40.430 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
03:52:40.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
03:52:40.430 00.000 29988 Moving (0.00, 0.06) raw xDistance=0.05 yDistance=-0.03
03:52:40.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:52:40.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:40.430 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:40.430 00.000 28316 UpdateGuideState exits: m=2272 RSB=32.9
03:52:40.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:40.431 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:40.432 00.001 28316 Enqueuing Expose request
03:52:40.432 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:52:40.432 00.000 29988 MoveAxis(E, 0, ABG)
03:52:40.432 00.000 29988 Move returns status 0, amount 0
03:52:40.432 00.000 29988 MoveAxis(N, 0, ABG)
03:52:40.432 00.000 29988 Move returns status 0, amount 0
03:52:40.432 00.000 29988 move complete, result=0
03:52:40.433 00.001 29988 worker thread done servicing request
03:52:40.433 00.000 29988 Worker thread wakes up
03:52:40.433 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:40.433 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:40.433 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:52:42.072 01.639 29988 Exposure complete
03:52:42.114 00.042 29988 worker thread done servicing request
03:52:42.114 00.000 28316 OnExposeComplete: enter
03:52:42.115 00.001 28316 UpdateGuideState(): m_state=6
03:52:42.116 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6372
03:52:42.116 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=259.04, Mass=2248, SNR=32.8, Peak=163 HFD=4.0
03:52:42.117 00.001 28316 MultiStar: [#1 -0.52,0.42,0.00,M9] [#2 -0.12,0.31,0.89,U] [#3 -0.34,0.42,0.00,M1] [#4 -0.46,0.36,0.00,M8] [#5 -0.50,0.33,0.00,M7] [#6 -0.45,0.16,0.00,M6] [#7 -0.36,0.12,0.00,M2] [#8 -0.39,0.25,0.00,M1] 
03:52:42.117 00.000 28316 refined, 1 included, MultiStar: {-0.19, 0.31}, one-star: {-0.26, 0.31}
03:52:42.118 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
03:52:42.118 00.000 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
03:52:42.118 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.31 hyp=0.37 cameraTheta=2.12 mountX=0.36 mountY=0.03, mountTheta=0.09
03:52:42.120 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.31, opts=13)
03:52:42.120 00.000 28316 Enqueuing Move request for scope (-0.19, 0.31)
03:52:42.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:42.121 00.001 29988 Worker thread wakes up
03:52:42.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.31) opts 0xd
03:52:42.121 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.31)
03:52:42.121 00.000 29988 Moving (-0.19, 0.31) raw xDistance=0.36 yDistance=0.03
03:52:42.121 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
03:52:42.121 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:42.121 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:52:42.121 00.000 29988 MoveAxis(W, 76, ABG)
03:52:42.121 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.8
03:52:42.122 00.001 29988 Guiding  Dir = 3, Dur = 76
03:52:42.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:42.122 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:42.123 00.001 29988 IsSlewing returns 0
03:52:42.123 00.000 28316 Enqueuing Expose request
03:52:42.126 00.003 29988 IsGuiding returns 0
03:52:42.128 00.002 29988 PulseGuide returned control before completion, sleep 85
03:52:42.229 00.101 29988 IsGuiding returns 0
03:52:42.229 00.000 29988 Move returns status 0, amount 76
03:52:42.229 00.000 29988 MoveAxis(N, 0, ABG)
03:52:42.229 00.000 29988 Move returns status 0, amount 0
03:52:42.229 00.000 29988 move complete, result=0
03:52:42.229 00.000 29988 worker thread done servicing request
03:52:42.229 00.000 29988 Worker thread wakes up
03:52:42.229 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:42.229 00.000 28316 GuideStep: 0.4 px 76 ms WEST, 0.0 px 0 ms NORTH
03:52:42.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:43.646 01.417 29988 Exposure complete
03:52:43.687 00.041 29988 worker thread done servicing request
03:52:43.687 00.000 28316 OnExposeComplete: enter
03:52:43.689 00.002 28316 UpdateGuideState(): m_state=6
03:52:43.690 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6373
03:52:43.691 00.001 28316 Star::Find returns 1 (0), X=952.54, Y=258.61, Mass=2256, SNR=33.0, Peak=159 HFD=4.0
03:52:43.693 00.002 28316 MultiStar: [#1 -0.62,0.09,0.00,M10] [#2 -0.23,0.05,0.88,U] [#3 -0.27,-0.04,0.85,U] [#4 -0.43,-0.04,0.00,M9] [#5 -0.61,0.04,0.00,M8] [#6 -0.39,-0.24,0.00,M7] [#7 -0.24,-0.14,0.63,U] [#8 -0.22,0.04,0.57,U] 
03:52:43.694 00.001 28316 single-star, 4 included, MultiStar: {-0.21, -0.04}, one-star: {-0.10, -0.11}
03:52:43.695 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
03:52:43.696 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
03:52:43.697 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.06 mountY=0.14, mountTheta=1.97
03:52:43.700 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
03:52:43.701 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
03:52:43.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:43.702 00.001 28316 UpdateGuideState exits: m=2256 RSB=33.0
03:52:43.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:43.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:43.703 00.001 28316 Enqueuing Expose request
03:52:43.703 00.000 29988 Worker thread wakes up
03:52:43.703 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
03:52:43.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
03:52:43.704 00.001 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
03:52:43.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:52:43.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:43.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
03:52:43.704 00.000 29988 MoveAxis(E, 0, ABG)
03:52:43.704 00.000 29988 Move returns status 0, amount 0
03:52:43.704 00.000 29988 MoveAxis(N, 0, ABG)
03:52:43.704 00.000 29988 Move returns status 0, amount 0
03:52:43.704 00.000 29988 move complete, result=0
03:52:43.704 00.000 29988 worker thread done servicing request
03:52:43.704 00.000 29988 Worker thread wakes up
03:52:43.704 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:43.704 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:43.705 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:45.340 01.635 29988 Exposure complete
03:52:45.376 00.036 29988 worker thread done servicing request
03:52:45.376 00.000 28316 OnExposeComplete: enter
03:52:45.376 00.000 28316 UpdateGuideState(): m_state=6
03:52:45.377 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6374
03:52:45.378 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.65, Mass=2210, SNR=32.6, Peak=151 HFD=4.1
03:52:45.378 00.000 28316 MultiStar: [#1 -0.57,0.10,0.00,R] [#2 -0.18,-0.08,0.91,U] [#3 -0.33,-0.02,0.88,U] [#4 -0.45,-0.23,0.00,M10] [#5 -0.54,0.01,0.00,M9] [#6 -0.43,-0.28,0.00,M8] [#7 -0.35,-0.40,0.00,M2] [#8 -0.16,-0.10,0.59,U] 
03:52:45.379 00.001 28316 single-star, 3 included, MultiStar: {-0.16, -0.07}, one-star: {-0.01, -0.07}
03:52:45.379 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
03:52:45.379 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
03:52:45.380 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=-0.06 mountY=0.04, mountTheta=2.52
03:52:45.381 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
03:52:45.382 00.001 28316 Enqueuing Move request for scope (-0.01, -0.07)
03:52:45.382 00.000 29988 Worker thread wakes up
03:52:45.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
03:52:45.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
03:52:45.382 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
03:52:45.382 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:45.383 00.001 28316 UpdateGuideState exits: m=2210 RSB=32.6
03:52:45.384 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:45.385 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:52:45.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:45.385 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:52:45.385 00.000 29988 MoveAxis(E, 0, ABG)
03:52:45.385 00.000 29988 Move returns status 0, amount 0
03:52:45.385 00.000 29988 MoveAxis(N, 0, ABG)
03:52:45.385 00.000 29988 Move returns status 0, amount 0
03:52:45.385 00.000 29988 move complete, result=0
03:52:45.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:45.386 00.001 28316 Enqueuing Expose request
03:52:45.386 00.000 29988 worker thread done servicing request
03:52:45.386 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:45.387 00.001 29988 Worker thread wakes up
03:52:45.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:45.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:46.905 01.518 29988 Exposure complete
03:52:46.945 00.040 29988 worker thread done servicing request
03:52:46.945 00.000 28316 OnExposeComplete: enter
03:52:46.946 00.001 28316 UpdateGuideState(): m_state=6
03:52:46.947 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6375
03:52:46.947 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=258.80, Mass=2197, SNR=32.4, Peak=138 HFD=3.9
03:52:46.948 00.001 28316 MultiStar: [#1 0.10,0.01,1.01,U] [#2 -0.05,0.17,0.92,U] [#3 -0.27,0.03,0.87,U] [#4 -0.35,0.12,0.00,R] [#5 -0.62,0.12,0.00,M10] [#6 -0.32,-0.07,0.64,U] [#7 -0.21,-0.06,0.63,U] [#8 -0.15,0.08,0.60,U] 
03:52:46.949 00.001 28316 refined, 6 included, MultiStar: {-0.14, 0.04}, one-star: {-0.22, 0.08}
03:52:46.949 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
03:52:46.951 00.002 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
03:52:46.951 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=0.10 mountY=0.11, mountTheta=0.84
03:52:46.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
03:52:46.952 00.000 28316 Enqueuing Move request for scope (-0.14, 0.04)
03:52:46.953 00.001 29988 Worker thread wakes up
03:52:46.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:46.953 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
03:52:46.953 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.4
03:52:46.954 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:46.954 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:46.955 00.001 28316 Enqueuing Expose request
03:52:46.955 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
03:52:46.955 00.000 29988 Moving (-0.14, 0.04) raw xDistance=0.10 yDistance=0.11
03:52:46.955 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:52:46.955 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:46.955 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:52:46.955 00.000 29988 MoveAxis(E, 0, ABG)
03:52:46.955 00.000 29988 Move returns status 0, amount 0
03:52:46.955 00.000 29988 MoveAxis(N, 0, ABG)
03:52:46.955 00.000 29988 Move returns status 0, amount 0
03:52:46.955 00.000 29988 move complete, result=0
03:52:46.955 00.000 29988 worker thread done servicing request
03:52:46.955 00.000 29988 Worker thread wakes up
03:52:46.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:46.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:46.956 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:48.580 01.624 29988 Exposure complete
03:52:48.627 00.047 29988 worker thread done servicing request
03:52:48.627 00.000 28316 OnExposeComplete: enter
03:52:48.629 00.002 28316 UpdateGuideState(): m_state=6
03:52:48.629 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6376
03:52:48.630 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.65, Mass=2255, SNR=33.0, Peak=161 HFD=3.7
03:52:48.630 00.000 28316 MultiStar: [#1 0.10,-0.04,0.98,U] [#2 -0.17,0.09,0.91,U] [#3 -0.23,0.12,0.85,U] [#4 -0.20,-0.20,0.82,U] [#5 -0.57,0.03,0.00,R] [#6 -0.48,-0.21,0.00,M8] [#7 -0.08,-0.30,0.63,U] [#8 0.03,-0.02,0.58,U] 
03:52:48.631 00.001 28316 refined, 6 included, MultiStar: {-0.06, -0.05}, one-star: {0.08, -0.08}
03:52:48.631 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.83)
03:52:48.632 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
03:52:48.632 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.46 mountX=-0.02 mountY=0.08, mountTheta=1.83
03:52:48.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
03:52:48.634 00.001 28316 Enqueuing Move request for scope (-0.06, -0.05)
03:52:48.634 00.000 29988 Worker thread wakes up
03:52:48.634 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
03:52:48.634 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
03:52:48.634 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.02 yDistance=0.08
03:52:48.634 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:52:48.634 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:48.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:48.634 00.000 28316 UpdateGuideState exits: m=2255 RSB=33.0
03:52:48.636 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:48.636 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:48.636 00.000 28316 Enqueuing Expose request
03:52:48.637 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:52:48.637 00.000 29988 MoveAxis(E, 0, ABG)
03:52:48.637 00.000 29988 Move returns status 0, amount 0
03:52:48.637 00.000 29988 MoveAxis(N, 0, ABG)
03:52:48.637 00.000 29988 Move returns status 0, amount 0
03:52:48.637 00.000 29988 move complete, result=0
03:52:48.637 00.000 29988 worker thread done servicing request
03:52:48.637 00.000 29988 Worker thread wakes up
03:52:48.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:48.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:48.638 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:52:50.150 01.512 29988 Exposure complete
03:52:50.178 00.028 29988 worker thread done servicing request
03:52:50.178 00.000 28316 OnExposeComplete: enter
03:52:50.179 00.001 28316 UpdateGuideState(): m_state=6
03:52:50.179 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6377
03:52:50.179 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=258.72, Mass=2220, SNR=32.7, Peak=162 HFD=3.8
03:52:50.180 00.001 28316 MultiStar: [#1 0.13,0.08,0.98,U] [#2 -0.23,0.14,0.90,U] [#3 -0.39,0.03,0.00,M1] [#4 -0.14,-0.05,0.85,U] [#5 0.10,0.24,0.74,U] [#6 -0.43,0.01,0.00,M9] [#7 -0.33,-0.26,0.00,M1] [#8 -0.14,0.02,0.59,U] 
03:52:50.180 00.000 28316 refined, 5 included, MultiStar: {-0.09, 0.07}, one-star: {-0.24, -0.01}
03:52:50.181 00.001 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
03:52:50.181 00.000 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
03:52:50.182 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.47 mountX=0.10 mountY=0.05, mountTheta=0.44
03:52:50.183 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.07, opts=13)
03:52:50.183 00.000 28316 Enqueuing Move request for scope (-0.09, 0.07)
03:52:50.184 00.001 29988 Worker thread wakes up
03:52:50.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:50.184 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
03:52:50.184 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
03:52:50.184 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
03:52:50.184 00.000 29988 Moving (-0.09, 0.07) raw xDistance=0.10 yDistance=0.05
03:52:50.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:52:50.185 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:50.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:52:50.185 00.000 29988 MoveAxis(E, 0, ABG)
03:52:50.185 00.000 29988 Move returns status 0, amount 0
03:52:50.185 00.000 29988 MoveAxis(N, 0, ABG)
03:52:50.185 00.000 29988 Move returns status 0, amount 0
03:52:50.185 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:50.185 00.000 29988 move complete, result=0
03:52:50.185 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:50.185 00.000 28316 Enqueuing Expose request
03:52:50.186 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:52:50.186 00.000 29988 worker thread done servicing request
03:52:50.186 00.000 29988 Worker thread wakes up
03:52:50.187 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:50.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:51.817 01.630 29988 Exposure complete
03:52:51.861 00.044 29988 worker thread done servicing request
03:52:51.862 00.001 28316 OnExposeComplete: enter
03:52:51.864 00.002 28316 UpdateGuideState(): m_state=6
03:52:51.864 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6378
03:52:51.864 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=258.82, Mass=2307, SNR=33.2, Peak=180 HFD=4.0
03:52:51.865 00.001 28316 MultiStar: [#1 0.19,-0.02,0.95,U] [#2 0.03,-0.02,0.92,U] [#3 -0.10,0.22,0.85,U] [#4 -0.01,0.06,0.82,U] [#5 0.26,-0.01,0.72,U] [#6 -0.51,0.07,0.00,M10] [#7 -0.13,0.00,0.63,U] [#8 0.07,-0.01,0.57,U] 
03:52:51.867 00.002 28316 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {0.03, 0.09}
03:52:51.868 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
03:52:51.869 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
03:52:51.871 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.74 mountX=0.02 mountY=-0.06, mountTheta=-1.26
03:52:51.873 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
03:52:51.873 00.000 28316 Enqueuing Move request for scope (0.05, 0.04)
03:52:51.873 00.000 29988 Worker thread wakes up
03:52:51.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:51.874 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.2
03:52:51.874 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:51.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:51.875 00.001 28316 Enqueuing Expose request
03:52:51.875 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
03:52:51.875 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
03:52:51.875 00.000 29988 Moving (0.05, 0.04) raw xDistance=0.02 yDistance=-0.06
03:52:51.875 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:52:51.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:51.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:52:51.875 00.000 29988 MoveAxis(E, 0, ABG)
03:52:51.875 00.000 29988 Move returns status 0, amount 0
03:52:51.875 00.000 29988 MoveAxis(N, 0, ABG)
03:52:51.875 00.000 29988 Move returns status 0, amount 0
03:52:51.875 00.000 29988 move complete, result=0
03:52:51.875 00.000 29988 worker thread done servicing request
03:52:51.875 00.000 29988 Worker thread wakes up
03:52:51.875 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:51.875 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:51.876 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:53.393 01.517 29988 Exposure complete
03:52:53.428 00.035 29988 worker thread done servicing request
03:52:53.428 00.000 28316 OnExposeComplete: enter
03:52:53.429 00.001 28316 UpdateGuideState(): m_state=6
03:52:53.430 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6379
03:52:53.431 00.001 28316 Star::Find returns 1 (0), X=952.76, Y=258.81, Mass=2271, SNR=33.1, Peak=190 HFD=4.1
03:52:53.431 00.000 28316 MultiStar: [#1 0.10,0.21,0.99,U] [#2 -0.12,0.39,0.00,M1] [#3 -0.00,0.29,0.86,U] [#4 0.02,0.13,0.82,U] [#5 0.10,0.22,0.76,U] [#6 -0.41,0.27,0.00,R] [#7 -0.15,0.10,0.64,U] [#8 -0.12,0.36,0.00,M1] 
03:52:53.432 00.001 28316 single-star, 5 included, MultiStar: {0.04, 0.17}, one-star: {0.12, 0.09}
03:52:53.432 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (2.00) = xAngle (-1.36 = -1.36)
03:52:53.432 00.000 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
03:52:53.433 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.64 mountX=0.03 mountY=-0.14, mountTheta=-1.36
03:52:53.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.09, opts=13)
03:52:53.436 00.002 28316 Enqueuing Move request for scope (0.12, 0.09)
03:52:53.436 00.000 29988 Worker thread wakes up
03:52:53.436 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:53.436 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.1
03:52:53.436 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:53.437 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:53.437 00.000 28316 Enqueuing Expose request
03:52:53.439 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
03:52:53.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
03:52:53.439 00.000 29988 Moving (0.12, 0.09) raw xDistance=0.03 yDistance=-0.14
03:52:53.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:52:53.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:53.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:52:53.439 00.000 29988 MoveAxis(E, 0, ABG)
03:52:53.439 00.000 29988 Move returns status 0, amount 0
03:52:53.439 00.000 29988 MoveAxis(N, 0, ABG)
03:52:53.439 00.000 29988 Move returns status 0, amount 0
03:52:53.439 00.000 29988 move complete, result=0
03:52:53.439 00.000 29988 worker thread done servicing request
03:52:53.439 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:53.440 00.001 29988 Worker thread wakes up
03:52:53.440 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:53.440 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:55.073 01.633 29988 Exposure complete
03:52:55.134 00.061 29988 worker thread done servicing request
03:52:55.134 00.000 28316 OnExposeComplete: enter
03:52:55.137 00.003 28316 UpdateGuideState(): m_state=6
03:52:55.137 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6380
03:52:55.138 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.90, Mass=2151, SNR=32.2, Peak=188 HFD=4.0
03:52:55.138 00.000 28316 MultiStar: [#1 0.36,0.22,0.00,M1] [#2 0.02,0.32,0.97,U] [#3 0.02,0.25,0.89,U] [#4 0.04,0.30,0.87,U] [#5 0.11,0.28,0.75,U] [#6 0.09,0.01,0.63,U] [#7 -0.12,0.03,0.64,U] [#8 -0.34,0.38,0.00,M2] 
03:52:55.139 00.001 28316 single-star, 6 included, MultiStar: {0.03, 0.21}, one-star: {0.03, 0.17}
03:52:55.139 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
03:52:55.140 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
03:52:55.140 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.43 mountX=0.15 mountY=-0.10, mountTheta=-0.60
03:52:55.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.17, opts=13)
03:52:55.142 00.001 28316 Enqueuing Move request for scope (0.03, 0.17)
03:52:55.142 00.000 29988 Worker thread wakes up
03:52:55.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:55.143 00.001 28316 UpdateGuideState exits: m=2151 RSB=32.2
03:52:55.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:55.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:55.144 00.001 28316 Enqueuing Expose request
03:52:55.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
03:52:55.144 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
03:52:55.144 00.000 29988 Moving (0.03, 0.17) raw xDistance=0.15 yDistance=-0.10
03:52:55.144 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:52:55.144 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:55.144 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:52:55.144 00.000 29988 MoveAxis(E, 0, ABG)
03:52:55.144 00.000 29988 Move returns status 0, amount 0
03:52:55.145 00.001 29988 MoveAxis(N, 0, ABG)
03:52:55.145 00.000 29988 Move returns status 0, amount 0
03:52:55.145 00.000 29988 move complete, result=0
03:52:55.145 00.000 29988 worker thread done servicing request
03:52:55.145 00.000 29988 Worker thread wakes up
03:52:55.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:55.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:55.145 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:56.562 01.417 29988 Exposure complete
03:52:56.588 00.026 29988 worker thread done servicing request
03:52:56.588 00.000 28316 OnExposeComplete: enter
03:52:56.589 00.001 28316 UpdateGuideState(): m_state=6
03:52:56.589 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6381
03:52:56.590 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=259.04, Mass=2243, SNR=32.9, Peak=175 HFD=4.1
03:52:56.590 00.000 28316 MultiStar: [#1 0.18,0.49,0.00,M2] [#2 -0.41,0.63,0.00,M1] [#3 -0.21,0.45,0.00,M1] [#4 -0.11,0.35,0.00,M1] [#5 0.14,0.31,0.00,M1] [#6 -0.05,-0.04,0.64,U] [#7 -0.27,0.20,0.00,M1] [#8 -0.19,0.36,0.00,M3] 
03:52:56.591 00.001 28316 refined, 1 included, MultiStar: {-0.01, 0.18}, one-star: {0.01, 0.32}
03:52:56.591 00.000 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
03:52:56.592 00.001 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
03:52:56.592 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.65 mountX=0.17 mountY=-0.07, mountTheta=-0.38
03:52:56.593 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.18, opts=13)
03:52:56.594 00.001 28316 Enqueuing Move request for scope (-0.01, 0.18)
03:52:56.594 00.000 29988 Worker thread wakes up
03:52:56.594 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
03:52:56.594 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
03:52:56.594 00.000 29988 Moving (-0.01, 0.18) raw xDistance=0.17 yDistance=-0.07
03:52:56.594 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:52:56.594 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:56.595 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:56.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:52:56.595 00.000 29988 MoveAxis(E, 0, ABG)
03:52:56.595 00.000 28316 UpdateGuideState exits: m=2243 RSB=32.9
03:52:56.595 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:56.596 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:56.596 00.000 28316 Enqueuing Expose request
03:52:56.597 00.001 29988 Move returns status 0, amount 0
03:52:56.597 00.000 29988 MoveAxis(N, 0, ABG)
03:52:56.597 00.000 29988 Move returns status 0, amount 0
03:52:56.597 00.000 29988 move complete, result=0
03:52:56.597 00.000 29988 worker thread done servicing request
03:52:56.597 00.000 29988 Worker thread wakes up
03:52:56.597 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:56.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:56.597 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:58.223 01.626 29988 Exposure complete
03:52:58.265 00.042 29988 worker thread done servicing request
03:52:58.265 00.000 28316 OnExposeComplete: enter
03:52:58.266 00.001 28316 UpdateGuideState(): m_state=6
03:52:58.268 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6382
03:52:58.271 00.003 28316 Star::Find returns 1 (0), X=952.82, Y=259.12, Mass=2185, SNR=32.5, Peak=170 HFD=4.3
03:52:58.273 00.002 28316 MultiStar: [#1 0.40,0.55,0.00,M3] [#2 0.16,0.52,0.00,M2] [#3 0.14,0.53,0.00,M2] [#4 0.15,0.25,0.85,U] [#5 0.41,0.55,0.00,M2] [#6 0.30,0.07,0.65,U] [#7 -0.00,0.09,0.67,U] [#8 -0.20,0.40,0.00,M4] 
03:52:58.276 00.003 28316 refined, 3 included, MultiStar: {0.16, 0.22}, one-star: {0.18, 0.40}
03:52:58.278 00.002 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
03:52:58.280 00.002 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
03:52:58.280 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.28 cameraTheta=0.95 mountX=0.14 mountY=-0.24, mountTheta=-1.06
03:52:58.282 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.22, opts=13)
03:52:58.282 00.000 28316 Enqueuing Move request for scope (0.16, 0.22)
03:52:58.283 00.001 29988 Worker thread wakes up
03:52:58.283 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:58.283 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.5
03:52:58.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:58.286 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
03:52:58.286 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
03:52:58.286 00.000 29988 Moving (0.16, 0.22) raw xDistance=0.14 yDistance=-0.24
03:52:58.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:52:58.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:52:58.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
03:52:58.286 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:58.287 00.001 28316 Enqueuing Expose request
03:52:58.287 00.000 29988 MoveAxis(E, 0, ABG)
03:52:58.287 00.000 29988 Move returns status 0, amount 0
03:52:58.287 00.000 29988 MoveAxis(N, 0, ABG)
03:52:58.287 00.000 29988 Move returns status 0, amount 0
03:52:58.287 00.000 29988 move complete, result=0
03:52:58.287 00.000 29988 worker thread done servicing request
03:52:58.287 00.000 29988 Worker thread wakes up
03:52:58.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:58.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:52:58.288 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:52:59.812 01.524 29988 Exposure complete
03:52:59.865 00.053 29988 worker thread done servicing request
03:52:59.865 00.000 28316 OnExposeComplete: enter
03:52:59.867 00.002 28316 UpdateGuideState(): m_state=6
03:52:59.868 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6383
03:52:59.868 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=259.14, Mass=2250, SNR=32.8, Peak=166 HFD=3.9
03:52:59.870 00.002 28316 MultiStar: [#1 0.07,0.42,0.00,M4] [#2 0.10,0.29,0.91,U] [#3 -0.11,0.36,0.00,M3] [#4 0.16,0.18,0.84,U] [#5 0.31,0.33,0.00,M3] [#6 0.10,-0.09,0.63,U] [#7 0.04,-0.00,0.63,U] [#8 -0.10,0.33,0.00,M5] 
03:52:59.873 00.003 28316 refined, 4 included, MultiStar: {0.06, 0.19}, one-star: {-0.09, 0.42}
03:52:59.875 00.002 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
03:52:59.878 00.003 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
03:52:59.880 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=0.15 mountY=-0.14, mountTheta=-0.74
03:52:59.884 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.19, opts=13)
03:52:59.886 00.002 28316 Enqueuing Move request for scope (0.06, 0.19)
03:52:59.887 00.001 29988 Worker thread wakes up
03:52:59.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:52:59.887 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
03:52:59.888 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:52:59.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:52:59.889 00.001 28316 Enqueuing Expose request
03:52:59.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
03:52:59.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
03:52:59.889 00.000 29988 Moving (0.06, 0.19) raw xDistance=0.15 yDistance=-0.14
03:52:59.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:52:59.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:52:59.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:52:59.889 00.000 29988 MoveAxis(E, 0, ABG)
03:52:59.889 00.000 29988 Move returns status 0, amount 0
03:52:59.889 00.000 29988 MoveAxis(N, 0, ABG)
03:52:59.889 00.000 29988 Move returns status 0, amount 0
03:52:59.890 00.001 29988 move complete, result=0
03:52:59.890 00.000 29988 worker thread done servicing request
03:52:59.890 00.000 29988 Worker thread wakes up
03:52:59.890 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:52:59.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:52:59.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:01.517 01.627 29988 Exposure complete
03:53:01.553 00.036 29988 worker thread done servicing request
03:53:01.553 00.000 28316 OnExposeComplete: enter
03:53:01.555 00.002 28316 UpdateGuideState(): m_state=6
03:53:01.556 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6384
03:53:01.557 00.001 28316 Star::Find returns 1 (0), X=952.72, Y=258.96, Mass=2260, SNR=33.0, Peak=166 HFD=4.1
03:53:01.557 00.000 28316 MultiStar: [#1 0.12,0.35,0.00,M5] [#2 -0.05,0.26,0.92,U] [#3 -0.19,0.30,0.00,M4] [#4 0.11,0.01,0.83,U] [#5 0.23,0.21,0.76,U] [#6 0.19,-0.09,0.64,U] [#7 0.05,0.21,0.63,U] [#8 -0.14,0.36,0.00,M6] 
03:53:01.559 00.002 28316 refined, 5 included, MultiStar: {0.10, 0.15}, one-star: {0.08, 0.24}
03:53:01.560 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
03:53:01.561 00.001 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
03:53:01.562 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.01 mountX=0.10 mountY=-0.15, mountTheta=-1.00
03:53:01.564 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.15, opts=13)
03:53:01.565 00.001 28316 Enqueuing Move request for scope (0.10, 0.15)
03:53:01.566 00.001 29988 Worker thread wakes up
03:53:01.566 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
03:53:01.566 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
03:53:01.566 00.000 29988 Moving (0.10, 0.15) raw xDistance=0.10 yDistance=-0.15
03:53:01.566 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:53:01.566 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:01.566 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:53:01.566 00.000 29988 MoveAxis(E, 0, ABG)
03:53:01.566 00.000 29988 Move returns status 0, amount 0
03:53:01.566 00.000 29988 MoveAxis(N, 0, ABG)
03:53:01.566 00.000 29988 Move returns status 0, amount 0
03:53:01.566 00.000 29988 move complete, result=0
03:53:01.566 00.000 29988 worker thread done servicing request
03:53:01.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:01.567 00.001 28316 UpdateGuideState exits: m=2260 RSB=33.0
03:53:01.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:01.567 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:01.568 00.001 28316 Enqueuing Expose request
03:53:01.568 00.000 29988 Worker thread wakes up
03:53:01.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:01.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:01.568 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:03.084 01.516 29988 Exposure complete
03:53:03.132 00.048 29988 worker thread done servicing request
03:53:03.132 00.000 28316 OnExposeComplete: enter
03:53:03.133 00.001 28316 UpdateGuideState(): m_state=6
03:53:03.134 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6385
03:53:03.134 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=259.18, Mass=2232, SNR=32.6, Peak=174 HFD=3.8
03:53:03.135 00.001 28316 MultiStar: [#1 0.46,0.40,0.00,M6] [#2 -0.04,0.52,0.00,M1] [#3 0.01,0.46,0.00,M5] [#4 0.06,0.44,0.00,M1] [#5 0.32,0.61,0.00,M3] [#6 0.40,0.11,0.00,M1] [#7 0.19,0.44,0.00,M1] [#8 -0.25,0.50,0.00,M7] 
03:53:03.135 00.000 28316 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.00) = xAngle (-0.19 = -0.19)
03:53:03.136 00.001 28316 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
03:53:03.136 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.45 hyp=0.47 cameraTheta=1.81 mountX=0.46 mountY=-0.11, mountTheta=-0.23
03:53:03.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.45, opts=13)
03:53:03.138 00.001 28316 Enqueuing Move request for scope (-0.11, 0.45)
03:53:03.138 00.000 29988 Worker thread wakes up
03:53:03.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.45) opts 0xd
03:53:03.138 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.45)
03:53:03.138 00.000 29988 Moving (-0.11, 0.45) raw xDistance=0.46 yDistance=-0.11
03:53:03.138 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
03:53:03.138 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:03.138 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:53:03.138 00.000 29988 MoveAxis(W, 96, ABG)
03:53:03.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:03.139 00.001 29988 Guiding  Dir = 3, Dur = 96
03:53:03.139 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.6
03:53:03.140 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:03.141 00.001 29988 IsSlewing returns 0
03:53:03.142 00.001 29988 IsGuiding returns 0
03:53:03.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:03.142 00.000 28316 Enqueuing Expose request
03:53:03.144 00.002 29988 PulseGuide returned control before completion, sleep 104
03:53:03.255 00.111 29988 IsGuiding returns 0
03:53:03.255 00.000 29988 Move returns status 0, amount 96
03:53:03.255 00.000 29988 MoveAxis(N, 0, ABG)
03:53:03.255 00.000 29988 Move returns status 0, amount 0
03:53:03.255 00.000 29988 move complete, result=0
03:53:03.255 00.000 29988 worker thread done servicing request
03:53:03.255 00.000 29988 Worker thread wakes up
03:53:03.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:03.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:03.255 00.000 28316 GuideStep: 0.5 px 96 ms WEST, -0.1 px 0 ms NORTH
03:53:04.890 01.635 29988 Exposure complete
03:53:04.930 00.040 29988 worker thread done servicing request
03:53:04.931 00.001 28316 OnExposeComplete: enter
03:53:04.931 00.000 28316 UpdateGuideState(): m_state=6
03:53:04.932 00.001 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6386
03:53:04.932 00.000 28316 Star::Find returns 1 (0), X=952.90, Y=258.84, Mass=2293, SNR=33.3, Peak=199 HFD=4.2
03:53:04.933 00.001 28316 MultiStar: [#1 0.61,0.20,0.00,M7] [#2 0.11,0.38,0.00,M2] [#3 0.22,0.21,0.87,U] [#4 0.28,0.27,0.00,M2] [#5 0.39,0.20,0.00,M4] [#6 0.31,-0.08,0.63,U] [#7 -0.01,0.10,0.61,U] [#8 -0.16,0.35,0.00,M8] 
03:53:04.933 00.000 28316 refined, 3 included, MultiStar: {0.21, 0.10}, one-star: {0.26, 0.11}
03:53:04.934 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
03:53:04.934 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
03:53:04.934 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.10 hyp=0.23 cameraTheta=0.45 mountX=0.01 mountY=-0.23, mountTheta=-1.55
03:53:04.936 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.10, opts=13)
03:53:04.937 00.001 28316 Enqueuing Move request for scope (0.21, 0.10)
03:53:04.937 00.000 29988 Worker thread wakes up
03:53:04.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:04.937 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.3
03:53:04.938 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:04.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:04.939 00.001 28316 Enqueuing Expose request
03:53:04.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.10) opts 0xd
03:53:04.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.10)
03:53:04.939 00.000 29988 Moving (0.21, 0.10) raw xDistance=0.01 yDistance=-0.23
03:53:04.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:53:04.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:53:04.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
03:53:04.939 00.000 29988 MoveAxis(E, 0, ABG)
03:53:04.939 00.000 29988 Move returns status 0, amount 0
03:53:04.939 00.000 29988 MoveAxis(N, 0, ABG)
03:53:04.939 00.000 29988 Move returns status 0, amount 0
03:53:04.939 00.000 29988 move complete, result=0
03:53:04.939 00.000 29988 worker thread done servicing request
03:53:04.939 00.000 29988 Worker thread wakes up
03:53:04.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:04.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:04.940 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:06.466 01.526 29988 Exposure complete
03:53:06.511 00.045 29988 worker thread done servicing request
03:53:06.512 00.001 28316 OnExposeComplete: enter
03:53:06.513 00.001 28316 UpdateGuideState(): m_state=6
03:53:06.513 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6387
03:53:06.514 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=259.04, Mass=2365, SNR=33.7, Peak=191 HFD=4.0
03:53:06.514 00.000 28316 MultiStar: [#1 0.32,0.52,0.00,M8] [#2 -0.09,0.38,0.00,M3] [#3 -0.16,0.48,0.00,M5] [#4 0.08,0.38,0.00,M3] [#5 0.20,0.43,0.00,M5] [#6 0.11,0.12,0.62,U] [#7 -0.38,0.36,0.00,M1] [#8 -0.34,0.40,0.00,M9] 
03:53:06.515 00.001 28316 refined, 1 included, MultiStar: {-0.00, 0.24}, one-star: {-0.08, 0.31}
03:53:06.515 00.000 28316 CameraToMount -- cameraTheta (1.58) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
03:53:06.516 00.001 28316 CameraToMount -- cameraTheta (1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
03:53:06.516 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.24 hyp=0.24 cameraTheta=1.58 mountX=0.22 mountY=-0.10, mountTheta=-0.45
03:53:06.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.24, opts=13)
03:53:06.519 00.001 28316 Enqueuing Move request for scope (-0.00, 0.24)
03:53:06.520 00.001 29988 Worker thread wakes up
03:53:06.520 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.24) opts 0xd
03:53:06.520 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.24)
03:53:06.520 00.000 29988 Moving (-0.00, 0.24) raw xDistance=0.22 yDistance=-0.10
03:53:06.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
03:53:06.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:06.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:06.521 00.001 28316 UpdateGuideState exits: m=2365 RSB=33.7
03:53:06.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:06.522 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:53:06.522 00.000 29988 MoveAxis(W, 46, ABG)
03:53:06.522 00.000 29988 Guiding  Dir = 3, Dur = 46
03:53:06.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:06.523 00.001 28316 Enqueuing Expose request
03:53:06.523 00.000 29988 IsSlewing returns 0
03:53:06.523 00.000 29988 IsGuiding returns 0
03:53:06.525 00.002 29988 PulseGuide returned control before completion, sleep 55
03:53:06.594 00.069 29988 IsGuiding returns 0
03:53:06.594 00.000 29988 Move returns status 0, amount 46
03:53:06.594 00.000 29988 MoveAxis(N, 0, ABG)
03:53:06.594 00.000 29988 Move returns status 0, amount 0
03:53:06.594 00.000 29988 move complete, result=0
03:53:06.594 00.000 29988 worker thread done servicing request
03:53:06.594 00.000 29988 Worker thread wakes up
03:53:06.594 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:06.594 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:06.594 00.000 28316 GuideStep: 0.2 px 46 ms WEST, -0.1 px 0 ms NORTH
03:53:08.232 01.638 29988 Exposure complete
03:53:08.262 00.030 29988 worker thread done servicing request
03:53:08.262 00.000 28316 OnExposeComplete: enter
03:53:08.265 00.003 28316 UpdateGuideState(): m_state=6
03:53:08.267 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6388
03:53:08.269 00.002 28316 Star::Find returns 1 (0), X=952.85, Y=258.86, Mass=2308, SNR=33.4, Peak=187 HFD=4.3
03:53:08.273 00.004 28316 MultiStar: [#1 0.50,0.14,0.00,M9] [#2 0.23,0.28,0.00,M4] [#3 0.20,0.24,0.85,U] [#4 0.07,0.14,0.83,U] [#5 0.43,0.25,0.00,M6] [#6 0.38,-0.16,0.00,M1] [#7 0.19,0.07,0.62,U] [#8 0.17,0.29,0.00,M10] 
03:53:08.275 00.002 28316 refined, 3 included, MultiStar: {0.17, 0.15}, one-star: {0.21, 0.13}
03:53:08.276 00.001 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
03:53:08.277 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
03:53:08.278 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.73 mountX=0.07 mountY=-0.22, mountTheta=-1.27
03:53:08.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
03:53:08.280 00.001 28316 Enqueuing Move request for scope (0.17, 0.15)
03:53:08.280 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:08.281 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.4
03:53:08.281 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:08.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:08.283 00.001 29988 Worker thread wakes up
03:53:08.283 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
03:53:08.283 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
03:53:08.283 00.000 29988 Moving (0.17, 0.15) raw xDistance=0.07 yDistance=-0.22
03:53:08.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:53:08.283 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.31 newest=-0.55
03:53:08.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:53:08.283 00.000 29988 MoveAxis(E, 0, ABG)
03:53:08.283 00.000 29988 Move returns status 0, amount 0
03:53:08.283 00.000 29988 MoveAxis(N, 52, ABG)
03:53:08.283 00.000 29988 Guiding  Dir = 0, Dur = 52
03:53:08.283 00.000 28316 Enqueuing Expose request
03:53:08.284 00.001 29988 IsSlewing returns 0
03:53:08.285 00.001 29988 IsGuiding returns 0
03:53:08.290 00.005 29988 PulseGuide returned control before completion, sleep 58
03:53:08.356 00.066 29988 IsGuiding returns 0
03:53:08.356 00.000 29988 Move returns status 0, amount 52
03:53:08.357 00.001 29988 move complete, result=0
03:53:08.357 00.000 29988 worker thread done servicing request
03:53:08.357 00.000 29988 Worker thread wakes up
03:53:08.357 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
03:53:08.358 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:08.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:09.768 01.410 29988 Exposure complete
03:53:09.803 00.035 28316 OnExposeComplete: enter
03:53:09.803 00.000 28316 UpdateGuideState(): m_state=6
03:53:09.804 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6389
03:53:09.804 00.000 28316 Star::Find returns 1 (0), X=952.82, Y=259.05, Mass=2262, SNR=33.0, Peak=183 HFD=4.2
03:53:09.805 00.001 28316 MultiStar: [#1 0.47,0.27,0.00,M10] [#2 0.17,0.32,0.00,M5] [#3 0.12,0.36,0.00,M5] [#4 0.09,0.28,0.84,U] [#5 0.35,0.33,0.00,M7] [#6 0.30,-0.19,0.00,M2] [#7 -0.08,0.08,0.62,U] [#8 -0.09,0.29,0.59,U] 
03:53:09.805 00.000 28316 refined, 3 included, MultiStar: {0.05, 0.26}, one-star: {0.18, 0.32}
03:53:09.806 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
03:53:09.806 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
03:53:09.807 00.001 29988 worker thread done servicing request
03:53:09.807 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.37 mountX=0.21 mountY=-0.16, mountTheta=-0.66
03:53:09.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.26, opts=13)
03:53:09.809 00.001 28316 Enqueuing Move request for scope (0.05, 0.26)
03:53:09.809 00.000 29988 Worker thread wakes up
03:53:09.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:09.809 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:53:09.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:09.811 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:09.811 00.000 28316 Enqueuing Expose request
03:53:09.812 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
03:53:09.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
03:53:09.812 00.000 29988 Moving (0.05, 0.26) raw xDistance=0.21 yDistance=-0.16
03:53:09.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
03:53:09.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:09.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:53:09.812 00.000 29988 MoveAxis(W, 45, ABG)
03:53:09.812 00.000 29988 Guiding  Dir = 3, Dur = 45
03:53:09.812 00.000 29988 IsSlewing returns 0
03:53:09.812 00.000 29988 IsGuiding returns 0
03:53:09.814 00.002 29988 PulseGuide returned control before completion, sleep 53
03:53:09.878 00.064 29988 IsGuiding returns 0
03:53:09.878 00.000 29988 Move returns status 0, amount 45
03:53:09.878 00.000 29988 MoveAxis(N, 0, ABG)
03:53:09.878 00.000 29988 Move returns status 0, amount 0
03:53:09.878 00.000 29988 move complete, result=0
03:53:09.878 00.000 29988 worker thread done servicing request
03:53:09.878 00.000 29988 Worker thread wakes up
03:53:09.878 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.2 px 0 ms NORTH
03:53:09.880 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:09.880 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:11.511 01.631 29988 Exposure complete
03:53:11.549 00.038 29988 worker thread done servicing request
03:53:11.549 00.000 28316 OnExposeComplete: enter
03:53:11.550 00.001 28316 UpdateGuideState(): m_state=6
03:53:11.552 00.002 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6390
03:53:11.553 00.001 28316 Star::Find returns 1 (0), X=952.91, Y=258.94, Mass=2220, SNR=32.6, Peak=191 HFD=4.2
03:53:11.555 00.002 28316 MultiStar: [#1 0.22,0.33,0.00,R] [#2 0.25,0.11,0.92,U] [#3 0.09,0.23,0.84,U] [#4 0.00,0.01,0.84,U] [#5 0.21,0.28,0.00,M8] [#6 0.17,-0.14,0.65,U] [#7 0.02,0.00,0.68,U] [#8 -0.11,0.53,0.00,M10] 
03:53:11.556 00.001 28316 refined, 5 included, MultiStar: {0.14, 0.09}, one-star: {0.27, 0.22}
03:53:11.556 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
03:53:11.557 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
03:53:11.557 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.55 mountX=0.02 mountY=-0.17, mountTheta=-1.45
03:53:11.559 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.09, opts=13)
03:53:11.559 00.000 28316 Enqueuing Move request for scope (0.14, 0.09)
03:53:11.560 00.001 29988 Worker thread wakes up
03:53:11.560 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:11.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
03:53:11.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
03:53:11.560 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
03:53:11.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:11.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:11.561 00.000 28316 Enqueuing Expose request
03:53:11.562 00.001 29988 Moving (0.14, 0.09) raw xDistance=0.02 yDistance=-0.17
03:53:11.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:53:11.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:11.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:53:11.562 00.000 29988 MoveAxis(E, 0, ABG)
03:53:11.562 00.000 29988 Move returns status 0, amount 0
03:53:11.562 00.000 29988 MoveAxis(N, 0, ABG)
03:53:11.562 00.000 29988 Move returns status 0, amount 0
03:53:11.562 00.000 29988 move complete, result=0
03:53:11.562 00.000 29988 worker thread done servicing request
03:53:11.562 00.000 29988 Worker thread wakes up
03:53:11.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:11.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:11.563 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:13.089 01.526 29988 Exposure complete
03:53:13.130 00.041 29988 worker thread done servicing request
03:53:13.130 00.000 28316 OnExposeComplete: enter
03:53:13.131 00.001 28316 UpdateGuideState(): m_state=6
03:53:13.133 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6391
03:53:13.135 00.002 28316 Star::Find returns 1 (0), X=952.86, Y=258.96, Mass=2199, SNR=32.5, Peak=185 HFD=4.3
03:53:13.138 00.003 28316 MultiStar: [#1 0.14,-0.05,0.97,U] [#2 0.26,0.40,0.00,M5] [#3 0.16,0.34,0.00,M5] [#4 0.02,0.14,0.83,U] [#5 0.03,0.33,0.71,U] [#6 0.03,-0.07,0.65,U] [#7 0.04,0.22,0.66,U] [#8 -0.13,0.49,0.00,R] 
03:53:13.140 00.002 28316 refined, 5 included, MultiStar: {0.09, 0.13}, one-star: {0.23, 0.24}
03:53:13.143 00.003 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.04 = -1.04)
03:53:13.145 00.002 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
03:53:13.145 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.96 mountX=0.08 mountY=-0.14, mountTheta=-1.05
03:53:13.146 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
03:53:13.147 00.001 28316 Enqueuing Move request for scope (0.09, 0.13)
03:53:13.147 00.000 29988 Worker thread wakes up
03:53:13.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:13.148 00.001 28316 UpdateGuideState exits: m=2199 RSB=32.5
03:53:13.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:13.149 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:13.150 00.001 28316 Enqueuing Expose request
03:53:13.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
03:53:13.150 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
03:53:13.150 00.000 29988 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
03:53:13.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:53:13.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:13.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:53:13.150 00.000 29988 MoveAxis(E, 0, ABG)
03:53:13.150 00.000 29988 Move returns status 0, amount 0
03:53:13.150 00.000 29988 MoveAxis(N, 0, ABG)
03:53:13.150 00.000 29988 Move returns status 0, amount 0
03:53:13.150 00.000 29988 move complete, result=0
03:53:13.150 00.000 29988 worker thread done servicing request
03:53:13.150 00.000 29988 Worker thread wakes up
03:53:13.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:13.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:13.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:14.785 01.635 29988 Exposure complete
03:53:14.818 00.033 29988 worker thread done servicing request
03:53:14.818 00.000 28316 OnExposeComplete: enter
03:53:14.819 00.001 28316 UpdateGuideState(): m_state=6
03:53:14.819 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6392
03:53:14.820 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=259.00, Mass=2267, SNR=33.0, Peak=176 HFD=4.1
03:53:14.820 00.000 28316 MultiStar: [#1 -0.17,-0.03,0.99,U] [#2 -0.34,0.25,0.00,M6] [#3 -0.35,0.27,0.00,M6] [#4 -0.09,0.03,0.81,U] [#5 0.13,0.14,0.75,U] [#6 -0.20,-0.23,0.64,U] [#7 -0.22,-0.07,0.63,U] [#8 -0.42,-0.24,0.00,M1] 
03:53:14.821 00.001 28316 refined, 5 included, MultiStar: {-0.14, 0.04}, one-star: {-0.27, 0.28}
03:53:14.821 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
03:53:14.822 00.001 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
03:53:14.822 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=0.09 mountY=0.11, mountTheta=0.85
03:53:14.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.04, opts=13)
03:53:14.824 00.000 28316 Enqueuing Move request for scope (-0.14, 0.04)
03:53:14.825 00.001 29988 Worker thread wakes up
03:53:14.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:14.827 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
03:53:14.827 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
03:53:14.827 00.000 28316 UpdateGuideState exits: m=2267 RSB=33.0
03:53:14.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:14.829 00.001 29988 Moving (-0.14, 0.04) raw xDistance=0.09 yDistance=0.11
03:53:14.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:53:14.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:14.829 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:14.830 00.001 28316 Enqueuing Expose request
03:53:14.831 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:53:14.831 00.000 29988 MoveAxis(E, 0, ABG)
03:53:14.831 00.000 29988 Move returns status 0, amount 0
03:53:14.831 00.000 29988 MoveAxis(N, 0, ABG)
03:53:14.831 00.000 29988 Move returns status 0, amount 0
03:53:14.831 00.000 29988 move complete, result=0
03:53:14.831 00.000 29988 worker thread done servicing request
03:53:14.831 00.000 29988 Worker thread wakes up
03:53:14.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:14.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:14.831 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:16.352 01.521 29988 Exposure complete
03:53:16.389 00.037 29988 worker thread done servicing request
03:53:16.389 00.000 28316 OnExposeComplete: enter
03:53:16.390 00.001 28316 UpdateGuideState(): m_state=6
03:53:16.391 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6393
03:53:16.392 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=258.85, Mass=2280, SNR=33.1, Peak=159 HFD=3.8
03:53:16.393 00.001 28316 MultiStar: [#1 -0.14,-0.23,0.98,U] [#2 -0.20,0.14,0.93,U] [#3 -0.26,0.20,0.86,U] [#4 -0.14,-0.00,0.82,U] [#5 0.32,0.22,0.00,M7] [#6 0.18,-0.32,0.00,M1] [#7 -0.16,0.05,0.64,U] [#8 0.12,-0.46,0.00,M2] 
03:53:16.393 00.000 28316 refined, 5 included, MultiStar: {-0.17, 0.04}, one-star: {-0.13, 0.12}
03:53:16.395 00.002 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
03:53:16.395 00.000 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
03:53:16.396 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=0.11 mountY=0.13, mountTheta=0.88
03:53:16.397 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.04, opts=13)
03:53:16.398 00.001 28316 Enqueuing Move request for scope (-0.17, 0.04)
03:53:16.398 00.000 29988 Worker thread wakes up
03:53:16.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:16.399 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:53:16.399 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:16.400 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:16.400 00.000 28316 Enqueuing Expose request
03:53:16.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
03:53:16.400 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
03:53:16.400 00.000 29988 Moving (-0.17, 0.04) raw xDistance=0.11 yDistance=0.13
03:53:16.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:53:16.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:16.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:53:16.401 00.001 29988 MoveAxis(E, 0, ABG)
03:53:16.401 00.000 29988 Move returns status 0, amount 0
03:53:16.401 00.000 29988 MoveAxis(N, 0, ABG)
03:53:16.401 00.000 29988 Move returns status 0, amount 0
03:53:16.401 00.000 29988 move complete, result=0
03:53:16.401 00.000 29988 worker thread done servicing request
03:53:16.401 00.000 29988 Worker thread wakes up
03:53:16.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:16.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:16.401 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:18.023 01.622 29988 Exposure complete
03:53:18.063 00.040 29988 worker thread done servicing request
03:53:18.063 00.000 28316 OnExposeComplete: enter
03:53:18.064 00.001 28316 UpdateGuideState(): m_state=6
03:53:18.065 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6394
03:53:18.065 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=258.86, Mass=2370, SNR=33.8, Peak=158 HFD=3.9
03:53:18.067 00.002 28316 MultiStar: [#1 -0.17,-0.13,0.97,U] [#2 -0.22,0.45,0.00,M6] [#3 -0.24,0.26,0.00,M6] [#4 -0.01,0.12,0.80,U] [#5 0.15,0.12,0.73,U] [#6 0.08,-0.16,0.61,U] [#7 -0.29,0.15,0.62,U] [#8 0.20,-0.40,0.00,M3] 
03:53:18.068 00.001 28316 refined, 5 included, MultiStar: {-0.07, 0.04}, one-star: {-0.15, 0.14}
03:53:18.069 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
03:53:18.069 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
03:53:18.070 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.09 cameraTheta=2.62 mountX=0.07 mountY=0.05, mountTheta=0.60
03:53:18.071 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.04, opts=13)
03:53:18.072 00.001 28316 Enqueuing Move request for scope (-0.07, 0.04)
03:53:18.072 00.000 29988 Worker thread wakes up
03:53:18.073 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
03:53:18.073 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
03:53:18.073 00.000 29988 Moving (-0.07, 0.04) raw xDistance=0.07 yDistance=0.05
03:53:18.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:18.073 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
03:53:18.074 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:18.074 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:18.074 00.000 28316 Enqueuing Expose request
03:53:18.075 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:53:18.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:18.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:53:18.075 00.000 29988 MoveAxis(E, 0, ABG)
03:53:18.075 00.000 29988 Move returns status 0, amount 0
03:53:18.075 00.000 29988 MoveAxis(N, 0, ABG)
03:53:18.075 00.000 29988 Move returns status 0, amount 0
03:53:18.075 00.000 29988 move complete, result=0
03:53:18.075 00.000 29988 worker thread done servicing request
03:53:18.075 00.000 29988 Worker thread wakes up
03:53:18.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:18.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:18.075 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:53:19.590 01.515 29988 Exposure complete
03:53:19.625 00.035 29988 worker thread done servicing request
03:53:19.625 00.000 28316 OnExposeComplete: enter
03:53:19.627 00.002 28316 UpdateGuideState(): m_state=6
03:53:19.628 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6395
03:53:19.628 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=258.73, Mass=2335, SNR=33.4, Peak=178 HFD=3.9
03:53:19.629 00.001 28316 MultiStar: [#1 -0.27,-0.22,0.00,M1] [#2 -0.13,0.18,0.88,U] [#3 -0.16,0.08,0.84,U] [#4 -0.11,-0.03,0.81,U] [#5 0.17,0.06,0.74,U] [#6 0.14,-0.26,0.64,U] [#7 -0.19,0.00,0.63,U] [#8 0.21,-0.48,0.00,M4] 
03:53:19.629 00.000 28316 single-star, 6 included, MultiStar: {-0.04, 0.02}, one-star: {0.02, 0.01}
03:53:19.629 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
03:53:19.630 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
03:53:19.630 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.54 mountX=0.00 mountY=-0.02, mountTheta=-1.46
03:53:19.631 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
03:53:19.632 00.001 28316 Enqueuing Move request for scope (0.02, 0.01)
03:53:19.632 00.000 29988 Worker thread wakes up
03:53:19.633 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
03:53:19.633 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
03:53:19.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:19.633 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.02
03:53:19.633 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.4
03:53:19.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:19.634 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:19.634 00.000 28316 Enqueuing Expose request
03:53:19.635 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:53:19.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:19.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:53:19.635 00.000 29988 MoveAxis(E, 0, ABG)
03:53:19.635 00.000 29988 Move returns status 0, amount 0
03:53:19.635 00.000 29988 MoveAxis(N, 0, ABG)
03:53:19.635 00.000 29988 Move returns status 0, amount 0
03:53:19.635 00.000 29988 move complete, result=0
03:53:19.635 00.000 29988 worker thread done servicing request
03:53:19.635 00.000 29988 Worker thread wakes up
03:53:19.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:19.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:19.635 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:21.270 01.635 29988 Exposure complete
03:53:21.298 00.028 29988 worker thread done servicing request
03:53:21.298 00.000 28316 OnExposeComplete: enter
03:53:21.300 00.002 28316 UpdateGuideState(): m_state=6
03:53:21.300 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6396
03:53:21.300 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=258.73, Mass=2256, SNR=32.9, Peak=146 HFD=4.1
03:53:21.301 00.001 28316 MultiStar: [#1 0.20,-0.38,0.00,M2] [#2 -0.14,0.06,0.90,U] [#3 -0.32,0.10,0.83,U] [#4 0.00,-0.09,0.81,U] [#5 0.21,-0.10,0.74,U] [#6 0.29,-0.50,0.00,M1] [#7 -0.13,-0.09,0.60,U] [#8 0.15,-0.56,0.00,M5] 
03:53:21.301 00.000 28316 single-star, 5 included, MultiStar: {-0.07, -0.01}, one-star: {-0.04, 0.01}
03:53:21.302 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:53:21.302 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:53:21.303 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=0.02 mountY=0.03, mountTheta=0.95
03:53:21.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
03:53:21.304 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
03:53:21.305 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:21.305 00.000 28316 UpdateGuideState exits: m=2256 RSB=32.9
03:53:21.306 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:21.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:21.307 00.000 28316 Enqueuing Expose request
03:53:21.308 00.001 29988 Worker thread wakes up
03:53:21.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
03:53:21.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
03:53:21.308 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
03:53:21.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:53:21.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:21.309 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:53:21.309 00.000 29988 MoveAxis(E, 0, ABG)
03:53:21.309 00.000 29988 Move returns status 0, amount 0
03:53:21.309 00.000 29988 MoveAxis(N, 0, ABG)
03:53:21.309 00.000 29988 Move returns status 0, amount 0
03:53:21.309 00.000 29988 move complete, result=0
03:53:21.309 00.000 29988 worker thread done servicing request
03:53:21.309 00.000 29988 Worker thread wakes up
03:53:21.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:21.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:21.309 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:53:22.822 01.513 29988 Exposure complete
03:53:22.855 00.033 29988 worker thread done servicing request
03:53:22.855 00.000 28316 OnExposeComplete: enter
03:53:22.856 00.001 28316 UpdateGuideState(): m_state=6
03:53:22.857 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6397
03:53:22.857 00.000 28316 Star::Find returns 1 (0), X=952.81, Y=258.58, Mass=2066, SNR=31.5, Peak=156 HFD=3.8
03:53:22.858 00.001 28316 MultiStar: [#1 -0.07,-0.31,1.02,U] [#2 0.11,-0.08,0.92,U] [#3 -0.05,-0.07,0.90,U] [#4 0.27,-0.29,0.00,M1] [#5 0.18,-0.05,0.77,U] [#6 0.31,-0.32,0.00,M2] [#7 -0.06,-0.14,0.64,U] [#8 0.19,-0.44,0.00,M6] 
03:53:22.858 00.000 28316 refined, 5 included, MultiStar: {0.05, -0.14}, one-star: {0.17, -0.14}
03:53:22.858 00.000 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.07)
03:53:22.859 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03)
03:53:22.859 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.22 mountX=-0.15 mountY=0.02, mountTheta=3.03
03:53:22.861 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
03:53:22.861 00.000 28316 Enqueuing Move request for scope (0.05, -0.14)
03:53:22.862 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:22.862 00.000 29988 Worker thread wakes up
03:53:22.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
03:53:22.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
03:53:22.862 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.15 yDistance=0.02
03:53:22.862 00.000 28316 UpdateGuideState exits: m=2066 RSB=31.5
03:53:22.863 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:53:22.863 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:22.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:22.863 00.000 28316 Enqueuing Expose request
03:53:22.864 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:22.864 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:53:22.864 00.000 29988 MoveAxis(E, 0, ABG)
03:53:22.864 00.000 29988 Move returns status 0, amount 0
03:53:22.864 00.000 29988 MoveAxis(N, 0, ABG)
03:53:22.864 00.000 29988 Move returns status 0, amount 0
03:53:22.864 00.000 29988 move complete, result=0
03:53:22.864 00.000 29988 worker thread done servicing request
03:53:22.864 00.000 29988 Worker thread wakes up
03:53:22.864 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:22.864 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:22.864 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:53:24.494 01.630 29988 Exposure complete
03:53:24.529 00.035 29988 worker thread done servicing request
03:53:24.529 00.000 28316 OnExposeComplete: enter
03:53:24.530 00.001 28316 UpdateGuideState(): m_state=6
03:53:24.531 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6398
03:53:24.532 00.001 28316 Star::Find returns 1 (0), X=952.78, Y=258.61, Mass=2272, SNR=33.1, Peak=157 HFD=3.9
03:53:24.533 00.001 28316 MultiStar: [#1 0.13,-0.33,0.00,M2] [#2 0.22,0.07,0.92,U] [#3 0.02,0.09,0.84,U] [#4 0.14,-0.21,0.86,U] [#5 0.20,0.02,0.72,U] [#6 0.18,-0.33,0.00,M3] [#7 0.07,-0.13,0.63,U] [#8 0.09,-0.50,0.00,M7] 
03:53:24.535 00.002 28316 refined, 5 included, MultiStar: {0.13, -0.04}, one-star: {0.14, -0.11}
03:53:24.535 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:53:24.536 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:53:24.537 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.31 mountX=-0.10 mountY=-0.10, mountTheta=-2.33
03:53:24.538 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
03:53:24.539 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
03:53:24.540 00.001 29988 Worker thread wakes up
03:53:24.540 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
03:53:24.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
03:53:24.540 00.000 29988 Moving (0.13, -0.04) raw xDistance=-0.10 yDistance=-0.10
03:53:24.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:53:24.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:24.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:53:24.540 00.000 29988 MoveAxis(E, 0, ABG)
03:53:24.540 00.000 29988 Move returns status 0, amount 0
03:53:24.540 00.000 29988 MoveAxis(N, 0, ABG)
03:53:24.540 00.000 29988 Move returns status 0, amount 0
03:53:24.540 00.000 29988 move complete, result=0
03:53:24.540 00.000 29988 worker thread done servicing request
03:53:24.540 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:24.540 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.1
03:53:24.541 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:24.541 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:24.542 00.001 28316 Enqueuing Expose request
03:53:24.542 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:24.543 00.001 29988 Worker thread wakes up
03:53:24.543 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:24.543 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:26.059 01.516 29988 Exposure complete
03:53:26.101 00.042 29988 worker thread done servicing request
03:53:26.101 00.000 28316 OnExposeComplete: enter
03:53:26.102 00.001 28316 UpdateGuideState(): m_state=6
03:53:26.103 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6399
03:53:26.104 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=258.67, Mass=2179, SNR=32.3, Peak=162 HFD=3.9
03:53:26.105 00.001 28316 MultiStar: [#1 -0.06,-0.28,0.99,U] [#2 -0.08,0.25,0.89,U] [#3 0.68,0.12,0.00,M3] [#4 0.09,-0.17,0.85,U] [#5 0.43,-0.07,0.00,M3] [#6 0.24,-0.51,0.00,M4] [#7 0.06,-0.14,0.63,U] [#8 0.27,-0.65,0.00,M8] 
03:53:26.105 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.08}, one-star: {0.18, -0.05}
03:53:26.106 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
03:53:26.106 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
03:53:26.106 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.09 mountX=-0.09 mountY=-0.00, mountTheta=-3.12
03:53:26.107 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
03:53:26.108 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
03:53:26.108 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:26.109 00.001 28316 UpdateGuideState exits: m=2179 RSB=32.3
03:53:26.109 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:26.110 00.001 29988 Worker thread wakes up
03:53:26.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
03:53:26.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
03:53:26.110 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=-0.00
03:53:26.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:26.110 00.000 28316 Enqueuing Expose request
03:53:26.111 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:53:26.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:26.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
03:53:26.111 00.000 29988 MoveAxis(E, 0, ABG)
03:53:26.111 00.000 29988 Move returns status 0, amount 0
03:53:26.111 00.000 29988 MoveAxis(N, 0, ABG)
03:53:26.111 00.000 29988 Move returns status 0, amount 0
03:53:26.111 00.000 29988 move complete, result=0
03:53:26.111 00.000 29988 worker thread done servicing request
03:53:26.111 00.000 29988 Worker thread wakes up
03:53:26.111 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:26.111 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:26.111 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:27.740 01.629 29988 Exposure complete
03:53:27.772 00.032 29988 worker thread done servicing request
03:53:27.772 00.000 28316 OnExposeComplete: enter
03:53:27.773 00.001 28316 UpdateGuideState(): m_state=6
03:53:27.774 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6400
03:53:27.774 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=258.61, Mass=2279, SNR=33.1, Peak=164 HFD=4.1
03:53:27.775 00.001 28316 MultiStar: [#1 -0.13,-0.33,0.00,M2] [#2 -0.14,0.07,0.91,U] [#3 -0.29,-0.07,0.87,U] [#4 -0.02,-0.21,0.84,U] [#5 0.27,-0.04,0.76,U] [#6 0.35,-0.56,0.00,M5] [#7 -0.20,-0.26,0.00,M1] [#8 -0.05,-0.45,0.00,M9] 
03:53:27.775 00.000 28316 refined, 4 included, MultiStar: {-0.07, -0.07}, one-star: {-0.12, -0.11}
03:53:27.776 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.94)
03:53:27.776 00.000 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.90)
03:53:27.777 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.34 mountX=-0.04 mountY=0.10, mountTheta=1.94
03:53:27.779 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
03:53:27.780 00.001 28316 Enqueuing Move request for scope (-0.07, -0.07)
03:53:27.780 00.000 29988 Worker thread wakes up
03:53:27.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:27.781 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
03:53:27.781 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.1
03:53:27.781 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
03:53:27.781 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:27.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:27.782 00.001 28316 Enqueuing Expose request
03:53:27.782 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.04 yDistance=0.10
03:53:27.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:53:27.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:27.782 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:53:27.782 00.000 29988 MoveAxis(E, 0, ABG)
03:53:27.782 00.000 29988 Move returns status 0, amount 0
03:53:27.782 00.000 29988 MoveAxis(N, 0, ABG)
03:53:27.782 00.000 29988 Move returns status 0, amount 0
03:53:27.782 00.000 29988 move complete, result=0
03:53:27.782 00.000 29988 worker thread done servicing request
03:53:27.782 00.000 29988 Worker thread wakes up
03:53:27.783 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:27.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:27.783 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:29.304 01.521 29988 Exposure complete
03:53:29.338 00.034 29988 worker thread done servicing request
03:53:29.350 00.012 28316 OnExposeComplete: enter
03:53:29.350 00.000 28316 UpdateGuideState(): m_state=6
03:53:29.351 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6401
03:53:29.351 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=258.74, Mass=2344, SNR=33.5, Peak=175 HFD=3.9
03:53:29.352 00.001 28316 MultiStar: [#1 -0.17,-0.30,0.00,M3] [#2 0.13,0.12,0.88,U] [#3 -0.07,0.10,0.84,U] [#4 0.24,-0.25,0.00,M1] [#5 0.12,0.07,0.71,U] [#6 0.28,-0.39,0.00,M6] [#7 0.12,-0.11,0.61,U] [#8 0.01,-0.30,0.59,U] 
03:53:29.352 00.000 28316 single-star, 5 included, MultiStar: {0.05, 0.00}, one-star: {0.00, 0.01}
03:53:29.352 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
03:53:29.353 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
03:53:29.353 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.37 mountX=0.01 mountY=-0.01, mountTheta=-0.65
03:53:29.354 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
03:53:29.355 00.001 28316 Enqueuing Move request for scope (0.00, 0.01)
03:53:29.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:29.356 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.5
03:53:29.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:29.357 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:29.357 00.000 28316 Enqueuing Expose request
03:53:29.357 00.000 29988 Worker thread wakes up
03:53:29.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
03:53:29.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
03:53:29.357 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=-0.01
03:53:29.358 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:53:29.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:29.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:53:29.358 00.000 29988 MoveAxis(E, 0, ABG)
03:53:29.358 00.000 29988 Move returns status 0, amount 0
03:53:29.358 00.000 29988 MoveAxis(N, 0, ABG)
03:53:29.358 00.000 29988 Move returns status 0, amount 0
03:53:29.358 00.000 29988 move complete, result=0
03:53:29.358 00.000 29988 worker thread done servicing request
03:53:29.358 00.000 29988 Worker thread wakes up
03:53:29.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:29.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:29.358 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:30.984 01.626 29988 Exposure complete
03:53:31.037 00.053 29988 worker thread done servicing request
03:53:31.038 00.001 28316 OnExposeComplete: enter
03:53:31.039 00.001 28316 UpdateGuideState(): m_state=6
03:53:31.041 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6402
03:53:31.042 00.001 28316 Star::Find returns 1 (0), X=952.94, Y=258.63, Mass=2306, SNR=33.4, Peak=174 HFD=3.9
03:53:31.043 00.001 28316 MultiStar: [#1 0.07,-0.52,0.00,M4] [#2 0.26,0.00,0.89,U] [#3 0.17,0.05,0.85,U] [#4 0.08,-0.33,0.00,M2] [#5 0.27,-0.09,0.73,U] [#6 0.27,-0.42,0.00,M7] [#7 -0.07,-0.09,0.63,U] [#8 0.36,-0.40,0.00,M9] 
03:53:31.044 00.001 28316 refined, 4 included, MultiStar: {0.20, -0.04}, one-star: {0.30, -0.09}
03:53:31.046 00.002 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
03:53:31.047 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
03:53:31.047 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
03:53:31.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.04, opts=13)
03:53:31.049 00.000 28316 Enqueuing Move request for scope (0.20, -0.04)
03:53:31.050 00.001 29988 Worker thread wakes up
03:53:31.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:31.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
03:53:31.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
03:53:31.051 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.4
03:53:31.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:31.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:31.052 00.001 28316 Enqueuing Expose request
03:53:31.053 00.001 29988 Moving (0.20, -0.04) raw xDistance=-0.12 yDistance=-0.16
03:53:31.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:53:31.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:31.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:53:31.053 00.000 29988 MoveAxis(E, 0, ABG)
03:53:31.053 00.000 29988 Move returns status 0, amount 0
03:53:31.053 00.000 29988 MoveAxis(N, 0, ABG)
03:53:31.053 00.000 29988 Move returns status 0, amount 0
03:53:31.053 00.000 29988 move complete, result=0
03:53:31.053 00.000 29988 worker thread done servicing request
03:53:31.053 00.000 29988 Worker thread wakes up
03:53:31.053 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:31.053 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:31.054 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:32.578 01.524 29988 Exposure complete
03:53:32.605 00.027 29988 worker thread done servicing request
03:53:32.605 00.000 28316 OnExposeComplete: enter
03:53:32.606 00.001 28316 UpdateGuideState(): m_state=6
03:53:32.607 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6403
03:53:32.608 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=258.73, Mass=2216, SNR=32.7, Peak=165 HFD=4.2
03:53:32.608 00.000 28316 MultiStar: [#1 0.25,-0.48,0.00,M5] [#2 0.12,0.08,0.90,U] [#3 0.11,0.04,0.88,U] [#4 0.04,-0.07,0.81,U] [#5 0.10,0.02,0.73,U] [#6 0.15,-0.22,0.62,U] [#7 -0.19,-0.11,0.62,U] [#8 0.15,-0.67,0.00,M10] 
03:53:32.609 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.03}, one-star: {0.18, 0.00}
03:53:32.610 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
03:53:32.610 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
03:53:32.611 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.29 mountX=-0.06 mountY=-0.06, mountTheta=-2.30
03:53:32.612 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
03:53:32.613 00.001 28316 Enqueuing Move request for scope (0.08, -0.03)
03:53:32.613 00.000 29988 Worker thread wakes up
03:53:32.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
03:53:32.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
03:53:32.613 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
03:53:32.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:53:32.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:32.613 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:32.614 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.7
03:53:32.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:32.615 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:32.615 00.000 28316 Enqueuing Expose request
03:53:32.616 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:53:32.616 00.000 29988 MoveAxis(E, 0, ABG)
03:53:32.616 00.000 29988 Move returns status 0, amount 0
03:53:32.616 00.000 29988 MoveAxis(N, 0, ABG)
03:53:32.616 00.000 29988 Move returns status 0, amount 0
03:53:32.616 00.000 29988 move complete, result=0
03:53:32.616 00.000 29988 worker thread done servicing request
03:53:32.616 00.000 29988 Worker thread wakes up
03:53:32.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:32.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:32.616 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:34.254 01.638 29988 Exposure complete
03:53:34.280 00.026 29988 worker thread done servicing request
03:53:34.280 00.000 28316 OnExposeComplete: enter
03:53:34.283 00.003 28316 UpdateGuideState(): m_state=6
03:53:34.285 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6404
03:53:34.286 00.001 28316 Star::Find returns 1 (0), X=952.94, Y=258.70, Mass=2369, SNR=33.8, Peak=178 HFD=4.1
03:53:34.287 00.001 28316 MultiStar: [#1 0.25,-0.35,0.00,M6] [#2 0.06,0.09,0.88,U] [#3 0.28,-0.01,0.83,U] [#4 0.40,-0.36,0.00,M2] [#5 0.42,-0.04,0.00,M1] [#6 0.31,-0.41,0.00,M7] [#7 0.11,-0.29,0.62,U] [#8 0.27,-0.58,0.00,R] 
03:53:34.288 00.001 28316 refined, 3 included, MultiStar: {0.20, -0.04}, one-star: {0.30, -0.03}
03:53:34.290 00.002 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
03:53:34.291 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
03:53:34.292 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.20 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
03:53:34.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.04, opts=13)
03:53:34.295 00.001 28316 Enqueuing Move request for scope (0.20, -0.04)
03:53:34.297 00.002 29988 Worker thread wakes up
03:53:34.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
03:53:34.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:34.298 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.8
03:53:34.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:34.299 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:34.300 00.001 28316 Enqueuing Expose request
03:53:34.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
03:53:34.300 00.000 29988 Moving (0.20, -0.04) raw xDistance=-0.12 yDistance=-0.16
03:53:34.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:53:34.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:34.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:53:34.300 00.000 29988 MoveAxis(E, 0, ABG)
03:53:34.300 00.000 29988 Move returns status 0, amount 0
03:53:34.300 00.000 29988 MoveAxis(N, 0, ABG)
03:53:34.300 00.000 29988 Move returns status 0, amount 0
03:53:34.300 00.000 29988 move complete, result=0
03:53:34.300 00.000 29988 worker thread done servicing request
03:53:34.300 00.000 29988 Worker thread wakes up
03:53:34.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:34.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:34.301 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:35.820 01.519 29988 Exposure complete
03:53:35.882 00.062 29988 worker thread done servicing request
03:53:35.882 00.000 28316 OnExposeComplete: enter
03:53:35.883 00.001 28316 UpdateGuideState(): m_state=6
03:53:35.883 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6405
03:53:35.884 00.001 28316 Star::Find returns 1 (0), X=952.75, Y=258.48, Mass=2360, SNR=33.5, Peak=166 HFD=3.9
03:53:35.884 00.000 28316 MultiStar: [#1 0.12,-0.65,0.00,M7] [#2 0.06,-0.04,0.91,U] [#3 0.08,-0.09,0.83,U] [#4 0.16,-0.37,0.00,M3] [#5 0.39,-0.36,0.00,M2] [#6 0.30,-0.60,0.00,M8] [#7 -0.12,-0.25,0.61,U] [#8 0.08,-0.00,0.59,U] 
03:53:35.885 00.001 28316 refined, 4 included, MultiStar: {0.05, -0.13}, one-star: {0.12, -0.24}
03:53:35.887 00.002 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
03:53:35.888 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
03:53:35.889 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.18 mountX=-0.14 mountY=0.01, mountTheta=3.06
03:53:35.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
03:53:35.892 00.001 28316 Enqueuing Move request for scope (0.05, -0.13)
03:53:35.892 00.000 29988 Worker thread wakes up
03:53:35.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:35.893 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.5
03:53:35.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:35.893 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:35.894 00.001 28316 Enqueuing Expose request
03:53:35.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
03:53:35.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
03:53:35.894 00.000 29988 Moving (0.05, -0.13) raw xDistance=-0.14 yDistance=0.01
03:53:35.895 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:53:35.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:35.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:53:35.895 00.000 29988 MoveAxis(E, 0, ABG)
03:53:35.895 00.000 29988 Move returns status 0, amount 0
03:53:35.895 00.000 29988 MoveAxis(N, 0, ABG)
03:53:35.895 00.000 29988 Move returns status 0, amount 0
03:53:35.895 00.000 29988 move complete, result=0
03:53:35.896 00.001 29988 worker thread done servicing request
03:53:35.896 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:53:35.896 00.000 29988 Worker thread wakes up
03:53:35.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:35.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:37.530 01.634 29988 Exposure complete
03:53:37.565 00.035 29988 worker thread done servicing request
03:53:37.565 00.000 28316 OnExposeComplete: enter
03:53:37.566 00.001 28316 UpdateGuideState(): m_state=6
03:53:37.566 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6406
03:53:37.567 00.001 28316 Star::Find returns 1 (0), X=952.89, Y=258.52, Mass=2371, SNR=33.6, Peak=175 HFD=3.9
03:53:37.567 00.000 28316 MultiStar: [#1 0.31,-0.61,0.00,M8] [#2 0.27,-0.24,0.00,M1] [#3 0.28,-0.15,0.86,U] [#4 0.20,-0.47,0.00,M4] [#5 0.38,-0.25,0.00,M3] [#6 0.21,-0.47,0.00,M9] [#7 0.07,-0.43,0.00,M1] [#8 -0.08,-0.03,0.58,U] 
03:53:37.568 00.001 28316 refined, 2 included, MultiStar: {0.18, -0.14}, one-star: {0.25, -0.20}
03:53:37.568 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:53:37.568 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:53:37.569 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.65 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
03:53:37.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.14, opts=13)
03:53:37.571 00.001 28316 Enqueuing Move request for scope (0.18, -0.14)
03:53:37.572 00.001 29988 Worker thread wakes up
03:53:37.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:37.573 00.001 28316 UpdateGuideState exits: m=2371 RSB=33.6
03:53:37.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:37.575 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
03:53:37.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
03:53:37.575 00.000 29988 Moving (0.18, -0.14) raw xDistance=-0.20 yDistance=-0.10
03:53:37.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:53:37.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:37.575 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:37.575 00.000 28316 Enqueuing Expose request
03:53:37.576 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:53:37.576 00.000 29988 MoveAxis(E, 43, ABG)
03:53:37.576 00.000 29988 Guiding  Dir = 2, Dur = 43
03:53:37.576 00.000 29988 IsSlewing returns 0
03:53:37.576 00.000 29988 IsGuiding returns 0
03:53:37.579 00.003 29988 PulseGuide returned control before completion, sleep 52
03:53:37.639 00.060 29988 IsGuiding returns 0
03:53:37.639 00.000 29988 Move returns status 0, amount 43
03:53:37.639 00.000 29988 MoveAxis(N, 0, ABG)
03:53:37.639 00.000 29988 Move returns status 0, amount 0
03:53:37.639 00.000 29988 move complete, result=0
03:53:37.639 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:53:37.640 00.001 29988 worker thread done servicing request
03:53:37.640 00.000 29988 Worker thread wakes up
03:53:37.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:37.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:39.047 01.407 29988 Exposure complete
03:53:39.091 00.044 29988 worker thread done servicing request
03:53:39.091 00.000 28316 OnExposeComplete: enter
03:53:39.092 00.001 28316 UpdateGuideState(): m_state=6
03:53:39.092 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6407
03:53:39.093 00.001 28316 Star::Find returns 1 (0), X=952.83, Y=258.57, Mass=2223, SNR=32.7, Peak=163 HFD=3.9
03:53:39.094 00.001 28316 MultiStar: [#1 0.22,-0.48,0.00,M9] [#2 0.07,0.00,0.93,U] [#3 0.19,-0.14,0.93,U] [#4 0.04,-0.29,0.83,U] [#5 0.35,-0.06,0.00,M4] [#6 0.27,-0.67,0.00,M10] [#7 0.26,-0.39,0.00,M2] [#8 -0.15,-0.04,0.59,U] 
03:53:39.095 00.001 28316 refined, 4 included, MultiStar: {0.09, -0.13}, one-star: {0.19, -0.16}
03:53:39.095 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
03:53:39.095 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
03:53:39.096 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.15 cameraTheta=-0.97 mountX=-0.15 mountY=-0.02, mountTheta=-3.00
03:53:39.097 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.13, opts=13)
03:53:39.097 00.000 28316 Enqueuing Move request for scope (0.09, -0.13)
03:53:39.098 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:39.098 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.7
03:53:39.099 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:39.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:39.100 00.001 28316 Enqueuing Expose request
03:53:39.100 00.000 29988 Worker thread wakes up
03:53:39.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
03:53:39.100 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
03:53:39.100 00.000 29988 Moving (0.09, -0.13) raw xDistance=-0.15 yDistance=-0.02
03:53:39.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:53:39.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:39.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:53:39.100 00.000 29988 MoveAxis(E, 0, ABG)
03:53:39.100 00.000 29988 Move returns status 0, amount 0
03:53:39.100 00.000 29988 MoveAxis(N, 0, ABG)
03:53:39.101 00.001 29988 Move returns status 0, amount 0
03:53:39.101 00.000 29988 move complete, result=0
03:53:39.101 00.000 29988 worker thread done servicing request
03:53:39.101 00.000 29988 Worker thread wakes up
03:53:39.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:39.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:39.101 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:40.730 01.629 29988 Exposure complete
03:53:40.774 00.044 29988 worker thread done servicing request
03:53:40.774 00.000 28316 OnExposeComplete: enter
03:53:40.776 00.002 28316 UpdateGuideState(): m_state=6
03:53:40.777 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6408
03:53:40.777 00.000 28316 Star::Find returns 1 (0), X=952.83, Y=258.40, Mass=2280, SNR=33.1, Peak=168 HFD=4.0
03:53:40.778 00.001 28316 MultiStar: [#1 0.17,-0.55,0.00,M10] [#2 0.13,-0.31,0.00,M1] [#3 0.11,-0.27,0.85,U] [#4 0.09,-0.53,0.00,M4] [#5 0.37,-0.22,0.00,M5] [#6 0.13,-0.86,0.00,R] [#7 0.00,-0.56,0.00,M3] [#8 -0.13,-0.26,0.56,U] 
03:53:40.778 00.000 28316 refined, 2 included, MultiStar: {0.09, -0.29}, one-star: {0.19, -0.32}
03:53:40.779 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
03:53:40.779 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
03:53:40.779 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.28 mountX=-0.30 mountY=0.05, mountTheta=2.96
03:53:40.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.29, opts=13)
03:53:40.781 00.001 28316 Enqueuing Move request for scope (0.09, -0.29)
03:53:40.782 00.001 29988 Worker thread wakes up
03:53:40.782 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
03:53:40.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
03:53:40.782 00.000 29988 Moving (0.09, -0.29) raw xDistance=-0.30 yDistance=0.05
03:53:40.782 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
03:53:40.782 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:40.782 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:40.783 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:53:40.783 00.000 29988 MoveAxis(E, 63, ABG)
03:53:40.783 00.000 29988 Guiding  Dir = 2, Dur = 63
03:53:40.783 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
03:53:40.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:40.785 00.001 29988 IsSlewing returns 0
03:53:40.785 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:40.785 00.000 28316 Enqueuing Expose request
03:53:40.786 00.001 29988 IsGuiding returns 0
03:53:40.787 00.001 29988 PulseGuide returned control before completion, sleep 71
03:53:40.869 00.082 29988 IsGuiding returns 0
03:53:40.869 00.000 29988 Move returns status 0, amount 63
03:53:40.869 00.000 29988 MoveAxis(N, 0, ABG)
03:53:40.869 00.000 29988 Move returns status 0, amount 0
03:53:40.869 00.000 29988 move complete, result=0
03:53:40.869 00.000 29988 worker thread done servicing request
03:53:40.869 00.000 29988 Worker thread wakes up
03:53:40.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:40.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:40.869 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.1 px 0 ms NORTH
03:53:42.274 01.405 29988 Exposure complete
03:53:42.302 00.028 29988 worker thread done servicing request
03:53:42.302 00.000 28316 OnExposeComplete: enter
03:53:42.303 00.001 28316 UpdateGuideState(): m_state=6
03:53:42.303 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6409
03:53:42.304 00.001 28316 Star::Find returns 1 (0), X=952.62, Y=258.48, Mass=2181, SNR=32.4, Peak=152 HFD=3.8
03:53:42.304 00.000 28316 MultiStar: [#1 -0.03,-0.42,0.00,R] [#2 -0.15,-0.20,0.94,U] [#3 -0.05,-0.02,0.86,U] [#4 -0.10,-0.49,0.00,M5] [#5 0.05,-0.17,0.73,U] [#6 -0.18,0.12,0.66,U] [#7 -0.18,-0.59,0.00,M4] [#8 -0.07,-0.21,0.58,U] 
03:53:42.305 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.13}, one-star: {-0.02, -0.24}
03:53:42.306 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
03:53:42.306 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
03:53:42.306 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.04 mountX=-0.09 mountY=0.12, mountTheta=2.23
03:53:42.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.13, opts=13)
03:53:42.308 00.001 28316 Enqueuing Move request for scope (-0.07, -0.13)
03:53:42.308 00.000 29988 Worker thread wakes up
03:53:42.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:42.309 00.001 28316 UpdateGuideState exits: m=2181 RSB=32.4
03:53:42.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:42.310 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:42.310 00.000 28316 Enqueuing Expose request
03:53:42.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
03:53:42.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
03:53:42.311 00.000 29988 Moving (-0.07, -0.13) raw xDistance=-0.09 yDistance=0.12
03:53:42.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:53:42.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:42.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:53:42.311 00.000 29988 MoveAxis(E, 0, ABG)
03:53:42.311 00.000 29988 Move returns status 0, amount 0
03:53:42.311 00.000 29988 MoveAxis(N, 0, ABG)
03:53:42.311 00.000 29988 Move returns status 0, amount 0
03:53:42.311 00.000 29988 move complete, result=0
03:53:42.311 00.000 29988 worker thread done servicing request
03:53:42.311 00.000 29988 Worker thread wakes up
03:53:42.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:42.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:42.311 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:53:43.935 01.624 29988 Exposure complete
03:53:43.962 00.027 29988 worker thread done servicing request
03:53:43.962 00.000 28316 OnExposeComplete: enter
03:53:43.963 00.001 28316 UpdateGuideState(): m_state=6
03:53:43.964 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6410
03:53:43.964 00.000 28316 Star::Find returns 1 (0), X=952.85, Y=258.50, Mass=2206, SNR=32.5, Peak=148 HFD=4.0
03:53:43.965 00.001 28316 MultiStar: [#1 0.17,-0.13,0.96,U] [#2 0.20,-0.10,0.91,U] [#3 0.14,-0.05,0.87,U] [#4 0.27,-0.20,0.00,M6] [#5 0.37,-0.21,0.00,M5] [#6 0.40,0.32,0.00,M1] [#7 0.08,-0.26,0.63,U] [#8 0.16,-0.12,0.59,U] 
03:53:43.968 00.003 28316 refined, 5 included, MultiStar: {0.17, -0.15}, one-star: {0.21, -0.22}
03:53:43.970 00.002 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:53:43.972 00.002 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:53:43.975 00.003 28316 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.72 mountX=-0.20 mountY=-0.08, mountTheta=-2.75
03:53:43.979 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.15, opts=13)
03:53:43.979 00.000 28316 Enqueuing Move request for scope (0.17, -0.15)
03:53:43.980 00.001 29988 Worker thread wakes up
03:53:43.980 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
03:53:43.980 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
03:53:43.980 00.000 29988 Moving (0.17, -0.15) raw xDistance=-0.20 yDistance=-0.08
03:53:43.980 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:53:43.980 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:43.980 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:43.981 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:53:43.981 00.000 29988 MoveAxis(E, 42, ABG)
03:53:43.981 00.000 29988 Guiding  Dir = 2, Dur = 42
03:53:43.981 00.000 28316 UpdateGuideState exits: m=2206 RSB=32.5
03:53:43.981 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:43.982 00.001 29988 IsSlewing returns 0
03:53:43.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:43.982 00.000 28316 Enqueuing Expose request
03:53:43.982 00.000 29988 IsGuiding returns 0
03:53:43.985 00.003 29988 PulseGuide returned control before completion, sleep 51
03:53:44.045 00.060 29988 IsGuiding returns 1
03:53:44.045 00.000 29988 scope still moving after pulse duration time elapsed
03:53:44.076 00.031 29988 IsSlewing returns 0
03:53:44.076 00.000 29988 IsGuiding returns 0
03:53:44.076 00.000 29988 scope move finished after 42 + 51 ms
03:53:44.076 00.000 29988 Move returns status 0, amount 42
03:53:44.076 00.000 29988 MoveAxis(N, 0, ABG)
03:53:44.076 00.000 29988 Move returns status 0, amount 0
03:53:44.076 00.000 29988 move complete, result=0
03:53:44.076 00.000 29988 worker thread done servicing request
03:53:44.076 00.000 29988 Worker thread wakes up
03:53:44.076 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH
03:53:44.078 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:44.078 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:45.483 01.405 29988 Exposure complete
03:53:45.520 00.037 29988 worker thread done servicing request
03:53:45.520 00.000 28316 OnExposeComplete: enter
03:53:45.521 00.001 28316 UpdateGuideState(): m_state=6
03:53:45.521 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6411
03:53:45.522 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=258.63, Mass=2355, SNR=33.6, Peak=176 HFD=4.0
03:53:45.522 00.000 28316 MultiStar: [#1 0.26,0.33,0.00,M1] [#2 0.15,0.02,0.90,U] [#3 0.08,-0.02,0.84,U] [#4 0.15,-0.03,0.79,U] [#5 0.56,-0.04,0.00,M6] [#6 0.19,0.58,0.00,M2] [#7 -0.08,-0.04,0.61,U] [#8 -0.25,-0.01,0.54,U] 
03:53:45.523 00.001 28316 refined, 5 included, MultiStar: {0.06, -0.03}, one-star: {0.15, -0.09}
03:53:45.523 00.000 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
03:53:45.524 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
03:53:45.524 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.46 mountX=-0.05 mountY=-0.04, mountTheta=-2.48
03:53:45.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
03:53:45.526 00.001 28316 Enqueuing Move request for scope (0.06, -0.03)
03:53:45.526 00.000 29988 Worker thread wakes up
03:53:45.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
03:53:45.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
03:53:45.526 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
03:53:45.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:53:45.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:45.527 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:45.527 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:53:45.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:45.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:45.528 00.000 28316 Enqueuing Expose request
03:53:45.529 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:53:45.529 00.000 29988 MoveAxis(E, 0, ABG)
03:53:45.529 00.000 29988 Move returns status 0, amount 0
03:53:45.529 00.000 29988 MoveAxis(N, 0, ABG)
03:53:45.529 00.000 29988 Move returns status 0, amount 0
03:53:45.529 00.000 29988 move complete, result=0
03:53:45.529 00.000 29988 worker thread done servicing request
03:53:45.529 00.000 29988 Worker thread wakes up
03:53:45.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:45.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:45.529 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:47.160 01.631 29988 Exposure complete
03:53:47.192 00.032 29988 worker thread done servicing request
03:53:47.192 00.000 28316 OnExposeComplete: enter
03:53:47.193 00.001 28316 UpdateGuideState(): m_state=6
03:53:47.193 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6412
03:53:47.194 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=258.81, Mass=2205, SNR=32.5, Peak=166 HFD=4.3
03:53:47.194 00.000 28316 MultiStar: [#1 0.13,0.20,0.97,U] [#2 0.10,0.21,0.91,U] [#3 0.14,0.01,0.87,U] [#4 0.07,-0.03,0.84,U] [#5 0.36,0.07,0.00,M7] [#6 0.15,0.59,0.00,M3] [#7 -0.14,0.05,0.62,U] [#8 -0.14,0.25,0.58,U] 
03:53:47.195 00.001 28316 refined, 6 included, MultiStar: {0.06, 0.11}, one-star: {0.14, 0.09}
03:53:47.196 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
03:53:47.196 00.000 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
03:53:47.198 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.05 mountX=0.07 mountY=-0.11, mountTheta=-0.96
03:53:47.200 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
03:53:47.201 00.001 28316 Enqueuing Move request for scope (0.06, 0.11)
03:53:47.203 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:47.205 00.002 29988 Worker thread wakes up
03:53:47.205 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
03:53:47.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:47.207 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
03:53:47.207 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
03:53:47.207 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:47.207 00.000 28316 Enqueuing Expose request
03:53:47.207 00.000 29988 Moving (0.06, 0.11) raw xDistance=0.07 yDistance=-0.11
03:53:47.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:53:47.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:47.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:53:47.207 00.000 29988 MoveAxis(E, 0, ABG)
03:53:47.207 00.000 29988 Move returns status 0, amount 0
03:53:47.207 00.000 29988 MoveAxis(N, 0, ABG)
03:53:47.207 00.000 29988 Move returns status 0, amount 0
03:53:47.207 00.000 29988 move complete, result=0
03:53:47.207 00.000 29988 worker thread done servicing request
03:53:47.207 00.000 29988 Worker thread wakes up
03:53:47.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:47.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:47.207 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:48.729 01.522 29988 Exposure complete
03:53:48.763 00.034 29988 worker thread done servicing request
03:53:48.763 00.000 28316 OnExposeComplete: enter
03:53:48.764 00.001 28316 UpdateGuideState(): m_state=6
03:53:48.765 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6413
03:53:48.765 00.000 28316 Star::Find returns 1 (0), X=952.89, Y=258.84, Mass=2355, SNR=33.6, Peak=200 HFD=4.1
03:53:48.766 00.001 28316 MultiStar: [#1 0.19,0.13,0.96,U] [#2 -0.02,0.14,0.89,U] [#3 0.19,0.13,0.84,U] [#4 0.16,-0.01,0.80,U] [#5 0.37,0.03,0.00,M8] [#6 0.12,0.44,0.00,M4] [#7 -0.18,0.01,0.61,U] [#8 -0.20,-0.04,0.55,U] 
03:53:48.767 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.08}, one-star: {0.25, 0.12}
03:53:48.768 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
03:53:48.769 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:53:48.770 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.12 cameraTheta=0.77 mountX=0.04 mountY=-0.11, mountTheta=-1.23
03:53:48.772 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.08, opts=13)
03:53:48.773 00.001 28316 Enqueuing Move request for scope (0.08, 0.08)
03:53:48.773 00.000 29988 Worker thread wakes up
03:53:48.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
03:53:48.773 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
03:53:48.773 00.000 29988 Moving (0.08, 0.08) raw xDistance=0.04 yDistance=-0.11
03:53:48.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:53:48.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:48.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:53:48.773 00.000 29988 MoveAxis(E, 0, ABG)
03:53:48.773 00.000 29988 Move returns status 0, amount 0
03:53:48.773 00.000 29988 MoveAxis(N, 0, ABG)
03:53:48.773 00.000 29988 Move returns status 0, amount 0
03:53:48.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:48.774 00.001 29988 move complete, result=0
03:53:48.774 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:53:48.774 00.000 29988 worker thread done servicing request
03:53:48.775 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:48.775 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:48.776 00.001 28316 Enqueuing Expose request
03:53:48.776 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:48.778 00.002 29988 Worker thread wakes up
03:53:48.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:48.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:50.408 01.630 29988 Exposure complete
03:53:50.444 00.036 29988 worker thread done servicing request
03:53:50.444 00.000 28316 OnExposeComplete: enter
03:53:50.444 00.000 28316 UpdateGuideState(): m_state=6
03:53:50.445 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6414
03:53:50.445 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=258.77, Mass=2355, SNR=33.7, Peak=202 HFD=4.1
03:53:50.446 00.001 28316 MultiStar: [#1 0.12,0.17,0.96,U] [#2 -0.01,0.13,0.90,U] [#3 0.08,0.12,0.84,U] [#4 0.05,0.01,0.84,U] [#5 0.16,0.12,0.71,U] [#6 0.13,0.53,0.00,M5] [#7 -0.02,0.00,0.60,U] [#8 -0.16,0.38,0.00,M1] 
03:53:50.446 00.000 28316 refined, 6 included, MultiStar: {0.09, 0.09}, one-star: {0.23, 0.05}
03:53:50.447 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
03:53:50.448 00.001 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:53:50.448 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=0.04 mountY=-0.12, mountTheta=-1.23
03:53:50.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.09, opts=13)
03:53:50.450 00.001 28316 Enqueuing Move request for scope (0.09, 0.09)
03:53:50.450 00.000 29988 Worker thread wakes up
03:53:50.450 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
03:53:50.450 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
03:53:50.450 00.000 29988 Moving (0.09, 0.09) raw xDistance=0.04 yDistance=-0.12
03:53:50.450 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:53:50.450 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:50.450 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:53:50.451 00.001 29988 MoveAxis(E, 0, ABG)
03:53:50.451 00.000 29988 Move returns status 0, amount 0
03:53:50.451 00.000 29988 MoveAxis(N, 0, ABG)
03:53:50.451 00.000 29988 Move returns status 0, amount 0
03:53:50.451 00.000 29988 move complete, result=0
03:53:50.451 00.000 29988 worker thread done servicing request
03:53:50.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:50.451 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
03:53:50.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:50.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:50.452 00.000 28316 Enqueuing Expose request
03:53:50.453 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:50.453 00.000 29988 Worker thread wakes up
03:53:50.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:50.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:51.980 01.527 29988 Exposure complete
03:53:52.021 00.041 29988 worker thread done servicing request
03:53:52.022 00.001 28316 OnExposeComplete: enter
03:53:52.022 00.000 28316 UpdateGuideState(): m_state=6
03:53:52.023 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6415
03:53:52.023 00.000 28316 Star::Find returns 1 (0), X=952.93, Y=258.73, Mass=2295, SNR=33.3, Peak=173 HFD=4.2
03:53:52.024 00.001 28316 MultiStar: [#1 0.38,0.05,0.00,M1] [#2 0.29,0.24,0.00,M1] [#3 0.17,0.11,0.82,U] [#4 0.23,-0.22,0.80,U] [#5 0.27,-0.00,0.75,U] [#6 0.27,0.63,0.00,M6] [#7 0.09,-0.02,0.63,U] [#8 0.15,0.17,0.58,U] 
03:53:52.024 00.000 28316 refined, 5 included, MultiStar: {0.21, 0.00}, one-star: {0.29, 0.00}
03:53:52.026 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
03:53:52.029 00.003 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
03:53:52.031 00.002 28316 CameraToMount -- cameraX=0.21 cameraY=0.00 hyp=0.21 cameraTheta=0.01 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
03:53:52.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.00, opts=13)
03:53:52.033 00.000 28316 Enqueuing Move request for scope (0.21, 0.00)
03:53:52.034 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:52.034 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.3
03:53:52.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:52.035 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:52.035 00.000 28316 Enqueuing Expose request
03:53:52.036 00.001 29988 Worker thread wakes up
03:53:52.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.00) opts 0xd
03:53:52.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.00)
03:53:52.036 00.000 29988 Moving (0.21, 0.00) raw xDistance=-0.09 yDistance=-0.19
03:53:52.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:53:52.036 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:52.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:53:52.036 00.000 29988 MoveAxis(E, 0, ABG)
03:53:52.036 00.000 29988 Move returns status 0, amount 0
03:53:52.036 00.000 29988 MoveAxis(N, 0, ABG)
03:53:52.036 00.000 29988 Move returns status 0, amount 0
03:53:52.036 00.000 29988 move complete, result=0
03:53:52.036 00.000 29988 worker thread done servicing request
03:53:52.036 00.000 29988 Worker thread wakes up
03:53:52.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:52.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:52.036 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:53:53.660 01.624 29988 Exposure complete
03:53:53.696 00.036 29988 worker thread done servicing request
03:53:53.696 00.000 28316 OnExposeComplete: enter
03:53:53.697 00.001 28316 UpdateGuideState(): m_state=6
03:53:53.697 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6416
03:53:53.698 00.001 28316 Star::Find returns 1 (0), X=952.94, Y=258.56, Mass=2308, SNR=33.2, Peak=154 HFD=4.0
03:53:53.698 00.000 28316 MultiStar: [#1 0.34,-0.03,0.00,M2] [#2 0.46,-0.01,0.00,M2] [#3 0.36,-0.07,0.00,M1] [#4 0.30,-0.33,0.00,M2] [#5 0.40,-0.21,0.00,M7] [#6 0.21,0.42,0.00,M7] [#7 0.10,-0.23,0.63,U] [#8 0.11,0.07,0.56,U] 
03:53:53.699 00.001 28316 refined, 2 included, MultiStar: {0.19, -0.12}, one-star: {0.30, -0.16}
03:53:53.699 00.000 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
03:53:53.701 00.002 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
03:53:53.702 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-0.56 mountX=-0.19 mountY=-0.12, mountTheta=-2.59
03:53:53.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.12, opts=13)
03:53:53.708 00.004 28316 Enqueuing Move request for scope (0.19, -0.12)
03:53:53.709 00.001 29988 Worker thread wakes up
03:53:53.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
03:53:53.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
03:53:53.709 00.000 29988 Moving (0.19, -0.12) raw xDistance=-0.19 yDistance=-0.12
03:53:53.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:53:53.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:53.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:53:53.709 00.000 29988 MoveAxis(E, 0, ABG)
03:53:53.709 00.000 29988 Move returns status 0, amount 0
03:53:53.709 00.000 29988 MoveAxis(N, 0, ABG)
03:53:53.709 00.000 29988 Move returns status 0, amount 0
03:53:53.709 00.000 29988 move complete, result=0
03:53:53.709 00.000 29988 worker thread done servicing request
03:53:53.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:53.709 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.2
03:53:53.710 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:53.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:53.711 00.001 28316 Enqueuing Expose request
03:53:53.711 00.000 29988 Worker thread wakes up
03:53:53.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:53.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:53.711 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:55.231 01.520 29988 Exposure complete
03:53:55.315 00.084 29988 worker thread done servicing request
03:53:55.315 00.000 28316 OnExposeComplete: enter
03:53:55.317 00.002 28316 UpdateGuideState(): m_state=6
03:53:55.318 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6417
03:53:55.319 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=258.44, Mass=2340, SNR=33.6, Peak=164 HFD=4.1
03:53:55.321 00.002 28316 MultiStar: [#1 0.15,0.08,0.97,U] [#2 0.28,-0.16,0.91,U] [#3 0.37,-0.21,0.00,M2] [#4 0.04,-0.20,0.81,U] [#5 0.19,-0.02,0.71,U] [#6 -0.07,0.47,0.00,M8] [#7 0.03,-0.11,0.62,U] [#8 0.05,0.04,0.58,U] 
03:53:55.323 00.002 28316 refined, 6 included, MultiStar: {0.19, -0.10}, one-star: {0.47, -0.28}
03:53:55.323 00.000 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
03:53:55.324 00.001 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
03:53:55.325 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=-0.17 mountY=-0.13, mountTheta=-2.51
03:53:55.326 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.10, opts=13)
03:53:55.327 00.001 28316 Enqueuing Move request for scope (0.19, -0.10)
03:53:55.327 00.000 29988 Worker thread wakes up
03:53:55.328 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:55.328 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.6
03:53:55.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:55.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:55.329 00.000 28316 Enqueuing Expose request
03:53:55.330 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
03:53:55.330 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
03:53:55.330 00.000 29988 Moving (0.19, -0.10) raw xDistance=-0.17 yDistance=-0.13
03:53:55.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:53:55.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:55.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:53:55.330 00.000 29988 MoveAxis(E, 0, ABG)
03:53:55.330 00.000 29988 Move returns status 0, amount 0
03:53:55.330 00.000 29988 MoveAxis(N, 0, ABG)
03:53:55.330 00.000 29988 Move returns status 0, amount 0
03:53:55.330 00.000 29988 move complete, result=0
03:53:55.330 00.000 29988 worker thread done servicing request
03:53:55.330 00.000 29988 Worker thread wakes up
03:53:55.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:55.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:55.330 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:53:56.966 01.636 29988 Exposure complete
03:53:57.010 00.044 29988 worker thread done servicing request
03:53:57.010 00.000 28316 OnExposeComplete: enter
03:53:57.012 00.002 28316 UpdateGuideState(): m_state=6
03:53:57.014 00.002 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6418
03:53:57.015 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=258.78, Mass=2338, SNR=33.5, Peak=160 HFD=3.9
03:53:57.016 00.001 28316 MultiStar: [#1 0.03,0.23,0.96,U] [#2 -0.11,0.29,0.90,U] [#3 -0.04,0.09,0.86,U] [#4 0.26,-0.21,0.82,U] [#5 0.05,0.14,0.73,U] [#6 0.15,0.57,0.00,M9] [#7 -0.05,-0.17,0.60,U] [#8 -0.20,0.28,0.00,M1] 
03:53:57.016 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.08}, one-star: {-0.21, 0.06}
03:53:57.017 00.001 28316 CameraToMount -- cameraTheta (1.79) - m_xAngle (2.00) = xAngle (-0.21 = -0.21)
03:53:57.017 00.000 28316 CameraToMount -- cameraTheta (1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
03:53:57.017 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.79 mountX=0.08 mountY=-0.02, mountTheta=-0.25
03:53:57.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.08, opts=13)
03:53:57.019 00.001 28316 Enqueuing Move request for scope (-0.02, 0.08)
03:53:57.019 00.000 29988 Worker thread wakes up
03:53:57.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:57.020 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.5
03:53:57.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:57.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:57.021 00.001 28316 Enqueuing Expose request
03:53:57.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
03:53:57.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
03:53:57.022 00.000 29988 Moving (-0.02, 0.08) raw xDistance=0.08 yDistance=-0.02
03:53:57.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:53:57.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:57.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:53:57.022 00.000 29988 MoveAxis(E, 0, ABG)
03:53:57.022 00.000 29988 Move returns status 0, amount 0
03:53:57.022 00.000 29988 MoveAxis(N, 0, ABG)
03:53:57.022 00.000 29988 Move returns status 0, amount 0
03:53:57.022 00.000 29988 move complete, result=0
03:53:57.022 00.000 29988 worker thread done servicing request
03:53:57.022 00.000 29988 Worker thread wakes up
03:53:57.022 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:57.022 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:57.022 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:53:58.549 01.527 29988 Exposure complete
03:53:58.596 00.047 29988 worker thread done servicing request
03:53:58.596 00.000 28316 OnExposeComplete: enter
03:53:58.597 00.001 28316 UpdateGuideState(): m_state=6
03:53:58.598 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6419
03:53:58.598 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=258.76, Mass=2251, SNR=32.9, Peak=158 HFD=3.9
03:53:58.599 00.001 28316 MultiStar: [#1 0.18,0.04,0.99,U] [#2 0.21,0.08,0.92,U] [#3 -0.03,0.18,0.87,U] [#4 0.12,-0.27,0.83,U] [#5 0.26,0.18,0.76,U] [#6 0.08,0.46,0.00,M10] [#7 0.27,-0.15,0.61,U] [#8 0.15,-0.05,0.61,U] 
03:53:58.599 00.000 28316 single-star, 7 included, MultiStar: {0.13, 0.01}, one-star: {-0.02, 0.03}
03:53:58.600 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
03:53:58.600 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
03:53:58.601 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.11 mountX=0.04 mountY=0.00, mountTheta=0.07
03:53:58.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
03:53:58.602 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
03:53:58.603 00.001 29988 Worker thread wakes up
03:53:58.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
03:53:58.603 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
03:53:58.603 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.04 yDistance=0.00
03:53:58.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:53:58.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:53:58.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:53:58.603 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.9
03:53:58.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:53:58.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:53:58.605 00.001 28316 Enqueuing Expose request
03:53:58.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:53:58.605 00.000 29988 MoveAxis(E, 0, ABG)
03:53:58.605 00.000 29988 Move returns status 0, amount 0
03:53:58.605 00.000 29988 MoveAxis(N, 0, ABG)
03:53:58.605 00.000 29988 Move returns status 0, amount 0
03:53:58.605 00.000 29988 move complete, result=0
03:53:58.605 00.000 29988 worker thread done servicing request
03:53:58.605 00.000 29988 Worker thread wakes up
03:53:58.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:53:58.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:53:58.606 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:54:00.229 01.623 29988 Exposure complete
03:54:00.258 00.029 29988 worker thread done servicing request
03:54:00.258 00.000 28316 OnExposeComplete: enter
03:54:00.259 00.001 28316 UpdateGuideState(): m_state=6
03:54:00.260 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6420
03:54:00.261 00.001 28316 Star::Find returns 1 (0), X=952.93, Y=258.50, Mass=2207, SNR=32.6, Peak=165 HFD=4.0
03:54:00.262 00.001 28316 MultiStar: [#1 0.33,-0.28,0.00,M1] [#2 0.40,-0.07,0.00,M1] [#3 0.03,-0.10,0.87,U] [#4 0.38,-0.30,0.00,M1] [#5 0.42,-0.33,0.00,M5] [#6 0.20,0.41,0.00,R] [#7 0.10,-0.22,0.63,U] [#8 0.09,-0.10,0.60,U] 
03:54:00.263 00.001 28316 refined, 3 included, MultiStar: {0.14, -0.16}, one-star: {0.29, -0.22}
03:54:00.264 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:54:00.265 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:54:00.265 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.86 mountX=-0.21 mountY=-0.05, mountTheta=-2.90
03:54:00.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.16, opts=13)
03:54:00.267 00.001 28316 Enqueuing Move request for scope (0.14, -0.16)
03:54:00.267 00.000 29988 Worker thread wakes up
03:54:00.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
03:54:00.267 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
03:54:00.267 00.000 29988 Moving (0.14, -0.16) raw xDistance=-0.21 yDistance=-0.05
03:54:00.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:54:00.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:00.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:54:00.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:00.267 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.6
03:54:00.269 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:00.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:00.270 00.001 28316 Enqueuing Expose request
03:54:00.270 00.000 29988 MoveAxis(E, 43, ABG)
03:54:00.270 00.000 29988 Guiding  Dir = 2, Dur = 43
03:54:00.271 00.001 29988 IsSlewing returns 0
03:54:00.271 00.000 29988 IsGuiding returns 0
03:54:00.272 00.001 29988 PulseGuide returned control before completion, sleep 52
03:54:00.336 00.064 29988 IsGuiding returns 1
03:54:00.337 00.001 29988 scope still moving after pulse duration time elapsed
03:54:00.368 00.031 29988 IsSlewing returns 0
03:54:00.368 00.000 29988 IsGuiding returns 0
03:54:00.369 00.001 29988 scope move finished after 43 + 55 ms
03:54:00.369 00.000 29988 Move returns status 0, amount 43
03:54:00.369 00.000 29988 MoveAxis(N, 0, ABG)
03:54:00.369 00.000 29988 Move returns status 0, amount 0
03:54:00.369 00.000 29988 move complete, result=0
03:54:00.369 00.000 29988 worker thread done servicing request
03:54:00.369 00.000 29988 Worker thread wakes up
03:54:00.369 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:54:00.370 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:00.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:01.786 01.416 29988 Exposure complete
03:54:01.834 00.048 29988 worker thread done servicing request
03:54:01.835 00.001 28316 OnExposeComplete: enter
03:54:01.836 00.001 28316 UpdateGuideState(): m_state=6
03:54:01.837 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6421
03:54:01.837 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=258.71, Mass=2262, SNR=33.0, Peak=172 HFD=4.2
03:54:01.838 00.001 28316 MultiStar: [#1 0.29,0.19,0.00,M2] [#2 0.16,0.14,0.92,U] [#3 0.07,0.08,0.86,U] [#4 0.11,-0.13,0.85,U] [#5 0.29,-0.03,0.72,U] [#6 0.02,-0.11,0.62,U] [#7 -0.06,-0.20,0.63,U] [#8 -0.35,0.06,0.00,M1] 
03:54:01.838 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.02}, one-star: {0.11, -0.01}
03:54:01.839 00.001 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
03:54:01.839 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
03:54:01.839 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.23 mountX=-0.07 mountY=-0.08, mountTheta=-2.24
03:54:01.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
03:54:01.841 00.001 28316 Enqueuing Move request for scope (0.11, -0.02)
03:54:01.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:01.842 00.001 29988 Worker thread wakes up
03:54:01.842 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:54:01.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:01.843 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:01.843 00.000 28316 Enqueuing Expose request
03:54:01.844 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
03:54:01.844 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
03:54:01.844 00.000 29988 Moving (0.11, -0.02) raw xDistance=-0.07 yDistance=-0.08
03:54:01.844 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:54:01.844 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:01.844 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:54:01.844 00.000 29988 MoveAxis(E, 0, ABG)
03:54:01.844 00.000 29988 Move returns status 0, amount 0
03:54:01.844 00.000 29988 MoveAxis(N, 0, ABG)
03:54:01.844 00.000 29988 Move returns status 0, amount 0
03:54:01.844 00.000 29988 move complete, result=0
03:54:01.844 00.000 29988 worker thread done servicing request
03:54:01.844 00.000 29988 Worker thread wakes up
03:54:01.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:01.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:01.844 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:03.476 01.632 29988 Exposure complete
03:54:03.526 00.050 29988 worker thread done servicing request
03:54:03.526 00.000 28316 OnExposeComplete: enter
03:54:03.527 00.001 28316 UpdateGuideState(): m_state=6
03:54:03.528 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6422
03:54:03.528 00.000 28316 Star::Find returns 1 (0), X=952.86, Y=258.72, Mass=2254, SNR=33.0, Peak=152 HFD=4.1
03:54:03.529 00.001 28316 MultiStar: [#1 0.17,0.21,0.99,U] [#2 0.28,-0.03,0.89,U] [#3 0.13,-0.06,0.84,U] [#4 0.31,-0.15,0.00,M1] [#5 0.43,0.06,0.00,M5] [#6 0.02,0.07,0.65,U] [#7 0.07,-0.26,0.65,U] [#8 0.01,0.16,0.59,U] 
03:54:03.529 00.000 28316 refined, 6 included, MultiStar: {0.15, 0.02}, one-star: {0.22, 0.00}
03:54:03.529 00.000 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
03:54:03.530 00.001 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
03:54:03.530 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.13 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
03:54:03.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.02, opts=13)
03:54:03.532 00.001 28316 Enqueuing Move request for scope (0.15, 0.02)
03:54:03.532 00.000 29988 Worker thread wakes up
03:54:03.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
03:54:03.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
03:54:03.532 00.000 29988 Moving (0.15, 0.02) raw xDistance=-0.04 yDistance=-0.14
03:54:03.532 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:54:03.532 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:03.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:03.533 00.001 28316 UpdateGuideState exits: m=2254 RSB=33.0
03:54:03.533 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:03.534 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:03.534 00.000 28316 Enqueuing Expose request
03:54:03.535 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:54:03.535 00.000 29988 MoveAxis(E, 0, ABG)
03:54:03.535 00.000 29988 Move returns status 0, amount 0
03:54:03.535 00.000 29988 MoveAxis(N, 0, ABG)
03:54:03.535 00.000 29988 Move returns status 0, amount 0
03:54:03.535 00.000 29988 move complete, result=0
03:54:03.535 00.000 29988 worker thread done servicing request
03:54:03.535 00.000 29988 Worker thread wakes up
03:54:03.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:03.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:03.535 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:05.050 01.515 29988 Exposure complete
03:54:05.089 00.039 29988 worker thread done servicing request
03:54:05.089 00.000 28316 OnExposeComplete: enter
03:54:05.090 00.001 28316 UpdateGuideState(): m_state=6
03:54:05.090 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6423
03:54:05.091 00.001 28316 Star::Find returns 1 (0), X=952.93, Y=258.76, Mass=2274, SNR=33.0, Peak=190 HFD=4.1
03:54:05.092 00.001 28316 MultiStar: [#1 0.28,0.12,0.97,U] [#2 0.27,0.19,0.91,U] [#3 0.14,0.07,0.87,U] [#4 -0.05,0.03,0.83,U] [#5 0.37,0.18,0.00,M6] [#6 -0.20,0.19,0.63,U] [#7 0.09,0.09,0.62,U] [#8 -0.11,0.25,0.58,U] 
03:54:05.092 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.11}, one-star: {0.29, 0.04}
03:54:05.092 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
03:54:05.093 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
03:54:05.093 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.78 mountX=0.06 mountY=-0.16, mountTheta=-1.23
03:54:05.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.11, opts=13)
03:54:05.094 00.000 28316 Enqueuing Move request for scope (0.12, 0.11)
03:54:05.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:05.095 00.001 29988 Worker thread wakes up
03:54:05.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
03:54:05.095 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
03:54:05.095 00.000 29988 Moving (0.12, 0.11) raw xDistance=0.06 yDistance=-0.16
03:54:05.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:54:05.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:05.095 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.0
03:54:05.097 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:05.098 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:05.099 00.001 28316 Enqueuing Expose request
03:54:05.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:54:05.099 00.000 29988 MoveAxis(E, 0, ABG)
03:54:05.099 00.000 29988 Move returns status 0, amount 0
03:54:05.099 00.000 29988 MoveAxis(N, 0, ABG)
03:54:05.099 00.000 29988 Move returns status 0, amount 0
03:54:05.099 00.000 29988 move complete, result=0
03:54:05.100 00.001 29988 worker thread done servicing request
03:54:05.100 00.000 29988 Worker thread wakes up
03:54:05.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:05.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:05.101 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:54:06.734 01.633 29988 Exposure complete
03:54:06.777 00.043 29988 worker thread done servicing request
03:54:06.777 00.000 28316 OnExposeComplete: enter
03:54:06.778 00.001 28316 UpdateGuideState(): m_state=6
03:54:06.779 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6424
03:54:06.779 00.000 28316 Star::Find returns 1 (0), X=952.84, Y=258.82, Mass=2414, SNR=34.1, Peak=175 HFD=4.3
03:54:06.780 00.001 28316 MultiStar: [#1 0.28,0.16,0.95,U] [#2 -0.10,0.23,0.89,U] [#3 0.01,0.12,0.86,U] [#4 0.23,0.02,0.78,U] [#5 0.21,0.16,0.71,U] [#6 -0.19,0.14,0.60,U] [#7 0.18,-0.01,0.58,U] [#8 -0.21,0.23,0.54,U] 
03:54:06.780 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.13}, one-star: {0.20, 0.10}
03:54:06.781 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (2.00) = xAngle (-1.02 = -1.02)
03:54:06.781 00.000 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
03:54:06.781 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.98 mountX=0.08 mountY=-0.13, mountTheta=-1.03
03:54:06.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
03:54:06.783 00.001 28316 Enqueuing Move request for scope (0.09, 0.13)
03:54:06.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:06.784 00.001 28316 UpdateGuideState exits: m=2414 RSB=34.1
03:54:06.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:06.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:06.785 00.000 28316 Enqueuing Expose request
03:54:06.786 00.001 29988 Worker thread wakes up
03:54:06.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
03:54:06.786 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
03:54:06.786 00.000 29988 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.13
03:54:06.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:54:06.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:06.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:54:06.786 00.000 29988 MoveAxis(E, 0, ABG)
03:54:06.786 00.000 29988 Move returns status 0, amount 0
03:54:06.786 00.000 29988 MoveAxis(N, 0, ABG)
03:54:06.786 00.000 29988 Move returns status 0, amount 0
03:54:06.786 00.000 29988 move complete, result=0
03:54:06.786 00.000 29988 worker thread done servicing request
03:54:06.786 00.000 29988 Worker thread wakes up
03:54:06.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:06.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:06.787 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:08.310 01.523 29988 Exposure complete
03:54:08.342 00.032 29988 worker thread done servicing request
03:54:08.342 00.000 28316 OnExposeComplete: enter
03:54:08.343 00.001 28316 UpdateGuideState(): m_state=6
03:54:08.344 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6425
03:54:08.344 00.000 28316 Star::Find returns 1 (0), X=952.79, Y=258.62, Mass=2328, SNR=33.4, Peak=172 HFD=3.8
03:54:08.345 00.001 28316 MultiStar: [#1 0.21,0.12,0.96,U] [#2 -0.04,0.19,0.91,U] [#3 0.07,-0.07,0.84,U] [#4 0.08,-0.00,0.79,U] [#5 0.27,-0.02,0.73,U] [#6 0.10,0.07,0.65,U] [#7 -0.08,-0.03,0.63,U] [#8 -0.26,0.11,0.59,U] 
03:54:08.346 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.15, -0.11}
03:54:08.346 00.000 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
03:54:08.346 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
03:54:08.347 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
03:54:08.347 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.03, opts=13)
03:54:08.349 00.002 28316 Enqueuing Move request for scope (0.07, 0.03)
03:54:08.349 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:08.350 00.001 29988 Worker thread wakes up
03:54:08.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
03:54:08.350 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
03:54:08.350 00.000 29988 Moving (0.07, 0.03) raw xDistance=-0.00 yDistance=-0.07
03:54:08.350 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
03:54:08.351 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:08.351 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:08.351 00.000 28316 Enqueuing Expose request
03:54:08.352 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:54:08.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:08.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:54:08.352 00.000 29988 MoveAxis(E, 0, ABG)
03:54:08.352 00.000 29988 Move returns status 0, amount 0
03:54:08.352 00.000 29988 MoveAxis(N, 0, ABG)
03:54:08.352 00.000 29988 Move returns status 0, amount 0
03:54:08.352 00.000 29988 move complete, result=0
03:54:08.352 00.000 29988 worker thread done servicing request
03:54:08.352 00.000 29988 Worker thread wakes up
03:54:08.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:08.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:08.352 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:09.990 01.638 29988 Exposure complete
03:54:10.032 00.042 29988 worker thread done servicing request
03:54:10.032 00.000 28316 OnExposeComplete: enter
03:54:10.034 00.002 28316 UpdateGuideState(): m_state=6
03:54:10.037 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6426
03:54:10.039 00.002 28316 Star::Find returns 1 (0), X=952.91, Y=258.73, Mass=2108, SNR=31.7, Peak=175 HFD=4.1
03:54:10.040 00.001 28316 MultiStar: [#1 0.26,0.20,1.00,U] [#2 0.02,0.43,0.00,M1] [#3 0.12,0.05,0.90,U] [#4 0.09,-0.15,0.84,U] [#5 0.14,0.18,0.77,U] [#6 -0.12,-0.00,0.66,U] [#7 -0.10,-0.01,0.65,U] [#8 -0.18,0.09,0.61,U] 
03:54:10.041 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.05}, one-star: {0.27, 0.01}
03:54:10.041 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
03:54:10.042 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
03:54:10.042 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.52 mountX=0.01 mountY=-0.10, mountTheta=-1.48
03:54:10.043 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
03:54:10.044 00.001 28316 Enqueuing Move request for scope (0.09, 0.05)
03:54:10.044 00.000 29988 Worker thread wakes up
03:54:10.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:10.045 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
03:54:10.045 00.000 28316 UpdateGuideState exits: m=2108 RSB=31.7
03:54:10.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:10.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:10.048 00.001 28316 Enqueuing Expose request
03:54:10.050 00.002 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
03:54:10.050 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
03:54:10.050 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:54:10.050 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:10.050 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:54:10.050 00.000 29988 MoveAxis(E, 0, ABG)
03:54:10.050 00.000 29988 Move returns status 0, amount 0
03:54:10.050 00.000 29988 MoveAxis(N, 0, ABG)
03:54:10.050 00.000 29988 Move returns status 0, amount 0
03:54:10.050 00.000 29988 move complete, result=0
03:54:10.050 00.000 29988 worker thread done servicing request
03:54:10.050 00.000 29988 Worker thread wakes up
03:54:10.051 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:10.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:10.052 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:11.576 01.524 29988 Exposure complete
03:54:11.627 00.051 29988 worker thread done servicing request
03:54:11.628 00.001 28316 OnExposeComplete: enter
03:54:11.629 00.001 28316 UpdateGuideState(): m_state=6
03:54:11.631 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6427
03:54:11.633 00.002 28316 Star::Find returns 1 (0), X=952.81, Y=258.65, Mass=2214, SNR=32.7, Peak=168 HFD=3.9
03:54:11.634 00.001 28316 MultiStar: [#1 0.14,0.14,1.00,U] [#2 0.09,0.15,0.93,U] [#3 0.11,0.07,0.86,U] [#4 0.08,-0.14,0.83,U] [#5 0.22,-0.02,0.74,U] [#6 -0.28,0.11,0.63,U] [#7 -0.18,-0.06,0.65,U] [#8 -0.09,0.24,0.59,U] 
03:54:11.636 00.002 28316 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.17, -0.07}
03:54:11.637 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
03:54:11.638 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
03:54:11.638 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.68 mountX=0.02 mountY=-0.07, mountTheta=-1.32
03:54:11.640 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.04, opts=13)
03:54:11.641 00.001 28316 Enqueuing Move request for scope (0.05, 0.04)
03:54:11.641 00.000 29988 Worker thread wakes up
03:54:11.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:11.642 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
03:54:11.642 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.7
03:54:11.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
03:54:11.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:11.642 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:11.643 00.001 28316 Enqueuing Expose request
03:54:11.643 00.000 29988 Moving (0.05, 0.04) raw xDistance=0.02 yDistance=-0.07
03:54:11.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:54:11.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:11.643 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:54:11.643 00.000 29988 MoveAxis(E, 0, ABG)
03:54:11.643 00.000 29988 Move returns status 0, amount 0
03:54:11.643 00.000 29988 MoveAxis(N, 0, ABG)
03:54:11.643 00.000 29988 Move returns status 0, amount 0
03:54:11.643 00.000 29988 move complete, result=0
03:54:11.643 00.000 29988 worker thread done servicing request
03:54:11.643 00.000 29988 Worker thread wakes up
03:54:11.644 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:11.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:11.644 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:13.268 01.624 29988 Exposure complete
03:54:13.310 00.042 29988 worker thread done servicing request
03:54:13.310 00.000 28316 OnExposeComplete: enter
03:54:13.311 00.001 28316 UpdateGuideState(): m_state=6
03:54:13.313 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6428
03:54:13.314 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=258.74, Mass=2308, SNR=33.4, Peak=166 HFD=4.1
03:54:13.316 00.002 28316 MultiStar: [#1 0.17,0.19,0.98,U] [#2 -0.17,0.28,0.93,U] [#3 0.05,0.16,0.83,U] [#4 -0.06,-0.06,0.79,U] [#5 0.07,0.17,0.73,U] [#6 -0.26,0.15,0.63,U] [#7 -0.09,-0.14,0.58,U] [#8 -0.44,0.29,0.00,M1] 
03:54:13.317 00.001 28316 single-star, 7 included, MultiStar: {-0.03, 0.11}, one-star: {-0.01, 0.02}
03:54:13.318 00.001 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.16 = 0.16)
03:54:13.319 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
03:54:13.320 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.15 mountX=0.02 mountY=0.00, mountTheta=0.12
03:54:13.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
03:54:13.322 00.001 28316 Enqueuing Move request for scope (-0.01, 0.02)
03:54:13.322 00.000 29988 Worker thread wakes up
03:54:13.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:13.323 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.4
03:54:13.323 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:13.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:13.324 00.001 28316 Enqueuing Expose request
03:54:13.324 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
03:54:13.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
03:54:13.324 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=0.00
03:54:13.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:54:13.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:13.325 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
03:54:13.325 00.000 29988 MoveAxis(E, 0, ABG)
03:54:13.325 00.000 29988 Move returns status 0, amount 0
03:54:13.325 00.000 29988 MoveAxis(N, 0, ABG)
03:54:13.325 00.000 29988 Move returns status 0, amount 0
03:54:13.325 00.000 29988 move complete, result=0
03:54:13.325 00.000 29988 worker thread done servicing request
03:54:13.325 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:54:13.326 00.001 29988 Worker thread wakes up
03:54:13.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:13.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:14.848 01.522 29988 Exposure complete
03:54:14.889 00.041 29988 worker thread done servicing request
03:54:14.889 00.000 28316 OnExposeComplete: enter
03:54:14.890 00.001 28316 UpdateGuideState(): m_state=6
03:54:14.891 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6429
03:54:14.892 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=258.77, Mass=2322, SNR=33.3, Peak=179 HFD=4.3
03:54:14.895 00.003 28316 MultiStar: [#1 0.18,0.17,0.97,U] [#2 0.06,0.22,0.90,U] [#3 0.07,0.15,0.85,U] [#4 0.13,-0.06,0.79,U] [#5 0.17,0.22,0.75,U] [#6 -0.19,0.26,0.63,U] [#7 0.15,-0.10,0.61,U] [#8 -0.28,0.22,0.00,M2] 
03:54:14.897 00.002 28316 refined, 7 included, MultiStar: {0.10, 0.12}, one-star: {0.15, 0.05}
03:54:14.900 00.003 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
03:54:14.900 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
03:54:14.902 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.87 mountX=0.07 mountY=-0.14, mountTheta=-1.13
03:54:14.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.12, opts=13)
03:54:14.903 00.000 28316 Enqueuing Move request for scope (0.10, 0.12)
03:54:14.904 00.001 29988 Worker thread wakes up
03:54:14.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:14.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
03:54:14.904 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.3
03:54:14.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:14.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:14.905 00.000 28316 Enqueuing Expose request
03:54:14.906 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
03:54:14.906 00.000 29988 Moving (0.10, 0.12) raw xDistance=0.07 yDistance=-0.14
03:54:14.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:54:14.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:14.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:54:14.906 00.000 29988 MoveAxis(E, 0, ABG)
03:54:14.906 00.000 29988 Move returns status 0, amount 0
03:54:14.906 00.000 29988 MoveAxis(N, 0, ABG)
03:54:14.906 00.000 29988 Move returns status 0, amount 0
03:54:14.906 00.000 29988 move complete, result=0
03:54:14.906 00.000 29988 worker thread done servicing request
03:54:14.906 00.000 29988 Worker thread wakes up
03:54:14.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:14.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:14.907 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:16.542 01.635 29988 Exposure complete
03:54:16.589 00.047 29988 worker thread done servicing request
03:54:16.590 00.001 28316 OnExposeComplete: enter
03:54:16.591 00.001 28316 UpdateGuideState(): m_state=6
03:54:16.592 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6430
03:54:16.592 00.000 28316 Star::Find returns 1 (0), X=952.81, Y=258.61, Mass=2344, SNR=33.5, Peak=172 HFD=3.9
03:54:16.593 00.001 28316 MultiStar: [#1 0.36,-0.05,0.00,M1] [#2 0.25,0.08,0.91,U] [#3 0.11,-0.11,0.85,U] [#4 -0.01,-0.26,0.85,U] [#5 0.43,-0.07,0.00,M1] [#6 -0.15,0.16,0.61,U] [#7 -0.08,0.02,0.60,U] [#8 -0.15,-0.12,0.57,U] 
03:54:16.593 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.17, -0.11}
03:54:16.594 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
03:54:16.594 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
03:54:16.595 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-0.89 mountX=-0.07 mountY=-0.02, mountTheta=-2.93
03:54:16.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
03:54:16.597 00.001 28316 Enqueuing Move request for scope (0.05, -0.06)
03:54:16.599 00.002 29988 Worker thread wakes up
03:54:16.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:16.600 00.001 28316 UpdateGuideState exits: m=2344 RSB=33.5
03:54:16.601 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:16.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
03:54:16.602 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
03:54:16.602 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.07 yDistance=-0.02
03:54:16.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:54:16.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:16.602 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:16.603 00.001 28316 Enqueuing Expose request
03:54:16.604 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:54:16.604 00.000 29988 MoveAxis(E, 0, ABG)
03:54:16.604 00.000 29988 Move returns status 0, amount 0
03:54:16.604 00.000 29988 MoveAxis(N, 0, ABG)
03:54:16.604 00.000 29988 Move returns status 0, amount 0
03:54:16.604 00.000 29988 move complete, result=0
03:54:16.604 00.000 29988 worker thread done servicing request
03:54:16.604 00.000 29988 Worker thread wakes up
03:54:16.604 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:16.604 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:16.606 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:54:18.125 01.519 29988 Exposure complete
03:54:18.151 00.026 29988 worker thread done servicing request
03:54:18.151 00.000 28316 OnExposeComplete: enter
03:54:18.152 00.001 28316 UpdateGuideState(): m_state=6
03:54:18.152 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6431
03:54:18.153 00.001 28316 Star::Find returns 1 (0), X=953.10, Y=258.66, Mass=2269, SNR=33.0, Peak=172 HFD=4.0
03:54:18.153 00.000 28316 MultiStar: [#1 0.62,0.02,0.00,M2] [#2 0.36,0.04,0.00,M1] [#3 0.32,0.00,0.82,U] [#4 0.21,-0.03,0.83,U] [#5 0.43,0.07,0.00,M2] [#6 0.12,-0.00,0.61,U] [#7 0.26,-0.10,0.62,U] [#8 0.26,0.11,0.56,U] 
03:54:18.153 00.000 28316 refined, 5 included, MultiStar: {0.29, -0.02}, one-star: {0.46, -0.07}
03:54:18.154 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:54:18.154 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
03:54:18.155 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-0.07 mountX=-0.14 mountY=-0.25, mountTheta=-2.08
03:54:18.156 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.02, opts=13)
03:54:18.157 00.001 28316 Enqueuing Move request for scope (0.29, -0.02)
03:54:18.157 00.000 29988 Worker thread wakes up
03:54:18.157 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:18.157 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.02) opts 0xd
03:54:18.157 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
03:54:18.158 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:18.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:18.159 00.001 28316 Enqueuing Expose request
03:54:18.159 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.02)
03:54:18.159 00.000 29988 Moving (0.29, -0.02) raw xDistance=-0.14 yDistance=-0.25
03:54:18.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:54:18.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
03:54:18.159 00.000 29988 MoveAxis(E, 0, ABG)
03:54:18.159 00.000 29988 Move returns status 0, amount 0
03:54:18.159 00.000 29988 MoveAxis(N, 59, ABG)
03:54:18.159 00.000 29988 Guiding  Dir = 0, Dur = 59
03:54:18.159 00.000 29988 IsSlewing returns 0
03:54:18.160 00.001 29988 IsGuiding returns 0
03:54:18.164 00.004 29988 PulseGuide returned control before completion, sleep 65
03:54:18.236 00.072 29988 IsGuiding returns 0
03:54:18.236 00.000 29988 Move returns status 0, amount 59
03:54:18.236 00.000 29988 move complete, result=0
03:54:18.236 00.000 29988 worker thread done servicing request
03:54:18.236 00.000 29988 Worker thread wakes up
03:54:18.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:18.236 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
03:54:18.238 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:19.865 01.627 29988 Exposure complete
03:54:19.902 00.037 29988 worker thread done servicing request
03:54:19.902 00.000 28316 OnExposeComplete: enter
03:54:19.903 00.001 28316 UpdateGuideState(): m_state=6
03:54:19.903 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6432
03:54:19.904 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=258.79, Mass=2406, SNR=33.9, Peak=175 HFD=3.9
03:54:19.904 00.000 28316 MultiStar: [#1 0.03,0.24,0.95,U] [#2 0.00,0.07,0.88,U] [#3 -0.17,0.11,0.84,U] [#4 -0.05,-0.04,0.77,U] [#5 0.38,0.16,0.00,M3] [#6 -0.23,0.16,0.60,U] [#7 -0.22,0.03,0.60,U] [#8 -0.36,0.27,0.00,M1] 
03:54:19.905 00.001 28316 single-star, 6 included, MultiStar: {-0.08, 0.10}, one-star: {-0.02, 0.07}
03:54:19.905 00.000 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
03:54:19.906 00.001 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
03:54:19.906 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.91 mountX=0.07 mountY=-0.01, mountTheta=-0.13
03:54:19.909 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
03:54:19.910 00.001 28316 Enqueuing Move request for scope (-0.02, 0.07)
03:54:19.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:19.910 00.000 28316 UpdateGuideState exits: m=2406 RSB=33.9
03:54:19.911 00.001 29988 Worker thread wakes up
03:54:19.911 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:19.911 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
03:54:19.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:19.912 00.001 28316 Enqueuing Expose request
03:54:19.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
03:54:19.912 00.000 29988 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.01
03:54:19.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:54:19.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:19.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:54:19.912 00.000 29988 MoveAxis(E, 0, ABG)
03:54:19.912 00.000 29988 Move returns status 0, amount 0
03:54:19.913 00.001 29988 MoveAxis(N, 0, ABG)
03:54:19.913 00.000 29988 Move returns status 0, amount 0
03:54:19.913 00.000 29988 move complete, result=0
03:54:19.913 00.000 29988 worker thread done servicing request
03:54:19.913 00.000 29988 Worker thread wakes up
03:54:19.913 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:19.913 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:19.913 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:54:21.442 01.529 29988 Exposure complete
03:54:21.484 00.042 29988 worker thread done servicing request
03:54:21.485 00.001 28316 OnExposeComplete: enter
03:54:21.485 00.000 28316 UpdateGuideState(): m_state=6
03:54:21.486 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6433
03:54:21.486 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=258.59, Mass=2173, SNR=32.4, Peak=141 HFD=4.1
03:54:21.487 00.001 28316 MultiStar: [#1 -0.14,0.10,0.98,U] [#2 -0.22,0.15,0.93,U] [#3 0.02,-0.07,0.85,U] [#4 -0.03,0.02,0.88,U] [#5 0.06,0.12,0.78,U] [#6 -0.26,0.12,0.64,U] [#7 -0.37,-0.12,0.00,M1] [#8 -0.36,0.09,0.00,M2] 
03:54:21.487 00.000 28316 refined, 6 included, MultiStar: {-0.09, 0.04}, one-star: {-0.07, -0.13}
03:54:21.488 00.001 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
03:54:21.488 00.000 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
03:54:21.488 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.72 mountX=0.07 mountY=0.06, mountTheta=0.70
03:54:21.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.04, opts=13)
03:54:21.490 00.001 28316 Enqueuing Move request for scope (-0.09, 0.04)
03:54:21.491 00.001 29988 Worker thread wakes up
03:54:21.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
03:54:21.491 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
03:54:21.491 00.000 29988 Moving (-0.09, 0.04) raw xDistance=0.07 yDistance=0.06
03:54:21.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:54:21.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:21.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:21.492 00.001 28316 UpdateGuideState exits: m=2173 RSB=32.4
03:54:21.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:21.492 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:21.493 00.001 28316 Enqueuing Expose request
03:54:21.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:54:21.493 00.000 29988 MoveAxis(E, 0, ABG)
03:54:21.493 00.000 29988 Move returns status 0, amount 0
03:54:21.493 00.000 29988 MoveAxis(N, 0, ABG)
03:54:21.493 00.000 29988 Move returns status 0, amount 0
03:54:21.494 00.001 29988 move complete, result=0
03:54:21.494 00.000 29988 worker thread done servicing request
03:54:21.494 00.000 29988 Worker thread wakes up
03:54:21.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:21.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:21.494 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:23.129 01.635 29988 Exposure complete
03:54:23.171 00.042 29988 worker thread done servicing request
03:54:23.171 00.000 28316 OnExposeComplete: enter
03:54:23.173 00.002 28316 UpdateGuideState(): m_state=6
03:54:23.176 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6434
03:54:23.178 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=258.88, Mass=2262, SNR=33.0, Peak=165 HFD=3.9
03:54:23.181 00.003 28316 MultiStar: [#1 -0.07,0.21,1.00,U] [#2 -0.14,0.29,0.91,U] [#3 -0.35,0.20,0.00,M1] [#4 0.09,-0.03,0.83,U] [#5 0.23,0.08,0.72,U] [#6 -0.29,0.01,0.64,U] [#7 -0.25,-0.12,0.60,U] [#8 -0.34,0.11,0.00,M3] 
03:54:23.183 00.002 28316 refined, 6 included, MultiStar: {-0.07, 0.11}, one-star: {-0.09, 0.16}
03:54:23.183 00.000 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
03:54:23.183 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
03:54:23.184 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.14 mountX=0.12 mountY=0.01, mountTheta=0.10
03:54:23.186 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.11, opts=13)
03:54:23.186 00.000 28316 Enqueuing Move request for scope (-0.07, 0.11)
03:54:23.186 00.000 29988 Worker thread wakes up
03:54:23.187 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:23.188 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
03:54:23.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
03:54:23.188 00.000 29988 Moving (-0.07, 0.11) raw xDistance=0.12 yDistance=0.01
03:54:23.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:54:23.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:23.188 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:54:23.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:23.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:23.190 00.001 28316 Enqueuing Expose request
03:54:23.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:54:23.190 00.000 29988 MoveAxis(E, 0, ABG)
03:54:23.190 00.000 29988 Move returns status 0, amount 0
03:54:23.190 00.000 29988 MoveAxis(N, 0, ABG)
03:54:23.190 00.000 29988 Move returns status 0, amount 0
03:54:23.190 00.000 29988 move complete, result=0
03:54:23.190 00.000 29988 worker thread done servicing request
03:54:23.190 00.000 29988 Worker thread wakes up
03:54:23.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:23.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:23.191 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:54:24.711 01.520 29988 Exposure complete
03:54:24.765 00.054 29988 worker thread done servicing request
03:54:24.766 00.001 28316 OnExposeComplete: enter
03:54:24.766 00.000 28316 UpdateGuideState(): m_state=6
03:54:24.768 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6435
03:54:24.769 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=258.65, Mass=2105, SNR=31.9, Peak=154 HFD=3.8
03:54:24.770 00.001 28316 MultiStar: [#1 -0.18,0.16,1.01,U] [#2 -0.05,0.01,0.96,U] [#3 -0.22,0.14,0.91,U] [#4 -0.04,-0.40,0.00,M1] [#5 0.16,0.02,0.79,U] [#6 -0.27,0.00,0.66,U] [#7 -0.20,-0.30,0.00,M1] [#8 -0.49,0.16,0.00,M4] 
03:54:24.772 00.002 28316 refined, 5 included, MultiStar: {-0.12, 0.05}, one-star: {-0.15, -0.07}
03:54:24.773 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
03:54:24.773 00.000 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
03:54:24.774 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.76 mountX=0.09 mountY=0.08, mountTheta=0.74
03:54:24.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
03:54:24.775 00.000 28316 Enqueuing Move request for scope (-0.12, 0.05)
03:54:24.776 00.001 29988 Worker thread wakes up
03:54:24.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
03:54:24.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
03:54:24.776 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.09 yDistance=0.08
03:54:24.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:24.776 00.000 28316 UpdateGuideState exits: m=2105 RSB=31.9
03:54:24.777 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:24.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:24.778 00.001 28316 Enqueuing Expose request
03:54:24.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:54:24.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:24.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:54:24.778 00.000 29988 MoveAxis(E, 0, ABG)
03:54:24.778 00.000 29988 Move returns status 0, amount 0
03:54:24.778 00.000 29988 MoveAxis(N, 0, ABG)
03:54:24.778 00.000 29988 Move returns status 0, amount 0
03:54:24.778 00.000 29988 move complete, result=0
03:54:24.778 00.000 29988 worker thread done servicing request
03:54:24.778 00.000 29988 Worker thread wakes up
03:54:24.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:24.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:24.779 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:26.405 01.626 29988 Exposure complete
03:54:26.462 00.057 29988 worker thread done servicing request
03:54:26.463 00.001 28316 OnExposeComplete: enter
03:54:26.464 00.001 28316 UpdateGuideState(): m_state=6
03:54:26.465 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6436
03:54:26.467 00.002 28316 Star::Find returns 1 (0), X=952.97, Y=258.54, Mass=2217, SNR=32.5, Peak=181 HFD=4.0
03:54:26.471 00.004 28316 MultiStar: [#1 0.19,-0.01,0.98,U] [#2 0.21,-0.15,0.93,U] [#3 0.23,-0.02,0.87,U] [#4 -0.09,-0.19,0.83,U] [#5 0.29,-0.11,0.78,U] [#6 -0.24,0.09,0.61,U] [#7 0.01,-0.33,0.62,U] [#8 -0.23,-0.11,0.60,U] 
03:54:26.471 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.11}, one-star: {0.33, -0.18}
03:54:26.472 00.001 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:54:26.472 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:54:26.472 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.79 mountX=-0.15 mountY=-0.05, mountTheta=-2.83
03:54:26.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
03:54:26.474 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
03:54:26.474 00.000 29988 Worker thread wakes up
03:54:26.474 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
03:54:26.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
03:54:26.475 00.001 29988 Moving (0.11, -0.11) raw xDistance=-0.15 yDistance=-0.05
03:54:26.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:54:26.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:26.475 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:26.475 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.5
03:54:26.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:26.476 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:26.476 00.000 28316 Enqueuing Expose request
03:54:26.477 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:54:26.477 00.000 29988 MoveAxis(E, 0, ABG)
03:54:26.477 00.000 29988 Move returns status 0, amount 0
03:54:26.477 00.000 29988 MoveAxis(N, 0, ABG)
03:54:26.477 00.000 29988 Move returns status 0, amount 0
03:54:26.477 00.000 29988 move complete, result=0
03:54:26.477 00.000 29988 worker thread done servicing request
03:54:26.477 00.000 29988 Worker thread wakes up
03:54:26.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:26.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:26.477 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:54:28.005 01.528 29988 Exposure complete
03:54:28.044 00.039 29988 worker thread done servicing request
03:54:28.044 00.000 28316 OnExposeComplete: enter
03:54:28.044 00.000 28316 UpdateGuideState(): m_state=6
03:54:28.045 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6437
03:54:28.045 00.000 28316 Star::Find returns 1 (0), X=952.91, Y=258.26, Mass=2200, SNR=32.6, Peak=168 HFD=4.1
03:54:28.046 00.001 28316 MultiStar: [#1 0.27,-0.21,0.00,M1] [#2 0.04,-0.35,0.00,M1] [#3 -0.09,-0.25,0.87,U] [#4 0.15,-0.43,0.00,M1] [#5 0.44,-0.33,0.00,M1] [#6 -0.10,-0.18,0.63,U] [#7 -0.06,-0.38,0.00,M1] [#8 -0.09,-0.22,0.58,U] 
03:54:28.046 00.000 28316 refined, 3 included, MultiStar: {0.02, -0.30}, one-star: {0.27, -0.46}
03:54:28.047 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.80)
03:54:28.048 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76)
03:54:28.051 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.49 mountX=-0.28 mountY=0.11, mountTheta=2.76
03:54:28.055 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.30, opts=13)
03:54:28.055 00.000 28316 Enqueuing Move request for scope (0.02, -0.30)
03:54:28.056 00.001 29988 Worker thread wakes up
03:54:28.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:28.056 00.000 28316 UpdateGuideState exits: m=2200 RSB=32.6
03:54:28.057 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:28.057 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:28.057 00.000 28316 Enqueuing Expose request
03:54:28.058 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd
03:54:28.058 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.30)
03:54:28.058 00.000 29988 Moving (0.02, -0.30) raw xDistance=-0.28 yDistance=0.11
03:54:28.058 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
03:54:28.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:28.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
03:54:28.058 00.000 29988 MoveAxis(E, 60, ABG)
03:54:28.058 00.000 29988 Guiding  Dir = 2, Dur = 60
03:54:28.058 00.000 29988 IsSlewing returns 0
03:54:28.058 00.000 29988 IsGuiding returns 0
03:54:28.060 00.002 29988 PulseGuide returned control before completion, sleep 69
03:54:28.143 00.083 29988 IsGuiding returns 0
03:54:28.143 00.000 29988 Move returns status 0, amount 60
03:54:28.143 00.000 29988 MoveAxis(N, 0, ABG)
03:54:28.143 00.000 29988 Move returns status 0, amount 0
03:54:28.143 00.000 29988 move complete, result=0
03:54:28.143 00.000 29988 worker thread done servicing request
03:54:28.143 00.000 29988 Worker thread wakes up
03:54:28.144 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:28.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:28.144 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.1 px 0 ms NORTH
03:54:29.774 01.630 29988 Exposure complete
03:54:29.814 00.040 29988 worker thread done servicing request
03:54:29.814 00.000 28316 OnExposeComplete: enter
03:54:29.815 00.001 28316 UpdateGuideState(): m_state=6
03:54:29.817 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6438
03:54:29.819 00.002 28316 Star::Find returns 1 (0), X=952.82, Y=258.43, Mass=2082, SNR=31.6, Peak=155 HFD=4.0
03:54:29.820 00.001 28316 MultiStar: [#1 -0.06,-0.06,1.02,U] [#2 0.15,-0.26,0.95,U] [#3 0.10,-0.15,0.92,U] [#4 0.00,-0.23,0.86,U] [#5 0.18,-0.19,0.80,U] [#6 -0.38,-0.05,0.00,M1] [#7 0.06,-0.42,0.00,M2] [#8 -0.41,0.03,0.00,M3] 
03:54:29.821 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.20}, one-star: {0.18, -0.29}
03:54:29.822 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
03:54:29.822 00.000 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
03:54:29.822 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=-0.22 mountY=0.01, mountTheta=3.10
03:54:29.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.20, opts=13)
03:54:29.824 00.000 28316 Enqueuing Move request for scope (0.09, -0.20)
03:54:29.825 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:29.825 00.000 28316 UpdateGuideState exits: m=2082 RSB=31.6
03:54:29.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:29.826 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:29.826 00.000 28316 Enqueuing Expose request
03:54:29.827 00.001 29988 Worker thread wakes up
03:54:29.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
03:54:29.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
03:54:29.827 00.000 29988 Moving (0.09, -0.20) raw xDistance=-0.22 yDistance=0.01
03:54:29.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
03:54:29.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:29.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:54:29.827 00.000 29988 MoveAxis(E, 49, ABG)
03:54:29.827 00.000 29988 Guiding  Dir = 2, Dur = 49
03:54:29.827 00.000 29988 IsSlewing returns 0
03:54:29.827 00.000 29988 IsGuiding returns 0
03:54:29.830 00.003 29988 PulseGuide returned control before completion, sleep 57
03:54:29.895 00.065 29988 IsGuiding returns 0
03:54:29.895 00.000 29988 Move returns status 0, amount 49
03:54:29.896 00.001 29988 MoveAxis(N, 0, ABG)
03:54:29.896 00.000 29988 Move returns status 0, amount 0
03:54:29.896 00.000 29988 move complete, result=0
03:54:29.896 00.000 29988 worker thread done servicing request
03:54:29.896 00.000 29988 Worker thread wakes up
03:54:29.896 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
03:54:29.898 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:29.898 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:31.310 01.412 29988 Exposure complete
03:54:31.361 00.051 29988 worker thread done servicing request
03:54:31.361 00.000 28316 OnExposeComplete: enter
03:54:31.362 00.001 28316 UpdateGuideState(): m_state=6
03:54:31.362 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6439
03:54:31.362 00.000 28316 Star::Find returns 1 (0), X=952.87, Y=258.43, Mass=2141, SNR=32.0, Peak=158 HFD=3.9
03:54:31.364 00.002 28316 MultiStar: [#1 -0.16,-0.20,1.02,U] [#2 -0.10,-0.07,0.92,U] [#3 0.11,-0.21,0.90,U] [#4 -0.05,-0.26,0.86,U] [#5 0.08,-0.29,0.76,U] [#6 -0.19,-0.21,0.64,U] [#7 -0.26,-0.29,0.00,M3] [#8 -0.22,-0.25,0.00,M4] 
03:54:31.364 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.22}, one-star: {0.23, -0.30}
03:54:31.365 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
03:54:31.365 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
03:54:31.365 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=-0.20 mountY=0.10, mountTheta=2.66
03:54:31.367 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.22, opts=13)
03:54:31.367 00.000 28316 Enqueuing Move request for scope (-0.00, -0.22)
03:54:31.368 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:31.368 00.000 29988 Worker thread wakes up
03:54:31.368 00.000 28316 UpdateGuideState exits: m=2141 RSB=32.0
03:54:31.370 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
03:54:31.370 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:31.371 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
03:54:31.371 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:31.371 00.000 28316 Enqueuing Expose request
03:54:31.372 00.001 29988 Moving (-0.00, -0.22) raw xDistance=-0.20 yDistance=0.10
03:54:31.372 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
03:54:31.372 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:31.372 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:54:31.372 00.000 29988 MoveAxis(E, 0, ABG)
03:54:31.372 00.000 29988 Move returns status 0, amount 0
03:54:31.372 00.000 29988 MoveAxis(N, 0, ABG)
03:54:31.372 00.000 29988 Move returns status 0, amount 0
03:54:31.372 00.000 29988 move complete, result=0
03:54:31.372 00.000 29988 worker thread done servicing request
03:54:31.372 00.000 29988 Worker thread wakes up
03:54:31.372 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:31.372 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:31.373 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:33.000 01.627 29988 Exposure complete
03:54:33.029 00.029 28316 OnExposeComplete: enter
03:54:33.030 00.001 28316 UpdateGuideState(): m_state=6
03:54:33.030 00.000 29988 worker thread done servicing request
03:54:33.030 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6440
03:54:33.031 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=258.65, Mass=2295, SNR=33.2, Peak=166 HFD=4.0
03:54:33.031 00.000 28316 MultiStar: [#1 -0.05,0.15,0.97,U] [#2 -0.07,0.07,0.91,U] [#3 -0.21,-0.00,0.88,U] [#4 -0.09,-0.21,0.82,U] [#5 0.26,0.03,0.74,U] [#6 -0.24,-0.00,0.60,U] [#7 -0.31,-0.29,0.00,M4] [#8 -0.22,0.06,0.59,U] 
03:54:33.032 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.00}, one-star: {-0.04, -0.08}
03:54:33.032 00.000 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
03:54:33.034 00.002 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
03:54:33.034 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.13 mountX=0.03 mountY=0.07, mountTheta=1.13
03:54:33.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.00, opts=13)
03:54:33.036 00.001 28316 Enqueuing Move request for scope (-0.08, 0.00)
03:54:33.036 00.000 29988 Worker thread wakes up
03:54:33.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
03:54:33.036 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
03:54:33.036 00.000 29988 Moving (-0.08, 0.00) raw xDistance=0.03 yDistance=0.07
03:54:33.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:54:33.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:33.036 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:54:33.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:33.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:33.037 00.000 28316 Enqueuing Expose request
03:54:33.039 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:33.039 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:54:33.039 00.000 29988 MoveAxis(E, 0, ABG)
03:54:33.039 00.000 29988 Move returns status 0, amount 0
03:54:33.039 00.000 29988 MoveAxis(N, 0, ABG)
03:54:33.039 00.000 29988 Move returns status 0, amount 0
03:54:33.039 00.000 29988 move complete, result=0
03:54:33.039 00.000 29988 worker thread done servicing request
03:54:33.039 00.000 29988 Worker thread wakes up
03:54:33.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:33.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:33.039 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:34.558 01.519 29988 Exposure complete
03:54:34.598 00.040 29988 worker thread done servicing request
03:54:34.598 00.000 28316 OnExposeComplete: enter
03:54:34.599 00.001 28316 UpdateGuideState(): m_state=6
03:54:34.599 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6441
03:54:34.602 00.003 28316 Star::Find returns 1 (0), X=952.46, Y=258.63, Mass=2289, SNR=33.2, Peak=162 HFD=4.1
03:54:34.605 00.003 28316 MultiStar: [#1 -0.04,0.07,0.96,U] [#2 -0.27,0.05,0.92,U] [#3 -0.39,-0.03,0.00,M1] [#4 -0.17,-0.29,0.84,U] [#5 0.00,-0.02,0.71,U] [#6 -0.36,0.10,0.00,M1] [#7 -0.38,-0.18,0.00,M5] [#8 -0.52,0.05,0.00,M4] 
03:54:34.607 00.002 28316 refined, 4 included, MultiStar: {-0.14, -0.05}, one-star: {-0.18, -0.09}
03:54:34.609 00.002 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
03:54:34.611 00.002 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
03:54:34.614 00.003 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.77 mountX=0.01 mountY=0.15, mountTheta=1.51
03:54:34.618 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.05, opts=13)
03:54:34.618 00.000 28316 Enqueuing Move request for scope (-0.14, -0.05)
03:54:34.619 00.001 29988 Worker thread wakes up
03:54:34.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:34.619 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.2
03:54:34.620 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:34.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:34.620 00.000 28316 Enqueuing Expose request
03:54:34.621 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
03:54:34.621 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
03:54:34.621 00.000 29988 Moving (-0.14, -0.05) raw xDistance=0.01 yDistance=0.15
03:54:34.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:54:34.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:34.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:54:34.621 00.000 29988 MoveAxis(E, 0, ABG)
03:54:34.621 00.000 29988 Move returns status 0, amount 0
03:54:34.621 00.000 29988 MoveAxis(N, 0, ABG)
03:54:34.621 00.000 29988 Move returns status 0, amount 0
03:54:34.621 00.000 29988 move complete, result=0
03:54:34.621 00.000 29988 worker thread done servicing request
03:54:34.621 00.000 29988 Worker thread wakes up
03:54:34.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:34.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:34.621 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:36.247 01.626 29988 Exposure complete
03:54:36.275 00.028 29988 worker thread done servicing request
03:54:36.275 00.000 28316 OnExposeComplete: enter
03:54:36.275 00.000 28316 UpdateGuideState(): m_state=6
03:54:36.276 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6442
03:54:36.277 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=258.56, Mass=2311, SNR=33.2, Peak=164 HFD=3.8
03:54:36.277 00.000 28316 MultiStar: [#1 -0.15,0.09,0.98,U] [#2 -0.51,0.13,0.00,M1] [#3 -0.33,-0.13,0.00,M2] [#4 -0.21,-0.18,0.84,U] [#5 -0.20,-0.13,0.74,U] [#6 -0.36,-0.06,0.00,M2] [#7 -0.18,-0.36,0.00,M6] [#8 -0.42,-0.07,0.00,M5] 
03:54:36.278 00.001 28316 refined, 3 included, MultiStar: {-0.21, -0.09}, one-star: {-0.27, -0.16}
03:54:36.278 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.74 = 1.54)
03:54:36.279 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.78 = 1.50)
03:54:36.279 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.75 mountX=0.01 mountY=0.23, mountTheta=1.54
03:54:36.280 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.09, opts=13)
03:54:36.281 00.001 28316 Enqueuing Move request for scope (-0.21, -0.09)
03:54:36.281 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:36.281 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.2
03:54:36.282 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:36.282 00.000 29988 Worker thread wakes up
03:54:36.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
03:54:36.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
03:54:36.283 00.001 29988 Moving (-0.21, -0.09) raw xDistance=0.01 yDistance=0.23
03:54:36.283 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:54:36.283 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:36.283 00.000 28316 Enqueuing Expose request
03:54:36.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:54:36.284 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:54:36.284 00.000 29988 MoveAxis(E, 0, ABG)
03:54:36.284 00.000 29988 Move returns status 0, amount 0
03:54:36.284 00.000 29988 MoveAxis(N, 0, ABG)
03:54:36.284 00.000 29988 Move returns status 0, amount 0
03:54:36.284 00.000 29988 move complete, result=0
03:54:36.285 00.001 29988 worker thread done servicing request
03:54:36.285 00.000 29988 Worker thread wakes up
03:54:36.285 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:36.285 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:36.285 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:54:37.806 01.521 29988 Exposure complete
03:54:37.866 00.060 29988 worker thread done servicing request
03:54:37.866 00.000 28316 OnExposeComplete: enter
03:54:37.867 00.001 28316 UpdateGuideState(): m_state=6
03:54:37.871 00.004 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6443
03:54:37.873 00.002 28316 Star::Find returns 1 (0), X=952.47, Y=258.65, Mass=2260, SNR=32.9, Peak=158 HFD=3.9
03:54:37.876 00.003 28316 MultiStar: [#1 -0.10,0.04,0.95,U] [#2 -0.14,0.13,0.91,U] [#3 -0.22,0.04,0.88,U] [#4 0.00,-0.41,0.00,M1] [#5 0.10,-0.06,0.75,U] [#6 -0.24,0.01,0.63,U] [#7 -0.26,-0.20,0.63,U] [#8 -0.40,0.06,0.00,M6] 
03:54:37.878 00.002 28316 refined, 6 included, MultiStar: {-0.14, -0.01}, one-star: {-0.17, -0.07}
03:54:37.880 00.002 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.21)
03:54:37.882 00.002 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.17)
03:54:37.882 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.15 cameraTheta=-3.07 mountX=0.05 mountY=0.13, mountTheta=1.21
03:54:37.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.01, opts=13)
03:54:37.885 00.001 28316 Enqueuing Move request for scope (-0.14, -0.01)
03:54:37.885 00.000 29988 Worker thread wakes up
03:54:37.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:37.886 00.001 28316 UpdateGuideState exits: m=2260 RSB=32.9
03:54:37.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:37.887 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:37.887 00.000 28316 Enqueuing Expose request
03:54:37.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
03:54:37.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
03:54:37.887 00.000 29988 Moving (-0.14, -0.01) raw xDistance=0.05 yDistance=0.13
03:54:37.888 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:54:37.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:37.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:54:37.888 00.000 29988 MoveAxis(E, 0, ABG)
03:54:37.888 00.000 29988 Move returns status 0, amount 0
03:54:37.888 00.000 29988 MoveAxis(N, 0, ABG)
03:54:37.888 00.000 29988 Move returns status 0, amount 0
03:54:37.888 00.000 29988 move complete, result=0
03:54:37.888 00.000 29988 worker thread done servicing request
03:54:37.888 00.000 29988 Worker thread wakes up
03:54:37.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:37.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:37.888 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:39.515 01.627 29988 Exposure complete
03:54:39.550 00.035 29988 worker thread done servicing request
03:54:39.550 00.000 28316 OnExposeComplete: enter
03:54:39.551 00.001 28316 UpdateGuideState(): m_state=6
03:54:39.552 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6444
03:54:39.553 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=258.41, Mass=2178, SNR=32.3, Peak=149 HFD=3.7
03:54:39.555 00.002 28316 MultiStar: [#1 -0.02,0.14,1.01,U] [#2 -0.15,-0.08,0.88,U] [#3 -0.21,-0.16,0.90,U] [#4 -0.02,-0.17,0.86,U] [#5 0.08,-0.01,0.79,U] [#6 -0.08,-0.09,0.63,U] [#7 -0.35,-0.30,0.00,M6] [#8 -0.11,-0.07,0.61,U] 
03:54:39.556 00.001 28316 refined, 7 included, MultiStar: {-0.08, -0.10}, one-star: {-0.12, -0.31}
03:54:39.557 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
03:54:39.558 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
03:54:39.560 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.26 mountX=-0.05 mountY=0.12, mountTheta=2.01
03:54:39.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.10, opts=13)
03:54:39.563 00.001 28316 Enqueuing Move request for scope (-0.08, -0.10)
03:54:39.563 00.000 29988 Worker thread wakes up
03:54:39.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:39.564 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
03:54:39.564 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
03:54:39.564 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.3
03:54:39.566 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:39.569 00.003 29988 Moving (-0.08, -0.10) raw xDistance=-0.05 yDistance=0.12
03:54:39.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:54:39.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:39.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
03:54:39.569 00.000 29988 MoveAxis(E, 0, ABG)
03:54:39.569 00.000 29988 Move returns status 0, amount 0
03:54:39.570 00.001 29988 MoveAxis(N, 0, ABG)
03:54:39.570 00.000 29988 Move returns status 0, amount 0
03:54:39.570 00.000 29988 move complete, result=0
03:54:39.570 00.000 29988 worker thread done servicing request
03:54:39.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:39.570 00.000 28316 Enqueuing Expose request
03:54:39.570 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:39.571 00.001 29988 Worker thread wakes up
03:54:39.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:39.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:41.090 01.519 29988 Exposure complete
03:54:41.127 00.037 29988 worker thread done servicing request
03:54:41.127 00.000 28316 OnExposeComplete: enter
03:54:41.128 00.001 28316 UpdateGuideState(): m_state=6
03:54:41.129 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6445
03:54:41.130 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=258.58, Mass=2113, SNR=31.9, Peak=148 HFD=3.6
03:54:41.132 00.002 28316 MultiStar: [#1 -0.11,-0.11,1.02,U] [#2 -0.04,0.06,0.94,U] [#3 -0.16,-0.05,0.88,U] [#4 -0.01,-0.39,0.00,M1] [#5 0.19,-0.19,0.78,U] [#6 -0.19,-0.28,0.00,M1] [#7 -0.19,-0.27,0.62,U] [#8 -0.30,-0.11,0.63,U] 
03:54:41.133 00.001 28316 refined, 6 included, MultiStar: {-0.09, -0.11}, one-star: {-0.09, -0.14}
03:54:41.134 00.001 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.28 = 2.00)
03:54:41.136 00.002 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.32 = 1.96)
03:54:41.136 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.29 mountX=-0.06 mountY=0.13, mountTheta=1.99
03:54:41.137 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
03:54:41.138 00.001 28316 Enqueuing Move request for scope (-0.09, -0.11)
03:54:41.138 00.000 29988 Worker thread wakes up
03:54:41.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:41.139 00.001 28316 UpdateGuideState exits: m=2113 RSB=31.9
03:54:41.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:41.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:41.140 00.000 28316 Enqueuing Expose request
03:54:41.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
03:54:41.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
03:54:41.140 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.06 yDistance=0.13
03:54:41.141 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:54:41.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:41.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:54:41.141 00.000 29988 MoveAxis(E, 0, ABG)
03:54:41.141 00.000 29988 Move returns status 0, amount 0
03:54:41.141 00.000 29988 MoveAxis(N, 0, ABG)
03:54:41.141 00.000 29988 Move returns status 0, amount 0
03:54:41.141 00.000 29988 move complete, result=0
03:54:41.141 00.000 29988 worker thread done servicing request
03:54:41.141 00.000 29988 Worker thread wakes up
03:54:41.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:41.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:41.141 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:42.768 01.627 29988 Exposure complete
03:54:42.806 00.038 29988 worker thread done servicing request
03:54:42.806 00.000 28316 OnExposeComplete: enter
03:54:42.807 00.001 28316 UpdateGuideState(): m_state=6
03:54:42.808 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6446
03:54:42.808 00.000 28316 Star::Find returns 1 (0), X=952.77, Y=258.29, Mass=2296, SNR=33.3, Peak=177 HFD=3.8
03:54:42.810 00.002 28316 MultiStar: [#1 -0.05,-0.22,0.96,U] [#2 -0.01,-0.32,0.90,U] [#3 -0.03,-0.18,0.82,U] [#4 -0.02,-0.44,0.00,M2] [#5 0.01,-0.22,0.74,U] [#6 -0.17,-0.20,0.63,U] [#7 -0.19,-0.34,0.00,M6] [#8 -0.46,-0.15,0.00,M5] 
03:54:42.811 00.001 28316 refined, 5 included, MultiStar: {-0.01, -0.27}, one-star: {0.13, -0.43}
03:54:42.812 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
03:54:42.814 00.002 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
03:54:42.816 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.61 mountX=-0.24 mountY=0.13, mountTheta=2.64
03:54:42.820 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.27, opts=13)
03:54:42.821 00.001 28316 Enqueuing Move request for scope (-0.01, -0.27)
03:54:42.822 00.001 29988 Worker thread wakes up
03:54:42.822 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:42.822 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.3
03:54:42.822 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:42.823 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:42.823 00.000 28316 Enqueuing Expose request
03:54:42.824 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
03:54:42.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
03:54:42.824 00.000 29988 Moving (-0.01, -0.27) raw xDistance=-0.24 yDistance=0.13
03:54:42.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
03:54:42.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:42.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:54:42.824 00.000 29988 MoveAxis(E, 51, ABG)
03:54:42.824 00.000 29988 Guiding  Dir = 2, Dur = 51
03:54:42.824 00.000 29988 IsSlewing returns 0
03:54:42.824 00.000 29988 IsGuiding returns 0
03:54:42.827 00.003 29988 PulseGuide returned control before completion, sleep 60
03:54:42.894 00.067 29988 IsGuiding returns 0
03:54:42.894 00.000 29988 Move returns status 0, amount 51
03:54:42.894 00.000 29988 MoveAxis(N, 0, ABG)
03:54:42.894 00.000 29988 Move returns status 0, amount 0
03:54:42.894 00.000 29988 move complete, result=0
03:54:42.894 00.000 29988 worker thread done servicing request
03:54:42.894 00.000 29988 Worker thread wakes up
03:54:42.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:42.894 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
03:54:42.895 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:44.308 01.413 29988 Exposure complete
03:54:44.357 00.049 29988 worker thread done servicing request
03:54:44.357 00.000 28316 OnExposeComplete: enter
03:54:44.358 00.001 28316 UpdateGuideState(): m_state=6
03:54:44.359 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6447
03:54:44.359 00.000 28316 Star::Find returns 1 (0), X=952.71, Y=258.40, Mass=2277, SNR=33.1, Peak=156 HFD=4.0
03:54:44.360 00.001 28316 MultiStar: [#1 -0.01,-0.11,0.97,U] [#2 -0.15,-0.27,0.90,U] [#3 -0.16,-0.20,0.83,U] [#4 0.06,-0.47,0.00,M3] [#5 0.21,-0.24,0.72,U] [#6 -0.21,-0.20,0.61,U] [#7 -0.18,-0.45,0.00,M7] [#8 -0.40,-0.10,0.00,M6] 
03:54:44.360 00.000 28316 refined, 5 included, MultiStar: {-0.04, -0.23}, one-star: {0.08, -0.32}
03:54:44.360 00.000 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.72 = 2.56)
03:54:44.361 00.001 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.52)
03:54:44.361 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=-0.19 mountY=0.13, mountTheta=2.53
03:54:44.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.23, opts=13)
03:54:44.363 00.001 28316 Enqueuing Move request for scope (-0.04, -0.23)
03:54:44.363 00.000 29988 Worker thread wakes up
03:54:44.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
03:54:44.363 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
03:54:44.363 00.000 29988 Moving (-0.04, -0.23) raw xDistance=-0.19 yDistance=0.13
03:54:44.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:44.364 00.001 28316 UpdateGuideState exits: m=2277 RSB=33.1
03:54:44.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:44.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:44.365 00.000 28316 Enqueuing Expose request
03:54:44.367 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:54:44.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:44.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:54:44.367 00.000 29988 MoveAxis(E, 0, ABG)
03:54:44.367 00.000 29988 Move returns status 0, amount 0
03:54:44.367 00.000 29988 MoveAxis(N, 0, ABG)
03:54:44.367 00.000 29988 Move returns status 0, amount 0
03:54:44.367 00.000 29988 move complete, result=0
03:54:44.367 00.000 29988 worker thread done servicing request
03:54:44.367 00.000 29988 Worker thread wakes up
03:54:44.367 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:44.367 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:44.368 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:46.096 01.728 29988 Exposure complete
03:54:46.133 00.037 29988 worker thread done servicing request
03:54:46.133 00.000 28316 OnExposeComplete: enter
03:54:46.134 00.001 28316 UpdateGuideState(): m_state=6
03:54:46.135 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6448
03:54:46.135 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=258.63, Mass=2217, SNR=32.5, Peak=164 HFD=3.8
03:54:46.136 00.001 28316 MultiStar: [#1 -0.31,-0.04,0.97,U] [#2 -0.35,-0.07,0.00,M1] [#3 -0.60,-0.00,0.00,M1] [#4 -0.20,-0.36,0.00,M4] [#5 -0.16,-0.08,0.75,U] [#6 -0.42,-0.29,0.00,M1] [#7 -0.28,-0.33,0.00,M8] [#8 -0.83,0.01,0.00,M7] 
03:54:46.136 00.000 28316 refined, 2 included, MultiStar: {-0.31, -0.07}, one-star: {-0.42, -0.09}
03:54:46.136 00.000 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
03:54:46.137 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
03:54:46.137 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.93 mountX=0.07 mountY=0.31, mountTheta=1.36
03:54:46.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.07, opts=13)
03:54:46.139 00.001 28316 Enqueuing Move request for scope (-0.31, -0.07)
03:54:46.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:46.141 00.002 29988 Worker thread wakes up
03:54:46.141 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.5
03:54:46.142 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:46.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:46.142 00.000 28316 Enqueuing Expose request
03:54:46.143 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd
03:54:46.143 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.07)
03:54:46.143 00.000 29988 Moving (-0.31, -0.07) raw xDistance=0.07 yDistance=0.31
03:54:46.143 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:54:46.143 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:54:46.143 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
03:54:46.143 00.000 29988 MoveAxis(E, 0, ABG)
03:54:46.143 00.000 29988 Move returns status 0, amount 0
03:54:46.143 00.000 29988 MoveAxis(N, 0, ABG)
03:54:46.143 00.000 29988 Move returns status 0, amount 0
03:54:46.143 00.000 29988 move complete, result=0
03:54:46.143 00.000 29988 worker thread done servicing request
03:54:46.143 00.000 29988 Worker thread wakes up
03:54:46.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:46.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:46.143 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
03:54:47.551 01.408 29988 Exposure complete
03:54:47.613 00.062 29988 worker thread done servicing request
03:54:47.613 00.000 28316 OnExposeComplete: enter
03:54:47.614 00.001 28316 UpdateGuideState(): m_state=6
03:54:47.615 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6449
03:54:47.615 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=258.62, Mass=2226, SNR=32.8, Peak=156 HFD=4.0
03:54:47.616 00.001 28316 MultiStar: [#1 -0.26,0.11,1.00,U] [#2 -0.13,-0.02,0.89,U] [#3 -0.40,0.20,0.00,M2] [#4 -0.06,-0.25,0.84,U] [#5 0.01,0.11,0.74,U] [#6 -0.37,-0.17,0.00,M2] [#7 -0.28,-0.23,0.00,M9] [#8 -0.45,-0.09,0.00,M8] 
03:54:47.616 00.000 28316 refined, 4 included, MultiStar: {-0.15, -0.03}, one-star: {-0.26, -0.10}
03:54:47.617 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
03:54:47.617 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
03:54:47.617 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.94 mountX=0.03 mountY=0.15, mountTheta=1.34
03:54:47.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.03, opts=13)
03:54:47.619 00.001 28316 Enqueuing Move request for scope (-0.15, -0.03)
03:54:47.621 00.002 29988 Worker thread wakes up
03:54:47.621 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
03:54:47.621 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
03:54:47.621 00.000 29988 Moving (-0.15, -0.03) raw xDistance=0.03 yDistance=0.15
03:54:47.621 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:54:47.621 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:47.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:47.622 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:54:47.622 00.000 29988 MoveAxis(E, 0, ABG)
03:54:47.622 00.000 29988 Move returns status 0, amount 0
03:54:47.622 00.000 29988 MoveAxis(N, 0, ABG)
03:54:47.622 00.000 29988 Move returns status 0, amount 0
03:54:47.622 00.000 29988 move complete, result=0
03:54:47.622 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.8
03:54:47.624 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:47.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:47.627 00.002 28316 Enqueuing Expose request
03:54:47.627 00.000 29988 worker thread done servicing request
03:54:47.628 00.001 29988 Worker thread wakes up
03:54:47.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:47.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:47.628 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:49.265 01.637 29988 Exposure complete
03:54:49.297 00.032 29988 worker thread done servicing request
03:54:49.297 00.000 28316 OnExposeComplete: enter
03:54:49.298 00.001 28316 UpdateGuideState(): m_state=6
03:54:49.299 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6450
03:54:49.299 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=258.49, Mass=2203, SNR=32.5, Peak=144 HFD=4.2
03:54:49.300 00.001 28316 MultiStar: [#1 -0.22,-0.08,0.99,U] [#2 -0.02,-0.21,0.92,U] [#3 -0.19,-0.09,0.88,U] [#4 -0.03,-0.31,0.81,U] [#5 0.11,-0.12,0.75,U] [#6 -0.12,-0.05,0.63,U] [#7 -0.31,-0.38,0.00,M10] [#8 -0.42,-0.09,0.00,M9] 
03:54:49.300 00.000 28316 refined, 6 included, MultiStar: {-0.08, -0.16}, one-star: {-0.09, -0.23}
03:54:49.301 00.001 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.05 = 2.23)
03:54:49.301 00.000 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.19)
03:54:49.301 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.06 mountX=-0.11 mountY=0.15, mountTheta=2.21
03:54:49.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.16, opts=13)
03:54:49.303 00.001 28316 Enqueuing Move request for scope (-0.08, -0.16)
03:54:49.303 00.000 29988 Worker thread wakes up
03:54:49.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:49.304 00.001 28316 UpdateGuideState exits: m=2203 RSB=32.5
03:54:49.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:49.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:49.305 00.000 28316 Enqueuing Expose request
03:54:49.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
03:54:49.306 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
03:54:49.306 00.000 29988 Moving (-0.08, -0.16) raw xDistance=-0.11 yDistance=0.15
03:54:49.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:54:49.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:49.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
03:54:49.306 00.000 29988 MoveAxis(E, 0, ABG)
03:54:49.306 00.000 29988 Move returns status 0, amount 0
03:54:49.306 00.000 29988 MoveAxis(N, 0, ABG)
03:54:49.306 00.000 29988 Move returns status 0, amount 0
03:54:49.306 00.000 29988 move complete, result=0
03:54:49.306 00.000 29988 worker thread done servicing request
03:54:49.306 00.000 29988 Worker thread wakes up
03:54:49.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:49.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:49.306 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:54:50.833 01.527 29988 Exposure complete
03:54:50.870 00.037 29988 worker thread done servicing request
03:54:50.870 00.000 28316 OnExposeComplete: enter
03:54:50.871 00.001 28316 UpdateGuideState(): m_state=6
03:54:50.871 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6451
03:54:50.872 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=258.47, Mass=2139, SNR=31.9, Peak=157 HFD=3.9
03:54:50.872 00.000 28316 MultiStar: [#1 -0.10,-0.01,1.02,U] [#2 -0.22,-0.16,0.95,U] [#3 -0.23,-0.13,0.89,U] [#4 -0.16,-0.28,0.84,U] [#5 0.02,-0.17,0.77,U] [#6 -0.27,0.01,0.64,U] [#7 -0.14,-0.54,0.00,R] [#8 -0.33,-0.15,0.00,M10] 
03:54:50.873 00.001 28316 refined, 6 included, MultiStar: {-0.14, -0.15}, one-star: {-0.04, -0.26}
03:54:50.873 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
03:54:50.874 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
03:54:50.874 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.33 mountX=-0.08 mountY=0.19, mountTheta=1.95
03:54:50.876 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.15, opts=13)
03:54:50.876 00.000 28316 Enqueuing Move request for scope (-0.14, -0.15)
03:54:50.877 00.001 29988 Worker thread wakes up
03:54:50.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:50.877 00.000 28316 UpdateGuideState exits: m=2139 RSB=31.9
03:54:50.877 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:50.880 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
03:54:50.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
03:54:50.880 00.000 29988 Moving (-0.14, -0.15) raw xDistance=-0.08 yDistance=0.19
03:54:50.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:50.881 00.001 28316 Enqueuing Expose request
03:54:50.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:54:50.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:50.882 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
03:54:50.882 00.000 29988 MoveAxis(E, 0, ABG)
03:54:50.882 00.000 29988 Move returns status 0, amount 0
03:54:50.882 00.000 29988 MoveAxis(N, 0, ABG)
03:54:50.882 00.000 29988 Move returns status 0, amount 0
03:54:50.882 00.000 29988 move complete, result=0
03:54:50.882 00.000 29988 worker thread done servicing request
03:54:50.882 00.000 29988 Worker thread wakes up
03:54:50.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:50.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:50.882 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
03:54:52.509 01.627 29988 Exposure complete
03:54:52.563 00.054 29988 worker thread done servicing request
03:54:52.564 00.001 28316 OnExposeComplete: enter
03:54:52.565 00.001 28316 UpdateGuideState(): m_state=6
03:54:52.566 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6452
03:54:52.567 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=258.53, Mass=2167, SNR=32.2, Peak=136 HFD=4.1
03:54:52.567 00.000 28316 MultiStar: [#1 -0.15,-0.05,0.99,U] [#2 -0.24,-0.07,0.92,U] [#3 -0.32,-0.06,0.87,U] [#4 -0.14,-0.25,0.86,U] [#5 -0.02,-0.15,0.73,U] [#6 -0.40,-0.04,0.00,M1] [#7 -0.15,0.37,0.00,M1] [#8 -0.48,-0.07,0.00,R] 
03:54:52.568 00.001 28316 refined, 5 included, MultiStar: {-0.20, -0.13}, one-star: {-0.27, -0.19}
03:54:52.568 00.000 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.56 = 1.73)
03:54:52.569 00.001 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.69)
03:54:52.569 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-2.56 mountX=-0.04 mountY=0.23, mountTheta=1.72
03:54:52.570 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.13, opts=13)
03:54:52.571 00.001 28316 Enqueuing Move request for scope (-0.20, -0.13)
03:54:52.571 00.000 29988 Worker thread wakes up
03:54:52.571 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:52.572 00.001 28316 UpdateGuideState exits: m=2167 RSB=32.2
03:54:52.572 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:52.572 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:52.573 00.001 28316 Enqueuing Expose request
03:54:52.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd
03:54:52.573 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.13)
03:54:52.573 00.000 29988 Moving (-0.20, -0.13) raw xDistance=-0.04 yDistance=0.23
03:54:52.573 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:54:52.573 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:54:52.573 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
03:54:52.573 00.000 29988 MoveAxis(E, 0, ABG)
03:54:52.574 00.001 29988 Move returns status 0, amount 0
03:54:52.574 00.000 29988 MoveAxis(N, 0, ABG)
03:54:52.574 00.000 29988 Move returns status 0, amount 0
03:54:52.574 00.000 29988 move complete, result=0
03:54:52.574 00.000 29988 worker thread done servicing request
03:54:52.574 00.000 29988 Worker thread wakes up
03:54:52.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:52.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:52.574 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
03:54:54.093 01.519 29988 Exposure complete
03:54:54.136 00.043 29988 worker thread done servicing request
03:54:54.136 00.000 28316 OnExposeComplete: enter
03:54:54.137 00.001 28316 UpdateGuideState(): m_state=6
03:54:54.138 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6453
03:54:54.138 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=259.12, Mass=2168, SNR=32.3, Peak=169 HFD=4.2
03:54:54.139 00.001 28316 MultiStar: [#1 -0.70,0.58,0.00,M1] [#2 -0.40,0.46,0.00,M1] [#3 -0.44,0.41,0.00,M1] [#4 -0.30,0.35,0.00,M1] [#5 -0.42,0.43,0.00,M1] [#6 -0.55,0.56,0.00,M2] [#7 -0.63,1.03,0.00,M2] [#8 -0.27,0.81,0.00,M1] 
03:54:54.139 00.000 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
03:54:54.140 00.001 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
03:54:54.141 00.001 28316 CameraToMount -- cameraX=-0.45 cameraY=0.40 hyp=0.60 cameraTheta=2.41 mountX=0.55 mountY=0.22, mountTheta=0.38
03:54:54.142 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.40, opts=13)
03:54:54.143 00.001 28316 Enqueuing Move request for scope (-0.45, 0.40)
03:54:54.144 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:54.144 00.000 29988 Worker thread wakes up
03:54:54.144 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.3
03:54:54.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:54.145 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:54.145 00.000 28316 Enqueuing Expose request
03:54:54.146 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.40) opts 0xd
03:54:54.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.40)
03:54:54.146 00.000 29988 Moving (-0.45, 0.40) raw xDistance=0.55 yDistance=0.22
03:54:54.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
03:54:54.146 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.38 newest=0.65
03:54:54.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
03:54:54.146 00.000 29988 MoveAxis(W, 115, ABG)
03:54:54.146 00.000 29988 Guiding  Dir = 3, Dur = 115
03:54:54.146 00.000 29988 IsSlewing returns 0
03:54:54.146 00.000 29988 IsGuiding returns 0
03:54:54.148 00.002 29988 PulseGuide returned control before completion, sleep 124
03:54:54.281 00.133 29988 IsGuiding returns 0
03:54:54.281 00.000 29988 Move returns status 0, amount 115
03:54:54.281 00.000 29988 MoveAxis(S, 52, ABG)
03:54:54.281 00.000 29988 Guiding  Dir = 1, Dur = 52
03:54:54.282 00.001 29988 IsSlewing returns 0
03:54:54.282 00.000 29988 IsGuiding returns 0
03:54:54.287 00.005 29988 PulseGuide returned control before completion, sleep 58
03:54:54.361 00.074 29988 IsGuiding returns 0
03:54:54.361 00.000 29988 Move returns status 0, amount 52
03:54:54.361 00.000 29988 move complete, result=0
03:54:54.361 00.000 29988 worker thread done servicing request
03:54:54.361 00.000 29988 Worker thread wakes up
03:54:54.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:54.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:54.361 00.000 28316 GuideStep: 0.5 px 115 ms WEST, 0.2 px 52 ms SOUTH
03:54:55.995 01.634 29988 Exposure complete
03:54:56.045 00.050 29988 worker thread done servicing request
03:54:56.045 00.000 28316 OnExposeComplete: enter
03:54:56.046 00.001 28316 UpdateGuideState(): m_state=6
03:54:56.046 00.000 28316 Star::Find(15, 952, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6454
03:54:56.047 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=258.89, Mass=2128, SNR=32.0, Peak=183 HFD=4.1
03:54:56.047 00.000 28316 MultiStar: [#1 0.24,0.31,0.00,M2] [#2 0.11,0.33,0.00,M2] [#3 0.15,0.26,0.88,U] [#4 0.01,0.19,0.82,U] [#5 0.27,0.26,0.00,M2] [#6 -0.11,0.46,0.00,M3] [#7 0.00,0.70,0.00,M3] [#8 0.25,0.39,0.00,M2] 
03:54:56.048 00.001 28316 single-star, 2 included, MultiStar: {0.10, 0.20}, one-star: {0.13, 0.17}
03:54:56.048 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
03:54:56.049 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
03:54:56.049 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=0.10 mountY=-0.19, mountTheta=-1.10
03:54:56.050 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.17, opts=13)
03:54:56.051 00.001 28316 Enqueuing Move request for scope (0.13, 0.17)
03:54:56.052 00.001 29988 Worker thread wakes up
03:54:56.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
03:54:56.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
03:54:56.052 00.000 29988 Moving (0.13, 0.17) raw xDistance=0.10 yDistance=-0.19
03:54:56.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:54:56.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:56.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:56.053 00.001 28316 UpdateGuideState exits: m=2128 RSB=32.0
03:54:56.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:56.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:56.056 00.001 28316 Enqueuing Expose request
03:54:56.058 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:54:56.058 00.000 29988 MoveAxis(E, 0, ABG)
03:54:56.058 00.000 29988 Move returns status 0, amount 0
03:54:56.058 00.000 29988 MoveAxis(N, 0, ABG)
03:54:56.058 00.000 29988 Move returns status 0, amount 0
03:54:56.058 00.000 29988 move complete, result=0
03:54:56.058 00.000 29988 worker thread done servicing request
03:54:56.058 00.000 29988 Worker thread wakes up
03:54:56.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:56.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:56.059 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:54:57.582 01.523 29988 Exposure complete
03:54:57.622 00.040 29988 worker thread done servicing request
03:54:57.622 00.000 28316 OnExposeComplete: enter
03:54:57.623 00.001 28316 UpdateGuideState(): m_state=6
03:54:57.624 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6455
03:54:57.624 00.000 28316 Star::Find returns 1 (0), X=952.64, Y=258.91, Mass=2280, SNR=33.2, Peak=178 HFD=4.0
03:54:57.625 00.001 28316 MultiStar: [#1 0.17,0.37,0.00,M3] [#2 0.06,0.27,0.88,U] [#3 -0.12,0.28,0.89,U] [#4 0.05,0.02,0.82,U] [#5 0.04,0.52,0.00,M3] [#6 -0.25,0.31,0.00,M4] [#7 -0.27,0.62,0.00,M4] [#8 0.11,0.63,0.00,M3] 
03:54:57.625 00.000 28316 single-star, 3 included, MultiStar: {-0.01, 0.19}, one-star: {-0.00, 0.18}
03:54:57.626 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
03:54:57.627 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
03:54:57.627 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=0.17 mountY=-0.08, mountTheta=-0.46
03:54:57.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.18, opts=13)
03:54:57.629 00.000 28316 Enqueuing Move request for scope (-0.00, 0.18)
03:54:57.630 00.001 29988 Worker thread wakes up
03:54:57.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:57.630 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.2
03:54:57.631 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:57.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:57.631 00.000 28316 Enqueuing Expose request
03:54:57.632 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
03:54:57.632 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
03:54:57.632 00.000 29988 Moving (-0.00, 0.18) raw xDistance=0.17 yDistance=-0.08
03:54:57.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
03:54:57.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:57.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:54:57.632 00.000 29988 MoveAxis(E, 0, ABG)
03:54:57.632 00.000 29988 Move returns status 0, amount 0
03:54:57.632 00.000 29988 MoveAxis(N, 0, ABG)
03:54:57.632 00.000 29988 Move returns status 0, amount 0
03:54:57.632 00.000 29988 move complete, result=0
03:54:57.632 00.000 29988 worker thread done servicing request
03:54:57.632 00.000 29988 Worker thread wakes up
03:54:57.632 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:57.632 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:57.633 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:54:59.256 01.623 29988 Exposure complete
03:54:59.301 00.045 29988 worker thread done servicing request
03:54:59.301 00.000 28316 OnExposeComplete: enter
03:54:59.302 00.001 28316 UpdateGuideState(): m_state=6
03:54:59.302 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6456
03:54:59.304 00.002 28316 Star::Find returns 1 (0), X=952.54, Y=258.83, Mass=2316, SNR=33.4, Peak=162 HFD=3.9
03:54:59.305 00.001 28316 MultiStar: [#1 -0.32,0.28,0.00,M4] [#2 -0.13,0.12,0.91,U] [#3 -0.25,0.30,0.00,M1] [#4 -0.27,-0.05,0.79,U] [#5 0.04,0.07,0.73,U] [#6 -0.35,0.11,0.00,M5] [#7 -0.13,0.36,0.00,M5] [#8 -0.05,0.45,0.00,M4] 
03:54:59.305 00.000 28316 refined, 3 included, MultiStar: {-0.12, 0.06}, one-star: {-0.10, 0.10}
03:54:59.306 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
03:54:59.306 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
03:54:59.306 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.64 mountX=0.11 mountY=0.08, mountTheta=0.62
03:54:59.307 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.06, opts=13)
03:54:59.308 00.001 28316 Enqueuing Move request for scope (-0.12, 0.06)
03:54:59.308 00.000 29988 Worker thread wakes up
03:54:59.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:54:59.309 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.4
03:54:59.309 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:54:59.310 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:54:59.310 00.000 28316 Enqueuing Expose request
03:54:59.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
03:54:59.311 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
03:54:59.311 00.000 29988 Moving (-0.12, 0.06) raw xDistance=0.11 yDistance=0.08
03:54:59.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:54:59.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:54:59.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:54:59.311 00.000 29988 MoveAxis(E, 0, ABG)
03:54:59.311 00.000 29988 Move returns status 0, amount 0
03:54:59.311 00.000 29988 MoveAxis(N, 0, ABG)
03:54:59.311 00.000 29988 Move returns status 0, amount 0
03:54:59.311 00.000 29988 move complete, result=0
03:54:59.311 00.000 29988 worker thread done servicing request
03:54:59.311 00.000 29988 Worker thread wakes up
03:54:59.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:54:59.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:54:59.311 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:55:00.820 01.509 29988 Exposure complete
03:55:00.859 00.039 29988 worker thread done servicing request
03:55:00.859 00.000 28316 OnExposeComplete: enter
03:55:00.860 00.001 28316 UpdateGuideState(): m_state=6
03:55:00.860 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6457
03:55:00.861 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=258.51, Mass=2342, SNR=33.5, Peak=164 HFD=4.1
03:55:00.861 00.000 28316 MultiStar: [#1 -0.08,0.10,0.97,U] [#2 0.07,0.18,0.91,U] [#3 -0.13,0.10,0.84,U] [#4 -0.09,-0.21,0.82,U] [#5 0.04,0.02,0.73,U] [#6 -0.27,-0.04,0.63,U] [#7 0.05,0.45,0.00,M6] [#8 0.07,0.36,0.00,M5] 
03:55:00.862 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.01}, one-star: {-0.05, -0.21}
03:55:00.862 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
03:55:00.863 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
03:55:00.863 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.03 mountX=0.02 mountY=0.06, mountTheta=1.25
03:55:00.864 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.01, opts=13)
03:55:00.865 00.001 28316 Enqueuing Move request for scope (-0.07, -0.01)
03:55:00.866 00.001 29988 Worker thread wakes up
03:55:00.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:00.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
03:55:00.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
03:55:00.866 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.5
03:55:00.867 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:00.867 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:00.868 00.001 28316 Enqueuing Expose request
03:55:00.868 00.000 29988 Moving (-0.07, -0.01) raw xDistance=0.02 yDistance=0.06
03:55:00.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:55:00.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:00.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:55:00.868 00.000 29988 MoveAxis(E, 0, ABG)
03:55:00.868 00.000 29988 Move returns status 0, amount 0
03:55:00.868 00.000 29988 MoveAxis(N, 0, ABG)
03:55:00.868 00.000 29988 Move returns status 0, amount 0
03:55:00.868 00.000 29988 move complete, result=0
03:55:00.868 00.000 29988 worker thread done servicing request
03:55:00.868 00.000 29988 Worker thread wakes up
03:55:00.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:00.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:00.869 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:55:02.499 01.630 29988 Exposure complete
03:55:02.548 00.049 29988 worker thread done servicing request
03:55:02.548 00.000 28316 OnExposeComplete: enter
03:55:02.549 00.001 28316 UpdateGuideState(): m_state=6
03:55:02.550 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6458
03:55:02.550 00.000 28316 Star::Find returns 1 (0), X=952.75, Y=258.81, Mass=2290, SNR=33.2, Peak=171 HFD=4.1
03:55:02.551 00.001 28316 MultiStar: [#1 -0.19,0.20,0.99,U] [#2 -0.02,0.23,0.87,U] [#3 -0.04,0.30,0.83,U] [#4 -0.01,0.08,0.81,U] [#5 0.33,0.11,0.00,M2] [#6 -0.28,0.28,0.00,M5] [#7 -0.19,0.40,0.00,M7] [#8 0.12,0.37,0.00,M6] 
03:55:02.551 00.000 28316 single-star, 4 included, MultiStar: {-0.03, 0.18}, one-star: {0.11, 0.09}
03:55:02.552 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
03:55:02.552 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
03:55:02.552 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=0.04 mountY=-0.14, mountTheta=-1.31
03:55:02.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.09, opts=13)
03:55:02.554 00.001 28316 Enqueuing Move request for scope (0.11, 0.09)
03:55:02.557 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:02.560 00.003 29988 Worker thread wakes up
03:55:02.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
03:55:02.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
03:55:02.560 00.000 29988 Moving (0.11, 0.09) raw xDistance=0.04 yDistance=-0.14
03:55:02.560 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.2
03:55:02.561 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:55:02.561 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:02.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:02.562 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:02.562 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:55:02.562 00.000 29988 MoveAxis(E, 0, ABG)
03:55:02.562 00.000 29988 Move returns status 0, amount 0
03:55:02.562 00.000 29988 MoveAxis(N, 0, ABG)
03:55:02.562 00.000 29988 Move returns status 0, amount 0
03:55:02.562 00.000 29988 move complete, result=0
03:55:02.562 00.000 29988 worker thread done servicing request
03:55:02.562 00.000 28316 Enqueuing Expose request
03:55:02.562 00.000 29988 Worker thread wakes up
03:55:02.563 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:02.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:02.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:04.086 01.523 29988 Exposure complete
03:55:04.129 00.043 29988 worker thread done servicing request
03:55:04.129 00.000 28316 OnExposeComplete: enter
03:55:04.129 00.000 28316 UpdateGuideState(): m_state=6
03:55:04.130 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6459
03:55:04.130 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=258.74, Mass=2328, SNR=33.3, Peak=162 HFD=3.8
03:55:04.131 00.001 28316 MultiStar: [#1 -0.22,0.20,0.99,U] [#2 -0.14,0.19,0.88,U] [#3 -0.39,0.11,0.00,M1] [#4 -0.25,-0.16,0.83,U] [#5 0.06,0.18,0.71,U] [#6 -0.64,0.21,0.00,M6] [#7 0.01,0.46,0.00,M8] [#8 -0.04,0.27,0.56,U] 
03:55:04.131 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.10}, one-star: {-0.20, 0.01}
03:55:04.132 00.001 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
03:55:04.133 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
03:55:04.133 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.52 mountX=0.16 mountY=0.08, mountTheta=0.50
03:55:04.135 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.10, opts=13)
03:55:04.136 00.001 28316 Enqueuing Move request for scope (-0.15, 0.10)
03:55:04.136 00.000 29988 Worker thread wakes up
03:55:04.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
03:55:04.136 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
03:55:04.136 00.000 29988 Moving (-0.15, 0.10) raw xDistance=0.16 yDistance=0.08
03:55:04.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:55:04.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:04.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:55:04.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:04.137 00.001 28316 UpdateGuideState exits: m=2328 RSB=33.3
03:55:04.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:04.138 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:04.138 00.000 28316 Enqueuing Expose request
03:55:04.139 00.001 29988 MoveAxis(E, 0, ABG)
03:55:04.139 00.000 29988 Move returns status 0, amount 0
03:55:04.139 00.000 29988 MoveAxis(N, 0, ABG)
03:55:04.139 00.000 29988 Move returns status 0, amount 0
03:55:04.139 00.000 29988 move complete, result=0
03:55:04.139 00.000 29988 worker thread done servicing request
03:55:04.139 00.000 29988 Worker thread wakes up
03:55:04.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:04.139 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:04.140 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:55:05.764 01.624 29988 Exposure complete
03:55:05.799 00.035 29988 worker thread done servicing request
03:55:05.799 00.000 28316 OnExposeComplete: enter
03:55:05.799 00.000 28316 UpdateGuideState(): m_state=6
03:55:05.800 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6460
03:55:05.800 00.000 28316 Star::Find returns 1 (0), X=952.74, Y=258.69, Mass=2187, SNR=32.5, Peak=173 HFD=3.7
03:55:05.801 00.001 28316 MultiStar: [#1 0.05,0.22,0.98,U] [#2 -0.06,0.17,0.96,U] [#3 -0.01,0.10,0.87,U] [#4 -0.03,-0.08,0.87,U] [#5 0.08,0.21,0.74,U] [#6 -0.18,0.19,0.62,U] [#7 0.06,0.45,0.00,M9] [#8 0.21,0.24,0.62,U] 
03:55:05.801 00.000 28316 single-star, 7 included, MultiStar: {0.02, 0.12}, one-star: {0.10, -0.04}
03:55:05.802 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
03:55:05.802 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
03:55:05.802 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.34 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
03:55:05.804 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
03:55:05.805 00.001 28316 Enqueuing Move request for scope (0.10, -0.04)
03:55:05.805 00.000 29988 Worker thread wakes up
03:55:05.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:05.806 00.001 28316 UpdateGuideState exits: m=2187 RSB=32.5
03:55:05.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:05.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:05.807 00.000 28316 Enqueuing Expose request
03:55:05.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
03:55:05.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
03:55:05.808 00.000 29988 Moving (0.10, -0.04) raw xDistance=-0.08 yDistance=-0.08
03:55:05.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
03:55:05.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:05.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:55:05.808 00.000 29988 MoveAxis(E, 0, ABG)
03:55:05.808 00.000 29988 Move returns status 0, amount 0
03:55:05.808 00.000 29988 MoveAxis(N, 0, ABG)
03:55:05.808 00.000 29988 Move returns status 0, amount 0
03:55:05.808 00.000 29988 move complete, result=0
03:55:05.808 00.000 29988 worker thread done servicing request
03:55:05.808 00.000 29988 Worker thread wakes up
03:55:05.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:05.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:05.808 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:07.330 01.522 29988 Exposure complete
03:55:07.367 00.037 29988 worker thread done servicing request
03:55:07.367 00.000 28316 OnExposeComplete: enter
03:55:07.367 00.000 28316 UpdateGuideState(): m_state=6
03:55:07.368 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6461
03:55:07.368 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=258.86, Mass=2262, SNR=33.0, Peak=173 HFD=3.8
03:55:07.369 00.001 28316 MultiStar: [#1 -0.07,0.21,0.98,U] [#2 -0.05,-0.02,0.91,U] [#3 -0.19,0.16,0.85,U] [#4 0.07,-0.14,0.83,U] [#5 0.23,0.16,0.72,U] [#6 -0.00,0.20,0.62,U] [#7 -0.14,0.36,0.00,M10] [#8 0.18,0.13,0.57,U] 
03:55:07.369 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.10}, one-star: {-0.10, 0.14}
03:55:07.370 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
03:55:07.370 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
03:55:07.371 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.65 mountX=0.10 mountY=-0.04, mountTheta=-0.38
03:55:07.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
03:55:07.372 00.000 28316 Enqueuing Move request for scope (-0.01, 0.10)
03:55:07.373 00.001 29988 Worker thread wakes up
03:55:07.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:07.373 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
03:55:07.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:07.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:07.374 00.000 28316 Enqueuing Expose request
03:55:07.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
03:55:07.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
03:55:07.375 00.000 29988 Moving (-0.01, 0.10) raw xDistance=0.10 yDistance=-0.04
03:55:07.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:55:07.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:07.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:55:07.375 00.000 29988 MoveAxis(E, 0, ABG)
03:55:07.375 00.000 29988 Move returns status 0, amount 0
03:55:07.375 00.000 29988 MoveAxis(N, 0, ABG)
03:55:07.375 00.000 29988 Move returns status 0, amount 0
03:55:07.375 00.000 29988 move complete, result=0
03:55:07.375 00.000 29988 worker thread done servicing request
03:55:07.375 00.000 29988 Worker thread wakes up
03:55:07.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:07.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:07.375 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:09.003 01.628 29988 Exposure complete
03:55:09.051 00.048 29988 worker thread done servicing request
03:55:09.052 00.001 28316 OnExposeComplete: enter
03:55:09.052 00.000 28316 UpdateGuideState(): m_state=6
03:55:09.053 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6462
03:55:09.053 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=258.79, Mass=2242, SNR=32.7, Peak=154 HFD=3.9
03:55:09.054 00.001 28316 MultiStar: [#1 -0.10,0.20,0.98,U] [#2 -0.16,0.06,0.92,U] [#3 -0.06,0.09,0.87,U] [#4 0.14,-0.09,0.87,U] [#5 0.02,0.02,0.75,U] [#6 -0.02,0.08,0.65,U] [#7 -0.15,0.30,0.00,R] [#8 0.16,0.21,0.57,U] 
03:55:09.054 00.000 28316 single-star, 7 included, MultiStar: {-0.02, 0.08}, one-star: {-0.02, 0.07}
03:55:09.055 00.001 28316 CameraToMount -- cameraTheta (1.84) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
03:55:09.055 00.000 28316 CameraToMount -- cameraTheta (1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
03:55:09.055 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.84 mountX=0.07 mountY=-0.01, mountTheta=-0.19
03:55:09.056 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.07, opts=13)
03:55:09.057 00.001 28316 Enqueuing Move request for scope (-0.02, 0.07)
03:55:09.058 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:09.058 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.7
03:55:09.059 00.001 29988 Worker thread wakes up
03:55:09.059 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
03:55:09.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
03:55:09.059 00.000 29988 Moving (-0.02, 0.07) raw xDistance=0.07 yDistance=-0.01
03:55:09.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:55:09.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:09.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:55:09.059 00.000 29988 MoveAxis(E, 0, ABG)
03:55:09.059 00.000 29988 Move returns status 0, amount 0
03:55:09.059 00.000 29988 MoveAxis(N, 0, ABG)
03:55:09.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:09.060 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:09.060 00.000 28316 Enqueuing Expose request
03:55:09.061 00.001 29988 Move returns status 0, amount 0
03:55:09.061 00.000 29988 move complete, result=0
03:55:09.061 00.000 29988 worker thread done servicing request
03:55:09.061 00.000 29988 Worker thread wakes up
03:55:09.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:09.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:09.062 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:10.586 01.524 29988 Exposure complete
03:55:10.628 00.042 29988 worker thread done servicing request
03:55:10.629 00.001 28316 OnExposeComplete: enter
03:55:10.631 00.002 28316 UpdateGuideState(): m_state=6
03:55:10.634 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6463
03:55:10.636 00.002 28316 Star::Find returns 1 (0), X=952.76, Y=258.69, Mass=2229, SNR=32.8, Peak=171 HFD=4.1
03:55:10.636 00.000 28316 MultiStar: [#1 0.13,0.16,0.98,U] [#2 0.07,0.15,0.93,U] [#3 -0.01,0.15,0.88,U] [#4 0.09,-0.04,0.79,U] [#5 0.23,0.07,0.73,U] [#6 -0.05,-0.00,0.63,U] [#7 0.34,-0.00,0.00,M1] [#8 0.35,0.29,0.00,M3] 
03:55:10.637 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.07}, one-star: {0.12, -0.03}
03:55:10.637 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
03:55:10.638 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
03:55:10.638 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=0.03 mountY=-0.11, mountTheta=-1.32
03:55:10.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
03:55:10.640 00.001 28316 Enqueuing Move request for scope (0.09, 0.07)
03:55:10.640 00.000 29988 Worker thread wakes up
03:55:10.640 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
03:55:10.640 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:10.641 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.8
03:55:10.641 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:10.641 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:10.642 00.001 28316 Enqueuing Expose request
03:55:10.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
03:55:10.642 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.03 yDistance=-0.11
03:55:10.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:55:10.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:10.642 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:55:10.642 00.000 29988 MoveAxis(E, 0, ABG)
03:55:10.642 00.000 29988 Move returns status 0, amount 0
03:55:10.642 00.000 29988 MoveAxis(N, 0, ABG)
03:55:10.642 00.000 29988 Move returns status 0, amount 0
03:55:10.642 00.000 29988 move complete, result=0
03:55:10.642 00.000 29988 worker thread done servicing request
03:55:10.642 00.000 29988 Worker thread wakes up
03:55:10.643 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:10.643 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:10.643 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:12.278 01.635 29988 Exposure complete
03:55:12.309 00.031 29988 worker thread done servicing request
03:55:12.309 00.000 28316 OnExposeComplete: enter
03:55:12.312 00.003 28316 UpdateGuideState(): m_state=6
03:55:12.314 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6464
03:55:12.317 00.003 28316 Star::Find returns 1 (0), X=952.84, Y=258.53, Mass=2236, SNR=32.7, Peak=168 HFD=3.8
03:55:12.319 00.002 28316 MultiStar: [#1 0.16,-0.05,0.99,U] [#2 0.19,-0.10,0.93,U] [#3 0.23,-0.11,0.85,U] [#4 0.16,-0.30,0.00,M1] [#5 0.37,-0.10,0.00,M1] [#6 -0.09,-0.13,0.63,U] [#7 0.28,0.02,0.64,U] [#8 0.43,0.13,0.00,M4] 
03:55:12.321 00.002 28316 refined, 5 included, MultiStar: {0.17, -0.10}, one-star: {0.20, -0.19}
03:55:12.324 00.003 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
03:55:12.326 00.002 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
03:55:12.328 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.19 cameraTheta=-0.52 mountX=-0.16 mountY=-0.11, mountTheta=-2.55
03:55:12.331 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.10, opts=13)
03:55:12.333 00.002 28316 Enqueuing Move request for scope (0.17, -0.10)
03:55:12.334 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:12.335 00.001 29988 Worker thread wakes up
03:55:12.335 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.7
03:55:12.336 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:12.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:12.336 00.000 28316 Enqueuing Expose request
03:55:12.339 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
03:55:12.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
03:55:12.339 00.000 29988 Moving (0.17, -0.10) raw xDistance=-0.16 yDistance=-0.11
03:55:12.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:55:12.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:12.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:55:12.339 00.000 29988 MoveAxis(E, 0, ABG)
03:55:12.339 00.000 29988 Move returns status 0, amount 0
03:55:12.339 00.000 29988 MoveAxis(N, 0, ABG)
03:55:12.339 00.000 29988 Move returns status 0, amount 0
03:55:12.339 00.000 29988 move complete, result=0
03:55:12.339 00.000 29988 worker thread done servicing request
03:55:12.340 00.001 29988 Worker thread wakes up
03:55:12.340 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:12.340 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:12.340 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:13.861 01.521 29988 Exposure complete
03:55:13.898 00.037 29988 worker thread done servicing request
03:55:13.898 00.000 28316 OnExposeComplete: enter
03:55:13.898 00.000 28316 UpdateGuideState(): m_state=6
03:55:13.899 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6465
03:55:13.899 00.000 28316 Star::Find returns 1 (0), X=952.81, Y=258.62, Mass=2221, SNR=32.4, Peak=157 HFD=4.0
03:55:13.900 00.001 28316 MultiStar: [#1 0.38,-0.04,0.00,M1] [#2 0.30,-0.02,0.89,U] [#3 0.10,0.02,0.87,U] [#4 0.31,-0.21,0.00,M2] [#5 0.62,-0.07,0.00,M2] [#6 0.11,0.04,0.63,U] [#7 0.20,0.12,0.63,U] [#8 0.55,0.05,0.00,M5] 
03:55:13.900 00.000 28316 refined, 4 included, MultiStar: {0.18, 0.00}, one-star: {0.17, -0.10}
03:55:13.901 00.001 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
03:55:13.901 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
03:55:13.902 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.01 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
03:55:13.903 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
03:55:13.903 00.000 28316 Enqueuing Move request for scope (0.18, 0.00)
03:55:13.904 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:13.904 00.000 29988 Worker thread wakes up
03:55:13.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
03:55:13.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
03:55:13.904 00.000 29988 Moving (0.18, 0.00) raw xDistance=-0.07 yDistance=-0.16
03:55:13.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:55:13.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:13.904 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.4
03:55:13.905 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:13.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:13.907 00.002 28316 Enqueuing Expose request
03:55:13.909 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:55:13.909 00.000 29988 MoveAxis(E, 0, ABG)
03:55:13.909 00.000 29988 Move returns status 0, amount 0
03:55:13.909 00.000 29988 MoveAxis(N, 0, ABG)
03:55:13.909 00.000 29988 Move returns status 0, amount 0
03:55:13.909 00.000 29988 move complete, result=0
03:55:13.910 00.001 29988 worker thread done servicing request
03:55:13.910 00.000 29988 Worker thread wakes up
03:55:13.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:13.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:13.910 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:55:15.539 01.629 29988 Exposure complete
03:55:15.590 00.051 29988 worker thread done servicing request
03:55:15.590 00.000 28316 OnExposeComplete: enter
03:55:15.593 00.003 28316 UpdateGuideState(): m_state=6
03:55:15.595 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6466
03:55:15.597 00.002 28316 Star::Find returns 1 (0), X=953.09, Y=258.39, Mass=2415, SNR=34.0, Peak=174 HFD=4.0
03:55:15.601 00.004 28316 MultiStar: [#1 0.52,-0.15,0.00,M2] [#2 0.41,-0.16,0.00,M1] [#3 0.34,-0.20,0.00,M1] [#4 0.39,-0.37,0.00,M3] [#5 0.68,-0.32,0.00,M3] [#6 -0.03,-0.03,0.60,U] [#7 0.39,-0.07,0.00,M1] [#8 0.56,0.05,0.00,M6] 
03:55:15.604 00.003 28316 refined, 1 included, MultiStar: {0.27, -0.22}, one-star: {0.45, -0.33}
03:55:15.606 00.002 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:55:15.608 00.002 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:55:15.610 00.002 28316 CameraToMount -- cameraX=0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-0.67 mountX=-0.31 mountY=-0.15, mountTheta=-2.70
03:55:15.614 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.22, opts=13)
03:55:15.616 00.002 28316 Enqueuing Move request for scope (0.27, -0.22)
03:55:15.619 00.003 29988 Worker thread wakes up
03:55:15.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.22) opts 0xd
03:55:15.619 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.22)
03:55:15.619 00.000 29988 Moving (0.27, -0.22) raw xDistance=-0.31 yDistance=-0.15
03:55:15.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
03:55:15.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:15.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:15.620 00.001 28316 UpdateGuideState exits: m=2415 RSB=34.0
03:55:15.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:15.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:15.621 00.001 28316 Enqueuing Expose request
03:55:15.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:55:15.621 00.000 29988 MoveAxis(E, 65, ABG)
03:55:15.621 00.000 29988 Guiding  Dir = 2, Dur = 65
03:55:15.622 00.001 29988 IsSlewing returns 0
03:55:15.622 00.000 29988 IsGuiding returns 0
03:55:15.624 00.002 29988 PulseGuide returned control before completion, sleep 74
03:55:15.711 00.087 29988 IsGuiding returns 0
03:55:15.711 00.000 29988 Move returns status 0, amount 65
03:55:15.711 00.000 29988 MoveAxis(N, 0, ABG)
03:55:15.711 00.000 29988 Move returns status 0, amount 0
03:55:15.711 00.000 29988 move complete, result=0
03:55:15.711 00.000 29988 worker thread done servicing request
03:55:15.711 00.000 29988 Worker thread wakes up
03:55:15.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:15.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:15.711 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
03:55:17.121 01.410 29988 Exposure complete
03:55:17.159 00.038 29988 worker thread done servicing request
03:55:17.159 00.000 28316 OnExposeComplete: enter
03:55:17.160 00.001 28316 UpdateGuideState(): m_state=6
03:55:17.160 00.000 28316 Star::Find(15, 953, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6467
03:55:17.161 00.001 28316 Star::Find returns 1 (0), X=952.82, Y=258.89, Mass=2266, SNR=32.9, Peak=184 HFD=4.2
03:55:17.161 00.000 28316 MultiStar: [#1 0.16,0.26,0.99,U] [#2 0.15,0.18,0.93,U] [#3 0.12,0.16,0.85,U] [#4 0.05,0.15,0.82,U] [#5 0.37,0.19,0.00,M4] [#6 -0.03,0.26,0.65,U] [#7 0.02,0.18,0.63,U] [#8 0.17,0.32,0.00,M7] 
03:55:17.162 00.001 28316 refined, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.18, 0.16}
03:55:17.162 00.000 28316 CameraToMount -- cameraTheta (1.08) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
03:55:17.163 00.001 28316 CameraToMount -- cameraTheta (1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
03:55:17.164 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.08 mountX=0.13 mountY=-0.18, mountTheta=-0.93
03:55:17.167 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.19, opts=13)
03:55:17.168 00.001 28316 Enqueuing Move request for scope (0.10, 0.19)
03:55:17.169 00.001 29988 Worker thread wakes up
03:55:17.170 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:17.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
03:55:17.170 00.000 28316 UpdateGuideState exits: m=2266 RSB=32.9
03:55:17.171 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:17.171 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:17.172 00.001 28316 Enqueuing Expose request
03:55:17.172 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
03:55:17.172 00.000 29988 Moving (0.10, 0.19) raw xDistance=0.13 yDistance=-0.18
03:55:17.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
03:55:17.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:17.172 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:55:17.172 00.000 29988 MoveAxis(E, 0, ABG)
03:55:17.172 00.000 29988 Move returns status 0, amount 0
03:55:17.172 00.000 29988 MoveAxis(N, 0, ABG)
03:55:17.172 00.000 29988 Move returns status 0, amount 0
03:55:17.172 00.000 29988 move complete, result=0
03:55:17.172 00.000 29988 worker thread done servicing request
03:55:17.173 00.001 29988 Worker thread wakes up
03:55:17.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:17.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:17.173 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:55:18.800 01.627 29988 Exposure complete
03:55:18.834 00.034 29988 worker thread done servicing request
03:55:18.834 00.000 28316 OnExposeComplete: enter
03:55:18.837 00.003 28316 UpdateGuideState(): m_state=6
03:55:18.840 00.003 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6468
03:55:18.843 00.003 28316 Star::Find returns 1 (0), X=952.62, Y=258.82, Mass=2061, SNR=31.4, Peak=159 HFD=3.8
03:55:18.845 00.002 28316 MultiStar: [#1 -0.09,0.12,1.05,U] [#2 -0.09,0.23,0.96,U] [#3 -0.14,0.04,0.89,U] [#4 -0.04,-0.05,0.85,U] [#5 0.19,0.25,0.76,U] [#6 -0.25,0.24,0.00,M1] [#7 0.14,0.26,0.65,U] [#8 0.06,0.32,0.62,U] 
03:55:18.848 00.003 28316 single-star, 7 included, MultiStar: {-0.01, 0.15}, one-star: {-0.02, 0.10}
03:55:18.850 00.002 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
03:55:18.852 00.002 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
03:55:18.854 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.78 mountX=0.10 mountY=-0.03, mountTheta=-0.26
03:55:18.858 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
03:55:18.859 00.001 28316 Enqueuing Move request for scope (-0.02, 0.10)
03:55:18.859 00.000 29988 Worker thread wakes up
03:55:18.859 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:18.860 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
03:55:18.860 00.000 28316 UpdateGuideState exits: m=2061 RSB=31.4
03:55:18.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:18.860 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
03:55:18.861 00.001 29988 Moving (-0.02, 0.10) raw xDistance=0.10 yDistance=-0.03
03:55:18.861 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:55:18.861 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:18.861 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:18.861 00.000 28316 Enqueuing Expose request
03:55:18.861 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:55:18.862 00.001 29988 MoveAxis(E, 0, ABG)
03:55:18.862 00.000 29988 Move returns status 0, amount 0
03:55:18.862 00.000 29988 MoveAxis(N, 0, ABG)
03:55:18.862 00.000 29988 Move returns status 0, amount 0
03:55:18.862 00.000 29988 move complete, result=0
03:55:18.862 00.000 29988 worker thread done servicing request
03:55:18.862 00.000 29988 Worker thread wakes up
03:55:18.862 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:18.862 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:18.865 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:20.385 01.520 29988 Exposure complete
03:55:20.418 00.033 29988 worker thread done servicing request
03:55:20.418 00.000 28316 OnExposeComplete: enter
03:55:20.419 00.001 28316 UpdateGuideState(): m_state=6
03:55:20.419 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6469
03:55:20.420 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.79, Mass=2289, SNR=33.2, Peak=175 HFD=3.8
03:55:20.420 00.000 28316 MultiStar: [#1 0.02,0.18,0.97,U] [#2 0.07,0.12,0.90,U] [#3 0.02,0.10,0.83,U] [#4 0.13,-0.27,0.82,U] [#5 0.26,0.05,0.73,U] [#6 -0.22,0.02,0.62,U] [#7 0.20,-0.04,0.61,U] [#8 0.26,0.18,0.57,U] 
03:55:20.421 00.001 28316 single-star, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.03, 0.07}
03:55:20.421 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
03:55:20.422 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
03:55:20.422 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.22 mountX=0.05 mountY=-0.05, mountTheta=-0.80
03:55:20.423 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
03:55:20.423 00.000 28316 Enqueuing Move request for scope (0.03, 0.07)
03:55:20.423 00.000 29988 Worker thread wakes up
03:55:20.423 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:55:20.423 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:55:20.423 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.05
03:55:20.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:55:20.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:20.423 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:20.424 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.2
03:55:20.424 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:20.426 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:20.426 00.000 28316 Enqueuing Expose request
03:55:20.427 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:55:20.427 00.000 29988 MoveAxis(E, 0, ABG)
03:55:20.427 00.000 29988 Move returns status 0, amount 0
03:55:20.427 00.000 29988 MoveAxis(N, 0, ABG)
03:55:20.427 00.000 29988 Move returns status 0, amount 0
03:55:20.427 00.000 29988 move complete, result=0
03:55:20.427 00.000 29988 worker thread done servicing request
03:55:20.427 00.000 29988 Worker thread wakes up
03:55:20.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:20.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:20.427 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:22.049 01.622 29988 Exposure complete
03:55:22.094 00.045 29988 worker thread done servicing request
03:55:22.094 00.000 28316 OnExposeComplete: enter
03:55:22.096 00.002 28316 UpdateGuideState(): m_state=6
03:55:22.097 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6470
03:55:22.097 00.000 28316 Star::Find returns 1 (0), X=952.98, Y=258.64, Mass=2278, SNR=32.9, Peak=172 HFD=4.1
03:55:22.098 00.001 28316 MultiStar: [#1 0.00,0.10,1.00,U] [#2 0.16,0.10,0.90,U] [#3 0.03,0.11,0.84,U] [#4 0.05,-0.20,0.83,U] [#5 0.30,-0.03,0.75,U] [#6 -0.22,-0.06,0.63,U] [#7 0.18,0.11,0.59,U] [#8 0.47,0.07,0.00,M6] 
03:55:22.098 00.000 28316 refined, 7 included, MultiStar: {0.12, 0.01}, one-star: {0.34, -0.08}
03:55:22.099 00.001 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
03:55:22.099 00.000 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
03:55:22.099 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.06 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
03:55:22.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
03:55:22.101 00.000 28316 Enqueuing Move request for scope (0.12, 0.01)
03:55:22.102 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:22.103 00.001 28316 UpdateGuideState exits: m=2278 RSB=32.9
03:55:22.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:22.105 00.001 29988 Worker thread wakes up
03:55:22.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
03:55:22.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
03:55:22.105 00.000 29988 Moving (0.12, 0.01) raw xDistance=-0.04 yDistance=-0.11
03:55:22.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:55:22.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:22.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:22.106 00.001 28316 Enqueuing Expose request
03:55:22.107 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:55:22.107 00.000 29988 MoveAxis(E, 0, ABG)
03:55:22.107 00.000 29988 Move returns status 0, amount 0
03:55:22.107 00.000 29988 MoveAxis(N, 0, ABG)
03:55:22.107 00.000 29988 Move returns status 0, amount 0
03:55:22.107 00.000 29988 move complete, result=0
03:55:22.107 00.000 29988 worker thread done servicing request
03:55:22.107 00.000 29988 Worker thread wakes up
03:55:22.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:22.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:22.108 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:23.622 01.514 29988 Exposure complete
03:55:23.655 00.033 29988 worker thread done servicing request
03:55:23.655 00.000 28316 OnExposeComplete: enter
03:55:23.656 00.001 28316 UpdateGuideState(): m_state=6
03:55:23.656 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6471
03:55:23.657 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.76, Mass=2382, SNR=33.7, Peak=171 HFD=4.1
03:55:23.657 00.000 28316 MultiStar: [#1 0.12,0.10,0.95,U] [#2 -0.05,-0.18,0.88,U] [#3 0.04,0.01,0.87,U] [#4 -0.05,-0.10,0.82,U] [#5 0.26,0.21,0.00,M2] [#6 0.03,0.05,0.62,U] [#7 0.30,0.01,0.58,U] [#8 0.27,0.11,0.57,U] 
03:55:23.658 00.001 28316 single-star, 7 included, MultiStar: {0.07, 0.00}, one-star: {0.04, 0.04}
03:55:23.658 00.000 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
03:55:23.659 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
03:55:23.659 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.79 mountX=0.02 mountY=-0.05, mountTheta=-1.21
03:55:23.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
03:55:23.661 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
03:55:23.661 00.000 29988 Worker thread wakes up
03:55:23.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:23.661 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
03:55:23.662 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:23.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:23.663 00.001 28316 Enqueuing Expose request
03:55:23.663 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
03:55:23.663 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
03:55:23.663 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
03:55:23.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:55:23.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:23.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:55:23.663 00.000 29988 MoveAxis(E, 0, ABG)
03:55:23.663 00.000 29988 Move returns status 0, amount 0
03:55:23.663 00.000 29988 MoveAxis(N, 0, ABG)
03:55:23.663 00.000 29988 Move returns status 0, amount 0
03:55:23.663 00.000 29988 move complete, result=0
03:55:23.664 00.001 29988 worker thread done servicing request
03:55:23.664 00.000 29988 Worker thread wakes up
03:55:23.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:23.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:23.664 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:25.289 01.625 29988 Exposure complete
03:55:25.337 00.048 29988 worker thread done servicing request
03:55:25.337 00.000 28316 OnExposeComplete: enter
03:55:25.338 00.001 28316 UpdateGuideState(): m_state=6
03:55:25.338 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6472
03:55:25.339 00.001 28316 Star::Find returns 1 (0), X=952.64, Y=258.39, Mass=2291, SNR=33.2, Peak=161 HFD=4.0
03:55:25.339 00.000 28316 MultiStar: [#1 -0.11,-0.16,0.96,U] [#2 0.02,-0.18,0.90,U] [#3 -0.08,-0.17,0.85,U] [#4 -0.03,-0.29,0.81,U] [#5 0.11,-0.12,0.71,U] [#6 -0.23,-0.15,0.63,U] [#7 0.16,-0.23,0.61,U] [#8 0.07,-0.09,0.57,U] 
03:55:25.340 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.20}, one-star: {-0.00, -0.33}
03:55:25.340 00.000 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.64)
03:55:25.341 00.001 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
03:55:25.341 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.65 mountX=-0.17 mountY=0.10, mountTheta=2.61
03:55:25.342 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.20, opts=13)
03:55:25.343 00.001 28316 Enqueuing Move request for scope (-0.02, -0.20)
03:55:25.343 00.000 29988 Worker thread wakes up
03:55:25.343 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
03:55:25.343 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
03:55:25.343 00.000 29988 Moving (-0.02, -0.20) raw xDistance=-0.17 yDistance=0.10
03:55:25.343 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:55:25.343 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:25.344 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:25.344 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:55:25.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:25.345 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:25.345 00.000 28316 Enqueuing Expose request
03:55:25.346 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
03:55:25.346 00.000 29988 MoveAxis(E, 0, ABG)
03:55:25.346 00.000 29988 Move returns status 0, amount 0
03:55:25.346 00.000 29988 MoveAxis(N, 0, ABG)
03:55:25.346 00.000 29988 Move returns status 0, amount 0
03:55:25.346 00.000 29988 move complete, result=0
03:55:25.346 00.000 29988 worker thread done servicing request
03:55:25.346 00.000 29988 Worker thread wakes up
03:55:25.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:25.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:25.346 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
03:55:26.871 01.525 29988 Exposure complete
03:55:26.922 00.051 29988 worker thread done servicing request
03:55:26.922 00.000 28316 OnExposeComplete: enter
03:55:26.923 00.001 28316 UpdateGuideState(): m_state=6
03:55:26.924 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6473
03:55:26.925 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=258.37, Mass=2225, SNR=32.5, Peak=152 HFD=3.8
03:55:26.926 00.001 28316 MultiStar: [#1 0.17,-0.15,0.98,U] [#2 -0.06,-0.17,0.92,U] [#3 0.01,-0.17,0.89,U] [#4 0.03,-0.24,0.81,U] [#5 0.16,-0.39,0.00,M2] [#6 -0.09,-0.24,0.62,U] [#7 0.25,0.02,0.62,U] [#8 0.27,0.03,0.60,U] 
03:55:26.927 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.17}, one-star: {0.02, -0.35}
03:55:26.928 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
03:55:26.929 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
03:55:26.930 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.21 mountX=-0.19 mountY=0.02, mountTheta=3.04
03:55:26.932 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
03:55:26.933 00.001 28316 Enqueuing Move request for scope (0.07, -0.17)
03:55:26.934 00.001 29988 Worker thread wakes up
03:55:26.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:26.935 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
03:55:26.935 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.5
03:55:26.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:26.936 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:26.936 00.000 28316 Enqueuing Expose request
03:55:26.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
03:55:26.936 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.19 yDistance=0.02
03:55:26.937 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:55:26.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:26.937 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
03:55:26.937 00.000 29988 MoveAxis(E, 0, ABG)
03:55:26.937 00.000 29988 Move returns status 0, amount 0
03:55:26.937 00.000 29988 MoveAxis(N, 0, ABG)
03:55:26.937 00.000 29988 Move returns status 0, amount 0
03:55:26.937 00.000 29988 move complete, result=0
03:55:26.937 00.000 29988 worker thread done servicing request
03:55:26.937 00.000 29988 Worker thread wakes up
03:55:26.937 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:26.937 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:26.937 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:55:28.567 01.630 29988 Exposure complete
03:55:28.604 00.037 29988 worker thread done servicing request
03:55:28.604 00.000 28316 OnExposeComplete: enter
03:55:28.604 00.000 28316 UpdateGuideState(): m_state=6
03:55:28.606 00.002 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6474
03:55:28.608 00.002 28316 Star::Find returns 1 (0), X=952.90, Y=258.37, Mass=2210, SNR=32.6, Peak=155 HFD=4.0
03:55:28.609 00.001 28316 MultiStar: [#1 0.54,-0.22,0.00,M1] [#2 0.24,-0.19,0.92,U] [#3 0.20,-0.22,0.85,U] [#4 0.35,-0.50,0.00,M1] [#5 0.82,-0.23,0.00,M3] [#6 0.20,-0.22,0.64,U] [#7 0.44,-0.25,0.00,M1] [#8 0.47,-0.24,0.00,M4] 
03:55:28.610 00.001 28316 refined, 3 included, MultiStar: {0.23, -0.25}, one-star: {0.26, -0.35}
03:55:28.612 00.002 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
03:55:28.613 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
03:55:28.613 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-0.83 mountX=-0.32 mountY=-0.09, mountTheta=-2.87
03:55:28.615 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.25, opts=13)
03:55:28.615 00.000 28316 Enqueuing Move request for scope (0.23, -0.25)
03:55:28.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:28.616 00.001 29988 Worker thread wakes up
03:55:28.616 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.6
03:55:28.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.25) opts 0xd
03:55:28.617 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.25)
03:55:28.617 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:28.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:28.617 00.000 28316 Enqueuing Expose request
03:55:28.618 00.001 29988 Moving (0.23, -0.25) raw xDistance=-0.32 yDistance=-0.09
03:55:28.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
03:55:28.618 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:28.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:55:28.618 00.000 29988 MoveAxis(E, 68, ABG)
03:55:28.618 00.000 29988 Guiding  Dir = 2, Dur = 68
03:55:28.618 00.000 29988 IsSlewing returns 0
03:55:28.618 00.000 29988 IsGuiding returns 0
03:55:28.620 00.002 29988 PulseGuide returned control before completion, sleep 77
03:55:28.707 00.087 29988 IsGuiding returns 0
03:55:28.707 00.000 29988 Move returns status 0, amount 68
03:55:28.707 00.000 29988 MoveAxis(N, 0, ABG)
03:55:28.708 00.001 29988 Move returns status 0, amount 0
03:55:28.708 00.000 29988 move complete, result=0
03:55:28.708 00.000 29988 worker thread done servicing request
03:55:28.708 00.000 29988 Worker thread wakes up
03:55:28.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:28.708 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.1 px 0 ms NORTH
03:55:28.709 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:30.120 01.411 29988 Exposure complete
03:55:30.158 00.038 29988 worker thread done servicing request
03:55:30.158 00.000 28316 OnExposeComplete: enter
03:55:30.159 00.001 28316 UpdateGuideState(): m_state=6
03:55:30.160 00.001 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6475
03:55:30.160 00.000 28316 Star::Find returns 1 (0), X=952.98, Y=258.52, Mass=2139, SNR=32.1, Peak=163 HFD=4.1
03:55:30.161 00.001 28316 MultiStar: [#1 0.22,0.09,1.01,U] [#2 0.21,-0.12,0.92,U] [#3 0.14,0.00,0.85,U] [#4 0.23,-0.26,0.00,M2] [#5 0.38,-0.02,0.00,M4] [#6 -0.15,0.08,0.65,U] [#7 0.62,-0.13,0.00,M2] [#8 0.49,0.04,0.00,M5] 
03:55:30.161 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.04}, one-star: {0.34, -0.21}
03:55:30.162 00.001 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
03:55:30.162 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
03:55:30.162 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.22 mountX=-0.11 mountY=-0.14, mountTheta=-2.23
03:55:30.164 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
03:55:30.164 00.000 28316 Enqueuing Move request for scope (0.18, -0.04)
03:55:30.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:30.165 00.001 28316 UpdateGuideState exits: m=2139 RSB=32.1
03:55:30.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:30.168 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:30.169 00.001 28316 Enqueuing Expose request
03:55:30.169 00.000 29988 Worker thread wakes up
03:55:30.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
03:55:30.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
03:55:30.169 00.000 29988 Moving (0.18, -0.04) raw xDistance=-0.11 yDistance=-0.14
03:55:30.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:55:30.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:30.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:55:30.169 00.000 29988 MoveAxis(E, 0, ABG)
03:55:30.169 00.000 29988 Move returns status 0, amount 0
03:55:30.169 00.000 29988 MoveAxis(N, 0, ABG)
03:55:30.169 00.000 29988 Move returns status 0, amount 0
03:55:30.169 00.000 29988 move complete, result=0
03:55:30.169 00.000 29988 worker thread done servicing request
03:55:30.169 00.000 29988 Worker thread wakes up
03:55:30.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:30.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:30.169 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:31.799 01.630 29988 Exposure complete
03:55:31.825 00.026 29988 worker thread done servicing request
03:55:31.825 00.000 28316 OnExposeComplete: enter
03:55:31.826 00.001 28316 UpdateGuideState(): m_state=6
03:55:31.826 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6476
03:55:31.827 00.001 28316 Star::Find returns 1 (0), X=952.79, Y=258.63, Mass=2298, SNR=33.3, Peak=164 HFD=4.0
03:55:31.827 00.000 28316 MultiStar: [#1 0.15,0.08,0.97,U] [#2 0.04,0.04,0.88,U] [#3 0.08,0.00,0.86,U] [#4 -0.03,-0.29,0.81,U] [#5 0.20,0.15,0.74,U] [#6 -0.20,-0.13,0.64,U] [#7 0.06,-0.07,0.62,U] [#8 0.30,0.12,0.58,U] 
03:55:31.828 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.15, -0.09}
03:55:31.828 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
03:55:31.829 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
03:55:31.829 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-0.26 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
03:55:31.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
03:55:31.831 00.000 28316 Enqueuing Move request for scope (0.08, -0.02)
03:55:31.831 00.000 29988 Worker thread wakes up
03:55:31.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:31.832 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.3
03:55:31.832 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:31.833 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:31.833 00.000 28316 Enqueuing Expose request
03:55:31.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
03:55:31.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
03:55:31.834 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.06 yDistance=-0.07
03:55:31.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:55:31.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:31.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:55:31.834 00.000 29988 MoveAxis(E, 0, ABG)
03:55:31.834 00.000 29988 Move returns status 0, amount 0
03:55:31.834 00.000 29988 MoveAxis(N, 0, ABG)
03:55:31.834 00.000 29988 Move returns status 0, amount 0
03:55:31.834 00.000 29988 move complete, result=0
03:55:31.834 00.000 29988 worker thread done servicing request
03:55:31.834 00.000 29988 Worker thread wakes up
03:55:31.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:31.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(938,244,31,31)
03:55:31.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:33.043 01.209 28316 evsrv: cli 0C97DEB0 connect
03:55:33.044 00.001 28316 case statement mapped state 6 to 3
03:55:33.045 00.001 28316 case statement mapped state 6 to 3
03:55:33.047 00.002 28316 evsrv: cli 0C97DEB0 request: {"method":"get_app_state","id":"3bf440f8-bd05-4696-93e7-b05ea0f614b7"}
03:55:33.047 00.000 28316 case statement mapped state 6 to 3
03:55:33.048 00.001 28316 evsrv: cli 0C97DEB0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bf440f8-bd05-4696-93e7-b05ea0f614b7"}
03:55:33.050 00.002 28316 evsrv: cli 0C97DEB0 disconnect
03:55:33.051 00.001 28316 evsrv: cli 0C97DFF0 connect
03:55:33.051 00.000 28316 case statement mapped state 6 to 3
03:55:33.052 00.001 28316 case statement mapped state 6 to 3
03:55:33.053 00.001 28316 evsrv: cli 0C97DFF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"a8649357-3a37-4c31-ab4e-badbb0d58abf"}
03:55:33.054 00.001 28316 PhdController::Dither begins
03:55:33.054 00.000 28316 dither: size=2.00, dRA=1.80 dDec=1.69
03:55:33.055 00.001 28316 MountToCamera -- mountTheta (0.75) + m_xAngle (2.00) = xAngle (2.75 = 2.75)
03:55:33.055 00.000 28316 MountToCamera -- mountX=1.80 mountY=1.69 hyp=2.46 mountTheta=0.75 cameraX=-2.28, cameraY=0.94 cameraTheta=2.75
03:55:33.056 00.001 28316 setting lock position to (950.36, 259.66)
03:55:33.056 00.000 28316 Mount: notify guiding dithered (-2.3, 0.9)
03:55:33.057 00.001 28316 MultiStar: stabilizing after lock position change
03:55:33.057 00.000 28316 Status Line: Dithering de 1.80,1.69
03:55:33.059 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:55:33.059 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
03:55:33.060 00.001 28316 evsrv: cli 0C97DFF0 response: {"jsonrpc":"2.0","result":0,"id":"a8649357-3a37-4c31-ab4e-badbb0d58abf"}
03:55:33.061 00.001 28316 evsrv: cli 0C97DFF0 disconnect
03:55:33.355 00.294 29988 Exposure complete
03:55:33.386 00.031 29988 worker thread done servicing request
03:55:33.386 00.000 28316 OnExposeComplete: enter
03:55:33.387 00.001 28316 UpdateGuideState(): m_state=6
03:55:33.387 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6477
03:55:33.388 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=258.48, Mass=2256, SNR=32.8, Peak=161 HFD=3.9
03:55:33.388 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
03:55:33.389 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
03:55:33.389 00.000 28316 CameraToMount -- cameraX=2.31 cameraY=-1.18 hyp=2.60 cameraTheta=-0.47 mountX=-2.03 mountY=-1.53, mountTheta=-2.50
03:55:33.391 00.002 28316 dither recenter: remaining=(-1.8,-1.7) step=(-1.8,-1.7)
03:55:33.392 00.001 28316 MountToCamera -- mountTheta (-2.39) + m_xAngle (2.00) = xAngle (-0.39 = -0.39)
03:55:33.392 00.000 28316 MountToCamera -- mountX=-1.80 mountY=-1.69 hyp=2.46 mountTheta=-2.39 cameraX=2.28, cameraY=-0.94 cameraTheta=-0.39
03:55:33.393 00.001 28316 SchedulePrimaryMove(0CEE1078, x=2.28, y=-0.94, opts=4)
03:55:33.393 00.000 28316 Enqueuing Move request for scope (2.28, -0.94)
03:55:33.394 00.001 28316 Mount: notify direct move -1.80,-1.69
03:55:33.394 00.000 29988 Worker thread wakes up
03:55:33.394 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (2.28, -0.94) opts 0x4
03:55:33.394 00.000 29988 Handling offset move in thread for scope, endpoint = (2.28, -0.94)
03:55:33.394 00.000 29988 Moving (2.28, -0.94) raw xDistance=-1.80 yDistance=-1.69
03:55:33.394 00.000 29988 MoveAxis(E, 600, B)
03:55:33.394 00.000 29988 Guiding  Dir = 2, Dur = 600
03:55:33.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:33.395 00.001 28316 UpdateGuideState exits: m=2256 RSB=32.8
03:55:33.395 00.000 28316 PhdController: settling, locked = 1, distance = 2.62 (0.50) aobump = 0 frame = 1 / 99999
03:55:33.396 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786154133.396,"Host":"ASUS_SAM","Inst":1,"Distance":2.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:33.396 00.000 29988 IsSlewing returns 0
03:55:33.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:33.396 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:33.397 00.001 28316 Enqueuing Expose request
03:55:33.397 00.000 29988 IsGuiding returns 0
03:55:33.399 00.002 29988 PulseGuide returned control before completion, sleep 609
03:55:34.022 00.623 29988 IsGuiding returns 0
03:55:34.022 00.000 29988 Move returns status 0, amount 600
03:55:34.022 00.000 29988 MoveAxis(N, 402, B)
03:55:34.022 00.000 29988 Guiding  Dir = 0, Dur = 402
03:55:34.022 00.000 29988 IsSlewing returns 0
03:55:34.023 00.001 29988 IsGuiding returns 0
03:55:34.027 00.004 29988 PulseGuide returned control before completion, sleep 408
03:55:34.441 00.414 29988 IsGuiding returns 0
03:55:34.441 00.000 29988 Move returns status 0, amount 402
03:55:34.441 00.000 29988 move complete, result=0
03:55:34.442 00.001 29988 worker thread done servicing request
03:55:34.442 00.000 29988 Worker thread wakes up
03:55:34.442 00.000 28316 GuideStep: -1.8 px 600 ms EAST, -1.7 px 402 ms NORTH
03:55:34.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:34.443 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:36.078 01.635 29988 Exposure complete
03:55:36.122 00.044 29988 worker thread done servicing request
03:55:36.122 00.000 28316 OnExposeComplete: enter
03:55:36.123 00.001 28316 UpdateGuideState(): m_state=6
03:55:36.123 00.000 28316 Star::Find(15, 952, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6478
03:55:36.124 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=259.35, Mass=2212, SNR=32.6, Peak=160 HFD=4.0
03:55:36.124 00.000 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.37 = -2.37)
03:55:36.124 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
03:55:36.127 00.003 28316 CameraToMount -- cameraX=0.79 cameraY=-0.31 hyp=0.85 cameraTheta=-0.37 mountX=-0.61 mountY=-0.57, mountTheta=-2.39
03:55:36.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=-0.31, opts=13)
03:55:36.129 00.001 28316 Enqueuing Move request for scope (0.79, -0.31)
03:55:36.129 00.000 29988 Worker thread wakes up
03:55:36.129 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.31) opts 0xd
03:55:36.129 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, -0.31)
03:55:36.129 00.000 29988 Moving (0.79, -0.31) raw xDistance=-0.61 yDistance=-0.57
03:55:36.129 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:36.130 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
03:55:36.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:55:36.130 00.000 28316 UpdateGuideState exits: m=2212 RSB=32.6
03:55:36.131 00.001 28316 PhdController: settling, locked = 1, distance = 0.85 (0.50) aobump = 0 frame = 2 / 99999
03:55:36.131 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
03:55:36.131 00.000 29988 MoveAxis(E, 128, ABG)
03:55:36.131 00.000 29988 Guiding  Dir = 2, Dur = 128
03:55:36.131 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154136.131,"Host":"ASUS_SAM","Inst":1,"Distance":0.85,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:36.132 00.001 29988 IsSlewing returns 0
03:55:36.132 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:36.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:36.132 00.000 28316 Enqueuing Expose request
03:55:36.133 00.001 29988 IsGuiding returns 0
03:55:36.135 00.002 29988 PulseGuide returned control before completion, sleep 137
03:55:36.283 00.148 29988 IsGuiding returns 0
03:55:36.283 00.000 29988 Move returns status 0, amount 128
03:55:36.283 00.000 29988 MoveAxis(N, 0, ABG)
03:55:36.284 00.001 29988 Move returns status 0, amount 0
03:55:36.284 00.000 29988 move complete, result=0
03:55:36.284 00.000 29988 worker thread done servicing request
03:55:36.284 00.000 29988 Worker thread wakes up
03:55:36.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:36.284 00.000 28316 GuideStep: -0.6 px 128 ms EAST, -0.6 px 0 ms NORTH
03:55:36.286 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:37.699 01.413 29988 Exposure complete
03:55:37.760 00.061 29988 worker thread done servicing request
03:55:37.760 00.000 28316 OnExposeComplete: enter
03:55:37.761 00.001 28316 UpdateGuideState(): m_state=6
03:55:37.761 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6479
03:55:37.762 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=259.70, Mass=2142, SNR=32.0, Peak=163 HFD=4.1
03:55:37.762 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
03:55:37.763 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
03:55:37.763 00.000 28316 CameraToMount -- cameraX=0.46 cameraY=0.04 hyp=0.46 cameraTheta=0.09 mountX=-0.15 mountY=-0.43, mountTheta=-1.91
03:55:37.764 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.04, opts=13)
03:55:37.765 00.001 28316 Enqueuing Move request for scope (0.46, 0.04)
03:55:37.765 00.000 29988 Worker thread wakes up
03:55:37.765 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:37.765 00.000 28316 UpdateGuideState exits: m=2142 RSB=32.0
03:55:37.766 00.001 28316 PhdController: settling, locked = 1, distance = 0.73 (0.50) aobump = 0 frame = 3 / 99999
03:55:37.766 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.04) opts 0xd
03:55:37.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.04)
03:55:37.766 00.000 29988 Moving (0.46, 0.04) raw xDistance=-0.15 yDistance=-0.43
03:55:37.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:55:37.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:55:37.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
03:55:37.766 00.000 29988 MoveAxis(E, 0, ABG)
03:55:37.766 00.000 29988 Move returns status 0, amount 0
03:55:37.766 00.000 29988 MoveAxis(N, 0, ABG)
03:55:37.766 00.000 29988 Move returns status 0, amount 0
03:55:37.766 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154137.766,"Host":"ASUS_SAM","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:37.767 00.001 29988 move complete, result=0
03:55:37.767 00.000 29988 worker thread done servicing request
03:55:37.767 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:37.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:37.768 00.001 28316 Enqueuing Expose request
03:55:37.768 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
03:55:37.769 00.001 29988 Worker thread wakes up
03:55:37.769 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:37.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:39.407 01.638 29988 Exposure complete
03:55:39.456 00.049 29988 worker thread done servicing request
03:55:39.456 00.000 28316 OnExposeComplete: enter
03:55:39.457 00.001 28316 UpdateGuideState(): m_state=6
03:55:39.459 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6480
03:55:39.461 00.002 28316 Star::Find returns 1 (0), X=951.01, Y=259.85, Mass=2284, SNR=33.1, Peak=199 HFD=4.2
03:55:39.461 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
03:55:39.462 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
03:55:39.463 00.001 28316 CameraToMount -- cameraX=0.65 cameraY=0.19 hyp=0.67 cameraTheta=0.28 mountX=-0.10 mountY=-0.66, mountTheta=-1.72
03:55:39.467 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.65, y=0.19, opts=13)
03:55:39.467 00.000 28316 Enqueuing Move request for scope (0.65, 0.19)
03:55:39.468 00.001 29988 Worker thread wakes up
03:55:39.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:39.468 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
03:55:39.469 00.001 28316 PhdController: settling, locked = 1, distance = 0.71 (0.50) aobump = 0 frame = 4 / 99999
03:55:39.469 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.19) opts 0xd
03:55:39.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.65, 0.19)
03:55:39.469 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154139.469,"Host":"ASUS_SAM","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:39.470 00.001 29988 Moving (0.65, 0.19) raw xDistance=-0.10 yDistance=-0.66
03:55:39.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:55:39.470 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:39.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:39.470 00.000 28316 Enqueuing Expose request
03:55:39.471 00.001 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.66
03:55:39.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
03:55:39.471 00.000 29988 MoveAxis(E, 0, ABG)
03:55:39.471 00.000 29988 Move returns status 0, amount 0
03:55:39.471 00.000 29988 MoveAxis(N, 158, ABG)
03:55:39.471 00.000 29988 Guiding  Dir = 0, Dur = 158
03:55:39.471 00.000 29988 IsSlewing returns 0
03:55:39.471 00.000 29988 IsGuiding returns 0
03:55:39.476 00.005 29988 PulseGuide returned control before completion, sleep 164
03:55:39.655 00.179 29988 IsGuiding returns 0
03:55:39.655 00.000 29988 Move returns status 0, amount 158
03:55:39.655 00.000 29988 move complete, result=0
03:55:39.655 00.000 29988 worker thread done servicing request
03:55:39.655 00.000 29988 Worker thread wakes up
03:55:39.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:39.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:39.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 158 ms NORTH
03:55:41.070 01.415 29988 Exposure complete
03:55:41.122 00.052 29988 worker thread done servicing request
03:55:41.122 00.000 28316 OnExposeComplete: enter
03:55:41.126 00.004 28316 UpdateGuideState(): m_state=6
03:55:41.129 00.003 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6481
03:55:41.131 00.002 28316 Star::Find returns 1 (0), X=950.51, Y=259.51, Mass=2322, SNR=33.4, Peak=160 HFD=4.0
03:55:41.132 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
03:55:41.133 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
03:55:41.134 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-0.80 mountX=-0.20 mountY=-0.07, mountTheta=-2.83
03:55:41.135 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
03:55:41.135 00.000 28316 Enqueuing Move request for scope (0.15, -0.15)
03:55:41.136 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:41.136 00.000 28316 UpdateGuideState exits: m=2322 RSB=33.4
03:55:41.137 00.001 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 5 / 99999
03:55:41.137 00.000 29988 Worker thread wakes up
03:55:41.137 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154141.137,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:41.138 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
03:55:41.138 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
03:55:41.138 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:41.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:41.139 00.001 28316 Enqueuing Expose request
03:55:41.139 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.07
03:55:41.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:55:41.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:41.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:55:41.139 00.000 29988 MoveAxis(E, 43, ABG)
03:55:41.139 00.000 29988 Guiding  Dir = 2, Dur = 43
03:55:41.140 00.001 29988 IsSlewing returns 0
03:55:41.140 00.000 29988 IsGuiding returns 0
03:55:41.142 00.002 29988 PulseGuide returned control before completion, sleep 52
03:55:41.209 00.067 29988 IsGuiding returns 0
03:55:41.209 00.000 29988 Move returns status 0, amount 43
03:55:41.209 00.000 29988 MoveAxis(N, 0, ABG)
03:55:41.209 00.000 29988 Move returns status 0, amount 0
03:55:41.209 00.000 29988 move complete, result=0
03:55:41.209 00.000 29988 worker thread done servicing request
03:55:41.209 00.000 29988 Worker thread wakes up
03:55:41.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:41.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:41.209 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:55:42.844 01.635 29988 Exposure complete
03:55:42.891 00.047 29988 worker thread done servicing request
03:55:42.891 00.000 28316 OnExposeComplete: enter
03:55:42.892 00.001 28316 UpdateGuideState(): m_state=6
03:55:42.892 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6482
03:55:42.893 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=259.46, Mass=2381, SNR=33.8, Peak=154 HFD=4.0
03:55:42.893 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
03:55:42.894 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
03:55:42.894 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=-0.20 hyp=0.38 cameraTheta=-0.57 mountX=-0.32 mountY=-0.19, mountTheta=-2.59
03:55:42.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.20, opts=13)
03:55:42.896 00.001 28316 Enqueuing Move request for scope (0.32, -0.20)
03:55:42.897 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:42.897 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.8
03:55:42.898 00.001 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 6 / 99999
03:55:42.898 00.000 29988 Worker thread wakes up
03:55:42.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.20) opts 0xd
03:55:42.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.20)
03:55:42.898 00.000 29988 Moving (0.32, -0.20) raw xDistance=-0.32 yDistance=-0.19
03:55:42.898 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
03:55:42.898 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:42.898 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154142.898,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:42.899 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:55:42.899 00.000 29988 MoveAxis(E, 70, ABG)
03:55:42.899 00.000 29988 Guiding  Dir = 2, Dur = 70
03:55:42.899 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:42.899 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:42.900 00.001 28316 Enqueuing Expose request
03:55:42.900 00.000 29988 IsSlewing returns 0
03:55:42.900 00.000 29988 IsGuiding returns 0
03:55:42.901 00.001 29988 PulseGuide returned control before completion, sleep 79
03:55:42.981 00.080 29988 IsGuiding returns 0
03:55:42.982 00.001 29988 Move returns status 0, amount 70
03:55:42.982 00.000 29988 MoveAxis(N, 0, ABG)
03:55:42.982 00.000 29988 Move returns status 0, amount 0
03:55:42.982 00.000 29988 move complete, result=0
03:55:42.982 00.000 29988 worker thread done servicing request
03:55:42.982 00.000 29988 Worker thread wakes up
03:55:42.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:42.982 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:42.982 00.000 28316 GuideStep: -0.3 px 70 ms EAST, -0.2 px 0 ms NORTH
03:55:44.391 01.409 29988 Exposure complete
03:55:44.427 00.036 29988 worker thread done servicing request
03:55:44.427 00.000 28316 OnExposeComplete: enter
03:55:44.428 00.001 28316 UpdateGuideState(): m_state=6
03:55:44.429 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6483
03:55:44.431 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=259.57, Mass=2203, SNR=32.5, Peak=151 HFD=4.1
03:55:44.432 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
03:55:44.432 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
03:55:44.433 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.52 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
03:55:44.434 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.09, opts=13)
03:55:44.434 00.000 28316 Enqueuing Move request for scope (0.16, -0.09)
03:55:44.435 00.001 29988 Worker thread wakes up
03:55:44.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
03:55:44.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
03:55:44.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:44.435 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.5
03:55:44.437 00.002 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 7 / 99999
03:55:44.437 00.000 29988 Moving (0.16, -0.09) raw xDistance=-0.15 yDistance=-0.10
03:55:44.437 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154144.437,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:55:44.438 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:55:44.438 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:44.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:44.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:44.439 00.001 28316 Enqueuing Expose request
03:55:44.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:55:44.439 00.000 29988 MoveAxis(E, 0, ABG)
03:55:44.439 00.000 29988 Move returns status 0, amount 0
03:55:44.439 00.000 29988 MoveAxis(N, 0, ABG)
03:55:44.439 00.000 29988 Move returns status 0, amount 0
03:55:44.439 00.000 29988 move complete, result=0
03:55:44.439 00.000 29988 worker thread done servicing request
03:55:44.439 00.000 29988 Worker thread wakes up
03:55:44.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:44.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:44.440 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:46.067 01.627 29988 Exposure complete
03:55:46.102 00.035 29988 worker thread done servicing request
03:55:46.102 00.000 28316 OnExposeComplete: enter
03:55:46.103 00.001 28316 UpdateGuideState(): m_state=6
03:55:46.104 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6484
03:55:46.104 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=259.43, Mass=2151, SNR=32.1, Peak=145 HFD=4.0
03:55:46.105 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
03:55:46.105 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.77)
03:55:46.105 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.48 mountX=-0.22 mountY=0.09, mountTheta=2.77
03:55:46.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.23, opts=13)
03:55:46.107 00.000 28316 Enqueuing Move request for scope (0.02, -0.23)
03:55:46.108 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:46.108 00.000 29988 Worker thread wakes up
03:55:46.108 00.000 28316 UpdateGuideState exits: m=2151 RSB=32.1
03:55:46.109 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 8 / 99999
03:55:46.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
03:55:46.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
03:55:46.109 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154146.109,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:55:46.110 00.001 29988 Moving (0.02, -0.23) raw xDistance=-0.22 yDistance=0.09
03:55:46.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:55:46.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:46.110 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:46.111 00.001 28316 Enqueuing Expose request
03:55:46.111 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:46.111 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:55:46.111 00.000 29988 MoveAxis(E, 46, ABG)
03:55:46.111 00.000 29988 Guiding  Dir = 2, Dur = 46
03:55:46.111 00.000 29988 IsSlewing returns 0
03:55:46.111 00.000 29988 IsGuiding returns 0
03:55:46.113 00.002 29988 PulseGuide returned control before completion, sleep 55
03:55:46.178 00.065 29988 IsGuiding returns 0
03:55:46.178 00.000 29988 Move returns status 0, amount 46
03:55:46.178 00.000 29988 MoveAxis(N, 0, ABG)
03:55:46.178 00.000 29988 Move returns status 0, amount 0
03:55:46.178 00.000 29988 move complete, result=0
03:55:46.178 00.000 29988 worker thread done servicing request
03:55:46.178 00.000 29988 Worker thread wakes up
03:55:46.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:46.178 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
03:55:46.179 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:47.592 01.413 29988 Exposure complete
03:55:47.641 00.049 29988 worker thread done servicing request
03:55:47.641 00.000 28316 OnExposeComplete: enter
03:55:47.643 00.002 28316 UpdateGuideState(): m_state=6
03:55:47.645 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6485
03:55:47.646 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=259.82, Mass=2272, SNR=33.1, Peak=174 HFD=3.9
03:55:47.646 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
03:55:47.647 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
03:55:47.647 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.59 mountX=0.15 mountY=-0.07, mountTheta=-0.44
03:55:47.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.16, opts=13)
03:55:47.649 00.000 28316 Enqueuing Move request for scope (-0.00, 0.16)
03:55:47.651 00.002 29988 Worker thread wakes up
03:55:47.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
03:55:47.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
03:55:47.651 00.000 29988 Moving (-0.00, 0.16) raw xDistance=0.15 yDistance=-0.07
03:55:47.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:55:47.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:47.652 00.001 28316 UpdateGuideState exits: m=2272 RSB=33.1
03:55:47.652 00.000 28316 PhdController: settling, locked = 1, distance = 0.30 (0.50) aobump = 0 frame = 9 / 99999
03:55:47.653 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:47.653 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154147.653,"Host":"ASUS_SAM","Inst":1,"Distance":0.30,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
03:55:47.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:55:47.653 00.000 29988 MoveAxis(E, 0, ABG)
03:55:47.653 00.000 29988 Move returns status 0, amount 0
03:55:47.653 00.000 29988 MoveAxis(N, 0, ABG)
03:55:47.653 00.000 29988 Move returns status 0, amount 0
03:55:47.653 00.000 29988 move complete, result=0
03:55:47.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:47.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:47.654 00.000 28316 Enqueuing Expose request
03:55:47.655 00.001 29988 worker thread done servicing request
03:55:47.655 00.000 29988 Worker thread wakes up
03:55:47.655 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:55:47.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:47.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:49.388 01.733 29988 Exposure complete
03:55:49.426 00.038 29988 worker thread done servicing request
03:55:49.426 00.000 28316 OnExposeComplete: enter
03:55:49.428 00.002 28316 UpdateGuideState(): m_state=6
03:55:49.429 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6486
03:55:49.429 00.000 28316 Star::Find returns 1 (0), X=950.38, Y=259.70, Mass=2286, SNR=33.1, Peak=172 HFD=4.2
03:55:49.430 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
03:55:49.430 00.000 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
03:55:49.430 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.20 mountX=0.03 mountY=-0.03, mountTheta=-0.81
03:55:49.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.04, opts=13)
03:55:49.434 00.003 28316 Enqueuing Move request for scope (0.02, 0.04)
03:55:49.435 00.001 29988 Worker thread wakes up
03:55:49.435 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:49.436 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
03:55:49.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
03:55:49.436 00.000 29988 Moving (0.02, 0.04) raw xDistance=0.03 yDistance=-0.03
03:55:49.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:55:49.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:49.436 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.1
03:55:49.436 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 10 / 99999
03:55:49.437 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:55:49.437 00.000 29988 MoveAxis(E, 0, ABG)
03:55:49.437 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154149.437,"Host":"ASUS_SAM","Inst":1,"Distance":0.22,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
03:55:49.437 00.000 29988 Move returns status 0, amount 0
03:55:49.437 00.000 29988 MoveAxis(N, 0, ABG)
03:55:49.437 00.000 29988 Move returns status 0, amount 0
03:55:49.437 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:49.438 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:49.438 00.000 28316 Enqueuing Expose request
03:55:49.438 00.000 29988 move complete, result=0
03:55:49.438 00.000 29988 worker thread done servicing request
03:55:49.439 00.001 29988 Worker thread wakes up
03:55:49.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:49.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:49.439 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:50.850 01.411 29988 Exposure complete
03:55:50.884 00.034 29988 worker thread done servicing request
03:55:50.884 00.000 28316 OnExposeComplete: enter
03:55:50.885 00.001 28316 UpdateGuideState(): m_state=6
03:55:50.885 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6487
03:55:50.886 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=259.64, Mass=2198, SNR=32.5, Peak=164 HFD=3.9
03:55:50.886 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
03:55:50.887 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:55:50.887 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=-0.11 mountY=-0.21, mountTheta=-2.07
03:55:50.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.02, opts=13)
03:55:50.889 00.001 28316 Enqueuing Move request for scope (0.24, -0.02)
03:55:50.889 00.000 29988 Worker thread wakes up
03:55:50.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:50.890 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
03:55:50.890 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
03:55:50.890 00.000 29988 Moving (0.24, -0.02) raw xDistance=-0.11 yDistance=-0.21
03:55:50.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:55:50.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
03:55:50.890 00.000 29988 MoveAxis(E, 0, ABG)
03:55:50.890 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.5
03:55:50.891 00.001 29988 Move returns status 0, amount 0
03:55:50.891 00.000 29988 MoveAxis(N, 50, ABG)
03:55:50.891 00.000 29988 Guiding  Dir = 0, Dur = 50
03:55:50.891 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 11 / 99999
03:55:50.891 00.000 29988 IsSlewing returns 0
03:55:50.891 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154150.891,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
03:55:50.892 00.001 29988 IsGuiding returns 0
03:55:50.892 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:50.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:50.892 00.000 28316 Enqueuing Expose request
03:55:50.897 00.005 29988 PulseGuide returned control before completion, sleep 56
03:55:50.961 00.064 29988 IsGuiding returns 0
03:55:50.961 00.000 29988 Move returns status 0, amount 50
03:55:50.961 00.000 29988 move complete, result=0
03:55:50.961 00.000 29988 worker thread done servicing request
03:55:50.961 00.000 29988 Worker thread wakes up
03:55:50.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:50.961 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
03:55:50.962 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:52.597 01.635 29988 Exposure complete
03:55:52.646 00.049 29988 worker thread done servicing request
03:55:52.646 00.000 28316 OnExposeComplete: enter
03:55:52.647 00.001 28316 UpdateGuideState(): m_state=6
03:55:52.647 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6488
03:55:52.648 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=259.36, Mass=2299, SNR=33.3, Peak=143 HFD=4.1
03:55:52.651 00.003 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:55:52.652 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:55:52.653 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.30 hyp=0.37 cameraTheta=-0.98 mountX=-0.36 mountY=-0.04, mountTheta=-3.02
03:55:52.656 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.30, opts=13)
03:55:52.657 00.001 28316 Enqueuing Move request for scope (0.20, -0.30)
03:55:52.658 00.001 29988 Worker thread wakes up
03:55:52.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.30) opts 0xd
03:55:52.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:52.658 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.3
03:55:52.661 00.003 28316 PhdController: settling, locked = 1, distance = 0.27 (0.50) aobump = 0 frame = 12 / 99999
03:55:52.663 00.002 28316 PhdController: newstate STATE_FINISH
03:55:52.666 00.003 28316 PhdController complete: success
03:55:52.668 00.002 28316 evsrv: {"Event":"SettleDone","Timestamp":1786154152.668,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
03:55:52.669 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.30)
03:55:52.669 00.000 29988 Moving (0.20, -0.30) raw xDistance=-0.36 yDistance=-0.04
03:55:52.669 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
03:55:52.669 00.000 28316 Mount: notify guiding dither settle done success=1
03:55:52.670 00.001 28316 PhdController: newstate STATE_IDLE
03:55:52.672 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:52.673 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:52.674 00.001 28316 Enqueuing Expose request
03:55:52.677 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:52.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:55:52.677 00.000 29988 MoveAxis(E, 76, ABG)
03:55:52.677 00.000 29988 Guiding  Dir = 2, Dur = 76
03:55:52.678 00.001 29988 IsSlewing returns 0
03:55:52.678 00.000 29988 IsGuiding returns 0
03:55:52.680 00.002 29988 PulseGuide returned control before completion, sleep 84
03:55:52.769 00.089 29988 IsGuiding returns 1
03:55:52.769 00.000 29988 scope still moving after pulse duration time elapsed
03:55:52.800 00.031 29988 IsSlewing returns 0
03:55:52.801 00.001 29988 IsGuiding returns 0
03:55:52.801 00.000 29988 scope move finished after 76 + 46 ms
03:55:52.801 00.000 29988 Move returns status 0, amount 76
03:55:52.801 00.000 29988 MoveAxis(N, 0, ABG)
03:55:52.801 00.000 29988 Move returns status 0, amount 0
03:55:52.801 00.000 29988 move complete, result=0
03:55:52.801 00.000 29988 worker thread done servicing request
03:55:52.801 00.000 29988 Worker thread wakes up
03:55:52.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:52.801 00.000 28316 GuideStep: -0.4 px 76 ms EAST, -0.0 px 0 ms NORTH
03:55:52.802 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:54.209 01.407 29988 Exposure complete
03:55:54.235 00.026 29988 worker thread done servicing request
03:55:54.235 00.000 28316 OnExposeComplete: enter
03:55:54.236 00.001 28316 UpdateGuideState(): m_state=6
03:55:54.236 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.237 00.001 28316 Star::Find returns 1 (0), X=950.36, Y=259.70, Mass=2217, SNR=32.6, Peak=157 HFD=4.2
03:55:54.237 00.000 28316 MultiStar: exiting stabilization period
03:55:54.238 00.001 28316 MultiStar: updating star positions after lock position change
03:55:54.238 00.000 28316 Star::Find(15, 660, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.238 00.000 28316 Star::Find returns 1 (0), X=661.24, Y=163.76, Mass=2278, SNR=32.9, Peak=184 HFD=4.4
03:55:54.239 00.001 28316 Star::Find(15, 1032, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.239 00.000 28316 Star::Find returns 1 (0), X=1032.83, Y=394.64, Mass=2075, SNR=30.9, Peak=172 HFD=4.5
03:55:54.240 00.001 28316 Star::Find(15, 976, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.240 00.000 28316 Star::Find returns 1 (0), X=977.19, Y=252.05, Mass=1798, SNR=29.4, Peak=151 HFD=4.1
03:55:54.241 00.001 28316 Star::Find(15, 309, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.241 00.000 28316 Star::Find returns 1 (0), X=310.57, Y=831.67, Mass=1480, SNR=26.6, Peak=112 HFD=4.1
03:55:54.242 00.001 28316 Star::Find(15, 493, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.242 00.000 28316 Star::Find returns 1 (0), X=493.66, Y=92.69, Mass=1198, SNR=24.0, Peak=92 HFD=3.9
03:55:54.243 00.001 28316 Star::Find(15, 287, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.243 00.000 28316 Star::Find returns 1 (0), X=288.44, Y=918.76, Mass=870, SNR=20.5, Peak=77 HFD=3.4
03:55:54.243 00.000 28316 Star::Find(15, 677, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.244 00.001 28316 Star::Find returns 1 (0), X=678.80, Y=949.41, Mass=896, SNR=20.7, Peak=73 HFD=3.9
03:55:54.245 00.001 28316 Star::Find(15, 1144, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.246 00.001 28316 Star::Find returns 1 (0), X=1145.47, Y=749.65, Mass=753, SNR=18.9, Peak=59 HFD=4.0
03:55:54.246 00.000 28316 Star::Find(15, 245, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.247 00.001 28316 Star::Find returns 1 (0), X=246.00, Y=521.73, Mass=604, SNR=17.0, Peak=58 HFD=4.0
03:55:54.247 00.000 28316 Star::Find(15, 649, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.248 00.001 28316 Star::Find returns 1 (0), X=649.63, Y=645.41, Mass=564, SNR=16.5, Peak=43 HFD=3.5
03:55:54.248 00.000 28316 Star::Find(15, 1129, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6489
03:55:54.248 00.000 28316 Star::Find returns 1 (0), X=1130.41, Y=627.55, Mass=605, SNR=17.1, Peak=51 HFD=3.4
03:55:54.249 00.001 28316 CameraToMount -- cameraTheta (1.60) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
03:55:54.249 00.000 28316 CameraToMount -- cameraTheta (1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
03:55:54.250 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.60 mountX=0.03 mountY=-0.02, mountTheta=-0.43
03:55:54.252 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
03:55:54.252 00.000 28316 Enqueuing Move request for scope (-0.00, 0.04)
03:55:54.253 00.001 29988 Worker thread wakes up
03:55:54.253 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:54.254 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
03:55:54.254 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.6
03:55:54.254 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
03:55:54.254 00.000 29988 Moving (-0.00, 0.04) raw xDistance=0.03 yDistance=-0.02
03:55:54.254 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:54.255 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:54.256 00.001 28316 Enqueuing Expose request
03:55:54.256 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:55:54.256 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:54.256 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:55:54.256 00.000 29988 MoveAxis(E, 0, ABG)
03:55:54.256 00.000 29988 Move returns status 0, amount 0
03:55:54.256 00.000 29988 MoveAxis(N, 0, ABG)
03:55:54.256 00.000 29988 Move returns status 0, amount 0
03:55:54.256 00.000 29988 move complete, result=0
03:55:54.256 00.000 29988 worker thread done servicing request
03:55:54.256 00.000 29988 Worker thread wakes up
03:55:54.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:54.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:54.257 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:55.893 01.636 29988 Exposure complete
03:55:55.930 00.037 29988 worker thread done servicing request
03:55:55.930 00.000 28316 OnExposeComplete: enter
03:55:55.933 00.003 28316 UpdateGuideState(): m_state=6
03:55:55.934 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6490
03:55:55.936 00.002 28316 Star::Find returns 1 (0), X=950.45, Y=259.69, Mass=2325, SNR=33.2, Peak=165 HFD=3.9
03:55:55.937 00.001 28316 MultiStar: [#1 0.08,0.08,0.99,U] [#2 -0.02,-0.08,0.92,U] [#3 0.02,-0.12,0.88,U] [#4 0.15,-0.39,0.00,M2] [#5 0.23,0.04,0.76,U] [#6 0.32,-0.32,0.00,M1] [#7 -0.11,-0.24,0.63,U] [#8 0.28,-0.20,0.00,M5] 
03:55:55.938 00.001 28316 refined, 5 included, MultiStar: {0.05, -0.04}, one-star: {0.09, 0.03}
03:55:55.938 00.000 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
03:55:55.939 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
03:55:55.941 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.61 mountX=-0.06 mountY=-0.03, mountTheta=-2.64
03:55:55.943 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
03:55:55.944 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
03:55:55.944 00.000 29988 Worker thread wakes up
03:55:55.944 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:55.945 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.2
03:55:55.945 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:55.945 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:55.946 00.001 28316 Enqueuing Expose request
03:55:55.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
03:55:55.946 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
03:55:55.946 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.06 yDistance=-0.03
03:55:55.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:55:55.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:55.946 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:55:55.946 00.000 29988 MoveAxis(E, 0, ABG)
03:55:55.946 00.000 29988 Move returns status 0, amount 0
03:55:55.946 00.000 29988 MoveAxis(N, 0, ABG)
03:55:55.946 00.000 29988 Move returns status 0, amount 0
03:55:55.946 00.000 29988 move complete, result=0
03:55:55.946 00.000 29988 worker thread done servicing request
03:55:55.946 00.000 29988 Worker thread wakes up
03:55:55.946 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:55.946 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:55.946 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:55:57.464 01.518 29988 Exposure complete
03:55:57.505 00.041 29988 worker thread done servicing request
03:55:57.505 00.000 28316 OnExposeComplete: enter
03:55:57.506 00.001 28316 UpdateGuideState(): m_state=6
03:55:57.506 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6491
03:55:57.507 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=259.60, Mass=2365, SNR=33.6, Peak=168 HFD=3.8
03:55:57.508 00.001 28316 MultiStar: [#1 0.01,-0.02,0.96,U] [#2 0.04,-0.13,0.92,U] [#3 0.05,-0.22,0.82,U] [#4 0.15,-0.23,0.84,U] [#5 0.11,-0.13,0.72,U] [#6 -0.13,-0.16,0.63,U] [#7 -0.19,-0.20,0.59,U] [#8 -0.08,-0.23,0.57,U] 
03:55:57.508 00.000 28316 single-star, 8 included, MultiStar: {-0.00, -0.15}, one-star: {-0.07, -0.06}
03:55:57.509 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
03:55:57.509 00.000 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
03:55:57.510 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.40 mountX=-0.03 mountY=0.09, mountTheta=1.88
03:55:57.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.06, opts=13)
03:55:57.511 00.000 28316 Enqueuing Move request for scope (-0.07, -0.06)
03:55:57.512 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:57.513 00.001 29988 Worker thread wakes up
03:55:57.513 00.000 28316 UpdateGuideState exits: m=2365 RSB=33.6
03:55:57.513 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
03:55:57.513 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:57.514 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:57.514 00.000 28316 Enqueuing Expose request
03:55:57.514 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
03:55:57.514 00.000 29988 Moving (-0.07, -0.06) raw xDistance=-0.03 yDistance=0.09
03:55:57.515 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:55:57.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:57.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
03:55:57.515 00.000 29988 MoveAxis(E, 0, ABG)
03:55:57.515 00.000 29988 Move returns status 0, amount 0
03:55:57.515 00.000 29988 MoveAxis(N, 0, ABG)
03:55:57.515 00.000 29988 Move returns status 0, amount 0
03:55:57.515 00.000 29988 move complete, result=0
03:55:57.515 00.000 29988 worker thread done servicing request
03:55:57.515 00.000 29988 Worker thread wakes up
03:55:57.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:57.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:55:57.515 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:55:59.150 01.635 29988 Exposure complete
03:55:59.181 00.031 28316 OnExposeComplete: enter
03:55:59.181 00.000 28316 UpdateGuideState(): m_state=6
03:55:59.181 00.000 29988 worker thread done servicing request
03:55:59.181 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6492
03:55:59.182 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=259.49, Mass=2196, SNR=32.2, Peak=156 HFD=3.5
03:55:59.182 00.000 28316 MultiStar: [#1 0.17,-0.04,1.02,U] [#2 0.03,-0.21,0.92,U] [#3 0.16,-0.25,0.89,U] [#4 0.36,-0.37,0.00,M2] [#5 0.29,-0.13,0.75,U] [#6 0.29,-0.34,0.00,M1] [#7 -0.23,-0.35,0.00,M1] [#8 0.18,-0.26,0.62,U] 
03:55:59.183 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.17}, one-star: {0.19, -0.17}
03:55:59.183 00.000 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
03:55:59.184 00.001 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
03:55:59.184 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-0.81 mountX=-0.22 mountY=-0.07, mountTheta=-2.85
03:55:59.185 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.17, opts=13)
03:55:59.185 00.000 28316 Enqueuing Move request for scope (0.16, -0.17)
03:55:59.186 00.001 29988 Worker thread wakes up
03:55:59.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:55:59.186 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.2
03:55:59.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:55:59.188 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:55:59.188 00.000 28316 Enqueuing Expose request
03:55:59.189 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
03:55:59.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
03:55:59.189 00.000 29988 Moving (0.16, -0.17) raw xDistance=-0.22 yDistance=-0.07
03:55:59.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:55:59.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:55:59.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:55:59.189 00.000 29988 MoveAxis(E, 47, ABG)
03:55:59.189 00.000 29988 Guiding  Dir = 2, Dur = 47
03:55:59.189 00.000 29988 IsSlewing returns 0
03:55:59.189 00.000 29988 IsGuiding returns 0
03:55:59.191 00.002 29988 PulseGuide returned control before completion, sleep 56
03:55:59.256 00.065 29988 IsGuiding returns 1
03:55:59.256 00.000 29988 scope still moving after pulse duration time elapsed
03:55:59.288 00.032 29988 IsSlewing returns 0
03:55:59.288 00.000 29988 IsGuiding returns 0
03:55:59.288 00.000 29988 scope move finished after 47 + 51 ms
03:55:59.288 00.000 29988 Move returns status 0, amount 47
03:55:59.288 00.000 29988 MoveAxis(N, 0, ABG)
03:55:59.288 00.000 29988 Move returns status 0, amount 0
03:55:59.288 00.000 29988 move complete, result=0
03:55:59.288 00.000 29988 worker thread done servicing request
03:55:59.288 00.000 29988 Worker thread wakes up
03:55:59.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:55:59.288 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:55:59.289 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:00.702 01.413 29988 Exposure complete
03:56:00.739 00.037 29988 worker thread done servicing request
03:56:00.739 00.000 28316 OnExposeComplete: enter
03:56:00.740 00.001 28316 UpdateGuideState(): m_state=6
03:56:00.741 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6493
03:56:00.741 00.000 28316 Star::Find returns 1 (0), X=950.35, Y=259.66, Mass=2153, SNR=32.1, Peak=143 HFD=4.3
03:56:00.742 00.001 28316 MultiStar: [#1 0.20,-0.08,1.02,U] [#2 0.12,0.03,0.94,U] [#3 0.11,-0.10,0.91,U] [#4 0.43,-0.26,0.00,M3] [#5 0.18,0.13,0.78,U] [#6 0.28,-0.38,0.00,M2] [#7 -0.22,-0.28,0.00,M2] [#8 0.26,-0.18,0.60,U] 
03:56:00.742 00.000 28316 single-star, 5 included, MultiStar: {0.13, -0.03}, one-star: {-0.01, 0.00}
03:56:00.743 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
03:56:00.743 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
03:56:00.744 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.07 mountX=0.00 mountY=0.01, mountTheta=1.06
03:56:00.745 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.00, opts=13)
03:56:00.746 00.001 28316 Enqueuing Move request for scope (-0.01, 0.00)
03:56:00.748 00.002 29988 Worker thread wakes up
03:56:00.748 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:00.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
03:56:00.748 00.000 28316 UpdateGuideState exits: m=2153 RSB=32.1
03:56:00.749 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:00.749 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:00.750 00.001 28316 Enqueuing Expose request
03:56:00.750 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
03:56:00.750 00.000 29988 Moving (-0.01, 0.00) raw xDistance=0.00 yDistance=0.01
03:56:00.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:56:00.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:00.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:56:00.750 00.000 29988 MoveAxis(E, 0, ABG)
03:56:00.750 00.000 29988 Move returns status 0, amount 0
03:56:00.750 00.000 29988 MoveAxis(N, 0, ABG)
03:56:00.750 00.000 29988 Move returns status 0, amount 0
03:56:00.750 00.000 29988 move complete, result=0
03:56:00.750 00.000 29988 worker thread done servicing request
03:56:00.750 00.000 29988 Worker thread wakes up
03:56:00.750 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:00.750 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:00.751 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:56:02.389 01.638 29988 Exposure complete
03:56:02.434 00.045 29988 worker thread done servicing request
03:56:02.436 00.002 28316 OnExposeComplete: enter
03:56:02.436 00.000 28316 UpdateGuideState(): m_state=6
03:56:02.437 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6494
03:56:02.438 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=259.70, Mass=2337, SNR=33.4, Peak=159 HFD=4.2
03:56:02.439 00.001 28316 MultiStar: [#1 -0.09,0.04,0.99,U] [#2 -0.04,-0.01,0.88,U] [#3 0.07,-0.13,0.84,U] [#4 0.14,-0.19,0.81,U] [#5 0.23,0.07,0.72,U] [#6 0.05,-0.25,0.63,U] [#7 -0.21,-0.37,0.00,M3] [#8 0.30,-0.31,0.00,M3] 
03:56:02.440 00.001 28316 single-star, 6 included, MultiStar: {0.05, -0.05}, one-star: {0.04, 0.04}
03:56:02.441 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:56:02.441 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
03:56:02.442 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.82 mountX=0.02 mountY=-0.05, mountTheta=-1.18
03:56:02.444 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
03:56:02.445 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
03:56:02.445 00.000 29988 Worker thread wakes up
03:56:02.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
03:56:02.445 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:02.446 00.001 28316 UpdateGuideState exits: m=2337 RSB=33.4
03:56:02.446 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:02.447 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:02.447 00.000 28316 Enqueuing Expose request
03:56:02.447 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
03:56:02.448 00.001 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
03:56:02.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:56:02.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:02.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:56:02.448 00.000 29988 MoveAxis(E, 0, ABG)
03:56:02.448 00.000 29988 Move returns status 0, amount 0
03:56:02.448 00.000 29988 MoveAxis(N, 0, ABG)
03:56:02.448 00.000 29988 Move returns status 0, amount 0
03:56:02.448 00.000 29988 move complete, result=0
03:56:02.448 00.000 29988 worker thread done servicing request
03:56:02.448 00.000 29988 Worker thread wakes up
03:56:02.448 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:02.448 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:02.448 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:03.968 01.520 29988 Exposure complete
03:56:04.022 00.054 29988 worker thread done servicing request
03:56:04.023 00.001 28316 OnExposeComplete: enter
03:56:04.024 00.001 28316 UpdateGuideState(): m_state=6
03:56:04.026 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6495
03:56:04.027 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=259.70, Mass=2318, SNR=33.2, Peak=159 HFD=4.1
03:56:04.029 00.002 28316 MultiStar: [#1 0.03,0.09,1.01,U] [#2 0.13,-0.08,0.90,U] [#3 0.14,-0.18,0.80,U] [#4 0.17,-0.26,0.82,U] [#5 0.13,-0.01,0.73,U] [#6 0.07,-0.27,0.63,U] [#7 -0.23,-0.39,0.00,M4] [#8 0.14,-0.05,0.55,U] 
03:56:04.030 00.001 28316 refined, 7 included, MultiStar: {0.14, -0.08}, one-star: {0.32, 0.04}
03:56:04.031 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
03:56:04.032 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
03:56:04.032 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.50 mountX=-0.13 mountY=-0.09, mountTheta=-2.52
03:56:04.034 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.08, opts=13)
03:56:04.034 00.000 28316 Enqueuing Move request for scope (0.14, -0.08)
03:56:04.035 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:04.035 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.2
03:56:04.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:04.036 00.001 29988 Worker thread wakes up
03:56:04.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:04.036 00.000 28316 Enqueuing Expose request
03:56:04.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
03:56:04.037 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
03:56:04.037 00.000 29988 Moving (0.14, -0.08) raw xDistance=-0.13 yDistance=-0.09
03:56:04.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:56:04.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:04.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:56:04.037 00.000 29988 MoveAxis(E, 0, ABG)
03:56:04.037 00.000 29988 Move returns status 0, amount 0
03:56:04.037 00.000 29988 MoveAxis(N, 0, ABG)
03:56:04.037 00.000 29988 Move returns status 0, amount 0
03:56:04.037 00.000 29988 move complete, result=0
03:56:04.037 00.000 29988 worker thread done servicing request
03:56:04.037 00.000 29988 Worker thread wakes up
03:56:04.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:04.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:04.037 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:05.662 01.625 29988 Exposure complete
03:56:05.711 00.049 29988 worker thread done servicing request
03:56:05.711 00.000 28316 OnExposeComplete: enter
03:56:05.712 00.001 28316 UpdateGuideState(): m_state=6
03:56:05.713 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6496
03:56:05.714 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=259.66, Mass=2349, SNR=33.5, Peak=178 HFD=3.9
03:56:05.716 00.002 28316 MultiStar: [#1 0.00,0.06,0.95,U] [#2 0.01,0.01,0.88,U] [#3 0.11,-0.02,0.83,U] [#4 0.12,-0.21,0.81,U] [#5 0.20,-0.06,0.71,U] [#6 0.14,-0.25,0.60,U] [#7 -0.39,-0.28,0.00,M5] [#8 -0.13,-0.15,0.56,U] 
03:56:05.717 00.001 28316 single-star, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.02, 0.00}
03:56:05.719 00.002 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
03:56:05.719 00.000 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
03:56:05.720 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.01 mountX=-0.01 mountY=-0.02, mountTheta=-2.00
03:56:05.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
03:56:05.721 00.000 28316 Enqueuing Move request for scope (0.02, 0.00)
03:56:05.722 00.001 29988 Worker thread wakes up
03:56:05.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:05.722 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
03:56:05.723 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
03:56:05.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:05.724 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:05.724 00.000 28316 Enqueuing Expose request
03:56:05.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
03:56:05.724 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.01 yDistance=-0.02
03:56:05.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:56:05.725 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:05.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:56:05.725 00.000 29988 MoveAxis(E, 0, ABG)
03:56:05.725 00.000 29988 Move returns status 0, amount 0
03:56:05.725 00.000 29988 MoveAxis(N, 0, ABG)
03:56:05.725 00.000 29988 Move returns status 0, amount 0
03:56:05.725 00.000 29988 move complete, result=0
03:56:05.725 00.000 29988 worker thread done servicing request
03:56:05.725 00.000 29988 Worker thread wakes up
03:56:05.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:05.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:05.725 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:07.250 01.525 29988 Exposure complete
03:56:07.314 00.064 29988 worker thread done servicing request
03:56:07.314 00.000 28316 OnExposeComplete: enter
03:56:07.315 00.001 28316 UpdateGuideState(): m_state=6
03:56:07.316 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6497
03:56:07.316 00.000 28316 Star::Find returns 1 (0), X=950.32, Y=259.75, Mass=2356, SNR=33.5, Peak=171 HFD=3.9
03:56:07.317 00.001 28316 MultiStar: [#1 -0.05,0.13,0.99,U] [#2 -0.23,0.04,0.87,U] [#3 -0.06,-0.08,0.81,U] [#4 0.13,0.01,0.84,U] [#5 0.03,0.16,0.71,U] [#6 -0.17,-0.01,0.61,U] [#7 -0.42,0.00,0.00,M6] [#8 -0.12,0.02,0.57,U] 
03:56:07.317 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.05}, one-star: {-0.04, 0.09}
03:56:07.318 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
03:56:07.318 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
03:56:07.318 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.43 mountX=0.07 mountY=0.03, mountTheta=0.40
03:56:07.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
03:56:07.320 00.001 28316 Enqueuing Move request for scope (-0.06, 0.05)
03:56:07.321 00.001 29988 Worker thread wakes up
03:56:07.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
03:56:07.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
03:56:07.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:07.322 00.001 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
03:56:07.323 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.5
03:56:07.323 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:07.324 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:07.324 00.000 28316 Enqueuing Expose request
03:56:07.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:56:07.325 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:07.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:56:07.325 00.000 29988 MoveAxis(E, 0, ABG)
03:56:07.325 00.000 29988 Move returns status 0, amount 0
03:56:07.325 00.000 29988 MoveAxis(N, 0, ABG)
03:56:07.325 00.000 29988 Move returns status 0, amount 0
03:56:07.325 00.000 29988 move complete, result=0
03:56:07.325 00.000 29988 worker thread done servicing request
03:56:07.325 00.000 29988 Worker thread wakes up
03:56:07.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:07.325 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:56:07.326 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:08.955 01.629 29988 Exposure complete
03:56:09.005 00.050 29988 worker thread done servicing request
03:56:09.005 00.000 28316 OnExposeComplete: enter
03:56:09.006 00.001 28316 UpdateGuideState(): m_state=6
03:56:09.006 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6498
03:56:09.007 00.001 28316 Star::Find returns 1 (0), X=950.47, Y=259.74, Mass=2251, SNR=33.0, Peak=170 HFD=3.8
03:56:09.007 00.000 28316 MultiStar: [#1 0.05,0.21,0.97,U] [#2 -0.05,0.03,0.89,U] [#3 0.22,-0.06,0.86,U] [#4 0.04,-0.04,0.80,U] [#5 0.09,0.21,0.75,U] [#6 0.17,-0.22,0.62,U] [#7 -0.25,-0.25,0.00,M7] [#8 0.02,0.11,0.62,U] 
03:56:09.008 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.05}, one-star: {0.11, 0.08}
03:56:09.008 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
03:56:09.009 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
03:56:09.009 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.55 mountX=0.01 mountY=-0.09, mountTheta=-1.45
03:56:09.010 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.05, opts=13)
03:56:09.011 00.001 28316 Enqueuing Move request for scope (0.08, 0.05)
03:56:09.013 00.002 29988 Worker thread wakes up
03:56:09.013 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:09.013 00.000 28316 UpdateGuideState exits: m=2251 RSB=33.0
03:56:09.014 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:09.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:09.015 00.001 28316 Enqueuing Expose request
03:56:09.016 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
03:56:09.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
03:56:09.016 00.000 29988 Moving (0.08, 0.05) raw xDistance=0.01 yDistance=-0.09
03:56:09.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
03:56:09.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:09.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:56:09.016 00.000 29988 MoveAxis(E, 0, ABG)
03:56:09.016 00.000 29988 Move returns status 0, amount 0
03:56:09.016 00.000 29988 MoveAxis(N, 0, ABG)
03:56:09.016 00.000 29988 Move returns status 0, amount 0
03:56:09.016 00.000 29988 move complete, result=0
03:56:09.016 00.000 29988 worker thread done servicing request
03:56:09.016 00.000 29988 Worker thread wakes up
03:56:09.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:09.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:09.016 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:10.537 01.521 29988 Exposure complete
03:56:10.580 00.043 29988 worker thread done servicing request
03:56:10.580 00.000 28316 OnExposeComplete: enter
03:56:10.580 00.000 28316 UpdateGuideState(): m_state=6
03:56:10.581 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6499
03:56:10.581 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=259.65, Mass=2293, SNR=33.2, Peak=164 HFD=4.2
03:56:10.582 00.001 28316 MultiStar: [#1 0.17,0.02,0.97,U] [#2 0.18,-0.07,0.93,U] [#3 0.33,-0.10,0.00,M1] [#4 0.21,-0.12,0.80,U] [#5 0.25,0.19,0.73,U] [#6 0.14,-0.36,0.00,M1] [#7 -0.13,-0.29,0.63,U] [#8 0.36,-0.36,0.00,M1] 
03:56:10.582 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.04}, one-star: {0.34, -0.01}
03:56:10.584 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
03:56:10.586 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
03:56:10.589 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=-0.11 mountY=-0.15, mountTheta=-2.22
03:56:10.592 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.04, opts=13)
03:56:10.595 00.003 28316 Enqueuing Move request for scope (0.18, -0.04)
03:56:10.598 00.003 29988 Worker thread wakes up
03:56:10.598 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
03:56:10.598 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:10.599 00.001 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
03:56:10.599 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
03:56:10.599 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:10.600 00.001 29988 Moving (0.18, -0.04) raw xDistance=-0.11 yDistance=-0.15
03:56:10.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:10.600 00.000 28316 Enqueuing Expose request
03:56:10.601 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:56:10.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:10.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:56:10.601 00.000 29988 MoveAxis(E, 0, ABG)
03:56:10.601 00.000 29988 Move returns status 0, amount 0
03:56:10.601 00.000 29988 MoveAxis(N, 0, ABG)
03:56:10.601 00.000 29988 Move returns status 0, amount 0
03:56:10.601 00.000 29988 move complete, result=0
03:56:10.601 00.000 29988 worker thread done servicing request
03:56:10.601 00.000 29988 Worker thread wakes up
03:56:10.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:10.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:10.601 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:12.236 01.635 29988 Exposure complete
03:56:12.287 00.051 29988 worker thread done servicing request
03:56:12.287 00.000 28316 OnExposeComplete: enter
03:56:12.288 00.001 28316 UpdateGuideState(): m_state=6
03:56:12.289 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6500
03:56:12.289 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.31, Mass=2241, SNR=32.9, Peak=173 HFD=3.9
03:56:12.290 00.001 28316 MultiStar: [#1 0.20,-0.16,1.00,U] [#2 0.22,-0.40,0.00,M1] [#3 0.44,-0.48,0.00,M2] [#4 0.35,-0.58,0.00,M1] [#5 0.40,-0.38,0.00,M1] [#6 0.44,-0.71,0.00,M2] [#7 0.07,-0.62,0.00,M7] [#8 0.30,-0.43,0.00,M2] 
03:56:12.290 00.000 28316 refined, 1 included, MultiStar: {0.29, -0.26}, one-star: {0.39, -0.35}
03:56:12.291 00.001 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
03:56:12.291 00.000 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
03:56:12.292 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.26 hyp=0.39 cameraTheta=-0.72 mountX=-0.36 mountY=-0.15, mountTheta=-2.75
03:56:12.293 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.26, opts=13)
03:56:12.293 00.000 28316 Enqueuing Move request for scope (0.29, -0.26)
03:56:12.293 00.000 29988 Worker thread wakes up
03:56:12.294 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.26) opts 0xd
03:56:12.294 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.26)
03:56:12.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:12.297 00.003 29988 Moving (0.29, -0.26) raw xDistance=-0.36 yDistance=-0.15
03:56:12.297 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.9
03:56:12.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:12.298 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:12.298 00.000 28316 Enqueuing Expose request
03:56:12.299 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
03:56:12.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:12.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:56:12.299 00.000 29988 MoveAxis(E, 75, ABG)
03:56:12.299 00.000 29988 Guiding  Dir = 2, Dur = 75
03:56:12.299 00.000 29988 IsSlewing returns 0
03:56:12.299 00.000 29988 IsGuiding returns 0
03:56:12.301 00.002 29988 PulseGuide returned control before completion, sleep 84
03:56:12.390 00.089 29988 IsGuiding returns 1
03:56:12.390 00.000 29988 scope still moving after pulse duration time elapsed
03:56:12.422 00.032 29988 IsSlewing returns 0
03:56:12.425 00.003 29988 IsGuiding returns 0
03:56:12.425 00.000 29988 scope move finished after 75 + 51 ms
03:56:12.425 00.000 29988 Move returns status 0, amount 75
03:56:12.425 00.000 29988 MoveAxis(N, 0, ABG)
03:56:12.425 00.000 29988 Move returns status 0, amount 0
03:56:12.425 00.000 29988 move complete, result=0
03:56:12.425 00.000 29988 worker thread done servicing request
03:56:12.425 00.000 29988 Worker thread wakes up
03:56:12.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:12.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:12.425 00.000 28316 GuideStep: -0.4 px 75 ms EAST, -0.1 px 0 ms NORTH
03:56:13.844 01.419 29988 Exposure complete
03:56:13.876 00.032 29988 worker thread done servicing request
03:56:13.876 00.000 28316 OnExposeComplete: enter
03:56:13.876 00.000 28316 UpdateGuideState(): m_state=6
03:56:13.877 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6501
03:56:13.877 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=259.49, Mass=2231, SNR=32.7, Peak=160 HFD=4.0
03:56:13.878 00.001 28316 MultiStar: [#1 0.40,-0.12,0.00,M1] [#2 0.10,-0.30,0.92,U] [#3 0.25,-0.29,0.00,M3] [#4 0.22,-0.27,0.00,M2] [#5 0.21,-0.19,0.76,U] [#6 0.09,-0.42,0.00,M3] [#7 -0.14,-0.31,0.00,M8] [#8 0.18,-0.21,0.59,U] 
03:56:13.878 00.000 28316 refined, 3 included, MultiStar: {0.20, -0.21}, one-star: {0.29, -0.17}
03:56:13.879 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
03:56:13.880 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
03:56:13.881 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.82 mountX=-0.28 mountY=-0.08, mountTheta=-2.85
03:56:13.883 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.21, opts=13)
03:56:13.883 00.000 28316 Enqueuing Move request for scope (0.20, -0.21)
03:56:13.884 00.001 29988 Worker thread wakes up
03:56:13.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:13.884 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.7
03:56:13.885 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:13.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:13.886 00.001 28316 Enqueuing Expose request
03:56:13.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
03:56:13.886 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
03:56:13.886 00.000 29988 Moving (0.20, -0.21) raw xDistance=-0.28 yDistance=-0.08
03:56:13.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
03:56:13.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:13.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:56:13.886 00.000 29988 MoveAxis(E, 64, ABG)
03:56:13.886 00.000 29988 Guiding  Dir = 2, Dur = 64
03:56:13.886 00.000 29988 IsSlewing returns 0
03:56:13.886 00.000 29988 IsGuiding returns 0
03:56:13.888 00.002 29988 PulseGuide returned control before completion, sleep 73
03:56:13.967 00.079 29988 IsGuiding returns 0
03:56:13.968 00.001 29988 Move returns status 0, amount 64
03:56:13.968 00.000 29988 MoveAxis(N, 0, ABG)
03:56:13.968 00.000 29988 Move returns status 0, amount 0
03:56:13.968 00.000 29988 move complete, result=0
03:56:13.968 00.000 29988 worker thread done servicing request
03:56:13.968 00.000 29988 Worker thread wakes up
03:56:13.968 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.1 px 0 ms NORTH
03:56:13.969 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:13.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:15.605 01.636 29988 Exposure complete
03:56:15.640 00.035 29988 worker thread done servicing request
03:56:15.640 00.000 28316 OnExposeComplete: enter
03:56:15.641 00.001 28316 UpdateGuideState(): m_state=6
03:56:15.641 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6502
03:56:15.642 00.001 28316 Star::Find returns 1 (0), X=950.26, Y=259.78, Mass=2154, SNR=32.1, Peak=166 HFD=4.0
03:56:15.642 00.000 28316 MultiStar: [#1 -0.06,0.05,1.02,U] [#2 -0.28,0.07,0.95,U] [#3 -0.12,0.02,0.86,U] [#4 0.12,-0.27,0.85,U] [#5 -0.01,0.07,0.72,U] [#6 0.11,-0.20,0.65,U] [#7 -0.35,-0.30,0.00,M9] [#8 -0.08,-0.20,0.59,U] 
03:56:15.643 00.001 28316 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {-0.10, 0.12}
03:56:15.645 00.002 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.76 = 1.52)
03:56:15.646 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.48)
03:56:15.648 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.77 mountX=0.00 mountY=0.07, mountTheta=1.52
03:56:15.650 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.02, opts=13)
03:56:15.651 00.001 28316 Enqueuing Move request for scope (-0.06, -0.02)
03:56:15.651 00.000 29988 Worker thread wakes up
03:56:15.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
03:56:15.651 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
03:56:15.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:15.652 00.001 29988 Moving (-0.06, -0.02) raw xDistance=0.00 yDistance=0.07
03:56:15.652 00.000 28316 UpdateGuideState exits: m=2154 RSB=32.1
03:56:15.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:15.652 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:56:15.652 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:15.652 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:15.654 00.002 28316 Enqueuing Expose request
03:56:15.654 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:56:15.654 00.000 29988 MoveAxis(E, 0, ABG)
03:56:15.654 00.000 29988 Move returns status 0, amount 0
03:56:15.654 00.000 29988 MoveAxis(N, 0, ABG)
03:56:15.654 00.000 29988 Move returns status 0, amount 0
03:56:15.654 00.000 29988 move complete, result=0
03:56:15.654 00.000 29988 worker thread done servicing request
03:56:15.654 00.000 29988 Worker thread wakes up
03:56:15.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:15.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:15.655 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:56:17.174 01.519 29988 Exposure complete
03:56:17.223 00.049 29988 worker thread done servicing request
03:56:17.223 00.000 28316 OnExposeComplete: enter
03:56:17.224 00.001 28316 UpdateGuideState(): m_state=6
03:56:17.224 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6503
03:56:17.225 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=259.95, Mass=2200, SNR=32.5, Peak=177 HFD=4.0
03:56:17.225 00.000 28316 MultiStar: [#1 -0.03,0.17,1.03,U] [#2 0.08,0.11,0.94,U] [#3 -0.02,0.01,0.88,U] [#4 0.12,-0.14,0.85,U] [#5 0.11,0.25,0.74,U] [#6 0.15,-0.17,0.63,U] [#7 -0.13,-0.22,0.63,U] [#8 -0.06,-0.06,0.59,U] 
03:56:17.226 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.02, 0.29}
03:56:17.226 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
03:56:17.226 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
03:56:17.227 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.04 mountX=0.03 mountY=-0.05, mountTheta=-0.97
03:56:17.229 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
03:56:17.230 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
03:56:17.230 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:17.231 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
03:56:17.231 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:17.231 00.000 29988 Worker thread wakes up
03:56:17.232 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:17.232 00.000 28316 Enqueuing Expose request
03:56:17.232 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
03:56:17.232 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
03:56:17.232 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
03:56:17.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:56:17.233 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:17.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:56:17.233 00.000 29988 MoveAxis(E, 0, ABG)
03:56:17.233 00.000 29988 Move returns status 0, amount 0
03:56:17.233 00.000 29988 MoveAxis(N, 0, ABG)
03:56:17.233 00.000 29988 Move returns status 0, amount 0
03:56:17.233 00.000 29988 move complete, result=0
03:56:17.233 00.000 29988 worker thread done servicing request
03:56:17.233 00.000 29988 Worker thread wakes up
03:56:17.233 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:17.233 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:17.233 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:18.857 01.624 29988 Exposure complete
03:56:18.892 00.035 29988 worker thread done servicing request
03:56:18.892 00.000 28316 OnExposeComplete: enter
03:56:18.893 00.001 28316 UpdateGuideState(): m_state=6
03:56:18.893 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6504
03:56:18.894 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=259.89, Mass=2204, SNR=32.4, Peak=160 HFD=3.9
03:56:18.894 00.000 28316 MultiStar: [#1 0.04,0.17,1.02,U] [#2 -0.01,0.15,0.88,U] [#3 0.19,-0.11,0.84,U] [#4 0.43,-0.17,0.00,M1] [#5 0.24,0.08,0.72,U] [#6 0.40,-0.30,0.00,M2] [#7 -0.16,-0.24,0.62,U] [#8 0.33,-0.21,0.00,M1] 
03:56:18.894 00.000 28316 refined, 5 included, MultiStar: {0.08, 0.07}, one-star: {0.12, 0.23}
03:56:18.896 00.002 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
03:56:18.897 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
03:56:18.898 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.73 mountX=0.03 mountY=-0.10, mountTheta=-1.27
03:56:18.901 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
03:56:18.901 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
03:56:18.902 00.001 29988 Worker thread wakes up
03:56:18.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
03:56:18.902 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
03:56:18.902 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.10
03:56:18.902 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:56:18.902 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:18.902 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:18.904 00.002 28316 UpdateGuideState exits: m=2204 RSB=32.4
03:56:18.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:18.905 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:18.905 00.000 28316 Enqueuing Expose request
03:56:18.905 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:56:18.905 00.000 29988 MoveAxis(E, 0, ABG)
03:56:18.905 00.000 29988 Move returns status 0, amount 0
03:56:18.905 00.000 29988 MoveAxis(N, 0, ABG)
03:56:18.905 00.000 29988 Move returns status 0, amount 0
03:56:18.905 00.000 29988 move complete, result=0
03:56:18.906 00.001 29988 worker thread done servicing request
03:56:18.906 00.000 29988 Worker thread wakes up
03:56:18.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:18.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:18.906 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:20.429 01.523 29988 Exposure complete
03:56:20.483 00.054 29988 worker thread done servicing request
03:56:20.483 00.000 28316 OnExposeComplete: enter
03:56:20.483 00.000 28316 UpdateGuideState(): m_state=6
03:56:20.485 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6505
03:56:20.486 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=259.56, Mass=2242, SNR=32.7, Peak=159 HFD=4.1
03:56:20.486 00.000 28316 MultiStar: [#1 0.09,0.10,0.99,U] [#2 0.12,-0.22,0.94,U] [#3 0.34,-0.19,0.00,M1] [#4 0.22,-0.37,0.00,M2] [#5 0.16,-0.06,0.74,U] [#6 0.10,-0.46,0.00,M3] [#7 0.15,-0.45,0.00,M8] [#8 0.08,-0.26,0.57,U] 
03:56:20.487 00.001 28316 refined, 4 included, MultiStar: {0.13, -0.09}, one-star: {0.18, -0.10}
03:56:20.487 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:56:20.488 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:56:20.488 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.63 mountX=-0.14 mountY=-0.07, mountTheta=-2.66
03:56:20.489 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
03:56:20.489 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
03:56:20.491 00.002 29988 Worker thread wakes up
03:56:20.491 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:20.491 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.7
03:56:20.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:20.492 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:20.492 00.000 28316 Enqueuing Expose request
03:56:20.493 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
03:56:20.493 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
03:56:20.493 00.000 29988 Moving (0.13, -0.09) raw xDistance=-0.14 yDistance=-0.07
03:56:20.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:56:20.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:20.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:56:20.493 00.000 29988 MoveAxis(E, 0, ABG)
03:56:20.493 00.000 29988 Move returns status 0, amount 0
03:56:20.493 00.000 29988 MoveAxis(N, 0, ABG)
03:56:20.493 00.000 29988 Move returns status 0, amount 0
03:56:20.493 00.000 29988 move complete, result=0
03:56:20.493 00.000 29988 worker thread done servicing request
03:56:20.493 00.000 29988 Worker thread wakes up
03:56:20.493 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:20.493 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:20.493 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:22.122 01.629 29988 Exposure complete
03:56:22.152 00.030 29988 worker thread done servicing request
03:56:22.153 00.001 28316 OnExposeComplete: enter
03:56:22.153 00.000 28316 UpdateGuideState(): m_state=6
03:56:22.154 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6506
03:56:22.154 00.000 28316 Star::Find returns 1 (0), X=950.53, Y=259.74, Mass=2323, SNR=33.5, Peak=158 HFD=3.9
03:56:22.155 00.001 28316 MultiStar: [#1 0.25,0.07,0.96,U] [#2 0.14,-0.03,0.89,U] [#3 0.25,-0.07,0.85,U] [#4 0.62,-0.20,0.00,M3] [#5 0.48,0.08,0.00,M1] [#6 0.58,-0.26,0.00,M4] [#7 -0.04,-0.25,0.61,U] [#8 0.29,-0.11,0.57,U] 
03:56:22.155 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.03}, one-star: {0.17, 0.08}
03:56:22.155 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
03:56:22.156 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
03:56:22.156 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.19 cameraTheta=-0.19 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
03:56:22.157 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.03, opts=13)
03:56:22.158 00.001 28316 Enqueuing Move request for scope (0.18, -0.03)
03:56:22.159 00.001 29988 Worker thread wakes up
03:56:22.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
03:56:22.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:22.159 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
03:56:22.159 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.5
03:56:22.160 00.001 29988 Moving (0.18, -0.03) raw xDistance=-0.11 yDistance=-0.15
03:56:22.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:22.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:22.161 00.001 28316 Enqueuing Expose request
03:56:22.161 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:56:22.161 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:22.162 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:56:22.162 00.000 29988 MoveAxis(E, 0, ABG)
03:56:22.162 00.000 29988 Move returns status 0, amount 0
03:56:22.162 00.000 29988 MoveAxis(N, 0, ABG)
03:56:22.162 00.000 29988 Move returns status 0, amount 0
03:56:22.162 00.000 29988 move complete, result=0
03:56:22.162 00.000 29988 worker thread done servicing request
03:56:22.162 00.000 29988 Worker thread wakes up
03:56:22.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:22.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:22.162 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:23.679 01.517 29988 Exposure complete
03:56:23.713 00.034 29988 worker thread done servicing request
03:56:23.714 00.001 28316 OnExposeComplete: enter
03:56:23.715 00.001 28316 UpdateGuideState(): m_state=6
03:56:23.717 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6507
03:56:23.718 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=259.71, Mass=2168, SNR=32.3, Peak=143 HFD=4.1
03:56:23.719 00.001 28316 MultiStar: [#1 0.08,0.01,1.00,U] [#2 0.12,0.02,0.91,U] [#3 0.23,-0.03,0.88,U] [#4 0.47,-0.31,0.00,M4] [#5 0.37,-0.01,0.00,M2] [#6 0.30,-0.39,0.00,M5] [#7 0.06,-0.40,0.00,M8] [#8 0.32,-0.25,0.00,M1] 
03:56:23.719 00.000 28316 refined, 3 included, MultiStar: {0.18, 0.01}, one-star: {0.30, 0.05}
03:56:23.719 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
03:56:23.720 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
03:56:23.720 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.07 mountX=-0.06 mountY=-0.17, mountTheta=-1.93
03:56:23.721 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.01, opts=13)
03:56:23.722 00.001 28316 Enqueuing Move request for scope (0.18, 0.01)
03:56:23.722 00.000 29988 Worker thread wakes up
03:56:23.722 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:23.723 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
03:56:23.723 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
03:56:23.723 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.3
03:56:23.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:23.724 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:23.724 00.000 28316 Enqueuing Expose request
03:56:23.725 00.001 29988 Moving (0.18, 0.01) raw xDistance=-0.06 yDistance=-0.17
03:56:23.725 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:56:23.725 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:23.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:56:23.725 00.000 29988 MoveAxis(E, 0, ABG)
03:56:23.725 00.000 29988 Move returns status 0, amount 0
03:56:23.725 00.000 29988 MoveAxis(N, 0, ABG)
03:56:23.725 00.000 29988 Move returns status 0, amount 0
03:56:23.725 00.000 29988 move complete, result=0
03:56:23.725 00.000 29988 worker thread done servicing request
03:56:23.725 00.000 29988 Worker thread wakes up
03:56:23.726 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:23.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:23.726 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:56:25.364 01.638 29988 Exposure complete
03:56:25.397 00.033 29988 worker thread done servicing request
03:56:25.397 00.000 28316 OnExposeComplete: enter
03:56:25.398 00.001 28316 UpdateGuideState(): m_state=6
03:56:25.399 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6508
03:56:25.399 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=259.41, Mass=2326, SNR=33.4, Peak=163 HFD=4.1
03:56:25.400 00.001 28316 MultiStar: [#1 0.11,-0.19,0.98,U] [#2 0.07,-0.32,0.88,U] [#3 0.38,-0.27,0.00,M1] [#4 0.24,-0.49,0.00,M5] [#5 0.41,-0.13,0.00,M3] [#6 0.32,-0.53,0.00,M6] [#7 -0.24,-0.52,0.00,M9] [#8 0.43,-0.44,0.00,M2] 
03:56:25.400 00.000 28316 refined, 2 included, MultiStar: {0.17, -0.25}, one-star: {0.33, -0.25}
03:56:25.401 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
03:56:25.401 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
03:56:25.401 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.31 cameraTheta=-0.96 mountX=-0.30 mountY=-0.04, mountTheta=-3.00
03:56:25.402 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.25, opts=13)
03:56:25.403 00.001 28316 Enqueuing Move request for scope (0.17, -0.25)
03:56:25.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:25.404 00.001 29988 Worker thread wakes up
03:56:25.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.25) opts 0xd
03:56:25.404 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.25)
03:56:25.404 00.000 29988 Moving (0.17, -0.25) raw xDistance=-0.30 yDistance=-0.04
03:56:25.404 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
03:56:25.404 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:25.404 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:56:25.404 00.000 29988 MoveAxis(E, 64, ABG)
03:56:25.404 00.000 29988 Guiding  Dir = 2, Dur = 64
03:56:25.404 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.4
03:56:25.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:25.407 00.002 29988 IsSlewing returns 0
03:56:25.407 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:25.407 00.000 28316 Enqueuing Expose request
03:56:25.408 00.001 29988 IsGuiding returns 0
03:56:25.410 00.002 29988 PulseGuide returned control before completion, sleep 73
03:56:25.487 00.077 29988 IsGuiding returns 0
03:56:25.487 00.000 29988 Move returns status 0, amount 64
03:56:25.488 00.001 29988 MoveAxis(N, 0, ABG)
03:56:25.488 00.000 29988 Move returns status 0, amount 0
03:56:25.488 00.000 29988 move complete, result=0
03:56:25.488 00.000 29988 worker thread done servicing request
03:56:25.488 00.000 29988 Worker thread wakes up
03:56:25.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:25.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:25.488 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.0 px 0 ms NORTH
03:56:26.904 01.416 29988 Exposure complete
03:56:26.956 00.052 29988 worker thread done servicing request
03:56:26.956 00.000 28316 OnExposeComplete: enter
03:56:26.957 00.001 28316 UpdateGuideState(): m_state=6
03:56:26.959 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6509
03:56:26.961 00.002 28316 Star::Find returns 1 (0), X=950.71, Y=259.72, Mass=2422, SNR=34.2, Peak=181 HFD=4.3
03:56:26.964 00.003 28316 MultiStar: [#1 0.18,0.08,0.94,U] [#2 0.19,-0.01,0.90,U] [#3 0.46,-0.02,0.00,M2] [#4 0.24,-0.16,0.81,U] [#5 0.23,-0.03,0.72,U] [#6 0.24,-0.06,0.61,U] [#7 0.15,-0.26,0.62,U] [#8 0.20,0.07,0.57,U] 
03:56:26.965 00.001 28316 refined, 7 included, MultiStar: {0.23, -0.03}, one-star: {0.35, 0.06}
03:56:26.966 00.001 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
03:56:26.967 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
03:56:26.967 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.13 mountX=-0.12 mountY=-0.19, mountTheta=-2.14
03:56:26.969 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.03, opts=13)
03:56:26.970 00.001 28316 Enqueuing Move request for scope (0.23, -0.03)
03:56:26.970 00.000 29988 Worker thread wakes up
03:56:26.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:26.971 00.001 28316 UpdateGuideState exits: m=2422 RSB=34.2
03:56:26.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:26.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:26.972 00.000 28316 Enqueuing Expose request
03:56:26.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
03:56:26.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
03:56:26.972 00.000 29988 Moving (0.23, -0.03) raw xDistance=-0.12 yDistance=-0.19
03:56:26.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:56:26.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:26.973 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:56:26.973 00.000 29988 MoveAxis(E, 0, ABG)
03:56:26.973 00.000 29988 Move returns status 0, amount 0
03:56:26.973 00.000 29988 MoveAxis(N, 0, ABG)
03:56:26.973 00.000 29988 Move returns status 0, amount 0
03:56:26.973 00.000 29988 move complete, result=0
03:56:26.973 00.000 29988 worker thread done servicing request
03:56:26.973 00.000 29988 Worker thread wakes up
03:56:26.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:26.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:26.973 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:56:28.600 01.627 29988 Exposure complete
03:56:28.650 00.050 29988 worker thread done servicing request
03:56:28.650 00.000 28316 OnExposeComplete: enter
03:56:28.651 00.001 28316 UpdateGuideState(): m_state=6
03:56:28.651 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6510
03:56:28.652 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=259.66, Mass=2215, SNR=32.7, Peak=156 HFD=3.9
03:56:28.652 00.000 28316 MultiStar: [#1 0.36,0.06,0.00,M1] [#2 0.27,-0.08,0.92,U] [#3 0.31,-0.10,0.88,U] [#4 0.33,-0.23,0.00,M5] [#5 0.32,0.08,0.77,U] [#6 0.30,-0.41,0.00,M6] [#7 -0.09,-0.30,0.65,U] [#8 0.20,-0.23,0.61,U] 
03:56:28.653 00.001 28316 single-star, 5 included, MultiStar: {0.18, -0.09}, one-star: {0.05, -0.00}
03:56:28.653 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
03:56:28.653 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
03:56:28.654 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.04 mountX=-0.02 mountY=-0.04, mountTheta=-2.05
03:56:28.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
03:56:28.655 00.000 28316 Enqueuing Move request for scope (0.05, -0.00)
03:56:28.656 00.001 29988 Worker thread wakes up
03:56:28.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:28.656 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.7
03:56:28.657 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:28.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:28.658 00.001 28316 Enqueuing Expose request
03:56:28.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
03:56:28.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
03:56:28.658 00.000 29988 Moving (0.05, -0.00) raw xDistance=-0.02 yDistance=-0.04
03:56:28.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:56:28.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:28.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:56:28.658 00.000 29988 MoveAxis(E, 0, ABG)
03:56:28.658 00.000 29988 Move returns status 0, amount 0
03:56:28.658 00.000 29988 MoveAxis(N, 0, ABG)
03:56:28.658 00.000 29988 Move returns status 0, amount 0
03:56:28.658 00.000 29988 move complete, result=0
03:56:28.658 00.000 29988 worker thread done servicing request
03:56:28.658 00.000 29988 Worker thread wakes up
03:56:28.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:28.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:28.659 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:30.183 01.524 29988 Exposure complete
03:56:30.208 00.025 29988 worker thread done servicing request
03:56:30.208 00.000 28316 OnExposeComplete: enter
03:56:30.209 00.001 28316 UpdateGuideState(): m_state=6
03:56:30.209 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6511
03:56:30.210 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=259.43, Mass=2226, SNR=32.7, Peak=155 HFD=4.0
03:56:30.210 00.000 28316 MultiStar: [#1 0.51,-0.23,0.00,M2] [#2 0.30,-0.27,0.00,M1] [#3 0.43,-0.25,0.00,M2] [#4 0.27,-0.29,0.00,M6] [#5 0.38,-0.05,0.00,M2] [#6 0.42,-0.32,0.00,M7] [#7 0.01,-0.30,0.63,U] [#8 0.53,-0.29,0.00,M1] 
03:56:30.211 00.001 28316 refined, 1 included, MultiStar: {0.18, -0.25}, one-star: {0.29, -0.23}
03:56:30.211 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
03:56:30.212 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
03:56:30.212 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.95 mountX=-0.31 mountY=-0.05, mountTheta=-2.98
03:56:30.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.25, opts=13)
03:56:30.214 00.000 28316 Enqueuing Move request for scope (0.18, -0.25)
03:56:30.215 00.001 29988 Worker thread wakes up
03:56:30.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:30.217 00.002 28316 UpdateGuideState exits: m=2226 RSB=32.7
03:56:30.217 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:30.218 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:30.218 00.000 28316 Enqueuing Expose request
03:56:30.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
03:56:30.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
03:56:30.218 00.000 29988 Moving (0.18, -0.25) raw xDistance=-0.31 yDistance=-0.05
03:56:30.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
03:56:30.218 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:30.219 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:56:30.219 00.000 29988 MoveAxis(E, 64, ABG)
03:56:30.219 00.000 29988 Guiding  Dir = 2, Dur = 64
03:56:30.219 00.000 29988 IsSlewing returns 0
03:56:30.219 00.000 29988 IsGuiding returns 0
03:56:30.221 00.002 29988 PulseGuide returned control before completion, sleep 73
03:56:30.308 00.087 29988 IsGuiding returns 0
03:56:30.308 00.000 29988 Move returns status 0, amount 64
03:56:30.308 00.000 29988 MoveAxis(N, 0, ABG)
03:56:30.308 00.000 29988 Move returns status 0, amount 0
03:56:30.308 00.000 29988 move complete, result=0
03:56:30.308 00.000 29988 worker thread done servicing request
03:56:30.308 00.000 29988 Worker thread wakes up
03:56:30.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:30.309 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:30.309 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.0 px 0 ms NORTH
03:56:31.932 01.623 29988 Exposure complete
03:56:31.964 00.032 29988 worker thread done servicing request
03:56:31.964 00.000 28316 OnExposeComplete: enter
03:56:31.964 00.000 28316 UpdateGuideState(): m_state=6
03:56:31.965 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6512
03:56:31.965 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=259.64, Mass=2415, SNR=34.0, Peak=157 HFD=4.1
03:56:31.966 00.001 28316 MultiStar: [#1 0.21,-0.14,0.96,U] [#2 0.12,0.07,0.92,U] [#3 0.34,-0.02,0.00,M3] [#4 0.15,-0.06,0.79,U] [#5 0.44,0.16,0.00,M3] [#6 0.18,-0.31,0.00,M8] [#7 -0.14,-0.13,0.62,U] [#8 0.17,-0.11,0.55,U] 
03:56:31.966 00.000 28316 single-star, 5 included, MultiStar: {0.10, -0.06}, one-star: {0.04, -0.02}
03:56:31.967 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
03:56:31.967 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
03:56:31.968 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.59 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
03:56:31.969 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
03:56:31.969 00.000 28316 Enqueuing Move request for scope (0.04, -0.02)
03:56:31.970 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:31.970 00.000 28316 UpdateGuideState exits: m=2415 RSB=34.0
03:56:31.971 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:31.971 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:31.971 00.000 28316 Enqueuing Expose request
03:56:31.972 00.001 29988 Worker thread wakes up
03:56:31.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
03:56:31.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
03:56:31.972 00.000 29988 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=-0.02
03:56:31.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:56:31.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:31.973 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:56:31.973 00.000 29988 MoveAxis(E, 0, ABG)
03:56:31.973 00.000 29988 Move returns status 0, amount 0
03:56:31.973 00.000 29988 MoveAxis(N, 0, ABG)
03:56:31.973 00.000 29988 Move returns status 0, amount 0
03:56:31.973 00.000 29988 move complete, result=0
03:56:31.973 00.000 29988 worker thread done servicing request
03:56:31.973 00.000 29988 Worker thread wakes up
03:56:31.973 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:31.973 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:31.974 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:33.497 01.523 29988 Exposure complete
03:56:33.540 00.043 29988 worker thread done servicing request
03:56:33.540 00.000 28316 OnExposeComplete: enter
03:56:33.541 00.001 28316 UpdateGuideState(): m_state=6
03:56:33.541 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6513
03:56:33.542 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=259.74, Mass=2370, SNR=33.7, Peak=169 HFD=3.9
03:56:33.542 00.000 28316 MultiStar: [#1 0.18,0.06,0.95,U] [#2 0.41,-0.06,0.00,M1] [#3 0.49,-0.07,0.00,M4] [#4 0.34,-0.27,0.00,M6] [#5 0.37,0.22,0.00,M4] [#6 0.21,-0.48,0.00,M9] [#7 -0.08,-0.23,0.63,U] [#8 0.34,-0.22,0.00,M1] 
03:56:33.543 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.00}, one-star: {0.30, 0.08}
03:56:33.544 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
03:56:33.544 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
03:56:33.544 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.03 mountX=-0.07 mountY=-0.15, mountTheta=-2.03
03:56:33.547 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.00, opts=13)
03:56:33.548 00.001 28316 Enqueuing Move request for scope (0.17, -0.00)
03:56:33.550 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:33.551 00.001 28316 UpdateGuideState exits: m=2370 RSB=33.7
03:56:33.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:33.553 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:33.554 00.001 28316 Enqueuing Expose request
03:56:33.555 00.001 29988 Worker thread wakes up
03:56:33.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
03:56:33.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
03:56:33.555 00.000 29988 Moving (0.17, -0.00) raw xDistance=-0.07 yDistance=-0.15
03:56:33.556 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:56:33.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:33.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
03:56:33.556 00.000 29988 MoveAxis(E, 0, ABG)
03:56:33.556 00.000 29988 Move returns status 0, amount 0
03:56:33.556 00.000 29988 MoveAxis(N, 0, ABG)
03:56:33.556 00.000 29988 Move returns status 0, amount 0
03:56:33.556 00.000 29988 move complete, result=0
03:56:33.556 00.000 29988 worker thread done servicing request
03:56:33.556 00.000 29988 Worker thread wakes up
03:56:33.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:33.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:33.556 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:35.182 01.626 29988 Exposure complete
03:56:35.236 00.054 29988 worker thread done servicing request
03:56:35.236 00.000 28316 OnExposeComplete: enter
03:56:35.238 00.002 28316 UpdateGuideState(): m_state=6
03:56:35.240 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6514
03:56:35.241 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.68, Mass=2321, SNR=33.3, Peak=170 HFD=4.0
03:56:35.242 00.001 28316 MultiStar: [#1 0.49,-0.11,0.00,M1] [#2 0.37,-0.05,0.00,M2] [#3 0.58,-0.17,0.00,M5] [#4 0.40,-0.37,0.00,M7] [#5 0.39,-0.00,0.00,M5] [#6 0.41,-0.31,0.00,M10] [#7 0.07,-0.16,0.60,U] [#8 0.50,-0.13,0.00,M2] 
03:56:35.243 00.001 28316 refined, 1 included, MultiStar: {0.37, -0.04}, one-star: {0.55, 0.02}
03:56:35.243 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
03:56:35.244 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
03:56:35.244 00.000 28316 CameraToMount -- cameraX=0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-0.12 mountX=-0.19 mountY=-0.31, mountTheta=-2.13
03:56:35.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=-0.04, opts=13)
03:56:35.246 00.001 28316 Enqueuing Move request for scope (0.37, -0.04)
03:56:35.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:35.247 00.001 28316 UpdateGuideState exits: m=2321 RSB=33.3
03:56:35.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:35.248 00.001 29988 Worker thread wakes up
03:56:35.248 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.04) opts 0xd
03:56:35.248 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, -0.04)
03:56:35.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:35.249 00.001 28316 Enqueuing Expose request
03:56:35.249 00.000 29988 Moving (0.37, -0.04) raw xDistance=-0.19 yDistance=-0.31
03:56:35.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
03:56:35.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
03:56:35.249 00.000 29988 MoveAxis(E, 0, ABG)
03:56:35.249 00.000 29988 Move returns status 0, amount 0
03:56:35.249 00.000 29988 MoveAxis(N, 74, ABG)
03:56:35.249 00.000 29988 Guiding  Dir = 0, Dur = 74
03:56:35.250 00.001 29988 IsSlewing returns 0
03:56:35.250 00.000 29988 IsGuiding returns 0
03:56:35.254 00.004 29988 PulseGuide returned control before completion, sleep 80
03:56:35.337 00.083 29988 IsGuiding returns 1
03:56:35.337 00.000 29988 scope still moving after pulse duration time elapsed
03:56:35.368 00.031 29988 IsSlewing returns 0
03:56:35.370 00.002 29988 IsGuiding returns 0
03:56:35.370 00.000 29988 scope move finished after 74 + 45 ms
03:56:35.370 00.000 29988 Move returns status 0, amount 74
03:56:35.370 00.000 29988 move complete, result=0
03:56:35.370 00.000 29988 worker thread done servicing request
03:56:35.370 00.000 29988 Worker thread wakes up
03:56:35.370 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:35.370 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:35.370 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 74 ms NORTH
03:56:36.772 01.402 29988 Exposure complete
03:56:36.811 00.039 29988 worker thread done servicing request
03:56:36.811 00.000 28316 OnExposeComplete: enter
03:56:36.812 00.001 28316 UpdateGuideState(): m_state=6
03:56:36.813 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6515
03:56:36.814 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=259.63, Mass=2257, SNR=32.9, Peak=165 HFD=4.1
03:56:36.815 00.001 28316 MultiStar: [#1 0.44,-0.02,0.00,M2] [#2 0.23,-0.21,0.93,U] [#3 0.50,-0.25,0.00,M6] [#4 0.62,-0.22,0.00,M8] [#5 0.45,-0.03,0.00,M6] [#6 0.58,-0.44,0.00,R] [#7 0.02,-0.35,0.00,M4] [#8 0.25,-0.38,0.00,M3] 
03:56:36.816 00.001 28316 refined, 1 included, MultiStar: {0.28, -0.12}, one-star: {0.33, -0.03}
03:56:36.817 00.001 28316 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
03:56:36.817 00.000 28316 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
03:56:36.818 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-0.39 mountX=-0.22 mountY=-0.20, mountTheta=-2.41
03:56:36.819 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.12, opts=13)
03:56:36.820 00.001 28316 Enqueuing Move request for scope (0.28, -0.12)
03:56:36.820 00.000 29988 Worker thread wakes up
03:56:36.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:36.820 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.9
03:56:36.821 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:36.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:36.821 00.000 28316 Enqueuing Expose request
03:56:36.822 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
03:56:36.822 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
03:56:36.822 00.000 29988 Moving (0.28, -0.12) raw xDistance=-0.22 yDistance=-0.20
03:56:36.822 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:56:36.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:56:36.822 00.000 29988 MoveAxis(E, 47, ABG)
03:56:36.822 00.000 29988 Guiding  Dir = 2, Dur = 47
03:56:36.822 00.000 29988 IsSlewing returns 0
03:56:36.822 00.000 29988 IsGuiding returns 0
03:56:36.825 00.003 29988 PulseGuide returned control before completion, sleep 56
03:56:36.885 00.060 29988 IsGuiding returns 0
03:56:36.885 00.000 29988 Move returns status 0, amount 47
03:56:36.885 00.000 29988 MoveAxis(N, 48, ABG)
03:56:36.885 00.000 29988 Guiding  Dir = 0, Dur = 48
03:56:36.888 00.003 29988 IsSlewing returns 0
03:56:36.888 00.000 29988 IsGuiding returns 0
03:56:36.895 00.007 29988 PulseGuide returned control before completion, sleep 53
03:56:36.965 00.070 29988 IsGuiding returns 0
03:56:36.965 00.000 29988 Move returns status 0, amount 48
03:56:36.965 00.000 29988 move complete, result=0
03:56:36.965 00.000 29988 worker thread done servicing request
03:56:36.965 00.000 29988 Worker thread wakes up
03:56:36.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:36.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:36.965 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.2 px 48 ms NORTH
03:56:38.596 01.631 29988 Exposure complete
03:56:38.628 00.032 29988 worker thread done servicing request
03:56:38.628 00.000 28316 OnExposeComplete: enter
03:56:38.629 00.001 28316 UpdateGuideState(): m_state=6
03:56:38.630 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6516
03:56:38.630 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=259.58, Mass=2229, SNR=32.7, Peak=152 HFD=4.2
03:56:38.631 00.001 28316 MultiStar: [#1 0.24,0.04,1.01,U] [#2 0.09,-0.05,0.90,U] [#3 0.34,-0.16,0.00,M7] [#4 0.50,-0.27,0.00,M9] [#5 0.21,0.04,0.75,U] [#6 -0.23,0.07,0.64,U] [#7 -0.15,-0.17,0.64,U] [#8 0.16,-0.05,0.58,U] 
03:56:38.631 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.03}, one-star: {0.23, -0.08}
03:56:38.631 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
03:56:38.632 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
03:56:38.633 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.24 mountX=-0.07 mountY=-0.08, mountTheta=-2.26
03:56:38.634 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
03:56:38.634 00.000 28316 Enqueuing Move request for scope (0.10, -0.03)
03:56:38.635 00.001 29988 Worker thread wakes up
03:56:38.635 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
03:56:38.635 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
03:56:38.635 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.07 yDistance=-0.08
03:56:38.635 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
03:56:38.635 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:38.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:56:38.635 00.000 29988 MoveAxis(E, 0, ABG)
03:56:38.635 00.000 29988 Move returns status 0, amount 0
03:56:38.635 00.000 29988 MoveAxis(N, 0, ABG)
03:56:38.635 00.000 29988 Move returns status 0, amount 0
03:56:38.635 00.000 29988 move complete, result=0
03:56:38.635 00.000 29988 worker thread done servicing request
03:56:38.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:38.637 00.002 28316 UpdateGuideState exits: m=2229 RSB=32.7
03:56:38.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:38.637 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:38.638 00.001 28316 Enqueuing Expose request
03:56:38.638 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:38.639 00.001 29988 Worker thread wakes up
03:56:38.639 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:38.639 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:40.151 01.512 29988 Exposure complete
03:56:40.182 00.031 29988 worker thread done servicing request
03:56:40.182 00.000 28316 OnExposeComplete: enter
03:56:40.182 00.000 28316 UpdateGuideState(): m_state=6
03:56:40.183 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6517
03:56:40.183 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=259.51, Mass=2349, SNR=33.4, Peak=162 HFD=3.9
03:56:40.184 00.001 28316 MultiStar: [#1 0.39,-0.06,0.00,M2] [#2 0.02,-0.03,0.88,U] [#3 0.34,-0.20,0.00,M8] [#4 0.30,-0.31,0.00,M10] [#5 0.44,-0.12,0.00,M6] [#6 -0.24,-0.02,0.63,U] [#7 -0.05,-0.36,0.00,M4] [#8 0.32,-0.23,0.00,M3] 
03:56:40.184 00.000 28316 refined, 2 included, MultiStar: {0.09, -0.08}, one-star: {0.35, -0.15}
03:56:40.185 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
03:56:40.185 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
03:56:40.186 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.71 mountX=-0.11 mountY=-0.05, mountTheta=-2.74
03:56:40.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:56:40.189 00.002 28316 Enqueuing Move request for scope (0.09, -0.08)
03:56:40.189 00.000 29988 Worker thread wakes up
03:56:40.189 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:56:40.189 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:56:40.189 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.05
03:56:40.189 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:56:40.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:40.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:56:40.189 00.000 29988 MoveAxis(E, 0, ABG)
03:56:40.189 00.000 29988 Move returns status 0, amount 0
03:56:40.189 00.000 29988 MoveAxis(N, 0, ABG)
03:56:40.189 00.000 29988 Move returns status 0, amount 0
03:56:40.189 00.000 29988 move complete, result=0
03:56:40.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:40.190 00.001 29988 worker thread done servicing request
03:56:40.190 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.4
03:56:40.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:40.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:40.191 00.000 28316 Enqueuing Expose request
03:56:40.191 00.000 29988 Worker thread wakes up
03:56:40.191 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:40.192 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:40.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:41.822 01.630 29988 Exposure complete
03:56:41.861 00.039 29988 worker thread done servicing request
03:56:41.861 00.000 28316 OnExposeComplete: enter
03:56:41.862 00.001 28316 UpdateGuideState(): m_state=6
03:56:41.862 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6518
03:56:41.863 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=259.43, Mass=2171, SNR=32.2, Peak=160 HFD=3.8
03:56:41.863 00.000 28316 MultiStar: [#1 0.32,-0.38,0.00,M3] [#2 0.32,-0.32,0.00,M1] [#3 0.32,-0.28,0.00,M9] [#4 0.49,-0.39,0.00,R] [#5 0.58,-0.30,0.00,M7] [#6 -0.16,-0.12,0.63,U] [#7 0.32,-0.47,0.00,M5] [#8 0.38,-0.24,0.00,M4] 
03:56:41.865 00.002 28316 refined, 1 included, MultiStar: {0.16, -0.18}, one-star: {0.35, -0.23}
03:56:41.865 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
03:56:41.865 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
03:56:41.867 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.87 mountX=-0.23 mountY=-0.06, mountTheta=-2.90
03:56:41.871 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.18, opts=13)
03:56:41.873 00.002 28316 Enqueuing Move request for scope (0.16, -0.18)
03:56:41.876 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:41.878 00.002 28316 UpdateGuideState exits: m=2171 RSB=32.2
03:56:41.880 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:41.883 00.003 29988 Worker thread wakes up
03:56:41.883 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:41.884 00.001 28316 Enqueuing Expose request
03:56:41.884 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
03:56:41.884 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
03:56:41.884 00.000 29988 Moving (0.16, -0.18) raw xDistance=-0.23 yDistance=-0.06
03:56:41.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
03:56:41.885 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:41.885 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:56:41.885 00.000 29988 MoveAxis(E, 49, ABG)
03:56:41.885 00.000 29988 Guiding  Dir = 2, Dur = 49
03:56:41.885 00.000 29988 IsSlewing returns 0
03:56:41.885 00.000 29988 IsGuiding returns 0
03:56:41.887 00.002 29988 PulseGuide returned control before completion, sleep 58
03:56:41.960 00.073 29988 IsGuiding returns 0
03:56:41.960 00.000 29988 Move returns status 0, amount 49
03:56:41.961 00.001 29988 MoveAxis(N, 0, ABG)
03:56:41.961 00.000 29988 Move returns status 0, amount 0
03:56:41.961 00.000 29988 move complete, result=0
03:56:41.961 00.000 29988 worker thread done servicing request
03:56:41.961 00.000 29988 Worker thread wakes up
03:56:41.961 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:41.961 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:41.961 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.1 px 0 ms NORTH
03:56:43.372 01.411 29988 Exposure complete
03:56:43.419 00.047 29988 worker thread done servicing request
03:56:43.419 00.000 28316 OnExposeComplete: enter
03:56:43.420 00.001 28316 UpdateGuideState(): m_state=6
03:56:43.420 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6519
03:56:43.421 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=259.58, Mass=2161, SNR=32.0, Peak=146 HFD=3.9
03:56:43.422 00.001 28316 MultiStar: [#1 0.21,0.04,1.01,U] [#2 0.15,-0.00,0.95,U] [#3 0.34,-0.13,0.00,M10] [#4 0.10,-0.07,0.85,U] [#5 0.28,-0.01,0.76,U] [#6 0.02,0.01,0.66,U] [#7 -0.06,-0.40,0.00,M6] [#8 0.29,-0.43,0.00,M5] 
03:56:43.422 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.02}, one-star: {0.30, -0.08}
03:56:43.423 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
03:56:43.423 00.000 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
03:56:43.423 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.10 mountX=-0.09 mountY=-0.16, mountTheta=-2.11
03:56:43.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.02, opts=13)
03:56:43.425 00.001 28316 Enqueuing Move request for scope (0.18, -0.02)
03:56:43.425 00.000 29988 Worker thread wakes up
03:56:43.425 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:43.426 00.001 28316 UpdateGuideState exits: m=2161 RSB=32.0
03:56:43.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:43.428 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:43.429 00.001 28316 Enqueuing Expose request
03:56:43.430 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
03:56:43.430 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
03:56:43.430 00.000 29988 Moving (0.18, -0.02) raw xDistance=-0.09 yDistance=-0.16
03:56:43.430 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:56:43.430 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:43.430 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:56:43.430 00.000 29988 MoveAxis(E, 0, ABG)
03:56:43.430 00.000 29988 Move returns status 0, amount 0
03:56:43.430 00.000 29988 MoveAxis(N, 0, ABG)
03:56:43.430 00.000 29988 Move returns status 0, amount 0
03:56:43.430 00.000 29988 move complete, result=0
03:56:43.430 00.000 29988 worker thread done servicing request
03:56:43.430 00.000 29988 Worker thread wakes up
03:56:43.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:43.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:43.431 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:56:45.057 01.626 29988 Exposure complete
03:56:45.096 00.039 29988 worker thread done servicing request
03:56:45.096 00.000 28316 OnExposeComplete: enter
03:56:45.097 00.001 28316 UpdateGuideState(): m_state=6
03:56:45.097 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6520
03:56:45.098 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=259.34, Mass=2214, SNR=32.6, Peak=138 HFD=4.2
03:56:45.098 00.000 28316 MultiStar: [#1 0.06,-0.12,1.01,U] [#2 0.04,-0.28,0.91,U] [#3 0.21,-0.44,0.00,R] [#4 -0.21,-0.03,0.82,U] [#5 0.27,-0.11,0.74,U] [#6 -0.27,-0.02,0.64,U] [#7 -0.19,-0.41,0.00,M7] [#8 0.18,-0.30,0.00,M6] 
03:56:45.099 00.001 28316 refined, 5 included, MultiStar: {0.04, -0.16}, one-star: {0.23, -0.32}
03:56:45.099 00.000 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
03:56:45.100 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
03:56:45.100 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.35 mountX=-0.16 mountY=0.04, mountTheta=2.90
03:56:45.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.16, opts=13)
03:56:45.103 00.002 28316 Enqueuing Move request for scope (0.04, -0.16)
03:56:45.104 00.001 29988 Worker thread wakes up
03:56:45.104 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:45.104 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.6
03:56:45.105 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:45.105 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:45.106 00.001 28316 Enqueuing Expose request
03:56:45.106 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
03:56:45.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
03:56:45.106 00.000 29988 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
03:56:45.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
03:56:45.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:45.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:56:45.106 00.000 29988 MoveAxis(E, 0, ABG)
03:56:45.106 00.000 29988 Move returns status 0, amount 0
03:56:45.106 00.000 29988 MoveAxis(N, 0, ABG)
03:56:45.106 00.000 29988 Move returns status 0, amount 0
03:56:45.106 00.000 29988 move complete, result=0
03:56:45.107 00.001 29988 worker thread done servicing request
03:56:45.107 00.000 29988 Worker thread wakes up
03:56:45.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:45.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:45.107 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
03:56:46.625 01.518 29988 Exposure complete
03:56:46.671 00.046 29988 worker thread done servicing request
03:56:46.671 00.000 28316 OnExposeComplete: enter
03:56:46.672 00.001 28316 UpdateGuideState(): m_state=6
03:56:46.672 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6521
03:56:46.673 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=259.60, Mass=2348, SNR=33.6, Peak=177 HFD=4.0
03:56:46.673 00.000 28316 MultiStar: [#1 0.30,-0.13,0.95,U] [#2 0.32,-0.03,0.88,U] [#3 0.24,0.30,0.00,M1] [#4 0.00,0.06,0.78,U] [#5 0.50,-0.12,0.00,M6] [#6 -0.18,-0.00,0.61,U] [#7 0.22,-0.45,0.00,M8] [#8 0.55,-0.30,0.00,M7] 
03:56:46.674 00.001 28316 refined, 4 included, MultiStar: {0.24, -0.04}, one-star: {0.56, -0.06}
03:56:46.674 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
03:56:46.674 00.000 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
03:56:46.675 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-0.16 mountX=-0.14 mountY=-0.20, mountTheta=-2.17
03:56:46.676 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.04, opts=13)
03:56:46.677 00.001 28316 Enqueuing Move request for scope (0.24, -0.04)
03:56:46.677 00.000 29988 Worker thread wakes up
03:56:46.677 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:46.678 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
03:56:46.678 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
03:56:46.678 00.000 29988 Moving (0.24, -0.04) raw xDistance=-0.14 yDistance=-0.20
03:56:46.678 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:56:46.678 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:46.678 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:56:46.678 00.000 29988 MoveAxis(E, 0, ABG)
03:56:46.678 00.000 29988 Move returns status 0, amount 0
03:56:46.678 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.6
03:56:46.679 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:46.680 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:46.681 00.001 28316 Enqueuing Expose request
03:56:46.682 00.001 29988 MoveAxis(N, 0, ABG)
03:56:46.682 00.000 29988 Move returns status 0, amount 0
03:56:46.682 00.000 29988 move complete, result=0
03:56:46.682 00.000 29988 worker thread done servicing request
03:56:46.682 00.000 29988 Worker thread wakes up
03:56:46.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:46.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:46.682 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:56:48.415 01.733 29988 Exposure complete
03:56:48.470 00.055 29988 worker thread done servicing request
03:56:48.470 00.000 28316 OnExposeComplete: enter
03:56:48.471 00.001 28316 UpdateGuideState(): m_state=6
03:56:48.472 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6522
03:56:48.472 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=259.49, Mass=2301, SNR=33.0, Peak=167 HFD=3.9
03:56:48.473 00.001 28316 MultiStar: [#1 0.49,-0.07,0.00,M1] [#2 0.38,-0.30,0.00,M1] [#3 0.30,0.07,0.82,U] [#4 0.06,0.01,0.86,U] [#5 0.59,-0.04,0.00,M7] [#6 -0.07,-0.17,0.64,U] [#7 0.23,-0.36,0.00,M9] [#8 0.42,-0.20,0.00,M8] 
03:56:48.473 00.000 28316 refined, 3 included, MultiStar: {0.19, -0.06}, one-star: {0.38, -0.17}
03:56:48.473 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
03:56:48.475 00.002 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
03:56:48.478 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.32 mountX=-0.14 mountY=-0.14, mountTheta=-2.34
03:56:48.482 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.06, opts=13)
03:56:48.484 00.002 28316 Enqueuing Move request for scope (0.19, -0.06)
03:56:48.486 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:48.489 00.003 28316 UpdateGuideState exits: m=2301 RSB=33.0
03:56:48.491 00.002 29988 Worker thread wakes up
03:56:48.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
03:56:48.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
03:56:48.491 00.000 29988 Moving (0.19, -0.06) raw xDistance=-0.14 yDistance=-0.14
03:56:48.491 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:48.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:56:48.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:48.491 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:48.492 00.001 28316 Enqueuing Expose request
03:56:48.492 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:56:48.492 00.000 29988 MoveAxis(E, 0, ABG)
03:56:48.492 00.000 29988 Move returns status 0, amount 0
03:56:48.492 00.000 29988 MoveAxis(N, 0, ABG)
03:56:48.492 00.000 29988 Move returns status 0, amount 0
03:56:48.492 00.000 29988 move complete, result=0
03:56:48.492 00.000 29988 worker thread done servicing request
03:56:48.492 00.000 29988 Worker thread wakes up
03:56:48.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:48.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:48.493 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:49.904 01.411 29988 Exposure complete
03:56:49.942 00.038 29988 worker thread done servicing request
03:56:49.942 00.000 28316 OnExposeComplete: enter
03:56:49.943 00.001 28316 UpdateGuideState(): m_state=6
03:56:49.943 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6523
03:56:49.944 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=259.30, Mass=2337, SNR=33.5, Peak=179 HFD=3.8
03:56:49.944 00.000 28316 MultiStar: [#1 0.41,-0.44,0.00,M2] [#2 0.10,-0.28,0.85,U] [#3 0.11,0.11,0.85,U] [#4 0.17,-0.13,0.78,U] [#5 0.57,-0.49,0.00,M8] [#6 -0.05,-0.06,0.63,U] [#7 0.18,-0.54,0.00,M10] [#8 0.31,-0.30,0.00,M9] 
03:56:49.945 00.001 28316 refined, 4 included, MultiStar: {0.14, -0.16}, one-star: {0.31, -0.36}
03:56:49.946 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
03:56:49.947 00.001 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
03:56:49.949 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.83 mountX=-0.20 mountY=-0.06, mountTheta=-2.87
03:56:49.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.16, opts=13)
03:56:49.951 00.000 28316 Enqueuing Move request for scope (0.14, -0.16)
03:56:49.952 00.001 29988 Worker thread wakes up
03:56:49.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:49.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
03:56:49.952 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.5
03:56:49.953 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:49.953 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:49.953 00.000 28316 Enqueuing Expose request
03:56:49.954 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
03:56:49.954 00.000 29988 Moving (0.14, -0.16) raw xDistance=-0.20 yDistance=-0.06
03:56:49.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
03:56:49.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:49.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:56:49.954 00.000 29988 MoveAxis(E, 42, ABG)
03:56:49.954 00.000 29988 Guiding  Dir = 2, Dur = 42
03:56:49.954 00.000 29988 IsSlewing returns 0
03:56:49.954 00.000 29988 IsGuiding returns 0
03:56:49.956 00.002 29988 PulseGuide returned control before completion, sleep 51
03:56:50.013 00.057 29988 IsGuiding returns 0
03:56:50.013 00.000 29988 Move returns status 0, amount 42
03:56:50.013 00.000 29988 MoveAxis(N, 0, ABG)
03:56:50.013 00.000 29988 Move returns status 0, amount 0
03:56:50.013 00.000 29988 move complete, result=0
03:56:50.013 00.000 29988 worker thread done servicing request
03:56:50.013 00.000 29988 Worker thread wakes up
03:56:50.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:50.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:50.013 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.1 px 0 ms NORTH
03:56:51.652 01.639 29988 Exposure complete
03:56:51.693 00.041 29988 worker thread done servicing request
03:56:51.693 00.000 28316 OnExposeComplete: enter
03:56:51.694 00.001 28316 UpdateGuideState(): m_state=6
03:56:51.696 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6524
03:56:51.699 00.003 28316 Star::Find returns 1 (0), X=950.74, Y=259.37, Mass=2111, SNR=31.8, Peak=160 HFD=3.9
03:56:51.701 00.002 28316 MultiStar: [#1 0.45,-0.35,0.00,M3] [#2 0.34,-0.31,0.00,M1] [#3 0.30,0.00,0.89,U] [#4 -0.27,0.04,0.87,U] [#5 0.47,-0.29,0.00,M9] [#6 -0.32,-0.03,0.66,U] [#7 0.17,-0.42,0.00,R] [#8 0.42,-0.44,0.00,M10] 
03:56:51.704 00.003 28316 refined, 3 included, MultiStar: {0.06, -0.08}, one-star: {0.38, -0.29}
03:56:51.706 00.002 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
03:56:51.708 00.002 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
03:56:51.711 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.92 mountX=-0.10 mountY=-0.02, mountTheta=-2.95
03:56:51.713 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
03:56:51.714 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
03:56:51.714 00.000 29988 Worker thread wakes up
03:56:51.715 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:51.715 00.000 28316 UpdateGuideState exits: m=2111 RSB=31.8
03:56:51.715 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:51.716 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:51.716 00.000 28316 Enqueuing Expose request
03:56:51.717 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
03:56:51.717 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
03:56:51.717 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
03:56:51.717 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:56:51.717 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:51.717 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:56:51.717 00.000 29988 MoveAxis(E, 0, ABG)
03:56:51.717 00.000 29988 Move returns status 0, amount 0
03:56:51.717 00.000 29988 MoveAxis(N, 0, ABG)
03:56:51.717 00.000 29988 Move returns status 0, amount 0
03:56:51.717 00.000 29988 move complete, result=0
03:56:51.717 00.000 29988 worker thread done servicing request
03:56:51.717 00.000 29988 Worker thread wakes up
03:56:51.717 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:51.717 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:51.717 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:53.244 01.527 29988 Exposure complete
03:56:53.300 00.056 29988 worker thread done servicing request
03:56:53.300 00.000 28316 OnExposeComplete: enter
03:56:53.302 00.002 28316 UpdateGuideState(): m_state=6
03:56:53.304 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6525
03:56:53.305 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=259.57, Mass=2430, SNR=34.2, Peak=161 HFD=4.2
03:56:53.306 00.001 28316 MultiStar: [#1 0.37,-0.07,0.00,M4] [#2 0.26,-0.05,0.85,U] [#3 0.19,0.29,0.00,M1] [#4 -0.33,0.16,0.00,M1] [#5 0.46,-0.17,0.00,M10] [#6 -0.07,0.03,0.61,U] [#7 -0.09,0.07,0.59,U] [#8 0.38,-0.24,0.00,R] 
03:56:53.308 00.002 28316 refined, 3 included, MultiStar: {0.16, -0.02}, one-star: {0.37, -0.09}
03:56:53.309 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
03:56:53.310 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
03:56:53.311 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.14 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
03:56:53.314 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.02, opts=13)
03:56:53.315 00.001 28316 Enqueuing Move request for scope (0.16, -0.02)
03:56:53.317 00.002 29988 Worker thread wakes up
03:56:53.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
03:56:53.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
03:56:53.317 00.000 29988 Moving (0.16, -0.02) raw xDistance=-0.09 yDistance=-0.13
03:56:53.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:56:53.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:53.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:53.318 00.001 28316 UpdateGuideState exits: m=2430 RSB=34.2
03:56:53.320 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:53.323 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:56:53.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:53.323 00.000 28316 Enqueuing Expose request
03:56:53.324 00.001 29988 MoveAxis(E, 0, ABG)
03:56:53.324 00.000 29988 Move returns status 0, amount 0
03:56:53.324 00.000 29988 MoveAxis(N, 0, ABG)
03:56:53.324 00.000 29988 Move returns status 0, amount 0
03:56:53.324 00.000 29988 move complete, result=0
03:56:53.324 00.000 29988 worker thread done servicing request
03:56:53.324 00.000 29988 Worker thread wakes up
03:56:53.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:53.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:53.324 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:54.951 01.627 29988 Exposure complete
03:56:54.986 00.035 29988 worker thread done servicing request
03:56:54.986 00.000 28316 OnExposeComplete: enter
03:56:54.986 00.000 28316 UpdateGuideState(): m_state=6
03:56:54.987 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6526
03:56:54.987 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=259.44, Mass=2400, SNR=34.0, Peak=153 HFD=4.3
03:56:54.988 00.001 28316 MultiStar: [#1 0.25,-0.21,0.93,U] [#2 0.08,-0.32,0.90,U] [#3 0.18,0.15,0.81,U] [#4 -0.20,0.10,0.79,U] [#5 0.60,-0.06,0.00,R] [#6 -0.31,0.09,0.65,U] [#7 -0.09,0.05,0.60,U] [#8 0.04,-0.06,0.55,U] 
03:56:54.988 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.07}, one-star: {0.45, -0.22}
03:56:54.989 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
03:56:54.989 00.000 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
03:56:54.990 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.73 mountX=-0.10 mountY=-0.04, mountTheta=-2.76
03:56:54.992 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.07, opts=13)
03:56:54.993 00.001 28316 Enqueuing Move request for scope (0.08, -0.07)
03:56:54.994 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:54.995 00.001 28316 UpdateGuideState exits: m=2400 RSB=34.0
03:56:54.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:54.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:54.997 00.000 28316 Enqueuing Expose request
03:56:54.999 00.002 29988 Worker thread wakes up
03:56:54.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
03:56:54.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
03:56:54.999 00.000 29988 Moving (0.08, -0.07) raw xDistance=-0.10 yDistance=-0.04
03:56:54.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
03:56:54.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:54.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:56:54.999 00.000 29988 MoveAxis(E, 0, ABG)
03:56:54.999 00.000 29988 Move returns status 0, amount 0
03:56:54.999 00.000 29988 MoveAxis(N, 0, ABG)
03:56:54.999 00.000 29988 Move returns status 0, amount 0
03:56:54.999 00.000 29988 move complete, result=0
03:56:54.999 00.000 29988 worker thread done servicing request
03:56:54.999 00.000 29988 Worker thread wakes up
03:56:54.999 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:54.999 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:55.000 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:56.519 01.519 29988 Exposure complete
03:56:56.562 00.043 29988 worker thread done servicing request
03:56:56.562 00.000 28316 OnExposeComplete: enter
03:56:56.563 00.001 28316 UpdateGuideState(): m_state=6
03:56:56.565 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6527
03:56:56.567 00.002 28316 Star::Find returns 1 (0), X=950.64, Y=259.41, Mass=2275, SNR=32.9, Peak=161 HFD=4.0
03:56:56.569 00.002 28316 MultiStar: [#1 0.20,-0.08,1.00,U] [#2 0.17,-0.11,0.92,U] [#3 -0.01,0.28,0.90,U] [#4 -0.23,0.30,0.00,M1] [#5 -0.28,-0.02,0.75,U] [#6 -0.36,0.22,0.00,M1] [#7 -0.27,0.13,0.61,U] [#8 -0.09,0.08,0.58,U] 
03:56:56.570 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.01}, one-star: {0.28, -0.25}
03:56:56.571 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
03:56:56.572 00.001 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
03:56:56.574 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.28 mountX=-0.02 mountY=-0.03, mountTheta=-2.29
03:56:56.576 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
03:56:56.576 00.000 28316 Enqueuing Move request for scope (0.03, -0.01)
03:56:56.577 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:56.577 00.000 29988 Worker thread wakes up
03:56:56.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
03:56:56.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
03:56:56.577 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.03
03:56:56.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:56:56.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:56.577 00.000 28316 UpdateGuideState exits: m=2275 RSB=32.9
03:56:56.579 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:56:56.579 00.000 29988 MoveAxis(E, 0, ABG)
03:56:56.579 00.000 29988 Move returns status 0, amount 0
03:56:56.579 00.000 29988 MoveAxis(N, 0, ABG)
03:56:56.579 00.000 29988 Move returns status 0, amount 0
03:56:56.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:56.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:56.580 00.001 28316 Enqueuing Expose request
03:56:56.580 00.000 29988 move complete, result=0
03:56:56.580 00.000 29988 worker thread done servicing request
03:56:56.580 00.000 29988 Worker thread wakes up
03:56:56.581 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:56.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:56.581 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:56:58.210 01.629 29988 Exposure complete
03:56:58.246 00.036 29988 worker thread done servicing request
03:56:58.246 00.000 28316 OnExposeComplete: enter
03:56:58.246 00.000 28316 UpdateGuideState(): m_state=6
03:56:58.247 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6528
03:56:58.247 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=259.72, Mass=2290, SNR=33.1, Peak=165 HFD=3.8
03:56:58.248 00.001 28316 MultiStar: [#1 0.14,0.03,0.99,U] [#2 0.05,0.00,0.92,U] [#3 0.06,0.31,0.86,U] [#4 -0.19,0.28,0.00,M2] [#5 -0.33,0.05,0.00,M1] [#6 -0.20,0.09,0.63,U] [#7 -0.10,0.03,0.63,U] [#8 -0.36,0.16,0.00,M1] 
03:56:58.248 00.000 28316 refined, 5 included, MultiStar: {0.06, 0.09}, one-star: {0.29, 0.06}
03:56:58.249 00.001 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:56:58.249 00.000 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:56:58.249 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=0.05 mountY=-0.10, mountTheta=-1.08
03:56:58.250 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.09, opts=13)
03:56:58.251 00.001 28316 Enqueuing Move request for scope (0.06, 0.09)
03:56:58.251 00.000 29988 Worker thread wakes up
03:56:58.251 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:58.252 00.001 28316 UpdateGuideState exits: m=2290 RSB=33.1
03:56:58.252 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:58.252 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:58.253 00.001 28316 Enqueuing Expose request
03:56:58.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
03:56:58.253 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
03:56:58.253 00.000 29988 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
03:56:58.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:56:58.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:58.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:56:58.254 00.001 29988 MoveAxis(E, 0, ABG)
03:56:58.254 00.000 29988 Move returns status 0, amount 0
03:56:58.254 00.000 29988 MoveAxis(N, 0, ABG)
03:56:58.254 00.000 29988 Move returns status 0, amount 0
03:56:58.254 00.000 29988 move complete, result=0
03:56:58.254 00.000 29988 worker thread done servicing request
03:56:58.254 00.000 29988 Worker thread wakes up
03:56:58.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:58.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:58.254 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:56:59.773 01.519 29988 Exposure complete
03:56:59.824 00.051 29988 worker thread done servicing request
03:56:59.824 00.000 28316 OnExposeComplete: enter
03:56:59.825 00.001 28316 UpdateGuideState(): m_state=6
03:56:59.826 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6529
03:56:59.826 00.000 28316 Star::Find returns 1 (0), X=950.61, Y=259.69, Mass=2233, SNR=32.7, Peak=167 HFD=4.0
03:56:59.826 00.000 28316 MultiStar: [#1 0.12,0.05,1.01,U] [#2 0.23,0.11,0.93,U] [#3 0.10,0.40,0.00,M1] [#4 0.02,0.30,0.84,U] [#5 -0.10,-0.04,0.75,U] [#6 -0.06,0.20,0.63,U] [#7 -0.26,0.19,0.63,U] [#8 -0.17,0.17,0.58,U] 
03:56:59.827 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {0.25, 0.03}
03:56:59.828 00.001 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
03:56:59.829 00.001 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
03:56:59.830 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.28 mountX=0.09 mountY=-0.08, mountTheta=-0.74
03:56:59.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.12, opts=13)
03:56:59.834 00.002 28316 Enqueuing Move request for scope (0.03, 0.12)
03:56:59.834 00.000 29988 Worker thread wakes up
03:56:59.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:56:59.835 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
03:56:59.835 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.7
03:56:59.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
03:56:59.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:56:59.835 00.000 29988 Moving (0.03, 0.12) raw xDistance=0.09 yDistance=-0.08
03:56:59.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:56:59.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:56:59.836 00.000 28316 Enqueuing Expose request
03:56:59.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:56:59.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:56:59.836 00.000 29988 MoveAxis(E, 0, ABG)
03:56:59.836 00.000 29988 Move returns status 0, amount 0
03:56:59.836 00.000 29988 MoveAxis(N, 0, ABG)
03:56:59.837 00.001 29988 Move returns status 0, amount 0
03:56:59.837 00.000 29988 move complete, result=0
03:56:59.837 00.000 29988 worker thread done servicing request
03:56:59.837 00.000 29988 Worker thread wakes up
03:56:59.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:56:59.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:56:59.837 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:01.464 01.627 29988 Exposure complete
03:57:01.497 00.033 29988 worker thread done servicing request
03:57:01.497 00.000 28316 OnExposeComplete: enter
03:57:01.498 00.001 28316 UpdateGuideState(): m_state=6
03:57:01.499 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6530
03:57:01.499 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=259.75, Mass=2272, SNR=32.9, Peak=165 HFD=4.1
03:57:01.500 00.001 28316 MultiStar: [#1 0.17,0.13,1.01,U] [#2 0.21,0.12,0.91,U] [#3 0.34,0.29,0.00,M2] [#4 0.05,0.10,0.84,U] [#5 -0.03,0.16,0.72,U] [#6 -0.03,-0.06,0.62,U] [#7 0.01,0.09,0.63,U] [#8 -0.13,0.23,0.59,U] 
03:57:01.500 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.11}, one-star: {0.31, 0.09}
03:57:01.500 00.000 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (2.00) = xAngle (-1.15 = -1.15)
03:57:01.501 00.001 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
03:57:01.501 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.85 mountX=0.06 mountY=-0.13, mountTheta=-1.16
03:57:01.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
03:57:01.503 00.001 28316 Enqueuing Move request for scope (0.09, 0.11)
03:57:01.505 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:01.505 00.000 29988 Worker thread wakes up
03:57:01.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
03:57:01.505 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
03:57:01.505 00.000 29988 Moving (0.09, 0.11) raw xDistance=0.06 yDistance=-0.13
03:57:01.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:57:01.505 00.000 28316 UpdateGuideState exits: m=2272 RSB=32.9
03:57:01.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:01.507 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:01.507 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:01.507 00.000 28316 Enqueuing Expose request
03:57:01.508 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:57:01.508 00.000 29988 MoveAxis(E, 0, ABG)
03:57:01.508 00.000 29988 Move returns status 0, amount 0
03:57:01.508 00.000 29988 MoveAxis(N, 0, ABG)
03:57:01.508 00.000 29988 Move returns status 0, amount 0
03:57:01.508 00.000 29988 move complete, result=0
03:57:01.508 00.000 29988 worker thread done servicing request
03:57:01.508 00.000 29988 Worker thread wakes up
03:57:01.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:01.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:01.509 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:03.035 01.526 29988 Exposure complete
03:57:03.076 00.041 29988 worker thread done servicing request
03:57:03.076 00.000 28316 OnExposeComplete: enter
03:57:03.077 00.001 28316 UpdateGuideState(): m_state=6
03:57:03.079 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6531
03:57:03.080 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=259.73, Mass=2280, SNR=33.2, Peak=150 HFD=4.3
03:57:03.081 00.001 28316 MultiStar: [#1 0.37,-0.00,0.00,M1] [#2 0.28,-0.11,0.90,U] [#3 0.25,0.35,0.00,M3] [#4 0.10,-0.15,0.82,U] [#5 0.12,0.07,0.72,U] [#6 0.24,-0.18,0.62,U] [#7 0.16,-0.27,0.60,U] [#8 0.01,-0.17,0.60,U] 
03:57:03.082 00.001 28316 refined, 6 included, MultiStar: {0.20, -0.09}, one-star: {0.39, 0.07}
03:57:03.082 00.000 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
03:57:03.083 00.001 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
03:57:03.083 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.42 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
03:57:03.084 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.09, opts=13)
03:57:03.085 00.001 28316 Enqueuing Move request for scope (0.20, -0.09)
03:57:03.085 00.000 29988 Worker thread wakes up
03:57:03.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
03:57:03.085 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
03:57:03.085 00.000 29988 Moving (0.20, -0.09) raw xDistance=-0.17 yDistance=-0.14
03:57:03.086 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:57:03.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:03.086 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.2
03:57:03.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:03.087 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:03.087 00.000 28316 Enqueuing Expose request
03:57:03.088 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:03.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:57:03.088 00.000 29988 MoveAxis(E, 0, ABG)
03:57:03.088 00.000 29988 Move returns status 0, amount 0
03:57:03.088 00.000 29988 MoveAxis(N, 0, ABG)
03:57:03.088 00.000 29988 Move returns status 0, amount 0
03:57:03.088 00.000 29988 move complete, result=0
03:57:03.088 00.000 29988 worker thread done servicing request
03:57:03.088 00.000 29988 Worker thread wakes up
03:57:03.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:03.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:03.088 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:04.710 01.622 29988 Exposure complete
03:57:04.768 00.058 29988 worker thread done servicing request
03:57:04.768 00.000 28316 OnExposeComplete: enter
03:57:04.769 00.001 28316 UpdateGuideState(): m_state=6
03:57:04.770 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6532
03:57:04.773 00.003 28316 Star::Find returns 1 (0), X=950.78, Y=259.45, Mass=2309, SNR=33.3, Peak=164 HFD=3.8
03:57:04.773 00.000 28316 MultiStar: [#1 0.44,-0.19,0.00,M2] [#2 0.15,-0.45,0.00,M1] [#3 0.22,0.22,0.86,U] [#4 -0.03,-0.16,0.81,U] [#5 -0.17,-0.07,0.73,U] [#6 -0.07,-0.09,0.63,U] [#7 -0.03,-0.21,0.63,U] [#8 -0.37,0.09,0.00,M1] 
03:57:04.774 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.08}, one-star: {0.42, -0.21}
03:57:04.774 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
03:57:04.774 00.000 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
03:57:04.775 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.78 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
03:57:04.775 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.08, opts=13)
03:57:04.777 00.002 28316 Enqueuing Move request for scope (0.09, -0.08)
03:57:04.778 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:04.778 00.000 29988 Worker thread wakes up
03:57:04.778 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
03:57:04.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:04.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:04.780 00.001 28316 Enqueuing Expose request
03:57:04.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
03:57:04.780 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
03:57:04.780 00.000 29988 Moving (0.09, -0.08) raw xDistance=-0.11 yDistance=-0.04
03:57:04.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:57:04.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:04.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:57:04.780 00.000 29988 MoveAxis(E, 0, ABG)
03:57:04.780 00.000 29988 Move returns status 0, amount 0
03:57:04.780 00.000 29988 MoveAxis(N, 0, ABG)
03:57:04.780 00.000 29988 Move returns status 0, amount 0
03:57:04.780 00.000 29988 move complete, result=0
03:57:04.780 00.000 29988 worker thread done servicing request
03:57:04.780 00.000 29988 Worker thread wakes up
03:57:04.781 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:04.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:04.781 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:06.292 01.511 29988 Exposure complete
03:57:06.348 00.056 29988 worker thread done servicing request
03:57:06.348 00.000 28316 OnExposeComplete: enter
03:57:06.350 00.002 28316 UpdateGuideState(): m_state=6
03:57:06.351 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6533
03:57:06.352 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=259.37, Mass=2242, SNR=32.8, Peak=165 HFD=3.9
03:57:06.354 00.002 28316 MultiStar: [#1 0.41,-0.33,0.00,M3] [#2 0.19,-0.37,0.00,M2] [#3 0.06,0.11,0.84,U] [#4 -0.03,-0.18,0.85,U] [#5 -0.19,-0.25,0.74,U] [#6 -0.19,-0.13,0.62,U] [#7 -0.20,-0.10,0.62,U] [#8 -0.19,-0.43,0.00,M2] 
03:57:06.354 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.14}, one-star: {0.39, -0.29}
03:57:06.355 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
03:57:06.356 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
03:57:06.357 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.15 cameraTheta=-1.54 mountX=-0.13 mountY=0.06, mountTheta=2.71
03:57:06.359 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.14, opts=13)
03:57:06.359 00.000 28316 Enqueuing Move request for scope (0.00, -0.14)
03:57:06.360 00.001 29988 Worker thread wakes up
03:57:06.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
03:57:06.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
03:57:06.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:06.360 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
03:57:06.361 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:06.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:06.362 00.001 28316 Enqueuing Expose request
03:57:06.362 00.000 29988 Moving (0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
03:57:06.362 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
03:57:06.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:06.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:57:06.362 00.000 29988 MoveAxis(E, 0, ABG)
03:57:06.362 00.000 29988 Move returns status 0, amount 0
03:57:06.362 00.000 29988 MoveAxis(N, 0, ABG)
03:57:06.362 00.000 29988 Move returns status 0, amount 0
03:57:06.362 00.000 29988 move complete, result=0
03:57:06.362 00.000 29988 worker thread done servicing request
03:57:06.362 00.000 29988 Worker thread wakes up
03:57:06.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:06.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:06.363 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:57:07.999 01.636 29988 Exposure complete
03:57:08.049 00.050 29988 worker thread done servicing request
03:57:08.049 00.000 28316 OnExposeComplete: enter
03:57:08.050 00.001 28316 UpdateGuideState(): m_state=6
03:57:08.050 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6534
03:57:08.051 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.23, Mass=2254, SNR=32.9, Peak=176 HFD=4.1
03:57:08.051 00.000 28316 MultiStar: large primary error, entering stabilization period
03:57:08.052 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
03:57:08.052 00.000 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
03:57:08.052 00.000 28316 CameraToMount -- cameraX=0.55 cameraY=-0.43 hyp=0.70 cameraTheta=-0.66 mountX=-0.62 mountY=-0.30, mountTheta=-2.68
03:57:08.054 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=-0.43, opts=13)
03:57:08.054 00.000 28316 Enqueuing Move request for scope (0.55, -0.43)
03:57:08.055 00.001 29988 Worker thread wakes up
03:57:08.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.43) opts 0xd
03:57:08.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, -0.43)
03:57:08.055 00.000 29988 Moving (0.55, -0.43) raw xDistance=-0.62 yDistance=-0.30
03:57:08.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
03:57:08.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
03:57:08.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:08.055 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
03:57:08.056 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:08.056 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:08.056 00.000 28316 Enqueuing Expose request
03:57:08.057 00.001 29988 MoveAxis(E, 130, ABG)
03:57:08.057 00.000 29988 Guiding  Dir = 2, Dur = 130
03:57:08.057 00.000 29988 IsSlewing returns 0
03:57:08.057 00.000 29988 IsGuiding returns 0
03:57:08.059 00.002 29988 PulseGuide returned control before completion, sleep 139
03:57:08.200 00.141 29988 IsGuiding returns 0
03:57:08.218 00.018 29988 Move returns status 0, amount 130
03:57:08.218 00.000 29988 MoveAxis(N, 72, ABG)
03:57:08.218 00.000 29988 Guiding  Dir = 0, Dur = 72
03:57:08.218 00.000 29988 IsSlewing returns 0
03:57:08.218 00.000 29988 IsGuiding returns 0
03:57:08.224 00.006 29988 PulseGuide returned control before completion, sleep 77
03:57:08.312 00.088 29988 IsGuiding returns 0
03:57:08.315 00.003 29988 Move returns status 0, amount 72
03:57:08.315 00.000 29988 move complete, result=0
03:57:08.315 00.000 29988 worker thread done servicing request
03:57:08.315 00.000 29988 Worker thread wakes up
03:57:08.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:08.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:08.315 00.000 28316 GuideStep: -0.6 px 130 ms EAST, -0.3 px 72 ms NORTH
03:57:09.721 01.406 29988 Exposure complete
03:57:09.770 00.049 29988 worker thread done servicing request
03:57:09.770 00.000 28316 OnExposeComplete: enter
03:57:09.770 00.000 28316 UpdateGuideState(): m_state=6
03:57:09.771 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6535
03:57:09.771 00.000 28316 Star::Find returns 1 (0), X=950.62, Y=259.61, Mass=2266, SNR=33.0, Peak=159 HFD=4.2
03:57:09.772 00.001 28316 MultiStar: exiting stabilization period
03:57:09.772 00.000 28316 MultiStar: [#1 0.34,0.05,0.00,M4] [#2 0.19,-0.09,0.90,U] [#3 0.01,0.30,0.87,U] [#4 -0.20,0.10,0.85,U] [#5 -0.36,0.01,0.00,M1] [#6 -0.47,0.16,0.00,M1] [#7 -0.12,-0.07,0.64,U] [#8 -0.11,0.04,0.58,U] 
03:57:09.773 00.001 28316 refined, 5 included, MultiStar: {0.03, 0.04}, one-star: {0.26, -0.05}
03:57:09.773 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
03:57:09.774 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
03:57:09.775 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.99 mountX=0.03 mountY=-0.04, mountTheta=-1.02
03:57:09.777 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
03:57:09.779 00.002 28316 Enqueuing Move request for scope (0.03, 0.04)
03:57:09.780 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:09.782 00.002 28316 UpdateGuideState exits: m=2266 RSB=33.0
03:57:09.783 00.001 29988 Worker thread wakes up
03:57:09.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
03:57:09.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
03:57:09.783 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
03:57:09.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:57:09.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:09.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:57:09.783 00.000 29988 MoveAxis(E, 0, ABG)
03:57:09.783 00.000 29988 Move returns status 0, amount 0
03:57:09.783 00.000 29988 MoveAxis(N, 0, ABG)
03:57:09.783 00.000 29988 Move returns status 0, amount 0
03:57:09.783 00.000 29988 move complete, result=0
03:57:09.783 00.000 29988 worker thread done servicing request
03:57:09.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:09.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:09.784 00.000 28316 Enqueuing Expose request
03:57:09.785 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:09.785 00.000 29988 Worker thread wakes up
03:57:09.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:09.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:11.419 01.634 29988 Exposure complete
03:57:11.473 00.054 29988 worker thread done servicing request
03:57:11.473 00.000 28316 OnExposeComplete: enter
03:57:11.473 00.000 28316 UpdateGuideState(): m_state=6
03:57:11.475 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6536
03:57:11.477 00.002 28316 Star::Find returns 1 (0), X=950.51, Y=259.82, Mass=2336, SNR=33.5, Peak=175 HFD=3.8
03:57:11.478 00.001 28316 MultiStar: [#1 0.44,-0.06,0.00,M5] [#2 0.05,0.19,0.87,U] [#3 0.06,0.40,0.00,M1] [#4 -0.23,0.23,0.85,U] [#5 -0.38,0.13,0.00,M2] [#6 -0.21,0.33,0.00,M2] [#7 -0.06,0.24,0.62,U] [#8 -0.03,0.15,0.58,U] 
03:57:11.479 00.001 28316 refined, 4 included, MultiStar: {-0.02, 0.19}, one-star: {0.15, 0.16}
03:57:11.481 00.002 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
03:57:11.483 00.002 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
03:57:11.484 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=0.18 mountY=-0.07, mountTheta=-0.38
03:57:11.486 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.19, opts=13)
03:57:11.486 00.000 28316 Enqueuing Move request for scope (-0.02, 0.19)
03:57:11.487 00.001 29988 Worker thread wakes up
03:57:11.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
03:57:11.487 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
03:57:11.487 00.000 29988 Moving (-0.02, 0.19) raw xDistance=0.18 yDistance=-0.07
03:57:11.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:57:11.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:11.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:11.488 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:57:11.488 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.5
03:57:11.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:11.488 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:11.489 00.001 28316 Enqueuing Expose request
03:57:11.489 00.000 29988 MoveAxis(E, 0, ABG)
03:57:11.489 00.000 29988 Move returns status 0, amount 0
03:57:11.489 00.000 29988 MoveAxis(N, 0, ABG)
03:57:11.489 00.000 29988 Move returns status 0, amount 0
03:57:11.489 00.000 29988 move complete, result=0
03:57:11.489 00.000 29988 worker thread done servicing request
03:57:11.489 00.000 29988 Worker thread wakes up
03:57:11.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:11.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:11.490 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:13.014 01.524 29988 Exposure complete
03:57:13.062 00.048 29988 worker thread done servicing request
03:57:13.062 00.000 28316 OnExposeComplete: enter
03:57:13.063 00.001 28316 UpdateGuideState(): m_state=6
03:57:13.064 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6537
03:57:13.065 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=259.77, Mass=2357, SNR=33.7, Peak=161 HFD=4.3
03:57:13.067 00.002 28316 MultiStar: [#1 0.28,0.15,0.95,U] [#2 -0.01,0.00,0.89,U] [#3 0.05,0.36,0.00,M2] [#4 0.18,0.35,0.00,M1] [#5 -0.17,0.20,0.71,U] [#6 -0.26,0.45,0.00,M3] [#7 -0.18,0.22,0.61,U] [#8 -0.27,0.14,0.54,U] 
03:57:13.069 00.002 28316 refined, 5 included, MultiStar: {0.02, 0.13}, one-star: {0.23, 0.11}
03:57:13.071 00.002 28316 CameraToMount -- cameraTheta (1.41) - m_xAngle (2.00) = xAngle (-0.59 = -0.59)
03:57:13.072 00.001 28316 CameraToMount -- cameraTheta (1.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
03:57:13.074 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.41 mountX=0.11 mountY=-0.08, mountTheta=-0.62
03:57:13.077 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.13, opts=13)
03:57:13.077 00.000 28316 Enqueuing Move request for scope (0.02, 0.13)
03:57:13.078 00.001 29988 Worker thread wakes up
03:57:13.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:13.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
03:57:13.078 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
03:57:13.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:13.079 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
03:57:13.079 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:13.080 00.001 28316 Enqueuing Expose request
03:57:13.080 00.000 29988 Moving (0.02, 0.13) raw xDistance=0.11 yDistance=-0.08
03:57:13.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:57:13.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:13.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:57:13.080 00.000 29988 MoveAxis(E, 0, ABG)
03:57:13.080 00.000 29988 Move returns status 0, amount 0
03:57:13.080 00.000 29988 MoveAxis(N, 0, ABG)
03:57:13.080 00.000 29988 Move returns status 0, amount 0
03:57:13.080 00.000 29988 move complete, result=0
03:57:13.080 00.000 29988 worker thread done servicing request
03:57:13.080 00.000 29988 Worker thread wakes up
03:57:13.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:13.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:13.081 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:14.707 01.626 29988 Exposure complete
03:57:14.749 00.042 29988 worker thread done servicing request
03:57:14.749 00.000 28316 OnExposeComplete: enter
03:57:14.750 00.001 28316 UpdateGuideState(): m_state=6
03:57:14.752 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6538
03:57:14.754 00.002 28316 Star::Find returns 1 (0), X=950.38, Y=259.89, Mass=2147, SNR=32.1, Peak=150 HFD=3.9
03:57:14.755 00.001 28316 MultiStar: [#1 0.20,0.21,1.02,U] [#2 0.06,0.07,0.92,U] [#3 -0.08,0.50,0.00,M3] [#4 -0.03,0.55,0.00,M2] [#5 -0.17,0.14,0.78,U] [#6 -0.28,0.58,0.00,M4] [#7 -0.17,0.24,0.63,U] [#8 -0.37,0.40,0.00,M1] 
03:57:14.756 00.001 28316 refined, 4 included, MultiStar: {0.01, 0.18}, one-star: {0.02, 0.23}
03:57:14.757 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
03:57:14.758 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
03:57:14.758 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.52 mountX=0.16 mountY=-0.09, mountTheta=-0.51
03:57:14.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.18, opts=13)
03:57:14.760 00.001 28316 Enqueuing Move request for scope (0.01, 0.18)
03:57:14.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:14.761 00.001 29988 Worker thread wakes up
03:57:14.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
03:57:14.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
03:57:14.761 00.000 29988 Moving (0.01, 0.18) raw xDistance=0.16 yDistance=-0.09
03:57:14.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:57:14.761 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:14.761 00.000 28316 UpdateGuideState exits: m=2147 RSB=32.1
03:57:14.763 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
03:57:14.763 00.000 29988 MoveAxis(E, 0, ABG)
03:57:14.763 00.000 29988 Move returns status 0, amount 0
03:57:14.763 00.000 29988 MoveAxis(N, 0, ABG)
03:57:14.763 00.000 29988 Move returns status 0, amount 0
03:57:14.763 00.000 29988 move complete, result=0
03:57:14.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:14.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:14.764 00.000 28316 Enqueuing Expose request
03:57:14.765 00.001 29988 worker thread done servicing request
03:57:14.765 00.000 29988 Worker thread wakes up
03:57:14.765 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:14.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:14.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:16.292 01.527 29988 Exposure complete
03:57:16.320 00.028 29988 worker thread done servicing request
03:57:16.320 00.000 28316 OnExposeComplete: enter
03:57:16.321 00.001 28316 UpdateGuideState(): m_state=6
03:57:16.321 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6539
03:57:16.322 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=259.87, Mass=2148, SNR=32.1, Peak=169 HFD=4.1
03:57:16.322 00.000 28316 MultiStar: [#1 0.15,0.26,1.01,U] [#2 0.25,0.14,0.92,U] [#3 0.08,0.39,0.00,M4] [#4 -0.19,0.41,0.00,M3] [#5 -0.29,0.26,0.00,M1] [#6 -0.38,0.40,0.00,M5] [#7 0.01,0.43,0.00,M1] [#8 -0.21,0.48,0.00,M2] 
03:57:16.323 00.001 28316 refined, 2 included, MultiStar: {0.25, 0.20}, one-star: {0.34, 0.21}
03:57:16.323 00.000 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
03:57:16.324 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
03:57:16.324 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.70 mountX=0.08 mountY=-0.31, mountTheta=-1.31
03:57:16.325 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.20, opts=13)
03:57:16.326 00.001 28316 Enqueuing Move request for scope (0.25, 0.20)
03:57:16.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:16.327 00.001 29988 Worker thread wakes up
03:57:16.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
03:57:16.327 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
03:57:16.327 00.000 29988 Moving (0.25, 0.20) raw xDistance=0.08 yDistance=-0.31
03:57:16.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:57:16.327 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
03:57:16.327 00.000 29988 MoveAxis(E, 0, ABG)
03:57:16.327 00.000 29988 Move returns status 0, amount 0
03:57:16.327 00.000 29988 MoveAxis(N, 74, ABG)
03:57:16.327 00.000 29988 Guiding  Dir = 0, Dur = 74
03:57:16.327 00.000 28316 UpdateGuideState exits: m=2148 RSB=32.1
03:57:16.328 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:16.328 00.000 29988 IsSlewing returns 0
03:57:16.328 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:16.328 00.000 28316 Enqueuing Expose request
03:57:16.329 00.001 29988 IsGuiding returns 0
03:57:16.333 00.004 29988 PulseGuide returned control before completion, sleep 80
03:57:16.416 00.083 29988 IsGuiding returns 1
03:57:16.416 00.000 29988 scope still moving after pulse duration time elapsed
03:57:16.447 00.031 29988 IsSlewing returns 0
03:57:16.447 00.000 29988 IsGuiding returns 0
03:57:16.447 00.000 29988 scope move finished after 74 + 44 ms
03:57:16.447 00.000 29988 Move returns status 0, amount 74
03:57:16.447 00.000 29988 move complete, result=0
03:57:16.447 00.000 29988 worker thread done servicing request
03:57:16.447 00.000 29988 Worker thread wakes up
03:57:16.447 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:16.447 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:16.447 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 74 ms NORTH
03:57:18.080 01.633 29988 Exposure complete
03:57:18.104 00.024 29988 worker thread done servicing request
03:57:18.104 00.000 28316 OnExposeComplete: enter
03:57:18.105 00.001 28316 UpdateGuideState(): m_state=6
03:57:18.106 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6540
03:57:18.107 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=259.87, Mass=2168, SNR=32.1, Peak=159 HFD=3.9
03:57:18.107 00.000 28316 MultiStar: [#1 0.23,0.11,1.02,U] [#2 0.04,0.05,0.93,U] [#3 -0.11,0.43,0.00,M5] [#4 -0.17,0.42,0.00,M4] [#5 -0.32,0.13,0.00,M2] [#6 -0.37,0.24,0.00,M6] [#7 -0.25,0.20,0.64,U] [#8 -0.02,0.23,0.63,U] 
03:57:18.108 00.001 28316 refined, 4 included, MultiStar: {0.06, 0.15}, one-star: {0.16, 0.21}
03:57:18.108 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.79 = -0.79)
03:57:18.109 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
03:57:18.109 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.12 mountY=-0.12, mountTheta=-0.81
03:57:18.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
03:57:18.111 00.001 28316 Enqueuing Move request for scope (0.06, 0.15)
03:57:18.111 00.000 29988 Worker thread wakes up
03:57:18.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:18.111 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.1
03:57:18.113 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:18.113 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:18.114 00.001 28316 Enqueuing Expose request
03:57:18.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
03:57:18.114 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
03:57:18.114 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.12 yDistance=-0.12
03:57:18.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:57:18.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:18.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:57:18.114 00.000 29988 MoveAxis(E, 0, ABG)
03:57:18.114 00.000 29988 Move returns status 0, amount 0
03:57:18.114 00.000 29988 MoveAxis(N, 0, ABG)
03:57:18.114 00.000 29988 Move returns status 0, amount 0
03:57:18.114 00.000 29988 move complete, result=0
03:57:18.114 00.000 29988 worker thread done servicing request
03:57:18.114 00.000 29988 Worker thread wakes up
03:57:18.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:18.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:18.115 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:19.635 01.520 29988 Exposure complete
03:57:19.670 00.035 29988 worker thread done servicing request
03:57:19.670 00.000 28316 OnExposeComplete: enter
03:57:19.671 00.001 28316 UpdateGuideState(): m_state=6
03:57:19.673 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6541
03:57:19.674 00.001 28316 Star::Find returns 1 (0), X=950.55, Y=259.86, Mass=2197, SNR=32.5, Peak=167 HFD=3.9
03:57:19.675 00.001 28316 MultiStar: [#1 0.25,0.28,0.00,M2] [#2 0.05,0.06,0.95,U] [#3 -0.03,0.56,0.00,M6] [#4 -0.18,0.42,0.00,M5] [#5 -0.21,0.27,0.00,M3] [#6 -0.32,0.31,0.00,M7] [#7 -0.29,0.44,0.00,M1] [#8 -0.15,0.35,0.00,M2] 
03:57:19.677 00.002 28316 refined, 1 included, MultiStar: {0.12, 0.13}, one-star: {0.19, 0.20}
03:57:19.677 00.000 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
03:57:19.679 00.002 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
03:57:19.679 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.82 mountX=0.07 mountY=-0.17, mountTheta=-1.18
03:57:19.679 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.13, opts=13)
03:57:19.682 00.003 28316 Enqueuing Move request for scope (0.12, 0.13)
03:57:19.684 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:19.687 00.003 28316 UpdateGuideState exits: m=2197 RSB=32.5
03:57:19.689 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:19.691 00.002 29988 Worker thread wakes up
03:57:19.691 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
03:57:19.692 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:19.692 00.000 28316 Enqueuing Expose request
03:57:19.693 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
03:57:19.693 00.000 29988 Moving (0.12, 0.13) raw xDistance=0.07 yDistance=-0.17
03:57:19.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:57:19.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:19.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:57:19.693 00.000 29988 MoveAxis(E, 0, ABG)
03:57:19.693 00.000 29988 Move returns status 0, amount 0
03:57:19.693 00.000 29988 MoveAxis(N, 0, ABG)
03:57:19.693 00.000 29988 Move returns status 0, amount 0
03:57:19.693 00.000 29988 move complete, result=0
03:57:19.693 00.000 29988 worker thread done servicing request
03:57:19.693 00.000 29988 Worker thread wakes up
03:57:19.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:19.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:19.694 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:21.330 01.636 29988 Exposure complete
03:57:21.367 00.037 29988 worker thread done servicing request
03:57:21.367 00.000 28316 OnExposeComplete: enter
03:57:21.369 00.002 28316 UpdateGuideState(): m_state=6
03:57:21.370 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6542
03:57:21.372 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=259.79, Mass=2291, SNR=33.2, Peak=186 HFD=4.0
03:57:21.373 00.001 28316 MultiStar: [#1 0.42,0.10,0.00,M3] [#2 0.47,0.07,0.00,M1] [#3 0.22,0.40,0.00,M7] [#4 -0.05,0.19,0.79,U] [#5 -0.25,0.11,0.72,U] [#6 -0.03,0.42,0.00,M8] [#7 -0.04,0.36,0.00,M2] [#8 -0.11,0.36,0.00,M3] 
03:57:21.375 00.002 28316 refined, 2 included, MultiStar: {0.06, 0.15}, one-star: {0.37, 0.13}
03:57:21.378 00.003 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
03:57:21.381 00.003 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
03:57:21.381 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.18 mountX=0.11 mountY=-0.12, mountTheta=-0.84
03:57:21.383 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
03:57:21.384 00.001 28316 Enqueuing Move request for scope (0.06, 0.15)
03:57:21.386 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:21.387 00.001 29988 Worker thread wakes up
03:57:21.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
03:57:21.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
03:57:21.387 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
03:57:21.387 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:57:21.389 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:21.391 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:21.392 00.001 28316 Enqueuing Expose request
03:57:21.392 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:57:21.392 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:21.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:57:21.392 00.000 29988 MoveAxis(E, 0, ABG)
03:57:21.392 00.000 29988 Move returns status 0, amount 0
03:57:21.392 00.000 29988 MoveAxis(N, 0, ABG)
03:57:21.392 00.000 29988 Move returns status 0, amount 0
03:57:21.392 00.000 29988 move complete, result=0
03:57:21.392 00.000 29988 worker thread done servicing request
03:57:21.392 00.000 29988 Worker thread wakes up
03:57:21.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:21.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:21.393 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:22.916 01.523 29988 Exposure complete
03:57:22.961 00.045 29988 worker thread done servicing request
03:57:22.961 00.000 28316 OnExposeComplete: enter
03:57:22.963 00.002 28316 UpdateGuideState(): m_state=6
03:57:22.964 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6543
03:57:22.964 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=259.71, Mass=2127, SNR=32.0, Peak=174 HFD=4.0
03:57:22.965 00.001 28316 MultiStar: [#1 0.45,0.15,0.00,M4] [#2 0.28,0.18,0.00,M2] [#3 0.34,0.45,0.00,M8] [#4 -0.00,0.38,0.00,M5] [#5 0.07,0.07,0.76,U] [#6 -0.22,0.01,0.65,U] [#7 -0.04,-0.03,0.64,U] [#8 0.06,-0.05,0.61,U] 
03:57:22.965 00.000 28316 refined, 4 included, MultiStar: {0.11, 0.02}, one-star: {0.50, 0.05}
03:57:22.966 00.001 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
03:57:22.966 00.000 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
03:57:22.967 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.12 cameraTheta=0.16 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
03:57:22.967 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.02, opts=13)
03:57:22.968 00.001 28316 Enqueuing Move request for scope (0.11, 0.02)
03:57:22.969 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:22.969 00.000 28316 UpdateGuideState exits: m=2127 RSB=32.0
03:57:22.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:22.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:22.970 00.000 28316 Enqueuing Expose request
03:57:22.971 00.001 29988 Worker thread wakes up
03:57:22.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
03:57:22.971 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
03:57:22.971 00.000 29988 Moving (0.11, 0.02) raw xDistance=-0.03 yDistance=-0.11
03:57:22.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:57:22.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:22.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:57:22.971 00.000 29988 MoveAxis(E, 0, ABG)
03:57:22.971 00.000 29988 Move returns status 0, amount 0
03:57:22.971 00.000 29988 MoveAxis(N, 0, ABG)
03:57:22.971 00.000 29988 Move returns status 0, amount 0
03:57:22.971 00.000 29988 move complete, result=0
03:57:22.971 00.000 29988 worker thread done servicing request
03:57:22.971 00.000 29988 Worker thread wakes up
03:57:22.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:22.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:22.971 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:24.598 01.627 29988 Exposure complete
03:57:24.646 00.048 29988 worker thread done servicing request
03:57:24.646 00.000 28316 OnExposeComplete: enter
03:57:24.647 00.001 28316 UpdateGuideState(): m_state=6
03:57:24.647 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6544
03:57:24.648 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=259.54, Mass=2303, SNR=33.3, Peak=150 HFD=4.2
03:57:24.649 00.001 28316 MultiStar: [#1 0.21,-0.14,0.96,U] [#2 0.27,-0.22,0.00,M3] [#3 0.10,0.22,0.83,U] [#4 0.05,0.01,0.80,U] [#5 -0.06,-0.09,0.73,U] [#6 -0.08,-0.09,0.63,U] [#7 0.06,-0.14,0.63,U] [#8 -0.18,-0.23,0.59,U] 
03:57:24.649 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.07}, one-star: {0.21, -0.12}
03:57:24.650 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
03:57:24.650 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
03:57:24.651 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.84 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
03:57:24.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.07, opts=13)
03:57:24.652 00.000 28316 Enqueuing Move request for scope (0.06, -0.07)
03:57:24.653 00.001 29988 Worker thread wakes up
03:57:24.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:24.653 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.3
03:57:24.653 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:24.654 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:24.654 00.000 28316 Enqueuing Expose request
03:57:24.655 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
03:57:24.655 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
03:57:24.655 00.000 29988 Moving (0.06, -0.07) raw xDistance=-0.09 yDistance=-0.02
03:57:24.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:57:24.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:24.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:57:24.655 00.000 29988 MoveAxis(E, 0, ABG)
03:57:24.655 00.000 29988 Move returns status 0, amount 0
03:57:24.655 00.000 29988 MoveAxis(N, 0, ABG)
03:57:24.655 00.000 29988 Move returns status 0, amount 0
03:57:24.655 00.000 29988 move complete, result=0
03:57:24.655 00.000 29988 worker thread done servicing request
03:57:24.655 00.000 29988 Worker thread wakes up
03:57:24.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:24.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:24.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:26.178 01.523 29988 Exposure complete
03:57:26.216 00.038 29988 worker thread done servicing request
03:57:26.216 00.000 28316 OnExposeComplete: enter
03:57:26.216 00.000 28316 UpdateGuideState(): m_state=6
03:57:26.217 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6545
03:57:26.217 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=259.50, Mass=2176, SNR=32.3, Peak=153 HFD=3.8
03:57:26.218 00.001 28316 MultiStar: [#1 0.49,-0.21,0.00,M4] [#2 0.10,-0.42,0.00,M4] [#3 0.33,0.10,0.00,M8] [#4 0.05,-0.07,0.83,U] [#5 -0.16,-0.24,0.76,U] [#6 -0.25,-0.04,0.64,U] [#7 -0.07,-0.19,0.62,U] [#8 0.14,-0.32,0.00,M2] 
03:57:26.218 00.000 28316 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {0.45, -0.16}
03:57:26.219 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
03:57:26.221 00.002 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
03:57:26.221 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.28 mountX=-0.14 mountY=0.03, mountTheta=2.97
03:57:26.222 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.14, opts=13)
03:57:26.223 00.001 28316 Enqueuing Move request for scope (0.04, -0.14)
03:57:26.223 00.000 29988 Worker thread wakes up
03:57:26.223 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:26.224 00.001 28316 UpdateGuideState exits: m=2176 RSB=32.3
03:57:26.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:26.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
03:57:26.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:26.226 00.001 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
03:57:26.226 00.000 29988 Moving (0.04, -0.14) raw xDistance=-0.14 yDistance=0.03
03:57:26.226 00.000 28316 Enqueuing Expose request
03:57:26.227 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:57:26.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:26.227 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:57:26.227 00.000 29988 MoveAxis(E, 0, ABG)
03:57:26.227 00.000 29988 Move returns status 0, amount 0
03:57:26.227 00.000 29988 MoveAxis(N, 0, ABG)
03:57:26.227 00.000 29988 Move returns status 0, amount 0
03:57:26.227 00.000 29988 move complete, result=0
03:57:26.227 00.000 29988 worker thread done servicing request
03:57:26.227 00.000 29988 Worker thread wakes up
03:57:26.227 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:26.227 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:26.227 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:57:27.859 01.632 29988 Exposure complete
03:57:27.897 00.038 29988 worker thread done servicing request
03:57:27.897 00.000 28316 OnExposeComplete: enter
03:57:27.898 00.001 28316 UpdateGuideState(): m_state=6
03:57:27.898 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6546
03:57:27.899 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=259.41, Mass=2228, SNR=32.7, Peak=147 HFD=4.2
03:57:27.899 00.000 28316 MultiStar: [#1 0.47,-0.35,0.00,M5] [#2 0.41,-0.35,0.00,M5] [#3 0.24,0.04,0.86,U] [#4 -0.09,-0.03,0.85,U] [#5 -0.07,-0.09,0.73,U] [#6 0.06,-0.23,0.67,U] [#7 -0.10,-0.12,0.61,U] [#8 0.11,-0.19,0.61,U] 
03:57:27.900 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.12}, one-star: {0.31, -0.25}
03:57:27.900 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
03:57:27.901 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
03:57:27.901 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.98 mountX=-0.15 mountY=-0.02, mountTheta=-3.02
03:57:27.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
03:57:27.903 00.000 28316 Enqueuing Move request for scope (0.08, -0.12)
03:57:27.904 00.001 29988 Worker thread wakes up
03:57:27.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
03:57:27.904 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
03:57:27.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:27.904 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.7
03:57:27.905 00.001 29988 Moving (0.08, -0.12) raw xDistance=-0.15 yDistance=-0.02
03:57:27.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:57:27.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:27.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:27.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:27.906 00.001 28316 Enqueuing Expose request
03:57:27.906 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:57:27.906 00.000 29988 MoveAxis(E, 0, ABG)
03:57:27.906 00.000 29988 Move returns status 0, amount 0
03:57:27.906 00.000 29988 MoveAxis(N, 0, ABG)
03:57:27.906 00.000 29988 Move returns status 0, amount 0
03:57:27.906 00.000 29988 move complete, result=0
03:57:27.906 00.000 29988 worker thread done servicing request
03:57:27.906 00.000 29988 Worker thread wakes up
03:57:27.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:27.907 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:27.907 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:29.426 01.519 29988 Exposure complete
03:57:29.476 00.050 29988 worker thread done servicing request
03:57:29.476 00.000 28316 OnExposeComplete: enter
03:57:29.479 00.003 28316 UpdateGuideState(): m_state=6
03:57:29.481 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6547
03:57:29.484 00.003 28316 Star::Find returns 1 (0), X=950.87, Y=259.24, Mass=2178, SNR=32.3, Peak=163 HFD=4.2
03:57:29.486 00.002 28316 MultiStar: [#1 0.47,-0.40,0.00,M6] [#2 0.33,-0.36,0.00,M6] [#3 0.41,-0.03,0.00,M8] [#4 -0.02,-0.14,0.86,U] [#5 -0.14,-0.34,0.00,M1] [#6 -0.13,0.06,0.63,U] [#7 0.19,0.04,0.61,U] [#8 0.00,-0.19,0.58,U] 
03:57:29.488 00.002 28316 refined, 4 included, MultiStar: {0.14, -0.16}, one-star: {0.51, -0.42}
03:57:29.490 00.002 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
03:57:29.492 00.002 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
03:57:29.494 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.84 mountX=-0.21 mountY=-0.06, mountTheta=-2.88
03:57:29.496 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.16, opts=13)
03:57:29.497 00.001 28316 Enqueuing Move request for scope (0.14, -0.16)
03:57:29.499 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:29.499 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.3
03:57:29.500 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:29.501 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:29.502 00.001 29988 Worker thread wakes up
03:57:29.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
03:57:29.502 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
03:57:29.502 00.000 28316 Enqueuing Expose request
03:57:29.503 00.001 29988 Moving (0.14, -0.16) raw xDistance=-0.21 yDistance=-0.06
03:57:29.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:57:29.503 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:29.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:57:29.504 00.001 29988 MoveAxis(E, 43, ABG)
03:57:29.504 00.000 29988 Guiding  Dir = 2, Dur = 43
03:57:29.504 00.000 29988 IsSlewing returns 0
03:57:29.504 00.000 29988 IsGuiding returns 0
03:57:29.506 00.002 29988 PulseGuide returned control before completion, sleep 52
03:57:29.565 00.059 29988 IsGuiding returns 1
03:57:29.565 00.000 29988 scope still moving after pulse duration time elapsed
03:57:29.596 00.031 29988 IsSlewing returns 0
03:57:29.596 00.000 29988 IsGuiding returns 0
03:57:29.596 00.000 29988 scope move finished after 43 + 49 ms
03:57:29.596 00.000 29988 Move returns status 0, amount 43
03:57:29.596 00.000 29988 MoveAxis(N, 0, ABG)
03:57:29.596 00.000 29988 Move returns status 0, amount 0
03:57:29.596 00.000 29988 move complete, result=0
03:57:29.596 00.000 29988 worker thread done servicing request
03:57:29.596 00.000 29988 Worker thread wakes up
03:57:29.597 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:29.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:29.597 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
03:57:31.229 01.632 29988 Exposure complete
03:57:31.270 00.041 29988 worker thread done servicing request
03:57:31.270 00.000 28316 OnExposeComplete: enter
03:57:31.271 00.001 28316 UpdateGuideState(): m_state=6
03:57:31.273 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6548
03:57:31.275 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=259.56, Mass=2347, SNR=33.5, Peak=179 HFD=3.8
03:57:31.276 00.001 28316 MultiStar: [#1 0.51,-0.12,0.00,M7] [#2 0.21,-0.01,0.90,U] [#3 0.38,0.24,0.00,M9] [#4 -0.12,0.12,0.81,U] [#5 -0.16,-0.09,0.77,U] [#6 -0.39,0.06,0.00,M4] [#7 -0.07,0.13,0.62,U] [#8 0.06,-0.11,0.57,U] 
03:57:31.276 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.01}, one-star: {0.45, -0.10}
03:57:31.277 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
03:57:31.277 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
03:57:31.278 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.17 mountX=-0.05 mountY=-0.07, mountTheta=-2.18
03:57:31.279 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
03:57:31.279 00.000 28316 Enqueuing Move request for scope (0.09, -0.01)
03:57:31.279 00.000 29988 Worker thread wakes up
03:57:31.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:31.280 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.5
03:57:31.280 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:31.281 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
03:57:31.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
03:57:31.281 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.07
03:57:31.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:57:31.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:31.281 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:31.281 00.000 28316 Enqueuing Expose request
03:57:31.282 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:57:31.282 00.000 29988 MoveAxis(E, 0, ABG)
03:57:31.282 00.000 29988 Move returns status 0, amount 0
03:57:31.282 00.000 29988 MoveAxis(N, 0, ABG)
03:57:31.282 00.000 29988 Move returns status 0, amount 0
03:57:31.282 00.000 29988 move complete, result=0
03:57:31.282 00.000 29988 worker thread done servicing request
03:57:31.282 00.000 29988 Worker thread wakes up
03:57:31.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:31.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:31.283 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:32.801 01.518 29988 Exposure complete
03:57:32.842 00.041 29988 worker thread done servicing request
03:57:32.843 00.001 28316 OnExposeComplete: enter
03:57:32.843 00.000 28316 UpdateGuideState(): m_state=6
03:57:32.844 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6549
03:57:32.844 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.66, Mass=2266, SNR=32.8, Peak=165 HFD=3.9
03:57:32.845 00.001 28316 MultiStar: [#1 0.37,-0.07,0.00,M8] [#2 0.26,-0.24,0.00,M6] [#3 0.34,0.28,0.00,M10] [#4 -0.03,-0.04,0.87,U] [#5 -0.27,0.01,0.77,U] [#6 -0.22,-0.05,0.62,U] [#7 -0.25,-0.15,0.62,U] [#8 -0.15,-0.13,0.61,U] 
03:57:32.847 00.002 28316 refined, 5 included, MultiStar: {-0.05, -0.05}, one-star: {0.39, 0.00}
03:57:32.847 00.000 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.91)
03:57:32.848 00.001 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
03:57:32.849 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=-0.02 mountY=0.07, mountTheta=1.90
03:57:32.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
03:57:32.851 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
03:57:32.851 00.000 29988 Worker thread wakes up
03:57:32.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:32.852 00.001 28316 UpdateGuideState exits: m=2266 RSB=32.8
03:57:32.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:32.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:32.853 00.000 28316 Enqueuing Expose request
03:57:32.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
03:57:32.853 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
03:57:32.853 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.07
03:57:32.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:57:32.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:32.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
03:57:32.854 00.001 29988 MoveAxis(E, 0, ABG)
03:57:32.854 00.000 29988 Move returns status 0, amount 0
03:57:32.854 00.000 29988 MoveAxis(N, 0, ABG)
03:57:32.854 00.000 29988 Move returns status 0, amount 0
03:57:32.854 00.000 29988 move complete, result=0
03:57:32.854 00.000 29988 worker thread done servicing request
03:57:32.854 00.000 29988 Worker thread wakes up
03:57:32.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:32.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:32.854 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:57:34.492 01.638 29988 Exposure complete
03:57:34.544 00.052 29988 worker thread done servicing request
03:57:34.544 00.000 28316 OnExposeComplete: enter
03:57:34.546 00.002 28316 UpdateGuideState(): m_state=6
03:57:34.547 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6550
03:57:34.548 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.38, Mass=2318, SNR=33.4, Peak=160 HFD=4.2
03:57:34.550 00.002 28316 MultiStar: [#1 0.34,-0.15,0.00,M9] [#2 0.36,-0.24,0.00,M7] [#3 0.18,0.13,0.86,U] [#4 -0.10,-0.10,0.84,U] [#5 -0.26,-0.16,0.73,U] [#6 -0.14,-0.15,0.61,U] [#7 -0.06,-0.15,0.60,U] [#8 -0.10,-0.14,0.58,U] 
03:57:34.551 00.001 28316 refined, 6 included, MultiStar: {0.01, -0.12}, one-star: {0.35, -0.28}
03:57:34.553 00.002 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
03:57:34.554 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76)
03:57:34.555 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.49 mountX=-0.11 mountY=0.05, mountTheta=2.76
03:57:34.556 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.12, opts=13)
03:57:34.557 00.001 28316 Enqueuing Move request for scope (0.01, -0.12)
03:57:34.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:34.558 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.4
03:57:34.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:34.559 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:34.559 00.000 28316 Enqueuing Expose request
03:57:34.560 00.001 29988 Worker thread wakes up
03:57:34.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
03:57:34.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
03:57:34.560 00.000 29988 Moving (0.01, -0.12) raw xDistance=-0.11 yDistance=0.05
03:57:34.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:57:34.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:34.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:57:34.560 00.000 29988 MoveAxis(E, 0, ABG)
03:57:34.560 00.000 29988 Move returns status 0, amount 0
03:57:34.560 00.000 29988 MoveAxis(N, 0, ABG)
03:57:34.560 00.000 29988 Move returns status 0, amount 0
03:57:34.560 00.000 29988 move complete, result=0
03:57:34.560 00.000 29988 worker thread done servicing request
03:57:34.560 00.000 29988 Worker thread wakes up
03:57:34.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:34.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:34.560 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:57:36.076 01.516 29988 Exposure complete
03:57:36.109 00.033 29988 worker thread done servicing request
03:57:36.109 00.000 28316 OnExposeComplete: enter
03:57:36.110 00.001 28316 UpdateGuideState(): m_state=6
03:57:36.110 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6551
03:57:36.111 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.21, Mass=2299, SNR=33.2, Peak=173 HFD=4.2
03:57:36.111 00.000 28316 MultiStar: large primary error, entering stabilization period
03:57:36.112 00.001 28316 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
03:57:36.112 00.000 28316 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
03:57:36.113 00.001 28316 CameraToMount -- cameraX=0.55 cameraY=-0.45 hyp=0.71 cameraTheta=-0.68 mountX=-0.64 mountY=-0.29, mountTheta=-2.72
03:57:36.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=-0.45, opts=13)
03:57:36.114 00.000 28316 Enqueuing Move request for scope (0.55, -0.45)
03:57:36.115 00.001 29988 Worker thread wakes up
03:57:36.115 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.45) opts 0xd
03:57:36.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, -0.45)
03:57:36.115 00.000 29988 Moving (0.55, -0.45) raw xDistance=-0.64 yDistance=-0.29
03:57:36.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
03:57:36.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:36.115 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:57:36.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:36.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:36.117 00.001 28316 Enqueuing Expose request
03:57:36.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
03:57:36.117 00.000 29988 MoveAxis(E, 134, ABG)
03:57:36.117 00.000 29988 Guiding  Dir = 2, Dur = 134
03:57:36.117 00.000 29988 IsSlewing returns 0
03:57:36.118 00.001 29988 IsGuiding returns 0
03:57:36.119 00.001 29988 PulseGuide returned control before completion, sleep 143
03:57:36.264 00.145 29988 IsGuiding returns 0
03:57:36.264 00.000 29988 Move returns status 0, amount 134
03:57:36.264 00.000 29988 MoveAxis(N, 69, ABG)
03:57:36.264 00.000 29988 Guiding  Dir = 0, Dur = 69
03:57:36.265 00.001 29988 IsSlewing returns 0
03:57:36.265 00.000 29988 IsGuiding returns 0
03:57:36.271 00.006 29988 PulseGuide returned control before completion, sleep 74
03:57:36.358 00.087 29988 IsGuiding returns 0
03:57:36.358 00.000 29988 Move returns status 0, amount 69
03:57:36.358 00.000 29988 move complete, result=0
03:57:36.358 00.000 29988 worker thread done servicing request
03:57:36.358 00.000 29988 Worker thread wakes up
03:57:36.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:36.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:36.358 00.000 28316 GuideStep: -0.6 px 134 ms EAST, -0.3 px 69 ms NORTH
03:57:37.990 01.632 29988 Exposure complete
03:57:38.051 00.061 29988 worker thread done servicing request
03:57:38.051 00.000 28316 OnExposeComplete: enter
03:57:38.053 00.002 28316 UpdateGuideState(): m_state=6
03:57:38.054 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6552
03:57:38.055 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=259.51, Mass=2272, SNR=33.0, Peak=151 HFD=4.2
03:57:38.056 00.001 28316 MultiStar: exiting stabilization period
03:57:38.056 00.000 28316 MultiStar: [#1 0.05,-0.02,0.99,U] [#2 0.09,-0.28,0.94,U] [#3 -0.11,0.27,0.83,U] [#4 -0.24,0.12,0.83,U] [#5 -0.19,0.05,0.72,U] [#6 -0.52,0.14,0.00,M3] [#7 -0.21,0.12,0.63,U] [#8 -0.16,0.06,0.55,U] 
03:57:38.056 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.01}, one-star: {0.16, -0.15}
03:57:38.057 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
03:57:38.057 00.000 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
03:57:38.058 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.02 mountX=0.03 mountY=0.05, mountTheta=1.01
03:57:38.059 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
03:57:38.059 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
03:57:38.060 00.001 29988 Worker thread wakes up
03:57:38.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
03:57:38.060 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
03:57:38.060 00.000 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.05
03:57:38.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:57:38.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:38.060 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:38.061 00.001 28316 UpdateGuideState exits: m=2272 RSB=33.0
03:57:38.061 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:38.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:38.062 00.001 28316 Enqueuing Expose request
03:57:38.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
03:57:38.062 00.000 29988 MoveAxis(E, 0, ABG)
03:57:38.062 00.000 29988 Move returns status 0, amount 0
03:57:38.062 00.000 29988 MoveAxis(N, 0, ABG)
03:57:38.062 00.000 29988 Move returns status 0, amount 0
03:57:38.062 00.000 29988 move complete, result=0
03:57:38.062 00.000 29988 worker thread done servicing request
03:57:38.062 00.000 29988 Worker thread wakes up
03:57:38.063 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:38.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:38.063 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:57:39.586 01.523 29988 Exposure complete
03:57:39.649 00.063 29988 worker thread done servicing request
03:57:39.649 00.000 28316 OnExposeComplete: enter
03:57:39.649 00.000 28316 UpdateGuideState(): m_state=6
03:57:39.650 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6553
03:57:39.650 00.000 28316 Star::Find returns 1 (0), X=950.68, Y=259.76, Mass=2156, SNR=32.2, Peak=158 HFD=3.9
03:57:39.651 00.001 28316 MultiStar: [#1 0.03,0.31,1.02,U] [#2 0.10,0.05,0.96,U] [#3 0.16,0.33,0.00,M9] [#4 -0.16,0.44,0.00,M1] [#5 -0.35,0.30,0.00,M1] [#6 -0.28,0.44,0.00,M4] [#7 -0.25,0.12,0.67,U] [#8 0.04,0.13,0.58,U] 
03:57:39.651 00.000 28316 refined, 4 included, MultiStar: {0.07, 0.15}, one-star: {0.32, 0.10}
03:57:39.652 00.001 28316 CameraToMount -- cameraTheta (1.13) - m_xAngle (2.00) = xAngle (-0.87 = -0.87)
03:57:39.652 00.000 28316 CameraToMount -- cameraTheta (1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
03:57:39.653 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.13 mountX=0.11 mountY=-0.13, mountTheta=-0.89
03:57:39.654 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.15, opts=13)
03:57:39.654 00.000 28316 Enqueuing Move request for scope (0.07, 0.15)
03:57:39.654 00.000 29988 Worker thread wakes up
03:57:39.655 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:39.655 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.2
03:57:39.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:39.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:39.656 00.000 28316 Enqueuing Expose request
03:57:39.657 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
03:57:39.657 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
03:57:39.657 00.000 29988 Moving (0.07, 0.15) raw xDistance=0.11 yDistance=-0.13
03:57:39.657 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:57:39.657 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:39.657 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:57:39.657 00.000 29988 MoveAxis(E, 0, ABG)
03:57:39.657 00.000 29988 Move returns status 0, amount 0
03:57:39.657 00.000 29988 MoveAxis(N, 0, ABG)
03:57:39.657 00.000 29988 Move returns status 0, amount 0
03:57:39.657 00.000 29988 move complete, result=0
03:57:39.657 00.000 29988 worker thread done servicing request
03:57:39.657 00.000 29988 Worker thread wakes up
03:57:39.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:39.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:39.657 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:41.282 01.625 29988 Exposure complete
03:57:41.344 00.062 29988 worker thread done servicing request
03:57:41.345 00.001 28316 OnExposeComplete: enter
03:57:41.348 00.003 28316 UpdateGuideState(): m_state=6
03:57:41.350 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6554
03:57:41.353 00.003 28316 Star::Find returns 1 (0), X=950.63, Y=259.88, Mass=2152, SNR=32.1, Peak=170 HFD=4.0
03:57:41.356 00.003 28316 MultiStar: [#1 0.06,0.27,1.02,U] [#2 0.18,0.04,0.94,U] [#3 0.19,0.49,0.00,M10] [#4 -0.05,0.40,0.00,M2] [#5 -0.40,0.22,0.00,M2] [#6 -0.10,0.24,0.65,U] [#7 -0.38,0.31,0.00,M1] [#8 -0.14,0.50,0.00,M1] 
03:57:41.358 00.002 28316 refined, 3 included, MultiStar: {0.12, 0.19}, one-star: {0.27, 0.22}
03:57:41.360 00.002 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
03:57:41.363 00.003 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
03:57:41.364 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.00 mountX=0.12 mountY=-0.19, mountTheta=-1.01
03:57:41.369 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.19, opts=13)
03:57:41.370 00.001 28316 Enqueuing Move request for scope (0.12, 0.19)
03:57:41.371 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:41.371 00.000 28316 UpdateGuideState exits: m=2152 RSB=32.1
03:57:41.371 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:41.372 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:41.372 00.000 28316 Enqueuing Expose request
03:57:41.373 00.001 29988 Worker thread wakes up
03:57:41.373 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
03:57:41.373 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
03:57:41.373 00.000 29988 Moving (0.12, 0.19) raw xDistance=0.12 yDistance=-0.19
03:57:41.373 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:57:41.373 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:41.374 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
03:57:41.374 00.000 29988 MoveAxis(E, 0, ABG)
03:57:41.374 00.000 29988 Move returns status 0, amount 0
03:57:41.374 00.000 29988 MoveAxis(N, 0, ABG)
03:57:41.374 00.000 29988 Move returns status 0, amount 0
03:57:41.374 00.000 29988 move complete, result=0
03:57:41.374 00.000 29988 worker thread done servicing request
03:57:41.374 00.000 29988 Worker thread wakes up
03:57:41.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:41.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:41.375 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:42.782 01.407 29988 Exposure complete
03:57:42.834 00.052 29988 worker thread done servicing request
03:57:42.834 00.000 28316 OnExposeComplete: enter
03:57:42.834 00.000 28316 UpdateGuideState(): m_state=6
03:57:42.835 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6555
03:57:42.835 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=259.79, Mass=2252, SNR=32.8, Peak=164 HFD=4.1
03:57:42.836 00.001 28316 MultiStar: [#1 0.19,0.06,0.98,U] [#2 0.16,0.06,0.90,U] [#3 0.19,0.43,0.00,R] [#4 -0.11,0.14,0.82,U] [#5 -0.20,0.11,0.74,U] [#6 -0.19,0.15,0.62,U] [#7 -0.16,0.13,0.63,U] [#8 -0.30,-0.10,0.58,U] 
03:57:42.836 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.09}, one-star: {0.27, 0.13}
03:57:42.837 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
03:57:42.837 00.000 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
03:57:42.838 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.64 mountX=0.08 mountY=-0.03, mountTheta=-0.39
03:57:42.839 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
03:57:42.839 00.000 28316 Enqueuing Move request for scope (-0.01, 0.09)
03:57:42.840 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:42.840 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.8
03:57:42.840 00.000 29988 Worker thread wakes up
03:57:42.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:42.841 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
03:57:42.841 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:42.841 00.000 28316 Enqueuing Expose request
03:57:42.841 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
03:57:42.841 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.08 yDistance=-0.03
03:57:42.842 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:57:42.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:42.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
03:57:42.842 00.000 29988 MoveAxis(E, 0, ABG)
03:57:42.842 00.000 29988 Move returns status 0, amount 0
03:57:42.842 00.000 29988 MoveAxis(N, 0, ABG)
03:57:42.842 00.000 29988 Move returns status 0, amount 0
03:57:42.842 00.000 29988 move complete, result=0
03:57:42.842 00.000 29988 worker thread done servicing request
03:57:42.842 00.000 29988 Worker thread wakes up
03:57:42.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:42.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:42.842 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:44.465 01.623 29988 Exposure complete
03:57:44.502 00.037 29988 worker thread done servicing request
03:57:44.502 00.000 28316 OnExposeComplete: enter
03:57:44.503 00.001 28316 UpdateGuideState(): m_state=6
03:57:44.504 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6556
03:57:44.505 00.001 28316 Star::Find returns 1 (0), X=950.46, Y=259.70, Mass=2301, SNR=33.2, Peak=153 HFD=3.9
03:57:44.507 00.002 28316 MultiStar: [#1 0.32,0.13,0.00,M6] [#2 -0.00,0.00,0.90,U] [#3 -0.23,-0.18,0.84,U] [#4 -0.14,0.45,0.00,M2] [#5 -0.14,0.22,0.73,U] [#6 -0.46,0.41,0.00,M3] [#7 -0.32,0.37,0.00,M1] [#8 -0.14,0.29,0.57,U] 
03:57:44.508 00.001 28316 refined, 4 included, MultiStar: {-0.07, 0.05}, one-star: {0.10, 0.04}
03:57:44.509 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
03:57:44.512 00.003 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
03:57:44.515 00.003 28316 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.49 mountX=0.08 mountY=0.04, mountTheta=0.46
03:57:44.518 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.05, opts=13)
03:57:44.519 00.001 28316 Enqueuing Move request for scope (-0.07, 0.05)
03:57:44.519 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:44.520 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:57:44.520 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:44.521 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:44.521 00.000 28316 Enqueuing Expose request
03:57:44.521 00.000 29988 Worker thread wakes up
03:57:44.522 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
03:57:44.522 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
03:57:44.522 00.000 29988 Moving (-0.07, 0.05) raw xDistance=0.08 yDistance=0.04
03:57:44.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:57:44.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:44.522 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:57:44.522 00.000 29988 MoveAxis(E, 0, ABG)
03:57:44.522 00.000 29988 Move returns status 0, amount 0
03:57:44.522 00.000 29988 MoveAxis(N, 0, ABG)
03:57:44.522 00.000 29988 Move returns status 0, amount 0
03:57:44.522 00.000 29988 move complete, result=0
03:57:44.522 00.000 29988 worker thread done servicing request
03:57:44.522 00.000 29988 Worker thread wakes up
03:57:44.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:44.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:44.522 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:57:46.038 01.516 29988 Exposure complete
03:57:46.087 00.049 29988 worker thread done servicing request
03:57:46.087 00.000 28316 OnExposeComplete: enter
03:57:46.089 00.002 28316 UpdateGuideState(): m_state=6
03:57:46.090 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6557
03:57:46.091 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=259.73, Mass=2316, SNR=33.5, Peak=159 HFD=4.1
03:57:46.091 00.000 28316 MultiStar: [#1 -0.08,0.01,0.99,U] [#2 -0.07,0.08,0.88,U] [#3 -0.40,-0.05,0.00,M1] [#4 -0.33,0.44,0.00,M3] [#5 -0.25,0.11,0.74,U] [#6 -0.41,0.18,0.00,M4] [#7 -0.35,0.22,0.00,M2] [#8 -0.46,0.27,0.00,M1] 
03:57:46.092 00.001 28316 single-star, 3 included, MultiStar: {-0.08, 0.07}, one-star: {0.03, 0.07}
03:57:46.092 00.000 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
03:57:46.093 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
03:57:46.093 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.17 mountX=0.05 mountY=-0.06, mountTheta=-0.85
03:57:46.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
03:57:46.096 00.002 28316 Enqueuing Move request for scope (0.03, 0.07)
03:57:46.096 00.000 29988 Worker thread wakes up
03:57:46.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:46.097 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.5
03:57:46.097 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:46.098 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:46.098 00.000 28316 Enqueuing Expose request
03:57:46.100 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
03:57:46.100 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
03:57:46.100 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
03:57:46.100 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:57:46.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:46.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:57:46.100 00.000 29988 MoveAxis(E, 0, ABG)
03:57:46.100 00.000 29988 Move returns status 0, amount 0
03:57:46.100 00.000 29988 MoveAxis(N, 0, ABG)
03:57:46.100 00.000 29988 Move returns status 0, amount 0
03:57:46.100 00.000 29988 move complete, result=0
03:57:46.100 00.000 29988 worker thread done servicing request
03:57:46.100 00.000 29988 Worker thread wakes up
03:57:46.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:46.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:46.100 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:47.733 01.633 29988 Exposure complete
03:57:47.784 00.051 29988 worker thread done servicing request
03:57:47.784 00.000 28316 OnExposeComplete: enter
03:57:47.785 00.001 28316 UpdateGuideState(): m_state=6
03:57:47.786 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6558
03:57:47.787 00.001 28316 Star::Find returns 1 (0), X=950.37, Y=259.87, Mass=2367, SNR=33.5, Peak=163 HFD=4.0
03:57:47.788 00.001 28316 MultiStar: [#1 0.32,0.23,0.00,M6] [#2 -0.04,0.32,0.93,U] [#3 -0.28,0.11,0.85,U] [#4 -0.33,0.40,0.00,M4] [#5 -0.48,0.03,0.00,M1] [#6 -0.45,0.36,0.00,M5] [#7 -0.14,0.23,0.62,U] [#8 -0.06,0.31,0.58,U] 
03:57:47.790 00.002 28316 single-star, 4 included, MultiStar: {-0.10, 0.23}, one-star: {0.01, 0.21}
03:57:47.791 00.001 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
03:57:47.792 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
03:57:47.792 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=0.18 mountY=-0.11, mountTheta=-0.53
03:57:47.794 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
03:57:47.794 00.000 28316 Enqueuing Move request for scope (0.01, 0.21)
03:57:47.795 00.001 29988 Worker thread wakes up
03:57:47.795 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:47.795 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.5
03:57:47.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:47.796 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:47.797 00.001 28316 Enqueuing Expose request
03:57:47.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
03:57:47.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
03:57:47.797 00.000 29988 Moving (0.01, 0.21) raw xDistance=0.18 yDistance=-0.11
03:57:47.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:57:47.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:47.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
03:57:47.797 00.000 29988 MoveAxis(E, 0, ABG)
03:57:47.797 00.000 29988 Move returns status 0, amount 0
03:57:47.797 00.000 29988 MoveAxis(N, 0, ABG)
03:57:47.797 00.000 29988 Move returns status 0, amount 0
03:57:47.797 00.000 29988 move complete, result=0
03:57:47.797 00.000 29988 worker thread done servicing request
03:57:47.797 00.000 29988 Worker thread wakes up
03:57:47.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:47.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:47.798 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
03:57:49.316 01.518 29988 Exposure complete
03:57:49.369 00.053 29988 worker thread done servicing request
03:57:49.369 00.000 28316 OnExposeComplete: enter
03:57:49.369 00.000 28316 UpdateGuideState(): m_state=6
03:57:49.370 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6559
03:57:49.371 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=259.81, Mass=2255, SNR=32.9, Peak=173 HFD=4.1
03:57:49.373 00.002 28316 MultiStar: [#1 0.35,0.21,0.00,M7] [#2 0.33,0.04,0.93,U] [#3 -0.10,0.16,0.86,U] [#4 -0.31,0.49,0.00,M5] [#5 -0.03,0.01,0.73,U] [#6 -0.38,0.41,0.00,M6] [#7 -0.24,0.42,0.00,M2] [#8 -0.13,0.24,0.59,U] 
03:57:49.374 00.001 28316 refined, 4 included, MultiStar: {0.13, 0.12}, one-star: {0.41, 0.15}
03:57:49.375 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
03:57:49.376 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
03:57:49.378 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.17 cameraTheta=0.74 mountX=0.05 mountY=-0.17, mountTheta=-1.26
03:57:49.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.12, opts=13)
03:57:49.380 00.001 28316 Enqueuing Move request for scope (0.13, 0.12)
03:57:49.380 00.000 29988 Worker thread wakes up
03:57:49.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:49.381 00.001 28316 UpdateGuideState exits: m=2255 RSB=32.9
03:57:49.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:49.382 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:49.382 00.000 28316 Enqueuing Expose request
03:57:49.383 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
03:57:49.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
03:57:49.383 00.000 29988 Moving (0.13, 0.12) raw xDistance=0.05 yDistance=-0.17
03:57:49.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:57:49.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:49.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
03:57:49.383 00.000 29988 MoveAxis(E, 0, ABG)
03:57:49.383 00.000 29988 Move returns status 0, amount 0
03:57:49.383 00.000 29988 MoveAxis(N, 0, ABG)
03:57:49.383 00.000 29988 Move returns status 0, amount 0
03:57:49.383 00.000 29988 move complete, result=0
03:57:49.383 00.000 29988 worker thread done servicing request
03:57:49.383 00.000 29988 Worker thread wakes up
03:57:49.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:49.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:49.383 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:51.010 01.627 29988 Exposure complete
03:57:51.052 00.042 29988 worker thread done servicing request
03:57:51.052 00.000 28316 OnExposeComplete: enter
03:57:51.054 00.002 28316 UpdateGuideState(): m_state=6
03:57:51.055 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6560
03:57:51.057 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=259.92, Mass=2194, SNR=32.4, Peak=169 HFD=4.0
03:57:51.058 00.001 28316 MultiStar: [#1 0.41,0.18,0.00,M8] [#2 0.23,0.16,0.92,U] [#3 -0.02,0.12,0.87,U] [#4 0.01,0.44,0.00,M6] [#5 -0.04,0.15,0.72,U] [#6 -0.07,0.38,0.00,M7] [#7 -0.17,0.32,0.00,M3] [#8 -0.11,0.39,0.00,M1] 
03:57:51.060 00.002 28316 refined, 3 included, MultiStar: {0.13, 0.18}, one-star: {0.30, 0.27}
03:57:51.061 00.001 28316 CameraToMount -- cameraTheta (0.94) - m_xAngle (2.00) = xAngle (-1.06 = -1.06)
03:57:51.061 00.000 28316 CameraToMount -- cameraTheta (0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
03:57:51.062 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.94 mountX=0.11 mountY=-0.20, mountTheta=-1.07
03:57:51.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.18, opts=13)
03:57:51.064 00.001 28316 Enqueuing Move request for scope (0.13, 0.18)
03:57:51.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:51.066 00.002 29988 Worker thread wakes up
03:57:51.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
03:57:51.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
03:57:51.066 00.000 29988 Moving (0.13, 0.18) raw xDistance=0.11 yDistance=-0.20
03:57:51.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
03:57:51.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:51.066 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.4
03:57:51.068 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:51.069 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:51.070 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:57:51.070 00.000 29988 MoveAxis(E, 0, ABG)
03:57:51.070 00.000 29988 Move returns status 0, amount 0
03:57:51.070 00.000 29988 MoveAxis(N, 0, ABG)
03:57:51.070 00.000 29988 Move returns status 0, amount 0
03:57:51.070 00.000 29988 move complete, result=0
03:57:51.070 00.000 28316 Enqueuing Expose request
03:57:51.071 00.001 29988 worker thread done servicing request
03:57:51.071 00.000 29988 Worker thread wakes up
03:57:51.071 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:57:51.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:51.072 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:52.589 01.517 29988 Exposure complete
03:57:52.634 00.045 29988 worker thread done servicing request
03:57:52.635 00.001 28316 OnExposeComplete: enter
03:57:52.635 00.000 28316 UpdateGuideState(): m_state=6
03:57:52.636 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6561
03:57:52.636 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=259.74, Mass=2188, SNR=32.3, Peak=150 HFD=3.9
03:57:52.637 00.001 28316 MultiStar: [#1 0.14,0.09,1.00,U] [#2 0.05,0.09,0.91,U] [#3 -0.14,-0.10,0.86,U] [#4 -0.29,0.30,0.00,M7] [#5 -0.08,0.05,0.76,U] [#6 -0.33,0.22,0.00,M8] [#7 -0.23,0.20,0.64,U] [#8 -0.33,0.28,0.00,M2] 
03:57:52.637 00.000 28316 refined, 5 included, MultiStar: {0.01, 0.06}, one-star: {0.21, 0.08}
03:57:52.638 00.001 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
03:57:52.638 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
03:57:52.639 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.39 mountX=0.05 mountY=-0.04, mountTheta=-0.63
03:57:52.640 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
03:57:52.641 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
03:57:52.641 00.000 29988 Worker thread wakes up
03:57:52.641 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
03:57:52.641 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
03:57:52.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:52.642 00.001 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
03:57:52.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:57:52.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:52.642 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.3
03:57:52.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:52.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:52.643 00.000 28316 Enqueuing Expose request
03:57:52.644 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:57:52.644 00.000 29988 MoveAxis(E, 0, ABG)
03:57:52.644 00.000 29988 Move returns status 0, amount 0
03:57:52.644 00.000 29988 MoveAxis(N, 0, ABG)
03:57:52.644 00.000 29988 Move returns status 0, amount 0
03:57:52.644 00.000 29988 move complete, result=0
03:57:52.644 00.000 29988 worker thread done servicing request
03:57:52.644 00.000 29988 Worker thread wakes up
03:57:52.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:52.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:52.644 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:54.279 01.635 29988 Exposure complete
03:57:54.313 00.034 29988 worker thread done servicing request
03:57:54.313 00.000 28316 OnExposeComplete: enter
03:57:54.314 00.001 28316 UpdateGuideState(): m_state=6
03:57:54.314 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6562
03:57:54.315 00.001 28316 Star::Find returns 1 (0), X=950.53, Y=259.60, Mass=2334, SNR=33.5, Peak=133 HFD=4.4
03:57:54.315 00.000 28316 MultiStar: [#1 0.01,-0.06,0.95,U] [#2 -0.05,-0.11,0.86,U] [#3 -0.21,-0.27,0.00,M1] [#4 -0.30,-0.14,0.78,U] [#5 -0.22,-0.27,0.00,M1] [#6 -0.45,-0.06,0.00,M9] [#7 -0.30,-0.02,0.60,U] [#8 0.07,-0.02,0.56,U] 
03:57:54.316 00.001 28316 refined, 5 included, MultiStar: {-0.05, -0.07}, one-star: {0.17, -0.06}
03:57:54.316 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
03:57:54.316 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
03:57:54.317 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.20 mountX=-0.04 mountY=0.08, mountTheta=2.07
03:57:54.319 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.07, opts=13)
03:57:54.320 00.001 28316 Enqueuing Move request for scope (-0.05, -0.07)
03:57:54.321 00.001 29988 Worker thread wakes up
03:57:54.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
03:57:54.321 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
03:57:54.321 00.000 29988 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
03:57:54.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:57:54.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:54.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:54.322 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.5
03:57:54.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:54.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:54.323 00.000 28316 Enqueuing Expose request
03:57:54.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
03:57:54.324 00.001 29988 MoveAxis(E, 0, ABG)
03:57:54.324 00.000 29988 Move returns status 0, amount 0
03:57:54.324 00.000 29988 MoveAxis(N, 0, ABG)
03:57:54.324 00.000 29988 Move returns status 0, amount 0
03:57:54.324 00.000 29988 move complete, result=0
03:57:54.324 00.000 29988 worker thread done servicing request
03:57:54.324 00.000 29988 Worker thread wakes up
03:57:54.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:54.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:54.325 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:57:55.844 01.519 29988 Exposure complete
03:57:55.880 00.036 29988 worker thread done servicing request
03:57:55.880 00.000 28316 OnExposeComplete: enter
03:57:55.881 00.001 28316 UpdateGuideState(): m_state=6
03:57:55.882 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6563
03:57:55.883 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=259.56, Mass=2295, SNR=33.2, Peak=130 HFD=4.3
03:57:55.884 00.001 28316 MultiStar: [#1 -0.01,-0.13,0.98,U] [#2 0.03,-0.32,0.89,U] [#3 -0.24,-0.18,0.85,U] [#4 -0.16,0.06,0.82,U] [#5 -0.42,-0.17,0.00,M2] [#6 -0.30,0.14,0.61,U] [#7 -0.47,0.12,0.00,M2] [#8 -0.30,-0.03,0.57,U] 
03:57:55.885 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.10}, one-star: {0.12, -0.10}
03:57:55.885 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
03:57:55.886 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
03:57:55.886 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.36 mountX=-0.05 mountY=0.13, mountTheta=1.92
03:57:55.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.10, opts=13)
03:57:55.888 00.001 28316 Enqueuing Move request for scope (-0.10, -0.10)
03:57:55.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:55.889 00.001 28316 UpdateGuideState exits: m=2295 RSB=33.2
03:57:55.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:55.890 00.001 29988 Worker thread wakes up
03:57:55.890 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
03:57:55.890 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
03:57:55.890 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:55.891 00.001 28316 Enqueuing Expose request
03:57:55.891 00.000 29988 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=0.13
03:57:55.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:57:55.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:55.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
03:57:55.891 00.000 29988 MoveAxis(E, 0, ABG)
03:57:55.891 00.000 29988 Move returns status 0, amount 0
03:57:55.891 00.000 29988 MoveAxis(N, 0, ABG)
03:57:55.891 00.000 29988 Move returns status 0, amount 0
03:57:55.891 00.000 29988 move complete, result=0
03:57:55.891 00.000 29988 worker thread done servicing request
03:57:55.891 00.000 29988 Worker thread wakes up
03:57:55.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:55.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:55.892 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
03:57:57.523 01.631 29988 Exposure complete
03:57:57.550 00.027 29988 worker thread done servicing request
03:57:57.551 00.001 28316 OnExposeComplete: enter
03:57:57.551 00.000 28316 UpdateGuideState(): m_state=6
03:57:57.552 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6564
03:57:57.552 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=259.67, Mass=2293, SNR=33.0, Peak=158 HFD=4.0
03:57:57.553 00.001 28316 MultiStar: [#1 0.18,-0.06,1.02,U] [#2 0.24,-0.01,0.91,U] [#3 -0.20,-0.08,0.82,U] [#4 -0.19,0.23,0.83,U] [#5 -0.39,0.11,0.00,M3] [#6 -0.26,0.11,0.63,U] [#7 -0.20,0.14,0.64,U] [#8 -0.40,-0.11,0.00,M1] 
03:57:57.556 00.003 28316 refined, 6 included, MultiStar: {-0.01, 0.04}, one-star: {0.18, 0.01}
03:57:57.559 00.003 28316 CameraToMount -- cameraTheta (1.77) - m_xAngle (2.00) = xAngle (-0.23 = -0.23)
03:57:57.561 00.002 28316 CameraToMount -- cameraTheta (1.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
03:57:57.563 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.77 mountX=0.04 mountY=-0.01, mountTheta=-0.27
03:57:57.567 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.04, opts=13)
03:57:57.569 00.002 28316 Enqueuing Move request for scope (-0.01, 0.04)
03:57:57.570 00.001 29988 Worker thread wakes up
03:57:57.570 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:57.570 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.0
03:57:57.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:57.571 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:57.571 00.000 28316 Enqueuing Expose request
03:57:57.572 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
03:57:57.572 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
03:57:57.572 00.000 29988 Moving (-0.01, 0.04) raw xDistance=0.04 yDistance=-0.01
03:57:57.572 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:57:57.572 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:57.572 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
03:57:57.572 00.000 29988 MoveAxis(E, 0, ABG)
03:57:57.572 00.000 29988 Move returns status 0, amount 0
03:57:57.572 00.000 29988 MoveAxis(N, 0, ABG)
03:57:57.572 00.000 29988 Move returns status 0, amount 0
03:57:57.572 00.000 29988 move complete, result=0
03:57:57.572 00.000 29988 worker thread done servicing request
03:57:57.572 00.000 29988 Worker thread wakes up
03:57:57.572 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:57.572 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:57.572 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:57:59.089 01.517 29988 Exposure complete
03:57:59.140 00.051 29988 worker thread done servicing request
03:57:59.140 00.000 28316 OnExposeComplete: enter
03:57:59.142 00.002 28316 UpdateGuideState(): m_state=6
03:57:59.142 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6565
03:57:59.143 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=259.65, Mass=2257, SNR=32.8, Peak=154 HFD=4.0
03:57:59.143 00.000 28316 MultiStar: [#1 0.16,0.05,0.96,U] [#2 0.14,-0.10,0.91,U] [#3 -0.14,-0.16,0.86,U] [#4 -0.09,0.11,0.83,U] [#5 -0.42,0.08,0.00,M4] [#6 -0.39,0.10,0.00,M8] [#7 -0.20,0.02,0.61,U] [#8 -0.36,0.14,0.00,M2] 
03:57:59.144 00.001 28316 refined, 5 included, MultiStar: {0.03, -0.02}, one-star: {0.18, -0.01}
03:57:59.145 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
03:57:59.146 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
03:57:59.147 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.51 mountX=-0.03 mountY=-0.02, mountTheta=-2.53
03:57:59.149 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
03:57:59.150 00.001 28316 Enqueuing Move request for scope (0.03, -0.02)
03:57:59.150 00.000 29988 Worker thread wakes up
03:57:59.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
03:57:59.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:57:59.151 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
03:57:59.151 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.8
03:57:59.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:57:59.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:57:59.152 00.000 28316 Enqueuing Expose request
03:57:59.153 00.001 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
03:57:59.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:57:59.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:57:59.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:57:59.153 00.000 29988 MoveAxis(E, 0, ABG)
03:57:59.153 00.000 29988 Move returns status 0, amount 0
03:57:59.153 00.000 29988 MoveAxis(N, 0, ABG)
03:57:59.153 00.000 29988 Move returns status 0, amount 0
03:57:59.153 00.000 29988 move complete, result=0
03:57:59.153 00.000 29988 worker thread done servicing request
03:57:59.153 00.000 29988 Worker thread wakes up
03:57:59.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:57:59.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:57:59.153 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:58:00.784 01.631 29988 Exposure complete
03:58:00.811 00.027 29988 worker thread done servicing request
03:58:00.811 00.000 28316 OnExposeComplete: enter
03:58:00.812 00.001 28316 UpdateGuideState(): m_state=6
03:58:00.815 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6566
03:58:00.818 00.003 28316 Star::Find returns 1 (0), X=950.71, Y=259.77, Mass=2276, SNR=33.1, Peak=172 HFD=4.1
03:58:00.819 00.001 28316 MultiStar: [#1 0.26,0.09,0.95,U] [#2 0.25,-0.05,0.91,U] [#3 -0.13,0.02,0.84,U] [#4 -0.00,0.33,0.86,U] [#5 -0.33,0.12,0.00,M5] [#6 -0.28,0.28,0.00,M9] [#7 -0.17,0.21,0.62,U] [#8 -0.17,0.15,0.57,U] 
03:58:00.820 00.001 28316 refined, 6 included, MultiStar: {0.09, 0.12}, one-star: {0.35, 0.11}
03:58:00.820 00.000 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
03:58:00.821 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
03:58:00.821 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.92 mountX=0.07 mountY=-0.13, mountTheta=-1.08
03:58:00.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.12, opts=13)
03:58:00.823 00.001 28316 Enqueuing Move request for scope (0.09, 0.12)
03:58:00.823 00.000 29988 Worker thread wakes up
03:58:00.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:00.824 00.001 28316 UpdateGuideState exits: m=2276 RSB=33.1
03:58:00.824 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:00.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:00.825 00.001 28316 Enqueuing Expose request
03:58:00.825 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
03:58:00.825 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
03:58:00.825 00.000 29988 Moving (0.09, 0.12) raw xDistance=0.07 yDistance=-0.13
03:58:00.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:58:00.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:00.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:58:00.825 00.000 29988 MoveAxis(E, 0, ABG)
03:58:00.825 00.000 29988 Move returns status 0, amount 0
03:58:00.825 00.000 29988 MoveAxis(N, 0, ABG)
03:58:00.825 00.000 29988 Move returns status 0, amount 0
03:58:00.825 00.000 29988 move complete, result=0
03:58:00.825 00.000 29988 worker thread done servicing request
03:58:00.826 00.001 29988 Worker thread wakes up
03:58:00.826 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:00.826 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:00.826 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:02.352 01.526 29988 Exposure complete
03:58:02.389 00.037 29988 worker thread done servicing request
03:58:02.389 00.000 28316 OnExposeComplete: enter
03:58:02.390 00.001 28316 UpdateGuideState(): m_state=6
03:58:02.391 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6567
03:58:02.391 00.000 28316 Star::Find returns 1 (0), X=950.64, Y=259.83, Mass=2306, SNR=33.3, Peak=171 HFD=3.9
03:58:02.392 00.001 28316 MultiStar: [#1 0.02,0.40,0.00,M3] [#2 0.02,0.19,0.90,U] [#3 -0.26,0.25,0.00,M1] [#4 -0.14,0.54,0.00,M3] [#5 -0.39,0.33,0.00,M6] [#6 -0.43,0.42,0.00,M10] [#7 -0.31,0.42,0.00,M1] [#8 -0.23,0.59,0.00,M2] 
03:58:02.392 00.000 28316 refined, 1 included, MultiStar: {0.16, 0.18}, one-star: {0.28, 0.17}
03:58:02.392 00.000 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:58:02.393 00.001 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
03:58:02.393 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.84 mountX=0.10 mountY=-0.22, mountTheta=-1.16
03:58:02.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.18, opts=13)
03:58:02.395 00.001 28316 Enqueuing Move request for scope (0.16, 0.18)
03:58:02.395 00.000 29988 Worker thread wakes up
03:58:02.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:02.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
03:58:02.396 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
03:58:02.396 00.000 29988 Moving (0.16, 0.18) raw xDistance=0.10 yDistance=-0.22
03:58:02.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:58:02.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:58:02.396 00.000 29988 MoveAxis(E, 0, ABG)
03:58:02.396 00.000 29988 Move returns status 0, amount 0
03:58:02.396 00.000 29988 MoveAxis(N, 53, ABG)
03:58:02.396 00.000 29988 Guiding  Dir = 0, Dur = 53
03:58:02.396 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.3
03:58:02.397 00.001 29988 IsSlewing returns 0
03:58:02.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:02.397 00.000 29988 IsGuiding returns 0
03:58:02.397 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:02.399 00.002 28316 Enqueuing Expose request
03:58:02.403 00.004 29988 PulseGuide returned control before completion, sleep 59
03:58:02.476 00.073 29988 IsGuiding returns 0
03:58:02.476 00.000 29988 Move returns status 0, amount 53
03:58:02.476 00.000 29988 move complete, result=0
03:58:02.476 00.000 29988 worker thread done servicing request
03:58:02.476 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
03:58:02.478 00.002 29988 Worker thread wakes up
03:58:02.478 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:02.478 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:04.112 01.634 29988 Exposure complete
03:58:04.146 00.034 29988 worker thread done servicing request
03:58:04.146 00.000 28316 OnExposeComplete: enter
03:58:04.149 00.003 28316 UpdateGuideState(): m_state=6
03:58:04.151 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6568
03:58:04.152 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=259.75, Mass=2334, SNR=33.5, Peak=165 HFD=4.3
03:58:04.152 00.000 28316 MultiStar: [#1 0.23,0.10,0.96,U] [#2 0.32,0.10,0.00,M1] [#3 0.00,-0.09,0.85,U] [#4 -0.03,0.34,0.00,M4] [#5 -0.27,0.09,0.72,U] [#6 -0.19,0.26,0.63,U] [#7 -0.06,0.28,0.62,U] [#8 -0.13,0.33,0.00,M3] 
03:58:04.152 00.000 28316 refined, 5 included, MultiStar: {0.04, 0.11}, one-star: {0.33, 0.09}
03:58:04.153 00.001 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
03:58:04.153 00.000 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
03:58:04.154 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.20 mountX=0.08 mountY=-0.08, mountTheta=-0.82
03:58:04.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.11, opts=13)
03:58:04.155 00.000 28316 Enqueuing Move request for scope (0.04, 0.11)
03:58:04.156 00.001 29988 Worker thread wakes up
03:58:04.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:04.156 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.5
03:58:04.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:04.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:04.158 00.001 28316 Enqueuing Expose request
03:58:04.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
03:58:04.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
03:58:04.158 00.000 29988 Moving (0.04, 0.11) raw xDistance=0.08 yDistance=-0.08
03:58:04.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:58:04.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:04.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:58:04.158 00.000 29988 MoveAxis(E, 0, ABG)
03:58:04.158 00.000 29988 Move returns status 0, amount 0
03:58:04.158 00.000 29988 MoveAxis(N, 0, ABG)
03:58:04.158 00.000 29988 Move returns status 0, amount 0
03:58:04.158 00.000 29988 move complete, result=0
03:58:04.158 00.000 29988 worker thread done servicing request
03:58:04.158 00.000 29988 Worker thread wakes up
03:58:04.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:04.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:04.159 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:05.687 01.528 29988 Exposure complete
03:58:05.738 00.051 29988 worker thread done servicing request
03:58:05.738 00.000 28316 OnExposeComplete: enter
03:58:05.739 00.001 28316 UpdateGuideState(): m_state=6
03:58:05.740 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6569
03:58:05.741 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=259.73, Mass=2239, SNR=32.6, Peak=183 HFD=4.1
03:58:05.742 00.001 28316 MultiStar: [#1 0.24,0.21,1.02,U] [#2 0.39,0.06,0.00,M2] [#3 0.18,-0.10,0.88,U] [#4 -0.06,0.25,0.82,U] [#5 -0.09,0.24,0.76,U] [#6 -0.22,0.26,0.00,M10] [#7 -0.08,0.20,0.64,U] [#8 0.11,0.28,0.61,U] 
03:58:05.744 00.002 28316 refined, 6 included, MultiStar: {0.15, 0.15}, one-star: {0.57, 0.07}
03:58:05.745 00.001 28316 CameraToMount -- cameraTheta (0.79) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:58:05.746 00.001 28316 CameraToMount -- cameraTheta (0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:58:05.748 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.22 cameraTheta=0.79 mountX=0.08 mountY=-0.20, mountTheta=-1.21
03:58:05.750 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.15, opts=13)
03:58:05.750 00.000 28316 Enqueuing Move request for scope (0.15, 0.15)
03:58:05.751 00.001 29988 Worker thread wakes up
03:58:05.751 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:05.751 00.000 28316 UpdateGuideState exits: m=2239 RSB=32.6
03:58:05.752 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:05.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:05.752 00.000 28316 Enqueuing Expose request
03:58:05.753 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
03:58:05.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
03:58:05.753 00.000 29988 Moving (0.15, 0.15) raw xDistance=0.08 yDistance=-0.20
03:58:05.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:58:05.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
03:58:05.753 00.000 29988 MoveAxis(E, 0, ABG)
03:58:05.753 00.000 29988 Move returns status 0, amount 0
03:58:05.753 00.000 29988 MoveAxis(N, 49, ABG)
03:58:05.753 00.000 29988 Guiding  Dir = 0, Dur = 49
03:58:05.753 00.000 29988 IsSlewing returns 0
03:58:05.753 00.000 29988 IsGuiding returns 0
03:58:05.758 00.005 29988 PulseGuide returned control before completion, sleep 55
03:58:05.824 00.066 29988 IsGuiding returns 1
03:58:05.824 00.000 29988 scope still moving after pulse duration time elapsed
03:58:05.856 00.032 29988 IsSlewing returns 0
03:58:05.856 00.000 29988 IsGuiding returns 0
03:58:05.856 00.000 29988 scope move finished after 49 + 54 ms
03:58:05.856 00.000 29988 Move returns status 0, amount 49
03:58:05.856 00.000 29988 move complete, result=0
03:58:05.857 00.001 29988 worker thread done servicing request
03:58:05.857 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
03:58:05.858 00.001 29988 Worker thread wakes up
03:58:05.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:05.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:07.493 01.635 29988 Exposure complete
03:58:07.534 00.041 29988 worker thread done servicing request
03:58:07.534 00.000 28316 OnExposeComplete: enter
03:58:07.535 00.001 28316 UpdateGuideState(): m_state=6
03:58:07.535 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6570
03:58:07.537 00.002 28316 Star::Find returns 1 (0), X=950.55, Y=259.71, Mass=2371, SNR=33.6, Peak=161 HFD=4.0
03:58:07.541 00.004 28316 MultiStar: [#1 0.07,0.13,0.96,U] [#2 0.16,-0.08,0.87,U] [#3 -0.27,0.04,0.83,U] [#4 -0.21,0.34,0.00,M4] [#5 -0.38,0.19,0.00,M5] [#6 -0.42,0.32,0.00,R] [#7 -0.31,0.14,0.00,M1] [#8 -0.09,0.12,0.57,U] 
03:58:07.543 00.002 28316 refined, 4 included, MultiStar: {0.03, 0.05}, one-star: {0.19, 0.05}
03:58:07.545 00.002 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
03:58:07.547 00.002 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
03:58:07.550 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.04 mountX=0.03 mountY=-0.05, mountTheta=-0.97
03:58:07.553 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
03:58:07.554 00.001 28316 Enqueuing Move request for scope (0.03, 0.05)
03:58:07.554 00.000 29988 Worker thread wakes up
03:58:07.554 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:07.554 00.000 28316 UpdateGuideState exits: m=2371 RSB=33.6
03:58:07.555 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:07.555 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:07.556 00.001 28316 Enqueuing Expose request
03:58:07.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
03:58:07.556 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
03:58:07.556 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
03:58:07.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:58:07.556 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:07.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:58:07.556 00.000 29988 MoveAxis(E, 0, ABG)
03:58:07.556 00.000 29988 Move returns status 0, amount 0
03:58:07.556 00.000 29988 MoveAxis(N, 0, ABG)
03:58:07.556 00.000 29988 Move returns status 0, amount 0
03:58:07.556 00.000 29988 move complete, result=0
03:58:07.556 00.000 29988 worker thread done servicing request
03:58:07.556 00.000 29988 Worker thread wakes up
03:58:07.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:07.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:07.557 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:58:09.079 01.522 29988 Exposure complete
03:58:09.108 00.029 29988 worker thread done servicing request
03:58:09.108 00.000 28316 OnExposeComplete: enter
03:58:09.111 00.003 28316 UpdateGuideState(): m_state=6
03:58:09.113 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6571
03:58:09.115 00.002 28316 Star::Find returns 1 (0), X=950.61, Y=259.92, Mass=2242, SNR=32.8, Peak=168 HFD=4.0
03:58:09.118 00.003 28316 MultiStar: [#1 0.48,0.31,0.00,M1] [#2 0.02,-0.07,0.91,U] [#3 -0.26,0.04,0.89,U] [#4 -0.01,0.47,0.00,M5] [#5 -0.20,0.38,0.00,M6] [#6 0.07,0.08,0.64,U] [#7 -0.35,0.45,0.00,M2] [#8 0.04,0.51,0.00,M2] 
03:58:09.120 00.002 28316 refined, 3 included, MultiStar: {0.02, 0.08}, one-star: {0.25, 0.26}
03:58:09.123 00.003 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
03:58:09.126 00.003 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
03:58:09.128 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.29 mountX=0.07 mountY=-0.06, mountTheta=-0.73
03:58:09.129 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
03:58:09.129 00.000 28316 Enqueuing Move request for scope (0.02, 0.08)
03:58:09.130 00.001 29988 Worker thread wakes up
03:58:09.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:09.130 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
03:58:09.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:09.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:09.132 00.001 28316 Enqueuing Expose request
03:58:09.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
03:58:09.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
03:58:09.132 00.000 29988 Moving (0.02, 0.08) raw xDistance=0.07 yDistance=-0.06
03:58:09.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:58:09.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:09.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:58:09.132 00.000 29988 MoveAxis(E, 0, ABG)
03:58:09.132 00.000 29988 Move returns status 0, amount 0
03:58:09.132 00.000 29988 MoveAxis(N, 0, ABG)
03:58:09.132 00.000 29988 Move returns status 0, amount 0
03:58:09.132 00.000 29988 move complete, result=0
03:58:09.132 00.000 29988 worker thread done servicing request
03:58:09.132 00.000 29988 Worker thread wakes up
03:58:09.132 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:09.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:09.133 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:10.760 01.627 29988 Exposure complete
03:58:10.811 00.051 29988 worker thread done servicing request
03:58:10.811 00.000 28316 OnExposeComplete: enter
03:58:10.811 00.000 28316 UpdateGuideState(): m_state=6
03:58:10.812 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6572
03:58:10.812 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=259.81, Mass=2353, SNR=33.7, Peak=175 HFD=4.3
03:58:10.813 00.001 28316 MultiStar: [#1 0.25,0.12,0.98,U] [#2 0.21,0.15,0.88,U] [#3 0.18,0.00,0.83,U] [#4 -0.11,0.37,0.00,M6] [#5 -0.04,0.19,0.71,U] [#6 0.34,-0.09,0.00,M1] [#7 -0.08,0.19,0.64,U] [#8 -0.12,0.13,0.56,U] 
03:58:10.813 00.000 28316 refined, 6 included, MultiStar: {0.16, 0.13}, one-star: {0.44, 0.15}
03:58:10.814 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
03:58:10.814 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
03:58:10.814 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.70 mountX=0.05 mountY=-0.20, mountTheta=-1.30
03:58:10.816 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.13, opts=13)
03:58:10.816 00.000 28316 Enqueuing Move request for scope (0.16, 0.13)
03:58:10.817 00.001 29988 Worker thread wakes up
03:58:10.817 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
03:58:10.817 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
03:58:10.817 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:10.818 00.001 28316 UpdateGuideState exits: m=2353 RSB=33.7
03:58:10.818 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:10.818 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:10.819 00.001 28316 Enqueuing Expose request
03:58:10.819 00.000 29988 Moving (0.16, 0.13) raw xDistance=0.05 yDistance=-0.20
03:58:10.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:58:10.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:10.819 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:58:10.819 00.000 29988 MoveAxis(E, 0, ABG)
03:58:10.819 00.000 29988 Move returns status 0, amount 0
03:58:10.819 00.000 29988 MoveAxis(N, 0, ABG)
03:58:10.819 00.000 29988 Move returns status 0, amount 0
03:58:10.819 00.000 29988 move complete, result=0
03:58:10.819 00.000 29988 worker thread done servicing request
03:58:10.819 00.000 29988 Worker thread wakes up
03:58:10.819 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:10.820 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:10.820 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:58:12.341 01.521 29988 Exposure complete
03:58:12.381 00.040 29988 worker thread done servicing request
03:58:12.381 00.000 28316 OnExposeComplete: enter
03:58:12.381 00.000 28316 UpdateGuideState(): m_state=6
03:58:12.382 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6573
03:58:12.382 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=259.72, Mass=2281, SNR=32.8, Peak=169 HFD=4.1
03:58:12.383 00.001 28316 MultiStar: [#1 0.42,0.03,0.00,M1] [#2 0.20,0.10,0.92,U] [#3 -0.13,-0.02,0.86,U] [#4 0.18,0.20,0.82,U] [#5 -0.20,0.11,0.74,U] [#6 0.19,-0.12,0.64,U] [#7 -0.26,0.19,0.61,U] [#8 -0.16,0.23,0.60,U] 
03:58:12.383 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.09}, one-star: {0.30, 0.06}
03:58:12.384 00.001 28316 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.00) = xAngle (-0.84 = -0.84)
03:58:12.384 00.000 28316 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
03:58:12.385 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=0.07 mountY=-0.08, mountTheta=-0.85
03:58:12.385 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.09, opts=13)
03:58:12.388 00.003 28316 Enqueuing Move request for scope (0.04, 0.09)
03:58:12.391 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:12.393 00.002 29988 Worker thread wakes up
03:58:12.393 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
03:58:12.393 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
03:58:12.393 00.000 29988 Moving (0.04, 0.09) raw xDistance=0.07 yDistance=-0.08
03:58:12.393 00.000 28316 UpdateGuideState exits: m=2281 RSB=32.8
03:58:12.395 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:58:12.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:12.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:12.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:58:12.395 00.000 29988 MoveAxis(E, 0, ABG)
03:58:12.395 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:12.395 00.000 28316 Enqueuing Expose request
03:58:12.396 00.001 29988 Move returns status 0, amount 0
03:58:12.396 00.000 29988 MoveAxis(N, 0, ABG)
03:58:12.396 00.000 29988 Move returns status 0, amount 0
03:58:12.396 00.000 29988 move complete, result=0
03:58:12.396 00.000 29988 worker thread done servicing request
03:58:12.396 00.000 29988 Worker thread wakes up
03:58:12.396 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:12.396 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:12.397 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:14.036 01.639 29988 Exposure complete
03:58:14.073 00.037 29988 worker thread done servicing request
03:58:14.073 00.000 28316 OnExposeComplete: enter
03:58:14.074 00.001 28316 UpdateGuideState(): m_state=6
03:58:14.074 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6574
03:58:14.075 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=259.77, Mass=2182, SNR=32.2, Peak=155 HFD=3.8
03:58:14.075 00.000 28316 MultiStar: [#1 0.12,0.14,1.03,U] [#2 0.20,0.06,0.93,U] [#3 -0.11,-0.09,0.87,U] [#4 -0.04,0.23,0.89,U] [#5 -0.37,0.18,0.00,M5] [#6 0.06,-0.24,0.64,U] [#7 -0.19,0.14,0.65,U] [#8 -0.06,0.50,0.00,M1] 
03:58:14.076 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.06}, one-star: {0.21, 0.11}
03:58:14.076 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
03:58:14.076 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
03:58:14.077 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.89 mountX=0.04 mountY=-0.07, mountTheta=-1.11
03:58:14.079 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
03:58:14.081 00.002 28316 Enqueuing Move request for scope (0.05, 0.06)
03:58:14.081 00.000 29988 Worker thread wakes up
03:58:14.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:14.082 00.001 28316 UpdateGuideState exits: m=2182 RSB=32.2
03:58:14.082 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:14.083 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:14.083 00.000 28316 Enqueuing Expose request
03:58:14.083 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
03:58:14.083 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
03:58:14.083 00.000 29988 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
03:58:14.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:58:14.084 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:58:14.084 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:58:14.084 00.000 29988 MoveAxis(E, 0, ABG)
03:58:14.084 00.000 29988 Move returns status 0, amount 0
03:58:14.084 00.000 29988 MoveAxis(N, 0, ABG)
03:58:14.084 00.000 29988 Move returns status 0, amount 0
03:58:14.084 00.000 29988 move complete, result=0
03:58:14.084 00.000 29988 worker thread done servicing request
03:58:14.084 00.000 29988 Worker thread wakes up
03:58:14.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:14.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:14.084 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:58:15.609 01.525 29988 Exposure complete
03:58:15.682 00.073 29988 worker thread done servicing request
03:58:15.682 00.000 28316 OnExposeComplete: enter
03:58:15.684 00.002 28316 UpdateGuideState(): m_state=6
03:58:15.687 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6575
03:58:15.690 00.003 28316 Star::Find returns 1 (0), X=951.20, Y=259.88, Mass=2198, SNR=32.4, Peak=179 HFD=4.2
03:58:15.692 00.002 28316 MultiStar: large primary error, entering stabilization period
03:58:15.694 00.002 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
03:58:15.697 00.003 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
03:58:15.699 00.002 28316 CameraToMount -- cameraX=0.84 cameraY=0.22 hyp=0.87 cameraTheta=0.26 mountX=-0.14 mountY=-0.85, mountTheta=-1.74
03:58:15.702 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.84, y=0.22, opts=13)
03:58:15.702 00.000 28316 Enqueuing Move request for scope (0.84, 0.22)
03:58:15.703 00.001 29988 Worker thread wakes up
03:58:15.703 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:15.703 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.4
03:58:15.704 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:15.704 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:15.705 00.001 28316 Enqueuing Expose request
03:58:15.705 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.84, 0.22) opts 0xd
03:58:15.705 00.000 29988 Handling offset move in thread for scope, endpoint = (0.84, 0.22)
03:58:15.705 00.000 29988 Moving (0.84, 0.22) raw xDistance=-0.14 yDistance=-0.85
03:58:15.705 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:58:15.705 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
03:58:15.705 00.000 29988 MoveAxis(E, 0, ABG)
03:58:15.705 00.000 29988 Move returns status 0, amount 0
03:58:15.705 00.000 29988 MoveAxis(N, 203, ABG)
03:58:15.705 00.000 29988 Guiding  Dir = 0, Dur = 203
03:58:15.705 00.000 29988 IsSlewing returns 0
03:58:15.706 00.001 29988 IsGuiding returns 0
03:58:15.710 00.004 29988 PulseGuide returned control before completion, sleep 208
03:58:15.936 00.226 29988 IsGuiding returns 0
03:58:15.936 00.000 29988 Move returns status 0, amount 203
03:58:15.936 00.000 29988 move complete, result=0
03:58:15.936 00.000 29988 worker thread done servicing request
03:58:15.936 00.000 29988 Worker thread wakes up
03:58:15.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:15.936 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.9 px 203 ms NORTH
03:58:15.938 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:17.568 01.630 29988 Exposure complete
03:58:17.603 00.035 29988 worker thread done servicing request
03:58:17.603 00.000 28316 OnExposeComplete: enter
03:58:17.604 00.001 28316 UpdateGuideState(): m_state=6
03:58:17.605 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6576
03:58:17.605 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=259.85, Mass=2355, SNR=33.6, Peak=167 HFD=3.9
03:58:17.606 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
03:58:17.606 00.000 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
03:58:17.606 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.70 mountX=0.08 mountY=-0.29, mountTheta=-1.30
03:58:17.608 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.19, opts=13)
03:58:17.608 00.000 28316 Enqueuing Move request for scope (0.23, 0.19)
03:58:17.608 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:17.609 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.6
03:58:17.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:17.610 00.001 29988 Worker thread wakes up
03:58:17.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
03:58:17.610 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
03:58:17.610 00.000 29988 Moving (0.23, 0.19) raw xDistance=0.08 yDistance=-0.29
03:58:17.610 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:58:17.610 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
03:58:17.610 00.000 29988 MoveAxis(E, 0, ABG)
03:58:17.610 00.000 29988 Move returns status 0, amount 0
03:58:17.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:17.613 00.003 28316 Enqueuing Expose request
03:58:17.615 00.002 29988 MoveAxis(N, 69, ABG)
03:58:17.615 00.000 29988 Guiding  Dir = 0, Dur = 69
03:58:17.615 00.000 29988 IsSlewing returns 0
03:58:17.616 00.001 29988 IsGuiding returns 0
03:58:17.620 00.004 29988 PulseGuide returned control before completion, sleep 75
03:58:17.707 00.087 29988 IsGuiding returns 0
03:58:17.707 00.000 29988 Move returns status 0, amount 69
03:58:17.708 00.001 29988 move complete, result=0
03:58:17.708 00.000 29988 worker thread done servicing request
03:58:17.708 00.000 29988 Worker thread wakes up
03:58:17.708 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
03:58:17.709 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:17.709 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:19.115 01.406 29988 Exposure complete
03:58:19.163 00.048 29988 worker thread done servicing request
03:58:19.163 00.000 28316 OnExposeComplete: enter
03:58:19.165 00.002 28316 UpdateGuideState(): m_state=6
03:58:19.166 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6577
03:58:19.167 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=259.98, Mass=2394, SNR=33.9, Peak=206 HFD=4.2
03:58:19.168 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
03:58:19.168 00.000 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
03:58:19.169 00.001 28316 CameraToMount -- cameraX=0.46 cameraY=0.32 hyp=0.56 cameraTheta=0.61 mountX=0.10 mountY=-0.56, mountTheta=-1.39
03:58:19.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.32, opts=13)
03:58:19.170 00.000 28316 Enqueuing Move request for scope (0.46, 0.32)
03:58:19.171 00.001 29988 Worker thread wakes up
03:58:19.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.32) opts 0xd
03:58:19.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.32)
03:58:19.171 00.000 29988 Moving (0.46, 0.32) raw xDistance=0.10 yDistance=-0.56
03:58:19.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:58:19.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
03:58:19.171 00.000 29988 MoveAxis(E, 0, ABG)
03:58:19.171 00.000 29988 Move returns status 0, amount 0
03:58:19.171 00.000 29988 MoveAxis(N, 133, ABG)
03:58:19.171 00.000 29988 Guiding  Dir = 0, Dur = 133
03:58:19.171 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:19.172 00.001 29988 IsSlewing returns 0
03:58:19.172 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.9
03:58:19.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:19.174 00.001 29988 IsGuiding returns 0
03:58:19.174 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:19.176 00.002 28316 Enqueuing Expose request
03:58:19.179 00.003 29988 PulseGuide returned control before completion, sleep 139
03:58:19.335 00.156 29988 IsGuiding returns 0
03:58:19.335 00.000 29988 Move returns status 0, amount 133
03:58:19.335 00.000 29988 move complete, result=0
03:58:19.335 00.000 29988 worker thread done servicing request
03:58:19.335 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 133 ms NORTH
03:58:19.336 00.001 29988 Worker thread wakes up
03:58:19.336 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:19.336 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:20.967 01.631 29988 Exposure complete
03:58:21.002 00.035 29988 worker thread done servicing request
03:58:21.003 00.001 28316 OnExposeComplete: enter
03:58:21.003 00.000 28316 UpdateGuideState(): m_state=6
03:58:21.004 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6578
03:58:21.004 00.000 28316 Star::Find returns 1 (0), X=950.90, Y=259.97, Mass=2225, SNR=32.7, Peak=193 HFD=4.2
03:58:21.005 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
03:58:21.005 00.000 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
03:58:21.007 00.002 28316 CameraToMount -- cameraX=0.54 cameraY=0.31 hyp=0.62 cameraTheta=0.52 mountX=0.06 mountY=-0.62, mountTheta=-1.47
03:58:21.009 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.31, opts=13)
03:58:21.010 00.001 28316 Enqueuing Move request for scope (0.54, 0.31)
03:58:21.012 00.002 29988 Worker thread wakes up
03:58:21.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.31) opts 0xd
03:58:21.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:21.013 00.001 28316 UpdateGuideState exits: m=2225 RSB=32.7
03:58:21.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:21.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:21.014 00.000 28316 Enqueuing Expose request
03:58:21.014 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.31)
03:58:21.014 00.000 29988 Moving (0.54, 0.31) raw xDistance=0.06 yDistance=-0.62
03:58:21.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:58:21.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
03:58:21.014 00.000 29988 MoveAxis(E, 0, ABG)
03:58:21.014 00.000 29988 Move returns status 0, amount 0
03:58:21.014 00.000 29988 MoveAxis(N, 148, ABG)
03:58:21.014 00.000 29988 Guiding  Dir = 0, Dur = 148
03:58:21.015 00.001 29988 IsSlewing returns 0
03:58:21.015 00.000 29988 IsGuiding returns 0
03:58:21.020 00.005 29988 PulseGuide returned control before completion, sleep 154
03:58:21.186 00.166 29988 IsGuiding returns 1
03:58:21.186 00.000 29988 scope still moving after pulse duration time elapsed
03:58:21.216 00.030 29988 IsSlewing returns 0
03:58:21.216 00.000 29988 IsGuiding returns 0
03:58:21.216 00.000 29988 scope move finished after 148 + 53 ms
03:58:21.216 00.000 29988 Move returns status 0, amount 148
03:58:21.216 00.000 29988 move complete, result=0
03:58:21.216 00.000 29988 worker thread done servicing request
03:58:21.216 00.000 29988 Worker thread wakes up
03:58:21.216 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:21.216 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 148 ms NORTH
03:58:21.218 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:22.629 01.411 29988 Exposure complete
03:58:22.677 00.048 29988 worker thread done servicing request
03:58:22.677 00.000 28316 OnExposeComplete: enter
03:58:22.678 00.001 28316 UpdateGuideState(): m_state=6
03:58:22.678 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6579
03:58:22.680 00.002 28316 Star::Find returns 1 (0), X=950.69, Y=259.99, Mass=2173, SNR=32.2, Peak=163 HFD=4.0
03:58:22.681 00.001 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.21 = -1.21)
03:58:22.682 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
03:58:22.683 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.33 hyp=0.47 cameraTheta=0.78 mountX=0.16 mountY=-0.44, mountTheta=-1.22
03:58:22.686 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.33, opts=13)
03:58:22.686 00.000 28316 Enqueuing Move request for scope (0.33, 0.33)
03:58:22.687 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:22.687 00.000 28316 UpdateGuideState exits: m=2173 RSB=32.2
03:58:22.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:22.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:22.688 00.000 28316 Enqueuing Expose request
03:58:22.689 00.001 29988 Worker thread wakes up
03:58:22.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.33) opts 0xd
03:58:22.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.33)
03:58:22.689 00.000 29988 Moving (0.33, 0.33) raw xDistance=0.16 yDistance=-0.44
03:58:22.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
03:58:22.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
03:58:22.689 00.000 29988 MoveAxis(E, 0, ABG)
03:58:22.689 00.000 29988 Move returns status 0, amount 0
03:58:22.689 00.000 29988 MoveAxis(N, 106, ABG)
03:58:22.689 00.000 29988 Guiding  Dir = 0, Dur = 106
03:58:22.690 00.001 29988 IsSlewing returns 0
03:58:22.690 00.000 29988 IsGuiding returns 0
03:58:22.694 00.004 29988 PulseGuide returned control before completion, sleep 112
03:58:22.814 00.120 29988 IsGuiding returns 1
03:58:22.814 00.000 29988 scope still moving after pulse duration time elapsed
03:58:22.845 00.031 29988 IsSlewing returns 0
03:58:22.845 00.000 29988 IsGuiding returns 0
03:58:22.846 00.001 29988 scope move finished after 106 + 50 ms
03:58:22.846 00.000 29988 Move returns status 0, amount 106
03:58:22.846 00.000 29988 move complete, result=0
03:58:22.846 00.000 29988 worker thread done servicing request
03:58:22.846 00.000 29988 Worker thread wakes up
03:58:22.846 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.4 px 106 ms NORTH
03:58:22.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:22.847 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:24.477 01.630 29988 Exposure complete
03:58:24.502 00.025 29988 worker thread done servicing request
03:58:24.502 00.000 28316 OnExposeComplete: enter
03:58:24.502 00.000 28316 UpdateGuideState(): m_state=6
03:58:24.502 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6580
03:58:24.503 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=260.01, Mass=2293, SNR=33.1, Peak=186 HFD=4.1
03:58:24.503 00.000 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
03:58:24.503 00.000 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
03:58:24.504 00.001 28316 CameraToMount -- cameraX=0.41 cameraY=0.35 hyp=0.54 cameraTheta=0.71 mountX=0.15 mountY=-0.53, mountTheta=-1.29
03:58:24.506 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.41, y=0.35, opts=13)
03:58:24.506 00.000 28316 Enqueuing Move request for scope (0.41, 0.35)
03:58:24.506 00.000 29988 Worker thread wakes up
03:58:24.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:24.509 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.35) opts 0xd
03:58:24.509 00.000 29988 Handling offset move in thread for scope, endpoint = (0.41, 0.35)
03:58:24.509 00.000 29988 Moving (0.41, 0.35) raw xDistance=0.15 yDistance=-0.53
03:58:24.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:58:24.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
03:58:24.509 00.000 29988 MoveAxis(E, 0, ABG)
03:58:24.509 00.000 29988 Move returns status 0, amount 0
03:58:24.509 00.000 29988 MoveAxis(N, 126, ABG)
03:58:24.509 00.000 29988 Guiding  Dir = 0, Dur = 126
03:58:24.509 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.1
03:58:24.510 00.001 29988 IsSlewing returns 0
03:58:24.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:24.510 00.000 29988 IsGuiding returns 0
03:58:24.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:24.512 00.002 28316 Enqueuing Expose request
03:58:24.515 00.003 29988 PulseGuide returned control before completion, sleep 132
03:58:24.664 00.149 29988 IsGuiding returns 0
03:58:24.664 00.000 29988 Move returns status 0, amount 126
03:58:24.664 00.000 29988 move complete, result=0
03:58:24.664 00.000 29988 worker thread done servicing request
03:58:24.664 00.000 29988 Worker thread wakes up
03:58:24.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:24.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:24.664 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 126 ms NORTH
03:58:26.072 01.408 29988 Exposure complete
03:58:26.106 00.034 29988 worker thread done servicing request
03:58:26.106 00.000 28316 OnExposeComplete: enter
03:58:26.106 00.000 28316 UpdateGuideState(): m_state=6
03:58:26.107 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6581
03:58:26.107 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=260.02, Mass=2199, SNR=32.5, Peak=169 HFD=4.0
03:58:26.108 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
03:58:26.108 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
03:58:26.109 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.36 hyp=0.48 cameraTheta=0.83 mountX=0.19 mountY=-0.45, mountTheta=-1.17
03:58:26.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.36, opts=13)
03:58:26.110 00.000 28316 Enqueuing Move request for scope (0.33, 0.36)
03:58:26.111 00.001 29988 Worker thread wakes up
03:58:26.111 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.36) opts 0xd
03:58:26.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.36)
03:58:26.111 00.000 29988 Moving (0.33, 0.36) raw xDistance=0.19 yDistance=-0.45
03:58:26.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
03:58:26.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:26.111 00.000 28316 UpdateGuideState exits: m=2199 RSB=32.5
03:58:26.112 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:26.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:26.113 00.001 28316 Enqueuing Expose request
03:58:26.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
03:58:26.114 00.001 29988 MoveAxis(E, 0, ABG)
03:58:26.114 00.000 29988 Move returns status 0, amount 0
03:58:26.114 00.000 29988 MoveAxis(N, 108, ABG)
03:58:26.114 00.000 29988 Guiding  Dir = 0, Dur = 108
03:58:26.114 00.000 29988 IsSlewing returns 0
03:58:26.114 00.000 29988 IsGuiding returns 0
03:58:26.119 00.005 29988 PulseGuide returned control before completion, sleep 113
03:58:26.243 00.124 29988 IsGuiding returns 0
03:58:26.243 00.000 29988 Move returns status 0, amount 108
03:58:26.243 00.000 29988 move complete, result=0
03:58:26.243 00.000 29988 worker thread done servicing request
03:58:26.243 00.000 29988 Worker thread wakes up
03:58:26.243 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:26.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:26.243 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.5 px 108 ms NORTH
03:58:27.878 01.635 29988 Exposure complete
03:58:27.920 00.042 29988 worker thread done servicing request
03:58:27.920 00.000 28316 OnExposeComplete: enter
03:58:27.921 00.001 28316 UpdateGuideState(): m_state=6
03:58:27.921 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6582
03:58:27.922 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=259.89, Mass=2212, SNR=32.7, Peak=165 HFD=4.3
03:58:27.925 00.003 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
03:58:27.928 00.003 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
03:58:27.930 00.002 28316 CameraToMount -- cameraX=0.51 cameraY=0.23 hyp=0.55 cameraTheta=0.42 mountX=-0.00 mountY=-0.55, mountTheta=-1.58
03:58:27.933 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=0.23, opts=13)
03:58:27.934 00.001 28316 Enqueuing Move request for scope (0.51, 0.23)
03:58:27.934 00.000 29988 Worker thread wakes up
03:58:27.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:27.935 00.001 28316 UpdateGuideState exits: m=2212 RSB=32.7
03:58:27.935 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:27.936 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:27.936 00.000 28316 Enqueuing Expose request
03:58:27.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.23) opts 0xd
03:58:27.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, 0.23)
03:58:27.936 00.000 29988 Moving (0.51, 0.23) raw xDistance=-0.00 yDistance=-0.55
03:58:27.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
03:58:27.937 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
03:58:27.937 00.000 29988 MoveAxis(E, 0, ABG)
03:58:27.937 00.000 29988 Move returns status 0, amount 0
03:58:27.937 00.000 29988 MoveAxis(N, 132, ABG)
03:58:27.937 00.000 29988 Guiding  Dir = 0, Dur = 132
03:58:27.937 00.000 29988 IsSlewing returns 0
03:58:27.937 00.000 29988 IsGuiding returns 0
03:58:27.942 00.005 29988 PulseGuide returned control before completion, sleep 138
03:58:28.095 00.153 29988 IsGuiding returns 0
03:58:28.095 00.000 29988 Move returns status 0, amount 132
03:58:28.095 00.000 29988 move complete, result=0
03:58:28.095 00.000 29988 worker thread done servicing request
03:58:28.095 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 132 ms NORTH
03:58:28.096 00.001 29988 Worker thread wakes up
03:58:28.096 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:28.096 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:29.509 01.413 29988 Exposure complete
03:58:29.535 00.026 29988 worker thread done servicing request
03:58:29.535 00.000 28316 OnExposeComplete: enter
03:58:29.536 00.001 28316 UpdateGuideState(): m_state=6
03:58:29.536 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6583
03:58:29.537 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=260.19, Mass=2247, SNR=33.0, Peak=181 HFD=3.8
03:58:29.539 00.002 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
03:58:29.539 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
03:58:29.540 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.53 hyp=0.61 cameraTheta=1.06 mountX=0.36 mountY=-0.50, mountTheta=-0.95
03:58:29.540 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.53, opts=13)
03:58:29.541 00.001 28316 Enqueuing Move request for scope (0.30, 0.53)
03:58:29.541 00.000 29988 Worker thread wakes up
03:58:29.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:29.542 00.001 28316 UpdateGuideState exits: m=2247 RSB=33.0
03:58:29.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:29.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:29.543 00.000 28316 Enqueuing Expose request
03:58:29.543 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.53) opts 0xd
03:58:29.544 00.001 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.53)
03:58:29.544 00.000 29988 Moving (0.30, 0.53) raw xDistance=0.36 yDistance=-0.50
03:58:29.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
03:58:29.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
03:58:29.544 00.000 29988 MoveAxis(W, 76, ABG)
03:58:29.544 00.000 29988 Guiding  Dir = 3, Dur = 76
03:58:29.544 00.000 29988 IsSlewing returns 0
03:58:29.544 00.000 29988 IsGuiding returns 0
03:58:29.547 00.003 29988 PulseGuide returned control before completion, sleep 84
03:58:29.647 00.100 29988 IsGuiding returns 0
03:58:29.647 00.000 29988 Move returns status 0, amount 76
03:58:29.647 00.000 29988 MoveAxis(N, 120, ABG)
03:58:29.647 00.000 29988 Guiding  Dir = 0, Dur = 120
03:58:29.647 00.000 29988 IsSlewing returns 0
03:58:29.647 00.000 29988 IsGuiding returns 0
03:58:29.652 00.005 29988 PulseGuide returned control before completion, sleep 126
03:58:29.787 00.135 29988 IsGuiding returns 0
03:58:29.787 00.000 29988 Move returns status 0, amount 120
03:58:29.787 00.000 29988 move complete, result=0
03:58:29.788 00.001 29988 worker thread done servicing request
03:58:29.788 00.000 29988 Worker thread wakes up
03:58:29.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:29.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:29.788 00.000 28316 GuideStep: 0.4 px 76 ms WEST, -0.5 px 120 ms NORTH
03:58:31.413 01.625 29988 Exposure complete
03:58:31.450 00.037 29988 worker thread done servicing request
03:58:31.450 00.000 28316 OnExposeComplete: enter
03:58:31.452 00.002 28316 UpdateGuideState(): m_state=6
03:58:31.454 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6584
03:58:31.455 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=260.00, Mass=2392, SNR=33.9, Peak=189 HFD=4.1
03:58:31.456 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
03:58:31.457 00.001 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
03:58:31.459 00.002 28316 CameraToMount -- cameraX=0.31 cameraY=0.34 hyp=0.46 cameraTheta=0.83 mountX=0.18 mountY=-0.43, mountTheta=-1.17
03:58:31.462 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=0.34, opts=13)
03:58:31.464 00.002 28316 Enqueuing Move request for scope (0.31, 0.34)
03:58:31.465 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:31.466 00.001 28316 UpdateGuideState exits: m=2392 RSB=33.9
03:58:31.467 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:31.469 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:31.471 00.002 28316 Enqueuing Expose request
03:58:31.473 00.002 29988 Worker thread wakes up
03:58:31.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.34) opts 0xd
03:58:31.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, 0.34)
03:58:31.474 00.000 29988 Moving (0.31, 0.34) raw xDistance=0.18 yDistance=-0.43
03:58:31.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
03:58:31.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
03:58:31.474 00.000 29988 MoveAxis(E, 0, ABG)
03:58:31.474 00.000 29988 Move returns status 0, amount 0
03:58:31.474 00.000 29988 MoveAxis(N, 103, ABG)
03:58:31.474 00.000 29988 Guiding  Dir = 0, Dur = 103
03:58:31.475 00.001 29988 IsSlewing returns 0
03:58:31.478 00.003 29988 IsGuiding returns 0
03:58:31.482 00.004 29988 PulseGuide returned control before completion, sleep 109
03:58:31.600 00.118 29988 IsGuiding returns 0
03:58:31.601 00.001 29988 Move returns status 0, amount 103
03:58:31.601 00.000 29988 move complete, result=0
03:58:31.601 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.4 px 103 ms NORTH
03:58:31.601 00.000 29988 worker thread done servicing request
03:58:31.601 00.000 29988 Worker thread wakes up
03:58:31.602 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:31.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:33.009 01.407 29988 Exposure complete
03:58:33.054 00.045 29988 worker thread done servicing request
03:58:33.054 00.000 28316 OnExposeComplete: enter
03:58:33.055 00.001 28316 UpdateGuideState(): m_state=6
03:58:33.055 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6585
03:58:33.056 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=259.99, Mass=2098, SNR=31.8, Peak=193 HFD=4.2
03:58:33.056 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
03:58:33.057 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
03:58:33.057 00.000 28316 CameraToMount -- cameraX=0.56 cameraY=0.33 hyp=0.65 cameraTheta=0.54 mountX=0.07 mountY=-0.65, mountTheta=-1.46
03:58:33.058 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.33, opts=13)
03:58:33.059 00.001 28316 Enqueuing Move request for scope (0.56, 0.33)
03:58:33.059 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:33.060 00.001 29988 Worker thread wakes up
03:58:33.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.33) opts 0xd
03:58:33.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.33)
03:58:33.060 00.000 28316 UpdateGuideState exits: m=2098 RSB=31.8
03:58:33.060 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:33.061 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:33.061 00.000 28316 Enqueuing Expose request
03:58:33.061 00.000 29988 Moving (0.56, 0.33) raw xDistance=0.07 yDistance=-0.65
03:58:33.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:58:33.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
03:58:33.061 00.000 29988 MoveAxis(E, 0, ABG)
03:58:33.061 00.000 29988 Move returns status 0, amount 0
03:58:33.062 00.001 29988 MoveAxis(N, 155, ABG)
03:58:33.062 00.000 29988 Guiding  Dir = 0, Dur = 155
03:58:33.062 00.000 29988 IsSlewing returns 0
03:58:33.062 00.000 29988 IsGuiding returns 0
03:58:33.068 00.006 29988 PulseGuide returned control before completion, sleep 160
03:58:33.244 00.176 29988 IsGuiding returns 0
03:58:33.244 00.000 29988 Move returns status 0, amount 155
03:58:33.244 00.000 29988 move complete, result=0
03:58:33.244 00.000 29988 worker thread done servicing request
03:58:33.244 00.000 29988 Worker thread wakes up
03:58:33.244 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:33.244 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:33.244 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 155 ms NORTH
03:58:34.876 01.632 29988 Exposure complete
03:58:34.927 00.051 29988 worker thread done servicing request
03:58:34.928 00.001 28316 OnExposeComplete: enter
03:58:34.928 00.000 28316 UpdateGuideState(): m_state=6
03:58:34.930 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6586
03:58:34.931 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=259.68, Mass=2160, SNR=32.2, Peak=177 HFD=4.1
03:58:34.931 00.000 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.95 = -1.95)
03:58:34.932 00.001 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
03:58:34.932 00.000 28316 CameraToMount -- cameraX=0.47 cameraY=0.02 hyp=0.47 cameraTheta=0.05 mountX=-0.17 mountY=-0.43, mountTheta=-1.96
03:58:34.933 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=0.02, opts=13)
03:58:34.933 00.000 28316 Enqueuing Move request for scope (0.47, 0.02)
03:58:34.934 00.001 29988 Worker thread wakes up
03:58:34.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:34.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.02) opts 0xd
03:58:34.934 00.000 28316 UpdateGuideState exits: m=2160 RSB=32.2
03:58:34.935 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:34.936 00.001 29988 Handling offset move in thread for scope, endpoint = (0.47, 0.02)
03:58:34.936 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:34.936 00.000 28316 Enqueuing Expose request
03:58:34.938 00.002 29988 Moving (0.47, 0.02) raw xDistance=-0.17 yDistance=-0.43
03:58:34.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:58:34.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
03:58:34.938 00.000 29988 MoveAxis(E, 0, ABG)
03:58:34.938 00.000 29988 Move returns status 0, amount 0
03:58:34.938 00.000 29988 MoveAxis(N, 102, ABG)
03:58:34.938 00.000 29988 Guiding  Dir = 0, Dur = 102
03:58:34.939 00.001 29988 IsSlewing returns 0
03:58:34.939 00.000 29988 IsGuiding returns 0
03:58:34.944 00.005 29988 PulseGuide returned control before completion, sleep 108
03:58:35.061 00.117 29988 IsGuiding returns 0
03:58:35.062 00.001 29988 Move returns status 0, amount 102
03:58:35.062 00.000 29988 move complete, result=0
03:58:35.062 00.000 29988 worker thread done servicing request
03:58:35.062 00.000 29988 Worker thread wakes up
03:58:35.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:35.062 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.4 px 102 ms NORTH
03:58:35.063 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:36.478 01.415 29988 Exposure complete
03:58:36.520 00.042 29988 worker thread done servicing request
03:58:36.520 00.000 28316 OnExposeComplete: enter
03:58:36.521 00.001 28316 UpdateGuideState(): m_state=6
03:58:36.524 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6587
03:58:36.525 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=259.76, Mass=2291, SNR=33.2, Peak=192 HFD=4.1
03:58:36.526 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
03:58:36.526 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
03:58:36.526 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=0.10 hyp=0.60 cameraTheta=0.17 mountX=-0.15 mountY=-0.58, mountTheta=-1.83
03:58:36.527 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.10, opts=13)
03:58:36.528 00.001 28316 Enqueuing Move request for scope (0.59, 0.10)
03:58:36.528 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:36.529 00.001 29988 Worker thread wakes up
03:58:36.529 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
03:58:36.530 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:36.530 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:36.531 00.001 28316 Enqueuing Expose request
03:58:36.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.10) opts 0xd
03:58:36.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.10)
03:58:36.531 00.000 29988 Moving (0.59, 0.10) raw xDistance=-0.15 yDistance=-0.58
03:58:36.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
03:58:36.531 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
03:58:36.531 00.000 29988 MoveAxis(E, 0, ABG)
03:58:36.531 00.000 29988 Move returns status 0, amount 0
03:58:36.531 00.000 29988 MoveAxis(N, 137, ABG)
03:58:36.532 00.001 29988 Guiding  Dir = 0, Dur = 137
03:58:36.532 00.000 29988 IsSlewing returns 0
03:58:36.532 00.000 29988 IsGuiding returns 0
03:58:36.537 00.005 29988 PulseGuide returned control before completion, sleep 143
03:58:36.698 00.161 29988 IsGuiding returns 0
03:58:36.698 00.000 29988 Move returns status 0, amount 137
03:58:36.698 00.000 29988 move complete, result=0
03:58:36.699 00.001 29988 worker thread done servicing request
03:58:36.699 00.000 29988 Worker thread wakes up
03:58:36.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:36.699 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 137 ms NORTH
03:58:36.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:38.331 01.632 29988 Exposure complete
03:58:38.372 00.041 29988 worker thread done servicing request
03:58:38.372 00.000 28316 OnExposeComplete: enter
03:58:38.373 00.001 28316 UpdateGuideState(): m_state=6
03:58:38.374 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6588
03:58:38.375 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=259.72, Mass=2232, SNR=32.7, Peak=192 HFD=4.0
03:58:38.375 00.000 28316 CameraToMount -- cameraTheta (0.11) - m_xAngle (2.00) = xAngle (-1.89 = -1.89)
03:58:38.376 00.001 28316 CameraToMount -- cameraTheta (0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
03:58:38.376 00.000 28316 CameraToMount -- cameraX=0.58 cameraY=0.06 hyp=0.59 cameraTheta=0.11 mountX=-0.18 mountY=-0.55, mountTheta=-1.89
03:58:38.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.06, opts=13)
03:58:38.378 00.001 28316 Enqueuing Move request for scope (0.58, 0.06)
03:58:38.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:38.379 00.001 29988 Worker thread wakes up
03:58:38.379 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
03:58:38.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.06) opts 0xd
03:58:38.379 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.06)
03:58:38.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:38.380 00.001 29988 Moving (0.58, 0.06) raw xDistance=-0.18 yDistance=-0.55
03:58:38.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:38.380 00.000 28316 Enqueuing Expose request
03:58:38.381 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
03:58:38.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
03:58:38.381 00.000 29988 MoveAxis(E, 0, ABG)
03:58:38.381 00.000 29988 Move returns status 0, amount 0
03:58:38.381 00.000 29988 MoveAxis(N, 131, ABG)
03:58:38.381 00.000 29988 Guiding  Dir = 0, Dur = 131
03:58:38.381 00.000 29988 IsSlewing returns 0
03:58:38.381 00.000 29988 IsGuiding returns 0
03:58:38.386 00.005 29988 PulseGuide returned control before completion, sleep 137
03:58:38.533 00.147 29988 IsGuiding returns 0
03:58:38.534 00.001 29988 Move returns status 0, amount 131
03:58:38.534 00.000 29988 move complete, result=0
03:58:38.534 00.000 29988 worker thread done servicing request
03:58:38.534 00.000 29988 Worker thread wakes up
03:58:38.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:38.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:38.534 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 131 ms NORTH
03:58:39.948 01.414 29988 Exposure complete
03:58:40.004 00.056 29988 worker thread done servicing request
03:58:40.004 00.000 28316 OnExposeComplete: enter
03:58:40.006 00.002 28316 UpdateGuideState(): m_state=6
03:58:40.006 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6589
03:58:40.007 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=259.66, Mass=2283, SNR=33.1, Peak=191 HFD=4.0
03:58:40.008 00.001 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
03:58:40.009 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
03:58:40.009 00.000 28316 CameraToMount -- cameraX=0.75 cameraY=0.00 hyp=0.75 cameraTheta=0.00 mountX=-0.31 mountY=-0.67, mountTheta=-2.00
03:58:40.010 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.75, y=0.00, opts=13)
03:58:40.011 00.001 28316 Enqueuing Move request for scope (0.75, 0.00)
03:58:40.011 00.000 29988 Worker thread wakes up
03:58:40.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:40.012 00.001 28316 UpdateGuideState exits: m=2283 RSB=33.1
03:58:40.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:40.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:40.013 00.000 28316 Enqueuing Expose request
03:58:40.014 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.00) opts 0xd
03:58:40.014 00.000 29988 Handling offset move in thread for scope, endpoint = (0.75, 0.00)
03:58:40.014 00.000 29988 Moving (0.75, 0.00) raw xDistance=-0.31 yDistance=-0.67
03:58:40.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
03:58:40.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
03:58:40.014 00.000 29988 MoveAxis(E, 65, ABG)
03:58:40.014 00.000 29988 Guiding  Dir = 2, Dur = 65
03:58:40.014 00.000 29988 IsSlewing returns 0
03:58:40.014 00.000 29988 IsGuiding returns 0
03:58:40.015 00.001 29988 PulseGuide returned control before completion, sleep 74
03:58:40.104 00.089 29988 IsGuiding returns 0
03:58:40.104 00.000 29988 Move returns status 0, amount 65
03:58:40.104 00.000 29988 MoveAxis(N, 159, ABG)
03:58:40.105 00.001 29988 Guiding  Dir = 0, Dur = 159
03:58:40.105 00.000 29988 IsSlewing returns 0
03:58:40.105 00.000 29988 IsGuiding returns 0
03:58:40.109 00.004 29988 PulseGuide returned control before completion, sleep 165
03:58:40.291 00.182 29988 IsGuiding returns 0
03:58:40.291 00.000 29988 Move returns status 0, amount 159
03:58:40.291 00.000 29988 move complete, result=0
03:58:40.291 00.000 29988 worker thread done servicing request
03:58:40.291 00.000 29988 Worker thread wakes up
03:58:40.292 00.001 28316 GuideStep: -0.3 px 65 ms EAST, -0.7 px 159 ms NORTH
03:58:40.293 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:40.293 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:41.928 01.635 29988 Exposure complete
03:58:41.963 00.035 28316 OnExposeComplete: enter
03:58:41.964 00.001 28316 UpdateGuideState(): m_state=6
03:58:41.965 00.001 29988 worker thread done servicing request
03:58:41.965 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6590
03:58:41.966 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=259.92, Mass=2293, SNR=33.1, Peak=209 HFD=4.1
03:58:41.967 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
03:58:41.968 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
03:58:41.970 00.002 28316 CameraToMount -- cameraX=0.38 cameraY=0.26 hyp=0.47 cameraTheta=0.60 mountX=0.08 mountY=-0.46, mountTheta=-1.40
03:58:41.971 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=0.26, opts=13)
03:58:41.972 00.001 28316 Enqueuing Move request for scope (0.38, 0.26)
03:58:41.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:41.973 00.001 29988 Worker thread wakes up
03:58:41.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.26) opts 0xd
03:58:41.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, 0.26)
03:58:41.973 00.000 29988 Moving (0.38, 0.26) raw xDistance=0.08 yDistance=-0.46
03:58:41.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
03:58:41.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
03:58:41.973 00.000 29988 MoveAxis(E, 0, ABG)
03:58:41.973 00.000 29988 Move returns status 0, amount 0
03:58:41.973 00.000 29988 MoveAxis(N, 110, ABG)
03:58:41.973 00.000 29988 Guiding  Dir = 0, Dur = 110
03:58:41.973 00.000 29988 IsSlewing returns 0
03:58:41.973 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.1
03:58:41.975 00.002 29988 IsGuiding returns 0
03:58:41.975 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:41.976 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:41.977 00.001 28316 Enqueuing Expose request
03:58:41.982 00.005 29988 PulseGuide returned control before completion, sleep 114
03:58:42.102 00.120 29988 IsGuiding returns 0
03:58:42.102 00.000 29988 Move returns status 0, amount 110
03:58:42.102 00.000 29988 move complete, result=0
03:58:42.102 00.000 29988 worker thread done servicing request
03:58:42.102 00.000 29988 Worker thread wakes up
03:58:42.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:42.102 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 110 ms NORTH
03:58:42.105 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:43.517 01.412 29988 Exposure complete
03:58:43.561 00.044 29988 worker thread done servicing request
03:58:43.561 00.000 28316 OnExposeComplete: enter
03:58:43.564 00.003 28316 UpdateGuideState(): m_state=6
03:58:43.566 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6591
03:58:43.569 00.003 28316 Star::Find returns 1 (0), X=950.83, Y=259.82, Mass=2250, SNR=33.0, Peak=207 HFD=4.0
03:58:43.572 00.003 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
03:58:43.572 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
03:58:43.573 00.001 28316 CameraToMount -- cameraX=0.47 cameraY=0.16 hyp=0.50 cameraTheta=0.32 mountX=-0.05 mountY=-0.49, mountTheta=-1.68
03:58:43.574 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=0.16, opts=13)
03:58:43.574 00.000 28316 Enqueuing Move request for scope (0.47, 0.16)
03:58:43.575 00.001 29988 Worker thread wakes up
03:58:43.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.16) opts 0xd
03:58:43.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.47, 0.16)
03:58:43.575 00.000 29988 Moving (0.47, 0.16) raw xDistance=-0.05 yDistance=-0.49
03:58:43.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:58:43.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
03:58:43.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:43.575 00.000 28316 UpdateGuideState exits: m=2250 RSB=33.0
03:58:43.578 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:43.579 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:43.580 00.001 29988 MoveAxis(E, 0, ABG)
03:58:43.581 00.001 29988 Move returns status 0, amount 0
03:58:43.581 00.000 29988 MoveAxis(N, 118, ABG)
03:58:43.581 00.000 29988 Guiding  Dir = 0, Dur = 118
03:58:43.581 00.000 28316 Enqueuing Expose request
03:58:43.582 00.001 29988 IsSlewing returns 0
03:58:43.582 00.000 29988 IsGuiding returns 0
03:58:43.587 00.005 29988 PulseGuide returned control before completion, sleep 124
03:58:43.722 00.135 29988 IsGuiding returns 0
03:58:43.722 00.000 29988 Move returns status 0, amount 118
03:58:43.722 00.000 29988 move complete, result=0
03:58:43.722 00.000 29988 worker thread done servicing request
03:58:43.722 00.000 29988 Worker thread wakes up
03:58:43.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:43.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:43.723 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 118 ms NORTH
03:58:45.350 01.627 29988 Exposure complete
03:58:45.391 00.041 29988 worker thread done servicing request
03:58:45.391 00.000 28316 OnExposeComplete: enter
03:58:45.393 00.002 28316 UpdateGuideState(): m_state=6
03:58:45.395 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6592
03:58:45.396 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.78, Mass=2339, SNR=33.5, Peak=199 HFD=4.2
03:58:45.399 00.003 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
03:58:45.401 00.002 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
03:58:45.403 00.002 28316 CameraToMount -- cameraX=0.55 cameraY=0.12 hyp=0.56 cameraTheta=0.22 mountX=-0.12 mountY=-0.55, mountTheta=-1.78
03:58:45.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.12, opts=13)
03:58:45.406 00.001 28316 Enqueuing Move request for scope (0.55, 0.12)
03:58:45.407 00.001 29988 Worker thread wakes up
03:58:45.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:45.409 00.002 28316 UpdateGuideState exits: m=2339 RSB=33.5
03:58:45.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.12) opts 0xd
03:58:45.410 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.12)
03:58:45.410 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:45.411 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:45.412 00.001 29988 Moving (0.55, 0.12) raw xDistance=-0.12 yDistance=-0.55
03:58:45.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:58:45.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
03:58:45.412 00.000 29988 MoveAxis(E, 0, ABG)
03:58:45.412 00.000 29988 Move returns status 0, amount 0
03:58:45.412 00.000 29988 MoveAxis(N, 130, ABG)
03:58:45.412 00.000 29988 Guiding  Dir = 0, Dur = 130
03:58:45.412 00.000 28316 Enqueuing Expose request
03:58:45.413 00.001 29988 IsSlewing returns 0
03:58:45.413 00.000 29988 IsGuiding returns 0
03:58:45.418 00.005 29988 PulseGuide returned control before completion, sleep 136
03:58:45.571 00.153 29988 IsGuiding returns 0
03:58:45.571 00.000 29988 Move returns status 0, amount 130
03:58:45.571 00.000 29988 move complete, result=0
03:58:45.571 00.000 29988 worker thread done servicing request
03:58:45.571 00.000 29988 Worker thread wakes up
03:58:45.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:45.571 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 130 ms NORTH
03:58:45.572 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:46.984 01.412 29988 Exposure complete
03:58:47.027 00.043 29988 worker thread done servicing request
03:58:47.027 00.000 28316 OnExposeComplete: enter
03:58:47.028 00.001 28316 UpdateGuideState(): m_state=6
03:58:47.031 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6593
03:58:47.032 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=259.88, Mass=2070, SNR=31.5, Peak=169 HFD=4.3
03:58:47.033 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
03:58:47.033 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
03:58:47.033 00.000 28316 CameraToMount -- cameraX=0.60 cameraY=0.22 hyp=0.64 cameraTheta=0.35 mountX=-0.05 mountY=-0.64, mountTheta=-1.65
03:58:47.035 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.22, opts=13)
03:58:47.035 00.000 28316 Enqueuing Move request for scope (0.60, 0.22)
03:58:47.035 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:47.036 00.001 29988 Worker thread wakes up
03:58:47.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.22) opts 0xd
03:58:47.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.22)
03:58:47.036 00.000 29988 Moving (0.60, 0.22) raw xDistance=-0.05 yDistance=-0.64
03:58:47.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:58:47.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
03:58:47.036 00.000 29988 MoveAxis(E, 0, ABG)
03:58:47.036 00.000 29988 Move returns status 0, amount 0
03:58:47.036 00.000 29988 MoveAxis(N, 152, ABG)
03:58:47.036 00.000 29988 Guiding  Dir = 0, Dur = 152
03:58:47.036 00.000 28316 UpdateGuideState exits: m=2070 RSB=31.5
03:58:47.037 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:47.037 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:47.038 00.001 28316 Enqueuing Expose request
03:58:47.038 00.000 29988 IsSlewing returns 0
03:58:47.038 00.000 29988 IsGuiding returns 0
03:58:47.043 00.005 29988 PulseGuide returned control before completion, sleep 158
03:58:47.217 00.174 29988 IsGuiding returns 0
03:58:47.217 00.000 29988 Move returns status 0, amount 152
03:58:47.217 00.000 29988 move complete, result=0
03:58:47.218 00.001 29988 worker thread done servicing request
03:58:47.218 00.000 29988 Worker thread wakes up
03:58:47.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:47.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:47.218 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 152 ms NORTH
03:58:48.850 01.632 29988 Exposure complete
03:58:48.883 00.033 29988 worker thread done servicing request
03:58:48.884 00.001 28316 OnExposeComplete: enter
03:58:48.884 00.000 28316 UpdateGuideState(): m_state=6
03:58:48.885 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6594
03:58:48.885 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=259.93, Mass=2154, SNR=32.1, Peak=181 HFD=4.2
03:58:48.886 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
03:58:48.886 00.000 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
03:58:48.887 00.001 28316 CameraToMount -- cameraX=0.62 cameraY=0.27 hyp=0.67 cameraTheta=0.41 mountX=-0.01 mountY=-0.67, mountTheta=-1.59
03:58:48.887 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.27, opts=13)
03:58:48.889 00.002 28316 Enqueuing Move request for scope (0.62, 0.27)
03:58:48.889 00.000 29988 Worker thread wakes up
03:58:48.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.27) opts 0xd
03:58:48.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.27)
03:58:48.889 00.000 29988 Moving (0.62, 0.27) raw xDistance=-0.01 yDistance=-0.67
03:58:48.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:58:48.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
03:58:48.889 00.000 29988 MoveAxis(E, 0, ABG)
03:58:48.889 00.000 29988 Move returns status 0, amount 0
03:58:48.889 00.000 29988 MoveAxis(N, 161, ABG)
03:58:48.889 00.000 29988 Guiding  Dir = 0, Dur = 161
03:58:48.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:48.890 00.001 28316 UpdateGuideState exits: m=2154 RSB=32.1
03:58:48.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:48.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:48.891 00.000 28316 Enqueuing Expose request
03:58:48.892 00.001 29988 IsSlewing returns 0
03:58:48.892 00.000 29988 IsGuiding returns 0
03:58:48.898 00.006 29988 PulseGuide returned control before completion, sleep 166
03:58:49.067 00.169 29988 IsGuiding returns 0
03:58:49.067 00.000 29988 Move returns status 0, amount 161
03:58:49.067 00.000 29988 move complete, result=0
03:58:49.067 00.000 29988 worker thread done servicing request
03:58:49.067 00.000 29988 Worker thread wakes up
03:58:49.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:49.067 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 161 ms NORTH
03:58:49.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:50.480 01.413 29988 Exposure complete
03:58:50.520 00.040 29988 worker thread done servicing request
03:58:50.520 00.000 28316 OnExposeComplete: enter
03:58:50.523 00.003 28316 UpdateGuideState(): m_state=6
03:58:50.524 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6595
03:58:50.526 00.002 28316 Star::Find returns 1 (0), X=950.85, Y=259.86, Mass=2356, SNR=33.6, Peak=200 HFD=4.1
03:58:50.526 00.000 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
03:58:50.527 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
03:58:50.527 00.000 28316 CameraToMount -- cameraX=0.49 cameraY=0.20 hyp=0.53 cameraTheta=0.40 mountX=-0.02 mountY=-0.52, mountTheta=-1.60
03:58:50.529 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.49, y=0.20, opts=13)
03:58:50.529 00.000 28316 Enqueuing Move request for scope (0.49, 0.20)
03:58:50.529 00.000 29988 Worker thread wakes up
03:58:50.529 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.20) opts 0xd
03:58:50.529 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:50.530 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.6
03:58:50.531 00.001 29988 Handling offset move in thread for scope, endpoint = (0.49, 0.20)
03:58:50.531 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:50.531 00.000 29988 Moving (0.49, 0.20) raw xDistance=-0.02 yDistance=-0.52
03:58:50.531 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:58:50.531 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:50.531 00.000 28316 Enqueuing Expose request
03:58:50.532 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
03:58:50.532 00.000 29988 MoveAxis(E, 0, ABG)
03:58:50.532 00.000 29988 Move returns status 0, amount 0
03:58:50.532 00.000 29988 MoveAxis(N, 125, ABG)
03:58:50.532 00.000 29988 Guiding  Dir = 0, Dur = 125
03:58:50.532 00.000 29988 IsSlewing returns 0
03:58:50.532 00.000 29988 IsGuiding returns 0
03:58:50.537 00.005 29988 PulseGuide returned control before completion, sleep 131
03:58:50.683 00.146 29988 IsGuiding returns 0
03:58:50.683 00.000 29988 Move returns status 0, amount 125
03:58:50.683 00.000 29988 move complete, result=0
03:58:50.683 00.000 29988 worker thread done servicing request
03:58:50.683 00.000 29988 Worker thread wakes up
03:58:50.683 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:50.683 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:50.683 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 125 ms NORTH
03:58:52.315 01.632 29988 Exposure complete
03:58:52.343 00.028 29988 worker thread done servicing request
03:58:52.343 00.000 28316 OnExposeComplete: enter
03:58:52.344 00.001 28316 UpdateGuideState(): m_state=6
03:58:52.344 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6596
03:58:52.344 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=259.80, Mass=2321, SNR=33.3, Peak=201 HFD=4.0
03:58:52.347 00.003 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.70 = -1.70)
03:58:52.350 00.003 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
03:58:52.352 00.002 28316 CameraToMount -- cameraX=0.45 cameraY=0.14 hyp=0.48 cameraTheta=0.30 mountX=-0.06 mountY=-0.47, mountTheta=-1.70
03:58:52.356 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=0.14, opts=13)
03:58:52.356 00.000 28316 Enqueuing Move request for scope (0.45, 0.14)
03:58:52.357 00.001 29988 Worker thread wakes up
03:58:52.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:52.357 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.3
03:58:52.358 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:52.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:52.358 00.000 28316 Enqueuing Expose request
03:58:52.359 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.14) opts 0xd
03:58:52.359 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 0.14)
03:58:52.359 00.000 29988 Moving (0.45, 0.14) raw xDistance=-0.06 yDistance=-0.47
03:58:52.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
03:58:52.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
03:58:52.359 00.000 29988 MoveAxis(E, 0, ABG)
03:58:52.359 00.000 29988 Move returns status 0, amount 0
03:58:52.359 00.000 29988 MoveAxis(N, 112, ABG)
03:58:52.359 00.000 29988 Guiding  Dir = 0, Dur = 112
03:58:52.359 00.000 29988 IsSlewing returns 0
03:58:52.360 00.001 29988 IsGuiding returns 0
03:58:52.365 00.005 29988 PulseGuide returned control before completion, sleep 117
03:58:52.491 00.126 29988 IsGuiding returns 0
03:58:52.491 00.000 29988 Move returns status 0, amount 112
03:58:52.491 00.000 29988 move complete, result=0
03:58:52.491 00.000 29988 worker thread done servicing request
03:58:52.491 00.000 29988 Worker thread wakes up
03:58:52.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:52.492 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:52.492 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 112 ms NORTH
03:58:53.901 01.409 29988 Exposure complete
03:58:53.949 00.048 29988 worker thread done servicing request
03:58:53.950 00.001 28316 OnExposeComplete: enter
03:58:53.950 00.000 28316 UpdateGuideState(): m_state=6
03:58:53.951 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6597
03:58:53.951 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=259.80, Mass=2280, SNR=33.0, Peak=190 HFD=4.2
03:58:53.952 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
03:58:53.952 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
03:58:53.952 00.000 28316 CameraToMount -- cameraX=0.55 cameraY=0.14 hyp=0.57 cameraTheta=0.26 mountX=-0.09 mountY=-0.55, mountTheta=-1.74
03:58:53.953 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.14, opts=13)
03:58:53.954 00.001 28316 Enqueuing Move request for scope (0.55, 0.14)
03:58:53.956 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:53.957 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.0
03:58:53.958 00.001 29988 Worker thread wakes up
03:58:53.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:53.960 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:53.961 00.001 28316 Enqueuing Expose request
03:58:53.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.14) opts 0xd
03:58:53.962 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.14)
03:58:53.962 00.000 29988 Moving (0.55, 0.14) raw xDistance=-0.09 yDistance=-0.55
03:58:53.963 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
03:58:53.963 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
03:58:53.963 00.000 29988 MoveAxis(E, 0, ABG)
03:58:53.963 00.000 29988 Move returns status 0, amount 0
03:58:53.963 00.000 29988 MoveAxis(N, 132, ABG)
03:58:53.963 00.000 29988 Guiding  Dir = 0, Dur = 132
03:58:53.963 00.000 29988 IsSlewing returns 0
03:58:53.964 00.001 29988 IsGuiding returns 0
03:58:53.971 00.007 29988 PulseGuide returned control before completion, sleep 135
03:58:54.120 00.149 29988 IsGuiding returns 0
03:58:54.120 00.000 29988 Move returns status 0, amount 132
03:58:54.120 00.000 29988 move complete, result=0
03:58:54.120 00.000 29988 worker thread done servicing request
03:58:54.120 00.000 29988 Worker thread wakes up
03:58:54.121 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 132 ms NORTH
03:58:54.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:54.121 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:55.754 01.633 29988 Exposure complete
03:58:55.793 00.039 29988 worker thread done servicing request
03:58:55.793 00.000 28316 OnExposeComplete: enter
03:58:55.794 00.001 28316 UpdateGuideState(): m_state=6
03:58:55.796 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6598
03:58:55.797 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=259.67, Mass=2152, SNR=32.2, Peak=173 HFD=3.9
03:58:55.798 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
03:58:55.799 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
03:58:55.800 00.001 28316 CameraToMount -- cameraX=0.42 cameraY=0.01 hyp=0.42 cameraTheta=0.02 mountX=-0.17 mountY=-0.38, mountTheta=-1.99
03:58:55.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.01, opts=13)
03:58:55.801 00.000 28316 Enqueuing Move request for scope (0.42, 0.01)
03:58:55.802 00.001 29988 Worker thread wakes up
03:58:55.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.01) opts 0xd
03:58:55.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.01)
03:58:55.802 00.000 29988 Moving (0.42, 0.01) raw xDistance=-0.17 yDistance=-0.38
03:58:55.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:58:55.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
03:58:55.802 00.000 29988 MoveAxis(E, 0, ABG)
03:58:55.802 00.000 29988 Move returns status 0, amount 0
03:58:55.802 00.000 29988 MoveAxis(N, 90, ABG)
03:58:55.802 00.000 29988 Guiding  Dir = 0, Dur = 90
03:58:55.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:55.802 00.000 28316 UpdateGuideState exits: m=2152 RSB=32.2
03:58:55.802 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:55.803 00.001 29988 IsSlewing returns 0
03:58:55.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:55.803 00.000 28316 Enqueuing Expose request
03:58:55.804 00.001 29988 IsGuiding returns 0
03:58:55.810 00.006 29988 PulseGuide returned control before completion, sleep 96
03:58:55.909 00.099 29988 IsGuiding returns 0
03:58:55.909 00.000 29988 Move returns status 0, amount 90
03:58:55.909 00.000 29988 move complete, result=0
03:58:55.909 00.000 29988 worker thread done servicing request
03:58:55.909 00.000 29988 Worker thread wakes up
03:58:55.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:55.910 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:55.910 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.4 px 90 ms NORTH
03:58:57.317 01.407 29988 Exposure complete
03:58:57.357 00.040 29988 worker thread done servicing request
03:58:57.357 00.000 28316 OnExposeComplete: enter
03:58:57.358 00.001 28316 UpdateGuideState(): m_state=6
03:58:57.359 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6599
03:58:57.359 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=259.87, Mass=2351, SNR=33.5, Peak=205 HFD=4.2
03:58:57.360 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
03:58:57.360 00.000 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
03:58:57.361 00.001 28316 CameraToMount -- cameraX=0.56 cameraY=0.21 hyp=0.60 cameraTheta=0.36 mountX=-0.04 mountY=-0.60, mountTheta=-1.64
03:58:57.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.56, y=0.21, opts=13)
03:58:57.365 00.003 28316 Enqueuing Move request for scope (0.56, 0.21)
03:58:57.365 00.000 29988 Worker thread wakes up
03:58:57.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:57.366 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.5
03:58:57.366 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:57.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:57.367 00.001 28316 Enqueuing Expose request
03:58:57.367 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.56, 0.21) opts 0xd
03:58:57.367 00.000 29988 Handling offset move in thread for scope, endpoint = (0.56, 0.21)
03:58:57.367 00.000 29988 Moving (0.56, 0.21) raw xDistance=-0.04 yDistance=-0.60
03:58:57.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:58:57.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
03:58:57.367 00.000 29988 MoveAxis(E, 0, ABG)
03:58:57.367 00.000 29988 Move returns status 0, amount 0
03:58:57.367 00.000 29988 MoveAxis(N, 142, ABG)
03:58:57.368 00.001 29988 Guiding  Dir = 0, Dur = 142
03:58:57.368 00.000 29988 IsSlewing returns 0
03:58:57.368 00.000 29988 IsGuiding returns 0
03:58:57.372 00.004 29988 PulseGuide returned control before completion, sleep 148
03:58:57.536 00.164 29988 IsGuiding returns 0
03:58:57.536 00.000 29988 Move returns status 0, amount 142
03:58:57.536 00.000 29988 move complete, result=0
03:58:57.536 00.000 29988 worker thread done servicing request
03:58:57.536 00.000 29988 Worker thread wakes up
03:58:57.537 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:57.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:58:57.537 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 142 ms NORTH
03:58:59.171 01.634 29988 Exposure complete
03:58:59.208 00.037 29988 worker thread done servicing request
03:58:59.208 00.000 28316 OnExposeComplete: enter
03:58:59.208 00.000 28316 UpdateGuideState(): m_state=6
03:58:59.209 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6600
03:58:59.209 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=259.81, Mass=2168, SNR=32.2, Peak=180 HFD=3.8
03:58:59.210 00.001 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
03:58:59.210 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
03:58:59.210 00.000 28316 CameraToMount -- cameraX=0.33 cameraY=0.15 hyp=0.37 cameraTheta=0.43 mountX=0.00 mountY=-0.37, mountTheta=-1.57
03:58:59.212 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.15, opts=13)
03:58:59.212 00.000 28316 Enqueuing Move request for scope (0.33, 0.15)
03:58:59.213 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:58:59.213 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.2
03:58:59.214 00.001 29988 Worker thread wakes up
03:58:59.214 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.15) opts 0xd
03:58:59.214 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.15)
03:58:59.214 00.000 29988 Moving (0.33, 0.15) raw xDistance=0.00 yDistance=-0.37
03:58:59.214 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
03:58:59.214 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
03:58:59.214 00.000 29988 MoveAxis(E, 0, ABG)
03:58:59.214 00.000 29988 Move returns status 0, amount 0
03:58:59.214 00.000 29988 MoveAxis(N, 87, ABG)
03:58:59.214 00.000 29988 Guiding  Dir = 0, Dur = 87
03:58:59.214 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:58:59.214 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:58:59.215 00.001 28316 Enqueuing Expose request
03:58:59.215 00.000 29988 IsSlewing returns 0
03:58:59.216 00.001 29988 IsGuiding returns 0
03:58:59.222 00.006 29988 PulseGuide returned control before completion, sleep 93
03:58:59.329 00.107 29988 IsGuiding returns 0
03:58:59.329 00.000 29988 Move returns status 0, amount 87
03:58:59.329 00.000 29988 move complete, result=0
03:58:59.329 00.000 29988 worker thread done servicing request
03:58:59.329 00.000 29988 Worker thread wakes up
03:58:59.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:58:59.329 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.4 px 87 ms NORTH
03:58:59.330 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:00.741 01.411 29988 Exposure complete
03:59:00.792 00.051 29988 worker thread done servicing request
03:59:00.792 00.000 28316 OnExposeComplete: enter
03:59:00.793 00.001 28316 UpdateGuideState(): m_state=6
03:59:00.795 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6601
03:59:00.796 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=259.64, Mass=2260, SNR=32.8, Peak=166 HFD=3.8
03:59:00.797 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
03:59:00.799 00.002 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
03:59:00.799 00.000 28316 CameraToMount -- cameraX=0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-0.06 mountX=-0.17 mountY=-0.31, mountTheta=-2.07
03:59:00.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=-0.02, opts=13)
03:59:00.803 00.002 28316 Enqueuing Move request for scope (0.36, -0.02)
03:59:00.804 00.001 29988 Worker thread wakes up
03:59:00.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:00.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.02) opts 0xd
03:59:00.804 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, -0.02)
03:59:00.804 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.8
03:59:00.805 00.001 29988 Moving (0.36, -0.02) raw xDistance=-0.17 yDistance=-0.31
03:59:00.805 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:00.805 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
03:59:00.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:00.806 00.001 28316 Enqueuing Expose request
03:59:00.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
03:59:00.806 00.000 29988 MoveAxis(E, 0, ABG)
03:59:00.806 00.000 29988 Move returns status 0, amount 0
03:59:00.806 00.000 29988 MoveAxis(N, 74, ABG)
03:59:00.806 00.000 29988 Guiding  Dir = 0, Dur = 74
03:59:00.806 00.000 29988 IsSlewing returns 0
03:59:00.806 00.000 29988 IsGuiding returns 0
03:59:00.810 00.004 29988 PulseGuide returned control before completion, sleep 80
03:59:00.895 00.085 29988 IsGuiding returns 1
03:59:00.895 00.000 29988 scope still moving after pulse duration time elapsed
03:59:00.926 00.031 29988 IsSlewing returns 0
03:59:00.926 00.000 29988 IsGuiding returns 0
03:59:00.927 00.001 29988 scope move finished after 74 + 46 ms
03:59:00.927 00.000 29988 Move returns status 0, amount 74
03:59:00.927 00.000 29988 move complete, result=0
03:59:00.927 00.000 29988 worker thread done servicing request
03:59:00.927 00.000 29988 Worker thread wakes up
03:59:00.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:00.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:00.927 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 74 ms NORTH
03:59:02.559 01.632 29988 Exposure complete
03:59:02.599 00.040 29988 worker thread done servicing request
03:59:02.599 00.000 28316 OnExposeComplete: enter
03:59:02.599 00.000 28316 UpdateGuideState(): m_state=6
03:59:02.600 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6602
03:59:02.600 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=259.78, Mass=2289, SNR=33.0, Peak=179 HFD=4.0
03:59:02.601 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
03:59:02.601 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
03:59:02.602 00.001 28316 CameraToMount -- cameraX=0.37 cameraY=0.12 hyp=0.39 cameraTheta=0.32 mountX=-0.04 mountY=-0.39, mountTheta=-1.68
03:59:02.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.12, opts=13)
03:59:02.604 00.001 28316 Enqueuing Move request for scope (0.37, 0.12)
03:59:02.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:02.604 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
03:59:02.607 00.003 29988 Worker thread wakes up
03:59:02.607 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.12) opts 0xd
03:59:02.607 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.12)
03:59:02.607 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:02.607 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:02.608 00.001 28316 Enqueuing Expose request
03:59:02.608 00.000 29988 Moving (0.37, 0.12) raw xDistance=-0.04 yDistance=-0.39
03:59:02.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
03:59:02.608 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
03:59:02.608 00.000 29988 MoveAxis(E, 0, ABG)
03:59:02.608 00.000 29988 Move returns status 0, amount 0
03:59:02.608 00.000 29988 MoveAxis(N, 92, ABG)
03:59:02.609 00.001 29988 Guiding  Dir = 0, Dur = 92
03:59:02.609 00.000 29988 IsSlewing returns 0
03:59:02.609 00.000 29988 IsGuiding returns 0
03:59:02.614 00.005 29988 PulseGuide returned control before completion, sleep 98
03:59:02.718 00.104 29988 IsGuiding returns 0
03:59:02.718 00.000 29988 Move returns status 0, amount 92
03:59:02.718 00.000 29988 move complete, result=0
03:59:02.718 00.000 29988 worker thread done servicing request
03:59:02.718 00.000 29988 Worker thread wakes up
03:59:02.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:02.718 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 92 ms NORTH
03:59:02.719 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:04.134 01.415 29988 Exposure complete
03:59:04.168 00.034 29988 worker thread done servicing request
03:59:04.168 00.000 28316 OnExposeComplete: enter
03:59:04.169 00.001 28316 UpdateGuideState(): m_state=6
03:59:04.169 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6603
03:59:04.169 00.000 28316 Star::Find returns 1 (0), X=950.48, Y=259.45, Mass=2164, SNR=32.2, Peak=146 HFD=4.2
03:59:04.170 00.001 28316 MultiStar: exiting stabilization period
03:59:04.170 00.000 28316 MultiStar: [#1 0.19,-0.04,1.02,U] [#2 0.11,-0.23,0.91,U] [#3 -0.26,-0.24,0.00,M1] [#4 -0.28,0.33,0.00,M5] [#5 -0.44,-0.04,0.00,M6] [#6 -0.23,-0.18,0.66,U] [#7 -0.41,-0.02,0.00,M1] [#8 -0.21,-0.05,0.61,U] 
03:59:04.171 00.001 28316 refined, 4 included, MultiStar: {0.03, -0.14}, one-star: {0.12, -0.21}
03:59:04.171 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
03:59:04.172 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89)
03:59:04.172 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.36 mountX=-0.14 mountY=0.04, mountTheta=2.89
03:59:04.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
03:59:04.174 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
03:59:04.174 00.000 29988 Worker thread wakes up
03:59:04.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:04.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
03:59:04.175 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
03:59:04.175 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.04
03:59:04.175 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:59:04.175 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:04.175 00.000 28316 UpdateGuideState exits: m=2164 RSB=32.2
03:59:04.175 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
03:59:04.175 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:04.176 00.001 29988 MoveAxis(E, 0, ABG)
03:59:04.176 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:04.176 00.000 28316 Enqueuing Expose request
03:59:04.177 00.001 29988 Move returns status 0, amount 0
03:59:04.177 00.000 29988 MoveAxis(N, 0, ABG)
03:59:04.177 00.000 29988 Move returns status 0, amount 0
03:59:04.177 00.000 29988 move complete, result=0
03:59:04.177 00.000 29988 worker thread done servicing request
03:59:04.177 00.000 29988 Worker thread wakes up
03:59:04.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:04.177 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:04.177 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
03:59:05.809 01.632 29988 Exposure complete
03:59:05.847 00.038 29988 worker thread done servicing request
03:59:05.847 00.000 28316 OnExposeComplete: enter
03:59:05.848 00.001 28316 UpdateGuideState(): m_state=6
03:59:05.849 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6604
03:59:05.849 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=259.72, Mass=2277, SNR=33.1, Peak=164 HFD=4.2
03:59:05.850 00.001 28316 MultiStar: [#1 0.31,0.10,0.98,U] [#2 0.16,0.06,0.90,U] [#3 -0.05,-0.15,0.88,U] [#4 -0.05,0.19,0.82,U] [#5 -0.25,0.13,0.75,U] [#6 0.36,-0.28,0.00,M1] [#7 -0.12,0.22,0.60,U] [#8 0.01,0.29,0.58,U] 
03:59:05.850 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.10}, one-star: {0.42, 0.06}
03:59:05.851 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
03:59:05.851 00.000 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
03:59:05.851 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=0.05 mountY=-0.12, mountTheta=-1.14
03:59:05.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.10, opts=13)
03:59:05.855 00.003 28316 Enqueuing Move request for scope (0.08, 0.10)
03:59:05.857 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:05.859 00.002 28316 UpdateGuideState exits: m=2277 RSB=33.1
03:59:05.862 00.003 29988 Worker thread wakes up
03:59:05.862 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
03:59:05.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
03:59:05.862 00.000 29988 Moving (0.08, 0.10) raw xDistance=0.05 yDistance=-0.12
03:59:05.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:05.862 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:05.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:05.864 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:05.865 00.001 28316 Enqueuing Expose request
03:59:05.867 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:59:05.867 00.000 29988 MoveAxis(E, 0, ABG)
03:59:05.867 00.000 29988 Move returns status 0, amount 0
03:59:05.867 00.000 29988 MoveAxis(N, 0, ABG)
03:59:05.867 00.000 29988 Move returns status 0, amount 0
03:59:05.867 00.000 29988 move complete, result=0
03:59:05.867 00.000 29988 worker thread done servicing request
03:59:05.867 00.000 29988 Worker thread wakes up
03:59:05.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:05.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:05.868 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:07.388 01.520 29988 Exposure complete
03:59:07.426 00.038 29988 worker thread done servicing request
03:59:07.426 00.000 28316 OnExposeComplete: enter
03:59:07.427 00.001 28316 UpdateGuideState(): m_state=6
03:59:07.428 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6605
03:59:07.428 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=259.94, Mass=2226, SNR=32.5, Peak=180 HFD=4.1
03:59:07.429 00.001 28316 MultiStar: [#1 0.66,0.18,0.00,M1] [#2 0.26,0.17,0.95,U] [#3 -0.00,0.11,0.85,U] [#4 -0.09,0.34,0.00,M5] [#5 -0.33,0.17,0.00,M6] [#6 0.12,0.28,0.66,U] [#7 -0.04,0.20,0.62,U] [#8 -0.11,0.26,0.61,U] 
03:59:07.429 00.000 28316 refined, 5 included, MultiStar: {0.14, 0.21}, one-star: {0.40, 0.28}
03:59:07.430 00.001 28316 CameraToMount -- cameraTheta (1.00) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
03:59:07.430 00.000 28316 CameraToMount -- cameraTheta (1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
03:59:07.431 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=1.00 mountX=0.14 mountY=-0.22, mountTheta=-1.01
03:59:07.433 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.21, opts=13)
03:59:07.433 00.000 28316 Enqueuing Move request for scope (0.14, 0.21)
03:59:07.434 00.001 29988 Worker thread wakes up
03:59:07.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:07.435 00.001 28316 UpdateGuideState exits: m=2226 RSB=32.5
03:59:07.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:07.436 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:07.436 00.000 28316 Enqueuing Expose request
03:59:07.437 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
03:59:07.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
03:59:07.437 00.000 29988 Moving (0.14, 0.21) raw xDistance=0.14 yDistance=-0.22
03:59:07.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
03:59:07.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
03:59:07.437 00.000 29988 MoveAxis(E, 0, ABG)
03:59:07.437 00.000 29988 Move returns status 0, amount 0
03:59:07.437 00.000 29988 MoveAxis(N, 52, ABG)
03:59:07.437 00.000 29988 Guiding  Dir = 0, Dur = 52
03:59:07.437 00.000 29988 IsSlewing returns 0
03:59:07.437 00.000 29988 IsGuiding returns 0
03:59:07.444 00.007 29988 PulseGuide returned control before completion, sleep 57
03:59:07.514 00.070 29988 IsGuiding returns 0
03:59:07.514 00.000 29988 Move returns status 0, amount 52
03:59:07.514 00.000 29988 move complete, result=0
03:59:07.514 00.000 29988 worker thread done servicing request
03:59:07.514 00.000 29988 Worker thread wakes up
03:59:07.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:07.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:07.514 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
03:59:09.139 01.625 29988 Exposure complete
03:59:09.177 00.038 29988 worker thread done servicing request
03:59:09.178 00.001 28316 OnExposeComplete: enter
03:59:09.178 00.000 28316 UpdateGuideState(): m_state=6
03:59:09.179 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6606
03:59:09.179 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=259.57, Mass=2317, SNR=33.4, Peak=161 HFD=3.9
03:59:09.180 00.001 28316 MultiStar: [#1 0.49,-0.02,0.00,M2] [#2 0.31,-0.18,0.00,M1] [#3 -0.00,-0.17,0.81,U] [#4 0.16,0.21,0.81,U] [#5 -0.18,0.10,0.72,U] [#6 0.20,-0.33,0.00,M1] [#7 -0.20,0.02,0.62,U] [#8 -0.11,0.14,0.56,U] 
03:59:09.180 00.000 28316 refined, 5 included, MultiStar: {0.06, 0.02}, one-star: {0.48, -0.09}
03:59:09.181 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
03:59:09.181 00.000 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
03:59:09.181 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.32 mountX=-0.01 mountY=-0.07, mountTheta=-1.68
03:59:09.183 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.02, opts=13)
03:59:09.184 00.001 28316 Enqueuing Move request for scope (0.06, 0.02)
03:59:09.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:09.184 00.000 29988 Worker thread wakes up
03:59:09.184 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
03:59:09.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:09.186 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
03:59:09.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:09.186 00.000 28316 Enqueuing Expose request
03:59:09.187 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
03:59:09.187 00.000 29988 Moving (0.06, 0.02) raw xDistance=-0.01 yDistance=-0.07
03:59:09.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:59:09.187 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:09.187 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
03:59:09.187 00.000 29988 MoveAxis(E, 0, ABG)
03:59:09.187 00.000 29988 Move returns status 0, amount 0
03:59:09.187 00.000 29988 MoveAxis(N, 0, ABG)
03:59:09.187 00.000 29988 Move returns status 0, amount 0
03:59:09.187 00.000 29988 move complete, result=0
03:59:09.187 00.000 29988 worker thread done servicing request
03:59:09.187 00.000 29988 Worker thread wakes up
03:59:09.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:09.187 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:09.187 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:10.709 01.522 29988 Exposure complete
03:59:10.750 00.041 29988 worker thread done servicing request
03:59:10.750 00.000 28316 OnExposeComplete: enter
03:59:10.751 00.001 28316 UpdateGuideState(): m_state=6
03:59:10.751 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6607
03:59:10.752 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=259.75, Mass=2201, SNR=32.5, Peak=159 HFD=4.3
03:59:10.755 00.003 28316 MultiStar: [#1 0.25,0.16,0.99,U] [#2 0.51,0.15,0.00,M2] [#3 0.03,-0.03,0.88,U] [#4 -0.06,0.51,0.00,M5] [#5 -0.26,0.11,0.76,U] [#6 0.10,-0.03,0.64,U] [#7 -0.03,0.08,0.62,U] [#8 0.24,0.20,0.60,U] 
03:59:10.757 00.002 28316 refined, 6 included, MultiStar: {0.13, 0.08}, one-star: {0.46, 0.09}
03:59:10.760 00.003 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
03:59:10.761 00.001 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
03:59:10.761 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.56 mountX=0.02 mountY=-0.16, mountTheta=-1.44
03:59:10.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.08, opts=13)
03:59:10.763 00.001 28316 Enqueuing Move request for scope (0.13, 0.08)
03:59:10.763 00.000 29988 Worker thread wakes up
03:59:10.763 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:10.764 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.5
03:59:10.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:10.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:10.765 00.000 28316 Enqueuing Expose request
03:59:10.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
03:59:10.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
03:59:10.766 00.001 29988 Moving (0.13, 0.08) raw xDistance=0.02 yDistance=-0.16
03:59:10.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:59:10.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:10.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:59:10.766 00.000 29988 MoveAxis(E, 0, ABG)
03:59:10.766 00.000 29988 Move returns status 0, amount 0
03:59:10.766 00.000 29988 MoveAxis(N, 0, ABG)
03:59:10.766 00.000 29988 Move returns status 0, amount 0
03:59:10.766 00.000 29988 move complete, result=0
03:59:10.766 00.000 29988 worker thread done servicing request
03:59:10.766 00.000 29988 Worker thread wakes up
03:59:10.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:10.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:10.766 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:59:12.399 01.633 29988 Exposure complete
03:59:12.434 00.035 29988 worker thread done servicing request
03:59:12.434 00.000 28316 OnExposeComplete: enter
03:59:12.434 00.000 28316 UpdateGuideState(): m_state=6
03:59:12.435 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6608
03:59:12.435 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=259.69, Mass=2294, SNR=33.2, Peak=173 HFD=4.0
03:59:12.436 00.001 28316 MultiStar: [#1 0.44,0.07,0.00,M2] [#2 0.35,-0.08,0.00,M3] [#3 0.09,-0.09,0.84,U] [#4 -0.37,0.23,0.00,M6] [#5 -0.18,0.20,0.76,U] [#6 0.10,-0.19,0.63,U] [#7 -0.05,0.08,0.62,U] [#8 0.24,0.19,0.59,U] 
03:59:12.436 00.000 28316 refined, 5 included, MultiStar: {0.12, 0.03}, one-star: {0.44, 0.03}
03:59:12.437 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
03:59:12.437 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
03:59:12.438 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.27 mountX=-0.02 mountY=-0.13, mountTheta=-1.73
03:59:12.438 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.03, opts=13)
03:59:12.440 00.002 28316 Enqueuing Move request for scope (0.12, 0.03)
03:59:12.440 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:12.441 00.001 29988 Worker thread wakes up
03:59:12.441 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.2
03:59:12.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
03:59:12.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:12.442 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
03:59:12.442 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:12.442 00.000 28316 Enqueuing Expose request
03:59:12.443 00.001 29988 Moving (0.12, 0.03) raw xDistance=-0.02 yDistance=-0.13
03:59:12.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
03:59:12.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:12.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:59:12.443 00.000 29988 MoveAxis(E, 0, ABG)
03:59:12.443 00.000 29988 Move returns status 0, amount 0
03:59:12.443 00.000 29988 MoveAxis(N, 0, ABG)
03:59:12.443 00.000 29988 Move returns status 0, amount 0
03:59:12.443 00.000 29988 move complete, result=0
03:59:12.443 00.000 29988 worker thread done servicing request
03:59:12.443 00.000 29988 Worker thread wakes up
03:59:12.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:12.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:12.443 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:13.970 01.527 29988 Exposure complete
03:59:14.004 00.034 29988 worker thread done servicing request
03:59:14.004 00.000 28316 OnExposeComplete: enter
03:59:14.004 00.000 28316 UpdateGuideState(): m_state=6
03:59:14.005 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6609
03:59:14.005 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=259.71, Mass=2276, SNR=33.0, Peak=183 HFD=4.1
03:59:14.006 00.001 28316 MultiStar: [#1 0.55,0.02,0.00,M3] [#2 0.58,0.00,0.00,M4] [#3 0.15,-0.08,0.85,U] [#4 -0.07,0.26,0.82,U] [#5 -0.31,0.11,0.73,U] [#6 0.25,0.02,0.64,U] [#7 -0.12,0.28,0.61,U] [#8 0.41,-0.03,0.00,M1] 
03:59:14.006 00.000 28316 refined, 5 included, MultiStar: {0.10, 0.10}, one-star: {0.55, 0.05}
03:59:14.007 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
03:59:14.007 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
03:59:14.007 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=0.05 mountY=-0.14, mountTheta=-1.24
03:59:14.009 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
03:59:14.009 00.000 28316 Enqueuing Move request for scope (0.10, 0.10)
03:59:14.010 00.001 29988 Worker thread wakes up
03:59:14.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
03:59:14.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
03:59:14.010 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.14
03:59:14.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:14.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:14.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:14.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:59:14.010 00.000 29988 MoveAxis(E, 0, ABG)
03:59:14.010 00.000 29988 Move returns status 0, amount 0
03:59:14.010 00.000 29988 MoveAxis(N, 0, ABG)
03:59:14.010 00.000 29988 Move returns status 0, amount 0
03:59:14.010 00.000 29988 move complete, result=0
03:59:14.010 00.000 29988 worker thread done servicing request
03:59:14.010 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.0
03:59:14.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:14.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:14.012 00.001 28316 Enqueuing Expose request
03:59:14.012 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:14.012 00.000 29988 Worker thread wakes up
03:59:14.013 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:14.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:15.640 01.627 29988 Exposure complete
03:59:15.692 00.052 29988 worker thread done servicing request
03:59:15.692 00.000 28316 OnExposeComplete: enter
03:59:15.693 00.001 28316 UpdateGuideState(): m_state=6
03:59:15.693 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6610
03:59:15.694 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=259.79, Mass=2192, SNR=32.5, Peak=174 HFD=4.2
03:59:15.694 00.000 28316 MultiStar: [#1 0.44,-0.09,0.00,M4] [#2 0.52,0.05,0.00,M5] [#3 0.10,0.06,0.87,U] [#4 -0.23,0.43,0.00,M6] [#5 -0.14,0.19,0.77,U] [#6 0.03,0.12,0.65,U] [#7 -0.17,0.46,0.00,M1] [#8 0.06,0.46,0.00,M2] 
03:59:15.695 00.001 28316 refined, 3 included, MultiStar: {0.16, 0.13}, one-star: {0.53, 0.13}
03:59:15.695 00.000 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
03:59:15.696 00.001 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
03:59:15.696 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.67 mountX=0.05 mountY=-0.20, mountTheta=-1.33
03:59:15.697 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.13, opts=13)
03:59:15.698 00.001 28316 Enqueuing Move request for scope (0.16, 0.13)
03:59:15.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:15.699 00.001 29988 Worker thread wakes up
03:59:15.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
03:59:15.699 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
03:59:15.699 00.000 29988 Moving (0.16, 0.13) raw xDistance=0.05 yDistance=-0.20
03:59:15.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:15.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:15.699 00.000 28316 UpdateGuideState exits: m=2192 RSB=32.5
03:59:15.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:59:15.699 00.000 29988 MoveAxis(E, 0, ABG)
03:59:15.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:15.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:15.700 00.000 28316 Enqueuing Expose request
03:59:15.701 00.001 29988 Move returns status 0, amount 0
03:59:15.701 00.000 29988 MoveAxis(N, 0, ABG)
03:59:15.701 00.000 29988 Move returns status 0, amount 0
03:59:15.701 00.000 29988 move complete, result=0
03:59:15.701 00.000 29988 worker thread done servicing request
03:59:15.701 00.000 29988 Worker thread wakes up
03:59:15.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:15.701 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:59:15.704 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:17.230 01.526 29988 Exposure complete
03:59:17.280 00.050 29988 worker thread done servicing request
03:59:17.280 00.000 28316 OnExposeComplete: enter
03:59:17.282 00.002 28316 UpdateGuideState(): m_state=6
03:59:17.284 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6611
03:59:17.285 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=259.91, Mass=2108, SNR=31.9, Peak=179 HFD=4.3
03:59:17.286 00.001 28316 MultiStar: large primary error, entering stabilization period
03:59:17.288 00.002 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
03:59:17.289 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
03:59:17.290 00.001 28316 CameraToMount -- cameraX=0.63 cameraY=0.25 hyp=0.68 cameraTheta=0.38 mountX=-0.03 mountY=-0.68, mountTheta=-1.62
03:59:17.292 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.63, y=0.25, opts=13)
03:59:17.293 00.001 28316 Enqueuing Move request for scope (0.63, 0.25)
03:59:17.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:17.294 00.001 28316 UpdateGuideState exits: m=2108 RSB=31.9
03:59:17.295 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:17.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:17.296 00.001 28316 Enqueuing Expose request
03:59:17.297 00.001 29988 Worker thread wakes up
03:59:17.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.25) opts 0xd
03:59:17.297 00.000 29988 Handling offset move in thread for scope, endpoint = (0.63, 0.25)
03:59:17.297 00.000 29988 Moving (0.63, 0.25) raw xDistance=-0.03 yDistance=-0.68
03:59:17.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:59:17.297 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
03:59:17.297 00.000 29988 MoveAxis(E, 0, ABG)
03:59:17.297 00.000 29988 Move returns status 0, amount 0
03:59:17.297 00.000 29988 MoveAxis(N, 162, ABG)
03:59:17.297 00.000 29988 Guiding  Dir = 0, Dur = 162
03:59:17.297 00.000 29988 IsSlewing returns 0
03:59:17.298 00.001 29988 IsGuiding returns 0
03:59:17.304 00.006 29988 PulseGuide returned control before completion, sleep 167
03:59:17.472 00.168 29988 IsGuiding returns 1
03:59:17.472 00.000 29988 scope still moving after pulse duration time elapsed
03:59:17.503 00.031 29988 IsSlewing returns 0
03:59:17.503 00.000 29988 IsGuiding returns 0
03:59:17.503 00.000 29988 scope move finished after 162 + 43 ms
03:59:17.503 00.000 29988 Move returns status 0, amount 162
03:59:17.504 00.001 29988 move complete, result=0
03:59:17.504 00.000 29988 worker thread done servicing request
03:59:17.504 00.000 29988 Worker thread wakes up
03:59:17.504 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 162 ms NORTH
03:59:17.505 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:17.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:19.135 01.630 29988 Exposure complete
03:59:19.170 00.035 29988 worker thread done servicing request
03:59:19.170 00.000 28316 OnExposeComplete: enter
03:59:19.171 00.001 28316 UpdateGuideState(): m_state=6
03:59:19.171 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6612
03:59:19.172 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=259.83, Mass=2226, SNR=32.6, Peak=164 HFD=3.8
03:59:19.172 00.000 28316 MultiStar: exiting stabilization period
03:59:19.173 00.001 28316 MultiStar: [#1 0.33,0.17,0.00,M5] [#2 0.04,0.10,0.91,U] [#3 -0.28,0.08,0.85,U] [#4 -0.16,0.43,0.00,M7] [#5 -0.38,0.25,0.00,M2] [#6 0.09,0.11,0.64,U] [#7 -0.27,0.29,0.00,M2] [#8 -0.21,0.55,0.00,M3] 
03:59:19.174 00.001 28316 refined, 3 included, MultiStar: {0.01, 0.12}, one-star: {0.16, 0.17}
03:59:19.175 00.001 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
03:59:19.176 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
03:59:19.177 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.52 mountX=0.10 mountY=-0.06, mountTheta=-0.51
03:59:19.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
03:59:19.182 00.003 28316 Enqueuing Move request for scope (0.01, 0.12)
03:59:19.184 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:19.187 00.003 28316 UpdateGuideState exits: m=2226 RSB=32.6
03:59:19.190 00.003 29988 Worker thread wakes up
03:59:19.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
03:59:19.190 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
03:59:19.190 00.000 29988 Moving (0.01, 0.12) raw xDistance=0.10 yDistance=-0.06
03:59:19.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
03:59:19.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:19.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:59:19.190 00.000 29988 MoveAxis(E, 0, ABG)
03:59:19.190 00.000 29988 Move returns status 0, amount 0
03:59:19.190 00.000 29988 MoveAxis(N, 0, ABG)
03:59:19.190 00.000 29988 Move returns status 0, amount 0
03:59:19.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:19.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:19.191 00.000 29988 move complete, result=0
03:59:19.191 00.000 29988 worker thread done servicing request
03:59:19.191 00.000 28316 Enqueuing Expose request
03:59:19.192 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:19.192 00.000 29988 Worker thread wakes up
03:59:19.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:19.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:20.706 01.514 29988 Exposure complete
03:59:20.747 00.041 29988 worker thread done servicing request
03:59:20.747 00.000 28316 OnExposeComplete: enter
03:59:20.750 00.003 28316 UpdateGuideState(): m_state=6
03:59:20.751 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6613
03:59:20.751 00.000 28316 Star::Find returns 1 (0), X=950.39, Y=259.98, Mass=2126, SNR=31.9, Peak=163 HFD=4.0
03:59:20.752 00.001 28316 MultiStar: [#1 0.20,0.35,0.00,M6] [#2 0.03,0.32,0.95,U] [#3 -0.19,0.18,0.91,U] [#4 -0.29,0.41,0.00,M8] [#5 -0.34,0.33,0.00,M3] [#6 -0.01,0.10,0.65,U] [#7 -0.08,0.39,0.00,M3] [#8 -0.33,0.50,0.00,M4] 
03:59:20.754 00.002 28316 refined, 3 included, MultiStar: {-0.03, 0.24}, one-star: {0.03, 0.32}
03:59:20.754 00.000 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
03:59:20.754 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
03:59:20.755 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.71 mountX=0.23 mountY=-0.08, mountTheta=-0.33
03:59:20.756 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.24, opts=13)
03:59:20.756 00.000 28316 Enqueuing Move request for scope (-0.03, 0.24)
03:59:20.757 00.001 29988 Worker thread wakes up
03:59:20.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:20.757 00.000 28316 UpdateGuideState exits: m=2126 RSB=31.9
03:59:20.758 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:20.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:20.759 00.001 28316 Enqueuing Expose request
03:59:20.759 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
03:59:20.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
03:59:20.759 00.000 29988 Moving (-0.03, 0.24) raw xDistance=0.23 yDistance=-0.08
03:59:20.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
03:59:20.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:20.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:59:20.759 00.000 29988 MoveAxis(W, 49, ABG)
03:59:20.759 00.000 29988 Guiding  Dir = 3, Dur = 49
03:59:20.760 00.001 29988 IsSlewing returns 0
03:59:20.760 00.000 29988 IsGuiding returns 0
03:59:20.761 00.001 29988 PulseGuide returned control before completion, sleep 58
03:59:20.831 00.070 29988 IsGuiding returns 0
03:59:20.831 00.000 29988 Move returns status 0, amount 49
03:59:20.831 00.000 29988 MoveAxis(N, 0, ABG)
03:59:20.831 00.000 29988 Move returns status 0, amount 0
03:59:20.831 00.000 29988 move complete, result=0
03:59:20.832 00.001 28316 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
03:59:20.833 00.001 29988 worker thread done servicing request
03:59:20.833 00.000 29988 Worker thread wakes up
03:59:20.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:20.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:22.466 01.633 29988 Exposure complete
03:59:22.498 00.032 29988 worker thread done servicing request
03:59:22.498 00.000 28316 OnExposeComplete: enter
03:59:22.499 00.001 28316 UpdateGuideState(): m_state=6
03:59:22.499 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6614
03:59:22.500 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=259.86, Mass=2258, SNR=32.9, Peak=194 HFD=4.0
03:59:22.500 00.000 28316 MultiStar: [#1 0.17,0.19,0.98,U] [#2 -0.00,0.15,0.90,U] [#3 0.03,0.03,0.87,U] [#4 -0.08,0.35,0.00,M9] [#5 -0.33,0.10,0.00,M4] [#6 0.06,0.11,0.64,U] [#7 -0.29,0.25,0.00,M4] [#8 -0.23,0.10,0.60,U] 
03:59:22.501 00.001 28316 refined, 5 included, MultiStar: {0.09, 0.14}, one-star: {0.37, 0.20}
03:59:22.502 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
03:59:22.503 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
03:59:22.504 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=0.97 mountX=0.09 mountY=-0.14, mountTheta=-1.04
03:59:22.506 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
03:59:22.506 00.000 28316 Enqueuing Move request for scope (0.09, 0.14)
03:59:22.507 00.001 29988 Worker thread wakes up
03:59:22.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:22.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
03:59:22.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
03:59:22.507 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.9
03:59:22.508 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:22.508 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:22.508 00.000 28316 Enqueuing Expose request
03:59:22.509 00.001 29988 Moving (0.09, 0.14) raw xDistance=0.09 yDistance=-0.14
03:59:22.509 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
03:59:22.509 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:22.509 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
03:59:22.509 00.000 29988 MoveAxis(E, 0, ABG)
03:59:22.509 00.000 29988 Move returns status 0, amount 0
03:59:22.509 00.000 29988 MoveAxis(N, 0, ABG)
03:59:22.509 00.000 29988 Move returns status 0, amount 0
03:59:22.509 00.000 29988 move complete, result=0
03:59:22.509 00.000 29988 worker thread done servicing request
03:59:22.509 00.000 29988 Worker thread wakes up
03:59:22.509 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:22.509 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:22.509 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:24.038 01.529 29988 Exposure complete
03:59:24.073 00.035 29988 worker thread done servicing request
03:59:24.073 00.000 28316 OnExposeComplete: enter
03:59:24.074 00.001 28316 UpdateGuideState(): m_state=6
03:59:24.074 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6615
03:59:24.075 00.001 28316 Star::Find returns 1 (0), X=950.25, Y=259.76, Mass=2236, SNR=32.6, Peak=173 HFD=3.8
03:59:24.075 00.000 28316 MultiStar: [#1 0.04,0.23,1.00,U] [#2 -0.04,-0.08,0.90,U] [#3 -0.22,-0.11,0.86,U] [#4 -0.23,0.31,0.00,M10] [#5 -0.56,0.08,0.00,M5] [#6 -0.10,0.01,0.64,U] [#7 -0.42,0.24,0.00,M5] [#8 -0.42,0.51,0.00,M4] 
03:59:24.076 00.001 28316 refined, 4 included, MultiStar: {-0.08, 0.04}, one-star: {-0.11, 0.10}
03:59:24.076 00.000 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.70 = 0.70)
03:59:24.078 00.002 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
03:59:24.079 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.69 mountX=0.07 mountY=0.06, mountTheta=0.67
03:59:24.080 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
03:59:24.081 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
03:59:24.082 00.001 29988 Worker thread wakes up
03:59:24.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:24.082 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.6
03:59:24.083 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
03:59:24.083 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
03:59:24.083 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.06
03:59:24.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
03:59:24.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:24.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:24.086 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
03:59:24.086 00.000 29988 MoveAxis(E, 0, ABG)
03:59:24.086 00.000 29988 Move returns status 0, amount 0
03:59:24.086 00.000 29988 MoveAxis(N, 0, ABG)
03:59:24.086 00.000 29988 Move returns status 0, amount 0
03:59:24.086 00.000 29988 move complete, result=0
03:59:24.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:24.087 00.001 29988 worker thread done servicing request
03:59:24.087 00.000 28316 Enqueuing Expose request
03:59:24.087 00.000 29988 Worker thread wakes up
03:59:24.087 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
03:59:24.088 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:24.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:25.719 01.631 29988 Exposure complete
03:59:25.752 00.033 29988 worker thread done servicing request
03:59:25.752 00.000 28316 OnExposeComplete: enter
03:59:25.753 00.001 28316 UpdateGuideState(): m_state=6
03:59:25.753 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6616
03:59:25.754 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=259.65, Mass=2376, SNR=33.7, Peak=170 HFD=4.0
03:59:25.785 00.031 28316 MultiStar: [#1 0.15,0.05,0.97,U] [#2 0.22,0.08,0.89,U] [#3 -0.24,-0.06,0.87,U] [#4 -0.29,0.37,0.00,R] [#5 -0.31,0.22,0.00,M6] [#6 0.11,-0.06,0.61,U] [#7 -0.35,0.27,0.00,M6] [#8 -0.10,0.45,0.00,M5] 
03:59:25.787 00.002 28316 refined, 4 included, MultiStar: {0.09, 0.01}, one-star: {0.18, -0.01}
03:59:25.790 00.003 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
03:59:25.792 00.002 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
03:59:25.794 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.09 mountX=-0.03 mountY=-0.08, mountTheta=-1.91
03:59:25.797 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.01, opts=13)
03:59:25.797 00.000 28316 Enqueuing Move request for scope (0.09, 0.01)
03:59:25.799 00.002 29988 Worker thread wakes up
03:59:25.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:25.799 00.000 28316 UpdateGuideState exits: m=2376 RSB=33.7
03:59:25.799 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
03:59:25.799 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
03:59:25.799 00.000 29988 Moving (0.09, 0.01) raw xDistance=-0.03 yDistance=-0.08
03:59:25.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:25.800 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
03:59:25.800 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:25.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:25.800 00.000 28316 Enqueuing Expose request
03:59:25.801 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
03:59:25.801 00.000 29988 MoveAxis(E, 0, ABG)
03:59:25.801 00.000 29988 Move returns status 0, amount 0
03:59:25.801 00.000 29988 MoveAxis(N, 0, ABG)
03:59:25.801 00.000 29988 Move returns status 0, amount 0
03:59:25.801 00.000 29988 move complete, result=0
03:59:25.801 00.000 29988 worker thread done servicing request
03:59:25.801 00.000 29988 Worker thread wakes up
03:59:25.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:25.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:25.801 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:27.214 01.413 29988 Exposure complete
03:59:27.261 00.047 29988 worker thread done servicing request
03:59:27.261 00.000 28316 OnExposeComplete: enter
03:59:27.262 00.001 28316 UpdateGuideState(): m_state=6
03:59:27.262 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6617
03:59:27.263 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=259.90, Mass=2393, SNR=33.8, Peak=185 HFD=4.0
03:59:27.263 00.000 28316 MultiStar: [#1 0.12,0.25,0.96,U] [#2 0.25,0.24,0.00,M1] [#3 -0.00,0.11,0.81,U] [#4 0.20,-0.01,0.84,U] [#5 -0.37,0.24,0.00,M7] [#6 0.01,-0.01,0.63,U] [#7 -0.17,0.40,0.00,M7] [#8 -0.03,0.48,0.00,M6] 
03:59:27.264 00.001 28316 refined, 4 included, MultiStar: {0.14, 0.13}, one-star: {0.30, 0.24}
03:59:27.264 00.000 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
03:59:27.264 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
03:59:27.265 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=0.06 mountY=-0.18, mountTheta=-1.24
03:59:27.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.13, opts=13)
03:59:27.266 00.000 28316 Enqueuing Move request for scope (0.14, 0.13)
03:59:27.267 00.001 29988 Worker thread wakes up
03:59:27.267 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
03:59:27.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:27.267 00.000 28316 UpdateGuideState exits: m=2393 RSB=33.8
03:59:27.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:27.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:27.269 00.001 28316 Enqueuing Expose request
03:59:27.269 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
03:59:27.269 00.000 29988 Moving (0.14, 0.13) raw xDistance=0.06 yDistance=-0.18
03:59:27.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:59:27.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:27.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
03:59:27.269 00.000 29988 MoveAxis(E, 0, ABG)
03:59:27.269 00.000 29988 Move returns status 0, amount 0
03:59:27.269 00.000 29988 MoveAxis(N, 0, ABG)
03:59:27.269 00.000 29988 Move returns status 0, amount 0
03:59:27.269 00.000 29988 move complete, result=0
03:59:27.269 00.000 29988 worker thread done servicing request
03:59:27.269 00.000 29988 Worker thread wakes up
03:59:27.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:27.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:27.270 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:59:28.905 01.635 29988 Exposure complete
03:59:28.955 00.050 29988 worker thread done servicing request
03:59:28.955 00.000 28316 OnExposeComplete: enter
03:59:28.957 00.002 28316 UpdateGuideState(): m_state=6
03:59:28.958 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6618
03:59:28.959 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=259.84, Mass=2254, SNR=32.9, Peak=185 HFD=4.2
03:59:28.960 00.001 28316 MultiStar: [#1 0.63,0.21,0.00,M3] [#2 0.30,0.13,0.91,U] [#3 0.07,0.09,0.88,U] [#4 0.21,0.07,0.84,U] [#5 -0.13,0.13,0.76,U] [#6 0.19,0.11,0.62,U] [#7 -0.16,0.29,0.63,U] [#8 0.02,0.43,0.00,M7] 
03:59:28.960 00.000 28316 refined, 6 included, MultiStar: {0.15, 0.14}, one-star: {0.42, 0.18}
03:59:28.960 00.000 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
03:59:28.961 00.001 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
03:59:28.961 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.21 cameraTheta=0.74 mountX=0.06 mountY=-0.20, mountTheta=-1.26
03:59:28.965 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.14, opts=13)
03:59:28.966 00.001 28316 Enqueuing Move request for scope (0.15, 0.14)
03:59:28.968 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:28.969 00.001 29988 Worker thread wakes up
03:59:28.969 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
03:59:28.969 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
03:59:28.969 00.000 29988 Moving (0.15, 0.14) raw xDistance=0.06 yDistance=-0.20
03:59:28.969 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
03:59:28.969 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:28.970 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
03:59:28.970 00.000 29988 MoveAxis(E, 0, ABG)
03:59:28.970 00.000 29988 Move returns status 0, amount 0
03:59:28.970 00.000 29988 MoveAxis(N, 0, ABG)
03:59:28.970 00.000 29988 Move returns status 0, amount 0
03:59:28.970 00.000 29988 move complete, result=0
03:59:28.970 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
03:59:28.971 00.001 29988 worker thread done servicing request
03:59:28.971 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:28.972 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:28.973 00.001 28316 Enqueuing Expose request
03:59:28.974 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
03:59:28.976 00.002 29988 Worker thread wakes up
03:59:28.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:28.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:30.496 01.520 29988 Exposure complete
03:59:30.544 00.048 29988 worker thread done servicing request
03:59:30.544 00.000 28316 OnExposeComplete: enter
03:59:30.545 00.001 28316 UpdateGuideState(): m_state=6
03:59:30.546 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6619
03:59:30.546 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=259.79, Mass=2332, SNR=33.5, Peak=176 HFD=4.2
03:59:30.547 00.001 28316 MultiStar: [#1 0.29,0.12,0.93,U] [#2 0.21,-0.09,0.88,U] [#3 0.04,0.04,0.84,U] [#4 0.16,-0.02,0.82,U] [#5 -0.27,0.15,0.72,U] [#6 -0.05,0.03,0.63,U] [#7 -0.20,0.24,0.63,U] [#8 -0.03,0.14,0.56,U] 
03:59:30.547 00.000 28316 refined, 8 included, MultiStar: {0.09, 0.07}, one-star: {0.40, 0.13}
03:59:30.547 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
03:59:30.548 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
03:59:30.548 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.68 mountX=0.03 mountY=-0.12, mountTheta=-1.32
03:59:30.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
03:59:30.550 00.001 28316 Enqueuing Move request for scope (0.09, 0.07)
03:59:30.552 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:30.553 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.5
03:59:30.554 00.001 29988 Worker thread wakes up
03:59:30.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
03:59:30.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:30.556 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:30.557 00.001 28316 Enqueuing Expose request
03:59:30.559 00.002 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
03:59:30.560 00.001 29988 Moving (0.09, 0.07) raw xDistance=0.03 yDistance=-0.12
03:59:30.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
03:59:30.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:30.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:59:30.560 00.000 29988 MoveAxis(E, 0, ABG)
03:59:30.560 00.000 29988 Move returns status 0, amount 0
03:59:30.560 00.000 29988 MoveAxis(N, 0, ABG)
03:59:30.560 00.000 29988 Move returns status 0, amount 0
03:59:30.560 00.000 29988 move complete, result=0
03:59:30.560 00.000 29988 worker thread done servicing request
03:59:30.560 00.000 29988 Worker thread wakes up
03:59:30.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:30.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:30.561 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:32.186 01.625 29988 Exposure complete
03:59:32.211 00.025 29988 worker thread done servicing request
03:59:32.211 00.000 28316 OnExposeComplete: enter
03:59:32.212 00.001 28316 UpdateGuideState(): m_state=6
03:59:32.212 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6620
03:59:32.213 00.001 28316 Star::Find returns 1 (0), X=950.99, Y=259.59, Mass=2312, SNR=33.1, Peak=182 HFD=4.1
03:59:32.213 00.000 28316 MultiStar: [#1 0.46,0.00,0.00,M3] [#2 0.48,-0.08,0.00,M1] [#3 0.12,-0.20,0.85,U] [#4 0.15,0.01,0.84,U] [#5 -0.16,0.07,0.77,U] [#6 0.01,-0.11,0.62,U] [#7 -0.27,0.24,0.00,M6] [#8 -0.04,0.06,0.57,U] 
03:59:32.214 00.001 28316 refined, 5 included, MultiStar: {0.15, -0.05}, one-star: {0.63, -0.07}
03:59:32.214 00.000 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
03:59:32.215 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
03:59:32.215 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=-0.11 mountY=-0.12, mountTheta=-2.33
03:59:32.217 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
03:59:32.218 00.001 28316 Enqueuing Move request for scope (0.15, -0.05)
03:59:32.218 00.000 29988 Worker thread wakes up
03:59:32.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:32.219 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.1
03:59:32.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:32.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:32.220 00.001 28316 Enqueuing Expose request
03:59:32.220 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
03:59:32.220 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
03:59:32.220 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.11 yDistance=-0.12
03:59:32.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
03:59:32.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:32.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:59:32.220 00.000 29988 MoveAxis(E, 0, ABG)
03:59:32.220 00.000 29988 Move returns status 0, amount 0
03:59:32.220 00.000 29988 MoveAxis(N, 0, ABG)
03:59:32.220 00.000 29988 Move returns status 0, amount 0
03:59:32.220 00.000 29988 move complete, result=0
03:59:32.220 00.000 29988 worker thread done servicing request
03:59:32.220 00.000 29988 Worker thread wakes up
03:59:32.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:32.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:32.221 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:33.746 01.525 29988 Exposure complete
03:59:33.785 00.039 29988 worker thread done servicing request
03:59:33.785 00.000 28316 OnExposeComplete: enter
03:59:33.786 00.001 28316 UpdateGuideState(): m_state=6
03:59:33.786 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6621
03:59:33.787 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=259.80, Mass=2253, SNR=32.9, Peak=171 HFD=4.0
03:59:33.787 00.000 28316 MultiStar: [#1 0.13,0.13,0.97,U] [#2 0.19,0.11,0.91,U] [#3 0.02,-0.06,0.83,U] [#4 -0.03,0.21,0.81,U] [#5 -0.31,0.13,0.00,M5] [#6 0.10,0.06,0.63,U] [#7 -0.37,0.27,0.00,M7] [#8 -0.24,0.41,0.00,M6] 
03:59:33.788 00.001 28316 refined, 5 included, MultiStar: {0.13, 0.10}, one-star: {0.32, 0.14}
03:59:33.788 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
03:59:33.789 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
03:59:33.789 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=0.04 mountY=-0.16, mountTheta=-1.35
03:59:33.792 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.10, opts=13)
03:59:33.793 00.001 28316 Enqueuing Move request for scope (0.13, 0.10)
03:59:33.794 00.001 29988 Worker thread wakes up
03:59:33.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:33.794 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.9
03:59:33.794 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:33.796 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:33.796 00.000 28316 Enqueuing Expose request
03:59:33.797 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
03:59:33.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
03:59:33.797 00.000 29988 Moving (0.13, 0.10) raw xDistance=0.04 yDistance=-0.16
03:59:33.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
03:59:33.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:33.797 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
03:59:33.797 00.000 29988 MoveAxis(E, 0, ABG)
03:59:33.797 00.000 29988 Move returns status 0, amount 0
03:59:33.797 00.000 29988 MoveAxis(N, 0, ABG)
03:59:33.797 00.000 29988 Move returns status 0, amount 0
03:59:33.797 00.000 29988 move complete, result=0
03:59:33.797 00.000 29988 worker thread done servicing request
03:59:33.797 00.000 29988 Worker thread wakes up
03:59:33.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:33.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:33.797 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
03:59:35.422 01.625 29988 Exposure complete
03:59:35.477 00.055 29988 worker thread done servicing request
03:59:35.477 00.000 28316 OnExposeComplete: enter
03:59:35.479 00.002 28316 UpdateGuideState(): m_state=6
03:59:35.479 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6622
03:59:35.480 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=259.91, Mass=2362, SNR=33.7, Peak=183 HFD=3.9
03:59:35.480 00.000 28316 MultiStar: [#1 0.20,0.16,0.95,U] [#2 0.25,0.34,0.00,M1] [#3 -0.22,0.10,0.82,U] [#4 0.09,0.11,0.81,U] [#5 -0.34,0.28,0.00,M6] [#6 -0.02,0.22,0.60,U] [#7 -0.22,0.44,0.00,M8] [#8 0.09,0.38,0.00,M7] 
03:59:35.481 00.001 28316 refined, 4 included, MultiStar: {0.07, 0.17}, one-star: {0.20, 0.25}
03:59:35.481 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
03:59:35.482 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
03:59:35.482 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.20 mountX=0.12 mountY=-0.13, mountTheta=-0.82
03:59:35.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.17, opts=13)
03:59:35.484 00.001 28316 Enqueuing Move request for scope (0.07, 0.17)
03:59:35.485 00.001 29988 Worker thread wakes up
03:59:35.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:35.486 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
03:59:35.486 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
03:59:35.486 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
03:59:35.486 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:35.487 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:35.487 00.000 28316 Enqueuing Expose request
03:59:35.487 00.000 29988 Moving (0.07, 0.17) raw xDistance=0.12 yDistance=-0.13
03:59:35.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:59:35.488 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:35.488 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
03:59:35.488 00.000 29988 MoveAxis(E, 0, ABG)
03:59:35.488 00.000 29988 Move returns status 0, amount 0
03:59:35.488 00.000 29988 MoveAxis(N, 0, ABG)
03:59:35.488 00.000 29988 Move returns status 0, amount 0
03:59:35.488 00.000 29988 move complete, result=0
03:59:35.488 00.000 29988 worker thread done servicing request
03:59:35.488 00.000 29988 Worker thread wakes up
03:59:35.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:35.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:35.488 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:37.003 01.515 29988 Exposure complete
03:59:37.038 00.035 29988 worker thread done servicing request
03:59:37.038 00.000 28316 OnExposeComplete: enter
03:59:37.039 00.001 28316 UpdateGuideState(): m_state=6
03:59:37.039 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6623
03:59:37.040 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=259.90, Mass=2146, SNR=32.1, Peak=183 HFD=4.2
03:59:37.040 00.000 28316 MultiStar: [#1 0.54,0.40,0.00,M2] [#2 0.22,0.26,0.94,U] [#3 0.14,0.15,0.85,U] [#4 0.07,0.30,0.87,U] [#5 -0.22,0.37,0.00,M7] [#6 0.08,0.27,0.64,U] [#7 -0.26,0.42,0.00,M9] [#8 0.08,0.33,0.62,U] 
03:59:37.041 00.001 28316 refined, 5 included, MultiStar: {0.19, 0.25}, one-star: {0.46, 0.24}
03:59:37.041 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
03:59:37.042 00.001 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
03:59:37.042 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.32 cameraTheta=0.93 mountX=0.15 mountY=-0.28, mountTheta=-1.08
03:59:37.043 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.25, opts=13)
03:59:37.044 00.001 28316 Enqueuing Move request for scope (0.19, 0.25)
03:59:37.044 00.000 29988 Worker thread wakes up
03:59:37.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:37.045 00.001 28316 UpdateGuideState exits: m=2146 RSB=32.1
03:59:37.045 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:37.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:37.046 00.001 28316 Enqueuing Expose request
03:59:37.046 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.25) opts 0xd
03:59:37.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.25)
03:59:37.046 00.000 29988 Moving (0.19, 0.25) raw xDistance=0.15 yDistance=-0.28
03:59:37.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
03:59:37.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
03:59:37.047 00.001 29988 MoveAxis(E, 0, ABG)
03:59:37.047 00.000 29988 Move returns status 0, amount 0
03:59:37.047 00.000 29988 MoveAxis(N, 68, ABG)
03:59:37.047 00.000 29988 Guiding  Dir = 0, Dur = 68
03:59:37.047 00.000 29988 IsSlewing returns 0
03:59:37.047 00.000 29988 IsGuiding returns 0
03:59:37.053 00.006 29988 PulseGuide returned control before completion, sleep 73
03:59:37.130 00.077 29988 IsGuiding returns 0
03:59:37.130 00.000 29988 Move returns status 0, amount 68
03:59:37.130 00.000 29988 move complete, result=0
03:59:37.130 00.000 29988 worker thread done servicing request
03:59:37.130 00.000 29988 Worker thread wakes up
03:59:37.130 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 68 ms NORTH
03:59:37.131 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:37.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:38.767 01.636 29988 Exposure complete
03:59:38.804 00.037 29988 worker thread done servicing request
03:59:38.804 00.000 28316 OnExposeComplete: enter
03:59:38.805 00.001 28316 UpdateGuideState(): m_state=6
03:59:38.807 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6624
03:59:38.807 00.000 28316 Star::Find returns 1 (0), X=950.36, Y=259.82, Mass=2260, SNR=32.9, Peak=179 HFD=3.9
03:59:38.807 00.000 28316 MultiStar: [#1 0.00,0.26,0.99,U] [#2 0.07,0.13,0.92,U] [#3 -0.31,0.03,0.84,U] [#4 0.04,0.12,0.83,U] [#5 -0.32,0.36,0.00,M8] [#6 0.14,-0.01,0.64,U] [#7 -0.52,0.30,0.00,M10] [#8 -0.43,0.30,0.00,M7] 
03:59:38.808 00.001 28316 refined, 5 included, MultiStar: {-0.01, 0.12}, one-star: {-0.00, 0.16}
03:59:38.809 00.001 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
03:59:38.810 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
03:59:38.811 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.69 mountX=0.12 mountY=-0.04, mountTheta=-0.34
03:59:38.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
03:59:38.813 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
03:59:38.814 00.001 29988 Worker thread wakes up
03:59:38.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:38.814 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
03:59:38.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:38.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:38.816 00.001 28316 Enqueuing Expose request
03:59:38.816 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
03:59:38.816 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
03:59:38.816 00.000 29988 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.04
03:59:38.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
03:59:38.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:38.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
03:59:38.816 00.000 29988 MoveAxis(E, 0, ABG)
03:59:38.816 00.000 29988 Move returns status 0, amount 0
03:59:38.816 00.000 29988 MoveAxis(N, 0, ABG)
03:59:38.816 00.000 29988 Move returns status 0, amount 0
03:59:38.816 00.000 29988 move complete, result=0
03:59:38.817 00.001 29988 worker thread done servicing request
03:59:38.817 00.000 29988 Worker thread wakes up
03:59:38.817 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:59:38.818 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:38.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:40.338 01.520 29988 Exposure complete
03:59:40.366 00.028 29988 worker thread done servicing request
03:59:40.366 00.000 28316 OnExposeComplete: enter
03:59:40.367 00.001 28316 UpdateGuideState(): m_state=6
03:59:40.368 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6625
03:59:40.369 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=259.84, Mass=2364, SNR=33.6, Peak=185 HFD=3.8
03:59:40.371 00.002 28316 MultiStar: [#1 0.08,0.18,0.95,U] [#2 0.10,0.11,0.89,U] [#3 -0.24,0.13,0.87,U] [#4 0.16,-0.14,0.82,U] [#5 -0.57,0.32,0.00,M9] [#6 0.02,-0.15,0.62,U] [#7 -0.41,0.25,0.00,R] [#8 -0.37,0.40,0.00,M8] 
03:59:40.372 00.001 28316 refined, 5 included, MultiStar: {0.02, 0.07}, one-star: {0.04, 0.18}
03:59:40.372 00.000 28316 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.00) = xAngle (-0.78 = -0.78)
03:59:40.373 00.001 28316 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
03:59:40.373 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.22 mountX=0.05 mountY=-0.05, mountTheta=-0.79
03:59:40.374 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
03:59:40.375 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
03:59:40.375 00.000 29988 Worker thread wakes up
03:59:40.375 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:40.376 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
03:59:40.376 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
03:59:40.376 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.6
03:59:40.376 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:40.377 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:40.377 00.000 28316 Enqueuing Expose request
03:59:40.378 00.001 29988 Moving (0.02, 0.07) raw xDistance=0.05 yDistance=-0.05
03:59:40.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
03:59:40.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:40.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:59:40.378 00.000 29988 MoveAxis(E, 0, ABG)
03:59:40.378 00.000 29988 Move returns status 0, amount 0
03:59:40.378 00.000 29988 MoveAxis(N, 0, ABG)
03:59:40.378 00.000 29988 Move returns status 0, amount 0
03:59:40.378 00.000 29988 move complete, result=0
03:59:40.378 00.000 29988 worker thread done servicing request
03:59:40.378 00.000 29988 Worker thread wakes up
03:59:40.378 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:40.378 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:40.378 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:42.015 01.637 29988 Exposure complete
03:59:42.065 00.050 29988 worker thread done servicing request
03:59:42.065 00.000 28316 OnExposeComplete: enter
03:59:42.065 00.000 28316 UpdateGuideState(): m_state=6
03:59:42.065 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6626
03:59:42.066 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=259.80, Mass=2245, SNR=32.9, Peak=164 HFD=3.9
03:59:42.066 00.000 28316 MultiStar: [#1 0.03,0.13,0.98,U] [#2 0.03,0.10,0.92,U] [#3 -0.27,0.02,0.88,U] [#4 -0.01,-0.13,0.82,U] [#5 -0.48,0.18,0.00,M10] [#6 0.03,-0.26,0.62,U] [#7 -0.12,-0.04,0.61,U] [#8 -0.19,-0.01,0.58,U] 
03:59:42.067 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {0.22, 0.14}
03:59:42.067 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
03:59:42.068 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
03:59:42.068 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.60 mountX=0.02 mountY=0.01, mountTheta=0.57
03:59:42.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
03:59:42.069 00.000 28316 Enqueuing Move request for scope (-0.02, 0.01)
03:59:42.070 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:42.070 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.9
03:59:42.071 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:42.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:42.072 00.001 28316 Enqueuing Expose request
03:59:42.072 00.000 29988 Worker thread wakes up
03:59:42.072 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
03:59:42.072 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
03:59:42.072 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
03:59:42.072 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:59:42.072 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:42.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
03:59:42.072 00.000 29988 MoveAxis(E, 0, ABG)
03:59:42.072 00.000 29988 Move returns status 0, amount 0
03:59:42.072 00.000 29988 MoveAxis(N, 0, ABG)
03:59:42.072 00.000 29988 Move returns status 0, amount 0
03:59:42.072 00.000 29988 move complete, result=0
03:59:42.072 00.000 29988 worker thread done servicing request
03:59:42.072 00.000 29988 Worker thread wakes up
03:59:42.072 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:42.072 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:42.073 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:59:43.589 01.516 29988 Exposure complete
03:59:43.624 00.035 29988 worker thread done servicing request
03:59:43.624 00.000 28316 OnExposeComplete: enter
03:59:43.624 00.000 28316 UpdateGuideState(): m_state=6
03:59:43.625 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6627
03:59:43.625 00.000 28316 Star::Find returns 1 (0), X=950.32, Y=259.67, Mass=2233, SNR=32.7, Peak=176 HFD=3.7
03:59:43.626 00.001 28316 MultiStar: [#1 -0.16,0.14,0.99,U] [#2 -0.11,0.01,0.93,U] [#3 -0.34,-0.01,0.00,M1] [#4 -0.15,-0.13,0.83,U] [#5 -0.58,0.18,0.00,R] [#6 0.02,-0.20,0.66,U] [#7 -0.19,-0.13,0.62,U] [#8 -0.24,-0.07,0.60,U] 
03:59:43.626 00.000 28316 single-star, 6 included, MultiStar: {-0.12, -0.04}, one-star: {-0.04, 0.01}
03:59:43.627 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
03:59:43.627 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
03:59:43.628 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=0.02 mountY=0.03, mountTheta=0.96
03:59:43.629 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
03:59:43.629 00.000 28316 Enqueuing Move request for scope (-0.04, 0.01)
03:59:43.631 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:43.631 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.7
03:59:43.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:43.632 00.000 29988 Worker thread wakes up
03:59:43.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
03:59:43.632 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
03:59:43.632 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
03:59:43.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
03:59:43.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:43.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:43.633 00.001 28316 Enqueuing Expose request
03:59:43.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
03:59:43.633 00.000 29988 MoveAxis(E, 0, ABG)
03:59:43.633 00.000 29988 Move returns status 0, amount 0
03:59:43.633 00.000 29988 MoveAxis(N, 0, ABG)
03:59:43.633 00.000 29988 Move returns status 0, amount 0
03:59:43.633 00.000 29988 move complete, result=0
03:59:43.633 00.000 29988 worker thread done servicing request
03:59:43.633 00.000 29988 Worker thread wakes up
03:59:43.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:43.633 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:43.634 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
03:59:45.269 01.635 29988 Exposure complete
03:59:45.319 00.050 29988 worker thread done servicing request
03:59:45.319 00.000 28316 OnExposeComplete: enter
03:59:45.320 00.001 28316 UpdateGuideState(): m_state=6
03:59:45.321 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6628
03:59:45.321 00.000 28316 Star::Find returns 1 (0), X=950.40, Y=259.62, Mass=2293, SNR=33.1, Peak=172 HFD=3.9
03:59:45.322 00.001 28316 MultiStar: [#1 0.01,0.15,0.97,U] [#2 -0.10,0.09,0.91,U] [#3 -0.42,-0.01,0.00,M2] [#4 -0.34,0.11,0.00,M1] [#5 -0.06,-0.08,0.76,U] [#6 -0.27,0.04,0.60,U] [#7 -0.24,-0.05,0.60,U] [#8 -0.49,0.32,0.00,M7] 
03:59:45.322 00.000 28316 single-star, 5 included, MultiStar: {-0.08, 0.03}, one-star: {0.04, -0.04}
03:59:45.323 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
03:59:45.323 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
03:59:45.324 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.71 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
03:59:45.324 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
03:59:45.326 00.002 28316 Enqueuing Move request for scope (0.04, -0.04)
03:59:45.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:45.326 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.1
03:59:45.327 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:45.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:45.328 00.001 28316 Enqueuing Expose request
03:59:45.328 00.000 29988 Worker thread wakes up
03:59:45.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
03:59:45.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
03:59:45.328 00.000 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.02
03:59:45.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:59:45.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:45.329 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
03:59:45.329 00.000 29988 MoveAxis(E, 0, ABG)
03:59:45.329 00.000 29988 Move returns status 0, amount 0
03:59:45.329 00.000 29988 MoveAxis(N, 0, ABG)
03:59:45.329 00.000 29988 Move returns status 0, amount 0
03:59:45.329 00.000 29988 move complete, result=0
03:59:45.329 00.000 29988 worker thread done servicing request
03:59:45.329 00.000 29988 Worker thread wakes up
03:59:45.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:45.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:45.329 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
03:59:46.854 01.525 29988 Exposure complete
03:59:46.902 00.048 29988 worker thread done servicing request
03:59:46.902 00.000 28316 OnExposeComplete: enter
03:59:46.903 00.001 28316 UpdateGuideState(): m_state=6
03:59:46.904 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6629
03:59:46.904 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=259.64, Mass=2214, SNR=32.6, Peak=163 HFD=3.8
03:59:46.906 00.002 28316 MultiStar: [#1 -0.02,0.14,0.98,U] [#2 0.07,-0.08,0.93,U] [#3 -0.35,0.06,0.00,M3] [#4 -0.03,-0.05,0.82,U] [#5 0.16,-0.01,0.74,U] [#6 -0.03,0.12,0.62,U] [#7 0.12,-0.02,0.66,U] [#8 -0.36,0.27,0.00,M8] 
03:59:46.906 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.08, -0.02}
03:59:46.908 00.002 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
03:59:46.909 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
03:59:46.910 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.17 mountX=-0.01 mountY=-0.05, mountTheta=-1.83
03:59:46.913 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
03:59:46.914 00.001 28316 Enqueuing Move request for scope (0.05, 0.01)
03:59:46.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:46.915 00.001 29988 Worker thread wakes up
03:59:46.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
03:59:46.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
03:59:46.915 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
03:59:46.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
03:59:46.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:46.915 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.6
03:59:46.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:46.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:46.917 00.001 28316 Enqueuing Expose request
03:59:46.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
03:59:46.917 00.000 29988 MoveAxis(E, 0, ABG)
03:59:46.917 00.000 29988 Move returns status 0, amount 0
03:59:46.917 00.000 29988 MoveAxis(N, 0, ABG)
03:59:46.917 00.000 29988 Move returns status 0, amount 0
03:59:46.917 00.000 29988 move complete, result=0
03:59:46.917 00.000 29988 worker thread done servicing request
03:59:46.917 00.000 29988 Worker thread wakes up
03:59:46.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:46.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:46.918 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
03:59:48.542 01.624 29988 Exposure complete
03:59:48.591 00.049 29988 worker thread done servicing request
03:59:48.592 00.001 28316 OnExposeComplete: enter
03:59:48.592 00.000 28316 UpdateGuideState(): m_state=6
03:59:48.593 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6630
03:59:48.593 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=259.59, Mass=2301, SNR=33.2, Peak=164 HFD=4.0
03:59:48.594 00.001 28316 MultiStar: [#1 0.07,0.07,1.01,U] [#2 0.11,-0.11,0.91,U] [#3 -0.28,-0.19,0.00,M4] [#4 0.04,0.00,0.80,U] [#5 0.11,0.06,0.74,U] [#6 0.22,-0.01,0.64,U] [#7 -0.11,-0.06,0.62,U] [#8 -0.35,0.25,0.00,M9] 
03:59:48.594 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.02}, one-star: {0.08, -0.07}
03:59:48.595 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
03:59:48.596 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
03:59:48.597 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=-0.05 mountY=-0.06, mountTheta=-2.23
03:59:48.599 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
03:59:48.600 00.001 28316 Enqueuing Move request for scope (0.08, -0.02)
03:59:48.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:48.601 00.001 28316 UpdateGuideState exits: m=2301 RSB=33.2
03:59:48.601 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:48.602 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:48.602 00.000 28316 Enqueuing Expose request
03:59:48.602 00.000 29988 Worker thread wakes up
03:59:48.602 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
03:59:48.603 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
03:59:48.603 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
03:59:48.603 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
03:59:48.603 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:48.603 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:59:48.603 00.000 29988 MoveAxis(E, 0, ABG)
03:59:48.603 00.000 29988 Move returns status 0, amount 0
03:59:48.603 00.000 29988 MoveAxis(N, 0, ABG)
03:59:48.603 00.000 29988 Move returns status 0, amount 0
03:59:48.603 00.000 29988 move complete, result=0
03:59:48.603 00.000 29988 worker thread done servicing request
03:59:48.603 00.000 29988 Worker thread wakes up
03:59:48.603 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:48.603 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:48.604 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:50.123 01.519 29988 Exposure complete
03:59:50.169 00.046 29988 worker thread done servicing request
03:59:50.170 00.001 28316 OnExposeComplete: enter
03:59:50.170 00.000 28316 UpdateGuideState(): m_state=6
03:59:50.171 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6631
03:59:50.171 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=259.58, Mass=2351, SNR=33.4, Peak=168 HFD=3.9
03:59:50.172 00.001 28316 MultiStar: [#1 0.16,-0.01,0.96,U] [#2 0.23,0.06,0.91,U] [#3 -0.01,-0.18,0.85,U] [#4 0.08,-0.16,0.84,U] [#5 0.28,-0.18,0.72,U] [#6 -0.10,-0.20,0.63,U] [#7 -0.02,-0.24,0.62,U] [#8 -0.06,0.07,0.58,U] 
03:59:50.173 00.001 28316 refined, 8 included, MultiStar: {0.12, -0.10}, one-star: {0.33, -0.08}
03:59:50.173 00.000 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
03:59:50.173 00.000 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
03:59:50.174 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.67 mountX=-0.14 mountY=-0.06, mountTheta=-2.70
03:59:50.175 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
03:59:50.175 00.000 28316 Enqueuing Move request for scope (0.12, -0.10)
03:59:50.176 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:50.176 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.4
03:59:50.177 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:50.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:50.178 00.001 28316 Enqueuing Expose request
03:59:50.178 00.000 29988 Worker thread wakes up
03:59:50.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
03:59:50.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
03:59:50.178 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.06
03:59:50.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:59:50.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:50.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
03:59:50.178 00.000 29988 MoveAxis(E, 0, ABG)
03:59:50.178 00.000 29988 Move returns status 0, amount 0
03:59:50.178 00.000 29988 MoveAxis(N, 0, ABG)
03:59:50.178 00.000 29988 Move returns status 0, amount 0
03:59:50.178 00.000 29988 move complete, result=0
03:59:50.178 00.000 29988 worker thread done servicing request
03:59:50.178 00.000 29988 Worker thread wakes up
03:59:50.178 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:50.178 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:50.179 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:51.817 01.638 29988 Exposure complete
03:59:51.855 00.038 29988 worker thread done servicing request
03:59:51.855 00.000 28316 OnExposeComplete: enter
03:59:51.856 00.001 28316 UpdateGuideState(): m_state=6
03:59:51.856 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6632
03:59:51.857 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=259.62, Mass=2315, SNR=33.3, Peak=156 HFD=3.8
03:59:51.857 00.000 28316 MultiStar: [#1 0.10,0.03,1.00,U] [#2 0.20,-0.10,0.90,U] [#3 -0.01,-0.12,0.86,U] [#4 0.02,-0.44,0.00,M1] [#5 0.29,-0.12,0.73,U] [#6 0.05,-0.42,0.00,M1] [#7 0.12,-0.21,0.62,U] [#8 0.03,0.05,0.57,U] 
03:59:51.858 00.001 28316 refined, 6 included, MultiStar: {0.14, -0.07}, one-star: {0.24, -0.04}
03:59:51.858 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
03:59:51.858 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
03:59:51.859 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.45 mountX=-0.12 mountY=-0.10, mountTheta=-2.48
03:59:51.861 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
03:59:51.862 00.001 28316 Enqueuing Move request for scope (0.14, -0.07)
03:59:51.865 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:51.867 00.002 29988 Worker thread wakes up
03:59:51.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
03:59:51.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
03:59:51.867 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.12 yDistance=-0.10
03:59:51.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
03:59:51.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:51.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
03:59:51.867 00.000 29988 MoveAxis(E, 0, ABG)
03:59:51.868 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
03:59:51.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:51.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:51.869 00.001 28316 Enqueuing Expose request
03:59:51.869 00.000 29988 Move returns status 0, amount 0
03:59:51.869 00.000 29988 MoveAxis(N, 0, ABG)
03:59:51.869 00.000 29988 Move returns status 0, amount 0
03:59:51.869 00.000 29988 move complete, result=0
03:59:51.869 00.000 29988 worker thread done servicing request
03:59:51.869 00.000 29988 Worker thread wakes up
03:59:51.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:51.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:51.870 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
03:59:53.383 01.513 29988 Exposure complete
03:59:53.435 00.052 29988 worker thread done servicing request
03:59:53.436 00.001 28316 OnExposeComplete: enter
03:59:53.436 00.000 28316 UpdateGuideState(): m_state=6
03:59:53.437 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6633
03:59:53.437 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=259.55, Mass=2312, SNR=33.3, Peak=175 HFD=3.9
03:59:53.438 00.001 28316 MultiStar: [#1 0.47,-0.00,0.00,M1] [#2 0.36,-0.14,0.00,M1] [#3 0.06,-0.24,0.84,U] [#4 0.16,-0.25,0.82,U] [#5 0.42,-0.17,0.00,M1] [#6 0.27,-0.26,0.00,M2] [#7 0.31,-0.23,0.00,M1] [#8 -0.07,0.04,0.58,U] 
03:59:53.438 00.000 28316 refined, 3 included, MultiStar: {0.20, -0.15}, one-star: {0.52, -0.11}
03:59:53.439 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
03:59:53.439 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
03:59:53.440 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.64 mountX=-0.22 mountY=-0.12, mountTheta=-2.66
03:59:53.440 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.15, opts=13)
03:59:53.442 00.002 28316 Enqueuing Move request for scope (0.20, -0.15)
03:59:53.443 00.001 29988 Worker thread wakes up
03:59:53.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:53.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
03:59:53.443 00.000 28316 UpdateGuideState exits: m=2312 RSB=33.3
03:59:53.444 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:53.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:53.446 00.002 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
03:59:53.446 00.000 29988 Moving (0.20, -0.15) raw xDistance=-0.22 yDistance=-0.12
03:59:53.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
03:59:53.446 00.000 28316 Enqueuing Expose request
03:59:53.449 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
03:59:53.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
03:59:53.449 00.000 29988 MoveAxis(E, 47, ABG)
03:59:53.449 00.000 29988 Guiding  Dir = 2, Dur = 47
03:59:53.450 00.001 29988 IsSlewing returns 0
03:59:53.450 00.000 29988 IsGuiding returns 0
03:59:53.452 00.002 29988 PulseGuide returned control before completion, sleep 56
03:59:53.523 00.071 29988 IsGuiding returns 0
03:59:53.523 00.000 29988 Move returns status 0, amount 47
03:59:53.523 00.000 29988 MoveAxis(N, 0, ABG)
03:59:53.523 00.000 29988 Move returns status 0, amount 0
03:59:53.523 00.000 29988 move complete, result=0
03:59:53.523 00.000 29988 worker thread done servicing request
03:59:53.523 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
03:59:53.524 00.001 29988 Worker thread wakes up
03:59:53.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:53.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,245,31,31)
03:59:54.689 01.165 28316 evsrv: cli 0C97DB90 connect
03:59:54.692 00.003 28316 case statement mapped state 6 to 3
03:59:54.695 00.003 28316 case statement mapped state 6 to 3
03:59:54.697 00.002 28316 evsrv: cli 0C97DB90 request: {"method":"get_app_state","id":"f42fb4bb-bb92-4932-b4bb-7cb6abfc2625"}
03:59:54.698 00.001 28316 case statement mapped state 6 to 3
03:59:54.699 00.001 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":"Guiding","id":"f42fb4bb-bb92-4932-b4bb-7cb6abfc2625"}
03:59:54.700 00.001 28316 evsrv: cli 0C97DB90 disconnect
03:59:54.701 00.001 28316 evsrv: cli 0C97D2D0 connect
03:59:54.703 00.002 28316 case statement mapped state 6 to 3
03:59:54.704 00.001 28316 case statement mapped state 6 to 3
03:59:54.705 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"bd81fd4f-9564-4c14-83fb-398e0b0beff0"}
03:59:54.706 00.001 28316 PhdController::Dither begins
03:59:54.707 00.001 28316 dither: size=2.00, dRA=0.20 dDec=-0.62
03:59:54.708 00.001 28316 MountToCamera -- mountTheta (-1.26) + m_xAngle (2.00) = xAngle (0.74 = 0.74)
03:59:54.709 00.001 28316 MountToCamera -- mountX=0.20 mountY=-0.62 hyp=0.65 mountTheta=-1.26 cameraX=0.48, cameraY=0.44 cameraTheta=0.74
03:59:54.711 00.002 28316 setting lock position to (950.84, 260.10)
03:59:54.712 00.001 28316 Mount: notify guiding dithered (0.5, 0.4)
03:59:54.713 00.001 28316 MultiStar: stabilizing after lock position change
03:59:54.713 00.000 28316 Status Line: Dithering de 0.20,-0.62
03:59:54.715 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
03:59:54.716 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
03:59:54.718 00.002 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"bd81fd4f-9564-4c14-83fb-398e0b0beff0"}
03:59:54.719 00.001 28316 evsrv: cli 0C97D2D0 disconnect
03:59:55.147 00.428 29988 Exposure complete
03:59:55.183 00.036 29988 worker thread done servicing request
03:59:55.184 00.001 28316 OnExposeComplete: enter
03:59:55.184 00.000 28316 UpdateGuideState(): m_state=6
03:59:55.185 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6634
03:59:55.186 00.001 28316 Star::Find returns 1 (0), X=950.48, Y=259.62, Mass=2434, SNR=34.2, Peak=179 HFD=3.7
03:59:55.186 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.20 = 2.08)
03:59:55.187 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.24 = 2.04)
03:59:55.187 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.48 hyp=0.60 cameraTheta=-2.21 mountX=-0.29 mountY=0.53, mountTheta=2.07
03:59:55.188 00.001 28316 dither recenter: remaining=(-0.2,0.6) step=(-0.2,0.6)
03:59:55.189 00.001 28316 MountToCamera -- mountTheta (1.88) + m_xAngle (2.00) = xAngle (3.88 = -2.40)
03:59:55.190 00.001 28316 MountToCamera -- mountX=-0.20 mountY=0.62 hyp=0.65 mountTheta=1.88 cameraX=-0.48, cameraY=-0.44 cameraTheta=-2.40
03:59:55.191 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=-0.44, opts=4)
03:59:55.192 00.001 28316 Enqueuing Move request for scope (-0.48, -0.44)
03:59:55.193 00.001 28316 Mount: notify direct move -0.20,0.62
03:59:55.194 00.001 29988 Worker thread wakes up
03:59:55.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:55.195 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.44) opts 0x4
03:59:55.195 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, -0.44)
03:59:55.195 00.000 28316 UpdateGuideState exits: m=2434 RSB=34.2
03:59:55.195 00.000 29988 Moving (-0.48, -0.44) raw xDistance=-0.20 yDistance=0.62
03:59:55.195 00.000 29988 MoveAxis(E, 66, B)
03:59:55.195 00.000 28316 PhdController: settling, locked = 1, distance = 0.74 (0.50) aobump = 0 frame = 1 / 99999
03:59:55.196 00.001 29988 Guiding  Dir = 2, Dur = 66
03:59:55.196 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154395.196,"Host":"ASUS_SAM","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:59:55.196 00.000 29988 IsSlewing returns 0
03:59:55.197 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:55.197 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:55.197 00.000 28316 Enqueuing Expose request
03:59:55.199 00.002 29988 IsGuiding returns 0
03:59:55.200 00.001 29988 PulseGuide returned control before completion, sleep 75
03:59:55.285 00.085 29988 IsGuiding returns 0
03:59:55.285 00.000 29988 Move returns status 0, amount 66
03:59:55.285 00.000 29988 MoveAxis(S, 147, B)
03:59:55.285 00.000 29988 Guiding  Dir = 1, Dur = 147
03:59:55.285 00.000 29988 IsSlewing returns 0
03:59:55.285 00.000 29988 IsGuiding returns 0
03:59:55.292 00.007 29988 PulseGuide returned control before completion, sleep 151
03:59:55.458 00.166 29988 IsGuiding returns 0
03:59:55.458 00.000 29988 Move returns status 0, amount 147
03:59:55.458 00.000 29988 move complete, result=0
03:59:55.459 00.001 29988 worker thread done servicing request
03:59:55.459 00.000 29988 Worker thread wakes up
03:59:55.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:55.459 00.000 28316 GuideStep: -0.2 px 66 ms EAST, 0.6 px 147 ms SOUTH
03:59:55.460 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
03:59:56.863 01.403 29988 Exposure complete
03:59:56.911 00.048 29988 worker thread done servicing request
03:59:56.911 00.000 28316 OnExposeComplete: enter
03:59:56.912 00.001 28316 UpdateGuideState(): m_state=6
03:59:56.912 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6635
03:59:56.913 00.001 28316 Star::Find returns 1 (0), X=950.54, Y=259.80, Mass=2266, SNR=33.0, Peak=179 HFD=3.8
03:59:56.913 00.000 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
03:59:56.914 00.001 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
03:59:56.914 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.30 hyp=0.42 cameraTheta=-2.37 mountX=-0.14 mountY=0.40, mountTheta=1.92
03:59:56.916 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.30, opts=13)
03:59:56.917 00.001 28316 Enqueuing Move request for scope (-0.30, -0.30)
03:59:56.917 00.000 29988 Worker thread wakes up
03:59:56.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.30) opts 0xd
03:59:56.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.30)
03:59:56.917 00.000 29988 Moving (-0.30, -0.30) raw xDistance=-0.14 yDistance=0.40
03:59:56.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
03:59:56.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:59:56.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:56.918 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.0
03:59:56.918 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 2 / 99999
03:59:56.919 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
03:59:56.919 00.000 29988 MoveAxis(E, 0, ABG)
03:59:56.919 00.000 29988 Move returns status 0, amount 0
03:59:56.919 00.000 29988 MoveAxis(N, 0, ABG)
03:59:56.919 00.000 29988 Move returns status 0, amount 0
03:59:56.919 00.000 29988 move complete, result=0
03:59:56.919 00.000 29988 worker thread done servicing request
03:59:56.919 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154396.919,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
03:59:56.920 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:56.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:56.920 00.000 28316 Enqueuing Expose request
03:59:56.921 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
03:59:56.921 00.000 29988 Worker thread wakes up
03:59:56.921 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:56.921 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
03:59:58.559 01.638 29988 Exposure complete
03:59:58.613 00.054 29988 worker thread done servicing request
03:59:58.613 00.000 28316 OnExposeComplete: enter
03:59:58.616 00.003 28316 UpdateGuideState(): m_state=6
03:59:58.618 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6636
03:59:58.619 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=259.81, Mass=2299, SNR=33.2, Peak=198 HFD=4.0
03:59:58.620 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
03:59:58.620 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.24)
03:59:58.620 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-2.01 mountX=-0.21 mountY=0.25, mountTheta=2.26
03:59:58.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.29, opts=13)
03:59:58.622 00.001 28316 Enqueuing Move request for scope (-0.14, -0.29)
03:59:58.622 00.000 29988 Worker thread wakes up
03:59:58.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
03:59:58.623 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
03:59:58.623 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.29) opts 0xd
03:59:58.623 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 3 / 99999
03:59:58.625 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.29)
03:59:58.625 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154398.625,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
03:59:58.625 00.000 29988 Moving (-0.14, -0.29) raw xDistance=-0.21 yDistance=0.25
03:59:58.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
03:59:58.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
03:59:58.625 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
03:59:58.626 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
03:59:58.626 00.000 28316 Enqueuing Expose request
03:59:58.627 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
03:59:58.627 00.000 29988 MoveAxis(E, 44, ABG)
03:59:58.627 00.000 29988 Guiding  Dir = 2, Dur = 44
03:59:58.627 00.000 29988 IsSlewing returns 0
03:59:58.627 00.000 29988 IsGuiding returns 0
03:59:58.629 00.002 29988 PulseGuide returned control before completion, sleep 53
03:59:58.701 00.072 29988 IsGuiding returns 0
03:59:58.701 00.000 29988 Move returns status 0, amount 44
03:59:58.701 00.000 29988 MoveAxis(N, 0, ABG)
03:59:58.701 00.000 29988 Move returns status 0, amount 0
03:59:58.701 00.000 29988 move complete, result=0
03:59:58.701 00.000 29988 worker thread done servicing request
03:59:58.701 00.000 29988 Worker thread wakes up
03:59:58.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
03:59:58.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
03:59:58.701 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.3 px 0 ms NORTH
04:00:00.110 01.409 29988 Exposure complete
04:00:00.149 00.039 29988 worker thread done servicing request
04:00:00.149 00.000 28316 OnExposeComplete: enter
04:00:00.150 00.001 28316 UpdateGuideState(): m_state=6
04:00:00.150 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6637
04:00:00.151 00.001 28316 Star::Find returns 1 (0), X=950.40, Y=259.93, Mass=2298, SNR=33.1, Peak=189 HFD=3.9
04:00:00.151 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.51)
04:00:00.152 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.47)
04:00:00.152 00.000 28316 CameraToMount -- cameraX=-0.44 cameraY=-0.17 hyp=0.47 cameraTheta=-2.78 mountX=0.03 mountY=0.47, mountTheta=1.51
04:00:00.153 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.44, y=-0.17, opts=13)
04:00:00.153 00.000 28316 Enqueuing Move request for scope (-0.44, -0.17)
04:00:00.154 00.001 29988 Worker thread wakes up
04:00:00.154 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:00.154 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.1
04:00:00.155 00.001 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 4 / 99999
04:00:00.155 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.17) opts 0xd
04:00:00.155 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154400.155,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
04:00:00.157 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.44, -0.17)
04:00:00.157 00.000 29988 Moving (-0.44, -0.17) raw xDistance=0.03 yDistance=0.47
04:00:00.157 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:00:00.157 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.13
04:00:00.157 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
04:00:00.157 00.000 29988 MoveAxis(E, 0, ABG)
04:00:00.158 00.001 29988 Move returns status 0, amount 0
04:00:00.158 00.000 29988 MoveAxis(S, 112, ABG)
04:00:00.158 00.000 29988 Guiding  Dir = 1, Dur = 112
04:00:00.158 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:00.160 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:00.162 00.002 28316 Enqueuing Expose request
04:00:00.163 00.001 29988 IsSlewing returns 0
04:00:00.163 00.000 29988 IsGuiding returns 0
04:00:00.168 00.005 29988 PulseGuide returned control before completion, sleep 118
04:00:00.301 00.133 29988 IsGuiding returns 0
04:00:00.301 00.000 29988 Move returns status 0, amount 112
04:00:00.301 00.000 29988 move complete, result=0
04:00:00.301 00.000 29988 worker thread done servicing request
04:00:00.301 00.000 29988 Worker thread wakes up
04:00:00.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:00.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:00.301 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 112 ms SOUTH
04:00:01.935 01.634 29988 Exposure complete
04:00:01.993 00.058 29988 worker thread done servicing request
04:00:01.993 00.000 28316 OnExposeComplete: enter
04:00:01.994 00.001 28316 UpdateGuideState(): m_state=6
04:00:01.997 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6638
04:00:01.998 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=259.87, Mass=2241, SNR=32.8, Peak=186 HFD=4.0
04:00:02.000 00.002 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
04:00:02.001 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.52)
04:00:02.002 00.001 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.22 hyp=0.55 cameraTheta=-2.73 mountX=0.01 mountY=0.55, mountTheta=1.56
04:00:02.004 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.22, opts=13)
04:00:02.006 00.002 28316 Enqueuing Move request for scope (-0.50, -0.22)
04:00:02.007 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:02.008 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
04:00:02.009 00.001 29988 Worker thread wakes up
04:00:02.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.22) opts 0xd
04:00:02.010 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.22)
04:00:02.010 00.000 29988 Moving (-0.50, -0.22) raw xDistance=0.01 yDistance=0.55
04:00:02.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:00:02.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
04:00:02.010 00.000 29988 MoveAxis(E, 0, ABG)
04:00:02.010 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 5 / 99999
04:00:02.011 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786154402.011,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
04:00:02.012 00.001 29988 Move returns status 0, amount 0
04:00:02.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:02.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:02.014 00.001 28316 Enqueuing Expose request
04:00:02.014 00.000 29988 MoveAxis(S, 131, ABG)
04:00:02.014 00.000 29988 Guiding  Dir = 1, Dur = 131
04:00:02.015 00.001 29988 IsSlewing returns 0
04:00:02.015 00.000 29988 IsGuiding returns 0
04:00:02.019 00.004 29988 PulseGuide returned control before completion, sleep 137
04:00:02.167 00.148 29988 IsGuiding returns 0
04:00:02.167 00.000 29988 Move returns status 0, amount 131
04:00:02.167 00.000 29988 move complete, result=0
04:00:02.167 00.000 29988 worker thread done servicing request
04:00:02.167 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 131 ms SOUTH
04:00:02.168 00.001 29988 Worker thread wakes up
04:00:02.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:02.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:03.576 01.408 29988 Exposure complete
04:00:03.626 00.050 29988 worker thread done servicing request
04:00:03.626 00.000 28316 OnExposeComplete: enter
04:00:03.627 00.001 28316 UpdateGuideState(): m_state=6
04:00:03.628 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6639
04:00:03.630 00.002 28316 Star::Find returns 1 (0), X=950.42, Y=259.92, Mass=2384, SNR=33.7, Peak=169 HFD=4.0
04:00:03.631 00.001 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.54)
04:00:03.632 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.50)
04:00:03.633 00.001 28316 CameraToMount -- cameraX=-0.42 cameraY=-0.17 hyp=0.46 cameraTheta=-2.75 mountX=0.02 mountY=0.46, mountTheta=1.54
04:00:03.635 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.42, y=-0.17, opts=13)
04:00:03.638 00.003 28316 Enqueuing Move request for scope (-0.42, -0.17)
04:00:03.641 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:03.643 00.002 28316 UpdateGuideState exits: m=2384 RSB=33.7
04:00:03.645 00.002 29988 Worker thread wakes up
04:00:03.646 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.17) opts 0xd
04:00:03.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.42, -0.17)
04:00:03.646 00.000 29988 Moving (-0.42, -0.17) raw xDistance=0.02 yDistance=0.46
04:00:03.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:00:03.646 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 6 / 99999
04:00:03.646 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154403.646,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
04:00:03.647 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:03.648 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
04:00:03.648 00.000 29988 MoveAxis(E, 0, ABG)
04:00:03.648 00.000 29988 Move returns status 0, amount 0
04:00:03.648 00.000 29988 MoveAxis(S, 109, ABG)
04:00:03.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:03.650 00.002 28316 Enqueuing Expose request
04:00:03.651 00.001 29988 Guiding  Dir = 1, Dur = 109
04:00:03.651 00.000 29988 IsSlewing returns 0
04:00:03.652 00.001 29988 IsGuiding returns 0
04:00:03.657 00.005 29988 PulseGuide returned control before completion, sleep 114
04:00:03.779 00.122 29988 IsGuiding returns 0
04:00:03.779 00.000 29988 Move returns status 0, amount 109
04:00:03.779 00.000 29988 move complete, result=0
04:00:03.779 00.000 29988 worker thread done servicing request
04:00:03.779 00.000 29988 Worker thread wakes up
04:00:03.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:03.779 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 109 ms SOUTH
04:00:03.780 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:05.406 01.626 29988 Exposure complete
04:00:05.451 00.045 29988 worker thread done servicing request
04:00:05.452 00.001 28316 OnExposeComplete: enter
04:00:05.452 00.000 28316 UpdateGuideState(): m_state=6
04:00:05.454 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6640
04:00:05.454 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=259.92, Mass=2170, SNR=32.2, Peak=152 HFD=4.0
04:00:05.454 00.000 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.85)
04:00:05.455 00.001 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.81)
04:00:05.455 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-2.44 mountX=-0.08 mountY=0.27, mountTheta=1.84
04:00:05.457 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.18, opts=13)
04:00:05.458 00.001 28316 Enqueuing Move request for scope (-0.21, -0.18)
04:00:05.458 00.000 29988 Worker thread wakes up
04:00:05.458 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.18) opts 0xd
04:00:05.458 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.18)
04:00:05.458 00.000 29988 Moving (-0.21, -0.18) raw xDistance=-0.08 yDistance=0.27
04:00:05.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:00:05.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
04:00:05.458 00.000 29988 MoveAxis(E, 0, ABG)
04:00:05.458 00.000 29988 Move returns status 0, amount 0
04:00:05.458 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:05.458 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.2
04:00:05.459 00.001 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 7 / 99999
04:00:05.459 00.000 28316 PhdController: newstate STATE_FINISH
04:00:05.460 00.001 28316 PhdController complete: success
04:00:05.460 00.000 29988 MoveAxis(S, 65, ABG)
04:00:05.460 00.000 29988 Guiding  Dir = 1, Dur = 65
04:00:05.460 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786154405.460,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
04:00:05.461 00.001 29988 IsSlewing returns 0
04:00:05.461 00.000 28316 Mount: notify guiding dither settle done success=1
04:00:05.461 00.000 28316 PhdController: newstate STATE_IDLE
04:00:05.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:05.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:05.463 00.001 28316 Enqueuing Expose request
04:00:05.463 00.000 29988 IsGuiding returns 0
04:00:05.468 00.005 29988 PulseGuide returned control before completion, sleep 70
04:00:05.544 00.076 29988 IsGuiding returns 0
04:00:05.544 00.000 29988 Move returns status 0, amount 65
04:00:05.545 00.001 29988 move complete, result=0
04:00:05.545 00.000 29988 worker thread done servicing request
04:00:05.545 00.000 29988 Worker thread wakes up
04:00:05.545 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
04:00:05.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:05.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:06.950 01.405 29988 Exposure complete
04:00:06.996 00.046 29988 worker thread done servicing request
04:00:06.996 00.000 28316 OnExposeComplete: enter
04:00:06.997 00.001 28316 UpdateGuideState(): m_state=6
04:00:06.997 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6641
04:00:06.998 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=260.13, Mass=2277, SNR=33.0, Peak=169 HFD=3.9
04:00:06.998 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
04:00:06.999 00.001 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
04:00:06.999 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=0.04 hyp=0.46 cameraTheta=3.06 mountX=0.22 mountY=0.39, mountTheta=1.05
04:00:07.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.04, opts=13)
04:00:07.001 00.001 28316 Enqueuing Move request for scope (-0.45, 0.04)
04:00:07.001 00.000 29988 Worker thread wakes up
04:00:07.001 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:07.002 00.001 28316 UpdateGuideState exits: m=2277 RSB=33.0
04:00:07.002 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:07.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:07.003 00.001 28316 Enqueuing Expose request
04:00:07.003 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.04) opts 0xd
04:00:07.003 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.04)
04:00:07.003 00.000 29988 Moving (-0.45, 0.04) raw xDistance=0.22 yDistance=0.39
04:00:07.003 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:00:07.003 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
04:00:07.003 00.000 29988 MoveAxis(W, 47, ABG)
04:00:07.003 00.000 29988 Guiding  Dir = 3, Dur = 47
04:00:07.004 00.001 29988 IsSlewing returns 0
04:00:07.004 00.000 29988 IsGuiding returns 0
04:00:07.005 00.001 29988 PulseGuide returned control before completion, sleep 56
04:00:07.077 00.072 29988 IsGuiding returns 0
04:00:07.077 00.000 29988 Move returns status 0, amount 47
04:00:07.077 00.000 29988 MoveAxis(S, 93, ABG)
04:00:07.077 00.000 29988 Guiding  Dir = 1, Dur = 93
04:00:07.077 00.000 29988 IsSlewing returns 0
04:00:07.077 00.000 29988 IsGuiding returns 0
04:00:07.081 00.004 29988 PulseGuide returned control before completion, sleep 99
04:00:07.187 00.106 29988 IsGuiding returns 0
04:00:07.187 00.000 29988 Move returns status 0, amount 93
04:00:07.187 00.000 29988 move complete, result=0
04:00:07.187 00.000 29988 worker thread done servicing request
04:00:07.187 00.000 29988 Worker thread wakes up
04:00:07.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:07.187 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.4 px 93 ms SOUTH
04:00:07.188 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:08.817 01.629 29988 Exposure complete
04:00:08.852 00.035 28316 OnExposeComplete: enter
04:00:08.852 00.000 28316 UpdateGuideState(): m_state=6
04:00:08.853 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6642
04:00:08.853 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=259.66, Mass=2336, SNR=33.5, Peak=166 HFD=4.0
04:00:08.854 00.001 29988 worker thread done servicing request
04:00:08.854 00.000 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
04:00:08.855 00.001 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
04:00:08.855 00.000 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.44 hyp=0.55 cameraTheta=-2.22 mountX=-0.26 mountY=0.50, mountTheta=2.05
04:00:08.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.44, opts=13)
04:00:08.857 00.001 28316 Enqueuing Move request for scope (-0.33, -0.44)
04:00:08.857 00.000 29988 Worker thread wakes up
04:00:08.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:08.858 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
04:00:08.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:08.858 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:08.859 00.001 28316 Enqueuing Expose request
04:00:08.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.44) opts 0xd
04:00:08.859 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.44)
04:00:08.859 00.000 29988 Moving (-0.33, -0.44) raw xDistance=-0.26 yDistance=0.50
04:00:08.859 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
04:00:08.859 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
04:00:08.859 00.000 29988 MoveAxis(E, 51, ABG)
04:00:08.859 00.000 29988 Guiding  Dir = 2, Dur = 51
04:00:08.860 00.001 29988 IsSlewing returns 0
04:00:08.860 00.000 29988 IsGuiding returns 0
04:00:08.862 00.002 29988 PulseGuide returned control before completion, sleep 59
04:00:08.926 00.064 29988 IsGuiding returns 0
04:00:08.926 00.000 29988 Move returns status 0, amount 51
04:00:08.926 00.000 29988 MoveAxis(S, 118, ABG)
04:00:08.926 00.000 29988 Guiding  Dir = 1, Dur = 118
04:00:08.927 00.001 29988 IsSlewing returns 0
04:00:08.927 00.000 29988 IsGuiding returns 0
04:00:08.931 00.004 29988 PulseGuide returned control before completion, sleep 123
04:00:09.066 00.135 29988 IsGuiding returns 0
04:00:09.067 00.001 29988 Move returns status 0, amount 118
04:00:09.067 00.000 29988 move complete, result=0
04:00:09.067 00.000 29988 worker thread done servicing request
04:00:09.067 00.000 28316 GuideStep: -0.3 px 51 ms EAST, 0.5 px 118 ms SOUTH
04:00:09.068 00.001 29988 Worker thread wakes up
04:00:09.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:09.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:10.481 01.413 29988 Exposure complete
04:00:10.534 00.053 29988 worker thread done servicing request
04:00:10.535 00.001 28316 OnExposeComplete: enter
04:00:10.535 00.000 28316 UpdateGuideState(): m_state=6
04:00:10.536 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6643
04:00:10.536 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=259.77, Mass=2275, SNR=33.1, Peak=171 HFD=3.8
04:00:10.537 00.001 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
04:00:10.537 00.000 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
04:00:10.538 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-2.14 mountX=-0.21 mountY=0.33, mountTheta=2.13
04:00:10.539 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.33, opts=13)
04:00:10.539 00.000 28316 Enqueuing Move request for scope (-0.21, -0.33)
04:00:10.541 00.002 29988 Worker thread wakes up
04:00:10.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.33) opts 0xd
04:00:10.542 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.33)
04:00:10.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:10.542 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
04:00:10.543 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:10.543 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:10.543 00.000 28316 Enqueuing Expose request
04:00:10.544 00.001 29988 Moving (-0.21, -0.33) raw xDistance=-0.21 yDistance=0.33
04:00:10.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
04:00:10.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
04:00:10.544 00.000 29988 MoveAxis(E, 48, ABG)
04:00:10.544 00.000 29988 Guiding  Dir = 2, Dur = 48
04:00:10.544 00.000 29988 IsSlewing returns 0
04:00:10.544 00.000 29988 IsGuiding returns 0
04:00:10.547 00.003 29988 PulseGuide returned control before completion, sleep 56
04:00:10.618 00.071 29988 IsGuiding returns 0
04:00:10.618 00.000 29988 Move returns status 0, amount 48
04:00:10.618 00.000 29988 MoveAxis(S, 80, ABG)
04:00:10.618 00.000 29988 Guiding  Dir = 1, Dur = 80
04:00:10.618 00.000 29988 IsSlewing returns 0
04:00:10.618 00.000 29988 IsGuiding returns 0
04:00:10.623 00.005 29988 PulseGuide returned control before completion, sleep 85
04:00:10.714 00.091 29988 IsGuiding returns 0
04:00:10.714 00.000 29988 Move returns status 0, amount 80
04:00:10.714 00.000 29988 move complete, result=0
04:00:10.714 00.000 29988 worker thread done servicing request
04:00:10.714 00.000 29988 Worker thread wakes up
04:00:10.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:10.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:10.714 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.3 px 80 ms SOUTH
04:00:12.345 01.631 29988 Exposure complete
04:00:12.376 00.031 29988 worker thread done servicing request
04:00:12.376 00.000 28316 OnExposeComplete: enter
04:00:12.377 00.001 28316 UpdateGuideState(): m_state=6
04:00:12.378 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6644
04:00:12.378 00.000 28316 Star::Find returns 1 (0), X=950.44, Y=260.00, Mass=2361, SNR=33.8, Peak=187 HFD=4.1
04:00:12.378 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
04:00:12.379 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
04:00:12.379 00.000 28316 CameraToMount -- cameraX=-0.40 cameraY=-0.09 hyp=0.41 cameraTheta=-2.91 mountX=0.08 mountY=0.40, mountTheta=1.38
04:00:12.380 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.40, y=-0.09, opts=13)
04:00:12.381 00.001 28316 Enqueuing Move request for scope (-0.40, -0.09)
04:00:12.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:12.382 00.001 29988 Worker thread wakes up
04:00:12.382 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.09) opts 0xd
04:00:12.382 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.40, -0.09)
04:00:12.382 00.000 29988 Moving (-0.40, -0.09) raw xDistance=0.08 yDistance=0.40
04:00:12.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:00:12.382 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
04:00:12.382 00.000 29988 MoveAxis(E, 0, ABG)
04:00:12.382 00.000 29988 Move returns status 0, amount 0
04:00:12.382 00.000 29988 MoveAxis(S, 95, ABG)
04:00:12.382 00.000 29988 Guiding  Dir = 1, Dur = 95
04:00:12.382 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.8
04:00:12.383 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:12.383 00.000 29988 IsSlewing returns 0
04:00:12.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:12.384 00.001 28316 Enqueuing Expose request
04:00:12.384 00.000 29988 IsGuiding returns 0
04:00:12.389 00.005 29988 PulseGuide returned control before completion, sleep 101
04:00:12.500 00.111 29988 IsGuiding returns 0
04:00:12.500 00.000 29988 Move returns status 0, amount 95
04:00:12.500 00.000 29988 move complete, result=0
04:00:12.500 00.000 29988 worker thread done servicing request
04:00:12.500 00.000 29988 Worker thread wakes up
04:00:12.500 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:12.500 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:12.500 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 95 ms SOUTH
04:00:13.914 01.414 29988 Exposure complete
04:00:13.959 00.045 29988 worker thread done servicing request
04:00:13.959 00.000 28316 OnExposeComplete: enter
04:00:13.960 00.001 28316 UpdateGuideState(): m_state=6
04:00:13.961 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6645
04:00:13.961 00.000 28316 Star::Find returns 1 (0), X=950.47, Y=260.04, Mass=2317, SNR=33.4, Peak=160 HFD=4.1
04:00:13.962 00.001 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.30)
04:00:13.962 00.000 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.26)
04:00:13.963 00.001 28316 CameraToMount -- cameraX=-0.37 cameraY=-0.06 hyp=0.37 cameraTheta=-2.98 mountX=0.10 mountY=0.35, mountTheta=1.30
04:00:13.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.37, y=-0.06, opts=13)
04:00:13.964 00.000 28316 Enqueuing Move request for scope (-0.37, -0.06)
04:00:13.965 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:13.965 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
04:00:13.965 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:13.966 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:13.966 00.000 28316 Enqueuing Expose request
04:00:13.967 00.001 29988 Worker thread wakes up
04:00:13.967 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.06) opts 0xd
04:00:13.967 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.37, -0.06)
04:00:13.967 00.000 29988 Moving (-0.37, -0.06) raw xDistance=0.10 yDistance=0.35
04:00:13.967 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:00:13.967 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
04:00:13.967 00.000 29988 MoveAxis(E, 0, ABG)
04:00:13.967 00.000 29988 Move returns status 0, amount 0
04:00:13.967 00.000 29988 MoveAxis(S, 85, ABG)
04:00:13.967 00.000 29988 Guiding  Dir = 1, Dur = 85
04:00:13.967 00.000 29988 IsSlewing returns 0
04:00:13.967 00.000 29988 IsGuiding returns 0
04:00:13.972 00.005 29988 PulseGuide returned control before completion, sleep 91
04:00:14.073 00.101 29988 IsGuiding returns 0
04:00:14.073 00.000 29988 Move returns status 0, amount 85
04:00:14.073 00.000 29988 move complete, result=0
04:00:14.073 00.000 29988 worker thread done servicing request
04:00:14.073 00.000 29988 Worker thread wakes up
04:00:14.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:14.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:14.073 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 85 ms SOUTH
04:00:15.708 01.635 29988 Exposure complete
04:00:15.753 00.045 29988 worker thread done servicing request
04:00:15.753 00.000 28316 OnExposeComplete: enter
04:00:15.753 00.000 28316 UpdateGuideState(): m_state=6
04:00:15.755 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6646
04:00:15.758 00.003 28316 Star::Find returns 1 (0), X=950.50, Y=259.94, Mass=2250, SNR=32.8, Peak=174 HFD=3.9
04:00:15.760 00.002 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
04:00:15.761 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
04:00:15.761 00.000 28316 CameraToMount -- cameraX=-0.34 cameraY=-0.16 hyp=0.38 cameraTheta=-2.71 mountX=-0.00 mountY=0.38, mountTheta=1.57
04:00:15.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=-0.16, opts=13)
04:00:15.763 00.001 28316 Enqueuing Move request for scope (-0.34, -0.16)
04:00:15.763 00.000 29988 Worker thread wakes up
04:00:15.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.16) opts 0xd
04:00:15.763 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, -0.16)
04:00:15.764 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:15.764 00.000 29988 Moving (-0.34, -0.16) raw xDistance=-0.00 yDistance=0.38
04:00:15.764 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
04:00:15.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:15.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:15.765 00.000 28316 Enqueuing Expose request
04:00:15.766 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:00:15.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
04:00:15.766 00.000 29988 MoveAxis(E, 0, ABG)
04:00:15.766 00.000 29988 Move returns status 0, amount 0
04:00:15.766 00.000 29988 MoveAxis(S, 90, ABG)
04:00:15.766 00.000 29988 Guiding  Dir = 1, Dur = 90
04:00:15.766 00.000 29988 IsSlewing returns 0
04:00:15.766 00.000 29988 IsGuiding returns 0
04:00:15.771 00.005 29988 PulseGuide returned control before completion, sleep 95
04:00:15.879 00.108 29988 IsGuiding returns 0
04:00:15.879 00.000 29988 Move returns status 0, amount 90
04:00:15.879 00.000 29988 move complete, result=0
04:00:15.879 00.000 29988 worker thread done servicing request
04:00:15.879 00.000 29988 Worker thread wakes up
04:00:15.879 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:15.880 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:15.880 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 90 ms SOUTH
04:00:17.293 01.413 29988 Exposure complete
04:00:17.327 00.034 29988 worker thread done servicing request
04:00:17.327 00.000 28316 OnExposeComplete: enter
04:00:17.328 00.001 28316 UpdateGuideState(): m_state=6
04:00:17.329 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6647
04:00:17.330 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=259.92, Mass=2208, SNR=32.5, Peak=180 HFD=4.1
04:00:17.330 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
04:00:17.331 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
04:00:17.331 00.000 28316 CameraToMount -- cameraX=-0.55 cameraY=-0.18 hyp=0.58 cameraTheta=-2.83 mountX=0.07 mountY=0.57, mountTheta=1.46
04:00:17.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.55, y=-0.18, opts=13)
04:00:17.333 00.001 28316 Enqueuing Move request for scope (-0.55, -0.18)
04:00:17.333 00.000 29988 Worker thread wakes up
04:00:17.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:17.334 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:00:17.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:17.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:17.335 00.000 28316 Enqueuing Expose request
04:00:17.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.18) opts 0xd
04:00:17.336 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.55, -0.18)
04:00:17.336 00.000 29988 Moving (-0.55, -0.18) raw xDistance=0.07 yDistance=0.57
04:00:17.336 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:00:17.336 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
04:00:17.336 00.000 29988 MoveAxis(E, 0, ABG)
04:00:17.336 00.000 29988 Move returns status 0, amount 0
04:00:17.336 00.000 29988 MoveAxis(S, 137, ABG)
04:00:17.336 00.000 29988 Guiding  Dir = 1, Dur = 137
04:00:17.336 00.000 29988 IsSlewing returns 0
04:00:17.336 00.000 29988 IsGuiding returns 0
04:00:17.340 00.004 29988 PulseGuide returned control before completion, sleep 142
04:00:17.500 00.160 29988 IsGuiding returns 0
04:00:17.500 00.000 29988 Move returns status 0, amount 137
04:00:17.500 00.000 29988 move complete, result=0
04:00:17.500 00.000 29988 worker thread done servicing request
04:00:17.500 00.000 29988 Worker thread wakes up
04:00:17.500 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 137 ms SOUTH
04:00:17.502 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:17.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:19.130 01.628 29988 Exposure complete
04:00:19.177 00.047 29988 worker thread done servicing request
04:00:19.177 00.000 28316 OnExposeComplete: enter
04:00:19.178 00.001 28316 UpdateGuideState(): m_state=6
04:00:19.179 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6648
04:00:19.179 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=259.99, Mass=2235, SNR=32.6, Peak=185 HFD=4.0
04:00:19.181 00.002 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
04:00:19.181 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
04:00:19.181 00.000 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.10 hyp=0.54 cameraTheta=-2.95 mountX=0.13 mountY=0.52, mountTheta=1.33
04:00:19.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.10, opts=13)
04:00:19.182 00.000 28316 Enqueuing Move request for scope (-0.53, -0.10)
04:00:19.182 00.000 29988 Worker thread wakes up
04:00:19.183 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.10) opts 0xd
04:00:19.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.10)
04:00:19.183 00.000 29988 Moving (-0.53, -0.10) raw xDistance=0.13 yDistance=0.52
04:00:19.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:00:19.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:00:19.183 00.000 29988 MoveAxis(E, 0, ABG)
04:00:19.183 00.000 29988 Move returns status 0, amount 0
04:00:19.183 00.000 29988 MoveAxis(S, 124, ABG)
04:00:19.183 00.000 29988 Guiding  Dir = 1, Dur = 124
04:00:19.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:19.183 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.6
04:00:19.184 00.001 29988 IsSlewing returns 0
04:00:19.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:19.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:19.186 00.002 28316 Enqueuing Expose request
04:00:19.186 00.000 29988 IsGuiding returns 0
04:00:19.191 00.005 29988 PulseGuide returned control before completion, sleep 130
04:00:19.332 00.141 29988 IsGuiding returns 0
04:00:19.332 00.000 29988 Move returns status 0, amount 124
04:00:19.332 00.000 29988 move complete, result=0
04:00:19.332 00.000 29988 worker thread done servicing request
04:00:19.334 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 124 ms SOUTH
04:00:19.334 00.000 29988 Worker thread wakes up
04:00:19.334 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:19.334 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:20.745 01.411 29988 Exposure complete
04:00:20.788 00.043 29988 worker thread done servicing request
04:00:20.788 00.000 28316 OnExposeComplete: enter
04:00:20.790 00.002 28316 UpdateGuideState(): m_state=6
04:00:20.791 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6649
04:00:20.792 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=259.98, Mass=2254, SNR=32.7, Peak=177 HFD=4.0
04:00:20.793 00.001 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
04:00:20.794 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.95 = 1.34)
04:00:20.794 00.000 28316 CameraToMount -- cameraX=-0.51 cameraY=-0.12 hyp=0.52 cameraTheta=-2.91 mountX=0.10 mountY=0.51, mountTheta=1.37
04:00:20.796 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=-0.12, opts=13)
04:00:20.797 00.001 28316 Enqueuing Move request for scope (-0.51, -0.12)
04:00:20.798 00.001 29988 Worker thread wakes up
04:00:20.799 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.12) opts 0xd
04:00:20.799 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, -0.12)
04:00:20.799 00.000 29988 Moving (-0.51, -0.12) raw xDistance=0.10 yDistance=0.51
04:00:20.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:00:20.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
04:00:20.799 00.000 29988 MoveAxis(E, 0, ABG)
04:00:20.799 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:00:20.799 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.7
04:00:20.800 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:20.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:20.801 00.001 28316 Enqueuing Expose request
04:00:20.801 00.000 29988 Move returns status 0, amount 0
04:00:20.801 00.000 29988 MoveAxis(S, 121, ABG)
04:00:20.801 00.000 29988 Guiding  Dir = 1, Dur = 121
04:00:20.802 00.001 29988 IsSlewing returns 0
04:00:20.802 00.000 29988 IsGuiding returns 0
04:00:20.807 00.005 29988 PulseGuide returned control before completion, sleep 127
04:00:20.945 00.138 29988 IsGuiding returns 0
04:00:20.945 00.000 29988 Move returns status 0, amount 121
04:00:20.945 00.000 29988 move complete, result=0
04:00:20.945 00.000 29988 worker thread done servicing request
04:00:20.945 00.000 29988 Worker thread wakes up
04:00:20.946 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:20.946 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 121 ms SOUTH
04:00:20.947 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:22.576 01.629 29988 Exposure complete
04:00:22.613 00.037 29988 worker thread done servicing request
04:00:22.613 00.000 28316 OnExposeComplete: enter
04:00:22.613 00.000 28316 UpdateGuideState(): m_state=6
04:00:22.614 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6650
04:00:22.614 00.000 28316 Star::Find returns 1 (0), X=950.26, Y=259.90, Mass=2289, SNR=33.0, Peak=190 HFD=4.1
04:00:22.615 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
04:00:22.615 00.000 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
04:00:22.616 00.001 28316 CameraToMount -- cameraX=-0.58 cameraY=-0.20 hyp=0.61 cameraTheta=-2.81 mountX=0.06 mountY=0.61, mountTheta=1.47
04:00:22.617 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.58, y=-0.20, opts=13)
04:00:22.617 00.000 28316 Enqueuing Move request for scope (-0.58, -0.20)
04:00:22.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
04:00:22.618 00.001 29988 Worker thread wakes up
04:00:22.618 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.20) opts 0xd
04:00:22.618 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.58, -0.20)
04:00:22.618 00.000 29988 Moving (-0.58, -0.20) raw xDistance=0.06 yDistance=0.61
04:00:22.618 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:00:22.618 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:00:22.618 00.000 29988 MoveAxis(E, 0, ABG)
04:00:22.618 00.000 29988 Move returns status 0, amount 0
04:00:22.618 00.000 29988 MoveAxis(S, 145, ABG)
04:00:22.618 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:00:22.619 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:22.619 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:22.620 00.001 28316 Enqueuing Expose request
04:00:22.623 00.003 29988 Guiding  Dir = 1, Dur = 145
04:00:22.623 00.000 29988 IsSlewing returns 0
04:00:22.623 00.000 29988 IsGuiding returns 0
04:00:22.629 00.006 29988 PulseGuide returned control before completion, sleep 150
04:00:22.795 00.166 29988 IsGuiding returns 0
04:00:22.795 00.000 29988 Move returns status 0, amount 145
04:00:22.795 00.000 29988 move complete, result=0
04:00:22.796 00.001 29988 worker thread done servicing request
04:00:22.796 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 145 ms SOUTH
04:00:22.797 00.001 29988 Worker thread wakes up
04:00:22.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:22.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:24.206 01.409 29988 Exposure complete
04:00:24.247 00.041 29988 worker thread done servicing request
04:00:24.247 00.000 28316 OnExposeComplete: enter
04:00:24.249 00.002 28316 UpdateGuideState(): m_state=6
04:00:24.252 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6651
04:00:24.252 00.000 28316 Star::Find returns 1 (0), X=950.22, Y=260.01, Mass=2102, SNR=31.8, Peak=197 HFD=4.0
04:00:24.253 00.001 28316 CameraToMount -- cameraTheta (-3.01) - m_xAngle (2.00) = xAngle (-5.01 = 1.27)
04:00:24.253 00.000 28316 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.05 = 1.23)
04:00:24.253 00.000 28316 CameraToMount -- cameraX=-0.62 cameraY=-0.08 hyp=0.63 cameraTheta=-3.01 mountX=0.18 mountY=0.59, mountTheta=1.27
04:00:24.255 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.62, y=-0.08, opts=13)
04:00:24.255 00.000 28316 Enqueuing Move request for scope (-0.62, -0.08)
04:00:24.256 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:24.256 00.000 28316 UpdateGuideState exits: m=2102 RSB=31.8
04:00:24.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:24.257 00.001 29988 Worker thread wakes up
04:00:24.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:24.257 00.000 28316 Enqueuing Expose request
04:00:24.258 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.08) opts 0xd
04:00:24.258 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.62, -0.08)
04:00:24.258 00.000 29988 Moving (-0.62, -0.08) raw xDistance=0.18 yDistance=0.59
04:00:24.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:00:24.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:00:24.258 00.000 29988 MoveAxis(E, 0, ABG)
04:00:24.258 00.000 29988 Move returns status 0, amount 0
04:00:24.258 00.000 29988 MoveAxis(S, 142, ABG)
04:00:24.258 00.000 29988 Guiding  Dir = 1, Dur = 142
04:00:24.258 00.000 29988 IsSlewing returns 0
04:00:24.258 00.000 29988 IsGuiding returns 0
04:00:24.263 00.005 29988 PulseGuide returned control before completion, sleep 148
04:00:24.424 00.161 29988 IsGuiding returns 1
04:00:24.424 00.000 29988 scope still moving after pulse duration time elapsed
04:00:24.456 00.032 29988 IsSlewing returns 0
04:00:24.456 00.000 29988 IsGuiding returns 0
04:00:24.456 00.000 29988 scope move finished after 142 + 55 ms
04:00:24.456 00.000 29988 Move returns status 0, amount 142
04:00:24.456 00.000 29988 move complete, result=0
04:00:24.456 00.000 29988 worker thread done servicing request
04:00:24.456 00.000 29988 Worker thread wakes up
04:00:24.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:24.456 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.6 px 142 ms SOUTH
04:00:24.457 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:26.081 01.624 29988 Exposure complete
04:00:26.143 00.062 29988 worker thread done servicing request
04:00:26.143 00.000 28316 OnExposeComplete: enter
04:00:26.143 00.000 28316 UpdateGuideState(): m_state=6
04:00:26.144 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6652
04:00:26.144 00.000 28316 Star::Find returns 1 (0), X=950.31, Y=259.98, Mass=2259, SNR=32.7, Peak=189 HFD=4.0
04:00:26.145 00.001 28316 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.00) = xAngle (-4.92 = 1.36)
04:00:26.145 00.000 28316 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.96 = 1.32)
04:00:26.145 00.000 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.12 hyp=0.55 cameraTheta=-2.92 mountX=0.11 mountY=0.53, mountTheta=1.36
04:00:26.147 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.12, opts=13)
04:00:26.147 00.000 28316 Enqueuing Move request for scope (-0.53, -0.12)
04:00:26.148 00.001 29988 Worker thread wakes up
04:00:26.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.12) opts 0xd
04:00:26.148 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.12)
04:00:26.148 00.000 29988 Moving (-0.53, -0.12) raw xDistance=0.11 yDistance=0.53
04:00:26.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:00:26.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:26.149 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.7
04:00:26.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:26.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:26.150 00.001 28316 Enqueuing Expose request
04:00:26.151 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
04:00:26.151 00.000 29988 MoveAxis(E, 0, ABG)
04:00:26.151 00.000 29988 Move returns status 0, amount 0
04:00:26.151 00.000 29988 MoveAxis(S, 127, ABG)
04:00:26.151 00.000 29988 Guiding  Dir = 1, Dur = 127
04:00:26.151 00.000 29988 IsSlewing returns 0
04:00:26.151 00.000 29988 IsGuiding returns 0
04:00:26.156 00.005 29988 PulseGuide returned control before completion, sleep 133
04:00:26.299 00.143 29988 IsGuiding returns 0
04:00:26.299 00.000 29988 Move returns status 0, amount 127
04:00:26.299 00.000 29988 move complete, result=0
04:00:26.299 00.000 29988 worker thread done servicing request
04:00:26.299 00.000 29988 Worker thread wakes up
04:00:26.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:26.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:26.299 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 127 ms SOUTH
04:00:27.713 01.414 29988 Exposure complete
04:00:27.746 00.033 29988 worker thread done servicing request
04:00:27.747 00.001 28316 OnExposeComplete: enter
04:00:27.747 00.000 28316 UpdateGuideState(): m_state=6
04:00:27.748 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6653
04:00:27.748 00.000 28316 Star::Find returns 1 (0), X=950.12, Y=259.88, Mass=2268, SNR=32.8, Peak=195 HFD=4.2
04:00:27.749 00.001 28316 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
04:00:27.750 00.001 28316 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.40)
04:00:27.750 00.000 28316 CameraToMount -- cameraX=-0.72 cameraY=-0.22 hyp=0.75 cameraTheta=-2.85 mountX=0.10 mountY=0.74, mountTheta=1.43
04:00:27.752 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.72, y=-0.22, opts=13)
04:00:27.753 00.001 28316 Enqueuing Move request for scope (-0.72, -0.22)
04:00:27.753 00.000 29988 Worker thread wakes up
04:00:27.754 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:27.754 00.000 28316 UpdateGuideState exits: m=2268 RSB=32.8
04:00:27.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:27.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:27.755 00.000 28316 Enqueuing Expose request
04:00:27.756 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.22) opts 0xd
04:00:27.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.72, -0.22)
04:00:27.756 00.000 29988 Moving (-0.72, -0.22) raw xDistance=0.10 yDistance=0.74
04:00:27.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:00:27.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
04:00:27.756 00.000 29988 MoveAxis(E, 0, ABG)
04:00:27.756 00.000 29988 Move returns status 0, amount 0
04:00:27.756 00.000 29988 MoveAxis(S, 176, ABG)
04:00:27.756 00.000 29988 Guiding  Dir = 1, Dur = 176
04:00:27.756 00.000 29988 IsSlewing returns 0
04:00:27.756 00.000 29988 IsGuiding returns 0
04:00:27.760 00.004 29988 PulseGuide returned control before completion, sleep 182
04:00:27.951 00.191 29988 IsGuiding returns 0
04:00:27.965 00.014 29988 Move returns status 0, amount 176
04:00:27.965 00.000 29988 move complete, result=0
04:00:27.965 00.000 29988 worker thread done servicing request
04:00:27.965 00.000 29988 Worker thread wakes up
04:00:27.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:27.965 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 176 ms SOUTH
04:00:27.966 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:29.596 01.630 29988 Exposure complete
04:00:29.631 00.035 29988 worker thread done servicing request
04:00:29.631 00.000 28316 OnExposeComplete: enter
04:00:29.632 00.001 28316 UpdateGuideState(): m_state=6
04:00:29.633 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6654
04:00:29.634 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=260.11, Mass=2426, SNR=34.0, Peak=189 HFD=4.0
04:00:29.635 00.001 28316 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
04:00:29.636 00.001 28316 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
04:00:29.637 00.001 28316 CameraToMount -- cameraX=-0.54 cameraY=0.02 hyp=0.54 cameraTheta=3.11 mountX=0.24 mountY=0.47, mountTheta=1.11
04:00:29.639 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=0.02, opts=13)
04:00:29.640 00.001 28316 Enqueuing Move request for scope (-0.54, 0.02)
04:00:29.641 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:29.641 00.000 28316 UpdateGuideState exits: m=2426 RSB=34.0
04:00:29.644 00.003 29988 Worker thread wakes up
04:00:29.644 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:29.645 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:29.645 00.000 28316 Enqueuing Expose request
04:00:29.646 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.02) opts 0xd
04:00:29.646 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, 0.02)
04:00:29.646 00.000 29988 Moving (-0.54, 0.02) raw xDistance=0.24 yDistance=0.47
04:00:29.646 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:00:29.646 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
04:00:29.646 00.000 29988 MoveAxis(W, 50, ABG)
04:00:29.646 00.000 29988 Guiding  Dir = 3, Dur = 50
04:00:29.647 00.001 29988 IsSlewing returns 0
04:00:29.647 00.000 29988 IsGuiding returns 0
04:00:29.649 00.002 29988 PulseGuide returned control before completion, sleep 59
04:00:29.726 00.077 29988 IsGuiding returns 0
04:00:29.726 00.000 29988 Move returns status 0, amount 50
04:00:29.726 00.000 29988 MoveAxis(S, 113, ABG)
04:00:29.726 00.000 29988 Guiding  Dir = 1, Dur = 113
04:00:29.726 00.000 29988 IsSlewing returns 0
04:00:29.726 00.000 29988 IsGuiding returns 0
04:00:29.736 00.010 29988 PulseGuide returned control before completion, sleep 114
04:00:29.862 00.126 29988 IsGuiding returns 0
04:00:29.862 00.000 29988 Move returns status 0, amount 113
04:00:29.862 00.000 29988 move complete, result=0
04:00:29.862 00.000 29988 worker thread done servicing request
04:00:29.862 00.000 29988 Worker thread wakes up
04:00:29.863 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:29.863 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.5 px 113 ms SOUTH
04:00:29.864 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:31.274 01.410 29988 Exposure complete
04:00:31.343 00.069 29988 worker thread done servicing request
04:00:31.343 00.000 28316 OnExposeComplete: enter
04:00:31.345 00.002 28316 UpdateGuideState(): m_state=6
04:00:31.348 00.003 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6655
04:00:31.351 00.003 28316 Star::Find returns 1 (0), X=950.08, Y=259.96, Mass=2368, SNR=33.7, Peak=207 HFD=4.3
04:00:31.353 00.002 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.32)
04:00:31.355 00.002 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.28)
04:00:31.358 00.003 28316 CameraToMount -- cameraX=-0.76 cameraY=-0.13 hyp=0.77 cameraTheta=-2.96 mountX=0.19 mountY=0.74, mountTheta=1.32
04:00:31.361 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.76, y=-0.13, opts=13)
04:00:31.361 00.000 28316 Enqueuing Move request for scope (-0.76, -0.13)
04:00:31.363 00.002 29988 Worker thread wakes up
04:00:31.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:31.363 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.7
04:00:31.364 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.13) opts 0xd
04:00:31.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:31.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:31.365 00.000 28316 Enqueuing Expose request
04:00:31.366 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.76, -0.13)
04:00:31.366 00.000 29988 Moving (-0.76, -0.13) raw xDistance=0.19 yDistance=0.74
04:00:31.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:00:31.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
04:00:31.366 00.000 29988 MoveAxis(E, 0, ABG)
04:00:31.366 00.000 29988 Move returns status 0, amount 0
04:00:31.366 00.000 29988 MoveAxis(S, 176, ABG)
04:00:31.366 00.000 29988 Guiding  Dir = 1, Dur = 176
04:00:31.366 00.000 29988 IsSlewing returns 0
04:00:31.366 00.000 29988 IsGuiding returns 0
04:00:31.371 00.005 29988 PulseGuide returned control before completion, sleep 182
04:00:31.568 00.197 29988 IsGuiding returns 0
04:00:31.568 00.000 29988 Move returns status 0, amount 176
04:00:31.568 00.000 29988 move complete, result=0
04:00:31.568 00.000 29988 worker thread done servicing request
04:00:31.569 00.001 29988 Worker thread wakes up
04:00:31.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:31.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:31.569 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 176 ms SOUTH
04:00:33.201 01.632 29988 Exposure complete
04:00:33.226 00.025 29988 worker thread done servicing request
04:00:33.227 00.001 28316 OnExposeComplete: enter
04:00:33.227 00.000 28316 UpdateGuideState(): m_state=6
04:00:33.228 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6656
04:00:33.230 00.002 28316 Star::Find returns 1 (0), X=950.27, Y=259.93, Mass=2278, SNR=33.0, Peak=190 HFD=4.1
04:00:33.232 00.002 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
04:00:33.235 00.003 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:00:33.237 00.002 28316 CameraToMount -- cameraX=-0.57 cameraY=-0.16 hyp=0.59 cameraTheta=-2.86 mountX=0.09 mountY=0.58, mountTheta=1.42
04:00:33.242 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.57, y=-0.16, opts=13)
04:00:33.242 00.000 28316 Enqueuing Move request for scope (-0.57, -0.16)
04:00:33.242 00.000 29988 Worker thread wakes up
04:00:33.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:33.242 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.0
04:00:33.243 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:33.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:33.244 00.001 28316 Enqueuing Expose request
04:00:33.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.16) opts 0xd
04:00:33.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.57, -0.16)
04:00:33.244 00.000 29988 Moving (-0.57, -0.16) raw xDistance=0.09 yDistance=0.58
04:00:33.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:00:33.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
04:00:33.244 00.000 29988 MoveAxis(E, 0, ABG)
04:00:33.244 00.000 29988 Move returns status 0, amount 0
04:00:33.244 00.000 29988 MoveAxis(S, 139, ABG)
04:00:33.244 00.000 29988 Guiding  Dir = 1, Dur = 139
04:00:33.245 00.001 29988 IsSlewing returns 0
04:00:33.245 00.000 29988 IsGuiding returns 0
04:00:33.250 00.005 29988 PulseGuide returned control before completion, sleep 144
04:00:33.406 00.156 29988 IsGuiding returns 0
04:00:33.406 00.000 29988 Move returns status 0, amount 139
04:00:33.406 00.000 29988 move complete, result=0
04:00:33.406 00.000 29988 worker thread done servicing request
04:00:33.406 00.000 29988 Worker thread wakes up
04:00:33.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:33.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:33.406 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 139 ms SOUTH
04:00:34.813 01.407 29988 Exposure complete
04:00:34.844 00.031 29988 worker thread done servicing request
04:00:34.844 00.000 28316 OnExposeComplete: enter
04:00:34.845 00.001 28316 UpdateGuideState(): m_state=6
04:00:34.846 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6657
04:00:34.846 00.000 28316 Star::Find returns 1 (0), X=950.16, Y=260.00, Mass=2252, SNR=33.0, Peak=185 HFD=4.2
04:00:34.847 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.29)
04:00:34.847 00.000 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.25)
04:00:34.847 00.000 28316 CameraToMount -- cameraX=-0.68 cameraY=-0.10 hyp=0.69 cameraTheta=-3.00 mountX=0.19 mountY=0.65, mountTheta=1.28
04:00:34.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.68, y=-0.10, opts=13)
04:00:34.849 00.001 28316 Enqueuing Move request for scope (-0.68, -0.10)
04:00:34.849 00.000 29988 Worker thread wakes up
04:00:34.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.10) opts 0xd
04:00:34.850 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.68, -0.10)
04:00:34.850 00.000 29988 Moving (-0.68, -0.10) raw xDistance=0.19 yDistance=0.65
04:00:34.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:00:34.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
04:00:34.850 00.000 29988 MoveAxis(E, 0, ABG)
04:00:34.850 00.000 29988 Move returns status 0, amount 0
04:00:34.850 00.000 29988 MoveAxis(S, 155, ABG)
04:00:34.850 00.000 29988 Guiding  Dir = 1, Dur = 155
04:00:34.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:00:34.850 00.000 28316 UpdateGuideState exits: m=2252 RSB=33.0
04:00:34.851 00.001 29988 IsSlewing returns 0
04:00:34.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:34.851 00.000 29988 IsGuiding returns 0
04:00:34.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:34.852 00.001 28316 Enqueuing Expose request
04:00:34.856 00.004 29988 PulseGuide returned control before completion, sleep 161
04:00:35.031 00.175 29988 IsGuiding returns 0
04:00:35.031 00.000 29988 Move returns status 0, amount 155
04:00:35.032 00.001 29988 move complete, result=0
04:00:35.032 00.000 29988 worker thread done servicing request
04:00:35.032 00.000 29988 Worker thread wakes up
04:00:35.032 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:35.032 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:35.032 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.7 px 155 ms SOUTH
04:00:36.655 01.623 29988 Exposure complete
04:00:36.701 00.046 29988 worker thread done servicing request
04:00:36.702 00.001 28316 OnExposeComplete: enter
04:00:36.703 00.001 28316 UpdateGuideState(): m_state=6
04:00:36.705 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6658
04:00:36.705 00.000 28316 Star::Find returns 1 (0), X=950.17, Y=260.22, Mass=2231, SNR=32.7, Peak=199 HFD=4.1
04:00:36.705 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
04:00:36.706 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
04:00:36.706 00.000 28316 CameraToMount -- cameraX=-0.67 cameraY=0.12 hyp=0.68 cameraTheta=2.97 mountX=0.39 mountY=0.55, mountTheta=0.95
04:00:36.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=0.12, opts=13)
04:00:36.708 00.001 28316 Enqueuing Move request for scope (-0.67, 0.12)
04:00:36.709 00.001 29988 Worker thread wakes up
04:00:36.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.12) opts 0xd
04:00:36.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.67, 0.12)
04:00:36.709 00.000 29988 Moving (-0.67, 0.12) raw xDistance=0.39 yDistance=0.55
04:00:36.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:36.710 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.7
04:00:36.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:36.712 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:36.713 00.001 28316 Enqueuing Expose request
04:00:36.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
04:00:36.713 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
04:00:36.713 00.000 29988 MoveAxis(W, 81, ABG)
04:00:36.713 00.000 29988 Guiding  Dir = 3, Dur = 81
04:00:36.713 00.000 29988 IsSlewing returns 0
04:00:36.713 00.000 29988 IsGuiding returns 0
04:00:36.716 00.003 29988 PulseGuide returned control before completion, sleep 89
04:00:36.813 00.097 29988 IsGuiding returns 0
04:00:36.813 00.000 29988 Move returns status 0, amount 81
04:00:36.813 00.000 29988 MoveAxis(S, 130, ABG)
04:00:36.813 00.000 29988 Guiding  Dir = 1, Dur = 130
04:00:36.814 00.001 29988 IsSlewing returns 0
04:00:36.814 00.000 29988 IsGuiding returns 0
04:00:36.819 00.005 29988 PulseGuide returned control before completion, sleep 135
04:00:36.967 00.148 29988 IsGuiding returns 0
04:00:36.967 00.000 29988 Move returns status 0, amount 130
04:00:36.967 00.000 29988 move complete, result=0
04:00:36.967 00.000 29988 worker thread done servicing request
04:00:36.967 00.000 29988 Worker thread wakes up
04:00:36.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:36.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:36.967 00.000 28316 GuideStep: 0.4 px 81 ms WEST, 0.5 px 130 ms SOUTH
04:00:38.387 01.420 29988 Exposure complete
04:00:38.439 00.052 29988 worker thread done servicing request
04:00:38.439 00.000 28316 OnExposeComplete: enter
04:00:38.439 00.000 28316 UpdateGuideState(): m_state=6
04:00:38.441 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6659
04:00:38.442 00.001 28316 Star::Find returns 1 (0), X=950.17, Y=259.87, Mass=2218, SNR=32.4, Peak=184 HFD=4.1
04:00:38.443 00.001 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
04:00:38.443 00.000 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
04:00:38.444 00.001 28316 CameraToMount -- cameraX=-0.67 cameraY=-0.23 hyp=0.71 cameraTheta=-2.82 mountX=0.07 mountY=0.70, mountTheta=1.47
04:00:38.446 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.67, y=-0.23, opts=13)
04:00:38.448 00.002 28316 Enqueuing Move request for scope (-0.67, -0.23)
04:00:38.449 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:38.451 00.002 28316 UpdateGuideState exits: m=2218 RSB=32.4
04:00:38.452 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:38.453 00.001 29988 Worker thread wakes up
04:00:38.453 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.23) opts 0xd
04:00:38.453 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.67, -0.23)
04:00:38.453 00.000 29988 Moving (-0.67, -0.23) raw xDistance=0.07 yDistance=0.70
04:00:38.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:00:38.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
04:00:38.453 00.000 29988 MoveAxis(E, 0, ABG)
04:00:38.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:38.455 00.002 28316 Enqueuing Expose request
04:00:38.456 00.001 29988 Move returns status 0, amount 0
04:00:38.457 00.001 29988 MoveAxis(S, 168, ABG)
04:00:38.457 00.000 29988 Guiding  Dir = 1, Dur = 168
04:00:38.457 00.000 29988 IsSlewing returns 0
04:00:38.457 00.000 29988 IsGuiding returns 0
04:00:38.462 00.005 29988 PulseGuide returned control before completion, sleep 174
04:00:38.654 00.192 29988 IsGuiding returns 0
04:00:38.654 00.000 29988 Move returns status 0, amount 168
04:00:38.654 00.000 29988 move complete, result=0
04:00:38.654 00.000 29988 worker thread done servicing request
04:00:38.654 00.000 29988 Worker thread wakes up
04:00:38.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:38.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:38.654 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 168 ms SOUTH
04:00:40.282 01.628 29988 Exposure complete
04:00:40.306 00.024 29988 worker thread done servicing request
04:00:40.307 00.001 28316 OnExposeComplete: enter
04:00:40.307 00.000 28316 UpdateGuideState(): m_state=6
04:00:40.308 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6660
04:00:40.309 00.001 28316 Star::Find returns 1 (0), X=950.35, Y=259.91, Mass=2267, SNR=33.0, Peak=175 HFD=4.0
04:00:40.309 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.51)
04:00:40.310 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.47)
04:00:40.311 00.001 28316 CameraToMount -- cameraX=-0.49 cameraY=-0.19 hyp=0.53 cameraTheta=-2.78 mountX=0.03 mountY=0.52, mountTheta=1.51
04:00:40.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.49, y=-0.19, opts=13)
04:00:40.313 00.001 28316 Enqueuing Move request for scope (-0.49, -0.19)
04:00:40.314 00.001 29988 Worker thread wakes up
04:00:40.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:00:40.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.19) opts 0xd
04:00:40.314 00.000 28316 UpdateGuideState exits: m=2267 RSB=33.0
04:00:40.315 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.49, -0.19)
04:00:40.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:40.315 00.000 29988 Moving (-0.49, -0.19) raw xDistance=0.03 yDistance=0.52
04:00:40.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:00:40.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:00:40.315 00.000 29988 MoveAxis(E, 0, ABG)
04:00:40.315 00.000 29988 Move returns status 0, amount 0
04:00:40.315 00.000 29988 MoveAxis(S, 125, ABG)
04:00:40.315 00.000 29988 Guiding  Dir = 1, Dur = 125
04:00:40.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:40.317 00.002 28316 Enqueuing Expose request
04:00:40.317 00.000 29988 IsSlewing returns 0
04:00:40.317 00.000 29988 IsGuiding returns 0
04:00:40.321 00.004 29988 PulseGuide returned control before completion, sleep 131
04:00:40.469 00.148 29988 IsGuiding returns 0
04:00:40.469 00.000 29988 Move returns status 0, amount 125
04:00:40.469 00.000 29988 move complete, result=0
04:00:40.470 00.001 29988 worker thread done servicing request
04:00:40.470 00.000 29988 Worker thread wakes up
04:00:40.470 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:40.470 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.5 px 125 ms SOUTH
04:00:40.471 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:41.878 01.407 29988 Exposure complete
04:00:41.935 00.057 29988 worker thread done servicing request
04:00:41.935 00.000 28316 OnExposeComplete: enter
04:00:41.936 00.001 28316 UpdateGuideState(): m_state=6
04:00:41.936 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6661
04:00:41.937 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=259.79, Mass=2315, SNR=33.3, Peak=195 HFD=3.8
04:00:41.937 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
04:00:41.937 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
04:00:41.938 00.001 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.31 hyp=0.61 cameraTheta=-2.62 mountX=-0.06 mountY=0.61, mountTheta=1.66
04:00:41.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.31, opts=13)
04:00:41.940 00.001 28316 Enqueuing Move request for scope (-0.53, -0.31)
04:00:41.940 00.000 29988 Worker thread wakes up
04:00:41.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.31) opts 0xd
04:00:41.940 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.31)
04:00:41.940 00.000 29988 Moving (-0.53, -0.31) raw xDistance=-0.06 yDistance=0.61
04:00:41.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:00:41.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
04:00:41.940 00.000 29988 MoveAxis(E, 0, ABG)
04:00:41.940 00.000 29988 Move returns status 0, amount 0
04:00:41.940 00.000 29988 MoveAxis(S, 146, ABG)
04:00:41.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:41.941 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.3
04:00:41.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:41.942 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:41.943 00.001 28316 Enqueuing Expose request
04:00:41.943 00.000 29988 Guiding  Dir = 1, Dur = 146
04:00:41.943 00.000 29988 IsSlewing returns 0
04:00:41.943 00.000 29988 IsGuiding returns 0
04:00:41.948 00.005 29988 PulseGuide returned control before completion, sleep 151
04:00:42.108 00.160 29988 IsGuiding returns 0
04:00:42.108 00.000 29988 Move returns status 0, amount 146
04:00:42.108 00.000 29988 move complete, result=0
04:00:42.108 00.000 29988 worker thread done servicing request
04:00:42.108 00.000 29988 Worker thread wakes up
04:00:42.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:42.108 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 146 ms SOUTH
04:00:42.109 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:43.746 01.637 29988 Exposure complete
04:00:43.791 00.045 29988 worker thread done servicing request
04:00:43.791 00.000 28316 OnExposeComplete: enter
04:00:43.793 00.002 28316 UpdateGuideState(): m_state=6
04:00:43.793 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6662
04:00:43.794 00.001 28316 Star::Find returns 1 (0), X=950.19, Y=259.91, Mass=2417, SNR=34.1, Peak=194 HFD=4.2
04:00:43.794 00.000 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.42)
04:00:43.795 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:00:43.795 00.000 28316 CameraToMount -- cameraX=-0.65 cameraY=-0.18 hyp=0.68 cameraTheta=-2.87 mountX=0.10 mountY=0.67, mountTheta=1.42
04:00:43.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.65, y=-0.18, opts=13)
04:00:43.796 00.000 28316 Enqueuing Move request for scope (-0.65, -0.18)
04:00:43.798 00.002 29988 Worker thread wakes up
04:00:43.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.18) opts 0xd
04:00:43.798 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.65, -0.18)
04:00:43.798 00.000 29988 Moving (-0.65, -0.18) raw xDistance=0.10 yDistance=0.67
04:00:43.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:00:43.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:43.798 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
04:00:43.798 00.000 29988 MoveAxis(E, 0, ABG)
04:00:43.798 00.000 28316 UpdateGuideState exits: m=2417 RSB=34.1
04:00:43.798 00.000 29988 Move returns status 0, amount 0
04:00:43.798 00.000 29988 MoveAxis(S, 159, ABG)
04:00:43.798 00.000 29988 Guiding  Dir = 1, Dur = 159
04:00:43.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:43.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:43.799 00.000 28316 Enqueuing Expose request
04:00:43.799 00.000 29988 IsSlewing returns 0
04:00:43.800 00.001 29988 IsGuiding returns 0
04:00:43.805 00.005 29988 PulseGuide returned control before completion, sleep 165
04:00:43.978 00.173 29988 IsGuiding returns 0
04:00:43.978 00.000 29988 Move returns status 0, amount 159
04:00:43.978 00.000 29988 move complete, result=0
04:00:43.978 00.000 29988 worker thread done servicing request
04:00:43.978 00.000 29988 Worker thread wakes up
04:00:43.979 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:43.979 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 159 ms SOUTH
04:00:43.982 00.003 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:45.393 01.411 29988 Exposure complete
04:00:45.432 00.039 29988 worker thread done servicing request
04:00:45.432 00.000 28316 OnExposeComplete: enter
04:00:45.435 00.003 28316 UpdateGuideState(): m_state=6
04:00:45.436 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6663
04:00:45.437 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=259.99, Mass=2285, SNR=33.2, Peak=184 HFD=4.0
04:00:45.438 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
04:00:45.438 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
04:00:45.439 00.001 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.11 hyp=0.54 cameraTheta=-2.94 mountX=0.12 mountY=0.52, mountTheta=1.34
04:00:45.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.11, opts=13)
04:00:45.440 00.000 28316 Enqueuing Move request for scope (-0.53, -0.11)
04:00:45.441 00.001 29988 Worker thread wakes up
04:00:45.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.11) opts 0xd
04:00:45.441 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.11)
04:00:45.441 00.000 29988 Moving (-0.53, -0.11) raw xDistance=0.12 yDistance=0.52
04:00:45.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:00:45.441 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:00:45.441 00.000 29988 MoveAxis(E, 0, ABG)
04:00:45.441 00.000 29988 Move returns status 0, amount 0
04:00:45.441 00.000 29988 MoveAxis(S, 124, ABG)
04:00:45.441 00.000 29988 Guiding  Dir = 1, Dur = 124
04:00:45.441 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:45.442 00.001 28316 UpdateGuideState exits: m=2285 RSB=33.2
04:00:45.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:45.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:45.443 00.000 28316 Enqueuing Expose request
04:00:45.443 00.000 29988 IsSlewing returns 0
04:00:45.444 00.001 29988 IsGuiding returns 0
04:00:45.450 00.006 29988 PulseGuide returned control before completion, sleep 129
04:00:45.594 00.144 29988 IsGuiding returns 0
04:00:45.594 00.000 29988 Move returns status 0, amount 124
04:00:45.594 00.000 29988 move complete, result=0
04:00:45.595 00.001 29988 worker thread done servicing request
04:00:45.595 00.000 29988 Worker thread wakes up
04:00:45.595 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 124 ms SOUTH
04:00:45.596 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:45.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:47.232 01.636 29988 Exposure complete
04:00:47.268 00.036 29988 worker thread done servicing request
04:00:47.269 00.001 28316 OnExposeComplete: enter
04:00:47.269 00.000 28316 UpdateGuideState(): m_state=6
04:00:47.271 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6664
04:00:47.273 00.002 28316 Star::Find returns 1 (0), X=950.29, Y=259.94, Mass=2192, SNR=32.4, Peak=190 HFD=4.0
04:00:47.274 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.85 = 1.43)
04:00:47.275 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.89 = 1.39)
04:00:47.276 00.001 28316 CameraToMount -- cameraX=-0.54 cameraY=-0.16 hyp=0.57 cameraTheta=-2.86 mountX=0.08 mountY=0.56, mountTheta=1.43
04:00:47.281 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.54, y=-0.16, opts=13)
04:00:47.281 00.000 28316 Enqueuing Move request for scope (-0.54, -0.16)
04:00:47.282 00.001 29988 Worker thread wakes up
04:00:47.282 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.16) opts 0xd
04:00:47.282 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.54, -0.16)
04:00:47.282 00.000 29988 Moving (-0.54, -0.16) raw xDistance=0.08 yDistance=0.56
04:00:47.282 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:00:47.282 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
04:00:47.282 00.000 29988 MoveAxis(E, 0, ABG)
04:00:47.282 00.000 29988 Move returns status 0, amount 0
04:00:47.282 00.000 29988 MoveAxis(S, 133, ABG)
04:00:47.282 00.000 29988 Guiding  Dir = 1, Dur = 133
04:00:47.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:47.283 00.001 29988 IsSlewing returns 0
04:00:47.283 00.000 28316 UpdateGuideState exits: m=2192 RSB=32.4
04:00:47.284 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:47.285 00.001 29988 IsGuiding returns 0
04:00:47.285 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:47.286 00.001 28316 Enqueuing Expose request
04:00:47.290 00.004 29988 PulseGuide returned control before completion, sleep 139
04:00:47.432 00.142 29988 IsGuiding returns 0
04:00:47.432 00.000 29988 Move returns status 0, amount 133
04:00:47.432 00.000 29988 move complete, result=0
04:00:47.432 00.000 29988 worker thread done servicing request
04:00:47.432 00.000 29988 Worker thread wakes up
04:00:47.432 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:47.432 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 133 ms SOUTH
04:00:47.433 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:48.843 01.410 29988 Exposure complete
04:00:48.876 00.033 29988 worker thread done servicing request
04:00:48.876 00.000 28316 OnExposeComplete: enter
04:00:48.877 00.001 28316 UpdateGuideState(): m_state=6
04:00:48.877 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6665
04:00:48.878 00.001 28316 Star::Find returns 1 (0), X=950.34, Y=260.12, Mass=2278, SNR=33.0, Peak=173 HFD=4.1
04:00:48.878 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
04:00:48.879 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
04:00:48.879 00.000 28316 CameraToMount -- cameraX=-0.50 cameraY=0.03 hyp=0.50 cameraTheta=3.08 mountX=0.23 mountY=0.43, mountTheta=1.08
04:00:48.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=0.03, opts=13)
04:00:48.881 00.001 28316 Enqueuing Move request for scope (-0.50, 0.03)
04:00:48.881 00.000 29988 Worker thread wakes up
04:00:48.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:00:48.882 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.03) opts 0xd
04:00:48.882 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, 0.03)
04:00:48.882 00.000 29988 Moving (-0.50, 0.03) raw xDistance=0.23 yDistance=0.43
04:00:48.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:00:48.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
04:00:48.882 00.000 29988 MoveAxis(W, 49, ABG)
04:00:48.882 00.000 29988 Guiding  Dir = 3, Dur = 49
04:00:48.882 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.0
04:00:48.884 00.002 29988 IsSlewing returns 0
04:00:48.884 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:48.885 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:48.886 00.001 28316 Enqueuing Expose request
04:00:48.886 00.000 29988 IsGuiding returns 0
04:00:48.888 00.002 29988 PulseGuide returned control before completion, sleep 58
04:00:48.952 00.064 29988 IsGuiding returns 1
04:00:48.953 00.001 29988 scope still moving after pulse duration time elapsed
04:00:48.983 00.030 29988 IsSlewing returns 0
04:00:48.983 00.000 29988 IsGuiding returns 0
04:00:48.984 00.001 29988 scope move finished after 49 + 48 ms
04:00:48.984 00.000 29988 Move returns status 0, amount 49
04:00:48.984 00.000 29988 MoveAxis(S, 103, ABG)
04:00:48.984 00.000 29988 Guiding  Dir = 1, Dur = 103
04:00:48.984 00.000 29988 IsSlewing returns 0
04:00:48.984 00.000 29988 IsGuiding returns 0
04:00:48.993 00.009 29988 PulseGuide returned control before completion, sleep 105
04:00:49.109 00.116 29988 IsGuiding returns 1
04:00:49.109 00.000 29988 scope still moving after pulse duration time elapsed
04:00:49.141 00.032 29988 IsSlewing returns 0
04:00:49.141 00.000 29988 IsGuiding returns 0
04:00:49.141 00.000 29988 scope move finished after 103 + 54 ms
04:00:49.141 00.000 29988 Move returns status 0, amount 103
04:00:49.141 00.000 29988 move complete, result=0
04:00:49.141 00.000 29988 worker thread done servicing request
04:00:49.141 00.000 29988 Worker thread wakes up
04:00:49.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:49.141 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:49.141 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.4 px 103 ms SOUTH
04:00:50.776 01.635 29988 Exposure complete
04:00:50.819 00.043 29988 worker thread done servicing request
04:00:50.819 00.000 28316 OnExposeComplete: enter
04:00:50.820 00.001 28316 UpdateGuideState(): m_state=6
04:00:50.822 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6666
04:00:50.822 00.000 28316 Star::Find returns 1 (0), X=950.30, Y=259.85, Mass=2307, SNR=33.2, Peak=183 HFD=3.9
04:00:50.822 00.000 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.58)
04:00:50.823 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.54)
04:00:50.824 00.001 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.25 hyp=0.59 cameraTheta=-2.71 mountX=-0.00 mountY=0.59, mountTheta=1.58
04:00:50.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.25, opts=13)
04:00:50.825 00.000 28316 Enqueuing Move request for scope (-0.53, -0.25)
04:00:50.826 00.001 29988 Worker thread wakes up
04:00:50.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:50.826 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.2
04:00:50.827 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.25) opts 0xd
04:00:50.827 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.25)
04:00:50.827 00.000 29988 Moving (-0.53, -0.25) raw xDistance=-0.00 yDistance=0.59
04:00:50.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:00:50.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:00:50.827 00.000 29988 MoveAxis(E, 0, ABG)
04:00:50.827 00.000 29988 Move returns status 0, amount 0
04:00:50.827 00.000 29988 MoveAxis(S, 140, ABG)
04:00:50.827 00.000 29988 Guiding  Dir = 1, Dur = 140
04:00:50.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:50.829 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:50.830 00.001 28316 Enqueuing Expose request
04:00:50.830 00.000 29988 IsSlewing returns 0
04:00:50.831 00.001 29988 IsGuiding returns 0
04:00:50.835 00.004 29988 PulseGuide returned control before completion, sleep 146
04:00:50.997 00.162 29988 IsGuiding returns 0
04:00:50.997 00.000 29988 Move returns status 0, amount 140
04:00:50.997 00.000 29988 move complete, result=0
04:00:50.997 00.000 29988 worker thread done servicing request
04:00:50.997 00.000 29988 Worker thread wakes up
04:00:50.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:50.997 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.6 px 140 ms SOUTH
04:00:50.998 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:52.411 01.413 29988 Exposure complete
04:00:52.449 00.038 29988 worker thread done servicing request
04:00:52.449 00.000 28316 OnExposeComplete: enter
04:00:52.450 00.001 28316 UpdateGuideState(): m_state=6
04:00:52.452 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6667
04:00:52.453 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=259.75, Mass=2242, SNR=32.8, Peak=159 HFD=3.8
04:00:52.455 00.002 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
04:00:52.458 00.003 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
04:00:52.460 00.002 28316 CameraToMount -- cameraX=-0.43 cameraY=-0.35 hyp=0.56 cameraTheta=-2.47 mountX=-0.14 mountY=0.54, mountTheta=1.82
04:00:52.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=-0.35, opts=13)
04:00:52.462 00.001 28316 Enqueuing Move request for scope (-0.43, -0.35)
04:00:52.462 00.000 29988 Worker thread wakes up
04:00:52.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:52.462 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.35) opts 0xd
04:00:52.462 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
04:00:52.463 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:52.463 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:52.464 00.001 28316 Enqueuing Expose request
04:00:52.464 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.43, -0.35)
04:00:52.464 00.000 29988 Moving (-0.43, -0.35) raw xDistance=-0.14 yDistance=0.54
04:00:52.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:00:52.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
04:00:52.464 00.000 29988 MoveAxis(E, 0, ABG)
04:00:52.464 00.000 29988 Move returns status 0, amount 0
04:00:52.464 00.000 29988 MoveAxis(S, 130, ABG)
04:00:52.464 00.000 29988 Guiding  Dir = 1, Dur = 130
04:00:52.465 00.001 29988 IsSlewing returns 0
04:00:52.465 00.000 29988 IsGuiding returns 0
04:00:52.471 00.006 29988 PulseGuide returned control before completion, sleep 136
04:00:52.613 00.142 29988 IsGuiding returns 0
04:00:52.613 00.000 29988 Move returns status 0, amount 130
04:00:52.613 00.000 29988 move complete, result=0
04:00:52.614 00.001 29988 worker thread done servicing request
04:00:52.614 00.000 29988 Worker thread wakes up
04:00:52.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:52.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:52.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 130 ms SOUTH
04:00:54.247 01.633 29988 Exposure complete
04:00:54.279 00.032 29988 worker thread done servicing request
04:00:54.279 00.000 28316 OnExposeComplete: enter
04:00:54.280 00.001 28316 UpdateGuideState(): m_state=6
04:00:54.280 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6668
04:00:54.281 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=259.80, Mass=2252, SNR=32.9, Peak=157 HFD=3.9
04:00:54.281 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
04:00:54.282 00.001 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
04:00:54.282 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-2.32 mountX=-0.15 mountY=0.37, mountTheta=1.96
04:00:54.283 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.29, opts=13)
04:00:54.285 00.002 28316 Enqueuing Move request for scope (-0.27, -0.29)
04:00:54.286 00.001 29988 Worker thread wakes up
04:00:54.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:54.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.29) opts 0xd
04:00:54.286 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.29)
04:00:54.286 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:00:54.287 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:54.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:54.287 00.000 28316 Enqueuing Expose request
04:00:54.288 00.001 29988 Moving (-0.27, -0.29) raw xDistance=-0.15 yDistance=0.37
04:00:54.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:00:54.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
04:00:54.288 00.000 29988 MoveAxis(E, 0, ABG)
04:00:54.288 00.000 29988 Move returns status 0, amount 0
04:00:54.288 00.000 29988 MoveAxis(S, 89, ABG)
04:00:54.288 00.000 29988 Guiding  Dir = 1, Dur = 89
04:00:54.288 00.000 29988 IsSlewing returns 0
04:00:54.288 00.000 29988 IsGuiding returns 0
04:00:54.293 00.005 29988 PulseGuide returned control before completion, sleep 94
04:00:54.401 00.108 29988 IsGuiding returns 0
04:00:54.402 00.001 29988 Move returns status 0, amount 89
04:00:54.402 00.000 29988 move complete, result=0
04:00:54.402 00.000 29988 worker thread done servicing request
04:00:54.402 00.000 29988 Worker thread wakes up
04:00:54.402 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:54.402 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 89 ms SOUTH
04:00:54.404 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:55.818 01.414 29988 Exposure complete
04:00:55.864 00.046 29988 worker thread done servicing request
04:00:55.864 00.000 28316 OnExposeComplete: enter
04:00:55.864 00.000 28316 UpdateGuideState(): m_state=6
04:00:55.866 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6669
04:00:55.866 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=259.62, Mass=2288, SNR=33.1, Peak=162 HFD=4.1
04:00:55.867 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:00:55.867 00.000 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
04:00:55.867 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.48 hyp=0.57 cameraTheta=-2.16 mountX=-0.30 mountY=0.50, mountTheta=2.11
04:00:55.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.48, opts=13)
04:00:55.870 00.001 28316 Enqueuing Move request for scope (-0.32, -0.48)
04:00:55.870 00.000 29988 Worker thread wakes up
04:00:55.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:55.871 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.1
04:00:55.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:55.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:55.872 00.001 28316 Enqueuing Expose request
04:00:55.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.48) opts 0xd
04:00:55.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.48)
04:00:55.872 00.000 29988 Moving (-0.32, -0.48) raw xDistance=-0.30 yDistance=0.50
04:00:55.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:00:55.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
04:00:55.872 00.000 29988 MoveAxis(E, 63, ABG)
04:00:55.872 00.000 29988 Guiding  Dir = 2, Dur = 63
04:00:55.873 00.001 29988 IsSlewing returns 0
04:00:55.873 00.000 29988 IsGuiding returns 0
04:00:55.875 00.002 29988 PulseGuide returned control before completion, sleep 72
04:00:55.958 00.083 29988 IsGuiding returns 0
04:00:55.960 00.002 29988 Move returns status 0, amount 63
04:00:55.960 00.000 29988 MoveAxis(S, 119, ABG)
04:00:55.960 00.000 29988 Guiding  Dir = 1, Dur = 119
04:00:55.960 00.000 29988 IsSlewing returns 0
04:00:55.960 00.000 29988 IsGuiding returns 0
04:00:55.965 00.005 29988 PulseGuide returned control before completion, sleep 125
04:00:56.099 00.134 29988 IsGuiding returns 0
04:00:56.099 00.000 29988 Move returns status 0, amount 119
04:00:56.099 00.000 29988 move complete, result=0
04:00:56.099 00.000 29988 worker thread done servicing request
04:00:56.099 00.000 29988 Worker thread wakes up
04:00:56.099 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.5 px 119 ms SOUTH
04:00:56.100 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:56.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:57.732 01.632 29988 Exposure complete
04:00:57.797 00.065 29988 worker thread done servicing request
04:00:57.797 00.000 28316 OnExposeComplete: enter
04:00:57.798 00.001 28316 UpdateGuideState(): m_state=6
04:00:57.798 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6670
04:00:57.799 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=259.95, Mass=2108, SNR=31.8, Peak=174 HFD=4.0
04:00:57.799 00.000 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
04:00:57.800 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:00:57.800 00.000 28316 CameraToMount -- cameraX=-0.51 cameraY=-0.15 hyp=0.53 cameraTheta=-2.86 mountX=0.08 mountY=0.52, mountTheta=1.42
04:00:57.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.51, y=-0.15, opts=13)
04:00:57.802 00.001 28316 Enqueuing Move request for scope (-0.51, -0.15)
04:00:57.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:57.803 00.001 28316 UpdateGuideState exits: m=2108 RSB=31.8
04:00:57.803 00.000 29988 Worker thread wakes up
04:00:57.803 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.15) opts 0xd
04:00:57.803 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.51, -0.15)
04:00:57.803 00.000 29988 Moving (-0.51, -0.15) raw xDistance=0.08 yDistance=0.52
04:00:57.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:00:57.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:00:57.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:57.804 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:57.805 00.001 28316 Enqueuing Expose request
04:00:57.805 00.000 29988 MoveAxis(E, 0, ABG)
04:00:57.805 00.000 29988 Move returns status 0, amount 0
04:00:57.805 00.000 29988 MoveAxis(S, 124, ABG)
04:00:57.805 00.000 29988 Guiding  Dir = 1, Dur = 124
04:00:57.806 00.001 29988 IsSlewing returns 0
04:00:57.806 00.000 29988 IsGuiding returns 0
04:00:57.811 00.005 29988 PulseGuide returned control before completion, sleep 129
04:00:57.948 00.137 29988 IsGuiding returns 0
04:00:57.948 00.000 29988 Move returns status 0, amount 124
04:00:57.948 00.000 29988 move complete, result=0
04:00:57.948 00.000 29988 worker thread done servicing request
04:00:57.948 00.000 29988 Worker thread wakes up
04:00:57.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:57.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:00:57.948 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 124 ms SOUTH
04:00:59.363 01.415 29988 Exposure complete
04:00:59.403 00.040 29988 worker thread done servicing request
04:00:59.403 00.000 28316 OnExposeComplete: enter
04:00:59.404 00.001 28316 UpdateGuideState(): m_state=6
04:00:59.404 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6671
04:00:59.405 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=260.21, Mass=2176, SNR=32.2, Peak=165 HFD=3.7
04:00:59.405 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
04:00:59.406 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
04:00:59.406 00.000 28316 CameraToMount -- cameraX=-0.50 cameraY=0.12 hyp=0.52 cameraTheta=2.92 mountX=0.31 mountY=0.40, mountTheta=0.90
04:00:59.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=0.12, opts=13)
04:00:59.408 00.001 28316 Enqueuing Move request for scope (-0.50, 0.12)
04:00:59.409 00.001 29988 Worker thread wakes up
04:00:59.409 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.12) opts 0xd
04:00:59.409 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, 0.12)
04:00:59.410 00.001 29988 Moving (-0.50, 0.12) raw xDistance=0.31 yDistance=0.40
04:00:59.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
04:00:59.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
04:00:59.410 00.000 29988 MoveAxis(W, 66, ABG)
04:00:59.410 00.000 29988 Guiding  Dir = 3, Dur = 66
04:00:59.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:00:59.411 00.001 29988 IsSlewing returns 0
04:00:59.411 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.2
04:00:59.412 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:00:59.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:00:59.413 00.000 28316 Enqueuing Expose request
04:00:59.415 00.002 29988 IsGuiding returns 0
04:00:59.416 00.001 29988 PulseGuide returned control before completion, sleep 75
04:00:59.503 00.087 29988 IsGuiding returns 0
04:00:59.503 00.000 29988 Move returns status 0, amount 66
04:00:59.503 00.000 29988 MoveAxis(S, 95, ABG)
04:00:59.503 00.000 29988 Guiding  Dir = 1, Dur = 95
04:00:59.503 00.000 29988 IsSlewing returns 0
04:00:59.504 00.001 29988 IsGuiding returns 0
04:00:59.513 00.009 29988 PulseGuide returned control before completion, sleep 97
04:00:59.613 00.100 29988 IsGuiding returns 0
04:00:59.613 00.000 29988 Move returns status 0, amount 95
04:00:59.614 00.001 29988 move complete, result=0
04:00:59.614 00.000 29988 worker thread done servicing request
04:00:59.614 00.000 29988 Worker thread wakes up
04:00:59.614 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.4 px 95 ms SOUTH
04:00:59.615 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:00:59.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:01.246 01.631 29988 Exposure complete
04:01:01.280 00.034 29988 worker thread done servicing request
04:01:01.280 00.000 28316 OnExposeComplete: enter
04:01:01.281 00.001 28316 UpdateGuideState(): m_state=6
04:01:01.282 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6672
04:01:01.283 00.001 28316 Star::Find returns 1 (0), X=950.31, Y=259.79, Mass=2361, SNR=33.7, Peak=157 HFD=4.3
04:01:01.284 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.67)
04:01:01.286 00.002 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
04:01:01.288 00.002 28316 CameraToMount -- cameraX=-0.52 cameraY=-0.30 hyp=0.60 cameraTheta=-2.62 mountX=-0.06 mountY=0.60, mountTheta=1.67
04:01:01.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=-0.30, opts=13)
04:01:01.291 00.001 28316 Enqueuing Move request for scope (-0.52, -0.30)
04:01:01.294 00.003 29988 Worker thread wakes up
04:01:01.294 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.30) opts 0xd
04:01:01.294 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, -0.30)
04:01:01.294 00.000 29988 Moving (-0.52, -0.30) raw xDistance=-0.06 yDistance=0.60
04:01:01.294 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:01:01.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:01.295 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
04:01:01.295 00.000 29988 MoveAxis(E, 0, ABG)
04:01:01.295 00.000 29988 Move returns status 0, amount 0
04:01:01.295 00.000 29988 MoveAxis(S, 144, ABG)
04:01:01.295 00.000 29988 Guiding  Dir = 1, Dur = 144
04:01:01.295 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
04:01:01.295 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:01.296 00.001 29988 IsSlewing returns 0
04:01:01.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:01.296 00.000 28316 Enqueuing Expose request
04:01:01.297 00.001 29988 IsGuiding returns 0
04:01:01.301 00.004 29988 PulseGuide returned control before completion, sleep 150
04:01:01.466 00.165 29988 IsGuiding returns 0
04:01:01.479 00.013 29988 Move returns status 0, amount 144
04:01:01.479 00.000 29988 move complete, result=0
04:01:01.479 00.000 29988 worker thread done servicing request
04:01:01.479 00.000 29988 Worker thread wakes up
04:01:01.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:01.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:01.479 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 144 ms SOUTH
04:01:02.884 01.405 29988 Exposure complete
04:01:02.918 00.034 29988 worker thread done servicing request
04:01:02.918 00.000 28316 OnExposeComplete: enter
04:01:02.919 00.001 28316 UpdateGuideState(): m_state=6
04:01:02.919 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6673
04:01:02.920 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=259.81, Mass=2273, SNR=33.1, Peak=175 HFD=4.3
04:01:02.920 00.000 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.51)
04:01:02.921 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
04:01:02.921 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.78 mountX=-0.23 mountY=0.18, mountTheta=2.48
04:01:02.923 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.28, opts=13)
04:01:02.923 00.000 28316 Enqueuing Move request for scope (-0.06, -0.28)
04:01:02.924 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:02.924 00.000 29988 Worker thread wakes up
04:01:02.924 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:01:02.925 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:02.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:02.926 00.001 28316 Enqueuing Expose request
04:01:02.926 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
04:01:02.926 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
04:01:02.926 00.000 29988 Moving (-0.06, -0.28) raw xDistance=-0.23 yDistance=0.18
04:01:02.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:01:02.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:02.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:01:02.926 00.000 29988 MoveAxis(E, 49, ABG)
04:01:02.926 00.000 29988 Guiding  Dir = 2, Dur = 49
04:01:02.926 00.000 29988 IsSlewing returns 0
04:01:02.927 00.001 29988 IsGuiding returns 0
04:01:02.927 00.000 29988 PulseGuide returned control before completion, sleep 58
04:01:02.995 00.068 29988 IsGuiding returns 0
04:01:02.995 00.000 29988 Move returns status 0, amount 49
04:01:02.995 00.000 29988 MoveAxis(N, 0, ABG)
04:01:02.995 00.000 29988 Move returns status 0, amount 0
04:01:02.995 00.000 29988 move complete, result=0
04:01:02.995 00.000 29988 worker thread done servicing request
04:01:02.995 00.000 29988 Worker thread wakes up
04:01:02.995 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:02.995 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:02.995 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.2 px 0 ms NORTH
04:01:04.632 01.637 29988 Exposure complete
04:01:04.664 00.032 29988 worker thread done servicing request
04:01:04.664 00.000 28316 OnExposeComplete: enter
04:01:04.665 00.001 28316 UpdateGuideState(): m_state=6
04:01:04.666 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.666 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=260.29, Mass=2270, SNR=32.8, Peak=178 HFD=4.0
04:01:04.667 00.001 28316 MultiStar: exiting stabilization period
04:01:04.667 00.000 28316 MultiStar: updating star positions after lock position change
04:01:04.668 00.001 28316 Star::Find(15, 661, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.669 00.001 28316 Star::Find returns 1 (0), X=661.63, Y=164.25, Mass=2322, SNR=33.1, Peak=136 HFD=4.6
04:01:04.670 00.001 28316 Star::Find(15, 1032, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.671 00.001 28316 Star::Find returns 1 (0), X=1033.20, Y=395.17, Mass=1876, SNR=29.4, Peak=151 HFD=4.4
04:01:04.672 00.001 28316 Star::Find(15, 977, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.672 00.000 28316 Star::Find returns 1 (0), X=977.71, Y=252.50, Mass=1649, SNR=28.2, Peak=118 HFD=3.9
04:01:04.673 00.001 28316 Star::Find(15, 310, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.674 00.001 28316 Star::Find returns 1 (0), X=310.91, Y=832.15, Mass=1483, SNR=26.5, Peak=137 HFD=4.2
04:01:04.674 00.000 28316 Star::Find(15, 493, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.675 00.001 28316 Star::Find returns 1 (0), X=494.23, Y=93.13, Mass=1199, SNR=24.0, Peak=98 HFD=4.2
04:01:04.675 00.000 28316 Star::Find(15, 288, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.676 00.001 28316 Star::Find returns 1 (0), X=288.88, Y=919.11, Mass=910, SNR=20.9, Peak=110 HFD=3.6
04:01:04.676 00.000 28316 Star::Find(15, 678, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.677 00.001 28316 Star::Find returns 1 (0), X=678.88, Y=949.64, Mass=855, SNR=20.2, Peak=68 HFD=4.0
04:01:04.677 00.000 28316 Star::Find(15, 1145, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.679 00.002 28316 Star::Find returns 1 (0), X=1145.71, Y=750.20, Mass=734, SNR=18.7, Peak=57 HFD=3.8
04:01:04.679 00.000 28316 Star::Find(15, 245, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.680 00.001 28316 Star::Find returns 1 (0), X=246.31, Y=522.26, Mass=574, SNR=16.6, Peak=43 HFD=3.7
04:01:04.680 00.000 28316 Star::Find(15, 649, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.680 00.000 28316 Star::Find returns 1 (0), X=650.06, Y=646.01, Mass=592, SNR=16.9, Peak=47 HFD=4.1
04:01:04.681 00.001 28316 Star::Find(15, 1130, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6674
04:01:04.681 00.000 28316 Star::Find returns 1 (0), X=1130.63, Y=627.91, Mass=635, SNR=17.5, Peak=47 HFD=3.9
04:01:04.682 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.43 = -0.43)
04:01:04.682 00.000 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
04:01:04.682 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.57 mountX=0.17 mountY=-0.09, mountTheta=-0.46
04:01:04.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.19, opts=13)
04:01:04.684 00.000 28316 Enqueuing Move request for scope (0.00, 0.19)
04:01:04.685 00.001 29988 Worker thread wakes up
04:01:04.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
04:01:04.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
04:01:04.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:04.685 00.000 28316 UpdateGuideState exits: m=2270 RSB=32.8
04:01:04.686 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:04.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:04.686 00.000 28316 Enqueuing Expose request
04:01:04.687 00.001 29988 Moving (0.00, 0.19) raw xDistance=0.17 yDistance=-0.09
04:01:04.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:01:04.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:04.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:01:04.687 00.000 29988 MoveAxis(E, 0, ABG)
04:01:04.687 00.000 29988 Move returns status 0, amount 0
04:01:04.687 00.000 29988 MoveAxis(N, 0, ABG)
04:01:04.687 00.000 29988 Move returns status 0, amount 0
04:01:04.687 00.000 29988 move complete, result=0
04:01:04.687 00.000 29988 worker thread done servicing request
04:01:04.687 00.000 29988 Worker thread wakes up
04:01:04.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:04.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:04.688 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:06.203 01.515 29988 Exposure complete
04:01:06.239 00.036 29988 worker thread done servicing request
04:01:06.240 00.001 28316 OnExposeComplete: enter
04:01:06.242 00.002 28316 UpdateGuideState(): m_state=6
04:01:06.245 00.003 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6675
04:01:06.247 00.002 28316 Star::Find returns 1 (0), X=950.52, Y=260.62, Mass=2132, SNR=32.0, Peak=144 HFD=4.1
04:01:06.249 00.002 28316 MultiStar: [#1 -0.28,0.50,0.00,M2] [#2 -0.48,0.36,0.00,M2] [#3 -0.43,0.39,0.00,M2] [#4 0.03,0.16,0.88,U] [#5 -0.18,0.49,0.00,M2] [#6 -0.22,0.39,0.00,M3] [#7 -0.10,0.35,0.00,M2] [#8 -0.20,0.23,0.63,U] 
04:01:06.250 00.001 28316 refined, 2 included, MultiStar: {-0.17, 0.32}, one-star: {-0.32, 0.52}
04:01:06.251 00.001 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
04:01:06.255 00.004 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
04:01:06.256 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.32 hyp=0.36 cameraTheta=2.05 mountX=0.36 mountY=0.00, mountTheta=0.01
04:01:06.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.32, opts=13)
04:01:06.259 00.001 28316 Enqueuing Move request for scope (-0.17, 0.32)
04:01:06.261 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:06.262 00.001 28316 UpdateGuideState exits: m=2132 RSB=32.0
04:01:06.263 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:06.265 00.002 29988 Worker thread wakes up
04:01:06.265 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.32) opts 0xd
04:01:06.265 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.32)
04:01:06.265 00.000 29988 Moving (-0.17, 0.32) raw xDistance=0.36 yDistance=0.00
04:01:06.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
04:01:06.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:06.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:01:06.265 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:06.266 00.001 28316 Enqueuing Expose request
04:01:06.266 00.000 29988 MoveAxis(W, 76, ABG)
04:01:06.266 00.000 29988 Guiding  Dir = 3, Dur = 76
04:01:06.266 00.000 29988 IsSlewing returns 0
04:01:06.266 00.000 29988 IsGuiding returns 0
04:01:06.268 00.002 29988 PulseGuide returned control before completion, sleep 85
04:01:06.359 00.091 29988 IsGuiding returns 0
04:01:06.360 00.001 29988 Move returns status 0, amount 76
04:01:06.360 00.000 29988 MoveAxis(N, 0, ABG)
04:01:06.360 00.000 29988 Move returns status 0, amount 0
04:01:06.360 00.000 29988 move complete, result=0
04:01:06.360 00.000 29988 worker thread done servicing request
04:01:06.360 00.000 29988 Worker thread wakes up
04:01:06.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:06.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:06.360 00.000 28316 GuideStep: 0.4 px 76 ms WEST, 0.0 px 0 ms NORTH
04:01:07.996 01.636 29988 Exposure complete
04:01:08.055 00.059 29988 worker thread done servicing request
04:01:08.055 00.000 28316 OnExposeComplete: enter
04:01:08.056 00.001 28316 UpdateGuideState(): m_state=6
04:01:08.057 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6676
04:01:08.058 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=260.21, Mass=2373, SNR=33.6, Peak=185 HFD=4.0
04:01:08.058 00.000 28316 MultiStar: [#1 0.03,0.04,0.95,U] [#2 -0.22,-0.02,0.89,U] [#3 -0.13,0.14,0.84,U] [#4 0.13,0.01,0.80,U] [#5 -0.15,0.09,0.72,U] [#6 -0.24,0.08,0.61,U] [#7 -0.06,0.26,0.60,U] [#8 -0.09,0.05,0.57,U] 
04:01:08.059 00.001 28316 refined, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.06, 0.11}
04:01:08.059 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
04:01:08.059 00.000 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
04:01:08.060 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.39 mountX=0.11 mountY=0.04, mountTheta=0.35
04:01:08.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.08, opts=13)
04:01:08.061 00.000 28316 Enqueuing Move request for scope (-0.08, 0.08)
04:01:08.062 00.001 29988 Worker thread wakes up
04:01:08.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:08.063 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
04:01:08.063 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
04:01:08.063 00.000 29988 Moving (-0.08, 0.08) raw xDistance=0.11 yDistance=0.04
04:01:08.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:01:08.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:08.063 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.6
04:01:08.064 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:08.064 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:08.065 00.001 28316 Enqueuing Expose request
04:01:08.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:01:08.065 00.000 29988 MoveAxis(E, 0, ABG)
04:01:08.065 00.000 29988 Move returns status 0, amount 0
04:01:08.065 00.000 29988 MoveAxis(N, 0, ABG)
04:01:08.065 00.000 29988 Move returns status 0, amount 0
04:01:08.065 00.000 29988 move complete, result=0
04:01:08.065 00.000 29988 worker thread done servicing request
04:01:08.065 00.000 29988 Worker thread wakes up
04:01:08.065 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:08.065 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:08.066 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:01:09.584 01.518 29988 Exposure complete
04:01:09.621 00.037 29988 worker thread done servicing request
04:01:09.622 00.001 28316 OnExposeComplete: enter
04:01:09.622 00.000 28316 UpdateGuideState(): m_state=6
04:01:09.623 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6677
04:01:09.623 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=260.40, Mass=2263, SNR=33.0, Peak=169 HFD=3.9
04:01:09.624 00.001 28316 MultiStar: [#1 0.02,0.25,0.97,U] [#2 -0.11,0.05,0.89,U] [#3 -0.10,0.10,0.86,U] [#4 -0.11,0.06,0.84,U] [#5 -0.20,0.33,0.00,M2] [#6 0.10,0.03,0.62,U] [#7 -0.16,0.06,0.60,U] [#8 0.07,0.01,0.56,U] 
04:01:09.624 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.12}, one-star: {0.00, 0.31}
04:01:09.625 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
04:01:09.625 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
04:01:09.625 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.88 mountX=0.13 mountY=-0.02, mountTheta=-0.16
04:01:09.626 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
04:01:09.628 00.002 28316 Enqueuing Move request for scope (-0.04, 0.12)
04:01:09.631 00.003 29988 Worker thread wakes up
04:01:09.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:09.633 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
04:01:09.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
04:01:09.633 00.000 29988 Moving (-0.04, 0.12) raw xDistance=0.13 yDistance=-0.02
04:01:09.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:01:09.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:09.633 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
04:01:09.634 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:09.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:09.635 00.001 28316 Enqueuing Expose request
04:01:09.635 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:01:09.635 00.000 29988 MoveAxis(E, 0, ABG)
04:01:09.635 00.000 29988 Move returns status 0, amount 0
04:01:09.635 00.000 29988 MoveAxis(N, 0, ABG)
04:01:09.635 00.000 29988 Move returns status 0, amount 0
04:01:09.635 00.000 29988 move complete, result=0
04:01:09.635 00.000 29988 worker thread done servicing request
04:01:09.635 00.000 29988 Worker thread wakes up
04:01:09.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:09.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:09.637 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:01:11.259 01.622 29988 Exposure complete
04:01:11.305 00.046 29988 worker thread done servicing request
04:01:11.305 00.000 28316 OnExposeComplete: enter
04:01:11.307 00.002 28316 UpdateGuideState(): m_state=6
04:01:11.308 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6678
04:01:11.308 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=260.20, Mass=2128, SNR=32.0, Peak=160 HFD=4.2
04:01:11.309 00.001 28316 MultiStar: [#1 0.08,0.39,0.00,M1] [#2 0.11,0.18,0.92,U] [#3 0.20,0.03,0.88,U] [#4 0.50,-0.16,0.00,M1] [#5 0.19,0.10,0.73,U] [#6 0.33,-0.03,0.64,U] [#7 0.12,0.21,0.64,U] [#8 0.33,-0.20,0.00,M4] 
04:01:11.309 00.000 28316 refined, 5 included, MultiStar: {0.19, 0.10}, one-star: {0.22, 0.11}
04:01:11.310 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:01:11.310 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
04:01:11.310 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.49 mountX=0.01 mountY=-0.22, mountTheta=-1.51
04:01:11.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.10, opts=13)
04:01:11.312 00.001 28316 Enqueuing Move request for scope (0.19, 0.10)
04:01:11.312 00.000 29988 Worker thread wakes up
04:01:11.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:11.313 00.001 28316 UpdateGuideState exits: m=2128 RSB=32.0
04:01:11.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:11.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:11.314 00.000 28316 Enqueuing Expose request
04:01:11.315 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
04:01:11.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
04:01:11.315 00.000 29988 Moving (0.19, 0.10) raw xDistance=0.01 yDistance=-0.22
04:01:11.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:01:11.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:01:11.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:01:11.315 00.000 29988 MoveAxis(E, 0, ABG)
04:01:11.315 00.000 29988 Move returns status 0, amount 0
04:01:11.315 00.000 29988 MoveAxis(N, 0, ABG)
04:01:11.315 00.000 29988 Move returns status 0, amount 0
04:01:11.315 00.000 29988 move complete, result=0
04:01:11.315 00.000 29988 worker thread done servicing request
04:01:11.315 00.000 29988 Worker thread wakes up
04:01:11.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:11.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:11.316 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:12.831 01.515 29988 Exposure complete
04:01:12.861 00.030 29988 worker thread done servicing request
04:01:12.861 00.000 28316 OnExposeComplete: enter
04:01:12.862 00.001 28316 UpdateGuideState(): m_state=6
04:01:12.863 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6679
04:01:12.863 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=260.30, Mass=2306, SNR=33.1, Peak=185 HFD=4.1
04:01:12.864 00.001 28316 MultiStar: [#1 0.06,0.18,0.96,U] [#2 -0.02,-0.00,0.89,U] [#3 -0.07,0.17,0.86,U] [#4 0.15,-0.07,0.82,U] [#5 -0.11,0.25,0.75,U] [#6 -0.02,-0.04,0.63,U] [#7 -0.12,0.28,0.61,U] [#8 0.06,-0.08,0.58,U] 
04:01:12.864 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {0.08, 0.21}
04:01:12.864 00.000 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
04:01:12.865 00.001 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
04:01:12.865 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.52 mountX=0.10 mountY=-0.05, mountTheta=-0.51
04:01:12.866 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.11, opts=13)
04:01:12.867 00.001 28316 Enqueuing Move request for scope (0.01, 0.11)
04:01:12.868 00.001 29988 Worker thread wakes up
04:01:12.868 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:12.868 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.1
04:01:12.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:12.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:12.870 00.001 28316 Enqueuing Expose request
04:01:12.871 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
04:01:12.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
04:01:12.871 00.000 29988 Moving (0.01, 0.11) raw xDistance=0.10 yDistance=-0.05
04:01:12.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:01:12.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:12.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:01:12.871 00.000 29988 MoveAxis(E, 0, ABG)
04:01:12.871 00.000 29988 Move returns status 0, amount 0
04:01:12.871 00.000 29988 MoveAxis(N, 0, ABG)
04:01:12.871 00.000 29988 Move returns status 0, amount 0
04:01:12.871 00.000 29988 move complete, result=0
04:01:12.871 00.000 29988 worker thread done servicing request
04:01:12.871 00.000 29988 Worker thread wakes up
04:01:12.871 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:12.871 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:12.871 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:14.506 01.635 29988 Exposure complete
04:01:14.550 00.044 29988 worker thread done servicing request
04:01:14.550 00.000 28316 OnExposeComplete: enter
04:01:14.551 00.001 28316 UpdateGuideState(): m_state=6
04:01:14.552 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6680
04:01:14.552 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=260.19, Mass=2042, SNR=31.3, Peak=175 HFD=3.9
04:01:14.553 00.001 28316 MultiStar: [#1 0.05,0.04,1.00,U] [#2 -0.12,-0.01,0.97,U] [#3 -0.21,-0.01,0.87,U] [#4 0.19,-0.10,0.91,U] [#5 -0.16,0.23,0.76,U] [#6 -0.23,0.05,0.68,U] [#7 0.19,0.03,0.65,U] [#8 0.20,0.03,0.59,U] 
04:01:14.553 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.08, 0.09}
04:01:14.553 00.000 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
04:01:14.554 00.001 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
04:01:14.554 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.19 mountX=0.04 mountY=0.01, mountTheta=0.16
04:01:14.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
04:01:14.556 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
04:01:14.557 00.001 29988 Worker thread wakes up
04:01:14.557 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
04:01:14.558 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:14.558 00.000 28316 UpdateGuideState exits: m=2042 RSB=31.3
04:01:14.558 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:14.559 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:14.559 00.000 28316 Enqueuing Expose request
04:01:14.560 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
04:01:14.560 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=0.01
04:01:14.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:01:14.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:14.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:01:14.560 00.000 29988 MoveAxis(E, 0, ABG)
04:01:14.560 00.000 29988 Move returns status 0, amount 0
04:01:14.560 00.000 29988 MoveAxis(N, 0, ABG)
04:01:14.560 00.000 29988 Move returns status 0, amount 0
04:01:14.560 00.000 29988 move complete, result=0
04:01:14.560 00.000 29988 worker thread done servicing request
04:01:14.560 00.000 29988 Worker thread wakes up
04:01:14.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:14.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:14.560 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:01:16.075 01.515 29988 Exposure complete
04:01:16.116 00.041 29988 worker thread done servicing request
04:01:16.116 00.000 28316 OnExposeComplete: enter
04:01:16.117 00.001 28316 UpdateGuideState(): m_state=6
04:01:16.117 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6681
04:01:16.118 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=260.34, Mass=2184, SNR=32.3, Peak=173 HFD=4.0
04:01:16.118 00.000 28316 MultiStar: [#1 -0.22,0.39,0.00,M1] [#2 -0.02,0.18,0.94,U] [#3 -0.02,0.20,0.90,U] [#4 -0.03,0.10,0.86,U] [#5 -0.32,0.23,0.00,M1] [#6 -0.11,0.03,0.65,U] [#7 0.20,0.24,0.62,U] [#8 0.27,0.12,0.59,U] 
04:01:16.119 00.001 28316 refined, 6 included, MultiStar: {0.04, 0.16}, one-star: {0.08, 0.25}
04:01:16.119 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
04:01:16.120 00.001 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
04:01:16.120 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.33 mountX=0.13 mountY=-0.11, mountTheta=-0.69
04:01:16.121 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.16, opts=13)
04:01:16.122 00.001 28316 Enqueuing Move request for scope (0.04, 0.16)
04:01:16.122 00.000 29988 Worker thread wakes up
04:01:16.123 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:16.123 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.3
04:01:16.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:16.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:16.124 00.000 28316 Enqueuing Expose request
04:01:16.125 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
04:01:16.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
04:01:16.125 00.000 29988 Moving (0.04, 0.16) raw xDistance=0.13 yDistance=-0.11
04:01:16.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:01:16.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:16.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:01:16.125 00.000 29988 MoveAxis(E, 0, ABG)
04:01:16.125 00.000 29988 Move returns status 0, amount 0
04:01:16.125 00.000 29988 MoveAxis(N, 0, ABG)
04:01:16.125 00.000 29988 Move returns status 0, amount 0
04:01:16.125 00.000 29988 move complete, result=0
04:01:16.125 00.000 29988 worker thread done servicing request
04:01:16.125 00.000 29988 Worker thread wakes up
04:01:16.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:16.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:16.125 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:17.755 01.630 29988 Exposure complete
04:01:17.790 00.035 29988 worker thread done servicing request
04:01:17.790 00.000 28316 OnExposeComplete: enter
04:01:17.791 00.001 28316 UpdateGuideState(): m_state=6
04:01:17.792 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6682
04:01:17.792 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=260.26, Mass=2253, SNR=33.0, Peak=183 HFD=3.9
04:01:17.793 00.001 28316 MultiStar: [#1 0.09,0.17,0.97,U] [#2 0.09,0.26,0.94,U] [#3 0.08,0.13,0.86,U] [#4 -0.13,0.02,0.87,U] [#5 -0.17,0.37,0.00,M2] [#6 -0.13,0.15,0.63,U] [#7 -0.04,0.30,0.62,U] [#8 0.21,0.02,0.62,U] 
04:01:17.793 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.15}, one-star: {-0.03, 0.16}
04:01:17.794 00.001 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
04:01:17.794 00.000 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
04:01:17.794 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.45 mountX=0.13 mountY=-0.09, mountTheta=-0.57
04:01:17.795 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
04:01:17.796 00.001 28316 Enqueuing Move request for scope (0.02, 0.15)
04:01:17.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:17.797 00.001 29988 Worker thread wakes up
04:01:17.797 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
04:01:17.797 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
04:01:17.797 00.000 29988 Moving (0.02, 0.15) raw xDistance=0.13 yDistance=-0.09
04:01:17.797 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:01:17.797 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:17.797 00.000 28316 UpdateGuideState exits: m=2253 RSB=33.0
04:01:17.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:17.798 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:17.798 00.000 28316 Enqueuing Expose request
04:01:17.799 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:01:17.799 00.000 29988 MoveAxis(E, 0, ABG)
04:01:17.799 00.000 29988 Move returns status 0, amount 0
04:01:17.799 00.000 29988 MoveAxis(N, 0, ABG)
04:01:17.799 00.000 29988 Move returns status 0, amount 0
04:01:17.799 00.000 29988 move complete, result=0
04:01:17.799 00.000 29988 worker thread done servicing request
04:01:17.799 00.000 29988 Worker thread wakes up
04:01:17.799 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:17.799 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:17.799 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:19.324 01.525 29988 Exposure complete
04:01:19.369 00.045 29988 worker thread done servicing request
04:01:19.369 00.000 28316 OnExposeComplete: enter
04:01:19.371 00.002 28316 UpdateGuideState(): m_state=6
04:01:19.371 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6683
04:01:19.372 00.001 28316 Star::Find returns 1 (0), X=950.92, Y=260.27, Mass=2275, SNR=32.9, Peak=186 HFD=4.0
04:01:19.372 00.000 28316 MultiStar: [#1 0.10,0.21,1.01,U] [#2 -0.19,0.03,0.90,U] [#3 0.05,0.13,0.84,U] [#4 0.06,0.04,0.84,U] [#5 -0.18,0.28,0.76,U] [#6 -0.06,0.06,0.63,U] [#7 0.01,0.19,0.61,U] [#8 0.14,-0.11,0.57,U] 
04:01:19.373 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.12}, one-star: {0.08, 0.17}
04:01:19.373 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
04:01:19.374 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
04:01:19.374 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.55 mountX=0.11 mountY=-0.06, mountTheta=-0.48
04:01:19.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.12, opts=13)
04:01:19.376 00.001 28316 Enqueuing Move request for scope (0.00, 0.12)
04:01:19.376 00.000 29988 Worker thread wakes up
04:01:19.377 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
04:01:19.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
04:01:19.377 00.000 29988 Moving (0.00, 0.12) raw xDistance=0.11 yDistance=-0.06
04:01:19.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:01:19.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:19.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:01:19.377 00.000 29988 MoveAxis(E, 0, ABG)
04:01:19.377 00.000 29988 Move returns status 0, amount 0
04:01:19.377 00.000 29988 MoveAxis(N, 0, ABG)
04:01:19.377 00.000 29988 Move returns status 0, amount 0
04:01:19.377 00.000 29988 move complete, result=0
04:01:19.377 00.000 29988 worker thread done servicing request
04:01:19.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:19.378 00.001 28316 UpdateGuideState exits: m=2275 RSB=32.9
04:01:19.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:19.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:19.379 00.000 28316 Enqueuing Expose request
04:01:19.379 00.000 29988 Worker thread wakes up
04:01:19.380 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:19.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:19.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:21.007 01.627 29988 Exposure complete
04:01:21.050 00.043 29988 worker thread done servicing request
04:01:21.051 00.001 28316 OnExposeComplete: enter
04:01:21.052 00.001 28316 UpdateGuideState(): m_state=6
04:01:21.052 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6684
04:01:21.053 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=260.29, Mass=2336, SNR=33.5, Peak=181 HFD=4.1
04:01:21.053 00.000 28316 MultiStar: [#1 0.18,0.35,0.00,M1] [#2 0.16,0.19,0.89,U] [#3 0.01,0.16,0.85,U] [#4 0.30,0.04,0.81,U] [#5 -0.08,0.31,0.73,U] [#6 0.06,0.14,0.60,U] [#7 0.01,0.22,0.63,U] [#8 0.30,0.08,0.60,U] 
04:01:21.054 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.05, 0.19}
04:01:21.054 00.000 28316 CameraToMount -- cameraTheta (1.04) - m_xAngle (2.00) = xAngle (-0.96 = -0.96)
04:01:21.054 00.000 28316 CameraToMount -- cameraTheta (1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
04:01:21.055 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.19 cameraTheta=1.04 mountX=0.11 mountY=-0.16, mountTheta=-0.97
04:01:21.057 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.17, opts=13)
04:01:21.058 00.001 28316 Enqueuing Move request for scope (0.10, 0.17)
04:01:21.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:21.059 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.5
04:01:21.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:21.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:21.060 00.001 28316 Enqueuing Expose request
04:01:21.060 00.000 29988 Worker thread wakes up
04:01:21.060 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
04:01:21.060 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
04:01:21.060 00.000 29988 Moving (0.10, 0.17) raw xDistance=0.11 yDistance=-0.16
04:01:21.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:01:21.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:21.061 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:01:21.061 00.000 29988 MoveAxis(E, 0, ABG)
04:01:21.061 00.000 29988 Move returns status 0, amount 0
04:01:21.061 00.000 29988 MoveAxis(N, 0, ABG)
04:01:21.061 00.000 29988 Move returns status 0, amount 0
04:01:21.061 00.000 29988 move complete, result=0
04:01:21.061 00.000 29988 worker thread done servicing request
04:01:21.061 00.000 29988 Worker thread wakes up
04:01:21.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:21.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:21.061 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:22.578 01.517 29988 Exposure complete
04:01:22.609 00.031 29988 worker thread done servicing request
04:01:22.609 00.000 28316 OnExposeComplete: enter
04:01:22.610 00.001 28316 UpdateGuideState(): m_state=6
04:01:22.610 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6685
04:01:22.611 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=260.21, Mass=2131, SNR=31.9, Peak=168 HFD=4.2
04:01:22.611 00.000 28316 MultiStar: [#1 0.16,0.02,1.05,U] [#2 0.11,-0.10,0.94,U] [#3 -0.05,-0.16,0.89,U] [#4 0.18,-0.07,0.86,U] [#5 -0.05,0.22,0.77,U] [#6 0.01,-0.25,0.66,U] [#7 0.01,0.13,0.64,U] [#8 0.30,-0.06,0.60,U] 
04:01:22.612 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.03, 0.11}
04:01:22.612 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
04:01:22.612 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
04:01:22.613 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.19 mountX=-0.05 mountY=-0.06, mountTheta=-2.20
04:01:22.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.02, opts=13)
04:01:22.614 00.000 28316 Enqueuing Move request for scope (0.08, -0.02)
04:01:22.615 00.001 29988 Worker thread wakes up
04:01:22.615 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
04:01:22.615 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
04:01:22.615 00.000 29988 Moving (0.08, -0.02) raw xDistance=-0.05 yDistance=-0.06
04:01:22.615 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:01:22.615 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:22.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:22.616 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:01:22.616 00.000 29988 MoveAxis(E, 0, ABG)
04:01:22.616 00.000 29988 Move returns status 0, amount 0
04:01:22.616 00.000 29988 MoveAxis(N, 0, ABG)
04:01:22.616 00.000 29988 Move returns status 0, amount 0
04:01:22.616 00.000 29988 move complete, result=0
04:01:22.616 00.000 28316 UpdateGuideState exits: m=2131 RSB=31.9
04:01:22.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:22.617 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:22.617 00.000 28316 Enqueuing Expose request
04:01:22.618 00.001 29988 worker thread done servicing request
04:01:22.618 00.000 29988 Worker thread wakes up
04:01:22.618 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:22.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:22.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:24.249 01.631 29988 Exposure complete
04:01:24.295 00.046 29988 worker thread done servicing request
04:01:24.295 00.000 28316 OnExposeComplete: enter
04:01:24.297 00.002 28316 UpdateGuideState(): m_state=6
04:01:24.297 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6686
04:01:24.298 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=260.11, Mass=2254, SNR=32.9, Peak=187 HFD=4.0
04:01:24.298 00.000 28316 MultiStar: [#1 0.20,0.09,1.01,U] [#2 -0.14,-0.11,0.92,U] [#3 -0.16,0.03,0.88,U] [#4 0.35,-0.25,0.00,M1] [#5 -0.07,0.14,0.73,U] [#6 0.08,0.08,0.64,U] [#7 0.06,0.09,0.63,U] [#8 -0.08,-0.02,0.59,U] 
04:01:24.300 00.002 28316 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {-0.17, 0.02}
04:01:24.301 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.42 = 0.42)
04:01:24.301 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
04:01:24.302 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.41 mountX=0.05 mountY=0.02, mountTheta=0.38
04:01:24.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.04, opts=13)
04:01:24.304 00.001 28316 Enqueuing Move request for scope (-0.04, 0.04)
04:01:24.305 00.001 29988 Worker thread wakes up
04:01:24.305 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
04:01:24.305 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
04:01:24.305 00.000 29988 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=0.02
04:01:24.305 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:01:24.305 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:24.305 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:24.306 00.001 28316 UpdateGuideState exits: m=2254 RSB=32.9
04:01:24.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:24.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:24.307 00.000 28316 Enqueuing Expose request
04:01:24.308 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:01:24.308 00.000 29988 MoveAxis(E, 0, ABG)
04:01:24.308 00.000 29988 Move returns status 0, amount 0
04:01:24.308 00.000 29988 MoveAxis(N, 0, ABG)
04:01:24.308 00.000 29988 Move returns status 0, amount 0
04:01:24.308 00.000 29988 move complete, result=0
04:01:24.308 00.000 29988 worker thread done servicing request
04:01:24.308 00.000 29988 Worker thread wakes up
04:01:24.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:24.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:24.308 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:01:25.823 01.515 29988 Exposure complete
04:01:25.860 00.037 29988 worker thread done servicing request
04:01:25.860 00.000 28316 OnExposeComplete: enter
04:01:25.861 00.001 28316 UpdateGuideState(): m_state=6
04:01:25.862 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6687
04:01:25.863 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=260.38, Mass=2326, SNR=33.3, Peak=169 HFD=4.0
04:01:25.864 00.001 28316 MultiStar: [#1 0.23,0.17,0.99,U] [#2 -0.06,0.18,0.86,U] [#3 -0.04,0.03,0.85,U] [#4 0.25,-0.04,0.82,U] [#5 -0.04,0.23,0.73,U] [#6 0.15,-0.05,0.63,U] [#7 0.11,0.07,0.62,U] [#8 0.35,-0.12,0.00,M1] 
04:01:25.864 00.000 28316 refined, 7 included, MultiStar: {0.07, 0.12}, one-star: {0.00, 0.28}
04:01:25.865 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
04:01:25.866 00.001 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
04:01:25.867 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.02 mountX=0.08 mountY=-0.12, mountTheta=-0.99
04:01:25.868 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.12, opts=13)
04:01:25.868 00.000 28316 Enqueuing Move request for scope (0.07, 0.12)
04:01:25.870 00.002 29988 Worker thread wakes up
04:01:25.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:25.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
04:01:25.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
04:01:25.870 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.3
04:01:25.871 00.001 29988 Moving (0.07, 0.12) raw xDistance=0.08 yDistance=-0.12
04:01:25.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:01:25.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:25.871 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:25.872 00.001 28316 Enqueuing Expose request
04:01:25.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:25.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:01:25.872 00.000 29988 MoveAxis(E, 0, ABG)
04:01:25.872 00.000 29988 Move returns status 0, amount 0
04:01:25.872 00.000 29988 MoveAxis(N, 0, ABG)
04:01:25.872 00.000 29988 Move returns status 0, amount 0
04:01:25.872 00.000 29988 move complete, result=0
04:01:25.872 00.000 29988 worker thread done servicing request
04:01:25.872 00.000 29988 Worker thread wakes up
04:01:25.872 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:25.872 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:25.873 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:27.501 01.628 29988 Exposure complete
04:01:27.539 00.038 29988 worker thread done servicing request
04:01:27.539 00.000 28316 OnExposeComplete: enter
04:01:27.540 00.001 28316 UpdateGuideState(): m_state=6
04:01:27.541 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6688
04:01:27.543 00.002 28316 Star::Find returns 1 (0), X=951.04, Y=260.17, Mass=2284, SNR=33.2, Peak=195 HFD=4.2
04:01:27.544 00.001 28316 MultiStar: [#1 0.31,0.00,0.99,U] [#2 0.31,0.02,0.90,U] [#3 0.19,-0.06,0.87,U] [#4 0.39,-0.10,0.00,M1] [#5 -0.09,0.18,0.74,U] [#6 0.22,0.02,0.57,U] [#7 0.16,0.18,0.61,U] [#8 0.38,-0.11,0.00,M2] 
04:01:27.546 00.002 28316 refined, 6 included, MultiStar: {0.19, 0.05}, one-star: {0.20, 0.07}
04:01:27.548 00.002 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
04:01:27.551 00.003 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
04:01:27.554 00.003 28316 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.26 mountX=-0.03 mountY=-0.20, mountTheta=-1.74
04:01:27.558 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.05, opts=13)
04:01:27.560 00.002 28316 Enqueuing Move request for scope (0.19, 0.05)
04:01:27.563 00.003 29988 Worker thread wakes up
04:01:27.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
04:01:27.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:27.564 00.001 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
04:01:27.564 00.000 29988 Moving (0.19, 0.05) raw xDistance=-0.03 yDistance=-0.20
04:01:27.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:01:27.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:27.564 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.2
04:01:27.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:27.566 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:01:27.566 00.000 29988 MoveAxis(E, 0, ABG)
04:01:27.566 00.000 29988 Move returns status 0, amount 0
04:01:27.566 00.000 29988 MoveAxis(N, 0, ABG)
04:01:27.566 00.000 29988 Move returns status 0, amount 0
04:01:27.566 00.000 29988 move complete, result=0
04:01:27.566 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:27.566 00.000 28316 Enqueuing Expose request
04:01:27.567 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:27.567 00.000 29988 worker thread done servicing request
04:01:27.567 00.000 29988 Worker thread wakes up
04:01:27.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:27.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:29.085 01.518 29988 Exposure complete
04:01:29.115 00.030 29988 worker thread done servicing request
04:01:29.115 00.000 28316 OnExposeComplete: enter
04:01:29.116 00.001 28316 UpdateGuideState(): m_state=6
04:01:29.117 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6689
04:01:29.117 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=260.11, Mass=1993, SNR=30.9, Peak=166 HFD=4.2
04:01:29.118 00.001 28316 MultiStar: [#1 0.33,0.01,1.06,U] [#2 0.25,-0.22,0.95,U] [#3 0.23,-0.12,0.93,U] [#4 0.28,-0.19,0.90,U] [#5 0.10,0.12,0.82,U] [#6 0.17,-0.09,0.67,U] [#7 0.19,0.01,0.67,U] [#8 0.48,-0.08,0.00,M3] 
04:01:29.118 00.000 28316 single-star, 7 included, MultiStar: {0.23, -0.06}, one-star: {0.22, 0.01}
04:01:29.119 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
04:01:29.119 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
04:01:29.119 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.07 mountX=-0.08 mountY=-0.20, mountTheta=-1.94
04:01:29.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.01, opts=13)
04:01:29.121 00.001 28316 Enqueuing Move request for scope (0.22, 0.01)
04:01:29.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:29.122 00.001 29988 Worker thread wakes up
04:01:29.122 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
04:01:29.122 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
04:01:29.122 00.000 29988 Moving (0.22, 0.01) raw xDistance=-0.08 yDistance=-0.20
04:01:29.122 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:01:29.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:29.122 00.000 28316 UpdateGuideState exits: m=1993 RSB=30.9
04:01:29.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:29.123 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:29.123 00.000 28316 Enqueuing Expose request
04:01:29.124 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:01:29.124 00.000 29988 MoveAxis(E, 0, ABG)
04:01:29.124 00.000 29988 Move returns status 0, amount 0
04:01:29.124 00.000 29988 MoveAxis(N, 0, ABG)
04:01:29.124 00.000 29988 Move returns status 0, amount 0
04:01:29.124 00.000 29988 move complete, result=0
04:01:29.124 00.000 29988 worker thread done servicing request
04:01:29.124 00.000 29988 Worker thread wakes up
04:01:29.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:29.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:29.125 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:30.752 01.627 29988 Exposure complete
04:01:30.792 00.040 29988 worker thread done servicing request
04:01:30.792 00.000 28316 OnExposeComplete: enter
04:01:30.793 00.001 28316 UpdateGuideState(): m_state=6
04:01:30.793 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6690
04:01:30.795 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=260.15, Mass=2267, SNR=33.0, Peak=183 HFD=4.2
04:01:30.797 00.002 28316 MultiStar: [#1 0.26,-0.00,0.99,U] [#2 0.05,-0.07,0.90,U] [#3 0.11,-0.05,0.86,U] [#4 0.27,-0.21,0.83,U] [#5 0.10,0.15,0.72,U] [#6 0.20,-0.11,0.64,U] [#7 0.25,0.08,0.62,U] [#8 0.43,-0.10,0.00,M4] 
04:01:30.797 00.000 28316 single-star, 7 included, MultiStar: {0.17, -0.02}, one-star: {0.16, 0.06}
04:01:30.798 00.001 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
04:01:30.798 00.000 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
04:01:30.799 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.34 mountX=-0.02 mountY=-0.17, mountTheta=-1.66
04:01:30.800 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.06, opts=13)
04:01:30.802 00.002 28316 Enqueuing Move request for scope (0.16, 0.06)
04:01:30.803 00.001 29988 Worker thread wakes up
04:01:30.803 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
04:01:30.803 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
04:01:30.803 00.000 29988 Moving (0.16, 0.06) raw xDistance=-0.02 yDistance=-0.17
04:01:30.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:01:30.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:30.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:01:30.803 00.000 29988 MoveAxis(E, 0, ABG)
04:01:30.803 00.000 29988 Move returns status 0, amount 0
04:01:30.803 00.000 29988 MoveAxis(N, 0, ABG)
04:01:30.803 00.000 29988 Move returns status 0, amount 0
04:01:30.803 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:30.803 00.000 28316 UpdateGuideState exits: m=2267 RSB=33.0
04:01:30.804 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:30.804 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:30.805 00.001 29988 move complete, result=0
04:01:30.805 00.000 28316 Enqueuing Expose request
04:01:30.805 00.000 29988 worker thread done servicing request
04:01:30.805 00.000 29988 Worker thread wakes up
04:01:30.805 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:30.806 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:30.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:32.335 01.529 29988 Exposure complete
04:01:32.374 00.039 29988 worker thread done servicing request
04:01:32.374 00.000 28316 OnExposeComplete: enter
04:01:32.375 00.001 28316 UpdateGuideState(): m_state=6
04:01:32.376 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6691
04:01:32.376 00.000 28316 Star::Find returns 1 (0), X=951.02, Y=260.24, Mass=2166, SNR=32.3, Peak=177 HFD=4.1
04:01:32.377 00.001 28316 MultiStar: [#1 0.33,0.04,1.02,U] [#2 0.41,0.00,0.00,M1] [#3 0.16,-0.10,0.87,U] [#4 0.34,0.13,0.00,M1] [#5 0.15,0.19,0.74,U] [#6 0.27,-0.04,0.66,U] [#7 0.36,0.15,0.00,M1] [#8 0.22,-0.12,0.61,U] 
04:01:32.377 00.000 28316 refined, 5 included, MultiStar: {0.22, 0.03}, one-star: {0.18, 0.14}
04:01:32.378 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
04:01:32.378 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
04:01:32.378 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.12 mountX=-0.07 mountY=-0.21, mountTheta=-1.88
04:01:32.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.03, opts=13)
04:01:32.380 00.000 28316 Enqueuing Move request for scope (0.22, 0.03)
04:01:32.381 00.001 29988 Worker thread wakes up
04:01:32.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:32.381 00.000 28316 UpdateGuideState exits: m=2166 RSB=32.3
04:01:32.382 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:32.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:32.383 00.001 28316 Enqueuing Expose request
04:01:32.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
04:01:32.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
04:01:32.383 00.000 29988 Moving (0.22, 0.03) raw xDistance=-0.07 yDistance=-0.21
04:01:32.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:01:32.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:01:32.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:01:32.383 00.000 29988 MoveAxis(E, 0, ABG)
04:01:32.383 00.000 29988 Move returns status 0, amount 0
04:01:32.383 00.000 29988 MoveAxis(N, 0, ABG)
04:01:32.383 00.000 29988 Move returns status 0, amount 0
04:01:32.383 00.000 29988 move complete, result=0
04:01:32.383 00.000 29988 worker thread done servicing request
04:01:32.383 00.000 29988 Worker thread wakes up
04:01:32.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:32.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:32.384 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:34.017 01.633 29988 Exposure complete
04:01:34.063 00.046 29988 worker thread done servicing request
04:01:34.063 00.000 28316 OnExposeComplete: enter
04:01:34.064 00.001 28316 UpdateGuideState(): m_state=6
04:01:34.065 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6692
04:01:34.065 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=260.07, Mass=2380, SNR=33.9, Peak=183 HFD=4.3
04:01:34.066 00.001 28316 MultiStar: [#1 0.33,-0.03,0.94,U] [#2 0.20,-0.08,0.87,U] [#3 0.02,-0.20,0.88,U] [#4 0.30,-0.24,0.00,M2] [#5 0.12,0.10,0.71,U] [#6 0.27,-0.18,0.62,U] [#7 0.56,-0.02,0.00,M2] [#8 0.24,-0.16,0.54,U] 
04:01:34.066 00.000 28316 single-star, 6 included, MultiStar: {0.19, -0.08}, one-star: {0.17, -0.02}
04:01:34.067 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:01:34.067 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:01:34.068 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.12 mountX=-0.09 mountY=-0.14, mountTheta=-2.13
04:01:34.069 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.02, opts=13)
04:01:34.070 00.001 28316 Enqueuing Move request for scope (0.17, -0.02)
04:01:34.070 00.000 29988 Worker thread wakes up
04:01:34.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
04:01:34.070 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
04:01:34.070 00.000 29988 Moving (0.17, -0.02) raw xDistance=-0.09 yDistance=-0.14
04:01:34.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:01:34.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:34.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:34.071 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.9
04:01:34.071 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:34.071 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:34.072 00.001 28316 Enqueuing Expose request
04:01:34.072 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:01:34.072 00.000 29988 MoveAxis(E, 0, ABG)
04:01:34.072 00.000 29988 Move returns status 0, amount 0
04:01:34.072 00.000 29988 MoveAxis(N, 0, ABG)
04:01:34.072 00.000 29988 Move returns status 0, amount 0
04:01:34.072 00.000 29988 move complete, result=0
04:01:34.073 00.001 29988 worker thread done servicing request
04:01:34.073 00.000 29988 Worker thread wakes up
04:01:34.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:34.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:34.073 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:35.588 01.515 29988 Exposure complete
04:01:35.620 00.032 29988 worker thread done servicing request
04:01:35.620 00.000 28316 OnExposeComplete: enter
04:01:35.621 00.001 28316 UpdateGuideState(): m_state=6
04:01:35.621 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6693
04:01:35.622 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=260.19, Mass=2378, SNR=33.8, Peak=205 HFD=4.2
04:01:35.622 00.000 28316 MultiStar: [#1 0.38,-0.14,0.00,M1] [#2 0.07,-0.05,0.89,U] [#3 0.09,-0.22,0.81,U] [#4 0.16,-0.09,0.80,U] [#5 0.14,0.03,0.72,U] [#6 0.10,-0.11,0.61,U] [#7 0.44,-0.21,0.00,M3] [#8 0.39,-0.10,0.00,M3] 
04:01:35.622 00.000 28316 single-star, 5 included, MultiStar: {0.09, -0.05}, one-star: {0.01, 0.09}
04:01:35.623 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
04:01:35.623 00.000 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
04:01:35.624 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=0.08 mountY=-0.05, mountTheta=-0.53
04:01:35.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.09, opts=13)
04:01:35.625 00.000 28316 Enqueuing Move request for scope (0.01, 0.09)
04:01:35.626 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:35.626 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.8
04:01:35.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:35.627 00.000 29988 Worker thread wakes up
04:01:35.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:35.627 00.000 28316 Enqueuing Expose request
04:01:35.628 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
04:01:35.628 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
04:01:35.628 00.000 29988 Moving (0.01, 0.09) raw xDistance=0.08 yDistance=-0.05
04:01:35.628 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:01:35.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:35.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:01:35.628 00.000 29988 MoveAxis(E, 0, ABG)
04:01:35.628 00.000 29988 Move returns status 0, amount 0
04:01:35.628 00.000 29988 MoveAxis(N, 0, ABG)
04:01:35.628 00.000 29988 Move returns status 0, amount 0
04:01:35.628 00.000 29988 move complete, result=0
04:01:35.628 00.000 29988 worker thread done servicing request
04:01:35.628 00.000 29988 Worker thread wakes up
04:01:35.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:35.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:35.628 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:01:37.258 01.630 29988 Exposure complete
04:01:37.293 00.035 29988 worker thread done servicing request
04:01:37.293 00.000 28316 OnExposeComplete: enter
04:01:37.296 00.003 28316 UpdateGuideState(): m_state=6
04:01:37.297 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6694
04:01:37.298 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=260.14, Mass=2296, SNR=33.1, Peak=184 HFD=4.2
04:01:37.300 00.002 28316 MultiStar: [#1 0.15,0.15,0.96,U] [#2 -0.04,0.08,0.88,U] [#3 0.14,-0.02,0.86,U] [#4 0.38,-0.22,0.00,M2] [#5 0.21,0.30,0.00,M1] [#6 0.12,-0.11,0.62,U] [#7 0.14,0.19,0.60,U] [#8 0.39,-0.21,0.00,M4] 
04:01:37.301 00.001 28316 refined, 5 included, MultiStar: {0.10, 0.06}, one-star: {0.11, 0.04}
04:01:37.301 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
04:01:37.302 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
04:01:37.303 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.51 mountX=0.01 mountY=-0.12, mountTheta=-1.48
04:01:37.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.06, opts=13)
04:01:37.305 00.001 28316 Enqueuing Move request for scope (0.10, 0.06)
04:01:37.306 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:37.306 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.1
04:01:37.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:37.307 00.000 29988 Worker thread wakes up
04:01:37.307 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
04:01:37.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:37.308 00.001 28316 Enqueuing Expose request
04:01:37.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
04:01:37.308 00.000 29988 Moving (0.10, 0.06) raw xDistance=0.01 yDistance=-0.12
04:01:37.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:01:37.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:37.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:01:37.308 00.000 29988 MoveAxis(E, 0, ABG)
04:01:37.308 00.000 29988 Move returns status 0, amount 0
04:01:37.308 00.000 29988 MoveAxis(N, 0, ABG)
04:01:37.308 00.000 29988 Move returns status 0, amount 0
04:01:37.308 00.000 29988 move complete, result=0
04:01:37.308 00.000 29988 worker thread done servicing request
04:01:37.308 00.000 29988 Worker thread wakes up
04:01:37.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:37.309 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:37.309 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:38.827 01.518 29988 Exposure complete
04:01:38.873 00.046 29988 worker thread done servicing request
04:01:38.873 00.000 28316 OnExposeComplete: enter
04:01:38.874 00.001 28316 UpdateGuideState(): m_state=6
04:01:38.875 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6695
04:01:38.875 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=260.14, Mass=2134, SNR=32.1, Peak=180 HFD=4.3
04:01:38.875 00.000 28316 MultiStar: [#1 0.42,-0.07,0.00,M1] [#2 0.57,-0.32,0.00,M1] [#3 0.28,-0.18,0.87,U] [#4 0.44,-0.10,0.00,M3] [#5 0.44,0.06,0.00,M2] [#6 0.34,-0.07,0.00,M1] [#7 0.34,-0.16,0.00,M3] [#8 0.54,-0.22,0.00,M5] 
04:01:38.876 00.001 28316 single-star, 1 included, MultiStar: {0.26, -0.06}, one-star: {0.24, 0.04}
04:01:38.876 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
04:01:38.877 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
04:01:38.877 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.18 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
04:01:38.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.04, opts=13)
04:01:38.879 00.001 28316 Enqueuing Move request for scope (0.24, 0.04)
04:01:38.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:38.880 00.001 28316 UpdateGuideState exits: m=2134 RSB=32.1
04:01:38.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:38.881 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:38.881 00.000 28316 Enqueuing Expose request
04:01:38.882 00.001 29988 Worker thread wakes up
04:01:38.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd
04:01:38.882 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.04)
04:01:38.882 00.000 29988 Moving (0.24, 0.04) raw xDistance=-0.06 yDistance=-0.23
04:01:38.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:01:38.882 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.30 newest=-0.40
04:01:38.883 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:01:38.883 00.000 29988 MoveAxis(E, 0, ABG)
04:01:38.883 00.000 29988 Move returns status 0, amount 0
04:01:38.883 00.000 29988 MoveAxis(N, 55, ABG)
04:01:38.883 00.000 29988 Guiding  Dir = 0, Dur = 55
04:01:38.883 00.000 29988 IsSlewing returns 0
04:01:38.883 00.000 29988 IsGuiding returns 0
04:01:38.888 00.005 29988 PulseGuide returned control before completion, sleep 60
04:01:38.952 00.064 29988 IsGuiding returns 0
04:01:38.952 00.000 29988 Move returns status 0, amount 55
04:01:38.952 00.000 29988 move complete, result=0
04:01:38.952 00.000 29988 worker thread done servicing request
04:01:38.952 00.000 29988 Worker thread wakes up
04:01:38.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:38.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:38.952 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 55 ms NORTH
04:01:40.581 01.629 29988 Exposure complete
04:01:40.631 00.050 29988 worker thread done servicing request
04:01:40.632 00.001 28316 OnExposeComplete: enter
04:01:40.633 00.001 28316 UpdateGuideState(): m_state=6
04:01:40.634 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6696
04:01:40.634 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=259.98, Mass=2248, SNR=32.8, Peak=177 HFD=4.2
04:01:40.635 00.001 28316 MultiStar: [#1 0.40,-0.14,0.00,M2] [#2 0.48,-0.24,0.00,M2] [#3 0.29,-0.17,0.86,U] [#4 0.63,-0.32,0.00,M4] [#5 -0.00,-0.05,0.76,U] [#6 0.41,-0.31,0.00,M2] [#7 0.39,0.02,0.00,M4] [#8 0.47,-0.38,0.00,M6] 
04:01:40.635 00.000 28316 refined, 2 included, MultiStar: {0.23, -0.12}, one-star: {0.35, -0.12}
04:01:40.636 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:01:40.636 00.000 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
04:01:40.636 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-0.47 mountX=-0.20 mountY=-0.15, mountTheta=-2.50
04:01:40.639 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.12, opts=13)
04:01:40.641 00.002 28316 Enqueuing Move request for scope (0.23, -0.12)
04:01:40.642 00.001 29988 Worker thread wakes up
04:01:40.642 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
04:01:40.642 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
04:01:40.642 00.000 29988 Moving (0.23, -0.12) raw xDistance=-0.20 yDistance=-0.15
04:01:40.642 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:01:40.642 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:40.642 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:40.643 00.001 28316 UpdateGuideState exits: m=2248 RSB=32.8
04:01:40.644 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:40.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:40.644 00.000 28316 Enqueuing Expose request
04:01:40.644 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:01:40.644 00.000 29988 MoveAxis(E, 42, ABG)
04:01:40.644 00.000 29988 Guiding  Dir = 2, Dur = 42
04:01:40.645 00.001 29988 IsSlewing returns 0
04:01:40.645 00.000 29988 IsGuiding returns 0
04:01:40.647 00.002 29988 PulseGuide returned control before completion, sleep 50
04:01:40.706 00.059 29988 IsGuiding returns 1
04:01:40.706 00.000 29988 scope still moving after pulse duration time elapsed
04:01:40.738 00.032 29988 IsSlewing returns 0
04:01:40.738 00.000 29988 IsGuiding returns 0
04:01:40.738 00.000 29988 scope move finished after 42 + 50 ms
04:01:40.738 00.000 29988 Move returns status 0, amount 42
04:01:40.738 00.000 29988 MoveAxis(N, 0, ABG)
04:01:40.738 00.000 29988 Move returns status 0, amount 0
04:01:40.738 00.000 29988 move complete, result=0
04:01:40.738 00.000 29988 worker thread done servicing request
04:01:40.738 00.000 29988 Worker thread wakes up
04:01:40.739 00.001 28316 GuideStep: -0.2 px 42 ms EAST, -0.2 px 0 ms NORTH
04:01:40.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:40.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:42.145 01.406 29988 Exposure complete
04:01:42.171 00.026 29988 worker thread done servicing request
04:01:42.171 00.000 28316 OnExposeComplete: enter
04:01:42.172 00.001 28316 UpdateGuideState(): m_state=6
04:01:42.172 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6697
04:01:42.173 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=260.12, Mass=2067, SNR=31.5, Peak=178 HFD=4.2
04:01:42.176 00.003 28316 MultiStar: [#1 0.23,-0.10,1.02,U] [#2 0.09,0.03,0.98,U] [#3 0.12,-0.01,0.91,U] [#4 0.28,-0.16,0.86,U] [#5 0.04,0.23,0.77,U] [#6 0.30,-0.18,0.00,M3] [#7 0.18,0.01,0.67,U] [#8 0.23,-0.20,0.62,U] 
04:01:42.179 00.003 28316 single-star, 7 included, MultiStar: {0.16, -0.02}, one-star: {0.10, 0.03}
04:01:42.180 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
04:01:42.183 00.003 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
04:01:42.185 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.26 mountX=-0.02 mountY=-0.10, mountTheta=-1.74
04:01:42.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.03, opts=13)
04:01:42.188 00.001 28316 Enqueuing Move request for scope (0.10, 0.03)
04:01:42.188 00.000 29988 Worker thread wakes up
04:01:42.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:42.189 00.001 28316 UpdateGuideState exits: m=2067 RSB=31.5
04:01:42.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:42.190 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:42.190 00.000 28316 Enqueuing Expose request
04:01:42.191 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
04:01:42.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
04:01:42.191 00.000 29988 Moving (0.10, 0.03) raw xDistance=-0.02 yDistance=-0.10
04:01:42.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:01:42.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:42.191 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:01:42.191 00.000 29988 MoveAxis(E, 0, ABG)
04:01:42.191 00.000 29988 Move returns status 0, amount 0
04:01:42.191 00.000 29988 MoveAxis(N, 0, ABG)
04:01:42.191 00.000 29988 Move returns status 0, amount 0
04:01:42.191 00.000 29988 move complete, result=0
04:01:42.191 00.000 29988 worker thread done servicing request
04:01:42.191 00.000 29988 Worker thread wakes up
04:01:42.191 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:42.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:42.192 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:43.816 01.624 29988 Exposure complete
04:01:43.851 00.035 29988 worker thread done servicing request
04:01:43.851 00.000 28316 OnExposeComplete: enter
04:01:43.852 00.001 28316 UpdateGuideState(): m_state=6
04:01:43.853 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6698
04:01:43.853 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=259.97, Mass=2347, SNR=33.6, Peak=191 HFD=4.3
04:01:43.854 00.001 28316 MultiStar: [#1 0.11,0.09,0.97,U] [#2 0.08,-0.09,0.91,U] [#3 0.17,-0.06,0.79,U] [#4 0.36,-0.17,0.00,M4] [#5 0.08,0.29,0.72,U] [#6 -0.03,-0.14,0.62,U] [#7 0.20,0.09,0.62,U] [#8 0.41,-0.33,0.00,M6] 
04:01:43.854 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.00}, one-star: {0.17, -0.13}
04:01:43.854 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:01:43.855 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:01:43.855 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.02 mountX=-0.05 mountY=-0.10, mountTheta=-1.99
04:01:43.856 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.00, opts=13)
04:01:43.857 00.001 28316 Enqueuing Move request for scope (0.11, 0.00)
04:01:43.857 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:43.858 00.001 28316 UpdateGuideState exits: m=2347 RSB=33.6
04:01:43.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:43.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:43.859 00.000 28316 Enqueuing Expose request
04:01:43.859 00.000 29988 Worker thread wakes up
04:01:43.859 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
04:01:43.859 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
04:01:43.859 00.000 29988 Moving (0.11, 0.00) raw xDistance=-0.05 yDistance=-0.10
04:01:43.860 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:01:43.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:43.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:01:43.860 00.000 29988 MoveAxis(E, 0, ABG)
04:01:43.860 00.000 29988 Move returns status 0, amount 0
04:01:43.860 00.000 29988 MoveAxis(N, 0, ABG)
04:01:43.860 00.000 29988 Move returns status 0, amount 0
04:01:43.860 00.000 29988 move complete, result=0
04:01:43.860 00.000 29988 worker thread done servicing request
04:01:43.860 00.000 29988 Worker thread wakes up
04:01:43.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:43.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:43.860 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:45.383 01.523 29988 Exposure complete
04:01:45.418 00.035 29988 worker thread done servicing request
04:01:45.418 00.000 28316 OnExposeComplete: enter
04:01:45.419 00.001 28316 UpdateGuideState(): m_state=6
04:01:45.420 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6699
04:01:45.421 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=260.02, Mass=2276, SNR=32.9, Peak=204 HFD=4.2
04:01:45.424 00.003 28316 MultiStar: [#1 -0.01,0.06,0.94,U] [#2 -0.15,-0.10,0.92,U] [#3 0.07,-0.22,0.86,U] [#4 0.12,-0.06,0.82,U] [#5 -0.19,0.11,0.72,U] [#6 -0.07,-0.08,0.63,U] [#7 -0.01,0.21,0.64,U] [#8 0.15,-0.14,0.59,U] 
04:01:45.426 00.002 28316 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.01, -0.07}
04:01:45.428 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.46)
04:01:45.431 00.003 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
04:01:45.432 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.83 mountX=-0.03 mountY=0.03, mountTheta=2.44
04:01:45.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.04, opts=13)
04:01:45.434 00.001 28316 Enqueuing Move request for scope (-0.01, -0.04)
04:01:45.434 00.000 29988 Worker thread wakes up
04:01:45.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:45.434 00.000 28316 UpdateGuideState exits: m=2276 RSB=32.9
04:01:45.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:45.435 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:45.435 00.000 28316 Enqueuing Expose request
04:01:45.436 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
04:01:45.436 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
04:01:45.436 00.000 29988 Moving (-0.01, -0.04) raw xDistance=-0.03 yDistance=0.03
04:01:45.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:01:45.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:45.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:01:45.436 00.000 29988 MoveAxis(E, 0, ABG)
04:01:45.436 00.000 29988 Move returns status 0, amount 0
04:01:45.436 00.000 29988 MoveAxis(N, 0, ABG)
04:01:45.436 00.000 29988 Move returns status 0, amount 0
04:01:45.436 00.000 29988 move complete, result=0
04:01:45.436 00.000 29988 worker thread done servicing request
04:01:45.436 00.000 29988 Worker thread wakes up
04:01:45.437 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:45.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:45.437 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:01:47.065 01.628 29988 Exposure complete
04:01:47.116 00.051 29988 worker thread done servicing request
04:01:47.116 00.000 28316 OnExposeComplete: enter
04:01:47.117 00.001 28316 UpdateGuideState(): m_state=6
04:01:47.117 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6700
04:01:47.118 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=260.38, Mass=2194, SNR=32.4, Peak=163 HFD=4.1
04:01:47.118 00.000 28316 MultiStar: [#1 0.30,0.13,0.99,U] [#2 0.01,-0.13,0.93,U] [#3 0.07,0.12,0.89,U] [#4 0.36,-0.05,0.00,M4] [#5 0.05,0.23,0.73,U] [#6 0.32,-0.09,0.66,U] [#7 0.11,-0.01,0.62,U] [#8 0.22,0.02,0.61,U] 
04:01:47.119 00.001 28316 refined, 7 included, MultiStar: {0.15, 0.08}, one-star: {0.16, 0.28}
04:01:47.119 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
04:01:47.119 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
04:01:47.120 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.48 mountX=0.01 mountY=-0.17, mountTheta=-1.52
04:01:47.121 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.08, opts=13)
04:01:47.123 00.002 28316 Enqueuing Move request for scope (0.15, 0.08)
04:01:47.124 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:47.125 00.001 29988 Worker thread wakes up
04:01:47.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
04:01:47.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
04:01:47.125 00.000 29988 Moving (0.15, 0.08) raw xDistance=0.01 yDistance=-0.17
04:01:47.125 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.4
04:01:47.126 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:47.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:47.127 00.001 28316 Enqueuing Expose request
04:01:47.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:01:47.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:47.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:01:47.127 00.000 29988 MoveAxis(E, 0, ABG)
04:01:47.127 00.000 29988 Move returns status 0, amount 0
04:01:47.127 00.000 29988 MoveAxis(N, 0, ABG)
04:01:47.127 00.000 29988 Move returns status 0, amount 0
04:01:47.127 00.000 29988 move complete, result=0
04:01:47.127 00.000 29988 worker thread done servicing request
04:01:47.127 00.000 29988 Worker thread wakes up
04:01:47.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:47.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:47.128 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:01:48.650 01.522 29988 Exposure complete
04:01:48.688 00.038 29988 worker thread done servicing request
04:01:48.688 00.000 28316 OnExposeComplete: enter
04:01:48.689 00.001 28316 UpdateGuideState(): m_state=6
04:01:48.690 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6701
04:01:48.690 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=260.11, Mass=2287, SNR=33.1, Peak=186 HFD=4.2
04:01:48.691 00.001 28316 MultiStar: [#1 0.45,0.09,0.00,M1] [#2 0.41,-0.22,0.00,M1] [#3 0.26,-0.19,0.88,U] [#4 0.53,-0.33,0.00,M5] [#5 0.35,0.19,0.00,M1] [#6 0.26,-0.31,0.00,M1] [#7 0.36,-0.14,0.00,M1] [#8 0.41,-0.39,0.00,M5] 
04:01:48.691 00.000 28316 refined, 1 included, MultiStar: {0.28, -0.08}, one-star: {0.30, 0.01}
04:01:48.692 00.001 28316 CameraToMount -- cameraTheta (-0.28) - m_xAngle (2.00) = xAngle (-2.28 = -2.28)
04:01:48.692 00.000 28316 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
04:01:48.692 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.28 mountX=-0.19 mountY=-0.21, mountTheta=-2.30
04:01:48.694 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.08, opts=13)
04:01:48.695 00.001 28316 Enqueuing Move request for scope (0.28, -0.08)
04:01:48.696 00.001 29988 Worker thread wakes up
04:01:48.696 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:48.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.08) opts 0xd
04:01:48.696 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.08)
04:01:48.696 00.000 28316 UpdateGuideState exits: m=2287 RSB=33.1
04:01:48.697 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:48.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:48.698 00.001 28316 Enqueuing Expose request
04:01:48.698 00.000 29988 Moving (0.28, -0.08) raw xDistance=-0.19 yDistance=-0.21
04:01:48.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:01:48.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:01:48.698 00.000 29988 MoveAxis(E, 0, ABG)
04:01:48.698 00.000 29988 Move returns status 0, amount 0
04:01:48.698 00.000 29988 MoveAxis(N, 51, ABG)
04:01:48.698 00.000 29988 Guiding  Dir = 0, Dur = 51
04:01:48.698 00.000 29988 IsSlewing returns 0
04:01:48.698 00.000 29988 IsGuiding returns 0
04:01:48.703 00.005 29988 PulseGuide returned control before completion, sleep 57
04:01:48.772 00.069 29988 IsGuiding returns 0
04:01:48.772 00.000 29988 Move returns status 0, amount 51
04:01:48.772 00.000 29988 move complete, result=0
04:01:48.773 00.001 29988 worker thread done servicing request
04:01:48.773 00.000 29988 Worker thread wakes up
04:01:48.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:48.773 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
04:01:48.774 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:50.399 01.625 29988 Exposure complete
04:01:50.433 00.034 29988 worker thread done servicing request
04:01:50.433 00.000 28316 OnExposeComplete: enter
04:01:50.434 00.001 28316 UpdateGuideState(): m_state=6
04:01:50.436 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6702
04:01:50.436 00.000 28316 Star::Find returns 1 (0), X=950.97, Y=260.04, Mass=2264, SNR=32.9, Peak=187 HFD=4.3
04:01:50.437 00.001 28316 MultiStar: [#1 0.38,-0.24,0.00,M2] [#2 0.31,-0.34,0.00,M2] [#3 0.19,-0.19,0.83,U] [#4 0.42,-0.26,0.00,M6] [#5 0.09,-0.02,0.74,U] [#6 0.28,-0.37,0.00,M2] [#7 0.49,-0.28,0.00,M2] [#8 0.55,-0.41,0.00,M6] 
04:01:50.437 00.000 28316 single-star, 2 included, MultiStar: {0.14, -0.09}, one-star: {0.13, -0.06}
04:01:50.438 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:01:50.439 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:01:50.439 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.40 mountX=-0.11 mountY=-0.09, mountTheta=-2.42
04:01:50.440 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
04:01:50.440 00.000 28316 Enqueuing Move request for scope (0.13, -0.06)
04:01:50.441 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:50.441 00.000 29988 Worker thread wakes up
04:01:50.441 00.000 28316 UpdateGuideState exits: m=2264 RSB=32.9
04:01:50.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
04:01:50.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:50.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:50.442 00.000 28316 Enqueuing Expose request
04:01:50.443 00.001 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
04:01:50.443 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
04:01:50.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:01:50.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:50.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:01:50.443 00.000 29988 MoveAxis(E, 0, ABG)
04:01:50.443 00.000 29988 Move returns status 0, amount 0
04:01:50.443 00.000 29988 MoveAxis(N, 0, ABG)
04:01:50.443 00.000 29988 Move returns status 0, amount 0
04:01:50.443 00.000 29988 move complete, result=0
04:01:50.443 00.000 29988 worker thread done servicing request
04:01:50.443 00.000 29988 Worker thread wakes up
04:01:50.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:50.443 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:50.444 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:51.964 01.520 29988 Exposure complete
04:01:51.998 00.034 29988 worker thread done servicing request
04:01:51.998 00.000 28316 OnExposeComplete: enter
04:01:51.999 00.001 28316 UpdateGuideState(): m_state=6
04:01:51.999 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6703
04:01:52.000 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=260.07, Mass=2125, SNR=31.9, Peak=174 HFD=4.3
04:01:52.002 00.002 28316 MultiStar: [#1 0.29,-0.24,0.00,M3] [#2 0.21,-0.05,0.94,U] [#3 0.18,-0.21,0.87,U] [#4 0.24,-0.17,0.85,U] [#5 0.11,-0.09,0.75,U] [#6 0.16,-0.22,0.66,U] [#7 0.29,-0.03,0.64,U] [#8 0.39,-0.30,0.00,M7] 
04:01:52.002 00.000 28316 single-star, 6 included, MultiStar: {0.18, -0.11}, one-star: {0.10, -0.03}
04:01:52.003 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.27 = -2.27)
04:01:52.003 00.000 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
04:01:52.005 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
04:01:52.007 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
04:01:52.008 00.001 28316 Enqueuing Move request for scope (0.10, -0.03)
04:01:52.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:52.008 00.000 28316 UpdateGuideState exits: m=2125 RSB=31.9
04:01:52.008 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:52.011 00.003 29988 Worker thread wakes up
04:01:52.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:52.012 00.001 28316 Enqueuing Expose request
04:01:52.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
04:01:52.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
04:01:52.012 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.07 yDistance=-0.08
04:01:52.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:01:52.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:52.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:01:52.012 00.000 29988 MoveAxis(E, 0, ABG)
04:01:52.012 00.000 29988 Move returns status 0, amount 0
04:01:52.012 00.000 29988 MoveAxis(N, 0, ABG)
04:01:52.012 00.000 29988 Move returns status 0, amount 0
04:01:52.012 00.000 29988 move complete, result=0
04:01:52.012 00.000 29988 worker thread done servicing request
04:01:52.012 00.000 29988 Worker thread wakes up
04:01:52.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:52.013 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:52.013 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:53.649 01.636 29988 Exposure complete
04:01:53.697 00.048 29988 worker thread done servicing request
04:01:53.697 00.000 28316 OnExposeComplete: enter
04:01:53.698 00.001 28316 UpdateGuideState(): m_state=6
04:01:53.698 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6704
04:01:53.699 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=260.11, Mass=2269, SNR=32.9, Peak=181 HFD=4.2
04:01:53.699 00.000 28316 MultiStar: [#1 0.18,0.09,0.96,U] [#2 -0.01,-0.09,0.93,U] [#3 0.11,-0.10,0.87,U] [#4 0.08,-0.13,0.81,U] [#5 0.12,0.19,0.71,U] [#6 0.08,-0.10,0.61,U] [#7 0.11,-0.10,0.60,U] [#8 0.19,-0.35,0.00,M8] 
04:01:53.700 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.02}, one-star: {0.12, 0.02}
04:01:53.700 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
04:01:53.700 00.000 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
04:01:53.701 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.23 mountX=-0.06 mountY=-0.08, mountTheta=-2.25
04:01:53.703 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.02, opts=13)
04:01:53.705 00.002 28316 Enqueuing Move request for scope (0.10, -0.02)
04:01:53.706 00.001 29988 Worker thread wakes up
04:01:53.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:53.706 00.000 28316 UpdateGuideState exits: m=2269 RSB=32.9
04:01:53.707 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:53.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:53.708 00.001 28316 Enqueuing Expose request
04:01:53.708 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
04:01:53.708 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
04:01:53.708 00.000 29988 Moving (0.10, -0.02) raw xDistance=-0.06 yDistance=-0.08
04:01:53.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:01:53.708 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:53.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:01:53.708 00.000 29988 MoveAxis(E, 0, ABG)
04:01:53.708 00.000 29988 Move returns status 0, amount 0
04:01:53.708 00.000 29988 MoveAxis(N, 0, ABG)
04:01:53.708 00.000 29988 Move returns status 0, amount 0
04:01:53.708 00.000 29988 move complete, result=0
04:01:53.708 00.000 29988 worker thread done servicing request
04:01:53.708 00.000 29988 Worker thread wakes up
04:01:53.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:53.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:53.709 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:01:55.221 01.512 29988 Exposure complete
04:01:55.260 00.039 29988 worker thread done servicing request
04:01:55.260 00.000 28316 OnExposeComplete: enter
04:01:55.262 00.002 28316 UpdateGuideState(): m_state=6
04:01:55.263 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6705
04:01:55.264 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=259.99, Mass=2391, SNR=33.9, Peak=200 HFD=4.0
04:01:55.265 00.001 28316 MultiStar: [#1 0.22,-0.19,0.94,U] [#2 -0.32,-0.01,0.88,U] [#3 -0.04,-0.21,0.84,U] [#4 0.10,-0.33,0.00,M5] [#5 -0.16,-0.05,0.71,U] [#6 -0.02,-0.09,0.59,U] [#7 0.08,-0.25,0.60,U] [#8 0.07,-0.39,0.00,M9] 
04:01:55.266 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.10, -0.10}
04:01:55.267 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.96 = 2.32)
04:01:55.268 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.28)
04:01:55.269 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.97 mountX=-0.09 mountY=0.10, mountTheta=2.30
04:01:55.271 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
04:01:55.271 00.000 28316 Enqueuing Move request for scope (-0.05, -0.13)
04:01:55.272 00.001 29988 Worker thread wakes up
04:01:55.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:55.272 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.9
04:01:55.272 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:55.273 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:55.273 00.000 28316 Enqueuing Expose request
04:01:55.274 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
04:01:55.274 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
04:01:55.274 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.09 yDistance=0.10
04:01:55.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:01:55.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:55.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:01:55.274 00.000 29988 MoveAxis(E, 0, ABG)
04:01:55.274 00.000 29988 Move returns status 0, amount 0
04:01:55.274 00.000 29988 MoveAxis(N, 0, ABG)
04:01:55.274 00.000 29988 Move returns status 0, amount 0
04:01:55.274 00.000 29988 move complete, result=0
04:01:55.274 00.000 29988 worker thread done servicing request
04:01:55.274 00.000 29988 Worker thread wakes up
04:01:55.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:55.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:55.274 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:01:56.902 01.628 29988 Exposure complete
04:01:56.936 00.034 29988 worker thread done servicing request
04:01:56.937 00.001 28316 OnExposeComplete: enter
04:01:56.937 00.000 28316 UpdateGuideState(): m_state=6
04:01:56.938 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6706
04:01:56.938 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=259.98, Mass=2202, SNR=32.5, Peak=189 HFD=4.3
04:01:56.939 00.001 28316 MultiStar: [#1 0.23,-0.18,0.98,U] [#2 0.08,-0.18,0.93,U] [#3 0.06,-0.18,0.90,U] [#4 0.15,-0.42,0.00,M6] [#5 -0.01,-0.04,0.75,U] [#6 0.02,-0.28,0.64,U] [#7 0.15,-0.06,0.62,U] [#8 0.54,-0.35,0.00,M10] 
04:01:56.940 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.15}, one-star: {0.16, -0.12}
04:01:56.940 00.000 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
04:01:56.941 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
04:01:56.942 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.96 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
04:01:56.944 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
04:01:56.945 00.001 28316 Enqueuing Move request for scope (0.10, -0.15)
04:01:56.945 00.000 29988 Worker thread wakes up
04:01:56.945 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:56.949 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
04:01:56.949 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
04:01:56.949 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.03
04:01:56.949 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:01:56.949 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:56.949 00.000 28316 UpdateGuideState exits: m=2202 RSB=32.5
04:01:56.949 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:01:56.950 00.001 29988 MoveAxis(E, 0, ABG)
04:01:56.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:56.950 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:56.950 00.000 28316 Enqueuing Expose request
04:01:56.951 00.001 29988 Move returns status 0, amount 0
04:01:56.951 00.000 29988 MoveAxis(N, 0, ABG)
04:01:56.951 00.000 29988 Move returns status 0, amount 0
04:01:56.951 00.000 29988 move complete, result=0
04:01:56.951 00.000 29988 worker thread done servicing request
04:01:56.951 00.000 29988 Worker thread wakes up
04:01:56.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:56.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:56.952 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:01:58.474 01.522 29988 Exposure complete
04:01:58.501 00.027 29988 worker thread done servicing request
04:01:58.502 00.001 28316 OnExposeComplete: enter
04:01:58.503 00.001 28316 UpdateGuideState(): m_state=6
04:01:58.504 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6707
04:01:58.505 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=260.01, Mass=2173, SNR=32.2, Peak=162 HFD=4.4
04:01:58.505 00.000 28316 MultiStar: [#1 0.22,-0.27,0.00,M1] [#2 0.37,-0.27,0.00,M1] [#3 0.21,-0.23,0.89,U] [#4 0.20,-0.29,0.00,M7] [#5 0.18,-0.11,0.77,U] [#6 0.12,-0.26,0.65,U] [#7 0.18,-0.12,0.64,U] [#8 0.38,-0.43,0.00,R] 
04:01:58.506 00.001 28316 single-star, 4 included, MultiStar: {0.16, -0.16}, one-star: {0.10, -0.08}
04:01:58.506 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
04:01:58.507 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
04:01:58.507 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.71 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
04:01:58.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
04:01:58.509 00.001 28316 Enqueuing Move request for scope (0.10, -0.08)
04:01:58.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:01:58.510 00.001 28316 UpdateGuideState exits: m=2173 RSB=32.2
04:01:58.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:01:58.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:01:58.511 00.000 28316 Enqueuing Expose request
04:01:58.511 00.000 29988 Worker thread wakes up
04:01:58.511 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
04:01:58.512 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
04:01:58.512 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.12 yDistance=-0.05
04:01:58.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:01:58.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:01:58.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:01:58.512 00.000 29988 MoveAxis(E, 0, ABG)
04:01:58.512 00.000 29988 Move returns status 0, amount 0
04:01:58.512 00.000 29988 MoveAxis(N, 0, ABG)
04:01:58.512 00.000 29988 Move returns status 0, amount 0
04:01:58.512 00.000 29988 move complete, result=0
04:01:58.512 00.000 29988 worker thread done servicing request
04:01:58.512 00.000 29988 Worker thread wakes up
04:01:58.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:01:58.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:01:58.512 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:00.136 01.624 29988 Exposure complete
04:02:00.163 00.027 29988 worker thread done servicing request
04:02:00.163 00.000 28316 OnExposeComplete: enter
04:02:00.163 00.000 28316 UpdateGuideState(): m_state=6
04:02:00.164 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6708
04:02:00.165 00.001 28316 Star::Find returns 1 (0), X=951.05, Y=260.02, Mass=2349, SNR=33.6, Peak=183 HFD=4.4
04:02:00.166 00.001 28316 MultiStar: [#1 0.46,-0.09,0.00,M2] [#2 0.25,-0.21,0.90,U] [#3 0.29,-0.16,0.82,U] [#4 0.48,-0.21,0.00,M8] [#5 0.27,-0.13,0.72,U] [#6 0.27,-0.14,0.62,U] [#7 0.24,-0.03,0.57,U] [#8 0.09,0.11,0.57,U] 
04:02:00.167 00.001 28316 single-star, 6 included, MultiStar: {0.23, -0.10}, one-star: {0.21, -0.08}
04:02:00.167 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:02:00.168 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:02:00.168 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.36 mountX=-0.16 mountY=-0.15, mountTheta=-2.38
04:02:00.169 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.08, opts=13)
04:02:00.169 00.000 28316 Enqueuing Move request for scope (0.21, -0.08)
04:02:00.170 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:00.170 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.6
04:02:00.171 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:00.171 00.000 29988 Worker thread wakes up
04:02:00.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
04:02:00.172 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
04:02:00.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:00.172 00.000 28316 Enqueuing Expose request
04:02:00.173 00.001 29988 Moving (0.21, -0.08) raw xDistance=-0.16 yDistance=-0.15
04:02:00.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:02:00.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:00.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:02:00.173 00.000 29988 MoveAxis(E, 0, ABG)
04:02:00.173 00.000 29988 Move returns status 0, amount 0
04:02:00.173 00.000 29988 MoveAxis(N, 0, ABG)
04:02:00.173 00.000 29988 Move returns status 0, amount 0
04:02:00.173 00.000 29988 move complete, result=0
04:02:00.173 00.000 29988 worker thread done servicing request
04:02:00.173 00.000 29988 Worker thread wakes up
04:02:00.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:00.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:00.174 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:02:01.690 01.516 29988 Exposure complete
04:02:01.732 00.042 29988 worker thread done servicing request
04:02:01.732 00.000 28316 OnExposeComplete: enter
04:02:01.733 00.001 28316 UpdateGuideState(): m_state=6
04:02:01.733 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6709
04:02:01.734 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=260.01, Mass=2259, SNR=33.0, Peak=194 HFD=4.3
04:02:01.735 00.001 28316 MultiStar: [#1 0.34,0.00,0.96,U] [#2 0.32,-0.11,0.89,U] [#3 0.36,-0.31,0.00,M1] [#4 0.44,-0.31,0.00,M9] [#5 0.26,-0.01,0.75,U] [#6 0.35,-0.38,0.00,M1] [#7 0.41,-0.21,0.00,M1] [#8 0.14,0.03,0.55,U] 
04:02:01.735 00.000 28316 single-star, 4 included, MultiStar: {0.27, -0.04}, one-star: {0.24, -0.09}
04:02:01.736 00.001 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:02:01.736 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:02:01.737 00.001 28316 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.36 mountX=-0.18 mountY=-0.17, mountTheta=-2.38
04:02:01.738 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=-0.09, opts=13)
04:02:01.738 00.000 28316 Enqueuing Move request for scope (0.24, -0.09)
04:02:01.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:01.739 00.001 28316 UpdateGuideState exits: m=2259 RSB=33.0
04:02:01.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:01.740 00.001 29988 Worker thread wakes up
04:02:01.740 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:01.740 00.000 28316 Enqueuing Expose request
04:02:01.741 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
04:02:01.741 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
04:02:01.741 00.000 29988 Moving (0.24, -0.09) raw xDistance=-0.18 yDistance=-0.17
04:02:01.741 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:02:01.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:01.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:02:01.741 00.000 29988 MoveAxis(E, 0, ABG)
04:02:01.741 00.000 29988 Move returns status 0, amount 0
04:02:01.741 00.000 29988 MoveAxis(N, 0, ABG)
04:02:01.741 00.000 29988 Move returns status 0, amount 0
04:02:01.741 00.000 29988 move complete, result=0
04:02:01.741 00.000 29988 worker thread done servicing request
04:02:01.741 00.000 29988 Worker thread wakes up
04:02:01.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:01.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:01.741 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:02:03.373 01.632 29988 Exposure complete
04:02:03.432 00.059 29988 worker thread done servicing request
04:02:03.432 00.000 28316 OnExposeComplete: enter
04:02:03.433 00.001 28316 UpdateGuideState(): m_state=6
04:02:03.433 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6710
04:02:03.434 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=259.91, Mass=2200, SNR=32.5, Peak=170 HFD=4.2
04:02:03.435 00.001 28316 MultiStar: [#1 0.10,-0.27,0.97,U] [#2 0.04,-0.42,0.00,M1] [#3 -0.10,-0.46,0.00,M2] [#4 0.36,-0.42,0.00,M10] [#5 0.06,-0.11,0.75,U] [#6 0.21,-0.26,0.63,U] [#7 0.11,-0.17,0.62,U] [#8 0.13,0.10,0.59,U] 
04:02:03.435 00.000 28316 refined, 5 included, MultiStar: {0.08, -0.16}, one-star: {-0.05, -0.19}
04:02:03.436 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:02:03.436 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
04:02:03.437 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.11 mountX=-0.18 mountY=0.00, mountTheta=3.13
04:02:03.437 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
04:02:03.439 00.002 28316 Enqueuing Move request for scope (0.08, -0.16)
04:02:03.439 00.000 29988 Worker thread wakes up
04:02:03.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:03.440 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
04:02:03.440 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:03.441 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:03.441 00.000 28316 Enqueuing Expose request
04:02:03.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
04:02:03.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
04:02:03.441 00.000 29988 Moving (0.08, -0.16) raw xDistance=-0.18 yDistance=0.00
04:02:03.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:02:03.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:03.442 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:02:03.442 00.000 29988 MoveAxis(E, 0, ABG)
04:02:03.442 00.000 29988 Move returns status 0, amount 0
04:02:03.442 00.000 29988 MoveAxis(N, 0, ABG)
04:02:03.442 00.000 29988 Move returns status 0, amount 0
04:02:03.442 00.000 29988 move complete, result=0
04:02:03.442 00.000 29988 worker thread done servicing request
04:02:03.442 00.000 29988 Worker thread wakes up
04:02:03.442 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:03.442 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:03.442 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:02:04.968 01.526 29988 Exposure complete
04:02:05.008 00.040 29988 worker thread done servicing request
04:02:05.008 00.000 28316 OnExposeComplete: enter
04:02:05.009 00.001 28316 UpdateGuideState(): m_state=6
04:02:05.010 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6711
04:02:05.010 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=260.21, Mass=2163, SNR=32.1, Peak=188 HFD=4.1
04:02:05.011 00.001 28316 MultiStar: [#1 0.24,-0.04,1.00,U] [#2 0.18,-0.22,0.95,U] [#3 0.08,-0.04,0.86,U] [#4 0.23,-0.20,0.88,U] [#5 0.14,0.05,0.77,U] [#6 0.17,-0.30,0.65,U] [#7 0.11,-0.17,0.64,U] [#8 -0.06,0.29,0.61,U] 
04:02:05.011 00.000 28316 single-star, 8 included, MultiStar: {0.14, -0.06}, one-star: {0.07, 0.11}
04:02:05.011 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
04:02:05.012 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
04:02:05.013 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.99 mountX=0.07 mountY=-0.12, mountTheta=-1.01
04:02:05.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.11, opts=13)
04:02:05.015 00.001 28316 Enqueuing Move request for scope (0.07, 0.11)
04:02:05.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:05.015 00.000 28316 UpdateGuideState exits: m=2163 RSB=32.1
04:02:05.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:05.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:05.017 00.001 28316 Enqueuing Expose request
04:02:05.017 00.000 29988 Worker thread wakes up
04:02:05.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
04:02:05.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
04:02:05.017 00.000 29988 Moving (0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
04:02:05.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:02:05.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:05.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:02:05.017 00.000 29988 MoveAxis(E, 0, ABG)
04:02:05.017 00.000 29988 Move returns status 0, amount 0
04:02:05.017 00.000 29988 MoveAxis(N, 0, ABG)
04:02:05.017 00.000 29988 Move returns status 0, amount 0
04:02:05.017 00.000 29988 move complete, result=0
04:02:05.017 00.000 29988 worker thread done servicing request
04:02:05.017 00.000 29988 Worker thread wakes up
04:02:05.017 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:02:05.019 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:05.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:06.651 01.632 29988 Exposure complete
04:02:06.680 00.029 29988 worker thread done servicing request
04:02:06.680 00.000 28316 OnExposeComplete: enter
04:02:06.681 00.001 28316 UpdateGuideState(): m_state=6
04:02:06.682 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6712
04:02:06.683 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=259.95, Mass=2303, SNR=33.3, Peak=182 HFD=4.3
04:02:06.684 00.001 28316 MultiStar: [#1 0.17,0.01,0.98,U] [#2 -0.03,-0.19,0.93,U] [#3 0.23,-0.23,0.86,U] [#4 0.44,-0.24,0.00,M10] [#5 0.18,-0.18,0.74,U] [#6 0.22,-0.28,0.00,M1] [#7 0.18,-0.11,0.61,U] [#8 -0.21,0.22,0.60,U] 
04:02:06.685 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.10}, one-star: {0.11, -0.14}
04:02:06.686 00.001 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
04:02:06.687 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
04:02:06.688 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
04:02:06.690 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.10, opts=13)
04:02:06.691 00.001 28316 Enqueuing Move request for scope (0.10, -0.10)
04:02:06.692 00.001 29988 Worker thread wakes up
04:02:06.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
04:02:06.692 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
04:02:06.692 00.000 29988 Moving (0.10, -0.10) raw xDistance=-0.13 yDistance=-0.04
04:02:06.692 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:02:06.692 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:06.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:02:06.692 00.000 29988 MoveAxis(E, 0, ABG)
04:02:06.692 00.000 29988 Move returns status 0, amount 0
04:02:06.692 00.000 29988 MoveAxis(N, 0, ABG)
04:02:06.692 00.000 29988 Move returns status 0, amount 0
04:02:06.692 00.000 29988 move complete, result=0
04:02:06.692 00.000 29988 worker thread done servicing request
04:02:06.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:06.693 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.3
04:02:06.694 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:06.695 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:06.695 00.000 28316 Enqueuing Expose request
04:02:06.695 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:06.697 00.002 29988 Worker thread wakes up
04:02:06.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:06.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:08.211 01.514 29988 Exposure complete
04:02:08.237 00.026 29988 worker thread done servicing request
04:02:08.237 00.000 28316 OnExposeComplete: enter
04:02:08.238 00.001 28316 UpdateGuideState(): m_state=6
04:02:08.238 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6713
04:02:08.239 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=260.07, Mass=2238, SNR=32.8, Peak=165 HFD=4.2
04:02:08.239 00.000 28316 MultiStar: [#1 0.33,0.09,0.97,U] [#2 0.26,-0.11,0.91,U] [#3 0.39,-0.20,0.00,M1] [#4 0.48,-0.23,0.00,R] [#5 0.46,0.09,0.00,M1] [#6 0.23,-0.16,0.62,U] [#7 0.28,0.07,0.63,U] [#8 0.02,0.21,0.59,U] 
04:02:08.240 00.001 28316 refined, 5 included, MultiStar: {0.27, 0.01}, one-star: {0.40, -0.03}
04:02:08.240 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:02:08.241 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:02:08.242 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.02 mountX=-0.11 mountY=-0.25, mountTheta=-1.98
04:02:08.245 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.01, opts=13)
04:02:08.246 00.001 28316 Enqueuing Move request for scope (0.27, 0.01)
04:02:08.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:08.247 00.001 29988 Worker thread wakes up
04:02:08.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
04:02:08.247 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
04:02:08.247 00.000 29988 Moving (0.27, 0.01) raw xDistance=-0.11 yDistance=-0.25
04:02:08.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:02:08.247 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
04:02:08.247 00.000 29988 MoveAxis(E, 0, ABG)
04:02:08.247 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.8
04:02:08.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:08.248 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:08.248 00.000 28316 Enqueuing Expose request
04:02:08.249 00.001 29988 Move returns status 0, amount 0
04:02:08.249 00.000 29988 MoveAxis(N, 59, ABG)
04:02:08.249 00.000 29988 Guiding  Dir = 0, Dur = 59
04:02:08.249 00.000 29988 IsSlewing returns 0
04:02:08.249 00.000 29988 IsGuiding returns 0
04:02:08.255 00.006 29988 PulseGuide returned control before completion, sleep 64
04:02:08.322 00.067 29988 IsGuiding returns 0
04:02:08.322 00.000 29988 Move returns status 0, amount 59
04:02:08.322 00.000 29988 move complete, result=0
04:02:08.322 00.000 29988 worker thread done servicing request
04:02:08.322 00.000 29988 Worker thread wakes up
04:02:08.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:08.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:08.323 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 59 ms NORTH
04:02:10.055 01.732 29988 Exposure complete
04:02:10.095 00.040 29988 worker thread done servicing request
04:02:10.095 00.000 28316 OnExposeComplete: enter
04:02:10.096 00.001 28316 UpdateGuideState(): m_state=6
04:02:10.097 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6714
04:02:10.099 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=260.05, Mass=2447, SNR=34.1, Peak=191 HFD=4.1
04:02:10.101 00.002 28316 MultiStar: [#1 0.02,-0.01,0.94,U] [#2 -0.15,-0.17,0.87,U] [#3 -0.00,-0.25,0.83,U] [#4 -0.21,-0.09,0.81,U] [#5 0.02,-0.16,0.71,U] [#6 0.14,-0.20,0.59,U] [#7 -0.13,0.11,0.58,U] [#8 -0.17,0.26,0.56,U] 
04:02:10.101 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.09, -0.05}
04:02:10.102 00.001 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.98)
04:02:10.103 00.001 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.94)
04:02:10.103 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.31 mountX=-0.04 mountY=0.09, mountTheta=1.97
04:02:10.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
04:02:10.104 00.000 28316 Enqueuing Move request for scope (-0.07, -0.07)
04:02:10.105 00.001 29988 Worker thread wakes up
04:02:10.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:10.105 00.000 28316 UpdateGuideState exits: m=2447 RSB=34.1
04:02:10.106 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:10.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:10.107 00.001 28316 Enqueuing Expose request
04:02:10.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
04:02:10.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
04:02:10.107 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.04 yDistance=0.09
04:02:10.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:02:10.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:10.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:02:10.107 00.000 29988 MoveAxis(E, 0, ABG)
04:02:10.107 00.000 29988 Move returns status 0, amount 0
04:02:10.107 00.000 29988 MoveAxis(N, 0, ABG)
04:02:10.107 00.000 29988 Move returns status 0, amount 0
04:02:10.107 00.000 29988 move complete, result=0
04:02:10.107 00.000 29988 worker thread done servicing request
04:02:10.107 00.000 29988 Worker thread wakes up
04:02:10.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:10.108 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:10.108 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:11.525 01.417 29988 Exposure complete
04:02:11.560 00.035 29988 worker thread done servicing request
04:02:11.560 00.000 28316 OnExposeComplete: enter
04:02:11.560 00.000 28316 UpdateGuideState(): m_state=6
04:02:11.561 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6715
04:02:11.563 00.002 28316 Star::Find returns 1 (0), X=950.85, Y=260.08, Mass=2376, SNR=33.7, Peak=186 HFD=4.2
04:02:11.564 00.001 28316 MultiStar: [#1 0.14,-0.04,0.97,U] [#2 0.15,-0.22,0.89,U] [#3 0.07,-0.23,0.84,U] [#4 -0.43,-0.17,0.00,M1] [#5 0.01,-0.07,0.73,U] [#6 0.19,-0.38,0.00,M1] [#7 0.17,-0.30,0.63,U] [#8 -0.17,0.21,0.58,U] 
04:02:11.564 00.000 28316 single-star, 6 included, MultiStar: {0.06, -0.10}, one-star: {0.01, -0.02}
04:02:11.564 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
04:02:11.565 00.001 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
04:02:11.565 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.88 mountX=-0.02 mountY=-0.01, mountTheta=-2.92
04:02:11.567 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
04:02:11.568 00.001 28316 Enqueuing Move request for scope (0.01, -0.02)
04:02:11.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:11.569 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.7
04:02:11.570 00.001 29988 Worker thread wakes up
04:02:11.570 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:11.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
04:02:11.570 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:11.570 00.000 28316 Enqueuing Expose request
04:02:11.571 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
04:02:11.571 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.01
04:02:11.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:02:11.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:11.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:02:11.571 00.000 29988 MoveAxis(E, 0, ABG)
04:02:11.571 00.000 29988 Move returns status 0, amount 0
04:02:11.571 00.000 29988 MoveAxis(N, 0, ABG)
04:02:11.571 00.000 29988 Move returns status 0, amount 0
04:02:11.571 00.000 29988 move complete, result=0
04:02:11.571 00.000 29988 worker thread done servicing request
04:02:11.571 00.000 29988 Worker thread wakes up
04:02:11.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:11.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:11.572 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:13.199 01.627 29988 Exposure complete
04:02:13.249 00.050 29988 worker thread done servicing request
04:02:13.249 00.000 28316 OnExposeComplete: enter
04:02:13.249 00.000 28316 UpdateGuideState(): m_state=6
04:02:13.250 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6716
04:02:13.250 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=259.88, Mass=2303, SNR=33.2, Peak=185 HFD=4.2
04:02:13.251 00.001 28316 MultiStar: [#1 -0.00,-0.10,0.97,U] [#2 0.13,-0.38,0.00,M1] [#3 0.04,-0.26,0.85,U] [#4 -0.47,-0.14,0.00,M2] [#5 0.00,-0.27,0.75,U] [#6 -0.04,-0.25,0.66,U] [#7 0.05,-0.33,0.62,U] [#8 -0.04,0.08,0.57,U] 
04:02:13.251 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.20}, one-star: {0.02, -0.21}
04:02:13.252 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
04:02:13.252 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
04:02:13.253 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=-0.18 mountY=0.08, mountTheta=2.71
04:02:13.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.20, opts=13)
04:02:13.254 00.000 28316 Enqueuing Move request for scope (0.01, -0.20)
04:02:13.255 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:13.256 00.001 29988 Worker thread wakes up
04:02:13.256 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
04:02:13.256 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
04:02:13.256 00.000 29988 Moving (0.01, -0.20) raw xDistance=-0.18 yDistance=0.08
04:02:13.256 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
04:02:13.257 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:02:13.257 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:13.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:13.258 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:13.259 00.001 28316 Enqueuing Expose request
04:02:13.260 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:02:13.260 00.000 29988 MoveAxis(E, 0, ABG)
04:02:13.260 00.000 29988 Move returns status 0, amount 0
04:02:13.260 00.000 29988 MoveAxis(N, 0, ABG)
04:02:13.260 00.000 29988 Move returns status 0, amount 0
04:02:13.260 00.000 29988 move complete, result=0
04:02:13.260 00.000 29988 worker thread done servicing request
04:02:13.260 00.000 29988 Worker thread wakes up
04:02:13.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:13.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:13.261 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:14.791 01.530 29988 Exposure complete
04:02:14.830 00.039 29988 worker thread done servicing request
04:02:14.830 00.000 28316 OnExposeComplete: enter
04:02:14.831 00.001 28316 UpdateGuideState(): m_state=6
04:02:14.831 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6717
04:02:14.831 00.000 28316 Star::Find returns 1 (0), X=951.00, Y=259.89, Mass=2164, SNR=32.3, Peak=164 HFD=4.3
04:02:14.832 00.001 28316 MultiStar: [#1 -0.20,-0.10,0.96,U] [#2 0.05,-0.35,0.00,M2] [#3 0.25,-0.28,0.00,M1] [#4 -0.00,-0.20,0.82,U] [#5 -0.20,-0.24,0.76,U] [#6 0.29,-0.41,0.00,M1] [#7 0.14,-0.29,0.64,U] [#8 -0.22,-0.03,0.60,U] 
04:02:14.832 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.18}, one-star: {0.16, -0.21}
04:02:14.833 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
04:02:14.834 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
04:02:14.835 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.82 mountX=-0.14 mountY=0.12, mountTheta=2.44
04:02:14.836 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.18, opts=13)
04:02:14.837 00.001 28316 Enqueuing Move request for scope (-0.05, -0.18)
04:02:14.837 00.000 29988 Worker thread wakes up
04:02:14.837 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:14.838 00.001 28316 UpdateGuideState exits: m=2164 RSB=32.3
04:02:14.838 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:14.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:14.839 00.001 28316 Enqueuing Expose request
04:02:14.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
04:02:14.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
04:02:14.839 00.000 29988 Moving (-0.05, -0.18) raw xDistance=-0.14 yDistance=0.12
04:02:14.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:02:14.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:14.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:02:14.839 00.000 29988 MoveAxis(E, 0, ABG)
04:02:14.839 00.000 29988 Move returns status 0, amount 0
04:02:14.839 00.000 29988 MoveAxis(N, 0, ABG)
04:02:14.839 00.000 29988 Move returns status 0, amount 0
04:02:14.839 00.000 29988 move complete, result=0
04:02:14.839 00.000 29988 worker thread done servicing request
04:02:14.839 00.000 29988 Worker thread wakes up
04:02:14.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:14.840 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:14.840 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:16.469 01.629 29988 Exposure complete
04:02:16.505 00.036 28316 OnExposeComplete: enter
04:02:16.505 00.000 28316 UpdateGuideState(): m_state=6
04:02:16.507 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6718
04:02:16.508 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=260.11, Mass=2236, SNR=32.8, Peak=172 HFD=4.3
04:02:16.509 00.001 28316 MultiStar: [#1 0.29,-0.02,0.99,U] [#2 0.00,-0.24,0.92,U] [#3 0.07,-0.22,0.87,U] [#4 -0.08,-0.18,0.85,U] [#5 -0.02,-0.05,0.75,U] [#6 0.35,-0.22,0.00,M2] [#7 0.28,-0.22,0.00,M1] [#8 0.07,0.22,0.58,U] 
04:02:16.509 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.08}, one-star: {0.11, 0.01}
04:02:16.510 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
04:02:16.511 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
04:02:16.512 00.001 29988 worker thread done servicing request
04:02:16.512 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.87 mountX=-0.10 mountY=-0.02, mountTheta=-2.90
04:02:16.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.08, opts=13)
04:02:16.515 00.002 28316 Enqueuing Move request for scope (0.07, -0.08)
04:02:16.516 00.001 29988 Worker thread wakes up
04:02:16.516 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
04:02:16.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
04:02:16.516 00.000 29988 Moving (0.07, -0.08) raw xDistance=-0.10 yDistance=-0.02
04:02:16.517 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:02:16.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:16.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:02:16.532 00.015 29988 MoveAxis(E, 0, ABG)
04:02:16.532 00.000 29988 Move returns status 0, amount 0
04:02:16.532 00.000 29988 MoveAxis(N, 0, ABG)
04:02:16.532 00.000 29988 Move returns status 0, amount 0
04:02:16.532 00.000 29988 move complete, result=0
04:02:16.532 00.000 29988 worker thread done servicing request
04:02:16.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:16.532 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
04:02:16.533 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:16.533 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:16.534 00.001 28316 Enqueuing Expose request
04:02:16.535 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:16.536 00.001 29988 Worker thread wakes up
04:02:16.537 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:16.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:18.064 01.527 29988 Exposure complete
04:02:18.110 00.046 29988 worker thread done servicing request
04:02:18.110 00.000 28316 OnExposeComplete: enter
04:02:18.110 00.000 28316 UpdateGuideState(): m_state=6
04:02:18.111 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6719
04:02:18.111 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=259.88, Mass=2085, SNR=31.6, Peak=160 HFD=4.2
04:02:18.112 00.001 28316 MultiStar: [#1 0.12,-0.28,1.00,U] [#2 0.21,-0.24,0.95,U] [#3 0.11,-0.35,0.00,M1] [#4 -0.02,-0.14,0.87,U] [#5 0.03,-0.26,0.76,U] [#6 0.41,-0.31,0.00,M3] [#7 0.11,-0.10,0.65,U] [#8 0.15,-0.03,0.63,U] 
04:02:18.112 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.19}, one-star: {0.21, -0.22}
04:02:18.113 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
04:02:18.113 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
04:02:18.114 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.01 mountX=-0.23 mountY=-0.02, mountTheta=-3.05
04:02:18.115 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
04:02:18.115 00.000 28316 Enqueuing Move request for scope (0.12, -0.19)
04:02:18.116 00.001 29988 Worker thread wakes up
04:02:18.116 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
04:02:18.116 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
04:02:18.116 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:18.116 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.23 yDistance=-0.02
04:02:18.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:02:18.116 00.000 28316 UpdateGuideState exits: m=2085 RSB=31.6
04:02:18.117 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:18.117 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:18.117 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:18.117 00.000 28316 Enqueuing Expose request
04:02:18.118 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:02:18.118 00.000 29988 MoveAxis(E, 47, ABG)
04:02:18.118 00.000 29988 Guiding  Dir = 2, Dur = 47
04:02:18.118 00.000 29988 IsSlewing returns 0
04:02:18.118 00.000 29988 IsGuiding returns 0
04:02:18.120 00.002 29988 PulseGuide returned control before completion, sleep 56
04:02:18.186 00.066 29988 IsGuiding returns 1
04:02:18.186 00.000 29988 scope still moving after pulse duration time elapsed
04:02:18.219 00.033 29988 IsSlewing returns 0
04:02:18.219 00.000 29988 IsGuiding returns 0
04:02:18.219 00.000 29988 scope move finished after 47 + 53 ms
04:02:18.219 00.000 29988 Move returns status 0, amount 47
04:02:18.219 00.000 29988 MoveAxis(N, 0, ABG)
04:02:18.219 00.000 29988 Move returns status 0, amount 0
04:02:18.219 00.000 29988 move complete, result=0
04:02:18.219 00.000 29988 worker thread done servicing request
04:02:18.219 00.000 29988 Worker thread wakes up
04:02:18.219 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:18.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:18.219 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
04:02:19.855 01.636 29988 Exposure complete
04:02:19.893 00.038 29988 worker thread done servicing request
04:02:19.893 00.000 28316 OnExposeComplete: enter
04:02:19.894 00.001 28316 UpdateGuideState(): m_state=6
04:02:19.895 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6720
04:02:19.895 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=260.14, Mass=2226, SNR=32.7, Peak=155 HFD=4.3
04:02:19.896 00.001 28316 MultiStar: [#1 0.34,-0.16,0.00,M1] [#2 0.26,0.02,0.92,U] [#3 0.38,-0.11,0.00,M2] [#4 -0.28,-0.01,0.83,U] [#5 0.18,-0.13,0.73,U] [#6 0.13,-0.14,0.63,U] [#7 0.15,0.04,0.62,U] [#8 -0.17,0.34,0.00,M1] 
04:02:19.896 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.12, 0.04}
04:02:19.896 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
04:02:19.897 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
04:02:19.897 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=-0.06 mountY=-0.07, mountTheta=-2.23
04:02:19.899 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
04:02:19.900 00.001 28316 Enqueuing Move request for scope (0.09, -0.02)
04:02:19.900 00.000 29988 Worker thread wakes up
04:02:19.900 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:19.901 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
04:02:19.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
04:02:19.901 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.7
04:02:19.901 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:19.902 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:19.902 00.000 28316 Enqueuing Expose request
04:02:19.903 00.001 29988 Moving (0.09, -0.02) raw xDistance=-0.06 yDistance=-0.07
04:02:19.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:02:19.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:19.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:02:19.903 00.000 29988 MoveAxis(E, 0, ABG)
04:02:19.903 00.000 29988 Move returns status 0, amount 0
04:02:19.903 00.000 29988 MoveAxis(N, 0, ABG)
04:02:19.903 00.000 29988 Move returns status 0, amount 0
04:02:19.903 00.000 29988 move complete, result=0
04:02:19.903 00.000 29988 worker thread done servicing request
04:02:19.903 00.000 29988 Worker thread wakes up
04:02:19.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:19.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:19.903 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:02:21.419 01.516 29988 Exposure complete
04:02:21.451 00.032 29988 worker thread done servicing request
04:02:21.451 00.000 28316 OnExposeComplete: enter
04:02:21.451 00.000 28316 UpdateGuideState(): m_state=6
04:02:21.452 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6721
04:02:21.453 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=260.43, Mass=2352, SNR=33.4, Peak=170 HFD=3.9
04:02:21.453 00.000 28316 MultiStar: [#1 0.21,0.43,0.00,M2] [#2 0.07,0.07,0.87,U] [#3 0.14,0.30,0.86,U] [#4 -0.20,0.33,0.00,M1] [#5 0.06,0.38,0.00,M1] [#6 0.03,0.22,0.66,U] [#7 0.17,0.20,0.64,U] [#8 -0.14,0.26,0.59,U] 
04:02:21.453 00.000 28316 refined, 5 included, MultiStar: {0.05, 0.23}, one-star: {0.01, 0.33}
04:02:21.454 00.001 28316 CameraToMount -- cameraTheta (1.35) - m_xAngle (2.00) = xAngle (-0.65 = -0.65)
04:02:21.454 00.000 28316 CameraToMount -- cameraTheta (1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
04:02:21.455 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.35 mountX=0.19 mountY=-0.15, mountTheta=-0.67
04:02:21.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.23, opts=13)
04:02:21.456 00.000 28316 Enqueuing Move request for scope (0.05, 0.23)
04:02:21.457 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:21.457 00.000 28316 UpdateGuideState exits: m=2352 RSB=33.4
04:02:21.458 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:21.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:21.458 00.000 28316 Enqueuing Expose request
04:02:21.459 00.001 29988 Worker thread wakes up
04:02:21.459 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
04:02:21.459 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
04:02:21.459 00.000 29988 Moving (0.05, 0.23) raw xDistance=0.19 yDistance=-0.15
04:02:21.459 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:02:21.459 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:21.459 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:02:21.459 00.000 29988 MoveAxis(E, 0, ABG)
04:02:21.459 00.000 29988 Move returns status 0, amount 0
04:02:21.459 00.000 29988 MoveAxis(N, 0, ABG)
04:02:21.459 00.000 29988 Move returns status 0, amount 0
04:02:21.459 00.000 29988 move complete, result=0
04:02:21.459 00.000 29988 worker thread done servicing request
04:02:21.459 00.000 29988 Worker thread wakes up
04:02:21.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:21.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:21.460 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:02:23.086 01.626 29988 Exposure complete
04:02:23.133 00.047 29988 worker thread done servicing request
04:02:23.133 00.000 28316 OnExposeComplete: enter
04:02:23.134 00.001 28316 UpdateGuideState(): m_state=6
04:02:23.135 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6722
04:02:23.135 00.000 28316 Star::Find returns 1 (0), X=950.78, Y=260.25, Mass=2250, SNR=32.8, Peak=165 HFD=4.3
04:02:23.136 00.001 28316 MultiStar: [#1 0.13,0.19,0.99,U] [#2 -0.21,0.11,0.86,U] [#3 -0.05,0.16,0.85,U] [#4 -0.33,-0.01,0.81,U] [#5 -0.01,0.23,0.72,U] [#6 -0.09,-0.20,0.60,U] [#7 -0.07,-0.07,0.61,U] [#8 -0.20,0.46,0.00,M1] 
04:02:23.136 00.000 28316 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.06, 0.16}
04:02:23.136 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
04:02:23.137 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
04:02:23.137 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=0.11 mountY=0.03, mountTheta=0.29
04:02:23.138 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.09, opts=13)
04:02:23.139 00.001 28316 Enqueuing Move request for scope (-0.08, 0.09)
04:02:23.139 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:23.140 00.001 29988 Worker thread wakes up
04:02:23.140 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
04:02:23.140 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
04:02:23.140 00.000 29988 Moving (-0.08, 0.09) raw xDistance=0.11 yDistance=0.03
04:02:23.140 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
04:02:23.141 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:02:23.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:23.141 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:23.141 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:23.141 00.000 28316 Enqueuing Expose request
04:02:23.142 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:02:23.142 00.000 29988 MoveAxis(E, 0, ABG)
04:02:23.142 00.000 29988 Move returns status 0, amount 0
04:02:23.142 00.000 29988 MoveAxis(N, 0, ABG)
04:02:23.142 00.000 29988 Move returns status 0, amount 0
04:02:23.142 00.000 29988 move complete, result=0
04:02:23.142 00.000 29988 worker thread done servicing request
04:02:23.142 00.000 29988 Worker thread wakes up
04:02:23.142 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:23.142 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:23.143 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:02:24.669 01.526 29988 Exposure complete
04:02:24.708 00.039 29988 worker thread done servicing request
04:02:24.709 00.001 28316 OnExposeComplete: enter
04:02:24.709 00.000 28316 UpdateGuideState(): m_state=6
04:02:24.710 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6723
04:02:24.710 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.93, Mass=2144, SNR=32.0, Peak=157 HFD=4.2
04:02:24.711 00.001 28316 MultiStar: [#1 -0.09,-0.17,1.02,U] [#2 0.03,-0.29,0.93,U] [#3 -0.09,-0.20,0.91,U] [#4 -0.29,-0.20,0.00,M1] [#5 0.05,-0.05,0.72,U] [#6 -0.33,-0.27,0.00,M1] [#7 0.16,-0.12,0.64,U] [#8 -0.03,0.21,0.59,U] 
04:02:24.711 00.000 28316 refined, 6 included, MultiStar: {-0.02, -0.13}, one-star: {-0.09, -0.16}
04:02:24.711 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.58)
04:02:24.712 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
04:02:24.714 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.70 mountX=-0.11 mountY=0.08, mountTheta=2.55
04:02:24.715 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.13, opts=13)
04:02:24.716 00.001 28316 Enqueuing Move request for scope (-0.02, -0.13)
04:02:24.716 00.000 29988 Worker thread wakes up
04:02:24.716 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
04:02:24.716 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
04:02:24.716 00.000 29988 Moving (-0.02, -0.13) raw xDistance=-0.11 yDistance=0.08
04:02:24.716 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:02:24.716 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:24.716 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:24.717 00.001 28316 UpdateGuideState exits: m=2144 RSB=32.0
04:02:24.717 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:24.717 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:24.718 00.001 28316 Enqueuing Expose request
04:02:24.718 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:02:24.718 00.000 29988 MoveAxis(E, 0, ABG)
04:02:24.718 00.000 29988 Move returns status 0, amount 0
04:02:24.718 00.000 29988 MoveAxis(N, 0, ABG)
04:02:24.718 00.000 29988 Move returns status 0, amount 0
04:02:24.718 00.000 29988 move complete, result=0
04:02:24.718 00.000 29988 worker thread done servicing request
04:02:24.718 00.000 29988 Worker thread wakes up
04:02:24.719 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:24.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:24.719 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:26.343 01.624 29988 Exposure complete
04:02:26.383 00.040 29988 worker thread done servicing request
04:02:26.383 00.000 28316 OnExposeComplete: enter
04:02:26.384 00.001 28316 UpdateGuideState(): m_state=6
04:02:26.384 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6724
04:02:26.385 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=259.99, Mass=2326, SNR=33.3, Peak=187 HFD=4.1
04:02:26.386 00.001 28316 MultiStar: [#1 0.05,-0.13,0.97,U] [#2 0.02,-0.21,0.91,U] [#3 0.04,-0.21,0.84,U] [#4 -0.50,-0.06,0.00,M2] [#5 0.01,-0.18,0.74,U] [#6 -0.18,-0.18,0.59,U] [#7 -0.04,-0.03,0.61,U] [#8 -0.12,0.16,0.57,U] 
04:02:26.386 00.000 28316 single-star, 7 included, MultiStar: {-0.02, -0.12}, one-star: {-0.06, -0.11}
04:02:26.387 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
04:02:26.387 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
04:02:26.387 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.09 mountX=-0.07 mountY=0.10, mountTheta=2.18
04:02:26.391 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.11, opts=13)
04:02:26.394 00.003 28316 Enqueuing Move request for scope (-0.06, -0.11)
04:02:26.396 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:26.398 00.002 28316 UpdateGuideState exits: m=2326 RSB=33.3
04:02:26.401 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:26.403 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:26.405 00.002 28316 Enqueuing Expose request
04:02:26.407 00.002 29988 Worker thread wakes up
04:02:26.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
04:02:26.407 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
04:02:26.407 00.000 29988 Moving (-0.06, -0.11) raw xDistance=-0.07 yDistance=0.10
04:02:26.408 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:02:26.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:26.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:02:26.408 00.000 29988 MoveAxis(E, 0, ABG)
04:02:26.408 00.000 29988 Move returns status 0, amount 0
04:02:26.408 00.000 29988 MoveAxis(N, 0, ABG)
04:02:26.408 00.000 29988 Move returns status 0, amount 0
04:02:26.408 00.000 29988 move complete, result=0
04:02:26.408 00.000 29988 worker thread done servicing request
04:02:26.408 00.000 29988 Worker thread wakes up
04:02:26.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:26.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:26.409 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:27.932 01.523 29988 Exposure complete
04:02:27.969 00.037 29988 worker thread done servicing request
04:02:27.969 00.000 28316 OnExposeComplete: enter
04:02:27.970 00.001 28316 UpdateGuideState(): m_state=6
04:02:27.971 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6725
04:02:27.971 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=260.20, Mass=2339, SNR=33.6, Peak=174 HFD=4.3
04:02:27.972 00.001 28316 MultiStar: [#1 -0.09,-0.01,0.95,U] [#2 -0.00,0.01,0.88,U] [#3 -0.06,-0.10,0.82,U] [#4 -0.36,0.14,0.00,M3] [#5 -0.04,0.14,0.72,U] [#6 -0.10,-0.07,0.63,U] [#7 0.22,-0.02,0.60,U] [#8 -0.03,0.35,0.00,M1] 
04:02:27.972 00.000 28316 refined, 6 included, MultiStar: {-0.02, 0.01}, one-star: {-0.01, 0.10}
04:02:27.974 00.002 28316 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.00) = xAngle (0.69 = 0.69)
04:02:27.975 00.001 28316 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
04:02:27.977 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.69 mountX=0.02 mountY=0.01, mountTheta=0.66
04:02:27.978 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.01, opts=13)
04:02:27.978 00.000 28316 Enqueuing Move request for scope (-0.02, 0.01)
04:02:27.979 00.001 29988 Worker thread wakes up
04:02:27.979 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:27.979 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
04:02:27.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
04:02:27.979 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.6
04:02:27.979 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:27.979 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:27.981 00.002 28316 Enqueuing Expose request
04:02:27.981 00.000 29988 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=0.01
04:02:27.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:02:27.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:27.981 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:02:27.981 00.000 29988 MoveAxis(E, 0, ABG)
04:02:27.981 00.000 29988 Move returns status 0, amount 0
04:02:27.981 00.000 29988 MoveAxis(N, 0, ABG)
04:02:27.981 00.000 29988 Move returns status 0, amount 0
04:02:27.981 00.000 29988 move complete, result=0
04:02:27.981 00.000 29988 worker thread done servicing request
04:02:27.981 00.000 29988 Worker thread wakes up
04:02:27.981 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:27.981 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:27.982 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:02:29.610 01.628 29988 Exposure complete
04:02:29.647 00.037 29988 worker thread done servicing request
04:02:29.647 00.000 28316 OnExposeComplete: enter
04:02:29.648 00.001 28316 UpdateGuideState(): m_state=6
04:02:29.648 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6726
04:02:29.650 00.002 28316 Star::Find returns 1 (0), X=950.70, Y=260.13, Mass=2198, SNR=32.5, Peak=170 HFD=4.0
04:02:29.652 00.002 28316 MultiStar: [#1 -0.18,-0.02,0.97,U] [#2 0.09,-0.05,0.93,U] [#3 -0.12,-0.08,0.88,U] [#4 -0.59,0.25,0.00,M4] [#5 -0.38,0.09,0.00,M1] [#6 -0.12,-0.00,0.63,U] [#7 0.01,0.17,0.63,U] [#8 -0.25,0.34,0.00,M2] 
04:02:29.655 00.003 28316 refined, 5 included, MultiStar: {-0.08, 0.00}, one-star: {-0.13, 0.03}
04:02:29.658 00.003 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
04:02:29.660 00.002 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
04:02:29.662 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.13 mountX=0.03 mountY=0.07, mountTheta=1.12
04:02:29.666 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.00, opts=13)
04:02:29.668 00.002 28316 Enqueuing Move request for scope (-0.08, 0.00)
04:02:29.671 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:29.671 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.5
04:02:29.672 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:29.672 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:29.673 00.001 28316 Enqueuing Expose request
04:02:29.673 00.000 29988 Worker thread wakes up
04:02:29.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
04:02:29.673 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
04:02:29.673 00.000 29988 Moving (-0.08, 0.00) raw xDistance=0.03 yDistance=0.07
04:02:29.673 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:02:29.673 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:29.673 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:02:29.673 00.000 29988 MoveAxis(E, 0, ABG)
04:02:29.673 00.000 29988 Move returns status 0, amount 0
04:02:29.673 00.000 29988 MoveAxis(N, 0, ABG)
04:02:29.673 00.000 29988 Move returns status 0, amount 0
04:02:29.673 00.000 29988 move complete, result=0
04:02:29.673 00.000 29988 worker thread done servicing request
04:02:29.674 00.001 29988 Worker thread wakes up
04:02:29.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:29.674 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:29.674 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:31.195 01.521 29988 Exposure complete
04:02:31.233 00.038 29988 worker thread done servicing request
04:02:31.233 00.000 28316 OnExposeComplete: enter
04:02:31.234 00.001 28316 UpdateGuideState(): m_state=6
04:02:31.236 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6727
04:02:31.236 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=260.27, Mass=2270, SNR=32.8, Peak=183 HFD=3.9
04:02:31.236 00.000 28316 MultiStar: [#1 0.08,-0.06,1.00,U] [#2 0.08,0.03,0.93,U] [#3 0.03,0.04,0.87,U] [#4 -0.46,0.22,0.00,M5] [#5 0.02,0.20,0.74,U] [#6 0.05,-0.06,0.63,U] [#7 0.10,0.09,0.62,U] [#8 -0.24,0.30,0.00,M3] 
04:02:31.236 00.000 28316 refined, 6 included, MultiStar: {0.05, 0.06}, one-star: {0.00, 0.17}
04:02:31.237 00.001 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
04:02:31.237 00.000 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
04:02:31.237 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.87 mountX=0.03 mountY=-0.07, mountTheta=-1.13
04:02:31.240 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.06, opts=13)
04:02:31.242 00.002 28316 Enqueuing Move request for scope (0.05, 0.06)
04:02:31.243 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:31.244 00.001 28316 UpdateGuideState exits: m=2270 RSB=32.8
04:02:31.244 00.000 29988 Worker thread wakes up
04:02:31.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:31.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:31.245 00.000 28316 Enqueuing Expose request
04:02:31.246 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
04:02:31.246 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
04:02:31.246 00.000 29988 Moving (0.05, 0.06) raw xDistance=0.03 yDistance=-0.07
04:02:31.246 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:02:31.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:31.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:02:31.246 00.000 29988 MoveAxis(E, 0, ABG)
04:02:31.246 00.000 29988 Move returns status 0, amount 0
04:02:31.246 00.000 29988 MoveAxis(N, 0, ABG)
04:02:31.246 00.000 29988 Move returns status 0, amount 0
04:02:31.246 00.000 29988 move complete, result=0
04:02:31.246 00.000 29988 worker thread done servicing request
04:02:31.246 00.000 29988 Worker thread wakes up
04:02:31.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:31.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:31.246 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:02:32.880 01.634 29988 Exposure complete
04:02:32.932 00.052 29988 worker thread done servicing request
04:02:32.933 00.001 28316 OnExposeComplete: enter
04:02:32.934 00.001 28316 UpdateGuideState(): m_state=6
04:02:32.936 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6728
04:02:32.938 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=260.27, Mass=2223, SNR=32.6, Peak=173 HFD=4.1
04:02:32.939 00.001 28316 MultiStar: [#1 -0.04,0.05,1.00,U] [#2 -0.13,0.04,0.93,U] [#3 -0.01,0.13,0.86,U] [#4 -0.44,0.31,0.00,M6] [#5 -0.02,0.00,0.76,U] [#6 -0.01,0.09,0.64,U] [#7 -0.07,0.23,0.64,U] [#8 -0.14,0.35,0.00,M4] 
04:02:32.940 00.001 28316 refined, 6 included, MultiStar: {-0.05, 0.10}, one-star: {-0.04, 0.18}
04:02:32.941 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
04:02:32.943 00.002 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
04:02:32.944 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.99 mountX=0.11 mountY=-0.00, mountTheta=-0.05
04:02:32.945 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.10, opts=13)
04:02:32.946 00.001 28316 Enqueuing Move request for scope (-0.05, 0.10)
04:02:32.948 00.002 29988 Worker thread wakes up
04:02:32.948 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
04:02:32.948 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
04:02:32.948 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:32.948 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.6
04:02:32.949 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:32.949 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:32.949 00.000 28316 Enqueuing Expose request
04:02:32.950 00.001 29988 Moving (-0.05, 0.10) raw xDistance=0.11 yDistance=-0.00
04:02:32.950 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:02:32.950 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:32.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:02:32.950 00.000 29988 MoveAxis(E, 0, ABG)
04:02:32.950 00.000 29988 Move returns status 0, amount 0
04:02:32.950 00.000 29988 MoveAxis(N, 0, ABG)
04:02:32.950 00.000 29988 Move returns status 0, amount 0
04:02:32.950 00.000 29988 move complete, result=0
04:02:32.950 00.000 29988 worker thread done servicing request
04:02:32.950 00.000 29988 Worker thread wakes up
04:02:32.950 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:32.950 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:32.951 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:34.461 01.510 29988 Exposure complete
04:02:34.497 00.036 29988 worker thread done servicing request
04:02:34.497 00.000 28316 OnExposeComplete: enter
04:02:34.498 00.001 28316 UpdateGuideState(): m_state=6
04:02:34.499 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6729
04:02:34.501 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=260.04, Mass=2223, SNR=32.7, Peak=181 HFD=4.0
04:02:34.502 00.001 28316 MultiStar: [#1 0.01,-0.13,0.96,U] [#2 -0.24,-0.09,0.89,U] [#3 -0.31,-0.14,0.82,U] [#4 -0.41,-0.08,0.00,M7] [#5 -0.22,-0.01,0.74,U] [#6 -0.30,-0.18,0.00,M1] [#7 -0.37,0.05,0.00,M1] [#8 -0.31,0.24,0.00,M5] 
04:02:34.503 00.001 28316 single-star, 4 included, MultiStar: {-0.18, -0.09}, one-star: {-0.19, -0.06}
04:02:34.503 00.000 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
04:02:34.504 00.001 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
04:02:34.504 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.83 mountX=0.02 mountY=0.19, mountTheta=1.45
04:02:34.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.06, opts=13)
04:02:34.506 00.001 28316 Enqueuing Move request for scope (-0.19, -0.06)
04:02:34.507 00.001 29988 Worker thread wakes up
04:02:34.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
04:02:34.507 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
04:02:34.507 00.000 29988 Moving (-0.19, -0.06) raw xDistance=0.02 yDistance=0.19
04:02:34.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:02:34.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:34.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:34.508 00.001 28316 UpdateGuideState exits: m=2223 RSB=32.7
04:02:34.509 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:34.509 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:34.510 00.001 28316 Enqueuing Expose request
04:02:34.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:02:34.510 00.000 29988 MoveAxis(E, 0, ABG)
04:02:34.510 00.000 29988 Move returns status 0, amount 0
04:02:34.510 00.000 29988 MoveAxis(N, 0, ABG)
04:02:34.510 00.000 29988 Move returns status 0, amount 0
04:02:34.510 00.000 29988 move complete, result=0
04:02:34.510 00.000 29988 worker thread done servicing request
04:02:34.510 00.000 29988 Worker thread wakes up
04:02:34.510 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:34.510 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:34.512 00.002 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:36.133 01.621 29988 Exposure complete
04:02:36.167 00.034 29988 worker thread done servicing request
04:02:36.167 00.000 28316 OnExposeComplete: enter
04:02:36.168 00.001 28316 UpdateGuideState(): m_state=6
04:02:36.168 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6730
04:02:36.169 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=260.02, Mass=2197, SNR=32.5, Peak=172 HFD=4.1
04:02:36.169 00.000 28316 MultiStar: [#1 0.02,-0.11,0.95,U] [#2 -0.31,-0.07,0.92,U] [#3 -0.22,-0.17,0.88,U] [#4 -0.75,0.05,0.00,M8] [#5 -0.11,0.03,0.76,U] [#6 -0.24,-0.37,0.00,M2] [#7 -0.10,0.04,0.62,U] [#8 -0.28,0.17,0.58,U] 
04:02:36.170 00.001 28316 single-star, 6 included, MultiStar: {-0.15, -0.04}, one-star: {-0.07, -0.07}
04:02:36.170 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.32 = 1.96)
04:02:36.171 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.36 = 1.92)
04:02:36.171 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.33 mountX=-0.04 mountY=0.09, mountTheta=1.95
04:02:36.172 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.07, opts=13)
04:02:36.172 00.000 28316 Enqueuing Move request for scope (-0.07, -0.07)
04:02:36.173 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:36.174 00.001 29988 Worker thread wakes up
04:02:36.174 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.5
04:02:36.174 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:36.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
04:02:36.175 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:36.175 00.000 28316 Enqueuing Expose request
04:02:36.176 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
04:02:36.176 00.000 29988 Moving (-0.07, -0.07) raw xDistance=-0.04 yDistance=0.09
04:02:36.176 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:02:36.176 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:36.176 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:02:36.176 00.000 29988 MoveAxis(E, 0, ABG)
04:02:36.176 00.000 29988 Move returns status 0, amount 0
04:02:36.176 00.000 29988 MoveAxis(N, 0, ABG)
04:02:36.176 00.000 29988 Move returns status 0, amount 0
04:02:36.176 00.000 29988 move complete, result=0
04:02:36.176 00.000 29988 worker thread done servicing request
04:02:36.176 00.000 29988 Worker thread wakes up
04:02:36.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:36.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:36.176 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:37.698 01.522 29988 Exposure complete
04:02:37.742 00.044 29988 worker thread done servicing request
04:02:37.742 00.000 28316 OnExposeComplete: enter
04:02:37.743 00.001 28316 UpdateGuideState(): m_state=6
04:02:37.746 00.003 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6731
04:02:37.748 00.002 28316 Star::Find returns 1 (0), X=950.81, Y=260.06, Mass=2194, SNR=32.5, Peak=174 HFD=4.2
04:02:37.749 00.001 28316 MultiStar: [#1 0.06,-0.04,0.98,U] [#2 -0.02,-0.19,0.92,U] [#3 -0.12,-0.10,0.85,U] [#4 -0.35,0.03,0.00,M9] [#5 -0.00,0.05,0.78,U] [#6 0.04,-0.12,0.64,U] [#7 0.07,-0.10,0.61,U] [#8 -0.29,0.21,0.00,M5] 
04:02:37.750 00.001 28316 single-star, 6 included, MultiStar: {-0.00, -0.07}, one-star: {-0.03, -0.03}
04:02:37.750 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
04:02:37.750 00.000 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
04:02:37.751 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.36 mountX=-0.02 mountY=0.04, mountTheta=1.92
04:02:37.752 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.03, opts=13)
04:02:37.752 00.000 28316 Enqueuing Move request for scope (-0.03, -0.03)
04:02:37.753 00.001 29988 Worker thread wakes up
04:02:37.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
04:02:37.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:37.754 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
04:02:37.754 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.5
04:02:37.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:37.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:37.755 00.001 28316 Enqueuing Expose request
04:02:37.755 00.000 29988 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.04
04:02:37.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:02:37.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:37.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:02:37.755 00.000 29988 MoveAxis(E, 0, ABG)
04:02:37.755 00.000 29988 Move returns status 0, amount 0
04:02:37.755 00.000 29988 MoveAxis(N, 0, ABG)
04:02:37.755 00.000 29988 Move returns status 0, amount 0
04:02:37.755 00.000 29988 move complete, result=0
04:02:37.755 00.000 29988 worker thread done servicing request
04:02:37.756 00.001 29988 Worker thread wakes up
04:02:37.756 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:37.756 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:37.756 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:02:39.391 01.635 29988 Exposure complete
04:02:39.449 00.058 29988 worker thread done servicing request
04:02:39.449 00.000 28316 OnExposeComplete: enter
04:02:39.451 00.002 28316 UpdateGuideState(): m_state=6
04:02:39.452 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6732
04:02:39.452 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=260.04, Mass=2249, SNR=33.0, Peak=190 HFD=4.1
04:02:39.453 00.001 28316 MultiStar: [#1 -0.14,-0.17,1.01,U] [#2 -0.18,-0.23,0.92,U] [#3 -0.03,-0.18,0.85,U] [#4 -0.51,0.09,0.00,M10] [#5 -0.18,-0.04,0.77,U] [#6 -0.12,-0.19,0.64,U] [#7 0.01,-0.31,0.63,U] [#8 -0.48,0.29,0.00,M6] 
04:02:39.453 00.000 28316 single-star, 6 included, MultiStar: {-0.11, -0.16}, one-star: {-0.07, -0.05}
04:02:39.454 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
04:02:39.454 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
04:02:39.455 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.51 mountX=-0.02 mountY=0.09, mountTheta=1.77
04:02:39.456 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
04:02:39.456 00.000 28316 Enqueuing Move request for scope (-0.07, -0.05)
04:02:39.457 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:39.457 00.000 29988 Worker thread wakes up
04:02:39.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
04:02:39.457 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
04:02:39.457 00.000 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.09
04:02:39.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:02:39.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:39.457 00.000 28316 UpdateGuideState exits: m=2249 RSB=33.0
04:02:39.458 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:02:39.458 00.000 29988 MoveAxis(E, 0, ABG)
04:02:39.458 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:39.458 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:39.459 00.001 28316 Enqueuing Expose request
04:02:39.459 00.000 29988 Move returns status 0, amount 0
04:02:39.459 00.000 29988 MoveAxis(N, 0, ABG)
04:02:39.459 00.000 29988 Move returns status 0, amount 0
04:02:39.459 00.000 29988 move complete, result=0
04:02:39.459 00.000 29988 worker thread done servicing request
04:02:39.459 00.000 29988 Worker thread wakes up
04:02:39.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:39.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:39.460 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:40.980 01.520 29988 Exposure complete
04:02:41.026 00.046 29988 worker thread done servicing request
04:02:41.026 00.000 28316 OnExposeComplete: enter
04:02:41.027 00.001 28316 UpdateGuideState(): m_state=6
04:02:41.029 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6733
04:02:41.029 00.000 28316 Star::Find returns 1 (0), X=950.69, Y=259.97, Mass=2271, SNR=33.1, Peak=197 HFD=4.0
04:02:41.030 00.001 28316 MultiStar: [#1 -0.10,-0.07,1.00,U] [#2 -0.08,-0.31,0.89,U] [#3 -0.05,-0.18,0.84,U] [#4 -0.29,-0.17,0.82,U] [#5 -0.34,-0.01,0.75,U] [#6 0.18,-0.40,0.00,M1] [#7 0.04,-0.11,0.64,U] [#8 -0.17,0.30,0.00,M7] 
04:02:41.030 00.000 28316 single-star, 6 included, MultiStar: {-0.14, -0.14}, one-star: {-0.15, -0.13}
04:02:41.030 00.000 28316 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.00) = xAngle (-4.42 = 1.86)
04:02:41.030 00.000 28316 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.46 = 1.82)
04:02:41.031 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-2.43 mountX=-0.06 mountY=0.19, mountTheta=1.86
04:02:41.034 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.13, opts=13)
04:02:41.034 00.000 28316 Enqueuing Move request for scope (-0.15, -0.13)
04:02:41.035 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:41.035 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.1
04:02:41.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:41.036 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:41.036 00.000 28316 Enqueuing Expose request
04:02:41.037 00.001 29988 Worker thread wakes up
04:02:41.037 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
04:02:41.037 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
04:02:41.037 00.000 29988 Moving (-0.15, -0.13) raw xDistance=-0.06 yDistance=0.19
04:02:41.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:02:41.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:41.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:02:41.037 00.000 29988 MoveAxis(E, 0, ABG)
04:02:41.037 00.000 29988 Move returns status 0, amount 0
04:02:41.037 00.000 29988 MoveAxis(N, 0, ABG)
04:02:41.037 00.000 29988 Move returns status 0, amount 0
04:02:41.037 00.000 29988 move complete, result=0
04:02:41.037 00.000 29988 worker thread done servicing request
04:02:41.037 00.000 29988 Worker thread wakes up
04:02:41.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:41.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:41.038 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:42.673 01.635 29988 Exposure complete
04:02:42.723 00.050 29988 worker thread done servicing request
04:02:42.723 00.000 28316 OnExposeComplete: enter
04:02:42.724 00.001 28316 UpdateGuideState(): m_state=6
04:02:42.725 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6734
04:02:42.725 00.000 28316 Star::Find returns 1 (0), X=950.63, Y=259.97, Mass=2314, SNR=33.4, Peak=179 HFD=4.0
04:02:42.725 00.000 28316 MultiStar: [#1 0.15,-0.30,1.00,U] [#2 -0.07,-0.32,0.87,U] [#3 -0.17,-0.34,0.00,M1] [#4 -0.42,-0.09,0.00,M10] [#5 -0.06,-0.35,0.00,M1] [#6 -0.03,-0.38,0.00,M2] [#7 0.09,-0.22,0.62,U] [#8 -0.26,0.00,0.57,U] 
04:02:42.726 00.001 28316 refined, 4 included, MultiStar: {-0.05, -0.21}, one-star: {-0.21, -0.13}
04:02:42.726 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
04:02:42.727 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
04:02:42.728 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.82 mountX=-0.17 mountY=0.14, mountTheta=2.44
04:02:42.731 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.21, opts=13)
04:02:42.732 00.001 28316 Enqueuing Move request for scope (-0.05, -0.21)
04:02:42.733 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:42.735 00.002 29988 Worker thread wakes up
04:02:42.735 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
04:02:42.736 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:42.737 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
04:02:42.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:42.737 00.000 28316 Enqueuing Expose request
04:02:42.738 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
04:02:42.738 00.000 29988 Moving (-0.05, -0.21) raw xDistance=-0.17 yDistance=0.14
04:02:42.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:02:42.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:42.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:02:42.738 00.000 29988 MoveAxis(E, 0, ABG)
04:02:42.738 00.000 29988 Move returns status 0, amount 0
04:02:42.738 00.000 29988 MoveAxis(N, 0, ABG)
04:02:42.738 00.000 29988 Move returns status 0, amount 0
04:02:42.738 00.000 29988 move complete, result=0
04:02:42.738 00.000 29988 worker thread done servicing request
04:02:42.738 00.000 29988 Worker thread wakes up
04:02:42.738 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:42.738 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:42.738 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:44.260 01.522 29988 Exposure complete
04:02:44.308 00.048 29988 worker thread done servicing request
04:02:44.309 00.001 28316 OnExposeComplete: enter
04:02:44.309 00.000 28316 UpdateGuideState(): m_state=6
04:02:44.310 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6735
04:02:44.310 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=260.09, Mass=2354, SNR=33.4, Peak=199 HFD=4.2
04:02:44.311 00.001 28316 MultiStar: [#1 0.24,-0.26,0.00,M1] [#2 0.30,-0.07,0.89,U] [#3 0.01,-0.29,0.84,U] [#4 -0.15,-0.11,0.80,U] [#5 0.20,-0.14,0.71,U] [#6 0.19,-0.39,0.00,M3] [#7 0.18,-0.17,0.62,U] [#8 -0.08,-0.03,0.57,U] 
04:02:44.312 00.001 28316 refined, 6 included, MultiStar: {0.10, -0.12}, one-star: {0.20, -0.01}
04:02:44.312 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
04:02:44.312 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
04:02:44.313 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.84 mountX=-0.15 mountY=-0.04, mountTheta=-2.87
04:02:44.315 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.12, opts=13)
04:02:44.315 00.000 28316 Enqueuing Move request for scope (0.10, -0.12)
04:02:44.315 00.000 29988 Worker thread wakes up
04:02:44.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
04:02:44.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:44.316 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.4
04:02:44.316 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:44.317 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:44.317 00.000 28316 Enqueuing Expose request
04:02:44.318 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
04:02:44.318 00.000 29988 Moving (0.10, -0.12) raw xDistance=-0.15 yDistance=-0.04
04:02:44.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:02:44.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:44.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:02:44.318 00.000 29988 MoveAxis(E, 0, ABG)
04:02:44.318 00.000 29988 Move returns status 0, amount 0
04:02:44.318 00.000 29988 MoveAxis(N, 0, ABG)
04:02:44.318 00.000 29988 Move returns status 0, amount 0
04:02:44.318 00.000 29988 move complete, result=0
04:02:44.318 00.000 29988 worker thread done servicing request
04:02:44.318 00.000 29988 Worker thread wakes up
04:02:44.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:44.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:44.318 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:02:45.944 01.626 29988 Exposure complete
04:02:45.979 00.035 29988 worker thread done servicing request
04:02:45.979 00.000 28316 OnExposeComplete: enter
04:02:45.981 00.002 28316 UpdateGuideState(): m_state=6
04:02:45.982 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6736
04:02:45.982 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=259.81, Mass=2225, SNR=32.8, Peak=170 HFD=4.1
04:02:45.983 00.001 28316 MultiStar: [#1 0.32,-0.12,0.00,M2] [#2 -0.18,-0.43,0.00,M1] [#3 -0.02,-0.35,0.00,M1] [#4 -0.38,-0.09,0.00,M10] [#5 -0.22,-0.01,0.74,U] [#6 0.01,-0.16,0.62,U] [#7 0.06,-0.28,0.65,U] [#8 -0.34,-0.14,0.00,M6] 
04:02:45.983 00.000 28316 refined, 3 included, MultiStar: {-0.07, -0.19}, one-star: {-0.09, -0.28}
04:02:45.984 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.38)
04:02:45.984 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.34)
04:02:45.984 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=-0.15 mountY=0.15, mountTheta=2.36
04:02:45.986 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.19, opts=13)
04:02:45.986 00.000 28316 Enqueuing Move request for scope (-0.07, -0.19)
04:02:45.987 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:45.988 00.001 29988 Worker thread wakes up
04:02:45.988 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.8
04:02:45.989 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:45.989 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:45.990 00.001 28316 Enqueuing Expose request
04:02:45.990 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
04:02:45.990 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
04:02:45.990 00.000 29988 Moving (-0.07, -0.19) raw xDistance=-0.15 yDistance=0.15
04:02:45.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:02:45.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:45.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:02:45.990 00.000 29988 MoveAxis(E, 0, ABG)
04:02:45.990 00.000 29988 Move returns status 0, amount 0
04:02:45.990 00.000 29988 MoveAxis(N, 0, ABG)
04:02:45.990 00.000 29988 Move returns status 0, amount 0
04:02:45.990 00.000 29988 move complete, result=0
04:02:45.990 00.000 29988 worker thread done servicing request
04:02:45.990 00.000 29988 Worker thread wakes up
04:02:45.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:45.991 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:45.991 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:02:47.507 01.516 29988 Exposure complete
04:02:47.533 00.026 29988 worker thread done servicing request
04:02:47.534 00.001 28316 OnExposeComplete: enter
04:02:47.534 00.000 28316 UpdateGuideState(): m_state=6
04:02:47.535 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6737
04:02:47.535 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=259.80, Mass=2372, SNR=33.6, Peak=174 HFD=4.3
04:02:47.536 00.001 28316 MultiStar: [#1 0.08,-0.27,0.93,U] [#2 -0.12,-0.40,0.00,M2] [#3 -0.01,-0.43,0.00,M2] [#4 -0.44,-0.14,0.00,R] [#5 -0.14,-0.05,0.72,U] [#6 -0.12,-0.29,0.63,U] [#7 -0.17,-0.13,0.60,U] [#8 -0.29,0.17,0.00,M7] 
04:02:47.536 00.000 28316 refined, 4 included, MultiStar: {-0.07, -0.22}, one-star: {-0.08, -0.29}
04:02:47.537 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.39)
04:02:47.537 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.35)
04:02:47.539 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.89 mountX=-0.17 mountY=0.16, mountTheta=2.37
04:02:47.543 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.22, opts=13)
04:02:47.546 00.003 28316 Enqueuing Move request for scope (-0.07, -0.22)
04:02:47.546 00.000 29988 Worker thread wakes up
04:02:47.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
04:02:47.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:47.547 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.6
04:02:47.547 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:47.548 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:47.548 00.000 28316 Enqueuing Expose request
04:02:47.549 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
04:02:47.549 00.000 29988 Moving (-0.07, -0.22) raw xDistance=-0.17 yDistance=0.16
04:02:47.549 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:02:47.549 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:47.549 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:02:47.549 00.000 29988 MoveAxis(E, 0, ABG)
04:02:47.549 00.000 29988 Move returns status 0, amount 0
04:02:47.549 00.000 29988 MoveAxis(N, 0, ABG)
04:02:47.549 00.000 29988 Move returns status 0, amount 0
04:02:47.549 00.000 29988 move complete, result=0
04:02:47.549 00.000 29988 worker thread done servicing request
04:02:47.549 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:47.550 00.001 29988 Worker thread wakes up
04:02:47.550 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:47.550 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:49.175 01.625 29988 Exposure complete
04:02:49.226 00.051 29988 worker thread done servicing request
04:02:49.226 00.000 28316 OnExposeComplete: enter
04:02:49.228 00.002 28316 UpdateGuideState(): m_state=6
04:02:49.229 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6738
04:02:49.231 00.002 28316 Star::Find returns 1 (0), X=950.62, Y=259.96, Mass=2244, SNR=32.9, Peak=175 HFD=4.0
04:02:49.232 00.001 28316 MultiStar: [#1 -0.10,-0.24,0.99,U] [#2 -0.36,-0.39,0.00,M3] [#3 -0.29,-0.29,0.00,M3] [#4 -0.11,-0.01,0.83,U] [#5 -0.28,-0.27,0.00,M1] [#6 -0.04,-0.49,0.00,M2] [#7 -0.14,-0.44,0.00,M1] [#8 -0.61,0.21,0.00,M8] 
04:02:49.233 00.001 28316 refined, 2 included, MultiStar: {-0.15, -0.14}, one-star: {-0.22, -0.14}
04:02:49.234 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.89)
04:02:49.235 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.85)
04:02:49.235 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.39 mountX=-0.06 mountY=0.19, mountTheta=1.89
04:02:49.237 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.14, opts=13)
04:02:49.237 00.000 28316 Enqueuing Move request for scope (-0.15, -0.14)
04:02:49.237 00.000 29988 Worker thread wakes up
04:02:49.238 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:02:49.238 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.9
04:02:49.239 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:49.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:49.239 00.000 28316 Enqueuing Expose request
04:02:49.240 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
04:02:49.240 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
04:02:49.240 00.000 29988 Moving (-0.15, -0.14) raw xDistance=-0.06 yDistance=0.19
04:02:49.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:02:49.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:49.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:02:49.240 00.000 29988 MoveAxis(E, 0, ABG)
04:02:49.240 00.000 29988 Move returns status 0, amount 0
04:02:49.240 00.000 29988 MoveAxis(N, 0, ABG)
04:02:49.240 00.000 29988 Move returns status 0, amount 0
04:02:49.240 00.000 29988 move complete, result=0
04:02:49.240 00.000 29988 worker thread done servicing request
04:02:49.240 00.000 29988 Worker thread wakes up
04:02:49.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:49.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:49.240 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:50.760 01.520 29988 Exposure complete
04:02:50.808 00.048 29988 worker thread done servicing request
04:02:50.808 00.000 28316 OnExposeComplete: enter
04:02:50.809 00.001 28316 UpdateGuideState(): m_state=6
04:02:50.809 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6739
04:02:50.810 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=259.91, Mass=2361, SNR=33.7, Peak=179 HFD=4.1
04:02:50.810 00.000 28316 MultiStar: [#1 -0.09,-0.30,0.98,U] [#2 -0.01,-0.34,0.86,U] [#3 -0.15,-0.33,0.00,M4] [#4 0.12,-0.26,0.81,U] [#5 -0.17,-0.32,0.00,M2] [#6 0.01,-0.51,0.00,M3] [#7 0.24,-0.24,0.00,M2] [#8 -0.34,0.24,0.00,M9] 
04:02:50.811 00.001 28316 single-star, 3 included, MultiStar: {-0.02, -0.27}, one-star: {-0.09, -0.19}
04:02:50.811 00.000 28316 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.00) = xAngle (-4.03 = 2.26)
04:02:50.812 00.001 28316 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.22)
04:02:50.812 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.03 mountX=-0.13 mountY=0.17, mountTheta=2.24
04:02:50.812 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.19, opts=13)
04:02:50.813 00.001 28316 Enqueuing Move request for scope (-0.09, -0.19)
04:02:50.813 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:50.814 00.001 29988 Worker thread wakes up
04:02:50.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
04:02:50.814 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
04:02:50.814 00.000 29988 Moving (-0.09, -0.19) raw xDistance=-0.13 yDistance=0.17
04:02:50.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:02:50.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:50.814 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
04:02:50.815 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:50.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:50.815 00.000 28316 Enqueuing Expose request
04:02:50.816 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:02:50.816 00.000 29988 MoveAxis(E, 0, ABG)
04:02:50.816 00.000 29988 Move returns status 0, amount 0
04:02:50.816 00.000 29988 MoveAxis(N, 0, ABG)
04:02:50.816 00.000 29988 Move returns status 0, amount 0
04:02:50.816 00.000 29988 move complete, result=0
04:02:50.816 00.000 29988 worker thread done servicing request
04:02:50.816 00.000 29988 Worker thread wakes up
04:02:50.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:50.816 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:50.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:52.453 01.637 29988 Exposure complete
04:02:52.500 00.047 29988 worker thread done servicing request
04:02:52.500 00.000 28316 OnExposeComplete: enter
04:02:52.501 00.001 28316 UpdateGuideState(): m_state=6
04:02:52.501 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6740
04:02:52.502 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=259.77, Mass=2275, SNR=33.0, Peak=155 HFD=3.9
04:02:52.502 00.000 28316 MultiStar: [#1 -0.14,-0.39,0.00,M1] [#2 -0.20,-0.51,0.00,M3] [#3 -0.40,-0.47,0.00,M5] [#4 0.06,-0.47,0.00,M1] [#5 -0.23,-0.33,0.00,M3] [#6 -0.05,-0.63,0.00,M4] [#7 0.29,-0.55,0.00,M3] [#8 -0.45,0.03,0.00,M10] 
04:02:52.503 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
04:02:52.503 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.88)
04:02:52.504 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-2.37 mountX=-0.16 mountY=0.44, mountTheta=1.91
04:02:52.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.32, opts=13)
04:02:52.505 00.000 28316 Enqueuing Move request for scope (-0.33, -0.32)
04:02:52.506 00.001 29988 Worker thread wakes up
04:02:52.506 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:52.506 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.0
04:02:52.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:52.507 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:52.507 00.000 28316 Enqueuing Expose request
04:02:52.508 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.32) opts 0xd
04:02:52.508 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.32)
04:02:52.508 00.000 29988 Moving (-0.33, -0.32) raw xDistance=-0.16 yDistance=0.44
04:02:52.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:02:52.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:02:52.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
04:02:52.508 00.000 29988 MoveAxis(E, 0, ABG)
04:02:52.508 00.000 29988 Move returns status 0, amount 0
04:02:52.508 00.000 29988 MoveAxis(N, 0, ABG)
04:02:52.508 00.000 29988 Move returns status 0, amount 0
04:02:52.508 00.000 29988 move complete, result=0
04:02:52.508 00.000 29988 worker thread done servicing request
04:02:52.508 00.000 29988 Worker thread wakes up
04:02:52.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:52.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:52.509 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
04:02:54.026 01.517 29988 Exposure complete
04:02:54.080 00.054 29988 worker thread done servicing request
04:02:54.081 00.001 28316 OnExposeComplete: enter
04:02:54.081 00.000 28316 UpdateGuideState(): m_state=6
04:02:54.082 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6741
04:02:54.083 00.001 28316 Star::Find returns 1 (0), X=950.58, Y=259.88, Mass=2251, SNR=32.8, Peak=147 HFD=4.0
04:02:54.084 00.001 28316 MultiStar: [#1 -0.40,-0.24,0.00,M2] [#2 -0.26,-0.35,0.00,M4] [#3 -0.42,-0.33,0.00,M6] [#4 0.04,-0.28,0.83,U] [#5 -0.25,-0.26,0.00,M4] [#6 -0.05,-0.55,0.00,M5] [#7 -0.11,-0.41,0.00,M4] [#8 -0.57,0.10,0.00,R] 
04:02:54.086 00.002 28316 refined, 1 included, MultiStar: {-0.12, -0.25}, one-star: {-0.26, -0.22}
04:02:54.086 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
04:02:54.089 00.003 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.07 = 2.21)
04:02:54.089 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.04 mountX=-0.17 mountY=0.22, mountTheta=2.23
04:02:54.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.25, opts=13)
04:02:54.091 00.000 28316 Enqueuing Move request for scope (-0.12, -0.25)
04:02:54.091 00.000 29988 Worker thread wakes up
04:02:54.092 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:02:54.092 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.8
04:02:54.093 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:54.093 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:54.093 00.000 28316 Enqueuing Expose request
04:02:54.094 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
04:02:54.094 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
04:02:54.094 00.000 29988 Moving (-0.12, -0.25) raw xDistance=-0.17 yDistance=0.22
04:02:54.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:02:54.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:02:54.094 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:02:54.094 00.000 29988 MoveAxis(E, 0, ABG)
04:02:54.094 00.000 29988 Move returns status 0, amount 0
04:02:54.094 00.000 29988 MoveAxis(N, 0, ABG)
04:02:54.094 00.000 29988 Move returns status 0, amount 0
04:02:54.094 00.000 29988 move complete, result=0
04:02:54.094 00.000 29988 worker thread done servicing request
04:02:54.094 00.000 29988 Worker thread wakes up
04:02:54.094 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:54.094 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:54.094 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:02:55.733 01.639 29988 Exposure complete
04:02:55.771 00.038 29988 worker thread done servicing request
04:02:55.771 00.000 28316 OnExposeComplete: enter
04:02:55.772 00.001 28316 UpdateGuideState(): m_state=6
04:02:55.773 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6742
04:02:55.774 00.001 28316 Star::Find returns 1 (0), X=950.29, Y=260.29, Mass=2258, SNR=32.7, Peak=155 HFD=4.0
04:02:55.776 00.002 28316 MultiStar: [#1 -0.50,0.10,0.00,M3] [#2 -0.59,0.07,0.00,M5] [#3 -0.65,0.16,0.00,M7] [#4 -0.56,0.32,0.00,M1] [#5 -0.47,0.10,0.00,M5] [#6 -0.64,-0.19,0.00,M6] [#7 -0.50,0.06,0.00,M5] [#8 0.04,0.30,0.57,U] 
04:02:55.777 00.001 28316 refined, 1 included, MultiStar: {-0.33, 0.24}, one-star: {-0.55, 0.20}
04:02:55.778 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.53 = 0.53)
04:02:55.778 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
04:02:55.779 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.24 hyp=0.41 cameraTheta=2.53 mountX=0.35 mountY=0.19, mountTheta=0.50
04:02:55.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.24, opts=13)
04:02:55.780 00.000 28316 Enqueuing Move request for scope (-0.33, 0.24)
04:02:55.781 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:02:55.781 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.7
04:02:55.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:55.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:55.782 00.000 28316 Enqueuing Expose request
04:02:55.783 00.001 29988 Worker thread wakes up
04:02:55.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.24) opts 0xd
04:02:55.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.24)
04:02:55.783 00.000 29988 Moving (-0.33, 0.24) raw xDistance=0.35 yDistance=0.19
04:02:55.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
04:02:55.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:55.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:02:55.783 00.000 29988 MoveAxis(W, 74, ABG)
04:02:55.783 00.000 29988 Guiding  Dir = 3, Dur = 74
04:02:55.783 00.000 29988 IsSlewing returns 0
04:02:55.783 00.000 29988 IsGuiding returns 0
04:02:55.786 00.003 29988 PulseGuide returned control before completion, sleep 83
04:02:55.872 00.086 29988 IsGuiding returns 1
04:02:55.872 00.000 29988 scope still moving after pulse duration time elapsed
04:02:55.904 00.032 29988 IsSlewing returns 0
04:02:55.906 00.002 29988 IsGuiding returns 0
04:02:55.906 00.000 29988 scope move finished after 74 + 49 ms
04:02:55.907 00.001 29988 Move returns status 0, amount 74
04:02:55.907 00.000 29988 MoveAxis(N, 0, ABG)
04:02:55.907 00.000 29988 Move returns status 0, amount 0
04:02:55.907 00.000 29988 move complete, result=0
04:02:55.907 00.000 29988 worker thread done servicing request
04:02:55.907 00.000 29988 Worker thread wakes up
04:02:55.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:55.907 00.000 28316 GuideStep: 0.4 px 74 ms WEST, 0.2 px 0 ms NORTH
04:02:55.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:57.325 01.418 29988 Exposure complete
04:02:57.363 00.038 29988 worker thread done servicing request
04:02:57.364 00.001 28316 OnExposeComplete: enter
04:02:57.364 00.000 28316 UpdateGuideState(): m_state=6
04:02:57.365 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6743
04:02:57.365 00.000 28316 Star::Find returns 1 (0), X=950.36, Y=259.85, Mass=2027, SNR=31.2, Peak=135 HFD=4.1
04:02:57.366 00.001 28316 MultiStar: [#1 -0.41,-0.22,0.00,M4] [#2 -0.36,-0.41,0.00,M6] [#3 -0.33,-0.37,0.00,M8] [#4 -0.25,-0.11,0.85,U] [#5 -0.14,-0.12,0.78,U] [#6 -0.22,-0.41,0.00,M7] [#7 -0.28,-0.44,0.00,M6] [#8 0.33,-0.19,0.00,M1] 
04:02:57.366 00.000 28316 refined, 2 included, MultiStar: {-0.30, -0.17}, one-star: {-0.48, -0.25}
04:02:57.368 00.002 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
04:02:57.368 00.000 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
04:02:57.368 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.17 hyp=0.35 cameraTheta=-2.64 mountX=-0.03 mountY=0.35, mountTheta=1.64
04:02:57.369 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.17, opts=13)
04:02:57.372 00.003 28316 Enqueuing Move request for scope (-0.30, -0.17)
04:02:57.375 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:57.377 00.002 28316 UpdateGuideState exits: m=2027 RSB=31.2
04:02:57.380 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:57.381 00.001 29988 Worker thread wakes up
04:02:57.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.17) opts 0xd
04:02:57.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.17)
04:02:57.381 00.000 29988 Moving (-0.30, -0.17) raw xDistance=-0.03 yDistance=0.35
04:02:57.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:02:57.381 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.25 newest=0.76
04:02:57.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
04:02:57.381 00.000 29988 MoveAxis(E, 0, ABG)
04:02:57.381 00.000 29988 Move returns status 0, amount 0
04:02:57.381 00.000 29988 MoveAxis(S, 83, ABG)
04:02:57.381 00.000 29988 Guiding  Dir = 1, Dur = 83
04:02:57.381 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:57.382 00.001 29988 IsSlewing returns 0
04:02:57.382 00.000 28316 Enqueuing Expose request
04:02:57.383 00.001 29988 IsGuiding returns 0
04:02:57.388 00.005 29988 PulseGuide returned control before completion, sleep 89
04:02:57.479 00.091 29988 IsGuiding returns 1
04:02:57.479 00.000 29988 scope still moving after pulse duration time elapsed
04:02:57.510 00.031 29988 IsSlewing returns 0
04:02:57.511 00.001 29988 IsGuiding returns 0
04:02:57.511 00.000 29988 scope move finished after 83 + 44 ms
04:02:57.511 00.000 29988 Move returns status 0, amount 83
04:02:57.511 00.000 29988 move complete, result=0
04:02:57.511 00.000 29988 worker thread done servicing request
04:02:57.511 00.000 29988 Worker thread wakes up
04:02:57.511 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 83 ms SOUTH
04:02:57.513 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:57.513 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:59.147 01.634 29988 Exposure complete
04:02:59.190 00.043 29988 worker thread done servicing request
04:02:59.190 00.000 28316 OnExposeComplete: enter
04:02:59.191 00.001 28316 UpdateGuideState(): m_state=6
04:02:59.194 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6744
04:02:59.196 00.002 28316 Star::Find returns 1 (0), X=950.97, Y=260.15, Mass=2170, SNR=32.3, Peak=172 HFD=4.2
04:02:59.199 00.003 28316 MultiStar: [#1 0.14,-0.06,1.01,U] [#2 0.27,-0.18,0.92,U] [#3 -0.04,-0.05,0.89,U] [#4 0.14,0.14,0.87,U] [#5 0.01,-0.04,0.75,U] [#6 0.01,-0.12,0.66,U] [#7 0.20,-0.08,0.64,U] [#8 0.36,0.04,0.00,M2] 
04:02:59.201 00.002 28316 refined, 7 included, MultiStar: {0.11, -0.04}, one-star: {0.14, 0.05}
04:02:59.203 00.002 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
04:02:59.205 00.002 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
04:02:59.208 00.003 28316 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.33 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
04:02:59.211 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.04, opts=13)
04:02:59.214 00.003 28316 Enqueuing Move request for scope (0.11, -0.04)
04:02:59.217 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:02:59.220 00.003 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:02:59.221 00.001 29988 Worker thread wakes up
04:02:59.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
04:02:59.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
04:02:59.221 00.000 29988 Moving (0.11, -0.04) raw xDistance=-0.08 yDistance=-0.08
04:02:59.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:02:59.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:02:59.221 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:02:59.222 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:02:59.223 00.001 28316 Enqueuing Expose request
04:02:59.223 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:02:59.223 00.000 29988 MoveAxis(E, 0, ABG)
04:02:59.223 00.000 29988 Move returns status 0, amount 0
04:02:59.223 00.000 29988 MoveAxis(N, 0, ABG)
04:02:59.223 00.000 29988 Move returns status 0, amount 0
04:02:59.223 00.000 29988 move complete, result=0
04:02:59.223 00.000 29988 worker thread done servicing request
04:02:59.223 00.000 29988 Worker thread wakes up
04:02:59.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:02:59.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:02:59.224 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:00.636 01.412 29988 Exposure complete
04:03:00.689 00.053 29988 worker thread done servicing request
04:03:00.689 00.000 28316 OnExposeComplete: enter
04:03:00.690 00.001 28316 UpdateGuideState(): m_state=6
04:03:00.690 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6745
04:03:00.691 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.99, Mass=2210, SNR=32.5, Peak=178 HFD=4.3
04:03:00.691 00.000 28316 MultiStar: [#1 0.16,-0.16,1.00,U] [#2 0.09,-0.20,0.98,U] [#3 0.11,-0.49,0.00,M8] [#4 0.10,0.10,0.82,U] [#5 0.08,0.03,0.77,U] [#6 0.03,-0.21,0.64,U] [#7 0.02,-0.06,0.64,U] [#8 0.24,0.09,0.57,U] 
04:03:00.691 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.08, -0.10}
04:03:00.693 00.002 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
04:03:00.693 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
04:03:00.693 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.64 mountX=-0.11 mountY=-0.06, mountTheta=-2.67
04:03:00.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.07, opts=13)
04:03:00.696 00.001 28316 Enqueuing Move request for scope (0.10, -0.07)
04:03:00.697 00.001 29988 Worker thread wakes up
04:03:00.698 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
04:03:00.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
04:03:00.698 00.000 29988 Moving (0.10, -0.07) raw xDistance=-0.11 yDistance=-0.06
04:03:00.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:03:00.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:00.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:00.699 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:03:00.699 00.000 29988 MoveAxis(E, 0, ABG)
04:03:00.699 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.5
04:03:00.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:00.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:00.700 00.000 28316 Enqueuing Expose request
04:03:00.701 00.001 29988 Move returns status 0, amount 0
04:03:00.701 00.000 29988 MoveAxis(N, 0, ABG)
04:03:00.701 00.000 29988 Move returns status 0, amount 0
04:03:00.701 00.000 29988 move complete, result=0
04:03:00.701 00.000 29988 worker thread done servicing request
04:03:00.701 00.000 29988 Worker thread wakes up
04:03:00.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:00.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:00.701 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:02.335 01.634 29988 Exposure complete
04:03:02.376 00.041 29988 worker thread done servicing request
04:03:02.377 00.001 28316 OnExposeComplete: enter
04:03:02.378 00.001 28316 UpdateGuideState(): m_state=6
04:03:02.379 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6746
04:03:02.381 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=260.03, Mass=2271, SNR=32.9, Peak=179 HFD=4.0
04:03:02.383 00.002 28316 MultiStar: [#1 -0.28,-0.10,0.97,U] [#2 -0.22,-0.31,0.00,M5] [#3 -0.10,-0.24,0.83,U] [#4 0.09,-0.12,0.83,U] [#5 -0.15,-0.10,0.73,U] [#6 -0.10,-0.45,0.00,M6] [#7 0.01,-0.37,0.00,M5] [#8 0.16,-0.03,0.61,U] 
04:03:02.383 00.000 28316 refined, 5 included, MultiStar: {-0.09, -0.11}, one-star: {-0.18, -0.06}
04:03:02.384 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
04:03:02.384 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
04:03:02.385 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.26 mountX=-0.06 mountY=0.13, mountTheta=2.02
04:03:02.386 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.11, opts=13)
04:03:02.386 00.000 28316 Enqueuing Move request for scope (-0.09, -0.11)
04:03:02.387 00.001 29988 Worker thread wakes up
04:03:02.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:02.387 00.000 28316 UpdateGuideState exits: m=2271 RSB=32.9
04:03:02.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:02.388 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:02.388 00.000 28316 Enqueuing Expose request
04:03:02.389 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
04:03:02.389 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
04:03:02.389 00.000 29988 Moving (-0.09, -0.11) raw xDistance=-0.06 yDistance=0.13
04:03:02.389 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:03:02.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:02.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:03:02.389 00.000 29988 MoveAxis(E, 0, ABG)
04:03:02.389 00.000 29988 Move returns status 0, amount 0
04:03:02.389 00.000 29988 MoveAxis(N, 0, ABG)
04:03:02.389 00.000 29988 Move returns status 0, amount 0
04:03:02.389 00.000 29988 move complete, result=0
04:03:02.389 00.000 29988 worker thread done servicing request
04:03:02.389 00.000 29988 Worker thread wakes up
04:03:02.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:02.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:02.389 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:03.912 01.523 29988 Exposure complete
04:03:03.945 00.033 28316 OnExposeComplete: enter
04:03:03.959 00.014 29988 worker thread done servicing request
04:03:03.959 00.000 28316 UpdateGuideState(): m_state=6
04:03:03.960 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6747
04:03:03.960 00.000 28316 Star::Find returns 1 (0), X=950.92, Y=259.81, Mass=2235, SNR=32.8, Peak=189 HFD=4.2
04:03:03.961 00.001 28316 MultiStar: [#1 0.02,-0.36,0.00,M2] [#2 0.28,-0.33,0.00,M6] [#3 -0.03,-0.47,0.00,M8] [#4 0.28,-0.22,0.00,M1] [#5 -0.17,-0.24,0.73,U] [#6 0.07,-0.58,0.00,M7] [#7 -0.16,-0.37,0.00,M6] [#8 0.41,-0.17,0.00,M1] 
04:03:03.961 00.000 28316 refined, 1 included, MultiStar: {-0.02, -0.27}, one-star: {0.08, -0.28}
04:03:03.961 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
04:03:03.963 00.002 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
04:03:03.963 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.66 mountX=-0.23 mountY=0.14, mountTheta=2.60
04:03:03.964 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.27, opts=13)
04:03:03.964 00.000 28316 Enqueuing Move request for scope (-0.02, -0.27)
04:03:03.965 00.001 29988 Worker thread wakes up
04:03:03.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.27) opts 0xd
04:03:03.965 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.27)
04:03:03.965 00.000 29988 Moving (-0.02, -0.27) raw xDistance=-0.23 yDistance=0.14
04:03:03.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:03:03.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:03.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:03.966 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:03:03.966 00.000 29988 MoveAxis(E, 49, ABG)
04:03:03.966 00.000 29988 Guiding  Dir = 2, Dur = 49
04:03:03.966 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
04:03:03.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:03.968 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:03.968 00.000 28316 Enqueuing Expose request
04:03:03.969 00.001 29988 IsSlewing returns 0
04:03:03.970 00.001 29988 IsGuiding returns 0
04:03:03.971 00.001 29988 PulseGuide returned control before completion, sleep 58
04:03:04.037 00.066 29988 IsGuiding returns 0
04:03:04.038 00.001 29988 Move returns status 0, amount 49
04:03:04.038 00.000 29988 MoveAxis(N, 0, ABG)
04:03:04.038 00.000 29988 Move returns status 0, amount 0
04:03:04.038 00.000 29988 move complete, result=0
04:03:04.038 00.000 29988 worker thread done servicing request
04:03:04.038 00.000 29988 Worker thread wakes up
04:03:04.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:04.038 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
04:03:04.040 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:05.662 01.622 29988 Exposure complete
04:03:05.710 00.048 29988 worker thread done servicing request
04:03:05.710 00.000 28316 OnExposeComplete: enter
04:03:05.711 00.001 28316 UpdateGuideState(): m_state=6
04:03:05.712 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6748
04:03:05.712 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=259.92, Mass=2380, SNR=33.7, Peak=207 HFD=4.2
04:03:05.713 00.001 28316 MultiStar: [#1 0.06,-0.16,0.93,U] [#2 -0.05,-0.41,0.00,M7] [#3 0.16,-0.24,0.84,U] [#4 0.13,-0.10,0.80,U] [#5 0.28,-0.03,0.72,U] [#6 -0.06,-0.06,0.62,U] [#7 -0.22,-0.07,0.59,U] [#8 0.56,0.14,0.00,M2] 
04:03:05.713 00.000 28316 refined, 6 included, MultiStar: {0.07, -0.13}, one-star: {0.03, -0.18}
04:03:05.714 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
04:03:05.715 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
04:03:05.715 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-1.09 mountX=-0.14 mountY=-0.00, mountTheta=-3.13
04:03:05.716 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
04:03:05.717 00.001 28316 Enqueuing Move request for scope (0.07, -0.13)
04:03:05.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:05.717 00.000 29988 Worker thread wakes up
04:03:05.717 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
04:03:05.718 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
04:03:05.718 00.000 29988 Moving (0.07, -0.13) raw xDistance=-0.14 yDistance=-0.00
04:03:05.718 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.7
04:03:05.718 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:05.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:05.719 00.001 28316 Enqueuing Expose request
04:03:05.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:03:05.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:05.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:03:05.719 00.000 29988 MoveAxis(E, 0, ABG)
04:03:05.719 00.000 29988 Move returns status 0, amount 0
04:03:05.719 00.000 29988 MoveAxis(N, 0, ABG)
04:03:05.719 00.000 29988 Move returns status 0, amount 0
04:03:05.719 00.000 29988 move complete, result=0
04:03:05.719 00.000 29988 worker thread done servicing request
04:03:05.719 00.000 29988 Worker thread wakes up
04:03:05.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:05.720 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:05.720 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:07.245 01.525 29988 Exposure complete
04:03:07.297 00.052 29988 worker thread done servicing request
04:03:07.297 00.000 28316 OnExposeComplete: enter
04:03:07.298 00.001 28316 UpdateGuideState(): m_state=6
04:03:07.299 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6749
04:03:07.299 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=260.12, Mass=2194, SNR=32.4, Peak=186 HFD=4.0
04:03:07.300 00.001 28316 MultiStar: [#1 0.01,-0.05,1.01,U] [#2 0.03,-0.25,0.92,U] [#3 -0.20,-0.18,0.87,U] [#4 0.03,0.26,0.86,U] [#5 -0.03,-0.09,0.78,U] [#6 -0.06,-0.01,0.64,U] [#7 -0.03,0.10,0.65,U] [#8 0.30,0.09,0.60,U] 
04:03:07.300 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.11, 0.03}
04:03:07.300 00.000 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.05)
04:03:07.302 00.002 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.01)
04:03:07.303 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.23 mountX=-0.01 mountY=0.02, mountTheta=2.04
04:03:07.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.02, opts=13)
04:03:07.305 00.001 28316 Enqueuing Move request for scope (-0.02, -0.02)
04:03:07.306 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:07.306 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.4
04:03:07.308 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:07.311 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:07.313 00.002 28316 Enqueuing Expose request
04:03:07.315 00.002 29988 Worker thread wakes up
04:03:07.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
04:03:07.316 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
04:03:07.316 00.000 29988 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
04:03:07.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:03:07.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:07.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:03:07.316 00.000 29988 MoveAxis(E, 0, ABG)
04:03:07.316 00.000 29988 Move returns status 0, amount 0
04:03:07.316 00.000 29988 MoveAxis(N, 0, ABG)
04:03:07.316 00.000 29988 Move returns status 0, amount 0
04:03:07.316 00.000 29988 move complete, result=0
04:03:07.316 00.000 29988 worker thread done servicing request
04:03:07.316 00.000 29988 Worker thread wakes up
04:03:07.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:07.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:07.318 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:08.943 01.625 29988 Exposure complete
04:03:08.988 00.045 29988 worker thread done servicing request
04:03:08.988 00.000 28316 OnExposeComplete: enter
04:03:08.988 00.000 28316 UpdateGuideState(): m_state=6
04:03:08.990 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6750
04:03:08.990 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=259.78, Mass=2148, SNR=32.0, Peak=167 HFD=4.2
04:03:08.991 00.001 28316 MultiStar: [#1 0.09,-0.34,0.00,M1] [#2 0.12,-0.41,0.00,M7] [#3 0.08,-0.51,0.00,M7] [#4 0.10,-0.07,0.85,U] [#5 -0.19,-0.21,0.77,U] [#6 0.01,-0.27,0.65,U] [#7 0.14,-0.36,0.00,M5] [#8 0.43,-0.26,0.00,M2] 
04:03:08.991 00.000 28316 refined, 3 included, MultiStar: {-0.01, -0.22}, one-star: {0.03, -0.32}
04:03:08.992 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
04:03:08.992 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
04:03:08.993 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.60 mountX=-0.20 mountY=0.10, mountTheta=2.66
04:03:08.994 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.22, opts=13)
04:03:08.995 00.001 28316 Enqueuing Move request for scope (-0.01, -0.22)
04:03:08.995 00.000 29988 Worker thread wakes up
04:03:08.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
04:03:08.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
04:03:08.995 00.000 29988 Moving (-0.01, -0.22) raw xDistance=-0.20 yDistance=0.10
04:03:08.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:03:08.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:08.995 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:03:08.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:08.996 00.001 28316 UpdateGuideState exits: m=2148 RSB=32.0
04:03:08.996 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:08.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:08.997 00.000 28316 Enqueuing Expose request
04:03:08.998 00.001 29988 MoveAxis(E, 0, ABG)
04:03:08.998 00.000 29988 Move returns status 0, amount 0
04:03:08.998 00.000 29988 MoveAxis(N, 0, ABG)
04:03:08.998 00.000 29988 Move returns status 0, amount 0
04:03:08.998 00.000 29988 move complete, result=0
04:03:08.998 00.000 29988 worker thread done servicing request
04:03:08.998 00.000 29988 Worker thread wakes up
04:03:08.998 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:08.998 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:08.998 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:10.516 01.518 29988 Exposure complete
04:03:10.548 00.032 29988 worker thread done servicing request
04:03:10.548 00.000 28316 OnExposeComplete: enter
04:03:10.549 00.001 28316 UpdateGuideState(): m_state=6
04:03:10.550 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6751
04:03:10.551 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=260.01, Mass=2205, SNR=32.7, Peak=181 HFD=4.4
04:03:10.552 00.001 28316 MultiStar: [#1 0.01,-0.25,0.99,U] [#2 -0.05,-0.28,0.93,U] [#3 0.15,-0.22,0.86,U] [#4 0.15,0.01,0.84,U] [#5 0.12,-0.30,0.73,U] [#6 0.03,-0.29,0.62,U] [#7 0.34,-0.12,0.00,M6] [#8 0.43,-0.09,0.00,M3] 
04:03:10.553 00.001 28316 single-star, 6 included, MultiStar: {0.08, -0.20}, one-star: {0.13, -0.09}
04:03:10.554 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
04:03:10.555 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
04:03:10.555 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-0.61 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
04:03:10.558 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.09, opts=13)
04:03:10.558 00.000 28316 Enqueuing Move request for scope (0.13, -0.09)
04:03:10.558 00.000 29988 Worker thread wakes up
04:03:10.559 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
04:03:10.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
04:03:10.559 00.000 29988 Moving (0.13, -0.09) raw xDistance=-0.13 yDistance=-0.07
04:03:10.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:03:10.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:10.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:03:10.559 00.000 29988 MoveAxis(E, 0, ABG)
04:03:10.559 00.000 29988 Move returns status 0, amount 0
04:03:10.559 00.000 29988 MoveAxis(N, 0, ABG)
04:03:10.559 00.000 29988 Move returns status 0, amount 0
04:03:10.559 00.000 29988 move complete, result=0
04:03:10.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:10.560 00.001 29988 worker thread done servicing request
04:03:10.560 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.7
04:03:10.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:10.561 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:10.562 00.001 28316 Enqueuing Expose request
04:03:10.562 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:10.562 00.000 29988 Worker thread wakes up
04:03:10.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:10.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:12.194 01.632 29988 Exposure complete
04:03:12.231 00.037 29988 worker thread done servicing request
04:03:12.231 00.000 28316 OnExposeComplete: enter
04:03:12.231 00.000 28316 UpdateGuideState(): m_state=6
04:03:12.232 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6752
04:03:12.234 00.002 28316 Star::Find returns 1 (0), X=950.77, Y=259.87, Mass=2303, SNR=33.2, Peak=184 HFD=4.1
04:03:12.235 00.001 28316 MultiStar: [#1 0.06,-0.27,0.99,U] [#2 0.05,-0.41,0.00,M7] [#3 -0.06,-0.39,0.00,M7] [#4 0.27,-0.01,0.83,U] [#5 0.15,-0.28,0.75,U] [#6 0.26,-0.55,0.00,M4] [#7 0.10,-0.37,0.00,M7] [#8 0.45,0.05,0.00,M4] 
04:03:12.237 00.002 28316 refined, 3 included, MultiStar: {0.09, -0.20}, one-star: {-0.07, -0.23}
04:03:12.239 00.002 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:03:12.242 00.003 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
04:03:12.244 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.13 mountX=-0.22 mountY=0.01, mountTheta=3.11
04:03:12.246 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.20, opts=13)
04:03:12.246 00.000 28316 Enqueuing Move request for scope (0.09, -0.20)
04:03:12.247 00.001 29988 Worker thread wakes up
04:03:12.247 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:12.247 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.2
04:03:12.248 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:12.248 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:12.248 00.000 28316 Enqueuing Expose request
04:03:12.249 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
04:03:12.249 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
04:03:12.249 00.000 29988 Moving (0.09, -0.20) raw xDistance=-0.22 yDistance=0.01
04:03:12.249 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:03:12.249 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:12.249 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:03:12.249 00.000 29988 MoveAxis(E, 46, ABG)
04:03:12.249 00.000 29988 Guiding  Dir = 2, Dur = 46
04:03:12.249 00.000 29988 IsSlewing returns 0
04:03:12.249 00.000 29988 IsGuiding returns 0
04:03:12.252 00.003 29988 PulseGuide returned control before completion, sleep 55
04:03:12.318 00.066 29988 IsGuiding returns 0
04:03:12.318 00.000 29988 Move returns status 0, amount 46
04:03:12.318 00.000 29988 MoveAxis(N, 0, ABG)
04:03:12.318 00.000 29988 Move returns status 0, amount 0
04:03:12.318 00.000 29988 move complete, result=0
04:03:12.318 00.000 29988 worker thread done servicing request
04:03:12.318 00.000 29988 Worker thread wakes up
04:03:12.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:12.318 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
04:03:12.320 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:13.737 01.417 29988 Exposure complete
04:03:13.792 00.055 29988 worker thread done servicing request
04:03:13.792 00.000 28316 OnExposeComplete: enter
04:03:13.794 00.002 28316 UpdateGuideState(): m_state=6
04:03:13.796 00.002 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6753
04:03:13.797 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=260.13, Mass=2287, SNR=33.2, Peak=165 HFD=4.3
04:03:13.799 00.002 28316 MultiStar: [#1 0.31,-0.19,0.00,M1] [#2 0.02,-0.11,0.92,U] [#3 0.15,-0.23,0.88,U] [#4 0.31,0.01,0.84,U] [#5 0.10,-0.03,0.72,U] [#6 0.30,-0.36,0.00,M5] [#7 0.37,-0.18,0.00,M8] [#8 0.65,-0.02,0.00,M5] 
04:03:13.800 00.001 28316 single-star, 4 included, MultiStar: {0.11, -0.07}, one-star: {0.00, 0.03}
04:03:13.801 00.001 28316 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.00) = xAngle (-0.44 = -0.44)
04:03:13.802 00.001 28316 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
04:03:13.804 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.56 mountX=0.03 mountY=-0.01, mountTheta=-0.47
04:03:13.806 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.03, opts=13)
04:03:13.807 00.001 28316 Enqueuing Move request for scope (0.00, 0.03)
04:03:13.808 00.001 29988 Worker thread wakes up
04:03:13.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
04:03:13.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:13.810 00.002 28316 UpdateGuideState exits: m=2287 RSB=33.2
04:03:13.812 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:13.813 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:13.813 00.000 28316 Enqueuing Expose request
04:03:13.813 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
04:03:13.814 00.001 29988 Moving (0.00, 0.03) raw xDistance=0.03 yDistance=-0.01
04:03:13.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:03:13.814 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:13.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:03:13.814 00.000 29988 MoveAxis(E, 0, ABG)
04:03:13.814 00.000 29988 Move returns status 0, amount 0
04:03:13.814 00.000 29988 MoveAxis(N, 0, ABG)
04:03:13.814 00.000 29988 Move returns status 0, amount 0
04:03:13.814 00.000 29988 move complete, result=0
04:03:13.814 00.000 29988 worker thread done servicing request
04:03:13.814 00.000 29988 Worker thread wakes up
04:03:13.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:13.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:13.816 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:15.442 01.626 29988 Exposure complete
04:03:15.482 00.040 29988 worker thread done servicing request
04:03:15.482 00.000 28316 OnExposeComplete: enter
04:03:15.483 00.001 28316 UpdateGuideState(): m_state=6
04:03:15.485 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6754
04:03:15.486 00.001 28316 Star::Find returns 1 (0), X=951.06, Y=260.00, Mass=2227, SNR=32.7, Peak=182 HFD=4.4
04:03:15.488 00.002 28316 MultiStar: [#1 0.51,-0.08,0.00,M2] [#2 0.32,-0.33,0.00,M7] [#3 0.22,-0.30,0.00,M7] [#4 0.43,0.02,0.00,M1] [#5 0.41,-0.01,0.00,M1] [#6 0.33,-0.21,0.00,M6] [#7 0.36,-0.18,0.00,M9] [#8 0.51,0.03,0.00,M6] 
04:03:15.489 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:03:15.489 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:03:15.490 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.40 mountX=-0.18 mountY=-0.16, mountTheta=-2.42
04:03:15.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.09, opts=13)
04:03:15.491 00.000 28316 Enqueuing Move request for scope (0.22, -0.09)
04:03:15.492 00.001 29988 Worker thread wakes up
04:03:15.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:15.492 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.7
04:03:15.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:15.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:15.493 00.000 28316 Enqueuing Expose request
04:03:15.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
04:03:15.494 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
04:03:15.494 00.000 29988 Moving (0.22, -0.09) raw xDistance=-0.18 yDistance=-0.16
04:03:15.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:03:15.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:15.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:03:15.494 00.000 29988 MoveAxis(E, 0, ABG)
04:03:15.494 00.000 29988 Move returns status 0, amount 0
04:03:15.494 00.000 29988 MoveAxis(N, 0, ABG)
04:03:15.494 00.000 29988 Move returns status 0, amount 0
04:03:15.494 00.000 29988 move complete, result=0
04:03:15.494 00.000 29988 worker thread done servicing request
04:03:15.494 00.000 29988 Worker thread wakes up
04:03:15.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:15.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:15.494 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:03:17.012 01.518 29988 Exposure complete
04:03:17.056 00.044 29988 worker thread done servicing request
04:03:17.056 00.000 28316 OnExposeComplete: enter
04:03:17.058 00.002 28316 UpdateGuideState(): m_state=6
04:03:17.058 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6755
04:03:17.059 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=259.77, Mass=2305, SNR=33.2, Peak=188 HFD=4.1
04:03:17.059 00.000 28316 MultiStar: [#1 0.38,-0.20,0.00,M3] [#2 0.40,-0.38,0.00,M8] [#3 0.19,-0.48,0.00,M8] [#4 0.59,-0.04,0.00,M2] [#5 0.23,-0.27,0.00,M2] [#6 0.29,-0.32,0.00,M7] [#7 0.27,-0.32,0.00,M10] [#8 0.51,-0.24,0.00,M7] 
04:03:17.060 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
04:03:17.060 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
04:03:17.061 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.33 hyp=0.45 cameraTheta=-0.81 mountX=-0.43 mountY=-0.13, mountTheta=-2.84
04:03:17.061 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.33, opts=13)
04:03:17.062 00.001 28316 Enqueuing Move request for scope (0.31, -0.33)
04:03:17.063 00.001 29988 Worker thread wakes up
04:03:17.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.33) opts 0xd
04:03:17.063 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.33)
04:03:17.063 00.000 29988 Moving (0.31, -0.33) raw xDistance=-0.43 yDistance=-0.13
04:03:17.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
04:03:17.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:17.063 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.2
04:03:17.064 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:17.064 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:17.065 00.001 28316 Enqueuing Expose request
04:03:17.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:17.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:03:17.065 00.000 29988 MoveAxis(E, 89, ABG)
04:03:17.065 00.000 29988 Guiding  Dir = 2, Dur = 89
04:03:17.065 00.000 29988 IsSlewing returns 0
04:03:17.066 00.001 29988 IsGuiding returns 0
04:03:17.068 00.002 29988 PulseGuide returned control before completion, sleep 98
04:03:17.167 00.099 29988 IsGuiding returns 1
04:03:17.167 00.000 29988 scope still moving after pulse duration time elapsed
04:03:17.199 00.032 29988 IsSlewing returns 0
04:03:17.199 00.000 29988 IsGuiding returns 0
04:03:17.199 00.000 29988 scope move finished after 89 + 44 ms
04:03:17.199 00.000 29988 Move returns status 0, amount 89
04:03:17.199 00.000 29988 MoveAxis(N, 0, ABG)
04:03:17.199 00.000 29988 Move returns status 0, amount 0
04:03:17.199 00.000 29988 move complete, result=0
04:03:17.199 00.000 29988 worker thread done servicing request
04:03:17.199 00.000 28316 GuideStep: -0.4 px 89 ms EAST, -0.1 px 0 ms NORTH
04:03:17.200 00.001 29988 Worker thread wakes up
04:03:17.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:17.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:18.831 01.631 29988 Exposure complete
04:03:18.882 00.051 29988 worker thread done servicing request
04:03:18.882 00.000 28316 OnExposeComplete: enter
04:03:18.883 00.001 28316 UpdateGuideState(): m_state=6
04:03:18.885 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6756
04:03:18.887 00.002 28316 Star::Find returns 1 (0), X=950.88, Y=260.05, Mass=2445, SNR=34.3, Peak=198 HFD=4.2
04:03:18.890 00.003 28316 MultiStar: [#1 0.25,-0.18,0.95,U] [#2 0.13,-0.22,0.87,U] [#3 0.09,-0.20,0.79,U] [#4 0.19,0.21,0.81,U] [#5 0.12,-0.02,0.71,U] [#6 0.10,-0.11,0.62,U] [#7 -0.03,-0.03,0.61,U] [#8 0.35,0.03,0.00,M8] 
04:03:18.893 00.003 28316 single-star, 7 included, MultiStar: {0.12, -0.08}, one-star: {0.04, -0.05}
04:03:18.894 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
04:03:18.895 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
04:03:18.895 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.84 mountX=-0.06 mountY=-0.02, mountTheta=-2.87
04:03:18.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
04:03:18.897 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
04:03:18.897 00.000 29988 Worker thread wakes up
04:03:18.897 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:18.897 00.000 28316 UpdateGuideState exits: m=2445 RSB=34.3
04:03:18.898 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:18.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:18.900 00.002 28316 Enqueuing Expose request
04:03:18.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
04:03:18.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
04:03:18.900 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.02
04:03:18.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:03:18.900 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:18.901 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:03:18.901 00.000 29988 MoveAxis(E, 0, ABG)
04:03:18.901 00.000 29988 Move returns status 0, amount 0
04:03:18.901 00.000 29988 MoveAxis(N, 0, ABG)
04:03:18.901 00.000 29988 Move returns status 0, amount 0
04:03:18.901 00.000 29988 move complete, result=0
04:03:18.901 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:18.901 00.000 29988 worker thread done servicing request
04:03:18.901 00.000 29988 Worker thread wakes up
04:03:18.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:18.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:20.433 01.532 29988 Exposure complete
04:03:20.470 00.037 29988 worker thread done servicing request
04:03:20.471 00.001 28316 OnExposeComplete: enter
04:03:20.474 00.003 28316 UpdateGuideState(): m_state=6
04:03:20.475 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6757
04:03:20.476 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=260.19, Mass=2137, SNR=32.0, Peak=170 HFD=4.0
04:03:20.478 00.002 28316 MultiStar: [#1 -0.05,0.02,1.01,U] [#2 -0.07,-0.04,0.92,U] [#3 -0.14,-0.10,0.88,U] [#4 0.10,0.19,0.85,U] [#5 0.07,0.11,0.77,U] [#6 0.13,-0.31,0.66,U] [#7 0.11,-0.13,0.66,U] [#8 0.17,0.20,0.63,U] 
04:03:20.479 00.001 28316 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {-0.17, 0.09}
04:03:20.480 00.001 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.46 = -0.46)
04:03:20.481 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.50 = -0.50)
04:03:20.481 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.54 mountX=0.01 mountY=-0.00, mountTheta=-0.49
04:03:20.483 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.01, opts=13)
04:03:20.484 00.001 28316 Enqueuing Move request for scope (0.00, 0.01)
04:03:20.485 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:20.486 00.001 28316 UpdateGuideState exits: m=2137 RSB=32.0
04:03:20.487 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:20.488 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:20.489 00.001 28316 Enqueuing Expose request
04:03:20.489 00.000 29988 Worker thread wakes up
04:03:20.490 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
04:03:20.490 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
04:03:20.490 00.000 29988 Moving (0.00, 0.01) raw xDistance=0.01 yDistance=-0.00
04:03:20.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:03:20.490 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:20.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:03:20.490 00.000 29988 MoveAxis(E, 0, ABG)
04:03:20.490 00.000 29988 Move returns status 0, amount 0
04:03:20.490 00.000 29988 MoveAxis(N, 0, ABG)
04:03:20.490 00.000 29988 Move returns status 0, amount 0
04:03:20.491 00.001 29988 move complete, result=0
04:03:20.491 00.000 29988 worker thread done servicing request
04:03:20.491 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:20.492 00.001 29988 Worker thread wakes up
04:03:20.492 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:20.492 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:22.120 01.628 29988 Exposure complete
04:03:22.148 00.028 29988 worker thread done servicing request
04:03:22.148 00.000 28316 OnExposeComplete: enter
04:03:22.149 00.001 28316 UpdateGuideState(): m_state=6
04:03:22.151 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6758
04:03:22.151 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=260.07, Mass=2267, SNR=32.9, Peak=184 HFD=4.2
04:03:22.151 00.000 28316 MultiStar: [#1 0.15,-0.04,1.02,U] [#2 -0.14,-0.23,0.87,U] [#3 -0.01,-0.23,0.82,U] [#4 0.05,0.13,0.83,U] [#5 -0.20,-0.03,0.73,U] [#6 0.02,-0.28,0.62,U] [#7 0.01,-0.16,0.64,U] [#8 0.31,0.02,0.61,U] 
04:03:22.151 00.000 28316 single-star, 8 included, MultiStar: {0.02, -0.09}, one-star: {0.00, -0.03}
04:03:22.153 00.002 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
04:03:22.153 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
04:03:22.154 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.48 mountX=-0.03 mountY=0.01, mountTheta=2.77
04:03:22.154 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.03, opts=13)
04:03:22.154 00.000 28316 Enqueuing Move request for scope (0.00, -0.03)
04:03:22.155 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:22.156 00.001 29988 Worker thread wakes up
04:03:22.156 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
04:03:22.156 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
04:03:22.156 00.000 29988 Moving (0.00, -0.03) raw xDistance=-0.03 yDistance=0.01
04:03:22.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:03:22.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:22.156 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
04:03:22.157 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:22.157 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:22.157 00.000 28316 Enqueuing Expose request
04:03:22.158 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:03:22.158 00.000 29988 MoveAxis(E, 0, ABG)
04:03:22.158 00.000 29988 Move returns status 0, amount 0
04:03:22.158 00.000 29988 MoveAxis(N, 0, ABG)
04:03:22.158 00.000 29988 Move returns status 0, amount 0
04:03:22.158 00.000 29988 move complete, result=0
04:03:22.158 00.000 29988 worker thread done servicing request
04:03:22.158 00.000 29988 Worker thread wakes up
04:03:22.158 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:22.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:22.159 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:23.678 01.519 29988 Exposure complete
04:03:23.724 00.046 29988 worker thread done servicing request
04:03:23.724 00.000 28316 OnExposeComplete: enter
04:03:23.725 00.001 28316 UpdateGuideState(): m_state=6
04:03:23.725 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6759
04:03:23.726 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=259.97, Mass=2449, SNR=34.2, Peak=203 HFD=4.2
04:03:23.726 00.000 28316 MultiStar: [#1 -0.04,-0.17,0.94,U] [#2 0.11,-0.26,0.87,U] [#3 -0.10,-0.30,0.85,U] [#4 -0.04,0.03,0.81,U] [#5 -0.14,-0.08,0.73,U] [#6 -0.02,-0.12,0.61,U] [#7 -0.06,-0.26,0.59,U] [#8 0.29,0.12,0.56,U] 
04:03:23.727 00.001 28316 single-star, 8 included, MultiStar: {-0.00, -0.14}, one-star: {0.01, -0.13}
04:03:23.727 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
04:03:23.728 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.77)
04:03:23.728 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.48 mountX=-0.12 mountY=0.05, mountTheta=2.77
04:03:23.729 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.13, opts=13)
04:03:23.730 00.001 28316 Enqueuing Move request for scope (0.01, -0.13)
04:03:23.730 00.000 29988 Worker thread wakes up
04:03:23.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:23.731 00.001 28316 UpdateGuideState exits: m=2449 RSB=34.2
04:03:23.731 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:23.731 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:23.732 00.001 28316 Enqueuing Expose request
04:03:23.732 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
04:03:23.733 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
04:03:23.733 00.000 29988 Moving (0.01, -0.13) raw xDistance=-0.12 yDistance=0.05
04:03:23.733 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:03:23.733 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:23.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:03:23.733 00.000 29988 MoveAxis(E, 0, ABG)
04:03:23.733 00.000 29988 Move returns status 0, amount 0
04:03:23.733 00.000 29988 MoveAxis(N, 0, ABG)
04:03:23.733 00.000 29988 Move returns status 0, amount 0
04:03:23.733 00.000 29988 move complete, result=0
04:03:23.733 00.000 29988 worker thread done servicing request
04:03:23.733 00.000 29988 Worker thread wakes up
04:03:23.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:23.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:23.733 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:25.358 01.625 29988 Exposure complete
04:03:25.407 00.049 29988 worker thread done servicing request
04:03:25.407 00.000 28316 OnExposeComplete: enter
04:03:25.408 00.001 28316 UpdateGuideState(): m_state=6
04:03:25.409 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6760
04:03:25.409 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=260.10, Mass=2300, SNR=33.1, Peak=188 HFD=4.1
04:03:25.410 00.001 28316 MultiStar: [#1 0.05,0.02,0.97,U] [#2 0.03,-0.19,0.90,U] [#3 -0.07,-0.17,0.85,U] [#4 0.05,0.23,0.83,U] [#5 -0.04,0.17,0.74,U] [#6 0.02,-0.28,0.62,U] [#7 0.16,0.13,0.63,U] [#8 0.45,0.08,0.00,M6] 
04:03:25.411 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.01}, one-star: {-0.10, 0.01}
04:03:25.411 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:03:25.412 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:03:25.412 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-1.06 mountX=-0.01 mountY=-0.00, mountTheta=-3.10
04:03:25.413 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
04:03:25.414 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
04:03:25.414 00.000 29988 Worker thread wakes up
04:03:25.414 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:25.414 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.1
04:03:25.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:25.415 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:25.416 00.001 28316 Enqueuing Expose request
04:03:25.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:03:25.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:03:25.416 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.00
04:03:25.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:03:25.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:25.416 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:03:25.416 00.000 29988 MoveAxis(E, 0, ABG)
04:03:25.416 00.000 29988 Move returns status 0, amount 0
04:03:25.416 00.000 29988 MoveAxis(N, 0, ABG)
04:03:25.416 00.000 29988 Move returns status 0, amount 0
04:03:25.416 00.000 29988 move complete, result=0
04:03:25.416 00.000 29988 worker thread done servicing request
04:03:25.416 00.000 29988 Worker thread wakes up
04:03:25.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:25.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:25.417 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:26.942 01.525 29988 Exposure complete
04:03:26.990 00.048 29988 worker thread done servicing request
04:03:26.990 00.000 28316 OnExposeComplete: enter
04:03:26.992 00.002 28316 UpdateGuideState(): m_state=6
04:03:26.993 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6761
04:03:26.994 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=260.03, Mass=2190, SNR=32.4, Peak=179 HFD=4.2
04:03:26.996 00.002 28316 MultiStar: [#1 0.11,-0.09,1.03,U] [#2 0.03,-0.14,0.91,U] [#3 0.04,-0.22,0.87,U] [#4 0.07,0.10,0.83,U] [#5 -0.14,-0.02,0.78,U] [#6 0.07,-0.05,0.63,U] [#7 0.02,0.04,0.64,U] [#8 0.48,0.18,0.00,M7] 
04:03:26.997 00.001 28316 single-star, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.01, -0.07}
04:03:26.998 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
04:03:26.999 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
04:03:26.999 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.38 mountX=-0.07 mountY=0.02, mountTheta=2.87
04:03:27.000 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
04:03:27.003 00.003 28316 Enqueuing Move request for scope (0.01, -0.07)
04:03:27.005 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:27.008 00.003 28316 UpdateGuideState exits: m=2190 RSB=32.4
04:03:27.010 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:27.012 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:27.014 00.002 28316 Enqueuing Expose request
04:03:27.016 00.002 29988 Worker thread wakes up
04:03:27.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
04:03:27.016 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
04:03:27.016 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
04:03:27.016 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:03:27.016 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:27.016 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:03:27.016 00.000 29988 MoveAxis(E, 0, ABG)
04:03:27.016 00.000 29988 Move returns status 0, amount 0
04:03:27.016 00.000 29988 MoveAxis(N, 0, ABG)
04:03:27.016 00.000 29988 Move returns status 0, amount 0
04:03:27.016 00.000 29988 move complete, result=0
04:03:27.016 00.000 29988 worker thread done servicing request
04:03:27.016 00.000 29988 Worker thread wakes up
04:03:27.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:27.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:27.016 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:28.653 01.637 29988 Exposure complete
04:03:28.687 00.034 29988 worker thread done servicing request
04:03:28.687 00.000 28316 OnExposeComplete: enter
04:03:28.688 00.001 28316 UpdateGuideState(): m_state=6
04:03:28.688 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6762
04:03:28.689 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=259.89, Mass=2213, SNR=32.7, Peak=188 HFD=4.2
04:03:28.689 00.000 28316 MultiStar: [#1 0.39,-0.23,0.00,M1] [#2 0.07,-0.35,0.00,M3] [#3 0.05,-0.38,0.00,M3] [#4 0.12,0.06,0.83,U] [#5 0.03,-0.22,0.75,U] [#6 0.13,-0.37,0.00,M2] [#7 0.05,-0.49,0.00,M5] [#8 0.67,0.05,0.00,M8] 
04:03:28.690 00.001 28316 refined, 2 included, MultiStar: {0.09, -0.12}, one-star: {0.11, -0.20}
04:03:28.690 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:03:28.691 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:03:28.693 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
04:03:28.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
04:03:28.695 00.000 28316 Enqueuing Move request for scope (0.09, -0.12)
04:03:28.696 00.001 29988 Worker thread wakes up
04:03:28.696 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:28.697 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
04:03:28.697 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
04:03:28.697 00.000 28316 UpdateGuideState exits: m=2213 RSB=32.7
04:03:28.697 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:28.698 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:28.698 00.000 28316 Enqueuing Expose request
04:03:28.699 00.001 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.03
04:03:28.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:03:28.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:28.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:03:28.699 00.000 29988 MoveAxis(E, 0, ABG)
04:03:28.699 00.000 29988 Move returns status 0, amount 0
04:03:28.699 00.000 29988 MoveAxis(N, 0, ABG)
04:03:28.699 00.000 29988 Move returns status 0, amount 0
04:03:28.699 00.000 29988 move complete, result=0
04:03:28.700 00.001 29988 worker thread done servicing request
04:03:28.700 00.000 29988 Worker thread wakes up
04:03:28.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:28.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:28.701 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:30.226 01.525 29988 Exposure complete
04:03:30.258 00.032 29988 worker thread done servicing request
04:03:30.258 00.000 28316 OnExposeComplete: enter
04:03:30.259 00.001 28316 UpdateGuideState(): m_state=6
04:03:30.260 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6763
04:03:30.260 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=259.82, Mass=2332, SNR=33.5, Peak=177 HFD=4.3
04:03:30.261 00.001 28316 MultiStar: [#1 0.11,-0.32,0.96,U] [#2 -0.02,-0.58,0.00,M4] [#3 0.17,-0.41,0.00,M4] [#4 0.23,-0.08,0.80,U] [#5 -0.16,-0.43,0.00,M1] [#6 0.18,-0.30,0.00,M3] [#7 0.01,-0.28,0.61,U] [#8 0.62,-0.11,0.00,M9] 
04:03:30.262 00.001 28316 refined, 3 included, MultiStar: {0.14, -0.24}, one-star: {0.17, -0.28}
04:03:30.263 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:03:30.263 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:03:30.264 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.06 mountX=-0.28 mountY=-0.01, mountTheta=-3.10
04:03:30.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.24, opts=13)
04:03:30.265 00.000 28316 Enqueuing Move request for scope (0.14, -0.24)
04:03:30.266 00.001 29988 Worker thread wakes up
04:03:30.266 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:30.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd
04:03:30.266 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
04:03:30.267 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.24)
04:03:30.267 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:30.267 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:30.267 00.000 28316 Enqueuing Expose request
04:03:30.268 00.001 29988 Moving (0.14, -0.24) raw xDistance=-0.28 yDistance=-0.01
04:03:30.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
04:03:30.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:30.268 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:03:30.268 00.000 29988 MoveAxis(E, 58, ABG)
04:03:30.268 00.000 29988 Guiding  Dir = 2, Dur = 58
04:03:30.268 00.000 29988 IsSlewing returns 0
04:03:30.268 00.000 29988 IsGuiding returns 0
04:03:30.270 00.002 29988 PulseGuide returned control before completion, sleep 67
04:03:30.347 00.077 29988 IsGuiding returns 0
04:03:30.347 00.000 29988 Move returns status 0, amount 58
04:03:30.348 00.001 29988 MoveAxis(N, 0, ABG)
04:03:30.348 00.000 29988 Move returns status 0, amount 0
04:03:30.348 00.000 29988 move complete, result=0
04:03:30.348 00.000 29988 worker thread done servicing request
04:03:30.348 00.000 29988 Worker thread wakes up
04:03:30.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:30.348 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.0 px 0 ms NORTH
04:03:30.350 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:31.984 01.634 29988 Exposure complete
04:03:32.014 00.030 29988 worker thread done servicing request
04:03:32.014 00.000 28316 OnExposeComplete: enter
04:03:32.015 00.001 28316 UpdateGuideState(): m_state=6
04:03:32.015 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6764
04:03:32.016 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=259.88, Mass=2364, SNR=33.7, Peak=176 HFD=4.2
04:03:32.016 00.000 28316 MultiStar: [#1 0.05,-0.34,0.97,U] [#2 -0.05,-0.41,0.00,M5] [#3 0.04,-0.35,0.00,M5] [#4 0.17,0.00,0.81,U] [#5 -0.14,-0.26,0.75,U] [#6 0.04,-0.41,0.00,M4] [#7 -0.01,-0.43,0.00,M5] [#8 0.25,-0.12,0.57,U] 
04:03:32.017 00.001 28316 refined, 4 included, MultiStar: {0.03, -0.20}, one-star: {-0.11, -0.22}
04:03:32.017 00.000 28316 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.00) = xAngle (-3.43 = 2.86)
04:03:32.017 00.000 28316 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.47 = 2.82)
04:03:32.018 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.43 mountX=-0.19 mountY=0.06, mountTheta=2.82
04:03:32.019 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.20, opts=13)
04:03:32.020 00.001 28316 Enqueuing Move request for scope (0.03, -0.20)
04:03:32.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:32.021 00.001 29988 Worker thread wakes up
04:03:32.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
04:03:32.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
04:03:32.021 00.000 29988 Moving (0.03, -0.20) raw xDistance=-0.19 yDistance=0.06
04:03:32.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:03:32.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:32.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:03:32.021 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.7
04:03:32.022 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:32.022 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:32.023 00.001 28316 Enqueuing Expose request
04:03:32.023 00.000 29988 MoveAxis(E, 0, ABG)
04:03:32.023 00.000 29988 Move returns status 0, amount 0
04:03:32.023 00.000 29988 MoveAxis(N, 0, ABG)
04:03:32.023 00.000 29988 Move returns status 0, amount 0
04:03:32.023 00.000 29988 move complete, result=0
04:03:32.023 00.000 29988 worker thread done servicing request
04:03:32.023 00.000 29988 Worker thread wakes up
04:03:32.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:32.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:32.024 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:33.542 01.518 29988 Exposure complete
04:03:33.581 00.039 29988 worker thread done servicing request
04:03:33.581 00.000 28316 OnExposeComplete: enter
04:03:33.582 00.001 28316 UpdateGuideState(): m_state=6
04:03:33.582 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6765
04:03:33.582 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=259.78, Mass=2293, SNR=33.1, Peak=183 HFD=4.2
04:03:33.583 00.001 28316 MultiStar: [#1 0.10,-0.27,0.97,U] [#2 0.04,-0.48,0.00,M6] [#3 0.13,-0.33,0.00,M6] [#4 0.24,-0.06,0.82,U] [#5 -0.12,-0.03,0.73,U] [#6 0.11,-0.41,0.00,M5] [#7 -0.08,-0.45,0.00,M6] [#8 0.53,-0.21,0.00,M9] 
04:03:33.583 00.000 28316 refined, 3 included, MultiStar: {0.08, -0.18}, one-star: {0.07, -0.32}
04:03:33.584 00.001 28316 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.00) = xAngle (-3.17 = 3.12)
04:03:33.584 00.000 28316 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
04:03:33.585 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.17 mountX=-0.20 mountY=0.01, mountTheta=3.08
04:03:33.586 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.18, opts=13)
04:03:33.586 00.000 28316 Enqueuing Move request for scope (0.08, -0.18)
04:03:33.587 00.001 29988 Worker thread wakes up
04:03:33.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:33.588 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.1
04:03:33.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:33.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:33.589 00.001 28316 Enqueuing Expose request
04:03:33.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
04:03:33.589 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
04:03:33.589 00.000 29988 Moving (0.08, -0.18) raw xDistance=-0.20 yDistance=0.01
04:03:33.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:03:33.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:33.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:03:33.589 00.000 29988 MoveAxis(E, 42, ABG)
04:03:33.589 00.000 29988 Guiding  Dir = 2, Dur = 42
04:03:33.590 00.001 29988 IsSlewing returns 0
04:03:33.590 00.000 29988 IsGuiding returns 0
04:03:33.591 00.001 29988 PulseGuide returned control before completion, sleep 51
04:03:33.652 00.061 29988 IsGuiding returns 0
04:03:33.652 00.000 29988 Move returns status 0, amount 42
04:03:33.652 00.000 29988 MoveAxis(N, 0, ABG)
04:03:33.652 00.000 29988 Move returns status 0, amount 0
04:03:33.652 00.000 29988 move complete, result=0
04:03:33.652 00.000 29988 worker thread done servicing request
04:03:33.652 00.000 29988 Worker thread wakes up
04:03:33.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:33.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:33.652 00.000 28316 GuideStep: -0.2 px 42 ms EAST, 0.0 px 0 ms NORTH
04:03:35.281 01.629 29988 Exposure complete
04:03:35.314 00.033 29988 worker thread done servicing request
04:03:35.314 00.000 28316 OnExposeComplete: enter
04:03:35.315 00.001 28316 UpdateGuideState(): m_state=6
04:03:35.315 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6766
04:03:35.316 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=259.91, Mass=2256, SNR=33.0, Peak=180 HFD=4.3
04:03:35.316 00.000 28316 MultiStar: [#1 0.14,-0.08,0.99,U] [#2 0.18,-0.23,0.92,U] [#3 0.14,-0.20,0.85,U] [#4 0.17,0.28,0.81,U] [#5 -0.15,-0.11,0.75,U] [#6 0.13,-0.37,0.00,M6] [#7 0.17,-0.23,0.61,U] [#8 0.74,0.15,0.00,M10] 
04:03:35.317 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.11}, one-star: {0.19, -0.18}
04:03:35.317 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
04:03:35.318 00.001 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
04:03:35.318 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=-0.15 mountY=-0.07, mountTheta=-2.73
04:03:35.319 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.11, opts=13)
04:03:35.320 00.001 28316 Enqueuing Move request for scope (0.13, -0.11)
04:03:35.320 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:35.321 00.001 29988 Worker thread wakes up
04:03:35.321 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
04:03:35.321 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
04:03:35.321 00.000 29988 Moving (0.13, -0.11) raw xDistance=-0.15 yDistance=-0.07
04:03:35.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:03:35.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:35.321 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
04:03:35.322 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:35.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:35.323 00.001 28316 Enqueuing Expose request
04:03:35.324 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:03:35.324 00.000 29988 MoveAxis(E, 0, ABG)
04:03:35.324 00.000 29988 Move returns status 0, amount 0
04:03:35.324 00.000 29988 MoveAxis(N, 0, ABG)
04:03:35.324 00.000 29988 Move returns status 0, amount 0
04:03:35.324 00.000 29988 move complete, result=0
04:03:35.324 00.000 29988 worker thread done servicing request
04:03:35.324 00.000 29988 Worker thread wakes up
04:03:35.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:35.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:35.325 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:03:36.844 01.519 29988 Exposure complete
04:03:36.883 00.039 29988 worker thread done servicing request
04:03:36.883 00.000 28316 OnExposeComplete: enter
04:03:36.884 00.001 28316 UpdateGuideState(): m_state=6
04:03:36.884 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6767
04:03:36.885 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=259.97, Mass=2224, SNR=32.5, Peak=177 HFD=4.1
04:03:36.885 00.000 28316 MultiStar: [#1 0.16,-0.27,0.99,U] [#2 0.27,-0.13,0.93,U] [#3 0.35,-0.37,0.00,M6] [#4 0.17,0.16,0.85,U] [#5 0.23,-0.03,0.75,U] [#6 0.10,-0.16,0.64,U] [#7 0.33,-0.00,0.65,U] [#8 0.64,-0.08,0.00,R] 
04:03:36.885 00.000 28316 refined, 6 included, MultiStar: {0.25, -0.09}, one-star: {0.45, -0.13}
04:03:36.886 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
04:03:36.886 00.000 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
04:03:36.887 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.26 cameraTheta=-0.34 mountX=-0.18 mountY=-0.18, mountTheta=-2.35
04:03:36.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.09, opts=13)
04:03:36.888 00.000 28316 Enqueuing Move request for scope (0.25, -0.09)
04:03:36.889 00.001 29988 Worker thread wakes up
04:03:36.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.09) opts 0xd
04:03:36.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.09)
04:03:36.889 00.000 29988 Moving (0.25, -0.09) raw xDistance=-0.18 yDistance=-0.18
04:03:36.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:03:36.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:36.889 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:36.889 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:03:36.890 00.001 28316 UpdateGuideState exits: m=2224 RSB=32.5
04:03:36.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:36.891 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:36.891 00.000 28316 Enqueuing Expose request
04:03:36.892 00.001 29988 MoveAxis(E, 0, ABG)
04:03:36.892 00.000 29988 Move returns status 0, amount 0
04:03:36.892 00.000 29988 MoveAxis(N, 0, ABG)
04:03:36.892 00.000 29988 Move returns status 0, amount 0
04:03:36.892 00.000 29988 move complete, result=0
04:03:36.892 00.000 29988 worker thread done servicing request
04:03:36.892 00.000 29988 Worker thread wakes up
04:03:36.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:36.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:36.892 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:03:38.527 01.635 29988 Exposure complete
04:03:38.560 00.033 29988 worker thread done servicing request
04:03:38.560 00.000 28316 OnExposeComplete: enter
04:03:38.561 00.001 28316 UpdateGuideState(): m_state=6
04:03:38.562 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6768
04:03:38.562 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=260.00, Mass=2324, SNR=33.4, Peak=189 HFD=4.2
04:03:38.563 00.001 28316 MultiStar: [#1 0.26,-0.23,0.00,M1] [#2 -0.01,-0.27,0.91,U] [#3 0.04,-0.28,0.84,U] [#4 0.11,0.13,0.82,U] [#5 -0.17,-0.15,0.74,U] [#6 0.06,-0.28,0.62,U] [#7 0.10,-0.06,0.58,U] [#8 -0.18,0.09,0.58,U] 
04:03:38.563 00.000 28316 single-star, 7 included, MultiStar: {-0.01, -0.12}, one-star: {-0.05, -0.09}
04:03:38.564 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
04:03:38.564 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
04:03:38.565 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.02 mountX=-0.07 mountY=0.08, mountTheta=2.25
04:03:38.565 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
04:03:38.566 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
04:03:38.566 00.000 29988 Worker thread wakes up
04:03:38.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:38.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
04:03:38.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
04:03:38.567 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
04:03:38.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:38.568 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:38.568 00.000 28316 Enqueuing Expose request
04:03:38.569 00.001 29988 Moving (-0.05, -0.09) raw xDistance=-0.07 yDistance=0.08
04:03:38.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:03:38.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:38.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:03:38.569 00.000 29988 MoveAxis(E, 0, ABG)
04:03:38.569 00.000 29988 Move returns status 0, amount 0
04:03:38.569 00.000 29988 MoveAxis(N, 0, ABG)
04:03:38.569 00.000 29988 Move returns status 0, amount 0
04:03:38.569 00.000 29988 move complete, result=0
04:03:38.569 00.000 29988 worker thread done servicing request
04:03:38.569 00.000 29988 Worker thread wakes up
04:03:38.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:38.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:38.569 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:40.089 01.520 29988 Exposure complete
04:03:40.136 00.047 29988 worker thread done servicing request
04:03:40.136 00.000 28316 OnExposeComplete: enter
04:03:40.137 00.001 28316 UpdateGuideState(): m_state=6
04:03:40.139 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6769
04:03:40.139 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=260.03, Mass=2170, SNR=32.3, Peak=175 HFD=4.2
04:03:40.140 00.001 28316 MultiStar: [#1 0.39,-0.23,0.00,M2] [#2 0.15,-0.26,0.92,U] [#3 0.12,-0.24,0.89,U] [#4 0.42,0.04,0.00,M1] [#5 -0.18,0.02,0.75,U] [#6 0.16,-0.29,0.63,U] [#7 0.22,-0.22,0.63,U] [#8 -0.11,0.07,0.61,U] 
04:03:40.141 00.001 28316 single-star, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.06}
04:03:40.141 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
04:03:40.141 00.000 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
04:03:40.142 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.84 mountX=-0.08 mountY=-0.02, mountTheta=-2.87
04:03:40.143 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.06, opts=13)
04:03:40.144 00.001 28316 Enqueuing Move request for scope (0.06, -0.06)
04:03:40.144 00.000 29988 Worker thread wakes up
04:03:40.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:40.144 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:03:40.145 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:40.145 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:40.146 00.001 28316 Enqueuing Expose request
04:03:40.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
04:03:40.146 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
04:03:40.146 00.000 29988 Moving (0.06, -0.06) raw xDistance=-0.08 yDistance=-0.02
04:03:40.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:03:40.146 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:40.146 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:03:40.146 00.000 29988 MoveAxis(E, 0, ABG)
04:03:40.146 00.000 29988 Move returns status 0, amount 0
04:03:40.146 00.000 29988 MoveAxis(N, 0, ABG)
04:03:40.146 00.000 29988 Move returns status 0, amount 0
04:03:40.146 00.000 29988 move complete, result=0
04:03:40.146 00.000 29988 worker thread done servicing request
04:03:40.146 00.000 29988 Worker thread wakes up
04:03:40.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:40.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:40.147 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:41.783 01.636 29988 Exposure complete
04:03:41.816 00.033 29988 worker thread done servicing request
04:03:41.816 00.000 28316 OnExposeComplete: enter
04:03:41.819 00.003 28316 UpdateGuideState(): m_state=6
04:03:41.823 00.004 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6770
04:03:41.823 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=259.88, Mass=2192, SNR=32.5, Peak=170 HFD=4.3
04:03:41.824 00.001 28316 MultiStar: [#1 0.42,-0.16,0.00,M3] [#2 0.32,-0.35,0.00,M3] [#3 0.22,-0.34,0.00,M5] [#4 0.47,-0.17,0.00,M2] [#5 0.11,-0.17,0.74,U] [#6 0.22,-0.50,0.00,M4] [#7 0.30,-0.35,0.00,M3] [#8 0.03,-0.13,0.62,U] 
04:03:41.825 00.001 28316 refined, 2 included, MultiStar: {0.06, -0.18}, one-star: {0.04, -0.22}
04:03:41.826 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
04:03:41.827 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
04:03:41.829 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.27 mountX=-0.19 mountY=0.03, mountTheta=2.98
04:03:41.833 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.18, opts=13)
04:03:41.834 00.001 28316 Enqueuing Move request for scope (0.06, -0.18)
04:03:41.834 00.000 29988 Worker thread wakes up
04:03:41.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:41.835 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.5
04:03:41.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:41.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:41.836 00.000 28316 Enqueuing Expose request
04:03:41.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
04:03:41.837 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
04:03:41.837 00.000 29988 Moving (0.06, -0.18) raw xDistance=-0.19 yDistance=0.03
04:03:41.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:03:41.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:41.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:03:41.837 00.000 29988 MoveAxis(E, 0, ABG)
04:03:41.837 00.000 29988 Move returns status 0, amount 0
04:03:41.837 00.000 29988 MoveAxis(N, 0, ABG)
04:03:41.837 00.000 29988 Move returns status 0, amount 0
04:03:41.837 00.000 29988 move complete, result=0
04:03:41.837 00.000 29988 worker thread done servicing request
04:03:41.837 00.000 29988 Worker thread wakes up
04:03:41.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:41.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:41.837 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:43.359 01.522 29988 Exposure complete
04:03:43.408 00.049 29988 worker thread done servicing request
04:03:43.408 00.000 28316 OnExposeComplete: enter
04:03:43.409 00.001 28316 UpdateGuideState(): m_state=6
04:03:43.409 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6771
04:03:43.411 00.002 28316 Star::Find returns 1 (0), X=951.13, Y=259.75, Mass=2240, SNR=32.8, Peak=173 HFD=4.2
04:03:43.411 00.000 28316 MultiStar: [#1 0.49,-0.34,0.00,M4] [#2 0.03,-0.50,0.00,M4] [#3 0.17,-0.39,0.00,M6] [#4 0.31,-0.12,0.85,U] [#5 -0.01,-0.37,0.00,M1] [#6 0.30,-0.49,0.00,M5] [#7 0.32,-0.50,0.00,M4] [#8 -0.02,-0.16,0.55,U] 
04:03:43.412 00.001 28316 refined, 2 included, MultiStar: {0.22, -0.22}, one-star: {0.29, -0.34}
04:03:43.412 00.000 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
04:03:43.413 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
04:03:43.413 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.78 mountX=-0.29 mountY=-0.10, mountTheta=-2.81
04:03:43.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.22, opts=13)
04:03:43.416 00.001 28316 Enqueuing Move request for scope (0.22, -0.22)
04:03:43.416 00.000 29988 Worker thread wakes up
04:03:43.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.22) opts 0xd
04:03:43.416 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.22)
04:03:43.416 00.000 29988 Moving (0.22, -0.22) raw xDistance=-0.29 yDistance=-0.10
04:03:43.416 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:03:43.416 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:43.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:43.417 00.001 28316 UpdateGuideState exits: m=2240 RSB=32.8
04:03:43.417 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:03:43.418 00.001 29988 MoveAxis(E, 62, ABG)
04:03:43.418 00.000 29988 Guiding  Dir = 2, Dur = 62
04:03:43.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:43.419 00.001 29988 IsSlewing returns 0
04:03:43.419 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:43.420 00.001 28316 Enqueuing Expose request
04:03:43.420 00.000 29988 IsGuiding returns 0
04:03:43.422 00.002 29988 PulseGuide returned control before completion, sleep 71
04:03:43.497 00.075 29988 IsGuiding returns 0
04:03:43.497 00.000 29988 Move returns status 0, amount 62
04:03:43.497 00.000 29988 MoveAxis(N, 0, ABG)
04:03:43.497 00.000 29988 Move returns status 0, amount 0
04:03:43.497 00.000 29988 move complete, result=0
04:03:43.497 00.000 29988 worker thread done servicing request
04:03:43.497 00.000 29988 Worker thread wakes up
04:03:43.497 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:43.497 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:43.497 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.1 px 0 ms NORTH
04:03:45.122 01.625 29988 Exposure complete
04:03:45.168 00.046 29988 worker thread done servicing request
04:03:45.168 00.000 28316 OnExposeComplete: enter
04:03:45.169 00.001 28316 UpdateGuideState(): m_state=6
04:03:45.170 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6772
04:03:45.170 00.000 28316 Star::Find returns 1 (0), X=950.77, Y=260.11, Mass=2055, SNR=31.4, Peak=159 HFD=4.1
04:03:45.171 00.001 28316 MultiStar: [#1 0.19,-0.15,1.03,U] [#2 -0.12,-0.16,0.94,U] [#3 -0.03,-0.30,0.87,U] [#4 0.33,-0.20,0.00,M2] [#5 0.16,-0.17,0.76,U] [#6 0.08,-0.54,0.00,M6] [#7 0.17,-0.26,0.69,U] [#8 -0.31,0.05,0.62,U] 
04:03:45.171 00.000 28316 single-star, 6 included, MultiStar: {0.01, -0.14}, one-star: {-0.07, 0.01}
04:03:45.171 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:03:45.172 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:03:45.172 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.98 mountX=0.04 mountY=0.05, mountTheta=0.97
04:03:45.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
04:03:45.174 00.001 28316 Enqueuing Move request for scope (-0.07, 0.01)
04:03:45.174 00.000 29988 Worker thread wakes up
04:03:45.174 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
04:03:45.174 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
04:03:45.174 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.05
04:03:45.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:03:45.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:45.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:03:45.174 00.000 29988 MoveAxis(E, 0, ABG)
04:03:45.174 00.000 29988 Move returns status 0, amount 0
04:03:45.174 00.000 29988 MoveAxis(N, 0, ABG)
04:03:45.174 00.000 29988 Move returns status 0, amount 0
04:03:45.175 00.001 29988 move complete, result=0
04:03:45.175 00.000 29988 worker thread done servicing request
04:03:45.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:45.175 00.000 28316 UpdateGuideState exits: m=2055 RSB=31.4
04:03:45.175 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:45.176 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:45.176 00.000 28316 Enqueuing Expose request
04:03:45.177 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:45.177 00.000 29988 Worker thread wakes up
04:03:45.177 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:45.178 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:46.708 01.530 29988 Exposure complete
04:03:46.757 00.049 29988 worker thread done servicing request
04:03:46.757 00.000 28316 OnExposeComplete: enter
04:03:46.758 00.001 28316 UpdateGuideState(): m_state=6
04:03:46.758 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6773
04:03:46.759 00.001 28316 Star::Find returns 1 (0), X=951.03, Y=259.93, Mass=2230, SNR=32.8, Peak=189 HFD=4.3
04:03:46.760 00.001 28316 MultiStar: [#1 0.22,-0.09,0.99,U] [#2 0.06,-0.20,0.91,U] [#3 -0.09,-0.26,0.87,U] [#4 0.44,-0.14,0.00,M3] [#5 0.11,-0.15,0.74,U] [#6 0.42,-0.58,0.00,M7] [#7 0.30,-0.39,0.00,M4] [#8 -0.21,0.00,0.58,U] 
04:03:46.762 00.002 28316 refined, 5 included, MultiStar: {0.07, -0.15}, one-star: {0.19, -0.17}
04:03:46.763 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
04:03:46.764 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
04:03:46.765 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.15 mountX=-0.17 mountY=0.01, mountTheta=3.10
04:03:46.769 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.15, opts=13)
04:03:46.769 00.000 28316 Enqueuing Move request for scope (0.07, -0.15)
04:03:46.770 00.001 29988 Worker thread wakes up
04:03:46.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
04:03:46.770 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
04:03:46.770 00.000 29988 Moving (0.07, -0.15) raw xDistance=-0.17 yDistance=0.01
04:03:46.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:03:46.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:46.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:46.772 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:03:46.772 00.000 29988 MoveAxis(E, 0, ABG)
04:03:46.772 00.000 28316 UpdateGuideState exits: m=2230 RSB=32.8
04:03:46.772 00.000 29988 Move returns status 0, amount 0
04:03:46.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:46.772 00.000 29988 MoveAxis(N, 0, ABG)
04:03:46.772 00.000 29988 Move returns status 0, amount 0
04:03:46.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:46.773 00.001 28316 Enqueuing Expose request
04:03:46.773 00.000 29988 move complete, result=0
04:03:46.773 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:46.774 00.001 29988 worker thread done servicing request
04:03:46.774 00.000 29988 Worker thread wakes up
04:03:46.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:46.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:48.402 01.628 29988 Exposure complete
04:03:48.442 00.040 29988 worker thread done servicing request
04:03:48.442 00.000 28316 OnExposeComplete: enter
04:03:48.444 00.002 28316 UpdateGuideState(): m_state=6
04:03:48.445 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6774
04:03:48.446 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=259.94, Mass=2265, SNR=33.0, Peak=202 HFD=4.2
04:03:48.448 00.002 28316 MultiStar: [#1 0.26,-0.29,0.00,M3] [#2 0.14,-0.32,0.00,M3] [#3 0.09,-0.44,0.00,M5] [#4 0.51,-0.20,0.00,M4] [#5 0.19,-0.23,0.73,U] [#6 0.19,-0.44,0.00,M8] [#7 0.39,-0.37,0.00,M5] [#8 0.06,0.01,0.56,U] 
04:03:48.448 00.000 28316 single-star, 2 included, MultiStar: {0.10, -0.14}, one-star: {0.05, -0.15}
04:03:48.449 00.001 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
04:03:48.449 00.000 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
04:03:48.450 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.27 mountX=-0.16 mountY=0.03, mountTheta=2.98
04:03:48.451 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
04:03:48.451 00.000 28316 Enqueuing Move request for scope (0.05, -0.15)
04:03:48.452 00.001 29988 Worker thread wakes up
04:03:48.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:48.452 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
04:03:48.452 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
04:03:48.452 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
04:03:48.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:48.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:48.454 00.001 28316 Enqueuing Expose request
04:03:48.454 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.16 yDistance=0.03
04:03:48.455 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:03:48.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:48.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:03:48.455 00.000 29988 MoveAxis(E, 0, ABG)
04:03:48.455 00.000 29988 Move returns status 0, amount 0
04:03:48.455 00.000 29988 MoveAxis(N, 0, ABG)
04:03:48.455 00.000 29988 Move returns status 0, amount 0
04:03:48.455 00.000 29988 move complete, result=0
04:03:48.455 00.000 29988 worker thread done servicing request
04:03:48.455 00.000 29988 Worker thread wakes up
04:03:48.455 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:48.455 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:48.457 00.002 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:49.973 01.516 29988 Exposure complete
04:03:50.007 00.034 29988 worker thread done servicing request
04:03:50.007 00.000 28316 OnExposeComplete: enter
04:03:50.008 00.001 28316 UpdateGuideState(): m_state=6
04:03:50.009 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6775
04:03:50.010 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=259.72, Mass=2296, SNR=33.1, Peak=195 HFD=4.1
04:03:50.011 00.001 28316 MultiStar: [#1 0.12,-0.45,0.00,M4] [#2 0.13,-0.48,0.00,M4] [#3 0.14,-0.49,0.00,M6] [#4 0.30,-0.38,0.00,M5] [#5 0.23,-0.35,0.00,M1] [#6 0.21,-0.62,0.00,M9] [#7 0.37,-0.36,0.00,M6] [#8 -0.13,-0.16,0.60,U] 
04:03:50.012 00.001 28316 refined, 1 included, MultiStar: {-0.02, -0.29}, one-star: {0.05, -0.37}
04:03:50.013 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:03:50.014 00.001 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:03:50.015 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.63 mountX=-0.26 mountY=0.15, mountTheta=2.62
04:03:50.018 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.29, opts=13)
04:03:50.019 00.001 28316 Enqueuing Move request for scope (-0.02, -0.29)
04:03:50.020 00.001 29988 Worker thread wakes up
04:03:50.020 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:50.020 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.1
04:03:50.021 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:50.021 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:50.021 00.000 28316 Enqueuing Expose request
04:03:50.022 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
04:03:50.022 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
04:03:50.022 00.000 29988 Moving (-0.02, -0.29) raw xDistance=-0.26 yDistance=0.15
04:03:50.022 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:03:50.022 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:50.022 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:03:50.022 00.000 29988 MoveAxis(E, 54, ABG)
04:03:50.022 00.000 29988 Guiding  Dir = 2, Dur = 54
04:03:50.022 00.000 29988 IsSlewing returns 0
04:03:50.022 00.000 29988 IsGuiding returns 0
04:03:50.025 00.003 29988 PulseGuide returned control before completion, sleep 62
04:03:50.097 00.072 29988 IsGuiding returns 0
04:03:50.097 00.000 29988 Move returns status 0, amount 54
04:03:50.097 00.000 29988 MoveAxis(N, 0, ABG)
04:03:50.097 00.000 29988 Move returns status 0, amount 0
04:03:50.097 00.000 29988 move complete, result=0
04:03:50.097 00.000 29988 worker thread done servicing request
04:03:50.097 00.000 29988 Worker thread wakes up
04:03:50.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:50.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:50.097 00.000 28316 GuideStep: -0.3 px 54 ms EAST, 0.1 px 0 ms NORTH
04:03:51.731 01.634 29988 Exposure complete
04:03:51.765 00.034 29988 worker thread done servicing request
04:03:51.765 00.000 28316 OnExposeComplete: enter
04:03:51.766 00.001 28316 UpdateGuideState(): m_state=6
04:03:51.766 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6776
04:03:51.766 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=259.86, Mass=2322, SNR=33.5, Peak=193 HFD=4.2
04:03:51.767 00.001 28316 MultiStar: [#1 0.16,-0.31,0.00,M5] [#2 0.22,-0.42,0.00,M5] [#3 0.14,-0.34,0.00,M7] [#4 0.28,-0.19,0.00,M6] [#5 0.24,-0.27,0.00,M2] [#6 0.21,-0.45,0.00,M10] [#7 0.50,-0.27,0.00,M7] [#8 -0.16,0.23,0.56,U] 
04:03:51.768 00.001 28316 refined, 1 included, MultiStar: {0.07, -0.06}, one-star: {0.20, -0.23}
04:03:51.768 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.72 = -2.72)
04:03:51.769 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
04:03:51.770 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.72 mountX=-0.09 mountY=-0.04, mountTheta=-2.75
04:03:51.773 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
04:03:51.774 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
04:03:51.775 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:51.776 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.5
04:03:51.777 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:51.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:51.778 00.001 28316 Enqueuing Expose request
04:03:51.778 00.000 29988 Worker thread wakes up
04:03:51.778 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
04:03:51.778 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
04:03:51.778 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.09 yDistance=-0.04
04:03:51.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:03:51.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:51.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:03:51.779 00.001 29988 MoveAxis(E, 0, ABG)
04:03:51.779 00.000 29988 Move returns status 0, amount 0
04:03:51.779 00.000 29988 MoveAxis(N, 0, ABG)
04:03:51.779 00.000 29988 Move returns status 0, amount 0
04:03:51.779 00.000 29988 move complete, result=0
04:03:51.779 00.000 29988 worker thread done servicing request
04:03:51.779 00.000 29988 Worker thread wakes up
04:03:51.779 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:51.779 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:51.779 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:03:53.302 01.523 29988 Exposure complete
04:03:53.335 00.033 29988 worker thread done servicing request
04:03:53.336 00.001 28316 OnExposeComplete: enter
04:03:53.337 00.001 28316 UpdateGuideState(): m_state=6
04:03:53.337 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6777
04:03:53.337 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=259.83, Mass=2180, SNR=32.1, Peak=189 HFD=4.2
04:03:53.338 00.001 28316 MultiStar: [#1 0.32,-0.22,0.00,M6] [#2 0.22,-0.32,0.00,M6] [#3 0.09,-0.37,0.00,M8] [#4 0.62,-0.10,0.00,M7] [#5 0.29,-0.20,0.00,M3] [#6 0.24,-0.33,0.00,R] [#7 0.36,-0.15,0.00,M8] [#8 -0.19,-0.03,0.60,U] 
04:03:53.338 00.000 28316 refined, 1 included, MultiStar: {0.09, -0.18}, one-star: {0.25, -0.27}
04:03:53.339 00.001 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:03:53.339 00.000 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
04:03:53.340 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=-0.20 mountY=0.00, mountTheta=3.13
04:03:53.341 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
04:03:53.341 00.000 28316 Enqueuing Move request for scope (0.09, -0.18)
04:03:53.342 00.001 29988 Worker thread wakes up
04:03:53.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
04:03:53.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:53.343 00.001 28316 UpdateGuideState exits: m=2180 RSB=32.1
04:03:53.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:53.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:53.344 00.000 28316 Enqueuing Expose request
04:03:53.344 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
04:03:53.344 00.000 29988 Moving (0.09, -0.18) raw xDistance=-0.20 yDistance=0.00
04:03:53.345 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:03:53.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:53.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:03:53.345 00.000 29988 MoveAxis(E, 0, ABG)
04:03:53.345 00.000 29988 Move returns status 0, amount 0
04:03:53.345 00.000 29988 MoveAxis(N, 0, ABG)
04:03:53.345 00.000 29988 Move returns status 0, amount 0
04:03:53.345 00.000 29988 move complete, result=0
04:03:53.345 00.000 29988 worker thread done servicing request
04:03:53.345 00.000 29988 Worker thread wakes up
04:03:53.345 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:53.345 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:53.345 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:54.969 01.624 29988 Exposure complete
04:03:55.005 00.036 29988 worker thread done servicing request
04:03:55.005 00.000 28316 OnExposeComplete: enter
04:03:55.006 00.001 28316 UpdateGuideState(): m_state=6
04:03:55.007 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6778
04:03:55.008 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=259.83, Mass=2358, SNR=33.7, Peak=209 HFD=4.2
04:03:55.009 00.001 28316 MultiStar: [#1 0.32,-0.13,0.00,M7] [#2 0.35,-0.43,0.00,M7] [#3 0.13,-0.36,0.00,M9] [#4 0.44,-0.07,0.00,M8] [#5 0.17,-0.15,0.71,U] [#6 0.06,-0.08,0.65,U] [#7 0.21,-0.17,0.61,U] [#8 -0.18,-0.03,0.56,U] 
04:03:55.010 00.001 28316 refined, 4 included, MultiStar: {0.07, -0.16}, one-star: {0.07, -0.27}
04:03:55.011 00.001 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:03:55.012 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
04:03:55.013 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.14 mountX=-0.17 mountY=0.01, mountTheta=3.11
04:03:55.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.16, opts=13)
04:03:55.015 00.001 28316 Enqueuing Move request for scope (0.07, -0.16)
04:03:55.015 00.000 29988 Worker thread wakes up
04:03:55.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:55.016 00.001 28316 UpdateGuideState exits: m=2358 RSB=33.7
04:03:55.016 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
04:03:55.016 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:55.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:55.017 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
04:03:55.017 00.000 28316 Enqueuing Expose request
04:03:55.019 00.002 29988 Moving (0.07, -0.16) raw xDistance=-0.17 yDistance=0.01
04:03:55.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:03:55.019 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:55.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:03:55.019 00.000 29988 MoveAxis(E, 0, ABG)
04:03:55.019 00.000 29988 Move returns status 0, amount 0
04:03:55.019 00.000 29988 MoveAxis(N, 0, ABG)
04:03:55.019 00.000 29988 Move returns status 0, amount 0
04:03:55.019 00.000 29988 move complete, result=0
04:03:55.019 00.000 29988 worker thread done servicing request
04:03:55.019 00.000 29988 Worker thread wakes up
04:03:55.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:55.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:55.019 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:03:56.546 01.527 29988 Exposure complete
04:03:56.577 00.031 29988 worker thread done servicing request
04:03:56.577 00.000 28316 OnExposeComplete: enter
04:03:56.578 00.001 28316 UpdateGuideState(): m_state=6
04:03:56.578 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6779
04:03:56.579 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=259.90, Mass=2249, SNR=32.8, Peak=191 HFD=4.2
04:03:56.579 00.000 28316 MultiStar: [#1 0.20,-0.26,1.01,U] [#2 0.15,-0.36,0.00,M8] [#3 0.28,-0.32,0.00,M10] [#4 0.50,-0.12,0.00,M9] [#5 -0.03,-0.22,0.74,U] [#6 -0.01,-0.10,0.62,U] [#7 0.11,-0.43,0.00,M8] [#8 0.00,0.02,0.57,U] 
04:03:56.580 00.001 28316 refined, 4 included, MultiStar: {0.12, -0.17}, one-star: {0.31, -0.19}
04:03:56.580 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:03:56.581 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:03:56.581 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
04:03:56.582 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.17, opts=13)
04:03:56.583 00.001 28316 Enqueuing Move request for scope (0.12, -0.17)
04:03:56.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:56.584 00.001 29988 Worker thread wakes up
04:03:56.584 00.000 28316 UpdateGuideState exits: m=2249 RSB=32.8
04:03:56.585 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
04:03:56.585 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:56.585 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
04:03:56.585 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:56.586 00.001 28316 Enqueuing Expose request
04:03:56.586 00.000 29988 Moving (0.12, -0.17) raw xDistance=-0.21 yDistance=-0.03
04:03:56.586 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:03:56.586 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:56.586 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:03:56.586 00.000 29988 MoveAxis(E, 43, ABG)
04:03:56.586 00.000 29988 Guiding  Dir = 2, Dur = 43
04:03:56.586 00.000 29988 IsSlewing returns 0
04:03:56.587 00.001 29988 IsGuiding returns 0
04:03:56.589 00.002 29988 PulseGuide returned control before completion, sleep 52
04:03:56.657 00.068 29988 IsGuiding returns 0
04:03:56.657 00.000 29988 Move returns status 0, amount 43
04:03:56.657 00.000 29988 MoveAxis(N, 0, ABG)
04:03:56.657 00.000 29988 Move returns status 0, amount 0
04:03:56.658 00.001 29988 move complete, result=0
04:03:56.658 00.000 29988 worker thread done servicing request
04:03:56.658 00.000 29988 Worker thread wakes up
04:03:56.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:56.658 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
04:03:56.659 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:58.287 01.628 29988 Exposure complete
04:03:58.327 00.040 29988 worker thread done servicing request
04:03:58.327 00.000 28316 OnExposeComplete: enter
04:03:58.328 00.001 28316 UpdateGuideState(): m_state=6
04:03:58.328 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6780
04:03:58.329 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=259.97, Mass=2260, SNR=32.9, Peak=197 HFD=4.0
04:03:58.329 00.000 28316 MultiStar: [#1 0.11,-0.26,0.98,U] [#2 0.02,-0.37,0.00,M9] [#3 -0.06,-0.33,0.86,U] [#4 0.07,0.00,0.82,U] [#5 -0.09,-0.09,0.75,U] [#6 -0.26,-0.23,0.00,M1] [#7 0.07,-0.30,0.64,U] [#8 -0.22,0.11,0.57,U] 
04:03:58.330 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.15}, one-star: {-0.13, -0.13}
04:03:58.330 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
04:03:58.331 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
04:03:58.331 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.76 mountX=-0.13 mountY=0.10, mountTheta=2.50
04:03:58.333 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
04:03:58.333 00.000 28316 Enqueuing Move request for scope (-0.03, -0.15)
04:03:58.334 00.001 29988 Worker thread wakes up
04:03:58.334 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:58.334 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
04:03:58.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:58.336 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:58.336 00.000 28316 Enqueuing Expose request
04:03:58.337 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
04:03:58.337 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
04:03:58.337 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.10
04:03:58.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:03:58.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:58.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:03:58.337 00.000 29988 MoveAxis(E, 0, ABG)
04:03:58.337 00.000 29988 Move returns status 0, amount 0
04:03:58.337 00.000 29988 MoveAxis(N, 0, ABG)
04:03:58.337 00.000 29988 Move returns status 0, amount 0
04:03:58.337 00.000 29988 move complete, result=0
04:03:58.337 00.000 29988 worker thread done servicing request
04:03:58.337 00.000 29988 Worker thread wakes up
04:03:58.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:58.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:58.337 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:03:59.860 01.523 29988 Exposure complete
04:03:59.897 00.037 29988 worker thread done servicing request
04:03:59.897 00.000 28316 OnExposeComplete: enter
04:03:59.898 00.001 28316 UpdateGuideState(): m_state=6
04:03:59.899 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6781
04:03:59.899 00.000 28316 Star::Find returns 1 (0), X=950.76, Y=259.79, Mass=2139, SNR=32.1, Peak=183 HFD=4.0
04:03:59.900 00.001 28316 MultiStar: [#1 0.04,-0.40,0.00,M6] [#2 0.05,-0.36,0.00,M10] [#3 -0.05,-0.44,0.00,M10] [#4 0.14,-0.04,0.87,U] [#5 0.03,-0.31,0.75,U] [#6 -0.39,-0.12,0.00,M2] [#7 0.08,-0.46,0.00,M8] [#8 -0.19,-0.07,0.58,U] 
04:03:59.900 00.000 28316 refined, 3 included, MultiStar: {-0.02, -0.19}, one-star: {-0.08, -0.30}
04:03:59.901 00.001 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
04:03:59.901 00.000 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
04:03:59.903 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.65 mountX=-0.17 mountY=0.10, mountTheta=2.60
04:03:59.907 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.19, opts=13)
04:03:59.910 00.003 28316 Enqueuing Move request for scope (-0.02, -0.19)
04:03:59.912 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:03:59.914 00.002 28316 UpdateGuideState exits: m=2139 RSB=32.1
04:03:59.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:03:59.915 00.001 29988 Worker thread wakes up
04:03:59.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:03:59.915 00.000 28316 Enqueuing Expose request
04:03:59.916 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
04:03:59.916 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
04:03:59.916 00.000 29988 Moving (-0.02, -0.19) raw xDistance=-0.17 yDistance=0.10
04:03:59.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:03:59.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:03:59.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:03:59.916 00.000 29988 MoveAxis(E, 0, ABG)
04:03:59.916 00.000 29988 Move returns status 0, amount 0
04:03:59.916 00.000 29988 MoveAxis(N, 0, ABG)
04:03:59.916 00.000 29988 Move returns status 0, amount 0
04:03:59.916 00.000 29988 move complete, result=0
04:03:59.916 00.000 29988 worker thread done servicing request
04:03:59.916 00.000 29988 Worker thread wakes up
04:03:59.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:03:59.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:03:59.916 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:01.554 01.638 29988 Exposure complete
04:04:01.598 00.044 29988 worker thread done servicing request
04:04:01.598 00.000 28316 OnExposeComplete: enter
04:04:01.599 00.001 28316 UpdateGuideState(): m_state=6
04:04:01.599 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6782
04:04:01.600 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=259.84, Mass=2132, SNR=32.0, Peak=193 HFD=3.8
04:04:01.600 00.000 28316 MultiStar: [#1 -0.05,-0.21,1.03,U] [#2 -0.10,-0.41,0.00,R] [#3 -0.04,-0.33,0.86,U] [#4 -0.05,-0.09,0.87,U] [#5 0.01,-0.24,0.79,U] [#6 -0.36,-0.15,0.00,M3] [#7 0.03,-0.16,0.66,U] [#8 -0.31,-0.02,0.58,U] 
04:04:01.601 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.20}, one-star: {-0.16, -0.26}
04:04:01.601 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
04:04:01.602 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
04:04:01.602 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=-0.15 mountY=0.16, mountTheta=2.32
04:04:01.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.20, opts=13)
04:04:01.604 00.001 28316 Enqueuing Move request for scope (-0.08, -0.20)
04:04:01.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:01.605 00.001 29988 Worker thread wakes up
04:04:01.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
04:04:01.605 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
04:04:01.605 00.000 29988 Moving (-0.08, -0.20) raw xDistance=-0.15 yDistance=0.16
04:04:01.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:04:01.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:01.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:04:01.605 00.000 29988 MoveAxis(E, 0, ABG)
04:04:01.605 00.000 29988 Move returns status 0, amount 0
04:04:01.605 00.000 29988 MoveAxis(N, 0, ABG)
04:04:01.605 00.000 29988 Move returns status 0, amount 0
04:04:01.605 00.000 29988 move complete, result=0
04:04:01.605 00.000 29988 worker thread done servicing request
04:04:01.605 00.000 28316 UpdateGuideState exits: m=2132 RSB=32.0
04:04:01.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:01.606 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:01.606 00.000 28316 Enqueuing Expose request
04:04:01.607 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:01.607 00.000 29988 Worker thread wakes up
04:04:01.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:01.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:03.123 01.516 29988 Exposure complete
04:04:03.170 00.047 29988 worker thread done servicing request
04:04:03.170 00.000 28316 OnExposeComplete: enter
04:04:03.171 00.001 28316 UpdateGuideState(): m_state=6
04:04:03.172 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6783
04:04:03.172 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=259.85, Mass=2168, SNR=32.3, Peak=175 HFD=4.0
04:04:03.173 00.001 28316 MultiStar: [#1 0.09,-0.28,0.98,U] [#2 -0.03,0.16,0.91,U] [#3 0.01,-0.48,0.00,M10] [#4 0.10,-0.09,0.86,U] [#5 -0.13,-0.34,0.00,M1] [#6 -0.25,-0.14,0.64,U] [#7 0.28,-0.28,0.00,M8] [#8 -0.43,-0.11,0.00,M1] 
04:04:03.173 00.000 28316 refined, 4 included, MultiStar: {-0.04, -0.12}, one-star: {-0.18, -0.24}
04:04:03.174 00.001 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
04:04:03.176 00.002 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
04:04:03.177 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.91 mountX=-0.10 mountY=0.10, mountTheta=2.35
04:04:03.179 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
04:04:03.180 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
04:04:03.180 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:03.181 00.001 28316 UpdateGuideState exits: m=2168 RSB=32.3
04:04:03.181 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:03.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:03.182 00.001 29988 Worker thread wakes up
04:04:03.182 00.000 28316 Enqueuing Expose request
04:04:03.183 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
04:04:03.183 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
04:04:03.183 00.000 29988 Moving (-0.04, -0.12) raw xDistance=-0.10 yDistance=0.10
04:04:03.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:04:03.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:03.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:04:03.183 00.000 29988 MoveAxis(E, 0, ABG)
04:04:03.183 00.000 29988 Move returns status 0, amount 0
04:04:03.184 00.001 29988 MoveAxis(N, 0, ABG)
04:04:03.184 00.000 29988 Move returns status 0, amount 0
04:04:03.184 00.000 29988 move complete, result=0
04:04:03.184 00.000 29988 worker thread done servicing request
04:04:03.184 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:03.184 00.000 29988 Worker thread wakes up
04:04:03.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:03.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:04.808 01.624 29988 Exposure complete
04:04:04.836 00.028 29988 worker thread done servicing request
04:04:04.836 00.000 28316 OnExposeComplete: enter
04:04:04.840 00.004 28316 UpdateGuideState(): m_state=6
04:04:04.843 00.003 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6784
04:04:04.845 00.002 28316 Star::Find returns 1 (0), X=950.74, Y=259.70, Mass=2161, SNR=32.2, Peak=165 HFD=4.0
04:04:04.847 00.002 28316 MultiStar: [#1 -0.16,-0.40,0.00,M5] [#2 0.10,-0.07,0.95,U] [#3 0.05,-0.59,0.00,R] [#4 0.02,-0.42,0.00,M6] [#5 -0.25,-0.36,0.00,M2] [#6 -0.22,-0.30,0.00,M3] [#7 -0.04,-0.50,0.00,M9] [#8 -0.21,-0.10,0.59,U] 
04:04:04.848 00.001 28316 refined, 2 included, MultiStar: {-0.05, -0.20}, one-star: {-0.10, -0.39}
04:04:04.848 00.000 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
04:04:04.848 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
04:04:04.849 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=-0.16 mountY=0.14, mountTheta=2.45
04:04:04.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.20, opts=13)
04:04:04.850 00.000 28316 Enqueuing Move request for scope (-0.05, -0.20)
04:04:04.851 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:04.851 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:04:04.852 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:04.853 00.001 29988 Worker thread wakes up
04:04:04.853 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:04.853 00.000 28316 Enqueuing Expose request
04:04:04.854 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
04:04:04.854 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
04:04:04.854 00.000 29988 Moving (-0.05, -0.20) raw xDistance=-0.16 yDistance=0.14
04:04:04.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:04:04.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:04.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:04:04.854 00.000 29988 MoveAxis(E, 0, ABG)
04:04:04.854 00.000 29988 Move returns status 0, amount 0
04:04:04.854 00.000 29988 MoveAxis(N, 0, ABG)
04:04:04.854 00.000 29988 Move returns status 0, amount 0
04:04:04.854 00.000 29988 move complete, result=0
04:04:04.854 00.000 29988 worker thread done servicing request
04:04:04.854 00.000 29988 Worker thread wakes up
04:04:04.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:04.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:04.854 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:06.378 01.524 29988 Exposure complete
04:04:06.419 00.041 29988 worker thread done servicing request
04:04:06.419 00.000 28316 OnExposeComplete: enter
04:04:06.420 00.001 28316 UpdateGuideState(): m_state=6
04:04:06.420 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6785
04:04:06.421 00.001 28316 Star::Find returns 1 (0), X=950.90, Y=259.66, Mass=2190, SNR=32.5, Peak=153 HFD=4.0
04:04:06.421 00.000 28316 MultiStar: [#1 0.25,-0.39,0.00,M6] [#2 0.11,-0.21,0.92,U] [#3 -0.04,-0.04,0.91,U] [#4 0.20,-0.44,0.00,M7] [#5 0.14,-0.35,0.00,M3] [#6 -0.08,-0.36,0.00,M4] [#7 0.07,-0.60,0.00,M10] [#8 -0.16,-0.53,0.00,M1] 
04:04:06.422 00.001 28316 refined, 2 included, MultiStar: {0.05, -0.24}, one-star: {0.06, -0.44}
04:04:06.422 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
04:04:06.422 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
04:04:06.423 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.38 mountX=-0.23 mountY=0.07, mountTheta=2.87
04:04:06.426 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.24, opts=13)
04:04:06.427 00.001 28316 Enqueuing Move request for scope (0.05, -0.24)
04:04:06.428 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:06.429 00.001 29988 Worker thread wakes up
04:04:06.429 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
04:04:06.429 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.5
04:04:06.431 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:06.431 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:06.432 00.001 28316 Enqueuing Expose request
04:04:06.433 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
04:04:06.433 00.000 29988 Moving (0.05, -0.24) raw xDistance=-0.23 yDistance=0.07
04:04:06.433 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:04:06.433 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:06.433 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:04:06.433 00.000 29988 MoveAxis(E, 49, ABG)
04:04:06.433 00.000 29988 Guiding  Dir = 2, Dur = 49
04:04:06.433 00.000 29988 IsSlewing returns 0
04:04:06.434 00.001 29988 IsGuiding returns 0
04:04:06.436 00.002 29988 PulseGuide returned control before completion, sleep 58
04:04:06.504 00.068 29988 IsGuiding returns 0
04:04:06.504 00.000 29988 Move returns status 0, amount 49
04:04:06.504 00.000 29988 MoveAxis(N, 0, ABG)
04:04:06.504 00.000 29988 Move returns status 0, amount 0
04:04:06.504 00.000 29988 move complete, result=0
04:04:06.504 00.000 29988 worker thread done servicing request
04:04:06.504 00.000 29988 Worker thread wakes up
04:04:06.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:06.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:06.504 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.1 px 0 ms NORTH
04:04:07.264 00.760 28316 evsrv: cli 0C97D050 connect
04:04:07.267 00.003 28316 case statement mapped state 6 to 3
04:04:07.269 00.002 28316 case statement mapped state 6 to 3
04:04:07.270 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"ac7098e7-addb-4fae-8259-8b8495f96c4d"}
04:04:07.272 00.002 28316 case statement mapped state 6 to 3
04:04:07.272 00.000 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"ac7098e7-addb-4fae-8259-8b8495f96c4d"}
04:04:07.273 00.001 28316 evsrv: cli 0C97D050 disconnect
04:04:07.274 00.001 28316 evsrv: cli 0C97DCD0 connect
04:04:07.274 00.000 28316 case statement mapped state 6 to 3
04:04:07.275 00.001 28316 case statement mapped state 6 to 3
04:04:07.276 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"4f1611a3-f6d3-41df-9371-d0dad1d1db9f"}
04:04:07.276 00.000 28316 PhdController::Dither begins
04:04:07.277 00.001 28316 dither: size=2.00, dRA=-0.11 dDec=-0.50
04:04:07.277 00.000 28316 MountToCamera -- mountTheta (-1.79) + m_xAngle (2.00) = xAngle (0.20 = 0.20)
04:04:07.278 00.001 28316 MountToCamera -- mountX=-0.11 mountY=-0.50 hyp=0.51 mountTheta=-1.79 cameraX=0.50, cameraY=0.10 cameraTheta=0.20
04:04:07.278 00.000 28316 setting lock position to (951.34, 260.20)
04:04:07.279 00.001 28316 Mount: notify guiding dithered (0.5, 0.1)
04:04:07.279 00.000 28316 MultiStar: stabilizing after lock position change
04:04:07.280 00.001 28316 Status Line: Dithering de -0.11,-0.50
04:04:07.281 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:04:07.282 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:04:07.282 00.000 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":0,"id":"4f1611a3-f6d3-41df-9371-d0dad1d1db9f"}
04:04:07.283 00.001 28316 evsrv: cli 0C97DCD0 disconnect
04:04:08.126 00.843 29988 Exposure complete
04:04:08.154 00.028 29988 worker thread done servicing request
04:04:08.154 00.000 28316 OnExposeComplete: enter
04:04:08.155 00.001 28316 UpdateGuideState(): m_state=6
04:04:08.155 00.000 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6786
04:04:08.156 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=259.93, Mass=2233, SNR=32.8, Peak=180 HFD=4.2
04:04:08.158 00.002 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.64)
04:04:08.159 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.60)
04:04:08.159 00.000 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.27 hyp=0.57 cameraTheta=-2.65 mountX=-0.04 mountY=0.57, mountTheta=1.64
04:04:08.162 00.003 28316 dither recenter: remaining=(0.1,0.5) step=(0.1,0.5)
04:04:08.165 00.003 28316 MountToCamera -- mountTheta (1.35) + m_xAngle (2.00) = xAngle (3.35 = -2.94)
04:04:08.167 00.002 28316 MountToCamera -- mountX=0.11 mountY=0.50 hyp=0.51 mountTheta=1.35 cameraX=-0.50, cameraY=-0.10 cameraTheta=-2.94
04:04:08.169 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.10, opts=4)
04:04:08.171 00.002 28316 Enqueuing Move request for scope (-0.50, -0.10)
04:04:08.174 00.003 29988 Worker thread wakes up
04:04:08.174 00.000 28316 Mount: notify direct move 0.11,0.50
04:04:08.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.10) opts 0x4
04:04:08.175 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.10)
04:04:08.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:08.176 00.001 28316 UpdateGuideState exits: m=2233 RSB=32.8
04:04:08.176 00.000 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 1 / 99999
04:04:08.177 00.001 29988 Moving (-0.50, -0.10) raw xDistance=0.11 yDistance=0.50
04:04:08.177 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154648.177,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:04:08.177 00.000 29988 MoveAxis(W, 38, B)
04:04:08.177 00.000 29988 Guiding  Dir = 3, Dur = 38
04:04:08.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:08.178 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:08.178 00.000 28316 Enqueuing Expose request
04:04:08.179 00.001 29988 IsSlewing returns 0
04:04:08.179 00.000 29988 IsGuiding returns 0
04:04:08.181 00.002 29988 PulseGuide returned control before completion, sleep 46
04:04:08.234 00.053 29988 IsGuiding returns 0
04:04:08.235 00.001 29988 Move returns status 0, amount 38
04:04:08.235 00.000 29988 MoveAxis(S, 119, B)
04:04:08.235 00.000 29988 Guiding  Dir = 1, Dur = 119
04:04:08.235 00.000 29988 IsSlewing returns 0
04:04:08.235 00.000 29988 IsGuiding returns 0
04:04:08.240 00.005 29988 PulseGuide returned control before completion, sleep 125
04:04:08.374 00.134 29988 IsGuiding returns 1
04:04:08.374 00.000 29988 scope still moving after pulse duration time elapsed
04:04:08.405 00.031 29988 IsSlewing returns 0
04:04:08.405 00.000 29988 IsGuiding returns 0
04:04:08.405 00.000 29988 scope move finished after 119 + 52 ms
04:04:08.405 00.000 29988 Move returns status 0, amount 119
04:04:08.406 00.001 29988 move complete, result=0
04:04:08.406 00.000 29988 worker thread done servicing request
04:04:08.406 00.000 29988 Worker thread wakes up
04:04:08.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:08.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:08.406 00.000 28316 GuideStep: 0.1 px 38 ms WEST, 0.5 px 119 ms SOUTH
04:04:09.818 01.412 29988 Exposure complete
04:04:09.850 00.032 29988 worker thread done servicing request
04:04:09.850 00.000 28316 OnExposeComplete: enter
04:04:09.851 00.001 28316 UpdateGuideState(): m_state=6
04:04:09.852 00.001 28316 Star::Find(15, 950, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6787
04:04:09.852 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=259.96, Mass=2235, SNR=32.8, Peak=178 HFD=4.1
04:04:09.852 00.000 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.79 = 2.49)
04:04:09.853 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.45)
04:04:09.853 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=-0.20 mountY=0.16, mountTheta=2.46
04:04:09.854 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.24, opts=13)
04:04:09.855 00.001 28316 Enqueuing Move request for scope (-0.06, -0.24)
04:04:09.855 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:09.856 00.001 29988 Worker thread wakes up
04:04:09.856 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
04:04:09.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
04:04:09.856 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 2 / 99999
04:04:09.857 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
04:04:09.857 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154649.857,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:04:09.857 00.000 29988 Moving (-0.06, -0.24) raw xDistance=-0.20 yDistance=0.16
04:04:09.857 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:04:09.857 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:09.857 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:09.858 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:09.858 00.000 28316 Enqueuing Expose request
04:04:09.859 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:04:09.859 00.000 29988 MoveAxis(E, 0, ABG)
04:04:09.859 00.000 29988 Move returns status 0, amount 0
04:04:09.859 00.000 29988 MoveAxis(N, 0, ABG)
04:04:09.859 00.000 29988 Move returns status 0, amount 0
04:04:09.859 00.000 29988 move complete, result=0
04:04:09.859 00.000 29988 worker thread done servicing request
04:04:09.859 00.000 29988 Worker thread wakes up
04:04:09.859 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:09.859 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:09.859 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:11.483 01.624 29988 Exposure complete
04:04:11.529 00.046 29988 worker thread done servicing request
04:04:11.529 00.000 28316 OnExposeComplete: enter
04:04:11.530 00.001 28316 UpdateGuideState(): m_state=6
04:04:11.530 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6788
04:04:11.531 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=259.78, Mass=2395, SNR=33.9, Peak=182 HFD=3.8
04:04:11.531 00.000 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
04:04:11.532 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
04:04:11.532 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.42 hyp=0.44 cameraTheta=-1.28 mountX=-0.43 mountY=0.07, mountTheta=2.97
04:04:11.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.42, opts=13)
04:04:11.534 00.001 28316 Enqueuing Move request for scope (0.13, -0.42)
04:04:11.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:11.535 00.001 28316 UpdateGuideState exits: m=2395 RSB=33.9
04:04:11.535 00.000 29988 Worker thread wakes up
04:04:11.535 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 3 / 99999
04:04:11.536 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.42) opts 0xd
04:04:11.536 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154651.536,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
04:04:11.536 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.42)
04:04:11.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:11.537 00.001 29988 Moving (0.13, -0.42) raw xDistance=-0.43 yDistance=0.07
04:04:11.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
04:04:11.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:11.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:11.537 00.000 28316 Enqueuing Expose request
04:04:11.538 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:04:11.538 00.000 29988 MoveAxis(E, 91, ABG)
04:04:11.538 00.000 29988 Guiding  Dir = 2, Dur = 91
04:04:11.538 00.000 29988 IsSlewing returns 0
04:04:11.538 00.000 29988 IsGuiding returns 0
04:04:11.539 00.001 29988 PulseGuide returned control before completion, sleep 100
04:04:11.653 00.114 29988 IsGuiding returns 0
04:04:11.654 00.001 29988 Move returns status 0, amount 91
04:04:11.654 00.000 29988 MoveAxis(N, 0, ABG)
04:04:11.654 00.000 29988 Move returns status 0, amount 0
04:04:11.654 00.000 29988 move complete, result=0
04:04:11.654 00.000 29988 worker thread done servicing request
04:04:11.654 00.000 29988 Worker thread wakes up
04:04:11.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:11.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:11.654 00.000 28316 GuideStep: -0.4 px 91 ms EAST, 0.1 px 0 ms NORTH
04:04:13.069 01.415 29988 Exposure complete
04:04:13.121 00.052 29988 worker thread done servicing request
04:04:13.121 00.000 28316 OnExposeComplete: enter
04:04:13.123 00.002 28316 UpdateGuideState(): m_state=6
04:04:13.125 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6789
04:04:13.126 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.08, Mass=2272, SNR=33.0, Peak=163 HFD=4.1
04:04:13.127 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.10 = 2.19)
04:04:13.128 00.001 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
04:04:13.129 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.10 mountX=-0.08 mountY=0.12, mountTheta=2.18
04:04:13.131 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.12, opts=13)
04:04:13.131 00.000 28316 Enqueuing Move request for scope (-0.07, -0.12)
04:04:13.132 00.001 29988 Worker thread wakes up
04:04:13.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
04:04:13.132 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
04:04:13.132 00.000 29988 Moving (-0.07, -0.12) raw xDistance=-0.08 yDistance=0.12
04:04:13.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:04:13.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:13.132 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
04:04:13.133 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 4 / 99999
04:04:13.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:13.133 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154653.133,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
04:04:13.134 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:04:13.134 00.000 29988 MoveAxis(E, 0, ABG)
04:04:13.134 00.000 29988 Move returns status 0, amount 0
04:04:13.134 00.000 29988 MoveAxis(N, 0, ABG)
04:04:13.134 00.000 29988 Move returns status 0, amount 0
04:04:13.134 00.000 29988 move complete, result=0
04:04:13.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:13.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:13.135 00.001 28316 Enqueuing Expose request
04:04:13.135 00.000 29988 worker thread done servicing request
04:04:13.135 00.000 29988 Worker thread wakes up
04:04:13.135 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:13.136 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:13.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:14.758 01.622 29988 Exposure complete
04:04:14.798 00.040 29988 worker thread done servicing request
04:04:14.798 00.000 28316 OnExposeComplete: enter
04:04:14.799 00.001 28316 UpdateGuideState(): m_state=6
04:04:14.799 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6790
04:04:14.800 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=259.99, Mass=2322, SNR=33.3, Peak=174 HFD=4.1
04:04:14.801 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:04:14.802 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
04:04:14.803 00.001 28316 CameraToMount -- cameraX=0.42 cameraY=-0.21 hyp=0.47 cameraTheta=-0.47 mountX=-0.36 mountY=-0.28, mountTheta=-2.49
04:04:14.805 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=-0.21, opts=13)
04:04:14.807 00.002 28316 Enqueuing Move request for scope (0.42, -0.21)
04:04:14.807 00.000 29988 Worker thread wakes up
04:04:14.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.21) opts 0xd
04:04:14.807 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, -0.21)
04:04:14.807 00.000 29988 Moving (0.42, -0.21) raw xDistance=-0.36 yDistance=-0.28
04:04:14.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
04:04:14.807 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:14.808 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.3
04:04:14.808 00.000 28316 PhdController: settling, locked = 1, distance = 0.32 (0.50) aobump = 0 frame = 5 / 99999
04:04:14.809 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:04:14.809 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154654.809,"Host":"ASUS_SAM","Inst":1,"Distance":0.32,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
04:04:14.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:04:14.809 00.000 29988 MoveAxis(E, 77, ABG)
04:04:14.809 00.000 29988 Guiding  Dir = 2, Dur = 77
04:04:14.809 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:14.810 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:14.810 00.000 28316 Enqueuing Expose request
04:04:14.811 00.001 29988 IsSlewing returns 0
04:04:14.811 00.000 29988 IsGuiding returns 0
04:04:14.813 00.002 29988 PulseGuide returned control before completion, sleep 86
04:04:14.912 00.099 29988 IsGuiding returns 0
04:04:14.912 00.000 29988 Move returns status 0, amount 77
04:04:14.912 00.000 29988 MoveAxis(N, 0, ABG)
04:04:14.912 00.000 29988 Move returns status 0, amount 0
04:04:14.912 00.000 29988 move complete, result=0
04:04:14.912 00.000 29988 worker thread done servicing request
04:04:14.912 00.000 29988 Worker thread wakes up
04:04:14.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:14.912 00.000 28316 GuideStep: -0.4 px 77 ms EAST, -0.3 px 0 ms NORTH
04:04:14.913 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:16.324 01.411 29988 Exposure complete
04:04:16.387 00.063 29988 worker thread done servicing request
04:04:16.387 00.000 28316 OnExposeComplete: enter
04:04:16.387 00.000 28316 UpdateGuideState(): m_state=6
04:04:16.388 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6791
04:04:16.388 00.000 28316 Star::Find returns 1 (0), X=951.10, Y=260.21, Mass=2297, SNR=33.3, Peak=179 HFD=4.2
04:04:16.389 00.001 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
04:04:16.389 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
04:04:16.390 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.09 mountX=0.11 mountY=0.21, mountTheta=1.09
04:04:16.391 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.01, opts=13)
04:04:16.391 00.000 28316 Enqueuing Move request for scope (-0.24, 0.01)
04:04:16.392 00.001 29988 Worker thread wakes up
04:04:16.392 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
04:04:16.392 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
04:04:16.392 00.000 29988 Moving (-0.24, 0.01) raw xDistance=0.11 yDistance=0.21
04:04:16.392 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:16.393 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:04:16.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:04:16.393 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.3
04:04:16.394 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:04:16.394 00.000 29988 MoveAxis(E, 0, ABG)
04:04:16.394 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 6 / 99999
04:04:16.394 00.000 29988 Move returns status 0, amount 0
04:04:16.395 00.001 29988 MoveAxis(N, 0, ABG)
04:04:16.395 00.000 29988 Move returns status 0, amount 0
04:04:16.395 00.000 29988 move complete, result=0
04:04:16.395 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154656.394,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
04:04:16.395 00.000 29988 worker thread done servicing request
04:04:16.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:16.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:16.397 00.001 28316 Enqueuing Expose request
04:04:16.397 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:16.398 00.001 29988 Worker thread wakes up
04:04:16.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:16.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:18.021 01.623 29988 Exposure complete
04:04:18.071 00.050 29988 worker thread done servicing request
04:04:18.071 00.000 28316 OnExposeComplete: enter
04:04:18.071 00.000 28316 UpdateGuideState(): m_state=6
04:04:18.072 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6792
04:04:18.072 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=260.17, Mass=2232, SNR=32.7, Peak=163 HFD=4.0
04:04:18.073 00.001 28316 CameraToMount -- cameraTheta (-2.52) - m_xAngle (2.00) = xAngle (-4.52 = 1.77)
04:04:18.073 00.000 28316 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.73)
04:04:18.074 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.04 cameraTheta=-2.52 mountX=-0.01 mountY=0.04, mountTheta=1.77
04:04:18.075 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.03, opts=13)
04:04:18.076 00.001 28316 Enqueuing Move request for scope (-0.04, -0.03)
04:04:18.078 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:18.079 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.7
04:04:18.080 00.001 29988 Worker thread wakes up
04:04:18.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
04:04:18.080 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
04:04:18.081 00.001 29988 Moving (-0.04, -0.03) raw xDistance=-0.01 yDistance=0.04
04:04:18.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:04:18.081 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:18.081 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 7 / 99999
04:04:18.082 00.001 28316 PhdController: newstate STATE_FINISH
04:04:18.083 00.001 28316 PhdController complete: success
04:04:18.086 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:04:18.087 00.001 29988 MoveAxis(E, 0, ABG)
04:04:18.087 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786154658.086,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
04:04:18.087 00.000 29988 Move returns status 0, amount 0
04:04:18.087 00.000 29988 MoveAxis(N, 0, ABG)
04:04:18.087 00.000 29988 Move returns status 0, amount 0
04:04:18.087 00.000 29988 move complete, result=0
04:04:18.087 00.000 28316 Mount: notify guiding dither settle done success=1
04:04:18.088 00.001 28316 PhdController: newstate STATE_IDLE
04:04:18.088 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:18.089 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:18.089 00.000 28316 Enqueuing Expose request
04:04:18.090 00.001 29988 worker thread done servicing request
04:04:18.090 00.000 29988 Worker thread wakes up
04:04:18.090 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:18.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:18.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:19.610 01.520 29988 Exposure complete
04:04:19.637 00.027 29988 worker thread done servicing request
04:04:19.637 00.000 28316 OnExposeComplete: enter
04:04:19.638 00.001 28316 UpdateGuideState(): m_state=6
04:04:19.639 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.639 00.000 28316 Star::Find returns 1 (0), X=951.18, Y=260.07, Mass=2113, SNR=31.8, Peak=167 HFD=4.2
04:04:19.639 00.000 28316 MultiStar: exiting stabilization period
04:04:19.640 00.001 28316 MultiStar: updating star positions after lock position change
04:04:19.640 00.000 28316 Star::Find(15, 661, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.641 00.001 28316 Star::Find returns 1 (0), X=661.95, Y=164.13, Mass=2030, SNR=31.0, Peak=161 HFD=4.3
04:04:19.641 00.000 28316 Star::Find(15, 1033, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.642 00.001 28316 Star::Find returns 1 (0), X=1033.60, Y=395.00, Mass=1932, SNR=30.0, Peak=151 HFD=4.2
04:04:19.642 00.000 28316 Star::Find(15, 977, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.643 00.001 28316 Star::Find returns 1 (0), X=978.16, Y=252.34, Mass=1665, SNR=28.3, Peak=120 HFD=4.0
04:04:19.643 00.000 28316 Star::Find(15, 310, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.644 00.001 28316 Star::Find returns 1 (0), X=311.46, Y=831.96, Mass=1497, SNR=26.8, Peak=136 HFD=4.1
04:04:19.644 00.000 28316 Star::Find(15, 493, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.644 00.000 28316 Star::Find returns 1 (0), X=494.77, Y=93.22, Mass=1151, SNR=23.5, Peak=94 HFD=4.1
04:04:19.645 00.001 28316 Star::Find(15, 288, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.645 00.000 28316 Star::Find returns 1 (0), X=289.33, Y=918.93, Mass=908, SNR=20.9, Peak=106 HFD=3.5
04:04:19.646 00.001 28316 Star::Find(15, 678, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.646 00.000 28316 Star::Find returns 1 (0), X=679.39, Y=949.70, Mass=845, SNR=20.1, Peak=60 HFD=4.2
04:04:19.647 00.001 28316 Star::Find(15, 1145, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.647 00.000 28316 Star::Find returns 1 (0), X=1146.59, Y=749.95, Mass=823, SNR=19.7, Peak=61 HFD=4.1
04:04:19.647 00.000 28316 Star::Find(15, 246, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.648 00.001 28316 Star::Find returns 1 (0), X=246.80, Y=522.03, Mass=563, SNR=16.4, Peak=58 HFD=4.1
04:04:19.648 00.000 28316 Star::Find(15, 649, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.648 00.000 28316 Star::Find returns 1 (0), X=650.34, Y=645.72, Mass=653, SNR=17.7, Peak=45 HFD=3.9
04:04:19.649 00.001 28316 Star::Find(15, 1130, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6793
04:04:19.649 00.000 28316 Star::Find returns 1 (0), X=1131.37, Y=627.87, Mass=636, SNR=17.4, Peak=49 HFD=4.0
04:04:19.650 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
04:04:19.650 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
04:04:19.650 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.05 mountY=0.20, mountTheta=1.79
04:04:19.652 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.13, opts=13)
04:04:19.652 00.000 28316 Enqueuing Move request for scope (-0.17, -0.13)
04:04:19.653 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:04:19.653 00.000 29988 Worker thread wakes up
04:04:19.653 00.000 28316 UpdateGuideState exits: m=2113 RSB=31.8
04:04:19.654 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:19.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:19.655 00.001 28316 Enqueuing Expose request
04:04:19.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
04:04:19.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
04:04:19.655 00.000 29988 Moving (-0.17, -0.13) raw xDistance=-0.05 yDistance=0.20
04:04:19.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:04:19.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:04:19.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:04:19.655 00.000 29988 MoveAxis(E, 0, ABG)
04:04:19.655 00.000 29988 Move returns status 0, amount 0
04:04:19.655 00.000 29988 MoveAxis(N, 0, ABG)
04:04:19.655 00.000 29988 Move returns status 0, amount 0
04:04:19.655 00.000 29988 move complete, result=0
04:04:19.655 00.000 29988 worker thread done servicing request
04:04:19.655 00.000 29988 Worker thread wakes up
04:04:19.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:19.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:19.656 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:04:21.288 01.632 29988 Exposure complete
04:04:21.331 00.043 29988 worker thread done servicing request
04:04:21.331 00.000 28316 OnExposeComplete: enter
04:04:21.331 00.000 28316 UpdateGuideState(): m_state=6
04:04:21.332 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6794
04:04:21.332 00.000 28316 Star::Find returns 1 (0), X=951.39, Y=260.16, Mass=2261, SNR=32.9, Peak=171 HFD=3.9
04:04:21.333 00.001 28316 MultiStar: [#1 0.26,0.12,1.01,U] [#2 0.29,0.09,0.91,U] [#3 0.04,0.22,0.86,U] [#4 -0.05,0.15,0.82,U] [#5 -0.11,-0.13,0.74,U] [#6 -0.03,0.09,0.63,U] [#7 0.05,0.07,0.65,U] [#8 -0.20,-0.01,0.59,U] 
04:04:21.333 00.000 28316 single-star, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.05, -0.04}
04:04:21.334 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
04:04:21.334 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
04:04:21.335 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.64 mountX=-0.05 mountY=-0.03, mountTheta=-2.67
04:04:21.336 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
04:04:21.336 00.000 28316 Enqueuing Move request for scope (0.05, -0.04)
04:04:21.337 00.001 29988 Worker thread wakes up
04:04:21.337 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
04:04:21.337 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
04:04:21.337 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.05 yDistance=-0.03
04:04:21.337 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:04:21.337 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:21.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:04:21.337 00.000 29988 MoveAxis(E, 0, ABG)
04:04:21.337 00.000 29988 Move returns status 0, amount 0
04:04:21.337 00.000 29988 MoveAxis(N, 0, ABG)
04:04:21.337 00.000 29988 Move returns status 0, amount 0
04:04:21.337 00.000 29988 move complete, result=0
04:04:21.337 00.000 29988 worker thread done servicing request
04:04:21.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:21.338 00.001 28316 UpdateGuideState exits: m=2261 RSB=32.9
04:04:21.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:21.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:21.339 00.000 28316 Enqueuing Expose request
04:04:21.341 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:21.342 00.001 29988 Worker thread wakes up
04:04:21.342 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:21.342 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:22.868 01.526 29988 Exposure complete
04:04:22.907 00.039 29988 worker thread done servicing request
04:04:22.908 00.001 28316 OnExposeComplete: enter
04:04:22.909 00.001 28316 UpdateGuideState(): m_state=6
04:04:22.910 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6795
04:04:22.911 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.08, Mass=2292, SNR=33.2, Peak=169 HFD=4.1
04:04:22.912 00.001 28316 MultiStar: [#1 0.28,0.04,0.99,U] [#2 -0.00,0.16,0.93,U] [#3 -0.00,-0.04,0.85,U] [#4 0.10,0.09,0.82,U] [#5 -0.17,-0.08,0.73,U] [#6 0.33,0.08,0.61,U] [#7 0.06,-0.10,0.58,U] [#8 -0.09,0.11,0.58,U] 
04:04:22.912 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {-0.07, -0.12}
04:04:22.912 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
04:04:22.913 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:04:22.913 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.26 mountX=-0.01 mountY=-0.05, mountTheta=-1.74
04:04:22.916 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
04:04:22.916 00.000 28316 Enqueuing Move request for scope (0.05, 0.01)
04:04:22.917 00.001 29988 Worker thread wakes up
04:04:22.917 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:22.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
04:04:22.917 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.2
04:04:22.917 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:22.918 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:22.918 00.000 28316 Enqueuing Expose request
04:04:22.919 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
04:04:22.919 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.01 yDistance=-0.05
04:04:22.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:04:22.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:22.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:04:22.919 00.000 29988 MoveAxis(E, 0, ABG)
04:04:22.919 00.000 29988 Move returns status 0, amount 0
04:04:22.919 00.000 29988 MoveAxis(N, 0, ABG)
04:04:22.919 00.000 29988 Move returns status 0, amount 0
04:04:22.919 00.000 29988 move complete, result=0
04:04:22.919 00.000 29988 worker thread done servicing request
04:04:22.919 00.000 29988 Worker thread wakes up
04:04:22.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:22.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:22.919 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:24.560 01.641 29988 Exposure complete
04:04:24.617 00.057 29988 worker thread done servicing request
04:04:24.617 00.000 28316 OnExposeComplete: enter
04:04:24.618 00.001 28316 UpdateGuideState(): m_state=6
04:04:24.620 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6796
04:04:24.620 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=260.15, Mass=2263, SNR=33.0, Peak=172 HFD=4.1
04:04:24.621 00.001 28316 MultiStar: [#1 0.11,0.24,1.01,U] [#2 0.20,0.12,0.92,U] [#3 -0.06,0.28,0.88,U] [#4 0.24,0.11,0.83,U] [#5 -0.07,0.14,0.76,U] [#6 -0.05,0.14,0.60,U] [#7 -0.00,-0.01,0.58,U] [#8 -0.01,0.26,0.57,U] 
04:04:24.621 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.14}, one-star: {-0.15, -0.05}
04:04:24.622 00.001 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
04:04:24.622 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
04:04:24.623 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=0.11 mountY=-0.09, mountTheta=-0.66
04:04:24.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
04:04:24.625 00.001 28316 Enqueuing Move request for scope (0.03, 0.14)
04:04:24.625 00.000 29988 Worker thread wakes up
04:04:24.626 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
04:04:24.626 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
04:04:24.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:24.626 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.11 yDistance=-0.09
04:04:24.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:04:24.626 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
04:04:24.627 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:24.627 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:24.627 00.000 28316 Enqueuing Expose request
04:04:24.628 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:24.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:04:24.628 00.000 29988 MoveAxis(E, 0, ABG)
04:04:24.628 00.000 29988 Move returns status 0, amount 0
04:04:24.628 00.000 29988 MoveAxis(N, 0, ABG)
04:04:24.628 00.000 29988 Move returns status 0, amount 0
04:04:24.628 00.000 29988 move complete, result=0
04:04:24.628 00.000 29988 worker thread done servicing request
04:04:24.628 00.000 29988 Worker thread wakes up
04:04:24.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:24.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:24.629 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:26.145 01.516 29988 Exposure complete
04:04:26.173 00.028 29988 worker thread done servicing request
04:04:26.173 00.000 28316 OnExposeComplete: enter
04:04:26.175 00.002 28316 UpdateGuideState(): m_state=6
04:04:26.176 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6797
04:04:26.176 00.000 28316 Star::Find returns 1 (0), X=951.17, Y=260.41, Mass=2281, SNR=33.0, Peak=182 HFD=3.9
04:04:26.177 00.001 28316 MultiStar: [#1 0.16,0.11,0.97,U] [#2 0.02,0.26,0.91,U] [#3 0.01,0.26,0.86,U] [#4 0.16,0.15,0.85,U] [#5 -0.09,0.06,0.70,U] [#6 -0.01,0.10,0.63,U] [#7 0.02,0.04,0.61,U] [#8 -0.32,0.19,0.00,M1] 
04:04:26.177 00.000 28316 refined, 7 included, MultiStar: {0.01, 0.16}, one-star: {-0.17, 0.21}
04:04:26.178 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (2.00) = xAngle (-0.52 = -0.52)
04:04:26.179 00.001 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
04:04:26.179 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.48 mountX=0.14 mountY=-0.08, mountTheta=-0.55
04:04:26.181 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.16, opts=13)
04:04:26.181 00.000 28316 Enqueuing Move request for scope (0.01, 0.16)
04:04:26.182 00.001 29988 Worker thread wakes up
04:04:26.182 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:26.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
04:04:26.182 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
04:04:26.182 00.000 29988 Moving (0.01, 0.16) raw xDistance=0.14 yDistance=-0.08
04:04:26.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:04:26.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:26.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:04:26.182 00.000 29988 MoveAxis(E, 0, ABG)
04:04:26.182 00.000 29988 Move returns status 0, amount 0
04:04:26.182 00.000 29988 MoveAxis(N, 0, ABG)
04:04:26.182 00.000 29988 Move returns status 0, amount 0
04:04:26.182 00.000 29988 move complete, result=0
04:04:26.182 00.000 29988 worker thread done servicing request
04:04:26.182 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.0
04:04:26.183 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:26.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:26.184 00.001 28316 Enqueuing Expose request
04:04:26.185 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:26.185 00.000 29988 Worker thread wakes up
04:04:26.185 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:26.185 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:27.813 01.628 29988 Exposure complete
04:04:27.873 00.060 29988 worker thread done servicing request
04:04:27.873 00.000 28316 OnExposeComplete: enter
04:04:27.876 00.003 28316 UpdateGuideState(): m_state=6
04:04:27.876 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6798
04:04:27.877 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.12, Mass=2340, SNR=33.4, Peak=192 HFD=4.1
04:04:27.878 00.001 28316 MultiStar: [#1 0.14,0.10,0.96,U] [#2 0.11,0.09,0.90,U] [#3 0.01,0.09,0.86,U] [#4 -0.11,-0.01,0.85,U] [#5 0.01,0.02,0.72,U] [#6 0.01,-0.11,0.60,U] [#7 -0.26,-0.14,0.62,U] [#8 -0.31,0.10,0.59,U] 
04:04:27.878 00.000 28316 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.07, -0.08}
04:04:27.879 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
04:04:27.879 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
04:04:27.879 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.82 mountX=0.03 mountY=0.03, mountTheta=0.80
04:04:27.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
04:04:27.881 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
04:04:27.881 00.000 29988 Worker thread wakes up
04:04:27.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:27.882 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.4
04:04:27.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:27.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:27.883 00.000 28316 Enqueuing Expose request
04:04:27.884 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
04:04:27.884 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
04:04:27.884 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.03 yDistance=0.03
04:04:27.884 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:04:27.884 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:27.884 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:04:27.884 00.000 29988 MoveAxis(E, 0, ABG)
04:04:27.884 00.000 29988 Move returns status 0, amount 0
04:04:27.884 00.000 29988 MoveAxis(N, 0, ABG)
04:04:27.884 00.000 29988 Move returns status 0, amount 0
04:04:27.884 00.000 29988 move complete, result=0
04:04:27.884 00.000 29988 worker thread done servicing request
04:04:27.884 00.000 29988 Worker thread wakes up
04:04:27.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:27.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:27.884 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:29.406 01.522 29988 Exposure complete
04:04:29.437 00.031 29988 worker thread done servicing request
04:04:29.437 00.000 28316 OnExposeComplete: enter
04:04:29.438 00.001 28316 UpdateGuideState(): m_state=6
04:04:29.439 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6799
04:04:29.441 00.002 28316 Star::Find returns 1 (0), X=951.19, Y=260.09, Mass=2287, SNR=33.2, Peak=178 HFD=4.2
04:04:29.443 00.002 28316 MultiStar: [#1 0.18,0.04,0.96,U] [#2 0.13,0.01,0.86,U] [#3 0.01,-0.06,0.86,U] [#4 0.16,0.04,0.82,U] [#5 -0.19,-0.18,0.73,U] [#6 -0.07,0.08,0.62,U] [#7 0.02,-0.22,0.61,U] [#8 -0.21,-0.04,0.58,U] 
04:04:29.445 00.002 28316 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {-0.15, -0.11}
04:04:29.445 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:04:29.446 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:04:29.446 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.64 mountX=-0.04 mountY=0.02, mountTheta=2.62
04:04:29.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:04:29.448 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:04:29.448 00.000 29988 Worker thread wakes up
04:04:29.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:04:29.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:04:29.448 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
04:04:29.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:04:29.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:29.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:29.449 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.2
04:04:29.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:29.450 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:29.450 00.000 28316 Enqueuing Expose request
04:04:29.451 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:04:29.451 00.000 29988 MoveAxis(E, 0, ABG)
04:04:29.451 00.000 29988 Move returns status 0, amount 0
04:04:29.451 00.000 29988 MoveAxis(N, 0, ABG)
04:04:29.451 00.000 29988 Move returns status 0, amount 0
04:04:29.451 00.000 29988 move complete, result=0
04:04:29.451 00.000 29988 worker thread done servicing request
04:04:29.451 00.000 29988 Worker thread wakes up
04:04:29.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:29.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:29.451 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:31.083 01.632 29988 Exposure complete
04:04:31.114 00.031 29988 worker thread done servicing request
04:04:31.114 00.000 28316 OnExposeComplete: enter
04:04:31.115 00.001 28316 UpdateGuideState(): m_state=6
04:04:31.116 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6800
04:04:31.116 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=260.14, Mass=2210, SNR=32.6, Peak=197 HFD=4.2
04:04:31.117 00.001 28316 MultiStar: [#1 0.11,0.13,1.01,U] [#2 -0.09,0.10,0.91,U] [#3 -0.20,0.24,0.88,U] [#4 0.24,-0.12,0.83,U] [#5 -0.14,-0.02,0.77,U] [#6 0.08,-0.03,0.62,U] [#7 -0.01,-0.31,0.64,U] [#8 -0.29,0.01,0.63,U] 
04:04:31.117 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.27, -0.06}
04:04:31.118 00.001 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
04:04:31.118 00.000 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
04:04:31.119 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.05 mountX=0.03 mountY=0.05, mountTheta=1.04
04:04:31.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
04:04:31.120 00.000 28316 Enqueuing Move request for scope (-0.06, 0.01)
04:04:31.121 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:31.121 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:04:31.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:31.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:31.123 00.001 28316 Enqueuing Expose request
04:04:31.124 00.001 29988 Worker thread wakes up
04:04:31.124 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
04:04:31.124 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
04:04:31.124 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.03 yDistance=0.05
04:04:31.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:04:31.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:31.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:04:31.124 00.000 29988 MoveAxis(E, 0, ABG)
04:04:31.124 00.000 29988 Move returns status 0, amount 0
04:04:31.124 00.000 29988 MoveAxis(N, 0, ABG)
04:04:31.124 00.000 29988 Move returns status 0, amount 0
04:04:31.124 00.000 29988 move complete, result=0
04:04:31.124 00.000 29988 worker thread done servicing request
04:04:31.124 00.000 29988 Worker thread wakes up
04:04:31.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:31.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:31.124 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:04:32.639 01.515 29988 Exposure complete
04:04:32.673 00.034 29988 worker thread done servicing request
04:04:32.673 00.000 28316 OnExposeComplete: enter
04:04:32.673 00.000 28316 UpdateGuideState(): m_state=6
04:04:32.674 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6801
04:04:32.675 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=260.07, Mass=2192, SNR=32.3, Peak=185 HFD=4.1
04:04:32.675 00.000 28316 MultiStar: [#1 0.21,-0.10,1.00,U] [#2 0.12,-0.04,0.95,U] [#3 0.04,-0.09,0.88,U] [#4 0.10,-0.09,0.84,U] [#5 0.04,-0.18,0.72,U] [#6 0.10,-0.10,0.64,U] [#7 -0.01,-0.36,0.00,M4] [#8 -0.16,-0.23,0.59,U] 
04:04:32.675 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {-0.08, -0.12}
04:04:32.676 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:04:32.677 00.001 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.13)
04:04:32.678 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.12 mountX=-0.13 mountY=0.00, mountTheta=3.13
04:04:32.680 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
04:04:32.681 00.001 28316 Enqueuing Move request for scope (0.06, -0.11)
04:04:32.681 00.000 29988 Worker thread wakes up
04:04:32.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
04:04:32.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:32.682 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.3
04:04:32.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:32.683 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
04:04:32.683 00.000 29988 Moving (0.06, -0.11) raw xDistance=-0.13 yDistance=0.00
04:04:32.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:04:32.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:32.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:32.683 00.000 28316 Enqueuing Expose request
04:04:32.684 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:04:32.684 00.000 29988 MoveAxis(E, 0, ABG)
04:04:32.684 00.000 29988 Move returns status 0, amount 0
04:04:32.684 00.000 29988 MoveAxis(N, 0, ABG)
04:04:32.684 00.000 29988 Move returns status 0, amount 0
04:04:32.684 00.000 29988 move complete, result=0
04:04:32.684 00.000 29988 worker thread done servicing request
04:04:32.684 00.000 29988 Worker thread wakes up
04:04:32.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:32.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:32.684 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:34.313 01.629 29988 Exposure complete
04:04:34.339 00.026 29988 worker thread done servicing request
04:04:34.339 00.000 28316 OnExposeComplete: enter
04:04:34.341 00.002 28316 UpdateGuideState(): m_state=6
04:04:34.341 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6802
04:04:34.342 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=259.86, Mass=2260, SNR=33.0, Peak=172 HFD=3.9
04:04:34.343 00.001 28316 MultiStar: [#1 0.37,0.00,0.00,M1] [#2 0.12,-0.15,0.93,U] [#3 0.12,-0.22,0.83,U] [#4 0.30,-0.09,0.85,U] [#5 0.15,-0.11,0.73,U] [#6 0.44,-0.09,0.00,M1] [#7 0.29,-0.29,0.00,M5] [#8 -0.25,-0.21,0.58,U] 
04:04:34.344 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.19}, one-star: {0.13, -0.34}
04:04:34.344 00.000 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
04:04:34.345 00.001 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
04:04:34.345 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.03 mountX=-0.22 mountY=-0.02, mountTheta=-3.07
04:04:34.347 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.19, opts=13)
04:04:34.348 00.001 28316 Enqueuing Move request for scope (0.12, -0.19)
04:04:34.348 00.000 29988 Worker thread wakes up
04:04:34.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:34.349 00.001 28316 UpdateGuideState exits: m=2260 RSB=33.0
04:04:34.349 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:34.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:34.350 00.001 28316 Enqueuing Expose request
04:04:34.350 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
04:04:34.350 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
04:04:34.350 00.000 29988 Moving (0.12, -0.19) raw xDistance=-0.22 yDistance=-0.02
04:04:34.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:04:34.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:34.351 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:04:34.351 00.000 29988 MoveAxis(E, 47, ABG)
04:04:34.351 00.000 29988 Guiding  Dir = 2, Dur = 47
04:04:34.351 00.000 29988 IsSlewing returns 0
04:04:34.351 00.000 29988 IsGuiding returns 0
04:04:34.353 00.002 29988 PulseGuide returned control before completion, sleep 56
04:04:34.422 00.069 29988 IsGuiding returns 1
04:04:34.422 00.000 29988 scope still moving after pulse duration time elapsed
04:04:34.456 00.034 29988 IsSlewing returns 0
04:04:34.456 00.000 29988 IsGuiding returns 0
04:04:34.456 00.000 29988 scope move finished after 47 + 58 ms
04:04:34.456 00.000 29988 Move returns status 0, amount 47
04:04:34.456 00.000 29988 MoveAxis(N, 0, ABG)
04:04:34.456 00.000 29988 Move returns status 0, amount 0
04:04:34.457 00.001 29988 move complete, result=0
04:04:34.457 00.000 29988 worker thread done servicing request
04:04:34.457 00.000 29988 Worker thread wakes up
04:04:34.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:34.457 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
04:04:34.458 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:35.874 01.416 29988 Exposure complete
04:04:35.911 00.037 29988 worker thread done servicing request
04:04:35.934 00.023 28316 OnExposeComplete: enter
04:04:35.934 00.000 28316 UpdateGuideState(): m_state=6
04:04:35.935 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6803
04:04:35.935 00.000 28316 Star::Find returns 1 (0), X=951.37, Y=260.04, Mass=2337, SNR=33.4, Peak=183 HFD=4.1
04:04:35.936 00.001 28316 MultiStar: [#1 0.20,-0.10,0.96,U] [#2 0.23,-0.06,0.89,U] [#3 0.12,0.04,0.85,U] [#4 0.25,-0.10,0.83,U] [#5 0.02,-0.08,0.73,U] [#6 0.14,0.00,0.62,U] [#7 0.29,-0.05,0.59,U] [#8 -0.17,0.06,0.57,U] 
04:04:35.936 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.03, -0.16}
04:04:35.937 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:04:35.937 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:04:35.938 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.43 mountX=-0.11 mountY=-0.09, mountTheta=-2.45
04:04:35.939 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
04:04:35.939 00.000 28316 Enqueuing Move request for scope (0.13, -0.06)
04:04:35.939 00.000 29988 Worker thread wakes up
04:04:35.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
04:04:35.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
04:04:35.939 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.09
04:04:35.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:04:35.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:35.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:35.940 00.001 28316 UpdateGuideState exits: m=2337 RSB=33.4
04:04:35.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:35.941 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:35.941 00.000 28316 Enqueuing Expose request
04:04:35.942 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:04:35.942 00.000 29988 MoveAxis(E, 0, ABG)
04:04:35.942 00.000 29988 Move returns status 0, amount 0
04:04:35.942 00.000 29988 MoveAxis(N, 0, ABG)
04:04:35.942 00.000 29988 Move returns status 0, amount 0
04:04:35.942 00.000 29988 move complete, result=0
04:04:35.942 00.000 29988 worker thread done servicing request
04:04:35.942 00.000 29988 Worker thread wakes up
04:04:35.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:35.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:35.942 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:37.565 01.623 29988 Exposure complete
04:04:37.602 00.037 29988 worker thread done servicing request
04:04:37.603 00.001 28316 OnExposeComplete: enter
04:04:37.603 00.000 28316 UpdateGuideState(): m_state=6
04:04:37.604 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6804
04:04:37.604 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=260.04, Mass=2136, SNR=31.9, Peak=164 HFD=4.0
04:04:37.605 00.001 28316 MultiStar: [#1 0.09,-0.07,1.05,U] [#2 -0.00,0.06,0.94,U] [#3 0.08,-0.05,0.90,U] [#4 0.18,-0.18,0.90,U] [#5 -0.13,-0.29,0.76,U] [#6 0.15,-0.14,0.63,U] [#7 0.14,-0.20,0.66,U] [#8 -0.24,0.05,0.60,U] 
04:04:37.607 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {0.02, -0.16}
04:04:37.608 00.001 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.21 = 3.07)
04:04:37.609 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.03)
04:04:37.610 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.22 mountX=-0.11 mountY=0.01, mountTheta=3.03
04:04:37.612 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
04:04:37.613 00.001 28316 Enqueuing Move request for scope (0.04, -0.11)
04:04:37.614 00.001 29988 Worker thread wakes up
04:04:37.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
04:04:37.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
04:04:37.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:04:37.614 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.01
04:04:37.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:04:37.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:37.614 00.000 28316 UpdateGuideState exits: m=2136 RSB=31.9
04:04:37.615 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:37.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:37.616 00.001 28316 Enqueuing Expose request
04:04:37.616 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:04:37.616 00.000 29988 MoveAxis(E, 0, ABG)
04:04:37.616 00.000 29988 Move returns status 0, amount 0
04:04:37.616 00.000 29988 MoveAxis(N, 0, ABG)
04:04:37.616 00.000 29988 Move returns status 0, amount 0
04:04:37.616 00.000 29988 move complete, result=0
04:04:37.616 00.000 29988 worker thread done servicing request
04:04:37.616 00.000 29988 Worker thread wakes up
04:04:37.616 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:37.616 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:37.617 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:39.130 01.513 29988 Exposure complete
04:04:39.178 00.048 29988 worker thread done servicing request
04:04:39.178 00.000 28316 OnExposeComplete: enter
04:04:39.180 00.002 28316 UpdateGuideState(): m_state=6
04:04:39.182 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6805
04:04:39.184 00.002 28316 Star::Find returns 1 (0), X=951.33, Y=260.11, Mass=2335, SNR=33.4, Peak=184 HFD=4.0
04:04:39.185 00.001 28316 MultiStar: [#1 0.21,0.18,1.02,U] [#2 0.15,0.01,0.89,U] [#3 0.17,-0.11,0.86,U] [#4 0.16,0.06,0.84,U] [#5 -0.09,-0.08,0.73,U] [#6 -0.06,-0.03,0.66,U] [#7 -0.00,0.02,0.61,U] [#8 -0.23,0.09,0.57,U] 
04:04:39.186 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {-0.01, -0.09}
04:04:39.187 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
04:04:39.188 00.001 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
04:04:39.189 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.12 mountX=-0.02 mountY=-0.05, mountTheta=-1.88
04:04:39.191 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.01, opts=13)
04:04:39.193 00.002 28316 Enqueuing Move request for scope (0.05, 0.01)
04:04:39.194 00.001 29988 Worker thread wakes up
04:04:39.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:39.194 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.4
04:04:39.195 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:39.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:39.196 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
04:04:39.196 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
04:04:39.196 00.000 29988 Moving (0.05, 0.01) raw xDistance=-0.02 yDistance=-0.05
04:04:39.196 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:04:39.196 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:39.196 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:04:39.196 00.000 29988 MoveAxis(E, 0, ABG)
04:04:39.196 00.000 29988 Move returns status 0, amount 0
04:04:39.196 00.000 29988 MoveAxis(N, 0, ABG)
04:04:39.196 00.000 29988 Move returns status 0, amount 0
04:04:39.196 00.000 29988 move complete, result=0
04:04:39.198 00.002 28316 Enqueuing Expose request
04:04:39.199 00.001 29988 worker thread done servicing request
04:04:39.199 00.000 29988 Worker thread wakes up
04:04:39.199 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:39.200 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:39.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:40.825 01.625 29988 Exposure complete
04:04:40.874 00.049 29988 worker thread done servicing request
04:04:40.874 00.000 28316 OnExposeComplete: enter
04:04:40.875 00.001 28316 UpdateGuideState(): m_state=6
04:04:40.876 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6806
04:04:40.878 00.002 28316 Star::Find returns 1 (0), X=951.48, Y=260.22, Mass=2281, SNR=33.2, Peak=176 HFD=3.8
04:04:40.879 00.001 28316 MultiStar: [#1 0.41,0.12,0.00,M1] [#2 0.34,0.09,0.00,M1] [#3 0.21,0.09,0.87,U] [#4 0.30,-0.07,0.84,U] [#5 0.10,0.08,0.73,U] [#6 0.30,-0.04,0.63,U] [#7 0.15,0.10,0.60,U] [#8 -0.09,0.19,0.58,U] 
04:04:40.879 00.000 28316 single-star, 6 included, MultiStar: {0.17, 0.05}, one-star: {0.14, 0.02}
04:04:40.880 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
04:04:40.882 00.002 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
04:04:40.883 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=-0.03 mountY=-0.13, mountTheta=-1.83
04:04:40.885 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
04:04:40.885 00.000 28316 Enqueuing Move request for scope (0.14, 0.02)
04:04:40.886 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:40.886 00.000 28316 UpdateGuideState exits: m=2281 RSB=33.2
04:04:40.887 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:40.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:40.888 00.001 28316 Enqueuing Expose request
04:04:40.888 00.000 29988 Worker thread wakes up
04:04:40.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
04:04:40.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
04:04:40.888 00.000 29988 Moving (0.14, 0.02) raw xDistance=-0.03 yDistance=-0.13
04:04:40.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:04:40.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:40.889 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:04:40.889 00.000 29988 MoveAxis(E, 0, ABG)
04:04:40.889 00.000 29988 Move returns status 0, amount 0
04:04:40.889 00.000 29988 MoveAxis(N, 0, ABG)
04:04:40.889 00.000 29988 Move returns status 0, amount 0
04:04:40.889 00.000 29988 move complete, result=0
04:04:40.889 00.000 29988 worker thread done servicing request
04:04:40.889 00.000 29988 Worker thread wakes up
04:04:40.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:40.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:40.889 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:42.418 01.529 29988 Exposure complete
04:04:42.449 00.031 29988 worker thread done servicing request
04:04:42.449 00.000 28316 OnExposeComplete: enter
04:04:42.449 00.000 28316 UpdateGuideState(): m_state=6
04:04:42.449 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6807
04:04:42.450 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.02, Mass=2188, SNR=32.4, Peak=184 HFD=4.0
04:04:42.450 00.000 28316 MultiStar: [#1 0.47,0.08,0.00,M2] [#2 0.20,-0.05,0.91,U] [#3 -0.04,0.11,0.87,U] [#4 0.33,-0.12,0.00,M1] [#5 -0.05,-0.18,0.75,U] [#6 0.27,-0.10,0.64,U] [#7 0.13,-0.26,0.65,U] [#8 -0.23,0.07,0.59,U] 
04:04:42.451 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.08}, one-star: {-0.07, -0.18}
04:04:42.451 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
04:04:42.452 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
04:04:42.452 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.23 mountX=-0.09 mountY=0.01, mountTheta=3.01
04:04:42.453 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.08, opts=13)
04:04:42.454 00.001 28316 Enqueuing Move request for scope (0.03, -0.08)
04:04:42.454 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:42.455 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:04:42.455 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:42.456 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:42.456 00.000 28316 Enqueuing Expose request
04:04:42.456 00.000 29988 Worker thread wakes up
04:04:42.457 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
04:04:42.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
04:04:42.457 00.000 29988 Moving (0.03, -0.08) raw xDistance=-0.09 yDistance=0.01
04:04:42.457 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:04:42.457 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:42.457 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:04:42.457 00.000 29988 MoveAxis(E, 0, ABG)
04:04:42.457 00.000 29988 Move returns status 0, amount 0
04:04:42.457 00.000 29988 MoveAxis(N, 0, ABG)
04:04:42.457 00.000 29988 Move returns status 0, amount 0
04:04:42.457 00.000 29988 move complete, result=0
04:04:42.457 00.000 29988 worker thread done servicing request
04:04:42.457 00.000 29988 Worker thread wakes up
04:04:42.457 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:42.457 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:42.457 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:44.090 01.633 29988 Exposure complete
04:04:44.129 00.039 29988 worker thread done servicing request
04:04:44.129 00.000 28316 OnExposeComplete: enter
04:04:44.130 00.001 28316 UpdateGuideState(): m_state=6
04:04:44.130 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6808
04:04:44.131 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=259.97, Mass=2304, SNR=33.3, Peak=186 HFD=4.1
04:04:44.131 00.000 28316 MultiStar: [#1 0.48,-0.02,0.00,M3] [#2 0.34,-0.14,0.00,M1] [#3 0.25,-0.23,0.83,U] [#4 0.50,-0.21,0.00,M2] [#5 0.22,-0.19,0.75,U] [#6 0.48,-0.17,0.00,M1] [#7 0.32,-0.44,0.00,M1] [#8 0.12,-0.06,0.57,U] 
04:04:44.132 00.001 28316 refined, 3 included, MultiStar: {0.22, -0.19}, one-star: {0.24, -0.23}
04:04:44.132 00.000 28316 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
04:04:44.133 00.001 28316 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
04:04:44.133 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.72 mountX=-0.26 mountY=-0.11, mountTheta=-2.75
04:04:44.134 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.19, opts=13)
04:04:44.135 00.001 28316 Enqueuing Move request for scope (0.22, -0.19)
04:04:44.136 00.001 29988 Worker thread wakes up
04:04:44.136 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
04:04:44.136 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:44.137 00.001 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
04:04:44.137 00.000 29988 Moving (0.22, -0.19) raw xDistance=-0.26 yDistance=-0.11
04:04:44.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:04:44.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:44.137 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
04:04:44.138 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:44.139 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:44.140 00.001 28316 Enqueuing Expose request
04:04:44.141 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:04:44.141 00.000 29988 MoveAxis(E, 55, ABG)
04:04:44.141 00.000 29988 Guiding  Dir = 2, Dur = 55
04:04:44.141 00.000 29988 IsSlewing returns 0
04:04:44.141 00.000 29988 IsGuiding returns 0
04:04:44.143 00.002 29988 PulseGuide returned control before completion, sleep 64
04:04:44.217 00.074 29988 IsGuiding returns 0
04:04:44.218 00.001 29988 Move returns status 0, amount 55
04:04:44.218 00.000 29988 MoveAxis(N, 0, ABG)
04:04:44.218 00.000 29988 Move returns status 0, amount 0
04:04:44.218 00.000 29988 move complete, result=0
04:04:44.218 00.000 29988 worker thread done servicing request
04:04:44.218 00.000 29988 Worker thread wakes up
04:04:44.218 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.1 px 0 ms NORTH
04:04:44.219 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:44.219 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:45.631 01.412 29988 Exposure complete
04:04:45.670 00.039 29988 worker thread done servicing request
04:04:45.670 00.000 28316 OnExposeComplete: enter
04:04:45.671 00.001 28316 UpdateGuideState(): m_state=6
04:04:45.672 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6809
04:04:45.672 00.000 28316 Star::Find returns 1 (0), X=951.37, Y=260.14, Mass=2380, SNR=33.6, Peak=180 HFD=4.0
04:04:45.672 00.000 28316 MultiStar: [#1 0.32,-0.00,0.93,U] [#2 0.45,0.03,0.00,M2] [#3 0.35,-0.04,0.00,M1] [#4 0.26,0.03,0.82,U] [#5 0.15,0.07,0.74,U] [#6 0.31,0.16,0.00,M2] [#7 0.32,0.02,0.62,U] [#8 0.15,0.05,0.57,U] 
04:04:45.673 00.001 28316 single-star, 5 included, MultiStar: {0.20, 0.01}, one-star: {0.03, -0.06}
04:04:45.675 00.002 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
04:04:45.676 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
04:04:45.677 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.04 mountX=-0.06 mountY=-0.00, mountTheta=-3.08
04:04:45.678 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.06, opts=13)
04:04:45.679 00.001 28316 Enqueuing Move request for scope (0.03, -0.06)
04:04:45.680 00.001 29988 Worker thread wakes up
04:04:45.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
04:04:45.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
04:04:45.680 00.000 29988 Moving (0.03, -0.06) raw xDistance=-0.06 yDistance=-0.00
04:04:45.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:04:45.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:45.682 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:45.682 00.000 28316 UpdateGuideState exits: m=2380 RSB=33.6
04:04:45.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:04:45.682 00.000 29988 MoveAxis(E, 0, ABG)
04:04:45.683 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:45.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:45.683 00.000 28316 Enqueuing Expose request
04:04:45.684 00.001 29988 Move returns status 0, amount 0
04:04:45.684 00.000 29988 MoveAxis(N, 0, ABG)
04:04:45.684 00.000 29988 Move returns status 0, amount 0
04:04:45.684 00.000 29988 move complete, result=0
04:04:45.684 00.000 29988 worker thread done servicing request
04:04:45.684 00.000 29988 Worker thread wakes up
04:04:45.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:45.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:45.685 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:47.314 01.629 29988 Exposure complete
04:04:47.342 00.028 29988 worker thread done servicing request
04:04:47.342 00.000 28316 OnExposeComplete: enter
04:04:47.343 00.001 28316 UpdateGuideState(): m_state=6
04:04:47.345 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6810
04:04:47.346 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=260.11, Mass=2289, SNR=33.0, Peak=174 HFD=3.9
04:04:47.348 00.002 28316 MultiStar: [#1 0.35,0.11,0.00,M3] [#2 0.14,0.04,0.90,U] [#3 0.12,-0.04,0.85,U] [#4 0.08,-0.06,0.85,U] [#5 0.12,0.01,0.75,U] [#6 -0.05,-0.10,0.62,U] [#7 0.29,-0.31,0.00,M1] [#8 -0.18,-0.00,0.59,U] 
04:04:47.349 00.001 28316 refined, 6 included, MultiStar: {0.06, -0.03}, one-star: {0.09, -0.09}
04:04:47.349 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:04:47.350 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:04:47.350 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.52 mountX=-0.06 mountY=-0.04, mountTheta=-2.55
04:04:47.352 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
04:04:47.352 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
04:04:47.353 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:47.353 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:04:47.354 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:47.354 00.000 29988 Worker thread wakes up
04:04:47.354 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
04:04:47.354 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
04:04:47.354 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.06 yDistance=-0.04
04:04:47.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:04:47.354 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:47.354 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:47.355 00.001 28316 Enqueuing Expose request
04:04:47.356 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:04:47.356 00.000 29988 MoveAxis(E, 0, ABG)
04:04:47.356 00.000 29988 Move returns status 0, amount 0
04:04:47.356 00.000 29988 MoveAxis(N, 0, ABG)
04:04:47.356 00.000 29988 Move returns status 0, amount 0
04:04:47.356 00.000 29988 move complete, result=0
04:04:47.356 00.000 29988 worker thread done servicing request
04:04:47.356 00.000 29988 Worker thread wakes up
04:04:47.356 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:47.356 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:47.356 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:48.879 01.523 29988 Exposure complete
04:04:48.916 00.037 29988 worker thread done servicing request
04:04:48.916 00.000 28316 OnExposeComplete: enter
04:04:48.917 00.001 28316 UpdateGuideState(): m_state=6
04:04:48.917 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6811
04:04:48.918 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=260.20, Mass=2080, SNR=31.6, Peak=161 HFD=3.8
04:04:48.918 00.000 28316 MultiStar: [#1 0.17,0.03,1.05,U] [#2 0.21,0.07,0.95,U] [#3 0.21,0.09,0.88,U] [#4 0.18,0.04,0.90,U] [#5 0.03,0.02,0.77,U] [#6 0.27,-0.06,0.66,U] [#7 0.10,-0.00,0.64,U] [#8 0.08,0.16,0.62,U] 
04:04:48.919 00.001 28316 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.03, 0.00}
04:04:48.919 00.000 28316 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
04:04:48.920 00.001 28316 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
04:04:48.920 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.00 mountX=-0.01 mountY=-0.03, mountTheta=-2.00
04:04:48.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
04:04:48.922 00.001 28316 Enqueuing Move request for scope (0.03, 0.00)
04:04:48.925 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:48.927 00.002 28316 UpdateGuideState exits: m=2080 RSB=31.6
04:04:48.928 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:48.929 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:48.929 00.000 28316 Enqueuing Expose request
04:04:48.929 00.000 29988 Worker thread wakes up
04:04:48.930 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
04:04:48.930 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
04:04:48.930 00.000 29988 Moving (0.03, 0.00) raw xDistance=-0.01 yDistance=-0.03
04:04:48.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:04:48.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:48.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:04:48.930 00.000 29988 MoveAxis(E, 0, ABG)
04:04:48.930 00.000 29988 Move returns status 0, amount 0
04:04:48.930 00.000 29988 MoveAxis(N, 0, ABG)
04:04:48.930 00.000 29988 Move returns status 0, amount 0
04:04:48.930 00.000 29988 move complete, result=0
04:04:48.930 00.000 29988 worker thread done servicing request
04:04:48.930 00.000 29988 Worker thread wakes up
04:04:48.930 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:48.931 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:48.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:50.572 01.641 29988 Exposure complete
04:04:50.610 00.038 29988 worker thread done servicing request
04:04:50.610 00.000 28316 OnExposeComplete: enter
04:04:50.611 00.001 28316 UpdateGuideState(): m_state=6
04:04:50.611 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6812
04:04:50.612 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=259.98, Mass=2233, SNR=32.8, Peak=177 HFD=4.1
04:04:50.612 00.000 28316 MultiStar: [#1 0.31,-0.07,1.01,U] [#2 0.40,-0.19,0.00,M1] [#3 0.38,-0.10,0.00,M1] [#4 0.18,-0.22,0.82,U] [#5 0.03,-0.18,0.77,U] [#6 0.07,-0.23,0.61,U] [#7 0.40,-0.43,0.00,M1] [#8 -0.21,0.04,0.58,U] 
04:04:50.613 00.001 28316 refined, 5 included, MultiStar: {0.13, -0.15}, one-star: {0.20, -0.22}
04:04:50.613 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
04:04:50.615 00.002 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
04:04:50.617 00.002 28316 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.88 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
04:04:50.621 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.15, opts=13)
04:04:50.622 00.001 28316 Enqueuing Move request for scope (0.13, -0.15)
04:04:50.622 00.000 29988 Worker thread wakes up
04:04:50.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:50.623 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
04:04:50.623 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.8
04:04:50.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:50.623 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:50.624 00.001 28316 Enqueuing Expose request
04:04:50.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
04:04:50.624 00.000 29988 Moving (0.13, -0.15) raw xDistance=-0.19 yDistance=-0.04
04:04:50.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:04:50.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:50.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:04:50.624 00.000 29988 MoveAxis(E, 0, ABG)
04:04:50.624 00.000 29988 Move returns status 0, amount 0
04:04:50.624 00.000 29988 MoveAxis(N, 0, ABG)
04:04:50.624 00.000 29988 Move returns status 0, amount 0
04:04:50.624 00.000 29988 move complete, result=0
04:04:50.624 00.000 29988 worker thread done servicing request
04:04:50.625 00.001 29988 Worker thread wakes up
04:04:50.625 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:50.625 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:50.625 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:04:52.144 01.519 29988 Exposure complete
04:04:52.175 00.031 29988 worker thread done servicing request
04:04:52.175 00.000 28316 OnExposeComplete: enter
04:04:52.176 00.001 28316 UpdateGuideState(): m_state=6
04:04:52.176 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6813
04:04:52.177 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=259.89, Mass=2234, SNR=32.8, Peak=186 HFD=4.0
04:04:52.177 00.000 28316 MultiStar: [#1 0.45,-0.06,0.00,M2] [#2 0.29,-0.24,0.00,M2] [#3 0.39,-0.23,0.00,M2] [#4 0.47,-0.14,0.00,M1] [#5 0.15,-0.28,0.75,U] [#6 0.42,-0.25,0.00,M1] [#7 0.19,-0.48,0.00,M2] [#8 -0.04,-0.24,0.58,U] 
04:04:52.178 00.001 28316 refined, 2 included, MultiStar: {0.19, -0.28}, one-star: {0.35, -0.31}
04:04:52.178 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
04:04:52.178 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
04:04:52.179 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-0.99 mountX=-0.33 mountY=-0.04, mountTheta=-3.03
04:04:52.180 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.28, opts=13)
04:04:52.181 00.001 28316 Enqueuing Move request for scope (0.19, -0.28)
04:04:52.182 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:52.182 00.000 29988 Worker thread wakes up
04:04:52.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.28) opts 0xd
04:04:52.182 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.8
04:04:52.183 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:52.183 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:52.184 00.001 28316 Enqueuing Expose request
04:04:52.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.28)
04:04:52.184 00.000 29988 Moving (0.19, -0.28) raw xDistance=-0.33 yDistance=-0.04
04:04:52.184 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
04:04:52.184 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:52.184 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:04:52.184 00.000 29988 MoveAxis(E, 70, ABG)
04:04:52.184 00.000 29988 Guiding  Dir = 2, Dur = 70
04:04:52.184 00.000 29988 IsSlewing returns 0
04:04:52.184 00.000 29988 IsGuiding returns 0
04:04:52.186 00.002 29988 PulseGuide returned control before completion, sleep 79
04:04:52.266 00.080 29988 IsGuiding returns 0
04:04:52.266 00.000 29988 Move returns status 0, amount 70
04:04:52.266 00.000 29988 MoveAxis(N, 0, ABG)
04:04:52.267 00.001 29988 Move returns status 0, amount 0
04:04:52.267 00.000 29988 move complete, result=0
04:04:52.267 00.000 29988 worker thread done servicing request
04:04:52.267 00.000 28316 GuideStep: -0.3 px 70 ms EAST, -0.0 px 0 ms NORTH
04:04:52.268 00.001 29988 Worker thread wakes up
04:04:52.268 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:52.268 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:53.898 01.630 29988 Exposure complete
04:04:53.942 00.044 29988 worker thread done servicing request
04:04:53.942 00.000 28316 OnExposeComplete: enter
04:04:53.943 00.001 28316 UpdateGuideState(): m_state=6
04:04:53.944 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6814
04:04:53.944 00.000 28316 Star::Find returns 1 (0), X=951.33, Y=260.13, Mass=2151, SNR=32.1, Peak=165 HFD=4.0
04:04:53.945 00.001 28316 MultiStar: [#1 0.41,-0.00,0.00,M3] [#2 0.25,0.04,0.96,U] [#3 0.12,-0.01,0.88,U] [#4 0.31,-0.06,0.85,U] [#5 0.12,-0.14,0.74,U] [#6 0.27,-0.11,0.64,U] [#7 -0.04,-0.21,0.62,U] [#8 -0.35,-0.05,0.00,M1] 
04:04:53.945 00.000 28316 single-star, 6 included, MultiStar: {0.15, -0.07}, one-star: {-0.01, -0.07}
04:04:53.946 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
04:04:53.947 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
04:04:53.950 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.68 mountX=-0.06 mountY=0.04, mountTheta=2.58
04:04:53.951 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.07, opts=13)
04:04:53.953 00.002 28316 Enqueuing Move request for scope (-0.01, -0.07)
04:04:53.954 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:53.956 00.002 28316 UpdateGuideState exits: m=2151 RSB=32.1
04:04:53.958 00.002 29988 Worker thread wakes up
04:04:53.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
04:04:53.958 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
04:04:53.958 00.000 29988 Moving (-0.01, -0.07) raw xDistance=-0.06 yDistance=0.04
04:04:53.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:04:53.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:53.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:53.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:53.959 00.000 28316 Enqueuing Expose request
04:04:53.960 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:04:53.960 00.000 29988 MoveAxis(E, 0, ABG)
04:04:53.960 00.000 29988 Move returns status 0, amount 0
04:04:53.960 00.000 29988 MoveAxis(N, 0, ABG)
04:04:53.960 00.000 29988 Move returns status 0, amount 0
04:04:53.960 00.000 29988 move complete, result=0
04:04:53.960 00.000 29988 worker thread done servicing request
04:04:53.960 00.000 29988 Worker thread wakes up
04:04:53.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:53.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:53.961 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:04:55.477 01.516 29988 Exposure complete
04:04:55.520 00.043 29988 worker thread done servicing request
04:04:55.520 00.000 28316 OnExposeComplete: enter
04:04:55.521 00.001 28316 UpdateGuideState(): m_state=6
04:04:55.523 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6815
04:04:55.524 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=259.90, Mass=2286, SNR=33.2, Peak=179 HFD=3.8
04:04:55.525 00.001 28316 MultiStar: [#1 0.32,-0.05,0.97,U] [#2 0.22,0.02,0.92,U] [#3 0.29,-0.18,0.00,M2] [#4 0.18,0.12,0.84,U] [#5 0.02,-0.20,0.71,U] [#6 0.30,-0.12,0.61,U] [#7 0.26,-0.19,0.59,U] [#8 -0.09,-0.02,0.58,U] 
04:04:55.527 00.002 28316 refined, 7 included, MultiStar: {0.18, -0.09}, one-star: {0.19, -0.30}
04:04:55.528 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
04:04:55.529 00.001 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
04:04:55.530 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.21 cameraTheta=-0.46 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
04:04:55.533 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.09, opts=13)
04:04:55.534 00.001 28316 Enqueuing Move request for scope (0.18, -0.09)
04:04:55.536 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:55.537 00.001 28316 UpdateGuideState exits: m=2286 RSB=33.2
04:04:55.538 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:55.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:55.540 00.001 28316 Enqueuing Expose request
04:04:55.541 00.001 29988 Worker thread wakes up
04:04:55.541 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
04:04:55.541 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
04:04:55.541 00.000 29988 Moving (0.18, -0.09) raw xDistance=-0.16 yDistance=-0.12
04:04:55.541 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:04:55.541 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:55.541 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:04:55.541 00.000 29988 MoveAxis(E, 0, ABG)
04:04:55.541 00.000 29988 Move returns status 0, amount 0
04:04:55.542 00.001 29988 MoveAxis(N, 0, ABG)
04:04:55.542 00.000 29988 Move returns status 0, amount 0
04:04:55.542 00.000 29988 move complete, result=0
04:04:55.542 00.000 29988 worker thread done servicing request
04:04:55.542 00.000 29988 Worker thread wakes up
04:04:55.542 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:55.542 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:55.542 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:04:57.269 01.727 29988 Exposure complete
04:04:57.299 00.030 29988 worker thread done servicing request
04:04:57.299 00.000 28316 OnExposeComplete: enter
04:04:57.300 00.001 28316 UpdateGuideState(): m_state=6
04:04:57.301 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6816
04:04:57.301 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=259.99, Mass=2188, SNR=32.4, Peak=174 HFD=4.0
04:04:57.302 00.001 28316 MultiStar: [#1 0.30,-0.03,1.00,U] [#2 0.33,-0.03,0.91,U] [#3 0.24,-0.02,0.90,U] [#4 0.39,-0.05,0.00,M1] [#5 0.16,-0.23,0.74,U] [#6 0.31,-0.11,0.66,U] [#7 0.28,-0.20,0.00,M1] [#8 0.00,0.01,0.59,U] 
04:04:57.302 00.000 28316 refined, 6 included, MultiStar: {0.26, -0.09}, one-star: {0.37, -0.21}
04:04:57.303 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
04:04:57.303 00.000 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
04:04:57.303 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.09 hyp=0.27 cameraTheta=-0.33 mountX=-0.19 mountY=-0.19, mountTheta=-2.35
04:04:57.305 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.09, opts=13)
04:04:57.306 00.001 28316 Enqueuing Move request for scope (0.26, -0.09)
04:04:57.306 00.000 29988 Worker thread wakes up
04:04:57.306 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.09) opts 0xd
04:04:57.306 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.09)
04:04:57.306 00.000 29988 Moving (0.26, -0.09) raw xDistance=-0.19 yDistance=-0.19
04:04:57.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:04:57.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:57.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:04:57.307 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:04:57.307 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:57.308 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:57.308 00.000 28316 Enqueuing Expose request
04:04:57.309 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:04:57.309 00.000 29988 MoveAxis(E, 0, ABG)
04:04:57.309 00.000 29988 Move returns status 0, amount 0
04:04:57.309 00.000 29988 MoveAxis(N, 0, ABG)
04:04:57.309 00.000 29988 Move returns status 0, amount 0
04:04:57.309 00.000 29988 move complete, result=0
04:04:57.309 00.000 29988 worker thread done servicing request
04:04:57.309 00.000 29988 Worker thread wakes up
04:04:57.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:57.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:04:57.309 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:04:58.715 01.406 29988 Exposure complete
04:04:58.757 00.042 29988 worker thread done servicing request
04:04:58.757 00.000 28316 OnExposeComplete: enter
04:04:58.758 00.001 28316 UpdateGuideState(): m_state=6
04:04:58.758 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6817
04:04:58.759 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=259.91, Mass=2126, SNR=32.0, Peak=169 HFD=4.0
04:04:58.759 00.000 28316 MultiStar: [#1 0.41,-0.04,0.00,M2] [#2 0.41,-0.20,0.00,M1] [#3 0.34,-0.21,0.00,M2] [#4 0.40,-0.18,0.00,M2] [#5 0.20,-0.32,0.00,M1] [#6 0.26,-0.35,0.00,M1] [#7 0.25,-0.28,0.00,M2] [#8 -0.30,-0.01,0.60,U] 
04:04:58.761 00.002 28316 refined, 1 included, MultiStar: {0.09, -0.18}, one-star: {0.32, -0.29}
04:04:58.761 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
04:04:58.761 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.12)
04:04:58.762 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.13 mountX=-0.20 mountY=0.00, mountTheta=3.12
04:04:58.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.18, opts=13)
04:04:58.763 00.000 28316 Enqueuing Move request for scope (0.09, -0.18)
04:04:58.764 00.001 29988 Worker thread wakes up
04:04:58.764 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
04:04:58.764 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
04:04:58.764 00.000 29988 Moving (0.09, -0.18) raw xDistance=-0.20 yDistance=0.00
04:04:58.764 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:04:58.764 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:04:58.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:04:58.765 00.001 28316 UpdateGuideState exits: m=2126 RSB=32.0
04:04:58.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:04:58.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:04:58.766 00.001 28316 Enqueuing Expose request
04:04:58.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:04:58.766 00.000 29988 MoveAxis(E, 43, ABG)
04:04:58.766 00.000 29988 Guiding  Dir = 2, Dur = 43
04:04:58.767 00.001 29988 IsSlewing returns 0
04:04:58.767 00.000 29988 IsGuiding returns 0
04:04:58.769 00.002 29988 PulseGuide returned control before completion, sleep 51
04:04:58.823 00.054 29988 IsGuiding returns 1
04:04:58.823 00.000 29988 scope still moving after pulse duration time elapsed
04:04:58.854 00.031 29988 IsSlewing returns 0
04:04:58.854 00.000 29988 IsGuiding returns 0
04:04:58.854 00.000 29988 scope move finished after 43 + 45 ms
04:04:58.855 00.001 29988 Move returns status 0, amount 43
04:04:58.855 00.000 29988 MoveAxis(N, 0, ABG)
04:04:58.855 00.000 29988 Move returns status 0, amount 0
04:04:58.855 00.000 29988 move complete, result=0
04:04:58.855 00.000 29988 worker thread done servicing request
04:04:58.855 00.000 29988 Worker thread wakes up
04:04:58.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:04:58.855 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
04:04:58.857 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:00.495 01.638 29988 Exposure complete
04:05:00.525 00.030 29988 worker thread done servicing request
04:05:00.525 00.000 28316 OnExposeComplete: enter
04:05:00.525 00.000 28316 UpdateGuideState(): m_state=6
04:05:00.527 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6818
04:05:00.527 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=260.11, Mass=2440, SNR=34.0, Peak=174 HFD=4.1
04:05:00.528 00.001 28316 MultiStar: [#1 0.18,0.10,0.93,U] [#2 0.26,-0.10,0.88,U] [#3 0.10,0.03,0.82,U] [#4 0.24,-0.08,0.78,U] [#5 -0.07,-0.04,0.67,U] [#6 0.19,-0.00,0.61,U] [#7 0.11,-0.30,0.62,U] [#8 -0.06,0.01,0.56,U] 
04:05:00.528 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {-0.08, -0.09}
04:05:00.529 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:05:00.529 00.000 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:05:00.529 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.43 mountX=-0.08 mountY=-0.07, mountTheta=-2.45
04:05:00.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
04:05:00.531 00.001 28316 Enqueuing Move request for scope (0.10, -0.05)
04:05:00.531 00.000 29988 Worker thread wakes up
04:05:00.532 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:00.532 00.000 28316 UpdateGuideState exits: m=2440 RSB=34.0
04:05:00.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:00.533 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:00.533 00.000 28316 Enqueuing Expose request
04:05:00.534 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
04:05:00.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
04:05:00.534 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.08 yDistance=-0.07
04:05:00.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:05:00.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:00.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:05:00.534 00.000 29988 MoveAxis(E, 0, ABG)
04:05:00.534 00.000 29988 Move returns status 0, amount 0
04:05:00.534 00.000 29988 MoveAxis(N, 0, ABG)
04:05:00.534 00.000 29988 Move returns status 0, amount 0
04:05:00.534 00.000 29988 move complete, result=0
04:05:00.534 00.000 29988 worker thread done servicing request
04:05:00.534 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:00.536 00.002 29988 Worker thread wakes up
04:05:00.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:00.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:02.065 01.529 29988 Exposure complete
04:05:02.107 00.042 29988 worker thread done servicing request
04:05:02.107 00.000 28316 OnExposeComplete: enter
04:05:02.108 00.001 28316 UpdateGuideState(): m_state=6
04:05:02.109 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6819
04:05:02.109 00.000 28316 Star::Find returns 1 (0), X=951.39, Y=260.17, Mass=2135, SNR=32.0, Peak=159 HFD=3.9
04:05:02.110 00.001 28316 MultiStar: [#1 0.22,0.14,0.98,U] [#2 0.26,0.10,0.93,U] [#3 0.17,0.26,0.84,U] [#4 0.12,0.05,0.88,U] [#5 0.06,-0.07,0.78,U] [#6 0.25,-0.06,0.65,U] [#7 0.24,-0.13,0.67,U] [#8 0.05,0.25,0.63,U] 
04:05:02.111 00.001 28316 single-star, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.05, -0.03}
04:05:02.111 00.000 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.60 = -2.60)
04:05:02.111 00.000 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
04:05:02.112 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.60 mountX=-0.05 mountY=-0.03, mountTheta=-2.63
04:05:02.113 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.03, opts=13)
04:05:02.113 00.000 28316 Enqueuing Move request for scope (0.05, -0.03)
04:05:02.114 00.001 29988 Worker thread wakes up
04:05:02.114 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
04:05:02.114 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:02.114 00.000 28316 UpdateGuideState exits: m=2135 RSB=32.0
04:05:02.115 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:02.115 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:02.116 00.001 28316 Enqueuing Expose request
04:05:02.116 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
04:05:02.116 00.000 29988 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=-0.03
04:05:02.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:05:02.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:02.117 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:05:02.117 00.000 29988 MoveAxis(E, 0, ABG)
04:05:02.117 00.000 29988 Move returns status 0, amount 0
04:05:02.117 00.000 29988 MoveAxis(N, 0, ABG)
04:05:02.117 00.000 29988 Move returns status 0, amount 0
04:05:02.117 00.000 29988 move complete, result=0
04:05:02.117 00.000 29988 worker thread done servicing request
04:05:02.117 00.000 29988 Worker thread wakes up
04:05:02.117 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:02.117 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:02.117 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:03.847 01.730 29988 Exposure complete
04:05:03.890 00.043 29988 worker thread done servicing request
04:05:03.890 00.000 28316 OnExposeComplete: enter
04:05:03.891 00.001 28316 UpdateGuideState(): m_state=6
04:05:03.891 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6820
04:05:03.892 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=260.20, Mass=2359, SNR=33.5, Peak=185 HFD=3.8
04:05:03.892 00.000 28316 MultiStar: [#1 0.05,0.12,0.99,U] [#2 0.10,0.03,0.90,U] [#3 0.06,0.04,0.83,U] [#4 0.19,-0.05,0.82,U] [#5 0.04,-0.17,0.73,U] [#6 0.19,-0.06,0.59,U] [#7 0.08,-0.02,0.62,U] [#8 -0.20,0.05,0.61,U] 
04:05:03.893 00.001 28316 single-star, 8 included, MultiStar: {0.06, 0.00}, one-star: {0.01, -0.00}
04:05:03.893 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:05:03.894 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:05:03.894 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.41 mountX=-0.01 mountY=-0.01, mountTheta=-2.43
04:05:03.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
04:05:03.896 00.001 28316 Enqueuing Move request for scope (0.01, -0.00)
04:05:03.896 00.000 29988 Worker thread wakes up
04:05:03.896 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:05:03.897 00.001 28316 UpdateGuideState exits: m=2359 RSB=33.5
04:05:03.897 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:03.898 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:03.898 00.000 28316 Enqueuing Expose request
04:05:03.899 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
04:05:03.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
04:05:03.899 00.000 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.01
04:05:03.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:03.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:03.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:05:03.899 00.000 29988 MoveAxis(E, 0, ABG)
04:05:03.899 00.000 29988 Move returns status 0, amount 0
04:05:03.899 00.000 29988 MoveAxis(N, 0, ABG)
04:05:03.899 00.000 29988 Move returns status 0, amount 0
04:05:03.899 00.000 29988 move complete, result=0
04:05:03.899 00.000 29988 worker thread done servicing request
04:05:03.899 00.000 29988 Worker thread wakes up
04:05:03.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:03.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:03.899 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:05.303 01.404 29988 Exposure complete
04:05:05.330 00.027 29988 worker thread done servicing request
04:05:05.330 00.000 28316 OnExposeComplete: enter
04:05:05.330 00.000 28316 UpdateGuideState(): m_state=6
04:05:05.331 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6821
04:05:05.331 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=260.09, Mass=2238, SNR=32.8, Peak=179 HFD=4.1
04:05:05.332 00.001 28316 MultiStar: [#1 0.17,0.19,0.96,U] [#2 0.11,-0.06,0.89,U] [#3 0.13,0.06,0.86,U] [#4 0.07,-0.17,0.81,U] [#5 -0.19,-0.15,0.71,U] [#6 -0.05,-0.31,0.64,U] [#7 0.03,-0.39,0.00,M1] [#8 -0.19,0.02,0.60,U] 
04:05:05.333 00.001 28316 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {-0.06, -0.11}
04:05:05.333 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.94)
04:05:05.334 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.90)
04:05:05.334 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.34 mountX=-0.06 mountY=0.01, mountTheta=2.90
04:05:05.335 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.06, opts=13)
04:05:05.336 00.001 28316 Enqueuing Move request for scope (0.01, -0.06)
04:05:05.337 00.001 29988 Worker thread wakes up
04:05:05.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:05.337 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.8
04:05:05.338 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:05.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:05.339 00.001 28316 Enqueuing Expose request
04:05:05.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
04:05:05.339 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
04:05:05.339 00.000 29988 Moving (0.01, -0.06) raw xDistance=-0.06 yDistance=0.01
04:05:05.339 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:05:05.339 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:05.339 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:05:05.339 00.000 29988 MoveAxis(E, 0, ABG)
04:05:05.339 00.000 29988 Move returns status 0, amount 0
04:05:05.339 00.000 29988 MoveAxis(N, 0, ABG)
04:05:05.339 00.000 29988 Move returns status 0, amount 0
04:05:05.339 00.000 29988 move complete, result=0
04:05:05.339 00.000 29988 worker thread done servicing request
04:05:05.339 00.000 29988 Worker thread wakes up
04:05:05.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:05.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:05.340 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:06.965 01.625 29988 Exposure complete
04:05:07.008 00.043 29988 worker thread done servicing request
04:05:07.008 00.000 28316 OnExposeComplete: enter
04:05:07.009 00.001 28316 UpdateGuideState(): m_state=6
04:05:07.009 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6822
04:05:07.009 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=260.16, Mass=2493, SNR=34.6, Peak=205 HFD=4.3
04:05:07.012 00.003 28316 MultiStar: [#1 0.31,0.18,0.00,M1] [#2 0.02,0.17,0.87,U] [#3 0.04,0.19,0.81,U] [#4 0.05,-0.05,0.78,U] [#5 -0.05,-0.13,0.71,U] [#6 0.07,-0.21,0.59,U] [#7 0.03,-0.23,0.58,U] [#8 -0.09,0.02,0.56,U] 
04:05:07.015 00.003 28316 refined, 7 included, MultiStar: {-0.03, -0.02}, one-star: {-0.21, -0.04}
04:05:07.018 00.003 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.52 = 1.76)
04:05:07.020 00.002 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.56 = 1.72)
04:05:07.022 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.53 mountX=-0.01 mountY=0.03, mountTheta=1.76
04:05:07.027 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.02, opts=13)
04:05:07.029 00.002 28316 Enqueuing Move request for scope (-0.03, -0.02)
04:05:07.032 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:07.034 00.002 28316 UpdateGuideState exits: m=2493 RSB=34.6
04:05:07.035 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:07.038 00.003 29988 Worker thread wakes up
04:05:07.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
04:05:07.038 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:07.039 00.001 28316 Enqueuing Expose request
04:05:07.039 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
04:05:07.039 00.000 29988 Moving (-0.03, -0.02) raw xDistance=-0.01 yDistance=0.03
04:05:07.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:07.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:07.040 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:05:07.040 00.000 29988 MoveAxis(E, 0, ABG)
04:05:07.040 00.000 29988 Move returns status 0, amount 0
04:05:07.040 00.000 29988 MoveAxis(N, 0, ABG)
04:05:07.040 00.000 29988 Move returns status 0, amount 0
04:05:07.040 00.000 29988 move complete, result=0
04:05:07.040 00.000 29988 worker thread done servicing request
04:05:07.040 00.000 29988 Worker thread wakes up
04:05:07.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:07.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:07.040 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:08.557 01.517 29988 Exposure complete
04:05:08.602 00.045 29988 worker thread done servicing request
04:05:08.602 00.000 28316 OnExposeComplete: enter
04:05:08.602 00.000 28316 UpdateGuideState(): m_state=6
04:05:08.603 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6823
04:05:08.603 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=260.16, Mass=2135, SNR=32.0, Peak=161 HFD=3.9
04:05:08.604 00.001 28316 MultiStar: [#1 0.28,-0.08,0.98,U] [#2 0.10,-0.10,0.96,U] [#3 0.04,0.21,0.86,U] [#4 0.35,-0.11,0.00,M1] [#5 0.02,-0.10,0.74,U] [#6 0.19,-0.19,0.63,U] [#7 0.23,-0.30,0.00,M1] [#8 -0.20,-0.04,0.59,U] 
04:05:08.604 00.000 28316 single-star, 6 included, MultiStar: {0.08, -0.04}, one-star: {0.02, -0.04}
04:05:08.605 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
04:05:08.605 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
04:05:08.606 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.03 mountX=-0.04 mountY=-0.00, mountTheta=-3.07
04:05:08.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.04, opts=13)
04:05:08.607 00.000 28316 Enqueuing Move request for scope (0.02, -0.04)
04:05:08.607 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:08.608 00.001 28316 UpdateGuideState exits: m=2135 RSB=32.0
04:05:08.608 00.000 29988 Worker thread wakes up
04:05:08.608 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
04:05:08.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
04:05:08.608 00.000 29988 Moving (0.02, -0.04) raw xDistance=-0.04 yDistance=-0.00
04:05:08.609 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:05:08.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:08.609 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:08.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:05:08.609 00.000 29988 MoveAxis(E, 0, ABG)
04:05:08.609 00.000 29988 Move returns status 0, amount 0
04:05:08.609 00.000 29988 MoveAxis(N, 0, ABG)
04:05:08.609 00.000 29988 Move returns status 0, amount 0
04:05:08.609 00.000 29988 move complete, result=0
04:05:08.609 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:08.610 00.001 28316 Enqueuing Expose request
04:05:08.610 00.000 29988 worker thread done servicing request
04:05:08.610 00.000 29988 Worker thread wakes up
04:05:08.610 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:08.611 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:08.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:10.329 01.718 29988 Exposure complete
04:05:10.366 00.037 29988 worker thread done servicing request
04:05:10.366 00.000 28316 OnExposeComplete: enter
04:05:10.367 00.001 28316 UpdateGuideState(): m_state=6
04:05:10.367 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6824
04:05:10.368 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=260.16, Mass=2317, SNR=33.4, Peak=176 HFD=4.1
04:05:10.368 00.000 28316 MultiStar: [#1 0.25,0.08,0.95,U] [#2 0.28,0.06,0.89,U] [#3 -0.02,0.17,0.84,U] [#4 0.30,-0.11,0.87,U] [#5 -0.05,-0.14,0.73,U] [#6 0.36,-0.06,0.00,M1] [#7 0.35,-0.33,0.00,M2] [#8 -0.07,-0.27,0.58,U] 
04:05:10.369 00.001 28316 single-star, 6 included, MultiStar: {0.10, -0.02}, one-star: {-0.05, -0.04}
04:05:10.369 00.000 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.79)
04:05:10.370 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75)
04:05:10.370 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.50 mountX=-0.01 mountY=0.06, mountTheta=1.79
04:05:10.372 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
04:05:10.372 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
04:05:10.374 00.002 29988 Worker thread wakes up
04:05:10.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:10.374 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
04:05:10.374 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:10.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:10.375 00.001 28316 Enqueuing Expose request
04:05:10.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
04:05:10.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
04:05:10.375 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.01 yDistance=0.06
04:05:10.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:10.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:10.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:05:10.375 00.000 29988 MoveAxis(E, 0, ABG)
04:05:10.375 00.000 29988 Move returns status 0, amount 0
04:05:10.375 00.000 29988 MoveAxis(N, 0, ABG)
04:05:10.375 00.000 29988 Move returns status 0, amount 0
04:05:10.375 00.000 29988 move complete, result=0
04:05:10.375 00.000 29988 worker thread done servicing request
04:05:10.375 00.000 29988 Worker thread wakes up
04:05:10.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:10.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:10.376 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:11.785 01.409 29988 Exposure complete
04:05:11.822 00.037 29988 worker thread done servicing request
04:05:11.822 00.000 28316 OnExposeComplete: enter
04:05:11.823 00.001 28316 UpdateGuideState(): m_state=6
04:05:11.823 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6825
04:05:11.824 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=260.10, Mass=2264, SNR=32.9, Peak=188 HFD=3.9
04:05:11.824 00.000 28316 MultiStar: [#1 0.17,-0.01,0.98,U] [#2 0.21,-0.13,0.87,U] [#3 0.14,-0.04,0.85,U] [#4 0.14,-0.14,0.84,U] [#5 -0.10,-0.23,0.74,U] [#6 0.05,-0.00,0.62,U] [#7 0.05,-0.16,0.62,U] [#8 -0.02,-0.06,0.60,U] 
04:05:11.825 00.001 28316 single-star, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.06, -0.10}
04:05:11.825 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:05:11.826 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:05:11.826 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.06 mountX=-0.12 mountY=-0.01, mountTheta=-3.10
04:05:11.828 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.10, opts=13)
04:05:11.828 00.000 28316 Enqueuing Move request for scope (0.06, -0.10)
04:05:11.830 00.002 29988 Worker thread wakes up
04:05:11.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:11.830 00.000 28316 UpdateGuideState exits: m=2264 RSB=32.9
04:05:11.831 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:11.831 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:11.832 00.001 28316 Enqueuing Expose request
04:05:11.832 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
04:05:11.832 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
04:05:11.832 00.000 29988 Moving (0.06, -0.10) raw xDistance=-0.12 yDistance=-0.01
04:05:11.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:05:11.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:11.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:05:11.832 00.000 29988 MoveAxis(E, 0, ABG)
04:05:11.832 00.000 29988 Move returns status 0, amount 0
04:05:11.832 00.000 29988 MoveAxis(N, 0, ABG)
04:05:11.832 00.000 29988 Move returns status 0, amount 0
04:05:11.832 00.000 29988 move complete, result=0
04:05:11.832 00.000 29988 worker thread done servicing request
04:05:11.832 00.000 29988 Worker thread wakes up
04:05:11.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:11.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:11.833 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:13.458 01.625 29988 Exposure complete
04:05:13.487 00.029 29988 worker thread done servicing request
04:05:13.487 00.000 28316 OnExposeComplete: enter
04:05:13.488 00.001 28316 UpdateGuideState(): m_state=6
04:05:13.490 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6826
04:05:13.490 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=259.98, Mass=2325, SNR=33.4, Peak=185 HFD=4.0
04:05:13.491 00.001 28316 MultiStar: [#1 0.19,0.07,0.96,U] [#2 0.15,0.06,0.90,U] [#3 0.05,-0.02,0.87,U] [#4 0.23,0.04,0.82,U] [#5 -0.16,-0.03,0.72,U] [#6 0.21,0.09,0.62,U] [#7 -0.08,0.10,0.62,U] [#8 -0.21,0.10,0.58,U] 
04:05:13.491 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.01, -0.22}
04:05:13.492 00.001 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
04:05:13.492 00.000 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
04:05:13.493 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.19 mountX=-0.01 mountY=-0.06, mountTheta=-1.81
04:05:13.494 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.01, opts=13)
04:05:13.494 00.000 28316 Enqueuing Move request for scope (0.06, 0.01)
04:05:13.495 00.001 29988 Worker thread wakes up
04:05:13.495 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
04:05:13.495 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
04:05:13.495 00.000 29988 Moving (0.06, 0.01) raw xDistance=-0.01 yDistance=-0.06
04:05:13.495 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:05:13.495 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:13.495 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:13.496 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.4
04:05:13.496 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:13.497 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:13.497 00.000 28316 Enqueuing Expose request
04:05:13.498 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:05:13.498 00.000 29988 MoveAxis(E, 0, ABG)
04:05:13.498 00.000 29988 Move returns status 0, amount 0
04:05:13.498 00.000 29988 MoveAxis(N, 0, ABG)
04:05:13.498 00.000 29988 Move returns status 0, amount 0
04:05:13.498 00.000 29988 move complete, result=0
04:05:13.498 00.000 29988 worker thread done servicing request
04:05:13.498 00.000 29988 Worker thread wakes up
04:05:13.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:13.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:13.499 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:15.019 01.520 29988 Exposure complete
04:05:15.056 00.037 29988 worker thread done servicing request
04:05:15.056 00.000 28316 OnExposeComplete: enter
04:05:15.057 00.001 28316 UpdateGuideState(): m_state=6
04:05:15.058 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6827
04:05:15.059 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=260.02, Mass=2332, SNR=33.4, Peak=173 HFD=4.1
04:05:15.059 00.000 28316 MultiStar: [#1 0.06,-0.02,0.96,U] [#2 0.29,-0.02,0.90,U] [#3 0.21,-0.03,0.86,U] [#4 -0.17,-0.04,0.83,U] [#5 -0.10,-0.20,0.76,U] [#6 -0.03,-0.06,0.63,U] [#7 -0.00,-0.10,0.62,U] [#8 -0.30,-0.17,0.00,M1] 
04:05:15.060 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {0.13, -0.18}
04:05:15.061 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:05:15.061 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:05:15.062 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.95 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
04:05:15.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
04:05:15.065 00.002 28316 Enqueuing Move request for scope (0.06, -0.08)
04:05:15.067 00.002 29988 Worker thread wakes up
04:05:15.067 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
04:05:15.067 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
04:05:15.067 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
04:05:15.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:05:15.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:15.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:15.068 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.4
04:05:15.068 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:15.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:15.070 00.002 28316 Enqueuing Expose request
04:05:15.070 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:05:15.070 00.000 29988 MoveAxis(E, 0, ABG)
04:05:15.070 00.000 29988 Move returns status 0, amount 0
04:05:15.070 00.000 29988 MoveAxis(N, 0, ABG)
04:05:15.070 00.000 29988 Move returns status 0, amount 0
04:05:15.070 00.000 29988 move complete, result=0
04:05:15.070 00.000 29988 worker thread done servicing request
04:05:15.070 00.000 29988 Worker thread wakes up
04:05:15.070 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:15.070 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:15.071 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:16.700 01.629 29988 Exposure complete
04:05:16.737 00.037 29988 worker thread done servicing request
04:05:16.738 00.001 28316 OnExposeComplete: enter
04:05:16.738 00.000 28316 UpdateGuideState(): m_state=6
04:05:16.739 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6828
04:05:16.739 00.000 28316 Star::Find returns 1 (0), X=951.30, Y=259.95, Mass=2090, SNR=31.6, Peak=165 HFD=4.1
04:05:16.740 00.001 28316 MultiStar: [#1 0.27,-0.04,1.01,U] [#2 0.25,-0.01,0.94,U] [#3 0.07,-0.03,0.93,U] [#4 0.06,-0.07,0.85,U] [#5 0.05,-0.13,0.76,U] [#6 0.12,-0.16,0.66,U] [#7 -0.03,-0.17,0.66,U] [#8 -0.22,-0.00,0.61,U] 
04:05:16.740 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {-0.04, -0.25}
04:05:16.741 00.001 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
04:05:16.741 00.000 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
04:05:16.742 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.91 mountX=-0.12 mountY=-0.02, mountTheta=-2.94
04:05:16.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
04:05:16.745 00.002 28316 Enqueuing Move request for scope (0.07, -0.09)
04:05:16.745 00.000 29988 Worker thread wakes up
04:05:16.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
04:05:16.745 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
04:05:16.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:16.746 00.001 28316 UpdateGuideState exits: m=2090 RSB=31.6
04:05:16.746 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:16.747 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:16.747 00.000 28316 Enqueuing Expose request
04:05:16.747 00.000 29988 Moving (0.07, -0.09) raw xDistance=-0.12 yDistance=-0.02
04:05:16.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:05:16.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:16.748 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:05:16.748 00.000 29988 MoveAxis(E, 0, ABG)
04:05:16.748 00.000 29988 Move returns status 0, amount 0
04:05:16.748 00.000 29988 MoveAxis(N, 0, ABG)
04:05:16.748 00.000 29988 Move returns status 0, amount 0
04:05:16.748 00.000 29988 move complete, result=0
04:05:16.748 00.000 29988 worker thread done servicing request
04:05:16.748 00.000 29988 Worker thread wakes up
04:05:16.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:16.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:16.748 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:18.272 01.524 29988 Exposure complete
04:05:18.306 00.034 29988 worker thread done servicing request
04:05:18.306 00.000 28316 OnExposeComplete: enter
04:05:18.307 00.001 28316 UpdateGuideState(): m_state=6
04:05:18.307 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6829
04:05:18.309 00.002 28316 Star::Find returns 1 (0), X=951.33, Y=260.08, Mass=2351, SNR=33.7, Peak=174 HFD=4.0
04:05:18.309 00.000 28316 MultiStar: [#1 0.26,0.03,0.98,U] [#2 0.21,-0.02,0.91,U] [#3 0.20,-0.12,0.84,U] [#4 0.14,-0.08,0.84,U] [#5 0.13,-0.24,0.70,U] [#6 0.02,-0.22,0.62,U] [#7 0.19,-0.32,0.00,M1] [#8 -0.08,0.00,0.59,U] 
04:05:18.309 00.000 28316 single-star, 7 included, MultiStar: {0.12, -0.09}, one-star: {-0.01, -0.12}
04:05:18.309 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
04:05:18.310 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
04:05:18.310 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.64 mountX=-0.11 mountY=0.06, mountTheta=2.61
04:05:18.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
04:05:18.312 00.001 28316 Enqueuing Move request for scope (-0.01, -0.12)
04:05:18.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:05:18.312 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
04:05:18.314 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:18.314 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:18.315 00.001 28316 Enqueuing Expose request
04:05:18.315 00.000 29988 Worker thread wakes up
04:05:18.315 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
04:05:18.315 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
04:05:18.315 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.11 yDistance=0.06
04:05:18.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:05:18.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:18.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:05:18.315 00.000 29988 MoveAxis(E, 0, ABG)
04:05:18.315 00.000 29988 Move returns status 0, amount 0
04:05:18.315 00.000 29988 MoveAxis(N, 0, ABG)
04:05:18.315 00.000 29988 Move returns status 0, amount 0
04:05:18.315 00.000 29988 move complete, result=0
04:05:18.315 00.000 29988 worker thread done servicing request
04:05:18.315 00.000 29988 Worker thread wakes up
04:05:18.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:18.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:18.316 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:19.942 01.626 29988 Exposure complete
04:05:19.974 00.032 29988 worker thread done servicing request
04:05:19.974 00.000 28316 OnExposeComplete: enter
04:05:19.977 00.003 28316 UpdateGuideState(): m_state=6
04:05:19.978 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6830
04:05:19.978 00.000 28316 Star::Find returns 1 (0), X=951.41, Y=259.88, Mass=2435, SNR=34.1, Peak=195 HFD=3.9
04:05:19.979 00.001 28316 MultiStar: [#1 0.29,-0.08,0.98,U] [#2 0.25,-0.23,0.00,M1] [#3 0.24,-0.12,0.82,U] [#4 0.29,-0.26,0.00,M1] [#5 -0.02,-0.35,0.00,M1] [#6 0.06,-0.28,0.62,U] [#7 0.15,-0.43,0.00,M2] [#8 0.03,-0.17,0.56,U] 
04:05:19.979 00.000 28316 refined, 4 included, MultiStar: {0.15, -0.19}, one-star: {0.07, -0.32}
04:05:19.980 00.001 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
04:05:19.980 00.000 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
04:05:19.980 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.25 cameraTheta=-0.89 mountX=-0.24 mountY=-0.05, mountTheta=-2.93
04:05:19.981 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.19, opts=13)
04:05:19.982 00.001 28316 Enqueuing Move request for scope (0.15, -0.19)
04:05:19.982 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:19.983 00.001 28316 UpdateGuideState exits: m=2435 RSB=34.1
04:05:19.983 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:19.984 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:19.984 00.000 28316 Enqueuing Expose request
04:05:19.985 00.001 29988 Worker thread wakes up
04:05:19.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
04:05:19.985 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
04:05:19.985 00.000 29988 Moving (0.15, -0.19) raw xDistance=-0.24 yDistance=-0.05
04:05:19.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:05:19.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:19.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:05:19.985 00.000 29988 MoveAxis(E, 50, ABG)
04:05:19.985 00.000 29988 Guiding  Dir = 2, Dur = 50
04:05:19.985 00.000 29988 IsSlewing returns 0
04:05:19.985 00.000 29988 IsGuiding returns 0
04:05:19.987 00.002 29988 PulseGuide returned control before completion, sleep 58
04:05:20.047 00.060 29988 IsGuiding returns 1
04:05:20.047 00.000 29988 scope still moving after pulse duration time elapsed
04:05:20.079 00.032 29988 IsSlewing returns 0
04:05:20.080 00.001 29988 IsGuiding returns 0
04:05:20.080 00.000 29988 scope move finished after 50 + 44 ms
04:05:20.080 00.000 29988 Move returns status 0, amount 50
04:05:20.080 00.000 29988 MoveAxis(N, 0, ABG)
04:05:20.080 00.000 29988 Move returns status 0, amount 0
04:05:20.080 00.000 29988 move complete, result=0
04:05:20.081 00.001 29988 worker thread done servicing request
04:05:20.081 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -0.1 px 0 ms NORTH
04:05:20.082 00.001 29988 Worker thread wakes up
04:05:20.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:20.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:21.487 01.405 29988 Exposure complete
04:05:21.536 00.049 29988 worker thread done servicing request
04:05:21.536 00.000 28316 OnExposeComplete: enter
04:05:21.537 00.001 28316 UpdateGuideState(): m_state=6
04:05:21.537 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6831
04:05:21.538 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=260.08, Mass=2250, SNR=32.8, Peak=184 HFD=4.0
04:05:21.538 00.000 28316 MultiStar: [#1 0.46,0.01,0.00,M1] [#2 0.28,-0.02,0.92,U] [#3 0.29,-0.08,0.88,U] [#4 0.20,0.06,0.81,U] [#5 0.24,-0.09,0.73,U] [#6 0.18,-0.03,0.62,U] [#7 0.13,-0.06,0.62,U] [#8 -0.00,-0.00,0.58,U] 
04:05:21.539 00.001 28316 refined, 7 included, MultiStar: {0.20, -0.05}, one-star: {0.17, -0.12}
04:05:21.539 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
04:05:21.540 00.001 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
04:05:21.540 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.22 mountX=-0.12 mountY=-0.16, mountTheta=-2.24
04:05:21.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
04:05:21.542 00.001 28316 Enqueuing Move request for scope (0.20, -0.05)
04:05:21.542 00.000 29988 Worker thread wakes up
04:05:21.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:05:21.543 00.001 28316 UpdateGuideState exits: m=2250 RSB=32.8
04:05:21.543 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:21.544 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:21.544 00.000 28316 Enqueuing Expose request
04:05:21.544 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
04:05:21.544 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
04:05:21.544 00.000 29988 Moving (0.20, -0.05) raw xDistance=-0.12 yDistance=-0.16
04:05:21.545 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:05:21.545 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:21.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:05:21.545 00.000 29988 MoveAxis(E, 0, ABG)
04:05:21.545 00.000 29988 Move returns status 0, amount 0
04:05:21.545 00.000 29988 MoveAxis(N, 0, ABG)
04:05:21.545 00.000 29988 Move returns status 0, amount 0
04:05:21.545 00.000 29988 move complete, result=0
04:05:21.545 00.000 29988 worker thread done servicing request
04:05:21.545 00.000 29988 Worker thread wakes up
04:05:21.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:21.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:21.545 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:05:23.165 01.620 29988 Exposure complete
04:05:23.193 00.028 29988 worker thread done servicing request
04:05:23.193 00.000 28316 OnExposeComplete: enter
04:05:23.196 00.003 28316 UpdateGuideState(): m_state=6
04:05:23.199 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6832
04:05:23.202 00.003 28316 Star::Find returns 1 (0), X=951.18, Y=259.79, Mass=2177, SNR=32.2, Peak=180 HFD=4.0
04:05:23.204 00.002 28316 MultiStar: [#1 0.16,-0.21,0.98,U] [#2 0.06,-0.17,0.94,U] [#3 0.06,-0.29,0.85,U] [#4 0.25,-0.17,0.83,U] [#5 -0.05,-0.33,0.74,U] [#6 0.09,-0.30,0.62,U] [#7 0.04,-0.27,0.63,U] [#8 -0.16,0.01,0.61,U] 
04:05:23.206 00.002 28316 refined, 8 included, MultiStar: {0.04, -0.24}, one-star: {-0.16, -0.41}
04:05:23.209 00.003 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
04:05:23.211 00.002 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
04:05:23.212 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.42 mountX=-0.24 mountY=0.08, mountTheta=2.83
04:05:23.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.24, opts=13)
04:05:23.215 00.001 28316 Enqueuing Move request for scope (0.04, -0.24)
04:05:23.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:23.215 00.000 28316 UpdateGuideState exits: m=2177 RSB=32.2
04:05:23.216 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:23.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:23.217 00.001 28316 Enqueuing Expose request
04:05:23.217 00.000 29988 Worker thread wakes up
04:05:23.217 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
04:05:23.217 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
04:05:23.217 00.000 29988 Moving (0.04, -0.24) raw xDistance=-0.24 yDistance=0.08
04:05:23.217 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:05:23.217 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:23.218 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:05:23.218 00.000 29988 MoveAxis(E, 50, ABG)
04:05:23.218 00.000 29988 Guiding  Dir = 2, Dur = 50
04:05:23.218 00.000 29988 IsSlewing returns 0
04:05:23.218 00.000 29988 IsGuiding returns 0
04:05:23.220 00.002 29988 PulseGuide returned control before completion, sleep 59
04:05:23.289 00.069 29988 IsGuiding returns 0
04:05:23.289 00.000 29988 Move returns status 0, amount 50
04:05:23.289 00.000 29988 MoveAxis(N, 0, ABG)
04:05:23.289 00.000 29988 Move returns status 0, amount 0
04:05:23.289 00.000 29988 move complete, result=0
04:05:23.290 00.001 29988 worker thread done servicing request
04:05:23.290 00.000 29988 Worker thread wakes up
04:05:23.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:23.290 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
04:05:23.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:24.699 01.409 29988 Exposure complete
04:05:24.730 00.031 29988 worker thread done servicing request
04:05:24.730 00.000 28316 OnExposeComplete: enter
04:05:24.731 00.001 28316 UpdateGuideState(): m_state=6
04:05:24.732 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6833
04:05:24.733 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=260.08, Mass=2313, SNR=33.3, Peak=195 HFD=4.1
04:05:24.734 00.001 28316 MultiStar: [#1 0.06,0.19,0.93,U] [#2 0.02,0.05,0.91,U] [#3 0.11,-0.06,0.86,U] [#4 0.09,0.00,0.81,U] [#5 -0.08,-0.13,0.72,U] [#6 -0.01,-0.08,0.62,U] [#7 0.02,-0.14,0.60,U] [#8 -0.40,-0.14,0.00,M1] 
04:05:24.734 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.03}, one-star: {-0.09, -0.12}
04:05:24.735 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
04:05:24.735 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
04:05:24.736 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-1.03 mountX=-0.03 mountY=-0.00, mountTheta=-3.06
04:05:24.737 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
04:05:24.738 00.001 28316 Enqueuing Move request for scope (0.02, -0.03)
04:05:24.738 00.000 29988 Worker thread wakes up
04:05:24.738 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
04:05:24.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
04:05:24.738 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=-0.00
04:05:24.738 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:24.739 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.3
04:05:24.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:24.740 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:24.740 00.000 28316 Enqueuing Expose request
04:05:24.741 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:05:24.741 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:24.741 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:05:24.741 00.000 29988 MoveAxis(E, 0, ABG)
04:05:24.741 00.000 29988 Move returns status 0, amount 0
04:05:24.741 00.000 29988 MoveAxis(N, 0, ABG)
04:05:24.741 00.000 29988 Move returns status 0, amount 0
04:05:24.741 00.000 29988 move complete, result=0
04:05:24.741 00.000 29988 worker thread done servicing request
04:05:24.741 00.000 29988 Worker thread wakes up
04:05:24.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:24.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:24.742 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:26.375 01.633 29988 Exposure complete
04:05:26.424 00.049 29988 worker thread done servicing request
04:05:26.424 00.000 28316 OnExposeComplete: enter
04:05:26.425 00.001 28316 UpdateGuideState(): m_state=6
04:05:26.425 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6834
04:05:26.427 00.002 28316 Star::Find returns 1 (0), X=951.19, Y=260.17, Mass=2300, SNR=33.2, Peak=185 HFD=4.1
04:05:26.428 00.001 28316 MultiStar: [#1 0.19,0.15,0.95,U] [#2 -0.03,0.00,0.87,U] [#3 -0.04,0.15,0.83,U] [#4 0.15,0.14,0.82,U] [#5 -0.04,0.10,0.74,U] [#6 0.01,0.05,0.60,U] [#7 -0.06,-0.00,0.61,U] [#8 -0.36,0.47,0.00,M2] 
04:05:26.429 00.001 28316 refined, 7 included, MultiStar: {0.00, 0.07}, one-star: {-0.15, -0.03}
04:05:26.431 00.002 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
04:05:26.432 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
04:05:26.433 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.51 mountX=0.06 mountY=-0.04, mountTheta=-0.52
04:05:26.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.07, opts=13)
04:05:26.436 00.001 28316 Enqueuing Move request for scope (0.00, 0.07)
04:05:26.436 00.000 29988 Worker thread wakes up
04:05:26.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:26.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
04:05:26.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
04:05:26.437 00.000 29988 Moving (0.00, 0.07) raw xDistance=0.06 yDistance=-0.04
04:05:26.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:05:26.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:26.437 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.2
04:05:26.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:26.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:26.439 00.001 28316 Enqueuing Expose request
04:05:26.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:05:26.439 00.000 29988 MoveAxis(E, 0, ABG)
04:05:26.439 00.000 29988 Move returns status 0, amount 0
04:05:26.439 00.000 29988 MoveAxis(N, 0, ABG)
04:05:26.439 00.000 29988 Move returns status 0, amount 0
04:05:26.439 00.000 29988 move complete, result=0
04:05:26.439 00.000 29988 worker thread done servicing request
04:05:26.439 00.000 29988 Worker thread wakes up
04:05:26.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:26.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:26.440 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:27.960 01.520 29988 Exposure complete
04:05:28.004 00.044 29988 worker thread done servicing request
04:05:28.004 00.000 28316 OnExposeComplete: enter
04:05:28.005 00.001 28316 UpdateGuideState(): m_state=6
04:05:28.006 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6835
04:05:28.006 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=260.14, Mass=2218, SNR=32.6, Peak=195 HFD=4.2
04:05:28.007 00.001 28316 MultiStar: [#1 -0.11,0.15,1.00,U] [#2 -0.15,0.08,0.93,U] [#3 -0.29,0.10,0.86,U] [#4 -0.02,-0.15,0.86,U] [#5 -0.26,0.03,0.73,U] [#6 -0.13,-0.04,0.66,U] [#7 -0.11,-0.14,0.61,U] [#8 -0.43,0.18,0.00,M3] 
04:05:28.007 00.000 28316 refined, 7 included, MultiStar: {-0.18, 0.00}, one-star: {-0.33, -0.06}
04:05:28.007 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
04:05:28.008 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
04:05:28.008 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.12 mountX=0.08 mountY=0.16, mountTheta=1.11
04:05:28.009 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.00, opts=13)
04:05:28.010 00.001 28316 Enqueuing Move request for scope (-0.18, 0.00)
04:05:28.010 00.000 29988 Worker thread wakes up
04:05:28.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
04:05:28.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
04:05:28.010 00.000 29988 Moving (-0.18, 0.00) raw xDistance=0.08 yDistance=0.16
04:05:28.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:05:28.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:28.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:28.010 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.6
04:05:28.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:28.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:28.012 00.001 28316 Enqueuing Expose request
04:05:28.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:05:28.012 00.000 29988 MoveAxis(E, 0, ABG)
04:05:28.012 00.000 29988 Move returns status 0, amount 0
04:05:28.012 00.000 29988 MoveAxis(N, 0, ABG)
04:05:28.012 00.000 29988 Move returns status 0, amount 0
04:05:28.012 00.000 29988 move complete, result=0
04:05:28.012 00.000 29988 worker thread done servicing request
04:05:28.012 00.000 29988 Worker thread wakes up
04:05:28.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:28.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:28.013 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:05:29.638 01.625 29988 Exposure complete
04:05:29.677 00.039 29988 worker thread done servicing request
04:05:29.677 00.000 28316 OnExposeComplete: enter
04:05:29.678 00.001 28316 UpdateGuideState(): m_state=6
04:05:29.679 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6836
04:05:29.680 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=259.92, Mass=2274, SNR=33.1, Peak=188 HFD=4.1
04:05:29.681 00.001 28316 MultiStar: [#1 0.12,-0.10,0.96,U] [#2 0.04,-0.14,0.88,U] [#3 -0.00,-0.20,0.84,U] [#4 0.13,-0.11,0.82,U] [#5 -0.06,-0.29,0.75,U] [#6 -0.06,0.02,0.63,U] [#7 -0.21,-0.23,0.59,U] [#8 -0.17,-0.14,0.58,U] 
04:05:29.682 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.07, -0.28}
04:05:29.683 00.001 28316 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.00) = xAngle (-3.67 = 2.62)
04:05:29.685 00.002 28316 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.58)
04:05:29.685 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.67 mountX=-0.15 mountY=0.09, mountTheta=2.59
04:05:29.687 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.17, opts=13)
04:05:29.688 00.001 28316 Enqueuing Move request for scope (-0.02, -0.17)
04:05:29.688 00.000 29988 Worker thread wakes up
04:05:29.688 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:29.689 00.001 28316 UpdateGuideState exits: m=2274 RSB=33.1
04:05:29.689 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:29.689 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:29.690 00.001 28316 Enqueuing Expose request
04:05:29.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
04:05:29.690 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
04:05:29.690 00.000 29988 Moving (-0.02, -0.17) raw xDistance=-0.15 yDistance=0.09
04:05:29.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:05:29.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:29.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:05:29.690 00.000 29988 MoveAxis(E, 0, ABG)
04:05:29.691 00.001 29988 Move returns status 0, amount 0
04:05:29.691 00.000 29988 MoveAxis(N, 0, ABG)
04:05:29.691 00.000 29988 Move returns status 0, amount 0
04:05:29.691 00.000 29988 move complete, result=0
04:05:29.691 00.000 29988 worker thread done servicing request
04:05:29.691 00.000 29988 Worker thread wakes up
04:05:29.691 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:29.691 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:29.691 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:31.211 01.520 29988 Exposure complete
04:05:31.252 00.041 29988 worker thread done servicing request
04:05:31.252 00.000 28316 OnExposeComplete: enter
04:05:31.253 00.001 28316 UpdateGuideState(): m_state=6
04:05:31.254 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6837
04:05:31.254 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=260.16, Mass=2293, SNR=33.2, Peak=191 HFD=4.2
04:05:31.255 00.001 28316 MultiStar: [#1 -0.07,0.03,1.00,U] [#2 0.02,-0.03,0.91,U] [#3 -0.07,0.08,0.84,U] [#4 -0.08,-0.09,0.83,U] [#5 -0.13,-0.20,0.72,U] [#6 -0.14,-0.09,0.62,U] [#7 -0.32,-0.17,0.00,M1] [#8 -0.42,-0.05,0.00,M3] 
04:05:31.255 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.04}, one-star: {-0.18, -0.04}
04:05:31.257 00.002 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
04:05:31.259 00.002 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
04:05:31.262 00.003 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=0.00 mountY=0.10, mountTheta=1.57
04:05:31.266 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.04, opts=13)
04:05:31.266 00.000 28316 Enqueuing Move request for scope (-0.09, -0.04)
04:05:31.267 00.001 29988 Worker thread wakes up
04:05:31.267 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:05:31.267 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.2
04:05:31.268 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:31.268 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:31.268 00.000 28316 Enqueuing Expose request
04:05:31.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
04:05:31.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
04:05:31.269 00.000 29988 Moving (-0.09, -0.04) raw xDistance=0.00 yDistance=0.10
04:05:31.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:05:31.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:31.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:05:31.269 00.000 29988 MoveAxis(E, 0, ABG)
04:05:31.269 00.000 29988 Move returns status 0, amount 0
04:05:31.269 00.000 29988 MoveAxis(N, 0, ABG)
04:05:31.269 00.000 29988 Move returns status 0, amount 0
04:05:31.269 00.000 29988 move complete, result=0
04:05:31.269 00.000 29988 worker thread done servicing request
04:05:31.269 00.000 29988 Worker thread wakes up
04:05:31.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:31.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:31.269 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:32.899 01.630 29988 Exposure complete
04:05:32.932 00.033 29988 worker thread done servicing request
04:05:32.932 00.000 28316 OnExposeComplete: enter
04:05:32.933 00.001 28316 UpdateGuideState(): m_state=6
04:05:32.934 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6838
04:05:32.934 00.000 28316 Star::Find returns 1 (0), X=951.15, Y=259.99, Mass=2330, SNR=33.5, Peak=189 HFD=4.2
04:05:32.935 00.001 28316 MultiStar: [#1 0.11,-0.02,0.97,U] [#2 0.09,0.16,0.87,U] [#3 0.05,-0.06,0.86,U] [#4 0.04,-0.17,0.84,U] [#5 -0.07,-0.19,0.72,U] [#6 0.02,-0.05,0.60,U] [#7 0.16,-0.17,0.62,U] [#8 -0.18,-0.04,0.54,U] 
04:05:32.936 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {-0.19, -0.21}
04:05:32.936 00.000 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
04:05:32.937 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
04:05:32.937 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.53 mountX=-0.08 mountY=0.03, mountTheta=2.72
04:05:32.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.08, opts=13)
04:05:32.939 00.000 28316 Enqueuing Move request for scope (0.00, -0.08)
04:05:32.940 00.001 29988 Worker thread wakes up
04:05:32.940 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:32.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
04:05:32.940 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.5
04:05:32.940 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
04:05:32.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:32.941 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:32.941 00.000 28316 Enqueuing Expose request
04:05:32.942 00.001 29988 Moving (0.00, -0.08) raw xDistance=-0.08 yDistance=0.03
04:05:32.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:05:32.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:32.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:05:32.942 00.000 29988 MoveAxis(E, 0, ABG)
04:05:32.942 00.000 29988 Move returns status 0, amount 0
04:05:32.942 00.000 29988 MoveAxis(N, 0, ABG)
04:05:32.942 00.000 29988 Move returns status 0, amount 0
04:05:32.942 00.000 29988 move complete, result=0
04:05:32.942 00.000 29988 worker thread done servicing request
04:05:32.942 00.000 29988 Worker thread wakes up
04:05:32.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:32.942 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:32.943 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:34.464 01.521 29988 Exposure complete
04:05:34.500 00.036 29988 worker thread done servicing request
04:05:34.501 00.001 28316 OnExposeComplete: enter
04:05:34.501 00.000 28316 UpdateGuideState(): m_state=6
04:05:34.502 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6839
04:05:34.502 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=259.97, Mass=2128, SNR=32.0, Peak=172 HFD=4.1
04:05:34.503 00.001 28316 MultiStar: [#1 0.45,-0.07,0.00,M1] [#2 0.46,-0.23,0.00,M1] [#3 0.47,-0.15,0.00,M1] [#4 0.35,-0.20,0.00,M1] [#5 0.31,-0.37,0.00,M1] [#6 0.26,-0.15,0.66,U] [#7 0.42,-0.35,0.00,M1] [#8 0.17,-0.07,0.61,U] 
04:05:34.503 00.000 28316 refined, 2 included, MultiStar: {0.32, -0.16}, one-star: {0.44, -0.23}
04:05:34.503 00.000 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:05:34.504 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
04:05:34.504 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-0.47 mountX=-0.28 mountY=-0.21, mountTheta=-2.49
04:05:34.505 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.16, opts=13)
04:05:34.506 00.001 28316 Enqueuing Move request for scope (0.32, -0.16)
04:05:34.507 00.001 29988 Worker thread wakes up
04:05:34.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.16) opts 0xd
04:05:34.507 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.16)
04:05:34.507 00.000 29988 Moving (0.32, -0.16) raw xDistance=-0.28 yDistance=-0.21
04:05:34.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:05:34.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:05:34.507 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:34.508 00.001 28316 UpdateGuideState exits: m=2128 RSB=32.0
04:05:34.508 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:34.509 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:34.509 00.000 28316 Enqueuing Expose request
04:05:34.510 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:05:34.510 00.000 29988 MoveAxis(E, 59, ABG)
04:05:34.510 00.000 29988 Guiding  Dir = 2, Dur = 59
04:05:34.510 00.000 29988 IsSlewing returns 0
04:05:34.510 00.000 29988 IsGuiding returns 0
04:05:34.512 00.002 29988 PulseGuide returned control before completion, sleep 68
04:05:34.592 00.080 29988 IsGuiding returns 0
04:05:34.592 00.000 29988 Move returns status 0, amount 59
04:05:34.592 00.000 29988 MoveAxis(N, 0, ABG)
04:05:34.592 00.000 29988 Move returns status 0, amount 0
04:05:34.592 00.000 29988 move complete, result=0
04:05:34.592 00.000 29988 worker thread done servicing request
04:05:34.592 00.000 29988 Worker thread wakes up
04:05:34.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:34.592 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.2 px 0 ms NORTH
04:05:34.593 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:36.227 01.634 29988 Exposure complete
04:05:36.282 00.055 29988 worker thread done servicing request
04:05:36.282 00.000 28316 OnExposeComplete: enter
04:05:36.284 00.002 28316 UpdateGuideState(): m_state=6
04:05:36.286 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6840
04:05:36.287 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=260.00, Mass=2268, SNR=33.0, Peak=166 HFD=4.1
04:05:36.288 00.001 28316 MultiStar: [#1 0.35,0.05,0.00,M2] [#2 0.16,-0.05,0.91,U] [#3 0.07,-0.15,0.86,U] [#4 0.19,-0.11,0.83,U] [#5 0.13,-0.16,0.74,U] [#6 0.24,-0.21,0.61,U] [#7 0.08,-0.26,0.63,U] [#8 -0.02,-0.13,0.55,U] 
04:05:36.288 00.000 28316 refined, 7 included, MultiStar: {0.11, -0.15}, one-star: {0.04, -0.20}
04:05:36.289 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:05:36.289 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:05:36.290 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.94 mountX=-0.19 mountY=-0.03, mountTheta=-2.98
04:05:36.290 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
04:05:36.292 00.002 28316 Enqueuing Move request for scope (0.11, -0.15)
04:05:36.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:36.293 00.001 29988 Worker thread wakes up
04:05:36.293 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
04:05:36.293 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
04:05:36.293 00.000 29988 Moving (0.11, -0.15) raw xDistance=-0.19 yDistance=-0.03
04:05:36.293 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:05:36.293 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:36.293 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:05:36.293 00.000 29988 MoveAxis(E, 0, ABG)
04:05:36.293 00.000 29988 Move returns status 0, amount 0
04:05:36.293 00.000 29988 MoveAxis(N, 0, ABG)
04:05:36.293 00.000 29988 Move returns status 0, amount 0
04:05:36.293 00.000 29988 move complete, result=0
04:05:36.293 00.000 29988 worker thread done servicing request
04:05:36.293 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.0
04:05:36.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:36.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:36.294 00.000 28316 Enqueuing Expose request
04:05:36.295 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:36.295 00.000 29988 Worker thread wakes up
04:05:36.296 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:36.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:37.823 01.527 29988 Exposure complete
04:05:37.869 00.046 29988 worker thread done servicing request
04:05:37.869 00.000 28316 OnExposeComplete: enter
04:05:37.869 00.000 28316 UpdateGuideState(): m_state=6
04:05:37.871 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6841
04:05:37.872 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=259.96, Mass=2204, SNR=32.5, Peak=173 HFD=4.1
04:05:37.872 00.000 28316 MultiStar: [#1 0.22,-0.07,0.98,U] [#2 0.01,-0.04,0.95,U] [#3 0.04,-0.11,0.91,U] [#4 0.12,0.04,0.84,U] [#5 0.10,-0.30,0.72,U] [#6 0.04,0.01,0.65,U] [#7 -0.11,-0.23,0.64,U] [#8 -0.14,-0.11,0.59,U] 
04:05:37.873 00.001 28316 refined, 8 included, MultiStar: {0.03, -0.11}, one-star: {-0.06, -0.24}
04:05:37.873 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
04:05:37.873 00.000 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
04:05:37.874 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.29 mountX=-0.12 mountY=0.02, mountTheta=2.95
04:05:37.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
04:05:37.875 00.000 28316 Enqueuing Move request for scope (0.03, -0.11)
04:05:37.876 00.001 29988 Worker thread wakes up
04:05:37.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:05:37.876 00.000 28316 UpdateGuideState exits: m=2204 RSB=32.5
04:05:37.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:37.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:37.878 00.001 28316 Enqueuing Expose request
04:05:37.878 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
04:05:37.878 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
04:05:37.878 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.12 yDistance=0.02
04:05:37.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:05:37.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:37.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:05:37.878 00.000 29988 MoveAxis(E, 0, ABG)
04:05:37.878 00.000 29988 Move returns status 0, amount 0
04:05:37.878 00.000 29988 MoveAxis(N, 0, ABG)
04:05:37.878 00.000 29988 Move returns status 0, amount 0
04:05:37.878 00.000 29988 move complete, result=0
04:05:37.878 00.000 29988 worker thread done servicing request
04:05:37.878 00.000 29988 Worker thread wakes up
04:05:37.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:37.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:37.879 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:39.510 01.631 29988 Exposure complete
04:05:39.561 00.051 29988 worker thread done servicing request
04:05:39.561 00.000 28316 OnExposeComplete: enter
04:05:39.561 00.000 28316 UpdateGuideState(): m_state=6
04:05:39.561 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6842
04:05:39.562 00.001 28316 Star::Find returns 1 (0), X=951.59, Y=259.91, Mass=2255, SNR=32.9, Peak=161 HFD=3.9
04:05:39.563 00.001 28316 MultiStar: [#1 0.44,-0.04,0.00,M2] [#2 0.29,-0.17,0.91,U] [#3 0.20,-0.28,0.00,M1] [#4 0.46,-0.20,0.00,M1] [#5 0.10,-0.46,0.00,M1] [#6 0.21,-0.29,0.00,M1] [#7 0.23,-0.46,0.00,M1] [#8 -0.09,-0.17,0.58,U] 
04:05:39.563 00.000 28316 refined, 2 included, MultiStar: {0.19, -0.22}, one-star: {0.25, -0.29}
04:05:39.563 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
04:05:39.564 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
04:05:39.564 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-0.86 mountX=-0.27 mountY=-0.07, mountTheta=-2.90
04:05:39.565 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.22, opts=13)
04:05:39.566 00.001 28316 Enqueuing Move request for scope (0.19, -0.22)
04:05:39.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:05:39.567 00.001 29988 Worker thread wakes up
04:05:39.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.22) opts 0xd
04:05:39.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.22)
04:05:39.567 00.000 29988 Moving (0.19, -0.22) raw xDistance=-0.27 yDistance=-0.07
04:05:39.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:05:39.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:39.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:05:39.567 00.000 29988 MoveAxis(E, 58, ABG)
04:05:39.567 00.000 29988 Guiding  Dir = 2, Dur = 58
04:05:39.567 00.000 28316 UpdateGuideState exits: m=2255 RSB=32.9
04:05:39.568 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:39.570 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:39.570 00.000 28316 Enqueuing Expose request
04:05:39.570 00.000 29988 IsSlewing returns 0
04:05:39.572 00.002 29988 IsGuiding returns 0
04:05:39.574 00.002 29988 PulseGuide returned control before completion, sleep 67
04:05:39.651 00.077 29988 IsGuiding returns 0
04:05:39.651 00.000 29988 Move returns status 0, amount 58
04:05:39.651 00.000 29988 MoveAxis(N, 0, ABG)
04:05:39.651 00.000 29988 Move returns status 0, amount 0
04:05:39.651 00.000 29988 move complete, result=0
04:05:39.651 00.000 29988 worker thread done servicing request
04:05:39.651 00.000 29988 Worker thread wakes up
04:05:39.651 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:39.651 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:39.652 00.001 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
04:05:41.066 01.414 29988 Exposure complete
04:05:41.111 00.045 29988 worker thread done servicing request
04:05:41.111 00.000 28316 OnExposeComplete: enter
04:05:41.112 00.001 28316 UpdateGuideState(): m_state=6
04:05:41.113 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6843
04:05:41.113 00.000 28316 Star::Find returns 1 (0), X=951.37, Y=260.32, Mass=2200, SNR=32.5, Peak=168 HFD=4.0
04:05:41.114 00.001 28316 MultiStar: [#1 0.34,0.30,0.00,M3] [#2 0.11,0.34,0.00,M1] [#3 0.08,0.27,0.83,U] [#4 0.15,-0.06,0.86,U] [#5 0.07,-0.03,0.76,U] [#6 0.25,0.10,0.63,U] [#7 0.16,-0.08,0.64,U] [#8 -0.04,0.16,0.57,U] 
04:05:41.114 00.000 28316 refined, 6 included, MultiStar: {0.10, 0.07}, one-star: {0.03, 0.12}
04:05:41.115 00.001 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
04:05:41.115 00.000 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
04:05:41.116 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.63 mountX=0.02 mountY=-0.12, mountTheta=-1.37
04:05:41.118 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
04:05:41.119 00.001 28316 Enqueuing Move request for scope (0.10, 0.07)
04:05:41.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:41.120 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
04:05:41.120 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:41.120 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:41.121 00.001 28316 Enqueuing Expose request
04:05:41.121 00.000 29988 Worker thread wakes up
04:05:41.121 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
04:05:41.121 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
04:05:41.121 00.000 29988 Moving (0.10, 0.07) raw xDistance=0.02 yDistance=-0.12
04:05:41.122 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:05:41.122 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:41.122 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:05:41.122 00.000 29988 MoveAxis(E, 0, ABG)
04:05:41.122 00.000 29988 Move returns status 0, amount 0
04:05:41.122 00.000 29988 MoveAxis(N, 0, ABG)
04:05:41.122 00.000 29988 Move returns status 0, amount 0
04:05:41.122 00.000 29988 move complete, result=0
04:05:41.122 00.000 29988 worker thread done servicing request
04:05:41.122 00.000 29988 Worker thread wakes up
04:05:41.122 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:41.122 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:41.123 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:42.759 01.636 29988 Exposure complete
04:05:42.793 00.034 29988 worker thread done servicing request
04:05:42.793 00.000 28316 OnExposeComplete: enter
04:05:42.794 00.001 28316 UpdateGuideState(): m_state=6
04:05:42.794 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6844
04:05:42.795 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=260.37, Mass=2190, SNR=32.4, Peak=153 HFD=4.0
04:05:42.795 00.000 28316 MultiStar: [#1 0.30,0.43,0.00,M4] [#2 0.18,0.20,0.89,U] [#3 -0.06,0.37,0.00,M1] [#4 0.13,0.16,0.85,U] [#5 0.07,0.18,0.72,U] [#6 0.00,0.24,0.65,U] [#7 0.05,0.07,0.63,U] [#8 -0.00,0.25,0.63,U] 
04:05:42.796 00.001 28316 single-star, 6 included, MultiStar: {0.07, 0.18}, one-star: {0.01, 0.17}
04:05:42.796 00.000 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
04:05:42.797 00.001 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
04:05:42.798 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=0.15 mountY=-0.09, mountTheta=-0.53
04:05:42.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.17, opts=13)
04:05:42.802 00.003 28316 Enqueuing Move request for scope (0.01, 0.17)
04:05:42.804 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:42.806 00.002 28316 UpdateGuideState exits: m=2190 RSB=32.4
04:05:42.808 00.002 29988 Worker thread wakes up
04:05:42.808 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
04:05:42.808 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
04:05:42.808 00.000 29988 Moving (0.01, 0.17) raw xDistance=0.15 yDistance=-0.09
04:05:42.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:05:42.810 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:42.810 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:42.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:42.810 00.000 28316 Enqueuing Expose request
04:05:42.811 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:05:42.811 00.000 29988 MoveAxis(E, 0, ABG)
04:05:42.811 00.000 29988 Move returns status 0, amount 0
04:05:42.811 00.000 29988 MoveAxis(N, 0, ABG)
04:05:42.811 00.000 29988 Move returns status 0, amount 0
04:05:42.811 00.000 29988 move complete, result=0
04:05:42.811 00.000 29988 worker thread done servicing request
04:05:42.811 00.000 29988 Worker thread wakes up
04:05:42.811 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:42.811 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:42.811 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:44.338 01.527 29988 Exposure complete
04:05:44.391 00.053 29988 worker thread done servicing request
04:05:44.391 00.000 28316 OnExposeComplete: enter
04:05:44.392 00.001 28316 UpdateGuideState(): m_state=6
04:05:44.392 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6845
04:05:44.393 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=260.28, Mass=2274, SNR=33.1, Peak=162 HFD=3.8
04:05:44.394 00.001 28316 MultiStar: [#1 0.18,0.17,0.99,U] [#2 0.14,0.16,0.91,U] [#3 0.03,0.22,0.86,U] [#4 0.17,0.09,0.83,U] [#5 0.04,0.12,0.74,U] [#6 -0.16,0.22,0.62,U] [#7 0.09,0.11,0.61,U] [#8 0.07,0.25,0.60,U] 
04:05:44.394 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.15}, one-star: {0.01, 0.08}
04:05:44.394 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
04:05:44.395 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
04:05:44.395 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.43 mountX=0.07 mountY=-0.04, mountTheta=-0.59
04:05:44.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
04:05:44.397 00.001 28316 Enqueuing Move request for scope (0.01, 0.08)
04:05:44.398 00.001 29988 Worker thread wakes up
04:05:44.398 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:44.398 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
04:05:44.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:44.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:44.399 00.000 28316 Enqueuing Expose request
04:05:44.400 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
04:05:44.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
04:05:44.400 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.04
04:05:44.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:05:44.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:44.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:05:44.400 00.000 29988 MoveAxis(E, 0, ABG)
04:05:44.400 00.000 29988 Move returns status 0, amount 0
04:05:44.400 00.000 29988 MoveAxis(N, 0, ABG)
04:05:44.400 00.000 29988 Move returns status 0, amount 0
04:05:44.400 00.000 29988 move complete, result=0
04:05:44.400 00.000 29988 worker thread done servicing request
04:05:44.400 00.000 29988 Worker thread wakes up
04:05:44.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:44.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:44.400 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:46.039 01.639 29988 Exposure complete
04:05:46.077 00.038 29988 worker thread done servicing request
04:05:46.078 00.001 28316 OnExposeComplete: enter
04:05:46.079 00.001 28316 UpdateGuideState(): m_state=6
04:05:46.080 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6846
04:05:46.081 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.07, Mass=2208, SNR=32.5, Peak=183 HFD=4.1
04:05:46.084 00.003 28316 MultiStar: [#1 0.25,0.19,1.01,U] [#2 0.25,-0.01,0.92,U] [#3 -0.01,0.04,0.85,U] [#4 0.23,-0.03,0.85,U] [#5 -0.01,-0.14,0.76,U] [#6 0.18,0.06,0.63,U] [#7 0.06,-0.01,0.61,U] [#8 -0.10,0.03,0.58,U] 
04:05:46.085 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {-0.08, -0.13}
04:05:46.085 00.000 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
04:05:46.085 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
04:05:46.085 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.01 mountX=-0.04 mountY=-0.09, mountTheta=-2.02
04:05:46.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.00, opts=13)
04:05:46.088 00.001 28316 Enqueuing Move request for scope (0.10, -0.00)
04:05:46.088 00.000 29988 Worker thread wakes up
04:05:46.088 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:46.089 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:05:46.089 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:46.090 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:46.090 00.000 28316 Enqueuing Expose request
04:05:46.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
04:05:46.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
04:05:46.090 00.000 29988 Moving (0.10, -0.00) raw xDistance=-0.04 yDistance=-0.09
04:05:46.091 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:05:46.091 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:46.091 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:05:46.091 00.000 29988 MoveAxis(E, 0, ABG)
04:05:46.091 00.000 29988 Move returns status 0, amount 0
04:05:46.091 00.000 29988 MoveAxis(N, 0, ABG)
04:05:46.091 00.000 29988 Move returns status 0, amount 0
04:05:46.091 00.000 29988 move complete, result=0
04:05:46.091 00.000 29988 worker thread done servicing request
04:05:46.091 00.000 29988 Worker thread wakes up
04:05:46.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:46.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:46.091 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:47.612 01.521 29988 Exposure complete
04:05:47.656 00.044 29988 worker thread done servicing request
04:05:47.656 00.000 28316 OnExposeComplete: enter
04:05:47.658 00.002 28316 UpdateGuideState(): m_state=6
04:05:47.661 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6847
04:05:47.663 00.002 28316 Star::Find returns 1 (0), X=951.30, Y=260.08, Mass=2095, SNR=31.7, Peak=161 HFD=4.0
04:05:47.666 00.003 28316 MultiStar: [#1 0.29,0.04,1.00,U] [#2 0.18,0.13,0.97,U] [#3 0.14,-0.01,0.86,U] [#4 0.09,0.04,0.87,U] [#5 0.09,-0.10,0.78,U] [#6 0.07,-0.01,0.62,U] [#7 0.03,0.01,0.65,U] [#8 -0.15,-0.11,0.59,U] 
04:05:47.668 00.002 28316 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {-0.04, -0.12}
04:05:47.670 00.002 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.13 = -2.13)
04:05:47.671 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
04:05:47.671 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=-0.05 mountY=-0.08, mountTheta=-2.14
04:05:47.672 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
04:05:47.673 00.001 28316 Enqueuing Move request for scope (0.09, -0.01)
04:05:47.673 00.000 29988 Worker thread wakes up
04:05:47.673 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
04:05:47.673 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
04:05:47.676 00.003 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.08
04:05:47.676 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:05:47.676 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:47.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:47.676 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:05:47.676 00.000 29988 MoveAxis(E, 0, ABG)
04:05:47.676 00.000 28316 UpdateGuideState exits: m=2095 RSB=31.7
04:05:47.677 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:47.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:47.678 00.001 28316 Enqueuing Expose request
04:05:47.678 00.000 29988 Move returns status 0, amount 0
04:05:47.678 00.000 29988 MoveAxis(N, 0, ABG)
04:05:47.678 00.000 29988 Move returns status 0, amount 0
04:05:47.678 00.000 29988 move complete, result=0
04:05:47.678 00.000 29988 worker thread done servicing request
04:05:47.678 00.000 29988 Worker thread wakes up
04:05:47.678 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:47.678 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:47.679 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:05:49.304 01.625 29988 Exposure complete
04:05:49.356 00.052 29988 worker thread done servicing request
04:05:49.357 00.001 28316 OnExposeComplete: enter
04:05:49.357 00.000 28316 UpdateGuideState(): m_state=6
04:05:49.358 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6848
04:05:49.359 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=260.06, Mass=2466, SNR=34.4, Peak=201 HFD=4.2
04:05:49.360 00.001 28316 MultiStar: [#1 0.21,0.06,0.94,U] [#2 -0.01,-0.14,0.87,U] [#3 -0.05,-0.03,0.83,U] [#4 -0.00,-0.12,0.80,U] [#5 -0.12,-0.13,0.72,U] [#6 0.15,-0.20,0.60,U] [#7 0.04,-0.29,0.59,U] [#8 -0.21,-0.03,0.54,U] 
04:05:49.361 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.14, -0.14}
04:05:49.362 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
04:05:49.363 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
04:05:49.363 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.70 mountX=-0.09 mountY=0.06, mountTheta=2.56
04:05:49.365 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
04:05:49.367 00.002 28316 Enqueuing Move request for scope (-0.01, -0.11)
04:05:49.367 00.000 29988 Worker thread wakes up
04:05:49.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:49.368 00.001 28316 UpdateGuideState exits: m=2466 RSB=34.4
04:05:49.368 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:49.368 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:49.369 00.001 28316 Enqueuing Expose request
04:05:49.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
04:05:49.369 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
04:05:49.369 00.000 29988 Moving (-0.01, -0.11) raw xDistance=-0.09 yDistance=0.06
04:05:49.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:05:49.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:49.369 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:05:49.369 00.000 29988 MoveAxis(E, 0, ABG)
04:05:49.369 00.000 29988 Move returns status 0, amount 0
04:05:49.369 00.000 29988 MoveAxis(N, 0, ABG)
04:05:49.369 00.000 29988 Move returns status 0, amount 0
04:05:49.369 00.000 29988 move complete, result=0
04:05:49.369 00.000 29988 worker thread done servicing request
04:05:49.369 00.000 29988 Worker thread wakes up
04:05:49.369 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:49.369 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:49.370 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:50.893 01.523 29988 Exposure complete
04:05:50.931 00.038 29988 worker thread done servicing request
04:05:50.931 00.000 28316 OnExposeComplete: enter
04:05:50.932 00.001 28316 UpdateGuideState(): m_state=6
04:05:50.933 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6849
04:05:50.933 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=260.08, Mass=2147, SNR=32.2, Peak=187 HFD=4.1
04:05:50.934 00.001 28316 MultiStar: [#1 0.13,0.01,1.00,U] [#2 -0.12,-0.11,0.93,U] [#3 -0.12,-0.15,0.90,U] [#4 0.05,-0.14,0.83,U] [#5 -0.08,-0.08,0.75,U] [#6 0.10,-0.25,0.64,U] [#7 -0.15,-0.39,0.00,M1] [#8 -0.27,-0.25,0.00,M1] 
04:05:50.934 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.12}, one-star: {-0.11, -0.12}
04:05:50.934 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
04:05:50.935 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
04:05:50.935 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.79 mountX=-0.09 mountY=0.07, mountTheta=2.47
04:05:50.936 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
04:05:50.937 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
04:05:50.937 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:50.938 00.001 29988 Worker thread wakes up
04:05:50.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
04:05:50.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
04:05:50.938 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.09 yDistance=0.07
04:05:50.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:05:50.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:50.938 00.000 28316 UpdateGuideState exits: m=2147 RSB=32.2
04:05:50.939 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:50.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:05:50.939 00.000 29988 MoveAxis(E, 0, ABG)
04:05:50.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:50.940 00.001 28316 Enqueuing Expose request
04:05:50.940 00.000 29988 Move returns status 0, amount 0
04:05:50.940 00.000 29988 MoveAxis(N, 0, ABG)
04:05:50.940 00.000 29988 Move returns status 0, amount 0
04:05:50.940 00.000 29988 move complete, result=0
04:05:50.940 00.000 29988 worker thread done servicing request
04:05:50.940 00.000 29988 Worker thread wakes up
04:05:50.941 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:50.941 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:50.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:52.576 01.635 29988 Exposure complete
04:05:52.618 00.042 29988 worker thread done servicing request
04:05:52.618 00.000 28316 OnExposeComplete: enter
04:05:52.619 00.001 28316 UpdateGuideState(): m_state=6
04:05:52.619 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6850
04:05:52.619 00.000 28316 Star::Find returns 1 (0), X=951.19, Y=259.78, Mass=2198, SNR=32.5, Peak=195 HFD=4.2
04:05:52.619 00.000 28316 MultiStar: [#1 0.08,-0.07,0.96,U] [#2 0.06,-0.19,0.90,U] [#3 -0.11,-0.08,0.86,U] [#4 -0.07,-0.18,0.81,U] [#5 -0.07,-0.17,0.77,U] [#6 -0.10,-0.14,0.64,U] [#7 -0.07,-0.18,0.63,U] [#8 -0.12,-0.00,0.60,U] 
04:05:52.623 00.004 28316 refined, 8 included, MultiStar: {-0.05, -0.17}, one-star: {-0.15, -0.42}
04:05:52.624 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
04:05:52.624 00.000 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
04:05:52.626 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.89 mountX=-0.13 mountY=0.12, mountTheta=2.38
04:05:52.630 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
04:05:52.632 00.002 28316 Enqueuing Move request for scope (-0.05, -0.17)
04:05:52.635 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=218, Gamma=0.580
04:05:52.637 00.002 29988 Worker thread wakes up
04:05:52.637 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.5
04:05:52.637 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:52.638 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:52.639 00.001 28316 Enqueuing Expose request
04:05:52.640 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
04:05:52.640 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
04:05:52.640 00.000 29988 Moving (-0.05, -0.17) raw xDistance=-0.13 yDistance=0.12
04:05:52.640 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:05:52.640 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:52.640 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:05:52.640 00.000 29988 MoveAxis(E, 0, ABG)
04:05:52.640 00.000 29988 Move returns status 0, amount 0
04:05:52.640 00.000 29988 MoveAxis(N, 0, ABG)
04:05:52.640 00.000 29988 Move returns status 0, amount 0
04:05:52.640 00.000 29988 move complete, result=0
04:05:52.640 00.000 29988 worker thread done servicing request
04:05:52.640 00.000 29988 Worker thread wakes up
04:05:52.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:52.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:52.641 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:05:54.161 01.520 29988 Exposure complete
04:05:54.190 00.029 29988 worker thread done servicing request
04:05:54.190 00.000 28316 OnExposeComplete: enter
04:05:54.191 00.001 28316 UpdateGuideState(): m_state=6
04:05:54.192 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6851
04:05:54.192 00.000 28316 Star::Find returns 1 (0), X=951.22, Y=259.96, Mass=2133, SNR=32.1, Peak=183 HFD=4.1
04:05:54.193 00.001 28316 MultiStar: [#1 0.28,-0.09,1.02,U] [#2 0.08,-0.05,0.95,U] [#3 0.01,-0.05,0.88,U] [#4 0.14,-0.12,0.83,U] [#5 -0.36,-0.38,0.00,M1] [#6 0.05,-0.05,0.63,U] [#7 0.15,-0.25,0.66,U] [#8 -0.38,-0.00,0.00,M1] 
04:05:54.193 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.12}, one-star: {-0.12, -0.24}
04:05:54.194 00.001 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
04:05:54.194 00.000 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
04:05:54.195 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.97 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
04:05:54.196 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
04:05:54.196 00.000 28316 Enqueuing Move request for scope (0.08, -0.12)
04:05:54.197 00.001 29988 Worker thread wakes up
04:05:54.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
04:05:54.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
04:05:54.197 00.000 28316 UpdateGuideState exits: m=2133 RSB=32.1
04:05:54.198 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:54.198 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:54.198 00.000 28316 Enqueuing Expose request
04:05:54.199 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
04:05:54.199 00.000 29988 Moving (0.08, -0.12) raw xDistance=-0.14 yDistance=-0.02
04:05:54.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:05:54.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:54.199 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:05:54.199 00.000 29988 MoveAxis(E, 0, ABG)
04:05:54.199 00.000 29988 Move returns status 0, amount 0
04:05:54.199 00.000 29988 MoveAxis(N, 0, ABG)
04:05:54.199 00.000 29988 Move returns status 0, amount 0
04:05:54.199 00.000 29988 move complete, result=0
04:05:54.199 00.000 29988 worker thread done servicing request
04:05:54.199 00.000 29988 Worker thread wakes up
04:05:54.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:54.199 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:54.200 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:05:55.833 01.633 29988 Exposure complete
04:05:55.876 00.043 29988 worker thread done servicing request
04:05:55.876 00.000 28316 OnExposeComplete: enter
04:05:55.877 00.001 28316 UpdateGuideState(): m_state=6
04:05:55.877 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6852
04:05:55.878 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=259.88, Mass=2203, SNR=32.5, Peak=173 HFD=4.1
04:05:55.878 00.000 28316 MultiStar: [#1 0.15,0.05,0.99,U] [#2 0.19,-0.20,0.90,U] [#3 -0.02,-0.11,0.89,U] [#4 0.27,-0.11,0.84,U] [#5 -0.00,0.00,0.73,U] [#6 0.06,-0.04,0.65,U] [#7 -0.03,-0.06,0.63,U] [#8 -0.15,-0.13,0.59,U] 
04:05:55.879 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {-0.09, -0.32}
04:05:55.879 00.000 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:05:55.880 00.001 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.12)
04:05:55.881 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=-0.12 mountY=0.00, mountTheta=3.12
04:05:55.883 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.11, opts=13)
04:05:55.884 00.001 28316 Enqueuing Move request for scope (0.05, -0.11)
04:05:55.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:05:55.884 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.5
04:05:55.885 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:55.885 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:55.886 00.001 28316 Enqueuing Expose request
04:05:55.886 00.000 29988 Worker thread wakes up
04:05:55.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
04:05:55.886 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
04:05:55.886 00.000 29988 Moving (0.05, -0.11) raw xDistance=-0.12 yDistance=0.00
04:05:55.886 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:05:55.886 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:55.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:05:55.886 00.000 29988 MoveAxis(E, 0, ABG)
04:05:55.886 00.000 29988 Move returns status 0, amount 0
04:05:55.886 00.000 29988 MoveAxis(N, 0, ABG)
04:05:55.887 00.001 29988 Move returns status 0, amount 0
04:05:55.887 00.000 29988 move complete, result=0
04:05:55.887 00.000 29988 worker thread done servicing request
04:05:55.887 00.000 29988 Worker thread wakes up
04:05:55.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:55.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:55.887 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:57.404 01.517 29988 Exposure complete
04:05:57.431 00.027 29988 worker thread done servicing request
04:05:57.431 00.000 28316 OnExposeComplete: enter
04:05:57.432 00.001 28316 UpdateGuideState(): m_state=6
04:05:57.432 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6853
04:05:57.433 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=259.97, Mass=2133, SNR=32.0, Peak=184 HFD=4.0
04:05:57.434 00.001 28316 MultiStar: [#1 0.14,0.06,1.03,U] [#2 0.16,-0.12,0.94,U] [#3 0.06,-0.07,0.89,U] [#4 0.00,-0.22,0.86,U] [#5 0.01,-0.17,0.77,U] [#6 0.01,-0.01,0.65,U] [#7 0.02,-0.12,0.65,U] [#8 -0.07,-0.06,0.60,U] 
04:05:57.434 00.000 28316 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {-0.05, -0.23}
04:05:57.435 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.05)
04:05:57.435 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
04:05:57.435 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.23 mountX=-0.11 mountY=0.01, mountTheta=3.01
04:05:57.437 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.11, opts=13)
04:05:57.437 00.000 28316 Enqueuing Move request for scope (0.04, -0.11)
04:05:57.438 00.001 29988 Worker thread wakes up
04:05:57.438 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:05:57.438 00.000 28316 UpdateGuideState exits: m=2133 RSB=32.0
04:05:57.438 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:57.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:57.439 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
04:05:57.439 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
04:05:57.439 00.000 29988 Moving (0.04, -0.11) raw xDistance=-0.11 yDistance=0.01
04:05:57.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:05:57.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:57.439 00.000 28316 Enqueuing Expose request
04:05:57.441 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:05:57.441 00.000 29988 MoveAxis(E, 0, ABG)
04:05:57.441 00.000 29988 Move returns status 0, amount 0
04:05:57.441 00.000 29988 MoveAxis(N, 0, ABG)
04:05:57.441 00.000 29988 Move returns status 0, amount 0
04:05:57.441 00.000 29988 move complete, result=0
04:05:57.441 00.000 29988 worker thread done servicing request
04:05:57.441 00.000 29988 Worker thread wakes up
04:05:57.441 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:57.441 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:05:57.442 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:05:59.066 01.624 29988 Exposure complete
04:05:59.115 00.049 29988 worker thread done servicing request
04:05:59.115 00.000 28316 OnExposeComplete: enter
04:05:59.116 00.001 28316 UpdateGuideState(): m_state=6
04:05:59.116 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6854
04:05:59.118 00.002 28316 Star::Find returns 1 (0), X=951.47, Y=259.83, Mass=2317, SNR=33.3, Peak=164 HFD=3.8
04:05:59.120 00.002 28316 MultiStar: [#1 0.26,-0.13,0.95,U] [#2 0.15,-0.17,0.86,U] [#3 0.27,-0.28,0.00,M1] [#4 0.25,0.00,0.79,U] [#5 -0.01,-0.19,0.72,U] [#6 0.20,-0.09,0.61,U] [#7 0.02,-0.20,0.61,U] [#8 -0.05,-0.24,0.57,U] 
04:05:59.121 00.001 28316 refined, 7 included, MultiStar: {0.13, -0.18}, one-star: {0.13, -0.37}
04:05:59.122 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:05:59.123 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:05:59.124 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.94 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
04:05:59.127 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.18, opts=13)
04:05:59.128 00.001 28316 Enqueuing Move request for scope (0.13, -0.18)
04:05:59.128 00.000 29988 Worker thread wakes up
04:05:59.128 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
04:05:59.131 00.003 28316 UpdateGuideState exits: m=2317 RSB=33.3
04:05:59.134 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
04:05:59.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
04:05:59.134 00.000 29988 Moving (0.13, -0.18) raw xDistance=-0.22 yDistance=-0.04
04:05:59.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:05:59.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:05:59.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:05:59.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:05:59.135 00.001 28316 Enqueuing Expose request
04:05:59.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:05:59.135 00.000 29988 MoveAxis(E, 46, ABG)
04:05:59.135 00.000 29988 Guiding  Dir = 2, Dur = 46
04:05:59.136 00.001 29988 IsSlewing returns 0
04:05:59.136 00.000 29988 IsGuiding returns 0
04:05:59.137 00.001 29988 PulseGuide returned control before completion, sleep 55
04:05:59.208 00.071 29988 IsGuiding returns 0
04:05:59.208 00.000 29988 Move returns status 0, amount 46
04:05:59.208 00.000 29988 MoveAxis(N, 0, ABG)
04:05:59.208 00.000 29988 Move returns status 0, amount 0
04:05:59.208 00.000 29988 move complete, result=0
04:05:59.208 00.000 29988 worker thread done servicing request
04:05:59.208 00.000 29988 Worker thread wakes up
04:05:59.208 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
04:05:59.210 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:05:59.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:00.625 01.415 29988 Exposure complete
04:06:00.665 00.040 29988 worker thread done servicing request
04:06:00.665 00.000 28316 OnExposeComplete: enter
04:06:00.667 00.002 28316 UpdateGuideState(): m_state=6
04:06:00.668 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6855
04:06:00.669 00.001 28316 Star::Find returns 1 (0), X=951.36, Y=259.96, Mass=2376, SNR=33.8, Peak=198 HFD=4.0
04:06:00.670 00.001 28316 MultiStar: [#1 0.21,0.04,0.94,U] [#2 -0.03,-0.15,0.89,U] [#3 -0.09,-0.04,0.83,U] [#4 0.09,-0.07,0.79,U] [#5 -0.38,-0.23,0.00,M1] [#6 0.19,-0.16,0.59,U] [#7 0.05,-0.27,0.60,U] [#8 -0.26,-0.10,0.57,U] 
04:06:00.673 00.003 28316 refined, 7 included, MultiStar: {0.03, -0.12}, one-star: {0.01, -0.24}
04:06:00.676 00.003 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
04:06:00.679 00.003 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.92)
04:06:00.679 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.33 mountX=-0.12 mountY=0.03, mountTheta=2.92
04:06:00.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.12, opts=13)
04:06:00.681 00.001 28316 Enqueuing Move request for scope (0.03, -0.12)
04:06:00.681 00.000 29988 Worker thread wakes up
04:06:00.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:00.682 00.001 28316 UpdateGuideState exits: m=2376 RSB=33.8
04:06:00.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:00.682 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:00.683 00.001 28316 Enqueuing Expose request
04:06:00.683 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
04:06:00.683 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
04:06:00.683 00.000 29988 Moving (0.03, -0.12) raw xDistance=-0.12 yDistance=0.03
04:06:00.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:06:00.683 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:00.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:00.683 00.000 29988 MoveAxis(E, 0, ABG)
04:06:00.683 00.000 29988 Move returns status 0, amount 0
04:06:00.683 00.000 29988 MoveAxis(N, 0, ABG)
04:06:00.683 00.000 29988 Move returns status 0, amount 0
04:06:00.683 00.000 29988 move complete, result=0
04:06:00.683 00.000 29988 worker thread done servicing request
04:06:00.684 00.001 29988 Worker thread wakes up
04:06:00.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:00.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:00.684 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:02.321 01.637 29988 Exposure complete
04:06:02.365 00.044 29988 worker thread done servicing request
04:06:02.366 00.001 28316 OnExposeComplete: enter
04:06:02.368 00.002 28316 UpdateGuideState(): m_state=6
04:06:02.369 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6856
04:06:02.370 00.001 28316 Star::Find returns 1 (0), X=951.36, Y=260.07, Mass=2292, SNR=33.3, Peak=194 HFD=4.0
04:06:02.371 00.001 28316 MultiStar: [#1 0.15,-0.01,0.96,U] [#2 0.14,-0.13,0.87,U] [#3 -0.09,-0.11,0.82,U] [#4 0.25,-0.14,0.81,U] [#5 -0.03,-0.19,0.71,U] [#6 0.15,-0.03,0.62,U] [#7 -0.06,-0.10,0.60,U] [#8 -0.15,-0.03,0.60,U] 
04:06:02.371 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.02, -0.13}
04:06:02.372 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
04:06:02.372 00.000 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
04:06:02.374 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=-0.11 mountY=-0.00, mountTheta=-3.13
04:06:02.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
04:06:02.377 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
04:06:02.379 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:02.380 00.001 29988 Worker thread wakes up
04:06:02.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
04:06:02.380 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
04:06:02.380 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=-0.00
04:06:02.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:06:02.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:02.380 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.3
04:06:02.381 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:06:02.381 00.000 29988 MoveAxis(E, 0, ABG)
04:06:02.381 00.000 29988 Move returns status 0, amount 0
04:06:02.381 00.000 29988 MoveAxis(N, 0, ABG)
04:06:02.381 00.000 29988 Move returns status 0, amount 0
04:06:02.381 00.000 29988 move complete, result=0
04:06:02.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:02.382 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:02.382 00.000 28316 Enqueuing Expose request
04:06:02.382 00.000 29988 worker thread done servicing request
04:06:02.382 00.000 29988 Worker thread wakes up
04:06:02.382 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:02.383 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:02.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:03.904 01.521 29988 Exposure complete
04:06:03.940 00.036 29988 worker thread done servicing request
04:06:03.940 00.000 28316 OnExposeComplete: enter
04:06:03.941 00.001 28316 UpdateGuideState(): m_state=6
04:06:03.943 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6857
04:06:03.944 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=260.05, Mass=2230, SNR=32.7, Peak=207 HFD=4.1
04:06:03.946 00.002 28316 MultiStar: [#1 0.15,0.09,0.99,U] [#2 0.02,-0.02,0.92,U] [#3 -0.01,0.02,0.85,U] [#4 0.18,0.01,0.83,U] [#5 -0.19,-0.04,0.75,U] [#6 0.07,0.12,0.65,U] [#7 0.26,-0.09,0.63,U] [#8 -0.23,0.09,0.60,U] 
04:06:03.947 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.00}, one-star: {-0.16, -0.15}
04:06:03.948 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:06:03.948 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:06:03.948 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.21 mountX=-0.01 mountY=-0.01, mountTheta=-2.22
04:06:03.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
04:06:03.950 00.001 28316 Enqueuing Move request for scope (0.01, -0.00)
04:06:03.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:03.951 00.001 29988 Worker thread wakes up
04:06:03.951 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
04:06:03.951 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
04:06:03.951 00.000 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.01
04:06:03.951 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:06:03.951 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:03.951 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:06:03.951 00.000 29988 MoveAxis(E, 0, ABG)
04:06:03.951 00.000 28316 UpdateGuideState exits: m=2230 RSB=32.7
04:06:03.951 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:03.952 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:03.952 00.000 28316 Enqueuing Expose request
04:06:03.953 00.001 29988 Move returns status 0, amount 0
04:06:03.953 00.000 29988 MoveAxis(N, 0, ABG)
04:06:03.953 00.000 29988 Move returns status 0, amount 0
04:06:03.953 00.000 29988 move complete, result=0
04:06:03.953 00.000 29988 worker thread done servicing request
04:06:03.953 00.000 29988 Worker thread wakes up
04:06:03.953 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:03.953 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:03.954 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:05.576 01.622 29988 Exposure complete
04:06:05.619 00.043 29988 worker thread done servicing request
04:06:05.619 00.000 28316 OnExposeComplete: enter
04:06:05.620 00.001 28316 UpdateGuideState(): m_state=6
04:06:05.620 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6858
04:06:05.621 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=260.01, Mass=2344, SNR=33.5, Peak=222 HFD=4.2
04:06:05.621 00.000 28316 MultiStar: [#1 0.08,-0.00,0.97,U] [#2 -0.05,-0.12,0.88,U] [#3 -0.09,-0.03,0.83,U] [#4 -0.01,-0.09,0.82,U] [#5 -0.25,-0.08,0.75,U] [#6 -0.09,0.13,0.61,U] [#7 -0.21,-0.00,0.62,U] [#8 -0.43,-0.16,0.00,M1] 
04:06:05.622 00.001 28316 refined, 7 included, MultiStar: {-0.10, -0.06}, one-star: {-0.19, -0.19}
04:06:05.622 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
04:06:05.623 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
04:06:05.623 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.62 mountX=-0.01 mountY=0.11, mountTheta=1.67
04:06:05.627 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
04:06:05.628 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
04:06:05.629 00.001 29988 Worker thread wakes up
04:06:05.629 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:05.629 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.5
04:06:05.630 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:05.630 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:05.630 00.000 28316 Enqueuing Expose request
04:06:05.631 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
04:06:05.631 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
04:06:05.631 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.11
04:06:05.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:06:05.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:05.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:06:05.631 00.000 29988 MoveAxis(E, 0, ABG)
04:06:05.631 00.000 29988 Move returns status 0, amount 0
04:06:05.631 00.000 29988 MoveAxis(N, 0, ABG)
04:06:05.631 00.000 29988 Move returns status 0, amount 0
04:06:05.631 00.000 29988 move complete, result=0
04:06:05.631 00.000 29988 worker thread done servicing request
04:06:05.631 00.000 29988 Worker thread wakes up
04:06:05.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:05.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:05.631 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:07.157 01.526 29988 Exposure complete
04:06:07.194 00.037 29988 worker thread done servicing request
04:06:07.195 00.001 28316 OnExposeComplete: enter
04:06:07.195 00.000 28316 UpdateGuideState(): m_state=6
04:06:07.197 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6859
04:06:07.198 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=260.09, Mass=2335, SNR=33.4, Peak=210 HFD=4.1
04:06:07.199 00.001 28316 MultiStar: [#1 0.20,-0.01,0.96,U] [#2 0.16,-0.08,0.87,U] [#3 -0.05,0.07,0.83,U] [#4 0.02,-0.02,0.82,U] [#5 -0.36,-0.21,0.00,M1] [#6 -0.04,-0.14,0.62,U] [#7 -0.18,-0.17,0.64,U] [#8 -0.12,0.04,0.57,U] 
04:06:07.200 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.15, -0.11}
04:06:07.201 00.001 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
04:06:07.203 00.002 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
04:06:07.205 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.72 mountX=-0.04 mountY=0.03, mountTheta=2.54
04:06:07.209 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
04:06:07.209 00.000 28316 Enqueuing Move request for scope (-0.01, -0.05)
04:06:07.210 00.001 29988 Worker thread wakes up
04:06:07.210 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
04:06:07.210 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
04:06:07.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:07.210 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.4
04:06:07.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:07.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:07.211 00.000 28316 Enqueuing Expose request
04:06:07.212 00.001 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
04:06:07.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:06:07.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:07.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:07.212 00.000 29988 MoveAxis(E, 0, ABG)
04:06:07.212 00.000 29988 Move returns status 0, amount 0
04:06:07.212 00.000 29988 MoveAxis(N, 0, ABG)
04:06:07.212 00.000 29988 Move returns status 0, amount 0
04:06:07.212 00.000 29988 move complete, result=0
04:06:07.212 00.000 29988 worker thread done servicing request
04:06:07.212 00.000 29988 Worker thread wakes up
04:06:07.212 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:07.212 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:07.212 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:08.847 01.635 29988 Exposure complete
04:06:08.886 00.039 29988 worker thread done servicing request
04:06:08.886 00.000 28316 OnExposeComplete: enter
04:06:08.887 00.001 28316 UpdateGuideState(): m_state=6
04:06:08.889 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6860
04:06:08.890 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=260.04, Mass=2285, SNR=33.1, Peak=192 HFD=4.1
04:06:08.891 00.001 28316 MultiStar: [#1 0.04,0.09,0.99,U] [#2 0.06,-0.09,0.91,U] [#3 0.06,0.03,0.84,U] [#4 0.07,-0.19,0.80,U] [#5 -0.11,-0.16,0.75,U] [#6 0.02,0.08,0.63,U] [#7 0.10,-0.26,0.62,U] [#8 -0.26,0.03,0.57,U] 
04:06:08.891 00.000 28316 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {-0.06, -0.16}
04:06:08.892 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
04:06:08.892 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
04:06:08.894 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.60 mountX=-0.06 mountY=0.03, mountTheta=2.65
04:06:08.898 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.07, opts=13)
04:06:08.900 00.002 28316 Enqueuing Move request for scope (-0.00, -0.07)
04:06:08.902 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:08.902 00.000 29988 Worker thread wakes up
04:06:08.902 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
04:06:08.902 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.1
04:06:08.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:08.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:08.904 00.001 28316 Enqueuing Expose request
04:06:08.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
04:06:08.904 00.000 29988 Moving (-0.00, -0.07) raw xDistance=-0.06 yDistance=0.03
04:06:08.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:06:08.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:08.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:08.904 00.000 29988 MoveAxis(E, 0, ABG)
04:06:08.904 00.000 29988 Move returns status 0, amount 0
04:06:08.904 00.000 29988 MoveAxis(N, 0, ABG)
04:06:08.904 00.000 29988 Move returns status 0, amount 0
04:06:08.904 00.000 29988 move complete, result=0
04:06:08.905 00.001 29988 worker thread done servicing request
04:06:08.905 00.000 29988 Worker thread wakes up
04:06:08.905 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:08.905 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:08.905 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:10.419 01.514 29988 Exposure complete
04:06:10.468 00.049 29988 worker thread done servicing request
04:06:10.468 00.000 28316 OnExposeComplete: enter
04:06:10.469 00.001 28316 UpdateGuideState(): m_state=6
04:06:10.470 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6861
04:06:10.470 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=260.03, Mass=2271, SNR=33.1, Peak=191 HFD=4.2
04:06:10.471 00.001 28316 MultiStar: [#1 0.07,0.12,0.99,U] [#2 0.05,0.03,0.92,U] [#3 -0.10,-0.04,0.82,U] [#4 -0.12,-0.15,0.82,U] [#5 -0.32,-0.11,0.72,U] [#6 -0.18,-0.04,0.62,U] [#7 -0.00,-0.01,0.61,U] [#8 -0.21,0.05,0.59,U] 
04:06:10.471 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.19, -0.17}
04:06:10.472 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
04:06:10.472 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
04:06:10.472 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.80 mountX=0.01 mountY=0.11, mountTheta=1.48
04:06:10.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
04:06:10.474 00.001 28316 Enqueuing Move request for scope (-0.10, -0.04)
04:06:10.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:10.475 00.001 29988 Worker thread wakes up
04:06:10.475 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
04:06:10.475 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
04:06:10.475 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.1
04:06:10.477 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:10.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:10.478 00.001 28316 Enqueuing Expose request
04:06:10.478 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.01 yDistance=0.11
04:06:10.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:06:10.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:10.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:06:10.478 00.000 29988 MoveAxis(E, 0, ABG)
04:06:10.479 00.001 29988 Move returns status 0, amount 0
04:06:10.479 00.000 29988 MoveAxis(N, 0, ABG)
04:06:10.479 00.000 29988 Move returns status 0, amount 0
04:06:10.479 00.000 29988 move complete, result=0
04:06:10.479 00.000 29988 worker thread done servicing request
04:06:10.479 00.000 29988 Worker thread wakes up
04:06:10.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:10.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:10.479 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:12.114 01.635 29988 Exposure complete
04:06:12.155 00.041 29988 worker thread done servicing request
04:06:12.155 00.000 28316 OnExposeComplete: enter
04:06:12.156 00.001 28316 UpdateGuideState(): m_state=6
04:06:12.156 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6862
04:06:12.157 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=260.17, Mass=2302, SNR=33.2, Peak=198 HFD=4.0
04:06:12.157 00.000 28316 MultiStar: [#1 0.23,0.04,1.01,U] [#2 -0.02,-0.01,0.90,U] [#3 -0.08,0.08,0.86,U] [#4 -0.04,-0.02,0.84,U] [#5 -0.28,-0.14,0.69,U] [#6 -0.31,-0.04,0.65,U] [#7 -0.17,-0.23,0.62,U] [#8 -0.29,0.10,0.55,U] 
04:06:12.158 00.001 28316 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.11, -0.03}
04:06:12.158 00.000 28316 CameraToMount -- cameraTheta (-2.91) - m_xAngle (2.00) = xAngle (-4.91 = 1.38)
04:06:12.159 00.001 28316 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
04:06:12.159 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-2.91 mountX=0.02 mountY=0.09, mountTheta=1.38
04:06:12.161 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.02, opts=13)
04:06:12.161 00.000 28316 Enqueuing Move request for scope (-0.09, -0.02)
04:06:12.162 00.001 29988 Worker thread wakes up
04:06:12.162 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:12.162 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
04:06:12.162 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.2
04:06:12.164 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:12.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:12.165 00.001 28316 Enqueuing Expose request
04:06:12.165 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
04:06:12.165 00.000 29988 Moving (-0.09, -0.02) raw xDistance=0.02 yDistance=0.09
04:06:12.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:06:12.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:12.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:06:12.165 00.000 29988 MoveAxis(E, 0, ABG)
04:06:12.165 00.000 29988 Move returns status 0, amount 0
04:06:12.165 00.000 29988 MoveAxis(N, 0, ABG)
04:06:12.165 00.000 29988 Move returns status 0, amount 0
04:06:12.165 00.000 29988 move complete, result=0
04:06:12.165 00.000 29988 worker thread done servicing request
04:06:12.165 00.000 29988 Worker thread wakes up
04:06:12.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:12.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:12.166 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:13.678 01.512 29988 Exposure complete
04:06:13.703 00.025 29988 worker thread done servicing request
04:06:13.703 00.000 28316 OnExposeComplete: enter
04:06:13.704 00.001 28316 UpdateGuideState(): m_state=6
04:06:13.704 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6863
04:06:13.705 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=259.86, Mass=2165, SNR=32.2, Peak=176 HFD=3.9
04:06:13.705 00.000 28316 MultiStar: [#1 0.16,-0.03,1.02,U] [#2 0.17,-0.06,0.96,U] [#3 -0.08,-0.07,0.88,U] [#4 0.04,-0.19,0.85,U] [#5 -0.15,-0.16,0.75,U] [#6 -0.01,-0.13,0.65,U] [#7 -0.00,-0.36,0.00,M1] [#8 -0.25,-0.17,0.60,U] 
04:06:13.706 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.14}, one-star: {-0.01, -0.34}
04:06:13.706 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
04:06:13.706 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
04:06:13.707 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.55 mountX=-0.13 mountY=0.06, mountTheta=2.70
04:06:13.708 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.14, opts=13)
04:06:13.709 00.001 28316 Enqueuing Move request for scope (0.00, -0.14)
04:06:13.709 00.000 29988 Worker thread wakes up
04:06:13.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
04:06:13.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
04:06:13.709 00.000 29988 Moving (0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
04:06:13.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:06:13.709 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:13.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:06:13.709 00.000 29988 MoveAxis(E, 0, ABG)
04:06:13.710 00.001 29988 Move returns status 0, amount 0
04:06:13.710 00.000 29988 MoveAxis(N, 0, ABG)
04:06:13.710 00.000 29988 Move returns status 0, amount 0
04:06:13.710 00.000 29988 move complete, result=0
04:06:13.710 00.000 29988 worker thread done servicing request
04:06:13.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:13.710 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.2
04:06:13.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:13.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:13.712 00.001 28316 Enqueuing Expose request
04:06:13.712 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:13.712 00.000 29988 Worker thread wakes up
04:06:13.713 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:13.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:15.342 01.629 29988 Exposure complete
04:06:15.379 00.037 29988 worker thread done servicing request
04:06:15.379 00.000 28316 OnExposeComplete: enter
04:06:15.380 00.001 28316 UpdateGuideState(): m_state=6
04:06:15.380 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6864
04:06:15.381 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=259.92, Mass=2208, SNR=32.5, Peak=181 HFD=4.2
04:06:15.381 00.000 28316 MultiStar: [#1 0.25,0.00,1.01,U] [#2 0.13,-0.18,0.94,U] [#3 0.06,-0.16,0.85,U] [#4 0.12,-0.05,0.86,U] [#5 0.05,-0.09,0.76,U] [#6 0.17,-0.11,0.64,U] [#7 0.19,-0.35,0.00,M2] [#8 -0.29,-0.10,0.59,U] 
04:06:15.382 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.12}, one-star: {-0.14, -0.28}
04:06:15.383 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
04:06:15.384 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
04:06:15.384 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.15 mountX=-0.14 mountY=0.01, mountTheta=3.10
04:06:15.386 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
04:06:15.387 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
04:06:15.387 00.000 29988 Worker thread wakes up
04:06:15.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
04:06:15.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
04:06:15.387 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.14 yDistance=0.01
04:06:15.387 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:15.388 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:06:15.388 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:15.389 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:15.389 00.000 28316 Enqueuing Expose request
04:06:15.390 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:06:15.390 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:15.390 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:06:15.390 00.000 29988 MoveAxis(E, 0, ABG)
04:06:15.390 00.000 29988 Move returns status 0, amount 0
04:06:15.390 00.000 29988 MoveAxis(N, 0, ABG)
04:06:15.390 00.000 29988 Move returns status 0, amount 0
04:06:15.390 00.000 29988 move complete, result=0
04:06:15.390 00.000 29988 worker thread done servicing request
04:06:15.390 00.000 29988 Worker thread wakes up
04:06:15.390 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:15.390 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:15.390 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:16.910 01.520 29988 Exposure complete
04:06:16.946 00.036 29988 worker thread done servicing request
04:06:16.946 00.000 28316 OnExposeComplete: enter
04:06:16.947 00.001 28316 UpdateGuideState(): m_state=6
04:06:16.948 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6865
04:06:16.948 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=260.12, Mass=2335, SNR=33.5, Peak=188 HFD=4.0
04:06:16.949 00.001 28316 MultiStar: [#1 0.17,0.03,0.97,U] [#2 0.08,-0.05,0.88,U] [#3 0.11,0.09,0.86,U] [#4 -0.14,0.02,0.82,U] [#5 -0.01,-0.14,0.71,U] [#6 -0.04,-0.01,0.60,U] [#7 0.04,-0.23,0.62,U] [#8 -0.17,-0.07,0.56,U] 
04:06:16.949 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.03, -0.08}
04:06:16.950 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.03)
04:06:16.950 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
04:06:16.950 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.26 mountX=-0.04 mountY=0.01, mountTheta=2.99
04:06:16.953 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
04:06:16.953 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
04:06:16.954 00.001 29988 Worker thread wakes up
04:06:16.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:16.954 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.5
04:06:16.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:16.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:16.955 00.000 28316 Enqueuing Expose request
04:06:16.956 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
04:06:16.956 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
04:06:16.956 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
04:06:16.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:06:16.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:16.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:06:16.956 00.000 29988 MoveAxis(E, 0, ABG)
04:06:16.956 00.000 29988 Move returns status 0, amount 0
04:06:16.956 00.000 29988 MoveAxis(N, 0, ABG)
04:06:16.956 00.000 29988 Move returns status 0, amount 0
04:06:16.956 00.000 29988 move complete, result=0
04:06:16.956 00.000 29988 worker thread done servicing request
04:06:16.956 00.000 29988 Worker thread wakes up
04:06:16.956 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:16.956 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:16.956 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:18.585 01.629 29988 Exposure complete
04:06:18.621 00.036 29988 worker thread done servicing request
04:06:18.621 00.000 28316 OnExposeComplete: enter
04:06:18.622 00.001 28316 UpdateGuideState(): m_state=6
04:06:18.622 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6866
04:06:18.623 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=259.91, Mass=2169, SNR=32.2, Peak=160 HFD=3.9
04:06:18.624 00.001 28316 MultiStar: [#1 0.08,0.03,1.01,U] [#2 0.11,-0.14,0.95,U] [#3 0.14,-0.07,0.89,U] [#4 -0.09,-0.16,0.83,U] [#5 -0.00,-0.23,0.74,U] [#6 -0.29,-0.28,0.00,M1] [#7 0.11,-0.21,0.64,U] [#8 -0.13,-0.06,0.59,U] 
04:06:18.625 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.14}, one-star: {0.12, -0.29}
04:06:18.627 00.002 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
04:06:18.628 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
04:06:18.629 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.23 mountX=-0.15 mountY=0.02, mountTheta=3.02
04:06:18.632 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
04:06:18.633 00.001 28316 Enqueuing Move request for scope (0.05, -0.14)
04:06:18.634 00.001 29988 Worker thread wakes up
04:06:18.634 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:18.634 00.000 28316 UpdateGuideState exits: m=2169 RSB=32.2
04:06:18.635 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:18.635 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:18.635 00.000 28316 Enqueuing Expose request
04:06:18.636 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
04:06:18.636 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
04:06:18.636 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.15 yDistance=0.02
04:06:18.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:06:18.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:18.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:06:18.636 00.000 29988 MoveAxis(E, 0, ABG)
04:06:18.636 00.000 29988 Move returns status 0, amount 0
04:06:18.636 00.000 29988 MoveAxis(N, 0, ABG)
04:06:18.636 00.000 29988 Move returns status 0, amount 0
04:06:18.636 00.000 29988 move complete, result=0
04:06:18.636 00.000 29988 worker thread done servicing request
04:06:18.636 00.000 29988 Worker thread wakes up
04:06:18.637 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:18.637 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:18.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:20.156 01.519 29988 Exposure complete
04:06:20.181 00.025 29988 worker thread done servicing request
04:06:20.181 00.000 28316 OnExposeComplete: enter
04:06:20.182 00.001 28316 UpdateGuideState(): m_state=6
04:06:20.182 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6867
04:06:20.183 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=260.13, Mass=2290, SNR=33.1, Peak=188 HFD=3.9
04:06:20.183 00.000 28316 MultiStar: [#1 0.48,0.15,0.00,M1] [#2 0.37,0.03,0.00,M1] [#3 0.35,0.06,0.00,M1] [#4 0.41,0.02,0.00,M1] [#5 0.09,-0.02,0.72,U] [#6 0.20,0.05,0.63,U] [#7 0.29,-0.09,0.60,U] [#8 0.33,0.01,0.57,U] 
04:06:20.184 00.001 28316 refined, 4 included, MultiStar: {0.25, -0.03}, one-star: {0.32, -0.07}
04:06:20.184 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:06:20.184 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
04:06:20.185 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.12 mountX=-0.13 mountY=-0.21, mountTheta=-2.13
04:06:20.186 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.03, opts=13)
04:06:20.187 00.001 28316 Enqueuing Move request for scope (0.25, -0.03)
04:06:20.187 00.000 29988 Worker thread wakes up
04:06:20.187 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
04:06:20.187 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
04:06:20.187 00.000 29988 Moving (0.25, -0.03) raw xDistance=-0.13 yDistance=-0.21
04:06:20.187 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:06:20.187 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:20.188 00.001 28316 UpdateGuideState exits: m=2290 RSB=33.1
04:06:20.188 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:20.189 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:20.189 00.000 28316 Enqueuing Expose request
04:06:20.189 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:06:20.189 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:06:20.189 00.000 29988 MoveAxis(E, 0, ABG)
04:06:20.190 00.001 29988 Move returns status 0, amount 0
04:06:20.190 00.000 29988 MoveAxis(N, 0, ABG)
04:06:20.190 00.000 29988 Move returns status 0, amount 0
04:06:20.190 00.000 29988 move complete, result=0
04:06:20.190 00.000 29988 worker thread done servicing request
04:06:20.190 00.000 29988 Worker thread wakes up
04:06:20.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:20.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:20.190 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:06:21.827 01.637 29988 Exposure complete
04:06:21.868 00.041 29988 worker thread done servicing request
04:06:21.873 00.005 28316 OnExposeComplete: enter
04:06:21.873 00.000 28316 UpdateGuideState(): m_state=6
04:06:21.874 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6868
04:06:21.874 00.000 28316 Star::Find returns 1 (0), X=951.51, Y=259.87, Mass=2280, SNR=33.1, Peak=162 HFD=3.9
04:06:21.875 00.001 28316 MultiStar: [#1 0.38,-0.35,0.00,M2] [#2 0.57,-0.39,0.00,M2] [#3 0.39,-0.33,0.00,M2] [#4 0.33,-0.33,0.00,M2] [#5 0.18,-0.43,0.00,M1] [#6 0.18,-0.31,0.00,M1] [#7 0.25,-0.52,0.00,M1] [#8 -0.02,-0.61,0.00,M1] 
04:06:21.875 00.000 28316 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
04:06:21.876 00.001 28316 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
04:06:21.876 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-1.10 mountX=-0.37 mountY=-0.00, mountTheta=-3.13
04:06:21.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.33, opts=13)
04:06:21.878 00.001 28316 Enqueuing Move request for scope (0.17, -0.33)
04:06:21.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:21.878 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
04:06:21.879 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:21.879 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:21.880 00.001 28316 Enqueuing Expose request
04:06:21.880 00.000 29988 Worker thread wakes up
04:06:21.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.33) opts 0xd
04:06:21.880 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.33)
04:06:21.880 00.000 29988 Moving (0.17, -0.33) raw xDistance=-0.37 yDistance=-0.00
04:06:21.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
04:06:21.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:21.881 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:06:21.881 00.000 29988 MoveAxis(E, 78, ABG)
04:06:21.881 00.000 29988 Guiding  Dir = 2, Dur = 78
04:06:21.881 00.000 29988 IsSlewing returns 0
04:06:21.881 00.000 29988 IsGuiding returns 0
04:06:21.883 00.002 29988 PulseGuide returned control before completion, sleep 87
04:06:21.988 00.105 29988 IsGuiding returns 0
04:06:21.989 00.001 29988 Move returns status 0, amount 78
04:06:21.989 00.000 29988 MoveAxis(N, 0, ABG)
04:06:21.989 00.000 29988 Move returns status 0, amount 0
04:06:21.989 00.000 29988 move complete, result=0
04:06:21.989 00.000 29988 worker thread done servicing request
04:06:21.989 00.000 29988 Worker thread wakes up
04:06:21.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:21.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:21.989 00.000 28316 GuideStep: -0.4 px 78 ms EAST, -0.0 px 0 ms NORTH
04:06:23.406 01.417 29988 Exposure complete
04:06:23.459 00.053 29988 worker thread done servicing request
04:06:23.459 00.000 28316 OnExposeComplete: enter
04:06:23.460 00.001 28316 UpdateGuideState(): m_state=6
04:06:23.461 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6869
04:06:23.461 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=260.09, Mass=2359, SNR=33.7, Peak=171 HFD=3.9
04:06:23.462 00.001 28316 MultiStar: [#1 0.27,0.00,0.97,U] [#2 0.26,0.05,0.89,U] [#3 0.30,-0.01,0.87,U] [#4 -0.02,0.22,0.80,U] [#5 0.00,0.02,0.71,U] [#6 -0.00,0.12,0.62,U] [#7 0.02,0.14,0.61,U] [#8 -0.07,0.02,0.58,U] 
04:06:23.462 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.18, -0.11}
04:06:23.463 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:06:23.463 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:06:23.463 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.31 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
04:06:23.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
04:06:23.465 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
04:06:23.466 00.001 29988 Worker thread wakes up
04:06:23.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
04:06:23.466 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.7
04:06:23.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:23.467 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
04:06:23.467 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:23.467 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
04:06:23.467 00.000 29988 Moving (0.13, 0.04) raw xDistance=-0.01 yDistance=-0.13
04:06:23.467 00.000 28316 Enqueuing Expose request
04:06:23.469 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:06:23.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:23.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:06:23.469 00.000 29988 MoveAxis(E, 0, ABG)
04:06:23.469 00.000 29988 Move returns status 0, amount 0
04:06:23.469 00.000 29988 MoveAxis(N, 0, ABG)
04:06:23.469 00.000 29988 Move returns status 0, amount 0
04:06:23.469 00.000 29988 move complete, result=0
04:06:23.469 00.000 29988 worker thread done servicing request
04:06:23.469 00.000 29988 Worker thread wakes up
04:06:23.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:23.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:23.470 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:06:25.101 01.631 29988 Exposure complete
04:06:25.143 00.042 29988 worker thread done servicing request
04:06:25.143 00.000 28316 OnExposeComplete: enter
04:06:25.144 00.001 28316 UpdateGuideState(): m_state=6
04:06:25.144 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6870
04:06:25.146 00.002 28316 Star::Find returns 1 (0), X=951.18, Y=259.98, Mass=2206, SNR=32.5, Peak=172 HFD=4.2
04:06:25.148 00.002 28316 MultiStar: [#1 0.15,0.04,1.02,U] [#2 -0.11,-0.06,0.92,U] [#3 -0.17,-0.01,0.89,U] [#4 -0.13,-0.28,0.83,U] [#5 -0.22,-0.12,0.75,U] [#6 -0.27,-0.10,0.64,U] [#7 -0.23,-0.27,0.00,M1] [#8 -0.39,-0.14,0.00,M1] 
04:06:25.149 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.10}, one-star: {-0.16, -0.22}
04:06:25.149 00.000 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
04:06:25.149 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
04:06:25.150 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.42 mountX=-0.05 mountY=0.15, mountTheta=1.87
04:06:25.151 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.10, opts=13)
04:06:25.152 00.001 28316 Enqueuing Move request for scope (-0.12, -0.10)
04:06:25.152 00.000 29988 Worker thread wakes up
04:06:25.153 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:25.153 00.000 28316 UpdateGuideState exits: m=2206 RSB=32.5
04:06:25.153 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:25.154 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:25.154 00.000 28316 Enqueuing Expose request
04:06:25.155 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
04:06:25.155 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
04:06:25.155 00.000 29988 Moving (-0.12, -0.10) raw xDistance=-0.05 yDistance=0.15
04:06:25.155 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:06:25.155 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:25.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:06:25.155 00.000 29988 MoveAxis(E, 0, ABG)
04:06:25.155 00.000 29988 Move returns status 0, amount 0
04:06:25.155 00.000 29988 MoveAxis(N, 0, ABG)
04:06:25.155 00.000 29988 Move returns status 0, amount 0
04:06:25.155 00.000 29988 move complete, result=0
04:06:25.155 00.000 29988 worker thread done servicing request
04:06:25.155 00.000 29988 Worker thread wakes up
04:06:25.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:25.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:25.156 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:06:26.674 01.518 29988 Exposure complete
04:06:26.740 00.066 29988 worker thread done servicing request
04:06:26.740 00.000 28316 OnExposeComplete: enter
04:06:26.742 00.002 28316 UpdateGuideState(): m_state=6
04:06:26.744 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6871
04:06:26.747 00.003 28316 Star::Find returns 1 (0), X=951.18, Y=260.01, Mass=2323, SNR=33.3, Peak=201 HFD=4.2
04:06:26.749 00.002 28316 MultiStar: [#1 0.13,-0.07,0.96,U] [#2 -0.02,0.02,0.92,U] [#3 -0.11,0.00,0.86,U] [#4 -0.02,0.11,0.82,U] [#5 -0.28,-0.11,0.73,U] [#6 0.15,0.12,0.65,U] [#7 -0.03,-0.02,0.63,U] [#8 -0.15,0.03,0.58,U] 
04:06:26.752 00.003 28316 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.16, -0.19}
04:06:26.753 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
04:06:26.754 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
04:06:26.755 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.80 mountX=0.00 mountY=0.06, mountTheta=1.48
04:06:26.757 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.02, opts=13)
04:06:26.757 00.000 28316 Enqueuing Move request for scope (-0.05, -0.02)
04:06:26.758 00.001 29988 Worker thread wakes up
04:06:26.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:26.758 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
04:06:26.758 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.3
04:06:26.759 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:26.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
04:06:26.759 00.000 29988 Moving (-0.05, -0.02) raw xDistance=0.00 yDistance=0.06
04:06:26.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:06:26.759 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:26.760 00.001 28316 Enqueuing Expose request
04:06:26.760 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:26.760 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:06:26.760 00.000 29988 MoveAxis(E, 0, ABG)
04:06:26.760 00.000 29988 Move returns status 0, amount 0
04:06:26.760 00.000 29988 MoveAxis(N, 0, ABG)
04:06:26.760 00.000 29988 Move returns status 0, amount 0
04:06:26.760 00.000 29988 move complete, result=0
04:06:26.760 00.000 29988 worker thread done servicing request
04:06:26.760 00.000 29988 Worker thread wakes up
04:06:26.760 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:26.760 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:26.761 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:28.395 01.634 29988 Exposure complete
04:06:28.441 00.046 29988 worker thread done servicing request
04:06:28.442 00.001 28316 OnExposeComplete: enter
04:06:28.445 00.003 28316 UpdateGuideState(): m_state=6
04:06:28.446 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6872
04:06:28.447 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=260.17, Mass=2311, SNR=33.4, Peak=183 HFD=4.2
04:06:28.447 00.000 28316 MultiStar: [#1 0.20,0.19,0.98,U] [#2 -0.06,0.19,0.89,U] [#3 -0.13,0.21,0.87,U] [#4 0.32,-0.05,0.83,U] [#5 -0.02,0.09,0.72,U] [#6 0.07,0.08,0.63,U] [#7 0.19,-0.31,0.00,M1] [#8 0.00,0.07,0.54,U] 
04:06:28.448 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.10}, one-star: {-0.19, -0.03}
04:06:28.448 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
04:06:28.448 00.000 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
04:06:28.449 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.37 mountX=0.08 mountY=-0.06, mountTheta=-0.66
04:06:28.450 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
04:06:28.451 00.001 28316 Enqueuing Move request for scope (0.02, 0.10)
04:06:28.451 00.000 29988 Worker thread wakes up
04:06:28.451 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
04:06:28.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
04:06:28.451 00.000 29988 Moving (0.02, 0.10) raw xDistance=0.08 yDistance=-0.06
04:06:28.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:28.452 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.4
04:06:28.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:28.452 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:28.453 00.001 28316 Enqueuing Expose request
04:06:28.453 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:06:28.453 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:28.453 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:06:28.453 00.000 29988 MoveAxis(E, 0, ABG)
04:06:28.453 00.000 29988 Move returns status 0, amount 0
04:06:28.453 00.000 29988 MoveAxis(N, 0, ABG)
04:06:28.453 00.000 29988 Move returns status 0, amount 0
04:06:28.453 00.000 29988 move complete, result=0
04:06:28.453 00.000 29988 worker thread done servicing request
04:06:28.453 00.000 29988 Worker thread wakes up
04:06:28.454 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:28.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:28.454 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:06:29.969 01.515 29988 Exposure complete
04:06:30.031 00.062 29988 worker thread done servicing request
04:06:30.031 00.000 28316 OnExposeComplete: enter
04:06:30.033 00.002 28316 UpdateGuideState(): m_state=6
04:06:30.035 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6873
04:06:30.036 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=260.06, Mass=2418, SNR=33.9, Peak=173 HFD=4.0
04:06:30.037 00.001 28316 MultiStar: [#1 0.29,0.08,0.93,U] [#2 0.41,-0.15,0.00,M1] [#3 0.28,0.06,0.78,U] [#4 0.14,0.05,0.81,U] [#5 -0.06,-0.05,0.74,U] [#6 0.02,0.02,0.63,U] [#7 0.12,-0.12,0.57,U] [#8 0.09,0.00,0.59,U] 
04:06:30.039 00.002 28316 refined, 7 included, MultiStar: {0.14, -0.01}, one-star: {0.17, -0.14}
04:06:30.040 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:06:30.041 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:06:30.041 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=-0.07 mountY=-0.12, mountTheta=-2.08
04:06:30.042 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.01, opts=13)
04:06:30.043 00.001 28316 Enqueuing Move request for scope (0.14, -0.01)
04:06:30.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:30.044 00.001 29988 Worker thread wakes up
04:06:30.044 00.000 28316 UpdateGuideState exits: m=2418 RSB=33.9
04:06:30.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
04:06:30.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
04:06:30.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:30.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:30.045 00.000 28316 Enqueuing Expose request
04:06:30.045 00.000 29988 Moving (0.14, -0.01) raw xDistance=-0.07 yDistance=-0.12
04:06:30.046 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:06:30.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:30.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:06:30.046 00.000 29988 MoveAxis(E, 0, ABG)
04:06:30.046 00.000 29988 Move returns status 0, amount 0
04:06:30.046 00.000 29988 MoveAxis(N, 0, ABG)
04:06:30.046 00.000 29988 Move returns status 0, amount 0
04:06:30.046 00.000 29988 move complete, result=0
04:06:30.046 00.000 29988 worker thread done servicing request
04:06:30.046 00.000 29988 Worker thread wakes up
04:06:30.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:30.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:30.046 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:06:31.679 01.633 29988 Exposure complete
04:06:31.709 00.030 29988 worker thread done servicing request
04:06:31.709 00.000 28316 OnExposeComplete: enter
04:06:31.710 00.001 28316 UpdateGuideState(): m_state=6
04:06:31.711 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6874
04:06:31.711 00.000 28316 Star::Find returns 1 (0), X=951.47, Y=260.13, Mass=2203, SNR=32.5, Peak=166 HFD=3.9
04:06:31.712 00.001 28316 MultiStar: [#1 0.28,0.12,1.00,U] [#2 0.18,0.06,0.88,U] [#3 0.21,-0.03,0.88,U] [#4 0.35,0.00,0.00,M1] [#5 0.06,-0.07,0.72,U] [#6 0.28,0.13,0.65,U] [#7 0.34,-0.04,0.00,M1] [#8 -0.11,0.02,0.58,U] 
04:06:31.712 00.000 28316 single-star, 6 included, MultiStar: {0.16, 0.02}, one-star: {0.13, -0.07}
04:06:31.712 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
04:06:31.713 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
04:06:31.713 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.49 mountX=-0.11 mountY=-0.08, mountTheta=-2.52
04:06:31.715 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.07, opts=13)
04:06:31.716 00.001 28316 Enqueuing Move request for scope (0.13, -0.07)
04:06:31.717 00.001 29988 Worker thread wakes up
04:06:31.717 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:06:31.717 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.5
04:06:31.718 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:31.718 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:31.719 00.001 28316 Enqueuing Expose request
04:06:31.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
04:06:31.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
04:06:31.719 00.000 29988 Moving (0.13, -0.07) raw xDistance=-0.11 yDistance=-0.08
04:06:31.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:06:31.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:31.719 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:06:31.719 00.000 29988 MoveAxis(E, 0, ABG)
04:06:31.719 00.000 29988 Move returns status 0, amount 0
04:06:31.719 00.000 29988 MoveAxis(N, 0, ABG)
04:06:31.719 00.000 29988 Move returns status 0, amount 0
04:06:31.719 00.000 29988 move complete, result=0
04:06:31.719 00.000 29988 worker thread done servicing request
04:06:31.719 00.000 29988 Worker thread wakes up
04:06:31.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:31.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:31.720 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:06:33.234 01.514 29988 Exposure complete
04:06:33.287 00.053 29988 worker thread done servicing request
04:06:33.287 00.000 28316 OnExposeComplete: enter
04:06:33.289 00.002 28316 UpdateGuideState(): m_state=6
04:06:33.290 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6875
04:06:33.291 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=260.03, Mass=2420, SNR=34.2, Peak=185 HFD=4.3
04:06:33.293 00.002 28316 MultiStar: [#1 0.20,-0.06,0.96,U] [#2 0.11,0.01,0.87,U] [#3 0.12,-0.06,0.81,U] [#4 0.18,-0.08,0.83,U] [#5 -0.05,-0.20,0.74,U] [#6 0.26,-0.03,0.60,U] [#7 0.15,-0.18,0.61,U] [#8 -0.19,0.02,0.58,U] 
04:06:33.295 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {-0.20, -0.17}
04:06:33.296 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:06:33.297 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:06:33.297 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.11 cameraTheta=-0.93 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
04:06:33.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.08, opts=13)
04:06:33.299 00.001 28316 Enqueuing Move request for scope (0.06, -0.08)
04:06:33.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:06:33.300 00.001 29988 Worker thread wakes up
04:06:33.300 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
04:06:33.300 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
04:06:33.300 00.000 29988 Moving (0.06, -0.08) raw xDistance=-0.10 yDistance=-0.02
04:06:33.300 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:06:33.300 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:33.300 00.000 28316 UpdateGuideState exits: m=2420 RSB=34.2
04:06:33.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:33.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:33.301 00.000 28316 Enqueuing Expose request
04:06:33.302 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:06:33.302 00.000 29988 MoveAxis(E, 0, ABG)
04:06:33.302 00.000 29988 Move returns status 0, amount 0
04:06:33.302 00.000 29988 MoveAxis(N, 0, ABG)
04:06:33.302 00.000 29988 Move returns status 0, amount 0
04:06:33.302 00.000 29988 move complete, result=0
04:06:33.302 00.000 29988 worker thread done servicing request
04:06:33.302 00.000 29988 Worker thread wakes up
04:06:33.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:33.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:33.302 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:34.934 01.632 29988 Exposure complete
04:06:34.985 00.051 29988 worker thread done servicing request
04:06:34.985 00.000 28316 OnExposeComplete: enter
04:06:34.986 00.001 28316 UpdateGuideState(): m_state=6
04:06:34.986 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6876
04:06:34.986 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=259.88, Mass=2399, SNR=33.9, Peak=182 HFD=3.9
04:06:34.987 00.001 28316 MultiStar: [#1 0.49,-0.08,0.00,M1] [#2 0.21,-0.06,0.87,U] [#3 0.14,-0.14,0.82,U] [#4 0.15,-0.22,0.78,U] [#5 0.10,-0.31,0.68,U] [#6 0.35,-0.18,0.00,M1] [#7 0.43,-0.43,0.00,M1] [#8 0.08,-0.28,0.57,U] 
04:06:34.989 00.002 28316 refined, 5 included, MultiStar: {0.16, -0.22}, one-star: {0.23, -0.32}
04:06:34.990 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:06:34.991 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:06:34.992 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.94 mountX=-0.26 mountY=-0.04, mountTheta=-2.98
04:06:34.994 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.22, opts=13)
04:06:34.995 00.001 28316 Enqueuing Move request for scope (0.16, -0.22)
04:06:34.995 00.000 29988 Worker thread wakes up
04:06:34.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
04:06:34.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:06:34.996 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
04:06:34.996 00.000 28316 UpdateGuideState exits: m=2399 RSB=33.9
04:06:34.997 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:34.997 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:34.997 00.000 28316 Enqueuing Expose request
04:06:34.998 00.001 29988 Moving (0.16, -0.22) raw xDistance=-0.26 yDistance=-0.04
04:06:34.998 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
04:06:34.998 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:34.998 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:06:34.998 00.000 29988 MoveAxis(E, 56, ABG)
04:06:34.998 00.000 29988 Guiding  Dir = 2, Dur = 56
04:06:34.999 00.001 29988 IsSlewing returns 0
04:06:34.999 00.000 29988 IsGuiding returns 0
04:06:35.001 00.002 29988 PulseGuide returned control before completion, sleep 65
04:06:35.075 00.074 29988 IsGuiding returns 0
04:06:35.075 00.000 29988 Move returns status 0, amount 56
04:06:35.075 00.000 29988 MoveAxis(N, 0, ABG)
04:06:35.075 00.000 29988 Move returns status 0, amount 0
04:06:35.075 00.000 29988 move complete, result=0
04:06:35.075 00.000 29988 worker thread done servicing request
04:06:35.075 00.000 29988 Worker thread wakes up
04:06:35.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:35.075 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.0 px 0 ms NORTH
04:06:35.076 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:36.490 01.414 29988 Exposure complete
04:06:36.524 00.034 29988 worker thread done servicing request
04:06:36.524 00.000 28316 OnExposeComplete: enter
04:06:36.525 00.001 28316 UpdateGuideState(): m_state=6
04:06:36.526 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6877
04:06:36.526 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=260.07, Mass=2382, SNR=33.8, Peak=211 HFD=4.1
04:06:36.527 00.001 28316 MultiStar: [#1 0.26,-0.14,0.96,U] [#2 -0.05,-0.03,0.91,U] [#3 0.03,-0.03,0.80,U] [#4 0.11,0.02,0.82,U] [#5 -0.19,-0.15,0.66,U] [#6 0.09,-0.17,0.63,U] [#7 -0.07,-0.18,0.59,U] [#8 -0.46,-0.04,0.00,M1] 
04:06:36.528 00.001 28316 refined, 7 included, MultiStar: {0.02, -0.09}, one-star: {-0.09, -0.13}
04:06:36.528 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
04:06:36.528 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
04:06:36.529 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.38 mountX=-0.09 mountY=0.03, mountTheta=2.87
04:06:36.530 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:06:36.530 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
04:06:36.531 00.001 29988 Worker thread wakes up
04:06:36.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:06:36.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:36.531 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.8
04:06:36.532 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:36.532 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:36.533 00.001 28316 Enqueuing Expose request
04:06:36.533 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:06:36.533 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.03
04:06:36.533 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:06:36.533 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:36.533 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:36.533 00.000 29988 MoveAxis(E, 0, ABG)
04:06:36.533 00.000 29988 Move returns status 0, amount 0
04:06:36.533 00.000 29988 MoveAxis(N, 0, ABG)
04:06:36.533 00.000 29988 Move returns status 0, amount 0
04:06:36.533 00.000 29988 move complete, result=0
04:06:36.533 00.000 29988 worker thread done servicing request
04:06:36.533 00.000 29988 Worker thread wakes up
04:06:36.533 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:36.533 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:36.534 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:38.156 01.622 29988 Exposure complete
04:06:38.188 00.032 29988 worker thread done servicing request
04:06:38.188 00.000 28316 OnExposeComplete: enter
04:06:38.189 00.001 28316 UpdateGuideState(): m_state=6
04:06:38.190 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6878
04:06:38.190 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=260.09, Mass=2096, SNR=31.7, Peak=171 HFD=4.1
04:06:38.191 00.001 28316 MultiStar: [#1 0.09,0.02,1.00,U] [#2 0.22,-0.18,0.90,U] [#3 -0.10,-0.06,0.87,U] [#4 0.08,0.09,0.85,U] [#5 0.01,-0.12,0.74,U] [#6 -0.23,0.08,0.65,U] [#7 -0.36,0.04,0.00,M1] [#8 -0.18,-0.21,0.61,U] 
04:06:38.191 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {-0.11, -0.11}
04:06:38.191 00.000 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.79 = 2.50)
04:06:38.192 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.83 = 2.46)
04:06:38.192 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.79 mountX=-0.05 mountY=0.04, mountTheta=2.47
04:06:38.193 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
04:06:38.194 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
04:06:38.194 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:38.195 00.001 29988 Worker thread wakes up
04:06:38.195 00.000 28316 UpdateGuideState exits: m=2096 RSB=31.7
04:06:38.195 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:38.196 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:38.196 00.000 28316 Enqueuing Expose request
04:06:38.197 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
04:06:38.197 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
04:06:38.197 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.04
04:06:38.197 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:06:38.197 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:38.197 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:06:38.197 00.000 29988 MoveAxis(E, 0, ABG)
04:06:38.197 00.000 29988 Move returns status 0, amount 0
04:06:38.197 00.000 29988 MoveAxis(N, 0, ABG)
04:06:38.197 00.000 29988 Move returns status 0, amount 0
04:06:38.197 00.000 29988 move complete, result=0
04:06:38.197 00.000 29988 worker thread done servicing request
04:06:38.197 00.000 29988 Worker thread wakes up
04:06:38.197 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:38.197 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:38.198 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:39.727 01.529 29988 Exposure complete
04:06:39.776 00.049 29988 worker thread done servicing request
04:06:39.776 00.000 28316 OnExposeComplete: enter
04:06:39.777 00.001 28316 UpdateGuideState(): m_state=6
04:06:39.777 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6879
04:06:39.778 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=259.93, Mass=2142, SNR=32.1, Peak=181 HFD=4.1
04:06:39.779 00.001 28316 MultiStar: [#1 0.08,0.08,1.03,U] [#2 0.01,-0.09,0.90,U] [#3 -0.16,-0.15,0.89,U] [#4 -0.23,-0.18,0.82,U] [#5 -0.19,-0.10,0.76,U] [#6 -0.13,-0.14,0.63,U] [#7 -0.11,-0.08,0.65,U] [#8 -0.29,0.01,0.58,U] 
04:06:39.780 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.11}, one-star: {-0.09, -0.27}
04:06:39.780 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.92)
04:06:39.781 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.88)
04:06:39.781 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.36 mountX=-0.05 mountY=0.14, mountTheta=1.92
04:06:39.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.11, opts=13)
04:06:39.783 00.001 28316 Enqueuing Move request for scope (-0.11, -0.11)
04:06:39.783 00.000 29988 Worker thread wakes up
04:06:39.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
04:06:39.783 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
04:06:39.783 00.000 29988 Moving (-0.11, -0.11) raw xDistance=-0.05 yDistance=0.14
04:06:39.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:06:39.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:39.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:39.784 00.001 28316 UpdateGuideState exits: m=2142 RSB=32.1
04:06:39.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:39.785 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:39.785 00.000 28316 Enqueuing Expose request
04:06:39.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:06:39.786 00.000 29988 MoveAxis(E, 0, ABG)
04:06:39.786 00.000 29988 Move returns status 0, amount 0
04:06:39.786 00.000 29988 MoveAxis(N, 0, ABG)
04:06:39.786 00.000 29988 Move returns status 0, amount 0
04:06:39.786 00.000 29988 move complete, result=0
04:06:39.786 00.000 29988 worker thread done servicing request
04:06:39.786 00.000 29988 Worker thread wakes up
04:06:39.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:39.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:39.786 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:41.410 01.624 29988 Exposure complete
04:06:41.464 00.054 29988 worker thread done servicing request
04:06:41.464 00.000 28316 OnExposeComplete: enter
04:06:41.465 00.001 28316 UpdateGuideState(): m_state=6
04:06:41.465 00.000 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6880
04:06:41.467 00.002 28316 Star::Find returns 1 (0), X=951.16, Y=259.92, Mass=2381, SNR=33.7, Peak=207 HFD=4.2
04:06:41.468 00.001 28316 MultiStar: [#1 -0.12,-0.06,1.00,U] [#2 0.03,0.14,0.89,U] [#3 -0.15,-0.05,0.86,U] [#4 -0.13,-0.04,0.81,U] [#5 -0.15,-0.17,0.69,U] [#6 -0.25,0.09,0.63,U] [#7 -0.09,-0.07,0.59,U] [#8 -0.50,0.05,0.00,M1] 
04:06:41.469 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.06}, one-star: {-0.19, -0.28}
04:06:41.471 00.002 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.58)
04:06:41.474 00.003 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.54)
04:06:41.476 00.002 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.70 mountX=-0.00 mountY=0.14, mountTheta=1.58
04:06:41.479 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.06, opts=13)
04:06:41.480 00.001 28316 Enqueuing Move request for scope (-0.13, -0.06)
04:06:41.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:06:41.481 00.001 29988 Worker thread wakes up
04:06:41.481 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
04:06:41.481 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
04:06:41.481 00.000 29988 Moving (-0.13, -0.06) raw xDistance=-0.00 yDistance=0.14
04:06:41.481 00.000 28316 UpdateGuideState exits: m=2381 RSB=33.7
04:06:41.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:41.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:41.482 00.000 28316 Enqueuing Expose request
04:06:41.483 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:06:41.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:41.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:06:41.483 00.000 29988 MoveAxis(E, 0, ABG)
04:06:41.483 00.000 29988 Move returns status 0, amount 0
04:06:41.483 00.000 29988 MoveAxis(N, 0, ABG)
04:06:41.483 00.000 29988 Move returns status 0, amount 0
04:06:41.483 00.000 29988 move complete, result=0
04:06:41.483 00.000 29988 worker thread done servicing request
04:06:41.483 00.000 29988 Worker thread wakes up
04:06:41.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:41.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:41.484 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:43.003 01.519 29988 Exposure complete
04:06:43.041 00.038 29988 worker thread done servicing request
04:06:43.041 00.000 28316 OnExposeComplete: enter
04:06:43.043 00.002 28316 UpdateGuideState(): m_state=6
04:06:43.045 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6881
04:06:43.047 00.002 28316 Star::Find returns 1 (0), X=951.24, Y=260.13, Mass=2226, SNR=32.6, Peak=182 HFD=4.1
04:06:43.049 00.002 28316 MultiStar: [#1 0.18,0.14,1.00,U] [#2 -0.02,0.10,0.91,U] [#3 -0.04,-0.00,0.84,U] [#4 0.07,-0.07,0.84,U] [#5 -0.21,-0.05,0.74,U] [#6 -0.07,-0.15,0.66,U] [#7 -0.10,-0.07,0.62,U] [#8 -0.56,-0.04,0.00,M2] 
04:06:43.049 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.01}, one-star: {-0.10, -0.07}
04:06:43.050 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.59)
04:06:43.050 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.55)
04:06:43.051 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.70 mountX=-0.00 mountY=0.03, mountTheta=1.59
04:06:43.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
04:06:43.052 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
04:06:43.053 00.001 29988 Worker thread wakes up
04:06:43.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:06:43.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:06:43.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:43.053 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.6
04:06:43.054 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:43.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:43.055 00.001 28316 Enqueuing Expose request
04:06:43.055 00.000 29988 Moving (-0.02, -0.01) raw xDistance=-0.00 yDistance=0.03
04:06:43.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:06:43.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:43.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:06:43.055 00.000 29988 MoveAxis(E, 0, ABG)
04:06:43.055 00.000 29988 Move returns status 0, amount 0
04:06:43.055 00.000 29988 MoveAxis(N, 0, ABG)
04:06:43.055 00.000 29988 Move returns status 0, amount 0
04:06:43.055 00.000 29988 move complete, result=0
04:06:43.055 00.000 29988 worker thread done servicing request
04:06:43.055 00.000 29988 Worker thread wakes up
04:06:43.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:43.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:43.056 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:44.789 01.733 29988 Exposure complete
04:06:44.833 00.044 29988 worker thread done servicing request
04:06:44.834 00.001 28316 OnExposeComplete: enter
04:06:44.835 00.001 28316 UpdateGuideState(): m_state=6
04:06:44.838 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6882
04:06:44.841 00.003 28316 Star::Find returns 1 (0), X=951.29, Y=260.05, Mass=2250, SNR=32.9, Peak=182 HFD=4.0
04:06:44.843 00.002 28316 MultiStar: [#1 0.12,0.10,1.00,U] [#2 0.11,-0.04,0.91,U] [#3 0.10,-0.11,0.86,U] [#4 -0.13,-0.07,0.84,U] [#5 -0.05,-0.16,0.74,U] [#6 -0.18,-0.10,0.64,U] [#7 0.02,-0.38,0.00,M1] [#8 -0.25,-0.04,0.58,U] 
04:06:44.843 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.05, -0.15}
04:06:44.844 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
04:06:44.844 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
04:06:44.844 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.88 mountX=-0.05 mountY=0.05, mountTheta=2.38
04:06:44.845 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
04:06:44.846 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
04:06:44.846 00.000 29988 Worker thread wakes up
04:06:44.846 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:44.847 00.001 28316 UpdateGuideState exits: m=2250 RSB=32.9
04:06:44.847 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:44.848 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:44.848 00.000 28316 Enqueuing Expose request
04:06:44.849 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
04:06:44.849 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
04:06:44.849 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.05
04:06:44.849 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:06:44.849 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:44.849 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:06:44.849 00.000 29988 MoveAxis(E, 0, ABG)
04:06:44.849 00.000 29988 Move returns status 0, amount 0
04:06:44.849 00.000 29988 MoveAxis(N, 0, ABG)
04:06:44.849 00.000 29988 Move returns status 0, amount 0
04:06:44.849 00.000 29988 move complete, result=0
04:06:44.849 00.000 29988 worker thread done servicing request
04:06:44.849 00.000 29988 Worker thread wakes up
04:06:44.849 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:44.849 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:44.849 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:46.252 01.403 29988 Exposure complete
04:06:46.287 00.035 29988 worker thread done servicing request
04:06:46.287 00.000 28316 OnExposeComplete: enter
04:06:46.288 00.001 28316 UpdateGuideState(): m_state=6
04:06:46.289 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6883
04:06:46.289 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=260.04, Mass=2176, SNR=32.3, Peak=182 HFD=4.1
04:06:46.291 00.002 28316 MultiStar: [#1 0.01,-0.08,1.00,U] [#2 0.17,-0.01,0.91,U] [#3 -0.05,-0.09,0.89,U] [#4 -0.18,-0.18,0.83,U] [#5 -0.14,-0.24,0.71,U] [#6 -0.03,-0.10,0.63,U] [#7 0.28,-0.20,0.65,U] [#8 -0.28,-0.13,0.62,U] 
04:06:46.291 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-0.09, -0.16}
04:06:46.292 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
04:06:46.292 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
04:06:46.293 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.82 mountX=-0.10 mountY=0.08, mountTheta=2.44
04:06:46.293 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
04:06:46.294 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
04:06:46.294 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:46.295 00.001 29988 Worker thread wakes up
04:06:46.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
04:06:46.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
04:06:46.295 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
04:06:46.295 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.3
04:06:46.296 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:46.296 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:46.296 00.000 28316 Enqueuing Expose request
04:06:46.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:06:46.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:46.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:06:46.296 00.000 29988 MoveAxis(E, 0, ABG)
04:06:46.297 00.001 29988 Move returns status 0, amount 0
04:06:46.297 00.000 29988 MoveAxis(N, 0, ABG)
04:06:46.297 00.000 29988 Move returns status 0, amount 0
04:06:46.297 00.000 29988 move complete, result=0
04:06:46.297 00.000 29988 worker thread done servicing request
04:06:46.297 00.000 29988 Worker thread wakes up
04:06:46.297 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:46.297 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:46.299 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:47.927 01.628 29988 Exposure complete
04:06:47.977 00.050 29988 worker thread done servicing request
04:06:47.977 00.000 28316 OnExposeComplete: enter
04:06:47.978 00.001 28316 UpdateGuideState(): m_state=6
04:06:47.979 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6884
04:06:47.979 00.000 28316 Star::Find returns 1 (0), X=951.24, Y=260.03, Mass=2219, SNR=32.7, Peak=181 HFD=4.1
04:06:47.980 00.001 28316 MultiStar: [#1 0.23,-0.08,0.99,U] [#2 0.08,-0.12,0.93,U] [#3 -0.03,-0.09,0.90,U] [#4 0.21,-0.02,0.81,U] [#5 -0.07,-0.14,0.74,U] [#6 -0.21,0.02,0.66,U] [#7 -0.16,-0.11,0.64,U] [#8 -0.35,-0.15,0.00,M1] 
04:06:47.982 00.002 28316 refined, 7 included, MultiStar: {0.01, -0.09}, one-star: {-0.10, -0.17}
04:06:47.983 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
04:06:47.985 00.002 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.76)
04:06:47.986 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.10 cameraTheta=-1.49 mountX=-0.09 mountY=0.04, mountTheta=2.76
04:06:47.988 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
04:06:47.990 00.002 28316 Enqueuing Move request for scope (0.01, -0.09)
04:06:47.991 00.001 29988 Worker thread wakes up
04:06:47.991 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:06:47.991 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.7
04:06:47.992 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:47.992 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:47.992 00.000 28316 Enqueuing Expose request
04:06:47.993 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
04:06:47.993 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
04:06:47.993 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.09 yDistance=0.04
04:06:47.993 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:06:47.993 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:47.993 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:06:47.993 00.000 29988 MoveAxis(E, 0, ABG)
04:06:47.993 00.000 29988 Move returns status 0, amount 0
04:06:47.993 00.000 29988 MoveAxis(N, 0, ABG)
04:06:47.993 00.000 29988 Move returns status 0, amount 0
04:06:47.993 00.000 29988 move complete, result=0
04:06:47.993 00.000 29988 worker thread done servicing request
04:06:47.993 00.000 29988 Worker thread wakes up
04:06:47.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:47.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:47.994 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:49.519 01.525 29988 Exposure complete
04:06:49.557 00.038 29988 worker thread done servicing request
04:06:49.558 00.001 28316 OnExposeComplete: enter
04:06:49.560 00.002 28316 UpdateGuideState(): m_state=6
04:06:49.562 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6885
04:06:49.564 00.002 28316 Star::Find returns 1 (0), X=951.29, Y=260.05, Mass=2199, SNR=32.5, Peak=173 HFD=4.1
04:06:49.566 00.002 28316 MultiStar: [#1 0.22,-0.02,0.98,U] [#2 0.08,-0.07,0.95,U] [#3 -0.02,-0.07,0.85,U] [#4 0.12,-0.08,0.85,U] [#5 0.12,-0.27,0.75,U] [#6 0.14,-0.12,0.62,U] [#7 0.22,-0.26,0.66,U] [#8 -0.17,0.13,0.61,U] 
04:06:49.569 00.003 28316 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {-0.05, -0.14}
04:06:49.570 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:06:49.570 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:06:49.571 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.93 mountX=-0.12 mountY=-0.02, mountTheta=-2.96
04:06:49.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
04:06:49.572 00.000 28316 Enqueuing Move request for scope (0.07, -0.10)
04:06:49.573 00.001 29988 Worker thread wakes up
04:06:49.573 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
04:06:49.573 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
04:06:49.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
04:06:49.573 00.000 28316 UpdateGuideState exits: m=2199 RSB=32.5
04:06:49.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:49.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:49.575 00.001 28316 Enqueuing Expose request
04:06:49.575 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
04:06:49.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:06:49.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:49.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:06:49.575 00.000 29988 MoveAxis(E, 0, ABG)
04:06:49.575 00.000 29988 Move returns status 0, amount 0
04:06:49.575 00.000 29988 MoveAxis(N, 0, ABG)
04:06:49.575 00.000 29988 Move returns status 0, amount 0
04:06:49.575 00.000 29988 move complete, result=0
04:06:49.575 00.000 29988 worker thread done servicing request
04:06:49.575 00.000 29988 Worker thread wakes up
04:06:49.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:49.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:49.576 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:06:51.213 01.637 29988 Exposure complete
04:06:51.251 00.038 29988 worker thread done servicing request
04:06:51.251 00.000 28316 OnExposeComplete: enter
04:06:51.252 00.001 28316 UpdateGuideState(): m_state=6
04:06:51.253 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6886
04:06:51.254 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=259.94, Mass=2257, SNR=33.0, Peak=191 HFD=4.2
04:06:51.255 00.001 28316 MultiStar: [#1 0.15,-0.16,0.97,U] [#2 -0.10,-0.08,0.89,U] [#3 -0.07,-0.28,0.85,U] [#4 -0.11,-0.21,0.83,U] [#5 -0.11,-0.23,0.77,U] [#6 -0.25,-0.00,0.63,U] [#7 -0.27,-0.29,0.00,M1] [#8 -0.35,-0.18,0.00,M1] 
04:06:51.256 00.001 28316 refined, 6 included, MultiStar: {-0.10, -0.18}, one-star: {-0.28, -0.26}
04:06:51.257 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
04:06:51.258 00.001 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
04:06:51.258 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.09 mountX=-0.12 mountY=0.17, mountTheta=2.19
04:06:51.259 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
04:06:51.261 00.002 28316 Enqueuing Move request for scope (-0.10, -0.18)
04:06:51.262 00.001 29988 Worker thread wakes up
04:06:51.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:51.262 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
04:06:51.262 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
04:06:51.262 00.000 29988 Moving (-0.10, -0.18) raw xDistance=-0.12 yDistance=0.17
04:06:51.262 00.000 28316 UpdateGuideState exits: m=2257 RSB=33.0
04:06:51.263 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:51.263 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:51.264 00.001 28316 Enqueuing Expose request
04:06:51.264 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:06:51.264 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:51.264 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:06:51.264 00.000 29988 MoveAxis(E, 0, ABG)
04:06:51.264 00.000 29988 Move returns status 0, amount 0
04:06:51.264 00.000 29988 MoveAxis(N, 0, ABG)
04:06:51.264 00.000 29988 Move returns status 0, amount 0
04:06:51.264 00.000 29988 move complete, result=0
04:06:51.264 00.000 29988 worker thread done servicing request
04:06:51.264 00.000 29988 Worker thread wakes up
04:06:51.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:51.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:51.265 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:06:52.784 01.519 29988 Exposure complete
04:06:52.837 00.053 29988 worker thread done servicing request
04:06:52.837 00.000 28316 OnExposeComplete: enter
04:06:52.838 00.001 28316 UpdateGuideState(): m_state=6
04:06:52.840 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6887
04:06:52.842 00.002 28316 Star::Find returns 1 (0), X=951.14, Y=260.20, Mass=2146, SNR=32.1, Peak=189 HFD=4.0
04:06:52.843 00.001 28316 MultiStar: [#1 0.03,0.09,1.02,U] [#2 0.09,0.11,0.95,U] [#3 -0.09,0.07,0.88,U] [#4 -0.03,0.03,0.86,U] [#5 -0.35,-0.03,0.00,M1] [#6 -0.11,0.29,0.64,U] [#7 -0.03,-0.03,0.63,U] [#8 -0.38,0.27,0.00,M2] 
04:06:52.843 00.000 28316 refined, 6 included, MultiStar: {-0.05, 0.07}, one-star: {-0.20, -0.00}
04:06:52.845 00.002 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:06:52.846 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:06:52.847 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.13 mountX=0.09 mountY=0.01, mountTheta=0.09
04:06:52.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
04:06:52.849 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
04:06:52.850 00.001 29988 Worker thread wakes up
04:06:52.850 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:52.851 00.001 28316 UpdateGuideState exits: m=2146 RSB=32.1
04:06:52.851 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:52.851 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:52.852 00.001 28316 Enqueuing Expose request
04:06:52.852 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
04:06:52.852 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
04:06:52.852 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.09 yDistance=0.01
04:06:52.852 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:06:52.852 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:52.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:06:52.852 00.000 29988 MoveAxis(E, 0, ABG)
04:06:52.852 00.000 29988 Move returns status 0, amount 0
04:06:52.852 00.000 29988 MoveAxis(N, 0, ABG)
04:06:52.852 00.000 29988 Move returns status 0, amount 0
04:06:52.853 00.001 29988 move complete, result=0
04:06:52.853 00.000 29988 worker thread done servicing request
04:06:52.853 00.000 29988 Worker thread wakes up
04:06:52.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:52.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:52.853 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:06:54.487 01.634 29988 Exposure complete
04:06:54.534 00.047 29988 worker thread done servicing request
04:06:54.535 00.001 28316 OnExposeComplete: enter
04:06:54.538 00.003 28316 UpdateGuideState(): m_state=6
04:06:54.540 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6888
04:06:54.543 00.003 28316 Star::Find returns 1 (0), X=950.80, Y=260.22, Mass=2281, SNR=33.1, Peak=197 HFD=3.9
04:06:54.544 00.001 28316 MultiStar: [#1 -0.19,-0.03,0.96,U] [#2 -0.36,-0.02,0.00,M1] [#3 -0.47,-0.04,0.00,M1] [#4 -0.31,0.09,0.85,U] [#5 -0.70,0.06,0.00,M2] [#6 -0.20,0.05,0.64,U] [#7 -0.38,0.03,0.00,M1] [#8 -0.80,0.10,0.00,M3] 
04:06:54.546 00.002 28316 refined, 3 included, MultiStar: {-0.32, 0.03}, one-star: {-0.54, 0.02}
04:06:54.546 00.000 28316 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
04:06:54.547 00.001 28316 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
04:06:54.548 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=0.03 hyp=0.32 cameraTheta=3.05 mountX=0.16 mountY=0.27, mountTheta=1.04
04:06:54.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.03, opts=13)
04:06:54.549 00.000 28316 Enqueuing Move request for scope (-0.32, 0.03)
04:06:54.550 00.001 29988 Worker thread wakes up
04:06:54.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.03) opts 0xd
04:06:54.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.03)
04:06:54.550 00.000 29988 Moving (-0.32, 0.03) raw xDistance=0.16 yDistance=0.27
04:06:54.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:54.551 00.001 28316 UpdateGuideState exits: m=2281 RSB=33.1
04:06:54.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:54.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:54.552 00.001 28316 Enqueuing Expose request
04:06:54.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:06:54.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:06:54.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
04:06:54.552 00.000 29988 MoveAxis(E, 0, ABG)
04:06:54.552 00.000 29988 Move returns status 0, amount 0
04:06:54.552 00.000 29988 MoveAxis(N, 0, ABG)
04:06:54.552 00.000 29988 Move returns status 0, amount 0
04:06:54.552 00.000 29988 move complete, result=0
04:06:54.552 00.000 29988 worker thread done servicing request
04:06:54.552 00.000 29988 Worker thread wakes up
04:06:54.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:54.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:54.553 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:06:56.078 01.525 29988 Exposure complete
04:06:56.117 00.039 29988 worker thread done servicing request
04:06:56.117 00.000 28316 OnExposeComplete: enter
04:06:56.118 00.001 28316 UpdateGuideState(): m_state=6
04:06:56.119 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6889
04:06:56.120 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=260.21, Mass=2310, SNR=33.2, Peak=188 HFD=4.2
04:06:56.123 00.003 28316 MultiStar: [#1 0.03,0.29,0.99,U] [#2 -0.18,0.25,0.86,U] [#3 -0.35,0.29,0.00,M2] [#4 -0.18,0.18,0.84,U] [#5 -0.28,0.27,0.00,M3] [#6 -0.13,0.23,0.62,U] [#7 -0.24,0.22,0.62,U] [#8 -0.38,0.26,0.00,M4] 
04:06:56.125 00.002 28316 single-star, 5 included, MultiStar: {-0.13, 0.19}, one-star: {-0.15, 0.01}
04:06:56.127 00.002 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
04:06:56.129 00.002 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
04:06:56.133 00.004 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.09 mountX=0.07 mountY=0.13, mountTheta=1.08
04:06:56.136 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
04:06:56.139 00.003 28316 Enqueuing Move request for scope (-0.15, 0.01)
04:06:56.141 00.002 29988 Worker thread wakes up
04:06:56.141 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
04:06:56.141 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
04:06:56.141 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:56.141 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.13
04:06:56.141 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:06:56.141 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.2
04:06:56.142 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:56.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:56.142 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:06:56.142 00.000 29988 MoveAxis(E, 0, ABG)
04:06:56.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:56.143 00.001 28316 Enqueuing Expose request
04:06:56.143 00.000 29988 Move returns status 0, amount 0
04:06:56.143 00.000 29988 MoveAxis(N, 0, ABG)
04:06:56.143 00.000 29988 Move returns status 0, amount 0
04:06:56.143 00.000 29988 move complete, result=0
04:06:56.143 00.000 29988 worker thread done servicing request
04:06:56.143 00.000 29988 Worker thread wakes up
04:06:56.143 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:56.143 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:56.144 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:06:57.778 01.634 29988 Exposure complete
04:06:57.822 00.044 29988 worker thread done servicing request
04:06:57.822 00.000 28316 OnExposeComplete: enter
04:06:57.824 00.002 28316 UpdateGuideState(): m_state=6
04:06:57.825 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6890
04:06:57.828 00.003 28316 Star::Find returns 1 (0), X=950.89, Y=260.35, Mass=2165, SNR=32.2, Peak=179 HFD=4.0
04:06:57.831 00.003 28316 MultiStar: [#1 -0.06,0.19,1.03,U] [#2 -0.30,0.26,0.00,M1] [#3 -0.40,0.20,0.00,M3] [#4 -0.11,0.14,0.84,U] [#5 -0.46,0.08,0.00,M4] [#6 -0.34,0.29,0.00,M1] [#7 -0.33,0.19,0.00,M1] [#8 -0.49,0.08,0.00,M5] 
04:06:57.833 00.002 28316 refined, 2 included, MultiStar: {-0.21, 0.16}, one-star: {-0.45, 0.15}
04:06:57.835 00.002 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.49 = 0.49)
04:06:57.838 00.003 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
04:06:57.838 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.49 mountX=0.23 mountY=0.12, mountTheta=0.46
04:06:57.840 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.16, opts=13)
04:06:57.841 00.001 28316 Enqueuing Move request for scope (-0.21, 0.16)
04:06:57.841 00.000 29988 Worker thread wakes up
04:06:57.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
04:06:57.841 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
04:06:57.841 00.000 29988 Moving (-0.21, 0.16) raw xDistance=0.23 yDistance=0.12
04:06:57.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:06:57.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:06:57.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:57.842 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:06:57.842 00.000 29988 MoveAxis(W, 49, ABG)
04:06:57.842 00.000 29988 Guiding  Dir = 3, Dur = 49
04:06:57.842 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.2
04:06:57.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:57.843 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:57.843 00.000 28316 Enqueuing Expose request
04:06:57.844 00.001 29988 IsSlewing returns 0
04:06:57.844 00.000 29988 IsGuiding returns 0
04:06:57.846 00.002 29988 PulseGuide returned control before completion, sleep 58
04:06:57.915 00.069 29988 IsGuiding returns 0
04:06:57.915 00.000 29988 Move returns status 0, amount 49
04:06:57.915 00.000 29988 MoveAxis(N, 0, ABG)
04:06:57.915 00.000 29988 Move returns status 0, amount 0
04:06:57.915 00.000 29988 move complete, result=0
04:06:57.915 00.000 29988 worker thread done servicing request
04:06:57.915 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.1 px 0 ms NORTH
04:06:57.916 00.001 29988 Worker thread wakes up
04:06:57.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:57.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:59.329 01.413 29988 Exposure complete
04:06:59.367 00.038 29988 worker thread done servicing request
04:06:59.367 00.000 28316 OnExposeComplete: enter
04:06:59.367 00.000 28316 UpdateGuideState(): m_state=6
04:06:59.368 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6891
04:06:59.368 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=260.09, Mass=2230, SNR=32.6, Peak=184 HFD=4.2
04:06:59.370 00.002 28316 MultiStar: [#1 -0.15,0.08,0.95,U] [#2 -0.35,-0.01,0.00,M2] [#3 -0.30,0.07,0.86,U] [#4 -0.20,-0.15,0.84,U] [#5 -0.52,-0.17,0.00,M5] [#6 -0.12,-0.18,0.66,U] [#7 -0.16,-0.30,0.00,M2] [#8 -0.58,0.03,0.00,M6] 
04:06:59.371 00.001 28316 refined, 4 included, MultiStar: {-0.26, -0.05}, one-star: {-0.46, -0.11}
04:06:59.372 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
04:06:59.373 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
04:06:59.374 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-2.96 mountX=0.06 mountY=0.25, mountTheta=1.33
04:06:59.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.05, opts=13)
04:06:59.377 00.001 28316 Enqueuing Move request for scope (-0.26, -0.05)
04:06:59.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:06:59.378 00.001 28316 UpdateGuideState exits: m=2230 RSB=32.6
04:06:59.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:06:59.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:06:59.379 00.000 28316 Enqueuing Expose request
04:06:59.379 00.000 29988 Worker thread wakes up
04:06:59.380 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.05) opts 0xd
04:06:59.380 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.05)
04:06:59.380 00.000 29988 Moving (-0.26, -0.05) raw xDistance=0.06 yDistance=0.25
04:06:59.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:06:59.380 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:06:59.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:06:59.380 00.000 29988 MoveAxis(E, 0, ABG)
04:06:59.380 00.000 29988 Move returns status 0, amount 0
04:06:59.380 00.000 29988 MoveAxis(N, 0, ABG)
04:06:59.380 00.000 29988 Move returns status 0, amount 0
04:06:59.380 00.000 29988 move complete, result=0
04:06:59.380 00.000 29988 worker thread done servicing request
04:06:59.380 00.000 29988 Worker thread wakes up
04:06:59.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:06:59.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:06:59.380 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:07:01.006 01.626 29988 Exposure complete
04:07:01.032 00.026 29988 worker thread done servicing request
04:07:01.032 00.000 28316 OnExposeComplete: enter
04:07:01.033 00.001 28316 UpdateGuideState(): m_state=6
04:07:01.034 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6892
04:07:01.034 00.000 28316 Star::Find returns 1 (0), X=951.05, Y=259.93, Mass=2331, SNR=33.5, Peak=197 HFD=4.3
04:07:01.035 00.001 28316 MultiStar: [#1 -0.17,0.00,0.96,U] [#2 -0.39,-0.09,0.00,M3] [#3 -0.19,-0.04,0.83,U] [#4 -0.34,-0.20,0.00,M1] [#5 -0.43,-0.12,0.00,M6] [#6 -0.31,-0.10,0.61,U] [#7 -0.40,-0.35,0.00,M3] [#8 -0.43,-0.08,0.00,M7] 
04:07:01.035 00.000 28316 refined, 3 included, MultiStar: {-0.24, -0.11}, one-star: {-0.29, -0.27}
04:07:01.036 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.56)
04:07:01.039 00.003 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.53)
04:07:01.041 00.002 28316 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.72 mountX=0.00 mountY=0.26, mountTheta=1.56
04:07:01.044 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=-0.11, opts=13)
04:07:01.045 00.001 28316 Enqueuing Move request for scope (-0.24, -0.11)
04:07:01.045 00.000 29988 Worker thread wakes up
04:07:01.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:01.046 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.5
04:07:01.046 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:01.047 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:01.047 00.000 28316 Enqueuing Expose request
04:07:01.048 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
04:07:01.048 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
04:07:01.048 00.000 29988 Moving (-0.24, -0.11) raw xDistance=0.00 yDistance=0.26
04:07:01.048 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:07:01.048 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.10 newest=0.63
04:07:01.048 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
04:07:01.048 00.000 29988 MoveAxis(E, 0, ABG)
04:07:01.048 00.000 29988 Move returns status 0, amount 0
04:07:01.048 00.000 29988 MoveAxis(S, 62, ABG)
04:07:01.048 00.000 29988 Guiding  Dir = 1, Dur = 62
04:07:01.048 00.000 29988 IsSlewing returns 0
04:07:01.048 00.000 29988 IsGuiding returns 0
04:07:01.053 00.005 29988 PulseGuide returned control before completion, sleep 67
04:07:01.129 00.076 29988 IsGuiding returns 0
04:07:01.130 00.001 29988 Move returns status 0, amount 62
04:07:01.130 00.000 29988 move complete, result=0
04:07:01.130 00.000 29988 worker thread done servicing request
04:07:01.130 00.000 29988 Worker thread wakes up
04:07:01.130 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
04:07:01.132 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:01.132 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:02.546 01.414 29988 Exposure complete
04:07:02.608 00.062 29988 worker thread done servicing request
04:07:02.608 00.000 28316 OnExposeComplete: enter
04:07:02.610 00.002 28316 UpdateGuideState(): m_state=6
04:07:02.611 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6893
04:07:02.612 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=260.01, Mass=2200, SNR=32.5, Peak=191 HFD=4.3
04:07:02.613 00.001 28316 MultiStar: [#1 0.05,0.02,0.98,U] [#2 -0.11,0.10,0.89,U] [#3 -0.29,0.01,0.84,U] [#4 0.04,-0.08,0.86,U] [#5 -0.15,-0.15,0.73,U] [#6 0.00,-0.03,0.63,U] [#7 -0.09,-0.13,0.63,U] [#8 -0.24,0.11,0.62,U] 
04:07:02.614 00.001 28316 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.23, -0.19}
04:07:02.615 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.49)
04:07:02.617 00.002 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.45)
04:07:02.619 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=0.01 mountY=0.12, mountTheta=1.49
04:07:02.622 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.04, opts=13)
04:07:02.623 00.001 28316 Enqueuing Move request for scope (-0.11, -0.04)
04:07:02.623 00.000 29988 Worker thread wakes up
04:07:02.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:02.624 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
04:07:02.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:02.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:02.627 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
04:07:02.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
04:07:02.627 00.000 29988 Moving (-0.11, -0.04) raw xDistance=0.01 yDistance=0.12
04:07:02.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:07:02.627 00.000 28316 Enqueuing Expose request
04:07:02.628 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:02.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:07:02.628 00.000 29988 MoveAxis(E, 0, ABG)
04:07:02.628 00.000 29988 Move returns status 0, amount 0
04:07:02.628 00.000 29988 MoveAxis(N, 0, ABG)
04:07:02.628 00.000 29988 Move returns status 0, amount 0
04:07:02.628 00.000 29988 move complete, result=0
04:07:02.628 00.000 29988 worker thread done servicing request
04:07:02.628 00.000 29988 Worker thread wakes up
04:07:02.628 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:02.628 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:02.629 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:04.260 01.631 29988 Exposure complete
04:07:04.289 00.029 29988 worker thread done servicing request
04:07:04.289 00.000 28316 OnExposeComplete: enter
04:07:04.291 00.002 28316 UpdateGuideState(): m_state=6
04:07:04.291 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6894
04:07:04.292 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=260.25, Mass=2243, SNR=32.6, Peak=168 HFD=4.1
04:07:04.292 00.000 28316 MultiStar: [#1 0.31,0.21,0.00,M1] [#2 0.03,0.16,0.91,U] [#3 -0.03,0.19,0.85,U] [#4 0.11,0.09,0.81,U] [#5 -0.01,0.13,0.73,U] [#6 -0.05,0.27,0.62,U] [#7 0.08,-0.01,0.62,U] [#8 -0.29,0.21,0.00,M7] 
04:07:04.293 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.12}, one-star: {-0.18, 0.05}
04:07:04.293 00.000 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
04:07:04.294 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
04:07:04.294 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=0.12 mountY=-0.04, mountTheta=-0.35
04:07:04.295 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
04:07:04.296 00.001 28316 Enqueuing Move request for scope (-0.01, 0.12)
04:07:04.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:04.297 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.6
04:07:04.297 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:04.297 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:04.298 00.001 28316 Enqueuing Expose request
04:07:04.298 00.000 29988 Worker thread wakes up
04:07:04.298 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
04:07:04.298 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
04:07:04.299 00.001 29988 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.04
04:07:04.299 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:07:04.299 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:04.299 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:07:04.299 00.000 29988 MoveAxis(E, 0, ABG)
04:07:04.299 00.000 29988 Move returns status 0, amount 0
04:07:04.299 00.000 29988 MoveAxis(N, 0, ABG)
04:07:04.299 00.000 29988 Move returns status 0, amount 0
04:07:04.299 00.000 29988 move complete, result=0
04:07:04.299 00.000 29988 worker thread done servicing request
04:07:04.299 00.000 29988 Worker thread wakes up
04:07:04.299 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:04.299 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:04.299 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:05.826 01.527 29988 Exposure complete
04:07:05.872 00.046 29988 worker thread done servicing request
04:07:05.872 00.000 28316 OnExposeComplete: enter
04:07:05.873 00.001 28316 UpdateGuideState(): m_state=6
04:07:05.874 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6895
04:07:05.874 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=260.12, Mass=2188, SNR=32.4, Peak=189 HFD=4.1
04:07:05.875 00.001 28316 MultiStar: [#1 0.13,-0.07,1.00,U] [#2 -0.10,0.15,0.90,U] [#3 -0.16,0.04,0.86,U] [#4 0.11,0.05,0.88,U] [#5 -0.07,-0.15,0.74,U] [#6 -0.15,0.21,0.65,U] [#7 -0.15,-0.08,0.59,U] [#8 -0.29,0.13,0.58,U] 
04:07:05.875 00.000 28316 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.14, -0.08}
04:07:05.876 00.001 28316 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
04:07:05.876 00.000 28316 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
04:07:05.876 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.91 mountX=0.05 mountY=0.06, mountTheta=0.90
04:07:05.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
04:07:05.878 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
04:07:05.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:05.879 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:07:05.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:05.880 00.001 29988 Worker thread wakes up
04:07:05.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
04:07:05.880 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
04:07:05.880 00.000 29988 Moving (-0.08, 0.02) raw xDistance=0.05 yDistance=0.06
04:07:05.880 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:07:05.880 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:05.880 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:07:05.880 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:05.880 00.000 28316 Enqueuing Expose request
04:07:05.881 00.001 29988 MoveAxis(E, 0, ABG)
04:07:05.881 00.000 29988 Move returns status 0, amount 0
04:07:05.881 00.000 29988 MoveAxis(N, 0, ABG)
04:07:05.881 00.000 29988 Move returns status 0, amount 0
04:07:05.881 00.000 29988 move complete, result=0
04:07:05.881 00.000 29988 worker thread done servicing request
04:07:05.881 00.000 29988 Worker thread wakes up
04:07:05.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:05.882 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:05.882 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:07.516 01.634 29988 Exposure complete
04:07:07.551 00.035 29988 worker thread done servicing request
04:07:07.551 00.000 28316 OnExposeComplete: enter
04:07:07.552 00.001 28316 UpdateGuideState(): m_state=6
04:07:07.552 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6896
04:07:07.554 00.002 28316 Star::Find returns 1 (0), X=951.21, Y=260.00, Mass=2286, SNR=33.0, Peak=186 HFD=4.1
04:07:07.554 00.000 28316 MultiStar: [#1 0.08,0.03,0.97,U] [#2 0.02,0.04,0.91,U] [#3 -0.11,0.05,0.86,U] [#4 0.12,-0.10,0.81,U] [#5 -0.13,-0.22,0.71,U] [#6 0.08,-0.01,0.61,U] [#7 -0.02,0.09,0.62,U] [#8 -0.14,0.10,0.60,U] 
04:07:07.554 00.000 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.13, -0.20}
04:07:07.555 00.001 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
04:07:07.555 00.000 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05)
04:07:07.556 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.20 mountX=-0.02 mountY=0.03, mountTheta=2.08
04:07:07.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
04:07:07.558 00.001 28316 Enqueuing Move request for scope (-0.02, -0.03)
04:07:07.559 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:07.559 00.000 29988 Worker thread wakes up
04:07:07.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
04:07:07.559 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
04:07:07.559 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
04:07:07.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:07:07.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:07.559 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.0
04:07:07.560 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:07:07.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:07.560 00.000 29988 MoveAxis(E, 0, ABG)
04:07:07.560 00.000 29988 Move returns status 0, amount 0
04:07:07.560 00.000 29988 MoveAxis(N, 0, ABG)
04:07:07.560 00.000 29988 Move returns status 0, amount 0
04:07:07.560 00.000 29988 move complete, result=0
04:07:07.560 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:07.561 00.001 28316 Enqueuing Expose request
04:07:07.561 00.000 29988 worker thread done servicing request
04:07:07.561 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:07.562 00.001 29988 Worker thread wakes up
04:07:07.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:07.562 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:09.084 01.522 29988 Exposure complete
04:07:09.129 00.045 29988 worker thread done servicing request
04:07:09.130 00.001 28316 OnExposeComplete: enter
04:07:09.130 00.000 28316 UpdateGuideState(): m_state=6
04:07:09.131 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6897
04:07:09.132 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=260.02, Mass=2174, SNR=32.3, Peak=178 HFD=4.2
04:07:09.134 00.002 28316 MultiStar: [#1 0.26,0.05,1.00,U] [#2 -0.09,-0.15,0.95,U] [#3 -0.09,0.01,0.88,U] [#4 0.15,0.08,0.81,U] [#5 -0.14,-0.27,0.71,U] [#6 0.09,0.12,0.64,U] [#7 -0.10,-0.18,0.64,U] [#8 -0.48,-0.07,0.00,M6] 
04:07:09.135 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.06}, one-star: {-0.19, -0.18}
04:07:09.136 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.74 = 2.55)
04:07:09.138 00.002 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.78 = 2.51)
04:07:09.139 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.74 mountX=-0.05 mountY=0.04, mountTheta=2.52
04:07:09.141 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
04:07:09.142 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
04:07:09.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:09.143 00.001 28316 UpdateGuideState exits: m=2174 RSB=32.3
04:07:09.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:09.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:09.144 00.000 28316 Enqueuing Expose request
04:07:09.144 00.000 29988 Worker thread wakes up
04:07:09.145 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
04:07:09.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
04:07:09.145 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.04
04:07:09.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:07:09.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:09.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:07:09.145 00.000 29988 MoveAxis(E, 0, ABG)
04:07:09.145 00.000 29988 Move returns status 0, amount 0
04:07:09.146 00.001 29988 MoveAxis(N, 0, ABG)
04:07:09.146 00.000 29988 Move returns status 0, amount 0
04:07:09.146 00.000 29988 move complete, result=0
04:07:09.146 00.000 29988 worker thread done servicing request
04:07:09.146 00.000 29988 Worker thread wakes up
04:07:09.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:09.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:09.147 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:10.780 01.633 29988 Exposure complete
04:07:10.818 00.038 29988 worker thread done servicing request
04:07:10.818 00.000 28316 OnExposeComplete: enter
04:07:10.818 00.000 28316 UpdateGuideState(): m_state=6
04:07:10.820 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6898
04:07:10.821 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=260.02, Mass=2254, SNR=32.9, Peak=188 HFD=4.3
04:07:10.822 00.001 28316 MultiStar: [#1 0.08,-0.03,0.99,U] [#2 -0.10,0.03,0.89,U] [#3 -0.12,0.02,0.86,U] [#4 -0.21,-0.01,0.82,U] [#5 -0.44,-0.09,0.00,M2] [#6 -0.27,0.16,0.64,U] [#7 -0.30,-0.22,0.00,M1] [#8 -0.47,-0.09,0.00,M7] 
04:07:10.823 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.01}, one-star: {-0.26, -0.18}
04:07:10.823 00.000 28316 CameraToMount -- cameraTheta (-3.04) - m_xAngle (2.00) = xAngle (-5.04 = 1.25)
04:07:10.824 00.001 28316 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.21)
04:07:10.825 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.04 mountX=0.04 mountY=0.13, mountTheta=1.24
04:07:10.829 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.01, opts=13)
04:07:10.830 00.001 28316 Enqueuing Move request for scope (-0.14, -0.01)
04:07:10.831 00.001 29988 Worker thread wakes up
04:07:10.831 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:07:10.831 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
04:07:10.832 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:10.832 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:10.833 00.001 28316 Enqueuing Expose request
04:07:10.833 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
04:07:10.833 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
04:07:10.833 00.000 29988 Moving (-0.14, -0.01) raw xDistance=0.04 yDistance=0.13
04:07:10.833 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:07:10.833 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:10.833 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:07:10.833 00.000 29988 MoveAxis(E, 0, ABG)
04:07:10.833 00.000 29988 Move returns status 0, amount 0
04:07:10.833 00.000 29988 MoveAxis(N, 0, ABG)
04:07:10.833 00.000 29988 Move returns status 0, amount 0
04:07:10.833 00.000 29988 move complete, result=0
04:07:10.833 00.000 29988 worker thread done servicing request
04:07:10.833 00.000 29988 Worker thread wakes up
04:07:10.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:10.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:10.834 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:12.353 01.519 29988 Exposure complete
04:07:12.394 00.041 29988 worker thread done servicing request
04:07:12.394 00.000 28316 OnExposeComplete: enter
04:07:12.395 00.001 28316 UpdateGuideState(): m_state=6
04:07:12.397 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6899
04:07:12.398 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=260.16, Mass=2335, SNR=33.4, Peak=201 HFD=4.2
04:07:12.400 00.002 28316 MultiStar: [#1 -0.03,0.24,0.97,U] [#2 -0.05,0.15,0.87,U] [#3 -0.21,0.06,0.83,U] [#4 -0.31,0.26,0.00,M1] [#5 -0.29,-0.02,0.75,U] [#6 -0.28,0.42,0.00,M1] [#7 -0.30,0.32,0.00,M2] [#8 -0.69,0.33,0.00,M8] 
04:07:12.401 00.001 28316 refined, 4 included, MultiStar: {-0.18, 0.08}, one-star: {-0.34, -0.04}
04:07:12.402 00.001 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
04:07:12.403 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
04:07:12.404 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.15 mountY=0.13, mountTheta=0.69
04:07:12.406 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.08, opts=13)
04:07:12.407 00.001 28316 Enqueuing Move request for scope (-0.18, 0.08)
04:07:12.407 00.000 29988 Worker thread wakes up
04:07:12.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:12.408 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
04:07:12.408 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:12.409 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:12.409 00.000 28316 Enqueuing Expose request
04:07:12.410 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
04:07:12.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
04:07:12.410 00.000 29988 Moving (-0.18, 0.08) raw xDistance=0.15 yDistance=0.13
04:07:12.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:07:12.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:12.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:07:12.410 00.000 29988 MoveAxis(E, 0, ABG)
04:07:12.410 00.000 29988 Move returns status 0, amount 0
04:07:12.410 00.000 29988 MoveAxis(N, 0, ABG)
04:07:12.410 00.000 29988 Move returns status 0, amount 0
04:07:12.410 00.000 29988 move complete, result=0
04:07:12.410 00.000 29988 worker thread done servicing request
04:07:12.410 00.000 29988 Worker thread wakes up
04:07:12.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:12.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:12.413 00.003 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:14.050 01.637 29988 Exposure complete
04:07:14.094 00.044 29988 worker thread done servicing request
04:07:14.094 00.000 28316 OnExposeComplete: enter
04:07:14.095 00.001 28316 UpdateGuideState(): m_state=6
04:07:14.096 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6900
04:07:14.096 00.000 28316 Star::Find returns 1 (0), X=951.09, Y=260.53, Mass=2206, SNR=32.6, Peak=157 HFD=3.9
04:07:14.097 00.001 28316 MultiStar: [#1 -0.21,0.39,0.00,M1] [#2 -0.11,0.29,0.92,U] [#3 -0.31,0.42,0.00,M1] [#4 -0.27,0.33,0.00,M2] [#5 -0.32,0.33,0.00,M2] [#6 -0.13,0.12,0.63,U] [#7 -0.21,0.25,0.65,U] [#8 -0.44,0.17,0.00,M9] 
04:07:14.097 00.000 28316 refined, 3 included, MultiStar: {-0.18, 0.26}, one-star: {-0.25, 0.33}
04:07:14.098 00.001 28316 CameraToMount -- cameraTheta (2.17) - m_xAngle (2.00) = xAngle (0.17 = 0.17)
04:07:14.098 00.000 28316 CameraToMount -- cameraTheta (2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
04:07:14.098 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.32 cameraTheta=2.17 mountX=0.31 mountY=0.04, mountTheta=0.14
04:07:14.100 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.26, opts=13)
04:07:14.100 00.000 28316 Enqueuing Move request for scope (-0.18, 0.26)
04:07:14.101 00.001 29988 Worker thread wakes up
04:07:14.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
04:07:14.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:14.102 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
04:07:14.102 00.000 28316 UpdateGuideState exits: m=2206 RSB=32.6
04:07:14.103 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:14.104 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:14.104 00.000 28316 Enqueuing Expose request
04:07:14.105 00.001 29988 Moving (-0.18, 0.26) raw xDistance=0.31 yDistance=0.04
04:07:14.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
04:07:14.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:14.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:07:14.105 00.000 29988 MoveAxis(W, 65, ABG)
04:07:14.105 00.000 29988 Guiding  Dir = 3, Dur = 65
04:07:14.105 00.000 29988 IsSlewing returns 0
04:07:14.105 00.000 29988 IsGuiding returns 0
04:07:14.108 00.003 29988 PulseGuide returned control before completion, sleep 74
04:07:14.187 00.079 29988 IsGuiding returns 0
04:07:14.187 00.000 29988 Move returns status 0, amount 65
04:07:14.187 00.000 29988 MoveAxis(N, 0, ABG)
04:07:14.187 00.000 29988 Move returns status 0, amount 0
04:07:14.187 00.000 29988 move complete, result=0
04:07:14.187 00.000 29988 worker thread done servicing request
04:07:14.187 00.000 29988 Worker thread wakes up
04:07:14.188 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:14.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:14.188 00.000 28316 GuideStep: 0.3 px 65 ms WEST, 0.0 px 0 ms NORTH
04:07:15.594 01.406 29988 Exposure complete
04:07:15.634 00.040 29988 worker thread done servicing request
04:07:15.634 00.000 28316 OnExposeComplete: enter
04:07:15.635 00.001 28316 UpdateGuideState(): m_state=6
04:07:15.635 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6901
04:07:15.636 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=260.11, Mass=2143, SNR=32.0, Peak=174 HFD=4.2
04:07:15.636 00.000 28316 MultiStar: [#1 0.00,0.21,1.03,U] [#2 -0.39,0.18,0.00,M1] [#3 -0.18,0.15,0.85,U] [#4 -0.05,-0.00,0.87,U] [#5 -0.38,0.04,0.00,M3] [#6 -0.03,0.05,0.66,U] [#7 -0.15,0.05,0.66,U] [#8 -0.53,0.17,0.00,M10] 
04:07:15.637 00.001 28316 refined, 5 included, MultiStar: {-0.14, 0.06}, one-star: {-0.37, -0.09}
04:07:15.637 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
04:07:15.637 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
04:07:15.638 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.71 mountX=0.11 mountY=0.09, mountTheta=0.69
04:07:15.639 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
04:07:15.641 00.002 28316 Enqueuing Move request for scope (-0.14, 0.06)
04:07:15.641 00.000 29988 Worker thread wakes up
04:07:15.641 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:15.642 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
04:07:15.642 00.000 28316 UpdateGuideState exits: m=2143 RSB=32.0
04:07:15.642 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
04:07:15.642 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:15.643 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:15.643 00.000 28316 Enqueuing Expose request
04:07:15.643 00.000 29988 Moving (-0.14, 0.06) raw xDistance=0.11 yDistance=0.09
04:07:15.643 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:07:15.643 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:15.644 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:07:15.644 00.000 29988 MoveAxis(E, 0, ABG)
04:07:15.644 00.000 29988 Move returns status 0, amount 0
04:07:15.644 00.000 29988 MoveAxis(N, 0, ABG)
04:07:15.644 00.000 29988 Move returns status 0, amount 0
04:07:15.644 00.000 29988 move complete, result=0
04:07:15.644 00.000 29988 worker thread done servicing request
04:07:15.644 00.000 29988 Worker thread wakes up
04:07:15.644 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:15.644 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:15.646 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:17.265 01.619 29988 Exposure complete
04:07:17.301 00.036 29988 worker thread done servicing request
04:07:17.301 00.000 28316 OnExposeComplete: enter
04:07:17.303 00.002 28316 UpdateGuideState(): m_state=6
04:07:17.305 00.002 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6902
04:07:17.306 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=260.16, Mass=2205, SNR=32.6, Peak=178 HFD=4.2
04:07:17.307 00.001 28316 MultiStar: [#1 -0.09,0.07,1.00,U] [#2 -0.29,0.17,0.92,U] [#3 -0.16,0.19,0.86,U] [#4 -0.23,0.19,0.86,U] [#5 -0.49,-0.02,0.00,M4] [#6 -0.30,0.11,0.64,U] [#7 -0.20,-0.11,0.62,U] [#8 -0.43,0.20,0.00,R] 
04:07:17.309 00.002 28316 refined, 6 included, MultiStar: {-0.22, 0.09}, one-star: {-0.27, -0.04}
04:07:17.311 00.002 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
04:07:17.314 00.003 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
04:07:17.316 00.002 28316 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.76 mountX=0.17 mountY=0.16, mountTheta=0.74
04:07:17.320 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.09, opts=13)
04:07:17.321 00.001 28316 Enqueuing Move request for scope (-0.22, 0.09)
04:07:17.321 00.000 29988 Worker thread wakes up
04:07:17.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:17.322 00.001 28316 UpdateGuideState exits: m=2205 RSB=32.6
04:07:17.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:17.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:17.323 00.000 28316 Enqueuing Expose request
04:07:17.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
04:07:17.324 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
04:07:17.324 00.000 29988 Moving (-0.22, 0.09) raw xDistance=0.17 yDistance=0.16
04:07:17.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:07:17.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:17.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:07:17.324 00.000 29988 MoveAxis(E, 0, ABG)
04:07:17.324 00.000 29988 Move returns status 0, amount 0
04:07:17.324 00.000 29988 MoveAxis(N, 0, ABG)
04:07:17.324 00.000 29988 Move returns status 0, amount 0
04:07:17.324 00.000 29988 move complete, result=0
04:07:17.324 00.000 29988 worker thread done servicing request
04:07:17.324 00.000 29988 Worker thread wakes up
04:07:17.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:17.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:17.326 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:07:18.837 01.511 29988 Exposure complete
04:07:18.876 00.039 29988 worker thread done servicing request
04:07:18.876 00.000 28316 OnExposeComplete: enter
04:07:18.877 00.001 28316 UpdateGuideState(): m_state=6
04:07:18.878 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6903
04:07:18.878 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=260.28, Mass=2097, SNR=31.7, Peak=186 HFD=3.9
04:07:18.878 00.000 28316 MultiStar: [#1 -0.17,0.13,1.02,U] [#2 -0.18,0.12,0.95,U] [#3 -0.27,0.17,0.89,U] [#4 -0.25,0.03,0.86,U] [#5 -0.45,0.03,0.00,M5] [#6 -0.16,0.00,0.66,U] [#7 -0.14,0.03,0.65,U] [#8 0.01,-0.19,0.60,U] 
04:07:18.879 00.001 28316 refined, 7 included, MultiStar: {-0.18, 0.06}, one-star: {-0.21, 0.08}
04:07:18.879 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
04:07:18.880 00.001 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
04:07:18.880 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.81 mountX=0.13 mountY=0.13, mountTheta=0.79
04:07:18.881 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.06, opts=13)
04:07:18.883 00.002 28316 Enqueuing Move request for scope (-0.18, 0.06)
04:07:18.886 00.003 29988 Worker thread wakes up
04:07:18.886 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
04:07:18.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:07:18.888 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
04:07:18.888 00.000 28316 UpdateGuideState exits: m=2097 RSB=31.7
04:07:18.889 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:18.889 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:18.890 00.001 28316 Enqueuing Expose request
04:07:18.890 00.000 29988 Moving (-0.18, 0.06) raw xDistance=0.13 yDistance=0.13
04:07:18.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:07:18.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:18.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:07:18.890 00.000 29988 MoveAxis(E, 0, ABG)
04:07:18.890 00.000 29988 Move returns status 0, amount 0
04:07:18.890 00.000 29988 MoveAxis(N, 0, ABG)
04:07:18.890 00.000 29988 Move returns status 0, amount 0
04:07:18.890 00.000 29988 move complete, result=0
04:07:18.890 00.000 29988 worker thread done servicing request
04:07:18.890 00.000 29988 Worker thread wakes up
04:07:18.890 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:18.890 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:18.891 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:20.519 01.628 29988 Exposure complete
04:07:20.588 00.069 29988 worker thread done servicing request
04:07:20.589 00.001 28316 OnExposeComplete: enter
04:07:20.589 00.000 28316 UpdateGuideState(): m_state=6
04:07:20.590 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6904
04:07:20.590 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=260.32, Mass=2240, SNR=32.6, Peak=177 HFD=4.0
04:07:20.591 00.001 28316 MultiStar: [#1 0.03,0.27,0.99,U] [#2 -0.08,0.17,0.87,U] [#3 -0.35,0.34,0.00,M1] [#4 -0.12,0.19,0.85,U] [#5 -0.42,0.12,0.00,M6] [#6 -0.15,0.20,0.62,U] [#7 -0.23,0.17,0.64,U] [#8 0.08,0.14,0.60,U] 
04:07:20.591 00.000 28316 refined, 6 included, MultiStar: {-0.12, 0.18}, one-star: {-0.31, 0.12}
04:07:20.592 00.001 28316 CameraToMount -- cameraTheta (2.14) - m_xAngle (2.00) = xAngle (0.14 = 0.14)
04:07:20.592 00.000 28316 CameraToMount -- cameraTheta (2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
04:07:20.593 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.14 mountX=0.21 mountY=0.02, mountTheta=0.10
04:07:20.597 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.18, opts=13)
04:07:20.600 00.003 28316 Enqueuing Move request for scope (-0.12, 0.18)
04:07:20.602 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:20.604 00.002 28316 UpdateGuideState exits: m=2240 RSB=32.6
04:07:20.607 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:20.610 00.003 29988 Worker thread wakes up
04:07:20.610 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
04:07:20.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:20.611 00.001 28316 Enqueuing Expose request
04:07:20.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
04:07:20.611 00.000 29988 Moving (-0.12, 0.18) raw xDistance=0.21 yDistance=0.02
04:07:20.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
04:07:20.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:20.611 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:07:20.611 00.000 29988 MoveAxis(W, 45, ABG)
04:07:20.611 00.000 29988 Guiding  Dir = 3, Dur = 45
04:07:20.611 00.000 29988 IsSlewing returns 0
04:07:20.611 00.000 29988 IsGuiding returns 0
04:07:20.612 00.001 29988 PulseGuide returned control before completion, sleep 54
04:07:20.672 00.060 29988 IsGuiding returns 1
04:07:20.672 00.000 29988 scope still moving after pulse duration time elapsed
04:07:20.704 00.032 29988 IsSlewing returns 0
04:07:20.704 00.000 29988 IsGuiding returns 0
04:07:20.704 00.000 29988 scope move finished after 45 + 47 ms
04:07:20.704 00.000 29988 Move returns status 0, amount 45
04:07:20.704 00.000 29988 MoveAxis(N, 0, ABG)
04:07:20.704 00.000 29988 Move returns status 0, amount 0
04:07:20.704 00.000 29988 move complete, result=0
04:07:20.704 00.000 29988 worker thread done servicing request
04:07:20.704 00.000 29988 Worker thread wakes up
04:07:20.705 00.001 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
04:07:20.706 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:20.706 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:22.115 01.409 29988 Exposure complete
04:07:22.161 00.046 29988 worker thread done servicing request
04:07:22.161 00.000 28316 OnExposeComplete: enter
04:07:22.161 00.000 28316 UpdateGuideState(): m_state=6
04:07:22.162 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6905
04:07:22.162 00.000 28316 Star::Find returns 1 (0), X=951.06, Y=260.13, Mass=2232, SNR=32.6, Peak=190 HFD=4.2
04:07:22.164 00.002 28316 MultiStar: [#1 0.15,0.24,0.99,U] [#2 -0.16,-0.02,0.92,U] [#3 -0.02,0.14,0.88,U] [#4 0.05,-0.06,0.83,U] [#5 -0.27,0.08,0.76,U] [#6 -0.01,0.03,0.63,U] [#7 -0.14,-0.09,0.63,U] [#8 0.08,-0.16,0.57,U] 
04:07:22.164 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.28, -0.07}
04:07:22.165 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.83 = 0.83)
04:07:22.165 00.000 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
04:07:22.166 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.83 mountX=0.05 mountY=0.05, mountTheta=0.82
04:07:22.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.02, opts=13)
04:07:22.167 00.000 28316 Enqueuing Move request for scope (-0.07, 0.02)
04:07:22.168 00.001 29988 Worker thread wakes up
04:07:22.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:22.169 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.6
04:07:22.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:22.170 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:22.171 00.001 28316 Enqueuing Expose request
04:07:22.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
04:07:22.171 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
04:07:22.171 00.000 29988 Moving (-0.07, 0.02) raw xDistance=0.05 yDistance=0.05
04:07:22.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:07:22.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:22.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:07:22.171 00.000 29988 MoveAxis(E, 0, ABG)
04:07:22.171 00.000 29988 Move returns status 0, amount 0
04:07:22.171 00.000 29988 MoveAxis(N, 0, ABG)
04:07:22.171 00.000 29988 Move returns status 0, amount 0
04:07:22.171 00.000 29988 move complete, result=0
04:07:22.171 00.000 29988 worker thread done servicing request
04:07:22.171 00.000 29988 Worker thread wakes up
04:07:22.172 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:22.172 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:22.172 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:23.809 01.637 29988 Exposure complete
04:07:23.868 00.059 29988 worker thread done servicing request
04:07:23.868 00.000 28316 OnExposeComplete: enter
04:07:23.870 00.002 28316 UpdateGuideState(): m_state=6
04:07:23.871 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6906
04:07:23.871 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=260.19, Mass=2316, SNR=33.4, Peak=184 HFD=4.1
04:07:23.872 00.001 28316 MultiStar: [#1 0.08,0.34,0.00,M1] [#2 -0.02,0.19,0.87,U] [#3 -0.20,0.17,0.84,U] [#4 -0.04,0.15,0.79,U] [#5 -0.53,0.10,0.00,M6] [#6 -0.23,0.41,0.00,M1] [#7 -0.23,0.00,0.64,U] [#8 -0.11,0.20,0.56,U] 
04:07:23.872 00.000 28316 refined, 5 included, MultiStar: {-0.16, 0.11}, one-star: {-0.36, -0.01}
04:07:23.873 00.001 28316 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
04:07:23.873 00.000 28316 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
04:07:23.873 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.53 mountX=0.17 mountY=0.10, mountTheta=0.51
04:07:23.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.11, opts=13)
04:07:23.875 00.001 28316 Enqueuing Move request for scope (-0.16, 0.11)
04:07:23.875 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:23.875 00.000 29988 Worker thread wakes up
04:07:23.875 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.4
04:07:23.876 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:23.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:23.877 00.001 28316 Enqueuing Expose request
04:07:23.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
04:07:23.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
04:07:23.877 00.000 29988 Moving (-0.16, 0.11) raw xDistance=0.17 yDistance=0.10
04:07:23.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:07:23.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:23.877 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:07:23.877 00.000 29988 MoveAxis(E, 0, ABG)
04:07:23.877 00.000 29988 Move returns status 0, amount 0
04:07:23.877 00.000 29988 MoveAxis(N, 0, ABG)
04:07:23.877 00.000 29988 Move returns status 0, amount 0
04:07:23.877 00.000 29988 move complete, result=0
04:07:23.877 00.000 29988 worker thread done servicing request
04:07:23.877 00.000 29988 Worker thread wakes up
04:07:23.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:23.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:23.878 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:25.293 01.415 29988 Exposure complete
04:07:25.320 00.027 29988 worker thread done servicing request
04:07:25.320 00.000 28316 OnExposeComplete: enter
04:07:25.322 00.002 28316 UpdateGuideState(): m_state=6
04:07:25.323 00.001 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6907
04:07:25.324 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=260.25, Mass=2264, SNR=33.1, Peak=163 HFD=4.1
04:07:25.325 00.001 28316 MultiStar: [#1 -0.15,0.31,0.00,M2] [#2 -0.36,0.27,0.00,M1] [#3 -0.38,0.17,0.00,M1] [#4 -0.27,0.11,0.82,U] [#5 -0.34,0.10,0.00,M7] [#6 -0.13,0.37,0.00,M2] [#7 -0.22,0.19,0.60,U] [#8 -0.11,0.18,0.61,U] 
04:07:25.325 00.000 28316 refined, 3 included, MultiStar: {-0.23, 0.12}, one-star: {-0.27, 0.05}
04:07:25.325 00.000 28316 CameraToMount -- cameraTheta (2.66) - m_xAngle (2.00) = xAngle (0.66 = 0.66)
04:07:25.327 00.002 28316 CameraToMount -- cameraTheta (2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
04:07:25.327 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.66 mountX=0.20 mountY=0.15, mountTheta=0.63
04:07:25.328 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.12, opts=13)
04:07:25.329 00.001 28316 Enqueuing Move request for scope (-0.23, 0.12)
04:07:25.329 00.000 29988 Worker thread wakes up
04:07:25.329 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:25.329 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.1
04:07:25.330 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:25.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:25.331 00.001 28316 Enqueuing Expose request
04:07:25.331 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
04:07:25.331 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
04:07:25.331 00.000 29988 Moving (-0.23, 0.12) raw xDistance=0.20 yDistance=0.15
04:07:25.331 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:07:25.331 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:25.331 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:07:25.331 00.000 29988 MoveAxis(W, 43, ABG)
04:07:25.331 00.000 29988 Guiding  Dir = 3, Dur = 43
04:07:25.332 00.001 29988 IsSlewing returns 0
04:07:25.332 00.000 29988 IsGuiding returns 0
04:07:25.333 00.001 29988 PulseGuide returned control before completion, sleep 52
04:07:25.386 00.053 29988 IsGuiding returns 1
04:07:25.386 00.000 29988 scope still moving after pulse duration time elapsed
04:07:25.418 00.032 29988 IsSlewing returns 0
04:07:25.419 00.001 29988 IsGuiding returns 0
04:07:25.419 00.000 29988 scope move finished after 43 + 44 ms
04:07:25.419 00.000 29988 Move returns status 0, amount 43
04:07:25.419 00.000 29988 MoveAxis(N, 0, ABG)
04:07:25.419 00.000 29988 Move returns status 0, amount 0
04:07:25.419 00.000 29988 move complete, result=0
04:07:25.419 00.000 29988 worker thread done servicing request
04:07:25.419 00.000 29988 Worker thread wakes up
04:07:25.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:25.419 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.1 px 0 ms NORTH
04:07:25.421 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:27.055 01.634 29988 Exposure complete
04:07:27.095 00.040 29988 worker thread done servicing request
04:07:27.095 00.000 28316 OnExposeComplete: enter
04:07:27.096 00.001 28316 UpdateGuideState(): m_state=6
04:07:27.097 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6908
04:07:27.098 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=260.23, Mass=2255, SNR=32.8, Peak=186 HFD=4.1
04:07:27.100 00.002 28316 MultiStar: [#1 -0.14,0.13,1.01,U] [#2 -0.09,0.12,0.92,U] [#3 -0.21,0.10,0.85,U] [#4 -0.23,0.09,0.80,U] [#5 -0.29,0.03,0.73,U] [#6 -0.27,0.12,0.62,U] [#7 -0.25,0.10,0.61,U] [#8 0.13,0.02,0.61,U] 
04:07:27.101 00.001 28316 refined, 8 included, MultiStar: {-0.18, 0.08}, one-star: {-0.27, 0.03}
04:07:27.102 00.001 28316 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.00) = xAngle (0.72 = 0.72)
04:07:27.103 00.001 28316 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
04:07:27.103 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=0.15 mountY=0.13, mountTheta=0.69
04:07:27.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.08, opts=13)
04:07:27.105 00.001 28316 Enqueuing Move request for scope (-0.18, 0.08)
04:07:27.105 00.000 29988 Worker thread wakes up
04:07:27.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:27.106 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
04:07:27.106 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
04:07:27.106 00.000 28316 UpdateGuideState exits: m=2255 RSB=32.8
04:07:27.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:27.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:27.107 00.000 28316 Enqueuing Expose request
04:07:27.108 00.001 29988 Moving (-0.18, 0.08) raw xDistance=0.15 yDistance=0.13
04:07:27.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:07:27.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:27.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:07:27.108 00.000 29988 MoveAxis(E, 0, ABG)
04:07:27.108 00.000 29988 Move returns status 0, amount 0
04:07:27.108 00.000 29988 MoveAxis(N, 0, ABG)
04:07:27.108 00.000 29988 Move returns status 0, amount 0
04:07:27.108 00.000 29988 move complete, result=0
04:07:27.108 00.000 29988 worker thread done servicing request
04:07:27.108 00.000 29988 Worker thread wakes up
04:07:27.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:27.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:27.108 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:07:28.635 01.527 29988 Exposure complete
04:07:28.671 00.036 29988 worker thread done servicing request
04:07:28.671 00.000 28316 OnExposeComplete: enter
04:07:28.672 00.001 28316 UpdateGuideState(): m_state=6
04:07:28.673 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6909
04:07:28.674 00.001 28316 Star::Find returns 1 (0), X=951.04, Y=260.38, Mass=2119, SNR=31.9, Peak=151 HFD=4.1
04:07:28.675 00.001 28316 MultiStar: [#1 -0.07,0.35,0.00,M2] [#2 0.07,0.22,0.92,U] [#3 -0.03,0.34,0.87,U] [#4 -0.14,0.22,0.84,U] [#5 -0.24,0.13,0.80,U] [#6 -0.19,0.10,0.68,U] [#7 -0.34,0.08,0.00,M1] [#8 0.21,-0.17,0.60,U] 
04:07:28.676 00.001 28316 refined, 6 included, MultiStar: {-0.10, 0.16}, one-star: {-0.31, 0.18}
04:07:28.677 00.001 28316 CameraToMount -- cameraTheta (2.12) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:07:28.678 00.001 28316 CameraToMount -- cameraTheta (2.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:07:28.679 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.12 mountX=0.19 mountY=0.02, mountTheta=0.09
04:07:28.681 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.16, opts=13)
04:07:28.683 00.002 28316 Enqueuing Move request for scope (-0.10, 0.16)
04:07:28.686 00.003 29988 Worker thread wakes up
04:07:28.686 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
04:07:28.686 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
04:07:28.686 00.000 29988 Moving (-0.10, 0.16) raw xDistance=0.19 yDistance=0.02
04:07:28.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:07:28.686 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:28.686 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:07:28.686 00.000 29988 MoveAxis(E, 0, ABG)
04:07:28.686 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:28.686 00.000 28316 UpdateGuideState exits: m=2119 RSB=31.9
04:07:28.687 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:28.687 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:28.688 00.001 28316 Enqueuing Expose request
04:07:28.688 00.000 29988 Move returns status 0, amount 0
04:07:28.688 00.000 29988 MoveAxis(N, 0, ABG)
04:07:28.688 00.000 29988 Move returns status 0, amount 0
04:07:28.688 00.000 29988 move complete, result=0
04:07:28.688 00.000 29988 worker thread done servicing request
04:07:28.688 00.000 29988 Worker thread wakes up
04:07:28.688 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:28.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:28.689 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:30.311 01.622 29988 Exposure complete
04:07:30.359 00.048 29988 worker thread done servicing request
04:07:30.359 00.000 28316 OnExposeComplete: enter
04:07:30.360 00.001 28316 UpdateGuideState(): m_state=6
04:07:30.361 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6910
04:07:30.361 00.000 28316 Star::Find returns 1 (0), X=951.01, Y=260.27, Mass=2225, SNR=32.7, Peak=170 HFD=4.1
04:07:30.362 00.001 28316 MultiStar: [#1 -0.01,0.24,0.96,U] [#2 -0.03,0.25,0.92,U] [#3 -0.31,0.29,0.00,M1] [#4 -0.14,0.13,0.81,U] [#5 -0.41,0.12,0.00,M6] [#6 -0.23,0.30,0.00,M1] [#7 -0.02,-0.03,0.62,U] [#8 -0.15,0.09,0.59,U] 
04:07:30.362 00.000 28316 refined, 5 included, MultiStar: {-0.12, 0.14}, one-star: {-0.33, 0.07}
04:07:30.363 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
04:07:30.363 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
04:07:30.364 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.29 mountX=0.17 mountY=0.05, mountTheta=0.26
04:07:30.365 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.14, opts=13)
04:07:30.365 00.000 28316 Enqueuing Move request for scope (-0.12, 0.14)
04:07:30.366 00.001 29988 Worker thread wakes up
04:07:30.366 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
04:07:30.366 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
04:07:30.366 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:30.366 00.000 29988 Moving (-0.12, 0.14) raw xDistance=0.17 yDistance=0.05
04:07:30.366 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.7
04:07:30.367 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:30.367 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:30.368 00.001 28316 Enqueuing Expose request
04:07:30.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:07:30.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:30.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:07:30.368 00.000 29988 MoveAxis(E, 0, ABG)
04:07:30.368 00.000 29988 Move returns status 0, amount 0
04:07:30.368 00.000 29988 MoveAxis(N, 0, ABG)
04:07:30.368 00.000 29988 Move returns status 0, amount 0
04:07:30.368 00.000 29988 move complete, result=0
04:07:30.368 00.000 29988 worker thread done servicing request
04:07:30.368 00.000 29988 Worker thread wakes up
04:07:30.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:30.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:30.369 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:31.886 01.517 29988 Exposure complete
04:07:31.920 00.034 29988 worker thread done servicing request
04:07:31.920 00.000 28316 OnExposeComplete: enter
04:07:31.921 00.001 28316 UpdateGuideState(): m_state=6
04:07:31.921 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6911
04:07:31.922 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=260.37, Mass=2288, SNR=33.1, Peak=192 HFD=3.9
04:07:31.923 00.001 28316 MultiStar: [#1 -0.08,0.28,1.00,U] [#2 -0.12,0.16,0.88,U] [#3 -0.25,0.22,0.85,U] [#4 -0.02,0.32,0.82,U] [#5 -0.24,0.02,0.71,U] [#6 -0.20,0.25,0.65,U] [#7 -0.13,0.09,0.62,U] [#8 0.07,-0.05,0.57,U] 
04:07:31.924 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.26, 0.17}
04:07:31.925 00.001 28316 CameraToMount -- cameraTheta (2.26) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
04:07:31.925 00.000 28316 CameraToMount -- cameraTheta (2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
04:07:31.926 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=0.22 mountY=0.05, mountTheta=0.22
04:07:31.927 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
04:07:31.928 00.001 28316 Enqueuing Move request for scope (-0.14, 0.18)
04:07:31.929 00.001 29988 Worker thread wakes up
04:07:31.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
04:07:31.929 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
04:07:31.929 00.000 29988 Moving (-0.14, 0.18) raw xDistance=0.22 yDistance=0.05
04:07:31.929 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:07:31.929 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:31.929 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.1
04:07:31.930 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:31.930 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:31.931 00.001 28316 Enqueuing Expose request
04:07:31.931 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:31.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:07:31.931 00.000 29988 MoveAxis(W, 46, ABG)
04:07:31.931 00.000 29988 Guiding  Dir = 3, Dur = 46
04:07:31.931 00.000 29988 IsSlewing returns 0
04:07:31.931 00.000 29988 IsGuiding returns 0
04:07:31.933 00.002 29988 PulseGuide returned control before completion, sleep 55
04:07:31.993 00.060 29988 IsGuiding returns 1
04:07:31.993 00.000 29988 scope still moving after pulse duration time elapsed
04:07:32.024 00.031 29988 IsSlewing returns 0
04:07:32.024 00.000 29988 IsGuiding returns 0
04:07:32.025 00.001 29988 scope move finished after 46 + 47 ms
04:07:32.025 00.000 29988 Move returns status 0, amount 46
04:07:32.025 00.000 29988 MoveAxis(N, 0, ABG)
04:07:32.025 00.000 29988 Move returns status 0, amount 0
04:07:32.025 00.000 29988 move complete, result=0
04:07:32.025 00.000 29988 worker thread done servicing request
04:07:32.025 00.000 29988 Worker thread wakes up
04:07:32.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:32.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:32.025 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.0 px 0 ms NORTH
04:07:33.657 01.632 29988 Exposure complete
04:07:33.686 00.029 29988 worker thread done servicing request
04:07:33.686 00.000 28316 OnExposeComplete: enter
04:07:33.687 00.001 28316 UpdateGuideState(): m_state=6
04:07:33.688 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6912
04:07:33.689 00.001 28316 Star::Find returns 1 (0), X=951.27, Y=260.18, Mass=2169, SNR=32.4, Peak=180 HFD=4.2
04:07:33.689 00.000 28316 MultiStar: [#1 0.16,-0.02,1.01,U] [#2 0.16,0.09,0.92,U] [#3 -0.06,0.12,0.89,U] [#4 0.30,0.19,0.00,M1] [#5 -0.08,-0.16,0.75,U] [#6 0.01,0.12,0.66,U] [#7 -0.16,-0.06,0.62,U] [#8 0.14,0.14,0.58,U] 
04:07:33.690 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.02}, one-star: {-0.07, -0.02}
04:07:33.690 00.000 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
04:07:33.691 00.001 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
04:07:33.691 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.97 mountX=0.01 mountY=-0.03, mountTheta=-1.04
04:07:33.692 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
04:07:33.694 00.002 28316 Enqueuing Move request for scope (0.02, 0.02)
04:07:33.695 00.001 29988 Worker thread wakes up
04:07:33.695 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:33.696 00.001 28316 UpdateGuideState exits: m=2169 RSB=32.4
04:07:33.697 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:33.697 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:33.698 00.001 28316 Enqueuing Expose request
04:07:33.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
04:07:33.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
04:07:33.698 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
04:07:33.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:07:33.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:33.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:07:33.698 00.000 29988 MoveAxis(E, 0, ABG)
04:07:33.698 00.000 29988 Move returns status 0, amount 0
04:07:33.698 00.000 29988 MoveAxis(N, 0, ABG)
04:07:33.698 00.000 29988 Move returns status 0, amount 0
04:07:33.698 00.000 29988 move complete, result=0
04:07:33.698 00.000 29988 worker thread done servicing request
04:07:33.698 00.000 29988 Worker thread wakes up
04:07:33.699 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:33.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:33.699 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:35.220 01.521 29988 Exposure complete
04:07:35.254 00.034 29988 worker thread done servicing request
04:07:35.255 00.001 28316 OnExposeComplete: enter
04:07:35.256 00.001 28316 UpdateGuideState(): m_state=6
04:07:35.257 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6913
04:07:35.257 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=260.36, Mass=2134, SNR=31.9, Peak=160 HFD=4.0
04:07:35.258 00.001 28316 MultiStar: [#1 0.06,0.22,1.01,U] [#2 -0.03,0.28,0.91,U] [#3 -0.14,0.30,0.90,U] [#4 0.05,0.22,0.85,U] [#5 -0.14,0.18,0.72,U] [#6 -0.04,0.05,0.66,U] [#7 0.10,0.16,0.64,U] [#8 0.01,0.19,0.58,U] 
04:07:35.258 00.000 28316 refined, 8 included, MultiStar: {-0.05, 0.20}, one-star: {-0.27, 0.16}
04:07:35.258 00.000 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.17 = -0.17)
04:07:35.259 00.001 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
04:07:35.260 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.82 mountX=0.21 mountY=-0.04, mountTheta=-0.21
04:07:35.262 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.20, opts=13)
04:07:35.263 00.001 28316 Enqueuing Move request for scope (-0.05, 0.20)
04:07:35.263 00.000 29988 Worker thread wakes up
04:07:35.263 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:35.264 00.001 28316 UpdateGuideState exits: m=2134 RSB=31.9
04:07:35.264 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:35.265 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:35.265 00.000 28316 Enqueuing Expose request
04:07:35.266 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
04:07:35.266 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
04:07:35.266 00.000 29988 Moving (-0.05, 0.20) raw xDistance=0.21 yDistance=-0.04
04:07:35.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:07:35.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:35.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:07:35.266 00.000 29988 MoveAxis(W, 43, ABG)
04:07:35.266 00.000 29988 Guiding  Dir = 3, Dur = 43
04:07:35.266 00.000 29988 IsSlewing returns 0
04:07:35.266 00.000 29988 IsGuiding returns 0
04:07:35.268 00.002 29988 PulseGuide returned control before completion, sleep 52
04:07:35.332 00.064 29988 IsGuiding returns 0
04:07:35.332 00.000 29988 Move returns status 0, amount 43
04:07:35.332 00.000 29988 MoveAxis(N, 0, ABG)
04:07:35.332 00.000 29988 Move returns status 0, amount 0
04:07:35.332 00.000 29988 move complete, result=0
04:07:35.332 00.000 29988 worker thread done servicing request
04:07:35.332 00.000 29988 Worker thread wakes up
04:07:35.332 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.0 px 0 ms NORTH
04:07:35.333 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:35.334 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:36.964 01.630 29988 Exposure complete
04:07:37.012 00.048 29988 worker thread done servicing request
04:07:37.012 00.000 28316 OnExposeComplete: enter
04:07:37.013 00.001 28316 UpdateGuideState(): m_state=6
04:07:37.013 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6914
04:07:37.013 00.000 28316 Star::Find returns 1 (0), X=951.33, Y=260.29, Mass=2241, SNR=32.6, Peak=167 HFD=3.7
04:07:37.014 00.001 28316 MultiStar: [#1 0.33,0.21,0.00,M1] [#2 0.30,0.10,0.93,U] [#3 0.02,0.19,0.84,U] [#4 0.21,0.05,0.82,U] [#5 -0.11,0.05,0.72,U] [#6 0.10,0.25,0.66,U] [#7 -0.15,0.01,0.61,U] [#8 0.20,-0.01,0.57,U] 
04:07:37.015 00.001 28316 single-star, 7 included, MultiStar: {0.07, 0.10}, one-star: {-0.02, 0.09}
04:07:37.015 00.000 28316 CameraToMount -- cameraTheta (1.74) - m_xAngle (2.00) = xAngle (-0.26 = -0.26)
04:07:37.015 00.000 28316 CameraToMount -- cameraTheta (1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.30 = -0.30)
04:07:37.016 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.74 mountX=0.09 mountY=-0.03, mountTheta=-0.29
04:07:37.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
04:07:37.017 00.000 28316 Enqueuing Move request for scope (-0.02, 0.09)
04:07:37.018 00.001 29988 Worker thread wakes up
04:07:37.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:37.018 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.6
04:07:37.019 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:37.019 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:37.020 00.001 28316 Enqueuing Expose request
04:07:37.020 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
04:07:37.020 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
04:07:37.020 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.03
04:07:37.020 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:07:37.020 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:37.020 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:07:37.020 00.000 29988 MoveAxis(E, 0, ABG)
04:07:37.020 00.000 29988 Move returns status 0, amount 0
04:07:37.020 00.000 29988 MoveAxis(N, 0, ABG)
04:07:37.020 00.000 29988 Move returns status 0, amount 0
04:07:37.020 00.000 29988 move complete, result=0
04:07:37.020 00.000 29988 worker thread done servicing request
04:07:37.020 00.000 29988 Worker thread wakes up
04:07:37.020 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:37.020 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:37.021 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:38.544 01.523 29988 Exposure complete
04:07:38.583 00.039 29988 worker thread done servicing request
04:07:38.583 00.000 28316 OnExposeComplete: enter
04:07:38.586 00.003 28316 UpdateGuideState(): m_state=6
04:07:38.588 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6915
04:07:38.591 00.003 28316 Star::Find returns 1 (0), X=951.35, Y=260.41, Mass=2156, SNR=32.2, Peak=144 HFD=4.1
04:07:38.593 00.002 28316 MultiStar: [#1 0.35,0.34,0.00,M2] [#2 0.17,0.16,0.92,U] [#3 -0.00,0.53,0.00,M1] [#4 0.13,0.33,0.00,M1] [#5 -0.09,0.24,0.74,U] [#6 0.09,0.30,0.64,U] [#7 -0.13,0.18,0.64,U] [#8 0.35,-0.06,0.00,M1] 
04:07:38.596 00.003 28316 single-star, 4 included, MultiStar: {0.02, 0.21}, one-star: {0.01, 0.21}
04:07:38.598 00.002 28316 CameraToMount -- cameraTheta (1.50) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
04:07:38.601 00.003 28316 CameraToMount -- cameraTheta (1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
04:07:38.601 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=0.19 mountY=-0.11, mountTheta=-0.52
04:07:38.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.21, opts=13)
04:07:38.603 00.001 28316 Enqueuing Move request for scope (0.01, 0.21)
04:07:38.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:38.604 00.001 28316 UpdateGuideState exits: m=2156 RSB=32.2
04:07:38.604 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:38.604 00.000 29988 Worker thread wakes up
04:07:38.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
04:07:38.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
04:07:38.605 00.000 29988 Moving (0.01, 0.21) raw xDistance=0.19 yDistance=-0.11
04:07:38.605 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:38.606 00.001 28316 Enqueuing Expose request
04:07:38.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:07:38.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:38.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:07:38.606 00.000 29988 MoveAxis(E, 0, ABG)
04:07:38.606 00.000 29988 Move returns status 0, amount 0
04:07:38.606 00.000 29988 MoveAxis(N, 0, ABG)
04:07:38.606 00.000 29988 Move returns status 0, amount 0
04:07:38.606 00.000 29988 move complete, result=0
04:07:38.606 00.000 29988 worker thread done servicing request
04:07:38.606 00.000 29988 Worker thread wakes up
04:07:38.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:38.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:38.607 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:07:40.232 01.625 29988 Exposure complete
04:07:40.256 00.024 29988 worker thread done servicing request
04:07:40.256 00.000 28316 OnExposeComplete: enter
04:07:40.257 00.001 28316 UpdateGuideState(): m_state=6
04:07:40.257 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6916
04:07:40.258 00.001 28316 Star::Find returns 1 (0), X=951.16, Y=260.24, Mass=2362, SNR=33.8, Peak=180 HFD=4.1
04:07:40.258 00.000 28316 MultiStar: [#1 0.35,0.16,0.00,M3] [#2 0.23,0.02,0.90,U] [#3 0.07,0.09,0.81,U] [#4 0.18,0.03,0.83,U] [#5 -0.09,-0.06,0.73,U] [#6 -0.13,0.30,0.60,U] [#7 -0.08,0.02,0.62,U] [#8 0.29,-0.10,0.58,U] 
04:07:40.259 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.04}, one-star: {-0.18, 0.04}
04:07:40.259 00.000 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
04:07:40.260 00.001 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
04:07:40.260 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.86 mountX=0.02 mountY=-0.05, mountTheta=-1.15
04:07:40.262 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
04:07:40.263 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
04:07:40.264 00.001 29988 Worker thread wakes up
04:07:40.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:40.265 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.8
04:07:40.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:40.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:40.266 00.000 28316 Enqueuing Expose request
04:07:40.268 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
04:07:40.268 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
04:07:40.268 00.000 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
04:07:40.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:07:40.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:40.269 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:07:40.269 00.000 29988 MoveAxis(E, 0, ABG)
04:07:40.269 00.000 29988 Move returns status 0, amount 0
04:07:40.269 00.000 29988 MoveAxis(N, 0, ABG)
04:07:40.269 00.000 29988 Move returns status 0, amount 0
04:07:40.269 00.000 29988 move complete, result=0
04:07:40.269 00.000 29988 worker thread done servicing request
04:07:40.269 00.000 29988 Worker thread wakes up
04:07:40.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:40.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:40.269 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:41.787 01.518 29988 Exposure complete
04:07:41.819 00.032 29988 worker thread done servicing request
04:07:41.819 00.000 28316 OnExposeComplete: enter
04:07:41.820 00.001 28316 UpdateGuideState(): m_state=6
04:07:41.821 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6917
04:07:41.822 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=260.33, Mass=2334, SNR=33.4, Peak=163 HFD=3.9
04:07:41.823 00.001 28316 MultiStar: [#1 0.15,0.42,0.00,M4] [#2 0.07,0.33,0.91,U] [#3 -0.03,0.25,0.85,U] [#4 -0.04,0.18,0.79,U] [#5 -0.06,0.03,0.72,U] [#6 -0.20,0.30,0.00,M1] [#7 -0.13,-0.00,0.62,U] [#8 0.12,-0.11,0.58,U] 
04:07:41.823 00.000 28316 refined, 6 included, MultiStar: {-0.03, 0.14}, one-star: {-0.12, 0.13}
04:07:41.824 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
04:07:41.825 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
04:07:41.826 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=0.14 mountY=-0.03, mountTheta=-0.24
04:07:41.828 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.14, opts=13)
04:07:41.831 00.003 28316 Enqueuing Move request for scope (-0.03, 0.14)
04:07:41.833 00.002 29988 Worker thread wakes up
04:07:41.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:41.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
04:07:41.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
04:07:41.834 00.000 29988 Moving (-0.03, 0.14) raw xDistance=0.14 yDistance=-0.03
04:07:41.834 00.000 28316 UpdateGuideState exits: m=2334 RSB=33.4
04:07:41.835 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:07:41.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:41.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:41.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:41.837 00.001 28316 Enqueuing Expose request
04:07:41.838 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:07:41.838 00.000 29988 MoveAxis(E, 0, ABG)
04:07:41.838 00.000 29988 Move returns status 0, amount 0
04:07:41.838 00.000 29988 MoveAxis(N, 0, ABG)
04:07:41.838 00.000 29988 Move returns status 0, amount 0
04:07:41.838 00.000 29988 move complete, result=0
04:07:41.838 00.000 29988 worker thread done servicing request
04:07:41.838 00.000 29988 Worker thread wakes up
04:07:41.838 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:41.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:41.839 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:43.463 01.624 29988 Exposure complete
04:07:43.502 00.039 29988 worker thread done servicing request
04:07:43.502 00.000 28316 OnExposeComplete: enter
04:07:43.503 00.001 28316 UpdateGuideState(): m_state=6
04:07:43.504 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6918
04:07:43.505 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=260.36, Mass=2265, SNR=32.9, Peak=161 HFD=3.9
04:07:43.506 00.001 28316 MultiStar: [#1 0.36,0.16,0.00,M5] [#2 0.21,0.18,0.93,U] [#3 -0.00,0.32,0.84,U] [#4 0.17,0.11,0.83,U] [#5 0.12,-0.16,0.74,U] [#6 0.01,0.17,0.61,U] [#7 -0.07,0.14,0.65,U] [#8 -0.01,-0.08,0.61,U] 
04:07:43.507 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.12}, one-star: {-0.09, 0.16}
04:07:43.508 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
04:07:43.509 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
04:07:43.510 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.12 cameraTheta=1.19 mountX=0.09 mountY=-0.09, mountTheta=-0.83
04:07:43.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.12, opts=13)
04:07:43.511 00.000 28316 Enqueuing Move request for scope (0.05, 0.12)
04:07:43.512 00.001 29988 Worker thread wakes up
04:07:43.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
04:07:43.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
04:07:43.512 00.000 29988 Moving (0.05, 0.12) raw xDistance=0.09 yDistance=-0.09
04:07:43.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:07:43.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:43.512 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:43.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:07:43.512 00.000 29988 MoveAxis(E, 0, ABG)
04:07:43.512 00.000 28316 UpdateGuideState exits: m=2265 RSB=32.9
04:07:43.513 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:43.513 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:43.514 00.001 28316 Enqueuing Expose request
04:07:43.514 00.000 29988 Move returns status 0, amount 0
04:07:43.514 00.000 29988 MoveAxis(N, 0, ABG)
04:07:43.514 00.000 29988 Move returns status 0, amount 0
04:07:43.514 00.000 29988 move complete, result=0
04:07:43.514 00.000 29988 worker thread done servicing request
04:07:43.514 00.000 29988 Worker thread wakes up
04:07:43.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:43.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:43.516 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:07:45.036 01.520 29988 Exposure complete
04:07:45.075 00.039 29988 worker thread done servicing request
04:07:45.075 00.000 28316 OnExposeComplete: enter
04:07:45.077 00.002 28316 UpdateGuideState(): m_state=6
04:07:45.079 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6919
04:07:45.080 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=260.28, Mass=2238, SNR=32.7, Peak=158 HFD=4.0
04:07:45.082 00.002 28316 MultiStar: [#1 0.06,0.21,0.99,U] [#2 0.02,0.23,0.93,U] [#3 -0.01,0.28,0.90,U] [#4 0.14,0.24,0.79,U] [#5 -0.09,0.06,0.75,U] [#6 0.16,0.08,0.62,U] [#7 0.10,-0.07,0.64,U] [#8 0.21,-0.08,0.57,U] 
04:07:45.083 00.001 28316 single-star, 8 included, MultiStar: {0.05, 0.13}, one-star: {-0.04, 0.08}
04:07:45.084 00.001 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (-0.00 = -0.00)
04:07:45.085 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
04:07:45.086 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.00 mountX=0.09 mountY=-0.00, mountTheta=-0.04
04:07:45.088 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.08, opts=13)
04:07:45.089 00.001 28316 Enqueuing Move request for scope (-0.04, 0.08)
04:07:45.089 00.000 29988 Worker thread wakes up
04:07:45.089 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
04:07:45.089 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
04:07:45.089 00.000 29988 Moving (-0.04, 0.08) raw xDistance=0.09 yDistance=-0.00
04:07:45.090 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:07:45.090 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:45.090 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.7
04:07:45.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:45.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:45.091 00.000 28316 Enqueuing Expose request
04:07:45.092 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:45.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:07:45.092 00.000 29988 MoveAxis(E, 0, ABG)
04:07:45.092 00.000 29988 Move returns status 0, amount 0
04:07:45.092 00.000 29988 MoveAxis(N, 0, ABG)
04:07:45.092 00.000 29988 Move returns status 0, amount 0
04:07:45.092 00.000 29988 move complete, result=0
04:07:45.092 00.000 29988 worker thread done servicing request
04:07:45.092 00.000 29988 Worker thread wakes up
04:07:45.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:45.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:45.092 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:46.732 01.640 29988 Exposure complete
04:07:46.764 00.032 29988 worker thread done servicing request
04:07:46.764 00.000 28316 OnExposeComplete: enter
04:07:46.765 00.001 28316 UpdateGuideState(): m_state=6
04:07:46.765 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6920
04:07:46.766 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=260.27, Mass=2236, SNR=32.7, Peak=172 HFD=4.1
04:07:46.766 00.000 28316 MultiStar: [#1 0.31,0.28,0.00,M5] [#2 0.15,0.14,0.91,U] [#3 0.23,0.06,0.86,U] [#4 0.21,0.16,0.81,U] [#5 -0.11,0.08,0.78,U] [#6 0.02,0.23,0.61,U] [#7 -0.06,0.04,0.62,U] [#8 0.34,0.04,0.00,M1] 
04:07:46.767 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.11}, one-star: {-0.10, 0.07}
04:07:46.767 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
04:07:46.768 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
04:07:46.768 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.12 mountX=0.08 mountY=-0.10, mountTheta=-0.89
04:07:46.769 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.11, opts=13)
04:07:46.770 00.001 28316 Enqueuing Move request for scope (0.05, 0.11)
04:07:46.770 00.000 29988 Worker thread wakes up
04:07:46.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:46.770 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.7
04:07:46.771 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:46.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:46.772 00.001 28316 Enqueuing Expose request
04:07:46.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
04:07:46.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
04:07:46.772 00.000 29988 Moving (0.05, 0.11) raw xDistance=0.08 yDistance=-0.10
04:07:46.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:07:46.772 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:46.772 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:07:46.772 00.000 29988 MoveAxis(E, 0, ABG)
04:07:46.772 00.000 29988 Move returns status 0, amount 0
04:07:46.772 00.000 29988 MoveAxis(N, 0, ABG)
04:07:46.772 00.000 29988 Move returns status 0, amount 0
04:07:46.772 00.000 29988 move complete, result=0
04:07:46.772 00.000 29988 worker thread done servicing request
04:07:46.772 00.000 29988 Worker thread wakes up
04:07:46.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:46.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:46.773 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:07:48.288 01.515 29988 Exposure complete
04:07:48.319 00.031 29988 worker thread done servicing request
04:07:48.319 00.000 28316 OnExposeComplete: enter
04:07:48.320 00.001 28316 UpdateGuideState(): m_state=6
04:07:48.321 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6921
04:07:48.321 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=260.15, Mass=2332, SNR=33.4, Peak=185 HFD=3.9
04:07:48.321 00.000 28316 MultiStar: [#1 0.05,0.07,0.97,U] [#2 0.08,0.05,0.92,U] [#3 -0.03,0.20,0.85,U] [#4 0.21,-0.00,0.80,U] [#5 -0.16,-0.08,0.73,U] [#6 -0.14,0.10,0.64,U] [#7 -0.28,-0.06,0.64,U] [#8 0.10,-0.14,0.59,U] 
04:07:48.322 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {0.00, -0.05}
04:07:48.322 00.000 28316 CameraToMount -- cameraTheta (2.05) - m_xAngle (2.00) = xAngle (0.05 = 0.05)
04:07:48.323 00.001 28316 CameraToMount -- cameraTheta (2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
04:07:48.323 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.05 mountX=0.02 mountY=0.00, mountTheta=0.01
04:07:48.325 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
04:07:48.326 00.001 28316 Enqueuing Move request for scope (-0.01, 0.02)
04:07:48.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
04:07:48.327 00.001 28316 UpdateGuideState exits: m=2332 RSB=33.4
04:07:48.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:48.327 00.000 29988 Worker thread wakes up
04:07:48.327 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
04:07:48.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
04:07:48.327 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=0.00
04:07:48.327 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:07:48.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:48.328 00.001 28316 Enqueuing Expose request
04:07:48.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:48.329 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:07:48.329 00.000 29988 MoveAxis(E, 0, ABG)
04:07:48.329 00.000 29988 Move returns status 0, amount 0
04:07:48.329 00.000 29988 MoveAxis(N, 0, ABG)
04:07:48.329 00.000 29988 Move returns status 0, amount 0
04:07:48.329 00.000 29988 move complete, result=0
04:07:48.329 00.000 29988 worker thread done servicing request
04:07:48.329 00.000 29988 Worker thread wakes up
04:07:48.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:48.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:48.329 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:49.956 01.627 29988 Exposure complete
04:07:49.992 00.036 29988 worker thread done servicing request
04:07:49.992 00.000 28316 OnExposeComplete: enter
04:07:49.992 00.000 28316 UpdateGuideState(): m_state=6
04:07:49.993 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6922
04:07:49.993 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=259.96, Mass=2148, SNR=32.1, Peak=171 HFD=4.1
04:07:49.994 00.001 28316 MultiStar: [#1 0.15,0.15,1.05,U] [#2 -0.08,0.09,0.90,U] [#3 0.01,0.01,0.86,U] [#4 0.11,-0.05,0.87,U] [#5 -0.10,-0.09,0.74,U] [#6 -0.07,0.06,0.64,U] [#7 0.10,-0.11,0.62,U] [#8 0.15,-0.16,0.60,U] 
04:07:49.995 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.14, -0.24}
04:07:49.996 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.11)
04:07:49.997 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
04:07:49.997 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.18 mountX=-0.03 mountY=0.00, mountTheta=3.07
04:07:49.999 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
04:07:50.000 00.001 28316 Enqueuing Move request for scope (0.01, -0.03)
04:07:50.003 00.003 29988 Worker thread wakes up
04:07:50.004 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:50.004 00.000 28316 UpdateGuideState exits: m=2148 RSB=32.1
04:07:50.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:50.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:50.005 00.000 28316 Enqueuing Expose request
04:07:50.006 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
04:07:50.006 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
04:07:50.006 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.00
04:07:50.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:07:50.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:50.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:07:50.006 00.000 29988 MoveAxis(E, 0, ABG)
04:07:50.006 00.000 29988 Move returns status 0, amount 0
04:07:50.006 00.000 29988 MoveAxis(N, 0, ABG)
04:07:50.006 00.000 29988 Move returns status 0, amount 0
04:07:50.006 00.000 29988 move complete, result=0
04:07:50.006 00.000 29988 worker thread done servicing request
04:07:50.006 00.000 29988 Worker thread wakes up
04:07:50.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:50.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:50.007 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:51.525 01.518 29988 Exposure complete
04:07:51.573 00.048 29988 worker thread done servicing request
04:07:51.574 00.001 28316 OnExposeComplete: enter
04:07:51.575 00.001 28316 UpdateGuideState(): m_state=6
04:07:51.577 00.002 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6923
04:07:51.579 00.002 28316 Star::Find returns 1 (0), X=951.20, Y=260.22, Mass=2284, SNR=33.1, Peak=185 HFD=3.9
04:07:51.580 00.001 28316 MultiStar: [#1 0.08,0.14,0.97,U] [#2 -0.15,0.01,0.92,U] [#3 -0.14,0.10,0.88,U] [#4 0.07,0.15,0.84,U] [#5 -0.26,0.07,0.75,U] [#6 -0.19,0.34,0.00,M1] [#7 -0.08,-0.02,0.59,U] [#8 0.18,-0.20,0.59,U] 
04:07:51.581 00.001 28316 refined, 7 included, MultiStar: {-0.06, 0.05}, one-star: {-0.14, 0.02}
04:07:51.583 00.002 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
04:07:51.586 00.003 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
04:07:51.587 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.50 mountX=0.07 mountY=0.03, mountTheta=0.47
04:07:51.589 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.05, opts=13)
04:07:51.590 00.001 28316 Enqueuing Move request for scope (-0.06, 0.05)
04:07:51.590 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:07:51.590 00.000 29988 Worker thread wakes up
04:07:51.591 00.001 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:07:51.592 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
04:07:51.592 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
04:07:51.592 00.000 29988 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=0.03
04:07:51.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:07:51.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:51.592 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:51.593 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:07:51.593 00.000 29988 MoveAxis(E, 0, ABG)
04:07:51.593 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:51.595 00.002 28316 Enqueuing Expose request
04:07:51.596 00.001 29988 Move returns status 0, amount 0
04:07:51.596 00.000 29988 MoveAxis(N, 0, ABG)
04:07:51.596 00.000 29988 Move returns status 0, amount 0
04:07:51.596 00.000 29988 move complete, result=0
04:07:51.596 00.000 29988 worker thread done servicing request
04:07:51.596 00.000 29988 Worker thread wakes up
04:07:51.596 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:51.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:51.597 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:53.220 01.623 29988 Exposure complete
04:07:53.259 00.039 29988 worker thread done servicing request
04:07:53.259 00.000 28316 OnExposeComplete: enter
04:07:53.261 00.002 28316 UpdateGuideState(): m_state=6
04:07:53.262 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6924
04:07:53.263 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=260.14, Mass=2265, SNR=33.0, Peak=181 HFD=4.3
04:07:53.264 00.001 28316 MultiStar: [#1 0.10,-0.03,1.00,U] [#2 0.11,0.08,0.90,U] [#3 -0.08,-0.03,0.86,U] [#4 0.17,-0.24,0.86,U] [#5 -0.03,-0.08,0.76,U] [#6 -0.04,-0.22,0.61,U] [#7 -0.06,-0.08,0.59,U] [#8 0.29,-0.33,0.00,M1] 
04:07:53.265 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.08}, one-star: {-0.17, -0.06}
04:07:53.265 00.000 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.74)
04:07:53.266 00.001 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.70)
04:07:53.266 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.55 mountX=-0.07 mountY=0.03, mountTheta=2.70
04:07:53.267 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.08, opts=13)
04:07:53.268 00.001 28316 Enqueuing Move request for scope (0.00, -0.08)
04:07:53.268 00.000 29988 Worker thread wakes up
04:07:53.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=219, Gamma=0.580
04:07:53.269 00.001 28316 UpdateGuideState exits: m=2265 RSB=33.0
04:07:53.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:53.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:53.270 00.001 28316 Enqueuing Expose request
04:07:53.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
04:07:53.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
04:07:53.270 00.000 29988 Moving (0.00, -0.08) raw xDistance=-0.07 yDistance=0.03
04:07:53.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:07:53.270 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:53.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:07:53.270 00.000 29988 MoveAxis(E, 0, ABG)
04:07:53.270 00.000 29988 Move returns status 0, amount 0
04:07:53.270 00.000 29988 MoveAxis(N, 0, ABG)
04:07:53.270 00.000 29988 Move returns status 0, amount 0
04:07:53.271 00.001 29988 move complete, result=0
04:07:53.271 00.000 29988 worker thread done servicing request
04:07:53.271 00.000 29988 Worker thread wakes up
04:07:53.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:53.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:53.271 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:07:54.801 01.530 29988 Exposure complete
04:07:54.835 00.034 28316 OnExposeComplete: enter
04:07:54.835 00.000 28316 UpdateGuideState(): m_state=6
04:07:54.836 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6925
04:07:54.836 00.000 28316 Star::Find returns 1 (0), X=951.37, Y=260.15, Mass=2338, SNR=33.3, Peak=164 HFD=4.0
04:07:54.837 00.001 28316 MultiStar: [#1 0.30,0.06,0.96,U] [#2 0.21,0.06,0.90,U] [#3 0.10,0.06,0.84,U] [#4 0.29,-0.14,0.86,U] [#5 -0.02,-0.09,0.73,U] [#6 0.32,0.05,0.61,U] [#7 -0.15,-0.06,0.63,U] [#8 0.24,-0.19,0.61,U] 
04:07:54.837 00.000 28316 single-star, 8 included, MultiStar: {0.15, -0.03}, one-star: {0.03, -0.05}
04:07:54.838 00.001 29988 worker thread done servicing request
04:07:54.838 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
04:07:54.838 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
04:07:54.839 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.04 mountX=-0.05 mountY=-0.00, mountTheta=-3.08
04:07:54.840 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
04:07:54.841 00.001 28316 Enqueuing Move request for scope (0.03, -0.05)
04:07:54.841 00.000 29988 Worker thread wakes up
04:07:54.841 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
04:07:54.841 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
04:07:54.841 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=-0.00
04:07:54.841 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:07:54.841 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:54.841 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
04:07:54.842 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.3
04:07:54.842 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:54.843 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:54.843 00.000 28316 Enqueuing Expose request
04:07:54.844 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:07:54.844 00.000 29988 MoveAxis(E, 0, ABG)
04:07:54.844 00.000 29988 Move returns status 0, amount 0
04:07:54.844 00.000 29988 MoveAxis(N, 0, ABG)
04:07:54.844 00.000 29988 Move returns status 0, amount 0
04:07:54.844 00.000 29988 move complete, result=0
04:07:54.844 00.000 29988 worker thread done servicing request
04:07:54.844 00.000 29988 Worker thread wakes up
04:07:54.844 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:54.844 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:54.844 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:56.473 01.629 29988 Exposure complete
04:07:56.505 00.032 29988 worker thread done servicing request
04:07:56.505 00.000 28316 OnExposeComplete: enter
04:07:56.507 00.002 28316 UpdateGuideState(): m_state=6
04:07:56.508 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6926
04:07:56.509 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=260.18, Mass=2257, SNR=32.9, Peak=171 HFD=3.9
04:07:56.511 00.002 28316 MultiStar: [#1 0.31,0.12,0.98,U] [#2 0.09,0.03,0.91,U] [#3 0.08,0.17,0.84,U] [#4 0.33,-0.16,0.00,M1] [#5 -0.07,0.11,0.75,U] [#6 0.41,-0.27,0.00,M1] [#7 0.22,-0.16,0.63,U] [#8 0.26,-0.06,0.57,U] 
04:07:56.511 00.000 28316 single-star, 6 included, MultiStar: {0.13, 0.04}, one-star: {0.03, -0.02}
04:07:56.511 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
04:07:56.511 00.000 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
04:07:56.511 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.57 mountX=-0.03 mountY=-0.02, mountTheta=-2.60
04:07:56.514 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.02, opts=13)
04:07:56.514 00.000 28316 Enqueuing Move request for scope (0.03, -0.02)
04:07:56.514 00.000 29988 Worker thread wakes up
04:07:56.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
04:07:56.516 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
04:07:56.516 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
04:07:56.516 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.9
04:07:56.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:56.517 00.001 29988 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=-0.02
04:07:56.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:07:56.517 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:56.517 00.000 28316 Enqueuing Expose request
04:07:56.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:56.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:07:56.518 00.001 29988 MoveAxis(E, 0, ABG)
04:07:56.518 00.000 29988 Move returns status 0, amount 0
04:07:56.518 00.000 29988 MoveAxis(N, 0, ABG)
04:07:56.518 00.000 29988 Move returns status 0, amount 0
04:07:56.518 00.000 29988 move complete, result=0
04:07:56.518 00.000 29988 worker thread done servicing request
04:07:56.518 00.000 29988 Worker thread wakes up
04:07:56.518 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:56.518 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:56.518 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:07:58.036 01.518 29988 Exposure complete
04:07:58.087 00.051 29988 worker thread done servicing request
04:07:58.087 00.000 28316 OnExposeComplete: enter
04:07:58.088 00.001 28316 UpdateGuideState(): m_state=6
04:07:58.088 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6927
04:07:58.089 00.001 28316 Star::Find returns 1 (0), X=951.38, Y=260.07, Mass=2054, SNR=31.4, Peak=151 HFD=3.9
04:07:58.089 00.000 28316 MultiStar: [#1 0.18,0.07,1.02,U] [#2 0.03,0.16,0.95,U] [#3 0.05,0.08,0.88,U] [#4 0.13,-0.02,0.87,U] [#5 -0.05,0.03,0.76,U] [#6 0.12,-0.10,0.64,U] [#7 0.20,-0.34,0.00,M1] [#8 0.09,-0.29,0.63,U] 
04:07:58.090 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.04, -0.13}
04:07:58.090 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
04:07:58.091 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
04:07:58.091 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.16 mountX=-0.04 mountY=-0.06, mountTheta=-2.17
04:07:58.092 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
04:07:58.093 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
04:07:58.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:58.094 00.001 28316 UpdateGuideState exits: m=2054 RSB=31.4
04:07:58.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:58.095 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:58.095 00.000 28316 Enqueuing Expose request
04:07:58.096 00.001 29988 Worker thread wakes up
04:07:58.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
04:07:58.096 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
04:07:58.096 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.06
04:07:58.096 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:07:58.096 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:58.097 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:07:58.097 00.000 29988 MoveAxis(E, 0, ABG)
04:07:58.097 00.000 29988 Move returns status 0, amount 0
04:07:58.097 00.000 29988 MoveAxis(N, 0, ABG)
04:07:58.097 00.000 29988 Move returns status 0, amount 0
04:07:58.097 00.000 29988 move complete, result=0
04:07:58.097 00.000 29988 worker thread done servicing request
04:07:58.097 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:07:58.097 00.000 29988 Worker thread wakes up
04:07:58.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:58.098 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:59.735 01.637 29988 Exposure complete
04:07:59.783 00.048 29988 worker thread done servicing request
04:07:59.783 00.000 28316 OnExposeComplete: enter
04:07:59.783 00.000 28316 UpdateGuideState(): m_state=6
04:07:59.784 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6928
04:07:59.784 00.000 28316 Star::Find returns 1 (0), X=951.20, Y=259.95, Mass=2288, SNR=33.2, Peak=183 HFD=4.2
04:07:59.785 00.001 28316 MultiStar: [#1 0.10,-0.12,0.93,U] [#2 0.05,-0.01,0.88,U] [#3 -0.05,-0.01,0.83,U] [#4 0.16,-0.22,0.82,U] [#5 -0.19,-0.17,0.76,U] [#6 -0.18,-0.16,0.66,U] [#7 0.10,0.03,0.60,U] [#8 0.35,-0.15,0.00,M1] 
04:07:59.785 00.000 28316 refined, 7 included, MultiStar: {-0.02, -0.12}, one-star: {-0.14, -0.25}
04:07:59.786 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
04:07:59.786 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
04:07:59.787 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.71 mountX=-0.10 mountY=0.07, mountTheta=2.55
04:07:59.788 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
04:07:59.789 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
04:07:59.789 00.000 29988 Worker thread wakes up
04:07:59.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:07:59.790 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.2
04:07:59.790 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:07:59.791 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:07:59.791 00.000 28316 Enqueuing Expose request
04:07:59.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
04:07:59.791 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
04:07:59.791 00.000 29988 Moving (-0.02, -0.12) raw xDistance=-0.10 yDistance=0.07
04:07:59.792 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:07:59.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:07:59.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:07:59.792 00.000 29988 MoveAxis(E, 0, ABG)
04:07:59.792 00.000 29988 Move returns status 0, amount 0
04:07:59.792 00.000 29988 MoveAxis(N, 0, ABG)
04:07:59.792 00.000 29988 Move returns status 0, amount 0
04:07:59.792 00.000 29988 move complete, result=0
04:07:59.792 00.000 29988 worker thread done servicing request
04:07:59.792 00.000 29988 Worker thread wakes up
04:07:59.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:07:59.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:07:59.792 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:01.317 01.525 29988 Exposure complete
04:08:01.356 00.039 29988 worker thread done servicing request
04:08:01.356 00.000 28316 OnExposeComplete: enter
04:08:01.357 00.001 28316 UpdateGuideState(): m_state=6
04:08:01.358 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6929
04:08:01.358 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=260.12, Mass=2170, SNR=32.3, Peak=167 HFD=4.0
04:08:01.359 00.001 28316 MultiStar: [#1 0.16,-0.10,1.04,U] [#2 0.14,0.12,0.94,U] [#3 -0.11,-0.10,0.85,U] [#4 -0.01,0.07,0.82,U] [#5 0.02,-0.31,0.72,U] [#6 -0.10,0.18,0.63,U] [#7 0.14,-0.08,0.61,U] [#8 0.37,-0.16,0.00,M2] 
04:08:01.359 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {-0.01, -0.08}
04:08:01.360 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
04:08:01.361 00.001 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
04:08:01.361 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.85 mountX=-0.05 mountY=-0.01, mountTheta=-2.88
04:08:01.362 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.04, opts=13)
04:08:01.363 00.001 28316 Enqueuing Move request for scope (0.04, -0.04)
04:08:01.363 00.000 29988 Worker thread wakes up
04:08:01.363 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:01.364 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
04:08:01.364 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:08:01.364 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:01.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:01.365 00.000 28316 Enqueuing Expose request
04:08:01.365 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
04:08:01.366 00.001 29988 Moving (0.04, -0.04) raw xDistance=-0.05 yDistance=-0.01
04:08:01.366 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:08:01.366 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:01.366 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:08:01.366 00.000 29988 MoveAxis(E, 0, ABG)
04:08:01.366 00.000 29988 Move returns status 0, amount 0
04:08:01.366 00.000 29988 MoveAxis(N, 0, ABG)
04:08:01.366 00.000 29988 Move returns status 0, amount 0
04:08:01.366 00.000 29988 move complete, result=0
04:08:01.366 00.000 29988 worker thread done servicing request
04:08:01.366 00.000 29988 Worker thread wakes up
04:08:01.366 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:01.366 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:01.366 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:02.991 01.625 29988 Exposure complete
04:08:03.042 00.051 29988 worker thread done servicing request
04:08:03.042 00.000 28316 OnExposeComplete: enter
04:08:03.043 00.001 28316 UpdateGuideState(): m_state=6
04:08:03.045 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6930
04:08:03.046 00.001 28316 Star::Find returns 1 (0), X=951.15, Y=260.11, Mass=2172, SNR=32.2, Peak=171 HFD=4.3
04:08:03.048 00.002 28316 MultiStar: [#1 0.24,0.14,1.01,U] [#2 0.11,-0.06,0.94,U] [#3 0.06,-0.03,0.87,U] [#4 0.12,0.16,0.85,U] [#5 -0.12,-0.09,0.76,U] [#6 0.08,0.15,0.65,U] [#7 0.09,0.04,0.65,U] [#8 0.19,0.07,0.59,U] 
04:08:03.049 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {-0.19, -0.09}
04:08:03.050 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
04:08:03.051 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
04:08:03.053 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=0.00 mountY=-0.07, mountTheta=-1.55
04:08:03.054 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.03, opts=13)
04:08:03.055 00.001 28316 Enqueuing Move request for scope (0.06, 0.03)
04:08:03.055 00.000 29988 Worker thread wakes up
04:08:03.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
04:08:03.055 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:08:03.056 00.001 28316 UpdateGuideState exits: m=2172 RSB=32.2
04:08:03.056 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:03.057 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:03.057 00.000 28316 Enqueuing Expose request
04:08:03.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
04:08:03.057 00.000 29988 Moving (0.06, 0.03) raw xDistance=0.00 yDistance=-0.07
04:08:03.058 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:08:03.058 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:03.058 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:08:03.058 00.000 29988 MoveAxis(E, 0, ABG)
04:08:03.058 00.000 29988 Move returns status 0, amount 0
04:08:03.058 00.000 29988 MoveAxis(N, 0, ABG)
04:08:03.058 00.000 29988 Move returns status 0, amount 0
04:08:03.058 00.000 29988 move complete, result=0
04:08:03.058 00.000 29988 worker thread done servicing request
04:08:03.058 00.000 29988 Worker thread wakes up
04:08:03.058 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:03.058 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:03.058 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:04.576 01.518 29988 Exposure complete
04:08:04.627 00.051 29988 worker thread done servicing request
04:08:04.627 00.000 28316 OnExposeComplete: enter
04:08:04.628 00.001 28316 UpdateGuideState(): m_state=6
04:08:04.629 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6931
04:08:04.631 00.002 28316 Star::Find returns 1 (0), X=951.17, Y=260.19, Mass=2319, SNR=33.4, Peak=170 HFD=4.3
04:08:04.632 00.001 28316 MultiStar: [#1 0.12,0.09,0.95,U] [#2 0.10,-0.05,0.88,U] [#3 -0.06,0.16,0.84,U] [#4 0.14,-0.25,0.83,U] [#5 -0.18,0.01,0.72,U] [#6 0.13,-0.05,0.65,U] [#7 0.29,-0.21,0.00,M1] [#8 0.09,-0.08,0.60,U] 
04:08:04.634 00.002 28316 refined, 7 included, MultiStar: {0.02, -0.02}, one-star: {-0.17, -0.01}
04:08:04.637 00.003 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
04:08:04.638 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
04:08:04.639 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-0.87 mountX=-0.02 mountY=-0.01, mountTheta=-2.91
04:08:04.643 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
04:08:04.643 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
04:08:04.644 00.001 29988 Worker thread wakes up
04:08:04.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
04:08:04.644 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
04:08:04.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
04:08:04.645 00.001 29988 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=-0.01
04:08:04.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:08:04.645 00.000 28316 UpdateGuideState exits: m=2319 RSB=33.4
04:08:04.647 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:04.648 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:04.648 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:04.649 00.001 28316 Enqueuing Expose request
04:08:04.652 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:08:04.652 00.000 29988 MoveAxis(E, 0, ABG)
04:08:04.652 00.000 29988 Move returns status 0, amount 0
04:08:04.652 00.000 29988 MoveAxis(N, 0, ABG)
04:08:04.652 00.000 29988 Move returns status 0, amount 0
04:08:04.652 00.000 29988 move complete, result=0
04:08:04.652 00.000 29988 worker thread done servicing request
04:08:04.652 00.000 29988 Worker thread wakes up
04:08:04.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:04.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:04.653 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:06.284 01.631 29988 Exposure complete
04:08:06.335 00.051 29988 worker thread done servicing request
04:08:06.335 00.000 28316 OnExposeComplete: enter
04:08:06.336 00.001 28316 UpdateGuideState(): m_state=6
04:08:06.337 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6932
04:08:06.337 00.000 28316 Star::Find returns 1 (0), X=951.40, Y=260.25, Mass=2253, SNR=32.9, Peak=165 HFD=3.9
04:08:06.338 00.001 28316 MultiStar: [#1 0.28,0.05,0.99,U] [#2 0.31,0.07,0.92,U] [#3 0.11,0.10,0.85,U] [#4 0.25,-0.06,0.85,U] [#5 -0.08,0.00,0.74,U] [#6 0.27,-0.03,0.63,U] [#7 0.16,-0.20,0.62,U] [#8 0.21,-0.16,0.60,U] 
04:08:06.338 00.000 28316 single-star, 8 included, MultiStar: {0.18, -0.00}, one-star: {0.06, 0.05}
04:08:06.339 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
04:08:06.339 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
04:08:06.340 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.67 mountX=0.02 mountY=-0.08, mountTheta=-1.33
04:08:06.340 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.05, opts=13)
04:08:06.341 00.001 28316 Enqueuing Move request for scope (0.06, 0.05)
04:08:06.341 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:06.342 00.001 28316 UpdateGuideState exits: m=2253 RSB=32.9
04:08:06.343 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:06.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:06.345 00.001 28316 Enqueuing Expose request
04:08:06.345 00.000 29988 Worker thread wakes up
04:08:06.345 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
04:08:06.345 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
04:08:06.345 00.000 29988 Moving (0.06, 0.05) raw xDistance=0.02 yDistance=-0.08
04:08:06.345 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:08:06.345 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:06.345 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:08:06.345 00.000 29988 MoveAxis(E, 0, ABG)
04:08:06.345 00.000 29988 Move returns status 0, amount 0
04:08:06.345 00.000 29988 MoveAxis(N, 0, ABG)
04:08:06.345 00.000 29988 Move returns status 0, amount 0
04:08:06.346 00.001 29988 move complete, result=0
04:08:06.346 00.000 29988 worker thread done servicing request
04:08:06.346 00.000 29988 Worker thread wakes up
04:08:06.346 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:06.346 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:06.347 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:07.874 01.527 29988 Exposure complete
04:08:07.912 00.038 29988 worker thread done servicing request
04:08:07.912 00.000 28316 OnExposeComplete: enter
04:08:07.913 00.001 28316 UpdateGuideState(): m_state=6
04:08:07.913 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6933
04:08:07.914 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=260.22, Mass=2295, SNR=33.2, Peak=171 HFD=4.3
04:08:07.915 00.001 28316 MultiStar: [#1 0.34,0.30,0.00,M1] [#2 0.14,0.22,0.87,U] [#3 -0.10,0.28,0.83,U] [#4 0.28,-0.12,0.83,U] [#5 -0.08,0.12,0.73,U] [#6 0.19,0.01,0.65,U] [#7 0.09,-0.12,0.59,U] [#8 0.17,-0.03,0.57,U] 
04:08:07.915 00.000 28316 single-star, 7 included, MultiStar: {0.07, 0.06}, one-star: {-0.06, 0.02}
04:08:07.915 00.000 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
04:08:07.916 00.001 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
04:08:07.916 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.85 mountX=0.04 mountY=0.05, mountTheta=0.83
04:08:07.918 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.02, opts=13)
04:08:07.918 00.000 28316 Enqueuing Move request for scope (-0.06, 0.02)
04:08:07.919 00.001 29988 Worker thread wakes up
04:08:07.919 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:07.920 00.001 28316 UpdateGuideState exits: m=2295 RSB=33.2
04:08:07.920 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:07.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
04:08:07.920 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:07.922 00.002 28316 Enqueuing Expose request
04:08:07.922 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
04:08:07.922 00.000 29988 Moving (-0.06, 0.02) raw xDistance=0.04 yDistance=0.05
04:08:07.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:08:07.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:07.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:08:07.922 00.000 29988 MoveAxis(E, 0, ABG)
04:08:07.922 00.000 29988 Move returns status 0, amount 0
04:08:07.922 00.000 29988 MoveAxis(N, 0, ABG)
04:08:07.922 00.000 29988 Move returns status 0, amount 0
04:08:07.922 00.000 29988 move complete, result=0
04:08:07.922 00.000 29988 worker thread done servicing request
04:08:07.922 00.000 29988 Worker thread wakes up
04:08:07.922 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:07.922 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:07.923 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:09.555 01.632 29988 Exposure complete
04:08:09.595 00.040 29988 worker thread done servicing request
04:08:09.595 00.000 28316 OnExposeComplete: enter
04:08:09.598 00.003 28316 UpdateGuideState(): m_state=6
04:08:09.600 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6934
04:08:09.601 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=260.21, Mass=2095, SNR=31.7, Peak=164 HFD=4.0
04:08:09.602 00.001 28316 MultiStar: [#1 0.28,0.17,1.01,U] [#2 0.03,0.13,0.93,U] [#3 -0.04,0.20,0.87,U] [#4 0.13,0.10,0.85,U] [#5 0.15,0.01,0.75,U] [#6 0.12,0.10,0.67,U] [#7 0.08,-0.05,0.63,U] [#8 0.24,-0.20,0.60,U] 
04:08:09.602 00.000 28316 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {-0.17, 0.01}
04:08:09.603 00.001 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
04:08:09.603 00.000 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
04:08:09.604 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=0.03 mountY=-0.10, mountTheta=-1.32
04:08:09.605 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
04:08:09.605 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
04:08:09.606 00.001 29988 Worker thread wakes up
04:08:09.606 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:09.606 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
04:08:09.606 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
04:08:09.606 00.000 28316 UpdateGuideState exits: m=2095 RSB=31.7
04:08:09.607 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:09.608 00.001 29988 Moving (0.08, 0.07) raw xDistance=0.03 yDistance=-0.10
04:08:09.608 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:08:09.608 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:09.608 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:09.610 00.002 28316 Enqueuing Expose request
04:08:09.611 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:08:09.611 00.000 29988 MoveAxis(E, 0, ABG)
04:08:09.611 00.000 29988 Move returns status 0, amount 0
04:08:09.611 00.000 29988 MoveAxis(N, 0, ABG)
04:08:09.611 00.000 29988 Move returns status 0, amount 0
04:08:09.611 00.000 29988 move complete, result=0
04:08:09.611 00.000 29988 worker thread done servicing request
04:08:09.611 00.000 29988 Worker thread wakes up
04:08:09.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:09.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:09.613 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:11.124 01.511 29988 Exposure complete
04:08:11.179 00.055 29988 worker thread done servicing request
04:08:11.179 00.000 28316 OnExposeComplete: enter
04:08:11.180 00.001 28316 UpdateGuideState(): m_state=6
04:08:11.180 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6935
04:08:11.181 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=260.17, Mass=2384, SNR=33.8, Peak=186 HFD=4.3
04:08:11.181 00.000 28316 MultiStar: [#1 0.04,0.10,0.93,U] [#2 -0.02,0.04,0.90,U] [#3 0.01,0.09,0.81,U] [#4 -0.15,-0.17,0.81,U] [#5 -0.28,-0.15,0.72,U] [#6 -0.11,-0.20,0.63,U] [#7 0.20,-0.28,0.65,U] [#8 -0.13,0.01,0.58,U] 
04:08:11.181 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.10, -0.03}
04:08:11.182 00.001 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.42 = 1.87)
04:08:11.182 00.000 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
04:08:11.183 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.42 mountX=-0.02 mountY=0.08, mountTheta=1.86
04:08:11.185 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.05, opts=13)
04:08:11.185 00.000 28316 Enqueuing Move request for scope (-0.06, -0.05)
04:08:11.186 00.001 29988 Worker thread wakes up
04:08:11.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:11.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
04:08:11.186 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
04:08:11.186 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
04:08:11.187 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:11.187 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:11.188 00.001 28316 Enqueuing Expose request
04:08:11.188 00.000 29988 Moving (-0.06, -0.05) raw xDistance=-0.02 yDistance=0.08
04:08:11.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:08:11.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:11.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:08:11.188 00.000 29988 MoveAxis(E, 0, ABG)
04:08:11.188 00.000 29988 Move returns status 0, amount 0
04:08:11.188 00.000 29988 MoveAxis(N, 0, ABG)
04:08:11.188 00.000 29988 Move returns status 0, amount 0
04:08:11.188 00.000 29988 move complete, result=0
04:08:11.188 00.000 29988 worker thread done servicing request
04:08:11.188 00.000 29988 Worker thread wakes up
04:08:11.189 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:11.189 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:11.189 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:12.825 01.636 29988 Exposure complete
04:08:12.858 00.033 29988 worker thread done servicing request
04:08:12.858 00.000 28316 OnExposeComplete: enter
04:08:12.858 00.000 28316 UpdateGuideState(): m_state=6
04:08:12.859 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6936
04:08:12.859 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=260.11, Mass=2267, SNR=33.0, Peak=192 HFD=4.2
04:08:12.860 00.001 28316 MultiStar: [#1 -0.02,0.09,0.99,U] [#2 -0.10,-0.02,0.90,U] [#3 -0.17,-0.04,0.85,U] [#4 0.23,-0.11,0.85,U] [#5 -0.23,-0.06,0.75,U] [#6 0.10,0.07,0.62,U] [#7 -0.02,-0.03,0.60,U] [#8 0.10,-0.21,0.58,U] 
04:08:12.860 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.22, -0.09}
04:08:12.861 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.84)
04:08:12.861 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.48 = 1.80)
04:08:12.862 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.44 mountX=-0.02 mountY=0.06, mountTheta=1.84
04:08:12.864 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
04:08:12.864 00.000 28316 Enqueuing Move request for scope (-0.05, -0.04)
04:08:12.865 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:12.865 00.000 29988 Worker thread wakes up
04:08:12.865 00.000 28316 UpdateGuideState exits: m=2267 RSB=33.0
04:08:12.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:12.867 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:12.867 00.000 28316 Enqueuing Expose request
04:08:12.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
04:08:12.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
04:08:12.867 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.02 yDistance=0.06
04:08:12.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:08:12.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:12.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:08:12.868 00.001 29988 MoveAxis(E, 0, ABG)
04:08:12.868 00.000 29988 Move returns status 0, amount 0
04:08:12.868 00.000 29988 MoveAxis(N, 0, ABG)
04:08:12.868 00.000 29988 Move returns status 0, amount 0
04:08:12.868 00.000 29988 move complete, result=0
04:08:12.868 00.000 29988 worker thread done servicing request
04:08:12.868 00.000 29988 Worker thread wakes up
04:08:12.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:12.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:12.869 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:14.384 01.515 29988 Exposure complete
04:08:14.443 00.059 29988 worker thread done servicing request
04:08:14.443 00.000 28316 OnExposeComplete: enter
04:08:14.444 00.001 28316 UpdateGuideState(): m_state=6
04:08:14.445 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6937
04:08:14.445 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=260.13, Mass=2246, SNR=32.7, Peak=171 HFD=4.0
04:08:14.446 00.001 28316 MultiStar: [#1 0.03,0.00,1.03,U] [#2 0.18,-0.06,0.90,U] [#3 0.15,0.12,0.85,U] [#4 0.19,-0.11,0.81,U] [#5 -0.14,-0.14,0.74,U] [#6 -0.10,-0.21,0.63,U] [#7 0.15,-0.25,0.66,U] [#8 0.03,-0.16,0.62,U] 
04:08:14.446 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.09}, one-star: {-0.03, -0.07}
04:08:14.447 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.33)
04:08:14.447 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
04:08:14.448 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.96 mountX=-0.06 mountY=0.06, mountTheta=2.31
04:08:14.451 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.07, opts=13)
04:08:14.452 00.001 28316 Enqueuing Move request for scope (-0.03, -0.07)
04:08:14.453 00.001 29988 Worker thread wakes up
04:08:14.453 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:14.454 00.001 28316 UpdateGuideState exits: m=2246 RSB=32.7
04:08:14.454 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:14.454 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:14.455 00.001 28316 Enqueuing Expose request
04:08:14.455 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
04:08:14.455 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
04:08:14.455 00.000 29988 Moving (-0.03, -0.07) raw xDistance=-0.06 yDistance=0.06
04:08:14.455 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:08:14.455 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:14.455 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:08:14.456 00.001 29988 MoveAxis(E, 0, ABG)
04:08:14.456 00.000 29988 Move returns status 0, amount 0
04:08:14.456 00.000 29988 MoveAxis(N, 0, ABG)
04:08:14.456 00.000 29988 Move returns status 0, amount 0
04:08:14.456 00.000 29988 move complete, result=0
04:08:14.456 00.000 29988 worker thread done servicing request
04:08:14.456 00.000 29988 Worker thread wakes up
04:08:14.456 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:14.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:14.456 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:16.095 01.639 29988 Exposure complete
04:08:16.135 00.040 29988 worker thread done servicing request
04:08:16.135 00.000 28316 OnExposeComplete: enter
04:08:16.136 00.001 28316 UpdateGuideState(): m_state=6
04:08:16.136 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6938
04:08:16.137 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=260.28, Mass=2413, SNR=34.0, Peak=165 HFD=3.9
04:08:16.138 00.001 28316 MultiStar: [#1 0.40,0.49,0.00,M1] [#2 0.18,0.22,0.86,U] [#3 0.18,0.24,0.84,U] [#4 0.38,-0.04,0.00,M1] [#5 0.23,0.08,0.71,U] [#6 0.25,-0.10,0.61,U] [#7 0.17,0.03,0.60,U] [#8 0.48,-0.16,0.00,M1] 
04:08:16.138 00.000 28316 single-star, 5 included, MultiStar: {0.20, 0.11}, one-star: {0.17, 0.08}
04:08:16.139 00.001 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
04:08:16.139 00.000 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
04:08:16.140 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.45 mountX=0.00 mountY=-0.19, mountTheta=-1.55
04:08:16.141 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.08, opts=13)
04:08:16.141 00.000 28316 Enqueuing Move request for scope (0.17, 0.08)
04:08:16.142 00.001 29988 Worker thread wakes up
04:08:16.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:16.142 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
04:08:16.142 00.000 28316 UpdateGuideState exits: m=2413 RSB=34.0
04:08:16.143 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:16.143 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:16.143 00.000 28316 Enqueuing Expose request
04:08:16.145 00.002 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
04:08:16.145 00.000 29988 Moving (0.17, 0.08) raw xDistance=0.00 yDistance=-0.19
04:08:16.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:08:16.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:16.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:08:16.145 00.000 29988 MoveAxis(E, 0, ABG)
04:08:16.145 00.000 29988 Move returns status 0, amount 0
04:08:16.145 00.000 29988 MoveAxis(N, 0, ABG)
04:08:16.145 00.000 29988 Move returns status 0, amount 0
04:08:16.145 00.000 29988 move complete, result=0
04:08:16.145 00.000 29988 worker thread done servicing request
04:08:16.145 00.000 29988 Worker thread wakes up
04:08:16.145 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:16.145 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:16.145 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:17.664 01.519 29988 Exposure complete
04:08:17.698 00.034 29988 worker thread done servicing request
04:08:17.698 00.000 28316 OnExposeComplete: enter
04:08:17.698 00.000 28316 UpdateGuideState(): m_state=6
04:08:17.700 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6939
04:08:17.700 00.000 28316 Star::Find returns 1 (0), X=951.35, Y=260.21, Mass=2201, SNR=32.4, Peak=161 HFD=4.0
04:08:17.701 00.001 28316 MultiStar: [#1 0.30,0.01,0.97,U] [#2 0.22,0.09,0.91,U] [#3 0.06,0.12,0.91,U] [#4 0.44,0.06,0.00,M2] [#5 0.15,-0.03,0.74,U] [#6 0.33,0.08,0.66,U] [#7 0.32,-0.05,0.60,U] [#8 0.41,-0.03,0.00,M2] 
04:08:17.703 00.002 28316 single-star, 6 included, MultiStar: {0.19, 0.04}, one-star: {0.01, 0.01}
04:08:17.704 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
04:08:17.705 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
04:08:17.706 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.05 mountX=0.01 mountY=-0.01, mountTheta=-0.96
04:08:17.709 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
04:08:17.711 00.002 28316 Enqueuing Move request for scope (0.01, 0.01)
04:08:17.711 00.000 29988 Worker thread wakes up
04:08:17.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:17.712 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.4
04:08:17.713 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
04:08:17.713 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
04:08:17.713 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
04:08:17.713 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:08:17.713 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:17.713 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:17.714 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:08:17.714 00.000 29988 MoveAxis(E, 0, ABG)
04:08:17.714 00.000 29988 Move returns status 0, amount 0
04:08:17.714 00.000 29988 MoveAxis(N, 0, ABG)
04:08:17.714 00.000 29988 Move returns status 0, amount 0
04:08:17.714 00.000 29988 move complete, result=0
04:08:17.714 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:17.714 00.000 28316 Enqueuing Expose request
04:08:17.715 00.001 29988 worker thread done servicing request
04:08:17.715 00.000 29988 Worker thread wakes up
04:08:17.715 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:17.715 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:17.715 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:19.340 01.625 29988 Exposure complete
04:08:19.377 00.037 29988 worker thread done servicing request
04:08:19.377 00.000 28316 OnExposeComplete: enter
04:08:19.377 00.000 28316 UpdateGuideState(): m_state=6
04:08:19.378 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6940
04:08:19.379 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=260.10, Mass=2391, SNR=33.8, Peak=177 HFD=3.9
04:08:19.382 00.003 28316 MultiStar: [#1 0.34,0.31,0.00,M1] [#2 0.19,0.21,0.91,U] [#3 -0.08,0.25,0.83,U] [#4 0.28,0.05,0.81,U] [#5 0.20,-0.05,0.70,U] [#6 0.31,0.04,0.59,U] [#7 0.18,-0.07,0.60,U] [#8 0.46,-0.01,0.00,M3] 
04:08:19.383 00.001 28316 single-star, 6 included, MultiStar: {0.15, 0.05}, one-star: {0.03, -0.10}
04:08:19.384 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
04:08:19.385 00.001 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
04:08:19.387 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.28 mountX=-0.11 mountY=0.02, mountTheta=2.97
04:08:19.389 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.10, opts=13)
04:08:19.389 00.000 28316 Enqueuing Move request for scope (0.03, -0.10)
04:08:19.390 00.001 29988 Worker thread wakes up
04:08:19.390 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
04:08:19.390 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
04:08:19.390 00.000 29988 Moving (0.03, -0.10) raw xDistance=-0.11 yDistance=0.02
04:08:19.390 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:08:19.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:19.390 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
04:08:19.391 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:19.391 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:19.391 00.000 28316 Enqueuing Expose request
04:08:19.392 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:19.392 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:08:19.392 00.000 29988 MoveAxis(E, 0, ABG)
04:08:19.392 00.000 29988 Move returns status 0, amount 0
04:08:19.392 00.000 29988 MoveAxis(N, 0, ABG)
04:08:19.392 00.000 29988 Move returns status 0, amount 0
04:08:19.392 00.000 29988 move complete, result=0
04:08:19.392 00.000 29988 worker thread done servicing request
04:08:19.392 00.000 29988 Worker thread wakes up
04:08:19.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:19.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:19.392 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:20.918 01.526 29988 Exposure complete
04:08:20.956 00.038 29988 worker thread done servicing request
04:08:20.956 00.000 28316 OnExposeComplete: enter
04:08:20.957 00.001 28316 UpdateGuideState(): m_state=6
04:08:20.958 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6941
04:08:20.960 00.002 28316 Star::Find returns 1 (0), X=951.44, Y=260.40, Mass=2087, SNR=31.6, Peak=150 HFD=3.8
04:08:20.961 00.001 28316 MultiStar: [#1 0.39,0.43,0.00,M2] [#2 0.28,0.25,0.00,M1] [#3 0.12,0.28,0.89,U] [#4 0.34,0.10,0.00,M2] [#5 0.13,0.07,0.80,U] [#6 0.25,0.10,0.67,U] [#7 0.23,-0.03,0.63,U] [#8 0.51,-0.03,0.00,M4] 
04:08:20.962 00.001 28316 refined, 4 included, MultiStar: {0.16, 0.14}, one-star: {0.10, 0.20}
04:08:20.963 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
04:08:20.963 00.000 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
04:08:20.964 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.72 mountX=0.06 mountY=-0.20, mountTheta=-1.28
04:08:20.965 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.14, opts=13)
04:08:20.965 00.000 28316 Enqueuing Move request for scope (0.16, 0.14)
04:08:20.966 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:20.966 00.000 28316 UpdateGuideState exits: m=2087 RSB=31.6
04:08:20.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:20.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:20.968 00.001 28316 Enqueuing Expose request
04:08:20.968 00.000 29988 Worker thread wakes up
04:08:20.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
04:08:20.968 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
04:08:20.968 00.000 29988 Moving (0.16, 0.14) raw xDistance=0.06 yDistance=-0.20
04:08:20.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:08:20.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:08:20.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:08:20.968 00.000 29988 MoveAxis(E, 0, ABG)
04:08:20.968 00.000 29988 Move returns status 0, amount 0
04:08:20.968 00.000 29988 MoveAxis(N, 0, ABG)
04:08:20.968 00.000 29988 Move returns status 0, amount 0
04:08:20.968 00.000 29988 move complete, result=0
04:08:20.968 00.000 29988 worker thread done servicing request
04:08:20.968 00.000 29988 Worker thread wakes up
04:08:20.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:20.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:20.969 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:22.599 01.630 29988 Exposure complete
04:08:22.636 00.037 29988 worker thread done servicing request
04:08:22.636 00.000 28316 OnExposeComplete: enter
04:08:22.638 00.002 28316 UpdateGuideState(): m_state=6
04:08:22.639 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6942
04:08:22.640 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=260.27, Mass=2218, SNR=32.7, Peak=179 HFD=3.9
04:08:22.641 00.001 28316 MultiStar: [#1 0.27,0.19,0.95,U] [#2 -0.00,0.30,0.93,U] [#3 0.04,0.24,0.88,U] [#4 0.31,0.20,0.00,M3] [#5 -0.02,0.18,0.74,U] [#6 0.27,0.15,0.64,U] [#7 0.06,-0.01,0.61,U] [#8 0.15,0.07,0.58,U] 
04:08:22.642 00.001 28316 single-star, 7 included, MultiStar: {0.08, 0.16}, one-star: {-0.06, 0.07}
04:08:22.643 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
04:08:22.644 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
04:08:22.645 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.22 mountX=0.09 mountY=0.02, mountTheta=0.18
04:08:22.646 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.07, opts=13)
04:08:22.646 00.000 28316 Enqueuing Move request for scope (-0.06, 0.07)
04:08:22.647 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:22.647 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.7
04:08:22.647 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:22.648 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:22.648 00.000 28316 Enqueuing Expose request
04:08:22.649 00.001 29988 Worker thread wakes up
04:08:22.649 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
04:08:22.649 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
04:08:22.649 00.000 29988 Moving (-0.06, 0.07) raw xDistance=0.09 yDistance=0.02
04:08:22.649 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:08:22.649 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:22.649 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:08:22.649 00.000 29988 MoveAxis(E, 0, ABG)
04:08:22.649 00.000 29988 Move returns status 0, amount 0
04:08:22.649 00.000 29988 MoveAxis(N, 0, ABG)
04:08:22.649 00.000 29988 Move returns status 0, amount 0
04:08:22.649 00.000 29988 move complete, result=0
04:08:22.649 00.000 29988 worker thread done servicing request
04:08:22.649 00.000 29988 Worker thread wakes up
04:08:22.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:22.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:22.649 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:24.175 01.526 29988 Exposure complete
04:08:24.229 00.054 29988 worker thread done servicing request
04:08:24.229 00.000 28316 OnExposeComplete: enter
04:08:24.230 00.001 28316 UpdateGuideState(): m_state=6
04:08:24.230 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6943
04:08:24.232 00.002 28316 Star::Find returns 1 (0), X=951.20, Y=260.17, Mass=2361, SNR=33.7, Peak=196 HFD=4.1
04:08:24.233 00.001 28316 MultiStar: [#1 0.11,0.15,0.98,U] [#2 0.14,0.02,0.94,U] [#3 -0.02,0.23,0.83,U] [#4 0.31,0.02,0.84,U] [#5 0.13,0.04,0.73,U] [#6 0.20,0.06,0.61,U] [#7 0.24,-0.00,0.64,U] [#8 0.26,-0.08,0.57,U] 
04:08:24.234 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {-0.14, -0.03}
04:08:24.235 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
04:08:24.237 00.002 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
04:08:24.237 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.41 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
04:08:24.239 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
04:08:24.239 00.000 28316 Enqueuing Move request for scope (0.12, 0.05)
04:08:24.240 00.001 29988 Worker thread wakes up
04:08:24.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
04:08:24.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
04:08:24.240 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
04:08:24.240 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
04:08:24.242 00.002 29988 Moving (0.12, 0.05) raw xDistance=-0.00 yDistance=-0.13
04:08:24.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:08:24.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:24.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:08:24.242 00.000 29988 MoveAxis(E, 0, ABG)
04:08:24.242 00.000 29988 Move returns status 0, amount 0
04:08:24.242 00.000 29988 MoveAxis(N, 0, ABG)
04:08:24.242 00.000 29988 Move returns status 0, amount 0
04:08:24.242 00.000 29988 move complete, result=0
04:08:24.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:24.244 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:24.245 00.001 28316 Enqueuing Expose request
04:08:24.246 00.001 29988 worker thread done servicing request
04:08:24.246 00.000 29988 Worker thread wakes up
04:08:24.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:24.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:24.247 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:25.870 01.623 29988 Exposure complete
04:08:25.906 00.036 29988 worker thread done servicing request
04:08:25.906 00.000 28316 OnExposeComplete: enter
04:08:25.907 00.001 28316 UpdateGuideState(): m_state=6
04:08:25.908 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6944
04:08:25.909 00.001 28316 Star::Find returns 1 (0), X=951.49, Y=260.15, Mass=2193, SNR=32.5, Peak=162 HFD=3.8
04:08:25.911 00.002 28316 MultiStar: [#1 0.28,0.09,1.00,U] [#2 0.28,0.15,0.88,U] [#3 0.23,0.20,0.86,U] [#4 0.40,-0.08,0.00,M3] [#5 0.02,0.06,0.76,U] [#6 0.19,0.05,0.65,U] [#7 0.14,-0.09,0.65,U] [#8 0.39,0.07,0.00,M3] 
04:08:25.912 00.001 28316 single-star, 6 included, MultiStar: {0.19, 0.06}, one-star: {0.15, -0.05}
04:08:25.913 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
04:08:25.914 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
04:08:25.915 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=-0.10 mountY=-0.11, mountTheta=-2.31
04:08:25.919 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
04:08:25.920 00.001 28316 Enqueuing Move request for scope (0.15, -0.05)
04:08:25.920 00.000 29988 Worker thread wakes up
04:08:25.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
04:08:25.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
04:08:25.920 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.10 yDistance=-0.11
04:08:25.920 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:25.921 00.001 28316 UpdateGuideState exits: m=2193 RSB=32.5
04:08:25.921 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:25.921 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:25.922 00.001 28316 Enqueuing Expose request
04:08:25.922 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:08:25.922 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:25.922 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:08:25.922 00.000 29988 MoveAxis(E, 0, ABG)
04:08:25.922 00.000 29988 Move returns status 0, amount 0
04:08:25.922 00.000 29988 MoveAxis(N, 0, ABG)
04:08:25.922 00.000 29988 Move returns status 0, amount 0
04:08:25.923 00.001 29988 move complete, result=0
04:08:25.923 00.000 29988 worker thread done servicing request
04:08:25.923 00.000 29988 Worker thread wakes up
04:08:25.923 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:25.923 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:25.923 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:27.448 01.525 29988 Exposure complete
04:08:27.496 00.048 29988 worker thread done servicing request
04:08:27.496 00.000 28316 OnExposeComplete: enter
04:08:27.497 00.001 28316 UpdateGuideState(): m_state=6
04:08:27.498 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6945
04:08:27.498 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=260.11, Mass=2252, SNR=32.9, Peak=187 HFD=4.2
04:08:27.499 00.001 28316 MultiStar: [#1 0.12,0.07,1.00,U] [#2 -0.10,0.00,0.93,U] [#3 -0.20,0.14,0.87,U] [#4 0.01,0.00,0.84,U] [#5 -0.07,-0.03,0.75,U] [#6 0.02,0.03,0.63,U] [#7 -0.11,-0.05,0.60,U] [#8 0.33,-0.01,0.60,U] 
04:08:27.499 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {-0.20, -0.09}
04:08:27.499 00.000 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
04:08:27.501 00.002 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
04:08:27.502 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.84 mountX=0.02 mountY=0.03, mountTheta=0.83
04:08:27.503 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.01, opts=13)
04:08:27.504 00.001 28316 Enqueuing Move request for scope (-0.03, 0.01)
04:08:27.505 00.001 29988 Worker thread wakes up
04:08:27.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:08:27.505 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:08:27.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:27.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:27.507 00.001 28316 Enqueuing Expose request
04:08:27.507 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
04:08:27.507 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
04:08:27.507 00.000 29988 Moving (-0.03, 0.01) raw xDistance=0.02 yDistance=0.03
04:08:27.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:08:27.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:27.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:08:27.507 00.000 29988 MoveAxis(E, 0, ABG)
04:08:27.507 00.000 29988 Move returns status 0, amount 0
04:08:27.508 00.001 29988 MoveAxis(N, 0, ABG)
04:08:27.508 00.000 29988 Move returns status 0, amount 0
04:08:27.508 00.000 29988 move complete, result=0
04:08:27.508 00.000 29988 worker thread done servicing request
04:08:27.508 00.000 29988 Worker thread wakes up
04:08:27.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:27.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:27.508 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:29.132 01.624 29988 Exposure complete
04:08:29.176 00.044 29988 worker thread done servicing request
04:08:29.176 00.000 28316 OnExposeComplete: enter
04:08:29.177 00.001 28316 UpdateGuideState(): m_state=6
04:08:29.179 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6946
04:08:29.179 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=260.20, Mass=2190, SNR=32.3, Peak=161 HFD=3.8
04:08:29.180 00.001 28316 MultiStar: [#1 0.28,0.14,1.01,U] [#2 0.28,0.24,0.00,M1] [#3 -0.04,0.23,0.88,U] [#4 0.49,0.09,0.00,M3] [#5 0.13,-0.00,0.78,U] [#6 0.47,-0.02,0.00,M1] [#7 0.05,-0.03,0.62,U] [#8 0.47,-0.21,0.00,M3] 
04:08:29.180 00.000 28316 single-star, 4 included, MultiStar: {0.09, 0.07}, one-star: {-0.00, 0.00}
04:08:29.180 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:08:29.181 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:08:29.181 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.43 mountX=0.00 mountY=0.00, mountTheta=0.39
04:08:29.182 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.00, opts=13)
04:08:29.183 00.001 28316 Enqueuing Move request for scope (-0.00, 0.00)
04:08:29.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:29.184 00.001 28316 UpdateGuideState exits: m=2190 RSB=32.3
04:08:29.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:29.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:29.185 00.001 28316 Enqueuing Expose request
04:08:29.185 00.000 29988 Worker thread wakes up
04:08:29.185 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
04:08:29.185 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
04:08:29.185 00.000 29988 Moving (-0.00, 0.00) raw xDistance=0.00 yDistance=0.00
04:08:29.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:08:29.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:29.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:08:29.185 00.000 29988 MoveAxis(E, 0, ABG)
04:08:29.185 00.000 29988 Move returns status 0, amount 0
04:08:29.186 00.001 29988 MoveAxis(N, 0, ABG)
04:08:29.186 00.000 29988 Move returns status 0, amount 0
04:08:29.186 00.000 29988 move complete, result=0
04:08:29.186 00.000 29988 worker thread done servicing request
04:08:29.186 00.000 29988 Worker thread wakes up
04:08:29.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:29.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:29.186 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:08:30.701 01.515 29988 Exposure complete
04:08:30.743 00.042 29988 worker thread done servicing request
04:08:30.743 00.000 28316 OnExposeComplete: enter
04:08:30.745 00.002 28316 UpdateGuideState(): m_state=6
04:08:30.746 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6947
04:08:30.748 00.002 28316 Star::Find returns 1 (0), X=951.52, Y=260.15, Mass=2278, SNR=33.1, Peak=180 HFD=3.8
04:08:30.749 00.001 28316 MultiStar: [#1 0.33,0.21,0.00,M1] [#2 0.28,0.21,0.00,M2] [#3 0.10,0.15,0.83,U] [#4 0.30,0.08,0.85,U] [#5 -0.02,0.09,0.74,U] [#6 0.01,0.03,0.63,U] [#7 -0.01,0.12,0.61,U] [#8 0.29,-0.11,0.63,U] 
04:08:30.750 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.04}, one-star: {0.18, -0.05}
04:08:30.751 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:08:30.752 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:08:30.753 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.31 mountX=-0.02 mountY=-0.14, mountTheta=-1.69
04:08:30.756 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
04:08:30.758 00.002 28316 Enqueuing Move request for scope (0.13, 0.04)
04:08:30.759 00.001 29988 Worker thread wakes up
04:08:30.759 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:30.761 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
04:08:30.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
04:08:30.761 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.1
04:08:30.763 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:30.765 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:30.769 00.004 28316 Enqueuing Expose request
04:08:30.771 00.002 29988 Moving (0.13, 0.04) raw xDistance=-0.02 yDistance=-0.14
04:08:30.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:08:30.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:30.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:08:30.771 00.000 29988 MoveAxis(E, 0, ABG)
04:08:30.771 00.000 29988 Move returns status 0, amount 0
04:08:30.771 00.000 29988 MoveAxis(N, 0, ABG)
04:08:30.772 00.001 29988 Move returns status 0, amount 0
04:08:30.772 00.000 29988 move complete, result=0
04:08:30.772 00.000 29988 worker thread done servicing request
04:08:30.772 00.000 29988 Worker thread wakes up
04:08:30.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:30.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:30.773 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:32.509 01.736 29988 Exposure complete
04:08:32.552 00.043 29988 worker thread done servicing request
04:08:32.552 00.000 28316 OnExposeComplete: enter
04:08:32.554 00.002 28316 UpdateGuideState(): m_state=6
04:08:32.557 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6948
04:08:32.559 00.002 28316 Star::Find returns 1 (0), X=951.59, Y=260.18, Mass=2333, SNR=33.4, Peak=183 HFD=3.8
04:08:32.562 00.003 28316 MultiStar: [#1 0.43,0.17,0.00,M2] [#2 0.37,0.23,0.00,M3] [#3 0.21,0.06,0.85,U] [#4 0.45,0.04,0.00,M3] [#5 0.15,0.18,0.73,U] [#6 0.31,0.06,0.60,U] [#7 0.29,0.11,0.62,U] [#8 0.41,-0.07,0.00,M3] 
04:08:32.564 00.002 28316 refined, 4 included, MultiStar: {0.24, 0.07}, one-star: {0.25, -0.02}
04:08:32.566 00.002 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
04:08:32.569 00.003 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
04:08:32.572 00.003 28316 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.28 mountX=-0.04 mountY=-0.24, mountTheta=-1.72
04:08:32.574 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.07, opts=13)
04:08:32.574 00.000 28316 Enqueuing Move request for scope (0.24, 0.07)
04:08:32.575 00.001 29988 Worker thread wakes up
04:08:32.575 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:32.575 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
04:08:32.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:32.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:32.577 00.001 28316 Enqueuing Expose request
04:08:32.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
04:08:32.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
04:08:32.577 00.000 29988 Moving (0.24, 0.07) raw xDistance=-0.04 yDistance=-0.24
04:08:32.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:08:32.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:08:32.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:08:32.577 00.000 29988 MoveAxis(E, 0, ABG)
04:08:32.577 00.000 29988 Move returns status 0, amount 0
04:08:32.577 00.000 29988 MoveAxis(N, 0, ABG)
04:08:32.577 00.000 29988 Move returns status 0, amount 0
04:08:32.577 00.000 29988 move complete, result=0
04:08:32.577 00.000 29988 worker thread done servicing request
04:08:32.577 00.000 29988 Worker thread wakes up
04:08:32.577 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:32.577 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:32.578 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:33.980 01.402 29988 Exposure complete
04:08:34.013 00.033 29988 worker thread done servicing request
04:08:34.013 00.000 28316 OnExposeComplete: enter
04:08:34.013 00.000 28316 UpdateGuideState(): m_state=6
04:08:34.014 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6949
04:08:34.014 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=260.16, Mass=2124, SNR=32.0, Peak=174 HFD=4.0
04:08:34.015 00.001 28316 MultiStar: [#1 0.44,0.09,0.00,M3] [#2 0.35,0.15,0.00,M4] [#3 0.37,0.26,0.00,M1] [#4 0.53,0.17,0.00,M4] [#5 0.23,-0.05,0.77,U] [#6 0.36,0.13,0.00,M1] [#7 0.38,-0.03,0.00,M1] [#8 0.69,-0.17,0.00,M4] 
04:08:34.015 00.000 28316 refined, 1 included, MultiStar: {0.31, -0.04}, one-star: {0.37, -0.04}
04:08:34.016 00.001 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
04:08:34.016 00.000 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
04:08:34.017 00.001 28316 CameraToMount -- cameraX=0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-0.14 mountX=-0.17 mountY=-0.25, mountTheta=-2.15
04:08:34.018 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.04, opts=13)
04:08:34.018 00.000 28316 Enqueuing Move request for scope (0.31, -0.04)
04:08:34.019 00.001 29988 Worker thread wakes up
04:08:34.019 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.04) opts 0xd
04:08:34.019 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.04)
04:08:34.019 00.000 29988 Moving (0.31, -0.04) raw xDistance=-0.17 yDistance=-0.25
04:08:34.019 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:08:34.019 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.17 newest=-0.63
04:08:34.019 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
04:08:34.019 00.000 29988 MoveAxis(E, 0, ABG)
04:08:34.019 00.000 29988 Move returns status 0, amount 0
04:08:34.019 00.000 29988 MoveAxis(N, 61, ABG)
04:08:34.019 00.000 29988 Guiding  Dir = 0, Dur = 61
04:08:34.019 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:34.020 00.001 28316 UpdateGuideState exits: m=2124 RSB=32.0
04:08:34.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:34.020 00.000 29988 IsSlewing returns 0
04:08:34.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:34.021 00.001 29988 IsGuiding returns 0
04:08:34.021 00.000 28316 Enqueuing Expose request
04:08:34.025 00.004 29988 PulseGuide returned control before completion, sleep 67
04:08:34.104 00.079 29988 IsGuiding returns 0
04:08:34.104 00.000 29988 Move returns status 0, amount 61
04:08:34.104 00.000 29988 move complete, result=0
04:08:34.104 00.000 29988 worker thread done servicing request
04:08:34.104 00.000 29988 Worker thread wakes up
04:08:34.104 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:34.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:34.104 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 61 ms NORTH
04:08:35.736 01.632 29988 Exposure complete
04:08:35.784 00.048 29988 worker thread done servicing request
04:08:35.784 00.000 28316 OnExposeComplete: enter
04:08:35.785 00.001 28316 UpdateGuideState(): m_state=6
04:08:35.785 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6950
04:08:35.786 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=260.15, Mass=2368, SNR=33.8, Peak=163 HFD=4.1
04:08:35.786 00.000 28316 MultiStar: [#1 0.30,0.11,0.96,U] [#2 0.33,0.03,0.89,U] [#3 0.21,0.12,0.85,U] [#4 0.11,-0.05,0.82,U] [#5 0.12,-0.05,0.71,U] [#6 0.33,-0.18,0.00,M2] [#7 0.23,-0.38,0.00,M2] [#8 0.61,-0.09,0.00,M5] 
04:08:35.786 00.000 28316 single-star, 5 included, MultiStar: {0.18, 0.02}, one-star: {0.03, -0.04}
04:08:35.787 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:08:35.787 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:08:35.788 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-1.00 mountX=-0.05 mountY=-0.01, mountTheta=-3.03
04:08:35.790 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
04:08:35.790 00.000 28316 Enqueuing Move request for scope (0.03, -0.04)
04:08:35.791 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:35.791 00.000 28316 UpdateGuideState exits: m=2368 RSB=33.8
04:08:35.791 00.000 29988 Worker thread wakes up
04:08:35.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
04:08:35.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
04:08:35.792 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:35.792 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:35.792 00.000 28316 Enqueuing Expose request
04:08:35.793 00.001 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
04:08:35.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:08:35.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:35.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:08:35.793 00.000 29988 MoveAxis(E, 0, ABG)
04:08:35.793 00.000 29988 Move returns status 0, amount 0
04:08:35.793 00.000 29988 MoveAxis(N, 0, ABG)
04:08:35.793 00.000 29988 Move returns status 0, amount 0
04:08:35.793 00.000 29988 move complete, result=0
04:08:35.793 00.000 29988 worker thread done servicing request
04:08:35.793 00.000 29988 Worker thread wakes up
04:08:35.793 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:35.793 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:35.793 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:37.320 01.527 29988 Exposure complete
04:08:37.366 00.046 29988 worker thread done servicing request
04:08:37.366 00.000 28316 OnExposeComplete: enter
04:08:37.367 00.001 28316 UpdateGuideState(): m_state=6
04:08:37.368 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6951
04:08:37.368 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=260.05, Mass=2199, SNR=32.5, Peak=158 HFD=4.1
04:08:37.369 00.001 28316 MultiStar: [#1 0.29,0.05,0.97,U] [#2 0.09,0.01,0.92,U] [#3 0.17,-0.11,0.88,U] [#4 0.19,-0.26,0.84,U] [#5 0.05,-0.12,0.74,U] [#6 0.11,-0.25,0.65,U] [#7 0.17,-0.28,0.63,U] [#8 0.38,-0.40,0.00,M6] 
04:08:37.370 00.001 28316 single-star, 7 included, MultiStar: {0.13, -0.12}, one-star: {-0.03, -0.15}
04:08:37.370 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
04:08:37.371 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
04:08:37.371 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.74 mountX=-0.13 mountY=0.09, mountTheta=2.52
04:08:37.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
04:08:37.372 00.000 28316 Enqueuing Move request for scope (-0.03, -0.15)
04:08:37.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
04:08:37.373 00.001 28316 UpdateGuideState exits: m=2199 RSB=32.5
04:08:37.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:37.374 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:37.374 00.000 28316 Enqueuing Expose request
04:08:37.375 00.001 29988 Worker thread wakes up
04:08:37.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
04:08:37.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
04:08:37.375 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.09
04:08:37.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:08:37.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:37.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:08:37.375 00.000 29988 MoveAxis(E, 0, ABG)
04:08:37.375 00.000 29988 Move returns status 0, amount 0
04:08:37.375 00.000 29988 MoveAxis(N, 0, ABG)
04:08:37.375 00.000 29988 Move returns status 0, amount 0
04:08:37.375 00.000 29988 move complete, result=0
04:08:37.375 00.000 29988 worker thread done servicing request
04:08:37.375 00.000 29988 Worker thread wakes up
04:08:37.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:37.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:37.375 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:39.001 01.626 29988 Exposure complete
04:08:39.036 00.035 29988 worker thread done servicing request
04:08:39.036 00.000 28316 OnExposeComplete: enter
04:08:39.038 00.002 28316 UpdateGuideState(): m_state=6
04:08:39.040 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6952
04:08:39.041 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=260.07, Mass=2278, SNR=33.1, Peak=183 HFD=4.0
04:08:39.043 00.002 28316 MultiStar: [#1 0.41,-0.04,0.00,M2] [#2 0.46,0.08,0.00,M3] [#3 0.39,0.01,0.00,M1] [#4 0.44,-0.20,0.00,M3] [#5 0.16,-0.15,0.74,U] [#6 0.51,-0.11,0.00,M2] [#7 0.32,-0.04,0.65,U] [#8 0.42,-0.32,0.00,M7] 
04:08:39.044 00.001 28316 refined, 2 included, MultiStar: {0.27, -0.11}, one-star: {0.32, -0.13}
04:08:39.045 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
04:08:39.046 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
04:08:39.048 00.002 28316 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.40 mountX=-0.21 mountY=-0.19, mountTheta=-2.42
04:08:39.052 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.11, opts=13)
04:08:39.053 00.001 28316 Enqueuing Move request for scope (0.27, -0.11)
04:08:39.054 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:39.055 00.001 29988 Worker thread wakes up
04:08:39.055 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.1
04:08:39.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:39.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:39.056 00.000 28316 Enqueuing Expose request
04:08:39.057 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
04:08:39.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
04:08:39.057 00.000 29988 Moving (0.27, -0.11) raw xDistance=-0.21 yDistance=-0.19
04:08:39.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:08:39.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:39.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:08:39.057 00.000 29988 MoveAxis(E, 45, ABG)
04:08:39.057 00.000 29988 Guiding  Dir = 2, Dur = 45
04:08:39.057 00.000 29988 IsSlewing returns 0
04:08:39.058 00.001 29988 IsGuiding returns 0
04:08:39.059 00.001 29988 PulseGuide returned control before completion, sleep 54
04:08:39.126 00.067 29988 IsGuiding returns 1
04:08:39.126 00.000 29988 scope still moving after pulse duration time elapsed
04:08:39.156 00.030 29988 IsSlewing returns 0
04:08:39.156 00.000 29988 IsGuiding returns 0
04:08:39.156 00.000 29988 scope move finished after 45 + 54 ms
04:08:39.157 00.001 29988 Move returns status 0, amount 45
04:08:39.157 00.000 29988 MoveAxis(N, 0, ABG)
04:08:39.157 00.000 29988 Move returns status 0, amount 0
04:08:39.157 00.000 29988 move complete, result=0
04:08:39.157 00.000 29988 worker thread done servicing request
04:08:39.157 00.000 29988 Worker thread wakes up
04:08:39.157 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.2 px 0 ms NORTH
04:08:39.158 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:39.158 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:40.562 01.404 29988 Exposure complete
04:08:40.587 00.025 29988 worker thread done servicing request
04:08:40.587 00.000 28316 OnExposeComplete: enter
04:08:40.589 00.002 28316 UpdateGuideState(): m_state=6
04:08:40.592 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6953
04:08:40.595 00.003 28316 Star::Find returns 1 (0), X=951.47, Y=260.08, Mass=2307, SNR=33.4, Peak=171 HFD=4.0
04:08:40.598 00.003 28316 MultiStar: [#1 0.27,0.14,0.96,U] [#2 0.31,0.17,0.00,M4] [#3 0.14,-0.03,0.83,U] [#4 0.15,0.03,0.80,U] [#5 0.00,-0.02,0.77,U] [#6 0.27,0.06,0.64,U] [#7 0.07,0.02,0.62,U] [#8 0.43,-0.09,0.00,M8] 
04:08:40.600 00.002 28316 refined, 6 included, MultiStar: {0.15, 0.01}, one-star: {0.13, -0.12}
04:08:40.602 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:08:40.604 00.002 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
04:08:40.607 00.003 28316 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.06 mountX=-0.05 mountY=-0.14, mountTheta=-1.95
04:08:40.609 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.01, opts=13)
04:08:40.610 00.001 28316 Enqueuing Move request for scope (0.15, 0.01)
04:08:40.611 00.001 29988 Worker thread wakes up
04:08:40.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
04:08:40.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:40.611 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.4
04:08:40.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:40.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:40.613 00.001 28316 Enqueuing Expose request
04:08:40.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
04:08:40.613 00.000 29988 Moving (0.15, 0.01) raw xDistance=-0.05 yDistance=-0.14
04:08:40.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:08:40.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:40.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:08:40.613 00.000 29988 MoveAxis(E, 0, ABG)
04:08:40.613 00.000 29988 Move returns status 0, amount 0
04:08:40.613 00.000 29988 MoveAxis(N, 0, ABG)
04:08:40.613 00.000 29988 Move returns status 0, amount 0
04:08:40.613 00.000 29988 move complete, result=0
04:08:40.614 00.001 29988 worker thread done servicing request
04:08:40.614 00.000 29988 Worker thread wakes up
04:08:40.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:40.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:40.614 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:42.240 01.626 29988 Exposure complete
04:08:42.269 00.029 29988 worker thread done servicing request
04:08:42.269 00.000 28316 OnExposeComplete: enter
04:08:42.270 00.001 28316 UpdateGuideState(): m_state=6
04:08:42.270 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6954
04:08:42.271 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=260.07, Mass=2315, SNR=33.4, Peak=159 HFD=4.0
04:08:42.272 00.001 28316 MultiStar: [#1 0.36,0.09,0.00,M2] [#2 0.22,0.04,0.92,U] [#3 0.22,-0.07,0.83,U] [#4 0.33,-0.08,0.83,U] [#5 0.24,-0.15,0.72,U] [#6 0.35,-0.07,0.00,M2] [#7 0.04,-0.25,0.61,U] [#8 0.33,-0.22,0.00,M9] 
04:08:42.272 00.000 28316 single-star, 5 included, MultiStar: {0.21, -0.10}, one-star: {0.17, -0.13}
04:08:42.273 00.001 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
04:08:42.273 00.000 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
04:08:42.274 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.64 mountX=-0.19 mountY=-0.10, mountTheta=-2.67
04:08:42.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.13, opts=13)
04:08:42.275 00.000 28316 Enqueuing Move request for scope (0.17, -0.13)
04:08:42.276 00.001 29988 Worker thread wakes up
04:08:42.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:42.276 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
04:08:42.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:42.278 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:42.278 00.000 28316 Enqueuing Expose request
04:08:42.279 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
04:08:42.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
04:08:42.279 00.000 29988 Moving (0.17, -0.13) raw xDistance=-0.19 yDistance=-0.10
04:08:42.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:08:42.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:42.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:08:42.279 00.000 29988 MoveAxis(E, 0, ABG)
04:08:42.279 00.000 29988 Move returns status 0, amount 0
04:08:42.279 00.000 29988 MoveAxis(N, 0, ABG)
04:08:42.279 00.000 29988 Move returns status 0, amount 0
04:08:42.279 00.000 29988 move complete, result=0
04:08:42.279 00.000 29988 worker thread done servicing request
04:08:42.279 00.000 29988 Worker thread wakes up
04:08:42.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:42.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:42.280 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:43.792 01.512 29988 Exposure complete
04:08:43.830 00.038 29988 worker thread done servicing request
04:08:43.830 00.000 28316 OnExposeComplete: enter
04:08:43.831 00.001 28316 UpdateGuideState(): m_state=6
04:08:43.832 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6955
04:08:43.833 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=260.14, Mass=2149, SNR=32.1, Peak=150 HFD=3.9
04:08:43.834 00.001 28316 MultiStar: [#1 0.29,0.11,1.02,U] [#2 0.34,0.03,0.92,U] [#3 0.17,0.21,0.88,U] [#4 0.13,0.23,0.86,U] [#5 -0.07,-0.02,0.77,U] [#6 0.14,0.16,0.63,U] [#7 0.13,0.13,0.63,U] [#8 0.42,-0.10,0.00,M10] 
04:08:43.835 00.001 28316 single-star, 7 included, MultiStar: {0.16, 0.09}, one-star: {0.09, -0.06}
04:08:43.836 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
04:08:43.837 00.001 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
04:08:43.838 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-0.61 mountX=-0.09 mountY=-0.05, mountTheta=-2.64
04:08:43.842 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.06, opts=13)
04:08:43.842 00.000 28316 Enqueuing Move request for scope (0.09, -0.06)
04:08:43.843 00.001 29988 Worker thread wakes up
04:08:43.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:43.843 00.000 28316 UpdateGuideState exits: m=2149 RSB=32.1
04:08:43.844 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:43.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:43.845 00.001 28316 Enqueuing Expose request
04:08:43.845 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
04:08:43.846 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
04:08:43.846 00.000 29988 Moving (0.09, -0.06) raw xDistance=-0.09 yDistance=-0.05
04:08:43.846 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:08:43.846 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:43.846 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:08:43.846 00.000 29988 MoveAxis(E, 0, ABG)
04:08:43.846 00.000 29988 Move returns status 0, amount 0
04:08:43.846 00.000 29988 MoveAxis(N, 0, ABG)
04:08:43.846 00.000 29988 Move returns status 0, amount 0
04:08:43.846 00.000 29988 move complete, result=0
04:08:43.846 00.000 29988 worker thread done servicing request
04:08:43.846 00.000 29988 Worker thread wakes up
04:08:43.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:43.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:43.847 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:45.469 01.622 29988 Exposure complete
04:08:45.513 00.044 29988 worker thread done servicing request
04:08:45.514 00.001 28316 OnExposeComplete: enter
04:08:45.517 00.003 28316 UpdateGuideState(): m_state=6
04:08:45.520 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6956
04:08:45.522 00.002 28316 Star::Find returns 1 (0), X=951.03, Y=260.43, Mass=2220, SNR=32.6, Peak=173 HFD=3.9
04:08:45.526 00.004 28316 MultiStar: [#1 -0.00,0.33,0.98,U] [#2 -0.20,0.23,0.93,U] [#3 -0.23,0.38,0.00,M1] [#4 -0.18,0.34,0.00,M1] [#5 -0.45,0.12,0.00,M1] [#6 -0.10,0.39,0.00,M2] [#7 -0.28,0.15,0.62,U] [#8 0.24,0.08,0.59,U] 
04:08:45.528 00.002 28316 refined, 4 included, MultiStar: {-0.13, 0.22}, one-star: {-0.31, 0.23}
04:08:45.528 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
04:08:45.529 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
04:08:45.529 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.10 mountX=0.25 mountY=0.02, mountTheta=0.07
04:08:45.531 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.22, opts=13)
04:08:45.531 00.000 28316 Enqueuing Move request for scope (-0.13, 0.22)
04:08:45.532 00.001 29988 Worker thread wakes up
04:08:45.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:45.532 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
04:08:45.532 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
04:08:45.532 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
04:08:45.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:45.533 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:45.533 00.000 28316 Enqueuing Expose request
04:08:45.534 00.001 29988 Moving (-0.13, 0.22) raw xDistance=0.25 yDistance=0.02
04:08:45.534 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:08:45.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:45.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:08:45.534 00.000 29988 MoveAxis(W, 53, ABG)
04:08:45.534 00.000 29988 Guiding  Dir = 3, Dur = 53
04:08:45.534 00.000 29988 IsSlewing returns 0
04:08:45.534 00.000 29988 IsGuiding returns 0
04:08:45.535 00.001 29988 PulseGuide returned control before completion, sleep 62
04:08:45.612 00.077 29988 IsGuiding returns 0
04:08:45.612 00.000 29988 Move returns status 0, amount 53
04:08:45.612 00.000 29988 MoveAxis(N, 0, ABG)
04:08:45.612 00.000 29988 Move returns status 0, amount 0
04:08:45.612 00.000 29988 move complete, result=0
04:08:45.612 00.000 29988 worker thread done servicing request
04:08:45.612 00.000 29988 Worker thread wakes up
04:08:45.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:45.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:45.613 00.001 28316 GuideStep: 0.3 px 53 ms WEST, 0.0 px 0 ms NORTH
04:08:47.024 01.411 29988 Exposure complete
04:08:47.058 00.034 29988 worker thread done servicing request
04:08:47.058 00.000 28316 OnExposeComplete: enter
04:08:47.059 00.001 28316 UpdateGuideState(): m_state=6
04:08:47.061 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6957
04:08:47.062 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=260.42, Mass=2250, SNR=32.7, Peak=155 HFD=4.1
04:08:47.063 00.001 28316 MultiStar: [#1 0.40,0.39,0.00,M1] [#2 0.09,0.33,0.93,U] [#3 0.08,0.45,0.00,M2] [#4 0.20,0.34,0.00,M2] [#5 -0.00,0.25,0.73,U] [#6 0.14,0.33,0.00,M3] [#7 0.10,0.19,0.61,U] [#8 0.35,0.02,0.00,M10] 
04:08:47.064 00.001 28316 single-star, 3 included, MultiStar: {0.06, 0.25}, one-star: {0.07, 0.22}
04:08:47.066 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
04:08:47.066 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
04:08:47.066 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=0.17 mountY=-0.16, mountTheta=-0.75
04:08:47.067 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.22, opts=13)
04:08:47.068 00.001 28316 Enqueuing Move request for scope (0.07, 0.22)
04:08:47.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
04:08:47.069 00.001 29988 Worker thread wakes up
04:08:47.069 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.7
04:08:47.069 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
04:08:47.069 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
04:08:47.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:47.070 00.001 29988 Moving (0.07, 0.22) raw xDistance=0.17 yDistance=-0.16
04:08:47.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:08:47.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:47.070 00.000 28316 Enqueuing Expose request
04:08:47.071 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:47.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:08:47.071 00.000 29988 MoveAxis(E, 0, ABG)
04:08:47.071 00.000 29988 Move returns status 0, amount 0
04:08:47.071 00.000 29988 MoveAxis(N, 0, ABG)
04:08:47.071 00.000 29988 Move returns status 0, amount 0
04:08:47.071 00.000 29988 move complete, result=0
04:08:47.071 00.000 29988 worker thread done servicing request
04:08:47.071 00.000 29988 Worker thread wakes up
04:08:47.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:47.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:47.071 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:48.702 01.631 29988 Exposure complete
04:08:48.746 00.044 29988 worker thread done servicing request
04:08:48.746 00.000 28316 OnExposeComplete: enter
04:08:48.747 00.001 28316 UpdateGuideState(): m_state=6
04:08:48.747 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6958
04:08:48.749 00.002 28316 Star::Find returns 1 (0), X=951.58, Y=260.11, Mass=2409, SNR=34.0, Peak=176 HFD=3.9
04:08:48.751 00.002 28316 MultiStar: [#1 0.38,0.23,0.00,M2] [#2 0.30,0.03,0.90,U] [#3 0.12,0.12,0.81,U] [#4 0.14,0.07,0.80,U] [#5 0.32,0.11,0.70,U] [#6 0.10,0.11,0.62,U] [#7 0.00,-0.04,0.64,U] [#8 0.41,-0.36,0.00,R] 
04:08:48.754 00.003 28316 refined, 6 included, MultiStar: {0.18, 0.04}, one-star: {0.24, -0.09}
04:08:48.756 00.002 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
04:08:48.758 00.002 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
04:08:48.761 00.003 28316 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.19 cameraTheta=0.20 mountX=-0.04 mountY=-0.18, mountTheta=-1.80
04:08:48.763 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.04, opts=13)
04:08:48.764 00.001 28316 Enqueuing Move request for scope (0.18, 0.04)
04:08:48.764 00.000 29988 Worker thread wakes up
04:08:48.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:48.765 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
04:08:48.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
04:08:48.765 00.000 28316 UpdateGuideState exits: m=2409 RSB=34.0
04:08:48.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:48.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:48.766 00.001 28316 Enqueuing Expose request
04:08:48.766 00.000 29988 Moving (0.18, 0.04) raw xDistance=-0.04 yDistance=-0.18
04:08:48.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:08:48.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:48.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:08:48.766 00.000 29988 MoveAxis(E, 0, ABG)
04:08:48.767 00.001 29988 Move returns status 0, amount 0
04:08:48.767 00.000 29988 MoveAxis(N, 0, ABG)
04:08:48.767 00.000 29988 Move returns status 0, amount 0
04:08:48.767 00.000 29988 move complete, result=0
04:08:48.767 00.000 29988 worker thread done servicing request
04:08:48.767 00.000 29988 Worker thread wakes up
04:08:48.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:48.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:48.767 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:08:50.292 01.525 29988 Exposure complete
04:08:50.317 00.025 29988 worker thread done servicing request
04:08:50.317 00.000 28316 OnExposeComplete: enter
04:08:50.318 00.001 28316 UpdateGuideState(): m_state=6
04:08:50.318 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6959
04:08:50.319 00.001 28316 Star::Find returns 1 (0), X=951.13, Y=260.12, Mass=2257, SNR=32.6, Peak=189 HFD=4.2
04:08:50.320 00.001 28316 MultiStar: [#1 0.21,0.14,0.96,U] [#2 0.04,0.04,0.91,U] [#3 -0.03,0.07,0.86,U] [#4 -0.08,-0.01,0.83,U] [#5 0.09,-0.11,0.73,U] [#6 0.10,-0.08,0.63,U] [#7 0.13,-0.07,0.61,U] [#8 -0.32,0.29,0.00,M1] 
04:08:50.320 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.01}, one-star: {-0.21, -0.08}
04:08:50.320 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
04:08:50.321 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
04:08:50.321 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.23 mountX=-0.01 mountY=-0.02, mountTheta=-2.24
04:08:50.325 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
04:08:50.326 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
04:08:50.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:50.327 00.001 28316 UpdateGuideState exits: m=2257 RSB=32.6
04:08:50.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:50.327 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:50.328 00.001 28316 Enqueuing Expose request
04:08:50.328 00.000 29988 Worker thread wakes up
04:08:50.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
04:08:50.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
04:08:50.328 00.000 29988 Moving (0.02, -0.01) raw xDistance=-0.01 yDistance=-0.02
04:08:50.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:08:50.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:50.328 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:08:50.329 00.001 29988 MoveAxis(E, 0, ABG)
04:08:50.329 00.000 29988 Move returns status 0, amount 0
04:08:50.329 00.000 29988 MoveAxis(N, 0, ABG)
04:08:50.329 00.000 29988 Move returns status 0, amount 0
04:08:50.329 00.000 29988 move complete, result=0
04:08:50.329 00.000 29988 worker thread done servicing request
04:08:50.329 00.000 29988 Worker thread wakes up
04:08:50.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:50.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:50.329 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:51.955 01.626 29988 Exposure complete
04:08:51.994 00.039 29988 worker thread done servicing request
04:08:51.994 00.000 28316 OnExposeComplete: enter
04:08:51.995 00.001 28316 UpdateGuideState(): m_state=6
04:08:51.997 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6960
04:08:51.997 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=260.29, Mass=2219, SNR=32.6, Peak=159 HFD=4.1
04:08:51.998 00.001 28316 MultiStar: [#1 0.40,0.16,0.00,M2] [#2 0.04,0.02,0.94,U] [#3 0.11,0.26,0.87,U] [#4 0.39,-0.14,0.00,M1] [#5 0.15,0.01,0.76,U] [#6 0.36,-0.09,0.00,M2] [#7 0.28,-0.26,0.00,M1] [#8 -0.15,0.21,0.59,U] 
04:08:51.998 00.000 28316 single-star, 4 included, MultiStar: {0.03, 0.11}, one-star: {-0.02, 0.09}
04:08:51.999 00.001 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
04:08:51.999 00.000 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
04:08:52.000 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.80 mountX=0.09 mountY=-0.02, mountTheta=-0.24
04:08:52.001 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
04:08:52.001 00.000 28316 Enqueuing Move request for scope (-0.02, 0.09)
04:08:52.003 00.002 29988 Worker thread wakes up
04:08:52.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:52.003 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.6
04:08:52.004 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:52.004 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:52.004 00.000 28316 Enqueuing Expose request
04:08:52.005 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
04:08:52.005 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
04:08:52.005 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.02
04:08:52.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:08:52.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:52.005 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:08:52.005 00.000 29988 MoveAxis(E, 0, ABG)
04:08:52.005 00.000 29988 Move returns status 0, amount 0
04:08:52.005 00.000 29988 MoveAxis(N, 0, ABG)
04:08:52.005 00.000 29988 Move returns status 0, amount 0
04:08:52.005 00.000 29988 move complete, result=0
04:08:52.005 00.000 29988 worker thread done servicing request
04:08:52.005 00.000 29988 Worker thread wakes up
04:08:52.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:52.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:52.006 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:08:53.529 01.523 29988 Exposure complete
04:08:53.571 00.042 29988 worker thread done servicing request
04:08:53.571 00.000 28316 OnExposeComplete: enter
04:08:53.573 00.002 28316 UpdateGuideState(): m_state=6
04:08:53.576 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6961
04:08:53.578 00.002 28316 Star::Find returns 1 (0), X=951.42, Y=260.08, Mass=2325, SNR=33.3, Peak=170 HFD=4.0
04:08:53.579 00.001 28316 MultiStar: [#1 0.22,0.15,1.00,U] [#2 0.23,-0.04,0.88,U] [#3 0.06,-0.03,0.85,U] [#4 0.22,-0.02,0.81,U] [#5 -0.07,-0.00,0.75,U] [#6 0.05,0.10,0.63,U] [#7 0.28,-0.29,0.00,M2] [#8 -0.30,0.35,0.00,M1] 
04:08:53.579 00.000 28316 refined, 6 included, MultiStar: {0.12, 0.00}, one-star: {0.08, -0.12}
04:08:53.579 00.000 28316 CameraToMount -- cameraTheta (0.03) - m_xAngle (2.00) = xAngle (-1.97 = -1.97)
04:08:53.580 00.001 28316 CameraToMount -- cameraTheta (0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
04:08:53.580 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.03 mountX=-0.05 mountY=-0.11, mountTheta=-1.98
04:08:53.582 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.00, opts=13)
04:08:53.583 00.001 28316 Enqueuing Move request for scope (0.12, 0.00)
04:08:53.583 00.000 29988 Worker thread wakes up
04:08:53.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:53.584 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
04:08:53.584 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
04:08:53.584 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.3
04:08:53.584 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:53.585 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:53.585 00.000 28316 Enqueuing Expose request
04:08:53.585 00.000 29988 Moving (0.12, 0.00) raw xDistance=-0.05 yDistance=-0.11
04:08:53.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:08:53.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:53.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:08:53.586 00.001 29988 MoveAxis(E, 0, ABG)
04:08:53.586 00.000 29988 Move returns status 0, amount 0
04:08:53.586 00.000 29988 MoveAxis(N, 0, ABG)
04:08:53.586 00.000 29988 Move returns status 0, amount 0
04:08:53.586 00.000 29988 move complete, result=0
04:08:53.586 00.000 29988 worker thread done servicing request
04:08:53.586 00.000 29988 Worker thread wakes up
04:08:53.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:53.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:53.586 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:55.210 01.624 29988 Exposure complete
04:08:55.268 00.058 29988 worker thread done servicing request
04:08:55.268 00.000 28316 OnExposeComplete: enter
04:08:55.270 00.002 28316 UpdateGuideState(): m_state=6
04:08:55.271 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6962
04:08:55.271 00.000 28316 Star::Find returns 1 (0), X=951.25, Y=260.22, Mass=2031, SNR=31.2, Peak=149 HFD=4.1
04:08:55.272 00.001 28316 MultiStar: [#1 0.14,0.17,1.01,U] [#2 0.07,0.06,0.94,U] [#3 -0.06,0.27,0.93,U] [#4 -0.09,0.16,0.85,U] [#5 -0.03,0.01,0.76,U] [#6 0.09,0.09,0.67,U] [#7 0.03,0.10,0.66,U] [#8 -0.44,0.40,0.00,M2] 
04:08:55.272 00.000 28316 single-star, 7 included, MultiStar: {0.01, 0.11}, one-star: {-0.09, 0.02}
04:08:55.273 00.001 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
04:08:55.273 00.000 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
04:08:55.273 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=0.05 mountY=0.08, mountTheta=0.96
04:08:55.274 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
04:08:55.275 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
04:08:55.275 00.000 29988 Worker thread wakes up
04:08:55.276 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:55.276 00.000 28316 UpdateGuideState exits: m=2031 RSB=31.2
04:08:55.276 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:55.277 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:55.277 00.000 28316 Enqueuing Expose request
04:08:55.278 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
04:08:55.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
04:08:55.278 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.05 yDistance=0.08
04:08:55.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:08:55.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:55.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:08:55.278 00.000 29988 MoveAxis(E, 0, ABG)
04:08:55.278 00.000 29988 Move returns status 0, amount 0
04:08:55.278 00.000 29988 MoveAxis(N, 0, ABG)
04:08:55.278 00.000 29988 Move returns status 0, amount 0
04:08:55.278 00.000 29988 move complete, result=0
04:08:55.278 00.000 29988 worker thread done servicing request
04:08:55.278 00.000 29988 Worker thread wakes up
04:08:55.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:55.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:55.278 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:08:56.795 01.517 29988 Exposure complete
04:08:56.835 00.040 29988 worker thread done servicing request
04:08:56.835 00.000 28316 OnExposeComplete: enter
04:08:56.836 00.001 28316 UpdateGuideState(): m_state=6
04:08:56.838 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6963
04:08:56.839 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=259.97, Mass=2025, SNR=31.1, Peak=156 HFD=4.1
04:08:56.840 00.001 28316 MultiStar: [#1 0.29,-0.00,1.05,U] [#2 0.14,-0.08,0.92,U] [#3 0.01,0.11,0.86,U] [#4 0.14,-0.12,0.91,U] [#5 -0.03,-0.14,0.79,U] [#6 0.11,-0.07,0.65,U] [#7 0.31,-0.26,0.00,M2] [#8 -0.17,0.21,0.62,U] 
04:08:56.840 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.05}, one-star: {0.05, -0.23}
04:08:56.841 00.001 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
04:08:56.841 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
04:08:56.842 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.54 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
04:08:56.843 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.05, opts=13)
04:08:56.844 00.001 28316 Enqueuing Move request for scope (0.08, -0.05)
04:08:56.845 00.001 29988 Worker thread wakes up
04:08:56.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:08:56.848 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
04:08:56.848 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
04:08:56.848 00.000 29988 Moving (0.08, -0.05) raw xDistance=-0.08 yDistance=-0.05
04:08:56.848 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:08:56.848 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:56.848 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:08:56.848 00.000 28316 UpdateGuideState exits: m=2025 RSB=31.1
04:08:56.849 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:56.850 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:56.850 00.000 28316 Enqueuing Expose request
04:08:56.851 00.001 29988 MoveAxis(E, 0, ABG)
04:08:56.851 00.000 29988 Move returns status 0, amount 0
04:08:56.851 00.000 29988 MoveAxis(N, 0, ABG)
04:08:56.851 00.000 29988 Move returns status 0, amount 0
04:08:56.851 00.000 29988 move complete, result=0
04:08:56.851 00.000 29988 worker thread done servicing request
04:08:56.851 00.000 29988 Worker thread wakes up
04:08:56.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:56.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:56.851 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:08:58.473 01.622 29988 Exposure complete
04:08:58.511 00.038 29988 worker thread done servicing request
04:08:58.512 00.001 28316 OnExposeComplete: enter
04:08:58.512 00.000 28316 UpdateGuideState(): m_state=6
04:08:58.513 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6964
04:08:58.513 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=260.05, Mass=2308, SNR=33.2, Peak=176 HFD=4.1
04:08:58.514 00.001 28316 MultiStar: [#1 0.29,0.10,0.98,U] [#2 0.22,0.02,0.90,U] [#3 0.23,-0.12,0.85,U] [#4 0.15,0.01,0.83,U] [#5 0.02,-0.16,0.72,U] [#6 0.06,-0.03,0.61,U] [#7 0.11,-0.24,0.66,U] [#8 -0.12,0.08,0.58,U] 
04:08:58.514 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.05}, one-star: {-0.06, -0.15}
04:08:58.514 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:08:58.516 00.002 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:08:58.517 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.43 mountX=-0.09 mountY=-0.08, mountTheta=-2.45
04:08:58.519 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.05, opts=13)
04:08:58.520 00.001 28316 Enqueuing Move request for scope (0.11, -0.05)
04:08:58.520 00.000 29988 Worker thread wakes up
04:08:58.521 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
04:08:58.521 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
04:08:58.521 00.000 29988 Moving (0.11, -0.05) raw xDistance=-0.09 yDistance=-0.08
04:08:58.521 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:08:58.521 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:08:58.521 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:08:58.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:08:58.521 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.2
04:08:58.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:08:58.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:08:58.523 00.002 28316 Enqueuing Expose request
04:08:58.523 00.000 29988 MoveAxis(E, 0, ABG)
04:08:58.523 00.000 29988 Move returns status 0, amount 0
04:08:58.523 00.000 29988 MoveAxis(N, 0, ABG)
04:08:58.523 00.000 29988 Move returns status 0, amount 0
04:08:58.523 00.000 29988 move complete, result=0
04:08:58.523 00.000 29988 worker thread done servicing request
04:08:58.524 00.001 29988 Worker thread wakes up
04:08:58.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:08:58.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:08:58.524 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:00.042 01.518 29988 Exposure complete
04:09:00.075 00.033 29988 worker thread done servicing request
04:09:00.075 00.000 28316 OnExposeComplete: enter
04:09:00.077 00.002 28316 UpdateGuideState(): m_state=6
04:09:00.078 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6965
04:09:00.080 00.002 28316 Star::Find returns 1 (0), X=951.34, Y=259.89, Mass=2177, SNR=32.4, Peak=168 HFD=4.0
04:09:00.081 00.001 28316 MultiStar: [#1 0.38,-0.14,0.00,M1] [#2 0.22,-0.09,0.96,U] [#3 -0.01,-0.06,0.89,U] [#4 -0.04,-0.21,0.87,U] [#5 0.06,-0.44,0.00,M1] [#6 -0.04,-0.06,0.66,U] [#7 0.03,-0.41,0.00,M2] [#8 -0.26,-0.08,0.59,U] 
04:09:00.082 00.001 28316 refined, 5 included, MultiStar: {-0.00, -0.14}, one-star: {-0.00, -0.31}
04:09:00.083 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.70)
04:09:00.083 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.66)
04:09:00.085 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=-0.13 mountY=0.07, mountTheta=2.67
04:09:00.086 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.14, opts=13)
04:09:00.087 00.001 28316 Enqueuing Move request for scope (-0.00, -0.14)
04:09:00.087 00.000 29988 Worker thread wakes up
04:09:00.087 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:00.088 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
04:09:00.088 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
04:09:00.088 00.000 28316 UpdateGuideState exits: m=2177 RSB=32.4
04:09:00.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:00.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:00.089 00.000 28316 Enqueuing Expose request
04:09:00.090 00.001 29988 Moving (-0.00, -0.14) raw xDistance=-0.13 yDistance=0.07
04:09:00.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:09:00.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:00.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:09:00.090 00.000 29988 MoveAxis(E, 0, ABG)
04:09:00.090 00.000 29988 Move returns status 0, amount 0
04:09:00.090 00.000 29988 MoveAxis(N, 0, ABG)
04:09:00.090 00.000 29988 Move returns status 0, amount 0
04:09:00.090 00.000 29988 move complete, result=0
04:09:00.090 00.000 29988 worker thread done servicing request
04:09:00.090 00.000 29988 Worker thread wakes up
04:09:00.090 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:00.090 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:00.090 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:09:01.721 01.631 29988 Exposure complete
04:09:01.757 00.036 29988 worker thread done servicing request
04:09:01.757 00.000 28316 OnExposeComplete: enter
04:09:01.758 00.001 28316 UpdateGuideState(): m_state=6
04:09:01.759 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6966
04:09:01.759 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=259.86, Mass=2305, SNR=33.1, Peak=176 HFD=4.0
04:09:01.760 00.001 28316 MultiStar: [#1 0.51,-0.21,0.00,M2] [#2 0.20,-0.24,0.88,U] [#3 0.18,-0.37,0.00,M1] [#4 0.04,-0.15,0.78,U] [#5 0.01,-0.31,0.73,U] [#6 0.01,-0.17,0.63,U] [#7 0.35,-0.43,0.00,M3] [#8 -0.25,-0.09,0.59,U] 
04:09:01.761 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.23}, one-star: {-0.02, -0.34}
04:09:01.762 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
04:09:01.763 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
04:09:01.764 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.52 mountX=-0.21 mountY=0.09, mountTheta=2.73
04:09:01.766 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.23, opts=13)
04:09:01.767 00.001 28316 Enqueuing Move request for scope (0.01, -0.23)
04:09:01.768 00.001 29988 Worker thread wakes up
04:09:01.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:01.768 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.1
04:09:01.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:01.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:01.769 00.000 28316 Enqueuing Expose request
04:09:01.770 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
04:09:01.770 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
04:09:01.770 00.000 29988 Moving (0.01, -0.23) raw xDistance=-0.21 yDistance=0.09
04:09:01.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:09:01.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:01.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:09:01.770 00.000 29988 MoveAxis(E, 45, ABG)
04:09:01.770 00.000 29988 Guiding  Dir = 2, Dur = 45
04:09:01.770 00.000 29988 IsSlewing returns 0
04:09:01.770 00.000 29988 IsGuiding returns 0
04:09:01.773 00.003 29988 PulseGuide returned control before completion, sleep 54
04:09:01.830 00.057 29988 IsGuiding returns 1
04:09:01.830 00.000 29988 scope still moving after pulse duration time elapsed
04:09:01.862 00.032 29988 IsSlewing returns 0
04:09:01.862 00.000 29988 IsGuiding returns 0
04:09:01.862 00.000 29988 scope move finished after 45 + 47 ms
04:09:01.862 00.000 29988 Move returns status 0, amount 45
04:09:01.862 00.000 29988 MoveAxis(N, 0, ABG)
04:09:01.862 00.000 29988 Move returns status 0, amount 0
04:09:01.862 00.000 29988 move complete, result=0
04:09:01.863 00.001 29988 worker thread done servicing request
04:09:01.863 00.000 29988 Worker thread wakes up
04:09:01.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:01.863 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.1 px 0 ms NORTH
04:09:01.864 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:03.277 01.413 29988 Exposure complete
04:09:03.303 00.026 29988 worker thread done servicing request
04:09:03.303 00.000 28316 OnExposeComplete: enter
04:09:03.303 00.000 28316 UpdateGuideState(): m_state=6
04:09:03.304 00.001 28316 Star::Find(15, 951, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6967
04:09:03.304 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=260.15, Mass=2238, SNR=32.8, Peak=166 HFD=4.2
04:09:03.306 00.002 28316 MultiStar: [#1 0.25,0.03,1.00,U] [#2 0.05,0.07,0.89,U] [#3 -0.07,0.15,0.85,U] [#4 0.20,-0.05,0.84,U] [#5 -0.23,-0.12,0.73,U] [#6 0.02,0.06,0.62,U] [#7 0.05,-0.15,0.62,U] [#8 -0.27,0.30,0.00,M1] 
04:09:03.306 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {-0.11, -0.05}
04:09:03.307 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:09:03.307 00.000 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:09:03.308 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.09 mountX=-0.01 mountY=-0.02, mountTheta=-2.10
04:09:03.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
04:09:03.309 00.000 28316 Enqueuing Move request for scope (0.03, -0.00)
04:09:03.310 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:03.310 00.000 29988 Worker thread wakes up
04:09:03.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
04:09:03.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
04:09:03.310 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.8
04:09:03.311 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:03.311 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:03.312 00.001 28316 Enqueuing Expose request
04:09:03.312 00.000 29988 Moving (0.03, -0.00) raw xDistance=-0.01 yDistance=-0.02
04:09:03.312 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:09:03.312 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:03.312 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:09:03.312 00.000 29988 MoveAxis(E, 0, ABG)
04:09:03.312 00.000 29988 Move returns status 0, amount 0
04:09:03.312 00.000 29988 MoveAxis(N, 0, ABG)
04:09:03.312 00.000 29988 Move returns status 0, amount 0
04:09:03.312 00.000 29988 move complete, result=0
04:09:03.312 00.000 29988 worker thread done servicing request
04:09:03.312 00.000 29988 Worker thread wakes up
04:09:03.313 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:03.313 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:03.313 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:04.950 01.637 29988 Exposure complete
04:09:05.000 00.050 29988 worker thread done servicing request
04:09:05.001 00.001 28316 OnExposeComplete: enter
04:09:05.001 00.000 28316 UpdateGuideState(): m_state=6
04:09:05.001 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6968
04:09:05.002 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=260.48, Mass=2257, SNR=32.9, Peak=172 HFD=4.0
04:09:05.002 00.000 28316 MultiStar: [#1 -0.00,0.48,0.00,M2] [#2 -0.26,0.40,0.00,M1] [#3 -0.42,0.39,0.00,M1] [#4 -0.29,0.36,0.00,M1] [#5 -0.43,0.14,0.00,M1] [#6 -0.07,0.39,0.00,M1] [#7 -0.27,0.11,0.64,U] [#8 -0.51,0.60,0.00,M2] 
04:09:05.004 00.002 28316 refined, 1 included, MultiStar: {-0.35, 0.21}, one-star: {-0.41, 0.28}
04:09:05.004 00.000 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
04:09:05.005 00.001 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
04:09:05.006 00.001 28316 CameraToMount -- cameraX=-0.35 cameraY=0.21 hyp=0.41 cameraTheta=2.60 mountX=0.34 mountY=0.22, mountTheta=0.57
04:09:05.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.21, opts=13)
04:09:05.009 00.002 28316 Enqueuing Move request for scope (-0.35, 0.21)
04:09:05.010 00.001 29988 Worker thread wakes up
04:09:05.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.21) opts 0xd
04:09:05.010 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.21)
04:09:05.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:05.010 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.9
04:09:05.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:05.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:05.012 00.001 28316 Enqueuing Expose request
04:09:05.012 00.000 29988 Moving (-0.35, 0.21) raw xDistance=0.34 yDistance=0.22
04:09:05.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
04:09:05.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:09:05.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:09:05.012 00.000 29988 MoveAxis(W, 72, ABG)
04:09:05.012 00.000 29988 Guiding  Dir = 3, Dur = 72
04:09:05.012 00.000 29988 IsSlewing returns 0
04:09:05.013 00.001 29988 IsGuiding returns 0
04:09:05.014 00.001 29988 PulseGuide returned control before completion, sleep 81
04:09:05.103 00.089 29988 IsGuiding returns 0
04:09:05.103 00.000 29988 Move returns status 0, amount 72
04:09:05.103 00.000 29988 MoveAxis(N, 0, ABG)
04:09:05.103 00.000 29988 Move returns status 0, amount 0
04:09:05.103 00.000 29988 move complete, result=0
04:09:05.104 00.001 29988 worker thread done servicing request
04:09:05.104 00.000 28316 GuideStep: 0.3 px 72 ms WEST, 0.2 px 0 ms NORTH
04:09:05.105 00.001 29988 Worker thread wakes up
04:09:05.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:05.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:06.518 01.413 29988 Exposure complete
04:09:06.551 00.033 29988 worker thread done servicing request
04:09:06.551 00.000 28316 OnExposeComplete: enter
04:09:06.552 00.001 28316 UpdateGuideState(): m_state=6
04:09:06.552 00.000 28316 Star::Find(15, 950, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6969
04:09:06.552 00.000 28316 Star::Find returns 1 (0), X=951.13, Y=260.79, Mass=2419, SNR=34.0, Peak=210 HFD=4.1
04:09:06.553 00.001 28316 MultiStar: [#1 -0.06,0.68,0.00,M3] [#2 -0.11,0.50,0.00,M2] [#3 -0.15,0.70,0.00,M2] [#4 -0.16,0.46,0.00,M2] [#5 -0.32,0.36,0.00,M2] [#6 -0.15,0.48,0.00,M2] [#7 -0.12,0.29,0.62,U] [#8 -0.50,0.83,0.00,M3] 
04:09:06.554 00.001 28316 refined, 1 included, MultiStar: {-0.18, 0.47}, one-star: {-0.21, 0.59}
04:09:06.555 00.001 28316 CameraToMount -- cameraTheta (1.93) - m_xAngle (2.00) = xAngle (-0.07 = -0.07)
04:09:06.556 00.001 28316 CameraToMount -- cameraTheta (1.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
04:09:06.557 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.47 hyp=0.51 cameraTheta=1.93 mountX=0.50 mountY=-0.05, mountTheta=-0.11
04:09:06.558 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.47, opts=13)
04:09:06.560 00.002 28316 Enqueuing Move request for scope (-0.18, 0.47)
04:09:06.561 00.001 29988 Worker thread wakes up
04:09:06.561 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:06.562 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.47) opts 0xd
04:09:06.562 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.47)
04:09:06.562 00.000 28316 UpdateGuideState exits: m=2419 RSB=34.0
04:09:06.562 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:06.563 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:06.563 00.000 28316 Enqueuing Expose request
04:09:06.564 00.001 29988 Moving (-0.18, 0.47) raw xDistance=0.50 yDistance=-0.05
04:09:06.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.50
04:09:06.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:06.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:09:06.564 00.000 29988 MoveAxis(W, 111, ABG)
04:09:06.564 00.000 29988 Guiding  Dir = 3, Dur = 111
04:09:06.564 00.000 29988 IsSlewing returns 0
04:09:06.564 00.000 29988 IsGuiding returns 0
04:09:06.566 00.002 29988 PulseGuide returned control before completion, sleep 120
04:09:06.690 00.124 29988 IsGuiding returns 1
04:09:06.693 00.003 29988 scope still moving after pulse duration time elapsed
04:09:06.721 00.028 29988 IsSlewing returns 0
04:09:06.722 00.001 29988 IsGuiding returns 0
04:09:06.722 00.000 29988 scope move finished after 111 + 46 ms
04:09:06.722 00.000 29988 Move returns status 0, amount 111
04:09:06.722 00.000 29988 MoveAxis(N, 0, ABG)
04:09:06.722 00.000 29988 Move returns status 0, amount 0
04:09:06.722 00.000 29988 move complete, result=0
04:09:06.722 00.000 29988 worker thread done servicing request
04:09:06.722 00.000 29988 Worker thread wakes up
04:09:06.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:06.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:06.722 00.000 28316 GuideStep: 0.5 px 111 ms WEST, -0.1 px 0 ms NORTH
04:09:08.361 01.639 29988 Exposure complete
04:09:08.398 00.037 29988 worker thread done servicing request
04:09:08.398 00.000 28316 OnExposeComplete: enter
04:09:08.399 00.001 28316 UpdateGuideState(): m_state=6
04:09:08.399 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6970
04:09:08.400 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=260.17, Mass=2276, SNR=33.1, Peak=167 HFD=4.2
04:09:08.401 00.001 28316 MultiStar: [#1 0.38,0.22,0.00,M4] [#2 0.05,0.09,0.91,U] [#3 -0.03,0.13,0.87,U] [#4 0.24,0.19,0.84,U] [#5 -0.13,0.04,0.73,U] [#6 0.18,0.06,0.60,U] [#7 -0.03,-0.02,0.59,U] [#8 -0.35,0.29,0.00,M4] 
04:09:08.401 00.000 28316 refined, 6 included, MultiStar: {0.03, 0.07}, one-star: {-0.08, -0.03}
04:09:08.401 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
04:09:08.402 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
04:09:08.402 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.20 mountX=0.05 mountY=-0.06, mountTheta=-0.82
04:09:08.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
04:09:08.404 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
04:09:08.404 00.000 29988 Worker thread wakes up
04:09:08.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:08.405 00.001 28316 UpdateGuideState exits: m=2276 RSB=33.1
04:09:08.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:08.406 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:08.406 00.000 28316 Enqueuing Expose request
04:09:08.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
04:09:08.407 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
04:09:08.407 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
04:09:08.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:09:08.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:08.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:09:08.407 00.000 29988 MoveAxis(E, 0, ABG)
04:09:08.407 00.000 29988 Move returns status 0, amount 0
04:09:08.407 00.000 29988 MoveAxis(N, 0, ABG)
04:09:08.407 00.000 29988 Move returns status 0, amount 0
04:09:08.407 00.000 29988 move complete, result=0
04:09:08.407 00.000 29988 worker thread done servicing request
04:09:08.407 00.000 29988 Worker thread wakes up
04:09:08.407 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:08.407 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:08.408 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:09.929 01.521 29988 Exposure complete
04:09:09.966 00.037 29988 worker thread done servicing request
04:09:09.966 00.000 28316 OnExposeComplete: enter
04:09:09.967 00.001 28316 UpdateGuideState(): m_state=6
04:09:09.968 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6971
04:09:09.969 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=260.12, Mass=2377, SNR=33.7, Peak=189 HFD=4.1
04:09:09.970 00.001 28316 MultiStar: [#1 0.19,0.00,0.96,U] [#2 0.26,-0.05,0.88,U] [#3 0.02,-0.07,0.81,U] [#4 0.04,0.12,0.81,U] [#5 -0.10,-0.05,0.73,U] [#6 -0.11,0.10,0.61,U] [#7 0.10,0.13,0.62,U] [#8 -0.10,0.45,0.00,M5] 
04:09:09.970 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.00}, one-star: {-0.08, -0.08}
04:09:09.971 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
04:09:09.971 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
04:09:09.972 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.07 mountX=-0.02 mountY=-0.04, mountTheta=-1.93
04:09:09.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.00, opts=13)
04:09:09.974 00.001 28316 Enqueuing Move request for scope (0.05, 0.00)
04:09:09.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:09.974 00.000 29988 Worker thread wakes up
04:09:09.974 00.000 28316 UpdateGuideState exits: m=2377 RSB=33.7
04:09:09.975 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:09.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:09.975 00.000 28316 Enqueuing Expose request
04:09:09.979 00.004 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
04:09:09.979 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
04:09:09.979 00.000 29988 Moving (0.05, 0.00) raw xDistance=-0.02 yDistance=-0.04
04:09:09.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:09:09.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:09.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:09:09.979 00.000 29988 MoveAxis(E, 0, ABG)
04:09:09.979 00.000 29988 Move returns status 0, amount 0
04:09:09.979 00.000 29988 MoveAxis(N, 0, ABG)
04:09:09.979 00.000 29988 Move returns status 0, amount 0
04:09:09.979 00.000 29988 move complete, result=0
04:09:09.979 00.000 29988 worker thread done servicing request
04:09:09.979 00.000 29988 Worker thread wakes up
04:09:09.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:09.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:09.979 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:11.610 01.631 29988 Exposure complete
04:09:11.647 00.037 29988 worker thread done servicing request
04:09:11.648 00.001 28316 OnExposeComplete: enter
04:09:11.649 00.001 28316 UpdateGuideState(): m_state=6
04:09:11.651 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6972
04:09:11.652 00.001 28316 Star::Find returns 1 (0), X=951.32, Y=260.19, Mass=2290, SNR=33.2, Peak=173 HFD=4.1
04:09:11.653 00.001 28316 MultiStar: [#1 0.25,0.13,1.00,U] [#2 0.04,0.05,0.88,U] [#3 0.01,0.19,0.85,U] [#4 0.05,-0.04,0.82,U] [#5 -0.17,0.02,0.73,U] [#6 -0.10,-0.03,0.63,U] [#7 -0.00,-0.14,0.60,U] [#8 -0.16,0.36,0.00,M6] 
04:09:11.654 00.001 28316 single-star, 7 included, MultiStar: {0.02, 0.03}, one-star: {-0.02, -0.01}
04:09:11.655 00.001 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.45)
04:09:11.656 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.41)
04:09:11.657 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.84 mountX=0.00 mountY=0.02, mountTheta=1.44
04:09:11.660 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
04:09:11.660 00.000 28316 Enqueuing Move request for scope (-0.02, -0.01)
04:09:11.661 00.001 29988 Worker thread wakes up
04:09:11.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:09:11.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:09:11.661 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:09:11.661 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.2
04:09:11.662 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:11.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:11.663 00.001 28316 Enqueuing Expose request
04:09:11.663 00.000 29988 Moving (-0.02, -0.01) raw xDistance=0.00 yDistance=0.02
04:09:11.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:09:11.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:11.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:09:11.663 00.000 29988 MoveAxis(E, 0, ABG)
04:09:11.663 00.000 29988 Move returns status 0, amount 0
04:09:11.663 00.000 29988 MoveAxis(N, 0, ABG)
04:09:11.663 00.000 29988 Move returns status 0, amount 0
04:09:11.663 00.000 29988 move complete, result=0
04:09:11.663 00.000 29988 worker thread done servicing request
04:09:11.663 00.000 29988 Worker thread wakes up
04:09:11.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:11.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:11.664 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:13.178 01.514 29988 Exposure complete
04:09:13.215 00.037 29988 worker thread done servicing request
04:09:13.215 00.000 28316 OnExposeComplete: enter
04:09:13.215 00.000 28316 UpdateGuideState(): m_state=6
04:09:13.216 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6973
04:09:13.216 00.000 28316 Star::Find returns 1 (0), X=951.03, Y=260.37, Mass=2224, SNR=32.7, Peak=157 HFD=4.0
04:09:13.217 00.001 28316 MultiStar: [#1 0.16,0.36,0.00,M3] [#2 -0.08,0.21,0.92,U] [#3 -0.18,0.39,0.00,M1] [#4 -0.16,0.10,0.84,U] [#5 -0.17,0.24,0.73,U] [#6 -0.15,0.26,0.64,U] [#7 -0.13,0.12,0.62,U] [#8 -0.36,0.30,0.00,M7] 
04:09:13.217 00.000 28316 refined, 5 included, MultiStar: {-0.17, 0.18}, one-star: {-0.31, 0.17}
04:09:13.218 00.001 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
04:09:13.218 00.000 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
04:09:13.219 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.33 mountX=0.24 mountY=0.07, mountTheta=0.30
04:09:13.221 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.18, opts=13)
04:09:13.221 00.000 28316 Enqueuing Move request for scope (-0.17, 0.18)
04:09:13.222 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:13.222 00.000 29988 Worker thread wakes up
04:09:13.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
04:09:13.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
04:09:13.222 00.000 29988 Moving (-0.17, 0.18) raw xDistance=0.24 yDistance=0.07
04:09:13.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:09:13.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:13.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:09:13.222 00.000 29988 MoveAxis(W, 50, ABG)
04:09:13.222 00.000 29988 Guiding  Dir = 3, Dur = 50
04:09:13.222 00.000 28316 UpdateGuideState exits: m=2224 RSB=32.7
04:09:13.224 00.002 29988 IsSlewing returns 0
04:09:13.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:13.224 00.000 29988 IsGuiding returns 0
04:09:13.224 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:13.225 00.001 28316 Enqueuing Expose request
04:09:13.226 00.001 29988 PulseGuide returned control before completion, sleep 59
04:09:13.286 00.060 29988 IsGuiding returns 1
04:09:13.286 00.000 29988 scope still moving after pulse duration time elapsed
04:09:13.318 00.032 29988 IsSlewing returns 0
04:09:13.318 00.000 29988 IsGuiding returns 0
04:09:13.318 00.000 29988 scope move finished after 50 + 44 ms
04:09:13.318 00.000 29988 Move returns status 0, amount 50
04:09:13.318 00.000 29988 MoveAxis(N, 0, ABG)
04:09:13.318 00.000 29988 Move returns status 0, amount 0
04:09:13.318 00.000 29988 move complete, result=0
04:09:13.318 00.000 29988 worker thread done servicing request
04:09:13.318 00.000 29988 Worker thread wakes up
04:09:13.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:13.318 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
04:09:13.319 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:14.956 01.637 29988 Exposure complete
04:09:14.990 00.034 29988 worker thread done servicing request
04:09:14.990 00.000 28316 OnExposeComplete: enter
04:09:14.991 00.001 28316 UpdateGuideState(): m_state=6
04:09:14.992 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6974
04:09:14.992 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=260.12, Mass=2216, SNR=32.6, Peak=171 HFD=4.2
04:09:14.993 00.001 28316 MultiStar: [#1 -0.04,0.12,1.00,U] [#2 0.13,-0.03,0.91,U] [#3 0.01,-0.10,0.85,U] [#4 0.07,0.01,0.81,U] [#5 -0.10,-0.10,0.72,U] [#6 0.03,0.07,0.64,U] [#7 -0.13,0.02,0.61,U] [#8 -0.16,-0.00,0.58,U] 
04:09:14.993 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.13, -0.08}
04:09:14.993 00.000 28316 CameraToMount -- cameraTheta (-2.75) - m_xAngle (2.00) = xAngle (-4.75 = 1.53)
04:09:14.994 00.001 28316 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.79 = 1.49)
04:09:14.994 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.75 mountX=0.00 mountY=0.03, mountTheta=1.53
04:09:14.995 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.01, opts=13)
04:09:14.997 00.002 28316 Enqueuing Move request for scope (-0.03, -0.01)
04:09:14.997 00.000 29988 Worker thread wakes up
04:09:14.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:14.998 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.6
04:09:14.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:14.999 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
04:09:14.999 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:15.000 00.001 28316 Enqueuing Expose request
04:09:15.000 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
04:09:15.000 00.000 29988 Moving (-0.03, -0.01) raw xDistance=0.00 yDistance=0.03
04:09:15.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:09:15.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:15.000 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:09:15.000 00.000 29988 MoveAxis(E, 0, ABG)
04:09:15.000 00.000 29988 Move returns status 0, amount 0
04:09:15.000 00.000 29988 MoveAxis(N, 0, ABG)
04:09:15.000 00.000 29988 Move returns status 0, amount 0
04:09:15.001 00.001 29988 move complete, result=0
04:09:15.001 00.000 29988 worker thread done servicing request
04:09:15.001 00.000 29988 Worker thread wakes up
04:09:15.001 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:15.001 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:15.001 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:16.525 01.524 29988 Exposure complete
04:09:16.562 00.037 29988 worker thread done servicing request
04:09:16.562 00.000 28316 OnExposeComplete: enter
04:09:16.563 00.001 28316 UpdateGuideState(): m_state=6
04:09:16.564 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6975
04:09:16.564 00.000 28316 Star::Find returns 1 (0), X=951.22, Y=260.19, Mass=2183, SNR=32.4, Peak=163 HFD=4.3
04:09:16.565 00.001 28316 MultiStar: [#1 0.13,-0.01,1.00,U] [#2 -0.03,0.03,0.92,U] [#3 -0.06,0.05,0.84,U] [#4 0.10,0.06,0.85,U] [#5 -0.00,-0.07,0.75,U] [#6 0.10,0.00,0.65,U] [#7 -0.07,-0.13,0.63,U] [#8 -0.46,0.26,0.00,M7] 
04:09:16.565 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.00}, one-star: {-0.12, -0.01}
04:09:16.566 00.001 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:09:16.567 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
04:09:16.568 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.47 mountX=-0.01 mountY=-0.00, mountTheta=-2.49
04:09:16.571 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.00, opts=13)
04:09:16.571 00.000 28316 Enqueuing Move request for scope (0.01, -0.00)
04:09:16.572 00.001 29988 Worker thread wakes up
04:09:16.572 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:16.572 00.000 28316 UpdateGuideState exits: m=2183 RSB=32.4
04:09:16.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:16.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:16.573 00.000 28316 Enqueuing Expose request
04:09:16.574 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
04:09:16.574 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
04:09:16.574 00.000 29988 Moving (0.01, -0.00) raw xDistance=-0.01 yDistance=-0.00
04:09:16.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:09:16.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:16.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:09:16.574 00.000 29988 MoveAxis(E, 0, ABG)
04:09:16.574 00.000 29988 Move returns status 0, amount 0
04:09:16.574 00.000 29988 MoveAxis(N, 0, ABG)
04:09:16.574 00.000 29988 Move returns status 0, amount 0
04:09:16.574 00.000 29988 move complete, result=0
04:09:16.574 00.000 29988 worker thread done servicing request
04:09:16.574 00.000 29988 Worker thread wakes up
04:09:16.574 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:16.574 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:16.574 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:18.207 01.633 29988 Exposure complete
04:09:18.245 00.038 29988 worker thread done servicing request
04:09:18.245 00.000 28316 OnExposeComplete: enter
04:09:18.247 00.002 28316 UpdateGuideState(): m_state=6
04:09:18.249 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6976
04:09:18.250 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=260.09, Mass=2285, SNR=33.2, Peak=177 HFD=4.2
04:09:18.251 00.001 28316 MultiStar: [#1 0.30,-0.03,0.97,U] [#2 0.13,0.00,0.91,U] [#3 -0.09,-0.12,0.85,U] [#4 0.04,-0.16,0.82,U] [#5 -0.04,-0.16,0.76,U] [#6 -0.04,-0.18,0.64,U] [#7 -0.10,-0.20,0.58,U] [#8 -0.21,0.22,0.58,U] 
04:09:18.253 00.002 28316 refined, 8 included, MultiStar: {0.00, -0.09}, one-star: {-0.10, -0.11}
04:09:18.254 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
04:09:18.255 00.001 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
04:09:18.257 00.002 28316 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.53 mountX=-0.08 mountY=0.04, mountTheta=2.72
04:09:18.259 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.09, opts=13)
04:09:18.260 00.001 28316 Enqueuing Move request for scope (0.00, -0.09)
04:09:18.261 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:18.261 00.000 28316 UpdateGuideState exits: m=2285 RSB=33.2
04:09:18.262 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:18.262 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:18.263 00.001 28316 Enqueuing Expose request
04:09:18.263 00.000 29988 Worker thread wakes up
04:09:18.263 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
04:09:18.263 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
04:09:18.263 00.000 29988 Moving (0.00, -0.09) raw xDistance=-0.08 yDistance=0.04
04:09:18.263 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:09:18.263 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:18.263 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:09:18.264 00.001 29988 MoveAxis(E, 0, ABG)
04:09:18.264 00.000 29988 Move returns status 0, amount 0
04:09:18.264 00.000 29988 MoveAxis(N, 0, ABG)
04:09:18.264 00.000 29988 Move returns status 0, amount 0
04:09:18.264 00.000 29988 move complete, result=0
04:09:18.264 00.000 29988 worker thread done servicing request
04:09:18.264 00.000 29988 Worker thread wakes up
04:09:18.264 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:18.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:18.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:19.787 01.523 29988 Exposure complete
04:09:19.829 00.042 29988 worker thread done servicing request
04:09:19.829 00.000 28316 OnExposeComplete: enter
04:09:19.831 00.002 28316 UpdateGuideState(): m_state=6
04:09:19.833 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6977
04:09:19.836 00.003 28316 Star::Find returns 1 (0), X=951.45, Y=260.06, Mass=2385, SNR=33.9, Peak=157 HFD=4.2
04:09:19.838 00.002 28316 MultiStar: [#1 0.24,-0.01,0.94,U] [#2 0.18,-0.06,0.91,U] [#3 0.21,-0.01,0.86,U] [#4 0.02,-0.05,0.79,U] [#5 -0.20,-0.13,0.71,U] [#6 0.04,-0.06,0.60,U] [#7 0.11,-0.18,0.63,U] [#8 -0.32,0.16,0.00,M7] 
04:09:19.840 00.002 28316 refined, 7 included, MultiStar: {0.10, -0.08}, one-star: {0.11, -0.14}
04:09:19.842 00.002 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
04:09:19.843 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
04:09:19.843 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.65 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
04:09:19.844 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
04:09:19.845 00.001 28316 Enqueuing Move request for scope (0.10, -0.08)
04:09:19.845 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:09:19.846 00.001 28316 UpdateGuideState exits: m=2385 RSB=33.9
04:09:19.847 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:19.848 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:19.849 00.001 28316 Enqueuing Expose request
04:09:19.850 00.001 29988 Worker thread wakes up
04:09:19.850 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
04:09:19.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
04:09:19.850 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.05
04:09:19.850 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:09:19.850 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:19.850 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:09:19.850 00.000 29988 MoveAxis(E, 0, ABG)
04:09:19.850 00.000 29988 Move returns status 0, amount 0
04:09:19.850 00.000 29988 MoveAxis(N, 0, ABG)
04:09:19.851 00.001 29988 Move returns status 0, amount 0
04:09:19.851 00.000 29988 move complete, result=0
04:09:19.851 00.000 29988 worker thread done servicing request
04:09:19.851 00.000 29988 Worker thread wakes up
04:09:19.851 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:19.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:19.851 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:21.478 01.627 29988 Exposure complete
04:09:21.510 00.032 29988 worker thread done servicing request
04:09:21.510 00.000 28316 OnExposeComplete: enter
04:09:21.511 00.001 28316 UpdateGuideState(): m_state=6
04:09:21.511 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6978
04:09:21.512 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=260.18, Mass=2303, SNR=33.3, Peak=166 HFD=3.9
04:09:21.512 00.000 28316 MultiStar: [#1 0.31,0.19,0.00,M1] [#2 0.25,0.27,0.00,M1] [#3 0.02,0.15,0.83,U] [#4 0.18,0.09,0.79,U] [#5 0.14,0.07,0.72,U] [#6 0.12,0.24,0.59,U] [#7 0.12,0.01,0.64,U] [#8 -0.32,0.33,0.00,M8] 
04:09:21.513 00.001 28316 single-star, 5 included, MultiStar: {0.12, 0.08}, one-star: {0.13, -0.02}
04:09:21.513 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
04:09:21.514 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
04:09:21.514 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.14 mountX=-0.07 mountY=-0.11, mountTheta=-2.15
04:09:21.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.02, opts=13)
04:09:21.517 00.002 28316 Enqueuing Move request for scope (0.13, -0.02)
04:09:21.518 00.001 29988 Worker thread wakes up
04:09:21.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
04:09:21.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
04:09:21.518 00.000 29988 Moving (0.13, -0.02) raw xDistance=-0.07 yDistance=-0.11
04:09:21.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:09:21.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:21.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:21.518 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.3
04:09:21.519 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:21.519 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:21.520 00.001 28316 Enqueuing Expose request
04:09:21.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:09:21.520 00.000 29988 MoveAxis(E, 0, ABG)
04:09:21.520 00.000 29988 Move returns status 0, amount 0
04:09:21.520 00.000 29988 MoveAxis(N, 0, ABG)
04:09:21.520 00.000 29988 Move returns status 0, amount 0
04:09:21.520 00.000 29988 move complete, result=0
04:09:21.520 00.000 29988 worker thread done servicing request
04:09:21.520 00.000 29988 Worker thread wakes up
04:09:21.521 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:21.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:21.521 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:23.033 01.512 29988 Exposure complete
04:09:23.074 00.041 29988 worker thread done servicing request
04:09:23.074 00.000 28316 OnExposeComplete: enter
04:09:23.075 00.001 28316 UpdateGuideState(): m_state=6
04:09:23.076 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6979
04:09:23.077 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=260.18, Mass=2245, SNR=32.7, Peak=163 HFD=3.9
04:09:23.079 00.002 28316 MultiStar: [#1 0.16,0.06,1.01,U] [#2 0.28,-0.05,0.88,U] [#3 0.25,0.11,0.89,U] [#4 0.25,0.07,0.82,U] [#5 0.01,-0.03,0.72,U] [#6 0.36,0.13,0.00,M1] [#7 0.29,0.03,0.61,U] [#8 -0.07,0.20,0.62,U] 
04:09:23.080 00.001 28316 single-star, 7 included, MultiStar: {0.16, 0.04}, one-star: {0.09, -0.02}
04:09:23.081 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
04:09:23.081 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
04:09:23.082 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.19 mountX=-0.06 mountY=-0.08, mountTheta=-2.20
04:09:23.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
04:09:23.084 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
04:09:23.085 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:23.085 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.7
04:09:23.086 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:23.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:23.086 00.000 28316 Enqueuing Expose request
04:09:23.087 00.001 29988 Worker thread wakes up
04:09:23.087 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
04:09:23.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
04:09:23.087 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.06 yDistance=-0.08
04:09:23.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:09:23.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:23.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:09:23.087 00.000 29988 MoveAxis(E, 0, ABG)
04:09:23.087 00.000 29988 Move returns status 0, amount 0
04:09:23.087 00.000 29988 MoveAxis(N, 0, ABG)
04:09:23.087 00.000 29988 Move returns status 0, amount 0
04:09:23.087 00.000 29988 move complete, result=0
04:09:23.087 00.000 29988 worker thread done servicing request
04:09:23.087 00.000 29988 Worker thread wakes up
04:09:23.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:23.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:23.088 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:24.715 01.627 29988 Exposure complete
04:09:24.757 00.042 29988 worker thread done servicing request
04:09:24.757 00.000 28316 OnExposeComplete: enter
04:09:24.758 00.001 28316 UpdateGuideState(): m_state=6
04:09:24.758 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6980
04:09:24.759 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=260.16, Mass=2185, SNR=32.2, Peak=156 HFD=3.8
04:09:24.759 00.000 28316 MultiStar: [#1 0.32,0.04,1.01,U] [#2 0.38,0.07,0.00,M1] [#3 0.25,-0.03,0.91,U] [#4 0.10,0.15,0.84,U] [#5 0.16,-0.00,0.75,U] [#6 0.15,0.22,0.62,U] [#7 0.22,-0.07,0.63,U] [#8 0.11,0.20,0.59,U] 
04:09:24.760 00.001 28316 single-star, 7 included, MultiStar: {0.19, 0.05}, one-star: {0.17, -0.04}
04:09:24.760 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:09:24.761 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:09:24.761 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-0.21 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
04:09:24.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.04, opts=13)
04:09:24.763 00.001 28316 Enqueuing Move request for scope (0.17, -0.04)
04:09:24.763 00.000 29988 Worker thread wakes up
04:09:24.763 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:24.764 00.001 28316 UpdateGuideState exits: m=2185 RSB=32.2
04:09:24.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:24.765 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:24.765 00.000 28316 Enqueuing Expose request
04:09:24.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
04:09:24.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
04:09:24.765 00.000 29988 Moving (0.17, -0.04) raw xDistance=-0.10 yDistance=-0.13
04:09:24.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:09:24.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:24.766 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:09:24.766 00.000 29988 MoveAxis(E, 0, ABG)
04:09:24.766 00.000 29988 Move returns status 0, amount 0
04:09:24.766 00.000 29988 MoveAxis(N, 0, ABG)
04:09:24.766 00.000 29988 Move returns status 0, amount 0
04:09:24.766 00.000 29988 move complete, result=0
04:09:24.766 00.000 29988 worker thread done servicing request
04:09:24.766 00.000 29988 Worker thread wakes up
04:09:24.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:24.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:24.766 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:26.289 01.523 29988 Exposure complete
04:09:26.343 00.054 29988 worker thread done servicing request
04:09:26.343 00.000 28316 OnExposeComplete: enter
04:09:26.344 00.001 28316 UpdateGuideState(): m_state=6
04:09:26.345 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6981
04:09:26.346 00.001 28316 Star::Find returns 1 (0), X=951.43, Y=260.08, Mass=2210, SNR=32.6, Peak=173 HFD=3.9
04:09:26.350 00.004 28316 MultiStar: [#1 0.31,-0.02,0.97,U] [#2 0.25,0.08,0.91,U] [#3 0.35,-0.10,0.00,M1] [#4 0.27,-0.06,0.83,U] [#5 0.16,-0.19,0.74,U] [#6 0.25,-0.00,0.66,U] [#7 0.24,-0.22,0.60,U] [#8 0.10,0.22,0.62,U] 
04:09:26.353 00.003 28316 single-star, 7 included, MultiStar: {0.21, -0.04}, one-star: {0.09, -0.12}
04:09:26.355 00.002 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
04:09:26.357 00.002 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
04:09:26.359 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.90 mountX=-0.15 mountY=-0.03, mountTheta=-2.93
04:09:26.364 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
04:09:26.366 00.002 28316 Enqueuing Move request for scope (0.09, -0.12)
04:09:26.367 00.001 29988 Worker thread wakes up
04:09:26.367 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:26.369 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
04:09:26.369 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:09:26.369 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:26.370 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:26.370 00.000 28316 Enqueuing Expose request
04:09:26.371 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
04:09:26.371 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.03
04:09:26.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:09:26.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:26.371 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:09:26.371 00.000 29988 MoveAxis(E, 0, ABG)
04:09:26.371 00.000 29988 Move returns status 0, amount 0
04:09:26.371 00.000 29988 MoveAxis(N, 0, ABG)
04:09:26.371 00.000 29988 Move returns status 0, amount 0
04:09:26.371 00.000 29988 move complete, result=0
04:09:26.371 00.000 29988 worker thread done servicing request
04:09:26.371 00.000 29988 Worker thread wakes up
04:09:26.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:26.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:26.372 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:27.997 01.625 29988 Exposure complete
04:09:28.034 00.037 29988 worker thread done servicing request
04:09:28.034 00.000 28316 OnExposeComplete: enter
04:09:28.036 00.002 28316 UpdateGuideState(): m_state=6
04:09:28.037 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6982
04:09:28.039 00.002 28316 Star::Find returns 1 (0), X=951.31, Y=260.13, Mass=2310, SNR=33.3, Peak=178 HFD=4.0
04:09:28.040 00.001 28316 MultiStar: [#1 0.27,0.00,0.96,U] [#2 0.07,0.16,0.91,U] [#3 -0.01,0.10,0.82,U] [#4 0.06,0.16,0.80,U] [#5 -0.14,-0.05,0.73,U] [#6 0.07,0.00,0.64,U] [#7 0.00,0.03,0.60,U] [#8 -0.20,0.11,0.59,U] 
04:09:28.041 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.04, -0.07}
04:09:28.045 00.004 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
04:09:28.046 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
04:09:28.046 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.14 mountX=0.03 mountY=-0.04, mountTheta=-0.88
04:09:28.047 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.05, opts=13)
04:09:28.048 00.001 28316 Enqueuing Move request for scope (0.02, 0.05)
04:09:28.049 00.001 29988 Worker thread wakes up
04:09:28.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
04:09:28.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
04:09:28.049 00.000 29988 Moving (0.02, 0.05) raw xDistance=0.03 yDistance=-0.04
04:09:28.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:09:28.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:28.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:28.049 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.3
04:09:28.050 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:28.050 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:28.051 00.001 28316 Enqueuing Expose request
04:09:28.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:09:28.051 00.000 29988 MoveAxis(E, 0, ABG)
04:09:28.051 00.000 29988 Move returns status 0, amount 0
04:09:28.051 00.000 29988 MoveAxis(N, 0, ABG)
04:09:28.051 00.000 29988 Move returns status 0, amount 0
04:09:28.051 00.000 29988 move complete, result=0
04:09:28.051 00.000 29988 worker thread done servicing request
04:09:28.051 00.000 29988 Worker thread wakes up
04:09:28.051 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:28.051 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:28.052 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:29.570 01.518 29988 Exposure complete
04:09:29.612 00.042 29988 worker thread done servicing request
04:09:29.612 00.000 28316 OnExposeComplete: enter
04:09:29.613 00.001 28316 UpdateGuideState(): m_state=6
04:09:29.614 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6983
04:09:29.614 00.000 28316 Star::Find returns 1 (0), X=951.32, Y=260.26, Mass=2277, SNR=32.9, Peak=181 HFD=3.7
04:09:29.615 00.001 28316 MultiStar: [#1 0.31,0.28,0.00,M1] [#2 0.08,0.13,0.91,U] [#3 -0.03,0.06,0.84,U] [#4 0.20,0.08,0.84,U] [#5 0.07,0.14,0.73,U] [#6 -0.08,0.16,0.63,U] [#7 -0.26,0.09,0.62,U] [#8 -0.36,0.41,0.00,M5] 
04:09:29.615 00.000 28316 single-star, 6 included, MultiStar: {0.01, 0.10}, one-star: {-0.02, 0.06}
04:09:29.616 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
04:09:29.616 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
04:09:29.617 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.89 mountX=0.07 mountY=-0.01, mountTheta=-0.15
04:09:29.618 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.06, opts=13)
04:09:29.618 00.000 28316 Enqueuing Move request for scope (-0.02, 0.06)
04:09:29.619 00.001 29988 Worker thread wakes up
04:09:29.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
04:09:29.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
04:09:29.619 00.000 29988 Moving (-0.02, 0.06) raw xDistance=0.07 yDistance=-0.01
04:09:29.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:09:29.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:29.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:29.620 00.001 28316 UpdateGuideState exits: m=2277 RSB=32.9
04:09:29.620 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:29.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:29.621 00.001 28316 Enqueuing Expose request
04:09:29.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:09:29.621 00.000 29988 MoveAxis(E, 0, ABG)
04:09:29.621 00.000 29988 Move returns status 0, amount 0
04:09:29.621 00.000 29988 MoveAxis(N, 0, ABG)
04:09:29.621 00.000 29988 Move returns status 0, amount 0
04:09:29.621 00.000 29988 move complete, result=0
04:09:29.621 00.000 29988 worker thread done servicing request
04:09:29.621 00.000 29988 Worker thread wakes up
04:09:29.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:29.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:29.622 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:31.246 01.624 29988 Exposure complete
04:09:31.286 00.040 29988 worker thread done servicing request
04:09:31.287 00.001 28316 OnExposeComplete: enter
04:09:31.287 00.000 28316 UpdateGuideState(): m_state=6
04:09:31.289 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6984
04:09:31.290 00.001 28316 Star::Find returns 1 (0), X=951.26, Y=260.21, Mass=2265, SNR=33.0, Peak=178 HFD=3.9
04:09:31.291 00.001 28316 MultiStar: [#1 0.12,0.32,0.00,M2] [#2 0.24,0.06,0.90,U] [#3 -0.02,0.19,0.88,U] [#4 0.30,0.12,0.84,U] [#5 0.03,-0.03,0.72,U] [#6 0.21,0.16,0.60,U] [#7 -0.17,0.02,0.63,U] [#8 -0.24,0.30,0.00,M6] 
04:09:31.292 00.001 28316 single-star, 6 included, MultiStar: {0.07, 0.08}, one-star: {-0.08, 0.02}
04:09:31.293 00.001 28316 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
04:09:31.297 00.004 28316 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
04:09:31.298 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.96 mountX=0.05 mountY=0.07, mountTheta=0.95
04:09:31.300 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
04:09:31.301 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
04:09:31.301 00.000 29988 Worker thread wakes up
04:09:31.301 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
04:09:31.301 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
04:09:31.301 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:31.302 00.001 29988 Moving (-0.08, 0.02) raw xDistance=0.05 yDistance=0.07
04:09:31.302 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:09:31.302 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:31.302 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
04:09:31.303 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:31.304 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:09:31.304 00.000 29988 MoveAxis(E, 0, ABG)
04:09:31.304 00.000 29988 Move returns status 0, amount 0
04:09:31.304 00.000 29988 MoveAxis(N, 0, ABG)
04:09:31.304 00.000 29988 Move returns status 0, amount 0
04:09:31.304 00.000 29988 move complete, result=0
04:09:31.305 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:31.306 00.001 28316 Enqueuing Expose request
04:09:31.307 00.001 29988 worker thread done servicing request
04:09:31.307 00.000 29988 Worker thread wakes up
04:09:31.307 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:31.307 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:31.307 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:09:32.827 01.520 29988 Exposure complete
04:09:32.854 00.027 29988 worker thread done servicing request
04:09:32.854 00.000 28316 OnExposeComplete: enter
04:09:32.857 00.003 28316 UpdateGuideState(): m_state=6
04:09:32.859 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6985
04:09:32.862 00.003 28316 Star::Find returns 1 (0), X=951.28, Y=260.02, Mass=2217, SNR=32.5, Peak=173 HFD=4.0
04:09:32.864 00.002 28316 MultiStar: [#1 0.13,0.13,0.98,U] [#2 0.03,0.02,0.92,U] [#3 -0.15,0.09,0.86,U] [#4 -0.00,0.10,0.79,U] [#5 -0.07,0.03,0.75,U] [#6 -0.24,0.10,0.65,U] [#7 -0.14,0.12,0.64,U] [#8 -0.04,0.12,0.56,U] 
04:09:32.867 00.003 28316 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.06, -0.18}
04:09:32.869 00.002 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
04:09:32.872 00.003 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
04:09:32.873 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.37 mountX=0.07 mountY=0.02, mountTheta=0.34
04:09:32.874 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.05, opts=13)
04:09:32.875 00.001 28316 Enqueuing Move request for scope (-0.05, 0.05)
04:09:32.876 00.001 29988 Worker thread wakes up
04:09:32.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
04:09:32.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
04:09:32.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:32.876 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.5
04:09:32.877 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:32.877 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:32.877 00.000 28316 Enqueuing Expose request
04:09:32.878 00.001 29988 Moving (-0.05, 0.05) raw xDistance=0.07 yDistance=0.02
04:09:32.878 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:09:32.878 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:32.878 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:09:32.878 00.000 29988 MoveAxis(E, 0, ABG)
04:09:32.878 00.000 29988 Move returns status 0, amount 0
04:09:32.878 00.000 29988 MoveAxis(N, 0, ABG)
04:09:32.878 00.000 29988 Move returns status 0, amount 0
04:09:32.878 00.000 29988 move complete, result=0
04:09:32.878 00.000 29988 worker thread done servicing request
04:09:32.878 00.000 29988 Worker thread wakes up
04:09:32.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:32.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:32.878 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:34.505 01.627 29988 Exposure complete
04:09:34.552 00.047 28316 OnExposeComplete: enter
04:09:34.553 00.001 28316 UpdateGuideState(): m_state=6
04:09:34.553 00.000 29988 worker thread done servicing request
04:09:34.553 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6986
04:09:34.554 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=260.14, Mass=2192, SNR=32.5, Peak=178 HFD=4.3
04:09:34.554 00.000 28316 MultiStar: [#1 0.10,0.07,1.00,U] [#2 0.17,-0.08,0.90,U] [#3 0.00,-0.02,0.88,U] [#4 0.32,0.09,0.87,U] [#5 -0.05,0.04,0.76,U] [#6 0.14,0.03,0.64,U] [#7 -0.01,0.04,0.64,U] [#8 -0.27,0.12,0.59,U] 
04:09:34.555 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.12, -0.06}
04:09:34.555 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
04:09:34.556 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
04:09:34.556 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.46 mountX=0.00 mountY=-0.05, mountTheta=-1.53
04:09:34.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.02, opts=13)
04:09:34.558 00.001 28316 Enqueuing Move request for scope (0.04, 0.02)
04:09:34.558 00.000 29988 Worker thread wakes up
04:09:34.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
04:09:34.558 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
04:09:34.558 00.000 29988 Moving (0.04, 0.02) raw xDistance=0.00 yDistance=-0.05
04:09:34.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:09:34.558 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:34.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:34.559 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.5
04:09:34.559 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:34.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:34.560 00.001 28316 Enqueuing Expose request
04:09:34.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:09:34.560 00.000 29988 MoveAxis(E, 0, ABG)
04:09:34.561 00.001 29988 Move returns status 0, amount 0
04:09:34.561 00.000 29988 MoveAxis(N, 0, ABG)
04:09:34.561 00.000 29988 Move returns status 0, amount 0
04:09:34.561 00.000 29988 move complete, result=0
04:09:34.561 00.000 29988 worker thread done servicing request
04:09:34.561 00.000 29988 Worker thread wakes up
04:09:34.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:34.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:34.563 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:36.080 01.517 29988 Exposure complete
04:09:36.113 00.033 29988 worker thread done servicing request
04:09:36.113 00.000 28316 OnExposeComplete: enter
04:09:36.114 00.001 28316 UpdateGuideState(): m_state=6
04:09:36.115 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6987
04:09:36.115 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=260.26, Mass=2309, SNR=33.3, Peak=187 HFD=4.1
04:09:36.116 00.001 28316 MultiStar: [#1 0.17,0.31,0.00,M1] [#2 -0.01,0.08,0.90,U] [#3 -0.11,0.08,0.83,U] [#4 0.04,0.03,0.76,U] [#5 -0.08,0.01,0.70,U] [#6 0.04,0.05,0.62,U] [#7 -0.07,-0.07,0.65,U] [#8 -0.31,0.40,0.00,M5] 
04:09:36.116 00.000 28316 refined, 6 included, MultiStar: {-0.06, 0.04}, one-star: {-0.18, 0.06}
04:09:36.117 00.001 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
04:09:36.117 00.000 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
04:09:36.118 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.56 mountX=0.06 mountY=0.04, mountTheta=0.54
04:09:36.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.04, opts=13)
04:09:36.119 00.000 28316 Enqueuing Move request for scope (-0.06, 0.04)
04:09:36.120 00.001 29988 Worker thread wakes up
04:09:36.120 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
04:09:36.120 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
04:09:36.120 00.000 29988 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=0.04
04:09:36.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:09:36.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:36.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:36.120 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:09:36.120 00.000 29988 MoveAxis(E, 0, ABG)
04:09:36.120 00.000 29988 Move returns status 0, amount 0
04:09:36.120 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
04:09:36.121 00.001 29988 MoveAxis(N, 0, ABG)
04:09:36.121 00.000 29988 Move returns status 0, amount 0
04:09:36.121 00.000 29988 move complete, result=0
04:09:36.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:36.121 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:36.122 00.001 28316 Enqueuing Expose request
04:09:36.122 00.000 29988 worker thread done servicing request
04:09:36.122 00.000 29988 Worker thread wakes up
04:09:36.122 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:36.123 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:36.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:37.750 01.627 29988 Exposure complete
04:09:37.799 00.049 29988 worker thread done servicing request
04:09:37.799 00.000 28316 OnExposeComplete: enter
04:09:37.800 00.001 28316 UpdateGuideState(): m_state=6
04:09:37.800 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6988
04:09:37.801 00.001 28316 Star::Find returns 1 (0), X=951.18, Y=260.13, Mass=2132, SNR=32.0, Peak=174 HFD=4.1
04:09:37.801 00.000 28316 MultiStar: [#1 0.13,0.08,1.03,U] [#2 0.07,0.05,0.93,U] [#3 -0.05,0.02,0.88,U] [#4 0.19,-0.27,0.83,U] [#5 -0.14,-0.01,0.74,U] [#6 -0.00,-0.13,0.64,U] [#7 -0.18,-0.16,0.65,U] [#8 -0.21,0.40,0.00,M6] 
04:09:37.802 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.16, -0.07}
04:09:37.803 00.001 28316 CameraToMount -- cameraTheta (-1.79) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
04:09:37.804 00.001 28316 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
04:09:37.806 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.79 mountX=-0.04 mountY=0.03, mountTheta=2.47
04:09:37.808 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
04:09:37.808 00.000 28316 Enqueuing Move request for scope (-0.01, -0.05)
04:09:37.809 00.001 29988 Worker thread wakes up
04:09:37.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
04:09:37.809 00.000 28316 UpdateGuideState exits: m=2132 RSB=32.0
04:09:37.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:37.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:37.810 00.000 28316 Enqueuing Expose request
04:09:37.811 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
04:09:37.811 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
04:09:37.811 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
04:09:37.811 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:09:37.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:37.812 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:09:37.812 00.000 29988 MoveAxis(E, 0, ABG)
04:09:37.812 00.000 29988 Move returns status 0, amount 0
04:09:37.812 00.000 29988 MoveAxis(N, 0, ABG)
04:09:37.812 00.000 29988 Move returns status 0, amount 0
04:09:37.812 00.000 29988 move complete, result=0
04:09:37.812 00.000 29988 worker thread done servicing request
04:09:37.812 00.000 29988 Worker thread wakes up
04:09:37.812 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:37.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:37.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:39.328 01.516 29988 Exposure complete
04:09:39.374 00.046 29988 worker thread done servicing request
04:09:39.374 00.000 28316 OnExposeComplete: enter
04:09:39.375 00.001 28316 UpdateGuideState(): m_state=6
04:09:39.375 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6989
04:09:39.376 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=260.15, Mass=2320, SNR=33.3, Peak=181 HFD=4.2
04:09:39.376 00.000 28316 MultiStar: [#1 0.17,0.13,0.97,U] [#2 -0.08,0.10,0.90,U] [#3 -0.19,0.03,0.84,U] [#4 0.27,0.07,0.81,U] [#5 -0.09,-0.06,0.73,U] [#6 0.31,0.02,0.59,U] [#7 0.04,-0.02,0.60,U] [#8 -0.29,0.23,0.00,M7] 
04:09:39.377 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.03}, one-star: {-0.14, -0.05}
04:09:39.377 00.000 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
04:09:39.379 00.002 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
04:09:39.379 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.91 mountX=0.02 mountY=-0.04, mountTheta=-1.09
04:09:39.380 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.03, opts=13)
04:09:39.381 00.001 28316 Enqueuing Move request for scope (0.02, 0.03)
04:09:39.381 00.000 29988 Worker thread wakes up
04:09:39.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:39.382 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:09:39.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:39.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:39.383 00.001 28316 Enqueuing Expose request
04:09:39.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
04:09:39.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
04:09:39.383 00.000 29988 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.04
04:09:39.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:09:39.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:39.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:09:39.383 00.000 29988 MoveAxis(E, 0, ABG)
04:09:39.384 00.001 29988 Move returns status 0, amount 0
04:09:39.384 00.000 29988 MoveAxis(N, 0, ABG)
04:09:39.384 00.000 29988 Move returns status 0, amount 0
04:09:39.384 00.000 29988 move complete, result=0
04:09:39.384 00.000 29988 worker thread done servicing request
04:09:39.384 00.000 29988 Worker thread wakes up
04:09:39.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:39.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:39.384 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:41.019 01.635 29988 Exposure complete
04:09:41.055 00.036 29988 worker thread done servicing request
04:09:41.055 00.000 28316 OnExposeComplete: enter
04:09:41.057 00.002 28316 UpdateGuideState(): m_state=6
04:09:41.058 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6990
04:09:41.058 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=260.27, Mass=2209, SNR=32.4, Peak=181 HFD=3.8
04:09:41.059 00.001 28316 MultiStar: [#1 0.26,0.18,0.99,U] [#2 0.01,0.22,0.93,U] [#3 -0.11,0.28,0.85,U] [#4 0.46,-0.04,0.00,M1] [#5 0.08,0.13,0.74,U] [#6 0.27,-0.07,0.62,U] [#7 -0.04,-0.01,0.62,U] [#8 -0.05,0.08,0.61,U] 
04:09:41.059 00.000 28316 refined, 7 included, MultiStar: {0.04, 0.12}, one-star: {-0.11, 0.07}
04:09:41.061 00.002 28316 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.00) = xAngle (-0.73 = -0.73)
04:09:41.061 00.000 28316 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
04:09:41.062 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.27 mountX=0.10 mountY=-0.09, mountTheta=-0.75
04:09:41.064 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
04:09:41.065 00.001 28316 Enqueuing Move request for scope (0.04, 0.12)
04:09:41.065 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:09:41.066 00.001 28316 UpdateGuideState exits: m=2209 RSB=32.4
04:09:41.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:41.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:41.067 00.000 28316 Enqueuing Expose request
04:09:41.068 00.001 29988 Worker thread wakes up
04:09:41.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
04:09:41.068 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
04:09:41.068 00.000 29988 Moving (0.04, 0.12) raw xDistance=0.10 yDistance=-0.09
04:09:41.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:09:41.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:41.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:09:41.068 00.000 29988 MoveAxis(E, 0, ABG)
04:09:41.068 00.000 29988 Move returns status 0, amount 0
04:09:41.068 00.000 29988 MoveAxis(N, 0, ABG)
04:09:41.068 00.000 29988 Move returns status 0, amount 0
04:09:41.068 00.000 29988 move complete, result=0
04:09:41.068 00.000 29988 worker thread done servicing request
04:09:41.068 00.000 29988 Worker thread wakes up
04:09:41.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:41.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:41.068 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:42.587 01.519 29988 Exposure complete
04:09:42.643 00.056 29988 worker thread done servicing request
04:09:42.643 00.000 28316 OnExposeComplete: enter
04:09:42.644 00.001 28316 UpdateGuideState(): m_state=6
04:09:42.645 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6991
04:09:42.647 00.002 28316 Star::Find returns 1 (0), X=951.22, Y=260.25, Mass=2314, SNR=33.4, Peak=167 HFD=4.1
04:09:42.650 00.003 28316 MultiStar: [#1 0.23,0.29,0.00,M1] [#2 0.03,0.15,0.89,U] [#3 -0.03,0.33,0.89,U] [#4 0.32,0.15,0.00,M2] [#5 -0.08,0.13,0.74,U] [#6 0.11,0.05,0.61,U] [#7 -0.13,0.11,0.60,U] [#8 -0.25,0.44,0.00,M7] 
04:09:42.653 00.003 28316 single-star, 5 included, MultiStar: {-0.04, 0.14}, one-star: {-0.12, 0.05}
04:09:42.655 00.002 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
04:09:42.657 00.002 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
04:09:42.659 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.77 mountX=0.09 mountY=0.09, mountTheta=0.75
04:09:42.663 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.05, opts=13)
04:09:42.664 00.001 28316 Enqueuing Move request for scope (-0.12, 0.05)
04:09:42.664 00.000 29988 Worker thread wakes up
04:09:42.664 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:42.665 00.001 28316 UpdateGuideState exits: m=2314 RSB=33.4
04:09:42.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:42.666 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:42.666 00.000 28316 Enqueuing Expose request
04:09:42.667 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
04:09:42.667 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
04:09:42.667 00.000 29988 Moving (-0.12, 0.05) raw xDistance=0.09 yDistance=0.09
04:09:42.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:09:42.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:42.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:09:42.667 00.000 29988 MoveAxis(E, 0, ABG)
04:09:42.667 00.000 29988 Move returns status 0, amount 0
04:09:42.667 00.000 29988 MoveAxis(N, 0, ABG)
04:09:42.667 00.000 29988 Move returns status 0, amount 0
04:09:42.667 00.000 29988 move complete, result=0
04:09:42.667 00.000 29988 worker thread done servicing request
04:09:42.667 00.000 29988 Worker thread wakes up
04:09:42.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:42.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:42.667 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:09:44.292 01.625 29988 Exposure complete
04:09:44.332 00.040 29988 worker thread done servicing request
04:09:44.332 00.000 28316 OnExposeComplete: enter
04:09:44.334 00.002 28316 UpdateGuideState(): m_state=6
04:09:44.335 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6992
04:09:44.338 00.003 28316 Star::Find returns 1 (0), X=951.29, Y=260.40, Mass=2097, SNR=31.5, Peak=156 HFD=3.8
04:09:44.339 00.001 28316 MultiStar: [#1 0.20,0.33,0.00,M2] [#2 0.10,0.22,0.96,U] [#3 -0.08,0.26,0.89,U] [#4 0.22,0.15,0.88,U] [#5 -0.14,0.10,0.77,U] [#6 -0.02,0.33,0.66,U] [#7 0.07,0.12,0.65,U] [#8 -0.30,0.46,0.00,M8] 
04:09:44.339 00.000 28316 refined, 6 included, MultiStar: {0.02, 0.20}, one-star: {-0.05, 0.20}
04:09:44.340 00.001 28316 CameraToMount -- cameraTheta (1.48) - m_xAngle (2.00) = xAngle (-0.52 = -0.52)
04:09:44.343 00.003 28316 CameraToMount -- cameraTheta (1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
04:09:44.345 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.48 mountX=0.17 mountY=-0.11, mountTheta=-0.55
04:09:44.348 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.20, opts=13)
04:09:44.349 00.001 28316 Enqueuing Move request for scope (0.02, 0.20)
04:09:44.351 00.002 29988 Worker thread wakes up
04:09:44.351 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
04:09:44.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:44.352 00.001 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
04:09:44.352 00.000 28316 UpdateGuideState exits: m=2097 RSB=31.5
04:09:44.353 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:44.354 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:44.354 00.000 28316 Enqueuing Expose request
04:09:44.354 00.000 29988 Moving (0.02, 0.20) raw xDistance=0.17 yDistance=-0.11
04:09:44.355 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:09:44.355 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:44.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:09:44.355 00.000 29988 MoveAxis(E, 0, ABG)
04:09:44.355 00.000 29988 Move returns status 0, amount 0
04:09:44.355 00.000 29988 MoveAxis(N, 0, ABG)
04:09:44.355 00.000 29988 Move returns status 0, amount 0
04:09:44.355 00.000 29988 move complete, result=0
04:09:44.355 00.000 29988 worker thread done servicing request
04:09:44.355 00.000 29988 Worker thread wakes up
04:09:44.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:44.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:44.355 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:45.874 01.519 29988 Exposure complete
04:09:45.923 00.049 29988 worker thread done servicing request
04:09:45.923 00.000 28316 OnExposeComplete: enter
04:09:45.924 00.001 28316 UpdateGuideState(): m_state=6
04:09:45.924 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6993
04:09:45.925 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=260.24, Mass=2297, SNR=33.2, Peak=170 HFD=3.8
04:09:45.925 00.000 28316 MultiStar: [#1 0.18,0.21,0.99,U] [#2 -0.00,0.24,0.95,U] [#3 -0.07,0.22,0.86,U] [#4 -0.08,0.27,0.81,U] [#5 -0.18,0.20,0.69,U] [#6 0.01,0.12,0.64,U] [#7 -0.24,0.16,0.60,U] [#8 -0.32,0.42,0.00,M9] 
04:09:45.925 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.18}, one-star: {-0.05, 0.04}
04:09:45.926 00.001 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:09:45.926 00.000 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:09:45.927 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=0.06 mountY=0.02, mountTheta=0.40
04:09:45.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
04:09:45.930 00.002 28316 Enqueuing Move request for scope (-0.05, 0.04)
04:09:45.930 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:45.930 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.2
04:09:45.931 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:45.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:45.931 00.000 28316 Enqueuing Expose request
04:09:45.932 00.001 29988 Worker thread wakes up
04:09:45.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
04:09:45.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
04:09:45.932 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.06 yDistance=0.02
04:09:45.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:09:45.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:45.932 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:09:45.932 00.000 29988 MoveAxis(E, 0, ABG)
04:09:45.932 00.000 29988 Move returns status 0, amount 0
04:09:45.932 00.000 29988 MoveAxis(N, 0, ABG)
04:09:45.932 00.000 29988 Move returns status 0, amount 0
04:09:45.932 00.000 29988 move complete, result=0
04:09:45.932 00.000 29988 worker thread done servicing request
04:09:45.932 00.000 29988 Worker thread wakes up
04:09:45.933 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:45.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:45.933 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:09:47.569 01.636 29988 Exposure complete
04:09:47.607 00.038 29988 worker thread done servicing request
04:09:47.608 00.001 28316 OnExposeComplete: enter
04:09:47.609 00.001 28316 UpdateGuideState(): m_state=6
04:09:47.610 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6994
04:09:47.612 00.002 28316 Star::Find returns 1 (0), X=951.21, Y=260.30, Mass=2172, SNR=32.4, Peak=173 HFD=4.1
04:09:47.613 00.001 28316 MultiStar: [#1 0.06,0.35,0.00,M2] [#2 0.13,0.24,0.91,U] [#3 -0.10,0.26,0.85,U] [#4 0.04,0.17,0.84,U] [#5 -0.25,0.08,0.76,U] [#6 0.07,0.27,0.64,U] [#7 -0.10,-0.02,0.62,U] [#8 -0.18,0.33,0.00,M10] 
04:09:47.614 00.001 28316 single-star, 6 included, MultiStar: {-0.05, 0.16}, one-star: {-0.13, 0.10}
04:09:47.614 00.000 28316 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.00) = xAngle (0.47 = 0.47)
04:09:47.615 00.001 28316 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
04:09:47.615 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.15 mountY=0.07, mountTheta=0.44
04:09:47.617 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
04:09:47.618 00.001 28316 Enqueuing Move request for scope (-0.13, 0.10)
04:09:47.619 00.001 29988 Worker thread wakes up
04:09:47.619 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
04:09:47.619 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
04:09:47.619 00.000 29988 Moving (-0.13, 0.10) raw xDistance=0.15 yDistance=0.07
04:09:47.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:09:47.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:47.619 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:47.619 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.4
04:09:47.620 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:47.620 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:47.621 00.001 28316 Enqueuing Expose request
04:09:47.621 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:09:47.621 00.000 29988 MoveAxis(E, 0, ABG)
04:09:47.621 00.000 29988 Move returns status 0, amount 0
04:09:47.621 00.000 29988 MoveAxis(N, 0, ABG)
04:09:47.621 00.000 29988 Move returns status 0, amount 0
04:09:47.621 00.000 29988 move complete, result=0
04:09:47.621 00.000 29988 worker thread done servicing request
04:09:47.621 00.000 29988 Worker thread wakes up
04:09:47.621 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:47.621 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:47.622 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:09:49.148 01.526 29988 Exposure complete
04:09:49.182 00.034 29988 worker thread done servicing request
04:09:49.182 00.000 28316 OnExposeComplete: enter
04:09:49.183 00.001 28316 UpdateGuideState(): m_state=6
04:09:49.183 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6995
04:09:49.184 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=260.38, Mass=2267, SNR=32.9, Peak=164 HFD=3.9
04:09:49.184 00.000 28316 MultiStar: [#1 0.20,0.25,0.99,U] [#2 0.13,0.28,0.92,U] [#3 0.03,0.32,0.83,U] [#4 -0.02,0.22,0.86,U] [#5 -0.13,0.20,0.74,U] [#6 -0.06,0.20,0.63,U] [#7 -0.15,0.06,0.61,U] [#8 -0.21,0.49,0.00,R] 
04:09:49.185 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.22}, one-star: {-0.17, 0.18}
04:09:49.185 00.000 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
04:09:49.185 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
04:09:49.186 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.61 mountX=0.21 mountY=-0.09, mountTheta=-0.42
04:09:49.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.22, opts=13)
04:09:49.187 00.000 28316 Enqueuing Move request for scope (-0.01, 0.22)
04:09:49.188 00.001 29988 Worker thread wakes up
04:09:49.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
04:09:49.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
04:09:49.188 00.000 29988 Moving (-0.01, 0.22) raw xDistance=0.21 yDistance=-0.09
04:09:49.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:09:49.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:49.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:09:49.188 00.000 29988 MoveAxis(W, 43, ABG)
04:09:49.188 00.000 29988 Guiding  Dir = 3, Dur = 43
04:09:49.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:49.189 00.001 29988 IsSlewing returns 0
04:09:49.189 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.9
04:09:49.189 00.000 29988 IsGuiding returns 0
04:09:49.189 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:49.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:49.190 00.001 28316 Enqueuing Expose request
04:09:49.191 00.001 29988 PulseGuide returned control before completion, sleep 52
04:09:49.260 00.069 29988 IsGuiding returns 0
04:09:49.260 00.000 29988 Move returns status 0, amount 43
04:09:49.260 00.000 29988 MoveAxis(N, 0, ABG)
04:09:49.260 00.000 29988 Move returns status 0, amount 0
04:09:49.260 00.000 29988 move complete, result=0
04:09:49.260 00.000 29988 worker thread done servicing request
04:09:49.260 00.000 29988 Worker thread wakes up
04:09:49.260 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.1 px 0 ms NORTH
04:09:49.261 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:49.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:50.894 01.633 29988 Exposure complete
04:09:50.939 00.045 29988 worker thread done servicing request
04:09:50.939 00.000 28316 OnExposeComplete: enter
04:09:50.942 00.003 28316 UpdateGuideState(): m_state=6
04:09:50.945 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6996
04:09:50.947 00.002 28316 Star::Find returns 1 (0), X=951.61, Y=260.16, Mass=2208, SNR=32.5, Peak=150 HFD=4.0
04:09:50.950 00.003 28316 MultiStar: [#1 0.63,-0.00,0.00,M2] [#2 0.19,0.26,0.92,U] [#3 0.37,0.05,0.00,M1] [#4 0.45,0.08,0.00,M1] [#5 0.13,-0.06,0.78,U] [#6 0.29,0.06,0.62,U] [#7 0.12,0.10,0.61,U] [#8 0.05,-0.32,0.61,U] 
04:09:50.952 00.002 28316 refined, 5 included, MultiStar: {0.19, 0.01}, one-star: {0.27, -0.04}
04:09:50.954 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:09:50.954 00.000 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
04:09:50.955 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.06 mountX=-0.07 mountY=-0.17, mountTheta=-1.94
04:09:50.956 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.01, opts=13)
04:09:50.957 00.001 28316 Enqueuing Move request for scope (0.19, 0.01)
04:09:50.957 00.000 29988 Worker thread wakes up
04:09:50.957 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
04:09:50.957 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
04:09:50.957 00.000 29988 Moving (0.19, 0.01) raw xDistance=-0.07 yDistance=-0.17
04:09:50.957 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:50.958 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:09:50.958 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:50.958 00.000 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:09:50.958 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:50.959 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:50.959 00.000 28316 Enqueuing Expose request
04:09:50.960 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:09:50.960 00.000 29988 MoveAxis(E, 0, ABG)
04:09:50.960 00.000 29988 Move returns status 0, amount 0
04:09:50.960 00.000 29988 MoveAxis(N, 0, ABG)
04:09:50.960 00.000 29988 Move returns status 0, amount 0
04:09:50.960 00.000 29988 move complete, result=0
04:09:50.960 00.000 29988 worker thread done servicing request
04:09:50.960 00.000 29988 Worker thread wakes up
04:09:50.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:50.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:50.960 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:09:52.479 01.519 29988 Exposure complete
04:09:52.513 00.034 29988 worker thread done servicing request
04:09:52.514 00.001 28316 OnExposeComplete: enter
04:09:52.515 00.001 28316 UpdateGuideState(): m_state=6
04:09:52.515 00.000 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6997
04:09:52.516 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=260.29, Mass=2248, SNR=32.9, Peak=166 HFD=4.1
04:09:52.516 00.000 28316 MultiStar: [#1 0.31,0.18,0.00,M3] [#2 0.03,0.16,0.91,U] [#3 -0.04,0.22,0.84,U] [#4 0.22,0.17,0.80,U] [#5 -0.02,-0.10,0.73,U] [#6 0.04,0.23,0.62,U] [#7 -0.09,0.10,0.63,U] [#8 0.16,-0.31,0.00,M1] 
04:09:52.517 00.001 28316 refined, 6 included, MultiStar: {-0.01, 0.12}, one-star: {-0.16, 0.09}
04:09:52.518 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
04:09:52.518 00.000 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
04:09:52.519 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.63 mountX=0.12 mountY=-0.05, mountTheta=-0.41
04:09:52.520 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.12, opts=13)
04:09:52.520 00.000 28316 Enqueuing Move request for scope (-0.01, 0.12)
04:09:52.521 00.001 29988 Worker thread wakes up
04:09:52.521 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:52.521 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.9
04:09:52.522 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:52.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:52.523 00.001 28316 Enqueuing Expose request
04:09:52.523 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
04:09:52.523 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
04:09:52.523 00.000 29988 Moving (-0.01, 0.12) raw xDistance=0.12 yDistance=-0.05
04:09:52.523 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:09:52.523 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:52.523 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:09:52.523 00.000 29988 MoveAxis(E, 0, ABG)
04:09:52.523 00.000 29988 Move returns status 0, amount 0
04:09:52.523 00.000 29988 MoveAxis(N, 0, ABG)
04:09:52.523 00.000 29988 Move returns status 0, amount 0
04:09:52.523 00.000 29988 move complete, result=0
04:09:52.523 00.000 29988 worker thread done servicing request
04:09:52.523 00.000 29988 Worker thread wakes up
04:09:52.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:52.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:52.524 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:09:54.147 01.623 29988 Exposure complete
04:09:54.172 00.025 29988 worker thread done servicing request
04:09:54.173 00.001 28316 OnExposeComplete: enter
04:09:54.174 00.001 28316 UpdateGuideState(): m_state=6
04:09:54.175 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6998
04:09:54.175 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=260.26, Mass=2317, SNR=33.2, Peak=183 HFD=3.9
04:09:54.176 00.001 28316 MultiStar: [#1 0.34,0.21,0.00,M4] [#2 0.32,0.06,0.94,U] [#3 0.19,0.34,0.00,M1] [#4 0.34,0.25,0.00,M1] [#5 -0.11,0.11,0.73,U] [#6 0.38,0.20,0.00,M1] [#7 0.28,0.18,0.63,U] [#8 0.32,-0.18,0.00,M2] 
04:09:54.176 00.000 28316 refined, 3 included, MultiStar: {0.18, 0.09}, one-star: {0.20, 0.06}
04:09:54.177 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:09:54.177 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
04:09:54.178 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.49 mountX=0.01 mountY=-0.20, mountTheta=-1.51
04:09:54.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.09, opts=13)
04:09:54.179 00.000 28316 Enqueuing Move request for scope (0.18, 0.09)
04:09:54.180 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:54.180 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.2
04:09:54.180 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:54.181 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:54.181 00.000 28316 Enqueuing Expose request
04:09:54.182 00.001 29988 Worker thread wakes up
04:09:54.182 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
04:09:54.182 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
04:09:54.182 00.000 29988 Moving (0.18, 0.09) raw xDistance=0.01 yDistance=-0.20
04:09:54.182 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:09:54.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:09:54.182 00.000 29988 MoveAxis(E, 0, ABG)
04:09:54.182 00.000 29988 Move returns status 0, amount 0
04:09:54.182 00.000 29988 MoveAxis(N, 48, ABG)
04:09:54.182 00.000 29988 Guiding  Dir = 0, Dur = 48
04:09:54.182 00.000 29988 IsSlewing returns 0
04:09:54.182 00.000 29988 IsGuiding returns 0
04:09:54.188 00.006 29988 PulseGuide returned control before completion, sleep 53
04:09:54.253 00.065 29988 IsGuiding returns 0
04:09:54.253 00.000 29988 Move returns status 0, amount 48
04:09:54.253 00.000 29988 move complete, result=0
04:09:54.253 00.000 29988 worker thread done servicing request
04:09:54.253 00.000 29988 Worker thread wakes up
04:09:54.253 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
04:09:54.254 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:54.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:55.665 01.411 29988 Exposure complete
04:09:55.713 00.048 29988 worker thread done servicing request
04:09:55.714 00.001 28316 OnExposeComplete: enter
04:09:55.715 00.001 28316 UpdateGuideState(): m_state=6
04:09:55.717 00.002 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6999
04:09:55.718 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=260.22, Mass=2331, SNR=33.3, Peak=176 HFD=4.1
04:09:55.719 00.001 28316 MultiStar: [#1 0.25,0.12,0.97,U] [#2 0.22,0.21,0.91,U] [#3 -0.06,0.21,0.87,U] [#4 0.16,0.05,0.80,U] [#5 -0.13,-0.01,0.74,U] [#6 -0.04,0.03,0.63,U] [#7 -0.03,0.03,0.60,U] [#8 -0.05,-0.20,0.57,U] 
04:09:55.721 00.002 28316 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.11, 0.02}
04:09:55.721 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
04:09:55.723 00.002 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
04:09:55.726 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.10 mountX=0.05 mountY=-0.06, mountTheta=-0.91
04:09:55.727 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
04:09:55.728 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
04:09:55.728 00.000 29988 Worker thread wakes up
04:09:55.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:55.729 00.001 28316 UpdateGuideState exits: m=2331 RSB=33.3
04:09:55.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:55.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:55.730 00.000 28316 Enqueuing Expose request
04:09:55.730 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
04:09:55.731 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
04:09:55.731 00.000 29988 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=-0.06
04:09:55.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:09:55.731 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:09:55.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:09:55.731 00.000 29988 MoveAxis(E, 0, ABG)
04:09:55.731 00.000 29988 Move returns status 0, amount 0
04:09:55.731 00.000 29988 MoveAxis(N, 0, ABG)
04:09:55.731 00.000 29988 Move returns status 0, amount 0
04:09:55.731 00.000 29988 move complete, result=0
04:09:55.731 00.000 29988 worker thread done servicing request
04:09:55.731 00.000 29988 Worker thread wakes up
04:09:55.731 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:55.731 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,245,31,31)
04:09:55.731 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:09:56.929 01.198 28316 evsrv: cli 0C97D050 connect
04:09:56.930 00.001 28316 case statement mapped state 6 to 3
04:09:56.931 00.001 28316 case statement mapped state 6 to 3
04:09:56.933 00.002 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"c244e7fc-7e67-4c06-8812-7f8ec1185ac5"}
04:09:56.934 00.001 28316 case statement mapped state 6 to 3
04:09:56.935 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"c244e7fc-7e67-4c06-8812-7f8ec1185ac5"}
04:09:56.938 00.003 28316 evsrv: cli 0C97D050 disconnect
04:09:56.939 00.001 28316 evsrv: cli 0C97DB90 connect
04:09:56.940 00.001 28316 case statement mapped state 6 to 3
04:09:56.941 00.001 28316 case statement mapped state 6 to 3
04:09:56.941 00.000 28316 evsrv: cli 0C97DB90 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"1ea8d915-4ad7-4e8c-b2bb-245bce497ee6"}
04:09:56.943 00.002 28316 PhdController::Dither begins
04:09:56.944 00.001 28316 dither: size=2.00, dRA=1.39 dDec=-0.73
04:09:56.945 00.001 28316 MountToCamera -- mountTheta (-0.49) + m_xAngle (2.00) = xAngle (1.51 = 1.51)
04:09:56.945 00.000 28316 MountToCamera -- mountX=1.39 mountY=-0.73 hyp=1.57 mountTheta=-0.49 cameraX=0.09, cameraY=1.57 cameraTheta=1.51
04:09:56.946 00.001 28316 setting lock position to (951.43, 261.77)
04:09:56.947 00.001 28316 Mount: notify guiding dithered (0.1, 1.6)
04:09:56.948 00.001 28316 MultiStar: stabilizing after lock position change
04:09:56.949 00.001 28316 Status Line: Dithering de 1.39,-0.73
04:09:56.951 00.002 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:09:56.952 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:09:56.952 00.000 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":0,"id":"1ea8d915-4ad7-4e8c-b2bb-245bce497ee6"}
04:09:56.953 00.001 28316 evsrv: cli 0C97DB90 disconnect
04:09:57.356 00.403 29988 Exposure complete
04:09:57.404 00.048 29988 worker thread done servicing request
04:09:57.404 00.000 28316 OnExposeComplete: enter
04:09:57.404 00.000 28316 UpdateGuideState(): m_state=6
04:09:57.405 00.001 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7000
04:09:57.405 00.000 28316 Star::Find returns 1 (0), X=951.33, Y=260.16, Mass=2169, SNR=32.1, Peak=172 HFD=3.8
04:09:57.406 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:09:57.406 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:09:57.407 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-1.60 hyp=1.61 cameraTheta=-1.63 mountX=-1.42 mountY=0.81, mountTheta=2.62
04:09:57.408 00.001 28316 dither recenter: remaining=(-1.4,0.7) step=(-1.4,0.7)
04:09:57.408 00.000 28316 MountToCamera -- mountTheta (2.66) + m_xAngle (2.00) = xAngle (4.65 = -1.63)
04:09:57.409 00.001 28316 MountToCamera -- mountX=-1.39 mountY=0.73 hyp=1.57 mountTheta=2.66 cameraX=-0.09, cameraY=-1.57 cameraTheta=-1.63
04:09:57.409 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-1.57, opts=4)
04:09:57.410 00.001 28316 Enqueuing Move request for scope (-0.09, -1.57)
04:09:57.410 00.000 28316 Mount: notify direct move -1.39,0.73
04:09:57.411 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:57.411 00.000 28316 UpdateGuideState exits: m=2169 RSB=32.1
04:09:57.412 00.001 29988 Worker thread wakes up
04:09:57.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -1.57) opts 0x4
04:09:57.412 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -1.57)
04:09:57.412 00.000 29988 Moving (-0.09, -1.57) raw xDistance=-1.39 yDistance=0.73
04:09:57.412 00.000 29988 MoveAxis(E, 463, B)
04:09:57.412 00.000 29988 Guiding  Dir = 2, Dur = 463
04:09:57.412 00.000 28316 PhdController: settling, locked = 1, distance = 1.68 (0.50) aobump = 0 frame = 1 / 99999
04:09:57.413 00.001 29988 IsSlewing returns 0
04:09:57.413 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154997.413,"Host":"ASUS_SAM","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:09:57.413 00.000 29988 IsGuiding returns 0
04:09:57.413 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:57.414 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:57.414 00.000 28316 Enqueuing Expose request
04:09:57.415 00.001 29988 PulseGuide returned control before completion, sleep 472
04:09:57.901 00.486 29988 IsGuiding returns 0
04:09:57.901 00.000 29988 Move returns status 0, amount 463
04:09:57.901 00.000 29988 MoveAxis(S, 175, B)
04:09:57.901 00.000 29988 Guiding  Dir = 1, Dur = 175
04:09:57.901 00.000 29988 IsSlewing returns 0
04:09:57.901 00.000 29988 IsGuiding returns 0
04:09:57.906 00.005 29988 PulseGuide returned control before completion, sleep 181
04:09:58.090 00.184 29988 IsGuiding returns 0
04:09:58.090 00.000 29988 Move returns status 0, amount 175
04:09:58.090 00.000 29988 move complete, result=0
04:09:58.091 00.001 29988 worker thread done servicing request
04:09:58.091 00.000 29988 Worker thread wakes up
04:09:58.091 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:58.091 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:09:58.091 00.000 28316 GuideStep: -1.4 px 463 ms EAST, 0.7 px 175 ms SOUTH
04:09:59.508 01.417 29988 Exposure complete
04:09:59.566 00.058 29988 worker thread done servicing request
04:09:59.566 00.000 28316 OnExposeComplete: enter
04:09:59.570 00.004 28316 UpdateGuideState(): m_state=6
04:09:59.573 00.003 28316 Star::Find(15, 951, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7001
04:09:59.575 00.002 28316 Star::Find returns 1 (0), X=950.84, Y=261.02, Mass=2223, SNR=32.5, Peak=171 HFD=4.2
04:09:59.577 00.002 28316 CameraToMount -- cameraTheta (-2.24) - m_xAngle (2.00) = xAngle (-4.24 = 2.04)
04:09:59.579 00.002 28316 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.28 = 2.00)
04:09:59.581 00.002 28316 CameraToMount -- cameraX=-0.59 cameraY=-0.74 hyp=0.95 cameraTheta=-2.24 mountX=-0.43 mountY=0.86, mountTheta=2.03
04:09:59.586 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.59, y=-0.74, opts=13)
04:09:59.586 00.000 28316 Enqueuing Move request for scope (-0.59, -0.74)
04:09:59.587 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:09:59.587 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.5
04:09:59.588 00.001 28316 PhdController: settling, locked = 1, distance = 0.95 (0.50) aobump = 0 frame = 2 / 99999
04:09:59.589 00.001 29988 Worker thread wakes up
04:09:59.589 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.74) opts 0xd
04:09:59.589 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.59, -0.74)
04:09:59.589 00.000 29988 Moving (-0.59, -0.74) raw xDistance=-0.43 yDistance=0.86
04:09:59.589 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
04:09:59.589 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:09:59.589 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786154999.589,"Host":"ASUS_SAM","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:09:59.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:09:59.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:09:59.592 00.002 28316 Enqueuing Expose request
04:09:59.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.86
04:09:59.592 00.000 29988 MoveAxis(E, 91, ABG)
04:09:59.592 00.000 29988 Guiding  Dir = 2, Dur = 91
04:09:59.592 00.000 29988 IsSlewing returns 0
04:09:59.592 00.000 29988 IsGuiding returns 0
04:09:59.594 00.002 29988 PulseGuide returned control before completion, sleep 100
04:09:59.695 00.101 29988 IsGuiding returns 0
04:09:59.695 00.000 29988 Move returns status 0, amount 91
04:09:59.695 00.000 29988 MoveAxis(N, 0, ABG)
04:09:59.695 00.000 29988 Move returns status 0, amount 0
04:09:59.695 00.000 29988 move complete, result=0
04:09:59.695 00.000 29988 worker thread done servicing request
04:09:59.695 00.000 29988 Worker thread wakes up
04:09:59.695 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:09:59.695 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:09:59.695 00.000 28316 GuideStep: -0.4 px 91 ms EAST, 0.9 px 0 ms NORTH
04:10:01.317 01.622 29988 Exposure complete
04:10:01.359 00.042 29988 worker thread done servicing request
04:10:01.360 00.001 28316 OnExposeComplete: enter
04:10:01.360 00.000 28316 UpdateGuideState(): m_state=6
04:10:01.361 00.001 28316 Star::Find(15, 950, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7002
04:10:01.361 00.000 28316 Star::Find returns 1 (0), X=950.54, Y=261.51, Mass=2345, SNR=33.4, Peak=155 HFD=4.2
04:10:01.362 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.42)
04:10:01.364 00.002 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:10:01.367 00.003 28316 CameraToMount -- cameraX=-0.90 cameraY=-0.25 hyp=0.93 cameraTheta=-2.87 mountX=0.14 mountY=0.91, mountTheta=1.42
04:10:01.371 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=-0.25, opts=13)
04:10:01.373 00.002 28316 Enqueuing Move request for scope (-0.90, -0.25)
04:10:01.374 00.001 29988 Worker thread wakes up
04:10:01.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:01.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.25) opts 0xd
04:10:01.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.90, -0.25)
04:10:01.375 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.4
04:10:01.377 00.002 28316 PhdController: settling, locked = 1, distance = 0.94 (0.50) aobump = 0 frame = 3 / 99999
04:10:01.377 00.000 29988 Moving (-0.90, -0.25) raw xDistance=0.14 yDistance=0.91
04:10:01.377 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155001.377,"Host":"ASUS_SAM","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:01.378 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:10:01.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:01.378 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.91
04:10:01.378 00.000 29988 MoveAxis(E, 0, ABG)
04:10:01.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:01.378 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:01.379 00.001 28316 Enqueuing Expose request
04:10:01.380 00.001 29988 Move returns status 0, amount 0
04:10:01.380 00.000 29988 MoveAxis(N, 0, ABG)
04:10:01.380 00.000 29988 Move returns status 0, amount 0
04:10:01.380 00.000 29988 move complete, result=0
04:10:01.380 00.000 29988 worker thread done servicing request
04:10:01.380 00.000 29988 Worker thread wakes up
04:10:01.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:01.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:01.380 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.9 px 0 ms NORTH
04:10:02.897 01.517 29988 Exposure complete
04:10:02.951 00.054 29988 worker thread done servicing request
04:10:02.951 00.000 28316 OnExposeComplete: enter
04:10:02.953 00.002 28316 UpdateGuideState(): m_state=6
04:10:02.954 00.001 28316 Star::Find(15, 950, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7003
04:10:02.957 00.003 28316 Star::Find returns 1 (0), X=950.45, Y=261.84, Mass=2238, SNR=32.7, Peak=164 HFD=3.8
04:10:02.958 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
04:10:02.958 00.000 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
04:10:02.960 00.002 28316 CameraToMount -- cameraX=-0.99 cameraY=0.07 hyp=0.99 cameraTheta=3.07 mountX=0.48 mountY=0.85, mountTheta=1.06
04:10:02.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.99, y=0.07, opts=13)
04:10:02.961 00.000 28316 Enqueuing Move request for scope (-0.99, 0.07)
04:10:02.962 00.001 29988 Worker thread wakes up
04:10:02.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:02.962 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.7
04:10:02.963 00.001 28316 PhdController: settling, locked = 1, distance = 0.96 (0.50) aobump = 0 frame = 4 / 99999
04:10:02.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.07) opts 0xd
04:10:02.963 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.99, 0.07)
04:10:02.963 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155002.963,"Host":"ASUS_SAM","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:02.964 00.001 29988 Moving (-0.99, 0.07) raw xDistance=0.48 yDistance=0.85
04:10:02.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
04:10:02.964 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.63
04:10:02.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
04:10:02.964 00.000 29988 MoveAxis(W, 100, ABG)
04:10:02.964 00.000 29988 Guiding  Dir = 3, Dur = 100
04:10:02.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:02.965 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:02.967 00.002 28316 Enqueuing Expose request
04:10:02.968 00.001 29988 IsSlewing returns 0
04:10:02.968 00.000 29988 IsGuiding returns 0
04:10:02.970 00.002 29988 PulseGuide returned control before completion, sleep 109
04:10:03.081 00.111 29988 IsGuiding returns 0
04:10:03.081 00.000 29988 Move returns status 0, amount 100
04:10:03.082 00.001 29988 MoveAxis(S, 203, ABG)
04:10:03.082 00.000 29988 Guiding  Dir = 1, Dur = 203
04:10:03.082 00.000 29988 IsSlewing returns 0
04:10:03.082 00.000 29988 IsGuiding returns 0
04:10:03.087 00.005 29988 PulseGuide returned control before completion, sleep 208
04:10:03.305 00.218 29988 IsGuiding returns 0
04:10:03.306 00.001 29988 Move returns status 0, amount 203
04:10:03.306 00.000 29988 move complete, result=0
04:10:03.306 00.000 29988 worker thread done servicing request
04:10:03.306 00.000 29988 Worker thread wakes up
04:10:03.306 00.000 28316 GuideStep: 0.5 px 100 ms WEST, 0.8 px 203 ms SOUTH
04:10:03.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:03.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:04.937 01.631 29988 Exposure complete
04:10:04.995 00.058 29988 worker thread done servicing request
04:10:04.995 00.000 28316 OnExposeComplete: enter
04:10:04.998 00.003 28316 UpdateGuideState(): m_state=6
04:10:05.000 00.002 28316 Star::Find(15, 950, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7004
04:10:05.000 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=262.12, Mass=2219, SNR=32.7, Peak=180 HFD=4.2
04:10:05.001 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
04:10:05.001 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
04:10:05.002 00.001 28316 CameraToMount -- cameraX=-0.64 cameraY=0.35 hyp=0.73 cameraTheta=2.64 mountX=0.59 mountY=0.41, mountTheta=0.61
04:10:05.003 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.64, y=0.35, opts=13)
04:10:05.004 00.001 28316 Enqueuing Move request for scope (-0.64, 0.35)
04:10:05.004 00.000 29988 Worker thread wakes up
04:10:05.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=253, Gamma=0.580
04:10:05.004 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.7
04:10:05.005 00.001 28316 PhdController: settling, locked = 1, distance = 0.89 (0.50) aobump = 0 frame = 5 / 99999
04:10:05.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.35) opts 0xd
04:10:05.005 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155005.005,"Host":"ASUS_SAM","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:05.006 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.64, 0.35)
04:10:05.006 00.000 29988 Moving (-0.64, 0.35) raw xDistance=0.59 yDistance=0.41
04:10:05.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.59
04:10:05.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
04:10:05.006 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:05.006 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:05.007 00.001 28316 Enqueuing Expose request
04:10:05.007 00.000 29988 MoveAxis(W, 131, ABG)
04:10:05.007 00.000 29988 Guiding  Dir = 3, Dur = 131
04:10:05.007 00.000 29988 IsSlewing returns 0
04:10:05.007 00.000 29988 IsGuiding returns 0
04:10:05.010 00.003 29988 PulseGuide returned control before completion, sleep 140
04:10:05.153 00.143 29988 IsGuiding returns 0
04:10:05.153 00.000 29988 Move returns status 0, amount 131
04:10:05.153 00.000 29988 MoveAxis(S, 99, ABG)
04:10:05.153 00.000 29988 Guiding  Dir = 1, Dur = 99
04:10:05.154 00.001 29988 IsSlewing returns 0
04:10:05.154 00.000 29988 IsGuiding returns 0
04:10:05.160 00.006 29988 PulseGuide returned control before completion, sleep 104
04:10:05.268 00.108 29988 IsGuiding returns 0
04:10:05.286 00.018 29988 Move returns status 0, amount 99
04:10:05.286 00.000 29988 move complete, result=0
04:10:05.286 00.000 29988 worker thread done servicing request
04:10:05.286 00.000 29988 Worker thread wakes up
04:10:05.287 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:05.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:05.287 00.000 28316 GuideStep: 0.6 px 131 ms WEST, 0.4 px 99 ms SOUTH
04:10:06.695 01.408 29988 Exposure complete
04:10:06.766 00.071 29988 worker thread done servicing request
04:10:06.766 00.000 28316 OnExposeComplete: enter
04:10:06.769 00.003 28316 UpdateGuideState(): m_state=6
04:10:06.770 00.001 28316 Star::Find(15, 950, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7005
04:10:06.772 00.002 28316 Star::Find returns 1 (0), X=951.23, Y=261.68, Mass=2145, SNR=32.1, Peak=155 HFD=3.8
04:10:06.775 00.003 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
04:10:06.777 00.002 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
04:10:06.779 00.002 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-2.76 mountX=0.01 mountY=0.22, mountTheta=1.53
04:10:06.783 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.08, opts=13)
04:10:06.786 00.003 28316 Enqueuing Move request for scope (-0.20, -0.08)
04:10:06.789 00.003 29988 Worker thread wakes up
04:10:06.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=253, Gamma=0.580
04:10:06.791 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
04:10:06.791 00.000 28316 UpdateGuideState exits: m=2145 RSB=32.1
04:10:06.793 00.002 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 6 / 99999
04:10:06.794 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786155006.794,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:06.795 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
04:10:06.795 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:06.797 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:06.798 00.001 28316 Enqueuing Expose request
04:10:06.799 00.001 29988 Moving (-0.20, -0.08) raw xDistance=0.01 yDistance=0.22
04:10:06.799 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:10:06.799 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
04:10:06.799 00.000 29988 MoveAxis(E, 0, ABG)
04:10:06.799 00.000 29988 Move returns status 0, amount 0
04:10:06.799 00.000 29988 MoveAxis(S, 52, ABG)
04:10:06.799 00.000 29988 Guiding  Dir = 1, Dur = 52
04:10:06.800 00.001 29988 IsSlewing returns 0
04:10:06.800 00.000 29988 IsGuiding returns 0
04:10:06.806 00.006 29988 PulseGuide returned control before completion, sleep 57
04:10:06.867 00.061 29988 IsGuiding returns 0
04:10:06.867 00.000 29988 Move returns status 0, amount 52
04:10:06.867 00.000 29988 move complete, result=0
04:10:06.867 00.000 29988 worker thread done servicing request
04:10:06.867 00.000 29988 Worker thread wakes up
04:10:06.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:06.867 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
04:10:06.868 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:08.499 01.631 29988 Exposure complete
04:10:08.543 00.044 29988 worker thread done servicing request
04:10:08.543 00.000 28316 OnExposeComplete: enter
04:10:08.545 00.002 28316 UpdateGuideState(): m_state=6
04:10:08.546 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7006
04:10:08.546 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=261.72, Mass=2328, SNR=33.3, Peak=173 HFD=4.0
04:10:08.546 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:10:08.547 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:10:08.547 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=-0.12 mountY=-0.17, mountTheta=-2.21
04:10:08.548 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.04, opts=13)
04:10:08.549 00.001 28316 Enqueuing Move request for scope (0.21, -0.04)
04:10:08.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:08.550 00.001 29988 Worker thread wakes up
04:10:08.550 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.3
04:10:08.550 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 7 / 99999
04:10:08.551 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
04:10:08.551 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155008.551,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:08.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
04:10:08.551 00.000 29988 Moving (0.21, -0.04) raw xDistance=-0.12 yDistance=-0.17
04:10:08.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:08.552 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:08.552 00.000 28316 Enqueuing Expose request
04:10:08.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:10:08.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:08.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:10:08.552 00.000 29988 MoveAxis(E, 0, ABG)
04:10:08.553 00.001 29988 Move returns status 0, amount 0
04:10:08.553 00.000 29988 MoveAxis(N, 0, ABG)
04:10:08.553 00.000 29988 Move returns status 0, amount 0
04:10:08.553 00.000 29988 move complete, result=0
04:10:08.553 00.000 29988 worker thread done servicing request
04:10:08.553 00.000 29988 Worker thread wakes up
04:10:08.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:08.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:08.553 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:10:10.077 01.524 29988 Exposure complete
04:10:10.117 00.040 29988 worker thread done servicing request
04:10:10.117 00.000 28316 OnExposeComplete: enter
04:10:10.118 00.001 28316 UpdateGuideState(): m_state=6
04:10:10.118 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7007
04:10:10.119 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=261.71, Mass=2159, SNR=32.1, Peak=164 HFD=3.7
04:10:10.119 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
04:10:10.120 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
04:10:10.120 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.24 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
04:10:10.122 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.05, opts=13)
04:10:10.123 00.001 28316 Enqueuing Move request for scope (0.21, -0.05)
04:10:10.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:10.123 00.000 29988 Worker thread wakes up
04:10:10.123 00.000 28316 UpdateGuideState exits: m=2159 RSB=32.1
04:10:10.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
04:10:10.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
04:10:10.124 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 8 / 99999
04:10:10.125 00.001 29988 Moving (0.21, -0.05) raw xDistance=-0.14 yDistance=-0.17
04:10:10.126 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:10:10.126 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:10.126 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155010.125,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:10:10.128 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:10:10.129 00.001 29988 MoveAxis(E, 0, ABG)
04:10:10.129 00.000 29988 Move returns status 0, amount 0
04:10:10.129 00.000 29988 MoveAxis(N, 0, ABG)
04:10:10.129 00.000 29988 Move returns status 0, amount 0
04:10:10.129 00.000 29988 move complete, result=0
04:10:10.129 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:10.129 00.000 29988 worker thread done servicing request
04:10:10.129 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:10.130 00.001 28316 Enqueuing Expose request
04:10:10.130 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:10:10.131 00.001 29988 Worker thread wakes up
04:10:10.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:10.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:11.767 01.636 29988 Exposure complete
04:10:11.806 00.039 29988 worker thread done servicing request
04:10:11.806 00.000 28316 OnExposeComplete: enter
04:10:11.808 00.002 28316 UpdateGuideState(): m_state=6
04:10:11.809 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7008
04:10:11.811 00.002 28316 Star::Find returns 1 (0), X=951.76, Y=261.94, Mass=2349, SNR=33.5, Peak=189 HFD=4.1
04:10:11.812 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:10:11.814 00.002 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
04:10:11.816 00.002 28316 CameraToMount -- cameraX=0.33 cameraY=0.17 hyp=0.37 cameraTheta=0.49 mountX=0.02 mountY=-0.37, mountTheta=-1.51
04:10:11.817 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.17, opts=13)
04:10:11.818 00.001 28316 Enqueuing Move request for scope (0.33, 0.17)
04:10:11.819 00.001 29988 Worker thread wakes up
04:10:11.819 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.17) opts 0xd
04:10:11.819 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.17)
04:10:11.819 00.000 29988 Moving (0.33, 0.17) raw xDistance=0.02 yDistance=-0.37
04:10:11.819 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:11.819 00.000 28316 UpdateGuideState exits: m=2349 RSB=33.5
04:10:11.820 00.001 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 9 / 99999
04:10:11.820 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:10:11.820 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:11.820 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155011.820,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
04:10:11.821 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
04:10:11.821 00.000 29988 MoveAxis(E, 0, ABG)
04:10:11.821 00.000 29988 Move returns status 0, amount 0
04:10:11.821 00.000 29988 MoveAxis(N, 0, ABG)
04:10:11.821 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:11.821 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:11.822 00.001 28316 Enqueuing Expose request
04:10:11.822 00.000 29988 Move returns status 0, amount 0
04:10:11.822 00.000 29988 move complete, result=0
04:10:11.822 00.000 29988 worker thread done servicing request
04:10:11.822 00.000 29988 Worker thread wakes up
04:10:11.822 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:11.822 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:11.823 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:13.339 01.516 29988 Exposure complete
04:10:13.374 00.035 29988 worker thread done servicing request
04:10:13.375 00.001 28316 OnExposeComplete: enter
04:10:13.375 00.000 28316 UpdateGuideState(): m_state=6
04:10:13.376 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7009
04:10:13.376 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=261.80, Mass=2137, SNR=31.9, Peak=181 HFD=4.2
04:10:13.377 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:10:13.377 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:10:13.378 00.001 28316 CameraToMount -- cameraX=0.50 cameraY=0.04 hyp=0.50 cameraTheta=0.08 mountX=-0.17 mountY=-0.46, mountTheta=-1.93
04:10:13.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=0.04, opts=13)
04:10:13.380 00.001 28316 Enqueuing Move request for scope (0.50, 0.04)
04:10:13.380 00.000 29988 Worker thread wakes up
04:10:13.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:13.381 00.001 28316 UpdateGuideState exits: m=2137 RSB=31.9
04:10:13.381 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 10 / 99999
04:10:13.382 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.04) opts 0xd
04:10:13.382 00.000 29988 Handling offset move in thread for scope, endpoint = (0.50, 0.04)
04:10:13.382 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155013.382,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
04:10:13.383 00.001 29988 Moving (0.50, 0.04) raw xDistance=-0.17 yDistance=-0.46
04:10:13.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:10:13.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:13.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:10:13.383 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:13.383 00.000 29988 MoveAxis(E, 0, ABG)
04:10:13.383 00.000 29988 Move returns status 0, amount 0
04:10:13.383 00.000 29988 MoveAxis(N, 0, ABG)
04:10:13.383 00.000 29988 Move returns status 0, amount 0
04:10:13.383 00.000 29988 move complete, result=0
04:10:13.383 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:13.384 00.001 28316 Enqueuing Expose request
04:10:13.384 00.000 29988 worker thread done servicing request
04:10:13.384 00.000 29988 Worker thread wakes up
04:10:13.384 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
04:10:13.385 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:13.385 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:15.019 01.634 29988 Exposure complete
04:10:15.068 00.049 29988 worker thread done servicing request
04:10:15.068 00.000 28316 OnExposeComplete: enter
04:10:15.069 00.001 28316 UpdateGuideState(): m_state=6
04:10:15.069 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7010
04:10:15.070 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=261.87, Mass=2071, SNR=31.5, Peak=162 HFD=4.3
04:10:15.070 00.000 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
04:10:15.071 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
04:10:15.071 00.000 28316 CameraToMount -- cameraX=0.44 cameraY=0.10 hyp=0.45 cameraTheta=0.23 mountX=-0.09 mountY=-0.44, mountTheta=-1.77
04:10:15.073 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.10, opts=13)
04:10:15.074 00.001 28316 Enqueuing Move request for scope (0.44, 0.10)
04:10:15.075 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:15.076 00.001 28316 UpdateGuideState exits: m=2071 RSB=31.5
04:10:15.076 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 11 / 99999
04:10:15.077 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786155015.077,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
04:10:15.078 00.001 29988 Worker thread wakes up
04:10:15.078 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.10) opts 0xd
04:10:15.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.10)
04:10:15.078 00.000 29988 Moving (0.44, 0.10) raw xDistance=-0.09 yDistance=-0.44
04:10:15.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:10:15.078 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:15.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:10:15.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:15.081 00.003 29988 MoveAxis(E, 0, ABG)
04:10:15.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:15.082 00.001 28316 Enqueuing Expose request
04:10:15.082 00.000 29988 Move returns status 0, amount 0
04:10:15.082 00.000 29988 MoveAxis(N, 0, ABG)
04:10:15.082 00.000 29988 Move returns status 0, amount 0
04:10:15.083 00.001 29988 move complete, result=0
04:10:15.083 00.000 29988 worker thread done servicing request
04:10:15.083 00.000 29988 Worker thread wakes up
04:10:15.083 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:15.083 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:15.083 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:10:16.608 01.525 29988 Exposure complete
04:10:16.671 00.063 29988 worker thread done servicing request
04:10:16.671 00.000 28316 OnExposeComplete: enter
04:10:16.672 00.001 28316 UpdateGuideState(): m_state=6
04:10:16.672 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7011
04:10:16.673 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=261.79, Mass=2266, SNR=32.8, Peak=185 HFD=4.1
04:10:16.673 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:10:16.674 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:10:16.674 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.08 mountX=-0.12 mountY=-0.32, mountTheta=-1.93
04:10:16.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.03, opts=13)
04:10:16.676 00.001 28316 Enqueuing Move request for scope (0.35, 0.03)
04:10:16.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:16.676 00.000 28316 UpdateGuideState exits: m=2266 RSB=32.8
04:10:16.677 00.001 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 12 / 99999
04:10:16.677 00.000 29988 Worker thread wakes up
04:10:16.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd
04:10:16.677 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.03)
04:10:16.677 00.000 29988 Moving (0.35, 0.03) raw xDistance=-0.12 yDistance=-0.32
04:10:16.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:10:16.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:10:16.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:10:16.677 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155016.677,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
04:10:16.678 00.001 29988 MoveAxis(E, 0, ABG)
04:10:16.678 00.000 29988 Move returns status 0, amount 0
04:10:16.678 00.000 29988 MoveAxis(N, 0, ABG)
04:10:16.678 00.000 29988 Move returns status 0, amount 0
04:10:16.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:16.678 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:16.679 00.001 28316 Enqueuing Expose request
04:10:16.679 00.000 29988 move complete, result=0
04:10:16.679 00.000 29988 worker thread done servicing request
04:10:16.679 00.000 29988 Worker thread wakes up
04:10:16.679 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:16.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:16.680 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:10:18.314 01.634 29988 Exposure complete
04:10:18.371 00.057 29988 worker thread done servicing request
04:10:18.371 00.000 28316 OnExposeComplete: enter
04:10:18.372 00.001 28316 UpdateGuideState(): m_state=6
04:10:18.373 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7012
04:10:18.373 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=261.75, Mass=2382, SNR=33.8, Peak=192 HFD=4.1
04:10:18.373 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:10:18.374 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:10:18.374 00.000 28316 CameraToMount -- cameraX=0.52 cameraY=-0.01 hyp=0.52 cameraTheta=-0.03 mountX=-0.23 mountY=-0.46, mountTheta=-2.03
04:10:18.375 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.52, y=-0.01, opts=13)
04:10:18.379 00.004 28316 Enqueuing Move request for scope (0.52, -0.01)
04:10:18.381 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:18.383 00.002 28316 UpdateGuideState exits: m=2382 RSB=33.8
04:10:18.383 00.000 29988 Worker thread wakes up
04:10:18.383 00.000 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 13 / 99999
04:10:18.384 00.001 28316 PhdController: newstate STATE_FINISH
04:10:18.384 00.000 28316 PhdController complete: success
04:10:18.385 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.01) opts 0xd
04:10:18.385 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786155018.385,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":13,"DroppedFrames":0}
04:10:18.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.52, -0.01)
04:10:18.385 00.000 29988 Moving (0.52, -0.01) raw xDistance=-0.23 yDistance=-0.46
04:10:18.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:10:18.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:18.385 00.000 28316 Mount: notify guiding dither settle done success=1
04:10:18.386 00.001 28316 PhdController: newstate STATE_IDLE
04:10:18.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:18.387 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:18.387 00.000 28316 Enqueuing Expose request
04:10:18.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
04:10:18.387 00.000 29988 MoveAxis(E, 48, ABG)
04:10:18.387 00.000 29988 Guiding  Dir = 2, Dur = 48
04:10:18.388 00.001 29988 IsSlewing returns 0
04:10:18.388 00.000 29988 IsGuiding returns 0
04:10:18.390 00.002 29988 PulseGuide returned control before completion, sleep 57
04:10:18.458 00.068 29988 IsGuiding returns 0
04:10:18.458 00.000 29988 Move returns status 0, amount 48
04:10:18.458 00.000 29988 MoveAxis(N, 0, ABG)
04:10:18.458 00.000 29988 Move returns status 0, amount 0
04:10:18.458 00.000 29988 move complete, result=0
04:10:18.458 00.000 29988 worker thread done servicing request
04:10:18.458 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.5 px 0 ms NORTH
04:10:18.459 00.001 29988 Worker thread wakes up
04:10:18.459 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:18.459 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:19.873 01.414 29988 Exposure complete
04:10:19.928 00.055 29988 worker thread done servicing request
04:10:19.929 00.001 28316 OnExposeComplete: enter
04:10:19.930 00.001 28316 UpdateGuideState(): m_state=6
04:10:19.932 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7013
04:10:19.935 00.003 28316 Star::Find returns 1 (0), X=951.86, Y=261.84, Mass=2269, SNR=33.0, Peak=191 HFD=4.1
04:10:19.935 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
04:10:19.936 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
04:10:19.936 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.07 hyp=0.43 cameraTheta=0.16 mountX=-0.11 mountY=-0.42, mountTheta=-1.84
04:10:19.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.07, opts=13)
04:10:19.938 00.001 28316 Enqueuing Move request for scope (0.43, 0.07)
04:10:19.938 00.000 29988 Worker thread wakes up
04:10:19.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:19.939 00.001 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:10:19.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:19.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:19.940 00.001 28316 Enqueuing Expose request
04:10:19.940 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.07) opts 0xd
04:10:19.940 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.07)
04:10:19.940 00.000 29988 Moving (0.43, 0.07) raw xDistance=-0.11 yDistance=-0.42
04:10:19.940 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:10:19.940 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=0.47 newest=-1.20
04:10:19.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
04:10:19.940 00.000 29988 MoveAxis(E, 0, ABG)
04:10:19.940 00.000 29988 Move returns status 0, amount 0
04:10:19.940 00.000 29988 MoveAxis(N, 99, ABG)
04:10:19.940 00.000 29988 Guiding  Dir = 0, Dur = 99
04:10:19.941 00.001 29988 IsSlewing returns 0
04:10:19.941 00.000 29988 IsGuiding returns 0
04:10:19.946 00.005 29988 PulseGuide returned control before completion, sleep 105
04:10:20.054 00.108 29988 IsGuiding returns 0
04:10:20.054 00.000 29988 Move returns status 0, amount 99
04:10:20.054 00.000 29988 move complete, result=0
04:10:20.054 00.000 29988 worker thread done servicing request
04:10:20.054 00.000 29988 Worker thread wakes up
04:10:20.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:20.054 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 99 ms NORTH
04:10:20.056 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:21.691 01.635 29988 Exposure complete
04:10:21.731 00.040 29988 worker thread done servicing request
04:10:21.732 00.001 28316 OnExposeComplete: enter
04:10:21.733 00.001 28316 UpdateGuideState(): m_state=6
04:10:21.733 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7014
04:10:21.734 00.001 28316 Star::Find returns 1 (0), X=952.03, Y=261.62, Mass=2315, SNR=33.4, Peak=183 HFD=4.1
04:10:21.734 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
04:10:21.734 00.000 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
04:10:21.735 00.001 28316 CameraToMount -- cameraX=0.59 cameraY=-0.14 hyp=0.61 cameraTheta=-0.24 mountX=-0.38 mountY=-0.47, mountTheta=-2.25
04:10:21.735 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=-0.14, opts=13)
04:10:21.739 00.004 28316 Enqueuing Move request for scope (0.59, -0.14)
04:10:21.741 00.002 29988 Worker thread wakes up
04:10:21.741 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.14) opts 0xd
04:10:21.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:21.743 00.002 29988 Handling offset move in thread for scope, endpoint = (0.59, -0.14)
04:10:21.743 00.000 29988 Moving (0.59, -0.14) raw xDistance=-0.38 yDistance=-0.47
04:10:21.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
04:10:21.743 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
04:10:21.743 00.000 29988 MoveAxis(E, 79, ABG)
04:10:21.743 00.000 29988 Guiding  Dir = 2, Dur = 79
04:10:21.743 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.4
04:10:21.743 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:21.744 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:21.744 00.000 28316 Enqueuing Expose request
04:10:21.745 00.001 29988 IsSlewing returns 0
04:10:21.745 00.000 29988 IsGuiding returns 0
04:10:21.747 00.002 29988 PulseGuide returned control before completion, sleep 87
04:10:21.850 00.103 29988 IsGuiding returns 0
04:10:21.850 00.000 29988 Move returns status 0, amount 79
04:10:21.850 00.000 29988 MoveAxis(N, 111, ABG)
04:10:21.850 00.000 29988 Guiding  Dir = 0, Dur = 111
04:10:21.850 00.000 29988 IsSlewing returns 0
04:10:21.850 00.000 29988 IsGuiding returns 0
04:10:21.858 00.008 29988 PulseGuide returned control before completion, sleep 114
04:10:21.976 00.118 29988 IsGuiding returns 0
04:10:21.976 00.000 29988 Move returns status 0, amount 111
04:10:21.976 00.000 29988 move complete, result=0
04:10:21.976 00.000 29988 worker thread done servicing request
04:10:21.976 00.000 29988 Worker thread wakes up
04:10:21.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:21.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:21.976 00.000 28316 GuideStep: -0.4 px 79 ms EAST, -0.5 px 111 ms NORTH
04:10:23.391 01.415 29988 Exposure complete
04:10:23.437 00.046 29988 worker thread done servicing request
04:10:23.437 00.000 28316 OnExposeComplete: enter
04:10:23.438 00.001 28316 UpdateGuideState(): m_state=6
04:10:23.438 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.439 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=261.88, Mass=2291, SNR=33.1, Peak=176 HFD=3.9
04:10:23.439 00.000 28316 MultiStar: exiting stabilization period
04:10:23.440 00.001 28316 MultiStar: updating star positions after lock position change
04:10:23.440 00.000 28316 Star::Find(15, 661, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.440 00.000 28316 Star::Find returns 1 (0), X=662.39, Y=165.94, Mass=2308, SNR=32.9, Peak=170 HFD=4.2
04:10:23.441 00.001 28316 Star::Find(15, 1033, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.441 00.000 28316 Star::Find returns 1 (0), X=1033.99, Y=396.67, Mass=1866, SNR=29.5, Peak=158 HFD=4.3
04:10:23.442 00.001 28316 Star::Find(15, 977, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.442 00.000 28316 Star::Find returns 1 (0), X=978.41, Y=254.06, Mass=1698, SNR=28.6, Peak=130 HFD=4.0
04:10:23.442 00.000 28316 Star::Find(15, 311, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.443 00.001 28316 Star::Find returns 1 (0), X=311.83, Y=833.69, Mass=1607, SNR=27.7, Peak=138 HFD=4.2
04:10:23.443 00.000 28316 Star::Find(15, 494, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.445 00.002 28316 Star::Find returns 1 (0), X=494.95, Y=94.87, Mass=1315, SNR=25.2, Peak=113 HFD=4.3
04:10:23.446 00.001 28316 Star::Find(15, 289, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.447 00.001 28316 Star::Find returns 1 (0), X=289.54, Y=920.72, Mass=901, SNR=20.8, Peak=88 HFD=3.4
04:10:23.447 00.000 28316 Star::Find(15, 679, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.448 00.001 28316 Star::Find returns 1 (0), X=679.62, Y=951.20, Mass=877, SNR=20.4, Peak=68 HFD=3.9
04:10:23.448 00.000 28316 Star::Find(15, 1146, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.448 00.000 28316 Star::Find returns 1 (0), X=1146.76, Y=751.65, Mass=790, SNR=19.3, Peak=54 HFD=4.2
04:10:23.449 00.001 28316 Star::Find(15, 246, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.449 00.000 28316 Star::Find returns 1 (0), X=247.41, Y=523.71, Mass=482, SNR=15.2, Peak=59 HFD=3.3
04:10:23.450 00.001 28316 Star::Find(15, 650, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.450 00.000 28316 Star::Find returns 1 (0), X=650.85, Y=647.24, Mass=633, SNR=17.5, Peak=49 HFD=4.2
04:10:23.451 00.001 28316 Star::Find(15, 1131, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7015
04:10:23.451 00.000 28316 Star::Find returns 1 (0), X=1131.59, Y=629.36, Mass=578, SNR=16.7, Peak=52 HFD=3.4
04:10:23.452 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:10:23.452 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
04:10:23.453 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.49 mountX=0.01 mountY=-0.23, mountTheta=-1.51
04:10:23.454 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.11, opts=13)
04:10:23.454 00.000 28316 Enqueuing Move request for scope (0.20, 0.11)
04:10:23.455 00.001 29988 Worker thread wakes up
04:10:23.455 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:23.455 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.1
04:10:23.456 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:23.456 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:23.457 00.001 28316 Enqueuing Expose request
04:10:23.457 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
04:10:23.457 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
04:10:23.458 00.001 29988 Moving (0.20, 0.11) raw xDistance=0.01 yDistance=-0.23
04:10:23.458 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:10:23.458 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:10:23.458 00.000 29988 MoveAxis(E, 0, ABG)
04:10:23.458 00.000 29988 Move returns status 0, amount 0
04:10:23.458 00.000 29988 MoveAxis(N, 55, ABG)
04:10:23.458 00.000 29988 Guiding  Dir = 0, Dur = 55
04:10:23.458 00.000 29988 IsSlewing returns 0
04:10:23.458 00.000 29988 IsGuiding returns 0
04:10:23.463 00.005 29988 PulseGuide returned control before completion, sleep 61
04:10:23.532 00.069 29988 IsGuiding returns 0
04:10:23.532 00.000 29988 Move returns status 0, amount 55
04:10:23.532 00.000 29988 move complete, result=0
04:10:23.532 00.000 29988 worker thread done servicing request
04:10:23.532 00.000 29988 Worker thread wakes up
04:10:23.532 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:23.532 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 55 ms NORTH
04:10:23.534 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:25.164 01.630 29988 Exposure complete
04:10:25.203 00.039 29988 worker thread done servicing request
04:10:25.203 00.000 28316 OnExposeComplete: enter
04:10:25.204 00.001 28316 UpdateGuideState(): m_state=6
04:10:25.206 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7016
04:10:25.208 00.002 28316 Star::Find returns 1 (0), X=951.48, Y=261.66, Mass=2186, SNR=32.4, Peak=140 HFD=4.0
04:10:25.209 00.001 28316 MultiStar: [#1 -0.17,-0.23,1.02,U] [#2 -0.21,-0.07,0.95,U] [#3 -0.16,-0.15,0.88,U] [#4 -0.40,-0.13,0.00,M1] [#5 -0.07,-0.07,0.76,U] [#6 -0.36,-0.07,0.00,M1] [#7 -0.14,0.15,0.61,U] [#8 -0.30,-0.04,0.58,U] 
04:10:25.210 00.001 28316 single-star, 6 included, MultiStar: {-0.13, -0.09}, one-star: {0.05, -0.10}
04:10:25.211 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
04:10:25.212 00.001 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.09)
04:10:25.212 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.16 mountX=-0.11 mountY=0.01, mountTheta=3.09
04:10:25.214 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
04:10:25.216 00.002 28316 Enqueuing Move request for scope (0.05, -0.10)
04:10:25.217 00.001 29988 Worker thread wakes up
04:10:25.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:10:25.218 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
04:10:25.218 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
04:10:25.218 00.000 28316 UpdateGuideState exits: m=2186 RSB=32.4
04:10:25.219 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:25.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:25.219 00.000 28316 Enqueuing Expose request
04:10:25.220 00.001 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=0.01
04:10:25.220 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:10:25.220 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:25.220 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:10:25.220 00.000 29988 MoveAxis(E, 0, ABG)
04:10:25.220 00.000 29988 Move returns status 0, amount 0
04:10:25.220 00.000 29988 MoveAxis(N, 0, ABG)
04:10:25.220 00.000 29988 Move returns status 0, amount 0
04:10:25.220 00.000 29988 move complete, result=0
04:10:25.220 00.000 29988 worker thread done servicing request
04:10:25.220 00.000 29988 Worker thread wakes up
04:10:25.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:25.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:25.220 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:10:26.736 01.516 29988 Exposure complete
04:10:26.783 00.047 29988 worker thread done servicing request
04:10:26.784 00.001 28316 OnExposeComplete: enter
04:10:26.784 00.000 28316 UpdateGuideState(): m_state=6
04:10:26.785 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7017
04:10:26.785 00.000 28316 Star::Find returns 1 (0), X=951.50, Y=261.78, Mass=2259, SNR=33.0, Peak=168 HFD=3.9
04:10:26.786 00.001 28316 MultiStar: [#1 -0.37,0.02,0.00,M3] [#2 -0.17,0.17,0.91,U] [#3 -0.06,0.04,0.82,U] [#4 -0.24,0.05,0.84,U] [#5 -0.31,0.03,0.72,U] [#6 -0.17,-0.04,0.63,U] [#7 0.01,-0.02,0.63,U] [#8 -0.26,0.23,0.00,M1] 
04:10:26.786 00.000 28316 single-star, 6 included, MultiStar: {-0.12, 0.04}, one-star: {0.07, 0.02}
04:10:26.787 00.001 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:10:26.787 00.000 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:10:26.788 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.23 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
04:10:26.789 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
04:10:26.789 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
04:10:26.790 00.001 29988 Worker thread wakes up
04:10:26.790 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:10:26.790 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
04:10:26.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
04:10:26.790 00.000 28316 UpdateGuideState exits: m=2259 RSB=33.0
04:10:26.791 00.001 29988 Moving (0.07, 0.02) raw xDistance=-0.01 yDistance=-0.07
04:10:26.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:10:26.791 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:26.791 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:26.792 00.001 28316 Enqueuing Expose request
04:10:26.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:26.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:10:26.792 00.000 29988 MoveAxis(E, 0, ABG)
04:10:26.792 00.000 29988 Move returns status 0, amount 0
04:10:26.792 00.000 29988 MoveAxis(N, 0, ABG)
04:10:26.792 00.000 29988 Move returns status 0, amount 0
04:10:26.792 00.000 29988 move complete, result=0
04:10:26.792 00.000 29988 worker thread done servicing request
04:10:26.792 00.000 29988 Worker thread wakes up
04:10:26.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:26.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:26.793 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:10:28.417 01.624 29988 Exposure complete
04:10:28.458 00.041 29988 worker thread done servicing request
04:10:28.458 00.000 28316 OnExposeComplete: enter
04:10:28.459 00.001 28316 UpdateGuideState(): m_state=6
04:10:28.461 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7018
04:10:28.464 00.003 28316 Star::Find returns 1 (0), X=951.43, Y=261.85, Mass=2258, SNR=32.9, Peak=176 HFD=3.8
04:10:28.467 00.003 28316 MultiStar: [#1 -0.20,0.01,0.99,U] [#2 -0.21,0.12,0.90,U] [#3 -0.21,0.07,0.85,U] [#4 0.03,-0.11,0.85,U] [#5 -0.16,0.18,0.73,U] [#6 0.04,-0.00,0.62,U] [#7 0.04,0.08,0.62,U] [#8 -0.38,0.25,0.00,M2] 
04:10:28.469 00.002 28316 single-star, 7 included, MultiStar: {-0.09, 0.05}, one-star: {0.00, 0.09}
04:10:28.471 00.002 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
04:10:28.474 00.003 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
04:10:28.474 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=0.08 mountY=-0.04, mountTheta=-0.48
04:10:28.475 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.09, opts=13)
04:10:28.476 00.001 28316 Enqueuing Move request for scope (0.00, 0.09)
04:10:28.476 00.000 29988 Worker thread wakes up
04:10:28.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
04:10:28.476 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:10:28.480 00.004 28316 UpdateGuideState exits: m=2258 RSB=32.9
04:10:28.480 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
04:10:28.480 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:28.481 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:28.481 00.000 28316 Enqueuing Expose request
04:10:28.481 00.000 29988 Moving (0.00, 0.09) raw xDistance=0.08 yDistance=-0.04
04:10:28.482 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:10:28.482 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:28.482 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:10:28.482 00.000 29988 MoveAxis(E, 0, ABG)
04:10:28.482 00.000 29988 Move returns status 0, amount 0
04:10:28.482 00.000 29988 MoveAxis(N, 0, ABG)
04:10:28.482 00.000 29988 Move returns status 0, amount 0
04:10:28.482 00.000 29988 move complete, result=0
04:10:28.482 00.000 29988 worker thread done servicing request
04:10:28.482 00.000 29988 Worker thread wakes up
04:10:28.482 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:28.482 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:28.482 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:10:30.005 01.523 29988 Exposure complete
04:10:30.055 00.050 29988 worker thread done servicing request
04:10:30.055 00.000 28316 OnExposeComplete: enter
04:10:30.056 00.001 28316 UpdateGuideState(): m_state=6
04:10:30.058 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7019
04:10:30.059 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=261.87, Mass=2118, SNR=31.7, Peak=176 HFD=4.0
04:10:30.061 00.002 28316 MultiStar: [#1 -0.38,0.16,0.00,M3] [#2 -0.30,0.21,0.00,M1] [#3 -0.26,0.09,0.88,U] [#4 -0.14,0.05,0.86,U] [#5 -0.24,0.09,0.75,U] [#6 -0.12,-0.04,0.66,U] [#7 -0.20,0.15,0.66,U] [#8 -0.35,0.36,0.00,M3] 
04:10:30.062 00.001 28316 single-star, 5 included, MultiStar: {-0.18, 0.08}, one-star: {-0.14, 0.10}
04:10:30.063 00.001 28316 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
04:10:30.064 00.001 28316 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
04:10:30.065 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.51 mountX=0.15 mountY=0.08, mountTheta=0.49
04:10:30.067 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
04:10:30.068 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
04:10:30.068 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:10:30.069 00.001 28316 UpdateGuideState exits: m=2118 RSB=31.7
04:10:30.069 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:30.070 00.001 29988 Worker thread wakes up
04:10:30.070 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
04:10:30.070 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
04:10:30.070 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
04:10:30.070 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:10:30.070 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:30.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:30.070 00.000 28316 Enqueuing Expose request
04:10:30.071 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:10:30.071 00.000 29988 MoveAxis(E, 0, ABG)
04:10:30.071 00.000 29988 Move returns status 0, amount 0
04:10:30.071 00.000 29988 MoveAxis(N, 0, ABG)
04:10:30.071 00.000 29988 Move returns status 0, amount 0
04:10:30.071 00.000 29988 move complete, result=0
04:10:30.071 00.000 29988 worker thread done servicing request
04:10:30.071 00.000 29988 Worker thread wakes up
04:10:30.071 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:30.071 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:30.072 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:31.708 01.636 29988 Exposure complete
04:10:31.743 00.035 29988 worker thread done servicing request
04:10:31.743 00.000 28316 OnExposeComplete: enter
04:10:31.744 00.001 28316 UpdateGuideState(): m_state=6
04:10:31.744 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7020
04:10:31.745 00.001 28316 Star::Find returns 1 (0), X=951.36, Y=262.00, Mass=2298, SNR=33.1, Peak=186 HFD=4.1
04:10:31.747 00.002 28316 MultiStar: [#1 -0.16,0.06,0.97,U] [#2 -0.40,0.22,0.00,M2] [#3 -0.21,0.17,0.83,U] [#4 -0.44,0.01,0.00,M1] [#5 -0.19,0.10,0.73,U] [#6 -0.18,0.16,0.62,U] [#7 -0.23,0.23,0.63,U] [#8 -0.38,0.41,0.00,M4] 
04:10:31.748 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.16}, one-star: {-0.07, 0.24}
04:10:31.750 00.002 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
04:10:31.751 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
04:10:31.753 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.39 mountX=0.21 mountY=0.08, mountTheta=0.36
04:10:31.755 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.16, opts=13)
04:10:31.756 00.001 28316 Enqueuing Move request for scope (-0.17, 0.16)
04:10:31.757 00.001 29988 Worker thread wakes up
04:10:31.757 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
04:10:31.757 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:31.758 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.1
04:10:31.758 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:31.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:31.759 00.001 28316 Enqueuing Expose request
04:10:31.759 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
04:10:31.759 00.000 29988 Moving (-0.17, 0.16) raw xDistance=0.21 yDistance=0.08
04:10:31.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:10:31.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:31.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:10:31.759 00.000 29988 MoveAxis(W, 45, ABG)
04:10:31.759 00.000 29988 Guiding  Dir = 3, Dur = 45
04:10:31.760 00.001 29988 IsSlewing returns 0
04:10:31.760 00.000 29988 IsGuiding returns 0
04:10:31.762 00.002 29988 PulseGuide returned control before completion, sleep 53
04:10:31.828 00.066 29988 IsGuiding returns 0
04:10:31.829 00.001 29988 Move returns status 0, amount 45
04:10:31.829 00.000 29988 MoveAxis(N, 0, ABG)
04:10:31.829 00.000 29988 Move returns status 0, amount 0
04:10:31.829 00.000 29988 move complete, result=0
04:10:31.829 00.000 29988 worker thread done servicing request
04:10:31.829 00.000 29988 Worker thread wakes up
04:10:31.829 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
04:10:31.830 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:31.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:33.244 01.414 29988 Exposure complete
04:10:33.284 00.040 29988 worker thread done servicing request
04:10:33.284 00.000 28316 OnExposeComplete: enter
04:10:33.285 00.001 28316 UpdateGuideState(): m_state=6
04:10:33.286 00.001 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7021
04:10:33.286 00.000 28316 Star::Find returns 1 (0), X=951.27, Y=261.89, Mass=2236, SNR=32.5, Peak=175 HFD=4.0
04:10:33.287 00.001 28316 MultiStar: [#1 -0.19,0.14,1.01,U] [#2 -0.21,0.09,0.91,U] [#3 -0.23,0.12,0.87,U] [#4 -0.12,-0.11,0.84,U] [#5 -0.20,0.01,0.76,U] [#6 -0.29,-0.14,0.63,U] [#7 -0.10,-0.15,0.64,U] [#8 -0.42,-0.05,0.00,M5] 
04:10:33.289 00.002 28316 refined, 7 included, MultiStar: {-0.19, 0.03}, one-star: {-0.16, 0.13}
04:10:33.290 00.001 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:10:33.290 00.000 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:10:33.291 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.99 mountX=0.10 mountY=0.15, mountTheta=0.98
04:10:33.292 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.03, opts=13)
04:10:33.293 00.001 28316 Enqueuing Move request for scope (-0.19, 0.03)
04:10:33.293 00.000 29988 Worker thread wakes up
04:10:33.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
04:10:33.293 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.5
04:10:33.294 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:33.294 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:33.295 00.001 28316 Enqueuing Expose request
04:10:33.295 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
04:10:33.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
04:10:33.295 00.000 29988 Moving (-0.19, 0.03) raw xDistance=0.10 yDistance=0.15
04:10:33.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:10:33.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:33.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:10:33.295 00.000 29988 MoveAxis(E, 0, ABG)
04:10:33.295 00.000 29988 Move returns status 0, amount 0
04:10:33.295 00.000 29988 MoveAxis(N, 0, ABG)
04:10:33.295 00.000 29988 Move returns status 0, amount 0
04:10:33.295 00.000 29988 move complete, result=0
04:10:33.295 00.000 29988 worker thread done servicing request
04:10:33.295 00.000 29988 Worker thread wakes up
04:10:33.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:33.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:33.296 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:10:34.923 01.627 29988 Exposure complete
04:10:34.948 00.025 29988 worker thread done servicing request
04:10:34.948 00.000 28316 OnExposeComplete: enter
04:10:34.949 00.001 28316 UpdateGuideState(): m_state=6
04:10:34.950 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7022
04:10:34.950 00.000 28316 Star::Find returns 1 (0), X=951.26, Y=261.67, Mass=2362, SNR=33.5, Peak=193 HFD=3.7
04:10:34.951 00.001 28316 MultiStar: [#1 -0.24,-0.05,1.00,U] [#2 -0.33,-0.29,0.00,M2] [#3 -0.26,-0.03,0.86,U] [#4 -0.33,0.07,0.81,U] [#5 -0.23,-0.03,0.74,U] [#6 -0.25,0.10,0.62,U] [#7 -0.07,0.08,0.63,U] [#8 -0.52,-0.00,0.00,M6] 
04:10:34.951 00.000 28316 single-star, 6 included, MultiStar: {-0.22, -0.00}, one-star: {-0.17, -0.10}
04:10:34.952 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
04:10:34.952 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
04:10:34.953 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.61 mountX=-0.02 mountY=0.20, mountTheta=1.67
04:10:34.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.10, opts=13)
04:10:34.956 00.002 28316 Enqueuing Move request for scope (-0.17, -0.10)
04:10:34.957 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:10:34.957 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.5
04:10:34.958 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:34.958 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:34.959 00.001 28316 Enqueuing Expose request
04:10:34.959 00.000 29988 Worker thread wakes up
04:10:34.959 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
04:10:34.959 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
04:10:34.959 00.000 29988 Moving (-0.17, -0.10) raw xDistance=-0.02 yDistance=0.20
04:10:34.959 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:10:34.959 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:34.959 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:10:34.959 00.000 29988 MoveAxis(E, 0, ABG)
04:10:34.959 00.000 29988 Move returns status 0, amount 0
04:10:34.959 00.000 29988 MoveAxis(N, 0, ABG)
04:10:34.959 00.000 29988 Move returns status 0, amount 0
04:10:34.959 00.000 29988 move complete, result=0
04:10:34.959 00.000 29988 worker thread done servicing request
04:10:34.959 00.000 29988 Worker thread wakes up
04:10:34.959 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:34.960 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:34.960 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:10:36.475 01.515 29988 Exposure complete
04:10:36.524 00.049 29988 worker thread done servicing request
04:10:36.525 00.001 28316 OnExposeComplete: enter
04:10:36.526 00.001 28316 UpdateGuideState(): m_state=6
04:10:36.527 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7023
04:10:36.527 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=261.97, Mass=2267, SNR=32.8, Peak=169 HFD=4.0
04:10:36.528 00.001 28316 MultiStar: [#1 0.01,0.17,1.00,U] [#2 -0.09,0.15,0.90,U] [#3 -0.20,0.07,0.88,U] [#4 -0.19,0.22,0.84,U] [#5 -0.00,0.05,0.72,U] [#6 -0.01,0.25,0.62,U] [#7 0.07,0.13,0.63,U] [#8 -0.42,0.27,0.00,M7] 
04:10:36.528 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.16}, one-star: {-0.07, 0.21}
04:10:36.529 00.001 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
04:10:36.529 00.000 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
04:10:36.529 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.98 mountX=0.17 mountY=-0.01, mountTheta=-0.06
04:10:36.531 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.16, opts=13)
04:10:36.532 00.001 28316 Enqueuing Move request for scope (-0.07, 0.16)
04:10:36.532 00.000 29988 Worker thread wakes up
04:10:36.533 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:10:36.533 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.8
04:10:36.533 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:36.534 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:36.534 00.000 28316 Enqueuing Expose request
04:10:36.535 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
04:10:36.535 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
04:10:36.535 00.000 29988 Moving (-0.07, 0.16) raw xDistance=0.17 yDistance=-0.01
04:10:36.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:10:36.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:36.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:10:36.535 00.000 29988 MoveAxis(E, 0, ABG)
04:10:36.535 00.000 29988 Move returns status 0, amount 0
04:10:36.535 00.000 29988 MoveAxis(N, 0, ABG)
04:10:36.535 00.000 29988 Move returns status 0, amount 0
04:10:36.535 00.000 29988 move complete, result=0
04:10:36.535 00.000 29988 worker thread done servicing request
04:10:36.535 00.000 29988 Worker thread wakes up
04:10:36.535 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:36.535 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:36.535 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:10:38.168 01.633 29988 Exposure complete
04:10:38.203 00.035 29988 worker thread done servicing request
04:10:38.203 00.000 28316 OnExposeComplete: enter
04:10:38.204 00.001 28316 UpdateGuideState(): m_state=6
04:10:38.205 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7024
04:10:38.205 00.000 28316 Star::Find returns 1 (0), X=951.27, Y=261.97, Mass=2364, SNR=33.8, Peak=193 HFD=4.1
04:10:38.206 00.001 28316 MultiStar: [#1 -0.25,0.15,0.97,U] [#2 -0.23,0.12,0.88,U] [#3 -0.20,0.15,0.81,U] [#4 -0.43,0.12,0.00,M1] [#5 -0.43,0.17,0.00,M1] [#6 -0.26,0.18,0.62,U] [#7 -0.14,0.10,0.61,U] [#8 -0.36,0.22,0.00,M8] 
04:10:38.206 00.000 28316 single-star, 5 included, MultiStar: {-0.21, 0.15}, one-star: {-0.16, 0.20}
04:10:38.207 00.001 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
04:10:38.207 00.000 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
04:10:38.208 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.26 cameraTheta=2.25 mountX=0.25 mountY=0.05, mountTheta=0.22
04:10:38.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.20, opts=13)
04:10:38.209 00.000 28316 Enqueuing Move request for scope (-0.16, 0.20)
04:10:38.210 00.001 29988 Worker thread wakes up
04:10:38.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:38.210 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.8
04:10:38.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:38.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:38.211 00.000 28316 Enqueuing Expose request
04:10:38.212 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
04:10:38.212 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
04:10:38.212 00.000 29988 Moving (-0.16, 0.20) raw xDistance=0.25 yDistance=0.05
04:10:38.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:10:38.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:38.212 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:10:38.212 00.000 29988 MoveAxis(W, 52, ABG)
04:10:38.212 00.000 29988 Guiding  Dir = 3, Dur = 52
04:10:38.212 00.000 29988 IsSlewing returns 0
04:10:38.212 00.000 29988 IsGuiding returns 0
04:10:38.213 00.001 29988 PulseGuide returned control before completion, sleep 61
04:10:38.290 00.077 29988 IsGuiding returns 0
04:10:38.290 00.000 29988 Move returns status 0, amount 52
04:10:38.290 00.000 29988 MoveAxis(N, 0, ABG)
04:10:38.290 00.000 29988 Move returns status 0, amount 0
04:10:38.290 00.000 29988 move complete, result=0
04:10:38.290 00.000 29988 worker thread done servicing request
04:10:38.290 00.000 29988 Worker thread wakes up
04:10:38.290 00.000 28316 GuideStep: 0.2 px 52 ms WEST, 0.1 px 0 ms NORTH
04:10:38.291 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:38.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:39.711 01.420 29988 Exposure complete
04:10:39.761 00.050 29988 worker thread done servicing request
04:10:39.761 00.000 28316 OnExposeComplete: enter
04:10:39.762 00.001 28316 UpdateGuideState(): m_state=6
04:10:39.762 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7025
04:10:39.762 00.000 28316 Star::Find returns 1 (0), X=951.29, Y=261.82, Mass=2310, SNR=33.3, Peak=183 HFD=4.2
04:10:39.763 00.001 28316 MultiStar: [#1 -0.22,0.06,0.97,U] [#2 -0.24,0.11,0.88,U] [#3 -0.32,0.04,0.84,U] [#4 -0.27,-0.06,0.82,U] [#5 -0.09,-0.04,0.72,U] [#6 -0.14,0.05,0.63,U] [#7 -0.04,0.13,0.61,U] [#8 -0.17,0.13,0.59,U] 
04:10:39.764 00.001 28316 single-star, 8 included, MultiStar: {-0.19, 0.05}, one-star: {-0.15, 0.05}
04:10:39.764 00.000 28316 CameraToMount -- cameraTheta (2.81) - m_xAngle (2.00) = xAngle (0.81 = 0.81)
04:10:39.766 00.002 28316 CameraToMount -- cameraTheta (2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
04:10:39.767 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.81 mountX=0.11 mountY=0.11, mountTheta=0.79
04:10:39.770 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
04:10:39.770 00.000 28316 Enqueuing Move request for scope (-0.15, 0.05)
04:10:39.770 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=246, Gamma=0.580
04:10:39.772 00.002 28316 UpdateGuideState exits: m=2310 RSB=33.3
04:10:39.772 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:39.772 00.000 29988 Worker thread wakes up
04:10:39.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:39.772 00.000 28316 Enqueuing Expose request
04:10:39.773 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
04:10:39.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
04:10:39.773 00.000 29988 Moving (-0.15, 0.05) raw xDistance=0.11 yDistance=0.11
04:10:39.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:10:39.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:39.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:10:39.773 00.000 29988 MoveAxis(E, 0, ABG)
04:10:39.773 00.000 29988 Move returns status 0, amount 0
04:10:39.773 00.000 29988 MoveAxis(N, 0, ABG)
04:10:39.773 00.000 29988 Move returns status 0, amount 0
04:10:39.773 00.000 29988 move complete, result=0
04:10:39.773 00.000 29988 worker thread done servicing request
04:10:39.773 00.000 29988 Worker thread wakes up
04:10:39.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:39.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:39.773 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:41.406 01.633 29988 Exposure complete
04:10:41.461 00.055 29988 worker thread done servicing request
04:10:41.461 00.000 28316 OnExposeComplete: enter
04:10:41.463 00.002 28316 UpdateGuideState(): m_state=6
04:10:41.465 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7026
04:10:41.467 00.002 28316 Star::Find returns 1 (0), X=951.47, Y=261.89, Mass=2255, SNR=32.7, Peak=170 HFD=3.9
04:10:41.467 00.000 28316 MultiStar: [#1 -0.30,-0.03,1.00,U] [#2 -0.19,0.11,0.92,U] [#3 -0.26,0.11,0.85,U] [#4 -0.48,-0.14,0.00,M1] [#5 -0.51,-0.05,0.00,M1] [#6 -0.33,-0.08,0.64,U] [#7 -0.08,-0.07,0.61,U] [#8 -0.20,-0.00,0.62,U] 
04:10:41.468 00.001 28316 single-star, 6 included, MultiStar: {-0.19, 0.03}, one-star: {0.04, 0.12}
04:10:41.468 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
04:10:41.469 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
04:10:41.469 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=0.10 mountY=-0.09, mountTheta=-0.77
04:10:41.471 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.12, opts=13)
04:10:41.474 00.003 28316 Enqueuing Move request for scope (0.04, 0.12)
04:10:41.476 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:10:41.478 00.002 28316 UpdateGuideState exits: m=2255 RSB=32.7
04:10:41.481 00.003 29988 Worker thread wakes up
04:10:41.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:41.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:41.482 00.000 28316 Enqueuing Expose request
04:10:41.483 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
04:10:41.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
04:10:41.483 00.000 29988 Moving (0.04, 0.12) raw xDistance=0.10 yDistance=-0.09
04:10:41.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:10:41.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:41.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:10:41.483 00.000 29988 MoveAxis(E, 0, ABG)
04:10:41.483 00.000 29988 Move returns status 0, amount 0
04:10:41.483 00.000 29988 MoveAxis(N, 0, ABG)
04:10:41.483 00.000 29988 Move returns status 0, amount 0
04:10:41.483 00.000 29988 move complete, result=0
04:10:41.483 00.000 29988 worker thread done servicing request
04:10:41.483 00.000 29988 Worker thread wakes up
04:10:41.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:41.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:41.483 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:10:42.895 01.412 29988 Exposure complete
04:10:42.931 00.036 29988 worker thread done servicing request
04:10:42.931 00.000 28316 OnExposeComplete: enter
04:10:42.932 00.001 28316 UpdateGuideState(): m_state=6
04:10:42.932 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7027
04:10:42.933 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=261.68, Mass=2272, SNR=33.0, Peak=152 HFD=4.2
04:10:42.933 00.000 28316 MultiStar: [#1 -0.08,-0.21,0.96,U] [#2 -0.24,-0.02,0.87,U] [#3 -0.15,-0.25,0.83,U] [#4 -0.22,-0.08,0.83,U] [#5 -0.12,-0.12,0.72,U] [#6 0.08,-0.14,0.64,U] [#7 -0.11,-0.19,0.60,U] [#8 -0.39,-0.01,0.00,M7] 
04:10:42.934 00.001 28316 single-star, 7 included, MultiStar: {-0.12, -0.14}, one-star: {-0.06, -0.09}
04:10:42.935 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.17 = 2.12)
04:10:42.936 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.21 = 2.08)
04:10:42.936 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-2.17 mountX=-0.05 mountY=0.09, mountTheta=2.11
04:10:42.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.09, opts=13)
04:10:42.938 00.001 28316 Enqueuing Move request for scope (-0.06, -0.09)
04:10:42.939 00.001 29988 Worker thread wakes up
04:10:42.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:42.939 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
04:10:42.941 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
04:10:42.941 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
04:10:42.941 00.000 29988 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.09
04:10:42.941 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:42.941 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:42.942 00.001 28316 Enqueuing Expose request
04:10:42.942 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:10:42.942 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:42.942 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:10:42.942 00.000 29988 MoveAxis(E, 0, ABG)
04:10:42.942 00.000 29988 Move returns status 0, amount 0
04:10:42.942 00.000 29988 MoveAxis(N, 0, ABG)
04:10:42.943 00.001 29988 Move returns status 0, amount 0
04:10:42.943 00.000 29988 move complete, result=0
04:10:42.943 00.000 29988 worker thread done servicing request
04:10:42.943 00.000 29988 Worker thread wakes up
04:10:42.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:42.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:42.943 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:44.572 01.629 29988 Exposure complete
04:10:44.620 00.048 29988 worker thread done servicing request
04:10:44.620 00.000 28316 OnExposeComplete: enter
04:10:44.620 00.000 28316 UpdateGuideState(): m_state=6
04:10:44.621 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7028
04:10:44.621 00.000 28316 Star::Find returns 1 (0), X=951.11, Y=261.61, Mass=2208, SNR=32.5, Peak=164 HFD=3.9
04:10:44.622 00.001 28316 MultiStar: [#1 -0.02,-0.16,0.96,U] [#2 -0.09,-0.21,0.92,U] [#3 -0.25,-0.10,0.88,U] [#4 -0.36,-0.31,0.00,M1] [#5 -0.05,-0.10,0.77,U] [#6 -0.18,-0.25,0.64,U] [#7 -0.05,0.07,0.60,U] [#8 -0.27,-0.23,0.00,M8] 
04:10:44.623 00.001 28316 refined, 6 included, MultiStar: {-0.15, -0.14}, one-star: {-0.32, -0.15}
04:10:44.624 00.001 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
04:10:44.625 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
04:10:44.626 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.39 mountX=-0.06 mountY=0.19, mountTheta=1.90
04:10:44.628 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.14, opts=13)
04:10:44.629 00.001 28316 Enqueuing Move request for scope (-0.15, -0.14)
04:10:44.630 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:10:44.630 00.000 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:10:44.630 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:44.631 00.001 29988 Worker thread wakes up
04:10:44.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
04:10:44.631 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
04:10:44.631 00.000 29988 Moving (-0.15, -0.14) raw xDistance=-0.06 yDistance=0.19
04:10:44.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:10:44.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:44.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:10:44.631 00.000 29988 MoveAxis(E, 0, ABG)
04:10:44.631 00.000 29988 Move returns status 0, amount 0
04:10:44.631 00.000 29988 MoveAxis(N, 0, ABG)
04:10:44.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:44.632 00.001 29988 Move returns status 0, amount 0
04:10:44.632 00.000 29988 move complete, result=0
04:10:44.632 00.000 28316 Enqueuing Expose request
04:10:44.633 00.001 29988 worker thread done servicing request
04:10:44.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:10:44.633 00.000 29988 Worker thread wakes up
04:10:44.634 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:44.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:46.159 01.525 29988 Exposure complete
04:10:46.214 00.055 29988 worker thread done servicing request
04:10:46.214 00.000 28316 OnExposeComplete: enter
04:10:46.216 00.002 28316 UpdateGuideState(): m_state=6
04:10:46.217 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7029
04:10:46.217 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=261.77, Mass=2215, SNR=32.5, Peak=156 HFD=4.1
04:10:46.220 00.003 28316 MultiStar: [#1 -0.23,-0.10,1.02,U] [#2 -0.35,-0.14,0.00,M1] [#3 -0.27,-0.01,0.84,U] [#4 -0.26,-0.23,0.00,M2] [#5 -0.31,-0.30,0.00,M1] [#6 -0.42,-0.11,0.00,M1] [#7 0.05,-0.09,0.63,U] [#8 -0.22,-0.13,0.59,U] 
04:10:46.223 00.003 28316 single-star, 4 included, MultiStar: {-0.17, -0.06}, one-star: {-0.13, 0.01}
04:10:46.225 00.002 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
04:10:46.227 00.002 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
04:10:46.230 00.003 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=0.06 mountY=0.11, mountTheta=1.09
04:10:46.233 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
04:10:46.234 00.001 28316 Enqueuing Move request for scope (-0.13, 0.01)
04:10:46.235 00.001 29988 Worker thread wakes up
04:10:46.235 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:10:46.235 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.5
04:10:46.236 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:46.236 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:46.236 00.000 28316 Enqueuing Expose request
04:10:46.237 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
04:10:46.237 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
04:10:46.237 00.000 29988 Moving (-0.13, 0.01) raw xDistance=0.06 yDistance=0.11
04:10:46.237 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:10:46.237 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:46.237 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:10:46.237 00.000 29988 MoveAxis(E, 0, ABG)
04:10:46.237 00.000 29988 Move returns status 0, amount 0
04:10:46.237 00.000 29988 MoveAxis(N, 0, ABG)
04:10:46.237 00.000 29988 Move returns status 0, amount 0
04:10:46.237 00.000 29988 move complete, result=0
04:10:46.237 00.000 29988 worker thread done servicing request
04:10:46.237 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:46.238 00.001 29988 Worker thread wakes up
04:10:46.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:46.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:47.868 01.630 29988 Exposure complete
04:10:47.917 00.049 29988 worker thread done servicing request
04:10:47.917 00.000 28316 OnExposeComplete: enter
04:10:47.918 00.001 28316 UpdateGuideState(): m_state=6
04:10:47.918 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7030
04:10:47.919 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=261.79, Mass=2249, SNR=32.9, Peak=162 HFD=4.4
04:10:47.919 00.000 28316 MultiStar: [#1 -0.05,-0.06,0.94,U] [#2 -0.14,0.05,0.90,U] [#3 -0.10,-0.01,0.80,U] [#4 -0.13,-0.02,0.82,U] [#5 -0.17,-0.02,0.73,U] [#6 -0.17,-0.02,0.62,U] [#7 -0.08,0.15,0.61,U] [#8 -0.02,0.02,0.56,U] 
04:10:47.920 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {0.22, 0.02}
04:10:47.920 00.000 28316 CameraToMount -- cameraTheta (2.99) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:10:47.921 00.001 28316 CameraToMount -- cameraTheta (2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:10:47.921 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.99 mountX=0.03 mountY=0.05, mountTheta=0.98
04:10:47.922 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.01, opts=13)
04:10:47.923 00.001 28316 Enqueuing Move request for scope (-0.06, 0.01)
04:10:47.923 00.000 29988 Worker thread wakes up
04:10:47.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
04:10:47.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
04:10:47.923 00.000 29988 Moving (-0.06, 0.01) raw xDistance=0.03 yDistance=0.05
04:10:47.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:10:47.923 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:47.923 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:10:47.923 00.000 29988 MoveAxis(E, 0, ABG)
04:10:47.923 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:10:47.923 00.000 28316 UpdateGuideState exits: m=2249 RSB=32.9
04:10:47.924 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:47.924 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:47.925 00.001 28316 Enqueuing Expose request
04:10:47.925 00.000 29988 Move returns status 0, amount 0
04:10:47.925 00.000 29988 MoveAxis(N, 0, ABG)
04:10:47.925 00.000 29988 Move returns status 0, amount 0
04:10:47.925 00.000 29988 move complete, result=0
04:10:47.925 00.000 29988 worker thread done servicing request
04:10:47.925 00.000 29988 Worker thread wakes up
04:10:47.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:47.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:47.926 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:49.450 01.524 29988 Exposure complete
04:10:49.489 00.039 29988 worker thread done servicing request
04:10:49.490 00.001 28316 OnExposeComplete: enter
04:10:49.490 00.000 28316 UpdateGuideState(): m_state=6
04:10:49.491 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7031
04:10:49.492 00.001 28316 Star::Find returns 1 (0), X=951.14, Y=261.58, Mass=2154, SNR=32.0, Peak=168 HFD=3.9
04:10:49.493 00.001 28316 MultiStar: [#1 -0.29,-0.23,0.00,M1] [#2 -0.06,-0.17,0.92,U] [#3 -0.23,-0.15,0.87,U] [#4 -0.32,-0.20,0.00,M2] [#5 -0.42,-0.19,0.00,M1] [#6 -0.07,-0.31,0.66,U] [#7 -0.44,-0.17,0.00,M1] [#8 -0.57,-0.06,0.00,M7] 
04:10:49.494 00.001 28316 refined, 3 included, MultiStar: {-0.17, -0.19}, one-star: {-0.30, -0.18}
04:10:49.496 00.002 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
04:10:49.496 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
04:10:49.496 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-2.30 mountX=-0.10 mountY=0.24, mountTheta=1.98
04:10:49.498 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.19, opts=13)
04:10:49.498 00.000 28316 Enqueuing Move request for scope (-0.17, -0.19)
04:10:49.499 00.001 29988 Worker thread wakes up
04:10:49.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:10:49.499 00.000 28316 UpdateGuideState exits: m=2154 RSB=32.0
04:10:49.499 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:49.500 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:49.500 00.000 28316 Enqueuing Expose request
04:10:49.501 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
04:10:49.501 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
04:10:49.501 00.000 29988 Moving (-0.17, -0.19) raw xDistance=-0.10 yDistance=0.24
04:10:49.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:10:49.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:10:49.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:10:49.501 00.000 29988 MoveAxis(E, 0, ABG)
04:10:49.501 00.000 29988 Move returns status 0, amount 0
04:10:49.501 00.000 29988 MoveAxis(N, 0, ABG)
04:10:49.501 00.000 29988 Move returns status 0, amount 0
04:10:49.501 00.000 29988 move complete, result=0
04:10:49.501 00.000 29988 worker thread done servicing request
04:10:49.501 00.000 29988 Worker thread wakes up
04:10:49.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:49.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:49.501 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:10:51.134 01.633 29988 Exposure complete
04:10:51.173 00.039 29988 worker thread done servicing request
04:10:51.174 00.001 28316 OnExposeComplete: enter
04:10:51.175 00.001 28316 UpdateGuideState(): m_state=6
04:10:51.177 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7032
04:10:51.178 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=261.92, Mass=2169, SNR=32.3, Peak=181 HFD=4.0
04:10:51.179 00.001 28316 MultiStar: [#1 -0.20,0.18,0.96,U] [#2 -0.35,0.18,0.00,M1] [#3 -0.35,0.02,0.00,M1] [#4 -0.07,0.05,0.84,U] [#5 -0.23,0.14,0.76,U] [#6 0.08,0.03,0.62,U] [#7 -0.31,0.14,0.62,U] [#8 -0.42,0.17,0.00,M8] 
04:10:51.181 00.002 28316 single-star, 5 included, MultiStar: {-0.14, 0.12}, one-star: {-0.11, 0.15}
04:10:51.182 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
04:10:51.184 00.002 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
04:10:51.185 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.19 mountX=0.18 mountY=0.03, mountTheta=0.16
04:10:51.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.15, opts=13)
04:10:51.189 00.002 28316 Enqueuing Move request for scope (-0.11, 0.15)
04:10:51.190 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:10:51.191 00.001 28316 UpdateGuideState exits: m=2169 RSB=32.3
04:10:51.192 00.001 29988 Worker thread wakes up
04:10:51.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
04:10:51.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
04:10:51.193 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:51.194 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:51.194 00.000 28316 Enqueuing Expose request
04:10:51.195 00.001 29988 Moving (-0.11, 0.15) raw xDistance=0.18 yDistance=0.03
04:10:51.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:10:51.195 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:51.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:10:51.195 00.000 29988 MoveAxis(E, 0, ABG)
04:10:51.195 00.000 29988 Move returns status 0, amount 0
04:10:51.195 00.000 29988 MoveAxis(N, 0, ABG)
04:10:51.195 00.000 29988 Move returns status 0, amount 0
04:10:51.195 00.000 29988 move complete, result=0
04:10:51.195 00.000 29988 worker thread done servicing request
04:10:51.195 00.000 29988 Worker thread wakes up
04:10:51.195 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:51.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:51.196 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:10:52.717 01.521 29988 Exposure complete
04:10:52.773 00.056 29988 worker thread done servicing request
04:10:52.773 00.000 28316 OnExposeComplete: enter
04:10:52.775 00.002 28316 UpdateGuideState(): m_state=6
04:10:52.777 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7033
04:10:52.778 00.001 28316 Star::Find returns 1 (0), X=951.36, Y=261.78, Mass=2240, SNR=32.8, Peak=151 HFD=4.2
04:10:52.778 00.000 28316 MultiStar: [#1 -0.13,-0.09,0.97,U] [#2 -0.10,-0.03,0.93,U] [#3 -0.31,0.06,0.89,U] [#4 -0.16,0.09,0.86,U] [#5 -0.28,-0.03,0.76,U] [#6 -0.05,-0.10,0.64,U] [#7 -0.07,-0.02,0.65,U] [#8 -0.23,-0.14,0.58,U] 
04:10:52.780 00.002 28316 single-star, 8 included, MultiStar: {-0.15, -0.02}, one-star: {-0.07, 0.01}
04:10:52.780 00.000 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
04:10:52.780 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
04:10:52.781 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=0.04 mountY=0.06, mountTheta=0.93
04:10:52.782 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.01, opts=13)
04:10:52.782 00.000 28316 Enqueuing Move request for scope (-0.07, 0.01)
04:10:52.783 00.001 29988 Worker thread wakes up
04:10:52.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:10:52.783 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.8
04:10:52.784 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:52.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:52.784 00.000 28316 Enqueuing Expose request
04:10:52.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
04:10:52.785 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
04:10:52.785 00.000 29988 Moving (-0.07, 0.01) raw xDistance=0.04 yDistance=0.06
04:10:52.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:10:52.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:52.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:10:52.785 00.000 29988 MoveAxis(E, 0, ABG)
04:10:52.785 00.000 29988 Move returns status 0, amount 0
04:10:52.785 00.000 29988 MoveAxis(N, 0, ABG)
04:10:52.785 00.000 29988 Move returns status 0, amount 0
04:10:52.785 00.000 29988 move complete, result=0
04:10:52.785 00.000 29988 worker thread done servicing request
04:10:52.785 00.000 29988 Worker thread wakes up
04:10:52.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:52.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:52.786 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:10:54.416 01.630 29988 Exposure complete
04:10:54.455 00.039 29988 worker thread done servicing request
04:10:54.456 00.001 28316 OnExposeComplete: enter
04:10:54.457 00.001 28316 UpdateGuideState(): m_state=6
04:10:54.458 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7034
04:10:54.460 00.002 28316 Star::Find returns 1 (0), X=951.00, Y=262.30, Mass=2224, SNR=32.7, Peak=186 HFD=4.0
04:10:54.462 00.002 28316 MultiStar: large primary error, entering stabilization period
04:10:54.464 00.002 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
04:10:54.466 00.002 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
04:10:54.467 00.001 28316 CameraToMount -- cameraX=-0.43 cameraY=0.54 hyp=0.69 cameraTheta=2.25 mountX=0.67 mountY=0.14, mountTheta=0.21
04:10:54.469 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.43, y=0.54, opts=13)
04:10:54.470 00.001 28316 Enqueuing Move request for scope (-0.43, 0.54)
04:10:54.470 00.000 29988 Worker thread wakes up
04:10:54.470 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:54.471 00.001 28316 UpdateGuideState exits: m=2224 RSB=32.7
04:10:54.471 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:54.472 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:54.472 00.000 28316 Enqueuing Expose request
04:10:54.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.54) opts 0xd
04:10:54.473 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.43, 0.54)
04:10:54.473 00.000 29988 Moving (-0.43, 0.54) raw xDistance=0.67 yDistance=0.14
04:10:54.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
04:10:54.473 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:54.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:10:54.473 00.000 29988 MoveAxis(W, 140, ABG)
04:10:54.473 00.000 29988 Guiding  Dir = 3, Dur = 140
04:10:54.473 00.000 29988 IsSlewing returns 0
04:10:54.473 00.000 29988 IsGuiding returns 0
04:10:54.476 00.003 29988 PulseGuide returned control before completion, sleep 148
04:10:54.641 00.165 29988 IsGuiding returns 0
04:10:54.641 00.000 29988 Move returns status 0, amount 140
04:10:54.641 00.000 29988 MoveAxis(N, 0, ABG)
04:10:54.641 00.000 29988 Move returns status 0, amount 0
04:10:54.641 00.000 29988 move complete, result=0
04:10:54.641 00.000 29988 worker thread done servicing request
04:10:54.641 00.000 29988 Worker thread wakes up
04:10:54.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:54.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:54.641 00.000 28316 GuideStep: 0.7 px 140 ms WEST, 0.1 px 0 ms NORTH
04:10:56.050 01.409 29988 Exposure complete
04:10:56.088 00.038 29988 worker thread done servicing request
04:10:56.088 00.000 28316 OnExposeComplete: enter
04:10:56.090 00.002 28316 UpdateGuideState(): m_state=6
04:10:56.091 00.001 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7035
04:10:56.093 00.002 28316 Star::Find returns 1 (0), X=951.61, Y=262.07, Mass=2120, SNR=31.9, Peak=151 HFD=4.0
04:10:56.094 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
04:10:56.095 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
04:10:56.096 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.03 mountX=0.20 mountY=-0.30, mountTheta=-0.98
04:10:56.100 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.30, opts=13)
04:10:56.100 00.000 28316 Enqueuing Move request for scope (0.18, 0.30)
04:10:56.101 00.001 29988 Worker thread wakes up
04:10:56.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
04:10:56.101 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
04:10:56.101 00.000 29988 Moving (0.18, 0.30) raw xDistance=0.20 yDistance=-0.30
04:10:56.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:10:56.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
04:10:56.101 00.000 29988 MoveAxis(E, 0, ABG)
04:10:56.101 00.000 29988 Move returns status 0, amount 0
04:10:56.101 00.000 29988 MoveAxis(N, 71, ABG)
04:10:56.101 00.000 29988 Guiding  Dir = 0, Dur = 71
04:10:56.101 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:56.101 00.000 28316 UpdateGuideState exits: m=2120 RSB=31.9
04:10:56.102 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:56.102 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:56.102 00.000 28316 Enqueuing Expose request
04:10:56.103 00.001 29988 IsSlewing returns 0
04:10:56.103 00.000 29988 IsGuiding returns 0
04:10:56.108 00.005 29988 PulseGuide returned control before completion, sleep 77
04:10:56.190 00.082 29988 IsGuiding returns 0
04:10:56.190 00.000 29988 Move returns status 0, amount 71
04:10:56.190 00.000 29988 move complete, result=0
04:10:56.190 00.000 29988 worker thread done servicing request
04:10:56.190 00.000 29988 Worker thread wakes up
04:10:56.190 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 71 ms NORTH
04:10:56.191 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:56.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:57.816 01.625 29988 Exposure complete
04:10:57.854 00.038 29988 worker thread done servicing request
04:10:57.854 00.000 28316 OnExposeComplete: enter
04:10:57.855 00.001 28316 UpdateGuideState(): m_state=6
04:10:57.856 00.001 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7036
04:10:57.856 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=261.68, Mass=2235, SNR=32.7, Peak=154 HFD=4.0
04:10:57.856 00.000 28316 MultiStar: exiting stabilization period
04:10:57.857 00.001 28316 MultiStar: [#1 -0.03,-0.13,0.98,U] [#2 -0.07,-0.15,0.93,U] [#3 -0.15,-0.23,0.88,U] [#4 -0.20,-0.25,0.83,U] [#5 -0.40,-0.06,0.00,M1] [#6 0.05,-0.31,0.64,U] [#7 -0.05,-0.12,0.64,U] [#8 -0.44,-0.00,0.00,M8] 
04:10:57.857 00.000 28316 single-star, 6 included, MultiStar: {-0.05, -0.18}, one-star: {0.11, -0.09}
04:10:57.858 00.001 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
04:10:57.858 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
04:10:57.859 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.65 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
04:10:57.860 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.09, opts=13)
04:10:57.861 00.001 28316 Enqueuing Move request for scope (0.11, -0.09)
04:10:57.861 00.000 29988 Worker thread wakes up
04:10:57.861 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:57.862 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
04:10:57.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
04:10:57.862 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:10:57.862 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:57.863 00.001 29988 Moving (0.11, -0.09) raw xDistance=-0.12 yDistance=-0.06
04:10:57.863 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:10:57.863 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:57.863 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:57.864 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:10:57.864 00.000 29988 MoveAxis(E, 0, ABG)
04:10:57.864 00.000 28316 Enqueuing Expose request
04:10:57.864 00.000 29988 Move returns status 0, amount 0
04:10:57.864 00.000 29988 MoveAxis(N, 0, ABG)
04:10:57.864 00.000 29988 Move returns status 0, amount 0
04:10:57.864 00.000 29988 move complete, result=0
04:10:57.864 00.000 29988 worker thread done servicing request
04:10:57.865 00.001 29988 Worker thread wakes up
04:10:57.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:57.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:57.865 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:10:59.390 01.525 29988 Exposure complete
04:10:59.438 00.048 29988 worker thread done servicing request
04:10:59.438 00.000 28316 OnExposeComplete: enter
04:10:59.439 00.001 28316 UpdateGuideState(): m_state=6
04:10:59.439 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7037
04:10:59.440 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=261.62, Mass=2275, SNR=33.0, Peak=169 HFD=3.7
04:10:59.441 00.001 28316 MultiStar: [#1 -0.20,-0.16,0.98,U] [#2 -0.07,-0.25,0.91,U] [#3 -0.10,-0.12,0.83,U] [#4 -0.03,-0.25,0.82,U] [#5 -0.09,-0.14,0.77,U] [#6 -0.08,-0.19,0.64,U] [#7 0.03,-0.14,0.60,U] [#8 -0.37,-0.21,0.00,M9] 
04:10:59.442 00.001 28316 single-star, 7 included, MultiStar: {-0.08, -0.17}, one-star: {-0.07, -0.14}
04:10:59.443 00.001 28316 CameraToMount -- cameraTheta (-2.01) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
04:10:59.443 00.000 28316 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
04:10:59.444 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.01 mountX=-0.10 mountY=0.12, mountTheta=2.26
04:10:59.445 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.14, opts=13)
04:10:59.446 00.001 28316 Enqueuing Move request for scope (-0.07, -0.14)
04:10:59.446 00.000 29988 Worker thread wakes up
04:10:59.446 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:10:59.447 00.001 28316 UpdateGuideState exits: m=2275 RSB=33.0
04:10:59.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:10:59.448 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:10:59.448 00.000 28316 Enqueuing Expose request
04:10:59.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
04:10:59.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
04:10:59.448 00.000 29988 Moving (-0.07, -0.14) raw xDistance=-0.10 yDistance=0.12
04:10:59.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:10:59.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:10:59.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:10:59.449 00.001 29988 MoveAxis(E, 0, ABG)
04:10:59.449 00.000 29988 Move returns status 0, amount 0
04:10:59.449 00.000 29988 MoveAxis(N, 0, ABG)
04:10:59.449 00.000 29988 Move returns status 0, amount 0
04:10:59.449 00.000 29988 move complete, result=0
04:10:59.449 00.000 29988 worker thread done servicing request
04:10:59.449 00.000 29988 Worker thread wakes up
04:10:59.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:10:59.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:10:59.450 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:01.087 01.637 29988 Exposure complete
04:11:01.122 00.035 29988 worker thread done servicing request
04:11:01.123 00.001 28316 OnExposeComplete: enter
04:11:01.124 00.001 28316 UpdateGuideState(): m_state=6
04:11:01.125 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7038
04:11:01.125 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=261.62, Mass=2094, SNR=31.7, Peak=146 HFD=3.9
04:11:01.126 00.001 28316 MultiStar: [#1 -0.13,-0.14,1.00,U] [#2 -0.13,-0.01,0.93,U] [#3 -0.05,-0.20,0.90,U] [#4 -0.22,-0.35,0.00,M1] [#5 -0.23,-0.24,0.73,U] [#6 -0.18,-0.23,0.64,U] [#7 -0.06,-0.12,0.65,U] [#8 -0.45,-0.15,0.00,M10] 
04:11:01.126 00.000 28316 refined, 6 included, MultiStar: {-0.07, -0.15}, one-star: {0.21, -0.15}
04:11:01.126 00.000 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.29)
04:11:01.127 00.001 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
04:11:01.127 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.00 mountX=-0.11 mountY=0.13, mountTheta=2.27
04:11:01.128 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.15, opts=13)
04:11:01.129 00.001 28316 Enqueuing Move request for scope (-0.07, -0.15)
04:11:01.130 00.001 29988 Worker thread wakes up
04:11:01.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
04:11:01.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
04:11:01.130 00.000 29988 Moving (-0.07, -0.15) raw xDistance=-0.11 yDistance=0.13
04:11:01.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:11:01.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:01.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:11:01.130 00.000 28316 UpdateGuideState exits: m=2094 RSB=31.7
04:11:01.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:01.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:01.132 00.001 28316 Enqueuing Expose request
04:11:01.132 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:11:01.132 00.000 29988 MoveAxis(E, 0, ABG)
04:11:01.132 00.000 29988 Move returns status 0, amount 0
04:11:01.132 00.000 29988 MoveAxis(N, 0, ABG)
04:11:01.132 00.000 29988 Move returns status 0, amount 0
04:11:01.133 00.001 29988 move complete, result=0
04:11:01.133 00.000 29988 worker thread done servicing request
04:11:01.133 00.000 29988 Worker thread wakes up
04:11:01.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:01.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:01.133 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:02.661 01.528 29988 Exposure complete
04:11:02.704 00.043 29988 worker thread done servicing request
04:11:02.705 00.001 28316 OnExposeComplete: enter
04:11:02.707 00.002 28316 UpdateGuideState(): m_state=6
04:11:02.708 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7039
04:11:02.709 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=261.65, Mass=2374, SNR=33.7, Peak=196 HFD=3.7
04:11:02.712 00.003 28316 MultiStar: [#1 -0.22,-0.12,0.95,U] [#2 -0.36,-0.12,0.00,M1] [#3 -0.29,-0.07,0.86,U] [#4 -0.24,-0.20,0.79,U] [#5 -0.27,0.03,0.74,U] [#6 -0.26,-0.21,0.62,U] [#7 -0.24,0.03,0.61,U] [#8 -0.57,-0.01,0.00,R] 
04:11:02.713 00.001 28316 single-star, 6 included, MultiStar: {-0.25, -0.10}, one-star: {-0.22, -0.12}
04:11:02.714 00.001 28316 CameraToMount -- cameraTheta (-2.64) - m_xAngle (2.00) = xAngle (-4.63 = 1.65)
04:11:02.715 00.001 28316 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.67 = 1.61)
04:11:02.716 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.64 mountX=-0.02 mountY=0.25, mountTheta=1.65
04:11:02.719 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.12, opts=13)
04:11:02.719 00.000 28316 Enqueuing Move request for scope (-0.22, -0.12)
04:11:02.720 00.001 29988 Worker thread wakes up
04:11:02.720 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:02.720 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
04:11:02.720 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
04:11:02.720 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
04:11:02.722 00.002 29988 Moving (-0.22, -0.12) raw xDistance=-0.02 yDistance=0.25
04:11:02.723 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:11:02.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:11:02.723 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:02.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:02.724 00.001 28316 Enqueuing Expose request
04:11:02.724 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:11:02.724 00.000 29988 MoveAxis(E, 0, ABG)
04:11:02.724 00.000 29988 Move returns status 0, amount 0
04:11:02.724 00.000 29988 MoveAxis(N, 0, ABG)
04:11:02.724 00.000 29988 Move returns status 0, amount 0
04:11:02.724 00.000 29988 move complete, result=0
04:11:02.724 00.000 29988 worker thread done servicing request
04:11:02.724 00.000 29988 Worker thread wakes up
04:11:02.724 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:02.724 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:02.724 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:04.355 01.631 29988 Exposure complete
04:11:04.402 00.047 29988 worker thread done servicing request
04:11:04.402 00.000 28316 OnExposeComplete: enter
04:11:04.404 00.002 28316 UpdateGuideState(): m_state=6
04:11:04.406 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7040
04:11:04.407 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=261.77, Mass=2237, SNR=32.8, Peak=190 HFD=3.8
04:11:04.407 00.000 28316 MultiStar: [#1 -0.41,-0.07,0.00,M1] [#2 -0.29,0.14,0.91,U] [#3 -0.33,-0.05,0.85,U] [#4 -0.20,-0.03,0.86,U] [#5 -0.23,-0.01,0.72,U] [#6 -0.19,-0.11,0.63,U] [#7 -0.26,0.03,0.61,U] [#8 0.18,0.22,0.59,U] 
04:11:04.407 00.000 28316 single-star, 7 included, MultiStar: {-0.19, 0.02}, one-star: {-0.13, 0.01}
04:11:04.407 00.000 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
04:11:04.407 00.000 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
04:11:04.408 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=0.06 mountY=0.11, mountTheta=1.08
04:11:04.410 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.01, opts=13)
04:11:04.410 00.000 28316 Enqueuing Move request for scope (-0.13, 0.01)
04:11:04.411 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:04.411 00.000 28316 UpdateGuideState exits: m=2237 RSB=32.8
04:11:04.412 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:04.412 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:04.412 00.000 28316 Enqueuing Expose request
04:11:04.413 00.001 29988 Worker thread wakes up
04:11:04.413 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
04:11:04.413 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
04:11:04.413 00.000 29988 Moving (-0.13, 0.01) raw xDistance=0.06 yDistance=0.11
04:11:04.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:11:04.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:04.413 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:11:04.413 00.000 29988 MoveAxis(E, 0, ABG)
04:11:04.413 00.000 29988 Move returns status 0, amount 0
04:11:04.413 00.000 29988 MoveAxis(N, 0, ABG)
04:11:04.413 00.000 29988 Move returns status 0, amount 0
04:11:04.413 00.000 29988 move complete, result=0
04:11:04.413 00.000 29988 worker thread done servicing request
04:11:04.413 00.000 29988 Worker thread wakes up
04:11:04.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:04.414 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:04.414 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:05.944 01.530 29988 Exposure complete
04:11:05.983 00.039 29988 worker thread done servicing request
04:11:05.983 00.000 28316 OnExposeComplete: enter
04:11:05.985 00.002 28316 UpdateGuideState(): m_state=6
04:11:05.986 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7041
04:11:05.987 00.001 28316 Star::Find returns 1 (0), X=951.35, Y=261.67, Mass=2214, SNR=32.7, Peak=173 HFD=3.8
04:11:05.989 00.002 28316 MultiStar: [#1 -0.17,-0.14,1.03,U] [#2 -0.31,-0.05,0.92,U] [#3 -0.24,-0.03,0.87,U] [#4 -0.24,-0.22,0.83,U] [#5 -0.18,-0.03,0.75,U] [#6 0.02,-0.22,0.64,U] [#7 -0.28,-0.10,0.59,U] [#8 0.23,0.06,0.56,U] 
04:11:05.990 00.001 28316 single-star, 8 included, MultiStar: {-0.15, -0.10}, one-star: {-0.08, -0.09}
04:11:05.991 00.001 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
04:11:05.991 00.000 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
04:11:05.991 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.05 mountY=0.11, mountTheta=1.98
04:11:05.992 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
04:11:05.993 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
04:11:05.993 00.000 29988 Worker thread wakes up
04:11:05.993 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:11:05.994 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
04:11:05.994 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.7
04:11:05.994 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:05.995 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:05.995 00.000 28316 Enqueuing Expose request
04:11:05.996 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
04:11:05.996 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
04:11:05.996 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:11:05.996 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:05.996 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:11:05.996 00.000 29988 MoveAxis(E, 0, ABG)
04:11:05.996 00.000 29988 Move returns status 0, amount 0
04:11:05.996 00.000 29988 MoveAxis(N, 0, ABG)
04:11:05.996 00.000 29988 Move returns status 0, amount 0
04:11:05.996 00.000 29988 move complete, result=0
04:11:05.996 00.000 29988 worker thread done servicing request
04:11:05.996 00.000 29988 Worker thread wakes up
04:11:05.996 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:05.996 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:05.997 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:07.624 01.627 29988 Exposure complete
04:11:07.685 00.061 29988 worker thread done servicing request
04:11:07.686 00.001 28316 OnExposeComplete: enter
04:11:07.686 00.000 28316 UpdateGuideState(): m_state=6
04:11:07.687 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7042
04:11:07.687 00.000 28316 Star::Find returns 1 (0), X=951.23, Y=261.50, Mass=2340, SNR=33.4, Peak=168 HFD=3.9
04:11:07.688 00.001 28316 MultiStar: [#1 -0.19,-0.27,0.98,U] [#2 -0.36,-0.04,0.00,M1] [#3 -0.32,-0.14,0.00,M1] [#4 -0.14,-0.20,0.81,U] [#5 -0.17,-0.16,0.72,U] [#6 -0.00,-0.33,0.62,U] [#7 -0.12,-0.12,0.61,U] [#8 0.29,0.02,0.58,U] 
04:11:07.688 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.20}, one-star: {-0.21, -0.26}
04:11:07.689 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
04:11:07.689 00.000 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
04:11:07.690 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.04 mountX=-0.14 mountY=0.18, mountTheta=2.23
04:11:07.691 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.20, opts=13)
04:11:07.691 00.000 28316 Enqueuing Move request for scope (-0.10, -0.20)
04:11:07.692 00.001 29988 Worker thread wakes up
04:11:07.692 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
04:11:07.692 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:11:07.692 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
04:11:07.692 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.4
04:11:07.693 00.001 29988 Moving (-0.10, -0.20) raw xDistance=-0.14 yDistance=0.18
04:11:07.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:11:07.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:07.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:07.694 00.001 28316 Enqueuing Expose request
04:11:07.694 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:07.694 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:11:07.694 00.000 29988 MoveAxis(E, 0, ABG)
04:11:07.694 00.000 29988 Move returns status 0, amount 0
04:11:07.694 00.000 29988 MoveAxis(N, 0, ABG)
04:11:07.694 00.000 29988 Move returns status 0, amount 0
04:11:07.694 00.000 29988 move complete, result=0
04:11:07.694 00.000 29988 worker thread done servicing request
04:11:07.694 00.000 29988 Worker thread wakes up
04:11:07.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:07.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:07.695 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:09.208 01.513 29988 Exposure complete
04:11:09.250 00.042 29988 worker thread done servicing request
04:11:09.251 00.001 28316 OnExposeComplete: enter
04:11:09.252 00.001 28316 UpdateGuideState(): m_state=6
04:11:09.253 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7043
04:11:09.256 00.003 28316 Star::Find returns 1 (0), X=951.22, Y=261.69, Mass=2245, SNR=32.8, Peak=170 HFD=3.8
04:11:09.259 00.003 28316 MultiStar: [#1 -0.24,-0.16,0.97,U] [#2 -0.29,-0.02,0.91,U] [#3 -0.24,-0.11,0.88,U] [#4 -0.13,-0.40,0.00,M1] [#5 -0.10,-0.32,0.72,U] [#6 0.03,-0.53,0.00,M1] [#7 0.14,-0.24,0.64,U] [#8 0.29,-0.06,0.54,U] 
04:11:09.261 00.002 28316 refined, 6 included, MultiStar: {-0.13, -0.14}, one-star: {-0.21, -0.07}
04:11:09.262 00.001 28316 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.00) = xAngle (-4.34 = 1.95)
04:11:09.262 00.000 28316 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.38 = 1.91)
04:11:09.262 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.34 mountX=-0.07 mountY=0.18, mountTheta=1.94
04:11:09.264 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.14, opts=13)
04:11:09.264 00.000 28316 Enqueuing Move request for scope (-0.13, -0.14)
04:11:09.265 00.001 29988 Worker thread wakes up
04:11:09.265 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:09.265 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.8
04:11:09.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:09.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:09.266 00.000 28316 Enqueuing Expose request
04:11:09.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
04:11:09.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
04:11:09.267 00.000 29988 Moving (-0.13, -0.14) raw xDistance=-0.07 yDistance=0.18
04:11:09.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:11:09.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:09.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:11:09.267 00.000 29988 MoveAxis(E, 0, ABG)
04:11:09.267 00.000 29988 Move returns status 0, amount 0
04:11:09.267 00.000 29988 MoveAxis(N, 0, ABG)
04:11:09.267 00.000 29988 Move returns status 0, amount 0
04:11:09.267 00.000 29988 move complete, result=0
04:11:09.267 00.000 29988 worker thread done servicing request
04:11:09.267 00.000 29988 Worker thread wakes up
04:11:09.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:09.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:09.267 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:10.905 01.638 29988 Exposure complete
04:11:10.938 00.033 29988 worker thread done servicing request
04:11:10.939 00.001 28316 OnExposeComplete: enter
04:11:10.939 00.000 28316 UpdateGuideState(): m_state=6
04:11:10.940 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7044
04:11:10.941 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=261.52, Mass=2260, SNR=32.9, Peak=150 HFD=4.2
04:11:10.944 00.003 28316 MultiStar: [#1 0.00,-0.33,0.97,U] [#2 -0.23,-0.17,0.89,U] [#3 -0.12,-0.23,0.86,U] [#4 0.07,-0.59,0.00,M2] [#5 -0.06,-0.41,0.00,M1] [#6 0.20,-0.45,0.00,M2] [#7 -0.02,-0.34,0.67,U] [#8 0.26,-0.31,0.00,M1] 
04:11:10.947 00.003 28316 refined, 4 included, MultiStar: {-0.05, -0.26}, one-star: {0.09, -0.25}
04:11:10.948 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
04:11:10.949 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
04:11:10.949 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.76 mountX=-0.21 mountY=0.16, mountTheta=2.50
04:11:10.951 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.26, opts=13)
04:11:10.951 00.000 28316 Enqueuing Move request for scope (-0.05, -0.26)
04:11:10.951 00.000 29988 Worker thread wakes up
04:11:10.952 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:10.952 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
04:11:10.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:10.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:10.953 00.000 28316 Enqueuing Expose request
04:11:10.954 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
04:11:10.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
04:11:10.954 00.000 29988 Moving (-0.05, -0.26) raw xDistance=-0.21 yDistance=0.16
04:11:10.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
04:11:10.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:10.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:11:10.954 00.000 29988 MoveAxis(E, 45, ABG)
04:11:10.954 00.000 29988 Guiding  Dir = 2, Dur = 45
04:11:10.954 00.000 29988 IsSlewing returns 0
04:11:10.954 00.000 29988 IsGuiding returns 0
04:11:10.957 00.003 29988 PulseGuide returned control before completion, sleep 54
04:11:11.031 00.074 29988 IsGuiding returns 0
04:11:11.031 00.000 29988 Move returns status 0, amount 45
04:11:11.031 00.000 29988 MoveAxis(N, 0, ABG)
04:11:11.031 00.000 29988 Move returns status 0, amount 0
04:11:11.031 00.000 29988 move complete, result=0
04:11:11.031 00.000 29988 worker thread done servicing request
04:11:11.031 00.000 29988 Worker thread wakes up
04:11:11.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:11.031 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.2 px 0 ms NORTH
04:11:11.032 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:12.442 01.410 29988 Exposure complete
04:11:12.508 00.066 29988 worker thread done servicing request
04:11:12.508 00.000 28316 OnExposeComplete: enter
04:11:12.508 00.000 28316 UpdateGuideState(): m_state=6
04:11:12.509 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7045
04:11:12.509 00.000 28316 Star::Find returns 1 (0), X=951.16, Y=261.74, Mass=2360, SNR=33.5, Peak=194 HFD=4.0
04:11:12.510 00.001 28316 MultiStar: [#1 -0.06,-0.16,0.95,U] [#2 -0.33,-0.17,0.00,M1] [#3 -0.42,-0.18,0.00,M1] [#4 -0.11,-0.29,0.82,U] [#5 -0.13,-0.22,0.74,U] [#6 -0.03,-0.32,0.63,U] [#7 -0.13,-0.17,0.61,U] [#8 0.14,-0.11,0.56,U] 
04:11:12.510 00.000 28316 refined, 6 included, MultiStar: {-0.10, -0.18}, one-star: {-0.28, -0.03}
04:11:12.511 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
04:11:12.511 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
04:11:12.512 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.09 mountX=-0.12 mountY=0.17, mountTheta=2.18
04:11:12.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
04:11:12.513 00.000 28316 Enqueuing Move request for scope (-0.10, -0.18)
04:11:12.514 00.001 29988 Worker thread wakes up
04:11:12.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
04:11:12.514 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
04:11:12.514 00.000 29988 Moving (-0.10, -0.18) raw xDistance=-0.12 yDistance=0.17
04:11:12.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:11:12.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:12.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:12.514 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.5
04:11:12.514 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:12.515 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:12.515 00.000 28316 Enqueuing Expose request
04:11:12.516 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:11:12.516 00.000 29988 MoveAxis(E, 0, ABG)
04:11:12.516 00.000 29988 Move returns status 0, amount 0
04:11:12.516 00.000 29988 MoveAxis(N, 0, ABG)
04:11:12.516 00.000 29988 Move returns status 0, amount 0
04:11:12.516 00.000 29988 move complete, result=0
04:11:12.516 00.000 29988 worker thread done servicing request
04:11:12.516 00.000 29988 Worker thread wakes up
04:11:12.516 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:12.516 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:12.516 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:14.140 01.624 29988 Exposure complete
04:11:14.164 00.024 29988 worker thread done servicing request
04:11:14.164 00.000 28316 OnExposeComplete: enter
04:11:14.165 00.001 28316 UpdateGuideState(): m_state=6
04:11:14.166 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7046
04:11:14.167 00.001 28316 Star::Find returns 1 (0), X=951.17, Y=261.67, Mass=2362, SNR=33.7, Peak=195 HFD=3.9
04:11:14.167 00.000 28316 MultiStar: [#1 -0.14,-0.07,0.95,U] [#2 -0.33,-0.08,0.86,U] [#3 -0.25,-0.21,0.80,U] [#4 -0.12,-0.28,0.83,U] [#5 -0.39,-0.18,0.00,M1] [#6 -0.10,-0.19,0.61,U] [#7 -0.03,-0.06,0.62,U] [#8 0.14,0.02,0.56,U] 
04:11:14.167 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.13}, one-star: {-0.26, -0.10}
04:11:14.168 00.001 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
04:11:14.168 00.000 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.78)
04:11:14.169 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.46 mountX=-0.05 mountY=0.20, mountTheta=1.82
04:11:14.170 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.13, opts=13)
04:11:14.171 00.001 28316 Enqueuing Move request for scope (-0.16, -0.13)
04:11:14.172 00.001 29988 Worker thread wakes up
04:11:14.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:11:14.172 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
04:11:14.172 00.000 28316 UpdateGuideState exits: m=2362 RSB=33.7
04:11:14.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:14.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:14.173 00.000 28316 Enqueuing Expose request
04:11:14.174 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
04:11:14.174 00.000 29988 Moving (-0.16, -0.13) raw xDistance=-0.05 yDistance=0.20
04:11:14.174 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:11:14.174 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:14.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:11:14.174 00.000 29988 MoveAxis(E, 0, ABG)
04:11:14.174 00.000 29988 Move returns status 0, amount 0
04:11:14.174 00.000 29988 MoveAxis(N, 0, ABG)
04:11:14.174 00.000 29988 Move returns status 0, amount 0
04:11:14.174 00.000 29988 move complete, result=0
04:11:14.174 00.000 29988 worker thread done servicing request
04:11:14.174 00.000 29988 Worker thread wakes up
04:11:14.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:14.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:14.175 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:15.694 01.519 29988 Exposure complete
04:11:15.743 00.049 29988 worker thread done servicing request
04:11:15.743 00.000 28316 OnExposeComplete: enter
04:11:15.744 00.001 28316 UpdateGuideState(): m_state=6
04:11:15.745 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7047
04:11:15.745 00.000 28316 Star::Find returns 1 (0), X=951.34, Y=261.78, Mass=2204, SNR=32.5, Peak=173 HFD=3.7
04:11:15.746 00.001 28316 MultiStar: [#1 -0.24,-0.26,0.00,M1] [#2 -0.31,-0.27,0.00,M1] [#3 -0.15,-0.23,0.84,U] [#4 -0.04,-0.22,0.83,U] [#5 -0.22,-0.26,0.00,M2] [#6 0.03,-0.34,0.00,M1] [#7 -0.19,-0.09,0.62,U] [#8 0.23,-0.33,0.00,M1] 
04:11:15.747 00.001 28316 single-star, 3 included, MultiStar: {-0.11, -0.13}, one-star: {-0.09, 0.01}
04:11:15.747 00.000 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
04:11:15.747 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
04:11:15.748 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.04 mountX=0.05 mountY=0.08, mountTheta=1.03
04:11:15.749 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.01, opts=13)
04:11:15.751 00.002 28316 Enqueuing Move request for scope (-0.09, 0.01)
04:11:15.752 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:15.752 00.000 28316 UpdateGuideState exits: m=2204 RSB=32.5
04:11:15.753 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:15.753 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:15.753 00.000 28316 Enqueuing Expose request
04:11:15.754 00.001 29988 Worker thread wakes up
04:11:15.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
04:11:15.754 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
04:11:15.754 00.000 29988 Moving (-0.09, 0.01) raw xDistance=0.05 yDistance=0.08
04:11:15.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:11:15.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:15.754 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:11:15.755 00.001 29988 MoveAxis(E, 0, ABG)
04:11:15.755 00.000 29988 Move returns status 0, amount 0
04:11:15.755 00.000 29988 MoveAxis(N, 0, ABG)
04:11:15.755 00.000 29988 Move returns status 0, amount 0
04:11:15.755 00.000 29988 move complete, result=0
04:11:15.755 00.000 29988 worker thread done servicing request
04:11:15.755 00.000 29988 Worker thread wakes up
04:11:15.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:15.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:15.755 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:17.394 01.639 29988 Exposure complete
04:11:17.442 00.048 29988 worker thread done servicing request
04:11:17.442 00.000 28316 OnExposeComplete: enter
04:11:17.443 00.001 28316 UpdateGuideState(): m_state=6
04:11:17.444 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7048
04:11:17.444 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=261.65, Mass=2296, SNR=33.3, Peak=172 HFD=4.0
04:11:17.445 00.001 28316 MultiStar: [#1 -0.26,-0.25,0.00,M2] [#2 -0.19,-0.10,0.91,U] [#3 -0.11,-0.14,0.86,U] [#4 -0.09,-0.27,0.81,U] [#5 -0.15,-0.16,0.73,U] [#6 -0.29,-0.21,0.00,M2] [#7 -0.16,-0.09,0.62,U] [#8 0.20,0.02,0.57,U] 
04:11:17.445 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.13}, one-star: {-0.16, -0.12}
04:11:17.445 00.000 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
04:11:17.446 00.001 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
04:11:17.446 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.26 mountX=-0.07 mountY=0.15, mountTheta=2.02
04:11:17.447 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.13, opts=13)
04:11:17.448 00.001 28316 Enqueuing Move request for scope (-0.11, -0.13)
04:11:17.448 00.000 29988 Worker thread wakes up
04:11:17.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
04:11:17.448 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
04:11:17.448 00.000 29988 Moving (-0.11, -0.13) raw xDistance=-0.07 yDistance=0.15
04:11:17.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:11:17.448 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:17.449 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.3
04:11:17.449 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:17.450 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:17.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:17.450 00.000 28316 Enqueuing Expose request
04:11:17.451 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:11:17.451 00.000 29988 MoveAxis(E, 0, ABG)
04:11:17.451 00.000 29988 Move returns status 0, amount 0
04:11:17.451 00.000 29988 MoveAxis(N, 0, ABG)
04:11:17.451 00.000 29988 Move returns status 0, amount 0
04:11:17.451 00.000 29988 move complete, result=0
04:11:17.451 00.000 29988 worker thread done servicing request
04:11:17.451 00.000 29988 Worker thread wakes up
04:11:17.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:17.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:17.451 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:18.979 01.528 29988 Exposure complete
04:11:19.024 00.045 29988 worker thread done servicing request
04:11:19.024 00.000 28316 OnExposeComplete: enter
04:11:19.024 00.000 28316 UpdateGuideState(): m_state=6
04:11:19.024 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7049
04:11:19.024 00.000 28316 Star::Find returns 1 (0), X=951.49, Y=261.41, Mass=2237, SNR=32.8, Peak=157 HFD=4.0
04:11:19.025 00.001 28316 MultiStar: [#1 -0.24,-0.28,0.00,M3] [#2 -0.13,-0.31,0.90,U] [#3 -0.04,-0.25,0.85,U] [#4 -0.18,-0.43,0.00,M1] [#5 -0.23,-0.23,0.71,U] [#6 -0.07,-0.56,0.00,M3] [#7 -0.02,-0.22,0.63,U] [#8 0.22,-0.40,0.00,M1] 
04:11:19.025 00.000 28316 refined, 4 included, MultiStar: {-0.07, -0.28}, one-star: {0.06, -0.36}
04:11:19.026 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
04:11:19.026 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
04:11:19.027 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.80 mountX=-0.23 mountY=0.19, mountTheta=2.46
04:11:19.027 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.28, opts=13)
04:11:19.029 00.002 28316 Enqueuing Move request for scope (-0.07, -0.28)
04:11:19.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:19.029 00.000 28316 UpdateGuideState exits: m=2237 RSB=32.8
04:11:19.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:19.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:19.031 00.001 28316 Enqueuing Expose request
04:11:19.031 00.000 29988 Worker thread wakes up
04:11:19.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
04:11:19.031 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
04:11:19.031 00.000 29988 Moving (-0.07, -0.28) raw xDistance=-0.23 yDistance=0.19
04:11:19.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:11:19.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:19.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:11:19.031 00.000 29988 MoveAxis(E, 48, ABG)
04:11:19.031 00.000 29988 Guiding  Dir = 2, Dur = 48
04:11:19.031 00.000 29988 IsSlewing returns 0
04:11:19.032 00.001 29988 IsGuiding returns 0
04:11:19.034 00.002 29988 PulseGuide returned control before completion, sleep 56
04:11:19.100 00.066 29988 IsGuiding returns 0
04:11:19.100 00.000 29988 Move returns status 0, amount 48
04:11:19.100 00.000 29988 MoveAxis(N, 0, ABG)
04:11:19.100 00.000 29988 Move returns status 0, amount 0
04:11:19.101 00.001 29988 move complete, result=0
04:11:19.101 00.000 29988 worker thread done servicing request
04:11:19.101 00.000 29988 Worker thread wakes up
04:11:19.101 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.2 px 0 ms NORTH
04:11:19.102 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:19.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:20.734 01.632 29988 Exposure complete
04:11:20.764 00.030 29988 worker thread done servicing request
04:11:20.765 00.001 28316 OnExposeComplete: enter
04:11:20.765 00.000 28316 UpdateGuideState(): m_state=6
04:11:20.766 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7050
04:11:20.766 00.000 28316 Star::Find returns 1 (0), X=951.21, Y=261.46, Mass=2216, SNR=32.5, Peak=166 HFD=3.8
04:11:20.767 00.001 28316 MultiStar: [#1 -0.24,-0.23,1.00,U] [#2 -0.29,-0.40,0.00,M1] [#3 -0.30,-0.28,0.00,M1] [#4 -0.31,-0.46,0.00,M2] [#5 -0.42,-0.25,0.00,M1] [#6 -0.39,-0.51,0.00,M4] [#7 -0.20,-0.29,0.00,M1] [#8 0.13,-0.34,0.00,M2] 
04:11:20.767 00.000 28316 refined, 1 included, MultiStar: {-0.23, -0.27}, one-star: {-0.22, -0.31}
04:11:20.768 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
04:11:20.768 00.000 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
04:11:20.768 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.36 cameraTheta=-2.27 mountX=-0.15 mountY=0.33, mountTheta=2.00
04:11:20.770 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.27, opts=13)
04:11:20.770 00.000 28316 Enqueuing Move request for scope (-0.23, -0.27)
04:11:20.771 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:20.771 00.000 29988 Worker thread wakes up
04:11:20.771 00.000 28316 UpdateGuideState exits: m=2216 RSB=32.5
04:11:20.772 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:20.772 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:20.773 00.001 28316 Enqueuing Expose request
04:11:20.773 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
04:11:20.773 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
04:11:20.773 00.000 29988 Moving (-0.23, -0.27) raw xDistance=-0.15 yDistance=0.33
04:11:20.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:11:20.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:11:20.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
04:11:20.773 00.000 29988 MoveAxis(E, 0, ABG)
04:11:20.773 00.000 29988 Move returns status 0, amount 0
04:11:20.773 00.000 29988 MoveAxis(N, 0, ABG)
04:11:20.773 00.000 29988 Move returns status 0, amount 0
04:11:20.773 00.000 29988 move complete, result=0
04:11:20.774 00.001 29988 worker thread done servicing request
04:11:20.774 00.000 29988 Worker thread wakes up
04:11:20.774 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:20.774 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:20.774 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:11:22.286 01.512 29988 Exposure complete
04:11:22.310 00.024 29988 worker thread done servicing request
04:11:22.310 00.000 28316 OnExposeComplete: enter
04:11:22.311 00.001 28316 UpdateGuideState(): m_state=6
04:11:22.311 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7051
04:11:22.311 00.000 28316 Star::Find returns 1 (0), X=951.28, Y=261.49, Mass=2155, SNR=32.2, Peak=157 HFD=3.9
04:11:22.312 00.001 28316 MultiStar: [#1 -0.23,-0.29,0.00,M3] [#2 -0.30,-0.35,0.00,M2] [#3 -0.22,-0.36,0.00,M2] [#4 -0.13,-0.29,0.84,U] [#5 -0.44,-0.31,0.00,M2] [#6 -0.07,-0.25,0.63,U] [#7 -0.25,-0.28,0.00,M2] [#8 0.18,-0.30,0.00,M3] 
04:11:22.312 00.000 28316 refined, 2 included, MultiStar: {-0.12, -0.27}, one-star: {-0.15, -0.28}
04:11:22.312 00.000 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
04:11:22.313 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
04:11:22.313 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.99 mountX=-0.20 mountY=0.23, mountTheta=2.28
04:11:22.314 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.27, opts=13)
04:11:22.315 00.001 28316 Enqueuing Move request for scope (-0.12, -0.27)
04:11:22.317 00.002 29988 Worker thread wakes up
04:11:22.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
04:11:22.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
04:11:22.317 00.000 29988 Moving (-0.12, -0.27) raw xDistance=-0.20 yDistance=0.23
04:11:22.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:11:22.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:11:22.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:11:22.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
04:11:22.318 00.001 29988 MoveAxis(E, 0, ABG)
04:11:22.318 00.000 29988 Move returns status 0, amount 0
04:11:22.318 00.000 29988 MoveAxis(N, 0, ABG)
04:11:22.318 00.000 28316 UpdateGuideState exits: m=2155 RSB=32.2
04:11:22.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:22.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:22.320 00.001 28316 Enqueuing Expose request
04:11:22.320 00.000 29988 Move returns status 0, amount 0
04:11:22.320 00.000 29988 move complete, result=0
04:11:22.320 00.000 29988 worker thread done servicing request
04:11:22.320 00.000 29988 Worker thread wakes up
04:11:22.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:22.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:22.321 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:23.942 01.621 29988 Exposure complete
04:11:23.992 00.050 29988 worker thread done servicing request
04:11:23.992 00.000 28316 OnExposeComplete: enter
04:11:23.993 00.001 28316 UpdateGuideState(): m_state=6
04:11:23.994 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7052
04:11:23.995 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=261.52, Mass=2211, SNR=32.6, Peak=166 HFD=4.0
04:11:23.996 00.001 28316 MultiStar: [#1 -0.09,-0.23,0.99,U] [#2 -0.34,-0.03,0.92,U] [#3 -0.18,-0.30,0.00,M3] [#4 0.11,-0.44,0.00,M2] [#5 -0.08,-0.41,0.00,M3] [#6 0.15,-0.42,0.00,M4] [#7 0.00,-0.25,0.62,U] [#8 0.17,-0.18,0.58,U] 
04:11:23.996 00.000 28316 refined, 4 included, MultiStar: {-0.10, -0.18}, one-star: {-0.12, -0.25}
04:11:23.997 00.001 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
04:11:23.997 00.000 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
04:11:23.998 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.08 mountX=-0.12 mountY=0.18, mountTheta=2.19
04:11:23.999 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.18, opts=13)
04:11:23.999 00.000 28316 Enqueuing Move request for scope (-0.10, -0.18)
04:11:24.000 00.001 29988 Worker thread wakes up
04:11:24.000 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
04:11:24.000 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
04:11:24.000 00.000 29988 Moving (-0.10, -0.18) raw xDistance=-0.12 yDistance=0.18
04:11:24.000 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:11:24.000 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:24.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:24.001 00.001 28316 UpdateGuideState exits: m=2211 RSB=32.6
04:11:24.001 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:24.002 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:24.002 00.000 28316 Enqueuing Expose request
04:11:24.003 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:11:24.003 00.000 29988 MoveAxis(E, 0, ABG)
04:11:24.003 00.000 29988 Move returns status 0, amount 0
04:11:24.003 00.000 29988 MoveAxis(N, 0, ABG)
04:11:24.003 00.000 29988 Move returns status 0, amount 0
04:11:24.003 00.000 29988 move complete, result=0
04:11:24.003 00.000 29988 worker thread done servicing request
04:11:24.003 00.000 29988 Worker thread wakes up
04:11:24.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:24.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:24.003 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:11:25.528 01.525 29988 Exposure complete
04:11:25.579 00.051 29988 worker thread done servicing request
04:11:25.579 00.000 28316 OnExposeComplete: enter
04:11:25.580 00.001 28316 UpdateGuideState(): m_state=6
04:11:25.581 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7053
04:11:25.581 00.000 28316 Star::Find returns 1 (0), X=951.53, Y=261.37, Mass=2232, SNR=32.8, Peak=156 HFD=4.0
04:11:25.582 00.001 28316 MultiStar: [#1 0.02,-0.35,0.00,M3] [#2 -0.14,-0.30,0.90,U] [#3 -0.17,-0.38,0.00,M4] [#4 0.02,-0.59,0.00,M3] [#5 -0.03,-0.30,0.71,U] [#6 -0.01,-0.52,0.00,M5] [#7 0.08,-0.39,0.00,M2] [#8 0.41,-0.50,0.00,M3] 
04:11:25.582 00.000 28316 refined, 2 included, MultiStar: {-0.02, -0.34}, one-star: {0.10, -0.40}
04:11:25.582 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.67)
04:11:25.583 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.63)
04:11:25.584 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.62 mountX=-0.30 mountY=0.17, mountTheta=2.64
04:11:25.586 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.34, opts=13)
04:11:25.588 00.002 28316 Enqueuing Move request for scope (-0.02, -0.34)
04:11:25.588 00.000 29988 Worker thread wakes up
04:11:25.588 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:25.591 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
04:11:25.591 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.8
04:11:25.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:25.592 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:25.592 00.000 28316 Enqueuing Expose request
04:11:25.593 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
04:11:25.593 00.000 29988 Moving (-0.02, -0.34) raw xDistance=-0.30 yDistance=0.17
04:11:25.593 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:11:25.593 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:25.593 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:11:25.593 00.000 29988 MoveAxis(E, 64, ABG)
04:11:25.593 00.000 29988 Guiding  Dir = 2, Dur = 64
04:11:25.593 00.000 29988 IsSlewing returns 0
04:11:25.593 00.000 29988 IsGuiding returns 0
04:11:25.595 00.002 29988 PulseGuide returned control before completion, sleep 73
04:11:25.683 00.088 29988 IsGuiding returns 0
04:11:25.683 00.000 29988 Move returns status 0, amount 64
04:11:25.683 00.000 29988 MoveAxis(N, 0, ABG)
04:11:25.683 00.000 29988 Move returns status 0, amount 0
04:11:25.683 00.000 29988 move complete, result=0
04:11:25.683 00.000 29988 worker thread done servicing request
04:11:25.683 00.000 29988 Worker thread wakes up
04:11:25.683 00.000 28316 GuideStep: -0.3 px 64 ms EAST, 0.2 px 0 ms NORTH
04:11:25.684 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:25.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:27.313 01.629 29988 Exposure complete
04:11:27.363 00.050 29988 worker thread done servicing request
04:11:27.364 00.001 28316 OnExposeComplete: enter
04:11:27.367 00.003 28316 UpdateGuideState(): m_state=6
04:11:27.368 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7054
04:11:27.369 00.001 28316 Star::Find returns 1 (0), X=951.20, Y=261.46, Mass=2158, SNR=32.2, Peak=158 HFD=3.8
04:11:27.371 00.002 28316 MultiStar: [#1 -0.17,-0.39,0.00,M4] [#2 -0.27,-0.34,0.00,M1] [#3 -0.41,-0.44,0.00,M5] [#4 -0.15,-0.46,0.00,M4] [#5 -0.14,-0.36,0.00,M3] [#6 -0.24,-0.38,0.00,M6] [#7 0.07,-0.52,0.00,M3] [#8 0.09,-0.40,0.00,M4] 
04:11:27.372 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
04:11:27.373 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
04:11:27.374 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.31 hyp=0.39 cameraTheta=-2.21 mountX=-0.19 mountY=0.35, mountTheta=2.06
04:11:27.377 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.31, opts=13)
04:11:27.377 00.000 28316 Enqueuing Move request for scope (-0.23, -0.31)
04:11:27.378 00.001 29988 Worker thread wakes up
04:11:27.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:11:27.379 00.001 28316 UpdateGuideState exits: m=2158 RSB=32.2
04:11:27.379 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:27.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:27.380 00.001 28316 Enqueuing Expose request
04:11:27.380 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.31) opts 0xd
04:11:27.380 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.31)
04:11:27.380 00.000 29988 Moving (-0.23, -0.31) raw xDistance=-0.19 yDistance=0.35
04:11:27.380 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:11:27.380 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.45 newest=0.69
04:11:27.380 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
04:11:27.380 00.000 29988 MoveAxis(E, 0, ABG)
04:11:27.380 00.000 29988 Move returns status 0, amount 0
04:11:27.380 00.000 29988 MoveAxis(S, 83, ABG)
04:11:27.380 00.000 29988 Guiding  Dir = 1, Dur = 83
04:11:27.381 00.001 29988 IsSlewing returns 0
04:11:27.381 00.000 29988 IsGuiding returns 0
04:11:27.386 00.005 29988 PulseGuide returned control before completion, sleep 89
04:11:27.487 00.101 29988 IsGuiding returns 0
04:11:27.487 00.000 29988 Move returns status 0, amount 83
04:11:27.487 00.000 29988 move complete, result=0
04:11:27.487 00.000 29988 worker thread done servicing request
04:11:27.487 00.000 29988 Worker thread wakes up
04:11:27.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:27.487 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.3 px 83 ms SOUTH
04:11:27.489 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:28.899 01.410 29988 Exposure complete
04:11:28.931 00.032 29988 worker thread done servicing request
04:11:28.945 00.014 28316 OnExposeComplete: enter
04:11:28.946 00.001 28316 UpdateGuideState(): m_state=6
04:11:28.947 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7055
04:11:28.948 00.001 28316 Star::Find returns 1 (0), X=951.31, Y=261.49, Mass=2347, SNR=33.5, Peak=173 HFD=3.8
04:11:28.949 00.001 28316 MultiStar: [#1 -0.07,-0.33,1.00,U] [#2 -0.09,-0.25,0.92,U] [#3 -0.03,-0.27,0.84,U] [#4 -0.00,-0.33,0.81,U] [#5 -0.05,-0.27,0.71,U] [#6 0.01,-0.39,0.00,M7] [#7 -0.02,-0.29,0.61,U] [#8 0.34,-0.36,0.00,M5] 
04:11:28.949 00.000 28316 refined, 6 included, MultiStar: {-0.06, -0.29}, one-star: {-0.12, -0.28}
04:11:28.950 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
04:11:28.950 00.000 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
04:11:28.951 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.30 cameraTheta=-1.78 mountX=-0.24 mountY=0.18, mountTheta=2.48
04:11:28.952 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.29, opts=13)
04:11:28.953 00.001 28316 Enqueuing Move request for scope (-0.06, -0.29)
04:11:28.954 00.001 29988 Worker thread wakes up
04:11:28.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:28.954 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.5
04:11:28.954 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:28.955 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:28.955 00.000 28316 Enqueuing Expose request
04:11:28.956 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
04:11:28.956 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
04:11:28.956 00.000 29988 Moving (-0.06, -0.29) raw xDistance=-0.24 yDistance=0.18
04:11:28.956 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:11:28.956 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:28.956 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:11:28.956 00.000 29988 MoveAxis(E, 50, ABG)
04:11:28.956 00.000 29988 Guiding  Dir = 2, Dur = 50
04:11:28.956 00.000 29988 IsSlewing returns 0
04:11:28.956 00.000 29988 IsGuiding returns 0
04:11:28.958 00.002 29988 PulseGuide returned control before completion, sleep 59
04:11:29.025 00.067 29988 IsGuiding returns 0
04:11:29.026 00.001 29988 Move returns status 0, amount 50
04:11:29.026 00.000 29988 MoveAxis(N, 0, ABG)
04:11:29.026 00.000 29988 Move returns status 0, amount 0
04:11:29.026 00.000 29988 move complete, result=0
04:11:29.026 00.000 29988 worker thread done servicing request
04:11:29.026 00.000 29988 Worker thread wakes up
04:11:29.026 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:29.026 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
04:11:29.028 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:30.658 01.630 29988 Exposure complete
04:11:30.690 00.032 29988 worker thread done servicing request
04:11:30.690 00.000 28316 OnExposeComplete: enter
04:11:30.691 00.001 28316 UpdateGuideState(): m_state=6
04:11:30.691 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7056
04:11:30.692 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=261.59, Mass=2273, SNR=33.0, Peak=159 HFD=3.8
04:11:30.692 00.000 28316 MultiStar: [#1 -0.29,-0.14,0.99,U] [#2 -0.27,-0.09,0.91,U] [#3 -0.29,-0.05,0.86,U] [#4 -0.40,-0.11,0.00,M4] [#5 -0.25,-0.02,0.72,U] [#6 -0.26,-0.07,0.63,U] [#7 -0.38,-0.06,0.00,M3] [#8 0.12,0.08,0.60,U] 
04:11:30.692 00.000 28316 refined, 6 included, MultiStar: {-0.22, -0.08}, one-star: {-0.21, -0.17}
04:11:30.693 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
04:11:30.694 00.001 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
04:11:30.695 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.80 mountX=0.02 mountY=0.23, mountTheta=1.48
04:11:30.697 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.08, opts=13)
04:11:30.698 00.001 28316 Enqueuing Move request for scope (-0.22, -0.08)
04:11:30.698 00.000 29988 Worker thread wakes up
04:11:30.699 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:30.699 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
04:11:30.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:30.700 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:30.700 00.000 28316 Enqueuing Expose request
04:11:30.701 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
04:11:30.701 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
04:11:30.701 00.000 29988 Moving (-0.22, -0.08) raw xDistance=0.02 yDistance=0.23
04:11:30.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:11:30.701 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
04:11:30.701 00.000 29988 MoveAxis(E, 0, ABG)
04:11:30.701 00.000 29988 Move returns status 0, amount 0
04:11:30.701 00.000 29988 MoveAxis(S, 55, ABG)
04:11:30.701 00.000 29988 Guiding  Dir = 1, Dur = 55
04:11:30.701 00.000 29988 IsSlewing returns 0
04:11:30.701 00.000 29988 IsGuiding returns 0
04:11:30.706 00.005 29988 PulseGuide returned control before completion, sleep 61
04:11:30.780 00.074 29988 IsGuiding returns 1
04:11:30.781 00.001 29988 scope still moving after pulse duration time elapsed
04:11:30.812 00.031 29988 IsSlewing returns 0
04:11:30.812 00.000 29988 IsGuiding returns 0
04:11:30.812 00.000 29988 scope move finished after 55 + 56 ms
04:11:30.812 00.000 29988 Move returns status 0, amount 55
04:11:30.812 00.000 29988 move complete, result=0
04:11:30.812 00.000 29988 worker thread done servicing request
04:11:30.812 00.000 29988 Worker thread wakes up
04:11:30.812 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:30.812 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:30.812 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 55 ms SOUTH
04:11:32.229 01.417 29988 Exposure complete
04:11:32.269 00.040 29988 worker thread done servicing request
04:11:32.270 00.001 28316 OnExposeComplete: enter
04:11:32.270 00.000 28316 UpdateGuideState(): m_state=6
04:11:32.271 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7057
04:11:32.271 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=261.62, Mass=2207, SNR=32.5, Peak=160 HFD=4.1
04:11:32.273 00.002 28316 MultiStar: [#1 0.05,-0.13,0.98,U] [#2 -0.04,-0.17,0.89,U] [#3 0.06,-0.12,0.83,U] [#4 -0.13,-0.20,0.85,U] [#5 -0.01,-0.21,0.74,U] [#6 -0.01,-0.22,0.61,U] [#7 0.09,-0.04,0.62,U] [#8 0.44,-0.16,0.00,M5] 
04:11:32.276 00.003 28316 refined, 7 included, MultiStar: {0.02, -0.15}, one-star: {0.16, -0.15}
04:11:32.278 00.002 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.86)
04:11:32.280 00.002 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.82)
04:11:32.283 00.003 28316 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.42 mountX=-0.15 mountY=0.05, mountTheta=2.83
04:11:32.285 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.15, opts=13)
04:11:32.285 00.000 28316 Enqueuing Move request for scope (0.02, -0.15)
04:11:32.286 00.001 29988 Worker thread wakes up
04:11:32.286 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:32.286 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.5
04:11:32.287 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:32.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:32.288 00.001 28316 Enqueuing Expose request
04:11:32.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
04:11:32.288 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
04:11:32.288 00.000 29988 Moving (0.02, -0.15) raw xDistance=-0.15 yDistance=0.05
04:11:32.288 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:11:32.288 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:32.288 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:11:32.288 00.000 29988 MoveAxis(E, 0, ABG)
04:11:32.288 00.000 29988 Move returns status 0, amount 0
04:11:32.288 00.000 29988 MoveAxis(N, 0, ABG)
04:11:32.288 00.000 29988 Move returns status 0, amount 0
04:11:32.288 00.000 29988 move complete, result=0
04:11:32.288 00.000 29988 worker thread done servicing request
04:11:32.288 00.000 29988 Worker thread wakes up
04:11:32.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:32.289 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:32.289 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:11:33.919 01.630 29988 Exposure complete
04:11:33.954 00.035 29988 worker thread done servicing request
04:11:33.954 00.000 28316 OnExposeComplete: enter
04:11:33.955 00.001 28316 UpdateGuideState(): m_state=6
04:11:33.957 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7058
04:11:33.958 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=261.84, Mass=2236, SNR=32.8, Peak=194 HFD=4.3
04:11:33.959 00.001 28316 MultiStar: [#1 0.25,-0.05,0.99,U] [#2 0.10,0.15,0.88,U] [#3 0.31,-0.08,0.84,U] [#4 0.13,-0.13,0.85,U] [#5 -0.03,-0.00,0.76,U] [#6 0.31,-0.13,0.61,U] [#7 0.41,0.03,0.00,M3] [#8 0.75,-0.05,0.00,M6] 
04:11:33.960 00.001 28316 refined, 6 included, MultiStar: {0.22, -0.02}, one-star: {0.42, 0.07}
04:11:33.961 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:11:33.961 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:11:33.962 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.08 mountX=-0.11 mountY=-0.19, mountTheta=-2.08
04:11:33.965 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.02, opts=13)
04:11:33.965 00.000 28316 Enqueuing Move request for scope (0.22, -0.02)
04:11:33.966 00.001 29988 Worker thread wakes up
04:11:33.966 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:33.966 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
04:11:33.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:33.967 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:33.968 00.001 28316 Enqueuing Expose request
04:11:33.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
04:11:33.968 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
04:11:33.968 00.000 29988 Moving (0.22, -0.02) raw xDistance=-0.11 yDistance=-0.19
04:11:33.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:11:33.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:33.968 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:11:33.968 00.000 29988 MoveAxis(E, 0, ABG)
04:11:33.968 00.000 29988 Move returns status 0, amount 0
04:11:33.968 00.000 29988 MoveAxis(N, 0, ABG)
04:11:33.968 00.000 29988 Move returns status 0, amount 0
04:11:33.969 00.001 29988 move complete, result=0
04:11:33.969 00.000 29988 worker thread done servicing request
04:11:33.969 00.000 29988 Worker thread wakes up
04:11:33.969 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:33.969 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:11:33.969 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:35.489 01.520 29988 Exposure complete
04:11:35.536 00.047 29988 worker thread done servicing request
04:11:35.536 00.000 28316 OnExposeComplete: enter
04:11:35.537 00.001 28316 UpdateGuideState(): m_state=6
04:11:35.538 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7059
04:11:35.538 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=261.67, Mass=2273, SNR=32.9, Peak=167 HFD=3.5
04:11:35.539 00.001 28316 MultiStar: [#1 -0.16,-0.11,0.99,U] [#2 -0.23,-0.08,0.90,U] [#3 -0.02,-0.20,0.89,U] [#4 0.02,-0.31,0.82,U] [#5 0.03,-0.05,0.76,U] [#6 0.03,-0.18,0.63,U] [#7 0.22,-0.08,0.62,U] [#8 0.58,-0.12,0.00,M7] 
04:11:35.539 00.000 28316 single-star, 7 included, MultiStar: {-0.02, -0.13}, one-star: {0.09, -0.10}
04:11:35.540 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
04:11:35.540 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
04:11:35.540 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.82 mountX=-0.12 mountY=-0.04, mountTheta=-2.85
04:11:35.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.10, opts=13)
04:11:35.542 00.001 28316 Enqueuing Move request for scope (0.09, -0.10)
04:11:35.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:35.543 00.001 28316 UpdateGuideState exits: m=2273 RSB=32.9
04:11:35.543 00.000 29988 Worker thread wakes up
04:11:35.544 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
04:11:35.544 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
04:11:35.544 00.000 29988 Moving (0.09, -0.10) raw xDistance=-0.12 yDistance=-0.04
04:11:35.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:11:35.544 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:35.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:11:35.544 00.000 29988 MoveAxis(E, 0, ABG)
04:11:35.544 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:35.546 00.002 29988 Move returns status 0, amount 0
04:11:35.547 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:35.547 00.000 28316 Enqueuing Expose request
04:11:35.548 00.001 29988 MoveAxis(N, 0, ABG)
04:11:35.548 00.000 29988 Move returns status 0, amount 0
04:11:35.548 00.000 29988 move complete, result=0
04:11:35.548 00.000 29988 worker thread done servicing request
04:11:35.548 00.000 29988 Worker thread wakes up
04:11:35.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:35.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:35.549 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:37.187 01.638 29988 Exposure complete
04:11:37.237 00.050 29988 worker thread done servicing request
04:11:37.237 00.000 28316 OnExposeComplete: enter
04:11:37.238 00.001 28316 UpdateGuideState(): m_state=6
04:11:37.238 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7060
04:11:37.239 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=261.64, Mass=2227, SNR=32.5, Peak=155 HFD=4.0
04:11:37.239 00.000 28316 MultiStar: [#1 -0.09,-0.15,1.00,U] [#2 -0.07,-0.06,0.93,U] [#3 -0.03,-0.16,0.88,U] [#4 -0.12,-0.30,0.85,U] [#5 0.01,-0.15,0.71,U] [#6 0.09,-0.39,0.00,M4] [#7 0.03,-0.12,0.64,U] [#8 0.35,-0.16,0.00,M8] 
04:11:37.240 00.001 28316 refined, 6 included, MultiStar: {-0.03, -0.15}, one-star: {0.10, -0.13}
04:11:37.240 00.000 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.54)
04:11:37.241 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.50)
04:11:37.241 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.75 mountX=-0.13 mountY=0.09, mountTheta=2.51
04:11:37.242 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.15, opts=13)
04:11:37.243 00.001 28316 Enqueuing Move request for scope (-0.03, -0.15)
04:11:37.244 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:37.246 00.002 28316 UpdateGuideState exits: m=2227 RSB=32.5
04:11:37.247 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:37.249 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:37.252 00.003 28316 Enqueuing Expose request
04:11:37.254 00.002 29988 Worker thread wakes up
04:11:37.254 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
04:11:37.254 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
04:11:37.254 00.000 29988 Moving (-0.03, -0.15) raw xDistance=-0.13 yDistance=0.09
04:11:37.254 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:11:37.254 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:37.254 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:11:37.254 00.000 29988 MoveAxis(E, 0, ABG)
04:11:37.254 00.000 29988 Move returns status 0, amount 0
04:11:37.254 00.000 29988 MoveAxis(N, 0, ABG)
04:11:37.254 00.000 29988 Move returns status 0, amount 0
04:11:37.254 00.000 29988 move complete, result=0
04:11:37.254 00.000 29988 worker thread done servicing request
04:11:37.254 00.000 29988 Worker thread wakes up
04:11:37.254 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:37.254 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:37.257 00.003 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:38.778 01.521 29988 Exposure complete
04:11:38.829 00.051 29988 worker thread done servicing request
04:11:38.830 00.001 28316 OnExposeComplete: enter
04:11:38.831 00.001 28316 UpdateGuideState(): m_state=6
04:11:38.831 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7061
04:11:38.832 00.001 28316 Star::Find returns 1 (0), X=951.48, Y=261.55, Mass=2185, SNR=32.3, Peak=159 HFD=3.3
04:11:38.832 00.000 28316 MultiStar: [#1 -0.18,-0.23,1.00,U] [#2 -0.22,-0.20,0.91,U] [#3 -0.12,-0.24,0.87,U] [#4 -0.16,-0.45,0.00,M1] [#5 -0.13,-0.41,0.00,M1] [#6 0.00,-0.28,0.66,U] [#7 0.06,-0.25,0.65,U] [#8 0.54,-0.19,0.00,M9] 
04:11:38.833 00.001 28316 single-star, 5 included, MultiStar: {-0.08, -0.23}, one-star: {0.05, -0.22}
04:11:38.835 00.002 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
04:11:38.836 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
04:11:38.836 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.34 mountX=-0.22 mountY=0.05, mountTheta=2.91
04:11:38.837 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.22, opts=13)
04:11:38.838 00.001 28316 Enqueuing Move request for scope (0.05, -0.22)
04:11:38.838 00.000 29988 Worker thread wakes up
04:11:38.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
04:11:38.838 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
04:11:38.838 00.000 29988 Moving (0.05, -0.22) raw xDistance=-0.22 yDistance=0.05
04:11:38.838 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:11:38.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:38.838 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:38.838 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.3
04:11:38.839 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:38.839 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:38.840 00.001 28316 Enqueuing Expose request
04:11:38.840 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:11:38.840 00.000 29988 MoveAxis(E, 46, ABG)
04:11:38.840 00.000 29988 Guiding  Dir = 2, Dur = 46
04:11:38.840 00.000 29988 IsSlewing returns 0
04:11:38.841 00.001 29988 IsGuiding returns 0
04:11:38.843 00.002 29988 PulseGuide returned control before completion, sleep 55
04:11:38.900 00.057 29988 IsGuiding returns 1
04:11:38.900 00.000 29988 scope still moving after pulse duration time elapsed
04:11:38.931 00.031 29988 IsSlewing returns 0
04:11:38.932 00.001 29988 IsGuiding returns 0
04:11:38.932 00.000 29988 scope move finished after 46 + 45 ms
04:11:38.932 00.000 29988 Move returns status 0, amount 46
04:11:38.932 00.000 29988 MoveAxis(N, 0, ABG)
04:11:38.932 00.000 29988 Move returns status 0, amount 0
04:11:38.932 00.000 29988 move complete, result=0
04:11:38.932 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
04:11:38.933 00.001 29988 worker thread done servicing request
04:11:38.933 00.000 29988 Worker thread wakes up
04:11:38.933 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:38.933 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:40.557 01.624 29988 Exposure complete
04:11:40.603 00.046 29988 worker thread done servicing request
04:11:40.603 00.000 28316 OnExposeComplete: enter
04:11:40.605 00.002 28316 UpdateGuideState(): m_state=6
04:11:40.605 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7062
04:11:40.605 00.000 28316 Star::Find returns 1 (0), X=951.30, Y=261.69, Mass=2243, SNR=32.9, Peak=164 HFD=3.9
04:11:40.606 00.001 28316 MultiStar: [#1 -0.14,-0.17,0.98,U] [#2 -0.12,-0.01,0.89,U] [#3 -0.12,-0.27,0.84,U] [#4 -0.05,-0.18,0.82,U] [#5 -0.13,-0.24,0.74,U] [#6 -0.25,-0.11,0.64,U] [#7 0.31,-0.08,0.63,U] [#8 0.32,0.04,0.61,U] 
04:11:40.607 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.13, -0.07}
04:11:40.607 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
04:11:40.607 00.000 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
04:11:40.608 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.14 cameraTheta=-1.97 mountX=-0.09 mountY=0.10, mountTheta=2.30
04:11:40.610 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
04:11:40.610 00.000 28316 Enqueuing Move request for scope (-0.05, -0.12)
04:11:40.611 00.001 29988 Worker thread wakes up
04:11:40.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:40.611 00.000 28316 UpdateGuideState exits: m=2243 RSB=32.9
04:11:40.612 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:40.612 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:40.613 00.001 28316 Enqueuing Expose request
04:11:40.614 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
04:11:40.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
04:11:40.614 00.000 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
04:11:40.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:11:40.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:40.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:11:40.614 00.000 29988 MoveAxis(E, 0, ABG)
04:11:40.614 00.000 29988 Move returns status 0, amount 0
04:11:40.614 00.000 29988 MoveAxis(N, 0, ABG)
04:11:40.614 00.000 29988 Move returns status 0, amount 0
04:11:40.614 00.000 29988 move complete, result=0
04:11:40.614 00.000 29988 worker thread done servicing request
04:11:40.614 00.000 29988 Worker thread wakes up
04:11:40.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:40.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:40.615 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:11:42.141 01.526 29988 Exposure complete
04:11:42.166 00.025 29988 worker thread done servicing request
04:11:42.166 00.000 28316 OnExposeComplete: enter
04:11:42.167 00.001 28316 UpdateGuideState(): m_state=6
04:11:42.168 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7063
04:11:42.168 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=261.42, Mass=2325, SNR=33.5, Peak=156 HFD=4.0
04:11:42.169 00.001 28316 MultiStar: [#1 0.13,-0.37,0.00,M1] [#2 0.01,-0.24,0.87,U] [#3 0.01,-0.17,0.83,U] [#4 0.21,-0.32,0.00,M1] [#5 0.12,-0.19,0.73,U] [#6 0.15,-0.49,0.00,M3] [#7 0.01,-0.09,0.62,U] [#8 0.53,-0.21,0.00,M9] 
04:11:42.169 00.000 28316 refined, 4 included, MultiStar: {0.11, -0.22}, one-star: {0.32, -0.34}
04:11:42.170 00.001 28316 CameraToMount -- cameraTheta (-1.12) - m_xAngle (2.00) = xAngle (-3.12 = -3.12)
04:11:42.173 00.003 28316 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.16 = 3.13)
04:11:42.175 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.12 mountX=-0.24 mountY=0.00, mountTheta=3.13
04:11:42.178 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.22, opts=13)
04:11:42.179 00.001 28316 Enqueuing Move request for scope (0.11, -0.22)
04:11:42.179 00.000 29988 Worker thread wakes up
04:11:42.179 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
04:11:42.179 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
04:11:42.179 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:42.180 00.001 28316 UpdateGuideState exits: m=2325 RSB=33.5
04:11:42.180 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:42.181 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:42.181 00.000 28316 Enqueuing Expose request
04:11:42.181 00.000 29988 Moving (0.11, -0.22) raw xDistance=-0.24 yDistance=0.00
04:11:42.182 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:11:42.182 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:42.182 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:11:42.182 00.000 29988 MoveAxis(E, 51, ABG)
04:11:42.182 00.000 29988 Guiding  Dir = 2, Dur = 51
04:11:42.182 00.000 29988 IsSlewing returns 0
04:11:42.182 00.000 29988 IsGuiding returns 0
04:11:42.184 00.002 29988 PulseGuide returned control before completion, sleep 60
04:11:42.250 00.066 29988 IsGuiding returns 0
04:11:42.251 00.001 29988 Move returns status 0, amount 51
04:11:42.251 00.000 29988 MoveAxis(N, 0, ABG)
04:11:42.251 00.000 29988 Move returns status 0, amount 0
04:11:42.251 00.000 29988 move complete, result=0
04:11:42.251 00.000 29988 worker thread done servicing request
04:11:42.251 00.000 29988 Worker thread wakes up
04:11:42.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:42.251 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:42.251 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
04:11:43.876 01.625 29988 Exposure complete
04:11:43.919 00.043 29988 worker thread done servicing request
04:11:43.919 00.000 28316 OnExposeComplete: enter
04:11:43.920 00.001 28316 UpdateGuideState(): m_state=6
04:11:43.921 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7064
04:11:43.921 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=261.77, Mass=2170, SNR=32.3, Peak=160 HFD=3.9
04:11:43.922 00.001 28316 MultiStar: [#1 -0.05,-0.06,0.98,U] [#2 -0.14,-0.03,0.94,U] [#3 -0.00,-0.07,0.89,U] [#4 -0.04,-0.28,0.84,U] [#5 -0.03,-0.05,0.77,U] [#6 0.06,-0.28,0.63,U] [#7 0.27,-0.02,0.65,U] [#8 0.40,-0.18,0.00,M10] 
04:11:43.922 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.09}, one-star: {0.18, 0.01}
04:11:43.923 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
04:11:43.923 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
04:11:43.923 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.32 mountX=-0.09 mountY=0.02, mountTheta=2.92
04:11:43.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:11:43.926 00.002 28316 Enqueuing Move request for scope (0.02, -0.09)
04:11:43.926 00.000 29988 Worker thread wakes up
04:11:43.927 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:11:43.927 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:11:43.927 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
04:11:43.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:11:43.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:43.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:43.928 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:11:43.928 00.000 29988 MoveAxis(E, 0, ABG)
04:11:43.928 00.000 29988 Move returns status 0, amount 0
04:11:43.928 00.000 29988 MoveAxis(N, 0, ABG)
04:11:43.928 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:11:43.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:43.930 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:43.931 00.001 28316 Enqueuing Expose request
04:11:43.932 00.001 29988 Move returns status 0, amount 0
04:11:43.932 00.000 29988 move complete, result=0
04:11:43.932 00.000 29988 worker thread done servicing request
04:11:43.932 00.000 29988 Worker thread wakes up
04:11:43.932 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:43.932 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:43.932 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:11:45.462 01.530 29988 Exposure complete
04:11:45.507 00.045 29988 worker thread done servicing request
04:11:45.507 00.000 28316 OnExposeComplete: enter
04:11:45.509 00.002 28316 UpdateGuideState(): m_state=6
04:11:45.509 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7065
04:11:45.510 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=261.62, Mass=2065, SNR=31.4, Peak=147 HFD=3.6
04:11:45.510 00.000 28316 MultiStar: [#1 0.09,-0.11,1.00,U] [#2 0.09,-0.15,0.94,U] [#3 0.04,-0.14,0.89,U] [#4 0.06,-0.32,0.87,U] [#5 0.09,-0.24,0.79,U] [#6 0.17,-0.26,0.69,U] [#7 0.30,-0.15,0.66,U] [#8 0.57,-0.13,0.00,R] 
04:11:45.512 00.002 28316 refined, 7 included, MultiStar: {0.12, -0.18}, one-star: {0.17, -0.14}
04:11:45.512 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
04:11:45.512 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
04:11:45.512 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.99 mountX=-0.22 mountY=-0.02, mountTheta=-3.03
04:11:45.513 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.18, opts=13)
04:11:45.514 00.001 28316 Enqueuing Move request for scope (0.12, -0.18)
04:11:45.514 00.000 29988 Worker thread wakes up
04:11:45.514 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
04:11:45.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
04:11:45.514 00.000 29988 Moving (0.12, -0.18) raw xDistance=-0.22 yDistance=-0.02
04:11:45.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:11:45.514 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:45.515 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:45.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:11:45.515 00.000 29988 MoveAxis(E, 46, ABG)
04:11:45.515 00.000 29988 Guiding  Dir = 2, Dur = 46
04:11:45.515 00.000 28316 UpdateGuideState exits: m=2065 RSB=31.4
04:11:45.519 00.004 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:45.521 00.002 29988 IsSlewing returns 0
04:11:45.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:45.522 00.001 28316 Enqueuing Expose request
04:11:45.522 00.000 29988 IsGuiding returns 0
04:11:45.524 00.002 29988 PulseGuide returned control before completion, sleep 55
04:11:45.586 00.062 29988 IsGuiding returns 0
04:11:45.586 00.000 29988 Move returns status 0, amount 46
04:11:45.586 00.000 29988 MoveAxis(N, 0, ABG)
04:11:45.586 00.000 29988 Move returns status 0, amount 0
04:11:45.586 00.000 29988 move complete, result=0
04:11:45.586 00.000 29988 worker thread done servicing request
04:11:45.586 00.000 29988 Worker thread wakes up
04:11:45.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:45.586 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
04:11:45.587 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:47.215 01.628 29988 Exposure complete
04:11:47.264 00.049 29988 worker thread done servicing request
04:11:47.264 00.000 28316 OnExposeComplete: enter
04:11:47.265 00.001 28316 UpdateGuideState(): m_state=6
04:11:47.265 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7066
04:11:47.266 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=261.75, Mass=2188, SNR=32.4, Peak=178 HFD=3.7
04:11:47.267 00.001 28316 MultiStar: [#1 -0.04,-0.13,1.00,U] [#2 0.07,-0.00,0.91,U] [#3 0.07,-0.15,0.88,U] [#4 -0.10,-0.20,0.82,U] [#5 0.12,-0.07,0.76,U] [#6 0.08,-0.36,0.00,M2] [#7 0.14,0.04,0.65,U] [#8 0.01,0.14,0.60,U] 
04:11:47.268 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.06}, one-star: {0.25, -0.02}
04:11:47.269 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
04:11:47.269 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
04:11:47.270 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=-0.08 mountY=-0.03, mountTheta=-2.74
04:11:47.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.06, opts=13)
04:11:47.272 00.001 28316 Enqueuing Move request for scope (0.07, -0.06)
04:11:47.273 00.001 29988 Worker thread wakes up
04:11:47.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:47.273 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:11:47.274 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:47.274 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:47.275 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
04:11:47.275 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
04:11:47.275 00.000 29988 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=-0.03
04:11:47.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:11:47.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:47.275 00.000 28316 Enqueuing Expose request
04:11:47.276 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:11:47.276 00.000 29988 MoveAxis(E, 0, ABG)
04:11:47.276 00.000 29988 Move returns status 0, amount 0
04:11:47.276 00.000 29988 MoveAxis(N, 0, ABG)
04:11:47.276 00.000 29988 Move returns status 0, amount 0
04:11:47.276 00.000 29988 move complete, result=0
04:11:47.276 00.000 29988 worker thread done servicing request
04:11:47.276 00.000 29988 Worker thread wakes up
04:11:47.276 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:47.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:47.277 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:48.797 01.520 29988 Exposure complete
04:11:48.844 00.047 29988 worker thread done servicing request
04:11:48.844 00.000 28316 OnExposeComplete: enter
04:11:48.846 00.002 28316 UpdateGuideState(): m_state=6
04:11:48.846 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7067
04:11:48.847 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=261.63, Mass=2213, SNR=32.5, Peak=167 HFD=3.7
04:11:48.848 00.001 28316 MultiStar: [#1 0.21,-0.36,0.00,M1] [#2 0.05,0.00,0.93,U] [#3 0.37,-0.15,0.00,M1] [#4 0.06,-0.20,0.84,U] [#5 0.17,-0.32,0.00,M1] [#6 0.07,-0.29,0.62,U] [#7 0.41,-0.11,0.00,M1] [#8 -0.07,-0.20,0.60,U] 
04:11:48.848 00.000 28316 refined, 4 included, MultiStar: {0.09, -0.15}, one-star: {0.27, -0.14}
04:11:48.848 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
04:11:48.849 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
04:11:48.849 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.01 mountX=-0.18 mountY=-0.02, mountTheta=-3.05
04:11:48.850 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.15, opts=13)
04:11:48.851 00.001 28316 Enqueuing Move request for scope (0.09, -0.15)
04:11:48.851 00.000 29988 Worker thread wakes up
04:11:48.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
04:11:48.851 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
04:11:48.851 00.000 29988 Moving (0.09, -0.15) raw xDistance=-0.18 yDistance=-0.02
04:11:48.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:11:48.852 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:48.852 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:48.852 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:11:48.852 00.000 29988 MoveAxis(E, 0, ABG)
04:11:48.852 00.000 29988 Move returns status 0, amount 0
04:11:48.853 00.001 29988 MoveAxis(N, 0, ABG)
04:11:48.853 00.000 29988 Move returns status 0, amount 0
04:11:48.853 00.000 29988 move complete, result=0
04:11:48.853 00.000 28316 UpdateGuideState exits: m=2213 RSB=32.5
04:11:48.853 00.000 29988 worker thread done servicing request
04:11:48.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:48.854 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:48.854 00.000 28316 Enqueuing Expose request
04:11:48.855 00.001 29988 Worker thread wakes up
04:11:48.855 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:48.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:48.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:50.482 01.627 29988 Exposure complete
04:11:50.518 00.036 29988 worker thread done servicing request
04:11:50.518 00.000 28316 OnExposeComplete: enter
04:11:50.520 00.002 28316 UpdateGuideState(): m_state=6
04:11:50.520 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7068
04:11:50.521 00.001 28316 Star::Find returns 1 (0), X=951.29, Y=261.43, Mass=2262, SNR=32.9, Peak=158 HFD=3.9
04:11:50.521 00.000 28316 MultiStar: [#1 0.04,-0.54,0.00,M2] [#2 -0.03,-0.35,0.00,M1] [#3 -0.29,-0.31,0.00,M2] [#4 0.00,-0.47,0.00,M1] [#5 0.25,-0.50,0.00,M2] [#6 0.10,-0.41,0.00,M2] [#7 0.18,-0.37,0.00,M2] [#8 -0.11,-0.38,0.00,M1] 
04:11:50.522 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
04:11:50.522 00.000 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
04:11:50.522 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.34 hyp=0.37 cameraTheta=-1.97 mountX=-0.25 mountY=0.28, mountTheta=2.30
04:11:50.525 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.34, opts=13)
04:11:50.526 00.001 28316 Enqueuing Move request for scope (-0.14, -0.34)
04:11:50.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:50.527 00.001 28316 UpdateGuideState exits: m=2262 RSB=32.9
04:11:50.528 00.001 29988 Worker thread wakes up
04:11:50.528 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:50.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.34) opts 0xd
04:11:50.528 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.34)
04:11:50.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:50.529 00.001 28316 Enqueuing Expose request
04:11:50.529 00.000 29988 Moving (-0.14, -0.34) raw xDistance=-0.25 yDistance=0.28
04:11:50.529 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:11:50.529 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
04:11:50.529 00.000 29988 MoveAxis(E, 52, ABG)
04:11:50.529 00.000 29988 Guiding  Dir = 2, Dur = 52
04:11:50.530 00.001 29988 IsSlewing returns 0
04:11:50.530 00.000 29988 IsGuiding returns 0
04:11:50.532 00.002 29988 PulseGuide returned control before completion, sleep 61
04:11:50.606 00.074 29988 IsGuiding returns 0
04:11:50.606 00.000 29988 Move returns status 0, amount 52
04:11:50.606 00.000 29988 MoveAxis(S, 67, ABG)
04:11:50.606 00.000 29988 Guiding  Dir = 1, Dur = 67
04:11:50.607 00.001 29988 IsSlewing returns 0
04:11:50.607 00.000 29988 IsGuiding returns 0
04:11:50.611 00.004 29988 PulseGuide returned control before completion, sleep 73
04:11:50.700 00.089 29988 IsGuiding returns 0
04:11:50.700 00.000 29988 Move returns status 0, amount 67
04:11:50.700 00.000 29988 move complete, result=0
04:11:50.700 00.000 29988 worker thread done servicing request
04:11:50.700 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.3 px 67 ms SOUTH
04:11:50.701 00.001 29988 Worker thread wakes up
04:11:50.701 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:50.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:52.116 01.415 29988 Exposure complete
04:11:52.150 00.034 29988 worker thread done servicing request
04:11:52.150 00.000 28316 OnExposeComplete: enter
04:11:52.150 00.000 28316 UpdateGuideState(): m_state=6
04:11:52.151 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7069
04:11:52.151 00.000 28316 Star::Find returns 1 (0), X=951.74, Y=261.58, Mass=2293, SNR=33.2, Peak=176 HFD=3.8
04:11:52.152 00.001 28316 MultiStar: [#1 -0.03,-0.22,0.97,U] [#2 -0.04,-0.13,0.89,U] [#3 -0.08,-0.18,0.85,U] [#4 0.02,-0.28,0.84,U] [#5 0.19,-0.19,0.72,U] [#6 0.15,-0.15,0.61,U] [#7 0.13,-0.06,0.64,U] [#8 -0.15,-0.00,0.60,U] 
04:11:52.152 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.17}, one-star: {0.31, -0.18}
04:11:52.153 00.001 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.05)
04:11:52.153 00.000 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.01)
04:11:52.154 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.17 cameraTheta=-1.24 mountX=-0.17 mountY=0.02, mountTheta=3.01
04:11:52.155 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.17, opts=13)
04:11:52.156 00.001 28316 Enqueuing Move request for scope (0.06, -0.17)
04:11:52.156 00.000 29988 Worker thread wakes up
04:11:52.156 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:52.157 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.2
04:11:52.157 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:52.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
04:11:52.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
04:11:52.158 00.000 29988 Moving (0.06, -0.17) raw xDistance=-0.17 yDistance=0.02
04:11:52.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:11:52.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:52.158 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:52.158 00.000 28316 Enqueuing Expose request
04:11:52.159 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:11:52.159 00.000 29988 MoveAxis(E, 0, ABG)
04:11:52.159 00.000 29988 Move returns status 0, amount 0
04:11:52.159 00.000 29988 MoveAxis(N, 0, ABG)
04:11:52.159 00.000 29988 Move returns status 0, amount 0
04:11:52.159 00.000 29988 move complete, result=0
04:11:52.159 00.000 29988 worker thread done servicing request
04:11:52.159 00.000 29988 Worker thread wakes up
04:11:52.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:52.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:52.159 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:11:53.796 01.637 29988 Exposure complete
04:11:53.843 00.047 29988 worker thread done servicing request
04:11:53.843 00.000 28316 OnExposeComplete: enter
04:11:53.845 00.002 28316 UpdateGuideState(): m_state=6
04:11:53.846 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7070
04:11:53.847 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=261.75, Mass=2242, SNR=32.8, Peak=169 HFD=3.9
04:11:53.847 00.000 28316 MultiStar: [#1 0.07,-0.22,0.99,U] [#2 -0.02,0.08,0.91,U] [#3 0.07,0.07,0.84,U] [#4 -0.01,-0.26,0.86,U] [#5 0.04,-0.08,0.74,U] [#6 0.21,-0.41,0.00,M2] [#7 0.09,-0.14,0.63,U] [#8 -0.08,-0.04,0.58,U] 
04:11:53.848 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.08}, one-star: {0.19, -0.02}
04:11:53.849 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
04:11:53.851 00.002 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
04:11:53.853 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.98 mountX=-0.09 mountY=-0.01, mountTheta=-3.02
04:11:53.857 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
04:11:53.858 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
04:11:53.858 00.000 29988 Worker thread wakes up
04:11:53.858 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:53.858 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
04:11:53.859 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
04:11:53.859 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
04:11:53.859 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:53.859 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:53.860 00.001 28316 Enqueuing Expose request
04:11:53.860 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
04:11:53.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:11:53.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:53.860 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:11:53.860 00.000 29988 MoveAxis(E, 0, ABG)
04:11:53.860 00.000 29988 Move returns status 0, amount 0
04:11:53.860 00.000 29988 MoveAxis(N, 0, ABG)
04:11:53.860 00.000 29988 Move returns status 0, amount 0
04:11:53.860 00.000 29988 move complete, result=0
04:11:53.860 00.000 29988 worker thread done servicing request
04:11:53.860 00.000 29988 Worker thread wakes up
04:11:53.860 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:53.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:53.861 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:11:55.380 01.519 29988 Exposure complete
04:11:55.434 00.054 29988 worker thread done servicing request
04:11:55.434 00.000 28316 OnExposeComplete: enter
04:11:55.437 00.003 28316 UpdateGuideState(): m_state=6
04:11:55.438 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7071
04:11:55.439 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=261.58, Mass=2238, SNR=32.8, Peak=171 HFD=3.8
04:11:55.439 00.000 28316 MultiStar: [#1 0.25,-0.25,0.00,M1] [#2 0.08,-0.35,0.00,M1] [#3 0.28,-0.18,0.84,U] [#4 0.22,-0.36,0.00,M1] [#5 0.27,-0.36,0.00,M1] [#6 0.50,-0.46,0.00,M3] [#7 0.18,-0.37,0.00,M1] [#8 0.16,-0.26,0.57,U] 
04:11:55.440 00.001 28316 refined, 2 included, MultiStar: {0.25, -0.21}, one-star: {0.28, -0.19}
04:11:55.440 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
04:11:55.441 00.001 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
04:11:55.441 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.32 cameraTheta=-0.69 mountX=-0.29 mountY=-0.13, mountTheta=-2.72
04:11:55.442 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.21, opts=13)
04:11:55.443 00.001 28316 Enqueuing Move request for scope (0.25, -0.21)
04:11:55.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:55.444 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.8
04:11:55.444 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:55.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:55.445 00.001 28316 Enqueuing Expose request
04:11:55.445 00.000 29988 Worker thread wakes up
04:11:55.445 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.21) opts 0xd
04:11:55.445 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.21)
04:11:55.445 00.000 29988 Moving (0.25, -0.21) raw xDistance=-0.29 yDistance=-0.13
04:11:55.446 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:11:55.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:55.446 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:11:55.446 00.000 29988 MoveAxis(E, 61, ABG)
04:11:55.446 00.000 29988 Guiding  Dir = 2, Dur = 61
04:11:55.446 00.000 29988 IsSlewing returns 0
04:11:55.446 00.000 29988 IsGuiding returns 0
04:11:55.448 00.002 29988 PulseGuide returned control before completion, sleep 70
04:11:55.520 00.072 29988 IsGuiding returns 0
04:11:55.520 00.000 29988 Move returns status 0, amount 61
04:11:55.520 00.000 29988 MoveAxis(N, 0, ABG)
04:11:55.520 00.000 29988 Move returns status 0, amount 0
04:11:55.520 00.000 29988 move complete, result=0
04:11:55.520 00.000 29988 worker thread done servicing request
04:11:55.520 00.000 29988 Worker thread wakes up
04:11:55.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:55.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:55.520 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.1 px 0 ms NORTH
04:11:57.153 01.633 29988 Exposure complete
04:11:57.183 00.030 29988 worker thread done servicing request
04:11:57.183 00.000 28316 OnExposeComplete: enter
04:11:57.185 00.002 28316 UpdateGuideState(): m_state=6
04:11:57.186 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7072
04:11:57.186 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=261.39, Mass=2189, SNR=32.5, Peak=174 HFD=3.6
04:11:57.187 00.001 28316 MultiStar: [#1 0.28,-0.55,0.00,M2] [#2 -0.01,-0.34,0.91,U] [#3 -0.03,-0.37,0.00,M1] [#4 0.09,-0.55,0.00,M2] [#5 0.23,-0.56,0.00,M2] [#6 0.37,-0.61,0.00,M4] [#7 0.34,-0.31,0.00,M2] [#8 -0.01,-0.25,0.61,U] 
04:11:57.187 00.000 28316 refined, 2 included, MultiStar: {0.07, -0.33}, one-star: {0.20, -0.38}
04:11:57.188 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
04:11:57.188 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
04:11:57.188 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.33 hyp=0.34 cameraTheta=-1.36 mountX=-0.33 mountY=0.09, mountTheta=2.89
04:11:57.189 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.33, opts=13)
04:11:57.190 00.001 28316 Enqueuing Move request for scope (0.07, -0.33)
04:11:57.190 00.000 29988 Worker thread wakes up
04:11:57.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.33) opts 0xd
04:11:57.191 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.33)
04:11:57.191 00.000 29988 Moving (0.07, -0.33) raw xDistance=-0.33 yDistance=0.09
04:11:57.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
04:11:57.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:57.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:57.191 00.000 28316 UpdateGuideState exits: m=2189 RSB=32.5
04:11:57.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:57.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:57.192 00.000 28316 Enqueuing Expose request
04:11:57.193 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:11:57.193 00.000 29988 MoveAxis(E, 74, ABG)
04:11:57.193 00.000 29988 Guiding  Dir = 2, Dur = 74
04:11:57.193 00.000 29988 IsSlewing returns 0
04:11:57.193 00.000 29988 IsGuiding returns 0
04:11:57.195 00.002 29988 PulseGuide returned control before completion, sleep 83
04:11:57.281 00.086 29988 IsGuiding returns 1
04:11:57.281 00.000 29988 scope still moving after pulse duration time elapsed
04:11:57.312 00.031 29988 IsSlewing returns 0
04:11:57.312 00.000 29988 IsGuiding returns 0
04:11:57.312 00.000 29988 scope move finished after 74 + 44 ms
04:11:57.312 00.000 29988 Move returns status 0, amount 74
04:11:57.312 00.000 29988 MoveAxis(N, 0, ABG)
04:11:57.312 00.000 29988 Move returns status 0, amount 0
04:11:57.312 00.000 29988 move complete, result=0
04:11:57.312 00.000 29988 worker thread done servicing request
04:11:57.312 00.000 29988 Worker thread wakes up
04:11:57.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:57.312 00.000 28316 GuideStep: -0.3 px 74 ms EAST, 0.1 px 0 ms NORTH
04:11:57.313 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:58.728 01.415 29988 Exposure complete
04:11:58.775 00.047 29988 worker thread done servicing request
04:11:58.775 00.000 28316 OnExposeComplete: enter
04:11:58.776 00.001 28316 UpdateGuideState(): m_state=6
04:11:58.777 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7073
04:11:58.777 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=261.68, Mass=2347, SNR=33.5, Peak=162 HFD=4.0
04:11:58.778 00.001 28316 MultiStar: [#1 -0.11,-0.11,0.96,U] [#2 0.10,0.01,0.91,U] [#3 -0.05,-0.13,0.85,U] [#4 0.15,-0.37,0.00,M3] [#5 0.04,-0.22,0.72,U] [#6 0.34,-0.45,0.00,M5] [#7 0.29,-0.21,0.00,M3] [#8 0.00,-0.16,0.59,U] 
04:11:58.778 00.000 28316 refined, 5 included, MultiStar: {0.03, -0.11}, one-star: {0.19, -0.09}
04:11:58.778 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.27 = 3.01)
04:11:58.779 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.31 = 2.97)
04:11:58.779 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.27 mountX=-0.11 mountY=0.02, mountTheta=2.98
04:11:58.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.11, opts=13)
04:11:58.782 00.002 28316 Enqueuing Move request for scope (0.03, -0.11)
04:11:58.783 00.001 29988 Worker thread wakes up
04:11:58.783 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
04:11:58.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
04:11:58.783 00.000 29988 Moving (0.03, -0.11) raw xDistance=-0.11 yDistance=0.02
04:11:58.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:11:58.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:11:58.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:11:58.785 00.002 28316 UpdateGuideState exits: m=2347 RSB=33.5
04:11:58.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:11:58.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:11:58.787 00.000 28316 Enqueuing Expose request
04:11:58.789 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:11:58.789 00.000 29988 MoveAxis(E, 0, ABG)
04:11:58.790 00.001 29988 Move returns status 0, amount 0
04:11:58.790 00.000 29988 MoveAxis(N, 0, ABG)
04:11:58.790 00.000 29988 Move returns status 0, amount 0
04:11:58.790 00.000 29988 move complete, result=0
04:11:58.790 00.000 29988 worker thread done servicing request
04:11:58.790 00.000 29988 Worker thread wakes up
04:11:58.790 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:11:58.790 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:11:58.790 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:12:00.414 01.624 29988 Exposure complete
04:12:00.444 00.030 29988 worker thread done servicing request
04:12:00.444 00.000 28316 OnExposeComplete: enter
04:12:00.445 00.001 28316 UpdateGuideState(): m_state=6
04:12:00.445 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7074
04:12:00.446 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=261.51, Mass=2253, SNR=32.8, Peak=167 HFD=4.0
04:12:00.446 00.000 28316 MultiStar: [#1 0.13,-0.06,0.98,U] [#2 0.21,0.04,0.92,U] [#3 0.37,-0.21,0.00,M1] [#4 0.43,-0.33,0.00,M4] [#5 0.18,-0.01,0.71,U] [#6 0.46,-0.35,0.00,M6] [#7 0.26,-0.14,0.62,U] [#8 0.15,0.00,0.57,U] 
04:12:00.447 00.001 28316 refined, 5 included, MultiStar: {0.20, -0.08}, one-star: {0.28, -0.25}
04:12:00.447 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
04:12:00.447 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
04:12:00.448 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-0.36 mountX=-0.15 mountY=-0.15, mountTheta=-2.38
04:12:00.449 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.08, opts=13)
04:12:00.449 00.000 28316 Enqueuing Move request for scope (0.20, -0.08)
04:12:00.450 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:00.450 00.000 29988 Worker thread wakes up
04:12:00.450 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.8
04:12:00.451 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
04:12:00.451 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:00.451 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
04:12:00.451 00.000 29988 Moving (0.20, -0.08) raw xDistance=-0.15 yDistance=-0.15
04:12:00.451 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:00.452 00.001 28316 Enqueuing Expose request
04:12:00.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:12:00.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:00.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:12:00.452 00.000 29988 MoveAxis(E, 0, ABG)
04:12:00.452 00.000 29988 Move returns status 0, amount 0
04:12:00.452 00.000 29988 MoveAxis(N, 0, ABG)
04:12:00.452 00.000 29988 Move returns status 0, amount 0
04:12:00.452 00.000 29988 move complete, result=0
04:12:00.452 00.000 29988 worker thread done servicing request
04:12:00.452 00.000 29988 Worker thread wakes up
04:12:00.452 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:00.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:00.453 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:01.973 01.520 29988 Exposure complete
04:12:02.002 00.029 29988 worker thread done servicing request
04:12:02.002 00.000 28316 OnExposeComplete: enter
04:12:02.003 00.001 28316 UpdateGuideState(): m_state=6
04:12:02.003 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7075
04:12:02.004 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=261.64, Mass=2255, SNR=32.9, Peak=165 HFD=3.8
04:12:02.004 00.000 28316 MultiStar: [#1 0.27,-0.35,0.00,M1] [#2 0.15,-0.27,0.92,U] [#3 0.28,-0.33,0.00,M2] [#4 0.16,-0.31,0.00,M5] [#5 0.15,-0.13,0.74,U] [#6 0.30,-0.37,0.00,M7] [#7 0.47,-0.11,0.00,M3] [#8 -0.02,-0.04,0.59,U] 
04:12:02.005 00.001 28316 refined, 3 included, MultiStar: {0.15, -0.15}, one-star: {0.26, -0.13}
04:12:02.005 00.000 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.78 = -2.78)
04:12:02.005 00.000 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.82 = -2.82)
04:12:02.006 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-0.79 mountX=-0.20 mountY=-0.07, mountTheta=-2.82
04:12:02.007 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.15, opts=13)
04:12:02.008 00.001 28316 Enqueuing Move request for scope (0.15, -0.15)
04:12:02.008 00.000 29988 Worker thread wakes up
04:12:02.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:02.009 00.001 28316 UpdateGuideState exits: m=2255 RSB=32.9
04:12:02.009 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:02.010 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:02.010 00.000 28316 Enqueuing Expose request
04:12:02.011 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
04:12:02.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
04:12:02.011 00.000 29988 Moving (0.15, -0.15) raw xDistance=-0.20 yDistance=-0.07
04:12:02.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:12:02.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:02.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:12:02.011 00.000 29988 MoveAxis(E, 43, ABG)
04:12:02.011 00.000 29988 Guiding  Dir = 2, Dur = 43
04:12:02.011 00.000 29988 IsSlewing returns 0
04:12:02.011 00.000 29988 IsGuiding returns 0
04:12:02.013 00.002 29988 PulseGuide returned control before completion, sleep 52
04:12:02.081 00.068 29988 IsGuiding returns 0
04:12:02.083 00.002 29988 Move returns status 0, amount 43
04:12:02.083 00.000 29988 MoveAxis(N, 0, ABG)
04:12:02.083 00.000 29988 Move returns status 0, amount 0
04:12:02.083 00.000 29988 move complete, result=0
04:12:02.083 00.000 29988 worker thread done servicing request
04:12:02.083 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.1 px 0 ms NORTH
04:12:02.084 00.001 29988 Worker thread wakes up
04:12:02.084 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:02.084 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:03.718 01.634 29988 Exposure complete
04:12:03.753 00.035 29988 worker thread done servicing request
04:12:03.755 00.002 28316 OnExposeComplete: enter
04:12:03.755 00.000 28316 UpdateGuideState(): m_state=6
04:12:03.756 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7076
04:12:03.756 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=261.81, Mass=2309, SNR=33.4, Peak=162 HFD=4.0
04:12:03.757 00.001 28316 MultiStar: [#1 0.29,-0.04,0.96,U] [#2 -0.06,0.04,0.92,U] [#3 0.09,0.03,0.85,U] [#4 0.11,-0.18,0.81,U] [#5 0.15,-0.06,0.73,U] [#6 0.38,-0.35,0.00,M8] [#7 0.28,-0.25,0.00,M4] [#8 -0.05,0.06,0.60,U] 
04:12:03.757 00.000 28316 refined, 6 included, MultiStar: {0.11, -0.01}, one-star: {0.17, 0.04}
04:12:03.757 00.000 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:12:03.758 00.001 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:12:03.758 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.13 mountX=-0.06 mountY=-0.09, mountTheta=-2.14
04:12:03.759 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
04:12:03.760 00.001 28316 Enqueuing Move request for scope (0.11, -0.01)
04:12:03.760 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:03.761 00.001 29988 Worker thread wakes up
04:12:03.761 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
04:12:03.761 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
04:12:03.761 00.000 29988 Moving (0.11, -0.01) raw xDistance=-0.06 yDistance=-0.09
04:12:03.761 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:12:03.761 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.4
04:12:03.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:03.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:03.762 00.000 28316 Enqueuing Expose request
04:12:03.764 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:03.764 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:12:03.764 00.000 29988 MoveAxis(E, 0, ABG)
04:12:03.764 00.000 29988 Move returns status 0, amount 0
04:12:03.764 00.000 29988 MoveAxis(N, 0, ABG)
04:12:03.764 00.000 29988 Move returns status 0, amount 0
04:12:03.764 00.000 29988 move complete, result=0
04:12:03.764 00.000 29988 worker thread done servicing request
04:12:03.764 00.000 29988 Worker thread wakes up
04:12:03.764 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:03.764 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:03.767 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:05.292 01.525 29988 Exposure complete
04:12:05.328 00.036 29988 worker thread done servicing request
04:12:05.328 00.000 28316 OnExposeComplete: enter
04:12:05.328 00.000 28316 UpdateGuideState(): m_state=6
04:12:05.329 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7077
04:12:05.329 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=261.66, Mass=2168, SNR=32.3, Peak=159 HFD=4.0
04:12:05.330 00.001 28316 MultiStar: [#1 0.12,-0.14,1.00,U] [#2 -0.07,-0.19,0.89,U] [#3 -0.05,-0.11,0.89,U] [#4 -0.01,-0.23,0.87,U] [#5 -0.01,-0.14,0.77,U] [#6 0.27,-0.19,0.63,U] [#7 0.25,-0.06,0.64,U] [#8 0.07,0.15,0.60,U] 
04:12:05.331 00.001 28316 refined, 8 included, MultiStar: {0.08, -0.12}, one-star: {0.21, -0.11}
04:12:05.331 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.99 = -2.99)
04:12:05.332 00.001 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.03 = -3.03)
04:12:05.333 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-0.99 mountX=-0.14 mountY=-0.02, mountTheta=-3.03
04:12:05.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.12, opts=13)
04:12:05.334 00.000 28316 Enqueuing Move request for scope (0.08, -0.12)
04:12:05.335 00.001 29988 Worker thread wakes up
04:12:05.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
04:12:05.335 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
04:12:05.335 00.000 29988 Moving (0.08, -0.12) raw xDistance=-0.14 yDistance=-0.02
04:12:05.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:12:05.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:05.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:05.336 00.001 28316 UpdateGuideState exits: m=2168 RSB=32.3
04:12:05.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:05.336 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:05.337 00.001 28316 Enqueuing Expose request
04:12:05.337 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:12:05.337 00.000 29988 MoveAxis(E, 0, ABG)
04:12:05.337 00.000 29988 Move returns status 0, amount 0
04:12:05.337 00.000 29988 MoveAxis(N, 0, ABG)
04:12:05.337 00.000 29988 Move returns status 0, amount 0
04:12:05.337 00.000 29988 move complete, result=0
04:12:05.338 00.001 29988 worker thread done servicing request
04:12:05.338 00.000 29988 Worker thread wakes up
04:12:05.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:05.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:05.338 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:06.963 01.625 29988 Exposure complete
04:12:06.997 00.034 29988 worker thread done servicing request
04:12:06.997 00.000 28316 OnExposeComplete: enter
04:12:06.998 00.001 28316 UpdateGuideState(): m_state=6
04:12:06.998 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7078
04:12:06.999 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=261.94, Mass=2316, SNR=33.3, Peak=189 HFD=4.2
04:12:06.999 00.000 28316 MultiStar: [#1 0.33,-0.14,0.00,M1] [#2 0.09,0.17,0.89,U] [#3 0.23,0.08,0.87,U] [#4 0.11,-0.01,0.84,U] [#5 0.33,-0.16,0.00,M1] [#6 0.37,-0.09,0.00,M8] [#7 0.23,0.07,0.63,U] [#8 -0.01,-0.08,0.56,U] 
04:12:07.000 00.001 28316 refined, 5 included, MultiStar: {0.20, 0.08}, one-star: {0.42, 0.17}
04:12:07.001 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
04:12:07.001 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
04:12:07.002 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.39 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
04:12:07.005 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.08, opts=13)
04:12:07.006 00.001 28316 Enqueuing Move request for scope (0.20, 0.08)
04:12:07.007 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:07.009 00.002 29988 Worker thread wakes up
04:12:07.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
04:12:07.009 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.3
04:12:07.010 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:07.010 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:07.011 00.001 28316 Enqueuing Expose request
04:12:07.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
04:12:07.011 00.000 29988 Moving (0.20, 0.08) raw xDistance=-0.01 yDistance=-0.21
04:12:07.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:12:07.011 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:07.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:12:07.011 00.000 29988 MoveAxis(E, 0, ABG)
04:12:07.011 00.000 29988 Move returns status 0, amount 0
04:12:07.011 00.000 29988 MoveAxis(N, 0, ABG)
04:12:07.011 00.000 29988 Move returns status 0, amount 0
04:12:07.011 00.000 29988 move complete, result=0
04:12:07.011 00.000 29988 worker thread done servicing request
04:12:07.011 00.000 29988 Worker thread wakes up
04:12:07.011 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:07.011 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:07.012 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:12:08.539 01.527 29988 Exposure complete
04:12:08.583 00.044 29988 worker thread done servicing request
04:12:08.583 00.000 28316 OnExposeComplete: enter
04:12:08.584 00.001 28316 UpdateGuideState(): m_state=6
04:12:08.586 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7079
04:12:08.587 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=261.45, Mass=2142, SNR=32.0, Peak=142 HFD=4.0
04:12:08.588 00.001 28316 MultiStar: [#1 -0.06,-0.21,1.02,U] [#2 0.08,-0.33,0.00,M1] [#3 0.22,-0.21,0.91,U] [#4 -0.03,-0.29,0.86,U] [#5 0.12,-0.24,0.74,U] [#6 0.07,-0.25,0.64,U] [#7 0.13,-0.21,0.64,U] [#8 0.13,-0.37,0.00,M1] 
04:12:08.589 00.001 28316 refined, 6 included, MultiStar: {0.09, -0.25}, one-star: {0.20, -0.31}
04:12:08.591 00.002 28316 CameraToMount -- cameraTheta (-1.22) - m_xAngle (2.00) = xAngle (-3.22 = 3.07)
04:12:08.592 00.001 28316 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.03)
04:12:08.593 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.22 mountX=-0.26 mountY=0.03, mountTheta=3.03
04:12:08.597 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.25, opts=13)
04:12:08.599 00.002 28316 Enqueuing Move request for scope (0.09, -0.25)
04:12:08.601 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:08.604 00.003 28316 UpdateGuideState exits: m=2142 RSB=32.0
04:12:08.606 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:08.608 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:08.610 00.002 28316 Enqueuing Expose request
04:12:08.613 00.003 29988 Worker thread wakes up
04:12:08.613 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
04:12:08.613 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
04:12:08.613 00.000 29988 Moving (0.09, -0.25) raw xDistance=-0.26 yDistance=0.03
04:12:08.613 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
04:12:08.613 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:08.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:12:08.613 00.000 29988 MoveAxis(E, 56, ABG)
04:12:08.613 00.000 29988 Guiding  Dir = 2, Dur = 56
04:12:08.615 00.002 29988 IsSlewing returns 0
04:12:08.615 00.000 29988 IsGuiding returns 0
04:12:08.617 00.002 29988 PulseGuide returned control before completion, sleep 65
04:12:08.691 00.074 29988 IsGuiding returns 0
04:12:08.691 00.000 29988 Move returns status 0, amount 56
04:12:08.691 00.000 29988 MoveAxis(N, 0, ABG)
04:12:08.691 00.000 29988 Move returns status 0, amount 0
04:12:08.691 00.000 29988 move complete, result=0
04:12:08.691 00.000 29988 worker thread done servicing request
04:12:08.691 00.000 29988 Worker thread wakes up
04:12:08.692 00.001 28316 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH
04:12:08.693 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:08.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:10.318 01.625 29988 Exposure complete
04:12:10.350 00.032 29988 worker thread done servicing request
04:12:10.350 00.000 28316 OnExposeComplete: enter
04:12:10.350 00.000 28316 UpdateGuideState(): m_state=6
04:12:10.351 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7080
04:12:10.351 00.000 28316 Star::Find returns 1 (0), X=951.43, Y=261.71, Mass=2198, SNR=32.6, Peak=149 HFD=4.0
04:12:10.352 00.001 28316 MultiStar: [#1 0.21,-0.07,0.97,U] [#2 -0.10,-0.00,0.87,U] [#3 -0.04,-0.11,0.86,U] [#4 0.11,-0.20,0.85,U] [#5 0.08,-0.14,0.73,U] [#6 0.19,-0.12,0.63,U] [#7 -0.06,0.06,0.65,U] [#8 -0.20,-0.01,0.56,U] 
04:12:10.352 00.000 28316 single-star, 8 included, MultiStar: {0.03, -0.07}, one-star: {-0.00, -0.05}
04:12:10.353 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
04:12:10.353 00.000 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
04:12:10.354 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.60 mountX=-0.05 mountY=0.03, mountTheta=2.65
04:12:10.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:12:10.355 00.000 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:12:10.356 00.001 29988 Worker thread wakes up
04:12:10.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:12:10.356 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:12:10.356 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=0.03
04:12:10.356 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:12:10.356 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:10.356 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:12:10.356 00.000 29988 MoveAxis(E, 0, ABG)
04:12:10.356 00.000 29988 Move returns status 0, amount 0
04:12:10.356 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:10.356 00.000 29988 MoveAxis(N, 0, ABG)
04:12:10.356 00.000 29988 Move returns status 0, amount 0
04:12:10.356 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.6
04:12:10.357 00.001 29988 move complete, result=0
04:12:10.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:10.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:10.358 00.001 28316 Enqueuing Expose request
04:12:10.358 00.000 29988 worker thread done servicing request
04:12:10.358 00.000 29988 Worker thread wakes up
04:12:10.358 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:12:10.359 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:10.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:11.887 01.528 29988 Exposure complete
04:12:11.918 00.031 29988 worker thread done servicing request
04:12:11.918 00.000 28316 OnExposeComplete: enter
04:12:11.918 00.000 28316 UpdateGuideState(): m_state=6
04:12:11.919 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7081
04:12:11.919 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=261.67, Mass=2293, SNR=33.1, Peak=170 HFD=3.8
04:12:11.920 00.001 28316 MultiStar: [#1 -0.19,-0.14,0.96,U] [#2 0.16,-0.24,0.90,U] [#3 -0.06,-0.14,0.84,U] [#4 0.06,-0.11,0.83,U] [#5 0.12,-0.18,0.71,U] [#6 0.15,-0.23,0.60,U] [#7 0.10,0.04,0.60,U] [#8 -0.10,0.09,0.58,U] 
04:12:11.921 00.001 28316 refined, 8 included, MultiStar: {0.05, -0.12}, one-star: {0.19, -0.10}
04:12:11.921 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
04:12:11.921 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
04:12:11.922 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.20 mountX=-0.13 mountY=0.01, mountTheta=3.04
04:12:11.923 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
04:12:11.923 00.000 28316 Enqueuing Move request for scope (0.05, -0.12)
04:12:11.924 00.001 29988 Worker thread wakes up
04:12:11.924 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:11.924 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.1
04:12:11.925 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:11.925 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:11.925 00.000 28316 Enqueuing Expose request
04:12:11.926 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
04:12:11.926 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
04:12:11.926 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
04:12:11.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:12:11.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:11.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:12:11.926 00.000 29988 MoveAxis(E, 0, ABG)
04:12:11.926 00.000 29988 Move returns status 0, amount 0
04:12:11.926 00.000 29988 MoveAxis(N, 0, ABG)
04:12:11.926 00.000 29988 Move returns status 0, amount 0
04:12:11.926 00.000 29988 move complete, result=0
04:12:11.926 00.000 29988 worker thread done servicing request
04:12:11.926 00.000 29988 Worker thread wakes up
04:12:11.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:11.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:11.927 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:12:13.564 01.637 29988 Exposure complete
04:12:13.617 00.053 29988 worker thread done servicing request
04:12:13.617 00.000 28316 OnExposeComplete: enter
04:12:13.618 00.001 28316 UpdateGuideState(): m_state=6
04:12:13.619 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7082
04:12:13.621 00.002 28316 Star::Find returns 1 (0), X=951.55, Y=261.36, Mass=2305, SNR=33.2, Peak=158 HFD=4.0
04:12:13.622 00.001 28316 MultiStar: [#1 0.09,-0.12,0.96,U] [#2 0.01,-0.10,0.90,U] [#3 -0.01,-0.27,0.85,U] [#4 0.19,-0.29,0.00,M1] [#5 0.05,-0.15,0.72,U] [#6 0.27,-0.25,0.00,M6] [#7 0.33,-0.23,0.00,M1] [#8 -0.27,0.18,0.58,U] 
04:12:13.623 00.001 28316 refined, 5 included, MultiStar: {0.02, -0.17}, one-star: {0.12, -0.41}
04:12:13.625 00.002 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
04:12:13.626 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
04:12:13.627 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.46 mountX=-0.16 mountY=0.06, mountTheta=2.79
04:12:13.630 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.17, opts=13)
04:12:13.631 00.001 28316 Enqueuing Move request for scope (0.02, -0.17)
04:12:13.631 00.000 29988 Worker thread wakes up
04:12:13.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:13.632 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.2
04:12:13.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
04:12:13.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
04:12:13.632 00.000 29988 Moving (0.02, -0.17) raw xDistance=-0.16 yDistance=0.06
04:12:13.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:12:13.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:13.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:13.634 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:13.635 00.001 28316 Enqueuing Expose request
04:12:13.636 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:12:13.636 00.000 29988 MoveAxis(E, 0, ABG)
04:12:13.636 00.000 29988 Move returns status 0, amount 0
04:12:13.636 00.000 29988 MoveAxis(N, 0, ABG)
04:12:13.636 00.000 29988 Move returns status 0, amount 0
04:12:13.636 00.000 29988 move complete, result=0
04:12:13.636 00.000 29988 worker thread done servicing request
04:12:13.636 00.000 29988 Worker thread wakes up
04:12:13.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:13.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:13.637 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:15.052 01.415 29988 Exposure complete
04:12:15.108 00.056 29988 worker thread done servicing request
04:12:15.108 00.000 28316 OnExposeComplete: enter
04:12:15.110 00.002 28316 UpdateGuideState(): m_state=6
04:12:15.113 00.003 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7083
04:12:15.115 00.002 28316 Star::Find returns 1 (0), X=951.46, Y=261.77, Mass=2207, SNR=32.6, Peak=159 HFD=3.8
04:12:15.118 00.003 28316 MultiStar: [#1 -0.07,-0.18,1.00,U] [#2 -0.08,-0.12,0.91,U] [#3 -0.16,-0.12,0.88,U] [#4 0.02,-0.31,0.87,U] [#5 0.11,-0.18,0.73,U] [#6 0.10,-0.37,0.00,M7] [#7 0.10,-0.18,0.65,U] [#8 -0.15,-0.19,0.58,U] 
04:12:15.120 00.002 28316 single-star, 7 included, MultiStar: {-0.03, -0.15}, one-star: {0.03, 0.00}
04:12:15.122 00.002 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
04:12:15.124 00.002 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
04:12:15.127 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.16 mountX=-0.01 mountY=-0.03, mountTheta=-1.84
04:12:15.131 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.00, opts=13)
04:12:15.133 00.002 28316 Enqueuing Move request for scope (0.03, 0.00)
04:12:15.133 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:15.134 00.001 28316 UpdateGuideState exits: m=2207 RSB=32.6
04:12:15.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:15.135 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:15.135 00.000 28316 Enqueuing Expose request
04:12:15.135 00.000 29988 Worker thread wakes up
04:12:15.136 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
04:12:15.136 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
04:12:15.136 00.000 29988 Moving (0.03, 0.00) raw xDistance=-0.01 yDistance=-0.03
04:12:15.136 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:12:15.136 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:15.136 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:12:15.136 00.000 29988 MoveAxis(E, 0, ABG)
04:12:15.136 00.000 29988 Move returns status 0, amount 0
04:12:15.136 00.000 29988 MoveAxis(N, 0, ABG)
04:12:15.136 00.000 29988 Move returns status 0, amount 0
04:12:15.136 00.000 29988 move complete, result=0
04:12:15.136 00.000 29988 worker thread done servicing request
04:12:15.136 00.000 29988 Worker thread wakes up
04:12:15.136 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:15.136 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:15.136 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:16.869 01.733 29988 Exposure complete
04:12:16.895 00.026 29988 worker thread done servicing request
04:12:16.895 00.000 28316 OnExposeComplete: enter
04:12:16.896 00.001 28316 UpdateGuideState(): m_state=6
04:12:16.897 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7084
04:12:16.898 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=261.83, Mass=2310, SNR=33.1, Peak=177 HFD=3.9
04:12:16.899 00.001 28316 MultiStar: [#1 0.30,-0.06,0.95,U] [#2 0.17,0.08,0.89,U] [#3 0.33,-0.09,0.00,M1] [#4 0.06,-0.27,0.84,U] [#5 0.25,0.05,0.73,U] [#6 0.35,-0.23,0.00,M8] [#7 0.26,0.02,0.62,U] [#8 -0.05,0.18,0.56,U] 
04:12:16.900 00.001 28316 refined, 6 included, MultiStar: {0.19, -0.00}, one-star: {0.23, 0.06}
04:12:16.901 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.00 = -2.00)
04:12:16.902 00.001 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
04:12:16.903 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-0.01 mountX=-0.08 mountY=-0.17, mountTheta=-2.01
04:12:16.905 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.00, opts=13)
04:12:16.905 00.000 28316 Enqueuing Move request for scope (0.19, -0.00)
04:12:16.906 00.001 29988 Worker thread wakes up
04:12:16.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.00) opts 0xd
04:12:16.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.00)
04:12:16.906 00.000 29988 Moving (0.19, -0.00) raw xDistance=-0.08 yDistance=-0.17
04:12:16.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:12:16.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:16.906 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:16.907 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:12:16.907 00.000 29988 MoveAxis(E, 0, ABG)
04:12:16.907 00.000 29988 Move returns status 0, amount 0
04:12:16.907 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.1
04:12:16.908 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:16.908 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:16.909 00.001 28316 Enqueuing Expose request
04:12:16.909 00.000 29988 MoveAxis(N, 0, ABG)
04:12:16.909 00.000 29988 Move returns status 0, amount 0
04:12:16.909 00.000 29988 move complete, result=0
04:12:16.910 00.001 29988 worker thread done servicing request
04:12:16.910 00.000 29988 Worker thread wakes up
04:12:16.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:16.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:16.910 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:12:18.315 01.405 29988 Exposure complete
04:12:18.344 00.029 29988 worker thread done servicing request
04:12:18.345 00.001 28316 OnExposeComplete: enter
04:12:18.346 00.001 28316 UpdateGuideState(): m_state=6
04:12:18.347 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7085
04:12:18.347 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=261.64, Mass=2215, SNR=32.6, Peak=172 HFD=4.0
04:12:18.348 00.001 28316 MultiStar: [#1 0.42,-0.14,0.00,M1] [#2 0.16,0.03,0.92,U] [#3 0.13,-0.12,0.84,U] [#4 0.27,-0.27,0.00,M1] [#5 0.23,-0.02,0.73,U] [#6 0.42,-0.11,0.00,M9] [#7 0.40,-0.10,0.00,M1] [#8 -0.01,0.28,0.59,U] 
04:12:18.348 00.000 28316 refined, 4 included, MultiStar: {0.19, -0.01}, one-star: {0.36, -0.12}
04:12:18.349 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
04:12:18.349 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
04:12:18.350 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.06 mountX=-0.09 mountY=-0.17, mountTheta=-2.06
04:12:18.351 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
04:12:18.351 00.000 28316 Enqueuing Move request for scope (0.19, -0.01)
04:12:18.352 00.001 29988 Worker thread wakes up
04:12:18.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:18.353 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
04:12:18.353 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.6
04:12:18.353 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
04:12:18.353 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:18.354 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:18.354 00.000 28316 Enqueuing Expose request
04:12:18.354 00.000 29988 Moving (0.19, -0.01) raw xDistance=-0.09 yDistance=-0.17
04:12:18.354 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:12:18.355 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:18.355 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:12:18.355 00.000 29988 MoveAxis(E, 0, ABG)
04:12:18.355 00.000 29988 Move returns status 0, amount 0
04:12:18.355 00.000 29988 MoveAxis(N, 0, ABG)
04:12:18.355 00.000 29988 Move returns status 0, amount 0
04:12:18.355 00.000 29988 move complete, result=0
04:12:18.355 00.000 29988 worker thread done servicing request
04:12:18.355 00.000 29988 Worker thread wakes up
04:12:18.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:18.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:18.355 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:12:19.984 01.629 29988 Exposure complete
04:12:20.016 00.032 29988 worker thread done servicing request
04:12:20.016 00.000 28316 OnExposeComplete: enter
04:12:20.017 00.001 28316 UpdateGuideState(): m_state=6
04:12:20.018 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7086
04:12:20.019 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=261.55, Mass=2337, SNR=33.4, Peak=182 HFD=3.8
04:12:20.019 00.000 28316 MultiStar: [#1 0.37,-0.36,0.00,M2] [#2 0.30,-0.15,0.90,U] [#3 0.24,-0.25,0.00,M1] [#4 0.30,-0.37,0.00,M2] [#5 0.31,-0.21,0.00,M1] [#6 0.34,-0.49,0.00,M10] [#7 0.24,-0.23,0.62,U] [#8 0.07,-0.04,0.58,U] 
04:12:20.020 00.001 28316 refined, 3 included, MultiStar: {0.26, -0.17}, one-star: {0.34, -0.22}
04:12:20.020 00.000 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
04:12:20.021 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
04:12:20.021 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-0.57 mountX=-0.26 mountY=-0.16, mountTheta=-2.60
04:12:20.022 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.17, opts=13)
04:12:20.023 00.001 28316 Enqueuing Move request for scope (0.26, -0.17)
04:12:20.024 00.001 29988 Worker thread wakes up
04:12:20.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.17) opts 0xd
04:12:20.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:20.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.17)
04:12:20.024 00.000 29988 Moving (0.26, -0.17) raw xDistance=-0.26 yDistance=-0.16
04:12:20.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:12:20.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:20.024 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.4
04:12:20.025 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:20.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:12:20.025 00.000 29988 MoveAxis(E, 54, ABG)
04:12:20.025 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:20.026 00.001 28316 Enqueuing Expose request
04:12:20.026 00.000 29988 Guiding  Dir = 2, Dur = 54
04:12:20.027 00.001 29988 IsSlewing returns 0
04:12:20.027 00.000 29988 IsGuiding returns 0
04:12:20.030 00.003 29988 PulseGuide returned control before completion, sleep 63
04:12:20.105 00.075 29988 IsGuiding returns 0
04:12:20.105 00.000 29988 Move returns status 0, amount 54
04:12:20.105 00.000 29988 MoveAxis(N, 0, ABG)
04:12:20.105 00.000 29988 Move returns status 0, amount 0
04:12:20.105 00.000 29988 move complete, result=0
04:12:20.105 00.000 29988 worker thread done servicing request
04:12:20.105 00.000 29988 Worker thread wakes up
04:12:20.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:20.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:20.105 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH
04:12:21.516 01.411 29988 Exposure complete
04:12:21.559 00.043 29988 worker thread done servicing request
04:12:21.559 00.000 28316 OnExposeComplete: enter
04:12:21.561 00.002 28316 UpdateGuideState(): m_state=6
04:12:21.562 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7087
04:12:21.562 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=261.66, Mass=2161, SNR=32.0, Peak=162 HFD=3.7
04:12:21.563 00.001 28316 MultiStar: [#1 0.30,-0.15,1.01,U] [#2 -0.04,-0.10,0.91,U] [#3 0.19,-0.24,0.88,U] [#4 0.23,-0.24,0.81,U] [#5 0.12,-0.15,0.76,U] [#6 0.27,-0.39,0.00,R] [#7 0.10,-0.05,0.63,U] [#8 -0.06,0.01,0.60,U] 
04:12:21.563 00.000 28316 refined, 7 included, MultiStar: {0.16, -0.13}, one-star: {0.30, -0.11}
04:12:21.564 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
04:12:21.564 00.000 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
04:12:21.564 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.71 mountX=-0.19 mountY=-0.08, mountTheta=-2.74
04:12:21.565 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.13, opts=13)
04:12:21.566 00.001 28316 Enqueuing Move request for scope (0.16, -0.13)
04:12:21.566 00.000 29988 Worker thread wakes up
04:12:21.566 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:21.567 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
04:12:21.567 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
04:12:21.567 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.0
04:12:21.567 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:21.568 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:21.568 00.000 28316 Enqueuing Expose request
04:12:21.569 00.001 29988 Moving (0.16, -0.13) raw xDistance=-0.19 yDistance=-0.08
04:12:21.569 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:12:21.569 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:21.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:12:21.569 00.000 29988 MoveAxis(E, 0, ABG)
04:12:21.569 00.000 29988 Move returns status 0, amount 0
04:12:21.569 00.000 29988 MoveAxis(N, 0, ABG)
04:12:21.569 00.000 29988 Move returns status 0, amount 0
04:12:21.569 00.000 29988 move complete, result=0
04:12:21.569 00.000 29988 worker thread done servicing request
04:12:21.569 00.000 29988 Worker thread wakes up
04:12:21.569 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:21.569 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:21.569 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:23.302 01.733 29988 Exposure complete
04:12:23.343 00.041 29988 worker thread done servicing request
04:12:23.343 00.000 28316 OnExposeComplete: enter
04:12:23.344 00.001 28316 UpdateGuideState(): m_state=6
04:12:23.345 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7088
04:12:23.345 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=261.49, Mass=2424, SNR=34.0, Peak=168 HFD=3.9
04:12:23.348 00.003 28316 MultiStar: [#1 0.10,-0.32,0.96,U] [#2 -0.06,-0.08,0.88,U] [#3 0.26,-0.28,0.00,M1] [#4 0.04,-0.22,0.80,U] [#5 -0.01,-0.22,0.70,U] [#6 -0.16,-0.02,0.61,U] [#7 0.34,-0.21,0.00,M1] [#8 -0.21,0.07,0.58,U] 
04:12:23.350 00.002 28316 refined, 6 included, MultiStar: {0.03, -0.17}, one-star: {0.32, -0.27}
04:12:23.353 00.003 28316 CameraToMount -- cameraTheta (-1.39) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
04:12:23.355 00.002 28316 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
04:12:23.357 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.39 mountX=-0.17 mountY=0.05, mountTheta=2.85
04:12:23.358 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.17, opts=13)
04:12:23.359 00.001 28316 Enqueuing Move request for scope (0.03, -0.17)
04:12:23.360 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=243, Gamma=0.580
04:12:23.361 00.001 28316 UpdateGuideState exits: m=2424 RSB=34.0
04:12:23.362 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:23.362 00.000 29988 Worker thread wakes up
04:12:23.362 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:23.362 00.000 28316 Enqueuing Expose request
04:12:23.363 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
04:12:23.363 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
04:12:23.363 00.000 29988 Moving (0.03, -0.17) raw xDistance=-0.17 yDistance=0.05
04:12:23.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:12:23.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:23.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:12:23.363 00.000 29988 MoveAxis(E, 0, ABG)
04:12:23.363 00.000 29988 Move returns status 0, amount 0
04:12:23.363 00.000 29988 MoveAxis(N, 0, ABG)
04:12:23.363 00.000 29988 Move returns status 0, amount 0
04:12:23.363 00.000 29988 move complete, result=0
04:12:23.363 00.000 29988 worker thread done servicing request
04:12:23.363 00.000 29988 Worker thread wakes up
04:12:23.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:23.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:23.363 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:24.771 01.408 29988 Exposure complete
04:12:24.807 00.036 29988 worker thread done servicing request
04:12:24.808 00.001 28316 OnExposeComplete: enter
04:12:24.808 00.000 28316 UpdateGuideState(): m_state=6
04:12:24.809 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7089
04:12:24.809 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=261.66, Mass=2220, SNR=32.7, Peak=167 HFD=3.9
04:12:24.810 00.001 28316 MultiStar: [#1 0.10,-0.26,0.97,U] [#2 0.05,0.04,0.89,U] [#3 0.09,-0.16,0.87,U] [#4 0.16,-0.35,0.00,M1] [#5 0.18,-0.27,0.75,U] [#6 -0.02,0.00,0.64,U] [#7 0.54,-0.27,0.00,M2] [#8 0.25,-0.19,0.57,U] 
04:12:24.810 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.14}, one-star: {0.20, -0.11}
04:12:24.811 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
04:12:24.811 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
04:12:24.812 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.85 mountX=-0.17 mountY=-0.05, mountTheta=-2.88
04:12:24.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
04:12:24.814 00.001 28316 Enqueuing Move request for scope (0.12, -0.14)
04:12:24.814 00.000 29988 Worker thread wakes up
04:12:24.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:24.815 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
04:12:24.815 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
04:12:24.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:24.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:24.816 00.001 28316 Enqueuing Expose request
04:12:24.816 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
04:12:24.816 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.17 yDistance=-0.05
04:12:24.816 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:12:24.816 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:24.816 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:12:24.816 00.000 29988 MoveAxis(E, 0, ABG)
04:12:24.816 00.000 29988 Move returns status 0, amount 0
04:12:24.816 00.000 29988 MoveAxis(N, 0, ABG)
04:12:24.816 00.000 29988 Move returns status 0, amount 0
04:12:24.816 00.000 29988 move complete, result=0
04:12:24.816 00.000 29988 worker thread done servicing request
04:12:24.816 00.000 29988 Worker thread wakes up
04:12:24.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:24.817 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:24.817 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:26.453 01.636 29988 Exposure complete
04:12:26.490 00.037 29988 worker thread done servicing request
04:12:26.490 00.000 28316 OnExposeComplete: enter
04:12:26.491 00.001 28316 UpdateGuideState(): m_state=6
04:12:26.492 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7090
04:12:26.492 00.000 28316 Star::Find returns 1 (0), X=951.56, Y=261.67, Mass=2320, SNR=33.3, Peak=167 HFD=4.0
04:12:26.493 00.001 28316 MultiStar: [#1 0.00,-0.25,0.95,U] [#2 -0.03,0.08,0.90,U] [#3 -0.06,-0.13,0.85,U] [#4 0.34,-0.59,0.00,M2] [#5 -0.02,-0.22,0.74,U] [#6 0.09,0.01,0.62,U] [#7 0.19,-0.48,0.00,M3] [#8 -0.21,-0.23,0.58,U] 
04:12:26.493 00.000 28316 refined, 6 included, MultiStar: {-0.00, -0.12}, one-star: {0.13, -0.10}
04:12:26.494 00.001 28316 CameraToMount -- cameraTheta (-1.60) - m_xAngle (2.00) = xAngle (-3.60 = 2.69)
04:12:26.495 00.001 28316 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.65)
04:12:26.495 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.60 mountX=-0.11 mountY=0.06, mountTheta=2.66
04:12:26.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.12, opts=13)
04:12:26.497 00.001 28316 Enqueuing Move request for scope (-0.00, -0.12)
04:12:26.497 00.000 29988 Worker thread wakes up
04:12:26.497 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
04:12:26.497 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
04:12:26.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:12:26.498 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:12:26.498 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:26.500 00.002 29988 Moving (-0.00, -0.12) raw xDistance=-0.11 yDistance=0.06
04:12:26.500 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:26.500 00.000 28316 Enqueuing Expose request
04:12:26.501 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:12:26.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:26.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:12:26.501 00.000 29988 MoveAxis(E, 0, ABG)
04:12:26.501 00.000 29988 Move returns status 0, amount 0
04:12:26.501 00.000 29988 MoveAxis(N, 0, ABG)
04:12:26.501 00.000 29988 Move returns status 0, amount 0
04:12:26.501 00.000 29988 move complete, result=0
04:12:26.501 00.000 29988 worker thread done servicing request
04:12:26.501 00.000 29988 Worker thread wakes up
04:12:26.501 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:26.501 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:26.501 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:28.023 01.522 29988 Exposure complete
04:12:28.081 00.058 29988 worker thread done servicing request
04:12:28.081 00.000 28316 OnExposeComplete: enter
04:12:28.082 00.001 28316 UpdateGuideState(): m_state=6
04:12:28.082 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7091
04:12:28.083 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=261.45, Mass=2161, SNR=32.2, Peak=158 HFD=3.7
04:12:28.084 00.001 28316 MultiStar: [#1 0.27,-0.41,0.00,M1] [#2 0.03,-0.31,0.92,U] [#3 0.14,-0.28,0.87,U] [#4 0.20,-0.38,0.00,M3] [#5 0.07,-0.31,0.77,U] [#6 -0.04,-0.13,0.64,U] [#7 0.22,-0.36,0.00,M4] [#8 -0.04,-0.09,0.60,U] 
04:12:28.084 00.000 28316 refined, 5 included, MultiStar: {0.09, -0.26}, one-star: {0.27, -0.32}
04:12:28.085 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
04:12:28.085 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
04:12:28.086 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.25 mountX=-0.27 mountY=0.04, mountTheta=3.00
04:12:28.087 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.26, opts=13)
04:12:28.087 00.000 28316 Enqueuing Move request for scope (0.09, -0.26)
04:12:28.088 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:28.088 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:12:28.089 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:28.089 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:28.089 00.000 28316 Enqueuing Expose request
04:12:28.090 00.001 29988 Worker thread wakes up
04:12:28.090 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
04:12:28.090 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
04:12:28.090 00.000 29988 Moving (0.09, -0.26) raw xDistance=-0.27 yDistance=0.04
04:12:28.090 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:12:28.090 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:28.090 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:12:28.090 00.000 29988 MoveAxis(E, 56, ABG)
04:12:28.090 00.000 29988 Guiding  Dir = 2, Dur = 56
04:12:28.090 00.000 29988 IsSlewing returns 0
04:12:28.090 00.000 29988 IsGuiding returns 0
04:12:28.093 00.003 29988 PulseGuide returned control before completion, sleep 65
04:12:28.164 00.071 29988 IsGuiding returns 0
04:12:28.164 00.000 29988 Move returns status 0, amount 56
04:12:28.164 00.000 29988 MoveAxis(N, 0, ABG)
04:12:28.165 00.001 29988 Move returns status 0, amount 0
04:12:28.165 00.000 29988 move complete, result=0
04:12:28.165 00.000 29988 worker thread done servicing request
04:12:28.165 00.000 28316 GuideStep: -0.3 px 56 ms EAST, 0.0 px 0 ms NORTH
04:12:28.167 00.002 29988 Worker thread wakes up
04:12:28.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:28.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:29.796 01.629 29988 Exposure complete
04:12:29.838 00.042 29988 worker thread done servicing request
04:12:29.839 00.001 28316 OnExposeComplete: enter
04:12:29.840 00.001 28316 UpdateGuideState(): m_state=6
04:12:29.840 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7092
04:12:29.842 00.002 28316 Star::Find returns 1 (0), X=951.50, Y=261.65, Mass=2201, SNR=32.4, Peak=145 HFD=4.0
04:12:29.845 00.003 28316 MultiStar: [#1 0.07,-0.27,0.99,U] [#2 -0.16,-0.14,0.92,U] [#3 -0.06,-0.21,0.87,U] [#4 0.17,-0.41,0.00,M4] [#5 0.16,-0.20,0.76,U] [#6 0.02,0.02,0.62,U] [#7 0.17,-0.36,0.00,M5] [#8 -0.28,-0.02,0.58,U] 
04:12:29.846 00.001 28316 single-star, 6 included, MultiStar: {-0.01, -0.15}, one-star: {0.06, -0.12}
04:12:29.846 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
04:12:29.847 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
04:12:29.847 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.09 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
04:12:29.848 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.12, opts=13)
04:12:29.849 00.001 28316 Enqueuing Move request for scope (0.06, -0.12)
04:12:29.849 00.000 29988 Worker thread wakes up
04:12:29.849 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
04:12:29.849 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
04:12:29.849 00.000 29988 Moving (0.06, -0.12) raw xDistance=-0.13 yDistance=-0.00
04:12:29.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:29.850 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.4
04:12:29.850 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:29.851 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:29.851 00.000 28316 Enqueuing Expose request
04:12:29.851 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:12:29.851 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:29.851 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:12:29.851 00.000 29988 MoveAxis(E, 0, ABG)
04:12:29.852 00.001 29988 Move returns status 0, amount 0
04:12:29.852 00.000 29988 MoveAxis(N, 0, ABG)
04:12:29.852 00.000 29988 Move returns status 0, amount 0
04:12:29.852 00.000 29988 move complete, result=0
04:12:29.852 00.000 29988 worker thread done servicing request
04:12:29.852 00.000 29988 Worker thread wakes up
04:12:29.852 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:29.852 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:29.852 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:31.372 01.520 29988 Exposure complete
04:12:31.414 00.042 29988 worker thread done servicing request
04:12:31.414 00.000 28316 OnExposeComplete: enter
04:12:31.415 00.001 28316 UpdateGuideState(): m_state=6
04:12:31.415 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7093
04:12:31.416 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=261.48, Mass=2334, SNR=33.4, Peak=165 HFD=3.9
04:12:31.416 00.000 28316 MultiStar: [#1 0.05,-0.24,0.96,U] [#2 -0.10,-0.29,0.92,U] [#3 0.22,-0.37,0.00,M1] [#4 0.01,-0.23,0.79,U] [#5 -0.14,-0.32,0.00,M1] [#6 -0.04,0.18,0.58,U] [#7 0.13,-0.11,0.63,U] [#8 -0.31,0.08,0.58,U] 
04:12:31.417 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.16}, one-star: {0.29, -0.28}
04:12:31.417 00.000 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
04:12:31.418 00.001 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
04:12:31.418 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.42 mountX=-0.16 mountY=0.05, mountTheta=2.83
04:12:31.419 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
04:12:31.419 00.000 28316 Enqueuing Move request for scope (0.02, -0.16)
04:12:31.420 00.001 29988 Worker thread wakes up
04:12:31.420 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
04:12:31.420 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
04:12:31.420 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.16 yDistance=0.05
04:12:31.420 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:12:31.420 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:31.420 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:31.421 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.4
04:12:31.421 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:31.421 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:31.422 00.001 28316 Enqueuing Expose request
04:12:31.422 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:12:31.422 00.000 29988 MoveAxis(E, 0, ABG)
04:12:31.423 00.001 29988 Move returns status 0, amount 0
04:12:31.423 00.000 29988 MoveAxis(N, 0, ABG)
04:12:31.423 00.000 29988 Move returns status 0, amount 0
04:12:31.423 00.000 29988 move complete, result=0
04:12:31.423 00.000 29988 worker thread done servicing request
04:12:31.423 00.000 29988 Worker thread wakes up
04:12:31.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:31.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:31.423 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:33.049 01.626 29988 Exposure complete
04:12:33.088 00.039 29988 worker thread done servicing request
04:12:33.088 00.000 28316 OnExposeComplete: enter
04:12:33.089 00.001 28316 UpdateGuideState(): m_state=6
04:12:33.090 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7094
04:12:33.090 00.000 28316 Star::Find returns 1 (0), X=951.38, Y=261.61, Mass=2272, SNR=33.0, Peak=152 HFD=4.0
04:12:33.091 00.001 28316 MultiStar: [#1 0.01,-0.17,0.95,U] [#2 -0.21,0.02,0.90,U] [#3 -0.03,-0.14,0.86,U] [#4 0.04,-0.41,0.00,M4] [#5 -0.07,-0.16,0.76,U] [#6 -0.27,-0.05,0.63,U] [#7 0.19,-0.30,0.00,M5] [#8 -0.21,-0.36,0.00,M1] 
04:12:33.092 00.001 28316 refined, 5 included, MultiStar: {-0.10, -0.11}, one-star: {-0.05, -0.16}
04:12:33.092 00.000 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.01)
04:12:33.092 00.000 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.31 = 1.97)
04:12:33.093 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.27 mountX=-0.06 mountY=0.14, mountTheta=2.01
04:12:33.094 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.11, opts=13)
04:12:33.095 00.001 28316 Enqueuing Move request for scope (-0.10, -0.11)
04:12:33.095 00.000 29988 Worker thread wakes up
04:12:33.095 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
04:12:33.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:33.096 00.001 28316 UpdateGuideState exits: m=2272 RSB=33.0
04:12:33.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:33.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:33.097 00.000 28316 Enqueuing Expose request
04:12:33.098 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
04:12:33.098 00.000 29988 Moving (-0.10, -0.11) raw xDistance=-0.06 yDistance=0.14
04:12:33.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:12:33.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:33.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:12:33.098 00.000 29988 MoveAxis(E, 0, ABG)
04:12:33.098 00.000 29988 Move returns status 0, amount 0
04:12:33.098 00.000 29988 MoveAxis(N, 0, ABG)
04:12:33.098 00.000 29988 Move returns status 0, amount 0
04:12:33.098 00.000 29988 move complete, result=0
04:12:33.098 00.000 29988 worker thread done servicing request
04:12:33.098 00.000 29988 Worker thread wakes up
04:12:33.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:33.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:33.098 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:34.625 01.527 29988 Exposure complete
04:12:34.674 00.049 29988 worker thread done servicing request
04:12:34.674 00.000 28316 OnExposeComplete: enter
04:12:34.675 00.001 28316 UpdateGuideState(): m_state=6
04:12:34.675 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7095
04:12:34.676 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=261.36, Mass=2288, SNR=33.0, Peak=167 HFD=3.8
04:12:34.678 00.002 28316 MultiStar: [#1 0.13,-0.30,0.96,U] [#2 0.16,-0.30,0.90,U] [#3 0.13,-0.32,0.00,M1] [#4 0.07,-0.35,0.00,M5] [#5 0.32,-0.47,0.00,M1] [#6 -0.07,-0.04,0.62,U] [#7 0.18,-0.22,0.63,U] [#8 -0.02,-0.37,0.00,M2] 
04:12:34.681 00.003 28316 refined, 4 included, MultiStar: {0.12, -0.28}, one-star: {0.18, -0.41}
04:12:34.682 00.001 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
04:12:34.683 00.001 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.10)
04:12:34.684 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.15 mountX=-0.30 mountY=0.01, mountTheta=3.10
04:12:34.689 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.28, opts=13)
04:12:34.691 00.002 28316 Enqueuing Move request for scope (0.12, -0.28)
04:12:34.694 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:34.696 00.002 28316 UpdateGuideState exits: m=2288 RSB=33.0
04:12:34.696 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:34.697 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:34.697 00.000 28316 Enqueuing Expose request
04:12:34.697 00.000 29988 Worker thread wakes up
04:12:34.697 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.28) opts 0xd
04:12:34.698 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.28)
04:12:34.698 00.000 29988 Moving (0.12, -0.28) raw xDistance=-0.30 yDistance=0.01
04:12:34.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:12:34.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:34.698 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:12:34.698 00.000 29988 MoveAxis(E, 63, ABG)
04:12:34.698 00.000 29988 Guiding  Dir = 2, Dur = 63
04:12:34.698 00.000 29988 IsSlewing returns 0
04:12:34.698 00.000 29988 IsGuiding returns 0
04:12:34.700 00.002 29988 PulseGuide returned control before completion, sleep 72
04:12:34.782 00.082 29988 IsGuiding returns 0
04:12:34.782 00.000 29988 Move returns status 0, amount 63
04:12:34.782 00.000 29988 MoveAxis(N, 0, ABG)
04:12:34.782 00.000 29988 Move returns status 0, amount 0
04:12:34.782 00.000 29988 move complete, result=0
04:12:34.782 00.000 29988 worker thread done servicing request
04:12:34.782 00.000 29988 Worker thread wakes up
04:12:34.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:34.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:34.782 00.000 28316 GuideStep: -0.3 px 63 ms EAST, 0.0 px 0 ms NORTH
04:12:36.410 01.628 29988 Exposure complete
04:12:36.467 00.057 29988 worker thread done servicing request
04:12:36.467 00.000 28316 OnExposeComplete: enter
04:12:36.468 00.001 28316 UpdateGuideState(): m_state=6
04:12:36.468 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7096
04:12:36.470 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=261.48, Mass=2232, SNR=32.7, Peak=165 HFD=4.0
04:12:36.472 00.002 28316 MultiStar: [#1 -0.04,-0.20,0.96,U] [#2 0.21,-0.18,0.92,U] [#3 0.14,-0.13,0.88,U] [#4 -0.05,-0.23,0.83,U] [#5 0.19,-0.16,0.74,U] [#6 -0.06,0.27,0.65,U] [#7 0.22,0.02,0.63,U] [#8 -0.13,0.02,0.60,U] 
04:12:36.474 00.002 28316 refined, 8 included, MultiStar: {0.09, -0.12}, one-star: {0.23, -0.29}
04:12:36.475 00.001 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:12:36.477 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:12:36.477 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=-0.15 mountY=-0.02, mountTheta=-2.98
04:12:36.480 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.12, opts=13)
04:12:36.480 00.000 28316 Enqueuing Move request for scope (0.09, -0.12)
04:12:36.481 00.001 29988 Worker thread wakes up
04:12:36.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:36.481 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
04:12:36.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:36.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:36.483 00.001 28316 Enqueuing Expose request
04:12:36.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
04:12:36.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
04:12:36.483 00.000 29988 Moving (0.09, -0.12) raw xDistance=-0.15 yDistance=-0.02
04:12:36.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:12:36.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:36.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:12:36.483 00.000 29988 MoveAxis(E, 0, ABG)
04:12:36.483 00.000 29988 Move returns status 0, amount 0
04:12:36.483 00.000 29988 MoveAxis(N, 0, ABG)
04:12:36.483 00.000 29988 Move returns status 0, amount 0
04:12:36.483 00.000 29988 move complete, result=0
04:12:36.483 00.000 29988 worker thread done servicing request
04:12:36.483 00.000 29988 Worker thread wakes up
04:12:36.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:36.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:36.484 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:37.998 01.514 29988 Exposure complete
04:12:38.046 00.048 29988 worker thread done servicing request
04:12:38.046 00.000 28316 OnExposeComplete: enter
04:12:38.047 00.001 28316 UpdateGuideState(): m_state=6
04:12:38.047 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7097
04:12:38.048 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=261.63, Mass=2336, SNR=33.4, Peak=179 HFD=4.0
04:12:38.048 00.000 28316 MultiStar: [#1 0.30,-0.10,0.97,U] [#2 -0.06,-0.10,0.86,U] [#3 0.18,-0.19,0.83,U] [#4 0.13,-0.25,0.81,U] [#5 0.28,-0.10,0.71,U] [#6 -0.00,-0.05,0.62,U] [#7 0.34,-0.23,0.00,M4] [#8 -0.14,-0.17,0.58,U] 
04:12:38.049 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.14}, one-star: {0.45, -0.14}
04:12:38.049 00.000 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.69 = -2.69)
04:12:38.049 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
04:12:38.050 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.70 mountX=-0.19 mountY=-0.09, mountTheta=-2.73
04:12:38.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.14, opts=13)
04:12:38.051 00.000 28316 Enqueuing Move request for scope (0.17, -0.14)
04:12:38.052 00.001 29988 Worker thread wakes up
04:12:38.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
04:12:38.052 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
04:12:38.052 00.000 29988 Moving (0.17, -0.14) raw xDistance=-0.19 yDistance=-0.09
04:12:38.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:12:38.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:38.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:38.053 00.001 28316 UpdateGuideState exits: m=2336 RSB=33.4
04:12:38.053 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:38.054 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:38.054 00.000 28316 Enqueuing Expose request
04:12:38.054 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:12:38.054 00.000 29988 MoveAxis(E, 0, ABG)
04:12:38.054 00.000 29988 Move returns status 0, amount 0
04:12:38.054 00.000 29988 MoveAxis(N, 0, ABG)
04:12:38.054 00.000 29988 Move returns status 0, amount 0
04:12:38.054 00.000 29988 move complete, result=0
04:12:38.054 00.000 29988 worker thread done servicing request
04:12:38.055 00.001 29988 Worker thread wakes up
04:12:38.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:38.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:38.055 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:39.679 01.624 29988 Exposure complete
04:12:39.713 00.034 29988 worker thread done servicing request
04:12:39.713 00.000 28316 OnExposeComplete: enter
04:12:39.714 00.001 28316 UpdateGuideState(): m_state=6
04:12:39.714 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7098
04:12:39.714 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=261.50, Mass=2222, SNR=32.5, Peak=159 HFD=4.0
04:12:39.715 00.001 28316 MultiStar: [#1 0.14,-0.24,1.00,U] [#2 0.08,-0.20,0.91,U] [#3 0.08,-0.21,0.89,U] [#4 0.19,-0.33,0.00,M4] [#5 0.05,-0.16,0.75,U] [#6 -0.04,0.09,0.65,U] [#7 0.20,-0.25,0.63,U] [#8 -0.15,0.08,0.59,U] 
04:12:39.715 00.000 28316 refined, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.23, -0.26}
04:12:39.716 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
04:12:39.716 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
04:12:39.716 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=-0.18 mountY=-0.00, mountTheta=-3.11
04:12:39.718 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
04:12:39.718 00.000 28316 Enqueuing Move request for scope (0.09, -0.16)
04:12:39.719 00.001 29988 Worker thread wakes up
04:12:39.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
04:12:39.719 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
04:12:39.719 00.000 29988 Moving (0.09, -0.16) raw xDistance=-0.18 yDistance=-0.00
04:12:39.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:12:39.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:39.719 00.000 28316 UpdateGuideState exits: m=2222 RSB=32.5
04:12:39.720 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:39.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:39.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:39.721 00.001 28316 Enqueuing Expose request
04:12:39.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:12:39.721 00.000 29988 MoveAxis(E, 0, ABG)
04:12:39.721 00.000 29988 Move returns status 0, amount 0
04:12:39.721 00.000 29988 MoveAxis(N, 0, ABG)
04:12:39.721 00.000 29988 Move returns status 0, amount 0
04:12:39.721 00.000 29988 move complete, result=0
04:12:39.721 00.000 29988 worker thread done servicing request
04:12:39.721 00.000 29988 Worker thread wakes up
04:12:39.721 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:39.721 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:39.722 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:12:41.250 01.528 29988 Exposure complete
04:12:41.316 00.066 29988 worker thread done servicing request
04:12:41.316 00.000 28316 OnExposeComplete: enter
04:12:41.318 00.002 28316 UpdateGuideState(): m_state=6
04:12:41.319 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7099
04:12:41.321 00.002 28316 Star::Find returns 1 (0), X=951.45, Y=261.27, Mass=2223, SNR=32.5, Peak=144 HFD=3.9
04:12:41.322 00.001 28316 MultiStar: [#1 0.20,-0.54,0.00,M1] [#2 0.09,-0.43,0.00,M1] [#3 -0.01,-0.39,0.00,M1] [#4 0.15,-0.64,0.00,M5] [#5 -0.00,-0.57,0.00,M1] [#6 -0.05,-0.33,0.66,U] [#7 -0.00,-0.38,0.00,M4] [#8 -0.30,-0.20,0.00,M1] 
04:12:41.323 00.001 28316 refined, 1 included, MultiStar: {-0.01, -0.43}, one-star: {0.02, -0.50}
04:12:41.325 00.002 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
04:12:41.325 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
04:12:41.326 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.43 hyp=0.43 cameraTheta=-1.59 mountX=-0.39 mountY=0.20, mountTheta=2.66
04:12:41.326 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.43, opts=13)
04:12:41.327 00.001 28316 Enqueuing Move request for scope (-0.01, -0.43)
04:12:41.327 00.000 29988 Worker thread wakes up
04:12:41.327 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:41.328 00.001 28316 UpdateGuideState exits: m=2223 RSB=32.5
04:12:41.328 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:41.329 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:41.329 00.000 28316 Enqueuing Expose request
04:12:41.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.43) opts 0xd
04:12:41.329 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.43)
04:12:41.329 00.000 29988 Moving (-0.01, -0.43) raw xDistance=-0.39 yDistance=0.20
04:12:41.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
04:12:41.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:12:41.329 00.000 29988 MoveAxis(E, 82, ABG)
04:12:41.329 00.000 29988 Guiding  Dir = 2, Dur = 82
04:12:41.330 00.001 29988 IsSlewing returns 0
04:12:41.330 00.000 29988 IsGuiding returns 0
04:12:41.332 00.002 29988 PulseGuide returned control before completion, sleep 91
04:12:41.434 00.102 29988 IsGuiding returns 1
04:12:41.434 00.000 29988 scope still moving after pulse duration time elapsed
04:12:41.465 00.031 29988 IsSlewing returns 0
04:12:41.466 00.001 29988 IsGuiding returns 0
04:12:41.466 00.000 29988 scope move finished after 82 + 53 ms
04:12:41.466 00.000 29988 Move returns status 0, amount 82
04:12:41.466 00.000 29988 MoveAxis(S, 48, ABG)
04:12:41.466 00.000 29988 Guiding  Dir = 1, Dur = 48
04:12:41.466 00.000 29988 IsSlewing returns 0
04:12:41.466 00.000 29988 IsGuiding returns 0
04:12:41.470 00.004 29988 PulseGuide returned control before completion, sleep 54
04:12:41.528 00.058 29988 IsGuiding returns 1
04:12:41.528 00.000 29988 scope still moving after pulse duration time elapsed
04:12:41.560 00.032 29988 IsSlewing returns 0
04:12:41.560 00.000 29988 IsGuiding returns 0
04:12:41.560 00.000 29988 scope move finished after 48 + 45 ms
04:12:41.560 00.000 29988 Move returns status 0, amount 48
04:12:41.560 00.000 29988 move complete, result=0
04:12:41.560 00.000 29988 worker thread done servicing request
04:12:41.560 00.000 29988 Worker thread wakes up
04:12:41.560 00.000 28316 GuideStep: -0.4 px 82 ms EAST, 0.2 px 48 ms SOUTH
04:12:41.561 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:41.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:43.192 01.631 29988 Exposure complete
04:12:43.230 00.038 29988 worker thread done servicing request
04:12:43.230 00.000 28316 OnExposeComplete: enter
04:12:43.231 00.001 28316 UpdateGuideState(): m_state=6
04:12:43.231 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7100
04:12:43.232 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=261.46, Mass=2370, SNR=33.8, Peak=165 HFD=3.9
04:12:43.232 00.000 28316 MultiStar: [#1 0.46,-0.19,0.00,M2] [#2 0.27,-0.22,0.00,M2] [#3 0.38,-0.22,0.00,M2] [#4 0.16,-0.40,0.00,M6] [#5 0.30,-0.17,0.00,M2] [#6 0.12,-0.04,0.61,U] [#7 0.33,-0.20,0.00,M5] [#8 0.03,-0.20,0.57,U] 
04:12:43.233 00.001 28316 refined, 2 included, MultiStar: {0.23, -0.20}, one-star: {0.42, -0.30}
04:12:43.234 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
04:12:43.235 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
04:12:43.236 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-0.71 mountX=-0.28 mountY=-0.12, mountTheta=-2.74
04:12:43.238 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.20, opts=13)
04:12:43.241 00.003 28316 Enqueuing Move request for scope (0.23, -0.20)
04:12:43.243 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:43.244 00.001 29988 Worker thread wakes up
04:12:43.244 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.8
04:12:43.245 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:43.245 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:43.245 00.000 28316 Enqueuing Expose request
04:12:43.246 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.20) opts 0xd
04:12:43.246 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.20)
04:12:43.246 00.000 29988 Moving (0.23, -0.20) raw xDistance=-0.28 yDistance=-0.12
04:12:43.246 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
04:12:43.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:43.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:12:43.246 00.000 29988 MoveAxis(E, 64, ABG)
04:12:43.246 00.000 29988 Guiding  Dir = 2, Dur = 64
04:12:43.246 00.000 29988 IsSlewing returns 0
04:12:43.246 00.000 29988 IsGuiding returns 0
04:12:43.248 00.002 29988 PulseGuide returned control before completion, sleep 73
04:12:43.329 00.081 29988 IsGuiding returns 0
04:12:43.329 00.000 29988 Move returns status 0, amount 64
04:12:43.329 00.000 29988 MoveAxis(N, 0, ABG)
04:12:43.329 00.000 29988 Move returns status 0, amount 0
04:12:43.329 00.000 29988 move complete, result=0
04:12:43.329 00.000 29988 worker thread done servicing request
04:12:43.330 00.001 29988 Worker thread wakes up
04:12:43.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:43.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:43.330 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.1 px 0 ms NORTH
04:12:44.735 01.405 29988 Exposure complete
04:12:44.773 00.038 29988 worker thread done servicing request
04:12:44.773 00.000 28316 OnExposeComplete: enter
04:12:44.773 00.000 28316 UpdateGuideState(): m_state=6
04:12:44.774 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7101
04:12:44.776 00.002 28316 Star::Find returns 1 (0), X=951.68, Y=261.80, Mass=2394, SNR=33.8, Peak=186 HFD=3.9
04:12:44.778 00.002 28316 MultiStar: [#1 0.10,-0.08,0.96,U] [#2 -0.12,0.00,0.89,U] [#3 0.14,-0.04,0.85,U] [#4 0.12,-0.10,0.82,U] [#5 0.17,-0.02,0.71,U] [#6 -0.03,0.18,0.59,U] [#7 0.13,0.06,0.59,U] [#8 -0.18,0.47,0.00,M1] 
04:12:44.779 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.01}, one-star: {0.24, 0.03}
04:12:44.781 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:12:44.784 00.003 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:12:44.787 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.07 mountX=-0.05 mountY=-0.08, mountTheta=-2.08
04:12:44.790 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.01, opts=13)
04:12:44.792 00.002 28316 Enqueuing Move request for scope (0.10, -0.01)
04:12:44.796 00.004 29988 Worker thread wakes up
04:12:44.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
04:12:44.796 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
04:12:44.796 00.000 29988 Moving (0.10, -0.01) raw xDistance=-0.05 yDistance=-0.08
04:12:44.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:12:44.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:44.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:12:44.796 00.000 29988 MoveAxis(E, 0, ABG)
04:12:44.796 00.000 29988 Move returns status 0, amount 0
04:12:44.796 00.000 29988 MoveAxis(N, 0, ABG)
04:12:44.796 00.000 29988 Move returns status 0, amount 0
04:12:44.796 00.000 29988 move complete, result=0
04:12:44.796 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:44.797 00.001 28316 UpdateGuideState exits: m=2394 RSB=33.8
04:12:44.798 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:44.799 00.001 29988 worker thread done servicing request
04:12:44.799 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:44.799 00.000 28316 Enqueuing Expose request
04:12:44.800 00.001 29988 Worker thread wakes up
04:12:44.800 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:44.800 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:44.800 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:46.431 01.631 29988 Exposure complete
04:12:46.483 00.052 29988 worker thread done servicing request
04:12:46.483 00.000 28316 OnExposeComplete: enter
04:12:46.485 00.002 28316 UpdateGuideState(): m_state=6
04:12:46.487 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7102
04:12:46.488 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=261.71, Mass=2197, SNR=32.6, Peak=161 HFD=3.9
04:12:46.490 00.002 28316 MultiStar: [#1 -0.03,-0.06,0.98,U] [#2 -0.18,-0.03,0.92,U] [#3 0.00,0.06,0.86,U] [#4 -0.10,-0.11,0.83,U] [#5 -0.05,-0.21,0.74,U] [#6 -0.24,0.23,0.64,U] [#7 -0.06,-0.14,0.64,U] [#8 -0.47,0.24,0.00,M2] 
04:12:46.491 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.04}, one-star: {0.08, -0.05}
04:12:46.491 00.000 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.57 = 1.72)
04:12:46.494 00.003 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
04:12:46.495 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.57 mountX=-0.01 mountY=0.08, mountTheta=1.72
04:12:46.497 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.04, opts=13)
04:12:46.498 00.001 28316 Enqueuing Move request for scope (-0.07, -0.04)
04:12:46.500 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:46.500 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.6
04:12:46.501 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:46.501 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:46.501 00.000 28316 Enqueuing Expose request
04:12:46.502 00.001 29988 Worker thread wakes up
04:12:46.502 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
04:12:46.502 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
04:12:46.502 00.000 29988 Moving (-0.07, -0.04) raw xDistance=-0.01 yDistance=0.08
04:12:46.502 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:12:46.502 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:46.502 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:12:46.502 00.000 29988 MoveAxis(E, 0, ABG)
04:12:46.502 00.000 29988 Move returns status 0, amount 0
04:12:46.502 00.000 29988 MoveAxis(N, 0, ABG)
04:12:46.502 00.000 29988 Move returns status 0, amount 0
04:12:46.502 00.000 29988 move complete, result=0
04:12:46.503 00.001 29988 worker thread done servicing request
04:12:46.503 00.000 29988 Worker thread wakes up
04:12:46.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:46.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:46.503 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:12:48.028 01.525 29988 Exposure complete
04:12:48.077 00.049 29988 worker thread done servicing request
04:12:48.077 00.000 28316 OnExposeComplete: enter
04:12:48.077 00.000 28316 UpdateGuideState(): m_state=6
04:12:48.078 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7103
04:12:48.078 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=261.76, Mass=2289, SNR=33.2, Peak=185 HFD=4.2
04:12:48.079 00.001 28316 MultiStar: [#1 0.11,-0.11,0.98,U] [#2 0.02,-0.04,0.91,U] [#3 0.32,-0.08,0.89,U] [#4 0.11,-0.31,0.84,U] [#5 0.10,-0.17,0.74,U] [#6 -0.03,0.02,0.61,U] [#7 0.30,0.01,0.61,U] [#8 0.16,-0.03,0.59,U] 
04:12:48.079 00.000 28316 refined, 8 included, MultiStar: {0.17, -0.09}, one-star: {0.41, -0.00}
04:12:48.080 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
04:12:48.080 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
04:12:48.081 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.46 mountX=-0.15 mountY=-0.12, mountTheta=-2.48
04:12:48.081 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.09, opts=13)
04:12:48.082 00.001 28316 Enqueuing Move request for scope (0.17, -0.09)
04:12:48.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:48.083 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.2
04:12:48.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:48.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:48.084 00.000 28316 Enqueuing Expose request
04:12:48.085 00.001 29988 Worker thread wakes up
04:12:48.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
04:12:48.085 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
04:12:48.085 00.000 29988 Moving (0.17, -0.09) raw xDistance=-0.15 yDistance=-0.12
04:12:48.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:12:48.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:48.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:12:48.085 00.000 29988 MoveAxis(E, 0, ABG)
04:12:48.085 00.000 29988 Move returns status 0, amount 0
04:12:48.085 00.000 29988 MoveAxis(N, 0, ABG)
04:12:48.085 00.000 29988 Move returns status 0, amount 0
04:12:48.085 00.000 29988 move complete, result=0
04:12:48.085 00.000 29988 worker thread done servicing request
04:12:48.085 00.000 29988 Worker thread wakes up
04:12:48.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:48.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:48.085 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:49.710 01.625 29988 Exposure complete
04:12:49.755 00.045 29988 worker thread done servicing request
04:12:49.755 00.000 28316 OnExposeComplete: enter
04:12:49.758 00.003 28316 UpdateGuideState(): m_state=6
04:12:49.761 00.003 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7104
04:12:49.763 00.002 28316 Star::Find returns 1 (0), X=952.11, Y=261.63, Mass=2314, SNR=33.4, Peak=174 HFD=4.0
04:12:49.765 00.002 28316 MultiStar: large primary error, entering stabilization period
04:12:49.768 00.003 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:12:49.770 00.002 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:12:49.789 00.019 28316 CameraToMount -- cameraX=0.67 cameraY=-0.14 hyp=0.69 cameraTheta=-0.20 mountX=-0.40 mountY=-0.54, mountTheta=-2.22
04:12:49.790 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=-0.14, opts=13)
04:12:49.791 00.001 28316 Enqueuing Move request for scope (0.67, -0.14)
04:12:49.791 00.000 29988 Worker thread wakes up
04:12:49.791 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.14) opts 0xd
04:12:49.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, -0.14)
04:12:49.791 00.000 29988 Moving (0.67, -0.14) raw xDistance=-0.40 yDistance=-0.54
04:12:49.792 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:49.792 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.4
04:12:49.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:49.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:49.793 00.000 28316 Enqueuing Expose request
04:12:49.794 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40
04:12:49.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:12:49.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
04:12:49.794 00.000 29988 MoveAxis(E, 85, ABG)
04:12:49.794 00.000 29988 Guiding  Dir = 2, Dur = 85
04:12:49.794 00.000 29988 IsSlewing returns 0
04:12:49.794 00.000 29988 IsGuiding returns 0
04:12:49.796 00.002 29988 PulseGuide returned control before completion, sleep 93
04:12:49.900 00.104 29988 IsGuiding returns 0
04:12:49.900 00.000 29988 Move returns status 0, amount 85
04:12:49.900 00.000 29988 MoveAxis(N, 0, ABG)
04:12:49.900 00.000 29988 Move returns status 0, amount 0
04:12:49.900 00.000 29988 move complete, result=0
04:12:49.900 00.000 29988 worker thread done servicing request
04:12:49.900 00.000 29988 Worker thread wakes up
04:12:49.900 00.000 28316 GuideStep: -0.4 px 85 ms EAST, -0.5 px 0 ms NORTH
04:12:49.902 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:49.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:51.313 01.411 29988 Exposure complete
04:12:51.363 00.050 29988 worker thread done servicing request
04:12:51.363 00.000 28316 OnExposeComplete: enter
04:12:51.364 00.001 28316 UpdateGuideState(): m_state=6
04:12:51.365 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7105
04:12:51.365 00.000 28316 Star::Find returns 1 (0), X=951.95, Y=261.55, Mass=2143, SNR=32.1, Peak=165 HFD=3.9
04:12:51.366 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:12:51.367 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:12:51.368 00.001 28316 CameraToMount -- cameraX=0.51 cameraY=-0.22 hyp=0.56 cameraTheta=-0.40 mountX=-0.41 mountY=-0.36, mountTheta=-2.42
04:12:51.371 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=-0.22, opts=13)
04:12:51.372 00.001 28316 Enqueuing Move request for scope (0.51, -0.22)
04:12:51.374 00.002 29988 Worker thread wakes up
04:12:51.374 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:51.375 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.22) opts 0xd
04:12:51.375 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, -0.22)
04:12:51.375 00.000 29988 Moving (0.51, -0.22) raw xDistance=-0.41 yDistance=-0.36
04:12:51.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
04:12:51.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:51.377 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
04:12:51.377 00.000 28316 UpdateGuideState exits: m=2143 RSB=32.1
04:12:51.377 00.000 29988 MoveAxis(E, 93, ABG)
04:12:51.377 00.000 29988 Guiding  Dir = 2, Dur = 93
04:12:51.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:51.377 00.000 29988 IsSlewing returns 0
04:12:51.377 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:51.378 00.001 28316 Enqueuing Expose request
04:12:51.378 00.000 29988 IsGuiding returns 0
04:12:51.379 00.001 29988 PulseGuide returned control before completion, sleep 102
04:12:51.484 00.105 29988 IsGuiding returns 1
04:12:51.484 00.000 29988 scope still moving after pulse duration time elapsed
04:12:51.516 00.032 29988 IsSlewing returns 0
04:12:51.516 00.000 29988 IsGuiding returns 0
04:12:51.516 00.000 29988 scope move finished after 93 + 45 ms
04:12:51.516 00.000 29988 Move returns status 0, amount 93
04:12:51.516 00.000 29988 MoveAxis(N, 0, ABG)
04:12:51.516 00.000 29988 Move returns status 0, amount 0
04:12:51.516 00.000 29988 move complete, result=0
04:12:51.516 00.000 29988 worker thread done servicing request
04:12:51.516 00.000 29988 Worker thread wakes up
04:12:51.516 00.000 28316 GuideStep: -0.4 px 93 ms EAST, -0.4 px 0 ms NORTH
04:12:51.517 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:51.518 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:53.156 01.638 29988 Exposure complete
04:12:53.195 00.039 29988 worker thread done servicing request
04:12:53.195 00.000 28316 OnExposeComplete: enter
04:12:53.196 00.001 28316 UpdateGuideState(): m_state=6
04:12:53.196 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7106
04:12:53.197 00.001 28316 Star::Find returns 1 (0), X=951.45, Y=261.94, Mass=2262, SNR=33.0, Peak=169 HFD=4.0
04:12:53.197 00.000 28316 MultiStar: exiting stabilization period
04:12:53.198 00.001 28316 MultiStar: [#1 0.09,0.07,0.97,U] [#2 -0.05,0.24,0.88,U] [#3 0.06,0.18,0.86,U] [#4 -0.08,0.14,0.81,U] [#5 0.03,0.25,0.73,U] [#6 -0.20,0.61,0.00,M1] [#7 0.17,0.17,0.62,U] [#8 -0.14,0.47,0.00,M2] 
04:12:53.199 00.001 28316 single-star, 6 included, MultiStar: {0.03, 0.17}, one-star: {0.02, 0.17}
04:12:53.199 00.000 28316 CameraToMount -- cameraTheta (1.47) - m_xAngle (2.00) = xAngle (-0.53 = -0.53)
04:12:53.199 00.000 28316 CameraToMount -- cameraTheta (1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
04:12:53.201 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.47 mountX=0.15 mountY=-0.09, mountTheta=-0.56
04:12:53.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
04:12:53.203 00.001 28316 Enqueuing Move request for scope (0.02, 0.17)
04:12:53.204 00.001 29988 Worker thread wakes up
04:12:53.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:53.204 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
04:12:53.205 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:53.206 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
04:12:53.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:53.208 00.002 28316 Enqueuing Expose request
04:12:53.208 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
04:12:53.208 00.000 29988 Moving (0.02, 0.17) raw xDistance=0.15 yDistance=-0.09
04:12:53.208 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:12:53.208 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:53.208 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:12:53.208 00.000 29988 MoveAxis(E, 0, ABG)
04:12:53.208 00.000 29988 Move returns status 0, amount 0
04:12:53.208 00.000 29988 MoveAxis(N, 0, ABG)
04:12:53.208 00.000 29988 Move returns status 0, amount 0
04:12:53.208 00.000 29988 move complete, result=0
04:12:53.208 00.000 29988 worker thread done servicing request
04:12:53.208 00.000 29988 Worker thread wakes up
04:12:53.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:53.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:53.209 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:12:54.723 01.514 29988 Exposure complete
04:12:54.760 00.037 29988 worker thread done servicing request
04:12:54.760 00.000 28316 OnExposeComplete: enter
04:12:54.761 00.001 28316 UpdateGuideState(): m_state=6
04:12:54.762 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7107
04:12:54.763 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=262.16, Mass=2137, SNR=32.1, Peak=180 HFD=3.8
04:12:54.765 00.002 28316 MultiStar: [#1 0.13,0.33,0.00,M1] [#2 0.24,0.44,0.00,M1] [#3 0.20,0.40,0.00,M1] [#4 0.06,0.39,0.00,M3] [#5 0.24,0.30,0.00,M1] [#6 -0.15,0.76,0.00,M2] [#7 0.09,0.52,0.00,M2] [#8 -0.00,0.39,0.00,M3] 
04:12:54.766 00.001 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
04:12:54.767 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
04:12:54.769 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=0.39 hyp=0.43 cameraTheta=1.18 mountX=0.29 mountY=-0.33, mountTheta=-0.84
04:12:54.774 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.39, opts=13)
04:12:54.774 00.000 28316 Enqueuing Move request for scope (0.17, 0.39)
04:12:54.775 00.001 29988 Worker thread wakes up
04:12:54.775 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.39) opts 0xd
04:12:54.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:54.775 00.000 28316 UpdateGuideState exits: m=2137 RSB=32.1
04:12:54.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:54.776 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:54.777 00.001 28316 Enqueuing Expose request
04:12:54.777 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.39)
04:12:54.777 00.000 29988 Moving (0.17, 0.39) raw xDistance=0.29 yDistance=-0.33
04:12:54.777 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
04:12:54.777 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:12:54.777 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:12:54.777 00.000 29988 MoveAxis(W, 61, ABG)
04:12:54.777 00.000 29988 Guiding  Dir = 3, Dur = 61
04:12:54.777 00.000 29988 IsSlewing returns 0
04:12:54.778 00.001 29988 IsGuiding returns 0
04:12:54.779 00.001 29988 PulseGuide returned control before completion, sleep 70
04:12:54.862 00.083 29988 IsGuiding returns 0
04:12:54.863 00.001 29988 Move returns status 0, amount 61
04:12:54.863 00.000 29988 MoveAxis(N, 0, ABG)
04:12:54.863 00.000 29988 Move returns status 0, amount 0
04:12:54.863 00.000 29988 move complete, result=0
04:12:54.863 00.000 29988 worker thread done servicing request
04:12:54.863 00.000 29988 Worker thread wakes up
04:12:54.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:54.863 00.000 28316 GuideStep: 0.3 px 61 ms WEST, -0.3 px 0 ms NORTH
04:12:54.864 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:56.495 01.631 29988 Exposure complete
04:12:56.545 00.050 29988 worker thread done servicing request
04:12:56.545 00.000 28316 OnExposeComplete: enter
04:12:56.546 00.001 28316 UpdateGuideState(): m_state=6
04:12:56.548 00.002 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7108
04:12:56.549 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=262.00, Mass=2234, SNR=32.6, Peak=191 HFD=4.0
04:12:56.551 00.002 28316 MultiStar: [#1 0.25,0.23,0.97,U] [#2 0.13,0.05,0.91,U] [#3 0.27,0.06,0.87,U] [#4 0.22,0.12,0.81,U] [#5 0.40,0.11,0.00,M2] [#6 0.00,0.43,0.00,M3] [#7 0.27,0.22,0.00,M3] [#8 0.22,0.38,0.00,M4] 
04:12:56.552 00.001 28316 refined, 4 included, MultiStar: {0.24, 0.14}, one-star: {0.33, 0.24}
04:12:56.553 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
04:12:56.554 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
04:12:56.556 00.002 28316 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.53 mountX=0.03 mountY=-0.28, mountTheta=-1.46
04:12:56.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.14, opts=13)
04:12:56.558 00.001 28316 Enqueuing Move request for scope (0.24, 0.14)
04:12:56.558 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:56.558 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.6
04:12:56.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:56.559 00.000 29988 Worker thread wakes up
04:12:56.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
04:12:56.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
04:12:56.559 00.000 29988 Moving (0.24, 0.14) raw xDistance=0.03 yDistance=-0.28
04:12:56.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:12:56.559 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.00 newest=-0.70
04:12:56.559 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:56.560 00.001 28316 Enqueuing Expose request
04:12:56.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
04:12:56.560 00.000 29988 MoveAxis(E, 0, ABG)
04:12:56.560 00.000 29988 Move returns status 0, amount 0
04:12:56.560 00.000 29988 MoveAxis(N, 66, ABG)
04:12:56.560 00.000 29988 Guiding  Dir = 0, Dur = 66
04:12:56.561 00.001 29988 IsSlewing returns 0
04:12:56.561 00.000 29988 IsGuiding returns 0
04:12:56.566 00.005 29988 PulseGuide returned control before completion, sleep 71
04:12:56.650 00.084 29988 IsGuiding returns 0
04:12:56.650 00.000 29988 Move returns status 0, amount 66
04:12:56.650 00.000 29988 move complete, result=0
04:12:56.650 00.000 29988 worker thread done servicing request
04:12:56.650 00.000 29988 Worker thread wakes up
04:12:56.650 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:56.650 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:56.650 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 66 ms NORTH
04:12:58.064 01.414 29988 Exposure complete
04:12:58.099 00.035 29988 worker thread done servicing request
04:12:58.099 00.000 28316 OnExposeComplete: enter
04:12:58.100 00.001 28316 UpdateGuideState(): m_state=6
04:12:58.100 00.000 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7109
04:12:58.100 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=261.91, Mass=2217, SNR=32.5, Peak=187 HFD=4.2
04:12:58.101 00.001 28316 MultiStar: [#1 0.20,0.07,1.00,U] [#2 0.12,0.14,0.93,U] [#3 0.11,0.08,0.88,U] [#4 0.22,-0.14,0.85,U] [#5 0.10,-0.00,0.74,U] [#6 -0.05,0.35,0.00,M4] [#7 0.31,-0.16,0.00,M4] [#8 0.16,0.20,0.58,U] 
04:12:58.102 00.001 28316 refined, 6 included, MultiStar: {0.19, 0.07}, one-star: {0.37, 0.14}
04:12:58.102 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
04:12:58.102 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
04:12:58.103 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.35 mountX=-0.02 mountY=-0.20, mountTheta=-1.65
04:12:58.104 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.07, opts=13)
04:12:58.106 00.002 28316 Enqueuing Move request for scope (0.19, 0.07)
04:12:58.107 00.001 29988 Worker thread wakes up
04:12:58.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:58.107 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.5
04:12:58.108 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:58.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:58.109 00.001 28316 Enqueuing Expose request
04:12:58.109 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
04:12:58.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
04:12:58.109 00.000 29988 Moving (0.19, 0.07) raw xDistance=-0.02 yDistance=-0.20
04:12:58.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:12:58.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:12:58.109 00.000 29988 MoveAxis(E, 0, ABG)
04:12:58.109 00.000 29988 Move returns status 0, amount 0
04:12:58.109 00.000 29988 MoveAxis(N, 48, ABG)
04:12:58.109 00.000 29988 Guiding  Dir = 0, Dur = 48
04:12:58.109 00.000 29988 IsSlewing returns 0
04:12:58.110 00.001 29988 IsGuiding returns 0
04:12:58.115 00.005 29988 PulseGuide returned control before completion, sleep 54
04:12:58.171 00.056 29988 IsGuiding returns 1
04:12:58.171 00.000 29988 scope still moving after pulse duration time elapsed
04:12:58.202 00.031 29988 IsSlewing returns 0
04:12:58.203 00.001 29988 IsGuiding returns 0
04:12:58.203 00.000 29988 scope move finished after 48 + 45 ms
04:12:58.203 00.000 29988 Move returns status 0, amount 48
04:12:58.203 00.000 29988 move complete, result=0
04:12:58.203 00.000 29988 worker thread done servicing request
04:12:58.203 00.000 29988 Worker thread wakes up
04:12:58.203 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
04:12:58.204 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:58.204 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:59.839 01.635 29988 Exposure complete
04:12:59.888 00.049 29988 worker thread done servicing request
04:12:59.888 00.000 28316 OnExposeComplete: enter
04:12:59.889 00.001 28316 UpdateGuideState(): m_state=6
04:12:59.889 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7110
04:12:59.890 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=261.76, Mass=2119, SNR=31.9, Peak=155 HFD=3.8
04:12:59.891 00.001 28316 MultiStar: [#1 -0.01,-0.11,1.03,U] [#2 -0.13,-0.10,0.93,U] [#3 -0.14,-0.09,0.90,U] [#4 0.04,-0.14,0.85,U] [#5 0.09,-0.03,0.75,U] [#6 -0.20,0.18,0.65,U] [#7 0.07,-0.06,0.65,U] [#8 -0.19,0.04,0.61,U] 
04:12:59.892 00.001 28316 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.12, -0.01}
04:12:59.894 00.002 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:12:59.895 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
04:12:59.896 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.16 mountX=-0.03 mountY=0.05, mountTheta=2.11
04:12:59.898 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
04:12:59.899 00.001 28316 Enqueuing Move request for scope (-0.03, -0.04)
04:12:59.899 00.000 29988 Worker thread wakes up
04:12:59.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:12:59.899 00.000 28316 UpdateGuideState exits: m=2119 RSB=31.9
04:12:59.899 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:12:59.901 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
04:12:59.901 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:12:59.902 00.001 28316 Enqueuing Expose request
04:12:59.904 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
04:12:59.904 00.000 29988 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
04:12:59.904 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:12:59.904 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:12:59.904 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:12:59.904 00.000 29988 MoveAxis(E, 0, ABG)
04:12:59.904 00.000 29988 Move returns status 0, amount 0
04:12:59.904 00.000 29988 MoveAxis(N, 0, ABG)
04:12:59.904 00.000 29988 Move returns status 0, amount 0
04:12:59.904 00.000 29988 move complete, result=0
04:12:59.904 00.000 29988 worker thread done servicing request
04:12:59.904 00.000 29988 Worker thread wakes up
04:12:59.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:12:59.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:12:59.905 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:01.426 01.521 29988 Exposure complete
04:13:01.473 00.047 29988 worker thread done servicing request
04:13:01.473 00.000 28316 OnExposeComplete: enter
04:13:01.474 00.001 28316 UpdateGuideState(): m_state=6
04:13:01.475 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7111
04:13:01.476 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=261.96, Mass=2190, SNR=32.5, Peak=170 HFD=4.1
04:13:01.478 00.002 28316 MultiStar: [#1 -0.18,0.06,1.01,U] [#2 -0.01,0.04,0.94,U] [#3 0.10,0.11,0.88,U] [#4 0.07,-0.08,0.88,U] [#5 0.11,0.04,0.74,U] [#6 0.01,0.13,0.65,U] [#7 0.11,0.08,0.62,U] [#8 -0.20,0.11,0.59,U] 
04:13:01.479 00.001 28316 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {0.26, 0.19}
04:13:01.480 00.001 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
04:13:01.481 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
04:13:01.482 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.12 mountX=0.05 mountY=-0.07, mountTheta=-0.89
04:13:01.485 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.07, opts=13)
04:13:01.486 00.001 28316 Enqueuing Move request for scope (0.04, 0.07)
04:13:01.487 00.001 29988 Worker thread wakes up
04:13:01.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:01.487 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.5
04:13:01.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:01.488 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:01.488 00.000 28316 Enqueuing Expose request
04:13:01.489 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
04:13:01.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
04:13:01.489 00.000 29988 Moving (0.04, 0.07) raw xDistance=0.05 yDistance=-0.07
04:13:01.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:13:01.489 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:01.489 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:13:01.489 00.000 29988 MoveAxis(E, 0, ABG)
04:13:01.489 00.000 29988 Move returns status 0, amount 0
04:13:01.489 00.000 29988 MoveAxis(N, 0, ABG)
04:13:01.489 00.000 29988 Move returns status 0, amount 0
04:13:01.489 00.000 29988 move complete, result=0
04:13:01.489 00.000 29988 worker thread done servicing request
04:13:01.489 00.000 29988 Worker thread wakes up
04:13:01.489 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:01.489 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:01.489 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:03.116 01.627 29988 Exposure complete
04:13:03.158 00.042 29988 worker thread done servicing request
04:13:03.158 00.000 28316 OnExposeComplete: enter
04:13:03.159 00.001 28316 UpdateGuideState(): m_state=6
04:13:03.159 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7112
04:13:03.160 00.001 28316 Star::Find returns 1 (0), X=951.30, Y=261.70, Mass=2255, SNR=33.0, Peak=170 HFD=4.3
04:13:03.162 00.002 28316 MultiStar: [#1 -0.21,-0.05,1.00,U] [#2 -0.28,0.02,0.90,U] [#3 -0.13,-0.10,0.89,U] [#4 0.04,-0.05,0.83,U] [#5 -0.15,0.00,0.71,U] [#6 -0.18,0.23,0.62,U] [#7 0.02,-0.12,0.63,U] [#8 -0.28,0.15,0.61,U] 
04:13:03.164 00.002 28316 refined, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.14, -0.07}
04:13:03.166 00.002 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.22)
04:13:03.169 00.003 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
04:13:03.170 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.07 mountX=0.05 mountY=0.14, mountTheta=1.21
04:13:03.171 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.01, opts=13)
04:13:03.171 00.000 28316 Enqueuing Move request for scope (-0.15, -0.01)
04:13:03.172 00.001 29988 Worker thread wakes up
04:13:03.172 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
04:13:03.172 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
04:13:03.172 00.000 29988 Moving (-0.15, -0.01) raw xDistance=0.05 yDistance=0.14
04:13:03.172 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:13:03.172 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:03.172 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:03.172 00.000 28316 UpdateGuideState exits: m=2255 RSB=33.0
04:13:03.173 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:03.173 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:03.174 00.001 28316 Enqueuing Expose request
04:13:03.174 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:13:03.174 00.000 29988 MoveAxis(E, 0, ABG)
04:13:03.174 00.000 29988 Move returns status 0, amount 0
04:13:03.174 00.000 29988 MoveAxis(N, 0, ABG)
04:13:03.174 00.000 29988 Move returns status 0, amount 0
04:13:03.174 00.000 29988 move complete, result=0
04:13:03.175 00.001 29988 worker thread done servicing request
04:13:03.175 00.000 29988 Worker thread wakes up
04:13:03.175 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:03.175 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:03.175 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:13:04.695 01.520 29988 Exposure complete
04:13:04.731 00.036 29988 worker thread done servicing request
04:13:04.731 00.000 28316 OnExposeComplete: enter
04:13:04.733 00.002 28316 UpdateGuideState(): m_state=6
04:13:04.735 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7113
04:13:04.736 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=261.94, Mass=2234, SNR=32.8, Peak=167 HFD=4.0
04:13:04.738 00.002 28316 MultiStar: [#1 -0.14,0.04,0.96,U] [#2 -0.05,0.00,0.91,U] [#3 -0.06,0.08,0.84,U] [#4 -0.00,0.07,0.85,U] [#5 -0.02,0.00,0.74,U] [#6 -0.24,0.48,0.00,M2] [#7 0.02,0.01,0.60,U] [#8 -0.35,0.16,0.00,M1] 
04:13:04.739 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.06}, one-star: {-0.02, 0.17}
04:13:04.741 00.002 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
04:13:04.742 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
04:13:04.743 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.21 mountX=0.07 mountY=0.01, mountTheta=0.18
04:13:04.744 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
04:13:04.745 00.001 28316 Enqueuing Move request for scope (-0.04, 0.06)
04:13:04.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:04.745 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.8
04:13:04.746 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:04.746 00.000 29988 Worker thread wakes up
04:13:04.746 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
04:13:04.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
04:13:04.746 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
04:13:04.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:13:04.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:04.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:13:04.746 00.000 29988 MoveAxis(E, 0, ABG)
04:13:04.746 00.000 29988 Move returns status 0, amount 0
04:13:04.746 00.000 29988 MoveAxis(N, 0, ABG)
04:13:04.746 00.000 29988 Move returns status 0, amount 0
04:13:04.747 00.001 29988 move complete, result=0
04:13:04.747 00.000 29988 worker thread done servicing request
04:13:04.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:04.747 00.000 28316 Enqueuing Expose request
04:13:04.747 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:04.748 00.001 29988 Worker thread wakes up
04:13:04.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:04.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:06.373 01.625 29988 Exposure complete
04:13:06.419 00.046 29988 worker thread done servicing request
04:13:06.419 00.000 28316 OnExposeComplete: enter
04:13:06.420 00.001 28316 UpdateGuideState(): m_state=6
04:13:06.421 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7114
04:13:06.421 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=261.79, Mass=2288, SNR=33.2, Peak=186 HFD=4.0
04:13:06.422 00.001 28316 MultiStar: [#1 0.03,-0.03,0.97,U] [#2 0.02,-0.01,0.89,U] [#3 0.14,-0.03,0.89,U] [#4 -0.06,-0.13,0.81,U] [#5 -0.11,-0.05,0.73,U] [#6 -0.24,0.30,0.00,M3] [#7 0.18,0.05,0.61,U] [#8 -0.12,0.17,0.58,U] 
04:13:06.422 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.01}, one-star: {0.25, 0.02}
04:13:06.422 00.000 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
04:13:06.423 00.001 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
04:13:06.424 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.18 mountX=-0.03 mountY=-0.04, mountTheta=-2.19
04:13:06.428 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.01, opts=13)
04:13:06.428 00.000 28316 Enqueuing Move request for scope (0.05, -0.01)
04:13:06.428 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=245, Gamma=0.580
04:13:06.429 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.2
04:13:06.429 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:06.429 00.000 29988 Worker thread wakes up
04:13:06.429 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:06.429 00.000 28316 Enqueuing Expose request
04:13:06.431 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
04:13:06.431 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
04:13:06.431 00.000 29988 Moving (0.05, -0.01) raw xDistance=-0.03 yDistance=-0.04
04:13:06.431 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:13:06.431 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:06.431 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:13:06.431 00.000 29988 MoveAxis(E, 0, ABG)
04:13:06.431 00.000 29988 Move returns status 0, amount 0
04:13:06.431 00.000 29988 MoveAxis(N, 0, ABG)
04:13:06.431 00.000 29988 Move returns status 0, amount 0
04:13:06.431 00.000 29988 move complete, result=0
04:13:06.431 00.000 29988 worker thread done servicing request
04:13:06.431 00.000 29988 Worker thread wakes up
04:13:06.431 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:06.431 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:06.432 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:07.960 01.528 29988 Exposure complete
04:13:07.996 00.036 29988 worker thread done servicing request
04:13:07.996 00.000 28316 OnExposeComplete: enter
04:13:07.997 00.001 28316 UpdateGuideState(): m_state=6
04:13:07.998 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7115
04:13:07.998 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=261.71, Mass=2224, SNR=32.7, Peak=173 HFD=3.8
04:13:07.999 00.001 28316 MultiStar: [#1 -0.03,-0.03,1.01,U] [#2 0.04,0.24,0.90,U] [#3 0.02,-0.06,0.83,U] [#4 0.01,-0.18,0.82,U] [#5 -0.03,-0.00,0.75,U] [#6 -0.16,0.38,0.00,M4] [#7 0.01,-0.01,0.62,U] [#8 -0.06,0.07,0.59,U] 
04:13:07.999 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.00}, one-star: {0.16, -0.05}
04:13:08.000 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
04:13:08.000 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
04:13:08.001 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.19 mountX=-0.01 mountY=-0.02, mountTheta=-2.20
04:13:08.001 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.00, opts=13)
04:13:08.004 00.003 28316 Enqueuing Move request for scope (0.02, -0.00)
04:13:08.007 00.003 29988 Worker thread wakes up
04:13:08.007 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
04:13:08.007 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
04:13:08.007 00.000 29988 Moving (0.02, -0.00) raw xDistance=-0.01 yDistance=-0.02
04:13:08.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:08.007 00.000 28316 UpdateGuideState exits: m=2224 RSB=32.7
04:13:08.008 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:08.008 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:13:08.008 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:08.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:08.009 00.001 28316 Enqueuing Expose request
04:13:08.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:13:08.009 00.000 29988 MoveAxis(E, 0, ABG)
04:13:08.009 00.000 29988 Move returns status 0, amount 0
04:13:08.009 00.000 29988 MoveAxis(N, 0, ABG)
04:13:08.009 00.000 29988 Move returns status 0, amount 0
04:13:08.009 00.000 29988 move complete, result=0
04:13:08.009 00.000 29988 worker thread done servicing request
04:13:08.009 00.000 29988 Worker thread wakes up
04:13:08.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:08.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:08.010 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:09.635 01.625 29988 Exposure complete
04:13:09.681 00.046 29988 worker thread done servicing request
04:13:09.681 00.000 28316 OnExposeComplete: enter
04:13:09.682 00.001 28316 UpdateGuideState(): m_state=6
04:13:09.682 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7116
04:13:09.682 00.000 28316 Star::Find returns 1 (0), X=951.40, Y=261.88, Mass=2350, SNR=33.7, Peak=177 HFD=3.9
04:13:09.683 00.001 28316 MultiStar: [#1 0.01,-0.02,0.96,U] [#2 -0.08,0.12,0.90,U] [#3 0.05,0.03,0.81,U] [#4 0.09,-0.15,0.82,U] [#5 0.12,-0.14,0.73,U] [#6 -0.03,0.33,0.62,U] [#7 0.13,-0.04,0.62,U] [#8 -0.14,-0.03,0.58,U] 
04:13:09.683 00.000 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.04, 0.11}
04:13:09.684 00.001 28316 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.00) = xAngle (-0.98 = -0.98)
04:13:09.684 00.000 28316 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
04:13:09.685 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.02 mountX=0.01 mountY=-0.02, mountTheta=-0.99
04:13:09.686 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
04:13:09.686 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
04:13:09.687 00.001 29988 Worker thread wakes up
04:13:09.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
04:13:09.687 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
04:13:09.687 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
04:13:09.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:13:09.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:09.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:09.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:13:09.687 00.000 29988 MoveAxis(E, 0, ABG)
04:13:09.687 00.000 29988 Move returns status 0, amount 0
04:13:09.688 00.001 29988 MoveAxis(N, 0, ABG)
04:13:09.688 00.000 29988 Move returns status 0, amount 0
04:13:09.688 00.000 29988 move complete, result=0
04:13:09.688 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.7
04:13:09.688 00.000 29988 worker thread done servicing request
04:13:09.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:09.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:09.689 00.000 28316 Enqueuing Expose request
04:13:09.689 00.000 29988 Worker thread wakes up
04:13:09.689 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:09.690 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:09.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:11.204 01.514 29988 Exposure complete
04:13:11.278 00.074 29988 worker thread done servicing request
04:13:11.278 00.000 28316 OnExposeComplete: enter
04:13:11.281 00.003 28316 UpdateGuideState(): m_state=6
04:13:11.284 00.003 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7117
04:13:11.285 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=261.72, Mass=2127, SNR=31.8, Peak=157 HFD=3.7
04:13:11.288 00.003 28316 MultiStar: [#1 0.28,-0.13,1.02,U] [#2 -0.03,-0.10,0.93,U] [#3 0.12,-0.07,0.88,U] [#4 0.13,-0.26,0.88,U] [#5 0.15,-0.15,0.76,U] [#6 -0.23,0.08,0.63,U] [#7 0.20,-0.13,0.67,U] [#8 -0.25,0.06,0.60,U] 
04:13:11.289 00.001 28316 refined, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.22, -0.05}
04:13:11.292 00.003 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
04:13:11.294 00.002 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
04:13:11.296 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.81 mountX=-0.12 mountY=-0.04, mountTheta=-2.85
04:13:11.299 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.09, opts=13)
04:13:11.301 00.002 28316 Enqueuing Move request for scope (0.09, -0.09)
04:13:11.302 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:11.304 00.002 29988 Worker thread wakes up
04:13:11.304 00.000 28316 UpdateGuideState exits: m=2127 RSB=31.8
04:13:11.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
04:13:11.305 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
04:13:11.305 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:11.307 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:11.308 00.001 28316 Enqueuing Expose request
04:13:11.309 00.001 29988 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.04
04:13:11.310 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:13:11.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:11.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:13:11.310 00.000 29988 MoveAxis(E, 0, ABG)
04:13:11.310 00.000 29988 Move returns status 0, amount 0
04:13:11.310 00.000 29988 MoveAxis(N, 0, ABG)
04:13:11.310 00.000 29988 Move returns status 0, amount 0
04:13:11.310 00.000 29988 move complete, result=0
04:13:11.310 00.000 29988 worker thread done servicing request
04:13:11.310 00.000 29988 Worker thread wakes up
04:13:11.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:11.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:11.310 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:12.938 01.628 29988 Exposure complete
04:13:13.001 00.063 29988 worker thread done servicing request
04:13:13.001 00.000 28316 OnExposeComplete: enter
04:13:13.001 00.000 28316 UpdateGuideState(): m_state=6
04:13:13.002 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7118
04:13:13.002 00.000 28316 Star::Find returns 1 (0), X=951.46, Y=261.66, Mass=2196, SNR=32.5, Peak=157 HFD=4.0
04:13:13.002 00.000 28316 MultiStar: [#1 0.18,-0.18,0.98,U] [#2 -0.14,-0.18,0.91,U] [#3 -0.20,-0.13,0.85,U] [#4 -0.05,-0.03,0.82,U] [#5 -0.03,-0.15,0.76,U] [#6 -0.03,0.28,0.64,U] [#7 0.00,-0.03,0.64,U] [#8 -0.13,-0.08,0.59,U] 
04:13:13.004 00.002 28316 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.03, -0.11}
04:13:13.004 00.000 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
04:13:13.005 00.001 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
04:13:13.005 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.97 mountX=-0.06 mountY=0.07, mountTheta=2.30
04:13:13.006 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
04:13:13.007 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
04:13:13.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:13.007 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.5
04:13:13.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:13.008 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:13.008 00.000 28316 Enqueuing Expose request
04:13:13.009 00.001 29988 Worker thread wakes up
04:13:13.009 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
04:13:13.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
04:13:13.009 00.000 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.07
04:13:13.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:13:13.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:13.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:13:13.009 00.000 29988 MoveAxis(E, 0, ABG)
04:13:13.009 00.000 29988 Move returns status 0, amount 0
04:13:13.009 00.000 29988 MoveAxis(N, 0, ABG)
04:13:13.009 00.000 29988 Move returns status 0, amount 0
04:13:13.009 00.000 29988 move complete, result=0
04:13:13.009 00.000 29988 worker thread done servicing request
04:13:13.009 00.000 29988 Worker thread wakes up
04:13:13.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:13.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:13.010 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:13:14.527 01.517 29988 Exposure complete
04:13:14.571 00.044 29988 worker thread done servicing request
04:13:14.571 00.000 28316 OnExposeComplete: enter
04:13:14.573 00.002 28316 UpdateGuideState(): m_state=6
04:13:14.573 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7119
04:13:14.574 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=261.78, Mass=2170, SNR=32.3, Peak=179 HFD=3.7
04:13:14.574 00.000 28316 MultiStar: [#1 0.18,-0.00,0.99,U] [#2 0.12,0.02,0.91,U] [#3 0.14,-0.09,0.87,U] [#4 0.02,0.15,0.85,U] [#5 0.07,-0.13,0.75,U] [#6 -0.22,0.46,0.00,M2] [#7 0.12,0.13,0.65,U] [#8 -0.20,0.31,0.00,M1] 
04:13:14.575 00.001 28316 refined, 6 included, MultiStar: {0.12, 0.01}, one-star: {0.18, 0.02}
04:13:14.575 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
04:13:14.576 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
04:13:14.576 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.09 mountX=-0.04 mountY=-0.11, mountTheta=-1.91
04:13:14.577 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.01, opts=13)
04:13:14.579 00.002 28316 Enqueuing Move request for scope (0.12, 0.01)
04:13:14.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:14.579 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:13:14.580 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:14.580 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:14.580 00.000 28316 Enqueuing Expose request
04:13:14.581 00.001 29988 Worker thread wakes up
04:13:14.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
04:13:14.581 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
04:13:14.581 00.000 29988 Moving (0.12, 0.01) raw xDistance=-0.04 yDistance=-0.11
04:13:14.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:13:14.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:14.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:13:14.581 00.000 29988 MoveAxis(E, 0, ABG)
04:13:14.581 00.000 29988 Move returns status 0, amount 0
04:13:14.581 00.000 29988 MoveAxis(N, 0, ABG)
04:13:14.581 00.000 29988 Move returns status 0, amount 0
04:13:14.581 00.000 29988 move complete, result=0
04:13:14.582 00.001 29988 worker thread done servicing request
04:13:14.582 00.000 29988 Worker thread wakes up
04:13:14.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:14.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:14.582 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:16.218 01.636 29988 Exposure complete
04:13:16.258 00.040 29988 worker thread done servicing request
04:13:16.259 00.001 28316 OnExposeComplete: enter
04:13:16.261 00.002 28316 UpdateGuideState(): m_state=6
04:13:16.262 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7120
04:13:16.264 00.002 28316 Star::Find returns 1 (0), X=951.79, Y=261.81, Mass=2201, SNR=32.4, Peak=197 HFD=3.9
04:13:16.267 00.003 28316 MultiStar: [#1 0.22,-0.13,0.99,U] [#2 0.17,0.03,0.94,U] [#3 0.25,0.00,0.87,U] [#4 0.09,-0.01,0.85,U] [#5 0.11,-0.08,0.75,U] [#6 0.03,0.27,0.64,U] [#7 0.30,0.19,0.00,M1] [#8 0.14,0.21,0.59,U] 
04:13:16.270 00.003 28316 refined, 7 included, MultiStar: {0.18, 0.03}, one-star: {0.36, 0.05}
04:13:16.272 00.002 28316 CameraToMount -- cameraTheta (0.15) - m_xAngle (2.00) = xAngle (-1.85 = -1.85)
04:13:16.274 00.002 28316 CameraToMount -- cameraTheta (0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
04:13:16.276 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.19 cameraTheta=0.15 mountX=-0.05 mountY=-0.18, mountTheta=-1.85
04:13:16.280 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.03, opts=13)
04:13:16.281 00.001 28316 Enqueuing Move request for scope (0.18, 0.03)
04:13:16.282 00.001 29988 Worker thread wakes up
04:13:16.282 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:16.283 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.4
04:13:16.283 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:16.285 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:16.285 00.000 28316 Enqueuing Expose request
04:13:16.285 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
04:13:16.285 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
04:13:16.286 00.001 29988 Moving (0.18, 0.03) raw xDistance=-0.05 yDistance=-0.18
04:13:16.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:13:16.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:16.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:13:16.286 00.000 29988 MoveAxis(E, 0, ABG)
04:13:16.286 00.000 29988 Move returns status 0, amount 0
04:13:16.286 00.000 29988 MoveAxis(N, 0, ABG)
04:13:16.286 00.000 29988 Move returns status 0, amount 0
04:13:16.286 00.000 29988 move complete, result=0
04:13:16.286 00.000 29988 worker thread done servicing request
04:13:16.286 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:16.287 00.001 29988 Worker thread wakes up
04:13:16.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:16.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:17.803 01.516 29988 Exposure complete
04:13:17.832 00.029 29988 worker thread done servicing request
04:13:17.832 00.000 28316 OnExposeComplete: enter
04:13:17.833 00.001 28316 UpdateGuideState(): m_state=6
04:13:17.834 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7121
04:13:17.834 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=261.83, Mass=2221, SNR=32.6, Peak=188 HFD=3.9
04:13:17.835 00.001 28316 MultiStar: [#1 0.22,0.09,0.97,U] [#2 0.08,0.05,0.91,U] [#3 0.10,0.12,0.84,U] [#4 0.04,0.24,0.81,U] [#5 0.06,0.18,0.76,U] [#6 -0.24,0.52,0.00,M2] [#7 0.09,0.18,0.61,U] [#8 -0.11,0.34,0.00,M1] 
04:13:17.835 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.12}, one-star: {0.16, 0.06}
04:13:17.836 00.001 28316 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.00) = xAngle (-1.17 = -1.17)
04:13:17.836 00.000 28316 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
04:13:17.837 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.17 cameraTheta=0.83 mountX=0.07 mountY=-0.16, mountTheta=-1.17
04:13:17.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.12, opts=13)
04:13:17.838 00.000 28316 Enqueuing Move request for scope (0.11, 0.12)
04:13:17.839 00.001 29988 Worker thread wakes up
04:13:17.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
04:13:17.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
04:13:17.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:17.839 00.000 29988 Moving (0.11, 0.12) raw xDistance=0.07 yDistance=-0.16
04:13:17.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:13:17.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:17.840 00.001 28316 UpdateGuideState exits: m=2221 RSB=32.6
04:13:17.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:17.841 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:17.841 00.000 28316 Enqueuing Expose request
04:13:17.842 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:13:17.842 00.000 29988 MoveAxis(E, 0, ABG)
04:13:17.842 00.000 29988 Move returns status 0, amount 0
04:13:17.842 00.000 29988 MoveAxis(N, 0, ABG)
04:13:17.842 00.000 29988 Move returns status 0, amount 0
04:13:17.842 00.000 29988 move complete, result=0
04:13:17.842 00.000 29988 worker thread done servicing request
04:13:17.842 00.000 29988 Worker thread wakes up
04:13:17.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:17.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:17.842 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:19.466 01.624 29988 Exposure complete
04:13:19.518 00.052 29988 worker thread done servicing request
04:13:19.518 00.000 28316 OnExposeComplete: enter
04:13:19.519 00.001 28316 UpdateGuideState(): m_state=6
04:13:19.519 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7122
04:13:19.520 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=261.79, Mass=2231, SNR=32.6, Peak=181 HFD=3.7
04:13:19.521 00.001 28316 MultiStar: [#1 -0.06,-0.12,0.99,U] [#2 -0.01,-0.12,0.91,U] [#3 0.15,-0.02,0.86,U] [#4 -0.07,-0.36,0.00,M1] [#5 -0.04,-0.08,0.73,U] [#6 0.01,0.10,0.65,U] [#7 0.19,0.07,0.61,U] [#8 -0.12,0.19,0.61,U] 
04:13:19.521 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.01}, one-star: {0.13, 0.02}
04:13:19.521 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:13:19.522 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:13:19.522 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.26 mountX=-0.02 mountY=-0.02, mountTheta=-2.27
04:13:19.524 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
04:13:19.525 00.001 28316 Enqueuing Move request for scope (0.03, -0.01)
04:13:19.525 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:19.525 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:13:19.526 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:19.526 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:19.527 00.001 28316 Enqueuing Expose request
04:13:19.527 00.000 29988 Worker thread wakes up
04:13:19.527 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
04:13:19.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
04:13:19.527 00.000 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
04:13:19.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:13:19.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:19.528 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:13:19.528 00.000 29988 MoveAxis(E, 0, ABG)
04:13:19.528 00.000 29988 Move returns status 0, amount 0
04:13:19.528 00.000 29988 MoveAxis(N, 0, ABG)
04:13:19.528 00.000 29988 Move returns status 0, amount 0
04:13:19.528 00.000 29988 move complete, result=0
04:13:19.528 00.000 29988 worker thread done servicing request
04:13:19.528 00.000 29988 Worker thread wakes up
04:13:19.528 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:19.530 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:19.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:21.053 01.523 29988 Exposure complete
04:13:21.089 00.036 29988 worker thread done servicing request
04:13:21.089 00.000 28316 OnExposeComplete: enter
04:13:21.090 00.001 28316 UpdateGuideState(): m_state=6
04:13:21.090 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7123
04:13:21.090 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=261.78, Mass=2339, SNR=33.4, Peak=187 HFD=3.8
04:13:21.091 00.001 28316 MultiStar: [#1 0.03,0.03,0.97,U] [#2 -0.01,-0.02,0.91,U] [#3 0.28,-0.08,0.84,U] [#4 0.26,-0.16,0.81,U] [#5 -0.08,-0.15,0.73,U] [#6 -0.03,0.14,0.62,U] [#7 0.21,-0.06,0.62,U] [#8 -0.17,-0.03,0.59,U] 
04:13:21.093 00.002 28316 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.20, 0.01}
04:13:21.094 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:13:21.095 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
04:13:21.096 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.41 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
04:13:21.099 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
04:13:21.099 00.000 28316 Enqueuing Move request for scope (0.09, -0.04)
04:13:21.100 00.001 29988 Worker thread wakes up
04:13:21.100 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:21.100 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
04:13:21.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:21.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:21.101 00.000 28316 Enqueuing Expose request
04:13:21.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
04:13:21.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
04:13:21.102 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
04:13:21.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:13:21.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:21.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:13:21.102 00.000 29988 MoveAxis(E, 0, ABG)
04:13:21.102 00.000 29988 Move returns status 0, amount 0
04:13:21.102 00.000 29988 MoveAxis(N, 0, ABG)
04:13:21.102 00.000 29988 Move returns status 0, amount 0
04:13:21.102 00.000 29988 move complete, result=0
04:13:21.102 00.000 29988 worker thread done servicing request
04:13:21.102 00.000 29988 Worker thread wakes up
04:13:21.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:21.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:21.103 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:22.737 01.634 29988 Exposure complete
04:13:22.774 00.037 29988 worker thread done servicing request
04:13:22.774 00.000 28316 OnExposeComplete: enter
04:13:22.775 00.001 28316 UpdateGuideState(): m_state=6
04:13:22.776 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7124
04:13:22.776 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=261.54, Mass=2338, SNR=33.5, Peak=176 HFD=3.8
04:13:22.777 00.001 28316 MultiStar: [#1 -0.01,-0.09,0.97,U] [#2 -0.02,-0.19,0.89,U] [#3 0.19,-0.17,0.83,U] [#4 0.07,-0.31,0.81,U] [#5 -0.01,-0.21,0.73,U] [#6 -0.06,-0.03,0.63,U] [#7 0.23,-0.10,0.63,U] [#8 -0.10,-0.09,0.60,U] 
04:13:22.777 00.000 28316 refined, 8 included, MultiStar: {0.07, -0.17}, one-star: {0.26, -0.23}
04:13:22.777 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.17 = 3.11)
04:13:22.778 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.21 = 3.07)
04:13:22.778 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.18 mountX=-0.18 mountY=0.01, mountTheta=3.07
04:13:22.780 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
04:13:22.781 00.001 28316 Enqueuing Move request for scope (0.07, -0.17)
04:13:22.781 00.000 29988 Worker thread wakes up
04:13:22.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:22.782 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
04:13:22.782 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
04:13:22.782 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.5
04:13:22.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:22.782 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:22.783 00.001 28316 Enqueuing Expose request
04:13:22.783 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.18 yDistance=0.01
04:13:22.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:13:22.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:22.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:13:22.783 00.000 29988 MoveAxis(E, 0, ABG)
04:13:22.783 00.000 29988 Move returns status 0, amount 0
04:13:22.783 00.000 29988 MoveAxis(N, 0, ABG)
04:13:22.783 00.000 29988 Move returns status 0, amount 0
04:13:22.784 00.001 29988 move complete, result=0
04:13:22.784 00.000 29988 worker thread done servicing request
04:13:22.784 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:22.784 00.000 29988 Worker thread wakes up
04:13:22.784 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:22.784 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:24.310 01.526 29988 Exposure complete
04:13:24.344 00.034 29988 worker thread done servicing request
04:13:24.344 00.000 28316 OnExposeComplete: enter
04:13:24.345 00.001 28316 UpdateGuideState(): m_state=6
04:13:24.345 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7125
04:13:24.347 00.002 28316 Star::Find returns 1 (0), X=951.59, Y=261.79, Mass=2297, SNR=33.3, Peak=179 HFD=3.8
04:13:24.347 00.000 28316 MultiStar: [#1 -0.03,-0.20,0.94,U] [#2 -0.05,-0.03,0.91,U] [#3 0.15,-0.12,0.84,U] [#4 0.09,-0.20,0.79,U] [#5 0.02,-0.12,0.75,U] [#6 -0.14,-0.02,0.63,U] [#7 0.21,-0.00,0.59,U] [#8 -0.05,0.05,0.57,U] 
04:13:24.348 00.001 28316 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {0.16, 0.02}
04:13:24.348 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
04:13:24.349 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
04:13:24.349 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.06 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
04:13:24.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
04:13:24.351 00.001 28316 Enqueuing Move request for scope (0.04, -0.08)
04:13:24.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:24.352 00.001 29988 Worker thread wakes up
04:13:24.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
04:13:24.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
04:13:24.352 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=-0.00
04:13:24.352 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.3
04:13:24.352 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:24.353 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:24.353 00.000 28316 Enqueuing Expose request
04:13:24.353 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:13:24.354 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:24.354 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:13:24.354 00.000 29988 MoveAxis(E, 0, ABG)
04:13:24.354 00.000 29988 Move returns status 0, amount 0
04:13:24.354 00.000 29988 MoveAxis(N, 0, ABG)
04:13:24.354 00.000 29988 Move returns status 0, amount 0
04:13:24.354 00.000 29988 move complete, result=0
04:13:24.354 00.000 29988 worker thread done servicing request
04:13:24.354 00.000 29988 Worker thread wakes up
04:13:24.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:24.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:24.354 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:25.988 01.634 29988 Exposure complete
04:13:26.025 00.037 29988 worker thread done servicing request
04:13:26.025 00.000 28316 OnExposeComplete: enter
04:13:26.028 00.003 28316 UpdateGuideState(): m_state=6
04:13:26.030 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7126
04:13:26.033 00.003 28316 Star::Find returns 1 (0), X=951.59, Y=261.66, Mass=2220, SNR=32.6, Peak=170 HFD=3.8
04:13:26.036 00.003 28316 MultiStar: [#1 -0.03,-0.22,1.00,U] [#2 -0.05,-0.04,0.89,U] [#3 0.23,-0.15,0.86,U] [#4 -0.02,-0.35,0.00,M1] [#5 0.22,-0.30,0.00,M1] [#6 -0.15,-0.14,0.63,U] [#7 0.22,-0.27,0.00,M1] [#8 -0.25,0.00,0.58,U] 
04:13:26.038 00.002 28316 refined, 5 included, MultiStar: {0.01, -0.11}, one-star: {0.15, -0.10}
04:13:26.040 00.002 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
04:13:26.042 00.002 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
04:13:26.045 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.50 mountX=-0.11 mountY=0.04, mountTheta=2.75
04:13:26.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
04:13:26.048 00.001 28316 Enqueuing Move request for scope (0.01, -0.11)
04:13:26.049 00.001 29988 Worker thread wakes up
04:13:26.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:26.049 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
04:13:26.049 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
04:13:26.049 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
04:13:26.049 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:26.051 00.002 29988 Moving (0.01, -0.11) raw xDistance=-0.11 yDistance=0.04
04:13:26.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:26.051 00.000 28316 Enqueuing Expose request
04:13:26.052 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:13:26.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:26.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:13:26.052 00.000 29988 MoveAxis(E, 0, ABG)
04:13:26.052 00.000 29988 Move returns status 0, amount 0
04:13:26.052 00.000 29988 MoveAxis(N, 0, ABG)
04:13:26.052 00.000 29988 Move returns status 0, amount 0
04:13:26.052 00.000 29988 move complete, result=0
04:13:26.052 00.000 29988 worker thread done servicing request
04:13:26.052 00.000 29988 Worker thread wakes up
04:13:26.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:26.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:26.052 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:27.572 01.520 29988 Exposure complete
04:13:27.621 00.049 29988 worker thread done servicing request
04:13:27.621 00.000 28316 OnExposeComplete: enter
04:13:27.622 00.001 28316 UpdateGuideState(): m_state=6
04:13:27.622 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7127
04:13:27.623 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=261.71, Mass=2200, SNR=32.4, Peak=175 HFD=3.7
04:13:27.623 00.000 28316 MultiStar: [#1 0.11,-0.41,0.00,M1] [#2 0.09,-0.08,0.90,U] [#3 0.19,-0.20,0.89,U] [#4 0.05,-0.26,0.84,U] [#5 0.10,-0.37,0.00,M2] [#6 -0.07,-0.03,0.65,U] [#7 0.29,-0.23,0.00,M2] [#8 0.08,-0.25,0.59,U] 
04:13:27.624 00.001 28316 refined, 5 included, MultiStar: {0.12, -0.14}, one-star: {0.30, -0.06}
04:13:27.624 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
04:13:27.625 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
04:13:27.625 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.87 mountX=-0.18 mountY=-0.04, mountTheta=-2.90
04:13:27.627 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
04:13:27.628 00.001 28316 Enqueuing Move request for scope (0.12, -0.14)
04:13:27.628 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:27.629 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.4
04:13:27.629 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:27.630 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:27.630 00.000 28316 Enqueuing Expose request
04:13:27.631 00.001 29988 Worker thread wakes up
04:13:27.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
04:13:27.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
04:13:27.631 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.18 yDistance=-0.04
04:13:27.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:13:27.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:27.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:13:27.631 00.000 29988 MoveAxis(E, 0, ABG)
04:13:27.631 00.000 29988 Move returns status 0, amount 0
04:13:27.631 00.000 29988 MoveAxis(N, 0, ABG)
04:13:27.631 00.000 29988 Move returns status 0, amount 0
04:13:27.631 00.000 29988 move complete, result=0
04:13:27.631 00.000 29988 worker thread done servicing request
04:13:27.631 00.000 29988 Worker thread wakes up
04:13:27.631 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:27.631 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:27.632 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:29.264 01.632 29988 Exposure complete
04:13:29.316 00.052 29988 worker thread done servicing request
04:13:29.316 00.000 28316 OnExposeComplete: enter
04:13:29.317 00.001 28316 UpdateGuideState(): m_state=6
04:13:29.318 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7128
04:13:29.319 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=261.41, Mass=2205, SNR=32.4, Peak=151 HFD=4.2
04:13:29.322 00.003 28316 MultiStar: [#1 0.18,-0.15,0.98,U] [#2 0.19,-0.42,0.00,M1] [#3 0.20,-0.32,0.00,M1] [#4 0.30,-0.47,0.00,M1] [#5 0.02,-0.15,0.75,U] [#6 0.04,-0.16,0.62,U] [#7 0.05,-0.32,0.63,U] [#8 0.08,-0.41,0.00,M1] 
04:13:29.323 00.001 28316 refined, 4 included, MultiStar: {0.13, -0.23}, one-star: {0.26, -0.36}
04:13:29.324 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
04:13:29.325 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
04:13:29.325 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.07 mountX=-0.26 mountY=-0.01, mountTheta=-3.11
04:13:29.327 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.23, opts=13)
04:13:29.328 00.001 28316 Enqueuing Move request for scope (0.13, -0.23)
04:13:29.328 00.000 29988 Worker thread wakes up
04:13:29.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
04:13:29.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
04:13:29.328 00.000 29988 Moving (0.13, -0.23) raw xDistance=-0.26 yDistance=-0.01
04:13:29.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:29.328 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:13:29.328 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:29.328 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.4
04:13:29.330 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:13:29.330 00.000 29988 MoveAxis(E, 55, ABG)
04:13:29.330 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:29.330 00.000 29988 Guiding  Dir = 2, Dur = 55
04:13:29.330 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:29.331 00.001 28316 Enqueuing Expose request
04:13:29.331 00.000 29988 IsSlewing returns 0
04:13:29.332 00.001 29988 IsGuiding returns 0
04:13:29.333 00.001 29988 PulseGuide returned control before completion, sleep 64
04:13:29.408 00.075 29988 IsGuiding returns 0
04:13:29.408 00.000 29988 Move returns status 0, amount 55
04:13:29.408 00.000 29988 MoveAxis(N, 0, ABG)
04:13:29.408 00.000 29988 Move returns status 0, amount 0
04:13:29.408 00.000 29988 move complete, result=0
04:13:29.408 00.000 29988 worker thread done servicing request
04:13:29.408 00.000 29988 Worker thread wakes up
04:13:29.409 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:29.409 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:29.409 00.000 28316 GuideStep: -0.3 px 55 ms EAST, -0.0 px 0 ms NORTH
04:13:30.813 01.404 29988 Exposure complete
04:13:30.847 00.034 29988 worker thread done servicing request
04:13:30.847 00.000 28316 OnExposeComplete: enter
04:13:30.847 00.000 28316 UpdateGuideState(): m_state=6
04:13:30.848 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7129
04:13:30.848 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=261.73, Mass=2391, SNR=33.8, Peak=195 HFD=4.0
04:13:30.849 00.001 28316 MultiStar: [#1 0.23,-0.29,0.00,M1] [#2 0.13,-0.14,0.84,U] [#3 0.23,-0.17,0.85,U] [#4 0.17,-0.38,0.00,M2] [#5 0.17,-0.15,0.70,U] [#6 0.18,-0.17,0.63,U] [#7 0.22,-0.30,0.00,M2] [#8 -0.06,0.01,0.57,U] 
04:13:30.849 00.000 28316 refined, 5 included, MultiStar: {0.18, -0.11}, one-star: {0.34, -0.04}
04:13:30.850 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
04:13:30.850 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
04:13:30.851 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.55 mountX=-0.18 mountY=-0.11, mountTheta=-2.57
04:13:30.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.11, opts=13)
04:13:30.852 00.000 28316 Enqueuing Move request for scope (0.18, -0.11)
04:13:30.853 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:30.853 00.000 29988 Worker thread wakes up
04:13:30.853 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
04:13:30.853 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:30.854 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.11) opts 0xd
04:13:30.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.11)
04:13:30.854 00.000 29988 Moving (0.18, -0.11) raw xDistance=-0.18 yDistance=-0.11
04:13:30.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:13:30.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:30.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:30.856 00.002 28316 Enqueuing Expose request
04:13:30.857 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:13:30.857 00.000 29988 MoveAxis(E, 0, ABG)
04:13:30.857 00.000 29988 Move returns status 0, amount 0
04:13:30.857 00.000 29988 MoveAxis(N, 0, ABG)
04:13:30.857 00.000 29988 Move returns status 0, amount 0
04:13:30.857 00.000 29988 move complete, result=0
04:13:30.857 00.000 29988 worker thread done servicing request
04:13:30.857 00.000 29988 Worker thread wakes up
04:13:30.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:30.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:30.858 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:32.487 01.629 29988 Exposure complete
04:13:32.521 00.034 29988 worker thread done servicing request
04:13:32.522 00.001 28316 OnExposeComplete: enter
04:13:32.522 00.000 28316 UpdateGuideState(): m_state=6
04:13:32.523 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7130
04:13:32.523 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=261.62, Mass=2284, SNR=33.1, Peak=183 HFD=3.7
04:13:32.524 00.001 28316 MultiStar: [#1 0.41,-0.16,0.00,M2] [#2 0.12,-0.03,0.89,U] [#3 0.10,-0.03,0.85,U] [#4 0.18,-0.36,0.00,M3] [#5 0.20,-0.18,0.74,U] [#6 -0.09,0.02,0.62,U] [#7 0.35,-0.15,0.00,M3] [#8 -0.00,0.03,0.59,U] 
04:13:32.524 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.06}, one-star: {0.30, -0.15}
04:13:32.525 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
04:13:32.525 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
04:13:32.525 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.48 mountX=-0.11 mountY=-0.08, mountTheta=-2.50
04:13:32.527 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
04:13:32.527 00.000 28316 Enqueuing Move request for scope (0.13, -0.06)
04:13:32.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:32.528 00.001 29988 Worker thread wakes up
04:13:32.528 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:13:32.528 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:32.529 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:32.529 00.000 28316 Enqueuing Expose request
04:13:32.530 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
04:13:32.530 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
04:13:32.530 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.08
04:13:32.530 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:13:32.530 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:32.530 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:13:32.530 00.000 29988 MoveAxis(E, 0, ABG)
04:13:32.530 00.000 29988 Move returns status 0, amount 0
04:13:32.530 00.000 29988 MoveAxis(N, 0, ABG)
04:13:32.530 00.000 29988 Move returns status 0, amount 0
04:13:32.530 00.000 29988 move complete, result=0
04:13:32.530 00.000 29988 worker thread done servicing request
04:13:32.530 00.000 29988 Worker thread wakes up
04:13:32.530 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:32.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:32.530 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:34.044 01.514 29988 Exposure complete
04:13:34.078 00.034 29988 worker thread done servicing request
04:13:34.079 00.001 28316 OnExposeComplete: enter
04:13:34.079 00.000 28316 UpdateGuideState(): m_state=6
04:13:34.080 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7131
04:13:34.080 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=261.66, Mass=2264, SNR=33.0, Peak=170 HFD=3.7
04:13:34.081 00.001 28316 MultiStar: [#1 0.07,-0.27,0.99,U] [#2 0.05,-0.10,0.91,U] [#3 0.07,-0.15,0.87,U] [#4 0.36,-0.26,0.00,M4] [#5 0.08,-0.18,0.72,U] [#6 0.04,-0.00,0.64,U] [#7 0.29,-0.16,0.62,U] [#8 -0.03,0.02,0.57,U] 
04:13:34.081 00.000 28316 refined, 7 included, MultiStar: {0.10, -0.13}, one-star: {0.19, -0.11}
04:13:34.082 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:13:34.082 00.000 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:13:34.082 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.93 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
04:13:34.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
04:13:34.084 00.000 28316 Enqueuing Move request for scope (0.10, -0.13)
04:13:34.085 00.001 29988 Worker thread wakes up
04:13:34.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:34.085 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.0
04:13:34.086 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:34.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:34.086 00.000 28316 Enqueuing Expose request
04:13:34.087 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
04:13:34.087 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
04:13:34.087 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.16 yDistance=-0.03
04:13:34.087 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:13:34.087 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:34.087 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:13:34.087 00.000 29988 MoveAxis(E, 0, ABG)
04:13:34.087 00.000 29988 Move returns status 0, amount 0
04:13:34.087 00.000 29988 MoveAxis(N, 0, ABG)
04:13:34.087 00.000 29988 Move returns status 0, amount 0
04:13:34.087 00.000 29988 move complete, result=0
04:13:34.087 00.000 29988 worker thread done servicing request
04:13:34.087 00.000 29988 Worker thread wakes up
04:13:34.087 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:34.087 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:34.087 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:35.723 01.636 29988 Exposure complete
04:13:35.765 00.042 29988 worker thread done servicing request
04:13:35.765 00.000 28316 OnExposeComplete: enter
04:13:35.766 00.001 28316 UpdateGuideState(): m_state=6
04:13:35.767 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7132
04:13:35.767 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=261.60, Mass=2194, SNR=32.3, Peak=162 HFD=3.9
04:13:35.768 00.001 28316 MultiStar: [#1 -0.03,-0.09,0.98,U] [#2 -0.07,-0.27,0.93,U] [#3 -0.00,-0.13,0.89,U] [#4 0.01,-0.36,0.00,M5] [#5 -0.11,-0.13,0.77,U] [#6 -0.06,0.03,0.63,U] [#7 0.00,-0.18,0.63,U] [#8 -0.04,-0.16,0.62,U] 
04:13:35.768 00.000 28316 refined, 7 included, MultiStar: {-0.01, -0.14}, one-star: {0.21, -0.17}
04:13:35.770 00.002 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.67)
04:13:35.771 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.63)
04:13:35.771 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.62 mountX=-0.13 mountY=0.07, mountTheta=2.64
04:13:35.772 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.14, opts=13)
04:13:35.773 00.001 28316 Enqueuing Move request for scope (-0.01, -0.14)
04:13:35.773 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:35.774 00.001 29988 Worker thread wakes up
04:13:35.774 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
04:13:35.774 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
04:13:35.774 00.000 29988 Moving (-0.01, -0.14) raw xDistance=-0.13 yDistance=0.07
04:13:35.774 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:13:35.774 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:35.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:13:35.774 00.000 29988 MoveAxis(E, 0, ABG)
04:13:35.774 00.000 29988 Move returns status 0, amount 0
04:13:35.774 00.000 29988 MoveAxis(N, 0, ABG)
04:13:35.774 00.000 29988 Move returns status 0, amount 0
04:13:35.774 00.000 29988 move complete, result=0
04:13:35.774 00.000 29988 worker thread done servicing request
04:13:35.774 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.3
04:13:35.775 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:35.775 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:35.775 00.000 28316 Enqueuing Expose request
04:13:35.776 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:13:35.776 00.000 29988 Worker thread wakes up
04:13:35.776 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:35.776 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:37.292 01.516 29988 Exposure complete
04:13:37.350 00.058 29988 worker thread done servicing request
04:13:37.350 00.000 28316 OnExposeComplete: enter
04:13:37.352 00.002 28316 UpdateGuideState(): m_state=6
04:13:37.353 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7133
04:13:37.353 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=261.74, Mass=2170, SNR=32.2, Peak=163 HFD=3.7
04:13:37.354 00.001 28316 MultiStar: [#1 0.03,-0.15,0.99,U] [#2 -0.16,-0.03,0.94,U] [#3 -0.07,-0.17,0.90,U] [#4 0.11,-0.27,0.86,U] [#5 0.04,-0.14,0.74,U] [#6 -0.10,0.21,0.64,U] [#7 0.32,-0.14,0.00,M2] [#8 -0.08,0.34,0.00,M1] 
04:13:37.354 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.09}, one-star: {0.22, -0.02}
04:13:37.355 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
04:13:37.355 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
04:13:37.356 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.40 mountX=-0.09 mountY=0.03, mountTheta=2.85
04:13:37.357 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:13:37.357 00.000 28316 Enqueuing Move request for scope (0.02, -0.09)
04:13:37.358 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:37.358 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.2
04:13:37.359 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:37.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:37.360 00.001 28316 Enqueuing Expose request
04:13:37.360 00.000 29988 Worker thread wakes up
04:13:37.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:13:37.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:13:37.360 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.03
04:13:37.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:13:37.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:37.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:13:37.360 00.000 29988 MoveAxis(E, 0, ABG)
04:13:37.360 00.000 29988 Move returns status 0, amount 0
04:13:37.360 00.000 29988 MoveAxis(N, 0, ABG)
04:13:37.360 00.000 29988 Move returns status 0, amount 0
04:13:37.360 00.000 29988 move complete, result=0
04:13:37.360 00.000 29988 worker thread done servicing request
04:13:37.360 00.000 29988 Worker thread wakes up
04:13:37.361 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:37.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:37.361 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:13:38.986 01.625 29988 Exposure complete
04:13:39.022 00.036 29988 worker thread done servicing request
04:13:39.022 00.000 28316 OnExposeComplete: enter
04:13:39.023 00.001 28316 UpdateGuideState(): m_state=6
04:13:39.023 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7134
04:13:39.025 00.002 28316 Star::Find returns 1 (0), X=951.49, Y=261.67, Mass=2273, SNR=33.1, Peak=156 HFD=4.0
04:13:39.026 00.001 28316 MultiStar: [#1 -0.19,-0.21,0.97,U] [#2 -0.16,-0.17,0.88,U] [#3 -0.08,-0.14,0.86,U] [#4 0.09,-0.22,0.82,U] [#5 0.07,-0.11,0.75,U] [#6 -0.10,0.06,0.66,U] [#7 0.07,-0.23,0.63,U] [#8 -0.07,0.13,0.58,U] 
04:13:39.027 00.001 28316 single-star, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.05, -0.10}
04:13:39.029 00.002 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:13:39.030 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:13:39.031 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.06 mountX=-0.11 mountY=-0.00, mountTheta=-3.10
04:13:39.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
04:13:39.034 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
04:13:39.034 00.000 29988 Worker thread wakes up
04:13:39.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:39.035 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:13:39.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:39.036 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
04:13:39.036 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:39.036 00.000 28316 Enqueuing Expose request
04:13:39.037 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
04:13:39.037 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=-0.00
04:13:39.037 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:13:39.037 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:39.037 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:13:39.037 00.000 29988 MoveAxis(E, 0, ABG)
04:13:39.037 00.000 29988 Move returns status 0, amount 0
04:13:39.037 00.000 29988 MoveAxis(N, 0, ABG)
04:13:39.037 00.000 29988 Move returns status 0, amount 0
04:13:39.037 00.000 29988 move complete, result=0
04:13:39.037 00.000 29988 worker thread done servicing request
04:13:39.037 00.000 29988 Worker thread wakes up
04:13:39.037 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:39.037 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:39.037 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:40.562 01.525 29988 Exposure complete
04:13:40.632 00.070 29988 worker thread done servicing request
04:13:40.632 00.000 28316 OnExposeComplete: enter
04:13:40.633 00.001 28316 UpdateGuideState(): m_state=6
04:13:40.634 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7135
04:13:40.634 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=261.78, Mass=2313, SNR=33.3, Peak=184 HFD=4.0
04:13:40.637 00.003 28316 MultiStar: [#1 0.15,-0.25,0.96,U] [#2 0.20,0.17,0.89,U] [#3 0.28,-0.12,0.87,U] [#4 0.15,-0.17,0.81,U] [#5 0.22,-0.31,0.00,M1] [#6 -0.02,0.18,0.60,U] [#7 0.36,-0.04,0.00,M2] [#8 0.08,-0.16,0.57,U] 
04:13:40.639 00.002 28316 refined, 6 included, MultiStar: {0.19, -0.05}, one-star: {0.35, 0.01}
04:13:40.642 00.003 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:13:40.644 00.002 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:13:40.646 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
04:13:40.650 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.05, opts=13)
04:13:40.650 00.000 28316 Enqueuing Move request for scope (0.19, -0.05)
04:13:40.651 00.001 29988 Worker thread wakes up
04:13:40.651 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
04:13:40.651 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
04:13:40.651 00.000 29988 Moving (0.19, -0.05) raw xDistance=-0.12 yDistance=-0.14
04:13:40.651 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:13:40.651 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:40.652 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.3
04:13:40.652 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:40.653 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:40.653 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:40.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:13:40.653 00.000 29988 MoveAxis(E, 0, ABG)
04:13:40.653 00.000 28316 Enqueuing Expose request
04:13:40.653 00.000 29988 Move returns status 0, amount 0
04:13:40.653 00.000 29988 MoveAxis(N, 0, ABG)
04:13:40.653 00.000 29988 Move returns status 0, amount 0
04:13:40.653 00.000 29988 move complete, result=0
04:13:40.654 00.001 29988 worker thread done servicing request
04:13:40.654 00.000 29988 Worker thread wakes up
04:13:40.654 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:40.654 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:40.654 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:13:42.289 01.635 29988 Exposure complete
04:13:42.318 00.029 29988 worker thread done servicing request
04:13:42.319 00.001 28316 OnExposeComplete: enter
04:13:42.319 00.000 28316 UpdateGuideState(): m_state=6
04:13:42.321 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7136
04:13:42.322 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=261.55, Mass=2232, SNR=32.6, Peak=159 HFD=3.8
04:13:42.324 00.002 28316 MultiStar: [#1 0.12,-0.34,0.00,M1] [#2 0.01,-0.30,0.88,U] [#3 0.10,-0.29,0.88,U] [#4 0.08,-0.30,0.84,U] [#5 -0.07,-0.11,0.73,U] [#6 -0.10,0.00,0.64,U] [#7 0.20,-0.21,0.61,U] [#8 -0.02,-0.08,0.59,U] 
04:13:42.325 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.20}, one-star: {0.24, -0.22}
04:13:42.327 00.002 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
04:13:42.328 00.001 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
04:13:42.329 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=-0.21 mountY=0.03, mountTheta=2.98
04:13:42.332 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.20, opts=13)
04:13:42.332 00.000 28316 Enqueuing Move request for scope (0.06, -0.20)
04:13:42.333 00.001 29988 Worker thread wakes up
04:13:42.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
04:13:42.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
04:13:42.333 00.000 29988 Moving (0.06, -0.20) raw xDistance=-0.21 yDistance=0.03
04:13:42.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:13:42.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:42.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:42.334 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.6
04:13:42.334 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:42.335 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:42.335 00.000 28316 Enqueuing Expose request
04:13:42.336 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:13:42.337 00.001 29988 MoveAxis(E, 44, ABG)
04:13:42.337 00.000 29988 Guiding  Dir = 2, Dur = 44
04:13:42.337 00.000 29988 IsSlewing returns 0
04:13:42.337 00.000 29988 IsGuiding returns 0
04:13:42.339 00.002 29988 PulseGuide returned control before completion, sleep 53
04:13:42.399 00.060 29988 IsGuiding returns 0
04:13:42.401 00.002 29988 Move returns status 0, amount 44
04:13:42.401 00.000 29988 MoveAxis(N, 0, ABG)
04:13:42.401 00.000 29988 Move returns status 0, amount 0
04:13:42.401 00.000 29988 move complete, result=0
04:13:42.401 00.000 29988 worker thread done servicing request
04:13:42.401 00.000 29988 Worker thread wakes up
04:13:42.401 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:42.401 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
04:13:42.401 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:43.810 01.409 29988 Exposure complete
04:13:43.853 00.043 29988 worker thread done servicing request
04:13:43.853 00.000 28316 OnExposeComplete: enter
04:13:43.853 00.000 28316 UpdateGuideState(): m_state=6
04:13:43.854 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7137
04:13:43.854 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=261.61, Mass=2231, SNR=32.6, Peak=170 HFD=3.9
04:13:43.856 00.002 28316 MultiStar: [#1 0.05,-0.19,0.98,U] [#2 -0.10,-0.11,0.91,U] [#3 0.04,-0.24,0.84,U] [#4 0.16,-0.27,0.83,U] [#5 -0.02,0.04,0.71,U] [#6 -0.22,0.19,0.61,U] [#7 0.23,0.09,0.62,U] [#8 -0.07,0.18,0.60,U] 
04:13:43.856 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.27, -0.16}
04:13:43.857 00.001 28316 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.00) = xAngle (-3.03 = -3.03)
04:13:43.857 00.000 28316 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.07 = -3.07)
04:13:43.858 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.03 mountX=-0.09 mountY=-0.01, mountTheta=-3.07
04:13:43.859 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
04:13:43.859 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
04:13:43.860 00.001 29988 Worker thread wakes up
04:13:43.860 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
04:13:43.860 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
04:13:43.860 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.09 yDistance=-0.01
04:13:43.860 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:13:43.860 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:43.860 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:43.861 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:13:43.861 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:13:43.861 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:43.862 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:43.862 00.000 28316 Enqueuing Expose request
04:13:43.862 00.000 29988 MoveAxis(E, 0, ABG)
04:13:43.862 00.000 29988 Move returns status 0, amount 0
04:13:43.862 00.000 29988 MoveAxis(N, 0, ABG)
04:13:43.863 00.001 29988 Move returns status 0, amount 0
04:13:43.863 00.000 29988 move complete, result=0
04:13:43.863 00.000 29988 worker thread done servicing request
04:13:43.863 00.000 29988 Worker thread wakes up
04:13:43.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:43.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:43.863 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:45.487 01.624 29988 Exposure complete
04:13:45.539 00.052 29988 worker thread done servicing request
04:13:45.540 00.001 28316 OnExposeComplete: enter
04:13:45.540 00.000 28316 UpdateGuideState(): m_state=6
04:13:45.541 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7138
04:13:45.541 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=261.79, Mass=2223, SNR=32.7, Peak=161 HFD=3.9
04:13:45.542 00.001 28316 MultiStar: [#1 0.24,-0.10,1.00,U] [#2 -0.15,0.00,0.88,U] [#3 0.02,-0.05,0.85,U] [#4 0.06,0.02,0.87,U] [#5 0.22,-0.24,0.72,U] [#6 -0.08,0.09,0.64,U] [#7 0.45,-0.05,0.00,M1] [#8 0.01,0.23,0.59,U] 
04:13:45.543 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.11, 0.02}
04:13:45.544 00.001 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:13:45.546 00.002 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:13:45.547 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.21 mountX=-0.04 mountY=-0.05, mountTheta=-2.22
04:13:45.550 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
04:13:45.550 00.000 28316 Enqueuing Move request for scope (0.06, -0.01)
04:13:45.551 00.001 29988 Worker thread wakes up
04:13:45.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:45.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
04:13:45.551 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.7
04:13:45.552 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:45.552 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:45.553 00.001 28316 Enqueuing Expose request
04:13:45.553 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
04:13:45.553 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
04:13:45.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:13:45.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:45.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:13:45.553 00.000 29988 MoveAxis(E, 0, ABG)
04:13:45.553 00.000 29988 Move returns status 0, amount 0
04:13:45.553 00.000 29988 MoveAxis(N, 0, ABG)
04:13:45.553 00.000 29988 Move returns status 0, amount 0
04:13:45.553 00.000 29988 move complete, result=0
04:13:45.553 00.000 29988 worker thread done servicing request
04:13:45.553 00.000 29988 Worker thread wakes up
04:13:45.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:45.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:45.554 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:47.079 01.525 29988 Exposure complete
04:13:47.111 00.032 29988 worker thread done servicing request
04:13:47.111 00.000 28316 OnExposeComplete: enter
04:13:47.112 00.001 28316 UpdateGuideState(): m_state=6
04:13:47.112 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7139
04:13:47.113 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=261.80, Mass=2215, SNR=32.5, Peak=181 HFD=3.9
04:13:47.113 00.000 28316 MultiStar: [#1 0.46,-0.27,0.00,M1] [#2 0.23,-0.03,0.87,U] [#3 0.28,-0.09,0.87,U] [#4 0.35,-0.21,0.00,M1] [#5 0.21,-0.19,0.75,U] [#6 0.01,0.11,0.64,U] [#7 0.29,-0.13,0.60,U] [#8 0.16,-0.04,0.60,U] 
04:13:47.114 00.001 28316 refined, 6 included, MultiStar: {0.21, -0.05}, one-star: {0.26, 0.03}
04:13:47.114 00.000 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:13:47.114 00.000 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:13:47.115 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
04:13:47.117 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.05, opts=13)
04:13:47.118 00.001 28316 Enqueuing Move request for scope (0.21, -0.05)
04:13:47.118 00.000 29988 Worker thread wakes up
04:13:47.119 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
04:13:47.119 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:47.120 00.001 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
04:13:47.120 00.000 29988 Moving (0.21, -0.05) raw xDistance=-0.13 yDistance=-0.17
04:13:47.120 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:13:47.120 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:47.120 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.5
04:13:47.122 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:13:47.122 00.000 29988 MoveAxis(E, 0, ABG)
04:13:47.122 00.000 29988 Move returns status 0, amount 0
04:13:47.122 00.000 29988 MoveAxis(N, 0, ABG)
04:13:47.122 00.000 29988 Move returns status 0, amount 0
04:13:47.122 00.000 29988 move complete, result=0
04:13:47.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:47.123 00.001 29988 worker thread done servicing request
04:13:47.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:47.126 00.003 28316 Enqueuing Expose request
04:13:47.128 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:47.130 00.002 29988 Worker thread wakes up
04:13:47.131 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:47.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:48.765 01.634 29988 Exposure complete
04:13:48.828 00.063 29988 worker thread done servicing request
04:13:48.830 00.002 28316 OnExposeComplete: enter
04:13:48.830 00.000 28316 UpdateGuideState(): m_state=6
04:13:48.831 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7140
04:13:48.831 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=261.63, Mass=2206, SNR=32.6, Peak=178 HFD=3.9
04:13:48.832 00.001 28316 MultiStar: [#1 0.25,-0.14,0.99,U] [#2 0.18,-0.07,0.92,U] [#3 0.30,-0.13,0.85,U] [#4 0.17,-0.15,0.81,U] [#5 0.26,-0.06,0.74,U] [#6 0.03,0.25,0.63,U] [#7 0.29,-0.20,0.00,M1] [#8 -0.16,0.19,0.61,U] 
04:13:48.832 00.000 28316 refined, 7 included, MultiStar: {0.20, -0.05}, one-star: {0.41, -0.14}
04:13:48.833 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:13:48.833 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:13:48.834 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.26 mountX=-0.13 mountY=-0.16, mountTheta=-2.27
04:13:48.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
04:13:48.835 00.000 28316 Enqueuing Move request for scope (0.20, -0.05)
04:13:48.836 00.001 29988 Worker thread wakes up
04:13:48.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
04:13:48.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
04:13:48.836 00.000 29988 Moving (0.20, -0.05) raw xDistance=-0.13 yDistance=-0.16
04:13:48.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:13:48.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:48.837 00.001 28316 UpdateGuideState exits: m=2206 RSB=32.6
04:13:48.837 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:48.837 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:48.838 00.001 28316 Enqueuing Expose request
04:13:48.839 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:48.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:13:48.839 00.000 29988 MoveAxis(E, 0, ABG)
04:13:48.839 00.000 29988 Move returns status 0, amount 0
04:13:48.839 00.000 29988 MoveAxis(N, 0, ABG)
04:13:48.839 00.000 29988 Move returns status 0, amount 0
04:13:48.839 00.000 29988 move complete, result=0
04:13:48.839 00.000 29988 worker thread done servicing request
04:13:48.839 00.000 29988 Worker thread wakes up
04:13:48.839 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:48.839 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:48.839 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:50.350 01.511 29988 Exposure complete
04:13:50.404 00.054 29988 worker thread done servicing request
04:13:50.404 00.000 28316 OnExposeComplete: enter
04:13:50.406 00.002 28316 UpdateGuideState(): m_state=6
04:13:50.407 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7141
04:13:50.409 00.002 28316 Star::Find returns 1 (0), X=951.83, Y=261.43, Mass=2095, SNR=31.7, Peak=155 HFD=3.8
04:13:50.410 00.001 28316 MultiStar: [#1 0.35,-0.15,0.00,M1] [#2 0.17,-0.07,0.94,U] [#3 0.25,-0.32,0.00,M1] [#4 0.24,-0.36,0.00,M1] [#5 0.45,-0.28,0.00,M1] [#6 0.16,-0.02,0.66,U] [#7 0.25,-0.24,0.00,M2] [#8 0.24,0.19,0.60,U] 
04:13:50.413 00.003 28316 refined, 3 included, MultiStar: {0.25, -0.10}, one-star: {0.40, -0.34}
04:13:50.415 00.002 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:13:50.417 00.002 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:13:50.420 00.003 28316 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.37 mountX=-0.19 mountY=-0.18, mountTheta=-2.38
04:13:50.424 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.10, opts=13)
04:13:50.426 00.002 28316 Enqueuing Move request for scope (0.25, -0.10)
04:13:50.429 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:50.430 00.001 28316 UpdateGuideState exits: m=2095 RSB=31.7
04:13:50.431 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:50.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:50.434 00.002 28316 Enqueuing Expose request
04:13:50.436 00.002 29988 Worker thread wakes up
04:13:50.436 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
04:13:50.436 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
04:13:50.437 00.001 29988 Moving (0.25, -0.10) raw xDistance=-0.19 yDistance=-0.18
04:13:50.437 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:13:50.437 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:50.437 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:13:50.437 00.000 29988 MoveAxis(E, 0, ABG)
04:13:50.437 00.000 29988 Move returns status 0, amount 0
04:13:50.437 00.000 29988 MoveAxis(N, 0, ABG)
04:13:50.437 00.000 29988 Move returns status 0, amount 0
04:13:50.437 00.000 29988 move complete, result=0
04:13:50.437 00.000 29988 worker thread done servicing request
04:13:50.437 00.000 29988 Worker thread wakes up
04:13:50.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:50.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:50.439 00.002 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:52.064 01.625 29988 Exposure complete
04:13:52.096 00.032 29988 worker thread done servicing request
04:13:52.096 00.000 28316 OnExposeComplete: enter
04:13:52.097 00.001 28316 UpdateGuideState(): m_state=6
04:13:52.097 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7142
04:13:52.098 00.001 28316 Star::Find returns 1 (0), X=951.78, Y=261.68, Mass=2327, SNR=33.3, Peak=187 HFD=3.8
04:13:52.098 00.000 28316 MultiStar: [#1 0.31,-0.15,0.00,M2] [#2 0.23,-0.20,0.87,U] [#3 0.33,-0.17,0.00,M2] [#4 0.20,-0.22,0.84,U] [#5 0.29,-0.29,0.00,M2] [#6 0.06,0.11,0.64,U] [#7 0.37,-0.13,0.00,M3] [#8 0.23,0.09,0.55,U] 
04:13:52.099 00.001 28316 refined, 4 included, MultiStar: {0.22, -0.08}, one-star: {0.35, -0.09}
04:13:52.099 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
04:13:52.100 00.001 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
04:13:52.100 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.24 cameraTheta=-0.36 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
04:13:52.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.08, opts=13)
04:13:52.102 00.001 28316 Enqueuing Move request for scope (0.22, -0.08)
04:13:52.102 00.000 29988 Worker thread wakes up
04:13:52.102 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:52.103 00.001 28316 UpdateGuideState exits: m=2327 RSB=33.3
04:13:52.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:52.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:52.104 00.001 28316 Enqueuing Expose request
04:13:52.106 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
04:13:52.106 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
04:13:52.106 00.000 29988 Moving (0.22, -0.08) raw xDistance=-0.17 yDistance=-0.16
04:13:52.106 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:13:52.106 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:52.106 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:13:52.106 00.000 29988 MoveAxis(E, 0, ABG)
04:13:52.106 00.000 29988 Move returns status 0, amount 0
04:13:52.107 00.001 29988 MoveAxis(N, 0, ABG)
04:13:52.107 00.000 29988 Move returns status 0, amount 0
04:13:52.107 00.000 29988 move complete, result=0
04:13:52.107 00.000 29988 worker thread done servicing request
04:13:52.107 00.000 29988 Worker thread wakes up
04:13:52.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:52.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:52.107 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:53.633 01.526 29988 Exposure complete
04:13:53.670 00.037 29988 worker thread done servicing request
04:13:53.670 00.000 28316 OnExposeComplete: enter
04:13:53.671 00.001 28316 UpdateGuideState(): m_state=6
04:13:53.672 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7143
04:13:53.673 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=261.74, Mass=2382, SNR=33.9, Peak=195 HFD=4.1
04:13:53.674 00.001 28316 MultiStar: [#1 0.33,-0.04,0.94,U] [#2 0.18,-0.17,0.87,U] [#3 0.48,-0.18,0.00,M3] [#4 0.19,-0.17,0.85,U] [#5 0.21,-0.26,0.70,U] [#6 0.27,-0.04,0.61,U] [#7 0.45,0.01,0.00,M4] [#8 -0.05,0.05,0.59,U] 
04:13:53.675 00.001 28316 refined, 6 included, MultiStar: {0.27, -0.10}, one-star: {0.58, -0.03}
04:13:53.676 00.001 28316 CameraToMount -- cameraTheta (-0.34) - m_xAngle (2.00) = xAngle (-2.34 = -2.34)
04:13:53.678 00.002 28316 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
04:13:53.679 00.001 28316 CameraToMount -- cameraX=0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-0.34 mountX=-0.20 mountY=-0.20, mountTheta=-2.36
04:13:53.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.10, opts=13)
04:13:53.681 00.001 28316 Enqueuing Move request for scope (0.27, -0.10)
04:13:53.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:53.682 00.001 29988 Worker thread wakes up
04:13:53.682 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.9
04:13:53.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.10) opts 0xd
04:13:53.682 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.10)
04:13:53.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:53.683 00.001 29988 Moving (0.27, -0.10) raw xDistance=-0.20 yDistance=-0.20
04:13:53.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:13:53.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:53.683 00.000 28316 Enqueuing Expose request
04:13:53.684 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:53.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:13:53.684 00.000 29988 MoveAxis(E, 0, ABG)
04:13:53.684 00.000 29988 Move returns status 0, amount 0
04:13:53.684 00.000 29988 MoveAxis(N, 0, ABG)
04:13:53.684 00.000 29988 Move returns status 0, amount 0
04:13:53.684 00.000 29988 move complete, result=0
04:13:53.684 00.000 29988 worker thread done servicing request
04:13:53.684 00.000 29988 Worker thread wakes up
04:13:53.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:53.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:53.684 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:13:55.310 01.626 29988 Exposure complete
04:13:55.364 00.054 29988 worker thread done servicing request
04:13:55.365 00.001 28316 OnExposeComplete: enter
04:13:55.366 00.001 28316 UpdateGuideState(): m_state=6
04:13:55.367 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7144
04:13:55.369 00.002 28316 Star::Find returns 1 (0), X=952.04, Y=261.68, Mass=2325, SNR=33.4, Peak=197 HFD=4.0
04:13:55.370 00.001 28316 MultiStar: [#1 0.50,-0.14,0.00,M2] [#2 0.24,-0.16,0.85,U] [#3 0.42,-0.14,0.00,M4] [#4 0.32,-0.23,0.00,M1] [#5 0.30,-0.03,0.76,U] [#6 0.13,0.09,0.64,U] [#7 0.62,-0.30,0.00,M5] [#8 0.20,-0.14,0.59,U] 
04:13:55.372 00.002 28316 refined, 4 included, MultiStar: {0.32, -0.07}, one-star: {0.61, -0.08}
04:13:55.374 00.002 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:13:55.374 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:13:55.375 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=-0.07 hyp=0.33 cameraTheta=-0.21 mountX=-0.20 mountY=-0.26, mountTheta=-2.22
04:13:55.377 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=-0.07, opts=13)
04:13:55.378 00.001 28316 Enqueuing Move request for scope (0.32, -0.07)
04:13:55.379 00.001 29988 Worker thread wakes up
04:13:55.379 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:55.379 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.07) opts 0xd
04:13:55.379 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, -0.07)
04:13:55.379 00.000 28316 UpdateGuideState exits: m=2325 RSB=33.4
04:13:55.380 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:55.380 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:55.381 00.001 28316 Enqueuing Expose request
04:13:55.381 00.000 29988 Moving (0.32, -0.07) raw xDistance=-0.20 yDistance=-0.26
04:13:55.381 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:13:55.381 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
04:13:55.381 00.000 29988 MoveAxis(E, 0, ABG)
04:13:55.381 00.000 29988 Move returns status 0, amount 0
04:13:55.381 00.000 29988 MoveAxis(N, 62, ABG)
04:13:55.381 00.000 29988 Guiding  Dir = 0, Dur = 62
04:13:55.381 00.000 29988 IsSlewing returns 0
04:13:55.382 00.001 29988 IsGuiding returns 0
04:13:55.387 00.005 29988 PulseGuide returned control before completion, sleep 67
04:13:55.467 00.080 29988 IsGuiding returns 0
04:13:55.467 00.000 29988 Move returns status 0, amount 62
04:13:55.467 00.000 29988 move complete, result=0
04:13:55.467 00.000 29988 worker thread done servicing request
04:13:55.467 00.000 29988 Worker thread wakes up
04:13:55.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:55.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:55.467 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 62 ms NORTH
04:13:56.881 01.414 29988 Exposure complete
04:13:56.916 00.035 29988 worker thread done servicing request
04:13:56.916 00.000 28316 OnExposeComplete: enter
04:13:56.918 00.002 28316 UpdateGuideState(): m_state=6
04:13:56.918 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7145
04:13:56.918 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=261.46, Mass=2218, SNR=32.6, Peak=156 HFD=4.0
04:13:56.918 00.000 28316 MultiStar: [#1 0.32,-0.33,0.00,M3] [#2 -0.04,-0.36,0.00,M1] [#3 0.37,-0.48,0.00,M5] [#4 0.34,-0.50,0.00,M2] [#5 0.30,-0.29,0.00,M1] [#6 0.10,0.06,0.62,U] [#7 0.33,-0.23,0.00,M6] [#8 -0.11,0.04,0.59,U] 
04:13:56.919 00.001 28316 refined, 2 included, MultiStar: {0.08, -0.11}, one-star: {0.18, -0.30}
04:13:56.919 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:13:56.919 00.000 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:13:56.920 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.94 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
04:13:56.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.11, opts=13)
04:13:56.922 00.001 28316 Enqueuing Move request for scope (0.08, -0.11)
04:13:56.923 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:56.924 00.001 28316 UpdateGuideState exits: m=2218 RSB=32.6
04:13:56.924 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:56.926 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:56.926 00.000 28316 Enqueuing Expose request
04:13:56.926 00.000 29988 Worker thread wakes up
04:13:56.926 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
04:13:56.926 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
04:13:56.926 00.000 29988 Moving (0.08, -0.11) raw xDistance=-0.13 yDistance=-0.02
04:13:56.926 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:13:56.926 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:56.926 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:13:56.926 00.000 29988 MoveAxis(E, 0, ABG)
04:13:56.926 00.000 29988 Move returns status 0, amount 0
04:13:56.926 00.000 29988 MoveAxis(N, 0, ABG)
04:13:56.926 00.000 29988 Move returns status 0, amount 0
04:13:56.926 00.000 29988 move complete, result=0
04:13:56.926 00.000 29988 worker thread done servicing request
04:13:56.926 00.000 29988 Worker thread wakes up
04:13:56.926 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:56.926 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:13:56.926 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:13:58.558 01.632 29988 Exposure complete
04:13:58.590 00.032 29988 worker thread done servicing request
04:13:58.590 00.000 28316 OnExposeComplete: enter
04:13:58.592 00.002 28316 UpdateGuideState(): m_state=6
04:13:58.592 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7146
04:13:58.593 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=261.47, Mass=2087, SNR=31.5, Peak=159 HFD=3.5
04:13:58.593 00.000 28316 MultiStar: [#1 0.36,-0.29,0.00,M4] [#2 0.05,-0.27,0.91,U] [#3 0.26,-0.16,0.91,U] [#4 0.34,-0.37,0.00,M3] [#5 0.27,-0.39,0.00,M2] [#6 0.07,0.09,0.65,U] [#7 0.23,-0.32,0.00,M7] [#8 0.12,-0.10,0.61,U] 
04:13:58.593 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.17}, one-star: {0.19, -0.30}
04:13:58.594 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
04:13:58.594 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
04:13:58.595 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
04:13:58.597 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.17, opts=13)
04:13:58.598 00.001 28316 Enqueuing Move request for scope (0.14, -0.17)
04:13:58.599 00.001 29988 Worker thread wakes up
04:13:58.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:13:58.599 00.000 28316 UpdateGuideState exits: m=2087 RSB=31.5
04:13:58.600 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:13:58.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:13:58.601 00.001 28316 Enqueuing Expose request
04:13:58.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
04:13:58.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
04:13:58.601 00.000 29988 Moving (0.14, -0.17) raw xDistance=-0.21 yDistance=-0.05
04:13:58.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:13:58.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:13:58.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:13:58.601 00.000 29988 MoveAxis(E, 45, ABG)
04:13:58.601 00.000 29988 Guiding  Dir = 2, Dur = 45
04:13:58.602 00.001 29988 IsSlewing returns 0
04:13:58.602 00.000 29988 IsGuiding returns 0
04:13:58.605 00.003 29988 PulseGuide returned control before completion, sleep 53
04:13:58.670 00.065 29988 IsGuiding returns 0
04:13:58.670 00.000 29988 Move returns status 0, amount 45
04:13:58.670 00.000 29988 MoveAxis(N, 0, ABG)
04:13:58.670 00.000 29988 Move returns status 0, amount 0
04:13:58.670 00.000 29988 move complete, result=0
04:13:58.670 00.000 29988 worker thread done servicing request
04:13:58.670 00.000 29988 Worker thread wakes up
04:13:58.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:13:58.670 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
04:13:58.671 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:00.091 01.420 29988 Exposure complete
04:14:00.145 00.054 29988 worker thread done servicing request
04:14:00.145 00.000 28316 OnExposeComplete: enter
04:14:00.146 00.001 28316 UpdateGuideState(): m_state=6
04:14:00.146 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7147
04:14:00.146 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=261.71, Mass=2159, SNR=32.1, Peak=170 HFD=3.8
04:14:00.147 00.001 28316 MultiStar: [#1 0.36,-0.11,0.00,M5] [#2 0.04,0.02,0.91,U] [#3 0.18,-0.09,0.84,U] [#4 0.08,-0.40,0.00,M4] [#5 0.16,-0.06,0.76,U] [#6 0.12,0.02,0.66,U] [#7 0.36,-0.17,0.00,M8] [#8 -0.02,0.00,0.58,U] 
04:14:00.147 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.03}, one-star: {0.11, -0.05}
04:14:00.148 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:14:00.148 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:14:00.149 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.29 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
04:14:00.150 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
04:14:00.150 00.000 28316 Enqueuing Move request for scope (0.10, -0.03)
04:14:00.151 00.001 29988 Worker thread wakes up
04:14:00.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
04:14:00.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
04:14:00.151 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.07 yDistance=-0.08
04:14:00.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:14:00.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:00.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:00.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:14:00.152 00.001 29988 MoveAxis(E, 0, ABG)
04:14:00.152 00.000 29988 Move returns status 0, amount 0
04:14:00.152 00.000 29988 MoveAxis(N, 0, ABG)
04:14:00.152 00.000 29988 Move returns status 0, amount 0
04:14:00.152 00.000 29988 move complete, result=0
04:14:00.152 00.000 29988 worker thread done servicing request
04:14:00.152 00.000 28316 UpdateGuideState exits: m=2159 RSB=32.1
04:14:00.152 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:00.153 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:00.153 00.000 28316 Enqueuing Expose request
04:14:00.153 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:00.154 00.001 29988 Worker thread wakes up
04:14:00.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:00.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:01.786 01.632 29988 Exposure complete
04:14:01.822 00.036 29988 worker thread done servicing request
04:14:01.822 00.000 28316 OnExposeComplete: enter
04:14:01.822 00.000 28316 UpdateGuideState(): m_state=6
04:14:01.823 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7148
04:14:01.823 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=261.65, Mass=2350, SNR=33.6, Peak=179 HFD=3.8
04:14:01.825 00.002 28316 MultiStar: [#1 0.28,-0.20,0.96,U] [#2 0.26,-0.23,0.00,M1] [#3 0.24,-0.31,0.00,M4] [#4 0.02,-0.26,0.79,U] [#5 0.24,-0.26,0.00,M2] [#6 -0.13,0.08,0.60,U] [#7 0.22,-0.09,0.60,U] [#8 0.08,-0.05,0.54,U] 
04:14:01.826 00.001 28316 refined, 5 included, MultiStar: {0.16, -0.12}, one-star: {0.33, -0.12}
04:14:01.827 00.001 28316 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
04:14:01.829 00.002 28316 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
04:14:01.830 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.66 mountX=-0.18 mountY=-0.09, mountTheta=-2.69
04:14:01.833 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
04:14:01.834 00.001 28316 Enqueuing Move request for scope (0.16, -0.12)
04:14:01.835 00.001 29988 Worker thread wakes up
04:14:01.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:01.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
04:14:01.835 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.6
04:14:01.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:01.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:01.836 00.000 28316 Enqueuing Expose request
04:14:01.837 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
04:14:01.837 00.000 29988 Moving (0.16, -0.12) raw xDistance=-0.18 yDistance=-0.09
04:14:01.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:14:01.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:01.837 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:14:01.837 00.000 29988 MoveAxis(E, 0, ABG)
04:14:01.837 00.000 29988 Move returns status 0, amount 0
04:14:01.837 00.000 29988 MoveAxis(N, 0, ABG)
04:14:01.837 00.000 29988 Move returns status 0, amount 0
04:14:01.837 00.000 29988 move complete, result=0
04:14:01.837 00.000 29988 worker thread done servicing request
04:14:01.837 00.000 29988 Worker thread wakes up
04:14:01.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:01.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:01.837 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:03.355 01.518 29988 Exposure complete
04:14:03.398 00.043 29988 worker thread done servicing request
04:14:03.398 00.000 28316 OnExposeComplete: enter
04:14:03.401 00.003 28316 UpdateGuideState(): m_state=6
04:14:03.404 00.003 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7149
04:14:03.404 00.000 28316 Star::Find returns 1 (0), X=951.76, Y=261.60, Mass=2297, SNR=33.2, Peak=166 HFD=3.8
04:14:03.405 00.001 28316 MultiStar: [#1 0.32,-0.38,0.00,M5] [#2 0.06,-0.07,0.91,U] [#3 0.24,-0.19,0.86,U] [#4 0.32,-0.37,0.00,M4] [#5 0.25,-0.26,0.00,M3] [#6 0.16,-0.06,0.63,U] [#7 0.30,-0.23,0.00,M8] [#8 0.06,-0.05,0.58,U] 
04:14:03.405 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.12}, one-star: {0.33, -0.16}
04:14:03.406 00.001 28316 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.00) = xAngle (-2.56 = -2.56)
04:14:03.406 00.000 28316 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
04:14:03.407 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-0.56 mountX=-0.18 mountY=-0.11, mountTheta=-2.59
04:14:03.408 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.12, opts=13)
04:14:03.409 00.001 28316 Enqueuing Move request for scope (0.18, -0.12)
04:14:03.409 00.000 29988 Worker thread wakes up
04:14:03.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:03.409 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.2
04:14:03.410 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:03.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:03.411 00.001 28316 Enqueuing Expose request
04:14:03.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd
04:14:03.411 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.12)
04:14:03.411 00.000 29988 Moving (0.18, -0.12) raw xDistance=-0.18 yDistance=-0.11
04:14:03.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:14:03.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:03.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:14:03.411 00.000 29988 MoveAxis(E, 0, ABG)
04:14:03.411 00.000 29988 Move returns status 0, amount 0
04:14:03.412 00.001 29988 MoveAxis(N, 0, ABG)
04:14:03.412 00.000 29988 Move returns status 0, amount 0
04:14:03.412 00.000 29988 move complete, result=0
04:14:03.412 00.000 29988 worker thread done servicing request
04:14:03.412 00.000 29988 Worker thread wakes up
04:14:03.412 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:03.412 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:03.412 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:05.047 01.635 29988 Exposure complete
04:14:05.089 00.042 28316 OnExposeComplete: enter
04:14:05.090 00.001 28316 UpdateGuideState(): m_state=6
04:14:05.090 00.000 29988 worker thread done servicing request
04:14:05.090 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7150
04:14:05.091 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=261.78, Mass=2249, SNR=32.8, Peak=182 HFD=4.1
04:14:05.093 00.002 28316 MultiStar: [#1 0.41,-0.09,0.00,M6] [#2 0.27,0.04,0.91,U] [#3 0.37,0.00,0.00,M4] [#4 0.34,-0.11,0.00,M5] [#5 0.43,-0.14,0.00,M4] [#6 -0.01,0.39,0.00,M1] [#7 0.35,0.12,0.00,M9] [#8 0.35,0.31,0.00,M1] 
04:14:05.094 00.001 28316 refined, 1 included, MultiStar: {0.35, 0.03}, one-star: {0.42, 0.01}
04:14:05.095 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:14:05.095 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:14:05.096 00.001 28316 CameraToMount -- cameraX=0.35 cameraY=0.03 hyp=0.35 cameraTheta=0.08 mountX=-0.12 mountY=-0.33, mountTheta=-1.92
04:14:05.098 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.03, opts=13)
04:14:05.099 00.001 28316 Enqueuing Move request for scope (0.35, 0.03)
04:14:05.099 00.000 29988 Worker thread wakes up
04:14:05.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:05.100 00.001 28316 UpdateGuideState exits: m=2249 RSB=32.8
04:14:05.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:05.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:05.101 00.000 28316 Enqueuing Expose request
04:14:05.102 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.03) opts 0xd
04:14:05.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.03)
04:14:05.102 00.000 29988 Moving (0.35, 0.03) raw xDistance=-0.12 yDistance=-0.33
04:14:05.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:14:05.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:14:05.102 00.000 29988 MoveAxis(E, 0, ABG)
04:14:05.102 00.000 29988 Move returns status 0, amount 0
04:14:05.102 00.000 29988 MoveAxis(N, 78, ABG)
04:14:05.102 00.000 29988 Guiding  Dir = 0, Dur = 78
04:14:05.102 00.000 29988 IsSlewing returns 0
04:14:05.102 00.000 29988 IsGuiding returns 0
04:14:05.108 00.006 29988 PulseGuide returned control before completion, sleep 83
04:14:05.201 00.093 29988 IsGuiding returns 0
04:14:05.201 00.000 29988 Move returns status 0, amount 78
04:14:05.201 00.000 29988 move complete, result=0
04:14:05.201 00.000 29988 worker thread done servicing request
04:14:05.201 00.000 29988 Worker thread wakes up
04:14:05.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:05.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:05.201 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 78 ms NORTH
04:14:06.609 01.408 29988 Exposure complete
04:14:06.652 00.043 29988 worker thread done servicing request
04:14:06.652 00.000 28316 OnExposeComplete: enter
04:14:06.654 00.002 28316 UpdateGuideState(): m_state=6
04:14:06.656 00.002 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7151
04:14:06.657 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=261.63, Mass=2268, SNR=33.0, Peak=180 HFD=3.9
04:14:06.657 00.000 28316 MultiStar: [#1 0.40,-0.38,0.00,M7] [#2 0.27,-0.16,0.89,U] [#3 0.37,-0.14,0.00,M5] [#4 0.32,-0.41,0.00,M6] [#5 0.30,-0.39,0.00,M5] [#6 0.16,-0.10,0.62,U] [#7 0.26,-0.13,0.63,U] [#8 0.15,-0.28,0.59,U] 
04:14:06.658 00.001 28316 refined, 4 included, MultiStar: {0.26, -0.16}, one-star: {0.39, -0.14}
04:14:06.658 00.000 28316 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
04:14:06.658 00.000 28316 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
04:14:06.659 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-0.54 mountX=-0.25 mountY=-0.16, mountTheta=-2.57
04:14:06.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.16, opts=13)
04:14:06.660 00.000 28316 Enqueuing Move request for scope (0.26, -0.16)
04:14:06.661 00.001 29988 Worker thread wakes up
04:14:06.661 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
04:14:06.661 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
04:14:06.661 00.000 29988 Moving (0.26, -0.16) raw xDistance=-0.25 yDistance=-0.16
04:14:06.661 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:14:06.661 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:06.661 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:14:06.661 00.000 29988 MoveAxis(E, 53, ABG)
04:14:06.661 00.000 29988 Guiding  Dir = 2, Dur = 53
04:14:06.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:06.664 00.003 29988 IsSlewing returns 0
04:14:06.664 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.0
04:14:06.666 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:06.668 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:06.671 00.003 29988 IsGuiding returns 0
04:14:06.671 00.000 28316 Enqueuing Expose request
04:14:06.673 00.002 29988 PulseGuide returned control before completion, sleep 62
04:14:06.749 00.076 29988 IsGuiding returns 0
04:14:06.749 00.000 29988 Move returns status 0, amount 53
04:14:06.749 00.000 29988 MoveAxis(N, 0, ABG)
04:14:06.749 00.000 29988 Move returns status 0, amount 0
04:14:06.749 00.000 29988 move complete, result=0
04:14:06.749 00.000 29988 worker thread done servicing request
04:14:06.749 00.000 29988 Worker thread wakes up
04:14:06.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:06.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:06.749 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.2 px 0 ms NORTH
04:14:08.384 01.635 29988 Exposure complete
04:14:08.450 00.066 29988 worker thread done servicing request
04:14:08.450 00.000 28316 OnExposeComplete: enter
04:14:08.453 00.003 28316 UpdateGuideState(): m_state=6
04:14:08.454 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7152
04:14:08.455 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=261.72, Mass=2162, SNR=32.2, Peak=171 HFD=4.0
04:14:08.457 00.002 28316 MultiStar: [#1 0.35,-0.09,0.00,M8] [#2 0.27,0.02,0.94,U] [#3 0.14,-0.08,0.87,U] [#4 -0.05,-0.06,0.83,U] [#5 0.13,-0.14,0.75,U] [#6 -0.09,0.27,0.65,U] [#7 0.16,0.07,0.65,U] [#8 0.01,0.14,0.62,U] 
04:14:08.458 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.01}, one-star: {0.38, -0.05}
04:14:08.459 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
04:14:08.460 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
04:14:08.461 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.07 mountX=-0.05 mountY=-0.13, mountTheta=-1.93
04:14:08.464 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.01, opts=13)
04:14:08.465 00.001 28316 Enqueuing Move request for scope (0.14, 0.01)
04:14:08.465 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:08.466 00.001 28316 UpdateGuideState exits: m=2162 RSB=32.2
04:14:08.466 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:08.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:08.467 00.000 28316 Enqueuing Expose request
04:14:08.468 00.001 29988 Worker thread wakes up
04:14:08.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
04:14:08.468 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
04:14:08.468 00.000 29988 Moving (0.14, 0.01) raw xDistance=-0.05 yDistance=-0.13
04:14:08.469 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:14:08.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:08.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:14:08.469 00.000 29988 MoveAxis(E, 0, ABG)
04:14:08.469 00.000 29988 Move returns status 0, amount 0
04:14:08.469 00.000 29988 MoveAxis(N, 0, ABG)
04:14:08.469 00.000 29988 Move returns status 0, amount 0
04:14:08.469 00.000 29988 move complete, result=0
04:14:08.469 00.000 29988 worker thread done servicing request
04:14:08.469 00.000 29988 Worker thread wakes up
04:14:08.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:08.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:08.470 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:09.875 01.405 29988 Exposure complete
04:14:09.925 00.050 29988 worker thread done servicing request
04:14:09.925 00.000 28316 OnExposeComplete: enter
04:14:09.926 00.001 28316 UpdateGuideState(): m_state=6
04:14:09.926 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7153
04:14:09.927 00.001 28316 Star::Find returns 1 (0), X=951.71, Y=261.75, Mass=2204, SNR=32.6, Peak=159 HFD=4.3
04:14:09.927 00.000 28316 MultiStar: [#1 -0.04,0.10,0.98,U] [#2 0.24,-0.00,0.91,U] [#3 0.16,-0.01,0.85,U] [#4 -0.20,-0.10,0.83,U] [#5 -0.08,-0.09,0.74,U] [#6 -0.31,0.20,0.00,M1] [#7 0.23,0.10,0.61,U] [#8 -0.02,0.21,0.63,U] 
04:14:09.928 00.001 28316 refined, 7 included, MultiStar: {0.08, 0.02}, one-star: {0.28, -0.01}
04:14:09.928 00.000 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
04:14:09.929 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
04:14:09.929 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.25 mountX=-0.01 mountY=-0.08, mountTheta=-1.75
04:14:09.931 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.02, opts=13)
04:14:09.932 00.001 28316 Enqueuing Move request for scope (0.08, 0.02)
04:14:09.933 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:09.934 00.001 28316 UpdateGuideState exits: m=2204 RSB=32.6
04:14:09.934 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:09.935 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:09.938 00.003 29988 Worker thread wakes up
04:14:09.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
04:14:09.938 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
04:14:09.938 00.000 29988 Moving (0.08, 0.02) raw xDistance=-0.01 yDistance=-0.08
04:14:09.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:14:09.938 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:09.938 00.000 28316 Enqueuing Expose request
04:14:09.940 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:14:09.940 00.000 29988 MoveAxis(E, 0, ABG)
04:14:09.941 00.001 29988 Move returns status 0, amount 0
04:14:09.941 00.000 29988 MoveAxis(N, 0, ABG)
04:14:09.941 00.000 29988 Move returns status 0, amount 0
04:14:09.941 00.000 29988 move complete, result=0
04:14:09.941 00.000 29988 worker thread done servicing request
04:14:09.941 00.000 29988 Worker thread wakes up
04:14:09.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:09.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:09.943 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:11.572 01.629 29988 Exposure complete
04:14:11.603 00.031 29988 worker thread done servicing request
04:14:11.603 00.000 28316 OnExposeComplete: enter
04:14:11.604 00.001 28316 UpdateGuideState(): m_state=6
04:14:11.605 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7154
04:14:11.605 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=261.77, Mass=2252, SNR=32.9, Peak=187 HFD=4.3
04:14:11.606 00.001 28316 MultiStar: [#1 0.05,-0.06,0.98,U] [#2 0.14,-0.10,0.90,U] [#3 0.27,0.02,0.85,U] [#4 0.09,-0.32,0.84,U] [#5 0.08,-0.16,0.74,U] [#6 -0.09,0.11,0.63,U] [#7 0.27,-0.06,0.61,U] [#8 -0.04,0.03,0.55,U] 
04:14:11.606 00.000 28316 refined, 8 included, MultiStar: {0.14, -0.06}, one-star: {0.35, 0.01}
04:14:11.606 00.000 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
04:14:11.607 00.001 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:14:11.607 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.44 mountX=-0.12 mountY=-0.09, mountTheta=-2.46
04:14:11.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.06, opts=13)
04:14:11.609 00.001 28316 Enqueuing Move request for scope (0.14, -0.06)
04:14:11.609 00.000 29988 Worker thread wakes up
04:14:11.609 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
04:14:11.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:11.610 00.001 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:14:11.610 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:11.611 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:11.611 00.000 28316 Enqueuing Expose request
04:14:11.612 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
04:14:11.612 00.000 29988 Moving (0.14, -0.06) raw xDistance=-0.12 yDistance=-0.09
04:14:11.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:14:11.612 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:11.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:14:11.612 00.000 29988 MoveAxis(E, 0, ABG)
04:14:11.612 00.000 29988 Move returns status 0, amount 0
04:14:11.612 00.000 29988 MoveAxis(N, 0, ABG)
04:14:11.612 00.000 29988 Move returns status 0, amount 0
04:14:11.612 00.000 29988 move complete, result=0
04:14:11.612 00.000 29988 worker thread done servicing request
04:14:11.612 00.000 29988 Worker thread wakes up
04:14:11.612 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:11.612 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:11.612 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:13.141 01.529 29988 Exposure complete
04:14:13.179 00.038 29988 worker thread done servicing request
04:14:13.180 00.001 28316 OnExposeComplete: enter
04:14:13.180 00.000 28316 UpdateGuideState(): m_state=6
04:14:13.181 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7155
04:14:13.181 00.000 28316 Star::Find returns 1 (0), X=951.65, Y=261.73, Mass=2320, SNR=33.3, Peak=175 HFD=3.8
04:14:13.182 00.001 28316 MultiStar: [#1 -0.03,-0.05,0.97,U] [#2 -0.06,-0.12,0.90,U] [#3 0.13,-0.12,0.85,U] [#4 0.04,-0.29,0.80,U] [#5 0.04,-0.08,0.74,U] [#6 -0.07,0.14,0.63,U] [#7 0.08,-0.16,0.62,U] [#8 -0.28,-0.02,0.59,U] 
04:14:13.182 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {0.22, -0.03}
04:14:13.183 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
04:14:13.183 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
04:14:13.184 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.34 mountX=-0.09 mountY=0.02, mountTheta=2.91
04:14:13.185 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:14:13.187 00.002 28316 Enqueuing Move request for scope (0.02, -0.09)
04:14:13.188 00.001 29988 Worker thread wakes up
04:14:13.188 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:13.188 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:14:13.189 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:13.189 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:13.190 00.001 28316 Enqueuing Expose request
04:14:13.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:14:13.190 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:14:13.190 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
04:14:13.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:14:13.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:13.190 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:14:13.190 00.000 29988 MoveAxis(E, 0, ABG)
04:14:13.190 00.000 29988 Move returns status 0, amount 0
04:14:13.190 00.000 29988 MoveAxis(N, 0, ABG)
04:14:13.190 00.000 29988 Move returns status 0, amount 0
04:14:13.190 00.000 29988 move complete, result=0
04:14:13.190 00.000 29988 worker thread done servicing request
04:14:13.190 00.000 29988 Worker thread wakes up
04:14:13.190 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:13.190 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:13.191 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:14.815 01.624 29988 Exposure complete
04:14:14.866 00.051 29988 worker thread done servicing request
04:14:14.866 00.000 28316 OnExposeComplete: enter
04:14:14.867 00.001 28316 UpdateGuideState(): m_state=6
04:14:14.868 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7156
04:14:14.868 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=261.60, Mass=2205, SNR=32.4, Peak=155 HFD=3.8
04:14:14.869 00.001 28316 MultiStar: [#1 0.15,-0.28,1.00,U] [#2 0.14,-0.11,0.91,U] [#3 0.10,-0.33,0.85,U] [#4 0.08,-0.49,0.00,M3] [#5 0.06,-0.37,0.00,M2] [#6 -0.08,0.02,0.65,U] [#7 0.10,-0.15,0.63,U] [#8 -0.12,-0.26,0.61,U] 
04:14:14.869 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.19}, one-star: {0.20, -0.16}
04:14:14.870 00.001 28316 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:14:14.870 00.000 28316 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
04:14:14.870 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.13 mountX=-0.21 mountY=0.01, mountTheta=3.11
04:14:14.872 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.19, opts=13)
04:14:14.872 00.000 28316 Enqueuing Move request for scope (0.09, -0.19)
04:14:14.873 00.001 29988 Worker thread wakes up
04:14:14.873 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
04:14:14.873 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
04:14:14.873 00.000 29988 Moving (0.09, -0.19) raw xDistance=-0.21 yDistance=0.01
04:14:14.873 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:14:14.873 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:14.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:14.873 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.4
04:14:14.874 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:14.874 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:14.875 00.001 28316 Enqueuing Expose request
04:14:14.875 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:14:14.875 00.000 29988 MoveAxis(E, 44, ABG)
04:14:14.875 00.000 29988 Guiding  Dir = 2, Dur = 44
04:14:14.875 00.000 29988 IsSlewing returns 0
04:14:14.875 00.000 29988 IsGuiding returns 0
04:14:14.877 00.002 29988 PulseGuide returned control before completion, sleep 53
04:14:14.941 00.064 29988 IsGuiding returns 0
04:14:14.941 00.000 29988 Move returns status 0, amount 44
04:14:14.941 00.000 29988 MoveAxis(N, 0, ABG)
04:14:14.941 00.000 29988 Move returns status 0, amount 0
04:14:14.941 00.000 29988 move complete, result=0
04:14:14.941 00.000 29988 worker thread done servicing request
04:14:14.941 00.000 29988 Worker thread wakes up
04:14:14.941 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
04:14:14.943 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:14.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:16.354 01.411 29988 Exposure complete
04:14:16.400 00.046 29988 worker thread done servicing request
04:14:16.400 00.000 28316 OnExposeComplete: enter
04:14:16.401 00.001 28316 UpdateGuideState(): m_state=6
04:14:16.402 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7157
04:14:16.402 00.000 28316 Star::Find returns 1 (0), X=951.43, Y=261.72, Mass=2263, SNR=33.0, Peak=153 HFD=4.2
04:14:16.403 00.001 28316 MultiStar: [#1 -0.01,-0.25,0.98,U] [#2 -0.06,0.02,0.88,U] [#3 0.01,-0.12,0.85,U] [#4 0.11,-0.08,0.79,U] [#5 -0.05,-0.17,0.70,U] [#6 -0.25,0.21,0.64,U] [#7 -0.02,0.01,0.61,U] [#8 -0.33,0.17,0.00,M1] 
04:14:16.403 00.000 28316 single-star, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.00, -0.05}
04:14:16.404 00.001 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.57 = 2.71)
04:14:16.404 00.000 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.61 = 2.67)
04:14:16.404 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.58 mountX=-0.04 mountY=0.02, mountTheta=2.68
04:14:16.406 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:14:16.406 00.000 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:14:16.407 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:16.408 00.001 29988 Worker thread wakes up
04:14:16.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:14:16.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:14:16.408 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.04 yDistance=0.02
04:14:16.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:14:16.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:16.408 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
04:14:16.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:16.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:16.409 00.000 28316 Enqueuing Expose request
04:14:16.410 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:14:16.410 00.000 29988 MoveAxis(E, 0, ABG)
04:14:16.410 00.000 29988 Move returns status 0, amount 0
04:14:16.410 00.000 29988 MoveAxis(N, 0, ABG)
04:14:16.410 00.000 29988 Move returns status 0, amount 0
04:14:16.410 00.000 29988 move complete, result=0
04:14:16.410 00.000 29988 worker thread done servicing request
04:14:16.410 00.000 29988 Worker thread wakes up
04:14:16.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:16.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:16.411 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:18.033 01.622 29988 Exposure complete
04:14:18.069 00.036 29988 worker thread done servicing request
04:14:18.069 00.000 28316 OnExposeComplete: enter
04:14:18.070 00.001 28316 UpdateGuideState(): m_state=6
04:14:18.070 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7158
04:14:18.071 00.001 28316 Star::Find returns 1 (0), X=951.50, Y=261.81, Mass=2299, SNR=33.1, Peak=162 HFD=3.8
04:14:18.071 00.000 28316 MultiStar: [#1 0.03,-0.01,0.98,U] [#2 0.08,0.13,0.90,U] [#3 -0.05,-0.02,0.87,U] [#4 -0.10,-0.26,0.81,U] [#5 0.05,-0.14,0.73,U] [#6 -0.04,0.14,0.61,U] [#7 0.06,0.12,0.63,U] [#8 0.11,0.21,0.59,U] 
04:14:18.072 00.001 28316 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {0.06, 0.04}
04:14:18.072 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
04:14:18.072 00.000 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:14:18.074 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.03 cameraTheta=0.57 mountX=0.00 mountY=-0.03, mountTheta=-1.43
04:14:18.074 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
04:14:18.074 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
04:14:18.076 00.002 29988 Worker thread wakes up
04:14:18.076 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
04:14:18.076 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
04:14:18.076 00.000 29988 Moving (0.02, 0.01) raw xDistance=0.00 yDistance=-0.03
04:14:18.076 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:14:18.076 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:18.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=246, Gamma=0.580
04:14:18.076 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.1
04:14:18.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:18.077 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:14:18.077 00.000 29988 MoveAxis(E, 0, ABG)
04:14:18.077 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:18.079 00.002 28316 Enqueuing Expose request
04:14:18.080 00.001 29988 Move returns status 0, amount 0
04:14:18.080 00.000 29988 MoveAxis(N, 0, ABG)
04:14:18.080 00.000 29988 Move returns status 0, amount 0
04:14:18.080 00.000 29988 move complete, result=0
04:14:18.080 00.000 29988 worker thread done servicing request
04:14:18.080 00.000 29988 Worker thread wakes up
04:14:18.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:18.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:18.081 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:14:19.606 01.525 29988 Exposure complete
04:14:19.650 00.044 29988 worker thread done servicing request
04:14:19.650 00.000 28316 OnExposeComplete: enter
04:14:19.651 00.001 28316 UpdateGuideState(): m_state=6
04:14:19.651 00.000 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7159
04:14:19.653 00.002 28316 Star::Find returns 1 (0), X=951.48, Y=262.02, Mass=2274, SNR=33.0, Peak=175 HFD=4.0
04:14:19.654 00.001 28316 MultiStar: [#1 -0.06,0.13,0.97,U] [#2 -0.19,0.27,0.90,U] [#3 -0.09,0.06,0.85,U] [#4 0.05,-0.08,0.81,U] [#5 0.01,-0.06,0.70,U] [#6 -0.02,0.36,0.00,M1] [#7 0.14,-0.05,0.59,U] [#8 -0.25,0.15,0.57,U] 
04:14:19.654 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.10}, one-star: {0.05, 0.26}
04:14:19.654 00.000 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
04:14:19.655 00.001 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
04:14:19.655 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=0.11 mountY=-0.01, mountTheta=-0.06
04:14:19.656 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.10, opts=13)
04:14:19.657 00.001 28316 Enqueuing Move request for scope (-0.04, 0.10)
04:14:19.657 00.000 29988 Worker thread wakes up
04:14:19.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
04:14:19.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:19.658 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
04:14:19.658 00.000 29988 Moving (-0.04, 0.10) raw xDistance=0.11 yDistance=-0.01
04:14:19.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:14:19.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:19.658 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.0
04:14:19.658 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:19.659 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:19.659 00.000 28316 Enqueuing Expose request
04:14:19.660 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:14:19.660 00.000 29988 MoveAxis(E, 0, ABG)
04:14:19.660 00.000 29988 Move returns status 0, amount 0
04:14:19.660 00.000 29988 MoveAxis(N, 0, ABG)
04:14:19.660 00.000 29988 Move returns status 0, amount 0
04:14:19.660 00.000 29988 move complete, result=0
04:14:19.660 00.000 29988 worker thread done servicing request
04:14:19.660 00.000 29988 Worker thread wakes up
04:14:19.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:19.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,247,31,31)
04:14:19.660 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:14:20.687 01.027 28316 evsrv: cli 0C97DB90 connect
04:14:20.688 00.001 28316 case statement mapped state 6 to 3
04:14:20.688 00.000 28316 case statement mapped state 6 to 3
04:14:20.689 00.001 28316 evsrv: cli 0C97DB90 request: {"method":"get_app_state","id":"1749d8a0-9009-4e87-acf0-32ce7e436aa0"}
04:14:20.690 00.001 28316 case statement mapped state 6 to 3
04:14:20.690 00.000 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":"Guiding","id":"1749d8a0-9009-4e87-acf0-32ce7e436aa0"}
04:14:20.691 00.001 28316 evsrv: cli 0C97DB90 disconnect
04:14:20.692 00.001 28316 evsrv: cli 0C97D2D0 connect
04:14:20.694 00.002 28316 case statement mapped state 6 to 3
04:14:20.694 00.000 28316 case statement mapped state 6 to 3
04:14:20.695 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"b9ee316f-29da-4f42-b05b-b76d5b4421e6"}
04:14:20.696 00.001 28316 PhdController::Dither begins
04:14:20.696 00.000 28316 dither: size=2.00, dRA=-0.18 dDec=-0.91
04:14:20.697 00.001 28316 MountToCamera -- mountTheta (-1.76) + m_xAngle (2.00) = xAngle (0.24 = 0.24)
04:14:20.697 00.000 28316 MountToCamera -- mountX=-0.18 mountY=-0.91 hyp=0.93 mountTheta=-1.76 cameraX=0.90, cameraY=0.22 cameraTheta=0.24
04:14:20.698 00.001 28316 setting lock position to (952.34, 261.98)
04:14:20.698 00.000 28316 Mount: notify guiding dithered (0.9, 0.2)
04:14:20.699 00.001 28316 MultiStar: stabilizing after lock position change
04:14:20.700 00.001 28316 Status Line: Dithering de -0.18,-0.91
04:14:20.701 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:14:20.702 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:14:20.702 00.000 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":0,"id":"b9ee316f-29da-4f42-b05b-b76d5b4421e6"}
04:14:20.703 00.001 28316 evsrv: cli 0C97D2D0 disconnect
04:14:21.284 00.581 29988 Exposure complete
04:14:21.343 00.059 29988 worker thread done servicing request
04:14:21.343 00.000 28316 OnExposeComplete: enter
04:14:21.344 00.001 28316 UpdateGuideState(): m_state=6
04:14:21.344 00.000 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7160
04:14:21.345 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=261.52, Mass=2241, SNR=32.6, Peak=154 HFD=3.8
04:14:21.345 00.000 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
04:14:21.346 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
04:14:21.346 00.000 28316 CameraToMount -- cameraX=-0.90 cameraY=-0.47 hyp=1.01 cameraTheta=-2.66 mountX=-0.05 mountY=1.01, mountTheta=1.62
04:14:21.348 00.002 28316 dither recenter: remaining=(0.2,0.9) step=(0.2,0.9)
04:14:21.349 00.001 28316 MountToCamera -- mountTheta (1.38) + m_xAngle (2.00) = xAngle (3.38 = -2.90)
04:14:21.349 00.000 28316 MountToCamera -- mountX=0.18 mountY=0.91 hyp=0.93 mountTheta=1.38 cameraX=-0.90, cameraY=-0.22 cameraTheta=-2.90
04:14:21.350 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.90, y=-0.22, opts=4)
04:14:21.350 00.000 28316 Enqueuing Move request for scope (-0.90, -0.22)
04:14:21.350 00.000 28316 Mount: notify direct move 0.18,0.91
04:14:21.351 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:21.352 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.6
04:14:21.352 00.000 29988 Worker thread wakes up
04:14:21.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.22) opts 0x4
04:14:21.352 00.000 28316 PhdController: settling, locked = 1, distance = 1.03 (0.50) aobump = 0 frame = 1 / 99999
04:14:21.353 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.90, -0.22)
04:14:21.353 00.000 29988 Moving (-0.90, -0.22) raw xDistance=0.18 yDistance=0.91
04:14:21.353 00.000 29988 MoveAxis(W, 59, B)
04:14:21.353 00.000 29988 Guiding  Dir = 3, Dur = 59
04:14:21.353 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155261.353,"Host":"ASUS_SAM","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:14:21.354 00.001 29988 IsSlewing returns 0
04:14:21.354 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:21.355 00.001 29988 IsGuiding returns 0
04:14:21.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:21.356 00.001 28316 Enqueuing Expose request
04:14:21.357 00.001 29988 PulseGuide returned control before completion, sleep 67
04:14:21.437 00.080 29988 IsGuiding returns 0
04:14:21.437 00.000 29988 Move returns status 0, amount 59
04:14:21.437 00.000 29988 MoveAxis(S, 218, B)
04:14:21.437 00.000 29988 Guiding  Dir = 1, Dur = 218
04:14:21.437 00.000 29988 IsSlewing returns 0
04:14:21.438 00.001 29988 IsGuiding returns 0
04:14:21.442 00.004 29988 PulseGuide returned control before completion, sleep 224
04:14:21.671 00.229 29988 IsGuiding returns 0
04:14:21.671 00.000 29988 Move returns status 0, amount 218
04:14:21.671 00.000 29988 move complete, result=0
04:14:21.671 00.000 29988 worker thread done servicing request
04:14:21.671 00.000 29988 Worker thread wakes up
04:14:21.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:21.671 00.000 28316 GuideStep: 0.2 px 59 ms WEST, 0.9 px 218 ms SOUTH
04:14:21.672 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:23.080 01.408 29988 Exposure complete
04:14:23.128 00.048 29988 worker thread done servicing request
04:14:23.128 00.000 28316 OnExposeComplete: enter
04:14:23.130 00.002 28316 UpdateGuideState(): m_state=6
04:14:23.131 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7161
04:14:23.132 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=261.70, Mass=2266, SNR=33.0, Peak=171 HFD=4.0
04:14:23.133 00.001 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
04:14:23.134 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
04:14:23.135 00.001 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.28 hyp=0.60 cameraTheta=-2.65 mountX=-0.04 mountY=0.60, mountTheta=1.63
04:14:23.137 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.28, opts=13)
04:14:23.138 00.001 28316 Enqueuing Move request for scope (-0.53, -0.28)
04:14:23.139 00.001 29988 Worker thread wakes up
04:14:23.139 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.28) opts 0xd
04:14:23.139 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.28)
04:14:23.139 00.000 29988 Moving (-0.53, -0.28) raw xDistance=-0.04 yDistance=0.60
04:14:23.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:14:23.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:14:23.139 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
04:14:23.140 00.001 29988 MoveAxis(E, 0, ABG)
04:14:23.140 00.000 29988 Move returns status 0, amount 0
04:14:23.140 00.000 29988 MoveAxis(N, 0, ABG)
04:14:23.140 00.000 29988 Move returns status 0, amount 0
04:14:23.140 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:23.140 00.000 28316 UpdateGuideState exits: m=2266 RSB=33.0
04:14:23.141 00.001 28316 PhdController: settling, locked = 1, distance = 0.60 (0.50) aobump = 0 frame = 2 / 99999
04:14:23.141 00.000 29988 move complete, result=0
04:14:23.141 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155263.141,"Host":"ASUS_SAM","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:14:23.142 00.001 29988 worker thread done servicing request
04:14:23.142 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:23.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:23.143 00.001 28316 Enqueuing Expose request
04:14:23.143 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
04:14:23.144 00.001 29988 Worker thread wakes up
04:14:23.144 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:23.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:24.768 01.624 29988 Exposure complete
04:14:24.813 00.045 29988 worker thread done servicing request
04:14:24.813 00.000 28316 OnExposeComplete: enter
04:14:24.815 00.002 28316 UpdateGuideState(): m_state=6
04:14:24.816 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7162
04:14:24.816 00.000 28316 Star::Find returns 1 (0), X=951.83, Y=261.61, Mass=2245, SNR=32.7, Peak=178 HFD=3.8
04:14:24.816 00.000 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.49 = 1.79)
04:14:24.817 00.001 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.53 = 1.75)
04:14:24.817 00.000 28316 CameraToMount -- cameraX=-0.50 cameraY=-0.38 hyp=0.63 cameraTheta=-2.50 mountX=-0.14 mountY=0.62, mountTheta=1.79
04:14:24.818 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.50, y=-0.38, opts=13)
04:14:24.819 00.001 28316 Enqueuing Move request for scope (-0.50, -0.38)
04:14:24.820 00.001 29988 Worker thread wakes up
04:14:24.820 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:24.820 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.7
04:14:24.821 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.38) opts 0xd
04:14:24.821 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.50, -0.38)
04:14:24.821 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 3 / 99999
04:14:24.821 00.000 29988 Moving (-0.50, -0.38) raw xDistance=-0.14 yDistance=0.62
04:14:24.821 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155264.821,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:14:24.822 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:14:24.822 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:14:24.822 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.62
04:14:24.822 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:24.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:24.823 00.001 28316 Enqueuing Expose request
04:14:24.824 00.001 29988 MoveAxis(E, 0, ABG)
04:14:24.824 00.000 29988 Move returns status 0, amount 0
04:14:24.824 00.000 29988 MoveAxis(N, 0, ABG)
04:14:24.824 00.000 29988 Move returns status 0, amount 0
04:14:24.824 00.000 29988 move complete, result=0
04:14:24.824 00.000 29988 worker thread done servicing request
04:14:24.824 00.000 29988 Worker thread wakes up
04:14:24.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:24.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:24.826 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
04:14:26.337 01.511 29988 Exposure complete
04:14:26.382 00.045 29988 worker thread done servicing request
04:14:26.382 00.000 28316 OnExposeComplete: enter
04:14:26.385 00.003 28316 UpdateGuideState(): m_state=6
04:14:26.388 00.003 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7163
04:14:26.391 00.003 28316 Star::Find returns 1 (0), X=951.81, Y=261.55, Mass=2263, SNR=32.9, Peak=166 HFD=3.8
04:14:26.393 00.002 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.45 = 1.83)
04:14:26.395 00.002 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.49 = 1.79)
04:14:26.398 00.003 28316 CameraToMount -- cameraX=-0.53 cameraY=-0.43 hyp=0.68 cameraTheta=-2.46 mountX=-0.17 mountY=0.67, mountTheta=1.83
04:14:26.400 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.53, y=-0.43, opts=13)
04:14:26.401 00.001 28316 Enqueuing Move request for scope (-0.53, -0.43)
04:14:26.402 00.001 29988 Worker thread wakes up
04:14:26.403 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:26.403 00.000 28316 UpdateGuideState exits: m=2263 RSB=32.9
04:14:26.404 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.43) opts 0xd
04:14:26.404 00.000 28316 PhdController: settling, locked = 1, distance = 0.63 (0.50) aobump = 0 frame = 4 / 99999
04:14:26.404 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.53, -0.43)
04:14:26.404 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155266.404,"Host":"ASUS_SAM","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:14:26.405 00.001 29988 Moving (-0.53, -0.43) raw xDistance=-0.17 yDistance=0.67
04:14:26.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:14:26.405 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
04:14:26.405 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
04:14:26.405 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:26.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:26.406 00.001 28316 Enqueuing Expose request
04:14:26.406 00.000 29988 MoveAxis(E, 0, ABG)
04:14:26.406 00.000 29988 Move returns status 0, amount 0
04:14:26.406 00.000 29988 MoveAxis(S, 159, ABG)
04:14:26.406 00.000 29988 Guiding  Dir = 1, Dur = 159
04:14:26.407 00.001 29988 IsSlewing returns 0
04:14:26.407 00.000 29988 IsGuiding returns 0
04:14:26.412 00.005 29988 PulseGuide returned control before completion, sleep 165
04:14:26.584 00.172 29988 IsGuiding returns 0
04:14:26.584 00.000 29988 Move returns status 0, amount 159
04:14:26.584 00.000 29988 move complete, result=0
04:14:26.584 00.000 29988 worker thread done servicing request
04:14:26.584 00.000 29988 Worker thread wakes up
04:14:26.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:26.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:26.584 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.7 px 159 ms SOUTH
04:14:28.218 01.634 29988 Exposure complete
04:14:28.260 00.042 29988 worker thread done servicing request
04:14:28.260 00.000 28316 OnExposeComplete: enter
04:14:28.261 00.001 28316 UpdateGuideState(): m_state=6
04:14:28.262 00.001 28316 Star::Find(15, 951, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7164
04:14:28.263 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=262.00, Mass=2239, SNR=32.8, Peak=203 HFD=4.0
04:14:28.264 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.95 = 0.95)
04:14:28.264 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
04:14:28.265 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.95 mountX=0.06 mountY=0.08, mountTheta=0.94
04:14:28.266 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.02, opts=13)
04:14:28.267 00.001 28316 Enqueuing Move request for scope (-0.09, 0.02)
04:14:28.268 00.001 29988 Worker thread wakes up
04:14:28.268 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
04:14:28.268 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
04:14:28.268 00.000 29988 Moving (-0.09, 0.02) raw xDistance=0.06 yDistance=0.08
04:14:28.268 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:14:28.268 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:28.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
04:14:28.269 00.001 28316 UpdateGuideState exits: m=2239 RSB=32.8
04:14:28.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:14:28.269 00.000 29988 MoveAxis(E, 0, ABG)
04:14:28.269 00.000 29988 Move returns status 0, amount 0
04:14:28.269 00.000 28316 PhdController: settling, locked = 1, distance = 0.47 (0.50) aobump = 0 frame = 5 / 99999
04:14:28.270 00.001 29988 MoveAxis(N, 0, ABG)
04:14:28.270 00.000 29988 Move returns status 0, amount 0
04:14:28.270 00.000 29988 move complete, result=0
04:14:28.270 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155268.270,"Host":"ASUS_SAM","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:14:28.271 00.001 29988 worker thread done servicing request
04:14:28.271 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:28.272 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:28.272 00.000 28316 Enqueuing Expose request
04:14:28.273 00.001 29988 Worker thread wakes up
04:14:28.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:28.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:28.273 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:29.790 01.517 29988 Exposure complete
04:14:29.855 00.065 29988 worker thread done servicing request
04:14:29.855 00.000 28316 OnExposeComplete: enter
04:14:29.857 00.002 28316 UpdateGuideState(): m_state=6
04:14:29.859 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7165
04:14:29.860 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=261.97, Mass=2220, SNR=32.7, Peak=180 HFD=4.1
04:14:29.861 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.23)
04:14:29.862 00.001 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.19)
04:14:29.864 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.06 mountX=0.04 mountY=0.11, mountTheta=1.22
04:14:29.865 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.01, opts=13)
04:14:29.866 00.001 28316 Enqueuing Move request for scope (-0.12, -0.01)
04:14:29.866 00.000 29988 Worker thread wakes up
04:14:29.866 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:29.866 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
04:14:29.867 00.001 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 6 / 99999
04:14:29.867 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
04:14:29.867 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
04:14:29.867 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155269.867,"Host":"ASUS_SAM","Inst":1,"Distance":0.36,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
04:14:29.868 00.001 29988 Moving (-0.12, -0.01) raw xDistance=0.04 yDistance=0.11
04:14:29.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:14:29.868 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:29.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:29.869 00.001 28316 Enqueuing Expose request
04:14:29.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:29.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:14:29.869 00.000 29988 MoveAxis(E, 0, ABG)
04:14:29.869 00.000 29988 Move returns status 0, amount 0
04:14:29.869 00.000 29988 MoveAxis(N, 0, ABG)
04:14:29.869 00.000 29988 Move returns status 0, amount 0
04:14:29.869 00.000 29988 move complete, result=0
04:14:29.869 00.000 29988 worker thread done servicing request
04:14:29.869 00.000 29988 Worker thread wakes up
04:14:29.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:29.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:29.870 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:31.504 01.634 29988 Exposure complete
04:14:31.530 00.026 29988 worker thread done servicing request
04:14:31.530 00.000 28316 OnExposeComplete: enter
04:14:31.530 00.000 28316 UpdateGuideState(): m_state=6
04:14:31.530 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7166
04:14:31.531 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=261.81, Mass=2398, SNR=33.9, Peak=195 HFD=3.9
04:14:31.531 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.92)
04:14:31.531 00.000 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.88)
04:14:31.532 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.36 mountX=-0.18 mountY=0.05, mountTheta=2.89
04:14:31.533 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.18, opts=13)
04:14:31.533 00.000 28316 Enqueuing Move request for scope (0.04, -0.18)
04:14:31.536 00.003 29988 Worker thread wakes up
04:14:31.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
04:14:31.539 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
04:14:31.539 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
04:14:31.539 00.000 29988 Moving (0.04, -0.18) raw xDistance=-0.18 yDistance=0.05
04:14:31.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:14:31.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:31.539 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
04:14:31.540 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:14:31.540 00.000 29988 MoveAxis(E, 0, ABG)
04:14:31.540 00.000 29988 Move returns status 0, amount 0
04:14:31.540 00.000 29988 MoveAxis(N, 0, ABG)
04:14:31.540 00.000 29988 Move returns status 0, amount 0
04:14:31.540 00.000 29988 move complete, result=0
04:14:31.540 00.000 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 7 / 99999
04:14:31.541 00.001 29988 worker thread done servicing request
04:14:31.541 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155271.541,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
04:14:31.542 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:31.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:31.544 00.001 28316 Enqueuing Expose request
04:14:31.545 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:31.547 00.002 29988 Worker thread wakes up
04:14:31.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:31.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:33.070 01.523 29988 Exposure complete
04:14:33.124 00.054 29988 worker thread done servicing request
04:14:33.124 00.000 28316 OnExposeComplete: enter
04:14:33.125 00.001 28316 UpdateGuideState(): m_state=6
04:14:33.126 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7167
04:14:33.127 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=261.78, Mass=2384, SNR=33.8, Peak=205 HFD=3.9
04:14:33.128 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
04:14:33.128 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14)
04:14:33.129 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-2.11 mountX=-0.13 mountY=0.20, mountTheta=2.16
04:14:33.130 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.20, opts=13)
04:14:33.131 00.001 28316 Enqueuing Move request for scope (-0.12, -0.20)
04:14:33.131 00.000 29988 Worker thread wakes up
04:14:33.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
04:14:33.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
04:14:33.131 00.000 28316 UpdateGuideState exits: m=2384 RSB=33.8
04:14:33.133 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
04:14:33.133 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 8 / 99999
04:14:33.133 00.000 29988 Moving (-0.12, -0.20) raw xDistance=-0.13 yDistance=0.20
04:14:33.133 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155273.133,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":4.9,"SettleTime":8.0,"StarLocked":true}
04:14:33.134 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:14:33.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:14:33.134 00.000 29988 MoveAxis(E, 0, ABG)
04:14:33.134 00.000 29988 Move returns status 0, amount 0
04:14:33.134 00.000 29988 MoveAxis(S, 48, ABG)
04:14:33.134 00.000 29988 Guiding  Dir = 1, Dur = 48
04:14:33.134 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:33.134 00.000 29988 IsSlewing returns 0
04:14:33.134 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:33.134 00.000 28316 Enqueuing Expose request
04:14:33.135 00.001 29988 IsGuiding returns 0
04:14:33.140 00.005 29988 PulseGuide returned control before completion, sleep 54
04:14:33.208 00.068 29988 IsGuiding returns 0
04:14:33.208 00.000 29988 Move returns status 0, amount 48
04:14:33.208 00.000 29988 move complete, result=0
04:14:33.208 00.000 29988 worker thread done servicing request
04:14:33.209 00.001 29988 Worker thread wakes up
04:14:33.209 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
04:14:33.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:33.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:34.840 01.631 29988 Exposure complete
04:14:34.889 00.049 29988 worker thread done servicing request
04:14:34.889 00.000 28316 OnExposeComplete: enter
04:14:34.890 00.001 28316 UpdateGuideState(): m_state=6
04:14:34.892 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7168
04:14:34.894 00.002 28316 Star::Find returns 1 (0), X=952.47, Y=261.96, Mass=2394, SNR=33.8, Peak=187 HFD=4.0
04:14:34.895 00.001 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
04:14:34.896 00.001 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
04:14:34.897 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.19 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
04:14:34.899 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
04:14:34.900 00.001 28316 Enqueuing Move request for scope (0.13, -0.03)
04:14:34.900 00.000 29988 Worker thread wakes up
04:14:34.900 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
04:14:34.900 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
04:14:34.901 00.001 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.11
04:14:34.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:14:34.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:34.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:14:34.901 00.000 29988 MoveAxis(E, 0, ABG)
04:14:34.901 00.000 29988 Move returns status 0, amount 0
04:14:34.901 00.000 29988 MoveAxis(N, 0, ABG)
04:14:34.901 00.000 29988 Move returns status 0, amount 0
04:14:34.901 00.000 29988 move complete, result=0
04:14:34.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:14:34.901 00.000 28316 UpdateGuideState exits: m=2394 RSB=33.8
04:14:34.902 00.001 29988 worker thread done servicing request
04:14:34.902 00.000 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 9 / 99999
04:14:34.902 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155274.902,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
04:14:34.903 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:34.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:34.903 00.000 28316 Enqueuing Expose request
04:14:34.904 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:34.904 00.000 29988 Worker thread wakes up
04:14:34.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:34.905 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:36.426 01.521 29988 Exposure complete
04:14:36.454 00.028 29988 worker thread done servicing request
04:14:36.454 00.000 28316 OnExposeComplete: enter
04:14:36.456 00.002 28316 UpdateGuideState(): m_state=6
04:14:36.459 00.003 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7169
04:14:36.461 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=262.10, Mass=2367, SNR=33.6, Peak=188 HFD=3.9
04:14:36.463 00.002 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.91 = -0.91)
04:14:36.466 00.003 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
04:14:36.468 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.09 mountX=0.08 mountY=-0.10, mountTheta=-0.92
04:14:36.471 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.11, opts=13)
04:14:36.473 00.002 28316 Enqueuing Move request for scope (0.06, 0.11)
04:14:36.473 00.000 29988 Worker thread wakes up
04:14:36.473 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:14:36.474 00.001 28316 UpdateGuideState exits: m=2367 RSB=33.6
04:14:36.474 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 10 / 99999
04:14:36.475 00.001 28316 PhdController: newstate STATE_FINISH
04:14:36.475 00.000 28316 PhdController complete: success
04:14:36.476 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
04:14:36.476 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786155276.476,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
04:14:36.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
04:14:36.476 00.000 29988 Moving (0.06, 0.11) raw xDistance=0.08 yDistance=-0.10
04:14:36.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:14:36.476 00.000 28316 Mount: notify guiding dither settle done success=1
04:14:36.477 00.001 28316 PhdController: newstate STATE_IDLE
04:14:36.477 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:36.477 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:36.478 00.001 28316 Enqueuing Expose request
04:14:36.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:36.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:14:36.478 00.000 29988 MoveAxis(E, 0, ABG)
04:14:36.478 00.000 29988 Move returns status 0, amount 0
04:14:36.478 00.000 29988 MoveAxis(N, 0, ABG)
04:14:36.478 00.000 29988 Move returns status 0, amount 0
04:14:36.478 00.000 29988 move complete, result=0
04:14:36.478 00.000 29988 worker thread done servicing request
04:14:36.478 00.000 29988 Worker thread wakes up
04:14:36.479 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:36.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:36.479 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:14:38.107 01.628 29988 Exposure complete
04:14:38.145 00.038 29988 worker thread done servicing request
04:14:38.145 00.000 28316 OnExposeComplete: enter
04:14:38.146 00.001 28316 UpdateGuideState(): m_state=6
04:14:38.146 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7170
04:14:38.147 00.001 28316 Star::Find returns 1 (0), X=952.59, Y=262.17, Mass=2309, SNR=33.3, Peak=187 HFD=3.9
04:14:38.147 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
04:14:38.148 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
04:14:38.148 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.32 cameraTheta=0.63 mountX=0.06 mountY=-0.31, mountTheta=-1.37
04:14:38.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=0.19, opts=13)
04:14:38.150 00.001 28316 Enqueuing Move request for scope (0.26, 0.19)
04:14:38.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:38.151 00.001 29988 Worker thread wakes up
04:14:38.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd
04:14:38.151 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, 0.19)
04:14:38.151 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
04:14:38.151 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:38.152 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:38.152 00.000 28316 Enqueuing Expose request
04:14:38.153 00.001 29988 Moving (0.26, 0.19) raw xDistance=0.06 yDistance=-0.31
04:14:38.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:14:38.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:14:38.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
04:14:38.153 00.000 29988 MoveAxis(E, 0, ABG)
04:14:38.153 00.000 29988 Move returns status 0, amount 0
04:14:38.153 00.000 29988 MoveAxis(N, 0, ABG)
04:14:38.153 00.000 29988 Move returns status 0, amount 0
04:14:38.153 00.000 29988 move complete, result=0
04:14:38.153 00.000 29988 worker thread done servicing request
04:14:38.153 00.000 29988 Worker thread wakes up
04:14:38.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:38.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:38.154 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:14:39.677 01.523 29988 Exposure complete
04:14:39.703 00.026 29988 worker thread done servicing request
04:14:39.703 00.000 28316 OnExposeComplete: enter
04:14:39.704 00.001 28316 UpdateGuideState(): m_state=6
04:14:39.706 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.707 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=261.85, Mass=2188, SNR=32.5, Peak=181 HFD=3.8
04:14:39.707 00.000 28316 MultiStar: exiting stabilization period
04:14:39.708 00.001 28316 MultiStar: updating star positions after lock position change
04:14:39.708 00.000 28316 Star::Find(15, 662, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.709 00.001 28316 Star::Find returns 1 (0), X=663.35, Y=165.96, Mass=2230, SNR=32.3, Peak=184 HFD=4.1
04:14:39.709 00.000 28316 Star::Find(15, 1034, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.710 00.001 28316 Star::Find returns 1 (0), X=1034.79, Y=396.76, Mass=1928, SNR=30.0, Peak=165 HFD=4.5
04:14:39.710 00.000 28316 Star::Find(15, 978, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.711 00.001 28316 Star::Find returns 1 (0), X=979.46, Y=254.27, Mass=1688, SNR=28.4, Peak=123 HFD=3.8
04:14:39.711 00.000 28316 Star::Find(15, 312, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.712 00.001 28316 Star::Find returns 1 (0), X=312.81, Y=833.61, Mass=1586, SNR=27.5, Peak=144 HFD=3.9
04:14:39.712 00.000 28316 Star::Find(15, 495, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.712 00.000 28316 Star::Find returns 1 (0), X=495.92, Y=94.92, Mass=1259, SNR=24.6, Peak=113 HFD=4.3
04:14:39.713 00.001 28316 Star::Find(15, 289, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.713 00.000 28316 Star::Find returns 1 (0), X=290.48, Y=920.90, Mass=869, SNR=20.5, Peak=85 HFD=3.6
04:14:39.714 00.001 28316 Star::Find(15, 679, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.714 00.000 28316 Star::Find returns 1 (0), X=680.70, Y=951.26, Mass=893, SNR=20.7, Peak=77 HFD=3.7
04:14:39.714 00.000 28316 Star::Find(15, 1147, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.715 00.001 28316 Star::Find returns 1 (0), X=1147.52, Y=751.68, Mass=769, SNR=19.0, Peak=62 HFD=3.9
04:14:39.715 00.000 28316 Star::Find(15, 247, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.716 00.001 28316 Star::Find returns 1 (0), X=248.15, Y=523.84, Mass=579, SNR=16.7, Peak=65 HFD=4.0
04:14:39.716 00.000 28316 Star::Find(15, 651, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.717 00.001 28316 Star::Find returns 1 (0), X=651.78, Y=647.34, Mass=630, SNR=17.4, Peak=47 HFD=4.3
04:14:39.717 00.000 28316 Star::Find(15, 1131, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7171
04:14:39.717 00.000 28316 Star::Find returns 1 (0), X=1132.52, Y=629.52, Mass=545, SNR=16.2, Peak=54 HFD=3.2
04:14:39.718 00.001 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:14:39.718 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:14:39.719 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.53 mountX=-0.22 mountY=-0.15, mountTheta=-2.55
04:14:39.720 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.14, opts=13)
04:14:39.720 00.000 28316 Enqueuing Move request for scope (0.23, -0.14)
04:14:39.721 00.001 29988 Worker thread wakes up
04:14:39.721 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:39.722 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
04:14:39.722 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.5
04:14:39.722 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:39.723 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
04:14:39.723 00.000 29988 Moving (0.23, -0.14) raw xDistance=-0.22 yDistance=-0.15
04:14:39.723 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:14:39.723 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:39.723 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:39.723 00.000 28316 Enqueuing Expose request
04:14:39.724 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:14:39.724 00.000 29988 MoveAxis(E, 46, ABG)
04:14:39.724 00.000 29988 Guiding  Dir = 2, Dur = 46
04:14:39.724 00.000 29988 IsSlewing returns 0
04:14:39.724 00.000 29988 IsGuiding returns 0
04:14:39.727 00.003 29988 PulseGuide returned control before completion, sleep 55
04:14:39.787 00.060 29988 IsGuiding returns 0
04:14:39.787 00.000 29988 Move returns status 0, amount 46
04:14:39.787 00.000 29988 MoveAxis(N, 0, ABG)
04:14:39.787 00.000 29988 Move returns status 0, amount 0
04:14:39.787 00.000 29988 move complete, result=0
04:14:39.787 00.000 29988 worker thread done servicing request
04:14:39.787 00.000 29988 Worker thread wakes up
04:14:39.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:39.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:39.787 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.1 px 0 ms NORTH
04:14:41.427 01.640 29988 Exposure complete
04:14:41.477 00.050 29988 worker thread done servicing request
04:14:41.478 00.001 28316 OnExposeComplete: enter
04:14:41.478 00.000 28316 UpdateGuideState(): m_state=6
04:14:41.479 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7172
04:14:41.479 00.000 28316 Star::Find returns 1 (0), X=952.31, Y=262.01, Mass=2221, SNR=32.5, Peak=185 HFD=4.0
04:14:41.480 00.001 28316 MultiStar: [#1 -0.17,0.21,1.01,U] [#2 0.10,0.16,0.92,U] [#3 -0.20,-0.02,0.88,U] [#4 -0.19,0.49,0.00,M1] [#5 -0.23,0.17,0.75,U] [#6 0.02,0.24,0.64,U] [#7 -0.50,0.33,0.00,M1] [#8 0.03,0.23,0.58,U] 
04:14:41.480 00.000 28316 single-star, 6 included, MultiStar: {-0.07, 0.14}, one-star: {-0.02, 0.03}
04:14:41.481 00.001 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.29 = 0.29)
04:14:41.481 00.000 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
04:14:41.482 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.29 mountX=0.04 mountY=0.01, mountTheta=0.26
04:14:41.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.03, opts=13)
04:14:41.483 00.000 28316 Enqueuing Move request for scope (-0.02, 0.03)
04:14:41.484 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:41.484 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.5
04:14:41.485 00.001 29988 Worker thread wakes up
04:14:41.485 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
04:14:41.485 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
04:14:41.485 00.000 29988 Moving (-0.02, 0.03) raw xDistance=0.04 yDistance=0.01
04:14:41.485 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:14:41.485 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:41.485 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:41.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:41.486 00.001 28316 Enqueuing Expose request
04:14:41.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:14:41.486 00.000 29988 MoveAxis(E, 0, ABG)
04:14:41.486 00.000 29988 Move returns status 0, amount 0
04:14:41.486 00.000 29988 MoveAxis(N, 0, ABG)
04:14:41.486 00.000 29988 Move returns status 0, amount 0
04:14:41.486 00.000 29988 move complete, result=0
04:14:41.486 00.000 29988 worker thread done servicing request
04:14:41.486 00.000 29988 Worker thread wakes up
04:14:41.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:41.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:41.487 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:43.007 01.520 29988 Exposure complete
04:14:43.047 00.040 29988 worker thread done servicing request
04:14:43.047 00.000 28316 OnExposeComplete: enter
04:14:43.050 00.003 28316 UpdateGuideState(): m_state=6
04:14:43.052 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7173
04:14:43.055 00.003 28316 Star::Find returns 1 (0), X=952.31, Y=262.08, Mass=2332, SNR=33.5, Peak=173 HFD=4.1
04:14:43.057 00.002 28316 MultiStar: [#1 -0.09,0.08,0.98,U] [#2 0.02,0.24,0.91,U] [#3 -0.27,0.01,0.84,U] [#4 -0.22,0.16,0.77,U] [#5 0.06,0.07,0.73,U] [#6 -0.04,-0.05,0.61,U] [#7 0.06,0.24,0.64,U] [#8 0.07,0.27,0.58,U] 
04:14:43.059 00.002 28316 single-star, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.03, 0.10}
04:14:43.059 00.000 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
04:14:43.060 00.001 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
04:14:43.060 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.88 mountX=0.10 mountY=-0.02, mountTheta=-0.16
04:14:43.062 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
04:14:43.064 00.002 28316 Enqueuing Move request for scope (-0.03, 0.10)
04:14:43.066 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
04:14:43.066 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.5
04:14:43.067 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:43.067 00.000 29988 Worker thread wakes up
04:14:43.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:43.068 00.001 28316 Enqueuing Expose request
04:14:43.068 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
04:14:43.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
04:14:43.068 00.000 29988 Moving (-0.03, 0.10) raw xDistance=0.10 yDistance=-0.02
04:14:43.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:14:43.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:43.069 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:14:43.069 00.000 29988 MoveAxis(E, 0, ABG)
04:14:43.069 00.000 29988 Move returns status 0, amount 0
04:14:43.069 00.000 29988 MoveAxis(N, 0, ABG)
04:14:43.069 00.000 29988 Move returns status 0, amount 0
04:14:43.069 00.000 29988 move complete, result=0
04:14:43.069 00.000 29988 worker thread done servicing request
04:14:43.069 00.000 29988 Worker thread wakes up
04:14:43.069 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:43.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:43.069 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:14:44.695 01.626 29988 Exposure complete
04:14:44.743 00.048 29988 worker thread done servicing request
04:14:44.744 00.001 28316 OnExposeComplete: enter
04:14:44.744 00.000 28316 UpdateGuideState(): m_state=6
04:14:44.745 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7174
04:14:44.745 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=261.97, Mass=2400, SNR=33.9, Peak=196 HFD=4.0
04:14:44.746 00.001 28316 MultiStar: [#1 -0.15,-0.04,0.93,U] [#2 -0.15,-0.05,0.88,U] [#3 -0.29,-0.13,0.85,U] [#4 -0.20,0.16,0.79,U] [#5 -0.28,-0.11,0.72,U] [#6 -0.20,-0.12,0.61,U] [#7 -0.47,0.31,0.00,M1] [#8 -0.09,0.05,0.57,U] 
04:14:44.746 00.000 28316 single-star, 7 included, MultiStar: {-0.17, -0.03}, one-star: {-0.04, -0.01}
04:14:44.747 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
04:14:44.747 00.000 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.36)
04:14:44.747 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.89 mountX=0.01 mountY=0.04, mountTheta=1.40
04:14:44.748 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.01, opts=13)
04:14:44.749 00.001 28316 Enqueuing Move request for scope (-0.04, -0.01)
04:14:44.749 00.000 29988 Worker thread wakes up
04:14:44.749 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
04:14:44.750 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
04:14:44.750 00.000 29988 Moving (-0.04, -0.01) raw xDistance=0.01 yDistance=0.04
04:14:44.750 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:14:44.750 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:44.750 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:14:44.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:44.750 00.000 28316 UpdateGuideState exits: m=2400 RSB=33.9
04:14:44.751 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:44.751 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:44.752 00.001 28316 Enqueuing Expose request
04:14:44.752 00.000 29988 MoveAxis(E, 0, ABG)
04:14:44.752 00.000 29988 Move returns status 0, amount 0
04:14:44.752 00.000 29988 MoveAxis(N, 0, ABG)
04:14:44.752 00.000 29988 Move returns status 0, amount 0
04:14:44.752 00.000 29988 move complete, result=0
04:14:44.752 00.000 29988 worker thread done servicing request
04:14:44.752 00.000 29988 Worker thread wakes up
04:14:44.752 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:44.752 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:44.753 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:46.278 01.525 29988 Exposure complete
04:14:46.311 00.033 29988 worker thread done servicing request
04:14:46.311 00.000 28316 OnExposeComplete: enter
04:14:46.313 00.002 28316 UpdateGuideState(): m_state=6
04:14:46.314 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7175
04:14:46.315 00.001 28316 Star::Find returns 1 (0), X=952.23, Y=261.92, Mass=2073, SNR=31.5, Peak=188 HFD=4.0
04:14:46.315 00.000 28316 MultiStar: [#1 -0.22,0.08,1.02,U] [#2 -0.24,0.18,0.94,U] [#3 -0.24,-0.06,0.90,U] [#4 -0.35,0.21,0.00,M1] [#5 -0.29,0.06,0.78,U] [#6 -0.19,-0.03,0.64,U] [#7 -0.35,0.13,0.00,M2] [#8 -0.49,0.32,0.00,M1] 
04:14:46.316 00.001 28316 single-star, 5 included, MultiStar: {-0.21, 0.03}, one-star: {-0.10, -0.06}
04:14:46.316 00.000 28316 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
04:14:46.317 00.001 28316 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
04:14:46.317 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.59 mountX=-0.01 mountY=0.12, mountTheta=1.69
04:14:46.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.06, opts=13)
04:14:46.319 00.001 28316 Enqueuing Move request for scope (-0.10, -0.06)
04:14:46.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:14:46.320 00.001 28316 UpdateGuideState exits: m=2073 RSB=31.5
04:14:46.320 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:46.321 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:46.321 00.000 28316 Enqueuing Expose request
04:14:46.322 00.001 29988 Worker thread wakes up
04:14:46.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
04:14:46.322 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
04:14:46.322 00.000 29988 Moving (-0.10, -0.06) raw xDistance=-0.01 yDistance=0.12
04:14:46.322 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:14:46.322 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:46.322 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:14:46.322 00.000 29988 MoveAxis(E, 0, ABG)
04:14:46.322 00.000 29988 Move returns status 0, amount 0
04:14:46.322 00.000 29988 MoveAxis(N, 0, ABG)
04:14:46.322 00.000 29988 Move returns status 0, amount 0
04:14:46.322 00.000 29988 move complete, result=0
04:14:46.322 00.000 29988 worker thread done servicing request
04:14:46.322 00.000 29988 Worker thread wakes up
04:14:46.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:46.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:46.322 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:47.946 01.624 29988 Exposure complete
04:14:47.994 00.048 29988 worker thread done servicing request
04:14:47.994 00.000 28316 OnExposeComplete: enter
04:14:47.995 00.001 28316 UpdateGuideState(): m_state=6
04:14:47.996 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7176
04:14:47.996 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=261.96, Mass=2256, SNR=33.0, Peak=187 HFD=4.1
04:14:47.997 00.001 28316 MultiStar: [#1 -0.30,0.18,0.00,M1] [#2 -0.17,0.16,0.91,U] [#3 -0.23,-0.02,0.84,U] [#4 -0.12,0.15,0.84,U] [#5 -0.43,0.18,0.00,M1] [#6 -0.29,-0.02,0.62,U] [#7 -0.22,0.15,0.64,U] [#8 -0.12,0.27,0.57,U] 
04:14:47.998 00.001 28316 single-star, 6 included, MultiStar: {-0.17, 0.09}, one-star: {-0.09, -0.03}
04:14:47.999 00.001 28316 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
04:14:48.000 00.001 28316 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:14:48.002 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=0.01 mountY=0.10, mountTheta=1.42
04:14:48.005 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
04:14:48.006 00.001 28316 Enqueuing Move request for scope (-0.09, -0.03)
04:14:48.006 00.000 29988 Worker thread wakes up
04:14:48.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:48.007 00.001 28316 UpdateGuideState exits: m=2256 RSB=33.0
04:14:48.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:48.008 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:48.008 00.000 28316 Enqueuing Expose request
04:14:48.009 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
04:14:48.009 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
04:14:48.009 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
04:14:48.009 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:14:48.009 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:48.009 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:14:48.009 00.000 29988 MoveAxis(E, 0, ABG)
04:14:48.009 00.000 29988 Move returns status 0, amount 0
04:14:48.009 00.000 29988 MoveAxis(N, 0, ABG)
04:14:48.009 00.000 29988 Move returns status 0, amount 0
04:14:48.009 00.000 29988 move complete, result=0
04:14:48.009 00.000 29988 worker thread done servicing request
04:14:48.009 00.000 29988 Worker thread wakes up
04:14:48.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:48.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:48.009 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:49.533 01.524 29988 Exposure complete
04:14:49.570 00.037 29988 worker thread done servicing request
04:14:49.570 00.000 28316 OnExposeComplete: enter
04:14:49.571 00.001 28316 UpdateGuideState(): m_state=6
04:14:49.571 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7177
04:14:49.572 00.001 28316 Star::Find returns 1 (0), X=952.33, Y=261.96, Mass=2236, SNR=32.7, Peak=174 HFD=4.0
04:14:49.572 00.000 28316 MultiStar: [#1 -0.24,0.19,0.99,U] [#2 -0.04,0.09,0.92,U] [#3 -0.34,0.03,0.00,M1] [#4 -0.31,0.37,0.00,M1] [#5 -0.18,0.10,0.76,U] [#6 -0.14,-0.05,0.63,U] [#7 0.01,0.05,0.63,U] [#8 -0.05,0.45,0.00,M1] 
04:14:49.573 00.001 28316 single-star, 5 included, MultiStar: {-0.10, 0.06}, one-star: {-0.00, -0.03}
04:14:49.573 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.67)
04:14:49.573 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
04:14:49.574 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.61 mountX=-0.02 mountY=0.01, mountTheta=2.64
04:14:49.574 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
04:14:49.576 00.002 28316 Enqueuing Move request for scope (-0.00, -0.03)
04:14:49.576 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:49.577 00.001 29988 Worker thread wakes up
04:14:49.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
04:14:49.577 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
04:14:49.577 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.02 yDistance=0.01
04:14:49.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:14:49.577 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:49.577 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:14:49.577 00.000 29988 MoveAxis(E, 0, ABG)
04:14:49.577 00.000 29988 Move returns status 0, amount 0
04:14:49.577 00.000 29988 MoveAxis(N, 0, ABG)
04:14:49.577 00.000 29988 Move returns status 0, amount 0
04:14:49.577 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.7
04:14:49.578 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:49.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:49.579 00.001 28316 Enqueuing Expose request
04:14:49.579 00.000 29988 move complete, result=0
04:14:49.579 00.000 29988 worker thread done servicing request
04:14:49.579 00.000 29988 Worker thread wakes up
04:14:49.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:49.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:49.580 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:51.213 01.633 29988 Exposure complete
04:14:51.263 00.050 29988 worker thread done servicing request
04:14:51.263 00.000 28316 OnExposeComplete: enter
04:14:51.264 00.001 28316 UpdateGuideState(): m_state=6
04:14:51.264 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7178
04:14:51.264 00.000 28316 Star::Find returns 1 (0), X=952.12, Y=261.95, Mass=2252, SNR=32.8, Peak=199 HFD=4.2
04:14:51.265 00.001 28316 MultiStar: [#1 -0.26,0.17,0.98,U] [#2 -0.08,0.15,0.88,U] [#3 -0.46,0.09,0.00,M2] [#4 -0.13,0.13,0.84,U] [#5 -0.33,0.07,0.74,U] [#6 -0.07,-0.25,0.66,U] [#7 -0.36,0.05,0.00,M1] [#8 -0.18,0.24,0.59,U] 
04:14:51.265 00.000 28316 refined, 6 included, MultiStar: {-0.18, 0.07}, one-star: {-0.22, -0.03}
04:14:51.266 00.001 28316 CameraToMount -- cameraTheta (2.77) - m_xAngle (2.00) = xAngle (0.77 = 0.77)
04:14:51.267 00.001 28316 CameraToMount -- cameraTheta (2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
04:14:51.268 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.77 mountX=0.14 mountY=0.13, mountTheta=0.75
04:14:51.270 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.07, opts=13)
04:14:51.271 00.001 28316 Enqueuing Move request for scope (-0.18, 0.07)
04:14:51.271 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:14:51.272 00.001 28316 UpdateGuideState exits: m=2252 RSB=32.8
04:14:51.272 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:51.272 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:51.273 00.001 28316 Enqueuing Expose request
04:14:51.273 00.000 29988 Worker thread wakes up
04:14:51.273 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
04:14:51.273 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
04:14:51.273 00.000 29988 Moving (-0.18, 0.07) raw xDistance=0.14 yDistance=0.13
04:14:51.274 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:14:51.274 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:51.274 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:14:51.274 00.000 29988 MoveAxis(E, 0, ABG)
04:14:51.274 00.000 29988 Move returns status 0, amount 0
04:14:51.274 00.000 29988 MoveAxis(N, 0, ABG)
04:14:51.274 00.000 29988 Move returns status 0, amount 0
04:14:51.274 00.000 29988 move complete, result=0
04:14:51.274 00.000 29988 worker thread done servicing request
04:14:51.274 00.000 29988 Worker thread wakes up
04:14:51.274 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:51.274 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:51.274 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:52.798 01.524 29988 Exposure complete
04:14:52.849 00.051 29988 worker thread done servicing request
04:14:52.849 00.000 28316 OnExposeComplete: enter
04:14:52.852 00.003 28316 UpdateGuideState(): m_state=6
04:14:52.854 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7179
04:14:52.856 00.002 28316 Star::Find returns 1 (0), X=952.35, Y=261.85, Mass=2264, SNR=33.0, Peak=160 HFD=4.0
04:14:52.859 00.003 28316 MultiStar: [#1 -0.08,0.09,0.99,U] [#2 -0.03,0.15,0.90,U] [#3 -0.19,-0.16,0.84,U] [#4 -0.08,0.16,0.83,U] [#5 0.05,0.01,0.72,U] [#6 0.07,-0.18,0.63,U] [#7 -0.19,0.24,0.62,U] [#8 -0.00,0.17,0.58,U] 
04:14:52.861 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {0.01, -0.14}
04:14:52.864 00.003 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.59 = 0.59)
04:14:52.866 00.002 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
04:14:52.868 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.59 mountX=0.05 mountY=0.03, mountTheta=0.56
04:14:52.873 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
04:14:52.873 00.000 28316 Enqueuing Move request for scope (-0.05, 0.03)
04:14:52.874 00.001 29988 Worker thread wakes up
04:14:52.874 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=227, Gamma=0.580
04:14:52.874 00.000 28316 UpdateGuideState exits: m=2264 RSB=33.0
04:14:52.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:52.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:52.876 00.001 28316 Enqueuing Expose request
04:14:52.876 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
04:14:52.876 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
04:14:52.876 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=0.03
04:14:52.876 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:14:52.876 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:52.876 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:14:52.876 00.000 29988 MoveAxis(E, 0, ABG)
04:14:52.876 00.000 29988 Move returns status 0, amount 0
04:14:52.876 00.000 29988 MoveAxis(N, 0, ABG)
04:14:52.876 00.000 29988 Move returns status 0, amount 0
04:14:52.876 00.000 29988 move complete, result=0
04:14:52.876 00.000 29988 worker thread done servicing request
04:14:52.876 00.000 29988 Worker thread wakes up
04:14:52.876 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:52.876 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:52.877 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:14:54.510 01.633 29988 Exposure complete
04:14:54.572 00.062 29988 worker thread done servicing request
04:14:54.572 00.000 28316 OnExposeComplete: enter
04:14:54.573 00.001 28316 UpdateGuideState(): m_state=6
04:14:54.573 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7180
04:14:54.574 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=262.12, Mass=2214, SNR=32.6, Peak=181 HFD=4.0
04:14:54.575 00.001 28316 MultiStar: [#1 -0.21,0.25,0.99,U] [#2 -0.11,0.22,0.92,U] [#3 -0.27,0.01,0.86,U] [#4 -0.08,0.16,0.80,U] [#5 -0.16,0.03,0.74,U] [#6 0.04,-0.15,0.65,U] [#7 -0.05,0.10,0.65,U] [#8 -0.22,0.28,0.00,M1] 
04:14:54.575 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.11}, one-star: {-0.05, 0.13}
04:14:54.576 00.001 28316 CameraToMount -- cameraTheta (1.91) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
04:14:54.576 00.000 28316 CameraToMount -- cameraTheta (1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
04:14:54.577 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=0.14 mountY=-0.02, mountTheta=-0.13
04:14:54.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.13, opts=13)
04:14:54.578 00.000 28316 Enqueuing Move request for scope (-0.05, 0.13)
04:14:54.579 00.001 29988 Worker thread wakes up
04:14:54.579 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:54.579 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.6
04:14:54.579 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:54.580 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:54.580 00.000 28316 Enqueuing Expose request
04:14:54.581 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
04:14:54.581 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
04:14:54.581 00.000 29988 Moving (-0.05, 0.13) raw xDistance=0.14 yDistance=-0.02
04:14:54.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:14:54.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:54.581 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:14:54.581 00.000 29988 MoveAxis(E, 0, ABG)
04:14:54.581 00.000 29988 Move returns status 0, amount 0
04:14:54.581 00.000 29988 MoveAxis(N, 0, ABG)
04:14:54.581 00.000 29988 Move returns status 0, amount 0
04:14:54.581 00.000 29988 move complete, result=0
04:14:54.581 00.000 29988 worker thread done servicing request
04:14:54.581 00.000 29988 Worker thread wakes up
04:14:54.581 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:54.581 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:54.581 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:14:56.093 01.512 29988 Exposure complete
04:14:56.129 00.036 29988 worker thread done servicing request
04:14:56.129 00.000 28316 OnExposeComplete: enter
04:14:56.129 00.000 28316 UpdateGuideState(): m_state=6
04:14:56.130 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7181
04:14:56.130 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=262.10, Mass=2234, SNR=32.8, Peak=171 HFD=4.2
04:14:56.131 00.001 28316 MultiStar: [#1 -0.12,0.24,0.96,U] [#2 -0.12,0.26,0.90,U] [#3 -0.36,0.08,0.00,M1] [#4 0.16,0.32,0.00,M1] [#5 -0.22,0.28,0.00,M1] [#6 0.26,0.06,0.64,U] [#7 -0.24,0.39,0.00,M1] [#8 -0.35,0.44,0.00,M2] 
04:14:56.131 00.000 28316 single-star, 3 included, MultiStar: {-0.06, 0.18}, one-star: {-0.13, 0.11}
04:14:56.132 00.001 28316 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.00) = xAngle (0.44 = 0.44)
04:14:56.132 00.000 28316 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
04:14:56.133 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.44 mountX=0.16 mountY=0.07, mountTheta=0.41
04:14:56.134 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
04:14:56.134 00.000 28316 Enqueuing Move request for scope (-0.13, 0.11)
04:14:56.135 00.001 29988 Worker thread wakes up
04:14:56.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
04:14:56.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
04:14:56.135 00.000 29988 Moving (-0.13, 0.11) raw xDistance=0.16 yDistance=0.07
04:14:56.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:14:56.135 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:56.135 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:14:56.135 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.8
04:14:56.136 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:56.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:56.137 00.001 28316 Enqueuing Expose request
04:14:56.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:14:56.137 00.000 29988 MoveAxis(E, 0, ABG)
04:14:56.137 00.000 29988 Move returns status 0, amount 0
04:14:56.137 00.000 29988 MoveAxis(N, 0, ABG)
04:14:56.137 00.000 29988 Move returns status 0, amount 0
04:14:56.137 00.000 29988 move complete, result=0
04:14:56.137 00.000 29988 worker thread done servicing request
04:14:56.137 00.000 29988 Worker thread wakes up
04:14:56.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:56.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:56.138 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:14:57.774 01.636 29988 Exposure complete
04:14:57.827 00.053 29988 worker thread done servicing request
04:14:57.827 00.000 28316 OnExposeComplete: enter
04:14:57.829 00.002 28316 UpdateGuideState(): m_state=6
04:14:57.831 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7182
04:14:57.832 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=262.14, Mass=2245, SNR=32.7, Peak=187 HFD=4.1
04:14:57.833 00.001 28316 MultiStar: [#1 -0.18,0.18,0.99,U] [#2 -0.15,0.21,0.93,U] [#3 -0.56,0.08,0.00,M2] [#4 -0.14,0.28,0.85,U] [#5 -0.06,0.21,0.73,U] [#6 0.07,-0.10,0.63,U] [#7 -0.40,0.22,0.00,M2] [#8 -0.42,0.25,0.00,M3] 
04:14:57.834 00.001 28316 refined, 5 included, MultiStar: {-0.12, 0.17}, one-star: {-0.17, 0.16}
04:14:57.835 00.001 28316 CameraToMount -- cameraTheta (2.19) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
04:14:57.839 00.004 28316 CameraToMount -- cameraTheta (2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
04:14:57.840 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.19 mountX=0.20 mountY=0.03, mountTheta=0.15
04:14:57.842 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.17, opts=13)
04:14:57.842 00.000 28316 Enqueuing Move request for scope (-0.12, 0.17)
04:14:57.843 00.001 29988 Worker thread wakes up
04:14:57.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:14:57.843 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.7
04:14:57.844 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:57.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:57.844 00.000 28316 Enqueuing Expose request
04:14:57.845 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
04:14:57.845 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
04:14:57.845 00.000 29988 Moving (-0.12, 0.17) raw xDistance=0.20 yDistance=0.03
04:14:57.845 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:14:57.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:57.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:14:57.845 00.000 29988 MoveAxis(W, 43, ABG)
04:14:57.845 00.000 29988 Guiding  Dir = 3, Dur = 43
04:14:57.845 00.000 29988 IsSlewing returns 0
04:14:57.845 00.000 29988 IsGuiding returns 0
04:14:57.847 00.002 29988 PulseGuide returned control before completion, sleep 52
04:14:57.918 00.071 29988 IsGuiding returns 0
04:14:57.918 00.000 29988 Move returns status 0, amount 43
04:14:57.918 00.000 29988 MoveAxis(N, 0, ABG)
04:14:57.918 00.000 29988 Move returns status 0, amount 0
04:14:57.918 00.000 29988 move complete, result=0
04:14:57.918 00.000 29988 worker thread done servicing request
04:14:57.918 00.000 29988 Worker thread wakes up
04:14:57.918 00.000 28316 GuideStep: 0.2 px 43 ms WEST, 0.0 px 0 ms NORTH
04:14:57.919 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:57.920 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:59.333 01.413 29988 Exposure complete
04:14:59.379 00.046 29988 worker thread done servicing request
04:14:59.379 00.000 28316 OnExposeComplete: enter
04:14:59.382 00.003 28316 UpdateGuideState(): m_state=6
04:14:59.384 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7183
04:14:59.387 00.003 28316 Star::Find returns 1 (0), X=952.33, Y=261.93, Mass=2234, SNR=32.7, Peak=172 HFD=4.0
04:14:59.389 00.002 28316 MultiStar: [#1 -0.11,0.02,0.99,U] [#2 0.01,0.17,0.93,U] [#3 -0.27,-0.10,0.88,U] [#4 -0.31,0.08,0.85,U] [#5 -0.22,-0.06,0.74,U] [#6 0.10,-0.24,0.62,U] [#7 -0.23,0.01,0.63,U] [#8 0.00,0.18,0.59,U] 
04:14:59.392 00.003 28316 single-star, 8 included, MultiStar: {-0.12, 0.00}, one-star: {-0.00, -0.05}
04:14:59.394 00.002 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:14:59.396 00.002 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:14:59.397 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=-0.05 mountY=0.03, mountTheta=2.62
04:14:59.399 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:14:59.400 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:14:59.401 00.001 29988 Worker thread wakes up
04:14:59.401 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:14:59.401 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:14:59.401 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=0.03
04:14:59.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:14:59.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:14:59.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
04:14:59.402 00.001 28316 UpdateGuideState exits: m=2234 RSB=32.7
04:14:59.403 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:14:59.403 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:14:59.403 00.000 28316 Enqueuing Expose request
04:14:59.404 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:14:59.404 00.000 29988 MoveAxis(E, 0, ABG)
04:14:59.404 00.000 29988 Move returns status 0, amount 0
04:14:59.404 00.000 29988 MoveAxis(N, 0, ABG)
04:14:59.404 00.000 29988 Move returns status 0, amount 0
04:14:59.404 00.000 29988 move complete, result=0
04:14:59.404 00.000 29988 worker thread done servicing request
04:14:59.404 00.000 29988 Worker thread wakes up
04:14:59.404 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:14:59.404 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:14:59.405 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:01.039 01.634 29988 Exposure complete
04:15:01.087 00.048 29988 worker thread done servicing request
04:15:01.087 00.000 28316 OnExposeComplete: enter
04:15:01.087 00.000 28316 UpdateGuideState(): m_state=6
04:15:01.088 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7184
04:15:01.088 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=261.79, Mass=2187, SNR=32.5, Peak=179 HFD=3.8
04:15:01.089 00.001 28316 MultiStar: [#1 0.08,-0.03,1.00,U] [#2 0.32,-0.05,0.94,U] [#3 -0.08,-0.10,0.86,U] [#4 0.05,0.05,0.87,U] [#5 -0.03,-0.05,0.78,U] [#6 0.14,-0.20,0.64,U] [#7 -0.25,0.05,0.64,U] [#8 0.14,0.25,0.62,U] 
04:15:01.089 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.27, -0.20}
04:15:01.090 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
04:15:01.090 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
04:15:01.091 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.44 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
04:15:01.093 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
04:15:01.095 00.002 28316 Enqueuing Move request for scope (0.08, -0.04)
04:15:01.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:15:01.096 00.001 28316 UpdateGuideState exits: m=2187 RSB=32.5
04:15:01.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:01.097 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:01.097 00.000 28316 Enqueuing Expose request
04:15:01.098 00.001 29988 Worker thread wakes up
04:15:01.098 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
04:15:01.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
04:15:01.098 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.07 yDistance=-0.06
04:15:01.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:15:01.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:01.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:15:01.098 00.000 29988 MoveAxis(E, 0, ABG)
04:15:01.098 00.000 29988 Move returns status 0, amount 0
04:15:01.099 00.001 29988 MoveAxis(N, 0, ABG)
04:15:01.099 00.000 29988 Move returns status 0, amount 0
04:15:01.099 00.000 29988 move complete, result=0
04:15:01.099 00.000 29988 worker thread done servicing request
04:15:01.099 00.000 29988 Worker thread wakes up
04:15:01.099 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:01.099 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:01.099 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:02.624 01.525 29988 Exposure complete
04:15:02.671 00.047 29988 worker thread done servicing request
04:15:02.672 00.001 28316 OnExposeComplete: enter
04:15:02.672 00.000 28316 UpdateGuideState(): m_state=6
04:15:02.673 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7185
04:15:02.673 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=261.90, Mass=2283, SNR=33.1, Peak=172 HFD=3.9
04:15:02.674 00.001 28316 MultiStar: [#1 -0.11,0.06,0.97,U] [#2 0.08,0.11,0.88,U] [#3 0.10,-0.03,0.85,U] [#4 0.03,0.21,0.83,U] [#5 0.15,0.12,0.74,U] [#6 0.16,0.02,0.63,U] [#7 -0.02,0.17,0.62,U] [#8 0.30,0.33,0.00,M2] 
04:15:02.674 00.000 28316 refined, 7 included, MultiStar: {0.09, 0.07}, one-star: {0.29, -0.08}
04:15:02.675 00.001 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
04:15:02.675 00.000 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
04:15:02.675 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.65 mountX=0.02 mountY=-0.11, mountTheta=-1.35
04:15:02.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
04:15:02.680 00.003 28316 Enqueuing Move request for scope (0.09, 0.07)
04:15:02.683 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:02.686 00.003 28316 UpdateGuideState exits: m=2283 RSB=33.1
04:15:02.688 00.002 29988 Worker thread wakes up
04:15:02.688 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
04:15:02.688 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
04:15:02.688 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.02 yDistance=-0.11
04:15:02.688 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:15:02.688 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:02.689 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:02.690 00.001 28316 Enqueuing Expose request
04:15:02.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:02.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:15:02.690 00.000 29988 MoveAxis(E, 0, ABG)
04:15:02.690 00.000 29988 Move returns status 0, amount 0
04:15:02.690 00.000 29988 MoveAxis(N, 0, ABG)
04:15:02.690 00.000 29988 Move returns status 0, amount 0
04:15:02.690 00.000 29988 move complete, result=0
04:15:02.690 00.000 29988 worker thread done servicing request
04:15:02.690 00.000 29988 Worker thread wakes up
04:15:02.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:02.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:02.691 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:04.317 01.626 29988 Exposure complete
04:15:04.367 00.050 29988 worker thread done servicing request
04:15:04.367 00.000 28316 OnExposeComplete: enter
04:15:04.368 00.001 28316 UpdateGuideState(): m_state=6
04:15:04.369 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7186
04:15:04.370 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=262.03, Mass=2256, SNR=32.9, Peak=171 HFD=4.1
04:15:04.371 00.001 28316 MultiStar: [#1 -0.12,0.06,0.97,U] [#2 0.20,0.30,0.00,M1] [#3 -0.18,0.04,0.84,U] [#4 -0.21,0.17,0.83,U] [#5 0.04,0.24,0.73,U] [#6 -0.00,0.02,0.61,U] [#7 -0.14,0.31,0.00,M1] [#8 -0.00,0.33,0.57,U] 
04:15:04.372 00.001 28316 refined, 6 included, MultiStar: {-0.04, 0.12}, one-star: {0.21, 0.05}
04:15:04.372 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
04:15:04.373 00.001 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
04:15:04.374 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.87 mountX=0.12 mountY=-0.02, mountTheta=-0.16
04:15:04.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.12, opts=13)
04:15:04.376 00.000 28316 Enqueuing Move request for scope (-0.04, 0.12)
04:15:04.377 00.001 29988 Worker thread wakes up
04:15:04.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
04:15:04.377 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
04:15:04.377 00.000 29988 Moving (-0.04, 0.12) raw xDistance=0.12 yDistance=-0.02
04:15:04.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:15:04.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:04.377 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:04.378 00.001 28316 UpdateGuideState exits: m=2256 RSB=32.9
04:15:04.378 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:04.379 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:04.379 00.000 28316 Enqueuing Expose request
04:15:04.380 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:15:04.380 00.000 29988 MoveAxis(E, 0, ABG)
04:15:04.380 00.000 29988 Move returns status 0, amount 0
04:15:04.380 00.000 29988 MoveAxis(N, 0, ABG)
04:15:04.380 00.000 29988 Move returns status 0, amount 0
04:15:04.380 00.000 29988 move complete, result=0
04:15:04.380 00.000 29988 worker thread done servicing request
04:15:04.380 00.000 29988 Worker thread wakes up
04:15:04.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:04.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:04.381 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:05.903 01.522 29988 Exposure complete
04:15:05.952 00.049 29988 worker thread done servicing request
04:15:05.953 00.001 28316 OnExposeComplete: enter
04:15:05.954 00.001 28316 UpdateGuideState(): m_state=6
04:15:05.955 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7187
04:15:05.956 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=262.24, Mass=2302, SNR=33.2, Peak=169 HFD=3.9
04:15:05.956 00.000 28316 MultiStar: [#1 -0.19,0.26,0.98,U] [#2 0.10,0.18,0.91,U] [#3 -0.14,0.07,0.84,U] [#4 -0.20,0.26,0.81,U] [#5 -0.03,0.18,0.73,U] [#6 -0.01,-0.07,0.61,U] [#7 -0.15,0.24,0.64,U] [#8 0.10,0.16,0.59,U] 
04:15:05.957 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.18}, one-star: {0.13, 0.26}
04:15:05.957 00.000 28316 CameraToMount -- cameraTheta (1.80) - m_xAngle (2.00) = xAngle (-0.20 = -0.20)
04:15:05.958 00.001 28316 CameraToMount -- cameraTheta (1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
04:15:05.958 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.80 mountX=0.18 mountY=-0.04, mountTheta=-0.23
04:15:05.961 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.18, opts=13)
04:15:05.962 00.001 28316 Enqueuing Move request for scope (-0.04, 0.18)
04:15:05.963 00.001 29988 Worker thread wakes up
04:15:05.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
04:15:05.964 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
04:15:05.964 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
04:15:05.965 00.001 29988 Moving (-0.04, 0.18) raw xDistance=0.18 yDistance=-0.04
04:15:05.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:15:05.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:05.965 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.2
04:15:05.966 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:05.967 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:05.967 00.000 28316 Enqueuing Expose request
04:15:05.968 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:15:05.968 00.000 29988 MoveAxis(E, 0, ABG)
04:15:05.968 00.000 29988 Move returns status 0, amount 0
04:15:05.968 00.000 29988 MoveAxis(N, 0, ABG)
04:15:05.968 00.000 29988 Move returns status 0, amount 0
04:15:05.968 00.000 29988 move complete, result=0
04:15:05.968 00.000 29988 worker thread done servicing request
04:15:05.968 00.000 29988 Worker thread wakes up
04:15:05.968 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:05.968 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:05.969 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:07.596 01.627 29988 Exposure complete
04:15:07.630 00.034 29988 worker thread done servicing request
04:15:07.630 00.000 28316 OnExposeComplete: enter
04:15:07.632 00.002 28316 UpdateGuideState(): m_state=6
04:15:07.633 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7188
04:15:07.634 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=262.04, Mass=2309, SNR=33.3, Peak=168 HFD=4.1
04:15:07.635 00.001 28316 MultiStar: [#1 -0.05,0.10,0.96,U] [#2 0.03,0.16,0.90,U] [#3 -0.26,0.04,0.86,U] [#4 0.08,0.22,0.83,U] [#5 -0.00,0.08,0.73,U] [#6 0.25,-0.04,0.63,U] [#7 -0.17,0.06,0.59,U] [#8 -0.22,0.31,0.00,M1] 
04:15:07.637 00.002 28316 refined, 7 included, MultiStar: {-0.01, 0.09}, one-star: {0.09, 0.06}
04:15:07.637 00.000 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
04:15:07.638 00.001 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
04:15:07.638 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.64 mountX=0.08 mountY=-0.03, mountTheta=-0.40
04:15:07.642 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.09, opts=13)
04:15:07.643 00.001 28316 Enqueuing Move request for scope (-0.01, 0.09)
04:15:07.644 00.001 29988 Worker thread wakes up
04:15:07.644 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
04:15:07.644 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
04:15:07.644 00.000 29988 Moving (-0.01, 0.09) raw xDistance=0.08 yDistance=-0.03
04:15:07.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
04:15:07.645 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:15:07.645 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:07.645 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
04:15:07.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:15:07.645 00.000 29988 MoveAxis(E, 0, ABG)
04:15:07.645 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:07.646 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:07.646 00.000 28316 Enqueuing Expose request
04:15:07.646 00.000 29988 Move returns status 0, amount 0
04:15:07.646 00.000 29988 MoveAxis(N, 0, ABG)
04:15:07.646 00.000 29988 Move returns status 0, amount 0
04:15:07.646 00.000 29988 move complete, result=0
04:15:07.647 00.001 29988 worker thread done servicing request
04:15:07.647 00.000 29988 Worker thread wakes up
04:15:07.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:07.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:07.647 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:09.157 01.510 29988 Exposure complete
04:15:09.190 00.033 29988 worker thread done servicing request
04:15:09.190 00.000 28316 OnExposeComplete: enter
04:15:09.191 00.001 28316 UpdateGuideState(): m_state=6
04:15:09.191 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7189
04:15:09.192 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=262.12, Mass=2251, SNR=32.9, Peak=188 HFD=4.2
04:15:09.192 00.000 28316 MultiStar: [#1 -0.09,0.16,0.96,U] [#2 -0.18,0.26,0.88,U] [#3 -0.47,0.12,0.00,M1] [#4 -0.10,0.27,0.81,U] [#5 -0.27,0.02,0.76,U] [#6 -0.07,-0.01,0.62,U] [#7 -0.31,0.35,0.00,M1] [#8 -0.33,0.31,0.00,M2] 
04:15:09.193 00.001 28316 single-star, 5 included, MultiStar: {-0.13, 0.15}, one-star: {-0.06, 0.13}
04:15:09.193 00.000 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
04:15:09.194 00.001 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
04:15:09.194 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.15 cameraTheta=2.01 mountX=0.15 mountY=-0.00, mountTheta=-0.03
04:15:09.195 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.13, opts=13)
04:15:09.197 00.002 28316 Enqueuing Move request for scope (-0.06, 0.13)
04:15:09.198 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:09.199 00.001 28316 UpdateGuideState exits: m=2251 RSB=32.9
04:15:09.200 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:09.202 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:09.203 00.001 28316 Enqueuing Expose request
04:15:09.206 00.003 29988 Worker thread wakes up
04:15:09.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
04:15:09.206 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
04:15:09.206 00.000 29988 Moving (-0.06, 0.13) raw xDistance=0.15 yDistance=-0.00
04:15:09.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:15:09.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:09.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:15:09.206 00.000 29988 MoveAxis(E, 0, ABG)
04:15:09.206 00.000 29988 Move returns status 0, amount 0
04:15:09.206 00.000 29988 MoveAxis(N, 0, ABG)
04:15:09.206 00.000 29988 Move returns status 0, amount 0
04:15:09.206 00.000 29988 move complete, result=0
04:15:09.207 00.001 29988 worker thread done servicing request
04:15:09.207 00.000 29988 Worker thread wakes up
04:15:09.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:09.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:09.207 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:10.839 01.632 29988 Exposure complete
04:15:10.870 00.031 29988 worker thread done servicing request
04:15:10.870 00.000 28316 OnExposeComplete: enter
04:15:10.871 00.001 28316 UpdateGuideState(): m_state=6
04:15:10.871 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7190
04:15:10.872 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=262.06, Mass=2279, SNR=32.9, Peak=195 HFD=4.3
04:15:10.872 00.000 28316 MultiStar: [#1 -0.43,0.18,0.00,M1] [#2 -0.18,0.28,0.91,U] [#3 -0.45,0.04,0.00,M2] [#4 -0.43,0.13,0.00,M1] [#5 -0.56,0.38,0.00,M1] [#6 -0.27,0.05,0.66,U] [#7 -0.50,0.18,0.00,M2] [#8 -0.34,0.23,0.00,M3] 
04:15:10.873 00.001 28316 refined, 2 included, MultiStar: {-0.23, 0.14}, one-star: {-0.26, 0.08}
04:15:10.873 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
04:15:10.873 00.000 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
04:15:10.874 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.59 mountX=0.23 mountY=0.14, mountTheta=0.57
04:15:10.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.14, opts=13)
04:15:10.876 00.001 28316 Enqueuing Move request for scope (-0.23, 0.14)
04:15:10.877 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:10.877 00.000 29988 Worker thread wakes up
04:15:10.877 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
04:15:10.877 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
04:15:10.877 00.000 29988 Moving (-0.23, 0.14) raw xDistance=0.23 yDistance=0.14
04:15:10.877 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
04:15:10.877 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:10.877 00.000 28316 UpdateGuideState exits: m=2279 RSB=32.9
04:15:10.878 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:10.878 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:10.879 00.001 28316 Enqueuing Expose request
04:15:10.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:15:10.879 00.000 29988 MoveAxis(W, 47, ABG)
04:15:10.879 00.000 29988 Guiding  Dir = 3, Dur = 47
04:15:10.880 00.001 29988 IsSlewing returns 0
04:15:10.880 00.000 29988 IsGuiding returns 0
04:15:10.882 00.002 29988 PulseGuide returned control before completion, sleep 56
04:15:10.950 00.068 29988 IsGuiding returns 0
04:15:10.950 00.000 29988 Move returns status 0, amount 47
04:15:10.950 00.000 29988 MoveAxis(N, 0, ABG)
04:15:10.950 00.000 29988 Move returns status 0, amount 0
04:15:10.950 00.000 29988 move complete, result=0
04:15:10.950 00.000 29988 worker thread done servicing request
04:15:10.950 00.000 29988 Worker thread wakes up
04:15:10.950 00.000 28316 GuideStep: 0.2 px 47 ms WEST, 0.1 px 0 ms NORTH
04:15:10.951 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:10.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:12.358 01.407 29988 Exposure complete
04:15:12.401 00.043 29988 worker thread done servicing request
04:15:12.401 00.000 28316 OnExposeComplete: enter
04:15:12.402 00.001 28316 UpdateGuideState(): m_state=6
04:15:12.402 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7191
04:15:12.403 00.001 28316 Star::Find returns 1 (0), X=952.17, Y=261.94, Mass=2328, SNR=33.4, Peak=199 HFD=4.1
04:15:12.403 00.000 28316 MultiStar: [#1 -0.32,0.21,0.00,M2] [#2 -0.24,0.14,0.89,U] [#3 -0.37,-0.11,0.00,M3] [#4 -0.50,0.12,0.00,M2] [#5 -0.13,0.10,0.72,U] [#6 -0.15,-0.01,0.61,U] [#7 -0.37,0.13,0.00,M3] [#8 -0.34,0.18,0.00,M4] 
04:15:12.404 00.001 28316 single-star, 3 included, MultiStar: {-0.17, 0.05}, one-star: {-0.16, -0.04}
04:15:12.404 00.000 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.39)
04:15:12.406 00.002 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.35)
04:15:12.406 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.89 mountX=0.03 mountY=0.16, mountTheta=1.39
04:15:12.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.04, opts=13)
04:15:12.408 00.001 28316 Enqueuing Move request for scope (-0.16, -0.04)
04:15:12.408 00.000 29988 Worker thread wakes up
04:15:12.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
04:15:12.408 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
04:15:12.409 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:12.409 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:12.410 00.001 28316 Enqueuing Expose request
04:15:12.410 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
04:15:12.410 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
04:15:12.410 00.000 29988 Moving (-0.16, -0.04) raw xDistance=0.03 yDistance=0.16
04:15:12.410 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:15:12.410 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:12.410 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:15:12.410 00.000 29988 MoveAxis(E, 0, ABG)
04:15:12.410 00.000 29988 Move returns status 0, amount 0
04:15:12.410 00.000 29988 MoveAxis(N, 0, ABG)
04:15:12.410 00.000 29988 Move returns status 0, amount 0
04:15:12.410 00.000 29988 move complete, result=0
04:15:12.410 00.000 29988 worker thread done servicing request
04:15:12.410 00.000 29988 Worker thread wakes up
04:15:12.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:12.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:12.411 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:15:14.042 01.631 29988 Exposure complete
04:15:14.078 00.036 29988 worker thread done servicing request
04:15:14.078 00.000 28316 OnExposeComplete: enter
04:15:14.079 00.001 28316 UpdateGuideState(): m_state=6
04:15:14.079 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7192
04:15:14.080 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=261.86, Mass=2159, SNR=32.2, Peak=175 HFD=4.0
04:15:14.080 00.000 28316 MultiStar: [#1 -0.19,0.18,0.98,U] [#2 0.18,0.16,0.93,U] [#3 -0.24,-0.04,0.86,U] [#4 -0.04,0.18,0.85,U] [#5 -0.27,0.08,0.73,U] [#6 -0.09,-0.06,0.60,U] [#7 -0.22,0.21,0.64,U] [#8 0.01,0.40,0.00,M5] 
04:15:14.081 00.001 28316 refined, 7 included, MultiStar: {-0.10, 0.07}, one-star: {-0.04, -0.12}
04:15:14.081 00.000 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
04:15:14.081 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
04:15:14.082 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.13 cameraTheta=2.54 mountX=0.11 mountY=0.06, mountTheta=0.51
04:15:14.083 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
04:15:14.083 00.000 28316 Enqueuing Move request for scope (-0.10, 0.07)
04:15:14.084 00.001 29988 Worker thread wakes up
04:15:14.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:15:14.084 00.000 28316 UpdateGuideState exits: m=2159 RSB=32.2
04:15:14.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:14.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:14.085 00.000 28316 Enqueuing Expose request
04:15:14.086 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
04:15:14.086 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
04:15:14.086 00.000 29988 Moving (-0.10, 0.07) raw xDistance=0.11 yDistance=0.06
04:15:14.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:15:14.086 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:14.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:15:14.086 00.000 29988 MoveAxis(E, 0, ABG)
04:15:14.086 00.000 29988 Move returns status 0, amount 0
04:15:14.086 00.000 29988 MoveAxis(N, 0, ABG)
04:15:14.086 00.000 29988 Move returns status 0, amount 0
04:15:14.086 00.000 29988 move complete, result=0
04:15:14.086 00.000 29988 worker thread done servicing request
04:15:14.086 00.000 29988 Worker thread wakes up
04:15:14.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:14.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:14.086 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:15.605 01.519 29988 Exposure complete
04:15:15.635 00.030 29988 worker thread done servicing request
04:15:15.635 00.000 28316 OnExposeComplete: enter
04:15:15.637 00.002 28316 UpdateGuideState(): m_state=6
04:15:15.637 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7193
04:15:15.638 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=261.96, Mass=2159, SNR=32.2, Peak=177 HFD=4.3
04:15:15.638 00.000 28316 MultiStar: [#1 -0.30,-0.07,0.98,U] [#2 -0.17,-0.09,0.94,U] [#3 -0.46,-0.13,0.00,M3] [#4 -0.53,0.14,0.00,M2] [#5 -0.16,0.01,0.73,U] [#6 -0.25,-0.33,0.00,M1] [#7 -0.35,-0.03,0.00,M3] [#8 -0.37,0.20,0.00,M6] 
04:15:15.639 00.001 28316 refined, 3 included, MultiStar: {-0.23, -0.05}, one-star: {-0.26, -0.02}
04:15:15.639 00.000 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.93 = 1.35)
04:15:15.640 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.31)
04:15:15.640 00.000 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.94 mountX=0.05 mountY=0.23, mountTheta=1.35
04:15:15.641 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.05, opts=13)
04:15:15.642 00.001 28316 Enqueuing Move request for scope (-0.23, -0.05)
04:15:15.643 00.001 29988 Worker thread wakes up
04:15:15.643 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:15.643 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
04:15:15.643 00.000 28316 UpdateGuideState exits: m=2159 RSB=32.2
04:15:15.644 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:15.644 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:15.644 00.000 28316 Enqueuing Expose request
04:15:15.645 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
04:15:15.645 00.000 29988 Moving (-0.23, -0.05) raw xDistance=0.05 yDistance=0.23
04:15:15.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:15:15.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
04:15:15.645 00.000 29988 MoveAxis(E, 0, ABG)
04:15:15.645 00.000 29988 Move returns status 0, amount 0
04:15:15.645 00.000 29988 MoveAxis(S, 54, ABG)
04:15:15.645 00.000 29988 Guiding  Dir = 1, Dur = 54
04:15:15.645 00.000 29988 IsSlewing returns 0
04:15:15.645 00.000 29988 IsGuiding returns 0
04:15:15.651 00.006 29988 PulseGuide returned control before completion, sleep 59
04:15:15.718 00.067 29988 IsGuiding returns 0
04:15:15.718 00.000 29988 Move returns status 0, amount 54
04:15:15.718 00.000 29988 move complete, result=0
04:15:15.718 00.000 29988 worker thread done servicing request
04:15:15.718 00.000 29988 Worker thread wakes up
04:15:15.718 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:15.718 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 54 ms SOUTH
04:15:15.719 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:17.352 01.633 29988 Exposure complete
04:15:17.390 00.038 29988 worker thread done servicing request
04:15:17.390 00.000 28316 OnExposeComplete: enter
04:15:17.392 00.002 28316 UpdateGuideState(): m_state=6
04:15:17.392 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7194
04:15:17.394 00.002 28316 Star::Find returns 1 (0), X=952.25, Y=261.96, Mass=2297, SNR=33.2, Peak=178 HFD=4.1
04:15:17.395 00.001 28316 MultiStar: [#1 -0.23,0.17,0.98,U] [#2 -0.18,0.20,0.87,U] [#3 -0.42,0.07,0.00,M4] [#4 -0.21,0.34,0.00,M3] [#5 -0.24,0.07,0.74,U] [#6 -0.20,0.02,0.63,U] [#7 -0.25,0.44,0.00,M4] [#8 -0.26,0.34,0.00,M7] 
04:15:17.397 00.002 28316 single-star, 4 included, MultiStar: {-0.18, 0.09}, one-star: {-0.08, -0.02}
04:15:17.398 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.86 = 1.42)
04:15:17.399 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.90 = 1.38)
04:15:17.399 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=0.01 mountY=0.08, mountTheta=1.42
04:15:17.401 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.02, opts=13)
04:15:17.403 00.002 28316 Enqueuing Move request for scope (-0.08, -0.02)
04:15:17.403 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:17.404 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.2
04:15:17.404 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:17.404 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:17.405 00.001 28316 Enqueuing Expose request
04:15:17.405 00.000 29988 Worker thread wakes up
04:15:17.405 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
04:15:17.405 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
04:15:17.405 00.000 29988 Moving (-0.08, -0.02) raw xDistance=0.01 yDistance=0.08
04:15:17.405 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:15:17.405 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:17.406 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:15:17.406 00.000 29988 MoveAxis(E, 0, ABG)
04:15:17.406 00.000 29988 Move returns status 0, amount 0
04:15:17.406 00.000 29988 MoveAxis(N, 0, ABG)
04:15:17.406 00.000 29988 Move returns status 0, amount 0
04:15:17.406 00.000 29988 move complete, result=0
04:15:17.406 00.000 29988 worker thread done servicing request
04:15:17.406 00.000 29988 Worker thread wakes up
04:15:17.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:17.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:17.406 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:18.922 01.516 29988 Exposure complete
04:15:18.961 00.039 29988 worker thread done servicing request
04:15:18.961 00.000 28316 OnExposeComplete: enter
04:15:18.962 00.001 28316 UpdateGuideState(): m_state=6
04:15:18.963 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7195
04:15:18.964 00.001 28316 Star::Find returns 1 (0), X=952.24, Y=262.08, Mass=2363, SNR=33.6, Peak=197 HFD=4.1
04:15:18.966 00.002 28316 MultiStar: [#1 -0.18,0.34,0.00,M1] [#2 0.07,0.24,0.86,U] [#3 -0.26,0.02,0.85,U] [#4 -0.16,0.26,0.81,U] [#5 -0.19,0.16,0.75,U] [#6 -0.21,-0.10,0.63,U] [#7 -0.35,0.16,0.00,M5] [#8 0.17,0.23,0.57,U] 
04:15:18.967 00.001 28316 single-star, 6 included, MultiStar: {-0.10, 0.13}, one-star: {-0.10, 0.09}
04:15:18.967 00.000 28316 CameraToMount -- cameraTheta (2.39) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
04:15:18.968 00.001 28316 CameraToMount -- cameraTheta (2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
04:15:18.968 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.39 mountX=0.12 mountY=0.05, mountTheta=0.35
04:15:18.970 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.09, opts=13)
04:15:18.971 00.001 28316 Enqueuing Move request for scope (-0.10, 0.09)
04:15:18.971 00.000 29988 Worker thread wakes up
04:15:18.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
04:15:18.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
04:15:18.971 00.000 29988 Moving (-0.10, 0.09) raw xDistance=0.12 yDistance=0.05
04:15:18.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:15:18.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:18.971 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:18.972 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.6
04:15:18.972 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:18.973 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:18.973 00.000 28316 Enqueuing Expose request
04:15:18.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:15:18.973 00.000 29988 MoveAxis(E, 0, ABG)
04:15:18.973 00.000 29988 Move returns status 0, amount 0
04:15:18.973 00.000 29988 MoveAxis(N, 0, ABG)
04:15:18.973 00.000 29988 Move returns status 0, amount 0
04:15:18.974 00.001 29988 move complete, result=0
04:15:18.974 00.000 29988 worker thread done servicing request
04:15:18.974 00.000 29988 Worker thread wakes up
04:15:18.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:18.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:18.974 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:20.603 01.629 29988 Exposure complete
04:15:20.647 00.044 29988 worker thread done servicing request
04:15:20.647 00.000 28316 OnExposeComplete: enter
04:15:20.647 00.000 28316 UpdateGuideState(): m_state=6
04:15:20.648 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7196
04:15:20.649 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=262.21, Mass=2160, SNR=32.3, Peak=172 HFD=3.8
04:15:20.649 00.000 28316 MultiStar: [#1 -0.15,0.19,1.01,U] [#2 0.06,0.35,0.00,M1] [#3 -0.12,0.32,0.00,M4] [#4 -0.19,0.33,0.00,M3] [#5 -0.03,0.29,0.72,U] [#6 0.03,-0.04,0.65,U] [#7 0.02,0.29,0.63,U] [#8 0.16,0.47,0.00,M7] 
04:15:20.650 00.001 28316 refined, 4 included, MultiStar: {-0.00, 0.20}, one-star: {0.12, 0.23}
04:15:20.650 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.40 = -0.40)
04:15:20.650 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
04:15:20.651 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=0.18 mountY=-0.08, mountTheta=-0.44
04:15:20.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.20, opts=13)
04:15:20.652 00.000 28316 Enqueuing Move request for scope (-0.00, 0.20)
04:15:20.653 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:20.653 00.000 28316 UpdateGuideState exits: m=2160 RSB=32.3
04:15:20.654 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:20.655 00.001 29988 Worker thread wakes up
04:15:20.655 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
04:15:20.655 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
04:15:20.655 00.000 29988 Moving (-0.00, 0.20) raw xDistance=0.18 yDistance=-0.08
04:15:20.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:15:20.655 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:20.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:20.656 00.001 28316 Enqueuing Expose request
04:15:20.657 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:15:20.657 00.000 29988 MoveAxis(E, 0, ABG)
04:15:20.657 00.000 29988 Move returns status 0, amount 0
04:15:20.657 00.000 29988 MoveAxis(N, 0, ABG)
04:15:20.657 00.000 29988 Move returns status 0, amount 0
04:15:20.657 00.000 29988 move complete, result=0
04:15:20.657 00.000 29988 worker thread done servicing request
04:15:20.657 00.000 29988 Worker thread wakes up
04:15:20.657 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:20.657 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:20.658 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:22.174 01.516 29988 Exposure complete
04:15:22.200 00.026 29988 worker thread done servicing request
04:15:22.200 00.000 28316 OnExposeComplete: enter
04:15:22.201 00.001 28316 UpdateGuideState(): m_state=6
04:15:22.201 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7197
04:15:22.202 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=262.28, Mass=2283, SNR=32.9, Peak=165 HFD=3.9
04:15:22.202 00.000 28316 MultiStar: [#1 0.08,0.12,0.98,U] [#2 0.16,0.22,0.89,U] [#3 -0.12,0.08,0.87,U] [#4 -0.07,0.35,0.00,M4] [#5 -0.03,0.18,0.76,U] [#6 0.15,0.04,0.64,U] [#7 -0.11,0.09,0.61,U] [#8 -0.11,0.32,0.59,U] 
04:15:22.203 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.17}, one-star: {0.08, 0.29}
04:15:22.203 00.000 28316 CameraToMount -- cameraTheta (1.45) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
04:15:22.206 00.003 28316 CameraToMount -- cameraTheta (1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
04:15:22.208 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.45 mountX=0.15 mountY=-0.10, mountTheta=-0.58
04:15:22.212 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.17, opts=13)
04:15:22.214 00.002 28316 Enqueuing Move request for scope (0.02, 0.17)
04:15:22.217 00.003 29988 Worker thread wakes up
04:15:22.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:22.220 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
04:15:22.220 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
04:15:22.220 00.000 28316 UpdateGuideState exits: m=2283 RSB=32.9
04:15:22.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:22.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:22.221 00.000 28316 Enqueuing Expose request
04:15:22.222 00.001 29988 Moving (0.02, 0.17) raw xDistance=0.15 yDistance=-0.10
04:15:22.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:15:22.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:22.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:15:22.222 00.000 29988 MoveAxis(E, 0, ABG)
04:15:22.222 00.000 29988 Move returns status 0, amount 0
04:15:22.222 00.000 29988 MoveAxis(N, 0, ABG)
04:15:22.222 00.000 29988 Move returns status 0, amount 0
04:15:22.222 00.000 29988 move complete, result=0
04:15:22.222 00.000 29988 worker thread done servicing request
04:15:22.222 00.000 29988 Worker thread wakes up
04:15:22.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:22.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:22.222 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:23.852 01.630 29988 Exposure complete
04:15:23.900 00.048 29988 worker thread done servicing request
04:15:23.900 00.000 28316 OnExposeComplete: enter
04:15:23.901 00.001 28316 UpdateGuideState(): m_state=6
04:15:23.902 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7198
04:15:23.902 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=262.35, Mass=2221, SNR=32.5, Peak=168 HFD=3.9
04:15:23.903 00.001 28316 MultiStar: [#1 0.22,0.24,1.00,U] [#2 0.41,0.41,0.00,M1] [#3 0.07,0.32,0.85,U] [#4 0.03,0.57,0.00,M5] [#5 0.10,0.32,0.74,U] [#6 0.25,0.17,0.62,U] [#7 -0.07,0.53,0.00,M4] [#8 0.12,0.41,0.00,M7] 
04:15:23.903 00.000 28316 refined, 4 included, MultiStar: {0.19, 0.29}, one-star: {0.28, 0.37}
04:15:23.903 00.000 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.00 = -1.00)
04:15:23.904 00.001 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
04:15:23.904 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=0.99 mountX=0.19 mountY=-0.30, mountTheta=-1.02
04:15:23.905 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.29, opts=13)
04:15:23.906 00.001 28316 Enqueuing Move request for scope (0.19, 0.29)
04:15:23.906 00.000 29988 Worker thread wakes up
04:15:23.906 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.29) opts 0xd
04:15:23.906 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.29)
04:15:23.906 00.000 29988 Moving (0.19, 0.29) raw xDistance=0.19 yDistance=-0.30
04:15:23.906 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:15:23.906 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:15:23.907 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:23.907 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.5
04:15:23.907 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:23.908 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:23.908 00.000 28316 Enqueuing Expose request
04:15:23.909 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:15:23.909 00.000 29988 MoveAxis(E, 0, ABG)
04:15:23.909 00.000 29988 Move returns status 0, amount 0
04:15:23.909 00.000 29988 MoveAxis(N, 0, ABG)
04:15:23.909 00.000 29988 Move returns status 0, amount 0
04:15:23.909 00.000 29988 move complete, result=0
04:15:23.909 00.000 29988 worker thread done servicing request
04:15:23.909 00.000 29988 Worker thread wakes up
04:15:23.909 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:23.909 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:23.909 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:15:25.425 01.516 29988 Exposure complete
04:15:25.481 00.056 29988 worker thread done servicing request
04:15:25.482 00.001 28316 OnExposeComplete: enter
04:15:25.482 00.000 28316 UpdateGuideState(): m_state=6
04:15:25.483 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7199
04:15:25.483 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=262.27, Mass=2267, SNR=33.1, Peak=144 HFD=4.2
04:15:25.484 00.001 28316 MultiStar: [#1 -0.01,0.30,0.99,U] [#2 0.06,0.35,0.00,M2] [#3 -0.17,0.31,0.00,M3] [#4 -0.15,0.49,0.00,M6] [#5 -0.14,0.21,0.72,U] [#6 0.04,0.27,0.60,U] [#7 -0.08,0.57,0.00,M5] [#8 0.03,0.46,0.00,M8] 
04:15:25.484 00.000 28316 refined, 3 included, MultiStar: {0.01, 0.27}, one-star: {0.11, 0.29}
04:15:25.484 00.000 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
04:15:25.485 00.001 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
04:15:25.485 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.55 mountX=0.25 mountY=-0.13, mountTheta=-0.48
04:15:25.486 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.27, opts=13)
04:15:25.487 00.001 28316 Enqueuing Move request for scope (0.01, 0.27)
04:15:25.487 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:25.488 00.001 28316 UpdateGuideState exits: m=2267 RSB=33.1
04:15:25.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:25.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:25.489 00.000 28316 Enqueuing Expose request
04:15:25.489 00.000 29988 Worker thread wakes up
04:15:25.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
04:15:25.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
04:15:25.489 00.000 29988 Moving (0.01, 0.27) raw xDistance=0.25 yDistance=-0.13
04:15:25.489 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
04:15:25.490 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:25.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:15:25.490 00.000 29988 MoveAxis(W, 52, ABG)
04:15:25.490 00.000 29988 Guiding  Dir = 3, Dur = 52
04:15:25.490 00.000 29988 IsSlewing returns 0
04:15:25.490 00.000 29988 IsGuiding returns 0
04:15:25.493 00.003 29988 PulseGuide returned control before completion, sleep 60
04:15:25.567 00.074 29988 IsGuiding returns 0
04:15:25.568 00.001 29988 Move returns status 0, amount 52
04:15:25.568 00.000 29988 MoveAxis(N, 0, ABG)
04:15:25.568 00.000 29988 Move returns status 0, amount 0
04:15:25.568 00.000 29988 move complete, result=0
04:15:25.568 00.000 29988 worker thread done servicing request
04:15:25.568 00.000 29988 Worker thread wakes up
04:15:25.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:25.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:25.568 00.000 28316 GuideStep: 0.2 px 52 ms WEST, -0.1 px 0 ms NORTH
04:15:27.205 01.637 29988 Exposure complete
04:15:27.234 00.029 29988 worker thread done servicing request
04:15:27.234 00.000 28316 OnExposeComplete: enter
04:15:27.234 00.000 28316 UpdateGuideState(): m_state=6
04:15:27.235 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7200
04:15:27.236 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=262.31, Mass=2212, SNR=32.6, Peak=174 HFD=3.7
04:15:27.236 00.000 28316 MultiStar: [#1 -0.20,0.41,0.00,M1] [#2 0.06,0.35,0.00,M3] [#3 -0.17,0.38,0.00,M4] [#4 -0.20,0.53,0.00,M7] [#5 -0.11,0.40,0.00,M1] [#6 0.04,0.07,0.64,U] [#7 -0.12,0.50,0.00,M6] [#8 -0.01,0.53,0.00,M9] 
04:15:27.237 00.001 28316 refined, 1 included, MultiStar: {0.05, 0.22}, one-star: {0.06, 0.32}
04:15:27.239 00.002 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
04:15:27.240 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
04:15:27.241 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.34 mountX=0.18 mountY=-0.15, mountTheta=-0.68
04:15:27.243 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.22, opts=13)
04:15:27.244 00.001 28316 Enqueuing Move request for scope (0.05, 0.22)
04:15:27.246 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:27.247 00.001 28316 UpdateGuideState exits: m=2212 RSB=32.6
04:15:27.248 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:27.249 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:27.250 00.001 28316 Enqueuing Expose request
04:15:27.252 00.002 29988 Worker thread wakes up
04:15:27.252 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
04:15:27.252 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
04:15:27.252 00.000 29988 Moving (0.05, 0.22) raw xDistance=0.18 yDistance=-0.15
04:15:27.252 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:15:27.252 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:27.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:15:27.252 00.000 29988 MoveAxis(E, 0, ABG)
04:15:27.252 00.000 29988 Move returns status 0, amount 0
04:15:27.252 00.000 29988 MoveAxis(N, 0, ABG)
04:15:27.252 00.000 29988 Move returns status 0, amount 0
04:15:27.253 00.001 29988 move complete, result=0
04:15:27.253 00.000 29988 worker thread done servicing request
04:15:27.253 00.000 29988 Worker thread wakes up
04:15:27.253 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:27.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:27.253 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:28.772 01.519 29988 Exposure complete
04:15:28.821 00.049 29988 worker thread done servicing request
04:15:28.821 00.000 28316 OnExposeComplete: enter
04:15:28.822 00.001 28316 UpdateGuideState(): m_state=6
04:15:28.822 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7201
04:15:28.823 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=262.33, Mass=2265, SNR=33.0, Peak=170 HFD=3.8
04:15:28.823 00.000 28316 MultiStar: [#1 -0.12,0.42,0.00,M2] [#2 0.17,0.43,0.00,M4] [#3 0.02,0.29,0.86,U] [#4 -0.05,0.41,0.00,M8] [#5 -0.24,0.50,0.00,M2] [#6 0.24,0.09,0.60,U] [#7 -0.15,0.45,0.00,M7] [#8 0.22,0.37,0.00,M10] 
04:15:28.824 00.001 28316 refined, 2 included, MultiStar: {0.20, 0.26}, one-star: {0.32, 0.34}
04:15:28.824 00.000 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
04:15:28.824 00.000 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
04:15:28.825 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.33 cameraTheta=0.93 mountX=0.16 mountY=-0.29, mountTheta=-1.08
04:15:28.826 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.26, opts=13)
04:15:28.826 00.000 28316 Enqueuing Move request for scope (0.20, 0.26)
04:15:28.827 00.001 29988 Worker thread wakes up
04:15:28.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:28.827 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
04:15:28.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:28.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:28.829 00.001 28316 Enqueuing Expose request
04:15:28.829 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd
04:15:28.829 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.26)
04:15:28.829 00.000 29988 Moving (0.20, 0.26) raw xDistance=0.16 yDistance=-0.29
04:15:28.829 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:15:28.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:28.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:15:28.829 00.000 29988 MoveAxis(E, 0, ABG)
04:15:28.829 00.000 29988 Move returns status 0, amount 0
04:15:28.830 00.001 29988 MoveAxis(N, 0, ABG)
04:15:28.830 00.000 29988 Move returns status 0, amount 0
04:15:28.830 00.000 29988 move complete, result=0
04:15:28.830 00.000 29988 worker thread done servicing request
04:15:28.830 00.000 29988 Worker thread wakes up
04:15:28.830 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:15:28.830 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:28.830 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:30.465 01.635 29988 Exposure complete
04:15:30.514 00.049 29988 worker thread done servicing request
04:15:30.514 00.000 28316 OnExposeComplete: enter
04:15:30.515 00.001 28316 UpdateGuideState(): m_state=6
04:15:30.515 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7202
04:15:30.516 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=262.34, Mass=2304, SNR=33.1, Peak=149 HFD=4.0
04:15:30.516 00.000 28316 MultiStar: [#1 -0.02,0.56,0.00,M3] [#2 0.15,0.54,0.00,M5] [#3 -0.06,0.38,0.00,M4] [#4 0.12,0.49,0.00,M9] [#5 -0.03,0.52,0.00,M3] [#6 0.07,0.26,0.62,U] [#7 -0.21,0.64,0.00,M8] [#8 -0.03,0.50,0.00,R] 
04:15:30.517 00.001 28316 refined, 1 included, MultiStar: {0.06, 0.32}, one-star: {0.06, 0.36}
04:15:30.517 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
04:15:30.517 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
04:15:30.520 00.003 28316 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.38 mountX=0.26 mountY=-0.20, mountTheta=-0.65
04:15:30.524 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.32, opts=13)
04:15:30.525 00.001 28316 Enqueuing Move request for scope (0.06, 0.32)
04:15:30.526 00.001 29988 Worker thread wakes up
04:15:30.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
04:15:30.527 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
04:15:30.527 00.000 29988 Moving (0.06, 0.32) raw xDistance=0.26 yDistance=-0.20
04:15:30.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
04:15:30.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:15:30.527 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:30.527 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.1
04:15:30.528 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:30.528 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:30.528 00.000 28316 Enqueuing Expose request
04:15:30.529 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:15:30.529 00.000 29988 MoveAxis(W, 56, ABG)
04:15:30.529 00.000 29988 Guiding  Dir = 3, Dur = 56
04:15:30.529 00.000 29988 IsSlewing returns 0
04:15:30.529 00.000 29988 IsGuiding returns 0
04:15:30.531 00.002 29988 PulseGuide returned control before completion, sleep 64
04:15:30.605 00.074 29988 IsGuiding returns 0
04:15:30.605 00.000 29988 Move returns status 0, amount 56
04:15:30.605 00.000 29988 MoveAxis(N, 0, ABG)
04:15:30.605 00.000 29988 Move returns status 0, amount 0
04:15:30.605 00.000 29988 move complete, result=0
04:15:30.605 00.000 29988 worker thread done servicing request
04:15:30.605 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.2 px 0 ms NORTH
04:15:30.606 00.001 29988 Worker thread wakes up
04:15:30.607 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:30.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:32.014 01.407 29988 Exposure complete
04:15:32.052 00.038 29988 worker thread done servicing request
04:15:32.053 00.001 28316 OnExposeComplete: enter
04:15:32.054 00.001 28316 UpdateGuideState(): m_state=6
04:15:32.056 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7203
04:15:32.057 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=262.22, Mass=2201, SNR=32.6, Peak=173 HFD=3.9
04:15:32.059 00.002 28316 MultiStar: [#1 0.07,0.42,0.00,M4] [#2 0.37,0.36,0.00,M6] [#3 0.06,0.19,0.88,U] [#4 0.17,0.38,0.00,M10] [#5 -0.09,0.11,0.74,U] [#6 0.19,0.10,0.64,U] [#7 0.10,0.40,0.00,M9] [#8 0.08,-0.00,0.57,U] 
04:15:32.060 00.001 28316 refined, 4 included, MultiStar: {0.11, 0.14}, one-star: {0.28, 0.23}
04:15:32.061 00.001 28316 CameraToMount -- cameraTheta (0.91) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
04:15:32.062 00.001 28316 CameraToMount -- cameraTheta (0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
04:15:32.062 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.91 mountX=0.08 mountY=-0.16, mountTheta=-1.10
04:15:32.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.14, opts=13)
04:15:32.063 00.000 28316 Enqueuing Move request for scope (0.11, 0.14)
04:15:32.064 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:32.064 00.000 28316 UpdateGuideState exits: m=2201 RSB=32.6
04:15:32.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:32.065 00.000 29988 Worker thread wakes up
04:15:32.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:32.066 00.001 28316 Enqueuing Expose request
04:15:32.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
04:15:32.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
04:15:32.067 00.001 29988 Moving (0.11, 0.14) raw xDistance=0.08 yDistance=-0.16
04:15:32.067 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:15:32.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:32.067 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:15:32.067 00.000 29988 MoveAxis(E, 0, ABG)
04:15:32.067 00.000 29988 Move returns status 0, amount 0
04:15:32.067 00.000 29988 MoveAxis(N, 0, ABG)
04:15:32.067 00.000 29988 Move returns status 0, amount 0
04:15:32.067 00.000 29988 move complete, result=0
04:15:32.067 00.000 29988 worker thread done servicing request
04:15:32.067 00.000 29988 Worker thread wakes up
04:15:32.067 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:32.067 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:32.067 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:15:33.691 01.624 29988 Exposure complete
04:15:33.729 00.038 29988 worker thread done servicing request
04:15:33.729 00.000 28316 OnExposeComplete: enter
04:15:33.730 00.001 28316 UpdateGuideState(): m_state=6
04:15:33.730 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7204
04:15:33.731 00.001 28316 Star::Find returns 1 (0), X=952.83, Y=262.18, Mass=2373, SNR=33.8, Peak=198 HFD=4.3
04:15:33.731 00.000 28316 MultiStar: [#1 0.16,0.41,0.00,M5] [#2 0.33,0.30,0.00,M7] [#3 0.37,0.09,0.00,M4] [#4 0.13,0.28,0.82,U] [#5 0.00,0.18,0.72,U] [#6 0.30,0.11,0.60,U] [#7 0.25,0.23,0.63,U] [#8 0.38,0.13,0.00,M1] 
04:15:33.731 00.000 28316 refined, 4 included, MultiStar: {0.25, 0.20}, one-star: {0.50, 0.19}
04:15:33.732 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.33 = -1.33)
04:15:33.732 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
04:15:33.733 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.67 mountX=0.08 mountY=-0.32, mountTheta=-1.33
04:15:33.734 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.20, opts=13)
04:15:33.737 00.003 28316 Enqueuing Move request for scope (0.25, 0.20)
04:15:33.739 00.002 29988 Worker thread wakes up
04:15:33.739 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
04:15:33.739 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
04:15:33.739 00.000 29988 Moving (0.25, 0.20) raw xDistance=0.08 yDistance=-0.32
04:15:33.739 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:15:33.739 00.000 29988 switching direction from 1 to -1 - decHistory=-4 oldest=-0.13 newest=-0.68
04:15:33.739 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
04:15:33.739 00.000 29988 MoveAxis(E, 0, ABG)
04:15:33.739 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:33.740 00.001 28316 UpdateGuideState exits: m=2373 RSB=33.8
04:15:33.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:33.741 00.001 29988 Move returns status 0, amount 0
04:15:33.741 00.000 29988 MoveAxis(N, 75, ABG)
04:15:33.741 00.000 29988 Guiding  Dir = 0, Dur = 75
04:15:33.741 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:33.741 00.000 28316 Enqueuing Expose request
04:15:33.742 00.001 29988 IsSlewing returns 0
04:15:33.742 00.000 29988 IsGuiding returns 0
04:15:33.747 00.005 29988 PulseGuide returned control before completion, sleep 81
04:15:33.829 00.082 29988 IsGuiding returns 1
04:15:33.830 00.001 29988 scope still moving after pulse duration time elapsed
04:15:33.860 00.030 29988 IsSlewing returns 0
04:15:33.860 00.000 29988 IsGuiding returns 0
04:15:33.861 00.001 29988 scope move finished after 75 + 43 ms
04:15:33.861 00.000 29988 Move returns status 0, amount 75
04:15:33.861 00.000 29988 move complete, result=0
04:15:33.861 00.000 29988 worker thread done servicing request
04:15:33.861 00.000 29988 Worker thread wakes up
04:15:33.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:33.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:33.861 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 75 ms NORTH
04:15:35.267 01.406 29988 Exposure complete
04:15:35.315 00.048 29988 worker thread done servicing request
04:15:35.315 00.000 28316 OnExposeComplete: enter
04:15:35.316 00.001 28316 UpdateGuideState(): m_state=6
04:15:35.317 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7205
04:15:35.318 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=262.19, Mass=2235, SNR=32.8, Peak=160 HFD=3.8
04:15:35.319 00.001 28316 MultiStar: [#1 0.20,0.28,0.00,M6] [#2 0.15,0.51,0.00,M8] [#3 -0.11,0.31,0.85,U] [#4 0.17,0.46,0.00,M10] [#5 0.05,0.15,0.75,U] [#6 0.12,0.07,0.63,U] [#7 0.07,0.39,0.00,M9] [#8 0.20,-0.11,0.57,U] 
04:15:35.319 00.000 28316 refined, 4 included, MultiStar: {0.06, 0.15}, one-star: {0.10, 0.21}
04:15:35.319 00.000 28316 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.00) = xAngle (-0.82 = -0.82)
04:15:35.320 00.001 28316 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
04:15:35.320 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.18 mountX=0.11 mountY=-0.12, mountTheta=-0.83
04:15:35.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
04:15:35.322 00.001 28316 Enqueuing Move request for scope (0.06, 0.15)
04:15:35.323 00.001 29988 Worker thread wakes up
04:15:35.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
04:15:35.323 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
04:15:35.323 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
04:15:35.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:15:35.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:35.323 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.8
04:15:35.324 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:35.324 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:35.325 00.001 28316 Enqueuing Expose request
04:15:35.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:35.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:15:35.325 00.000 29988 MoveAxis(E, 0, ABG)
04:15:35.325 00.000 29988 Move returns status 0, amount 0
04:15:35.325 00.000 29988 MoveAxis(N, 0, ABG)
04:15:35.325 00.000 29988 Move returns status 0, amount 0
04:15:35.325 00.000 29988 move complete, result=0
04:15:35.326 00.001 29988 worker thread done servicing request
04:15:35.326 00.000 29988 Worker thread wakes up
04:15:35.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:35.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:35.326 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:36.956 01.630 29988 Exposure complete
04:15:37.013 00.057 29988 worker thread done servicing request
04:15:37.013 00.000 28316 OnExposeComplete: enter
04:15:37.014 00.001 28316 UpdateGuideState(): m_state=6
04:15:37.014 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7206
04:15:37.015 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=262.17, Mass=2195, SNR=32.5, Peak=176 HFD=3.8
04:15:37.016 00.001 28316 MultiStar: [#1 0.05,0.35,0.00,M7] [#2 0.14,0.32,0.00,M9] [#3 -0.05,0.40,0.00,M4] [#4 -0.04,0.53,0.00,R] [#5 0.18,0.32,0.00,M1] [#6 0.18,0.14,0.64,U] [#7 -0.21,0.49,0.00,M10] [#8 0.06,-0.10,0.58,U] 
04:15:37.017 00.001 28316 refined, 2 included, MultiStar: {0.14, 0.10}, one-star: {0.16, 0.18}
04:15:37.017 00.000 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
04:15:37.018 00.001 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
04:15:37.019 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.61 mountX=0.03 mountY=-0.17, mountTheta=-1.39
04:15:37.021 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.10, opts=13)
04:15:37.022 00.001 28316 Enqueuing Move request for scope (0.14, 0.10)
04:15:37.024 00.002 29988 Worker thread wakes up
04:15:37.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
04:15:37.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
04:15:37.024 00.000 29988 Moving (0.14, 0.10) raw xDistance=0.03 yDistance=-0.17
04:15:37.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:15:37.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:37.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:15:37.024 00.000 29988 MoveAxis(E, 0, ABG)
04:15:37.024 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:37.025 00.001 28316 UpdateGuideState exits: m=2195 RSB=32.5
04:15:37.025 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:37.026 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:37.026 00.000 28316 Enqueuing Expose request
04:15:37.026 00.000 29988 Move returns status 0, amount 0
04:15:37.026 00.000 29988 MoveAxis(N, 0, ABG)
04:15:37.027 00.001 29988 Move returns status 0, amount 0
04:15:37.027 00.000 29988 move complete, result=0
04:15:37.027 00.000 29988 worker thread done servicing request
04:15:37.027 00.000 29988 Worker thread wakes up
04:15:37.027 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:37.027 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:37.027 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:15:38.541 01.514 29988 Exposure complete
04:15:38.605 00.064 29988 worker thread done servicing request
04:15:38.605 00.000 28316 OnExposeComplete: enter
04:15:38.606 00.001 28316 UpdateGuideState(): m_state=6
04:15:38.607 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7207
04:15:38.607 00.000 28316 Star::Find returns 1 (0), X=952.17, Y=262.26, Mass=2310, SNR=33.2, Peak=188 HFD=4.0
04:15:38.608 00.001 28316 MultiStar: [#1 -0.32,0.41,0.00,M8] [#2 -0.13,0.43,0.00,M10] [#3 -0.37,0.40,0.00,M5] [#4 -0.02,0.08,0.83,U] [#5 -0.28,0.33,0.00,M2] [#6 -0.05,0.22,0.63,U] [#7 -0.24,0.73,0.00,R] [#8 -0.07,-0.05,0.59,U] 
04:15:38.608 00.000 28316 refined, 3 included, MultiStar: {-0.09, 0.15}, one-star: {-0.17, 0.27}
04:15:38.608 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
04:15:38.609 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
04:15:38.609 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.10 mountX=0.17 mountY=0.01, mountTheta=0.07
04:15:38.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.15, opts=13)
04:15:38.611 00.001 28316 Enqueuing Move request for scope (-0.09, 0.15)
04:15:38.611 00.000 29988 Worker thread wakes up
04:15:38.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
04:15:38.611 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
04:15:38.611 00.000 29988 Moving (-0.09, 0.15) raw xDistance=0.17 yDistance=0.01
04:15:38.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:15:38.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:38.612 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:38.612 00.000 28316 UpdateGuideState exits: m=2310 RSB=33.2
04:15:38.614 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:15:38.614 00.000 29988 MoveAxis(E, 0, ABG)
04:15:38.614 00.000 29988 Move returns status 0, amount 0
04:15:38.614 00.000 29988 MoveAxis(N, 0, ABG)
04:15:38.614 00.000 29988 Move returns status 0, amount 0
04:15:38.614 00.000 29988 move complete, result=0
04:15:38.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:38.615 00.001 29988 worker thread done servicing request
04:15:38.615 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:38.616 00.001 28316 Enqueuing Expose request
04:15:38.616 00.000 29988 Worker thread wakes up
04:15:38.616 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:38.619 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:38.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:40.247 01.628 29988 Exposure complete
04:15:40.291 00.044 29988 worker thread done servicing request
04:15:40.292 00.001 28316 OnExposeComplete: enter
04:15:40.293 00.001 28316 UpdateGuideState(): m_state=6
04:15:40.295 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7208
04:15:40.297 00.002 28316 Star::Find returns 1 (0), X=952.34, Y=261.97, Mass=2313, SNR=33.2, Peak=196 HFD=4.0
04:15:40.298 00.001 28316 MultiStar: [#1 -0.28,0.19,0.95,U] [#2 -0.11,0.33,0.00,R] [#3 -0.26,0.04,0.84,U] [#4 -0.14,-0.24,0.84,U] [#5 -0.21,0.07,0.72,U] [#6 -0.11,-0.14,0.61,U] [#7 -0.23,-0.35,0.00,M1] [#8 -0.12,-0.29,0.58,U] 
04:15:40.299 00.001 28316 single-star, 6 included, MultiStar: {-0.16, -0.04}, one-star: {0.00, -0.01}
04:15:40.300 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
04:15:40.301 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
04:15:40.302 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.23 mountX=-0.01 mountY=0.00, mountTheta=3.02
04:15:40.305 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
04:15:40.307 00.002 28316 Enqueuing Move request for scope (0.00, -0.01)
04:15:40.310 00.003 29988 Worker thread wakes up
04:15:40.310 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
04:15:40.310 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
04:15:40.310 00.000 29988 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
04:15:40.310 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:40.312 00.002 28316 UpdateGuideState exits: m=2313 RSB=33.2
04:15:40.312 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:40.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:40.313 00.001 28316 Enqueuing Expose request
04:15:40.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:15:40.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:40.314 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:15:40.314 00.000 29988 MoveAxis(E, 0, ABG)
04:15:40.314 00.000 29988 Move returns status 0, amount 0
04:15:40.314 00.000 29988 MoveAxis(N, 0, ABG)
04:15:40.314 00.000 29988 Move returns status 0, amount 0
04:15:40.314 00.000 29988 move complete, result=0
04:15:40.314 00.000 29988 worker thread done servicing request
04:15:40.314 00.000 29988 Worker thread wakes up
04:15:40.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:40.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:40.314 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:41.828 01.514 29988 Exposure complete
04:15:41.863 00.035 29988 worker thread done servicing request
04:15:41.864 00.001 28316 OnExposeComplete: enter
04:15:41.864 00.000 28316 UpdateGuideState(): m_state=6
04:15:41.865 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7209
04:15:41.866 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=262.04, Mass=2247, SNR=32.7, Peak=197 HFD=3.9
04:15:41.868 00.002 28316 MultiStar: [#1 -0.15,0.23,0.98,U] [#2 0.00,-0.08,0.92,U] [#3 -0.09,0.08,0.86,U] [#4 -0.13,-0.27,0.87,U] [#5 -0.24,0.11,0.75,U] [#6 0.07,-0.17,0.63,U] [#7 -0.01,-0.48,0.00,M2] [#8 -0.19,-0.25,0.60,U] 
04:15:41.869 00.001 28316 single-star, 7 included, MultiStar: {-0.09, -0.02}, one-star: {0.01, 0.06}
04:15:41.870 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
04:15:41.871 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
04:15:41.874 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=0.05 mountY=-0.04, mountTheta=-0.70
04:15:41.879 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
04:15:41.879 00.000 28316 Enqueuing Move request for scope (0.01, 0.06)
04:15:41.880 00.001 29988 Worker thread wakes up
04:15:41.880 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:41.880 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
04:15:41.880 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.7
04:15:41.880 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:41.881 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:41.881 00.000 28316 Enqueuing Expose request
04:15:41.882 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
04:15:41.882 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
04:15:41.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:15:41.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:41.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:15:41.882 00.000 29988 MoveAxis(E, 0, ABG)
04:15:41.882 00.000 29988 Move returns status 0, amount 0
04:15:41.882 00.000 29988 MoveAxis(N, 0, ABG)
04:15:41.882 00.000 29988 Move returns status 0, amount 0
04:15:41.882 00.000 29988 move complete, result=0
04:15:41.882 00.000 29988 worker thread done servicing request
04:15:41.882 00.000 29988 Worker thread wakes up
04:15:41.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:41.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:41.882 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:43.520 01.638 29988 Exposure complete
04:15:43.589 00.069 29988 worker thread done servicing request
04:15:43.589 00.000 28316 OnExposeComplete: enter
04:15:43.591 00.002 28316 UpdateGuideState(): m_state=6
04:15:43.591 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7210
04:15:43.592 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=261.98, Mass=2315, SNR=33.2, Peak=191 HFD=4.0
04:15:43.592 00.000 28316 MultiStar: [#1 -0.15,0.23,0.94,U] [#2 0.02,-0.18,0.89,U] [#3 -0.30,-0.01,0.85,U] [#4 -0.07,-0.32,0.82,U] [#5 -0.02,0.10,0.70,U] [#6 0.25,-0.08,0.63,U] [#7 -0.06,-0.42,0.00,M3] [#8 -0.10,-0.19,0.57,U] 
04:15:43.593 00.001 28316 single-star, 7 included, MultiStar: {-0.05, -0.05}, one-star: {0.04, -0.01}
04:15:43.593 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:15:43.594 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:15:43.594 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.02 mountY=-0.03, mountTheta=-2.18
04:15:43.596 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
04:15:43.596 00.000 28316 Enqueuing Move request for scope (0.04, -0.01)
04:15:43.599 00.003 29988 Worker thread wakes up
04:15:43.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:43.602 00.003 28316 UpdateGuideState exits: m=2315 RSB=33.2
04:15:43.604 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:43.606 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:43.607 00.001 28316 Enqueuing Expose request
04:15:43.608 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
04:15:43.608 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
04:15:43.608 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.02 yDistance=-0.03
04:15:43.609 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:15:43.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:43.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:15:43.609 00.000 29988 MoveAxis(E, 0, ABG)
04:15:43.609 00.000 29988 Move returns status 0, amount 0
04:15:43.609 00.000 29988 MoveAxis(N, 0, ABG)
04:15:43.609 00.000 29988 Move returns status 0, amount 0
04:15:43.609 00.000 29988 move complete, result=0
04:15:43.609 00.000 29988 worker thread done servicing request
04:15:43.609 00.000 29988 Worker thread wakes up
04:15:43.609 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:43.609 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:43.610 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:45.014 01.404 29988 Exposure complete
04:15:45.051 00.037 29988 worker thread done servicing request
04:15:45.051 00.000 28316 OnExposeComplete: enter
04:15:45.052 00.001 28316 UpdateGuideState(): m_state=6
04:15:45.053 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7211
04:15:45.054 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=261.82, Mass=2309, SNR=33.4, Peak=203 HFD=4.0
04:15:45.055 00.001 28316 MultiStar: [#1 -0.30,0.14,0.97,U] [#2 -0.17,-0.28,0.88,U] [#3 -0.46,-0.00,0.00,M3] [#4 -0.02,-0.38,0.00,M1] [#5 -0.20,0.04,0.72,U] [#6 0.06,-0.20,0.62,U] [#7 0.04,-0.63,0.00,M4] [#8 -0.01,-0.26,0.57,U] 
04:15:45.056 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.11}, one-star: {-0.11, -0.16}
04:15:45.057 00.001 28316 CameraToMount -- cameraTheta (-2.48) - m_xAngle (2.00) = xAngle (-4.47 = 1.81)
04:15:45.058 00.001 28316 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.77)
04:15:45.060 00.002 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=-0.04 mountY=0.17, mountTheta=1.81
04:15:45.065 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.11, opts=13)
04:15:45.065 00.000 28316 Enqueuing Move request for scope (-0.14, -0.11)
04:15:45.066 00.001 29988 Worker thread wakes up
04:15:45.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:15:45.066 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.4
04:15:45.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:45.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:45.067 00.000 28316 Enqueuing Expose request
04:15:45.068 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
04:15:45.068 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
04:15:45.068 00.000 29988 Moving (-0.14, -0.11) raw xDistance=-0.04 yDistance=0.17
04:15:45.068 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:15:45.068 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:45.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:15:45.068 00.000 29988 MoveAxis(E, 0, ABG)
04:15:45.068 00.000 29988 Move returns status 0, amount 0
04:15:45.068 00.000 29988 MoveAxis(N, 0, ABG)
04:15:45.068 00.000 29988 Move returns status 0, amount 0
04:15:45.068 00.000 29988 move complete, result=0
04:15:45.068 00.000 29988 worker thread done servicing request
04:15:45.068 00.000 29988 Worker thread wakes up
04:15:45.068 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:15:45.069 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:45.069 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:46.701 01.632 29988 Exposure complete
04:15:46.744 00.043 29988 worker thread done servicing request
04:15:46.744 00.000 28316 OnExposeComplete: enter
04:15:46.745 00.001 28316 UpdateGuideState(): m_state=6
04:15:46.745 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7212
04:15:46.746 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=261.99, Mass=2364, SNR=33.7, Peak=191 HFD=4.0
04:15:46.746 00.000 28316 MultiStar: [#1 -0.23,-0.07,0.94,U] [#2 0.17,-0.20,0.93,U] [#3 -0.22,-0.17,0.83,U] [#4 -0.19,-0.45,0.00,M2] [#5 -0.07,0.01,0.72,U] [#6 -0.09,-0.08,0.61,U] [#7 -0.03,-0.57,0.00,M5] [#8 -0.20,-0.21,0.57,U] 
04:15:46.748 00.002 28316 single-star, 6 included, MultiStar: {-0.08, -0.10}, one-star: {0.02, 0.00}
04:15:46.750 00.002 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
04:15:46.752 00.002 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
04:15:46.754 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.21 mountX=-0.00 mountY=-0.02, mountTheta=-1.79
04:15:46.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.00, opts=13)
04:15:46.756 00.001 28316 Enqueuing Move request for scope (0.02, 0.00)
04:15:46.758 00.002 29988 Worker thread wakes up
04:15:46.758 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
04:15:46.758 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
04:15:46.758 00.000 29988 Moving (0.02, 0.00) raw xDistance=-0.00 yDistance=-0.02
04:15:46.758 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:15:46.758 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:46.758 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:15:46.759 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.7
04:15:46.761 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:46.762 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:15:46.762 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:46.763 00.001 29988 MoveAxis(E, 0, ABG)
04:15:46.763 00.000 29988 Move returns status 0, amount 0
04:15:46.763 00.000 29988 MoveAxis(N, 0, ABG)
04:15:46.763 00.000 29988 Move returns status 0, amount 0
04:15:46.763 00.000 28316 Enqueuing Expose request
04:15:46.765 00.002 29988 move complete, result=0
04:15:46.765 00.000 29988 worker thread done servicing request
04:15:46.765 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:46.765 00.000 29988 Worker thread wakes up
04:15:46.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:46.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:48.286 01.521 29988 Exposure complete
04:15:48.312 00.026 29988 worker thread done servicing request
04:15:48.312 00.000 28316 OnExposeComplete: enter
04:15:48.313 00.001 28316 UpdateGuideState(): m_state=6
04:15:48.314 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7213
04:15:48.315 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=261.95, Mass=2369, SNR=33.7, Peak=183 HFD=4.0
04:15:48.315 00.000 28316 MultiStar: [#1 -0.16,0.06,0.97,U] [#2 0.15,-0.25,0.89,U] [#3 -0.13,-0.02,0.85,U] [#4 -0.08,-0.33,0.82,U] [#5 -0.16,0.11,0.74,U] [#6 -0.13,-0.07,0.63,U] [#7 0.09,-0.64,0.00,M6] [#8 0.04,-0.31,0.55,U] 
04:15:48.316 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {0.22, -0.03}
04:15:48.316 00.000 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
04:15:48.317 00.001 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
04:15:48.317 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.81 mountX=-0.08 mountY=0.06, mountTheta=2.45
04:15:48.318 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
04:15:48.319 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
04:15:48.319 00.000 29988 Worker thread wakes up
04:15:48.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
04:15:48.319 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
04:15:48.319 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:15:48.320 00.001 28316 UpdateGuideState exits: m=2369 RSB=33.7
04:15:48.320 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:48.321 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:48.321 00.000 28316 Enqueuing Expose request
04:15:48.321 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.08 yDistance=0.06
04:15:48.321 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:15:48.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:48.322 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:15:48.322 00.000 29988 MoveAxis(E, 0, ABG)
04:15:48.322 00.000 29988 Move returns status 0, amount 0
04:15:48.322 00.000 29988 MoveAxis(N, 0, ABG)
04:15:48.322 00.000 29988 Move returns status 0, amount 0
04:15:48.322 00.000 29988 move complete, result=0
04:15:48.322 00.000 29988 worker thread done servicing request
04:15:48.322 00.000 29988 Worker thread wakes up
04:15:48.322 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:48.322 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:48.322 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:49.956 01.634 29988 Exposure complete
04:15:50.004 00.048 29988 worker thread done servicing request
04:15:50.004 00.000 28316 OnExposeComplete: enter
04:15:50.005 00.001 28316 UpdateGuideState(): m_state=6
04:15:50.005 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7214
04:15:50.006 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=261.97, Mass=2372, SNR=33.8, Peak=186 HFD=4.0
04:15:50.006 00.000 28316 MultiStar: [#1 -0.02,0.15,0.94,U] [#2 0.05,-0.05,0.88,U] [#3 -0.18,0.04,0.82,U] [#4 0.01,-0.32,0.83,U] [#5 -0.12,0.08,0.71,U] [#6 0.20,-0.05,0.58,U] [#7 0.07,-0.47,0.00,M7] [#8 0.12,-0.14,0.56,U] 
04:15:50.007 00.001 28316 refined, 7 included, MultiStar: {0.00, -0.03}, one-star: {0.04, -0.01}
04:15:50.007 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
04:15:50.007 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
04:15:50.008 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.50 mountX=-0.03 mountY=0.01, mountTheta=2.75
04:15:50.009 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.03, opts=13)
04:15:50.009 00.000 28316 Enqueuing Move request for scope (0.00, -0.03)
04:15:50.010 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:15:50.010 00.000 28316 UpdateGuideState exits: m=2372 RSB=33.8
04:15:50.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:50.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:50.012 00.001 28316 Enqueuing Expose request
04:15:50.012 00.000 29988 Worker thread wakes up
04:15:50.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
04:15:50.012 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
04:15:50.012 00.000 29988 Moving (0.00, -0.03) raw xDistance=-0.03 yDistance=0.01
04:15:50.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:15:50.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:50.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:15:50.012 00.000 29988 MoveAxis(E, 0, ABG)
04:15:50.012 00.000 29988 Move returns status 0, amount 0
04:15:50.012 00.000 29988 MoveAxis(N, 0, ABG)
04:15:50.012 00.000 29988 Move returns status 0, amount 0
04:15:50.012 00.000 29988 move complete, result=0
04:15:50.012 00.000 29988 worker thread done servicing request
04:15:50.012 00.000 29988 Worker thread wakes up
04:15:50.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:50.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:50.013 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:51.527 01.514 29988 Exposure complete
04:15:51.575 00.048 29988 worker thread done servicing request
04:15:51.575 00.000 28316 OnExposeComplete: enter
04:15:51.576 00.001 28316 UpdateGuideState(): m_state=6
04:15:51.576 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7215
04:15:51.577 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=262.18, Mass=2206, SNR=32.5, Peak=182 HFD=3.9
04:15:51.577 00.000 28316 MultiStar: [#1 -0.12,0.23,0.97,U] [#2 0.01,-0.21,0.88,U] [#3 -0.29,0.12,0.87,U] [#4 0.12,-0.40,0.00,M1] [#5 0.06,0.08,0.74,U] [#6 -0.03,-0.14,0.64,U] [#7 0.05,-0.60,0.00,M8] [#8 -0.21,-0.16,0.59,U] 
04:15:51.578 00.001 28316 refined, 6 included, MultiStar: {-0.08, 0.04}, one-star: {-0.01, 0.19}
04:15:51.578 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
04:15:51.579 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
04:15:51.579 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.73 mountX=0.07 mountY=0.06, mountTheta=0.71
04:15:51.580 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.04, opts=13)
04:15:51.581 00.001 28316 Enqueuing Move request for scope (-0.08, 0.04)
04:15:51.581 00.000 29988 Worker thread wakes up
04:15:51.581 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
04:15:51.581 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
04:15:51.581 00.000 29988 Moving (-0.08, 0.04) raw xDistance=0.07 yDistance=0.06
04:15:51.581 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:15:51.581 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:51.581 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:51.582 00.001 28316 UpdateGuideState exits: m=2206 RSB=32.5
04:15:51.582 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:51.583 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:51.583 00.000 28316 Enqueuing Expose request
04:15:51.584 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:15:51.584 00.000 29988 MoveAxis(E, 0, ABG)
04:15:51.584 00.000 29988 Move returns status 0, amount 0
04:15:51.584 00.000 29988 MoveAxis(N, 0, ABG)
04:15:51.584 00.000 29988 Move returns status 0, amount 0
04:15:51.584 00.000 29988 move complete, result=0
04:15:51.584 00.000 29988 worker thread done servicing request
04:15:51.584 00.000 29988 Worker thread wakes up
04:15:51.584 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:51.584 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:51.584 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:53.207 01.623 29988 Exposure complete
04:15:53.248 00.041 29988 worker thread done servicing request
04:15:53.248 00.000 28316 OnExposeComplete: enter
04:15:53.249 00.001 28316 UpdateGuideState(): m_state=6
04:15:53.249 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7216
04:15:53.250 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=261.99, Mass=2140, SNR=32.1, Peak=159 HFD=4.1
04:15:53.250 00.000 28316 MultiStar: [#1 0.02,0.08,0.99,U] [#2 0.13,-0.06,0.95,U] [#3 -0.03,0.10,0.88,U] [#4 0.01,-0.25,0.85,U] [#5 -0.23,0.17,0.73,U] [#6 0.08,-0.11,0.62,U] [#7 0.18,-0.61,0.00,M9] [#8 -0.21,-0.30,0.00,M1] 
04:15:53.251 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.01}, one-star: {0.16, 0.00}
04:15:53.251 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
04:15:53.253 00.002 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
04:15:53.254 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.25 mountX=-0.02 mountY=-0.02, mountTheta=-2.27
04:15:53.256 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.01, opts=13)
04:15:53.256 00.000 28316 Enqueuing Move request for scope (0.03, -0.01)
04:15:53.256 00.000 29988 Worker thread wakes up
04:15:53.256 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:15:53.257 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
04:15:53.257 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
04:15:53.257 00.000 28316 UpdateGuideState exits: m=2140 RSB=32.1
04:15:53.257 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:53.257 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:53.259 00.002 29988 Moving (0.03, -0.01) raw xDistance=-0.02 yDistance=-0.02
04:15:53.259 00.000 28316 Enqueuing Expose request
04:15:53.259 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:15:53.259 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:53.259 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:15:53.259 00.000 29988 MoveAxis(E, 0, ABG)
04:15:53.259 00.000 29988 Move returns status 0, amount 0
04:15:53.259 00.000 29988 MoveAxis(N, 0, ABG)
04:15:53.259 00.000 29988 Move returns status 0, amount 0
04:15:53.259 00.000 29988 move complete, result=0
04:15:53.259 00.000 29988 worker thread done servicing request
04:15:53.259 00.000 29988 Worker thread wakes up
04:15:53.259 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:53.259 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:53.260 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:15:54.773 01.513 29988 Exposure complete
04:15:54.810 00.037 29988 worker thread done servicing request
04:15:54.810 00.000 28316 OnExposeComplete: enter
04:15:54.811 00.001 28316 UpdateGuideState(): m_state=6
04:15:54.811 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7217
04:15:54.812 00.001 28316 Star::Find returns 1 (0), X=952.71, Y=261.99, Mass=2302, SNR=33.2, Peak=181 HFD=4.0
04:15:54.812 00.000 28316 MultiStar: [#1 0.11,0.18,0.95,U] [#2 0.30,-0.31,0.00,M1] [#3 0.02,-0.09,0.85,U] [#4 -0.02,-0.21,0.82,U] [#5 -0.07,-0.06,0.71,U] [#6 0.11,-0.11,0.63,U] [#7 0.22,-0.64,0.00,M10] [#8 0.16,-0.54,0.00,M2] 
04:15:54.813 00.001 28316 refined, 5 included, MultiStar: {0.10, -0.04}, one-star: {0.37, 0.01}
04:15:54.813 00.000 28316 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:15:54.813 00.000 28316 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:15:54.815 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.36 mountX=-0.08 mountY=-0.07, mountTheta=-2.38
04:15:54.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.04, opts=13)
04:15:54.816 00.000 28316 Enqueuing Move request for scope (0.10, -0.04)
04:15:54.819 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:54.821 00.002 28316 UpdateGuideState exits: m=2302 RSB=33.2
04:15:54.824 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:54.826 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:54.828 00.002 28316 Enqueuing Expose request
04:15:54.830 00.002 29988 Worker thread wakes up
04:15:54.831 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
04:15:54.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
04:15:54.832 00.001 29988 Moving (0.10, -0.04) raw xDistance=-0.08 yDistance=-0.07
04:15:54.832 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:15:54.832 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:54.832 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:15:54.832 00.000 29988 MoveAxis(E, 0, ABG)
04:15:54.832 00.000 29988 Move returns status 0, amount 0
04:15:54.832 00.000 29988 MoveAxis(N, 0, ABG)
04:15:54.832 00.000 29988 Move returns status 0, amount 0
04:15:54.832 00.000 29988 move complete, result=0
04:15:54.832 00.000 29988 worker thread done servicing request
04:15:54.832 00.000 29988 Worker thread wakes up
04:15:54.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:54.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:54.833 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:56.464 01.631 29988 Exposure complete
04:15:56.520 00.056 29988 worker thread done servicing request
04:15:56.520 00.000 28316 OnExposeComplete: enter
04:15:56.520 00.000 28316 UpdateGuideState(): m_state=6
04:15:56.521 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7218
04:15:56.521 00.000 28316 Star::Find returns 1 (0), X=952.50, Y=261.93, Mass=2231, SNR=32.6, Peak=166 HFD=4.0
04:15:56.522 00.001 28316 MultiStar: [#1 0.20,-0.09,0.95,U] [#2 0.18,-0.22,0.92,U] [#3 -0.04,-0.20,0.85,U] [#4 0.09,-0.46,0.00,M1] [#5 0.12,0.03,0.75,U] [#6 0.07,-0.04,0.63,U] [#7 0.10,-0.70,0.00,R] [#8 0.34,-0.53,0.00,M3] 
04:15:56.522 00.000 28316 refined, 5 included, MultiStar: {0.12, -0.10}, one-star: {0.16, -0.06}
04:15:56.523 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
04:15:56.523 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
04:15:56.524 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.70 mountX=-0.14 mountY=-0.06, mountTheta=-2.73
04:15:56.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
04:15:56.525 00.000 28316 Enqueuing Move request for scope (0.12, -0.10)
04:15:56.526 00.001 29988 Worker thread wakes up
04:15:56.526 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
04:15:56.526 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
04:15:56.526 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.06
04:15:56.526 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:15:56.526 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:56.526 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:56.526 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:15:56.527 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:15:56.527 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:56.528 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:56.528 00.000 28316 Enqueuing Expose request
04:15:56.528 00.000 29988 MoveAxis(E, 0, ABG)
04:15:56.528 00.000 29988 Move returns status 0, amount 0
04:15:56.528 00.000 29988 MoveAxis(N, 0, ABG)
04:15:56.528 00.000 29988 Move returns status 0, amount 0
04:15:56.528 00.000 29988 move complete, result=0
04:15:56.528 00.000 29988 worker thread done servicing request
04:15:56.529 00.001 29988 Worker thread wakes up
04:15:56.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:56.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:56.529 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:15:58.047 01.518 29988 Exposure complete
04:15:58.091 00.044 29988 worker thread done servicing request
04:15:58.091 00.000 28316 OnExposeComplete: enter
04:15:58.092 00.001 28316 UpdateGuideState(): m_state=6
04:15:58.092 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7219
04:15:58.094 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=261.93, Mass=2238, SNR=32.7, Peak=190 HFD=3.9
04:15:58.095 00.001 28316 MultiStar: [#1 -0.01,0.14,1.01,U] [#2 0.42,-0.17,0.00,M1] [#3 -0.01,-0.07,0.86,U] [#4 -0.13,-0.24,0.85,U] [#5 -0.12,0.05,0.74,U] [#6 0.06,-0.07,0.63,U] [#7 -0.05,0.18,0.61,U] [#8 0.06,-0.34,0.00,M4] 
04:15:58.096 00.001 28316 refined, 6 included, MultiStar: {-0.00, -0.01}, one-star: {0.21, -0.05}
04:15:58.096 00.000 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.62)
04:15:58.097 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.58)
04:15:58.097 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.66 mountX=-0.01 mountY=0.01, mountTheta=2.59
04:15:58.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
04:15:58.099 00.001 28316 Enqueuing Move request for scope (-0.00, -0.01)
04:15:58.099 00.000 29988 Worker thread wakes up
04:15:58.099 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
04:15:58.099 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
04:15:58.099 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.01
04:15:58.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:15:58.099 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:58.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:15:58.099 00.000 29988 MoveAxis(E, 0, ABG)
04:15:58.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:58.100 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.7
04:15:58.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:58.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:58.101 00.000 28316 Enqueuing Expose request
04:15:58.101 00.000 29988 Move returns status 0, amount 0
04:15:58.101 00.000 29988 MoveAxis(N, 0, ABG)
04:15:58.102 00.001 29988 Move returns status 0, amount 0
04:15:58.102 00.000 29988 move complete, result=0
04:15:58.102 00.000 29988 worker thread done servicing request
04:15:58.102 00.000 29988 Worker thread wakes up
04:15:58.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:58.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:15:58.102 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:15:59.729 01.627 29988 Exposure complete
04:15:59.789 00.060 29988 worker thread done servicing request
04:15:59.790 00.001 28316 OnExposeComplete: enter
04:15:59.792 00.002 28316 UpdateGuideState(): m_state=6
04:15:59.792 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7220
04:15:59.793 00.001 28316 Star::Find returns 1 (0), X=952.52, Y=262.02, Mass=2254, SNR=32.9, Peak=174 HFD=4.1
04:15:59.794 00.001 28316 MultiStar: [#1 -0.08,0.14,1.01,U] [#2 0.25,-0.25,0.00,M2] [#3 -0.29,-0.08,0.88,U] [#4 -0.13,-0.45,0.00,M1] [#5 -0.07,-0.12,0.74,U] [#6 -0.04,-0.33,0.62,U] [#7 -0.08,0.11,0.61,U] [#8 0.01,-0.42,0.00,M5] 
04:15:59.794 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.03}, one-star: {0.18, 0.03}
04:15:59.795 00.001 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.56)
04:15:59.795 00.000 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.52)
04:15:59.795 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-2.73 mountX=0.00 mountY=0.06, mountTheta=1.56
04:15:59.796 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
04:15:59.797 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
04:15:59.798 00.001 29988 Worker thread wakes up
04:15:59.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
04:15:59.798 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
04:15:59.798 00.000 29988 Moving (-0.06, -0.03) raw xDistance=0.00 yDistance=0.06
04:15:59.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:15:59.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:15:59.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:15:59.799 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:15:59.799 00.000 29988 MoveAxis(E, 0, ABG)
04:15:59.799 00.000 29988 Move returns status 0, amount 0
04:15:59.799 00.000 29988 MoveAxis(N, 0, ABG)
04:15:59.799 00.000 29988 Move returns status 0, amount 0
04:15:59.799 00.000 29988 move complete, result=0
04:15:59.799 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
04:15:59.801 00.002 29988 worker thread done servicing request
04:15:59.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:15:59.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:15:59.802 00.001 28316 Enqueuing Expose request
04:15:59.802 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:15:59.803 00.001 29988 Worker thread wakes up
04:15:59.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:15:59.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:01.331 01.528 29988 Exposure complete
04:16:01.377 00.046 29988 worker thread done servicing request
04:16:01.377 00.000 28316 OnExposeComplete: enter
04:16:01.378 00.001 28316 UpdateGuideState(): m_state=6
04:16:01.379 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7221
04:16:01.379 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=261.96, Mass=2102, SNR=31.8, Peak=166 HFD=4.0
04:16:01.380 00.001 28316 MultiStar: [#1 0.05,-0.05,1.00,U] [#2 0.20,-0.23,0.93,U] [#3 -0.01,-0.08,0.87,U] [#4 -0.04,-0.39,0.00,M2] [#5 -0.06,-0.07,0.76,U] [#6 0.14,-0.25,0.64,U] [#7 0.12,-0.02,0.66,U] [#8 -0.01,-0.47,0.00,M6] 
04:16:01.380 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.10}, one-star: {0.32, -0.03}
04:16:01.380 00.000 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
04:16:01.381 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
04:16:01.381 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.71 mountX=-0.14 mountY=-0.06, mountTheta=-2.74
04:16:01.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.10, opts=13)
04:16:01.383 00.001 28316 Enqueuing Move request for scope (0.12, -0.10)
04:16:01.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:01.384 00.001 29988 Worker thread wakes up
04:16:01.384 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
04:16:01.384 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
04:16:01.384 00.000 29988 Moving (0.12, -0.10) raw xDistance=-0.14 yDistance=-0.06
04:16:01.384 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:16:01.384 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:01.384 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:16:01.384 00.000 29988 MoveAxis(E, 0, ABG)
04:16:01.384 00.000 29988 Move returns status 0, amount 0
04:16:01.384 00.000 29988 MoveAxis(N, 0, ABG)
04:16:01.384 00.000 29988 Move returns status 0, amount 0
04:16:01.384 00.000 29988 move complete, result=0
04:16:01.384 00.000 29988 worker thread done servicing request
04:16:01.384 00.000 28316 UpdateGuideState exits: m=2102 RSB=31.8
04:16:01.385 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:01.385 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:01.387 00.002 28316 Enqueuing Expose request
04:16:01.390 00.003 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:01.392 00.002 29988 Worker thread wakes up
04:16:01.392 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:01.392 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:03.027 01.635 29988 Exposure complete
04:16:03.081 00.054 29988 worker thread done servicing request
04:16:03.081 00.000 28316 OnExposeComplete: enter
04:16:03.082 00.001 28316 UpdateGuideState(): m_state=6
04:16:03.084 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7222
04:16:03.085 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=262.11, Mass=2233, SNR=32.6, Peak=185 HFD=4.0
04:16:03.089 00.004 28316 MultiStar: [#1 -0.16,0.22,1.00,U] [#2 -0.01,-0.06,0.94,U] [#3 -0.21,-0.04,0.88,U] [#4 0.01,-0.30,0.84,U] [#5 -0.07,0.22,0.70,U] [#6 0.04,-0.00,0.63,U] [#7 0.03,-0.00,0.65,U] [#8 -0.01,-0.21,0.62,U] 
04:16:03.091 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.06, 0.12}
04:16:03.093 00.002 28316 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
04:16:03.094 00.001 28316 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
04:16:03.094 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.09 mountX=0.03 mountY=0.05, mountTheta=1.08
04:16:03.096 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.00, opts=13)
04:16:03.097 00.001 28316 Enqueuing Move request for scope (-0.06, 0.00)
04:16:03.097 00.000 29988 Worker thread wakes up
04:16:03.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
04:16:03.097 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
04:16:03.098 00.001 29988 Moving (-0.06, 0.00) raw xDistance=0.03 yDistance=0.05
04:16:03.098 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:03.098 00.000 28316 UpdateGuideState exits: m=2233 RSB=32.6
04:16:03.098 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:03.099 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:03.099 00.000 28316 Enqueuing Expose request
04:16:03.100 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:16:03.100 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:03.100 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:16:03.100 00.000 29988 MoveAxis(E, 0, ABG)
04:16:03.100 00.000 29988 Move returns status 0, amount 0
04:16:03.100 00.000 29988 MoveAxis(N, 0, ABG)
04:16:03.100 00.000 29988 Move returns status 0, amount 0
04:16:03.100 00.000 29988 move complete, result=0
04:16:03.100 00.000 29988 worker thread done servicing request
04:16:03.100 00.000 29988 Worker thread wakes up
04:16:03.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:03.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:03.101 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:04.615 01.514 29988 Exposure complete
04:16:04.651 00.036 29988 worker thread done servicing request
04:16:04.652 00.001 28316 OnExposeComplete: enter
04:16:04.652 00.000 28316 UpdateGuideState(): m_state=6
04:16:04.654 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7223
04:16:04.655 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=262.15, Mass=2242, SNR=32.6, Peak=177 HFD=3.9
04:16:04.656 00.001 28316 MultiStar: [#1 -0.13,0.27,0.99,U] [#2 0.27,0.02,0.91,U] [#3 -0.16,0.15,0.86,U] [#4 -0.04,-0.31,0.84,U] [#5 -0.07,0.17,0.77,U] [#6 -0.01,-0.02,0.63,U] [#7 0.12,0.24,0.64,U] [#8 -0.11,-0.16,0.60,U] 
04:16:04.657 00.001 28316 refined, 8 included, MultiStar: {-0.00, 0.07}, one-star: {0.09, 0.17}
04:16:04.658 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
04:16:04.659 00.001 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
04:16:04.660 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.61 mountX=0.06 mountY=-0.03, mountTheta=-0.42
04:16:04.661 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.07, opts=13)
04:16:04.662 00.001 28316 Enqueuing Move request for scope (-0.00, 0.07)
04:16:04.662 00.000 29988 Worker thread wakes up
04:16:04.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
04:16:04.662 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
04:16:04.662 00.000 29988 Moving (-0.00, 0.07) raw xDistance=0.06 yDistance=-0.03
04:16:04.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:16:04.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:04.663 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:16:04.663 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.6
04:16:04.664 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:04.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:04.664 00.000 28316 Enqueuing Expose request
04:16:04.665 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:16:04.665 00.000 29988 MoveAxis(E, 0, ABG)
04:16:04.665 00.000 29988 Move returns status 0, amount 0
04:16:04.665 00.000 29988 MoveAxis(N, 0, ABG)
04:16:04.665 00.000 29988 Move returns status 0, amount 0
04:16:04.665 00.000 29988 move complete, result=0
04:16:04.665 00.000 29988 worker thread done servicing request
04:16:04.665 00.000 29988 Worker thread wakes up
04:16:04.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:04.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:04.665 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:06.296 01.631 29988 Exposure complete
04:16:06.347 00.051 29988 worker thread done servicing request
04:16:06.347 00.000 28316 OnExposeComplete: enter
04:16:06.348 00.001 28316 UpdateGuideState(): m_state=6
04:16:06.348 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7224
04:16:06.349 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=262.16, Mass=2340, SNR=33.4, Peak=177 HFD=3.9
04:16:06.350 00.001 28316 MultiStar: [#1 -0.01,0.10,0.97,U] [#2 0.21,-0.12,0.88,U] [#3 0.02,-0.06,0.83,U] [#4 -0.05,-0.29,0.83,U] [#5 -0.11,0.22,0.74,U] [#6 0.21,-0.04,0.63,U] [#7 -0.19,0.33,0.00,M1] [#8 -0.07,-0.21,0.59,U] 
04:16:06.351 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.06, 0.18}
04:16:06.353 00.002 28316 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:16:06.354 00.001 28316 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
04:16:06.355 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.47 mountX=-0.03 mountY=-0.02, mountTheta=-2.49
04:16:06.359 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.02, opts=13)
04:16:06.359 00.000 28316 Enqueuing Move request for scope (0.04, -0.02)
04:16:06.360 00.001 29988 Worker thread wakes up
04:16:06.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:16:06.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
04:16:06.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
04:16:06.360 00.000 29988 Moving (0.04, -0.02) raw xDistance=-0.03 yDistance=-0.02
04:16:06.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:16:06.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:06.360 00.000 28316 UpdateGuideState exits: m=2340 RSB=33.4
04:16:06.361 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:16:06.361 00.000 29988 MoveAxis(E, 0, ABG)
04:16:06.361 00.000 29988 Move returns status 0, amount 0
04:16:06.361 00.000 29988 MoveAxis(N, 0, ABG)
04:16:06.361 00.000 29988 Move returns status 0, amount 0
04:16:06.361 00.000 29988 move complete, result=0
04:16:06.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:06.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:06.362 00.001 28316 Enqueuing Expose request
04:16:06.362 00.000 29988 worker thread done servicing request
04:16:06.362 00.000 29988 Worker thread wakes up
04:16:06.362 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:06.363 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:06.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:07.879 01.516 29988 Exposure complete
04:16:07.932 00.053 29988 worker thread done servicing request
04:16:07.932 00.000 28316 OnExposeComplete: enter
04:16:07.933 00.001 28316 UpdateGuideState(): m_state=6
04:16:07.933 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7225
04:16:07.934 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=262.00, Mass=2334, SNR=33.5, Peak=184 HFD=4.1
04:16:07.934 00.000 28316 MultiStar: [#1 0.03,0.05,0.97,U] [#2 0.31,-0.35,0.00,M1] [#3 -0.28,-0.05,0.83,U] [#4 0.07,-0.37,0.00,M1] [#5 -0.15,-0.01,0.70,U] [#6 0.08,-0.06,0.61,U] [#7 0.00,0.18,0.63,U] [#8 -0.07,-0.19,0.55,U] 
04:16:07.935 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.00}, one-star: {0.05, 0.01}
04:16:07.935 00.000 28316 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.00) = xAngle (-5.10 = 1.18)
04:16:07.936 00.001 28316 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.14 = 1.14)
04:16:07.936 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.10 mountX=0.02 mountY=0.04, mountTheta=1.17
04:16:07.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.00, opts=13)
04:16:07.937 00.000 28316 Enqueuing Move request for scope (-0.05, -0.00)
04:16:07.938 00.001 29988 Worker thread wakes up
04:16:07.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
04:16:07.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
04:16:07.938 00.000 29988 Moving (-0.05, -0.00) raw xDistance=0.02 yDistance=0.04
04:16:07.938 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:16:07.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:07.939 00.001 28316 UpdateGuideState exits: m=2334 RSB=33.5
04:16:07.939 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:07.939 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:07.940 00.001 28316 Enqueuing Expose request
04:16:07.940 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:07.940 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:16:07.940 00.000 29988 MoveAxis(E, 0, ABG)
04:16:07.940 00.000 29988 Move returns status 0, amount 0
04:16:07.940 00.000 29988 MoveAxis(N, 0, ABG)
04:16:07.940 00.000 29988 Move returns status 0, amount 0
04:16:07.940 00.000 29988 move complete, result=0
04:16:07.940 00.000 29988 worker thread done servicing request
04:16:07.940 00.000 29988 Worker thread wakes up
04:16:07.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:07.941 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:07.941 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:09.570 01.629 29988 Exposure complete
04:16:09.604 00.034 29988 worker thread done servicing request
04:16:09.604 00.000 28316 OnExposeComplete: enter
04:16:09.605 00.001 28316 UpdateGuideState(): m_state=6
04:16:09.606 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7226
04:16:09.607 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=262.12, Mass=2299, SNR=33.1, Peak=182 HFD=4.0
04:16:09.607 00.000 28316 MultiStar: [#1 0.05,0.08,0.96,U] [#2 0.18,-0.31,0.00,M2] [#3 -0.24,0.07,0.84,U] [#4 0.01,-0.37,0.00,M2] [#5 0.00,0.00,0.71,U] [#6 0.14,-0.14,0.65,U] [#7 0.05,0.06,0.62,U] [#8 0.04,-0.42,0.00,M3] 
04:16:09.608 00.001 28316 refined, 5 included, MultiStar: {-0.01, 0.05}, one-star: {-0.04, 0.14}
04:16:09.608 00.000 28316 CameraToMount -- cameraTheta (1.87) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
04:16:09.608 00.000 28316 CameraToMount -- cameraTheta (1.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
04:16:09.609 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.87 mountX=0.05 mountY=-0.01, mountTheta=-0.17
04:16:09.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
04:16:09.611 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
04:16:09.612 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:16:09.612 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.1
04:16:09.612 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:09.613 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:09.613 00.000 28316 Enqueuing Expose request
04:16:09.614 00.001 29988 Worker thread wakes up
04:16:09.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
04:16:09.614 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
04:16:09.614 00.000 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.01
04:16:09.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:16:09.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:09.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:16:09.614 00.000 29988 MoveAxis(E, 0, ABG)
04:16:09.614 00.000 29988 Move returns status 0, amount 0
04:16:09.614 00.000 29988 MoveAxis(N, 0, ABG)
04:16:09.614 00.000 29988 Move returns status 0, amount 0
04:16:09.614 00.000 29988 move complete, result=0
04:16:09.614 00.000 29988 worker thread done servicing request
04:16:09.614 00.000 29988 Worker thread wakes up
04:16:09.615 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:09.615 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:09.615 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:11.142 01.527 29988 Exposure complete
04:16:11.182 00.040 29988 worker thread done servicing request
04:16:11.182 00.000 28316 OnExposeComplete: enter
04:16:11.183 00.001 28316 UpdateGuideState(): m_state=6
04:16:11.183 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7227
04:16:11.184 00.001 28316 Star::Find returns 1 (0), X=952.56, Y=262.00, Mass=2251, SNR=32.9, Peak=168 HFD=4.1
04:16:11.184 00.000 28316 MultiStar: [#1 0.04,0.12,0.97,U] [#2 0.28,-0.29,0.00,M3] [#3 -0.07,0.03,0.82,U] [#4 0.10,-0.40,0.00,M3] [#5 -0.02,0.08,0.74,U] [#6 0.09,-0.05,0.63,U] [#7 0.02,0.13,0.65,U] [#8 0.33,-0.24,0.00,M4] 
04:16:11.185 00.001 28316 refined, 5 included, MultiStar: {0.05, 0.05}, one-star: {0.22, 0.01}
04:16:11.185 00.000 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (2.00) = xAngle (-1.20 = -1.20)
04:16:11.186 00.001 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
04:16:11.186 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.08 cameraTheta=0.80 mountX=0.03 mountY=-0.07, mountTheta=-1.20
04:16:11.189 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.05, opts=13)
04:16:11.189 00.000 28316 Enqueuing Move request for scope (0.05, 0.05)
04:16:11.190 00.001 29988 Worker thread wakes up
04:16:11.190 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:11.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
04:16:11.190 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.9
04:16:11.191 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:11.191 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:11.192 00.001 28316 Enqueuing Expose request
04:16:11.192 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
04:16:11.192 00.000 29988 Moving (0.05, 0.05) raw xDistance=0.03 yDistance=-0.07
04:16:11.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:16:11.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:11.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:16:11.192 00.000 29988 MoveAxis(E, 0, ABG)
04:16:11.192 00.000 29988 Move returns status 0, amount 0
04:16:11.192 00.000 29988 MoveAxis(N, 0, ABG)
04:16:11.192 00.000 29988 Move returns status 0, amount 0
04:16:11.192 00.000 29988 move complete, result=0
04:16:11.192 00.000 29988 worker thread done servicing request
04:16:11.192 00.000 29988 Worker thread wakes up
04:16:11.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:11.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:11.193 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:12.820 01.627 29988 Exposure complete
04:16:12.856 00.036 29988 worker thread done servicing request
04:16:12.856 00.000 28316 OnExposeComplete: enter
04:16:12.857 00.001 28316 UpdateGuideState(): m_state=6
04:16:12.857 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7228
04:16:12.858 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=261.88, Mass=2057, SNR=31.5, Peak=163 HFD=3.9
04:16:12.858 00.000 28316 MultiStar: [#1 -0.10,0.11,1.05,U] [#2 0.00,-0.15,0.95,U] [#3 -0.20,-0.22,0.88,U] [#4 0.00,-0.34,0.87,U] [#5 -0.07,-0.03,0.74,U] [#6 -0.03,-0.08,0.66,U] [#7 0.04,0.18,0.65,U] [#8 -0.05,-0.04,0.62,U] 
04:16:12.859 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {0.05, -0.11}
04:16:12.859 00.000 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
04:16:12.860 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
04:16:12.861 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.04 mountX=-0.06 mountY=0.07, mountTheta=2.23
04:16:12.862 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.08, opts=13)
04:16:12.863 00.001 28316 Enqueuing Move request for scope (-0.04, -0.08)
04:16:12.863 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:16:12.863 00.000 29988 Worker thread wakes up
04:16:12.863 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.5
04:16:12.864 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
04:16:12.864 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:12.864 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:12.865 00.001 28316 Enqueuing Expose request
04:16:12.865 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
04:16:12.865 00.000 29988 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=0.07
04:16:12.865 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:16:12.865 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:12.865 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:16:12.865 00.000 29988 MoveAxis(E, 0, ABG)
04:16:12.865 00.000 29988 Move returns status 0, amount 0
04:16:12.865 00.000 29988 MoveAxis(N, 0, ABG)
04:16:12.865 00.000 29988 Move returns status 0, amount 0
04:16:12.865 00.000 29988 move complete, result=0
04:16:12.865 00.000 29988 worker thread done servicing request
04:16:12.865 00.000 29988 Worker thread wakes up
04:16:12.865 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:12.865 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:12.868 00.003 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:14.384 01.516 29988 Exposure complete
04:16:14.456 00.072 29988 worker thread done servicing request
04:16:14.456 00.000 28316 OnExposeComplete: enter
04:16:14.457 00.001 28316 UpdateGuideState(): m_state=6
04:16:14.457 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7229
04:16:14.458 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=261.97, Mass=2242, SNR=32.7, Peak=186 HFD=4.0
04:16:14.458 00.000 28316 MultiStar: [#1 -0.24,0.08,0.98,U] [#2 0.13,-0.18,0.88,U] [#3 -0.19,-0.12,0.85,U] [#4 -0.05,-0.43,0.00,M3] [#5 -0.11,0.10,0.75,U] [#6 0.07,-0.08,0.62,U] [#7 0.06,-0.12,0.61,U] [#8 -0.14,-0.50,0.00,M4] 
04:16:14.459 00.001 28316 single-star, 6 included, MultiStar: {-0.05, -0.04}, one-star: {0.02, -0.01}
04:16:14.459 00.000 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:16:14.460 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:16:14.460 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.43 mountX=-0.02 mountY=-0.02, mountTheta=-2.45
04:16:14.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
04:16:14.462 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
04:16:14.463 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:16:14.465 00.002 29988 Worker thread wakes up
04:16:14.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
04:16:14.465 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
04:16:14.465 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.7
04:16:14.466 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:14.467 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:14.468 00.001 28316 Enqueuing Expose request
04:16:14.469 00.001 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
04:16:14.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:16:14.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:14.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:16:14.469 00.000 29988 MoveAxis(E, 0, ABG)
04:16:14.469 00.000 29988 Move returns status 0, amount 0
04:16:14.469 00.000 29988 MoveAxis(N, 0, ABG)
04:16:14.469 00.000 29988 Move returns status 0, amount 0
04:16:14.469 00.000 29988 move complete, result=0
04:16:14.469 00.000 29988 worker thread done servicing request
04:16:14.469 00.000 29988 Worker thread wakes up
04:16:14.469 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:14.469 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:14.470 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:16.099 01.629 29988 Exposure complete
04:16:16.149 00.050 29988 worker thread done servicing request
04:16:16.149 00.000 28316 OnExposeComplete: enter
04:16:16.150 00.001 28316 UpdateGuideState(): m_state=6
04:16:16.151 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7230
04:16:16.152 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=262.09, Mass=2126, SNR=31.9, Peak=173 HFD=3.9
04:16:16.154 00.002 28316 MultiStar: [#1 -0.01,0.15,0.94,U] [#2 0.07,-0.07,0.93,U] [#3 -0.18,0.05,0.91,U] [#4 0.07,-0.23,0.87,U] [#5 -0.01,0.20,0.75,U] [#6 0.09,-0.03,0.63,U] [#7 0.09,0.09,0.66,U] [#8 -0.10,-0.18,0.62,U] 
04:16:16.155 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.09, 0.11}
04:16:16.156 00.001 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
04:16:16.156 00.000 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
04:16:16.157 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.89 mountX=0.01 mountY=-0.02, mountTheta=-1.12
04:16:16.158 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
04:16:16.158 00.000 28316 Enqueuing Move request for scope (0.01, 0.02)
04:16:16.158 00.000 29988 Worker thread wakes up
04:16:16.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
04:16:16.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
04:16:16.158 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
04:16:16.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:16:16.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:16.159 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:16:16.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
04:16:16.159 00.000 29988 MoveAxis(E, 0, ABG)
04:16:16.159 00.000 29988 Move returns status 0, amount 0
04:16:16.159 00.000 28316 UpdateGuideState exits: m=2126 RSB=31.9
04:16:16.160 00.001 29988 MoveAxis(N, 0, ABG)
04:16:16.160 00.000 29988 Move returns status 0, amount 0
04:16:16.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:16.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:16.160 00.000 28316 Enqueuing Expose request
04:16:16.161 00.001 29988 move complete, result=0
04:16:16.161 00.000 29988 worker thread done servicing request
04:16:16.161 00.000 29988 Worker thread wakes up
04:16:16.161 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:16.161 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:16.162 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:17.688 01.526 29988 Exposure complete
04:16:17.724 00.036 29988 worker thread done servicing request
04:16:17.725 00.001 28316 OnExposeComplete: enter
04:16:17.726 00.001 28316 UpdateGuideState(): m_state=6
04:16:17.727 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7231
04:16:17.729 00.002 28316 Star::Find returns 1 (0), X=952.38, Y=262.13, Mass=2217, SNR=32.5, Peak=170 HFD=3.9
04:16:17.730 00.001 28316 MultiStar: [#1 -0.06,0.23,0.99,U] [#2 0.25,-0.16,0.94,U] [#3 -0.23,0.24,0.85,U] [#4 -0.09,-0.26,0.83,U] [#5 -0.09,0.15,0.72,U] [#6 0.07,-0.01,0.63,U] [#7 0.11,0.13,0.64,U] [#8 -0.04,-0.23,0.60,U] 
04:16:17.730 00.000 28316 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {0.04, 0.15}
04:16:17.731 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.35 = -0.35)
04:16:17.731 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
04:16:17.732 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.65 mountX=0.03 mountY=-0.01, mountTheta=-0.38
04:16:17.732 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.04, opts=13)
04:16:17.734 00.002 28316 Enqueuing Move request for scope (-0.00, 0.04)
04:16:17.734 00.000 29988 Worker thread wakes up
04:16:17.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:17.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
04:16:17.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
04:16:17.735 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.5
04:16:17.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:17.736 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:17.736 00.000 28316 Enqueuing Expose request
04:16:17.737 00.001 29988 Moving (-0.00, 0.04) raw xDistance=0.03 yDistance=-0.01
04:16:17.737 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:16:17.737 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:17.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:16:17.737 00.000 29988 MoveAxis(E, 0, ABG)
04:16:17.737 00.000 29988 Move returns status 0, amount 0
04:16:17.737 00.000 29988 MoveAxis(N, 0, ABG)
04:16:17.737 00.000 29988 Move returns status 0, amount 0
04:16:17.737 00.000 29988 move complete, result=0
04:16:17.737 00.000 29988 worker thread done servicing request
04:16:17.737 00.000 29988 Worker thread wakes up
04:16:17.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:17.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:17.737 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:19.364 01.627 29988 Exposure complete
04:16:19.404 00.040 29988 worker thread done servicing request
04:16:19.405 00.001 28316 OnExposeComplete: enter
04:16:19.406 00.001 28316 UpdateGuideState(): m_state=6
04:16:19.408 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7232
04:16:19.408 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=262.02, Mass=2260, SNR=33.1, Peak=171 HFD=4.1
04:16:19.409 00.001 28316 MultiStar: [#1 -0.18,0.20,0.94,U] [#2 0.11,0.07,0.87,U] [#3 -0.06,0.03,0.85,U] [#4 -0.18,-0.22,0.81,U] [#5 -0.01,0.05,0.73,U] [#6 -0.09,0.14,0.62,U] [#7 0.04,0.27,0.62,U] [#8 -0.07,-0.23,0.61,U] 
04:16:19.409 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {0.14, 0.03}
04:16:19.410 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
04:16:19.410 00.000 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
04:16:19.411 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.21 mountX=0.05 mountY=0.01, mountTheta=0.17
04:16:19.412 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
04:16:19.412 00.000 28316 Enqueuing Move request for scope (-0.03, 0.04)
04:16:19.412 00.000 29988 Worker thread wakes up
04:16:19.413 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
04:16:19.413 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
04:16:19.413 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.01
04:16:19.413 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:16:19.413 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:19.413 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
04:16:19.414 00.001 28316 UpdateGuideState exits: m=2260 RSB=33.1
04:16:19.414 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:19.415 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:19.415 00.000 28316 Enqueuing Expose request
04:16:19.416 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:16:19.416 00.000 29988 MoveAxis(E, 0, ABG)
04:16:19.416 00.000 29988 Move returns status 0, amount 0
04:16:19.416 00.000 29988 MoveAxis(N, 0, ABG)
04:16:19.416 00.000 29988 Move returns status 0, amount 0
04:16:19.416 00.000 29988 move complete, result=0
04:16:19.416 00.000 29988 worker thread done servicing request
04:16:19.416 00.000 29988 Worker thread wakes up
04:16:19.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:19.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:19.416 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:20.931 01.515 29988 Exposure complete
04:16:20.995 00.064 29988 worker thread done servicing request
04:16:20.995 00.000 28316 OnExposeComplete: enter
04:16:20.996 00.001 28316 UpdateGuideState(): m_state=6
04:16:20.996 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7233
04:16:20.997 00.001 28316 Star::Find returns 1 (0), X=952.57, Y=261.95, Mass=2344, SNR=33.4, Peak=182 HFD=4.0
04:16:20.997 00.000 28316 MultiStar: [#1 -0.02,0.15,0.95,U] [#2 0.26,-0.12,0.88,U] [#3 0.03,-0.09,0.81,U] [#4 -0.08,-0.30,0.80,U] [#5 -0.08,-0.03,0.71,U] [#6 0.16,-0.09,0.60,U] [#7 0.18,0.17,0.62,U] [#8 0.13,-0.44,0.00,M2] 
04:16:20.998 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {0.23, -0.03}
04:16:20.998 00.000 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.45 = -2.45)
04:16:20.998 00.000 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
04:16:20.999 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.45 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
04:16:20.999 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.04, opts=13)
04:16:21.000 00.001 28316 Enqueuing Move request for scope (0.09, -0.04)
04:16:21.000 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:21.001 00.001 29988 Worker thread wakes up
04:16:21.001 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
04:16:21.001 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
04:16:21.001 00.000 29988 Moving (0.09, -0.04) raw xDistance=-0.07 yDistance=-0.06
04:16:21.001 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:16:21.001 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:21.001 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.4
04:16:21.002 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:21.002 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:21.002 00.000 28316 Enqueuing Expose request
04:16:21.003 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:16:21.003 00.000 29988 MoveAxis(E, 0, ABG)
04:16:21.003 00.000 29988 Move returns status 0, amount 0
04:16:21.003 00.000 29988 MoveAxis(N, 0, ABG)
04:16:21.003 00.000 29988 Move returns status 0, amount 0
04:16:21.003 00.000 29988 move complete, result=0
04:16:21.003 00.000 29988 worker thread done servicing request
04:16:21.003 00.000 29988 Worker thread wakes up
04:16:21.003 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:21.003 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:21.003 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:22.632 01.629 29988 Exposure complete
04:16:22.683 00.051 29988 worker thread done servicing request
04:16:22.683 00.000 28316 OnExposeComplete: enter
04:16:22.683 00.000 28316 UpdateGuideState(): m_state=6
04:16:22.684 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7234
04:16:22.684 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=262.07, Mass=2161, SNR=32.2, Peak=193 HFD=3.9
04:16:22.685 00.001 28316 MultiStar: [#1 -0.18,0.15,1.02,U] [#2 0.05,-0.12,0.92,U] [#3 -0.37,0.01,0.00,M1] [#4 -0.07,-0.09,0.83,U] [#5 -0.08,0.09,0.73,U] [#6 0.01,0.13,0.61,U] [#7 0.06,0.06,0.62,U] [#8 -0.15,-0.14,0.58,U] 
04:16:22.685 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {0.04, 0.09}
04:16:22.686 00.001 28316 CameraToMount -- cameraTheta (2.62) - m_xAngle (2.00) = xAngle (0.63 = 0.63)
04:16:22.686 00.000 28316 CameraToMount -- cameraTheta (2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
04:16:22.686 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.62 mountX=0.04 mountY=0.03, mountTheta=0.60
04:16:22.688 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.02, opts=13)
04:16:22.689 00.001 28316 Enqueuing Move request for scope (-0.04, 0.02)
04:16:22.690 00.001 29988 Worker thread wakes up
04:16:22.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
04:16:22.690 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
04:16:22.690 00.000 29988 Moving (-0.04, 0.02) raw xDistance=0.04 yDistance=0.03
04:16:22.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:16:22.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:22.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:22.690 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:16:22.691 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:22.691 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:22.692 00.001 28316 Enqueuing Expose request
04:16:22.692 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:16:22.692 00.000 29988 MoveAxis(E, 0, ABG)
04:16:22.692 00.000 29988 Move returns status 0, amount 0
04:16:22.692 00.000 29988 MoveAxis(N, 0, ABG)
04:16:22.692 00.000 29988 Move returns status 0, amount 0
04:16:22.693 00.001 29988 move complete, result=0
04:16:22.693 00.000 29988 worker thread done servicing request
04:16:22.693 00.000 29988 Worker thread wakes up
04:16:22.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:22.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:22.693 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:24.215 01.522 29988 Exposure complete
04:16:24.247 00.032 29988 worker thread done servicing request
04:16:24.248 00.001 28316 OnExposeComplete: enter
04:16:24.248 00.000 28316 UpdateGuideState(): m_state=6
04:16:24.250 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7235
04:16:24.251 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=262.13, Mass=2196, SNR=32.5, Peak=182 HFD=3.8
04:16:24.253 00.002 28316 MultiStar: [#1 -0.02,0.23,1.01,U] [#2 0.22,0.14,0.93,U] [#3 -0.14,0.21,0.85,U] [#4 -0.06,-0.14,0.84,U] [#5 -0.14,0.23,0.72,U] [#6 -0.26,0.06,0.64,U] [#7 0.09,0.38,0.00,M1] [#8 0.09,0.01,0.60,U] 
04:16:24.254 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.12}, one-star: {0.20, 0.14}
04:16:24.255 00.001 28316 CameraToMount -- cameraTheta (1.57) - m_xAngle (2.00) = xAngle (-0.42 = -0.42)
04:16:24.256 00.001 28316 CameraToMount -- cameraTheta (1.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
04:16:24.257 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=0.11 mountY=-0.05, mountTheta=-0.46
04:16:24.261 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.12, opts=13)
04:16:24.262 00.001 28316 Enqueuing Move request for scope (-0.00, 0.12)
04:16:24.262 00.000 29988 Worker thread wakes up
04:16:24.262 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:24.263 00.001 28316 UpdateGuideState exits: m=2196 RSB=32.5
04:16:24.263 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:24.264 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:24.264 00.000 28316 Enqueuing Expose request
04:16:24.264 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
04:16:24.265 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
04:16:24.265 00.000 29988 Moving (-0.00, 0.12) raw xDistance=0.11 yDistance=-0.05
04:16:24.265 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:16:24.265 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:24.265 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:16:24.265 00.000 29988 MoveAxis(E, 0, ABG)
04:16:24.265 00.000 29988 Move returns status 0, amount 0
04:16:24.265 00.000 29988 MoveAxis(N, 0, ABG)
04:16:24.265 00.000 29988 Move returns status 0, amount 0
04:16:24.265 00.000 29988 move complete, result=0
04:16:24.265 00.000 29988 worker thread done servicing request
04:16:24.265 00.000 29988 Worker thread wakes up
04:16:24.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:24.265 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:24.265 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:25.892 01.627 29988 Exposure complete
04:16:25.936 00.044 29988 worker thread done servicing request
04:16:25.936 00.000 28316 OnExposeComplete: enter
04:16:25.937 00.001 28316 UpdateGuideState(): m_state=6
04:16:25.937 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7236
04:16:25.938 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=262.32, Mass=2296, SNR=33.2, Peak=182 HFD=3.8
04:16:25.938 00.000 28316 MultiStar: [#1 -0.24,0.49,0.00,M1] [#2 0.04,0.16,0.88,U] [#3 -0.28,0.41,0.00,M1] [#4 -0.34,-0.12,0.00,M1] [#5 -0.15,0.40,0.00,M1] [#6 -0.30,0.21,0.00,M1] [#7 -0.20,0.36,0.00,M2] [#8 -0.20,0.16,0.60,U] 
04:16:25.939 00.001 28316 refined, 2 included, MultiStar: {-0.10, 0.23}, one-star: {-0.16, 0.34}
04:16:25.939 00.000 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
04:16:25.940 00.001 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
04:16:25.940 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.26 cameraTheta=1.97 mountX=0.26 mountY=-0.02, mountTheta=-0.07
04:16:25.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.23, opts=13)
04:16:25.942 00.001 28316 Enqueuing Move request for scope (-0.10, 0.23)
04:16:25.942 00.000 29988 Worker thread wakes up
04:16:25.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:16:25.943 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.2
04:16:25.945 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:25.946 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
04:16:25.946 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
04:16:25.946 00.000 29988 Moving (-0.10, 0.23) raw xDistance=0.26 yDistance=-0.02
04:16:25.946 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
04:16:25.946 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:25.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:25.947 00.001 28316 Enqueuing Expose request
04:16:25.948 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:16:25.948 00.000 29988 MoveAxis(W, 54, ABG)
04:16:25.948 00.000 29988 Guiding  Dir = 3, Dur = 54
04:16:25.949 00.001 29988 IsSlewing returns 0
04:16:25.949 00.000 29988 IsGuiding returns 0
04:16:25.951 00.002 29988 PulseGuide returned control before completion, sleep 62
04:16:26.017 00.066 29988 IsGuiding returns 1
04:16:26.017 00.000 29988 scope still moving after pulse duration time elapsed
04:16:26.047 00.030 29988 IsSlewing returns 0
04:16:26.047 00.000 29988 IsGuiding returns 0
04:16:26.047 00.000 29988 scope move finished after 54 + 44 ms
04:16:26.047 00.000 29988 Move returns status 0, amount 54
04:16:26.047 00.000 29988 MoveAxis(N, 0, ABG)
04:16:26.047 00.000 29988 Move returns status 0, amount 0
04:16:26.047 00.000 29988 move complete, result=0
04:16:26.047 00.000 29988 worker thread done servicing request
04:16:26.047 00.000 29988 Worker thread wakes up
04:16:26.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:26.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:26.047 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
04:16:27.457 01.410 29988 Exposure complete
04:16:27.514 00.057 29988 worker thread done servicing request
04:16:27.514 00.000 28316 OnExposeComplete: enter
04:16:27.515 00.001 28316 UpdateGuideState(): m_state=6
04:16:27.516 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7237
04:16:27.518 00.002 28316 Star::Find returns 1 (0), X=952.24, Y=262.18, Mass=2181, SNR=32.3, Peak=191 HFD=4.0
04:16:27.519 00.001 28316 MultiStar: [#1 -0.34,0.24,0.00,M2] [#2 -0.14,0.01,0.91,U] [#3 -0.30,0.09,0.89,U] [#4 -0.41,-0.24,0.00,M2] [#5 -0.22,0.17,0.76,U] [#6 -0.28,0.00,0.65,U] [#7 -0.26,0.38,0.00,M3] [#8 0.01,-0.21,0.58,U] 
04:16:27.520 00.001 28316 refined, 5 included, MultiStar: {-0.17, 0.06}, one-star: {-0.09, 0.19}
04:16:27.522 00.002 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
04:16:27.525 00.003 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
04:16:27.527 00.002 28316 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.80 mountX=0.13 mountY=0.13, mountTheta=0.78
04:16:27.531 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.06, opts=13)
04:16:27.534 00.003 28316 Enqueuing Move request for scope (-0.17, 0.06)
04:16:27.536 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:16:27.539 00.003 28316 UpdateGuideState exits: m=2181 RSB=32.3
04:16:27.541 00.002 29988 Worker thread wakes up
04:16:27.541 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:27.542 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
04:16:27.543 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
04:16:27.543 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:27.544 00.001 28316 Enqueuing Expose request
04:16:27.544 00.000 29988 Moving (-0.17, 0.06) raw xDistance=0.13 yDistance=0.13
04:16:27.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:16:27.545 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:27.545 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:16:27.545 00.000 29988 MoveAxis(E, 0, ABG)
04:16:27.545 00.000 29988 Move returns status 0, amount 0
04:16:27.545 00.000 29988 MoveAxis(N, 0, ABG)
04:16:27.545 00.000 29988 Move returns status 0, amount 0
04:16:27.545 00.000 29988 move complete, result=0
04:16:27.545 00.000 29988 worker thread done servicing request
04:16:27.545 00.000 29988 Worker thread wakes up
04:16:27.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:27.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:27.545 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:29.174 01.629 29988 Exposure complete
04:16:29.214 00.040 29988 worker thread done servicing request
04:16:29.214 00.000 28316 OnExposeComplete: enter
04:16:29.215 00.001 28316 UpdateGuideState(): m_state=6
04:16:29.216 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7238
04:16:29.216 00.000 28316 Star::Find returns 1 (0), X=952.35, Y=261.91, Mass=2080, SNR=31.6, Peak=171 HFD=4.0
04:16:29.217 00.001 28316 MultiStar: [#1 -0.08,0.11,1.02,U] [#2 0.04,-0.37,0.00,M1] [#3 -0.24,-0.04,0.92,U] [#4 -0.14,-0.27,0.86,U] [#5 -0.16,0.00,0.78,U] [#6 -0.17,-0.08,0.69,U] [#7 0.05,0.11,0.68,U] [#8 -0.17,-0.35,0.00,M1] 
04:16:29.217 00.000 28316 single-star, 6 included, MultiStar: {-0.10, -0.04}, one-star: {0.02, -0.07}
04:16:29.217 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
04:16:29.218 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
04:16:29.218 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.34 mountX=-0.08 mountY=0.02, mountTheta=2.91
04:16:29.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.07, opts=13)
04:16:29.220 00.001 28316 Enqueuing Move request for scope (0.02, -0.07)
04:16:29.220 00.000 29988 Worker thread wakes up
04:16:29.221 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
04:16:29.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
04:16:29.221 00.000 29988 Moving (0.02, -0.07) raw xDistance=-0.08 yDistance=0.02
04:16:29.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:16:29.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:29.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:29.223 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:16:29.224 00.001 28316 UpdateGuideState exits: m=2080 RSB=31.6
04:16:29.224 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:29.225 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:29.225 00.000 28316 Enqueuing Expose request
04:16:29.225 00.000 29988 MoveAxis(E, 0, ABG)
04:16:29.225 00.000 29988 Move returns status 0, amount 0
04:16:29.225 00.000 29988 MoveAxis(N, 0, ABG)
04:16:29.226 00.001 29988 Move returns status 0, amount 0
04:16:29.226 00.000 29988 move complete, result=0
04:16:29.226 00.000 29988 worker thread done servicing request
04:16:29.226 00.000 29988 Worker thread wakes up
04:16:29.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:29.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:29.226 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:30.753 01.527 29988 Exposure complete
04:16:30.792 00.039 29988 worker thread done servicing request
04:16:30.792 00.000 28316 OnExposeComplete: enter
04:16:30.794 00.002 28316 UpdateGuideState(): m_state=6
04:16:30.796 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7239
04:16:30.798 00.002 28316 Star::Find returns 1 (0), X=952.57, Y=262.15, Mass=2398, SNR=33.9, Peak=179 HFD=3.9
04:16:30.801 00.003 28316 MultiStar: [#1 -0.05,0.30,0.94,U] [#2 0.09,-0.03,0.88,U] [#3 -0.08,0.30,0.79,U] [#4 -0.06,-0.19,0.81,U] [#5 -0.08,0.17,0.72,U] [#6 -0.06,0.02,0.62,U] [#7 -0.05,0.23,0.59,U] [#8 0.14,-0.07,0.55,U] 
04:16:30.804 00.003 28316 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.23, 0.17}
04:16:30.806 00.002 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
04:16:30.807 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
04:16:30.808 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.43 mountX=0.09 mountY=-0.06, mountTheta=-0.60
04:16:30.809 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.11, opts=13)
04:16:30.809 00.000 28316 Enqueuing Move request for scope (0.02, 0.11)
04:16:30.810 00.001 29988 Worker thread wakes up
04:16:30.810 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:30.810 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
04:16:30.811 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:30.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:30.812 00.001 28316 Enqueuing Expose request
04:16:30.815 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
04:16:30.815 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
04:16:30.815 00.000 29988 Moving (0.02, 0.11) raw xDistance=0.09 yDistance=-0.06
04:16:30.815 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:16:30.815 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:30.815 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:16:30.815 00.000 29988 MoveAxis(E, 0, ABG)
04:16:30.815 00.000 29988 Move returns status 0, amount 0
04:16:30.815 00.000 29988 MoveAxis(N, 0, ABG)
04:16:30.815 00.000 29988 Move returns status 0, amount 0
04:16:30.815 00.000 29988 move complete, result=0
04:16:30.815 00.000 29988 worker thread done servicing request
04:16:30.815 00.000 29988 Worker thread wakes up
04:16:30.815 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:30.816 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:30.816 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:32.439 01.623 29988 Exposure complete
04:16:32.489 00.050 29988 worker thread done servicing request
04:16:32.489 00.000 28316 OnExposeComplete: enter
04:16:32.489 00.000 28316 UpdateGuideState(): m_state=6
04:16:32.491 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7240
04:16:32.493 00.002 28316 Star::Find returns 1 (0), X=952.26, Y=262.01, Mass=2223, SNR=32.6, Peak=185 HFD=4.0
04:16:32.494 00.001 28316 MultiStar: [#1 -0.02,0.23,0.96,U] [#2 0.04,0.06,0.92,U] [#3 -0.29,0.07,0.89,U] [#4 -0.14,-0.23,0.85,U] [#5 -0.24,0.15,0.74,U] [#6 -0.17,0.08,0.64,U] [#7 -0.25,0.29,0.00,M2] [#8 -0.16,-0.10,0.57,U] 
04:16:32.495 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.04}, one-star: {-0.08, 0.03}
04:16:32.497 00.002 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
04:16:32.498 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
04:16:32.499 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.79 mountX=0.06 mountY=0.06, mountTheta=0.77
04:16:32.502 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.03, opts=13)
04:16:32.504 00.002 28316 Enqueuing Move request for scope (-0.08, 0.03)
04:16:32.504 00.000 29988 Worker thread wakes up
04:16:32.505 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
04:16:32.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
04:16:32.505 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:32.505 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.6
04:16:32.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:32.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:32.506 00.000 28316 Enqueuing Expose request
04:16:32.507 00.001 29988 Moving (-0.08, 0.03) raw xDistance=0.06 yDistance=0.06
04:16:32.507 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:16:32.507 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:32.507 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:16:32.507 00.000 29988 MoveAxis(E, 0, ABG)
04:16:32.507 00.000 29988 Move returns status 0, amount 0
04:16:32.507 00.000 29988 MoveAxis(N, 0, ABG)
04:16:32.507 00.000 29988 Move returns status 0, amount 0
04:16:32.507 00.000 29988 move complete, result=0
04:16:32.507 00.000 29988 worker thread done servicing request
04:16:32.507 00.000 29988 Worker thread wakes up
04:16:32.507 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:32.507 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:32.508 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:34.026 01.518 29988 Exposure complete
04:16:34.068 00.042 29988 worker thread done servicing request
04:16:34.068 00.000 28316 OnExposeComplete: enter
04:16:34.070 00.002 28316 UpdateGuideState(): m_state=6
04:16:34.072 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7241
04:16:34.072 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=262.18, Mass=2227, SNR=32.7, Peak=168 HFD=3.9
04:16:34.073 00.001 28316 MultiStar: [#1 -0.28,0.29,0.00,M1] [#2 -0.01,0.05,0.91,U] [#3 -0.20,0.15,0.82,U] [#4 -0.34,-0.11,0.00,M1] [#5 -0.19,0.31,0.00,M1] [#6 -0.28,0.17,0.64,U] [#7 -0.24,0.48,0.00,M3] [#8 -0.10,0.01,0.59,U] 
04:16:34.073 00.000 28316 refined, 4 included, MultiStar: {-0.09, 0.12}, one-star: {0.06, 0.20}
04:16:34.074 00.001 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
04:16:34.074 00.000 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
04:16:34.075 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.20 mountX=0.15 mountY=0.02, mountTheta=0.16
04:16:34.076 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.12, opts=13)
04:16:34.076 00.000 28316 Enqueuing Move request for scope (-0.09, 0.12)
04:16:34.077 00.001 29988 Worker thread wakes up
04:16:34.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
04:16:34.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
04:16:34.077 00.000 29988 Moving (-0.09, 0.12) raw xDistance=0.15 yDistance=0.02
04:16:34.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:16:34.077 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:34.077 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:34.077 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.7
04:16:34.078 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:16:34.078 00.000 29988 MoveAxis(E, 0, ABG)
04:16:34.078 00.000 29988 Move returns status 0, amount 0
04:16:34.078 00.000 29988 MoveAxis(N, 0, ABG)
04:16:34.078 00.000 29988 Move returns status 0, amount 0
04:16:34.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:34.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:34.079 00.001 28316 Enqueuing Expose request
04:16:34.079 00.000 29988 move complete, result=0
04:16:34.079 00.000 29988 worker thread done servicing request
04:16:34.079 00.000 29988 Worker thread wakes up
04:16:34.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:34.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:34.080 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:35.717 01.637 29988 Exposure complete
04:16:35.754 00.037 29988 worker thread done servicing request
04:16:35.755 00.001 28316 OnExposeComplete: enter
04:16:35.756 00.001 28316 UpdateGuideState(): m_state=6
04:16:35.757 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7242
04:16:35.758 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=262.28, Mass=2099, SNR=31.5, Peak=181 HFD=3.8
04:16:35.759 00.001 28316 MultiStar: [#1 -0.09,0.48,0.00,M2] [#2 0.11,0.06,0.93,U] [#3 -0.37,0.28,0.00,M1] [#4 -0.25,-0.10,0.84,U] [#5 -0.23,0.33,0.00,M2] [#6 -0.24,0.10,0.64,U] [#7 0.01,0.37,0.00,M4] [#8 -0.13,-0.11,0.63,U] 
04:16:35.760 00.001 28316 refined, 4 included, MultiStar: {-0.10, 0.07}, one-star: {-0.08, 0.30}
04:16:35.761 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
04:16:35.762 00.001 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
04:16:35.763 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.58 mountX=0.10 mountY=0.06, mountTheta=0.55
04:16:35.765 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.07, opts=13)
04:16:35.766 00.001 28316 Enqueuing Move request for scope (-0.10, 0.07)
04:16:35.767 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:16:35.767 00.000 28316 UpdateGuideState exits: m=2099 RSB=31.5
04:16:35.768 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:35.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:35.770 00.001 28316 Enqueuing Expose request
04:16:35.770 00.000 29988 Worker thread wakes up
04:16:35.771 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
04:16:35.771 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
04:16:35.771 00.000 29988 Moving (-0.10, 0.07) raw xDistance=0.10 yDistance=0.06
04:16:35.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:16:35.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:35.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:16:35.771 00.000 29988 MoveAxis(E, 0, ABG)
04:16:35.771 00.000 29988 Move returns status 0, amount 0
04:16:35.771 00.000 29988 MoveAxis(N, 0, ABG)
04:16:35.771 00.000 29988 Move returns status 0, amount 0
04:16:35.771 00.000 29988 move complete, result=0
04:16:35.771 00.000 29988 worker thread done servicing request
04:16:35.771 00.000 29988 Worker thread wakes up
04:16:35.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:35.771 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:35.772 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:37.300 01.528 29988 Exposure complete
04:16:37.342 00.042 29988 worker thread done servicing request
04:16:37.342 00.000 28316 OnExposeComplete: enter
04:16:37.343 00.001 28316 UpdateGuideState(): m_state=6
04:16:37.343 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7243
04:16:37.344 00.001 28316 Star::Find returns 1 (0), X=952.10, Y=262.36, Mass=2271, SNR=33.0, Peak=171 HFD=4.0
04:16:37.344 00.000 28316 MultiStar: [#1 -0.33,0.43,0.00,M3] [#2 -0.03,0.16,0.93,U] [#3 -0.36,0.43,0.00,M2] [#4 -0.41,0.02,0.00,M1] [#5 -0.35,0.55,0.00,M3] [#6 -0.36,0.41,0.00,M1] [#7 -0.25,0.55,0.00,M5] [#8 -0.12,-0.08,0.57,U] 
04:16:37.345 00.001 28316 refined, 2 included, MultiStar: {-0.13, 0.19}, one-star: {-0.23, 0.37}
04:16:37.345 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.18 = 0.18)
04:16:37.346 00.001 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
04:16:37.346 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=0.23 mountY=0.03, mountTheta=0.14
04:16:37.347 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.19, opts=13)
04:16:37.348 00.001 28316 Enqueuing Move request for scope (-0.13, 0.19)
04:16:37.348 00.000 29988 Worker thread wakes up
04:16:37.348 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
04:16:37.348 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:37.348 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
04:16:37.349 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:37.349 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:37.349 00.000 28316 Enqueuing Expose request
04:16:37.350 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
04:16:37.350 00.000 29988 Moving (-0.13, 0.19) raw xDistance=0.23 yDistance=0.03
04:16:37.350 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:16:37.350 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:37.350 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:16:37.350 00.000 29988 MoveAxis(W, 48, ABG)
04:16:37.350 00.000 29988 Guiding  Dir = 3, Dur = 48
04:16:37.350 00.000 29988 IsSlewing returns 0
04:16:37.350 00.000 29988 IsGuiding returns 0
04:16:37.353 00.003 29988 PulseGuide returned control before completion, sleep 57
04:16:37.428 00.075 29988 IsGuiding returns 0
04:16:37.428 00.000 29988 Move returns status 0, amount 48
04:16:37.428 00.000 29988 MoveAxis(N, 0, ABG)
04:16:37.428 00.000 29988 Move returns status 0, amount 0
04:16:37.428 00.000 29988 move complete, result=0
04:16:37.428 00.000 29988 worker thread done servicing request
04:16:37.428 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.0 px 0 ms NORTH
04:16:37.429 00.001 29988 Worker thread wakes up
04:16:37.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:37.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:39.063 01.634 29988 Exposure complete
04:16:39.099 00.036 29988 worker thread done servicing request
04:16:39.099 00.000 28316 OnExposeComplete: enter
04:16:39.100 00.001 28316 UpdateGuideState(): m_state=6
04:16:39.101 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7244
04:16:39.101 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=262.19, Mass=2209, SNR=32.5, Peak=185 HFD=4.3
04:16:39.102 00.001 28316 MultiStar: [#1 -0.27,0.35,0.00,M4] [#2 0.03,-0.01,0.91,U] [#3 -0.37,0.26,0.00,M3] [#4 -0.11,0.09,0.83,U] [#5 -0.20,0.16,0.74,U] [#6 -0.22,0.11,0.63,U] [#7 -0.25,0.44,0.00,M6] [#8 -0.18,-0.01,0.58,U] 
04:16:39.103 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.10}, one-star: {-0.14, 0.21}
04:16:39.104 00.001 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
04:16:39.104 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
04:16:39.105 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.14 mountY=0.07, mountTheta=0.46
04:16:39.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.10, opts=13)
04:16:39.107 00.001 28316 Enqueuing Move request for scope (-0.13, 0.10)
04:16:39.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:39.110 00.003 29988 Worker thread wakes up
04:16:39.110 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.5
04:16:39.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:39.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:39.112 00.001 28316 Enqueuing Expose request
04:16:39.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
04:16:39.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
04:16:39.112 00.000 29988 Moving (-0.13, 0.10) raw xDistance=0.14 yDistance=0.07
04:16:39.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:16:39.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:39.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:16:39.112 00.000 29988 MoveAxis(E, 0, ABG)
04:16:39.112 00.000 29988 Move returns status 0, amount 0
04:16:39.112 00.000 29988 MoveAxis(N, 0, ABG)
04:16:39.112 00.000 29988 Move returns status 0, amount 0
04:16:39.112 00.000 29988 move complete, result=0
04:16:39.112 00.000 29988 worker thread done servicing request
04:16:39.113 00.001 29988 Worker thread wakes up
04:16:39.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:39.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:39.113 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:40.641 01.528 29988 Exposure complete
04:16:40.689 00.048 29988 worker thread done servicing request
04:16:40.689 00.000 28316 OnExposeComplete: enter
04:16:40.690 00.001 28316 UpdateGuideState(): m_state=6
04:16:40.690 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7245
04:16:40.691 00.001 28316 Star::Find returns 1 (0), X=952.19, Y=262.20, Mass=2155, SNR=32.2, Peak=179 HFD=4.2
04:16:40.691 00.000 28316 MultiStar: [#1 -0.14,0.40,0.00,M5] [#2 -0.03,0.03,0.92,U] [#3 -0.37,0.03,0.00,M4] [#4 -0.35,-0.10,0.00,M1] [#5 -0.31,0.33,0.00,M3] [#6 -0.13,0.13,0.66,U] [#7 -0.39,0.34,0.00,M7] [#8 -0.32,-0.03,0.60,U] 
04:16:40.692 00.001 28316 refined, 3 included, MultiStar: {-0.14, 0.10}, one-star: {-0.14, 0.22}
04:16:40.692 00.000 28316 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.00) = xAngle (0.52 = 0.52)
04:16:40.693 00.001 28316 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
04:16:40.693 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.52 mountX=0.15 mountY=0.08, mountTheta=0.49
04:16:40.694 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.10, opts=13)
04:16:40.695 00.001 28316 Enqueuing Move request for scope (-0.14, 0.10)
04:16:40.696 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
04:16:40.697 00.001 28316 UpdateGuideState exits: m=2155 RSB=32.2
04:16:40.698 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:40.699 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:40.700 00.001 28316 Enqueuing Expose request
04:16:40.701 00.001 29988 Worker thread wakes up
04:16:40.701 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
04:16:40.701 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
04:16:40.701 00.000 29988 Moving (-0.14, 0.10) raw xDistance=0.15 yDistance=0.08
04:16:40.701 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:16:40.702 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:40.702 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:16:40.702 00.000 29988 MoveAxis(E, 0, ABG)
04:16:40.702 00.000 29988 Move returns status 0, amount 0
04:16:40.702 00.000 29988 MoveAxis(N, 0, ABG)
04:16:40.702 00.000 29988 Move returns status 0, amount 0
04:16:40.702 00.000 29988 move complete, result=0
04:16:40.702 00.000 29988 worker thread done servicing request
04:16:40.702 00.000 29988 Worker thread wakes up
04:16:40.702 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:40.702 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:40.703 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:42.341 01.638 29988 Exposure complete
04:16:42.374 00.033 29988 worker thread done servicing request
04:16:42.375 00.001 28316 OnExposeComplete: enter
04:16:42.376 00.001 28316 UpdateGuideState(): m_state=6
04:16:42.376 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7246
04:16:42.377 00.001 28316 Star::Find returns 1 (0), X=952.18, Y=262.28, Mass=2320, SNR=33.2, Peak=208 HFD=3.9
04:16:42.377 00.000 28316 MultiStar: [#1 -0.23,0.37,0.00,M6] [#2 -0.13,0.02,0.91,U] [#3 -0.40,0.12,0.00,M5] [#4 0.09,-0.37,0.00,M2] [#5 -0.12,0.16,0.70,U] [#6 -0.09,-0.00,0.61,U] [#7 -0.11,0.34,0.00,M8] [#8 -0.25,-0.27,0.00,M1] 
04:16:42.378 00.001 28316 refined, 3 included, MultiStar: {-0.13, 0.13}, one-star: {-0.15, 0.30}
04:16:42.378 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
04:16:42.379 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
04:16:42.379 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.33 mountX=0.17 mountY=0.05, mountTheta=0.29
04:16:42.380 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.13, opts=13)
04:16:42.381 00.001 28316 Enqueuing Move request for scope (-0.13, 0.13)
04:16:42.381 00.000 29988 Worker thread wakes up
04:16:42.381 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:42.382 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.2
04:16:42.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:42.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:42.383 00.001 28316 Enqueuing Expose request
04:16:42.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
04:16:42.383 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
04:16:42.383 00.000 29988 Moving (-0.13, 0.13) raw xDistance=0.17 yDistance=0.05
04:16:42.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:16:42.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:42.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:16:42.383 00.000 29988 MoveAxis(E, 0, ABG)
04:16:42.383 00.000 29988 Move returns status 0, amount 0
04:16:42.383 00.000 29988 MoveAxis(N, 0, ABG)
04:16:42.383 00.000 29988 Move returns status 0, amount 0
04:16:42.383 00.000 29988 move complete, result=0
04:16:42.384 00.001 29988 worker thread done servicing request
04:16:42.384 00.000 29988 Worker thread wakes up
04:16:42.384 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:42.384 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:42.386 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:43.911 01.525 29988 Exposure complete
04:16:43.947 00.036 29988 worker thread done servicing request
04:16:43.947 00.000 28316 OnExposeComplete: enter
04:16:43.948 00.001 28316 UpdateGuideState(): m_state=6
04:16:43.975 00.027 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7247
04:16:43.977 00.002 28316 Star::Find returns 1 (0), X=952.24, Y=262.33, Mass=2266, SNR=32.9, Peak=183 HFD=3.8
04:16:43.980 00.003 28316 MultiStar: [#1 -0.09,0.34,0.00,M7] [#2 0.13,0.19,0.93,U] [#3 -0.41,0.40,0.00,M6] [#4 -0.06,-0.11,0.84,U] [#5 -0.04,0.31,0.71,U] [#6 0.14,0.15,0.63,U] [#7 0.11,0.43,0.00,M9] [#8 -0.13,-0.09,0.57,U] 
04:16:43.982 00.002 28316 refined, 5 included, MultiStar: {-0.01, 0.15}, one-star: {-0.10, 0.34}
04:16:43.984 00.002 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
04:16:43.986 00.002 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
04:16:43.990 00.004 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.64 mountX=0.14 mountY=-0.06, mountTheta=-0.39
04:16:43.993 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
04:16:43.996 00.003 28316 Enqueuing Move request for scope (-0.01, 0.15)
04:16:43.998 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:16:44.000 00.002 28316 UpdateGuideState exits: m=2266 RSB=32.9
04:16:44.003 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:44.003 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:44.004 00.001 28316 Enqueuing Expose request
04:16:44.004 00.000 29988 Worker thread wakes up
04:16:44.004 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
04:16:44.004 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
04:16:44.004 00.000 29988 Moving (-0.01, 0.15) raw xDistance=0.14 yDistance=-0.06
04:16:44.004 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:16:44.004 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:44.004 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:16:44.004 00.000 29988 MoveAxis(E, 0, ABG)
04:16:44.004 00.000 29988 Move returns status 0, amount 0
04:16:44.004 00.000 29988 MoveAxis(N, 0, ABG)
04:16:44.004 00.000 29988 Move returns status 0, amount 0
04:16:44.005 00.001 29988 move complete, result=0
04:16:44.005 00.000 29988 worker thread done servicing request
04:16:44.005 00.000 29988 Worker thread wakes up
04:16:44.005 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:44.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:44.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:45.639 01.634 29988 Exposure complete
04:16:45.701 00.062 29988 worker thread done servicing request
04:16:45.701 00.000 28316 OnExposeComplete: enter
04:16:45.702 00.001 28316 UpdateGuideState(): m_state=6
04:16:45.703 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7248
04:16:45.704 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=262.00, Mass=2374, SNR=33.7, Peak=197 HFD=4.1
04:16:45.704 00.000 28316 MultiStar: [#1 0.14,0.21,0.95,U] [#2 0.08,-0.11,0.86,U] [#3 -0.13,0.09,0.87,U] [#4 0.06,-0.22,0.80,U] [#5 -0.14,0.31,0.71,U] [#6 0.18,-0.01,0.62,U] [#7 -0.09,0.42,0.00,M10] [#8 -0.05,-0.24,0.57,U] 
04:16:45.705 00.001 28316 refined, 7 included, MultiStar: {0.04, 0.01}, one-star: {0.11, 0.01}
04:16:45.705 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.62 = -1.62)
04:16:45.706 00.001 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
04:16:45.706 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.38 mountX=-0.00 mountY=-0.04, mountTheta=-1.62
04:16:45.707 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.01, opts=13)
04:16:45.708 00.001 28316 Enqueuing Move request for scope (0.04, 0.01)
04:16:45.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:16:45.708 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
04:16:45.710 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:45.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:45.711 00.001 28316 Enqueuing Expose request
04:16:45.711 00.000 29988 Worker thread wakes up
04:16:45.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
04:16:45.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
04:16:45.711 00.000 29988 Moving (0.04, 0.01) raw xDistance=-0.00 yDistance=-0.04
04:16:45.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:16:45.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:45.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:16:45.711 00.000 29988 MoveAxis(E, 0, ABG)
04:16:45.711 00.000 29988 Move returns status 0, amount 0
04:16:45.711 00.000 29988 MoveAxis(N, 0, ABG)
04:16:45.711 00.000 29988 Move returns status 0, amount 0
04:16:45.711 00.000 29988 move complete, result=0
04:16:45.711 00.000 29988 worker thread done servicing request
04:16:45.711 00.000 29988 Worker thread wakes up
04:16:45.711 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:45.711 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:45.712 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:47.224 01.512 29988 Exposure complete
04:16:47.274 00.050 29988 worker thread done servicing request
04:16:47.274 00.000 28316 OnExposeComplete: enter
04:16:47.275 00.001 28316 UpdateGuideState(): m_state=6
04:16:47.276 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7249
04:16:47.276 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=262.19, Mass=2253, SNR=32.8, Peak=163 HFD=3.8
04:16:47.277 00.001 28316 MultiStar: [#1 -0.13,0.32,0.00,M7] [#2 0.23,-0.09,0.92,U] [#3 -0.20,0.13,0.87,U] [#4 0.06,-0.18,0.83,U] [#5 -0.13,0.17,0.75,U] [#6 0.02,0.05,0.62,U] [#7 0.10,0.41,0.00,R] [#8 0.10,-0.20,0.60,U] 
04:16:47.278 00.001 28316 refined, 6 included, MultiStar: {0.05, 0.02}, one-star: {0.20, 0.20}
04:16:47.279 00.001 28316 CameraToMount -- cameraTheta (0.44) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
04:16:47.281 00.002 28316 CameraToMount -- cameraTheta (0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
04:16:47.282 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.44 mountX=0.00 mountY=-0.05, mountTheta=-1.56
04:16:47.284 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
04:16:47.287 00.003 28316 Enqueuing Move request for scope (0.05, 0.02)
04:16:47.289 00.002 29988 Worker thread wakes up
04:16:47.289 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:47.290 00.001 28316 UpdateGuideState exits: m=2253 RSB=32.8
04:16:47.290 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:47.291 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:47.291 00.000 28316 Enqueuing Expose request
04:16:47.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
04:16:47.292 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
04:16:47.292 00.000 29988 Moving (0.05, 0.02) raw xDistance=0.00 yDistance=-0.05
04:16:47.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:16:47.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:47.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:16:47.292 00.000 29988 MoveAxis(E, 0, ABG)
04:16:47.292 00.000 29988 Move returns status 0, amount 0
04:16:47.292 00.000 29988 MoveAxis(N, 0, ABG)
04:16:47.292 00.000 29988 Move returns status 0, amount 0
04:16:47.292 00.000 29988 move complete, result=0
04:16:47.292 00.000 29988 worker thread done servicing request
04:16:47.292 00.000 29988 Worker thread wakes up
04:16:47.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:47.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:47.292 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:16:48.916 01.624 29988 Exposure complete
04:16:48.963 00.047 29988 worker thread done servicing request
04:16:48.963 00.000 28316 OnExposeComplete: enter
04:16:48.964 00.001 28316 UpdateGuideState(): m_state=6
04:16:48.964 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7250
04:16:48.965 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=262.18, Mass=2220, SNR=32.7, Peak=185 HFD=4.0
04:16:48.965 00.000 28316 MultiStar: [#1 -0.31,0.29,0.00,M8] [#2 -0.05,-0.10,0.92,U] [#3 -0.30,0.32,0.00,M5] [#4 -0.39,-0.03,0.00,M1] [#5 -0.25,0.12,0.76,U] [#6 -0.17,0.04,0.64,U] [#7 -0.41,0.15,0.00,M1] [#8 -0.22,-0.23,0.59,U] 
04:16:48.966 00.001 28316 refined, 4 included, MultiStar: {-0.14, 0.02}, one-star: {-0.09, 0.20}
04:16:48.966 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:16:48.967 00.001 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:16:48.968 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=0.08 mountY=0.12, mountTheta=0.97
04:16:48.970 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.02, opts=13)
04:16:48.972 00.002 28316 Enqueuing Move request for scope (-0.14, 0.02)
04:16:48.972 00.000 29988 Worker thread wakes up
04:16:48.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:48.972 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
04:16:48.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:48.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:48.973 00.000 28316 Enqueuing Expose request
04:16:48.974 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
04:16:48.974 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
04:16:48.974 00.000 29988 Moving (-0.14, 0.02) raw xDistance=0.08 yDistance=0.12
04:16:48.974 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:16:48.974 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:48.974 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:16:48.974 00.000 29988 MoveAxis(E, 0, ABG)
04:16:48.974 00.000 29988 Move returns status 0, amount 0
04:16:48.974 00.000 29988 MoveAxis(N, 0, ABG)
04:16:48.974 00.000 29988 Move returns status 0, amount 0
04:16:48.974 00.000 29988 move complete, result=0
04:16:48.974 00.000 29988 worker thread done servicing request
04:16:48.974 00.000 29988 Worker thread wakes up
04:16:48.974 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:48.974 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:48.975 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:50.504 01.529 29988 Exposure complete
04:16:50.556 00.052 29988 worker thread done servicing request
04:16:50.556 00.000 28316 OnExposeComplete: enter
04:16:50.557 00.001 28316 UpdateGuideState(): m_state=6
04:16:50.558 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7251
04:16:50.559 00.001 28316 Star::Find returns 1 (0), X=952.23, Y=262.31, Mass=2188, SNR=32.3, Peak=164 HFD=3.8
04:16:50.559 00.000 28316 MultiStar: [#1 -0.38,0.33,0.00,M9] [#2 0.13,0.10,0.95,U] [#3 -0.23,0.22,0.87,U] [#4 -0.21,0.00,0.82,U] [#5 -0.22,0.24,0.77,U] [#6 -0.21,0.27,0.63,U] [#7 -0.43,-0.10,0.00,M2] [#8 -0.03,-0.08,0.58,U] 
04:16:50.560 00.001 28316 refined, 6 included, MultiStar: {-0.12, 0.16}, one-star: {-0.11, 0.32}
04:16:50.560 00.000 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
04:16:50.561 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
04:16:50.561 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.21 mountX=0.20 mountY=0.03, mountTheta=0.17
04:16:50.563 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.16, opts=13)
04:16:50.564 00.001 28316 Enqueuing Move request for scope (-0.12, 0.16)
04:16:50.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:50.565 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.3
04:16:50.568 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:50.569 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:50.570 00.001 28316 Enqueuing Expose request
04:16:50.571 00.001 29988 Worker thread wakes up
04:16:50.571 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
04:16:50.571 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
04:16:50.571 00.000 29988 Moving (-0.12, 0.16) raw xDistance=0.20 yDistance=0.03
04:16:50.571 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:16:50.571 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:50.571 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:16:50.571 00.000 29988 MoveAxis(E, 0, ABG)
04:16:50.571 00.000 29988 Move returns status 0, amount 0
04:16:50.571 00.000 29988 MoveAxis(N, 0, ABG)
04:16:50.571 00.000 29988 Move returns status 0, amount 0
04:16:50.571 00.000 29988 move complete, result=0
04:16:50.571 00.000 29988 worker thread done servicing request
04:16:50.571 00.000 29988 Worker thread wakes up
04:16:50.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:50.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:50.572 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:52.202 01.630 29988 Exposure complete
04:16:52.236 00.034 29988 worker thread done servicing request
04:16:52.237 00.001 28316 OnExposeComplete: enter
04:16:52.237 00.000 28316 UpdateGuideState(): m_state=6
04:16:52.238 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7252
04:16:52.238 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=262.30, Mass=2436, SNR=34.2, Peak=201 HFD=3.7
04:16:52.239 00.001 28316 MultiStar: [#1 -0.05,0.37,0.00,M10] [#2 0.11,0.18,0.83,U] [#3 -0.29,0.38,0.00,M5] [#4 -0.09,-0.10,0.78,U] [#5 -0.39,0.36,0.00,M1] [#6 -0.09,0.28,0.60,U] [#7 -0.32,0.17,0.00,M3] [#8 0.06,-0.07,0.58,U] 
04:16:52.239 00.000 28316 refined, 4 included, MultiStar: {-0.02, 0.14}, one-star: {-0.08, 0.31}
04:16:52.240 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
04:16:52.240 00.000 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
04:16:52.241 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=0.13 mountY=-0.04, mountTheta=-0.31
04:16:52.242 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
04:16:52.242 00.000 28316 Enqueuing Move request for scope (-0.02, 0.14)
04:16:52.243 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:52.243 00.000 28316 UpdateGuideState exits: m=2436 RSB=34.2
04:16:52.244 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:52.244 00.000 29988 Worker thread wakes up
04:16:52.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
04:16:52.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
04:16:52.244 00.000 29988 Moving (-0.02, 0.14) raw xDistance=0.13 yDistance=-0.04
04:16:52.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:16:52.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:52.244 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:52.245 00.001 28316 Enqueuing Expose request
04:16:52.245 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:16:52.245 00.000 29988 MoveAxis(E, 0, ABG)
04:16:52.245 00.000 29988 Move returns status 0, amount 0
04:16:52.245 00.000 29988 MoveAxis(N, 0, ABG)
04:16:52.245 00.000 29988 Move returns status 0, amount 0
04:16:52.245 00.000 29988 move complete, result=0
04:16:52.245 00.000 29988 worker thread done servicing request
04:16:52.245 00.000 29988 Worker thread wakes up
04:16:52.246 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:52.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:52.247 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:16:53.771 01.524 29988 Exposure complete
04:16:53.805 00.034 29988 worker thread done servicing request
04:16:53.805 00.000 28316 OnExposeComplete: enter
04:16:53.806 00.001 28316 UpdateGuideState(): m_state=6
04:16:53.807 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7253
04:16:53.807 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=262.22, Mass=2157, SNR=32.1, Peak=164 HFD=3.8
04:16:53.808 00.001 28316 MultiStar: [#1 -0.26,0.41,0.00,R] [#2 -0.06,0.08,0.92,U] [#3 -0.22,0.24,0.90,U] [#4 -0.14,-0.04,0.85,U] [#5 -0.16,0.30,0.00,M2] [#6 -0.13,0.05,0.66,U] [#7 -0.41,0.08,0.00,M4] [#8 -0.27,0.06,0.63,U] 
04:16:53.808 00.000 28316 refined, 5 included, MultiStar: {-0.11, 0.11}, one-star: {0.06, 0.24}
04:16:53.808 00.000 28316 CameraToMount -- cameraTheta (2.36) - m_xAngle (2.00) = xAngle (0.36 = 0.36)
04:16:53.809 00.001 28316 CameraToMount -- cameraTheta (2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
04:16:53.809 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.36 mountX=0.15 mountY=0.05, mountTheta=0.32
04:16:53.810 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.11, opts=13)
04:16:53.811 00.001 28316 Enqueuing Move request for scope (-0.11, 0.11)
04:16:53.811 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:53.812 00.001 28316 UpdateGuideState exits: m=2157 RSB=32.1
04:16:53.812 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:53.813 00.001 29988 Worker thread wakes up
04:16:53.813 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
04:16:53.813 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
04:16:53.813 00.000 29988 Moving (-0.11, 0.11) raw xDistance=0.15 yDistance=0.05
04:16:53.813 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:16:53.813 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:53.813 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:16:53.813 00.000 29988 MoveAxis(E, 0, ABG)
04:16:53.813 00.000 29988 Move returns status 0, amount 0
04:16:53.813 00.000 29988 MoveAxis(N, 0, ABG)
04:16:53.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:53.813 00.000 28316 Enqueuing Expose request
04:16:53.814 00.001 29988 Move returns status 0, amount 0
04:16:53.814 00.000 29988 move complete, result=0
04:16:53.814 00.000 29988 worker thread done servicing request
04:16:53.814 00.000 29988 Worker thread wakes up
04:16:53.814 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:16:53.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:53.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:55.449 01.635 29988 Exposure complete
04:16:55.489 00.040 29988 worker thread done servicing request
04:16:55.489 00.000 28316 OnExposeComplete: enter
04:16:55.489 00.000 28316 UpdateGuideState(): m_state=6
04:16:55.490 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7254
04:16:55.491 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=262.21, Mass=2225, SNR=32.7, Peak=171 HFD=4.0
04:16:55.492 00.001 28316 MultiStar: [#1 -0.13,-0.02,1.00,U] [#2 -0.16,0.30,0.00,M1] [#3 -0.51,0.31,0.00,M5] [#4 -0.40,0.06,0.00,M1] [#5 -0.48,0.35,0.00,M3] [#6 -0.30,0.38,0.00,M1] [#7 -0.37,0.25,0.00,M5] [#8 -0.19,0.23,0.58,U] 
04:16:55.492 00.000 28316 refined, 2 included, MultiStar: {-0.12, 0.13}, one-star: {-0.07, 0.23}
04:16:55.493 00.001 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.31 = 0.31)
04:16:55.494 00.001 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
04:16:55.495 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.31 mountX=0.17 mountY=0.05, mountTheta=0.27
04:16:55.496 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
04:16:55.496 00.000 28316 Enqueuing Move request for scope (-0.12, 0.13)
04:16:55.497 00.001 29988 Worker thread wakes up
04:16:55.497 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:55.497 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.7
04:16:55.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:55.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:55.499 00.001 28316 Enqueuing Expose request
04:16:55.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
04:16:55.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
04:16:55.499 00.000 29988 Moving (-0.12, 0.13) raw xDistance=0.17 yDistance=0.05
04:16:55.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:16:55.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:55.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:16:55.499 00.000 29988 MoveAxis(E, 0, ABG)
04:16:55.499 00.000 29988 Move returns status 0, amount 0
04:16:55.499 00.000 29988 MoveAxis(N, 0, ABG)
04:16:55.499 00.000 29988 Move returns status 0, amount 0
04:16:55.499 00.000 29988 move complete, result=0
04:16:55.499 00.000 29988 worker thread done servicing request
04:16:55.499 00.000 29988 Worker thread wakes up
04:16:55.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:55.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:55.500 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:16:57.020 01.520 29988 Exposure complete
04:16:57.054 00.034 29988 worker thread done servicing request
04:16:57.054 00.000 28316 OnExposeComplete: enter
04:16:57.055 00.001 28316 UpdateGuideState(): m_state=6
04:16:57.056 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7255
04:16:57.056 00.000 28316 Star::Find returns 1 (0), X=952.13, Y=262.40, Mass=2197, SNR=32.5, Peak=161 HFD=3.9
04:16:57.057 00.001 28316 MultiStar: [#1 0.08,0.35,0.00,M1] [#2 -0.02,0.21,0.91,U] [#3 -0.29,0.47,0.00,M6] [#4 -0.32,0.23,0.00,M2] [#5 -0.29,0.49,0.00,M4] [#6 -0.27,0.49,0.00,M2] [#7 -0.37,0.29,0.00,M6] [#8 -0.19,0.53,0.00,M1] 
04:16:57.057 00.000 28316 refined, 1 included, MultiStar: {-0.12, 0.32}, one-star: {-0.21, 0.42}
04:16:57.057 00.000 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
04:16:57.058 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
04:16:57.058 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.92 mountX=0.34 mountY=-0.04, mountTheta=-0.12
04:16:57.060 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.32, opts=13)
04:16:57.060 00.000 28316 Enqueuing Move request for scope (-0.12, 0.32)
04:16:57.061 00.001 29988 Worker thread wakes up
04:16:57.061 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:57.061 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.5
04:16:57.062 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:57.062 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:57.063 00.001 28316 Enqueuing Expose request
04:16:57.063 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
04:16:57.063 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
04:16:57.063 00.000 29988 Moving (-0.12, 0.32) raw xDistance=0.34 yDistance=-0.04
04:16:57.063 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
04:16:57.063 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:57.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:16:57.063 00.000 29988 MoveAxis(W, 71, ABG)
04:16:57.063 00.000 29988 Guiding  Dir = 3, Dur = 71
04:16:57.063 00.000 29988 IsSlewing returns 0
04:16:57.064 00.001 29988 IsGuiding returns 0
04:16:57.066 00.002 29988 PulseGuide returned control before completion, sleep 79
04:16:57.146 00.080 29988 IsGuiding returns 0
04:16:57.147 00.001 29988 Move returns status 0, amount 71
04:16:57.147 00.000 29988 MoveAxis(N, 0, ABG)
04:16:57.147 00.000 29988 Move returns status 0, amount 0
04:16:57.147 00.000 29988 move complete, result=0
04:16:57.147 00.000 29988 worker thread done servicing request
04:16:57.147 00.000 29988 Worker thread wakes up
04:16:57.147 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:57.147 00.000 28316 GuideStep: 0.3 px 71 ms WEST, -0.0 px 0 ms NORTH
04:16:57.149 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:58.775 01.626 29988 Exposure complete
04:16:58.808 00.033 29988 worker thread done servicing request
04:16:58.808 00.000 28316 OnExposeComplete: enter
04:16:58.810 00.002 28316 UpdateGuideState(): m_state=6
04:16:58.810 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7256
04:16:58.811 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=262.36, Mass=2264, SNR=33.0, Peak=161 HFD=4.0
04:16:58.811 00.000 28316 MultiStar: [#1 0.17,0.06,0.97,U] [#2 0.00,0.05,0.94,U] [#3 -0.18,0.23,0.85,U] [#4 -0.11,-0.20,0.87,U] [#5 -0.01,0.41,0.00,M5] [#6 -0.10,0.15,0.64,U] [#7 0.02,-0.09,0.60,U] [#8 0.12,0.09,0.60,U] 
04:16:58.811 00.000 28316 refined, 7 included, MultiStar: {-0.02, 0.09}, one-star: {-0.06, 0.38}
04:16:58.811 00.000 28316 CameraToMount -- cameraTheta (1.75) - m_xAngle (2.00) = xAngle (-0.25 = -0.25)
04:16:58.812 00.001 28316 CameraToMount -- cameraTheta (1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.29 = -0.29)
04:16:58.812 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.75 mountX=0.09 mountY=-0.03, mountTheta=-0.28
04:16:58.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
04:16:58.814 00.001 28316 Enqueuing Move request for scope (-0.02, 0.09)
04:16:58.814 00.000 29988 Worker thread wakes up
04:16:58.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:16:58.815 00.001 28316 UpdateGuideState exits: m=2264 RSB=33.0
04:16:58.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:16:58.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:16:58.816 00.001 28316 Enqueuing Expose request
04:16:58.817 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
04:16:58.817 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
04:16:58.817 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.03
04:16:58.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:16:58.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:16:58.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:16:58.817 00.000 29988 MoveAxis(E, 0, ABG)
04:16:58.817 00.000 29988 Move returns status 0, amount 0
04:16:58.817 00.000 29988 MoveAxis(N, 0, ABG)
04:16:58.817 00.000 29988 Move returns status 0, amount 0
04:16:58.817 00.000 29988 move complete, result=0
04:16:58.817 00.000 29988 worker thread done servicing request
04:16:58.817 00.000 29988 Worker thread wakes up
04:16:58.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:16:58.817 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:16:58.817 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:00.341 01.524 29988 Exposure complete
04:17:00.413 00.072 29988 worker thread done servicing request
04:17:00.413 00.000 28316 OnExposeComplete: enter
04:17:00.414 00.001 28316 UpdateGuideState(): m_state=6
04:17:00.414 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7257
04:17:00.415 00.001 28316 Star::Find returns 1 (0), X=952.51, Y=262.25, Mass=2188, SNR=32.4, Peak=158 HFD=3.9
04:17:00.417 00.002 28316 MultiStar: [#1 0.32,0.03,1.00,U] [#2 0.26,0.13,0.89,U] [#3 0.13,0.38,0.00,M6] [#4 -0.12,0.04,0.85,U] [#5 -0.17,0.33,0.00,M6] [#6 -0.01,0.30,0.65,U] [#7 0.08,0.07,0.67,U] [#8 0.22,0.12,0.58,U] 
04:17:00.419 00.002 28316 refined, 6 included, MultiStar: {0.14, 0.13}, one-star: {0.17, 0.26}
04:17:00.421 00.002 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
04:17:00.424 00.003 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
04:17:00.426 00.002 28316 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.76 mountX=0.06 mountY=-0.19, mountTheta=-1.24
04:17:00.429 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.13, opts=13)
04:17:00.430 00.001 28316 Enqueuing Move request for scope (0.14, 0.13)
04:17:00.431 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:00.431 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:17:00.431 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:00.432 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:00.432 00.000 28316 Enqueuing Expose request
04:17:00.435 00.003 29988 Worker thread wakes up
04:17:00.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
04:17:00.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
04:17:00.435 00.000 29988 Moving (0.14, 0.13) raw xDistance=0.06 yDistance=-0.19
04:17:00.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:17:00.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:00.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:17:00.435 00.000 29988 MoveAxis(E, 0, ABG)
04:17:00.435 00.000 29988 Move returns status 0, amount 0
04:17:00.435 00.000 29988 MoveAxis(N, 0, ABG)
04:17:00.435 00.000 29988 Move returns status 0, amount 0
04:17:00.435 00.000 29988 move complete, result=0
04:17:00.435 00.000 29988 worker thread done servicing request
04:17:00.435 00.000 29988 Worker thread wakes up
04:17:00.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:00.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:00.436 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:17:02.069 01.633 29988 Exposure complete
04:17:02.095 00.026 29988 worker thread done servicing request
04:17:02.095 00.000 28316 OnExposeComplete: enter
04:17:02.096 00.001 28316 UpdateGuideState(): m_state=6
04:17:02.096 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7258
04:17:02.097 00.001 28316 Star::Find returns 1 (0), X=952.53, Y=262.09, Mass=2068, SNR=31.5, Peak=157 HFD=3.9
04:17:02.098 00.001 28316 MultiStar: [#1 0.30,-0.03,1.03,U] [#2 0.27,-0.07,0.96,U] [#3 -0.08,0.01,0.87,U] [#4 0.01,-0.40,0.00,M1] [#5 0.09,0.34,0.00,M7] [#6 0.13,-0.21,0.67,U] [#7 0.17,-0.09,0.68,U] [#8 0.10,-0.21,0.60,U] 
04:17:02.099 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.05}, one-star: {0.20, 0.10}
04:17:02.099 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.32 = -2.32)
04:17:02.100 00.001 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
04:17:02.100 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
04:17:02.101 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
04:17:02.103 00.002 28316 Enqueuing Move request for scope (0.16, -0.05)
04:17:02.103 00.000 29988 Worker thread wakes up
04:17:02.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:17:02.103 00.000 28316 UpdateGuideState exits: m=2068 RSB=31.5
04:17:02.104 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:02.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:02.104 00.000 28316 Enqueuing Expose request
04:17:02.105 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
04:17:02.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
04:17:02.105 00.000 29988 Moving (0.16, -0.05) raw xDistance=-0.12 yDistance=-0.12
04:17:02.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:17:02.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:02.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:17:02.105 00.000 29988 MoveAxis(E, 0, ABG)
04:17:02.105 00.000 29988 Move returns status 0, amount 0
04:17:02.105 00.000 29988 MoveAxis(N, 0, ABG)
04:17:02.105 00.000 29988 Move returns status 0, amount 0
04:17:02.105 00.000 29988 move complete, result=0
04:17:02.105 00.000 29988 worker thread done servicing request
04:17:02.105 00.000 29988 Worker thread wakes up
04:17:02.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:02.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:02.105 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:03.620 01.515 29988 Exposure complete
04:17:03.681 00.061 29988 worker thread done servicing request
04:17:03.681 00.000 28316 OnExposeComplete: enter
04:17:03.683 00.002 28316 UpdateGuideState(): m_state=6
04:17:03.685 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7259
04:17:03.686 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=262.23, Mass=2276, SNR=33.1, Peak=169 HFD=3.7
04:17:03.688 00.002 28316 MultiStar: [#1 0.25,-0.06,0.97,U] [#2 0.20,-0.02,0.91,U] [#3 -0.19,0.27,0.83,U] [#4 0.03,-0.06,0.86,U] [#5 0.11,0.29,0.72,U] [#6 0.21,-0.00,0.62,U] [#7 0.11,-0.07,0.64,U] [#8 -0.14,0.02,0.58,U] 
04:17:03.689 00.001 28316 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {0.03, 0.25}
04:17:03.691 00.002 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
04:17:03.692 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
04:17:03.693 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.78 mountX=0.04 mountY=-0.10, mountTheta=-1.22
04:17:03.695 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
04:17:03.697 00.002 28316 Enqueuing Move request for scope (0.07, 0.07)
04:17:03.698 00.001 29988 Worker thread wakes up
04:17:03.698 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
04:17:03.698 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
04:17:03.698 00.000 29988 Moving (0.07, 0.07) raw xDistance=0.04 yDistance=-0.10
04:17:03.698 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:17:03.698 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:03.698 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:03.699 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:17:03.699 00.000 29988 MoveAxis(E, 0, ABG)
04:17:03.699 00.000 28316 UpdateGuideState exits: m=2276 RSB=33.1
04:17:03.699 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:03.699 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:03.700 00.001 28316 Enqueuing Expose request
04:17:03.700 00.000 29988 Move returns status 0, amount 0
04:17:03.700 00.000 29988 MoveAxis(N, 0, ABG)
04:17:03.700 00.000 29988 Move returns status 0, amount 0
04:17:03.700 00.000 29988 move complete, result=0
04:17:03.700 00.000 29988 worker thread done servicing request
04:17:03.700 00.000 29988 Worker thread wakes up
04:17:03.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:03.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:03.701 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:05.326 01.625 29988 Exposure complete
04:17:05.365 00.039 29988 worker thread done servicing request
04:17:05.366 00.001 28316 OnExposeComplete: enter
04:17:05.366 00.000 28316 UpdateGuideState(): m_state=6
04:17:05.368 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7260
04:17:05.369 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=262.65, Mass=2311, SNR=33.4, Peak=184 HFD=4.1
04:17:05.369 00.000 28316 MultiStar: large primary error, entering stabilization period
04:17:05.369 00.000 28316 CameraToMount -- cameraTheta (2.03) - m_xAngle (2.00) = xAngle (0.03 = 0.03)
04:17:05.370 00.001 28316 CameraToMount -- cameraTheta (2.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
04:17:05.371 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.66 hyp=0.74 cameraTheta=2.03 mountX=0.74 mountY=-0.01, mountTheta=-0.01
04:17:05.372 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.66, opts=13)
04:17:05.372 00.000 28316 Enqueuing Move request for scope (-0.33, 0.66)
04:17:05.373 00.001 29988 Worker thread wakes up
04:17:05.373 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:05.373 00.000 28316 UpdateGuideState exits: m=2311 RSB=33.4
04:17:05.374 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:05.374 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:05.375 00.001 28316 Enqueuing Expose request
04:17:05.375 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.66) opts 0xd
04:17:05.375 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.66)
04:17:05.375 00.000 29988 Moving (-0.33, 0.66) raw xDistance=0.74 yDistance=-0.01
04:17:05.375 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74
04:17:05.375 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:05.375 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:17:05.375 00.000 29988 MoveAxis(W, 156, ABG)
04:17:05.375 00.000 29988 Guiding  Dir = 3, Dur = 156
04:17:05.375 00.000 29988 IsSlewing returns 0
04:17:05.376 00.001 29988 IsGuiding returns 0
04:17:05.378 00.002 29988 PulseGuide returned control before completion, sleep 165
04:17:05.558 00.180 29988 IsGuiding returns 0
04:17:05.558 00.000 29988 Move returns status 0, amount 156
04:17:05.560 00.002 29988 MoveAxis(N, 0, ABG)
04:17:05.560 00.000 29988 Move returns status 0, amount 0
04:17:05.560 00.000 29988 move complete, result=0
04:17:05.560 00.000 29988 worker thread done servicing request
04:17:05.560 00.000 29988 Worker thread wakes up
04:17:05.560 00.000 28316 GuideStep: 0.7 px 156 ms WEST, -0.0 px 0 ms NORTH
04:17:05.561 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:05.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:06.971 01.410 29988 Exposure complete
04:17:07.005 00.034 29988 worker thread done servicing request
04:17:07.005 00.000 28316 OnExposeComplete: enter
04:17:07.006 00.001 28316 UpdateGuideState(): m_state=6
04:17:07.006 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7261
04:17:07.007 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=262.58, Mass=2272, SNR=32.9, Peak=172 HFD=3.8
04:17:07.007 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
04:17:07.007 00.000 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
04:17:07.009 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.60 hyp=0.60 cameraTheta=1.59 mountX=0.55 mountY=-0.26, mountTheta=-0.44
04:17:07.011 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.60, opts=13)
04:17:07.011 00.000 28316 Enqueuing Move request for scope (-0.01, 0.60)
04:17:07.012 00.001 29988 Worker thread wakes up
04:17:07.012 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.60) opts 0xd
04:17:07.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.60)
04:17:07.012 00.000 29988 Moving (-0.01, 0.60) raw xDistance=0.55 yDistance=-0.26
04:17:07.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55
04:17:07.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
04:17:07.012 00.000 29988 MoveAxis(W, 126, ABG)
04:17:07.012 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:07.013 00.001 28316 UpdateGuideState exits: m=2272 RSB=32.9
04:17:07.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:07.014 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:07.014 00.000 28316 Enqueuing Expose request
04:17:07.015 00.001 29988 Guiding  Dir = 3, Dur = 126
04:17:07.015 00.000 29988 IsSlewing returns 0
04:17:07.015 00.000 29988 IsGuiding returns 0
04:17:07.017 00.002 29988 PulseGuide returned control before completion, sleep 134
04:17:07.158 00.141 29988 IsGuiding returns 0
04:17:07.158 00.000 29988 Move returns status 0, amount 126
04:17:07.158 00.000 29988 MoveAxis(N, 62, ABG)
04:17:07.158 00.000 29988 Guiding  Dir = 0, Dur = 62
04:17:07.159 00.001 29988 IsSlewing returns 0
04:17:07.159 00.000 29988 IsGuiding returns 0
04:17:07.166 00.007 29988 PulseGuide returned control before completion, sleep 66
04:17:07.268 00.102 29988 IsGuiding returns 0
04:17:07.268 00.000 29988 Move returns status 0, amount 62
04:17:07.268 00.000 29988 move complete, result=0
04:17:07.268 00.000 29988 worker thread done servicing request
04:17:07.268 00.000 29988 Worker thread wakes up
04:17:07.268 00.000 28316 GuideStep: 0.5 px 126 ms WEST, -0.3 px 62 ms NORTH
04:17:07.269 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:07.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:08.895 01.626 29988 Exposure complete
04:17:08.942 00.047 29988 worker thread done servicing request
04:17:08.942 00.000 28316 OnExposeComplete: enter
04:17:08.944 00.002 28316 UpdateGuideState(): m_state=6
04:17:08.946 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7262
04:17:08.947 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=262.17, Mass=2370, SNR=33.6, Peak=180 HFD=3.8
04:17:08.947 00.000 28316 MultiStar: exiting stabilization period
04:17:08.948 00.001 28316 MultiStar: [#1 0.32,-0.11,0.97,U] [#2 0.44,-0.04,0.00,M1] [#3 0.11,0.09,0.83,U] [#4 0.05,-0.15,0.82,U] [#5 0.05,0.32,0.71,U] [#6 0.28,0.06,0.60,U] [#7 0.05,-0.17,0.63,U] [#8 0.20,-0.29,0.00,M1] 
04:17:08.948 00.000 28316 refined, 6 included, MultiStar: {0.15, 0.03}, one-star: {0.16, 0.18}
04:17:08.949 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
04:17:08.949 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
04:17:08.950 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=-0.03 mountY=-0.15, mountTheta=-1.78
04:17:08.952 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.03, opts=13)
04:17:08.953 00.001 28316 Enqueuing Move request for scope (0.15, 0.03)
04:17:08.954 00.001 29988 Worker thread wakes up
04:17:08.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
04:17:08.954 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
04:17:08.954 00.000 29988 Moving (0.15, 0.03) raw xDistance=-0.03 yDistance=-0.15
04:17:08.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:17:08.954 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:17:08.954 00.000 28316 UpdateGuideState exits: m=2370 RSB=33.6
04:17:08.957 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:08.959 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:08.961 00.002 28316 Enqueuing Expose request
04:17:08.964 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:08.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:17:08.964 00.000 29988 MoveAxis(E, 0, ABG)
04:17:08.964 00.000 29988 Move returns status 0, amount 0
04:17:08.964 00.000 29988 MoveAxis(N, 0, ABG)
04:17:08.964 00.000 29988 Move returns status 0, amount 0
04:17:08.964 00.000 29988 move complete, result=0
04:17:08.964 00.000 29988 worker thread done servicing request
04:17:08.964 00.000 29988 Worker thread wakes up
04:17:08.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:08.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:08.965 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:10.483 01.518 29988 Exposure complete
04:17:10.523 00.040 29988 worker thread done servicing request
04:17:10.523 00.000 28316 OnExposeComplete: enter
04:17:10.524 00.001 28316 UpdateGuideState(): m_state=6
04:17:10.525 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7263
04:17:10.525 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=262.07, Mass=2273, SNR=33.1, Peak=170 HFD=4.0
04:17:10.526 00.001 28316 MultiStar: [#1 0.22,-0.12,1.01,U] [#2 0.26,-0.04,0.85,U] [#3 -0.16,0.09,0.82,U] [#4 -0.20,-0.33,0.00,M1] [#5 -0.08,0.28,0.73,U] [#6 -0.14,-0.01,0.59,U] [#7 -0.06,-0.11,0.62,U] [#8 -0.02,-0.16,0.59,U] 
04:17:10.526 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.01}, one-star: {0.02, 0.08}
04:17:10.527 00.001 28316 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.00) = xAngle (-1.79 = -1.79)
04:17:10.527 00.000 28316 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
04:17:10.527 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.21 mountX=-0.01 mountY=-0.02, mountTheta=-1.79
04:17:10.530 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
04:17:10.530 00.000 28316 Enqueuing Move request for scope (0.02, 0.01)
04:17:10.531 00.001 29988 Worker thread wakes up
04:17:10.531 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
04:17:10.531 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
04:17:10.531 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:10.532 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:17:10.532 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:10.533 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:10.533 00.000 28316 Enqueuing Expose request
04:17:10.533 00.000 29988 Moving (0.02, 0.01) raw xDistance=-0.01 yDistance=-0.02
04:17:10.534 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:17:10.534 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:10.534 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:17:10.534 00.000 29988 MoveAxis(E, 0, ABG)
04:17:10.534 00.000 29988 Move returns status 0, amount 0
04:17:10.534 00.000 29988 MoveAxis(N, 0, ABG)
04:17:10.534 00.000 29988 Move returns status 0, amount 0
04:17:10.534 00.000 29988 move complete, result=0
04:17:10.534 00.000 29988 worker thread done servicing request
04:17:10.534 00.000 29988 Worker thread wakes up
04:17:10.534 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:10.534 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:10.534 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:12.159 01.625 29988 Exposure complete
04:17:12.185 00.026 29988 worker thread done servicing request
04:17:12.185 00.000 28316 OnExposeComplete: enter
04:17:12.186 00.001 28316 UpdateGuideState(): m_state=6
04:17:12.187 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7264
04:17:12.187 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=262.06, Mass=2252, SNR=32.9, Peak=176 HFD=4.1
04:17:12.188 00.001 28316 MultiStar: [#1 0.04,0.11,1.02,U] [#2 0.05,-0.14,0.90,U] [#3 -0.11,0.19,0.87,U] [#4 -0.10,-0.08,0.82,U] [#5 -0.21,0.31,0.00,M5] [#6 0.05,0.07,0.62,U] [#7 0.11,0.04,0.65,U] [#8 -0.08,0.00,0.59,U] 
04:17:12.191 00.003 28316 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.03, 0.07}
04:17:12.193 00.002 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
04:17:12.195 00.002 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
04:17:12.198 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.86 mountX=0.04 mountY=-0.01, mountTheta=-0.18
04:17:12.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
04:17:12.200 00.001 28316 Enqueuing Move request for scope (-0.01, 0.03)
04:17:12.200 00.000 29988 Worker thread wakes up
04:17:12.200 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:17:12.200 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:17:12.201 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:12.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:12.202 00.001 28316 Enqueuing Expose request
04:17:12.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
04:17:12.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
04:17:12.202 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.04 yDistance=-0.01
04:17:12.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:17:12.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:12.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:17:12.202 00.000 29988 MoveAxis(E, 0, ABG)
04:17:12.202 00.000 29988 Move returns status 0, amount 0
04:17:12.202 00.000 29988 MoveAxis(N, 0, ABG)
04:17:12.202 00.000 29988 Move returns status 0, amount 0
04:17:12.202 00.000 29988 move complete, result=0
04:17:12.202 00.000 29988 worker thread done servicing request
04:17:12.202 00.000 29988 Worker thread wakes up
04:17:12.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:12.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:12.203 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:13.717 01.514 29988 Exposure complete
04:17:13.758 00.041 29988 worker thread done servicing request
04:17:13.758 00.000 28316 OnExposeComplete: enter
04:17:13.759 00.001 28316 UpdateGuideState(): m_state=6
04:17:13.761 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7265
04:17:13.762 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=262.45, Mass=2360, SNR=33.6, Peak=168 HFD=3.8
04:17:13.764 00.002 28316 MultiStar: [#1 0.18,0.22,0.95,U] [#2 0.18,0.21,0.92,U] [#3 -0.41,0.48,0.00,M2] [#4 -0.12,0.00,0.80,U] [#5 -0.09,0.43,0.00,M6] [#6 -0.17,0.29,0.61,U] [#7 -0.20,0.23,0.60,U] [#8 0.02,0.01,0.56,U] 
04:17:13.765 00.001 28316 refined, 6 included, MultiStar: {0.01, 0.22}, one-star: {0.02, 0.47}
04:17:13.765 00.000 28316 CameraToMount -- cameraTheta (1.53) - m_xAngle (2.00) = xAngle (-0.47 = -0.47)
04:17:13.766 00.001 28316 CameraToMount -- cameraTheta (1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
04:17:13.766 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.53 mountX=0.20 mountY=-0.11, mountTheta=-0.50
04:17:13.766 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.22, opts=13)
04:17:13.767 00.001 28316 Enqueuing Move request for scope (0.01, 0.22)
04:17:13.767 00.000 29988 Worker thread wakes up
04:17:13.768 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
04:17:13.768 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
04:17:13.768 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:13.768 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.6
04:17:13.769 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:13.770 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:13.771 00.001 28316 Enqueuing Expose request
04:17:13.771 00.000 29988 Moving (0.01, 0.22) raw xDistance=0.20 yDistance=-0.11
04:17:13.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:17:13.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:13.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:17:13.771 00.000 29988 MoveAxis(E, 0, ABG)
04:17:13.771 00.000 29988 Move returns status 0, amount 0
04:17:13.771 00.000 29988 MoveAxis(N, 0, ABG)
04:17:13.771 00.000 29988 Move returns status 0, amount 0
04:17:13.771 00.000 29988 move complete, result=0
04:17:13.771 00.000 29988 worker thread done servicing request
04:17:13.771 00.000 29988 Worker thread wakes up
04:17:13.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:13.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:13.772 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:15.407 01.635 29988 Exposure complete
04:17:15.455 00.048 29988 worker thread done servicing request
04:17:15.455 00.000 28316 OnExposeComplete: enter
04:17:15.455 00.000 28316 UpdateGuideState(): m_state=6
04:17:15.456 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7266
04:17:15.456 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=262.04, Mass=2145, SNR=32.1, Peak=172 HFD=4.1
04:17:15.457 00.001 28316 MultiStar: [#1 -0.01,-0.16,1.01,U] [#2 0.11,-0.13,0.94,U] [#3 -0.27,-0.04,0.89,U] [#4 -0.14,-0.18,0.86,U] [#5 -0.09,0.25,0.75,U] [#6 -0.02,-0.15,0.65,U] [#7 -0.47,-0.15,0.00,M1] [#8 -0.14,-0.11,0.61,U] 
04:17:15.457 00.000 28316 single-star, 7 included, MultiStar: {-0.06, -0.06}, one-star: {0.01, 0.06}
04:17:15.458 00.001 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.55 = -0.55)
04:17:15.458 00.000 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
04:17:15.459 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.44 mountX=0.05 mountY=-0.03, mountTheta=-0.58
04:17:15.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
04:17:15.461 00.001 28316 Enqueuing Move request for scope (0.01, 0.06)
04:17:15.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:15.462 00.001 28316 UpdateGuideState exits: m=2145 RSB=32.1
04:17:15.462 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:15.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:15.463 00.001 28316 Enqueuing Expose request
04:17:15.464 00.001 29988 Worker thread wakes up
04:17:15.464 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
04:17:15.464 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
04:17:15.464 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.03
04:17:15.464 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:17:15.464 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:15.464 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:17:15.464 00.000 29988 MoveAxis(E, 0, ABG)
04:17:15.464 00.000 29988 Move returns status 0, amount 0
04:17:15.464 00.000 29988 MoveAxis(N, 0, ABG)
04:17:15.464 00.000 29988 Move returns status 0, amount 0
04:17:15.464 00.000 29988 move complete, result=0
04:17:15.465 00.001 29988 worker thread done servicing request
04:17:15.465 00.000 29988 Worker thread wakes up
04:17:15.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:15.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:15.465 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:16.992 01.527 29988 Exposure complete
04:17:17.034 00.042 29988 worker thread done servicing request
04:17:17.034 00.000 28316 OnExposeComplete: enter
04:17:17.035 00.001 28316 UpdateGuideState(): m_state=6
04:17:17.037 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7267
04:17:17.037 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=262.09, Mass=2172, SNR=32.4, Peak=181 HFD=3.9
04:17:17.037 00.000 28316 MultiStar: [#1 0.10,-0.21,0.99,U] [#2 0.06,-0.31,0.91,U] [#3 -0.27,0.02,0.86,U] [#4 -0.06,-0.19,0.85,U] [#5 -0.16,0.00,0.75,U] [#6 -0.10,0.04,0.66,U] [#7 -0.39,-0.30,0.00,M2] [#8 -0.15,-0.16,0.59,U] 
04:17:17.038 00.001 28316 single-star, 7 included, MultiStar: {-0.06, -0.09}, one-star: {-0.01, 0.11}
04:17:17.038 00.000 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
04:17:17.039 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
04:17:17.039 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.66 mountX=0.10 mountY=-0.04, mountTheta=-0.38
04:17:17.040 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.11, opts=13)
04:17:17.041 00.001 28316 Enqueuing Move request for scope (-0.01, 0.11)
04:17:17.042 00.001 29988 Worker thread wakes up
04:17:17.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
04:17:17.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
04:17:17.042 00.000 29988 Moving (-0.01, 0.11) raw xDistance=0.10 yDistance=-0.04
04:17:17.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:17:17.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:17.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:17.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:17:17.042 00.000 29988 MoveAxis(E, 0, ABG)
04:17:17.042 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.4
04:17:17.043 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:17.043 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:17.044 00.001 28316 Enqueuing Expose request
04:17:17.044 00.000 29988 Move returns status 0, amount 0
04:17:17.044 00.000 29988 MoveAxis(N, 0, ABG)
04:17:17.044 00.000 29988 Move returns status 0, amount 0
04:17:17.044 00.000 29988 move complete, result=0
04:17:17.044 00.000 29988 worker thread done servicing request
04:17:17.044 00.000 29988 Worker thread wakes up
04:17:17.044 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:17.044 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:17.045 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:18.676 01.631 29988 Exposure complete
04:17:18.712 00.036 29988 worker thread done servicing request
04:17:18.712 00.000 28316 OnExposeComplete: enter
04:17:18.713 00.001 28316 UpdateGuideState(): m_state=6
04:17:18.713 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7268
04:17:18.714 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=262.11, Mass=2196, SNR=32.4, Peak=181 HFD=3.8
04:17:18.714 00.000 28316 MultiStar: [#1 0.32,-0.32,0.00,M1] [#2 0.01,-0.21,0.92,U] [#3 -0.27,0.09,0.88,U] [#4 -0.01,-0.12,0.85,U] [#5 -0.04,0.09,0.74,U] [#6 0.03,0.03,0.62,U] [#7 0.05,-0.26,0.66,U] [#8 -0.08,-0.14,0.62,U] 
04:17:18.715 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.04}, one-star: {0.12, 0.13}
04:17:18.715 00.000 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
04:17:18.715 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.18)
04:17:18.716 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.07 mountX=-0.03 mountY=0.04, mountTheta=2.20
04:17:18.717 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.04, opts=13)
04:17:18.717 00.000 28316 Enqueuing Move request for scope (-0.02, -0.04)
04:17:18.718 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:18.719 00.001 29988 Worker thread wakes up
04:17:18.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
04:17:18.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
04:17:18.719 00.000 29988 Moving (-0.02, -0.04) raw xDistance=-0.03 yDistance=0.04
04:17:18.719 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:17:18.719 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:18.719 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.4
04:17:18.720 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:17:18.720 00.000 29988 MoveAxis(E, 0, ABG)
04:17:18.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:18.720 00.000 29988 Move returns status 0, amount 0
04:17:18.720 00.000 29988 MoveAxis(N, 0, ABG)
04:17:18.720 00.000 29988 Move returns status 0, amount 0
04:17:18.720 00.000 29988 move complete, result=0
04:17:18.720 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:18.721 00.001 28316 Enqueuing Expose request
04:17:18.721 00.000 29988 worker thread done servicing request
04:17:18.721 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:17:18.722 00.001 29988 Worker thread wakes up
04:17:18.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:18.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:20.246 01.524 29988 Exposure complete
04:17:20.282 00.036 29988 worker thread done servicing request
04:17:20.282 00.000 28316 OnExposeComplete: enter
04:17:20.283 00.001 28316 UpdateGuideState(): m_state=6
04:17:20.285 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7269
04:17:20.286 00.001 28316 Star::Find returns 1 (0), X=952.23, Y=262.23, Mass=2316, SNR=33.3, Peak=192 HFD=3.9
04:17:20.287 00.001 28316 MultiStar: [#1 0.03,-0.27,0.97,U] [#2 -0.08,-0.01,0.91,U] [#3 -0.41,0.10,0.00,M1] [#4 -0.35,-0.03,0.00,M1] [#5 -0.38,0.16,0.00,M4] [#6 0.11,0.08,0.65,U] [#7 -0.32,-0.08,0.62,U] [#8 -0.35,0.05,0.00,M1] 
04:17:20.288 00.001 28316 refined, 4 included, MultiStar: {-0.07, -0.00}, one-star: {-0.10, 0.24}
04:17:20.288 00.000 28316 CameraToMount -- cameraTheta (-3.07) - m_xAngle (2.00) = xAngle (-5.07 = 1.22)
04:17:20.289 00.001 28316 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.11 = 1.18)
04:17:20.289 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.07 mountX=0.02 mountY=0.06, mountTheta=1.21
04:17:20.291 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.00, opts=13)
04:17:20.292 00.001 28316 Enqueuing Move request for scope (-0.07, -0.00)
04:17:20.292 00.000 29988 Worker thread wakes up
04:17:20.292 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:20.293 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.3
04:17:20.293 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:20.294 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:20.294 00.000 28316 Enqueuing Expose request
04:17:20.295 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
04:17:20.295 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
04:17:20.295 00.000 29988 Moving (-0.07, -0.00) raw xDistance=0.02 yDistance=0.06
04:17:20.295 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:17:20.295 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:20.295 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:17:20.295 00.000 29988 MoveAxis(E, 0, ABG)
04:17:20.295 00.000 29988 Move returns status 0, amount 0
04:17:20.295 00.000 29988 MoveAxis(N, 0, ABG)
04:17:20.295 00.000 29988 Move returns status 0, amount 0
04:17:20.295 00.000 29988 move complete, result=0
04:17:20.295 00.000 29988 worker thread done servicing request
04:17:20.295 00.000 29988 Worker thread wakes up
04:17:20.295 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:20.295 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:20.295 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:21.931 01.636 29988 Exposure complete
04:17:21.981 00.050 29988 worker thread done servicing request
04:17:21.981 00.000 28316 OnExposeComplete: enter
04:17:21.982 00.001 28316 UpdateGuideState(): m_state=6
04:17:21.982 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7270
04:17:21.983 00.001 28316 Star::Find returns 1 (0), X=952.25, Y=262.15, Mass=2077, SNR=31.6, Peak=170 HFD=4.0
04:17:21.983 00.000 28316 MultiStar: [#1 -0.02,-0.13,1.01,U] [#2 0.11,-0.23,0.96,U] [#3 -0.31,0.15,0.00,M2] [#4 -0.04,-0.36,0.00,M2] [#5 -0.25,0.18,0.78,U] [#6 -0.06,-0.13,0.70,U] [#7 -0.49,-0.12,0.00,M1] [#8 -0.09,-0.03,0.59,U] 
04:17:21.984 00.001 28316 refined, 5 included, MultiStar: {-0.06, -0.03}, one-star: {-0.09, 0.17}
04:17:21.984 00.000 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
04:17:21.985 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
04:17:21.985 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.65 mountX=-0.00 mountY=0.07, mountTheta=1.63
04:17:21.986 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.03, opts=13)
04:17:21.987 00.001 28316 Enqueuing Move request for scope (-0.06, -0.03)
04:17:21.987 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:17:21.987 00.000 29988 Worker thread wakes up
04:17:21.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
04:17:21.988 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
04:17:21.988 00.000 29988 Moving (-0.06, -0.03) raw xDistance=-0.00 yDistance=0.07
04:17:21.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:17:21.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:21.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:17:21.988 00.000 29988 MoveAxis(E, 0, ABG)
04:17:21.988 00.000 29988 Move returns status 0, amount 0
04:17:21.988 00.000 29988 MoveAxis(N, 0, ABG)
04:17:21.988 00.000 29988 Move returns status 0, amount 0
04:17:21.988 00.000 29988 move complete, result=0
04:17:21.988 00.000 29988 worker thread done servicing request
04:17:21.988 00.000 28316 UpdateGuideState exits: m=2077 RSB=31.6
04:17:21.988 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:21.989 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:21.989 00.000 28316 Enqueuing Expose request
04:17:21.989 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:21.990 00.001 29988 Worker thread wakes up
04:17:21.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:21.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:23.512 01.522 29988 Exposure complete
04:17:23.570 00.058 29988 worker thread done servicing request
04:17:23.571 00.001 28316 OnExposeComplete: enter
04:17:23.571 00.000 28316 UpdateGuideState(): m_state=6
04:17:23.573 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7271
04:17:23.576 00.003 28316 Star::Find returns 1 (0), X=952.28, Y=262.02, Mass=2390, SNR=34.0, Peak=200 HFD=4.0
04:17:23.579 00.003 28316 MultiStar: [#1 0.25,-0.19,0.97,U] [#2 -0.01,-0.06,0.86,U] [#3 -0.25,0.08,0.82,U] [#4 -0.13,-0.29,0.79,U] [#5 -0.28,0.28,0.00,M4] [#6 -0.26,0.03,0.58,U] [#7 -0.34,-0.17,0.00,M2] [#8 -0.19,-0.28,0.00,M1] 
04:17:23.581 00.002 28316 single-star, 5 included, MultiStar: {-0.06, -0.07}, one-star: {-0.06, 0.04}
04:17:23.583 00.002 28316 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
04:17:23.585 00.002 28316 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
04:17:23.587 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.60 mountX=0.06 mountY=0.04, mountTheta=0.58
04:17:23.588 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.04, opts=13)
04:17:23.589 00.001 28316 Enqueuing Move request for scope (-0.06, 0.04)
04:17:23.589 00.000 29988 Worker thread wakes up
04:17:23.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:17:23.589 00.000 28316 UpdateGuideState exits: m=2390 RSB=34.0
04:17:23.590 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:23.590 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:23.591 00.001 28316 Enqueuing Expose request
04:17:23.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
04:17:23.591 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
04:17:23.591 00.000 29988 Moving (-0.06, 0.04) raw xDistance=0.06 yDistance=0.04
04:17:23.591 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:17:23.591 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:23.591 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:17:23.591 00.000 29988 MoveAxis(E, 0, ABG)
04:17:23.591 00.000 29988 Move returns status 0, amount 0
04:17:23.591 00.000 29988 MoveAxis(N, 0, ABG)
04:17:23.591 00.000 29988 Move returns status 0, amount 0
04:17:23.591 00.000 29988 move complete, result=0
04:17:23.591 00.000 29988 worker thread done servicing request
04:17:23.591 00.000 29988 Worker thread wakes up
04:17:23.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:23.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:23.592 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:17:25.218 01.626 29988 Exposure complete
04:17:25.258 00.040 29988 worker thread done servicing request
04:17:25.258 00.000 28316 OnExposeComplete: enter
04:17:25.258 00.000 28316 UpdateGuideState(): m_state=6
04:17:25.259 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7272
04:17:25.261 00.002 28316 Star::Find returns 1 (0), X=952.33, Y=261.82, Mass=2219, SNR=32.7, Peak=173 HFD=4.0
04:17:25.262 00.001 28316 MultiStar: [#1 0.14,-0.48,0.00,M1] [#2 0.04,-0.32,0.94,U] [#3 -0.36,-0.20,0.00,M2] [#4 -0.02,-0.64,0.00,M2] [#5 -0.12,-0.13,0.73,U] [#6 -0.12,-0.38,0.00,M1] [#7 -0.38,-0.45,0.00,M3] [#8 -0.27,-0.51,0.00,M2] 
04:17:25.263 00.001 28316 single-star, 2 included, MultiStar: {-0.02, -0.21}, one-star: {-0.01, -0.16}
04:17:25.264 00.001 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
04:17:25.264 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.65 = 2.64)
04:17:25.264 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.61 mountX=-0.15 mountY=0.08, mountTheta=2.65
04:17:25.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.16, opts=13)
04:17:25.266 00.001 28316 Enqueuing Move request for scope (-0.01, -0.16)
04:17:25.266 00.000 29988 Worker thread wakes up
04:17:25.267 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:17:25.267 00.000 28316 UpdateGuideState exits: m=2219 RSB=32.7
04:17:25.267 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:25.268 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:25.268 00.000 28316 Enqueuing Expose request
04:17:25.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
04:17:25.269 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
04:17:25.269 00.000 29988 Moving (-0.01, -0.16) raw xDistance=-0.15 yDistance=0.08
04:17:25.269 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:17:25.269 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:25.269 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:17:25.269 00.000 29988 MoveAxis(E, 0, ABG)
04:17:25.269 00.000 29988 Move returns status 0, amount 0
04:17:25.269 00.000 29988 MoveAxis(N, 0, ABG)
04:17:25.269 00.000 29988 Move returns status 0, amount 0
04:17:25.269 00.000 29988 move complete, result=0
04:17:25.269 00.000 29988 worker thread done servicing request
04:17:25.269 00.000 29988 Worker thread wakes up
04:17:25.269 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:25.269 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:25.269 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:26.786 01.517 29988 Exposure complete
04:17:26.825 00.039 29988 worker thread done servicing request
04:17:26.826 00.001 28316 OnExposeComplete: enter
04:17:26.826 00.000 28316 UpdateGuideState(): m_state=6
04:17:26.827 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7273
04:17:26.827 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=261.90, Mass=2346, SNR=33.6, Peak=203 HFD=4.1
04:17:26.828 00.001 28316 MultiStar: [#1 0.19,-0.43,0.00,M2] [#2 0.02,-0.25,0.92,U] [#3 -0.28,-0.08,0.85,U] [#4 -0.13,-0.41,0.00,M3] [#5 -0.20,-0.06,0.70,U] [#6 -0.14,-0.18,0.63,U] [#7 -0.07,-0.27,0.61,U] [#8 -0.17,-0.30,0.00,M3] 
04:17:26.828 00.000 28316 single-star, 5 included, MultiStar: {-0.12, -0.15}, one-star: {-0.06, -0.09}
04:17:26.829 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:17:26.829 00.000 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
04:17:26.829 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-2.17 mountX=-0.05 mountY=0.09, mountTheta=2.11
04:17:26.831 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.09, opts=13)
04:17:26.833 00.002 28316 Enqueuing Move request for scope (-0.06, -0.09)
04:17:26.834 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=228, Gamma=0.580
04:17:26.834 00.000 28316 UpdateGuideState exits: m=2346 RSB=33.6
04:17:26.834 00.000 29988 Worker thread wakes up
04:17:26.835 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
04:17:26.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
04:17:26.835 00.000 29988 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.09
04:17:26.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:17:26.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:26.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:17:26.835 00.000 29988 MoveAxis(E, 0, ABG)
04:17:26.835 00.000 29988 Move returns status 0, amount 0
04:17:26.835 00.000 29988 MoveAxis(N, 0, ABG)
04:17:26.835 00.000 29988 Move returns status 0, amount 0
04:17:26.835 00.000 29988 move complete, result=0
04:17:26.835 00.000 29988 worker thread done servicing request
04:17:26.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:26.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:26.836 00.001 28316 Enqueuing Expose request
04:17:26.837 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:26.837 00.000 29988 Worker thread wakes up
04:17:26.838 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:26.838 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:28.472 01.634 29988 Exposure complete
04:17:28.508 00.036 29988 worker thread done servicing request
04:17:28.508 00.000 28316 OnExposeComplete: enter
04:17:28.509 00.001 28316 UpdateGuideState(): m_state=6
04:17:28.512 00.003 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7274
04:17:28.514 00.002 28316 Star::Find returns 1 (0), X=952.56, Y=261.81, Mass=2294, SNR=33.2, Peak=167 HFD=3.8
04:17:28.516 00.002 28316 MultiStar: [#1 0.32,-0.46,0.00,M3] [#2 0.24,-0.27,0.00,M1] [#3 -0.22,-0.20,0.83,U] [#4 -0.03,-0.43,0.00,M4] [#5 -0.13,-0.17,0.75,U] [#6 0.19,-0.32,0.00,M1] [#7 0.01,-0.51,0.00,M3] [#8 -0.04,-0.46,0.00,M4] 
04:17:28.518 00.002 28316 refined, 2 included, MultiStar: {-0.02, -0.18}, one-star: {0.23, -0.18}
04:17:28.519 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.61)
04:17:28.520 00.001 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
04:17:28.520 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.68 mountX=-0.16 mountY=0.10, mountTheta=2.58
04:17:28.522 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
04:17:28.522 00.000 28316 Enqueuing Move request for scope (-0.02, -0.18)
04:17:28.523 00.001 29988 Worker thread wakes up
04:17:28.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:17:28.523 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.2
04:17:28.524 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:28.524 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:28.525 00.001 28316 Enqueuing Expose request
04:17:28.525 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
04:17:28.525 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
04:17:28.525 00.000 29988 Moving (-0.02, -0.18) raw xDistance=-0.16 yDistance=0.10
04:17:28.525 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:17:28.525 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:28.525 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:17:28.525 00.000 29988 MoveAxis(E, 0, ABG)
04:17:28.525 00.000 29988 Move returns status 0, amount 0
04:17:28.526 00.001 29988 MoveAxis(N, 0, ABG)
04:17:28.526 00.000 29988 Move returns status 0, amount 0
04:17:28.526 00.000 29988 move complete, result=0
04:17:28.526 00.000 29988 worker thread done servicing request
04:17:28.526 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:28.526 00.000 29988 Worker thread wakes up
04:17:28.526 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:28.526 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:30.047 01.521 29988 Exposure complete
04:17:30.093 00.046 29988 worker thread done servicing request
04:17:30.093 00.000 28316 OnExposeComplete: enter
04:17:30.093 00.000 28316 UpdateGuideState(): m_state=6
04:17:30.094 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7275
04:17:30.094 00.000 28316 Star::Find returns 1 (0), X=952.42, Y=261.96, Mass=2083, SNR=31.5, Peak=159 HFD=4.0
04:17:30.095 00.001 28316 MultiStar: [#1 0.27,-0.38,0.00,M4] [#2 0.03,-0.30,0.95,U] [#3 -0.21,0.04,0.90,U] [#4 -0.21,-0.27,0.82,U] [#5 -0.19,0.12,0.75,U] [#6 -0.03,-0.24,0.65,U] [#7 -0.37,-0.18,0.00,M4] [#8 0.01,-0.18,0.62,U] 
04:17:30.095 00.000 28316 single-star, 6 included, MultiStar: {-0.07, -0.12}, one-star: {0.08, -0.03}
04:17:30.096 00.001 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
04:17:30.096 00.000 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
04:17:30.097 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=-0.06 mountY=-0.06, mountTheta=-2.33
04:17:30.099 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.03, opts=13)
04:17:30.099 00.000 28316 Enqueuing Move request for scope (0.08, -0.03)
04:17:30.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:30.100 00.001 28316 UpdateGuideState exits: m=2083 RSB=31.5
04:17:30.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:30.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:30.101 00.000 28316 Enqueuing Expose request
04:17:30.102 00.001 29988 Worker thread wakes up
04:17:30.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
04:17:30.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
04:17:30.102 00.000 29988 Moving (0.08, -0.03) raw xDistance=-0.06 yDistance=-0.06
04:17:30.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:17:30.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:30.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:17:30.102 00.000 29988 MoveAxis(E, 0, ABG)
04:17:30.102 00.000 29988 Move returns status 0, amount 0
04:17:30.102 00.000 29988 MoveAxis(N, 0, ABG)
04:17:30.102 00.000 29988 Move returns status 0, amount 0
04:17:30.102 00.000 29988 move complete, result=0
04:17:30.102 00.000 29988 worker thread done servicing request
04:17:30.102 00.000 29988 Worker thread wakes up
04:17:30.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:30.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:30.102 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:31.728 01.626 29988 Exposure complete
04:17:31.770 00.042 29988 worker thread done servicing request
04:17:31.771 00.001 28316 OnExposeComplete: enter
04:17:31.772 00.001 28316 UpdateGuideState(): m_state=6
04:17:31.774 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7276
04:17:31.775 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=261.89, Mass=2248, SNR=32.8, Peak=175 HFD=3.9
04:17:31.776 00.001 28316 MultiStar: [#1 0.31,-0.51,0.00,M5] [#2 0.07,-0.34,0.00,M1] [#3 -0.22,-0.13,0.87,U] [#4 0.05,-0.50,0.00,M4] [#5 -0.15,-0.17,0.73,U] [#6 -0.01,-0.19,0.63,U] [#7 -0.06,-0.33,0.62,U] [#8 -0.04,-0.26,0.59,U] 
04:17:31.776 00.000 28316 single-star, 5 included, MultiStar: {-0.07, -0.18}, one-star: {0.06, -0.09}
04:17:31.777 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:17:31.777 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:17:31.778 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.00 mountX=-0.11 mountY=-0.01, mountTheta=-3.04
04:17:31.779 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
04:17:31.779 00.000 28316 Enqueuing Move request for scope (0.06, -0.09)
04:17:31.780 00.001 29988 Worker thread wakes up
04:17:31.780 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
04:17:31.780 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
04:17:31.780 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.8
04:17:31.781 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:31.781 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:31.783 00.002 28316 Enqueuing Expose request
04:17:31.783 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
04:17:31.783 00.000 29988 Moving (0.06, -0.09) raw xDistance=-0.11 yDistance=-0.01
04:17:31.783 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:17:31.783 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:31.783 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:17:31.783 00.000 29988 MoveAxis(E, 0, ABG)
04:17:31.783 00.000 29988 Move returns status 0, amount 0
04:17:31.783 00.000 29988 MoveAxis(N, 0, ABG)
04:17:31.783 00.000 29988 Move returns status 0, amount 0
04:17:31.783 00.000 29988 move complete, result=0
04:17:31.783 00.000 29988 worker thread done servicing request
04:17:31.783 00.000 29988 Worker thread wakes up
04:17:31.783 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:31.783 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:31.783 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:33.311 01.528 29988 Exposure complete
04:17:33.354 00.043 29988 worker thread done servicing request
04:17:33.355 00.001 28316 OnExposeComplete: enter
04:17:33.355 00.000 28316 UpdateGuideState(): m_state=6
04:17:33.356 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7277
04:17:33.356 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=261.85, Mass=2113, SNR=31.9, Peak=173 HFD=3.9
04:17:33.357 00.001 28316 MultiStar: [#1 0.03,-0.37,0.00,M6] [#2 0.03,-0.34,0.00,M2] [#3 -0.31,-0.19,0.00,M1] [#4 -0.20,-0.49,0.00,M5] [#5 -0.27,-0.09,0.75,U] [#6 -0.24,-0.36,0.00,M1] [#7 -0.15,-0.64,0.00,M4] [#8 -0.04,-0.34,0.00,M3] 
04:17:33.357 00.000 28316 single-star, 1 included, MultiStar: {-0.15, -0.12}, one-star: {-0.06, -0.13}
04:17:33.358 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.27)
04:17:33.358 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.23)
04:17:33.359 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.02 mountX=-0.09 mountY=0.12, mountTheta=2.25
04:17:33.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
04:17:33.361 00.001 28316 Enqueuing Move request for scope (-0.06, -0.13)
04:17:33.361 00.000 29988 Worker thread wakes up
04:17:33.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:17:33.362 00.001 28316 UpdateGuideState exits: m=2113 RSB=31.9
04:17:33.362 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:33.362 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:33.363 00.001 28316 Enqueuing Expose request
04:17:33.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
04:17:33.363 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
04:17:33.363 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.09 yDistance=0.12
04:17:33.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:17:33.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:33.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:17:33.364 00.001 29988 MoveAxis(E, 0, ABG)
04:17:33.364 00.000 29988 Move returns status 0, amount 0
04:17:33.364 00.000 29988 MoveAxis(N, 0, ABG)
04:17:33.364 00.000 29988 Move returns status 0, amount 0
04:17:33.364 00.000 29988 move complete, result=0
04:17:33.364 00.000 29988 worker thread done servicing request
04:17:33.364 00.000 29988 Worker thread wakes up
04:17:33.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:33.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:33.364 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:34.988 01.624 29988 Exposure complete
04:17:35.044 00.056 29988 worker thread done servicing request
04:17:35.044 00.000 28316 OnExposeComplete: enter
04:17:35.044 00.000 28316 UpdateGuideState(): m_state=6
04:17:35.045 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7278
04:17:35.045 00.000 28316 Star::Find returns 1 (0), X=952.53, Y=261.87, Mass=2166, SNR=32.3, Peak=165 HFD=3.9
04:17:35.046 00.001 28316 MultiStar: [#1 0.22,-0.57,0.00,M7] [#2 0.36,-0.21,0.00,M3] [#3 -0.00,-0.02,0.86,U] [#4 0.03,-0.43,0.00,M6] [#5 -0.10,0.01,0.75,U] [#6 0.12,-0.16,0.64,U] [#7 0.27,-0.52,0.00,M5] [#8 0.03,-0.17,0.58,U] 
04:17:35.046 00.000 28316 refined, 4 included, MultiStar: {0.05, -0.09}, one-star: {0.19, -0.11}
04:17:35.047 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:17:35.047 00.000 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:17:35.048 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.00 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
04:17:35.050 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
04:17:35.051 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
04:17:35.051 00.000 29988 Worker thread wakes up
04:17:35.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:17:35.052 00.001 28316 UpdateGuideState exits: m=2166 RSB=32.3
04:17:35.052 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:35.053 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:35.053 00.000 28316 Enqueuing Expose request
04:17:35.055 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
04:17:35.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
04:17:35.055 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.10 yDistance=-0.01
04:17:35.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:17:35.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:35.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:17:35.055 00.000 29988 MoveAxis(E, 0, ABG)
04:17:35.055 00.000 29988 Move returns status 0, amount 0
04:17:35.055 00.000 29988 MoveAxis(N, 0, ABG)
04:17:35.055 00.000 29988 Move returns status 0, amount 0
04:17:35.055 00.000 29988 move complete, result=0
04:17:35.055 00.000 29988 worker thread done servicing request
04:17:35.055 00.000 29988 Worker thread wakes up
04:17:35.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:35.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:35.055 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:36.571 01.516 29988 Exposure complete
04:17:36.606 00.035 29988 worker thread done servicing request
04:17:36.606 00.000 28316 OnExposeComplete: enter
04:17:36.607 00.001 28316 UpdateGuideState(): m_state=6
04:17:36.608 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7279
04:17:36.609 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=261.91, Mass=2250, SNR=32.8, Peak=177 HFD=3.9
04:17:36.610 00.001 28316 MultiStar: [#1 0.25,-0.60,0.00,M8] [#2 0.19,-0.20,0.91,U] [#3 -0.18,-0.25,0.88,U] [#4 0.12,-0.42,0.00,M7] [#5 -0.03,-0.03,0.73,U] [#6 0.05,-0.27,0.64,U] [#7 -0.03,-0.38,0.00,M6] [#8 -0.02,-0.47,0.00,M3] 
04:17:36.611 00.001 28316 single-star, 4 included, MultiStar: {0.03, -0.16}, one-star: {0.08, -0.08}
04:17:36.613 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
04:17:36.615 00.002 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
04:17:36.615 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.77 mountX=-0.10 mountY=-0.04, mountTheta=-2.80
04:17:36.617 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.08, opts=13)
04:17:36.620 00.003 28316 Enqueuing Move request for scope (0.08, -0.08)
04:17:36.621 00.001 29988 Worker thread wakes up
04:17:36.621 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:36.621 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
04:17:36.622 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:36.622 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:36.622 00.000 28316 Enqueuing Expose request
04:17:36.623 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
04:17:36.623 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
04:17:36.623 00.000 29988 Moving (0.08, -0.08) raw xDistance=-0.10 yDistance=-0.04
04:17:36.623 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:17:36.623 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:36.623 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:17:36.623 00.000 29988 MoveAxis(E, 0, ABG)
04:17:36.623 00.000 29988 Move returns status 0, amount 0
04:17:36.623 00.000 29988 MoveAxis(N, 0, ABG)
04:17:36.623 00.000 29988 Move returns status 0, amount 0
04:17:36.623 00.000 29988 move complete, result=0
04:17:36.623 00.000 29988 worker thread done servicing request
04:17:36.623 00.000 29988 Worker thread wakes up
04:17:36.623 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:36.623 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:36.624 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:38.356 01.732 29988 Exposure complete
04:17:38.394 00.038 29988 worker thread done servicing request
04:17:38.394 00.000 28316 OnExposeComplete: enter
04:17:38.395 00.001 28316 UpdateGuideState(): m_state=6
04:17:38.395 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7280
04:17:38.396 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=261.75, Mass=2339, SNR=33.5, Peak=185 HFD=3.8
04:17:38.396 00.000 28316 MultiStar: [#1 0.18,-0.36,0.00,M9] [#2 0.38,-0.22,0.00,M3] [#3 0.06,-0.24,0.84,U] [#4 0.00,-0.46,0.00,M8] [#5 -0.03,0.05,0.75,U] [#6 0.11,-0.11,0.63,U] [#7 0.03,-0.38,0.00,M7] [#8 0.30,-0.40,0.00,M4] 
04:17:38.397 00.001 28316 refined, 3 included, MultiStar: {0.10, -0.15}, one-star: {0.22, -0.23}
04:17:38.397 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
04:17:38.398 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
04:17:38.398 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.98 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
04:17:38.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
04:17:38.400 00.001 28316 Enqueuing Move request for scope (0.10, -0.15)
04:17:38.400 00.000 29988 Worker thread wakes up
04:17:38.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
04:17:38.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
04:17:38.400 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.17 yDistance=-0.02
04:17:38.400 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:17:38.400 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:38.400 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:17:38.400 00.000 29988 MoveAxis(E, 0, ABG)
04:17:38.401 00.001 29988 Move returns status 0, amount 0
04:17:38.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:38.401 00.000 29988 MoveAxis(N, 0, ABG)
04:17:38.401 00.000 29988 Move returns status 0, amount 0
04:17:38.401 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.5
04:17:38.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:38.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:38.402 00.000 28316 Enqueuing Expose request
04:17:38.403 00.001 29988 move complete, result=0
04:17:38.403 00.000 29988 worker thread done servicing request
04:17:38.403 00.000 29988 Worker thread wakes up
04:17:38.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:38.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:38.404 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:39.813 01.409 29988 Exposure complete
04:17:39.856 00.043 29988 worker thread done servicing request
04:17:39.857 00.001 28316 OnExposeComplete: enter
04:17:39.857 00.000 28316 UpdateGuideState(): m_state=6
04:17:39.860 00.003 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7281
04:17:39.862 00.002 28316 Star::Find returns 1 (0), X=952.64, Y=261.86, Mass=2315, SNR=33.4, Peak=174 HFD=4.0
04:17:39.865 00.003 28316 MultiStar: [#1 0.32,-0.51,0.00,M10] [#2 0.34,-0.48,0.00,M4] [#3 0.01,-0.25,0.81,U] [#4 0.03,-0.50,0.00,M9] [#5 -0.06,-0.05,0.72,U] [#6 0.11,-0.21,0.60,U] [#7 -0.06,-0.38,0.00,M8] [#8 0.26,-0.49,0.00,M5] 
04:17:39.867 00.002 28316 refined, 3 included, MultiStar: {0.11, -0.15}, one-star: {0.31, -0.12}
04:17:39.869 00.002 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
04:17:39.872 00.003 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
04:17:39.874 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.97 mountX=-0.19 mountY=-0.03, mountTheta=-3.00
04:17:39.878 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.15, opts=13)
04:17:39.880 00.002 28316 Enqueuing Move request for scope (0.11, -0.15)
04:17:39.883 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:39.885 00.002 28316 UpdateGuideState exits: m=2315 RSB=33.4
04:17:39.887 00.002 29988 Worker thread wakes up
04:17:39.887 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
04:17:39.887 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
04:17:39.887 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:39.888 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:39.890 00.002 28316 Enqueuing Expose request
04:17:39.891 00.001 29988 Moving (0.11, -0.15) raw xDistance=-0.19 yDistance=-0.03
04:17:39.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:17:39.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:39.892 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:17:39.892 00.000 29988 MoveAxis(E, 0, ABG)
04:17:39.892 00.000 29988 Move returns status 0, amount 0
04:17:39.892 00.000 29988 MoveAxis(N, 0, ABG)
04:17:39.892 00.000 29988 Move returns status 0, amount 0
04:17:39.892 00.000 29988 move complete, result=0
04:17:39.892 00.000 29988 worker thread done servicing request
04:17:39.892 00.000 29988 Worker thread wakes up
04:17:39.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:39.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:39.893 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:41.520 01.627 29988 Exposure complete
04:17:41.558 00.038 29988 worker thread done servicing request
04:17:41.558 00.000 28316 OnExposeComplete: enter
04:17:41.560 00.002 28316 UpdateGuideState(): m_state=6
04:17:41.561 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7282
04:17:41.562 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=261.91, Mass=2287, SNR=33.1, Peak=193 HFD=3.9
04:17:41.563 00.001 28316 MultiStar: [#1 0.17,-0.39,0.00,R] [#2 0.12,-0.26,0.91,U] [#3 -0.19,-0.10,0.85,U] [#4 0.05,-0.46,0.00,M10] [#5 -0.02,0.04,0.71,U] [#6 -0.00,-0.05,0.63,U] [#7 0.08,-0.31,0.62,U] [#8 0.13,-0.16,0.56,U] 
04:17:41.564 00.001 28316 single-star, 6 included, MultiStar: {0.02, -0.13}, one-star: {0.07, -0.07}
04:17:41.566 00.002 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
04:17:41.569 00.003 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
04:17:41.571 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.77 mountX=-0.10 mountY=-0.03, mountTheta=-2.80
04:17:41.575 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.07, opts=13)
04:17:41.576 00.001 28316 Enqueuing Move request for scope (0.07, -0.07)
04:17:41.577 00.001 29988 Worker thread wakes up
04:17:41.577 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
04:17:41.577 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
04:17:41.577 00.000 29988 Moving (0.07, -0.07) raw xDistance=-0.10 yDistance=-0.03
04:17:41.577 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:17:41.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:41.578 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.1
04:17:41.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:41.578 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:41.579 00.001 28316 Enqueuing Expose request
04:17:41.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:41.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:17:41.579 00.000 29988 MoveAxis(E, 0, ABG)
04:17:41.579 00.000 29988 Move returns status 0, amount 0
04:17:41.579 00.000 29988 MoveAxis(N, 0, ABG)
04:17:41.579 00.000 29988 Move returns status 0, amount 0
04:17:41.579 00.000 29988 move complete, result=0
04:17:41.579 00.000 29988 worker thread done servicing request
04:17:41.579 00.000 29988 Worker thread wakes up
04:17:41.580 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:41.580 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:41.580 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:43.100 01.520 29988 Exposure complete
04:17:43.153 00.053 29988 worker thread done servicing request
04:17:43.154 00.001 28316 OnExposeComplete: enter
04:17:43.154 00.000 28316 UpdateGuideState(): m_state=6
04:17:43.155 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7283
04:17:43.155 00.000 28316 Star::Find returns 1 (0), X=952.44, Y=261.88, Mass=2248, SNR=32.9, Peak=175 HFD=3.9
04:17:43.156 00.001 28316 MultiStar: [#1 0.07,-0.02,0.98,U] [#2 0.29,-0.48,0.00,M4] [#3 0.08,-0.10,0.89,U] [#4 0.06,-0.43,0.00,R] [#5 -0.16,-0.07,0.74,U] [#6 0.11,-0.28,0.64,U] [#7 0.12,-0.41,0.00,M8] [#8 0.29,-0.49,0.00,M5] 
04:17:43.156 00.000 28316 refined, 4 included, MultiStar: {0.05, -0.10}, one-star: {0.10, -0.10}
04:17:43.157 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.15 = 3.13)
04:17:43.157 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.19 = 3.09)
04:17:43.158 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.16 mountX=-0.11 mountY=0.01, mountTheta=3.09
04:17:43.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
04:17:43.160 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
04:17:43.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:43.161 00.001 29988 Worker thread wakes up
04:17:43.161 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.9
04:17:43.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:43.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:43.162 00.000 28316 Enqueuing Expose request
04:17:43.163 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
04:17:43.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
04:17:43.163 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=0.01
04:17:43.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:17:43.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:43.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:17:43.163 00.000 29988 MoveAxis(E, 0, ABG)
04:17:43.163 00.000 29988 Move returns status 0, amount 0
04:17:43.163 00.000 29988 MoveAxis(N, 0, ABG)
04:17:43.163 00.000 29988 Move returns status 0, amount 0
04:17:43.163 00.000 29988 move complete, result=0
04:17:43.163 00.000 29988 worker thread done servicing request
04:17:43.163 00.000 29988 Worker thread wakes up
04:17:43.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:43.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:43.164 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:17:44.794 01.630 29988 Exposure complete
04:17:44.843 00.049 29988 worker thread done servicing request
04:17:44.843 00.000 28316 OnExposeComplete: enter
04:17:44.843 00.000 28316 UpdateGuideState(): m_state=6
04:17:44.844 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7284
04:17:44.844 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=261.84, Mass=2162, SNR=32.1, Peak=157 HFD=3.8
04:17:44.845 00.001 28316 MultiStar: [#1 0.03,-0.04,1.00,U] [#2 0.29,-0.38,0.00,M5] [#3 -0.06,-0.21,0.91,U] [#4 -0.33,-0.18,0.00,M1] [#5 0.02,-0.12,0.77,U] [#6 -0.04,-0.38,0.00,M1] [#7 0.14,-0.49,0.00,M9] [#8 0.07,-0.48,0.00,M6] 
04:17:44.845 00.000 28316 refined, 3 included, MultiStar: {0.05, -0.13}, one-star: {0.22, -0.15}
04:17:44.846 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
04:17:44.846 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
04:17:44.848 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.16 mountX=-0.14 mountY=0.01, mountTheta=3.08
04:17:44.850 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.13, opts=13)
04:17:44.850 00.000 28316 Enqueuing Move request for scope (0.05, -0.13)
04:17:44.851 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:44.852 00.001 28316 UpdateGuideState exits: m=2162 RSB=32.1
04:17:44.852 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:44.853 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:44.853 00.000 28316 Enqueuing Expose request
04:17:44.853 00.000 29988 Worker thread wakes up
04:17:44.853 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
04:17:44.854 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
04:17:44.854 00.000 29988 Moving (0.05, -0.13) raw xDistance=-0.14 yDistance=0.01
04:17:44.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:17:44.854 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:44.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:17:44.854 00.000 29988 MoveAxis(E, 0, ABG)
04:17:44.854 00.000 29988 Move returns status 0, amount 0
04:17:44.854 00.000 29988 MoveAxis(N, 0, ABG)
04:17:44.854 00.000 29988 Move returns status 0, amount 0
04:17:44.854 00.000 29988 move complete, result=0
04:17:44.854 00.000 29988 worker thread done servicing request
04:17:44.854 00.000 29988 Worker thread wakes up
04:17:44.854 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:44.854 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:44.854 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:17:46.375 01.521 29988 Exposure complete
04:17:46.408 00.033 29988 worker thread done servicing request
04:17:46.409 00.001 28316 OnExposeComplete: enter
04:17:46.409 00.000 28316 UpdateGuideState(): m_state=6
04:17:46.410 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7285
04:17:46.410 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=261.69, Mass=2165, SNR=32.2, Peak=155 HFD=3.8
04:17:46.411 00.001 28316 MultiStar: [#1 -0.01,-0.19,1.02,U] [#2 0.49,-0.50,0.00,M6] [#3 0.01,-0.40,0.00,M1] [#4 -0.08,-0.21,0.83,U] [#5 -0.15,-0.05,0.74,U] [#6 0.14,-0.53,0.00,M2] [#7 0.05,-0.63,0.00,M10] [#8 0.24,-0.70,0.00,M7] 
04:17:46.411 00.000 28316 refined, 3 included, MultiStar: {0.01, -0.19}, one-star: {0.23, -0.29}
04:17:46.412 00.001 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
04:17:46.413 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
04:17:46.415 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.20 cameraTheta=-1.50 mountX=-0.18 mountY=0.08, mountTheta=2.75
04:17:46.417 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.19, opts=13)
04:17:46.418 00.001 28316 Enqueuing Move request for scope (0.01, -0.19)
04:17:46.418 00.000 29988 Worker thread wakes up
04:17:46.419 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:46.419 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
04:17:46.419 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.2
04:17:46.420 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:46.420 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:46.420 00.000 28316 Enqueuing Expose request
04:17:46.421 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
04:17:46.421 00.000 29988 Moving (0.01, -0.19) raw xDistance=-0.18 yDistance=0.08
04:17:46.421 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:17:46.421 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:46.421 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:17:46.421 00.000 29988 MoveAxis(E, 0, ABG)
04:17:46.421 00.000 29988 Move returns status 0, amount 0
04:17:46.421 00.000 29988 MoveAxis(N, 0, ABG)
04:17:46.421 00.000 29988 Move returns status 0, amount 0
04:17:46.422 00.001 29988 move complete, result=0
04:17:46.422 00.000 29988 worker thread done servicing request
04:17:46.422 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:46.422 00.000 29988 Worker thread wakes up
04:17:46.422 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:46.422 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:48.057 01.635 29988 Exposure complete
04:17:48.092 00.035 29988 worker thread done servicing request
04:17:48.092 00.000 28316 OnExposeComplete: enter
04:17:48.093 00.001 28316 UpdateGuideState(): m_state=6
04:17:48.094 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7286
04:17:48.094 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=261.80, Mass=2223, SNR=32.7, Peak=180 HFD=3.8
04:17:48.095 00.001 28316 MultiStar: [#1 0.04,-0.08,0.96,U] [#2 0.18,-0.43,0.00,M7] [#3 -0.33,-0.23,0.00,M2] [#4 -0.10,-0.15,0.85,U] [#5 -0.13,-0.20,0.75,U] [#6 0.07,-0.26,0.64,U] [#7 -0.24,-0.34,0.00,R] [#8 0.03,-0.39,0.00,M8] 
04:17:48.095 00.000 28316 refined, 4 included, MultiStar: {-0.02, -0.17}, one-star: {0.02, -0.19}
04:17:48.096 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
04:17:48.096 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
04:17:48.097 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.68 mountX=-0.14 mountY=0.09, mountTheta=2.57
04:17:48.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.17, opts=13)
04:17:48.098 00.000 28316 Enqueuing Move request for scope (-0.02, -0.17)
04:17:48.099 00.001 29988 Worker thread wakes up
04:17:48.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:17:48.099 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.7
04:17:48.100 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:48.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:48.101 00.001 28316 Enqueuing Expose request
04:17:48.101 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
04:17:48.101 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
04:17:48.101 00.000 29988 Moving (-0.02, -0.17) raw xDistance=-0.14 yDistance=0.09
04:17:48.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:17:48.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:48.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:17:48.101 00.000 29988 MoveAxis(E, 0, ABG)
04:17:48.101 00.000 29988 Move returns status 0, amount 0
04:17:48.101 00.000 29988 MoveAxis(N, 0, ABG)
04:17:48.101 00.000 29988 Move returns status 0, amount 0
04:17:48.101 00.000 29988 move complete, result=0
04:17:48.101 00.000 29988 worker thread done servicing request
04:17:48.101 00.000 29988 Worker thread wakes up
04:17:48.101 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:48.101 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:48.102 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:49.624 01.522 29988 Exposure complete
04:17:49.658 00.034 29988 worker thread done servicing request
04:17:49.659 00.001 28316 OnExposeComplete: enter
04:17:49.659 00.000 28316 UpdateGuideState(): m_state=6
04:17:49.660 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7287
04:17:49.660 00.000 28316 Star::Find returns 1 (0), X=952.73, Y=261.86, Mass=2217, SNR=32.7, Peak=177 HFD=4.0
04:17:49.661 00.001 28316 MultiStar: [#1 0.14,-0.12,0.96,U] [#2 0.27,-0.44,0.00,M8] [#3 0.03,-0.16,0.86,U] [#4 -0.01,-0.26,0.87,U] [#5 -0.11,0.05,0.77,U] [#6 0.20,-0.39,0.00,M2] [#7 0.35,-0.06,0.00,M1] [#8 0.16,-0.40,0.00,M9] 
04:17:49.661 00.000 28316 refined, 4 included, MultiStar: {0.11, -0.13}, one-star: {0.40, -0.13}
04:17:49.662 00.001 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
04:17:49.662 00.000 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
04:17:49.663 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.87 mountX=-0.16 mountY=-0.04, mountTheta=-2.91
04:17:49.663 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.13, opts=13)
04:17:49.664 00.001 28316 Enqueuing Move request for scope (0.11, -0.13)
04:17:49.664 00.000 29988 Worker thread wakes up
04:17:49.664 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
04:17:49.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:49.665 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.7
04:17:49.665 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:49.666 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:49.666 00.000 28316 Enqueuing Expose request
04:17:49.667 00.001 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
04:17:49.667 00.000 29988 Moving (0.11, -0.13) raw xDistance=-0.16 yDistance=-0.04
04:17:49.667 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:17:49.667 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:49.667 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:17:49.667 00.000 29988 MoveAxis(E, 0, ABG)
04:17:49.667 00.000 29988 Move returns status 0, amount 0
04:17:49.667 00.000 29988 MoveAxis(N, 0, ABG)
04:17:49.667 00.000 29988 Move returns status 0, amount 0
04:17:49.667 00.000 29988 move complete, result=0
04:17:49.667 00.000 29988 worker thread done servicing request
04:17:49.667 00.000 29988 Worker thread wakes up
04:17:49.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:49.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:49.668 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:17:51.300 01.632 29988 Exposure complete
04:17:51.332 00.032 29988 worker thread done servicing request
04:17:51.332 00.000 28316 OnExposeComplete: enter
04:17:51.333 00.001 28316 UpdateGuideState(): m_state=6
04:17:51.333 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7288
04:17:51.333 00.000 28316 Star::Find returns 1 (0), X=952.67, Y=261.71, Mass=2263, SNR=32.9, Peak=173 HFD=3.7
04:17:51.334 00.001 28316 MultiStar: [#1 0.32,-0.14,0.00,M1] [#2 0.39,-0.55,0.00,M9] [#3 0.16,-0.30,0.86,U] [#4 0.13,-0.26,0.82,U] [#5 0.18,-0.11,0.72,U] [#6 0.36,-0.37,0.00,M3] [#7 0.36,-0.12,0.00,M2] [#8 0.30,-0.47,0.00,M10] 
04:17:51.334 00.000 28316 refined, 3 included, MultiStar: {0.21, -0.24}, one-star: {0.34, -0.27}
04:17:51.335 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
04:17:51.335 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
04:17:51.336 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.86 mountX=-0.31 mountY=-0.08, mountTheta=-2.90
04:17:51.336 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.24, opts=13)
04:17:51.337 00.001 28316 Enqueuing Move request for scope (0.21, -0.24)
04:17:51.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:51.338 00.001 28316 UpdateGuideState exits: m=2263 RSB=32.9
04:17:51.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:51.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:51.339 00.000 28316 Enqueuing Expose request
04:17:51.340 00.001 29988 Worker thread wakes up
04:17:51.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
04:17:51.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
04:17:51.340 00.000 29988 Moving (0.21, -0.24) raw xDistance=-0.31 yDistance=-0.08
04:17:51.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
04:17:51.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:51.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:17:51.340 00.000 29988 MoveAxis(E, 65, ABG)
04:17:51.340 00.000 29988 Guiding  Dir = 2, Dur = 65
04:17:51.340 00.000 29988 IsSlewing returns 0
04:17:51.340 00.000 29988 IsGuiding returns 0
04:17:51.342 00.002 29988 PulseGuide returned control before completion, sleep 74
04:17:51.423 00.081 29988 IsGuiding returns 0
04:17:51.423 00.000 29988 Move returns status 0, amount 65
04:17:51.423 00.000 29988 MoveAxis(N, 0, ABG)
04:17:51.423 00.000 29988 Move returns status 0, amount 0
04:17:51.423 00.000 29988 move complete, result=0
04:17:51.423 00.000 29988 worker thread done servicing request
04:17:51.423 00.000 29988 Worker thread wakes up
04:17:51.423 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:51.423 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:51.423 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.1 px 0 ms NORTH
04:17:52.830 01.407 29988 Exposure complete
04:17:52.872 00.042 29988 worker thread done servicing request
04:17:52.873 00.001 28316 OnExposeComplete: enter
04:17:52.874 00.001 28316 UpdateGuideState(): m_state=6
04:17:52.875 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7289
04:17:52.875 00.000 28316 Star::Find returns 1 (0), X=952.56, Y=261.94, Mass=2218, SNR=32.6, Peak=171 HFD=3.9
04:17:52.876 00.001 28316 MultiStar: [#1 0.22,0.04,0.96,U] [#2 0.26,-0.35,0.00,M10] [#3 -0.12,-0.10,0.86,U] [#4 -0.05,0.01,0.84,U] [#5 0.12,-0.04,0.74,U] [#6 -0.02,-0.15,0.63,U] [#7 0.28,-0.09,0.63,U] [#8 -0.02,-0.39,0.00,R] 
04:17:52.876 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.05}, one-star: {0.23, -0.05}
04:17:52.877 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
04:17:52.877 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
04:17:52.877 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.46 mountX=-0.08 mountY=-0.06, mountTheta=-2.49
04:17:52.880 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
04:17:52.880 00.000 28316 Enqueuing Move request for scope (0.10, -0.05)
04:17:52.881 00.001 29988 Worker thread wakes up
04:17:52.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
04:17:52.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
04:17:52.881 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.08 yDistance=-0.06
04:17:52.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:17:52.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:52.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:52.881 00.000 28316 UpdateGuideState exits: m=2218 RSB=32.6
04:17:52.882 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:52.882 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:52.883 00.001 28316 Enqueuing Expose request
04:17:52.883 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:17:52.883 00.000 29988 MoveAxis(E, 0, ABG)
04:17:52.883 00.000 29988 Move returns status 0, amount 0
04:17:52.883 00.000 29988 MoveAxis(N, 0, ABG)
04:17:52.883 00.000 29988 Move returns status 0, amount 0
04:17:52.883 00.000 29988 move complete, result=0
04:17:52.883 00.000 29988 worker thread done servicing request
04:17:52.883 00.000 29988 Worker thread wakes up
04:17:52.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:52.883 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:52.883 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:54.515 01.632 29988 Exposure complete
04:17:54.558 00.043 29988 worker thread done servicing request
04:17:54.558 00.000 28316 OnExposeComplete: enter
04:17:54.559 00.001 28316 UpdateGuideState(): m_state=6
04:17:54.559 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7290
04:17:54.560 00.001 28316 Star::Find returns 1 (0), X=952.66, Y=262.01, Mass=2279, SNR=33.0, Peak=178 HFD=4.0
04:17:54.560 00.000 28316 MultiStar: [#1 0.10,0.08,1.01,U] [#2 0.40,-0.10,0.00,R] [#3 0.05,0.05,0.87,U] [#4 0.04,0.12,0.83,U] [#5 0.10,0.06,0.75,U] [#6 0.34,-0.09,0.00,M3] [#7 0.43,0.03,0.00,M2] [#8 -0.01,0.11,0.59,U] 
04:17:54.561 00.001 28316 refined, 5 included, MultiStar: {0.12, 0.07}, one-star: {0.33, 0.03}
04:17:54.561 00.000 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
04:17:54.562 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
04:17:54.562 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.55 mountX=0.02 mountY=-0.14, mountTheta=-1.45
04:17:54.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.07, opts=13)
04:17:54.564 00.001 28316 Enqueuing Move request for scope (0.12, 0.07)
04:17:54.564 00.000 29988 Worker thread wakes up
04:17:54.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:54.565 00.001 28316 UpdateGuideState exits: m=2279 RSB=33.0
04:17:54.566 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
04:17:54.566 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:54.567 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:54.567 00.000 28316 Enqueuing Expose request
04:17:54.568 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
04:17:54.568 00.000 29988 Moving (0.12, 0.07) raw xDistance=0.02 yDistance=-0.14
04:17:54.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:17:54.568 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:54.568 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:17:54.568 00.000 29988 MoveAxis(E, 0, ABG)
04:17:54.568 00.000 29988 Move returns status 0, amount 0
04:17:54.568 00.000 29988 MoveAxis(N, 0, ABG)
04:17:54.568 00.000 29988 Move returns status 0, amount 0
04:17:54.568 00.000 29988 move complete, result=0
04:17:54.568 00.000 29988 worker thread done servicing request
04:17:54.568 00.000 29988 Worker thread wakes up
04:17:54.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:54.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:54.569 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:17:56.087 01.518 29988 Exposure complete
04:17:56.119 00.032 29988 worker thread done servicing request
04:17:56.120 00.001 28316 OnExposeComplete: enter
04:17:56.120 00.000 28316 UpdateGuideState(): m_state=6
04:17:56.121 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7291
04:17:56.121 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=261.89, Mass=2332, SNR=33.4, Peak=178 HFD=3.9
04:17:56.122 00.001 28316 MultiStar: [#1 0.02,-0.02,0.93,U] [#2 -0.15,-0.27,0.94,U] [#3 0.03,-0.18,0.84,U] [#4 0.01,-0.02,0.81,U] [#5 0.04,-0.18,0.70,U] [#6 0.05,-0.04,0.64,U] [#7 0.38,0.14,0.00,M3] [#8 -0.11,0.06,0.56,U] 
04:17:56.122 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.22, -0.09}
04:17:56.123 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.37 = 2.91)
04:17:56.123 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.41 = 2.87)
04:17:56.124 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.38 mountX=-0.10 mountY=0.03, mountTheta=2.87
04:17:56.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.10, opts=13)
04:17:56.125 00.000 28316 Enqueuing Move request for scope (0.02, -0.10)
04:17:56.126 00.001 29988 Worker thread wakes up
04:17:56.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:17:56.126 00.000 28316 UpdateGuideState exits: m=2332 RSB=33.4
04:17:56.127 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:56.127 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:56.128 00.001 28316 Enqueuing Expose request
04:17:56.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
04:17:56.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
04:17:56.128 00.000 29988 Moving (0.02, -0.10) raw xDistance=-0.10 yDistance=0.03
04:17:56.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:17:56.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:56.128 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:17:56.128 00.000 29988 MoveAxis(E, 0, ABG)
04:17:56.128 00.000 29988 Move returns status 0, amount 0
04:17:56.128 00.000 29988 MoveAxis(N, 0, ABG)
04:17:56.128 00.000 29988 Move returns status 0, amount 0
04:17:56.128 00.000 29988 move complete, result=0
04:17:56.128 00.000 29988 worker thread done servicing request
04:17:56.128 00.000 29988 Worker thread wakes up
04:17:56.128 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:56.128 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:56.129 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:17:57.752 01.623 29988 Exposure complete
04:17:57.818 00.066 29988 worker thread done servicing request
04:17:57.819 00.001 28316 OnExposeComplete: enter
04:17:57.820 00.001 28316 UpdateGuideState(): m_state=6
04:17:57.822 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7292
04:17:57.823 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=261.93, Mass=2099, SNR=31.7, Peak=158 HFD=3.9
04:17:57.825 00.002 28316 MultiStar: [#1 0.12,-0.00,1.03,U] [#2 -0.28,-0.13,0.94,U] [#3 -0.24,-0.10,0.91,U] [#4 -0.13,-0.04,0.84,U] [#5 -0.05,-0.01,0.78,U] [#6 0.03,-0.19,0.67,U] [#7 -0.01,-0.05,0.63,U] [#8 0.03,-0.08,0.60,U] 
04:17:57.826 00.001 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {0.15, -0.05}
04:17:57.826 00.000 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
04:17:57.829 00.003 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
04:17:57.831 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.14 mountX=-0.04 mountY=0.07, mountTheta=2.13
04:17:57.836 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
04:17:57.837 00.001 28316 Enqueuing Move request for scope (-0.04, -0.07)
04:17:57.838 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:17:57.839 00.001 29988 Worker thread wakes up
04:17:57.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
04:17:57.839 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
04:17:57.839 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
04:17:57.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:17:57.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:57.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:17:57.839 00.000 29988 MoveAxis(E, 0, ABG)
04:17:57.839 00.000 29988 Move returns status 0, amount 0
04:17:57.839 00.000 29988 MoveAxis(N, 0, ABG)
04:17:57.839 00.000 29988 Move returns status 0, amount 0
04:17:57.839 00.000 29988 move complete, result=0
04:17:57.839 00.000 29988 worker thread done servicing request
04:17:57.839 00.000 28316 UpdateGuideState exits: m=2099 RSB=31.7
04:17:57.840 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:57.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:57.841 00.001 28316 Enqueuing Expose request
04:17:57.841 00.000 29988 Worker thread wakes up
04:17:57.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:57.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:57.841 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:17:59.356 01.515 29988 Exposure complete
04:17:59.399 00.043 29988 worker thread done servicing request
04:17:59.399 00.000 28316 OnExposeComplete: enter
04:17:59.400 00.001 28316 UpdateGuideState(): m_state=6
04:17:59.400 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7293
04:17:59.401 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=261.97, Mass=2275, SNR=33.1, Peak=198 HFD=4.0
04:17:59.401 00.000 28316 MultiStar: [#1 -0.05,0.13,0.97,U] [#2 -0.38,-0.11,0.00,M1] [#3 -0.18,-0.05,0.87,U] [#4 -0.25,-0.03,0.81,U] [#5 -0.37,-0.10,0.00,M1] [#6 -0.12,-0.21,0.61,U] [#7 -0.19,0.06,0.63,U] [#8 -0.07,0.10,0.60,U] 
04:17:59.402 00.001 28316 single-star, 6 included, MultiStar: {-0.13, 0.00}, one-star: {-0.06, -0.01}
04:17:59.402 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.31)
04:17:59.403 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.27)
04:17:59.403 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-2.98 mountX=0.02 mountY=0.06, mountTheta=1.31
04:17:59.405 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.01, opts=13)
04:17:59.405 00.000 28316 Enqueuing Move request for scope (-0.06, -0.01)
04:17:59.406 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=225, Gamma=0.580
04:17:59.406 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
04:17:59.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:17:59.407 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:17:59.407 00.000 28316 Enqueuing Expose request
04:17:59.408 00.001 29988 Worker thread wakes up
04:17:59.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
04:17:59.408 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
04:17:59.408 00.000 29988 Moving (-0.06, -0.01) raw xDistance=0.02 yDistance=0.06
04:17:59.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:17:59.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:17:59.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:17:59.408 00.000 29988 MoveAxis(E, 0, ABG)
04:17:59.408 00.000 29988 Move returns status 0, amount 0
04:17:59.408 00.000 29988 MoveAxis(N, 0, ABG)
04:17:59.408 00.000 29988 Move returns status 0, amount 0
04:17:59.408 00.000 29988 move complete, result=0
04:17:59.408 00.000 29988 worker thread done servicing request
04:17:59.408 00.000 29988 Worker thread wakes up
04:17:59.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:17:59.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:17:59.408 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:01.033 01.625 29988 Exposure complete
04:18:01.067 00.034 29988 worker thread done servicing request
04:18:01.067 00.000 28316 OnExposeComplete: enter
04:18:01.067 00.000 28316 UpdateGuideState(): m_state=6
04:18:01.069 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7294
04:18:01.069 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=262.06, Mass=2138, SNR=32.0, Peak=173 HFD=4.0
04:18:01.070 00.001 28316 MultiStar: [#1 0.06,-0.02,0.99,U] [#2 -0.12,-0.21,0.95,U] [#3 -0.18,-0.03,0.89,U] [#4 -0.00,0.05,0.81,U] [#5 0.05,-0.03,0.77,U] [#6 0.22,-0.27,0.00,M1] [#7 0.25,0.09,0.67,U] [#8 0.28,0.12,0.60,U] 
04:18:01.070 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {0.03, 0.08}
04:18:01.071 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
04:18:01.071 00.000 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
04:18:01.072 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.08 mountX=-0.01 mountY=-0.02, mountTheta=-2.09
04:18:01.072 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.00, opts=13)
04:18:01.073 00.001 28316 Enqueuing Move request for scope (0.03, -0.00)
04:18:01.073 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:18:01.073 00.000 29988 Worker thread wakes up
04:18:01.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
04:18:01.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
04:18:01.074 00.001 28316 UpdateGuideState exits: m=2138 RSB=32.0
04:18:01.074 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:01.074 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:01.075 00.001 28316 Enqueuing Expose request
04:18:01.075 00.000 29988 Moving (0.03, -0.00) raw xDistance=-0.01 yDistance=-0.02
04:18:01.075 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:18:01.075 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:01.075 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:18:01.075 00.000 29988 MoveAxis(E, 0, ABG)
04:18:01.075 00.000 29988 Move returns status 0, amount 0
04:18:01.075 00.000 29988 MoveAxis(N, 0, ABG)
04:18:01.075 00.000 29988 Move returns status 0, amount 0
04:18:01.075 00.000 29988 move complete, result=0
04:18:01.075 00.000 29988 worker thread done servicing request
04:18:01.075 00.000 29988 Worker thread wakes up
04:18:01.075 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:01.075 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:01.076 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:02.600 01.524 29988 Exposure complete
04:18:02.633 00.033 29988 worker thread done servicing request
04:18:02.634 00.001 28316 OnExposeComplete: enter
04:18:02.636 00.002 28316 UpdateGuideState(): m_state=6
04:18:02.639 00.003 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7295
04:18:02.641 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=262.01, Mass=2143, SNR=32.0, Peak=173 HFD=4.1
04:18:02.641 00.000 28316 MultiStar: [#1 -0.04,0.02,0.99,U] [#2 -0.32,0.07,0.93,U] [#3 -0.21,0.05,0.87,U] [#4 -0.06,0.08,0.87,U] [#5 -0.12,-0.05,0.76,U] [#6 0.06,-0.20,0.67,U] [#7 0.19,0.07,0.65,U] [#8 -0.08,0.27,0.58,U] 
04:18:02.642 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.03}, one-star: {0.05, 0.02}
04:18:02.644 00.002 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
04:18:02.646 00.002 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
04:18:02.648 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.41 mountX=-0.00 mountY=-0.06, mountTheta=-1.58
04:18:02.650 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
04:18:02.651 00.001 28316 Enqueuing Move request for scope (0.05, 0.02)
04:18:02.653 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:18:02.654 00.001 28316 UpdateGuideState exits: m=2143 RSB=32.0
04:18:02.654 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:02.656 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:02.656 00.000 28316 Enqueuing Expose request
04:18:02.657 00.001 29988 Worker thread wakes up
04:18:02.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
04:18:02.657 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
04:18:02.657 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.00 yDistance=-0.06
04:18:02.658 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:18:02.658 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:02.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:18:02.658 00.000 29988 MoveAxis(E, 0, ABG)
04:18:02.658 00.000 29988 Move returns status 0, amount 0
04:18:02.658 00.000 29988 MoveAxis(N, 0, ABG)
04:18:02.658 00.000 29988 Move returns status 0, amount 0
04:18:02.658 00.000 29988 move complete, result=0
04:18:02.658 00.000 29988 worker thread done servicing request
04:18:02.658 00.000 29988 Worker thread wakes up
04:18:02.658 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:02.658 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:02.658 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:18:04.281 01.623 29988 Exposure complete
04:18:04.314 00.033 29988 worker thread done servicing request
04:18:04.314 00.000 28316 OnExposeComplete: enter
04:18:04.315 00.001 28316 UpdateGuideState(): m_state=6
04:18:04.316 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7296
04:18:04.316 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=261.97, Mass=2247, SNR=32.7, Peak=184 HFD=3.9
04:18:04.317 00.001 28316 MultiStar: [#1 0.04,0.18,0.97,U] [#2 -0.00,-0.06,0.93,U] [#3 -0.02,-0.13,0.85,U] [#4 -0.01,0.14,0.87,U] [#5 0.03,0.12,0.75,U] [#6 0.17,-0.12,0.63,U] [#7 0.40,-0.08,0.00,M1] [#8 0.18,0.25,0.59,U] 
04:18:04.317 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.04}, one-star: {0.25, -0.01}
04:18:04.317 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:18:04.318 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:18:04.318 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.52 mountX=0.01 mountY=-0.09, mountTheta=-1.48
04:18:04.321 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.04, opts=13)
04:18:04.321 00.000 28316 Enqueuing Move request for scope (0.08, 0.04)
04:18:04.321 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:04.322 00.001 28316 UpdateGuideState exits: m=2247 RSB=32.7
04:18:04.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:04.323 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:04.323 00.000 28316 Enqueuing Expose request
04:18:04.323 00.000 29988 Worker thread wakes up
04:18:04.324 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
04:18:04.324 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
04:18:04.324 00.000 29988 Moving (0.08, 0.04) raw xDistance=0.01 yDistance=-0.09
04:18:04.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:18:04.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:04.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:18:04.324 00.000 29988 MoveAxis(E, 0, ABG)
04:18:04.324 00.000 29988 Move returns status 0, amount 0
04:18:04.324 00.000 29988 MoveAxis(N, 0, ABG)
04:18:04.324 00.000 29988 Move returns status 0, amount 0
04:18:04.324 00.000 29988 move complete, result=0
04:18:04.324 00.000 29988 worker thread done servicing request
04:18:04.324 00.000 29988 Worker thread wakes up
04:18:04.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:04.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:04.324 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:18:05.852 01.528 29988 Exposure complete
04:18:05.911 00.059 29988 worker thread done servicing request
04:18:05.911 00.000 28316 OnExposeComplete: enter
04:18:05.912 00.001 28316 UpdateGuideState(): m_state=6
04:18:05.912 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7297
04:18:05.913 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=262.00, Mass=2233, SNR=32.7, Peak=181 HFD=3.6
04:18:05.913 00.000 28316 MultiStar: [#1 0.09,0.04,0.98,U] [#2 -0.24,-0.12,0.96,U] [#3 -0.17,0.05,0.86,U] [#4 0.03,0.02,0.83,U] [#5 -0.15,0.04,0.74,U] [#6 0.24,-0.23,0.63,U] [#7 0.18,-0.05,0.64,U] [#8 0.06,0.07,0.61,U] 
04:18:05.914 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {0.15, 0.02}
04:18:05.914 00.000 28316 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.00) = xAngle (-2.87 = -2.87)
04:18:05.915 00.001 28316 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.91 = -2.91)
04:18:05.915 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.87 mountX=-0.02 mountY=-0.00, mountTheta=-2.91
04:18:05.916 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
04:18:05.916 00.000 28316 Enqueuing Move request for scope (0.01, -0.01)
04:18:05.917 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:18:05.917 00.000 29988 Worker thread wakes up
04:18:05.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:18:05.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:18:05.917 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.02 yDistance=-0.00
04:18:05.918 00.001 28316 UpdateGuideState exits: m=2233 RSB=32.7
04:18:05.918 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:05.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:05.919 00.001 28316 Enqueuing Expose request
04:18:05.919 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:18:05.919 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:05.919 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:18:05.919 00.000 29988 MoveAxis(E, 0, ABG)
04:18:05.920 00.001 29988 Move returns status 0, amount 0
04:18:05.920 00.000 29988 MoveAxis(N, 0, ABG)
04:18:05.920 00.000 29988 Move returns status 0, amount 0
04:18:05.920 00.000 29988 move complete, result=0
04:18:05.920 00.000 29988 worker thread done servicing request
04:18:05.920 00.000 29988 Worker thread wakes up
04:18:05.920 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:05.920 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:05.920 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:07.543 01.623 29988 Exposure complete
04:18:07.595 00.052 29988 worker thread done servicing request
04:18:07.595 00.000 28316 OnExposeComplete: enter
04:18:07.596 00.001 28316 UpdateGuideState(): m_state=6
04:18:07.598 00.002 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7298
04:18:07.600 00.002 28316 Star::Find returns 1 (0), X=952.44, Y=261.98, Mass=2248, SNR=32.6, Peak=170 HFD=4.0
04:18:07.601 00.001 28316 MultiStar: [#1 0.03,0.01,1.00,U] [#2 -0.11,-0.22,0.92,U] [#3 -0.02,0.02,0.83,U] [#4 -0.16,0.14,0.86,U] [#5 -0.14,-0.25,0.75,U] [#6 0.18,-0.09,0.63,U] [#7 0.08,-0.09,0.62,U] [#8 0.06,-0.04,0.62,U] 
04:18:07.602 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {0.10, -0.00}
04:18:07.603 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
04:18:07.604 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
04:18:07.606 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.66 mountX=-0.05 mountY=0.03, mountTheta=2.60
04:18:07.607 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:18:07.608 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:18:07.608 00.000 29988 Worker thread wakes up
04:18:07.609 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:18:07.609 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:18:07.609 00.000 29988 Moving (-0.00, -0.05) raw xDistance=-0.05 yDistance=0.03
04:18:07.609 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:18:07.609 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:07.609 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:18:07.609 00.000 29988 MoveAxis(E, 0, ABG)
04:18:07.609 00.000 29988 Move returns status 0, amount 0
04:18:07.609 00.000 29988 MoveAxis(N, 0, ABG)
04:18:07.609 00.000 29988 Move returns status 0, amount 0
04:18:07.609 00.000 29988 move complete, result=0
04:18:07.609 00.000 29988 worker thread done servicing request
04:18:07.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:07.609 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.6
04:18:07.610 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:07.610 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:07.610 00.000 28316 Enqueuing Expose request
04:18:07.611 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:07.611 00.000 29988 Worker thread wakes up
04:18:07.611 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:07.611 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:09.134 01.523 29988 Exposure complete
04:18:09.172 00.038 29988 worker thread done servicing request
04:18:09.172 00.000 28316 OnExposeComplete: enter
04:18:09.173 00.001 28316 UpdateGuideState(): m_state=6
04:18:09.174 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7299
04:18:09.175 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=261.84, Mass=2278, SNR=33.0, Peak=177 HFD=3.8
04:18:09.177 00.002 28316 MultiStar: [#1 -0.03,-0.13,0.95,U] [#2 -0.33,-0.23,0.00,M1] [#3 -0.03,-0.21,0.86,U] [#4 -0.06,-0.09,0.81,U] [#5 0.03,0.00,0.74,U] [#6 0.02,-0.36,0.00,M1] [#7 0.19,-0.21,0.61,U] [#8 -0.09,0.09,0.58,U] 
04:18:09.177 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.11}, one-star: {0.07, -0.14}
04:18:09.178 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
04:18:09.179 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
04:18:09.182 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.49 mountX=-0.10 mountY=0.04, mountTheta=2.77
04:18:09.185 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.11, opts=13)
04:18:09.185 00.000 28316 Enqueuing Move request for scope (0.01, -0.11)
04:18:09.186 00.001 29988 Worker thread wakes up
04:18:09.186 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:09.186 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
04:18:09.186 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.0
04:18:09.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:09.187 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:09.187 00.000 28316 Enqueuing Expose request
04:18:09.188 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
04:18:09.188 00.000 29988 Moving (0.01, -0.11) raw xDistance=-0.10 yDistance=0.04
04:18:09.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:18:09.188 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:09.188 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:18:09.188 00.000 29988 MoveAxis(E, 0, ABG)
04:18:09.188 00.000 29988 Move returns status 0, amount 0
04:18:09.188 00.000 29988 MoveAxis(N, 0, ABG)
04:18:09.188 00.000 29988 Move returns status 0, amount 0
04:18:09.188 00.000 29988 move complete, result=0
04:18:09.188 00.000 29988 worker thread done servicing request
04:18:09.188 00.000 29988 Worker thread wakes up
04:18:09.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:09.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:09.188 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:10.823 01.635 29988 Exposure complete
04:18:10.873 00.050 29988 worker thread done servicing request
04:18:10.873 00.000 28316 OnExposeComplete: enter
04:18:10.875 00.002 28316 UpdateGuideState(): m_state=6
04:18:10.876 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7300
04:18:10.878 00.002 28316 Star::Find returns 1 (0), X=952.53, Y=261.71, Mass=2180, SNR=32.3, Peak=159 HFD=3.8
04:18:10.879 00.001 28316 MultiStar: [#1 0.35,-0.12,0.00,M1] [#2 -0.10,-0.17,0.91,U] [#3 -0.12,-0.25,0.87,U] [#4 0.01,-0.08,0.84,U] [#5 0.13,-0.13,0.75,U] [#6 0.19,-0.38,0.00,M2] [#7 0.25,0.00,0.63,U] [#8 0.02,-0.02,0.59,U] 
04:18:10.880 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {0.20, -0.28}
04:18:10.882 00.002 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
04:18:10.884 00.002 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
04:18:10.887 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.25 mountX=-0.15 mountY=0.02, mountTheta=2.99
04:18:10.892 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.15, opts=13)
04:18:10.893 00.001 28316 Enqueuing Move request for scope (0.05, -0.15)
04:18:10.893 00.000 29988 Worker thread wakes up
04:18:10.894 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:18:10.894 00.000 28316 UpdateGuideState exits: m=2180 RSB=32.3
04:18:10.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:10.895 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:10.895 00.000 28316 Enqueuing Expose request
04:18:10.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
04:18:10.896 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
04:18:10.896 00.000 29988 Moving (0.05, -0.15) raw xDistance=-0.15 yDistance=0.02
04:18:10.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:18:10.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:10.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:18:10.896 00.000 29988 MoveAxis(E, 0, ABG)
04:18:10.896 00.000 29988 Move returns status 0, amount 0
04:18:10.896 00.000 29988 MoveAxis(N, 0, ABG)
04:18:10.896 00.000 29988 Move returns status 0, amount 0
04:18:10.896 00.000 29988 move complete, result=0
04:18:10.896 00.000 29988 worker thread done servicing request
04:18:10.896 00.000 29988 Worker thread wakes up
04:18:10.896 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:10.897 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:10.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:12.313 01.416 29988 Exposure complete
04:18:12.345 00.032 29988 worker thread done servicing request
04:18:12.345 00.000 28316 OnExposeComplete: enter
04:18:12.346 00.001 28316 UpdateGuideState(): m_state=6
04:18:12.346 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7301
04:18:12.347 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=261.93, Mass=2344, SNR=33.5, Peak=198 HFD=3.9
04:18:12.347 00.000 28316 MultiStar: [#1 0.06,0.01,0.94,U] [#2 -0.06,-0.18,0.89,U] [#3 -0.21,-0.20,0.85,U] [#4 -0.08,-0.09,0.79,U] [#5 -0.06,-0.09,0.73,U] [#6 0.07,-0.44,0.00,M3] [#7 0.09,-0.04,0.62,U] [#8 0.07,-0.10,0.58,U] 
04:18:12.348 00.001 28316 single-star, 7 included, MultiStar: {-0.02, -0.09}, one-star: {0.07, -0.05}
04:18:12.348 00.000 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
04:18:12.348 00.000 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
04:18:12.349 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.63 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
04:18:12.349 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.05, opts=13)
04:18:12.351 00.002 28316 Enqueuing Move request for scope (0.07, -0.05)
04:18:12.351 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:12.352 00.001 29988 Worker thread wakes up
04:18:12.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
04:18:12.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
04:18:12.352 00.000 29988 Moving (0.07, -0.05) raw xDistance=-0.08 yDistance=-0.04
04:18:12.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:18:12.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:12.352 00.000 28316 UpdateGuideState exits: m=2344 RSB=33.5
04:18:12.353 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:12.353 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:12.353 00.000 28316 Enqueuing Expose request
04:18:12.354 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:18:12.354 00.000 29988 MoveAxis(E, 0, ABG)
04:18:12.354 00.000 29988 Move returns status 0, amount 0
04:18:12.354 00.000 29988 MoveAxis(N, 0, ABG)
04:18:12.354 00.000 29988 Move returns status 0, amount 0
04:18:12.354 00.000 29988 move complete, result=0
04:18:12.354 00.000 29988 worker thread done servicing request
04:18:12.354 00.000 29988 Worker thread wakes up
04:18:12.354 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:12.354 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:12.355 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:13.990 01.635 29988 Exposure complete
04:18:14.029 00.039 29988 worker thread done servicing request
04:18:14.029 00.000 28316 OnExposeComplete: enter
04:18:14.031 00.002 28316 UpdateGuideState(): m_state=6
04:18:14.031 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7302
04:18:14.032 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=261.84, Mass=2162, SNR=32.2, Peak=171 HFD=3.8
04:18:14.032 00.000 28316 MultiStar: [#1 0.06,0.04,0.97,U] [#2 -0.28,-0.19,0.92,U] [#3 -0.17,-0.05,0.89,U] [#4 -0.01,-0.16,0.84,U] [#5 -0.01,-0.06,0.73,U] [#6 0.14,-0.40,0.00,M4] [#7 0.30,-0.12,0.63,U] [#8 -0.06,-0.08,0.59,U] 
04:18:14.033 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {0.10, -0.15}
04:18:14.033 00.000 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
04:18:14.033 00.000 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
04:18:14.034 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.74 mountX=-0.08 mountY=0.06, mountTheta=2.52
04:18:14.035 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
04:18:14.036 00.001 28316 Enqueuing Move request for scope (-0.02, -0.10)
04:18:14.036 00.000 29988 Worker thread wakes up
04:18:14.036 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:14.037 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
04:18:14.037 00.000 28316 UpdateGuideState exits: m=2162 RSB=32.2
04:18:14.037 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:14.039 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
04:18:14.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:14.039 00.000 28316 Enqueuing Expose request
04:18:14.040 00.001 29988 Moving (-0.02, -0.10) raw xDistance=-0.08 yDistance=0.06
04:18:14.040 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:18:14.040 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:14.040 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:18:14.040 00.000 29988 MoveAxis(E, 0, ABG)
04:18:14.040 00.000 29988 Move returns status 0, amount 0
04:18:14.040 00.000 29988 MoveAxis(N, 0, ABG)
04:18:14.040 00.000 29988 Move returns status 0, amount 0
04:18:14.040 00.000 29988 move complete, result=0
04:18:14.040 00.000 29988 worker thread done servicing request
04:18:14.040 00.000 29988 Worker thread wakes up
04:18:14.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:14.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:14.040 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:15.568 01.528 29988 Exposure complete
04:18:15.619 00.051 28316 OnExposeComplete: enter
04:18:15.620 00.001 28316 UpdateGuideState(): m_state=6
04:18:15.621 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7303
04:18:15.621 00.000 28316 Star::Find returns 1 (0), X=952.36, Y=261.95, Mass=2260, SNR=33.0, Peak=179 HFD=4.1
04:18:15.622 00.001 28316 MultiStar: [#1 0.02,0.02,0.98,U] [#2 -0.37,-0.04,0.00,M1] [#3 -0.22,-0.11,0.84,U] [#4 0.01,-0.03,0.80,U] [#5 -0.10,-0.02,0.72,U] [#6 0.33,-0.29,0.00,M5] [#7 0.25,-0.08,0.63,U] [#8 -0.14,-0.07,0.59,U] 
04:18:15.623 00.001 28316 single-star, 6 included, MultiStar: {-0.02, -0.04}, one-star: {0.02, -0.03}
04:18:15.624 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
04:18:15.625 00.001 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
04:18:15.629 00.004 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.02 mountX=-0.04 mountY=-0.00, mountTheta=-3.06
04:18:15.629 00.000 29988 worker thread done servicing request
04:18:15.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
04:18:15.630 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
04:18:15.631 00.001 29988 Worker thread wakes up
04:18:15.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
04:18:15.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
04:18:15.631 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.00
04:18:15.631 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:18:15.631 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:15.631 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:18:15.631 00.000 29988 MoveAxis(E, 0, ABG)
04:18:15.631 00.000 29988 Move returns status 0, amount 0
04:18:15.631 00.000 29988 MoveAxis(N, 0, ABG)
04:18:15.631 00.000 29988 Move returns status 0, amount 0
04:18:15.631 00.000 29988 move complete, result=0
04:18:15.631 00.000 29988 worker thread done servicing request
04:18:15.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:15.632 00.001 28316 UpdateGuideState exits: m=2260 RSB=33.0
04:18:15.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:15.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:15.633 00.001 28316 Enqueuing Expose request
04:18:15.633 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:15.649 00.016 29988 Worker thread wakes up
04:18:15.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:15.649 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:17.281 01.632 29988 Exposure complete
04:18:17.323 00.042 29988 worker thread done servicing request
04:18:17.323 00.000 28316 OnExposeComplete: enter
04:18:17.324 00.001 28316 UpdateGuideState(): m_state=6
04:18:17.324 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7304
04:18:17.325 00.001 28316 Star::Find returns 1 (0), X=952.54, Y=261.85, Mass=2105, SNR=31.8, Peak=174 HFD=3.8
04:18:17.325 00.000 28316 MultiStar: [#1 0.15,-0.04,1.01,U] [#2 -0.26,-0.34,0.00,M2] [#3 0.02,-0.09,0.90,U] [#4 0.10,-0.17,0.86,U] [#5 -0.18,-0.05,0.78,U] [#6 0.32,-0.28,0.00,M6] [#7 0.32,-0.15,0.00,M1] [#8 0.15,-0.12,0.60,U] 
04:18:17.326 00.001 28316 refined, 5 included, MultiStar: {0.08, -0.10}, one-star: {0.20, -0.14}
04:18:17.326 00.000 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
04:18:17.327 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
04:18:17.327 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.90 mountX=-0.12 mountY=-0.03, mountTheta=-2.93
04:18:17.329 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
04:18:17.329 00.000 28316 Enqueuing Move request for scope (0.08, -0.10)
04:18:17.330 00.001 29988 Worker thread wakes up
04:18:17.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:17.330 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
04:18:17.331 00.001 28316 UpdateGuideState exits: m=2105 RSB=31.8
04:18:17.331 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:17.331 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:17.332 00.001 28316 Enqueuing Expose request
04:18:17.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
04:18:17.332 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.03
04:18:17.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:18:17.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:17.332 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:18:17.332 00.000 29988 MoveAxis(E, 0, ABG)
04:18:17.332 00.000 29988 Move returns status 0, amount 0
04:18:17.332 00.000 29988 MoveAxis(N, 0, ABG)
04:18:17.332 00.000 29988 Move returns status 0, amount 0
04:18:17.332 00.000 29988 move complete, result=0
04:18:17.332 00.000 29988 worker thread done servicing request
04:18:17.332 00.000 29988 Worker thread wakes up
04:18:17.332 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:17.333 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:17.333 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:18.857 01.524 29988 Exposure complete
04:18:18.901 00.044 29988 worker thread done servicing request
04:18:18.902 00.001 28316 OnExposeComplete: enter
04:18:18.902 00.000 28316 UpdateGuideState(): m_state=6
04:18:18.903 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7305
04:18:18.903 00.000 28316 Star::Find returns 1 (0), X=952.63, Y=261.59, Mass=2161, SNR=32.2, Peak=152 HFD=4.0
04:18:18.904 00.001 28316 MultiStar: [#1 0.29,-0.19,0.00,M1] [#2 -0.03,-0.50,0.00,M3] [#3 -0.02,-0.26,0.91,U] [#4 0.12,-0.26,0.84,U] [#5 0.13,-0.28,0.74,U] [#6 0.07,-0.15,0.64,U] [#7 0.34,-0.25,0.00,M2] [#8 0.31,-0.11,0.58,U] 
04:18:18.904 00.000 28316 refined, 5 included, MultiStar: {0.15, -0.26}, one-star: {0.29, -0.39}
04:18:18.905 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
04:18:18.905 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
04:18:18.906 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.05 mountX=-0.30 mountY=-0.02, mountTheta=-3.09
04:18:18.906 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.26, opts=13)
04:18:18.907 00.001 28316 Enqueuing Move request for scope (0.15, -0.26)
04:18:18.907 00.000 29988 Worker thread wakes up
04:18:18.907 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
04:18:18.907 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
04:18:18.908 00.001 29988 Moving (0.15, -0.26) raw xDistance=-0.30 yDistance=-0.02
04:18:18.908 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:18:18.908 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:18.908 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:18:18.908 00.000 29988 MoveAxis(E, 62, ABG)
04:18:18.908 00.000 29988 Guiding  Dir = 2, Dur = 62
04:18:18.908 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:18:18.908 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:18:18.909 00.001 29988 IsSlewing returns 0
04:18:18.909 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:18.909 00.000 29988 IsGuiding returns 0
04:18:18.909 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:18.912 00.003 29988 PulseGuide returned control before completion, sleep 71
04:18:18.912 00.000 28316 Enqueuing Expose request
04:18:18.993 00.081 29988 IsGuiding returns 0
04:18:18.993 00.000 29988 Move returns status 0, amount 62
04:18:18.993 00.000 29988 MoveAxis(N, 0, ABG)
04:18:18.993 00.000 29988 Move returns status 0, amount 0
04:18:18.993 00.000 29988 move complete, result=0
04:18:18.993 00.000 29988 worker thread done servicing request
04:18:18.993 00.000 29988 Worker thread wakes up
04:18:18.993 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:18.993 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:18.994 00.001 28316 GuideStep: -0.3 px 62 ms EAST, -0.0 px 0 ms NORTH
04:18:20.626 01.632 29988 Exposure complete
04:18:20.669 00.043 29988 worker thread done servicing request
04:18:20.669 00.000 28316 OnExposeComplete: enter
04:18:20.673 00.004 28316 UpdateGuideState(): m_state=6
04:18:20.675 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7306
04:18:20.678 00.003 28316 Star::Find returns 1 (0), X=952.30, Y=261.86, Mass=2338, SNR=33.6, Peak=189 HFD=4.0
04:18:20.680 00.002 28316 MultiStar: [#1 -0.13,0.01,0.94,U] [#2 -0.29,-0.29,0.00,M4] [#3 -0.30,-0.16,0.85,U] [#4 -0.07,-0.07,0.80,U] [#5 -0.13,-0.16,0.72,U] [#6 -0.12,-0.17,0.61,U] [#7 0.28,-0.10,0.60,U] [#8 -0.34,0.09,0.00,M1] 
04:18:20.683 00.003 28316 single-star, 6 included, MultiStar: {-0.08, -0.11}, one-star: {-0.03, -0.12}
04:18:20.685 00.002 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
04:18:20.687 00.002 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
04:18:20.689 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.84 mountX=-0.10 mountY=0.08, mountTheta=2.43
04:18:20.690 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.12, opts=13)
04:18:20.691 00.001 28316 Enqueuing Move request for scope (-0.03, -0.12)
04:18:20.691 00.000 29988 Worker thread wakes up
04:18:20.691 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
04:18:20.691 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.6
04:18:20.692 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:20.692 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:20.693 00.001 28316 Enqueuing Expose request
04:18:20.693 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
04:18:20.693 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
04:18:20.693 00.000 29988 Moving (-0.03, -0.12) raw xDistance=-0.10 yDistance=0.08
04:18:20.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:18:20.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:20.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:18:20.693 00.000 29988 MoveAxis(E, 0, ABG)
04:18:20.693 00.000 29988 Move returns status 0, amount 0
04:18:20.693 00.000 29988 MoveAxis(N, 0, ABG)
04:18:20.693 00.000 29988 Move returns status 0, amount 0
04:18:20.693 00.000 29988 move complete, result=0
04:18:20.693 00.000 29988 worker thread done servicing request
04:18:20.693 00.000 29988 Worker thread wakes up
04:18:20.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:20.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:20.694 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:22.211 01.517 29988 Exposure complete
04:18:22.257 00.046 29988 worker thread done servicing request
04:18:22.257 00.000 28316 OnExposeComplete: enter
04:18:22.258 00.001 28316 UpdateGuideState(): m_state=6
04:18:22.259 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7307
04:18:22.259 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=261.91, Mass=2386, SNR=33.9, Peak=207 HFD=4.1
04:18:22.260 00.001 28316 MultiStar: [#1 -0.02,-0.16,0.94,U] [#2 -0.27,-0.29,0.00,M5] [#3 -0.22,-0.20,0.85,U] [#4 0.00,-0.04,0.79,U] [#5 -0.15,-0.21,0.72,U] [#6 -0.09,-0.10,0.61,U] [#7 0.14,-0.09,0.62,U] [#8 0.06,-0.07,0.59,U] 
04:18:22.260 00.000 28316 single-star, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.09, -0.07}
04:18:22.261 00.001 28316 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.00) = xAngle (-4.44 = 1.85)
04:18:22.261 00.000 28316 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.47 = 1.81)
04:18:22.262 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=-0.03 mountY=0.11, mountTheta=1.85
04:18:22.263 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.07, opts=13)
04:18:22.264 00.001 28316 Enqueuing Move request for scope (-0.09, -0.07)
04:18:22.264 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=221, Gamma=0.580
04:18:22.265 00.001 29988 Worker thread wakes up
04:18:22.265 00.000 28316 UpdateGuideState exits: m=2386 RSB=33.9
04:18:22.265 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:22.266 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:22.266 00.000 28316 Enqueuing Expose request
04:18:22.267 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
04:18:22.267 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
04:18:22.267 00.000 29988 Moving (-0.09, -0.07) raw xDistance=-0.03 yDistance=0.11
04:18:22.267 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:18:22.267 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:22.267 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:18:22.267 00.000 29988 MoveAxis(E, 0, ABG)
04:18:22.267 00.000 29988 Move returns status 0, amount 0
04:18:22.267 00.000 29988 MoveAxis(N, 0, ABG)
04:18:22.267 00.000 29988 Move returns status 0, amount 0
04:18:22.267 00.000 29988 move complete, result=0
04:18:22.267 00.000 29988 worker thread done servicing request
04:18:22.267 00.000 29988 Worker thread wakes up
04:18:22.267 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:22.267 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:22.268 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:23.891 01.623 29988 Exposure complete
04:18:23.928 00.037 29988 worker thread done servicing request
04:18:23.928 00.000 28316 OnExposeComplete: enter
04:18:23.931 00.003 28316 UpdateGuideState(): m_state=6
04:18:23.934 00.003 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7308
04:18:23.936 00.002 28316 Star::Find returns 1 (0), X=952.19, Y=261.84, Mass=2437, SNR=34.3, Peak=209 HFD=4.0
04:18:23.939 00.003 28316 MultiStar: [#1 -0.02,-0.14,0.93,U] [#2 -0.44,-0.11,0.00,M6] [#3 -0.30,-0.19,0.00,M1] [#4 -0.10,-0.27,0.76,U] [#5 -0.12,-0.26,0.72,U] [#6 -0.09,-0.36,0.00,M4] [#7 0.04,-0.25,0.58,U] [#8 -0.23,-0.09,0.59,U] 
04:18:23.940 00.001 28316 single-star, 5 included, MultiStar: {-0.10, -0.19}, one-star: {-0.15, -0.14}
04:18:23.941 00.001 28316 CameraToMount -- cameraTheta (-2.37) - m_xAngle (2.00) = xAngle (-4.37 = 1.91)
04:18:23.941 00.000 28316 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.41 = 1.87)
04:18:23.942 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.37 mountX=-0.07 mountY=0.20, mountTheta=1.91
04:18:23.944 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.14, opts=13)
04:18:23.944 00.000 28316 Enqueuing Move request for scope (-0.15, -0.14)
04:18:23.945 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:18:23.945 00.000 28316 UpdateGuideState exits: m=2437 RSB=34.3
04:18:23.946 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:23.946 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:23.947 00.001 28316 Enqueuing Expose request
04:18:23.947 00.000 29988 Worker thread wakes up
04:18:23.947 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
04:18:23.947 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
04:18:23.947 00.000 29988 Moving (-0.15, -0.14) raw xDistance=-0.07 yDistance=0.20
04:18:23.947 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:18:23.947 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:23.947 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:18:23.947 00.000 29988 MoveAxis(E, 0, ABG)
04:18:23.947 00.000 29988 Move returns status 0, amount 0
04:18:23.947 00.000 29988 MoveAxis(N, 0, ABG)
04:18:23.947 00.000 29988 Move returns status 0, amount 0
04:18:23.947 00.000 29988 move complete, result=0
04:18:23.948 00.001 29988 worker thread done servicing request
04:18:23.948 00.000 29988 Worker thread wakes up
04:18:23.948 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:23.948 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:23.948 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:18:25.463 01.515 29988 Exposure complete
04:18:25.509 00.046 29988 worker thread done servicing request
04:18:25.509 00.000 28316 OnExposeComplete: enter
04:18:25.510 00.001 28316 UpdateGuideState(): m_state=6
04:18:25.512 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7309
04:18:25.513 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=261.77, Mass=2316, SNR=33.3, Peak=174 HFD=3.8
04:18:25.514 00.001 28316 MultiStar: [#1 0.06,-0.08,0.96,U] [#2 -0.14,-0.22,0.92,U] [#3 0.04,-0.23,0.84,U] [#4 0.09,-0.10,0.82,U] [#5 0.02,-0.13,0.72,U] [#6 0.09,-0.20,0.63,U] [#7 0.39,-0.26,0.00,M1] [#8 0.09,-0.18,0.60,U] 
04:18:25.514 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.17}, one-star: {0.28, -0.21}
04:18:25.515 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
04:18:25.515 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
04:18:25.516 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.19 mountX=-0.18 mountY=0.02, mountTheta=3.05
04:18:25.517 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.17, opts=13)
04:18:25.517 00.000 28316 Enqueuing Move request for scope (0.07, -0.17)
04:18:25.518 00.001 29988 Worker thread wakes up
04:18:25.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
04:18:25.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:25.519 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
04:18:25.519 00.000 29988 Moving (0.07, -0.17) raw xDistance=-0.18 yDistance=0.02
04:18:25.519 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:18:25.519 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.3
04:18:25.519 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:25.520 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:25.520 00.000 28316 Enqueuing Expose request
04:18:25.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:25.521 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:18:25.521 00.000 29988 MoveAxis(E, 0, ABG)
04:18:25.521 00.000 29988 Move returns status 0, amount 0
04:18:25.521 00.000 29988 MoveAxis(N, 0, ABG)
04:18:25.521 00.000 29988 Move returns status 0, amount 0
04:18:25.521 00.000 29988 move complete, result=0
04:18:25.521 00.000 29988 worker thread done servicing request
04:18:25.521 00.000 29988 Worker thread wakes up
04:18:25.521 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:25.521 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:25.521 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:27.155 01.634 29988 Exposure complete
04:18:27.197 00.042 29988 worker thread done servicing request
04:18:27.197 00.000 28316 OnExposeComplete: enter
04:18:27.199 00.002 28316 UpdateGuideState(): m_state=6
04:18:27.201 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7310
04:18:27.202 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=261.80, Mass=2194, SNR=32.4, Peak=162 HFD=3.8
04:18:27.203 00.001 28316 MultiStar: [#1 0.15,-0.10,0.95,U] [#2 -0.19,-0.38,0.00,M6] [#3 0.02,-0.24,0.88,U] [#4 -0.09,-0.29,0.85,U] [#5 0.08,-0.26,0.73,U] [#6 0.18,-0.50,0.00,M4] [#7 0.28,-0.29,0.00,M2] [#8 0.04,-0.17,0.60,U] 
04:18:27.203 00.000 28316 refined, 5 included, MultiStar: {0.06, -0.20}, one-star: {0.14, -0.18}
04:18:27.203 00.000 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
04:18:27.205 00.002 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
04:18:27.205 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.29 mountX=-0.21 mountY=0.04, mountTheta=2.96
04:18:27.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.20, opts=13)
04:18:27.207 00.001 28316 Enqueuing Move request for scope (0.06, -0.20)
04:18:27.207 00.000 29988 Worker thread wakes up
04:18:27.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:27.208 00.001 28316 UpdateGuideState exits: m=2194 RSB=32.4
04:18:27.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:27.208 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:27.209 00.001 28316 Enqueuing Expose request
04:18:27.209 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
04:18:27.209 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
04:18:27.209 00.000 29988 Moving (0.06, -0.20) raw xDistance=-0.21 yDistance=0.04
04:18:27.209 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:18:27.209 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:27.209 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:18:27.209 00.000 29988 MoveAxis(E, 44, ABG)
04:18:27.209 00.000 29988 Guiding  Dir = 2, Dur = 44
04:18:27.210 00.001 29988 IsSlewing returns 0
04:18:27.210 00.000 29988 IsGuiding returns 0
04:18:27.211 00.001 29988 PulseGuide returned control before completion, sleep 53
04:18:27.283 00.072 29988 IsGuiding returns 0
04:18:27.283 00.000 29988 Move returns status 0, amount 44
04:18:27.283 00.000 29988 MoveAxis(N, 0, ABG)
04:18:27.283 00.000 29988 Move returns status 0, amount 0
04:18:27.283 00.000 29988 move complete, result=0
04:18:27.283 00.000 29988 worker thread done servicing request
04:18:27.283 00.000 29988 Worker thread wakes up
04:18:27.283 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:27.283 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.0 px 0 ms NORTH
04:18:27.284 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:28.692 01.408 29988 Exposure complete
04:18:28.729 00.037 29988 worker thread done servicing request
04:18:28.729 00.000 28316 OnExposeComplete: enter
04:18:28.730 00.001 28316 UpdateGuideState(): m_state=6
04:18:28.730 00.000 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7311
04:18:28.731 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=261.81, Mass=2321, SNR=33.3, Peak=186 HFD=3.8
04:18:28.732 00.001 28316 MultiStar: [#1 0.06,-0.02,0.96,U] [#2 -0.20,-0.31,0.00,M7] [#3 -0.24,-0.15,0.85,U] [#4 -0.12,0.03,0.84,U] [#5 -0.07,-0.06,0.73,U] [#6 -0.18,-0.21,0.62,U] [#7 0.00,-0.01,0.64,U] [#8 0.07,-0.15,0.58,U] 
04:18:28.732 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.09}, one-star: {0.06, -0.18}
04:18:28.732 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.22)
04:18:28.733 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.19)
04:18:28.733 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.06 mountX=-0.06 mountY=0.08, mountTheta=2.21
04:18:28.735 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
04:18:28.735 00.000 28316 Enqueuing Move request for scope (-0.05, -0.09)
04:18:28.735 00.000 29988 Worker thread wakes up
04:18:28.736 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
04:18:28.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
04:18:28.736 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
04:18:28.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:18:28.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:28.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:18:28.736 00.000 29988 MoveAxis(E, 0, ABG)
04:18:28.736 00.000 29988 Move returns status 0, amount 0
04:18:28.736 00.000 29988 MoveAxis(N, 0, ABG)
04:18:28.736 00.000 29988 Move returns status 0, amount 0
04:18:28.736 00.000 29988 move complete, result=0
04:18:28.736 00.000 29988 worker thread done servicing request
04:18:28.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
04:18:28.736 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.3
04:18:28.737 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:28.737 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:28.738 00.001 28316 Enqueuing Expose request
04:18:28.738 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:28.739 00.001 29988 Worker thread wakes up
04:18:28.739 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:28.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:30.376 01.637 29988 Exposure complete
04:18:30.418 00.042 29988 worker thread done servicing request
04:18:30.418 00.000 28316 OnExposeComplete: enter
04:18:30.419 00.001 28316 UpdateGuideState(): m_state=6
04:18:30.420 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7312
04:18:30.420 00.000 28316 Star::Find returns 1 (0), X=952.60, Y=261.99, Mass=2065, SNR=31.4, Peak=165 HFD=3.9
04:18:30.421 00.001 28316 MultiStar: [#1 0.06,0.12,1.02,U] [#2 -0.14,-0.21,0.97,U] [#3 -0.10,-0.10,0.92,U] [#4 -0.05,0.22,0.87,U] [#5 -0.15,0.17,0.76,U] [#6 0.08,-0.13,0.66,U] [#7 0.03,0.04,0.66,U] [#8 -0.10,0.06,0.62,U] 
04:18:30.421 00.000 28316 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {0.26, 0.00}
04:18:30.422 00.001 28316 CameraToMount -- cameraTheta (1.95) - m_xAngle (2.00) = xAngle (-0.05 = -0.05)
04:18:30.422 00.000 28316 CameraToMount -- cameraTheta (1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
04:18:30.423 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.95 mountX=0.02 mountY=-0.00, mountTheta=-0.08
04:18:30.424 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.02, opts=13)
04:18:30.424 00.000 28316 Enqueuing Move request for scope (-0.01, 0.02)
04:18:30.426 00.002 29988 Worker thread wakes up
04:18:30.426 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:30.426 00.000 28316 UpdateGuideState exits: m=2065 RSB=31.4
04:18:30.427 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:30.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:30.427 00.000 28316 Enqueuing Expose request
04:18:30.428 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
04:18:30.428 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
04:18:30.428 00.000 29988 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.00
04:18:30.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:18:30.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:30.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:18:30.428 00.000 29988 MoveAxis(E, 0, ABG)
04:18:30.428 00.000 29988 Move returns status 0, amount 0
04:18:30.428 00.000 29988 MoveAxis(N, 0, ABG)
04:18:30.428 00.000 29988 Move returns status 0, amount 0
04:18:30.428 00.000 29988 move complete, result=0
04:18:30.428 00.000 29988 worker thread done servicing request
04:18:30.428 00.000 29988 Worker thread wakes up
04:18:30.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:30.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:30.429 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:18:31.945 01.516 29988 Exposure complete
04:18:31.994 00.049 29988 worker thread done servicing request
04:18:31.994 00.000 28316 OnExposeComplete: enter
04:18:31.996 00.002 28316 UpdateGuideState(): m_state=6
04:18:31.997 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7313
04:18:31.999 00.002 28316 Star::Find returns 1 (0), X=952.37, Y=261.83, Mass=2196, SNR=32.4, Peak=169 HFD=3.9
04:18:32.000 00.001 28316 MultiStar: [#1 -0.06,-0.02,0.98,U] [#2 -0.14,-0.16,0.95,U] [#3 -0.16,-0.13,0.89,U] [#4 -0.15,-0.00,0.83,U] [#5 -0.11,-0.09,0.73,U] [#6 0.17,-0.15,0.63,U] [#7 0.22,-0.01,0.63,U] [#8 -0.06,0.17,0.61,U] 
04:18:32.002 00.002 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {0.03, -0.15}
04:18:32.004 00.002 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
04:18:32.005 00.001 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
04:18:32.006 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.11 mountX=-0.05 mountY=0.07, mountTheta=2.16
04:18:32.009 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
04:18:32.009 00.000 28316 Enqueuing Move request for scope (-0.04, -0.07)
04:18:32.010 00.001 29988 Worker thread wakes up
04:18:32.010 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:32.011 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
04:18:32.011 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.4
04:18:32.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:32.012 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:32.012 00.000 28316 Enqueuing Expose request
04:18:32.012 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
04:18:32.012 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.07
04:18:32.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:18:32.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:32.013 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:18:32.013 00.000 29988 MoveAxis(E, 0, ABG)
04:18:32.013 00.000 29988 Move returns status 0, amount 0
04:18:32.013 00.000 29988 MoveAxis(N, 0, ABG)
04:18:32.013 00.000 29988 Move returns status 0, amount 0
04:18:32.013 00.000 29988 move complete, result=0
04:18:32.013 00.000 29988 worker thread done servicing request
04:18:32.013 00.000 29988 Worker thread wakes up
04:18:32.013 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:32.013 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:32.013 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:33.642 01.629 29988 Exposure complete
04:18:33.695 00.053 29988 worker thread done servicing request
04:18:33.695 00.000 28316 OnExposeComplete: enter
04:18:33.696 00.001 28316 UpdateGuideState(): m_state=6
04:18:33.697 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7314
04:18:33.698 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=262.09, Mass=2194, SNR=32.5, Peak=175 HFD=3.9
04:18:33.700 00.002 28316 MultiStar: [#1 -0.04,0.15,0.97,U] [#2 -0.19,-0.18,0.90,U] [#3 -0.12,-0.04,0.86,U] [#4 -0.19,0.07,0.84,U] [#5 -0.02,0.06,0.74,U] [#6 0.02,-0.06,0.63,U] [#7 0.03,0.15,0.64,U] [#8 -0.05,0.17,0.59,U] 
04:18:33.701 00.001 28316 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.13, 0.10}
04:18:33.702 00.001 28316 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.00) = xAngle (0.41 = 0.41)
04:18:33.702 00.000 28316 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
04:18:33.703 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.41 mountX=0.06 mountY=0.02, mountTheta=0.37
04:18:33.705 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
04:18:33.706 00.001 28316 Enqueuing Move request for scope (-0.05, 0.04)
04:18:33.707 00.001 29988 Worker thread wakes up
04:18:33.707 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
04:18:33.707 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
04:18:33.707 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.06 yDistance=0.02
04:18:33.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:18:33.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:33.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:18:33.707 00.000 29988 MoveAxis(E, 0, ABG)
04:18:33.707 00.000 29988 Move returns status 0, amount 0
04:18:33.707 00.000 29988 MoveAxis(N, 0, ABG)
04:18:33.707 00.000 29988 Move returns status 0, amount 0
04:18:33.707 00.000 29988 move complete, result=0
04:18:33.707 00.000 29988 worker thread done servicing request
04:18:33.707 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:33.707 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.5
04:18:33.708 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:33.708 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:33.709 00.001 28316 Enqueuing Expose request
04:18:33.709 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:33.709 00.000 29988 Worker thread wakes up
04:18:33.710 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:33.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:35.234 01.524 29988 Exposure complete
04:18:35.270 00.036 29988 worker thread done servicing request
04:18:35.270 00.000 28316 OnExposeComplete: enter
04:18:35.271 00.001 28316 UpdateGuideState(): m_state=6
04:18:35.271 00.000 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7315
04:18:35.272 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=262.21, Mass=2280, SNR=33.1, Peak=172 HFD=3.9
04:18:35.272 00.000 28316 MultiStar: [#1 -0.16,0.14,0.95,U] [#2 -0.31,-0.15,0.00,M5] [#3 -0.13,0.06,0.86,U] [#4 -0.07,0.06,0.82,U] [#5 -0.09,0.14,0.74,U] [#6 -0.01,-0.13,0.63,U] [#7 0.18,0.20,0.61,U] [#8 -0.21,0.20,0.59,U] 
04:18:35.272 00.000 28316 refined, 7 included, MultiStar: {-0.06, 0.12}, one-star: {0.01, 0.22}
04:18:35.273 00.001 28316 CameraToMount -- cameraTheta (2.07) - m_xAngle (2.00) = xAngle (0.07 = 0.07)
04:18:35.273 00.000 28316 CameraToMount -- cameraTheta (2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
04:18:35.274 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.07 mountX=0.13 mountY=0.00, mountTheta=0.03
04:18:35.275 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.12, opts=13)
04:18:35.276 00.001 28316 Enqueuing Move request for scope (-0.06, 0.12)
04:18:35.277 00.001 29988 Worker thread wakes up
04:18:35.277 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:35.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
04:18:35.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
04:18:35.278 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.1
04:18:35.278 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:35.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:35.279 00.000 28316 Enqueuing Expose request
04:18:35.279 00.000 29988 Moving (-0.06, 0.12) raw xDistance=0.13 yDistance=0.00
04:18:35.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:18:35.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:35.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:18:35.279 00.000 29988 MoveAxis(E, 0, ABG)
04:18:35.279 00.000 29988 Move returns status 0, amount 0
04:18:35.279 00.000 29988 MoveAxis(N, 0, ABG)
04:18:35.280 00.001 29988 Move returns status 0, amount 0
04:18:35.280 00.000 29988 move complete, result=0
04:18:35.280 00.000 29988 worker thread done servicing request
04:18:35.280 00.000 29988 Worker thread wakes up
04:18:35.280 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:35.280 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:35.280 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:18:36.913 01.633 29988 Exposure complete
04:18:36.946 00.033 29988 worker thread done servicing request
04:18:36.947 00.001 28316 OnExposeComplete: enter
04:18:36.947 00.000 28316 UpdateGuideState(): m_state=6
04:18:36.948 00.001 28316 Star::Find(15, 952, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7316
04:18:36.948 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=261.90, Mass=1991, SNR=30.9, Peak=188 HFD=4.0
04:18:36.949 00.001 28316 MultiStar: [#1 -0.04,0.14,1.05,U] [#2 -0.44,-0.07,0.00,M6] [#3 -0.27,0.00,0.89,U] [#4 -0.12,0.01,0.88,U] [#5 -0.25,0.00,0.80,U] [#6 -0.08,-0.13,0.69,U] [#7 0.09,0.09,0.67,U] [#8 -0.12,-0.06,0.63,U] 
04:18:36.949 00.000 28316 refined, 7 included, MultiStar: {-0.11, 0.00}, one-star: {-0.08, -0.08}
04:18:36.950 00.001 28316 CameraToMount -- cameraTheta (3.14) - m_xAngle (2.00) = xAngle (1.14 = 1.14)
04:18:36.950 00.000 28316 CameraToMount -- cameraTheta (3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
04:18:36.951 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.14 mountX=0.05 mountY=0.10, mountTheta=1.13
04:18:36.951 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.00, opts=13)
04:18:36.953 00.002 28316 Enqueuing Move request for scope (-0.11, 0.00)
04:18:36.953 00.000 29988 Worker thread wakes up
04:18:36.953 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
04:18:36.954 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
04:18:36.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
04:18:36.954 00.000 29988 Moving (-0.11, 0.00) raw xDistance=0.05 yDistance=0.10
04:18:36.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:18:36.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:18:36.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:18:36.954 00.000 29988 MoveAxis(E, 0, ABG)
04:18:36.954 00.000 29988 Move returns status 0, amount 0
04:18:36.954 00.000 29988 MoveAxis(N, 0, ABG)
04:18:36.954 00.000 29988 Move returns status 0, amount 0
04:18:36.954 00.000 29988 move complete, result=0
04:18:36.954 00.000 29988 worker thread done servicing request
04:18:36.954 00.000 28316 UpdateGuideState exits: m=1991 RSB=30.9
04:18:36.955 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:36.955 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:36.956 00.001 28316 Enqueuing Expose request
04:18:36.956 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:18:36.957 00.001 29988 Worker thread wakes up
04:18:36.957 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:36.957 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,247,31,31)
04:18:38.295 01.338 28316 evsrv: cli 0C97D2D0 connect
04:18:38.296 00.001 28316 case statement mapped state 6 to 3
04:18:38.297 00.001 28316 case statement mapped state 6 to 3
04:18:38.298 00.001 28316 evsrv: cli 0C97D2D0 request: {"method":"get_app_state","id":"902c7171-120a-4368-b72f-8fee35ea7a27"}
04:18:38.298 00.000 28316 case statement mapped state 6 to 3
04:18:38.299 00.001 28316 evsrv: cli 0C97D2D0 response: {"jsonrpc":"2.0","result":"Guiding","id":"902c7171-120a-4368-b72f-8fee35ea7a27"}
04:18:38.300 00.001 28316 evsrv: cli 0C97D2D0 disconnect
04:18:38.303 00.003 28316 evsrv: cli 0C97D870 connect
04:18:38.304 00.001 28316 case statement mapped state 6 to 3
04:18:38.306 00.002 28316 case statement mapped state 6 to 3
04:18:38.307 00.001 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"f4cd0943-b020-4992-8b8a-1d31a41fda35"}
04:18:38.307 00.000 28316 PhdController::Dither begins
04:18:38.308 00.001 28316 dither: size=2.00, dRA=1.93 dDec=-0.81
04:18:38.308 00.000 28316 MountToCamera -- mountTheta (-0.40) + m_xAngle (2.00) = xAngle (1.60 = 1.60)
04:18:38.309 00.001 28316 MountToCamera -- mountX=1.93 mountY=-0.81 hyp=2.09 mountTheta=-0.40 cameraX=-0.06, cameraY=2.09 cameraTheta=1.60
04:18:38.309 00.000 28316 setting lock position to (952.27, 264.08)
04:18:38.310 00.001 28316 Mount: notify guiding dithered (-0.1, 2.1)
04:18:38.310 00.000 28316 MultiStar: stabilizing after lock position change
04:18:38.311 00.001 28316 Status Line: Dithering de 1.93,-0.81
04:18:38.312 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:18:38.313 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:18:38.314 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"f4cd0943-b020-4992-8b8a-1d31a41fda35"}
04:18:38.315 00.001 28316 evsrv: cli 0C97D870 disconnect
04:18:38.471 00.156 29988 Exposure complete
04:18:38.521 00.050 29988 worker thread done servicing request
04:18:38.521 00.000 28316 OnExposeComplete: enter
04:18:38.522 00.001 28316 UpdateGuideState(): m_state=6
04:18:38.523 00.001 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7317
04:18:38.524 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=261.90, Mass=2406, SNR=33.8, Peak=198 HFD=4.0
04:18:38.525 00.001 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.75)
04:18:38.525 00.000 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.71)
04:18:38.526 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-2.17 hyp=2.17 cameraTheta=-1.53 mountX=-2.01 mountY=0.91, mountTheta=2.72
04:18:38.527 00.001 28316 dither recenter: remaining=(-1.9,0.8) step=(-1.9,0.8)
04:18:38.527 00.000 28316 MountToCamera -- mountTheta (2.75) + m_xAngle (2.00) = xAngle (4.74 = -1.54)
04:18:38.528 00.001 28316 MountToCamera -- mountX=-1.93 mountY=0.81 hyp=2.09 mountTheta=2.75 cameraX=0.06, cameraY=-2.09 cameraTheta=-1.54
04:18:38.528 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-2.09, opts=4)
04:18:38.529 00.001 28316 Enqueuing Move request for scope (0.06, -2.09)
04:18:38.530 00.001 28316 Mount: notify direct move -1.93,0.81
04:18:38.531 00.001 29988 Worker thread wakes up
04:18:38.532 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -2.09) opts 0x4
04:18:38.532 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -2.09)
04:18:38.532 00.000 29988 Moving (0.06, -2.09) raw xDistance=-1.93 yDistance=0.81
04:18:38.532 00.000 29988 MoveAxis(E, 644, B)
04:18:38.532 00.000 29988 Guiding  Dir = 2, Dur = 644
04:18:38.532 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=226, Gamma=0.580
04:18:38.534 00.002 28316 UpdateGuideState exits: m=2406 RSB=33.8
04:18:38.537 00.003 28316 PhdController: settling, locked = 1, distance = 2.19 (0.50) aobump = 0 frame = 1 / 99999
04:18:38.539 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786155518.539,"Host":"ASUS_SAM","Inst":1,"Distance":2.19,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:38.540 00.001 29988 IsSlewing returns 0
04:18:38.540 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:38.542 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:38.544 00.002 28316 Enqueuing Expose request
04:18:38.547 00.003 29988 IsGuiding returns 0
04:18:38.550 00.003 29988 PulseGuide returned control before completion, sleep 651
04:18:39.208 00.658 29988 IsGuiding returns 1
04:18:39.208 00.000 29988 scope still moving after pulse duration time elapsed
04:18:39.236 00.028 29988 IsSlewing returns 0
04:18:39.236 00.000 29988 IsGuiding returns 0
04:18:39.236 00.000 29988 scope move finished after 644 + 45 ms
04:18:39.236 00.000 29988 Move returns status 0, amount 644
04:18:39.236 00.000 29988 MoveAxis(S, 193, B)
04:18:39.236 00.000 29988 Guiding  Dir = 1, Dur = 193
04:18:39.236 00.000 29988 IsSlewing returns 0
04:18:39.236 00.000 29988 IsGuiding returns 0
04:18:39.241 00.005 29988 PulseGuide returned control before completion, sleep 199
04:18:39.454 00.213 29988 IsGuiding returns 0
04:18:39.455 00.001 29988 Move returns status 0, amount 193
04:18:39.455 00.000 29988 move complete, result=0
04:18:39.455 00.000 29988 worker thread done servicing request
04:18:39.455 00.000 29988 Worker thread wakes up
04:18:39.455 00.000 28316 GuideStep: -1.9 px 644 ms EAST, 0.8 px 193 ms SOUTH
04:18:39.456 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:39.456 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:41.087 01.631 29988 Exposure complete
04:18:41.155 00.068 29988 worker thread done servicing request
04:18:41.155 00.000 28316 OnExposeComplete: enter
04:18:41.157 00.002 28316 UpdateGuideState(): m_state=6
04:18:41.159 00.002 28316 Star::Find(15, 952, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7318
04:18:41.160 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=263.91, Mass=2232, SNR=32.8, Peak=165 HFD=3.9
04:18:41.161 00.001 28316 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.00) = xAngle (-4.93 = 1.36)
04:18:41.162 00.001 28316 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.97 = 1.32)
04:18:41.166 00.004 28316 CameraToMount -- cameraX=-0.80 cameraY=-0.17 hyp=0.82 cameraTheta=-2.93 mountX=0.18 mountY=0.80, mountTheta=1.35
04:18:41.170 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.80, y=-0.17, opts=13)
04:18:41.172 00.002 28316 Enqueuing Move request for scope (-0.80, -0.17)
04:18:41.175 00.003 29988 Worker thread wakes up
04:18:41.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:41.176 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.17) opts 0xd
04:18:41.176 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.8
04:18:41.178 00.002 29988 Handling offset move in thread for scope, endpoint = (-0.80, -0.17)
04:18:41.178 00.000 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 2 / 99999
04:18:41.179 00.001 29988 Moving (-0.80, -0.17) raw xDistance=0.18 yDistance=0.80
04:18:41.179 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155521.179,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:41.180 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:18:41.180 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:18:41.181 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:41.181 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:41.181 00.000 28316 Enqueuing Expose request
04:18:41.182 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.80
04:18:41.182 00.000 29988 MoveAxis(E, 0, ABG)
04:18:41.182 00.000 29988 Move returns status 0, amount 0
04:18:41.182 00.000 29988 MoveAxis(N, 0, ABG)
04:18:41.182 00.000 29988 Move returns status 0, amount 0
04:18:41.182 00.000 29988 move complete, result=0
04:18:41.182 00.000 29988 worker thread done servicing request
04:18:41.182 00.000 29988 Worker thread wakes up
04:18:41.182 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:41.182 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:41.183 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.8 px 0 ms NORTH
04:18:42.602 01.419 29988 Exposure complete
04:18:42.678 00.076 29988 worker thread done servicing request
04:18:42.678 00.000 28316 OnExposeComplete: enter
04:18:42.680 00.002 28316 UpdateGuideState(): m_state=6
04:18:42.680 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7319
04:18:42.681 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=263.75, Mass=2157, SNR=32.1, Peak=177 HFD=3.8
04:18:42.681 00.000 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
04:18:42.681 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
04:18:42.682 00.001 28316 CameraToMount -- cameraX=-0.55 cameraY=-0.33 hyp=0.64 cameraTheta=-2.61 mountX=-0.07 mountY=0.64, mountTheta=1.68
04:18:42.684 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.55, y=-0.33, opts=13)
04:18:42.686 00.002 28316 Enqueuing Move request for scope (-0.55, -0.33)
04:18:42.687 00.001 29988 Worker thread wakes up
04:18:42.687 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.33) opts 0xd
04:18:42.687 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.55, -0.33)
04:18:42.687 00.000 29988 Moving (-0.55, -0.33) raw xDistance=-0.07 yDistance=0.64
04:18:42.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:18:42.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:18:42.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.64
04:18:42.687 00.000 29988 MoveAxis(E, 0, ABG)
04:18:42.687 00.000 29988 Move returns status 0, amount 0
04:18:42.687 00.000 29988 MoveAxis(N, 0, ABG)
04:18:42.687 00.000 29988 Move returns status 0, amount 0
04:18:42.687 00.000 29988 move complete, result=0
04:18:42.687 00.000 29988 worker thread done servicing request
04:18:42.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:42.688 00.001 28316 UpdateGuideState exits: m=2157 RSB=32.1
04:18:42.688 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 3 / 99999
04:18:42.689 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786155522.689,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:42.689 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:42.690 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:42.691 00.001 28316 Enqueuing Expose request
04:18:42.692 00.001 29988 Worker thread wakes up
04:18:42.692 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:42.692 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:42.692 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
04:18:44.316 01.624 29988 Exposure complete
04:18:44.372 00.056 29988 worker thread done servicing request
04:18:44.373 00.001 28316 OnExposeComplete: enter
04:18:44.374 00.001 28316 UpdateGuideState(): m_state=6
04:18:44.376 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7320
04:18:44.377 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=263.97, Mass=2136, SNR=32.0, Peak=165 HFD=4.0
04:18:44.377 00.000 28316 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.00) = xAngle (-4.97 = 1.32)
04:18:44.378 00.001 28316 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.28)
04:18:44.378 00.000 28316 CameraToMount -- cameraX=-0.61 cameraY=-0.11 hyp=0.62 cameraTheta=-2.97 mountX=0.16 mountY=0.59, mountTheta=1.31
04:18:44.379 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.61, y=-0.11, opts=13)
04:18:44.379 00.000 28316 Enqueuing Move request for scope (-0.61, -0.11)
04:18:44.380 00.001 29988 Worker thread wakes up
04:18:44.380 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:44.380 00.000 28316 UpdateGuideState exits: m=2136 RSB=32.0
04:18:44.381 00.001 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 4 / 99999
04:18:44.381 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.11) opts 0xd
04:18:44.381 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.61, -0.11)
04:18:44.381 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155524.381,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:44.382 00.001 29988 Moving (-0.61, -0.11) raw xDistance=0.16 yDistance=0.59
04:18:44.382 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:18:44.382 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:44.382 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:44.383 00.001 28316 Enqueuing Expose request
04:18:44.383 00.000 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.03
04:18:44.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
04:18:44.383 00.000 29988 MoveAxis(E, 0, ABG)
04:18:44.383 00.000 29988 Move returns status 0, amount 0
04:18:44.383 00.000 29988 MoveAxis(S, 141, ABG)
04:18:44.383 00.000 29988 Guiding  Dir = 1, Dur = 141
04:18:44.384 00.001 29988 IsSlewing returns 0
04:18:44.384 00.000 29988 IsGuiding returns 0
04:18:44.390 00.006 29988 PulseGuide returned control before completion, sleep 146
04:18:44.552 00.162 29988 IsGuiding returns 0
04:18:44.552 00.000 29988 Move returns status 0, amount 141
04:18:44.552 00.000 29988 move complete, result=0
04:18:44.552 00.000 29988 worker thread done servicing request
04:18:44.552 00.000 29988 Worker thread wakes up
04:18:44.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:44.552 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.6 px 141 ms SOUTH
04:18:44.554 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:45.968 01.414 29988 Exposure complete
04:18:46.012 00.044 29988 worker thread done servicing request
04:18:46.012 00.000 28316 OnExposeComplete: enter
04:18:46.013 00.001 28316 UpdateGuideState(): m_state=6
04:18:46.014 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7321
04:18:46.014 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=264.09, Mass=2223, SNR=32.7, Peak=194 HFD=4.1
04:18:46.015 00.001 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
04:18:46.015 00.000 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
04:18:46.016 00.001 28316 CameraToMount -- cameraX=-0.52 cameraY=0.01 hyp=0.52 cameraTheta=3.12 mountX=0.23 mountY=0.46, mountTheta=1.11
04:18:46.017 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=0.01, opts=13)
04:18:46.017 00.000 28316 Enqueuing Move request for scope (-0.52, 0.01)
04:18:46.017 00.000 29988 Worker thread wakes up
04:18:46.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.01) opts 0xd
04:18:46.018 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.52, 0.01)
04:18:46.018 00.000 29988 Moving (-0.52, 0.01) raw xDistance=0.23 yDistance=0.46
04:18:46.018 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
04:18:46.018 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
04:18:46.018 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:46.018 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.7
04:18:46.019 00.001 28316 PhdController: settling, locked = 1, distance = 0.66 (0.50) aobump = 0 frame = 5 / 99999
04:18:46.019 00.000 29988 MoveAxis(W, 48, ABG)
04:18:46.019 00.000 29988 Guiding  Dir = 3, Dur = 48
04:18:46.019 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155526.019,"Host":"ASUS_SAM","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:46.020 00.001 29988 IsSlewing returns 0
04:18:46.020 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:46.020 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:46.020 00.000 28316 Enqueuing Expose request
04:18:46.022 00.002 29988 IsGuiding returns 0
04:18:46.023 00.001 29988 PulseGuide returned control before completion, sleep 57
04:18:46.094 00.071 29988 IsGuiding returns 0
04:18:46.095 00.001 29988 Move returns status 0, amount 48
04:18:46.095 00.000 29988 MoveAxis(S, 109, ABG)
04:18:46.095 00.000 29988 Guiding  Dir = 1, Dur = 109
04:18:46.095 00.000 29988 IsSlewing returns 0
04:18:46.095 00.000 29988 IsGuiding returns 0
04:18:46.100 00.005 29988 PulseGuide returned control before completion, sleep 115
04:18:46.215 00.115 29988 IsGuiding returns 1
04:18:46.215 00.000 29988 scope still moving after pulse duration time elapsed
04:18:46.246 00.031 29988 IsSlewing returns 0
04:18:46.250 00.004 29988 IsGuiding returns 0
04:18:46.250 00.000 29988 scope move finished after 109 + 46 ms
04:18:46.250 00.000 29988 Move returns status 0, amount 109
04:18:46.250 00.000 29988 move complete, result=0
04:18:46.250 00.000 29988 worker thread done servicing request
04:18:46.250 00.000 29988 Worker thread wakes up
04:18:46.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:46.250 00.000 28316 GuideStep: 0.2 px 48 ms WEST, 0.5 px 109 ms SOUTH
04:18:46.251 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:47.884 01.633 29988 Exposure complete
04:18:47.924 00.040 29988 worker thread done servicing request
04:18:47.924 00.000 28316 OnExposeComplete: enter
04:18:47.925 00.001 28316 UpdateGuideState(): m_state=6
04:18:47.925 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7322
04:18:47.926 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=264.32, Mass=2312, SNR=33.1, Peak=168 HFD=4.0
04:18:47.926 00.000 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.38 = -1.38)
04:18:47.927 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
04:18:47.927 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=0.24 hyp=0.42 cameraTheta=0.62 mountX=0.08 mountY=-0.41, mountTheta=-1.38
04:18:47.930 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.24, opts=13)
04:18:47.931 00.001 28316 Enqueuing Move request for scope (0.34, 0.24)
04:18:47.931 00.000 29988 Worker thread wakes up
04:18:47.931 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:47.932 00.001 28316 UpdateGuideState exits: m=2312 RSB=33.1
04:18:47.932 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 6 / 99999
04:18:47.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.24) opts 0xd
04:18:47.932 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155527.932,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:47.933 00.001 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.24)
04:18:47.933 00.000 29988 Moving (0.34, 0.24) raw xDistance=0.08 yDistance=-0.41
04:18:47.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:18:47.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:18:47.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:47.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:47.934 00.001 28316 Enqueuing Expose request
04:18:47.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
04:18:47.934 00.000 29988 MoveAxis(E, 0, ABG)
04:18:47.934 00.000 29988 Move returns status 0, amount 0
04:18:47.934 00.000 29988 MoveAxis(N, 0, ABG)
04:18:47.934 00.000 29988 Move returns status 0, amount 0
04:18:47.934 00.000 29988 move complete, result=0
04:18:47.934 00.000 29988 worker thread done servicing request
04:18:47.934 00.000 29988 Worker thread wakes up
04:18:47.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:47.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:47.935 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
04:18:49.456 01.521 29988 Exposure complete
04:18:49.491 00.035 29988 worker thread done servicing request
04:18:49.491 00.000 28316 OnExposeComplete: enter
04:18:49.492 00.001 28316 UpdateGuideState(): m_state=6
04:18:49.493 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7323
04:18:49.494 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=264.04, Mass=2294, SNR=33.3, Peak=168 HFD=4.1
04:18:49.494 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.10 = -2.10)
04:18:49.495 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
04:18:49.496 00.001 28316 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.36 cameraTheta=-0.10 mountX=-0.18 mountY=-0.30, mountTheta=-2.11
04:18:49.498 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=-0.04, opts=13)
04:18:49.499 00.001 28316 Enqueuing Move request for scope (0.36, -0.04)
04:18:49.500 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:49.500 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.3
04:18:49.500 00.000 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 7 / 99999
04:18:49.501 00.001 29988 Worker thread wakes up
04:18:49.501 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
04:18:49.501 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
04:18:49.501 00.000 29988 Moving (0.36, -0.04) raw xDistance=-0.18 yDistance=-0.30
04:18:49.501 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:18:49.501 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:18:49.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
04:18:49.501 00.000 29988 MoveAxis(E, 0, ABG)
04:18:49.501 00.000 29988 Move returns status 0, amount 0
04:18:49.501 00.000 29988 MoveAxis(N, 0, ABG)
04:18:49.501 00.000 29988 Move returns status 0, amount 0
04:18:49.501 00.000 29988 move complete, result=0
04:18:49.501 00.000 29988 worker thread done servicing request
04:18:49.501 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155529.501,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:49.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:49.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:49.503 00.001 28316 Enqueuing Expose request
04:18:49.503 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:18:49.504 00.001 29988 Worker thread wakes up
04:18:49.504 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:49.504 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:51.137 01.633 29988 Exposure complete
04:18:51.190 00.053 29988 worker thread done servicing request
04:18:51.190 00.000 28316 OnExposeComplete: enter
04:18:51.190 00.000 28316 UpdateGuideState(): m_state=6
04:18:51.191 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7324
04:18:51.191 00.000 28316 Star::Find returns 1 (0), X=952.57, Y=264.10, Mass=2201, SNR=32.5, Peak=159 HFD=4.0
04:18:51.192 00.001 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:18:51.192 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
04:18:51.193 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.08 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
04:18:51.194 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=0.02, opts=13)
04:18:51.194 00.000 28316 Enqueuing Move request for scope (0.30, 0.02)
04:18:51.195 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:51.195 00.000 28316 UpdateGuideState exits: m=2201 RSB=32.5
04:18:51.196 00.001 28316 PhdController: settling, locked = 1, distance = 0.45 (0.50) aobump = 0 frame = 8 / 99999
04:18:51.199 00.003 29988 Worker thread wakes up
04:18:51.199 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
04:18:51.199 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
04:18:51.199 00.000 29988 Moving (0.30, 0.02) raw xDistance=-0.10 yDistance=-0.28
04:18:51.199 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:18:51.199 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:18:51.199 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155531.199,"Host":"ASUS_SAM","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:51.200 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
04:18:51.200 00.000 29988 MoveAxis(E, 0, ABG)
04:18:51.200 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:51.200 00.000 29988 Move returns status 0, amount 0
04:18:51.200 00.000 29988 MoveAxis(N, 0, ABG)
04:18:51.200 00.000 29988 Move returns status 0, amount 0
04:18:51.200 00.000 29988 move complete, result=0
04:18:51.200 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:51.201 00.001 28316 Enqueuing Expose request
04:18:51.201 00.000 29988 worker thread done servicing request
04:18:51.201 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:18:51.202 00.001 29988 Worker thread wakes up
04:18:51.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:51.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:52.734 01.532 29988 Exposure complete
04:18:52.798 00.064 29988 worker thread done servicing request
04:18:52.798 00.000 28316 OnExposeComplete: enter
04:18:52.799 00.001 28316 UpdateGuideState(): m_state=6
04:18:52.799 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7325
04:18:52.800 00.001 28316 Star::Find returns 1 (0), X=952.60, Y=264.16, Mass=2228, SNR=32.8, Peak=180 HFD=3.9
04:18:52.802 00.002 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
04:18:52.803 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
04:18:52.804 00.001 28316 CameraToMount -- cameraX=0.32 cameraY=0.08 hyp=0.33 cameraTheta=0.25 mountX=-0.06 mountY=-0.33, mountTheta=-1.75
04:18:52.807 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.08, opts=13)
04:18:52.808 00.001 28316 Enqueuing Move request for scope (0.32, 0.08)
04:18:52.809 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:52.810 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.8
04:18:52.810 00.000 28316 PhdController: settling, locked = 1, distance = 0.42 (0.50) aobump = 0 frame = 9 / 99999
04:18:52.810 00.000 29988 Worker thread wakes up
04:18:52.811 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786155532.810,"Host":"ASUS_SAM","Inst":1,"Distance":0.42,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
04:18:52.811 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.08) opts 0xd
04:18:52.811 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.08)
04:18:52.811 00.000 29988 Moving (0.32, 0.08) raw xDistance=-0.06 yDistance=-0.33
04:18:52.811 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:52.811 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:52.812 00.001 28316 Enqueuing Expose request
04:18:52.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:18:52.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:18:52.812 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:18:52.812 00.000 29988 MoveAxis(E, 0, ABG)
04:18:52.812 00.000 29988 Move returns status 0, amount 0
04:18:52.812 00.000 29988 MoveAxis(N, 0, ABG)
04:18:52.812 00.000 29988 Move returns status 0, amount 0
04:18:52.813 00.001 29988 move complete, result=0
04:18:52.813 00.000 29988 worker thread done servicing request
04:18:52.813 00.000 29988 Worker thread wakes up
04:18:52.813 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:52.813 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:52.813 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:18:54.545 01.732 29988 Exposure complete
04:18:54.603 00.058 29988 worker thread done servicing request
04:18:54.604 00.001 28316 OnExposeComplete: enter
04:18:54.605 00.001 28316 UpdateGuideState(): m_state=6
04:18:54.606 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7326
04:18:54.606 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=264.84, Mass=2378, SNR=33.7, Peak=192 HFD=3.8
04:18:54.606 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
04:18:54.607 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
04:18:54.607 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.76 hyp=0.77 cameraTheta=1.43 mountX=0.65 mountY=-0.44, mountTheta=-0.60
04:18:54.608 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.76, opts=13)
04:18:54.609 00.001 28316 Enqueuing Move request for scope (0.11, 0.76)
04:18:54.609 00.000 29988 Worker thread wakes up
04:18:54.609 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:54.610 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.76) opts 0xd
04:18:54.610 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.76)
04:18:54.610 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.7
04:18:54.611 00.001 29988 Moving (0.11, 0.76) raw xDistance=0.65 yDistance=-0.44
04:18:54.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
04:18:54.611 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:18:54.611 00.000 28316 PhdController: settling, locked = 1, distance = 0.52 (0.50) aobump = 0 frame = 10 / 99999
04:18:54.613 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
04:18:54.613 00.000 29988 MoveAxis(W, 136, ABG)
04:18:54.613 00.000 29988 Guiding  Dir = 3, Dur = 136
04:18:54.613 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155534.613,"Host":"ASUS_SAM","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:54.614 00.001 29988 IsSlewing returns 0
04:18:54.614 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:54.615 00.001 29988 IsGuiding returns 0
04:18:54.616 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:54.616 00.000 28316 Enqueuing Expose request
04:18:54.617 00.001 29988 PulseGuide returned control before completion, sleep 144
04:18:54.762 00.145 29988 IsGuiding returns 1
04:18:54.762 00.000 29988 scope still moving after pulse duration time elapsed
04:18:54.794 00.032 29988 IsSlewing returns 0
04:18:54.794 00.000 29988 IsGuiding returns 0
04:18:54.794 00.000 29988 scope move finished after 136 + 42 ms
04:18:54.794 00.000 29988 Move returns status 0, amount 136
04:18:54.794 00.000 29988 MoveAxis(N, 0, ABG)
04:18:54.794 00.000 29988 Move returns status 0, amount 0
04:18:54.794 00.000 29988 move complete, result=0
04:18:54.794 00.000 29988 worker thread done servicing request
04:18:54.794 00.000 29988 Worker thread wakes up
04:18:54.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:54.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:54.794 00.000 28316 GuideStep: 0.6 px 136 ms WEST, -0.4 px 0 ms NORTH
04:18:56.203 01.409 29988 Exposure complete
04:18:56.230 00.027 29988 worker thread done servicing request
04:18:56.230 00.000 28316 OnExposeComplete: enter
04:18:56.231 00.001 28316 UpdateGuideState(): m_state=6
04:18:56.232 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7327
04:18:56.232 00.000 28316 Star::Find returns 1 (0), X=952.39, Y=264.55, Mass=2305, SNR=33.2, Peak=168 HFD=4.0
04:18:56.233 00.001 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.68 = -0.68)
04:18:56.234 00.001 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
04:18:56.234 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.48 hyp=0.49 cameraTheta=1.32 mountX=0.38 mountY=-0.32, mountTheta=-0.70
04:18:56.235 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.48, opts=13)
04:18:56.236 00.001 28316 Enqueuing Move request for scope (0.12, 0.48)
04:18:56.236 00.000 29988 Worker thread wakes up
04:18:56.236 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:56.237 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.2
04:18:56.237 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 11 / 99999
04:18:56.237 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.48) opts 0xd
04:18:56.237 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.48)
04:18:56.237 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155536.237,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:56.238 00.001 29988 Moving (0.12, 0.48) raw xDistance=0.38 yDistance=-0.32
04:18:56.238 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.38
04:18:56.238 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:18:56.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:56.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:56.240 00.001 28316 Enqueuing Expose request
04:18:56.241 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
04:18:56.241 00.000 29988 MoveAxis(W, 90, ABG)
04:18:56.241 00.000 29988 Guiding  Dir = 3, Dur = 90
04:18:56.241 00.000 29988 IsSlewing returns 0
04:18:56.241 00.000 29988 IsGuiding returns 0
04:18:56.243 00.002 29988 PulseGuide returned control before completion, sleep 99
04:18:56.356 00.113 29988 IsGuiding returns 0
04:18:56.357 00.001 29988 Move returns status 0, amount 90
04:18:56.357 00.000 29988 MoveAxis(N, 0, ABG)
04:18:56.357 00.000 29988 Move returns status 0, amount 0
04:18:56.357 00.000 29988 move complete, result=0
04:18:56.357 00.000 29988 worker thread done servicing request
04:18:56.357 00.000 29988 Worker thread wakes up
04:18:56.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:56.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:56.357 00.000 28316 GuideStep: 0.4 px 90 ms WEST, -0.3 px 0 ms NORTH
04:18:57.997 01.640 29988 Exposure complete
04:18:58.061 00.064 29988 worker thread done servicing request
04:18:58.061 00.000 28316 OnExposeComplete: enter
04:18:58.062 00.001 28316 UpdateGuideState(): m_state=6
04:18:58.063 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7328
04:18:58.064 00.001 28316 Star::Find returns 1 (0), X=952.73, Y=264.04, Mass=2217, SNR=32.7, Peak=185 HFD=4.1
04:18:58.065 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:18:58.066 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:18:58.067 00.001 28316 CameraToMount -- cameraX=0.46 cameraY=-0.03 hyp=0.46 cameraTheta=-0.07 mountX=-0.22 mountY=-0.40, mountTheta=-2.08
04:18:58.069 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=-0.03, opts=13)
04:18:58.070 00.001 28316 Enqueuing Move request for scope (0.46, -0.03)
04:18:58.070 00.000 29988 Worker thread wakes up
04:18:58.070 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:58.073 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.03) opts 0xd
04:18:58.073 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.7
04:18:58.073 00.000 28316 PhdController: settling, locked = 1, distance = 0.50 (0.50) aobump = 0 frame = 12 / 99999
04:18:58.074 00.001 29988 Handling offset move in thread for scope, endpoint = (0.46, -0.03)
04:18:58.074 00.000 29988 Moving (0.46, -0.03) raw xDistance=-0.22 yDistance=-0.40
04:18:58.074 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
04:18:58.074 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:18:58.074 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155538.074,"Host":"ASUS_SAM","Inst":1,"Distance":0.50,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:58.075 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
04:18:58.075 00.000 29988 MoveAxis(E, 40, ABG)
04:18:58.075 00.000 29988 Guiding  Dir = 2, Dur = 40
04:18:58.075 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:58.077 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:58.078 00.001 28316 Enqueuing Expose request
04:18:58.079 00.001 29988 IsSlewing returns 0
04:18:58.079 00.000 29988 IsGuiding returns 0
04:18:58.081 00.002 29988 PulseGuide returned control before completion, sleep 49
04:18:58.133 00.052 29988 IsGuiding returns 0
04:18:58.133 00.000 29988 Move returns status 0, amount 40
04:18:58.133 00.000 29988 MoveAxis(N, 0, ABG)
04:18:58.133 00.000 29988 Move returns status 0, amount 0
04:18:58.133 00.000 29988 move complete, result=0
04:18:58.133 00.000 29988 worker thread done servicing request
04:18:58.133 00.000 29988 Worker thread wakes up
04:18:58.133 00.000 28316 GuideStep: -0.2 px 40 ms EAST, -0.4 px 0 ms NORTH
04:18:58.135 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:58.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:59.543 01.408 29988 Exposure complete
04:18:59.589 00.046 29988 worker thread done servicing request
04:18:59.589 00.000 28316 OnExposeComplete: enter
04:18:59.590 00.001 28316 UpdateGuideState(): m_state=6
04:18:59.592 00.002 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7329
04:18:59.593 00.001 28316 Star::Find returns 1 (0), X=952.71, Y=264.39, Mass=2167, SNR=32.2, Peak=164 HFD=3.7
04:18:59.594 00.001 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
04:18:59.595 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
04:18:59.596 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=0.32 hyp=0.54 cameraTheta=0.62 mountX=0.11 mountY=-0.54, mountTheta=-1.38
04:18:59.600 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.32, opts=13)
04:18:59.600 00.000 28316 Enqueuing Move request for scope (0.44, 0.32)
04:18:59.600 00.000 29988 Worker thread wakes up
04:18:59.600 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:18:59.601 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.32) opts 0xd
04:18:59.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.32)
04:18:59.601 00.000 28316 UpdateGuideState exits: m=2167 RSB=32.2
04:18:59.601 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 13 / 99999
04:18:59.602 00.001 29988 Moving (0.44, 0.32) raw xDistance=0.11 yDistance=-0.54
04:18:59.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:18:59.602 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155539.602,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:18:59.602 00.000 29988 switching direction from 1 to -1 - decHistory=-6 oldest=0.63 newest=-1.25
04:18:59.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
04:18:59.602 00.000 29988 MoveAxis(E, 0, ABG)
04:18:59.602 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:18:59.603 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:18:59.603 00.000 28316 Enqueuing Expose request
04:18:59.604 00.001 29988 Move returns status 0, amount 0
04:18:59.604 00.000 29988 MoveAxis(N, 128, ABG)
04:18:59.604 00.000 29988 Guiding  Dir = 0, Dur = 128
04:18:59.607 00.003 29988 IsSlewing returns 0
04:18:59.607 00.000 29988 IsGuiding returns 0
04:18:59.613 00.006 29988 PulseGuide returned control before completion, sleep 134
04:18:59.763 00.150 29988 IsGuiding returns 0
04:18:59.763 00.000 29988 Move returns status 0, amount 128
04:18:59.763 00.000 29988 move complete, result=0
04:18:59.763 00.000 29988 worker thread done servicing request
04:18:59.763 00.000 29988 Worker thread wakes up
04:18:59.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:18:59.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:18:59.763 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.5 px 128 ms NORTH
04:19:01.388 01.625 29988 Exposure complete
04:19:01.434 00.046 29988 worker thread done servicing request
04:19:01.435 00.001 28316 OnExposeComplete: enter
04:19:01.436 00.001 28316 UpdateGuideState(): m_state=6
04:19:01.436 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7330
04:19:01.437 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=264.01, Mass=2388, SNR=33.8, Peak=168 HFD=4.1
04:19:01.437 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:19:01.437 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:19:01.438 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=-0.12 mountY=-0.11, mountTheta=-2.43
04:19:01.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
04:19:01.439 00.000 28316 Enqueuing Move request for scope (0.15, -0.07)
04:19:01.440 00.001 29988 Worker thread wakes up
04:19:01.440 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:01.440 00.000 28316 UpdateGuideState exits: m=2388 RSB=33.8
04:19:01.441 00.001 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 14 / 99999
04:19:01.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
04:19:01.441 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
04:19:01.441 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155541.441,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:19:01.442 00.001 29988 Moving (0.15, -0.07) raw xDistance=-0.12 yDistance=-0.11
04:19:01.442 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:19:01.442 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:01.442 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:01.443 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:01.443 00.000 28316 Enqueuing Expose request
04:19:01.444 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:19:01.444 00.000 29988 MoveAxis(E, 0, ABG)
04:19:01.444 00.000 29988 Move returns status 0, amount 0
04:19:01.444 00.000 29988 MoveAxis(N, 0, ABG)
04:19:01.444 00.000 29988 Move returns status 0, amount 0
04:19:01.444 00.000 29988 move complete, result=0
04:19:01.444 00.000 29988 worker thread done servicing request
04:19:01.444 00.000 29988 Worker thread wakes up
04:19:01.444 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:01.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:01.445 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:02.972 01.527 29988 Exposure complete
04:19:03.029 00.057 29988 worker thread done servicing request
04:19:03.029 00.000 28316 OnExposeComplete: enter
04:19:03.032 00.003 28316 UpdateGuideState(): m_state=6
04:19:03.035 00.003 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7331
04:19:03.035 00.000 28316 Star::Find returns 1 (0), X=952.66, Y=263.93, Mass=2160, SNR=32.2, Peak=156 HFD=4.1
04:19:03.036 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:19:03.037 00.001 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:19:03.038 00.001 28316 CameraToMount -- cameraX=0.38 cameraY=-0.15 hyp=0.41 cameraTheta=-0.37 mountX=-0.29 mountY=-0.28, mountTheta=-2.38
04:19:03.040 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.15, opts=13)
04:19:03.040 00.000 28316 Enqueuing Move request for scope (0.38, -0.15)
04:19:03.040 00.000 29988 Worker thread wakes up
04:19:03.041 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:03.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.15) opts 0xd
04:19:03.041 00.000 28316 UpdateGuideState exits: m=2160 RSB=32.2
04:19:03.041 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 15 / 99999
04:19:03.042 00.001 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.15)
04:19:03.042 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155543.042,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
04:19:03.042 00.000 29988 Moving (0.38, -0.15) raw xDistance=-0.29 yDistance=-0.28
04:19:03.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:19:03.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
04:19:03.042 00.000 29988 MoveAxis(E, 61, ABG)
04:19:03.042 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:03.043 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:03.043 00.000 28316 Enqueuing Expose request
04:19:03.044 00.001 29988 Guiding  Dir = 2, Dur = 61
04:19:03.044 00.000 29988 IsSlewing returns 0
04:19:03.044 00.000 29988 IsGuiding returns 0
04:19:03.046 00.002 29988 PulseGuide returned control before completion, sleep 70
04:19:03.127 00.081 29988 IsGuiding returns 0
04:19:03.127 00.000 29988 Move returns status 0, amount 61
04:19:03.127 00.000 29988 MoveAxis(N, 66, ABG)
04:19:03.127 00.000 29988 Guiding  Dir = 0, Dur = 66
04:19:03.127 00.000 29988 IsSlewing returns 0
04:19:03.128 00.001 29988 IsGuiding returns 0
04:19:03.133 00.005 29988 PulseGuide returned control before completion, sleep 72
04:19:03.220 00.087 29988 IsGuiding returns 0
04:19:03.220 00.000 29988 Move returns status 0, amount 66
04:19:03.220 00.000 29988 move complete, result=0
04:19:03.220 00.000 29988 worker thread done servicing request
04:19:03.221 00.001 29988 Worker thread wakes up
04:19:03.221 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:03.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:03.221 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.3 px 66 ms NORTH
04:19:04.845 01.624 29988 Exposure complete
04:19:04.879 00.034 29988 worker thread done servicing request
04:19:04.880 00.001 28316 OnExposeComplete: enter
04:19:04.880 00.000 28316 UpdateGuideState(): m_state=6
04:19:04.882 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7332
04:19:04.883 00.001 28316 Star::Find returns 1 (0), X=952.12, Y=264.16, Mass=2337, SNR=33.5, Peak=202 HFD=4.3
04:19:04.886 00.003 28316 CameraToMount -- cameraTheta (2.65) - m_xAngle (2.00) = xAngle (0.65 = 0.65)
04:19:04.888 00.002 28316 CameraToMount -- cameraTheta (2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
04:19:04.890 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.65 mountX=0.14 mountY=0.10, mountTheta=0.63
04:19:04.894 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.08, opts=13)
04:19:04.897 00.003 28316 Enqueuing Move request for scope (-0.16, 0.08)
04:19:04.899 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:19:04.901 00.002 28316 UpdateGuideState exits: m=2337 RSB=33.5
04:19:04.903 00.002 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 16 / 99999
04:19:04.903 00.000 29988 Worker thread wakes up
04:19:04.903 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155544.903,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":3.5,"SettleTime":8.0,"StarLocked":true}
04:19:04.903 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
04:19:04.903 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
04:19:04.903 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:04.903 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:04.905 00.002 28316 Enqueuing Expose request
04:19:04.905 00.000 29988 Moving (-0.16, 0.08) raw xDistance=0.14 yDistance=0.10
04:19:04.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:19:04.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:04.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:19:04.906 00.000 29988 MoveAxis(E, 0, ABG)
04:19:04.906 00.000 29988 Move returns status 0, amount 0
04:19:04.906 00.000 29988 MoveAxis(N, 0, ABG)
04:19:04.906 00.000 29988 Move returns status 0, amount 0
04:19:04.906 00.000 29988 move complete, result=0
04:19:04.906 00.000 29988 worker thread done servicing request
04:19:04.906 00.000 29988 Worker thread wakes up
04:19:04.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:04.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:04.906 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:06.430 01.524 29988 Exposure complete
04:19:06.479 00.049 29988 worker thread done servicing request
04:19:06.479 00.000 28316 OnExposeComplete: enter
04:19:06.480 00.001 28316 UpdateGuideState(): m_state=6
04:19:06.481 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7333
04:19:06.481 00.000 28316 Star::Find returns 1 (0), X=952.23, Y=264.07, Mass=2260, SNR=32.8, Peak=197 HFD=4.1
04:19:06.482 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
04:19:06.482 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
04:19:06.482 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=0.01 mountY=0.05, mountTheta=1.41
04:19:06.483 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.01, opts=13)
04:19:06.484 00.001 28316 Enqueuing Move request for scope (-0.05, -0.01)
04:19:06.484 00.000 29988 Worker thread wakes up
04:19:06.485 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:06.485 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.8
04:19:06.485 00.000 28316 PhdController: settling, locked = 1, distance = 0.25 (0.50) aobump = 0 frame = 17 / 99999
04:19:06.486 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
04:19:06.486 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155546.486,"Host":"ASUS_SAM","Inst":1,"Distance":0.25,"Time":5.0,"SettleTime":8.0,"StarLocked":true}
04:19:06.486 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
04:19:06.486 00.000 29988 Moving (-0.05, -0.01) raw xDistance=0.01 yDistance=0.05
04:19:06.487 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:19:06.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:06.487 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:06.487 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:06.487 00.000 28316 Enqueuing Expose request
04:19:06.488 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:19:06.488 00.000 29988 MoveAxis(E, 0, ABG)
04:19:06.488 00.000 29988 Move returns status 0, amount 0
04:19:06.488 00.000 29988 MoveAxis(N, 0, ABG)
04:19:06.488 00.000 29988 Move returns status 0, amount 0
04:19:06.488 00.000 29988 move complete, result=0
04:19:06.488 00.000 29988 worker thread done servicing request
04:19:06.488 00.000 29988 Worker thread wakes up
04:19:06.488 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:06.488 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:06.488 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:19:08.120 01.632 29988 Exposure complete
04:19:08.169 00.049 29988 worker thread done servicing request
04:19:08.169 00.000 28316 OnExposeComplete: enter
04:19:08.169 00.000 28316 UpdateGuideState(): m_state=6
04:19:08.170 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7334
04:19:08.170 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=263.81, Mass=2197, SNR=32.4, Peak=184 HFD=4.1
04:19:08.171 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.68 = 2.61)
04:19:08.171 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.57)
04:19:08.172 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.27 cameraTheta=-1.68 mountX=-0.23 mountY=0.14, mountTheta=2.58
04:19:08.173 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.26, opts=13)
04:19:08.173 00.000 28316 Enqueuing Move request for scope (-0.03, -0.26)
04:19:08.174 00.001 29988 Worker thread wakes up
04:19:08.174 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:08.175 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
04:19:08.175 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.4
04:19:08.176 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 18 / 99999
04:19:08.176 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
04:19:08.176 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155548.176,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":6.7,"SettleTime":8.0,"StarLocked":true}
04:19:08.177 00.001 29988 Moving (-0.03, -0.26) raw xDistance=-0.23 yDistance=0.14
04:19:08.177 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:19:08.177 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:08.177 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:08.177 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:08.178 00.001 28316 Enqueuing Expose request
04:19:08.179 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:19:08.179 00.000 29988 MoveAxis(E, 48, ABG)
04:19:08.179 00.000 29988 Guiding  Dir = 2, Dur = 48
04:19:08.179 00.000 29988 IsSlewing returns 0
04:19:08.179 00.000 29988 IsGuiding returns 0
04:19:08.182 00.003 29988 PulseGuide returned control before completion, sleep 56
04:19:08.245 00.063 29988 IsGuiding returns 0
04:19:08.245 00.000 29988 Move returns status 0, amount 48
04:19:08.245 00.000 29988 MoveAxis(N, 0, ABG)
04:19:08.245 00.000 29988 Move returns status 0, amount 0
04:19:08.247 00.002 29988 move complete, result=0
04:19:08.247 00.000 29988 worker thread done servicing request
04:19:08.247 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
04:19:08.248 00.001 29988 Worker thread wakes up
04:19:08.248 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:08.248 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:09.659 01.411 29988 Exposure complete
04:19:09.715 00.056 29988 worker thread done servicing request
04:19:09.715 00.000 28316 OnExposeComplete: enter
04:19:09.718 00.003 28316 UpdateGuideState(): m_state=6
04:19:09.719 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7335
04:19:09.719 00.000 28316 Star::Find returns 1 (0), X=952.19, Y=263.96, Mass=2242, SNR=32.7, Peak=197 HFD=4.1
04:19:09.720 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
04:19:09.720 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
04:19:09.720 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.19 mountX=-0.07 mountY=0.13, mountTheta=2.09
04:19:09.722 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.12, opts=13)
04:19:09.723 00.001 28316 Enqueuing Move request for scope (-0.08, -0.12)
04:19:09.723 00.000 29988 Worker thread wakes up
04:19:09.723 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:09.724 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
04:19:09.724 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
04:19:09.724 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.7
04:19:09.724 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 19 / 99999
04:19:09.725 00.001 28316 PhdController: newstate STATE_FINISH
04:19:09.725 00.000 28316 PhdController complete: success
04:19:09.726 00.001 29988 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
04:19:09.726 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786155549.726,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":19,"DroppedFrames":0}
04:19:09.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:19:09.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:09.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:19:09.726 00.000 29988 MoveAxis(E, 0, ABG)
04:19:09.726 00.000 29988 Move returns status 0, amount 0
04:19:09.726 00.000 29988 MoveAxis(N, 0, ABG)
04:19:09.726 00.000 29988 Move returns status 0, amount 0
04:19:09.726 00.000 29988 move complete, result=0
04:19:09.726 00.000 28316 Mount: notify guiding dither settle done success=1
04:19:09.727 00.001 28316 PhdController: newstate STATE_IDLE
04:19:09.727 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:09.727 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:09.728 00.001 28316 Enqueuing Expose request
04:19:09.728 00.000 29988 worker thread done servicing request
04:19:09.728 00.000 29988 Worker thread wakes up
04:19:09.728 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:09.729 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:09.729 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:11.354 01.625 29988 Exposure complete
04:19:11.390 00.036 29988 worker thread done servicing request
04:19:11.390 00.000 28316 OnExposeComplete: enter
04:19:11.391 00.001 28316 UpdateGuideState(): m_state=6
04:19:11.393 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7336
04:19:11.394 00.001 28316 Star::Find returns 1 (0), X=951.80, Y=263.96, Mass=2348, SNR=33.7, Peak=206 HFD=4.2
04:19:11.395 00.001 28316 CameraToMount -- cameraTheta (-2.89) - m_xAngle (2.00) = xAngle (-4.89 = 1.40)
04:19:11.396 00.001 28316 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.93 = 1.36)
04:19:11.396 00.000 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.12 hyp=0.48 cameraTheta=-2.89 mountX=0.08 mountY=0.47, mountTheta=1.40
04:19:11.399 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.12, opts=13)
04:19:11.400 00.001 28316 Enqueuing Move request for scope (-0.47, -0.12)
04:19:11.400 00.000 29988 Worker thread wakes up
04:19:11.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:11.401 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.12) opts 0xd
04:19:11.401 00.000 28316 UpdateGuideState exits: m=2348 RSB=33.7
04:19:11.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:11.402 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:11.402 00.000 28316 Enqueuing Expose request
04:19:11.402 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.12)
04:19:11.402 00.000 29988 Moving (-0.47, -0.12) raw xDistance=0.08 yDistance=0.47
04:19:11.402 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:19:11.403 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:19:11.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
04:19:11.403 00.000 29988 MoveAxis(E, 0, ABG)
04:19:11.403 00.000 29988 Move returns status 0, amount 0
04:19:11.403 00.000 29988 MoveAxis(N, 0, ABG)
04:19:11.403 00.000 29988 Move returns status 0, amount 0
04:19:11.403 00.000 29988 move complete, result=0
04:19:11.403 00.000 29988 worker thread done servicing request
04:19:11.403 00.000 29988 Worker thread wakes up
04:19:11.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:11.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:11.403 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
04:19:12.920 01.517 29988 Exposure complete
04:19:12.964 00.044 29988 worker thread done servicing request
04:19:12.964 00.000 28316 OnExposeComplete: enter
04:19:12.966 00.002 28316 UpdateGuideState(): m_state=6
04:19:12.968 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.970 00.002 28316 Star::Find returns 1 (0), X=952.08, Y=263.95, Mass=2030, SNR=31.2, Peak=189 HFD=4.2
04:19:12.970 00.000 28316 MultiStar: exiting stabilization period
04:19:12.971 00.001 28316 MultiStar: updating star positions after lock position change
04:19:12.972 00.001 28316 Star::Find(15, 662, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.972 00.000 28316 Star::Find returns 1 (0), X=663.07, Y=168.01, Mass=2276, SNR=32.7, Peak=207 HFD=4.4
04:19:12.973 00.001 28316 Star::Find(15, 1033, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.973 00.000 28316 Star::Find returns 1 (0), X=1034.63, Y=398.67, Mass=1792, SNR=28.8, Peak=141 HFD=4.2
04:19:12.974 00.001 28316 Star::Find(15, 978, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.974 00.000 28316 Star::Find returns 1 (0), X=979.14, Y=256.18, Mass=1671, SNR=28.3, Peak=137 HFD=4.2
04:19:12.975 00.001 28316 Star::Find(15, 311, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.975 00.000 28316 Star::Find returns 1 (0), X=312.43, Y=835.62, Mass=1564, SNR=27.1, Peak=125 HFD=4.2
04:19:12.975 00.000 28316 Star::Find(15, 494, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.976 00.001 28316 Star::Find returns 1 (0), X=495.45, Y=97.00, Mass=1255, SNR=24.6, Peak=101 HFD=4.1
04:19:12.976 00.000 28316 Star::Find(15, 289, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.977 00.001 28316 Star::Find returns 1 (0), X=290.06, Y=922.75, Mass=895, SNR=20.8, Peak=92 HFD=3.9
04:19:12.977 00.000 28316 Star::Find(15, 679, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.978 00.001 28316 Star::Find returns 1 (0), X=680.19, Y=953.33, Mass=954, SNR=21.3, Peak=81 HFD=4.0
04:19:12.978 00.000 28316 Star::Find(15, 1146, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.979 00.001 28316 Star::Find returns 1 (0), X=1147.07, Y=753.85, Mass=818, SNR=19.7, Peak=60 HFD=4.2
04:19:12.979 00.000 28316 Star::Find(15, 247, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.979 00.000 28316 Star::Find returns 1 (0), X=247.84, Y=525.86, Mass=561, SNR=16.4, Peak=60 HFD=3.9
04:19:12.980 00.001 28316 Star::Find(15, 650, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.981 00.001 28316 Star::Find returns 1 (0), X=651.44, Y=649.40, Mass=627, SNR=17.4, Peak=46 HFD=4.1
04:19:12.982 00.001 28316 Star::Find(15, 1131, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7337
04:19:12.985 00.003 28316 Star::Find returns 1 (0), X=1132.04, Y=631.73, Mass=605, SNR=17.1, Peak=47 HFD=4.0
04:19:12.988 00.003 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
04:19:12.990 00.002 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
04:19:12.992 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.56 mountX=-0.04 mountY=0.23, mountTheta=1.73
04:19:12.996 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.13, opts=13)
04:19:12.997 00.001 28316 Enqueuing Move request for scope (-0.19, -0.13)
04:19:12.997 00.000 29988 Worker thread wakes up
04:19:12.997 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:12.998 00.001 28316 UpdateGuideState exits: m=2030 RSB=31.2
04:19:12.998 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:12.998 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:12.999 00.001 28316 Enqueuing Expose request
04:19:12.999 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
04:19:12.999 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
04:19:12.999 00.000 29988 Moving (-0.19, -0.13) raw xDistance=-0.04 yDistance=0.23
04:19:12.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:19:12.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:19:12.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:19:12.999 00.000 29988 MoveAxis(E, 0, ABG)
04:19:12.999 00.000 29988 Move returns status 0, amount 0
04:19:12.999 00.000 29988 MoveAxis(N, 0, ABG)
04:19:13.000 00.001 29988 Move returns status 0, amount 0
04:19:13.000 00.000 29988 move complete, result=0
04:19:13.000 00.000 29988 worker thread done servicing request
04:19:13.000 00.000 29988 Worker thread wakes up
04:19:13.000 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:13.000 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:13.000 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:19:14.629 01.629 29988 Exposure complete
04:19:14.660 00.031 29988 worker thread done servicing request
04:19:14.660 00.000 28316 OnExposeComplete: enter
04:19:14.660 00.000 28316 UpdateGuideState(): m_state=6
04:19:14.661 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7338
04:19:14.661 00.000 28316 Star::Find returns 1 (0), X=951.99, Y=263.73, Mass=2443, SNR=34.2, Peak=201 HFD=4.0
04:19:14.662 00.001 28316 MultiStar: [#1 -0.05,-0.12,0.93,U] [#2 -0.20,0.06,0.85,U] [#3 -0.15,-0.18,0.82,U] [#4 -0.10,-0.09,0.80,U] [#5 -0.12,-0.19,0.71,U] [#6 0.15,-0.15,0.62,U] [#7 0.06,-0.24,0.61,U] [#8 -0.01,-0.27,0.57,U] 
04:19:14.662 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.17}, one-star: {-0.29, -0.35}
04:19:14.663 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.20)
04:19:14.663 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.16)
04:19:14.664 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.19 cameraTheta=-2.09 mountX=-0.11 mountY=0.16, mountTheta=2.18
04:19:14.665 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.17, opts=13)
04:19:14.667 00.002 28316 Enqueuing Move request for scope (-0.10, -0.17)
04:19:14.670 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:14.672 00.002 28316 UpdateGuideState exits: m=2443 RSB=34.2
04:19:14.674 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:14.677 00.003 29988 Worker thread wakes up
04:19:14.677 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
04:19:14.677 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
04:19:14.677 00.000 29988 Moving (-0.10, -0.17) raw xDistance=-0.11 yDistance=0.16
04:19:14.677 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:19:14.677 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:14.677 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:19:14.677 00.000 29988 MoveAxis(E, 0, ABG)
04:19:14.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:14.678 00.001 28316 Enqueuing Expose request
04:19:14.678 00.000 29988 Move returns status 0, amount 0
04:19:14.678 00.000 29988 MoveAxis(N, 0, ABG)
04:19:14.678 00.000 29988 Move returns status 0, amount 0
04:19:14.678 00.000 29988 move complete, result=0
04:19:14.678 00.000 29988 worker thread done servicing request
04:19:14.678 00.000 29988 Worker thread wakes up
04:19:14.679 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:14.679 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:14.679 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:19:16.195 01.516 29988 Exposure complete
04:19:16.234 00.039 29988 worker thread done servicing request
04:19:16.234 00.000 28316 OnExposeComplete: enter
04:19:16.236 00.002 28316 UpdateGuideState(): m_state=6
04:19:16.238 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7339
04:19:16.238 00.000 28316 Star::Find returns 1 (0), X=951.96, Y=263.87, Mass=2241, SNR=32.8, Peak=191 HFD=4.2
04:19:16.239 00.001 28316 MultiStar: [#1 -0.28,0.12,0.99,U] [#2 -0.50,0.07,0.00,M6] [#3 -0.36,-0.18,0.00,M1] [#4 -0.22,-0.03,0.83,U] [#5 -0.13,-0.25,0.72,U] [#6 -0.04,-0.03,0.62,U] [#7 -0.16,-0.22,0.61,U] [#8 -0.27,-0.23,0.00,M1] 
04:19:16.239 00.000 28316 refined, 5 included, MultiStar: {-0.21, -0.09}, one-star: {-0.31, -0.21}
04:19:16.240 00.001 28316 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.00) = xAngle (-4.72 = 1.57)
04:19:16.241 00.001 28316 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.76 = 1.53)
04:19:16.241 00.000 28316 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.72 mountX=0.00 mountY=0.22, mountTheta=1.57
04:19:16.242 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=-0.09, opts=13)
04:19:16.243 00.001 28316 Enqueuing Move request for scope (-0.21, -0.09)
04:19:16.243 00.000 29988 Worker thread wakes up
04:19:16.243 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:16.244 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
04:19:16.244 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:16.245 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:16.245 00.000 28316 Enqueuing Expose request
04:19:16.245 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
04:19:16.245 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
04:19:16.245 00.000 29988 Moving (-0.21, -0.09) raw xDistance=0.00 yDistance=0.22
04:19:16.246 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:19:16.246 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:19:16.246 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:19:16.246 00.000 29988 MoveAxis(E, 0, ABG)
04:19:16.246 00.000 29988 Move returns status 0, amount 0
04:19:16.246 00.000 29988 MoveAxis(N, 0, ABG)
04:19:16.246 00.000 29988 Move returns status 0, amount 0
04:19:16.246 00.000 29988 move complete, result=0
04:19:16.246 00.000 29988 worker thread done servicing request
04:19:16.246 00.000 29988 Worker thread wakes up
04:19:16.246 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:16.246 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:16.247 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:19:17.882 01.635 29988 Exposure complete
04:19:17.922 00.040 29988 worker thread done servicing request
04:19:17.923 00.001 28316 OnExposeComplete: enter
04:19:17.924 00.001 28316 UpdateGuideState(): m_state=6
04:19:17.925 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7340
04:19:17.926 00.001 28316 Star::Find returns 1 (0), X=951.93, Y=263.69, Mass=2290, SNR=33.2, Peak=189 HFD=4.0
04:19:17.926 00.000 28316 MultiStar: [#1 -0.09,-0.16,0.93,U] [#2 -0.38,-0.05,0.00,M7] [#3 -0.43,-0.29,0.00,M2] [#4 -0.04,0.01,0.84,U] [#5 -0.06,-0.41,0.00,M1] [#6 0.24,-0.28,0.00,M1] [#7 -0.29,-0.29,0.00,M1] [#8 -0.04,-0.41,0.00,M2] 
04:19:17.927 00.001 28316 refined, 2 included, MultiStar: {-0.17, -0.19}, one-star: {-0.34, -0.38}
04:19:17.927 00.000 28316 CameraToMount -- cameraTheta (-2.29) - m_xAngle (2.00) = xAngle (-4.29 = 1.99)
04:19:17.927 00.000 28316 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.33 = 1.95)
04:19:17.930 00.003 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.29 mountX=-0.10 mountY=0.24, mountTheta=1.98
04:19:17.935 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.19, opts=13)
04:19:17.937 00.002 28316 Enqueuing Move request for scope (-0.17, -0.19)
04:19:17.939 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:17.941 00.002 28316 UpdateGuideState exits: m=2290 RSB=33.2
04:19:17.944 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:17.945 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:17.947 00.002 28316 Enqueuing Expose request
04:19:17.949 00.002 29988 Worker thread wakes up
04:19:17.949 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
04:19:17.949 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
04:19:17.949 00.000 29988 Moving (-0.17, -0.19) raw xDistance=-0.10 yDistance=0.24
04:19:17.950 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:19:17.950 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=-0.13 newest=0.62
04:19:17.950 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:19:17.950 00.000 29988 MoveAxis(E, 0, ABG)
04:19:17.950 00.000 29988 Move returns status 0, amount 0
04:19:17.950 00.000 29988 MoveAxis(S, 56, ABG)
04:19:17.950 00.000 29988 Guiding  Dir = 1, Dur = 56
04:19:17.950 00.000 29988 IsSlewing returns 0
04:19:17.950 00.000 29988 IsGuiding returns 0
04:19:17.956 00.006 29988 PulseGuide returned control before completion, sleep 62
04:19:18.022 00.066 29988 IsGuiding returns 0
04:19:18.022 00.000 29988 Move returns status 0, amount 56
04:19:18.022 00.000 29988 move complete, result=0
04:19:18.023 00.001 29988 worker thread done servicing request
04:19:18.023 00.000 29988 Worker thread wakes up
04:19:18.023 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 56 ms SOUTH
04:19:18.023 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:18.023 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:19.429 01.406 29988 Exposure complete
04:19:19.463 00.034 29988 worker thread done servicing request
04:19:19.463 00.000 28316 OnExposeComplete: enter
04:19:19.464 00.001 28316 UpdateGuideState(): m_state=6
04:19:19.464 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7341
04:19:19.465 00.001 28316 Star::Find returns 1 (0), X=952.09, Y=263.76, Mass=2227, SNR=32.7, Peak=193 HFD=4.1
04:19:19.466 00.001 28316 MultiStar: [#1 -0.08,-0.31,0.99,U] [#2 -0.27,-0.09,0.90,U] [#3 -0.23,-0.25,0.00,M3] [#4 0.21,-0.40,0.00,M1] [#5 0.12,-0.30,0.72,U] [#6 -0.04,-0.50,0.00,M2] [#7 -0.11,-0.27,0.62,U] [#8 0.09,-0.45,0.00,M3] 
04:19:19.467 00.001 28316 refined, 4 included, MultiStar: {-0.12, -0.26}, one-star: {-0.19, -0.32}
04:19:19.468 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.29)
04:19:19.469 00.001 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.25)
04:19:19.470 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.99 mountX=-0.19 mountY=0.22, mountTheta=2.28
04:19:19.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.26, opts=13)
04:19:19.471 00.000 28316 Enqueuing Move request for scope (-0.12, -0.26)
04:19:19.472 00.001 29988 Worker thread wakes up
04:19:19.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:19.472 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.7
04:19:19.473 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
04:19:19.473 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
04:19:19.473 00.000 29988 Moving (-0.12, -0.26) raw xDistance=-0.19 yDistance=0.22
04:19:19.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:19:19.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
04:19:19.473 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:19.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:19.474 00.000 28316 Enqueuing Expose request
04:19:19.475 00.001 29988 MoveAxis(E, 0, ABG)
04:19:19.475 00.000 29988 Move returns status 0, amount 0
04:19:19.475 00.000 29988 MoveAxis(S, 52, ABG)
04:19:19.475 00.000 29988 Guiding  Dir = 1, Dur = 52
04:19:19.475 00.000 29988 IsSlewing returns 0
04:19:19.475 00.000 29988 IsGuiding returns 0
04:19:19.480 00.005 29988 PulseGuide returned control before completion, sleep 58
04:19:19.551 00.071 29988 IsGuiding returns 0
04:19:19.551 00.000 29988 Move returns status 0, amount 52
04:19:19.551 00.000 29988 move complete, result=0
04:19:19.552 00.001 29988 worker thread done servicing request
04:19:19.552 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
04:19:19.552 00.000 29988 Worker thread wakes up
04:19:19.553 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:19.553 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:21.189 01.636 29988 Exposure complete
04:19:21.225 00.036 29988 worker thread done servicing request
04:19:21.225 00.000 28316 OnExposeComplete: enter
04:19:21.226 00.001 28316 UpdateGuideState(): m_state=6
04:19:21.227 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7342
04:19:21.228 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=263.80, Mass=2363, SNR=33.6, Peak=197 HFD=3.8
04:19:21.228 00.000 28316 MultiStar: [#1 0.11,-0.13,0.95,U] [#2 0.21,0.06,0.90,U] [#3 0.08,-0.17,0.83,U] [#4 0.12,0.06,0.80,U] [#5 0.25,-0.29,0.00,M1] [#6 0.31,-0.13,0.62,U] [#7 0.39,-0.25,0.00,M1] [#8 0.19,-0.30,0.00,M4] 
04:19:21.230 00.002 28316 refined, 5 included, MultiStar: {0.14, -0.10}, one-star: {0.08, -0.28}
04:19:21.231 00.001 28316 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
04:19:21.232 00.001 28316 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
04:19:21.232 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.18 cameraTheta=-0.62 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
04:19:21.234 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.10, opts=13)
04:19:21.236 00.002 28316 Enqueuing Move request for scope (0.14, -0.10)
04:19:21.236 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:21.237 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.6
04:19:21.238 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:21.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:21.239 00.000 28316 Enqueuing Expose request
04:19:21.240 00.001 29988 Worker thread wakes up
04:19:21.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
04:19:21.240 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
04:19:21.240 00.000 29988 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=-0.08
04:19:21.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:19:21.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:21.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:19:21.240 00.000 29988 MoveAxis(E, 0, ABG)
04:19:21.240 00.000 29988 Move returns status 0, amount 0
04:19:21.240 00.000 29988 MoveAxis(N, 0, ABG)
04:19:21.240 00.000 29988 Move returns status 0, amount 0
04:19:21.240 00.000 29988 move complete, result=0
04:19:21.240 00.000 29988 worker thread done servicing request
04:19:21.240 00.000 29988 Worker thread wakes up
04:19:21.241 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:21.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:21.241 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:22.767 01.526 29988 Exposure complete
04:19:22.813 00.046 29988 worker thread done servicing request
04:19:22.813 00.000 28316 OnExposeComplete: enter
04:19:22.813 00.000 28316 UpdateGuideState(): m_state=6
04:19:22.814 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7343
04:19:22.814 00.000 28316 Star::Find returns 1 (0), X=952.06, Y=263.64, Mass=2241, SNR=32.8, Peak=186 HFD=4.0
04:19:22.815 00.001 28316 MultiStar: [#1 -0.01,-0.19,0.96,U] [#2 -0.30,-0.03,0.92,U] [#3 -0.10,-0.28,0.86,U] [#4 -0.09,-0.23,0.84,U] [#5 0.17,-0.29,0.73,U] [#6 0.40,-0.35,0.00,M2] [#7 0.03,-0.32,0.62,U] [#8 0.18,-0.29,0.00,M5] 
04:19:22.815 00.000 28316 refined, 6 included, MultiStar: {-0.09, -0.25}, one-star: {-0.21, -0.44}
04:19:22.816 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
04:19:22.816 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.35)
04:19:22.817 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.90 mountX=-0.19 mountY=0.19, mountTheta=2.36
04:19:22.820 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.25, opts=13)
04:19:22.821 00.001 28316 Enqueuing Move request for scope (-0.09, -0.25)
04:19:22.821 00.000 29988 Worker thread wakes up
04:19:22.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:22.822 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
04:19:22.822 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:22.823 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:22.823 00.000 28316 Enqueuing Expose request
04:19:22.824 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
04:19:22.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
04:19:22.824 00.000 29988 Moving (-0.09, -0.25) raw xDistance=-0.19 yDistance=0.19
04:19:22.824 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:19:22.824 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:22.824 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:19:22.824 00.000 29988 MoveAxis(E, 0, ABG)
04:19:22.824 00.000 29988 Move returns status 0, amount 0
04:19:22.824 00.000 29988 MoveAxis(N, 0, ABG)
04:19:22.824 00.000 29988 Move returns status 0, amount 0
04:19:22.824 00.000 29988 move complete, result=0
04:19:22.824 00.000 29988 worker thread done servicing request
04:19:22.824 00.000 29988 Worker thread wakes up
04:19:22.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:22.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:22.824 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:19:24.455 01.631 29988 Exposure complete
04:19:24.505 00.050 29988 worker thread done servicing request
04:19:24.506 00.001 28316 OnExposeComplete: enter
04:19:24.506 00.000 28316 UpdateGuideState(): m_state=6
04:19:24.507 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7344
04:19:24.507 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=263.85, Mass=2195, SNR=32.3, Peak=201 HFD=4.1
04:19:24.508 00.001 28316 MultiStar: [#1 0.13,-0.25,0.98,U] [#2 -0.18,0.21,0.90,U] [#3 -0.06,0.02,0.88,U] [#4 -0.07,0.06,0.87,U] [#5 0.28,-0.19,0.00,M1] [#6 0.33,-0.00,0.66,U] [#7 0.33,0.08,0.62,U] [#8 0.42,-0.07,0.00,M6] 
04:19:24.508 00.000 28316 refined, 6 included, MultiStar: {0.02, -0.03}, one-star: {-0.13, -0.23}
04:19:24.509 00.001 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.85 = -2.85)
04:19:24.509 00.000 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.89 = -2.89)
04:19:24.510 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.86 mountX=-0.04 mountY=-0.01, mountTheta=-2.89
04:19:24.511 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
04:19:24.511 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
04:19:24.512 00.001 29988 Worker thread wakes up
04:19:24.512 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:24.512 00.000 28316 UpdateGuideState exits: m=2195 RSB=32.3
04:19:24.512 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:24.513 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:24.513 00.000 28316 Enqueuing Expose request
04:19:24.514 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
04:19:24.514 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
04:19:24.514 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.04 yDistance=-0.01
04:19:24.514 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:19:24.514 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:24.514 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:24.514 00.000 29988 MoveAxis(E, 0, ABG)
04:19:24.514 00.000 29988 Move returns status 0, amount 0
04:19:24.514 00.000 29988 MoveAxis(N, 0, ABG)
04:19:24.514 00.000 29988 Move returns status 0, amount 0
04:19:24.514 00.000 29988 move complete, result=0
04:19:24.514 00.000 29988 worker thread done servicing request
04:19:24.514 00.000 29988 Worker thread wakes up
04:19:24.514 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:24.514 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:24.514 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:26.032 01.518 29988 Exposure complete
04:19:26.069 00.037 29988 worker thread done servicing request
04:19:26.069 00.000 28316 OnExposeComplete: enter
04:19:26.070 00.001 28316 UpdateGuideState(): m_state=6
04:19:26.070 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7345
04:19:26.071 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=263.92, Mass=2151, SNR=32.2, Peak=175 HFD=4.0
04:19:26.071 00.000 28316 MultiStar: [#1 0.23,-0.05,1.01,U] [#2 0.10,0.01,0.93,U] [#3 0.05,-0.20,0.87,U] [#4 0.21,0.06,0.85,U] [#5 0.29,0.01,0.77,U] [#6 0.57,-0.16,0.00,M2] [#7 0.27,-0.07,0.63,U] [#8 0.40,-0.20,0.00,M7] 
04:19:26.072 00.001 28316 single-star, 6 included, MultiStar: {0.17, -0.06}, one-star: {0.08, -0.15}
04:19:26.072 00.000 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
04:19:26.073 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
04:19:26.073 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.18 cameraTheta=-1.07 mountX=-0.18 mountY=-0.01, mountTheta=-3.11
04:19:26.075 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.15, opts=13)
04:19:26.075 00.000 28316 Enqueuing Move request for scope (0.08, -0.15)
04:19:26.076 00.001 29988 Worker thread wakes up
04:19:26.077 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:26.077 00.000 28316 UpdateGuideState exits: m=2151 RSB=32.2
04:19:26.078 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
04:19:26.078 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:26.078 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
04:19:26.078 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:26.078 00.000 28316 Enqueuing Expose request
04:19:26.079 00.001 29988 Moving (0.08, -0.15) raw xDistance=-0.18 yDistance=-0.01
04:19:26.079 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:19:26.079 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:26.079 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:26.079 00.000 29988 MoveAxis(E, 0, ABG)
04:19:26.079 00.000 29988 Move returns status 0, amount 0
04:19:26.079 00.000 29988 MoveAxis(N, 0, ABG)
04:19:26.079 00.000 29988 Move returns status 0, amount 0
04:19:26.079 00.000 29988 move complete, result=0
04:19:26.079 00.000 29988 worker thread done servicing request
04:19:26.079 00.000 29988 Worker thread wakes up
04:19:26.079 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:26.079 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:26.080 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:27.714 01.634 29988 Exposure complete
04:19:27.765 00.051 29988 worker thread done servicing request
04:19:27.766 00.001 28316 OnExposeComplete: enter
04:19:27.766 00.000 28316 UpdateGuideState(): m_state=6
04:19:27.767 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7346
04:19:27.768 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=263.59, Mass=2224, SNR=32.6, Peak=161 HFD=4.1
04:19:27.769 00.001 28316 MultiStar: [#1 0.07,-0.30,1.00,U] [#2 0.24,0.06,0.91,U] [#3 0.34,-0.22,0.00,M1] [#4 0.36,-0.05,0.00,M1] [#5 0.46,-0.18,0.00,M1] [#6 0.56,-0.27,0.00,M3] [#7 0.36,-0.33,0.00,M1] [#8 0.45,-0.08,0.00,M8] 
04:19:27.770 00.001 28316 refined, 2 included, MultiStar: {0.17, -0.25}, one-star: {0.21, -0.49}
04:19:27.772 00.002 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
04:19:27.773 00.001 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
04:19:27.775 00.002 28316 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-0.98 mountX=-0.30 mountY=-0.04, mountTheta=-3.02
04:19:27.780 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.25, opts=13)
04:19:27.782 00.002 28316 Enqueuing Move request for scope (0.17, -0.25)
04:19:27.784 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:27.787 00.003 28316 UpdateGuideState exits: m=2224 RSB=32.6
04:19:27.789 00.002 29988 Worker thread wakes up
04:19:27.789 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:27.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:27.790 00.001 28316 Enqueuing Expose request
04:19:27.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.25) opts 0xd
04:19:27.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.25)
04:19:27.791 00.000 29988 Moving (0.17, -0.25) raw xDistance=-0.30 yDistance=-0.04
04:19:27.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:19:27.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:27.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:19:27.791 00.000 29988 MoveAxis(E, 62, ABG)
04:19:27.791 00.000 29988 Guiding  Dir = 2, Dur = 62
04:19:27.791 00.000 29988 IsSlewing returns 0
04:19:27.793 00.002 29988 IsGuiding returns 0
04:19:27.794 00.001 29988 PulseGuide returned control before completion, sleep 71
04:19:27.868 00.074 29988 IsGuiding returns 0
04:19:27.868 00.000 29988 Move returns status 0, amount 62
04:19:27.868 00.000 29988 MoveAxis(N, 0, ABG)
04:19:27.868 00.000 29988 Move returns status 0, amount 0
04:19:27.868 00.000 29988 move complete, result=0
04:19:27.868 00.000 29988 worker thread done servicing request
04:19:27.868 00.000 29988 Worker thread wakes up
04:19:27.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:27.868 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:27.868 00.000 28316 GuideStep: -0.3 px 62 ms EAST, -0.0 px 0 ms NORTH
04:19:29.282 01.414 29988 Exposure complete
04:19:29.318 00.036 29988 worker thread done servicing request
04:19:29.318 00.000 28316 OnExposeComplete: enter
04:19:29.319 00.001 28316 UpdateGuideState(): m_state=6
04:19:29.319 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7347
04:19:29.320 00.001 28316 Star::Find returns 1 (0), X=952.29, Y=263.94, Mass=2178, SNR=32.3, Peak=191 HFD=4.0
04:19:29.320 00.000 28316 MultiStar: [#1 0.15,-0.07,0.93,U] [#2 0.12,0.12,0.91,U] [#3 0.06,-0.09,0.90,U] [#4 0.23,0.11,0.83,U] [#5 0.18,-0.30,0.00,M2] [#6 0.36,-0.09,0.00,M4] [#7 0.47,-0.06,0.00,M2] [#8 0.41,-0.09,0.00,M9] 
04:19:29.321 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.02}, one-star: {0.02, -0.14}
04:19:29.321 00.000 28316 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.00) = xAngle (-2.14 = -2.14)
04:19:29.322 00.001 28316 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
04:19:29.322 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.14 mountX=-0.06 mountY=-0.09, mountTheta=-2.15
04:19:29.323 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.02, opts=13)
04:19:29.324 00.001 28316 Enqueuing Move request for scope (0.11, -0.02)
04:19:29.324 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:29.325 00.001 29988 Worker thread wakes up
04:19:29.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
04:19:29.325 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
04:19:29.325 00.000 29988 Moving (0.11, -0.02) raw xDistance=-0.06 yDistance=-0.09
04:19:29.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:19:29.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:29.325 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.3
04:19:29.326 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:29.326 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:29.326 00.000 28316 Enqueuing Expose request
04:19:29.327 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:19:29.327 00.000 29988 MoveAxis(E, 0, ABG)
04:19:29.327 00.000 29988 Move returns status 0, amount 0
04:19:29.327 00.000 29988 MoveAxis(N, 0, ABG)
04:19:29.327 00.000 29988 Move returns status 0, amount 0
04:19:29.327 00.000 29988 move complete, result=0
04:19:29.327 00.000 29988 worker thread done servicing request
04:19:29.327 00.000 29988 Worker thread wakes up
04:19:29.327 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:29.327 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:29.327 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:30.959 01.632 29988 Exposure complete
04:19:30.998 00.039 29988 worker thread done servicing request
04:19:30.999 00.001 28316 OnExposeComplete: enter
04:19:30.999 00.000 28316 UpdateGuideState(): m_state=6
04:19:31.000 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7348
04:19:31.000 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=263.71, Mass=2284, SNR=33.1, Peak=167 HFD=3.9
04:19:31.022 00.022 28316 MultiStar: [#1 -0.00,0.02,0.99,U] [#2 -0.01,-0.07,0.88,U] [#3 0.15,-0.16,0.87,U] [#4 0.13,0.03,0.80,U] [#5 0.21,0.02,0.72,U] [#6 0.29,-0.20,0.00,M5] [#7 0.15,-0.14,0.62,U] [#8 0.37,-0.18,0.00,M10] 
04:19:31.023 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.10}, one-star: {0.20, -0.37}
04:19:31.023 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
04:19:31.024 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
04:19:31.025 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.74 mountX=-0.14 mountY=-0.05, mountTheta=-2.77
04:19:31.027 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
04:19:31.028 00.001 28316 Enqueuing Move request for scope (0.11, -0.10)
04:19:31.028 00.000 29988 Worker thread wakes up
04:19:31.028 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
04:19:31.028 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
04:19:31.029 00.001 29988 Moving (0.11, -0.10) raw xDistance=-0.14 yDistance=-0.05
04:19:31.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:19:31.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:31.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:19:31.029 00.000 29988 MoveAxis(E, 0, ABG)
04:19:31.029 00.000 29988 Move returns status 0, amount 0
04:19:31.029 00.000 29988 MoveAxis(N, 0, ABG)
04:19:31.029 00.000 29988 Move returns status 0, amount 0
04:19:31.029 00.000 29988 move complete, result=0
04:19:31.029 00.000 29988 worker thread done servicing request
04:19:31.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:31.029 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:19:31.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:31.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:31.030 00.000 28316 Enqueuing Expose request
04:19:31.031 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:31.031 00.000 29988 Worker thread wakes up
04:19:31.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:31.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:32.544 01.513 29988 Exposure complete
04:19:32.608 00.064 29988 worker thread done servicing request
04:19:32.608 00.000 28316 OnExposeComplete: enter
04:19:32.609 00.001 28316 UpdateGuideState(): m_state=6
04:19:32.609 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7349
04:19:32.610 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=263.71, Mass=2409, SNR=34.0, Peak=176 HFD=3.9
04:19:32.610 00.000 28316 MultiStar: [#1 0.16,-0.22,0.95,U] [#2 0.26,-0.15,0.89,U] [#3 0.15,-0.13,0.84,U] [#4 0.10,0.19,0.82,U] [#5 0.27,-0.25,0.00,M2] [#6 0.13,-0.17,0.61,U] [#7 0.13,-0.04,0.59,U] [#8 0.22,-0.02,0.56,U] 
04:19:32.611 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.13}, one-star: {0.09, -0.37}
04:19:32.611 00.000 28316 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.00) = xAngle (-2.68 = -2.68)
04:19:32.611 00.000 28316 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
04:19:32.612 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-0.69 mountX=-0.18 mountY=-0.08, mountTheta=-2.72
04:19:32.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.13, opts=13)
04:19:32.613 00.000 28316 Enqueuing Move request for scope (0.16, -0.13)
04:19:32.614 00.001 29988 Worker thread wakes up
04:19:32.614 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
04:19:32.614 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
04:19:32.614 00.000 29988 Moving (0.16, -0.13) raw xDistance=-0.18 yDistance=-0.08
04:19:32.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:19:32.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:32.614 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:32.616 00.002 28316 UpdateGuideState exits: m=2409 RSB=34.0
04:19:32.617 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:32.617 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:32.617 00.000 28316 Enqueuing Expose request
04:19:32.618 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:19:32.618 00.000 29988 MoveAxis(E, 0, ABG)
04:19:32.618 00.000 29988 Move returns status 0, amount 0
04:19:32.618 00.000 29988 MoveAxis(N, 0, ABG)
04:19:32.618 00.000 29988 Move returns status 0, amount 0
04:19:32.618 00.000 29988 move complete, result=0
04:19:32.618 00.000 29988 worker thread done servicing request
04:19:32.618 00.000 29988 Worker thread wakes up
04:19:32.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:32.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:32.619 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:34.253 01.634 29988 Exposure complete
04:19:34.301 00.048 29988 worker thread done servicing request
04:19:34.301 00.000 28316 OnExposeComplete: enter
04:19:34.302 00.001 28316 UpdateGuideState(): m_state=6
04:19:34.303 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7350
04:19:34.303 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=263.81, Mass=2186, SNR=32.5, Peak=195 HFD=3.9
04:19:34.303 00.000 28316 MultiStar: [#1 0.01,-0.23,1.03,U] [#2 0.07,-0.08,0.90,U] [#3 0.09,-0.18,0.87,U] [#4 -0.00,0.03,0.83,U] [#5 0.27,-0.28,0.00,M3] [#6 0.30,-0.13,0.65,U] [#7 0.30,-0.08,0.64,U] [#8 0.27,-0.22,0.00,M10] 
04:19:34.304 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.14}, one-star: {-0.05, -0.27}
04:19:34.305 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
04:19:34.305 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
04:19:34.306 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.05 mountX=-0.16 mountY=-0.01, mountTheta=-3.08
04:19:34.308 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.14, opts=13)
04:19:34.309 00.001 28316 Enqueuing Move request for scope (0.08, -0.14)
04:19:34.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:34.309 00.000 29988 Worker thread wakes up
04:19:34.310 00.001 28316 UpdateGuideState exits: m=2186 RSB=32.5
04:19:34.310 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:34.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:34.311 00.001 28316 Enqueuing Expose request
04:19:34.311 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
04:19:34.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
04:19:34.311 00.000 29988 Moving (0.08, -0.14) raw xDistance=-0.16 yDistance=-0.01
04:19:34.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:19:34.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:34.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:19:34.311 00.000 29988 MoveAxis(E, 0, ABG)
04:19:34.311 00.000 29988 Move returns status 0, amount 0
04:19:34.311 00.000 29988 MoveAxis(N, 0, ABG)
04:19:34.311 00.000 29988 Move returns status 0, amount 0
04:19:34.311 00.000 29988 move complete, result=0
04:19:34.312 00.001 29988 worker thread done servicing request
04:19:34.312 00.000 29988 Worker thread wakes up
04:19:34.312 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:34.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:34.313 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:35.833 01.520 29988 Exposure complete
04:19:35.882 00.049 29988 worker thread done servicing request
04:19:35.883 00.001 28316 OnExposeComplete: enter
04:19:35.883 00.000 28316 UpdateGuideState(): m_state=6
04:19:35.884 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7351
04:19:35.884 00.000 28316 Star::Find returns 1 (0), X=952.62, Y=263.84, Mass=2287, SNR=33.2, Peak=159 HFD=4.0
04:19:35.885 00.001 28316 MultiStar: [#1 0.17,-0.15,0.99,U] [#2 0.30,-0.15,0.91,U] [#3 0.18,-0.22,0.83,U] [#4 0.27,-0.16,0.83,U] [#5 0.43,-0.22,0.00,M4] [#6 0.61,-0.21,0.00,M4] [#7 0.51,-0.35,0.00,M1] [#8 0.48,-0.18,0.00,R] 
04:19:35.886 00.001 28316 refined, 4 included, MultiStar: {0.25, -0.18}, one-star: {0.35, -0.24}
04:19:35.887 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.63 = -2.63)
04:19:35.888 00.001 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
04:19:35.890 00.002 28316 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.63 mountX=-0.27 mountY=-0.14, mountTheta=-2.66
04:19:35.893 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.18, opts=13)
04:19:35.894 00.001 28316 Enqueuing Move request for scope (0.25, -0.18)
04:19:35.895 00.001 29988 Worker thread wakes up
04:19:35.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
04:19:35.895 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
04:19:35.895 00.000 29988 Moving (0.25, -0.18) raw xDistance=-0.27 yDistance=-0.14
04:19:35.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:19:35.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:35.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:19:35.895 00.000 29988 MoveAxis(E, 57, ABG)
04:19:35.895 00.000 29988 Guiding  Dir = 2, Dur = 57
04:19:35.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:35.896 00.001 29988 IsSlewing returns 0
04:19:35.896 00.000 29988 IsGuiding returns 0
04:19:35.896 00.000 28316 UpdateGuideState exits: m=2287 RSB=33.2
04:19:35.897 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:35.897 00.000 29988 PulseGuide returned control before completion, sleep 66
04:19:35.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:35.897 00.000 28316 Enqueuing Expose request
04:19:35.975 00.078 29988 IsGuiding returns 0
04:19:35.975 00.000 29988 Move returns status 0, amount 57
04:19:35.975 00.000 29988 MoveAxis(N, 0, ABG)
04:19:35.975 00.000 29988 Move returns status 0, amount 0
04:19:35.975 00.000 29988 move complete, result=0
04:19:35.975 00.000 29988 worker thread done servicing request
04:19:35.975 00.000 29988 Worker thread wakes up
04:19:35.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:35.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:35.975 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.1 px 0 ms NORTH
04:19:37.609 01.634 29988 Exposure complete
04:19:37.653 00.044 29988 worker thread done servicing request
04:19:37.653 00.000 28316 OnExposeComplete: enter
04:19:37.654 00.001 28316 UpdateGuideState(): m_state=6
04:19:37.655 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7352
04:19:37.656 00.001 28316 Star::Find returns 1 (0), X=952.44, Y=263.83, Mass=2222, SNR=32.7, Peak=171 HFD=3.8
04:19:37.657 00.001 28316 MultiStar: [#1 0.29,-0.09,1.02,U] [#2 0.31,-0.05,0.94,U] [#3 0.18,-0.01,0.86,U] [#4 0.31,0.07,0.85,U] [#5 0.41,-0.31,0.00,M5] [#6 0.40,-0.04,0.00,M5] [#7 0.27,-0.03,0.63,U] [#8 -0.14,-0.09,0.59,U] 
04:19:37.658 00.001 28316 refined, 6 included, MultiStar: {0.22, -0.07}, one-star: {0.17, -0.24}
04:19:37.658 00.000 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
04:19:37.658 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
04:19:37.659 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.30 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
04:19:37.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.07, opts=13)
04:19:37.660 00.000 28316 Enqueuing Move request for scope (0.22, -0.07)
04:19:37.661 00.001 29988 Worker thread wakes up
04:19:37.661 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:37.661 00.000 28316 UpdateGuideState exits: m=2222 RSB=32.7
04:19:37.662 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:37.662 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:37.662 00.000 28316 Enqueuing Expose request
04:19:37.663 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
04:19:37.663 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
04:19:37.663 00.000 29988 Moving (0.22, -0.07) raw xDistance=-0.15 yDistance=-0.16
04:19:37.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:19:37.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:37.663 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:19:37.663 00.000 29988 MoveAxis(E, 0, ABG)
04:19:37.663 00.000 29988 Move returns status 0, amount 0
04:19:37.663 00.000 29988 MoveAxis(N, 0, ABG)
04:19:37.663 00.000 29988 Move returns status 0, amount 0
04:19:37.663 00.000 29988 move complete, result=0
04:19:37.663 00.000 29988 worker thread done servicing request
04:19:37.663 00.000 29988 Worker thread wakes up
04:19:37.663 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:37.663 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:37.663 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:19:39.185 01.522 29988 Exposure complete
04:19:39.219 00.034 29988 worker thread done servicing request
04:19:39.219 00.000 28316 OnExposeComplete: enter
04:19:39.219 00.000 28316 UpdateGuideState(): m_state=6
04:19:39.220 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7353
04:19:39.220 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=263.83, Mass=2378, SNR=33.7, Peak=202 HFD=4.0
04:19:39.221 00.001 28316 MultiStar: [#1 0.04,-0.04,0.95,U] [#2 0.17,0.03,0.90,U] [#3 0.07,-0.10,0.83,U] [#4 0.38,0.04,0.00,M1] [#5 0.31,-0.20,0.00,M6] [#6 0.60,0.00,0.00,M6] [#7 0.17,-0.14,0.62,U] [#8 -0.32,0.12,0.00,M1] 
04:19:39.221 00.000 28316 refined, 4 included, MultiStar: {0.08, -0.10}, one-star: {-0.03, -0.25}
04:19:39.222 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
04:19:39.223 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
04:19:39.223 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.92 mountX=-0.12 mountY=-0.02, mountTheta=-2.96
04:19:39.224 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
04:19:39.225 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
04:19:39.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:39.226 00.000 29988 Worker thread wakes up
04:19:39.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
04:19:39.226 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
04:19:39.226 00.000 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.02
04:19:39.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:19:39.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:39.226 00.000 28316 UpdateGuideState exits: m=2378 RSB=33.7
04:19:39.227 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:39.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:39.228 00.001 28316 Enqueuing Expose request
04:19:39.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:19:39.228 00.000 29988 MoveAxis(E, 0, ABG)
04:19:39.228 00.000 29988 Move returns status 0, amount 0
04:19:39.228 00.000 29988 MoveAxis(N, 0, ABG)
04:19:39.228 00.000 29988 Move returns status 0, amount 0
04:19:39.228 00.000 29988 move complete, result=0
04:19:39.228 00.000 29988 worker thread done servicing request
04:19:39.228 00.000 29988 Worker thread wakes up
04:19:39.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:39.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:39.229 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:19:40.857 01.628 29988 Exposure complete
04:19:40.892 00.035 29988 worker thread done servicing request
04:19:40.892 00.000 28316 OnExposeComplete: enter
04:19:40.893 00.001 28316 UpdateGuideState(): m_state=6
04:19:40.894 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7354
04:19:40.894 00.000 28316 Star::Find returns 1 (0), X=952.18, Y=263.97, Mass=2375, SNR=33.7, Peak=214 HFD=4.1
04:19:40.895 00.001 28316 MultiStar: [#1 -0.06,-0.05,0.94,U] [#2 0.01,0.31,0.89,U] [#3 0.00,0.14,0.86,U] [#4 0.25,0.18,0.80,U] [#5 0.20,0.00,0.69,U] [#6 0.26,0.19,0.62,U] [#7 0.22,0.01,0.60,U] [#8 -0.09,0.29,0.57,U] 
04:19:40.895 00.000 28316 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {-0.10, -0.10}
04:19:40.896 00.001 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
04:19:40.896 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
04:19:40.897 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=0.06 mountY=-0.10, mountTheta=-1.00
04:19:40.898 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
04:19:40.898 00.000 28316 Enqueuing Move request for scope (0.06, 0.10)
04:19:40.899 00.001 29988 Worker thread wakes up
04:19:40.899 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=229, Gamma=0.580
04:19:40.899 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.7
04:19:40.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:40.900 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:40.901 00.001 28316 Enqueuing Expose request
04:19:40.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
04:19:40.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
04:19:40.901 00.000 29988 Moving (0.06, 0.10) raw xDistance=0.06 yDistance=-0.10
04:19:40.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:19:40.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:40.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:19:40.901 00.000 29988 MoveAxis(E, 0, ABG)
04:19:40.902 00.001 29988 Move returns status 0, amount 0
04:19:40.902 00.000 29988 MoveAxis(N, 0, ABG)
04:19:40.902 00.000 29988 Move returns status 0, amount 0
04:19:40.902 00.000 29988 move complete, result=0
04:19:40.902 00.000 29988 worker thread done servicing request
04:19:40.902 00.000 29988 Worker thread wakes up
04:19:40.902 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:40.902 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:40.902 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:42.423 01.521 29988 Exposure complete
04:19:42.458 00.035 29988 worker thread done servicing request
04:19:42.458 00.000 28316 OnExposeComplete: enter
04:19:42.459 00.001 28316 UpdateGuideState(): m_state=6
04:19:42.460 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7355
04:19:42.460 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=263.71, Mass=2216, SNR=32.6, Peak=173 HFD=3.8
04:19:42.461 00.001 28316 MultiStar: [#1 0.09,-0.20,1.01,U] [#2 0.20,0.04,0.90,U] [#3 0.17,-0.26,0.84,U] [#4 0.17,-0.23,0.85,U] [#5 0.13,-0.33,0.00,M6] [#6 0.36,-0.42,0.00,M6] [#7 0.26,-0.31,0.00,M1] [#8 -0.15,-0.12,0.57,U] 
04:19:42.461 00.000 28316 refined, 5 included, MultiStar: {0.12, -0.20}, one-star: {0.14, -0.37}
04:19:42.462 00.001 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
04:19:42.464 00.002 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
04:19:42.465 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.02 mountX=-0.23 mountY=-0.02, mountTheta=-3.06
04:19:42.467 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.20, opts=13)
04:19:42.468 00.001 28316 Enqueuing Move request for scope (0.12, -0.20)
04:19:42.471 00.003 29988 Worker thread wakes up
04:19:42.471 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
04:19:42.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:42.473 00.002 28316 UpdateGuideState exits: m=2216 RSB=32.6
04:19:42.476 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:42.477 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:42.477 00.000 28316 Enqueuing Expose request
04:19:42.478 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
04:19:42.478 00.000 29988 Moving (0.12, -0.20) raw xDistance=-0.23 yDistance=-0.02
04:19:42.478 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:19:42.478 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:42.478 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:19:42.478 00.000 29988 MoveAxis(E, 48, ABG)
04:19:42.478 00.000 29988 Guiding  Dir = 2, Dur = 48
04:19:42.478 00.000 29988 IsSlewing returns 0
04:19:42.478 00.000 29988 IsGuiding returns 0
04:19:42.480 00.002 29988 PulseGuide returned control before completion, sleep 57
04:19:42.546 00.066 29988 IsGuiding returns 1
04:19:42.546 00.000 29988 scope still moving after pulse duration time elapsed
04:19:42.578 00.032 29988 IsSlewing returns 0
04:19:42.578 00.000 29988 IsGuiding returns 0
04:19:42.578 00.000 29988 scope move finished after 48 + 51 ms
04:19:42.578 00.000 29988 Move returns status 0, amount 48
04:19:42.578 00.000 29988 MoveAxis(N, 0, ABG)
04:19:42.578 00.000 29988 Move returns status 0, amount 0
04:19:42.578 00.000 29988 move complete, result=0
04:19:42.578 00.000 29988 worker thread done servicing request
04:19:42.578 00.000 29988 Worker thread wakes up
04:19:42.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:42.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:42.578 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.0 px 0 ms NORTH
04:19:44.214 01.636 29988 Exposure complete
04:19:44.241 00.027 29988 worker thread done servicing request
04:19:44.241 00.000 28316 OnExposeComplete: enter
04:19:44.242 00.001 28316 UpdateGuideState(): m_state=6
04:19:44.243 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7356
04:19:44.243 00.000 28316 Star::Find returns 1 (0), X=952.21, Y=263.55, Mass=2211, SNR=32.6, Peak=178 HFD=3.8
04:19:44.245 00.002 28316 MultiStar: [#1 -0.07,-0.15,1.00,U] [#2 0.04,-0.02,0.91,U] [#3 0.05,-0.28,0.86,U] [#4 -0.02,-0.02,0.85,U] [#5 0.11,-0.28,0.71,U] [#6 0.10,-0.27,0.63,U] [#7 0.15,-0.17,0.63,U] [#8 -0.22,-0.02,0.59,U] 
04:19:44.246 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.20}, one-star: {-0.06, -0.53}
04:19:44.247 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
04:19:44.248 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
04:19:44.249 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=-0.18 mountY=0.08, mountTheta=2.71
04:19:44.252 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.20, opts=13)
04:19:44.252 00.000 28316 Enqueuing Move request for scope (0.01, -0.20)
04:19:44.253 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:44.253 00.000 28316 UpdateGuideState exits: m=2211 RSB=32.6
04:19:44.254 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:44.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:44.254 00.000 28316 Enqueuing Expose request
04:19:44.255 00.001 29988 Worker thread wakes up
04:19:44.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
04:19:44.255 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
04:19:44.255 00.000 29988 Moving (0.01, -0.20) raw xDistance=-0.18 yDistance=0.08
04:19:44.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:19:44.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:44.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:19:44.255 00.000 29988 MoveAxis(E, 0, ABG)
04:19:44.255 00.000 29988 Move returns status 0, amount 0
04:19:44.255 00.000 29988 MoveAxis(N, 0, ABG)
04:19:44.256 00.001 29988 Move returns status 0, amount 0
04:19:44.256 00.000 29988 move complete, result=0
04:19:44.256 00.000 29988 worker thread done servicing request
04:19:44.256 00.000 29988 Worker thread wakes up
04:19:44.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:44.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:44.256 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:45.771 01.515 29988 Exposure complete
04:19:45.819 00.048 29988 worker thread done servicing request
04:19:45.819 00.000 28316 OnExposeComplete: enter
04:19:45.820 00.001 28316 UpdateGuideState(): m_state=6
04:19:45.821 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7357
04:19:45.821 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=263.70, Mass=2220, SNR=32.7, Peak=179 HFD=3.7
04:19:45.822 00.001 28316 MultiStar: [#1 0.01,-0.27,0.99,U] [#2 -0.00,-0.02,0.94,U] [#3 -0.12,-0.31,0.87,U] [#4 0.13,-0.07,0.83,U] [#5 0.15,-0.27,0.74,U] [#6 0.37,-0.05,0.00,M6] [#7 0.15,-0.09,0.64,U] [#8 -0.38,-0.13,0.00,M1] 
04:19:45.822 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.21}, one-star: {0.01, -0.38}
04:19:45.822 00.000 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
04:19:45.823 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
04:19:45.823 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.38 mountX=-0.20 mountY=0.06, mountTheta=2.86
04:19:45.824 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.21, opts=13)
04:19:45.825 00.001 28316 Enqueuing Move request for scope (0.04, -0.21)
04:19:45.826 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:45.826 00.000 29988 Worker thread wakes up
04:19:45.826 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.7
04:19:45.827 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:45.827 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:45.827 00.000 28316 Enqueuing Expose request
04:19:45.828 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
04:19:45.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
04:19:45.828 00.000 29988 Moving (0.04, -0.21) raw xDistance=-0.20 yDistance=0.06
04:19:45.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:19:45.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:45.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:19:45.828 00.000 29988 MoveAxis(E, 43, ABG)
04:19:45.828 00.000 29988 Guiding  Dir = 2, Dur = 43
04:19:45.828 00.000 29988 IsSlewing returns 0
04:19:45.828 00.000 29988 IsGuiding returns 0
04:19:45.830 00.002 29988 PulseGuide returned control before completion, sleep 52
04:19:45.896 00.066 29988 IsGuiding returns 0
04:19:45.896 00.000 29988 Move returns status 0, amount 43
04:19:45.896 00.000 29988 MoveAxis(N, 0, ABG)
04:19:45.897 00.001 29988 Move returns status 0, amount 0
04:19:45.897 00.000 29988 move complete, result=0
04:19:45.897 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
04:19:45.897 00.000 29988 worker thread done servicing request
04:19:45.897 00.000 29988 Worker thread wakes up
04:19:45.897 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:45.897 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:47.531 01.634 29988 Exposure complete
04:19:47.568 00.037 29988 worker thread done servicing request
04:19:47.568 00.000 28316 OnExposeComplete: enter
04:19:47.569 00.001 28316 UpdateGuideState(): m_state=6
04:19:47.570 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7358
04:19:47.570 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=263.83, Mass=2256, SNR=33.0, Peak=207 HFD=4.0
04:19:47.571 00.001 28316 MultiStar: [#1 -0.18,-0.04,0.99,U] [#2 -0.04,0.10,0.92,U] [#3 -0.07,-0.08,0.87,U] [#4 -0.05,0.16,0.85,U] [#5 0.05,-0.16,0.74,U] [#6 -0.01,0.01,0.59,U] [#7 -0.00,0.03,0.64,U] [#8 -0.25,0.35,0.00,M2] 
04:19:47.571 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.03}, one-star: {-0.03, -0.24}
04:19:47.571 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
04:19:47.572 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
04:19:47.572 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.54 mountX=-0.01 mountY=0.06, mountTheta=1.75
04:19:47.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
04:19:47.574 00.001 28316 Enqueuing Move request for scope (-0.05, -0.03)
04:19:47.574 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:47.575 00.001 29988 Worker thread wakes up
04:19:47.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
04:19:47.575 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
04:19:47.575 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.01 yDistance=0.06
04:19:47.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:19:47.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:47.575 00.000 28316 UpdateGuideState exits: m=2256 RSB=33.0
04:19:47.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:47.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:19:47.576 00.000 29988 MoveAxis(E, 0, ABG)
04:19:47.576 00.000 29988 Move returns status 0, amount 0
04:19:47.576 00.000 29988 MoveAxis(N, 0, ABG)
04:19:47.576 00.000 29988 Move returns status 0, amount 0
04:19:47.576 00.000 29988 move complete, result=0
04:19:47.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:47.577 00.001 28316 Enqueuing Expose request
04:19:47.577 00.000 29988 worker thread done servicing request
04:19:47.577 00.000 29988 Worker thread wakes up
04:19:47.578 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:47.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:47.578 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:49.103 01.525 29988 Exposure complete
04:19:49.156 00.053 29988 worker thread done servicing request
04:19:49.156 00.000 28316 OnExposeComplete: enter
04:19:49.158 00.002 28316 UpdateGuideState(): m_state=6
04:19:49.160 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7359
04:19:49.161 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=263.92, Mass=2366, SNR=33.6, Peak=191 HFD=4.2
04:19:49.162 00.001 28316 MultiStar: [#1 -0.05,0.09,0.89,U] [#2 0.04,0.31,0.88,U] [#3 -0.00,0.17,0.83,U] [#4 0.26,0.16,0.81,U] [#5 0.25,-0.17,0.71,U] [#6 0.27,-0.03,0.60,U] [#7 0.35,-0.03,0.00,M1] [#8 -0.28,0.21,0.00,M3] 
04:19:49.163 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.06}, one-star: {-0.06, -0.16}
04:19:49.164 00.001 28316 CameraToMount -- cameraTheta (0.61) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
04:19:49.166 00.002 28316 CameraToMount -- cameraTheta (0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
04:19:49.167 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.61 mountX=0.02 mountY=-0.10, mountTheta=-1.39
04:19:49.169 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.06, opts=13)
04:19:49.170 00.001 28316 Enqueuing Move request for scope (0.08, 0.06)
04:19:49.170 00.000 29988 Worker thread wakes up
04:19:49.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:49.171 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
04:19:49.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
04:19:49.171 00.000 29988 Moving (0.08, 0.06) raw xDistance=0.02 yDistance=-0.10
04:19:49.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:19:49.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:49.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:19:49.171 00.000 29988 MoveAxis(E, 0, ABG)
04:19:49.171 00.000 29988 Move returns status 0, amount 0
04:19:49.171 00.000 29988 MoveAxis(N, 0, ABG)
04:19:49.171 00.000 29988 Move returns status 0, amount 0
04:19:49.171 00.000 29988 move complete, result=0
04:19:49.171 00.000 29988 worker thread done servicing request
04:19:49.171 00.000 28316 UpdateGuideState exits: m=2366 RSB=33.6
04:19:49.172 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:49.172 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:49.172 00.000 28316 Enqueuing Expose request
04:19:49.173 00.001 29988 Worker thread wakes up
04:19:49.173 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:19:49.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:49.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:50.797 01.624 29988 Exposure complete
04:19:50.849 00.052 29988 worker thread done servicing request
04:19:50.850 00.001 28316 OnExposeComplete: enter
04:19:50.852 00.002 28316 UpdateGuideState(): m_state=6
04:19:50.855 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7360
04:19:50.857 00.002 28316 Star::Find returns 1 (0), X=952.33, Y=263.85, Mass=2343, SNR=33.5, Peak=195 HFD=4.0
04:19:50.860 00.003 28316 MultiStar: [#1 -0.00,-0.09,0.94,U] [#2 0.07,0.09,0.89,U] [#3 -0.01,-0.20,0.84,U] [#4 -0.08,-0.14,0.80,U] [#5 -0.03,-0.31,0.73,U] [#6 0.18,-0.36,0.00,M5] [#7 0.24,-0.23,0.58,U] [#8 -0.43,0.04,0.00,M4] 
04:19:50.861 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.15}, one-star: {0.06, -0.23}
04:19:50.862 00.001 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.90)
04:19:50.862 00.000 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.86)
04:19:50.862 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.38 mountX=-0.15 mountY=0.04, mountTheta=2.86
04:19:50.864 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
04:19:50.864 00.000 28316 Enqueuing Move request for scope (0.03, -0.15)
04:19:50.865 00.001 29988 Worker thread wakes up
04:19:50.865 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:50.865 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
04:19:50.866 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:50.866 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:50.866 00.000 28316 Enqueuing Expose request
04:19:50.867 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
04:19:50.867 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
04:19:50.867 00.000 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
04:19:50.867 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:19:50.867 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:50.867 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:19:50.867 00.000 29988 MoveAxis(E, 0, ABG)
04:19:50.867 00.000 29988 Move returns status 0, amount 0
04:19:50.867 00.000 29988 MoveAxis(N, 0, ABG)
04:19:50.867 00.000 29988 Move returns status 0, amount 0
04:19:50.867 00.000 29988 move complete, result=0
04:19:50.867 00.000 29988 worker thread done servicing request
04:19:50.867 00.000 29988 Worker thread wakes up
04:19:50.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:50.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:50.868 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:19:52.387 01.519 29988 Exposure complete
04:19:52.436 00.049 29988 worker thread done servicing request
04:19:52.436 00.000 28316 OnExposeComplete: enter
04:19:52.437 00.001 28316 UpdateGuideState(): m_state=6
04:19:52.439 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7361
04:19:52.439 00.000 28316 Star::Find returns 1 (0), X=952.46, Y=263.68, Mass=2253, SNR=32.8, Peak=174 HFD=3.8
04:19:52.440 00.001 28316 MultiStar: [#1 0.12,-0.23,0.98,U] [#2 0.16,0.11,0.90,U] [#3 0.13,-0.10,0.85,U] [#4 0.11,-0.32,0.83,U] [#5 0.25,-0.30,0.00,M2] [#6 0.45,-0.44,0.00,M6] [#7 0.46,-0.30,0.00,M1] [#8 -0.05,-0.10,0.57,U] 
04:19:52.440 00.000 28316 refined, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.19, -0.40}
04:19:52.441 00.001 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
04:19:52.441 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.01 = -3.01)
04:19:52.442 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.98 mountX=-0.22 mountY=-0.03, mountTheta=-3.01
04:19:52.443 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.18, opts=13)
04:19:52.444 00.001 28316 Enqueuing Move request for scope (0.12, -0.18)
04:19:52.444 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:52.445 00.001 28316 UpdateGuideState exits: m=2253 RSB=32.8
04:19:52.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:52.446 00.001 29988 Worker thread wakes up
04:19:52.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
04:19:52.446 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
04:19:52.446 00.000 29988 Moving (0.12, -0.18) raw xDistance=-0.22 yDistance=-0.03
04:19:52.446 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:19:52.446 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:52.446 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:52.446 00.000 28316 Enqueuing Expose request
04:19:52.447 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:19:52.447 00.000 29988 MoveAxis(E, 46, ABG)
04:19:52.447 00.000 29988 Guiding  Dir = 2, Dur = 46
04:19:52.447 00.000 29988 IsSlewing returns 0
04:19:52.447 00.000 29988 IsGuiding returns 0
04:19:52.449 00.002 29988 PulseGuide returned control before completion, sleep 55
04:19:52.510 00.061 29988 IsGuiding returns 1
04:19:52.510 00.000 29988 scope still moving after pulse duration time elapsed
04:19:52.542 00.032 29988 IsSlewing returns 0
04:19:52.542 00.000 29988 IsGuiding returns 0
04:19:52.542 00.000 29988 scope move finished after 46 + 49 ms
04:19:52.542 00.000 29988 Move returns status 0, amount 46
04:19:52.542 00.000 29988 MoveAxis(N, 0, ABG)
04:19:52.542 00.000 29988 Move returns status 0, amount 0
04:19:52.542 00.000 29988 move complete, result=0
04:19:52.542 00.000 29988 worker thread done servicing request
04:19:52.543 00.001 29988 Worker thread wakes up
04:19:52.543 00.000 28316 GuideStep: -0.2 px 46 ms EAST, -0.0 px 0 ms NORTH
04:19:52.544 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:52.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:54.175 01.631 29988 Exposure complete
04:19:54.211 00.036 29988 worker thread done servicing request
04:19:54.211 00.000 28316 OnExposeComplete: enter
04:19:54.212 00.001 28316 UpdateGuideState(): m_state=6
04:19:54.212 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7362
04:19:54.213 00.001 28316 Star::Find returns 1 (0), X=952.16, Y=263.77, Mass=2297, SNR=33.0, Peak=205 HFD=4.0
04:19:54.213 00.000 28316 MultiStar: [#1 0.16,-0.22,0.95,U] [#2 0.09,-0.02,0.90,U] [#3 0.03,-0.24,0.85,U] [#4 0.39,0.01,0.00,M1] [#5 0.21,-0.42,0.00,M3] [#6 0.30,-0.19,0.00,M7] [#7 0.18,-0.19,0.63,U] [#8 -0.27,0.14,0.58,U] 
04:19:54.213 00.000 28316 refined, 5 included, MultiStar: {0.02, -0.16}, one-star: {-0.12, -0.31}
04:19:54.214 00.001 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
04:19:54.214 00.000 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.80)
04:19:54.215 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.45 mountX=-0.15 mountY=0.05, mountTheta=2.80
04:19:54.216 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.16, opts=13)
04:19:54.217 00.001 28316 Enqueuing Move request for scope (0.02, -0.16)
04:19:54.217 00.000 29988 Worker thread wakes up
04:19:54.217 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:54.218 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.0
04:19:54.218 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:54.219 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:54.219 00.000 28316 Enqueuing Expose request
04:19:54.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
04:19:54.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
04:19:54.219 00.000 29988 Moving (0.02, -0.16) raw xDistance=-0.15 yDistance=0.05
04:19:54.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:19:54.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:54.219 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:19:54.219 00.000 29988 MoveAxis(E, 0, ABG)
04:19:54.220 00.001 29988 Move returns status 0, amount 0
04:19:54.220 00.000 29988 MoveAxis(N, 0, ABG)
04:19:54.220 00.000 29988 Move returns status 0, amount 0
04:19:54.220 00.000 29988 move complete, result=0
04:19:54.220 00.000 29988 worker thread done servicing request
04:19:54.220 00.000 29988 Worker thread wakes up
04:19:54.220 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:54.220 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:54.220 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:19:55.745 01.525 29988 Exposure complete
04:19:55.794 00.049 29988 worker thread done servicing request
04:19:55.794 00.000 28316 OnExposeComplete: enter
04:19:55.797 00.003 28316 UpdateGuideState(): m_state=6
04:19:55.800 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7363
04:19:55.801 00.001 28316 Star::Find returns 1 (0), X=952.50, Y=263.91, Mass=2243, SNR=32.8, Peak=175 HFD=3.9
04:19:55.803 00.002 28316 MultiStar: [#1 0.18,-0.07,0.98,U] [#2 0.25,0.02,0.88,U] [#3 0.13,-0.05,0.84,U] [#4 0.46,0.04,0.00,M2] [#5 0.30,-0.03,0.75,U] [#6 0.78,-0.13,0.00,M8] [#7 0.26,-0.05,0.61,U] [#8 -0.01,0.10,0.58,U] 
04:19:55.805 00.002 28316 refined, 6 included, MultiStar: {0.20, -0.04}, one-star: {0.23, -0.17}
04:19:55.808 00.003 28316 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.00) = xAngle (-2.22 = -2.22)
04:19:55.810 00.002 28316 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
04:19:55.812 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.22 mountX=-0.12 mountY=-0.16, mountTheta=-2.23
04:19:55.813 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.04, opts=13)
04:19:55.814 00.001 28316 Enqueuing Move request for scope (0.20, -0.04)
04:19:55.814 00.000 29988 Worker thread wakes up
04:19:55.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
04:19:55.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:55.815 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.8
04:19:55.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:55.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:55.816 00.000 28316 Enqueuing Expose request
04:19:55.817 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
04:19:55.817 00.000 29988 Moving (0.20, -0.04) raw xDistance=-0.12 yDistance=-0.16
04:19:55.817 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:19:55.817 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:55.817 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:19:55.817 00.000 29988 MoveAxis(E, 0, ABG)
04:19:55.817 00.000 29988 Move returns status 0, amount 0
04:19:55.817 00.000 29988 MoveAxis(N, 0, ABG)
04:19:55.817 00.000 29988 Move returns status 0, amount 0
04:19:55.817 00.000 29988 move complete, result=0
04:19:55.817 00.000 29988 worker thread done servicing request
04:19:55.817 00.000 29988 Worker thread wakes up
04:19:55.817 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:19:55.818 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:55.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:57.450 01.632 29988 Exposure complete
04:19:57.509 00.059 29988 worker thread done servicing request
04:19:57.509 00.000 28316 OnExposeComplete: enter
04:19:57.510 00.001 28316 UpdateGuideState(): m_state=6
04:19:57.511 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7364
04:19:57.511 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=263.63, Mass=2154, SNR=32.1, Peak=172 HFD=3.7
04:19:57.512 00.001 28316 MultiStar: [#1 0.12,-0.15,1.00,U] [#2 0.07,0.02,0.94,U] [#3 0.14,-0.28,0.86,U] [#4 0.49,-0.30,0.00,M3] [#5 0.32,-0.37,0.00,M3] [#6 0.55,-0.48,0.00,M9] [#7 0.52,-0.37,0.00,M1] [#8 -0.11,-0.18,0.59,U] 
04:19:57.512 00.000 28316 refined, 4 included, MultiStar: {0.06, -0.21}, one-star: {0.03, -0.45}
04:19:57.513 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.01)
04:19:57.513 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.97)
04:19:57.514 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.28 mountX=-0.22 mountY=0.04, mountTheta=2.97
04:19:57.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.21, opts=13)
04:19:57.515 00.000 28316 Enqueuing Move request for scope (0.06, -0.21)
04:19:57.516 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:57.516 00.000 28316 UpdateGuideState exits: m=2154 RSB=32.1
04:19:57.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:57.517 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:57.517 00.000 28316 Enqueuing Expose request
04:19:57.518 00.001 29988 Worker thread wakes up
04:19:57.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
04:19:57.518 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
04:19:57.518 00.000 29988 Moving (0.06, -0.21) raw xDistance=-0.22 yDistance=0.04
04:19:57.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:19:57.518 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:57.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:19:57.518 00.000 29988 MoveAxis(E, 46, ABG)
04:19:57.518 00.000 29988 Guiding  Dir = 2, Dur = 46
04:19:57.518 00.000 29988 IsSlewing returns 0
04:19:57.519 00.001 29988 IsGuiding returns 0
04:19:57.521 00.002 29988 PulseGuide returned control before completion, sleep 55
04:19:57.590 00.069 29988 IsGuiding returns 0
04:19:57.590 00.000 29988 Move returns status 0, amount 46
04:19:57.590 00.000 29988 MoveAxis(N, 0, ABG)
04:19:57.590 00.000 29988 Move returns status 0, amount 0
04:19:57.590 00.000 29988 move complete, result=0
04:19:57.590 00.000 29988 worker thread done servicing request
04:19:57.590 00.000 29988 Worker thread wakes up
04:19:57.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:57.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:57.590 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
04:19:59.002 01.412 29988 Exposure complete
04:19:59.066 00.064 29988 worker thread done servicing request
04:19:59.066 00.000 28316 OnExposeComplete: enter
04:19:59.068 00.002 28316 UpdateGuideState(): m_state=6
04:19:59.071 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7365
04:19:59.073 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=263.75, Mass=2205, SNR=32.5, Peak=177 HFD=3.7
04:19:59.076 00.003 28316 MultiStar: [#1 0.22,-0.20,0.97,U] [#2 0.09,-0.00,0.91,U] [#3 -0.07,-0.20,0.88,U] [#4 0.53,-0.21,0.00,M4] [#5 0.37,-0.12,0.00,M4] [#6 0.49,-0.28,0.00,M10] [#7 0.53,-0.40,0.00,M2] [#8 -0.22,-0.15,0.60,U] 
04:19:59.078 00.002 28316 refined, 4 included, MultiStar: {0.05, -0.18}, one-star: {0.12, -0.33}
04:19:59.079 00.001 28316 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.00) = xAngle (-3.28 = 3.00)
04:19:59.079 00.000 28316 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.32 = 2.96)
04:19:59.080 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.28 mountX=-0.19 mountY=0.03, mountTheta=2.96
04:19:59.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.18, opts=13)
04:19:59.081 00.000 28316 Enqueuing Move request for scope (0.05, -0.18)
04:19:59.082 00.001 29988 Worker thread wakes up
04:19:59.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:19:59.082 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
04:19:59.083 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
04:19:59.083 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
04:19:59.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:19:59.083 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:19:59.084 00.001 28316 Enqueuing Expose request
04:19:59.085 00.001 29988 Moving (0.05, -0.18) raw xDistance=-0.19 yDistance=0.03
04:19:59.085 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:19:59.086 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:19:59.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:19:59.086 00.000 29988 MoveAxis(E, 0, ABG)
04:19:59.086 00.000 29988 Move returns status 0, amount 0
04:19:59.086 00.000 29988 MoveAxis(N, 0, ABG)
04:19:59.086 00.000 29988 Move returns status 0, amount 0
04:19:59.086 00.000 29988 move complete, result=0
04:19:59.086 00.000 29988 worker thread done servicing request
04:19:59.086 00.000 29988 Worker thread wakes up
04:19:59.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:19:59.086 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:19:59.087 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:20:00.712 01.625 29988 Exposure complete
04:20:00.751 00.039 29988 worker thread done servicing request
04:20:00.751 00.000 28316 OnExposeComplete: enter
04:20:00.753 00.002 28316 UpdateGuideState(): m_state=6
04:20:00.754 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7366
04:20:00.756 00.002 28316 Star::Find returns 1 (0), X=952.38, Y=263.78, Mass=2232, SNR=32.7, Peak=164 HFD=3.8
04:20:00.758 00.002 28316 MultiStar: [#1 0.15,-0.24,0.98,U] [#2 0.08,0.09,0.91,U] [#3 0.12,-0.19,0.86,U] [#4 0.41,0.13,0.00,M5] [#5 0.39,-0.22,0.00,M5] [#6 0.53,-0.21,0.00,R] [#7 0.48,0.02,0.00,M3] [#8 -0.34,0.08,0.00,M1] 
04:20:00.760 00.002 28316 refined, 3 included, MultiStar: {0.11, -0.17}, one-star: {0.11, -0.30}
04:20:00.760 00.000 28316 CameraToMount -- cameraTheta (-0.97) - m_xAngle (2.00) = xAngle (-2.97 = -2.97)
04:20:00.761 00.001 28316 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.00 = -3.00)
04:20:00.761 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.97 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
04:20:00.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.17, opts=13)
04:20:00.763 00.001 28316 Enqueuing Move request for scope (0.11, -0.17)
04:20:00.763 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:00.764 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.7
04:20:00.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:00.764 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:00.765 00.001 28316 Enqueuing Expose request
04:20:00.765 00.000 29988 Worker thread wakes up
04:20:00.765 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
04:20:00.765 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
04:20:00.765 00.000 29988 Moving (0.11, -0.17) raw xDistance=-0.20 yDistance=-0.03
04:20:00.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:20:00.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:00.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:20:00.765 00.000 29988 MoveAxis(E, 0, ABG)
04:20:00.765 00.000 29988 Move returns status 0, amount 0
04:20:00.765 00.000 29988 MoveAxis(N, 0, ABG)
04:20:00.765 00.000 29988 Move returns status 0, amount 0
04:20:00.765 00.000 29988 move complete, result=0
04:20:00.765 00.000 29988 worker thread done servicing request
04:20:00.765 00.000 29988 Worker thread wakes up
04:20:00.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:00.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:00.766 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:02.281 01.515 29988 Exposure complete
04:20:02.312 00.031 29988 worker thread done servicing request
04:20:02.312 00.000 28316 OnExposeComplete: enter
04:20:02.312 00.000 28316 UpdateGuideState(): m_state=6
04:20:02.313 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7367
04:20:02.313 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=263.85, Mass=2293, SNR=33.1, Peak=174 HFD=4.0
04:20:02.315 00.002 28316 MultiStar: [#1 0.09,-0.12,0.95,U] [#2 -0.03,0.05,0.90,U] [#3 -0.02,-0.23,0.86,U] [#4 0.29,-0.07,0.81,U] [#5 0.31,-0.32,0.00,M6] [#6 -0.09,0.09,0.62,U] [#7 0.29,-0.16,0.60,U] [#8 -0.19,0.02,0.57,U] 
04:20:02.315 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.09}, one-star: {0.06, -0.22}
04:20:02.315 00.000 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
04:20:02.316 00.001 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
04:20:02.316 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.04 mountX=-0.11 mountY=-0.01, mountTheta=-3.08
04:20:02.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.09, opts=13)
04:20:02.318 00.001 28316 Enqueuing Move request for scope (0.05, -0.09)
04:20:02.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:02.319 00.001 28316 UpdateGuideState exits: m=2293 RSB=33.1
04:20:02.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:02.320 00.001 29988 Worker thread wakes up
04:20:02.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
04:20:02.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
04:20:02.320 00.000 29988 Moving (0.05, -0.09) raw xDistance=-0.11 yDistance=-0.01
04:20:02.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:20:02.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:02.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:20:02.320 00.000 29988 MoveAxis(E, 0, ABG)
04:20:02.320 00.000 29988 Move returns status 0, amount 0
04:20:02.320 00.000 29988 MoveAxis(N, 0, ABG)
04:20:02.320 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:02.323 00.003 28316 Enqueuing Expose request
04:20:02.325 00.002 29988 Move returns status 0, amount 0
04:20:02.325 00.000 29988 move complete, result=0
04:20:02.325 00.000 29988 worker thread done servicing request
04:20:02.325 00.000 29988 Worker thread wakes up
04:20:02.325 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:02.325 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:02.326 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:03.956 01.630 29988 Exposure complete
04:20:03.984 00.028 29988 worker thread done servicing request
04:20:03.984 00.000 28316 OnExposeComplete: enter
04:20:03.984 00.000 28316 UpdateGuideState(): m_state=6
04:20:03.985 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7368
04:20:03.985 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=263.66, Mass=2306, SNR=33.2, Peak=179 HFD=3.7
04:20:03.986 00.001 28316 MultiStar: [#1 0.24,-0.21,0.98,U] [#2 0.07,-0.05,0.91,U] [#3 -0.08,-0.29,0.87,U] [#4 0.23,-0.12,0.84,U] [#5 0.30,-0.28,0.00,M7] [#6 -0.45,-0.05,0.00,M1] [#7 0.24,-0.17,0.60,U] [#8 -0.27,-0.06,0.59,U] 
04:20:03.986 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.20}, one-star: {0.10, -0.41}
04:20:03.987 00.001 28316 CameraToMount -- cameraTheta (-1.16) - m_xAngle (2.00) = xAngle (-3.16 = 3.12)
04:20:03.987 00.000 28316 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.20 = 3.08)
04:20:03.988 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=-0.22 mountY=0.01, mountTheta=3.08
04:20:03.989 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.20, opts=13)
04:20:03.990 00.001 28316 Enqueuing Move request for scope (0.09, -0.20)
04:20:03.990 00.000 29988 Worker thread wakes up
04:20:03.990 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:03.991 00.001 28316 UpdateGuideState exits: m=2306 RSB=33.2
04:20:03.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:03.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:03.992 00.001 28316 Enqueuing Expose request
04:20:03.992 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
04:20:03.992 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
04:20:03.992 00.000 29988 Moving (0.09, -0.20) raw xDistance=-0.22 yDistance=0.01
04:20:03.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:20:03.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:03.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:20:03.992 00.000 29988 MoveAxis(E, 46, ABG)
04:20:03.992 00.000 29988 Guiding  Dir = 2, Dur = 46
04:20:03.993 00.001 29988 IsSlewing returns 0
04:20:03.993 00.000 29988 IsGuiding returns 0
04:20:03.993 00.000 29988 PulseGuide returned control before completion, sleep 55
04:20:04.050 00.057 29988 IsGuiding returns 1
04:20:04.051 00.001 29988 scope still moving after pulse duration time elapsed
04:20:04.081 00.030 29988 IsSlewing returns 0
04:20:04.081 00.000 29988 IsGuiding returns 0
04:20:04.081 00.000 29988 scope move finished after 46 + 42 ms
04:20:04.081 00.000 29988 Move returns status 0, amount 46
04:20:04.081 00.000 29988 MoveAxis(N, 0, ABG)
04:20:04.081 00.000 29988 Move returns status 0, amount 0
04:20:04.081 00.000 29988 move complete, result=0
04:20:04.081 00.000 29988 worker thread done servicing request
04:20:04.081 00.000 29988 Worker thread wakes up
04:20:04.082 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:04.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:04.082 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.0 px 0 ms NORTH
04:20:05.492 01.410 29988 Exposure complete
04:20:05.555 00.063 29988 worker thread done servicing request
04:20:05.555 00.000 28316 OnExposeComplete: enter
04:20:05.556 00.001 28316 UpdateGuideState(): m_state=6
04:20:05.557 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7369
04:20:05.558 00.001 28316 Star::Find returns 1 (0), X=952.04, Y=263.96, Mass=2158, SNR=32.0, Peak=187 HFD=4.2
04:20:05.558 00.000 28316 MultiStar: [#1 0.04,0.02,1.00,U] [#2 -0.02,0.09,0.91,U] [#3 -0.19,-0.00,0.90,U] [#4 -0.03,-0.05,0.84,U] [#5 0.01,-0.06,0.75,U] [#6 -0.37,0.12,0.00,M2] [#7 0.15,-0.11,0.64,U] [#8 -0.24,-0.00,0.59,U] 
04:20:05.559 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.03}, one-star: {-0.23, -0.12}
04:20:05.560 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.52)
04:20:05.561 00.001 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.48)
04:20:05.562 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.77 mountX=0.00 mountY=0.07, mountTheta=1.52
04:20:05.563 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
04:20:05.564 00.001 28316 Enqueuing Move request for scope (-0.07, -0.03)
04:20:05.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:05.565 00.001 28316 UpdateGuideState exits: m=2158 RSB=32.0
04:20:05.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:05.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:05.566 00.000 28316 Enqueuing Expose request
04:20:05.567 00.001 29988 Worker thread wakes up
04:20:05.567 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
04:20:05.567 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
04:20:05.567 00.000 29988 Moving (-0.07, -0.03) raw xDistance=0.00 yDistance=0.07
04:20:05.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:20:05.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:05.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:20:05.567 00.000 29988 MoveAxis(E, 0, ABG)
04:20:05.567 00.000 29988 Move returns status 0, amount 0
04:20:05.567 00.000 29988 MoveAxis(N, 0, ABG)
04:20:05.567 00.000 29988 Move returns status 0, amount 0
04:20:05.567 00.000 29988 move complete, result=0
04:20:05.567 00.000 29988 worker thread done servicing request
04:20:05.567 00.000 29988 Worker thread wakes up
04:20:05.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:05.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:05.568 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:07.205 01.637 29988 Exposure complete
04:20:07.256 00.051 29988 worker thread done servicing request
04:20:07.256 00.000 28316 OnExposeComplete: enter
04:20:07.257 00.001 28316 UpdateGuideState(): m_state=6
04:20:07.258 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7370
04:20:07.259 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=263.73, Mass=2304, SNR=33.3, Peak=189 HFD=4.1
04:20:07.262 00.003 28316 MultiStar: [#1 0.14,-0.14,0.98,U] [#2 -0.00,0.00,0.88,U] [#3 0.03,-0.24,0.87,U] [#4 -0.07,-0.00,0.82,U] [#5 0.29,-0.24,0.00,M7] [#6 -0.27,0.08,0.63,U] [#7 0.19,-0.21,0.61,U] [#8 -0.09,-0.34,0.00,M1] 
04:20:07.264 00.002 28316 refined, 6 included, MultiStar: {-0.00, -0.13}, one-star: {-0.06, -0.35}
04:20:07.266 00.002 28316 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.00) = xAngle (-3.58 = 2.71)
04:20:07.267 00.001 28316 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.62 = 2.67)
04:20:07.268 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.58 mountX=-0.12 mountY=0.06, mountTheta=2.67
04:20:07.271 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.13, opts=13)
04:20:07.272 00.001 28316 Enqueuing Move request for scope (-0.00, -0.13)
04:20:07.273 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:07.274 00.001 28316 UpdateGuideState exits: m=2304 RSB=33.3
04:20:07.274 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:07.275 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:07.276 00.001 28316 Enqueuing Expose request
04:20:07.277 00.001 29988 Worker thread wakes up
04:20:07.277 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
04:20:07.277 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
04:20:07.277 00.000 29988 Moving (-0.00, -0.13) raw xDistance=-0.12 yDistance=0.06
04:20:07.277 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:20:07.277 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:07.278 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:20:07.278 00.000 29988 MoveAxis(E, 0, ABG)
04:20:07.278 00.000 29988 Move returns status 0, amount 0
04:20:07.278 00.000 29988 MoveAxis(N, 0, ABG)
04:20:07.278 00.000 29988 Move returns status 0, amount 0
04:20:07.278 00.000 29988 move complete, result=0
04:20:07.278 00.000 29988 worker thread done servicing request
04:20:07.278 00.000 29988 Worker thread wakes up
04:20:07.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:07.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:07.279 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:08.792 01.513 29988 Exposure complete
04:20:08.828 00.036 29988 worker thread done servicing request
04:20:08.829 00.001 28316 OnExposeComplete: enter
04:20:08.829 00.000 28316 UpdateGuideState(): m_state=6
04:20:08.830 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7371
04:20:08.830 00.000 28316 Star::Find returns 1 (0), X=952.23, Y=263.61, Mass=2320, SNR=33.3, Peak=167 HFD=3.9
04:20:08.831 00.001 28316 MultiStar: [#1 0.20,-0.29,0.00,M1] [#2 0.11,-0.09,0.89,U] [#3 0.20,-0.30,0.00,M1] [#4 -0.06,-0.31,0.82,U] [#5 0.34,-0.53,0.00,M8] [#6 -0.26,-0.29,0.00,M2] [#7 0.45,-0.25,0.00,M1] [#8 -0.03,-0.49,0.00,M2] 
04:20:08.831 00.000 28316 refined, 2 included, MultiStar: {0.00, -0.30}, one-star: {-0.04, -0.47}
04:20:08.832 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
04:20:08.832 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
04:20:08.832 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.56 mountX=-0.27 mountY=0.13, mountTheta=2.70
04:20:08.834 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.30, opts=13)
04:20:08.834 00.000 28316 Enqueuing Move request for scope (0.00, -0.30)
04:20:08.835 00.001 29988 Worker thread wakes up
04:20:08.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.30) opts 0xd
04:20:08.835 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.30)
04:20:08.835 00.000 29988 Moving (0.00, -0.30) raw xDistance=-0.27 yDistance=0.13
04:20:08.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:20:08.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:08.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:20:08.835 00.000 29988 MoveAxis(E, 57, ABG)
04:20:08.835 00.000 29988 Guiding  Dir = 2, Dur = 57
04:20:08.835 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:08.836 00.001 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:20:08.836 00.000 29988 IsSlewing returns 0
04:20:08.836 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:08.836 00.000 29988 IsGuiding returns 0
04:20:08.836 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:08.838 00.002 28316 Enqueuing Expose request
04:20:08.838 00.000 29988 PulseGuide returned control before completion, sleep 66
04:20:08.916 00.078 29988 IsGuiding returns 0
04:20:08.916 00.000 29988 Move returns status 0, amount 57
04:20:08.916 00.000 29988 MoveAxis(N, 0, ABG)
04:20:08.916 00.000 29988 Move returns status 0, amount 0
04:20:08.916 00.000 29988 move complete, result=0
04:20:08.917 00.001 29988 worker thread done servicing request
04:20:08.917 00.000 29988 Worker thread wakes up
04:20:08.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:08.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:08.917 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
04:20:10.550 01.633 29988 Exposure complete
04:20:10.604 00.054 29988 worker thread done servicing request
04:20:10.604 00.000 28316 OnExposeComplete: enter
04:20:10.605 00.001 28316 UpdateGuideState(): m_state=6
04:20:10.606 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7372
04:20:10.607 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=263.65, Mass=2202, SNR=32.5, Peak=151 HFD=4.2
04:20:10.609 00.002 28316 MultiStar: [#1 0.21,-0.19,0.98,U] [#2 0.13,-0.02,0.91,U] [#3 0.07,-0.28,0.89,U] [#4 0.32,0.06,0.84,U] [#5 0.32,-0.19,0.00,M9] [#6 -0.17,0.07,0.60,U] [#7 0.13,-0.08,0.64,U] [#8 -0.16,-0.09,0.57,U] 
04:20:10.610 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.14}, one-star: {0.11, -0.43}
04:20:10.613 00.003 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:20:10.615 00.002 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:20:10.617 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.94 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
04:20:10.621 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
04:20:10.622 00.001 28316 Enqueuing Move request for scope (0.10, -0.14)
04:20:10.623 00.001 29988 Worker thread wakes up
04:20:10.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:10.624 00.001 28316 UpdateGuideState exits: m=2202 RSB=32.5
04:20:10.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:10.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:10.625 00.001 28316 Enqueuing Expose request
04:20:10.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
04:20:10.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
04:20:10.625 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.03
04:20:10.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:20:10.626 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:10.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:20:10.626 00.000 29988 MoveAxis(E, 0, ABG)
04:20:10.626 00.000 29988 Move returns status 0, amount 0
04:20:10.626 00.000 29988 MoveAxis(N, 0, ABG)
04:20:10.626 00.000 29988 Move returns status 0, amount 0
04:20:10.626 00.000 29988 move complete, result=0
04:20:10.626 00.000 29988 worker thread done servicing request
04:20:10.626 00.000 29988 Worker thread wakes up
04:20:10.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:10.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:10.627 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:12.038 01.411 29988 Exposure complete
04:20:12.078 00.040 29988 worker thread done servicing request
04:20:12.078 00.000 28316 OnExposeComplete: enter
04:20:12.079 00.001 28316 UpdateGuideState(): m_state=6
04:20:12.080 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7373
04:20:12.081 00.001 28316 Star::Find returns 1 (0), X=952.27, Y=263.68, Mass=1998, SNR=30.9, Peak=159 HFD=3.7
04:20:12.083 00.002 28316 MultiStar: [#1 0.09,-0.18,1.03,U] [#2 0.21,-0.18,0.95,U] [#3 0.04,-0.36,0.00,M1] [#4 0.01,0.04,0.86,U] [#5 0.13,-0.33,0.00,M10] [#6 -0.32,0.21,0.00,M2] [#7 0.08,-0.00,0.67,U] [#8 -0.25,-0.12,0.59,U] 
04:20:12.086 00.003 28316 refined, 5 included, MultiStar: {0.04, -0.16}, one-star: {-0.01, -0.40}
04:20:12.088 00.002 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
04:20:12.091 00.003 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
04:20:12.092 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.33 mountX=-0.16 mountY=0.04, mountTheta=2.92
04:20:12.094 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.16, opts=13)
04:20:12.095 00.001 28316 Enqueuing Move request for scope (0.04, -0.16)
04:20:12.095 00.000 29988 Worker thread wakes up
04:20:12.095 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:12.096 00.001 28316 UpdateGuideState exits: m=1998 RSB=30.9
04:20:12.096 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:12.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:12.097 00.001 28316 Enqueuing Expose request
04:20:12.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
04:20:12.097 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
04:20:12.098 00.001 29988 Moving (0.04, -0.16) raw xDistance=-0.16 yDistance=0.04
04:20:12.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:20:12.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:12.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:20:12.098 00.000 29988 MoveAxis(E, 0, ABG)
04:20:12.098 00.000 29988 Move returns status 0, amount 0
04:20:12.098 00.000 29988 MoveAxis(N, 0, ABG)
04:20:12.098 00.000 29988 Move returns status 0, amount 0
04:20:12.098 00.000 29988 move complete, result=0
04:20:12.098 00.000 29988 worker thread done servicing request
04:20:12.098 00.000 29988 Worker thread wakes up
04:20:12.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:12.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:12.098 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:20:13.734 01.636 29988 Exposure complete
04:20:13.801 00.067 29988 worker thread done servicing request
04:20:13.801 00.000 28316 OnExposeComplete: enter
04:20:13.802 00.001 28316 UpdateGuideState(): m_state=6
04:20:13.803 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7374
04:20:13.803 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=263.64, Mass=2298, SNR=33.2, Peak=185 HFD=3.8
04:20:13.804 00.001 28316 MultiStar: [#1 0.34,-0.24,0.00,M1] [#2 0.08,-0.06,0.91,U] [#3 -0.01,-0.21,0.85,U] [#4 0.12,0.08,0.83,U] [#5 0.21,-0.30,0.00,R] [#6 -0.22,0.01,0.64,U] [#7 0.36,-0.04,0.00,M1] [#8 -0.18,-0.06,0.58,U] 
04:20:13.804 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.13}, one-star: {0.10, -0.44}
04:20:13.805 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
04:20:13.805 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
04:20:13.805 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.55 mountX=-0.12 mountY=0.06, mountTheta=2.70
04:20:13.807 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.13, opts=13)
04:20:13.807 00.000 28316 Enqueuing Move request for scope (0.00, -0.13)
04:20:13.808 00.001 29988 Worker thread wakes up
04:20:13.808 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:13.808 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
04:20:13.809 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:13.809 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:13.809 00.000 28316 Enqueuing Expose request
04:20:13.810 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
04:20:13.810 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
04:20:13.810 00.000 29988 Moving (0.00, -0.13) raw xDistance=-0.12 yDistance=0.06
04:20:13.810 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:20:13.810 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:13.810 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:20:13.810 00.000 29988 MoveAxis(E, 0, ABG)
04:20:13.810 00.000 29988 Move returns status 0, amount 0
04:20:13.810 00.000 29988 MoveAxis(N, 0, ABG)
04:20:13.810 00.000 29988 Move returns status 0, amount 0
04:20:13.810 00.000 29988 move complete, result=0
04:20:13.810 00.000 29988 worker thread done servicing request
04:20:13.810 00.000 29988 Worker thread wakes up
04:20:13.810 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:13.810 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:13.810 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:15.220 01.410 29988 Exposure complete
04:20:15.290 00.070 29988 worker thread done servicing request
04:20:15.290 00.000 28316 OnExposeComplete: enter
04:20:15.292 00.002 28316 UpdateGuideState(): m_state=6
04:20:15.295 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7375
04:20:15.298 00.003 28316 Star::Find returns 1 (0), X=952.40, Y=263.82, Mass=2318, SNR=33.3, Peak=170 HFD=3.9
04:20:15.301 00.003 28316 MultiStar: [#1 0.35,-0.09,0.00,M2] [#2 0.08,0.04,0.88,U] [#3 0.12,-0.25,0.83,U] [#4 0.44,-0.07,0.00,M1] [#5 0.25,-0.07,0.70,U] [#6 0.09,0.09,0.62,U] [#7 0.30,-0.12,0.61,U] [#8 -0.09,0.28,0.58,U] 
04:20:15.303 00.002 28316 refined, 6 included, MultiStar: {0.13, -0.06}, one-star: {0.13, -0.26}
04:20:15.304 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.47 = -2.47)
04:20:15.306 00.002 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
04:20:15.307 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.48 mountX=-0.11 mountY=-0.08, mountTheta=-2.50
04:20:15.309 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.06, opts=13)
04:20:15.311 00.002 28316 Enqueuing Move request for scope (0.13, -0.06)
04:20:15.313 00.002 29988 Worker thread wakes up
04:20:15.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:15.314 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.3
04:20:15.314 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:15.315 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:15.315 00.000 28316 Enqueuing Expose request
04:20:15.316 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
04:20:15.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
04:20:15.316 00.000 29988 Moving (0.13, -0.06) raw xDistance=-0.11 yDistance=-0.08
04:20:15.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:20:15.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:15.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:20:15.316 00.000 29988 MoveAxis(E, 0, ABG)
04:20:15.316 00.000 29988 Move returns status 0, amount 0
04:20:15.316 00.000 29988 MoveAxis(N, 0, ABG)
04:20:15.316 00.000 29988 Move returns status 0, amount 0
04:20:15.316 00.000 29988 move complete, result=0
04:20:15.316 00.000 29988 worker thread done servicing request
04:20:15.316 00.000 29988 Worker thread wakes up
04:20:15.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:15.316 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:15.316 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:16.949 01.633 29988 Exposure complete
04:20:16.981 00.032 29988 worker thread done servicing request
04:20:16.981 00.000 28316 OnExposeComplete: enter
04:20:16.981 00.000 28316 UpdateGuideState(): m_state=6
04:20:16.982 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7376
04:20:16.982 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=263.91, Mass=2258, SNR=33.0, Peak=173 HFD=3.9
04:20:16.983 00.001 28316 MultiStar: [#1 0.25,-0.19,1.01,U] [#2 0.27,0.14,0.92,U] [#3 0.27,0.00,0.83,U] [#4 0.41,-0.26,0.00,M2] [#5 0.10,0.18,0.75,U] [#6 0.10,0.03,0.63,U] [#7 0.40,-0.29,0.00,M1] [#8 0.05,0.11,0.59,U] 
04:20:16.983 00.000 28316 refined, 6 included, MultiStar: {0.20, -0.00}, one-star: {0.27, -0.17}
04:20:16.984 00.001 28316 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.00) = xAngle (-2.01 = -2.01)
04:20:16.984 00.000 28316 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
04:20:16.984 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.00 hyp=0.21 cameraTheta=-0.01 mountX=-0.09 mountY=-0.18, mountTheta=-2.02
04:20:16.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.00, opts=13)
04:20:16.986 00.001 28316 Enqueuing Move request for scope (0.20, -0.00)
04:20:16.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:16.987 00.001 29988 Worker thread wakes up
04:20:16.987 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
04:20:16.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:16.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.00) opts 0xd
04:20:16.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:16.988 00.000 28316 Enqueuing Expose request
04:20:16.989 00.001 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.00)
04:20:16.989 00.000 29988 Moving (0.20, -0.00) raw xDistance=-0.09 yDistance=-0.18
04:20:16.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:20:16.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:16.989 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:20:16.989 00.000 29988 MoveAxis(E, 0, ABG)
04:20:16.989 00.000 29988 Move returns status 0, amount 0
04:20:16.989 00.000 29988 MoveAxis(N, 0, ABG)
04:20:16.989 00.000 29988 Move returns status 0, amount 0
04:20:16.989 00.000 29988 move complete, result=0
04:20:16.989 00.000 29988 worker thread done servicing request
04:20:16.989 00.000 29988 Worker thread wakes up
04:20:16.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:16.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:16.989 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:20:18.518 01.529 29988 Exposure complete
04:20:18.568 00.050 29988 worker thread done servicing request
04:20:18.568 00.000 28316 OnExposeComplete: enter
04:20:18.570 00.002 28316 UpdateGuideState(): m_state=6
04:20:18.571 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7377
04:20:18.572 00.001 28316 Star::Find returns 1 (0), X=952.61, Y=263.63, Mass=2275, SNR=33.1, Peak=168 HFD=4.0
04:20:18.572 00.000 28316 MultiStar: [#1 0.13,-0.31,0.97,U] [#2 0.48,-0.31,0.00,M1] [#3 0.23,-0.31,0.00,M1] [#4 0.35,-0.22,0.00,M3] [#5 0.23,-0.08,0.74,U] [#6 -0.20,-0.11,0.64,U] [#7 0.43,-0.43,0.00,M2] [#8 0.16,-0.19,0.59,U] 
04:20:18.573 00.001 28316 refined, 4 included, MultiStar: {0.15, -0.25}, one-star: {0.34, -0.45}
04:20:18.574 00.001 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
04:20:18.574 00.000 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
04:20:18.575 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.01 mountX=-0.29 mountY=-0.03, mountTheta=-3.05
04:20:18.575 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.25, opts=13)
04:20:18.577 00.002 28316 Enqueuing Move request for scope (0.15, -0.25)
04:20:18.577 00.000 29988 Worker thread wakes up
04:20:18.577 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:18.577 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
04:20:18.578 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
04:20:18.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:18.579 00.001 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
04:20:18.579 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:18.579 00.000 28316 Enqueuing Expose request
04:20:18.579 00.000 29988 Moving (0.15, -0.25) raw xDistance=-0.29 yDistance=-0.03
04:20:18.580 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:20:18.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:18.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:20:18.580 00.000 29988 MoveAxis(E, 61, ABG)
04:20:18.580 00.000 29988 Guiding  Dir = 2, Dur = 61
04:20:18.580 00.000 29988 IsSlewing returns 0
04:20:18.580 00.000 29988 IsGuiding returns 0
04:20:18.581 00.001 29988 PulseGuide returned control before completion, sleep 70
04:20:18.660 00.079 29988 IsGuiding returns 0
04:20:18.660 00.000 29988 Move returns status 0, amount 61
04:20:18.660 00.000 29988 MoveAxis(N, 0, ABG)
04:20:18.660 00.000 29988 Move returns status 0, amount 0
04:20:18.660 00.000 29988 move complete, result=0
04:20:18.660 00.000 29988 worker thread done servicing request
04:20:18.660 00.000 29988 Worker thread wakes up
04:20:18.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:18.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:18.660 00.000 28316 GuideStep: -0.3 px 61 ms EAST, -0.0 px 0 ms NORTH
04:20:20.294 01.634 29988 Exposure complete
04:20:20.322 00.028 29988 worker thread done servicing request
04:20:20.322 00.000 28316 OnExposeComplete: enter
04:20:20.323 00.001 28316 UpdateGuideState(): m_state=6
04:20:20.323 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7378
04:20:20.324 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=263.63, Mass=2422, SNR=34.1, Peak=183 HFD=3.8
04:20:20.325 00.001 28316 MultiStar: [#1 -0.18,-0.21,0.98,U] [#2 0.17,-0.01,0.85,U] [#3 0.24,-0.31,0.00,M2] [#4 -0.03,-0.23,0.81,U] [#5 -0.01,-0.15,0.70,U] [#6 -0.48,-0.01,0.00,M1] [#7 0.27,-0.38,0.00,M3] [#8 -0.21,-0.32,0.00,M1] 
04:20:20.325 00.000 28316 refined, 4 included, MultiStar: {0.01, -0.22}, one-star: {0.09, -0.45}
04:20:20.325 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
04:20:20.326 00.001 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
04:20:20.326 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=-0.20 mountY=0.09, mountTheta=2.71
04:20:20.327 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.22, opts=13)
04:20:20.328 00.001 28316 Enqueuing Move request for scope (0.01, -0.22)
04:20:20.328 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:20.328 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.1
04:20:20.329 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:20.329 00.000 29988 Worker thread wakes up
04:20:20.329 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
04:20:20.329 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
04:20:20.329 00.000 29988 Moving (0.01, -0.22) raw xDistance=-0.20 yDistance=0.09
04:20:20.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
04:20:20.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:20.329 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:20.330 00.001 28316 Enqueuing Expose request
04:20:20.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:20:20.331 00.001 29988 MoveAxis(E, 47, ABG)
04:20:20.331 00.000 29988 Guiding  Dir = 2, Dur = 47
04:20:20.331 00.000 29988 IsSlewing returns 0
04:20:20.331 00.000 29988 IsGuiding returns 0
04:20:20.332 00.001 29988 PulseGuide returned control before completion, sleep 56
04:20:20.406 00.074 29988 IsGuiding returns 0
04:20:20.406 00.000 29988 Move returns status 0, amount 47
04:20:20.406 00.000 29988 MoveAxis(N, 0, ABG)
04:20:20.406 00.000 29988 Move returns status 0, amount 0
04:20:20.406 00.000 29988 move complete, result=0
04:20:20.406 00.000 29988 worker thread done servicing request
04:20:20.406 00.000 29988 Worker thread wakes up
04:20:20.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:20.406 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.1 px 0 ms NORTH
04:20:20.407 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:21.813 01.406 29988 Exposure complete
04:20:21.857 00.044 29988 worker thread done servicing request
04:20:21.857 00.000 28316 OnExposeComplete: enter
04:20:21.858 00.001 28316 UpdateGuideState(): m_state=6
04:20:21.860 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7379
04:20:21.860 00.000 28316 Star::Find returns 1 (0), X=952.22, Y=263.81, Mass=2107, SNR=31.8, Peak=161 HFD=4.1
04:20:21.860 00.000 28316 MultiStar: [#1 -0.01,0.04,1.00,U] [#2 -0.09,0.13,0.94,U] [#3 0.00,-0.04,0.89,U] [#4 -0.05,-0.07,0.82,U] [#5 0.01,0.15,0.77,U] [#6 -0.38,0.10,0.00,M2] [#7 0.17,-0.08,0.63,U] [#8 -0.23,0.24,0.61,U] 
04:20:21.861 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.00}, one-star: {-0.05, -0.27}
04:20:21.861 00.000 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
04:20:21.862 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
04:20:21.862 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.13 mountX=0.01 mountY=0.03, mountTheta=1.12
04:20:21.863 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.00, opts=13)
04:20:21.864 00.001 28316 Enqueuing Move request for scope (-0.03, 0.00)
04:20:21.864 00.000 29988 Worker thread wakes up
04:20:21.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:21.865 00.001 28316 UpdateGuideState exits: m=2107 RSB=31.8
04:20:21.865 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:21.865 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:21.866 00.001 28316 Enqueuing Expose request
04:20:21.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
04:20:21.866 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
04:20:21.866 00.000 29988 Moving (-0.03, 0.00) raw xDistance=0.01 yDistance=0.03
04:20:21.866 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:20:21.866 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:21.867 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:20:21.867 00.000 29988 MoveAxis(E, 0, ABG)
04:20:21.867 00.000 29988 Move returns status 0, amount 0
04:20:21.867 00.000 29988 MoveAxis(N, 0, ABG)
04:20:21.867 00.000 29988 Move returns status 0, amount 0
04:20:21.867 00.000 29988 move complete, result=0
04:20:21.867 00.000 29988 worker thread done servicing request
04:20:21.867 00.000 29988 Worker thread wakes up
04:20:21.867 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:21.867 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:21.867 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:20:23.507 01.640 29988 Exposure complete
04:20:23.543 00.036 29988 worker thread done servicing request
04:20:23.543 00.000 28316 OnExposeComplete: enter
04:20:23.543 00.000 28316 UpdateGuideState(): m_state=6
04:20:23.544 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7380
04:20:23.544 00.000 28316 Star::Find returns 1 (0), X=952.55, Y=263.93, Mass=2269, SNR=33.1, Peak=161 HFD=4.0
04:20:23.545 00.001 28316 MultiStar: [#1 0.13,0.03,0.96,U] [#2 0.23,0.29,0.00,M1] [#3 0.13,-0.09,0.82,U] [#4 0.10,-0.05,0.80,U] [#5 -0.09,0.33,0.00,M1] [#6 -0.41,0.10,0.00,M3] [#7 0.60,0.06,0.00,M3] [#8 -0.09,0.22,0.56,U] 
04:20:23.545 00.000 28316 refined, 4 included, MultiStar: {0.13, -0.03}, one-star: {0.27, -0.15}
04:20:23.546 00.001 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
04:20:23.546 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
04:20:23.547 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.20 mountX=-0.08 mountY=-0.11, mountTheta=-2.21
04:20:23.548 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.03, opts=13)
04:20:23.548 00.000 28316 Enqueuing Move request for scope (0.13, -0.03)
04:20:23.549 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:23.550 00.001 29988 Worker thread wakes up
04:20:23.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
04:20:23.550 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.1
04:20:23.552 00.002 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
04:20:23.552 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:23.553 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:23.553 00.000 28316 Enqueuing Expose request
04:20:23.554 00.001 29988 Moving (0.13, -0.03) raw xDistance=-0.08 yDistance=-0.11
04:20:23.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:20:23.554 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:23.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:20:23.554 00.000 29988 MoveAxis(E, 0, ABG)
04:20:23.554 00.000 29988 Move returns status 0, amount 0
04:20:23.554 00.000 29988 MoveAxis(N, 0, ABG)
04:20:23.554 00.000 29988 Move returns status 0, amount 0
04:20:23.554 00.000 29988 move complete, result=0
04:20:23.554 00.000 29988 worker thread done servicing request
04:20:23.554 00.000 29988 Worker thread wakes up
04:20:23.554 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:23.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:23.554 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:25.066 01.512 29988 Exposure complete
04:20:25.119 00.053 29988 worker thread done servicing request
04:20:25.119 00.000 28316 OnExposeComplete: enter
04:20:25.121 00.002 28316 UpdateGuideState(): m_state=6
04:20:25.123 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7381
04:20:25.124 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=263.72, Mass=2139, SNR=32.1, Peak=159 HFD=4.2
04:20:25.125 00.001 28316 MultiStar: [#1 0.08,-0.10,0.99,U] [#2 0.06,0.10,0.91,U] [#3 0.04,-0.29,0.87,U] [#4 0.27,0.08,0.86,U] [#5 0.13,0.10,0.72,U] [#6 -0.10,0.19,0.64,U] [#7 0.42,0.00,0.00,M4] [#8 -0.26,0.05,0.61,U] 
04:20:25.127 00.002 28316 refined, 7 included, MultiStar: {0.03, -0.05}, one-star: {-0.05, -0.36}
04:20:25.128 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
04:20:25.128 00.000 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:20:25.129 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.96 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
04:20:25.131 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.05, opts=13)
04:20:25.131 00.000 28316 Enqueuing Move request for scope (0.03, -0.05)
04:20:25.132 00.001 29988 Worker thread wakes up
04:20:25.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:25.132 00.000 28316 UpdateGuideState exits: m=2139 RSB=32.1
04:20:25.133 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:25.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:25.133 00.000 28316 Enqueuing Expose request
04:20:25.134 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
04:20:25.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
04:20:25.134 00.000 29988 Moving (0.03, -0.05) raw xDistance=-0.06 yDistance=-0.01
04:20:25.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:20:25.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:25.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:20:25.134 00.000 29988 MoveAxis(E, 0, ABG)
04:20:25.134 00.000 29988 Move returns status 0, amount 0
04:20:25.134 00.000 29988 MoveAxis(N, 0, ABG)
04:20:25.134 00.000 29988 Move returns status 0, amount 0
04:20:25.134 00.000 29988 move complete, result=0
04:20:25.134 00.000 29988 worker thread done servicing request
04:20:25.134 00.000 29988 Worker thread wakes up
04:20:25.134 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:25.134 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:25.134 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:26.763 01.629 29988 Exposure complete
04:20:26.815 00.052 29988 worker thread done servicing request
04:20:26.815 00.000 28316 OnExposeComplete: enter
04:20:26.816 00.001 28316 UpdateGuideState(): m_state=6
04:20:26.816 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7382
04:20:26.817 00.001 28316 Star::Find returns 1 (0), X=952.63, Y=263.64, Mass=2279, SNR=33.0, Peak=161 HFD=4.0
04:20:26.817 00.000 28316 MultiStar: [#1 0.40,-0.16,0.00,M1] [#2 0.60,0.02,0.00,M1] [#3 0.45,-0.19,0.00,M1] [#4 0.51,-0.06,0.00,M1] [#5 0.31,0.04,0.77,U] [#6 0.11,-0.03,0.63,U] [#7 0.79,-0.16,0.00,M5] [#8 0.24,-0.03,0.57,U] 
04:20:26.818 00.001 28316 refined, 3 included, MultiStar: {0.27, -0.15}, one-star: {0.36, -0.43}
04:20:26.818 00.000 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
04:20:26.819 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
04:20:26.819 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-0.50 mountX=-0.25 mountY=-0.18, mountTheta=-2.53
04:20:26.820 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.15, opts=13)
04:20:26.822 00.002 28316 Enqueuing Move request for scope (0.27, -0.15)
04:20:26.823 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:26.823 00.000 29988 Worker thread wakes up
04:20:26.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.15) opts 0xd
04:20:26.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.15)
04:20:26.823 00.000 29988 Moving (0.27, -0.15) raw xDistance=-0.25 yDistance=-0.18
04:20:26.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:20:26.823 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.0
04:20:26.826 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:26.826 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:20:26.826 00.000 29988 MoveAxis(E, 52, ABG)
04:20:26.826 00.000 29988 Guiding  Dir = 2, Dur = 52
04:20:26.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:26.826 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:26.827 00.001 28316 Enqueuing Expose request
04:20:26.828 00.001 29988 IsSlewing returns 0
04:20:26.828 00.000 29988 IsGuiding returns 0
04:20:26.830 00.002 29988 PulseGuide returned control before completion, sleep 61
04:20:26.903 00.073 29988 IsGuiding returns 0
04:20:26.906 00.003 29988 Move returns status 0, amount 52
04:20:26.906 00.000 29988 MoveAxis(N, 0, ABG)
04:20:26.906 00.000 29988 Move returns status 0, amount 0
04:20:26.906 00.000 29988 move complete, result=0
04:20:26.906 00.000 29988 worker thread done servicing request
04:20:26.906 00.000 29988 Worker thread wakes up
04:20:26.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:26.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:26.906 00.000 28316 GuideStep: -0.2 px 52 ms EAST, -0.2 px 0 ms NORTH
04:20:28.322 01.416 29988 Exposure complete
04:20:28.369 00.047 29988 worker thread done servicing request
04:20:28.369 00.000 28316 OnExposeComplete: enter
04:20:28.370 00.001 28316 UpdateGuideState(): m_state=6
04:20:28.370 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7383
04:20:28.371 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=263.75, Mass=2231, SNR=32.7, Peak=167 HFD=4.0
04:20:28.371 00.000 28316 MultiStar: [#1 0.28,-0.09,0.98,U] [#2 0.29,0.10,0.91,U] [#3 0.13,-0.11,0.88,U] [#4 0.21,-0.04,0.84,U] [#5 0.22,0.05,0.72,U] [#6 -0.17,0.11,0.63,U] [#7 0.25,-0.01,0.63,U] [#8 -0.23,0.15,0.60,U] 
04:20:28.372 00.001 28316 refined, 8 included, MultiStar: {0.14, -0.04}, one-star: {0.11, -0.32}
04:20:28.372 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.25 = -2.25)
04:20:28.373 00.001 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
04:20:28.373 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
04:20:28.374 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
04:20:28.376 00.002 28316 Enqueuing Move request for scope (0.14, -0.04)
04:20:28.377 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:28.377 00.000 29988 Worker thread wakes up
04:20:28.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
04:20:28.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
04:20:28.377 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.09 yDistance=-0.11
04:20:28.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:20:28.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:28.377 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.7
04:20:28.378 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:28.378 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:28.379 00.001 28316 Enqueuing Expose request
04:20:28.379 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:20:28.379 00.000 29988 MoveAxis(E, 0, ABG)
04:20:28.379 00.000 29988 Move returns status 0, amount 0
04:20:28.379 00.000 29988 MoveAxis(N, 0, ABG)
04:20:28.379 00.000 29988 Move returns status 0, amount 0
04:20:28.379 00.000 29988 move complete, result=0
04:20:28.379 00.000 29988 worker thread done servicing request
04:20:28.379 00.000 29988 Worker thread wakes up
04:20:28.380 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:28.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:28.380 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:30.003 01.623 29988 Exposure complete
04:20:30.038 00.035 29988 worker thread done servicing request
04:20:30.038 00.000 28316 OnExposeComplete: enter
04:20:30.038 00.000 28316 UpdateGuideState(): m_state=6
04:20:30.039 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7384
04:20:30.040 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=263.94, Mass=2449, SNR=34.2, Peak=200 HFD=4.1
04:20:30.040 00.000 28316 MultiStar: [#1 0.17,-0.08,0.97,U] [#2 0.07,0.27,0.91,U] [#3 -0.04,-0.01,0.81,U] [#4 0.36,-0.14,0.00,M1] [#5 0.09,0.18,0.72,U] [#6 -0.16,0.19,0.61,U] [#7 0.24,-0.11,0.59,U] [#8 -0.20,0.28,0.00,M1] 
04:20:30.041 00.001 28316 refined, 6 included, MultiStar: {0.06, 0.04}, one-star: {0.01, -0.14}
04:20:30.042 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
04:20:30.044 00.002 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:20:30.044 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.56 mountX=0.01 mountY=-0.07, mountTheta=-1.44
04:20:30.044 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.04, opts=13)
04:20:30.046 00.002 28316 Enqueuing Move request for scope (0.06, 0.04)
04:20:30.046 00.000 29988 Worker thread wakes up
04:20:30.046 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:30.047 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
04:20:30.047 00.000 28316 UpdateGuideState exits: m=2449 RSB=34.2
04:20:30.047 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:30.048 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:30.048 00.000 28316 Enqueuing Expose request
04:20:30.049 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
04:20:30.049 00.000 29988 Moving (0.06, 0.04) raw xDistance=0.01 yDistance=-0.07
04:20:30.049 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:20:30.049 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:30.049 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:20:30.049 00.000 29988 MoveAxis(E, 0, ABG)
04:20:30.049 00.000 29988 Move returns status 0, amount 0
04:20:30.049 00.000 29988 MoveAxis(N, 0, ABG)
04:20:30.049 00.000 29988 Move returns status 0, amount 0
04:20:30.049 00.000 29988 move complete, result=0
04:20:30.050 00.001 29988 worker thread done servicing request
04:20:30.050 00.000 29988 Worker thread wakes up
04:20:30.050 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:30.050 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:30.050 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:31.573 01.523 29988 Exposure complete
04:20:31.613 00.040 29988 worker thread done servicing request
04:20:31.613 00.000 28316 OnExposeComplete: enter
04:20:31.614 00.001 28316 UpdateGuideState(): m_state=6
04:20:31.615 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7385
04:20:31.615 00.000 28316 Star::Find returns 1 (0), X=952.54, Y=263.83, Mass=2184, SNR=32.1, Peak=154 HFD=3.9
04:20:31.616 00.001 28316 MultiStar: [#1 0.26,-0.16,0.97,U] [#2 0.15,0.01,0.95,U] [#3 0.21,-0.17,0.88,U] [#4 0.35,0.21,0.00,M2] [#5 0.18,0.34,0.00,M1] [#6 -0.00,0.19,0.66,U] [#7 0.69,-0.16,0.00,M4] [#8 -0.07,-0.02,0.58,U] 
04:20:31.616 00.000 28316 refined, 5 included, MultiStar: {0.16, -0.09}, one-star: {0.27, -0.25}
04:20:31.616 00.000 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
04:20:31.617 00.001 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
04:20:31.617 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.49 mountX=-0.14 mountY=-0.10, mountTheta=-2.51
04:20:31.621 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.09, opts=13)
04:20:31.621 00.000 28316 Enqueuing Move request for scope (0.16, -0.09)
04:20:31.621 00.000 29988 Worker thread wakes up
04:20:31.622 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:31.622 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.1
04:20:31.622 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:31.623 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:31.623 00.000 28316 Enqueuing Expose request
04:20:31.624 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
04:20:31.624 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
04:20:31.624 00.000 29988 Moving (0.16, -0.09) raw xDistance=-0.14 yDistance=-0.10
04:20:31.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:20:31.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:31.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:20:31.624 00.000 29988 MoveAxis(E, 0, ABG)
04:20:31.624 00.000 29988 Move returns status 0, amount 0
04:20:31.624 00.000 29988 MoveAxis(N, 0, ABG)
04:20:31.624 00.000 29988 Move returns status 0, amount 0
04:20:31.624 00.000 29988 move complete, result=0
04:20:31.624 00.000 29988 worker thread done servicing request
04:20:31.624 00.000 29988 Worker thread wakes up
04:20:31.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:31.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:31.624 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:33.249 01.625 29988 Exposure complete
04:20:33.300 00.051 29988 worker thread done servicing request
04:20:33.300 00.000 28316 OnExposeComplete: enter
04:20:33.301 00.001 28316 UpdateGuideState(): m_state=6
04:20:33.302 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7386
04:20:33.302 00.000 28316 Star::Find returns 1 (0), X=952.29, Y=263.98, Mass=2141, SNR=32.0, Peak=168 HFD=4.1
04:20:33.303 00.001 28316 MultiStar: [#1 0.04,0.05,1.03,U] [#2 0.05,0.06,0.91,U] [#3 0.03,0.09,0.89,U] [#4 0.36,0.30,0.00,M3] [#5 0.04,0.29,0.75,U] [#6 -0.13,0.29,0.66,U] [#7 0.52,0.00,0.00,M5] [#8 -0.24,0.37,0.00,M1] 
04:20:33.303 00.000 28316 single-star, 5 included, MultiStar: {0.01, 0.10}, one-star: {0.02, -0.09}
04:20:33.303 00.000 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
04:20:33.304 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
04:20:33.304 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.34 mountX=-0.09 mountY=0.02, mountTheta=2.91
04:20:33.305 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:20:33.306 00.001 28316 Enqueuing Move request for scope (0.02, -0.09)
04:20:33.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:20:33.307 00.001 28316 UpdateGuideState exits: m=2141 RSB=32.0
04:20:33.308 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:33.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:33.309 00.001 28316 Enqueuing Expose request
04:20:33.309 00.000 29988 Worker thread wakes up
04:20:33.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:20:33.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:20:33.309 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
04:20:33.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:20:33.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:33.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:20:33.309 00.000 29988 MoveAxis(E, 0, ABG)
04:20:33.309 00.000 29988 Move returns status 0, amount 0
04:20:33.309 00.000 29988 MoveAxis(N, 0, ABG)
04:20:33.309 00.000 29988 Move returns status 0, amount 0
04:20:33.309 00.000 29988 move complete, result=0
04:20:33.309 00.000 29988 worker thread done servicing request
04:20:33.309 00.000 29988 Worker thread wakes up
04:20:33.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:33.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:33.310 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:20:34.829 01.519 29988 Exposure complete
04:20:34.896 00.067 29988 worker thread done servicing request
04:20:34.896 00.000 28316 OnExposeComplete: enter
04:20:34.897 00.001 28316 UpdateGuideState(): m_state=6
04:20:34.899 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7387
04:20:34.900 00.001 28316 Star::Find returns 1 (0), X=952.46, Y=263.94, Mass=2292, SNR=33.3, Peak=172 HFD=4.0
04:20:34.902 00.002 28316 MultiStar: [#1 0.20,0.06,0.94,U] [#2 0.07,0.20,0.89,U] [#3 0.31,0.04,0.85,U] [#4 0.50,-0.11,0.00,M4] [#5 0.13,0.18,0.70,U] [#6 0.20,0.03,0.61,U] [#7 0.50,-0.15,0.00,M6] [#8 0.04,0.07,0.57,U] 
04:20:34.903 00.001 28316 refined, 6 included, MultiStar: {0.17, 0.06}, one-star: {0.18, -0.14}
04:20:34.904 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:20:34.905 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:20:34.906 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.32 mountX=-0.02 mountY=-0.18, mountTheta=-1.68
04:20:34.909 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.06, opts=13)
04:20:34.909 00.000 28316 Enqueuing Move request for scope (0.17, 0.06)
04:20:34.910 00.001 29988 Worker thread wakes up
04:20:34.910 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
04:20:34.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:34.910 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
04:20:34.910 00.000 28316 UpdateGuideState exits: m=2292 RSB=33.3
04:20:34.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:34.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:34.912 00.001 28316 Enqueuing Expose request
04:20:34.912 00.000 29988 Moving (0.17, 0.06) raw xDistance=-0.02 yDistance=-0.18
04:20:34.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:20:34.912 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:34.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:20:34.912 00.000 29988 MoveAxis(E, 0, ABG)
04:20:34.912 00.000 29988 Move returns status 0, amount 0
04:20:34.912 00.000 29988 MoveAxis(N, 0, ABG)
04:20:34.912 00.000 29988 Move returns status 0, amount 0
04:20:34.912 00.000 29988 move complete, result=0
04:20:34.912 00.000 29988 worker thread done servicing request
04:20:34.912 00.000 29988 Worker thread wakes up
04:20:34.912 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:34.912 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:34.913 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:20:36.539 01.626 29988 Exposure complete
04:20:36.582 00.043 29988 worker thread done servicing request
04:20:36.583 00.001 28316 OnExposeComplete: enter
04:20:36.585 00.002 28316 UpdateGuideState(): m_state=6
04:20:36.588 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7388
04:20:36.588 00.000 28316 Star::Find returns 1 (0), X=952.47, Y=263.94, Mass=2229, SNR=32.7, Peak=168 HFD=4.0
04:20:36.589 00.001 28316 MultiStar: [#1 0.26,-0.11,0.99,U] [#2 0.26,0.17,0.91,U] [#3 0.35,0.03,0.00,M1] [#4 0.35,-0.17,0.00,M5] [#5 0.10,0.27,0.74,U] [#6 -0.15,-0.07,0.62,U] [#7 0.42,-0.17,0.00,M7] [#8 0.08,-0.09,0.57,U] 
04:20:36.589 00.000 28316 refined, 5 included, MultiStar: {0.15, 0.00}, one-star: {0.20, -0.14}
04:20:36.590 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:20:36.590 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:20:36.590 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=-0.06 mountY=-0.13, mountTheta=-1.98
04:20:36.591 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.00, opts=13)
04:20:36.592 00.001 28316 Enqueuing Move request for scope (0.15, 0.00)
04:20:36.592 00.000 29988 Worker thread wakes up
04:20:36.592 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:36.593 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.7
04:20:36.593 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:36.594 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:36.594 00.000 28316 Enqueuing Expose request
04:20:36.595 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
04:20:36.595 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
04:20:36.595 00.000 29988 Moving (0.15, 0.00) raw xDistance=-0.06 yDistance=-0.13
04:20:36.595 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:20:36.595 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:36.595 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:20:36.595 00.000 29988 MoveAxis(E, 0, ABG)
04:20:36.595 00.000 29988 Move returns status 0, amount 0
04:20:36.595 00.000 29988 MoveAxis(N, 0, ABG)
04:20:36.595 00.000 29988 Move returns status 0, amount 0
04:20:36.595 00.000 29988 move complete, result=0
04:20:36.595 00.000 29988 worker thread done servicing request
04:20:36.595 00.000 29988 Worker thread wakes up
04:20:36.595 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:36.596 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:36.596 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:38.114 01.518 29988 Exposure complete
04:20:38.146 00.032 29988 worker thread done servicing request
04:20:38.146 00.000 28316 OnExposeComplete: enter
04:20:38.147 00.001 28316 UpdateGuideState(): m_state=6
04:20:38.148 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7389
04:20:38.149 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=263.54, Mass=2280, SNR=32.9, Peak=165 HFD=3.9
04:20:38.150 00.001 28316 MultiStar: [#1 0.13,-0.30,1.02,U] [#2 0.19,-0.32,0.00,M1] [#3 0.04,-0.36,0.00,M2] [#4 0.22,-0.16,0.83,U] [#5 0.20,-0.15,0.71,U] [#6 0.01,-0.16,0.60,U] [#7 0.33,-0.34,0.00,M8] [#8 -0.18,-0.02,0.60,U] 
04:20:38.152 00.002 28316 refined, 5 included, MultiStar: {0.08, -0.25}, one-star: {0.03, -0.54}
04:20:38.153 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.03)
04:20:38.154 00.001 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
04:20:38.155 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.25 mountX=-0.26 mountY=0.04, mountTheta=2.99
04:20:38.157 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.25, opts=13)
04:20:38.158 00.001 28316 Enqueuing Move request for scope (0.08, -0.25)
04:20:38.159 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:38.160 00.001 28316 UpdateGuideState exits: m=2280 RSB=32.9
04:20:38.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:38.161 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:38.162 00.001 28316 Enqueuing Expose request
04:20:38.163 00.001 29988 Worker thread wakes up
04:20:38.163 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
04:20:38.163 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
04:20:38.163 00.000 29988 Moving (0.08, -0.25) raw xDistance=-0.26 yDistance=0.04
04:20:38.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:20:38.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:38.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:20:38.163 00.000 29988 MoveAxis(E, 55, ABG)
04:20:38.164 00.001 29988 Guiding  Dir = 2, Dur = 55
04:20:38.164 00.000 29988 IsSlewing returns 0
04:20:38.164 00.000 29988 IsGuiding returns 0
04:20:38.167 00.003 29988 PulseGuide returned control before completion, sleep 63
04:20:38.238 00.071 29988 IsGuiding returns 0
04:20:38.238 00.000 29988 Move returns status 0, amount 55
04:20:38.238 00.000 29988 MoveAxis(N, 0, ABG)
04:20:38.238 00.000 29988 Move returns status 0, amount 0
04:20:38.239 00.001 29988 move complete, result=0
04:20:38.239 00.000 29988 worker thread done servicing request
04:20:38.239 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.0 px 0 ms NORTH
04:20:38.241 00.002 29988 Worker thread wakes up
04:20:38.241 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:38.241 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:39.868 01.627 29988 Exposure complete
04:20:39.908 00.040 29988 worker thread done servicing request
04:20:39.908 00.000 28316 OnExposeComplete: enter
04:20:39.909 00.001 28316 UpdateGuideState(): m_state=6
04:20:39.909 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7390
04:20:39.910 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=263.64, Mass=2143, SNR=32.1, Peak=154 HFD=4.0
04:20:39.910 00.000 28316 MultiStar: [#1 0.14,-0.09,1.00,U] [#2 0.20,-0.22,0.91,U] [#3 0.14,-0.07,0.87,U] [#4 0.22,-0.16,0.84,U] [#5 0.09,-0.01,0.74,U] [#6 -0.19,-0.01,0.63,U] [#7 0.18,-0.18,0.68,U] [#8 -0.08,0.02,0.57,U] 
04:20:39.911 00.001 28316 refined, 8 included, MultiStar: {0.11, -0.14}, one-star: {0.12, -0.43}
04:20:39.911 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:20:39.912 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:20:39.912 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.93 mountX=-0.18 mountY=-0.03, mountTheta=-2.97
04:20:39.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.14, opts=13)
04:20:39.914 00.001 28316 Enqueuing Move request for scope (0.11, -0.14)
04:20:39.915 00.001 29988 Worker thread wakes up
04:20:39.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:39.916 00.001 28316 UpdateGuideState exits: m=2143 RSB=32.1
04:20:39.916 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:39.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:39.917 00.001 28316 Enqueuing Expose request
04:20:39.917 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
04:20:39.917 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
04:20:39.917 00.000 29988 Moving (0.11, -0.14) raw xDistance=-0.18 yDistance=-0.03
04:20:39.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:20:39.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:39.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:20:39.917 00.000 29988 MoveAxis(E, 0, ABG)
04:20:39.918 00.001 29988 Move returns status 0, amount 0
04:20:39.918 00.000 29988 MoveAxis(N, 0, ABG)
04:20:39.918 00.000 29988 Move returns status 0, amount 0
04:20:39.918 00.000 29988 move complete, result=0
04:20:39.918 00.000 29988 worker thread done servicing request
04:20:39.918 00.000 29988 Worker thread wakes up
04:20:39.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:39.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:39.918 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:41.439 01.521 29988 Exposure complete
04:20:41.489 00.050 29988 worker thread done servicing request
04:20:41.489 00.000 28316 OnExposeComplete: enter
04:20:41.489 00.000 28316 UpdateGuideState(): m_state=6
04:20:41.490 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7391
04:20:41.490 00.000 28316 Star::Find returns 1 (0), X=952.59, Y=263.52, Mass=2150, SNR=32.0, Peak=151 HFD=3.8
04:20:41.491 00.001 28316 MultiStar: [#1 0.19,-0.18,0.97,U] [#2 0.28,-0.19,0.00,M1] [#3 0.24,-0.31,0.00,M2] [#4 0.34,-0.17,0.00,M4] [#5 0.09,-0.02,0.79,U] [#6 -0.25,-0.22,0.66,U] [#7 0.33,-0.33,0.00,M8] [#8 -0.13,0.08,0.58,U] 
04:20:41.491 00.000 28316 refined, 4 included, MultiStar: {0.08, -0.21}, one-star: {0.32, -0.56}
04:20:41.492 00.001 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
04:20:41.493 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
04:20:41.494 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.20 mountX=-0.23 mountY=0.02, mountTheta=3.05
04:20:41.497 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.21, opts=13)
04:20:41.497 00.000 28316 Enqueuing Move request for scope (0.08, -0.21)
04:20:41.498 00.001 29988 Worker thread wakes up
04:20:41.498 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:41.498 00.000 28316 UpdateGuideState exits: m=2150 RSB=32.0
04:20:41.499 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:41.499 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:41.499 00.000 28316 Enqueuing Expose request
04:20:41.500 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
04:20:41.500 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
04:20:41.500 00.000 29988 Moving (0.08, -0.21) raw xDistance=-0.23 yDistance=0.02
04:20:41.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:20:41.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:41.501 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:20:41.501 00.000 29988 MoveAxis(E, 48, ABG)
04:20:41.501 00.000 29988 Guiding  Dir = 2, Dur = 48
04:20:41.501 00.000 29988 IsSlewing returns 0
04:20:41.501 00.000 29988 IsGuiding returns 0
04:20:41.503 00.002 29988 PulseGuide returned control before completion, sleep 57
04:20:41.563 00.060 29988 IsGuiding returns 1
04:20:41.563 00.000 29988 scope still moving after pulse duration time elapsed
04:20:41.595 00.032 29988 IsSlewing returns 0
04:20:41.596 00.001 29988 IsGuiding returns 0
04:20:41.596 00.000 29988 scope move finished after 48 + 46 ms
04:20:41.596 00.000 29988 Move returns status 0, amount 48
04:20:41.596 00.000 29988 MoveAxis(N, 0, ABG)
04:20:41.596 00.000 29988 Move returns status 0, amount 0
04:20:41.596 00.000 29988 move complete, result=0
04:20:41.596 00.000 29988 worker thread done servicing request
04:20:41.596 00.000 29988 Worker thread wakes up
04:20:41.596 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.0 px 0 ms NORTH
04:20:41.597 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:41.597 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:43.230 01.633 29988 Exposure complete
04:20:43.267 00.037 29988 worker thread done servicing request
04:20:43.267 00.000 28316 OnExposeComplete: enter
04:20:43.269 00.002 28316 UpdateGuideState(): m_state=6
04:20:43.270 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7392
04:20:43.270 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=263.78, Mass=2099, SNR=31.8, Peak=178 HFD=4.0
04:20:43.271 00.001 28316 MultiStar: [#1 -0.13,-0.18,0.98,U] [#2 0.01,0.03,0.95,U] [#3 -0.02,-0.15,0.93,U] [#4 -0.05,-0.19,0.87,U] [#5 0.04,-0.04,0.80,U] [#6 -0.41,0.03,0.00,M1] [#7 0.20,-0.17,0.64,U] [#8 -0.29,0.04,0.62,U] 
04:20:43.271 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.13}, one-star: {-0.12, -0.29}
04:20:43.272 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
04:20:43.272 00.000 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
04:20:43.273 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.92 mountX=-0.10 mountY=0.10, mountTheta=2.35
04:20:43.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.13, opts=13)
04:20:43.275 00.000 28316 Enqueuing Move request for scope (-0.05, -0.13)
04:20:43.276 00.001 29988 Worker thread wakes up
04:20:43.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:43.277 00.001 28316 UpdateGuideState exits: m=2099 RSB=31.8
04:20:43.277 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:43.278 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:43.278 00.000 28316 Enqueuing Expose request
04:20:43.278 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
04:20:43.278 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
04:20:43.278 00.000 29988 Moving (-0.05, -0.13) raw xDistance=-0.10 yDistance=0.10
04:20:43.279 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:20:43.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:43.279 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:20:43.279 00.000 29988 MoveAxis(E, 0, ABG)
04:20:43.279 00.000 29988 Move returns status 0, amount 0
04:20:43.279 00.000 29988 MoveAxis(N, 0, ABG)
04:20:43.279 00.000 29988 Move returns status 0, amount 0
04:20:43.279 00.000 29988 move complete, result=0
04:20:43.279 00.000 29988 worker thread done servicing request
04:20:43.279 00.000 29988 Worker thread wakes up
04:20:43.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:43.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:43.279 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:44.799 01.520 29988 Exposure complete
04:20:44.835 00.036 29988 worker thread done servicing request
04:20:44.835 00.000 28316 OnExposeComplete: enter
04:20:44.837 00.002 28316 UpdateGuideState(): m_state=6
04:20:44.838 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7393
04:20:44.838 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=263.67, Mass=2229, SNR=32.6, Peak=152 HFD=3.9
04:20:44.839 00.001 28316 MultiStar: [#1 0.13,-0.12,0.93,U] [#2 0.14,0.06,0.92,U] [#3 0.21,-0.05,0.85,U] [#4 0.24,-0.02,0.83,U] [#5 0.02,0.05,0.76,U] [#6 0.06,0.15,0.64,U] [#7 0.50,-0.11,0.00,M8] [#8 -0.19,0.19,0.60,U] 
04:20:44.839 00.000 28316 refined, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.34, -0.41}
04:20:44.839 00.000 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:20:44.840 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:20:44.840 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.29 mountX=-0.09 mountY=-0.10, mountTheta=-2.31
04:20:44.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
04:20:44.842 00.001 28316 Enqueuing Move request for scope (0.14, -0.04)
04:20:44.842 00.000 29988 Worker thread wakes up
04:20:44.842 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:44.843 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
04:20:44.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
04:20:44.843 00.000 28316 UpdateGuideState exits: m=2229 RSB=32.6
04:20:44.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:44.844 00.001 29988 Moving (0.14, -0.04) raw xDistance=-0.09 yDistance=-0.10
04:20:44.844 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:20:44.844 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:44.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:44.846 00.002 28316 Enqueuing Expose request
04:20:44.848 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:20:44.848 00.000 29988 MoveAxis(E, 0, ABG)
04:20:44.848 00.000 29988 Move returns status 0, amount 0
04:20:44.848 00.000 29988 MoveAxis(N, 0, ABG)
04:20:44.848 00.000 29988 Move returns status 0, amount 0
04:20:44.848 00.000 29988 move complete, result=0
04:20:44.848 00.000 29988 worker thread done servicing request
04:20:44.848 00.000 29988 Worker thread wakes up
04:20:44.848 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:44.848 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:44.848 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:46.477 01.629 29988 Exposure complete
04:20:46.512 00.035 29988 worker thread done servicing request
04:20:46.512 00.000 28316 OnExposeComplete: enter
04:20:46.513 00.001 28316 UpdateGuideState(): m_state=6
04:20:46.513 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7394
04:20:46.514 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=263.75, Mass=2242, SNR=32.8, Peak=168 HFD=4.0
04:20:46.514 00.000 28316 MultiStar: [#1 0.22,-0.01,1.00,U] [#2 0.07,0.02,0.93,U] [#3 0.06,-0.21,0.85,U] [#4 0.49,-0.07,0.00,M3] [#5 0.14,0.10,0.71,U] [#6 -0.23,-0.02,0.61,U] [#7 0.32,-0.21,0.00,M9] [#8 -0.14,0.16,0.57,U] 
04:20:46.515 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.06, -0.33}
04:20:46.515 00.000 28316 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.00) = xAngle (-2.89 = -2.89)
04:20:46.516 00.001 28316 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.93 = -2.93)
04:20:46.516 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.89 mountX=-0.08 mountY=-0.02, mountTheta=-2.92
04:20:46.518 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
04:20:46.520 00.002 28316 Enqueuing Move request for scope (0.05, -0.06)
04:20:46.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:46.522 00.002 29988 Worker thread wakes up
04:20:46.522 00.000 28316 UpdateGuideState exits: m=2242 RSB=32.8
04:20:46.522 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:46.523 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:46.523 00.000 28316 Enqueuing Expose request
04:20:46.524 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
04:20:46.524 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
04:20:46.524 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.08 yDistance=-0.02
04:20:46.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:20:46.524 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:46.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:20:46.524 00.000 29988 MoveAxis(E, 0, ABG)
04:20:46.524 00.000 29988 Move returns status 0, amount 0
04:20:46.524 00.000 29988 MoveAxis(N, 0, ABG)
04:20:46.524 00.000 29988 Move returns status 0, amount 0
04:20:46.524 00.000 29988 move complete, result=0
04:20:46.524 00.000 29988 worker thread done servicing request
04:20:46.524 00.000 29988 Worker thread wakes up
04:20:46.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:46.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:46.525 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:48.043 01.518 29988 Exposure complete
04:20:48.077 00.034 29988 worker thread done servicing request
04:20:48.077 00.000 28316 OnExposeComplete: enter
04:20:48.078 00.001 28316 UpdateGuideState(): m_state=6
04:20:48.078 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7395
04:20:48.079 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=263.94, Mass=2208, SNR=32.5, Peak=167 HFD=4.0
04:20:48.079 00.000 28316 MultiStar: [#1 0.12,-0.02,1.01,U] [#2 0.14,0.07,0.94,U] [#3 0.16,-0.10,0.86,U] [#4 0.27,-0.04,0.82,U] [#5 0.10,0.21,0.75,U] [#6 -0.23,0.16,0.63,U] [#7 0.45,-0.25,0.00,M10] [#8 -0.28,0.23,0.00,M1] 
04:20:48.080 00.001 28316 refined, 6 included, MultiStar: {0.13, 0.01}, one-star: {0.21, -0.14}
04:20:48.080 00.000 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.93 = -1.93)
04:20:48.081 00.001 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
04:20:48.081 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.07 mountX=-0.04 mountY=-0.12, mountTheta=-1.94
04:20:48.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
04:20:48.083 00.000 28316 Enqueuing Move request for scope (0.13, 0.01)
04:20:48.084 00.001 29988 Worker thread wakes up
04:20:48.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
04:20:48.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
04:20:48.084 00.000 29988 Moving (0.13, 0.01) raw xDistance=-0.04 yDistance=-0.12
04:20:48.085 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:20:48.085 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:48.085 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:48.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:20:48.086 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:20:48.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:48.087 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:48.087 00.000 28316 Enqueuing Expose request
04:20:48.087 00.000 29988 MoveAxis(E, 0, ABG)
04:20:48.088 00.001 29988 Move returns status 0, amount 0
04:20:48.088 00.000 29988 MoveAxis(N, 0, ABG)
04:20:48.088 00.000 29988 Move returns status 0, amount 0
04:20:48.088 00.000 29988 move complete, result=0
04:20:48.088 00.000 29988 worker thread done servicing request
04:20:48.088 00.000 29988 Worker thread wakes up
04:20:48.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:48.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:48.089 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:20:49.713 01.624 29988 Exposure complete
04:20:49.763 00.050 29988 worker thread done servicing request
04:20:49.763 00.000 28316 OnExposeComplete: enter
04:20:49.764 00.001 28316 UpdateGuideState(): m_state=6
04:20:49.764 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7396
04:20:49.765 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=263.71, Mass=2354, SNR=33.5, Peak=192 HFD=3.9
04:20:49.765 00.000 28316 MultiStar: [#1 0.17,-0.22,0.94,U] [#2 -0.11,-0.06,0.91,U] [#3 -0.06,-0.21,0.84,U] [#4 0.18,-0.21,0.82,U] [#5 0.05,0.06,0.72,U] [#6 -0.24,-0.11,0.63,U] [#7 0.21,-0.51,0.00,R] [#8 -0.19,0.10,0.57,U] 
04:20:49.766 00.001 28316 refined, 7 included, MultiStar: {-0.02, -0.15}, one-star: {-0.07, -0.37}
04:20:49.766 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
04:20:49.766 00.000 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
04:20:49.767 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=-0.12 mountY=0.09, mountTheta=2.54
04:20:49.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
04:20:49.769 00.001 28316 Enqueuing Move request for scope (-0.02, -0.15)
04:20:49.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:49.770 00.001 29988 Worker thread wakes up
04:20:49.770 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
04:20:49.770 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
04:20:49.770 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.12 yDistance=0.09
04:20:49.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:20:49.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:49.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:20:49.770 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.5
04:20:49.770 00.000 29988 MoveAxis(E, 0, ABG)
04:20:49.770 00.000 29988 Move returns status 0, amount 0
04:20:49.770 00.000 29988 MoveAxis(N, 0, ABG)
04:20:49.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:49.771 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:49.771 00.000 28316 Enqueuing Expose request
04:20:49.772 00.001 29988 Move returns status 0, amount 0
04:20:49.772 00.000 29988 move complete, result=0
04:20:49.772 00.000 29988 worker thread done servicing request
04:20:49.772 00.000 29988 Worker thread wakes up
04:20:49.772 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:49.772 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:49.772 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:51.290 01.518 29988 Exposure complete
04:20:51.337 00.047 29988 worker thread done servicing request
04:20:51.338 00.001 28316 OnExposeComplete: enter
04:20:51.338 00.000 28316 UpdateGuideState(): m_state=6
04:20:51.339 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7397
04:20:51.339 00.000 28316 Star::Find returns 1 (0), X=952.14, Y=263.65, Mass=2191, SNR=32.3, Peak=178 HFD=3.9
04:20:51.340 00.001 28316 MultiStar: [#1 0.18,-0.44,0.00,M1] [#2 0.15,-0.10,0.90,U] [#3 -0.07,-0.37,0.00,M1] [#4 0.16,-0.32,0.00,M2] [#5 0.07,-0.23,0.76,U] [#6 -0.23,-0.08,0.64,U] [#7 -0.10,0.17,0.63,U] [#8 -0.26,-0.14,0.57,U] 
04:20:51.340 00.000 28316 refined, 5 included, MultiStar: {-0.07, -0.16}, one-star: {-0.13, -0.43}
04:20:51.341 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
04:20:51.343 00.002 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
04:20:51.344 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.97 mountX=-0.12 mountY=0.13, mountTheta=2.29
04:20:51.346 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.16, opts=13)
04:20:51.348 00.002 28316 Enqueuing Move request for scope (-0.07, -0.16)
04:20:51.349 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:51.350 00.001 28316 UpdateGuideState exits: m=2191 RSB=32.3
04:20:51.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:51.351 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:51.352 00.001 29988 Worker thread wakes up
04:20:51.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
04:20:51.352 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
04:20:51.352 00.000 29988 Moving (-0.07, -0.16) raw xDistance=-0.12 yDistance=0.13
04:20:51.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:20:51.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:51.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:20:51.352 00.000 28316 Enqueuing Expose request
04:20:51.355 00.003 29988 MoveAxis(E, 0, ABG)
04:20:51.355 00.000 29988 Move returns status 0, amount 0
04:20:51.355 00.000 29988 MoveAxis(N, 0, ABG)
04:20:51.355 00.000 29988 Move returns status 0, amount 0
04:20:51.355 00.000 29988 move complete, result=0
04:20:51.355 00.000 29988 worker thread done servicing request
04:20:51.355 00.000 29988 Worker thread wakes up
04:20:51.355 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:51.355 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:51.357 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:52.988 01.631 29988 Exposure complete
04:20:53.050 00.062 29988 worker thread done servicing request
04:20:53.051 00.001 28316 OnExposeComplete: enter
04:20:53.052 00.001 28316 UpdateGuideState(): m_state=6
04:20:53.053 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7398
04:20:53.053 00.000 28316 Star::Find returns 1 (0), X=952.12, Y=263.60, Mass=2273, SNR=33.0, Peak=172 HFD=3.9
04:20:53.054 00.001 28316 MultiStar: [#1 0.03,-0.42,0.00,M2] [#2 -0.07,-0.24,0.92,U] [#3 -0.01,-0.28,0.86,U] [#4 0.12,-0.35,0.00,M3] [#5 0.08,-0.22,0.75,U] [#6 -0.42,-0.22,0.00,M1] [#7 -0.03,0.12,0.60,U] [#8 -0.36,-0.25,0.00,M1] 
04:20:53.054 00.000 28316 refined, 4 included, MultiStar: {-0.05, -0.25}, one-star: {-0.15, -0.48}
04:20:53.054 00.000 28316 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.00) = xAngle (-3.75 = 2.53)
04:20:53.055 00.001 28316 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.79 = 2.49)
04:20:53.055 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.75 mountX=-0.21 mountY=0.15, mountTheta=2.51
04:20:53.057 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.25, opts=13)
04:20:53.058 00.001 28316 Enqueuing Move request for scope (-0.05, -0.25)
04:20:53.058 00.000 29988 Worker thread wakes up
04:20:53.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:53.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
04:20:53.059 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
04:20:53.059 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
04:20:53.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:53.059 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:53.060 00.001 28316 Enqueuing Expose request
04:20:53.060 00.000 29988 Moving (-0.05, -0.25) raw xDistance=-0.21 yDistance=0.15
04:20:53.060 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:20:53.060 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:53.060 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:20:53.060 00.000 29988 MoveAxis(E, 44, ABG)
04:20:53.060 00.000 29988 Guiding  Dir = 2, Dur = 44
04:20:53.061 00.001 29988 IsSlewing returns 0
04:20:53.061 00.000 29988 IsGuiding returns 0
04:20:53.063 00.002 29988 PulseGuide returned control before completion, sleep 52
04:20:53.129 00.066 29988 IsGuiding returns 0
04:20:53.129 00.000 29988 Move returns status 0, amount 44
04:20:53.129 00.000 29988 MoveAxis(N, 0, ABG)
04:20:53.129 00.000 29988 Move returns status 0, amount 0
04:20:53.129 00.000 29988 move complete, result=0
04:20:53.129 00.000 29988 worker thread done servicing request
04:20:53.129 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.2 px 0 ms NORTH
04:20:53.131 00.002 29988 Worker thread wakes up
04:20:53.131 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:53.131 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:54.541 01.410 29988 Exposure complete
04:20:54.579 00.038 29988 worker thread done servicing request
04:20:54.580 00.001 28316 OnExposeComplete: enter
04:20:54.580 00.000 28316 UpdateGuideState(): m_state=6
04:20:54.581 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7399
04:20:54.581 00.000 28316 Star::Find returns 1 (0), X=952.01, Y=264.00, Mass=2309, SNR=33.4, Peak=204 HFD=4.4
04:20:54.582 00.001 28316 MultiStar: [#1 -0.16,0.02,1.01,U] [#2 -0.22,0.22,0.87,U] [#3 -0.21,0.07,0.83,U] [#4 0.04,0.07,0.79,U] [#5 -0.05,0.05,0.70,U] [#6 -0.57,0.22,0.00,M2] [#7 -0.26,0.43,0.00,M1] [#8 -0.44,0.02,0.00,M2] 
04:20:54.582 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.05}, one-star: {-0.26, -0.08}
04:20:54.583 00.001 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
04:20:54.583 00.000 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
04:20:54.584 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=0.11 mountY=0.11, mountTheta=0.80
04:20:54.584 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
04:20:54.585 00.001 28316 Enqueuing Move request for scope (-0.15, 0.05)
04:20:54.585 00.000 29988 Worker thread wakes up
04:20:54.585 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
04:20:54.585 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
04:20:54.585 00.000 29988 Moving (-0.15, 0.05) raw xDistance=0.11 yDistance=0.11
04:20:54.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:20:54.586 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:54.586 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:54.587 00.001 28316 UpdateGuideState exits: m=2309 RSB=33.4
04:20:54.587 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:54.587 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:54.588 00.001 28316 Enqueuing Expose request
04:20:54.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:20:54.588 00.000 29988 MoveAxis(E, 0, ABG)
04:20:54.588 00.000 29988 Move returns status 0, amount 0
04:20:54.588 00.000 29988 MoveAxis(N, 0, ABG)
04:20:54.588 00.000 29988 Move returns status 0, amount 0
04:20:54.588 00.000 29988 move complete, result=0
04:20:54.588 00.000 29988 worker thread done servicing request
04:20:54.588 00.000 29988 Worker thread wakes up
04:20:54.588 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:54.588 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:54.589 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:56.226 01.637 29988 Exposure complete
04:20:56.284 00.058 29988 worker thread done servicing request
04:20:56.284 00.000 28316 OnExposeComplete: enter
04:20:56.286 00.002 28316 UpdateGuideState(): m_state=6
04:20:56.287 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7400
04:20:56.288 00.001 28316 Star::Find returns 1 (0), X=952.22, Y=263.93, Mass=2117, SNR=31.8, Peak=194 HFD=4.2
04:20:56.288 00.000 28316 MultiStar: [#1 -0.12,0.02,1.05,U] [#2 -0.18,0.05,0.97,U] [#3 -0.06,-0.19,0.86,U] [#4 -0.09,0.07,0.85,U] [#5 -0.02,0.07,0.77,U] [#6 -0.48,0.28,0.00,M3] [#7 -0.34,0.58,0.00,M2] [#8 -0.29,0.07,0.63,U] 
04:20:56.289 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.01}, one-star: {-0.05, -0.15}
04:20:56.289 00.000 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
04:20:56.290 00.001 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
04:20:56.292 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=0.03 mountY=0.10, mountTheta=1.26
04:20:56.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.01, opts=13)
04:20:56.295 00.001 28316 Enqueuing Move request for scope (-0.11, -0.01)
04:20:56.296 00.001 29988 Worker thread wakes up
04:20:56.297 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
04:20:56.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
04:20:56.297 00.000 29988 Moving (-0.11, -0.01) raw xDistance=0.03 yDistance=0.10
04:20:56.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:20:56.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:56.297 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:56.298 00.001 28316 UpdateGuideState exits: m=2117 RSB=31.8
04:20:56.299 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:56.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:56.301 00.001 28316 Enqueuing Expose request
04:20:56.302 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:20:56.302 00.000 29988 MoveAxis(E, 0, ABG)
04:20:56.302 00.000 29988 Move returns status 0, amount 0
04:20:56.302 00.000 29988 MoveAxis(N, 0, ABG)
04:20:56.302 00.000 29988 Move returns status 0, amount 0
04:20:56.302 00.000 29988 move complete, result=0
04:20:56.302 00.000 29988 worker thread done servicing request
04:20:56.302 00.000 29988 Worker thread wakes up
04:20:56.302 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:56.302 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:56.303 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:20:57.717 01.414 29988 Exposure complete
04:20:57.777 00.060 29988 worker thread done servicing request
04:20:57.777 00.000 28316 OnExposeComplete: enter
04:20:57.778 00.001 28316 UpdateGuideState(): m_state=6
04:20:57.779 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7401
04:20:57.779 00.000 28316 Star::Find returns 1 (0), X=952.25, Y=263.86, Mass=2176, SNR=32.3, Peak=173 HFD=4.0
04:20:57.780 00.001 28316 MultiStar: [#1 0.12,-0.02,1.01,U] [#2 0.09,0.08,0.95,U] [#3 0.04,-0.01,0.87,U] [#4 0.21,0.02,0.86,U] [#5 -0.04,0.09,0.75,U] [#6 -0.35,0.11,0.00,M4] [#7 -0.17,0.49,0.00,M3] [#8 -0.17,0.07,0.60,U] 
04:20:57.780 00.000 28316 refined, 6 included, MultiStar: {0.04, -0.01}, one-star: {-0.02, -0.22}
04:20:57.781 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:20:57.781 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:20:57.782 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
04:20:57.783 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.01, opts=13)
04:20:57.784 00.001 28316 Enqueuing Move request for scope (0.04, -0.01)
04:20:57.784 00.000 29988 Worker thread wakes up
04:20:57.785 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
04:20:57.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
04:20:57.785 00.000 29988 Moving (0.04, -0.01) raw xDistance=-0.03 yDistance=-0.04
04:20:57.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:20:57.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:57.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:57.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:20:57.786 00.000 29988 MoveAxis(E, 0, ABG)
04:20:57.786 00.000 29988 Move returns status 0, amount 0
04:20:57.786 00.000 29988 MoveAxis(N, 0, ABG)
04:20:57.786 00.000 29988 Move returns status 0, amount 0
04:20:57.786 00.000 29988 move complete, result=0
04:20:57.786 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.3
04:20:57.788 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:57.789 00.001 29988 worker thread done servicing request
04:20:57.789 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:57.789 00.000 28316 Enqueuing Expose request
04:20:57.791 00.002 29988 Worker thread wakes up
04:20:57.791 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:57.791 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:57.791 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:20:59.426 01.635 29988 Exposure complete
04:20:59.465 00.039 29988 worker thread done servicing request
04:20:59.465 00.000 28316 OnExposeComplete: enter
04:20:59.469 00.004 28316 UpdateGuideState(): m_state=6
04:20:59.472 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7402
04:20:59.473 00.001 28316 Star::Find returns 1 (0), X=952.48, Y=263.97, Mass=2260, SNR=32.9, Peak=171 HFD=3.9
04:20:59.474 00.001 28316 MultiStar: [#1 0.17,-0.12,0.97,U] [#2 0.28,0.03,0.91,U] [#3 0.17,-0.07,0.87,U] [#4 0.54,0.10,0.00,M1] [#5 0.22,0.10,0.75,U] [#6 -0.09,0.33,0.62,U] [#7 0.33,0.62,0.00,M4] [#8 0.17,0.14,0.59,U] 
04:20:59.474 00.000 28316 refined, 6 included, MultiStar: {0.17, 0.02}, one-star: {0.21, -0.11}
04:20:59.475 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
04:20:59.475 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
04:20:59.476 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=-0.06 mountY=-0.16, mountTheta=-1.90
04:20:59.477 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
04:20:59.477 00.000 28316 Enqueuing Move request for scope (0.17, 0.02)
04:20:59.478 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:20:59.478 00.000 29988 Worker thread wakes up
04:20:59.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
04:20:59.478 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
04:20:59.478 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
04:20:59.479 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:20:59.480 00.001 29988 Moving (0.17, 0.02) raw xDistance=-0.06 yDistance=-0.16
04:20:59.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:20:59.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:20:59.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:20:59.480 00.000 29988 MoveAxis(E, 0, ABG)
04:20:59.480 00.000 29988 Move returns status 0, amount 0
04:20:59.480 00.000 29988 MoveAxis(N, 0, ABG)
04:20:59.480 00.000 29988 Move returns status 0, amount 0
04:20:59.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:20:59.482 00.002 28316 Enqueuing Expose request
04:20:59.483 00.001 29988 move complete, result=0
04:20:59.483 00.000 29988 worker thread done servicing request
04:20:59.483 00.000 29988 Worker thread wakes up
04:20:59.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:20:59.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:20:59.484 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:21:00.997 01.513 29988 Exposure complete
04:21:01.043 00.046 29988 worker thread done servicing request
04:21:01.043 00.000 28316 OnExposeComplete: enter
04:21:01.044 00.001 28316 UpdateGuideState(): m_state=6
04:21:01.045 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7403
04:21:01.045 00.000 28316 Star::Find returns 1 (0), X=952.49, Y=263.77, Mass=2203, SNR=32.6, Peak=157 HFD=3.9
04:21:01.046 00.001 28316 MultiStar: [#1 0.15,-0.13,0.99,U] [#2 0.16,0.06,0.92,U] [#3 0.15,-0.15,0.89,U] [#4 0.46,0.06,0.00,M2] [#5 0.14,0.06,0.73,U] [#6 0.18,0.12,0.64,U] [#7 0.19,0.31,0.00,M5] [#8 -0.01,0.02,0.59,U] 
04:21:01.046 00.000 28316 refined, 6 included, MultiStar: {0.15, -0.07}, one-star: {0.22, -0.31}
04:21:01.047 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
04:21:01.047 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
04:21:01.048 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.42 mountX=-0.12 mountY=-0.10, mountTheta=-2.44
04:21:01.048 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
04:21:01.049 00.001 28316 Enqueuing Move request for scope (0.15, -0.07)
04:21:01.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:01.050 00.001 29988 Worker thread wakes up
04:21:01.050 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.6
04:21:01.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
04:21:01.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
04:21:01.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:01.051 00.001 29988 Moving (0.15, -0.07) raw xDistance=-0.12 yDistance=-0.10
04:21:01.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:01.051 00.000 28316 Enqueuing Expose request
04:21:01.052 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:21:01.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:01.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:21:01.052 00.000 29988 MoveAxis(E, 0, ABG)
04:21:01.052 00.000 29988 Move returns status 0, amount 0
04:21:01.052 00.000 29988 MoveAxis(N, 0, ABG)
04:21:01.052 00.000 29988 Move returns status 0, amount 0
04:21:01.052 00.000 29988 move complete, result=0
04:21:01.052 00.000 29988 worker thread done servicing request
04:21:01.052 00.000 29988 Worker thread wakes up
04:21:01.052 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:01.052 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:01.052 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:02.674 01.622 29988 Exposure complete
04:21:02.709 00.035 28316 OnExposeComplete: enter
04:21:02.709 00.000 28316 UpdateGuideState(): m_state=6
04:21:02.710 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7404
04:21:02.711 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=263.70, Mass=2113, SNR=31.9, Peak=145 HFD=3.8
04:21:02.741 00.030 29988 worker thread done servicing request
04:21:02.741 00.000 28316 MultiStar: [#1 0.18,-0.20,1.01,U] [#2 0.35,-0.16,0.00,M1] [#3 0.04,-0.27,0.87,U] [#4 0.24,-0.26,0.00,M3] [#5 0.12,-0.04,0.74,U] [#6 0.02,-0.20,0.65,U] [#7 0.23,0.10,0.64,U] [#8 0.13,-0.21,0.60,U] 
04:21:02.743 00.002 28316 refined, 6 included, MultiStar: {0.15, -0.19}, one-star: {0.28, -0.38}
04:21:02.745 00.002 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
04:21:02.748 00.003 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
04:21:02.750 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.90 mountX=-0.23 mountY=-0.05, mountTheta=-2.94
04:21:02.753 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.19, opts=13)
04:21:02.754 00.001 28316 Enqueuing Move request for scope (0.15, -0.19)
04:21:02.754 00.000 29988 Worker thread wakes up
04:21:02.754 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
04:21:02.754 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
04:21:02.754 00.000 29988 Moving (0.15, -0.19) raw xDistance=-0.23 yDistance=-0.05
04:21:02.754 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:21:02.754 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:02.754 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:02.755 00.001 28316 UpdateGuideState exits: m=2113 RSB=31.9
04:21:02.755 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:02.756 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:02.756 00.000 28316 Enqueuing Expose request
04:21:02.757 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:21:02.757 00.000 29988 MoveAxis(E, 49, ABG)
04:21:02.757 00.000 29988 Guiding  Dir = 2, Dur = 49
04:21:02.757 00.000 29988 IsSlewing returns 0
04:21:02.757 00.000 29988 IsGuiding returns 0
04:21:02.759 00.002 29988 PulseGuide returned control before completion, sleep 58
04:21:02.835 00.076 29988 IsGuiding returns 0
04:21:02.835 00.000 29988 Move returns status 0, amount 49
04:21:02.835 00.000 29988 MoveAxis(N, 0, ABG)
04:21:02.836 00.001 29988 Move returns status 0, amount 0
04:21:02.836 00.000 29988 move complete, result=0
04:21:02.836 00.000 29988 worker thread done servicing request
04:21:02.836 00.000 29988 Worker thread wakes up
04:21:02.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:02.836 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.0 px 0 ms NORTH
04:21:02.837 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:04.242 01.405 29988 Exposure complete
04:21:04.284 00.042 29988 worker thread done servicing request
04:21:04.284 00.000 28316 OnExposeComplete: enter
04:21:04.288 00.004 28316 UpdateGuideState(): m_state=6
04:21:04.290 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7405
04:21:04.293 00.003 28316 Star::Find returns 1 (0), X=952.24, Y=263.81, Mass=2250, SNR=32.8, Peak=193 HFD=3.9
04:21:04.295 00.002 28316 MultiStar: [#1 0.26,-0.10,0.98,U] [#2 0.05,0.01,0.90,U] [#3 0.09,-0.14,0.90,U] [#4 0.17,-0.00,0.84,U] [#5 0.02,0.16,0.73,U] [#6 -0.15,0.12,0.63,U] [#7 0.24,0.46,0.00,M5] [#8 -0.03,0.04,0.57,U] 
04:21:04.298 00.003 28316 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {-0.03, -0.27}
04:21:04.300 00.002 28316 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
04:21:04.303 00.003 28316 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
04:21:04.305 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.60 mountX=-0.06 mountY=-0.04, mountTheta=-2.62
04:21:04.308 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
04:21:04.308 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
04:21:04.309 00.001 29988 Worker thread wakes up
04:21:04.309 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:04.309 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.8
04:21:04.310 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:04.310 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:04.310 00.000 28316 Enqueuing Expose request
04:21:04.311 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
04:21:04.311 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
04:21:04.311 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
04:21:04.311 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:21:04.311 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:04.311 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:21:04.311 00.000 29988 MoveAxis(E, 0, ABG)
04:21:04.311 00.000 29988 Move returns status 0, amount 0
04:21:04.311 00.000 29988 MoveAxis(N, 0, ABG)
04:21:04.311 00.000 29988 Move returns status 0, amount 0
04:21:04.311 00.000 29988 move complete, result=0
04:21:04.311 00.000 29988 worker thread done servicing request
04:21:04.311 00.000 29988 Worker thread wakes up
04:21:04.311 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:04.311 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:04.311 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:05.934 01.623 29988 Exposure complete
04:21:05.966 00.032 29988 worker thread done servicing request
04:21:05.966 00.000 28316 OnExposeComplete: enter
04:21:05.969 00.003 28316 UpdateGuideState(): m_state=6
04:21:05.971 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7406
04:21:05.972 00.001 28316 Star::Find returns 1 (0), X=952.11, Y=263.86, Mass=2407, SNR=34.0, Peak=209 HFD=4.3
04:21:05.975 00.003 28316 MultiStar: [#1 -0.25,0.00,0.94,U] [#2 -0.04,0.19,0.91,U] [#3 -0.25,0.08,0.87,U] [#4 -0.12,0.08,0.79,U] [#5 -0.25,0.20,0.73,U] [#6 -0.33,0.23,0.00,M1] [#7 -0.21,0.52,0.00,M6] [#8 -0.24,0.12,0.58,U] 
04:21:05.977 00.002 28316 refined, 6 included, MultiStar: {-0.18, 0.05}, one-star: {-0.16, -0.22}
04:21:05.979 00.002 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
04:21:05.982 00.003 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
04:21:05.983 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.87 mountX=0.12 mountY=0.14, mountTheta=0.85
04:21:05.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.05, opts=13)
04:21:05.985 00.001 28316 Enqueuing Move request for scope (-0.18, 0.05)
04:21:05.985 00.000 29988 Worker thread wakes up
04:21:05.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:05.986 00.001 28316 UpdateGuideState exits: m=2407 RSB=34.0
04:21:05.986 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:05.987 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:05.987 00.000 28316 Enqueuing Expose request
04:21:05.987 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
04:21:05.987 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
04:21:05.987 00.000 29988 Moving (-0.18, 0.05) raw xDistance=0.12 yDistance=0.14
04:21:05.988 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:21:05.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:05.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:21:05.988 00.000 29988 MoveAxis(E, 0, ABG)
04:21:05.988 00.000 29988 Move returns status 0, amount 0
04:21:05.988 00.000 29988 MoveAxis(N, 0, ABG)
04:21:05.988 00.000 29988 Move returns status 0, amount 0
04:21:05.988 00.000 29988 move complete, result=0
04:21:05.988 00.000 29988 worker thread done servicing request
04:21:05.988 00.000 29988 Worker thread wakes up
04:21:05.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:05.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:05.988 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:07.505 01.517 29988 Exposure complete
04:21:07.551 00.046 29988 worker thread done servicing request
04:21:07.551 00.000 28316 OnExposeComplete: enter
04:21:07.553 00.002 28316 UpdateGuideState(): m_state=6
04:21:07.554 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7407
04:21:07.555 00.001 28316 Star::Find returns 1 (0), X=952.01, Y=264.12, Mass=2184, SNR=32.4, Peak=195 HFD=4.3
04:21:07.557 00.002 28316 MultiStar: [#1 -0.45,0.21,0.00,M1] [#2 -0.25,0.32,0.00,M1] [#3 -0.24,0.08,0.86,U] [#4 -0.32,0.16,0.00,M2] [#5 -0.43,0.39,0.00,M1] [#6 -0.48,0.35,0.00,M2] [#7 -0.18,0.72,0.00,M7] [#8 -0.35,0.18,0.00,M1] 
04:21:07.558 00.001 28316 refined, 1 included, MultiStar: {-0.25, 0.06}, one-star: {-0.27, 0.04}
04:21:07.559 00.001 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
04:21:07.560 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
04:21:07.561 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.92 mountX=0.16 mountY=0.20, mountTheta=0.90
04:21:07.563 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.06, opts=13)
04:21:07.564 00.001 28316 Enqueuing Move request for scope (-0.25, 0.06)
04:21:07.564 00.000 29988 Worker thread wakes up
04:21:07.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
04:21:07.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:07.567 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
04:21:07.567 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.4
04:21:07.568 00.001 29988 Moving (-0.25, 0.06) raw xDistance=0.16 yDistance=0.20
04:21:07.568 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:07.568 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:21:07.568 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:07.569 00.001 28316 Enqueuing Expose request
04:21:07.569 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:21:07.569 00.000 29988 MoveAxis(E, 0, ABG)
04:21:07.569 00.000 29988 Move returns status 0, amount 0
04:21:07.569 00.000 29988 MoveAxis(S, 48, ABG)
04:21:07.569 00.000 29988 Guiding  Dir = 1, Dur = 48
04:21:07.570 00.001 29988 IsSlewing returns 0
04:21:07.570 00.000 29988 IsGuiding returns 0
04:21:07.575 00.005 29988 PulseGuide returned control before completion, sleep 53
04:21:07.646 00.071 29988 IsGuiding returns 0
04:21:07.646 00.000 29988 Move returns status 0, amount 48
04:21:07.646 00.000 29988 move complete, result=0
04:21:07.646 00.000 29988 worker thread done servicing request
04:21:07.646 00.000 29988 Worker thread wakes up
04:21:07.646 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
04:21:07.647 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:07.647 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:09.274 01.627 29988 Exposure complete
04:21:09.319 00.045 29988 worker thread done servicing request
04:21:09.319 00.000 28316 OnExposeComplete: enter
04:21:09.320 00.001 28316 UpdateGuideState(): m_state=6
04:21:09.320 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7408
04:21:09.321 00.001 28316 Star::Find returns 1 (0), X=952.30, Y=263.86, Mass=2322, SNR=33.4, Peak=179 HFD=4.0
04:21:09.321 00.000 28316 MultiStar: [#1 -0.05,0.13,0.93,U] [#2 0.09,0.01,0.91,U] [#3 -0.03,0.04,0.80,U] [#4 0.14,0.18,0.80,U] [#5 -0.10,0.33,0.00,M2] [#6 -0.32,0.36,0.00,M3] [#7 0.19,0.64,0.00,M8] [#8 -0.37,0.15,0.00,M2] 
04:21:09.322 00.001 28316 refined, 4 included, MultiStar: {0.03, 0.02}, one-star: {0.03, -0.22}
04:21:09.322 00.000 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:21:09.323 00.001 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:21:09.323 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=0.00 mountY=-0.04, mountTheta=-1.47
04:21:09.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
04:21:09.326 00.002 28316 Enqueuing Move request for scope (0.03, 0.02)
04:21:09.326 00.000 29988 Worker thread wakes up
04:21:09.326 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:09.327 00.001 28316 UpdateGuideState exits: m=2322 RSB=33.4
04:21:09.327 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:09.328 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:09.328 00.000 28316 Enqueuing Expose request
04:21:09.328 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
04:21:09.328 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
04:21:09.329 00.001 29988 Moving (0.03, 0.02) raw xDistance=0.00 yDistance=-0.04
04:21:09.329 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:21:09.329 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:09.329 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:21:09.329 00.000 29988 MoveAxis(E, 0, ABG)
04:21:09.329 00.000 29988 Move returns status 0, amount 0
04:21:09.329 00.000 29988 MoveAxis(N, 0, ABG)
04:21:09.329 00.000 29988 Move returns status 0, amount 0
04:21:09.329 00.000 29988 move complete, result=0
04:21:09.329 00.000 29988 worker thread done servicing request
04:21:09.329 00.000 29988 Worker thread wakes up
04:21:09.329 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:09.329 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:09.329 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:10.852 01.523 29988 Exposure complete
04:21:10.885 00.033 29988 worker thread done servicing request
04:21:10.885 00.000 28316 OnExposeComplete: enter
04:21:10.887 00.002 28316 UpdateGuideState(): m_state=6
04:21:10.887 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7409
04:21:10.888 00.001 28316 Star::Find returns 1 (0), X=952.28, Y=264.01, Mass=2098, SNR=31.7, Peak=163 HFD=4.1
04:21:10.888 00.000 28316 MultiStar: [#1 0.08,0.14,1.01,U] [#2 0.09,0.26,0.92,U] [#3 -0.03,0.08,0.89,U] [#4 0.38,0.32,0.00,M2] [#5 0.14,0.27,0.76,U] [#6 0.07,0.43,0.00,M4] [#7 -0.14,0.76,0.00,M9] [#8 -0.23,0.27,0.00,M3] 
04:21:10.889 00.001 28316 single-star, 4 included, MultiStar: {0.06, 0.13}, one-star: {0.01, -0.07}
04:21:10.889 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
04:21:10.889 00.000 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
04:21:10.890 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.44 mountX=-0.07 mountY=0.02, mountTheta=2.81
04:21:10.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.07, opts=13)
04:21:10.892 00.000 28316 Enqueuing Move request for scope (0.01, -0.07)
04:21:10.893 00.001 29988 Worker thread wakes up
04:21:10.893 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
04:21:10.893 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
04:21:10.893 00.000 29988 Moving (0.01, -0.07) raw xDistance=-0.07 yDistance=0.02
04:21:10.893 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:21:10.893 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:21:10.893 00.000 28316 UpdateGuideState exits: m=2098 RSB=31.7
04:21:10.894 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:10.894 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:10.895 00.001 28316 Enqueuing Expose request
04:21:10.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:10.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:21:10.895 00.000 29988 MoveAxis(E, 0, ABG)
04:21:10.895 00.000 29988 Move returns status 0, amount 0
04:21:10.895 00.000 29988 MoveAxis(N, 0, ABG)
04:21:10.895 00.000 29988 Move returns status 0, amount 0
04:21:10.896 00.001 29988 move complete, result=0
04:21:10.896 00.000 29988 worker thread done servicing request
04:21:10.896 00.000 29988 Worker thread wakes up
04:21:10.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:10.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:10.898 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:21:12.524 01.626 29988 Exposure complete
04:21:12.565 00.041 29988 worker thread done servicing request
04:21:12.565 00.000 28316 OnExposeComplete: enter
04:21:12.567 00.002 28316 UpdateGuideState(): m_state=6
04:21:12.569 00.002 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7410
04:21:12.572 00.003 28316 Star::Find returns 1 (0), X=952.68, Y=263.86, Mass=2200, SNR=32.4, Peak=162 HFD=4.2
04:21:12.575 00.003 28316 MultiStar: [#1 0.36,0.02,0.00,M1] [#2 0.25,0.13,0.89,U] [#3 0.38,-0.16,0.00,M1] [#4 0.46,0.23,0.00,M3] [#5 0.36,0.18,0.00,M2] [#6 0.17,0.26,0.64,U] [#7 0.19,0.44,0.00,M10] [#8 -0.08,0.24,0.57,U] 
04:21:12.577 00.002 28316 refined, 3 included, MultiStar: {0.22, 0.07}, one-star: {0.41, -0.22}
04:21:12.579 00.002 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
04:21:12.580 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:21:12.581 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=-0.03 mountY=-0.23, mountTheta=-1.71
04:21:12.582 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.07, opts=13)
04:21:12.582 00.000 28316 Enqueuing Move request for scope (0.22, 0.07)
04:21:12.583 00.001 29988 Worker thread wakes up
04:21:12.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
04:21:12.583 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
04:21:12.583 00.000 29988 Moving (0.22, 0.07) raw xDistance=-0.03 yDistance=-0.23
04:21:12.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:21:12.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:21:12.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
04:21:12.583 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:12.583 00.000 29988 MoveAxis(E, 0, ABG)
04:21:12.583 00.000 29988 Move returns status 0, amount 0
04:21:12.583 00.000 28316 UpdateGuideState exits: m=2200 RSB=32.4
04:21:12.584 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:12.584 00.000 29988 MoveAxis(N, 0, ABG)
04:21:12.585 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:12.585 00.000 28316 Enqueuing Expose request
04:21:12.585 00.000 29988 Move returns status 0, amount 0
04:21:12.585 00.000 29988 move complete, result=0
04:21:12.585 00.000 29988 worker thread done servicing request
04:21:12.586 00.001 29988 Worker thread wakes up
04:21:12.586 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:12.586 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:12.586 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:21:14.113 01.527 29988 Exposure complete
04:21:14.144 00.031 29988 worker thread done servicing request
04:21:14.144 00.000 28316 OnExposeComplete: enter
04:21:14.145 00.001 28316 UpdateGuideState(): m_state=6
04:21:14.145 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7411
04:21:14.146 00.001 28316 Star::Find returns 1 (0), X=952.45, Y=264.09, Mass=2257, SNR=32.9, Peak=162 HFD=3.9
04:21:14.146 00.000 28316 MultiStar: [#1 0.37,0.23,0.00,M2] [#2 0.20,0.31,0.00,M1] [#3 0.25,0.11,0.85,U] [#4 0.56,0.19,0.00,M4] [#5 0.38,0.38,0.00,M3] [#6 -0.07,0.43,0.00,M4] [#7 0.37,0.60,0.00,R] [#8 0.17,0.18,0.53,U] 
04:21:14.147 00.001 28316 single-star, 2 included, MultiStar: {0.20, 0.09}, one-star: {0.18, 0.02}
04:21:14.147 00.000 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
04:21:14.148 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
04:21:14.148 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.09 mountX=-0.06 mountY=-0.16, mountTheta=-1.92
04:21:14.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.02, opts=13)
04:21:14.150 00.001 28316 Enqueuing Move request for scope (0.18, 0.02)
04:21:14.150 00.000 29988 Worker thread wakes up
04:21:14.150 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
04:21:14.150 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
04:21:14.150 00.000 29988 Moving (0.18, 0.02) raw xDistance=-0.06 yDistance=-0.16
04:21:14.150 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:21:14.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:14.150 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:14.151 00.001 28316 UpdateGuideState exits: m=2257 RSB=32.9
04:21:14.151 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:14.152 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:14.152 00.000 28316 Enqueuing Expose request
04:21:14.152 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:21:14.153 00.001 29988 MoveAxis(E, 0, ABG)
04:21:14.153 00.000 29988 Move returns status 0, amount 0
04:21:14.153 00.000 29988 MoveAxis(N, 0, ABG)
04:21:14.153 00.000 29988 Move returns status 0, amount 0
04:21:14.153 00.000 29988 move complete, result=0
04:21:14.153 00.000 29988 worker thread done servicing request
04:21:14.153 00.000 29988 Worker thread wakes up
04:21:14.153 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:14.153 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:14.153 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:21:15.788 01.635 29988 Exposure complete
04:21:15.829 00.041 29988 worker thread done servicing request
04:21:15.829 00.000 28316 OnExposeComplete: enter
04:21:15.831 00.002 28316 UpdateGuideState(): m_state=6
04:21:15.832 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7412
04:21:15.836 00.004 28316 Star::Find returns 1 (0), X=952.53, Y=264.05, Mass=2159, SNR=31.9, Peak=163 HFD=4.0
04:21:15.839 00.003 28316 MultiStar: [#1 0.39,0.14,0.00,M3] [#2 0.41,0.25,0.00,M2] [#3 0.21,0.11,0.87,U] [#4 0.21,0.33,0.00,M5] [#5 0.16,0.36,0.00,M4] [#6 -0.33,0.31,0.00,M5] [#7 -0.21,0.09,0.65,U] [#8 0.04,0.15,0.64,U] 
04:21:15.841 00.002 28316 refined, 3 included, MultiStar: {0.10, 0.07}, one-star: {0.26, -0.03}
04:21:15.843 00.002 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
04:21:15.846 00.003 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
04:21:15.848 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=0.02 mountY=-0.12, mountTheta=-1.41
04:21:15.851 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
04:21:15.854 00.003 28316 Enqueuing Move request for scope (0.10, 0.07)
04:21:15.856 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:21:15.859 00.003 28316 UpdateGuideState exits: m=2159 RSB=31.9
04:21:15.861 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:15.863 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:15.866 00.003 28316 Enqueuing Expose request
04:21:15.868 00.002 29988 Worker thread wakes up
04:21:15.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
04:21:15.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
04:21:15.868 00.000 29988 Moving (0.10, 0.07) raw xDistance=0.02 yDistance=-0.12
04:21:15.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:21:15.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:15.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:21:15.868 00.000 29988 MoveAxis(E, 0, ABG)
04:21:15.868 00.000 29988 Move returns status 0, amount 0
04:21:15.868 00.000 29988 MoveAxis(N, 0, ABG)
04:21:15.868 00.000 29988 Move returns status 0, amount 0
04:21:15.868 00.000 29988 move complete, result=0
04:21:15.868 00.000 29988 worker thread done servicing request
04:21:15.868 00.000 29988 Worker thread wakes up
04:21:15.869 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:15.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:15.871 00.002 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:17.282 01.411 29988 Exposure complete
04:21:17.329 00.047 29988 worker thread done servicing request
04:21:17.330 00.001 28316 OnExposeComplete: enter
04:21:17.330 00.000 28316 UpdateGuideState(): m_state=6
04:21:17.331 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7413
04:21:17.331 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=264.24, Mass=2226, SNR=32.6, Peak=165 HFD=3.8
04:21:17.332 00.001 28316 MultiStar: [#1 0.16,0.24,1.01,U] [#2 0.04,0.51,0.00,M3] [#3 0.05,0.32,0.87,U] [#4 0.25,0.24,0.00,M6] [#5 -0.05,0.64,0.00,M5] [#6 -0.34,0.38,0.00,M6] [#7 -0.33,0.01,0.64,U] [#8 -0.07,0.46,0.00,M1] 
04:21:17.332 00.000 28316 refined, 3 included, MultiStar: {0.03, 0.20}, one-star: {0.12, 0.16}
04:21:17.333 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
04:21:17.333 00.000 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
04:21:17.333 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.40 mountX=0.16 mountY=-0.12, mountTheta=-0.63
04:21:17.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.20, opts=13)
04:21:17.335 00.001 28316 Enqueuing Move request for scope (0.03, 0.20)
04:21:17.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:17.336 00.001 29988 Worker thread wakes up
04:21:17.336 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
04:21:17.336 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
04:21:17.336 00.000 29988 Moving (0.03, 0.20) raw xDistance=0.16 yDistance=-0.12
04:21:17.336 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.6
04:21:17.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:17.337 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:17.337 00.000 28316 Enqueuing Expose request
04:21:17.338 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:21:17.338 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:17.338 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:21:17.338 00.000 29988 MoveAxis(E, 0, ABG)
04:21:17.338 00.000 29988 Move returns status 0, amount 0
04:21:17.338 00.000 29988 MoveAxis(N, 0, ABG)
04:21:17.338 00.000 29988 Move returns status 0, amount 0
04:21:17.338 00.000 29988 move complete, result=0
04:21:17.338 00.000 29988 worker thread done servicing request
04:21:17.338 00.000 29988 Worker thread wakes up
04:21:17.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:17.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:17.338 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:18.974 01.636 29988 Exposure complete
04:21:19.009 00.035 29988 worker thread done servicing request
04:21:19.009 00.000 28316 OnExposeComplete: enter
04:21:19.010 00.001 28316 UpdateGuideState(): m_state=6
04:21:19.010 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7414
04:21:19.011 00.001 28316 Star::Find returns 1 (0), X=952.34, Y=264.04, Mass=2229, SNR=32.8, Peak=193 HFD=4.0
04:21:19.011 00.000 28316 MultiStar: [#1 0.18,0.04,0.96,U] [#2 0.01,0.41,0.00,M4] [#3 0.18,0.43,0.00,M1] [#4 0.30,0.40,0.00,M7] [#5 0.08,0.38,0.00,M6] [#6 -0.05,0.51,0.00,M7] [#7 -0.53,0.21,0.00,M1] [#8 -0.28,0.31,0.00,M2] 
04:21:19.012 00.001 28316 single-star, 1 included, MultiStar: {0.12, -0.00}, one-star: {0.06, -0.04}
04:21:19.012 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:21:19.013 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:21:19.013 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.52 mountX=-0.06 mountY=-0.04, mountTheta=-2.54
04:21:19.014 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
04:21:19.016 00.002 28316 Enqueuing Move request for scope (0.06, -0.04)
04:21:19.017 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:19.018 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.8
04:21:19.019 00.001 29988 Worker thread wakes up
04:21:19.019 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:19.020 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:19.020 00.000 28316 Enqueuing Expose request
04:21:19.021 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
04:21:19.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
04:21:19.021 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.04
04:21:19.021 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:21:19.021 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:19.021 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:21:19.021 00.000 29988 MoveAxis(E, 0, ABG)
04:21:19.021 00.000 29988 Move returns status 0, amount 0
04:21:19.021 00.000 29988 MoveAxis(N, 0, ABG)
04:21:19.021 00.000 29988 Move returns status 0, amount 0
04:21:19.021 00.000 29988 move complete, result=0
04:21:19.021 00.000 29988 worker thread done servicing request
04:21:19.021 00.000 29988 Worker thread wakes up
04:21:19.021 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:19.021 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:19.021 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:20.545 01.524 29988 Exposure complete
04:21:20.586 00.041 29988 worker thread done servicing request
04:21:20.587 00.001 28316 OnExposeComplete: enter
04:21:20.588 00.001 28316 UpdateGuideState(): m_state=6
04:21:20.590 00.002 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7415
04:21:20.591 00.001 28316 Star::Find returns 1 (0), X=952.37, Y=263.92, Mass=2203, SNR=32.6, Peak=174 HFD=3.9
04:21:20.592 00.001 28316 MultiStar: [#1 0.01,-0.00,1.00,U] [#2 0.06,0.28,0.91,U] [#3 0.13,0.03,0.86,U] [#4 0.33,0.06,0.84,U] [#5 -0.04,0.19,0.73,U] [#6 -0.29,0.25,0.00,M8] [#7 -0.60,0.20,0.00,M2] [#8 -0.16,0.18,0.58,U] 
04:21:20.592 00.000 28316 refined, 6 included, MultiStar: {0.07, 0.07}, one-star: {0.10, -0.16}
04:21:20.594 00.002 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.25 = -1.25)
04:21:20.594 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
04:21:20.595 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.74 mountX=0.03 mountY=-0.10, mountTheta=-1.26
04:21:20.596 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.07, opts=13)
04:21:20.596 00.000 28316 Enqueuing Move request for scope (0.07, 0.07)
04:21:20.596 00.000 29988 Worker thread wakes up
04:21:20.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:21:20.597 00.001 28316 UpdateGuideState exits: m=2203 RSB=32.6
04:21:20.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:20.598 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:20.598 00.000 28316 Enqueuing Expose request
04:21:20.599 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
04:21:20.599 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
04:21:20.599 00.000 29988 Moving (0.07, 0.07) raw xDistance=0.03 yDistance=-0.10
04:21:20.599 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:21:20.599 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:20.599 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:21:20.599 00.000 29988 MoveAxis(E, 0, ABG)
04:21:20.599 00.000 29988 Move returns status 0, amount 0
04:21:20.599 00.000 29988 MoveAxis(N, 0, ABG)
04:21:20.599 00.000 29988 Move returns status 0, amount 0
04:21:20.599 00.000 29988 move complete, result=0
04:21:20.599 00.000 29988 worker thread done servicing request
04:21:20.599 00.000 29988 Worker thread wakes up
04:21:20.599 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:20.599 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:20.599 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:22.231 01.632 29988 Exposure complete
04:21:22.278 00.047 29988 worker thread done servicing request
04:21:22.278 00.000 28316 OnExposeComplete: enter
04:21:22.280 00.002 28316 UpdateGuideState(): m_state=6
04:21:22.282 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7416
04:21:22.282 00.000 28316 Star::Find returns 1 (0), X=952.38, Y=263.86, Mass=2275, SNR=33.1, Peak=179 HFD=3.9
04:21:22.283 00.001 28316 MultiStar: [#1 0.12,-0.04,0.95,U] [#2 -0.03,0.06,0.92,U] [#3 0.07,-0.08,0.84,U] [#4 0.08,0.05,0.79,U] [#5 0.02,0.13,0.75,U] [#6 -0.15,0.15,0.63,U] [#7 -0.29,-0.05,0.64,U] [#8 -0.11,0.00,0.57,U] 
04:21:22.284 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {0.11, -0.22}
04:21:22.285 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
04:21:22.287 00.002 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
04:21:22.288 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.73 mountX=-0.01 mountY=0.00, mountTheta=2.53
04:21:22.291 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.01, opts=13)
04:21:22.293 00.002 28316 Enqueuing Move request for scope (-0.00, -0.01)
04:21:22.293 00.000 29988 Worker thread wakes up
04:21:22.293 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:22.294 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
04:21:22.294 00.000 28316 UpdateGuideState exits: m=2275 RSB=33.1
04:21:22.295 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:22.295 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:22.296 00.001 28316 Enqueuing Expose request
04:21:22.296 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
04:21:22.296 00.000 29988 Moving (-0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
04:21:22.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:21:22.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:22.296 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:21:22.296 00.000 29988 MoveAxis(E, 0, ABG)
04:21:22.296 00.000 29988 Move returns status 0, amount 0
04:21:22.296 00.000 29988 MoveAxis(N, 0, ABG)
04:21:22.296 00.000 29988 Move returns status 0, amount 0
04:21:22.296 00.000 29988 move complete, result=0
04:21:22.296 00.000 29988 worker thread done servicing request
04:21:22.296 00.000 29988 Worker thread wakes up
04:21:22.296 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:22.296 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:22.297 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:21:23.814 01.517 29988 Exposure complete
04:21:23.856 00.042 29988 worker thread done servicing request
04:21:23.856 00.000 28316 OnExposeComplete: enter
04:21:23.857 00.001 28316 UpdateGuideState(): m_state=6
04:21:23.858 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7417
04:21:23.862 00.004 28316 Star::Find returns 1 (0), X=952.27, Y=263.86, Mass=2308, SNR=33.2, Peak=185 HFD=4.0
04:21:23.865 00.003 28316 MultiStar: [#1 0.09,-0.20,0.93,U] [#2 0.19,0.04,0.91,U] [#3 0.12,-0.02,0.83,U] [#4 0.17,0.16,0.85,U] [#5 0.09,0.05,0.74,U] [#6 -0.24,0.15,0.61,U] [#7 -0.40,-0.19,0.00,M2] [#8 -0.21,0.19,0.59,U] 
04:21:23.865 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.00}, one-star: {-0.00, -0.22}
04:21:23.866 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
04:21:23.866 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
04:21:23.867 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.04 mountX=-0.02 mountY=-0.04, mountTheta=-2.05
04:21:23.869 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.00, opts=13)
04:21:23.870 00.001 28316 Enqueuing Move request for scope (0.05, -0.00)
04:21:23.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:23.871 00.001 29988 Worker thread wakes up
04:21:23.871 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
04:21:23.871 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
04:21:23.871 00.000 29988 Moving (0.05, -0.00) raw xDistance=-0.02 yDistance=-0.04
04:21:23.871 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:21:23.871 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:23.871 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.2
04:21:23.871 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:21:23.871 00.000 29988 MoveAxis(E, 0, ABG)
04:21:23.871 00.000 29988 Move returns status 0, amount 0
04:21:23.871 00.000 29988 MoveAxis(N, 0, ABG)
04:21:23.871 00.000 29988 Move returns status 0, amount 0
04:21:23.871 00.000 29988 move complete, result=0
04:21:23.871 00.000 29988 worker thread done servicing request
04:21:23.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:23.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:23.872 00.000 28316 Enqueuing Expose request
04:21:23.873 00.001 29988 Worker thread wakes up
04:21:23.873 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:23.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:23.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:25.505 01.632 29988 Exposure complete
04:21:25.543 00.038 29988 worker thread done servicing request
04:21:25.543 00.000 28316 OnExposeComplete: enter
04:21:25.544 00.001 28316 UpdateGuideState(): m_state=6
04:21:25.546 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7418
04:21:25.546 00.000 28316 Star::Find returns 1 (0), X=952.33, Y=263.86, Mass=2280, SNR=33.0, Peak=193 HFD=3.9
04:21:25.547 00.001 28316 MultiStar: [#1 0.17,0.04,0.98,U] [#2 0.16,0.12,0.90,U] [#3 0.06,-0.14,0.86,U] [#4 0.41,-0.15,0.00,M5] [#5 0.22,0.13,0.73,U] [#6 0.03,-0.02,0.64,U] [#7 -0.24,-0.27,0.00,M3] [#8 -0.13,-0.08,0.58,U] 
04:21:25.547 00.000 28316 refined, 6 included, MultiStar: {0.09, -0.03}, one-star: {0.06, -0.22}
04:21:25.548 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:21:25.548 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:21:25.548 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.29 mountX=-0.06 mountY=-0.07, mountTheta=-2.31
04:21:25.550 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.03, opts=13)
04:21:25.550 00.000 28316 Enqueuing Move request for scope (0.09, -0.03)
04:21:25.551 00.001 29988 Worker thread wakes up
04:21:25.551 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
04:21:25.551 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
04:21:25.551 00.000 29988 Moving (0.09, -0.03) raw xDistance=-0.06 yDistance=-0.07
04:21:25.551 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:21:25.551 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:25.551 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:25.552 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:21:25.552 00.000 29988 MoveAxis(E, 0, ABG)
04:21:25.552 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.0
04:21:25.552 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:25.552 00.000 29988 Move returns status 0, amount 0
04:21:25.553 00.001 29988 MoveAxis(N, 0, ABG)
04:21:25.553 00.000 29988 Move returns status 0, amount 0
04:21:25.553 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:25.553 00.000 28316 Enqueuing Expose request
04:21:25.553 00.000 29988 move complete, result=0
04:21:25.553 00.000 29988 worker thread done servicing request
04:21:25.554 00.001 29988 Worker thread wakes up
04:21:25.554 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:25.554 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:25.554 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:27.071 01.517 29988 Exposure complete
04:21:27.110 00.039 29988 worker thread done servicing request
04:21:27.110 00.000 28316 OnExposeComplete: enter
04:21:27.112 00.002 28316 UpdateGuideState(): m_state=6
04:21:27.114 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7419
04:21:27.115 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=263.82, Mass=2257, SNR=32.9, Peak=158 HFD=3.8
04:21:27.117 00.002 28316 MultiStar: [#1 0.32,0.06,0.97,U] [#2 0.27,0.36,0.00,M1] [#3 0.15,-0.03,0.87,U] [#4 0.22,0.01,0.83,U] [#5 0.23,0.21,0.76,U] [#6 -0.24,0.10,0.62,U] [#7 -0.25,-0.22,0.61,U] [#8 -0.01,0.19,0.58,U] 
04:21:27.119 00.002 28316 refined, 7 included, MultiStar: {0.11, -0.00}, one-star: {0.19, -0.26}
04:21:27.119 00.000 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:21:27.121 00.002 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:21:27.121 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.03 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
04:21:27.122 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.00, opts=13)
04:21:27.123 00.001 28316 Enqueuing Move request for scope (0.11, -0.00)
04:21:27.123 00.000 29988 Worker thread wakes up
04:21:27.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:27.123 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.9
04:21:27.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:27.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:27.124 00.000 28316 Enqueuing Expose request
04:21:27.125 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
04:21:27.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
04:21:27.125 00.000 29988 Moving (0.11, -0.00) raw xDistance=-0.05 yDistance=-0.10
04:21:27.125 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:21:27.125 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:27.125 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:21:27.125 00.000 29988 MoveAxis(E, 0, ABG)
04:21:27.125 00.000 29988 Move returns status 0, amount 0
04:21:27.125 00.000 29988 MoveAxis(N, 0, ABG)
04:21:27.125 00.000 29988 Move returns status 0, amount 0
04:21:27.125 00.000 29988 move complete, result=0
04:21:27.125 00.000 29988 worker thread done servicing request
04:21:27.125 00.000 29988 Worker thread wakes up
04:21:27.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:27.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:27.125 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:28.763 01.638 29988 Exposure complete
04:21:28.812 00.049 29988 worker thread done servicing request
04:21:28.812 00.000 28316 OnExposeComplete: enter
04:21:28.813 00.001 28316 UpdateGuideState(): m_state=6
04:21:28.813 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7420
04:21:28.815 00.002 28316 Star::Find returns 1 (0), X=952.56, Y=263.76, Mass=2314, SNR=33.5, Peak=156 HFD=4.0
04:21:28.816 00.001 28316 MultiStar: [#1 0.28,-0.17,0.96,U] [#2 0.47,-0.02,0.00,M2] [#3 0.32,-0.18,0.00,M1] [#4 0.46,0.01,0.00,M5] [#5 0.20,-0.01,0.71,U] [#6 0.11,0.14,0.62,U] [#7 -0.06,-0.09,0.60,U] [#8 0.13,0.02,0.55,U] 
04:21:28.818 00.002 28316 refined, 5 included, MultiStar: {0.18, -0.10}, one-star: {0.28, -0.32}
04:21:28.819 00.001 28316 CameraToMount -- cameraTheta (-0.51) - m_xAngle (2.00) = xAngle (-2.51 = -2.51)
04:21:28.820 00.001 28316 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
04:21:28.821 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.51 mountX=-0.17 mountY=-0.11, mountTheta=-2.54
04:21:28.824 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.10, opts=13)
04:21:28.825 00.001 28316 Enqueuing Move request for scope (0.18, -0.10)
04:21:28.828 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:28.828 00.000 29988 Worker thread wakes up
04:21:28.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
04:21:28.828 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
04:21:28.828 00.000 29988 Moving (0.18, -0.10) raw xDistance=-0.17 yDistance=-0.11
04:21:28.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:21:28.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:28.829 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:21:28.829 00.000 29988 MoveAxis(E, 0, ABG)
04:21:28.829 00.000 29988 Move returns status 0, amount 0
04:21:28.829 00.000 29988 MoveAxis(N, 0, ABG)
04:21:28.829 00.000 29988 Move returns status 0, amount 0
04:21:28.829 00.000 29988 move complete, result=0
04:21:28.829 00.000 28316 UpdateGuideState exits: m=2314 RSB=33.5
04:21:28.830 00.001 29988 worker thread done servicing request
04:21:28.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:28.831 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:28.832 00.001 28316 Enqueuing Expose request
04:21:28.832 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:28.833 00.001 29988 Worker thread wakes up
04:21:28.833 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:28.833 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:30.354 01.521 29988 Exposure complete
04:21:30.389 00.035 29988 worker thread done servicing request
04:21:30.389 00.000 28316 OnExposeComplete: enter
04:21:30.390 00.001 28316 UpdateGuideState(): m_state=6
04:21:30.390 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7421
04:21:30.391 00.001 28316 Star::Find returns 1 (0), X=952.77, Y=263.81, Mass=2337, SNR=33.4, Peak=184 HFD=4.2
04:21:30.393 00.002 28316 MultiStar: [#1 0.70,-0.12,0.00,M1] [#2 0.52,0.13,0.00,M3] [#3 0.52,-0.23,0.00,M2] [#4 0.63,0.11,0.00,M6] [#5 0.48,0.02,0.00,M1] [#6 0.18,0.06,0.58,U] [#7 0.06,-0.30,0.60,U] [#8 0.23,-0.00,0.58,U] 
04:21:30.393 00.000 28316 refined, 3 included, MultiStar: {0.28, -0.15}, one-star: {0.49, -0.27}
04:21:30.394 00.001 28316 CameraToMount -- cameraTheta (-0.50) - m_xAngle (2.00) = xAngle (-2.50 = -2.50)
04:21:30.395 00.001 28316 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
04:21:30.396 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.31 cameraTheta=-0.50 mountX=-0.25 mountY=-0.18, mountTheta=-2.53
04:21:30.398 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.15, opts=13)
04:21:30.398 00.000 28316 Enqueuing Move request for scope (0.28, -0.15)
04:21:30.400 00.002 29988 Worker thread wakes up
04:21:30.400 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
04:21:30.400 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
04:21:30.400 00.000 29988 Moving (0.28, -0.15) raw xDistance=-0.25 yDistance=-0.18
04:21:30.401 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:30.401 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:21:30.401 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:30.401 00.000 28316 UpdateGuideState exits: m=2337 RSB=33.4
04:21:30.401 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:30.402 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:21:30.402 00.000 29988 MoveAxis(E, 53, ABG)
04:21:30.402 00.000 29988 Guiding  Dir = 2, Dur = 53
04:21:30.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:30.403 00.001 29988 IsSlewing returns 0
04:21:30.403 00.000 28316 Enqueuing Expose request
04:21:30.403 00.000 29988 IsGuiding returns 0
04:21:30.405 00.002 29988 PulseGuide returned control before completion, sleep 62
04:21:30.479 00.074 29988 IsGuiding returns 0
04:21:30.479 00.000 29988 Move returns status 0, amount 53
04:21:30.479 00.000 29988 MoveAxis(N, 0, ABG)
04:21:30.479 00.000 29988 Move returns status 0, amount 0
04:21:30.479 00.000 29988 move complete, result=0
04:21:30.479 00.000 29988 worker thread done servicing request
04:21:30.479 00.000 29988 Worker thread wakes up
04:21:30.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:30.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:30.479 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.2 px 0 ms NORTH
04:21:32.111 01.632 29988 Exposure complete
04:21:32.157 00.046 29988 worker thread done servicing request
04:21:32.157 00.000 28316 OnExposeComplete: enter
04:21:32.159 00.002 28316 UpdateGuideState(): m_state=6
04:21:32.159 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7422
04:21:32.160 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=264.05, Mass=2269, SNR=33.0, Peak=155 HFD=4.1
04:21:32.160 00.000 28316 MultiStar: [#1 0.48,0.24,0.00,M2] [#2 0.34,0.31,0.00,M4] [#3 0.19,0.09,0.84,U] [#4 0.39,0.20,0.00,M7] [#5 0.32,0.52,0.00,M2] [#6 0.03,0.26,0.62,U] [#7 -0.07,-0.06,0.61,U] [#8 0.15,0.25,0.57,U] 
04:21:32.160 00.000 28316 refined, 4 included, MultiStar: {0.12, 0.09}, one-star: {0.20, -0.03}
04:21:32.160 00.000 28316 CameraToMount -- cameraTheta (0.64) - m_xAngle (2.00) = xAngle (-1.36 = -1.36)
04:21:32.161 00.001 28316 CameraToMount -- cameraTheta (0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
04:21:32.161 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.14 cameraTheta=0.64 mountX=0.03 mountY=-0.14, mountTheta=-1.36
04:21:32.163 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.09, opts=13)
04:21:32.163 00.000 28316 Enqueuing Move request for scope (0.12, 0.09)
04:21:32.164 00.001 29988 Worker thread wakes up
04:21:32.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
04:21:32.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
04:21:32.164 00.000 29988 Moving (0.12, 0.09) raw xDistance=0.03 yDistance=-0.14
04:21:32.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:21:32.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:32.164 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:21:32.164 00.000 29988 MoveAxis(E, 0, ABG)
04:21:32.164 00.000 29988 Move returns status 0, amount 0
04:21:32.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:32.165 00.001 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:21:32.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:32.166 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:32.166 00.000 28316 Enqueuing Expose request
04:21:32.167 00.001 29988 MoveAxis(N, 0, ABG)
04:21:32.167 00.000 29988 Move returns status 0, amount 0
04:21:32.167 00.000 29988 move complete, result=0
04:21:32.167 00.000 29988 worker thread done servicing request
04:21:32.167 00.000 29988 Worker thread wakes up
04:21:32.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:32.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:32.167 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:33.692 01.525 29988 Exposure complete
04:21:33.735 00.043 29988 worker thread done servicing request
04:21:33.735 00.000 28316 OnExposeComplete: enter
04:21:33.736 00.001 28316 UpdateGuideState(): m_state=6
04:21:33.736 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7423
04:21:33.737 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=263.93, Mass=2280, SNR=33.0, Peak=169 HFD=4.0
04:21:33.738 00.001 28316 MultiStar: [#1 0.31,0.07,0.97,U] [#2 0.22,0.22,0.90,U] [#3 -0.01,-0.04,0.83,U] [#4 0.43,0.06,0.00,M8] [#5 0.33,0.19,0.00,M3] [#6 0.01,0.24,0.61,U] [#7 -0.18,-0.19,0.62,U] [#8 -0.08,0.14,0.57,U] 
04:21:33.739 00.001 28316 refined, 6 included, MultiStar: {0.08, 0.03}, one-star: {0.08, -0.15}
04:21:33.740 00.001 28316 CameraToMount -- cameraTheta (0.42) - m_xAngle (2.00) = xAngle (-1.58 = -1.58)
04:21:33.741 00.001 28316 CameraToMount -- cameraTheta (0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
04:21:33.742 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.42 mountX=-0.00 mountY=-0.08, mountTheta=-1.58
04:21:33.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.03, opts=13)
04:21:33.745 00.001 28316 Enqueuing Move request for scope (0.08, 0.03)
04:21:33.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:33.746 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.0
04:21:33.746 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:33.747 00.001 29988 Worker thread wakes up
04:21:33.747 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:33.748 00.001 28316 Enqueuing Expose request
04:21:33.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
04:21:33.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
04:21:33.748 00.000 29988 Moving (0.08, 0.03) raw xDistance=-0.00 yDistance=-0.08
04:21:33.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:21:33.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:33.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:21:33.748 00.000 29988 MoveAxis(E, 0, ABG)
04:21:33.748 00.000 29988 Move returns status 0, amount 0
04:21:33.748 00.000 29988 MoveAxis(N, 0, ABG)
04:21:33.748 00.000 29988 Move returns status 0, amount 0
04:21:33.748 00.000 29988 move complete, result=0
04:21:33.748 00.000 29988 worker thread done servicing request
04:21:33.749 00.001 29988 Worker thread wakes up
04:21:33.749 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:33.749 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:33.749 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:35.387 01.638 29988 Exposure complete
04:21:35.429 00.042 29988 worker thread done servicing request
04:21:35.429 00.000 28316 OnExposeComplete: enter
04:21:35.430 00.001 28316 UpdateGuideState(): m_state=6
04:21:35.430 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7424
04:21:35.431 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=263.87, Mass=2227, SNR=32.8, Peak=163 HFD=3.9
04:21:35.432 00.001 28316 MultiStar: [#1 0.41,0.20,0.00,M2] [#2 0.14,0.04,0.87,U] [#3 0.12,0.08,0.88,U] [#4 0.25,0.25,0.00,M9] [#5 0.16,0.23,0.73,U] [#6 -0.14,0.41,0.00,M1] [#7 -0.46,0.02,0.00,M1] [#8 -0.00,0.19,0.58,U] 
04:21:35.432 00.000 28316 refined, 4 included, MultiStar: {0.13, 0.04}, one-star: {0.20, -0.21}
04:21:35.432 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:21:35.433 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:21:35.433 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.32 mountX=-0.01 mountY=-0.14, mountTheta=-1.68
04:21:35.435 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.04, opts=13)
04:21:35.436 00.001 28316 Enqueuing Move request for scope (0.13, 0.04)
04:21:35.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:21:35.437 00.000 29988 Worker thread wakes up
04:21:35.437 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
04:21:35.437 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
04:21:35.437 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.8
04:21:35.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:35.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:35.438 00.000 28316 Enqueuing Expose request
04:21:35.439 00.001 29988 Moving (0.13, 0.04) raw xDistance=-0.01 yDistance=-0.14
04:21:35.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:21:35.439 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:35.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:21:35.439 00.000 29988 MoveAxis(E, 0, ABG)
04:21:35.439 00.000 29988 Move returns status 0, amount 0
04:21:35.439 00.000 29988 MoveAxis(N, 0, ABG)
04:21:35.439 00.000 29988 Move returns status 0, amount 0
04:21:35.439 00.000 29988 move complete, result=0
04:21:35.439 00.000 29988 worker thread done servicing request
04:21:35.439 00.000 29988 Worker thread wakes up
04:21:35.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:35.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:35.440 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:36.955 01.515 29988 Exposure complete
04:21:37.000 00.045 29988 worker thread done servicing request
04:21:37.000 00.000 28316 OnExposeComplete: enter
04:21:37.000 00.000 28316 UpdateGuideState(): m_state=6
04:21:37.001 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7425
04:21:37.001 00.000 28316 Star::Find returns 1 (0), X=952.24, Y=264.02, Mass=2326, SNR=33.5, Peak=193 HFD=4.1
04:21:37.002 00.001 28316 MultiStar: [#1 0.07,0.04,0.94,U] [#2 0.02,0.17,0.93,U] [#3 0.08,-0.04,0.84,U] [#4 0.06,0.32,0.78,U] [#5 0.14,0.23,0.72,U] [#6 -0.24,0.27,0.00,M2] [#7 -0.57,-0.06,0.00,M2] [#8 -0.23,0.14,0.60,U] 
04:21:37.002 00.000 28316 single-star, 6 included, MultiStar: {0.02, 0.10}, one-star: {-0.04, -0.06}
04:21:37.003 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
04:21:37.003 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
04:21:37.004 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.11 mountX=-0.04 mountY=0.06, mountTheta=2.16
04:21:37.005 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
04:21:37.005 00.000 28316 Enqueuing Move request for scope (-0.04, -0.06)
04:21:37.006 00.001 29988 Worker thread wakes up
04:21:37.006 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:37.007 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
04:21:37.007 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
04:21:37.007 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
04:21:37.007 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:21:37.007 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:37.007 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.5
04:21:37.007 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:37.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:37.008 00.001 28316 Enqueuing Expose request
04:21:37.008 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:21:37.008 00.000 29988 MoveAxis(E, 0, ABG)
04:21:37.008 00.000 29988 Move returns status 0, amount 0
04:21:37.008 00.000 29988 MoveAxis(N, 0, ABG)
04:21:37.008 00.000 29988 Move returns status 0, amount 0
04:21:37.008 00.000 29988 move complete, result=0
04:21:37.008 00.000 29988 worker thread done servicing request
04:21:37.008 00.000 29988 Worker thread wakes up
04:21:37.008 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:37.008 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:37.009 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:38.633 01.624 29988 Exposure complete
04:21:38.678 00.045 29988 worker thread done servicing request
04:21:38.679 00.001 28316 OnExposeComplete: enter
04:21:38.680 00.001 28316 UpdateGuideState(): m_state=6
04:21:38.681 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7426
04:21:38.682 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=263.88, Mass=2280, SNR=33.1, Peak=166 HFD=3.9
04:21:38.682 00.000 28316 MultiStar: [#1 0.21,-0.00,0.95,U] [#2 0.03,-0.00,0.88,U] [#3 0.11,-0.21,0.87,U] [#4 0.20,-0.03,0.86,U] [#5 0.07,0.20,0.71,U] [#6 -0.31,0.01,0.62,U] [#7 -0.29,-0.28,0.00,M3] [#8 -0.22,-0.09,0.60,U] 
04:21:38.683 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.05}, one-star: {0.11, -0.20}
04:21:38.683 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.76 = -2.76)
04:21:38.683 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.80 = -2.80)
04:21:38.684 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.77 mountX=-0.07 mountY=-0.02, mountTheta=-2.80
04:21:38.686 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
04:21:38.686 00.000 28316 Enqueuing Move request for scope (0.05, -0.05)
04:21:38.687 00.001 29988 Worker thread wakes up
04:21:38.687 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:38.687 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
04:21:38.688 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:38.688 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:38.689 00.001 28316 Enqueuing Expose request
04:21:38.689 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
04:21:38.689 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
04:21:38.689 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.02
04:21:38.689 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:21:38.689 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:38.689 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:21:38.689 00.000 29988 MoveAxis(E, 0, ABG)
04:21:38.689 00.000 29988 Move returns status 0, amount 0
04:21:38.689 00.000 29988 MoveAxis(N, 0, ABG)
04:21:38.689 00.000 29988 Move returns status 0, amount 0
04:21:38.689 00.000 29988 move complete, result=0
04:21:38.689 00.000 29988 worker thread done servicing request
04:21:38.689 00.000 29988 Worker thread wakes up
04:21:38.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:38.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:38.690 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:40.215 01.525 29988 Exposure complete
04:21:40.276 00.061 29988 worker thread done servicing request
04:21:40.276 00.000 28316 OnExposeComplete: enter
04:21:40.277 00.001 28316 UpdateGuideState(): m_state=6
04:21:40.279 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7427
04:21:40.279 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=263.75, Mass=2071, SNR=31.5, Peak=162 HFD=4.2
04:21:40.280 00.001 28316 MultiStar: [#1 -0.13,-0.10,1.03,U] [#2 -0.12,-0.07,0.92,U] [#3 -0.03,-0.12,0.87,U] [#4 0.21,-0.09,0.84,U] [#5 -0.10,0.14,0.75,U] [#6 -0.45,0.17,0.00,M2] [#7 -0.37,-0.37,0.00,M4] [#8 -0.37,-0.13,0.00,M1] 
04:21:40.280 00.000 28316 refined, 5 included, MultiStar: {-0.05, -0.10}, one-star: {-0.12, -0.33}
04:21:40.282 00.002 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.04 = 2.24)
04:21:40.283 00.001 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.20)
04:21:40.284 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.12 cameraTheta=-2.05 mountX=-0.07 mountY=0.09, mountTheta=2.22
04:21:40.287 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.10, opts=13)
04:21:40.288 00.001 28316 Enqueuing Move request for scope (-0.05, -0.10)
04:21:40.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:40.289 00.001 28316 UpdateGuideState exits: m=2071 RSB=31.5
04:21:40.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:40.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:40.290 00.000 28316 Enqueuing Expose request
04:21:40.292 00.002 29988 Worker thread wakes up
04:21:40.292 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
04:21:40.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
04:21:40.292 00.000 29988 Moving (-0.05, -0.10) raw xDistance=-0.07 yDistance=0.09
04:21:40.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:21:40.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:40.292 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:21:40.292 00.000 29988 MoveAxis(E, 0, ABG)
04:21:40.292 00.000 29988 Move returns status 0, amount 0
04:21:40.292 00.000 29988 MoveAxis(N, 0, ABG)
04:21:40.292 00.000 29988 Move returns status 0, amount 0
04:21:40.292 00.000 29988 move complete, result=0
04:21:40.292 00.000 29988 worker thread done servicing request
04:21:40.292 00.000 29988 Worker thread wakes up
04:21:40.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:40.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:40.294 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:41.926 01.632 29988 Exposure complete
04:21:41.980 00.054 29988 worker thread done servicing request
04:21:41.980 00.000 28316 OnExposeComplete: enter
04:21:41.980 00.000 28316 UpdateGuideState(): m_state=6
04:21:41.981 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7428
04:21:41.982 00.001 28316 Star::Find returns 1 (0), X=952.35, Y=263.81, Mass=2160, SNR=32.1, Peak=149 HFD=4.0
04:21:41.983 00.001 28316 MultiStar: [#1 0.19,-0.11,0.96,U] [#2 -0.08,0.06,0.93,U] [#3 -0.06,-0.07,0.88,U] [#4 0.16,0.09,0.83,U] [#5 0.11,0.04,0.78,U] [#6 -0.26,0.15,0.65,U] [#7 -0.15,-0.17,0.65,U] [#8 -0.32,0.09,0.60,U] 
04:21:41.983 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.08, -0.27}
04:21:41.984 00.001 28316 CameraToMount -- cameraTheta (-1.98) - m_xAngle (2.00) = xAngle (-3.97 = 2.31)
04:21:41.985 00.001 28316 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.27)
04:21:41.988 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.98 mountX=-0.02 mountY=0.03, mountTheta=2.29
04:21:41.992 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
04:21:41.994 00.002 28316 Enqueuing Move request for scope (-0.01, -0.03)
04:21:41.995 00.001 29988 Worker thread wakes up
04:21:41.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
04:21:41.995 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
04:21:41.995 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=0.03
04:21:41.995 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:21:41.995 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:41.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:41.997 00.002 28316 UpdateGuideState exits: m=2160 RSB=32.1
04:21:41.998 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:41.999 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:42.002 00.003 28316 Enqueuing Expose request
04:21:42.004 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:21:42.004 00.000 29988 MoveAxis(E, 0, ABG)
04:21:42.005 00.001 29988 Move returns status 0, amount 0
04:21:42.005 00.000 29988 MoveAxis(N, 0, ABG)
04:21:42.005 00.000 29988 Move returns status 0, amount 0
04:21:42.005 00.000 29988 move complete, result=0
04:21:42.005 00.000 29988 worker thread done servicing request
04:21:42.005 00.000 29988 Worker thread wakes up
04:21:42.005 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:42.005 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:42.007 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:21:43.522 01.515 29988 Exposure complete
04:21:43.562 00.040 29988 worker thread done servicing request
04:21:43.562 00.000 28316 OnExposeComplete: enter
04:21:43.563 00.001 28316 UpdateGuideState(): m_state=6
04:21:43.564 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7429
04:21:43.564 00.000 28316 Star::Find returns 1 (0), X=952.32, Y=263.85, Mass=2238, SNR=32.8, Peak=170 HFD=4.2
04:21:43.565 00.001 28316 MultiStar: [#1 0.31,-0.28,0.00,M1] [#2 0.10,0.16,0.92,U] [#3 -0.03,-0.21,0.91,U] [#4 0.23,0.13,0.84,U] [#5 0.29,0.10,0.72,U] [#6 -0.16,0.07,0.60,U] [#7 -0.17,-0.18,0.61,U] [#8 -0.18,-0.13,0.58,U] 
04:21:43.565 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.04}, one-star: {0.04, -0.23}
04:21:43.565 00.000 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
04:21:43.566 00.001 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
04:21:43.566 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
04:21:43.569 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
04:21:43.571 00.002 28316 Enqueuing Move request for scope (0.03, -0.04)
04:21:43.572 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:43.573 00.001 29988 Worker thread wakes up
04:21:43.574 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
04:21:43.574 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
04:21:43.574 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
04:21:43.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:21:43.574 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:43.574 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.8
04:21:43.575 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:43.577 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:43.578 00.001 28316 Enqueuing Expose request
04:21:43.579 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:21:43.579 00.000 29988 MoveAxis(E, 0, ABG)
04:21:43.579 00.000 29988 Move returns status 0, amount 0
04:21:43.579 00.000 29988 MoveAxis(N, 0, ABG)
04:21:43.579 00.000 29988 Move returns status 0, amount 0
04:21:43.579 00.000 29988 move complete, result=0
04:21:43.579 00.000 29988 worker thread done servicing request
04:21:43.579 00.000 29988 Worker thread wakes up
04:21:43.579 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:43.579 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:43.581 00.002 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:45.208 01.627 29988 Exposure complete
04:21:45.258 00.050 29988 worker thread done servicing request
04:21:45.258 00.000 28316 OnExposeComplete: enter
04:21:45.258 00.000 28316 UpdateGuideState(): m_state=6
04:21:45.259 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7430
04:21:45.259 00.000 28316 Star::Find returns 1 (0), X=952.30, Y=263.84, Mass=2227, SNR=32.8, Peak=152 HFD=4.2
04:21:45.260 00.001 28316 MultiStar: [#1 0.16,-0.23,0.96,U] [#2 0.09,0.11,0.92,U] [#3 0.08,-0.09,0.86,U] [#4 0.36,0.11,0.00,M5] [#5 0.04,0.12,0.75,U] [#6 0.17,0.15,0.64,U] [#7 -0.14,-0.16,0.64,U] [#8 -0.12,-0.11,0.59,U] 
04:21:45.260 00.000 28316 refined, 7 included, MultiStar: {0.05, -0.07}, one-star: {0.03, -0.24}
04:21:45.262 00.002 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
04:21:45.263 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
04:21:45.264 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.92 mountX=-0.08 mountY=-0.02, mountTheta=-2.96
04:21:45.266 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.07, opts=13)
04:21:45.267 00.001 28316 Enqueuing Move request for scope (0.05, -0.07)
04:21:45.268 00.001 29988 Worker thread wakes up
04:21:45.268 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:45.269 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
04:21:45.269 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.8
04:21:45.270 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:45.271 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:45.272 00.001 28316 Enqueuing Expose request
04:21:45.273 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
04:21:45.273 00.000 29988 Moving (0.05, -0.07) raw xDistance=-0.08 yDistance=-0.02
04:21:45.273 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:21:45.273 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:45.273 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:21:45.273 00.000 29988 MoveAxis(E, 0, ABG)
04:21:45.273 00.000 29988 Move returns status 0, amount 0
04:21:45.273 00.000 29988 MoveAxis(N, 0, ABG)
04:21:45.273 00.000 29988 Move returns status 0, amount 0
04:21:45.273 00.000 29988 move complete, result=0
04:21:45.273 00.000 29988 worker thread done servicing request
04:21:45.273 00.000 29988 Worker thread wakes up
04:21:45.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:45.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:45.274 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:46.793 01.519 29988 Exposure complete
04:21:46.829 00.036 29988 worker thread done servicing request
04:21:46.830 00.001 28316 OnExposeComplete: enter
04:21:46.830 00.000 28316 UpdateGuideState(): m_state=6
04:21:46.831 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7431
04:21:46.831 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=263.79, Mass=2208, SNR=32.5, Peak=162 HFD=3.9
04:21:46.832 00.001 28316 MultiStar: [#1 0.11,-0.00,1.00,U] [#2 0.14,0.13,0.91,U] [#3 0.18,-0.01,0.85,U] [#4 0.11,0.10,0.84,U] [#5 0.15,0.12,0.75,U] [#6 -0.13,0.17,0.65,U] [#7 -0.25,-0.15,0.62,U] [#8 -0.14,0.18,0.60,U] 
04:21:46.832 00.000 28316 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {0.13, -0.29}
04:21:46.833 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
04:21:46.833 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:21:46.833 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.27 mountX=-0.01 mountY=-0.06, mountTheta=-1.73
04:21:46.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.02, opts=13)
04:21:46.837 00.003 28316 Enqueuing Move request for scope (0.05, 0.02)
04:21:46.840 00.003 29988 Worker thread wakes up
04:21:46.840 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:46.843 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
04:21:46.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
04:21:46.843 00.000 29988 Moving (0.05, 0.02) raw xDistance=-0.01 yDistance=-0.06
04:21:46.843 00.000 28316 UpdateGuideState exits: m=2208 RSB=32.5
04:21:46.843 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:46.844 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:46.844 00.000 28316 Enqueuing Expose request
04:21:46.845 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:21:46.845 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:46.845 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:21:46.845 00.000 29988 MoveAxis(E, 0, ABG)
04:21:46.845 00.000 29988 Move returns status 0, amount 0
04:21:46.845 00.000 29988 MoveAxis(N, 0, ABG)
04:21:46.845 00.000 29988 Move returns status 0, amount 0
04:21:46.845 00.000 29988 move complete, result=0
04:21:46.845 00.000 29988 worker thread done servicing request
04:21:46.845 00.000 29988 Worker thread wakes up
04:21:46.845 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:46.845 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:46.846 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:48.479 01.633 29988 Exposure complete
04:21:48.526 00.047 29988 worker thread done servicing request
04:21:48.526 00.000 28316 OnExposeComplete: enter
04:21:48.527 00.001 28316 UpdateGuideState(): m_state=6
04:21:48.527 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7432
04:21:48.528 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=263.99, Mass=2222, SNR=32.7, Peak=161 HFD=4.2
04:21:48.528 00.000 28316 MultiStar: [#1 0.14,-0.05,1.00,U] [#2 0.01,0.34,0.93,U] [#3 0.05,0.08,0.85,U] [#4 0.38,0.09,0.00,M5] [#5 -0.01,0.22,0.73,U] [#6 0.13,0.21,0.63,U] [#7 -0.16,-0.09,0.61,U] [#8 -0.26,0.20,0.58,U] 
04:21:48.529 00.001 28316 refined, 7 included, MultiStar: {0.02, 0.09}, one-star: {0.10, -0.09}
04:21:48.529 00.000 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
04:21:48.530 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
04:21:48.530 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.37 mountX=0.08 mountY=-0.06, mountTheta=-0.66
04:21:48.531 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.09, opts=13)
04:21:48.532 00.001 28316 Enqueuing Move request for scope (0.02, 0.09)
04:21:48.533 00.001 29988 Worker thread wakes up
04:21:48.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:21:48.533 00.000 28316 UpdateGuideState exits: m=2222 RSB=32.7
04:21:48.534 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:48.534 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:48.535 00.001 28316 Enqueuing Expose request
04:21:48.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
04:21:48.535 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
04:21:48.535 00.000 29988 Moving (0.02, 0.09) raw xDistance=0.08 yDistance=-0.06
04:21:48.535 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:21:48.535 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:48.535 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:21:48.535 00.000 29988 MoveAxis(E, 0, ABG)
04:21:48.535 00.000 29988 Move returns status 0, amount 0
04:21:48.535 00.000 29988 MoveAxis(N, 0, ABG)
04:21:48.536 00.001 29988 Move returns status 0, amount 0
04:21:48.536 00.000 29988 move complete, result=0
04:21:48.536 00.000 29988 worker thread done servicing request
04:21:48.536 00.000 29988 Worker thread wakes up
04:21:48.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:48.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:48.536 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:50.063 01.527 29988 Exposure complete
04:21:50.109 00.046 29988 worker thread done servicing request
04:21:50.109 00.000 28316 OnExposeComplete: enter
04:21:50.110 00.001 28316 UpdateGuideState(): m_state=6
04:21:50.110 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7433
04:21:50.111 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=264.07, Mass=2296, SNR=33.1, Peak=161 HFD=4.0
04:21:50.111 00.000 28316 MultiStar: [#1 0.15,0.05,0.95,U] [#2 0.24,0.38,0.00,M1] [#3 0.28,0.11,0.87,U] [#4 0.30,0.17,0.00,M6] [#5 0.10,0.33,0.00,M1] [#6 -0.35,0.29,0.00,M1] [#7 -0.15,0.01,0.61,U] [#8 -0.03,0.13,0.59,U] 
04:21:50.112 00.001 28316 refined, 4 included, MultiStar: {0.10, 0.05}, one-star: {0.13, -0.01}
04:21:50.112 00.000 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:21:50.113 00.001 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
04:21:50.113 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=0.01 mountY=-0.11, mountTheta=-1.51
04:21:50.114 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
04:21:50.115 00.001 28316 Enqueuing Move request for scope (0.10, 0.05)
04:21:50.115 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:21:50.116 00.001 29988 Worker thread wakes up
04:21:50.116 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
04:21:50.116 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
04:21:50.116 00.000 29988 Moving (0.10, 0.05) raw xDistance=0.01 yDistance=-0.11
04:21:50.116 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.1
04:21:50.116 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:21:50.116 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:50.116 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:50.117 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:21:50.117 00.000 29988 MoveAxis(E, 0, ABG)
04:21:50.117 00.000 29988 Move returns status 0, amount 0
04:21:50.117 00.000 29988 MoveAxis(N, 0, ABG)
04:21:50.117 00.000 29988 Move returns status 0, amount 0
04:21:50.117 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:50.117 00.000 28316 Enqueuing Expose request
04:21:50.118 00.001 29988 move complete, result=0
04:21:50.118 00.000 29988 worker thread done servicing request
04:21:50.118 00.000 29988 Worker thread wakes up
04:21:50.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:50.118 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:50.118 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:51.750 01.632 29988 Exposure complete
04:21:51.789 00.039 29988 worker thread done servicing request
04:21:51.789 00.000 28316 OnExposeComplete: enter
04:21:51.791 00.002 28316 UpdateGuideState(): m_state=6
04:21:51.792 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7434
04:21:51.793 00.001 28316 Star::Find returns 1 (0), X=952.42, Y=263.82, Mass=2106, SNR=31.8, Peak=148 HFD=3.8
04:21:51.794 00.001 28316 MultiStar: [#1 -0.04,-0.04,1.00,U] [#2 0.04,0.08,0.96,U] [#3 0.15,-0.03,0.89,U] [#4 0.17,0.18,0.88,U] [#5 -0.14,0.18,0.76,U] [#6 -0.06,0.22,0.64,U] [#7 -0.33,-0.27,0.00,M1] [#8 -0.17,0.18,0.62,U] 
04:21:51.795 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {0.15, -0.26}
04:21:51.797 00.002 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
04:21:51.799 00.002 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
04:21:51.799 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.01 mountX=0.03 mountY=-0.04, mountTheta=-1.00
04:21:51.801 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
04:21:51.801 00.000 28316 Enqueuing Move request for scope (0.03, 0.04)
04:21:51.801 00.000 29988 Worker thread wakes up
04:21:51.802 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
04:21:51.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:51.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
04:21:51.802 00.000 28316 UpdateGuideState exits: m=2106 RSB=31.8
04:21:51.803 00.001 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
04:21:51.803 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:21:51.803 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:51.803 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:51.803 00.000 28316 Enqueuing Expose request
04:21:51.804 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:51.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:21:51.804 00.000 29988 MoveAxis(E, 0, ABG)
04:21:51.804 00.000 29988 Move returns status 0, amount 0
04:21:51.804 00.000 29988 MoveAxis(N, 0, ABG)
04:21:51.804 00.000 29988 Move returns status 0, amount 0
04:21:51.804 00.000 29988 move complete, result=0
04:21:51.804 00.000 29988 worker thread done servicing request
04:21:51.804 00.000 29988 Worker thread wakes up
04:21:51.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:51.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:51.805 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:53.325 01.520 29988 Exposure complete
04:21:53.374 00.049 29988 worker thread done servicing request
04:21:53.374 00.000 28316 OnExposeComplete: enter
04:21:53.375 00.001 28316 UpdateGuideState(): m_state=6
04:21:53.375 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7435
04:21:53.375 00.000 28316 Star::Find returns 1 (0), X=952.27, Y=263.84, Mass=2306, SNR=33.3, Peak=171 HFD=4.2
04:21:53.376 00.001 28316 MultiStar: [#1 0.26,-0.10,0.95,U] [#2 0.19,-0.02,0.86,U] [#3 0.07,-0.02,0.86,U] [#4 0.15,0.05,0.78,U] [#5 -0.12,0.03,0.69,U] [#6 -0.18,0.09,0.61,U] [#7 -0.28,-0.20,0.00,M2] [#8 0.17,0.05,0.54,U] 
04:21:53.376 00.000 28316 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {-0.00, -0.24}
04:21:53.377 00.001 28316 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:21:53.377 00.000 28316 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:21:53.378 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.44 mountX=-0.06 mountY=-0.05, mountTheta=-2.46
04:21:53.380 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
04:21:53.382 00.002 28316 Enqueuing Move request for scope (0.08, -0.04)
04:21:53.383 00.001 29988 Worker thread wakes up
04:21:53.383 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
04:21:53.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
04:21:53.383 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.06 yDistance=-0.05
04:21:53.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:21:53.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:53.383 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:53.385 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:21:53.385 00.000 29988 MoveAxis(E, 0, ABG)
04:21:53.385 00.000 29988 Move returns status 0, amount 0
04:21:53.385 00.000 29988 MoveAxis(N, 0, ABG)
04:21:53.385 00.000 29988 Move returns status 0, amount 0
04:21:53.385 00.000 29988 move complete, result=0
04:21:53.385 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.3
04:21:53.386 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:53.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:53.387 00.001 28316 Enqueuing Expose request
04:21:53.387 00.000 29988 worker thread done servicing request
04:21:53.387 00.000 29988 Worker thread wakes up
04:21:53.387 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:53.388 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:53.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:55.023 01.635 29988 Exposure complete
04:21:55.051 00.028 29988 worker thread done servicing request
04:21:55.051 00.000 28316 OnExposeComplete: enter
04:21:55.054 00.003 28316 UpdateGuideState(): m_state=6
04:21:55.056 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7436
04:21:55.059 00.003 28316 Star::Find returns 1 (0), X=952.28, Y=263.71, Mass=2203, SNR=32.4, Peak=178 HFD=3.7
04:21:55.061 00.002 28316 MultiStar: [#1 0.04,-0.15,1.00,U] [#2 0.09,0.10,0.92,U] [#3 -0.12,-0.24,0.88,U] [#4 -0.13,-0.02,0.86,U] [#5 -0.04,0.10,0.76,U] [#6 -0.39,-0.14,0.00,M1] [#7 -0.31,-0.23,0.00,M3] [#8 -0.31,-0.09,0.60,U] 
04:21:55.062 00.001 28316 refined, 6 included, MultiStar: {-0.05, -0.11}, one-star: {0.01, -0.37}
04:21:55.063 00.001 28316 CameraToMount -- cameraTheta (-2.00) - m_xAngle (2.00) = xAngle (-4.00 = 2.29)
04:21:55.063 00.000 28316 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.04 = 2.25)
04:21:55.064 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.00 mountX=-0.08 mountY=0.09, mountTheta=2.27
04:21:55.065 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.11, opts=13)
04:21:55.065 00.000 28316 Enqueuing Move request for scope (-0.05, -0.11)
04:21:55.066 00.001 29988 Worker thread wakes up
04:21:55.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
04:21:55.066 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
04:21:55.066 00.000 29988 Moving (-0.05, -0.11) raw xDistance=-0.08 yDistance=0.09
04:21:55.066 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:55.067 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:21:55.067 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.4
04:21:55.067 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:55.067 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:55.067 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:55.068 00.001 28316 Enqueuing Expose request
04:21:55.068 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:21:55.068 00.000 29988 MoveAxis(E, 0, ABG)
04:21:55.068 00.000 29988 Move returns status 0, amount 0
04:21:55.068 00.000 29988 MoveAxis(N, 0, ABG)
04:21:55.068 00.000 29988 Move returns status 0, amount 0
04:21:55.068 00.000 29988 move complete, result=0
04:21:55.068 00.000 29988 worker thread done servicing request
04:21:55.068 00.000 29988 Worker thread wakes up
04:21:55.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:55.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:55.069 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:21:56.590 01.521 29988 Exposure complete
04:21:56.654 00.064 29988 worker thread done servicing request
04:21:56.654 00.000 28316 OnExposeComplete: enter
04:21:56.655 00.001 28316 UpdateGuideState(): m_state=6
04:21:56.656 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7437
04:21:56.656 00.000 28316 Star::Find returns 1 (0), X=952.41, Y=263.95, Mass=2455, SNR=34.3, Peak=195 HFD=4.0
04:21:56.657 00.001 28316 MultiStar: [#1 0.18,-0.13,0.94,U] [#2 0.29,0.12,0.87,U] [#3 0.23,-0.05,0.85,U] [#4 0.38,0.02,0.00,M4] [#5 0.06,0.06,0.69,U] [#6 -0.20,0.14,0.63,U] [#7 -0.27,-0.03,0.60,U] [#8 -0.14,0.07,0.55,U] 
04:21:56.657 00.000 28316 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.14, -0.13}
04:21:56.658 00.001 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:21:56.658 00.000 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:21:56.659 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.07 mountX=-0.03 mountY=-0.06, mountTheta=-2.08
04:21:56.662 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
04:21:56.663 00.001 28316 Enqueuing Move request for scope (0.07, -0.01)
04:21:56.665 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:21:56.666 00.001 28316 UpdateGuideState exits: m=2455 RSB=34.3
04:21:56.668 00.002 29988 Worker thread wakes up
04:21:56.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
04:21:56.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
04:21:56.668 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.03 yDistance=-0.06
04:21:56.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:21:56.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:56.669 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:56.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:56.670 00.001 28316 Enqueuing Expose request
04:21:56.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:21:56.670 00.000 29988 MoveAxis(E, 0, ABG)
04:21:56.670 00.000 29988 Move returns status 0, amount 0
04:21:56.670 00.000 29988 MoveAxis(N, 0, ABG)
04:21:56.670 00.000 29988 Move returns status 0, amount 0
04:21:56.670 00.000 29988 move complete, result=0
04:21:56.670 00.000 29988 worker thread done servicing request
04:21:56.670 00.000 29988 Worker thread wakes up
04:21:56.670 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:56.670 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:56.671 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:21:58.300 01.629 29988 Exposure complete
04:21:58.349 00.049 29988 worker thread done servicing request
04:21:58.349 00.000 28316 OnExposeComplete: enter
04:21:58.350 00.001 28316 UpdateGuideState(): m_state=6
04:21:58.350 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7438
04:21:58.351 00.001 28316 Star::Find returns 1 (0), X=952.21, Y=263.89, Mass=2243, SNR=32.7, Peak=192 HFD=4.0
04:21:58.351 00.000 28316 MultiStar: [#1 0.06,-0.08,0.99,U] [#2 0.02,-0.04,0.91,U] [#3 0.04,-0.12,0.86,U] [#4 0.23,0.04,0.82,U] [#5 -0.04,0.02,0.73,U] [#6 -0.38,0.10,0.00,M1] [#7 -0.46,-0.30,0.00,M3] [#8 -0.36,-0.06,0.00,M1] 
04:21:58.351 00.000 28316 refined, 5 included, MultiStar: {0.04, -0.07}, one-star: {-0.06, -0.19}
04:21:58.352 00.001 28316 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.00) = xAngle (-3.04 = -3.04)
04:21:58.352 00.000 28316 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.08 = -3.08)
04:21:58.353 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=-0.08 mountY=-0.01, mountTheta=-3.08
04:21:58.355 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.07, opts=13)
04:21:58.356 00.001 28316 Enqueuing Move request for scope (0.04, -0.07)
04:21:58.357 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:58.358 00.001 29988 Worker thread wakes up
04:21:58.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
04:21:58.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
04:21:58.358 00.000 29988 Moving (0.04, -0.07) raw xDistance=-0.08 yDistance=-0.01
04:21:58.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:21:58.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:58.358 00.000 28316 UpdateGuideState exits: m=2243 RSB=32.7
04:21:58.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:58.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:58.359 00.000 28316 Enqueuing Expose request
04:21:58.360 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:21:58.360 00.000 29988 MoveAxis(E, 0, ABG)
04:21:58.360 00.000 29988 Move returns status 0, amount 0
04:21:58.360 00.000 29988 MoveAxis(N, 0, ABG)
04:21:58.360 00.000 29988 Move returns status 0, amount 0
04:21:58.360 00.000 29988 move complete, result=0
04:21:58.360 00.000 29988 worker thread done servicing request
04:21:58.360 00.000 29988 Worker thread wakes up
04:21:58.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:58.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:58.360 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:21:59.874 01.514 29988 Exposure complete
04:21:59.912 00.038 29988 worker thread done servicing request
04:21:59.912 00.000 28316 OnExposeComplete: enter
04:21:59.913 00.001 28316 UpdateGuideState(): m_state=6
04:21:59.914 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7439
04:21:59.916 00.002 28316 Star::Find returns 1 (0), X=952.30, Y=263.66, Mass=2413, SNR=34.0, Peak=185 HFD=3.8
04:21:59.917 00.001 28316 MultiStar: [#1 0.08,-0.27,0.93,U] [#2 0.01,-0.03,0.87,U] [#3 0.04,-0.23,0.87,U] [#4 -0.07,-0.23,0.80,U] [#5 -0.13,0.08,0.70,U] [#6 -0.29,-0.28,0.00,M2] [#7 -0.31,-0.51,0.00,M4] [#8 -0.16,-0.07,0.59,U] 
04:21:59.919 00.002 28316 refined, 6 included, MultiStar: {-0.02, -0.19}, one-star: {0.03, -0.42}
04:21:59.919 00.000 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
04:21:59.920 00.001 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
04:21:59.920 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.65 mountX=-0.16 mountY=0.10, mountTheta=2.60
04:21:59.921 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.19, opts=13)
04:21:59.922 00.001 28316 Enqueuing Move request for scope (-0.02, -0.19)
04:21:59.922 00.000 29988 Worker thread wakes up
04:21:59.922 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:21:59.923 00.001 28316 UpdateGuideState exits: m=2413 RSB=34.0
04:21:59.923 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
04:21:59.923 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
04:21:59.923 00.000 29988 Moving (-0.02, -0.19) raw xDistance=-0.16 yDistance=0.10
04:21:59.923 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:21:59.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:21:59.924 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:21:59.924 00.000 28316 Enqueuing Expose request
04:21:59.925 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:21:59.925 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:21:59.925 00.000 29988 MoveAxis(E, 0, ABG)
04:21:59.925 00.000 29988 Move returns status 0, amount 0
04:21:59.925 00.000 29988 MoveAxis(N, 0, ABG)
04:21:59.925 00.000 29988 Move returns status 0, amount 0
04:21:59.925 00.000 29988 move complete, result=0
04:21:59.925 00.000 29988 worker thread done servicing request
04:21:59.925 00.000 29988 Worker thread wakes up
04:21:59.925 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:21:59.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:21:59.926 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:22:01.557 01.631 29988 Exposure complete
04:22:01.602 00.045 29988 worker thread done servicing request
04:22:01.602 00.000 28316 OnExposeComplete: enter
04:22:01.605 00.003 28316 UpdateGuideState(): m_state=6
04:22:01.608 00.003 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7440
04:22:01.610 00.002 28316 Star::Find returns 1 (0), X=952.15, Y=263.62, Mass=2163, SNR=32.2, Peak=190 HFD=3.8
04:22:01.613 00.003 28316 MultiStar: [#1 -0.01,-0.27,1.01,U] [#2 -0.12,-0.19,0.92,U] [#3 -0.08,-0.20,0.89,U] [#4 -0.11,-0.15,0.87,U] [#5 -0.00,-0.03,0.78,U] [#6 -0.40,-0.23,0.00,M3] [#7 -0.51,-0.32,0.00,M5] [#8 -0.40,-0.15,0.00,M1] 
04:22:01.615 00.002 28316 refined, 5 included, MultiStar: {-0.07, -0.23}, one-star: {-0.12, -0.45}
04:22:01.617 00.002 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
04:22:01.619 00.002 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
04:22:01.619 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.88 mountX=-0.18 mountY=0.17, mountTheta=2.38
04:22:01.620 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.23, opts=13)
04:22:01.622 00.002 28316 Enqueuing Move request for scope (-0.07, -0.23)
04:22:01.622 00.000 29988 Worker thread wakes up
04:22:01.622 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
04:22:01.622 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:01.623 00.001 28316 UpdateGuideState exits: m=2163 RSB=32.2
04:22:01.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:01.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:01.624 00.000 28316 Enqueuing Expose request
04:22:01.624 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
04:22:01.624 00.000 29988 Moving (-0.07, -0.23) raw xDistance=-0.18 yDistance=0.17
04:22:01.624 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:22:01.624 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:01.624 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:22:01.624 00.000 29988 MoveAxis(E, 0, ABG)
04:22:01.624 00.000 29988 Move returns status 0, amount 0
04:22:01.624 00.000 29988 MoveAxis(N, 0, ABG)
04:22:01.624 00.000 29988 Move returns status 0, amount 0
04:22:01.624 00.000 29988 move complete, result=0
04:22:01.624 00.000 29988 worker thread done servicing request
04:22:01.624 00.000 29988 Worker thread wakes up
04:22:01.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:01.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:01.625 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:22:03.147 01.522 29988 Exposure complete
04:22:03.182 00.035 29988 worker thread done servicing request
04:22:03.182 00.000 28316 OnExposeComplete: enter
04:22:03.183 00.001 28316 UpdateGuideState(): m_state=6
04:22:03.183 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7441
04:22:03.184 00.001 28316 Star::Find returns 1 (0), X=952.13, Y=263.74, Mass=2257, SNR=32.7, Peak=188 HFD=4.0
04:22:03.185 00.001 28316 MultiStar: [#1 -0.01,-0.18,1.00,U] [#2 -0.13,-0.03,0.90,U] [#3 -0.20,-0.30,0.00,M1] [#4 -0.04,-0.38,0.00,M2] [#5 -0.11,0.09,0.72,U] [#6 -0.46,-0.18,0.00,M4] [#7 -0.40,-0.29,0.00,M6] [#8 -0.30,-0.07,0.58,U] 
04:22:03.185 00.000 28316 refined, 4 included, MultiStar: {-0.12, -0.13}, one-star: {-0.14, -0.33}
04:22:03.185 00.000 28316 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.00) = xAngle (-4.35 = 1.93)
04:22:03.186 00.001 28316 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.39 = 1.89)
04:22:03.186 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.35 mountX=-0.06 mountY=0.17, mountTheta=1.93
04:22:03.187 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.13, opts=13)
04:22:03.189 00.002 28316 Enqueuing Move request for scope (-0.12, -0.13)
04:22:03.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:03.190 00.001 29988 Worker thread wakes up
04:22:03.190 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
04:22:03.190 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
04:22:03.190 00.000 29988 Moving (-0.12, -0.13) raw xDistance=-0.06 yDistance=0.17
04:22:03.190 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:22:03.190 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:03.190 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.7
04:22:03.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:03.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:03.191 00.000 28316 Enqueuing Expose request
04:22:03.193 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:22:03.193 00.000 29988 MoveAxis(E, 0, ABG)
04:22:03.193 00.000 29988 Move returns status 0, amount 0
04:22:03.193 00.000 29988 MoveAxis(N, 0, ABG)
04:22:03.193 00.000 29988 Move returns status 0, amount 0
04:22:03.193 00.000 29988 move complete, result=0
04:22:03.193 00.000 29988 worker thread done servicing request
04:22:03.193 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:22:03.193 00.000 29988 Worker thread wakes up
04:22:03.194 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:03.194 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:04.825 01.631 29988 Exposure complete
04:22:04.856 00.031 29988 worker thread done servicing request
04:22:04.856 00.000 28316 OnExposeComplete: enter
04:22:04.857 00.001 28316 UpdateGuideState(): m_state=6
04:22:04.857 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7442
04:22:04.858 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=263.79, Mass=2162, SNR=32.1, Peak=182 HFD=3.8
04:22:04.858 00.000 28316 MultiStar: [#1 0.11,-0.21,1.00,U] [#2 0.24,0.09,0.91,U] [#3 0.03,-0.17,0.89,U] [#4 0.22,-0.11,0.87,U] [#5 0.07,0.02,0.75,U] [#6 -0.40,0.06,0.00,M5] [#7 -0.21,-0.35,0.00,M7] [#8 0.09,0.02,0.59,U] 
04:22:04.859 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.11}, one-star: {0.04, -0.29}
04:22:04.859 00.000 28316 CameraToMount -- cameraTheta (-0.74) - m_xAngle (2.00) = xAngle (-2.74 = -2.74)
04:22:04.860 00.001 28316 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
04:22:04.861 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.74 mountX=-0.14 mountY=-0.06, mountTheta=-2.78
04:22:04.865 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.11, opts=13)
04:22:04.867 00.002 28316 Enqueuing Move request for scope (0.12, -0.11)
04:22:04.870 00.003 29988 Worker thread wakes up
04:22:04.870 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
04:22:04.870 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
04:22:04.870 00.000 29988 Moving (0.12, -0.11) raw xDistance=-0.14 yDistance=-0.06
04:22:04.870 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:22:04.870 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:04.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:04.871 00.001 28316 UpdateGuideState exits: m=2162 RSB=32.1
04:22:04.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:04.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:04.872 00.000 28316 Enqueuing Expose request
04:22:04.872 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:22:04.872 00.000 29988 MoveAxis(E, 0, ABG)
04:22:04.872 00.000 29988 Move returns status 0, amount 0
04:22:04.872 00.000 29988 MoveAxis(N, 0, ABG)
04:22:04.872 00.000 29988 Move returns status 0, amount 0
04:22:04.873 00.001 29988 move complete, result=0
04:22:04.873 00.000 29988 worker thread done servicing request
04:22:04.873 00.000 29988 Worker thread wakes up
04:22:04.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:04.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:04.873 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:06.393 01.520 29988 Exposure complete
04:22:06.445 00.052 29988 worker thread done servicing request
04:22:06.445 00.000 28316 OnExposeComplete: enter
04:22:06.445 00.000 28316 UpdateGuideState(): m_state=6
04:22:06.446 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7443
04:22:06.447 00.001 28316 Star::Find returns 1 (0), X=952.43, Y=263.86, Mass=2326, SNR=33.5, Peak=186 HFD=3.9
04:22:06.449 00.002 28316 MultiStar: [#1 0.25,-0.22,0.96,U] [#2 0.17,0.08,0.89,U] [#3 0.25,-0.03,0.86,U] [#4 0.50,-0.07,0.00,M2] [#5 0.23,-0.11,0.73,U] [#6 0.02,0.05,0.60,U] [#7 0.01,-0.38,0.00,M8] [#8 -0.16,0.12,0.57,U] 
04:22:06.450 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.07}, one-star: {0.16, -0.22}
04:22:06.451 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:22:06.454 00.003 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
04:22:06.456 00.002 28316 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=-0.12 mountY=-0.11, mountTheta=-2.43
04:22:06.459 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.07, opts=13)
04:22:06.460 00.001 28316 Enqueuing Move request for scope (0.15, -0.07)
04:22:06.461 00.001 29988 Worker thread wakes up
04:22:06.461 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:06.461 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.5
04:22:06.461 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:06.462 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:06.462 00.000 28316 Enqueuing Expose request
04:22:06.463 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
04:22:06.463 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
04:22:06.463 00.000 29988 Moving (0.15, -0.07) raw xDistance=-0.12 yDistance=-0.11
04:22:06.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:22:06.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:06.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:22:06.463 00.000 29988 MoveAxis(E, 0, ABG)
04:22:06.463 00.000 29988 Move returns status 0, amount 0
04:22:06.463 00.000 29988 MoveAxis(N, 0, ABG)
04:22:06.463 00.000 29988 Move returns status 0, amount 0
04:22:06.463 00.000 29988 move complete, result=0
04:22:06.463 00.000 29988 worker thread done servicing request
04:22:06.463 00.000 29988 Worker thread wakes up
04:22:06.463 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:06.463 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:06.463 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:08.099 01.636 29988 Exposure complete
04:22:08.139 00.040 29988 worker thread done servicing request
04:22:08.139 00.000 28316 OnExposeComplete: enter
04:22:08.140 00.001 28316 UpdateGuideState(): m_state=6
04:22:08.141 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7444
04:22:08.141 00.000 28316 Star::Find returns 1 (0), X=952.61, Y=263.68, Mass=2189, SNR=32.5, Peak=156 HFD=4.0
04:22:08.142 00.001 28316 MultiStar: [#1 0.28,-0.33,0.00,M1] [#2 0.18,-0.18,0.91,U] [#3 0.32,-0.26,0.00,M1] [#4 0.61,-0.35,0.00,M3] [#5 0.16,-0.12,0.73,U] [#6 0.15,-0.11,0.62,U] [#7 -0.02,-0.49,0.00,M9] [#8 -0.12,-0.26,0.56,U] 
04:22:08.142 00.000 28316 refined, 4 included, MultiStar: {0.17, -0.23}, one-star: {0.34, -0.40}
04:22:08.142 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:22:08.143 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:22:08.144 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.93 mountX=-0.28 mountY=-0.05, mountTheta=-2.97
04:22:08.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.23, opts=13)
04:22:08.145 00.000 28316 Enqueuing Move request for scope (0.17, -0.23)
04:22:08.146 00.001 29988 Worker thread wakes up
04:22:08.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:08.146 00.000 28316 UpdateGuideState exits: m=2189 RSB=32.5
04:22:08.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:08.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:08.148 00.001 28316 Enqueuing Expose request
04:22:08.148 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd
04:22:08.148 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.23)
04:22:08.148 00.000 29988 Moving (0.17, -0.23) raw xDistance=-0.28 yDistance=-0.05
04:22:08.148 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
04:22:08.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:08.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:22:08.148 00.000 29988 MoveAxis(E, 58, ABG)
04:22:08.148 00.000 29988 Guiding  Dir = 2, Dur = 58
04:22:08.148 00.000 29988 IsSlewing returns 0
04:22:08.149 00.001 29988 IsGuiding returns 0
04:22:08.150 00.001 29988 PulseGuide returned control before completion, sleep 67
04:22:08.221 00.071 29988 IsGuiding returns 1
04:22:08.221 00.000 29988 scope still moving after pulse duration time elapsed
04:22:08.252 00.031 29988 IsSlewing returns 0
04:22:08.252 00.000 29988 IsGuiding returns 0
04:22:08.253 00.001 29988 scope move finished after 58 + 45 ms
04:22:08.253 00.000 29988 Move returns status 0, amount 58
04:22:08.253 00.000 29988 MoveAxis(N, 0, ABG)
04:22:08.253 00.000 29988 Move returns status 0, amount 0
04:22:08.253 00.000 29988 move complete, result=0
04:22:08.253 00.000 29988 worker thread done servicing request
04:22:08.253 00.000 29988 Worker thread wakes up
04:22:08.253 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.0 px 0 ms NORTH
04:22:08.255 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:08.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:09.663 01.408 29988 Exposure complete
04:22:09.710 00.047 29988 worker thread done servicing request
04:22:09.710 00.000 28316 OnExposeComplete: enter
04:22:09.711 00.001 28316 UpdateGuideState(): m_state=6
04:22:09.711 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7445
04:22:09.712 00.001 28316 Star::Find returns 1 (0), X=952.38, Y=263.75, Mass=2112, SNR=31.7, Peak=160 HFD=3.7
04:22:09.712 00.000 28316 MultiStar: [#1 0.12,-0.18,1.01,U] [#2 0.07,-0.03,0.92,U] [#3 0.19,-0.27,0.91,U] [#4 0.41,-0.11,0.00,M4] [#5 0.22,-0.02,0.76,U] [#6 0.04,-0.04,0.66,U] [#7 -0.00,-0.18,0.62,U] [#8 -0.04,0.02,0.58,U] 
04:22:09.713 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.14}, one-star: {0.10, -0.33}
04:22:09.713 00.000 28316 CameraToMount -- cameraTheta (-0.98) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
04:22:09.713 00.000 28316 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
04:22:09.715 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.98 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
04:22:09.717 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.14, opts=13)
04:22:09.717 00.000 28316 Enqueuing Move request for scope (0.10, -0.14)
04:22:09.718 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:09.720 00.002 28316 UpdateGuideState exits: m=2112 RSB=31.7
04:22:09.721 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:09.722 00.001 29988 Worker thread wakes up
04:22:09.722 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:09.722 00.000 28316 Enqueuing Expose request
04:22:09.724 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
04:22:09.724 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
04:22:09.724 00.000 29988 Moving (0.10, -0.14) raw xDistance=-0.17 yDistance=-0.02
04:22:09.724 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:22:09.725 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:09.725 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:22:09.725 00.000 29988 MoveAxis(E, 0, ABG)
04:22:09.725 00.000 29988 Move returns status 0, amount 0
04:22:09.725 00.000 29988 MoveAxis(N, 0, ABG)
04:22:09.725 00.000 29988 Move returns status 0, amount 0
04:22:09.725 00.000 29988 move complete, result=0
04:22:09.725 00.000 29988 worker thread done servicing request
04:22:09.725 00.000 29988 Worker thread wakes up
04:22:09.725 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:09.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:09.725 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:11.357 01.632 29988 Exposure complete
04:22:11.401 00.044 29988 worker thread done servicing request
04:22:11.401 00.000 28316 OnExposeComplete: enter
04:22:11.402 00.001 28316 UpdateGuideState(): m_state=6
04:22:11.402 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7446
04:22:11.403 00.001 28316 Star::Find returns 1 (0), X=952.39, Y=263.75, Mass=2290, SNR=33.1, Peak=179 HFD=3.7
04:22:11.403 00.000 28316 MultiStar: [#1 0.20,-0.23,0.94,U] [#2 0.16,-0.07,0.91,U] [#3 0.20,-0.24,0.87,U] [#4 0.34,-0.14,0.00,M5] [#5 0.14,0.01,0.73,U] [#6 -0.12,0.03,0.60,U] [#7 -0.10,-0.29,0.62,U] [#8 -0.09,-0.08,0.59,U] 
04:22:11.404 00.001 28316 refined, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.12, -0.32}
04:22:11.404 00.000 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
04:22:11.404 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
04:22:11.405 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=-0.18 mountY=-0.00, mountTheta=-3.12
04:22:11.406 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.16, opts=13)
04:22:11.406 00.000 28316 Enqueuing Move request for scope (0.09, -0.16)
04:22:11.407 00.001 29988 Worker thread wakes up
04:22:11.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
04:22:11.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
04:22:11.407 00.000 29988 Moving (0.09, -0.16) raw xDistance=-0.18 yDistance=-0.00
04:22:11.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:22:11.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:11.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:11.408 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:22:11.408 00.000 29988 MoveAxis(E, 0, ABG)
04:22:11.408 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
04:22:11.408 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:11.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:11.409 00.001 28316 Enqueuing Expose request
04:22:11.409 00.000 29988 Move returns status 0, amount 0
04:22:11.409 00.000 29988 MoveAxis(N, 0, ABG)
04:22:11.409 00.000 29988 Move returns status 0, amount 0
04:22:11.409 00.000 29988 move complete, result=0
04:22:11.409 00.000 29988 worker thread done servicing request
04:22:11.410 00.001 29988 Worker thread wakes up
04:22:11.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:11.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:11.410 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:12.926 01.516 29988 Exposure complete
04:22:12.975 00.049 29988 worker thread done servicing request
04:22:12.975 00.000 28316 OnExposeComplete: enter
04:22:12.976 00.001 28316 UpdateGuideState(): m_state=6
04:22:12.976 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7447
04:22:12.976 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=263.66, Mass=2252, SNR=32.9, Peak=168 HFD=3.9
04:22:12.977 00.001 28316 MultiStar: [#1 0.08,-0.23,0.96,U] [#2 0.24,-0.01,0.89,U] [#3 0.11,-0.22,0.87,U] [#4 0.20,-0.08,0.83,U] [#5 0.05,0.01,0.75,U] [#6 -0.31,0.04,0.62,U] [#7 -0.15,-0.25,0.63,U] [#8 -0.29,-0.07,0.61,U] 
04:22:12.977 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.15}, one-star: {0.06, -0.42}
04:22:12.978 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.39 = 2.89)
04:22:12.979 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.43 = 2.85)
04:22:12.980 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.40 mountX=-0.15 mountY=0.04, mountTheta=2.85
04:22:12.983 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.15, opts=13)
04:22:12.983 00.000 28316 Enqueuing Move request for scope (0.03, -0.15)
04:22:12.984 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:12.984 00.000 29988 Worker thread wakes up
04:22:12.984 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
04:22:12.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
04:22:12.985 00.001 29988 Moving (0.03, -0.15) raw xDistance=-0.15 yDistance=0.04
04:22:12.985 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:22:12.985 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:12.986 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:12.986 00.000 28316 Enqueuing Expose request
04:22:12.986 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:22:12.986 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:12.987 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:22:12.987 00.000 29988 MoveAxis(E, 0, ABG)
04:22:12.987 00.000 29988 Move returns status 0, amount 0
04:22:12.987 00.000 29988 MoveAxis(N, 0, ABG)
04:22:12.987 00.000 29988 Move returns status 0, amount 0
04:22:12.987 00.000 29988 move complete, result=0
04:22:12.987 00.000 29988 worker thread done servicing request
04:22:12.987 00.000 29988 Worker thread wakes up
04:22:12.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:12.987 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:12.987 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:14.620 01.633 29988 Exposure complete
04:22:14.681 00.061 29988 worker thread done servicing request
04:22:14.681 00.000 28316 OnExposeComplete: enter
04:22:14.683 00.002 28316 UpdateGuideState(): m_state=6
04:22:14.684 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7448
04:22:14.685 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=263.81, Mass=2268, SNR=33.1, Peak=179 HFD=3.8
04:22:14.687 00.002 28316 MultiStar: [#1 0.26,-0.15,0.93,U] [#2 0.37,-0.01,0.00,M1] [#3 0.19,-0.11,0.89,U] [#4 0.35,0.06,0.00,M5] [#5 0.13,0.12,0.73,U] [#6 -0.21,0.06,0.64,U] [#7 -0.25,-0.20,0.62,U] [#8 -0.25,0.07,0.58,U] 
04:22:14.690 00.003 28316 refined, 6 included, MultiStar: {0.04, -0.08}, one-star: {0.13, -0.27}
04:22:14.692 00.002 28316 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.00) = xAngle (-3.15 = 3.14)
04:22:14.694 00.002 28316 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.18 = 3.10)
04:22:14.697 00.003 28316 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.15 mountX=-0.09 mountY=0.00, mountTheta=3.10
04:22:14.700 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.08, opts=13)
04:22:14.700 00.000 28316 Enqueuing Move request for scope (0.04, -0.08)
04:22:14.700 00.000 29988 Worker thread wakes up
04:22:14.700 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
04:22:14.700 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
04:22:14.700 00.000 29988 Moving (0.04, -0.08) raw xDistance=-0.09 yDistance=0.00
04:22:14.701 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:22:14.701 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:14.701 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:14.701 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.1
04:22:14.702 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:22:14.702 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:14.702 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:14.702 00.000 28316 Enqueuing Expose request
04:22:14.703 00.001 29988 MoveAxis(E, 0, ABG)
04:22:14.703 00.000 29988 Move returns status 0, amount 0
04:22:14.703 00.000 29988 MoveAxis(N, 0, ABG)
04:22:14.703 00.000 29988 Move returns status 0, amount 0
04:22:14.703 00.000 29988 move complete, result=0
04:22:14.703 00.000 29988 worker thread done servicing request
04:22:14.703 00.000 29988 Worker thread wakes up
04:22:14.703 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:14.703 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:14.703 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:16.112 01.409 29988 Exposure complete
04:22:16.158 00.046 29988 worker thread done servicing request
04:22:16.158 00.000 28316 OnExposeComplete: enter
04:22:16.159 00.001 28316 UpdateGuideState(): m_state=6
04:22:16.160 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7449
04:22:16.160 00.000 28316 Star::Find returns 1 (0), X=952.37, Y=263.65, Mass=2115, SNR=31.9, Peak=154 HFD=3.8
04:22:16.160 00.000 28316 MultiStar: [#1 0.23,-0.09,1.03,U] [#2 0.22,-0.12,0.92,U] [#3 0.12,-0.23,0.89,U] [#4 0.28,-0.12,0.84,U] [#5 0.22,0.09,0.78,U] [#6 -0.06,-0.13,0.67,U] [#7 -0.12,-0.38,0.00,M6] [#8 0.10,-0.24,0.62,U] 
04:22:16.161 00.001 28316 refined, 7 included, MultiStar: {0.16, -0.16}, one-star: {0.10, -0.43}
04:22:16.161 00.000 28316 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.00) = xAngle (-2.80 = -2.80)
04:22:16.162 00.001 28316 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.84 = -2.84)
04:22:16.164 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.80 mountX=-0.21 mountY=-0.07, mountTheta=-2.83
04:22:16.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.16, opts=13)
04:22:16.167 00.001 28316 Enqueuing Move request for scope (0.16, -0.16)
04:22:16.167 00.000 29988 Worker thread wakes up
04:22:16.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:16.168 00.001 28316 UpdateGuideState exits: m=2115 RSB=31.9
04:22:16.168 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:16.169 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:16.169 00.000 28316 Enqueuing Expose request
04:22:16.170 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
04:22:16.170 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
04:22:16.170 00.000 29988 Moving (0.16, -0.16) raw xDistance=-0.21 yDistance=-0.07
04:22:16.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:22:16.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:16.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:22:16.170 00.000 29988 MoveAxis(E, 45, ABG)
04:22:16.170 00.000 29988 Guiding  Dir = 2, Dur = 45
04:22:16.170 00.000 29988 IsSlewing returns 0
04:22:16.170 00.000 29988 IsGuiding returns 0
04:22:16.172 00.002 29988 PulseGuide returned control before completion, sleep 54
04:22:16.237 00.065 29988 IsGuiding returns 0
04:22:16.237 00.000 29988 Move returns status 0, amount 45
04:22:16.237 00.000 29988 MoveAxis(N, 0, ABG)
04:22:16.237 00.000 29988 Move returns status 0, amount 0
04:22:16.238 00.001 29988 move complete, result=0
04:22:16.238 00.000 29988 worker thread done servicing request
04:22:16.238 00.000 29988 Worker thread wakes up
04:22:16.238 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:16.238 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:16.238 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.1 px 0 ms NORTH
04:22:17.869 01.631 29988 Exposure complete
04:22:17.916 00.047 29988 worker thread done servicing request
04:22:17.916 00.000 28316 OnExposeComplete: enter
04:22:17.917 00.001 28316 UpdateGuideState(): m_state=6
04:22:17.917 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7450
04:22:17.918 00.001 28316 Star::Find returns 1 (0), X=952.40, Y=263.71, Mass=2204, SNR=32.6, Peak=174 HFD=3.9
04:22:17.919 00.001 28316 MultiStar: [#1 0.13,-0.20,1.00,U] [#2 0.11,0.03,0.92,U] [#3 0.03,-0.17,0.86,U] [#4 0.00,0.08,0.86,U] [#5 0.09,0.14,0.75,U] [#6 -0.35,0.03,0.00,M1] [#7 -0.45,-0.33,0.00,M7] [#8 -0.21,0.01,0.59,U] 
04:22:17.920 00.001 28316 refined, 6 included, MultiStar: {0.05, -0.08}, one-star: {0.13, -0.37}
04:22:17.921 00.001 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:22:17.922 00.001 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:22:17.923 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.00 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
04:22:17.924 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
04:22:17.925 00.001 28316 Enqueuing Move request for scope (0.05, -0.08)
04:22:17.926 00.001 29988 Worker thread wakes up
04:22:17.926 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:17.926 00.000 28316 UpdateGuideState exits: m=2204 RSB=32.6
04:22:17.927 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:17.927 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:17.927 00.000 28316 Enqueuing Expose request
04:22:17.928 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
04:22:17.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
04:22:17.928 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.01
04:22:17.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:22:17.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:17.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:22:17.928 00.000 29988 MoveAxis(E, 0, ABG)
04:22:17.928 00.000 29988 Move returns status 0, amount 0
04:22:17.928 00.000 29988 MoveAxis(N, 0, ABG)
04:22:17.928 00.000 29988 Move returns status 0, amount 0
04:22:17.928 00.000 29988 move complete, result=0
04:22:17.928 00.000 29988 worker thread done servicing request
04:22:17.928 00.000 29988 Worker thread wakes up
04:22:17.928 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:17.928 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:17.928 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:19.450 01.522 29988 Exposure complete
04:22:19.493 00.043 29988 worker thread done servicing request
04:22:19.493 00.000 28316 OnExposeComplete: enter
04:22:19.494 00.001 28316 UpdateGuideState(): m_state=6
04:22:19.494 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7451
04:22:19.496 00.002 28316 Star::Find returns 1 (0), X=952.20, Y=263.75, Mass=2295, SNR=33.1, Peak=194 HFD=4.0
04:22:19.499 00.003 28316 MultiStar: [#1 0.07,-0.12,0.94,U] [#2 0.00,-0.05,0.90,U] [#3 -0.08,-0.28,0.83,U] [#4 0.06,-0.07,0.83,U] [#5 0.05,0.14,0.75,U] [#6 -0.34,-0.04,0.00,M2] [#7 -0.40,-0.38,0.00,M8] [#8 -0.28,-0.18,0.61,U] 
04:22:19.528 00.029 28316 refined, 6 included, MultiStar: {-0.03, -0.14}, one-star: {-0.07, -0.33}
04:22:19.530 00.002 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
04:22:19.533 00.003 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
04:22:19.534 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.76 mountX=-0.11 mountY=0.08, mountTheta=2.50
04:22:19.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.14, opts=13)
04:22:19.537 00.002 28316 Enqueuing Move request for scope (-0.03, -0.14)
04:22:19.540 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:19.542 00.002 28316 UpdateGuideState exits: m=2295 RSB=33.1
04:22:19.544 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:19.545 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:19.547 00.002 28316 Enqueuing Expose request
04:22:19.547 00.000 29988 Worker thread wakes up
04:22:19.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
04:22:19.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
04:22:19.547 00.000 29988 Moving (-0.03, -0.14) raw xDistance=-0.11 yDistance=0.08
04:22:19.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:22:19.547 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:19.547 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:22:19.547 00.000 29988 MoveAxis(E, 0, ABG)
04:22:19.547 00.000 29988 Move returns status 0, amount 0
04:22:19.547 00.000 29988 MoveAxis(N, 0, ABG)
04:22:19.547 00.000 29988 Move returns status 0, amount 0
04:22:19.547 00.000 29988 move complete, result=0
04:22:19.547 00.000 29988 worker thread done servicing request
04:22:19.547 00.000 29988 Worker thread wakes up
04:22:19.547 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:19.547 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:19.548 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:22:21.174 01.626 29988 Exposure complete
04:22:21.224 00.050 29988 worker thread done servicing request
04:22:21.224 00.000 28316 OnExposeComplete: enter
04:22:21.225 00.001 28316 UpdateGuideState(): m_state=6
04:22:21.225 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7452
04:22:21.226 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=263.70, Mass=2159, SNR=32.3, Peak=169 HFD=3.7
04:22:21.226 00.000 28316 MultiStar: [#1 0.16,-0.30,1.01,U] [#2 0.12,-0.17,0.90,U] [#3 0.11,-0.33,0.00,M1] [#4 0.18,-0.24,0.82,U] [#5 -0.06,-0.04,0.74,U] [#6 -0.22,0.12,0.64,U] [#7 -0.30,-0.38,0.00,M9] [#8 -0.39,0.01,0.00,M1] 
04:22:21.227 00.001 28316 refined, 5 included, MultiStar: {0.07, -0.19}, one-star: {0.14, -0.38}
04:22:21.228 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
04:22:21.229 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
04:22:21.230 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.21 mountX=-0.20 mountY=0.02, mountTheta=3.04
04:22:21.232 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.19, opts=13)
04:22:21.233 00.001 28316 Enqueuing Move request for scope (0.07, -0.19)
04:22:21.234 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:21.235 00.001 28316 UpdateGuideState exits: m=2159 RSB=32.3
04:22:21.238 00.003 29988 Worker thread wakes up
04:22:21.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:21.240 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
04:22:21.241 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:21.241 00.000 28316 Enqueuing Expose request
04:22:21.242 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
04:22:21.242 00.000 29988 Moving (0.07, -0.19) raw xDistance=-0.20 yDistance=0.02
04:22:21.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:22:21.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:21.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:22:21.242 00.000 29988 MoveAxis(E, 43, ABG)
04:22:21.242 00.000 29988 Guiding  Dir = 2, Dur = 43
04:22:21.242 00.000 29988 IsSlewing returns 0
04:22:21.242 00.000 29988 IsGuiding returns 0
04:22:21.244 00.002 29988 PulseGuide returned control before completion, sleep 52
04:22:21.299 00.055 29988 IsGuiding returns 1
04:22:21.299 00.000 29988 scope still moving after pulse duration time elapsed
04:22:21.330 00.031 29988 IsSlewing returns 0
04:22:21.330 00.000 29988 IsGuiding returns 0
04:22:21.330 00.000 29988 scope move finished after 43 + 45 ms
04:22:21.330 00.000 29988 Move returns status 0, amount 43
04:22:21.330 00.000 29988 MoveAxis(N, 0, ABG)
04:22:21.330 00.000 29988 Move returns status 0, amount 0
04:22:21.330 00.000 29988 move complete, result=0
04:22:21.330 00.000 29988 worker thread done servicing request
04:22:21.330 00.000 29988 Worker thread wakes up
04:22:21.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:21.330 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:21.330 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
04:22:22.749 01.419 29988 Exposure complete
04:22:22.815 00.066 29988 worker thread done servicing request
04:22:22.815 00.000 28316 OnExposeComplete: enter
04:22:22.816 00.001 28316 UpdateGuideState(): m_state=6
04:22:22.818 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7453
04:22:22.819 00.001 28316 Star::Find returns 1 (0), X=952.26, Y=263.89, Mass=2167, SNR=32.3, Peak=184 HFD=4.0
04:22:22.821 00.002 28316 MultiStar: [#1 -0.09,-0.11,0.99,U] [#2 0.02,0.11,0.93,U] [#3 0.07,-0.14,0.92,U] [#4 0.24,0.11,0.80,U] [#5 -0.21,0.25,0.76,U] [#6 -0.29,0.11,0.63,U] [#7 -0.57,-0.22,0.00,M10] [#8 -0.28,0.17,0.60,U] 
04:22:22.821 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.02}, one-star: {-0.01, -0.19}
04:22:22.822 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
04:22:22.823 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
04:22:22.824 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.76 mountX=0.04 mountY=0.04, mountTheta=0.74
04:22:22.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.02, opts=13)
04:22:22.826 00.001 28316 Enqueuing Move request for scope (-0.05, 0.02)
04:22:22.826 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:22.827 00.001 28316 UpdateGuideState exits: m=2167 RSB=32.3
04:22:22.827 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:22.828 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:22.828 00.000 28316 Enqueuing Expose request
04:22:22.828 00.000 29988 Worker thread wakes up
04:22:22.828 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
04:22:22.828 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
04:22:22.828 00.000 29988 Moving (-0.05, 0.02) raw xDistance=0.04 yDistance=0.04
04:22:22.829 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:22:22.829 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:22.829 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:22:22.829 00.000 29988 MoveAxis(E, 0, ABG)
04:22:22.829 00.000 29988 Move returns status 0, amount 0
04:22:22.829 00.000 29988 MoveAxis(N, 0, ABG)
04:22:22.829 00.000 29988 Move returns status 0, amount 0
04:22:22.829 00.000 29988 move complete, result=0
04:22:22.829 00.000 29988 worker thread done servicing request
04:22:22.829 00.000 29988 Worker thread wakes up
04:22:22.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:22.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:22.829 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:24.465 01.636 29988 Exposure complete
04:22:24.510 00.045 29988 worker thread done servicing request
04:22:24.511 00.001 28316 OnExposeComplete: enter
04:22:24.511 00.000 28316 UpdateGuideState(): m_state=6
04:22:24.512 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7454
04:22:24.513 00.001 28316 Star::Find returns 1 (0), X=952.32, Y=263.83, Mass=2201, SNR=32.5, Peak=180 HFD=3.9
04:22:24.513 00.000 28316 MultiStar: [#1 0.18,-0.02,0.96,U] [#2 0.19,0.06,0.91,U] [#3 0.02,-0.02,0.87,U] [#4 0.22,0.09,0.86,U] [#5 -0.02,0.14,0.74,U] [#6 -0.23,0.21,0.64,U] [#7 -0.55,-0.01,0.00,R] [#8 -0.06,0.14,0.60,U] 
04:22:24.513 00.000 28316 refined, 7 included, MultiStar: {0.06, 0.03}, one-star: {0.05, -0.24}
04:22:24.514 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
04:22:24.514 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
04:22:24.515 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.39 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
04:22:24.516 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.03, opts=13)
04:22:24.517 00.001 28316 Enqueuing Move request for scope (0.06, 0.03)
04:22:24.518 00.001 29988 Worker thread wakes up
04:22:24.518 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:24.518 00.000 28316 UpdateGuideState exits: m=2201 RSB=32.5
04:22:24.519 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:24.519 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:24.519 00.000 28316 Enqueuing Expose request
04:22:24.520 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
04:22:24.520 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
04:22:24.520 00.000 29988 Moving (0.06, 0.03) raw xDistance=-0.00 yDistance=-0.07
04:22:24.520 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:22:24.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:24.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:22:24.520 00.000 29988 MoveAxis(E, 0, ABG)
04:22:24.520 00.000 29988 Move returns status 0, amount 0
04:22:24.520 00.000 29988 MoveAxis(N, 0, ABG)
04:22:24.520 00.000 29988 Move returns status 0, amount 0
04:22:24.520 00.000 29988 move complete, result=0
04:22:24.520 00.000 29988 worker thread done servicing request
04:22:24.520 00.000 29988 Worker thread wakes up
04:22:24.520 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:24.520 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:24.521 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:26.047 01.526 29988 Exposure complete
04:22:26.085 00.038 29988 worker thread done servicing request
04:22:26.085 00.000 28316 OnExposeComplete: enter
04:22:26.086 00.001 28316 UpdateGuideState(): m_state=6
04:22:26.086 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7455
04:22:26.088 00.002 28316 Star::Find returns 1 (0), X=952.39, Y=263.91, Mass=2180, SNR=32.4, Peak=167 HFD=3.9
04:22:26.090 00.002 28316 MultiStar: [#1 0.19,-0.01,0.97,U] [#2 0.18,0.17,0.92,U] [#3 0.11,-0.11,0.89,U] [#4 0.25,0.04,0.85,U] [#5 -0.00,0.23,0.74,U] [#6 -0.12,0.18,0.65,U] [#7 0.17,-0.15,0.64,U] [#8 0.10,0.19,0.59,U] 
04:22:26.091 00.001 28316 refined, 8 included, MultiStar: {0.12, 0.03}, one-star: {0.12, -0.17}
04:22:26.092 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:22:26.093 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:22:26.095 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.24 mountX=-0.02 mountY=-0.12, mountTheta=-1.76
04:22:26.096 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.03, opts=13)
04:22:26.096 00.000 28316 Enqueuing Move request for scope (0.12, 0.03)
04:22:26.097 00.001 29988 Worker thread wakes up
04:22:26.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
04:22:26.097 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
04:22:26.097 00.000 29988 Moving (0.12, 0.03) raw xDistance=-0.02 yDistance=-0.12
04:22:26.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:22:26.097 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:26.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:26.097 00.000 28316 UpdateGuideState exits: m=2180 RSB=32.4
04:22:26.099 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:26.099 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:26.099 00.000 28316 Enqueuing Expose request
04:22:26.100 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:22:26.100 00.000 29988 MoveAxis(E, 0, ABG)
04:22:26.100 00.000 29988 Move returns status 0, amount 0
04:22:26.100 00.000 29988 MoveAxis(N, 0, ABG)
04:22:26.100 00.000 29988 Move returns status 0, amount 0
04:22:26.100 00.000 29988 move complete, result=0
04:22:26.100 00.000 29988 worker thread done servicing request
04:22:26.100 00.000 29988 Worker thread wakes up
04:22:26.100 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:26.100 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:26.101 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:27.724 01.623 29988 Exposure complete
04:22:27.757 00.033 29988 worker thread done servicing request
04:22:27.757 00.000 28316 OnExposeComplete: enter
04:22:27.757 00.000 28316 UpdateGuideState(): m_state=6
04:22:27.758 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7456
04:22:27.758 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=263.98, Mass=2238, SNR=32.7, Peak=199 HFD=3.9
04:22:27.759 00.001 28316 MultiStar: [#1 0.22,0.12,0.98,U] [#2 0.15,0.16,0.91,U] [#3 0.07,0.02,0.86,U] [#4 0.31,0.02,0.82,U] [#5 -0.10,0.18,0.74,U] [#6 -0.06,0.17,0.62,U] [#7 0.15,-0.16,0.64,U] [#8 -0.09,0.08,0.58,U] 
04:22:27.759 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.13, -0.10}
04:22:27.760 00.001 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
04:22:27.760 00.000 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
04:22:27.761 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.48 mountX=0.01 mountY=-0.11, mountTheta=-1.52
04:22:27.762 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
04:22:27.762 00.000 28316 Enqueuing Move request for scope (0.10, 0.05)
04:22:27.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:22:27.763 00.001 29988 Worker thread wakes up
04:22:27.763 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
04:22:27.763 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
04:22:27.763 00.000 29988 Moving (0.10, 0.05) raw xDistance=0.01 yDistance=-0.11
04:22:27.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:22:27.763 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.7
04:22:27.765 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:27.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:27.765 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:27.766 00.001 28316 Enqueuing Expose request
04:22:27.766 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:22:27.766 00.000 29988 MoveAxis(E, 0, ABG)
04:22:27.766 00.000 29988 Move returns status 0, amount 0
04:22:27.766 00.000 29988 MoveAxis(N, 0, ABG)
04:22:27.766 00.000 29988 Move returns status 0, amount 0
04:22:27.766 00.000 29988 move complete, result=0
04:22:27.766 00.000 29988 worker thread done servicing request
04:22:27.766 00.000 29988 Worker thread wakes up
04:22:27.766 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:27.766 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:27.767 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:29.291 01.524 29988 Exposure complete
04:22:29.327 00.036 29988 worker thread done servicing request
04:22:29.327 00.000 28316 OnExposeComplete: enter
04:22:29.327 00.000 28316 UpdateGuideState(): m_state=6
04:22:29.328 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7457
04:22:29.328 00.000 28316 Star::Find returns 1 (0), X=952.40, Y=263.89, Mass=2369, SNR=33.7, Peak=197 HFD=3.9
04:22:29.329 00.001 28316 MultiStar: [#1 0.21,-0.00,0.98,U] [#2 0.11,0.21,0.92,U] [#3 0.15,0.00,0.82,U] [#4 0.26,0.09,0.84,U] [#5 0.09,0.25,0.71,U] [#6 -0.13,0.03,0.63,U] [#7 0.53,-0.20,0.00,M1] [#8 -0.12,0.17,0.56,U] 
04:22:29.329 00.000 28316 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {0.13, -0.18}
04:22:29.330 00.001 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
04:22:29.330 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
04:22:29.331 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.49 mountX=0.01 mountY=-0.12, mountTheta=-1.50
04:22:29.332 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.06, opts=13)
04:22:29.332 00.000 28316 Enqueuing Move request for scope (0.11, 0.06)
04:22:29.333 00.001 29988 Worker thread wakes up
04:22:29.333 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
04:22:29.333 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
04:22:29.333 00.000 29988 Moving (0.11, 0.06) raw xDistance=0.01 yDistance=-0.12
04:22:29.333 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:22:29.333 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:29.333 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:29.333 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.7
04:22:29.334 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:29.334 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:29.335 00.001 28316 Enqueuing Expose request
04:22:29.335 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:22:29.335 00.000 29988 MoveAxis(E, 0, ABG)
04:22:29.335 00.000 29988 Move returns status 0, amount 0
04:22:29.335 00.000 29988 MoveAxis(N, 0, ABG)
04:22:29.335 00.000 29988 Move returns status 0, amount 0
04:22:29.335 00.000 29988 move complete, result=0
04:22:29.335 00.000 29988 worker thread done servicing request
04:22:29.335 00.000 29988 Worker thread wakes up
04:22:29.335 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:29.335 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:29.336 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:30.974 01.638 29988 Exposure complete
04:22:31.014 00.040 29988 worker thread done servicing request
04:22:31.015 00.001 28316 OnExposeComplete: enter
04:22:31.015 00.000 28316 UpdateGuideState(): m_state=6
04:22:31.015 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7458
04:22:31.015 00.000 28316 Star::Find returns 1 (0), X=952.52, Y=263.76, Mass=2259, SNR=32.9, Peak=169 HFD=3.8
04:22:31.016 00.001 28316 MultiStar: [#1 0.31,0.01,0.97,U] [#2 0.27,0.01,0.91,U] [#3 0.11,-0.09,0.84,U] [#4 0.43,-0.10,0.00,M1] [#5 0.30,0.08,0.74,U] [#6 0.05,-0.15,0.64,U] [#7 0.41,-0.28,0.00,M2] [#8 0.01,0.12,0.58,U] 
04:22:31.016 00.000 28316 refined, 6 included, MultiStar: {0.20, -0.06}, one-star: {0.25, -0.32}
04:22:31.019 00.003 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:22:31.020 00.001 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:22:31.020 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.29 mountX=-0.14 mountY=-0.15, mountTheta=-2.30
04:22:31.021 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.06, opts=13)
04:22:31.022 00.001 28316 Enqueuing Move request for scope (0.20, -0.06)
04:22:31.022 00.000 29988 Worker thread wakes up
04:22:31.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:31.023 00.001 28316 UpdateGuideState exits: m=2259 RSB=32.9
04:22:31.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:31.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:31.024 00.000 28316 Enqueuing Expose request
04:22:31.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
04:22:31.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
04:22:31.024 00.000 29988 Moving (0.20, -0.06) raw xDistance=-0.14 yDistance=-0.15
04:22:31.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:22:31.024 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:31.024 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:22:31.024 00.000 29988 MoveAxis(E, 0, ABG)
04:22:31.024 00.000 29988 Move returns status 0, amount 0
04:22:31.024 00.000 29988 MoveAxis(N, 0, ABG)
04:22:31.024 00.000 29988 Move returns status 0, amount 0
04:22:31.024 00.000 29988 move complete, result=0
04:22:31.024 00.000 29988 worker thread done servicing request
04:22:31.024 00.000 29988 Worker thread wakes up
04:22:31.024 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:31.024 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:31.025 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:32.543 01.518 29988 Exposure complete
04:22:32.590 00.047 29988 worker thread done servicing request
04:22:32.590 00.000 28316 OnExposeComplete: enter
04:22:32.590 00.000 28316 UpdateGuideState(): m_state=6
04:22:32.591 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7459
04:22:32.591 00.000 28316 Star::Find returns 1 (0), X=952.71, Y=263.78, Mass=2250, SNR=32.9, Peak=190 HFD=4.0
04:22:32.592 00.001 28316 MultiStar: [#1 0.55,-0.09,0.00,M1] [#2 0.44,0.09,0.00,M1] [#3 0.30,-0.12,0.86,U] [#4 0.33,-0.03,0.84,U] [#5 0.39,0.12,0.00,M1] [#6 -0.14,0.14,0.59,U] [#7 0.50,-0.19,0.00,M3] [#8 0.04,-0.06,0.60,U] 
04:22:32.592 00.000 28316 refined, 4 included, MultiStar: {0.23, -0.10}, one-star: {0.44, -0.30}
04:22:32.593 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:22:32.593 00.000 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:22:32.594 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.40 mountX=-0.19 mountY=-0.16, mountTheta=-2.42
04:22:32.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.10, opts=13)
04:22:32.596 00.001 28316 Enqueuing Move request for scope (0.23, -0.10)
04:22:32.597 00.001 29988 Worker thread wakes up
04:22:32.597 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
04:22:32.597 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
04:22:32.597 00.000 29988 Moving (0.23, -0.10) raw xDistance=-0.19 yDistance=-0.16
04:22:32.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:22:32.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:32.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:32.598 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:22:32.598 00.000 29988 MoveAxis(E, 0, ABG)
04:22:32.598 00.000 29988 Move returns status 0, amount 0
04:22:32.598 00.000 29988 MoveAxis(N, 0, ABG)
04:22:32.598 00.000 29988 Move returns status 0, amount 0
04:22:32.598 00.000 29988 move complete, result=0
04:22:32.598 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.9
04:22:32.599 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:32.600 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:32.600 00.000 28316 Enqueuing Expose request
04:22:32.601 00.001 29988 worker thread done servicing request
04:22:32.601 00.000 29988 Worker thread wakes up
04:22:32.601 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:32.601 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:32.601 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:34.237 01.636 29988 Exposure complete
04:22:34.281 00.044 29988 worker thread done servicing request
04:22:34.282 00.001 28316 OnExposeComplete: enter
04:22:34.283 00.001 28316 UpdateGuideState(): m_state=6
04:22:34.283 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7460
04:22:34.285 00.002 28316 Star::Find returns 1 (0), X=952.38, Y=263.62, Mass=2235, SNR=32.7, Peak=181 HFD=3.7
04:22:34.287 00.002 28316 MultiStar: [#1 0.39,-0.34,0.00,M2] [#2 0.22,0.07,0.91,U] [#3 0.11,-0.18,0.87,U] [#4 0.27,-0.19,0.83,U] [#5 0.23,0.08,0.73,U] [#6 -0.24,-0.06,0.64,U] [#7 0.29,-0.36,0.00,M4] [#8 0.05,-0.12,0.58,U] 
04:22:34.288 00.001 28316 refined, 6 included, MultiStar: {0.12, -0.14}, one-star: {0.11, -0.45}
04:22:34.289 00.001 28316 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
04:22:34.291 00.002 28316 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
04:22:34.292 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.84 mountX=-0.17 mountY=-0.05, mountTheta=-2.87
04:22:34.294 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.14, opts=13)
04:22:34.294 00.000 28316 Enqueuing Move request for scope (0.12, -0.14)
04:22:34.296 00.002 29988 Worker thread wakes up
04:22:34.296 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
04:22:34.296 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
04:22:34.296 00.000 29988 Moving (0.12, -0.14) raw xDistance=-0.17 yDistance=-0.05
04:22:34.296 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:22:34.296 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:34.296 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:34.298 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:22:34.298 00.000 29988 MoveAxis(E, 0, ABG)
04:22:34.298 00.000 29988 Move returns status 0, amount 0
04:22:34.298 00.000 29988 MoveAxis(N, 0, ABG)
04:22:34.298 00.000 29988 Move returns status 0, amount 0
04:22:34.298 00.000 29988 move complete, result=0
04:22:34.298 00.000 29988 worker thread done servicing request
04:22:34.298 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:22:34.298 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:34.299 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:34.299 00.000 28316 Enqueuing Expose request
04:22:34.300 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:34.300 00.000 29988 Worker thread wakes up
04:22:34.300 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:34.300 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:35.819 01.519 29988 Exposure complete
04:22:35.859 00.040 29988 worker thread done servicing request
04:22:35.859 00.000 28316 OnExposeComplete: enter
04:22:35.861 00.002 28316 UpdateGuideState(): m_state=6
04:22:35.862 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7461
04:22:35.865 00.003 28316 Star::Find returns 1 (0), X=952.42, Y=263.76, Mass=2360, SNR=33.5, Peak=176 HFD=3.8
04:22:35.868 00.003 28316 MultiStar: [#1 0.39,-0.23,0.00,M3] [#2 0.10,-0.13,0.93,U] [#3 0.13,-0.29,0.84,U] [#4 0.31,-0.13,0.81,U] [#5 0.01,-0.01,0.73,U] [#6 -0.33,0.00,0.64,U] [#7 0.33,-0.34,0.00,M5] [#8 0.22,-0.30,0.00,M1] 
04:22:35.870 00.002 28316 refined, 5 included, MultiStar: {0.08, -0.16}, one-star: {0.15, -0.32}
04:22:35.873 00.003 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:22:35.874 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
04:22:35.874 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.11 mountX=-0.18 mountY=0.00, mountTheta=3.14
04:22:35.875 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.16, opts=13)
04:22:35.876 00.001 28316 Enqueuing Move request for scope (0.08, -0.16)
04:22:35.876 00.000 29988 Worker thread wakes up
04:22:35.876 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:35.877 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
04:22:35.877 00.000 28316 UpdateGuideState exits: m=2360 RSB=33.5
04:22:35.877 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:35.878 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:35.878 00.000 28316 Enqueuing Expose request
04:22:35.879 00.001 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
04:22:35.879 00.000 29988 Moving (0.08, -0.16) raw xDistance=-0.18 yDistance=0.00
04:22:35.879 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:22:35.879 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:35.879 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:22:35.879 00.000 29988 MoveAxis(E, 0, ABG)
04:22:35.879 00.000 29988 Move returns status 0, amount 0
04:22:35.879 00.000 29988 MoveAxis(N, 0, ABG)
04:22:35.879 00.000 29988 Move returns status 0, amount 0
04:22:35.879 00.000 29988 move complete, result=0
04:22:35.879 00.000 29988 worker thread done servicing request
04:22:35.879 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:35.881 00.002 29988 Worker thread wakes up
04:22:35.881 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:35.881 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:37.504 01.623 29988 Exposure complete
04:22:37.549 00.045 29988 worker thread done servicing request
04:22:37.551 00.002 28316 OnExposeComplete: enter
04:22:37.551 00.000 28316 UpdateGuideState(): m_state=6
04:22:37.552 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7462
04:22:37.553 00.001 28316 Star::Find returns 1 (0), X=952.67, Y=263.61, Mass=2294, SNR=33.1, Peak=162 HFD=3.9
04:22:37.554 00.001 28316 MultiStar: [#1 0.34,-0.22,0.00,M4] [#2 0.30,0.03,0.91,U] [#3 0.28,-0.26,0.00,M1] [#4 0.51,-0.20,0.00,M1] [#5 0.10,-0.16,0.73,U] [#6 0.26,-0.27,0.00,M1] [#7 0.51,-0.47,0.00,M6] [#8 0.15,-0.04,0.58,U] 
04:22:37.554 00.000 28316 refined, 3 included, MultiStar: {0.26, -0.18}, one-star: {0.40, -0.47}
04:22:37.555 00.001 28316 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.00) = xAngle (-2.61 = -2.61)
04:22:37.555 00.000 28316 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
04:22:37.555 00.000 28316 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.61 mountX=-0.27 mountY=-0.15, mountTheta=-2.64
04:22:37.557 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.18, opts=13)
04:22:37.557 00.000 28316 Enqueuing Move request for scope (0.26, -0.18)
04:22:37.558 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:37.560 00.002 29988 Worker thread wakes up
04:22:37.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
04:22:37.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
04:22:37.560 00.000 29988 Moving (0.26, -0.18) raw xDistance=-0.27 yDistance=-0.15
04:22:37.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:22:37.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:37.560 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.1
04:22:37.561 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:37.562 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:37.563 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:22:37.563 00.000 29988 MoveAxis(E, 57, ABG)
04:22:37.563 00.000 29988 Guiding  Dir = 2, Dur = 57
04:22:37.563 00.000 28316 Enqueuing Expose request
04:22:37.564 00.001 29988 IsSlewing returns 0
04:22:37.564 00.000 29988 IsGuiding returns 0
04:22:37.565 00.001 29988 PulseGuide returned control before completion, sleep 66
04:22:37.645 00.080 29988 IsGuiding returns 0
04:22:37.646 00.001 29988 Move returns status 0, amount 57
04:22:37.646 00.000 29988 MoveAxis(N, 0, ABG)
04:22:37.646 00.000 29988 Move returns status 0, amount 0
04:22:37.646 00.000 29988 move complete, result=0
04:22:37.646 00.000 29988 worker thread done servicing request
04:22:37.646 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.2 px 0 ms NORTH
04:22:37.647 00.001 29988 Worker thread wakes up
04:22:37.647 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:37.648 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:39.053 01.405 29988 Exposure complete
04:22:39.095 00.042 29988 worker thread done servicing request
04:22:39.096 00.001 28316 OnExposeComplete: enter
04:22:39.097 00.001 28316 UpdateGuideState(): m_state=6
04:22:39.099 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7463
04:22:39.100 00.001 28316 Star::Find returns 1 (0), X=952.55, Y=263.75, Mass=2215, SNR=32.5, Peak=173 HFD=3.8
04:22:39.102 00.002 28316 MultiStar: [#1 0.12,-0.12,0.99,U] [#2 0.25,0.04,0.91,U] [#3 0.14,-0.01,0.89,U] [#4 0.25,-0.13,0.87,U] [#5 0.24,0.10,0.75,U] [#6 -0.14,0.02,0.64,U] [#7 0.35,-0.09,0.00,M7] [#8 0.18,-0.15,0.60,U] 
04:22:39.103 00.001 28316 refined, 7 included, MultiStar: {0.17, -0.08}, one-star: {0.28, -0.33}
04:22:39.104 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:22:39.106 00.002 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:22:39.107 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.43 mountX=-0.15 mountY=-0.12, mountTheta=-2.45
04:22:39.109 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.08, opts=13)
04:22:39.109 00.000 28316 Enqueuing Move request for scope (0.17, -0.08)
04:22:39.110 00.001 29988 Worker thread wakes up
04:22:39.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:39.110 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.5
04:22:39.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:39.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:39.112 00.001 28316 Enqueuing Expose request
04:22:39.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
04:22:39.112 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
04:22:39.112 00.000 29988 Moving (0.17, -0.08) raw xDistance=-0.15 yDistance=-0.12
04:22:39.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:22:39.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:39.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:22:39.112 00.000 29988 MoveAxis(E, 0, ABG)
04:22:39.112 00.000 29988 Move returns status 0, amount 0
04:22:39.112 00.000 29988 MoveAxis(N, 0, ABG)
04:22:39.112 00.000 29988 Move returns status 0, amount 0
04:22:39.112 00.000 29988 move complete, result=0
04:22:39.112 00.000 29988 worker thread done servicing request
04:22:39.112 00.000 29988 Worker thread wakes up
04:22:39.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:39.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:39.113 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:40.733 01.620 29988 Exposure complete
04:22:40.763 00.030 29988 worker thread done servicing request
04:22:40.763 00.000 28316 OnExposeComplete: enter
04:22:40.764 00.001 28316 UpdateGuideState(): m_state=6
04:22:40.764 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7464
04:22:40.765 00.001 28316 Star::Find returns 1 (0), X=952.49, Y=263.84, Mass=2217, SNR=32.7, Peak=170 HFD=3.8
04:22:40.765 00.000 28316 MultiStar: [#1 0.39,-0.13,0.00,M4] [#2 0.30,-0.07,0.93,U] [#3 0.17,-0.20,0.85,U] [#4 0.24,-0.20,0.82,U] [#5 0.25,0.04,0.71,U] [#6 -0.17,0.09,0.65,U] [#7 0.27,-0.23,0.00,M8] [#8 -0.01,-0.20,0.59,U] 
04:22:40.766 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.12}, one-star: {0.22, -0.24}
04:22:40.766 00.000 28316 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.00) = xAngle (-2.64 = -2.64)
04:22:40.767 00.001 28316 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
04:22:40.767 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.64 mountX=-0.18 mountY=-0.09, mountTheta=-2.67
04:22:40.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.12, opts=13)
04:22:40.769 00.001 28316 Enqueuing Move request for scope (0.16, -0.12)
04:22:40.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:40.770 00.001 28316 UpdateGuideState exits: m=2217 RSB=32.7
04:22:40.770 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:40.771 00.001 29988 Worker thread wakes up
04:22:40.771 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
04:22:40.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
04:22:40.771 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:40.772 00.001 28316 Enqueuing Expose request
04:22:40.772 00.000 29988 Moving (0.16, -0.12) raw xDistance=-0.18 yDistance=-0.09
04:22:40.772 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:22:40.773 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:40.773 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:22:40.773 00.000 29988 MoveAxis(E, 0, ABG)
04:22:40.773 00.000 29988 Move returns status 0, amount 0
04:22:40.773 00.000 29988 MoveAxis(N, 0, ABG)
04:22:40.773 00.000 29988 Move returns status 0, amount 0
04:22:40.773 00.000 29988 move complete, result=0
04:22:40.773 00.000 29988 worker thread done servicing request
04:22:40.773 00.000 29988 Worker thread wakes up
04:22:40.773 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:40.773 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:40.773 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:42.294 01.521 29988 Exposure complete
04:22:42.337 00.043 29988 worker thread done servicing request
04:22:42.337 00.000 28316 OnExposeComplete: enter
04:22:42.337 00.000 28316 UpdateGuideState(): m_state=6
04:22:42.338 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7465
04:22:42.339 00.001 28316 Star::Find returns 1 (0), X=952.36, Y=263.68, Mass=2211, SNR=32.6, Peak=163 HFD=3.8
04:22:42.342 00.003 28316 MultiStar: [#1 0.14,-0.18,1.02,U] [#2 0.06,-0.02,0.91,U] [#3 0.08,-0.29,0.84,U] [#4 0.27,-0.22,0.00,M1] [#5 0.22,-0.05,0.74,U] [#6 -0.06,-0.09,0.62,U] [#7 0.29,-0.18,0.00,M9] [#8 -0.09,0.01,0.61,U] 
04:22:42.344 00.002 28316 refined, 6 included, MultiStar: {0.07, -0.16}, one-star: {0.09, -0.39}
04:22:42.346 00.002 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:22:42.348 00.002 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
04:22:42.351 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.14 mountX=-0.17 mountY=0.01, mountTheta=3.11
04:22:42.356 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.16, opts=13)
04:22:42.358 00.002 28316 Enqueuing Move request for scope (0.07, -0.16)
04:22:42.360 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:42.362 00.002 28316 UpdateGuideState exits: m=2211 RSB=32.6
04:22:42.364 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:42.365 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:42.366 00.001 28316 Enqueuing Expose request
04:22:42.368 00.002 29988 Worker thread wakes up
04:22:42.368 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
04:22:42.368 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
04:22:42.368 00.000 29988 Moving (0.07, -0.16) raw xDistance=-0.17 yDistance=0.01
04:22:42.368 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:22:42.368 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:42.368 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:22:42.368 00.000 29988 MoveAxis(E, 0, ABG)
04:22:42.368 00.000 29988 Move returns status 0, amount 0
04:22:42.368 00.000 29988 MoveAxis(N, 0, ABG)
04:22:42.368 00.000 29988 Move returns status 0, amount 0
04:22:42.368 00.000 29988 move complete, result=0
04:22:42.368 00.000 29988 worker thread done servicing request
04:22:42.368 00.000 29988 Worker thread wakes up
04:22:42.368 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:42.368 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:42.369 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:44.008 01.639 29988 Exposure complete
04:22:44.044 00.036 29988 worker thread done servicing request
04:22:44.045 00.001 28316 OnExposeComplete: enter
04:22:44.046 00.001 28316 UpdateGuideState(): m_state=6
04:22:44.048 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7466
04:22:44.050 00.002 28316 Star::Find returns 1 (0), X=952.42, Y=263.86, Mass=2355, SNR=33.6, Peak=190 HFD=3.9
04:22:44.051 00.001 28316 MultiStar: [#1 0.24,-0.08,0.96,U] [#2 0.25,0.11,0.86,U] [#3 0.19,-0.07,0.85,U] [#4 0.33,-0.05,0.82,U] [#5 0.08,0.07,0.72,U] [#6 -0.02,-0.07,0.61,U] [#7 0.40,-0.31,0.00,M10] [#8 -0.13,-0.00,0.57,U] 
04:22:44.053 00.002 28316 refined, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.15, -0.22}
04:22:44.054 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
04:22:44.055 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
04:22:44.055 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=-0.11 mountY=-0.12, mountTheta=-2.32
04:22:44.057 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.05, opts=13)
04:22:44.058 00.001 28316 Enqueuing Move request for scope (0.16, -0.05)
04:22:44.058 00.000 29988 Worker thread wakes up
04:22:44.058 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:44.059 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
04:22:44.059 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
04:22:44.059 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.6
04:22:44.059 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:44.060 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:44.060 00.000 28316 Enqueuing Expose request
04:22:44.061 00.001 29988 Moving (0.16, -0.05) raw xDistance=-0.11 yDistance=-0.12
04:22:44.061 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:22:44.061 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:44.061 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:22:44.061 00.000 29988 MoveAxis(E, 0, ABG)
04:22:44.061 00.000 29988 Move returns status 0, amount 0
04:22:44.061 00.000 29988 MoveAxis(N, 0, ABG)
04:22:44.061 00.000 29988 Move returns status 0, amount 0
04:22:44.061 00.000 29988 move complete, result=0
04:22:44.061 00.000 29988 worker thread done servicing request
04:22:44.061 00.000 29988 Worker thread wakes up
04:22:44.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:44.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:44.061 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:45.579 01.518 29988 Exposure complete
04:22:45.622 00.043 29988 worker thread done servicing request
04:22:45.622 00.000 28316 OnExposeComplete: enter
04:22:45.623 00.001 28316 UpdateGuideState(): m_state=6
04:22:45.623 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7467
04:22:45.624 00.001 28316 Star::Find returns 1 (0), X=952.47, Y=263.78, Mass=2303, SNR=33.2, Peak=169 HFD=3.8
04:22:45.624 00.000 28316 MultiStar: [#1 0.34,-0.10,0.00,M3] [#2 0.38,0.06,0.00,M1] [#3 0.30,-0.16,0.00,M1] [#4 0.52,-0.04,0.00,M1] [#5 0.25,0.18,0.74,U] [#6 0.22,0.16,0.59,U] [#7 0.47,-0.28,0.00,R] [#8 -0.13,-0.04,0.59,U] 
04:22:45.626 00.002 28316 refined, 3 included, MultiStar: {0.15, -0.03}, one-star: {0.20, -0.30}
04:22:45.626 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:22:45.627 00.001 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:22:45.627 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.21 mountX=-0.09 mountY=-0.12, mountTheta=-2.22
04:22:45.628 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.03, opts=13)
04:22:45.629 00.001 28316 Enqueuing Move request for scope (0.15, -0.03)
04:22:45.630 00.001 29988 Worker thread wakes up
04:22:45.630 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
04:22:45.630 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
04:22:45.630 00.000 29988 Moving (0.15, -0.03) raw xDistance=-0.09 yDistance=-0.12
04:22:45.630 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:22:45.630 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:45.630 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:22:45.630 00.000 29988 MoveAxis(E, 0, ABG)
04:22:45.630 00.000 29988 Move returns status 0, amount 0
04:22:45.630 00.000 29988 MoveAxis(N, 0, ABG)
04:22:45.630 00.000 29988 Move returns status 0, amount 0
04:22:45.630 00.000 29988 move complete, result=0
04:22:45.630 00.000 29988 worker thread done servicing request
04:22:45.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:45.631 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
04:22:45.632 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:45.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:45.633 00.001 28316 Enqueuing Expose request
04:22:45.633 00.000 29988 Worker thread wakes up
04:22:45.633 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:45.634 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:45.634 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:47.255 01.621 29988 Exposure complete
04:22:47.299 00.044 29988 worker thread done servicing request
04:22:47.299 00.000 28316 OnExposeComplete: enter
04:22:47.299 00.000 28316 UpdateGuideState(): m_state=6
04:22:47.303 00.004 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7468
04:22:47.305 00.002 28316 Star::Find returns 1 (0), X=952.55, Y=263.77, Mass=2228, SNR=32.7, Peak=165 HFD=3.8
04:22:47.308 00.003 28316 MultiStar: [#1 0.58,-0.01,0.00,M4] [#2 0.29,0.02,0.92,U] [#3 0.22,-0.09,0.88,U] [#4 0.66,0.13,0.00,M2] [#5 0.35,0.16,0.00,M1] [#6 0.24,0.23,0.65,U] [#7 0.05,0.02,0.65,U] [#8 0.16,0.15,0.58,U] 
04:22:47.310 00.002 28316 refined, 5 included, MultiStar: {0.22, -0.03}, one-star: {0.28, -0.31}
04:22:47.312 00.002 28316 CameraToMount -- cameraTheta (-0.13) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:22:47.314 00.002 28316 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:22:47.314 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.13 mountX=-0.12 mountY=-0.18, mountTheta=-2.14
04:22:47.317 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
04:22:47.317 00.000 28316 Enqueuing Move request for scope (0.22, -0.03)
04:22:47.318 00.001 29988 Worker thread wakes up
04:22:47.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:47.318 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.7
04:22:47.319 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:47.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:47.319 00.000 28316 Enqueuing Expose request
04:22:47.320 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
04:22:47.320 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
04:22:47.320 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.12 yDistance=-0.18
04:22:47.320 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:22:47.320 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:47.320 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:22:47.320 00.000 29988 MoveAxis(E, 0, ABG)
04:22:47.320 00.000 29988 Move returns status 0, amount 0
04:22:47.320 00.000 29988 MoveAxis(N, 0, ABG)
04:22:47.320 00.000 29988 Move returns status 0, amount 0
04:22:47.320 00.000 29988 move complete, result=0
04:22:47.320 00.000 29988 worker thread done servicing request
04:22:47.320 00.000 29988 Worker thread wakes up
04:22:47.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:47.320 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:47.321 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:48.836 01.515 29988 Exposure complete
04:22:48.879 00.043 29988 worker thread done servicing request
04:22:48.879 00.000 28316 OnExposeComplete: enter
04:22:48.881 00.002 28316 UpdateGuideState(): m_state=6
04:22:48.882 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7469
04:22:48.883 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=263.70, Mass=2266, SNR=32.9, Peak=191 HFD=3.7
04:22:48.884 00.001 28316 MultiStar: [#1 0.49,-0.10,0.00,M5] [#2 0.42,0.10,0.00,M1] [#3 0.34,-0.17,0.00,M1] [#4 0.30,0.06,0.83,U] [#5 0.20,0.18,0.73,U] [#6 -0.01,0.17,0.61,U] [#7 0.04,-0.02,0.65,U] [#8 0.18,0.05,0.58,U] 
04:22:48.885 00.001 28316 refined, 5 included, MultiStar: {0.21, -0.02}, one-star: {0.41, -0.38}
04:22:48.885 00.000 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:22:48.886 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:22:48.886 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.10 mountX=-0.11 mountY=-0.18, mountTheta=-2.10
04:22:48.887 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.02, opts=13)
04:22:48.887 00.000 28316 Enqueuing Move request for scope (0.21, -0.02)
04:22:48.888 00.001 29988 Worker thread wakes up
04:22:48.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
04:22:48.888 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
04:22:48.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:48.889 00.001 29988 Moving (0.21, -0.02) raw xDistance=-0.11 yDistance=-0.18
04:22:48.889 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:22:48.889 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:48.889 00.000 28316 UpdateGuideState exits: m=2266 RSB=32.9
04:22:48.889 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:48.890 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:48.890 00.000 28316 Enqueuing Expose request
04:22:48.890 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:22:48.890 00.000 29988 MoveAxis(E, 0, ABG)
04:22:48.890 00.000 29988 Move returns status 0, amount 0
04:22:48.891 00.001 29988 MoveAxis(N, 0, ABG)
04:22:48.891 00.000 29988 Move returns status 0, amount 0
04:22:48.891 00.000 29988 move complete, result=0
04:22:48.891 00.000 29988 worker thread done servicing request
04:22:48.891 00.000 29988 Worker thread wakes up
04:22:48.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:48.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:48.891 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:50.520 01.629 29988 Exposure complete
04:22:50.575 00.055 29988 worker thread done servicing request
04:22:50.576 00.001 28316 OnExposeComplete: enter
04:22:50.578 00.002 28316 UpdateGuideState(): m_state=6
04:22:50.579 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7470
04:22:50.582 00.003 28316 Star::Find returns 1 (0), X=952.55, Y=263.79, Mass=2209, SNR=32.6, Peak=180 HFD=3.8
04:22:50.585 00.003 28316 MultiStar: [#1 0.24,-0.12,0.99,U] [#2 0.31,0.13,0.92,U] [#3 0.20,-0.10,0.88,U] [#4 0.35,-0.00,0.00,M2] [#5 0.38,-0.09,0.00,M1] [#6 -0.00,-0.08,0.64,U] [#7 0.20,0.20,0.63,U] [#8 -0.08,0.09,0.58,U] 
04:22:50.588 00.003 28316 refined, 6 included, MultiStar: {0.19, -0.04}, one-star: {0.27, -0.29}
04:22:50.590 00.002 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
04:22:50.592 00.002 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
04:22:50.594 00.002 28316 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.23 mountX=-0.12 mountY=-0.15, mountTheta=-2.24
04:22:50.598 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.04, opts=13)
04:22:50.599 00.001 28316 Enqueuing Move request for scope (0.19, -0.04)
04:22:50.599 00.000 29988 Worker thread wakes up
04:22:50.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:50.600 00.001 28316 UpdateGuideState exits: m=2209 RSB=32.6
04:22:50.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:50.600 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:50.601 00.001 28316 Enqueuing Expose request
04:22:50.601 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
04:22:50.601 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
04:22:50.601 00.000 29988 Moving (0.19, -0.04) raw xDistance=-0.12 yDistance=-0.15
04:22:50.601 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:22:50.601 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:50.601 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:22:50.601 00.000 29988 MoveAxis(E, 0, ABG)
04:22:50.602 00.001 29988 Move returns status 0, amount 0
04:22:50.602 00.000 29988 MoveAxis(N, 0, ABG)
04:22:50.602 00.000 29988 Move returns status 0, amount 0
04:22:50.602 00.000 29988 move complete, result=0
04:22:50.602 00.000 29988 worker thread done servicing request
04:22:50.602 00.000 29988 Worker thread wakes up
04:22:50.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:50.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:50.602 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:22:52.115 01.513 29988 Exposure complete
04:22:52.145 00.030 29988 worker thread done servicing request
04:22:52.145 00.000 28316 OnExposeComplete: enter
04:22:52.146 00.001 28316 UpdateGuideState(): m_state=6
04:22:52.147 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7471
04:22:52.148 00.001 28316 Star::Find returns 1 (0), X=952.86, Y=263.89, Mass=2342, SNR=33.6, Peak=213 HFD=4.2
04:22:52.149 00.001 28316 MultiStar: [#1 0.74,-0.12,0.00,M5] [#2 0.38,0.08,0.00,M1] [#3 0.46,-0.10,0.00,M1] [#4 0.46,-0.04,0.00,M3] [#5 0.17,0.02,0.73,U] [#6 -0.08,0.02,0.61,U] [#7 0.16,0.35,0.00,M1] [#8 0.39,0.03,0.00,M1] 
04:22:52.149 00.000 28316 refined, 2 included, MultiStar: {0.28, -0.07}, one-star: {0.59, -0.19}
04:22:52.149 00.000 28316 CameraToMount -- cameraTheta (-0.24) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
04:22:52.150 00.001 28316 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
04:22:52.150 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-0.24 mountX=-0.18 mountY=-0.22, mountTheta=-2.26
04:22:52.152 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.07, opts=13)
04:22:52.152 00.000 28316 Enqueuing Move request for scope (0.28, -0.07)
04:22:52.152 00.000 29988 Worker thread wakes up
04:22:52.153 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.07) opts 0xd
04:22:52.153 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:52.153 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.07)
04:22:52.153 00.000 28316 UpdateGuideState exits: m=2342 RSB=33.6
04:22:52.154 00.001 29988 Moving (0.28, -0.07) raw xDistance=-0.18 yDistance=-0.22
04:22:52.154 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:52.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:22:52.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:22:52.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:52.155 00.001 28316 Enqueuing Expose request
04:22:52.155 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:22:52.155 00.000 29988 MoveAxis(E, 0, ABG)
04:22:52.155 00.000 29988 Move returns status 0, amount 0
04:22:52.155 00.000 29988 MoveAxis(N, 0, ABG)
04:22:52.155 00.000 29988 Move returns status 0, amount 0
04:22:52.155 00.000 29988 move complete, result=0
04:22:52.155 00.000 29988 worker thread done servicing request
04:22:52.155 00.000 29988 Worker thread wakes up
04:22:52.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:52.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:52.156 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:53.783 01.627 29988 Exposure complete
04:22:53.823 00.040 29988 worker thread done servicing request
04:22:53.823 00.000 28316 OnExposeComplete: enter
04:22:53.824 00.001 28316 UpdateGuideState(): m_state=6
04:22:53.824 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7472
04:22:53.825 00.001 28316 Star::Find returns 1 (0), X=952.68, Y=263.92, Mass=2278, SNR=33.1, Peak=172 HFD=4.1
04:22:53.825 00.000 28316 MultiStar: [#1 0.56,-0.04,0.00,M6] [#2 0.14,0.17,0.90,U] [#3 0.39,0.02,0.00,M2] [#4 0.60,0.15,0.00,M4] [#5 0.38,0.08,0.00,M1] [#6 0.25,0.05,0.62,U] [#7 -0.03,0.21,0.64,U] [#8 0.15,0.11,0.59,U] 
04:22:53.826 00.001 28316 refined, 4 included, MultiStar: {0.20, 0.06}, one-star: {0.41, -0.16}
04:22:53.826 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
04:22:53.828 00.002 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:22:53.829 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
04:22:53.834 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.06, opts=13)
04:22:53.836 00.002 28316 Enqueuing Move request for scope (0.20, 0.06)
04:22:53.839 00.003 29988 Worker thread wakes up
04:22:53.839 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
04:22:53.839 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
04:22:53.839 00.000 29988 Moving (0.20, 0.06) raw xDistance=-0.03 yDistance=-0.21
04:22:53.839 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:22:53.839 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:22:53.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:53.839 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:22:53.839 00.000 29988 MoveAxis(E, 0, ABG)
04:22:53.840 00.001 29988 Move returns status 0, amount 0
04:22:53.840 00.000 29988 MoveAxis(N, 0, ABG)
04:22:53.840 00.000 29988 Move returns status 0, amount 0
04:22:53.840 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.1
04:22:53.840 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:53.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:53.841 00.001 28316 Enqueuing Expose request
04:22:53.841 00.000 29988 move complete, result=0
04:22:53.841 00.000 29988 worker thread done servicing request
04:22:53.841 00.000 29988 Worker thread wakes up
04:22:53.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:53.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:53.842 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:22:55.353 01.511 29988 Exposure complete
04:22:55.400 00.047 29988 worker thread done servicing request
04:22:55.400 00.000 28316 OnExposeComplete: enter
04:22:55.401 00.001 28316 UpdateGuideState(): m_state=6
04:22:55.401 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7473
04:22:55.403 00.002 28316 Star::Find returns 1 (0), X=952.33, Y=263.87, Mass=2319, SNR=33.4, Peak=197 HFD=3.9
04:22:55.404 00.001 28316 MultiStar: [#1 0.34,0.09,0.00,M7] [#2 0.12,0.16,0.90,U] [#3 0.07,-0.12,0.84,U] [#4 0.49,-0.29,0.00,M5] [#5 0.11,0.14,0.71,U] [#6 -0.02,0.04,0.62,U] [#7 -0.25,-0.07,0.64,U] [#8 -0.15,0.13,0.58,U] 
04:22:55.405 00.001 28316 refined, 6 included, MultiStar: {0.01, 0.00}, one-star: {0.06, -0.20}
04:22:55.405 00.000 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
04:22:55.406 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
04:22:55.407 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.04 mountX=-0.00 mountY=-0.01, mountTheta=-1.97
04:22:55.410 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
04:22:55.411 00.001 28316 Enqueuing Move request for scope (0.01, 0.00)
04:22:55.413 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:55.414 00.001 28316 UpdateGuideState exits: m=2319 RSB=33.4
04:22:55.415 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:55.416 00.001 29988 Worker thread wakes up
04:22:55.417 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
04:22:55.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
04:22:55.417 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
04:22:55.417 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:22:55.417 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:55.417 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:55.418 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:22:55.418 00.000 29988 MoveAxis(E, 0, ABG)
04:22:55.418 00.000 29988 Move returns status 0, amount 0
04:22:55.418 00.000 29988 MoveAxis(N, 0, ABG)
04:22:55.418 00.000 29988 Move returns status 0, amount 0
04:22:55.418 00.000 29988 move complete, result=0
04:22:55.418 00.000 29988 worker thread done servicing request
04:22:55.418 00.000 28316 Enqueuing Expose request
04:22:55.419 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:55.419 00.000 29988 Worker thread wakes up
04:22:55.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:55.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:57.049 01.630 29988 Exposure complete
04:22:57.088 00.039 29988 worker thread done servicing request
04:22:57.088 00.000 28316 OnExposeComplete: enter
04:22:57.089 00.001 28316 UpdateGuideState(): m_state=6
04:22:57.091 00.002 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7474
04:22:57.092 00.001 28316 Star::Find returns 1 (0), X=952.31, Y=264.03, Mass=2228, SNR=32.5, Peak=195 HFD=4.0
04:22:57.094 00.002 28316 MultiStar: [#1 0.20,0.11,0.99,U] [#2 0.06,0.23,0.94,U] [#3 -0.09,0.03,0.88,U] [#4 0.38,-0.03,0.00,M6] [#5 0.18,0.22,0.74,U] [#6 -0.45,0.15,0.00,M1] [#7 -0.12,-0.01,0.64,U] [#8 -0.35,0.00,0.00,M1] 
04:22:57.096 00.002 28316 single-star, 5 included, MultiStar: {0.05, 0.09}, one-star: {0.04, -0.05}
04:22:57.096 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
04:22:57.097 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:22:57.097 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.95 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
04:22:57.098 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
04:22:57.099 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
04:22:57.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:57.099 00.000 29988 Worker thread wakes up
04:22:57.100 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.5
04:22:57.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
04:22:57.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:57.100 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
04:22:57.100 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:57.101 00.001 28316 Enqueuing Expose request
04:22:57.101 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
04:22:57.101 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:22:57.101 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:57.101 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:22:57.101 00.000 29988 MoveAxis(E, 0, ABG)
04:22:57.101 00.000 29988 Move returns status 0, amount 0
04:22:57.101 00.000 29988 MoveAxis(N, 0, ABG)
04:22:57.101 00.000 29988 Move returns status 0, amount 0
04:22:57.101 00.000 29988 move complete, result=0
04:22:57.101 00.000 29988 worker thread done servicing request
04:22:57.101 00.000 29988 Worker thread wakes up
04:22:57.102 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:57.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:22:57.102 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:22:58.620 01.518 29988 Exposure complete
04:22:58.655 00.035 29988 worker thread done servicing request
04:22:58.656 00.001 28316 OnExposeComplete: enter
04:22:58.656 00.000 28316 UpdateGuideState(): m_state=6
04:22:58.657 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7475
04:22:58.657 00.000 28316 Star::Find returns 1 (0), X=952.20, Y=263.85, Mass=2317, SNR=33.4, Peak=192 HFD=4.3
04:22:58.658 00.001 28316 MultiStar: [#1 0.02,-0.10,0.95,U] [#2 0.06,0.02,0.89,U] [#3 -0.01,-0.07,0.88,U] [#4 0.16,0.21,0.81,U] [#5 -0.05,0.09,0.72,U] [#6 -0.28,0.24,0.00,M2] [#7 -0.02,0.01,0.60,U] [#8 -0.15,-0.14,0.58,U] 
04:22:58.658 00.000 28316 refined, 7 included, MultiStar: {-0.00, -0.03}, one-star: {-0.08, -0.23}
04:22:58.659 00.001 28316 CameraToMount -- cameraTheta (-1.63) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:22:58.659 00.000 28316 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:22:58.659 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.63 mountX=-0.03 mountY=0.02, mountTheta=2.62
04:22:58.660 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.03, opts=13)
04:22:58.661 00.001 28316 Enqueuing Move request for scope (-0.00, -0.03)
04:22:58.662 00.001 29988 Worker thread wakes up
04:22:58.662 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:22:58.663 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
04:22:58.663 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
04:22:58.663 00.000 29988 Moving (-0.00, -0.03) raw xDistance=-0.03 yDistance=0.02
04:22:58.663 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:22:58.663 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:22:58.663 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.4
04:22:58.666 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:22:58.666 00.000 29988 MoveAxis(E, 0, ABG)
04:22:58.666 00.000 29988 Move returns status 0, amount 0
04:22:58.666 00.000 29988 MoveAxis(N, 0, ABG)
04:22:58.666 00.000 29988 Move returns status 0, amount 0
04:22:58.666 00.000 29988 move complete, result=0
04:22:58.666 00.000 29988 worker thread done servicing request
04:22:58.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:22:58.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:22:58.667 00.001 28316 Enqueuing Expose request
04:22:58.667 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:22:58.668 00.001 29988 Worker thread wakes up
04:22:58.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:22:58.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:00.296 01.628 29988 Exposure complete
04:23:00.339 00.043 29988 worker thread done servicing request
04:23:00.339 00.000 28316 OnExposeComplete: enter
04:23:00.340 00.001 28316 UpdateGuideState(): m_state=6
04:23:00.341 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7476
04:23:00.345 00.004 28316 Star::Find returns 1 (0), X=952.29, Y=263.90, Mass=2248, SNR=32.8, Peak=184 HFD=4.0
04:23:00.345 00.000 28316 MultiStar: [#1 0.05,-0.14,0.98,U] [#2 0.11,-0.03,0.89,U] [#3 0.14,-0.03,0.87,U] [#4 0.20,-0.02,0.82,U] [#5 0.15,0.14,0.74,U] [#6 0.08,0.01,0.64,U] [#7 0.00,0.09,0.63,U] [#8 -0.21,0.21,0.60,U] 
04:23:00.346 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.02, -0.18}
04:23:00.346 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:23:00.347 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:23:00.347 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.17 mountX=-0.04 mountY=-0.05, mountTheta=-2.18
04:23:00.348 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
04:23:00.348 00.000 28316 Enqueuing Move request for scope (0.07, -0.01)
04:23:00.350 00.002 29988 Worker thread wakes up
04:23:00.350 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=224, Gamma=0.580
04:23:00.350 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.8
04:23:00.350 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:00.351 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:00.351 00.000 28316 Enqueuing Expose request
04:23:00.352 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
04:23:00.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
04:23:00.352 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.05
04:23:00.352 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:23:00.352 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:00.352 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:23:00.352 00.000 29988 MoveAxis(E, 0, ABG)
04:23:00.352 00.000 29988 Move returns status 0, amount 0
04:23:00.352 00.000 29988 MoveAxis(N, 0, ABG)
04:23:00.352 00.000 29988 Move returns status 0, amount 0
04:23:00.352 00.000 29988 move complete, result=0
04:23:00.352 00.000 29988 worker thread done servicing request
04:23:00.352 00.000 29988 Worker thread wakes up
04:23:00.352 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:00.352 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:00.352 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:01.871 01.519 29988 Exposure complete
04:23:01.928 00.057 29988 worker thread done servicing request
04:23:01.929 00.001 28316 OnExposeComplete: enter
04:23:01.932 00.003 28316 UpdateGuideState(): m_state=6
04:23:01.933 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7477
04:23:01.935 00.002 28316 Star::Find returns 1 (0), X=952.29, Y=263.93, Mass=2213, SNR=32.7, Peak=193 HFD=4.0
04:23:01.935 00.000 28316 MultiStar: [#1 0.09,-0.09,0.99,U] [#2 0.07,0.17,0.93,U] [#3 0.12,-0.01,0.89,U] [#4 0.30,0.20,0.00,M5] [#5 0.04,0.02,0.70,U] [#6 -0.32,0.14,0.00,M2] [#7 -0.23,0.23,0.62,U] [#8 -0.14,0.02,0.57,U] 
04:23:01.935 00.000 28316 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {0.02, -0.15}
04:23:01.936 00.001 28316 CameraToMount -- cameraTheta (0.80) - m_xAngle (2.00) = xAngle (-1.19 = -1.19)
04:23:01.936 00.000 28316 CameraToMount -- cameraTheta (0.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
04:23:01.937 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.80 mountX=0.01 mountY=-0.02, mountTheta=-1.20
04:23:01.938 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.01, opts=13)
04:23:01.938 00.000 28316 Enqueuing Move request for scope (0.01, 0.01)
04:23:01.939 00.001 29988 Worker thread wakes up
04:23:01.939 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
04:23:01.939 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
04:23:01.939 00.000 29988 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.02
04:23:01.939 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:23:01.939 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:01.939 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:01.939 00.000 28316 UpdateGuideState exits: m=2213 RSB=32.7
04:23:01.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:01.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:01.941 00.001 28316 Enqueuing Expose request
04:23:01.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:23:01.941 00.000 29988 MoveAxis(E, 0, ABG)
04:23:01.941 00.000 29988 Move returns status 0, amount 0
04:23:01.941 00.000 29988 MoveAxis(N, 0, ABG)
04:23:01.941 00.000 29988 Move returns status 0, amount 0
04:23:01.941 00.000 29988 move complete, result=0
04:23:01.941 00.000 29988 worker thread done servicing request
04:23:01.941 00.000 29988 Worker thread wakes up
04:23:01.941 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:01.941 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:01.942 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:03.575 01.633 29988 Exposure complete
04:23:03.607 00.032 29988 worker thread done servicing request
04:23:03.607 00.000 28316 OnExposeComplete: enter
04:23:03.609 00.002 28316 UpdateGuideState(): m_state=6
04:23:03.609 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7478
04:23:03.609 00.000 28316 Star::Find returns 1 (0), X=952.34, Y=263.95, Mass=2320, SNR=33.4, Peak=188 HFD=4.0
04:23:03.610 00.001 28316 MultiStar: [#1 0.22,0.13,0.95,U] [#2 0.40,0.02,0.00,M1] [#3 0.14,0.06,0.82,U] [#4 0.30,0.02,0.80,U] [#5 0.20,0.18,0.75,U] [#6 -0.07,0.29,0.59,U] [#7 -0.09,0.21,0.61,U] [#8 0.21,-0.14,0.59,U] 
04:23:03.610 00.000 28316 single-star, 7 included, MultiStar: {0.13, 0.07}, one-star: {0.07, -0.12}
04:23:03.611 00.001 28316 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
04:23:03.611 00.000 28316 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
04:23:03.612 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.08 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
04:23:03.613 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.12, opts=13)
04:23:03.615 00.002 28316 Enqueuing Move request for scope (0.07, -0.12)
04:23:03.616 00.001 29988 Worker thread wakes up
04:23:03.616 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
04:23:03.616 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:03.617 00.001 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
04:23:03.617 00.000 29988 Moving (0.07, -0.12) raw xDistance=-0.14 yDistance=-0.00
04:23:03.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:23:03.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:03.617 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
04:23:03.618 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:03.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:03.620 00.001 28316 Enqueuing Expose request
04:23:03.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:23:03.620 00.000 29988 MoveAxis(E, 0, ABG)
04:23:03.620 00.000 29988 Move returns status 0, amount 0
04:23:03.620 00.000 29988 MoveAxis(N, 0, ABG)
04:23:03.620 00.000 29988 Move returns status 0, amount 0
04:23:03.620 00.000 29988 move complete, result=0
04:23:03.620 00.000 29988 worker thread done servicing request
04:23:03.620 00.000 29988 Worker thread wakes up
04:23:03.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:03.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:03.621 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:05.148 01.527 29988 Exposure complete
04:23:05.201 00.053 29988 worker thread done servicing request
04:23:05.201 00.000 28316 OnExposeComplete: enter
04:23:05.202 00.001 28316 UpdateGuideState(): m_state=6
04:23:05.202 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7479
04:23:05.203 00.001 28316 Star::Find returns 1 (0), X=952.41, Y=264.06, Mass=2206, SNR=32.6, Peak=171 HFD=3.9
04:23:05.204 00.001 28316 MultiStar: [#1 0.29,0.17,0.99,U] [#2 0.28,0.41,0.00,M2] [#3 0.21,0.04,0.88,U] [#4 0.55,0.13,0.00,M5] [#5 0.35,0.38,0.00,M1] [#6 0.14,0.33,0.00,M2] [#7 -0.23,0.49,0.00,M1] [#8 0.01,0.19,0.56,U] 
04:23:05.204 00.000 28316 single-star, 3 included, MultiStar: {0.18, 0.09}, one-star: {0.14, -0.02}
04:23:05.204 00.000 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:23:05.205 00.001 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:23:05.205 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=-0.07 mountY=-0.12, mountTheta=-2.13
04:23:05.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.02, opts=13)
04:23:05.207 00.001 28316 Enqueuing Move request for scope (0.14, -0.02)
04:23:05.207 00.000 29988 Worker thread wakes up
04:23:05.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
04:23:05.207 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
04:23:05.207 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:23:05.208 00.001 29988 Moving (0.14, -0.02) raw xDistance=-0.07 yDistance=-0.12
04:23:05.208 00.000 28316 UpdateGuideState exits: m=2206 RSB=32.6
04:23:05.208 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:05.210 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:05.210 00.000 28316 Enqueuing Expose request
04:23:05.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:23:05.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:05.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:23:05.210 00.000 29988 MoveAxis(E, 0, ABG)
04:23:05.210 00.000 29988 Move returns status 0, amount 0
04:23:05.211 00.001 29988 MoveAxis(N, 0, ABG)
04:23:05.211 00.000 29988 Move returns status 0, amount 0
04:23:05.211 00.000 29988 move complete, result=0
04:23:05.211 00.000 29988 worker thread done servicing request
04:23:05.211 00.000 29988 Worker thread wakes up
04:23:05.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:05.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:05.211 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:06.838 01.627 29988 Exposure complete
04:23:06.879 00.041 29988 worker thread done servicing request
04:23:06.879 00.000 28316 OnExposeComplete: enter
04:23:06.881 00.002 28316 UpdateGuideState(): m_state=6
04:23:06.882 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7480
04:23:06.882 00.000 28316 Star::Find returns 1 (0), X=952.26, Y=264.03, Mass=2171, SNR=32.3, Peak=187 HFD=4.1
04:23:06.883 00.001 28316 MultiStar: [#1 0.19,0.09,0.99,U] [#2 0.16,0.20,0.93,U] [#3 0.13,0.13,0.88,U] [#4 0.34,0.06,0.00,M6] [#5 0.01,0.40,0.00,M2] [#6 -0.03,0.25,0.63,U] [#7 -0.28,0.23,0.00,M2] [#8 -0.30,0.30,0.00,M1] 
04:23:06.883 00.000 28316 single-star, 4 included, MultiStar: {0.10, 0.11}, one-star: {-0.01, -0.05}
04:23:06.884 00.001 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.77 = 2.51)
04:23:06.885 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.81 = 2.47)
04:23:06.885 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.78 mountX=-0.04 mountY=0.03, mountTheta=2.49
04:23:06.887 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.05, opts=13)
04:23:06.887 00.000 28316 Enqueuing Move request for scope (-0.01, -0.05)
04:23:06.887 00.000 29988 Worker thread wakes up
04:23:06.887 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=238, Gamma=0.580
04:23:06.888 00.001 28316 UpdateGuideState exits: m=2171 RSB=32.3
04:23:06.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:06.889 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:06.889 00.000 28316 Enqueuing Expose request
04:23:06.891 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
04:23:06.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
04:23:06.891 00.000 29988 Moving (-0.01, -0.05) raw xDistance=-0.04 yDistance=0.03
04:23:06.891 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:23:06.891 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:06.891 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:23:06.891 00.000 29988 MoveAxis(E, 0, ABG)
04:23:06.891 00.000 29988 Move returns status 0, amount 0
04:23:06.891 00.000 29988 MoveAxis(N, 0, ABG)
04:23:06.891 00.000 29988 Move returns status 0, amount 0
04:23:06.891 00.000 29988 move complete, result=0
04:23:06.891 00.000 29988 worker thread done servicing request
04:23:06.891 00.000 29988 Worker thread wakes up
04:23:06.891 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:06.891 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:06.891 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:08.411 01.520 29988 Exposure complete
04:23:08.443 00.032 29988 worker thread done servicing request
04:23:08.444 00.001 28316 OnExposeComplete: enter
04:23:08.444 00.000 28316 UpdateGuideState(): m_state=6
04:23:08.445 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7481
04:23:08.446 00.001 28316 Star::Find returns 1 (0), X=952.23, Y=264.11, Mass=2132, SNR=31.9, Peak=183 HFD=4.1
04:23:08.447 00.001 28316 MultiStar: [#1 0.18,0.10,1.00,U] [#2 0.06,0.19,0.92,U] [#3 0.01,0.23,0.86,U] [#4 0.08,0.35,0.00,M7] [#5 0.03,0.28,0.74,U] [#6 -0.31,0.38,0.00,M2] [#7 -0.32,0.26,0.00,M3] [#8 -0.23,0.35,0.00,M2] 
04:23:08.448 00.001 28316 single-star, 4 included, MultiStar: {0.05, 0.16}, one-star: {-0.05, 0.04}
04:23:08.449 00.001 28316 CameraToMount -- cameraTheta (2.48) - m_xAngle (2.00) = xAngle (0.48 = 0.48)
04:23:08.449 00.000 28316 CameraToMount -- cameraTheta (2.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.44 = 0.44)
04:23:08.449 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.48 mountX=0.05 mountY=0.02, mountTheta=0.45
04:23:08.451 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.04, opts=13)
04:23:08.451 00.000 28316 Enqueuing Move request for scope (-0.05, 0.04)
04:23:08.451 00.000 29988 Worker thread wakes up
04:23:08.452 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
04:23:08.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
04:23:08.452 00.000 29988 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=0.02
04:23:08.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:23:08.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:08.452 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:23:08.452 00.000 28316 UpdateGuideState exits: m=2132 RSB=31.9
04:23:08.453 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:08.453 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:08.453 00.000 28316 Enqueuing Expose request
04:23:08.454 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:23:08.454 00.000 29988 MoveAxis(E, 0, ABG)
04:23:08.454 00.000 29988 Move returns status 0, amount 0
04:23:08.454 00.000 29988 MoveAxis(N, 0, ABG)
04:23:08.454 00.000 29988 Move returns status 0, amount 0
04:23:08.454 00.000 29988 move complete, result=0
04:23:08.454 00.000 29988 worker thread done servicing request
04:23:08.454 00.000 29988 Worker thread wakes up
04:23:08.454 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:08.454 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:08.455 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:10.092 01.637 29988 Exposure complete
04:23:10.126 00.034 29988 worker thread done servicing request
04:23:10.126 00.000 28316 OnExposeComplete: enter
04:23:10.126 00.000 28316 UpdateGuideState(): m_state=6
04:23:10.127 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7482
04:23:10.127 00.000 28316 Star::Find returns 1 (0), X=952.28, Y=264.11, Mass=2251, SNR=32.9, Peak=179 HFD=4.1
04:23:10.128 00.001 28316 MultiStar: [#1 0.01,0.30,1.02,U] [#2 0.15,0.19,0.91,U] [#3 0.08,0.04,0.85,U] [#4 0.29,0.22,0.00,M8] [#5 -0.01,0.37,0.00,M2] [#6 -0.23,0.43,0.00,M3] [#7 -0.35,0.43,0.00,M4] [#8 -0.26,0.35,0.00,M3] 
04:23:10.128 00.000 28316 single-star, 3 included, MultiStar: {0.06, 0.14}, one-star: {0.01, 0.04}
04:23:10.129 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
04:23:10.129 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
04:23:10.130 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.25 mountX=0.03 mountY=-0.03, mountTheta=-0.77
04:23:10.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.04, opts=13)
04:23:10.131 00.000 28316 Enqueuing Move request for scope (0.01, 0.04)
04:23:10.132 00.001 29988 Worker thread wakes up
04:23:10.132 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
04:23:10.132 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
04:23:10.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:10.132 00.000 29988 Moving (0.01, 0.04) raw xDistance=0.03 yDistance=-0.03
04:23:10.132 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:23:10.132 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:10.132 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.9
04:23:10.133 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:23:10.133 00.000 29988 MoveAxis(E, 0, ABG)
04:23:10.133 00.000 29988 Move returns status 0, amount 0
04:23:10.133 00.000 29988 MoveAxis(N, 0, ABG)
04:23:10.133 00.000 29988 Move returns status 0, amount 0
04:23:10.133 00.000 29988 move complete, result=0
04:23:10.133 00.000 29988 worker thread done servicing request
04:23:10.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:10.134 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:10.134 00.000 28316 Enqueuing Expose request
04:23:10.134 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:10.135 00.001 29988 Worker thread wakes up
04:23:10.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:10.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,249,31,31)
04:23:11.616 01.481 28316 evsrv: cli 0C97D050 connect
04:23:11.619 00.003 28316 case statement mapped state 6 to 3
04:23:11.622 00.003 28316 case statement mapped state 6 to 3
04:23:11.623 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"7345cbc0-f5de-4d1b-ba83-5b58f963204a"}
04:23:11.623 00.000 28316 case statement mapped state 6 to 3
04:23:11.624 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Guiding","id":"7345cbc0-f5de-4d1b-ba83-5b58f963204a"}
04:23:11.626 00.002 28316 evsrv: cli 0C97D050 disconnect
04:23:11.648 00.022 28316 evsrv: cli 0C97DD70 connect
04:23:11.649 00.001 28316 case statement mapped state 6 to 3
04:23:11.650 00.001 28316 case statement mapped state 6 to 3
04:23:11.652 00.002 28316 evsrv: cli 0C97DD70 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"9fea0f7f-2291-4452-8a00-c7f222131fa6"}
04:23:11.653 00.001 28316 PhdController::Dither begins
04:23:11.654 00.001 28316 dither: size=2.00, dRA=0.96 dDec=0.27
04:23:11.655 00.001 28316 MountToCamera -- mountTheta (0.27) + m_xAngle (2.00) = xAngle (2.27 = 2.27)
04:23:11.656 00.001 28316 MountToCamera -- mountX=0.96 mountY=0.27 hyp=0.99 mountTheta=0.27 cameraX=-0.64, cameraY=0.76 cameraTheta=2.27
04:23:11.657 00.001 28316 setting lock position to (951.63, 264.84)
04:23:11.658 00.001 28316 Mount: notify guiding dithered (-0.6, 0.8)
04:23:11.659 00.001 28316 MultiStar: stabilizing after lock position change
04:23:11.660 00.001 28316 Status Line: Dithering de 0.96,0.27
04:23:11.662 00.002 29988 Exposure complete
04:23:11.663 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:23:11.663 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
04:23:11.664 00.001 28316 evsrv: cli 0C97DD70 response: {"jsonrpc":"2.0","result":0,"id":"9fea0f7f-2291-4452-8a00-c7f222131fa6"}
04:23:11.668 00.004 28316 evsrv: cli 0C97DD70 disconnect
04:23:11.694 00.026 29988 worker thread done servicing request
04:23:11.694 00.000 28316 OnExposeComplete: enter
04:23:11.694 00.000 28316 UpdateGuideState(): m_state=6
04:23:11.694 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7483
04:23:11.694 00.000 28316 Star::Find returns 1 (0), X=952.15, Y=264.00, Mass=2228, SNR=32.5, Peak=188 HFD=4.2
04:23:11.696 00.002 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
04:23:11.696 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
04:23:11.697 00.001 28316 CameraToMount -- cameraX=0.52 cameraY=-0.84 hyp=0.98 cameraTheta=-1.02 mountX=-0.98 mountY=-0.08, mountTheta=-3.06
04:23:11.698 00.001 28316 dither recenter: remaining=(-1.0,-0.3) step=(-1.0,-0.3)
04:23:11.699 00.001 28316 MountToCamera -- mountTheta (-2.87) + m_xAngle (2.00) = xAngle (-0.87 = -0.87)
04:23:11.700 00.001 28316 MountToCamera -- mountX=-0.96 mountY=-0.27 hyp=0.99 mountTheta=-2.87 cameraX=0.64, cameraY=-0.76 cameraTheta=-0.87
04:23:11.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=-0.76, opts=4)
04:23:11.701 00.000 28316 Enqueuing Move request for scope (0.64, -0.76)
04:23:11.702 00.001 28316 Mount: notify direct move -0.96,-0.27
04:23:11.702 00.000 29988 Worker thread wakes up
04:23:11.702 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.76) opts 0x4
04:23:11.702 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, -0.76)
04:23:11.702 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:23:11.704 00.002 29988 Moving (0.64, -0.76) raw xDistance=-0.96 yDistance=-0.27
04:23:11.704 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.5
04:23:11.705 00.001 29988 MoveAxis(E, 319, B)
04:23:11.705 00.000 29988 Guiding  Dir = 2, Dur = 319
04:23:11.705 00.000 28316 PhdController: settling, locked = 1, distance = 1.04 (0.50) aobump = 0 frame = 1 / 99999
04:23:11.706 00.001 29988 IsSlewing returns 0
04:23:11.706 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155791.706,"Host":"ASUS_SAM","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:23:11.707 00.001 29988 IsGuiding returns 0
04:23:11.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:11.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:11.709 00.001 28316 Enqueuing Expose request
04:23:11.710 00.001 29988 PulseGuide returned control before completion, sleep 327
04:23:12.047 00.337 29988 IsGuiding returns 0
04:23:12.047 00.000 29988 Move returns status 0, amount 319
04:23:12.047 00.000 29988 MoveAxis(N, 64, B)
04:23:12.047 00.000 29988 Guiding  Dir = 0, Dur = 64
04:23:12.047 00.000 29988 IsSlewing returns 0
04:23:12.047 00.000 29988 IsGuiding returns 0
04:23:12.051 00.004 29988 PulseGuide returned control before completion, sleep 69
04:23:12.129 00.078 29988 IsGuiding returns 0
04:23:12.129 00.000 29988 Move returns status 0, amount 64
04:23:12.129 00.000 29988 move complete, result=0
04:23:12.129 00.000 29988 worker thread done servicing request
04:23:12.129 00.000 29988 Worker thread wakes up
04:23:12.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:12.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:12.129 00.000 28316 GuideStep: -1.0 px 319 ms EAST, -0.3 px 64 ms NORTH
04:23:13.862 01.733 29988 Exposure complete
04:23:13.924 00.062 29988 worker thread done servicing request
04:23:13.925 00.001 28316 OnExposeComplete: enter
04:23:13.926 00.001 28316 UpdateGuideState(): m_state=6
04:23:13.927 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7484
04:23:13.927 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=265.05, Mass=2281, SNR=33.1, Peak=182 HFD=4.1
04:23:13.928 00.001 28316 CameraToMount -- cameraTheta (1.65) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
04:23:13.928 00.000 28316 CameraToMount -- cameraTheta (1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
04:23:13.929 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.65 mountX=0.20 mountY=-0.08, mountTheta=-0.38
04:23:13.930 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.21, opts=13)
04:23:13.932 00.002 28316 Enqueuing Move request for scope (-0.02, 0.21)
04:23:13.933 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:13.934 00.001 28316 UpdateGuideState exits: m=2281 RSB=33.1
04:23:13.936 00.002 29988 Worker thread wakes up
04:23:13.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
04:23:13.936 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
04:23:13.936 00.000 29988 Moving (-0.02, 0.21) raw xDistance=0.20 yDistance=-0.08
04:23:13.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:23:13.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:13.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:23:13.937 00.001 29988 MoveAxis(E, 0, ABG)
04:23:13.937 00.000 29988 Move returns status 0, amount 0
04:23:13.937 00.000 29988 MoveAxis(N, 0, ABG)
04:23:13.937 00.000 29988 Move returns status 0, amount 0
04:23:13.937 00.000 28316 PhdController: settling, locked = 1, distance = 0.21 (0.50) aobump = 0 frame = 2 / 99999
04:23:13.938 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786155793.938,"Host":"ASUS_SAM","Inst":1,"Distance":0.21,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:23:13.940 00.002 29988 move complete, result=0
04:23:13.940 00.000 29988 worker thread done servicing request
04:23:13.940 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:13.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:13.942 00.002 28316 Enqueuing Expose request
04:23:13.943 00.001 29988 Worker thread wakes up
04:23:13.943 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:13.943 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:13.943 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:15.351 01.408 29988 Exposure complete
04:23:15.406 00.055 29988 worker thread done servicing request
04:23:15.407 00.001 28316 OnExposeComplete: enter
04:23:15.407 00.000 28316 UpdateGuideState(): m_state=6
04:23:15.409 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7485
04:23:15.411 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=265.03, Mass=2452, SNR=34.3, Peak=202 HFD=4.1
04:23:15.411 00.000 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
04:23:15.412 00.001 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
04:23:15.413 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=0.16 mountY=-0.12, mountTheta=-0.65
04:23:15.415 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.19, opts=13)
04:23:15.415 00.000 28316 Enqueuing Move request for scope (0.04, 0.19)
04:23:15.416 00.001 29988 Worker thread wakes up
04:23:15.416 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:15.416 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
04:23:15.416 00.000 28316 UpdateGuideState exits: m=2452 RSB=34.3
04:23:15.417 00.001 28316 PhdController: settling, locked = 1, distance = 0.20 (0.50) aobump = 0 frame = 3 / 99999
04:23:15.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
04:23:15.417 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155795.417,"Host":"ASUS_SAM","Inst":1,"Distance":0.20,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
04:23:15.418 00.001 29988 Moving (0.04, 0.19) raw xDistance=0.16 yDistance=-0.12
04:23:15.418 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:23:15.418 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:15.418 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:23:15.418 00.000 29988 MoveAxis(E, 0, ABG)
04:23:15.418 00.000 29988 Move returns status 0, amount 0
04:23:15.418 00.000 29988 MoveAxis(N, 0, ABG)
04:23:15.418 00.000 29988 Move returns status 0, amount 0
04:23:15.418 00.000 29988 move complete, result=0
04:23:15.418 00.000 29988 worker thread done servicing request
04:23:15.418 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:15.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:15.419 00.001 28316 Enqueuing Expose request
04:23:15.419 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:15.419 00.000 29988 Worker thread wakes up
04:23:15.420 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:15.420 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:17.051 01.631 29988 Exposure complete
04:23:17.112 00.061 29988 worker thread done servicing request
04:23:17.112 00.000 28316 OnExposeComplete: enter
04:23:17.114 00.002 28316 UpdateGuideState(): m_state=6
04:23:17.115 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7486
04:23:17.117 00.002 28316 Star::Find returns 1 (0), X=951.61, Y=264.83, Mass=2169, SNR=32.3, Peak=158 HFD=3.9
04:23:17.118 00.001 28316 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.00) = xAngle (-4.79 = 1.49)
04:23:17.119 00.001 28316 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.83 = 1.45)
04:23:17.119 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.79 mountX=0.00 mountY=0.02, mountTheta=1.49
04:23:17.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.01, opts=13)
04:23:17.121 00.001 28316 Enqueuing Move request for scope (-0.02, -0.01)
04:23:17.121 00.000 29988 Worker thread wakes up
04:23:17.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:17.122 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
04:23:17.122 00.000 28316 UpdateGuideState exits: m=2169 RSB=32.3
04:23:17.122 00.000 28316 PhdController: settling, locked = 1, distance = 0.15 (0.50) aobump = 0 frame = 4 / 99999
04:23:17.123 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
04:23:17.123 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155797.123,"Host":"ASUS_SAM","Inst":1,"Distance":0.15,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
04:23:17.123 00.000 29988 Moving (-0.02, -0.01) raw xDistance=0.00 yDistance=0.02
04:23:17.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:23:17.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:17.123 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:17.124 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:17.124 00.000 28316 Enqueuing Expose request
04:23:17.125 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:23:17.125 00.000 29988 MoveAxis(E, 0, ABG)
04:23:17.125 00.000 29988 Move returns status 0, amount 0
04:23:17.125 00.000 29988 MoveAxis(N, 0, ABG)
04:23:17.125 00.000 29988 Move returns status 0, amount 0
04:23:17.125 00.000 29988 move complete, result=0
04:23:17.125 00.000 29988 worker thread done servicing request
04:23:17.125 00.000 29988 Worker thread wakes up
04:23:17.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:17.125 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:17.126 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:18.655 01.529 29988 Exposure complete
04:23:18.718 00.063 29988 worker thread done servicing request
04:23:18.718 00.000 28316 OnExposeComplete: enter
04:23:18.719 00.001 28316 UpdateGuideState(): m_state=6
04:23:18.721 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7487
04:23:18.722 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=264.94, Mass=2191, SNR=32.5, Peak=171 HFD=4.0
04:23:18.723 00.001 28316 CameraToMount -- cameraTheta (1.78) - m_xAngle (2.00) = xAngle (-0.22 = -0.22)
04:23:18.725 00.002 28316 CameraToMount -- cameraTheta (1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
04:23:18.726 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.78 mountX=0.10 mountY=-0.03, mountTheta=-0.26
04:23:18.729 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.10, opts=13)
04:23:18.729 00.000 28316 Enqueuing Move request for scope (-0.02, 0.10)
04:23:18.730 00.001 29988 Worker thread wakes up
04:23:18.730 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:23:18.730 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.5
04:23:18.731 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
04:23:18.731 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
04:23:18.731 00.000 28316 PhdController: settling, locked = 1, distance = 0.14 (0.50) aobump = 0 frame = 5 / 99999
04:23:18.731 00.000 29988 Moving (-0.02, 0.10) raw xDistance=0.10 yDistance=-0.03
04:23:18.731 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155798.731,"Host":"ASUS_SAM","Inst":1,"Distance":0.14,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
04:23:18.732 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:23:18.732 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:18.732 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:18.732 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:18.733 00.001 28316 Enqueuing Expose request
04:23:18.733 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:23:18.733 00.000 29988 MoveAxis(E, 0, ABG)
04:23:18.733 00.000 29988 Move returns status 0, amount 0
04:23:18.733 00.000 29988 MoveAxis(N, 0, ABG)
04:23:18.733 00.000 29988 Move returns status 0, amount 0
04:23:18.733 00.000 29988 move complete, result=0
04:23:18.733 00.000 29988 worker thread done servicing request
04:23:18.733 00.000 29988 Worker thread wakes up
04:23:18.733 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:18.733 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:18.734 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:20.364 01.630 29988 Exposure complete
04:23:20.405 00.041 29988 worker thread done servicing request
04:23:20.405 00.000 28316 OnExposeComplete: enter
04:23:20.405 00.000 28316 UpdateGuideState(): m_state=6
04:23:20.406 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7488
04:23:20.406 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=265.13, Mass=2289, SNR=33.0, Peak=172 HFD=3.9
04:23:20.407 00.001 28316 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.00) = xAngle (-0.11 = -0.11)
04:23:20.407 00.000 28316 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
04:23:20.408 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.30 cameraTheta=1.89 mountX=0.30 mountY=-0.04, mountTheta=-0.15
04:23:20.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.29, opts=13)
04:23:20.410 00.001 28316 Enqueuing Move request for scope (-0.10, 0.29)
04:23:20.410 00.000 29988 Worker thread wakes up
04:23:20.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:20.411 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
04:23:20.411 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
04:23:20.411 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:23:20.411 00.000 29988 Moving (-0.10, 0.29) raw xDistance=0.30 yDistance=-0.04
04:23:20.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
04:23:20.411 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 6 / 99999
04:23:20.412 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:20.412 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786155800.412,"Host":"ASUS_SAM","Inst":1,"Distance":0.19,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
04:23:20.415 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:23:20.415 00.000 29988 MoveAxis(W, 63, ABG)
04:23:20.415 00.000 29988 Guiding  Dir = 3, Dur = 63
04:23:20.415 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:20.416 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:20.417 00.001 28316 Enqueuing Expose request
04:23:20.418 00.001 29988 IsSlewing returns 0
04:23:20.418 00.000 29988 IsGuiding returns 0
04:23:20.420 00.002 29988 PulseGuide returned control before completion, sleep 72
04:23:20.505 00.085 29988 IsGuiding returns 0
04:23:20.505 00.000 29988 Move returns status 0, amount 63
04:23:20.505 00.000 29988 MoveAxis(N, 0, ABG)
04:23:20.505 00.000 29988 Move returns status 0, amount 0
04:23:20.505 00.000 29988 move complete, result=0
04:23:20.505 00.000 29988 worker thread done servicing request
04:23:20.505 00.000 29988 Worker thread wakes up
04:23:20.505 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:20.505 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:20.506 00.001 28316 GuideStep: 0.3 px 63 ms WEST, -0.0 px 0 ms NORTH
04:23:21.924 01.418 29988 Exposure complete
04:23:21.993 00.069 29988 worker thread done servicing request
04:23:21.993 00.000 28316 OnExposeComplete: enter
04:23:21.995 00.002 28316 UpdateGuideState(): m_state=6
04:23:21.996 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7489
04:23:21.997 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=264.94, Mass=2149, SNR=32.1, Peak=170 HFD=4.1
04:23:21.998 00.001 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
04:23:22.000 00.002 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
04:23:22.001 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.29 mountX=0.08 mountY=-0.07, mountTheta=-0.73
04:23:22.002 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
04:23:22.003 00.001 28316 Enqueuing Move request for scope (0.03, 0.11)
04:23:22.003 00.000 29988 Worker thread wakes up
04:23:22.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:22.004 00.001 28316 UpdateGuideState exits: m=2149 RSB=32.1
04:23:22.004 00.000 28316 PhdController: settling, locked = 1, distance = 0.16 (0.50) aobump = 0 frame = 7 / 99999
04:23:22.005 00.001 28316 PhdController: newstate STATE_FINISH
04:23:22.005 00.000 28316 PhdController complete: success
04:23:22.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
04:23:22.006 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
04:23:22.006 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786155802.005,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
04:23:22.006 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.08 yDistance=-0.07
04:23:22.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:23:22.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:22.006 00.000 28316 Mount: notify guiding dither settle done success=1
04:23:22.006 00.000 28316 PhdController: newstate STATE_IDLE
04:23:22.007 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:22.007 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:22.007 00.000 28316 Enqueuing Expose request
04:23:22.009 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:23:22.009 00.000 29988 MoveAxis(E, 0, ABG)
04:23:22.009 00.000 29988 Move returns status 0, amount 0
04:23:22.009 00.000 29988 MoveAxis(N, 0, ABG)
04:23:22.009 00.000 29988 Move returns status 0, amount 0
04:23:22.009 00.000 29988 move complete, result=0
04:23:22.009 00.000 29988 worker thread done servicing request
04:23:22.009 00.000 29988 Worker thread wakes up
04:23:22.009 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:22.009 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:22.010 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:23.634 01.624 29988 Exposure complete
04:23:23.701 00.067 29988 worker thread done servicing request
04:23:23.701 00.000 28316 OnExposeComplete: enter
04:23:23.703 00.002 28316 UpdateGuideState(): m_state=6
04:23:23.705 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7490
04:23:23.706 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=265.24, Mass=2250, SNR=32.9, Peak=177 HFD=3.8
04:23:23.707 00.001 28316 CameraToMount -- cameraTheta (1.51) - m_xAngle (2.00) = xAngle (-0.49 = -0.49)
04:23:23.708 00.001 28316 CameraToMount -- cameraTheta (1.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
04:23:23.710 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.40 hyp=0.41 cameraTheta=1.51 mountX=0.36 mountY=-0.20, mountTheta=-0.52
04:23:23.712 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.40, opts=13)
04:23:23.712 00.000 28316 Enqueuing Move request for scope (0.02, 0.40)
04:23:23.713 00.001 29988 Worker thread wakes up
04:23:23.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:23.713 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.9
04:23:23.714 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:23.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.40) opts 0xd
04:23:23.714 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:23.715 00.001 28316 Enqueuing Expose request
04:23:23.715 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.40)
04:23:23.715 00.000 29988 Moving (0.02, 0.40) raw xDistance=0.36 yDistance=-0.20
04:23:23.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
04:23:23.715 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:23:23.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:23:23.715 00.000 29988 MoveAxis(W, 75, ABG)
04:23:23.715 00.000 29988 Guiding  Dir = 3, Dur = 75
04:23:23.715 00.000 29988 IsSlewing returns 0
04:23:23.716 00.001 29988 IsGuiding returns 0
04:23:23.717 00.001 29988 PulseGuide returned control before completion, sleep 84
04:23:23.807 00.090 29988 IsGuiding returns 0
04:23:23.807 00.000 29988 Move returns status 0, amount 75
04:23:23.807 00.000 29988 MoveAxis(N, 0, ABG)
04:23:23.807 00.000 29988 Move returns status 0, amount 0
04:23:23.807 00.000 29988 move complete, result=0
04:23:23.807 00.000 29988 worker thread done servicing request
04:23:23.807 00.000 29988 Worker thread wakes up
04:23:23.807 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:23.807 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:23.807 00.000 28316 GuideStep: 0.4 px 75 ms WEST, -0.2 px 0 ms NORTH
04:23:25.222 01.415 29988 Exposure complete
04:23:25.256 00.034 29988 worker thread done servicing request
04:23:25.256 00.000 28316 OnExposeComplete: enter
04:23:25.257 00.001 28316 UpdateGuideState(): m_state=6
04:23:25.257 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.258 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=264.82, Mass=2127, SNR=31.9, Peak=179 HFD=3.9
04:23:25.258 00.000 28316 MultiStar: exiting stabilization period
04:23:25.259 00.001 28316 MultiStar: updating star positions after lock position change
04:23:25.259 00.000 28316 Star::Find(15, 662, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.260 00.001 28316 Star::Find returns 1 (0), X=662.48, Y=169.07, Mass=2157, SNR=32.0, Peak=163 HFD=4.1
04:23:25.260 00.000 28316 Star::Find(15, 1033, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.261 00.001 28316 Star::Find returns 1 (0), X=1033.99, Y=399.76, Mass=1810, SNR=29.0, Peak=160 HFD=4.3
04:23:25.261 00.000 28316 Star::Find(15, 978, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.261 00.000 28316 Star::Find returns 1 (0), X=978.48, Y=257.23, Mass=1613, SNR=27.9, Peak=129 HFD=3.7
04:23:25.262 00.001 28316 Star::Find(15, 311, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.262 00.000 28316 Star::Find returns 1 (0), X=312.08, Y=836.69, Mass=1576, SNR=27.4, Peak=151 HFD=4.0
04:23:25.263 00.001 28316 Star::Find(15, 494, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.263 00.000 28316 Star::Find returns 1 (0), X=495.13, Y=97.90, Mass=1183, SNR=23.8, Peak=102 HFD=4.1
04:23:25.264 00.001 28316 Star::Find(15, 289, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.264 00.000 28316 Star::Find returns 1 (0), X=289.67, Y=923.83, Mass=861, SNR=20.3, Peak=92 HFD=3.6
04:23:25.264 00.000 28316 Star::Find(15, 679, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.265 00.001 28316 Star::Find returns 1 (0), X=679.82, Y=954.29, Mass=829, SNR=19.9, Peak=72 HFD=3.9
04:23:25.265 00.000 28316 Star::Find(15, 1146, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.266 00.001 28316 Star::Find returns 1 (0), X=1146.88, Y=754.81, Mass=814, SNR=19.7, Peak=60 HFD=4.3
04:23:25.266 00.000 28316 Star::Find(15, 246, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.267 00.001 28316 Star::Find returns 1 (0), X=247.46, Y=526.84, Mass=468, SNR=15.0, Peak=54 HFD=3.1
04:23:25.268 00.001 28316 Star::Find(15, 650, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.271 00.003 28316 Star::Find returns 1 (0), X=651.00, Y=650.19, Mass=668, SNR=17.9, Peak=54 HFD=4.1
04:23:25.273 00.002 28316 Star::Find(15, 1131, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7491
04:23:25.275 00.002 28316 Star::Find returns 1 (0), X=1131.83, Y=632.42, Mass=609, SNR=17.1, Peak=57 HFD=3.8
04:23:25.278 00.003 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:23:25.280 00.002 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:23:25.282 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.20 mountX=-0.05 mountY=-0.07, mountTheta=-2.22
04:23:25.287 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.02, opts=13)
04:23:25.287 00.000 28316 Enqueuing Move request for scope (0.09, -0.02)
04:23:25.288 00.001 29988 Worker thread wakes up
04:23:25.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:25.288 00.000 28316 UpdateGuideState exits: m=2127 RSB=31.9
04:23:25.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:25.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:25.290 00.000 28316 Enqueuing Expose request
04:23:25.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
04:23:25.291 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
04:23:25.291 00.000 29988 Moving (0.09, -0.02) raw xDistance=-0.05 yDistance=-0.07
04:23:25.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:23:25.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:25.291 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:23:25.291 00.000 29988 MoveAxis(E, 0, ABG)
04:23:25.291 00.000 29988 Move returns status 0, amount 0
04:23:25.291 00.000 29988 MoveAxis(N, 0, ABG)
04:23:25.291 00.000 29988 Move returns status 0, amount 0
04:23:25.291 00.000 29988 move complete, result=0
04:23:25.291 00.000 29988 worker thread done servicing request
04:23:25.291 00.000 29988 Worker thread wakes up
04:23:25.291 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:25.291 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:25.292 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:26.914 01.622 29988 Exposure complete
04:23:26.979 00.065 29988 worker thread done servicing request
04:23:26.979 00.000 28316 OnExposeComplete: enter
04:23:26.981 00.002 28316 UpdateGuideState(): m_state=6
04:23:26.982 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7492
04:23:26.984 00.002 28316 Star::Find returns 1 (0), X=951.92, Y=265.10, Mass=2308, SNR=33.4, Peak=209 HFD=4.2
04:23:26.985 00.001 28316 MultiStar: [#1 0.34,0.07,0.00,M1] [#2 0.13,0.29,0.88,U] [#3 0.24,0.04,0.89,U] [#4 -0.06,0.10,0.80,U] [#5 0.09,0.08,0.71,U] [#6 0.28,-0.01,0.59,U] [#7 0.14,0.18,0.60,U] [#8 0.13,0.26,0.58,U] 
04:23:26.986 00.001 28316 refined, 7 included, MultiStar: {0.16, 0.15}, one-star: {0.29, 0.26}
04:23:26.987 00.001 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
04:23:26.989 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
04:23:26.990 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.77 mountX=0.07 mountY=-0.21, mountTheta=-1.23
04:23:26.994 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.15, opts=13)
04:23:26.994 00.000 28316 Enqueuing Move request for scope (0.16, 0.15)
04:23:26.995 00.001 29988 Worker thread wakes up
04:23:26.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:26.995 00.000 28316 UpdateGuideState exits: m=2308 RSB=33.4
04:23:26.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:26.996 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:26.997 00.001 28316 Enqueuing Expose request
04:23:26.997 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
04:23:26.997 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
04:23:26.997 00.000 29988 Moving (0.16, 0.15) raw xDistance=0.07 yDistance=-0.21
04:23:26.997 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:23:26.997 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:23:26.997 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:23:26.997 00.000 29988 MoveAxis(E, 0, ABG)
04:23:26.997 00.000 29988 Move returns status 0, amount 0
04:23:26.997 00.000 29988 MoveAxis(N, 0, ABG)
04:23:26.997 00.000 29988 Move returns status 0, amount 0
04:23:26.997 00.000 29988 move complete, result=0
04:23:26.997 00.000 29988 worker thread done servicing request
04:23:26.997 00.000 29988 Worker thread wakes up
04:23:26.997 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:26.997 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:26.998 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:23:28.516 01.518 29988 Exposure complete
04:23:28.554 00.038 29988 worker thread done servicing request
04:23:28.554 00.000 28316 OnExposeComplete: enter
04:23:28.556 00.002 28316 UpdateGuideState(): m_state=6
04:23:28.558 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7493
04:23:28.561 00.003 28316 Star::Find returns 1 (0), X=951.64, Y=264.98, Mass=2374, SNR=33.8, Peak=195 HFD=4.1
04:23:28.563 00.002 28316 MultiStar: [#1 0.28,-0.04,0.91,U] [#2 0.07,0.21,0.91,U] [#3 -0.03,0.01,0.82,U] [#4 -0.17,0.02,0.83,U] [#5 0.06,0.12,0.73,U] [#6 0.08,-0.04,0.61,U] [#7 0.06,0.07,0.61,U] [#8 -0.17,-0.14,0.59,U] 
04:23:28.566 00.003 28316 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.00, 0.15}
04:23:28.567 00.001 28316 CameraToMount -- cameraTheta (1.09) - m_xAngle (2.00) = xAngle (-0.91 = -0.91)
04:23:28.567 00.000 28316 CameraToMount -- cameraTheta (1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
04:23:28.568 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.09 mountX=0.03 mountY=-0.05, mountTheta=-0.92
04:23:28.569 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.05, opts=13)
04:23:28.569 00.000 28316 Enqueuing Move request for scope (0.03, 0.05)
04:23:28.569 00.000 29988 Worker thread wakes up
04:23:28.570 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:28.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
04:23:28.570 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
04:23:28.570 00.000 29988 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
04:23:28.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:23:28.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:28.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:23:28.570 00.000 29988 MoveAxis(E, 0, ABG)
04:23:28.570 00.000 29988 Move returns status 0, amount 0
04:23:28.570 00.000 29988 MoveAxis(N, 0, ABG)
04:23:28.570 00.000 29988 Move returns status 0, amount 0
04:23:28.570 00.000 29988 move complete, result=0
04:23:28.570 00.000 29988 worker thread done servicing request
04:23:28.570 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.8
04:23:28.571 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:28.571 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:28.572 00.001 28316 Enqueuing Expose request
04:23:28.572 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:28.573 00.001 29988 Worker thread wakes up
04:23:28.573 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:28.573 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:30.209 01.636 29988 Exposure complete
04:23:30.237 00.028 29988 worker thread done servicing request
04:23:30.237 00.000 28316 OnExposeComplete: enter
04:23:30.240 00.003 28316 UpdateGuideState(): m_state=6
04:23:30.243 00.003 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7494
04:23:30.246 00.003 28316 Star::Find returns 1 (0), X=951.47, Y=265.04, Mass=2295, SNR=33.2, Peak=182 HFD=4.0
04:23:30.249 00.003 28316 MultiStar: [#1 0.00,0.01,0.97,U] [#2 -0.06,0.18,0.90,U] [#3 -0.23,-0.02,0.85,U] [#4 -0.32,0.04,0.83,U] [#5 -0.24,0.14,0.71,U] [#6 -0.22,0.02,0.62,U] [#7 -0.33,-0.05,0.64,U] [#8 -0.21,-0.01,0.61,U] 
04:23:30.249 00.000 28316 refined, 8 included, MultiStar: {-0.18, 0.07}, one-star: {-0.16, 0.21}
04:23:30.250 00.001 28316 CameraToMount -- cameraTheta (2.80) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
04:23:30.250 00.000 28316 CameraToMount -- cameraTheta (2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
04:23:30.251 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.80 mountX=0.14 mountY=0.14, mountTheta=0.78
04:23:30.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.07, opts=13)
04:23:30.252 00.000 28316 Enqueuing Move request for scope (-0.18, 0.07)
04:23:30.253 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:30.253 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
04:23:30.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:30.254 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:30.255 00.001 28316 Enqueuing Expose request
04:23:30.255 00.000 29988 Worker thread wakes up
04:23:30.255 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
04:23:30.255 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
04:23:30.255 00.000 29988 Moving (-0.18, 0.07) raw xDistance=0.14 yDistance=0.14
04:23:30.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:23:30.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:30.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:23:30.255 00.000 29988 MoveAxis(E, 0, ABG)
04:23:30.255 00.000 29988 Move returns status 0, amount 0
04:23:30.255 00.000 29988 MoveAxis(N, 0, ABG)
04:23:30.255 00.000 29988 Move returns status 0, amount 0
04:23:30.255 00.000 29988 move complete, result=0
04:23:30.255 00.000 29988 worker thread done servicing request
04:23:30.255 00.000 29988 Worker thread wakes up
04:23:30.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:30.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:30.256 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:23:31.781 01.525 29988 Exposure complete
04:23:31.823 00.042 29988 worker thread done servicing request
04:23:31.823 00.000 28316 OnExposeComplete: enter
04:23:31.823 00.000 28316 UpdateGuideState(): m_state=6
04:23:31.825 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7495
04:23:31.828 00.003 28316 Star::Find returns 1 (0), X=951.60, Y=265.03, Mass=2295, SNR=33.2, Peak=177 HFD=4.1
04:23:31.832 00.004 28316 MultiStar: [#1 -0.02,-0.06,1.00,U] [#2 0.03,0.15,0.91,U] [#3 -0.08,-0.04,0.83,U] [#4 -0.04,-0.05,0.82,U] [#5 -0.12,0.04,0.72,U] [#6 0.09,-0.08,0.64,U] [#7 -0.07,-0.08,0.61,U] [#8 -0.24,-0.05,0.57,U] 
04:23:31.834 00.002 28316 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.03, 0.19}
04:23:31.836 00.002 28316 CameraToMount -- cameraTheta (2.89) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
04:23:31.836 00.000 28316 CameraToMount -- cameraTheta (2.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
04:23:31.837 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=0.03 mountY=0.04, mountTheta=0.88
04:23:31.838 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.01, opts=13)
04:23:31.838 00.000 28316 Enqueuing Move request for scope (-0.05, 0.01)
04:23:31.839 00.001 29988 Worker thread wakes up
04:23:31.839 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:31.839 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.2
04:23:31.840 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:31.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:31.841 00.001 28316 Enqueuing Expose request
04:23:31.842 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
04:23:31.842 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
04:23:31.842 00.000 29988 Moving (-0.05, 0.01) raw xDistance=0.03 yDistance=0.04
04:23:31.842 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:23:31.842 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:31.842 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:23:31.842 00.000 29988 MoveAxis(E, 0, ABG)
04:23:31.842 00.000 29988 Move returns status 0, amount 0
04:23:31.842 00.000 29988 MoveAxis(N, 0, ABG)
04:23:31.842 00.000 29988 Move returns status 0, amount 0
04:23:31.842 00.000 29988 move complete, result=0
04:23:31.842 00.000 29988 worker thread done servicing request
04:23:31.842 00.000 29988 Worker thread wakes up
04:23:31.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:31.842 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:31.842 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:33.479 01.637 29988 Exposure complete
04:23:33.519 00.040 29988 worker thread done servicing request
04:23:33.519 00.000 28316 OnExposeComplete: enter
04:23:33.520 00.001 28316 UpdateGuideState(): m_state=6
04:23:33.522 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7496
04:23:33.525 00.003 28316 Star::Find returns 1 (0), X=951.67, Y=264.99, Mass=2387, SNR=33.8, Peak=189 HFD=4.0
04:23:33.528 00.003 28316 MultiStar: [#1 -0.17,0.10,0.95,U] [#2 0.16,0.11,0.88,U] [#3 -0.03,0.07,0.87,U] [#4 -0.21,0.16,0.79,U] [#5 -0.11,0.13,0.70,U] [#6 0.03,0.10,0.61,U] [#7 -0.18,0.12,0.60,U] [#8 -0.08,-0.05,0.54,U] 
04:23:33.530 00.002 28316 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {0.04, 0.16}
04:23:33.531 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.07 = 0.07)
04:23:33.532 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
04:23:33.532 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=0.12 mountY=0.00, mountTheta=0.03
04:23:33.532 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.11, opts=13)
04:23:33.533 00.001 28316 Enqueuing Move request for scope (-0.06, 0.11)
04:23:33.533 00.000 29988 Worker thread wakes up
04:23:33.533 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:33.534 00.001 28316 UpdateGuideState exits: m=2387 RSB=33.8
04:23:33.534 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:33.535 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:33.535 00.000 28316 Enqueuing Expose request
04:23:33.535 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
04:23:33.536 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
04:23:33.536 00.000 29988 Moving (-0.06, 0.11) raw xDistance=0.12 yDistance=0.00
04:23:33.536 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:23:33.536 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:33.536 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:23:33.536 00.000 29988 MoveAxis(E, 0, ABG)
04:23:33.536 00.000 29988 Move returns status 0, amount 0
04:23:33.536 00.000 29988 MoveAxis(N, 0, ABG)
04:23:33.536 00.000 29988 Move returns status 0, amount 0
04:23:33.536 00.000 29988 move complete, result=0
04:23:33.536 00.000 29988 worker thread done servicing request
04:23:33.536 00.000 29988 Worker thread wakes up
04:23:33.536 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:33.536 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:33.536 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:35.064 01.528 29988 Exposure complete
04:23:35.103 00.039 29988 worker thread done servicing request
04:23:35.104 00.001 28316 OnExposeComplete: enter
04:23:35.104 00.000 28316 UpdateGuideState(): m_state=6
04:23:35.105 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7497
04:23:35.105 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=265.01, Mass=2318, SNR=33.4, Peak=177 HFD=4.1
04:23:35.106 00.001 28316 MultiStar: [#1 -0.20,0.07,0.97,U] [#2 -0.03,0.10,0.91,U] [#3 0.02,0.13,0.86,U] [#4 -0.19,0.08,0.82,U] [#5 -0.22,0.21,0.70,U] [#6 0.06,0.10,0.61,U] [#7 -0.12,0.09,0.62,U] [#8 -0.16,0.09,0.59,U] 
04:23:35.106 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {-0.11, 0.18}
04:23:35.107 00.001 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
04:23:35.107 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
04:23:35.108 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.32 mountX=0.15 mountY=0.04, mountTheta=0.29
04:23:35.109 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.12, opts=13)
04:23:35.109 00.000 28316 Enqueuing Move request for scope (-0.11, 0.12)
04:23:35.110 00.001 29988 Worker thread wakes up
04:23:35.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:35.110 00.000 28316 UpdateGuideState exits: m=2318 RSB=33.4
04:23:35.111 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:35.111 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:35.112 00.001 28316 Enqueuing Expose request
04:23:35.112 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
04:23:35.112 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
04:23:35.112 00.000 29988 Moving (-0.11, 0.12) raw xDistance=0.15 yDistance=0.04
04:23:35.112 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:23:35.112 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:35.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:23:35.112 00.000 29988 MoveAxis(E, 0, ABG)
04:23:35.112 00.000 29988 Move returns status 0, amount 0
04:23:35.112 00.000 29988 MoveAxis(N, 0, ABG)
04:23:35.112 00.000 29988 Move returns status 0, amount 0
04:23:35.112 00.000 29988 move complete, result=0
04:23:35.112 00.000 29988 worker thread done servicing request
04:23:35.112 00.000 29988 Worker thread wakes up
04:23:35.112 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:35.112 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:35.113 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:36.736 01.623 29988 Exposure complete
04:23:36.788 00.052 29988 worker thread done servicing request
04:23:36.788 00.000 28316 OnExposeComplete: enter
04:23:36.790 00.002 28316 UpdateGuideState(): m_state=6
04:23:36.792 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7498
04:23:36.793 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=264.87, Mass=2382, SNR=33.7, Peak=200 HFD=4.2
04:23:36.795 00.002 28316 MultiStar: [#1 0.04,0.00,0.93,U] [#2 0.18,0.19,0.91,U] [#3 0.13,0.04,0.85,U] [#4 -0.08,0.19,0.80,U] [#5 -0.08,0.02,0.70,U] [#6 0.10,0.07,0.61,U] [#7 0.02,0.42,0.00,M1] [#8 0.03,0.09,0.56,U] 
04:23:36.796 00.001 28316 refined, 7 included, MultiStar: {0.07, 0.08}, one-star: {0.16, 0.04}
04:23:36.798 00.002 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
04:23:36.800 00.002 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
04:23:36.801 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.87 mountX=0.04 mountY=-0.10, mountTheta=-1.14
04:23:36.803 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.08, opts=13)
04:23:36.803 00.000 28316 Enqueuing Move request for scope (0.07, 0.08)
04:23:36.804 00.001 29988 Worker thread wakes up
04:23:36.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
04:23:36.804 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:36.804 00.000 28316 UpdateGuideState exits: m=2382 RSB=33.7
04:23:36.805 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:36.805 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:36.806 00.001 28316 Enqueuing Expose request
04:23:36.806 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
04:23:36.806 00.000 29988 Moving (0.07, 0.08) raw xDistance=0.04 yDistance=-0.10
04:23:36.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:23:36.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:36.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:23:36.806 00.000 29988 MoveAxis(E, 0, ABG)
04:23:36.806 00.000 29988 Move returns status 0, amount 0
04:23:36.806 00.000 29988 MoveAxis(N, 0, ABG)
04:23:36.806 00.000 29988 Move returns status 0, amount 0
04:23:36.806 00.000 29988 move complete, result=0
04:23:36.806 00.000 29988 worker thread done servicing request
04:23:36.806 00.000 29988 Worker thread wakes up
04:23:36.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:36.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:36.807 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:38.321 01.514 29988 Exposure complete
04:23:38.372 00.051 29988 worker thread done servicing request
04:23:38.372 00.000 28316 OnExposeComplete: enter
04:23:38.373 00.001 28316 UpdateGuideState(): m_state=6
04:23:38.374 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7499
04:23:38.374 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=265.05, Mass=2361, SNR=33.6, Peak=215 HFD=4.0
04:23:38.375 00.001 28316 MultiStar: [#1 0.23,0.08,1.00,U] [#2 -0.06,0.19,0.89,U] [#3 0.08,-0.08,0.81,U] [#4 0.05,0.20,0.81,U] [#5 -0.09,0.09,0.69,U] [#6 0.09,0.02,0.63,U] [#7 0.20,-0.03,0.61,U] [#8 -0.27,0.12,0.54,U] 
04:23:38.375 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {0.03, 0.21}
04:23:38.375 00.000 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
04:23:38.376 00.001 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
04:23:38.376 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.19 mountX=0.07 mountY=-0.08, mountTheta=-0.83
04:23:38.377 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.10, opts=13)
04:23:38.378 00.001 28316 Enqueuing Move request for scope (0.04, 0.10)
04:23:38.378 00.000 29988 Worker thread wakes up
04:23:38.378 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:38.381 00.003 28316 UpdateGuideState exits: m=2361 RSB=33.6
04:23:38.381 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:38.382 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:38.382 00.000 28316 Enqueuing Expose request
04:23:38.383 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
04:23:38.383 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
04:23:38.383 00.000 29988 Moving (0.04, 0.10) raw xDistance=0.07 yDistance=-0.08
04:23:38.383 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:23:38.383 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:38.383 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:23:38.383 00.000 29988 MoveAxis(E, 0, ABG)
04:23:38.383 00.000 29988 Move returns status 0, amount 0
04:23:38.383 00.000 29988 MoveAxis(N, 0, ABG)
04:23:38.383 00.000 29988 Move returns status 0, amount 0
04:23:38.383 00.000 29988 move complete, result=0
04:23:38.383 00.000 29988 worker thread done servicing request
04:23:38.383 00.000 29988 Worker thread wakes up
04:23:38.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:38.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:38.383 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:40.014 01.631 29988 Exposure complete
04:23:40.060 00.046 29988 worker thread done servicing request
04:23:40.060 00.000 28316 OnExposeComplete: enter
04:23:40.060 00.000 28316 UpdateGuideState(): m_state=6
04:23:40.061 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7500
04:23:40.061 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=265.12, Mass=2223, SNR=32.6, Peak=185 HFD=4.0
04:23:40.062 00.001 28316 MultiStar: [#1 -0.08,0.28,1.00,U] [#2 -0.07,0.29,0.90,U] [#3 -0.03,0.04,0.86,U] [#4 -0.08,0.18,0.87,U] [#5 -0.18,0.18,0.76,U] [#6 0.13,0.18,0.64,U] [#7 0.01,0.26,0.62,U] [#8 -0.23,0.12,0.60,U] 
04:23:40.062 00.000 28316 refined, 8 included, MultiStar: {-0.06, 0.21}, one-star: {-0.00, 0.28}
04:23:40.063 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
04:23:40.063 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
04:23:40.064 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.85 mountX=0.21 mountY=-0.04, mountTheta=-0.19
04:23:40.065 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.21, opts=13)
04:23:40.066 00.001 28316 Enqueuing Move request for scope (-0.06, 0.21)
04:23:40.067 00.001 29988 Worker thread wakes up
04:23:40.067 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:40.067 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.6
04:23:40.068 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:40.068 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:40.068 00.000 28316 Enqueuing Expose request
04:23:40.069 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
04:23:40.069 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
04:23:40.069 00.000 29988 Moving (-0.06, 0.21) raw xDistance=0.21 yDistance=-0.04
04:23:40.069 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
04:23:40.069 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:40.069 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:23:40.069 00.000 29988 MoveAxis(W, 45, ABG)
04:23:40.069 00.000 29988 Guiding  Dir = 3, Dur = 45
04:23:40.069 00.000 29988 IsSlewing returns 0
04:23:40.069 00.000 29988 IsGuiding returns 0
04:23:40.072 00.003 29988 PulseGuide returned control before completion, sleep 54
04:23:40.139 00.067 29988 IsGuiding returns 0
04:23:40.139 00.000 29988 Move returns status 0, amount 45
04:23:40.139 00.000 29988 MoveAxis(N, 0, ABG)
04:23:40.139 00.000 29988 Move returns status 0, amount 0
04:23:40.139 00.000 29988 move complete, result=0
04:23:40.139 00.000 29988 worker thread done servicing request
04:23:40.139 00.000 29988 Worker thread wakes up
04:23:40.139 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:40.139 00.000 28316 GuideStep: 0.2 px 45 ms WEST, -0.0 px 0 ms NORTH
04:23:40.140 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:41.550 01.410 29988 Exposure complete
04:23:41.586 00.036 29988 worker thread done servicing request
04:23:41.586 00.000 28316 OnExposeComplete: enter
04:23:41.587 00.001 28316 UpdateGuideState(): m_state=6
04:23:41.588 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7501
04:23:41.589 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=264.91, Mass=2232, SNR=32.8, Peak=176 HFD=4.1
04:23:41.590 00.001 28316 MultiStar: [#1 0.06,-0.12,0.94,U] [#2 0.03,0.15,0.93,U] [#3 0.04,-0.11,0.86,U] [#4 -0.14,-0.03,0.84,U] [#5 -0.08,-0.05,0.72,U] [#6 0.08,-0.24,0.61,U] [#7 0.02,-0.12,0.63,U] [#8 -0.27,0.06,0.60,U] 
04:23:41.592 00.002 28316 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.10, 0.07}
04:23:41.593 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
04:23:41.594 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
04:23:41.595 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.76 mountX=-0.03 mountY=0.02, mountTheta=2.50
04:23:41.598 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
04:23:41.599 00.001 28316 Enqueuing Move request for scope (-0.01, -0.03)
04:23:41.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:41.600 00.001 28316 UpdateGuideState exits: m=2232 RSB=32.8
04:23:41.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:41.601 00.001 29988 Worker thread wakes up
04:23:41.601 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:41.601 00.000 28316 Enqueuing Expose request
04:23:41.602 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
04:23:41.602 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
04:23:41.602 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.03 yDistance=0.02
04:23:41.602 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:23:41.602 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:41.602 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:23:41.602 00.000 29988 MoveAxis(E, 0, ABG)
04:23:41.602 00.000 29988 Move returns status 0, amount 0
04:23:41.602 00.000 29988 MoveAxis(N, 0, ABG)
04:23:41.602 00.000 29988 Move returns status 0, amount 0
04:23:41.602 00.000 29988 move complete, result=0
04:23:41.602 00.000 29988 worker thread done servicing request
04:23:41.602 00.000 29988 Worker thread wakes up
04:23:41.602 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:41.602 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:41.602 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:43.226 01.624 29988 Exposure complete
04:23:43.298 00.072 29988 worker thread done servicing request
04:23:43.298 00.000 28316 OnExposeComplete: enter
04:23:43.299 00.001 28316 UpdateGuideState(): m_state=6
04:23:43.301 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7502
04:23:43.302 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=264.83, Mass=2235, SNR=32.7, Peak=195 HFD=4.0
04:23:43.302 00.000 28316 MultiStar: [#1 -0.13,-0.25,1.01,U] [#2 0.04,0.04,0.89,U] [#3 0.15,-0.11,0.88,U] [#4 -0.12,-0.00,0.82,U] [#5 -0.14,-0.08,0.69,U] [#6 0.21,-0.11,0.64,U] [#7 0.10,-0.13,0.64,U] [#8 -0.14,-0.12,0.59,U] 
04:23:43.303 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.12, -0.01}
04:23:43.304 00.001 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
04:23:43.304 00.000 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
04:23:43.305 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.09 cameraTheta=-1.44 mountX=-0.08 mountY=0.03, mountTheta=2.81
04:23:43.306 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
04:23:43.306 00.000 28316 Enqueuing Move request for scope (0.01, -0.08)
04:23:43.307 00.001 29988 Worker thread wakes up
04:23:43.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:43.307 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:23:43.308 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:43.308 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:43.309 00.001 28316 Enqueuing Expose request
04:23:43.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
04:23:43.309 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
04:23:43.309 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.03
04:23:43.309 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:23:43.309 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:43.309 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:23:43.309 00.000 29988 MoveAxis(E, 0, ABG)
04:23:43.309 00.000 29988 Move returns status 0, amount 0
04:23:43.309 00.000 29988 MoveAxis(N, 0, ABG)
04:23:43.309 00.000 29988 Move returns status 0, amount 0
04:23:43.309 00.000 29988 move complete, result=0
04:23:43.309 00.000 29988 worker thread done servicing request
04:23:43.309 00.000 29988 Worker thread wakes up
04:23:43.309 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:43.309 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:43.310 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:44.825 01.515 29988 Exposure complete
04:23:44.862 00.037 29988 worker thread done servicing request
04:23:44.862 00.000 28316 OnExposeComplete: enter
04:23:44.862 00.000 28316 UpdateGuideState(): m_state=6
04:23:44.863 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7503
04:23:44.863 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=264.96, Mass=2296, SNR=33.2, Peak=200 HFD=4.2
04:23:44.864 00.001 28316 MultiStar: [#1 0.07,0.00,1.00,U] [#2 0.11,0.10,0.89,U] [#3 0.08,0.01,0.85,U] [#4 0.07,0.08,0.82,U] [#5 -0.08,0.17,0.72,U] [#6 0.19,-0.11,0.63,U] [#7 -0.02,0.04,0.59,U] [#8 -0.08,0.00,0.59,U] 
04:23:44.864 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.18, 0.12}
04:23:44.864 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
04:23:44.865 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
04:23:44.865 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.65 mountX=0.02 mountY=-0.08, mountTheta=-1.35
04:23:44.866 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.05, opts=13)
04:23:44.867 00.001 28316 Enqueuing Move request for scope (0.07, 0.05)
04:23:44.867 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:44.868 00.001 29988 Worker thread wakes up
04:23:44.868 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
04:23:44.868 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
04:23:44.868 00.000 29988 Moving (0.07, 0.05) raw xDistance=0.02 yDistance=-0.08
04:23:44.868 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:23:44.868 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:44.868 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.2
04:23:44.868 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:23:44.868 00.000 29988 MoveAxis(E, 0, ABG)
04:23:44.868 00.000 29988 Move returns status 0, amount 0
04:23:44.868 00.000 29988 MoveAxis(N, 0, ABG)
04:23:44.868 00.000 29988 Move returns status 0, amount 0
04:23:44.868 00.000 29988 move complete, result=0
04:23:44.869 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:44.869 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:44.869 00.000 28316 Enqueuing Expose request
04:23:44.870 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:44.870 00.000 29988 worker thread done servicing request
04:23:44.870 00.000 29988 Worker thread wakes up
04:23:44.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:44.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:46.495 01.625 29988 Exposure complete
04:23:46.535 00.040 29988 worker thread done servicing request
04:23:46.535 00.000 28316 OnExposeComplete: enter
04:23:46.536 00.001 28316 UpdateGuideState(): m_state=6
04:23:46.536 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7504
04:23:46.537 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=264.80, Mass=2356, SNR=33.7, Peak=178 HFD=3.9
04:23:46.537 00.000 28316 MultiStar: [#1 0.31,-0.09,0.94,U] [#2 0.07,0.01,0.91,U] [#3 0.04,-0.22,0.84,U] [#4 0.01,-0.20,0.83,U] [#5 0.20,-0.05,0.71,U] [#6 0.23,-0.36,0.00,M1] [#7 0.07,-0.04,0.58,U] [#8 -0.08,-0.16,0.57,U] 
04:23:46.538 00.001 28316 single-star, 7 included, MultiStar: {0.08, -0.10}, one-star: {-0.03, -0.04}
04:23:46.538 00.000 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
04:23:46.539 00.001 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
04:23:46.539 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.04 cameraTheta=-2.21 mountX=-0.02 mountY=0.04, mountTheta=2.06
04:23:46.541 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
04:23:46.541 00.000 28316 Enqueuing Move request for scope (-0.03, -0.04)
04:23:46.541 00.000 29988 Worker thread wakes up
04:23:46.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:46.542 00.001 28316 UpdateGuideState exits: m=2356 RSB=33.7
04:23:46.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:46.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:46.543 00.000 28316 Enqueuing Expose request
04:23:46.543 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
04:23:46.543 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
04:23:46.543 00.000 29988 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.04
04:23:46.543 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:23:46.544 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:46.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:23:46.544 00.000 29988 MoveAxis(E, 0, ABG)
04:23:46.544 00.000 29988 Move returns status 0, amount 0
04:23:46.544 00.000 29988 MoveAxis(N, 0, ABG)
04:23:46.544 00.000 29988 Move returns status 0, amount 0
04:23:46.544 00.000 29988 move complete, result=0
04:23:46.544 00.000 29988 worker thread done servicing request
04:23:46.544 00.000 29988 Worker thread wakes up
04:23:46.544 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:46.544 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:46.544 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:48.060 01.516 29988 Exposure complete
04:23:48.097 00.037 28316 OnExposeComplete: enter
04:23:48.098 00.001 28316 UpdateGuideState(): m_state=6
04:23:48.099 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7505
04:23:48.099 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=264.78, Mass=2380, SNR=33.8, Peak=200 HFD=4.1
04:23:48.100 00.001 28316 MultiStar: [#1 0.14,-0.20,0.95,U] [#2 0.32,-0.04,0.88,U] [#3 0.26,-0.22,0.00,M1] [#4 0.10,-0.07,0.80,U] [#5 -0.03,0.06,0.70,U] [#6 0.16,-0.16,0.61,U] [#7 0.14,-0.14,0.60,U] [#8 0.00,-0.11,0.60,U] 
04:23:48.100 00.000 28316 refined, 7 included, MultiStar: {0.15, -0.09}, one-star: {0.26, -0.06}
04:23:48.101 00.001 29988 worker thread done servicing request
04:23:48.101 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
04:23:48.101 00.000 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
04:23:48.102 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.53 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
04:23:48.104 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.09, opts=13)
04:23:48.105 00.001 28316 Enqueuing Move request for scope (0.15, -0.09)
04:23:48.105 00.000 29988 Worker thread wakes up
04:23:48.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:48.106 00.001 28316 UpdateGuideState exits: m=2380 RSB=33.8
04:23:48.106 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:48.107 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:48.107 00.000 28316 Enqueuing Expose request
04:23:48.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
04:23:48.107 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
04:23:48.108 00.001 29988 Moving (0.15, -0.09) raw xDistance=-0.14 yDistance=-0.09
04:23:48.108 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:23:48.108 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:48.108 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:23:48.108 00.000 29988 MoveAxis(E, 0, ABG)
04:23:48.108 00.000 29988 Move returns status 0, amount 0
04:23:48.108 00.000 29988 MoveAxis(N, 0, ABG)
04:23:48.108 00.000 29988 Move returns status 0, amount 0
04:23:48.108 00.000 29988 move complete, result=0
04:23:48.108 00.000 29988 worker thread done servicing request
04:23:48.108 00.000 29988 Worker thread wakes up
04:23:48.108 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:48.108 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:48.108 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:49.741 01.633 29988 Exposure complete
04:23:49.791 00.050 29988 worker thread done servicing request
04:23:49.791 00.000 28316 OnExposeComplete: enter
04:23:49.792 00.001 28316 UpdateGuideState(): m_state=6
04:23:49.792 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7506
04:23:49.793 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=264.71, Mass=2258, SNR=33.0, Peak=187 HFD=4.1
04:23:49.793 00.000 28316 MultiStar: [#1 0.24,-0.18,0.98,U] [#2 0.23,-0.04,0.91,U] [#3 0.14,-0.19,0.86,U] [#4 -0.18,-0.05,0.84,U] [#5 -0.07,0.04,0.74,U] [#6 0.27,-0.47,0.00,M1] [#7 0.06,-0.09,0.61,U] [#8 -0.05,0.02,0.58,U] 
04:23:49.794 00.001 28316 refined, 7 included, MultiStar: {0.10, -0.08}, one-star: {0.27, -0.12}
04:23:49.795 00.001 28316 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.00) = xAngle (-2.71 = -2.71)
04:23:49.796 00.001 28316 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
04:23:49.796 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.71 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
04:23:49.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
04:23:49.798 00.001 28316 Enqueuing Move request for scope (0.10, -0.08)
04:23:49.798 00.000 29988 Worker thread wakes up
04:23:49.799 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:49.799 00.000 28316 UpdateGuideState exits: m=2258 RSB=33.0
04:23:49.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:49.800 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:49.800 00.000 28316 Enqueuing Expose request
04:23:49.801 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
04:23:49.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
04:23:49.801 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.12 yDistance=-0.05
04:23:49.801 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:23:49.801 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:49.801 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:23:49.801 00.000 29988 MoveAxis(E, 0, ABG)
04:23:49.801 00.000 29988 Move returns status 0, amount 0
04:23:49.801 00.000 29988 MoveAxis(N, 0, ABG)
04:23:49.801 00.000 29988 Move returns status 0, amount 0
04:23:49.801 00.000 29988 move complete, result=0
04:23:49.801 00.000 29988 worker thread done servicing request
04:23:49.801 00.000 29988 Worker thread wakes up
04:23:49.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:49.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:49.801 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:51.321 01.520 29988 Exposure complete
04:23:51.371 00.050 29988 worker thread done servicing request
04:23:51.371 00.000 28316 OnExposeComplete: enter
04:23:51.372 00.001 28316 UpdateGuideState(): m_state=6
04:23:51.372 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7507
04:23:51.373 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=264.68, Mass=2273, SNR=33.1, Peak=177 HFD=4.0
04:23:51.373 00.000 28316 MultiStar: [#1 0.16,-0.22,0.97,U] [#2 -0.03,-0.01,0.90,U] [#3 -0.03,-0.19,0.83,U] [#4 0.03,-0.31,0.79,U] [#5 0.01,-0.05,0.73,U] [#6 0.36,-0.57,0.00,M2] [#7 0.11,-0.22,0.63,U] [#8 0.09,-0.11,0.59,U] 
04:23:51.374 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.16, -0.16}
04:23:51.374 00.000 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.10)
04:23:51.375 00.001 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.06)
04:23:51.375 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.19 mountX=-0.17 mountY=0.01, mountTheta=3.06
04:23:51.377 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.16, opts=13)
04:23:51.377 00.000 28316 Enqueuing Move request for scope (0.06, -0.16)
04:23:51.378 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:51.378 00.000 29988 Worker thread wakes up
04:23:51.378 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
04:23:51.378 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
04:23:51.378 00.000 29988 Moving (0.06, -0.16) raw xDistance=-0.17 yDistance=0.01
04:23:51.378 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:23:51.378 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:51.378 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:23:51.379 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:51.379 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:51.379 00.000 28316 Enqueuing Expose request
04:23:51.380 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:23:51.380 00.000 29988 MoveAxis(E, 0, ABG)
04:23:51.380 00.000 29988 Move returns status 0, amount 0
04:23:51.380 00.000 29988 MoveAxis(N, 0, ABG)
04:23:51.380 00.000 29988 Move returns status 0, amount 0
04:23:51.380 00.000 29988 move complete, result=0
04:23:51.380 00.000 29988 worker thread done servicing request
04:23:51.380 00.000 29988 Worker thread wakes up
04:23:51.380 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:51.380 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:51.380 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:23:53.019 01.639 29988 Exposure complete
04:23:53.069 00.050 29988 worker thread done servicing request
04:23:53.069 00.000 28316 OnExposeComplete: enter
04:23:53.069 00.000 28316 UpdateGuideState(): m_state=6
04:23:53.070 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7508
04:23:53.070 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=264.62, Mass=2398, SNR=33.9, Peak=174 HFD=3.9
04:23:53.071 00.001 28316 MultiStar: [#1 0.15,-0.27,0.98,U] [#2 0.16,-0.07,0.91,U] [#3 0.15,-0.41,0.00,M1] [#4 0.11,-0.30,0.81,U] [#5 0.14,-0.15,0.72,U] [#6 0.26,-0.44,0.00,M3] [#7 0.20,-0.37,0.00,M1] [#8 -0.08,-0.45,0.00,M1] 
04:23:53.071 00.000 28316 refined, 4 included, MultiStar: {0.14, -0.20}, one-star: {0.15, -0.21}
04:23:53.072 00.001 28316 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.00) = xAngle (-2.96 = -2.96)
04:23:53.073 00.001 28316 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:23:53.074 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.96 mountX=-0.24 mountY=-0.04, mountTheta=-2.99
04:23:53.077 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.20, opts=13)
04:23:53.077 00.000 28316 Enqueuing Move request for scope (0.14, -0.20)
04:23:53.078 00.001 29988 Worker thread wakes up
04:23:53.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:53.078 00.000 28316 UpdateGuideState exits: m=2398 RSB=33.9
04:23:53.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:53.081 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
04:23:53.081 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
04:23:53.081 00.000 29988 Moving (0.14, -0.20) raw xDistance=-0.24 yDistance=-0.04
04:23:53.081 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:23:53.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:53.082 00.001 28316 Enqueuing Expose request
04:23:53.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:53.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:23:53.082 00.000 29988 MoveAxis(E, 51, ABG)
04:23:53.082 00.000 29988 Guiding  Dir = 2, Dur = 51
04:23:53.083 00.001 29988 IsSlewing returns 0
04:23:53.083 00.000 29988 IsGuiding returns 0
04:23:53.085 00.002 29988 PulseGuide returned control before completion, sleep 60
04:23:53.157 00.072 29988 IsGuiding returns 1
04:23:53.158 00.001 29988 scope still moving after pulse duration time elapsed
04:23:53.189 00.031 29988 IsSlewing returns 0
04:23:53.190 00.001 29988 IsGuiding returns 0
04:23:53.190 00.000 29988 scope move finished after 51 + 55 ms
04:23:53.190 00.000 29988 Move returns status 0, amount 51
04:23:53.190 00.000 29988 MoveAxis(N, 0, ABG)
04:23:53.190 00.000 29988 Move returns status 0, amount 0
04:23:53.190 00.000 29988 move complete, result=0
04:23:53.190 00.000 29988 worker thread done servicing request
04:23:53.190 00.000 29988 Worker thread wakes up
04:23:53.190 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.0 px 0 ms NORTH
04:23:53.191 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:53.191 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:54.598 01.407 29988 Exposure complete
04:23:54.625 00.027 29988 worker thread done servicing request
04:23:54.625 00.000 28316 OnExposeComplete: enter
04:23:54.625 00.000 28316 UpdateGuideState(): m_state=6
04:23:54.626 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7509
04:23:54.626 00.000 28316 Star::Find returns 1 (0), X=951.80, Y=264.74, Mass=2351, SNR=33.6, Peak=183 HFD=4.0
04:23:54.627 00.001 28316 MultiStar: [#1 0.37,-0.12,0.00,M1] [#2 0.10,-0.02,0.88,U] [#3 0.11,-0.20,0.84,U] [#4 -0.05,0.12,0.80,U] [#5 -0.08,-0.07,0.70,U] [#6 0.18,-0.10,0.61,U] [#7 -0.08,0.02,0.59,U] [#8 -0.08,0.04,0.56,U] 
04:23:54.628 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.04}, one-star: {0.17, -0.10}
04:23:54.628 00.000 28316 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.00) = xAngle (-2.75 = -2.75)
04:23:54.628 00.000 28316 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.79 = -2.79)
04:23:54.629 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.75 mountX=-0.06 mountY=-0.02, mountTheta=-2.79
04:23:54.630 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.04, opts=13)
04:23:54.631 00.001 28316 Enqueuing Move request for scope (0.05, -0.04)
04:23:54.631 00.000 29988 Worker thread wakes up
04:23:54.631 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
04:23:54.631 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
04:23:54.631 00.000 29988 Moving (0.05, -0.04) raw xDistance=-0.06 yDistance=-0.02
04:23:54.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:54.632 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:23:54.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:54.632 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.6
04:23:54.633 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:23:54.633 00.000 29988 MoveAxis(E, 0, ABG)
04:23:54.633 00.000 29988 Move returns status 0, amount 0
04:23:54.633 00.000 29988 MoveAxis(N, 0, ABG)
04:23:54.633 00.000 29988 Move returns status 0, amount 0
04:23:54.633 00.000 29988 move complete, result=0
04:23:54.633 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:54.634 00.001 29988 worker thread done servicing request
04:23:54.634 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:54.634 00.000 28316 Enqueuing Expose request
04:23:54.635 00.001 29988 Worker thread wakes up
04:23:54.635 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:54.635 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:54.635 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:56.266 01.631 29988 Exposure complete
04:23:56.302 00.036 29988 worker thread done servicing request
04:23:56.302 00.000 28316 OnExposeComplete: enter
04:23:56.304 00.002 28316 UpdateGuideState(): m_state=6
04:23:56.305 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7510
04:23:56.306 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=264.82, Mass=2271, SNR=33.1, Peak=181 HFD=4.1
04:23:56.307 00.001 28316 MultiStar: [#1 0.08,-0.00,0.95,U] [#2 0.19,0.09,0.91,U] [#3 0.01,-0.09,0.88,U] [#4 -0.30,0.07,0.83,U] [#5 -0.09,-0.08,0.71,U] [#6 0.05,-0.04,0.65,U] [#7 -0.09,0.14,0.61,U] [#8 0.06,-0.18,0.61,U] 
04:23:56.307 00.000 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {0.10, -0.01}
04:23:56.308 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
04:23:56.308 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:23:56.309 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.95 mountX=-0.01 mountY=-0.00, mountTheta=-2.98
04:23:56.310 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
04:23:56.311 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
04:23:56.312 00.001 29988 Worker thread wakes up
04:23:56.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:56.312 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.1
04:23:56.313 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:56.313 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:56.314 00.001 28316 Enqueuing Expose request
04:23:56.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:23:56.315 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:23:56.315 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=-0.00
04:23:56.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:23:56.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:56.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:23:56.315 00.000 29988 MoveAxis(E, 0, ABG)
04:23:56.315 00.000 29988 Move returns status 0, amount 0
04:23:56.315 00.000 29988 MoveAxis(N, 0, ABG)
04:23:56.315 00.000 29988 Move returns status 0, amount 0
04:23:56.315 00.000 29988 move complete, result=0
04:23:56.315 00.000 29988 worker thread done servicing request
04:23:56.315 00.000 29988 Worker thread wakes up
04:23:56.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:56.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:56.315 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:23:57.841 01.526 29988 Exposure complete
04:23:57.882 00.041 29988 worker thread done servicing request
04:23:57.882 00.000 28316 OnExposeComplete: enter
04:23:57.883 00.001 28316 UpdateGuideState(): m_state=6
04:23:57.884 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7511
04:23:57.884 00.000 28316 Star::Find returns 1 (0), X=951.93, Y=264.78, Mass=2279, SNR=33.0, Peak=202 HFD=4.2
04:23:57.885 00.001 28316 MultiStar: [#1 0.09,-0.14,0.95,U] [#2 0.28,0.07,0.90,U] [#3 0.19,-0.15,0.87,U] [#4 0.02,0.04,0.82,U] [#5 -0.04,-0.00,0.72,U] [#6 0.12,-0.19,0.64,U] [#7 0.13,0.03,0.61,U] [#8 -0.07,0.07,0.55,U] 
04:23:57.885 00.000 28316 refined, 8 included, MultiStar: {0.13, -0.04}, one-star: {0.30, -0.05}
04:23:57.886 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:23:57.887 00.001 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:23:57.887 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.30 mountX=-0.09 mountY=-0.10, mountTheta=-2.31
04:23:57.888 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.04, opts=13)
04:23:57.889 00.001 28316 Enqueuing Move request for scope (0.13, -0.04)
04:23:57.889 00.000 29988 Worker thread wakes up
04:23:57.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
04:23:57.889 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
04:23:57.890 00.001 29988 Moving (0.13, -0.04) raw xDistance=-0.09 yDistance=-0.10
04:23:57.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:57.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:23:57.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:57.890 00.000 28316 UpdateGuideState exits: m=2279 RSB=33.0
04:23:57.891 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:57.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:57.891 00.000 28316 Enqueuing Expose request
04:23:57.892 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:23:57.892 00.000 29988 MoveAxis(E, 0, ABG)
04:23:57.892 00.000 29988 Move returns status 0, amount 0
04:23:57.892 00.000 29988 MoveAxis(N, 0, ABG)
04:23:57.892 00.000 29988 Move returns status 0, amount 0
04:23:57.892 00.000 29988 move complete, result=0
04:23:57.892 00.000 29988 worker thread done servicing request
04:23:57.892 00.000 29988 Worker thread wakes up
04:23:57.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:57.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:57.893 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:23:59.518 01.625 29988 Exposure complete
04:23:59.556 00.038 29988 worker thread done servicing request
04:23:59.556 00.000 28316 OnExposeComplete: enter
04:23:59.557 00.001 28316 UpdateGuideState(): m_state=6
04:23:59.557 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7512
04:23:59.558 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=264.73, Mass=2363, SNR=33.7, Peak=209 HFD=4.1
04:23:59.558 00.000 28316 MultiStar: [#1 0.13,-0.10,0.95,U] [#2 0.16,0.05,0.91,U] [#3 0.29,-0.19,0.00,M1] [#4 0.02,-0.18,0.79,U] [#5 0.10,0.02,0.72,U] [#6 0.28,-0.40,0.00,M1] [#7 0.03,-0.13,0.60,U] [#8 0.16,-0.17,0.57,U] 
04:23:59.559 00.001 28316 refined, 6 included, MultiStar: {0.13, -0.08}, one-star: {0.28, -0.11}
04:23:59.559 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
04:23:59.560 00.001 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
04:23:59.560 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-0.55 mountX=-0.13 mountY=-0.08, mountTheta=-2.58
04:23:59.561 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.08, opts=13)
04:23:59.562 00.001 28316 Enqueuing Move request for scope (0.13, -0.08)
04:23:59.562 00.000 29988 Worker thread wakes up
04:23:59.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:23:59.563 00.001 28316 UpdateGuideState exits: m=2363 RSB=33.7
04:23:59.563 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:23:59.564 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:23:59.564 00.000 28316 Enqueuing Expose request
04:23:59.565 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
04:23:59.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
04:23:59.565 00.000 29988 Moving (0.13, -0.08) raw xDistance=-0.13 yDistance=-0.08
04:23:59.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:23:59.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:23:59.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:23:59.565 00.000 29988 MoveAxis(E, 0, ABG)
04:23:59.565 00.000 29988 Move returns status 0, amount 0
04:23:59.565 00.000 29988 MoveAxis(N, 0, ABG)
04:23:59.565 00.000 29988 Move returns status 0, amount 0
04:23:59.565 00.000 29988 move complete, result=0
04:23:59.565 00.000 29988 worker thread done servicing request
04:23:59.565 00.000 29988 Worker thread wakes up
04:23:59.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:23:59.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:23:59.566 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:01.089 01.523 29988 Exposure complete
04:24:01.115 00.026 29988 worker thread done servicing request
04:24:01.115 00.000 28316 OnExposeComplete: enter
04:24:01.116 00.001 28316 UpdateGuideState(): m_state=6
04:24:01.117 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7513
04:24:01.117 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=264.77, Mass=2263, SNR=33.0, Peak=171 HFD=4.3
04:24:01.118 00.001 28316 MultiStar: [#1 -0.03,-0.25,0.98,U] [#2 0.23,-0.33,0.00,M1] [#3 0.08,-0.43,0.00,M2] [#4 -0.20,-0.24,0.83,U] [#5 0.00,-0.03,0.73,U] [#6 0.21,-0.22,0.63,U] [#7 0.11,-0.15,0.60,U] [#8 0.05,-0.18,0.58,U] 
04:24:01.118 00.000 28316 single-star, 6 included, MultiStar: {0.03, -0.16}, one-star: {0.14, -0.07}
04:24:01.119 00.001 28316 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.00) = xAngle (-2.46 = -2.46)
04:24:01.119 00.000 28316 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
04:24:01.119 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.46 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
04:24:01.120 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.07, opts=13)
04:24:01.122 00.002 28316 Enqueuing Move request for scope (0.14, -0.07)
04:24:01.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:01.123 00.001 29988 Worker thread wakes up
04:24:01.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
04:24:01.123 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
04:24:01.123 00.000 29988 Moving (0.14, -0.07) raw xDistance=-0.12 yDistance=-0.09
04:24:01.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:24:01.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:01.123 00.000 28316 UpdateGuideState exits: m=2263 RSB=33.0
04:24:01.124 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:01.126 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:01.126 00.000 28316 Enqueuing Expose request
04:24:01.127 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:24:01.127 00.000 29988 MoveAxis(E, 0, ABG)
04:24:01.127 00.000 29988 Move returns status 0, amount 0
04:24:01.127 00.000 29988 MoveAxis(N, 0, ABG)
04:24:01.127 00.000 29988 Move returns status 0, amount 0
04:24:01.127 00.000 29988 move complete, result=0
04:24:01.127 00.000 29988 worker thread done servicing request
04:24:01.127 00.000 29988 Worker thread wakes up
04:24:01.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:01.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:01.127 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:02.765 01.638 29988 Exposure complete
04:24:02.808 00.043 29988 worker thread done servicing request
04:24:02.808 00.000 28316 OnExposeComplete: enter
04:24:02.810 00.002 28316 UpdateGuideState(): m_state=6
04:24:02.812 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7514
04:24:02.815 00.003 28316 Star::Find returns 1 (0), X=951.70, Y=264.74, Mass=2224, SNR=32.8, Peak=178 HFD=3.8
04:24:02.817 00.002 28316 MultiStar: [#1 -0.17,-0.23,0.99,U] [#2 0.12,-0.03,0.91,U] [#3 0.01,-0.23,0.88,U] [#4 -0.19,-0.23,0.85,U] [#5 -0.10,-0.07,0.69,U] [#6 0.11,-0.35,0.00,M1] [#7 -0.00,-0.17,0.61,U] [#8 -0.08,-0.04,0.58,U] 
04:24:02.819 00.002 28316 single-star, 7 included, MultiStar: {-0.04, -0.14}, one-star: {0.07, -0.10}
04:24:02.819 00.000 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:24:02.820 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:24:02.820 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.93 mountX=-0.12 mountY=-0.02, mountTheta=-2.97
04:24:02.822 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.10, opts=13)
04:24:02.823 00.001 28316 Enqueuing Move request for scope (0.07, -0.10)
04:24:02.823 00.000 29988 Worker thread wakes up
04:24:02.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:02.823 00.000 28316 UpdateGuideState exits: m=2224 RSB=32.8
04:24:02.825 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
04:24:02.825 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:02.825 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:02.827 00.002 28316 Enqueuing Expose request
04:24:02.827 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
04:24:02.827 00.000 29988 Moving (0.07, -0.10) raw xDistance=-0.12 yDistance=-0.02
04:24:02.827 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:24:02.827 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:02.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:02.827 00.000 29988 MoveAxis(E, 0, ABG)
04:24:02.827 00.000 29988 Move returns status 0, amount 0
04:24:02.827 00.000 29988 MoveAxis(N, 0, ABG)
04:24:02.827 00.000 29988 Move returns status 0, amount 0
04:24:02.827 00.000 29988 move complete, result=0
04:24:02.827 00.000 29988 worker thread done servicing request
04:24:02.827 00.000 29988 Worker thread wakes up
04:24:02.827 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:02.827 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:02.828 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:04.351 01.523 29988 Exposure complete
04:24:04.389 00.038 29988 worker thread done servicing request
04:24:04.389 00.000 28316 OnExposeComplete: enter
04:24:04.390 00.001 28316 UpdateGuideState(): m_state=6
04:24:04.391 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7515
04:24:04.391 00.000 28316 Star::Find returns 1 (0), X=951.51, Y=264.82, Mass=2177, SNR=32.4, Peak=161 HFD=3.8
04:24:04.392 00.001 28316 MultiStar: [#1 0.18,-0.08,1.00,U] [#2 0.01,0.06,0.92,U] [#3 0.08,-0.27,0.87,U] [#4 0.19,0.04,0.82,U] [#5 0.01,-0.04,0.75,U] [#6 0.38,-0.03,0.00,M2] [#7 -0.10,-0.07,0.64,U] [#8 -0.33,0.04,0.57,U] 
04:24:04.392 00.000 28316 refined, 7 included, MultiStar: {0.01, -0.04}, one-star: {-0.12, -0.01}
04:24:04.393 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.41 = 2.87)
04:24:04.393 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.45 = 2.83)
04:24:04.394 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.42 mountX=-0.04 mountY=0.01, mountTheta=2.83
04:24:04.395 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
04:24:04.395 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
04:24:04.395 00.000 29988 Worker thread wakes up
04:24:04.396 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
04:24:04.396 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
04:24:04.396 00.000 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
04:24:04.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:24:04.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:04.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:24:04.396 00.000 29988 MoveAxis(E, 0, ABG)
04:24:04.396 00.000 29988 Move returns status 0, amount 0
04:24:04.396 00.000 29988 MoveAxis(N, 0, ABG)
04:24:04.396 00.000 29988 Move returns status 0, amount 0
04:24:04.396 00.000 29988 move complete, result=0
04:24:04.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:04.396 00.000 28316 UpdateGuideState exits: m=2177 RSB=32.4
04:24:04.398 00.002 29988 worker thread done servicing request
04:24:04.398 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:04.399 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:04.399 00.000 28316 Enqueuing Expose request
04:24:04.399 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:04.400 00.001 29988 Worker thread wakes up
04:24:04.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:04.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:06.030 01.630 29988 Exposure complete
04:24:06.073 00.043 29988 worker thread done servicing request
04:24:06.073 00.000 28316 OnExposeComplete: enter
04:24:06.074 00.001 28316 UpdateGuideState(): m_state=6
04:24:06.074 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7516
04:24:06.076 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=264.99, Mass=2084, SNR=31.6, Peak=196 HFD=4.1
04:24:06.077 00.001 28316 MultiStar: [#1 0.11,-0.05,1.01,U] [#2 0.20,0.06,0.97,U] [#3 0.35,0.01,0.00,M1] [#4 0.09,0.07,0.87,U] [#5 0.04,-0.05,0.77,U] [#6 0.39,-0.13,0.00,M3] [#7 0.12,0.03,0.65,U] [#8 -0.05,0.02,0.64,U] 
04:24:06.077 00.000 28316 refined, 6 included, MultiStar: {0.11, 0.04}, one-star: {0.17, 0.15}
04:24:06.078 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
04:24:06.078 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
04:24:06.078 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.33 mountX=-0.01 mountY=-0.11, mountTheta=-1.67
04:24:06.079 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
04:24:06.080 00.001 28316 Enqueuing Move request for scope (0.11, 0.04)
04:24:06.080 00.000 29988 Worker thread wakes up
04:24:06.080 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:06.081 00.001 28316 UpdateGuideState exits: m=2084 RSB=31.6
04:24:06.081 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:06.081 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:06.081 00.000 28316 Enqueuing Expose request
04:24:06.082 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
04:24:06.082 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
04:24:06.082 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.11
04:24:06.082 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:24:06.082 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:06.082 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:24:06.082 00.000 29988 MoveAxis(E, 0, ABG)
04:24:06.082 00.000 29988 Move returns status 0, amount 0
04:24:06.082 00.000 29988 MoveAxis(N, 0, ABG)
04:24:06.082 00.000 29988 Move returns status 0, amount 0
04:24:06.082 00.000 29988 move complete, result=0
04:24:06.082 00.000 29988 worker thread done servicing request
04:24:06.082 00.000 29988 Worker thread wakes up
04:24:06.082 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:06.082 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:06.083 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:07.597 01.514 29988 Exposure complete
04:24:07.633 00.036 29988 worker thread done servicing request
04:24:07.633 00.000 28316 OnExposeComplete: enter
04:24:07.634 00.001 28316 UpdateGuideState(): m_state=6
04:24:07.634 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7517
04:24:07.635 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=264.97, Mass=2215, SNR=32.6, Peak=186 HFD=4.4
04:24:07.635 00.000 28316 MultiStar: [#1 0.20,-0.14,0.98,U] [#2 0.22,0.02,0.93,U] [#3 0.27,-0.02,0.85,U] [#4 0.14,-0.23,0.87,U] [#5 0.01,0.08,0.74,U] [#6 0.17,-0.22,0.65,U] [#7 0.10,-0.08,0.60,U] [#8 0.22,-0.07,0.58,U] 
04:24:07.636 00.001 28316 refined, 8 included, MultiStar: {0.20, -0.05}, one-star: {0.36, 0.13}
04:24:07.636 00.000 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:24:07.636 00.000 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:24:07.637 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.26 mountX=-0.13 mountY=-0.15, mountTheta=-2.28
04:24:07.638 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.05, opts=13)
04:24:07.639 00.001 28316 Enqueuing Move request for scope (0.20, -0.05)
04:24:07.639 00.000 29988 Worker thread wakes up
04:24:07.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
04:24:07.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
04:24:07.639 00.000 29988 Moving (0.20, -0.05) raw xDistance=-0.13 yDistance=-0.15
04:24:07.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:24:07.639 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:07.639 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:07.640 00.001 28316 UpdateGuideState exits: m=2215 RSB=32.6
04:24:07.640 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:07.641 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:07.641 00.000 28316 Enqueuing Expose request
04:24:07.641 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:24:07.642 00.001 29988 MoveAxis(E, 0, ABG)
04:24:07.642 00.000 29988 Move returns status 0, amount 0
04:24:07.642 00.000 29988 MoveAxis(N, 0, ABG)
04:24:07.642 00.000 29988 Move returns status 0, amount 0
04:24:07.642 00.000 29988 move complete, result=0
04:24:07.642 00.000 29988 worker thread done servicing request
04:24:07.642 00.000 29988 Worker thread wakes up
04:24:07.642 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:07.642 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:07.642 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:24:09.276 01.634 29988 Exposure complete
04:24:09.313 00.037 29988 worker thread done servicing request
04:24:09.313 00.000 28316 OnExposeComplete: enter
04:24:09.314 00.001 28316 UpdateGuideState(): m_state=6
04:24:09.315 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7518
04:24:09.316 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=264.81, Mass=2291, SNR=33.0, Peak=202 HFD=4.0
04:24:09.317 00.001 28316 MultiStar: [#1 0.18,-0.17,1.01,U] [#2 0.19,0.09,0.92,U] [#3 0.35,-0.13,0.00,M1] [#4 0.25,-0.17,0.84,U] [#5 0.23,-0.12,0.74,U] [#6 0.45,-0.10,0.00,M3] [#7 0.33,-0.13,0.00,M1] [#8 0.11,-0.14,0.57,U] 
04:24:09.318 00.001 28316 single-star, 5 included, MultiStar: {0.20, -0.08}, one-star: {0.22, -0.03}
04:24:09.319 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:24:09.319 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:24:09.320 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.12 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
04:24:09.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.03, opts=13)
04:24:09.321 00.000 28316 Enqueuing Move request for scope (0.22, -0.03)
04:24:09.322 00.001 29988 Worker thread wakes up
04:24:09.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:09.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
04:24:09.322 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
04:24:09.322 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.0
04:24:09.323 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:09.323 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:09.324 00.001 28316 Enqueuing Expose request
04:24:09.324 00.000 29988 Moving (0.22, -0.03) raw xDistance=-0.11 yDistance=-0.18
04:24:09.324 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:24:09.324 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:09.324 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:24:09.324 00.000 29988 MoveAxis(E, 0, ABG)
04:24:09.324 00.000 29988 Move returns status 0, amount 0
04:24:09.324 00.000 29988 MoveAxis(N, 0, ABG)
04:24:09.324 00.000 29988 Move returns status 0, amount 0
04:24:09.324 00.000 29988 move complete, result=0
04:24:09.324 00.000 29988 worker thread done servicing request
04:24:09.324 00.000 29988 Worker thread wakes up
04:24:09.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:09.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:09.325 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:24:10.853 01.528 29988 Exposure complete
04:24:10.920 00.067 29988 worker thread done servicing request
04:24:10.920 00.000 28316 OnExposeComplete: enter
04:24:10.921 00.001 28316 UpdateGuideState(): m_state=6
04:24:10.922 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7519
04:24:10.923 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=264.78, Mass=2326, SNR=33.4, Peak=204 HFD=4.1
04:24:10.923 00.000 28316 MultiStar: [#1 0.35,-0.16,0.00,M1] [#2 0.19,0.07,0.89,U] [#3 0.35,-0.21,0.00,M2] [#4 -0.01,-0.06,0.81,U] [#5 0.09,0.00,0.72,U] [#6 0.26,-0.16,0.60,U] [#7 0.27,0.01,0.59,U] [#8 0.08,-0.01,0.59,U] 
04:24:10.923 00.000 28316 refined, 6 included, MultiStar: {0.16, -0.03}, one-star: {0.26, -0.06}
04:24:10.925 00.002 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
04:24:10.926 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
04:24:10.927 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
04:24:10.930 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.03, opts=13)
04:24:10.933 00.003 28316 Enqueuing Move request for scope (0.16, -0.03)
04:24:10.935 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:10.937 00.002 29988 Worker thread wakes up
04:24:10.937 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
04:24:10.937 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
04:24:10.937 00.000 29988 Moving (0.16, -0.03) raw xDistance=-0.09 yDistance=-0.13
04:24:10.937 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:24:10.937 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:10.938 00.001 28316 UpdateGuideState exits: m=2326 RSB=33.4
04:24:10.938 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:10.938 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:10.939 00.001 28316 Enqueuing Expose request
04:24:10.939 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:24:10.939 00.000 29988 MoveAxis(E, 0, ABG)
04:24:10.939 00.000 29988 Move returns status 0, amount 0
04:24:10.939 00.000 29988 MoveAxis(N, 0, ABG)
04:24:10.940 00.001 29988 Move returns status 0, amount 0
04:24:10.940 00.000 29988 move complete, result=0
04:24:10.940 00.000 29988 worker thread done servicing request
04:24:10.940 00.000 29988 Worker thread wakes up
04:24:10.940 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:10.940 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:10.940 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:12.574 01.634 29988 Exposure complete
04:24:12.611 00.037 29988 worker thread done servicing request
04:24:12.611 00.000 28316 OnExposeComplete: enter
04:24:12.612 00.001 28316 UpdateGuideState(): m_state=6
04:24:12.612 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7520
04:24:12.613 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=264.69, Mass=2164, SNR=32.3, Peak=151 HFD=4.2
04:24:12.613 00.000 28316 MultiStar: [#1 -0.01,-0.44,0.00,M2] [#2 -0.04,-0.20,0.92,U] [#3 -0.11,-0.37,0.00,M3] [#4 -0.16,-0.33,0.00,M1] [#5 -0.01,-0.26,0.75,U] [#6 0.05,-0.35,0.00,M3] [#7 -0.14,-0.35,0.00,M1] [#8 0.06,-0.37,0.00,M1] 
04:24:12.614 00.001 28316 single-star, 2 included, MultiStar: {-0.01, -0.20}, one-star: {0.01, -0.15}
04:24:12.614 00.000 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.79)
04:24:12.614 00.000 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.75)
04:24:12.615 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.50 mountX=-0.14 mountY=0.06, mountTheta=2.75
04:24:12.616 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.15, opts=13)
04:24:12.616 00.000 28316 Enqueuing Move request for scope (0.01, -0.15)
04:24:12.617 00.001 29988 Worker thread wakes up
04:24:12.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
04:24:12.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
04:24:12.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:12.618 00.001 28316 UpdateGuideState exits: m=2164 RSB=32.3
04:24:12.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:12.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:12.619 00.000 28316 Enqueuing Expose request
04:24:12.620 00.001 29988 Moving (0.01, -0.15) raw xDistance=-0.14 yDistance=0.06
04:24:12.620 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:24:12.620 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:12.620 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:24:12.620 00.000 29988 MoveAxis(E, 0, ABG)
04:24:12.620 00.000 29988 Move returns status 0, amount 0
04:24:12.620 00.000 29988 MoveAxis(N, 0, ABG)
04:24:12.620 00.000 29988 Move returns status 0, amount 0
04:24:12.620 00.000 29988 move complete, result=0
04:24:12.620 00.000 29988 worker thread done servicing request
04:24:12.620 00.000 29988 Worker thread wakes up
04:24:12.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:12.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:12.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:24:14.139 01.519 29988 Exposure complete
04:24:14.169 00.030 29988 worker thread done servicing request
04:24:14.169 00.000 28316 OnExposeComplete: enter
04:24:14.170 00.001 28316 UpdateGuideState(): m_state=6
04:24:14.171 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7521
04:24:14.171 00.000 28316 Star::Find returns 1 (0), X=951.57, Y=264.53, Mass=2289, SNR=33.1, Peak=151 HFD=4.1
04:24:14.172 00.001 28316 MultiStar: [#1 -0.07,-0.40,0.00,M3] [#2 0.11,-0.26,0.89,U] [#3 0.06,-0.39,0.00,M4] [#4 -0.12,-0.38,0.00,M2] [#5 0.13,-0.51,0.00,M1] [#6 -0.00,-0.52,0.00,M4] [#7 0.05,-0.31,0.62,U] [#8 -0.27,-0.47,0.00,M2] 
04:24:14.172 00.000 28316 refined, 2 included, MultiStar: {0.03, -0.29}, one-star: {-0.06, -0.30}
04:24:14.172 00.000 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
04:24:14.173 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
04:24:14.173 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.48 mountX=-0.27 mountY=0.11, mountTheta=2.77
04:24:14.174 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.29, opts=13)
04:24:14.175 00.001 28316 Enqueuing Move request for scope (0.03, -0.29)
04:24:14.175 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:14.176 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.1
04:24:14.176 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:14.177 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:14.177 00.000 28316 Enqueuing Expose request
04:24:14.178 00.001 29988 Worker thread wakes up
04:24:14.178 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.29) opts 0xd
04:24:14.178 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.29)
04:24:14.178 00.000 29988 Moving (0.03, -0.29) raw xDistance=-0.27 yDistance=0.11
04:24:14.178 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:24:14.178 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:14.178 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:24:14.178 00.000 29988 MoveAxis(E, 58, ABG)
04:24:14.178 00.000 29988 Guiding  Dir = 2, Dur = 58
04:24:14.178 00.000 29988 IsSlewing returns 0
04:24:14.178 00.000 29988 IsGuiding returns 0
04:24:14.180 00.002 29988 PulseGuide returned control before completion, sleep 67
04:24:14.263 00.083 29988 IsGuiding returns 0
04:24:14.263 00.000 29988 Move returns status 0, amount 58
04:24:14.263 00.000 29988 MoveAxis(N, 0, ABG)
04:24:14.264 00.001 29988 Move returns status 0, amount 0
04:24:14.264 00.000 29988 move complete, result=0
04:24:14.264 00.000 29988 worker thread done servicing request
04:24:14.264 00.000 29988 Worker thread wakes up
04:24:14.264 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:14.264 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:14.264 00.000 28316 GuideStep: -0.3 px 58 ms EAST, 0.1 px 0 ms NORTH
04:24:15.901 01.637 29988 Exposure complete
04:24:15.933 00.032 29988 worker thread done servicing request
04:24:15.933 00.000 28316 OnExposeComplete: enter
04:24:15.934 00.001 28316 UpdateGuideState(): m_state=6
04:24:15.935 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7522
04:24:15.936 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=264.95, Mass=2352, SNR=33.5, Peak=178 HFD=4.0
04:24:15.939 00.003 28316 MultiStar: [#1 -0.17,-0.04,0.96,U] [#2 -0.13,-0.02,0.88,U] [#3 0.05,-0.11,0.81,U] [#4 -0.33,-0.17,0.00,M3] [#5 -0.27,-0.11,0.73,U] [#6 0.01,-0.07,0.63,U] [#7 -0.23,-0.09,0.58,U] [#8 -0.03,-0.01,0.58,U] 
04:24:15.941 00.002 28316 refined, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.03, 0.11}
04:24:15.943 00.002 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
04:24:15.946 00.003 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.44)
04:24:15.947 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.81 mountX=0.01 mountY=0.10, mountTheta=1.47
04:24:15.948 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
04:24:15.949 00.001 28316 Enqueuing Move request for scope (-0.10, -0.03)
04:24:15.949 00.000 29988 Worker thread wakes up
04:24:15.949 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:15.950 00.001 28316 UpdateGuideState exits: m=2352 RSB=33.5
04:24:15.950 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:15.951 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:15.951 00.000 28316 Enqueuing Expose request
04:24:15.952 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
04:24:15.952 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
04:24:15.952 00.000 29988 Moving (-0.10, -0.03) raw xDistance=0.01 yDistance=0.10
04:24:15.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:24:15.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:15.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:24:15.952 00.000 29988 MoveAxis(E, 0, ABG)
04:24:15.952 00.000 29988 Move returns status 0, amount 0
04:24:15.952 00.000 29988 MoveAxis(N, 0, ABG)
04:24:15.952 00.000 29988 Move returns status 0, amount 0
04:24:15.952 00.000 29988 move complete, result=0
04:24:15.952 00.000 29988 worker thread done servicing request
04:24:15.952 00.000 29988 Worker thread wakes up
04:24:15.952 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:15.952 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:15.952 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:24:17.472 01.520 29988 Exposure complete
04:24:17.509 00.037 29988 worker thread done servicing request
04:24:17.509 00.000 28316 OnExposeComplete: enter
04:24:17.511 00.002 28316 UpdateGuideState(): m_state=6
04:24:17.512 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7523
04:24:17.513 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=264.90, Mass=2359, SNR=33.6, Peak=180 HFD=3.9
04:24:17.514 00.001 28316 MultiStar: [#1 -0.24,-0.05,0.96,U] [#2 -0.03,0.07,0.89,U] [#3 -0.00,-0.09,0.84,U] [#4 -0.13,0.02,0.82,U] [#5 -0.21,-0.13,0.72,U] [#6 0.09,-0.13,0.59,U] [#7 -0.05,0.08,0.62,U] [#8 -0.23,0.10,0.58,U] 
04:24:17.515 00.001 28316 single-star, 8 included, MultiStar: {-0.10, -0.00}, one-star: {-0.05, 0.07}
04:24:17.516 00.001 28316 CameraToMount -- cameraTheta (2.22) - m_xAngle (2.00) = xAngle (0.22 = 0.22)
04:24:17.517 00.001 28316 CameraToMount -- cameraTheta (2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
04:24:17.517 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.22 mountX=0.08 mountY=0.01, mountTheta=0.18
04:24:17.518 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.07, opts=13)
04:24:17.519 00.001 28316 Enqueuing Move request for scope (-0.05, 0.07)
04:24:17.519 00.000 29988 Worker thread wakes up
04:24:17.519 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
04:24:17.519 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
04:24:17.519 00.000 29988 Moving (-0.05, 0.07) raw xDistance=0.08 yDistance=0.01
04:24:17.520 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:24:17.520 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:17.520 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:24:17.520 00.000 29988 MoveAxis(E, 0, ABG)
04:24:17.520 00.000 29988 Move returns status 0, amount 0
04:24:17.520 00.000 29988 MoveAxis(N, 0, ABG)
04:24:17.520 00.000 29988 Move returns status 0, amount 0
04:24:17.520 00.000 29988 move complete, result=0
04:24:17.520 00.000 29988 worker thread done servicing request
04:24:17.520 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:17.520 00.000 28316 UpdateGuideState exits: m=2359 RSB=33.6
04:24:17.521 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:17.521 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:17.521 00.000 28316 Enqueuing Expose request
04:24:17.522 00.001 29988 Worker thread wakes up
04:24:17.522 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:17.522 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:17.522 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:19.154 01.632 29988 Exposure complete
04:24:19.204 00.050 29988 worker thread done servicing request
04:24:19.204 00.000 28316 OnExposeComplete: enter
04:24:19.204 00.000 28316 UpdateGuideState(): m_state=6
04:24:19.206 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7524
04:24:19.206 00.000 28316 Star::Find returns 1 (0), X=951.81, Y=264.98, Mass=2326, SNR=33.4, Peak=187 HFD=4.2
04:24:19.206 00.000 28316 MultiStar: [#1 0.18,-0.04,0.96,U] [#2 0.08,0.04,0.89,U] [#3 0.13,-0.02,0.85,U] [#4 0.07,0.09,0.81,U] [#5 -0.08,-0.00,0.72,U] [#6 0.26,-0.11,0.61,U] [#7 0.14,0.06,0.61,U] [#8 0.01,0.15,0.56,U] 
04:24:19.207 00.001 28316 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.18, 0.14}
04:24:19.207 00.000 28316 CameraToMount -- cameraTheta (0.30) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
04:24:19.208 00.001 28316 CameraToMount -- cameraTheta (0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
04:24:19.208 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.30 mountX=-0.01 mountY=-0.12, mountTheta=-1.69
04:24:19.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.04, opts=13)
04:24:19.209 00.000 28316 Enqueuing Move request for scope (0.11, 0.04)
04:24:19.210 00.001 29988 Worker thread wakes up
04:24:19.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:19.210 00.000 28316 UpdateGuideState exits: m=2326 RSB=33.4
04:24:19.211 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:19.211 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:19.212 00.001 28316 Enqueuing Expose request
04:24:19.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
04:24:19.212 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
04:24:19.212 00.000 29988 Moving (0.11, 0.04) raw xDistance=-0.01 yDistance=-0.12
04:24:19.212 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:24:19.212 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:19.213 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:24:19.213 00.000 29988 MoveAxis(E, 0, ABG)
04:24:19.213 00.000 29988 Move returns status 0, amount 0
04:24:19.213 00.000 29988 MoveAxis(N, 0, ABG)
04:24:19.213 00.000 29988 Move returns status 0, amount 0
04:24:19.213 00.000 29988 move complete, result=0
04:24:19.213 00.000 29988 worker thread done servicing request
04:24:19.213 00.000 29988 Worker thread wakes up
04:24:19.213 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:19.213 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:19.213 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:20.739 01.526 29988 Exposure complete
04:24:20.786 00.047 29988 worker thread done servicing request
04:24:20.786 00.000 28316 OnExposeComplete: enter
04:24:20.787 00.001 28316 UpdateGuideState(): m_state=6
04:24:20.788 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7525
04:24:20.788 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=264.91, Mass=2244, SNR=32.8, Peak=170 HFD=3.9
04:24:20.789 00.001 28316 MultiStar: [#1 0.09,0.07,0.99,U] [#2 0.09,0.19,0.92,U] [#3 -0.00,-0.03,0.85,U] [#4 0.09,0.05,0.83,U] [#5 -0.04,0.06,0.73,U] [#6 0.19,-0.04,0.62,U] [#7 -0.10,0.03,0.63,U] [#8 -0.07,0.21,0.58,U] 
04:24:20.789 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {-0.11, 0.07}
04:24:20.790 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
04:24:20.790 00.000 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
04:24:20.790 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.34 mountX=0.06 mountY=-0.05, mountTheta=-0.68
04:24:20.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
04:24:20.792 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
04:24:20.793 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:20.793 00.000 29988 Worker thread wakes up
04:24:20.793 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
04:24:20.793 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
04:24:20.793 00.000 29988 Moving (0.02, 0.07) raw xDistance=0.06 yDistance=-0.05
04:24:20.793 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:24:20.793 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:20.793 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:24:20.794 00.001 29988 MoveAxis(E, 0, ABG)
04:24:20.794 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.8
04:24:20.794 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:20.795 00.001 29988 Move returns status 0, amount 0
04:24:20.795 00.000 29988 MoveAxis(N, 0, ABG)
04:24:20.795 00.000 29988 Move returns status 0, amount 0
04:24:20.795 00.000 29988 move complete, result=0
04:24:20.795 00.000 29988 worker thread done servicing request
04:24:20.795 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:20.796 00.001 28316 Enqueuing Expose request
04:24:20.796 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:20.797 00.001 29988 Worker thread wakes up
04:24:20.797 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:20.797 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:22.435 01.638 29988 Exposure complete
04:24:22.468 00.033 29988 worker thread done servicing request
04:24:22.468 00.000 28316 OnExposeComplete: enter
04:24:22.469 00.001 28316 UpdateGuideState(): m_state=6
04:24:22.469 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7526
04:24:22.471 00.002 28316 Star::Find returns 1 (0), X=951.61, Y=264.84, Mass=2195, SNR=32.5, Peak=164 HFD=3.9
04:24:22.472 00.001 28316 MultiStar: [#1 -0.20,-0.09,1.00,U] [#2 -0.04,0.07,0.91,U] [#3 0.15,-0.13,0.86,U] [#4 -0.22,-0.03,0.82,U] [#5 -0.04,-0.04,0.74,U] [#6 0.07,-0.32,0.60,U] [#7 0.13,-0.08,0.64,U] [#8 -0.22,-0.08,0.58,U] 
04:24:22.473 00.001 28316 single-star, 8 included, MultiStar: {-0.05, -0.07}, one-star: {-0.02, -0.00}
04:24:22.474 00.001 28316 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.00) = xAngle (-5.08 = 1.20)
04:24:22.475 00.001 28316 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.12 = 1.16)
04:24:22.477 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.08 mountX=0.01 mountY=0.02, mountTheta=1.20
04:24:22.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.00, opts=13)
04:24:22.481 00.002 28316 Enqueuing Move request for scope (-0.02, -0.00)
04:24:22.483 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:22.484 00.001 29988 Worker thread wakes up
04:24:22.484 00.000 28316 UpdateGuideState exits: m=2195 RSB=32.5
04:24:22.485 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:22.485 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:22.486 00.001 28316 Enqueuing Expose request
04:24:22.486 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
04:24:22.486 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
04:24:22.486 00.000 29988 Moving (-0.02, -0.00) raw xDistance=0.01 yDistance=0.02
04:24:22.486 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:24:22.486 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:22.486 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:24:22.486 00.000 29988 MoveAxis(E, 0, ABG)
04:24:22.486 00.000 29988 Move returns status 0, amount 0
04:24:22.486 00.000 29988 MoveAxis(N, 0, ABG)
04:24:22.486 00.000 29988 Move returns status 0, amount 0
04:24:22.486 00.000 29988 move complete, result=0
04:24:22.486 00.000 29988 worker thread done servicing request
04:24:22.486 00.000 29988 Worker thread wakes up
04:24:22.486 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:22.486 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:22.487 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:24.006 01.519 29988 Exposure complete
04:24:24.043 00.037 29988 worker thread done servicing request
04:24:24.043 00.000 28316 OnExposeComplete: enter
04:24:24.045 00.002 28316 UpdateGuideState(): m_state=6
04:24:24.045 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7527
04:24:24.046 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=265.15, Mass=2327, SNR=33.4, Peak=197 HFD=4.0
04:24:24.046 00.000 28316 MultiStar: [#1 0.22,0.08,0.98,U] [#2 -0.05,0.21,0.86,U] [#3 0.12,0.08,0.86,U] [#4 0.20,0.06,0.84,U] [#5 0.04,0.18,0.73,U] [#6 0.29,-0.06,0.63,U] [#7 0.07,0.18,0.60,U] [#8 -0.22,0.23,0.57,U] 
04:24:24.047 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.14}, one-star: {0.06, 0.31}
04:24:24.047 00.000 28316 CameraToMount -- cameraTheta (1.01) - m_xAngle (2.00) = xAngle (-0.99 = -0.99)
04:24:24.047 00.000 28316 CameraToMount -- cameraTheta (1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
04:24:24.048 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.01 mountX=0.09 mountY=-0.15, mountTheta=-1.00
04:24:24.049 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.14, opts=13)
04:24:24.051 00.002 28316 Enqueuing Move request for scope (0.09, 0.14)
04:24:24.054 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:24.056 00.002 28316 UpdateGuideState exits: m=2327 RSB=33.4
04:24:24.059 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:24.061 00.002 29988 Worker thread wakes up
04:24:24.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:24.062 00.001 28316 Enqueuing Expose request
04:24:24.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
04:24:24.062 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
04:24:24.062 00.000 29988 Moving (0.09, 0.14) raw xDistance=0.09 yDistance=-0.15
04:24:24.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:24:24.063 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:24.063 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:24:24.063 00.000 29988 MoveAxis(E, 0, ABG)
04:24:24.063 00.000 29988 Move returns status 0, amount 0
04:24:24.063 00.000 29988 MoveAxis(N, 0, ABG)
04:24:24.063 00.000 29988 Move returns status 0, amount 0
04:24:24.063 00.000 29988 move complete, result=0
04:24:24.063 00.000 29988 worker thread done servicing request
04:24:24.063 00.000 29988 Worker thread wakes up
04:24:24.063 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:24.064 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:24.064 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:25.701 01.637 29988 Exposure complete
04:24:25.768 00.067 29988 worker thread done servicing request
04:24:25.768 00.000 28316 OnExposeComplete: enter
04:24:25.769 00.001 28316 UpdateGuideState(): m_state=6
04:24:25.769 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7528
04:24:25.770 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=265.02, Mass=2235, SNR=32.7, Peak=190 HFD=4.1
04:24:25.770 00.000 28316 MultiStar: [#1 0.12,0.07,1.00,U] [#2 0.01,0.05,0.87,U] [#3 0.08,0.15,0.86,U] [#4 0.04,0.19,0.85,U] [#5 0.15,0.15,0.72,U] [#6 0.20,-0.13,0.64,U] [#7 0.31,0.06,0.63,U] [#8 -0.25,0.05,0.59,U] 
04:24:25.771 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.09}, one-star: {0.16, 0.18}
04:24:25.773 00.002 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
04:24:25.773 00.000 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
04:24:25.775 00.002 28316 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.78 mountX=0.05 mountY=-0.13, mountTheta=-1.22
04:24:25.776 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.09, opts=13)
04:24:25.776 00.000 28316 Enqueuing Move request for scope (0.09, 0.09)
04:24:25.777 00.001 29988 Worker thread wakes up
04:24:25.777 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:25.778 00.001 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:24:25.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:25.779 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:25.779 00.000 28316 Enqueuing Expose request
04:24:25.779 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
04:24:25.780 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
04:24:25.780 00.000 29988 Moving (0.09, 0.09) raw xDistance=0.05 yDistance=-0.13
04:24:25.780 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:24:25.780 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:25.780 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:24:25.780 00.000 29988 MoveAxis(E, 0, ABG)
04:24:25.780 00.000 29988 Move returns status 0, amount 0
04:24:25.780 00.000 29988 MoveAxis(N, 0, ABG)
04:24:25.780 00.000 29988 Move returns status 0, amount 0
04:24:25.780 00.000 29988 move complete, result=0
04:24:25.780 00.000 29988 worker thread done servicing request
04:24:25.780 00.000 29988 Worker thread wakes up
04:24:25.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:25.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:25.780 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:27.187 01.407 29988 Exposure complete
04:24:27.227 00.040 29988 worker thread done servicing request
04:24:27.227 00.000 28316 OnExposeComplete: enter
04:24:27.228 00.001 28316 UpdateGuideState(): m_state=6
04:24:27.228 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7529
04:24:27.229 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=265.09, Mass=2347, SNR=33.4, Peak=188 HFD=4.0
04:24:27.229 00.000 28316 MultiStar: [#1 0.22,0.13,0.95,U] [#2 -0.04,0.35,0.00,M1] [#3 0.10,0.20,0.85,U] [#4 -0.07,0.25,0.83,U] [#5 -0.14,0.14,0.73,U] [#6 0.28,-0.05,0.63,U] [#7 0.22,0.03,0.62,U] [#8 -0.24,0.15,0.59,U] 
04:24:27.230 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.15}, one-star: {-0.00, 0.25}
04:24:27.232 00.002 28316 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
04:24:27.232 00.000 28316 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
04:24:27.234 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.26 mountX=0.12 mountY=-0.11, mountTheta=-0.76
04:24:27.236 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.15, opts=13)
04:24:27.236 00.000 28316 Enqueuing Move request for scope (0.05, 0.15)
04:24:27.237 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:27.237 00.000 28316 UpdateGuideState exits: m=2347 RSB=33.4
04:24:27.237 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:27.239 00.002 29988 Worker thread wakes up
04:24:27.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
04:24:27.239 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
04:24:27.239 00.000 29988 Moving (0.05, 0.15) raw xDistance=0.12 yDistance=-0.11
04:24:27.239 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:24:27.239 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:27.239 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:27.240 00.001 28316 Enqueuing Expose request
04:24:27.242 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:24:27.242 00.000 29988 MoveAxis(E, 0, ABG)
04:24:27.242 00.000 29988 Move returns status 0, amount 0
04:24:27.242 00.000 29988 MoveAxis(N, 0, ABG)
04:24:27.242 00.000 29988 Move returns status 0, amount 0
04:24:27.242 00.000 29988 move complete, result=0
04:24:27.242 00.000 29988 worker thread done servicing request
04:24:27.242 00.000 29988 Worker thread wakes up
04:24:27.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:27.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:27.243 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:28.868 01.625 29988 Exposure complete
04:24:28.923 00.055 29988 worker thread done servicing request
04:24:28.923 00.000 28316 OnExposeComplete: enter
04:24:28.925 00.002 28316 UpdateGuideState(): m_state=6
04:24:28.925 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7530
04:24:28.926 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=265.17, Mass=2237, SNR=32.7, Peak=188 HFD=4.0
04:24:28.926 00.000 28316 MultiStar: [#1 -0.27,0.17,1.01,U] [#2 -0.15,0.34,0.00,M2] [#3 -0.30,0.18,0.00,M1] [#4 0.09,0.13,0.84,U] [#5 -0.09,0.25,0.73,U] [#6 0.12,0.08,0.62,U] [#7 0.02,0.14,0.64,U] [#8 -0.26,-0.12,0.59,U] 
04:24:28.927 00.001 28316 refined, 6 included, MultiStar: {-0.11, 0.16}, one-star: {-0.30, 0.33}
04:24:28.927 00.000 28316 CameraToMount -- cameraTheta (2.20) - m_xAngle (2.00) = xAngle (0.20 = 0.20)
04:24:28.928 00.001 28316 CameraToMount -- cameraTheta (2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
04:24:28.929 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=0.19 mountY=0.03, mountTheta=0.16
04:24:28.931 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.16, opts=13)
04:24:28.932 00.001 28316 Enqueuing Move request for scope (-0.11, 0.16)
04:24:28.932 00.000 29988 Worker thread wakes up
04:24:28.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
04:24:28.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
04:24:28.932 00.000 29988 Moving (-0.11, 0.16) raw xDistance=0.19 yDistance=0.03
04:24:28.932 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:24:28.932 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:28.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:28.933 00.001 28316 UpdateGuideState exits: m=2237 RSB=32.7
04:24:28.933 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:28.934 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:28.934 00.000 28316 Enqueuing Expose request
04:24:28.935 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:24:28.935 00.000 29988 MoveAxis(E, 0, ABG)
04:24:28.935 00.000 29988 Move returns status 0, amount 0
04:24:28.935 00.000 29988 MoveAxis(N, 0, ABG)
04:24:28.935 00.000 29988 Move returns status 0, amount 0
04:24:28.935 00.000 29988 move complete, result=0
04:24:28.935 00.000 29988 worker thread done servicing request
04:24:28.935 00.000 29988 Worker thread wakes up
04:24:28.935 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:28.935 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:28.935 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:30.450 01.515 29988 Exposure complete
04:24:30.486 00.036 29988 worker thread done servicing request
04:24:30.486 00.000 28316 OnExposeComplete: enter
04:24:30.487 00.001 28316 UpdateGuideState(): m_state=6
04:24:30.487 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7531
04:24:30.488 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=265.12, Mass=2364, SNR=33.6, Peak=181 HFD=3.9
04:24:30.489 00.001 28316 MultiStar: [#1 -0.10,0.01,0.95,U] [#2 -0.16,0.21,0.90,U] [#3 -0.10,0.18,0.80,U] [#4 -0.19,0.32,0.00,M1] [#5 -0.21,0.21,0.72,U] [#6 0.13,-0.03,0.61,U] [#7 -0.00,0.07,0.60,U] [#8 -0.21,-0.02,0.58,U] 
04:24:30.489 00.000 28316 refined, 7 included, MultiStar: {-0.12, 0.13}, one-star: {-0.23, 0.28}
04:24:30.489 00.000 28316 CameraToMount -- cameraTheta (2.33) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
04:24:30.490 00.001 28316 CameraToMount -- cameraTheta (2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
04:24:30.490 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.33 mountX=0.17 mountY=0.05, mountTheta=0.29
04:24:30.491 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.13, opts=13)
04:24:30.492 00.001 28316 Enqueuing Move request for scope (-0.12, 0.13)
04:24:30.492 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:30.493 00.001 29988 Worker thread wakes up
04:24:30.493 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
04:24:30.493 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
04:24:30.493 00.000 29988 Moving (-0.12, 0.13) raw xDistance=0.17 yDistance=0.05
04:24:30.493 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:24:30.493 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:30.493 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:24:30.493 00.000 28316 UpdateGuideState exits: m=2364 RSB=33.6
04:24:30.494 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:30.494 00.000 29988 MoveAxis(E, 0, ABG)
04:24:30.494 00.000 29988 Move returns status 0, amount 0
04:24:30.494 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:30.495 00.001 28316 Enqueuing Expose request
04:24:30.495 00.000 29988 MoveAxis(N, 0, ABG)
04:24:30.495 00.000 29988 Move returns status 0, amount 0
04:24:30.495 00.000 29988 move complete, result=0
04:24:30.495 00.000 29988 worker thread done servicing request
04:24:30.495 00.000 29988 Worker thread wakes up
04:24:30.496 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:30.496 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:30.496 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:24:32.130 01.634 29988 Exposure complete
04:24:32.162 00.032 29988 worker thread done servicing request
04:24:32.162 00.000 28316 OnExposeComplete: enter
04:24:32.163 00.001 28316 UpdateGuideState(): m_state=6
04:24:32.164 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7532
04:24:32.164 00.000 28316 Star::Find returns 1 (0), X=951.69, Y=264.96, Mass=2296, SNR=33.2, Peak=189 HFD=4.1
04:24:32.165 00.001 28316 MultiStar: [#1 0.07,0.04,0.97,U] [#2 -0.05,0.21,0.91,U] [#3 -0.05,0.03,0.85,U] [#4 -0.12,0.07,0.86,U] [#5 -0.07,-0.04,0.76,U] [#6 0.14,0.04,0.63,U] [#7 -0.19,0.10,0.60,U] [#8 -0.17,0.12,0.59,U] 
04:24:32.165 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.08}, one-star: {0.06, 0.12}
04:24:32.167 00.002 28316 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.00) = xAngle (-0.03 = -0.03)
04:24:32.167 00.000 28316 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
04:24:32.168 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.97 mountX=0.08 mountY=-0.01, mountTheta=-0.07
04:24:32.169 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
04:24:32.170 00.001 28316 Enqueuing Move request for scope (-0.03, 0.08)
04:24:32.170 00.000 29988 Worker thread wakes up
04:24:32.170 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
04:24:32.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
04:24:32.170 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:32.171 00.001 28316 UpdateGuideState exits: m=2296 RSB=33.2
04:24:32.171 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:32.172 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:32.172 00.000 28316 Enqueuing Expose request
04:24:32.173 00.001 29988 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.01
04:24:32.173 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:24:32.173 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:32.173 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:24:32.173 00.000 29988 MoveAxis(E, 0, ABG)
04:24:32.173 00.000 29988 Move returns status 0, amount 0
04:24:32.173 00.000 29988 MoveAxis(N, 0, ABG)
04:24:32.173 00.000 29988 Move returns status 0, amount 0
04:24:32.173 00.000 29988 move complete, result=0
04:24:32.173 00.000 29988 worker thread done servicing request
04:24:32.173 00.000 29988 Worker thread wakes up
04:24:32.173 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:32.173 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:32.173 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:33.701 01.528 29988 Exposure complete
04:24:33.750 00.049 29988 worker thread done servicing request
04:24:33.750 00.000 28316 OnExposeComplete: enter
04:24:33.750 00.000 28316 UpdateGuideState(): m_state=6
04:24:33.751 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7533
04:24:33.751 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=264.99, Mass=2120, SNR=31.9, Peak=182 HFD=4.0
04:24:33.752 00.001 28316 MultiStar: [#1 -0.01,-0.00,1.02,U] [#2 -0.09,0.28,0.95,U] [#3 0.17,0.01,0.88,U] [#4 -0.17,0.12,0.81,U] [#5 0.04,0.19,0.77,U] [#6 0.11,-0.07,0.64,U] [#7 -0.01,-0.05,0.66,U] [#8 -0.28,0.16,0.61,U] 
04:24:33.752 00.000 28316 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {0.03, 0.16}
04:24:33.753 00.001 28316 CameraToMount -- cameraTheta (1.76) - m_xAngle (2.00) = xAngle (-0.24 = -0.24)
04:24:33.753 00.000 28316 CameraToMount -- cameraTheta (1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
04:24:33.754 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.76 mountX=0.09 mountY=-0.03, mountTheta=-0.28
04:24:33.755 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.09, opts=13)
04:24:33.757 00.002 28316 Enqueuing Move request for scope (-0.02, 0.09)
04:24:33.758 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:33.759 00.001 28316 UpdateGuideState exits: m=2120 RSB=31.9
04:24:33.760 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:33.760 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:33.761 00.001 28316 Enqueuing Expose request
04:24:33.762 00.001 29988 Worker thread wakes up
04:24:33.762 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
04:24:33.762 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
04:24:33.762 00.000 29988 Moving (-0.02, 0.09) raw xDistance=0.09 yDistance=-0.03
04:24:33.762 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:24:33.762 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:33.762 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:24:33.762 00.000 29988 MoveAxis(E, 0, ABG)
04:24:33.762 00.000 29988 Move returns status 0, amount 0
04:24:33.762 00.000 29988 MoveAxis(N, 0, ABG)
04:24:33.762 00.000 29988 Move returns status 0, amount 0
04:24:33.762 00.000 29988 move complete, result=0
04:24:33.763 00.001 29988 worker thread done servicing request
04:24:33.763 00.000 29988 Worker thread wakes up
04:24:33.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:33.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:33.763 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:35.385 01.622 29988 Exposure complete
04:24:35.435 00.050 29988 worker thread done servicing request
04:24:35.435 00.000 28316 OnExposeComplete: enter
04:24:35.435 00.000 28316 UpdateGuideState(): m_state=6
04:24:35.436 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7534
04:24:35.436 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=264.83, Mass=2246, SNR=32.7, Peak=178 HFD=3.9
04:24:35.437 00.001 28316 MultiStar: [#1 0.12,-0.02,0.98,U] [#2 0.10,0.22,0.92,U] [#3 0.08,-0.08,0.84,U] [#4 -0.22,0.02,0.83,U] [#5 -0.04,0.05,0.74,U] [#6 0.04,-0.04,0.62,U] [#7 0.08,0.03,0.62,U] [#8 -0.13,-0.05,0.59,U] 
04:24:35.437 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.03, -0.00}
04:24:35.438 00.001 28316 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.00) = xAngle (-0.60 = -0.60)
04:24:35.439 00.001 28316 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
04:24:35.440 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.40 mountX=0.02 mountY=-0.01, mountTheta=-0.62
04:24:35.442 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.02, opts=13)
04:24:35.443 00.001 28316 Enqueuing Move request for scope (0.00, 0.02)
04:24:35.445 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:35.446 00.001 29988 Worker thread wakes up
04:24:35.446 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
04:24:35.446 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
04:24:35.446 00.000 28316 UpdateGuideState exits: m=2246 RSB=32.7
04:24:35.447 00.001 29988 Moving (0.00, 0.02) raw xDistance=0.02 yDistance=-0.01
04:24:35.447 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:24:35.447 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:35.447 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:35.448 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:35.448 00.000 28316 Enqueuing Expose request
04:24:35.449 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:24:35.449 00.000 29988 MoveAxis(E, 0, ABG)
04:24:35.449 00.000 29988 Move returns status 0, amount 0
04:24:35.449 00.000 29988 MoveAxis(N, 0, ABG)
04:24:35.449 00.000 29988 Move returns status 0, amount 0
04:24:35.449 00.000 29988 move complete, result=0
04:24:35.449 00.000 29988 worker thread done servicing request
04:24:35.449 00.000 29988 Worker thread wakes up
04:24:35.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:35.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:35.449 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:36.974 01.525 29988 Exposure complete
04:24:37.020 00.046 29988 worker thread done servicing request
04:24:37.020 00.000 28316 OnExposeComplete: enter
04:24:37.021 00.001 28316 UpdateGuideState(): m_state=6
04:24:37.021 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7535
04:24:37.023 00.002 28316 Star::Find returns 1 (0), X=951.47, Y=265.00, Mass=2229, SNR=32.6, Peak=166 HFD=4.0
04:24:37.024 00.001 28316 MultiStar: [#1 -0.19,0.12,0.99,U] [#2 -0.23,0.21,0.91,U] [#3 -0.04,-0.00,0.87,U] [#4 -0.32,0.20,0.00,M1] [#5 -0.12,0.24,0.74,U] [#6 -0.17,0.17,0.63,U] [#7 -0.53,0.24,0.00,M1] [#8 -0.22,0.23,0.59,U] 
04:24:37.024 00.000 28316 refined, 6 included, MultiStar: {-0.16, 0.16}, one-star: {-0.16, 0.17}
04:24:37.025 00.001 28316 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.00) = xAngle (0.37 = 0.37)
04:24:37.025 00.000 28316 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
04:24:37.025 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.22 cameraTheta=2.37 mountX=0.21 mountY=0.07, mountTheta=0.33
04:24:37.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.16, opts=13)
04:24:37.027 00.001 28316 Enqueuing Move request for scope (-0.16, 0.16)
04:24:37.027 00.000 29988 Worker thread wakes up
04:24:37.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:37.028 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.6
04:24:37.028 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:37.029 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:37.029 00.000 28316 Enqueuing Expose request
04:24:37.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
04:24:37.029 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
04:24:37.029 00.000 29988 Moving (-0.16, 0.16) raw xDistance=0.21 yDistance=0.07
04:24:37.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:24:37.029 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:37.029 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:24:37.029 00.000 29988 MoveAxis(W, 44, ABG)
04:24:37.029 00.000 29988 Guiding  Dir = 3, Dur = 44
04:24:37.030 00.001 29988 IsSlewing returns 0
04:24:37.030 00.000 29988 IsGuiding returns 0
04:24:37.031 00.001 29988 PulseGuide returned control before completion, sleep 52
04:24:37.098 00.067 29988 IsGuiding returns 0
04:24:37.098 00.000 29988 Move returns status 0, amount 44
04:24:37.098 00.000 29988 MoveAxis(N, 0, ABG)
04:24:37.098 00.000 29988 Move returns status 0, amount 0
04:24:37.098 00.000 29988 move complete, result=0
04:24:37.098 00.000 29988 worker thread done servicing request
04:24:37.098 00.000 29988 Worker thread wakes up
04:24:37.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:37.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:37.098 00.000 28316 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
04:24:38.731 01.633 29988 Exposure complete
04:24:38.770 00.039 29988 worker thread done servicing request
04:24:38.770 00.000 28316 OnExposeComplete: enter
04:24:38.771 00.001 28316 UpdateGuideState(): m_state=6
04:24:38.772 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7536
04:24:38.773 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=264.79, Mass=2326, SNR=33.5, Peak=191 HFD=3.9
04:24:38.774 00.001 28316 MultiStar: [#1 -0.02,-0.19,0.95,U] [#2 0.08,0.13,0.90,U] [#3 0.03,-0.22,0.84,U] [#4 -0.18,-0.09,0.82,U] [#5 -0.20,-0.09,0.71,U] [#6 -0.10,-0.19,0.62,U] [#7 -0.04,-0.15,0.63,U] [#8 -0.02,-0.23,0.57,U] 
04:24:38.776 00.002 28316 single-star, 8 included, MultiStar: {-0.04, -0.11}, one-star: {0.05, -0.05}
04:24:38.779 00.003 28316 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.00) = xAngle (-2.79 = -2.79)
04:24:38.781 00.002 28316 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.83 = -2.83)
04:24:38.783 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.79 mountX=-0.06 mountY=-0.02, mountTheta=-2.82
04:24:38.786 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
04:24:38.787 00.001 28316 Enqueuing Move request for scope (0.05, -0.05)
04:24:38.787 00.000 29988 Worker thread wakes up
04:24:38.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:38.788 00.001 28316 UpdateGuideState exits: m=2326 RSB=33.5
04:24:38.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:38.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:38.789 00.001 28316 Enqueuing Expose request
04:24:38.789 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
04:24:38.789 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
04:24:38.789 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.02
04:24:38.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:24:38.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:38.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:38.789 00.000 29988 MoveAxis(E, 0, ABG)
04:24:38.789 00.000 29988 Move returns status 0, amount 0
04:24:38.789 00.000 29988 MoveAxis(N, 0, ABG)
04:24:38.789 00.000 29988 Move returns status 0, amount 0
04:24:38.789 00.000 29988 move complete, result=0
04:24:38.789 00.000 29988 worker thread done servicing request
04:24:38.789 00.000 29988 Worker thread wakes up
04:24:38.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:38.790 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:38.790 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:40.319 01.529 29988 Exposure complete
04:24:40.350 00.031 29988 worker thread done servicing request
04:24:40.350 00.000 28316 OnExposeComplete: enter
04:24:40.351 00.001 28316 UpdateGuideState(): m_state=6
04:24:40.353 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7537
04:24:40.353 00.000 28316 Star::Find returns 1 (0), X=951.84, Y=265.02, Mass=2324, SNR=33.5, Peak=197 HFD=4.2
04:24:40.354 00.001 28316 MultiStar: [#1 -0.06,-0.17,0.95,U] [#2 -0.00,-0.15,0.88,U] [#3 0.29,-0.02,0.81,U] [#4 -0.16,0.07,0.81,U] [#5 -0.26,-0.02,0.73,U] [#6 0.10,-0.20,0.62,U] [#7 -0.02,-0.04,0.61,U] [#8 -0.17,-0.14,0.55,U] 
04:24:40.354 00.000 28316 refined, 8 included, MultiStar: {0.00, -0.04}, one-star: {0.21, 0.19}
04:24:40.354 00.000 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.77)
04:24:40.355 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.73)
04:24:40.355 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.52 mountX=-0.04 mountY=0.02, mountTheta=2.73
04:24:40.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
04:24:40.357 00.001 28316 Enqueuing Move request for scope (0.00, -0.04)
04:24:40.357 00.000 29988 Worker thread wakes up
04:24:40.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
04:24:40.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
04:24:40.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:40.358 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.5
04:24:40.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:40.358 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:40.359 00.001 28316 Enqueuing Expose request
04:24:40.359 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.04 yDistance=0.02
04:24:40.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:24:40.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:40.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:24:40.360 00.001 29988 MoveAxis(E, 0, ABG)
04:24:40.360 00.000 29988 Move returns status 0, amount 0
04:24:40.360 00.000 29988 MoveAxis(N, 0, ABG)
04:24:40.360 00.000 29988 Move returns status 0, amount 0
04:24:40.360 00.000 29988 move complete, result=0
04:24:40.360 00.000 29988 worker thread done servicing request
04:24:40.360 00.000 29988 Worker thread wakes up
04:24:40.360 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:40.360 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:40.360 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:41.985 01.625 29988 Exposure complete
04:24:42.018 00.033 29988 worker thread done servicing request
04:24:42.018 00.000 28316 OnExposeComplete: enter
04:24:42.019 00.001 28316 UpdateGuideState(): m_state=6
04:24:42.019 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7538
04:24:42.020 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=264.92, Mass=2268, SNR=33.0, Peak=172 HFD=4.0
04:24:42.022 00.002 28316 MultiStar: [#1 0.14,-0.10,0.99,U] [#2 0.17,0.20,0.90,U] [#3 0.05,-0.15,0.89,U] [#4 -0.20,0.01,0.84,U] [#5 -0.13,0.03,0.74,U] [#6 -0.01,-0.16,0.63,U] [#7 0.04,-0.12,0.65,U] [#8 0.01,-0.03,0.58,U] 
04:24:42.023 00.001 28316 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.02, 0.08}
04:24:42.024 00.001 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:24:42.025 00.001 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:24:42.026 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.07 mountX=-0.02 mountY=-0.00, mountTheta=-3.10
04:24:42.028 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.02, opts=13)
04:24:42.030 00.002 28316 Enqueuing Move request for scope (0.01, -0.02)
04:24:42.030 00.000 29988 Worker thread wakes up
04:24:42.030 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:42.031 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
04:24:42.031 00.000 28316 UpdateGuideState exits: m=2268 RSB=33.0
04:24:42.032 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:42.032 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:42.033 00.001 28316 Enqueuing Expose request
04:24:42.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
04:24:42.033 00.000 29988 Moving (0.01, -0.02) raw xDistance=-0.02 yDistance=-0.00
04:24:42.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:24:42.033 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:42.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:24:42.033 00.000 29988 MoveAxis(E, 0, ABG)
04:24:42.033 00.000 29988 Move returns status 0, amount 0
04:24:42.033 00.000 29988 MoveAxis(N, 0, ABG)
04:24:42.033 00.000 29988 Move returns status 0, amount 0
04:24:42.033 00.000 29988 move complete, result=0
04:24:42.033 00.000 29988 worker thread done servicing request
04:24:42.033 00.000 29988 Worker thread wakes up
04:24:42.033 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:42.033 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:42.034 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:43.555 01.521 29988 Exposure complete
04:24:43.620 00.065 29988 worker thread done servicing request
04:24:43.620 00.000 28316 OnExposeComplete: enter
04:24:43.622 00.002 28316 UpdateGuideState(): m_state=6
04:24:43.624 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7539
04:24:43.625 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=264.84, Mass=2280, SNR=33.0, Peak=176 HFD=4.0
04:24:43.627 00.002 28316 MultiStar: [#1 -0.06,0.01,0.97,U] [#2 0.08,0.04,0.89,U] [#3 0.01,-0.04,0.82,U] [#4 -0.30,-0.14,0.84,U] [#5 -0.12,0.02,0.73,U] [#6 -0.05,-0.18,0.62,U] [#7 -0.09,-0.05,0.64,U] [#8 0.02,-0.04,0.58,U] 
04:24:43.628 00.001 28316 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {0.07, 0.01}
04:24:43.629 00.001 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.82)
04:24:43.630 00.001 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
04:24:43.631 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.47 mountX=-0.01 mountY=0.06, mountTheta=1.81
04:24:43.632 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
04:24:43.633 00.001 28316 Enqueuing Move request for scope (-0.05, -0.04)
04:24:43.633 00.000 29988 Worker thread wakes up
04:24:43.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
04:24:43.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:43.634 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.0
04:24:43.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:43.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:43.635 00.000 28316 Enqueuing Expose request
04:24:43.635 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
04:24:43.635 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.01 yDistance=0.06
04:24:43.636 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:24:43.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:43.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:24:43.636 00.000 29988 MoveAxis(E, 0, ABG)
04:24:43.636 00.000 29988 Move returns status 0, amount 0
04:24:43.636 00.000 29988 MoveAxis(N, 0, ABG)
04:24:43.636 00.000 29988 Move returns status 0, amount 0
04:24:43.636 00.000 29988 move complete, result=0
04:24:43.636 00.000 29988 worker thread done servicing request
04:24:43.636 00.000 29988 Worker thread wakes up
04:24:43.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:43.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:43.636 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:24:45.265 01.629 29988 Exposure complete
04:24:45.300 00.035 29988 worker thread done servicing request
04:24:45.300 00.000 28316 OnExposeComplete: enter
04:24:45.301 00.001 28316 UpdateGuideState(): m_state=6
04:24:45.302 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7540
04:24:45.304 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=264.98, Mass=2131, SNR=31.9, Peak=177 HFD=4.0
04:24:45.305 00.001 28316 MultiStar: [#1 0.08,-0.01,1.00,U] [#2 -0.17,0.10,0.92,U] [#3 0.08,-0.07,0.88,U] [#4 -0.18,0.20,0.83,U] [#5 -0.14,0.08,0.74,U] [#6 0.07,-0.02,0.67,U] [#7 -0.10,0.10,0.63,U] [#8 -0.10,-0.03,0.62,U] 
04:24:45.307 00.002 28316 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {0.04, 0.14}
04:24:45.308 00.001 28316 CameraToMount -- cameraTheta (2.21) - m_xAngle (2.00) = xAngle (0.21 = 0.21)
04:24:45.309 00.001 28316 CameraToMount -- cameraTheta (2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
04:24:45.310 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.21 mountX=0.07 mountY=0.01, mountTheta=0.18
04:24:45.314 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.06, opts=13)
04:24:45.314 00.000 28316 Enqueuing Move request for scope (-0.04, 0.06)
04:24:45.315 00.001 29988 Worker thread wakes up
04:24:45.315 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:45.315 00.000 28316 UpdateGuideState exits: m=2131 RSB=31.9
04:24:45.316 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:45.316 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:45.316 00.000 28316 Enqueuing Expose request
04:24:45.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
04:24:45.317 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
04:24:45.317 00.000 29988 Moving (-0.04, 0.06) raw xDistance=0.07 yDistance=0.01
04:24:45.317 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:24:45.317 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:45.317 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:24:45.317 00.000 29988 MoveAxis(E, 0, ABG)
04:24:45.317 00.000 29988 Move returns status 0, amount 0
04:24:45.317 00.000 29988 MoveAxis(N, 0, ABG)
04:24:45.317 00.000 29988 Move returns status 0, amount 0
04:24:45.317 00.000 29988 move complete, result=0
04:24:45.317 00.000 29988 worker thread done servicing request
04:24:45.317 00.000 29988 Worker thread wakes up
04:24:45.317 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:45.317 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:45.317 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:46.848 01.531 29988 Exposure complete
04:24:46.891 00.043 29988 worker thread done servicing request
04:24:46.891 00.000 28316 OnExposeComplete: enter
04:24:46.892 00.001 28316 UpdateGuideState(): m_state=6
04:24:46.892 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7541
04:24:46.893 00.001 28316 Star::Find returns 1 (0), X=951.64, Y=265.08, Mass=2361, SNR=33.7, Peak=196 HFD=4.0
04:24:46.893 00.000 28316 MultiStar: [#1 0.24,0.02,0.94,U] [#2 0.06,0.23,0.88,U] [#3 0.01,0.10,0.84,U] [#4 -0.15,0.18,0.81,U] [#5 0.12,0.12,0.72,U] [#6 0.07,0.09,0.63,U] [#7 0.01,0.13,0.64,U] [#8 -0.12,0.09,0.55,U] 
04:24:46.894 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.14}, one-star: {0.01, 0.24}
04:24:46.894 00.000 28316 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
04:24:46.894 00.000 28316 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
04:24:46.895 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.32 mountX=0.11 mountY=-0.09, mountTheta=-0.70
04:24:46.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
04:24:46.896 00.000 28316 Enqueuing Move request for scope (0.03, 0.14)
04:24:46.897 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:46.897 00.000 29988 Worker thread wakes up
04:24:46.897 00.000 28316 UpdateGuideState exits: m=2361 RSB=33.7
04:24:46.898 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:46.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:46.899 00.001 28316 Enqueuing Expose request
04:24:46.899 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
04:24:46.899 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
04:24:46.899 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.11 yDistance=-0.09
04:24:46.899 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:24:46.899 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:46.899 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:24:46.899 00.000 29988 MoveAxis(E, 0, ABG)
04:24:46.899 00.000 29988 Move returns status 0, amount 0
04:24:46.899 00.000 29988 MoveAxis(N, 0, ABG)
04:24:46.899 00.000 29988 Move returns status 0, amount 0
04:24:46.899 00.000 29988 move complete, result=0
04:24:46.899 00.000 29988 worker thread done servicing request
04:24:46.899 00.000 29988 Worker thread wakes up
04:24:46.899 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:46.899 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:46.900 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:48.524 01.624 29988 Exposure complete
04:24:48.573 00.049 29988 worker thread done servicing request
04:24:48.573 00.000 28316 OnExposeComplete: enter
04:24:48.574 00.001 28316 UpdateGuideState(): m_state=6
04:24:48.574 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7542
04:24:48.574 00.000 28316 Star::Find returns 1 (0), X=951.60, Y=264.94, Mass=2343, SNR=33.4, Peak=188 HFD=4.0
04:24:48.575 00.001 28316 MultiStar: [#1 -0.12,0.10,0.97,U] [#2 -0.02,0.12,0.91,U] [#3 -0.08,0.00,0.87,U] [#4 -0.27,-0.11,0.80,U] [#5 -0.24,0.01,0.72,U] [#6 -0.03,-0.13,0.60,U] [#7 -0.05,0.06,0.62,U] [#8 -0.18,-0.09,0.58,U] 
04:24:48.575 00.000 28316 single-star, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.03, 0.10}
04:24:48.576 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
04:24:48.576 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
04:24:48.577 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.85 mountX=0.11 mountY=-0.02, mountTheta=-0.19
04:24:48.578 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
04:24:48.578 00.000 28316 Enqueuing Move request for scope (-0.03, 0.10)
04:24:48.578 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:48.579 00.001 29988 Worker thread wakes up
04:24:48.579 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
04:24:48.579 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
04:24:48.579 00.000 29988 Moving (-0.03, 0.10) raw xDistance=0.11 yDistance=-0.02
04:24:48.579 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:24:48.579 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:48.579 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:24:48.579 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.4
04:24:48.580 00.001 29988 MoveAxis(E, 0, ABG)
04:24:48.580 00.000 29988 Move returns status 0, amount 0
04:24:48.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:48.581 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:48.581 00.000 28316 Enqueuing Expose request
04:24:48.582 00.001 29988 MoveAxis(N, 0, ABG)
04:24:48.582 00.000 29988 Move returns status 0, amount 0
04:24:48.582 00.000 29988 move complete, result=0
04:24:48.582 00.000 29988 worker thread done servicing request
04:24:48.582 00.000 29988 Worker thread wakes up
04:24:48.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:48.582 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:48.583 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:50.111 01.528 29988 Exposure complete
04:24:50.142 00.031 29988 worker thread done servicing request
04:24:50.143 00.001 28316 OnExposeComplete: enter
04:24:50.143 00.000 28316 UpdateGuideState(): m_state=6
04:24:50.144 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7543
04:24:50.144 00.000 28316 Star::Find returns 1 (0), X=951.52, Y=265.21, Mass=2170, SNR=32.3, Peak=173 HFD=3.8
04:24:50.145 00.001 28316 MultiStar: [#1 -0.04,0.18,1.02,U] [#2 -0.12,0.17,0.98,U] [#3 0.13,0.22,0.84,U] [#4 -0.19,0.14,0.84,U] [#5 -0.21,0.26,0.72,U] [#6 0.08,0.17,0.64,U] [#7 -0.01,0.33,0.62,U] [#8 -0.15,0.15,0.58,U] 
04:24:50.145 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.22}, one-star: {-0.11, 0.37}
04:24:50.146 00.001 28316 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.00) = xAngle (-0.12 = -0.12)
04:24:50.146 00.000 28316 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
04:24:50.147 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.88 mountX=0.23 mountY=-0.04, mountTheta=-0.16
04:24:50.147 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.22, opts=13)
04:24:50.150 00.003 28316 Enqueuing Move request for scope (-0.07, 0.22)
04:24:50.151 00.001 29988 Worker thread wakes up
04:24:50.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:50.151 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:24:50.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:50.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:50.152 00.000 28316 Enqueuing Expose request
04:24:50.153 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
04:24:50.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
04:24:50.153 00.000 29988 Moving (-0.07, 0.22) raw xDistance=0.23 yDistance=-0.04
04:24:50.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:24:50.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:50.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:24:50.153 00.000 29988 MoveAxis(W, 48, ABG)
04:24:50.153 00.000 29988 Guiding  Dir = 3, Dur = 48
04:24:50.153 00.000 29988 IsSlewing returns 0
04:24:50.153 00.000 29988 IsGuiding returns 0
04:24:50.156 00.003 29988 PulseGuide returned control before completion, sleep 56
04:24:50.222 00.066 29988 IsGuiding returns 0
04:24:50.222 00.000 29988 Move returns status 0, amount 48
04:24:50.222 00.000 29988 MoveAxis(N, 0, ABG)
04:24:50.222 00.000 29988 Move returns status 0, amount 0
04:24:50.222 00.000 29988 move complete, result=0
04:24:50.222 00.000 29988 worker thread done servicing request
04:24:50.222 00.000 29988 Worker thread wakes up
04:24:50.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:50.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:50.222 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
04:24:51.858 01.636 29988 Exposure complete
04:24:51.894 00.036 29988 worker thread done servicing request
04:24:51.894 00.000 28316 OnExposeComplete: enter
04:24:51.896 00.002 28316 UpdateGuideState(): m_state=6
04:24:51.898 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7544
04:24:51.899 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=264.75, Mass=2138, SNR=32.0, Peak=176 HFD=3.7
04:24:51.901 00.002 28316 MultiStar: [#1 -0.00,-0.21,1.02,U] [#2 0.13,-0.04,0.94,U] [#3 -0.04,-0.24,0.90,U] [#4 -0.09,-0.17,0.85,U] [#5 -0.01,-0.13,0.76,U] [#6 -0.01,-0.33,0.65,U] [#7 0.15,-0.23,0.66,U] [#8 0.06,-0.18,0.60,U] 
04:24:51.902 00.001 28316 single-star, 8 included, MultiStar: {0.02, -0.17}, one-star: {0.05, -0.08}
04:24:51.904 00.002 28316 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.00) = xAngle (-3.07 = -3.07)
04:24:51.906 00.002 28316 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.11 = -3.11)
04:24:51.909 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.07 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
04:24:51.912 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.08, opts=13)
04:24:51.912 00.000 28316 Enqueuing Move request for scope (0.05, -0.08)
04:24:51.913 00.001 29988 Worker thread wakes up
04:24:51.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:51.913 00.000 28316 UpdateGuideState exits: m=2138 RSB=32.0
04:24:51.914 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:51.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:51.915 00.001 28316 Enqueuing Expose request
04:24:51.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
04:24:51.915 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
04:24:51.915 00.000 29988 Moving (0.05, -0.08) raw xDistance=-0.10 yDistance=-0.00
04:24:51.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:24:51.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:51.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:24:51.915 00.000 29988 MoveAxis(E, 0, ABG)
04:24:51.915 00.000 29988 Move returns status 0, amount 0
04:24:51.915 00.000 29988 MoveAxis(N, 0, ABG)
04:24:51.915 00.000 29988 Move returns status 0, amount 0
04:24:51.915 00.000 29988 move complete, result=0
04:24:51.915 00.000 29988 worker thread done servicing request
04:24:51.915 00.000 29988 Worker thread wakes up
04:24:51.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:51.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:51.916 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:24:53.442 01.526 29988 Exposure complete
04:24:53.472 00.030 29988 worker thread done servicing request
04:24:53.472 00.000 28316 OnExposeComplete: enter
04:24:53.472 00.000 28316 UpdateGuideState(): m_state=6
04:24:53.473 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7545
04:24:53.473 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=264.75, Mass=2205, SNR=32.5, Peak=188 HFD=4.0
04:24:53.474 00.001 28316 MultiStar: [#1 -0.01,-0.10,0.97,U] [#2 0.12,-0.12,0.91,U] [#3 0.16,-0.21,0.85,U] [#4 -0.20,-0.03,0.83,U] [#5 -0.01,-0.16,0.72,U] [#6 0.18,-0.30,0.00,M1] [#7 -0.02,-0.26,0.61,U] [#8 0.08,-0.09,0.59,U] 
04:24:53.474 00.000 28316 refined, 7 included, MultiStar: {0.04, -0.13}, one-star: {0.16, -0.09}
04:24:53.475 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
04:24:53.475 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.99)
04:24:53.476 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.26 mountX=-0.13 mountY=0.02, mountTheta=2.99
04:24:53.477 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.13, opts=13)
04:24:53.477 00.000 28316 Enqueuing Move request for scope (0.04, -0.13)
04:24:53.478 00.001 29988 Worker thread wakes up
04:24:53.478 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:53.478 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
04:24:53.479 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:53.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:53.480 00.001 28316 Enqueuing Expose request
04:24:53.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
04:24:53.480 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
04:24:53.481 00.001 29988 Moving (0.04, -0.13) raw xDistance=-0.13 yDistance=0.02
04:24:53.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:24:53.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:53.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:24:53.481 00.000 29988 MoveAxis(E, 0, ABG)
04:24:53.481 00.000 29988 Move returns status 0, amount 0
04:24:53.481 00.000 29988 MoveAxis(N, 0, ABG)
04:24:53.481 00.000 29988 Move returns status 0, amount 0
04:24:53.481 00.000 29988 move complete, result=0
04:24:53.481 00.000 29988 worker thread done servicing request
04:24:53.481 00.000 29988 Worker thread wakes up
04:24:53.481 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:53.481 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:53.481 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:24:55.216 01.735 29988 Exposure complete
04:24:55.263 00.047 29988 worker thread done servicing request
04:24:55.263 00.000 28316 OnExposeComplete: enter
04:24:55.266 00.003 28316 UpdateGuideState(): m_state=6
04:24:55.269 00.003 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7546
04:24:55.271 00.002 28316 Star::Find returns 1 (0), X=951.87, Y=264.93, Mass=2454, SNR=34.4, Peak=204 HFD=4.2
04:24:55.273 00.002 28316 MultiStar: [#1 0.15,-0.08,0.95,U] [#2 0.52,0.04,0.00,M1] [#3 0.17,-0.08,0.82,U] [#4 -0.03,-0.09,0.80,U] [#5 -0.12,0.05,0.70,U] [#6 0.10,-0.41,0.00,M2] [#7 0.20,-0.13,0.62,U] [#8 0.22,-0.19,0.56,U] 
04:24:55.275 00.002 28316 refined, 6 included, MultiStar: {0.12, -0.05}, one-star: {0.24, 0.09}
04:24:55.276 00.001 28316 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.00) = xAngle (-2.42 = -2.42)
04:24:55.276 00.000 28316 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
04:24:55.276 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.42 mountX=-0.10 mountY=-0.08, mountTheta=-2.44
04:24:55.278 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
04:24:55.278 00.000 28316 Enqueuing Move request for scope (0.12, -0.05)
04:24:55.278 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:55.279 00.001 28316 UpdateGuideState exits: m=2454 RSB=34.4
04:24:55.279 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:55.280 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:55.280 00.000 28316 Enqueuing Expose request
04:24:55.281 00.001 29988 Worker thread wakes up
04:24:55.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
04:24:55.281 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
04:24:55.281 00.000 29988 Moving (0.12, -0.05) raw xDistance=-0.10 yDistance=-0.08
04:24:55.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:24:55.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:55.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:24:55.281 00.000 29988 MoveAxis(E, 0, ABG)
04:24:55.281 00.000 29988 Move returns status 0, amount 0
04:24:55.281 00.000 29988 MoveAxis(N, 0, ABG)
04:24:55.281 00.000 29988 Move returns status 0, amount 0
04:24:55.281 00.000 29988 move complete, result=0
04:24:55.281 00.000 29988 worker thread done servicing request
04:24:55.281 00.000 29988 Worker thread wakes up
04:24:55.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:55.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:55.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:24:56.683 01.402 29988 Exposure complete
04:24:56.726 00.043 29988 worker thread done servicing request
04:24:56.726 00.000 28316 OnExposeComplete: enter
04:24:56.727 00.001 28316 UpdateGuideState(): m_state=6
04:24:56.728 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7547
04:24:56.728 00.000 28316 Star::Find returns 1 (0), X=952.08, Y=264.96, Mass=2372, SNR=33.9, Peak=191 HFD=4.3
04:24:56.729 00.001 28316 MultiStar: [#1 0.32,0.05,0.94,U] [#2 0.56,0.25,0.00,M2] [#3 0.50,0.04,0.00,M1] [#4 0.12,0.05,0.80,U] [#5 0.22,0.24,0.71,U] [#6 0.41,0.02,0.00,M3] [#7 0.38,-0.01,0.00,M1] [#8 0.19,0.07,0.60,U] 
04:24:56.731 00.002 28316 refined, 4 included, MultiStar: {0.27, 0.10}, one-star: {0.45, 0.13}
04:24:56.732 00.001 28316 CameraToMount -- cameraTheta (0.37) - m_xAngle (2.00) = xAngle (-1.63 = -1.63)
04:24:56.735 00.003 28316 CameraToMount -- cameraTheta (0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
04:24:56.737 00.002 28316 CameraToMount -- cameraX=0.27 cameraY=0.10 hyp=0.29 cameraTheta=0.37 mountX=-0.02 mountY=-0.29, mountTheta=-1.63
04:24:56.740 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=0.10, opts=13)
04:24:56.741 00.001 28316 Enqueuing Move request for scope (0.27, 0.10)
04:24:56.741 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:56.742 00.001 28316 UpdateGuideState exits: m=2372 RSB=33.9
04:24:56.742 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:56.743 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:56.743 00.000 28316 Enqueuing Expose request
04:24:56.744 00.001 29988 Worker thread wakes up
04:24:56.744 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.10) opts 0xd
04:24:56.744 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, 0.10)
04:24:56.744 00.000 29988 Moving (0.27, 0.10) raw xDistance=-0.02 yDistance=-0.29
04:24:56.744 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:24:56.744 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:24:56.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:24:56.744 00.000 29988 MoveAxis(E, 0, ABG)
04:24:56.744 00.000 29988 Move returns status 0, amount 0
04:24:56.744 00.000 29988 MoveAxis(N, 0, ABG)
04:24:56.744 00.000 29988 Move returns status 0, amount 0
04:24:56.744 00.000 29988 move complete, result=0
04:24:56.744 00.000 29988 worker thread done servicing request
04:24:56.744 00.000 29988 Worker thread wakes up
04:24:56.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:56.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:56.744 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
04:24:58.373 01.629 29988 Exposure complete
04:24:58.409 00.036 29988 worker thread done servicing request
04:24:58.409 00.000 28316 OnExposeComplete: enter
04:24:58.410 00.001 28316 UpdateGuideState(): m_state=6
04:24:58.410 00.000 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7548
04:24:58.411 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=264.99, Mass=2367, SNR=33.7, Peak=185 HFD=4.3
04:24:58.411 00.000 28316 MultiStar: [#1 0.16,0.09,0.93,U] [#2 0.18,0.24,0.87,U] [#3 0.30,0.09,0.83,U] [#4 0.05,0.20,0.81,U] [#5 0.07,0.21,0.69,U] [#6 0.24,-0.07,0.61,U] [#7 -0.00,0.01,0.63,U] [#8 0.12,-0.06,0.55,U] 
04:24:58.412 00.001 28316 refined, 8 included, MultiStar: {0.16, 0.11}, one-star: {0.25, 0.15}
04:24:58.413 00.001 28316 CameraToMount -- cameraTheta (0.60) - m_xAngle (2.00) = xAngle (-1.39 = -1.39)
04:24:58.414 00.001 28316 CameraToMount -- cameraTheta (0.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
04:24:58.414 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.60 mountX=0.03 mountY=-0.19, mountTheta=-1.40
04:24:58.416 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.11, opts=13)
04:24:58.416 00.000 28316 Enqueuing Move request for scope (0.16, 0.11)
04:24:58.417 00.001 29988 Worker thread wakes up
04:24:58.417 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
04:24:58.417 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
04:24:58.417 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:24:58.417 00.000 28316 UpdateGuideState exits: m=2367 RSB=33.7
04:24:58.418 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:24:58.418 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:24:58.419 00.001 28316 Enqueuing Expose request
04:24:58.419 00.000 29988 Moving (0.16, 0.11) raw xDistance=0.03 yDistance=-0.19
04:24:58.419 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:24:58.419 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:24:58.419 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:24:58.419 00.000 29988 MoveAxis(E, 0, ABG)
04:24:58.419 00.000 29988 Move returns status 0, amount 0
04:24:58.419 00.000 29988 MoveAxis(N, 0, ABG)
04:24:58.419 00.000 29988 Move returns status 0, amount 0
04:24:58.419 00.000 29988 move complete, result=0
04:24:58.419 00.000 29988 worker thread done servicing request
04:24:58.419 00.000 29988 Worker thread wakes up
04:24:58.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:24:58.420 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:24:58.420 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:24:59.942 01.522 29988 Exposure complete
04:24:59.986 00.044 29988 worker thread done servicing request
04:24:59.986 00.000 28316 OnExposeComplete: enter
04:24:59.989 00.003 28316 UpdateGuideState(): m_state=6
04:24:59.992 00.003 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7549
04:24:59.994 00.002 28316 Star::Find returns 1 (0), X=951.95, Y=265.05, Mass=2249, SNR=32.7, Peak=195 HFD=4.2
04:24:59.997 00.003 28316 MultiStar: [#1 0.26,0.13,0.97,U] [#2 0.21,0.17,0.91,U] [#3 0.30,0.08,0.83,U] [#4 0.12,0.25,0.84,U] [#5 -0.11,0.30,0.75,U] [#6 0.09,0.14,0.62,U] [#7 -0.08,0.26,0.62,U] [#8 0.09,0.03,0.59,U] 
04:24:59.999 00.002 28316 refined, 8 included, MultiStar: {0.15, 0.18}, one-star: {0.32, 0.22}
04:25:00.000 00.001 28316 CameraToMount -- cameraTheta (0.86) - m_xAngle (2.00) = xAngle (-1.13 = -1.13)
04:25:00.003 00.003 28316 CameraToMount -- cameraTheta (0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
04:25:00.004 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.86 mountX=0.10 mountY=-0.22, mountTheta=-1.14
04:25:00.006 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.18, opts=13)
04:25:00.007 00.001 28316 Enqueuing Move request for scope (0.15, 0.18)
04:25:00.007 00.000 29988 Worker thread wakes up
04:25:00.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:00.007 00.000 28316 UpdateGuideState exits: m=2249 RSB=32.7
04:25:00.008 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:00.008 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:00.009 00.001 28316 Enqueuing Expose request
04:25:00.010 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
04:25:00.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
04:25:00.010 00.000 29988 Moving (0.15, 0.18) raw xDistance=0.10 yDistance=-0.22
04:25:00.010 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:25:00.010 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:25:00.010 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:25:00.010 00.000 29988 MoveAxis(E, 0, ABG)
04:25:00.010 00.000 29988 Move returns status 0, amount 0
04:25:00.010 00.000 29988 MoveAxis(N, 0, ABG)
04:25:00.010 00.000 29988 Move returns status 0, amount 0
04:25:00.010 00.000 29988 move complete, result=0
04:25:00.010 00.000 29988 worker thread done servicing request
04:25:00.010 00.000 29988 Worker thread wakes up
04:25:00.010 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:00.010 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:00.010 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:25:01.636 01.626 29988 Exposure complete
04:25:01.689 00.053 29988 worker thread done servicing request
04:25:01.689 00.000 28316 OnExposeComplete: enter
04:25:01.689 00.000 28316 UpdateGuideState(): m_state=6
04:25:01.690 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7550
04:25:01.691 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=265.12, Mass=2320, SNR=33.4, Peak=198 HFD=4.0
04:25:01.693 00.002 28316 MultiStar: [#1 -0.02,0.12,0.94,U] [#2 0.12,0.25,0.87,U] [#3 0.15,0.17,0.84,U] [#4 -0.15,0.28,0.83,U] [#5 -0.20,0.31,0.00,M1] [#6 -0.04,0.06,0.63,U] [#7 -0.12,0.16,0.61,U] [#8 -0.14,0.20,0.60,U] 
04:25:01.694 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.20}, one-star: {0.02, 0.28}
04:25:01.695 00.001 28316 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.00) = xAngle (-0.37 = -0.37)
04:25:01.696 00.001 28316 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
04:25:01.698 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.63 mountX=0.18 mountY=-0.08, mountTheta=-0.40
04:25:01.700 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.20, opts=13)
04:25:01.701 00.001 28316 Enqueuing Move request for scope (-0.01, 0.20)
04:25:01.702 00.001 29988 Worker thread wakes up
04:25:01.702 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:01.702 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.4
04:25:01.703 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:01.703 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:01.704 00.001 28316 Enqueuing Expose request
04:25:01.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
04:25:01.704 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
04:25:01.704 00.000 29988 Moving (-0.01, 0.20) raw xDistance=0.18 yDistance=-0.08
04:25:01.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:25:01.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:01.704 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:25:01.704 00.000 29988 MoveAxis(E, 0, ABG)
04:25:01.705 00.001 29988 Move returns status 0, amount 0
04:25:01.705 00.000 29988 MoveAxis(N, 0, ABG)
04:25:01.705 00.000 29988 Move returns status 0, amount 0
04:25:01.705 00.000 29988 move complete, result=0
04:25:01.705 00.000 29988 worker thread done servicing request
04:25:01.705 00.000 29988 Worker thread wakes up
04:25:01.705 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:01.705 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:01.705 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:03.210 01.505 29988 Exposure complete
04:25:03.236 00.026 29988 worker thread done servicing request
04:25:03.236 00.000 28316 OnExposeComplete: enter
04:25:03.236 00.000 28316 UpdateGuideState(): m_state=6
04:25:03.237 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7551
04:25:03.237 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=265.17, Mass=2354, SNR=33.5, Peak=194 HFD=4.2
04:25:03.238 00.001 28316 MultiStar: [#1 -0.15,0.27,0.99,U] [#2 0.14,0.40,0.00,M1] [#3 -0.02,0.28,0.83,U] [#4 -0.25,0.28,0.00,M1] [#5 -0.20,0.35,0.00,M2] [#6 -0.09,0.22,0.61,U] [#7 -0.06,0.31,0.62,U] [#8 -0.12,0.38,0.00,M1] 
04:25:03.238 00.000 28316 refined, 4 included, MultiStar: {-0.04, 0.28}, one-star: {0.10, 0.34}
04:25:03.239 00.001 28316 CameraToMount -- cameraTheta (1.71) - m_xAngle (2.00) = xAngle (-0.29 = -0.29)
04:25:03.239 00.000 28316 CameraToMount -- cameraTheta (1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
04:25:03.240 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.71 mountX=0.28 mountY=-0.09, mountTheta=-0.32
04:25:03.241 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.28, opts=13)
04:25:03.241 00.000 28316 Enqueuing Move request for scope (-0.04, 0.28)
04:25:03.242 00.001 29988 Worker thread wakes up
04:25:03.242 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:03.242 00.000 28316 UpdateGuideState exits: m=2354 RSB=33.5
04:25:03.243 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:03.243 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:03.244 00.001 28316 Enqueuing Expose request
04:25:03.244 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
04:25:03.244 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
04:25:03.244 00.000 29988 Moving (-0.04, 0.28) raw xDistance=0.28 yDistance=-0.09
04:25:03.244 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
04:25:03.244 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:03.244 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:25:03.244 00.000 29988 MoveAxis(W, 58, ABG)
04:25:03.244 00.000 29988 Guiding  Dir = 3, Dur = 58
04:25:03.244 00.000 29988 IsSlewing returns 0
04:25:03.245 00.001 29988 IsGuiding returns 0
04:25:03.247 00.002 29988 PulseGuide returned control before completion, sleep 67
04:25:03.319 00.072 29988 IsGuiding returns 0
04:25:03.319 00.000 29988 Move returns status 0, amount 58
04:25:03.319 00.000 29988 MoveAxis(N, 0, ABG)
04:25:03.319 00.000 29988 Move returns status 0, amount 0
04:25:03.319 00.000 29988 move complete, result=0
04:25:03.320 00.001 29988 worker thread done servicing request
04:25:03.320 00.000 29988 Worker thread wakes up
04:25:03.320 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:03.320 00.000 28316 GuideStep: 0.3 px 58 ms WEST, -0.1 px 0 ms NORTH
04:25:03.321 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:04.953 01.632 29988 Exposure complete
04:25:04.989 00.036 29988 worker thread done servicing request
04:25:04.990 00.001 28316 OnExposeComplete: enter
04:25:04.990 00.000 28316 UpdateGuideState(): m_state=6
04:25:04.991 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7552
04:25:04.993 00.002 28316 Star::Find returns 1 (0), X=951.73, Y=265.10, Mass=2134, SNR=31.9, Peak=189 HFD=4.1
04:25:04.994 00.001 28316 MultiStar: [#1 0.20,0.13,1.01,U] [#2 0.04,0.15,0.95,U] [#3 0.15,-0.03,0.88,U] [#4 -0.14,0.33,0.00,M2] [#5 -0.01,0.09,0.75,U] [#6 0.19,0.17,0.66,U] [#7 0.02,0.08,0.64,U] [#8 -0.08,0.14,0.61,U] 
04:25:04.995 00.001 28316 refined, 7 included, MultiStar: {0.09, 0.13}, one-star: {0.10, 0.26}
04:25:04.997 00.002 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
04:25:04.999 00.002 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
04:25:05.002 00.003 28316 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.15 cameraTheta=0.97 mountX=0.08 mountY=-0.13, mountTheta=-1.04
04:25:05.006 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.13, opts=13)
04:25:05.008 00.002 28316 Enqueuing Move request for scope (0.09, 0.13)
04:25:05.011 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:05.013 00.002 29988 Worker thread wakes up
04:25:05.014 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
04:25:05.014 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
04:25:05.014 00.000 29988 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.13
04:25:05.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:25:05.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:05.014 00.000 28316 UpdateGuideState exits: m=2134 RSB=31.9
04:25:05.014 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:05.015 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:05.015 00.000 28316 Enqueuing Expose request
04:25:05.016 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:25:05.016 00.000 29988 MoveAxis(E, 0, ABG)
04:25:05.016 00.000 29988 Move returns status 0, amount 0
04:25:05.016 00.000 29988 MoveAxis(N, 0, ABG)
04:25:05.016 00.000 29988 Move returns status 0, amount 0
04:25:05.016 00.000 29988 move complete, result=0
04:25:05.016 00.000 29988 worker thread done servicing request
04:25:05.016 00.000 29988 Worker thread wakes up
04:25:05.016 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:05.016 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:05.016 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:06.538 01.522 29988 Exposure complete
04:25:06.589 00.051 29988 worker thread done servicing request
04:25:06.590 00.001 28316 OnExposeComplete: enter
04:25:06.590 00.000 28316 UpdateGuideState(): m_state=6
04:25:06.591 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7553
04:25:06.591 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=265.09, Mass=2252, SNR=32.9, Peak=183 HFD=4.1
04:25:06.592 00.001 28316 MultiStar: [#1 0.14,0.10,0.99,U] [#2 -0.00,0.13,0.90,U] [#3 0.05,0.21,0.89,U] [#4 -0.15,0.11,0.84,U] [#5 0.02,0.23,0.71,U] [#6 0.06,-0.05,0.60,U] [#7 0.21,0.11,0.60,U] [#8 -0.27,0.16,0.58,U] 
04:25:06.592 00.000 28316 refined, 8 included, MultiStar: {0.02, 0.15}, one-star: {0.09, 0.25}
04:25:06.593 00.001 28316 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.00) = xAngle (-0.58 = -0.58)
04:25:06.594 00.001 28316 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
04:25:06.595 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.42 mountX=0.12 mountY=-0.09, mountTheta=-0.60
04:25:06.597 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.15, opts=13)
04:25:06.600 00.003 28316 Enqueuing Move request for scope (0.02, 0.15)
04:25:06.603 00.003 29988 Worker thread wakes up
04:25:06.603 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
04:25:06.603 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
04:25:06.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:06.603 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:25:06.604 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:06.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:06.605 00.001 28316 Enqueuing Expose request
04:25:06.606 00.001 29988 Moving (0.02, 0.15) raw xDistance=0.12 yDistance=-0.09
04:25:06.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:25:06.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:06.606 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:25:06.606 00.000 29988 MoveAxis(E, 0, ABG)
04:25:06.606 00.000 29988 Move returns status 0, amount 0
04:25:06.606 00.000 29988 MoveAxis(N, 0, ABG)
04:25:06.606 00.000 29988 Move returns status 0, amount 0
04:25:06.606 00.000 29988 move complete, result=0
04:25:06.606 00.000 29988 worker thread done servicing request
04:25:06.606 00.000 29988 Worker thread wakes up
04:25:06.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:06.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:06.607 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:08.236 01.629 29988 Exposure complete
04:25:08.267 00.031 29988 worker thread done servicing request
04:25:08.268 00.001 28316 OnExposeComplete: enter
04:25:08.268 00.000 28316 UpdateGuideState(): m_state=6
04:25:08.269 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7554
04:25:08.269 00.000 28316 Star::Find returns 1 (0), X=951.49, Y=265.25, Mass=2288, SNR=32.9, Peak=157 HFD=3.9
04:25:08.270 00.001 28316 MultiStar: [#1 -0.10,0.17,0.97,U] [#2 -0.14,0.51,0.00,M1] [#3 -0.10,0.41,0.00,M1] [#4 -0.08,0.33,0.00,M2] [#5 -0.22,0.19,0.71,U] [#6 0.15,0.21,0.63,U] [#7 0.05,0.19,0.63,U] [#8 -0.11,0.05,0.59,U] 
04:25:08.270 00.000 28316 refined, 5 included, MultiStar: {-0.07, 0.22}, one-star: {-0.14, 0.41}
04:25:08.271 00.001 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
04:25:08.271 00.000 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
04:25:08.271 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.90 mountX=0.23 mountY=-0.03, mountTheta=-0.14
04:25:08.274 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.22, opts=13)
04:25:08.274 00.000 28316 Enqueuing Move request for scope (-0.07, 0.22)
04:25:08.275 00.001 29988 Worker thread wakes up
04:25:08.275 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
04:25:08.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
04:25:08.275 00.000 29988 Moving (-0.07, 0.22) raw xDistance=0.23 yDistance=-0.03
04:25:08.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
04:25:08.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:08.275 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:08.277 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:25:08.277 00.000 29988 MoveAxis(W, 48, ABG)
04:25:08.277 00.000 29988 Guiding  Dir = 3, Dur = 48
04:25:08.277 00.000 28316 UpdateGuideState exits: m=2288 RSB=32.9
04:25:08.278 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:08.279 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:08.279 00.000 28316 Enqueuing Expose request
04:25:08.280 00.001 29988 IsSlewing returns 0
04:25:08.281 00.001 29988 IsGuiding returns 0
04:25:08.284 00.003 29988 PulseGuide returned control before completion, sleep 57
04:25:08.357 00.073 29988 IsGuiding returns 0
04:25:08.357 00.000 29988 Move returns status 0, amount 48
04:25:08.357 00.000 29988 MoveAxis(N, 0, ABG)
04:25:08.357 00.000 29988 Move returns status 0, amount 0
04:25:08.357 00.000 29988 move complete, result=0
04:25:08.357 00.000 29988 worker thread done servicing request
04:25:08.357 00.000 29988 Worker thread wakes up
04:25:08.357 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:08.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:08.357 00.000 28316 GuideStep: 0.2 px 48 ms WEST, -0.0 px 0 ms NORTH
04:25:09.775 01.418 29988 Exposure complete
04:25:09.820 00.045 29988 worker thread done servicing request
04:25:09.820 00.000 28316 OnExposeComplete: enter
04:25:09.821 00.001 28316 UpdateGuideState(): m_state=6
04:25:09.822 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7555
04:25:09.822 00.000 28316 Star::Find returns 1 (0), X=951.65, Y=264.99, Mass=2425, SNR=34.2, Peak=183 HFD=4.1
04:25:09.823 00.001 28316 MultiStar: [#1 0.21,-0.08,0.94,U] [#2 -0.02,0.10,0.84,U] [#3 -0.32,0.18,0.00,M2] [#4 -0.08,0.01,0.80,U] [#5 0.01,0.02,0.67,U] [#6 0.19,-0.12,0.60,U] [#7 0.04,0.02,0.59,U] [#8 -0.31,0.04,0.57,U] 
04:25:09.823 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.02}, one-star: {0.02, 0.15}
04:25:09.823 00.000 28316 CameraToMount -- cameraTheta (0.89) - m_xAngle (2.00) = xAngle (-1.11 = -1.11)
04:25:09.824 00.001 28316 CameraToMount -- cameraTheta (0.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
04:25:09.824 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.89 mountX=0.01 mountY=-0.03, mountTheta=-1.11
04:25:09.825 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
04:25:09.826 00.001 28316 Enqueuing Move request for scope (0.02, 0.02)
04:25:09.826 00.000 29988 Worker thread wakes up
04:25:09.826 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
04:25:09.826 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
04:25:09.826 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
04:25:09.826 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:25:09.827 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:09.827 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:25:09.827 00.000 29988 MoveAxis(E, 0, ABG)
04:25:09.827 00.000 29988 Move returns status 0, amount 0
04:25:09.827 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:09.827 00.000 29988 MoveAxis(N, 0, ABG)
04:25:09.827 00.000 29988 Move returns status 0, amount 0
04:25:09.827 00.000 29988 move complete, result=0
04:25:09.827 00.000 28316 UpdateGuideState exits: m=2425 RSB=34.2
04:25:09.828 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:09.828 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:09.828 00.000 28316 Enqueuing Expose request
04:25:09.829 00.001 29988 worker thread done servicing request
04:25:09.829 00.000 29988 Worker thread wakes up
04:25:09.829 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:09.829 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:09.829 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:11.464 01.635 29988 Exposure complete
04:25:11.536 00.072 29988 worker thread done servicing request
04:25:11.536 00.000 28316 OnExposeComplete: enter
04:25:11.539 00.003 28316 UpdateGuideState(): m_state=6
04:25:11.542 00.003 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7556
04:25:11.543 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=265.01, Mass=2311, SNR=33.2, Peak=181 HFD=4.0
04:25:11.544 00.001 28316 MultiStar: [#1 -0.01,0.23,1.00,U] [#2 -0.15,0.20,0.86,U] [#3 -0.13,0.06,0.86,U] [#4 -0.18,0.31,0.00,M2] [#5 -0.08,0.21,0.73,U] [#6 -0.06,0.23,0.62,U] [#7 -0.41,0.27,0.00,M1] [#8 -0.40,0.15,0.00,M1] 
04:25:11.545 00.001 28316 refined, 5 included, MultiStar: {-0.11, 0.18}, one-star: {-0.22, 0.18}
04:25:11.545 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:25:11.546 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:25:11.546 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.13 mountX=0.21 mountY=0.02, mountTheta=0.09
04:25:11.547 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.18, opts=13)
04:25:11.547 00.000 28316 Enqueuing Move request for scope (-0.11, 0.18)
04:25:11.548 00.001 29988 Worker thread wakes up
04:25:11.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:11.549 00.001 28316 UpdateGuideState exits: m=2311 RSB=33.2
04:25:11.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:11.550 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
04:25:11.550 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
04:25:11.550 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:11.551 00.001 28316 Enqueuing Expose request
04:25:11.552 00.001 29988 Moving (-0.11, 0.18) raw xDistance=0.21 yDistance=0.02
04:25:11.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:25:11.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:11.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:25:11.552 00.000 29988 MoveAxis(W, 45, ABG)
04:25:11.552 00.000 29988 Guiding  Dir = 3, Dur = 45
04:25:11.552 00.000 29988 IsSlewing returns 0
04:25:11.552 00.000 29988 IsGuiding returns 0
04:25:11.555 00.003 29988 PulseGuide returned control before completion, sleep 54
04:25:11.626 00.071 29988 IsGuiding returns 0
04:25:11.627 00.001 29988 Move returns status 0, amount 45
04:25:11.627 00.000 29988 MoveAxis(N, 0, ABG)
04:25:11.627 00.000 29988 Move returns status 0, amount 0
04:25:11.627 00.000 29988 move complete, result=0
04:25:11.627 00.000 29988 worker thread done servicing request
04:25:11.627 00.000 29988 Worker thread wakes up
04:25:11.627 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:11.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:11.627 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.0 px 0 ms NORTH
04:25:13.032 01.405 29988 Exposure complete
04:25:13.069 00.037 29988 worker thread done servicing request
04:25:13.069 00.000 28316 OnExposeComplete: enter
04:25:13.069 00.000 28316 UpdateGuideState(): m_state=6
04:25:13.070 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7557
04:25:13.072 00.002 28316 Star::Find returns 1 (0), X=951.30, Y=265.57, Mass=2226, SNR=32.8, Peak=170 HFD=3.8
04:25:13.073 00.001 28316 MultiStar: large primary error, entering stabilization period
04:25:13.074 00.001 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
04:25:13.075 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
04:25:13.076 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=0.73 hyp=0.81 cameraTheta=1.99 mountX=0.81 mountY=-0.04, mountTheta=-0.04
04:25:13.080 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=0.73, opts=13)
04:25:13.080 00.000 28316 Enqueuing Move request for scope (-0.33, 0.73)
04:25:13.081 00.001 29988 Worker thread wakes up
04:25:13.081 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:25:13.081 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.8
04:25:13.082 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.73) opts 0xd
04:25:13.082 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:13.082 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:13.083 00.001 28316 Enqueuing Expose request
04:25:13.083 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, 0.73)
04:25:13.083 00.000 29988 Moving (-0.33, 0.73) raw xDistance=0.81 yDistance=-0.04
04:25:13.083 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.81
04:25:13.083 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:13.083 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:25:13.083 00.000 29988 MoveAxis(W, 172, ABG)
04:25:13.083 00.000 29988 Guiding  Dir = 3, Dur = 172
04:25:13.084 00.001 29988 IsSlewing returns 0
04:25:13.084 00.000 29988 IsGuiding returns 0
04:25:13.084 00.000 29988 PulseGuide returned control before completion, sleep 181
04:25:13.282 00.198 29988 IsGuiding returns 0
04:25:13.282 00.000 29988 Move returns status 0, amount 172
04:25:13.282 00.000 29988 MoveAxis(N, 0, ABG)
04:25:13.282 00.000 29988 Move returns status 0, amount 0
04:25:13.282 00.000 29988 move complete, result=0
04:25:13.282 00.000 29988 worker thread done servicing request
04:25:13.282 00.000 28316 GuideStep: 0.8 px 172 ms WEST, -0.0 px 0 ms NORTH
04:25:13.284 00.002 29988 Worker thread wakes up
04:25:13.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:13.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:14.919 01.635 29988 Exposure complete
04:25:14.953 00.034 29988 worker thread done servicing request
04:25:14.954 00.001 28316 OnExposeComplete: enter
04:25:14.954 00.000 28316 UpdateGuideState(): m_state=6
04:25:14.955 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7558
04:25:14.955 00.000 28316 Star::Find returns 1 (0), X=951.58, Y=264.94, Mass=2230, SNR=32.7, Peak=203 HFD=3.9
04:25:14.956 00.001 28316 MultiStar: exiting stabilization period
04:25:14.956 00.000 28316 MultiStar: [#1 -0.04,-0.03,0.98,U] [#2 0.05,0.12,0.91,U] [#3 0.08,-0.02,0.86,U] [#4 -0.41,0.20,0.00,M3] [#5 -0.11,0.02,0.72,U] [#6 0.02,0.06,0.64,U] [#7 -0.03,-0.05,0.62,U] [#8 -0.09,0.10,0.59,U] 
04:25:14.957 00.001 28316 refined, 7 included, MultiStar: {-0.02, 0.04}, one-star: {-0.05, 0.10}
04:25:14.957 00.000 28316 CameraToMount -- cameraTheta (2.00) - m_xAngle (2.00) = xAngle (0.00 = 0.00)
04:25:14.958 00.001 28316 CameraToMount -- cameraTheta (2.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
04:25:14.958 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.00 mountX=0.04 mountY=-0.00, mountTheta=-0.04
04:25:14.959 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.04, opts=13)
04:25:14.960 00.001 28316 Enqueuing Move request for scope (-0.02, 0.04)
04:25:14.960 00.000 29988 Worker thread wakes up
04:25:14.960 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:14.960 00.000 28316 UpdateGuideState exits: m=2230 RSB=32.7
04:25:14.960 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:14.961 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:14.961 00.000 28316 Enqueuing Expose request
04:25:14.962 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
04:25:14.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
04:25:14.962 00.000 29988 Moving (-0.02, 0.04) raw xDistance=0.04 yDistance=-0.00
04:25:14.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:25:14.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:14.962 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:25:14.962 00.000 29988 MoveAxis(E, 0, ABG)
04:25:14.962 00.000 29988 Move returns status 0, amount 0
04:25:14.962 00.000 29988 MoveAxis(N, 0, ABG)
04:25:14.962 00.000 29988 Move returns status 0, amount 0
04:25:14.962 00.000 29988 move complete, result=0
04:25:14.962 00.000 29988 worker thread done servicing request
04:25:14.962 00.000 29988 Worker thread wakes up
04:25:14.962 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:14.962 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:14.962 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:16.488 01.526 29988 Exposure complete
04:25:16.538 00.050 29988 worker thread done servicing request
04:25:16.538 00.000 28316 OnExposeComplete: enter
04:25:16.539 00.001 28316 UpdateGuideState(): m_state=6
04:25:16.540 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7559
04:25:16.541 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=264.83, Mass=2239, SNR=32.7, Peak=184 HFD=3.9
04:25:16.542 00.001 28316 MultiStar: [#1 0.04,-0.06,1.02,U] [#2 0.03,0.14,0.94,U] [#3 0.01,-0.11,0.89,U] [#4 -0.07,0.00,0.84,U] [#5 -0.11,-0.01,0.74,U] [#6 0.19,0.01,0.65,U] [#7 0.09,0.23,0.59,U] [#8 0.01,-0.03,0.57,U] 
04:25:16.542 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {0.10, -0.01}
04:25:16.543 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
04:25:16.544 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
04:25:16.545 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.32 mountX=-0.00 mountY=-0.03, mountTheta=-1.67
04:25:16.546 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.01, opts=13)
04:25:16.547 00.001 28316 Enqueuing Move request for scope (0.03, 0.01)
04:25:16.548 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:16.549 00.001 28316 UpdateGuideState exits: m=2239 RSB=32.7
04:25:16.550 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:16.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:16.551 00.000 28316 Enqueuing Expose request
04:25:16.552 00.001 29988 Worker thread wakes up
04:25:16.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
04:25:16.553 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
04:25:16.553 00.000 29988 Moving (0.03, 0.01) raw xDistance=-0.00 yDistance=-0.03
04:25:16.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:25:16.553 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:16.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:25:16.553 00.000 29988 MoveAxis(E, 0, ABG)
04:25:16.553 00.000 29988 Move returns status 0, amount 0
04:25:16.553 00.000 29988 MoveAxis(N, 0, ABG)
04:25:16.553 00.000 29988 Move returns status 0, amount 0
04:25:16.553 00.000 29988 move complete, result=0
04:25:16.553 00.000 29988 worker thread done servicing request
04:25:16.553 00.000 29988 Worker thread wakes up
04:25:16.553 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:16.553 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:16.554 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:18.188 01.634 29988 Exposure complete
04:25:18.225 00.037 29988 worker thread done servicing request
04:25:18.225 00.000 28316 OnExposeComplete: enter
04:25:18.226 00.001 28316 UpdateGuideState(): m_state=6
04:25:18.226 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7560
04:25:18.227 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=265.14, Mass=2305, SNR=33.3, Peak=207 HFD=3.8
04:25:18.228 00.001 28316 MultiStar: [#1 0.20,-0.01,0.95,U] [#2 0.11,0.13,0.89,U] [#3 0.18,0.14,0.83,U] [#4 0.01,0.06,0.81,U] [#5 0.04,0.16,0.74,U] [#6 0.26,0.04,0.64,U] [#7 0.10,0.15,0.58,U] [#8 -0.09,-0.06,0.56,U] 
04:25:18.228 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.11}, one-star: {0.07, 0.31}
04:25:18.229 00.001 28316 CameraToMount -- cameraTheta (0.82) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
04:25:18.229 00.000 28316 CameraToMount -- cameraTheta (0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
04:25:18.230 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.82 mountX=0.06 mountY=-0.14, mountTheta=-1.18
04:25:18.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.11, opts=13)
04:25:18.232 00.001 28316 Enqueuing Move request for scope (0.10, 0.11)
04:25:18.232 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:18.232 00.000 29988 Worker thread wakes up
04:25:18.232 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
04:25:18.233 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
04:25:18.233 00.000 29988 Moving (0.10, 0.11) raw xDistance=0.06 yDistance=-0.14
04:25:18.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:25:18.233 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:18.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:25:18.233 00.000 29988 MoveAxis(E, 0, ABG)
04:25:18.233 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
04:25:18.233 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:18.235 00.002 29988 Move returns status 0, amount 0
04:25:18.235 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:18.235 00.000 28316 Enqueuing Expose request
04:25:18.236 00.001 29988 MoveAxis(N, 0, ABG)
04:25:18.236 00.000 29988 Move returns status 0, amount 0
04:25:18.236 00.000 29988 move complete, result=0
04:25:18.236 00.000 29988 worker thread done servicing request
04:25:18.236 00.000 29988 Worker thread wakes up
04:25:18.236 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:18.236 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:18.236 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:19.758 01.522 29988 Exposure complete
04:25:19.793 00.035 29988 worker thread done servicing request
04:25:19.793 00.000 28316 OnExposeComplete: enter
04:25:19.794 00.001 28316 UpdateGuideState(): m_state=6
04:25:19.795 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7561
04:25:19.795 00.000 28316 Star::Find returns 1 (0), X=952.00, Y=264.94, Mass=2205, SNR=32.5, Peak=196 HFD=4.3
04:25:19.796 00.001 28316 MultiStar: [#1 0.28,0.09,0.99,U] [#2 0.37,0.11,0.00,M1] [#3 0.36,-0.01,0.00,M1] [#4 0.09,0.08,0.82,U] [#5 0.08,0.17,0.74,U] [#6 0.53,-0.02,0.00,M1] [#7 0.30,0.02,0.60,U] [#8 -0.02,0.11,0.59,U] 
04:25:19.796 00.000 28316 refined, 5 included, MultiStar: {0.20, 0.10}, one-star: {0.37, 0.10}
04:25:19.796 00.000 28316 CameraToMount -- cameraTheta (0.45) - m_xAngle (2.00) = xAngle (-1.55 = -1.55)
04:25:19.797 00.001 28316 CameraToMount -- cameraTheta (0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
04:25:19.797 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.22 cameraTheta=0.45 mountX=0.01 mountY=-0.22, mountTheta=-1.55
04:25:19.798 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.10, opts=13)
04:25:19.799 00.001 28316 Enqueuing Move request for scope (0.20, 0.10)
04:25:19.801 00.002 29988 Worker thread wakes up
04:25:19.801 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:19.801 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.10) opts 0xd
04:25:19.801 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.10)
04:25:19.801 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
04:25:19.801 00.000 29988 Moving (0.20, 0.10) raw xDistance=0.01 yDistance=-0.22
04:25:19.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:19.802 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:19.802 00.000 28316 Enqueuing Expose request
04:25:19.803 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:25:19.803 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:25:19.803 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:25:19.803 00.000 29988 MoveAxis(E, 0, ABG)
04:25:19.803 00.000 29988 Move returns status 0, amount 0
04:25:19.803 00.000 29988 MoveAxis(N, 0, ABG)
04:25:19.803 00.000 29988 Move returns status 0, amount 0
04:25:19.803 00.000 29988 move complete, result=0
04:25:19.803 00.000 29988 worker thread done servicing request
04:25:19.803 00.000 29988 Worker thread wakes up
04:25:19.803 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:19.803 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:19.803 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:25:21.439 01.636 29988 Exposure complete
04:25:21.474 00.035 29988 worker thread done servicing request
04:25:21.474 00.000 28316 OnExposeComplete: enter
04:25:21.475 00.001 28316 UpdateGuideState(): m_state=6
04:25:21.476 00.001 28316 Star::Find(15, 952, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7562
04:25:21.476 00.000 28316 Star::Find returns 1 (0), X=951.67, Y=264.83, Mass=2309, SNR=33.2, Peak=179 HFD=4.0
04:25:21.477 00.001 28316 MultiStar: [#1 0.20,-0.20,0.96,U] [#2 0.16,0.03,0.89,U] [#3 0.20,-0.22,0.86,U] [#4 -0.11,-0.07,0.82,U] [#5 -0.11,-0.20,0.73,U] [#6 0.20,-0.10,0.65,U] [#7 0.20,-0.10,0.62,U] [#8 -0.07,-0.23,0.56,U] 
04:25:21.477 00.000 28316 single-star, 8 included, MultiStar: {0.08, -0.12}, one-star: {0.04, -0.00}
04:25:21.477 00.000 28316 CameraToMount -- cameraTheta (-0.11) - m_xAngle (2.00) = xAngle (-2.11 = -2.11)
04:25:21.478 00.001 28316 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
04:25:21.478 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.11 mountX=-0.02 mountY=-0.04, mountTheta=-2.12
04:25:21.480 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.00, opts=13)
04:25:21.480 00.000 28316 Enqueuing Move request for scope (0.04, -0.00)
04:25:21.481 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:21.481 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.2
04:25:21.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:21.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:21.483 00.001 28316 Enqueuing Expose request
04:25:21.483 00.000 29988 Worker thread wakes up
04:25:21.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
04:25:21.483 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
04:25:21.483 00.000 29988 Moving (0.04, -0.00) raw xDistance=-0.02 yDistance=-0.04
04:25:21.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:25:21.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:21.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:25:21.483 00.000 29988 MoveAxis(E, 0, ABG)
04:25:21.483 00.000 29988 Move returns status 0, amount 0
04:25:21.483 00.000 29988 MoveAxis(N, 0, ABG)
04:25:21.483 00.000 29988 Move returns status 0, amount 0
04:25:21.483 00.000 29988 move complete, result=0
04:25:21.484 00.001 29988 worker thread done servicing request
04:25:21.484 00.000 29988 Worker thread wakes up
04:25:21.484 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:21.484 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:21.484 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:23.011 01.527 29988 Exposure complete
04:25:23.043 00.032 29988 worker thread done servicing request
04:25:23.044 00.001 28316 OnExposeComplete: enter
04:25:23.046 00.002 28316 UpdateGuideState(): m_state=6
04:25:23.047 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7563
04:25:23.047 00.000 28316 Star::Find returns 1 (0), X=951.56, Y=264.89, Mass=2263, SNR=32.9, Peak=181 HFD=3.9
04:25:23.049 00.002 28316 MultiStar: [#1 -0.06,-0.06,0.97,U] [#2 -0.16,0.13,0.91,U] [#3 -0.02,0.03,0.86,U] [#4 -0.28,0.05,0.82,U] [#5 -0.24,0.09,0.72,U] [#6 0.11,-0.21,0.63,U] [#7 -0.10,-0.10,0.60,U] [#8 -0.14,-0.21,0.59,U] 
04:25:23.049 00.000 28316 single-star, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.07, 0.06}
04:25:23.050 00.001 28316 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
04:25:23.051 00.001 28316 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
04:25:23.051 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.50 mountX=0.08 mountY=0.04, mountTheta=0.47
04:25:23.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
04:25:23.053 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
04:25:23.053 00.000 29988 Worker thread wakes up
04:25:23.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
04:25:23.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
04:25:23.053 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=0.04
04:25:23.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:25:23.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:23.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:25:23.053 00.000 29988 MoveAxis(E, 0, ABG)
04:25:23.053 00.000 29988 Move returns status 0, amount 0
04:25:23.053 00.000 29988 MoveAxis(N, 0, ABG)
04:25:23.053 00.000 29988 Move returns status 0, amount 0
04:25:23.053 00.000 29988 move complete, result=0
04:25:23.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:23.054 00.001 29988 worker thread done servicing request
04:25:23.055 00.001 28316 UpdateGuideState exits: m=2263 RSB=32.9
04:25:23.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:23.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:23.056 00.000 28316 Enqueuing Expose request
04:25:23.057 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:25:23.057 00.000 29988 Worker thread wakes up
04:25:23.057 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:23.057 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:24.691 01.634 29988 Exposure complete
04:25:24.731 00.040 29988 worker thread done servicing request
04:25:24.731 00.000 28316 OnExposeComplete: enter
04:25:24.732 00.001 28316 UpdateGuideState(): m_state=6
04:25:24.733 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7564
04:25:24.733 00.000 28316 Star::Find returns 1 (0), X=951.64, Y=264.84, Mass=2194, SNR=32.4, Peak=182 HFD=3.9
04:25:24.735 00.002 28316 MultiStar: [#1 -0.08,-0.08,1.03,U] [#2 -0.04,-0.02,0.91,U] [#3 -0.00,-0.17,0.86,U] [#4 -0.17,-0.11,0.83,U] [#5 -0.11,-0.07,0.73,U] [#6 0.02,-0.25,0.62,U] [#7 -0.02,-0.21,0.61,U] [#8 -0.19,-0.20,0.58,U] 
04:25:24.736 00.001 28316 single-star, 8 included, MultiStar: {-0.06, -0.11}, one-star: {0.01, 0.00}
04:25:24.737 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
04:25:24.738 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
04:25:24.739 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.31 mountX=-0.00 mountY=-0.01, mountTheta=-1.69
04:25:24.741 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
04:25:24.742 00.001 28316 Enqueuing Move request for scope (0.01, 0.00)
04:25:24.743 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:24.744 00.001 28316 UpdateGuideState exits: m=2194 RSB=32.4
04:25:24.745 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:24.746 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:24.747 00.001 28316 Enqueuing Expose request
04:25:24.748 00.001 29988 Worker thread wakes up
04:25:24.748 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
04:25:24.748 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
04:25:24.748 00.000 29988 Moving (0.01, 0.00) raw xDistance=-0.00 yDistance=-0.01
04:25:24.748 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:25:24.748 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:24.748 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:25:24.748 00.000 29988 MoveAxis(E, 0, ABG)
04:25:24.748 00.000 29988 Move returns status 0, amount 0
04:25:24.748 00.000 29988 MoveAxis(N, 0, ABG)
04:25:24.748 00.000 29988 Move returns status 0, amount 0
04:25:24.748 00.000 29988 move complete, result=0
04:25:24.748 00.000 29988 worker thread done servicing request
04:25:24.748 00.000 29988 Worker thread wakes up
04:25:24.748 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:24.748 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:24.749 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:26.264 01.515 29988 Exposure complete
04:25:26.294 00.030 29988 worker thread done servicing request
04:25:26.294 00.000 28316 OnExposeComplete: enter
04:25:26.295 00.001 28316 UpdateGuideState(): m_state=6
04:25:26.296 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7565
04:25:26.296 00.000 28316 Star::Find returns 1 (0), X=951.92, Y=264.87, Mass=2234, SNR=32.8, Peak=194 HFD=4.2
04:25:26.297 00.001 28316 MultiStar: [#1 0.27,0.05,0.99,U] [#2 0.12,-0.08,0.93,U] [#3 0.19,-0.09,0.86,U] [#4 -0.04,-0.05,0.85,U] [#5 0.03,0.02,0.73,U] [#6 0.14,-0.02,0.64,U] [#7 0.03,-0.21,0.62,U] [#8 -0.27,-0.14,0.61,U] 
04:25:26.297 00.000 28316 refined, 8 included, MultiStar: {0.11, -0.05}, one-star: {0.29, 0.03}
04:25:26.298 00.001 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:25:26.298 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
04:25:26.299 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.11 cameraTheta=-0.41 mountX=-0.09 mountY=-0.07, mountTheta=-2.43
04:25:26.300 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.05, opts=13)
04:25:26.300 00.000 28316 Enqueuing Move request for scope (0.11, -0.05)
04:25:26.301 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:26.301 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.8
04:25:26.302 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:26.302 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:26.302 00.000 28316 Enqueuing Expose request
04:25:26.303 00.001 29988 Worker thread wakes up
04:25:26.303 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
04:25:26.303 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
04:25:26.303 00.000 29988 Moving (0.11, -0.05) raw xDistance=-0.09 yDistance=-0.07
04:25:26.303 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:25:26.303 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:26.303 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:25:26.303 00.000 29988 MoveAxis(E, 0, ABG)
04:25:26.303 00.000 29988 Move returns status 0, amount 0
04:25:26.303 00.000 29988 MoveAxis(N, 0, ABG)
04:25:26.303 00.000 29988 Move returns status 0, amount 0
04:25:26.303 00.000 29988 move complete, result=0
04:25:26.303 00.000 29988 worker thread done servicing request
04:25:26.303 00.000 29988 Worker thread wakes up
04:25:26.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:26.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:26.303 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:27.931 01.628 29988 Exposure complete
04:25:27.982 00.051 29988 worker thread done servicing request
04:25:27.982 00.000 28316 OnExposeComplete: enter
04:25:27.982 00.000 28316 UpdateGuideState(): m_state=6
04:25:27.984 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7566
04:25:27.984 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=264.82, Mass=2224, SNR=32.6, Peak=187 HFD=4.3
04:25:27.985 00.001 28316 MultiStar: [#1 0.19,0.01,0.97,U] [#2 0.27,-0.02,0.92,U] [#3 0.34,-0.11,0.00,M1] [#4 -0.07,-0.12,0.85,U] [#5 0.03,-0.15,0.74,U] [#6 0.21,-0.28,0.00,M1] [#7 0.02,0.01,0.63,U] [#8 -0.11,-0.21,0.54,U] 
04:25:27.985 00.000 28316 refined, 6 included, MultiStar: {0.10, -0.06}, one-star: {0.22, -0.02}
04:25:27.986 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
04:25:27.986 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
04:25:27.987 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.55 mountX=-0.10 mountY=-0.06, mountTheta=-2.57
04:25:27.988 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.06, opts=13)
04:25:27.988 00.000 28316 Enqueuing Move request for scope (0.10, -0.06)
04:25:27.989 00.001 29988 Worker thread wakes up
04:25:27.989 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
04:25:27.989 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
04:25:27.989 00.000 29988 Moving (0.10, -0.06) raw xDistance=-0.10 yDistance=-0.06
04:25:27.989 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:27.989 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:25:27.989 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:27.990 00.001 28316 UpdateGuideState exits: m=2224 RSB=32.6
04:25:27.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:25:27.990 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:27.990 00.000 29988 MoveAxis(E, 0, ABG)
04:25:27.990 00.000 29988 Move returns status 0, amount 0
04:25:27.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:27.991 00.001 28316 Enqueuing Expose request
04:25:27.991 00.000 29988 MoveAxis(N, 0, ABG)
04:25:27.991 00.000 29988 Move returns status 0, amount 0
04:25:27.991 00.000 29988 move complete, result=0
04:25:27.991 00.000 29988 worker thread done servicing request
04:25:27.991 00.000 29988 Worker thread wakes up
04:25:27.991 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:27.991 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:27.993 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:29.511 01.518 29988 Exposure complete
04:25:29.559 00.048 29988 worker thread done servicing request
04:25:29.559 00.000 28316 OnExposeComplete: enter
04:25:29.560 00.001 28316 UpdateGuideState(): m_state=6
04:25:29.560 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7567
04:25:29.561 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=264.89, Mass=2266, SNR=33.1, Peak=194 HFD=4.1
04:25:29.561 00.000 28316 MultiStar: [#1 0.29,-0.04,0.98,U] [#2 0.16,0.16,0.92,U] [#3 0.07,-0.04,0.86,U] [#4 0.08,-0.06,0.81,U] [#5 0.11,0.05,0.73,U] [#6 0.26,-0.03,0.61,U] [#7 0.13,-0.20,0.60,U] [#8 -0.19,-0.17,0.57,U] 
04:25:29.561 00.000 28316 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.09, 0.05}
04:25:29.562 00.001 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
04:25:29.562 00.000 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
04:25:29.563 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.50 mountX=0.01 mountY=-0.10, mountTheta=-1.50
04:25:29.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
04:25:29.564 00.000 28316 Enqueuing Move request for scope (0.09, 0.05)
04:25:29.565 00.001 29988 Worker thread wakes up
04:25:29.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
04:25:29.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
04:25:29.565 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
04:25:29.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:25:29.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:29.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:25:29.565 00.000 29988 MoveAxis(E, 0, ABG)
04:25:29.565 00.000 29988 Move returns status 0, amount 0
04:25:29.565 00.000 29988 MoveAxis(N, 0, ABG)
04:25:29.565 00.000 29988 Move returns status 0, amount 0
04:25:29.565 00.000 29988 move complete, result=0
04:25:29.565 00.000 29988 worker thread done servicing request
04:25:29.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:29.566 00.001 28316 UpdateGuideState exits: m=2266 RSB=33.1
04:25:29.566 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:29.567 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:29.567 00.000 28316 Enqueuing Expose request
04:25:29.567 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:29.568 00.001 29988 Worker thread wakes up
04:25:29.568 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:29.568 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:31.207 01.639 29988 Exposure complete
04:25:31.273 00.066 29988 worker thread done servicing request
04:25:31.273 00.000 28316 OnExposeComplete: enter
04:25:31.274 00.001 28316 UpdateGuideState(): m_state=6
04:25:31.275 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7568
04:25:31.275 00.000 28316 Star::Find returns 1 (0), X=951.58, Y=264.98, Mass=2392, SNR=34.0, Peak=179 HFD=4.1
04:25:31.276 00.001 28316 MultiStar: [#1 -0.03,0.01,0.95,U] [#2 0.05,0.10,0.84,U] [#3 0.07,-0.02,0.83,U] [#4 -0.23,0.15,0.79,U] [#5 -0.06,-0.03,0.70,U] [#6 0.07,-0.01,0.62,U] [#7 -0.00,0.07,0.60,U] [#8 -0.05,-0.08,0.57,U] 
04:25:31.276 00.000 28316 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.05, 0.14}
04:25:31.276 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:25:31.277 00.001 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:25:31.277 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.13 mountX=0.05 mountY=0.00, mountTheta=0.09
04:25:31.278 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.04, opts=13)
04:25:31.279 00.001 28316 Enqueuing Move request for scope (-0.03, 0.04)
04:25:31.280 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:31.280 00.000 28316 UpdateGuideState exits: m=2392 RSB=34.0
04:25:31.281 00.001 29988 Worker thread wakes up
04:25:31.281 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
04:25:31.281 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
04:25:31.281 00.000 29988 Moving (-0.03, 0.04) raw xDistance=0.05 yDistance=0.00
04:25:31.281 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:31.282 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:31.282 00.000 28316 Enqueuing Expose request
04:25:31.283 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:25:31.283 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:31.283 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:25:31.283 00.000 29988 MoveAxis(E, 0, ABG)
04:25:31.283 00.000 29988 Move returns status 0, amount 0
04:25:31.283 00.000 29988 MoveAxis(N, 0, ABG)
04:25:31.283 00.000 29988 Move returns status 0, amount 0
04:25:31.283 00.000 29988 move complete, result=0
04:25:31.283 00.000 29988 worker thread done servicing request
04:25:31.284 00.001 29988 Worker thread wakes up
04:25:31.284 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:31.284 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:31.284 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:25:32.696 01.412 29988 Exposure complete
04:25:32.729 00.033 29988 worker thread done servicing request
04:25:32.729 00.000 28316 OnExposeComplete: enter
04:25:32.730 00.001 28316 UpdateGuideState(): m_state=6
04:25:32.731 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7569
04:25:32.732 00.001 28316 Star::Find returns 1 (0), X=951.63, Y=264.90, Mass=2351, SNR=33.7, Peak=182 HFD=3.9
04:25:32.732 00.000 28316 MultiStar: [#1 0.24,-0.18,0.96,U] [#2 0.04,-0.03,0.87,U] [#3 0.07,-0.23,0.83,U] [#4 0.05,-0.08,0.79,U] [#5 0.10,-0.10,0.71,U] [#6 0.05,-0.11,0.64,U] [#7 0.11,-0.16,0.62,U] [#8 0.05,-0.22,0.58,U] 
04:25:32.732 00.000 28316 single-star, 8 included, MultiStar: {0.08, -0.11}, one-star: {-0.00, 0.07}
04:25:32.733 00.001 28316 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.00) = xAngle (-0.36 = -0.36)
04:25:32.733 00.000 28316 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
04:25:32.734 00.001 28316 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.64 mountX=0.06 mountY=-0.03, mountTheta=-0.39
04:25:32.735 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.07, opts=13)
04:25:32.735 00.000 28316 Enqueuing Move request for scope (-0.00, 0.07)
04:25:32.736 00.001 29988 Worker thread wakes up
04:25:32.736 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:32.736 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
04:25:32.736 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
04:25:32.736 00.000 29988 Moving (-0.00, 0.07) raw xDistance=0.06 yDistance=-0.03
04:25:32.736 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:25:32.737 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:32.737 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
04:25:32.737 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:25:32.738 00.001 29988 MoveAxis(E, 0, ABG)
04:25:32.738 00.000 29988 Move returns status 0, amount 0
04:25:32.738 00.000 29988 MoveAxis(N, 0, ABG)
04:25:32.738 00.000 29988 Move returns status 0, amount 0
04:25:32.738 00.000 29988 move complete, result=0
04:25:32.738 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:32.739 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:32.739 00.000 28316 Enqueuing Expose request
04:25:32.740 00.001 29988 worker thread done servicing request
04:25:32.740 00.000 29988 Worker thread wakes up
04:25:32.741 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:32.741 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:32.741 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:34.378 01.637 29988 Exposure complete
04:25:34.426 00.048 29988 worker thread done servicing request
04:25:34.426 00.000 28316 OnExposeComplete: enter
04:25:34.427 00.001 28316 UpdateGuideState(): m_state=6
04:25:34.427 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7570
04:25:34.428 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=264.70, Mass=2056, SNR=31.4, Peak=161 HFD=4.1
04:25:34.428 00.000 28316 MultiStar: [#1 0.42,-0.31,0.00,M1] [#2 0.04,-0.18,0.96,U] [#3 0.33,-0.13,0.00,M1] [#4 -0.26,-0.15,0.84,U] [#5 -0.15,-0.17,0.76,U] [#6 0.18,-0.24,0.68,U] [#7 0.06,-0.07,0.63,U] [#8 -0.26,-0.14,0.62,U] 
04:25:34.429 00.001 28316 refined, 6 included, MultiStar: {-0.02, -0.15}, one-star: {0.19, -0.14}
04:25:34.429 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
04:25:34.429 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
04:25:34.430 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.69 mountX=-0.13 mountY=0.09, mountTheta=2.57
04:25:34.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.15, opts=13)
04:25:34.431 00.000 28316 Enqueuing Move request for scope (-0.02, -0.15)
04:25:34.432 00.001 29988 Worker thread wakes up
04:25:34.432 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
04:25:34.432 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
04:25:34.432 00.000 29988 Moving (-0.02, -0.15) raw xDistance=-0.13 yDistance=0.09
04:25:34.432 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:25:34.432 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:34.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:34.432 00.000 28316 UpdateGuideState exits: m=2056 RSB=31.4
04:25:34.433 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:25:34.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:34.433 00.000 29988 MoveAxis(E, 0, ABG)
04:25:34.433 00.000 29988 Move returns status 0, amount 0
04:25:34.433 00.000 29988 MoveAxis(N, 0, ABG)
04:25:34.433 00.000 29988 Move returns status 0, amount 0
04:25:34.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:34.434 00.001 28316 Enqueuing Expose request
04:25:34.434 00.000 29988 move complete, result=0
04:25:34.434 00.000 29988 worker thread done servicing request
04:25:34.434 00.000 29988 Worker thread wakes up
04:25:34.434 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:34.434 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:34.435 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:25:35.951 01.516 29988 Exposure complete
04:25:36.031 00.080 29988 worker thread done servicing request
04:25:36.032 00.001 28316 OnExposeComplete: enter
04:25:36.032 00.000 28316 UpdateGuideState(): m_state=6
04:25:36.033 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7571
04:25:36.033 00.000 28316 Star::Find returns 1 (0), X=951.74, Y=264.77, Mass=2232, SNR=32.6, Peak=189 HFD=3.8
04:25:36.034 00.001 28316 MultiStar: [#1 0.23,-0.30,0.00,M2] [#2 0.02,-0.13,0.92,U] [#3 0.32,-0.32,0.00,M2] [#4 -0.04,-0.22,0.87,U] [#5 0.04,-0.18,0.71,U] [#6 0.14,-0.37,0.00,M1] [#7 0.05,-0.19,0.62,U] [#8 0.12,-0.31,0.61,U] 
04:25:36.034 00.000 28316 single-star, 5 included, MultiStar: {0.05, -0.17}, one-star: {0.11, -0.06}
04:25:36.035 00.001 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.54 = -2.54)
04:25:36.035 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
04:25:36.035 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.55 mountX=-0.10 mountY=-0.07, mountTheta=-2.57
04:25:36.038 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.06, opts=13)
04:25:36.039 00.001 28316 Enqueuing Move request for scope (0.11, -0.06)
04:25:36.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:36.039 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.6
04:25:36.040 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:36.040 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:36.041 00.001 28316 Enqueuing Expose request
04:25:36.041 00.000 29988 Worker thread wakes up
04:25:36.041 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
04:25:36.041 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
04:25:36.042 00.001 29988 Moving (0.11, -0.06) raw xDistance=-0.10 yDistance=-0.07
04:25:36.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:25:36.042 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:36.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:25:36.042 00.000 29988 MoveAxis(E, 0, ABG)
04:25:36.042 00.000 29988 Move returns status 0, amount 0
04:25:36.042 00.000 29988 MoveAxis(N, 0, ABG)
04:25:36.042 00.000 29988 Move returns status 0, amount 0
04:25:36.042 00.000 29988 move complete, result=0
04:25:36.042 00.000 29988 worker thread done servicing request
04:25:36.042 00.000 29988 Worker thread wakes up
04:25:36.042 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:36.043 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:36.043 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:37.676 01.633 29988 Exposure complete
04:25:37.720 00.044 29988 worker thread done servicing request
04:25:37.721 00.001 28316 OnExposeComplete: enter
04:25:37.722 00.001 28316 UpdateGuideState(): m_state=6
04:25:37.724 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7572
04:25:37.725 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=264.58, Mass=2304, SNR=33.2, Peak=181 HFD=3.9
04:25:37.727 00.002 28316 MultiStar: [#1 0.34,-0.47,0.00,M3] [#2 0.28,-0.44,0.00,M1] [#3 0.35,-0.41,0.00,M3] [#4 -0.05,-0.18,0.83,U] [#5 0.01,-0.26,0.73,U] [#6 0.10,-0.36,0.00,M2] [#7 -0.07,-0.13,0.59,U] [#8 -0.00,-0.46,0.00,M1] 
04:25:37.727 00.000 28316 refined, 3 included, MultiStar: {0.05, -0.21}, one-star: {0.25, -0.25}
04:25:37.728 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
04:25:37.728 00.000 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
04:25:37.730 00.002 28316 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.32 mountX=-0.21 mountY=0.05, mountTheta=2.93
04:25:37.731 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.21, opts=13)
04:25:37.732 00.001 28316 Enqueuing Move request for scope (0.05, -0.21)
04:25:37.732 00.000 29988 Worker thread wakes up
04:25:37.733 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:37.733 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.2
04:25:37.733 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:37.734 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:37.734 00.000 28316 Enqueuing Expose request
04:25:37.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
04:25:37.735 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
04:25:37.735 00.000 29988 Moving (0.05, -0.21) raw xDistance=-0.21 yDistance=0.05
04:25:37.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:25:37.735 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:37.735 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:25:37.735 00.000 29988 MoveAxis(E, 45, ABG)
04:25:37.735 00.000 29988 Guiding  Dir = 2, Dur = 45
04:25:37.735 00.000 29988 IsSlewing returns 0
04:25:37.735 00.000 29988 IsGuiding returns 0
04:25:37.737 00.002 29988 PulseGuide returned control before completion, sleep 54
04:25:37.799 00.062 29988 IsGuiding returns 1
04:25:37.800 00.001 29988 scope still moving after pulse duration time elapsed
04:25:37.831 00.031 29988 IsSlewing returns 0
04:25:37.831 00.000 29988 IsGuiding returns 0
04:25:37.831 00.000 29988 scope move finished after 45 + 51 ms
04:25:37.831 00.000 29988 Move returns status 0, amount 45
04:25:37.832 00.001 29988 MoveAxis(N, 0, ABG)
04:25:37.832 00.000 29988 Move returns status 0, amount 0
04:25:37.832 00.000 29988 move complete, result=0
04:25:37.832 00.000 29988 worker thread done servicing request
04:25:37.832 00.000 29988 Worker thread wakes up
04:25:37.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:37.832 00.000 28316 GuideStep: -0.2 px 45 ms EAST, 0.0 px 0 ms NORTH
04:25:37.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:39.243 01.411 29988 Exposure complete
04:25:39.290 00.047 29988 worker thread done servicing request
04:25:39.290 00.000 28316 OnExposeComplete: enter
04:25:39.293 00.003 28316 UpdateGuideState(): m_state=6
04:25:39.294 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7573
04:25:39.294 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=264.74, Mass=2213, SNR=32.7, Peak=161 HFD=4.1
04:25:39.295 00.001 28316 MultiStar: [#1 -0.06,-0.23,1.01,U] [#2 0.15,-0.22,0.91,U] [#3 0.15,-0.40,0.00,M4] [#4 -0.20,-0.00,0.86,U] [#5 -0.25,-0.14,0.73,U] [#6 -0.10,-0.17,0.63,U] [#7 -0.10,-0.11,0.61,U] [#8 -0.14,-0.18,0.59,U] 
04:25:39.296 00.001 28316 single-star, 7 included, MultiStar: {-0.07, -0.14}, one-star: {0.08, -0.10}
04:25:39.296 00.000 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
04:25:39.296 00.000 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
04:25:39.297 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.92 mountX=-0.12 mountY=-0.02, mountTheta=-2.95
04:25:39.298 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.10, opts=13)
04:25:39.299 00.001 28316 Enqueuing Move request for scope (0.08, -0.10)
04:25:39.299 00.000 29988 Worker thread wakes up
04:25:39.299 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
04:25:39.299 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
04:25:39.299 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:39.300 00.001 28316 UpdateGuideState exits: m=2213 RSB=32.7
04:25:39.300 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:39.301 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:39.301 00.000 28316 Enqueuing Expose request
04:25:39.304 00.003 29988 Moving (0.08, -0.10) raw xDistance=-0.12 yDistance=-0.02
04:25:39.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:25:39.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:39.304 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:25:39.304 00.000 29988 MoveAxis(E, 0, ABG)
04:25:39.304 00.000 29988 Move returns status 0, amount 0
04:25:39.304 00.000 29988 MoveAxis(N, 0, ABG)
04:25:39.304 00.000 29988 Move returns status 0, amount 0
04:25:39.304 00.000 29988 move complete, result=0
04:25:39.304 00.000 29988 worker thread done servicing request
04:25:39.304 00.000 29988 Worker thread wakes up
04:25:39.304 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:39.304 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:39.305 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:40.935 01.630 29988 Exposure complete
04:25:40.978 00.043 29988 worker thread done servicing request
04:25:40.978 00.000 28316 OnExposeComplete: enter
04:25:40.979 00.001 28316 UpdateGuideState(): m_state=6
04:25:40.979 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7574
04:25:40.980 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=264.88, Mass=2147, SNR=32.1, Peak=173 HFD=4.0
04:25:40.982 00.002 28316 MultiStar: [#1 -0.11,0.05,0.98,U] [#2 -0.00,0.18,0.93,U] [#3 0.10,-0.17,0.85,U] [#4 -0.23,-0.04,0.86,U] [#5 -0.26,0.06,0.69,U] [#6 0.02,-0.15,0.62,U] [#7 -0.11,0.06,0.63,U] [#8 -0.17,-0.06,0.59,U] 
04:25:40.983 00.001 28316 single-star, 8 included, MultiStar: {-0.07, 0.00}, one-star: {0.04, 0.04}
04:25:40.984 00.001 28316 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.00) = xAngle (-1.16 = -1.16)
04:25:40.984 00.000 28316 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
04:25:40.984 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.84 mountX=0.02 mountY=-0.05, mountTheta=-1.17
04:25:40.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.04, opts=13)
04:25:40.986 00.001 28316 Enqueuing Move request for scope (0.04, 0.04)
04:25:40.986 00.000 29988 Worker thread wakes up
04:25:40.986 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:40.987 00.001 28316 UpdateGuideState exits: m=2147 RSB=32.1
04:25:40.987 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:40.988 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
04:25:40.988 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:40.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
04:25:40.990 00.002 29988 Moving (0.04, 0.04) raw xDistance=0.02 yDistance=-0.05
04:25:40.990 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:25:40.990 00.000 28316 Enqueuing Expose request
04:25:40.990 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:40.990 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:25:40.990 00.000 29988 MoveAxis(E, 0, ABG)
04:25:40.990 00.000 29988 Move returns status 0, amount 0
04:25:40.990 00.000 29988 MoveAxis(N, 0, ABG)
04:25:40.990 00.000 29988 Move returns status 0, amount 0
04:25:40.990 00.000 29988 move complete, result=0
04:25:40.990 00.000 29988 worker thread done servicing request
04:25:40.990 00.000 29988 Worker thread wakes up
04:25:40.990 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:40.990 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:40.991 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:42.517 01.526 29988 Exposure complete
04:25:42.552 00.035 29988 worker thread done servicing request
04:25:42.552 00.000 28316 OnExposeComplete: enter
04:25:42.553 00.001 28316 UpdateGuideState(): m_state=6
04:25:42.553 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7575
04:25:42.554 00.001 28316 Star::Find returns 1 (0), X=951.98, Y=264.88, Mass=2401, SNR=34.0, Peak=204 HFD=4.3
04:25:42.554 00.000 28316 MultiStar: [#1 0.11,-0.07,0.93,U] [#2 0.45,0.07,0.00,M1] [#3 0.06,-0.09,0.81,U] [#4 -0.04,0.10,0.79,U] [#5 0.25,0.00,0.68,U] [#6 0.35,-0.07,0.00,M1] [#7 0.22,-0.09,0.60,U] [#8 0.13,-0.13,0.57,U] 
04:25:42.555 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.03}, one-star: {0.35, 0.04}
04:25:42.555 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:25:42.556 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:25:42.556 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.17 mountX=-0.09 mountY=-0.13, mountTheta=-2.18
04:25:42.557 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.03, opts=13)
04:25:42.558 00.001 28316 Enqueuing Move request for scope (0.16, -0.03)
04:25:42.559 00.001 29988 Worker thread wakes up
04:25:42.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:42.560 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
04:25:42.560 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
04:25:42.560 00.000 28316 UpdateGuideState exits: m=2401 RSB=34.0
04:25:42.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:42.561 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:42.562 00.001 29988 Moving (0.16, -0.03) raw xDistance=-0.09 yDistance=-0.13
04:25:42.562 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:25:42.562 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:42.562 00.000 28316 Enqueuing Expose request
04:25:42.563 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:25:42.563 00.000 29988 MoveAxis(E, 0, ABG)
04:25:42.563 00.000 29988 Move returns status 0, amount 0
04:25:42.563 00.000 29988 MoveAxis(N, 0, ABG)
04:25:42.563 00.000 29988 Move returns status 0, amount 0
04:25:42.563 00.000 29988 move complete, result=0
04:25:42.563 00.000 29988 worker thread done servicing request
04:25:42.563 00.000 29988 Worker thread wakes up
04:25:42.563 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:42.563 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:42.564 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:44.195 01.631 29988 Exposure complete
04:25:44.223 00.028 29988 worker thread done servicing request
04:25:44.223 00.000 28316 OnExposeComplete: enter
04:25:44.224 00.001 28316 UpdateGuideState(): m_state=6
04:25:44.225 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7576
04:25:44.225 00.000 28316 Star::Find returns 1 (0), X=951.82, Y=264.93, Mass=2160, SNR=32.2, Peak=192 HFD=4.1
04:25:44.226 00.001 28316 MultiStar: [#1 -0.02,-0.03,0.99,U] [#2 0.32,0.07,0.91,U] [#3 0.26,-0.11,0.86,U] [#4 -0.14,0.24,0.85,U] [#5 0.05,0.11,0.72,U] [#6 0.12,0.05,0.61,U] [#7 -0.07,0.16,0.62,U] [#8 -0.01,-0.18,0.57,U] 
04:25:44.227 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.05}, one-star: {0.18, 0.10}
04:25:44.227 00.000 28316 CameraToMount -- cameraTheta (0.50) - m_xAngle (2.00) = xAngle (-1.50 = -1.50)
04:25:44.228 00.001 28316 CameraToMount -- cameraTheta (0.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
04:25:44.228 00.000 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.50 mountX=0.01 mountY=-0.10, mountTheta=-1.50
04:25:44.229 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
04:25:44.229 00.000 28316 Enqueuing Move request for scope (0.09, 0.05)
04:25:44.230 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:44.230 00.000 28316 UpdateGuideState exits: m=2160 RSB=32.2
04:25:44.231 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:44.231 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:44.231 00.000 28316 Enqueuing Expose request
04:25:44.232 00.001 29988 Worker thread wakes up
04:25:44.232 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
04:25:44.232 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
04:25:44.232 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
04:25:44.232 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:25:44.232 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:44.232 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:25:44.232 00.000 29988 MoveAxis(E, 0, ABG)
04:25:44.232 00.000 29988 Move returns status 0, amount 0
04:25:44.232 00.000 29988 MoveAxis(N, 0, ABG)
04:25:44.232 00.000 29988 Move returns status 0, amount 0
04:25:44.232 00.000 29988 move complete, result=0
04:25:44.232 00.000 29988 worker thread done servicing request
04:25:44.232 00.000 29988 Worker thread wakes up
04:25:44.232 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:44.232 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:44.233 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:45.762 01.529 29988 Exposure complete
04:25:45.804 00.042 29988 worker thread done servicing request
04:25:45.804 00.000 28316 OnExposeComplete: enter
04:25:45.806 00.002 28316 UpdateGuideState(): m_state=6
04:25:45.807 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7577
04:25:45.808 00.001 28316 Star::Find returns 1 (0), X=951.69, Y=264.97, Mass=2164, SNR=32.2, Peak=192 HFD=4.0
04:25:45.809 00.001 28316 MultiStar: [#1 0.24,-0.00,1.02,U] [#2 0.04,0.08,0.94,U] [#3 0.34,-0.11,0.00,M2] [#4 -0.14,0.07,0.85,U] [#5 -0.24,0.08,0.71,U] [#6 -0.04,0.01,0.65,U] [#7 -0.10,0.06,0.65,U] [#8 -0.00,-0.03,0.57,U] 
04:25:45.809 00.000 28316 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {0.06, 0.13}
04:25:45.812 00.003 28316 CameraToMount -- cameraTheta (1.67) - m_xAngle (2.00) = xAngle (-0.33 = -0.33)
04:25:45.814 00.002 28316 CameraToMount -- cameraTheta (1.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
04:25:45.816 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.67 mountX=0.05 mountY=-0.02, mountTheta=-0.36
04:25:45.820 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.05, opts=13)
04:25:45.821 00.001 28316 Enqueuing Move request for scope (-0.01, 0.05)
04:25:45.821 00.000 29988 Worker thread wakes up
04:25:45.821 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:45.823 00.002 28316 UpdateGuideState exits: m=2164 RSB=32.2
04:25:45.823 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:45.824 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:45.824 00.000 28316 Enqueuing Expose request
04:25:45.824 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
04:25:45.824 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
04:25:45.825 00.001 29988 Moving (-0.01, 0.05) raw xDistance=0.05 yDistance=-0.02
04:25:45.825 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:25:45.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:45.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:25:45.825 00.000 29988 MoveAxis(E, 0, ABG)
04:25:45.825 00.000 29988 Move returns status 0, amount 0
04:25:45.825 00.000 29988 MoveAxis(N, 0, ABG)
04:25:45.825 00.000 29988 Move returns status 0, amount 0
04:25:45.825 00.000 29988 move complete, result=0
04:25:45.825 00.000 29988 worker thread done servicing request
04:25:45.825 00.000 29988 Worker thread wakes up
04:25:45.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:45.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:45.825 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:25:47.458 01.633 29988 Exposure complete
04:25:47.501 00.043 29988 worker thread done servicing request
04:25:47.501 00.000 28316 OnExposeComplete: enter
04:25:47.502 00.001 28316 UpdateGuideState(): m_state=6
04:25:47.503 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7578
04:25:47.504 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=264.89, Mass=2214, SNR=32.4, Peak=192 HFD=4.1
04:25:47.506 00.002 28316 MultiStar: [#1 0.15,0.10,0.98,U] [#2 0.10,0.04,0.92,U] [#3 0.13,0.03,0.87,U] [#4 0.17,0.05,0.86,U] [#5 -0.09,0.20,0.77,U] [#6 0.20,0.04,0.66,U] [#7 0.09,-0.14,0.64,U] [#8 -0.19,-0.00,0.58,U] 
04:25:47.507 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.05}, one-star: {0.13, 0.05}
04:25:47.508 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
04:25:47.509 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
04:25:47.510 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.52 mountX=0.01 mountY=-0.10, mountTheta=-1.48
04:25:47.513 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.05, opts=13)
04:25:47.513 00.000 28316 Enqueuing Move request for scope (0.09, 0.05)
04:25:47.515 00.002 29988 Worker thread wakes up
04:25:47.515 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:47.515 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
04:25:47.515 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.4
04:25:47.516 00.001 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
04:25:47.516 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:47.516 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:47.517 00.001 28316 Enqueuing Expose request
04:25:47.517 00.000 29988 Moving (0.09, 0.05) raw xDistance=0.01 yDistance=-0.10
04:25:47.517 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:25:47.517 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:47.517 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:25:47.517 00.000 29988 MoveAxis(E, 0, ABG)
04:25:47.517 00.000 29988 Move returns status 0, amount 0
04:25:47.517 00.000 29988 MoveAxis(N, 0, ABG)
04:25:47.517 00.000 29988 Move returns status 0, amount 0
04:25:47.517 00.000 29988 move complete, result=0
04:25:47.517 00.000 29988 worker thread done servicing request
04:25:47.517 00.000 29988 Worker thread wakes up
04:25:47.517 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:47.517 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:47.518 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:49.046 01.528 29988 Exposure complete
04:25:49.084 00.038 29988 worker thread done servicing request
04:25:49.084 00.000 28316 OnExposeComplete: enter
04:25:49.085 00.001 28316 UpdateGuideState(): m_state=6
04:25:49.086 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7579
04:25:49.086 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=264.95, Mass=2289, SNR=33.2, Peak=196 HFD=4.1
04:25:49.087 00.001 28316 MultiStar: [#1 0.32,-0.10,0.96,U] [#2 0.15,0.13,0.88,U] [#3 0.09,-0.07,0.85,U] [#4 0.07,0.11,0.82,U] [#5 -0.03,0.08,0.73,U] [#6 0.25,0.06,0.62,U] [#7 -0.06,-0.09,0.62,U] [#8 0.05,-0.17,0.59,U] 
04:25:49.087 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.12, 0.12}
04:25:49.087 00.000 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
04:25:49.090 00.003 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
04:25:49.090 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.14 mountX=-0.03 mountY=-0.11, mountTheta=-1.87
04:25:49.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
04:25:49.092 00.001 28316 Enqueuing Move request for scope (0.12, 0.02)
04:25:49.092 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:49.093 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.2
04:25:49.093 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:49.094 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:49.094 00.000 28316 Enqueuing Expose request
04:25:49.094 00.000 29988 Worker thread wakes up
04:25:49.095 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
04:25:49.095 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
04:25:49.095 00.000 29988 Moving (0.12, 0.02) raw xDistance=-0.03 yDistance=-0.11
04:25:49.095 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:25:49.095 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:49.095 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:25:49.095 00.000 29988 MoveAxis(E, 0, ABG)
04:25:49.095 00.000 29988 Move returns status 0, amount 0
04:25:49.095 00.000 29988 MoveAxis(N, 0, ABG)
04:25:49.095 00.000 29988 Move returns status 0, amount 0
04:25:49.095 00.000 29988 move complete, result=0
04:25:49.095 00.000 29988 worker thread done servicing request
04:25:49.095 00.000 29988 Worker thread wakes up
04:25:49.095 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:49.095 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:49.095 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:50.731 01.636 29988 Exposure complete
04:25:50.794 00.063 29988 worker thread done servicing request
04:25:50.794 00.000 28316 OnExposeComplete: enter
04:25:50.795 00.001 28316 UpdateGuideState(): m_state=6
04:25:50.795 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7580
04:25:50.796 00.001 28316 Star::Find returns 1 (0), X=951.79, Y=264.81, Mass=2054, SNR=31.3, Peak=182 HFD=3.9
04:25:50.796 00.000 28316 MultiStar: [#1 0.27,-0.16,1.05,U] [#2 0.21,0.10,0.94,U] [#3 0.21,-0.03,0.87,U] [#4 -0.16,-0.01,0.87,U] [#5 -0.13,-0.03,0.77,U] [#6 -0.01,-0.01,0.67,U] [#7 0.16,0.04,0.68,U] [#8 0.06,-0.10,0.64,U] 
04:25:50.797 00.001 28316 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.16, -0.03}
04:25:50.798 00.001 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:25:50.799 00.001 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:25:50.800 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
04:25:50.802 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
04:25:50.803 00.001 28316 Enqueuing Move request for scope (0.10, -0.03)
04:25:50.803 00.000 29988 Worker thread wakes up
04:25:50.804 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:50.804 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
04:25:50.804 00.000 28316 UpdateGuideState exits: m=2054 RSB=31.3
04:25:50.804 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:50.805 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:50.805 00.000 28316 Enqueuing Expose request
04:25:50.806 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
04:25:50.806 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.06 yDistance=-0.07
04:25:50.806 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:25:50.806 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:50.806 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:25:50.806 00.000 29988 MoveAxis(E, 0, ABG)
04:25:50.806 00.000 29988 Move returns status 0, amount 0
04:25:50.806 00.000 29988 MoveAxis(N, 0, ABG)
04:25:50.806 00.000 29988 Move returns status 0, amount 0
04:25:50.806 00.000 29988 move complete, result=0
04:25:50.806 00.000 29988 worker thread done servicing request
04:25:50.806 00.000 29988 Worker thread wakes up
04:25:50.806 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:50.806 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:50.806 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:52.223 01.417 29988 Exposure complete
04:25:52.260 00.037 29988 worker thread done servicing request
04:25:52.260 00.000 28316 OnExposeComplete: enter
04:25:52.263 00.003 28316 UpdateGuideState(): m_state=6
04:25:52.265 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7581
04:25:52.268 00.003 28316 Star::Find returns 1 (0), X=951.83, Y=264.75, Mass=2229, SNR=32.7, Peak=175 HFD=4.0
04:25:52.270 00.002 28316 MultiStar: [#1 0.42,-0.34,0.00,M1] [#2 0.19,-0.10,0.93,U] [#3 0.24,-0.19,0.86,U] [#4 -0.06,-0.14,0.85,U] [#5 -0.03,-0.04,0.75,U] [#6 0.12,-0.40,0.00,M1] [#7 0.22,-0.03,0.60,U] [#8 0.01,-0.00,0.59,U] 
04:25:52.272 00.002 28316 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {0.20, -0.09}
04:25:52.274 00.002 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.66 = -2.66)
04:25:52.275 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
04:25:52.276 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.67 mountX=-0.13 mountY=-0.06, mountTheta=-2.70
04:25:52.279 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.09, opts=13)
04:25:52.279 00.000 28316 Enqueuing Move request for scope (0.12, -0.09)
04:25:52.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:52.279 00.000 29988 Worker thread wakes up
04:25:52.279 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
04:25:52.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
04:25:52.279 00.000 29988 Moving (0.12, -0.09) raw xDistance=-0.13 yDistance=-0.06
04:25:52.279 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:25:52.279 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:52.279 00.000 28316 UpdateGuideState exits: m=2229 RSB=32.7
04:25:52.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:52.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:52.280 00.000 28316 Enqueuing Expose request
04:25:52.281 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:25:52.281 00.000 29988 MoveAxis(E, 0, ABG)
04:25:52.281 00.000 29988 Move returns status 0, amount 0
04:25:52.281 00.000 29988 MoveAxis(N, 0, ABG)
04:25:52.281 00.000 29988 Move returns status 0, amount 0
04:25:52.281 00.000 29988 move complete, result=0
04:25:52.281 00.000 29988 worker thread done servicing request
04:25:52.281 00.000 29988 Worker thread wakes up
04:25:52.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:52.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:52.282 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:53.915 01.633 29988 Exposure complete
04:25:53.965 00.050 29988 worker thread done servicing request
04:25:53.965 00.000 28316 OnExposeComplete: enter
04:25:53.965 00.000 28316 UpdateGuideState(): m_state=6
04:25:53.966 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7582
04:25:53.966 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=264.91, Mass=2234, SNR=32.7, Peak=183 HFD=4.1
04:25:53.967 00.001 28316 MultiStar: [#1 0.10,-0.28,1.01,U] [#2 0.12,0.04,0.92,U] [#3 0.20,-0.25,0.85,U] [#4 -0.16,-0.13,0.82,U] [#5 0.01,0.02,0.74,U] [#6 0.03,-0.29,0.64,U] [#7 0.00,-0.27,0.65,U] [#8 0.10,-0.21,0.61,U] 
04:25:53.967 00.000 28316 single-star, 8 included, MultiStar: {0.06, -0.13}, one-star: {0.09, 0.07}
04:25:53.968 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
04:25:53.968 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
04:25:53.969 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.66 mountX=0.03 mountY=-0.11, mountTheta=-1.34
04:25:53.970 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.07, opts=13)
04:25:53.971 00.001 28316 Enqueuing Move request for scope (0.09, 0.07)
04:25:53.972 00.001 29988 Worker thread wakes up
04:25:53.972 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
04:25:53.972 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
04:25:53.972 00.000 29988 Moving (0.09, 0.07) raw xDistance=0.03 yDistance=-0.11
04:25:53.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:25:53.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:53.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:53.973 00.001 28316 UpdateGuideState exits: m=2234 RSB=32.7
04:25:53.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:25:53.973 00.000 29988 MoveAxis(E, 0, ABG)
04:25:53.973 00.000 29988 Move returns status 0, amount 0
04:25:53.973 00.000 29988 MoveAxis(N, 0, ABG)
04:25:53.973 00.000 29988 Move returns status 0, amount 0
04:25:53.973 00.000 29988 move complete, result=0
04:25:53.973 00.000 29988 worker thread done servicing request
04:25:53.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:53.974 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:53.974 00.000 28316 Enqueuing Expose request
04:25:53.975 00.001 29988 Worker thread wakes up
04:25:53.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:53.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:53.975 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:55.500 01.525 29988 Exposure complete
04:25:55.548 00.048 29988 worker thread done servicing request
04:25:55.548 00.000 28316 OnExposeComplete: enter
04:25:55.549 00.001 28316 UpdateGuideState(): m_state=6
04:25:55.549 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7583
04:25:55.550 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=264.78, Mass=2237, SNR=32.8, Peak=178 HFD=3.8
04:25:55.550 00.000 28316 MultiStar: [#1 0.30,-0.37,0.00,M1] [#2 0.06,-0.08,0.86,U] [#3 0.18,-0.30,0.00,M1] [#4 -0.23,-0.21,0.82,U] [#5 -0.05,-0.16,0.72,U] [#6 0.08,-0.26,0.63,U] [#7 0.18,-0.27,0.63,U] [#8 -0.18,-0.15,0.56,U] 
04:25:55.550 00.000 28316 single-star, 6 included, MultiStar: {-0.02, -0.16}, one-star: {0.02, -0.06}
04:25:55.551 00.001 28316 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.00) = xAngle (-3.26 = 3.03)
04:25:55.551 00.000 28316 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 2.99)
04:25:55.552 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.26 mountX=-0.06 mountY=0.01, mountTheta=2.99
04:25:55.554 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.06, opts=13)
04:25:55.554 00.000 28316 Enqueuing Move request for scope (0.02, -0.06)
04:25:55.555 00.001 29988 Worker thread wakes up
04:25:55.555 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
04:25:55.555 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
04:25:55.555 00.000 29988 Moving (0.02, -0.06) raw xDistance=-0.06 yDistance=0.01
04:25:55.555 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:55.555 00.000 28316 UpdateGuideState exits: m=2237 RSB=32.8
04:25:55.556 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:55.556 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:55.556 00.000 28316 Enqueuing Expose request
04:25:55.557 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:25:55.557 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:55.557 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:25:55.557 00.000 29988 MoveAxis(E, 0, ABG)
04:25:55.557 00.000 29988 Move returns status 0, amount 0
04:25:55.557 00.000 29988 MoveAxis(N, 0, ABG)
04:25:55.557 00.000 29988 Move returns status 0, amount 0
04:25:55.557 00.000 29988 move complete, result=0
04:25:55.557 00.000 29988 worker thread done servicing request
04:25:55.557 00.000 29988 Worker thread wakes up
04:25:55.557 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:55.557 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:55.558 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:25:57.184 01.626 29988 Exposure complete
04:25:57.230 00.046 29988 worker thread done servicing request
04:25:57.230 00.000 28316 OnExposeComplete: enter
04:25:57.231 00.001 28316 UpdateGuideState(): m_state=6
04:25:57.233 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7584
04:25:57.233 00.000 28316 Star::Find returns 1 (0), X=951.59, Y=264.95, Mass=2154, SNR=32.2, Peak=167 HFD=4.0
04:25:57.234 00.001 28316 MultiStar: [#1 0.04,-0.14,0.98,U] [#2 -0.05,0.03,0.90,U] [#3 -0.12,-0.05,0.86,U] [#4 -0.05,0.02,0.87,U] [#5 -0.04,-0.28,0.72,U] [#6 0.27,-0.32,0.00,M1] [#7 0.12,-0.13,0.65,U] [#8 -0.17,-0.08,0.61,U] 
04:25:57.234 00.000 28316 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.04, 0.12}
04:25:57.235 00.001 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.18 = 2.10)
04:25:57.235 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.06)
04:25:57.235 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.19 mountX=-0.03 mountY=0.06, mountTheta=2.09
04:25:57.236 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.06, opts=13)
04:25:57.237 00.001 28316 Enqueuing Move request for scope (-0.04, -0.06)
04:25:57.237 00.000 29988 Worker thread wakes up
04:25:57.237 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:57.238 00.001 28316 UpdateGuideState exits: m=2154 RSB=32.2
04:25:57.238 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:57.239 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:57.239 00.000 28316 Enqueuing Expose request
04:25:57.239 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
04:25:57.240 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
04:25:57.240 00.000 29988 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
04:25:57.240 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:25:57.240 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:57.240 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:25:57.240 00.000 29988 MoveAxis(E, 0, ABG)
04:25:57.240 00.000 29988 Move returns status 0, amount 0
04:25:57.240 00.000 29988 MoveAxis(N, 0, ABG)
04:25:57.240 00.000 29988 Move returns status 0, amount 0
04:25:57.240 00.000 29988 move complete, result=0
04:25:57.240 00.000 29988 worker thread done servicing request
04:25:57.240 00.000 29988 Worker thread wakes up
04:25:57.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:57.240 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:25:57.240 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:25:58.757 01.517 29988 Exposure complete
04:25:58.790 00.033 29988 worker thread done servicing request
04:25:58.790 00.000 28316 OnExposeComplete: enter
04:25:58.792 00.002 28316 UpdateGuideState(): m_state=6
04:25:58.793 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7585
04:25:58.793 00.000 28316 Star::Find returns 1 (0), X=951.74, Y=264.97, Mass=2266, SNR=33.0, Peak=204 HFD=4.1
04:25:58.794 00.001 28316 MultiStar: [#1 0.31,-0.19,0.00,M1] [#2 0.11,0.18,0.90,U] [#3 0.17,-0.09,0.82,U] [#4 -0.08,0.11,0.86,U] [#5 0.09,-0.00,0.74,U] [#6 0.17,-0.05,0.63,U] [#7 0.09,0.14,0.61,U] [#8 -0.04,0.14,0.59,U] 
04:25:58.794 00.000 28316 refined, 7 included, MultiStar: {0.08, 0.07}, one-star: {0.11, 0.14}
04:25:58.795 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
04:25:58.795 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
04:25:58.796 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.76 mountX=0.04 mountY=-0.10, mountTheta=-1.24
04:25:58.797 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.07, opts=13)
04:25:58.797 00.000 28316 Enqueuing Move request for scope (0.08, 0.07)
04:25:58.798 00.001 29988 Worker thread wakes up
04:25:58.798 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
04:25:58.798 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
04:25:58.798 00.000 29988 Moving (0.08, 0.07) raw xDistance=0.04 yDistance=-0.10
04:25:58.798 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:25:58.798 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:25:58.798 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:25:58.799 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:25:58.799 00.000 29988 MoveAxis(E, 0, ABG)
04:25:58.799 00.000 29988 Move returns status 0, amount 0
04:25:58.799 00.000 29988 MoveAxis(N, 0, ABG)
04:25:58.799 00.000 29988 Move returns status 0, amount 0
04:25:58.799 00.000 29988 move complete, result=0
04:25:58.799 00.000 28316 UpdateGuideState exits: m=2266 RSB=33.0
04:25:58.799 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:25:58.800 00.001 29988 worker thread done servicing request
04:25:58.800 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:25:58.800 00.000 28316 Enqueuing Expose request
04:25:58.801 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:25:58.801 00.000 29988 Worker thread wakes up
04:25:58.801 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:25:58.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:00.430 01.629 29988 Exposure complete
04:26:00.466 00.036 29988 worker thread done servicing request
04:26:00.466 00.000 28316 OnExposeComplete: enter
04:26:00.467 00.001 28316 UpdateGuideState(): m_state=6
04:26:00.467 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7586
04:26:00.468 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=265.11, Mass=2224, SNR=32.7, Peak=173 HFD=3.9
04:26:00.469 00.001 28316 MultiStar: [#1 0.25,0.12,0.99,U] [#2 0.00,0.33,0.88,U] [#3 0.05,0.08,0.87,U] [#4 -0.14,0.23,0.83,U] [#5 0.06,0.09,0.74,U] [#6 0.18,-0.01,0.64,U] [#7 -0.06,0.09,0.63,U] [#8 -0.03,0.08,0.60,U] 
04:26:00.470 00.001 28316 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {-0.07, 0.27}
04:26:00.471 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
04:26:00.471 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
04:26:00.471 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.38 mountX=0.13 mountY=-0.10, mountTheta=-0.65
04:26:00.473 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.15, opts=13)
04:26:00.473 00.000 28316 Enqueuing Move request for scope (0.03, 0.15)
04:26:00.473 00.000 29988 Worker thread wakes up
04:26:00.473 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
04:26:00.474 00.001 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
04:26:00.474 00.000 29988 Moving (0.03, 0.15) raw xDistance=0.13 yDistance=-0.10
04:26:00.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:26:00.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:00.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:00.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:26:00.474 00.000 29988 MoveAxis(E, 0, ABG)
04:26:00.474 00.000 28316 UpdateGuideState exits: m=2224 RSB=32.7
04:26:00.475 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:00.475 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:00.475 00.000 28316 Enqueuing Expose request
04:26:00.477 00.002 29988 Move returns status 0, amount 0
04:26:00.477 00.000 29988 MoveAxis(N, 0, ABG)
04:26:00.477 00.000 29988 Move returns status 0, amount 0
04:26:00.477 00.000 29988 move complete, result=0
04:26:00.477 00.000 29988 worker thread done servicing request
04:26:00.477 00.000 29988 Worker thread wakes up
04:26:00.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:00.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:00.477 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:01.997 01.520 29988 Exposure complete
04:26:02.031 00.034 29988 worker thread done servicing request
04:26:02.031 00.000 28316 OnExposeComplete: enter
04:26:02.032 00.001 28316 UpdateGuideState(): m_state=6
04:26:02.033 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7587
04:26:02.033 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=265.07, Mass=2324, SNR=33.4, Peak=193 HFD=4.0
04:26:02.034 00.001 28316 MultiStar: [#1 0.04,0.17,0.97,U] [#2 0.04,0.28,0.91,U] [#3 -0.02,0.14,0.83,U] [#4 -0.13,0.14,0.83,U] [#5 0.11,0.24,0.72,U] [#6 0.05,0.02,0.64,U] [#7 -0.23,0.30,0.00,M1] [#8 -0.12,0.14,0.58,U] 
04:26:02.034 00.000 28316 refined, 7 included, MultiStar: {-0.00, 0.18}, one-star: {-0.00, 0.23}
04:26:02.034 00.000 28316 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.00) = xAngle (-0.41 = -0.41)
04:26:02.035 00.001 28316 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
04:26:02.035 00.000 28316 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=0.16 mountY=-0.08, mountTheta=-0.44
04:26:02.036 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.18, opts=13)
04:26:02.037 00.001 28316 Enqueuing Move request for scope (-0.00, 0.18)
04:26:02.037 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:02.038 00.001 29988 Worker thread wakes up
04:26:02.038 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
04:26:02.038 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
04:26:02.038 00.000 29988 Moving (-0.00, 0.18) raw xDistance=0.16 yDistance=-0.08
04:26:02.038 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:26:02.038 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:02.038 00.000 28316 UpdateGuideState exits: m=2324 RSB=33.4
04:26:02.039 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:02.039 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:02.039 00.000 28316 Enqueuing Expose request
04:26:02.040 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:26:02.040 00.000 29988 MoveAxis(E, 0, ABG)
04:26:02.040 00.000 29988 Move returns status 0, amount 0
04:26:02.040 00.000 29988 MoveAxis(N, 0, ABG)
04:26:02.040 00.000 29988 Move returns status 0, amount 0
04:26:02.040 00.000 29988 move complete, result=0
04:26:02.040 00.000 29988 worker thread done servicing request
04:26:02.040 00.000 29988 Worker thread wakes up
04:26:02.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:02.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:02.041 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:03.666 01.625 29988 Exposure complete
04:26:03.707 00.041 29988 worker thread done servicing request
04:26:03.707 00.000 28316 OnExposeComplete: enter
04:26:03.709 00.002 28316 UpdateGuideState(): m_state=6
04:26:03.711 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7588
04:26:03.713 00.002 28316 Star::Find returns 1 (0), X=951.74, Y=265.18, Mass=2322, SNR=33.4, Peak=200 HFD=3.9
04:26:03.717 00.004 28316 MultiStar: [#1 0.20,-0.05,0.95,U] [#2 0.01,0.41,0.00,M1] [#3 0.18,0.20,0.83,U] [#4 -0.07,0.17,0.84,U] [#5 -0.09,0.20,0.71,U] [#6 0.04,-0.02,0.63,U] [#7 0.21,0.12,0.61,U] [#8 -0.19,0.18,0.55,U] 
04:26:03.719 00.002 28316 refined, 7 included, MultiStar: {0.06, 0.15}, one-star: {0.10, 0.35}
04:26:03.720 00.001 28316 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.00) = xAngle (-0.81 = -0.81)
04:26:03.724 00.004 28316 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
04:26:03.726 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.19 mountX=0.11 mountY=-0.12, mountTheta=-0.83
04:26:03.730 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.15, opts=13)
04:26:03.733 00.003 28316 Enqueuing Move request for scope (0.06, 0.15)
04:26:03.735 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:03.737 00.002 28316 UpdateGuideState exits: m=2322 RSB=33.4
04:26:03.740 00.003 29988 Worker thread wakes up
04:26:03.740 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
04:26:03.740 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
04:26:03.740 00.000 29988 Moving (0.06, 0.15) raw xDistance=0.11 yDistance=-0.12
04:26:03.740 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:26:03.740 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:03.740 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:03.742 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:26:03.743 00.001 29988 MoveAxis(E, 0, ABG)
04:26:03.743 00.000 29988 Move returns status 0, amount 0
04:26:03.743 00.000 29988 MoveAxis(N, 0, ABG)
04:26:03.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:03.743 00.000 28316 Enqueuing Expose request
04:26:03.744 00.001 29988 Move returns status 0, amount 0
04:26:03.744 00.000 29988 move complete, result=0
04:26:03.744 00.000 29988 worker thread done servicing request
04:26:03.744 00.000 29988 Worker thread wakes up
04:26:03.744 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:03.744 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:03.745 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:05.271 01.526 29988 Exposure complete
04:26:05.308 00.037 29988 worker thread done servicing request
04:26:05.308 00.000 28316 OnExposeComplete: enter
04:26:05.310 00.002 28316 UpdateGuideState(): m_state=6
04:26:05.311 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7589
04:26:05.311 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=264.95, Mass=2277, SNR=33.1, Peak=205 HFD=4.1
04:26:05.312 00.001 28316 MultiStar: [#1 0.30,-0.02,0.99,U] [#2 0.12,0.11,0.87,U] [#3 -0.01,0.02,0.84,U] [#4 -0.02,0.12,0.83,U] [#5 -0.06,0.10,0.74,U] [#6 0.18,-0.01,0.64,U] [#7 0.11,0.08,0.60,U] [#8 -0.26,-0.06,0.58,U] 
04:26:05.312 00.000 28316 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.14, 0.11}
04:26:05.313 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
04:26:05.313 00.000 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
04:26:05.314 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.66 mountX=0.02 mountY=-0.09, mountTheta=-1.34
04:26:05.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.06, opts=13)
04:26:05.316 00.001 28316 Enqueuing Move request for scope (0.07, 0.06)
04:26:05.316 00.000 29988 Worker thread wakes up
04:26:05.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:05.317 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
04:26:05.317 00.000 28316 UpdateGuideState exits: m=2277 RSB=33.1
04:26:05.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:05.317 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:05.318 00.001 28316 Enqueuing Expose request
04:26:05.318 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
04:26:05.318 00.000 29988 Moving (0.07, 0.06) raw xDistance=0.02 yDistance=-0.09
04:26:05.318 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:05.318 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:05.318 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:26:05.318 00.000 29988 MoveAxis(E, 0, ABG)
04:26:05.318 00.000 29988 Move returns status 0, amount 0
04:26:05.319 00.001 29988 MoveAxis(N, 0, ABG)
04:26:05.319 00.000 29988 Move returns status 0, amount 0
04:26:05.319 00.000 29988 move complete, result=0
04:26:05.319 00.000 29988 worker thread done servicing request
04:26:05.319 00.000 29988 Worker thread wakes up
04:26:05.319 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:05.319 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:05.319 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:06.941 01.622 29988 Exposure complete
04:26:06.977 00.036 29988 worker thread done servicing request
04:26:06.977 00.000 28316 OnExposeComplete: enter
04:26:06.978 00.001 28316 UpdateGuideState(): m_state=6
04:26:06.978 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7590
04:26:06.979 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=265.04, Mass=2284, SNR=33.1, Peak=204 HFD=4.1
04:26:06.979 00.000 28316 MultiStar: [#1 -0.04,0.01,0.94,U] [#2 -0.04,0.06,0.91,U] [#3 0.05,-0.04,0.84,U] [#4 -0.06,0.07,0.83,U] [#5 -0.05,0.19,0.71,U] [#6 0.05,0.03,0.62,U] [#7 0.08,0.16,0.60,U] [#8 -0.14,-0.03,0.60,U] 
04:26:06.980 00.001 28316 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {0.07, 0.20}
04:26:06.981 00.001 28316 CameraToMount -- cameraTheta (1.68) - m_xAngle (2.00) = xAngle (-0.32 = -0.32)
04:26:06.982 00.001 28316 CameraToMount -- cameraTheta (1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
04:26:06.983 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.07 mountY=-0.03, mountTheta=-0.35
04:26:06.984 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.07, opts=13)
04:26:06.984 00.000 28316 Enqueuing Move request for scope (-0.01, 0.07)
04:26:06.984 00.000 29988 Worker thread wakes up
04:26:06.985 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
04:26:06.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
04:26:06.985 00.000 29988 Moving (-0.01, 0.07) raw xDistance=0.07 yDistance=-0.03
04:26:06.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:06.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:06.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:06.985 00.000 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:26:06.986 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:06.986 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:06.986 00.000 28316 Enqueuing Expose request
04:26:06.988 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:26:06.988 00.000 29988 MoveAxis(E, 0, ABG)
04:26:06.988 00.000 29988 Move returns status 0, amount 0
04:26:06.988 00.000 29988 MoveAxis(N, 0, ABG)
04:26:06.988 00.000 29988 Move returns status 0, amount 0
04:26:06.988 00.000 29988 move complete, result=0
04:26:06.989 00.001 29988 worker thread done servicing request
04:26:06.989 00.000 29988 Worker thread wakes up
04:26:06.989 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:06.989 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:06.989 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:26:08.512 01.523 29988 Exposure complete
04:26:08.577 00.065 29988 worker thread done servicing request
04:26:08.577 00.000 28316 OnExposeComplete: enter
04:26:08.578 00.001 28316 UpdateGuideState(): m_state=6
04:26:08.579 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7591
04:26:08.580 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=265.02, Mass=2258, SNR=33.0, Peak=192 HFD=4.1
04:26:08.581 00.001 28316 MultiStar: [#1 0.20,0.00,0.98,U] [#2 -0.09,0.27,0.88,U] [#3 -0.04,0.11,0.83,U] [#4 -0.05,0.11,0.85,U] [#5 -0.03,0.25,0.72,U] [#6 0.09,-0.11,0.62,U] [#7 -0.03,0.07,0.60,U] [#8 -0.10,0.36,0.00,M1] 
04:26:08.583 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.12}, one-star: {-0.02, 0.18}
04:26:08.585 00.002 28316 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.00) = xAngle (-0.48 = -0.48)
04:26:08.585 00.000 28316 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
04:26:08.586 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.52 mountX=0.10 mountY=-0.06, mountTheta=-0.51
04:26:08.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.12, opts=13)
04:26:08.589 00.001 28316 Enqueuing Move request for scope (0.01, 0.12)
04:26:08.589 00.000 29988 Worker thread wakes up
04:26:08.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:08.590 00.001 28316 UpdateGuideState exits: m=2258 RSB=33.0
04:26:08.590 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:08.591 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:08.591 00.000 28316 Enqueuing Expose request
04:26:08.591 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
04:26:08.592 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
04:26:08.592 00.000 29988 Moving (0.01, 0.12) raw xDistance=0.10 yDistance=-0.06
04:26:08.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:26:08.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:08.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:26:08.592 00.000 29988 MoveAxis(E, 0, ABG)
04:26:08.592 00.000 29988 Move returns status 0, amount 0
04:26:08.592 00.000 29988 MoveAxis(N, 0, ABG)
04:26:08.592 00.000 29988 Move returns status 0, amount 0
04:26:08.592 00.000 29988 move complete, result=0
04:26:08.592 00.000 29988 worker thread done servicing request
04:26:08.592 00.000 29988 Worker thread wakes up
04:26:08.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:08.592 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:08.592 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:10.226 01.634 29988 Exposure complete
04:26:10.256 00.030 29988 worker thread done servicing request
04:26:10.256 00.000 28316 OnExposeComplete: enter
04:26:10.259 00.003 28316 UpdateGuideState(): m_state=6
04:26:10.262 00.003 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7592
04:26:10.264 00.002 28316 Star::Find returns 1 (0), X=951.72, Y=265.03, Mass=2277, SNR=33.0, Peak=198 HFD=4.1
04:26:10.267 00.003 28316 MultiStar: [#1 0.18,0.12,0.98,U] [#2 -0.02,0.12,0.89,U] [#3 0.07,0.07,0.85,U] [#4 -0.10,0.03,0.84,U] [#5 0.00,0.22,0.71,U] [#6 0.20,0.11,0.64,U] [#7 0.03,0.00,0.63,U] [#8 0.05,0.00,0.58,U] 
04:26:10.269 00.002 28316 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.09, 0.19}
04:26:10.271 00.002 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
04:26:10.272 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
04:26:10.273 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.07 mountX=0.07 mountY=-0.10, mountTheta=-0.94
04:26:10.275 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.10, opts=13)
04:26:10.275 00.000 28316 Enqueuing Move request for scope (0.06, 0.10)
04:26:10.276 00.001 29988 Worker thread wakes up
04:26:10.276 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:10.276 00.000 28316 UpdateGuideState exits: m=2277 RSB=33.0
04:26:10.277 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:10.277 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:10.277 00.000 28316 Enqueuing Expose request
04:26:10.278 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
04:26:10.278 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
04:26:10.278 00.000 29988 Moving (0.06, 0.10) raw xDistance=0.07 yDistance=-0.10
04:26:10.278 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:10.278 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:10.278 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:26:10.278 00.000 29988 MoveAxis(E, 0, ABG)
04:26:10.278 00.000 29988 Move returns status 0, amount 0
04:26:10.278 00.000 29988 MoveAxis(N, 0, ABG)
04:26:10.278 00.000 29988 Move returns status 0, amount 0
04:26:10.278 00.000 29988 move complete, result=0
04:26:10.278 00.000 29988 worker thread done servicing request
04:26:10.278 00.000 29988 Worker thread wakes up
04:26:10.278 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:10.278 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:10.278 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:11.794 01.516 29988 Exposure complete
04:26:11.830 00.036 29988 worker thread done servicing request
04:26:11.830 00.000 28316 OnExposeComplete: enter
04:26:11.830 00.000 28316 UpdateGuideState(): m_state=6
04:26:11.831 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7593
04:26:11.832 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=264.94, Mass=2175, SNR=32.4, Peak=181 HFD=3.9
04:26:11.834 00.002 28316 MultiStar: [#1 0.25,-0.07,0.99,U] [#2 -0.01,0.12,0.91,U] [#3 0.20,-0.11,0.89,U] [#4 0.12,-0.11,0.86,U] [#5 -0.05,0.09,0.75,U] [#6 0.17,-0.09,0.64,U] [#7 0.09,0.03,0.62,U] [#8 -0.19,-0.10,0.60,U] 
04:26:11.835 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.01, 0.10}
04:26:11.835 00.000 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:26:11.836 00.001 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:26:11.837 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.17 mountX=-0.04 mountY=-0.06, mountTheta=-2.18
04:26:11.839 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.01, opts=13)
04:26:11.842 00.003 28316 Enqueuing Move request for scope (0.07, -0.01)
04:26:11.844 00.002 29988 Worker thread wakes up
04:26:11.844 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:11.845 00.001 28316 UpdateGuideState exits: m=2175 RSB=32.4
04:26:11.846 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:11.846 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:11.847 00.001 28316 Enqueuing Expose request
04:26:11.847 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
04:26:11.847 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
04:26:11.847 00.000 29988 Moving (0.07, -0.01) raw xDistance=-0.04 yDistance=-0.06
04:26:11.847 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:26:11.847 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:11.847 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:26:11.847 00.000 29988 MoveAxis(E, 0, ABG)
04:26:11.847 00.000 29988 Move returns status 0, amount 0
04:26:11.847 00.000 29988 MoveAxis(N, 0, ABG)
04:26:11.847 00.000 29988 Move returns status 0, amount 0
04:26:11.847 00.000 29988 move complete, result=0
04:26:11.847 00.000 29988 worker thread done servicing request
04:26:11.847 00.000 29988 Worker thread wakes up
04:26:11.847 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:11.847 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:11.848 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:13.485 01.637 29988 Exposure complete
04:26:13.529 00.044 29988 worker thread done servicing request
04:26:13.529 00.000 28316 OnExposeComplete: enter
04:26:13.530 00.001 28316 UpdateGuideState(): m_state=6
04:26:13.530 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7594
04:26:13.531 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=264.95, Mass=2305, SNR=33.3, Peak=187 HFD=4.0
04:26:13.532 00.001 28316 MultiStar: [#1 0.14,0.06,0.98,U] [#2 0.31,0.13,0.91,U] [#3 0.01,-0.01,0.83,U] [#4 -0.05,-0.14,0.78,U] [#5 -0.22,0.10,0.75,U] [#6 0.05,-0.09,0.64,U] [#7 0.06,0.04,0.63,U] [#8 0.06,-0.04,0.61,U] 
04:26:13.532 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.10, 0.11}
04:26:13.533 00.001 28316 CameraToMount -- cameraTheta (0.67) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
04:26:13.533 00.000 28316 CameraToMount -- cameraTheta (0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
04:26:13.533 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.67 mountX=0.01 mountY=-0.04, mountTheta=-1.33
04:26:13.534 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
04:26:13.535 00.001 28316 Enqueuing Move request for scope (0.03, 0.03)
04:26:13.535 00.000 29988 Worker thread wakes up
04:26:13.535 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:13.536 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.3
04:26:13.536 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:13.537 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:13.537 00.000 28316 Enqueuing Expose request
04:26:13.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
04:26:13.537 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
04:26:13.537 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
04:26:13.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:26:13.539 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:13.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:26:13.539 00.000 29988 MoveAxis(E, 0, ABG)
04:26:13.539 00.000 29988 Move returns status 0, amount 0
04:26:13.539 00.000 29988 MoveAxis(N, 0, ABG)
04:26:13.539 00.000 29988 Move returns status 0, amount 0
04:26:13.539 00.000 29988 move complete, result=0
04:26:13.539 00.000 29988 worker thread done servicing request
04:26:13.539 00.000 29988 Worker thread wakes up
04:26:13.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:13.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:13.539 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:26:15.066 01.527 29988 Exposure complete
04:26:15.104 00.038 29988 worker thread done servicing request
04:26:15.105 00.001 28316 OnExposeComplete: enter
04:26:15.105 00.000 28316 UpdateGuideState(): m_state=6
04:26:15.106 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7595
04:26:15.106 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=265.00, Mass=2378, SNR=33.8, Peak=203 HFD=4.0
04:26:15.107 00.001 28316 MultiStar: [#1 0.22,0.04,0.95,U] [#2 0.15,0.18,0.89,U] [#3 0.16,-0.05,0.83,U] [#4 -0.11,0.15,0.82,U] [#5 0.00,0.10,0.72,U] [#6 0.19,0.10,0.62,U] [#7 0.19,0.15,0.61,U] [#8 -0.00,0.05,0.58,U] 
04:26:15.107 00.000 28316 refined, 8 included, MultiStar: {0.11, 0.10}, one-star: {0.12, 0.16}
04:26:15.108 00.001 28316 CameraToMount -- cameraTheta (0.76) - m_xAngle (2.00) = xAngle (-1.24 = -1.24)
04:26:15.108 00.000 28316 CameraToMount -- cameraTheta (0.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
04:26:15.109 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.76 mountX=0.05 mountY=-0.14, mountTheta=-1.25
04:26:15.110 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.10, opts=13)
04:26:15.110 00.000 28316 Enqueuing Move request for scope (0.11, 0.10)
04:26:15.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:15.112 00.002 28316 UpdateGuideState exits: m=2378 RSB=33.8
04:26:15.112 00.000 29988 Worker thread wakes up
04:26:15.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:15.113 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:15.113 00.000 28316 Enqueuing Expose request
04:26:15.114 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
04:26:15.114 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
04:26:15.114 00.000 29988 Moving (0.11, 0.10) raw xDistance=0.05 yDistance=-0.14
04:26:15.114 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:26:15.114 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:15.114 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:26:15.114 00.000 29988 MoveAxis(E, 0, ABG)
04:26:15.114 00.000 29988 Move returns status 0, amount 0
04:26:15.114 00.000 29988 MoveAxis(N, 0, ABG)
04:26:15.114 00.000 29988 Move returns status 0, amount 0
04:26:15.114 00.000 29988 move complete, result=0
04:26:15.114 00.000 29988 worker thread done servicing request
04:26:15.114 00.000 29988 Worker thread wakes up
04:26:15.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:15.114 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:15.114 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:16.747 01.633 29988 Exposure complete
04:26:16.818 00.071 29988 worker thread done servicing request
04:26:16.818 00.000 28316 OnExposeComplete: enter
04:26:16.820 00.002 28316 UpdateGuideState(): m_state=6
04:26:16.822 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7596
04:26:16.824 00.002 28316 Star::Find returns 1 (0), X=951.73, Y=265.05, Mass=2200, SNR=32.5, Peak=199 HFD=4.1
04:26:16.825 00.001 28316 MultiStar: [#1 0.10,0.09,1.00,U] [#2 0.26,0.30,0.00,M1] [#3 0.16,0.14,0.87,U] [#4 -0.15,0.08,0.84,U] [#5 -0.01,0.17,0.74,U] [#6 0.27,-0.15,0.66,U] [#7 -0.00,0.06,0.61,U] [#8 -0.08,0.10,0.60,U] 
04:26:16.826 00.001 28316 refined, 7 included, MultiStar: {0.05, 0.10}, one-star: {0.10, 0.21}
04:26:16.827 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.93 = -0.93)
04:26:16.829 00.002 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
04:26:16.830 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.07 mountX=0.07 mountY=-0.09, mountTheta=-0.94
04:26:16.832 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.10, opts=13)
04:26:16.833 00.001 28316 Enqueuing Move request for scope (0.05, 0.10)
04:26:16.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:16.834 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
04:26:16.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:16.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:16.835 00.001 28316 Enqueuing Expose request
04:26:16.835 00.000 29988 Worker thread wakes up
04:26:16.836 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
04:26:16.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
04:26:16.836 00.000 29988 Moving (0.05, 0.10) raw xDistance=0.07 yDistance=-0.09
04:26:16.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:16.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:16.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:26:16.836 00.000 29988 MoveAxis(E, 0, ABG)
04:26:16.836 00.000 29988 Move returns status 0, amount 0
04:26:16.836 00.000 29988 MoveAxis(N, 0, ABG)
04:26:16.836 00.000 29988 Move returns status 0, amount 0
04:26:16.836 00.000 29988 move complete, result=0
04:26:16.836 00.000 29988 worker thread done servicing request
04:26:16.836 00.000 29988 Worker thread wakes up
04:26:16.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:16.836 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:16.837 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:18.242 01.405 29988 Exposure complete
04:26:18.300 00.058 29988 worker thread done servicing request
04:26:18.300 00.000 28316 OnExposeComplete: enter
04:26:18.301 00.001 28316 UpdateGuideState(): m_state=6
04:26:18.302 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7597
04:26:18.302 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=265.01, Mass=2289, SNR=33.2, Peak=200 HFD=4.2
04:26:18.303 00.001 28316 MultiStar: [#1 0.17,0.06,1.00,U] [#2 0.20,0.10,0.91,U] [#3 0.14,-0.00,0.86,U] [#4 -0.04,0.09,0.83,U] [#5 -0.02,0.13,0.72,U] [#6 0.10,-0.08,0.62,U] [#7 0.03,-0.02,0.63,U] [#8 -0.07,0.06,0.57,U] 
04:26:18.303 00.000 28316 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.23, 0.17}
04:26:18.304 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
04:26:18.306 00.002 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
04:26:18.307 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.58 mountX=0.02 mountY=-0.11, mountTheta=-1.42
04:26:18.310 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.06, opts=13)
04:26:18.311 00.001 28316 Enqueuing Move request for scope (0.10, 0.06)
04:26:18.311 00.000 29988 Worker thread wakes up
04:26:18.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:18.311 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.2
04:26:18.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:18.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:18.313 00.001 28316 Enqueuing Expose request
04:26:18.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
04:26:18.313 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
04:26:18.313 00.000 29988 Moving (0.10, 0.06) raw xDistance=0.02 yDistance=-0.11
04:26:18.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:18.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:18.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:26:18.313 00.000 29988 MoveAxis(E, 0, ABG)
04:26:18.313 00.000 29988 Move returns status 0, amount 0
04:26:18.313 00.000 29988 MoveAxis(N, 0, ABG)
04:26:18.313 00.000 29988 Move returns status 0, amount 0
04:26:18.313 00.000 29988 move complete, result=0
04:26:18.314 00.001 29988 worker thread done servicing request
04:26:18.314 00.000 29988 Worker thread wakes up
04:26:18.314 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:18.314 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:18.314 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:19.938 01.624 29988 Exposure complete
04:26:19.975 00.037 29988 worker thread done servicing request
04:26:19.975 00.000 28316 OnExposeComplete: enter
04:26:19.976 00.001 28316 UpdateGuideState(): m_state=6
04:26:19.976 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7598
04:26:19.977 00.001 28316 Star::Find returns 1 (0), X=952.00, Y=264.99, Mass=2316, SNR=33.4, Peak=214 HFD=4.3
04:26:19.977 00.000 28316 MultiStar: [#1 0.19,0.07,0.97,U] [#2 0.15,0.09,0.88,U] [#3 0.26,0.04,0.86,U] [#4 -0.13,0.05,0.83,U] [#5 -0.08,0.06,0.74,U] [#6 0.14,-0.09,0.61,U] [#7 0.10,0.24,0.62,U] [#8 0.16,-0.31,0.00,M1] 
04:26:19.978 00.001 28316 refined, 7 included, MultiStar: {0.14, 0.08}, one-star: {0.36, 0.15}
04:26:19.978 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:26:19.979 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:26:19.979 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=0.02 mountY=-0.16, mountTheta=-1.47
04:26:19.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.08, opts=13)
04:26:19.981 00.001 28316 Enqueuing Move request for scope (0.14, 0.08)
04:26:19.981 00.000 29988 Worker thread wakes up
04:26:19.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
04:26:19.981 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
04:26:19.981 00.000 29988 Moving (0.14, 0.08) raw xDistance=0.02 yDistance=-0.16
04:26:19.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:19.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:19.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:19.982 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.4
04:26:19.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:19.983 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:19.983 00.000 28316 Enqueuing Expose request
04:26:19.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:26:19.984 00.001 29988 MoveAxis(E, 0, ABG)
04:26:19.984 00.000 29988 Move returns status 0, amount 0
04:26:19.984 00.000 29988 MoveAxis(N, 0, ABG)
04:26:19.984 00.000 29988 Move returns status 0, amount 0
04:26:19.984 00.000 29988 move complete, result=0
04:26:19.984 00.000 29988 worker thread done servicing request
04:26:19.984 00.000 29988 Worker thread wakes up
04:26:19.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:19.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:19.984 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:21.507 01.523 29988 Exposure complete
04:26:21.544 00.037 29988 worker thread done servicing request
04:26:21.544 00.000 28316 OnExposeComplete: enter
04:26:21.544 00.000 28316 UpdateGuideState(): m_state=6
04:26:21.545 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7599
04:26:21.545 00.000 28316 Star::Find returns 1 (0), X=951.90, Y=264.84, Mass=2428, SNR=34.0, Peak=214 HFD=4.2
04:26:21.546 00.001 28316 MultiStar: [#1 0.29,-0.15,0.95,U] [#2 0.32,0.10,0.88,U] [#3 0.31,-0.15,0.00,M1] [#4 -0.12,0.03,0.80,U] [#5 -0.04,-0.01,0.73,U] [#6 0.11,-0.14,0.61,U] [#7 0.37,0.13,0.00,M1] [#8 0.02,-0.13,0.56,U] 
04:26:21.546 00.000 28316 refined, 6 included, MultiStar: {0.14, -0.04}, one-star: {0.27, 0.00}
04:26:21.547 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:26:21.548 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:26:21.549 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-0.26 mountX=-0.09 mountY=-0.11, mountTheta=-2.27
04:26:21.551 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.04, opts=13)
04:26:21.551 00.000 28316 Enqueuing Move request for scope (0.14, -0.04)
04:26:21.552 00.001 29988 Worker thread wakes up
04:26:21.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
04:26:21.552 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
04:26:21.552 00.000 29988 Moving (0.14, -0.04) raw xDistance=-0.09 yDistance=-0.11
04:26:21.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:26:21.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:21.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:21.553 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:26:21.553 00.000 29988 MoveAxis(E, 0, ABG)
04:26:21.553 00.000 28316 UpdateGuideState exits: m=2428 RSB=34.0
04:26:21.553 00.000 29988 Move returns status 0, amount 0
04:26:21.553 00.000 29988 MoveAxis(N, 0, ABG)
04:26:21.553 00.000 29988 Move returns status 0, amount 0
04:26:21.553 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:21.554 00.001 29988 move complete, result=0
04:26:21.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:21.554 00.000 28316 Enqueuing Expose request
04:26:21.555 00.001 29988 worker thread done servicing request
04:26:21.555 00.000 29988 Worker thread wakes up
04:26:21.555 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:21.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:21.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:23.186 01.631 29988 Exposure complete
04:26:23.220 00.034 29988 worker thread done servicing request
04:26:23.220 00.000 28316 OnExposeComplete: enter
04:26:23.221 00.001 28316 UpdateGuideState(): m_state=6
04:26:23.221 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7600
04:26:23.222 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=264.78, Mass=2307, SNR=33.3, Peak=198 HFD=4.1
04:26:23.222 00.000 28316 MultiStar: [#1 0.50,-0.12,0.00,M1] [#2 0.34,-0.13,0.00,M1] [#3 0.25,-0.16,0.80,U] [#4 0.00,0.08,0.84,U] [#5 0.10,-0.12,0.73,U] [#6 0.11,-0.03,0.63,U] [#7 0.11,-0.06,0.61,U] [#8 0.20,0.03,0.56,U] 
04:26:23.223 00.001 28316 refined, 6 included, MultiStar: {0.15, -0.05}, one-star: {0.25, -0.06}
04:26:23.223 00.000 28316 CameraToMount -- cameraTheta (-0.32) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
04:26:23.223 00.000 28316 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
04:26:23.224 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.32 mountX=-0.11 mountY=-0.11, mountTheta=-2.33
04:26:23.226 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
04:26:23.226 00.000 28316 Enqueuing Move request for scope (0.15, -0.05)
04:26:23.227 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:23.227 00.000 29988 Worker thread wakes up
04:26:23.227 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
04:26:23.227 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
04:26:23.227 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.11 yDistance=-0.11
04:26:23.227 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:26:23.227 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:23.227 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.3
04:26:23.228 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:23.228 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:26:23.228 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:23.229 00.001 28316 Enqueuing Expose request
04:26:23.229 00.000 29988 MoveAxis(E, 0, ABG)
04:26:23.229 00.000 29988 Move returns status 0, amount 0
04:26:23.229 00.000 29988 MoveAxis(N, 0, ABG)
04:26:23.229 00.000 29988 Move returns status 0, amount 0
04:26:23.229 00.000 29988 move complete, result=0
04:26:23.229 00.000 29988 worker thread done servicing request
04:26:23.229 00.000 29988 Worker thread wakes up
04:26:23.230 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:23.230 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:23.230 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:24.751 01.521 29988 Exposure complete
04:26:24.806 00.055 29988 worker thread done servicing request
04:26:24.807 00.001 28316 OnExposeComplete: enter
04:26:24.808 00.001 28316 UpdateGuideState(): m_state=6
04:26:24.810 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7601
04:26:24.811 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=264.96, Mass=2217, SNR=32.7, Peak=195 HFD=4.0
04:26:24.812 00.001 28316 MultiStar: [#1 0.31,0.01,0.99,U] [#2 0.17,0.17,0.91,U] [#3 0.00,-0.04,0.86,U] [#4 -0.11,0.13,0.88,U] [#5 0.09,0.02,0.75,U] [#6 0.11,0.00,0.65,U] [#7 0.17,0.08,0.64,U] [#8 0.05,0.07,0.59,U] 
04:26:24.814 00.002 28316 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.11, 0.13}
04:26:24.814 00.000 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
04:26:24.815 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
04:26:24.815 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.58 mountX=0.02 mountY=-0.12, mountTheta=-1.42
04:26:24.816 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.07, opts=13)
04:26:24.817 00.001 28316 Enqueuing Move request for scope (0.10, 0.07)
04:26:24.817 00.000 29988 Worker thread wakes up
04:26:24.818 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:24.818 00.000 28316 UpdateGuideState exits: m=2217 RSB=32.7
04:26:24.819 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
04:26:24.819 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
04:26:24.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:24.819 00.000 29988 Moving (0.10, 0.07) raw xDistance=0.02 yDistance=-0.12
04:26:24.819 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:24.819 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:24.819 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:24.820 00.001 28316 Enqueuing Expose request
04:26:24.820 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:26:24.820 00.000 29988 MoveAxis(E, 0, ABG)
04:26:24.820 00.000 29988 Move returns status 0, amount 0
04:26:24.820 00.000 29988 MoveAxis(N, 0, ABG)
04:26:24.820 00.000 29988 Move returns status 0, amount 0
04:26:24.820 00.000 29988 move complete, result=0
04:26:24.820 00.000 29988 worker thread done servicing request
04:26:24.820 00.000 29988 Worker thread wakes up
04:26:24.820 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:24.820 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:24.821 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:26.453 01.632 29988 Exposure complete
04:26:26.502 00.049 29988 worker thread done servicing request
04:26:26.502 00.000 28316 OnExposeComplete: enter
04:26:26.503 00.001 28316 UpdateGuideState(): m_state=6
04:26:26.504 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7602
04:26:26.504 00.000 28316 Star::Find returns 1 (0), X=951.54, Y=264.91, Mass=2300, SNR=33.3, Peak=176 HFD=3.9
04:26:26.505 00.001 28316 MultiStar: [#1 0.12,0.00,0.96,U] [#2 0.13,0.23,0.90,U] [#3 0.13,-0.03,0.86,U] [#4 -0.29,0.05,0.82,U] [#5 -0.16,0.15,0.71,U] [#6 0.18,0.01,0.62,U] [#7 0.05,0.08,0.61,U] [#8 -0.04,-0.05,0.57,U] 
04:26:26.505 00.000 28316 refined, 8 included, MultiStar: {0.00, 0.06}, one-star: {-0.10, 0.07}
04:26:26.505 00.000 28316 CameraToMount -- cameraTheta (1.54) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
04:26:26.506 00.001 28316 CameraToMount -- cameraTheta (1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
04:26:26.506 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.54 mountX=0.05 mountY=-0.03, mountTheta=-0.48
04:26:26.509 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=0.06, opts=13)
04:26:26.509 00.000 28316 Enqueuing Move request for scope (0.00, 0.06)
04:26:26.509 00.000 29988 Worker thread wakes up
04:26:26.510 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
04:26:26.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
04:26:26.510 00.000 29988 Moving (0.00, 0.06) raw xDistance=0.05 yDistance=-0.03
04:26:26.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:26:26.510 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:26.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:26:26.510 00.000 29988 MoveAxis(E, 0, ABG)
04:26:26.510 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:26.510 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
04:26:26.511 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:26.511 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:26.512 00.001 28316 Enqueuing Expose request
04:26:26.512 00.000 29988 Move returns status 0, amount 0
04:26:26.512 00.000 29988 MoveAxis(N, 0, ABG)
04:26:26.512 00.000 29988 Move returns status 0, amount 0
04:26:26.512 00.000 29988 move complete, result=0
04:26:26.512 00.000 29988 worker thread done servicing request
04:26:26.512 00.000 29988 Worker thread wakes up
04:26:26.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:26.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:26.513 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:26:28.038 01.525 29988 Exposure complete
04:26:28.081 00.043 29988 worker thread done servicing request
04:26:28.081 00.000 28316 OnExposeComplete: enter
04:26:28.082 00.001 28316 UpdateGuideState(): m_state=6
04:26:28.082 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7603
04:26:28.083 00.001 28316 Star::Find returns 1 (0), X=951.91, Y=264.88, Mass=2112, SNR=31.9, Peak=191 HFD=4.2
04:26:28.086 00.003 28316 MultiStar: [#1 0.30,-0.14,1.01,U] [#2 0.33,0.04,0.96,U] [#3 0.22,-0.08,0.88,U] [#4 0.09,-0.01,0.88,U] [#5 0.08,0.07,0.75,U] [#6 0.38,0.06,0.00,M1] [#7 0.09,0.11,0.65,U] [#8 -0.03,0.07,0.58,U] 
04:26:28.087 00.001 28316 refined, 7 included, MultiStar: {0.19, 0.00}, one-star: {0.28, 0.04}
04:26:28.087 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:26:28.088 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:26:28.089 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.00 hyp=0.19 cameraTheta=0.02 mountX=-0.08 mountY=-0.17, mountTheta=-1.99
04:26:28.091 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.00, opts=13)
04:26:28.092 00.001 28316 Enqueuing Move request for scope (0.19, 0.00)
04:26:28.093 00.001 29988 Worker thread wakes up
04:26:28.093 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.00) opts 0xd
04:26:28.093 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.00)
04:26:28.093 00.000 29988 Moving (0.19, 0.00) raw xDistance=-0.08 yDistance=-0.17
04:26:28.093 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:26:28.093 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:28.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:28.094 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:26:28.094 00.000 29988 MoveAxis(E, 0, ABG)
04:26:28.094 00.000 29988 Move returns status 0, amount 0
04:26:28.094 00.000 29988 MoveAxis(N, 0, ABG)
04:26:28.095 00.001 29988 Move returns status 0, amount 0
04:26:28.095 00.000 29988 move complete, result=0
04:26:28.095 00.000 29988 worker thread done servicing request
04:26:28.095 00.000 28316 UpdateGuideState exits: m=2112 RSB=31.9
04:26:28.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:28.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:28.096 00.000 28316 Enqueuing Expose request
04:26:28.096 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:28.097 00.001 29988 Worker thread wakes up
04:26:28.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:28.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:29.723 01.626 29988 Exposure complete
04:26:29.759 00.036 29988 worker thread done servicing request
04:26:29.759 00.000 28316 OnExposeComplete: enter
04:26:29.760 00.001 28316 UpdateGuideState(): m_state=6
04:26:29.760 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7604
04:26:29.761 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=265.02, Mass=2269, SNR=33.0, Peak=196 HFD=4.4
04:26:29.761 00.000 28316 MultiStar: [#1 0.48,0.05,0.00,M1] [#2 0.34,0.15,0.00,M1] [#3 0.42,0.20,0.00,M1] [#4 0.23,0.21,0.84,U] [#5 0.11,0.16,0.71,U] [#6 0.27,0.20,0.61,U] [#7 0.25,0.27,0.00,M1] [#8 0.12,0.17,0.61,U] 
04:26:29.762 00.001 28316 refined, 4 included, MultiStar: {0.23, 0.19}, one-star: {0.36, 0.19}
04:26:29.762 00.000 28316 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.00) = xAngle (-1.32 = -1.32)
04:26:29.763 00.001 28316 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
04:26:29.763 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.68 mountX=0.07 mountY=-0.29, mountTheta=-1.32
04:26:29.765 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.19, opts=13)
04:26:29.767 00.002 28316 Enqueuing Move request for scope (0.23, 0.19)
04:26:29.767 00.000 29988 Worker thread wakes up
04:26:29.767 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:29.768 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
04:26:29.768 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:26:29.768 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:29.769 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:29.769 00.000 28316 Enqueuing Expose request
04:26:29.770 00.001 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
04:26:29.770 00.000 29988 Moving (0.23, 0.19) raw xDistance=0.07 yDistance=-0.29
04:26:29.770 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:29.770 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:29.770 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
04:26:29.770 00.000 29988 MoveAxis(E, 0, ABG)
04:26:29.770 00.000 29988 Move returns status 0, amount 0
04:26:29.770 00.000 29988 MoveAxis(N, 0, ABG)
04:26:29.770 00.000 29988 Move returns status 0, amount 0
04:26:29.770 00.000 29988 move complete, result=0
04:26:29.770 00.000 29988 worker thread done servicing request
04:26:29.770 00.000 29988 Worker thread wakes up
04:26:29.770 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
04:26:29.771 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:29.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:31.293 01.522 29988 Exposure complete
04:26:31.334 00.041 29988 worker thread done servicing request
04:26:31.334 00.000 28316 OnExposeComplete: enter
04:26:31.336 00.002 28316 UpdateGuideState(): m_state=6
04:26:31.338 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7605
04:26:31.338 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=265.06, Mass=2182, SNR=32.4, Peak=205 HFD=4.2
04:26:31.339 00.001 28316 MultiStar: [#1 0.35,0.12,0.00,M2] [#2 0.24,0.20,0.90,U] [#3 0.37,0.03,0.00,M2] [#4 0.11,0.06,0.86,U] [#5 0.15,0.35,0.00,M1] [#6 0.44,-0.06,0.00,M1] [#7 0.09,0.20,0.61,U] [#8 0.08,0.03,0.57,U] 
04:26:31.339 00.000 28316 refined, 4 included, MultiStar: {0.17, 0.15}, one-star: {0.24, 0.22}
04:26:31.340 00.001 28316 CameraToMount -- cameraTheta (0.74) - m_xAngle (2.00) = xAngle (-1.26 = -1.26)
04:26:31.340 00.000 28316 CameraToMount -- cameraTheta (0.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
04:26:31.341 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.22 cameraTheta=0.74 mountX=0.07 mountY=-0.21, mountTheta=-1.26
04:26:31.343 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.15, opts=13)
04:26:31.344 00.001 28316 Enqueuing Move request for scope (0.17, 0.15)
04:26:31.344 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:31.345 00.001 28316 UpdateGuideState exits: m=2182 RSB=32.4
04:26:31.345 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:31.346 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:31.346 00.000 28316 Enqueuing Expose request
04:26:31.346 00.000 29988 Worker thread wakes up
04:26:31.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
04:26:31.347 00.001 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
04:26:31.347 00.000 29988 Moving (0.17, 0.15) raw xDistance=0.07 yDistance=-0.21
04:26:31.347 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:26:31.347 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:31.347 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:26:31.347 00.000 29988 MoveAxis(E, 0, ABG)
04:26:31.347 00.000 29988 Move returns status 0, amount 0
04:26:31.347 00.000 29988 MoveAxis(N, 0, ABG)
04:26:31.347 00.000 29988 Move returns status 0, amount 0
04:26:31.347 00.000 29988 move complete, result=0
04:26:31.347 00.000 29988 worker thread done servicing request
04:26:31.347 00.000 29988 Worker thread wakes up
04:26:31.347 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:31.347 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:31.347 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:32.969 01.622 29988 Exposure complete
04:26:33.033 00.064 29988 worker thread done servicing request
04:26:33.033 00.000 28316 OnExposeComplete: enter
04:26:33.034 00.001 28316 UpdateGuideState(): m_state=6
04:26:33.035 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7606
04:26:33.035 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=264.97, Mass=2209, SNR=32.6, Peak=178 HFD=4.2
04:26:33.036 00.001 28316 MultiStar: [#1 0.25,0.11,1.00,U] [#2 0.07,0.25,0.91,U] [#3 0.22,-0.13,0.87,U] [#4 -0.03,0.07,0.81,U] [#5 0.09,0.07,0.73,U] [#6 0.20,0.04,0.66,U] [#7 -0.03,0.03,0.65,U] [#8 -0.01,0.13,0.59,U] 
04:26:33.036 00.000 28316 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {0.23, 0.13}
04:26:33.037 00.001 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
04:26:33.039 00.002 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
04:26:33.040 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.15 cameraTheta=0.58 mountX=0.02 mountY=-0.15, mountTheta=-1.42
04:26:33.042 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
04:26:33.043 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
04:26:33.043 00.000 29988 Worker thread wakes up
04:26:33.043 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:33.044 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
04:26:33.044 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.6
04:26:33.044 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:33.045 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:33.045 00.000 28316 Enqueuing Expose request
04:26:33.046 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
04:26:33.046 00.000 29988 Moving (0.12, 0.08) raw xDistance=0.02 yDistance=-0.15
04:26:33.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:33.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:33.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:26:33.046 00.000 29988 MoveAxis(E, 0, ABG)
04:26:33.046 00.000 29988 Move returns status 0, amount 0
04:26:33.046 00.000 29988 MoveAxis(N, 0, ABG)
04:26:33.046 00.000 29988 Move returns status 0, amount 0
04:26:33.046 00.000 29988 move complete, result=0
04:26:33.046 00.000 29988 worker thread done servicing request
04:26:33.046 00.000 29988 Worker thread wakes up
04:26:33.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:33.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:33.047 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:34.562 01.515 29988 Exposure complete
04:26:34.613 00.051 29988 worker thread done servicing request
04:26:34.613 00.000 28316 OnExposeComplete: enter
04:26:34.614 00.001 28316 UpdateGuideState(): m_state=6
04:26:34.615 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7607
04:26:34.615 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=265.09, Mass=2225, SNR=32.7, Peak=183 HFD=3.9
04:26:34.617 00.002 28316 MultiStar: [#1 -0.11,0.17,0.97,U] [#2 0.00,0.30,0.93,U] [#3 0.06,0.12,0.83,U] [#4 -0.26,0.08,0.84,U] [#5 -0.19,0.13,0.74,U] [#6 -0.03,0.00,0.61,U] [#7 0.14,0.14,0.63,U] [#8 0.04,0.09,0.58,U] 
04:26:34.618 00.001 28316 refined, 8 included, MultiStar: {-0.04, 0.16}, one-star: {-0.01, 0.25}
04:26:34.619 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
04:26:34.620 00.001 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
04:26:34.621 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.85 mountX=0.16 mountY=-0.03, mountTheta=-0.19
04:26:34.625 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.16, opts=13)
04:26:34.626 00.001 28316 Enqueuing Move request for scope (-0.04, 0.16)
04:26:34.626 00.000 29988 Worker thread wakes up
04:26:34.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:34.627 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
04:26:34.627 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.7
04:26:34.627 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:34.628 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:34.628 00.000 28316 Enqueuing Expose request
04:26:34.628 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
04:26:34.628 00.000 29988 Moving (-0.04, 0.16) raw xDistance=0.16 yDistance=-0.03
04:26:34.629 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:26:34.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:34.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:26:34.629 00.000 29988 MoveAxis(E, 0, ABG)
04:26:34.629 00.000 29988 Move returns status 0, amount 0
04:26:34.629 00.000 29988 MoveAxis(N, 0, ABG)
04:26:34.629 00.000 29988 Move returns status 0, amount 0
04:26:34.629 00.000 29988 move complete, result=0
04:26:34.629 00.000 29988 worker thread done servicing request
04:26:34.629 00.000 29988 Worker thread wakes up
04:26:34.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:34.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:34.629 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:26:36.252 01.623 29988 Exposure complete
04:26:36.289 00.037 29988 worker thread done servicing request
04:26:36.289 00.000 28316 OnExposeComplete: enter
04:26:36.289 00.000 28316 UpdateGuideState(): m_state=6
04:26:36.290 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7608
04:26:36.291 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=265.08, Mass=2297, SNR=33.1, Peak=185 HFD=4.1
04:26:36.293 00.002 28316 MultiStar: [#1 -0.01,0.06,0.98,U] [#2 0.01,0.25,0.92,U] [#3 -0.03,0.13,0.85,U] [#4 -0.08,0.08,0.81,U] [#5 -0.11,0.21,0.76,U] [#6 0.20,-0.06,0.63,U] [#7 -0.16,0.25,0.60,U] [#8 -0.33,0.19,0.00,M1] 
04:26:36.294 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.15}, one-star: {0.10, 0.24}
04:26:36.295 00.001 28316 CameraToMount -- cameraTheta (1.61) - m_xAngle (2.00) = xAngle (-0.39 = -0.39)
04:26:36.295 00.000 28316 CameraToMount -- cameraTheta (1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
04:26:36.299 00.004 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.61 mountX=0.14 mountY=-0.06, mountTheta=-0.42
04:26:36.302 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
04:26:36.303 00.001 28316 Enqueuing Move request for scope (-0.01, 0.15)
04:26:36.303 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:36.304 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.1
04:26:36.304 00.000 29988 Worker thread wakes up
04:26:36.304 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:36.305 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
04:26:36.305 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:36.305 00.000 28316 Enqueuing Expose request
04:26:36.306 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
04:26:36.306 00.000 29988 Moving (-0.01, 0.15) raw xDistance=0.14 yDistance=-0.06
04:26:36.306 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:26:36.306 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:36.306 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:26:36.306 00.000 29988 MoveAxis(E, 0, ABG)
04:26:36.306 00.000 29988 Move returns status 0, amount 0
04:26:36.306 00.000 29988 MoveAxis(N, 0, ABG)
04:26:36.306 00.000 29988 Move returns status 0, amount 0
04:26:36.306 00.000 29988 move complete, result=0
04:26:36.306 00.000 29988 worker thread done servicing request
04:26:36.306 00.000 29988 Worker thread wakes up
04:26:36.306 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:36.306 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:36.306 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:37.826 01.520 29988 Exposure complete
04:26:37.886 00.060 29988 worker thread done servicing request
04:26:37.886 00.000 28316 OnExposeComplete: enter
04:26:37.888 00.002 28316 UpdateGuideState(): m_state=6
04:26:37.890 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7609
04:26:37.891 00.001 28316 Star::Find returns 1 (0), X=951.74, Y=265.10, Mass=2212, SNR=32.6, Peak=199 HFD=4.1
04:26:37.893 00.002 28316 MultiStar: [#1 0.12,0.10,0.97,U] [#2 0.07,0.22,0.93,U] [#3 0.02,0.16,0.86,U] [#4 0.05,0.12,0.82,U] [#5 -0.04,0.24,0.72,U] [#6 0.27,0.07,0.62,U] [#7 0.11,0.07,0.62,U] [#8 0.04,0.16,0.59,U] 
04:26:37.894 00.001 28316 refined, 8 included, MultiStar: {0.08, 0.16}, one-star: {0.11, 0.26}
04:26:37.894 00.000 28316 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.00) = xAngle (-0.90 = -0.90)
04:26:37.895 00.001 28316 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
04:26:37.895 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.10 mountX=0.11 mountY=-0.15, mountTheta=-0.91
04:26:37.896 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.16, opts=13)
04:26:37.897 00.001 28316 Enqueuing Move request for scope (0.08, 0.16)
04:26:37.898 00.001 29988 Worker thread wakes up
04:26:37.898 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:37.899 00.001 28316 UpdateGuideState exits: m=2212 RSB=32.6
04:26:37.900 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:37.901 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:37.903 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
04:26:37.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
04:26:37.903 00.000 29988 Moving (0.08, 0.16) raw xDistance=0.11 yDistance=-0.15
04:26:37.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:26:37.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:37.903 00.000 28316 Enqueuing Expose request
04:26:37.904 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:26:37.904 00.000 29988 MoveAxis(E, 0, ABG)
04:26:37.904 00.000 29988 Move returns status 0, amount 0
04:26:37.904 00.000 29988 MoveAxis(N, 0, ABG)
04:26:37.904 00.000 29988 Move returns status 0, amount 0
04:26:37.904 00.000 29988 move complete, result=0
04:26:37.904 00.000 29988 worker thread done servicing request
04:26:37.904 00.000 29988 Worker thread wakes up
04:26:37.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:37.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:37.905 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:39.539 01.634 29988 Exposure complete
04:26:39.589 00.050 29988 worker thread done servicing request
04:26:39.590 00.001 28316 OnExposeComplete: enter
04:26:39.590 00.000 28316 UpdateGuideState(): m_state=6
04:26:39.592 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7610
04:26:39.593 00.001 28316 Star::Find returns 1 (0), X=951.82, Y=264.97, Mass=2343, SNR=33.4, Peak=203 HFD=4.2
04:26:39.595 00.002 28316 MultiStar: [#1 0.36,-0.02,0.00,M1] [#2 0.43,0.17,0.00,M1] [#3 0.12,-0.12,0.83,U] [#4 -0.06,0.16,0.82,U] [#5 0.18,0.06,0.73,U] [#6 0.22,-0.03,0.64,U] [#7 0.03,-0.00,0.61,U] [#8 0.09,0.10,0.59,U] 
04:26:39.596 00.001 28316 refined, 6 included, MultiStar: {0.11, 0.05}, one-star: {0.19, 0.13}
04:26:39.597 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
04:26:39.597 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
04:26:39.599 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.39 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
04:26:39.602 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.05, opts=13)
04:26:39.603 00.001 28316 Enqueuing Move request for scope (0.11, 0.05)
04:26:39.603 00.000 29988 Worker thread wakes up
04:26:39.603 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:39.605 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
04:26:39.605 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
04:26:39.605 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.4
04:26:39.605 00.000 29988 Moving (0.11, 0.05) raw xDistance=-0.00 yDistance=-0.12
04:26:39.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:26:39.605 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:39.606 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:39.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:39.606 00.000 28316 Enqueuing Expose request
04:26:39.607 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:26:39.607 00.000 29988 MoveAxis(E, 0, ABG)
04:26:39.607 00.000 29988 Move returns status 0, amount 0
04:26:39.607 00.000 29988 MoveAxis(N, 0, ABG)
04:26:39.607 00.000 29988 Move returns status 0, amount 0
04:26:39.607 00.000 29988 move complete, result=0
04:26:39.607 00.000 29988 worker thread done servicing request
04:26:39.607 00.000 29988 Worker thread wakes up
04:26:39.607 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:39.607 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:39.607 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:41.124 01.517 29988 Exposure complete
04:26:41.160 00.036 29988 worker thread done servicing request
04:26:41.160 00.000 28316 OnExposeComplete: enter
04:26:41.161 00.001 28316 UpdateGuideState(): m_state=6
04:26:41.161 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7611
04:26:41.162 00.001 28316 Star::Find returns 1 (0), X=951.99, Y=264.95, Mass=2188, SNR=32.4, Peak=199 HFD=4.3
04:26:41.162 00.000 28316 MultiStar: [#1 0.30,-0.01,0.99,U] [#2 0.09,0.28,0.93,U] [#3 0.26,-0.03,0.84,U] [#4 0.14,0.06,0.86,U] [#5 0.11,0.02,0.72,U] [#6 0.17,-0.04,0.65,U] [#7 0.03,0.01,0.64,U] [#8 -0.07,0.06,0.59,U] 
04:26:41.163 00.001 28316 refined, 8 included, MultiStar: {0.17, 0.06}, one-star: {0.36, 0.11}
04:26:41.163 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
04:26:41.163 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
04:26:41.163 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.31 mountX=-0.02 mountY=-0.18, mountTheta=-1.69
04:26:41.165 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.06, opts=13)
04:26:41.166 00.001 28316 Enqueuing Move request for scope (0.17, 0.06)
04:26:41.166 00.000 29988 Worker thread wakes up
04:26:41.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:41.167 00.001 28316 UpdateGuideState exits: m=2188 RSB=32.4
04:26:41.167 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:41.168 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:41.168 00.000 28316 Enqueuing Expose request
04:26:41.169 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
04:26:41.169 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
04:26:41.169 00.000 29988 Moving (0.17, 0.06) raw xDistance=-0.02 yDistance=-0.18
04:26:41.169 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:26:41.169 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:41.169 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:26:41.169 00.000 29988 MoveAxis(E, 0, ABG)
04:26:41.169 00.000 29988 Move returns status 0, amount 0
04:26:41.169 00.000 29988 MoveAxis(N, 0, ABG)
04:26:41.169 00.000 29988 Move returns status 0, amount 0
04:26:41.169 00.000 29988 move complete, result=0
04:26:41.169 00.000 29988 worker thread done servicing request
04:26:41.169 00.000 29988 Worker thread wakes up
04:26:41.169 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:41.169 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:41.169 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:42.806 01.637 29988 Exposure complete
04:26:42.845 00.039 29988 worker thread done servicing request
04:26:42.845 00.000 28316 OnExposeComplete: enter
04:26:42.846 00.001 28316 UpdateGuideState(): m_state=6
04:26:42.846 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7612
04:26:42.847 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=265.16, Mass=2018, SNR=31.1, Peak=171 HFD=4.1
04:26:42.847 00.000 28316 MultiStar: [#1 0.30,0.17,0.00,M1] [#2 0.32,0.33,0.00,M1] [#3 0.45,0.12,0.00,M1] [#4 0.03,0.30,0.89,U] [#5 0.19,0.38,0.00,M1] [#6 0.26,0.28,0.00,M1] [#7 0.25,0.04,0.64,U] [#8 0.26,0.29,0.00,M1] 
04:26:42.848 00.001 28316 refined, 2 included, MultiStar: {0.17, 0.24}, one-star: {0.25, 0.33}
04:26:42.848 00.000 28316 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
04:26:42.849 00.001 28316 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
04:26:42.849 00.000 28316 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.30 cameraTheta=0.96 mountX=0.15 mountY=-0.26, mountTheta=-1.04
04:26:42.851 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.24, opts=13)
04:26:42.852 00.001 28316 Enqueuing Move request for scope (0.17, 0.24)
04:26:42.852 00.000 29988 Worker thread wakes up
04:26:42.853 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
04:26:42.853 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
04:26:42.853 00.000 29988 Moving (0.17, 0.24) raw xDistance=0.15 yDistance=-0.26
04:26:42.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:26:42.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:26:42.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:42.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
04:26:42.853 00.000 29988 MoveAxis(E, 0, ABG)
04:26:42.853 00.000 28316 UpdateGuideState exits: m=2018 RSB=31.1
04:26:42.854 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:42.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:42.854 00.000 28316 Enqueuing Expose request
04:26:42.855 00.001 29988 Move returns status 0, amount 0
04:26:42.855 00.000 29988 MoveAxis(N, 0, ABG)
04:26:42.855 00.000 29988 Move returns status 0, amount 0
04:26:42.855 00.000 29988 move complete, result=0
04:26:42.855 00.000 29988 worker thread done servicing request
04:26:42.855 00.000 29988 Worker thread wakes up
04:26:42.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:42.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:42.856 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:26:44.372 01.516 29988 Exposure complete
04:26:44.421 00.049 29988 worker thread done servicing request
04:26:44.421 00.000 28316 OnExposeComplete: enter
04:26:44.422 00.001 28316 UpdateGuideState(): m_state=6
04:26:44.422 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7613
04:26:44.422 00.000 28316 Star::Find returns 1 (0), X=951.97, Y=265.13, Mass=2350, SNR=33.5, Peak=214 HFD=4.2
04:26:44.423 00.001 28316 MultiStar: [#1 0.21,0.11,0.96,U] [#2 0.31,0.30,0.00,M2] [#3 0.35,0.15,0.00,M2] [#4 0.07,0.24,0.79,U] [#5 -0.05,0.25,0.70,U] [#6 0.33,0.28,0.00,M2] [#7 -0.09,0.24,0.60,U] [#8 -0.14,0.15,0.56,U] 
04:26:44.423 00.000 28316 refined, 5 included, MultiStar: {0.09, 0.21}, one-star: {0.33, 0.29}
04:26:44.424 00.001 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
04:26:44.424 00.000 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
04:26:44.425 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.17 mountX=0.16 mountY=-0.18, mountTheta=-0.85
04:26:44.425 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.21, opts=13)
04:26:44.426 00.001 28316 Enqueuing Move request for scope (0.09, 0.21)
04:26:44.426 00.000 29988 Worker thread wakes up
04:26:44.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:44.427 00.000 28316 UpdateGuideState exits: m=2350 RSB=33.5
04:26:44.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:44.428 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:44.428 00.000 28316 Enqueuing Expose request
04:26:44.429 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
04:26:44.429 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
04:26:44.429 00.000 29988 Moving (0.09, 0.21) raw xDistance=0.16 yDistance=-0.18
04:26:44.429 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:26:44.429 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:44.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:26:44.429 00.000 29988 MoveAxis(E, 0, ABG)
04:26:44.429 00.000 29988 Move returns status 0, amount 0
04:26:44.429 00.000 29988 MoveAxis(N, 0, ABG)
04:26:44.429 00.000 29988 Move returns status 0, amount 0
04:26:44.429 00.000 29988 move complete, result=0
04:26:44.429 00.000 29988 worker thread done servicing request
04:26:44.429 00.000 29988 Worker thread wakes up
04:26:44.429 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:44.429 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:44.429 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:46.052 01.623 29988 Exposure complete
04:26:46.086 00.034 29988 worker thread done servicing request
04:26:46.086 00.000 28316 OnExposeComplete: enter
04:26:46.087 00.001 28316 UpdateGuideState(): m_state=6
04:26:46.087 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7614
04:26:46.087 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=264.97, Mass=2363, SNR=33.7, Peak=206 HFD=4.0
04:26:46.088 00.001 28316 MultiStar: [#1 0.24,-0.02,0.96,U] [#2 0.16,0.23,0.86,U] [#3 0.12,0.08,0.84,U] [#4 0.17,0.07,0.82,U] [#5 0.17,0.15,0.70,U] [#6 0.19,0.06,0.59,U] [#7 0.17,-0.09,0.60,U] [#8 -0.15,0.12,0.56,U] 
04:26:46.089 00.001 28316 single-star, 8 included, MultiStar: {0.13, 0.09}, one-star: {0.08, 0.13}
04:26:46.089 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
04:26:46.089 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
04:26:46.090 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.16 cameraTheta=1.03 mountX=0.09 mountY=-0.13, mountTheta=-0.98
04:26:46.091 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=0.13, opts=13)
04:26:46.092 00.001 28316 Enqueuing Move request for scope (0.08, 0.13)
04:26:46.093 00.001 29988 Worker thread wakes up
04:26:46.093 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:46.093 00.000 28316 UpdateGuideState exits: m=2363 RSB=33.7
04:26:46.094 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
04:26:46.094 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
04:26:46.094 00.000 29988 Moving (0.08, 0.13) raw xDistance=0.09 yDistance=-0.13
04:26:46.094 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:26:46.094 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:46.094 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:46.095 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:26:46.095 00.000 29988 MoveAxis(E, 0, ABG)
04:26:46.095 00.000 29988 Move returns status 0, amount 0
04:26:46.096 00.001 29988 MoveAxis(N, 0, ABG)
04:26:46.096 00.000 29988 Move returns status 0, amount 0
04:26:46.096 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:46.096 00.000 28316 Enqueuing Expose request
04:26:46.096 00.000 29988 move complete, result=0
04:26:46.097 00.001 29988 worker thread done servicing request
04:26:46.097 00.000 29988 Worker thread wakes up
04:26:46.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:46.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:46.097 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:47.615 01.518 29988 Exposure complete
04:26:47.667 00.052 29988 worker thread done servicing request
04:26:47.667 00.000 28316 OnExposeComplete: enter
04:26:47.669 00.002 28316 UpdateGuideState(): m_state=6
04:26:47.669 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7615
04:26:47.670 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=265.16, Mass=2147, SNR=32.1, Peak=178 HFD=4.2
04:26:47.670 00.000 28316 MultiStar: [#1 0.06,-0.11,1.01,U] [#2 0.08,0.27,0.94,U] [#3 0.20,0.04,0.87,U] [#4 0.26,-0.10,0.85,U] [#5 0.06,0.09,0.74,U] [#6 0.32,-0.15,0.00,M2] [#7 0.21,0.08,0.63,U] [#8 0.10,0.00,0.61,U] 
04:26:47.671 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.08}, one-star: {0.13, 0.32}
04:26:47.671 00.000 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.46 = -1.46)
04:26:47.672 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
04:26:47.672 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.54 mountX=0.02 mountY=-0.16, mountTheta=-1.46
04:26:47.673 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.08, opts=13)
04:26:47.674 00.001 28316 Enqueuing Move request for scope (0.13, 0.08)
04:26:47.676 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:47.679 00.003 29988 Worker thread wakes up
04:26:47.679 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
04:26:47.679 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
04:26:47.679 00.000 29988 Moving (0.13, 0.08) raw xDistance=0.02 yDistance=-0.16
04:26:47.679 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:26:47.679 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:47.679 00.000 28316 UpdateGuideState exits: m=2147 RSB=32.1
04:26:47.680 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:47.680 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:47.680 00.000 28316 Enqueuing Expose request
04:26:47.681 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:26:47.681 00.000 29988 MoveAxis(E, 0, ABG)
04:26:47.681 00.000 29988 Move returns status 0, amount 0
04:26:47.681 00.000 29988 MoveAxis(N, 0, ABG)
04:26:47.681 00.000 29988 Move returns status 0, amount 0
04:26:47.681 00.000 29988 move complete, result=0
04:26:47.681 00.000 29988 worker thread done servicing request
04:26:47.681 00.000 29988 Worker thread wakes up
04:26:47.681 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:47.681 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:47.681 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:49.307 01.626 29988 Exposure complete
04:26:49.344 00.037 29988 worker thread done servicing request
04:26:49.344 00.000 28316 OnExposeComplete: enter
04:26:49.346 00.002 28316 UpdateGuideState(): m_state=6
04:26:49.347 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7616
04:26:49.348 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=265.15, Mass=2300, SNR=33.2, Peak=194 HFD=4.3
04:26:49.349 00.001 28316 MultiStar: [#1 0.11,0.16,0.92,U] [#2 0.32,0.22,0.00,M1] [#3 0.34,0.08,0.00,M1] [#4 0.07,0.19,0.81,U] [#5 -0.05,0.25,0.73,U] [#6 0.32,0.09,0.63,U] [#7 -0.05,0.31,0.60,U] [#8 0.14,0.16,0.57,U] 
04:26:49.350 00.001 28316 refined, 6 included, MultiStar: {0.12, 0.21}, one-star: {0.23, 0.31}
04:26:49.351 00.001 28316 CameraToMount -- cameraTheta (1.07) - m_xAngle (2.00) = xAngle (-0.92 = -0.92)
04:26:49.352 00.001 28316 CameraToMount -- cameraTheta (1.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
04:26:49.353 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=0.15 mountY=-0.20, mountTheta=-0.94
04:26:49.356 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.21, opts=13)
04:26:49.357 00.001 28316 Enqueuing Move request for scope (0.12, 0.21)
04:26:49.357 00.000 29988 Worker thread wakes up
04:26:49.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
04:26:49.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:49.358 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.2
04:26:49.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:49.359 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:49.359 00.000 28316 Enqueuing Expose request
04:26:49.359 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
04:26:49.360 00.001 29988 Moving (0.12, 0.21) raw xDistance=0.15 yDistance=-0.20
04:26:49.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:26:49.360 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:49.360 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:26:49.360 00.000 29988 MoveAxis(E, 0, ABG)
04:26:49.360 00.000 29988 Move returns status 0, amount 0
04:26:49.360 00.000 29988 MoveAxis(N, 0, ABG)
04:26:49.360 00.000 29988 Move returns status 0, amount 0
04:26:49.360 00.000 29988 move complete, result=0
04:26:49.360 00.000 29988 worker thread done servicing request
04:26:49.360 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:49.361 00.001 29988 Worker thread wakes up
04:26:49.361 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:49.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:50.880 01.519 29988 Exposure complete
04:26:50.940 00.060 29988 worker thread done servicing request
04:26:50.940 00.000 28316 OnExposeComplete: enter
04:26:50.943 00.003 28316 UpdateGuideState(): m_state=6
04:26:50.947 00.004 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7617
04:26:50.949 00.002 28316 Star::Find returns 1 (0), X=951.97, Y=265.14, Mass=2192, SNR=32.4, Peak=170 HFD=4.3
04:26:50.952 00.003 28316 MultiStar: [#1 0.49,0.06,0.00,M1] [#2 0.42,0.28,0.00,M2] [#3 0.37,0.12,0.00,M2] [#4 0.27,0.08,0.86,U] [#5 0.31,0.14,0.74,U] [#6 0.62,0.00,0.00,M2] [#7 0.38,0.08,0.00,M1] [#8 0.20,0.15,0.60,U] 
04:26:50.954 00.002 28316 refined, 3 included, MultiStar: {0.29, 0.18}, one-star: {0.34, 0.31}
04:26:50.957 00.003 28316 CameraToMount -- cameraTheta (0.55) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
04:26:50.958 00.001 28316 CameraToMount -- cameraTheta (0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
04:26:50.958 00.000 28316 CameraToMount -- cameraX=0.29 cameraY=0.18 hyp=0.34 cameraTheta=0.55 mountX=0.04 mountY=-0.33, mountTheta=-1.45
04:26:50.961 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.18, opts=13)
04:26:50.962 00.001 28316 Enqueuing Move request for scope (0.29, 0.18)
04:26:50.962 00.000 29988 Worker thread wakes up
04:26:50.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:50.963 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.4
04:26:50.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:50.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:50.964 00.000 28316 Enqueuing Expose request
04:26:50.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.18) opts 0xd
04:26:50.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.18)
04:26:50.965 00.001 29988 Moving (0.29, 0.18) raw xDistance=0.04 yDistance=-0.33
04:26:50.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:26:50.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:26:50.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
04:26:50.965 00.000 29988 MoveAxis(E, 0, ABG)
04:26:50.965 00.000 29988 Move returns status 0, amount 0
04:26:50.965 00.000 29988 MoveAxis(N, 0, ABG)
04:26:50.965 00.000 29988 Move returns status 0, amount 0
04:26:50.965 00.000 29988 move complete, result=0
04:26:50.965 00.000 29988 worker thread done servicing request
04:26:50.965 00.000 29988 Worker thread wakes up
04:26:50.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:50.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:50.965 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
04:26:52.587 01.622 29988 Exposure complete
04:26:52.645 00.058 29988 worker thread done servicing request
04:26:52.645 00.000 28316 OnExposeComplete: enter
04:26:52.645 00.000 28316 UpdateGuideState(): m_state=6
04:26:52.646 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7618
04:26:52.646 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=265.10, Mass=2210, SNR=32.5, Peak=181 HFD=4.2
04:26:52.647 00.001 28316 MultiStar: [#1 0.23,0.10,1.01,U] [#2 0.32,0.20,0.00,M3] [#3 0.43,0.08,0.00,M3] [#4 0.07,0.11,0.85,U] [#5 0.15,0.13,0.77,U] [#6 0.34,0.04,0.00,M3] [#7 0.24,0.02,0.64,U] [#8 0.24,0.08,0.59,U] 
04:26:52.647 00.000 28316 refined, 5 included, MultiStar: {0.20, 0.13}, one-star: {0.26, 0.27}
04:26:52.650 00.003 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
04:26:52.652 00.002 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
04:26:52.654 00.002 28316 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.58 mountX=0.03 mountY=-0.23, mountTheta=-1.42
04:26:52.659 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.13, opts=13)
04:26:52.661 00.002 28316 Enqueuing Move request for scope (0.20, 0.13)
04:26:52.662 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:52.663 00.001 28316 UpdateGuideState exits: m=2210 RSB=32.5
04:26:52.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:52.663 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:52.666 00.003 28316 Enqueuing Expose request
04:26:52.666 00.000 29988 Worker thread wakes up
04:26:52.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
04:26:52.666 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
04:26:52.666 00.000 29988 Moving (0.20, 0.13) raw xDistance=0.03 yDistance=-0.23
04:26:52.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:26:52.666 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=-0.45 newest=-0.77
04:26:52.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:26:52.666 00.000 29988 MoveAxis(E, 0, ABG)
04:26:52.666 00.000 29988 Move returns status 0, amount 0
04:26:52.666 00.000 29988 MoveAxis(N, 56, ABG)
04:26:52.666 00.000 29988 Guiding  Dir = 0, Dur = 56
04:26:52.667 00.001 29988 IsSlewing returns 0
04:26:52.667 00.000 29988 IsGuiding returns 0
04:26:52.672 00.005 29988 PulseGuide returned control before completion, sleep 61
04:26:52.743 00.071 29988 IsGuiding returns 0
04:26:52.743 00.000 29988 Move returns status 0, amount 56
04:26:52.743 00.000 29988 move complete, result=0
04:26:52.743 00.000 29988 worker thread done servicing request
04:26:52.743 00.000 29988 Worker thread wakes up
04:26:52.743 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:52.743 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 56 ms NORTH
04:26:52.744 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:54.162 01.418 29988 Exposure complete
04:26:54.204 00.042 29988 worker thread done servicing request
04:26:54.204 00.000 28316 OnExposeComplete: enter
04:26:54.205 00.001 28316 UpdateGuideState(): m_state=6
04:26:54.206 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7619
04:26:54.206 00.000 28316 Star::Find returns 1 (0), X=951.49, Y=265.32, Mass=2241, SNR=32.8, Peak=150 HFD=4.1
04:26:54.207 00.001 28316 MultiStar: [#1 -0.25,0.36,0.00,M1] [#2 -0.22,0.53,0.00,M4] [#3 -0.33,0.42,0.00,M4] [#4 -0.25,0.40,0.00,M1] [#5 -0.14,0.53,0.00,M1] [#6 -0.08,0.36,0.00,M4] [#7 -0.16,0.40,0.00,M1] [#8 -0.21,0.33,0.00,M1] 
04:26:54.207 00.000 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.14 = -0.14)
04:26:54.207 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
04:26:54.208 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.49 hyp=0.51 cameraTheta=1.86 mountX=0.50 mountY=-0.09, mountTheta=-0.17
04:26:54.209 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.49, opts=13)
04:26:54.210 00.001 28316 Enqueuing Move request for scope (-0.15, 0.49)
04:26:54.210 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:54.211 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.8
04:26:54.211 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:54.212 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:54.212 00.000 28316 Enqueuing Expose request
04:26:54.212 00.000 29988 Worker thread wakes up
04:26:54.212 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.49) opts 0xd
04:26:54.213 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.49)
04:26:54.213 00.000 29988 Moving (-0.15, 0.49) raw xDistance=0.50 yDistance=-0.09
04:26:54.213 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
04:26:54.213 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:54.213 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:26:54.213 00.000 29988 MoveAxis(W, 106, ABG)
04:26:54.213 00.000 29988 Guiding  Dir = 3, Dur = 106
04:26:54.213 00.000 29988 IsSlewing returns 0
04:26:54.213 00.000 29988 IsGuiding returns 0
04:26:54.216 00.003 29988 PulseGuide returned control before completion, sleep 115
04:26:54.337 00.121 29988 IsGuiding returns 0
04:26:54.337 00.000 29988 Move returns status 0, amount 106
04:26:54.337 00.000 29988 MoveAxis(N, 0, ABG)
04:26:54.337 00.000 29988 Move returns status 0, amount 0
04:26:54.337 00.000 29988 move complete, result=0
04:26:54.337 00.000 29988 worker thread done servicing request
04:26:54.337 00.000 29988 Worker thread wakes up
04:26:54.337 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:54.337 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:54.337 00.000 28316 GuideStep: 0.5 px 106 ms WEST, -0.1 px 0 ms NORTH
04:26:55.966 01.629 29988 Exposure complete
04:26:55.997 00.031 29988 worker thread done servicing request
04:26:55.998 00.001 28316 OnExposeComplete: enter
04:26:55.998 00.000 28316 UpdateGuideState(): m_state=6
04:26:56.000 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7620
04:26:56.001 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=265.21, Mass=2375, SNR=33.8, Peak=167 HFD=4.0
04:26:56.002 00.001 28316 MultiStar: [#1 -0.11,0.19,0.97,U] [#2 -0.16,0.55,0.00,M5] [#3 -0.08,0.27,0.85,U] [#4 -0.36,0.42,0.00,M2] [#5 -0.29,0.29,0.00,M2] [#6 -0.18,0.53,0.00,M5] [#7 -0.24,0.44,0.00,M2] [#8 -0.32,0.35,0.00,M2] 
04:26:56.003 00.001 28316 refined, 2 included, MultiStar: {-0.08, 0.28}, one-star: {-0.06, 0.38}
04:26:56.004 00.001 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
04:26:56.004 00.000 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
04:26:56.005 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.86 mountX=0.29 mountY=-0.05, mountTheta=-0.17
04:26:56.009 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.28, opts=13)
04:26:56.010 00.001 28316 Enqueuing Move request for scope (-0.08, 0.28)
04:26:56.011 00.001 29988 Worker thread wakes up
04:26:56.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:56.011 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.8
04:26:56.012 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:56.012 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:56.013 00.001 28316 Enqueuing Expose request
04:26:56.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
04:26:56.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
04:26:56.013 00.000 29988 Moving (-0.08, 0.28) raw xDistance=0.29 yDistance=-0.05
04:26:56.013 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29
04:26:56.013 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:56.013 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:26:56.013 00.000 29988 MoveAxis(W, 69, ABG)
04:26:56.013 00.000 29988 Guiding  Dir = 3, Dur = 69
04:26:56.013 00.000 29988 IsSlewing returns 0
04:26:56.013 00.000 29988 IsGuiding returns 0
04:26:56.015 00.002 29988 PulseGuide returned control before completion, sleep 78
04:26:56.103 00.088 29988 IsGuiding returns 0
04:26:56.103 00.000 29988 Move returns status 0, amount 69
04:26:56.103 00.000 29988 MoveAxis(N, 0, ABG)
04:26:56.103 00.000 29988 Move returns status 0, amount 0
04:26:56.103 00.000 29988 move complete, result=0
04:26:56.103 00.000 29988 worker thread done servicing request
04:26:56.103 00.000 29988 Worker thread wakes up
04:26:56.103 00.000 28316 GuideStep: 0.3 px 69 ms WEST, -0.1 px 0 ms NORTH
04:26:56.104 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:56.104 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:57.515 01.411 29988 Exposure complete
04:26:57.568 00.053 29988 worker thread done servicing request
04:26:57.568 00.000 28316 OnExposeComplete: enter
04:26:57.569 00.001 28316 UpdateGuideState(): m_state=6
04:26:57.569 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7621
04:26:57.570 00.001 28316 Star::Find returns 1 (0), X=951.75, Y=265.16, Mass=2345, SNR=33.6, Peak=186 HFD=4.2
04:26:57.570 00.000 28316 MultiStar: [#1 -0.07,0.35,0.00,M1] [#2 -0.10,0.28,0.91,U] [#3 0.09,0.12,0.83,U] [#4 -0.37,0.38,0.00,M3] [#5 -0.20,0.37,0.00,M3] [#6 0.10,0.19,0.62,U] [#7 -0.31,0.37,0.00,M3] [#8 -0.06,0.20,0.58,U] 
04:26:57.571 00.001 28316 refined, 4 included, MultiStar: {0.03, 0.23}, one-star: {0.12, 0.33}
04:26:57.571 00.000 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
04:26:57.571 00.000 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
04:26:57.572 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.43 mountX=0.20 mountY=-0.14, mountTheta=-0.60
04:26:57.573 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.23, opts=13)
04:26:57.574 00.001 28316 Enqueuing Move request for scope (0.03, 0.23)
04:26:57.575 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:57.575 00.000 28316 UpdateGuideState exits: m=2345 RSB=33.6
04:26:57.576 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:57.576 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:57.577 00.001 28316 Enqueuing Expose request
04:26:57.578 00.001 29988 Worker thread wakes up
04:26:57.578 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
04:26:57.578 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
04:26:57.578 00.000 29988 Moving (0.03, 0.23) raw xDistance=0.20 yDistance=-0.14
04:26:57.578 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:26:57.578 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:57.578 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:26:57.578 00.000 29988 MoveAxis(E, 0, ABG)
04:26:57.578 00.000 29988 Move returns status 0, amount 0
04:26:57.578 00.000 29988 MoveAxis(N, 0, ABG)
04:26:57.578 00.000 29988 Move returns status 0, amount 0
04:26:57.578 00.000 29988 move complete, result=0
04:26:57.578 00.000 29988 worker thread done servicing request
04:26:57.578 00.000 29988 Worker thread wakes up
04:26:57.578 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:57.578 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:26:57.579 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:26:59.210 01.631 29988 Exposure complete
04:26:59.248 00.038 29988 worker thread done servicing request
04:26:59.249 00.001 28316 OnExposeComplete: enter
04:26:59.250 00.001 28316 UpdateGuideState(): m_state=6
04:26:59.252 00.002 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7622
04:26:59.253 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=265.05, Mass=2283, SNR=33.2, Peak=206 HFD=4.1
04:26:59.255 00.002 28316 MultiStar: [#1 0.12,0.12,0.96,U] [#2 0.15,0.29,0.92,U] [#3 0.20,0.19,0.86,U] [#4 -0.13,0.27,0.82,U] [#5 -0.02,0.25,0.73,U] [#6 0.01,0.21,0.61,U] [#7 0.09,0.13,0.62,U] [#8 -0.13,0.22,0.57,U] 
04:26:59.256 00.001 28316 refined, 8 included, MultiStar: {0.09, 0.21}, one-star: {0.34, 0.21}
04:26:59.257 00.001 28316 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.00) = xAngle (-0.83 = -0.83)
04:26:59.258 00.001 28316 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
04:26:59.259 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.17 mountX=0.15 mountY=-0.17, mountTheta=-0.85
04:26:59.262 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.21, opts=13)
04:26:59.263 00.001 28316 Enqueuing Move request for scope (0.09, 0.21)
04:26:59.265 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:26:59.266 00.001 29988 Worker thread wakes up
04:26:59.266 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
04:26:59.266 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
04:26:59.266 00.000 29988 Moving (0.09, 0.21) raw xDistance=0.15 yDistance=-0.17
04:26:59.266 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:26:59.266 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:26:59.266 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:26:59.266 00.000 29988 MoveAxis(E, 0, ABG)
04:26:59.266 00.000 29988 Move returns status 0, amount 0
04:26:59.266 00.000 29988 MoveAxis(N, 0, ABG)
04:26:59.266 00.000 29988 Move returns status 0, amount 0
04:26:59.266 00.000 29988 move complete, result=0
04:26:59.266 00.000 28316 UpdateGuideState exits: m=2283 RSB=33.2
04:26:59.268 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:26:59.269 00.001 29988 worker thread done servicing request
04:26:59.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:26:59.269 00.000 28316 Enqueuing Expose request
04:26:59.270 00.001 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:26:59.273 00.003 29988 Worker thread wakes up
04:26:59.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:26:59.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:00.793 01.520 29988 Exposure complete
04:27:00.829 00.036 29988 worker thread done servicing request
04:27:00.829 00.000 28316 OnExposeComplete: enter
04:27:00.830 00.001 28316 UpdateGuideState(): m_state=6
04:27:00.830 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7623
04:27:00.831 00.001 28316 Star::Find returns 1 (0), X=951.89, Y=265.09, Mass=2320, SNR=33.3, Peak=202 HFD=4.2
04:27:00.831 00.000 28316 MultiStar: [#1 0.13,0.19,0.95,U] [#2 0.35,0.26,0.00,M4] [#3 0.34,0.14,0.00,M2] [#4 -0.12,0.34,0.00,M3] [#5 -0.13,0.20,0.75,U] [#6 0.24,0.07,0.61,U] [#7 0.19,0.16,0.61,U] [#8 0.24,0.16,0.58,U] 
04:27:00.832 00.001 28316 refined, 5 included, MultiStar: {0.15, 0.18}, one-star: {0.26, 0.25}
04:27:00.832 00.000 28316 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.00) = xAngle (-1.12 = -1.12)
04:27:00.833 00.001 28316 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
04:27:00.836 00.003 28316 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=0.10 mountY=-0.22, mountTheta=-1.13
04:27:00.839 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.18, opts=13)
04:27:00.842 00.003 28316 Enqueuing Move request for scope (0.15, 0.18)
04:27:00.845 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:00.847 00.002 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:27:00.849 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:00.851 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:00.851 00.000 28316 Enqueuing Expose request
04:27:00.854 00.003 29988 Worker thread wakes up
04:27:00.854 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
04:27:00.854 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
04:27:00.854 00.000 29988 Moving (0.15, 0.18) raw xDistance=0.10 yDistance=-0.22
04:27:00.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:27:00.854 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:27:00.854 00.000 29988 MoveAxis(E, 0, ABG)
04:27:00.854 00.000 29988 Move returns status 0, amount 0
04:27:00.854 00.000 29988 MoveAxis(N, 52, ABG)
04:27:00.854 00.000 29988 Guiding  Dir = 0, Dur = 52
04:27:00.854 00.000 29988 IsSlewing returns 0
04:27:00.855 00.001 29988 IsGuiding returns 0
04:27:00.860 00.005 29988 PulseGuide returned control before completion, sleep 58
04:27:00.929 00.069 29988 IsGuiding returns 0
04:27:00.929 00.000 29988 Move returns status 0, amount 52
04:27:00.929 00.000 29988 move complete, result=0
04:27:00.929 00.000 29988 worker thread done servicing request
04:27:00.929 00.000 29988 Worker thread wakes up
04:27:00.929 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:00.929 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:00.929 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
04:27:02.564 01.635 29988 Exposure complete
04:27:02.605 00.041 29988 worker thread done servicing request
04:27:02.605 00.000 28316 OnExposeComplete: enter
04:27:02.606 00.001 28316 UpdateGuideState(): m_state=6
04:27:02.606 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7624
04:27:02.607 00.001 28316 Star::Find returns 1 (0), X=951.72, Y=265.09, Mass=2300, SNR=33.1, Peak=183 HFD=4.1
04:27:02.607 00.000 28316 MultiStar: [#1 0.06,0.22,0.98,U] [#2 0.24,0.22,0.92,U] [#3 0.17,0.19,0.87,U] [#4 -0.04,0.30,0.83,U] [#5 0.04,0.23,0.72,U] [#6 0.09,0.11,0.63,U] [#7 -0.05,0.28,0.62,U] [#8 -0.16,0.14,0.57,U] 
04:27:02.608 00.001 28316 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.09, 0.25}
04:27:02.608 00.000 28316 CameraToMount -- cameraTheta (1.29) - m_xAngle (2.00) = xAngle (-0.71 = -0.71)
04:27:02.608 00.000 28316 CameraToMount -- cameraTheta (1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
04:27:02.609 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.29 mountX=0.17 mountY=-0.16, mountTheta=-0.73
04:27:02.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.22, opts=13)
04:27:02.611 00.001 28316 Enqueuing Move request for scope (0.06, 0.22)
04:27:02.612 00.001 29988 Worker thread wakes up
04:27:02.612 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:02.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
04:27:02.612 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
04:27:02.612 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.1
04:27:02.613 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:02.613 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:02.613 00.000 28316 Enqueuing Expose request
04:27:02.614 00.001 29988 Moving (0.06, 0.22) raw xDistance=0.17 yDistance=-0.16
04:27:02.614 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:27:02.614 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:02.614 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:27:02.614 00.000 29988 MoveAxis(E, 0, ABG)
04:27:02.614 00.000 29988 Move returns status 0, amount 0
04:27:02.614 00.000 29988 MoveAxis(N, 0, ABG)
04:27:02.614 00.000 29988 Move returns status 0, amount 0
04:27:02.614 00.000 29988 move complete, result=0
04:27:02.614 00.000 29988 worker thread done servicing request
04:27:02.614 00.000 29988 Worker thread wakes up
04:27:02.614 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:02.614 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:02.614 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:27:04.131 01.517 29988 Exposure complete
04:27:04.158 00.027 29988 worker thread done servicing request
04:27:04.158 00.000 28316 OnExposeComplete: enter
04:27:04.159 00.001 28316 UpdateGuideState(): m_state=6
04:27:04.159 00.000 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7625
04:27:04.160 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=264.98, Mass=2274, SNR=32.9, Peak=182 HFD=4.0
04:27:04.161 00.001 28316 MultiStar: [#1 0.03,0.09,0.96,U] [#2 -0.01,0.09,0.88,U] [#3 0.17,-0.18,0.84,U] [#4 -0.11,0.14,0.84,U] [#5 -0.02,0.05,0.73,U] [#6 0.14,0.20,0.66,U] [#7 0.03,0.21,0.63,U] [#8 -0.27,-0.06,0.59,U] 
04:27:04.162 00.001 28316 refined, 8 included, MultiStar: {0.01, 0.08}, one-star: {0.02, 0.15}
04:27:04.163 00.001 28316 CameraToMount -- cameraTheta (1.49) - m_xAngle (2.00) = xAngle (-0.50 = -0.50)
04:27:04.165 00.002 28316 CameraToMount -- cameraTheta (1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
04:27:04.166 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.49 mountX=0.07 mountY=-0.04, mountTheta=-0.53
04:27:04.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.08, opts=13)
04:27:04.167 00.000 28316 Enqueuing Move request for scope (0.01, 0.08)
04:27:04.169 00.002 29988 Worker thread wakes up
04:27:04.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:04.169 00.000 28316 UpdateGuideState exits: m=2274 RSB=32.9
04:27:04.170 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:04.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:04.171 00.001 28316 Enqueuing Expose request
04:27:04.171 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
04:27:04.171 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
04:27:04.171 00.000 29988 Moving (0.01, 0.08) raw xDistance=0.07 yDistance=-0.04
04:27:04.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:27:04.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:04.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:27:04.171 00.000 29988 MoveAxis(E, 0, ABG)
04:27:04.171 00.000 29988 Move returns status 0, amount 0
04:27:04.171 00.000 29988 MoveAxis(N, 0, ABG)
04:27:04.171 00.000 29988 Move returns status 0, amount 0
04:27:04.171 00.000 29988 move complete, result=0
04:27:04.171 00.000 29988 worker thread done servicing request
04:27:04.171 00.000 29988 Worker thread wakes up
04:27:04.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:04.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:04.172 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:27:05.795 01.623 29988 Exposure complete
04:27:05.828 00.033 29988 worker thread done servicing request
04:27:05.828 00.000 28316 OnExposeComplete: enter
04:27:05.829 00.001 28316 UpdateGuideState(): m_state=6
04:27:05.829 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7626
04:27:05.831 00.002 28316 Star::Find returns 1 (0), X=951.50, Y=264.86, Mass=2198, SNR=32.6, Peak=167 HFD=3.8
04:27:05.831 00.000 28316 MultiStar: [#1 -0.31,0.13,0.97,U] [#2 -0.23,0.09,0.90,U] [#3 -0.03,-0.04,0.86,U] [#4 -0.29,0.13,0.82,U] [#5 -0.30,0.27,0.00,M1] [#6 -0.14,0.08,0.63,U] [#7 -0.09,0.14,0.61,U] [#8 -0.33,0.01,0.60,U] 
04:27:05.831 00.000 28316 single-star, 7 included, MultiStar: {-0.19, 0.07}, one-star: {-0.13, 0.02}
04:27:05.831 00.000 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
04:27:05.833 00.002 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
04:27:05.833 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.00 mountX=0.07 mountY=0.11, mountTheta=0.99
04:27:05.834 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.02, opts=13)
04:27:05.834 00.000 28316 Enqueuing Move request for scope (-0.13, 0.02)
04:27:05.834 00.000 29988 Worker thread wakes up
04:27:05.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
04:27:05.834 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
04:27:05.834 00.000 29988 Moving (-0.13, 0.02) raw xDistance=0.07 yDistance=0.11
04:27:05.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:27:05.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:05.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:27:05.835 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:27:05.835 00.000 29988 MoveAxis(E, 0, ABG)
04:27:05.835 00.000 29988 Move returns status 0, amount 0
04:27:05.835 00.000 29988 MoveAxis(N, 0, ABG)
04:27:05.835 00.000 29988 Move returns status 0, amount 0
04:27:05.835 00.000 29988 move complete, result=0
04:27:05.835 00.000 29988 worker thread done servicing request
04:27:05.835 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.6
04:27:05.835 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:05.836 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:05.836 00.000 28316 Enqueuing Expose request
04:27:05.837 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:05.837 00.000 29988 Worker thread wakes up
04:27:05.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:05.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:07.361 01.524 29988 Exposure complete
04:27:07.426 00.065 29988 worker thread done servicing request
04:27:07.426 00.000 28316 OnExposeComplete: enter
04:27:07.427 00.001 28316 UpdateGuideState(): m_state=6
04:27:07.428 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7627
04:27:07.428 00.000 28316 Star::Find returns 1 (0), X=951.68, Y=265.08, Mass=2272, SNR=33.0, Peak=196 HFD=4.1
04:27:07.429 00.001 28316 MultiStar: [#1 -0.10,0.18,0.97,U] [#2 -0.00,0.23,0.88,U] [#3 0.03,0.06,0.84,U] [#4 -0.15,0.14,0.82,U] [#5 -0.40,0.17,0.00,M2] [#6 0.07,0.05,0.64,U] [#7 -0.16,0.11,0.62,U] [#8 -0.25,0.13,0.56,U] 
04:27:07.429 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.15}, one-star: {0.05, 0.24}
04:27:07.429 00.000 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.09 = -0.09)
04:27:07.430 00.001 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
04:27:07.430 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.16 mountY=-0.02, mountTheta=-0.13
04:27:07.431 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.15, opts=13)
04:27:07.432 00.001 28316 Enqueuing Move request for scope (-0.05, 0.15)
04:27:07.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:07.433 00.001 28316 UpdateGuideState exits: m=2272 RSB=33.0
04:27:07.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:07.433 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:07.434 00.001 28316 Enqueuing Expose request
04:27:07.434 00.000 29988 Worker thread wakes up
04:27:07.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
04:27:07.434 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
04:27:07.435 00.001 29988 Moving (-0.05, 0.15) raw xDistance=0.16 yDistance=-0.02
04:27:07.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:27:07.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:07.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:27:07.435 00.000 29988 MoveAxis(E, 0, ABG)
04:27:07.435 00.000 29988 Move returns status 0, amount 0
04:27:07.435 00.000 29988 MoveAxis(N, 0, ABG)
04:27:07.435 00.000 29988 Move returns status 0, amount 0
04:27:07.435 00.000 29988 move complete, result=0
04:27:07.435 00.000 29988 worker thread done servicing request
04:27:07.435 00.000 29988 Worker thread wakes up
04:27:07.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:07.435 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:27:07.437 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:09.071 01.634 29988 Exposure complete
04:27:09.131 00.060 29988 worker thread done servicing request
04:27:09.131 00.000 28316 OnExposeComplete: enter
04:27:09.132 00.001 28316 UpdateGuideState(): m_state=6
04:27:09.133 00.001 28316 Star::Find(15, 951, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7628
04:27:09.133 00.000 28316 Star::Find returns 1 (0), X=951.45, Y=264.97, Mass=2155, SNR=32.2, Peak=161 HFD=4.0
04:27:09.134 00.001 28316 MultiStar: [#1 0.01,0.02,0.99,U] [#2 -0.06,0.20,0.93,U] [#3 -0.21,-0.04,0.86,U] [#4 -0.17,0.09,0.86,U] [#5 -0.18,0.16,0.74,U] [#6 0.03,-0.07,0.64,U] [#7 -0.01,-0.10,0.64,U] [#8 -0.25,0.10,0.59,U] 
04:27:09.134 00.000 28316 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.18, 0.13}
04:27:09.135 00.001 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
04:27:09.135 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
04:27:09.135 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.64 mountX=0.10 mountY=0.07, mountTheta=0.61
04:27:09.136 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
04:27:09.137 00.001 28316 Enqueuing Move request for scope (-0.11, 0.06)
04:27:09.138 00.001 29988 Worker thread wakes up
04:27:09.138 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
04:27:09.138 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
04:27:09.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:09.139 00.001 29988 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=0.07
04:27:09.139 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:27:09.139 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:09.139 00.000 28316 UpdateGuideState exits: m=2155 RSB=32.2
04:27:09.141 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:27:09.141 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:09.142 00.001 29988 MoveAxis(E, 0, ABG)
04:27:09.142 00.000 29988 Move returns status 0, amount 0
04:27:09.142 00.000 29988 MoveAxis(N, 0, ABG)
04:27:09.142 00.000 29988 Move returns status 0, amount 0
04:27:09.142 00.000 29988 move complete, result=0
04:27:09.142 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:09.143 00.001 28316 Enqueuing Expose request
04:27:09.143 00.000 29988 worker thread done servicing request
04:27:09.143 00.000 29988 Worker thread wakes up
04:27:09.143 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:09.144 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:09.144 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:10.561 01.417 29988 Exposure complete
04:27:10.599 00.038 29988 worker thread done servicing request
04:27:10.599 00.000 28316 OnExposeComplete: enter
04:27:10.600 00.001 28316 UpdateGuideState(): m_state=6
04:27:10.600 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7629
04:27:10.602 00.002 28316 Star::Find returns 1 (0), X=951.60, Y=264.86, Mass=2176, SNR=32.3, Peak=164 HFD=3.9
04:27:10.603 00.001 28316 MultiStar: [#1 0.21,-0.16,1.02,U] [#2 -0.03,-0.15,0.91,U] [#3 0.07,-0.16,0.86,U] [#4 0.01,-0.11,0.84,U] [#5 -0.01,-0.11,0.77,U] [#6 0.03,-0.31,0.62,U] [#7 -0.10,-0.15,0.63,U] [#8 -0.09,-0.16,0.60,U] 
04:27:10.604 00.001 28316 single-star, 8 included, MultiStar: {0.02, -0.14}, one-star: {-0.03, 0.02}
04:27:10.605 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
04:27:10.606 00.001 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
04:27:10.607 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.54 mountX=0.04 mountY=0.02, mountTheta=0.52
04:27:10.609 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.02, opts=13)
04:27:10.610 00.001 28316 Enqueuing Move request for scope (-0.03, 0.02)
04:27:10.610 00.000 29988 Worker thread wakes up
04:27:10.610 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:10.611 00.001 28316 UpdateGuideState exits: m=2176 RSB=32.3
04:27:10.611 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:10.611 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:10.612 00.001 28316 Enqueuing Expose request
04:27:10.612 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
04:27:10.612 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
04:27:10.612 00.000 29988 Moving (-0.03, 0.02) raw xDistance=0.04 yDistance=0.02
04:27:10.612 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:27:10.613 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:10.613 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:27:10.613 00.000 29988 MoveAxis(E, 0, ABG)
04:27:10.613 00.000 29988 Move returns status 0, amount 0
04:27:10.613 00.000 29988 MoveAxis(N, 0, ABG)
04:27:10.613 00.000 29988 Move returns status 0, amount 0
04:27:10.613 00.000 29988 move complete, result=0
04:27:10.613 00.000 29988 worker thread done servicing request
04:27:10.613 00.000 29988 Worker thread wakes up
04:27:10.613 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:10.613 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:10.613 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:12.246 01.633 29988 Exposure complete
04:27:12.296 00.050 29988 worker thread done servicing request
04:27:12.297 00.001 28316 OnExposeComplete: enter
04:27:12.298 00.001 28316 UpdateGuideState(): m_state=6
04:27:12.298 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7630
04:27:12.300 00.002 28316 Star::Find returns 1 (0), X=951.67, Y=264.87, Mass=2249, SNR=32.7, Peak=201 HFD=3.9
04:27:12.301 00.001 28316 MultiStar: [#1 0.03,-0.22,0.97,U] [#2 0.13,0.00,0.90,U] [#3 0.05,-0.16,0.86,U] [#4 -0.06,-0.03,0.83,U] [#5 -0.04,-0.17,0.74,U] [#6 0.04,-0.18,0.60,U] [#7 0.06,-0.17,0.65,U] [#8 0.13,-0.17,0.56,U] 
04:27:12.301 00.000 28316 single-star, 8 included, MultiStar: {0.04, -0.11}, one-star: {0.03, 0.03}
04:27:12.302 00.001 28316 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.00) = xAngle (-1.29 = -1.29)
04:27:12.303 00.001 28316 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
04:27:12.305 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.05 cameraTheta=0.71 mountX=0.01 mountY=-0.04, mountTheta=-1.29
04:27:12.307 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
04:27:12.307 00.000 28316 Enqueuing Move request for scope (0.03, 0.03)
04:27:12.308 00.001 29988 Worker thread wakes up
04:27:12.308 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:12.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
04:27:12.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
04:27:12.308 00.000 28316 UpdateGuideState exits: m=2249 RSB=32.7
04:27:12.309 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:12.309 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:12.310 00.001 28316 Enqueuing Expose request
04:27:12.310 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
04:27:12.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:27:12.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:12.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:27:12.310 00.000 29988 MoveAxis(E, 0, ABG)
04:27:12.310 00.000 29988 Move returns status 0, amount 0
04:27:12.310 00.000 29988 MoveAxis(N, 0, ABG)
04:27:12.310 00.000 29988 Move returns status 0, amount 0
04:27:12.310 00.000 29988 move complete, result=0
04:27:12.310 00.000 29988 worker thread done servicing request
04:27:12.310 00.000 29988 Worker thread wakes up
04:27:12.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:12.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:12.311 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:27:13.834 01.523 29988 Exposure complete
04:27:13.877 00.043 29988 worker thread done servicing request
04:27:13.878 00.001 28316 OnExposeComplete: enter
04:27:13.881 00.003 28316 UpdateGuideState(): m_state=6
04:27:13.883 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7631
04:27:13.886 00.003 28316 Star::Find returns 1 (0), X=951.53, Y=264.84, Mass=2374, SNR=33.7, Peak=173 HFD=3.8
04:27:13.886 00.000 28316 MultiStar: [#1 0.22,-0.17,0.96,U] [#2 0.28,-0.17,0.84,U] [#3 0.02,-0.16,0.83,U] [#4 -0.32,0.04,0.81,U] [#5 -0.18,-0.04,0.70,U] [#6 0.11,-0.12,0.61,U] [#7 -0.04,0.00,0.61,U] [#8 -0.11,-0.15,0.59,U] 
04:27:13.887 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.10, 0.00}
04:27:13.887 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.64)
04:27:13.888 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.60)
04:27:13.888 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.64 mountX=-0.07 mountY=0.04, mountTheta=2.61
04:27:13.889 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.08, opts=13)
04:27:13.889 00.000 28316 Enqueuing Move request for scope (-0.01, -0.08)
04:27:13.890 00.001 29988 Worker thread wakes up
04:27:13.890 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:13.890 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
04:27:13.891 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
04:27:13.891 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
04:27:13.891 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:13.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:13.892 00.001 28316 Enqueuing Expose request
04:27:13.892 00.000 29988 Moving (-0.01, -0.08) raw xDistance=-0.07 yDistance=0.04
04:27:13.892 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:27:13.892 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:13.892 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:27:13.892 00.000 29988 MoveAxis(E, 0, ABG)
04:27:13.892 00.000 29988 Move returns status 0, amount 0
04:27:13.892 00.000 29988 MoveAxis(N, 0, ABG)
04:27:13.892 00.000 29988 Move returns status 0, amount 0
04:27:13.892 00.000 29988 move complete, result=0
04:27:13.892 00.000 29988 worker thread done servicing request
04:27:13.892 00.000 29988 Worker thread wakes up
04:27:13.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:13.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:13.893 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:15.525 01.632 29988 Exposure complete
04:27:15.556 00.031 29988 worker thread done servicing request
04:27:15.556 00.000 28316 OnExposeComplete: enter
04:27:15.557 00.001 28316 UpdateGuideState(): m_state=6
04:27:15.558 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7632
04:27:15.558 00.000 28316 Star::Find returns 1 (0), X=951.86, Y=264.69, Mass=2443, SNR=34.2, Peak=207 HFD=3.9
04:27:15.559 00.001 28316 MultiStar: [#1 0.03,-0.12,0.94,U] [#2 0.21,-0.07,0.88,U] [#3 0.06,-0.12,0.84,U] [#4 -0.07,-0.15,0.80,U] [#5 -0.16,-0.22,0.75,U] [#6 0.17,-0.29,0.61,U] [#7 -0.09,-0.12,0.58,U] [#8 -0.32,-0.09,0.57,U] 
04:27:15.559 00.000 28316 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.22, -0.15}
04:27:15.560 00.001 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
04:27:15.560 00.000 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
04:27:15.560 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.40 mountX=-0.14 mountY=0.04, mountTheta=2.85
04:27:15.562 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
04:27:15.563 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
04:27:15.563 00.000 29988 Worker thread wakes up
04:27:15.563 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:15.563 00.000 28316 UpdateGuideState exits: m=2443 RSB=34.2
04:27:15.564 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:15.564 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:15.565 00.001 28316 Enqueuing Expose request
04:27:15.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
04:27:15.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
04:27:15.565 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.04
04:27:15.565 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:27:15.565 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:15.565 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:27:15.565 00.000 29988 MoveAxis(E, 0, ABG)
04:27:15.565 00.000 29988 Move returns status 0, amount 0
04:27:15.565 00.000 29988 MoveAxis(N, 0, ABG)
04:27:15.565 00.000 29988 Move returns status 0, amount 0
04:27:15.565 00.000 29988 move complete, result=0
04:27:15.565 00.000 29988 worker thread done servicing request
04:27:15.565 00.000 29988 Worker thread wakes up
04:27:15.565 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:15.565 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:15.566 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:17.078 01.512 29988 Exposure complete
04:27:17.115 00.037 29988 worker thread done servicing request
04:27:17.115 00.000 28316 OnExposeComplete: enter
04:27:17.116 00.001 28316 UpdateGuideState(): m_state=6
04:27:17.118 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7633
04:27:17.119 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=264.71, Mass=2378, SNR=33.9, Peak=183 HFD=3.9
04:27:17.121 00.002 28316 MultiStar: [#1 -0.14,-0.21,0.97,U] [#2 0.09,-0.06,0.87,U] [#3 0.05,-0.33,0.85,U] [#4 -0.17,-0.29,0.79,U] [#5 -0.23,-0.20,0.71,U] [#6 0.19,-0.44,0.00,M1] [#7 -0.10,-0.10,0.59,U] [#8 -0.19,-0.33,0.00,M1] 
04:27:17.122 00.001 28316 single-star, 6 included, MultiStar: {-0.06, -0.19}, one-star: {0.03, -0.13}
04:27:17.123 00.001 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
04:27:17.124 00.001 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
04:27:17.124 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.33 mountX=-0.13 mountY=0.03, mountTheta=2.92
04:27:17.125 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
04:27:17.126 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
04:27:17.126 00.000 29988 Worker thread wakes up
04:27:17.126 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:17.127 00.001 28316 UpdateGuideState exits: m=2378 RSB=33.9
04:27:17.127 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:17.128 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:17.128 00.000 28316 Enqueuing Expose request
04:27:17.128 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
04:27:17.128 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
04:27:17.128 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
04:27:17.128 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:27:17.128 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:17.129 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:27:17.129 00.000 29988 MoveAxis(E, 0, ABG)
04:27:17.129 00.000 29988 Move returns status 0, amount 0
04:27:17.129 00.000 29988 MoveAxis(N, 0, ABG)
04:27:17.129 00.000 29988 Move returns status 0, amount 0
04:27:17.129 00.000 29988 move complete, result=0
04:27:17.129 00.000 29988 worker thread done servicing request
04:27:17.129 00.000 29988 Worker thread wakes up
04:27:17.129 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:17.129 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:17.129 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:27:18.767 01.638 29988 Exposure complete
04:27:18.822 00.055 29988 worker thread done servicing request
04:27:18.822 00.000 28316 OnExposeComplete: enter
04:27:18.823 00.001 28316 UpdateGuideState(): m_state=6
04:27:18.825 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7634
04:27:18.826 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=264.62, Mass=2197, SNR=32.6, Peak=173 HFD=3.7
04:27:18.828 00.002 28316 MultiStar: [#1 0.16,-0.30,0.00,M1] [#2 0.17,-0.10,0.91,U] [#3 0.12,-0.26,0.88,U] [#4 0.05,-0.27,0.86,U] [#5 -0.08,-0.05,0.76,U] [#6 0.17,-0.29,0.66,U] [#7 0.03,-0.24,0.64,U] [#8 -0.16,-0.22,0.60,U] 
04:27:18.830 00.002 28316 refined, 7 included, MultiStar: {0.04, -0.20}, one-star: {-0.02, -0.21}
04:27:18.832 00.002 28316 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.00) = xAngle (-3.38 = 2.91)
04:27:18.833 00.001 28316 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.42 = 2.87)
04:27:18.834 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.38 mountX=-0.20 mountY=0.06, mountTheta=2.87
04:27:18.835 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.20, opts=13)
04:27:18.836 00.001 28316 Enqueuing Move request for scope (0.04, -0.20)
04:27:18.836 00.000 29988 Worker thread wakes up
04:27:18.836 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:18.837 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
04:27:18.837 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
04:27:18.837 00.000 29988 Moving (0.04, -0.20) raw xDistance=-0.20 yDistance=0.06
04:27:18.837 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:27:18.837 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:18.837 00.000 28316 UpdateGuideState exits: m=2197 RSB=32.6
04:27:18.838 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:18.838 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:18.838 00.000 28316 Enqueuing Expose request
04:27:18.839 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:27:18.839 00.000 29988 MoveAxis(E, 43, ABG)
04:27:18.839 00.000 29988 Guiding  Dir = 2, Dur = 43
04:27:18.839 00.000 29988 IsSlewing returns 0
04:27:18.839 00.000 29988 IsGuiding returns 0
04:27:18.841 00.002 29988 PulseGuide returned control before completion, sleep 52
04:27:18.910 00.069 29988 IsGuiding returns 0
04:27:18.910 00.000 29988 Move returns status 0, amount 43
04:27:18.910 00.000 29988 MoveAxis(N, 0, ABG)
04:27:18.910 00.000 29988 Move returns status 0, amount 0
04:27:18.910 00.000 29988 move complete, result=0
04:27:18.910 00.000 29988 worker thread done servicing request
04:27:18.910 00.000 29988 Worker thread wakes up
04:27:18.910 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:18.910 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:18.910 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.1 px 0 ms NORTH
04:27:20.321 01.411 29988 Exposure complete
04:27:20.383 00.062 29988 worker thread done servicing request
04:27:20.383 00.000 28316 OnExposeComplete: enter
04:27:20.385 00.002 28316 UpdateGuideState(): m_state=6
04:27:20.386 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7635
04:27:20.386 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=264.71, Mass=2155, SNR=32.2, Peak=156 HFD=3.9
04:27:20.387 00.001 28316 MultiStar: [#1 0.06,-0.21,1.00,U] [#2 -0.00,-0.23,0.92,U] [#3 -0.18,-0.34,0.00,M1] [#4 -0.26,-0.38,0.00,M1] [#5 -0.18,-0.30,0.00,M1] [#6 0.02,-0.49,0.00,M1] [#7 -0.09,-0.15,0.66,U] [#8 -0.39,-0.31,0.00,M1] 
04:27:20.387 00.000 28316 single-star, 3 included, MultiStar: {-0.00, -0.18}, one-star: {-0.02, -0.12}
04:27:20.388 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
04:27:20.388 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.54)
04:27:20.389 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.71 mountX=-0.11 mountY=0.07, mountTheta=2.55
04:27:20.389 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
04:27:20.390 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
04:27:20.390 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:20.391 00.001 28316 UpdateGuideState exits: m=2155 RSB=32.2
04:27:20.391 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:20.392 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:20.392 00.000 28316 Enqueuing Expose request
04:27:20.392 00.000 29988 Worker thread wakes up
04:27:20.393 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
04:27:20.393 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
04:27:20.393 00.000 29988 Moving (-0.02, -0.12) raw xDistance=-0.11 yDistance=0.07
04:27:20.393 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:27:20.393 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:20.393 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:27:20.393 00.000 29988 MoveAxis(E, 0, ABG)
04:27:20.393 00.000 29988 Move returns status 0, amount 0
04:27:20.393 00.000 29988 MoveAxis(N, 0, ABG)
04:27:20.393 00.000 29988 Move returns status 0, amount 0
04:27:20.393 00.000 29988 move complete, result=0
04:27:20.393 00.000 29988 worker thread done servicing request
04:27:20.393 00.000 29988 Worker thread wakes up
04:27:20.393 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:20.393 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:20.393 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:22.028 01.635 29988 Exposure complete
04:27:22.078 00.050 29988 worker thread done servicing request
04:27:22.078 00.000 28316 OnExposeComplete: enter
04:27:22.079 00.001 28316 UpdateGuideState(): m_state=6
04:27:22.079 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7636
04:27:22.080 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=264.81, Mass=2395, SNR=33.7, Peak=191 HFD=3.8
04:27:22.082 00.002 28316 MultiStar: [#1 0.13,-0.25,0.95,U] [#2 -0.06,-0.01,0.90,U] [#3 -0.09,-0.18,0.83,U] [#4 -0.18,-0.28,0.80,U] [#5 -0.09,-0.28,0.70,U] [#6 0.18,-0.24,0.63,U] [#7 -0.03,-0.13,0.61,U] [#8 -0.10,-0.20,0.58,U] 
04:27:22.083 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.17}, one-star: {-0.22, -0.02}
04:27:22.084 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.40)
04:27:22.085 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.36)
04:27:22.087 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.88 mountX=-0.13 mountY=0.13, mountTheta=2.38
04:27:22.090 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.17, opts=13)
04:27:22.093 00.003 28316 Enqueuing Move request for scope (-0.06, -0.17)
04:27:22.095 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:22.097 00.002 28316 UpdateGuideState exits: m=2395 RSB=33.7
04:27:22.100 00.003 29988 Worker thread wakes up
04:27:22.100 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
04:27:22.100 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
04:27:22.100 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:22.101 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:22.102 00.001 28316 Enqueuing Expose request
04:27:22.102 00.000 29988 Moving (-0.06, -0.17) raw xDistance=-0.13 yDistance=0.13
04:27:22.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:27:22.103 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:22.103 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:27:22.103 00.000 29988 MoveAxis(E, 0, ABG)
04:27:22.103 00.000 29988 Move returns status 0, amount 0
04:27:22.103 00.000 29988 MoveAxis(N, 0, ABG)
04:27:22.103 00.000 29988 Move returns status 0, amount 0
04:27:22.103 00.000 29988 move complete, result=0
04:27:22.103 00.000 29988 worker thread done servicing request
04:27:22.103 00.000 29988 Worker thread wakes up
04:27:22.103 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:22.103 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:22.103 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:23.617 01.514 29988 Exposure complete
04:27:23.658 00.041 29988 worker thread done servicing request
04:27:23.658 00.000 28316 OnExposeComplete: enter
04:27:23.659 00.001 28316 UpdateGuideState(): m_state=6
04:27:23.660 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7637
04:27:23.662 00.002 28316 Star::Find returns 1 (0), X=951.46, Y=264.70, Mass=2216, SNR=32.5, Peak=172 HFD=3.6
04:27:23.663 00.001 28316 MultiStar: [#1 0.01,0.00,1.00,U] [#2 -0.06,-0.12,0.93,U] [#3 -0.15,-0.24,0.88,U] [#4 -0.07,-0.21,0.83,U] [#5 -0.13,-0.07,0.76,U] [#6 0.14,-0.25,0.65,U] [#7 0.00,-0.17,0.65,U] [#8 -0.31,-0.08,0.60,U] 
04:27:23.664 00.001 28316 refined, 8 included, MultiStar: {-0.08, -0.14}, one-star: {-0.17, -0.14}
04:27:23.665 00.001 28316 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
04:27:23.667 00.002 28316 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
04:27:23.668 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.10 mountX=-0.09 mountY=0.13, mountTheta=2.18
04:27:23.670 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.14, opts=13)
04:27:23.671 00.001 28316 Enqueuing Move request for scope (-0.08, -0.14)
04:27:23.672 00.001 29988 Worker thread wakes up
04:27:23.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:23.673 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.5
04:27:23.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:23.673 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:23.674 00.001 28316 Enqueuing Expose request
04:27:23.674 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
04:27:23.674 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
04:27:23.674 00.000 29988 Moving (-0.08, -0.14) raw xDistance=-0.09 yDistance=0.13
04:27:23.674 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:27:23.674 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:23.674 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:27:23.674 00.000 29988 MoveAxis(E, 0, ABG)
04:27:23.674 00.000 29988 Move returns status 0, amount 0
04:27:23.674 00.000 29988 MoveAxis(N, 0, ABG)
04:27:23.674 00.000 29988 Move returns status 0, amount 0
04:27:23.674 00.000 29988 move complete, result=0
04:27:23.674 00.000 29988 worker thread done servicing request
04:27:23.674 00.000 29988 Worker thread wakes up
04:27:23.674 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:23.675 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(937,250,31,31)
04:27:23.675 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:27:23.735 00.060 28316 evsrv: cli 0C97D910 connect
04:27:23.737 00.002 28316 case statement mapped state 6 to 3
04:27:23.737 00.000 28316 case statement mapped state 6 to 3
04:27:23.739 00.002 28316 evsrv: cli 0C97D910 request: {"method":"get_app_state","id":"ddef50c2-9b69-4020-b0f4-c85a582fc026"}
04:27:23.740 00.001 28316 case statement mapped state 6 to 3
04:27:23.741 00.001 28316 evsrv: cli 0C97D910 response: {"jsonrpc":"2.0","result":"Guiding","id":"ddef50c2-9b69-4020-b0f4-c85a582fc026"}
04:27:23.743 00.002 28316 evsrv: cli 0C97D910 disconnect
04:27:23.745 00.002 28316 evsrv: cli 0C97D050 connect
04:27:23.745 00.000 28316 case statement mapped state 6 to 3
04:27:23.746 00.001 28316 case statement mapped state 6 to 3
04:27:23.747 00.001 28316 evsrv: cli 0C97D050 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"8ce5f236-41dd-4411-9592-c9c8bf1a4299"}
04:27:23.748 00.001 28316 PhdController::Dither begins
04:27:23.748 00.000 28316 dither: size=2.00, dRA=-1.22 dDec=1.05
04:27:23.749 00.001 28316 MountToCamera -- mountTheta (2.43) + m_xAngle (2.00) = xAngle (4.43 = -1.85)
04:27:23.749 00.000 28316 MountToCamera -- mountX=-1.22 mountY=1.05 hyp=1.60 mountTheta=2.43 cameraX=-0.45, cameraY=-1.54 cameraTheta=-1.85
04:27:23.749 00.000 28316 setting lock position to (951.18, 263.30)
04:27:23.750 00.001 28316 Mount: notify guiding dithered (-0.4, -1.5)
04:27:23.751 00.001 28316 MultiStar: stabilizing after lock position change
04:27:23.751 00.000 28316 Status Line: Dithering de -1.22,1.05
04:27:23.752 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:27:23.753 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:27:23.754 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":0,"id":"8ce5f236-41dd-4411-9592-c9c8bf1a4299"}
04:27:23.754 00.000 28316 evsrv: cli 0C97D050 disconnect
04:27:25.304 01.550 29988 Exposure complete
04:27:25.344 00.040 29988 worker thread done servicing request
04:27:25.344 00.000 28316 OnExposeComplete: enter
04:27:25.344 00.000 28316 UpdateGuideState(): m_state=6
04:27:25.345 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7638
04:27:25.346 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=264.90, Mass=2256, SNR=32.9, Peak=179 HFD=3.9
04:27:25.346 00.000 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
04:27:25.346 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
04:27:25.347 00.001 28316 CameraToMount -- cameraX=0.40 cameraY=1.60 hyp=1.65 cameraTheta=1.33 mountX=1.29 mountY=-1.08, mountTheta=-0.69
04:27:25.348 00.001 28316 dither recenter: remaining=(1.2,-1.0) step=(1.2,-1.0)
04:27:25.348 00.000 28316 MountToCamera -- mountTheta (-0.71) + m_xAngle (2.00) = xAngle (1.29 = 1.29)
04:27:25.349 00.001 28316 MountToCamera -- mountX=1.22 mountY=-1.05 hyp=1.60 mountTheta=-0.71 cameraX=0.45, cameraY=1.54 cameraTheta=1.29
04:27:25.349 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.45, y=1.54, opts=4)
04:27:25.351 00.002 28316 Enqueuing Move request for scope (0.45, 1.54)
04:27:25.351 00.000 28316 Mount: notify direct move 1.22,-1.05
04:27:25.352 00.001 29988 Worker thread wakes up
04:27:25.352 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:25.352 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.54) opts 0x4
04:27:25.352 00.000 29988 Handling offset move in thread for scope, endpoint = (0.45, 1.54)
04:27:25.352 00.000 28316 UpdateGuideState exits: m=2256 RSB=32.9
04:27:25.354 00.002 29988 Moving (0.45, 1.54) raw xDistance=1.22 yDistance=-1.05
04:27:25.354 00.000 29988 MoveAxis(W, 406, B)
04:27:25.354 00.000 29988 Guiding  Dir = 3, Dur = 406
04:27:25.354 00.000 28316 PhdController: settling, locked = 1, distance = 1.72 (0.50) aobump = 0 frame = 1 / 99999
04:27:25.354 00.000 29988 IsSlewing returns 0
04:27:25.354 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156045.354,"Host":"ASUS_SAM","Inst":1,"Distance":1.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:25.355 00.001 29988 IsGuiding returns 0
04:27:25.355 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:25.355 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:25.355 00.000 28316 Enqueuing Expose request
04:27:25.356 00.001 29988 PulseGuide returned control before completion, sleep 415
04:27:25.772 00.416 29988 IsGuiding returns 0
04:27:25.773 00.001 29988 Move returns status 0, amount 406
04:27:25.773 00.000 29988 MoveAxis(N, 250, B)
04:27:25.773 00.000 29988 Guiding  Dir = 0, Dur = 250
04:27:25.773 00.000 29988 IsSlewing returns 0
04:27:25.773 00.000 29988 IsGuiding returns 0
04:27:25.778 00.005 29988 PulseGuide returned control before completion, sleep 256
04:27:26.038 00.260 29988 IsGuiding returns 0
04:27:26.038 00.000 29988 Move returns status 0, amount 250
04:27:26.038 00.000 29988 move complete, result=0
04:27:26.038 00.000 29988 worker thread done servicing request
04:27:26.038 00.000 29988 Worker thread wakes up
04:27:26.038 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:26.038 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:26.038 00.000 28316 GuideStep: 1.2 px 406 ms WEST, -1.0 px 250 ms NORTH
04:27:27.449 01.411 29988 Exposure complete
04:27:27.498 00.049 29988 worker thread done servicing request
04:27:27.498 00.000 28316 OnExposeComplete: enter
04:27:27.498 00.000 28316 UpdateGuideState(): m_state=6
04:27:27.499 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7639
04:27:27.499 00.000 28316 Star::Find returns 1 (0), X=952.04, Y=263.80, Mass=2209, SNR=32.4, Peak=155 HFD=4.2
04:27:27.500 00.001 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:27:27.500 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:27:27.501 00.001 28316 CameraToMount -- cameraX=0.86 cameraY=0.50 hyp=1.00 cameraTheta=0.53 mountX=0.10 mountY=-0.99, mountTheta=-1.47
04:27:27.502 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.86, y=0.50, opts=13)
04:27:27.502 00.000 28316 Enqueuing Move request for scope (0.86, 0.50)
04:27:27.503 00.001 29988 Worker thread wakes up
04:27:27.503 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:27.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.50) opts 0xd
04:27:27.503 00.000 29988 Handling offset move in thread for scope, endpoint = (0.86, 0.50)
04:27:27.503 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.4
04:27:27.504 00.001 29988 Moving (0.86, 0.50) raw xDistance=0.10 yDistance=-0.99
04:27:27.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:27:27.504 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:27:27.504 00.000 28316 PhdController: settling, locked = 1, distance = 1.00 (0.50) aobump = 0 frame = 2 / 99999
04:27:27.505 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.99
04:27:27.505 00.000 29988 MoveAxis(E, 0, ABG)
04:27:27.505 00.000 29988 Move returns status 0, amount 0
04:27:27.505 00.000 29988 MoveAxis(N, 0, ABG)
04:27:27.505 00.000 29988 Move returns status 0, amount 0
04:27:27.505 00.000 29988 move complete, result=0
04:27:27.505 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156047.505,"Host":"ASUS_SAM","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:27.506 00.001 29988 worker thread done servicing request
04:27:27.506 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:27.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:27.507 00.001 28316 Enqueuing Expose request
04:27:27.508 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
04:27:27.508 00.000 29988 Worker thread wakes up
04:27:27.508 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:27.508 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:29.135 01.627 29988 Exposure complete
04:27:29.183 00.048 29988 worker thread done servicing request
04:27:29.183 00.000 28316 OnExposeComplete: enter
04:27:29.184 00.001 28316 UpdateGuideState(): m_state=6
04:27:29.184 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7640
04:27:29.185 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=263.21, Mass=2235, SNR=32.7, Peak=192 HFD=3.9
04:27:29.186 00.001 28316 CameraToMount -- cameraTheta (-0.15) - m_xAngle (2.00) = xAngle (-2.15 = -2.15)
04:27:29.187 00.001 28316 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
04:27:29.188 00.001 28316 CameraToMount -- cameraX=0.58 cameraY=-0.09 hyp=0.59 cameraTheta=-0.15 mountX=-0.32 mountY=-0.48, mountTheta=-2.16
04:27:29.190 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=-0.09, opts=13)
04:27:29.191 00.001 28316 Enqueuing Move request for scope (0.58, -0.09)
04:27:29.191 00.000 29988 Worker thread wakes up
04:27:29.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.09) opts 0xd
04:27:29.191 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, -0.09)
04:27:29.191 00.000 29988 Moving (0.58, -0.09) raw xDistance=-0.32 yDistance=-0.48
04:27:29.191 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
04:27:29.191 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:27:29.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:29.192 00.001 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:27:29.192 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 3 / 99999
04:27:29.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
04:27:29.193 00.001 29988 MoveAxis(E, 68, ABG)
04:27:29.193 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156049.192,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:29.193 00.000 29988 Guiding  Dir = 2, Dur = 68
04:27:29.193 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:29.194 00.001 29988 IsSlewing returns 0
04:27:29.194 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:29.195 00.001 28316 Enqueuing Expose request
04:27:29.196 00.001 29988 IsGuiding returns 0
04:27:29.198 00.002 29988 PulseGuide returned control before completion, sleep 77
04:27:29.288 00.090 29988 IsGuiding returns 0
04:27:29.288 00.000 29988 Move returns status 0, amount 68
04:27:29.288 00.000 29988 MoveAxis(N, 0, ABG)
04:27:29.288 00.000 29988 Move returns status 0, amount 0
04:27:29.288 00.000 29988 move complete, result=0
04:27:29.288 00.000 29988 worker thread done servicing request
04:27:29.288 00.000 29988 Worker thread wakes up
04:27:29.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:29.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:29.288 00.000 28316 GuideStep: -0.3 px 68 ms EAST, -0.5 px 0 ms NORTH
04:27:30.700 01.412 29988 Exposure complete
04:27:30.759 00.059 29988 worker thread done servicing request
04:27:30.760 00.001 28316 OnExposeComplete: enter
04:27:30.761 00.001 28316 UpdateGuideState(): m_state=6
04:27:30.763 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7641
04:27:30.764 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=263.47, Mass=2269, SNR=33.0, Peak=183 HFD=3.8
04:27:30.766 00.002 28316 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
04:27:30.767 00.001 28316 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
04:27:30.768 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=0.17 hyp=0.68 cameraTheta=0.25 mountX=-0.12 mountY=-0.67, mountTheta=-1.75
04:27:30.771 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.17, opts=13)
04:27:30.772 00.001 28316 Enqueuing Move request for scope (0.66, 0.17)
04:27:30.772 00.000 29988 Worker thread wakes up
04:27:30.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.17) opts 0xd
04:27:30.772 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.17)
04:27:30.772 00.000 29988 Moving (0.66, 0.17) raw xDistance=-0.12 yDistance=-0.67
04:27:30.772 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:30.773 00.001 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:27:30.773 00.000 28316 PhdController: settling, locked = 1, distance = 0.82 (0.50) aobump = 0 frame = 4 / 99999
04:27:30.774 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:27:30.774 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
04:27:30.774 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
04:27:30.774 00.000 29988 MoveAxis(E, 0, ABG)
04:27:30.774 00.000 29988 Move returns status 0, amount 0
04:27:30.774 00.000 29988 MoveAxis(N, 159, ABG)
04:27:30.774 00.000 29988 Guiding  Dir = 0, Dur = 159
04:27:30.774 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156050.774,"Host":"ASUS_SAM","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:30.774 00.000 29988 IsSlewing returns 0
04:27:30.774 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:30.775 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:30.775 00.000 28316 Enqueuing Expose request
04:27:30.776 00.001 29988 IsGuiding returns 0
04:27:30.780 00.004 29988 PulseGuide returned control before completion, sleep 165
04:27:30.962 00.182 29988 IsGuiding returns 0
04:27:30.962 00.000 29988 Move returns status 0, amount 159
04:27:30.962 00.000 29988 move complete, result=0
04:27:30.963 00.001 29988 worker thread done servicing request
04:27:30.963 00.000 29988 Worker thread wakes up
04:27:30.963 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:30.963 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:30.963 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 159 ms NORTH
04:27:32.594 01.631 29988 Exposure complete
04:27:32.639 00.045 29988 worker thread done servicing request
04:27:32.639 00.000 28316 OnExposeComplete: enter
04:27:32.640 00.001 28316 UpdateGuideState(): m_state=6
04:27:32.641 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7642
04:27:32.643 00.002 28316 Star::Find returns 1 (0), X=951.84, Y=263.32, Mass=2264, SNR=32.9, Peak=195 HFD=3.9
04:27:32.644 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
04:27:32.645 00.001 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
04:27:32.646 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=0.02 hyp=0.66 cameraTheta=0.04 mountX=-0.25 mountY=-0.60, mountTheta=-1.97
04:27:32.649 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.02, opts=13)
04:27:32.650 00.001 28316 Enqueuing Move request for scope (0.66, 0.02)
04:27:32.651 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:32.652 00.001 28316 UpdateGuideState exits: m=2264 RSB=32.9
04:27:32.654 00.002 29988 Worker thread wakes up
04:27:32.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.02) opts 0xd
04:27:32.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.02)
04:27:32.654 00.000 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 5 / 99999
04:27:32.654 00.000 29988 Moving (0.66, 0.02) raw xDistance=-0.25 yDistance=-0.60
04:27:32.654 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156052.654,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:32.655 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:27:32.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
04:27:32.655 00.000 29988 MoveAxis(E, 53, ABG)
04:27:32.655 00.000 29988 Guiding  Dir = 2, Dur = 53
04:27:32.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:32.656 00.001 29988 IsSlewing returns 0
04:27:32.656 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:32.656 00.000 28316 Enqueuing Expose request
04:27:32.657 00.001 29988 IsGuiding returns 0
04:27:32.658 00.001 29988 PulseGuide returned control before completion, sleep 62
04:27:32.733 00.075 29988 IsGuiding returns 0
04:27:32.733 00.000 29988 Move returns status 0, amount 53
04:27:32.733 00.000 29988 MoveAxis(N, 143, ABG)
04:27:32.733 00.000 29988 Guiding  Dir = 0, Dur = 143
04:27:32.735 00.002 29988 IsSlewing returns 0
04:27:32.735 00.000 29988 IsGuiding returns 0
04:27:32.739 00.004 29988 PulseGuide returned control before completion, sleep 149
04:27:32.891 00.152 29988 IsGuiding returns 1
04:27:32.891 00.000 29988 scope still moving after pulse duration time elapsed
04:27:32.922 00.031 29988 IsSlewing returns 0
04:27:32.923 00.001 29988 IsGuiding returns 0
04:27:32.923 00.000 29988 scope move finished after 143 + 45 ms
04:27:32.923 00.000 29988 Move returns status 0, amount 143
04:27:32.923 00.000 29988 move complete, result=0
04:27:32.923 00.000 29988 worker thread done servicing request
04:27:32.923 00.000 29988 Worker thread wakes up
04:27:32.923 00.000 28316 GuideStep: -0.3 px 53 ms EAST, -0.6 px 143 ms NORTH
04:27:32.925 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:32.925 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:34.343 01.418 29988 Exposure complete
04:27:34.386 00.043 29988 worker thread done servicing request
04:27:34.386 00.000 28316 OnExposeComplete: enter
04:27:34.387 00.001 28316 UpdateGuideState(): m_state=6
04:27:34.389 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7643
04:27:34.390 00.001 28316 Star::Find returns 1 (0), X=951.70, Y=263.56, Mass=2279, SNR=33.0, Peak=174 HFD=3.8
04:27:34.390 00.000 28316 CameraToMount -- cameraTheta (0.48) - m_xAngle (2.00) = xAngle (-1.52 = -1.52)
04:27:34.391 00.001 28316 CameraToMount -- cameraTheta (0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
04:27:34.391 00.000 28316 CameraToMount -- cameraX=0.51 cameraY=0.27 hyp=0.58 cameraTheta=0.48 mountX=0.03 mountY=-0.58, mountTheta=-1.52
04:27:34.392 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.51, y=0.27, opts=13)
04:27:34.393 00.001 28316 Enqueuing Move request for scope (0.51, 0.27)
04:27:34.393 00.000 29988 Worker thread wakes up
04:27:34.393 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:34.394 00.001 28316 UpdateGuideState exits: m=2279 RSB=33.0
04:27:34.394 00.000 28316 PhdController: settling, locked = 1, distance = 0.71 (0.50) aobump = 0 frame = 6 / 99999
04:27:34.395 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.27) opts 0xd
04:27:34.395 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156054.395,"Host":"ASUS_SAM","Inst":1,"Distance":0.71,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:34.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.51, 0.27)
04:27:34.395 00.000 29988 Moving (0.51, 0.27) raw xDistance=0.03 yDistance=-0.58
04:27:34.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:27:34.395 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
04:27:34.395 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:34.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:34.396 00.000 28316 Enqueuing Expose request
04:27:34.396 00.000 29988 MoveAxis(E, 0, ABG)
04:27:34.397 00.001 29988 Move returns status 0, amount 0
04:27:34.397 00.000 29988 MoveAxis(N, 138, ABG)
04:27:34.397 00.000 29988 Guiding  Dir = 0, Dur = 138
04:27:34.397 00.000 29988 IsSlewing returns 0
04:27:34.397 00.000 29988 IsGuiding returns 0
04:27:34.403 00.006 29988 PulseGuide returned control before completion, sleep 143
04:27:34.562 00.159 29988 IsGuiding returns 0
04:27:34.562 00.000 29988 Move returns status 0, amount 138
04:27:34.562 00.000 29988 move complete, result=0
04:27:34.562 00.000 29988 worker thread done servicing request
04:27:34.562 00.000 29988 Worker thread wakes up
04:27:34.562 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:34.562 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.6 px 138 ms NORTH
04:27:34.564 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:36.193 01.629 29988 Exposure complete
04:27:36.216 00.023 29988 worker thread done servicing request
04:27:36.216 00.000 28316 OnExposeComplete: enter
04:27:36.218 00.002 28316 UpdateGuideState(): m_state=6
04:27:36.219 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7644
04:27:36.221 00.002 28316 Star::Find returns 1 (0), X=951.78, Y=263.33, Mass=2262, SNR=32.9, Peak=196 HFD=3.8
04:27:36.223 00.002 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:27:36.225 00.002 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
04:27:36.226 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.04 hyp=0.60 cameraTheta=0.06 mountX=-0.21 mountY=-0.55, mountTheta=-1.94
04:27:36.228 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.04, opts=13)
04:27:36.230 00.002 28316 Enqueuing Move request for scope (0.60, 0.04)
04:27:36.231 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:36.232 00.001 28316 UpdateGuideState exits: m=2262 RSB=32.9
04:27:36.233 00.001 29988 Worker thread wakes up
04:27:36.233 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.04) opts 0xd
04:27:36.233 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.04)
04:27:36.233 00.000 29988 Moving (0.60, 0.04) raw xDistance=-0.21 yDistance=-0.55
04:27:36.233 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:27:36.233 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:27:36.233 00.000 28316 PhdController: settling, locked = 1, distance = 0.68 (0.50) aobump = 0 frame = 7 / 99999
04:27:36.234 00.001 29988 MoveAxis(E, 45, ABG)
04:27:36.234 00.000 29988 Guiding  Dir = 2, Dur = 45
04:27:36.234 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156056.234,"Host":"ASUS_SAM","Inst":1,"Distance":0.68,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:36.235 00.001 29988 IsSlewing returns 0
04:27:36.235 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:36.236 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:36.237 00.001 29988 IsGuiding returns 0
04:27:36.237 00.000 28316 Enqueuing Expose request
04:27:36.238 00.001 29988 PulseGuide returned control before completion, sleep 54
04:27:36.299 00.061 29988 IsGuiding returns 1
04:27:36.299 00.000 29988 scope still moving after pulse duration time elapsed
04:27:36.331 00.032 29988 IsSlewing returns 0
04:27:36.332 00.001 29988 IsGuiding returns 0
04:27:36.332 00.000 29988 scope move finished after 45 + 49 ms
04:27:36.332 00.000 29988 Move returns status 0, amount 45
04:27:36.332 00.000 29988 MoveAxis(N, 131, ABG)
04:27:36.332 00.000 29988 Guiding  Dir = 0, Dur = 131
04:27:36.332 00.000 29988 IsSlewing returns 0
04:27:36.332 00.000 29988 IsGuiding returns 0
04:27:36.336 00.004 29988 PulseGuide returned control before completion, sleep 137
04:27:36.490 00.154 29988 IsGuiding returns 0
04:27:36.490 00.000 29988 Move returns status 0, amount 131
04:27:36.490 00.000 29988 move complete, result=0
04:27:36.490 00.000 29988 worker thread done servicing request
04:27:36.490 00.000 29988 Worker thread wakes up
04:27:36.490 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:36.490 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:36.490 00.000 28316 GuideStep: -0.2 px 45 ms EAST, -0.5 px 131 ms NORTH
04:27:37.911 01.421 29988 Exposure complete
04:27:37.970 00.059 29988 worker thread done servicing request
04:27:37.971 00.001 28316 OnExposeComplete: enter
04:27:37.971 00.000 28316 UpdateGuideState(): m_state=6
04:27:37.971 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7645
04:27:37.972 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=263.29, Mass=2315, SNR=33.3, Peak=191 HFD=3.9
04:27:37.973 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:27:37.973 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:27:37.974 00.001 28316 CameraToMount -- cameraX=0.66 cameraY=-0.01 hyp=0.66 cameraTheta=-0.02 mountX=-0.28 mountY=-0.58, mountTheta=-2.02
04:27:37.975 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=-0.01, opts=13)
04:27:37.975 00.000 28316 Enqueuing Move request for scope (0.66, -0.01)
04:27:37.976 00.001 29988 Worker thread wakes up
04:27:37.976 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:37.976 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.3
04:27:37.977 00.001 28316 PhdController: settling, locked = 1, distance = 0.67 (0.50) aobump = 0 frame = 8 / 99999
04:27:37.977 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.01) opts 0xd
04:27:37.977 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156057.977,"Host":"ASUS_SAM","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:37.978 00.001 29988 Handling offset move in thread for scope, endpoint = (0.66, -0.01)
04:27:37.978 00.000 29988 Moving (0.66, -0.01) raw xDistance=-0.28 yDistance=-0.58
04:27:37.978 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
04:27:37.978 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
04:27:37.978 00.000 29988 MoveAxis(E, 63, ABG)
04:27:37.978 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:37.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:37.979 00.001 28316 Enqueuing Expose request
04:27:37.979 00.000 29988 Guiding  Dir = 2, Dur = 63
04:27:37.979 00.000 29988 IsSlewing returns 0
04:27:37.980 00.001 29988 IsGuiding returns 0
04:27:37.982 00.002 29988 PulseGuide returned control before completion, sleep 71
04:27:38.062 00.080 29988 IsGuiding returns 0
04:27:38.062 00.000 29988 Move returns status 0, amount 63
04:27:38.062 00.000 29988 MoveAxis(N, 139, ABG)
04:27:38.062 00.000 29988 Guiding  Dir = 0, Dur = 139
04:27:38.062 00.000 29988 IsSlewing returns 0
04:27:38.062 00.000 29988 IsGuiding returns 0
04:27:38.067 00.005 29988 PulseGuide returned control before completion, sleep 145
04:27:38.219 00.152 29988 IsGuiding returns 1
04:27:38.219 00.000 29988 scope still moving after pulse duration time elapsed
04:27:38.252 00.033 29988 IsSlewing returns 0
04:27:38.252 00.000 29988 IsGuiding returns 0
04:27:38.252 00.000 29988 scope move finished after 139 + 50 ms
04:27:38.252 00.000 29988 Move returns status 0, amount 139
04:27:38.252 00.000 29988 move complete, result=0
04:27:38.252 00.000 29988 worker thread done servicing request
04:27:38.252 00.000 29988 Worker thread wakes up
04:27:38.252 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:38.252 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.6 px 139 ms NORTH
04:27:38.254 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:39.890 01.636 29988 Exposure complete
04:27:39.924 00.034 29988 worker thread done servicing request
04:27:39.924 00.000 28316 OnExposeComplete: enter
04:27:39.924 00.000 28316 UpdateGuideState(): m_state=6
04:27:39.925 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7646
04:27:39.925 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=263.46, Mass=2228, SNR=32.7, Peak=165 HFD=4.0
04:27:39.926 00.001 28316 CameraToMount -- cameraTheta (0.33) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
04:27:39.926 00.000 28316 CameraToMount -- cameraTheta (0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
04:27:39.927 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=0.16 hyp=0.50 cameraTheta=0.33 mountX=-0.05 mountY=-0.50, mountTheta=-1.67
04:27:39.928 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.16, opts=13)
04:27:39.928 00.000 28316 Enqueuing Move request for scope (0.48, 0.16)
04:27:39.928 00.000 29988 Worker thread wakes up
04:27:39.929 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:39.929 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.16) opts 0xd
04:27:39.929 00.000 28316 UpdateGuideState exits: m=2228 RSB=32.7
04:27:39.930 00.001 28316 PhdController: settling, locked = 1, distance = 0.62 (0.50) aobump = 0 frame = 9 / 99999
04:27:39.930 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.16)
04:27:39.930 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156059.930,"Host":"ASUS_SAM","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:39.930 00.000 29988 Moving (0.48, 0.16) raw xDistance=-0.05 yDistance=-0.50
04:27:39.931 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:27:39.931 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
04:27:39.931 00.000 29988 MoveAxis(E, 0, ABG)
04:27:39.931 00.000 29988 Move returns status 0, amount 0
04:27:39.931 00.000 29988 MoveAxis(N, 119, ABG)
04:27:39.931 00.000 29988 Guiding  Dir = 0, Dur = 119
04:27:39.931 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:39.931 00.000 29988 IsSlewing returns 0
04:27:39.931 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:39.932 00.001 28316 Enqueuing Expose request
04:27:39.932 00.000 29988 IsGuiding returns 0
04:27:39.937 00.005 29988 PulseGuide returned control before completion, sleep 125
04:27:40.075 00.138 29988 IsGuiding returns 0
04:27:40.075 00.000 29988 Move returns status 0, amount 119
04:27:40.075 00.000 29988 move complete, result=0
04:27:40.075 00.000 29988 worker thread done servicing request
04:27:40.076 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 119 ms NORTH
04:27:40.076 00.000 29988 Worker thread wakes up
04:27:40.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:40.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:41.487 01.411 29988 Exposure complete
04:27:41.524 00.037 29988 worker thread done servicing request
04:27:41.525 00.001 28316 OnExposeComplete: enter
04:27:41.526 00.001 28316 UpdateGuideState(): m_state=6
04:27:41.527 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7647
04:27:41.529 00.002 28316 Star::Find returns 1 (0), X=951.53, Y=263.41, Mass=2249, SNR=32.9, Peak=161 HFD=3.9
04:27:41.530 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:27:41.532 00.002 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:27:41.534 00.002 28316 CameraToMount -- cameraX=0.34 cameraY=0.11 hyp=0.36 cameraTheta=0.32 mountX=-0.04 mountY=-0.36, mountTheta=-1.68
04:27:41.538 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.11, opts=13)
04:27:41.541 00.003 28316 Enqueuing Move request for scope (0.34, 0.11)
04:27:41.543 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:41.546 00.003 28316 UpdateGuideState exits: m=2249 RSB=32.9
04:27:41.548 00.002 29988 Worker thread wakes up
04:27:41.548 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 10 / 99999
04:27:41.548 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156061.548,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:41.549 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.11) opts 0xd
04:27:41.549 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.11)
04:27:41.549 00.000 29988 Moving (0.34, 0.11) raw xDistance=-0.04 yDistance=-0.36
04:27:41.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:41.550 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:27:41.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
04:27:41.550 00.000 29988 MoveAxis(E, 0, ABG)
04:27:41.550 00.000 29988 Move returns status 0, amount 0
04:27:41.550 00.000 29988 MoveAxis(N, 85, ABG)
04:27:41.550 00.000 29988 Guiding  Dir = 0, Dur = 85
04:27:41.550 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:41.550 00.000 28316 Enqueuing Expose request
04:27:41.551 00.001 29988 IsSlewing returns 0
04:27:41.551 00.000 29988 IsGuiding returns 0
04:27:41.556 00.005 29988 PulseGuide returned control before completion, sleep 90
04:27:41.661 00.105 29988 IsGuiding returns 0
04:27:41.661 00.000 29988 Move returns status 0, amount 85
04:27:41.661 00.000 29988 move complete, result=0
04:27:41.661 00.000 29988 worker thread done servicing request
04:27:41.661 00.000 29988 Worker thread wakes up
04:27:41.661 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:41.661 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:41.661 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 85 ms NORTH
04:27:43.296 01.635 29988 Exposure complete
04:27:43.347 00.051 29988 worker thread done servicing request
04:27:43.347 00.000 28316 OnExposeComplete: enter
04:27:43.347 00.000 28316 UpdateGuideState(): m_state=6
04:27:43.348 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7648
04:27:43.349 00.001 28316 Star::Find returns 1 (0), X=951.88, Y=263.28, Mass=2093, SNR=31.8, Peak=179 HFD=3.9
04:27:43.350 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:27:43.351 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:27:43.352 00.001 28316 CameraToMount -- cameraX=0.69 cameraY=-0.02 hyp=0.69 cameraTheta=-0.02 mountX=-0.30 mountY=-0.61, mountTheta=-2.03
04:27:43.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.69, y=-0.02, opts=13)
04:27:43.354 00.000 28316 Enqueuing Move request for scope (0.69, -0.02)
04:27:43.355 00.001 29988 Worker thread wakes up
04:27:43.355 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.02) opts 0xd
04:27:43.355 00.000 29988 Handling offset move in thread for scope, endpoint = (0.69, -0.02)
04:27:43.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:43.356 00.001 28316 UpdateGuideState exits: m=2093 RSB=31.8
04:27:43.357 00.001 29988 Moving (0.69, -0.02) raw xDistance=-0.30 yDistance=-0.61
04:27:43.357 00.000 28316 PhdController: settling, locked = 1, distance = 0.59 (0.50) aobump = 0 frame = 11 / 99999
04:27:43.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:27:43.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
04:27:43.357 00.000 29988 MoveAxis(E, 64, ABG)
04:27:43.357 00.000 29988 Guiding  Dir = 2, Dur = 64
04:27:43.357 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156063.357,"Host":"ASUS_SAM","Inst":1,"Distance":0.59,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:43.359 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:43.360 00.001 29988 IsSlewing returns 0
04:27:43.360 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:43.360 00.000 28316 Enqueuing Expose request
04:27:43.361 00.001 29988 IsGuiding returns 0
04:27:43.363 00.002 29988 PulseGuide returned control before completion, sleep 73
04:27:43.450 00.087 29988 IsGuiding returns 0
04:27:43.450 00.000 29988 Move returns status 0, amount 64
04:27:43.450 00.000 29988 MoveAxis(N, 146, ABG)
04:27:43.450 00.000 29988 Guiding  Dir = 0, Dur = 146
04:27:43.450 00.000 29988 IsSlewing returns 0
04:27:43.452 00.002 29988 IsGuiding returns 0
04:27:43.457 00.005 29988 PulseGuide returned control before completion, sleep 151
04:27:43.621 00.164 29988 IsGuiding returns 0
04:27:43.621 00.000 29988 Move returns status 0, amount 146
04:27:43.621 00.000 29988 move complete, result=0
04:27:43.622 00.001 29988 worker thread done servicing request
04:27:43.622 00.000 29988 Worker thread wakes up
04:27:43.622 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.6 px 146 ms NORTH
04:27:43.624 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:43.624 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:45.037 01.413 29988 Exposure complete
04:27:45.087 00.050 29988 worker thread done servicing request
04:27:45.087 00.000 28316 OnExposeComplete: enter
04:27:45.089 00.002 28316 UpdateGuideState(): m_state=6
04:27:45.092 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7649
04:27:45.094 00.002 28316 Star::Find returns 1 (0), X=951.73, Y=263.26, Mass=2286, SNR=33.1, Peak=178 HFD=3.8
04:27:45.096 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:27:45.099 00.003 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:27:45.101 00.002 28316 CameraToMount -- cameraX=0.54 cameraY=-0.04 hyp=0.54 cameraTheta=-0.07 mountX=-0.26 mountY=-0.47, mountTheta=-2.08
04:27:45.104 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=-0.04, opts=13)
04:27:45.104 00.000 28316 Enqueuing Move request for scope (0.54, -0.04)
04:27:45.105 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:45.106 00.001 28316 UpdateGuideState exits: m=2286 RSB=33.1
04:27:45.107 00.001 29988 Worker thread wakes up
04:27:45.109 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.04) opts 0xd
04:27:45.109 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, -0.04)
04:27:45.109 00.000 29988 Moving (0.54, -0.04) raw xDistance=-0.26 yDistance=-0.47
04:27:45.109 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
04:27:45.109 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
04:27:45.109 00.000 29988 MoveAxis(E, 59, ABG)
04:27:45.109 00.000 29988 Guiding  Dir = 2, Dur = 59
04:27:45.109 00.000 28316 PhdController: settling, locked = 1, distance = 0.58 (0.50) aobump = 0 frame = 12 / 99999
04:27:45.110 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156065.110,"Host":"ASUS_SAM","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:45.112 00.002 29988 IsSlewing returns 0
04:27:45.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:45.114 00.002 29988 IsGuiding returns 0
04:27:45.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:45.116 00.002 29988 PulseGuide returned control before completion, sleep 68
04:27:45.116 00.000 28316 Enqueuing Expose request
04:27:45.192 00.076 29988 IsGuiding returns 0
04:27:45.192 00.000 29988 Move returns status 0, amount 59
04:27:45.192 00.000 29988 MoveAxis(N, 112, ABG)
04:27:45.192 00.000 29988 Guiding  Dir = 0, Dur = 112
04:27:45.192 00.000 29988 IsSlewing returns 0
04:27:45.192 00.000 29988 IsGuiding returns 0
04:27:45.196 00.004 29988 PulseGuide returned control before completion, sleep 118
04:27:45.333 00.137 29988 IsGuiding returns 0
04:27:45.333 00.000 29988 Move returns status 0, amount 112
04:27:45.333 00.000 29988 move complete, result=0
04:27:45.333 00.000 29988 worker thread done servicing request
04:27:45.333 00.000 29988 Worker thread wakes up
04:27:45.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:45.333 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.5 px 112 ms NORTH
04:27:45.334 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:46.966 01.632 29988 Exposure complete
04:27:47.019 00.053 29988 worker thread done servicing request
04:27:47.019 00.000 28316 OnExposeComplete: enter
04:27:47.020 00.001 28316 UpdateGuideState(): m_state=6
04:27:47.022 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7650
04:27:47.023 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=263.43, Mass=2317, SNR=33.2, Peak=174 HFD=3.9
04:27:47.025 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
04:27:47.026 00.001 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:27:47.028 00.002 28316 CameraToMount -- cameraX=0.48 cameraY=0.13 hyp=0.50 cameraTheta=0.27 mountX=-0.08 mountY=-0.49, mountTheta=-1.73
04:27:47.030 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.13, opts=13)
04:27:47.031 00.001 28316 Enqueuing Move request for scope (0.48, 0.13)
04:27:47.032 00.001 29988 Worker thread wakes up
04:27:47.032 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:47.032 00.000 28316 UpdateGuideState exits: m=2317 RSB=33.2
04:27:47.033 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.13) opts 0xd
04:27:47.033 00.000 28316 PhdController: settling, locked = 1, distance = 0.55 (0.50) aobump = 0 frame = 13 / 99999
04:27:47.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.13)
04:27:47.033 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156067.033,"Host":"ASUS_SAM","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:47.034 00.001 29988 Moving (0.48, 0.13) raw xDistance=-0.08 yDistance=-0.49
04:27:47.034 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:27:47.034 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
04:27:47.034 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:47.034 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:47.035 00.001 28316 Enqueuing Expose request
04:27:47.035 00.000 29988 MoveAxis(E, 0, ABG)
04:27:47.035 00.000 29988 Move returns status 0, amount 0
04:27:47.035 00.000 29988 MoveAxis(N, 116, ABG)
04:27:47.035 00.000 29988 Guiding  Dir = 0, Dur = 116
04:27:47.035 00.000 29988 IsSlewing returns 0
04:27:47.036 00.001 29988 IsGuiding returns 0
04:27:47.041 00.005 29988 PulseGuide returned control before completion, sleep 121
04:27:47.166 00.125 29988 IsGuiding returns 1
04:27:47.166 00.000 29988 scope still moving after pulse duration time elapsed
04:27:47.197 00.031 29988 IsSlewing returns 0
04:27:47.199 00.002 29988 IsGuiding returns 0
04:27:47.199 00.000 29988 scope move finished after 116 + 46 ms
04:27:47.199 00.000 29988 Move returns status 0, amount 116
04:27:47.199 00.000 29988 move complete, result=0
04:27:47.199 00.000 29988 worker thread done servicing request
04:27:47.199 00.000 29988 Worker thread wakes up
04:27:47.199 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:47.199 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 116 ms NORTH
04:27:47.200 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:48.613 01.413 29988 Exposure complete
04:27:48.671 00.058 29988 worker thread done servicing request
04:27:48.671 00.000 28316 OnExposeComplete: enter
04:27:48.673 00.002 28316 UpdateGuideState(): m_state=6
04:27:48.676 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7651
04:27:48.678 00.002 28316 Star::Find returns 1 (0), X=951.72, Y=263.52, Mass=2113, SNR=31.8, Peak=167 HFD=3.9
04:27:48.680 00.002 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
04:27:48.683 00.003 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
04:27:48.684 00.001 28316 CameraToMount -- cameraX=0.53 cameraY=0.22 hyp=0.58 cameraTheta=0.39 mountX=-0.02 mountY=-0.57, mountTheta=-1.61
04:27:48.689 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.22, opts=13)
04:27:48.690 00.001 28316 Enqueuing Move request for scope (0.53, 0.22)
04:27:48.690 00.000 29988 Worker thread wakes up
04:27:48.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:48.692 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.22) opts 0xd
04:27:48.692 00.000 28316 UpdateGuideState exits: m=2113 RSB=31.8
04:27:48.692 00.000 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.22)
04:27:48.692 00.000 28316 PhdController: settling, locked = 1, distance = 0.56 (0.50) aobump = 0 frame = 14 / 99999
04:27:48.692 00.000 29988 Moving (0.53, 0.22) raw xDistance=-0.02 yDistance=-0.57
04:27:48.692 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156068.692,"Host":"ASUS_SAM","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:48.693 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:27:48.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
04:27:48.693 00.000 29988 MoveAxis(E, 0, ABG)
04:27:48.693 00.000 29988 Move returns status 0, amount 0
04:27:48.693 00.000 29988 MoveAxis(N, 137, ABG)
04:27:48.693 00.000 29988 Guiding  Dir = 0, Dur = 137
04:27:48.693 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:48.693 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:48.694 00.001 28316 Enqueuing Expose request
04:27:48.694 00.000 29988 IsSlewing returns 0
04:27:48.694 00.000 29988 IsGuiding returns 0
04:27:48.699 00.005 29988 PulseGuide returned control before completion, sleep 143
04:27:48.845 00.146 29988 IsGuiding returns 1
04:27:48.845 00.000 29988 scope still moving after pulse duration time elapsed
04:27:48.877 00.032 29988 IsSlewing returns 0
04:27:48.877 00.000 29988 IsGuiding returns 0
04:27:48.877 00.000 29988 scope move finished after 137 + 46 ms
04:27:48.877 00.000 29988 Move returns status 0, amount 137
04:27:48.877 00.000 29988 move complete, result=0
04:27:48.877 00.000 29988 worker thread done servicing request
04:27:48.877 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 137 ms NORTH
04:27:48.878 00.001 29988 Worker thread wakes up
04:27:48.878 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:48.878 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:50.516 01.638 29988 Exposure complete
04:27:50.550 00.034 29988 worker thread done servicing request
04:27:50.550 00.000 28316 OnExposeComplete: enter
04:27:50.551 00.001 28316 UpdateGuideState(): m_state=6
04:27:50.552 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7652
04:27:50.554 00.002 28316 Star::Find returns 1 (0), X=951.65, Y=263.47, Mass=2210, SNR=32.6, Peak=157 HFD=4.0
04:27:50.555 00.001 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
04:27:50.556 00.001 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
04:27:50.559 00.003 28316 CameraToMount -- cameraX=0.46 cameraY=0.17 hyp=0.50 cameraTheta=0.36 mountX=-0.03 mountY=-0.49, mountTheta=-1.64
04:27:50.561 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.17, opts=13)
04:27:50.562 00.001 28316 Enqueuing Move request for scope (0.46, 0.17)
04:27:50.562 00.000 29988 Worker thread wakes up
04:27:50.562 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:50.563 00.001 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:27:50.563 00.000 28316 PhdController: settling, locked = 1, distance = 0.54 (0.50) aobump = 0 frame = 15 / 99999
04:27:50.563 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.17) opts 0xd
04:27:50.563 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.17)
04:27:50.564 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156070.563,"Host":"ASUS_SAM","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:50.564 00.000 29988 Moving (0.46, 0.17) raw xDistance=-0.03 yDistance=-0.49
04:27:50.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:27:50.564 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
04:27:50.564 00.000 29988 MoveAxis(E, 0, ABG)
04:27:50.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:50.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:50.565 00.000 28316 Enqueuing Expose request
04:27:50.565 00.000 29988 Move returns status 0, amount 0
04:27:50.565 00.000 29988 MoveAxis(N, 117, ABG)
04:27:50.565 00.000 29988 Guiding  Dir = 0, Dur = 117
04:27:50.565 00.000 29988 IsSlewing returns 0
04:27:50.565 00.000 29988 IsGuiding returns 0
04:27:50.571 00.006 29988 PulseGuide returned control before completion, sleep 123
04:27:50.701 00.130 29988 IsGuiding returns 1
04:27:50.701 00.000 29988 scope still moving after pulse duration time elapsed
04:27:50.733 00.032 29988 IsSlewing returns 0
04:27:50.735 00.002 29988 IsGuiding returns 0
04:27:50.737 00.002 29988 scope move finished after 117 + 52 ms
04:27:50.737 00.000 29988 Move returns status 0, amount 117
04:27:50.737 00.000 29988 move complete, result=0
04:27:50.737 00.000 29988 worker thread done servicing request
04:27:50.737 00.000 29988 Worker thread wakes up
04:27:50.737 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:50.737 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:50.737 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 117 ms NORTH
04:27:52.147 01.410 29988 Exposure complete
04:27:52.178 00.031 29988 worker thread done servicing request
04:27:52.178 00.000 28316 OnExposeComplete: enter
04:27:52.179 00.001 28316 UpdateGuideState(): m_state=6
04:27:52.180 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7653
04:27:52.180 00.000 28316 Star::Find returns 1 (0), X=951.62, Y=263.40, Mass=2235, SNR=32.6, Peak=166 HFD=4.0
04:27:52.180 00.000 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:27:52.181 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:27:52.181 00.000 28316 CameraToMount -- cameraX=0.43 cameraY=0.11 hyp=0.44 cameraTheta=0.24 mountX=-0.08 mountY=-0.43, mountTheta=-1.76
04:27:52.183 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.43, y=0.11, opts=13)
04:27:52.183 00.000 28316 Enqueuing Move request for scope (0.43, 0.11)
04:27:52.184 00.001 29988 Worker thread wakes up
04:27:52.184 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:52.184 00.000 28316 UpdateGuideState exits: m=2235 RSB=32.6
04:27:52.184 00.000 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 16 / 99999
04:27:52.185 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.11) opts 0xd
04:27:52.185 00.000 29988 Handling offset move in thread for scope, endpoint = (0.43, 0.11)
04:27:52.185 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156072.185,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:52.185 00.000 29988 Moving (0.43, 0.11) raw xDistance=-0.08 yDistance=-0.43
04:27:52.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:27:52.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
04:27:52.185 00.000 29988 MoveAxis(E, 0, ABG)
04:27:52.185 00.000 29988 Move returns status 0, amount 0
04:27:52.185 00.000 29988 MoveAxis(N, 103, ABG)
04:27:52.186 00.001 29988 Guiding  Dir = 0, Dur = 103
04:27:52.186 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:52.186 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:52.187 00.001 28316 Enqueuing Expose request
04:27:52.187 00.000 29988 IsSlewing returns 0
04:27:52.187 00.000 29988 IsGuiding returns 0
04:27:52.192 00.005 29988 PulseGuide returned control before completion, sleep 108
04:27:52.316 00.124 29988 IsGuiding returns 0
04:27:52.316 00.000 29988 Move returns status 0, amount 103
04:27:52.317 00.001 29988 move complete, result=0
04:27:52.317 00.000 29988 worker thread done servicing request
04:27:52.317 00.000 29988 Worker thread wakes up
04:27:52.317 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 103 ms NORTH
04:27:52.318 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:52.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:53.946 01.628 29988 Exposure complete
04:27:53.997 00.051 29988 worker thread done servicing request
04:27:53.997 00.000 28316 OnExposeComplete: enter
04:27:53.998 00.001 28316 UpdateGuideState(): m_state=6
04:27:53.998 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7654
04:27:53.999 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=263.33, Mass=2411, SNR=34.0, Peak=187 HFD=3.9
04:27:54.001 00.002 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:27:54.002 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:27:54.003 00.001 28316 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.08 mountX=-0.12 mountY=-0.33, mountTheta=-1.92
04:27:54.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.03, opts=13)
04:27:54.006 00.001 28316 Enqueuing Move request for scope (0.36, 0.03)
04:27:54.007 00.001 29988 Worker thread wakes up
04:27:54.007 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:54.008 00.001 28316 UpdateGuideState exits: m=2411 RSB=34.0
04:27:54.010 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.03) opts 0xd
04:27:54.010 00.000 28316 PhdController: settling, locked = 1, distance = 0.46 (0.50) aobump = 0 frame = 17 / 99999
04:27:54.010 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.03)
04:27:54.010 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156074.010,"Host":"ASUS_SAM","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:54.011 00.001 29988 Moving (0.36, 0.03) raw xDistance=-0.12 yDistance=-0.33
04:27:54.011 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:27:54.011 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:27:54.011 00.000 29988 MoveAxis(E, 0, ABG)
04:27:54.011 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:54.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:54.012 00.001 28316 Enqueuing Expose request
04:27:54.012 00.000 29988 Move returns status 0, amount 0
04:27:54.012 00.000 29988 MoveAxis(N, 79, ABG)
04:27:54.012 00.000 29988 Guiding  Dir = 0, Dur = 79
04:27:54.012 00.000 29988 IsSlewing returns 0
04:27:54.013 00.001 29988 IsGuiding returns 0
04:27:54.018 00.005 29988 PulseGuide returned control before completion, sleep 85
04:27:54.118 00.100 29988 IsGuiding returns 0
04:27:54.118 00.000 29988 Move returns status 0, amount 79
04:27:54.118 00.000 29988 move complete, result=0
04:27:54.118 00.000 29988 worker thread done servicing request
04:27:54.118 00.000 29988 Worker thread wakes up
04:27:54.118 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:54.118 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 79 ms NORTH
04:27:54.119 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:55.540 01.421 29988 Exposure complete
04:27:55.612 00.072 29988 worker thread done servicing request
04:27:55.612 00.000 28316 OnExposeComplete: enter
04:27:55.613 00.001 28316 UpdateGuideState(): m_state=6
04:27:55.614 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7655
04:27:55.614 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=263.19, Mass=2240, SNR=32.8, Peak=200 HFD=4.2
04:27:55.615 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:27:55.615 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:27:55.615 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=-0.10 hyp=0.60 cameraTheta=-0.17 mountX=-0.34 mountY=-0.48, mountTheta=-2.18
04:27:55.618 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=-0.10, opts=13)
04:27:55.620 00.002 28316 Enqueuing Move request for scope (0.59, -0.10)
04:27:55.621 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:55.622 00.001 28316 UpdateGuideState exits: m=2240 RSB=32.8
04:27:55.624 00.002 28316 PhdController: settling, locked = 1, distance = 0.51 (0.50) aobump = 0 frame = 18 / 99999
04:27:55.625 00.001 29988 Worker thread wakes up
04:27:55.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.10) opts 0xd
04:27:55.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, -0.10)
04:27:55.625 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156075.625,"Host":"ASUS_SAM","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:55.626 00.001 29988 Moving (0.59, -0.10) raw xDistance=-0.34 yDistance=-0.48
04:27:55.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
04:27:55.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
04:27:55.626 00.000 29988 MoveAxis(E, 71, ABG)
04:27:55.627 00.001 29988 Guiding  Dir = 2, Dur = 71
04:27:55.627 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:55.631 00.004 29988 IsSlewing returns 0
04:27:55.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:55.632 00.001 28316 Enqueuing Expose request
04:27:55.633 00.001 29988 IsGuiding returns 0
04:27:55.635 00.002 29988 PulseGuide returned control before completion, sleep 80
04:27:55.724 00.089 29988 IsGuiding returns 0
04:27:55.724 00.000 29988 Move returns status 0, amount 71
04:27:55.724 00.000 29988 MoveAxis(N, 116, ABG)
04:27:55.724 00.000 29988 Guiding  Dir = 0, Dur = 116
04:27:55.725 00.001 29988 IsSlewing returns 0
04:27:55.725 00.000 29988 IsGuiding returns 0
04:27:55.733 00.008 29988 PulseGuide returned control before completion, sleep 118
04:27:55.868 00.135 29988 IsGuiding returns 0
04:27:55.868 00.000 29988 Move returns status 0, amount 116
04:27:55.868 00.000 29988 move complete, result=0
04:27:55.868 00.000 29988 worker thread done servicing request
04:27:55.868 00.000 29988 Worker thread wakes up
04:27:55.868 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:55.868 00.000 28316 GuideStep: -0.3 px 71 ms EAST, -0.5 px 116 ms NORTH
04:27:55.869 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:57.498 01.629 29988 Exposure complete
04:27:57.547 00.049 29988 worker thread done servicing request
04:27:57.547 00.000 28316 OnExposeComplete: enter
04:27:57.548 00.001 28316 UpdateGuideState(): m_state=6
04:27:57.550 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7656
04:27:57.551 00.001 28316 Star::Find returns 1 (0), X=951.33, Y=263.35, Mass=2223, SNR=32.6, Peak=170 HFD=3.6
04:27:57.552 00.001 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
04:27:57.554 00.002 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
04:27:57.555 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.35 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
04:27:57.557 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.05, opts=13)
04:27:57.557 00.000 28316 Enqueuing Move request for scope (0.14, 0.05)
04:27:57.559 00.002 29988 Worker thread wakes up
04:27:57.559 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:57.559 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.6
04:27:57.559 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 19 / 99999
04:27:57.559 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
04:27:57.559 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156077.559,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:27:57.560 00.001 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
04:27:57.560 00.000 29988 Moving (0.14, 0.05) raw xDistance=-0.01 yDistance=-0.15
04:27:57.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:27:57.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:27:57.560 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:57.563 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:27:57.563 00.000 29988 MoveAxis(E, 0, ABG)
04:27:57.563 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:57.564 00.001 28316 Enqueuing Expose request
04:27:57.564 00.000 29988 Move returns status 0, amount 0
04:27:57.564 00.000 29988 MoveAxis(N, 0, ABG)
04:27:57.564 00.000 29988 Move returns status 0, amount 0
04:27:57.564 00.000 29988 move complete, result=0
04:27:57.564 00.000 29988 worker thread done servicing request
04:27:57.564 00.000 29988 Worker thread wakes up
04:27:57.564 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:57.564 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:57.565 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:27:59.081 01.516 29988 Exposure complete
04:27:59.143 00.062 29988 worker thread done servicing request
04:27:59.144 00.001 28316 OnExposeComplete: enter
04:27:59.145 00.001 28316 UpdateGuideState(): m_state=6
04:27:59.147 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7657
04:27:59.148 00.001 28316 Star::Find returns 1 (0), X=951.60, Y=263.26, Mass=2234, SNR=32.7, Peak=179 HFD=3.8
04:27:59.149 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.08 = -2.08)
04:27:59.150 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
04:27:59.152 00.002 28316 CameraToMount -- cameraX=0.41 cameraY=-0.03 hyp=0.41 cameraTheta=-0.08 mountX=-0.20 mountY=-0.35, mountTheta=-2.09
04:27:59.154 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.41, y=-0.03, opts=13)
04:27:59.156 00.002 28316 Enqueuing Move request for scope (0.41, -0.03)
04:27:59.157 00.001 29988 Worker thread wakes up
04:27:59.158 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:27:59.158 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.03) opts 0xd
04:27:59.158 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.7
04:27:59.159 00.001 29988 Handling offset move in thread for scope, endpoint = (0.41, -0.03)
04:27:59.159 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 20 / 99999
04:27:59.159 00.000 29988 Moving (0.41, -0.03) raw xDistance=-0.20 yDistance=-0.35
04:27:59.159 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156079.159,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
04:27:59.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:27:59.159 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
04:27:59.159 00.000 29988 MoveAxis(E, 42, ABG)
04:27:59.159 00.000 29988 Guiding  Dir = 2, Dur = 42
04:27:59.161 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:27:59.161 00.000 29988 IsSlewing returns 0
04:27:59.161 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:27:59.161 00.000 28316 Enqueuing Expose request
04:27:59.162 00.001 29988 IsGuiding returns 0
04:27:59.163 00.001 29988 PulseGuide returned control before completion, sleep 51
04:27:59.219 00.056 29988 IsGuiding returns 1
04:27:59.220 00.001 29988 scope still moving after pulse duration time elapsed
04:27:59.250 00.030 29988 IsSlewing returns 0
04:27:59.250 00.000 29988 IsGuiding returns 0
04:27:59.250 00.000 29988 scope move finished after 42 + 46 ms
04:27:59.250 00.000 29988 Move returns status 0, amount 42
04:27:59.250 00.000 29988 MoveAxis(N, 84, ABG)
04:27:59.250 00.000 29988 Guiding  Dir = 0, Dur = 84
04:27:59.251 00.001 29988 IsSlewing returns 0
04:27:59.251 00.000 29988 IsGuiding returns 0
04:27:59.255 00.004 29988 PulseGuide returned control before completion, sleep 90
04:27:59.363 00.108 29988 IsGuiding returns 0
04:27:59.363 00.000 29988 Move returns status 0, amount 84
04:27:59.363 00.000 29988 move complete, result=0
04:27:59.363 00.000 29988 worker thread done servicing request
04:27:59.363 00.000 29988 Worker thread wakes up
04:27:59.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:27:59.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:27:59.364 00.001 28316 GuideStep: -0.2 px 42 ms EAST, -0.4 px 84 ms NORTH
04:28:00.993 01.629 29988 Exposure complete
04:28:01.028 00.035 29988 worker thread done servicing request
04:28:01.028 00.000 28316 OnExposeComplete: enter
04:28:01.029 00.001 28316 UpdateGuideState(): m_state=6
04:28:01.029 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7658
04:28:01.030 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=263.41, Mass=2305, SNR=33.4, Peak=162 HFD=3.7
04:28:01.030 00.000 28316 CameraToMount -- cameraTheta (0.34) - m_xAngle (2.00) = xAngle (-1.66 = -1.66)
04:28:01.031 00.001 28316 CameraToMount -- cameraTheta (0.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
04:28:01.031 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=0.12 hyp=0.36 cameraTheta=0.34 mountX=-0.03 mountY=-0.35, mountTheta=-1.66
04:28:01.033 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.12, opts=13)
04:28:01.034 00.001 28316 Enqueuing Move request for scope (0.34, 0.12)
04:28:01.034 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:01.035 00.001 28316 UpdateGuideState exits: m=2305 RSB=33.4
04:28:01.035 00.000 28316 PhdController: settling, locked = 1, distance = 0.39 (0.50) aobump = 0 frame = 21 / 99999
04:28:01.036 00.001 29988 Worker thread wakes up
04:28:01.036 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.12) opts 0xd
04:28:01.036 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.12)
04:28:01.036 00.000 29988 Moving (0.34, 0.12) raw xDistance=-0.03 yDistance=-0.35
04:28:01.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:28:01.036 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156081.036,"Host":"ASUS_SAM","Inst":1,"Distance":0.39,"Time":3.5,"SettleTime":8.0,"StarLocked":true}
04:28:01.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
04:28:01.036 00.000 29988 MoveAxis(E, 0, ABG)
04:28:01.036 00.000 29988 Move returns status 0, amount 0
04:28:01.036 00.000 29988 MoveAxis(N, 84, ABG)
04:28:01.036 00.000 29988 Guiding  Dir = 0, Dur = 84
04:28:01.036 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:01.037 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:01.037 00.000 28316 Enqueuing Expose request
04:28:01.040 00.003 29988 IsSlewing returns 0
04:28:01.040 00.000 29988 IsGuiding returns 0
04:28:01.046 00.006 29988 PulseGuide returned control before completion, sleep 90
04:28:01.147 00.101 29988 IsGuiding returns 0
04:28:01.148 00.001 29988 Move returns status 0, amount 84
04:28:01.148 00.000 29988 move complete, result=0
04:28:01.148 00.000 29988 worker thread done servicing request
04:28:01.148 00.000 29988 Worker thread wakes up
04:28:01.148 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 84 ms NORTH
04:28:01.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:01.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:02.560 01.412 29988 Exposure complete
04:28:02.604 00.044 29988 worker thread done servicing request
04:28:02.604 00.000 28316 OnExposeComplete: enter
04:28:02.606 00.002 28316 UpdateGuideState(): m_state=6
04:28:02.607 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7659
04:28:02.607 00.000 28316 Star::Find returns 1 (0), X=951.39, Y=263.43, Mass=2161, SNR=32.0, Peak=158 HFD=3.9
04:28:02.608 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
04:28:02.608 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
04:28:02.609 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.59 mountX=0.04 mountY=-0.25, mountTheta=-1.41
04:28:02.610 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.14, opts=13)
04:28:02.610 00.000 28316 Enqueuing Move request for scope (0.21, 0.14)
04:28:02.611 00.001 29988 Worker thread wakes up
04:28:02.611 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
04:28:02.611 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
04:28:02.611 00.000 29988 Moving (0.21, 0.14) raw xDistance=0.04 yDistance=-0.25
04:28:02.611 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:28:02.611 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:02.612 00.001 28316 UpdateGuideState exits: m=2161 RSB=32.0
04:28:02.612 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
04:28:02.612 00.000 29988 MoveAxis(E, 0, ABG)
04:28:02.612 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 22 / 99999
04:28:02.612 00.000 29988 Move returns status 0, amount 0
04:28:02.613 00.001 29988 MoveAxis(N, 59, ABG)
04:28:02.613 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156082.612,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
04:28:02.613 00.000 29988 Guiding  Dir = 0, Dur = 59
04:28:02.613 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:02.614 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:02.614 00.000 28316 Enqueuing Expose request
04:28:02.614 00.000 29988 IsSlewing returns 0
04:28:02.615 00.001 29988 IsGuiding returns 0
04:28:02.619 00.004 29988 PulseGuide returned control before completion, sleep 65
04:28:02.700 00.081 29988 IsGuiding returns 0
04:28:02.700 00.000 29988 Move returns status 0, amount 59
04:28:02.700 00.000 29988 move complete, result=0
04:28:02.700 00.000 29988 worker thread done servicing request
04:28:02.700 00.000 29988 Worker thread wakes up
04:28:02.700 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:02.700 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:02.700 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 59 ms NORTH
04:28:04.339 01.639 29988 Exposure complete
04:28:04.378 00.039 29988 worker thread done servicing request
04:28:04.378 00.000 28316 OnExposeComplete: enter
04:28:04.379 00.001 28316 UpdateGuideState(): m_state=6
04:28:04.380 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7660
04:28:04.380 00.000 28316 Star::Find returns 1 (0), X=951.40, Y=263.30, Mass=2251, SNR=32.9, Peak=164 HFD=3.9
04:28:04.381 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:28:04.381 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:28:04.382 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.02 mountX=-0.09 mountY=-0.19, mountTheta=-1.99
04:28:04.383 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=0.00, opts=13)
04:28:04.385 00.002 28316 Enqueuing Move request for scope (0.22, 0.00)
04:28:04.386 00.001 29988 Worker thread wakes up
04:28:04.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:04.386 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.9
04:28:04.387 00.001 28316 PhdController: settling, locked = 1, distance = 0.31 (0.50) aobump = 0 frame = 23 / 99999
04:28:04.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
04:28:04.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
04:28:04.387 00.000 29988 Moving (0.22, 0.00) raw xDistance=-0.09 yDistance=-0.19
04:28:04.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:28:04.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:04.387 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156084.387,"Host":"ASUS_SAM","Inst":1,"Distance":0.31,"Time":6.8,"SettleTime":8.0,"StarLocked":true}
04:28:04.388 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:28:04.388 00.000 29988 MoveAxis(E, 0, ABG)
04:28:04.388 00.000 29988 Move returns status 0, amount 0
04:28:04.388 00.000 29988 MoveAxis(N, 0, ABG)
04:28:04.388 00.000 29988 Move returns status 0, amount 0
04:28:04.388 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:04.388 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:04.389 00.001 28316 Enqueuing Expose request
04:28:04.389 00.000 29988 move complete, result=0
04:28:04.389 00.000 29988 worker thread done servicing request
04:28:04.389 00.000 29988 Worker thread wakes up
04:28:04.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:04.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:04.390 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:05.914 01.524 29988 Exposure complete
04:28:05.957 00.043 29988 worker thread done servicing request
04:28:05.957 00.000 28316 OnExposeComplete: enter
04:28:05.958 00.001 28316 UpdateGuideState(): m_state=6
04:28:05.958 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7661
04:28:05.959 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=263.20, Mass=2355, SNR=33.7, Peak=191 HFD=3.9
04:28:05.959 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:28:05.960 00.001 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:28:05.960 00.000 28316 CameraToMount -- cameraX=0.48 cameraY=-0.10 hyp=0.49 cameraTheta=-0.20 mountX=-0.29 mountY=-0.39, mountTheta=-2.22
04:28:05.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=-0.10, opts=13)
04:28:05.962 00.001 28316 Enqueuing Move request for scope (0.48, -0.10)
04:28:05.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:05.963 00.001 28316 UpdateGuideState exits: m=2355 RSB=33.7
04:28:05.963 00.000 28316 PhdController: settling, locked = 1, distance = 0.36 (0.50) aobump = 0 frame = 24 / 99999
04:28:05.963 00.000 28316 PhdController: newstate STATE_FINISH
04:28:05.964 00.001 29988 Worker thread wakes up
04:28:05.964 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.10) opts 0xd
04:28:05.964 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, -0.10)
04:28:05.964 00.000 29988 Moving (0.48, -0.10) raw xDistance=-0.29 yDistance=-0.39
04:28:05.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
04:28:05.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
04:28:05.964 00.000 29988 MoveAxis(E, 61, ABG)
04:28:05.964 00.000 29988 Guiding  Dir = 2, Dur = 61
04:28:05.964 00.000 28316 PhdController complete: success
04:28:05.965 00.001 29988 IsSlewing returns 0
04:28:05.965 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786156085.965,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":24,"DroppedFrames":0}
04:28:05.966 00.001 29988 IsGuiding returns 0
04:28:05.966 00.000 28316 Mount: notify guiding dither settle done success=1
04:28:05.967 00.001 28316 PhdController: newstate STATE_IDLE
04:28:05.968 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:05.968 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:05.970 00.002 28316 Enqueuing Expose request
04:28:05.970 00.000 29988 PulseGuide returned control before completion, sleep 70
04:28:06.052 00.082 29988 IsGuiding returns 0
04:28:06.052 00.000 29988 Move returns status 0, amount 61
04:28:06.052 00.000 29988 MoveAxis(N, 92, ABG)
04:28:06.052 00.000 29988 Guiding  Dir = 0, Dur = 92
04:28:06.052 00.000 29988 IsSlewing returns 0
04:28:06.052 00.000 29988 IsGuiding returns 0
04:28:06.057 00.005 29988 PulseGuide returned control before completion, sleep 98
04:28:06.161 00.104 29988 IsGuiding returns 0
04:28:06.161 00.000 29988 Move returns status 0, amount 92
04:28:06.161 00.000 29988 move complete, result=0
04:28:06.161 00.000 29988 worker thread done servicing request
04:28:06.162 00.001 28316 GuideStep: -0.3 px 61 ms EAST, -0.4 px 92 ms NORTH
04:28:06.162 00.000 29988 Worker thread wakes up
04:28:06.162 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:06.162 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:07.794 01.632 29988 Exposure complete
04:28:07.838 00.044 29988 worker thread done servicing request
04:28:07.838 00.000 28316 OnExposeComplete: enter
04:28:07.841 00.003 28316 UpdateGuideState(): m_state=6
04:28:07.843 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7662
04:28:07.845 00.002 28316 Star::Find returns 1 (0), X=951.75, Y=263.28, Mass=2172, SNR=32.3, Peak=182 HFD=3.8
04:28:07.847 00.002 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
04:28:07.848 00.001 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:28:07.850 00.002 28316 CameraToMount -- cameraX=0.57 cameraY=-0.02 hyp=0.57 cameraTheta=-0.03 mountX=-0.25 mountY=-0.50, mountTheta=-2.03
04:28:07.852 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=-0.02, opts=13)
04:28:07.853 00.001 28316 Enqueuing Move request for scope (0.57, -0.02)
04:28:07.853 00.000 29988 Worker thread wakes up
04:28:07.853 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:07.853 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.3
04:28:07.854 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:07.854 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:07.855 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.02) opts 0xd
04:28:07.855 00.000 28316 Enqueuing Expose request
04:28:07.855 00.000 29988 Handling offset move in thread for scope, endpoint = (0.57, -0.02)
04:28:07.855 00.000 29988 Moving (0.57, -0.02) raw xDistance=-0.25 yDistance=-0.50
04:28:07.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
04:28:07.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
04:28:07.855 00.000 29988 MoveAxis(E, 57, ABG)
04:28:07.855 00.000 29988 Guiding  Dir = 2, Dur = 57
04:28:07.855 00.000 29988 IsSlewing returns 0
04:28:07.855 00.000 29988 IsGuiding returns 0
04:28:07.857 00.002 29988 PulseGuide returned control before completion, sleep 66
04:28:07.933 00.076 29988 IsGuiding returns 0
04:28:07.933 00.000 29988 Move returns status 0, amount 57
04:28:07.933 00.000 29988 MoveAxis(N, 120, ABG)
04:28:07.933 00.000 29988 Guiding  Dir = 0, Dur = 120
04:28:07.933 00.000 29988 IsSlewing returns 0
04:28:07.934 00.001 29988 IsGuiding returns 0
04:28:07.940 00.006 29988 PulseGuide returned control before completion, sleep 125
04:28:08.072 00.132 29988 IsGuiding returns 0
04:28:08.072 00.000 29988 Move returns status 0, amount 120
04:28:08.072 00.000 29988 move complete, result=0
04:28:08.072 00.000 29988 worker thread done servicing request
04:28:08.072 00.000 29988 Worker thread wakes up
04:28:08.072 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.5 px 120 ms NORTH
04:28:08.074 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:08.074 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:09.488 01.414 29988 Exposure complete
04:28:09.526 00.038 29988 worker thread done servicing request
04:28:09.527 00.001 28316 OnExposeComplete: enter
04:28:09.528 00.001 28316 UpdateGuideState(): m_state=6
04:28:09.529 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7663
04:28:09.530 00.001 28316 Star::Find returns 1 (0), X=951.46, Y=263.71, Mass=2189, SNR=32.4, Peak=165 HFD=3.8
04:28:09.531 00.001 28316 CameraToMount -- cameraTheta (0.98) - m_xAngle (2.00) = xAngle (-1.02 = -1.02)
04:28:09.532 00.001 28316 CameraToMount -- cameraTheta (0.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06)
04:28:09.533 00.001 28316 CameraToMount -- cameraX=0.28 cameraY=0.41 hyp=0.50 cameraTheta=0.98 mountX=0.26 mountY=-0.44, mountTheta=-1.03
04:28:09.535 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.41, opts=13)
04:28:09.536 00.001 28316 Enqueuing Move request for scope (0.28, 0.41)
04:28:09.536 00.000 29988 Worker thread wakes up
04:28:09.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:09.536 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.41) opts 0xd
04:28:09.536 00.000 28316 UpdateGuideState exits: m=2189 RSB=32.4
04:28:09.537 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:09.537 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:09.538 00.001 28316 Enqueuing Expose request
04:28:09.538 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.41)
04:28:09.538 00.000 29988 Moving (0.28, 0.41) raw xDistance=0.26 yDistance=-0.44
04:28:09.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
04:28:09.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
04:28:09.538 00.000 29988 MoveAxis(W, 51, ABG)
04:28:09.538 00.000 29988 Guiding  Dir = 3, Dur = 51
04:28:09.538 00.000 29988 IsSlewing returns 0
04:28:09.539 00.001 29988 IsGuiding returns 0
04:28:09.540 00.001 29988 PulseGuide returned control before completion, sleep 60
04:28:09.616 00.076 29988 IsGuiding returns 0
04:28:09.616 00.000 29988 Move returns status 0, amount 51
04:28:09.616 00.000 29988 MoveAxis(N, 104, ABG)
04:28:09.616 00.000 29988 Guiding  Dir = 0, Dur = 104
04:28:09.616 00.000 29988 IsSlewing returns 0
04:28:09.616 00.000 29988 IsGuiding returns 0
04:28:09.621 00.005 29988 PulseGuide returned control before completion, sleep 110
04:28:09.737 00.116 29988 IsGuiding returns 1
04:28:09.738 00.001 29988 scope still moving after pulse duration time elapsed
04:28:09.768 00.030 29988 IsSlewing returns 0
04:28:09.768 00.000 29988 IsGuiding returns 0
04:28:09.768 00.000 29988 scope move finished after 104 + 48 ms
04:28:09.768 00.000 29988 Move returns status 0, amount 104
04:28:09.768 00.000 29988 move complete, result=0
04:28:09.768 00.000 29988 worker thread done servicing request
04:28:09.768 00.000 29988 Worker thread wakes up
04:28:09.768 00.000 28316 GuideStep: 0.3 px 51 ms WEST, -0.4 px 104 ms NORTH
04:28:09.769 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:09.769 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:11.401 01.632 29988 Exposure complete
04:28:11.437 00.036 29988 worker thread done servicing request
04:28:11.437 00.000 28316 OnExposeComplete: enter
04:28:11.438 00.001 28316 UpdateGuideState(): m_state=6
04:28:11.438 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7664
04:28:11.439 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=263.54, Mass=2303, SNR=33.2, Peak=163 HFD=4.0
04:28:11.439 00.000 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
04:28:11.440 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
04:28:11.440 00.000 28316 CameraToMount -- cameraX=0.48 cameraY=0.24 hyp=0.54 cameraTheta=0.47 mountX=0.02 mountY=-0.54, mountTheta=-1.53
04:28:11.442 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.24, opts=13)
04:28:11.443 00.001 28316 Enqueuing Move request for scope (0.48, 0.24)
04:28:11.443 00.000 29988 Worker thread wakes up
04:28:11.443 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.24) opts 0xd
04:28:11.443 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.24)
04:28:11.443 00.000 29988 Moving (0.48, 0.24) raw xDistance=0.02 yDistance=-0.54
04:28:11.443 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:28:11.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:11.444 00.001 28316 UpdateGuideState exits: m=2303 RSB=33.2
04:28:11.444 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:11.445 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:11.445 00.000 28316 Enqueuing Expose request
04:28:11.446 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
04:28:11.446 00.000 29988 MoveAxis(E, 0, ABG)
04:28:11.446 00.000 29988 Move returns status 0, amount 0
04:28:11.446 00.000 29988 MoveAxis(N, 128, ABG)
04:28:11.446 00.000 29988 Guiding  Dir = 0, Dur = 128
04:28:11.446 00.000 29988 IsSlewing returns 0
04:28:11.446 00.000 29988 IsGuiding returns 0
04:28:11.452 00.006 29988 PulseGuide returned control before completion, sleep 133
04:28:11.589 00.137 29988 IsGuiding returns 0
04:28:11.589 00.000 29988 Move returns status 0, amount 128
04:28:11.590 00.001 29988 move complete, result=0
04:28:11.590 00.000 29988 worker thread done servicing request
04:28:11.590 00.000 29988 Worker thread wakes up
04:28:11.590 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 128 ms NORTH
04:28:11.591 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:11.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:13.006 01.415 29988 Exposure complete
04:28:13.045 00.039 29988 worker thread done servicing request
04:28:13.045 00.000 28316 OnExposeComplete: enter
04:28:13.046 00.001 28316 UpdateGuideState(): m_state=6
04:28:13.047 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7665
04:28:13.048 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=263.44, Mass=2216, SNR=32.6, Peak=168 HFD=3.9
04:28:13.049 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
04:28:13.050 00.001 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
04:28:13.052 00.002 28316 CameraToMount -- cameraX=0.66 cameraY=0.15 hyp=0.67 cameraTheta=0.22 mountX=-0.14 mountY=-0.65, mountTheta=-1.78
04:28:13.053 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.15, opts=13)
04:28:13.054 00.001 28316 Enqueuing Move request for scope (0.66, 0.15)
04:28:13.054 00.000 29988 Worker thread wakes up
04:28:13.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:13.055 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.6
04:28:13.055 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:13.056 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:13.056 00.000 28316 Enqueuing Expose request
04:28:13.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.15) opts 0xd
04:28:13.056 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.15)
04:28:13.057 00.001 29988 Moving (0.66, 0.15) raw xDistance=-0.14 yDistance=-0.65
04:28:13.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:28:13.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
04:28:13.057 00.000 29988 MoveAxis(E, 0, ABG)
04:28:13.057 00.000 29988 Move returns status 0, amount 0
04:28:13.057 00.000 29988 MoveAxis(N, 155, ABG)
04:28:13.057 00.000 29988 Guiding  Dir = 0, Dur = 155
04:28:13.057 00.000 29988 IsSlewing returns 0
04:28:13.057 00.000 29988 IsGuiding returns 0
04:28:13.063 00.006 29988 PulseGuide returned control before completion, sleep 160
04:28:13.225 00.162 29988 IsGuiding returns 0
04:28:13.225 00.000 29988 Move returns status 0, amount 155
04:28:13.225 00.000 29988 move complete, result=0
04:28:13.225 00.000 29988 worker thread done servicing request
04:28:13.225 00.000 29988 Worker thread wakes up
04:28:13.225 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:13.225 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 155 ms NORTH
04:28:13.227 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:14.851 01.624 29988 Exposure complete
04:28:14.887 00.036 29988 worker thread done servicing request
04:28:14.887 00.000 28316 OnExposeComplete: enter
04:28:14.889 00.002 28316 UpdateGuideState(): m_state=6
04:28:14.890 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7666
04:28:14.891 00.001 28316 Star::Find returns 1 (0), X=951.96, Y=263.31, Mass=2102, SNR=31.8, Peak=161 HFD=4.1
04:28:14.891 00.000 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:28:14.891 00.000 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:28:14.892 00.001 28316 CameraToMount -- cameraX=0.78 cameraY=0.01 hyp=0.78 cameraTheta=0.02 mountX=-0.31 mountY=-0.70, mountTheta=-1.99
04:28:14.893 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.01, opts=13)
04:28:14.893 00.000 28316 Enqueuing Move request for scope (0.78, 0.01)
04:28:14.894 00.001 29988 Worker thread wakes up
04:28:14.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.01) opts 0xd
04:28:14.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:14.894 00.000 28316 UpdateGuideState exits: m=2102 RSB=31.8
04:28:14.895 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:14.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:14.895 00.000 28316 Enqueuing Expose request
04:28:14.896 00.001 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.01)
04:28:14.896 00.000 29988 Moving (0.78, 0.01) raw xDistance=-0.31 yDistance=-0.70
04:28:14.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
04:28:14.896 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
04:28:14.896 00.000 29988 MoveAxis(E, 65, ABG)
04:28:14.896 00.000 29988 Guiding  Dir = 2, Dur = 65
04:28:14.896 00.000 29988 IsSlewing returns 0
04:28:14.896 00.000 29988 IsGuiding returns 0
04:28:14.898 00.002 29988 PulseGuide returned control before completion, sleep 74
04:28:14.977 00.079 29988 IsGuiding returns 0
04:28:14.977 00.000 29988 Move returns status 0, amount 65
04:28:14.977 00.000 29988 MoveAxis(N, 167, ABG)
04:28:14.977 00.000 29988 Guiding  Dir = 0, Dur = 167
04:28:14.977 00.000 29988 IsSlewing returns 0
04:28:14.977 00.000 29988 IsGuiding returns 0
04:28:14.982 00.005 29988 PulseGuide returned control before completion, sleep 172
04:28:15.167 00.185 29988 IsGuiding returns 0
04:28:15.167 00.000 29988 Move returns status 0, amount 167
04:28:15.167 00.000 29988 move complete, result=0
04:28:15.167 00.000 29988 worker thread done servicing request
04:28:15.167 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.7 px 167 ms NORTH
04:28:15.168 00.001 29988 Worker thread wakes up
04:28:15.168 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:15.168 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:16.581 01.413 29988 Exposure complete
04:28:16.627 00.046 29988 worker thread done servicing request
04:28:16.628 00.001 28316 OnExposeComplete: enter
04:28:16.629 00.001 28316 UpdateGuideState(): m_state=6
04:28:16.630 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7667
04:28:16.631 00.001 28316 Star::Find returns 1 (0), X=951.77, Y=263.38, Mass=2234, SNR=32.6, Peak=161 HFD=4.0
04:28:16.631 00.000 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
04:28:16.632 00.001 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
04:28:16.632 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=0.08 hyp=0.59 cameraTheta=0.13 mountX=-0.17 mountY=-0.56, mountTheta=-1.87
04:28:16.633 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.08, opts=13)
04:28:16.635 00.002 28316 Enqueuing Move request for scope (0.59, 0.08)
04:28:16.635 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:16.636 00.001 28316 UpdateGuideState exits: m=2234 RSB=32.6
04:28:16.636 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:16.637 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:16.637 00.000 28316 Enqueuing Expose request
04:28:16.637 00.000 29988 Worker thread wakes up
04:28:16.638 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.08) opts 0xd
04:28:16.638 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.08)
04:28:16.638 00.000 29988 Moving (0.59, 0.08) raw xDistance=-0.17 yDistance=-0.56
04:28:16.638 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:28:16.638 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
04:28:16.638 00.000 29988 MoveAxis(E, 0, ABG)
04:28:16.638 00.000 29988 Move returns status 0, amount 0
04:28:16.638 00.000 29988 MoveAxis(N, 134, ABG)
04:28:16.638 00.000 29988 Guiding  Dir = 0, Dur = 134
04:28:16.638 00.000 29988 IsSlewing returns 0
04:28:16.639 00.001 29988 IsGuiding returns 0
04:28:16.644 00.005 29988 PulseGuide returned control before completion, sleep 139
04:28:16.785 00.141 29988 IsGuiding returns 1
04:28:16.785 00.000 29988 scope still moving after pulse duration time elapsed
04:28:16.817 00.032 29988 IsSlewing returns 0
04:28:16.818 00.001 29988 IsGuiding returns 0
04:28:16.818 00.000 29988 scope move finished after 134 + 45 ms
04:28:16.818 00.000 29988 Move returns status 0, amount 134
04:28:16.818 00.000 29988 move complete, result=0
04:28:16.818 00.000 29988 worker thread done servicing request
04:28:16.818 00.000 29988 Worker thread wakes up
04:28:16.818 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:16.818 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:16.818 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 134 ms NORTH
04:28:18.453 01.635 29988 Exposure complete
04:28:18.494 00.041 29988 worker thread done servicing request
04:28:18.495 00.001 28316 OnExposeComplete: enter
04:28:18.496 00.001 28316 UpdateGuideState(): m_state=6
04:28:18.497 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7668
04:28:18.498 00.001 28316 Star::Find returns 1 (0), X=951.76, Y=263.66, Mass=2339, SNR=33.5, Peak=181 HFD=3.8
04:28:18.499 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
04:28:18.501 00.002 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:28:18.504 00.003 28316 CameraToMount -- cameraX=0.58 cameraY=0.37 hyp=0.68 cameraTheta=0.56 mountX=0.09 mountY=-0.68, mountTheta=-1.43
04:28:18.507 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.58, y=0.37, opts=13)
04:28:18.508 00.001 28316 Enqueuing Move request for scope (0.58, 0.37)
04:28:18.508 00.000 29988 Worker thread wakes up
04:28:18.508 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:18.509 00.001 28316 UpdateGuideState exits: m=2339 RSB=33.5
04:28:18.509 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:18.510 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:18.510 00.000 28316 Enqueuing Expose request
04:28:18.510 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.37) opts 0xd
04:28:18.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.58, 0.37)
04:28:18.510 00.000 29988 Moving (0.58, 0.37) raw xDistance=0.09 yDistance=-0.68
04:28:18.510 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:28:18.510 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
04:28:18.510 00.000 29988 MoveAxis(E, 0, ABG)
04:28:18.510 00.000 29988 Move returns status 0, amount 0
04:28:18.511 00.001 29988 MoveAxis(N, 162, ABG)
04:28:18.511 00.000 29988 Guiding  Dir = 0, Dur = 162
04:28:18.511 00.000 29988 IsSlewing returns 0
04:28:18.511 00.000 29988 IsGuiding returns 0
04:28:18.516 00.005 29988 PulseGuide returned control before completion, sleep 167
04:28:18.686 00.170 29988 IsGuiding returns 0
04:28:18.686 00.000 29988 Move returns status 0, amount 162
04:28:18.687 00.001 29988 move complete, result=0
04:28:18.687 00.000 29988 worker thread done servicing request
04:28:18.687 00.000 29988 Worker thread wakes up
04:28:18.687 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 162 ms NORTH
04:28:18.688 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:18.688 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:20.101 01.413 29988 Exposure complete
04:28:20.138 00.037 29988 worker thread done servicing request
04:28:20.138 00.000 28316 OnExposeComplete: enter
04:28:20.138 00.000 28316 UpdateGuideState(): m_state=6
04:28:20.139 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7669
04:28:20.140 00.001 28316 Star::Find returns 1 (0), X=951.65, Y=263.56, Mass=2297, SNR=33.0, Peak=156 HFD=4.0
04:28:20.140 00.000 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.48 = -1.48)
04:28:20.141 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
04:28:20.141 00.000 28316 CameraToMount -- cameraX=0.47 cameraY=0.27 hyp=0.54 cameraTheta=0.52 mountX=0.05 mountY=-0.54, mountTheta=-1.48
04:28:20.142 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.47, y=0.27, opts=13)
04:28:20.143 00.001 28316 Enqueuing Move request for scope (0.47, 0.27)
04:28:20.143 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:20.144 00.001 29988 Worker thread wakes up
04:28:20.144 00.000 28316 UpdateGuideState exits: m=2297 RSB=33.0
04:28:20.144 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:20.146 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:20.146 00.000 28316 Enqueuing Expose request
04:28:20.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.27) opts 0xd
04:28:20.147 00.001 29988 Handling offset move in thread for scope, endpoint = (0.47, 0.27)
04:28:20.147 00.000 29988 Moving (0.47, 0.27) raw xDistance=0.05 yDistance=-0.54
04:28:20.147 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:28:20.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
04:28:20.147 00.000 29988 MoveAxis(E, 0, ABG)
04:28:20.147 00.000 29988 Move returns status 0, amount 0
04:28:20.147 00.000 29988 MoveAxis(N, 129, ABG)
04:28:20.147 00.000 29988 Guiding  Dir = 0, Dur = 129
04:28:20.147 00.000 29988 IsSlewing returns 0
04:28:20.147 00.000 29988 IsGuiding returns 0
04:28:20.151 00.004 29988 PulseGuide returned control before completion, sleep 135
04:28:20.289 00.138 29988 IsGuiding returns 0
04:28:20.289 00.000 29988 Move returns status 0, amount 129
04:28:20.290 00.001 29988 move complete, result=0
04:28:20.290 00.000 29988 worker thread done servicing request
04:28:20.290 00.000 29988 Worker thread wakes up
04:28:20.290 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 129 ms NORTH
04:28:20.292 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:20.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:21.918 01.626 29988 Exposure complete
04:28:21.963 00.045 29988 worker thread done servicing request
04:28:21.963 00.000 28316 OnExposeComplete: enter
04:28:21.963 00.000 28316 UpdateGuideState(): m_state=6
04:28:21.964 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7670
04:28:21.964 00.000 28316 Star::Find returns 1 (0), X=951.78, Y=263.26, Mass=2306, SNR=33.2, Peak=202 HFD=3.8
04:28:21.965 00.001 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
04:28:21.965 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
04:28:21.966 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=-0.04 hyp=0.60 cameraTheta=-0.06 mountX=-0.28 mountY=-0.52, mountTheta=-2.07
04:28:21.969 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=-0.04, opts=13)
04:28:21.970 00.001 28316 Enqueuing Move request for scope (0.60, -0.04)
04:28:21.971 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:21.973 00.002 28316 UpdateGuideState exits: m=2306 RSB=33.2
04:28:21.973 00.000 29988 Worker thread wakes up
04:28:21.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.04) opts 0xd
04:28:21.973 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, -0.04)
04:28:21.973 00.000 29988 Moving (0.60, -0.04) raw xDistance=-0.28 yDistance=-0.52
04:28:21.973 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:28:21.973 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
04:28:21.973 00.000 29988 MoveAxis(E, 59, ABG)
04:28:21.973 00.000 29988 Guiding  Dir = 2, Dur = 59
04:28:21.973 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:21.975 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:21.976 00.001 28316 Enqueuing Expose request
04:28:21.977 00.001 29988 IsSlewing returns 0
04:28:21.977 00.000 29988 IsGuiding returns 0
04:28:21.980 00.003 29988 PulseGuide returned control before completion, sleep 68
04:28:22.060 00.080 29988 IsGuiding returns 0
04:28:22.060 00.000 29988 Move returns status 0, amount 59
04:28:22.060 00.000 29988 MoveAxis(N, 124, ABG)
04:28:22.060 00.000 29988 Guiding  Dir = 0, Dur = 124
04:28:22.060 00.000 29988 IsSlewing returns 0
04:28:22.060 00.000 29988 IsGuiding returns 0
04:28:22.065 00.005 29988 PulseGuide returned control before completion, sleep 130
04:28:22.201 00.136 29988 IsGuiding returns 0
04:28:22.201 00.000 29988 Move returns status 0, amount 124
04:28:22.201 00.000 29988 move complete, result=0
04:28:22.201 00.000 29988 worker thread done servicing request
04:28:22.201 00.000 29988 Worker thread wakes up
04:28:22.202 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:22.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:22.202 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.5 px 124 ms NORTH
04:28:23.612 01.410 29988 Exposure complete
04:28:23.660 00.048 29988 worker thread done servicing request
04:28:23.660 00.000 28316 OnExposeComplete: enter
04:28:23.660 00.000 28316 UpdateGuideState(): m_state=6
04:28:23.661 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7671
04:28:23.661 00.000 28316 Star::Find returns 1 (0), X=951.72, Y=263.47, Mass=2360, SNR=33.5, Peak=164 HFD=4.0
04:28:23.662 00.001 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:28:23.662 00.000 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:28:23.663 00.001 28316 CameraToMount -- cameraX=0.54 cameraY=0.17 hyp=0.56 cameraTheta=0.31 mountX=-0.06 mountY=-0.56, mountTheta=-1.68
04:28:23.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.54, y=0.17, opts=13)
04:28:23.665 00.001 28316 Enqueuing Move request for scope (0.54, 0.17)
04:28:23.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:23.666 00.001 28316 UpdateGuideState exits: m=2360 RSB=33.5
04:28:23.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:23.668 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:23.668 00.000 28316 Enqueuing Expose request
04:28:23.668 00.000 29988 Worker thread wakes up
04:28:23.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.17) opts 0xd
04:28:23.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.54, 0.17)
04:28:23.668 00.000 29988 Moving (0.54, 0.17) raw xDistance=-0.06 yDistance=-0.56
04:28:23.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:28:23.668 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
04:28:23.668 00.000 29988 MoveAxis(E, 0, ABG)
04:28:23.668 00.000 29988 Move returns status 0, amount 0
04:28:23.668 00.000 29988 MoveAxis(N, 133, ABG)
04:28:23.668 00.000 29988 Guiding  Dir = 0, Dur = 133
04:28:23.668 00.000 29988 IsSlewing returns 0
04:28:23.668 00.000 29988 IsGuiding returns 0
04:28:23.674 00.006 29988 PulseGuide returned control before completion, sleep 139
04:28:23.816 00.142 29988 IsGuiding returns 0
04:28:23.816 00.000 29988 Move returns status 0, amount 133
04:28:23.816 00.000 29988 move complete, result=0
04:28:23.816 00.000 29988 worker thread done servicing request
04:28:23.816 00.000 29988 Worker thread wakes up
04:28:23.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:23.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 133 ms NORTH
04:28:23.817 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:25.451 01.634 29988 Exposure complete
04:28:25.492 00.041 29988 worker thread done servicing request
04:28:25.492 00.000 28316 OnExposeComplete: enter
04:28:25.495 00.003 28316 UpdateGuideState(): m_state=6
04:28:25.496 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7672
04:28:25.498 00.002 28316 Star::Find returns 1 (0), X=951.72, Y=263.45, Mass=2171, SNR=32.2, Peak=166 HFD=3.9
04:28:25.499 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
04:28:25.499 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
04:28:25.500 00.001 28316 CameraToMount -- cameraX=0.53 cameraY=0.15 hyp=0.56 cameraTheta=0.27 mountX=-0.08 mountY=-0.55, mountTheta=-1.73
04:28:25.501 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.53, y=0.15, opts=13)
04:28:25.501 00.000 28316 Enqueuing Move request for scope (0.53, 0.15)
04:28:25.502 00.001 29988 Worker thread wakes up
04:28:25.502 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:25.502 00.000 28316 UpdateGuideState exits: m=2171 RSB=32.2
04:28:25.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:25.503 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:25.503 00.000 28316 Enqueuing Expose request
04:28:25.504 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.15) opts 0xd
04:28:25.504 00.000 29988 Handling offset move in thread for scope, endpoint = (0.53, 0.15)
04:28:25.504 00.000 29988 Moving (0.53, 0.15) raw xDistance=-0.08 yDistance=-0.55
04:28:25.504 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:28:25.504 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:28:25.504 00.000 29988 MoveAxis(E, 0, ABG)
04:28:25.504 00.000 29988 Move returns status 0, amount 0
04:28:25.504 00.000 29988 MoveAxis(N, 130, ABG)
04:28:25.504 00.000 29988 Guiding  Dir = 0, Dur = 130
04:28:25.504 00.000 29988 IsSlewing returns 0
04:28:25.504 00.000 29988 IsGuiding returns 0
04:28:25.510 00.006 29988 PulseGuide returned control before completion, sleep 135
04:28:25.654 00.144 29988 IsGuiding returns 0
04:28:25.654 00.000 29988 Move returns status 0, amount 130
04:28:25.654 00.000 29988 move complete, result=0
04:28:25.654 00.000 29988 worker thread done servicing request
04:28:25.654 00.000 29988 Worker thread wakes up
04:28:25.655 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:25.655 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 130 ms NORTH
04:28:25.656 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:27.060 01.404 29988 Exposure complete
04:28:27.118 00.058 29988 worker thread done servicing request
04:28:27.118 00.000 28316 OnExposeComplete: enter
04:28:27.119 00.001 28316 UpdateGuideState(): m_state=6
04:28:27.121 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7673
04:28:27.121 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=263.44, Mass=2158, SNR=32.2, Peak=160 HFD=3.9
04:28:27.122 00.001 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
04:28:27.122 00.000 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
04:28:27.123 00.001 28316 CameraToMount -- cameraX=0.52 cameraY=0.15 hyp=0.54 cameraTheta=0.27 mountX=-0.08 mountY=-0.53, mountTheta=-1.73
04:28:27.124 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.52, y=0.15, opts=13)
04:28:27.124 00.000 28316 Enqueuing Move request for scope (0.52, 0.15)
04:28:27.125 00.001 29988 Worker thread wakes up
04:28:27.125 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.15) opts 0xd
04:28:27.125 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:27.125 00.000 29988 Handling offset move in thread for scope, endpoint = (0.52, 0.15)
04:28:27.125 00.000 28316 UpdateGuideState exits: m=2158 RSB=32.2
04:28:27.126 00.001 29988 Moving (0.52, 0.15) raw xDistance=-0.08 yDistance=-0.53
04:28:27.126 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:27.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:28:27.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
04:28:27.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:27.127 00.001 28316 Enqueuing Expose request
04:28:27.127 00.000 29988 MoveAxis(E, 0, ABG)
04:28:27.127 00.000 29988 Move returns status 0, amount 0
04:28:27.127 00.000 29988 MoveAxis(N, 126, ABG)
04:28:27.127 00.000 29988 Guiding  Dir = 0, Dur = 126
04:28:27.127 00.000 29988 IsSlewing returns 0
04:28:27.128 00.001 29988 IsGuiding returns 0
04:28:27.133 00.005 29988 PulseGuide returned control before completion, sleep 132
04:28:27.276 00.143 29988 IsGuiding returns 0
04:28:27.278 00.002 29988 Move returns status 0, amount 126
04:28:27.278 00.000 29988 move complete, result=0
04:28:27.278 00.000 29988 worker thread done servicing request
04:28:27.278 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 126 ms NORTH
04:28:27.279 00.001 29988 Worker thread wakes up
04:28:27.279 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:27.279 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:28.915 01.636 29988 Exposure complete
04:28:28.946 00.031 29988 worker thread done servicing request
04:28:28.947 00.001 28316 OnExposeComplete: enter
04:28:28.951 00.004 28316 UpdateGuideState(): m_state=6
04:28:28.952 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7674
04:28:28.953 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=263.69, Mass=2277, SNR=33.0, Peak=175 HFD=3.9
04:28:28.955 00.002 28316 CameraToMount -- cameraTheta (0.77) - m_xAngle (2.00) = xAngle (-1.23 = -1.23)
04:28:28.957 00.002 28316 CameraToMount -- cameraTheta (0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
04:28:28.960 00.003 28316 CameraToMount -- cameraX=0.40 cameraY=0.39 hyp=0.56 cameraTheta=0.77 mountX=0.19 mountY=-0.53, mountTheta=-1.23
04:28:28.963 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=0.39, opts=13)
04:28:28.964 00.001 28316 Enqueuing Move request for scope (0.40, 0.39)
04:28:28.965 00.001 29988 Worker thread wakes up
04:28:28.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.39) opts 0xd
04:28:28.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.40, 0.39)
04:28:28.965 00.000 29988 Moving (0.40, 0.39) raw xDistance=0.19 yDistance=-0.53
04:28:28.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:28:28.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
04:28:28.965 00.000 29988 MoveAxis(E, 0, ABG)
04:28:28.965 00.000 29988 Move returns status 0, amount 0
04:28:28.965 00.000 29988 MoveAxis(N, 128, ABG)
04:28:28.965 00.000 29988 Guiding  Dir = 0, Dur = 128
04:28:28.965 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:28.966 00.001 29988 IsSlewing returns 0
04:28:28.966 00.000 28316 UpdateGuideState exits: m=2277 RSB=33.0
04:28:28.967 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:28.969 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:28.969 00.000 28316 Enqueuing Expose request
04:28:28.970 00.001 29988 IsGuiding returns 0
04:28:28.974 00.004 29988 PulseGuide returned control before completion, sleep 134
04:28:29.120 00.146 29988 IsGuiding returns 0
04:28:29.120 00.000 29988 Move returns status 0, amount 128
04:28:29.120 00.000 29988 move complete, result=0
04:28:29.120 00.000 29988 worker thread done servicing request
04:28:29.120 00.000 29988 Worker thread wakes up
04:28:29.120 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:29.120 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:29.120 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.5 px 128 ms NORTH
04:28:30.537 01.417 29988 Exposure complete
04:28:30.622 00.085 29988 worker thread done servicing request
04:28:30.622 00.000 28316 OnExposeComplete: enter
04:28:30.624 00.002 28316 UpdateGuideState(): m_state=6
04:28:30.625 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7675
04:28:30.627 00.002 28316 Star::Find returns 1 (0), X=951.64, Y=263.40, Mass=2328, SNR=33.4, Peak=176 HFD=3.6
04:28:30.630 00.003 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
04:28:30.632 00.002 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
04:28:30.634 00.002 28316 CameraToMount -- cameraX=0.46 cameraY=0.10 hyp=0.47 cameraTheta=0.22 mountX=-0.09 mountY=-0.46, mountTheta=-1.78
04:28:30.638 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.46, y=0.10, opts=13)
04:28:30.640 00.002 28316 Enqueuing Move request for scope (0.46, 0.10)
04:28:30.644 00.004 29988 Worker thread wakes up
04:28:30.644 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:30.645 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.10) opts 0xd
04:28:30.645 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.4
04:28:30.645 00.000 29988 Handling offset move in thread for scope, endpoint = (0.46, 0.10)
04:28:30.645 00.000 29988 Moving (0.46, 0.10) raw xDistance=-0.09 yDistance=-0.46
04:28:30.645 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:28:30.645 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
04:28:30.645 00.000 29988 MoveAxis(E, 0, ABG)
04:28:30.645 00.000 29988 Move returns status 0, amount 0
04:28:30.645 00.000 29988 MoveAxis(N, 109, ABG)
04:28:30.646 00.001 29988 Guiding  Dir = 0, Dur = 109
04:28:30.646 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:30.647 00.001 29988 IsSlewing returns 0
04:28:30.647 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:30.647 00.000 28316 Enqueuing Expose request
04:28:30.648 00.001 29988 IsGuiding returns 0
04:28:30.652 00.004 29988 PulseGuide returned control before completion, sleep 115
04:28:30.769 00.117 29988 IsGuiding returns 0
04:28:30.769 00.000 29988 Move returns status 0, amount 109
04:28:30.769 00.000 29988 move complete, result=0
04:28:30.769 00.000 29988 worker thread done servicing request
04:28:30.770 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.5 px 109 ms NORTH
04:28:30.770 00.000 29988 Worker thread wakes up
04:28:30.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:30.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:32.405 01.635 29988 Exposure complete
04:28:32.464 00.059 29988 worker thread done servicing request
04:28:32.464 00.000 28316 OnExposeComplete: enter
04:28:32.466 00.002 28316 UpdateGuideState(): m_state=6
04:28:32.467 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7676
04:28:32.469 00.002 28316 Star::Find returns 1 (0), X=951.63, Y=263.32, Mass=2330, SNR=33.4, Peak=187 HFD=3.8
04:28:32.470 00.001 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:28:32.471 00.001 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
04:28:32.472 00.001 28316 CameraToMount -- cameraX=0.44 cameraY=0.02 hyp=0.44 cameraTheta=0.05 mountX=-0.16 mountY=-0.41, mountTheta=-1.95
04:28:32.475 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.02, opts=13)
04:28:32.476 00.001 28316 Enqueuing Move request for scope (0.44, 0.02)
04:28:32.477 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:32.477 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
04:28:32.478 00.001 29988 Worker thread wakes up
04:28:32.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:32.478 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.02) opts 0xd
04:28:32.478 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:32.479 00.001 28316 Enqueuing Expose request
04:28:32.479 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.02)
04:28:32.479 00.000 29988 Moving (0.44, 0.02) raw xDistance=-0.16 yDistance=-0.41
04:28:32.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:28:32.479 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
04:28:32.479 00.000 29988 MoveAxis(E, 0, ABG)
04:28:32.479 00.000 29988 Move returns status 0, amount 0
04:28:32.479 00.000 29988 MoveAxis(N, 97, ABG)
04:28:32.479 00.000 29988 Guiding  Dir = 0, Dur = 97
04:28:32.480 00.001 29988 IsSlewing returns 0
04:28:32.480 00.000 29988 IsGuiding returns 0
04:28:32.484 00.004 29988 PulseGuide returned control before completion, sleep 102
04:28:32.591 00.107 29988 IsGuiding returns 0
04:28:32.591 00.000 29988 Move returns status 0, amount 97
04:28:32.591 00.000 29988 move complete, result=0
04:28:32.591 00.000 29988 worker thread done servicing request
04:28:32.591 00.000 29988 Worker thread wakes up
04:28:32.591 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:32.591 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:32.591 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.4 px 97 ms NORTH
04:28:34.003 01.412 29988 Exposure complete
04:28:34.037 00.034 29988 worker thread done servicing request
04:28:34.037 00.000 28316 OnExposeComplete: enter
04:28:34.038 00.001 28316 UpdateGuideState(): m_state=6
04:28:34.040 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7677
04:28:34.041 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=263.54, Mass=2628, SNR=35.4, Peak=188 HFD=4.0
04:28:34.043 00.002 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
04:28:34.044 00.001 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
04:28:34.045 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=0.25 hyp=0.54 cameraTheta=0.47 mountX=0.02 mountY=-0.54, mountTheta=-1.53
04:28:34.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.25, opts=13)
04:28:34.047 00.000 28316 Enqueuing Move request for scope (0.48, 0.25)
04:28:34.050 00.003 29988 Worker thread wakes up
04:28:34.050 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.25) opts 0xd
04:28:34.050 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.25)
04:28:34.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:34.051 00.001 29988 Moving (0.48, 0.25) raw xDistance=0.02 yDistance=-0.54
04:28:34.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:28:34.051 00.000 28316 UpdateGuideState exits: m=2628 RSB=35.4
04:28:34.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:34.052 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:34.052 00.000 28316 Enqueuing Expose request
04:28:34.053 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
04:28:34.053 00.000 29988 MoveAxis(E, 0, ABG)
04:28:34.053 00.000 29988 Move returns status 0, amount 0
04:28:34.053 00.000 29988 MoveAxis(N, 130, ABG)
04:28:34.053 00.000 29988 Guiding  Dir = 0, Dur = 130
04:28:34.053 00.000 29988 IsSlewing returns 0
04:28:34.053 00.000 29988 IsGuiding returns 0
04:28:34.058 00.005 29988 PulseGuide returned control before completion, sleep 136
04:28:34.204 00.146 29988 IsGuiding returns 0
04:28:34.204 00.000 29988 Move returns status 0, amount 130
04:28:34.205 00.001 29988 move complete, result=0
04:28:34.205 00.000 29988 worker thread done servicing request
04:28:34.205 00.000 29988 Worker thread wakes up
04:28:34.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:34.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:34.205 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 130 ms NORTH
04:28:35.840 01.635 29988 Exposure complete
04:28:35.886 00.046 29988 worker thread done servicing request
04:28:35.886 00.000 28316 OnExposeComplete: enter
04:28:35.886 00.000 28316 UpdateGuideState(): m_state=6
04:28:35.887 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7678
04:28:35.887 00.000 28316 Star::Find returns 1 (0), X=951.66, Y=263.27, Mass=2070, SNR=31.5, Peak=175 HFD=3.7
04:28:35.888 00.001 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.05 = -2.05)
04:28:35.888 00.000 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
04:28:35.889 00.001 28316 CameraToMount -- cameraX=0.48 cameraY=-0.02 hyp=0.48 cameraTheta=-0.05 mountX=-0.22 mountY=-0.42, mountTheta=-2.06
04:28:35.891 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=-0.02, opts=13)
04:28:35.891 00.000 28316 Enqueuing Move request for scope (0.48, -0.02)
04:28:35.892 00.001 29988 Worker thread wakes up
04:28:35.892 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.02) opts 0xd
04:28:35.892 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, -0.02)
04:28:35.893 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:35.893 00.000 29988 Moving (0.48, -0.02) raw xDistance=-0.22 yDistance=-0.42
04:28:35.894 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:28:35.894 00.000 28316 UpdateGuideState exits: m=2070 RSB=31.5
04:28:35.894 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:35.895 00.001 29988 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
04:28:35.895 00.000 29988 MoveAxis(E, 47, ABG)
04:28:35.895 00.000 29988 Guiding  Dir = 2, Dur = 47
04:28:35.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:35.896 00.001 28316 Enqueuing Expose request
04:28:35.897 00.001 29988 IsSlewing returns 0
04:28:35.898 00.001 29988 IsGuiding returns 0
04:28:35.900 00.002 29988 PulseGuide returned control before completion, sleep 55
04:28:35.964 00.064 29988 IsGuiding returns 0
04:28:35.964 00.000 29988 Move returns status 0, amount 47
04:28:35.964 00.000 29988 MoveAxis(N, 100, ABG)
04:28:35.964 00.000 29988 Guiding  Dir = 0, Dur = 100
04:28:35.965 00.001 29988 IsSlewing returns 0
04:28:35.965 00.000 29988 IsGuiding returns 0
04:28:35.970 00.005 29988 PulseGuide returned control before completion, sleep 106
04:28:36.086 00.116 29988 IsGuiding returns 0
04:28:36.086 00.000 29988 Move returns status 0, amount 100
04:28:36.086 00.000 29988 move complete, result=0
04:28:36.086 00.000 29988 worker thread done servicing request
04:28:36.086 00.000 29988 Worker thread wakes up
04:28:36.086 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:36.086 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.4 px 100 ms NORTH
04:28:36.087 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:37.505 01.418 29988 Exposure complete
04:28:37.551 00.046 29988 worker thread done servicing request
04:28:37.551 00.000 28316 OnExposeComplete: enter
04:28:37.552 00.001 28316 UpdateGuideState(): m_state=6
04:28:37.552 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7679
04:28:37.553 00.001 28316 Star::Find returns 1 (0), X=951.57, Y=263.50, Mass=2434, SNR=34.1, Peak=180 HFD=3.9
04:28:37.553 00.000 28316 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.00) = xAngle (-1.51 = -1.51)
04:28:37.553 00.000 28316 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
04:28:37.554 00.001 28316 CameraToMount -- cameraX=0.39 cameraY=0.21 hyp=0.44 cameraTheta=0.49 mountX=0.03 mountY=-0.44, mountTheta=-1.51
04:28:37.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.39, y=0.21, opts=13)
04:28:37.555 00.000 28316 Enqueuing Move request for scope (0.39, 0.21)
04:28:37.556 00.001 29988 Worker thread wakes up
04:28:37.556 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.21) opts 0xd
04:28:37.556 00.000 29988 Handling offset move in thread for scope, endpoint = (0.39, 0.21)
04:28:37.556 00.000 29988 Moving (0.39, 0.21) raw xDistance=0.03 yDistance=-0.44
04:28:37.556 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:28:37.556 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
04:28:37.556 00.000 29988 MoveAxis(E, 0, ABG)
04:28:37.556 00.000 29988 Move returns status 0, amount 0
04:28:37.556 00.000 29988 MoveAxis(N, 105, ABG)
04:28:37.557 00.001 29988 Guiding  Dir = 0, Dur = 105
04:28:37.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:37.558 00.001 28316 UpdateGuideState exits: m=2434 RSB=34.1
04:28:37.559 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:37.560 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:37.561 00.001 28316 Enqueuing Expose request
04:28:37.562 00.001 29988 IsSlewing returns 0
04:28:37.563 00.001 29988 IsGuiding returns 0
04:28:37.568 00.005 29988 PulseGuide returned control before completion, sleep 110
04:28:37.690 00.122 29988 IsGuiding returns 1
04:28:37.690 00.000 29988 scope still moving after pulse duration time elapsed
04:28:37.722 00.032 29988 IsSlewing returns 0
04:28:37.722 00.000 29988 IsGuiding returns 0
04:28:37.722 00.000 29988 scope move finished after 105 + 54 ms
04:28:37.722 00.000 29988 Move returns status 0, amount 105
04:28:37.722 00.000 29988 move complete, result=0
04:28:37.722 00.000 29988 worker thread done servicing request
04:28:37.722 00.000 29988 Worker thread wakes up
04:28:37.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:37.722 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.4 px 105 ms NORTH
04:28:37.723 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:39.351 01.628 29988 Exposure complete
04:28:39.384 00.033 29988 worker thread done servicing request
04:28:39.384 00.000 28316 OnExposeComplete: enter
04:28:39.385 00.001 28316 UpdateGuideState(): m_state=6
04:28:39.386 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.386 00.000 28316 Star::Find returns 1 (0), X=951.30, Y=263.35, Mass=2333, SNR=33.5, Peak=178 HFD=4.0
04:28:39.387 00.001 28316 MultiStar: exiting stabilization period
04:28:39.390 00.003 28316 MultiStar: updating star positions after lock position change
04:28:39.391 00.001 28316 Star::Find(15, 661, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.392 00.001 28316 Star::Find returns 1 (0), X=662.24, Y=167.64, Mass=2245, SNR=32.6, Peak=150 HFD=4.5
04:28:39.394 00.002 28316 Star::Find(15, 1033, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.395 00.001 28316 Star::Find returns 1 (0), X=1033.81, Y=398.32, Mass=1867, SNR=29.4, Peak=155 HFD=4.3
04:28:39.396 00.001 28316 Star::Find(15, 977, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.398 00.002 28316 Star::Find returns 1 (0), X=978.45, Y=255.55, Mass=1499, SNR=26.9, Peak=120 HFD=3.4
04:28:39.401 00.003 28316 Star::Find(15, 310, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.403 00.002 28316 Star::Find returns 1 (0), X=311.71, Y=835.17, Mass=1552, SNR=27.0, Peak=149 HFD=4.1
04:28:39.405 00.002 28316 Star::Find(15, 494, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.405 00.000 28316 Star::Find returns 1 (0), X=494.72, Y=96.51, Mass=1176, SNR=23.7, Peak=86 HFD=3.9
04:28:39.406 00.001 28316 Star::Find(15, 288, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.406 00.000 28316 Star::Find returns 1 (0), X=289.57, Y=922.22, Mass=820, SNR=19.9, Peak=91 HFD=3.6
04:28:39.406 00.000 28316 Star::Find(15, 678, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.407 00.001 28316 Star::Find returns 1 (0), X=679.50, Y=952.88, Mass=855, SNR=20.2, Peak=67 HFD=3.9
04:28:39.407 00.000 28316 Star::Find(15, 1145, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.408 00.001 28316 Star::Find returns 1 (0), X=1146.58, Y=753.13, Mass=774, SNR=19.1, Peak=59 HFD=3.9
04:28:39.408 00.000 28316 Star::Find(15, 246, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.409 00.001 28316 Star::Find returns 1 (0), X=246.97, Y=525.41, Mass=557, SNR=16.3, Peak=55 HFD=3.9
04:28:39.409 00.000 28316 Star::Find(15, 649, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.409 00.000 28316 Star::Find returns 1 (0), X=650.74, Y=649.06, Mass=563, SNR=16.5, Peak=49 HFD=3.9
04:28:39.410 00.001 28316 Star::Find(15, 1130, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7680
04:28:39.410 00.000 28316 Star::Find returns 1 (0), X=1131.40, Y=631.08, Mass=583, SNR=16.8, Peak=51 HFD=3.5
04:28:39.411 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
04:28:39.411 00.000 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
04:28:39.413 00.002 28316 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.40 mountX=-0.00 mountY=-0.13, mountTheta=-1.59
04:28:39.417 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.05, opts=13)
04:28:39.420 00.003 28316 Enqueuing Move request for scope (0.12, 0.05)
04:28:39.422 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:39.424 00.002 29988 Worker thread wakes up
04:28:39.424 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
04:28:39.424 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
04:28:39.424 00.000 29988 Moving (0.12, 0.05) raw xDistance=-0.00 yDistance=-0.13
04:28:39.424 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.5
04:28:39.425 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:39.426 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:39.426 00.000 28316 Enqueuing Expose request
04:28:39.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:28:39.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:39.427 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:28:39.427 00.000 29988 MoveAxis(E, 0, ABG)
04:28:39.427 00.000 29988 Move returns status 0, amount 0
04:28:39.427 00.000 29988 MoveAxis(N, 0, ABG)
04:28:39.427 00.000 29988 Move returns status 0, amount 0
04:28:39.427 00.000 29988 move complete, result=0
04:28:39.427 00.000 29988 worker thread done servicing request
04:28:39.427 00.000 29988 Worker thread wakes up
04:28:39.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:39.427 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:39.428 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:40.844 01.416 29988 Exposure complete
04:28:40.903 00.059 29988 worker thread done servicing request
04:28:40.903 00.000 28316 OnExposeComplete: enter
04:28:40.906 00.003 28316 UpdateGuideState(): m_state=6
04:28:40.909 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7681
04:28:40.911 00.002 28316 Star::Find returns 1 (0), X=951.62, Y=263.14, Mass=2240, SNR=32.9, Peak=155 HFD=4.0
04:28:40.913 00.002 28316 MultiStar: [#1 0.13,-0.33,0.00,M1] [#2 0.08,-0.19,0.87,U] [#3 -0.28,0.13,0.89,U] [#4 0.22,-0.05,0.82,U] [#5 0.21,-0.22,0.75,U] [#6 0.06,-0.03,0.64,U] [#7 0.01,-0.06,0.64,U] [#8 -0.08,-0.02,0.57,U] 
04:28:40.916 00.003 28316 refined, 7 included, MultiStar: {0.10, -0.08}, one-star: {0.44, -0.16}
04:28:40.918 00.002 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
04:28:40.920 00.002 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
04:28:40.923 00.003 28316 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-0.67 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
04:28:40.926 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.08, opts=13)
04:28:40.927 00.001 28316 Enqueuing Move request for scope (0.10, -0.08)
04:28:40.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:40.928 00.001 29988 Worker thread wakes up
04:28:40.928 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.9
04:28:40.928 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:40.929 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:40.929 00.000 28316 Enqueuing Expose request
04:28:40.930 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
04:28:40.930 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
04:28:40.930 00.000 29988 Moving (0.10, -0.08) raw xDistance=-0.11 yDistance=-0.05
04:28:40.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:28:40.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:40.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:28:40.930 00.000 29988 MoveAxis(E, 0, ABG)
04:28:40.930 00.000 29988 Move returns status 0, amount 0
04:28:40.930 00.000 29988 MoveAxis(N, 0, ABG)
04:28:40.930 00.000 29988 Move returns status 0, amount 0
04:28:40.930 00.000 29988 move complete, result=0
04:28:40.930 00.000 29988 worker thread done servicing request
04:28:40.930 00.000 29988 Worker thread wakes up
04:28:40.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:40.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:40.930 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:28:42.662 01.732 29988 Exposure complete
04:28:42.703 00.041 29988 worker thread done servicing request
04:28:42.703 00.000 28316 OnExposeComplete: enter
04:28:42.706 00.003 28316 UpdateGuideState(): m_state=6
04:28:42.708 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7682
04:28:42.709 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=263.36, Mass=2139, SNR=32.1, Peak=164 HFD=3.9
04:28:42.710 00.001 28316 MultiStar: [#1 0.46,0.07,0.00,M2] [#2 0.30,0.12,0.91,U] [#3 0.27,0.25,0.00,M1] [#4 0.52,0.02,0.00,M1] [#5 0.37,0.05,0.00,M1] [#6 0.27,-0.01,0.64,U] [#7 0.30,0.05,0.65,U] [#8 0.16,0.08,0.61,U] 
04:28:42.710 00.000 28316 refined, 4 included, MultiStar: {0.37, 0.06}, one-star: {0.67, 0.06}
04:28:42.710 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
04:28:42.711 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
04:28:42.711 00.000 28316 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.37 cameraTheta=0.17 mountX=-0.09 mountY=-0.36, mountTheta=-1.83
04:28:42.712 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.37, y=0.06, opts=13)
04:28:42.713 00.001 28316 Enqueuing Move request for scope (0.37, 0.06)
04:28:42.713 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:42.714 00.001 29988 Worker thread wakes up
04:28:42.714 00.000 28316 UpdateGuideState exits: m=2139 RSB=32.1
04:28:42.714 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
04:28:42.714 00.000 29988 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
04:28:42.714 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:42.715 00.001 29988 Moving (0.37, 0.06) raw xDistance=-0.09 yDistance=-0.36
04:28:42.715 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:42.715 00.000 28316 Enqueuing Expose request
04:28:42.715 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:28:42.715 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
04:28:42.715 00.000 29988 MoveAxis(E, 0, ABG)
04:28:42.715 00.000 29988 Move returns status 0, amount 0
04:28:42.715 00.000 29988 MoveAxis(N, 86, ABG)
04:28:42.716 00.001 29988 Guiding  Dir = 0, Dur = 86
04:28:42.716 00.000 29988 IsSlewing returns 0
04:28:42.716 00.000 29988 IsGuiding returns 0
04:28:42.721 00.005 29988 PulseGuide returned control before completion, sleep 92
04:28:42.817 00.096 29988 IsGuiding returns 0
04:28:42.817 00.000 29988 Move returns status 0, amount 86
04:28:42.817 00.000 29988 move complete, result=0
04:28:42.817 00.000 29988 worker thread done servicing request
04:28:42.817 00.000 29988 Worker thread wakes up
04:28:42.817 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:42.818 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:42.818 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 86 ms NORTH
04:28:44.231 01.413 29988 Exposure complete
04:28:44.260 00.029 29988 worker thread done servicing request
04:28:44.261 00.001 28316 OnExposeComplete: enter
04:28:44.261 00.000 28316 UpdateGuideState(): m_state=6
04:28:44.261 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7683
04:28:44.262 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=263.27, Mass=2223, SNR=32.6, Peak=184 HFD=3.8
04:28:44.262 00.000 28316 MultiStar: [#1 0.43,-0.09,0.00,M3] [#2 0.13,0.14,0.94,U] [#3 -0.03,0.23,0.87,U] [#4 0.56,-0.01,0.00,M2] [#5 0.46,-0.22,0.00,M2] [#6 0.45,0.08,0.00,M1] [#7 0.68,0.01,0.00,M1] [#8 0.29,0.15,0.60,U] 
04:28:44.263 00.001 28316 refined, 3 included, MultiStar: {0.24, 0.12}, one-star: {0.55, -0.03}
04:28:44.263 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
04:28:44.264 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
04:28:44.264 00.000 28316 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.46 mountX=0.01 mountY=-0.27, mountTheta=-1.54
04:28:44.265 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.24, y=0.12, opts=13)
04:28:44.266 00.001 28316 Enqueuing Move request for scope (0.24, 0.12)
04:28:44.267 00.001 29988 Worker thread wakes up
04:28:44.268 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:44.268 00.000 28316 UpdateGuideState exits: m=2223 RSB=32.6
04:28:44.269 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:44.269 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:44.270 00.001 28316 Enqueuing Expose request
04:28:44.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
04:28:44.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
04:28:44.270 00.000 29988 Moving (0.24, 0.12) raw xDistance=0.01 yDistance=-0.27
04:28:44.270 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:28:44.270 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
04:28:44.270 00.000 29988 MoveAxis(E, 0, ABG)
04:28:44.270 00.000 29988 Move returns status 0, amount 0
04:28:44.270 00.000 29988 MoveAxis(N, 64, ABG)
04:28:44.270 00.000 29988 Guiding  Dir = 0, Dur = 64
04:28:44.271 00.001 29988 IsSlewing returns 0
04:28:44.271 00.000 29988 IsGuiding returns 0
04:28:44.277 00.006 29988 PulseGuide returned control before completion, sleep 69
04:28:44.355 00.078 29988 IsGuiding returns 0
04:28:44.355 00.000 29988 Move returns status 0, amount 64
04:28:44.355 00.000 29988 move complete, result=0
04:28:44.355 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 64 ms NORTH
04:28:44.356 00.001 29988 worker thread done servicing request
04:28:44.356 00.000 29988 Worker thread wakes up
04:28:44.357 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:44.357 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:45.983 01.626 29988 Exposure complete
04:28:46.029 00.046 29988 worker thread done servicing request
04:28:46.029 00.000 28316 OnExposeComplete: enter
04:28:46.031 00.002 28316 UpdateGuideState(): m_state=6
04:28:46.033 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7684
04:28:46.033 00.000 28316 Star::Find returns 1 (0), X=951.67, Y=263.22, Mass=2092, SNR=31.6, Peak=179 HFD=3.7
04:28:46.034 00.001 28316 MultiStar: [#1 0.42,-0.39,0.00,M4] [#2 0.24,-0.18,0.97,U] [#3 0.13,-0.03,0.90,U] [#4 0.40,-0.05,0.00,M3] [#5 0.55,-0.28,0.00,M3] [#6 0.44,-0.27,0.00,M2] [#7 0.50,-0.20,0.00,M2] [#8 0.12,0.17,0.61,U] 
04:28:46.035 00.001 28316 refined, 3 included, MultiStar: {0.26, -0.05}, one-star: {0.48, -0.08}
04:28:46.035 00.000 28316 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.00) = xAngle (-2.19 = -2.19)
04:28:46.035 00.000 28316 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
04:28:46.036 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
04:28:46.037 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.05, opts=13)
04:28:46.038 00.001 28316 Enqueuing Move request for scope (0.26, -0.05)
04:28:46.039 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:46.040 00.001 28316 UpdateGuideState exits: m=2092 RSB=31.6
04:28:46.041 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:46.043 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:46.043 00.000 28316 Enqueuing Expose request
04:28:46.044 00.001 29988 Worker thread wakes up
04:28:46.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
04:28:46.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
04:28:46.044 00.000 29988 Moving (0.26, -0.05) raw xDistance=-0.16 yDistance=-0.21
04:28:46.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:28:46.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:28:46.044 00.000 29988 MoveAxis(E, 0, ABG)
04:28:46.044 00.000 29988 Move returns status 0, amount 0
04:28:46.044 00.000 29988 MoveAxis(N, 50, ABG)
04:28:46.044 00.000 29988 Guiding  Dir = 0, Dur = 50
04:28:46.045 00.001 29988 IsSlewing returns 0
04:28:46.045 00.000 29988 IsGuiding returns 0
04:28:46.050 00.005 29988 PulseGuide returned control before completion, sleep 56
04:28:46.124 00.074 29988 IsGuiding returns 0
04:28:46.124 00.000 29988 Move returns status 0, amount 50
04:28:46.124 00.000 29988 move complete, result=0
04:28:46.125 00.001 29988 worker thread done servicing request
04:28:46.125 00.000 29988 Worker thread wakes up
04:28:46.125 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:46.125 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
04:28:46.126 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:47.536 01.410 29988 Exposure complete
04:28:47.565 00.029 29988 worker thread done servicing request
04:28:47.566 00.001 28316 OnExposeComplete: enter
04:28:47.566 00.000 28316 UpdateGuideState(): m_state=6
04:28:47.567 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7685
04:28:47.567 00.000 28316 Star::Find returns 1 (0), X=951.71, Y=263.16, Mass=2225, SNR=32.7, Peak=202 HFD=3.9
04:28:47.568 00.001 28316 MultiStar: [#1 0.42,-0.43,0.00,M5] [#2 0.35,-0.29,0.00,M1] [#3 0.14,-0.13,0.87,U] [#4 0.56,-0.40,0.00,M4] [#5 0.62,-0.45,0.00,M4] [#6 0.47,-0.45,0.00,M3] [#7 0.43,-0.45,0.00,M3] [#8 0.14,-0.29,0.61,U] 
04:28:47.568 00.000 28316 refined, 2 included, MultiStar: {0.30, -0.17}, one-star: {0.53, -0.14}
04:28:47.569 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:28:47.569 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:28:47.570 00.001 28316 CameraToMount -- cameraX=0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-0.52 mountX=-0.28 mountY=-0.19, mountTheta=-2.55
04:28:47.571 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.17, opts=13)
04:28:47.572 00.001 28316 Enqueuing Move request for scope (0.30, -0.17)
04:28:47.573 00.001 29988 Worker thread wakes up
04:28:47.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:47.573 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.7
04:28:47.574 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:47.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:47.575 00.001 28316 Enqueuing Expose request
04:28:47.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.17) opts 0xd
04:28:47.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.17)
04:28:47.575 00.000 29988 Moving (0.30, -0.17) raw xDistance=-0.28 yDistance=-0.19
04:28:47.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:28:47.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:47.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:28:47.575 00.000 29988 MoveAxis(E, 59, ABG)
04:28:47.575 00.000 29988 Guiding  Dir = 2, Dur = 59
04:28:47.575 00.000 29988 IsSlewing returns 0
04:28:47.576 00.001 29988 IsGuiding returns 0
04:28:47.577 00.001 29988 PulseGuide returned control before completion, sleep 67
04:28:47.660 00.083 29988 IsGuiding returns 0
04:28:47.660 00.000 29988 Move returns status 0, amount 59
04:28:47.661 00.001 29988 MoveAxis(N, 0, ABG)
04:28:47.661 00.000 29988 Move returns status 0, amount 0
04:28:47.661 00.000 29988 move complete, result=0
04:28:47.661 00.000 29988 worker thread done servicing request
04:28:47.661 00.000 29988 Worker thread wakes up
04:28:47.661 00.000 28316 GuideStep: -0.3 px 59 ms EAST, -0.2 px 0 ms NORTH
04:28:47.662 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:47.662 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:49.296 01.634 29988 Exposure complete
04:28:49.349 00.053 29988 worker thread done servicing request
04:28:49.350 00.001 28316 OnExposeComplete: enter
04:28:49.351 00.001 28316 UpdateGuideState(): m_state=6
04:28:49.351 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7686
04:28:49.352 00.001 28316 Star::Find returns 1 (0), X=951.73, Y=263.20, Mass=2181, SNR=32.3, Peak=182 HFD=3.8
04:28:49.352 00.000 28316 MultiStar: [#1 0.34,-0.38,0.00,M6] [#2 0.21,-0.08,0.92,U] [#3 -0.13,-0.03,0.87,U] [#4 0.40,-0.11,0.00,M5] [#5 0.47,-0.29,0.00,M5] [#6 0.18,-0.07,0.64,U] [#7 0.26,-0.16,0.63,U] [#8 0.26,0.21,0.60,U] 
04:28:49.353 00.001 28316 refined, 5 included, MultiStar: {0.23, -0.05}, one-star: {0.54, -0.10}
04:28:49.353 00.000 28316 CameraToMount -- cameraTheta (-0.21) - m_xAngle (2.00) = xAngle (-2.21 = -2.21)
04:28:49.353 00.000 28316 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
04:28:49.354 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-0.21 mountX=-0.14 mountY=-0.18, mountTheta=-2.22
04:28:49.355 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=-0.05, opts=13)
04:28:49.355 00.000 28316 Enqueuing Move request for scope (0.23, -0.05)
04:28:49.356 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:49.356 00.000 28316 UpdateGuideState exits: m=2181 RSB=32.3
04:28:49.357 00.001 29988 Worker thread wakes up
04:28:49.357 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:49.357 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:49.358 00.001 28316 Enqueuing Expose request
04:28:49.358 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
04:28:49.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
04:28:49.358 00.000 29988 Moving (0.23, -0.05) raw xDistance=-0.14 yDistance=-0.18
04:28:49.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:28:49.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:49.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:28:49.358 00.000 29988 MoveAxis(E, 0, ABG)
04:28:49.358 00.000 29988 Move returns status 0, amount 0
04:28:49.359 00.001 29988 MoveAxis(N, 0, ABG)
04:28:49.359 00.000 29988 Move returns status 0, amount 0
04:28:49.359 00.000 29988 move complete, result=0
04:28:49.359 00.000 29988 worker thread done servicing request
04:28:49.359 00.000 29988 Worker thread wakes up
04:28:49.359 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:49.359 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:49.359 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:50.886 01.527 29988 Exposure complete
04:28:50.929 00.043 29988 worker thread done servicing request
04:28:50.929 00.000 28316 OnExposeComplete: enter
04:28:50.930 00.001 28316 UpdateGuideState(): m_state=6
04:28:50.931 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7687
04:28:50.932 00.001 28316 Star::Find returns 1 (0), X=951.68, Y=263.09, Mass=2244, SNR=32.8, Peak=185 HFD=4.0
04:28:50.933 00.001 28316 MultiStar: [#1 0.14,-0.49,0.00,M7] [#2 0.27,-0.09,0.90,U] [#3 -0.03,-0.05,0.88,U] [#4 0.26,-0.34,0.00,M6] [#5 0.28,-0.42,0.00,M6] [#6 0.20,-0.28,0.00,M3] [#7 0.45,-0.53,0.00,M3] [#8 0.25,-0.09,0.60,U] 
04:28:50.934 00.001 28316 refined, 3 included, MultiStar: {0.25, -0.12}, one-star: {0.49, -0.21}
04:28:50.935 00.001 28316 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.00) = xAngle (-2.43 = -2.43)
04:28:50.936 00.001 28316 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.47 = -2.47)
04:28:50.937 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.43 mountX=-0.21 mountY=-0.17, mountTheta=-2.45
04:28:50.939 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.12, opts=13)
04:28:50.941 00.002 28316 Enqueuing Move request for scope (0.25, -0.12)
04:28:50.942 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:50.943 00.001 29988 Worker thread wakes up
04:28:50.943 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
04:28:50.943 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
04:28:50.943 00.000 29988 Moving (0.25, -0.12) raw xDistance=-0.21 yDistance=-0.17
04:28:50.943 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.8
04:28:50.944 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:50.944 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:50.944 00.000 28316 Enqueuing Expose request
04:28:50.945 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:28:50.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:50.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:28:50.945 00.000 29988 MoveAxis(E, 44, ABG)
04:28:50.945 00.000 29988 Guiding  Dir = 2, Dur = 44
04:28:50.945 00.000 29988 IsSlewing returns 0
04:28:50.945 00.000 29988 IsGuiding returns 0
04:28:50.947 00.002 29988 PulseGuide returned control before completion, sleep 53
04:28:51.013 00.066 29988 IsGuiding returns 0
04:28:51.013 00.000 29988 Move returns status 0, amount 44
04:28:51.013 00.000 29988 MoveAxis(N, 0, ABG)
04:28:51.013 00.000 29988 Move returns status 0, amount 0
04:28:51.013 00.000 29988 move complete, result=0
04:28:51.013 00.000 29988 worker thread done servicing request
04:28:51.013 00.000 29988 Worker thread wakes up
04:28:51.013 00.000 28316 GuideStep: -0.2 px 44 ms EAST, -0.2 px 0 ms NORTH
04:28:51.014 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:51.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:52.638 01.624 29988 Exposure complete
04:28:52.670 00.032 29988 worker thread done servicing request
04:28:52.670 00.000 28316 OnExposeComplete: enter
04:28:52.671 00.001 28316 UpdateGuideState(): m_state=6
04:28:52.671 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7688
04:28:52.672 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=263.39, Mass=2284, SNR=33.1, Peak=167 HFD=3.6
04:28:52.672 00.000 28316 MultiStar: [#1 0.22,0.08,0.99,U] [#2 0.15,-0.01,0.89,U] [#3 0.07,0.30,0.88,U] [#4 0.19,-0.02,0.81,U] [#5 0.18,-0.07,0.70,U] [#6 0.28,-0.19,0.62,U] [#7 0.18,-0.15,0.61,U] [#8 0.21,0.17,0.56,U] 
04:28:52.673 00.001 28316 refined, 8 included, MultiStar: {0.21, 0.04}, one-star: {0.40, 0.09}
04:28:52.673 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
04:28:52.674 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
04:28:52.674 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.17 mountX=-0.06 mountY=-0.20, mountTheta=-1.83
04:28:52.675 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.04, opts=13)
04:28:52.676 00.001 28316 Enqueuing Move request for scope (0.21, 0.04)
04:28:52.676 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:52.677 00.001 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:28:52.677 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:52.677 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:52.679 00.002 28316 Enqueuing Expose request
04:28:52.680 00.001 29988 Worker thread wakes up
04:28:52.680 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
04:28:52.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
04:28:52.680 00.000 29988 Moving (0.21, 0.04) raw xDistance=-0.06 yDistance=-0.20
04:28:52.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:28:52.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:28:52.680 00.000 29988 MoveAxis(E, 0, ABG)
04:28:52.680 00.000 29988 Move returns status 0, amount 0
04:28:52.680 00.000 29988 MoveAxis(N, 49, ABG)
04:28:52.680 00.000 29988 Guiding  Dir = 0, Dur = 49
04:28:52.680 00.000 29988 IsSlewing returns 0
04:28:52.681 00.001 29988 IsGuiding returns 0
04:28:52.686 00.005 29988 PulseGuide returned control before completion, sleep 54
04:28:52.746 00.060 29988 IsGuiding returns 1
04:28:52.746 00.000 29988 scope still moving after pulse duration time elapsed
04:28:52.778 00.032 29988 IsSlewing returns 0
04:28:52.779 00.001 29988 IsGuiding returns 0
04:28:52.779 00.000 29988 scope move finished after 49 + 49 ms
04:28:52.779 00.000 29988 Move returns status 0, amount 49
04:28:52.779 00.000 29988 move complete, result=0
04:28:52.779 00.000 29988 worker thread done servicing request
04:28:52.779 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
04:28:52.781 00.002 29988 Worker thread wakes up
04:28:52.781 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:52.781 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:54.193 01.412 29988 Exposure complete
04:28:54.219 00.026 29988 worker thread done servicing request
04:28:54.219 00.000 28316 OnExposeComplete: enter
04:28:54.220 00.001 28316 UpdateGuideState(): m_state=6
04:28:54.220 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7689
04:28:54.221 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=263.47, Mass=2289, SNR=33.0, Peak=175 HFD=3.8
04:28:54.221 00.000 28316 MultiStar: [#1 0.29,-0.02,0.99,U] [#2 0.52,-0.13,0.00,M1] [#3 0.19,0.20,0.84,U] [#4 0.31,0.04,0.82,U] [#5 0.30,-0.12,0.70,U] [#6 0.30,-0.03,0.61,U] [#7 0.17,-0.01,0.63,U] [#8 0.31,0.12,0.56,U] 
04:28:54.222 00.001 28316 refined, 7 included, MultiStar: {0.29, 0.05}, one-star: {0.42, 0.17}
04:28:54.223 00.001 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
04:28:54.223 00.000 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
04:28:54.226 00.003 28316 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.30 cameraTheta=0.18 mountX=-0.07 mountY=-0.28, mountTheta=-1.82
04:28:54.227 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.05, opts=13)
04:28:54.227 00.000 28316 Enqueuing Move request for scope (0.29, 0.05)
04:28:54.228 00.001 29988 Worker thread wakes up
04:28:54.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:54.228 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:28:54.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:54.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:54.230 00.001 28316 Enqueuing Expose request
04:28:54.230 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
04:28:54.230 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
04:28:54.230 00.000 29988 Moving (0.29, 0.05) raw xDistance=-0.07 yDistance=-0.28
04:28:54.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:28:54.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
04:28:54.230 00.000 29988 MoveAxis(E, 0, ABG)
04:28:54.230 00.000 29988 Move returns status 0, amount 0
04:28:54.230 00.000 29988 MoveAxis(N, 68, ABG)
04:28:54.230 00.000 29988 Guiding  Dir = 0, Dur = 68
04:28:54.231 00.001 29988 IsSlewing returns 0
04:28:54.231 00.000 29988 IsGuiding returns 0
04:28:54.235 00.004 29988 PulseGuide returned control before completion, sleep 74
04:28:54.318 00.083 29988 IsGuiding returns 0
04:28:54.318 00.000 29988 Move returns status 0, amount 68
04:28:54.318 00.000 29988 move complete, result=0
04:28:54.318 00.000 29988 worker thread done servicing request
04:28:54.318 00.000 29988 Worker thread wakes up
04:28:54.318 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:54.318 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:54.318 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
04:28:55.956 01.638 29988 Exposure complete
04:28:56.014 00.058 29988 worker thread done servicing request
04:28:56.015 00.001 28316 OnExposeComplete: enter
04:28:56.015 00.000 28316 UpdateGuideState(): m_state=6
04:28:56.016 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7690
04:28:56.016 00.000 28316 Star::Find returns 1 (0), X=951.85, Y=263.25, Mass=2185, SNR=32.3, Peak=184 HFD=4.0
04:28:56.020 00.004 28316 MultiStar: [#1 0.37,-0.29,0.00,M6] [#2 0.45,-0.15,0.00,M2] [#3 0.13,0.03,0.87,U] [#4 0.24,-0.09,0.86,U] [#5 0.41,-0.19,0.00,M5] [#6 0.32,-0.09,0.64,U] [#7 0.07,-0.12,0.62,U] [#8 0.20,-0.02,0.60,U] 
04:28:56.022 00.002 28316 refined, 5 included, MultiStar: {0.29, -0.05}, one-star: {0.66, -0.04}
04:28:56.024 00.002 28316 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.00) = xAngle (-2.18 = -2.18)
04:28:56.027 00.003 28316 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
04:28:56.029 00.002 28316 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.30 cameraTheta=-0.18 mountX=-0.17 mountY=-0.24, mountTheta=-2.19
04:28:56.031 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.05, opts=13)
04:28:56.033 00.002 28316 Enqueuing Move request for scope (0.29, -0.05)
04:28:56.033 00.000 29988 Worker thread wakes up
04:28:56.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:56.033 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.3
04:28:56.035 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
04:28:56.035 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:56.035 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
04:28:56.035 00.000 29988 Moving (0.29, -0.05) raw xDistance=-0.17 yDistance=-0.24
04:28:56.035 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:56.036 00.001 28316 Enqueuing Expose request
04:28:56.036 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:28:56.036 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
04:28:56.036 00.000 29988 MoveAxis(E, 0, ABG)
04:28:56.036 00.000 29988 Move returns status 0, amount 0
04:28:56.036 00.000 29988 MoveAxis(N, 57, ABG)
04:28:56.036 00.000 29988 Guiding  Dir = 0, Dur = 57
04:28:56.037 00.001 29988 IsSlewing returns 0
04:28:56.037 00.000 29988 IsGuiding returns 0
04:28:56.041 00.004 29988 PulseGuide returned control before completion, sleep 63
04:28:56.114 00.073 29988 IsGuiding returns 0
04:28:56.114 00.000 29988 Move returns status 0, amount 57
04:28:56.114 00.000 29988 move complete, result=0
04:28:56.114 00.000 29988 worker thread done servicing request
04:28:56.114 00.000 29988 Worker thread wakes up
04:28:56.114 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:56.114 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 57 ms NORTH
04:28:56.115 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:57.530 01.415 29988 Exposure complete
04:28:57.572 00.042 29988 worker thread done servicing request
04:28:57.572 00.000 28316 OnExposeComplete: enter
04:28:57.573 00.001 28316 UpdateGuideState(): m_state=6
04:28:57.573 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7691
04:28:57.577 00.004 28316 Star::Find returns 1 (0), X=951.65, Y=263.32, Mass=2324, SNR=33.4, Peak=193 HFD=3.8
04:28:57.579 00.002 28316 MultiStar: [#1 0.34,-0.24,0.00,M7] [#2 0.32,-0.10,0.88,U] [#3 0.03,0.05,0.86,U] [#4 0.37,-0.14,0.00,M4] [#5 0.26,-0.13,0.71,U] [#6 0.12,-0.05,0.61,U] [#7 0.18,-0.16,0.62,U] [#8 -0.01,0.27,0.55,U] 
04:28:57.582 00.003 28316 refined, 6 included, MultiStar: {0.22, -0.02}, one-star: {0.47, 0.02}
04:28:57.584 00.002 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:28:57.586 00.002 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:28:57.586 00.000 28316 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.10 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
04:28:57.588 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.02, opts=13)
04:28:57.589 00.001 28316 Enqueuing Move request for scope (0.22, -0.02)
04:28:57.589 00.000 29988 Worker thread wakes up
04:28:57.589 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:57.590 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
04:28:57.591 00.001 28316 UpdateGuideState exits: m=2324 RSB=33.4
04:28:57.591 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
04:28:57.591 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:57.591 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:57.592 00.001 28316 Enqueuing Expose request
04:28:57.592 00.000 29988 Moving (0.22, -0.02) raw xDistance=-0.11 yDistance=-0.19
04:28:57.592 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:28:57.592 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:57.592 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:28:57.592 00.000 29988 MoveAxis(E, 0, ABG)
04:28:57.592 00.000 29988 Move returns status 0, amount 0
04:28:57.592 00.000 29988 MoveAxis(N, 0, ABG)
04:28:57.592 00.000 29988 Move returns status 0, amount 0
04:28:57.592 00.000 29988 move complete, result=0
04:28:57.592 00.000 29988 worker thread done servicing request
04:28:57.592 00.000 29988 Worker thread wakes up
04:28:57.592 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:57.593 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:57.593 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:28:59.217 01.624 29988 Exposure complete
04:28:59.252 00.035 29988 worker thread done servicing request
04:28:59.252 00.000 28316 OnExposeComplete: enter
04:28:59.253 00.001 28316 UpdateGuideState(): m_state=6
04:28:59.253 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7692
04:28:59.254 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=263.18, Mass=2139, SNR=32.1, Peak=170 HFD=3.8
04:28:59.254 00.000 28316 MultiStar: [#1 0.24,-0.28,0.00,M8] [#2 0.06,-0.11,0.92,U] [#3 -0.03,0.07,0.89,U] [#4 0.03,0.01,0.85,U] [#5 0.20,-0.15,0.74,U] [#6 0.00,-0.22,0.63,U] [#7 0.20,0.07,0.64,U] [#8 0.10,0.05,0.60,U] 
04:28:59.255 00.001 28316 refined, 7 included, MultiStar: {0.12, -0.05}, one-star: {0.35, -0.11}
04:28:59.255 00.000 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.40 = -2.40)
04:28:59.256 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
04:28:59.256 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.40 mountX=-0.10 mountY=-0.08, mountTheta=-2.42
04:28:59.258 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.05, opts=13)
04:28:59.259 00.001 28316 Enqueuing Move request for scope (0.12, -0.05)
04:28:59.259 00.000 29988 Worker thread wakes up
04:28:59.259 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
04:28:59.259 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
04:28:59.259 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:28:59.260 00.001 29988 Moving (0.12, -0.05) raw xDistance=-0.10 yDistance=-0.08
04:28:59.260 00.000 28316 UpdateGuideState exits: m=2139 RSB=32.1
04:28:59.260 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:28:59.260 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:28:59.261 00.001 28316 Enqueuing Expose request
04:28:59.261 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:28:59.261 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:28:59.261 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:28:59.261 00.000 29988 MoveAxis(E, 0, ABG)
04:28:59.261 00.000 29988 Move returns status 0, amount 0
04:28:59.261 00.000 29988 MoveAxis(N, 0, ABG)
04:28:59.261 00.000 29988 Move returns status 0, amount 0
04:28:59.261 00.000 29988 move complete, result=0
04:28:59.261 00.000 29988 worker thread done servicing request
04:28:59.261 00.000 29988 Worker thread wakes up
04:28:59.261 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:28:59.262 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:28:59.262 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:00.783 01.521 29988 Exposure complete
04:29:00.820 00.037 29988 worker thread done servicing request
04:29:00.820 00.000 28316 OnExposeComplete: enter
04:29:00.821 00.001 28316 UpdateGuideState(): m_state=6
04:29:00.821 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7693
04:29:00.822 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=263.42, Mass=2391, SNR=33.8, Peak=185 HFD=3.6
04:29:00.822 00.000 28316 MultiStar: [#1 0.21,-0.13,0.96,U] [#2 0.25,-0.08,0.88,U] [#3 0.05,0.21,0.85,U] [#4 0.26,-0.16,0.79,U] [#5 0.17,-0.05,0.72,U] [#6 0.14,-0.15,0.63,U] [#7 0.36,-0.15,0.00,M1] [#8 0.05,0.05,0.55,U] 
04:29:00.822 00.000 28316 refined, 7 included, MultiStar: {0.20, -0.02}, one-star: {0.35, 0.12}
04:29:00.823 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:29:00.825 00.002 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:29:00.826 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.09 mountX=-0.10 mountY=-0.17, mountTheta=-2.10
04:29:00.827 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.02, opts=13)
04:29:00.828 00.001 28316 Enqueuing Move request for scope (0.20, -0.02)
04:29:00.830 00.002 29988 Worker thread wakes up
04:29:00.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:00.830 00.000 28316 UpdateGuideState exits: m=2391 RSB=33.8
04:29:00.831 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:00.832 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:00.833 00.001 28316 Enqueuing Expose request
04:29:00.834 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
04:29:00.834 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
04:29:00.834 00.000 29988 Moving (0.20, -0.02) raw xDistance=-0.10 yDistance=-0.17
04:29:00.834 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:29:00.834 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:00.834 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:29:00.834 00.000 29988 MoveAxis(E, 0, ABG)
04:29:00.834 00.000 29988 Move returns status 0, amount 0
04:29:00.834 00.000 29988 MoveAxis(N, 0, ABG)
04:29:00.834 00.000 29988 Move returns status 0, amount 0
04:29:00.834 00.000 29988 move complete, result=0
04:29:00.834 00.000 29988 worker thread done servicing request
04:29:00.834 00.000 29988 Worker thread wakes up
04:29:00.834 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:00.834 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:00.835 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:29:02.464 01.629 29988 Exposure complete
04:29:02.519 00.055 29988 worker thread done servicing request
04:29:02.519 00.000 28316 OnExposeComplete: enter
04:29:02.522 00.003 28316 UpdateGuideState(): m_state=6
04:29:02.524 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7694
04:29:02.526 00.002 28316 Star::Find returns 1 (0), X=951.47, Y=263.20, Mass=2100, SNR=31.6, Peak=160 HFD=3.8
04:29:02.527 00.001 28316 MultiStar: [#1 0.23,-0.26,0.00,M8] [#2 -0.07,-0.23,0.92,U] [#3 -0.18,0.05,0.90,U] [#4 0.15,-0.26,0.86,U] [#5 0.35,-0.29,0.00,M3] [#6 0.03,-0.51,0.00,M1] [#7 0.28,-0.37,0.00,M2] [#8 0.18,-0.11,0.60,U] 
04:29:02.528 00.001 28316 refined, 4 included, MultiStar: {0.07, -0.13}, one-star: {0.29, -0.10}
04:29:02.529 00.001 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.06 = -3.06)
04:29:02.529 00.000 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.10 = -3.10)
04:29:02.530 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=-0.14 mountY=-0.01, mountTheta=-3.10
04:29:02.533 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
04:29:02.534 00.001 28316 Enqueuing Move request for scope (0.07, -0.13)
04:29:02.534 00.000 29988 Worker thread wakes up
04:29:02.534 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
04:29:02.534 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
04:29:02.534 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:02.535 00.001 28316 UpdateGuideState exits: m=2100 RSB=31.6
04:29:02.535 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:02.536 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:02.536 00.000 28316 Enqueuing Expose request
04:29:02.537 00.001 29988 Moving (0.07, -0.13) raw xDistance=-0.14 yDistance=-0.01
04:29:02.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:29:02.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:02.537 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:29:02.537 00.000 29988 MoveAxis(E, 0, ABG)
04:29:02.537 00.000 29988 Move returns status 0, amount 0
04:29:02.537 00.000 29988 MoveAxis(N, 0, ABG)
04:29:02.537 00.000 29988 Move returns status 0, amount 0
04:29:02.537 00.000 29988 move complete, result=0
04:29:02.537 00.000 29988 worker thread done servicing request
04:29:02.537 00.000 29988 Worker thread wakes up
04:29:02.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:02.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:02.537 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:29:04.052 01.515 29988 Exposure complete
04:29:04.103 00.051 29988 worker thread done servicing request
04:29:04.103 00.000 28316 OnExposeComplete: enter
04:29:04.104 00.001 28316 UpdateGuideState(): m_state=6
04:29:04.104 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7695
04:29:04.105 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=263.11, Mass=2168, SNR=32.1, Peak=171 HFD=3.9
04:29:04.105 00.000 28316 MultiStar: [#1 0.49,-0.42,0.00,M9] [#2 0.22,-0.26,0.90,U] [#3 -0.07,-0.24,0.90,U] [#4 0.13,-0.39,0.00,M2] [#5 0.10,-0.43,0.00,M4] [#6 -0.01,-0.31,0.64,U] [#7 0.39,-0.40,0.00,M3] [#8 0.29,-0.16,0.60,U] 
04:29:04.106 00.001 28316 refined, 4 included, MultiStar: {0.15, -0.23}, one-star: {0.32, -0.19}
04:29:04.106 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
04:29:04.106 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
04:29:04.107 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-0.99 mountX=-0.27 mountY=-0.03, mountTheta=-3.02
04:29:04.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.23, opts=13)
04:29:04.109 00.001 28316 Enqueuing Move request for scope (0.15, -0.23)
04:29:04.109 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:04.110 00.001 29988 Worker thread wakes up
04:29:04.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
04:29:04.110 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
04:29:04.110 00.000 29988 Moving (0.15, -0.23) raw xDistance=-0.27 yDistance=-0.03
04:29:04.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:29:04.110 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:04.110 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.1
04:29:04.110 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:04.111 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:04.111 00.000 28316 Enqueuing Expose request
04:29:04.112 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:29:04.112 00.000 29988 MoveAxis(E, 57, ABG)
04:29:04.112 00.000 29988 Guiding  Dir = 2, Dur = 57
04:29:04.112 00.000 29988 IsSlewing returns 0
04:29:04.112 00.000 29988 IsGuiding returns 0
04:29:04.115 00.003 29988 PulseGuide returned control before completion, sleep 66
04:29:04.194 00.079 29988 IsGuiding returns 0
04:29:04.194 00.000 29988 Move returns status 0, amount 57
04:29:04.194 00.000 29988 MoveAxis(N, 0, ABG)
04:29:04.194 00.000 29988 Move returns status 0, amount 0
04:29:04.194 00.000 29988 move complete, result=0
04:29:04.194 00.000 29988 worker thread done servicing request
04:29:04.194 00.000 29988 Worker thread wakes up
04:29:04.194 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:04.194 00.000 28316 GuideStep: -0.3 px 57 ms EAST, -0.0 px 0 ms NORTH
04:29:04.195 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:05.825 01.630 29988 Exposure complete
04:29:05.865 00.040 29988 worker thread done servicing request
04:29:05.865 00.000 28316 OnExposeComplete: enter
04:29:05.866 00.001 28316 UpdateGuideState(): m_state=6
04:29:05.867 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7696
04:29:05.867 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=263.15, Mass=2273, SNR=33.1, Peak=186 HFD=3.9
04:29:05.868 00.001 28316 MultiStar: [#1 0.16,-0.56,0.00,M10] [#2 0.31,-0.12,0.88,U] [#3 0.03,-0.19,0.87,U] [#4 0.17,-0.22,0.81,U] [#5 0.36,-0.51,0.00,M5] [#6 0.20,-0.23,0.63,U] [#7 0.30,-0.24,0.00,M4] [#8 0.04,-0.22,0.57,U] 
04:29:05.868 00.000 28316 refined, 5 included, MultiStar: {0.22, -0.18}, one-star: {0.45, -0.15}
04:29:05.869 00.001 28316 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.00) = xAngle (-2.70 = -2.70)
04:29:05.869 00.000 28316 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
04:29:05.870 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.70 mountX=-0.26 mountY=-0.11, mountTheta=-2.73
04:29:05.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.18, opts=13)
04:29:05.872 00.001 28316 Enqueuing Move request for scope (0.22, -0.18)
04:29:05.872 00.000 29988 Worker thread wakes up
04:29:05.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:05.872 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:29:05.873 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:05.873 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:05.874 00.001 28316 Enqueuing Expose request
04:29:05.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
04:29:05.874 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
04:29:05.874 00.000 29988 Moving (0.22, -0.18) raw xDistance=-0.26 yDistance=-0.11
04:29:05.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
04:29:05.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:05.874 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:29:05.874 00.000 29988 MoveAxis(E, 58, ABG)
04:29:05.874 00.000 29988 Guiding  Dir = 2, Dur = 58
04:29:05.875 00.001 29988 IsSlewing returns 0
04:29:05.875 00.000 29988 IsGuiding returns 0
04:29:05.877 00.002 29988 PulseGuide returned control before completion, sleep 67
04:29:05.950 00.073 29988 IsGuiding returns 0
04:29:05.950 00.000 29988 Move returns status 0, amount 58
04:29:05.950 00.000 29988 MoveAxis(N, 0, ABG)
04:29:05.950 00.000 29988 Move returns status 0, amount 0
04:29:05.950 00.000 29988 move complete, result=0
04:29:05.950 00.000 29988 worker thread done servicing request
04:29:05.951 00.001 29988 Worker thread wakes up
04:29:05.951 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:05.951 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
04:29:05.951 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:07.358 01.407 29988 Exposure complete
04:29:07.394 00.036 29988 worker thread done servicing request
04:29:07.394 00.000 28316 OnExposeComplete: enter
04:29:07.395 00.001 28316 UpdateGuideState(): m_state=6
04:29:07.396 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7697
04:29:07.396 00.000 28316 Star::Find returns 1 (0), X=951.50, Y=263.41, Mass=2313, SNR=33.2, Peak=158 HFD=4.1
04:29:07.397 00.001 28316 MultiStar: [#1 0.44,-0.29,0.00,R] [#2 0.19,-0.09,0.93,U] [#3 -0.07,0.21,0.85,U] [#4 0.14,0.06,0.82,U] [#5 0.30,-0.16,0.73,U] [#6 0.02,-0.05,0.62,U] [#7 0.45,-0.08,0.00,M5] [#8 -0.02,0.06,0.58,U] 
04:29:07.397 00.000 28316 refined, 6 included, MultiStar: {0.14, 0.02}, one-star: {0.32, 0.11}
04:29:07.398 00.001 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
04:29:07.398 00.000 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
04:29:07.398 00.000 28316 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=-0.04 mountY=-0.14, mountTheta=-1.83
04:29:07.399 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=0.02, opts=13)
04:29:07.400 00.001 28316 Enqueuing Move request for scope (0.14, 0.02)
04:29:07.400 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:07.404 00.004 28316 UpdateGuideState exits: m=2313 RSB=33.2
04:29:07.406 00.002 29988 Worker thread wakes up
04:29:07.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
04:29:07.406 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
04:29:07.406 00.000 29988 Moving (0.14, 0.02) raw xDistance=-0.04 yDistance=-0.14
04:29:07.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:29:07.406 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:07.407 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:07.407 00.000 28316 Enqueuing Expose request
04:29:07.408 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:07.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:29:07.408 00.000 29988 MoveAxis(E, 0, ABG)
04:29:07.408 00.000 29988 Move returns status 0, amount 0
04:29:07.408 00.000 29988 MoveAxis(N, 0, ABG)
04:29:07.408 00.000 29988 Move returns status 0, amount 0
04:29:07.408 00.000 29988 move complete, result=0
04:29:07.408 00.000 29988 worker thread done servicing request
04:29:07.408 00.000 29988 Worker thread wakes up
04:29:07.408 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:07.408 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:07.408 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:09.042 01.634 29988 Exposure complete
04:29:09.078 00.036 29988 worker thread done servicing request
04:29:09.078 00.000 28316 OnExposeComplete: enter
04:29:09.080 00.002 28316 UpdateGuideState(): m_state=6
04:29:09.081 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7698
04:29:09.082 00.001 28316 Star::Find returns 1 (0), X=951.67, Y=263.45, Mass=2210, SNR=32.6, Peak=147 HFD=4.1
04:29:09.083 00.001 28316 MultiStar: [#1 -0.45,0.20,0.00,M1] [#2 0.10,0.11,0.95,U] [#3 -0.05,0.33,0.87,U] [#4 0.07,0.09,0.82,U] [#5 0.36,-0.24,0.00,M5] [#6 -0.14,0.10,0.63,U] [#7 0.34,0.07,0.00,M6] [#8 0.13,0.30,0.57,U] 
04:29:09.083 00.000 28316 refined, 5 included, MultiStar: {0.12, 0.18}, one-star: {0.49, 0.16}
04:29:09.084 00.001 28316 CameraToMount -- cameraTheta (0.97) - m_xAngle (2.00) = xAngle (-1.03 = -1.03)
04:29:09.084 00.000 28316 CameraToMount -- cameraTheta (0.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
04:29:09.085 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.21 cameraTheta=0.97 mountX=0.11 mountY=-0.19, mountTheta=-1.04
04:29:09.087 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.18, opts=13)
04:29:09.087 00.000 28316 Enqueuing Move request for scope (0.12, 0.18)
04:29:09.088 00.001 29988 Worker thread wakes up
04:29:09.089 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:09.090 00.001 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:29:09.090 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:09.091 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:09.091 00.000 28316 Enqueuing Expose request
04:29:09.091 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
04:29:09.091 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
04:29:09.091 00.000 29988 Moving (0.12, 0.18) raw xDistance=0.11 yDistance=-0.19
04:29:09.092 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:29:09.092 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:09.092 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:29:09.092 00.000 29988 MoveAxis(E, 0, ABG)
04:29:09.092 00.000 29988 Move returns status 0, amount 0
04:29:09.092 00.000 29988 MoveAxis(N, 0, ABG)
04:29:09.092 00.000 29988 Move returns status 0, amount 0
04:29:09.092 00.000 29988 move complete, result=0
04:29:09.092 00.000 29988 worker thread done servicing request
04:29:09.092 00.000 29988 Worker thread wakes up
04:29:09.092 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:09.092 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:09.093 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:29:10.610 01.517 29988 Exposure complete
04:29:10.674 00.064 29988 worker thread done servicing request
04:29:10.674 00.000 28316 OnExposeComplete: enter
04:29:10.675 00.001 28316 UpdateGuideState(): m_state=6
04:29:10.675 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7699
04:29:10.676 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=263.46, Mass=2156, SNR=32.2, Peak=154 HFD=3.9
04:29:10.676 00.000 28316 MultiStar: large primary error, entering stabilization period
04:29:10.677 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:29:10.679 00.002 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:29:10.680 00.001 28316 CameraToMount -- cameraX=0.68 cameraY=0.16 hyp=0.70 cameraTheta=0.24 mountX=-0.13 mountY=-0.69, mountTheta=-1.76
04:29:10.683 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.16, opts=13)
04:29:10.684 00.001 28316 Enqueuing Move request for scope (0.68, 0.16)
04:29:10.685 00.001 29988 Worker thread wakes up
04:29:10.685 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:10.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.16) opts 0xd
04:29:10.685 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.16)
04:29:10.686 00.001 29988 Moving (0.68, 0.16) raw xDistance=-0.13 yDistance=-0.69
04:29:10.686 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:29:10.686 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.2
04:29:10.686 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:10.687 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:10.688 00.001 28316 Enqueuing Expose request
04:29:10.688 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
04:29:10.688 00.000 29988 MoveAxis(E, 0, ABG)
04:29:10.688 00.000 29988 Move returns status 0, amount 0
04:29:10.688 00.000 29988 MoveAxis(N, 164, ABG)
04:29:10.688 00.000 29988 Guiding  Dir = 0, Dur = 164
04:29:10.688 00.000 29988 IsSlewing returns 0
04:29:10.688 00.000 29988 IsGuiding returns 0
04:29:10.694 00.006 29988 PulseGuide returned control before completion, sleep 170
04:29:10.873 00.179 29988 IsGuiding returns 0
04:29:10.873 00.000 29988 Move returns status 0, amount 164
04:29:10.874 00.001 29988 move complete, result=0
04:29:10.874 00.000 29988 worker thread done servicing request
04:29:10.874 00.000 29988 Worker thread wakes up
04:29:10.874 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:10.874 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:10.874 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 164 ms NORTH
04:29:12.496 01.622 29988 Exposure complete
04:29:12.544 00.048 29988 worker thread done servicing request
04:29:12.544 00.000 28316 OnExposeComplete: enter
04:29:12.546 00.002 28316 UpdateGuideState(): m_state=6
04:29:12.546 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7700
04:29:12.547 00.001 28316 Star::Find returns 1 (0), X=951.66, Y=263.56, Mass=2187, SNR=32.4, Peak=165 HFD=3.7
04:29:12.547 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
04:29:12.548 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
04:29:12.548 00.000 28316 CameraToMount -- cameraX=0.48 cameraY=0.27 hyp=0.55 cameraTheta=0.51 mountX=0.05 mountY=-0.55, mountTheta=-1.49
04:29:12.549 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.27, opts=13)
04:29:12.550 00.001 28316 Enqueuing Move request for scope (0.48, 0.27)
04:29:12.550 00.000 29988 Worker thread wakes up
04:29:12.550 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:12.551 00.001 28316 UpdateGuideState exits: m=2187 RSB=32.4
04:29:12.551 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:12.551 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:12.552 00.001 28316 Enqueuing Expose request
04:29:12.552 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.27) opts 0xd
04:29:12.552 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.27)
04:29:12.552 00.000 29988 Moving (0.48, 0.27) raw xDistance=0.05 yDistance=-0.55
04:29:12.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:29:12.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:29:12.552 00.000 29988 MoveAxis(E, 0, ABG)
04:29:12.552 00.000 29988 Move returns status 0, amount 0
04:29:12.552 00.000 29988 MoveAxis(N, 131, ABG)
04:29:12.552 00.000 29988 Guiding  Dir = 0, Dur = 131
04:29:12.552 00.000 29988 IsSlewing returns 0
04:29:12.553 00.001 29988 IsGuiding returns 0
04:29:12.557 00.004 29988 PulseGuide returned control before completion, sleep 136
04:29:12.699 00.142 29988 IsGuiding returns 0
04:29:12.699 00.000 29988 Move returns status 0, amount 131
04:29:12.700 00.001 29988 move complete, result=0
04:29:12.700 00.000 29988 worker thread done servicing request
04:29:12.700 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 131 ms NORTH
04:29:12.700 00.000 29988 Worker thread wakes up
04:29:12.701 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:12.701 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:14.117 01.416 29988 Exposure complete
04:29:14.149 00.032 29988 worker thread done servicing request
04:29:14.149 00.000 28316 OnExposeComplete: enter
04:29:14.150 00.001 28316 UpdateGuideState(): m_state=6
04:29:14.150 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7701
04:29:14.151 00.001 28316 Star::Find returns 1 (0), X=951.52, Y=263.59, Mass=2210, SNR=32.7, Peak=154 HFD=3.9
04:29:14.151 00.000 28316 CameraToMount -- cameraTheta (0.73) - m_xAngle (2.00) = xAngle (-1.27 = -1.27)
04:29:14.152 00.001 28316 CameraToMount -- cameraTheta (0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
04:29:14.153 00.001 28316 CameraToMount -- cameraX=0.33 cameraY=0.30 hyp=0.45 cameraTheta=0.73 mountX=0.13 mountY=-0.43, mountTheta=-1.28
04:29:14.154 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.33, y=0.30, opts=13)
04:29:14.155 00.001 28316 Enqueuing Move request for scope (0.33, 0.30)
04:29:14.155 00.000 29988 Worker thread wakes up
04:29:14.155 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:14.156 00.001 28316 UpdateGuideState exits: m=2210 RSB=32.7
04:29:14.156 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:14.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:14.158 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.30) opts 0xd
04:29:14.158 00.000 29988 Handling offset move in thread for scope, endpoint = (0.33, 0.30)
04:29:14.158 00.000 29988 Moving (0.33, 0.30) raw xDistance=0.13 yDistance=-0.43
04:29:14.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:29:14.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
04:29:14.158 00.000 29988 MoveAxis(E, 0, ABG)
04:29:14.158 00.000 29988 Move returns status 0, amount 0
04:29:14.158 00.000 29988 MoveAxis(N, 103, ABG)
04:29:14.158 00.000 29988 Guiding  Dir = 0, Dur = 103
04:29:14.158 00.000 28316 Enqueuing Expose request
04:29:14.158 00.000 29988 IsSlewing returns 0
04:29:14.159 00.001 29988 IsGuiding returns 0
04:29:14.163 00.004 29988 PulseGuide returned control before completion, sleep 109
04:29:14.285 00.122 29988 IsGuiding returns 1
04:29:14.285 00.000 29988 scope still moving after pulse duration time elapsed
04:29:14.316 00.031 29988 IsSlewing returns 0
04:29:14.316 00.000 29988 IsGuiding returns 0
04:29:14.316 00.000 29988 scope move finished after 103 + 54 ms
04:29:14.316 00.000 29988 Move returns status 0, amount 103
04:29:14.316 00.000 29988 move complete, result=0
04:29:14.316 00.000 29988 worker thread done servicing request
04:29:14.316 00.000 29988 Worker thread wakes up
04:29:14.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:14.316 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.4 px 103 ms NORTH
04:29:14.318 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:15.953 01.635 29988 Exposure complete
04:29:16.016 00.063 29988 worker thread done servicing request
04:29:16.016 00.000 28316 OnExposeComplete: enter
04:29:16.016 00.000 28316 UpdateGuideState(): m_state=6
04:29:16.017 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7702
04:29:16.017 00.000 28316 Star::Find returns 1 (0), X=951.48, Y=263.33, Mass=2264, SNR=32.9, Peak=169 HFD=3.7
04:29:16.018 00.001 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
04:29:16.018 00.000 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
04:29:16.019 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=0.03 hyp=0.29 cameraTheta=0.10 mountX=-0.10 mountY=-0.27, mountTheta=-1.90
04:29:16.020 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=0.03, opts=13)
04:29:16.020 00.000 28316 Enqueuing Move request for scope (0.29, 0.03)
04:29:16.021 00.001 29988 Worker thread wakes up
04:29:16.021 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.03) opts 0xd
04:29:16.021 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, 0.03)
04:29:16.021 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:16.021 00.000 29988 Moving (0.29, 0.03) raw xDistance=-0.10 yDistance=-0.27
04:29:16.021 00.000 28316 UpdateGuideState exits: m=2264 RSB=32.9
04:29:16.023 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:29:16.023 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
04:29:16.023 00.000 29988 MoveAxis(E, 0, ABG)
04:29:16.023 00.000 29988 Move returns status 0, amount 0
04:29:16.023 00.000 29988 MoveAxis(N, 65, ABG)
04:29:16.023 00.000 29988 Guiding  Dir = 0, Dur = 65
04:29:16.023 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:16.024 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:16.025 00.001 28316 Enqueuing Expose request
04:29:16.027 00.002 29988 IsSlewing returns 0
04:29:16.027 00.000 29988 IsGuiding returns 0
04:29:16.033 00.006 29988 PulseGuide returned control before completion, sleep 70
04:29:16.106 00.073 29988 IsGuiding returns 0
04:29:16.106 00.000 29988 Move returns status 0, amount 65
04:29:16.106 00.000 29988 move complete, result=0
04:29:16.106 00.000 29988 worker thread done servicing request
04:29:16.106 00.000 29988 Worker thread wakes up
04:29:16.106 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:16.106 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
04:29:16.107 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:17.524 01.417 29988 Exposure complete
04:29:17.568 00.044 29988 worker thread done servicing request
04:29:17.568 00.000 28316 OnExposeComplete: enter
04:29:17.569 00.001 28316 UpdateGuideState(): m_state=6
04:29:17.569 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7703
04:29:17.570 00.001 28316 Star::Find returns 1 (0), X=951.61, Y=263.44, Mass=2316, SNR=33.2, Peak=153 HFD=4.1
04:29:17.570 00.000 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.68 = -1.68)
04:29:17.571 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
04:29:17.571 00.000 28316 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.44 cameraTheta=0.32 mountX=-0.05 mountY=-0.44, mountTheta=-1.68
04:29:17.572 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=0.14, opts=13)
04:29:17.573 00.001 28316 Enqueuing Move request for scope (0.42, 0.14)
04:29:17.573 00.000 29988 Worker thread wakes up
04:29:17.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:17.574 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.2
04:29:17.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:17.574 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:17.576 00.002 28316 Enqueuing Expose request
04:29:17.576 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.14) opts 0xd
04:29:17.576 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, 0.14)
04:29:17.576 00.000 29988 Moving (0.42, 0.14) raw xDistance=-0.05 yDistance=-0.44
04:29:17.576 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:29:17.576 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
04:29:17.576 00.000 29988 MoveAxis(E, 0, ABG)
04:29:17.576 00.000 29988 Move returns status 0, amount 0
04:29:17.576 00.000 29988 MoveAxis(N, 105, ABG)
04:29:17.576 00.000 29988 Guiding  Dir = 0, Dur = 105
04:29:17.576 00.000 29988 IsSlewing returns 0
04:29:17.577 00.001 29988 IsGuiding returns 0
04:29:17.582 00.005 29988 PulseGuide returned control before completion, sleep 111
04:29:17.694 00.112 29988 IsGuiding returns 1
04:29:17.694 00.000 29988 scope still moving after pulse duration time elapsed
04:29:17.726 00.032 29988 IsSlewing returns 0
04:29:17.726 00.000 29988 IsGuiding returns 0
04:29:17.726 00.000 29988 scope move finished after 105 + 44 ms
04:29:17.726 00.000 29988 Move returns status 0, amount 105
04:29:17.726 00.000 29988 move complete, result=0
04:29:17.726 00.000 29988 worker thread done servicing request
04:29:17.726 00.000 29988 Worker thread wakes up
04:29:17.726 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.4 px 105 ms NORTH
04:29:17.727 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:17.727 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:19.362 01.635 29988 Exposure complete
04:29:19.423 00.061 29988 worker thread done servicing request
04:29:19.424 00.001 28316 OnExposeComplete: enter
04:29:19.426 00.002 28316 UpdateGuideState(): m_state=6
04:29:19.429 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7704
04:29:19.431 00.002 28316 Star::Find returns 1 (0), X=951.80, Y=263.61, Mass=2295, SNR=33.1, Peak=168 HFD=3.9
04:29:19.434 00.003 28316 CameraToMount -- cameraTheta (0.47) - m_xAngle (2.00) = xAngle (-1.53 = -1.53)
04:29:19.436 00.002 28316 CameraToMount -- cameraTheta (0.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
04:29:19.438 00.002 28316 CameraToMount -- cameraX=0.62 cameraY=0.31 hyp=0.69 cameraTheta=0.47 mountX=0.03 mountY=-0.69, mountTheta=-1.53
04:29:19.440 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.62, y=0.31, opts=13)
04:29:19.441 00.001 28316 Enqueuing Move request for scope (0.62, 0.31)
04:29:19.442 00.001 29988 Worker thread wakes up
04:29:19.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:19.442 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.31) opts 0xd
04:29:19.442 00.000 29988 Handling offset move in thread for scope, endpoint = (0.62, 0.31)
04:29:19.442 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
04:29:19.443 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:19.443 00.000 29988 Moving (0.62, 0.31) raw xDistance=0.03 yDistance=-0.69
04:29:19.444 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:29:19.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
04:29:19.444 00.000 29988 MoveAxis(E, 0, ABG)
04:29:19.444 00.000 29988 Move returns status 0, amount 0
04:29:19.444 00.000 29988 MoveAxis(N, 166, ABG)
04:29:19.444 00.000 29988 Guiding  Dir = 0, Dur = 166
04:29:19.444 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:19.445 00.001 28316 Enqueuing Expose request
04:29:19.446 00.001 29988 IsSlewing returns 0
04:29:19.446 00.000 29988 IsGuiding returns 0
04:29:19.451 00.005 29988 PulseGuide returned control before completion, sleep 172
04:29:19.626 00.175 29988 IsGuiding returns 1
04:29:19.626 00.000 29988 scope still moving after pulse duration time elapsed
04:29:19.657 00.031 29988 IsSlewing returns 0
04:29:19.657 00.000 29988 IsGuiding returns 0
04:29:19.657 00.000 29988 scope move finished after 166 + 45 ms
04:29:19.657 00.000 29988 Move returns status 0, amount 166
04:29:19.657 00.000 29988 move complete, result=0
04:29:19.657 00.000 29988 worker thread done servicing request
04:29:19.657 00.000 29988 Worker thread wakes up
04:29:19.659 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:19.659 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.7 px 166 ms NORTH
04:29:19.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:21.073 01.414 29988 Exposure complete
04:29:21.107 00.034 29988 worker thread done servicing request
04:29:21.107 00.000 28316 OnExposeComplete: enter
04:29:21.108 00.001 28316 UpdateGuideState(): m_state=6
04:29:21.109 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7705
04:29:21.110 00.001 28316 Star::Find returns 1 (0), X=951.86, Y=263.35, Mass=2343, SNR=33.4, Peak=173 HFD=3.9
04:29:21.110 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:29:21.110 00.000 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:29:21.111 00.001 28316 CameraToMount -- cameraX=0.68 cameraY=0.05 hyp=0.68 cameraTheta=0.08 mountX=-0.23 mountY=-0.63, mountTheta=-1.93
04:29:21.112 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.68, y=0.05, opts=13)
04:29:21.112 00.000 28316 Enqueuing Move request for scope (0.68, 0.05)
04:29:21.113 00.001 29988 Worker thread wakes up
04:29:21.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.05) opts 0xd
04:29:21.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.68, 0.05)
04:29:21.113 00.000 29988 Moving (0.68, 0.05) raw xDistance=-0.23 yDistance=-0.63
04:29:21.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:29:21.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
04:29:21.113 00.000 29988 MoveAxis(E, 49, ABG)
04:29:21.113 00.000 29988 Guiding  Dir = 2, Dur = 49
04:29:21.113 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:21.115 00.002 29988 IsSlewing returns 0
04:29:21.115 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.4
04:29:21.116 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:21.116 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:21.117 00.001 28316 Enqueuing Expose request
04:29:21.117 00.000 29988 IsGuiding returns 0
04:29:21.119 00.002 29988 PulseGuide returned control before completion, sleep 58
04:29:21.184 00.065 29988 IsGuiding returns 1
04:29:21.184 00.000 29988 scope still moving after pulse duration time elapsed
04:29:21.214 00.030 29988 IsSlewing returns 0
04:29:21.215 00.001 29988 IsGuiding returns 0
04:29:21.215 00.000 29988 scope move finished after 49 + 49 ms
04:29:21.215 00.000 29988 Move returns status 0, amount 49
04:29:21.215 00.000 29988 MoveAxis(N, 150, ABG)
04:29:21.215 00.000 29988 Guiding  Dir = 0, Dur = 150
04:29:21.215 00.000 29988 IsSlewing returns 0
04:29:21.215 00.000 29988 IsGuiding returns 0
04:29:21.220 00.005 29988 PulseGuide returned control before completion, sleep 156
04:29:21.386 00.166 29988 IsGuiding returns 0
04:29:21.387 00.001 29988 Move returns status 0, amount 150
04:29:21.387 00.000 29988 move complete, result=0
04:29:21.387 00.000 29988 worker thread done servicing request
04:29:21.387 00.000 29988 Worker thread wakes up
04:29:21.387 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.6 px 150 ms NORTH
04:29:21.388 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:21.388 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:23.014 01.626 29988 Exposure complete
04:29:23.051 00.037 29988 worker thread done servicing request
04:29:23.051 00.000 28316 OnExposeComplete: enter
04:29:23.052 00.001 28316 UpdateGuideState(): m_state=6
04:29:23.053 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7706
04:29:23.053 00.000 28316 Star::Find returns 1 (0), X=951.63, Y=263.54, Mass=2158, SNR=32.0, Peak=151 HFD=3.9
04:29:23.053 00.000 28316 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.00) = xAngle (-1.49 = -1.49)
04:29:23.054 00.001 28316 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
04:29:23.054 00.000 28316 CameraToMount -- cameraX=0.44 cameraY=0.25 hyp=0.51 cameraTheta=0.51 mountX=0.04 mountY=-0.51, mountTheta=-1.49
04:29:23.055 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.44, y=0.25, opts=13)
04:29:23.056 00.001 28316 Enqueuing Move request for scope (0.44, 0.25)
04:29:23.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:23.057 00.001 29988 Worker thread wakes up
04:29:23.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.25) opts 0xd
04:29:23.057 00.000 29988 Handling offset move in thread for scope, endpoint = (0.44, 0.25)
04:29:23.057 00.000 29988 Moving (0.44, 0.25) raw xDistance=0.04 yDistance=-0.51
04:29:23.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:29:23.057 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
04:29:23.057 00.000 29988 MoveAxis(E, 0, ABG)
04:29:23.057 00.000 29988 Move returns status 0, amount 0
04:29:23.057 00.000 29988 MoveAxis(N, 121, ABG)
04:29:23.057 00.000 29988 Guiding  Dir = 0, Dur = 121
04:29:23.057 00.000 28316 UpdateGuideState exits: m=2158 RSB=32.0
04:29:23.058 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:23.058 00.000 29988 IsSlewing returns 0
04:29:23.058 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:23.059 00.001 28316 Enqueuing Expose request
04:29:23.060 00.001 29988 IsGuiding returns 0
04:29:23.065 00.005 29988 PulseGuide returned control before completion, sleep 127
04:29:23.199 00.134 29988 IsGuiding returns 0
04:29:23.199 00.000 29988 Move returns status 0, amount 121
04:29:23.199 00.000 29988 move complete, result=0
04:29:23.199 00.000 29988 worker thread done servicing request
04:29:23.200 00.001 29988 Worker thread wakes up
04:29:23.200 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:23.200 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.5 px 121 ms NORTH
04:29:23.200 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:24.613 01.413 29988 Exposure complete
04:29:24.648 00.035 29988 worker thread done servicing request
04:29:24.648 00.000 28316 OnExposeComplete: enter
04:29:24.649 00.001 28316 UpdateGuideState(): m_state=6
04:29:24.650 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7707
04:29:24.650 00.000 28316 Star::Find returns 1 (0), X=951.75, Y=263.41, Mass=2252, SNR=32.8, Peak=159 HFD=3.8
04:29:24.650 00.000 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
04:29:24.651 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
04:29:24.651 00.000 28316 CameraToMount -- cameraX=0.57 cameraY=0.11 hyp=0.58 cameraTheta=0.20 mountX=-0.13 mountY=-0.56, mountTheta=-1.80
04:29:24.652 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=0.11, opts=13)
04:29:24.653 00.001 28316 Enqueuing Move request for scope (0.57, 0.11)
04:29:24.654 00.001 29988 Worker thread wakes up
04:29:24.654 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:24.654 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.11) opts 0xd
04:29:24.654 00.000 29988 Handling offset move in thread for scope, endpoint = (0.57, 0.11)
04:29:24.654 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.8
04:29:24.655 00.001 29988 Moving (0.57, 0.11) raw xDistance=-0.13 yDistance=-0.56
04:29:24.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:24.655 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:24.656 00.001 28316 Enqueuing Expose request
04:29:24.656 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:29:24.656 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
04:29:24.656 00.000 29988 MoveAxis(E, 0, ABG)
04:29:24.656 00.000 29988 Move returns status 0, amount 0
04:29:24.656 00.000 29988 MoveAxis(N, 134, ABG)
04:29:24.656 00.000 29988 Guiding  Dir = 0, Dur = 134
04:29:24.656 00.000 29988 IsSlewing returns 0
04:29:24.657 00.001 29988 IsGuiding returns 0
04:29:24.663 00.006 29988 PulseGuide returned control before completion, sleep 139
04:29:24.815 00.152 29988 IsGuiding returns 0
04:29:24.815 00.000 29988 Move returns status 0, amount 134
04:29:24.815 00.000 29988 move complete, result=0
04:29:24.816 00.001 29988 worker thread done servicing request
04:29:24.816 00.000 29988 Worker thread wakes up
04:29:24.816 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 134 ms NORTH
04:29:24.816 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:24.817 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:26.453 01.636 29988 Exposure complete
04:29:26.490 00.037 29988 worker thread done servicing request
04:29:26.490 00.000 28316 OnExposeComplete: enter
04:29:26.491 00.001 28316 UpdateGuideState(): m_state=6
04:29:26.491 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7708
04:29:26.492 00.001 28316 Star::Find returns 1 (0), X=951.41, Y=263.68, Mass=2052, SNR=31.3, Peak=157 HFD=3.7
04:29:26.494 00.002 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
04:29:26.495 00.001 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
04:29:26.496 00.001 28316 CameraToMount -- cameraX=0.23 cameraY=0.39 hyp=0.45 cameraTheta=1.03 mountX=0.26 mountY=-0.38, mountTheta=-0.98
04:29:26.500 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.39, opts=13)
04:29:26.501 00.001 28316 Enqueuing Move request for scope (0.23, 0.39)
04:29:26.501 00.000 29988 Worker thread wakes up
04:29:26.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:26.501 00.000 28316 UpdateGuideState exits: m=2052 RSB=31.3
04:29:26.502 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:26.502 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:26.503 00.001 28316 Enqueuing Expose request
04:29:26.503 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.39) opts 0xd
04:29:26.503 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.39)
04:29:26.503 00.000 29988 Moving (0.23, 0.39) raw xDistance=0.26 yDistance=-0.38
04:29:26.503 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
04:29:26.503 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
04:29:26.503 00.000 29988 MoveAxis(W, 54, ABG)
04:29:26.503 00.000 29988 Guiding  Dir = 3, Dur = 54
04:29:26.504 00.001 29988 IsSlewing returns 0
04:29:26.504 00.000 29988 IsGuiding returns 0
04:29:26.506 00.002 29988 PulseGuide returned control before completion, sleep 63
04:29:26.576 00.070 29988 IsGuiding returns 1
04:29:26.576 00.000 29988 scope still moving after pulse duration time elapsed
04:29:26.607 00.031 29988 IsSlewing returns 0
04:29:26.607 00.000 29988 IsGuiding returns 0
04:29:26.608 00.001 29988 scope move finished after 54 + 49 ms
04:29:26.608 00.000 29988 Move returns status 0, amount 54
04:29:26.608 00.000 29988 MoveAxis(N, 90, ABG)
04:29:26.608 00.000 29988 Guiding  Dir = 0, Dur = 90
04:29:26.608 00.000 29988 IsSlewing returns 0
04:29:26.608 00.000 29988 IsGuiding returns 0
04:29:26.614 00.006 29988 PulseGuide returned control before completion, sleep 95
04:29:26.720 00.106 29988 IsGuiding returns 0
04:29:26.720 00.000 29988 Move returns status 0, amount 90
04:29:26.720 00.000 29988 move complete, result=0
04:29:26.720 00.000 29988 worker thread done servicing request
04:29:26.720 00.000 29988 Worker thread wakes up
04:29:26.720 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:26.720 00.000 28316 GuideStep: 0.3 px 54 ms WEST, -0.4 px 90 ms NORTH
04:29:26.721 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:28.124 01.403 29988 Exposure complete
04:29:28.159 00.035 29988 worker thread done servicing request
04:29:28.159 00.000 28316 OnExposeComplete: enter
04:29:28.160 00.001 28316 UpdateGuideState(): m_state=6
04:29:28.161 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7709
04:29:28.162 00.001 28316 Star::Find returns 1 (0), X=951.58, Y=263.35, Mass=2277, SNR=32.9, Peak=183 HFD=3.8
04:29:28.163 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
04:29:28.163 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
04:29:28.164 00.001 28316 CameraToMount -- cameraX=0.40 cameraY=0.05 hyp=0.40 cameraTheta=0.13 mountX=-0.12 mountY=-0.38, mountTheta=-1.87
04:29:28.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.40, y=0.05, opts=13)
04:29:28.167 00.001 28316 Enqueuing Move request for scope (0.40, 0.05)
04:29:28.167 00.000 29988 Worker thread wakes up
04:29:28.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.05) opts 0xd
04:29:28.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.40, 0.05)
04:29:28.167 00.000 29988 Moving (0.40, 0.05) raw xDistance=-0.12 yDistance=-0.38
04:29:28.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:29:28.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:28.167 00.000 28316 UpdateGuideState exits: m=2277 RSB=32.9
04:29:28.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:28.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:28.171 00.003 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
04:29:28.171 00.000 29988 MoveAxis(E, 0, ABG)
04:29:28.171 00.000 28316 Enqueuing Expose request
04:29:28.171 00.000 29988 Move returns status 0, amount 0
04:29:28.171 00.000 29988 MoveAxis(N, 90, ABG)
04:29:28.171 00.000 29988 Guiding  Dir = 0, Dur = 90
04:29:28.172 00.001 29988 IsSlewing returns 0
04:29:28.172 00.000 29988 IsGuiding returns 0
04:29:28.178 00.006 29988 PulseGuide returned control before completion, sleep 95
04:29:28.282 00.104 29988 IsGuiding returns 0
04:29:28.282 00.000 29988 Move returns status 0, amount 90
04:29:28.282 00.000 29988 move complete, result=0
04:29:28.282 00.000 29988 worker thread done servicing request
04:29:28.282 00.000 29988 Worker thread wakes up
04:29:28.282 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:28.282 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:28.282 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 90 ms NORTH
04:29:29.915 01.633 29988 Exposure complete
04:29:29.951 00.036 29988 worker thread done servicing request
04:29:29.951 00.000 28316 OnExposeComplete: enter
04:29:29.951 00.000 28316 UpdateGuideState(): m_state=6
04:29:29.952 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7710
04:29:29.952 00.000 28316 Star::Find returns 1 (0), X=951.79, Y=263.32, Mass=2210, SNR=32.6, Peak=183 HFD=3.8
04:29:29.953 00.001 28316 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.00) = xAngle (-1.96 = -1.96)
04:29:29.953 00.000 28316 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
04:29:29.954 00.001 28316 CameraToMount -- cameraX=0.60 cameraY=0.03 hyp=0.60 cameraTheta=0.04 mountX=-0.23 mountY=-0.55, mountTheta=-1.96
04:29:29.956 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.03, opts=13)
04:29:29.957 00.001 28316 Enqueuing Move request for scope (0.60, 0.03)
04:29:29.958 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:29.958 00.000 29988 Worker thread wakes up
04:29:29.958 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.03) opts 0xd
04:29:29.958 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.03)
04:29:29.958 00.000 29988 Moving (0.60, 0.03) raw xDistance=-0.23 yDistance=-0.55
04:29:29.958 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:29:29.958 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:29:29.958 00.000 29988 MoveAxis(E, 48, ABG)
04:29:29.958 00.000 29988 Guiding  Dir = 2, Dur = 48
04:29:29.958 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:29:29.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:29.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:29.960 00.001 28316 Enqueuing Expose request
04:29:29.960 00.000 29988 IsSlewing returns 0
04:29:29.960 00.000 29988 IsGuiding returns 0
04:29:29.963 00.003 29988 PulseGuide returned control before completion, sleep 57
04:29:30.024 00.061 29988 IsGuiding returns 1
04:29:30.024 00.000 29988 scope still moving after pulse duration time elapsed
04:29:30.055 00.031 29988 IsSlewing returns 0
04:29:30.055 00.000 29988 IsGuiding returns 0
04:29:30.055 00.000 29988 scope move finished after 48 + 46 ms
04:29:30.055 00.000 29988 Move returns status 0, amount 48
04:29:30.055 00.000 29988 MoveAxis(N, 131, ABG)
04:29:30.055 00.000 29988 Guiding  Dir = 0, Dur = 131
04:29:30.055 00.000 29988 IsSlewing returns 0
04:29:30.055 00.000 29988 IsGuiding returns 0
04:29:30.060 00.005 29988 PulseGuide returned control before completion, sleep 137
04:29:30.211 00.151 29988 IsGuiding returns 0
04:29:30.211 00.000 29988 Move returns status 0, amount 131
04:29:30.211 00.000 29988 move complete, result=0
04:29:30.211 00.000 29988 worker thread done servicing request
04:29:30.211 00.000 29988 Worker thread wakes up
04:29:30.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:30.211 00.000 28316 GuideStep: -0.2 px 48 ms EAST, -0.6 px 131 ms NORTH
04:29:30.212 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:31.631 01.419 29988 Exposure complete
04:29:31.676 00.045 29988 worker thread done servicing request
04:29:31.676 00.000 28316 OnExposeComplete: enter
04:29:31.677 00.001 28316 UpdateGuideState(): m_state=6
04:29:31.677 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7711
04:29:31.678 00.001 28316 Star::Find returns 1 (0), X=951.56, Y=263.37, Mass=2216, SNR=32.6, Peak=170 HFD=3.9
04:29:31.678 00.000 28316 CameraToMount -- cameraTheta (0.18) - m_xAngle (2.00) = xAngle (-1.82 = -1.82)
04:29:31.679 00.001 28316 CameraToMount -- cameraTheta (0.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
04:29:31.679 00.000 28316 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.39 cameraTheta=0.18 mountX=-0.09 mountY=-0.37, mountTheta=-1.82
04:29:31.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=0.07, opts=13)
04:29:31.681 00.001 28316 Enqueuing Move request for scope (0.38, 0.07)
04:29:31.681 00.000 29988 Worker thread wakes up
04:29:31.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd
04:29:31.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, 0.07)
04:29:31.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:31.682 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.6
04:29:31.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:31.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:31.683 00.000 28316 Enqueuing Expose request
04:29:31.683 00.000 29988 Moving (0.38, 0.07) raw xDistance=-0.09 yDistance=-0.37
04:29:31.683 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:29:31.683 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
04:29:31.683 00.000 29988 MoveAxis(E, 0, ABG)
04:29:31.684 00.001 29988 Move returns status 0, amount 0
04:29:31.684 00.000 29988 MoveAxis(N, 89, ABG)
04:29:31.684 00.000 29988 Guiding  Dir = 0, Dur = 89
04:29:31.684 00.000 29988 IsSlewing returns 0
04:29:31.684 00.000 29988 IsGuiding returns 0
04:29:31.690 00.006 29988 PulseGuide returned control before completion, sleep 94
04:29:31.799 00.109 29988 IsGuiding returns 0
04:29:31.799 00.000 29988 Move returns status 0, amount 89
04:29:31.799 00.000 29988 move complete, result=0
04:29:31.799 00.000 29988 worker thread done servicing request
04:29:31.799 00.000 29988 Worker thread wakes up
04:29:31.799 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.4 px 89 ms NORTH
04:29:31.801 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:31.801 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:33.435 01.634 29988 Exposure complete
04:29:33.482 00.047 29988 worker thread done servicing request
04:29:33.482 00.000 28316 OnExposeComplete: enter
04:29:33.484 00.002 28316 UpdateGuideState(): m_state=6
04:29:33.485 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7712
04:29:33.485 00.000 28316 Star::Find returns 1 (0), X=951.70, Y=263.17, Mass=2070, SNR=31.6, Peak=177 HFD=4.0
04:29:33.485 00.000 28316 CameraToMount -- cameraTheta (-0.25) - m_xAngle (2.00) = xAngle (-2.24 = -2.24)
04:29:33.485 00.000 28316 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
04:29:33.486 00.001 28316 CameraToMount -- cameraX=0.52 cameraY=-0.13 hyp=0.54 cameraTheta=-0.25 mountX=-0.33 mountY=-0.41, mountTheta=-2.26
04:29:33.487 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.52, y=-0.13, opts=13)
04:29:33.487 00.000 28316 Enqueuing Move request for scope (0.52, -0.13)
04:29:33.488 00.001 29988 Worker thread wakes up
04:29:33.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:33.488 00.000 28316 UpdateGuideState exits: m=2070 RSB=31.6
04:29:33.489 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:33.489 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:33.490 00.001 28316 Enqueuing Expose request
04:29:33.490 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.13) opts 0xd
04:29:33.490 00.000 29988 Handling offset move in thread for scope, endpoint = (0.52, -0.13)
04:29:33.490 00.000 29988 Moving (0.52, -0.13) raw xDistance=-0.33 yDistance=-0.41
04:29:33.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
04:29:33.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
04:29:33.490 00.000 29988 MoveAxis(E, 70, ABG)
04:29:33.490 00.000 29988 Guiding  Dir = 2, Dur = 70
04:29:33.490 00.000 29988 IsSlewing returns 0
04:29:33.491 00.001 29988 IsGuiding returns 0
04:29:33.493 00.002 29988 PulseGuide returned control before completion, sleep 79
04:29:33.576 00.083 29988 IsGuiding returns 0
04:29:33.576 00.000 29988 Move returns status 0, amount 70
04:29:33.576 00.000 29988 MoveAxis(N, 97, ABG)
04:29:33.576 00.000 29988 Guiding  Dir = 0, Dur = 97
04:29:33.577 00.001 29988 IsSlewing returns 0
04:29:33.577 00.000 29988 IsGuiding returns 0
04:29:33.581 00.004 29988 PulseGuide returned control before completion, sleep 103
04:29:33.687 00.106 29988 IsGuiding returns 0
04:29:33.687 00.000 29988 Move returns status 0, amount 97
04:29:33.687 00.000 29988 move complete, result=0
04:29:33.687 00.000 29988 worker thread done servicing request
04:29:33.688 00.001 28316 GuideStep: -0.3 px 70 ms EAST, -0.4 px 97 ms NORTH
04:29:33.689 00.001 29988 Worker thread wakes up
04:29:33.689 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:33.689 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:35.102 01.413 29988 Exposure complete
04:29:35.139 00.037 29988 worker thread done servicing request
04:29:35.139 00.000 28316 OnExposeComplete: enter
04:29:35.140 00.001 28316 UpdateGuideState(): m_state=6
04:29:35.141 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7713
04:29:35.142 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=263.64, Mass=2207, SNR=32.6, Peak=160 HFD=4.0
04:29:35.142 00.000 28316 CameraToMount -- cameraTheta (1.44) - m_xAngle (2.00) = xAngle (-0.56 = -0.56)
04:29:35.143 00.001 28316 CameraToMount -- cameraTheta (1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
04:29:35.144 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.34 hyp=0.34 cameraTheta=1.44 mountX=0.29 mountY=-0.19, mountTheta=-0.59
04:29:35.146 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.34, opts=13)
04:29:35.147 00.001 28316 Enqueuing Move request for scope (0.05, 0.34)
04:29:35.149 00.002 29988 Worker thread wakes up
04:29:35.149 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:35.152 00.003 28316 UpdateGuideState exits: m=2207 RSB=32.6
04:29:35.154 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:35.156 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.34) opts 0xd
04:29:35.156 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.34)
04:29:35.157 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:35.157 00.000 28316 Enqueuing Expose request
04:29:35.158 00.001 29988 Moving (0.05, 0.34) raw xDistance=0.29 yDistance=-0.19
04:29:35.158 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
04:29:35.158 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:35.158 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:29:35.158 00.000 29988 MoveAxis(W, 56, ABG)
04:29:35.158 00.000 29988 Guiding  Dir = 3, Dur = 56
04:29:35.158 00.000 29988 IsSlewing returns 0
04:29:35.158 00.000 29988 IsGuiding returns 0
04:29:35.159 00.001 29988 PulseGuide returned control before completion, sleep 65
04:29:35.227 00.068 29988 IsGuiding returns 1
04:29:35.227 00.000 29988 scope still moving after pulse duration time elapsed
04:29:35.258 00.031 29988 IsSlewing returns 0
04:29:35.258 00.000 29988 IsGuiding returns 0
04:29:35.260 00.002 29988 scope move finished after 56 + 45 ms
04:29:35.260 00.000 29988 Move returns status 0, amount 56
04:29:35.260 00.000 29988 MoveAxis(N, 0, ABG)
04:29:35.260 00.000 29988 Move returns status 0, amount 0
04:29:35.260 00.000 29988 move complete, result=0
04:29:35.260 00.000 29988 worker thread done servicing request
04:29:35.260 00.000 29988 Worker thread wakes up
04:29:35.260 00.000 28316 GuideStep: 0.3 px 56 ms WEST, -0.2 px 0 ms NORTH
04:29:35.261 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:35.261 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:36.894 01.633 29988 Exposure complete
04:29:36.939 00.045 29988 worker thread done servicing request
04:29:36.939 00.000 28316 OnExposeComplete: enter
04:29:36.941 00.002 28316 UpdateGuideState(): m_state=6
04:29:36.941 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7714
04:29:36.942 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=263.19, Mass=2293, SNR=33.3, Peak=208 HFD=4.1
04:29:36.942 00.000 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
04:29:36.943 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
04:29:36.943 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=-0.11 hyp=0.68 cameraTheta=-0.16 mountX=-0.38 mountY=-0.55, mountTheta=-2.17
04:29:36.945 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=-0.11, opts=13)
04:29:36.945 00.000 28316 Enqueuing Move request for scope (0.67, -0.11)
04:29:36.946 00.001 29988 Worker thread wakes up
04:29:36.946 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:36.946 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.11) opts 0xd
04:29:36.946 00.000 28316 UpdateGuideState exits: m=2293 RSB=33.3
04:29:36.947 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:36.947 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:36.947 00.000 28316 Enqueuing Expose request
04:29:36.948 00.001 29988 Handling offset move in thread for scope, endpoint = (0.67, -0.11)
04:29:36.948 00.000 29988 Moving (0.67, -0.11) raw xDistance=-0.38 yDistance=-0.55
04:29:36.948 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
04:29:36.948 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:29:36.948 00.000 29988 MoveAxis(E, 75, ABG)
04:29:36.948 00.000 29988 Guiding  Dir = 2, Dur = 75
04:29:36.948 00.000 29988 IsSlewing returns 0
04:29:36.948 00.000 29988 IsGuiding returns 0
04:29:36.950 00.002 29988 PulseGuide returned control before completion, sleep 84
04:29:37.051 00.101 29988 IsGuiding returns 0
04:29:37.051 00.000 29988 Move returns status 0, amount 75
04:29:37.051 00.000 29988 MoveAxis(N, 131, ABG)
04:29:37.051 00.000 29988 Guiding  Dir = 0, Dur = 131
04:29:37.051 00.000 29988 IsSlewing returns 0
04:29:37.051 00.000 29988 IsGuiding returns 0
04:29:37.056 00.005 29988 PulseGuide returned control before completion, sleep 137
04:29:37.206 00.150 29988 IsGuiding returns 0
04:29:37.206 00.000 29988 Move returns status 0, amount 131
04:29:37.206 00.000 29988 move complete, result=0
04:29:37.206 00.000 29988 worker thread done servicing request
04:29:37.206 00.000 29988 Worker thread wakes up
04:29:37.206 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:37.206 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:37.206 00.000 28316 GuideStep: -0.4 px 75 ms EAST, -0.5 px 131 ms NORTH
04:29:38.624 01.418 29988 Exposure complete
04:29:38.658 00.034 29988 worker thread done servicing request
04:29:38.658 00.000 28316 OnExposeComplete: enter
04:29:38.658 00.000 28316 UpdateGuideState(): m_state=6
04:29:38.659 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7715
04:29:38.661 00.002 28316 Star::Find returns 1 (0), X=951.78, Y=263.38, Mass=2330, SNR=33.5, Peak=184 HFD=3.8
04:29:38.662 00.001 28316 CameraToMount -- cameraTheta (0.14) - m_xAngle (2.00) = xAngle (-1.86 = -1.86)
04:29:38.663 00.001 28316 CameraToMount -- cameraTheta (0.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
04:29:38.665 00.002 28316 CameraToMount -- cameraX=0.60 cameraY=0.09 hyp=0.61 cameraTheta=0.14 mountX=-0.17 mountY=-0.57, mountTheta=-1.86
04:29:38.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.60, y=0.09, opts=13)
04:29:38.666 00.000 28316 Enqueuing Move request for scope (0.60, 0.09)
04:29:38.667 00.001 29988 Worker thread wakes up
04:29:38.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:38.667 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.09) opts 0xd
04:29:38.667 00.000 29988 Handling offset move in thread for scope, endpoint = (0.60, 0.09)
04:29:38.667 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.5
04:29:38.669 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:38.669 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:38.670 00.001 28316 Enqueuing Expose request
04:29:38.670 00.000 29988 Moving (0.60, 0.09) raw xDistance=-0.17 yDistance=-0.57
04:29:38.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:29:38.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
04:29:38.670 00.000 29988 MoveAxis(E, 0, ABG)
04:29:38.670 00.000 29988 Move returns status 0, amount 0
04:29:38.670 00.000 29988 MoveAxis(N, 137, ABG)
04:29:38.670 00.000 29988 Guiding  Dir = 0, Dur = 137
04:29:38.670 00.000 29988 IsSlewing returns 0
04:29:38.671 00.001 29988 IsGuiding returns 0
04:29:38.676 00.005 29988 PulseGuide returned control before completion, sleep 143
04:29:38.826 00.150 29988 IsGuiding returns 1
04:29:38.826 00.000 29988 scope still moving after pulse duration time elapsed
04:29:38.857 00.031 29988 IsSlewing returns 0
04:29:38.858 00.001 29988 IsGuiding returns 0
04:29:38.858 00.000 29988 scope move finished after 137 + 49 ms
04:29:38.858 00.000 29988 Move returns status 0, amount 137
04:29:38.858 00.000 29988 move complete, result=0
04:29:38.858 00.000 29988 worker thread done servicing request
04:29:38.858 00.000 29988 Worker thread wakes up
04:29:38.858 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:38.858 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:38.858 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 137 ms NORTH
04:29:40.489 01.631 29988 Exposure complete
04:29:40.535 00.046 29988 worker thread done servicing request
04:29:40.535 00.000 28316 OnExposeComplete: enter
04:29:40.536 00.001 28316 UpdateGuideState(): m_state=6
04:29:40.538 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7716
04:29:40.538 00.000 28316 Star::Find returns 1 (0), X=951.89, Y=263.41, Mass=2128, SNR=32.0, Peak=165 HFD=3.9
04:29:40.538 00.000 28316 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.00) = xAngle (-1.84 = -1.84)
04:29:40.539 00.001 28316 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
04:29:40.539 00.000 28316 CameraToMount -- cameraX=0.71 cameraY=0.11 hyp=0.72 cameraTheta=0.16 mountX=-0.19 mountY=-0.68, mountTheta=-1.84
04:29:40.540 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.71, y=0.11, opts=13)
04:29:40.541 00.001 28316 Enqueuing Move request for scope (0.71, 0.11)
04:29:40.541 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:40.542 00.001 28316 UpdateGuideState exits: m=2128 RSB=32.0
04:29:40.543 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:40.544 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:40.545 00.001 28316 Enqueuing Expose request
04:29:40.546 00.001 29988 Worker thread wakes up
04:29:40.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.71, 0.11) opts 0xd
04:29:40.546 00.000 29988 Handling offset move in thread for scope, endpoint = (0.71, 0.11)
04:29:40.546 00.000 29988 Moving (0.71, 0.11) raw xDistance=-0.19 yDistance=-0.68
04:29:40.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:29:40.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
04:29:40.546 00.000 29988 MoveAxis(E, 0, ABG)
04:29:40.546 00.000 29988 Move returns status 0, amount 0
04:29:40.546 00.000 29988 MoveAxis(N, 163, ABG)
04:29:40.546 00.000 29988 Guiding  Dir = 0, Dur = 163
04:29:40.547 00.001 29988 IsSlewing returns 0
04:29:40.547 00.000 29988 IsGuiding returns 0
04:29:40.551 00.004 29988 PulseGuide returned control before completion, sleep 168
04:29:40.723 00.172 29988 IsGuiding returns 0
04:29:40.723 00.000 29988 Move returns status 0, amount 163
04:29:40.724 00.001 29988 move complete, result=0
04:29:40.724 00.000 29988 worker thread done servicing request
04:29:40.724 00.000 29988 Worker thread wakes up
04:29:40.724 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 163 ms NORTH
04:29:40.725 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:40.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:42.133 01.408 29988 Exposure complete
04:29:42.161 00.028 29988 worker thread done servicing request
04:29:42.162 00.001 28316 OnExposeComplete: enter
04:29:42.162 00.000 28316 UpdateGuideState(): m_state=6
04:29:42.163 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7717
04:29:42.163 00.000 28316 Star::Find returns 1 (0), X=952.10, Y=263.91, Mass=2309, SNR=33.3, Peak=200 HFD=4.2
04:29:42.164 00.001 28316 CameraToMount -- cameraTheta (0.59) - m_xAngle (2.00) = xAngle (-1.41 = -1.41)
04:29:42.164 00.000 28316 CameraToMount -- cameraTheta (0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
04:29:42.164 00.000 28316 CameraToMount -- cameraX=0.92 cameraY=0.61 hyp=1.11 cameraTheta=0.59 mountX=0.18 mountY=-1.10, mountTheta=-1.41
04:29:42.166 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.92, y=0.61, opts=13)
04:29:42.166 00.000 28316 Enqueuing Move request for scope (0.92, 0.61)
04:29:42.166 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:42.167 00.001 29988 Worker thread wakes up
04:29:42.167 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.92, 0.61) opts 0xd
04:29:42.167 00.000 29988 Handling offset move in thread for scope, endpoint = (0.92, 0.61)
04:29:42.167 00.000 29988 Moving (0.92, 0.61) raw xDistance=0.18 yDistance=-1.10
04:29:42.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:29:42.167 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
04:29:42.167 00.000 29988 MoveAxis(E, 0, ABG)
04:29:42.167 00.000 29988 Move returns status 0, amount 0
04:29:42.167 00.000 29988 MoveAxis(N, 262, ABG)
04:29:42.167 00.000 29988 Guiding  Dir = 0, Dur = 262
04:29:42.167 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
04:29:42.168 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:42.168 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:42.169 00.001 28316 Enqueuing Expose request
04:29:42.169 00.000 29988 IsSlewing returns 0
04:29:42.169 00.000 29988 IsGuiding returns 0
04:29:42.174 00.005 29988 PulseGuide returned control before completion, sleep 268
04:29:42.449 00.275 29988 IsGuiding returns 0
04:29:42.449 00.000 29988 Move returns status 0, amount 262
04:29:42.449 00.000 29988 move complete, result=0
04:29:42.449 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -1.1 px 262 ms NORTH
04:29:42.451 00.002 29988 worker thread done servicing request
04:29:42.451 00.000 29988 Worker thread wakes up
04:29:42.451 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:42.451 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:44.078 01.627 29988 Exposure complete
04:29:44.102 00.024 29988 worker thread done servicing request
04:29:44.102 00.000 28316 OnExposeComplete: enter
04:29:44.103 00.001 28316 UpdateGuideState(): m_state=6
04:29:44.104 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7718
04:29:44.104 00.000 28316 Star::Find returns 1 (0), X=951.73, Y=263.45, Mass=2280, SNR=33.0, Peak=166 HFD=3.8
04:29:44.105 00.001 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
04:29:44.105 00.000 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:29:44.105 00.000 28316 CameraToMount -- cameraX=0.55 cameraY=0.15 hyp=0.56 cameraTheta=0.26 mountX=-0.09 mountY=-0.55, mountTheta=-1.73
04:29:44.107 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.15, opts=13)
04:29:44.110 00.003 28316 Enqueuing Move request for scope (0.55, 0.15)
04:29:44.111 00.001 29988 Worker thread wakes up
04:29:44.111 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:44.112 00.001 28316 UpdateGuideState exits: m=2280 RSB=33.0
04:29:44.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:44.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:44.113 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.15) opts 0xd
04:29:44.113 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.15)
04:29:44.113 00.000 29988 Moving (0.55, 0.15) raw xDistance=-0.09 yDistance=-0.55
04:29:44.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:29:44.113 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:29:44.113 00.000 29988 MoveAxis(E, 0, ABG)
04:29:44.113 00.000 29988 Move returns status 0, amount 0
04:29:44.113 00.000 29988 MoveAxis(N, 132, ABG)
04:29:44.113 00.000 29988 Guiding  Dir = 0, Dur = 132
04:29:44.113 00.000 28316 Enqueuing Expose request
04:29:44.113 00.000 29988 IsSlewing returns 0
04:29:44.114 00.001 29988 IsGuiding returns 0
04:29:44.118 00.004 29988 PulseGuide returned control before completion, sleep 138
04:29:44.262 00.144 29988 IsGuiding returns 0
04:29:44.262 00.000 29988 Move returns status 0, amount 132
04:29:44.262 00.000 29988 move complete, result=0
04:29:44.262 00.000 29988 worker thread done servicing request
04:29:44.262 00.000 29988 Worker thread wakes up
04:29:44.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:44.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:44.264 00.002 28316 GuideStep: -0.1 px 0 ms EAST, -0.6 px 132 ms NORTH
04:29:45.668 01.404 29988 Exposure complete
04:29:45.709 00.041 29988 worker thread done servicing request
04:29:45.709 00.000 28316 OnExposeComplete: enter
04:29:45.710 00.001 28316 UpdateGuideState(): m_state=6
04:29:45.710 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7719
04:29:45.711 00.001 28316 Star::Find returns 1 (0), X=951.37, Y=263.42, Mass=2249, SNR=32.8, Peak=168 HFD=4.0
04:29:45.711 00.000 28316 MultiStar: exiting stabilization period
04:29:45.712 00.001 28316 MultiStar: [#1 -0.33,0.18,0.00,M2] [#2 -0.22,0.02,0.93,U] [#3 -0.26,0.23,0.85,U] [#4 -0.02,-0.05,0.82,U] [#5 0.20,0.07,0.72,U] [#6 -0.19,-0.06,0.62,U] [#7 -0.18,-0.03,0.62,U] [#8 -0.16,0.20,0.58,U] 
04:29:45.712 00.000 28316 refined, 7 included, MultiStar: {-0.07, 0.07}, one-star: {0.18, 0.12}
04:29:45.713 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.39 = 0.39)
04:29:45.713 00.000 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.35 = 0.35)
04:29:45.713 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.38 mountX=0.09 mountY=0.03, mountTheta=0.35
04:29:45.715 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.07, opts=13)
04:29:45.717 00.002 28316 Enqueuing Move request for scope (-0.07, 0.07)
04:29:45.719 00.002 29988 Worker thread wakes up
04:29:45.719 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
04:29:45.719 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
04:29:45.719 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:45.720 00.001 29988 Moving (-0.07, 0.07) raw xDistance=0.09 yDistance=0.03
04:29:45.720 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:29:45.720 00.000 28316 UpdateGuideState exits: m=2249 RSB=32.8
04:29:45.720 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:45.721 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:45.721 00.000 28316 Enqueuing Expose request
04:29:45.721 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:45.721 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:29:45.721 00.000 29988 MoveAxis(E, 0, ABG)
04:29:45.721 00.000 29988 Move returns status 0, amount 0
04:29:45.721 00.000 29988 MoveAxis(N, 0, ABG)
04:29:45.721 00.000 29988 Move returns status 0, amount 0
04:29:45.722 00.001 29988 move complete, result=0
04:29:45.722 00.000 29988 worker thread done servicing request
04:29:45.722 00.000 29988 Worker thread wakes up
04:29:45.722 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:45.722 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:45.722 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:29:47.348 01.626 29988 Exposure complete
04:29:47.423 00.075 29988 worker thread done servicing request
04:29:47.423 00.000 28316 OnExposeComplete: enter
04:29:47.426 00.003 28316 UpdateGuideState(): m_state=6
04:29:47.427 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7720
04:29:47.428 00.001 28316 Star::Find returns 1 (0), X=951.40, Y=263.64, Mass=2418, SNR=34.2, Peak=166 HFD=4.0
04:29:47.429 00.001 28316 MultiStar: [#1 -0.20,0.31,0.00,M3] [#2 -0.05,0.34,0.89,U] [#3 -0.15,0.41,0.00,M1] [#4 0.08,0.28,0.79,U] [#5 0.24,0.11,0.70,U] [#6 0.06,0.16,0.59,U] [#7 0.29,0.10,0.61,U] [#8 0.10,0.34,0.00,M1] 
04:29:47.429 00.000 28316 refined, 5 included, MultiStar: {0.13, 0.24}, one-star: {0.21, 0.34}
04:29:47.430 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
04:29:47.430 00.000 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
04:29:47.431 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.06 mountX=0.16 mountY=-0.23, mountTheta=-0.95
04:29:47.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.24, opts=13)
04:29:47.432 00.000 28316 Enqueuing Move request for scope (0.13, 0.24)
04:29:47.433 00.001 29988 Worker thread wakes up
04:29:47.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:47.433 00.000 28316 UpdateGuideState exits: m=2418 RSB=34.2
04:29:47.433 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:47.434 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:47.434 00.000 28316 Enqueuing Expose request
04:29:47.435 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
04:29:47.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
04:29:47.435 00.000 29988 Moving (0.13, 0.24) raw xDistance=0.16 yDistance=-0.23
04:29:47.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:29:47.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:29:47.435 00.000 29988 MoveAxis(E, 0, ABG)
04:29:47.435 00.000 29988 Move returns status 0, amount 0
04:29:47.435 00.000 29988 MoveAxis(N, 54, ABG)
04:29:47.435 00.000 29988 Guiding  Dir = 0, Dur = 54
04:29:47.435 00.000 29988 IsSlewing returns 0
04:29:47.435 00.000 29988 IsGuiding returns 0
04:29:47.441 00.006 29988 PulseGuide returned control before completion, sleep 59
04:29:47.504 00.063 29988 IsGuiding returns 0
04:29:47.504 00.000 29988 Move returns status 0, amount 54
04:29:47.504 00.000 29988 move complete, result=0
04:29:47.504 00.000 29988 worker thread done servicing request
04:29:47.504 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 54 ms NORTH
04:29:47.506 00.002 29988 Worker thread wakes up
04:29:47.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:47.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:48.912 01.406 29988 Exposure complete
04:29:48.955 00.043 29988 worker thread done servicing request
04:29:48.955 00.000 28316 OnExposeComplete: enter
04:29:48.956 00.001 28316 UpdateGuideState(): m_state=6
04:29:48.958 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7721
04:29:48.959 00.001 28316 Star::Find returns 1 (0), X=951.62, Y=263.41, Mass=2166, SNR=32.2, Peak=153 HFD=4.1
04:29:48.960 00.001 28316 MultiStar: [#1 -0.32,0.16,0.00,M4] [#2 0.24,0.05,0.91,U] [#3 0.04,0.27,0.85,U] [#4 0.25,-0.05,0.86,U] [#5 0.10,-0.17,0.74,U] [#6 0.22,-0.03,0.65,U] [#7 0.21,0.04,0.61,U] [#8 0.04,0.22,0.60,U] 
04:29:48.960 00.000 28316 refined, 7 included, MultiStar: {0.21, 0.06}, one-star: {0.44, 0.11}
04:29:48.960 00.000 28316 CameraToMount -- cameraTheta (0.26) - m_xAngle (2.00) = xAngle (-1.74 = -1.74)
04:29:48.961 00.001 28316 CameraToMount -- cameraTheta (0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:29:48.961 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.21 cameraTheta=0.26 mountX=-0.03 mountY=-0.21, mountTheta=-1.74
04:29:48.962 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=0.06, opts=13)
04:29:48.963 00.001 28316 Enqueuing Move request for scope (0.21, 0.06)
04:29:48.963 00.000 29988 Worker thread wakes up
04:29:48.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:48.964 00.001 28316 UpdateGuideState exits: m=2166 RSB=32.2
04:29:48.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:48.964 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:48.965 00.001 28316 Enqueuing Expose request
04:29:48.965 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
04:29:48.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
04:29:48.965 00.000 29988 Moving (0.21, 0.06) raw xDistance=-0.03 yDistance=-0.21
04:29:48.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:29:48.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:29:48.965 00.000 29988 MoveAxis(E, 0, ABG)
04:29:48.965 00.000 29988 Move returns status 0, amount 0
04:29:48.966 00.001 29988 MoveAxis(N, 50, ABG)
04:29:48.966 00.000 29988 Guiding  Dir = 0, Dur = 50
04:29:48.966 00.000 29988 IsSlewing returns 0
04:29:48.966 00.000 29988 IsGuiding returns 0
04:29:48.970 00.004 29988 PulseGuide returned control before completion, sleep 56
04:29:49.035 00.065 29988 IsGuiding returns 0
04:29:49.035 00.000 29988 Move returns status 0, amount 50
04:29:49.035 00.000 29988 move complete, result=0
04:29:49.035 00.000 29988 worker thread done servicing request
04:29:49.036 00.001 29988 Worker thread wakes up
04:29:49.036 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
04:29:49.036 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:49.036 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:50.660 01.624 29988 Exposure complete
04:29:50.702 00.042 29988 worker thread done servicing request
04:29:50.702 00.000 28316 OnExposeComplete: enter
04:29:50.704 00.002 28316 UpdateGuideState(): m_state=6
04:29:50.707 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7722
04:29:50.710 00.003 28316 Star::Find returns 1 (0), X=951.72, Y=263.35, Mass=2097, SNR=31.7, Peak=181 HFD=3.7
04:29:50.712 00.002 28316 MultiStar: [#1 -0.14,0.22,1.02,U] [#2 0.26,-0.17,0.88,U] [#3 0.00,0.15,0.90,U] [#4 0.21,0.02,0.84,U] [#5 0.16,-0.15,0.76,U] [#6 0.01,-0.13,0.64,U] [#7 0.20,-0.09,0.66,U] [#8 0.19,0.18,0.60,U] 
04:29:50.714 00.002 28316 refined, 8 included, MultiStar: {0.16, 0.02}, one-star: {0.53, 0.05}
04:29:50.716 00.002 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
04:29:50.718 00.002 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
04:29:50.720 00.002 28316 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=-0.05 mountY=-0.15, mountTheta=-1.90
04:29:50.723 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.02, opts=13)
04:29:50.723 00.000 28316 Enqueuing Move request for scope (0.16, 0.02)
04:29:50.724 00.001 29988 Worker thread wakes up
04:29:50.724 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:50.724 00.000 28316 UpdateGuideState exits: m=2097 RSB=31.7
04:29:50.724 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:50.725 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:50.725 00.000 28316 Enqueuing Expose request
04:29:50.726 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
04:29:50.726 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
04:29:50.726 00.000 29988 Moving (0.16, 0.02) raw xDistance=-0.05 yDistance=-0.15
04:29:50.726 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:29:50.726 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:50.726 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:29:50.726 00.000 29988 MoveAxis(E, 0, ABG)
04:29:50.726 00.000 29988 Move returns status 0, amount 0
04:29:50.726 00.000 29988 MoveAxis(N, 0, ABG)
04:29:50.726 00.000 29988 Move returns status 0, amount 0
04:29:50.726 00.000 29988 move complete, result=0
04:29:50.726 00.000 29988 worker thread done servicing request
04:29:50.726 00.000 29988 Worker thread wakes up
04:29:50.726 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:50.726 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:50.726 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:29:52.253 01.527 29988 Exposure complete
04:29:52.295 00.042 29988 worker thread done servicing request
04:29:52.295 00.000 28316 OnExposeComplete: enter
04:29:52.296 00.001 28316 UpdateGuideState(): m_state=6
04:29:52.297 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7723
04:29:52.298 00.001 28316 Star::Find returns 1 (0), X=951.81, Y=263.18, Mass=2355, SNR=33.7, Peak=205 HFD=4.2
04:29:52.299 00.001 28316 MultiStar: [#1 -0.30,-0.01,0.97,U] [#2 0.38,-0.13,0.00,M1] [#3 -0.02,0.07,0.83,U] [#4 0.29,-0.31,0.00,M1] [#5 0.23,-0.25,0.70,U] [#6 0.07,-0.25,0.64,U] [#7 0.34,-0.14,0.00,M3] [#8 0.12,-0.12,0.59,U] 
04:29:52.299 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.10}, one-star: {0.63, -0.12}
04:29:52.300 00.001 28316 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.00) = xAngle (-2.67 = -2.67)
04:29:52.301 00.001 28316 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
04:29:52.302 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
04:29:52.304 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.10, opts=13)
04:29:52.306 00.002 28316 Enqueuing Move request for scope (0.13, -0.10)
04:29:52.306 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:52.306 00.000 28316 UpdateGuideState exits: m=2355 RSB=33.7
04:29:52.307 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:52.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:52.308 00.001 28316 Enqueuing Expose request
04:29:52.308 00.000 29988 Worker thread wakes up
04:29:52.308 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
04:29:52.308 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
04:29:52.308 00.000 29988 Moving (0.13, -0.10) raw xDistance=-0.14 yDistance=-0.07
04:29:52.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:29:52.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:29:52.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:29:52.308 00.000 29988 MoveAxis(E, 0, ABG)
04:29:52.308 00.000 29988 Move returns status 0, amount 0
04:29:52.308 00.000 29988 MoveAxis(N, 0, ABG)
04:29:52.308 00.000 29988 Move returns status 0, amount 0
04:29:52.308 00.000 29988 move complete, result=0
04:29:52.308 00.000 29988 worker thread done servicing request
04:29:52.308 00.000 29988 Worker thread wakes up
04:29:52.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:52.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:52.309 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:29:53.938 01.629 29988 Exposure complete
04:29:53.975 00.037 29988 worker thread done servicing request
04:29:53.975 00.000 28316 OnExposeComplete: enter
04:29:53.977 00.002 28316 UpdateGuideState(): m_state=6
04:29:53.977 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7724
04:29:53.978 00.001 28316 Star::Find returns 1 (0), X=952.07, Y=263.28, Mass=2270, SNR=33.0, Peak=191 HFD=4.0
04:29:53.978 00.000 28316 MultiStar: large primary error, entering stabilization period
04:29:53.978 00.000 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:29:53.979 00.001 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:29:53.979 00.000 28316 CameraToMount -- cameraX=0.88 cameraY=-0.02 hyp=0.88 cameraTheta=-0.02 mountX=-0.38 mountY=-0.78, mountTheta=-2.03
04:29:53.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.88, y=-0.02, opts=13)
04:29:53.981 00.001 28316 Enqueuing Move request for scope (0.88, -0.02)
04:29:53.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:53.982 00.001 29988 Worker thread wakes up
04:29:53.982 00.000 28316 UpdateGuideState exits: m=2270 RSB=33.0
04:29:53.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:53.983 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.88, -0.02) opts 0xd
04:29:53.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:53.983 00.000 28316 Enqueuing Expose request
04:29:53.984 00.001 29988 Handling offset move in thread for scope, endpoint = (0.88, -0.02)
04:29:53.984 00.000 29988 Moving (0.88, -0.02) raw xDistance=-0.38 yDistance=-0.78
04:29:53.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
04:29:53.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
04:29:53.984 00.000 29988 MoveAxis(E, 81, ABG)
04:29:53.984 00.000 29988 Guiding  Dir = 2, Dur = 81
04:29:53.984 00.000 29988 IsSlewing returns 0
04:29:53.984 00.000 29988 IsGuiding returns 0
04:29:53.986 00.002 29988 PulseGuide returned control before completion, sleep 90
04:29:54.080 00.094 29988 IsGuiding returns 0
04:29:54.080 00.000 29988 Move returns status 0, amount 81
04:29:54.080 00.000 29988 MoveAxis(N, 186, ABG)
04:29:54.080 00.000 29988 Guiding  Dir = 0, Dur = 186
04:29:54.080 00.000 29988 IsSlewing returns 0
04:29:54.080 00.000 29988 IsGuiding returns 0
04:29:54.084 00.004 29988 PulseGuide returned control before completion, sleep 192
04:29:54.284 00.200 29988 IsGuiding returns 1
04:29:54.284 00.000 29988 scope still moving after pulse duration time elapsed
04:29:54.314 00.030 29988 IsSlewing returns 0
04:29:54.315 00.001 29988 IsGuiding returns 0
04:29:54.315 00.000 29988 scope move finished after 186 + 48 ms
04:29:54.315 00.000 29988 Move returns status 0, amount 186
04:29:54.315 00.000 29988 move complete, result=0
04:29:54.315 00.000 29988 worker thread done servicing request
04:29:54.315 00.000 29988 Worker thread wakes up
04:29:54.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:54.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:54.315 00.000 28316 GuideStep: -0.4 px 81 ms EAST, -0.8 px 186 ms NORTH
04:29:55.729 01.414 29988 Exposure complete
04:29:55.769 00.040 29988 worker thread done servicing request
04:29:55.770 00.001 28316 OnExposeComplete: enter
04:29:55.770 00.000 28316 UpdateGuideState(): m_state=6
04:29:55.771 00.001 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7725
04:29:55.772 00.001 28316 Star::Find returns 1 (0), X=951.90, Y=263.44, Mass=2165, SNR=32.3, Peak=177 HFD=3.9
04:29:55.775 00.003 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
04:29:55.777 00.002 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
04:29:55.779 00.002 28316 CameraToMount -- cameraX=0.72 cameraY=0.14 hyp=0.73 cameraTheta=0.19 mountX=-0.17 mountY=-0.70, mountTheta=-1.81
04:29:55.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.72, y=0.14, opts=13)
04:29:55.782 00.002 28316 Enqueuing Move request for scope (0.72, 0.14)
04:29:55.783 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:55.784 00.001 28316 UpdateGuideState exits: m=2165 RSB=32.3
04:29:55.785 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:55.786 00.001 29988 Worker thread wakes up
04:29:55.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.14) opts 0xd
04:29:55.786 00.000 29988 Handling offset move in thread for scope, endpoint = (0.72, 0.14)
04:29:55.786 00.000 29988 Moving (0.72, 0.14) raw xDistance=-0.17 yDistance=-0.70
04:29:55.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:29:55.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
04:29:55.786 00.000 29988 MoveAxis(E, 0, ABG)
04:29:55.786 00.000 29988 Move returns status 0, amount 0
04:29:55.786 00.000 29988 MoveAxis(N, 168, ABG)
04:29:55.786 00.000 29988 Guiding  Dir = 0, Dur = 168
04:29:55.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:55.787 00.001 28316 Enqueuing Expose request
04:29:55.789 00.002 29988 IsSlewing returns 0
04:29:55.789 00.000 29988 IsGuiding returns 0
04:29:55.797 00.008 29988 PulseGuide returned control before completion, sleep 171
04:29:55.981 00.184 29988 IsGuiding returns 0
04:29:55.981 00.000 29988 Move returns status 0, amount 168
04:29:55.981 00.000 29988 move complete, result=0
04:29:55.981 00.000 29988 worker thread done servicing request
04:29:55.982 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.7 px 168 ms NORTH
04:29:55.982 00.000 29988 Worker thread wakes up
04:29:55.982 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:55.983 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:57.614 01.631 29988 Exposure complete
04:29:57.651 00.037 29988 worker thread done servicing request
04:29:57.651 00.000 28316 OnExposeComplete: enter
04:29:57.652 00.001 28316 UpdateGuideState(): m_state=6
04:29:57.652 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7726
04:29:57.653 00.001 28316 Star::Find returns 1 (0), X=951.51, Y=263.39, Mass=2194, SNR=32.3, Peak=156 HFD=4.1
04:29:57.653 00.000 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
04:29:57.654 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:29:57.654 00.000 28316 CameraToMount -- cameraX=0.32 cameraY=0.10 hyp=0.34 cameraTheta=0.29 mountX=-0.05 mountY=-0.33, mountTheta=-1.71
04:29:57.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.32, y=0.10, opts=13)
04:29:57.657 00.002 28316 Enqueuing Move request for scope (0.32, 0.10)
04:29:57.657 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:57.658 00.001 29988 Worker thread wakes up
04:29:57.658 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.10) opts 0xd
04:29:57.658 00.000 29988 Handling offset move in thread for scope, endpoint = (0.32, 0.10)
04:29:57.658 00.000 29988 Moving (0.32, 0.10) raw xDistance=-0.05 yDistance=-0.33
04:29:57.658 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:29:57.658 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:29:57.658 00.000 29988 MoveAxis(E, 0, ABG)
04:29:57.658 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.3
04:29:57.659 00.001 29988 Move returns status 0, amount 0
04:29:57.659 00.000 29988 MoveAxis(N, 80, ABG)
04:29:57.659 00.000 29988 Guiding  Dir = 0, Dur = 80
04:29:57.659 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:57.659 00.000 29988 IsSlewing returns 0
04:29:57.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:57.660 00.001 28316 Enqueuing Expose request
04:29:57.660 00.000 29988 IsGuiding returns 0
04:29:57.666 00.006 29988 PulseGuide returned control before completion, sleep 84
04:29:57.754 00.088 29988 IsGuiding returns 1
04:29:57.754 00.000 29988 scope still moving after pulse duration time elapsed
04:29:57.785 00.031 29988 IsSlewing returns 0
04:29:57.786 00.001 29988 IsGuiding returns 0
04:29:57.786 00.000 29988 scope move finished after 80 + 45 ms
04:29:57.786 00.000 29988 Move returns status 0, amount 80
04:29:57.786 00.000 29988 move complete, result=0
04:29:57.786 00.000 29988 worker thread done servicing request
04:29:57.786 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.3 px 80 ms NORTH
04:29:57.787 00.001 29988 Worker thread wakes up
04:29:57.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:57.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:59.204 01.417 29988 Exposure complete
04:29:59.229 00.025 29988 worker thread done servicing request
04:29:59.230 00.001 28316 OnExposeComplete: enter
04:29:59.230 00.000 28316 UpdateGuideState(): m_state=6
04:29:59.231 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7727
04:29:59.234 00.003 28316 Star::Find returns 1 (0), X=951.77, Y=263.35, Mass=2303, SNR=33.1, Peak=175 HFD=3.8
04:29:59.236 00.002 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
04:29:59.237 00.001 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
04:29:59.238 00.001 28316 CameraToMount -- cameraX=0.59 cameraY=0.06 hyp=0.59 cameraTheta=0.09 mountX=-0.19 mountY=-0.55, mountTheta=-1.91
04:29:59.239 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.06, opts=13)
04:29:59.240 00.001 28316 Enqueuing Move request for scope (0.59, 0.06)
04:29:59.241 00.001 29988 Worker thread wakes up
04:29:59.241 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:29:59.242 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.06) opts 0xd
04:29:59.242 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.06)
04:29:59.242 00.000 29988 Moving (0.59, 0.06) raw xDistance=-0.19 yDistance=-0.55
04:29:59.242 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:29:59.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
04:29:59.242 00.000 29988 MoveAxis(E, 0, ABG)
04:29:59.242 00.000 29988 Move returns status 0, amount 0
04:29:59.242 00.000 29988 MoveAxis(N, 132, ABG)
04:29:59.242 00.000 29988 Guiding  Dir = 0, Dur = 132
04:29:59.242 00.000 28316 UpdateGuideState exits: m=2303 RSB=33.1
04:29:59.242 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:29:59.243 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:29:59.243 00.000 28316 Enqueuing Expose request
04:29:59.244 00.001 29988 IsSlewing returns 0
04:29:59.244 00.000 29988 IsGuiding returns 0
04:29:59.249 00.005 29988 PulseGuide returned control before completion, sleep 138
04:29:59.393 00.144 29988 IsGuiding returns 0
04:29:59.393 00.000 29988 Move returns status 0, amount 132
04:29:59.393 00.000 29988 move complete, result=0
04:29:59.393 00.000 29988 worker thread done servicing request
04:29:59.394 00.001 29988 Worker thread wakes up
04:29:59.394 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:29:59.394 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:29:59.394 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 132 ms NORTH
04:30:01.026 01.632 29988 Exposure complete
04:30:01.076 00.050 29988 worker thread done servicing request
04:30:01.076 00.000 28316 OnExposeComplete: enter
04:30:01.077 00.001 28316 UpdateGuideState(): m_state=6
04:30:01.078 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7728
04:30:01.078 00.000 28316 Star::Find returns 1 (0), X=951.87, Y=263.28, Mass=2086, SNR=31.6, Peak=193 HFD=3.9
04:30:01.079 00.001 28316 CameraToMount -- cameraTheta (-0.02) - m_xAngle (2.00) = xAngle (-2.02 = -2.02)
04:30:01.079 00.000 28316 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
04:30:01.079 00.000 28316 CameraToMount -- cameraX=0.69 cameraY=-0.01 hyp=0.69 cameraTheta=-0.02 mountX=-0.30 mountY=-0.61, mountTheta=-2.03
04:30:01.081 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.69, y=-0.01, opts=13)
04:30:01.082 00.001 28316 Enqueuing Move request for scope (0.69, -0.01)
04:30:01.083 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:01.084 00.001 28316 UpdateGuideState exits: m=2086 RSB=31.6
04:30:01.085 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:01.085 00.000 29988 Worker thread wakes up
04:30:01.085 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.01) opts 0xd
04:30:01.085 00.000 29988 Handling offset move in thread for scope, endpoint = (0.69, -0.01)
04:30:01.085 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:01.086 00.001 28316 Enqueuing Expose request
04:30:01.086 00.000 29988 Moving (0.69, -0.01) raw xDistance=-0.30 yDistance=-0.61
04:30:01.086 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:30:01.086 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
04:30:01.086 00.000 29988 MoveAxis(E, 63, ABG)
04:30:01.086 00.000 29988 Guiding  Dir = 2, Dur = 63
04:30:01.087 00.001 29988 IsSlewing returns 0
04:30:01.087 00.000 29988 IsGuiding returns 0
04:30:01.088 00.001 29988 PulseGuide returned control before completion, sleep 72
04:30:01.164 00.076 29988 IsGuiding returns 0
04:30:01.164 00.000 29988 Move returns status 0, amount 63
04:30:01.164 00.000 29988 MoveAxis(N, 145, ABG)
04:30:01.164 00.000 29988 Guiding  Dir = 0, Dur = 145
04:30:01.166 00.002 29988 IsSlewing returns 0
04:30:01.166 00.000 29988 IsGuiding returns 0
04:30:01.170 00.004 29988 PulseGuide returned control before completion, sleep 150
04:30:01.325 00.155 29988 IsGuiding returns 0
04:30:01.325 00.000 29988 Move returns status 0, amount 145
04:30:01.325 00.000 29988 move complete, result=0
04:30:01.326 00.001 29988 worker thread done servicing request
04:30:01.326 00.000 29988 Worker thread wakes up
04:30:01.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:01.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:01.326 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -0.6 px 145 ms NORTH
04:30:02.737 01.411 29988 Exposure complete
04:30:02.795 00.058 29988 worker thread done servicing request
04:30:02.795 00.000 28316 OnExposeComplete: enter
04:30:02.795 00.000 28316 UpdateGuideState(): m_state=6
04:30:02.796 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7729
04:30:02.796 00.000 28316 Star::Find returns 1 (0), X=951.67, Y=263.66, Mass=2262, SNR=33.0, Peak=171 HFD=3.8
04:30:02.799 00.003 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
04:30:02.801 00.002 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
04:30:02.804 00.003 28316 CameraToMount -- cameraX=0.48 cameraY=0.36 hyp=0.61 cameraTheta=0.65 mountX=0.13 mountY=-0.60, mountTheta=-1.35
04:30:02.808 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.36, opts=13)
04:30:02.810 00.002 28316 Enqueuing Move request for scope (0.48, 0.36)
04:30:02.811 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:02.811 00.000 28316 UpdateGuideState exits: m=2262 RSB=33.0
04:30:02.814 00.003 29988 Worker thread wakes up
04:30:02.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.36) opts 0xd
04:30:02.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.36)
04:30:02.814 00.000 29988 Moving (0.48, 0.36) raw xDistance=0.13 yDistance=-0.60
04:30:02.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:30:02.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
04:30:02.814 00.000 29988 MoveAxis(E, 0, ABG)
04:30:02.814 00.000 29988 Move returns status 0, amount 0
04:30:02.814 00.000 29988 MoveAxis(N, 142, ABG)
04:30:02.814 00.000 29988 Guiding  Dir = 0, Dur = 142
04:30:02.814 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:02.815 00.001 29988 IsSlewing returns 0
04:30:02.815 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:02.815 00.000 28316 Enqueuing Expose request
04:30:02.816 00.001 29988 IsGuiding returns 0
04:30:02.821 00.005 29988 PulseGuide returned control before completion, sleep 148
04:30:02.987 00.166 29988 IsGuiding returns 0
04:30:02.987 00.000 29988 Move returns status 0, amount 142
04:30:02.987 00.000 29988 move complete, result=0
04:30:02.987 00.000 29988 worker thread done servicing request
04:30:02.987 00.000 29988 Worker thread wakes up
04:30:02.987 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:02.987 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.6 px 142 ms NORTH
04:30:02.988 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:04.626 01.638 29988 Exposure complete
04:30:04.666 00.040 29988 worker thread done servicing request
04:30:04.666 00.000 28316 OnExposeComplete: enter
04:30:04.668 00.002 28316 UpdateGuideState(): m_state=6
04:30:04.671 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7730
04:30:04.673 00.002 28316 Star::Find returns 1 (0), X=951.52, Y=263.39, Mass=2416, SNR=33.9, Peak=164 HFD=4.1
04:30:04.675 00.002 28316 CameraToMount -- cameraTheta (0.27) - m_xAngle (2.00) = xAngle (-1.73 = -1.73)
04:30:04.678 00.003 28316 CameraToMount -- cameraTheta (0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
04:30:04.679 00.001 28316 CameraToMount -- cameraX=0.34 cameraY=0.09 hyp=0.35 cameraTheta=0.27 mountX=-0.06 mountY=-0.35, mountTheta=-1.73
04:30:04.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=0.09, opts=13)
04:30:04.681 00.001 28316 Enqueuing Move request for scope (0.34, 0.09)
04:30:04.681 00.000 29988 Worker thread wakes up
04:30:04.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.09) opts 0xd
04:30:04.681 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, 0.09)
04:30:04.681 00.000 29988 Moving (0.34, 0.09) raw xDistance=-0.06 yDistance=-0.35
04:30:04.681 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:30:04.681 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
04:30:04.681 00.000 29988 MoveAxis(E, 0, ABG)
04:30:04.681 00.000 29988 Move returns status 0, amount 0
04:30:04.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:04.682 00.001 28316 UpdateGuideState exits: m=2416 RSB=33.9
04:30:04.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:04.683 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:04.683 00.000 28316 Enqueuing Expose request
04:30:04.683 00.000 29988 MoveAxis(N, 83, ABG)
04:30:04.684 00.001 29988 Guiding  Dir = 0, Dur = 83
04:30:04.684 00.000 29988 IsSlewing returns 0
04:30:04.684 00.000 29988 IsGuiding returns 0
04:30:04.689 00.005 29988 PulseGuide returned control before completion, sleep 89
04:30:04.794 00.105 29988 IsGuiding returns 0
04:30:04.795 00.001 29988 Move returns status 0, amount 83
04:30:04.795 00.000 29988 move complete, result=0
04:30:04.795 00.000 29988 worker thread done servicing request
04:30:04.795 00.000 29988 Worker thread wakes up
04:30:04.795 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 83 ms NORTH
04:30:04.796 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:04.796 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:06.210 01.414 29988 Exposure complete
04:30:06.246 00.036 29988 worker thread done servicing request
04:30:06.246 00.000 28316 OnExposeComplete: enter
04:30:06.248 00.002 28316 UpdateGuideState(): m_state=6
04:30:06.249 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7731
04:30:06.250 00.001 28316 Star::Find returns 1 (0), X=951.39, Y=263.20, Mass=2221, SNR=32.7, Peak=163 HFD=3.9
04:30:06.251 00.001 28316 MultiStar: exiting stabilization period
04:30:06.251 00.000 28316 MultiStar: [#1 -0.25,0.03,0.97,U] [#2 0.06,0.02,0.90,U] [#3 -0.12,0.09,0.94,U] [#4 0.01,0.08,0.83,U] [#5 0.27,-0.28,0.00,M1] [#6 0.07,0.01,0.62,U] [#7 0.20,-0.00,0.63,U] [#8 0.17,0.03,0.62,U] 
04:30:06.252 00.001 28316 refined, 7 included, MultiStar: {0.03, 0.02}, one-star: {0.21, -0.10}
04:30:06.252 00.000 28316 CameraToMount -- cameraTheta (0.63) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
04:30:06.253 00.001 28316 CameraToMount -- cameraTheta (0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
04:30:06.253 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.63 mountX=0.01 mountY=-0.03, mountTheta=-1.37
04:30:06.256 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.02, opts=13)
04:30:06.257 00.001 28316 Enqueuing Move request for scope (0.03, 0.02)
04:30:06.259 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:06.261 00.002 28316 UpdateGuideState exits: m=2221 RSB=32.7
04:30:06.263 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:06.266 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:06.268 00.002 28316 Enqueuing Expose request
04:30:06.270 00.002 29988 Worker thread wakes up
04:30:06.270 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
04:30:06.270 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
04:30:06.271 00.001 29988 Moving (0.03, 0.02) raw xDistance=0.01 yDistance=-0.03
04:30:06.271 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:30:06.271 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:06.271 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:30:06.271 00.000 29988 MoveAxis(E, 0, ABG)
04:30:06.271 00.000 29988 Move returns status 0, amount 0
04:30:06.271 00.000 29988 MoveAxis(N, 0, ABG)
04:30:06.271 00.000 29988 Move returns status 0, amount 0
04:30:06.271 00.000 29988 move complete, result=0
04:30:06.271 00.000 29988 worker thread done servicing request
04:30:06.271 00.000 29988 Worker thread wakes up
04:30:06.271 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:06.271 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:06.272 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:07.907 01.635 29988 Exposure complete
04:30:07.944 00.037 29988 worker thread done servicing request
04:30:07.945 00.001 28316 OnExposeComplete: enter
04:30:07.946 00.001 28316 UpdateGuideState(): m_state=6
04:30:07.947 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7732
04:30:07.948 00.001 28316 Star::Find returns 1 (0), X=951.44, Y=263.34, Mass=2331, SNR=33.3, Peak=165 HFD=3.9
04:30:07.950 00.002 28316 MultiStar: [#1 -0.42,0.02,0.00,M2] [#2 -0.04,0.16,0.88,U] [#3 -0.29,0.07,0.83,U] [#4 0.01,-0.05,0.83,U] [#5 -0.01,-0.06,0.70,U] [#6 -0.03,-0.02,0.60,U] [#7 0.01,-0.16,0.62,U] [#8 0.20,0.24,0.60,U] 
04:30:07.951 00.001 28316 refined, 7 included, MultiStar: {0.01, 0.03}, one-star: {0.26, 0.04}
04:30:07.952 00.001 28316 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.00) = xAngle (-0.86 = -0.86)
04:30:07.953 00.001 28316 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
04:30:07.953 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.14 mountX=0.02 mountY=-0.03, mountTheta=-0.87
04:30:07.954 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
04:30:07.955 00.001 28316 Enqueuing Move request for scope (0.01, 0.03)
04:30:07.955 00.000 29988 Worker thread wakes up
04:30:07.955 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
04:30:07.956 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:07.956 00.000 28316 UpdateGuideState exits: m=2331 RSB=33.3
04:30:07.957 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:07.958 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:07.959 00.001 28316 Enqueuing Expose request
04:30:07.960 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
04:30:07.960 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.03
04:30:07.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:30:07.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:07.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:30:07.960 00.000 29988 MoveAxis(E, 0, ABG)
04:30:07.960 00.000 29988 Move returns status 0, amount 0
04:30:07.960 00.000 29988 MoveAxis(N, 0, ABG)
04:30:07.960 00.000 29988 Move returns status 0, amount 0
04:30:07.960 00.000 29988 move complete, result=0
04:30:07.960 00.000 29988 worker thread done servicing request
04:30:07.960 00.000 29988 Worker thread wakes up
04:30:07.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:07.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:07.960 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:09.476 01.516 29988 Exposure complete
04:30:09.520 00.044 29988 worker thread done servicing request
04:30:09.520 00.000 28316 OnExposeComplete: enter
04:30:09.523 00.003 28316 UpdateGuideState(): m_state=6
04:30:09.525 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7733
04:30:09.529 00.004 28316 Star::Find returns 1 (0), X=951.80, Y=263.56, Mass=2315, SNR=33.2, Peak=179 HFD=3.8
04:30:09.531 00.002 28316 MultiStar: [#1 0.00,0.32,0.97,U] [#2 0.39,-0.11,0.00,M1] [#3 0.22,0.29,0.00,M1] [#4 0.24,0.10,0.79,U] [#5 0.28,0.09,0.72,U] [#6 0.20,0.03,0.64,U] [#7 0.37,-0.03,0.00,M2] [#8 0.32,0.17,0.00,M1] 
04:30:09.534 00.003 28316 refined, 4 included, MultiStar: {0.28, 0.18}, one-star: {0.62, 0.26}
04:30:09.536 00.002 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
04:30:09.538 00.002 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:30:09.540 00.002 28316 CameraToMount -- cameraX=0.28 cameraY=0.18 hyp=0.33 cameraTheta=0.57 mountX=0.05 mountY=-0.33, mountTheta=-1.43
04:30:09.541 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=0.18, opts=13)
04:30:09.541 00.000 28316 Enqueuing Move request for scope (0.28, 0.18)
04:30:09.542 00.001 29988 Worker thread wakes up
04:30:09.542 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.18) opts 0xd
04:30:09.542 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, 0.18)
04:30:09.542 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:09.542 00.000 28316 UpdateGuideState exits: m=2315 RSB=33.2
04:30:09.542 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:09.543 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:09.543 00.000 28316 Enqueuing Expose request
04:30:09.544 00.001 29988 Moving (0.28, 0.18) raw xDistance=0.05 yDistance=-0.33
04:30:09.544 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:30:09.544 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:30:09.544 00.000 29988 MoveAxis(E, 0, ABG)
04:30:09.544 00.000 29988 Move returns status 0, amount 0
04:30:09.544 00.000 29988 MoveAxis(N, 78, ABG)
04:30:09.544 00.000 29988 Guiding  Dir = 0, Dur = 78
04:30:09.544 00.000 29988 IsSlewing returns 0
04:30:09.544 00.000 29988 IsGuiding returns 0
04:30:09.549 00.005 29988 PulseGuide returned control before completion, sleep 83
04:30:09.648 00.099 29988 IsGuiding returns 0
04:30:09.648 00.000 29988 Move returns status 0, amount 78
04:30:09.648 00.000 29988 move complete, result=0
04:30:09.648 00.000 29988 worker thread done servicing request
04:30:09.648 00.000 29988 Worker thread wakes up
04:30:09.648 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:09.648 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.3 px 78 ms NORTH
04:30:09.649 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:11.270 01.621 29988 Exposure complete
04:30:11.300 00.030 29988 worker thread done servicing request
04:30:11.300 00.000 28316 OnExposeComplete: enter
04:30:11.303 00.003 28316 UpdateGuideState(): m_state=6
04:30:11.305 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7734
04:30:11.306 00.001 28316 Star::Find returns 1 (0), X=951.87, Y=263.21, Mass=2300, SNR=33.3, Peak=202 HFD=4.2
04:30:11.307 00.001 28316 MultiStar: [#1 0.03,0.00,0.96,U] [#2 0.31,-0.22,0.00,M2] [#3 0.23,-0.10,0.86,U] [#4 0.22,-0.14,0.82,U] [#5 0.53,-0.31,0.00,M1] [#6 0.29,-0.14,0.61,U] [#7 0.33,-0.29,0.00,M3] [#8 0.37,-0.12,0.00,M2] 
04:30:11.307 00.000 28316 refined, 4 included, MultiStar: {0.30, -0.09}, one-star: {0.69, -0.09}
04:30:11.309 00.002 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:30:11.311 00.002 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
04:30:11.313 00.002 28316 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-0.29 mountX=-0.21 mountY=-0.23, mountTheta=-2.30
04:30:11.316 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.30, y=-0.09, opts=13)
04:30:11.316 00.000 28316 Enqueuing Move request for scope (0.30, -0.09)
04:30:11.317 00.001 29988 Worker thread wakes up
04:30:11.317 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:11.317 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.3
04:30:11.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:11.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:11.319 00.001 28316 Enqueuing Expose request
04:30:11.319 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
04:30:11.319 00.000 29988 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
04:30:11.319 00.000 29988 Moving (0.30, -0.09) raw xDistance=-0.21 yDistance=-0.23
04:30:11.319 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:30:11.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
04:30:11.319 00.000 29988 MoveAxis(E, 43, ABG)
04:30:11.319 00.000 29988 Guiding  Dir = 2, Dur = 43
04:30:11.319 00.000 29988 IsSlewing returns 0
04:30:11.319 00.000 29988 IsGuiding returns 0
04:30:11.322 00.003 29988 PulseGuide returned control before completion, sleep 52
04:30:11.382 00.060 29988 IsGuiding returns 0
04:30:11.382 00.000 29988 Move returns status 0, amount 43
04:30:11.382 00.000 29988 MoveAxis(N, 55, ABG)
04:30:11.382 00.000 29988 Guiding  Dir = 0, Dur = 55
04:30:11.382 00.000 29988 IsSlewing returns 0
04:30:11.382 00.000 29988 IsGuiding returns 0
04:30:11.387 00.005 29988 PulseGuide returned control before completion, sleep 61
04:30:11.458 00.071 29988 IsGuiding returns 0
04:30:11.458 00.000 29988 Move returns status 0, amount 55
04:30:11.458 00.000 29988 move complete, result=0
04:30:11.458 00.000 29988 worker thread done servicing request
04:30:11.458 00.000 29988 Worker thread wakes up
04:30:11.458 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:11.458 00.000 28316 GuideStep: -0.2 px 43 ms EAST, -0.2 px 55 ms NORTH
04:30:11.459 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:12.878 01.419 29988 Exposure complete
04:30:12.915 00.037 29988 worker thread done servicing request
04:30:12.915 00.000 28316 OnExposeComplete: enter
04:30:12.916 00.001 28316 UpdateGuideState(): m_state=6
04:30:12.916 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7735
04:30:12.917 00.001 28316 Star::Find returns 1 (0), X=951.85, Y=263.57, Mass=2049, SNR=31.5, Peak=167 HFD=3.9
04:30:12.917 00.000 28316 MultiStar: large primary error, entering stabilization period
04:30:12.918 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
04:30:12.918 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
04:30:12.918 00.000 28316 CameraToMount -- cameraX=0.67 cameraY=0.28 hyp=0.72 cameraTheta=0.39 mountX=-0.02 mountY=-0.72, mountTheta=-1.60
04:30:12.919 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.67, y=0.28, opts=13)
04:30:12.920 00.001 28316 Enqueuing Move request for scope (0.67, 0.28)
04:30:12.920 00.000 29988 Worker thread wakes up
04:30:12.920 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.28) opts 0xd
04:30:12.920 00.000 29988 Handling offset move in thread for scope, endpoint = (0.67, 0.28)
04:30:12.920 00.000 29988 Moving (0.67, 0.28) raw xDistance=-0.02 yDistance=-0.72
04:30:12.920 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:30:12.920 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
04:30:12.921 00.001 29988 MoveAxis(E, 0, ABG)
04:30:12.921 00.000 29988 Move returns status 0, amount 0
04:30:12.921 00.000 29988 MoveAxis(N, 172, ABG)
04:30:12.921 00.000 29988 Guiding  Dir = 0, Dur = 172
04:30:12.921 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:12.921 00.000 28316 UpdateGuideState exits: m=2049 RSB=31.5
04:30:12.923 00.002 29988 IsSlewing returns 0
04:30:12.923 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:12.926 00.003 29988 IsGuiding returns 0
04:30:12.926 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:12.926 00.000 28316 Enqueuing Expose request
04:30:12.930 00.004 29988 PulseGuide returned control before completion, sleep 178
04:30:13.127 00.197 29988 IsGuiding returns 0
04:30:13.127 00.000 29988 Move returns status 0, amount 172
04:30:13.127 00.000 29988 move complete, result=0
04:30:13.127 00.000 29988 worker thread done servicing request
04:30:13.127 00.000 29988 Worker thread wakes up
04:30:13.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:13.127 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.7 px 172 ms NORTH
04:30:13.128 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:14.757 01.629 29988 Exposure complete
04:30:14.811 00.054 29988 worker thread done servicing request
04:30:14.811 00.000 28316 OnExposeComplete: enter
04:30:14.813 00.002 28316 UpdateGuideState(): m_state=6
04:30:14.813 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7736
04:30:14.814 00.001 28316 Star::Find returns 1 (0), X=951.84, Y=263.49, Mass=2256, SNR=32.7, Peak=170 HFD=3.8
04:30:14.814 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
04:30:14.815 00.001 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:30:14.815 00.000 28316 CameraToMount -- cameraX=0.66 cameraY=0.19 hyp=0.68 cameraTheta=0.28 mountX=-0.10 mountY=-0.67, mountTheta=-1.71
04:30:14.817 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.66, y=0.19, opts=13)
04:30:14.817 00.000 28316 Enqueuing Move request for scope (0.66, 0.19)
04:30:14.818 00.001 29988 Worker thread wakes up
04:30:14.818 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.19) opts 0xd
04:30:14.818 00.000 29988 Handling offset move in thread for scope, endpoint = (0.66, 0.19)
04:30:14.818 00.000 29988 Moving (0.66, 0.19) raw xDistance=-0.10 yDistance=-0.67
04:30:14.818 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:30:14.818 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
04:30:14.818 00.000 29988 MoveAxis(E, 0, ABG)
04:30:14.818 00.000 29988 Move returns status 0, amount 0
04:30:14.818 00.000 29988 MoveAxis(N, 161, ABG)
04:30:14.818 00.000 29988 Guiding  Dir = 0, Dur = 161
04:30:14.818 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:14.819 00.001 29988 IsSlewing returns 0
04:30:14.819 00.000 28316 UpdateGuideState exits: m=2256 RSB=32.7
04:30:14.819 00.000 29988 IsGuiding returns 0
04:30:14.819 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:14.820 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:14.820 00.000 28316 Enqueuing Expose request
04:30:14.824 00.004 29988 PulseGuide returned control before completion, sleep 167
04:30:15.006 00.182 29988 IsGuiding returns 0
04:30:15.006 00.000 29988 Move returns status 0, amount 161
04:30:15.006 00.000 29988 move complete, result=0
04:30:15.006 00.000 29988 worker thread done servicing request
04:30:15.006 00.000 29988 Worker thread wakes up
04:30:15.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:15.007 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:15.007 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.7 px 161 ms NORTH
04:30:16.423 01.416 29988 Exposure complete
04:30:16.467 00.044 29988 worker thread done servicing request
04:30:16.467 00.000 28316 OnExposeComplete: enter
04:30:16.468 00.001 28316 UpdateGuideState(): m_state=6
04:30:16.470 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7737
04:30:16.471 00.001 28316 Star::Find returns 1 (0), X=952.02, Y=263.47, Mass=2244, SNR=32.6, Peak=167 HFD=4.1
04:30:16.472 00.001 28316 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.00) = xAngle (-1.80 = -1.80)
04:30:16.473 00.001 28316 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
04:30:16.475 00.002 28316 CameraToMount -- cameraX=0.83 cameraY=0.17 hyp=0.85 cameraTheta=0.20 mountX=-0.19 mountY=-0.82, mountTheta=-1.80
04:30:16.477 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.83, y=0.17, opts=13)
04:30:16.478 00.001 28316 Enqueuing Move request for scope (0.83, 0.17)
04:30:16.478 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:16.478 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.6
04:30:16.479 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:16.479 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:16.480 00.001 28316 Enqueuing Expose request
04:30:16.480 00.000 29988 Worker thread wakes up
04:30:16.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.17) opts 0xd
04:30:16.480 00.000 29988 Handling offset move in thread for scope, endpoint = (0.83, 0.17)
04:30:16.480 00.000 29988 Moving (0.83, 0.17) raw xDistance=-0.19 yDistance=-0.82
04:30:16.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:30:16.480 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
04:30:16.480 00.000 29988 MoveAxis(E, 0, ABG)
04:30:16.480 00.000 29988 Move returns status 0, amount 0
04:30:16.480 00.000 29988 MoveAxis(N, 196, ABG)
04:30:16.480 00.000 29988 Guiding  Dir = 0, Dur = 196
04:30:16.481 00.001 29988 IsSlewing returns 0
04:30:16.481 00.000 29988 IsGuiding returns 0
04:30:16.487 00.006 29988 PulseGuide returned control before completion, sleep 201
04:30:16.689 00.202 29988 IsGuiding returns 1
04:30:16.689 00.000 29988 scope still moving after pulse duration time elapsed
04:30:16.722 00.033 29988 IsSlewing returns 0
04:30:16.722 00.000 29988 IsGuiding returns 0
04:30:16.723 00.001 29988 scope move finished after 196 + 44 ms
04:30:16.723 00.000 29988 Move returns status 0, amount 196
04:30:16.723 00.000 29988 move complete, result=0
04:30:16.723 00.000 29988 worker thread done servicing request
04:30:16.723 00.000 29988 Worker thread wakes up
04:30:16.723 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.8 px 196 ms NORTH
04:30:16.725 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:16.725 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:18.357 01.632 29988 Exposure complete
04:30:18.406 00.049 29988 worker thread done servicing request
04:30:18.406 00.000 28316 OnExposeComplete: enter
04:30:18.407 00.001 28316 UpdateGuideState(): m_state=6
04:30:18.407 00.000 28316 Star::Find(15, 952, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7738
04:30:18.408 00.001 28316 Star::Find returns 1 (0), X=951.97, Y=263.31, Mass=2256, SNR=32.9, Peak=189 HFD=4.1
04:30:18.408 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
04:30:18.409 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
04:30:18.409 00.000 28316 CameraToMount -- cameraX=0.78 cameraY=0.01 hyp=0.78 cameraTheta=0.01 mountX=-0.32 mountY=-0.70, mountTheta=-1.99
04:30:18.410 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.78, y=0.01, opts=13)
04:30:18.411 00.001 28316 Enqueuing Move request for scope (0.78, 0.01)
04:30:18.411 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:18.412 00.001 29988 Worker thread wakes up
04:30:18.412 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.01) opts 0xd
04:30:18.412 00.000 29988 Handling offset move in thread for scope, endpoint = (0.78, 0.01)
04:30:18.412 00.000 29988 Moving (0.78, 0.01) raw xDistance=-0.32 yDistance=-0.70
04:30:18.412 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
04:30:18.412 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
04:30:18.412 00.000 28316 UpdateGuideState exits: m=2256 RSB=32.9
04:30:18.412 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:18.413 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:18.413 00.000 28316 Enqueuing Expose request
04:30:18.414 00.001 29988 MoveAxis(E, 66, ABG)
04:30:18.414 00.000 29988 Guiding  Dir = 2, Dur = 66
04:30:18.414 00.000 29988 IsSlewing returns 0
04:30:18.414 00.000 29988 IsGuiding returns 0
04:30:18.415 00.001 29988 PulseGuide returned control before completion, sleep 75
04:30:18.500 00.085 29988 IsGuiding returns 0
04:30:18.500 00.000 29988 Move returns status 0, amount 66
04:30:18.500 00.000 29988 MoveAxis(N, 168, ABG)
04:30:18.500 00.000 29988 Guiding  Dir = 0, Dur = 168
04:30:18.501 00.001 29988 IsSlewing returns 0
04:30:18.501 00.000 29988 IsGuiding returns 0
04:30:18.506 00.005 29988 PulseGuide returned control before completion, sleep 173
04:30:18.686 00.180 29988 IsGuiding returns 1
04:30:18.686 00.000 29988 scope still moving after pulse duration time elapsed
04:30:18.717 00.031 29988 IsSlewing returns 0
04:30:18.718 00.001 29988 IsGuiding returns 0
04:30:18.718 00.000 29988 scope move finished after 168 + 49 ms
04:30:18.718 00.000 29988 Move returns status 0, amount 168
04:30:18.718 00.000 29988 move complete, result=0
04:30:18.718 00.000 29988 worker thread done servicing request
04:30:18.718 00.000 28316 GuideStep: -0.3 px 66 ms EAST, -0.7 px 168 ms NORTH
04:30:18.719 00.001 29988 Worker thread wakes up
04:30:18.719 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:18.719 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:20.134 01.415 29988 Exposure complete
04:30:20.159 00.025 29988 worker thread done servicing request
04:30:20.159 00.000 28316 OnExposeComplete: enter
04:30:20.161 00.002 28316 UpdateGuideState(): m_state=6
04:30:20.162 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7739
04:30:20.162 00.000 28316 Star::Find returns 1 (0), X=951.77, Y=263.54, Mass=2375, SNR=33.8, Peak=173 HFD=3.9
04:30:20.163 00.001 28316 CameraToMount -- cameraTheta (0.39) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
04:30:20.163 00.000 28316 CameraToMount -- cameraTheta (0.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
04:30:20.163 00.000 28316 CameraToMount -- cameraX=0.59 cameraY=0.24 hyp=0.63 cameraTheta=0.39 mountX=-0.03 mountY=-0.63, mountTheta=-1.61
04:30:20.164 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.59, y=0.24, opts=13)
04:30:20.165 00.001 28316 Enqueuing Move request for scope (0.59, 0.24)
04:30:20.165 00.000 29988 Worker thread wakes up
04:30:20.165 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:20.166 00.001 28316 UpdateGuideState exits: m=2375 RSB=33.8
04:30:20.166 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:20.167 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:20.167 00.000 28316 Enqueuing Expose request
04:30:20.168 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.24) opts 0xd
04:30:20.168 00.000 29988 Handling offset move in thread for scope, endpoint = (0.59, 0.24)
04:30:20.168 00.000 29988 Moving (0.59, 0.24) raw xDistance=-0.03 yDistance=-0.63
04:30:20.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:30:20.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
04:30:20.168 00.000 29988 MoveAxis(E, 0, ABG)
04:30:20.168 00.000 29988 Move returns status 0, amount 0
04:30:20.168 00.000 29988 MoveAxis(N, 151, ABG)
04:30:20.168 00.000 29988 Guiding  Dir = 0, Dur = 151
04:30:20.168 00.000 29988 IsSlewing returns 0
04:30:20.168 00.000 29988 IsGuiding returns 0
04:30:20.173 00.005 29988 PulseGuide returned control before completion, sleep 157
04:30:20.336 00.163 29988 IsGuiding returns 0
04:30:20.336 00.000 29988 Move returns status 0, amount 151
04:30:20.337 00.001 29988 move complete, result=0
04:30:20.337 00.000 29988 worker thread done servicing request
04:30:20.337 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.6 px 151 ms NORTH
04:30:20.339 00.002 29988 Worker thread wakes up
04:30:20.339 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:20.339 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:21.980 01.641 29988 Exposure complete
04:30:22.037 00.057 29988 worker thread done servicing request
04:30:22.037 00.000 28316 OnExposeComplete: enter
04:30:22.039 00.002 28316 UpdateGuideState(): m_state=6
04:30:22.040 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7740
04:30:22.042 00.002 28316 Star::Find returns 1 (0), X=951.75, Y=263.64, Mass=2201, SNR=32.5, Peak=163 HFD=3.8
04:30:22.043 00.001 28316 CameraToMount -- cameraTheta (0.54) - m_xAngle (2.00) = xAngle (-1.45 = -1.45)
04:30:22.044 00.001 28316 CameraToMount -- cameraTheta (0.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
04:30:22.045 00.001 28316 CameraToMount -- cameraX=0.57 cameraY=0.34 hyp=0.66 cameraTheta=0.54 mountX=0.08 mountY=-0.66, mountTheta=-1.45
04:30:22.047 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.57, y=0.34, opts=13)
04:30:22.049 00.002 28316 Enqueuing Move request for scope (0.57, 0.34)
04:30:22.050 00.001 29988 Worker thread wakes up
04:30:22.050 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:22.051 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.5
04:30:22.051 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:22.052 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:22.052 00.000 28316 Enqueuing Expose request
04:30:22.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.34) opts 0xd
04:30:22.053 00.001 29988 Handling offset move in thread for scope, endpoint = (0.57, 0.34)
04:30:22.053 00.000 29988 Moving (0.57, 0.34) raw xDistance=0.08 yDistance=-0.66
04:30:22.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:30:22.053 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
04:30:22.053 00.000 29988 MoveAxis(E, 0, ABG)
04:30:22.053 00.000 29988 Move returns status 0, amount 0
04:30:22.053 00.000 29988 MoveAxis(N, 158, ABG)
04:30:22.053 00.000 29988 Guiding  Dir = 0, Dur = 158
04:30:22.053 00.000 29988 IsSlewing returns 0
04:30:22.053 00.000 29988 IsGuiding returns 0
04:30:22.059 00.006 29988 PulseGuide returned control before completion, sleep 164
04:30:22.226 00.167 29988 IsGuiding returns 0
04:30:22.226 00.000 29988 Move returns status 0, amount 158
04:30:22.226 00.000 29988 move complete, result=0
04:30:22.226 00.000 29988 worker thread done servicing request
04:30:22.226 00.000 29988 Worker thread wakes up
04:30:22.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:22.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:22.226 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.7 px 158 ms NORTH
04:30:23.638 01.412 29988 Exposure complete
04:30:23.689 00.051 29988 worker thread done servicing request
04:30:23.689 00.000 28316 OnExposeComplete: enter
04:30:23.692 00.003 28316 UpdateGuideState(): m_state=6
04:30:23.694 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7741
04:30:23.697 00.003 28316 Star::Find returns 1 (0), X=951.67, Y=263.48, Mass=2172, SNR=32.3, Peak=144 HFD=4.0
04:30:23.699 00.002 28316 CameraToMount -- cameraTheta (0.36) - m_xAngle (2.00) = xAngle (-1.64 = -1.64)
04:30:23.701 00.002 28316 CameraToMount -- cameraTheta (0.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
04:30:23.704 00.003 28316 CameraToMount -- cameraX=0.48 cameraY=0.18 hyp=0.52 cameraTheta=0.36 mountX=-0.03 mountY=-0.51, mountTheta=-1.64
04:30:23.707 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.48, y=0.18, opts=13)
04:30:23.708 00.001 28316 Enqueuing Move request for scope (0.48, 0.18)
04:30:23.708 00.000 29988 Worker thread wakes up
04:30:23.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.18) opts 0xd
04:30:23.709 00.000 29988 Handling offset move in thread for scope, endpoint = (0.48, 0.18)
04:30:23.709 00.000 29988 Moving (0.48, 0.18) raw xDistance=-0.03 yDistance=-0.51
04:30:23.709 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:30:23.709 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
04:30:23.709 00.000 29988 MoveAxis(E, 0, ABG)
04:30:23.709 00.000 29988 Move returns status 0, amount 0
04:30:23.709 00.000 29988 MoveAxis(N, 123, ABG)
04:30:23.709 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:23.709 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.3
04:30:23.710 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:23.710 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:23.711 00.001 29988 Guiding  Dir = 0, Dur = 123
04:30:23.711 00.000 28316 Enqueuing Expose request
04:30:23.711 00.000 29988 IsSlewing returns 0
04:30:23.712 00.001 29988 IsGuiding returns 0
04:30:23.717 00.005 29988 PulseGuide returned control before completion, sleep 129
04:30:23.855 00.138 29988 IsGuiding returns 0
04:30:23.855 00.000 29988 Move returns status 0, amount 123
04:30:23.855 00.000 29988 move complete, result=0
04:30:23.855 00.000 29988 worker thread done servicing request
04:30:23.855 00.000 29988 Worker thread wakes up
04:30:23.856 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.5 px 123 ms NORTH
04:30:23.857 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:23.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:25.493 01.636 29988 Exposure complete
04:30:25.547 00.054 29988 worker thread done servicing request
04:30:25.547 00.000 28316 OnExposeComplete: enter
04:30:25.549 00.002 28316 UpdateGuideState(): m_state=6
04:30:25.551 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7742
04:30:25.552 00.001 28316 Star::Find returns 1 (0), X=951.53, Y=263.30, Mass=2220, SNR=32.6, Peak=144 HFD=4.4
04:30:25.553 00.001 28316 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.00) = xAngle (-1.98 = -1.98)
04:30:25.554 00.001 28316 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
04:30:25.554 00.000 28316 CameraToMount -- cameraX=0.35 cameraY=0.01 hyp=0.35 cameraTheta=0.02 mountX=-0.14 mountY=-0.32, mountTheta=-1.98
04:30:25.555 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.35, y=0.01, opts=13)
04:30:25.555 00.000 28316 Enqueuing Move request for scope (0.35, 0.01)
04:30:25.556 00.001 29988 Worker thread wakes up
04:30:25.556 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:25.556 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
04:30:25.557 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:25.557 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:25.558 00.001 28316 Enqueuing Expose request
04:30:25.558 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.01) opts 0xd
04:30:25.558 00.000 29988 Handling offset move in thread for scope, endpoint = (0.35, 0.01)
04:30:25.558 00.000 29988 Moving (0.35, 0.01) raw xDistance=-0.14 yDistance=-0.32
04:30:25.558 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:30:25.558 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
04:30:25.558 00.000 29988 MoveAxis(E, 0, ABG)
04:30:25.558 00.000 29988 Move returns status 0, amount 0
04:30:25.558 00.000 29988 MoveAxis(N, 75, ABG)
04:30:25.558 00.000 29988 Guiding  Dir = 0, Dur = 75
04:30:25.558 00.000 29988 IsSlewing returns 0
04:30:25.559 00.001 29988 IsGuiding returns 0
04:30:25.563 00.004 29988 PulseGuide returned control before completion, sleep 81
04:30:25.649 00.086 29988 IsGuiding returns 0
04:30:25.649 00.000 29988 Move returns status 0, amount 75
04:30:25.649 00.000 29988 move complete, result=0
04:30:25.649 00.000 29988 worker thread done servicing request
04:30:25.649 00.000 29988 Worker thread wakes up
04:30:25.649 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:25.649 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 75 ms NORTH
04:30:25.651 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:27.062 01.411 29988 Exposure complete
04:30:27.096 00.034 29988 worker thread done servicing request
04:30:27.096 00.000 28316 OnExposeComplete: enter
04:30:27.097 00.001 28316 UpdateGuideState(): m_state=6
04:30:27.097 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7743
04:30:27.098 00.001 28316 Star::Find returns 1 (0), X=951.24, Y=262.99, Mass=2215, SNR=32.6, Peak=177 HFD=4.1
04:30:27.098 00.000 28316 CameraToMount -- cameraTheta (-1.40) - m_xAngle (2.00) = xAngle (-3.40 = 2.89)
04:30:27.099 00.001 28316 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.44 = 2.85)
04:30:27.099 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.40 mountX=-0.30 mountY=0.09, mountTheta=2.85
04:30:27.100 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.31, opts=13)
04:30:27.101 00.001 28316 Enqueuing Move request for scope (0.05, -0.31)
04:30:27.101 00.000 29988 Worker thread wakes up
04:30:27.102 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:30:27.102 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.31) opts 0xd
04:30:27.102 00.000 28316 UpdateGuideState exits: m=2215 RSB=32.6
04:30:27.103 00.001 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.31)
04:30:27.103 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:27.103 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:27.103 00.000 28316 Enqueuing Expose request
04:30:27.104 00.001 29988 Moving (0.05, -0.31) raw xDistance=-0.30 yDistance=0.09
04:30:27.104 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:30:27.104 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:27.104 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:30:27.104 00.000 29988 MoveAxis(E, 64, ABG)
04:30:27.104 00.000 29988 Guiding  Dir = 2, Dur = 64
04:30:27.104 00.000 29988 IsSlewing returns 0
04:30:27.104 00.000 29988 IsGuiding returns 0
04:30:27.106 00.002 29988 PulseGuide returned control before completion, sleep 73
04:30:27.187 00.081 29988 IsGuiding returns 0
04:30:27.187 00.000 29988 Move returns status 0, amount 64
04:30:27.187 00.000 29988 MoveAxis(N, 0, ABG)
04:30:27.187 00.000 29988 Move returns status 0, amount 0
04:30:27.187 00.000 29988 move complete, result=0
04:30:27.187 00.000 29988 worker thread done servicing request
04:30:27.187 00.000 29988 Worker thread wakes up
04:30:27.187 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:27.187 00.000 28316 GuideStep: -0.3 px 64 ms EAST, 0.1 px 0 ms NORTH
04:30:27.188 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:28.819 01.631 29988 Exposure complete
04:30:28.861 00.042 29988 worker thread done servicing request
04:30:28.861 00.000 28316 OnExposeComplete: enter
04:30:28.861 00.000 28316 UpdateGuideState(): m_state=6
04:30:28.863 00.002 28316 Star::Find(15, 951, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7744
04:30:28.865 00.002 28316 Star::Find returns 1 (0), X=951.38, Y=263.35, Mass=2243, SNR=32.8, Peak=160 HFD=4.1
04:30:28.866 00.001 28316 MultiStar: exiting stabilization period
04:30:28.867 00.001 28316 MultiStar: [#1 -0.48,0.09,0.00,M1] [#2 -0.06,0.01,0.90,U] [#3 -0.23,0.10,0.84,U] [#4 -0.08,-0.10,0.82,U] [#5 -0.23,-0.24,0.74,U] [#6 -0.42,-0.03,0.00,M1] [#7 -0.22,-0.15,0.60,U] [#8 -0.24,0.09,0.61,U] 
04:30:28.869 00.002 28316 refined, 6 included, MultiStar: {-0.10, -0.03}, one-star: {0.19, 0.05}
04:30:28.869 00.000 28316 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.00) = xAngle (-4.88 = 1.41)
04:30:28.870 00.001 28316 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.92 = 1.37)
04:30:28.870 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=0.02 mountY=0.10, mountTheta=1.41
04:30:28.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.03, opts=13)
04:30:28.872 00.001 28316 Enqueuing Move request for scope (-0.10, -0.03)
04:30:28.872 00.000 29988 Worker thread wakes up
04:30:28.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
04:30:28.872 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
04:30:28.872 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:28.873 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.8
04:30:28.873 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:28.874 00.001 29988 Moving (-0.10, -0.03) raw xDistance=0.02 yDistance=0.10
04:30:28.875 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:30:28.875 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:28.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:28.876 00.001 28316 Enqueuing Expose request
04:30:28.877 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:30:28.877 00.000 29988 MoveAxis(E, 0, ABG)
04:30:28.877 00.000 29988 Move returns status 0, amount 0
04:30:28.877 00.000 29988 MoveAxis(N, 0, ABG)
04:30:28.877 00.000 29988 Move returns status 0, amount 0
04:30:28.877 00.000 29988 move complete, result=0
04:30:28.877 00.000 29988 worker thread done servicing request
04:30:28.877 00.000 29988 Worker thread wakes up
04:30:28.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:28.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:28.878 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:30.392 01.514 29988 Exposure complete
04:30:30.439 00.047 29988 worker thread done servicing request
04:30:30.439 00.000 28316 OnExposeComplete: enter
04:30:30.440 00.001 28316 UpdateGuideState(): m_state=6
04:30:30.440 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7745
04:30:30.441 00.001 28316 Star::Find returns 1 (0), X=951.47, Y=263.30, Mass=2290, SNR=33.1, Peak=162 HFD=3.9
04:30:30.441 00.000 28316 MultiStar: [#1 -0.39,0.29,0.00,M2] [#2 0.26,-0.04,0.91,U] [#3 -0.12,0.13,0.85,U] [#4 0.11,0.06,0.85,U] [#5 0.02,-0.11,0.75,U] [#6 0.10,-0.22,0.63,U] [#7 0.06,0.11,0.60,U] [#8 -0.38,0.32,0.00,M2] 
04:30:30.442 00.001 28316 refined, 6 included, MultiStar: {0.11, -0.01}, one-star: {0.28, 0.00}
04:30:30.442 00.000 28316 CameraToMount -- cameraTheta (-0.06) - m_xAngle (2.00) = xAngle (-2.06 = -2.06)
04:30:30.442 00.000 28316 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
04:30:30.443 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.06 mountX=-0.05 mountY=-0.10, mountTheta=-2.07
04:30:30.445 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.01, opts=13)
04:30:30.445 00.000 28316 Enqueuing Move request for scope (0.11, -0.01)
04:30:30.446 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:30.446 00.000 29988 Worker thread wakes up
04:30:30.446 00.000 28316 UpdateGuideState exits: m=2290 RSB=33.1
04:30:30.447 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:30.447 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:30.448 00.001 28316 Enqueuing Expose request
04:30:30.448 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
04:30:30.448 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
04:30:30.448 00.000 29988 Moving (0.11, -0.01) raw xDistance=-0.05 yDistance=-0.10
04:30:30.448 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:30:30.448 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:30.448 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:30:30.448 00.000 29988 MoveAxis(E, 0, ABG)
04:30:30.448 00.000 29988 Move returns status 0, amount 0
04:30:30.448 00.000 29988 MoveAxis(N, 0, ABG)
04:30:30.448 00.000 29988 Move returns status 0, amount 0
04:30:30.449 00.001 29988 move complete, result=0
04:30:30.449 00.000 29988 worker thread done servicing request
04:30:30.449 00.000 29988 Worker thread wakes up
04:30:30.449 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:30.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:30.449 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:32.073 01.624 29988 Exposure complete
04:30:32.113 00.040 29988 worker thread done servicing request
04:30:32.114 00.001 28316 OnExposeComplete: enter
04:30:32.115 00.001 28316 UpdateGuideState(): m_state=6
04:30:32.117 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7746
04:30:32.118 00.001 28316 Star::Find returns 1 (0), X=951.42, Y=263.22, Mass=2486, SNR=34.3, Peak=171 HFD=4.1
04:30:32.119 00.001 28316 MultiStar: [#1 -0.49,-0.07,0.00,M3] [#2 -0.10,-0.29,0.87,U] [#3 -0.39,-0.02,0.00,M1] [#4 -0.08,-0.23,0.78,U] [#5 -0.16,-0.26,0.69,U] [#6 -0.28,-0.20,0.62,U] [#7 -0.06,-0.06,0.62,U] [#8 -0.20,0.04,0.53,U] 
04:30:32.120 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.16}, one-star: {0.24, -0.08}
04:30:32.121 00.001 28316 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.00) = xAngle (-3.97 = 2.32)
04:30:32.121 00.000 28316 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.01 = 2.28)
04:30:32.122 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.97 mountX=-0.12 mountY=0.13, mountTheta=2.30
04:30:32.123 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.16, opts=13)
04:30:32.123 00.000 28316 Enqueuing Move request for scope (-0.07, -0.16)
04:30:32.124 00.001 29988 Worker thread wakes up
04:30:32.124 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:32.124 00.000 28316 UpdateGuideState exits: m=2486 RSB=34.3
04:30:32.126 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:32.126 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:32.126 00.000 28316 Enqueuing Expose request
04:30:32.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
04:30:32.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
04:30:32.127 00.000 29988 Moving (-0.07, -0.16) raw xDistance=-0.12 yDistance=0.13
04:30:32.127 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:30:32.127 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:32.127 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:30:32.127 00.000 29988 MoveAxis(E, 0, ABG)
04:30:32.127 00.000 29988 Move returns status 0, amount 0
04:30:32.127 00.000 29988 MoveAxis(N, 0, ABG)
04:30:32.127 00.000 29988 Move returns status 0, amount 0
04:30:32.127 00.000 29988 move complete, result=0
04:30:32.127 00.000 29988 worker thread done servicing request
04:30:32.127 00.000 29988 Worker thread wakes up
04:30:32.127 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:32.127 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:32.128 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:33.648 01.520 29988 Exposure complete
04:30:33.696 00.048 29988 worker thread done servicing request
04:30:33.696 00.000 28316 OnExposeComplete: enter
04:30:33.696 00.000 28316 UpdateGuideState(): m_state=6
04:30:33.697 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7747
04:30:33.697 00.000 28316 Star::Find returns 1 (0), X=951.61, Y=263.33, Mass=2200, SNR=32.4, Peak=162 HFD=3.9
04:30:33.698 00.001 28316 MultiStar: [#1 -0.64,0.04,0.00,M4] [#2 -0.04,0.01,0.93,U] [#3 -0.14,0.13,0.89,U] [#4 0.26,-0.22,0.84,U] [#5 0.04,-0.11,0.74,U] [#6 0.20,-0.24,0.64,U] [#7 0.28,-0.26,0.00,M1] [#8 0.07,0.22,0.61,U] 
04:30:33.698 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.02}, one-star: {0.42, 0.03}
04:30:33.699 00.001 28316 CameraToMount -- cameraTheta (-0.17) - m_xAngle (2.00) = xAngle (-2.17 = -2.17)
04:30:33.699 00.000 28316 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
04:30:33.700 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.17 mountX=-0.07 mountY=-0.10, mountTheta=-2.18
04:30:33.701 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.02, opts=13)
04:30:33.702 00.001 28316 Enqueuing Move request for scope (0.12, -0.02)
04:30:33.703 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:33.703 00.000 28316 UpdateGuideState exits: m=2200 RSB=32.4
04:30:33.704 00.001 29988 Worker thread wakes up
04:30:33.704 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
04:30:33.704 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
04:30:33.704 00.000 29988 Moving (0.12, -0.02) raw xDistance=-0.07 yDistance=-0.10
04:30:33.704 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:30:33.704 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:33.704 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:33.707 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:30:33.707 00.000 29988 MoveAxis(E, 0, ABG)
04:30:33.707 00.000 29988 Move returns status 0, amount 0
04:30:33.707 00.000 29988 MoveAxis(N, 0, ABG)
04:30:33.707 00.000 29988 Move returns status 0, amount 0
04:30:33.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:33.708 00.001 28316 Enqueuing Expose request
04:30:33.708 00.000 29988 move complete, result=0
04:30:33.708 00.000 29988 worker thread done servicing request
04:30:33.708 00.000 29988 Worker thread wakes up
04:30:33.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:33.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:33.709 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:35.345 01.636 29988 Exposure complete
04:30:35.380 00.035 29988 worker thread done servicing request
04:30:35.380 00.000 28316 OnExposeComplete: enter
04:30:35.380 00.000 28316 UpdateGuideState(): m_state=6
04:30:35.381 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7748
04:30:35.382 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=263.27, Mass=2245, SNR=32.8, Peak=158 HFD=4.1
04:30:35.382 00.000 28316 MultiStar: [#1 -0.57,0.12,0.00,M5] [#2 -0.02,0.06,0.88,U] [#3 -0.29,0.03,0.85,U] [#4 0.03,-0.06,0.85,U] [#5 -0.01,-0.23,0.74,U] [#6 -0.25,-0.14,0.63,U] [#7 0.01,-0.17,0.61,U] [#8 -0.30,0.12,0.59,U] 
04:30:35.383 00.001 28316 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {0.36, -0.03}
04:30:35.383 00.000 28316 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.00) = xAngle (-4.19 = 2.10)
04:30:35.383 00.000 28316 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.06)
04:30:35.384 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.19 mountX=-0.03 mountY=0.05, mountTheta=2.09
04:30:35.385 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.05, opts=13)
04:30:35.385 00.000 28316 Enqueuing Move request for scope (-0.03, -0.05)
04:30:35.386 00.001 29988 Worker thread wakes up
04:30:35.386 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
04:30:35.386 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
04:30:35.386 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:35.387 00.001 28316 UpdateGuideState exits: m=2245 RSB=32.8
04:30:35.387 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:35.388 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:35.388 00.000 28316 Enqueuing Expose request
04:30:35.388 00.000 29988 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
04:30:35.389 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:30:35.389 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:35.389 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:30:35.389 00.000 29988 MoveAxis(E, 0, ABG)
04:30:35.389 00.000 29988 Move returns status 0, amount 0
04:30:35.389 00.000 29988 MoveAxis(N, 0, ABG)
04:30:35.389 00.000 29988 Move returns status 0, amount 0
04:30:35.389 00.000 29988 move complete, result=0
04:30:35.389 00.000 29988 worker thread done servicing request
04:30:35.389 00.000 29988 Worker thread wakes up
04:30:35.389 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:35.389 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:35.389 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:36.910 01.521 29988 Exposure complete
04:30:36.949 00.039 29988 worker thread done servicing request
04:30:36.949 00.000 28316 OnExposeComplete: enter
04:30:36.950 00.001 28316 UpdateGuideState(): m_state=6
04:30:36.952 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7749
04:30:36.953 00.001 28316 Star::Find returns 1 (0), X=951.12, Y=263.18, Mass=2165, SNR=32.3, Peak=184 HFD=4.2
04:30:36.954 00.001 28316 MultiStar: [#1 -0.71,-0.10,0.00,M6] [#2 -0.17,-0.12,0.92,U] [#3 -0.54,0.04,0.00,M1] [#4 -0.31,-0.12,0.86,U] [#5 0.03,-0.24,0.74,U] [#6 -0.27,-0.09,0.63,U] [#7 -0.27,-0.11,0.60,U] [#8 -0.46,-0.04,0.00,M1] 
04:30:36.956 00.002 28316 single-star, 5 included, MultiStar: {-0.17, -0.13}, one-star: {-0.06, -0.12}
04:30:36.957 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
04:30:36.958 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
04:30:36.960 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.04 mountX=-0.08 mountY=0.11, mountTheta=2.23
04:30:36.961 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.12, opts=13)
04:30:36.961 00.000 28316 Enqueuing Move request for scope (-0.06, -0.12)
04:30:36.962 00.001 29988 Worker thread wakes up
04:30:36.962 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:30:36.962 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
04:30:36.962 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
04:30:36.962 00.000 29988 Moving (-0.06, -0.12) raw xDistance=-0.08 yDistance=0.11
04:30:36.962 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:30:36.962 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:36.962 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.3
04:30:36.963 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:36.963 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:36.964 00.001 28316 Enqueuing Expose request
04:30:36.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:30:36.964 00.000 29988 MoveAxis(E, 0, ABG)
04:30:36.964 00.000 29988 Move returns status 0, amount 0
04:30:36.964 00.000 29988 MoveAxis(N, 0, ABG)
04:30:36.964 00.000 29988 Move returns status 0, amount 0
04:30:36.964 00.000 29988 move complete, result=0
04:30:36.964 00.000 29988 worker thread done servicing request
04:30:36.964 00.000 29988 Worker thread wakes up
04:30:36.964 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:36.964 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:36.965 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:38.588 01.623 29988 Exposure complete
04:30:38.640 00.052 29988 worker thread done servicing request
04:30:38.640 00.000 28316 OnExposeComplete: enter
04:30:38.641 00.001 28316 UpdateGuideState(): m_state=6
04:30:38.643 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7750
04:30:38.644 00.001 28316 Star::Find returns 1 (0), X=951.25, Y=263.12, Mass=2389, SNR=33.8, Peak=194 HFD=4.1
04:30:38.646 00.002 28316 MultiStar: [#1 -0.52,-0.06,0.00,M7] [#2 -0.13,-0.22,0.87,U] [#3 -0.40,-0.01,0.00,M2] [#4 -0.35,-0.23,0.00,M1] [#5 -0.27,-0.27,0.00,M1] [#6 -0.31,-0.15,0.00,M1] [#7 0.04,-0.22,0.60,U] [#8 -0.56,0.02,0.00,M2] 
04:30:38.647 00.001 28316 single-star, 2 included, MultiStar: {-0.01, -0.21}, one-star: {0.07, -0.18}
04:30:38.648 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
04:30:38.651 00.003 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
04:30:38.653 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.21 mountX=-0.19 mountY=0.02, mountTheta=3.04
04:30:38.657 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.18, opts=13)
04:30:38.660 00.003 28316 Enqueuing Move request for scope (0.07, -0.18)
04:30:38.661 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:38.662 00.001 29988 Worker thread wakes up
04:30:38.662 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
04:30:38.662 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
04:30:38.662 00.000 29988 Moving (0.07, -0.18) raw xDistance=-0.19 yDistance=0.02
04:30:38.662 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:30:38.662 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
04:30:38.662 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:38.663 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:38.663 00.000 28316 Enqueuing Expose request
04:30:38.664 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:38.664 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:30:38.664 00.000 29988 MoveAxis(E, 0, ABG)
04:30:38.664 00.000 29988 Move returns status 0, amount 0
04:30:38.664 00.000 29988 MoveAxis(N, 0, ABG)
04:30:38.664 00.000 29988 Move returns status 0, amount 0
04:30:38.664 00.000 29988 move complete, result=0
04:30:38.664 00.000 29988 worker thread done servicing request
04:30:38.664 00.000 29988 Worker thread wakes up
04:30:38.664 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:38.664 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:38.664 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:40.186 01.522 29988 Exposure complete
04:30:40.211 00.025 29988 worker thread done servicing request
04:30:40.211 00.000 28316 OnExposeComplete: enter
04:30:40.212 00.001 28316 UpdateGuideState(): m_state=6
04:30:40.213 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7751
04:30:40.215 00.002 28316 Star::Find returns 1 (0), X=951.25, Y=263.34, Mass=2275, SNR=33.1, Peak=177 HFD=3.9
04:30:40.215 00.000 28316 MultiStar: [#1 -0.54,0.19,0.00,M8] [#2 -0.07,-0.10,0.87,U] [#3 -0.50,0.14,0.00,M3] [#4 -0.09,-0.15,0.83,U] [#5 -0.05,-0.21,0.73,U] [#6 -0.22,-0.06,0.62,U] [#7 0.19,-0.27,0.61,U] [#8 -0.37,0.23,0.00,M3] 
04:30:40.215 00.000 28316 single-star, 5 included, MultiStar: {-0.03, -0.11}, one-star: {0.07, 0.04}
04:30:40.216 00.001 28316 CameraToMount -- cameraTheta (0.56) - m_xAngle (2.00) = xAngle (-1.44 = -1.44)
04:30:40.216 00.000 28316 CameraToMount -- cameraTheta (0.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:30:40.217 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.56 mountX=0.01 mountY=-0.08, mountTheta=-1.44
04:30:40.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.04, opts=13)
04:30:40.218 00.000 28316 Enqueuing Move request for scope (0.07, 0.04)
04:30:40.219 00.001 29988 Worker thread wakes up
04:30:40.219 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
04:30:40.219 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
04:30:40.219 00.000 29988 Moving (0.07, 0.04) raw xDistance=0.01 yDistance=-0.08
04:30:40.219 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:30:40.219 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:40.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:40.220 00.001 28316 UpdateGuideState exits: m=2275 RSB=33.1
04:30:40.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:40.220 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:40.221 00.001 28316 Enqueuing Expose request
04:30:40.221 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:30:40.222 00.001 29988 MoveAxis(E, 0, ABG)
04:30:40.222 00.000 29988 Move returns status 0, amount 0
04:30:40.222 00.000 29988 MoveAxis(N, 0, ABG)
04:30:40.222 00.000 29988 Move returns status 0, amount 0
04:30:40.222 00.000 29988 move complete, result=0
04:30:40.222 00.000 29988 worker thread done servicing request
04:30:40.222 00.000 29988 Worker thread wakes up
04:30:40.222 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:40.222 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:40.222 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:41.844 01.622 29988 Exposure complete
04:30:41.888 00.044 29988 worker thread done servicing request
04:30:41.888 00.000 28316 OnExposeComplete: enter
04:30:41.891 00.003 28316 UpdateGuideState(): m_state=6
04:30:41.891 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7752
04:30:41.892 00.001 28316 Star::Find returns 1 (0), X=951.48, Y=263.03, Mass=2133, SNR=31.9, Peak=146 HFD=4.1
04:30:41.922 00.030 28316 MultiStar: [#1 -0.31,-0.24,0.00,M9] [#2 0.16,-0.39,0.00,M1] [#3 -0.08,-0.26,0.86,U] [#4 0.12,-0.38,0.00,M1] [#5 0.28,-0.45,0.00,M1] [#6 0.05,-0.50,0.00,M1] [#7 0.18,-0.42,0.00,M1] [#8 0.03,-0.01,0.60,U] 
04:30:41.924 00.002 28316 refined, 2 included, MultiStar: {0.10, -0.20}, one-star: {0.30, -0.27}
04:30:41.924 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:30:41.925 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
04:30:41.925 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-1.11 mountX=-0.23 mountY=0.00, mountTheta=3.14
04:30:41.926 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.20, opts=13)
04:30:41.927 00.001 28316 Enqueuing Move request for scope (0.10, -0.20)
04:30:41.927 00.000 29988 Worker thread wakes up
04:30:41.927 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
04:30:41.927 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=223, Gamma=0.580
04:30:41.928 00.001 28316 UpdateGuideState exits: m=2133 RSB=31.9
04:30:41.928 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:41.929 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:41.929 00.000 28316 Enqueuing Expose request
04:30:41.930 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
04:30:41.930 00.000 29988 Moving (0.10, -0.20) raw xDistance=-0.23 yDistance=0.00
04:30:41.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:30:41.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:41.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:30:41.930 00.000 29988 MoveAxis(E, 47, ABG)
04:30:41.930 00.000 29988 Guiding  Dir = 2, Dur = 47
04:30:41.930 00.000 29988 IsSlewing returns 0
04:30:41.930 00.000 29988 IsGuiding returns 0
04:30:41.933 00.003 29988 PulseGuide returned control before completion, sleep 55
04:30:42.003 00.070 29988 IsGuiding returns 0
04:30:42.003 00.000 29988 Move returns status 0, amount 47
04:30:42.004 00.001 29988 MoveAxis(N, 0, ABG)
04:30:42.004 00.000 29988 Move returns status 0, amount 0
04:30:42.004 00.000 29988 move complete, result=0
04:30:42.004 00.000 29988 worker thread done servicing request
04:30:42.004 00.000 29988 Worker thread wakes up
04:30:42.004 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:42.004 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:42.004 00.000 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
04:30:43.415 01.411 29988 Exposure complete
04:30:43.465 00.050 29988 worker thread done servicing request
04:30:43.465 00.000 28316 OnExposeComplete: enter
04:30:43.466 00.001 28316 UpdateGuideState(): m_state=6
04:30:43.466 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7753
04:30:43.467 00.001 28316 Star::Find returns 1 (0), X=951.28, Y=263.33, Mass=2216, SNR=32.5, Peak=167 HFD=4.0
04:30:43.468 00.001 28316 MultiStar: [#1 -0.55,-0.06,0.00,M10] [#2 0.09,-0.12,0.91,U] [#3 -0.14,-0.02,0.86,U] [#4 0.02,-0.05,0.87,U] [#5 0.10,-0.40,0.00,M2] [#6 -0.31,0.03,0.63,U] [#7 -0.24,-0.07,0.62,U] [#8 -0.14,0.04,0.60,U] 
04:30:43.469 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.02}, one-star: {0.09, 0.04}
04:30:43.469 00.000 28316 CameraToMount -- cameraTheta (-2.78) - m_xAngle (2.00) = xAngle (-4.78 = 1.50)
04:30:43.470 00.001 28316 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.82 = 1.46)
04:30:43.470 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.78 mountX=0.00 mountY=0.07, mountTheta=1.50
04:30:43.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
04:30:43.472 00.001 28316 Enqueuing Move request for scope (-0.07, -0.02)
04:30:43.472 00.000 29988 Worker thread wakes up
04:30:43.472 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:43.473 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:30:43.473 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:30:43.473 00.000 28316 UpdateGuideState exits: m=2216 RSB=32.5
04:30:43.474 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:43.474 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:43.474 00.000 28316 Enqueuing Expose request
04:30:43.475 00.001 29988 Moving (-0.07, -0.02) raw xDistance=0.00 yDistance=0.07
04:30:43.475 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:30:43.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:43.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:30:43.475 00.000 29988 MoveAxis(E, 0, ABG)
04:30:43.475 00.000 29988 Move returns status 0, amount 0
04:30:43.475 00.000 29988 MoveAxis(N, 0, ABG)
04:30:43.475 00.000 29988 Move returns status 0, amount 0
04:30:43.475 00.000 29988 move complete, result=0
04:30:43.475 00.000 29988 worker thread done servicing request
04:30:43.475 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:43.476 00.001 29988 Worker thread wakes up
04:30:43.476 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:43.476 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:45.106 01.630 29988 Exposure complete
04:30:45.140 00.034 29988 worker thread done servicing request
04:30:45.140 00.000 28316 OnExposeComplete: enter
04:30:45.140 00.000 28316 UpdateGuideState(): m_state=6
04:30:45.141 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7754
04:30:45.141 00.000 28316 Star::Find returns 1 (0), X=951.31, Y=263.19, Mass=2237, SNR=32.6, Peak=169 HFD=4.0
04:30:45.142 00.001 28316 MultiStar: [#1 -0.78,0.04,0.00,R] [#2 -0.08,-0.06,0.91,U] [#3 -0.27,0.03,0.85,U] [#4 -0.06,-0.21,0.84,U] [#5 -0.05,-0.26,0.73,U] [#6 -0.06,-0.29,0.60,U] [#7 -0.53,-0.02,0.00,M1] [#8 -0.40,0.23,0.00,M2] 
04:30:45.142 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.13}, one-star: {0.13, -0.11}
04:30:45.143 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.98 = 2.30)
04:30:45.143 00.000 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.02 = 2.26)
04:30:45.144 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.99 mountX=-0.10 mountY=0.11, mountTheta=2.28
04:30:45.145 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
04:30:45.145 00.000 28316 Enqueuing Move request for scope (-0.06, -0.13)
04:30:45.146 00.001 29988 Worker thread wakes up
04:30:45.146 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
04:30:45.146 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
04:30:45.146 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:45.146 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.10 yDistance=0.11
04:30:45.146 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:30:45.146 00.000 28316 UpdateGuideState exits: m=2237 RSB=32.6
04:30:45.147 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:45.147 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:45.148 00.001 28316 Enqueuing Expose request
04:30:45.148 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:45.148 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:30:45.148 00.000 29988 MoveAxis(E, 0, ABG)
04:30:45.148 00.000 29988 Move returns status 0, amount 0
04:30:45.148 00.000 29988 MoveAxis(N, 0, ABG)
04:30:45.148 00.000 29988 Move returns status 0, amount 0
04:30:45.148 00.000 29988 move complete, result=0
04:30:45.148 00.000 29988 worker thread done servicing request
04:30:45.148 00.000 29988 Worker thread wakes up
04:30:45.148 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:45.148 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:45.149 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:46.671 01.522 29988 Exposure complete
04:30:46.710 00.039 29988 worker thread done servicing request
04:30:46.710 00.000 28316 OnExposeComplete: enter
04:30:46.710 00.000 28316 UpdateGuideState(): m_state=6
04:30:46.712 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7755
04:30:46.712 00.000 28316 Star::Find returns 1 (0), X=951.27, Y=263.29, Mass=2106, SNR=31.8, Peak=155 HFD=4.0
04:30:46.713 00.001 28316 MultiStar: [#1 0.42,-0.01,0.00,M1] [#2 -0.34,-0.08,0.90,U] [#3 -0.34,0.10,0.00,M1] [#4 0.16,-0.30,0.87,U] [#5 0.24,-0.25,0.00,M2] [#6 -0.03,-0.25,0.64,U] [#7 -0.01,-0.30,0.62,U] [#8 -0.27,0.13,0.57,U] 
04:30:46.715 00.002 28316 single-star, 5 included, MultiStar: {-0.06, -0.13}, one-star: {0.09, -0.01}
04:30:46.716 00.001 28316 CameraToMount -- cameraTheta (-0.10) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:30:46.717 00.001 28316 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:30:46.718 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.10 mountX=-0.05 mountY=-0.08, mountTheta=-2.10
04:30:46.722 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.01, opts=13)
04:30:46.724 00.002 28316 Enqueuing Move request for scope (0.09, -0.01)
04:30:46.727 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:30:46.729 00.002 28316 UpdateGuideState exits: m=2106 RSB=31.8
04:30:46.731 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:46.733 00.002 29988 Worker thread wakes up
04:30:46.733 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:46.735 00.002 28316 Enqueuing Expose request
04:30:46.738 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
04:30:46.738 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
04:30:46.738 00.000 29988 Moving (0.09, -0.01) raw xDistance=-0.05 yDistance=-0.08
04:30:46.738 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:30:46.738 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:46.738 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:30:46.738 00.000 29988 MoveAxis(E, 0, ABG)
04:30:46.738 00.000 29988 Move returns status 0, amount 0
04:30:46.738 00.000 29988 MoveAxis(N, 0, ABG)
04:30:46.738 00.000 29988 Move returns status 0, amount 0
04:30:46.738 00.000 29988 move complete, result=0
04:30:46.738 00.000 29988 worker thread done servicing request
04:30:46.738 00.000 29988 Worker thread wakes up
04:30:46.739 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:46.739 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:46.740 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:30:48.373 01.633 29988 Exposure complete
04:30:48.413 00.040 29988 worker thread done servicing request
04:30:48.413 00.000 28316 OnExposeComplete: enter
04:30:48.414 00.001 28316 UpdateGuideState(): m_state=6
04:30:48.415 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7756
04:30:48.416 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=263.26, Mass=2146, SNR=32.2, Peak=176 HFD=4.1
04:30:48.418 00.002 28316 MultiStar: [#1 0.28,-0.14,1.00,U] [#2 -0.25,-0.06,0.90,U] [#3 -0.48,0.03,0.00,M2] [#4 -0.50,-0.02,0.00,M1] [#5 0.15,-0.34,0.00,M3] [#6 -0.28,0.04,0.62,U] [#7 -0.02,-0.05,0.64,U] [#8 -0.25,0.11,0.62,U] 
04:30:48.419 00.001 28316 refined, 5 included, MultiStar: {-0.08, -0.04}, one-star: {-0.11, -0.04}
04:30:48.420 00.001 28316 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.00) = xAngle (-4.74 = 1.55)
04:30:48.420 00.000 28316 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
04:30:48.421 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.74 mountX=0.00 mountY=0.09, mountTheta=1.55
04:30:48.421 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
04:30:48.422 00.001 28316 Enqueuing Move request for scope (-0.08, -0.04)
04:30:48.423 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:48.423 00.000 28316 UpdateGuideState exits: m=2146 RSB=32.2
04:30:48.423 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:48.424 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:48.424 00.000 28316 Enqueuing Expose request
04:30:48.425 00.001 29988 Worker thread wakes up
04:30:48.425 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
04:30:48.425 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
04:30:48.425 00.000 29988 Moving (-0.08, -0.04) raw xDistance=0.00 yDistance=0.09
04:30:48.425 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:30:48.425 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:48.425 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:30:48.425 00.000 29988 MoveAxis(E, 0, ABG)
04:30:48.425 00.000 29988 Move returns status 0, amount 0
04:30:48.425 00.000 29988 MoveAxis(N, 0, ABG)
04:30:48.425 00.000 29988 Move returns status 0, amount 0
04:30:48.425 00.000 29988 move complete, result=0
04:30:48.425 00.000 29988 worker thread done servicing request
04:30:48.425 00.000 29988 Worker thread wakes up
04:30:48.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:48.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:48.426 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:49.954 01.528 29988 Exposure complete
04:30:49.997 00.043 29988 worker thread done servicing request
04:30:49.997 00.000 28316 OnExposeComplete: enter
04:30:49.998 00.001 28316 UpdateGuideState(): m_state=6
04:30:50.000 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7757
04:30:50.002 00.002 28316 Star::Find returns 1 (0), X=951.30, Y=263.41, Mass=2184, SNR=32.3, Peak=143 HFD=4.3
04:30:50.003 00.001 28316 MultiStar: [#1 0.22,0.11,1.02,U] [#2 0.00,0.04,0.96,U] [#3 -0.33,0.30,0.00,M3] [#4 -0.03,-0.06,0.84,U] [#5 0.02,-0.23,0.75,U] [#6 -0.18,-0.06,0.64,U] [#7 -0.18,-0.00,0.63,U] [#8 -0.24,0.11,0.59,U] 
04:30:50.004 00.001 28316 refined, 7 included, MultiStar: {-0.00, 0.01}, one-star: {0.12, 0.11}
04:30:50.005 00.001 28316 CameraToMount -- cameraTheta (2.06) - m_xAngle (2.00) = xAngle (0.06 = 0.06)
04:30:50.006 00.001 28316 CameraToMount -- cameraTheta (2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
04:30:50.008 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=2.06 mountX=0.01 mountY=0.00, mountTheta=0.02
04:30:50.010 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=0.01, opts=13)
04:30:50.011 00.001 28316 Enqueuing Move request for scope (-0.00, 0.01)
04:30:50.011 00.000 29988 Worker thread wakes up
04:30:50.012 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:50.012 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.3
04:30:50.012 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:50.013 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:50.013 00.000 28316 Enqueuing Expose request
04:30:50.014 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
04:30:50.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
04:30:50.014 00.000 29988 Moving (-0.00, 0.01) raw xDistance=0.01 yDistance=0.00
04:30:50.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:30:50.014 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:50.014 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:30:50.014 00.000 29988 MoveAxis(E, 0, ABG)
04:30:50.014 00.000 29988 Move returns status 0, amount 0
04:30:50.014 00.000 29988 MoveAxis(N, 0, ABG)
04:30:50.014 00.000 29988 Move returns status 0, amount 0
04:30:50.014 00.000 29988 move complete, result=0
04:30:50.014 00.000 29988 worker thread done servicing request
04:30:50.014 00.000 29988 Worker thread wakes up
04:30:50.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:50.014 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:50.014 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:51.651 01.637 29988 Exposure complete
04:30:51.683 00.032 29988 worker thread done servicing request
04:30:51.683 00.000 28316 OnExposeComplete: enter
04:30:51.684 00.001 28316 UpdateGuideState(): m_state=6
04:30:51.684 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7758
04:30:51.685 00.001 28316 Star::Find returns 1 (0), X=951.19, Y=263.30, Mass=2228, SNR=32.6, Peak=162 HFD=4.0
04:30:51.685 00.000 28316 MultiStar: [#1 0.27,-0.02,0.99,U] [#2 -0.25,-0.10,0.94,U] [#3 -0.32,0.08,0.82,U] [#4 -0.07,-0.05,0.84,U] [#5 -0.01,-0.26,0.76,U] [#6 -0.07,-0.28,0.62,U] [#7 -0.34,-0.11,0.00,M1] [#8 -0.07,0.03,0.58,U] 
04:30:51.686 00.001 28316 single-star, 7 included, MultiStar: {-0.06, -0.07}, one-star: {0.01, 0.00}
04:30:51.686 00.000 28316 CameraToMount -- cameraTheta (0.65) - m_xAngle (2.00) = xAngle (-1.35 = -1.35)
04:30:51.687 00.001 28316 CameraToMount -- cameraTheta (0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
04:30:51.687 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.65 mountX=0.00 mountY=-0.01, mountTheta=-1.35
04:30:51.688 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.00, opts=13)
04:30:51.690 00.002 28316 Enqueuing Move request for scope (0.01, 0.00)
04:30:51.690 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:51.691 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.6
04:30:51.691 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:51.692 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:51.692 00.000 28316 Enqueuing Expose request
04:30:51.692 00.000 29988 Worker thread wakes up
04:30:51.693 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
04:30:51.693 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
04:30:51.693 00.000 29988 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.01
04:30:51.693 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:30:51.693 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:51.693 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:30:51.693 00.000 29988 MoveAxis(E, 0, ABG)
04:30:51.693 00.000 29988 Move returns status 0, amount 0
04:30:51.693 00.000 29988 MoveAxis(N, 0, ABG)
04:30:51.693 00.000 29988 Move returns status 0, amount 0
04:30:51.693 00.000 29988 move complete, result=0
04:30:51.693 00.000 29988 worker thread done servicing request
04:30:51.693 00.000 29988 Worker thread wakes up
04:30:51.693 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:51.693 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:51.693 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:53.218 01.525 29988 Exposure complete
04:30:53.257 00.039 29988 worker thread done servicing request
04:30:53.258 00.001 28316 OnExposeComplete: enter
04:30:53.259 00.001 28316 UpdateGuideState(): m_state=6
04:30:53.261 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7759
04:30:53.262 00.001 28316 Star::Find returns 1 (0), X=951.23, Y=263.38, Mass=2166, SNR=32.3, Peak=147 HFD=4.0
04:30:53.264 00.002 28316 MultiStar: [#1 0.25,0.11,0.95,U] [#2 0.02,-0.24,0.93,U] [#3 -0.14,0.11,0.85,U] [#4 0.04,-0.14,0.83,U] [#5 -0.09,-0.18,0.76,U] [#6 -0.22,-0.04,0.63,U] [#7 -0.30,-0.12,0.63,U] [#8 -0.39,-0.08,0.00,M1] 
04:30:53.264 00.000 28316 refined, 7 included, MultiStar: {-0.03, -0.04}, one-star: {0.05, 0.08}
04:30:53.266 00.002 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.09 = 2.19)
04:30:53.269 00.003 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.13 = 2.15)
04:30:53.270 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.09 mountX=-0.03 mountY=0.04, mountTheta=2.18
04:30:53.272 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.04, opts=13)
04:30:53.272 00.000 28316 Enqueuing Move request for scope (-0.03, -0.04)
04:30:53.273 00.001 29988 Worker thread wakes up
04:30:53.273 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:30:53.273 00.000 28316 UpdateGuideState exits: m=2166 RSB=32.3
04:30:53.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:53.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:53.274 00.000 28316 Enqueuing Expose request
04:30:53.275 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
04:30:53.275 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
04:30:53.275 00.000 29988 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
04:30:53.275 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:30:53.275 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:53.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:30:53.275 00.000 29988 MoveAxis(E, 0, ABG)
04:30:53.275 00.000 29988 Move returns status 0, amount 0
04:30:53.275 00.000 29988 MoveAxis(N, 0, ABG)
04:30:53.275 00.000 29988 Move returns status 0, amount 0
04:30:53.275 00.000 29988 move complete, result=0
04:30:53.275 00.000 29988 worker thread done servicing request
04:30:53.275 00.000 29988 Worker thread wakes up
04:30:53.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:53.275 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:53.275 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:54.908 01.633 29988 Exposure complete
04:30:54.965 00.057 29988 worker thread done servicing request
04:30:54.965 00.000 28316 OnExposeComplete: enter
04:30:54.965 00.000 28316 UpdateGuideState(): m_state=6
04:30:54.966 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7760
04:30:54.967 00.001 28316 Star::Find returns 1 (0), X=950.95, Y=263.35, Mass=2085, SNR=31.6, Peak=155 HFD=4.1
04:30:54.967 00.000 28316 MultiStar: [#1 0.27,0.00,1.02,U] [#2 -0.17,-0.14,0.92,U] [#3 -0.35,0.07,0.00,M2] [#4 -0.50,-0.12,0.00,M1] [#5 -0.35,-0.18,0.00,M1] [#6 -0.44,-0.23,0.00,M1] [#7 -0.35,-0.15,0.00,M1] [#8 -0.28,-0.27,0.00,M2] 
04:30:54.968 00.001 28316 refined, 2 included, MultiStar: {-0.04, -0.02}, one-star: {-0.23, 0.06}
04:30:54.970 00.002 28316 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.00) = xAngle (-4.64 = 1.64)
04:30:54.971 00.001 28316 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.68 = 1.60)
04:30:54.972 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.65 mountX=-0.00 mountY=0.05, mountTheta=1.64
04:30:54.973 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.02, opts=13)
04:30:54.973 00.000 28316 Enqueuing Move request for scope (-0.04, -0.02)
04:30:54.974 00.001 29988 Worker thread wakes up
04:30:54.974 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:54.974 00.000 28316 UpdateGuideState exits: m=2085 RSB=31.6
04:30:54.975 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:54.975 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:54.975 00.000 28316 Enqueuing Expose request
04:30:54.976 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
04:30:54.976 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
04:30:54.976 00.000 29988 Moving (-0.04, -0.02) raw xDistance=-0.00 yDistance=0.05
04:30:54.976 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:30:54.976 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:54.976 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:30:54.976 00.000 29988 MoveAxis(E, 0, ABG)
04:30:54.976 00.000 29988 Move returns status 0, amount 0
04:30:54.976 00.000 29988 MoveAxis(N, 0, ABG)
04:30:54.976 00.000 29988 Move returns status 0, amount 0
04:30:54.976 00.000 29988 move complete, result=0
04:30:54.976 00.000 29988 worker thread done servicing request
04:30:54.976 00.000 29988 Worker thread wakes up
04:30:54.976 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:54.976 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:54.976 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:30:56.497 01.521 29988 Exposure complete
04:30:56.565 00.068 29988 worker thread done servicing request
04:30:56.565 00.000 28316 OnExposeComplete: enter
04:30:56.566 00.001 28316 UpdateGuideState(): m_state=6
04:30:56.566 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7761
04:30:56.567 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=263.23, Mass=2238, SNR=32.5, Peak=177 HFD=4.1
04:30:56.567 00.000 28316 MultiStar: [#1 0.04,0.10,0.97,U] [#2 -0.42,-0.03,0.00,M1] [#3 -0.49,-0.04,0.00,M3] [#4 -0.61,-0.17,0.00,M2] [#5 -0.15,-0.15,0.73,U] [#6 -0.38,-0.11,0.00,M2] [#7 -0.36,-0.20,0.00,M2] [#8 -0.59,0.07,0.00,M3] 
04:30:56.568 00.001 28316 refined, 2 included, MultiStar: {-0.09, -0.03}, one-star: {-0.18, -0.07}
04:30:56.568 00.000 28316 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.00) = xAngle (-4.82 = 1.47)
04:30:56.569 00.001 28316 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.43)
04:30:56.571 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.82 mountX=0.01 mountY=0.10, mountTheta=1.47
04:30:56.573 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.03, opts=13)
04:30:56.576 00.003 28316 Enqueuing Move request for scope (-0.09, -0.03)
04:30:56.579 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:56.580 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.5
04:30:56.580 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:56.582 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:56.582 00.000 28316 Enqueuing Expose request
04:30:56.583 00.001 29988 Worker thread wakes up
04:30:56.583 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
04:30:56.583 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
04:30:56.583 00.000 29988 Moving (-0.09, -0.03) raw xDistance=0.01 yDistance=0.10
04:30:56.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:30:56.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:56.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:30:56.583 00.000 29988 MoveAxis(E, 0, ABG)
04:30:56.583 00.000 29988 Move returns status 0, amount 0
04:30:56.583 00.000 29988 MoveAxis(N, 0, ABG)
04:30:56.583 00.000 29988 Move returns status 0, amount 0
04:30:56.583 00.000 29988 move complete, result=0
04:30:56.583 00.000 29988 worker thread done servicing request
04:30:56.583 00.000 29988 Worker thread wakes up
04:30:56.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:56.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:56.584 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:30:58.212 01.628 29988 Exposure complete
04:30:58.241 00.029 29988 worker thread done servicing request
04:30:58.242 00.001 28316 OnExposeComplete: enter
04:30:58.245 00.003 28316 UpdateGuideState(): m_state=6
04:30:58.246 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7762
04:30:58.247 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=263.48, Mass=2286, SNR=33.2, Peak=178 HFD=3.9
04:30:58.248 00.001 28316 MultiStar: [#1 0.07,0.26,0.96,U] [#2 -0.43,0.04,0.00,M2] [#3 -0.22,0.27,0.00,M4] [#4 -0.34,0.09,0.00,M3] [#5 -0.34,-0.13,0.00,M1] [#6 -0.33,0.07,0.64,U] [#7 -0.16,0.19,0.60,U] [#8 -0.32,0.23,0.00,M4] 
04:30:58.250 00.002 28316 single-star, 3 included, MultiStar: {-0.10, 0.18}, one-star: {-0.09, 0.18}
04:30:58.252 00.002 28316 CameraToMount -- cameraTheta (2.02) - m_xAngle (2.00) = xAngle (0.02 = 0.02)
04:30:58.253 00.001 28316 CameraToMount -- cameraTheta (2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
04:30:58.253 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.02 mountX=0.20 mountY=-0.00, mountTheta=-0.02
04:30:58.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.18, opts=13)
04:30:58.255 00.001 28316 Enqueuing Move request for scope (-0.09, 0.18)
04:30:58.255 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:58.256 00.001 28316 UpdateGuideState exits: m=2286 RSB=33.2
04:30:58.256 00.000 29988 Worker thread wakes up
04:30:58.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:58.257 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:58.257 00.000 28316 Enqueuing Expose request
04:30:58.257 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
04:30:58.258 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
04:30:58.258 00.000 29988 Moving (-0.09, 0.18) raw xDistance=0.20 yDistance=-0.00
04:30:58.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
04:30:58.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:58.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:30:58.258 00.000 29988 MoveAxis(E, 0, ABG)
04:30:58.258 00.000 29988 Move returns status 0, amount 0
04:30:58.258 00.000 29988 MoveAxis(N, 0, ABG)
04:30:58.258 00.000 29988 Move returns status 0, amount 0
04:30:58.258 00.000 29988 move complete, result=0
04:30:58.258 00.000 29988 worker thread done servicing request
04:30:58.258 00.000 29988 Worker thread wakes up
04:30:58.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:58.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:58.258 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:30:59.779 01.521 29988 Exposure complete
04:30:59.818 00.039 29988 worker thread done servicing request
04:30:59.818 00.000 28316 OnExposeComplete: enter
04:30:59.819 00.001 28316 UpdateGuideState(): m_state=6
04:30:59.820 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7763
04:30:59.820 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=263.23, Mass=2236, SNR=32.8, Peak=186 HFD=4.1
04:30:59.821 00.001 28316 MultiStar: [#1 0.25,0.01,1.02,U] [#2 -0.37,-0.20,0.00,M3] [#3 -0.55,-0.10,0.00,M5] [#4 -0.34,0.01,0.83,U] [#5 0.02,-0.37,0.00,M2] [#6 -0.24,-0.18,0.62,U] [#7 -0.28,-0.27,0.00,M2] [#8 -0.37,-0.22,0.00,M5] 
04:30:59.821 00.000 28316 refined, 3 included, MultiStar: {-0.09, -0.05}, one-star: {-0.14, -0.07}
04:30:59.821 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
04:30:59.822 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
04:30:59.822 00.000 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.67 mountX=-0.00 mountY=0.10, mountTheta=1.61
04:30:59.824 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.05, opts=13)
04:30:59.825 00.001 28316 Enqueuing Move request for scope (-0.09, -0.05)
04:30:59.825 00.000 29988 Worker thread wakes up
04:30:59.825 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:30:59.826 00.001 28316 UpdateGuideState exits: m=2236 RSB=32.8
04:30:59.826 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:30:59.827 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:30:59.827 00.000 28316 Enqueuing Expose request
04:30:59.827 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
04:30:59.828 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
04:30:59.828 00.000 29988 Moving (-0.09, -0.05) raw xDistance=-0.00 yDistance=0.10
04:30:59.828 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:30:59.828 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:30:59.828 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:30:59.828 00.000 29988 MoveAxis(E, 0, ABG)
04:30:59.828 00.000 29988 Move returns status 0, amount 0
04:30:59.828 00.000 29988 MoveAxis(N, 0, ABG)
04:30:59.828 00.000 29988 Move returns status 0, amount 0
04:30:59.828 00.000 29988 move complete, result=0
04:30:59.828 00.000 29988 worker thread done servicing request
04:30:59.828 00.000 29988 Worker thread wakes up
04:30:59.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:30:59.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:30:59.828 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:01.457 01.629 29988 Exposure complete
04:31:01.492 00.035 29988 worker thread done servicing request
04:31:01.493 00.001 28316 OnExposeComplete: enter
04:31:01.493 00.000 28316 UpdateGuideState(): m_state=6
04:31:01.494 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7764
04:31:01.494 00.000 28316 Star::Find returns 1 (0), X=951.17, Y=263.19, Mass=2393, SNR=33.8, Peak=197 HFD=4.1
04:31:01.495 00.001 28316 MultiStar: [#1 -0.09,-0.19,0.93,U] [#2 -0.29,-0.30,0.00,M4] [#3 -0.48,-0.12,0.00,M6] [#4 -0.57,-0.16,0.00,M3] [#5 -0.39,-0.16,0.00,M3] [#6 -0.59,-0.14,0.00,M1] [#7 -0.22,-0.07,0.59,U] [#8 -0.41,0.17,0.00,M6] 
04:31:01.495 00.000 28316 single-star, 2 included, MultiStar: {-0.09, -0.13}, one-star: {-0.01, -0.10}
04:31:01.496 00.001 28316 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.00) = xAngle (-3.67 = 2.61)
04:31:01.496 00.000 28316 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.71 = 2.57)
04:31:01.496 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=-0.09 mountY=0.06, mountTheta=2.58
04:31:01.497 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.10, opts=13)
04:31:01.498 00.001 28316 Enqueuing Move request for scope (-0.01, -0.10)
04:31:01.499 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:01.499 00.000 29988 Worker thread wakes up
04:31:01.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
04:31:01.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
04:31:01.499 00.000 29988 Moving (-0.01, -0.10) raw xDistance=-0.09 yDistance=0.06
04:31:01.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:31:01.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:01.500 00.001 28316 UpdateGuideState exits: m=2393 RSB=33.8
04:31:01.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:01.501 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:01.501 00.000 28316 Enqueuing Expose request
04:31:01.501 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:31:01.501 00.000 29988 MoveAxis(E, 0, ABG)
04:31:01.501 00.000 29988 Move returns status 0, amount 0
04:31:01.501 00.000 29988 MoveAxis(N, 0, ABG)
04:31:01.501 00.000 29988 Move returns status 0, amount 0
04:31:01.501 00.000 29988 move complete, result=0
04:31:01.501 00.000 29988 worker thread done servicing request
04:31:01.502 00.001 29988 Worker thread wakes up
04:31:01.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:01.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:01.502 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:03.023 01.521 29988 Exposure complete
04:31:03.049 00.026 29988 worker thread done servicing request
04:31:03.050 00.001 28316 OnExposeComplete: enter
04:31:03.051 00.001 28316 UpdateGuideState(): m_state=6
04:31:03.054 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7765
04:31:03.055 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=263.35, Mass=2139, SNR=31.8, Peak=169 HFD=4.1
04:31:03.055 00.000 28316 MultiStar: [#1 0.18,-0.09,1.01,U] [#2 -0.65,0.01,0.00,M5] [#3 -0.75,0.06,0.00,M7] [#4 -0.59,0.03,0.00,M4] [#5 -0.37,-0.07,0.00,M4] [#6 -0.68,0.05,0.00,M2] [#7 -0.35,0.03,0.00,M2] [#8 -0.31,-0.00,0.59,U] 
04:31:03.056 00.001 28316 refined, 2 included, MultiStar: {-0.08, -0.02}, one-star: {-0.21, 0.05}
04:31:03.057 00.001 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
04:31:03.057 00.000 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
04:31:03.057 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.95 mountX=0.02 mountY=0.08, mountTheta=1.33
04:31:03.059 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.02, opts=13)
04:31:03.059 00.000 28316 Enqueuing Move request for scope (-0.08, -0.02)
04:31:03.060 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:03.060 00.000 28316 UpdateGuideState exits: m=2139 RSB=31.8
04:31:03.061 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:03.061 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:03.061 00.000 28316 Enqueuing Expose request
04:31:03.062 00.001 29988 Worker thread wakes up
04:31:03.062 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
04:31:03.062 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
04:31:03.062 00.000 29988 Moving (-0.08, -0.02) raw xDistance=0.02 yDistance=0.08
04:31:03.062 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:31:03.062 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:03.062 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:31:03.062 00.000 29988 MoveAxis(E, 0, ABG)
04:31:03.062 00.000 29988 Move returns status 0, amount 0
04:31:03.062 00.000 29988 MoveAxis(N, 0, ABG)
04:31:03.062 00.000 29988 Move returns status 0, amount 0
04:31:03.062 00.000 29988 move complete, result=0
04:31:03.062 00.000 29988 worker thread done servicing request
04:31:03.062 00.000 29988 Worker thread wakes up
04:31:03.062 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:03.062 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:03.062 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:04.684 01.622 29988 Exposure complete
04:31:04.733 00.049 29988 worker thread done servicing request
04:31:04.734 00.001 28316 OnExposeComplete: enter
04:31:04.735 00.001 28316 UpdateGuideState(): m_state=6
04:31:04.737 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7766
04:31:04.738 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=263.38, Mass=2173, SNR=32.1, Peak=152 HFD=3.7
04:31:04.740 00.002 28316 MultiStar: [#1 -0.04,-0.03,1.01,U] [#2 -0.70,-0.06,0.00,M6] [#3 -0.74,0.15,0.00,M8] [#4 -0.81,0.07,0.00,M5] [#5 -0.42,-0.38,0.00,M5] [#6 -0.75,-0.04,0.00,M3] [#7 -0.44,-0.13,0.00,M3] [#8 -0.62,0.08,0.00,M6] 
04:31:04.741 00.001 28316 refined, 1 included, MultiStar: {-0.26, 0.03}, one-star: {-0.49, 0.08}
04:31:04.742 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.04 = 1.04)
04:31:04.743 00.001 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
04:31:04.745 00.002 28316 CameraToMount -- cameraX=-0.26 cameraY=0.03 hyp=0.26 cameraTheta=3.04 mountX=0.13 mountY=0.22, mountTheta=1.03
04:31:04.748 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.03, opts=13)
04:31:04.748 00.000 28316 Enqueuing Move request for scope (-0.26, 0.03)
04:31:04.749 00.001 29988 Worker thread wakes up
04:31:04.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:04.749 00.000 28316 UpdateGuideState exits: m=2173 RSB=32.1
04:31:04.749 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:04.750 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:04.750 00.000 28316 Enqueuing Expose request
04:31:04.751 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.03) opts 0xd
04:31:04.751 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.03)
04:31:04.751 00.000 29988 Moving (-0.26, 0.03) raw xDistance=0.13 yDistance=0.22
04:31:04.751 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:31:04.751 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:31:04.751 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:31:04.751 00.000 29988 MoveAxis(E, 0, ABG)
04:31:04.751 00.000 29988 Move returns status 0, amount 0
04:31:04.751 00.000 29988 MoveAxis(N, 0, ABG)
04:31:04.751 00.000 29988 Move returns status 0, amount 0
04:31:04.751 00.000 29988 move complete, result=0
04:31:04.751 00.000 29988 worker thread done servicing request
04:31:04.751 00.000 29988 Worker thread wakes up
04:31:04.751 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:04.751 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:04.751 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:31:06.271 01.520 29988 Exposure complete
04:31:06.314 00.043 29988 worker thread done servicing request
04:31:06.314 00.000 28316 OnExposeComplete: enter
04:31:06.316 00.002 28316 UpdateGuideState(): m_state=6
04:31:06.318 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7767
04:31:06.318 00.000 28316 Star::Find returns 1 (0), X=950.88, Y=263.57, Mass=2219, SNR=32.7, Peak=163 HFD=3.9
04:31:06.319 00.001 28316 MultiStar: [#1 -0.17,0.21,0.95,U] [#2 -0.49,-0.07,0.00,M7] [#3 -0.66,0.23,0.00,M9] [#4 -0.50,0.07,0.00,M6] [#5 -0.53,0.12,0.00,M6] [#6 -0.37,-0.12,0.00,M4] [#7 -0.51,-0.05,0.00,M4] [#8 -0.52,0.10,0.00,M7] 
04:31:06.319 00.000 28316 refined, 1 included, MultiStar: {-0.24, 0.24}, one-star: {-0.31, 0.27}
04:31:06.320 00.001 28316 CameraToMount -- cameraTheta (2.35) - m_xAngle (2.00) = xAngle (0.35 = 0.35)
04:31:06.320 00.000 28316 CameraToMount -- cameraTheta (2.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
04:31:06.320 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.35 mountX=0.32 mountY=0.10, mountTheta=0.31
04:31:06.321 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.24, opts=13)
04:31:06.322 00.001 28316 Enqueuing Move request for scope (-0.24, 0.24)
04:31:06.322 00.000 29988 Worker thread wakes up
04:31:06.322 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
04:31:06.322 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
04:31:06.322 00.000 29988 Moving (-0.24, 0.24) raw xDistance=0.32 yDistance=0.10
04:31:06.322 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:06.323 00.001 28316 UpdateGuideState exits: m=2219 RSB=32.7
04:31:06.323 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:06.324 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:06.324 00.000 28316 Enqueuing Expose request
04:31:06.325 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
04:31:06.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:06.325 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:31:06.325 00.000 29988 MoveAxis(W, 67, ABG)
04:31:06.325 00.000 29988 Guiding  Dir = 3, Dur = 67
04:31:06.325 00.000 29988 IsSlewing returns 0
04:31:06.325 00.000 29988 IsGuiding returns 0
04:31:06.326 00.001 29988 PulseGuide returned control before completion, sleep 76
04:31:06.410 00.084 29988 IsGuiding returns 0
04:31:06.410 00.000 29988 Move returns status 0, amount 67
04:31:06.410 00.000 29988 MoveAxis(N, 0, ABG)
04:31:06.410 00.000 29988 Move returns status 0, amount 0
04:31:06.410 00.000 29988 move complete, result=0
04:31:06.410 00.000 29988 worker thread done servicing request
04:31:06.410 00.000 29988 Worker thread wakes up
04:31:06.410 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:06.410 00.000 28316 GuideStep: 0.3 px 67 ms WEST, 0.1 px 0 ms NORTH
04:31:06.411 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:08.041 01.630 29988 Exposure complete
04:31:08.092 00.051 29988 worker thread done servicing request
04:31:08.092 00.000 28316 OnExposeComplete: enter
04:31:08.093 00.001 28316 UpdateGuideState(): m_state=6
04:31:08.093 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7768
04:31:08.094 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=263.32, Mass=2238, SNR=32.6, Peak=171 HFD=3.9
04:31:08.095 00.001 28316 MultiStar: [#1 0.23,-0.01,0.99,U] [#2 -0.09,0.03,0.90,U] [#3 -0.42,0.12,0.00,M10] [#4 -0.39,-0.01,0.00,M7] [#5 -0.22,-0.20,0.72,U] [#6 -0.32,-0.05,0.66,U] [#7 -0.11,-0.30,0.63,U] [#8 -0.33,-0.04,0.64,U] 
04:31:08.096 00.001 28316 single-star, 6 included, MultiStar: {-0.09, -0.06}, one-star: {0.03, 0.03}
04:31:08.097 00.001 28316 CameraToMount -- cameraTheta (0.66) - m_xAngle (2.00) = xAngle (-1.34 = -1.34)
04:31:08.098 00.001 28316 CameraToMount -- cameraTheta (0.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
04:31:08.099 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.66 mountX=0.01 mountY=-0.04, mountTheta=-1.34
04:31:08.101 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.03, opts=13)
04:31:08.103 00.002 28316 Enqueuing Move request for scope (0.03, 0.03)
04:31:08.103 00.000 29988 Worker thread wakes up
04:31:08.103 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:08.104 00.001 28316 UpdateGuideState exits: m=2238 RSB=32.6
04:31:08.104 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:08.104 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:08.105 00.001 28316 Enqueuing Expose request
04:31:08.105 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
04:31:08.105 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
04:31:08.105 00.000 29988 Moving (0.03, 0.03) raw xDistance=0.01 yDistance=-0.04
04:31:08.105 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:31:08.105 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:08.105 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:31:08.105 00.000 29988 MoveAxis(E, 0, ABG)
04:31:08.105 00.000 29988 Move returns status 0, amount 0
04:31:08.105 00.000 29988 MoveAxis(N, 0, ABG)
04:31:08.105 00.000 29988 Move returns status 0, amount 0
04:31:08.105 00.000 29988 move complete, result=0
04:31:08.105 00.000 29988 worker thread done servicing request
04:31:08.105 00.000 29988 Worker thread wakes up
04:31:08.106 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:08.106 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:08.106 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:09.633 01.527 29988 Exposure complete
04:31:09.669 00.036 29988 worker thread done servicing request
04:31:09.669 00.000 28316 OnExposeComplete: enter
04:31:09.671 00.002 28316 UpdateGuideState(): m_state=6
04:31:09.672 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7769
04:31:09.673 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=263.36, Mass=2418, SNR=33.9, Peak=182 HFD=3.9
04:31:09.674 00.001 28316 MultiStar: [#1 -0.40,-0.04,0.00,M1] [#2 -0.55,-0.05,0.00,M7] [#3 -0.85,0.08,0.00,R] [#4 -0.73,0.08,0.00,M8] [#5 -0.53,-0.28,0.00,M6] [#6 -0.83,0.10,0.00,M4] [#7 -0.81,0.14,0.00,M4] [#8 -0.65,0.28,0.00,M7] 
04:31:09.675 00.001 28316 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.00) = xAngle (1.02 = 1.02)
04:31:09.676 00.001 28316 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
04:31:09.677 00.001 28316 CameraToMount -- cameraX=-0.48 cameraY=0.06 hyp=0.48 cameraTheta=3.02 mountX=0.25 mountY=0.40, mountTheta=1.01
04:31:09.679 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.48, y=0.06, opts=13)
04:31:09.679 00.000 28316 Enqueuing Move request for scope (-0.48, 0.06)
04:31:09.680 00.001 29988 Worker thread wakes up
04:31:09.680 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:09.680 00.000 28316 UpdateGuideState exits: m=2418 RSB=33.9
04:31:09.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:09.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:09.681 00.000 28316 Enqueuing Expose request
04:31:09.682 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.06) opts 0xd
04:31:09.682 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.48, 0.06)
04:31:09.682 00.000 29988 Moving (-0.48, 0.06) raw xDistance=0.25 yDistance=0.40
04:31:09.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:31:09.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:31:09.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
04:31:09.682 00.000 29988 MoveAxis(W, 53, ABG)
04:31:09.682 00.000 29988 Guiding  Dir = 3, Dur = 53
04:31:09.682 00.000 29988 IsSlewing returns 0
04:31:09.682 00.000 29988 IsGuiding returns 0
04:31:09.685 00.003 29988 PulseGuide returned control before completion, sleep 61
04:31:09.754 00.069 29988 IsGuiding returns 0
04:31:09.754 00.000 29988 Move returns status 0, amount 53
04:31:09.754 00.000 29988 MoveAxis(N, 0, ABG)
04:31:09.754 00.000 29988 Move returns status 0, amount 0
04:31:09.754 00.000 29988 move complete, result=0
04:31:09.754 00.000 29988 worker thread done servicing request
04:31:09.755 00.001 29988 Worker thread wakes up
04:31:09.755 00.000 28316 GuideStep: 0.3 px 53 ms WEST, 0.4 px 0 ms NORTH
04:31:09.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:09.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:11.387 01.632 29988 Exposure complete
04:31:11.433 00.046 29988 worker thread done servicing request
04:31:11.433 00.000 28316 OnExposeComplete: enter
04:31:11.433 00.000 28316 UpdateGuideState(): m_state=6
04:31:11.435 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7770
04:31:11.435 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=263.20, Mass=2241, SNR=32.9, Peak=191 HFD=4.2
04:31:11.436 00.001 28316 MultiStar: [#1 -0.18,-0.02,0.94,U] [#2 -0.51,-0.18,0.00,M8] [#3 0.17,0.00,0.84,U] [#4 -0.52,-0.14,0.00,M9] [#5 -0.36,-0.34,0.00,M7] [#6 -0.61,-0.13,0.00,M5] [#7 -0.58,-0.16,0.00,M5] [#8 -0.80,0.15,0.00,M8] 
04:31:11.436 00.000 28316 refined, 2 included, MultiStar: {-0.10, -0.04}, one-star: {-0.25, -0.09}
04:31:11.437 00.001 28316 CameraToMount -- cameraTheta (-2.77) - m_xAngle (2.00) = xAngle (-4.77 = 1.51)
04:31:11.437 00.000 28316 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.81 = 1.47)
04:31:11.438 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.77 mountX=0.01 mountY=0.11, mountTheta=1.51
04:31:11.439 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
04:31:11.439 00.000 28316 Enqueuing Move request for scope (-0.10, -0.04)
04:31:11.439 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:11.440 00.001 28316 UpdateGuideState exits: m=2241 RSB=32.9
04:31:11.441 00.001 29988 Worker thread wakes up
04:31:11.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
04:31:11.441 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
04:31:11.441 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.01 yDistance=0.11
04:31:11.441 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:31:11.441 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:11.441 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:11.442 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:11.444 00.002 28316 Enqueuing Expose request
04:31:11.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:31:11.444 00.000 29988 MoveAxis(E, 0, ABG)
04:31:11.444 00.000 29988 Move returns status 0, amount 0
04:31:11.444 00.000 29988 MoveAxis(N, 0, ABG)
04:31:11.444 00.000 29988 Move returns status 0, amount 0
04:31:11.444 00.000 29988 move complete, result=0
04:31:11.445 00.001 29988 worker thread done servicing request
04:31:11.445 00.000 29988 Worker thread wakes up
04:31:11.445 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:11.445 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:11.445 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:12.975 01.530 29988 Exposure complete
04:31:13.007 00.032 29988 worker thread done servicing request
04:31:13.007 00.000 28316 OnExposeComplete: enter
04:31:13.007 00.000 28316 UpdateGuideState(): m_state=6
04:31:13.008 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7771
04:31:13.008 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=263.16, Mass=2020, SNR=31.1, Peak=163 HFD=4.2
04:31:13.009 00.001 28316 MultiStar: [#1 0.10,-0.05,1.04,U] [#2 -0.36,-0.30,0.00,M9] [#3 0.38,-0.13,0.00,M1] [#4 -0.47,-0.38,0.00,M10] [#5 -0.53,-0.34,0.00,M8] [#6 -0.70,-0.30,0.00,M6] [#7 -0.27,-0.37,0.00,M6] [#8 -0.30,-0.18,0.64,U] 
04:31:13.009 00.000 28316 refined, 2 included, MultiStar: {-0.07, -0.11}, one-star: {-0.10, -0.13}
04:31:13.010 00.001 28316 CameraToMount -- cameraTheta (-2.13) - m_xAngle (2.00) = xAngle (-4.13 = 2.15)
04:31:13.011 00.001 28316 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.17 = 2.11)
04:31:13.011 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.13 mountX=-0.07 mountY=0.11, mountTheta=2.14
04:31:13.013 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.11, opts=13)
04:31:13.014 00.001 28316 Enqueuing Move request for scope (-0.07, -0.11)
04:31:13.014 00.000 29988 Worker thread wakes up
04:31:13.014 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
04:31:13.014 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
04:31:13.015 00.001 29988 Moving (-0.07, -0.11) raw xDistance=-0.07 yDistance=0.11
04:31:13.015 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:31:13.015 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:13.015 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:13.015 00.000 28316 UpdateGuideState exits: m=2020 RSB=31.1
04:31:13.016 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:13.016 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:13.017 00.001 28316 Enqueuing Expose request
04:31:13.018 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:31:13.018 00.000 29988 MoveAxis(E, 0, ABG)
04:31:13.018 00.000 29988 Move returns status 0, amount 0
04:31:13.018 00.000 29988 MoveAxis(N, 0, ABG)
04:31:13.018 00.000 29988 Move returns status 0, amount 0
04:31:13.018 00.000 29988 move complete, result=0
04:31:13.018 00.000 29988 worker thread done servicing request
04:31:13.018 00.000 29988 Worker thread wakes up
04:31:13.018 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:13.018 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:13.018 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:14.644 01.626 29988 Exposure complete
04:31:14.698 00.054 29988 worker thread done servicing request
04:31:14.698 00.000 28316 OnExposeComplete: enter
04:31:14.699 00.001 28316 UpdateGuideState(): m_state=6
04:31:14.700 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7772
04:31:14.700 00.000 28316 Star::Find returns 1 (0), X=951.12, Y=263.16, Mass=2160, SNR=32.2, Peak=169 HFD=4.3
04:31:14.701 00.001 28316 MultiStar: [#1 -0.06,-0.13,0.99,U] [#2 -0.39,-0.15,0.00,M10] [#3 0.32,-0.07,0.88,U] [#4 -0.50,-0.17,0.00,R] [#5 -0.47,-0.26,0.00,M9] [#6 -0.33,-0.22,0.00,M7] [#7 -0.38,-0.07,0.00,M7] [#8 -0.41,-0.13,0.00,M8] 
04:31:14.701 00.000 28316 refined, 2 included, MultiStar: {0.06, -0.11}, one-star: {-0.06, -0.14}
04:31:14.701 00.000 28316 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.00) = xAngle (-3.11 = -3.11)
04:31:14.702 00.001 28316 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.15 = 3.14)
04:31:14.702 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.11 mountX=-0.13 mountY=0.00, mountTheta=3.14
04:31:14.703 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.11, opts=13)
04:31:14.704 00.001 28316 Enqueuing Move request for scope (0.06, -0.11)
04:31:14.704 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:14.705 00.001 29988 Worker thread wakes up
04:31:14.705 00.000 28316 UpdateGuideState exits: m=2160 RSB=32.2
04:31:14.705 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:14.706 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:14.707 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
04:31:14.707 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
04:31:14.707 00.000 29988 Moving (0.06, -0.11) raw xDistance=-0.13 yDistance=0.00
04:31:14.707 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:31:14.707 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:14.707 00.000 28316 Enqueuing Expose request
04:31:14.707 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:31:14.708 00.001 29988 MoveAxis(E, 0, ABG)
04:31:14.708 00.000 29988 Move returns status 0, amount 0
04:31:14.708 00.000 29988 MoveAxis(N, 0, ABG)
04:31:14.708 00.000 29988 Move returns status 0, amount 0
04:31:14.708 00.000 29988 move complete, result=0
04:31:14.708 00.000 29988 worker thread done servicing request
04:31:14.708 00.000 29988 Worker thread wakes up
04:31:14.708 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:14.708 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:14.708 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:16.233 01.525 29988 Exposure complete
04:31:16.278 00.045 29988 worker thread done servicing request
04:31:16.279 00.001 28316 OnExposeComplete: enter
04:31:16.279 00.000 28316 UpdateGuideState(): m_state=6
04:31:16.280 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7773
04:31:16.280 00.000 28316 Star::Find returns 1 (0), X=951.36, Y=263.62, Mass=2134, SNR=32.0, Peak=139 HFD=4.0
04:31:16.281 00.001 28316 MultiStar: [#1 0.32,0.34,0.00,M1] [#2 -0.28,0.15,0.90,U] [#3 0.69,0.11,0.00,M1] [#4 0.52,0.23,0.00,M1] [#5 -0.18,0.04,0.73,U] [#6 0.04,-0.00,0.66,U] [#7 -0.07,0.01,0.65,U] [#8 -0.34,0.14,0.00,M9] 
04:31:16.281 00.000 28316 refined, 4 included, MultiStar: {-0.06, 0.13}, one-star: {0.18, 0.32}
04:31:16.282 00.001 28316 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.00) = xAngle (0.01 = 0.01)
04:31:16.282 00.000 28316 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
04:31:16.283 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.01 mountX=0.14 mountY=-0.00, mountTheta=-0.03
04:31:16.284 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.13, opts=13)
04:31:16.284 00.000 28316 Enqueuing Move request for scope (-0.06, 0.13)
04:31:16.285 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:16.286 00.001 29988 Worker thread wakes up
04:31:16.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
04:31:16.286 00.000 28316 UpdateGuideState exits: m=2134 RSB=32.0
04:31:16.287 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:16.288 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:16.288 00.000 28316 Enqueuing Expose request
04:31:16.289 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
04:31:16.289 00.000 29988 Moving (-0.06, 0.13) raw xDistance=0.14 yDistance=-0.00
04:31:16.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:31:16.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:16.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:31:16.289 00.000 29988 MoveAxis(E, 0, ABG)
04:31:16.289 00.000 29988 Move returns status 0, amount 0
04:31:16.289 00.000 29988 MoveAxis(N, 0, ABG)
04:31:16.290 00.001 29988 Move returns status 0, amount 0
04:31:16.290 00.000 29988 move complete, result=0
04:31:16.290 00.000 29988 worker thread done servicing request
04:31:16.290 00.000 29988 Worker thread wakes up
04:31:16.290 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:16.290 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:16.290 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:17.916 01.626 29988 Exposure complete
04:31:17.958 00.042 29988 worker thread done servicing request
04:31:17.958 00.000 28316 OnExposeComplete: enter
04:31:17.960 00.002 28316 UpdateGuideState(): m_state=6
04:31:17.962 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7774
04:31:17.962 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=263.18, Mass=2258, SNR=32.8, Peak=182 HFD=4.1
04:31:17.964 00.002 28316 MultiStar: [#1 0.35,-0.04,0.00,M2] [#2 -0.11,-0.30,0.88,U] [#3 0.43,-0.13,0.00,M2] [#4 0.48,0.02,0.00,M2] [#5 0.06,-0.38,0.00,M9] [#6 -0.08,-0.19,0.63,U] [#7 -0.27,-0.18,0.62,U] [#8 -0.51,-0.06,0.00,M10] 
04:31:17.965 00.001 28316 single-star, 3 included, MultiStar: {-0.12, -0.20}, one-star: {-0.05, -0.12}
04:31:17.965 00.000 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.35)
04:31:17.966 00.001 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.97 = 2.31)
04:31:17.967 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.94 mountX=-0.09 mountY=0.10, mountTheta=2.33
04:31:17.968 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.12, opts=13)
04:31:17.969 00.001 28316 Enqueuing Move request for scope (-0.05, -0.12)
04:31:17.969 00.000 29988 Worker thread wakes up
04:31:17.969 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=254, Gamma=0.580
04:31:17.970 00.001 28316 UpdateGuideState exits: m=2258 RSB=32.8
04:31:17.970 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:17.971 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:17.971 00.000 28316 Enqueuing Expose request
04:31:17.971 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
04:31:17.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
04:31:17.972 00.001 29988 Moving (-0.05, -0.12) raw xDistance=-0.09 yDistance=0.10
04:31:17.972 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:31:17.972 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:17.972 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:31:17.972 00.000 29988 MoveAxis(E, 0, ABG)
04:31:17.972 00.000 29988 Move returns status 0, amount 0
04:31:17.972 00.000 29988 MoveAxis(N, 0, ABG)
04:31:17.972 00.000 29988 Move returns status 0, amount 0
04:31:17.972 00.000 29988 move complete, result=0
04:31:17.972 00.000 29988 worker thread done servicing request
04:31:17.972 00.000 29988 Worker thread wakes up
04:31:17.972 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:17.972 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:17.972 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:19.486 01.514 29988 Exposure complete
04:31:19.530 00.044 29988 worker thread done servicing request
04:31:19.530 00.000 28316 OnExposeComplete: enter
04:31:19.531 00.001 28316 UpdateGuideState(): m_state=6
04:31:19.532 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7775
04:31:19.532 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=263.22, Mass=2294, SNR=33.3, Peak=177 HFD=4.2
04:31:19.533 00.001 28316 MultiStar: [#1 0.12,-0.10,0.96,U] [#2 -0.45,-0.25,0.00,M9] [#3 0.24,-0.15,0.85,U] [#4 0.08,0.09,0.82,U] [#5 -0.12,-0.50,0.00,M10] [#6 -0.28,-0.18,0.63,U] [#7 -0.52,-0.25,0.00,M6] [#8 -0.51,0.10,0.00,R] 
04:31:19.533 00.000 28316 refined, 4 included, MultiStar: {0.01, -0.08}, one-star: {-0.15, -0.08}
04:31:19.534 00.001 28316 CameraToMount -- cameraTheta (-1.42) - m_xAngle (2.00) = xAngle (-3.42 = 2.87)
04:31:19.534 00.000 28316 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.46 = 2.83)
04:31:19.534 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.42 mountX=-0.08 mountY=0.02, mountTheta=2.83
04:31:19.535 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.08, opts=13)
04:31:19.536 00.001 28316 Enqueuing Move request for scope (0.01, -0.08)
04:31:19.536 00.000 29988 Worker thread wakes up
04:31:19.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:19.537 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
04:31:19.537 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.3
04:31:19.537 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:19.538 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:19.538 00.000 28316 Enqueuing Expose request
04:31:19.539 00.001 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
04:31:19.539 00.000 29988 Moving (0.01, -0.08) raw xDistance=-0.08 yDistance=0.02
04:31:19.539 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:31:19.539 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:19.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:31:19.539 00.000 29988 MoveAxis(E, 0, ABG)
04:31:19.539 00.000 29988 Move returns status 0, amount 0
04:31:19.539 00.000 29988 MoveAxis(N, 0, ABG)
04:31:19.539 00.000 29988 Move returns status 0, amount 0
04:31:19.539 00.000 29988 move complete, result=0
04:31:19.539 00.000 29988 worker thread done servicing request
04:31:19.539 00.000 29988 Worker thread wakes up
04:31:19.539 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:19.539 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:19.540 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:21.173 01.633 29988 Exposure complete
04:31:21.218 00.045 29988 worker thread done servicing request
04:31:21.218 00.000 28316 OnExposeComplete: enter
04:31:21.219 00.001 28316 UpdateGuideState(): m_state=6
04:31:21.220 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7776
04:31:21.220 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=263.38, Mass=2191, SNR=32.3, Peak=149 HFD=4.0
04:31:21.221 00.001 28316 MultiStar: [#1 -0.24,-0.05,0.99,U] [#2 -0.80,0.21,0.00,M10] [#3 -0.22,0.24,0.88,U] [#4 0.08,0.10,0.85,U] [#5 -0.52,-0.30,0.00,R] [#6 -0.44,-0.19,0.00,M5] [#7 -0.51,-0.08,0.00,M7] [#8 -0.33,-0.00,0.56,U] 
04:31:21.221 00.000 28316 refined, 4 included, MultiStar: {-0.28, 0.08}, one-star: {-0.66, 0.09}
04:31:21.221 00.000 28316 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.00) = xAngle (0.87 = 0.87)
04:31:21.221 00.000 28316 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
04:31:21.222 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.08 hyp=0.29 cameraTheta=2.87 mountX=0.19 mountY=0.22, mountTheta=0.85
04:31:21.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.08, opts=13)
04:31:21.225 00.002 28316 Enqueuing Move request for scope (-0.28, 0.08)
04:31:21.225 00.000 29988 Worker thread wakes up
04:31:21.225 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.08) opts 0xd
04:31:21.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.08)
04:31:21.225 00.000 29988 Moving (-0.28, 0.08) raw xDistance=0.19 yDistance=0.22
04:31:21.225 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:31:21.225 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:31:21.226 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:21.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:31:21.226 00.000 29988 MoveAxis(E, 0, ABG)
04:31:21.226 00.000 29988 Move returns status 0, amount 0
04:31:21.226 00.000 29988 MoveAxis(N, 0, ABG)
04:31:21.226 00.000 29988 Move returns status 0, amount 0
04:31:21.226 00.000 29988 move complete, result=0
04:31:21.226 00.000 29988 worker thread done servicing request
04:31:21.226 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.3
04:31:21.227 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:21.227 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:21.228 00.001 28316 Enqueuing Expose request
04:31:21.228 00.000 29988 Worker thread wakes up
04:31:21.228 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:21.228 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:21.228 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:31:22.740 01.512 29988 Exposure complete
04:31:22.766 00.026 29988 worker thread done servicing request
04:31:22.766 00.000 28316 OnExposeComplete: enter
04:31:22.767 00.001 28316 UpdateGuideState(): m_state=6
04:31:22.768 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7777
04:31:22.769 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=263.32, Mass=2255, SNR=32.8, Peak=173 HFD=4.0
04:31:22.772 00.003 28316 MultiStar: [#1 -0.21,0.20,0.96,U] [#2 -0.66,0.08,0.00,R] [#3 -0.04,0.16,0.85,U] [#4 -0.01,0.16,0.84,U] [#5 0.06,0.13,0.74,U] [#6 -0.55,-0.12,0.00,M6] [#7 -0.62,-0.01,0.00,M8] [#8 -0.09,0.20,0.61,U] 
04:31:22.773 00.001 28316 refined, 5 included, MultiStar: {-0.13, 0.14}, one-star: {-0.41, 0.03}
04:31:22.773 00.000 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.33 = 0.33)
04:31:22.773 00.000 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
04:31:22.774 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.32 mountX=0.18 mountY=0.06, mountTheta=0.29
04:31:22.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.14, opts=13)
04:31:22.775 00.000 28316 Enqueuing Move request for scope (-0.13, 0.14)
04:31:22.776 00.001 29988 Worker thread wakes up
04:31:22.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:22.776 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
04:31:22.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
04:31:22.776 00.000 28316 UpdateGuideState exits: m=2255 RSB=32.8
04:31:22.777 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:22.777 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:22.777 00.000 28316 Enqueuing Expose request
04:31:22.778 00.001 29988 Moving (-0.13, 0.14) raw xDistance=0.18 yDistance=0.06
04:31:22.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:31:22.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:22.778 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:31:22.778 00.000 29988 MoveAxis(E, 0, ABG)
04:31:22.778 00.000 29988 Move returns status 0, amount 0
04:31:22.778 00.000 29988 MoveAxis(N, 0, ABG)
04:31:22.778 00.000 29988 Move returns status 0, amount 0
04:31:22.778 00.000 29988 move complete, result=0
04:31:22.778 00.000 29988 worker thread done servicing request
04:31:22.778 00.000 29988 Worker thread wakes up
04:31:22.778 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:22.778 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:22.779 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:24.411 01.632 29988 Exposure complete
04:31:24.443 00.032 29988 worker thread done servicing request
04:31:24.443 00.000 28316 OnExposeComplete: enter
04:31:24.445 00.002 28316 UpdateGuideState(): m_state=6
04:31:24.445 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7778
04:31:24.446 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=263.70, Mass=2205, SNR=32.6, Peak=166 HFD=3.8
04:31:24.446 00.000 28316 MultiStar: [#1 -0.18,0.34,0.00,M1] [#2 -0.04,0.11,0.89,U] [#3 0.07,0.30,0.84,U] [#4 -0.21,0.34,0.00,M1] [#5 -0.12,0.47,0.00,M1] [#6 -0.58,0.00,0.00,M7] [#7 -0.61,0.02,0.00,M9] [#8 -0.18,0.08,0.58,U] 
04:31:24.447 00.001 28316 refined, 3 included, MultiStar: {-0.17, 0.24}, one-star: {-0.47, 0.40}
04:31:24.447 00.000 28316 CameraToMount -- cameraTheta (2.18) - m_xAngle (2.00) = xAngle (0.19 = 0.19)
04:31:24.447 00.000 28316 CameraToMount -- cameraTheta (2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
04:31:24.448 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.18 mountX=0.29 mountY=0.04, mountTheta=0.15
04:31:24.450 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.24, opts=13)
04:31:24.451 00.001 28316 Enqueuing Move request for scope (-0.17, 0.24)
04:31:24.451 00.000 29988 Worker thread wakes up
04:31:24.451 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:24.452 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
04:31:24.452 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
04:31:24.452 00.000 29988 Moving (-0.17, 0.24) raw xDistance=0.29 yDistance=0.04
04:31:24.452 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
04:31:24.452 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:24.452 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:31:24.452 00.000 29988 MoveAxis(W, 61, ABG)
04:31:24.452 00.000 29988 Guiding  Dir = 3, Dur = 61
04:31:24.452 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.6
04:31:24.452 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:24.453 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:24.453 00.000 28316 Enqueuing Expose request
04:31:24.454 00.001 29988 IsSlewing returns 0
04:31:24.454 00.000 29988 IsGuiding returns 0
04:31:24.457 00.003 29988 PulseGuide returned control before completion, sleep 69
04:31:24.536 00.079 29988 IsGuiding returns 0
04:31:24.536 00.000 29988 Move returns status 0, amount 61
04:31:24.536 00.000 29988 MoveAxis(N, 0, ABG)
04:31:24.536 00.000 29988 Move returns status 0, amount 0
04:31:24.536 00.000 29988 move complete, result=0
04:31:24.536 00.000 29988 worker thread done servicing request
04:31:24.536 00.000 28316 GuideStep: 0.3 px 61 ms WEST, 0.0 px 0 ms NORTH
04:31:24.537 00.001 29988 Worker thread wakes up
04:31:24.537 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:24.537 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:25.945 01.408 29988 Exposure complete
04:31:25.995 00.050 29988 worker thread done servicing request
04:31:25.995 00.000 28316 OnExposeComplete: enter
04:31:25.996 00.001 28316 UpdateGuideState(): m_state=6
04:31:25.996 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7779
04:31:25.997 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=263.39, Mass=2292, SNR=33.1, Peak=190 HFD=3.7
04:31:25.998 00.001 28316 MultiStar: [#1 -0.01,0.00,0.99,U] [#2 0.26,-0.18,0.88,U] [#3 0.17,-0.02,0.87,U] [#4 0.03,0.23,0.82,U] [#5 0.10,0.12,0.74,U] [#6 -0.56,0.02,0.00,M8] [#7 -0.49,0.05,0.00,M10] [#8 -0.06,-0.02,0.59,U] 
04:31:25.999 00.001 28316 refined, 6 included, MultiStar: {0.01, 0.03}, one-star: {-0.37, 0.09}
04:31:26.001 00.002 28316 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.00) = xAngle (-0.76 = -0.76)
04:31:26.002 00.001 28316 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
04:31:26.003 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.24 mountX=0.02 mountY=-0.02, mountTheta=-0.78
04:31:26.005 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.03, opts=13)
04:31:26.007 00.002 28316 Enqueuing Move request for scope (0.01, 0.03)
04:31:26.008 00.001 29988 Worker thread wakes up
04:31:26.008 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:26.010 00.002 28316 UpdateGuideState exits: m=2292 RSB=33.1
04:31:26.010 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
04:31:26.011 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:26.011 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
04:31:26.011 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:26.012 00.001 28316 Enqueuing Expose request
04:31:26.012 00.000 29988 Moving (0.01, 0.03) raw xDistance=0.02 yDistance=-0.02
04:31:26.012 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:31:26.012 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:26.012 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:31:26.012 00.000 29988 MoveAxis(E, 0, ABG)
04:31:26.012 00.000 29988 Move returns status 0, amount 0
04:31:26.012 00.000 29988 MoveAxis(N, 0, ABG)
04:31:26.012 00.000 29988 Move returns status 0, amount 0
04:31:26.012 00.000 29988 move complete, result=0
04:31:26.012 00.000 29988 worker thread done servicing request
04:31:26.012 00.000 29988 Worker thread wakes up
04:31:26.012 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:26.012 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:26.013 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:27.635 01.622 29988 Exposure complete
04:31:27.681 00.046 29988 worker thread done servicing request
04:31:27.681 00.000 28316 OnExposeComplete: enter
04:31:27.683 00.002 28316 UpdateGuideState(): m_state=6
04:31:27.683 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7780
04:31:27.684 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=263.35, Mass=2236, SNR=32.8, Peak=171 HFD=3.9
04:31:27.684 00.000 28316 MultiStar: [#1 -0.27,0.31,0.00,M1] [#2 0.00,-0.01,0.91,U] [#3 0.07,-0.06,0.86,U] [#4 -0.14,0.24,0.83,U] [#5 0.02,0.21,0.73,U] [#6 -0.62,-0.05,0.00,M9] [#7 -0.60,-0.06,0.00,R] [#8 -0.40,-0.02,0.00,M1] 
04:31:27.684 00.000 28316 refined, 4 included, MultiStar: {-0.10, 0.08}, one-star: {-0.38, 0.05}
04:31:27.685 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
04:31:27.685 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
04:31:27.686 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.12 cameraTheta=2.46 mountX=0.11 mountY=0.05, mountTheta=0.43
04:31:27.687 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.08, opts=13)
04:31:27.687 00.000 28316 Enqueuing Move request for scope (-0.10, 0.08)
04:31:27.688 00.001 29988 Worker thread wakes up
04:31:27.688 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:27.688 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
04:31:27.689 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:27.689 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:27.690 00.001 28316 Enqueuing Expose request
04:31:27.690 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
04:31:27.690 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
04:31:27.690 00.000 29988 Moving (-0.10, 0.08) raw xDistance=0.11 yDistance=0.05
04:31:27.690 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:31:27.690 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:27.690 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:31:27.690 00.000 29988 MoveAxis(E, 0, ABG)
04:31:27.690 00.000 29988 Move returns status 0, amount 0
04:31:27.690 00.000 29988 MoveAxis(N, 0, ABG)
04:31:27.690 00.000 29988 Move returns status 0, amount 0
04:31:27.690 00.000 29988 move complete, result=0
04:31:27.690 00.000 29988 worker thread done servicing request
04:31:27.690 00.000 29988 Worker thread wakes up
04:31:27.690 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:27.690 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:27.691 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:29.213 01.522 29988 Exposure complete
04:31:29.247 00.034 29988 worker thread done servicing request
04:31:29.247 00.000 28316 OnExposeComplete: enter
04:31:29.248 00.001 28316 UpdateGuideState(): m_state=6
04:31:29.248 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7781
04:31:29.249 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=263.43, Mass=2143, SNR=32.0, Peak=175 HFD=3.8
04:31:29.249 00.000 28316 MultiStar: [#1 -0.17,0.18,1.03,U] [#2 0.09,0.02,0.92,U] [#3 -0.06,0.13,0.88,U] [#4 -0.25,0.40,0.00,M1] [#5 -0.05,0.18,0.75,U] [#6 -0.55,0.13,0.00,M10] [#7 -0.02,0.15,0.62,U] [#8 -0.03,0.11,0.61,U] 
04:31:29.250 00.001 28316 refined, 6 included, MultiStar: {-0.10, 0.13}, one-star: {-0.36, 0.13}
04:31:29.250 00.000 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
04:31:29.250 00.000 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
04:31:29.251 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.23 mountX=0.16 mountY=0.03, mountTheta=0.20
04:31:29.252 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.13, opts=13)
04:31:29.252 00.000 28316 Enqueuing Move request for scope (-0.10, 0.13)
04:31:29.253 00.001 29988 Worker thread wakes up
04:31:29.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
04:31:29.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
04:31:29.253 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:29.253 00.000 28316 UpdateGuideState exits: m=2143 RSB=32.0
04:31:29.254 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:29.254 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:29.255 00.001 28316 Enqueuing Expose request
04:31:29.255 00.000 29988 Moving (-0.10, 0.13) raw xDistance=0.16 yDistance=0.03
04:31:29.255 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:31:29.255 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:29.255 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:31:29.255 00.000 29988 MoveAxis(E, 0, ABG)
04:31:29.255 00.000 29988 Move returns status 0, amount 0
04:31:29.255 00.000 29988 MoveAxis(N, 0, ABG)
04:31:29.255 00.000 29988 Move returns status 0, amount 0
04:31:29.255 00.000 29988 move complete, result=0
04:31:29.255 00.000 29988 worker thread done servicing request
04:31:29.255 00.000 29988 Worker thread wakes up
04:31:29.255 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:29.255 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:29.256 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:30.891 01.635 29988 Exposure complete
04:31:30.936 00.045 29988 worker thread done servicing request
04:31:30.936 00.000 28316 OnExposeComplete: enter
04:31:30.937 00.001 28316 UpdateGuideState(): m_state=6
04:31:30.937 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7782
04:31:30.938 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=263.70, Mass=2242, SNR=32.7, Peak=176 HFD=3.7
04:31:30.938 00.000 28316 MultiStar: [#1 -0.05,0.32,0.99,U] [#2 -0.10,0.03,0.89,U] [#3 0.03,0.18,0.84,U] [#4 -0.09,0.27,0.83,U] [#5 -0.12,0.44,0.00,M1] [#6 -0.64,0.22,0.00,R] [#7 -0.16,0.22,0.63,U] [#8 -0.52,0.18,0.00,M1] 
04:31:30.939 00.001 28316 refined, 5 included, MultiStar: {-0.15, 0.24}, one-star: {-0.49, 0.40}
04:31:30.939 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:31:30.939 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:31:30.940 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.13 mountX=0.28 mountY=0.03, mountTheta=0.10
04:31:30.941 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.24, opts=13)
04:31:30.942 00.001 28316 Enqueuing Move request for scope (-0.15, 0.24)
04:31:30.942 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:30.943 00.001 28316 UpdateGuideState exits: m=2242 RSB=32.7
04:31:30.943 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:30.944 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:30.944 00.000 28316 Enqueuing Expose request
04:31:30.944 00.000 29988 Worker thread wakes up
04:31:30.945 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
04:31:30.945 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
04:31:30.945 00.000 29988 Moving (-0.15, 0.24) raw xDistance=0.28 yDistance=0.03
04:31:30.945 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
04:31:30.945 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:30.945 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:31:30.945 00.000 29988 MoveAxis(W, 59, ABG)
04:31:30.945 00.000 29988 Guiding  Dir = 3, Dur = 59
04:31:30.945 00.000 29988 IsSlewing returns 0
04:31:30.945 00.000 29988 IsGuiding returns 0
04:31:30.947 00.002 29988 PulseGuide returned control before completion, sleep 68
04:31:31.028 00.081 29988 IsGuiding returns 0
04:31:31.028 00.000 29988 Move returns status 0, amount 59
04:31:31.028 00.000 29988 MoveAxis(N, 0, ABG)
04:31:31.028 00.000 29988 Move returns status 0, amount 0
04:31:31.028 00.000 29988 move complete, result=0
04:31:31.029 00.001 29988 worker thread done servicing request
04:31:31.029 00.000 29988 Worker thread wakes up
04:31:31.029 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:31.029 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:31.029 00.000 28316 GuideStep: 0.3 px 59 ms WEST, 0.0 px 0 ms NORTH
04:31:32.442 01.413 29988 Exposure complete
04:31:32.477 00.035 29988 worker thread done servicing request
04:31:32.477 00.000 28316 OnExposeComplete: enter
04:31:32.479 00.002 28316 UpdateGuideState(): m_state=6
04:31:32.482 00.003 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7783
04:31:32.484 00.002 28316 Star::Find returns 1 (0), X=950.80, Y=263.47, Mass=2186, SNR=32.3, Peak=171 HFD=3.8
04:31:32.487 00.003 28316 MultiStar: [#1 -0.22,-0.00,0.98,U] [#2 0.10,-0.10,0.95,U] [#3 0.13,0.12,0.86,U] [#4 0.04,-0.05,0.88,U] [#5 -0.08,0.17,0.73,U] [#6 0.08,-0.31,0.63,U] [#7 0.07,-0.13,0.62,U] [#8 0.07,0.01,0.58,U] 
04:31:32.487 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.00}, one-star: {-0.38, 0.17}
04:31:32.488 00.001 28316 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.00) = xAngle (-5.09 = 1.19)
04:31:32.489 00.001 28316 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.13 = 1.15)
04:31:32.489 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.09 mountX=0.01 mountY=0.04, mountTheta=1.19
04:31:32.491 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.00, opts=13)
04:31:32.491 00.000 28316 Enqueuing Move request for scope (-0.04, -0.00)
04:31:32.491 00.000 29988 Worker thread wakes up
04:31:32.492 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:32.492 00.000 28316 UpdateGuideState exits: m=2186 RSB=32.3
04:31:32.492 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:32.493 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:32.493 00.000 28316 Enqueuing Expose request
04:31:32.494 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
04:31:32.494 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
04:31:32.494 00.000 29988 Moving (-0.04, -0.00) raw xDistance=0.01 yDistance=0.04
04:31:32.494 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:31:32.494 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:32.494 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:31:32.494 00.000 29988 MoveAxis(E, 0, ABG)
04:31:32.494 00.000 29988 Move returns status 0, amount 0
04:31:32.494 00.000 29988 MoveAxis(N, 0, ABG)
04:31:32.494 00.000 29988 Move returns status 0, amount 0
04:31:32.494 00.000 29988 move complete, result=0
04:31:32.494 00.000 29988 worker thread done servicing request
04:31:32.494 00.000 29988 Worker thread wakes up
04:31:32.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:32.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:32.494 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:34.128 01.634 29988 Exposure complete
04:31:34.154 00.026 28316 OnExposeComplete: enter
04:31:34.155 00.001 28316 UpdateGuideState(): m_state=6
04:31:34.155 00.000 29988 worker thread done servicing request
04:31:34.155 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7784
04:31:34.156 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=263.49, Mass=2269, SNR=33.0, Peak=166 HFD=3.8
04:31:34.156 00.000 28316 MultiStar: [#1 -0.03,0.19,0.98,U] [#2 -0.21,0.16,0.95,U] [#3 0.05,0.13,0.85,U] [#4 -0.11,0.23,0.81,U] [#5 -0.01,0.16,0.72,U] [#6 -0.02,-0.12,0.64,U] [#7 0.04,0.04,0.62,U] [#8 -0.13,0.09,0.59,U] 
04:31:34.157 00.001 28316 refined, 8 included, MultiStar: {-0.11, 0.13}, one-star: {-0.41, 0.19}
04:31:34.157 00.000 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.26 = 0.26)
04:31:34.160 00.003 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
04:31:34.162 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.25 mountX=0.16 mountY=0.04, mountTheta=0.22
04:31:34.163 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.13, opts=13)
04:31:34.164 00.001 28316 Enqueuing Move request for scope (-0.11, 0.13)
04:31:34.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:34.165 00.001 29988 Worker thread wakes up
04:31:34.165 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:31:34.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
04:31:34.165 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:34.166 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
04:31:34.166 00.000 29988 Moving (-0.11, 0.13) raw xDistance=0.16 yDistance=0.04
04:31:34.166 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:31:34.166 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:34.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:31:34.166 00.000 29988 MoveAxis(E, 0, ABG)
04:31:34.166 00.000 29988 Move returns status 0, amount 0
04:31:34.166 00.000 29988 MoveAxis(N, 0, ABG)
04:31:34.166 00.000 29988 Move returns status 0, amount 0
04:31:34.166 00.000 29988 move complete, result=0
04:31:34.166 00.000 29988 worker thread done servicing request
04:31:34.166 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:34.166 00.000 28316 Enqueuing Expose request
04:31:34.167 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:34.167 00.000 29988 Worker thread wakes up
04:31:34.167 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:34.167 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:35.693 01.526 29988 Exposure complete
04:31:35.737 00.044 29988 worker thread done servicing request
04:31:35.737 00.000 28316 OnExposeComplete: enter
04:31:35.738 00.001 28316 UpdateGuideState(): m_state=6
04:31:35.739 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7785
04:31:35.739 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=263.59, Mass=2133, SNR=31.8, Peak=169 HFD=3.8
04:31:35.742 00.003 28316 MultiStar: [#1 0.20,0.30,0.00,M1] [#2 0.27,0.10,0.91,U] [#3 0.25,0.24,0.90,U] [#4 0.10,0.41,0.00,M1] [#5 0.08,0.32,0.78,U] [#6 0.29,-0.08,0.65,U] [#7 0.24,0.38,0.00,M1] [#8 0.00,0.21,0.61,U] 
04:31:35.743 00.001 28316 refined, 5 included, MultiStar: {0.11, 0.19}, one-star: {-0.19, 0.30}
04:31:35.744 00.001 28316 CameraToMount -- cameraTheta (1.05) - m_xAngle (2.00) = xAngle (-0.95 = -0.95)
04:31:35.745 00.001 28316 CameraToMount -- cameraTheta (1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
04:31:35.746 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=0.13 mountY=-0.18, mountTheta=-0.96
04:31:35.749 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=0.19, opts=13)
04:31:35.751 00.002 28316 Enqueuing Move request for scope (0.11, 0.19)
04:31:35.753 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:35.756 00.003 28316 UpdateGuideState exits: m=2133 RSB=31.8
04:31:35.757 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:35.758 00.001 29988 Worker thread wakes up
04:31:35.758 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:35.758 00.000 28316 Enqueuing Expose request
04:31:35.759 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
04:31:35.759 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
04:31:35.759 00.000 29988 Moving (0.11, 0.19) raw xDistance=0.13 yDistance=-0.18
04:31:35.759 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:31:35.759 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:35.759 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:31:35.759 00.000 29988 MoveAxis(E, 0, ABG)
04:31:35.759 00.000 29988 Move returns status 0, amount 0
04:31:35.759 00.000 29988 MoveAxis(N, 0, ABG)
04:31:35.759 00.000 29988 Move returns status 0, amount 0
04:31:35.759 00.000 29988 move complete, result=0
04:31:35.759 00.000 29988 worker thread done servicing request
04:31:35.759 00.000 29988 Worker thread wakes up
04:31:35.759 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:35.759 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:35.761 00.002 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:31:37.387 01.626 29988 Exposure complete
04:31:37.418 00.031 29988 worker thread done servicing request
04:31:37.418 00.000 28316 OnExposeComplete: enter
04:31:37.419 00.001 28316 UpdateGuideState(): m_state=6
04:31:37.420 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7786
04:31:37.421 00.001 28316 Star::Find returns 1 (0), X=951.07, Y=263.33, Mass=2182, SNR=32.4, Peak=166 HFD=4.1
04:31:37.421 00.000 28316 MultiStar: [#1 0.18,0.07,0.97,U] [#2 0.31,-0.17,0.00,M1] [#3 0.46,0.08,0.00,M1] [#4 0.26,0.29,0.00,M2] [#5 0.27,0.19,0.77,U] [#6 0.12,-0.12,0.65,U] [#7 0.20,0.06,0.61,U] [#8 0.03,0.32,0.57,U] 
04:31:37.422 00.001 28316 single-star, 5 included, MultiStar: {0.11, 0.09}, one-star: {-0.11, 0.03}
04:31:37.422 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
04:31:37.422 00.000 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
04:31:37.423 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.90 mountX=0.07 mountY=0.09, mountTheta=0.88
04:31:37.423 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
04:31:37.424 00.001 28316 Enqueuing Move request for scope (-0.11, 0.03)
04:31:37.424 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:37.425 00.001 29988 Worker thread wakes up
04:31:37.425 00.000 28316 UpdateGuideState exits: m=2182 RSB=32.4
04:31:37.428 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
04:31:37.428 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
04:31:37.428 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.09
04:31:37.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:31:37.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:37.428 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:37.428 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:37.429 00.001 28316 Enqueuing Expose request
04:31:37.429 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:31:37.429 00.000 29988 MoveAxis(E, 0, ABG)
04:31:37.429 00.000 29988 Move returns status 0, amount 0
04:31:37.429 00.000 29988 MoveAxis(N, 0, ABG)
04:31:37.429 00.000 29988 Move returns status 0, amount 0
04:31:37.429 00.000 29988 move complete, result=0
04:31:37.429 00.000 29988 worker thread done servicing request
04:31:37.430 00.001 29988 Worker thread wakes up
04:31:37.430 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:37.430 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:37.430 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:31:38.949 01.519 29988 Exposure complete
04:31:38.995 00.046 29988 worker thread done servicing request
04:31:38.996 00.001 28316 OnExposeComplete: enter
04:31:38.997 00.001 28316 UpdateGuideState(): m_state=6
04:31:38.999 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7787
04:31:39.001 00.002 28316 Star::Find returns 1 (0), X=951.17, Y=263.45, Mass=2251, SNR=32.7, Peak=185 HFD=3.8
04:31:39.002 00.001 28316 MultiStar: [#1 0.17,0.19,1.00,U] [#2 0.26,0.14,0.91,U] [#3 0.39,0.14,0.00,M2] [#4 0.53,0.39,0.00,M3] [#5 0.50,0.38,0.00,M1] [#6 0.45,-0.23,0.00,M1] [#7 0.36,0.15,0.00,M1] [#8 0.17,0.10,0.59,U] 
04:31:39.003 00.001 28316 single-star, 3 included, MultiStar: {0.14, 0.15}, one-star: {-0.01, 0.15}
04:31:39.005 00.002 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
04:31:39.006 00.001 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
04:31:39.008 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.66 mountX=0.14 mountY=-0.06, mountTheta=-0.37
04:31:39.010 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.15, opts=13)
04:31:39.011 00.001 28316 Enqueuing Move request for scope (-0.01, 0.15)
04:31:39.011 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:39.013 00.002 29988 Worker thread wakes up
04:31:39.013 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
04:31:39.013 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
04:31:39.013 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.7
04:31:39.013 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:39.014 00.001 29988 Moving (-0.01, 0.15) raw xDistance=0.14 yDistance=-0.06
04:31:39.014 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:39.014 00.000 28316 Enqueuing Expose request
04:31:39.014 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:31:39.015 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:39.015 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:31:39.015 00.000 29988 MoveAxis(E, 0, ABG)
04:31:39.015 00.000 29988 Move returns status 0, amount 0
04:31:39.015 00.000 29988 MoveAxis(N, 0, ABG)
04:31:39.015 00.000 29988 Move returns status 0, amount 0
04:31:39.015 00.000 29988 move complete, result=0
04:31:39.015 00.000 29988 worker thread done servicing request
04:31:39.015 00.000 29988 Worker thread wakes up
04:31:39.015 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:39.015 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:39.015 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:31:40.643 01.628 29988 Exposure complete
04:31:40.675 00.032 29988 worker thread done servicing request
04:31:40.675 00.000 28316 OnExposeComplete: enter
04:31:40.677 00.002 28316 UpdateGuideState(): m_state=6
04:31:40.677 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7788
04:31:40.678 00.001 28316 Star::Find returns 1 (0), X=950.96, Y=263.51, Mass=2291, SNR=33.0, Peak=174 HFD=4.0
04:31:40.678 00.000 28316 MultiStar: [#1 0.09,0.28,0.97,U] [#2 0.30,-0.00,0.90,U] [#3 0.31,0.14,0.88,U] [#4 -0.01,0.12,0.83,U] [#5 0.23,0.28,0.00,M2] [#6 0.22,-0.15,0.65,U] [#7 0.48,-0.02,0.00,M2] [#8 0.10,0.24,0.63,U] 
04:31:40.679 00.001 28316 refined, 6 included, MultiStar: {0.10, 0.13}, one-star: {-0.22, 0.22}
04:31:40.679 00.000 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.09 = -1.09)
04:31:40.679 00.000 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
04:31:40.680 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.90 mountX=0.08 mountY=-0.15, mountTheta=-1.10
04:31:40.681 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.13, opts=13)
04:31:40.681 00.000 28316 Enqueuing Move request for scope (0.10, 0.13)
04:31:40.682 00.001 29988 Worker thread wakes up
04:31:40.682 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:40.683 00.001 28316 UpdateGuideState exits: m=2291 RSB=33.0
04:31:40.683 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:40.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:40.684 00.001 28316 Enqueuing Expose request
04:31:40.684 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
04:31:40.684 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
04:31:40.684 00.000 29988 Moving (0.10, 0.13) raw xDistance=0.08 yDistance=-0.15
04:31:40.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:31:40.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:40.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:31:40.684 00.000 29988 MoveAxis(E, 0, ABG)
04:31:40.684 00.000 29988 Move returns status 0, amount 0
04:31:40.684 00.000 29988 MoveAxis(N, 0, ABG)
04:31:40.684 00.000 29988 Move returns status 0, amount 0
04:31:40.684 00.000 29988 move complete, result=0
04:31:40.684 00.000 29988 worker thread done servicing request
04:31:40.684 00.000 29988 Worker thread wakes up
04:31:40.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:40.685 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:40.685 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:31:42.204 01.519 29988 Exposure complete
04:31:42.233 00.029 29988 worker thread done servicing request
04:31:42.233 00.000 28316 OnExposeComplete: enter
04:31:42.234 00.001 28316 UpdateGuideState(): m_state=6
04:31:42.234 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7789
04:31:42.235 00.001 28316 Star::Find returns 1 (0), X=951.08, Y=263.35, Mass=2294, SNR=33.0, Peak=171 HFD=3.9
04:31:42.235 00.000 28316 MultiStar: [#1 -0.03,0.22,0.98,U] [#2 0.31,-0.15,0.88,U] [#3 0.27,0.10,0.86,U] [#4 0.03,0.13,0.81,U] [#5 0.27,0.41,0.00,M3] [#6 0.18,-0.15,0.61,U] [#7 0.32,0.08,0.60,U] [#8 -0.09,0.05,0.60,U] 
04:31:42.236 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.05}, one-star: {-0.11, 0.05}
04:31:42.236 00.000 28316 CameraToMount -- cameraTheta (0.46) - m_xAngle (2.00) = xAngle (-1.54 = -1.54)
04:31:42.237 00.001 28316 CameraToMount -- cameraTheta (0.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
04:31:42.237 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=0.00 mountY=-0.11, mountTheta=-1.54
04:31:42.238 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.05, opts=13)
04:31:42.239 00.001 28316 Enqueuing Move request for scope (0.10, 0.05)
04:31:42.239 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:42.240 00.001 29988 Worker thread wakes up
04:31:42.240 00.000 28316 UpdateGuideState exits: m=2294 RSB=33.0
04:31:42.240 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
04:31:42.240 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:42.241 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
04:31:42.241 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:42.241 00.000 28316 Enqueuing Expose request
04:31:42.241 00.000 29988 Moving (0.10, 0.05) raw xDistance=0.00 yDistance=-0.11
04:31:42.242 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:31:42.242 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:42.242 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:31:42.242 00.000 29988 MoveAxis(E, 0, ABG)
04:31:42.242 00.000 29988 Move returns status 0, amount 0
04:31:42.242 00.000 29988 MoveAxis(N, 0, ABG)
04:31:42.242 00.000 29988 Move returns status 0, amount 0
04:31:42.242 00.000 29988 move complete, result=0
04:31:42.242 00.000 29988 worker thread done servicing request
04:31:42.242 00.000 29988 Worker thread wakes up
04:31:42.242 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:42.242 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:42.242 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:31:43.871 01.629 29988 Exposure complete
04:31:43.912 00.041 29988 worker thread done servicing request
04:31:43.912 00.000 28316 OnExposeComplete: enter
04:31:43.913 00.001 28316 UpdateGuideState(): m_state=6
04:31:43.914 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7790
04:31:43.917 00.003 28316 Star::Find returns 1 (0), X=951.15, Y=263.48, Mass=2302, SNR=33.3, Peak=169 HFD=3.8
04:31:43.920 00.003 28316 MultiStar: [#1 -0.12,0.21,0.96,U] [#2 0.37,0.16,0.00,M1] [#3 0.42,0.14,0.00,M1] [#4 0.08,0.21,0.81,U] [#5 0.27,0.45,0.00,M4] [#6 0.20,-0.27,0.60,U] [#7 0.43,0.07,0.00,M2] [#8 0.13,0.10,0.58,U] 
04:31:43.922 00.002 28316 refined, 4 included, MultiStar: {0.03, 0.11}, one-star: {-0.04, 0.18}
04:31:43.924 00.002 28316 CameraToMount -- cameraTheta (1.33) - m_xAngle (2.00) = xAngle (-0.67 = -0.67)
04:31:43.924 00.000 28316 CameraToMount -- cameraTheta (1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
04:31:43.925 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.33 mountX=0.09 mountY=-0.08, mountTheta=-0.69
04:31:43.927 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.11, opts=13)
04:31:43.927 00.000 28316 Enqueuing Move request for scope (0.03, 0.11)
04:31:43.928 00.001 29988 Worker thread wakes up
04:31:43.928 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
04:31:43.928 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
04:31:43.928 00.000 29988 Moving (0.03, 0.11) raw xDistance=0.09 yDistance=-0.08
04:31:43.928 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:31:43.928 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:43.928 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:31:43.928 00.000 29988 MoveAxis(E, 0, ABG)
04:31:43.928 00.000 29988 Move returns status 0, amount 0
04:31:43.928 00.000 29988 MoveAxis(N, 0, ABG)
04:31:43.928 00.000 29988 Move returns status 0, amount 0
04:31:43.928 00.000 29988 move complete, result=0
04:31:43.928 00.000 29988 worker thread done servicing request
04:31:43.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:43.928 00.000 28316 UpdateGuideState exits: m=2302 RSB=33.3
04:31:43.929 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:43.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:43.930 00.001 28316 Enqueuing Expose request
04:31:43.930 00.000 29988 Worker thread wakes up
04:31:43.930 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:43.930 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:43.930 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:31:45.444 01.514 29988 Exposure complete
04:31:45.492 00.048 29988 worker thread done servicing request
04:31:45.492 00.000 28316 OnExposeComplete: enter
04:31:45.493 00.001 28316 UpdateGuideState(): m_state=6
04:31:45.494 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7791
04:31:45.495 00.001 28316 Star::Find returns 1 (0), X=951.21, Y=263.49, Mass=2202, SNR=32.5, Peak=159 HFD=3.9
04:31:45.496 00.001 28316 MultiStar: [#1 -0.14,0.19,0.98,U] [#2 0.20,-0.05,0.89,U] [#3 0.25,0.25,0.00,M2] [#4 0.16,0.07,0.84,U] [#5 0.16,0.36,0.00,M5] [#6 0.27,-0.25,0.00,M1] [#7 0.26,-0.02,0.61,U] [#8 0.22,0.06,0.62,U] 
04:31:45.497 00.001 28316 refined, 5 included, MultiStar: {0.10, 0.08}, one-star: {0.03, 0.20}
04:31:45.498 00.001 28316 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.00) = xAngle (-1.30 = -1.30)
04:31:45.499 00.001 28316 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
04:31:45.500 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.70 mountX=0.04 mountY=-0.13, mountTheta=-1.30
04:31:45.502 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.08, opts=13)
04:31:45.503 00.001 28316 Enqueuing Move request for scope (0.10, 0.08)
04:31:45.506 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:45.508 00.002 29988 Worker thread wakes up
04:31:45.508 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
04:31:45.508 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
04:31:45.508 00.000 29988 Moving (0.10, 0.08) raw xDistance=0.04 yDistance=-0.13
04:31:45.508 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:31:45.508 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:45.508 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:31:45.508 00.000 29988 MoveAxis(E, 0, ABG)
04:31:45.508 00.000 29988 Move returns status 0, amount 0
04:31:45.508 00.000 29988 MoveAxis(N, 0, ABG)
04:31:45.508 00.000 29988 Move returns status 0, amount 0
04:31:45.508 00.000 28316 UpdateGuideState exits: m=2202 RSB=32.5
04:31:45.510 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:45.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:45.511 00.001 28316 Enqueuing Expose request
04:31:45.511 00.000 29988 move complete, result=0
04:31:45.511 00.000 29988 worker thread done servicing request
04:31:45.511 00.000 29988 Worker thread wakes up
04:31:45.511 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:45.511 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:45.511 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:31:47.141 01.630 29988 Exposure complete
04:31:47.200 00.059 29988 worker thread done servicing request
04:31:47.200 00.000 28316 OnExposeComplete: enter
04:31:47.202 00.002 28316 UpdateGuideState(): m_state=6
04:31:47.205 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7792
04:31:47.208 00.003 28316 Star::Find returns 1 (0), X=951.36, Y=263.53, Mass=2123, SNR=31.9, Peak=142 HFD=4.0
04:31:47.211 00.003 28316 MultiStar: [#1 0.19,0.29,1.01,U] [#2 0.51,0.07,0.00,M1] [#3 0.54,0.17,0.00,M3] [#4 0.38,0.23,0.00,M1] [#5 0.36,0.22,0.00,M6] [#6 0.42,-0.15,0.00,M2] [#7 0.41,0.34,0.00,M2] [#8 0.24,0.17,0.59,U] 
04:31:47.213 00.002 28316 single-star, 2 included, MultiStar: {0.20, 0.24}, one-star: {0.18, 0.23}
04:31:47.216 00.003 28316 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.00) = xAngle (-1.08 = -1.08)
04:31:47.217 00.001 28316 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
04:31:47.218 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.92 mountX=0.14 mountY=-0.26, mountTheta=-1.09
04:31:47.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.23, opts=13)
04:31:47.219 00.000 28316 Enqueuing Move request for scope (0.18, 0.23)
04:31:47.221 00.002 29988 Worker thread wakes up
04:31:47.221 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:47.221 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
04:31:47.221 00.000 28316 UpdateGuideState exits: m=2123 RSB=31.9
04:31:47.222 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:47.222 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:47.223 00.001 28316 Enqueuing Expose request
04:31:47.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
04:31:47.223 00.000 29988 Moving (0.18, 0.23) raw xDistance=0.14 yDistance=-0.26
04:31:47.223 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:31:47.223 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
04:31:47.223 00.000 29988 MoveAxis(E, 0, ABG)
04:31:47.223 00.000 29988 Move returns status 0, amount 0
04:31:47.223 00.000 29988 MoveAxis(N, 63, ABG)
04:31:47.223 00.000 29988 Guiding  Dir = 0, Dur = 63
04:31:47.223 00.000 29988 IsSlewing returns 0
04:31:47.224 00.001 29988 IsGuiding returns 0
04:31:47.229 00.005 29988 PulseGuide returned control before completion, sleep 69
04:31:47.311 00.082 29988 IsGuiding returns 0
04:31:47.311 00.000 29988 Move returns status 0, amount 63
04:31:47.311 00.000 29988 move complete, result=0
04:31:47.311 00.000 29988 worker thread done servicing request
04:31:47.311 00.000 29988 Worker thread wakes up
04:31:47.311 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
04:31:47.312 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:47.312 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:48.728 01.416 29988 Exposure complete
04:31:48.778 00.050 29988 worker thread done servicing request
04:31:48.778 00.000 28316 OnExposeComplete: enter
04:31:48.779 00.001 28316 UpdateGuideState(): m_state=6
04:31:48.779 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7793
04:31:48.780 00.001 28316 Star::Find returns 1 (0), X=951.10, Y=263.35, Mass=2211, SNR=32.5, Peak=170 HFD=4.0
04:31:48.780 00.000 28316 MultiStar: [#1 0.17,0.07,0.97,U] [#2 0.53,-0.07,0.00,M2] [#3 0.38,0.07,0.00,M4] [#4 0.36,0.08,0.00,M2] [#5 0.41,0.22,0.00,M7] [#6 0.38,-0.38,0.00,M3] [#7 0.23,-0.09,0.62,U] [#8 -0.04,-0.09,0.58,U] 
04:31:48.782 00.002 28316 refined, 3 included, MultiStar: {0.06, 0.00}, one-star: {-0.08, 0.05}
04:31:48.783 00.001 28316 CameraToMount -- cameraTheta (0.06) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:31:48.784 00.001 28316 CameraToMount -- cameraTheta (0.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
04:31:48.785 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.07 cameraTheta=0.06 mountX=-0.02 mountY=-0.06, mountTheta=-1.95
04:31:48.788 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=0.00, opts=13)
04:31:48.789 00.001 28316 Enqueuing Move request for scope (0.06, 0.00)
04:31:48.789 00.000 29988 Worker thread wakes up
04:31:48.789 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:48.790 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
04:31:48.790 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
04:31:48.790 00.000 28316 UpdateGuideState exits: m=2211 RSB=32.5
04:31:48.790 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:48.790 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:48.792 00.002 28316 Enqueuing Expose request
04:31:48.792 00.000 29988 Moving (0.06, 0.00) raw xDistance=-0.02 yDistance=-0.06
04:31:48.792 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:31:48.792 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:48.792 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:31:48.792 00.000 29988 MoveAxis(E, 0, ABG)
04:31:48.792 00.000 29988 Move returns status 0, amount 0
04:31:48.792 00.000 29988 MoveAxis(N, 0, ABG)
04:31:48.792 00.000 29988 Move returns status 0, amount 0
04:31:48.792 00.000 29988 move complete, result=0
04:31:48.792 00.000 29988 worker thread done servicing request
04:31:48.792 00.000 29988 Worker thread wakes up
04:31:48.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:48.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:48.792 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:31:50.422 01.630 29988 Exposure complete
04:31:50.463 00.041 29988 worker thread done servicing request
04:31:50.463 00.000 28316 OnExposeComplete: enter
04:31:50.464 00.001 28316 UpdateGuideState(): m_state=6
04:31:50.464 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7794
04:31:50.465 00.001 28316 Star::Find returns 1 (0), X=951.11, Y=263.19, Mass=2204, SNR=32.3, Peak=185 HFD=4.1
04:31:50.465 00.000 28316 MultiStar: [#1 -0.07,-0.14,0.99,U] [#2 0.38,-0.23,0.00,M3] [#3 0.48,-0.03,0.00,M5] [#4 -0.02,-0.02,0.85,U] [#5 0.29,-0.04,0.73,U] [#6 0.24,-0.42,0.00,M4] [#7 0.48,-0.17,0.00,M2] [#8 0.04,-0.13,0.61,U] 
04:31:50.466 00.001 28316 refined, 4 included, MultiStar: {0.02, -0.09}, one-star: {-0.07, -0.10}
04:31:50.466 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.35 = 2.93)
04:31:50.467 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.89)
04:31:50.468 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.36 mountX=-0.09 mountY=0.02, mountTheta=2.89
04:31:50.470 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.09, opts=13)
04:31:50.471 00.001 28316 Enqueuing Move request for scope (0.02, -0.09)
04:31:50.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=253, Gamma=0.580
04:31:50.472 00.001 28316 UpdateGuideState exits: m=2204 RSB=32.3
04:31:50.472 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:50.473 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:50.473 00.000 28316 Enqueuing Expose request
04:31:50.473 00.000 29988 Worker thread wakes up
04:31:50.474 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
04:31:50.474 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
04:31:50.474 00.000 29988 Moving (0.02, -0.09) raw xDistance=-0.09 yDistance=0.02
04:31:50.474 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:31:50.474 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:50.474 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:31:50.474 00.000 29988 MoveAxis(E, 0, ABG)
04:31:50.474 00.000 29988 Move returns status 0, amount 0
04:31:50.474 00.000 29988 MoveAxis(N, 0, ABG)
04:31:50.474 00.000 29988 Move returns status 0, amount 0
04:31:50.474 00.000 29988 move complete, result=0
04:31:50.474 00.000 29988 worker thread done servicing request
04:31:50.474 00.000 29988 Worker thread wakes up
04:31:50.474 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:50.474 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:50.474 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:31:51.998 01.524 29988 Exposure complete
04:31:52.052 00.054 29988 worker thread done servicing request
04:31:52.052 00.000 28316 OnExposeComplete: enter
04:31:52.055 00.003 28316 UpdateGuideState(): m_state=6
04:31:52.058 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7795
04:31:52.060 00.002 28316 Star::Find returns 1 (0), X=951.04, Y=263.42, Mass=2389, SNR=33.8, Peak=192 HFD=4.0
04:31:52.063 00.003 28316 MultiStar: [#1 0.22,0.00,0.93,U] [#2 0.49,-0.10,0.00,M4] [#3 0.53,0.12,0.00,M6] [#4 0.54,0.10,0.00,M2] [#5 0.58,0.03,0.00,M7] [#6 0.53,-0.14,0.00,M5] [#7 0.46,-0.04,0.00,M3] [#8 0.15,-0.25,0.57,U] 
04:31:52.065 00.002 28316 refined, 2 included, MultiStar: {0.06, -0.00}, one-star: {-0.15, 0.13}
04:31:52.067 00.002 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:31:52.070 00.003 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:31:52.072 00.002 28316 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.07 mountX=-0.03 mountY=-0.05, mountTheta=-2.08
04:31:52.076 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.00, opts=13)
04:31:52.077 00.001 28316 Enqueuing Move request for scope (0.06, -0.00)
04:31:52.078 00.001 29988 Worker thread wakes up
04:31:52.078 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:52.078 00.000 28316 UpdateGuideState exits: m=2389 RSB=33.8
04:31:52.079 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:52.079 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:52.080 00.001 28316 Enqueuing Expose request
04:31:52.080 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
04:31:52.080 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
04:31:52.080 00.000 29988 Moving (0.06, -0.00) raw xDistance=-0.03 yDistance=-0.05
04:31:52.080 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:31:52.080 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:52.080 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:31:52.080 00.000 29988 MoveAxis(E, 0, ABG)
04:31:52.080 00.000 29988 Move returns status 0, amount 0
04:31:52.080 00.000 29988 MoveAxis(N, 0, ABG)
04:31:52.080 00.000 29988 Move returns status 0, amount 0
04:31:52.080 00.000 29988 move complete, result=0
04:31:52.080 00.000 29988 worker thread done servicing request
04:31:52.080 00.000 29988 Worker thread wakes up
04:31:52.080 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:52.080 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:52.081 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:53.712 01.631 29988 Exposure complete
04:31:53.758 00.046 29988 worker thread done servicing request
04:31:53.758 00.000 28316 OnExposeComplete: enter
04:31:53.761 00.003 28316 UpdateGuideState(): m_state=6
04:31:53.763 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7796
04:31:53.765 00.002 28316 Star::Find returns 1 (0), X=950.99, Y=263.32, Mass=2288, SNR=33.1, Peak=176 HFD=4.1
04:31:53.768 00.003 28316 MultiStar: [#1 -0.06,0.03,0.96,U] [#2 0.15,-0.21,0.91,U] [#3 0.12,0.04,0.85,U] [#4 0.06,0.12,0.83,U] [#5 0.02,0.14,0.74,U] [#6 0.19,-0.18,0.62,U] [#7 -0.00,-0.12,0.61,U] [#8 -0.21,-0.02,0.55,U] 
04:31:53.770 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.19, 0.02}
04:31:53.773 00.003 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.02 = -3.02)
04:31:53.775 00.002 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.06 = -3.06)
04:31:53.777 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-1.02 mountX=-0.02 mountY=-0.00, mountTheta=-3.06
04:31:53.781 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.01, opts=13)
04:31:53.782 00.001 28316 Enqueuing Move request for scope (0.01, -0.01)
04:31:53.783 00.001 29988 Worker thread wakes up
04:31:53.783 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:53.784 00.001 28316 UpdateGuideState exits: m=2288 RSB=33.1
04:31:53.784 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:53.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:53.785 00.001 28316 Enqueuing Expose request
04:31:53.785 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
04:31:53.785 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
04:31:53.785 00.000 29988 Moving (0.01, -0.01) raw xDistance=-0.02 yDistance=-0.00
04:31:53.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:31:53.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:53.786 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:31:53.786 00.000 29988 MoveAxis(E, 0, ABG)
04:31:53.786 00.000 29988 Move returns status 0, amount 0
04:31:53.786 00.000 29988 MoveAxis(N, 0, ABG)
04:31:53.786 00.000 29988 Move returns status 0, amount 0
04:31:53.786 00.000 29988 move complete, result=0
04:31:53.786 00.000 29988 worker thread done servicing request
04:31:53.786 00.000 29988 Worker thread wakes up
04:31:53.786 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:53.786 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:53.786 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:55.312 01.526 29988 Exposure complete
04:31:55.345 00.033 29988 worker thread done servicing request
04:31:55.345 00.000 28316 OnExposeComplete: enter
04:31:55.347 00.002 28316 UpdateGuideState(): m_state=6
04:31:55.348 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7797
04:31:55.349 00.001 28316 Star::Find returns 1 (0), X=951.22, Y=263.06, Mass=2387, SNR=33.8, Peak=207 HFD=4.1
04:31:55.349 00.000 28316 MultiStar: [#1 0.13,-0.20,0.99,U] [#2 0.35,-0.38,0.00,M4] [#3 0.40,-0.28,0.00,M6] [#4 0.17,-0.04,0.79,U] [#5 0.42,-0.14,0.00,M7] [#6 0.34,-0.38,0.00,M5] [#7 0.22,-0.17,0.58,U] [#8 0.01,-0.20,0.58,U] 
04:31:55.350 00.001 28316 refined, 4 included, MultiStar: {0.11, -0.17}, one-star: {0.04, -0.23}
04:31:55.350 00.000 28316 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:31:55.351 00.001 28316 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:31:55.352 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.01 mountX=-0.20 mountY=-0.02, mountTheta=-3.04
04:31:55.354 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.17, opts=13)
04:31:55.355 00.001 28316 Enqueuing Move request for scope (0.11, -0.17)
04:31:55.355 00.000 29988 Worker thread wakes up
04:31:55.355 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:55.355 00.000 28316 UpdateGuideState exits: m=2387 RSB=33.8
04:31:55.358 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
04:31:55.358 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
04:31:55.358 00.000 29988 Moving (0.11, -0.17) raw xDistance=-0.20 yDistance=-0.02
04:31:55.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:31:55.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:55.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:31:55.358 00.000 29988 MoveAxis(E, 42, ABG)
04:31:55.358 00.000 29988 Guiding  Dir = 2, Dur = 42
04:31:55.358 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:55.359 00.001 29988 IsSlewing returns 0
04:31:55.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:55.359 00.000 28316 Enqueuing Expose request
04:31:55.360 00.001 29988 IsGuiding returns 0
04:31:55.361 00.001 29988 PulseGuide returned control before completion, sleep 51
04:31:55.424 00.063 29988 IsGuiding returns 0
04:31:55.424 00.000 29988 Move returns status 0, amount 42
04:31:55.426 00.002 29988 MoveAxis(N, 0, ABG)
04:31:55.426 00.000 29988 Move returns status 0, amount 0
04:31:55.426 00.000 29988 move complete, result=0
04:31:55.426 00.000 29988 worker thread done servicing request
04:31:55.426 00.000 29988 Worker thread wakes up
04:31:55.426 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
04:31:55.428 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:55.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:57.062 01.634 29988 Exposure complete
04:31:57.120 00.058 29988 worker thread done servicing request
04:31:57.121 00.001 28316 OnExposeComplete: enter
04:31:57.121 00.000 28316 UpdateGuideState(): m_state=6
04:31:57.124 00.003 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7798
04:31:57.127 00.003 28316 Star::Find returns 1 (0), X=950.95, Y=263.28, Mass=2291, SNR=33.2, Peak=194 HFD=4.1
04:31:57.128 00.001 28316 MultiStar: [#1 0.04,-0.11,0.96,U] [#2 0.11,-0.22,0.88,U] [#3 0.22,-0.08,0.85,U] [#4 -0.02,-0.00,0.82,U] [#5 0.13,0.09,0.71,U] [#6 0.24,-0.47,0.00,M6] [#7 0.29,-0.11,0.61,U] [#8 -0.02,-0.02,0.56,U] 
04:31:57.129 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.06}, one-star: {-0.24, -0.01}
04:31:57.129 00.000 28316 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.00) = xAngle (-2.86 = -2.86)
04:31:57.130 00.001 28316 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.90 = -2.90)
04:31:57.130 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=-0.08 mountY=-0.02, mountTheta=-2.89
04:31:57.131 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.06, opts=13)
04:31:57.132 00.001 28316 Enqueuing Move request for scope (0.05, -0.06)
04:31:57.132 00.000 29988 Worker thread wakes up
04:31:57.132 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:57.133 00.001 28316 UpdateGuideState exits: m=2291 RSB=33.2
04:31:57.133 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:57.133 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:57.134 00.001 28316 Enqueuing Expose request
04:31:57.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
04:31:57.134 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
04:31:57.134 00.000 29988 Moving (0.05, -0.06) raw xDistance=-0.08 yDistance=-0.02
04:31:57.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:31:57.134 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:31:57.135 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:31:57.135 00.000 29988 MoveAxis(E, 0, ABG)
04:31:57.135 00.000 29988 Move returns status 0, amount 0
04:31:57.135 00.000 29988 MoveAxis(N, 0, ABG)
04:31:57.135 00.000 29988 Move returns status 0, amount 0
04:31:57.135 00.000 29988 move complete, result=0
04:31:57.135 00.000 29988 worker thread done servicing request
04:31:57.135 00.000 29988 Worker thread wakes up
04:31:57.135 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:57.135 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:31:57.135 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:31:58.650 01.515 29988 Exposure complete
04:31:58.721 00.071 29988 worker thread done servicing request
04:31:58.721 00.000 28316 OnExposeComplete: enter
04:31:58.722 00.001 28316 UpdateGuideState(): m_state=6
04:31:58.723 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7799
04:31:58.724 00.001 28316 Star::Find returns 1 (0), X=951.54, Y=263.33, Mass=2247, SNR=32.8, Peak=151 HFD=4.0
04:31:58.724 00.000 28316 MultiStar: [#1 0.45,0.01,0.00,M1] [#2 0.93,-0.24,0.00,M4] [#3 0.97,0.10,0.00,M6] [#4 0.57,0.10,0.00,M1] [#5 0.54,0.17,0.00,M7] [#6 0.64,-0.29,0.00,M7] [#7 0.88,0.06,0.00,M1] [#8 0.36,0.08,0.00,M1] 
04:31:58.725 00.001 28316 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.00) = xAngle (-1.91 = -1.91)
04:31:58.725 00.000 28316 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
04:31:58.726 00.001 28316 CameraToMount -- cameraX=0.36 cameraY=0.03 hyp=0.36 cameraTheta=0.09 mountX=-0.12 mountY=-0.33, mountTheta=-1.91
04:31:58.728 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.03, opts=13)
04:31:58.728 00.000 28316 Enqueuing Move request for scope (0.36, 0.03)
04:31:58.729 00.001 29988 Worker thread wakes up
04:31:58.729 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:31:58.729 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.8
04:31:58.729 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:31:58.730 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:31:58.730 00.000 28316 Enqueuing Expose request
04:31:58.731 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.03) opts 0xd
04:31:58.731 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.03)
04:31:58.731 00.000 29988 Moving (0.36, 0.03) raw xDistance=-0.12 yDistance=-0.33
04:31:58.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:31:58.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
04:31:58.731 00.000 29988 MoveAxis(E, 0, ABG)
04:31:58.731 00.000 29988 Move returns status 0, amount 0
04:31:58.731 00.000 29988 MoveAxis(N, 80, ABG)
04:31:58.731 00.000 29988 Guiding  Dir = 0, Dur = 80
04:31:58.731 00.000 29988 IsSlewing returns 0
04:31:58.731 00.000 29988 IsGuiding returns 0
04:31:58.737 00.006 29988 PulseGuide returned control before completion, sleep 85
04:31:58.833 00.096 29988 IsGuiding returns 0
04:31:58.834 00.001 29988 Move returns status 0, amount 80
04:31:58.834 00.000 29988 move complete, result=0
04:31:58.834 00.000 29988 worker thread done servicing request
04:31:58.834 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.3 px 80 ms NORTH
04:31:58.835 00.001 29988 Worker thread wakes up
04:31:58.835 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:31:58.835 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:00.464 01.629 29988 Exposure complete
04:32:00.494 00.030 29988 worker thread done servicing request
04:32:00.494 00.000 28316 OnExposeComplete: enter
04:32:00.495 00.001 28316 UpdateGuideState(): m_state=6
04:32:00.495 00.000 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7800
04:32:00.496 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=263.13, Mass=2235, SNR=32.7, Peak=199 HFD=4.2
04:32:00.496 00.000 28316 MultiStar: [#1 -0.06,-0.14,0.95,U] [#2 0.21,-0.39,0.00,M5] [#3 0.15,-0.23,0.88,U] [#4 0.02,-0.31,0.84,U] [#5 0.08,-0.06,0.79,U] [#6 0.02,-0.74,0.00,M8] [#7 -0.07,-0.50,0.00,M2] [#8 -0.01,-0.15,0.59,U] 
04:32:00.497 00.001 28316 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {-0.25, -0.17}
04:32:00.497 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.68 = 2.60)
04:32:00.498 00.001 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.72 = 2.56)
04:32:00.498 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.69 mountX=-0.15 mountY=0.10, mountTheta=2.57
04:32:00.499 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.18, opts=13)
04:32:00.499 00.000 28316 Enqueuing Move request for scope (-0.02, -0.18)
04:32:00.500 00.001 29988 Worker thread wakes up
04:32:00.500 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
04:32:00.500 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
04:32:00.500 00.000 29988 Moving (-0.02, -0.18) raw xDistance=-0.15 yDistance=0.10
04:32:00.500 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:32:00.500 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:00.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:32:00.500 00.000 29988 MoveAxis(E, 0, ABG)
04:32:00.500 00.000 29988 Move returns status 0, amount 0
04:32:00.500 00.000 29988 MoveAxis(N, 0, ABG)
04:32:00.500 00.000 29988 Move returns status 0, amount 0
04:32:00.500 00.000 29988 move complete, result=0
04:32:00.500 00.000 29988 worker thread done servicing request
04:32:00.500 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:00.501 00.001 28316 UpdateGuideState exits: m=2235 RSB=32.7
04:32:00.501 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:00.502 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:00.502 00.000 28316 Enqueuing Expose request
04:32:00.502 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:00.503 00.001 29988 Worker thread wakes up
04:32:00.503 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:00.503 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:02.017 01.514 29988 Exposure complete
04:32:02.058 00.041 29988 worker thread done servicing request
04:32:02.058 00.000 28316 OnExposeComplete: enter
04:32:02.058 00.000 28316 UpdateGuideState(): m_state=6
04:32:02.059 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7801
04:32:02.059 00.000 28316 Star::Find returns 1 (0), X=950.99, Y=263.19, Mass=2186, SNR=32.2, Peak=185 HFD=4.2
04:32:02.060 00.001 28316 MultiStar: [#1 -0.05,-0.18,1.02,U] [#2 0.21,-0.34,0.00,M6] [#3 0.20,-0.17,0.85,U] [#4 -0.17,-0.31,0.00,M1] [#5 0.06,-0.12,0.72,U] [#6 0.08,-0.62,0.00,M9] [#7 0.08,-0.19,0.63,U] [#8 0.18,-0.30,0.00,M1] 
04:32:02.060 00.000 28316 refined, 4 included, MultiStar: {0.00, -0.15}, one-star: {-0.19, -0.11}
04:32:02.061 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
04:32:02.061 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
04:32:02.062 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.55 mountX=-0.14 mountY=0.07, mountTheta=2.70
04:32:02.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.15, opts=13)
04:32:02.064 00.001 28316 Enqueuing Move request for scope (0.00, -0.15)
04:32:02.064 00.000 29988 Worker thread wakes up
04:32:02.064 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:02.064 00.000 28316 UpdateGuideState exits: m=2186 RSB=32.2
04:32:02.065 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:02.065 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:02.065 00.000 28316 Enqueuing Expose request
04:32:02.066 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
04:32:02.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
04:32:02.066 00.000 29988 Moving (0.00, -0.15) raw xDistance=-0.14 yDistance=0.07
04:32:02.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:32:02.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:02.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:32:02.066 00.000 29988 MoveAxis(E, 0, ABG)
04:32:02.066 00.000 29988 Move returns status 0, amount 0
04:32:02.066 00.000 29988 MoveAxis(N, 0, ABG)
04:32:02.066 00.000 29988 Move returns status 0, amount 0
04:32:02.066 00.000 29988 move complete, result=0
04:32:02.066 00.000 29988 worker thread done servicing request
04:32:02.066 00.000 29988 Worker thread wakes up
04:32:02.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:02.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:02.067 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:03.691 01.624 29988 Exposure complete
04:32:03.737 00.046 29988 worker thread done servicing request
04:32:03.737 00.000 28316 OnExposeComplete: enter
04:32:03.738 00.001 28316 UpdateGuideState(): m_state=6
04:32:03.739 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7802
04:32:03.739 00.000 28316 Star::Find returns 1 (0), X=951.14, Y=263.16, Mass=2267, SNR=32.8, Peak=210 HFD=4.2
04:32:03.740 00.001 28316 MultiStar: [#1 -0.06,-0.19,0.97,U] [#2 0.05,-0.46,0.00,M7] [#3 0.30,-0.20,0.00,M5] [#4 0.10,0.04,0.81,U] [#5 -0.01,-0.09,0.70,U] [#6 0.05,-0.61,0.00,M10] [#7 0.24,-0.41,0.00,M2] [#8 -0.09,-0.19,0.59,U] 
04:32:03.740 00.000 28316 refined, 4 included, MultiStar: {-0.02, -0.12}, one-star: {-0.05, -0.14}
04:32:03.741 00.001 28316 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.00) = xAngle (-3.73 = 2.55)
04:32:03.742 00.001 28316 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.51)
04:32:03.742 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.74 mountX=-0.10 mountY=0.07, mountTheta=2.52
04:32:03.743 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.12, opts=13)
04:32:03.744 00.001 28316 Enqueuing Move request for scope (-0.02, -0.12)
04:32:03.745 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:03.745 00.000 29988 Worker thread wakes up
04:32:03.745 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
04:32:03.745 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
04:32:03.745 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.8
04:32:03.746 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:03.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:03.746 00.000 28316 Enqueuing Expose request
04:32:03.747 00.001 29988 Moving (-0.02, -0.12) raw xDistance=-0.10 yDistance=0.07
04:32:03.747 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:32:03.747 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:03.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:32:03.747 00.000 29988 MoveAxis(E, 0, ABG)
04:32:03.747 00.000 29988 Move returns status 0, amount 0
04:32:03.747 00.000 29988 MoveAxis(N, 0, ABG)
04:32:03.747 00.000 29988 Move returns status 0, amount 0
04:32:03.747 00.000 29988 move complete, result=0
04:32:03.747 00.000 29988 worker thread done servicing request
04:32:03.747 00.000 29988 Worker thread wakes up
04:32:03.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:03.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:03.747 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:05.261 01.514 29988 Exposure complete
04:32:05.304 00.043 29988 worker thread done servicing request
04:32:05.304 00.000 28316 OnExposeComplete: enter
04:32:05.305 00.001 28316 UpdateGuideState(): m_state=6
04:32:05.307 00.002 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7803
04:32:05.308 00.001 28316 Star::Find returns 1 (0), X=951.02, Y=263.07, Mass=2207, SNR=32.5, Peak=187 HFD=4.4
04:32:05.309 00.001 28316 MultiStar: [#1 -0.24,-0.46,0.00,M1] [#2 0.33,-0.57,0.00,M8] [#3 0.30,-0.34,0.00,M6] [#4 -0.17,-0.29,0.82,U] [#5 -0.09,-0.24,0.71,U] [#6 0.09,-0.61,0.00,R] [#7 0.07,-0.27,0.60,U] [#8 0.04,-0.29,0.58,U] 
04:32:05.309 00.000 28316 refined, 4 included, MultiStar: {-0.08, -0.26}, one-star: {-0.16, -0.23}
04:32:05.310 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
04:32:05.310 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
04:32:05.311 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.88 mountX=-0.20 mountY=0.19, mountTheta=2.39
04:32:05.312 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.26, opts=13)
04:32:05.312 00.000 28316 Enqueuing Move request for scope (-0.08, -0.26)
04:32:05.313 00.001 29988 Worker thread wakes up
04:32:05.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
04:32:05.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
04:32:05.313 00.000 29988 Moving (-0.08, -0.26) raw xDistance=-0.20 yDistance=0.19
04:32:05.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:32:05.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:05.313 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:05.313 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.5
04:32:05.315 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:05.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:05.315 00.000 28316 Enqueuing Expose request
04:32:05.316 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:32:05.316 00.000 29988 MoveAxis(E, 43, ABG)
04:32:05.316 00.000 29988 Guiding  Dir = 2, Dur = 43
04:32:05.316 00.000 29988 IsSlewing returns 0
04:32:05.316 00.000 29988 IsGuiding returns 0
04:32:05.318 00.002 29988 PulseGuide returned control before completion, sleep 51
04:32:05.384 00.066 29988 IsGuiding returns 1
04:32:05.385 00.001 29988 scope still moving after pulse duration time elapsed
04:32:05.416 00.031 29988 IsSlewing returns 0
04:32:05.416 00.000 29988 IsGuiding returns 0
04:32:05.416 00.000 29988 scope move finished after 43 + 57 ms
04:32:05.416 00.000 29988 Move returns status 0, amount 43
04:32:05.416 00.000 29988 MoveAxis(N, 0, ABG)
04:32:05.416 00.000 29988 Move returns status 0, amount 0
04:32:05.416 00.000 29988 move complete, result=0
04:32:05.416 00.000 29988 worker thread done servicing request
04:32:05.416 00.000 29988 Worker thread wakes up
04:32:05.416 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:05.416 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:05.416 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.2 px 0 ms NORTH
04:32:07.048 01.632 29988 Exposure complete
04:32:07.089 00.041 29988 worker thread done servicing request
04:32:07.089 00.000 28316 OnExposeComplete: enter
04:32:07.089 00.000 28316 UpdateGuideState(): m_state=6
04:32:07.090 00.001 28316 Star::Find(15, 951, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7804
04:32:07.091 00.001 28316 Star::Find returns 1 (0), X=950.82, Y=263.38, Mass=2254, SNR=32.9, Peak=173 HFD=4.0
04:32:07.093 00.002 28316 MultiStar: [#1 -0.14,-0.00,1.01,U] [#2 0.07,-0.17,0.90,U] [#3 0.15,0.04,0.86,U] [#4 0.04,0.15,0.82,U] [#5 0.15,0.11,0.73,U] [#6 0.00,0.46,0.00,M1] [#7 0.14,0.01,0.62,U] [#8 -0.02,0.10,0.59,U] 
04:32:07.096 00.003 28316 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.37, 0.08}
04:32:07.098 00.002 28316 CameraToMount -- cameraTheta (1.98) - m_xAngle (2.00) = xAngle (-0.02 = -0.02)
04:32:07.100 00.002 28316 CameraToMount -- cameraTheta (1.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
04:32:07.103 00.003 28316 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.98 mountX=0.04 mountY=-0.00, mountTheta=-0.06
04:32:07.107 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.03, opts=13)
04:32:07.109 00.002 28316 Enqueuing Move request for scope (-0.01, 0.03)
04:32:07.110 00.001 29988 Worker thread wakes up
04:32:07.110 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
04:32:07.110 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
04:32:07.110 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:07.110 00.000 29988 Moving (-0.01, 0.03) raw xDistance=0.04 yDistance=-0.00
04:32:07.110 00.000 28316 UpdateGuideState exits: m=2254 RSB=32.9
04:32:07.110 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:32:07.112 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:07.112 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:07.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:32:07.112 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:07.113 00.001 28316 Enqueuing Expose request
04:32:07.113 00.000 29988 MoveAxis(E, 0, ABG)
04:32:07.113 00.000 29988 Move returns status 0, amount 0
04:32:07.113 00.000 29988 MoveAxis(N, 0, ABG)
04:32:07.113 00.000 29988 Move returns status 0, amount 0
04:32:07.113 00.000 29988 move complete, result=0
04:32:07.113 00.000 29988 worker thread done servicing request
04:32:07.113 00.000 29988 Worker thread wakes up
04:32:07.113 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:07.113 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,248,31,31)
04:32:07.114 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:32:07.585 00.471 28316 evsrv: cli 0C97DCD0 connect
04:32:07.586 00.001 28316 case statement mapped state 6 to 3
04:32:07.587 00.001 28316 case statement mapped state 6 to 3
04:32:07.588 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"get_app_state","id":"86a209f1-e4f7-4441-bf0d-1db19132bd0b"}
04:32:07.589 00.001 28316 case statement mapped state 6 to 3
04:32:07.589 00.000 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":"Guiding","id":"86a209f1-e4f7-4441-bf0d-1db19132bd0b"}
04:32:07.590 00.001 28316 evsrv: cli 0C97DCD0 disconnect
04:32:07.592 00.002 28316 evsrv: cli 0C97D870 connect
04:32:07.594 00.002 28316 case statement mapped state 6 to 3
04:32:07.597 00.003 28316 case statement mapped state 6 to 3
04:32:07.600 00.003 28316 evsrv: cli 0C97D870 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"c644fb35-eda2-46d1-b629-810c74449e78"}
04:32:07.603 00.003 28316 PhdController::Dither begins
04:32:07.605 00.002 28316 dither: size=2.00, dRA=1.36 dDec=-0.41
04:32:07.607 00.002 28316 MountToCamera -- mountTheta (-0.29) + m_xAngle (2.00) = xAngle (1.71 = 1.71)
04:32:07.610 00.003 28316 MountToCamera -- mountX=1.36 mountY=-0.41 hyp=1.42 mountTheta=-0.29 cameraX=-0.19, cameraY=1.41 cameraTheta=1.71
04:32:07.611 00.001 28316 setting lock position to (950.99, 264.70)
04:32:07.614 00.003 28316 Mount: notify guiding dithered (-0.2, 1.4)
04:32:07.616 00.002 28316 MultiStar: stabilizing after lock position change
04:32:07.619 00.003 28316 Status Line: Dithering de 1.36,-0.41
04:32:07.623 00.004 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:32:07.624 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:32:07.625 00.001 28316 evsrv: cli 0C97D870 response: {"jsonrpc":"2.0","result":0,"id":"c644fb35-eda2-46d1-b629-810c74449e78"}
04:32:07.627 00.002 28316 evsrv: cli 0C97D870 disconnect
04:32:08.629 01.002 29988 Exposure complete
04:32:08.658 00.029 29988 worker thread done servicing request
04:32:08.658 00.000 28316 OnExposeComplete: enter
04:32:08.659 00.001 28316 UpdateGuideState(): m_state=6
04:32:08.659 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7805
04:32:08.660 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=263.12, Mass=2183, SNR=32.3, Peak=176 HFD=4.2
04:32:08.661 00.001 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.70 = 2.59)
04:32:08.662 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.55)
04:32:08.663 00.001 28316 CameraToMount -- cameraX=-0.21 cameraY=-1.59 hyp=1.60 cameraTheta=-1.70 mountX=-1.36 mountY=0.90, mountTheta=2.56
04:32:08.664 00.001 28316 dither recenter: remaining=(-1.4,0.4) step=(-1.4,0.4)
04:32:08.665 00.001 28316 MountToCamera -- mountTheta (2.85) + m_xAngle (2.00) = xAngle (4.85 = -1.44)
04:32:08.665 00.000 28316 MountToCamera -- mountX=-1.36 mountY=0.41 hyp=1.42 mountTheta=2.85 cameraX=0.19, cameraY=-1.41 cameraTheta=-1.44
04:32:08.666 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-1.41, opts=4)
04:32:08.666 00.000 28316 Enqueuing Move request for scope (0.19, -1.41)
04:32:08.667 00.001 28316 Mount: notify direct move -1.36,0.41
04:32:08.667 00.000 29988 Worker thread wakes up
04:32:08.667 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:08.668 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.41) opts 0x4
04:32:08.668 00.000 28316 UpdateGuideState exits: m=2183 RSB=32.3
04:32:08.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -1.41)
04:32:08.668 00.000 28316 PhdController: settling, locked = 1, distance = 1.57 (0.50) aobump = 0 frame = 1 / 99999
04:32:08.668 00.000 29988 Moving (0.19, -1.41) raw xDistance=-1.36 yDistance=0.41
04:32:08.669 00.001 29988 MoveAxis(E, 453, B)
04:32:08.669 00.000 29988 Guiding  Dir = 2, Dur = 453
04:32:08.669 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156328.668,"Host":"ASUS_SAM","Inst":1,"Distance":1.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:08.669 00.000 29988 IsSlewing returns 0
04:32:08.669 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:08.670 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:08.670 00.000 28316 Enqueuing Expose request
04:32:08.671 00.001 29988 IsGuiding returns 0
04:32:08.672 00.001 29988 PulseGuide returned control before completion, sleep 462
04:32:09.150 00.478 29988 IsGuiding returns 0
04:32:09.150 00.000 29988 Move returns status 0, amount 453
04:32:09.150 00.000 29988 MoveAxis(S, 98, B)
04:32:09.150 00.000 29988 Guiding  Dir = 1, Dur = 98
04:32:09.151 00.001 29988 IsSlewing returns 0
04:32:09.151 00.000 29988 IsGuiding returns 0
04:32:09.156 00.005 29988 PulseGuide returned control before completion, sleep 103
04:32:09.274 00.118 29988 IsGuiding returns 0
04:32:09.274 00.000 29988 Move returns status 0, amount 98
04:32:09.274 00.000 29988 move complete, result=0
04:32:09.274 00.000 29988 worker thread done servicing request
04:32:09.275 00.001 29988 Worker thread wakes up
04:32:09.275 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:09.275 00.000 28316 GuideStep: -1.4 px 453 ms EAST, 0.4 px 98 ms SOUTH
04:32:09.276 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:10.911 01.635 29988 Exposure complete
04:32:10.955 00.044 29988 worker thread done servicing request
04:32:10.956 00.001 28316 OnExposeComplete: enter
04:32:10.959 00.003 28316 UpdateGuideState(): m_state=6
04:32:10.961 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7806
04:32:10.964 00.003 28316 Star::Find returns 1 (0), X=950.28, Y=264.42, Mass=2085, SNR=31.6, Peak=151 HFD=4.1
04:32:10.964 00.000 28316 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.00) = xAngle (-4.76 = 1.53)
04:32:10.965 00.001 28316 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.80 = 1.49)
04:32:10.967 00.002 28316 CameraToMount -- cameraX=-0.71 cameraY=-0.29 hyp=0.77 cameraTheta=-2.76 mountX=0.03 mountY=0.77, mountTheta=1.53
04:32:10.969 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.71, y=-0.29, opts=13)
04:32:10.969 00.000 28316 Enqueuing Move request for scope (-0.71, -0.29)
04:32:10.970 00.001 29988 Worker thread wakes up
04:32:10.970 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.29) opts 0xd
04:32:10.970 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.71, -0.29)
04:32:10.970 00.000 29988 Moving (-0.71, -0.29) raw xDistance=0.03 yDistance=0.77
04:32:10.970 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:32:10.970 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:32:10.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.77
04:32:10.970 00.000 29988 MoveAxis(E, 0, ABG)
04:32:10.970 00.000 29988 Move returns status 0, amount 0
04:32:10.970 00.000 29988 MoveAxis(N, 0, ABG)
04:32:10.970 00.000 29988 Move returns status 0, amount 0
04:32:10.970 00.000 29988 move complete, result=0
04:32:10.970 00.000 29988 worker thread done servicing request
04:32:10.970 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:10.971 00.001 28316 UpdateGuideState exits: m=2085 RSB=31.6
04:32:10.972 00.001 28316 PhdController: settling, locked = 1, distance = 0.77 (0.50) aobump = 0 frame = 2 / 99999
04:32:10.972 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156330.972,"Host":"ASUS_SAM","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:10.973 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:10.973 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:10.975 00.002 28316 Enqueuing Expose request
04:32:10.976 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.8 px 0 ms NORTH
04:32:10.977 00.001 29988 Worker thread wakes up
04:32:10.977 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:10.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:12.502 01.525 29988 Exposure complete
04:32:12.548 00.046 29988 worker thread done servicing request
04:32:12.549 00.001 28316 OnExposeComplete: enter
04:32:12.549 00.000 28316 UpdateGuideState(): m_state=6
04:32:12.550 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7807
04:32:12.550 00.000 28316 Star::Find returns 1 (0), X=950.01, Y=264.56, Mass=2280, SNR=33.1, Peak=169 HFD=4.1
04:32:12.550 00.000 28316 CameraToMount -- cameraTheta (-2.99) - m_xAngle (2.00) = xAngle (-4.99 = 1.29)
04:32:12.551 00.001 28316 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.03 = 1.25)
04:32:12.551 00.000 28316 CameraToMount -- cameraX=-0.99 cameraY=-0.15 hyp=1.00 cameraTheta=-2.99 mountX=0.27 mountY=0.95, mountTheta=1.29
04:32:12.553 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.99, y=-0.15, opts=13)
04:32:12.553 00.000 28316 Enqueuing Move request for scope (-0.99, -0.15)
04:32:12.553 00.000 29988 Worker thread wakes up
04:32:12.553 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:12.554 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.15) opts 0xd
04:32:12.554 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.99, -0.15)
04:32:12.554 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.1
04:32:12.554 00.000 28316 PhdController: settling, locked = 1, distance = 0.84 (0.50) aobump = 0 frame = 3 / 99999
04:32:12.555 00.001 29988 Moving (-0.99, -0.15) raw xDistance=0.27 yDistance=0.95
04:32:12.555 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
04:32:12.555 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156332.555,"Host":"ASUS_SAM","Inst":1,"Distance":0.84,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:12.555 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:32:12.555 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.95
04:32:12.555 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:12.556 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:12.556 00.000 28316 Enqueuing Expose request
04:32:12.557 00.001 29988 MoveAxis(W, 58, ABG)
04:32:12.557 00.000 29988 Guiding  Dir = 3, Dur = 58
04:32:12.557 00.000 29988 IsSlewing returns 0
04:32:12.557 00.000 29988 IsGuiding returns 0
04:32:12.558 00.001 29988 PulseGuide returned control before completion, sleep 67
04:32:12.641 00.083 29988 IsGuiding returns 0
04:32:12.641 00.000 29988 Move returns status 0, amount 58
04:32:12.641 00.000 29988 MoveAxis(N, 0, ABG)
04:32:12.641 00.000 29988 Move returns status 0, amount 0
04:32:12.641 00.000 29988 move complete, result=0
04:32:12.641 00.000 29988 worker thread done servicing request
04:32:12.641 00.000 29988 Worker thread wakes up
04:32:12.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:12.641 00.000 28316 GuideStep: 0.3 px 58 ms WEST, 0.9 px 0 ms NORTH
04:32:12.642 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:14.273 01.631 29988 Exposure complete
04:32:14.302 00.029 29988 worker thread done servicing request
04:32:14.302 00.000 28316 OnExposeComplete: enter
04:32:14.305 00.003 28316 UpdateGuideState(): m_state=6
04:32:14.308 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7808
04:32:14.311 00.003 28316 Star::Find returns 1 (0), X=950.26, Y=264.53, Mass=2155, SNR=32.3, Peak=150 HFD=3.9
04:32:14.313 00.002 28316 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.00) = xAngle (-4.90 = 1.38)
04:32:14.315 00.002 28316 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.94 = 1.34)
04:32:14.318 00.003 28316 CameraToMount -- cameraX=-0.73 cameraY=-0.18 hyp=0.75 cameraTheta=-2.90 mountX=0.14 mountY=0.73, mountTheta=1.38
04:32:14.321 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.73, y=-0.18, opts=13)
04:32:14.322 00.001 28316 Enqueuing Move request for scope (-0.73, -0.18)
04:32:14.323 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:14.324 00.001 29988 Worker thread wakes up
04:32:14.324 00.000 28316 UpdateGuideState exits: m=2155 RSB=32.3
04:32:14.326 00.002 28316 PhdController: settling, locked = 1, distance = 0.81 (0.50) aobump = 0 frame = 4 / 99999
04:32:14.327 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.18) opts 0xd
04:32:14.327 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.73, -0.18)
04:32:14.327 00.000 29988 Moving (-0.73, -0.18) raw xDistance=0.14 yDistance=0.73
04:32:14.327 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156334.327,"Host":"ASUS_SAM","Inst":1,"Distance":0.81,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:14.329 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:32:14.329 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:14.330 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:14.331 00.001 28316 Enqueuing Expose request
04:32:14.333 00.002 29988 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
04:32:14.333 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
04:32:14.333 00.000 29988 MoveAxis(E, 0, ABG)
04:32:14.333 00.000 29988 Move returns status 0, amount 0
04:32:14.333 00.000 29988 MoveAxis(S, 174, ABG)
04:32:14.333 00.000 29988 Guiding  Dir = 1, Dur = 174
04:32:14.334 00.001 29988 IsSlewing returns 0
04:32:14.334 00.000 29988 IsGuiding returns 0
04:32:14.340 00.006 29988 PulseGuide returned control before completion, sleep 179
04:32:14.524 00.184 29988 IsGuiding returns 0
04:32:14.524 00.000 29988 Move returns status 0, amount 174
04:32:14.524 00.000 29988 move complete, result=0
04:32:14.524 00.000 29988 worker thread done servicing request
04:32:14.524 00.000 29988 Worker thread wakes up
04:32:14.524 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:14.524 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:14.524 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.7 px 174 ms SOUTH
04:32:15.939 01.415 29988 Exposure complete
04:32:15.980 00.041 29988 worker thread done servicing request
04:32:15.980 00.000 28316 OnExposeComplete: enter
04:32:15.982 00.002 28316 UpdateGuideState(): m_state=6
04:32:15.984 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7809
04:32:15.985 00.001 28316 Star::Find returns 1 (0), X=950.39, Y=264.50, Mass=2273, SNR=33.0, Peak=161 HFD=3.9
04:32:15.985 00.000 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.47)
04:32:15.986 00.001 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.43)
04:32:15.986 00.000 28316 CameraToMount -- cameraX=-0.60 cameraY=-0.21 hyp=0.64 cameraTheta=-2.81 mountX=0.06 mountY=0.63, mountTheta=1.47
04:32:15.987 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.60, y=-0.21, opts=13)
04:32:15.988 00.001 28316 Enqueuing Move request for scope (-0.60, -0.21)
04:32:15.988 00.000 29988 Worker thread wakes up
04:32:15.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.21) opts 0xd
04:32:15.988 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.60, -0.21)
04:32:15.988 00.000 29988 Moving (-0.60, -0.21) raw xDistance=0.06 yDistance=0.63
04:32:15.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:32:15.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
04:32:15.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:15.989 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.0
04:32:15.989 00.000 28316 PhdController: settling, locked = 1, distance = 0.76 (0.50) aobump = 0 frame = 5 / 99999
04:32:15.990 00.001 29988 MoveAxis(E, 0, ABG)
04:32:15.990 00.000 29988 Move returns status 0, amount 0
04:32:15.990 00.000 29988 MoveAxis(S, 150, ABG)
04:32:15.990 00.000 29988 Guiding  Dir = 1, Dur = 150
04:32:15.990 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156335.990,"Host":"ASUS_SAM","Inst":1,"Distance":0.76,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:15.991 00.001 29988 IsSlewing returns 0
04:32:15.992 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:15.992 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:15.993 00.001 28316 Enqueuing Expose request
04:32:15.994 00.001 29988 IsGuiding returns 0
04:32:15.999 00.005 29988 PulseGuide returned control before completion, sleep 155
04:32:16.171 00.172 29988 IsGuiding returns 0
04:32:16.171 00.000 29988 Move returns status 0, amount 150
04:32:16.171 00.000 29988 move complete, result=0
04:32:16.171 00.000 29988 worker thread done servicing request
04:32:16.171 00.000 29988 Worker thread wakes up
04:32:16.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:16.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:16.171 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.6 px 150 ms SOUTH
04:32:17.807 01.636 29988 Exposure complete
04:32:17.861 00.054 29988 worker thread done servicing request
04:32:17.861 00.000 28316 OnExposeComplete: enter
04:32:17.863 00.002 28316 UpdateGuideState(): m_state=6
04:32:17.865 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7810
04:32:17.866 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.62, Mass=2208, SNR=32.6, Peak=158 HFD=3.7
04:32:17.867 00.001 28316 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.00) = xAngle (-4.84 = 1.44)
04:32:17.868 00.001 28316 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.88 = 1.40)
04:32:17.871 00.003 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-2.84 mountX=0.04 mountY=0.27, mountTheta=1.44
04:32:17.876 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.08, opts=13)
04:32:17.877 00.001 28316 Enqueuing Move request for scope (-0.27, -0.08)
04:32:17.877 00.000 29988 Worker thread wakes up
04:32:17.877 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:17.878 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.6
04:32:17.878 00.000 28316 PhdController: settling, locked = 1, distance = 0.61 (0.50) aobump = 0 frame = 6 / 99999
04:32:17.879 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.08) opts 0xd
04:32:17.879 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156337.879,"Host":"ASUS_SAM","Inst":1,"Distance":0.61,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:17.879 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.08)
04:32:17.879 00.000 29988 Moving (-0.27, -0.08) raw xDistance=0.04 yDistance=0.27
04:32:17.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:17.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:17.880 00.000 28316 Enqueuing Expose request
04:32:17.881 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:32:17.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
04:32:17.881 00.000 29988 MoveAxis(E, 0, ABG)
04:32:17.881 00.000 29988 Move returns status 0, amount 0
04:32:17.881 00.000 29988 MoveAxis(S, 66, ABG)
04:32:17.881 00.000 29988 Guiding  Dir = 1, Dur = 66
04:32:17.881 00.000 29988 IsSlewing returns 0
04:32:17.881 00.000 29988 IsGuiding returns 0
04:32:17.886 00.005 29988 PulseGuide returned control before completion, sleep 71
04:32:17.963 00.077 29988 IsGuiding returns 0
04:32:17.963 00.000 29988 Move returns status 0, amount 66
04:32:17.963 00.000 29988 move complete, result=0
04:32:17.963 00.000 29988 worker thread done servicing request
04:32:17.963 00.000 29988 Worker thread wakes up
04:32:17.963 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.3 px 66 ms SOUTH
04:32:17.965 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:17.967 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:19.385 01.418 29988 Exposure complete
04:32:19.436 00.051 29988 worker thread done servicing request
04:32:19.436 00.000 28316 OnExposeComplete: enter
04:32:19.437 00.001 28316 UpdateGuideState(): m_state=6
04:32:19.438 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7811
04:32:19.438 00.000 28316 Star::Find returns 1 (0), X=950.89, Y=264.57, Mass=2250, SNR=32.9, Peak=169 HFD=4.0
04:32:19.439 00.001 28316 CameraToMount -- cameraTheta (-2.21) - m_xAngle (2.00) = xAngle (-4.21 = 2.07)
04:32:19.439 00.000 28316 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.25 = 2.03)
04:32:19.439 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.21 mountX=-0.08 mountY=0.15, mountTheta=2.06
04:32:19.441 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.13, opts=13)
04:32:19.441 00.000 28316 Enqueuing Move request for scope (-0.10, -0.13)
04:32:19.441 00.000 29988 Worker thread wakes up
04:32:19.441 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
04:32:19.442 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
04:32:19.442 00.000 29988 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.15
04:32:19.442 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:19.442 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.9
04:32:19.442 00.000 28316 PhdController: settling, locked = 1, distance = 0.48 (0.50) aobump = 0 frame = 7 / 99999
04:32:19.443 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:32:19.443 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:19.443 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:32:19.443 00.000 29988 MoveAxis(E, 0, ABG)
04:32:19.443 00.000 29988 Move returns status 0, amount 0
04:32:19.443 00.000 29988 MoveAxis(N, 0, ABG)
04:32:19.443 00.000 29988 Move returns status 0, amount 0
04:32:19.443 00.000 29988 move complete, result=0
04:32:19.443 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156339.443,"Host":"ASUS_SAM","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:32:19.445 00.002 29988 worker thread done servicing request
04:32:19.445 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:19.447 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:19.450 00.003 28316 Enqueuing Expose request
04:32:19.452 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:19.453 00.001 29988 Worker thread wakes up
04:32:19.453 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:19.453 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:21.091 01.638 29988 Exposure complete
04:32:21.128 00.037 29988 worker thread done servicing request
04:32:21.128 00.000 28316 OnExposeComplete: enter
04:32:21.128 00.000 28316 UpdateGuideState(): m_state=6
04:32:21.129 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7812
04:32:21.129 00.000 28316 Star::Find returns 1 (0), X=950.82, Y=264.60, Mass=2187, SNR=32.4, Peak=185 HFD=3.8
04:32:21.131 00.002 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
04:32:21.131 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
04:32:21.132 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.02 mountY=0.20, mountTheta=1.67
04:32:21.133 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.10, opts=13)
04:32:21.133 00.000 28316 Enqueuing Move request for scope (-0.18, -0.10)
04:32:21.134 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:21.134 00.000 28316 UpdateGuideState exits: m=2187 RSB=32.4
04:32:21.135 00.001 29988 Worker thread wakes up
04:32:21.135 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
04:32:21.135 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
04:32:21.135 00.000 29988 Moving (-0.18, -0.10) raw xDistance=-0.02 yDistance=0.20
04:32:21.135 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:32:21.135 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:32:21.135 00.000 29988 MoveAxis(E, 0, ABG)
04:32:21.135 00.000 29988 Move returns status 0, amount 0
04:32:21.135 00.000 29988 MoveAxis(S, 49, ABG)
04:32:21.135 00.000 29988 Guiding  Dir = 1, Dur = 49
04:32:21.135 00.000 28316 PhdController: settling, locked = 1, distance = 0.40 (0.50) aobump = 0 frame = 8 / 99999
04:32:21.136 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156341.136,"Host":"ASUS_SAM","Inst":1,"Distance":0.40,"Time":1.7,"SettleTime":8.0,"StarLocked":true}
04:32:21.137 00.001 29988 IsSlewing returns 0
04:32:21.137 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:21.138 00.001 29988 IsGuiding returns 0
04:32:21.138 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:21.139 00.001 28316 Enqueuing Expose request
04:32:21.144 00.005 29988 PulseGuide returned control before completion, sleep 54
04:32:21.213 00.069 29988 IsGuiding returns 1
04:32:21.213 00.000 29988 scope still moving after pulse duration time elapsed
04:32:21.244 00.031 29988 IsSlewing returns 0
04:32:21.245 00.001 29988 IsGuiding returns 0
04:32:21.245 00.000 29988 scope move finished after 49 + 57 ms
04:32:21.245 00.000 29988 Move returns status 0, amount 49
04:32:21.245 00.000 29988 move complete, result=0
04:32:21.245 00.000 29988 worker thread done servicing request
04:32:21.245 00.000 29988 Worker thread wakes up
04:32:21.245 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:21.245 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:21.245 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
04:32:22.650 01.405 29988 Exposure complete
04:32:22.711 00.061 29988 worker thread done servicing request
04:32:22.711 00.000 28316 OnExposeComplete: enter
04:32:22.714 00.003 28316 UpdateGuideState(): m_state=6
04:32:22.717 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7813
04:32:22.719 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=264.45, Mass=2298, SNR=33.2, Peak=169 HFD=3.8
04:32:22.721 00.002 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
04:32:22.723 00.002 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
04:32:22.726 00.003 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.26 hyp=0.34 cameraTheta=-2.30 mountX=-0.14 mountY=0.32, mountTheta=1.98
04:32:22.730 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.26, opts=13)
04:32:22.732 00.002 28316 Enqueuing Move request for scope (-0.23, -0.26)
04:32:22.734 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:22.735 00.001 28316 UpdateGuideState exits: m=2298 RSB=33.2
04:32:22.736 00.001 28316 PhdController: settling, locked = 1, distance = 0.38 (0.50) aobump = 0 frame = 9 / 99999
04:32:22.737 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156342.737,"Host":"ASUS_SAM","Inst":1,"Distance":0.38,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
04:32:22.738 00.001 29988 Worker thread wakes up
04:32:22.739 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.26) opts 0xd
04:32:22.739 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:22.741 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:22.742 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.26)
04:32:22.742 00.000 28316 Enqueuing Expose request
04:32:22.745 00.003 29988 Moving (-0.23, -0.26) raw xDistance=-0.14 yDistance=0.32
04:32:22.745 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:32:22.745 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
04:32:22.745 00.000 29988 MoveAxis(E, 0, ABG)
04:32:22.745 00.000 29988 Move returns status 0, amount 0
04:32:22.745 00.000 29988 MoveAxis(S, 76, ABG)
04:32:22.745 00.000 29988 Guiding  Dir = 1, Dur = 76
04:32:22.747 00.002 29988 IsSlewing returns 0
04:32:22.747 00.000 29988 IsGuiding returns 0
04:32:22.752 00.005 29988 PulseGuide returned control before completion, sleep 82
04:32:22.840 00.088 29988 IsGuiding returns 0
04:32:22.840 00.000 29988 Move returns status 0, amount 76
04:32:22.840 00.000 29988 move complete, result=0
04:32:22.840 00.000 29988 worker thread done servicing request
04:32:22.840 00.000 29988 Worker thread wakes up
04:32:22.840 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:22.840 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 76 ms SOUTH
04:32:22.842 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:24.474 01.632 29988 Exposure complete
04:32:24.512 00.038 29988 worker thread done servicing request
04:32:24.512 00.000 28316 OnExposeComplete: enter
04:32:24.514 00.002 28316 UpdateGuideState(): m_state=6
04:32:24.515 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7814
04:32:24.516 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=264.70, Mass=1978, SNR=30.8, Peak=161 HFD=3.7
04:32:24.517 00.001 28316 CameraToMount -- cameraTheta (-3.14) - m_xAngle (2.00) = xAngle (-5.14 = 1.15)
04:32:24.518 00.001 28316 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.18 = 1.11)
04:32:24.519 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.00 hyp=0.28 cameraTheta=-3.14 mountX=0.11 mountY=0.25, mountTheta=1.14
04:32:24.522 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.00, opts=13)
04:32:24.523 00.001 28316 Enqueuing Move request for scope (-0.28, -0.00)
04:32:24.523 00.000 29988 Worker thread wakes up
04:32:24.523 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:24.524 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.00) opts 0xd
04:32:24.524 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.00)
04:32:24.524 00.000 29988 Moving (-0.28, -0.00) raw xDistance=0.11 yDistance=0.25
04:32:24.524 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:32:24.524 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:32:24.524 00.000 29988 MoveAxis(E, 0, ABG)
04:32:24.524 00.000 29988 Move returns status 0, amount 0
04:32:24.524 00.000 29988 MoveAxis(S, 60, ABG)
04:32:24.524 00.000 29988 Guiding  Dir = 1, Dur = 60
04:32:24.524 00.000 28316 UpdateGuideState exits: m=1978 RSB=30.8
04:32:24.526 00.002 29988 IsSlewing returns 0
04:32:24.526 00.000 28316 PhdController: settling, locked = 1, distance = 0.35 (0.50) aobump = 0 frame = 10 / 99999
04:32:24.527 00.001 29988 IsGuiding returns 0
04:32:24.527 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156344.527,"Host":"ASUS_SAM","Inst":1,"Distance":0.35,"Time":5.1,"SettleTime":8.0,"StarLocked":true}
04:32:24.529 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:24.529 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:24.530 00.001 28316 Enqueuing Expose request
04:32:24.533 00.003 29988 PulseGuide returned control before completion, sleep 65
04:32:24.618 00.085 29988 IsGuiding returns 0
04:32:24.619 00.001 29988 Move returns status 0, amount 60
04:32:24.619 00.000 29988 move complete, result=0
04:32:24.619 00.000 29988 worker thread done servicing request
04:32:24.619 00.000 29988 Worker thread wakes up
04:32:24.619 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:24.619 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:24.619 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 60 ms SOUTH
04:32:26.032 01.413 29988 Exposure complete
04:32:26.069 00.037 29988 worker thread done servicing request
04:32:26.069 00.000 28316 OnExposeComplete: enter
04:32:26.070 00.001 28316 UpdateGuideState(): m_state=6
04:32:26.070 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7815
04:32:26.071 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=264.75, Mass=2260, SNR=32.8, Peak=176 HFD=4.0
04:32:26.071 00.000 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:32:26.073 00.002 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:32:26.073 00.000 28316 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.32 cameraTheta=2.98 mountX=0.18 mountY=0.26, mountTheta=0.97
04:32:26.074 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=0.05, opts=13)
04:32:26.076 00.002 28316 Enqueuing Move request for scope (-0.31, 0.05)
04:32:26.076 00.000 29988 Worker thread wakes up
04:32:26.076 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:26.076 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.8
04:32:26.076 00.000 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 11 / 99999
04:32:26.077 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156346.077,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
04:32:26.077 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
04:32:26.077 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
04:32:26.077 00.000 29988 Moving (-0.31, 0.05) raw xDistance=0.18 yDistance=0.26
04:32:26.077 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:32:26.077 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
04:32:26.077 00.000 29988 MoveAxis(E, 0, ABG)
04:32:26.077 00.000 29988 Move returns status 0, amount 0
04:32:26.077 00.000 29988 MoveAxis(S, 62, ABG)
04:32:26.077 00.000 29988 Guiding  Dir = 1, Dur = 62
04:32:26.077 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:26.080 00.003 29988 IsSlewing returns 0
04:32:26.081 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:26.081 00.000 28316 Enqueuing Expose request
04:32:26.081 00.000 29988 IsGuiding returns 0
04:32:26.087 00.006 29988 PulseGuide returned control before completion, sleep 68
04:32:26.155 00.068 29988 IsGuiding returns 1
04:32:26.155 00.000 29988 scope still moving after pulse duration time elapsed
04:32:26.187 00.032 29988 IsSlewing returns 0
04:32:26.187 00.000 29988 IsGuiding returns 0
04:32:26.187 00.000 29988 scope move finished after 62 + 43 ms
04:32:26.188 00.001 29988 Move returns status 0, amount 62
04:32:26.188 00.000 29988 move complete, result=0
04:32:26.188 00.000 29988 worker thread done servicing request
04:32:26.188 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 62 ms SOUTH
04:32:26.188 00.000 29988 Worker thread wakes up
04:32:26.188 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:26.188 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:27.818 01.630 29988 Exposure complete
04:32:27.854 00.036 29988 worker thread done servicing request
04:32:27.854 00.000 28316 OnExposeComplete: enter
04:32:27.856 00.002 28316 UpdateGuideState(): m_state=6
04:32:27.857 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7816
04:32:27.858 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=264.81, Mass=2227, SNR=32.6, Peak=173 HFD=4.2
04:32:27.858 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
04:32:27.859 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
04:32:27.860 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=0.15 mountY=0.07, mountTheta=0.43
04:32:27.863 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.11, opts=13)
04:32:27.864 00.001 28316 Enqueuing Move request for scope (-0.13, 0.11)
04:32:27.864 00.000 29988 Worker thread wakes up
04:32:27.864 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:27.865 00.001 28316 UpdateGuideState exits: m=2227 RSB=32.6
04:32:27.865 00.000 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 12 / 99999
04:32:27.865 00.000 28316 PhdController: newstate STATE_FINISH
04:32:27.866 00.001 28316 PhdController complete: success
04:32:27.866 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
04:32:27.866 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786156347.866,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":12,"DroppedFrames":0}
04:32:27.867 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
04:32:27.867 00.000 28316 Mount: notify guiding dither settle done success=1
04:32:27.867 00.000 28316 PhdController: newstate STATE_IDLE
04:32:27.868 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:27.868 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:27.868 00.000 28316 Enqueuing Expose request
04:32:27.869 00.001 29988 Moving (-0.13, 0.11) raw xDistance=0.15 yDistance=0.07
04:32:27.869 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:32:27.869 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:27.869 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:32:27.869 00.000 29988 MoveAxis(E, 0, ABG)
04:32:27.869 00.000 29988 Move returns status 0, amount 0
04:32:27.869 00.000 29988 MoveAxis(N, 0, ABG)
04:32:27.869 00.000 29988 Move returns status 0, amount 0
04:32:27.869 00.000 29988 move complete, result=0
04:32:27.869 00.000 29988 worker thread done servicing request
04:32:27.869 00.000 29988 Worker thread wakes up
04:32:27.869 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:27.869 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:27.870 00.001 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:29.399 01.529 29988 Exposure complete
04:32:29.462 00.063 29988 worker thread done servicing request
04:32:29.462 00.000 28316 OnExposeComplete: enter
04:32:29.463 00.001 28316 UpdateGuideState(): m_state=6
04:32:29.464 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.464 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=264.81, Mass=2364, SNR=33.8, Peak=196 HFD=4.1
04:32:29.465 00.001 28316 MultiStar: exiting stabilization period
04:32:29.465 00.000 28316 MultiStar: updating star positions after lock position change
04:32:29.465 00.000 28316 Star::Find(15, 661, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.466 00.001 28316 Star::Find returns 1 (0), X=662.11, Y=169.00, Mass=2277, SNR=32.7, Peak=193 HFD=4.3
04:32:29.466 00.000 28316 Star::Find(15, 1032, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.467 00.001 28316 Star::Find returns 1 (0), X=1033.33, Y=399.73, Mass=1904, SNR=29.8, Peak=143 HFD=4.6
04:32:29.467 00.000 28316 Star::Find(15, 977, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.467 00.000 28316 Star::Find returns 1 (0), X=977.64, Y=257.10, Mass=1562, SNR=27.4, Peak=122 HFD=4.0
04:32:29.469 00.002 28316 Star::Find(15, 310, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.470 00.001 28316 Star::Find returns 1 (0), X=311.13, Y=836.72, Mass=1548, SNR=27.0, Peak=147 HFD=4.1
04:32:29.470 00.000 28316 Star::Find(15, 493, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.471 00.001 28316 Star::Find returns 1 (0), X=494.43, Y=97.87, Mass=1151, SNR=23.4, Peak=99 HFD=3.7
04:32:29.471 00.000 28316 Star::Find(15, 288, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.472 00.001 28316 Star::Find returns 1 (0), X=288.95, Y=923.84, Mass=867, SNR=20.4, Peak=87 HFD=3.8
04:32:29.473 00.001 28316 Star::Find(15, 678, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.473 00.000 28316 Star::Find returns 1 (0), X=679.13, Y=954.27, Mass=872, SNR=20.4, Peak=69 HFD=4.0
04:32:29.474 00.001 28316 Star::Find(15, 1145, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.475 00.001 28316 Star::Find returns 1 (0), X=1145.97, Y=754.72, Mass=814, SNR=19.7, Peak=60 HFD=4.0
04:32:29.475 00.000 28316 Star::Find(15, 245, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.475 00.000 28316 Star::Find returns 1 (0), X=246.71, Y=526.97, Mass=554, SNR=16.3, Peak=54 HFD=4.0
04:32:29.476 00.001 28316 Star::Find(15, 649, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.476 00.000 28316 Star::Find returns 1 (0), X=650.26, Y=650.54, Mass=572, SNR=16.5, Peak=46 HFD=3.6
04:32:29.477 00.001 28316 Star::Find(15, 1130, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7817
04:32:29.477 00.000 28316 Star::Find returns 1 (0), X=1130.62, Y=632.40, Mass=623, SNR=17.3, Peak=49 HFD=3.7
04:32:29.478 00.001 28316 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.00) = xAngle (0.40 = 0.40)
04:32:29.478 00.000 28316 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
04:32:29.478 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.40 mountX=0.15 mountY=0.06, mountTheta=0.36
04:32:29.479 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=0.11, opts=13)
04:32:29.480 00.001 28316 Enqueuing Move request for scope (-0.12, 0.11)
04:32:29.480 00.000 29988 Worker thread wakes up
04:32:29.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
04:32:29.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
04:32:29.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:29.481 00.001 28316 UpdateGuideState exits: m=2364 RSB=33.8
04:32:29.481 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:29.482 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:29.482 00.000 28316 Enqueuing Expose request
04:32:29.483 00.001 29988 Moving (-0.12, 0.11) raw xDistance=0.15 yDistance=0.06
04:32:29.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:32:29.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:29.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:32:29.483 00.000 29988 MoveAxis(E, 0, ABG)
04:32:29.483 00.000 29988 Move returns status 0, amount 0
04:32:29.483 00.000 29988 MoveAxis(N, 0, ABG)
04:32:29.483 00.000 29988 Move returns status 0, amount 0
04:32:29.483 00.000 29988 move complete, result=0
04:32:29.483 00.000 29988 worker thread done servicing request
04:32:29.483 00.000 29988 Worker thread wakes up
04:32:29.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:29.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:29.484 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:31.108 01.624 29988 Exposure complete
04:32:31.160 00.052 29988 worker thread done servicing request
04:32:31.160 00.000 28316 OnExposeComplete: enter
04:32:31.162 00.002 28316 UpdateGuideState(): m_state=6
04:32:31.162 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7818
04:32:31.163 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.83, Mass=2272, SNR=33.1, Peak=168 HFD=4.1
04:32:31.163 00.000 28316 MultiStar: [#1 -0.94,-0.09,0.00,M1] [#2 -0.27,0.13,0.90,U] [#3 -0.11,0.05,0.81,U] [#4 -0.24,0.08,0.85,U] [#5 -0.26,-0.04,0.73,U] [#6 -0.29,-0.09,0.62,U] [#7 -0.40,-0.07,0.00,M1] [#8 -0.39,0.10,0.00,M1] 
04:32:31.164 00.001 28316 refined, 5 included, MultiStar: {-0.24, 0.05}, one-star: {-0.26, 0.13}
04:32:31.164 00.000 28316 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.00) = xAngle (0.92 = 0.92)
04:32:31.165 00.001 28316 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
04:32:31.165 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.92 mountX=0.15 mountY=0.19, mountTheta=0.91
04:32:31.166 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.05, opts=13)
04:32:31.167 00.001 28316 Enqueuing Move request for scope (-0.24, 0.05)
04:32:31.168 00.001 29988 Worker thread wakes up
04:32:31.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:31.169 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
04:32:31.169 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.1
04:32:31.169 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
04:32:31.169 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:31.170 00.001 29988 Moving (-0.24, 0.05) raw xDistance=0.15 yDistance=0.19
04:32:31.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:31.170 00.000 28316 Enqueuing Expose request
04:32:31.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:32:31.171 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:31.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:32:31.171 00.000 29988 MoveAxis(E, 0, ABG)
04:32:31.171 00.000 29988 Move returns status 0, amount 0
04:32:31.171 00.000 29988 MoveAxis(N, 0, ABG)
04:32:31.171 00.000 29988 Move returns status 0, amount 0
04:32:31.171 00.000 29988 move complete, result=0
04:32:31.171 00.000 29988 worker thread done servicing request
04:32:31.171 00.000 29988 Worker thread wakes up
04:32:31.171 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:31.171 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:31.171 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:32:32.695 01.524 29988 Exposure complete
04:32:32.722 00.027 29988 worker thread done servicing request
04:32:32.723 00.001 28316 OnExposeComplete: enter
04:32:32.723 00.000 28316 UpdateGuideState(): m_state=6
04:32:32.724 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7819
04:32:32.724 00.000 28316 Star::Find returns 1 (0), X=950.59, Y=264.73, Mass=2293, SNR=33.1, Peak=170 HFD=3.8
04:32:32.725 00.001 28316 MultiStar: [#1 -0.76,0.03,0.00,M2] [#2 -0.68,0.12,0.00,M7] [#3 -0.23,0.01,0.80,U] [#4 -0.23,0.16,0.86,U] [#5 -0.18,0.02,0.73,U] [#6 -0.19,-0.03,0.65,U] [#7 -0.35,0.23,0.00,M2] [#8 -0.52,0.22,0.00,M2] 
04:32:32.725 00.000 28316 refined, 4 included, MultiStar: {-0.26, 0.04}, one-star: {-0.40, 0.02}
04:32:32.726 00.001 28316 CameraToMount -- cameraTheta (2.98) - m_xAngle (2.00) = xAngle (0.99 = 0.99)
04:32:32.726 00.000 28316 CameraToMount -- cameraTheta (2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
04:32:32.727 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=2.98 mountX=0.14 mountY=0.21, mountTheta=0.97
04:32:32.728 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.04, opts=13)
04:32:32.728 00.000 28316 Enqueuing Move request for scope (-0.26, 0.04)
04:32:32.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:32.730 00.002 28316 UpdateGuideState exits: m=2293 RSB=33.1
04:32:32.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:32.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:32.730 00.000 28316 Enqueuing Expose request
04:32:32.731 00.001 29988 Worker thread wakes up
04:32:32.731 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
04:32:32.731 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
04:32:32.731 00.000 29988 Moving (-0.26, 0.04) raw xDistance=0.14 yDistance=0.21
04:32:32.731 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:32:32.731 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
04:32:32.731 00.000 29988 MoveAxis(E, 0, ABG)
04:32:32.731 00.000 29988 Move returns status 0, amount 0
04:32:32.731 00.000 29988 MoveAxis(S, 50, ABG)
04:32:32.731 00.000 29988 Guiding  Dir = 1, Dur = 50
04:32:32.731 00.000 29988 IsSlewing returns 0
04:32:32.731 00.000 29988 IsGuiding returns 0
04:32:32.737 00.006 29988 PulseGuide returned control before completion, sleep 55
04:32:32.805 00.068 29988 IsGuiding returns 0
04:32:32.805 00.000 29988 Move returns status 0, amount 50
04:32:32.805 00.000 29988 move complete, result=0
04:32:32.805 00.000 29988 worker thread done servicing request
04:32:32.805 00.000 29988 Worker thread wakes up
04:32:32.805 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:32.805 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:32.805 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
04:32:34.428 01.623 29988 Exposure complete
04:32:34.460 00.032 29988 worker thread done servicing request
04:32:34.461 00.001 28316 OnExposeComplete: enter
04:32:34.461 00.000 28316 UpdateGuideState(): m_state=6
04:32:34.462 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7820
04:32:34.462 00.000 28316 Star::Find returns 1 (0), X=950.55, Y=265.07, Mass=2192, SNR=32.5, Peak=158 HFD=4.0
04:32:34.463 00.001 28316 MultiStar: [#1 -0.75,-0.04,0.00,M3] [#2 -0.58,0.17,0.00,M8] [#3 -0.50,0.43,0.00,M4] [#4 -0.43,0.32,0.00,M1] [#5 -0.66,0.03,0.00,M1] [#6 -0.52,0.01,0.00,M1] [#7 -0.77,0.32,0.00,M3] [#8 -0.54,0.38,0.00,M3] 
04:32:34.463 00.000 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
04:32:34.464 00.001 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
04:32:34.464 00.000 28316 CameraToMount -- cameraX=-0.45 cameraY=0.36 hyp=0.58 cameraTheta=2.46 mountX=0.52 mountY=0.24, mountTheta=0.43
04:32:34.465 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=0.36, opts=13)
04:32:34.466 00.001 28316 Enqueuing Move request for scope (-0.45, 0.36)
04:32:34.466 00.000 29988 Worker thread wakes up
04:32:34.466 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.36) opts 0xd
04:32:34.466 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, 0.36)
04:32:34.466 00.000 29988 Moving (-0.45, 0.36) raw xDistance=0.52 yDistance=0.24
04:32:34.466 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
04:32:34.466 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:32:34.466 00.000 29988 MoveAxis(W, 108, ABG)
04:32:34.466 00.000 29988 Guiding  Dir = 3, Dur = 108
04:32:34.466 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:34.467 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.5
04:32:34.467 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:34.468 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:34.468 00.000 28316 Enqueuing Expose request
04:32:34.468 00.000 29988 IsSlewing returns 0
04:32:34.469 00.001 29988 IsGuiding returns 0
04:32:34.471 00.002 29988 PulseGuide returned control before completion, sleep 117
04:32:34.598 00.127 29988 IsGuiding returns 0
04:32:34.599 00.001 29988 Move returns status 0, amount 108
04:32:34.599 00.000 29988 MoveAxis(S, 56, ABG)
04:32:34.599 00.000 29988 Guiding  Dir = 1, Dur = 56
04:32:34.599 00.000 29988 IsSlewing returns 0
04:32:34.599 00.000 29988 IsGuiding returns 0
04:32:34.609 00.010 29988 PulseGuide returned control before completion, sleep 56
04:32:34.678 00.069 29988 IsGuiding returns 0
04:32:34.678 00.000 29988 Move returns status 0, amount 56
04:32:34.678 00.000 29988 move complete, result=0
04:32:34.678 00.000 29988 worker thread done servicing request
04:32:34.678 00.000 28316 GuideStep: 0.5 px 108 ms WEST, 0.2 px 56 ms SOUTH
04:32:34.679 00.001 29988 Worker thread wakes up
04:32:34.680 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:34.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:36.091 01.411 29988 Exposure complete
04:32:36.125 00.034 29988 worker thread done servicing request
04:32:36.125 00.000 28316 OnExposeComplete: enter
04:32:36.127 00.002 28316 UpdateGuideState(): m_state=6
04:32:36.127 00.000 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7821
04:32:36.128 00.001 28316 Star::Find returns 1 (0), X=950.51, Y=264.74, Mass=2221, SNR=32.6, Peak=163 HFD=3.9
04:32:36.128 00.000 28316 MultiStar: [#1 -0.43,-0.13,0.00,M4] [#2 -0.37,0.07,0.00,M9] [#3 -0.40,-0.07,0.00,M5] [#4 -0.10,-0.04,0.85,U] [#5 -0.37,-0.19,0.00,M2] [#6 -0.26,-0.20,0.65,U] [#7 -0.57,-0.12,0.00,M4] [#8 -0.21,-0.06,0.58,U] 
04:32:36.128 00.000 28316 refined, 3 included, MultiStar: {-0.28, -0.05}, one-star: {-0.48, 0.04}
04:32:36.129 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.33)
04:32:36.130 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.29)
04:32:36.131 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=0.07 mountY=0.27, mountTheta=1.32
04:32:36.133 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=-0.05, opts=13)
04:32:36.133 00.000 28316 Enqueuing Move request for scope (-0.28, -0.05)
04:32:36.134 00.001 29988 Worker thread wakes up
04:32:36.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
04:32:36.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
04:32:36.134 00.000 29988 Moving (-0.28, -0.05) raw xDistance=0.07 yDistance=0.27
04:32:36.134 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:32:36.134 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
04:32:36.134 00.000 29988 MoveAxis(E, 0, ABG)
04:32:36.134 00.000 29988 Move returns status 0, amount 0
04:32:36.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:36.134 00.000 29988 MoveAxis(S, 65, ABG)
04:32:36.134 00.000 29988 Guiding  Dir = 1, Dur = 65
04:32:36.134 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.6
04:32:36.135 00.001 29988 IsSlewing returns 0
04:32:36.135 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:36.136 00.001 29988 IsGuiding returns 0
04:32:36.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:36.139 00.003 28316 Enqueuing Expose request
04:32:36.140 00.001 29988 PulseGuide returned control before completion, sleep 71
04:32:36.214 00.074 29988 IsGuiding returns 0
04:32:36.214 00.000 29988 Move returns status 0, amount 65
04:32:36.214 00.000 29988 move complete, result=0
04:32:36.214 00.000 29988 worker thread done servicing request
04:32:36.214 00.000 29988 Worker thread wakes up
04:32:36.214 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
04:32:36.216 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:36.216 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:37.851 01.635 29988 Exposure complete
04:32:37.891 00.040 29988 worker thread done servicing request
04:32:37.891 00.000 28316 OnExposeComplete: enter
04:32:37.892 00.001 28316 UpdateGuideState(): m_state=6
04:32:37.893 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7822
04:32:37.894 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=264.79, Mass=2280, SNR=32.9, Peak=169 HFD=4.2
04:32:37.897 00.003 28316 MultiStar: [#1 -0.20,-0.32,0.00,M5] [#2 -0.18,0.03,0.88,U] [#3 -0.12,0.07,0.85,U] [#4 -0.20,-0.09,0.86,U] [#5 -0.44,-0.10,0.00,M3] [#6 -0.21,-0.34,0.00,M1] [#7 -0.23,-0.10,0.62,U] [#8 -0.16,0.06,0.58,U] 
04:32:37.898 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.01}, one-star: {-0.24, 0.09}
04:32:37.899 00.001 28316 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
04:32:37.900 00.001 28316 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
04:32:37.901 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.07 mountX=0.09 mountY=0.16, mountTheta=1.06
04:32:37.903 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.01, opts=13)
04:32:37.904 00.001 28316 Enqueuing Move request for scope (-0.19, 0.01)
04:32:37.904 00.000 29988 Worker thread wakes up
04:32:37.904 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:37.905 00.001 28316 UpdateGuideState exits: m=2280 RSB=32.9
04:32:37.905 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:37.906 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:37.906 00.000 28316 Enqueuing Expose request
04:32:37.907 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
04:32:37.907 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
04:32:37.907 00.000 29988 Moving (-0.19, 0.01) raw xDistance=0.09 yDistance=0.16
04:32:37.907 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:32:37.907 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:37.907 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:32:37.907 00.000 29988 MoveAxis(E, 0, ABG)
04:32:37.907 00.000 29988 Move returns status 0, amount 0
04:32:37.907 00.000 29988 MoveAxis(N, 0, ABG)
04:32:37.907 00.000 29988 Move returns status 0, amount 0
04:32:37.907 00.000 29988 move complete, result=0
04:32:37.907 00.000 29988 worker thread done servicing request
04:32:37.907 00.000 29988 Worker thread wakes up
04:32:37.907 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:37.907 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:37.907 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:32:39.435 01.528 29988 Exposure complete
04:32:39.472 00.037 29988 worker thread done servicing request
04:32:39.472 00.000 28316 OnExposeComplete: enter
04:32:39.473 00.001 28316 UpdateGuideState(): m_state=6
04:32:39.474 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7823
04:32:39.474 00.000 28316 Star::Find returns 1 (0), X=950.81, Y=265.05, Mass=2205, SNR=32.6, Peak=173 HFD=4.2
04:32:39.475 00.001 28316 MultiStar: [#1 -0.55,0.18,0.00,M6] [#2 -0.17,0.22,0.92,U] [#3 -0.03,0.21,0.88,U] [#4 -0.19,-0.04,0.82,U] [#5 -0.37,0.16,0.00,M4] [#6 -0.06,0.05,0.63,U] [#7 -0.31,0.11,0.61,U] [#8 -0.40,0.17,0.00,M2] 
04:32:39.475 00.000 28316 refined, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.18, 0.35}
04:32:39.475 00.000 28316 CameraToMount -- cameraTheta (2.32) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
04:32:39.476 00.001 28316 CameraToMount -- cameraTheta (2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
04:32:39.477 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.32 mountX=0.21 mountY=0.06, mountTheta=0.28
04:32:39.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.16, opts=13)
04:32:39.479 00.000 28316 Enqueuing Move request for scope (-0.15, 0.16)
04:32:39.479 00.000 29988 Worker thread wakes up
04:32:39.480 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
04:32:39.480 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
04:32:39.480 00.000 29988 Moving (-0.15, 0.16) raw xDistance=0.21 yDistance=0.06
04:32:39.480 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:32:39.480 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:39.480 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:32:39.480 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.6
04:32:39.482 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:32:39.482 00.000 29988 MoveAxis(W, 45, ABG)
04:32:39.482 00.000 29988 Guiding  Dir = 3, Dur = 45
04:32:39.482 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:39.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:39.483 00.001 28316 Enqueuing Expose request
04:32:39.483 00.000 29988 IsSlewing returns 0
04:32:39.483 00.000 29988 IsGuiding returns 0
04:32:39.485 00.002 29988 PulseGuide returned control before completion, sleep 54
04:32:39.546 00.061 29988 IsGuiding returns 0
04:32:39.546 00.000 29988 Move returns status 0, amount 45
04:32:39.546 00.000 29988 MoveAxis(N, 0, ABG)
04:32:39.546 00.000 29988 Move returns status 0, amount 0
04:32:39.546 00.000 29988 move complete, result=0
04:32:39.546 00.000 29988 worker thread done servicing request
04:32:39.546 00.000 29988 Worker thread wakes up
04:32:39.546 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:39.546 00.000 28316 GuideStep: 0.2 px 45 ms WEST, 0.1 px 0 ms NORTH
04:32:39.548 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:41.178 01.630 29988 Exposure complete
04:32:41.213 00.035 29988 worker thread done servicing request
04:32:41.213 00.000 28316 OnExposeComplete: enter
04:32:41.214 00.001 28316 UpdateGuideState(): m_state=6
04:32:41.216 00.002 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7824
04:32:41.217 00.001 28316 Star::Find returns 1 (0), X=950.68, Y=264.59, Mass=2300, SNR=33.2, Peak=159 HFD=4.0
04:32:41.218 00.001 28316 MultiStar: [#1 -0.56,-0.12,0.00,M7] [#2 -0.29,-0.23,0.00,M8] [#3 -0.06,-0.20,0.85,U] [#4 -0.25,-0.32,0.00,M1] [#5 -0.45,-0.02,0.00,M5] [#6 -0.10,-0.39,0.00,M1] [#7 -0.14,-0.47,0.00,M3] [#8 -0.16,-0.16,0.57,U] 
04:32:41.219 00.001 28316 refined, 2 included, MultiStar: {-0.19, -0.15}, one-star: {-0.31, -0.11}
04:32:41.219 00.000 28316 CameraToMount -- cameraTheta (-2.46) - m_xAngle (2.00) = xAngle (-4.46 = 1.82)
04:32:41.220 00.001 28316 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.50 = 1.79)
04:32:41.220 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-2.46 mountX=-0.06 mountY=0.24, mountTheta=1.82
04:32:41.222 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.15, opts=13)
04:32:41.222 00.000 28316 Enqueuing Move request for scope (-0.19, -0.15)
04:32:41.224 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:41.224 00.000 29988 Worker thread wakes up
04:32:41.224 00.000 28316 UpdateGuideState exits: m=2300 RSB=33.2
04:32:41.225 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:41.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:41.226 00.001 28316 Enqueuing Expose request
04:32:41.226 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
04:32:41.226 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
04:32:41.226 00.000 29988 Moving (-0.19, -0.15) raw xDistance=-0.06 yDistance=0.24
04:32:41.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:32:41.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:32:41.226 00.000 29988 MoveAxis(E, 0, ABG)
04:32:41.226 00.000 29988 Move returns status 0, amount 0
04:32:41.226 00.000 29988 MoveAxis(S, 57, ABG)
04:32:41.227 00.001 29988 Guiding  Dir = 1, Dur = 57
04:32:41.227 00.000 29988 IsSlewing returns 0
04:32:41.227 00.000 29988 IsGuiding returns 0
04:32:41.231 00.004 29988 PulseGuide returned control before completion, sleep 63
04:32:41.301 00.070 29988 IsGuiding returns 0
04:32:41.301 00.000 29988 Move returns status 0, amount 57
04:32:41.301 00.000 29988 move complete, result=0
04:32:41.301 00.000 29988 worker thread done servicing request
04:32:41.301 00.000 29988 Worker thread wakes up
04:32:41.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:41.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:41.301 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 57 ms SOUTH
04:32:42.718 01.417 29988 Exposure complete
04:32:42.753 00.035 29988 worker thread done servicing request
04:32:42.754 00.001 28316 OnExposeComplete: enter
04:32:42.754 00.000 28316 UpdateGuideState(): m_state=6
04:32:42.755 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7825
04:32:42.755 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=264.66, Mass=2167, SNR=32.2, Peak=171 HFD=3.9
04:32:42.756 00.001 28316 MultiStar: [#1 -0.37,-0.14,0.00,M8] [#2 -0.22,0.05,0.94,U] [#3 0.08,-0.13,0.87,U] [#4 0.11,-0.26,0.84,U] [#5 -0.27,-0.11,0.75,U] [#6 0.04,-0.40,0.00,M2] [#7 -0.12,-0.25,0.61,U] [#8 -0.11,0.04,0.59,U] 
04:32:42.757 00.001 28316 refined, 6 included, MultiStar: {-0.11, -0.10}, one-star: {-0.20, -0.04}
04:32:42.758 00.001 28316 CameraToMount -- cameraTheta (-2.40) - m_xAngle (2.00) = xAngle (-4.40 = 1.88)
04:32:42.759 00.001 28316 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.44 = 1.84)
04:32:42.760 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-2.40 mountX=-0.04 mountY=0.14, mountTheta=1.88
04:32:42.762 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.10, opts=13)
04:32:42.763 00.001 28316 Enqueuing Move request for scope (-0.11, -0.10)
04:32:42.764 00.001 29988 Worker thread wakes up
04:32:42.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:42.764 00.000 28316 UpdateGuideState exits: m=2167 RSB=32.2
04:32:42.764 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:42.766 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
04:32:42.767 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
04:32:42.767 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:42.767 00.000 28316 Enqueuing Expose request
04:32:42.768 00.001 29988 Moving (-0.11, -0.10) raw xDistance=-0.04 yDistance=0.14
04:32:42.768 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:32:42.768 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:42.768 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:32:42.768 00.000 29988 MoveAxis(E, 0, ABG)
04:32:42.768 00.000 29988 Move returns status 0, amount 0
04:32:42.768 00.000 29988 MoveAxis(N, 0, ABG)
04:32:42.768 00.000 29988 Move returns status 0, amount 0
04:32:42.768 00.000 29988 move complete, result=0
04:32:42.768 00.000 29988 worker thread done servicing request
04:32:42.768 00.000 29988 Worker thread wakes up
04:32:42.768 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:42.768 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:42.768 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:44.405 01.637 29988 Exposure complete
04:32:44.445 00.040 29988 worker thread done servicing request
04:32:44.445 00.000 28316 OnExposeComplete: enter
04:32:44.447 00.002 28316 UpdateGuideState(): m_state=6
04:32:44.449 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7826
04:32:44.452 00.003 28316 Star::Find returns 1 (0), X=950.99, Y=264.72, Mass=2177, SNR=32.2, Peak=176 HFD=4.0
04:32:44.455 00.003 28316 MultiStar: [#1 -0.40,-0.09,0.00,M9] [#2 0.01,-0.05,0.92,U] [#3 0.12,-0.10,0.86,U] [#4 0.09,-0.34,0.85,U] [#5 -0.17,0.07,0.73,U] [#6 0.06,-0.41,0.00,M3] [#7 0.04,-0.17,0.62,U] [#8 -0.00,-0.03,0.57,U] 
04:32:44.458 00.003 28316 single-star, 6 included, MultiStar: {0.01, -0.09}, one-star: {-0.01, 0.01}
04:32:44.458 00.000 28316 CameraToMount -- cameraTheta (2.13) - m_xAngle (2.00) = xAngle (0.13 = 0.13)
04:32:44.458 00.000 28316 CameraToMount -- cameraTheta (2.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
04:32:44.458 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.13 mountX=0.02 mountY=0.00, mountTheta=0.10
04:32:44.460 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.01, opts=13)
04:32:44.460 00.000 28316 Enqueuing Move request for scope (-0.01, 0.01)
04:32:44.461 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:44.461 00.000 28316 UpdateGuideState exits: m=2177 RSB=32.2
04:32:44.462 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:44.462 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:44.463 00.001 28316 Enqueuing Expose request
04:32:44.463 00.000 29988 Worker thread wakes up
04:32:44.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
04:32:44.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
04:32:44.463 00.000 29988 Moving (-0.01, 0.01) raw xDistance=0.02 yDistance=0.00
04:32:44.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:32:44.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:44.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:32:44.463 00.000 29988 MoveAxis(E, 0, ABG)
04:32:44.463 00.000 29988 Move returns status 0, amount 0
04:32:44.463 00.000 29988 MoveAxis(N, 0, ABG)
04:32:44.463 00.000 29988 Move returns status 0, amount 0
04:32:44.463 00.000 29988 move complete, result=0
04:32:44.463 00.000 29988 worker thread done servicing request
04:32:44.464 00.001 29988 Worker thread wakes up
04:32:44.464 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:44.464 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:44.464 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:32:45.989 01.525 29988 Exposure complete
04:32:46.041 00.052 29988 worker thread done servicing request
04:32:46.041 00.000 28316 OnExposeComplete: enter
04:32:46.043 00.002 28316 UpdateGuideState(): m_state=6
04:32:46.044 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7827
04:32:46.046 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=264.69, Mass=2165, SNR=32.3, Peak=174 HFD=4.0
04:32:46.047 00.001 28316 MultiStar: [#1 -0.39,-0.15,0.00,M10] [#2 -0.10,-0.21,0.93,U] [#3 0.12,-0.04,0.84,U] [#4 0.13,-0.21,0.86,U] [#5 -0.12,-0.23,0.73,U] [#6 0.07,-0.26,0.65,U] [#7 -0.30,-0.23,0.00,M2] [#8 -0.10,0.00,0.60,U] 
04:32:46.048 00.001 28316 single-star, 6 included, MultiStar: {-0.01, -0.14}, one-star: {-0.08, -0.01}
04:32:46.049 00.001 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
04:32:46.051 00.002 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
04:32:46.051 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=0.03 mountY=0.08, mountTheta=1.25
04:32:46.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.01, opts=13)
04:32:46.053 00.001 28316 Enqueuing Move request for scope (-0.08, -0.01)
04:32:46.054 00.001 29988 Worker thread wakes up
04:32:46.054 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:46.054 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.3
04:32:46.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:46.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:46.055 00.000 28316 Enqueuing Expose request
04:32:46.056 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
04:32:46.056 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
04:32:46.056 00.000 29988 Moving (-0.08, -0.01) raw xDistance=0.03 yDistance=0.08
04:32:46.056 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:32:46.056 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:46.056 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:32:46.056 00.000 29988 MoveAxis(E, 0, ABG)
04:32:46.056 00.000 29988 Move returns status 0, amount 0
04:32:46.056 00.000 29988 MoveAxis(N, 0, ABG)
04:32:46.056 00.000 29988 Move returns status 0, amount 0
04:32:46.056 00.000 29988 move complete, result=0
04:32:46.056 00.000 29988 worker thread done servicing request
04:32:46.056 00.000 29988 Worker thread wakes up
04:32:46.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:46.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:46.056 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:47.683 01.627 29988 Exposure complete
04:32:47.754 00.071 29988 worker thread done servicing request
04:32:47.755 00.001 28316 OnExposeComplete: enter
04:32:47.758 00.003 28316 UpdateGuideState(): m_state=6
04:32:47.761 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7828
04:32:47.763 00.002 28316 Star::Find returns 1 (0), X=950.60, Y=264.99, Mass=2287, SNR=33.0, Peak=171 HFD=4.0
04:32:47.766 00.003 28316 MultiStar: [#1 -0.53,0.13,0.00,R] [#2 -0.43,0.27,0.00,M6] [#3 -0.15,0.19,0.86,U] [#4 -0.20,0.00,0.81,U] [#5 -0.36,0.26,0.00,M3] [#6 -0.23,0.02,0.64,U] [#7 -0.35,0.14,0.00,M3] [#8 -0.39,0.01,0.00,M1] 
04:32:47.768 00.002 28316 refined, 3 included, MultiStar: {-0.25, 0.14}, one-star: {-0.39, 0.29}
04:32:47.769 00.001 28316 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
04:32:47.769 00.000 28316 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
04:32:47.770 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=0.23 mountY=0.16, mountTheta=0.61
04:32:47.771 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.14, opts=13)
04:32:47.773 00.002 28316 Enqueuing Move request for scope (-0.25, 0.14)
04:32:47.774 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:47.775 00.001 28316 UpdateGuideState exits: m=2287 RSB=33.0
04:32:47.776 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:47.777 00.001 29988 Worker thread wakes up
04:32:47.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
04:32:47.777 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
04:32:47.777 00.000 29988 Moving (-0.25, 0.14) raw xDistance=0.23 yDistance=0.16
04:32:47.778 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:47.778 00.000 28316 Enqueuing Expose request
04:32:47.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
04:32:47.779 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:47.779 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:32:47.779 00.000 29988 MoveAxis(W, 49, ABG)
04:32:47.779 00.000 29988 Guiding  Dir = 3, Dur = 49
04:32:47.779 00.000 29988 IsSlewing returns 0
04:32:47.779 00.000 29988 IsGuiding returns 0
04:32:47.781 00.002 29988 PulseGuide returned control before completion, sleep 58
04:32:47.850 00.069 29988 IsGuiding returns 0
04:32:47.850 00.000 29988 Move returns status 0, amount 49
04:32:47.850 00.000 29988 MoveAxis(N, 0, ABG)
04:32:47.850 00.000 29988 Move returns status 0, amount 0
04:32:47.850 00.000 29988 move complete, result=0
04:32:47.850 00.000 29988 worker thread done servicing request
04:32:47.850 00.000 29988 Worker thread wakes up
04:32:47.850 00.000 28316 GuideStep: 0.2 px 49 ms WEST, 0.2 px 0 ms NORTH
04:32:47.851 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:47.851 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:49.264 01.413 29988 Exposure complete
04:32:49.297 00.033 29988 worker thread done servicing request
04:32:49.297 00.000 28316 OnExposeComplete: enter
04:32:49.298 00.001 28316 UpdateGuideState(): m_state=6
04:32:49.299 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7829
04:32:49.299 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=264.88, Mass=2307, SNR=33.2, Peak=205 HFD=4.0
04:32:49.300 00.001 28316 MultiStar: [#1 0.11,-0.27,0.97,U] [#2 -0.16,0.02,0.89,U] [#3 0.04,-0.02,0.84,U] [#4 0.09,-0.12,0.84,U] [#5 -0.30,-0.01,0.71,U] [#6 0.04,-0.32,0.62,U] [#7 -0.11,-0.14,0.61,U] [#8 -0.06,-0.01,0.58,U] 
04:32:49.300 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.07}, one-star: {-0.24, 0.17}
04:32:49.300 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
04:32:49.301 00.001 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
04:32:49.301 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.33 mountX=-0.04 mountY=0.09, mountTheta=1.95
04:32:49.302 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.07, opts=13)
04:32:49.303 00.001 28316 Enqueuing Move request for scope (-0.06, -0.07)
04:32:49.303 00.000 29988 Worker thread wakes up
04:32:49.304 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
04:32:49.304 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
04:32:49.304 00.000 29988 Moving (-0.06, -0.07) raw xDistance=-0.04 yDistance=0.09
04:32:49.304 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:32:49.304 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:49.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:49.306 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:32:49.306 00.000 29988 MoveAxis(E, 0, ABG)
04:32:49.306 00.000 28316 UpdateGuideState exits: m=2307 RSB=33.2
04:32:49.306 00.000 29988 Move returns status 0, amount 0
04:32:49.306 00.000 29988 MoveAxis(N, 0, ABG)
04:32:49.306 00.000 29988 Move returns status 0, amount 0
04:32:49.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:49.307 00.001 29988 move complete, result=0
04:32:49.307 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:49.307 00.000 28316 Enqueuing Expose request
04:32:49.307 00.000 29988 worker thread done servicing request
04:32:49.307 00.000 29988 Worker thread wakes up
04:32:49.307 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:49.308 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:49.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:50.937 01.629 29988 Exposure complete
04:32:50.977 00.040 29988 worker thread done servicing request
04:32:50.977 00.000 28316 OnExposeComplete: enter
04:32:50.977 00.000 28316 UpdateGuideState(): m_state=6
04:32:50.977 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7830
04:32:50.979 00.002 28316 Star::Find returns 1 (0), X=950.99, Y=264.65, Mass=2267, SNR=32.8, Peak=195 HFD=4.0
04:32:50.980 00.001 28316 MultiStar: [#1 0.12,-0.26,0.98,U] [#2 0.01,-0.06,0.91,U] [#3 0.07,-0.13,0.84,U] [#4 -0.00,-0.31,0.84,U] [#5 -0.21,0.00,0.72,U] [#6 -0.04,-0.25,0.62,U] [#7 -0.24,-0.18,0.63,U] [#8 -0.04,-0.17,0.57,U] 
04:32:50.983 00.003 28316 single-star, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.00, -0.05}
04:32:50.983 00.000 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
04:32:50.983 00.000 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
04:32:50.984 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.54 mountX=-0.05 mountY=0.02, mountTheta=2.71
04:32:50.985 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.05, opts=13)
04:32:50.985 00.000 28316 Enqueuing Move request for scope (0.00, -0.05)
04:32:50.986 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:50.986 00.000 28316 UpdateGuideState exits: m=2267 RSB=32.8
04:32:50.987 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:50.987 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:50.988 00.001 28316 Enqueuing Expose request
04:32:50.988 00.000 29988 Worker thread wakes up
04:32:50.988 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
04:32:50.988 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
04:32:50.988 00.000 29988 Moving (0.00, -0.05) raw xDistance=-0.05 yDistance=0.02
04:32:50.988 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:32:50.988 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:50.988 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:32:50.988 00.000 29988 MoveAxis(E, 0, ABG)
04:32:50.988 00.000 29988 Move returns status 0, amount 0
04:32:50.988 00.000 29988 MoveAxis(N, 0, ABG)
04:32:50.988 00.000 29988 Move returns status 0, amount 0
04:32:50.988 00.000 29988 move complete, result=0
04:32:50.988 00.000 29988 worker thread done servicing request
04:32:50.988 00.000 29988 Worker thread wakes up
04:32:50.988 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:50.988 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:50.989 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:32:52.515 01.526 29988 Exposure complete
04:32:52.548 00.033 29988 worker thread done servicing request
04:32:52.548 00.000 28316 OnExposeComplete: enter
04:32:52.549 00.001 28316 UpdateGuideState(): m_state=6
04:32:52.549 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7831
04:32:52.550 00.001 28316 Star::Find returns 1 (0), X=950.97, Y=264.76, Mass=2308, SNR=33.4, Peak=204 HFD=4.1
04:32:52.551 00.001 28316 MultiStar: [#1 0.22,-0.34,0.00,M1] [#2 -0.06,0.00,0.89,U] [#3 0.23,-0.08,0.82,U] [#4 -0.09,0.07,0.80,U] [#5 -0.30,-0.05,0.73,U] [#6 0.12,-0.12,0.60,U] [#7 -0.29,0.13,0.60,U] [#8 0.08,0.04,0.59,U] 
04:32:52.551 00.000 28316 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.02, 0.06}
04:32:52.551 00.000 28316 CameraToMount -- cameraTheta (2.93) - m_xAngle (2.00) = xAngle (0.94 = 0.94)
04:32:52.552 00.001 28316 CameraToMount -- cameraTheta (2.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
04:32:52.552 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.93 mountX=0.02 mountY=0.03, mountTheta=0.92
04:32:52.553 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.01, opts=13)
04:32:52.554 00.001 28316 Enqueuing Move request for scope (-0.04, 0.01)
04:32:52.555 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:52.556 00.001 28316 UpdateGuideState exits: m=2308 RSB=33.4
04:32:52.557 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:52.558 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:52.559 00.001 28316 Enqueuing Expose request
04:32:52.559 00.000 29988 Worker thread wakes up
04:32:52.560 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
04:32:52.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
04:32:52.560 00.000 29988 Moving (-0.04, 0.01) raw xDistance=0.02 yDistance=0.03
04:32:52.560 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:32:52.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:52.560 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:32:52.560 00.000 29988 MoveAxis(E, 0, ABG)
04:32:52.560 00.000 29988 Move returns status 0, amount 0
04:32:52.560 00.000 29988 MoveAxis(N, 0, ABG)
04:32:52.560 00.000 29988 Move returns status 0, amount 0
04:32:52.560 00.000 29988 move complete, result=0
04:32:52.560 00.000 29988 worker thread done servicing request
04:32:52.560 00.000 29988 Worker thread wakes up
04:32:52.560 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:52.560 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:52.561 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:32:54.192 01.631 29988 Exposure complete
04:32:54.236 00.044 29988 worker thread done servicing request
04:32:54.236 00.000 28316 OnExposeComplete: enter
04:32:54.238 00.002 28316 UpdateGuideState(): m_state=6
04:32:54.239 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7832
04:32:54.240 00.001 28316 Star::Find returns 1 (0), X=950.75, Y=265.01, Mass=2263, SNR=32.9, Peak=199 HFD=4.0
04:32:54.240 00.000 28316 MultiStar: [#1 0.15,-0.17,0.97,U] [#2 -0.32,0.26,0.00,M4] [#3 -0.02,0.16,0.86,U] [#4 -0.13,0.07,0.82,U] [#5 -0.26,0.06,0.74,U] [#6 -0.18,-0.15,0.64,U] [#7 -0.40,-0.02,0.00,M1] [#8 -0.23,0.30,0.00,M1] 
04:32:54.241 00.001 28316 refined, 5 included, MultiStar: {-0.11, 0.06}, one-star: {-0.24, 0.31}
04:32:54.243 00.002 28316 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.00) = xAngle (0.64 = 0.64)
04:32:54.243 00.000 28316 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
04:32:54.244 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.64 mountX=0.10 mountY=0.07, mountTheta=0.62
04:32:54.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.06, opts=13)
04:32:54.245 00.000 28316 Enqueuing Move request for scope (-0.11, 0.06)
04:32:54.247 00.002 29988 Worker thread wakes up
04:32:54.247 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
04:32:54.247 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
04:32:54.247 00.000 29988 Moving (-0.11, 0.06) raw xDistance=0.10 yDistance=0.07
04:32:54.247 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:32:54.247 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:32:54.247 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:54.248 00.001 28316 UpdateGuideState exits: m=2263 RSB=32.9
04:32:54.249 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:54.251 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:54.252 00.001 28316 Enqueuing Expose request
04:32:54.252 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:32:54.252 00.000 29988 MoveAxis(E, 0, ABG)
04:32:54.252 00.000 29988 Move returns status 0, amount 0
04:32:54.252 00.000 29988 MoveAxis(N, 0, ABG)
04:32:54.252 00.000 29988 Move returns status 0, amount 0
04:32:54.252 00.000 29988 move complete, result=0
04:32:54.252 00.000 29988 worker thread done servicing request
04:32:54.252 00.000 29988 Worker thread wakes up
04:32:54.253 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:54.253 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:54.253 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:32:55.765 01.512 29988 Exposure complete
04:32:55.800 00.035 29988 worker thread done servicing request
04:32:55.800 00.000 28316 OnExposeComplete: enter
04:32:55.801 00.001 28316 UpdateGuideState(): m_state=6
04:32:55.801 00.000 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7833
04:32:55.802 00.001 28316 Star::Find returns 1 (0), X=950.56, Y=264.75, Mass=2229, SNR=32.7, Peak=175 HFD=3.8
04:32:55.802 00.000 28316 MultiStar: [#1 -0.19,-0.18,1.00,U] [#2 -0.33,0.02,0.92,U] [#3 -0.12,-0.11,0.86,U] [#4 -0.25,-0.37,0.00,M1] [#5 -0.50,-0.12,0.00,M1] [#6 0.06,-0.45,0.00,M1] [#7 -0.47,-0.27,0.00,M2] [#8 -0.57,-0.18,0.00,M2] 
04:32:55.803 00.001 28316 refined, 3 included, MultiStar: {-0.27, -0.06}, one-star: {-0.43, 0.05}
04:32:55.804 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.35)
04:32:55.805 00.001 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.31)
04:32:55.807 00.002 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=0.06 mountY=0.27, mountTheta=1.34
04:32:55.809 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.06, opts=13)
04:32:55.811 00.002 28316 Enqueuing Move request for scope (-0.27, -0.06)
04:32:55.812 00.001 29988 Worker thread wakes up
04:32:55.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:55.813 00.001 28316 UpdateGuideState exits: m=2229 RSB=32.7
04:32:55.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:55.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:55.814 00.001 28316 Enqueuing Expose request
04:32:55.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd
04:32:55.814 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.06)
04:32:55.814 00.000 29988 Moving (-0.27, -0.06) raw xDistance=0.06 yDistance=0.27
04:32:55.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:32:55.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
04:32:55.814 00.000 29988 MoveAxis(E, 0, ABG)
04:32:55.815 00.001 29988 Move returns status 0, amount 0
04:32:55.815 00.000 29988 MoveAxis(S, 64, ABG)
04:32:55.815 00.000 29988 Guiding  Dir = 1, Dur = 64
04:32:55.815 00.000 29988 IsSlewing returns 0
04:32:55.815 00.000 29988 IsGuiding returns 0
04:32:55.820 00.005 29988 PulseGuide returned control before completion, sleep 70
04:32:55.904 00.084 29988 IsGuiding returns 0
04:32:55.904 00.000 29988 Move returns status 0, amount 64
04:32:55.904 00.000 29988 move complete, result=0
04:32:55.904 00.000 29988 worker thread done servicing request
04:32:55.904 00.000 29988 Worker thread wakes up
04:32:55.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:55.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:55.904 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
04:32:57.539 01.635 29988 Exposure complete
04:32:57.589 00.050 29988 worker thread done servicing request
04:32:57.589 00.000 28316 OnExposeComplete: enter
04:32:57.590 00.001 28316 UpdateGuideState(): m_state=6
04:32:57.591 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7834
04:32:57.591 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=264.75, Mass=2267, SNR=33.0, Peak=174 HFD=4.0
04:32:57.592 00.001 28316 MultiStar: [#1 -0.10,-0.26,0.98,U] [#2 -0.51,-0.16,0.00,M4] [#3 -0.11,-0.03,0.84,U] [#4 -0.05,-0.31,0.84,U] [#5 -0.50,-0.07,0.00,M2] [#6 -0.23,-0.40,0.00,M2] [#7 -0.35,-0.08,0.00,M3] [#8 -0.26,0.02,0.57,U] 
04:32:57.592 00.000 28316 refined, 4 included, MultiStar: {-0.17, -0.12}, one-star: {-0.33, 0.04}
04:32:57.592 00.000 28316 CameraToMount -- cameraTheta (-2.54) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
04:32:57.593 00.001 28316 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
04:32:57.593 00.000 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-2.54 mountX=-0.03 mountY=0.20, mountTheta=1.74
04:32:57.595 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.12, opts=13)
04:32:57.596 00.001 28316 Enqueuing Move request for scope (-0.17, -0.12)
04:32:57.597 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:57.598 00.001 28316 UpdateGuideState exits: m=2267 RSB=33.0
04:32:57.600 00.002 29988 Worker thread wakes up
04:32:57.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
04:32:57.600 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
04:32:57.600 00.000 29988 Moving (-0.17, -0.12) raw xDistance=-0.03 yDistance=0.20
04:32:57.600 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:32:57.600 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
04:32:57.600 00.000 29988 MoveAxis(E, 0, ABG)
04:32:57.600 00.000 29988 Move returns status 0, amount 0
04:32:57.600 00.000 29988 MoveAxis(S, 48, ABG)
04:32:57.600 00.000 29988 Guiding  Dir = 1, Dur = 48
04:32:57.600 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:57.601 00.001 29988 IsSlewing returns 0
04:32:57.601 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:57.602 00.001 28316 Enqueuing Expose request
04:32:57.602 00.000 29988 IsGuiding returns 0
04:32:57.608 00.006 29988 PulseGuide returned control before completion, sleep 54
04:32:57.667 00.059 29988 IsGuiding returns 0
04:32:57.667 00.000 29988 Move returns status 0, amount 48
04:32:57.667 00.000 29988 move complete, result=0
04:32:57.667 00.000 29988 worker thread done servicing request
04:32:57.667 00.000 29988 Worker thread wakes up
04:32:57.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:57.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:32:57.667 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
04:32:59.086 01.419 29988 Exposure complete
04:32:59.118 00.032 29988 worker thread done servicing request
04:32:59.118 00.000 28316 OnExposeComplete: enter
04:32:59.119 00.001 28316 UpdateGuideState(): m_state=6
04:32:59.120 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7835
04:32:59.121 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=264.84, Mass=2203, SNR=32.3, Peak=169 HFD=3.8
04:32:59.122 00.001 28316 MultiStar: [#1 -0.06,-0.10,0.99,U] [#2 -0.52,0.14,0.00,M5] [#3 -0.33,-0.04,0.88,U] [#4 -0.16,-0.14,0.84,U] [#5 -0.40,-0.05,0.00,M3] [#6 -0.15,-0.29,0.63,U] [#7 -0.22,-0.11,0.62,U] [#8 -0.42,0.30,0.00,M2] 
04:32:59.123 00.001 28316 refined, 5 included, MultiStar: {-0.23, -0.07}, one-star: {-0.41, 0.14}
04:32:59.124 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.46)
04:32:59.124 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
04:32:59.125 00.001 28316 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.83 mountX=0.03 mountY=0.24, mountTheta=1.46
04:32:59.126 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=-0.07, opts=13)
04:32:59.127 00.001 28316 Enqueuing Move request for scope (-0.23, -0.07)
04:32:59.127 00.000 29988 Worker thread wakes up
04:32:59.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:32:59.130 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
04:32:59.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
04:32:59.130 00.000 29988 Moving (-0.23, -0.07) raw xDistance=0.03 yDistance=0.24
04:32:59.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:32:59.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:32:59.130 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.3
04:32:59.131 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:32:59.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:32:59.131 00.000 28316 Enqueuing Expose request
04:32:59.132 00.001 29988 MoveAxis(E, 0, ABG)
04:32:59.132 00.000 29988 Move returns status 0, amount 0
04:32:59.132 00.000 29988 MoveAxis(S, 56, ABG)
04:32:59.132 00.000 29988 Guiding  Dir = 1, Dur = 56
04:32:59.132 00.000 29988 IsSlewing returns 0
04:32:59.132 00.000 29988 IsGuiding returns 0
04:32:59.138 00.006 29988 PulseGuide returned control before completion, sleep 62
04:32:59.207 00.069 29988 IsGuiding returns 0
04:32:59.208 00.001 29988 Move returns status 0, amount 56
04:32:59.208 00.000 29988 move complete, result=0
04:32:59.208 00.000 29988 worker thread done servicing request
04:32:59.208 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 56 ms SOUTH
04:32:59.209 00.001 29988 Worker thread wakes up
04:32:59.209 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:32:59.209 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:00.840 01.631 29988 Exposure complete
04:33:00.887 00.047 29988 worker thread done servicing request
04:33:00.887 00.000 28316 OnExposeComplete: enter
04:33:00.891 00.004 28316 UpdateGuideState(): m_state=6
04:33:00.893 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7836
04:33:00.896 00.003 28316 Star::Find returns 1 (0), X=950.85, Y=265.02, Mass=2276, SNR=32.9, Peak=215 HFD=4.2
04:33:00.899 00.003 28316 MultiStar: [#1 0.21,-0.08,0.97,U] [#2 -0.13,0.05,0.88,U] [#3 0.03,0.17,0.85,U] [#4 -0.00,0.07,0.83,U] [#5 -0.35,0.10,0.00,M4] [#6 0.06,-0.00,0.62,U] [#7 -0.17,0.21,0.61,U] [#8 -0.16,0.24,0.60,U] 
04:33:00.901 00.002 28316 refined, 7 included, MultiStar: {-0.03, 0.12}, one-star: {-0.15, 0.32}
04:33:00.903 00.002 28316 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.00) = xAngle (-0.18 = -0.18)
04:33:00.906 00.003 28316 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
04:33:00.908 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.82 mountX=0.12 mountY=-0.03, mountTheta=-0.22
04:33:00.911 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.12, opts=13)
04:33:00.912 00.001 28316 Enqueuing Move request for scope (-0.03, 0.12)
04:33:00.912 00.000 29988 Worker thread wakes up
04:33:00.912 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
04:33:00.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
04:33:00.912 00.000 29988 Moving (-0.03, 0.12) raw xDistance=0.12 yDistance=-0.03
04:33:00.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:33:00.912 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:00.913 00.001 28316 UpdateGuideState exits: m=2276 RSB=32.9
04:33:00.913 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:00.915 00.002 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:00.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:33:00.915 00.000 29988 MoveAxis(E, 0, ABG)
04:33:00.915 00.000 29988 Move returns status 0, amount 0
04:33:00.915 00.000 29988 MoveAxis(N, 0, ABG)
04:33:00.915 00.000 29988 Move returns status 0, amount 0
04:33:00.915 00.000 29988 move complete, result=0
04:33:00.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:00.916 00.001 29988 worker thread done servicing request
04:33:00.916 00.000 28316 Enqueuing Expose request
04:33:00.918 00.002 29988 Worker thread wakes up
04:33:00.918 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:33:00.918 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:00.918 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:02.333 01.415 29988 Exposure complete
04:33:02.397 00.064 29988 worker thread done servicing request
04:33:02.397 00.000 28316 OnExposeComplete: enter
04:33:02.398 00.001 28316 UpdateGuideState(): m_state=6
04:33:02.398 00.000 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7837
04:33:02.398 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=265.06, Mass=2163, SNR=32.2, Peak=189 HFD=4.2
04:33:02.399 00.001 28316 MultiStar: [#1 0.06,0.11,0.98,U] [#2 -0.27,0.37,0.00,M5] [#3 0.07,0.17,0.84,U] [#4 -0.02,0.05,0.85,U] [#5 -0.16,0.18,0.75,U] [#6 -0.02,-0.20,0.66,U] [#7 -0.02,0.00,0.62,U] [#8 -0.00,0.02,0.59,U] 
04:33:02.400 00.001 28316 refined, 7 included, MultiStar: {-0.03, 0.10}, one-star: {-0.13, 0.35}
04:33:02.401 00.001 28316 CameraToMount -- cameraTheta (1.83) - m_xAngle (2.00) = xAngle (-0.16 = -0.16)
04:33:02.402 00.001 28316 CameraToMount -- cameraTheta (1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
04:33:02.403 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.83 mountX=0.11 mountY=-0.02, mountTheta=-0.20
04:33:02.406 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
04:33:02.406 00.000 28316 Enqueuing Move request for scope (-0.03, 0.10)
04:33:02.407 00.001 29988 Worker thread wakes up
04:33:02.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
04:33:02.407 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
04:33:02.407 00.000 29988 Moving (-0.03, 0.10) raw xDistance=0.11 yDistance=-0.02
04:33:02.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:33:02.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:02.407 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:02.408 00.001 28316 UpdateGuideState exits: m=2163 RSB=32.2
04:33:02.408 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:02.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:02.409 00.001 28316 Enqueuing Expose request
04:33:02.409 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:33:02.409 00.000 29988 MoveAxis(E, 0, ABG)
04:33:02.409 00.000 29988 Move returns status 0, amount 0
04:33:02.409 00.000 29988 MoveAxis(N, 0, ABG)
04:33:02.409 00.000 29988 Move returns status 0, amount 0
04:33:02.409 00.000 29988 move complete, result=0
04:33:02.409 00.000 29988 worker thread done servicing request
04:33:02.409 00.000 29988 Worker thread wakes up
04:33:02.410 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:02.410 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:02.410 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:33:04.050 01.640 29988 Exposure complete
04:33:04.100 00.050 29988 worker thread done servicing request
04:33:04.100 00.000 28316 OnExposeComplete: enter
04:33:04.101 00.001 28316 UpdateGuideState(): m_state=6
04:33:04.101 00.000 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7838
04:33:04.102 00.001 28316 Star::Find returns 1 (0), X=950.61, Y=265.13, Mass=2299, SNR=33.2, Peak=175 HFD=3.9
04:33:04.103 00.001 28316 MultiStar: [#1 -0.36,0.14,0.00,M1] [#2 -0.48,0.24,0.00,M6] [#3 -0.35,0.49,0.00,M1] [#4 -0.49,0.23,0.00,M1] [#5 -0.57,0.11,0.00,M4] [#6 -0.27,0.24,0.00,M1] [#7 -0.46,0.48,0.00,M1] [#8 -0.45,0.31,0.00,M1] 
04:33:04.104 00.001 28316 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
04:33:04.104 00.000 28316 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
04:33:04.105 00.001 28316 CameraToMount -- cameraX=-0.38 cameraY=0.43 hyp=0.57 cameraTheta=2.30 mountX=0.54 mountY=0.15, mountTheta=0.27
04:33:04.106 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=0.43, opts=13)
04:33:04.106 00.000 28316 Enqueuing Move request for scope (-0.38, 0.43)
04:33:04.107 00.001 29988 Worker thread wakes up
04:33:04.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.43) opts 0xd
04:33:04.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, 0.43)
04:33:04.107 00.000 29988 Moving (-0.38, 0.43) raw xDistance=0.54 yDistance=0.15
04:33:04.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
04:33:04.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:04.107 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:04.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:33:04.107 00.000 29988 MoveAxis(W, 114, ABG)
04:33:04.107 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.2
04:33:04.108 00.001 29988 Guiding  Dir = 3, Dur = 114
04:33:04.108 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:04.108 00.000 29988 IsSlewing returns 0
04:33:04.108 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:04.109 00.001 28316 Enqueuing Expose request
04:33:04.109 00.000 29988 IsGuiding returns 0
04:33:04.112 00.003 29988 PulseGuide returned control before completion, sleep 123
04:33:04.250 00.138 29988 IsGuiding returns 0
04:33:04.250 00.000 29988 Move returns status 0, amount 114
04:33:04.250 00.000 29988 MoveAxis(N, 0, ABG)
04:33:04.250 00.000 29988 Move returns status 0, amount 0
04:33:04.250 00.000 29988 move complete, result=0
04:33:04.250 00.000 29988 worker thread done servicing request
04:33:04.250 00.000 29988 Worker thread wakes up
04:33:04.251 00.001 28316 GuideStep: 0.5 px 114 ms WEST, 0.1 px 0 ms NORTH
04:33:04.252 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:04.252 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:05.666 01.414 29988 Exposure complete
04:33:05.702 00.036 29988 worker thread done servicing request
04:33:05.702 00.000 28316 OnExposeComplete: enter
04:33:05.704 00.002 28316 UpdateGuideState(): m_state=6
04:33:05.704 00.000 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7839
04:33:05.705 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=265.19, Mass=2295, SNR=33.1, Peak=181 HFD=3.8
04:33:05.705 00.000 28316 MultiStar: [#1 -0.20,0.29,0.00,M2] [#2 -0.35,0.40,0.00,M7] [#3 -0.23,0.56,0.00,M2] [#4 -0.27,0.42,0.00,M2] [#5 -0.45,0.37,0.00,M5] [#6 -0.32,0.22,0.00,M2] [#7 -0.52,0.35,0.00,M2] [#8 -0.09,0.30,0.56,U] 
04:33:05.706 00.001 28316 refined, 1 included, MultiStar: {-0.25, 0.42}, one-star: {-0.34, 0.48}
04:33:05.706 00.000 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
04:33:05.706 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
04:33:05.707 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.42 hyp=0.48 cameraTheta=2.11 mountX=0.48 mountY=0.04, mountTheta=0.07
04:33:05.707 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.42, opts=13)
04:33:05.708 00.001 28316 Enqueuing Move request for scope (-0.25, 0.42)
04:33:05.708 00.000 29988 Worker thread wakes up
04:33:05.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:05.709 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.42) opts 0xd
04:33:05.709 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
04:33:05.709 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.42)
04:33:05.709 00.000 29988 Moving (-0.25, 0.42) raw xDistance=0.48 yDistance=0.04
04:33:05.709 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:05.711 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.48
04:33:05.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:05.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:05.711 00.000 28316 Enqueuing Expose request
04:33:05.712 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:33:05.712 00.000 29988 MoveAxis(W, 109, ABG)
04:33:05.712 00.000 29988 Guiding  Dir = 3, Dur = 109
04:33:05.712 00.000 29988 IsSlewing returns 0
04:33:05.712 00.000 29988 IsGuiding returns 0
04:33:05.713 00.001 29988 PulseGuide returned control before completion, sleep 118
04:33:05.841 00.128 29988 IsGuiding returns 0
04:33:05.841 00.000 29988 Move returns status 0, amount 109
04:33:05.841 00.000 29988 MoveAxis(N, 0, ABG)
04:33:05.841 00.000 29988 Move returns status 0, amount 0
04:33:05.841 00.000 29988 move complete, result=0
04:33:05.841 00.000 29988 worker thread done servicing request
04:33:05.841 00.000 29988 Worker thread wakes up
04:33:05.841 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:05.841 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:05.842 00.001 28316 GuideStep: 0.5 px 109 ms WEST, 0.0 px 0 ms NORTH
04:33:07.465 01.623 29988 Exposure complete
04:33:07.522 00.057 29988 worker thread done servicing request
04:33:07.522 00.000 28316 OnExposeComplete: enter
04:33:07.524 00.002 28316 UpdateGuideState(): m_state=6
04:33:07.525 00.001 28316 Star::Find(15, 950, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7840
04:33:07.526 00.001 28316 Star::Find returns 1 (0), X=950.74, Y=264.94, Mass=2484, SNR=34.4, Peak=217 HFD=4.1
04:33:07.529 00.003 28316 MultiStar: [#1 -0.07,-0.06,0.91,U] [#2 -0.27,0.15,0.88,U] [#3 0.03,0.15,0.80,U] [#4 -0.01,-0.06,0.80,U] [#5 -0.30,0.14,0.70,U] [#6 -0.06,-0.15,0.59,U] [#7 -0.30,-0.02,0.58,U] [#8 -0.13,-0.07,0.55,U] 
04:33:07.530 00.001 28316 refined, 8 included, MultiStar: {-0.15, 0.05}, one-star: {-0.26, 0.23}
04:33:07.531 00.001 28316 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
04:33:07.532 00.001 28316 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
04:33:07.533 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.83 mountX=0.11 mountY=0.11, mountTheta=0.82
04:33:07.537 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.05, opts=13)
04:33:07.540 00.003 28316 Enqueuing Move request for scope (-0.15, 0.05)
04:33:07.542 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:07.546 00.004 29988 Worker thread wakes up
04:33:07.546 00.000 28316 UpdateGuideState exits: m=2484 RSB=34.4
04:33:07.546 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:07.547 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:07.547 00.000 28316 Enqueuing Expose request
04:33:07.547 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
04:33:07.547 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
04:33:07.547 00.000 29988 Moving (-0.15, 0.05) raw xDistance=0.11 yDistance=0.11
04:33:07.547 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:33:07.548 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:07.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:33:07.548 00.000 29988 MoveAxis(E, 0, ABG)
04:33:07.548 00.000 29988 Move returns status 0, amount 0
04:33:07.548 00.000 29988 MoveAxis(N, 0, ABG)
04:33:07.548 00.000 29988 Move returns status 0, amount 0
04:33:07.548 00.000 29988 move complete, result=0
04:33:07.548 00.000 29988 worker thread done servicing request
04:33:07.548 00.000 29988 Worker thread wakes up
04:33:07.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:07.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:07.548 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:09.070 01.522 29988 Exposure complete
04:33:09.111 00.041 29988 worker thread done servicing request
04:33:09.111 00.000 28316 OnExposeComplete: enter
04:33:09.113 00.002 28316 UpdateGuideState(): m_state=6
04:33:09.116 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7841
04:33:09.116 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=264.90, Mass=2135, SNR=32.0, Peak=194 HFD=4.0
04:33:09.117 00.001 28316 MultiStar: [#1 -0.03,0.01,1.01,U] [#2 -0.18,0.10,0.94,U] [#3 -0.11,0.08,0.87,U] [#4 -0.10,-0.12,0.86,U] [#5 -0.34,0.07,0.00,M5] [#6 -0.29,-0.23,0.00,M2] [#7 -0.42,-0.01,0.00,M2] [#8 -0.35,0.08,0.00,M1] 
04:33:09.117 00.000 28316 refined, 4 included, MultiStar: {-0.13, 0.06}, one-star: {-0.24, 0.20}
04:33:09.117 00.000 28316 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.00) = xAngle (0.73 = 0.73)
04:33:09.118 00.001 28316 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
04:33:09.118 00.000 28316 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.15 cameraTheta=2.73 mountX=0.11 mountY=0.09, mountTheta=0.71
04:33:09.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=0.06, opts=13)
04:33:09.120 00.001 28316 Enqueuing Move request for scope (-0.13, 0.06)
04:33:09.120 00.000 29988 Worker thread wakes up
04:33:09.120 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:09.121 00.001 28316 UpdateGuideState exits: m=2135 RSB=32.0
04:33:09.121 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:09.122 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:09.122 00.000 28316 Enqueuing Expose request
04:33:09.123 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
04:33:09.123 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
04:33:09.123 00.000 29988 Moving (-0.13, 0.06) raw xDistance=0.11 yDistance=0.09
04:33:09.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:33:09.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:09.123 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:33:09.123 00.000 29988 MoveAxis(E, 0, ABG)
04:33:09.123 00.000 29988 Move returns status 0, amount 0
04:33:09.123 00.000 29988 MoveAxis(N, 0, ABG)
04:33:09.123 00.000 29988 Move returns status 0, amount 0
04:33:09.123 00.000 29988 move complete, result=0
04:33:09.123 00.000 29988 worker thread done servicing request
04:33:09.123 00.000 29988 Worker thread wakes up
04:33:09.123 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:09.123 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:09.123 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:10.750 01.627 29988 Exposure complete
04:33:10.784 00.034 29988 worker thread done servicing request
04:33:10.785 00.001 28316 OnExposeComplete: enter
04:33:10.786 00.001 28316 UpdateGuideState(): m_state=6
04:33:10.787 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7842
04:33:10.789 00.002 28316 Star::Find returns 1 (0), X=950.65, Y=264.89, Mass=2208, SNR=32.6, Peak=176 HFD=4.0
04:33:10.792 00.003 28316 MultiStar: [#1 -0.24,-0.19,1.00,U] [#2 -0.24,0.04,0.92,U] [#3 -0.10,0.04,0.88,U] [#4 0.03,-0.15,0.80,U] [#5 -0.33,0.02,0.75,U] [#6 -0.04,-0.06,0.66,U] [#7 -0.50,-0.20,0.00,M3] [#8 -0.16,-0.07,0.58,U] 
04:33:10.794 00.002 28316 refined, 7 included, MultiStar: {-0.19, -0.02}, one-star: {-0.34, 0.18}
04:33:10.796 00.002 28316 CameraToMount -- cameraTheta (-3.05) - m_xAngle (2.00) = xAngle (-5.04 = 1.24)
04:33:10.799 00.003 28316 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.08 = 1.20)
04:33:10.801 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=0.06 mountY=0.17, mountTheta=1.23
04:33:10.804 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.02, opts=13)
04:33:10.805 00.001 28316 Enqueuing Move request for scope (-0.19, -0.02)
04:33:10.805 00.000 29988 Worker thread wakes up
04:33:10.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:10.806 00.001 28316 UpdateGuideState exits: m=2208 RSB=32.6
04:33:10.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:10.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:10.807 00.000 28316 Enqueuing Expose request
04:33:10.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
04:33:10.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
04:33:10.807 00.000 29988 Moving (-0.19, -0.02) raw xDistance=0.06 yDistance=0.17
04:33:10.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:33:10.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:10.807 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:33:10.807 00.000 29988 MoveAxis(E, 0, ABG)
04:33:10.808 00.001 29988 Move returns status 0, amount 0
04:33:10.808 00.000 29988 MoveAxis(N, 0, ABG)
04:33:10.808 00.000 29988 Move returns status 0, amount 0
04:33:10.808 00.000 29988 move complete, result=0
04:33:10.808 00.000 29988 worker thread done servicing request
04:33:10.808 00.000 29988 Worker thread wakes up
04:33:10.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:10.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:10.808 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:12.333 01.525 29988 Exposure complete
04:33:12.385 00.052 29988 worker thread done servicing request
04:33:12.385 00.000 28316 OnExposeComplete: enter
04:33:12.386 00.001 28316 UpdateGuideState(): m_state=6
04:33:12.386 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7843
04:33:12.387 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.88, Mass=2123, SNR=32.0, Peak=194 HFD=4.0
04:33:12.388 00.001 28316 MultiStar: [#1 -0.24,-0.11,1.02,U] [#2 -0.15,0.10,0.92,U] [#3 0.00,-0.08,0.86,U] [#4 -0.15,-0.14,0.86,U] [#5 -0.39,-0.11,0.00,M5] [#6 -0.28,-0.15,0.63,U] [#7 -0.36,-0.06,0.00,M4] [#8 -0.12,-0.13,0.61,U] 
04:33:12.388 00.000 28316 refined, 6 included, MultiStar: {-0.17, -0.04}, one-star: {-0.27, 0.17}
04:33:12.389 00.001 28316 CameraToMount -- cameraTheta (-2.94) - m_xAngle (2.00) = xAngle (-4.94 = 1.34)
04:33:12.389 00.000 28316 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.98 = 1.30)
04:33:12.390 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.94 mountX=0.04 mountY=0.17, mountTheta=1.34
04:33:12.392 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.04, opts=13)
04:33:12.393 00.001 28316 Enqueuing Move request for scope (-0.17, -0.04)
04:33:12.394 00.001 29988 Worker thread wakes up
04:33:12.394 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:12.396 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
04:33:12.396 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
04:33:12.396 00.000 29988 Moving (-0.17, -0.04) raw xDistance=0.04 yDistance=0.17
04:33:12.396 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:33:12.396 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:12.396 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:33:12.396 00.000 29988 MoveAxis(E, 0, ABG)
04:33:12.396 00.000 29988 Move returns status 0, amount 0
04:33:12.396 00.000 29988 MoveAxis(N, 0, ABG)
04:33:12.396 00.000 29988 Move returns status 0, amount 0
04:33:12.396 00.000 29988 move complete, result=0
04:33:12.396 00.000 29988 worker thread done servicing request
04:33:12.396 00.000 28316 UpdateGuideState exits: m=2123 RSB=32.0
04:33:12.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:12.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:12.397 00.000 28316 Enqueuing Expose request
04:33:12.397 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:12.398 00.001 29988 Worker thread wakes up
04:33:12.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:12.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:14.027 01.629 29988 Exposure complete
04:33:14.071 00.044 29988 worker thread done servicing request
04:33:14.071 00.000 28316 OnExposeComplete: enter
04:33:14.073 00.002 28316 UpdateGuideState(): m_state=6
04:33:14.074 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7844
04:33:14.076 00.002 28316 Star::Find returns 1 (0), X=950.75, Y=264.77, Mass=2226, SNR=32.7, Peak=199 HFD=3.8
04:33:14.077 00.001 28316 MultiStar: [#1 0.00,-0.04,0.99,U] [#2 -0.13,0.07,0.90,U] [#3 -0.04,-0.01,0.83,U] [#4 0.04,-0.23,0.81,U] [#5 -0.40,-0.03,0.00,M6] [#6 -0.02,-0.18,0.63,U] [#7 -0.29,-0.25,0.00,M5] [#8 -0.16,-0.02,0.60,U] 
04:33:14.078 00.001 28316 refined, 6 included, MultiStar: {-0.08, -0.04}, one-star: {-0.24, 0.07}
04:33:14.079 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.68 = 1.60)
04:33:14.080 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.72 = 1.56)
04:33:14.081 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.69 mountX=-0.00 mountY=0.09, mountTheta=1.60
04:33:14.083 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
04:33:14.083 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
04:33:14.084 00.001 29988 Worker thread wakes up
04:33:14.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
04:33:14.084 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
04:33:14.084 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
04:33:14.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:33:14.084 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:14.084 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:14.085 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:33:14.085 00.000 29988 MoveAxis(E, 0, ABG)
04:33:14.085 00.000 29988 Move returns status 0, amount 0
04:33:14.085 00.000 29988 MoveAxis(N, 0, ABG)
04:33:14.085 00.000 29988 Move returns status 0, amount 0
04:33:14.085 00.000 29988 move complete, result=0
04:33:14.085 00.000 28316 UpdateGuideState exits: m=2226 RSB=32.7
04:33:14.086 00.001 29988 worker thread done servicing request
04:33:14.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:14.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:14.087 00.001 28316 Enqueuing Expose request
04:33:14.087 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:14.088 00.001 29988 Worker thread wakes up
04:33:14.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:14.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:15.602 01.514 29988 Exposure complete
04:33:15.648 00.046 29988 worker thread done servicing request
04:33:15.648 00.000 28316 OnExposeComplete: enter
04:33:15.649 00.001 28316 UpdateGuideState(): m_state=6
04:33:15.649 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7845
04:33:15.650 00.001 28316 Star::Find returns 1 (0), X=950.84, Y=264.89, Mass=2171, SNR=32.2, Peak=189 HFD=4.2
04:33:15.650 00.000 28316 MultiStar: [#1 0.07,-0.30,1.00,U] [#2 -0.05,0.03,0.92,U] [#3 0.22,-0.03,0.91,U] [#4 -0.03,-0.16,0.83,U] [#5 -0.26,-0.05,0.73,U] [#6 -0.03,-0.50,0.00,M1] [#7 -0.30,-0.20,0.00,M6] [#8 -0.07,-0.33,0.57,U] 
04:33:15.652 00.002 28316 refined, 6 included, MultiStar: {-0.03, -0.08}, one-star: {-0.15, 0.19}
04:33:15.653 00.001 28316 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.00) = xAngle (-3.94 = 2.34)
04:33:15.653 00.000 28316 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.98 = 2.30)
04:33:15.654 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.94 mountX=-0.06 mountY=0.06, mountTheta=2.32
04:33:15.655 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.08, opts=13)
04:33:15.656 00.001 28316 Enqueuing Move request for scope (-0.03, -0.08)
04:33:15.656 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:15.657 00.001 29988 Worker thread wakes up
04:33:15.657 00.000 28316 UpdateGuideState exits: m=2171 RSB=32.2
04:33:15.657 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:15.657 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
04:33:15.657 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
04:33:15.657 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:15.657 00.000 28316 Enqueuing Expose request
04:33:15.659 00.002 29988 Moving (-0.03, -0.08) raw xDistance=-0.06 yDistance=0.06
04:33:15.659 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:33:15.659 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:15.659 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:33:15.659 00.000 29988 MoveAxis(E, 0, ABG)
04:33:15.659 00.000 29988 Move returns status 0, amount 0
04:33:15.659 00.000 29988 MoveAxis(N, 0, ABG)
04:33:15.659 00.000 29988 Move returns status 0, amount 0
04:33:15.659 00.000 29988 move complete, result=0
04:33:15.659 00.000 29988 worker thread done servicing request
04:33:15.659 00.000 29988 Worker thread wakes up
04:33:15.659 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:15.659 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:15.659 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:17.287 01.628 29988 Exposure complete
04:33:17.346 00.059 29988 worker thread done servicing request
04:33:17.346 00.000 28316 OnExposeComplete: enter
04:33:17.347 00.001 28316 UpdateGuideState(): m_state=6
04:33:17.347 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7846
04:33:17.349 00.002 28316 Star::Find returns 1 (0), X=950.88, Y=264.86, Mass=2227, SNR=32.6, Peak=205 HFD=4.2
04:33:17.350 00.001 28316 MultiStar: [#1 0.09,-0.21,0.99,U] [#2 -0.23,-0.08,0.95,U] [#3 0.22,-0.06,0.85,U] [#4 -0.23,-0.18,0.82,U] [#5 -0.26,0.00,0.75,U] [#6 0.03,-0.27,0.64,U] [#7 -0.11,-0.15,0.63,U] [#8 -0.12,-0.36,0.00,M1] 
04:33:17.352 00.002 28316 refined, 7 included, MultiStar: {-0.08, -0.09}, one-star: {-0.11, 0.15}
04:33:17.353 00.001 28316 CameraToMount -- cameraTheta (-2.27) - m_xAngle (2.00) = xAngle (-4.27 = 2.02)
04:33:17.354 00.001 28316 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
04:33:17.355 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=-0.05 mountY=0.11, mountTheta=2.01
04:33:17.358 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.09, opts=13)
04:33:17.359 00.001 28316 Enqueuing Move request for scope (-0.08, -0.09)
04:33:17.360 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:17.360 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.6
04:33:17.361 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:17.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:17.362 00.001 28316 Enqueuing Expose request
04:33:17.362 00.000 29988 Worker thread wakes up
04:33:17.362 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
04:33:17.362 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
04:33:17.362 00.000 29988 Moving (-0.08, -0.09) raw xDistance=-0.05 yDistance=0.11
04:33:17.363 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:33:17.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:17.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:33:17.363 00.000 29988 MoveAxis(E, 0, ABG)
04:33:17.363 00.000 29988 Move returns status 0, amount 0
04:33:17.363 00.000 29988 MoveAxis(N, 0, ABG)
04:33:17.363 00.000 29988 Move returns status 0, amount 0
04:33:17.363 00.000 29988 move complete, result=0
04:33:17.363 00.000 29988 worker thread done servicing request
04:33:17.363 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:17.364 00.001 29988 Worker thread wakes up
04:33:17.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:17.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:18.886 01.522 29988 Exposure complete
04:33:18.925 00.039 29988 worker thread done servicing request
04:33:18.925 00.000 28316 OnExposeComplete: enter
04:33:18.927 00.002 28316 UpdateGuideState(): m_state=6
04:33:18.927 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7847
04:33:18.928 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=264.74, Mass=2272, SNR=33.0, Peak=199 HFD=4.1
04:33:18.928 00.000 28316 MultiStar: [#1 0.11,-0.39,0.00,M1] [#2 -0.20,-0.11,0.87,U] [#3 0.16,-0.17,0.82,U] [#4 -0.14,-0.25,0.83,U] [#5 -0.40,-0.16,0.00,M5] [#6 -0.25,-0.31,0.00,M1] [#7 -0.50,-0.10,0.00,M6] [#8 -0.01,-0.31,0.58,U] 
04:33:18.929 00.001 28316 single-star, 4 included, MultiStar: {-0.06, -0.14}, one-star: {-0.10, 0.04}
04:33:18.929 00.000 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.79 = 0.79)
04:33:18.930 00.001 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
04:33:18.930 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.79 mountX=0.08 mountY=0.07, mountTheta=0.77
04:33:18.931 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.04, opts=13)
04:33:18.931 00.000 28316 Enqueuing Move request for scope (-0.10, 0.04)
04:33:18.932 00.001 29988 Worker thread wakes up
04:33:18.932 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
04:33:18.932 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
04:33:18.932 00.000 29988 Moving (-0.10, 0.04) raw xDistance=0.08 yDistance=0.07
04:33:18.932 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:18.932 00.000 28316 UpdateGuideState exits: m=2272 RSB=33.0
04:33:18.933 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:18.933 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:33:18.933 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:18.933 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:18.934 00.001 28316 Enqueuing Expose request
04:33:18.934 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:33:18.934 00.000 29988 MoveAxis(E, 0, ABG)
04:33:18.934 00.000 29988 Move returns status 0, amount 0
04:33:18.934 00.000 29988 MoveAxis(N, 0, ABG)
04:33:18.934 00.000 29988 Move returns status 0, amount 0
04:33:18.934 00.000 29988 move complete, result=0
04:33:18.934 00.000 29988 worker thread done servicing request
04:33:18.934 00.000 29988 Worker thread wakes up
04:33:18.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:18.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:18.935 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:20.568 01.633 29988 Exposure complete
04:33:20.606 00.038 29988 worker thread done servicing request
04:33:20.606 00.000 28316 OnExposeComplete: enter
04:33:20.608 00.002 28316 UpdateGuideState(): m_state=6
04:33:20.610 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7848
04:33:20.611 00.001 28316 Star::Find returns 1 (0), X=950.91, Y=264.64, Mass=2267, SNR=33.0, Peak=182 HFD=4.0
04:33:20.614 00.003 28316 MultiStar: [#1 0.10,-0.37,0.00,M2] [#2 -0.22,-0.12,0.90,U] [#3 0.05,-0.19,0.84,U] [#4 0.01,-0.40,0.00,M1] [#5 -0.18,-0.29,0.74,U] [#6 0.07,-0.44,0.00,M2] [#7 -0.16,-0.24,0.61,U] [#8 -0.13,-0.16,0.56,U] 
04:33:20.616 00.002 28316 single-star, 5 included, MultiStar: {-0.12, -0.17}, one-star: {-0.08, -0.06}
04:33:20.618 00.002 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.79)
04:33:20.620 00.002 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.75)
04:33:20.620 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.50 mountX=-0.02 mountY=0.10, mountTheta=1.78
04:33:20.621 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.06, opts=13)
04:33:20.622 00.001 28316 Enqueuing Move request for scope (-0.08, -0.06)
04:33:20.622 00.000 29988 Worker thread wakes up
04:33:20.623 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:20.623 00.000 28316 UpdateGuideState exits: m=2267 RSB=33.0
04:33:20.623 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:20.624 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:20.624 00.000 28316 Enqueuing Expose request
04:33:20.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
04:33:20.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
04:33:20.625 00.000 29988 Moving (-0.08, -0.06) raw xDistance=-0.02 yDistance=0.10
04:33:20.625 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:33:20.625 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:20.625 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:33:20.625 00.000 29988 MoveAxis(E, 0, ABG)
04:33:20.625 00.000 29988 Move returns status 0, amount 0
04:33:20.625 00.000 29988 MoveAxis(N, 0, ABG)
04:33:20.625 00.000 29988 Move returns status 0, amount 0
04:33:20.625 00.000 29988 move complete, result=0
04:33:20.625 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:20.626 00.001 29988 worker thread done servicing request
04:33:20.626 00.000 29988 Worker thread wakes up
04:33:20.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:20.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:22.149 01.523 29988 Exposure complete
04:33:22.191 00.042 29988 worker thread done servicing request
04:33:22.191 00.000 28316 OnExposeComplete: enter
04:33:22.194 00.003 28316 UpdateGuideState(): m_state=6
04:33:22.195 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7849
04:33:22.196 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=264.59, Mass=2180, SNR=32.3, Peak=170 HFD=3.9
04:33:22.196 00.000 28316 MultiStar: [#1 0.08,-0.33,1.02,U] [#2 -0.10,-0.25,0.90,U] [#3 0.06,-0.15,0.91,U] [#4 -0.07,-0.35,0.00,M2] [#5 -0.34,-0.17,0.00,M5] [#6 -0.19,-0.47,0.00,M3] [#7 -0.31,-0.25,0.00,M6] [#8 -0.15,-0.27,0.58,U] 
04:33:22.196 00.000 28316 refined, 4 included, MultiStar: {-0.05, -0.22}, one-star: {-0.20, -0.11}
04:33:22.197 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.47)
04:33:22.197 00.000 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.43)
04:33:22.198 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.82 mountX=-0.17 mountY=0.15, mountTheta=2.44
04:33:22.199 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.22, opts=13)
04:33:22.199 00.000 28316 Enqueuing Move request for scope (-0.05, -0.22)
04:33:22.200 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:22.200 00.000 29988 Worker thread wakes up
04:33:22.200 00.000 28316 UpdateGuideState exits: m=2180 RSB=32.3
04:33:22.201 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:22.201 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:22.202 00.001 28316 Enqueuing Expose request
04:33:22.202 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
04:33:22.202 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
04:33:22.202 00.000 29988 Moving (-0.05, -0.22) raw xDistance=-0.17 yDistance=0.15
04:33:22.202 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:33:22.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:22.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:33:22.202 00.000 29988 MoveAxis(E, 0, ABG)
04:33:22.202 00.000 29988 Move returns status 0, amount 0
04:33:22.202 00.000 29988 MoveAxis(N, 0, ABG)
04:33:22.203 00.001 29988 Move returns status 0, amount 0
04:33:22.203 00.000 29988 move complete, result=0
04:33:22.203 00.000 29988 worker thread done servicing request
04:33:22.203 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:22.203 00.000 29988 Worker thread wakes up
04:33:22.203 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:22.203 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:23.841 01.638 29988 Exposure complete
04:33:23.885 00.044 29988 worker thread done servicing request
04:33:23.885 00.000 28316 OnExposeComplete: enter
04:33:23.886 00.001 28316 UpdateGuideState(): m_state=6
04:33:23.886 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7850
04:33:23.887 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=264.81, Mass=2165, SNR=32.3, Peak=186 HFD=4.2
04:33:23.887 00.000 28316 MultiStar: [#1 0.06,-0.20,1.01,U] [#2 -0.28,-0.13,0.94,U] [#3 0.09,-0.12,0.86,U] [#4 0.09,-0.16,0.79,U] [#5 -0.28,-0.11,0.74,U] [#6 0.18,-0.43,0.00,M4] [#7 -0.07,-0.20,0.60,U] [#8 -0.07,-0.03,0.58,U] 
04:33:23.888 00.001 28316 refined, 7 included, MultiStar: {-0.07, -0.10}, one-star: {-0.11, 0.11}
04:33:23.888 00.000 28316 CameraToMount -- cameraTheta (-2.18) - m_xAngle (2.00) = xAngle (-4.18 = 2.11)
04:33:23.888 00.000 28316 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.22 = 2.07)
04:33:23.889 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=-0.06 mountY=0.11, mountTheta=2.10
04:33:23.890 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.10, opts=13)
04:33:23.890 00.000 28316 Enqueuing Move request for scope (-0.07, -0.10)
04:33:23.891 00.001 29988 Worker thread wakes up
04:33:23.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:23.891 00.000 28316 UpdateGuideState exits: m=2165 RSB=32.3
04:33:23.892 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:23.892 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:23.893 00.001 28316 Enqueuing Expose request
04:33:23.894 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
04:33:23.894 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
04:33:23.894 00.000 29988 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
04:33:23.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:33:23.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:23.894 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:33:23.894 00.000 29988 MoveAxis(E, 0, ABG)
04:33:23.894 00.000 29988 Move returns status 0, amount 0
04:33:23.894 00.000 29988 MoveAxis(N, 0, ABG)
04:33:23.894 00.000 29988 Move returns status 0, amount 0
04:33:23.894 00.000 29988 move complete, result=0
04:33:23.894 00.000 29988 worker thread done servicing request
04:33:23.894 00.000 29988 Worker thread wakes up
04:33:23.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:23.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:23.894 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:25.426 01.532 29988 Exposure complete
04:33:25.470 00.044 29988 worker thread done servicing request
04:33:25.470 00.000 28316 OnExposeComplete: enter
04:33:25.472 00.002 28316 UpdateGuideState(): m_state=6
04:33:25.474 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7851
04:33:25.475 00.001 28316 Star::Find returns 1 (0), X=951.00, Y=264.77, Mass=2177, SNR=32.2, Peak=195 HFD=4.0
04:33:25.476 00.001 28316 MultiStar: [#1 0.14,-0.23,0.98,U] [#2 -0.05,0.12,0.93,U] [#3 0.22,-0.09,0.87,U] [#4 0.19,-0.47,0.00,M2] [#5 -0.24,-0.07,0.75,U] [#6 0.25,-0.58,0.00,M5] [#7 0.06,-0.22,0.64,U] [#8 0.10,-0.03,0.57,U] 
04:33:25.478 00.002 28316 single-star, 6 included, MultiStar: {0.03, -0.06}, one-star: {0.01, 0.06}
04:33:25.479 00.001 28316 CameraToMount -- cameraTheta (1.43) - m_xAngle (2.00) = xAngle (-0.57 = -0.57)
04:33:25.480 00.001 28316 CameraToMount -- cameraTheta (1.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
04:33:25.481 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.43 mountX=0.05 mountY=-0.04, mountTheta=-0.59
04:33:25.483 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.06, opts=13)
04:33:25.485 00.002 28316 Enqueuing Move request for scope (0.01, 0.06)
04:33:25.485 00.000 29988 Worker thread wakes up
04:33:25.485 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:25.485 00.000 28316 UpdateGuideState exits: m=2177 RSB=32.2
04:33:25.486 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:25.486 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:25.487 00.001 28316 Enqueuing Expose request
04:33:25.487 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
04:33:25.487 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
04:33:25.487 00.000 29988 Moving (0.01, 0.06) raw xDistance=0.05 yDistance=-0.04
04:33:25.487 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:33:25.487 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:25.487 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:33:25.487 00.000 29988 MoveAxis(E, 0, ABG)
04:33:25.487 00.000 29988 Move returns status 0, amount 0
04:33:25.487 00.000 29988 MoveAxis(N, 0, ABG)
04:33:25.487 00.000 29988 Move returns status 0, amount 0
04:33:25.487 00.000 29988 move complete, result=0
04:33:25.487 00.000 29988 worker thread done servicing request
04:33:25.487 00.000 29988 Worker thread wakes up
04:33:25.487 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:25.487 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:25.488 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:33:27.117 01.629 29988 Exposure complete
04:33:27.162 00.045 29988 worker thread done servicing request
04:33:27.162 00.000 28316 OnExposeComplete: enter
04:33:27.162 00.000 28316 UpdateGuideState(): m_state=6
04:33:27.163 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7852
04:33:27.163 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=264.56, Mass=2185, SNR=32.3, Peak=160 HFD=3.9
04:33:27.164 00.001 28316 MultiStar: [#1 0.22,-0.49,0.00,M1] [#2 -0.04,-0.43,0.00,M1] [#3 0.16,-0.37,0.00,M1] [#4 0.53,-0.41,0.00,M3] [#5 0.19,-0.26,0.72,U] [#6 0.16,-0.50,0.00,M6] [#7 0.09,-0.31,0.60,U] [#8 -0.04,-0.26,0.58,U] 
04:33:27.164 00.000 28316 single-star, 3 included, MultiStar: {0.03, -0.23}, one-star: {-0.08, -0.15}
04:33:27.165 00.001 28316 CameraToMount -- cameraTheta (-2.07) - m_xAngle (2.00) = xAngle (-4.07 = 2.22)
04:33:27.165 00.000 28316 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.11 = 2.18)
04:33:27.166 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.07 mountX=-0.10 mountY=0.14, mountTheta=2.20
04:33:27.167 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.15, opts=13)
04:33:27.167 00.000 28316 Enqueuing Move request for scope (-0.08, -0.15)
04:33:27.167 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:27.168 00.001 29988 Worker thread wakes up
04:33:27.168 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
04:33:27.168 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
04:33:27.168 00.000 29988 Moving (-0.08, -0.15) raw xDistance=-0.10 yDistance=0.14
04:33:27.168 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:33:27.168 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:27.168 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:33:27.168 00.000 29988 MoveAxis(E, 0, ABG)
04:33:27.168 00.000 29988 Move returns status 0, amount 0
04:33:27.168 00.000 29988 MoveAxis(N, 0, ABG)
04:33:27.168 00.000 29988 Move returns status 0, amount 0
04:33:27.168 00.000 29988 move complete, result=0
04:33:27.168 00.000 29988 worker thread done servicing request
04:33:27.168 00.000 28316 UpdateGuideState exits: m=2185 RSB=32.3
04:33:27.169 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:27.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:27.169 00.000 28316 Enqueuing Expose request
04:33:27.170 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:27.170 00.000 29988 Worker thread wakes up
04:33:27.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:27.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:28.697 01.527 29988 Exposure complete
04:33:28.741 00.044 29988 worker thread done servicing request
04:33:28.741 00.000 28316 OnExposeComplete: enter
04:33:28.742 00.001 28316 UpdateGuideState(): m_state=6
04:33:28.742 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7853
04:33:28.744 00.002 28316 Star::Find returns 1 (0), X=950.91, Y=264.48, Mass=2305, SNR=33.3, Peak=180 HFD=3.8
04:33:28.746 00.002 28316 MultiStar: [#1 0.24,-0.54,0.00,M2] [#2 -0.06,-0.24,0.87,U] [#3 0.04,-0.29,0.81,U] [#4 0.05,-0.28,0.84,U] [#5 -0.15,-0.33,0.00,M3] [#6 -0.02,-0.48,0.00,M7] [#7 -0.23,-0.25,0.59,U] [#8 -0.01,-0.30,0.58,U] 
04:33:28.749 00.003 28316 single-star, 5 included, MultiStar: {-0.04, -0.26}, one-star: {-0.08, -0.22}
04:33:28.751 00.002 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
04:33:28.754 00.003 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.32)
04:33:28.756 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.92 mountX=-0.17 mountY=0.17, mountTheta=2.34
04:33:28.759 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.22, opts=13)
04:33:28.760 00.001 28316 Enqueuing Move request for scope (-0.08, -0.22)
04:33:28.760 00.000 29988 Worker thread wakes up
04:33:28.761 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:28.761 00.000 28316 UpdateGuideState exits: m=2305 RSB=33.3
04:33:28.761 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:28.762 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:28.762 00.000 28316 Enqueuing Expose request
04:33:28.763 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
04:33:28.763 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
04:33:28.763 00.000 29988 Moving (-0.08, -0.22) raw xDistance=-0.17 yDistance=0.17
04:33:28.763 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:33:28.763 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:28.763 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:33:28.763 00.000 29988 MoveAxis(E, 0, ABG)
04:33:28.763 00.000 29988 Move returns status 0, amount 0
04:33:28.763 00.000 29988 MoveAxis(N, 0, ABG)
04:33:28.763 00.000 29988 Move returns status 0, amount 0
04:33:28.763 00.000 29988 move complete, result=0
04:33:28.763 00.000 29988 worker thread done servicing request
04:33:28.763 00.000 29988 Worker thread wakes up
04:33:28.763 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:28.763 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:28.764 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:30.393 01.629 29988 Exposure complete
04:33:30.456 00.063 29988 worker thread done servicing request
04:33:30.456 00.000 28316 OnExposeComplete: enter
04:33:30.457 00.001 28316 UpdateGuideState(): m_state=6
04:33:30.457 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7854
04:33:30.458 00.001 28316 Star::Find returns 1 (0), X=950.98, Y=264.58, Mass=2196, SNR=32.4, Peak=175 HFD=4.0
04:33:30.458 00.000 28316 MultiStar: [#1 0.32,-0.38,0.00,M3] [#2 -0.15,-0.10,0.93,U] [#3 0.07,-0.29,0.88,U] [#4 0.05,-0.36,0.00,M3] [#5 -0.19,-0.21,0.75,U] [#6 0.16,-0.51,0.00,M8] [#7 -0.14,-0.26,0.64,U] [#8 -0.04,-0.34,0.61,U] 
04:33:30.459 00.001 28316 single-star, 5 included, MultiStar: {-0.07, -0.21}, one-star: {-0.01, -0.12}
04:33:30.459 00.000 28316 CameraToMount -- cameraTheta (-1.69) - m_xAngle (2.00) = xAngle (-3.69 = 2.60)
04:33:30.459 00.000 28316 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.56)
04:33:30.460 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.69 mountX=-0.10 mountY=0.07, mountTheta=2.57
04:33:30.461 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.12, opts=13)
04:33:30.461 00.000 28316 Enqueuing Move request for scope (-0.01, -0.12)
04:33:30.462 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:30.463 00.001 29988 Worker thread wakes up
04:33:30.463 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
04:33:30.463 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
04:33:30.463 00.000 29988 Moving (-0.01, -0.12) raw xDistance=-0.10 yDistance=0.07
04:33:30.463 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:33:30.463 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:30.463 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:33:30.463 00.000 29988 MoveAxis(E, 0, ABG)
04:33:30.463 00.000 29988 Move returns status 0, amount 0
04:33:30.463 00.000 29988 MoveAxis(N, 0, ABG)
04:33:30.463 00.000 29988 Move returns status 0, amount 0
04:33:30.463 00.000 29988 move complete, result=0
04:33:30.463 00.000 29988 worker thread done servicing request
04:33:30.463 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.4
04:33:30.464 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:30.464 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:30.464 00.000 28316 Enqueuing Expose request
04:33:30.465 00.001 29988 Worker thread wakes up
04:33:30.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:30.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:30.465 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:31.992 01.527 29988 Exposure complete
04:33:32.036 00.044 29988 worker thread done servicing request
04:33:32.036 00.000 28316 OnExposeComplete: enter
04:33:32.037 00.001 28316 UpdateGuideState(): m_state=6
04:33:32.038 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7855
04:33:32.038 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=264.40, Mass=2273, SNR=33.0, Peak=170 HFD=3.8
04:33:32.039 00.001 28316 MultiStar: [#1 -0.08,-0.58,0.00,M4] [#2 -0.17,-0.43,0.00,M1] [#3 0.00,-0.52,0.00,M1] [#4 -0.11,-0.54,0.00,M4] [#5 -0.14,-0.44,0.00,M3] [#6 -0.08,-0.67,0.00,M9] [#7 -0.23,-0.53,0.00,M2] [#8 -0.19,-0.60,0.00,M1] 
04:33:32.039 00.000 28316 CameraToMount -- cameraTheta (-2.06) - m_xAngle (2.00) = xAngle (-4.06 = 2.23)
04:33:32.040 00.001 28316 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.10 = 2.19)
04:33:32.040 00.000 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-2.06 mountX=-0.21 mountY=0.28, mountTheta=2.21
04:33:32.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.30, opts=13)
04:33:32.041 00.000 28316 Enqueuing Move request for scope (-0.16, -0.30)
04:33:32.042 00.001 29988 Worker thread wakes up
04:33:32.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.30) opts 0xd
04:33:32.042 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.30)
04:33:32.042 00.000 29988 Moving (-0.16, -0.30) raw xDistance=-0.21 yDistance=0.28
04:33:32.042 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
04:33:32.042 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
04:33:32.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:32.043 00.001 29988 MoveAxis(E, 44, ABG)
04:33:32.043 00.000 29988 Guiding  Dir = 2, Dur = 44
04:33:32.043 00.000 28316 UpdateGuideState exits: m=2273 RSB=33.0
04:33:32.044 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:32.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:32.045 00.001 28316 Enqueuing Expose request
04:33:32.045 00.000 29988 IsSlewing returns 0
04:33:32.046 00.001 29988 IsGuiding returns 0
04:33:32.047 00.001 29988 PulseGuide returned control before completion, sleep 53
04:33:32.115 00.068 29988 IsGuiding returns 0
04:33:32.116 00.001 29988 Move returns status 0, amount 44
04:33:32.116 00.000 29988 MoveAxis(S, 67, ABG)
04:33:32.116 00.000 29988 Guiding  Dir = 1, Dur = 67
04:33:32.116 00.000 29988 IsSlewing returns 0
04:33:32.116 00.000 29988 IsGuiding returns 0
04:33:32.122 00.006 29988 PulseGuide returned control before completion, sleep 72
04:33:32.209 00.087 29988 IsGuiding returns 0
04:33:32.209 00.000 29988 Move returns status 0, amount 67
04:33:32.210 00.001 29988 move complete, result=0
04:33:32.210 00.000 29988 worker thread done servicing request
04:33:32.210 00.000 29988 Worker thread wakes up
04:33:32.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:32.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:32.210 00.000 28316 GuideStep: -0.2 px 44 ms EAST, 0.3 px 67 ms SOUTH
04:33:33.843 01.633 29988 Exposure complete
04:33:33.898 00.055 29988 worker thread done servicing request
04:33:33.898 00.000 28316 OnExposeComplete: enter
04:33:33.900 00.002 28316 UpdateGuideState(): m_state=6
04:33:33.901 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7856
04:33:33.903 00.002 28316 Star::Find returns 1 (0), X=950.55, Y=264.45, Mass=2221, SNR=32.5, Peak=176 HFD=3.3
04:33:33.904 00.001 28316 MultiStar: [#1 -0.01,-0.65,0.00,M5] [#2 -0.39,-0.40,0.00,M2] [#3 -0.24,-0.50,0.00,M2] [#4 -0.07,-0.59,0.00,M5] [#5 -0.43,-0.29,0.00,M4] [#6 -0.24,-0.71,0.00,M10] [#7 -0.51,-0.40,0.00,M3] [#8 -0.32,-0.37,0.00,M2] 
04:33:33.905 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
04:33:33.905 00.000 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.63)
04:33:33.907 00.002 28316 CameraToMount -- cameraX=-0.45 cameraY=-0.26 hyp=0.52 cameraTheta=-2.62 mountX=-0.05 mountY=0.52, mountTheta=1.66
04:33:33.909 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.45, y=-0.26, opts=13)
04:33:33.909 00.000 28316 Enqueuing Move request for scope (-0.45, -0.26)
04:33:33.910 00.001 29988 Worker thread wakes up
04:33:33.910 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:33.910 00.000 28316 UpdateGuideState exits: m=2221 RSB=32.5
04:33:33.911 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:33.911 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:33.911 00.000 28316 Enqueuing Expose request
04:33:33.912 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.26) opts 0xd
04:33:33.912 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.45, -0.26)
04:33:33.912 00.000 29988 Moving (-0.45, -0.26) raw xDistance=-0.05 yDistance=0.52
04:33:33.912 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:33:33.912 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
04:33:33.912 00.000 29988 MoveAxis(E, 0, ABG)
04:33:33.912 00.000 29988 Move returns status 0, amount 0
04:33:33.912 00.000 29988 MoveAxis(S, 123, ABG)
04:33:33.912 00.000 29988 Guiding  Dir = 1, Dur = 123
04:33:33.912 00.000 29988 IsSlewing returns 0
04:33:33.912 00.000 29988 IsGuiding returns 0
04:33:33.918 00.006 29988 PulseGuide returned control before completion, sleep 129
04:33:34.061 00.143 29988 IsGuiding returns 0
04:33:34.061 00.000 29988 Move returns status 0, amount 123
04:33:34.061 00.000 29988 move complete, result=0
04:33:34.061 00.000 29988 worker thread done servicing request
04:33:34.061 00.000 29988 Worker thread wakes up
04:33:34.061 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:34.061 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:34.061 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.5 px 123 ms SOUTH
04:33:35.468 01.407 29988 Exposure complete
04:33:35.501 00.033 29988 worker thread done servicing request
04:33:35.501 00.000 28316 OnExposeComplete: enter
04:33:35.502 00.001 28316 UpdateGuideState(): m_state=6
04:33:35.504 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7857
04:33:35.507 00.003 28316 Star::Find returns 1 (0), X=950.67, Y=264.47, Mass=2132, SNR=31.9, Peak=157 HFD=3.7
04:33:35.509 00.002 28316 MultiStar: [#1 0.04,-0.60,0.00,M6] [#2 -0.28,-0.40,0.00,M3] [#3 0.00,-0.26,0.87,U] [#4 -0.09,-0.56,0.00,M6] [#5 -0.39,-0.44,0.00,M5] [#6 -0.08,-0.54,0.00,R] [#7 -0.24,-0.24,0.64,U] [#8 -0.14,-0.39,0.00,M3] 
04:33:35.512 00.003 28316 refined, 2 included, MultiStar: {-0.19, -0.25}, one-star: {-0.32, -0.24}
04:33:35.513 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.23 = 2.06)
04:33:35.514 00.001 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.27 = 2.02)
04:33:35.514 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-2.23 mountX=-0.14 mountY=0.28, mountTheta=2.05
04:33:35.515 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.25, opts=13)
04:33:35.516 00.001 28316 Enqueuing Move request for scope (-0.19, -0.25)
04:33:35.516 00.000 29988 Worker thread wakes up
04:33:35.516 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:35.517 00.001 28316 UpdateGuideState exits: m=2132 RSB=31.9
04:33:35.517 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:35.517 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:35.518 00.001 28316 Enqueuing Expose request
04:33:35.518 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
04:33:35.518 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
04:33:35.518 00.000 29988 Moving (-0.19, -0.25) raw xDistance=-0.14 yDistance=0.28
04:33:35.518 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:33:35.518 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
04:33:35.518 00.000 29988 MoveAxis(E, 0, ABG)
04:33:35.518 00.000 29988 Move returns status 0, amount 0
04:33:35.518 00.000 29988 MoveAxis(S, 67, ABG)
04:33:35.518 00.000 29988 Guiding  Dir = 1, Dur = 67
04:33:35.518 00.000 29988 IsSlewing returns 0
04:33:35.518 00.000 29988 IsGuiding returns 0
04:33:35.524 00.006 29988 PulseGuide returned control before completion, sleep 72
04:33:35.605 00.081 29988 IsGuiding returns 0
04:33:35.606 00.001 29988 Move returns status 0, amount 67
04:33:35.606 00.000 29988 move complete, result=0
04:33:35.606 00.000 29988 worker thread done servicing request
04:33:35.606 00.000 29988 Worker thread wakes up
04:33:35.606 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:35.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:35.606 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
04:33:37.241 01.635 29988 Exposure complete
04:33:37.278 00.037 29988 worker thread done servicing request
04:33:37.278 00.000 28316 OnExposeComplete: enter
04:33:37.279 00.001 28316 UpdateGuideState(): m_state=6
04:33:37.279 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7858
04:33:37.280 00.001 28316 Star::Find returns 1 (0), X=950.77, Y=264.26, Mass=2235, SNR=32.8, Peak=191 HFD=3.8
04:33:37.280 00.000 28316 MultiStar: [#1 -0.05,-0.77,0.00,M7] [#2 -0.27,-0.53,0.00,M4] [#3 0.01,-0.51,0.00,M2] [#4 -0.03,-0.67,0.00,M7] [#5 -0.37,-0.57,0.00,M6] [#6 0.10,-0.23,0.64,U] [#7 -0.12,-0.45,0.00,M3] [#8 -0.17,-0.45,0.00,M4] 
04:33:37.281 00.001 28316 refined, 1 included, MultiStar: {-0.10, -0.36}, one-star: {-0.22, -0.44}
04:33:37.282 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
04:33:37.283 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
04:33:37.284 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.83 mountX=-0.28 mountY=0.25, mountTheta=2.43
04:33:37.286 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.36, opts=13)
04:33:37.287 00.001 28316 Enqueuing Move request for scope (-0.10, -0.36)
04:33:37.287 00.000 29988 Worker thread wakes up
04:33:37.287 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.36) opts 0xd
04:33:37.287 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.36)
04:33:37.287 00.000 29988 Moving (-0.10, -0.36) raw xDistance=-0.28 yDistance=0.25
04:33:37.287 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:33:37.287 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:33:37.287 00.000 29988 MoveAxis(E, 60, ABG)
04:33:37.287 00.000 29988 Guiding  Dir = 2, Dur = 60
04:33:37.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:37.288 00.001 28316 UpdateGuideState exits: m=2235 RSB=32.8
04:33:37.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:37.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:37.289 00.000 28316 Enqueuing Expose request
04:33:37.290 00.001 29988 IsSlewing returns 0
04:33:37.290 00.000 29988 IsGuiding returns 0
04:33:37.292 00.002 29988 PulseGuide returned control before completion, sleep 69
04:33:37.364 00.072 29988 IsGuiding returns 0
04:33:37.364 00.000 29988 Move returns status 0, amount 60
04:33:37.364 00.000 29988 MoveAxis(S, 59, ABG)
04:33:37.364 00.000 29988 Guiding  Dir = 1, Dur = 59
04:33:37.364 00.000 29988 IsSlewing returns 0
04:33:37.364 00.000 29988 IsGuiding returns 0
04:33:37.369 00.005 29988 PulseGuide returned control before completion, sleep 65
04:33:37.442 00.073 29988 IsGuiding returns 0
04:33:37.442 00.000 29988 Move returns status 0, amount 59
04:33:37.442 00.000 29988 move complete, result=0
04:33:37.443 00.001 29988 worker thread done servicing request
04:33:37.443 00.000 29988 Worker thread wakes up
04:33:37.443 00.000 28316 GuideStep: -0.3 px 60 ms EAST, 0.2 px 59 ms SOUTH
04:33:37.444 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:37.444 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:38.851 01.407 29988 Exposure complete
04:33:38.892 00.041 29988 worker thread done servicing request
04:33:38.892 00.000 28316 OnExposeComplete: enter
04:33:38.894 00.002 28316 UpdateGuideState(): m_state=6
04:33:38.894 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7859
04:33:38.895 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=264.58, Mass=2308, SNR=33.2, Peak=180 HFD=3.9
04:33:38.895 00.000 28316 MultiStar: [#1 0.15,-0.43,0.00,M8] [#2 -0.18,-0.13,0.88,U] [#3 0.01,-0.27,0.87,U] [#4 0.02,-0.41,0.00,M8] [#5 -0.07,-0.26,0.71,U] [#6 0.22,0.04,0.61,U] [#7 -0.19,-0.40,0.00,M4] [#8 -0.08,-0.37,0.00,M5] 
04:33:38.896 00.001 28316 refined, 4 included, MultiStar: {-0.04, -0.15}, one-star: {-0.12, -0.12}
04:33:38.896 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
04:33:38.897 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.40)
04:33:38.900 00.003 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.84 mountX=-0.12 mountY=0.11, mountTheta=2.42
04:33:38.904 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.15, opts=13)
04:33:38.906 00.002 28316 Enqueuing Move request for scope (-0.04, -0.15)
04:33:38.908 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:38.910 00.002 28316 UpdateGuideState exits: m=2308 RSB=33.2
04:33:38.912 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:38.913 00.001 29988 Worker thread wakes up
04:33:38.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
04:33:38.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
04:33:38.913 00.000 29988 Moving (-0.04, -0.15) raw xDistance=-0.12 yDistance=0.11
04:33:38.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:33:38.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:38.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:38.914 00.001 28316 Enqueuing Expose request
04:33:38.914 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:33:38.914 00.000 29988 MoveAxis(E, 0, ABG)
04:33:38.915 00.001 29988 Move returns status 0, amount 0
04:33:38.915 00.000 29988 MoveAxis(N, 0, ABG)
04:33:38.915 00.000 29988 Move returns status 0, amount 0
04:33:38.915 00.000 29988 move complete, result=0
04:33:38.915 00.000 29988 worker thread done servicing request
04:33:38.915 00.000 29988 Worker thread wakes up
04:33:38.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:38.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:38.915 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:40.549 01.634 29988 Exposure complete
04:33:40.586 00.037 29988 worker thread done servicing request
04:33:40.586 00.000 28316 OnExposeComplete: enter
04:33:40.587 00.001 28316 UpdateGuideState(): m_state=6
04:33:40.587 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7860
04:33:40.588 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=264.61, Mass=2100, SNR=31.6, Peak=176 HFD=3.8
04:33:40.588 00.000 28316 MultiStar: [#1 0.06,-0.43,0.00,M9] [#2 -0.16,-0.23,0.93,U] [#3 0.20,-0.38,0.00,M2] [#4 -0.15,-0.32,0.00,M9] [#5 -0.12,-0.34,0.00,M6] [#6 0.13,-0.01,0.67,U] [#7 -0.06,-0.30,0.65,U] [#8 -0.18,-0.14,0.61,U] 
04:33:40.590 00.002 28316 refined, 4 included, MultiStar: {-0.10, -0.15}, one-star: {-0.18, -0.10}
04:33:40.591 00.001 28316 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:33:40.592 00.001 28316 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
04:33:40.593 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.19 cameraTheta=-2.17 mountX=-0.10 mountY=0.16, mountTheta=2.11
04:33:40.595 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.15, opts=13)
04:33:40.595 00.000 28316 Enqueuing Move request for scope (-0.10, -0.15)
04:33:40.596 00.001 29988 Worker thread wakes up
04:33:40.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
04:33:40.596 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
04:33:40.596 00.000 29988 Moving (-0.10, -0.15) raw xDistance=-0.10 yDistance=0.16
04:33:40.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:33:40.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:40.596 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:40.597 00.001 28316 UpdateGuideState exits: m=2100 RSB=31.6
04:33:40.597 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:40.597 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:40.598 00.001 28316 Enqueuing Expose request
04:33:40.598 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:33:40.598 00.000 29988 MoveAxis(E, 0, ABG)
04:33:40.598 00.000 29988 Move returns status 0, amount 0
04:33:40.598 00.000 29988 MoveAxis(N, 0, ABG)
04:33:40.598 00.000 29988 Move returns status 0, amount 0
04:33:40.598 00.000 29988 move complete, result=0
04:33:40.598 00.000 29988 worker thread done servicing request
04:33:40.598 00.000 29988 Worker thread wakes up
04:33:40.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:40.599 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:40.599 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:42.114 01.515 29988 Exposure complete
04:33:42.143 00.029 29988 worker thread done servicing request
04:33:42.143 00.000 28316 OnExposeComplete: enter
04:33:42.144 00.001 28316 UpdateGuideState(): m_state=6
04:33:42.144 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7861
04:33:42.145 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=264.57, Mass=2211, SNR=32.7, Peak=179 HFD=3.7
04:33:42.145 00.000 28316 MultiStar: [#1 0.14,-0.51,0.00,M10] [#2 -0.21,-0.18,0.90,U] [#3 0.04,-0.19,0.87,U] [#4 -0.07,-0.42,0.00,M10] [#5 -0.27,-0.34,0.00,M7] [#6 0.06,0.03,0.64,U] [#7 -0.18,-0.28,0.61,U] [#8 -0.09,-0.29,0.61,U] 
04:33:42.145 00.000 28316 refined, 5 included, MultiStar: {-0.12, -0.17}, one-star: {-0.27, -0.13}
04:33:42.145 00.000 28316 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.00) = xAngle (-4.19 = 2.09)
04:33:42.147 00.002 28316 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.23 = 2.05)
04:33:42.147 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.20 mountX=-0.10 mountY=0.18, mountTheta=2.08
04:33:42.148 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.17, opts=13)
04:33:42.148 00.000 28316 Enqueuing Move request for scope (-0.12, -0.17)
04:33:42.148 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:42.149 00.001 28316 UpdateGuideState exits: m=2211 RSB=32.7
04:33:42.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:42.151 00.002 29988 Worker thread wakes up
04:33:42.151 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
04:33:42.151 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
04:33:42.151 00.000 29988 Moving (-0.12, -0.17) raw xDistance=-0.10 yDistance=0.18
04:33:42.151 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:33:42.151 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:42.151 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:33:42.151 00.000 29988 MoveAxis(E, 0, ABG)
04:33:42.151 00.000 29988 Move returns status 0, amount 0
04:33:42.151 00.000 29988 MoveAxis(N, 0, ABG)
04:33:42.151 00.000 29988 Move returns status 0, amount 0
04:33:42.151 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:42.152 00.001 28316 Enqueuing Expose request
04:33:42.152 00.000 29988 move complete, result=0
04:33:42.152 00.000 29988 worker thread done servicing request
04:33:42.152 00.000 29988 Worker thread wakes up
04:33:42.152 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:42.152 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:42.152 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:43.777 01.625 29988 Exposure complete
04:33:43.824 00.047 29988 worker thread done servicing request
04:33:43.824 00.000 28316 OnExposeComplete: enter
04:33:43.825 00.001 28316 UpdateGuideState(): m_state=6
04:33:43.826 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7862
04:33:43.826 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=264.62, Mass=2186, SNR=32.3, Peak=176 HFD=3.7
04:33:43.826 00.000 28316 MultiStar: [#1 0.04,-0.39,0.00,R] [#2 -0.34,-0.39,0.00,M2] [#3 -0.06,-0.22,0.87,U] [#4 -0.10,-0.36,0.00,R] [#5 -0.44,-0.11,0.00,M8] [#6 0.03,0.10,0.65,U] [#7 -0.11,-0.44,0.00,M3] [#8 -0.14,-0.37,0.00,M4] 
04:33:43.827 00.001 28316 refined, 2 included, MultiStar: {-0.13, -0.09}, one-star: {-0.30, -0.09}
04:33:43.827 00.000 28316 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.00) = xAngle (-4.54 = 1.74)
04:33:43.829 00.002 28316 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.58 = 1.70)
04:33:43.830 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.55 mountX=-0.03 mountY=0.15, mountTheta=1.74
04:33:43.833 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.09, opts=13)
04:33:43.833 00.000 28316 Enqueuing Move request for scope (-0.13, -0.09)
04:33:43.834 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:43.834 00.000 28316 UpdateGuideState exits: m=2186 RSB=32.3
04:33:43.834 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:43.835 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:43.835 00.000 28316 Enqueuing Expose request
04:33:43.836 00.001 29988 Worker thread wakes up
04:33:43.836 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
04:33:43.836 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
04:33:43.836 00.000 29988 Moving (-0.13, -0.09) raw xDistance=-0.03 yDistance=0.15
04:33:43.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:33:43.836 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:43.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:33:43.836 00.000 29988 MoveAxis(E, 0, ABG)
04:33:43.836 00.000 29988 Move returns status 0, amount 0
04:33:43.836 00.000 29988 MoveAxis(N, 0, ABG)
04:33:43.836 00.000 29988 Move returns status 0, amount 0
04:33:43.836 00.000 29988 move complete, result=0
04:33:43.837 00.001 29988 worker thread done servicing request
04:33:43.837 00.000 29988 Worker thread wakes up
04:33:43.837 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:43.837 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:43.837 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:45.354 01.517 29988 Exposure complete
04:33:45.418 00.064 29988 worker thread done servicing request
04:33:45.418 00.000 28316 OnExposeComplete: enter
04:33:45.419 00.001 28316 UpdateGuideState(): m_state=6
04:33:45.420 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7863
04:33:45.420 00.000 28316 Star::Find returns 1 (0), X=950.74, Y=264.38, Mass=2369, SNR=33.6, Peak=206 HFD=3.7
04:33:45.421 00.001 28316 MultiStar: [#1 0.08,-0.04,0.95,U] [#2 -0.39,-0.40,0.00,M3] [#3 -0.01,-0.41,0.00,M1] [#4 0.15,-0.14,0.82,U] [#5 -0.21,-0.39,0.00,M9] [#6 0.12,-0.20,0.63,U] [#7 -0.25,-0.38,0.00,M4] [#8 -0.29,-0.30,0.00,M5] 
04:33:45.422 00.001 28316 refined, 3 included, MultiStar: {0.01, -0.18}, one-star: {-0.25, -0.33}
04:33:45.423 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
04:33:45.423 00.000 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
04:33:45.424 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.52 mountX=-0.17 mountY=0.07, mountTheta=2.73
04:33:45.426 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.18, opts=13)
04:33:45.426 00.000 28316 Enqueuing Move request for scope (0.01, -0.18)
04:33:45.427 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:45.427 00.000 28316 UpdateGuideState exits: m=2369 RSB=33.6
04:33:45.427 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:45.427 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:45.427 00.000 28316 Enqueuing Expose request
04:33:45.428 00.001 29988 Worker thread wakes up
04:33:45.428 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
04:33:45.428 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
04:33:45.428 00.000 29988 Moving (0.01, -0.18) raw xDistance=-0.17 yDistance=0.07
04:33:45.428 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:33:45.428 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:45.428 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:33:45.428 00.000 29988 MoveAxis(E, 0, ABG)
04:33:45.428 00.000 29988 Move returns status 0, amount 0
04:33:45.428 00.000 29988 MoveAxis(N, 0, ABG)
04:33:45.428 00.000 29988 Move returns status 0, amount 0
04:33:45.428 00.000 29988 move complete, result=0
04:33:45.428 00.000 29988 worker thread done servicing request
04:33:45.428 00.000 29988 Worker thread wakes up
04:33:45.428 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:45.428 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:45.428 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:47.060 01.632 29988 Exposure complete
04:33:47.111 00.051 29988 worker thread done servicing request
04:33:47.111 00.000 28316 OnExposeComplete: enter
04:33:47.112 00.001 28316 UpdateGuideState(): m_state=6
04:33:47.113 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7864
04:33:47.114 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=264.39, Mass=2231, SNR=32.6, Peak=179 HFD=3.7
04:33:47.115 00.001 28316 MultiStar: [#1 -0.08,-0.29,0.95,U] [#2 -0.40,-0.39,0.00,M4] [#3 -0.15,-0.46,0.00,M2] [#4 0.04,-0.19,0.84,U] [#5 -0.44,-0.52,0.00,M10] [#6 -0.15,-0.13,0.64,U] [#7 -0.33,-0.48,0.00,M5] [#8 -0.25,-0.49,0.00,M6] 
04:33:47.115 00.000 28316 refined, 3 included, MultiStar: {-0.16, -0.24}, one-star: {-0.40, -0.31}
04:33:47.116 00.001 28316 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.00) = xAngle (-4.15 = 2.14)
04:33:47.117 00.001 28316 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.10)
04:33:47.118 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-2.15 mountX=-0.15 mountY=0.25, mountTheta=2.12
04:33:47.121 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.24, opts=13)
04:33:47.123 00.002 28316 Enqueuing Move request for scope (-0.16, -0.24)
04:33:47.123 00.000 29988 Worker thread wakes up
04:33:47.123 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:47.124 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:33:47.125 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:47.125 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:47.125 00.000 28316 Enqueuing Expose request
04:33:47.126 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.24) opts 0xd
04:33:47.126 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.24)
04:33:47.126 00.000 29988 Moving (-0.16, -0.24) raw xDistance=-0.15 yDistance=0.25
04:33:47.126 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:33:47.126 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:33:47.126 00.000 29988 MoveAxis(E, 0, ABG)
04:33:47.126 00.000 29988 Move returns status 0, amount 0
04:33:47.126 00.000 29988 MoveAxis(S, 60, ABG)
04:33:47.126 00.000 29988 Guiding  Dir = 1, Dur = 60
04:33:47.126 00.000 29988 IsSlewing returns 0
04:33:47.126 00.000 29988 IsGuiding returns 0
04:33:47.130 00.004 29988 PulseGuide returned control before completion, sleep 66
04:33:47.201 00.071 29988 IsGuiding returns 0
04:33:47.201 00.000 29988 Move returns status 0, amount 60
04:33:47.201 00.000 29988 move complete, result=0
04:33:47.201 00.000 29988 worker thread done servicing request
04:33:47.201 00.000 29988 Worker thread wakes up
04:33:47.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:47.201 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 60 ms SOUTH
04:33:47.202 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:48.612 01.410 29988 Exposure complete
04:33:48.651 00.039 29988 worker thread done servicing request
04:33:48.651 00.000 28316 OnExposeComplete: enter
04:33:48.653 00.002 28316 UpdateGuideState(): m_state=6
04:33:48.654 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7865
04:33:48.654 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=264.33, Mass=2248, SNR=32.8, Peak=178 HFD=3.7
04:33:48.655 00.001 28316 MultiStar: [#1 -0.00,-0.18,0.96,U] [#2 -0.22,-0.69,0.00,M5] [#3 0.02,-0.49,0.00,M3] [#4 0.10,-0.22,0.85,U] [#5 -0.29,-0.46,0.00,R] [#6 -0.05,-0.19,0.66,U] [#7 -0.33,-0.60,0.00,M6] [#8 -0.21,-0.53,0.00,M7] 
04:33:48.655 00.000 28316 refined, 3 included, MultiStar: {-0.08, -0.25}, one-star: {-0.32, -0.37}
04:33:48.656 00.001 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.87 = 2.41)
04:33:48.656 00.000 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.91 = 2.37)
04:33:48.657 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.88 mountX=-0.19 mountY=0.18, mountTheta=2.39
04:33:48.658 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.25, opts=13)
04:33:48.658 00.000 28316 Enqueuing Move request for scope (-0.08, -0.25)
04:33:48.659 00.001 29988 Worker thread wakes up
04:33:48.659 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.25) opts 0xd
04:33:48.659 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.25)
04:33:48.660 00.001 29988 Moving (-0.08, -0.25) raw xDistance=-0.19 yDistance=0.18
04:33:48.660 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:48.662 00.002 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:33:48.662 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:48.662 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:33:48.662 00.000 29988 MoveAxis(E, 0, ABG)
04:33:48.662 00.000 29988 Move returns status 0, amount 0
04:33:48.662 00.000 29988 MoveAxis(N, 0, ABG)
04:33:48.662 00.000 29988 Move returns status 0, amount 0
04:33:48.662 00.000 28316 UpdateGuideState exits: m=2248 RSB=32.8
04:33:48.663 00.001 29988 move complete, result=0
04:33:48.663 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:48.664 00.001 29988 worker thread done servicing request
04:33:48.664 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:48.664 00.000 28316 Enqueuing Expose request
04:33:48.665 00.001 29988 Worker thread wakes up
04:33:48.665 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:33:48.665 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:48.665 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:50.294 01.629 29988 Exposure complete
04:33:50.335 00.041 29988 worker thread done servicing request
04:33:50.335 00.000 28316 OnExposeComplete: enter
04:33:50.337 00.002 28316 UpdateGuideState(): m_state=6
04:33:50.338 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7866
04:33:50.338 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=264.16, Mass=2057, SNR=31.4, Peak=193 HFD=3.9
04:33:50.339 00.001 28316 MultiStar: [#1 0.03,-0.48,0.00,M1] [#2 -0.12,-0.52,0.00,M6] [#3 0.08,-0.72,0.00,M4] [#4 0.09,-0.46,0.00,M1] [#5 -0.06,-0.14,0.79,U] [#6 0.07,-0.24,0.63,U] [#7 -0.20,-0.73,0.00,M7] [#8 -0.19,-0.60,0.00,M8] 
04:33:50.340 00.001 28316 refined, 2 included, MultiStar: {-0.12, -0.33}, one-star: {-0.28, -0.54}
04:33:50.340 00.000 28316 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.00) = xAngle (-3.91 = 2.37)
04:33:50.340 00.000 28316 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.95 = 2.33)
04:33:50.341 00.001 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.91 mountX=-0.25 mountY=0.25, mountTheta=2.35
04:33:50.343 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.33, opts=13)
04:33:50.343 00.000 28316 Enqueuing Move request for scope (-0.12, -0.33)
04:33:50.344 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:50.344 00.000 28316 UpdateGuideState exits: m=2057 RSB=31.4
04:33:50.344 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:50.345 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:50.345 00.000 28316 Enqueuing Expose request
04:33:50.346 00.001 29988 Worker thread wakes up
04:33:50.346 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.33) opts 0xd
04:33:50.346 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.33)
04:33:50.346 00.000 29988 Moving (-0.12, -0.33) raw xDistance=-0.25 yDistance=0.25
04:33:50.346 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:33:50.346 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:33:50.346 00.000 29988 MoveAxis(E, 53, ABG)
04:33:50.346 00.000 29988 Guiding  Dir = 2, Dur = 53
04:33:50.347 00.001 29988 IsSlewing returns 0
04:33:50.347 00.000 29988 IsGuiding returns 0
04:33:50.349 00.002 29988 PulseGuide returned control before completion, sleep 62
04:33:50.421 00.072 29988 IsGuiding returns 0
04:33:50.421 00.000 29988 Move returns status 0, amount 53
04:33:50.421 00.000 29988 MoveAxis(S, 60, ABG)
04:33:50.421 00.000 29988 Guiding  Dir = 1, Dur = 60
04:33:50.421 00.000 29988 IsSlewing returns 0
04:33:50.421 00.000 29988 IsGuiding returns 0
04:33:50.431 00.010 29988 PulseGuide returned control before completion, sleep 59
04:33:50.494 00.063 29988 IsGuiding returns 1
04:33:50.494 00.000 29988 scope still moving after pulse duration time elapsed
04:33:50.527 00.033 29988 IsSlewing returns 0
04:33:50.527 00.000 29988 IsGuiding returns 0
04:33:50.527 00.000 29988 scope move finished after 60 + 46 ms
04:33:50.527 00.000 29988 Move returns status 0, amount 60
04:33:50.527 00.000 29988 move complete, result=0
04:33:50.527 00.000 29988 worker thread done servicing request
04:33:50.527 00.000 29988 Worker thread wakes up
04:33:50.527 00.000 28316 GuideStep: -0.3 px 53 ms EAST, 0.3 px 60 ms SOUTH
04:33:50.530 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:50.530 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:51.943 01.413 29988 Exposure complete
04:33:51.993 00.050 29988 worker thread done servicing request
04:33:51.993 00.000 28316 OnExposeComplete: enter
04:33:51.994 00.001 28316 UpdateGuideState(): m_state=6
04:33:51.994 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7867
04:33:51.995 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.35, Mass=2111, SNR=31.7, Peak=165 HFD=3.7
04:33:51.996 00.001 28316 MultiStar: [#1 0.09,-0.21,0.99,U] [#2 -0.12,-0.47,0.00,M7] [#3 -0.00,-0.48,0.00,M5] [#4 -0.07,-0.15,0.84,U] [#5 0.11,-0.06,0.77,U] [#6 -0.04,-0.27,0.65,U] [#7 -0.19,-0.57,0.00,M8] [#8 -0.10,-0.52,0.00,M9] 
04:33:51.997 00.001 28316 refined, 4 included, MultiStar: {-0.04, -0.21}, one-star: {-0.26, -0.35}
04:33:51.998 00.001 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.52)
04:33:51.999 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.48)
04:33:52.001 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.76 mountX=-0.18 mountY=0.13, mountTheta=2.50
04:33:52.003 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.21, opts=13)
04:33:52.003 00.000 28316 Enqueuing Move request for scope (-0.04, -0.21)
04:33:52.003 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:52.004 00.001 29988 Worker thread wakes up
04:33:52.004 00.000 28316 UpdateGuideState exits: m=2111 RSB=31.7
04:33:52.005 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:52.005 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:52.006 00.001 28316 Enqueuing Expose request
04:33:52.006 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd
04:33:52.006 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.21)
04:33:52.006 00.000 29988 Moving (-0.04, -0.21) raw xDistance=-0.18 yDistance=0.13
04:33:52.006 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:33:52.006 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:52.006 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:33:52.006 00.000 29988 MoveAxis(E, 0, ABG)
04:33:52.006 00.000 29988 Move returns status 0, amount 0
04:33:52.006 00.000 29988 MoveAxis(N, 0, ABG)
04:33:52.006 00.000 29988 Move returns status 0, amount 0
04:33:52.006 00.000 29988 move complete, result=0
04:33:52.006 00.000 29988 worker thread done servicing request
04:33:52.006 00.000 29988 Worker thread wakes up
04:33:52.006 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:52.006 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:52.007 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:53.641 01.634 29988 Exposure complete
04:33:53.670 00.029 29988 worker thread done servicing request
04:33:53.670 00.000 28316 OnExposeComplete: enter
04:33:53.674 00.004 28316 UpdateGuideState(): m_state=6
04:33:53.676 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7868
04:33:53.678 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=264.41, Mass=2245, SNR=32.9, Peak=169 HFD=3.8
04:33:53.682 00.004 28316 MultiStar: [#1 0.08,-0.04,0.96,U] [#2 -0.14,-0.33,0.00,M8] [#3 -0.02,-0.38,0.00,M6] [#4 0.04,-0.15,0.83,U] [#5 0.08,0.07,0.73,U] [#6 -0.01,-0.11,0.63,U] [#7 -0.11,-0.50,0.00,M9] [#8 0.02,-0.23,0.60,U] 
04:33:53.684 00.002 28316 refined, 5 included, MultiStar: {-0.01, -0.13}, one-star: {-0.23, -0.29}
04:33:53.686 00.002 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
04:33:53.689 00.003 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.59)
04:33:53.690 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.65 mountX=-0.11 mountY=0.07, mountTheta=2.60
04:33:53.692 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.13, opts=13)
04:33:53.693 00.001 28316 Enqueuing Move request for scope (-0.01, -0.13)
04:33:53.694 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:53.694 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.9
04:33:53.695 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:53.695 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:53.695 00.000 28316 Enqueuing Expose request
04:33:53.696 00.001 29988 Worker thread wakes up
04:33:53.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
04:33:53.696 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
04:33:53.696 00.000 29988 Moving (-0.01, -0.13) raw xDistance=-0.11 yDistance=0.07
04:33:53.696 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:33:53.696 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:53.696 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:33:53.696 00.000 29988 MoveAxis(E, 0, ABG)
04:33:53.697 00.001 29988 Move returns status 0, amount 0
04:33:53.697 00.000 29988 MoveAxis(N, 0, ABG)
04:33:53.697 00.000 29988 Move returns status 0, amount 0
04:33:53.697 00.000 29988 move complete, result=0
04:33:53.697 00.000 29988 worker thread done servicing request
04:33:53.697 00.000 29988 Worker thread wakes up
04:33:53.697 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:53.697 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:53.697 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:55.213 01.516 29988 Exposure complete
04:33:55.246 00.033 29988 worker thread done servicing request
04:33:55.246 00.000 28316 OnExposeComplete: enter
04:33:55.246 00.000 28316 UpdateGuideState(): m_state=6
04:33:55.247 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7869
04:33:55.247 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=264.56, Mass=2188, SNR=32.5, Peak=176 HFD=3.8
04:33:55.247 00.000 28316 MultiStar: [#1 -0.16,-0.06,0.98,U] [#2 -0.14,-0.24,0.92,U] [#3 -0.07,-0.23,0.86,U] [#4 0.18,-0.10,0.87,U] [#5 -0.08,0.22,0.75,U] [#6 0.08,0.00,0.64,U] [#7 -0.12,-0.30,0.62,U] [#8 -0.09,-0.43,0.00,M9] 
04:33:55.249 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.11}, one-star: {-0.19, -0.14}
04:33:55.249 00.000 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:33:55.250 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.09)
04:33:55.250 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.16 mountX=-0.07 mountY=0.11, mountTheta=2.11
04:33:55.251 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.11, opts=13)
04:33:55.252 00.001 28316 Enqueuing Move request for scope (-0.07, -0.11)
04:33:55.252 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:55.253 00.001 29988 Worker thread wakes up
04:33:55.253 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
04:33:55.253 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
04:33:55.253 00.000 29988 Moving (-0.07, -0.11) raw xDistance=-0.07 yDistance=0.11
04:33:55.253 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:33:55.253 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:55.253 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:33:55.253 00.000 29988 MoveAxis(E, 0, ABG)
04:33:55.253 00.000 29988 Move returns status 0, amount 0
04:33:55.253 00.000 29988 MoveAxis(N, 0, ABG)
04:33:55.253 00.000 29988 Move returns status 0, amount 0
04:33:55.253 00.000 29988 move complete, result=0
04:33:55.253 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.5
04:33:55.253 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:55.253 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:55.255 00.002 28316 Enqueuing Expose request
04:33:55.255 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:55.256 00.001 29988 worker thread done servicing request
04:33:55.256 00.000 29988 Worker thread wakes up
04:33:55.256 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:55.256 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:56.883 01.627 29988 Exposure complete
04:33:56.932 00.049 29988 worker thread done servicing request
04:33:56.932 00.000 28316 OnExposeComplete: enter
04:33:56.933 00.001 28316 UpdateGuideState(): m_state=6
04:33:56.933 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7870
04:33:56.934 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=264.44, Mass=2158, SNR=32.2, Peak=185 HFD=3.7
04:33:56.934 00.000 28316 MultiStar: [#1 0.05,-0.25,0.98,U] [#2 0.04,-0.44,0.00,M8] [#3 -0.01,-0.34,0.88,U] [#4 0.05,-0.14,0.85,U] [#5 0.01,0.09,0.73,U] [#6 -0.07,0.06,0.63,U] [#7 -0.10,-0.39,0.00,M9] [#8 0.05,-0.34,0.58,U] 
04:33:56.934 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.18}, one-star: {-0.22, -0.26}
04:33:56.935 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.57)
04:33:56.935 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
04:33:56.936 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.71 mountX=-0.15 mountY=0.10, mountTheta=2.55
04:33:56.937 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.18, opts=13)
04:33:56.938 00.001 28316 Enqueuing Move request for scope (-0.03, -0.18)
04:33:56.938 00.000 29988 Worker thread wakes up
04:33:56.938 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
04:33:56.938 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
04:33:56.938 00.000 29988 Moving (-0.03, -0.18) raw xDistance=-0.15 yDistance=0.10
04:33:56.938 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:56.939 00.001 28316 UpdateGuideState exits: m=2158 RSB=32.2
04:33:56.940 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:56.940 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:56.940 00.000 28316 Enqueuing Expose request
04:33:56.941 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:33:56.941 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:56.941 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:33:56.941 00.000 29988 MoveAxis(E, 0, ABG)
04:33:56.941 00.000 29988 Move returns status 0, amount 0
04:33:56.941 00.000 29988 MoveAxis(N, 0, ABG)
04:33:56.941 00.000 29988 Move returns status 0, amount 0
04:33:56.942 00.001 29988 move complete, result=0
04:33:56.942 00.000 29988 worker thread done servicing request
04:33:56.942 00.000 29988 Worker thread wakes up
04:33:56.942 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:56.942 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:33:56.943 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:58.465 01.522 29988 Exposure complete
04:33:58.500 00.035 29988 worker thread done servicing request
04:33:58.502 00.002 28316 OnExposeComplete: enter
04:33:58.502 00.000 28316 UpdateGuideState(): m_state=6
04:33:58.503 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7871
04:33:58.503 00.000 28316 Star::Find returns 1 (0), X=950.83, Y=264.64, Mass=2253, SNR=32.9, Peak=189 HFD=3.9
04:33:58.504 00.001 28316 MultiStar: [#1 -0.08,0.03,0.98,U] [#2 -0.13,-0.13,0.84,U] [#3 0.10,-0.16,0.85,U] [#4 -0.02,0.11,0.88,U] [#5 0.17,0.21,0.71,U] [#6 -0.05,0.16,0.63,U] [#7 -0.06,-0.27,0.59,U] [#8 0.17,-0.21,0.57,U] 
04:33:58.505 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.16, -0.07}
04:33:58.506 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.18)
04:33:58.506 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.14)
04:33:58.507 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.11 mountX=-0.02 mountY=0.03, mountTheta=2.16
04:33:58.508 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.03, opts=13)
04:33:58.508 00.000 28316 Enqueuing Move request for scope (-0.02, -0.03)
04:33:58.509 00.001 29988 Worker thread wakes up
04:33:58.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:33:58.509 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.9
04:33:58.510 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:33:58.510 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:33:58.512 00.002 28316 Enqueuing Expose request
04:33:58.514 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
04:33:58.515 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
04:33:58.515 00.000 29988 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
04:33:58.515 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:33:58.515 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:33:58.515 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:33:58.515 00.000 29988 MoveAxis(E, 0, ABG)
04:33:58.515 00.000 29988 Move returns status 0, amount 0
04:33:58.515 00.000 29988 MoveAxis(N, 0, ABG)
04:33:58.515 00.000 29988 Move returns status 0, amount 0
04:33:58.515 00.000 29988 move complete, result=0
04:33:58.515 00.000 29988 worker thread done servicing request
04:33:58.515 00.000 29988 Worker thread wakes up
04:33:58.515 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:33:58.515 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:33:58.516 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:34:00.147 01.631 29988 Exposure complete
04:34:00.174 00.027 29988 worker thread done servicing request
04:34:00.174 00.000 28316 OnExposeComplete: enter
04:34:00.175 00.001 28316 UpdateGuideState(): m_state=6
04:34:00.175 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7872
04:34:00.176 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=264.38, Mass=2125, SNR=31.9, Peak=171 HFD=3.8
04:34:00.178 00.002 28316 MultiStar: [#1 -0.04,-0.15,1.02,U] [#2 -0.19,-0.42,0.00,M8] [#3 0.08,-0.43,0.00,M4] [#4 0.02,-0.15,0.87,U] [#5 -0.01,-0.07,0.75,U] [#6 -0.07,-0.06,0.65,U] [#7 -0.24,-0.37,0.00,M9] [#8 -0.02,-0.43,0.00,M8] 
04:34:00.180 00.002 28316 refined, 4 included, MultiStar: {-0.06, -0.16}, one-star: {-0.16, -0.32}
04:34:00.183 00.003 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
04:34:00.185 00.002 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
04:34:00.188 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=-0.12 mountY=0.12, mountTheta=2.36
04:34:00.192 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
04:34:00.194 00.002 28316 Enqueuing Move request for scope (-0.06, -0.16)
04:34:00.197 00.003 29988 Worker thread wakes up
04:34:00.197 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
04:34:00.197 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:00.199 00.002 28316 UpdateGuideState exits: m=2125 RSB=31.9
04:34:00.201 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:00.204 00.003 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:00.204 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
04:34:00.204 00.000 28316 Enqueuing Expose request
04:34:00.205 00.001 29988 Moving (-0.06, -0.16) raw xDistance=-0.12 yDistance=0.12
04:34:00.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:34:00.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:00.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:34:00.205 00.000 29988 MoveAxis(E, 0, ABG)
04:34:00.205 00.000 29988 Move returns status 0, amount 0
04:34:00.205 00.000 29988 MoveAxis(N, 0, ABG)
04:34:00.205 00.000 29988 Move returns status 0, amount 0
04:34:00.205 00.000 29988 move complete, result=0
04:34:00.205 00.000 29988 worker thread done servicing request
04:34:00.205 00.000 29988 Worker thread wakes up
04:34:00.205 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:00.205 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:00.205 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:01.729 01.524 29988 Exposure complete
04:34:01.774 00.045 29988 worker thread done servicing request
04:34:01.774 00.000 28316 OnExposeComplete: enter
04:34:01.776 00.002 28316 UpdateGuideState(): m_state=6
04:34:01.777 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7873
04:34:01.777 00.000 28316 Star::Find returns 1 (0), X=950.73, Y=264.46, Mass=2307, SNR=33.2, Peak=187 HFD=3.8
04:34:01.778 00.001 28316 MultiStar: [#1 0.11,-0.28,1.00,U] [#2 -0.18,-0.56,0.00,M9] [#3 0.04,-0.28,0.84,U] [#4 0.16,-0.11,0.79,U] [#5 0.16,-0.05,0.73,U] [#6 0.19,-0.21,0.60,U] [#7 -0.01,-0.44,0.00,M10] [#8 0.08,-0.43,0.00,M9] 
04:34:01.778 00.000 28316 refined, 5 included, MultiStar: {0.05, -0.20}, one-star: {-0.26, -0.24}
04:34:01.779 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.33 = 2.95)
04:34:01.779 00.000 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.37 = 2.91)
04:34:01.779 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.34 mountX=-0.20 mountY=0.05, mountTheta=2.91
04:34:01.780 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.20, opts=13)
04:34:01.781 00.001 28316 Enqueuing Move request for scope (0.05, -0.20)
04:34:01.781 00.000 29988 Worker thread wakes up
04:34:01.781 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:01.782 00.001 28316 UpdateGuideState exits: m=2307 RSB=33.2
04:34:01.782 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:01.784 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
04:34:01.784 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
04:34:01.784 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:01.785 00.001 28316 Enqueuing Expose request
04:34:01.785 00.000 29988 Moving (0.05, -0.20) raw xDistance=-0.20 yDistance=0.05
04:34:01.785 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:34:01.785 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:01.785 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:34:01.785 00.000 29988 MoveAxis(E, 43, ABG)
04:34:01.785 00.000 29988 Guiding  Dir = 2, Dur = 43
04:34:01.786 00.001 29988 IsSlewing returns 0
04:34:01.786 00.000 29988 IsGuiding returns 0
04:34:01.787 00.001 29988 PulseGuide returned control before completion, sleep 52
04:34:01.856 00.069 29988 IsGuiding returns 0
04:34:01.856 00.000 29988 Move returns status 0, amount 43
04:34:01.856 00.000 29988 MoveAxis(N, 0, ABG)
04:34:01.856 00.000 29988 Move returns status 0, amount 0
04:34:01.856 00.000 29988 move complete, result=0
04:34:01.856 00.000 29988 worker thread done servicing request
04:34:01.856 00.000 29988 Worker thread wakes up
04:34:01.856 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:01.856 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:01.856 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.0 px 0 ms NORTH
04:34:03.488 01.632 29988 Exposure complete
04:34:03.518 00.030 29988 worker thread done servicing request
04:34:03.518 00.000 28316 OnExposeComplete: enter
04:34:03.519 00.001 28316 UpdateGuideState(): m_state=6
04:34:03.519 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7874
04:34:03.520 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=264.50, Mass=2198, SNR=32.4, Peak=171 HFD=3.8
04:34:03.521 00.001 28316 MultiStar: [#1 -0.14,0.10,0.98,U] [#2 -0.27,-0.06,0.91,U] [#3 -0.11,-0.25,0.86,U] [#4 0.15,0.13,0.84,U] [#5 -0.10,0.16,0.73,U] [#6 -0.02,0.02,0.63,U] [#7 -0.19,-0.20,0.65,U] [#8 -0.15,-0.31,0.61,U] 
04:34:03.521 00.000 28316 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.23, -0.20}
04:34:03.521 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
04:34:03.522 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
04:34:03.522 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.67 mountX=-0.01 mountY=0.14, mountTheta=1.62
04:34:03.523 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.06, opts=13)
04:34:03.524 00.001 28316 Enqueuing Move request for scope (-0.12, -0.06)
04:34:03.524 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:03.525 00.001 29988 Worker thread wakes up
04:34:03.525 00.000 28316 UpdateGuideState exits: m=2198 RSB=32.4
04:34:03.525 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:03.526 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:03.526 00.000 28316 Enqueuing Expose request
04:34:03.527 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
04:34:03.527 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
04:34:03.527 00.000 29988 Moving (-0.12, -0.06) raw xDistance=-0.01 yDistance=0.14
04:34:03.527 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:34:03.527 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:03.527 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:34:03.527 00.000 29988 MoveAxis(E, 0, ABG)
04:34:03.527 00.000 29988 Move returns status 0, amount 0
04:34:03.527 00.000 29988 MoveAxis(N, 0, ABG)
04:34:03.527 00.000 29988 Move returns status 0, amount 0
04:34:03.527 00.000 29988 move complete, result=0
04:34:03.527 00.000 29988 worker thread done servicing request
04:34:03.527 00.000 29988 Worker thread wakes up
04:34:03.527 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:03.527 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:03.527 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:05.054 01.527 29988 Exposure complete
04:34:05.104 00.050 29988 worker thread done servicing request
04:34:05.104 00.000 28316 OnExposeComplete: enter
04:34:05.107 00.003 28316 UpdateGuideState(): m_state=6
04:34:05.110 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7875
04:34:05.112 00.002 28316 Star::Find returns 1 (0), X=950.59, Y=264.44, Mass=2194, SNR=32.2, Peak=166 HFD=3.9
04:34:05.115 00.003 28316 MultiStar: [#1 -0.31,0.07,1.00,U] [#2 -0.30,-0.43,0.00,M9] [#3 -0.10,-0.39,0.00,M3] [#4 -0.13,-0.14,0.84,U] [#5 -0.13,0.17,0.75,U] [#6 -0.28,-0.01,0.64,U] [#7 -0.50,-0.43,0.00,M10] [#8 -0.27,-0.37,0.00,M9] 
04:34:05.117 00.002 28316 refined, 4 included, MultiStar: {-0.26, -0.04}, one-star: {-0.41, -0.26}
04:34:05.119 00.002 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.98 = 1.31)
04:34:05.122 00.003 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.02 = 1.27)
04:34:05.123 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-2.98 mountX=0.07 mountY=0.25, mountTheta=1.30
04:34:05.127 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.04, opts=13)
04:34:05.128 00.001 28316 Enqueuing Move request for scope (-0.26, -0.04)
04:34:05.130 00.002 29988 Worker thread wakes up
04:34:05.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
04:34:05.130 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:05.133 00.003 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
04:34:05.133 00.000 28316 UpdateGuideState exits: m=2194 RSB=32.2
04:34:05.135 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:05.137 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:05.140 00.003 29988 Moving (-0.26, -0.04) raw xDistance=0.07 yDistance=0.25
04:34:05.140 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:34:05.140 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:34:05.140 00.000 29988 MoveAxis(E, 0, ABG)
04:34:05.140 00.000 29988 Move returns status 0, amount 0
04:34:05.140 00.000 29988 MoveAxis(S, 60, ABG)
04:34:05.141 00.001 29988 Guiding  Dir = 1, Dur = 60
04:34:05.141 00.000 28316 Enqueuing Expose request
04:34:05.142 00.001 29988 IsSlewing returns 0
04:34:05.142 00.000 29988 IsGuiding returns 0
04:34:05.147 00.005 29988 PulseGuide returned control before completion, sleep 66
04:34:05.225 00.078 29988 IsGuiding returns 0
04:34:05.225 00.000 29988 Move returns status 0, amount 60
04:34:05.225 00.000 29988 move complete, result=0
04:34:05.225 00.000 29988 worker thread done servicing request
04:34:05.226 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
04:34:05.226 00.000 29988 Worker thread wakes up
04:34:05.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:05.226 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:06.860 01.634 29988 Exposure complete
04:34:06.905 00.045 29988 worker thread done servicing request
04:34:06.906 00.001 28316 OnExposeComplete: enter
04:34:06.908 00.002 28316 UpdateGuideState(): m_state=6
04:34:06.909 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7876
04:34:06.910 00.001 28316 Star::Find returns 1 (0), X=950.60, Y=264.65, Mass=2263, SNR=32.8, Peak=186 HFD=4.0
04:34:06.910 00.000 28316 MultiStar: [#1 -0.25,0.02,0.99,U] [#2 -0.40,-0.08,0.00,M10] [#3 -0.11,-0.19,0.86,U] [#4 -0.10,0.02,0.81,U] [#5 -0.15,0.21,0.72,U] [#6 -0.07,0.17,0.62,U] [#7 -0.43,-0.25,0.00,R] [#8 -0.35,-0.28,0.00,M10] 
04:34:06.912 00.002 28316 refined, 5 included, MultiStar: {-0.19, 0.02}, one-star: {-0.39, -0.05}
04:34:06.912 00.000 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
04:34:06.912 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
04:34:06.913 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.06 mountX=0.09 mountY=0.16, mountTheta=1.05
04:34:06.914 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.02, opts=13)
04:34:06.914 00.000 28316 Enqueuing Move request for scope (-0.19, 0.02)
04:34:06.915 00.001 29988 Worker thread wakes up
04:34:06.915 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:06.915 00.000 28316 UpdateGuideState exits: m=2263 RSB=32.8
04:34:06.916 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:06.916 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:06.916 00.000 28316 Enqueuing Expose request
04:34:06.917 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
04:34:06.917 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
04:34:06.917 00.000 29988 Moving (-0.19, 0.02) raw xDistance=0.09 yDistance=0.16
04:34:06.917 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:34:06.917 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:06.917 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:34:06.917 00.000 29988 MoveAxis(E, 0, ABG)
04:34:06.917 00.000 29988 Move returns status 0, amount 0
04:34:06.917 00.000 29988 MoveAxis(N, 0, ABG)
04:34:06.917 00.000 29988 Move returns status 0, amount 0
04:34:06.917 00.000 29988 move complete, result=0
04:34:06.917 00.000 29988 worker thread done servicing request
04:34:06.917 00.000 29988 Worker thread wakes up
04:34:06.917 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:06.917 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:06.918 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:08.433 01.515 29988 Exposure complete
04:34:08.471 00.038 29988 worker thread done servicing request
04:34:08.471 00.000 28316 OnExposeComplete: enter
04:34:08.472 00.001 28316 UpdateGuideState(): m_state=6
04:34:08.473 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7877
04:34:08.474 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=264.51, Mass=2232, SNR=32.8, Peak=173 HFD=3.6
04:34:08.476 00.002 28316 MultiStar: [#1 -0.29,-0.04,0.99,U] [#2 -0.30,-0.34,0.00,R] [#3 -0.00,-0.30,0.83,U] [#4 -0.23,-0.01,0.82,U] [#5 -0.29,0.21,0.00,M1] [#6 -0.10,0.00,0.64,U] [#7 -0.14,0.02,0.62,U] [#8 -0.37,-0.23,0.00,R] 
04:34:08.478 00.002 28316 refined, 5 included, MultiStar: {-0.18, -0.10}, one-star: {-0.28, -0.20}
04:34:08.481 00.003 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.63)
04:34:08.483 00.002 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
04:34:08.485 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.66 mountX=-0.01 mountY=0.21, mountTheta=1.63
04:34:08.487 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.10, opts=13)
04:34:08.487 00.000 28316 Enqueuing Move request for scope (-0.18, -0.10)
04:34:08.488 00.001 29988 Worker thread wakes up
04:34:08.488 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:08.488 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.8
04:34:08.488 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:08.489 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:08.489 00.000 28316 Enqueuing Expose request
04:34:08.490 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
04:34:08.490 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
04:34:08.490 00.000 29988 Moving (-0.18, -0.10) raw xDistance=-0.01 yDistance=0.21
04:34:08.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:34:08.490 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
04:34:08.490 00.000 29988 MoveAxis(E, 0, ABG)
04:34:08.490 00.000 29988 Move returns status 0, amount 0
04:34:08.490 00.000 29988 MoveAxis(S, 50, ABG)
04:34:08.490 00.000 29988 Guiding  Dir = 1, Dur = 50
04:34:08.490 00.000 29988 IsSlewing returns 0
04:34:08.490 00.000 29988 IsGuiding returns 0
04:34:08.495 00.005 29988 PulseGuide returned control before completion, sleep 56
04:34:08.555 00.060 29988 IsGuiding returns 1
04:34:08.555 00.000 29988 scope still moving after pulse duration time elapsed
04:34:08.586 00.031 29988 IsSlewing returns 0
04:34:08.587 00.001 29988 IsGuiding returns 0
04:34:08.587 00.000 29988 scope move finished after 50 + 46 ms
04:34:08.587 00.000 29988 Move returns status 0, amount 50
04:34:08.587 00.000 29988 move complete, result=0
04:34:08.587 00.000 29988 worker thread done servicing request
04:34:08.587 00.000 29988 Worker thread wakes up
04:34:08.587 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:08.587 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:08.587 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
04:34:10.213 01.626 29988 Exposure complete
04:34:10.239 00.026 29988 worker thread done servicing request
04:34:10.239 00.000 28316 OnExposeComplete: enter
04:34:10.240 00.001 28316 UpdateGuideState(): m_state=6
04:34:10.240 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7878
04:34:10.241 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=264.49, Mass=2179, SNR=32.2, Peak=156 HFD=3.6
04:34:10.241 00.000 28316 MultiStar: [#1 -0.27,-0.11,0.99,U] [#2 -0.03,0.05,0.91,U] [#3 -0.20,-0.35,0.00,M2] [#4 -0.08,-0.16,0.84,U] [#5 -0.09,0.03,0.75,U] [#6 0.05,-0.16,0.64,U] [#7 0.16,-0.26,0.65,U] [#8 0.16,-0.18,0.59,U] 
04:34:10.245 00.004 28316 refined, 7 included, MultiStar: {-0.10, -0.12}, one-star: {-0.42, -0.21}
04:34:10.245 00.000 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
04:34:10.245 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
04:34:10.246 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.25 mountX=-0.07 mountY=0.14, mountTheta=2.03
04:34:10.247 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.12, opts=13)
04:34:10.247 00.000 28316 Enqueuing Move request for scope (-0.10, -0.12)
04:34:10.248 00.001 29988 Worker thread wakes up
04:34:10.248 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:10.248 00.000 28316 UpdateGuideState exits: m=2179 RSB=32.2
04:34:10.249 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:10.249 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:10.249 00.000 28316 Enqueuing Expose request
04:34:10.250 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
04:34:10.250 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
04:34:10.250 00.000 29988 Moving (-0.10, -0.12) raw xDistance=-0.07 yDistance=0.14
04:34:10.250 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:34:10.250 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:10.250 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:34:10.250 00.000 29988 MoveAxis(E, 0, ABG)
04:34:10.250 00.000 29988 Move returns status 0, amount 0
04:34:10.250 00.000 29988 MoveAxis(N, 0, ABG)
04:34:10.250 00.000 29988 Move returns status 0, amount 0
04:34:10.250 00.000 29988 move complete, result=0
04:34:10.250 00.000 29988 worker thread done servicing request
04:34:10.250 00.000 29988 Worker thread wakes up
04:34:10.250 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:10.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:10.251 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:11.766 01.515 29988 Exposure complete
04:34:11.827 00.061 29988 worker thread done servicing request
04:34:11.827 00.000 28316 OnExposeComplete: enter
04:34:11.829 00.002 28316 UpdateGuideState(): m_state=6
04:34:11.830 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7879
04:34:11.831 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=264.43, Mass=2185, SNR=32.4, Peak=169 HFD=3.8
04:34:11.831 00.000 28316 MultiStar: [#1 -0.13,-0.13,1.00,U] [#2 0.02,-0.05,0.93,U] [#3 -0.02,-0.33,0.86,U] [#4 -0.05,-0.18,0.86,U] [#5 0.10,-0.07,0.75,U] [#6 -0.05,-0.13,0.62,U] [#7 0.18,-0.21,0.63,U] [#8 0.03,-0.35,0.00,M1] 
04:34:11.832 00.001 28316 refined, 7 included, MultiStar: {-0.05, -0.17}, one-star: {-0.31, -0.27}
04:34:11.832 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.45)
04:34:11.833 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
04:34:11.834 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.84 mountX=-0.14 mountY=0.12, mountTheta=2.42
04:34:11.837 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.17, opts=13)
04:34:11.838 00.001 28316 Enqueuing Move request for scope (-0.05, -0.17)
04:34:11.838 00.000 29988 Worker thread wakes up
04:34:11.838 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
04:34:11.838 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
04:34:11.838 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:11.839 00.001 28316 UpdateGuideState exits: m=2185 RSB=32.4
04:34:11.839 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:11.840 00.001 29988 Moving (-0.05, -0.17) raw xDistance=-0.14 yDistance=0.12
04:34:11.840 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:34:11.840 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:11.840 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:11.841 00.001 28316 Enqueuing Expose request
04:34:11.842 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:34:11.842 00.000 29988 MoveAxis(E, 0, ABG)
04:34:11.842 00.000 29988 Move returns status 0, amount 0
04:34:11.842 00.000 29988 MoveAxis(N, 0, ABG)
04:34:11.842 00.000 29988 Move returns status 0, amount 0
04:34:11.842 00.000 29988 move complete, result=0
04:34:11.842 00.000 29988 worker thread done servicing request
04:34:11.842 00.000 29988 Worker thread wakes up
04:34:11.842 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:11.843 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:11.843 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:13.477 01.634 29988 Exposure complete
04:34:13.531 00.054 29988 worker thread done servicing request
04:34:13.531 00.000 28316 OnExposeComplete: enter
04:34:13.532 00.001 28316 UpdateGuideState(): m_state=6
04:34:13.533 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7880
04:34:13.535 00.002 28316 Star::Find returns 1 (0), X=950.66, Y=264.35, Mass=2166, SNR=32.2, Peak=160 HFD=3.8
04:34:13.536 00.001 28316 MultiStar: [#1 0.02,-0.32,0.96,U] [#2 -0.10,-0.11,0.94,U] [#3 -0.19,-0.40,0.00,M2] [#4 0.03,-0.31,0.86,U] [#5 -0.01,-0.09,0.76,U] [#6 0.06,-0.26,0.65,U] [#7 0.30,-0.31,0.00,M1] [#8 0.34,-0.22,0.00,M2] 
04:34:13.538 00.002 28316 refined, 5 included, MultiStar: {-0.07, -0.24}, one-star: {-0.33, -0.35}
04:34:13.540 00.002 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
04:34:13.542 00.002 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
04:34:13.544 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.83 mountX=-0.20 mountY=0.17, mountTheta=2.43
04:34:13.548 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.24, opts=13)
04:34:13.551 00.003 28316 Enqueuing Move request for scope (-0.07, -0.24)
04:34:13.553 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:13.555 00.002 28316 UpdateGuideState exits: m=2166 RSB=32.2
04:34:13.557 00.002 29988 Worker thread wakes up
04:34:13.557 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd
04:34:13.557 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.24)
04:34:13.557 00.000 29988 Moving (-0.07, -0.24) raw xDistance=-0.20 yDistance=0.17
04:34:13.557 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:34:13.557 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:13.559 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:13.560 00.001 28316 Enqueuing Expose request
04:34:13.560 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:13.561 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:34:13.561 00.000 29988 MoveAxis(E, 0, ABG)
04:34:13.561 00.000 29988 Move returns status 0, amount 0
04:34:13.561 00.000 29988 MoveAxis(N, 0, ABG)
04:34:13.561 00.000 29988 Move returns status 0, amount 0
04:34:13.561 00.000 29988 move complete, result=0
04:34:13.561 00.000 29988 worker thread done servicing request
04:34:13.561 00.000 29988 Worker thread wakes up
04:34:13.561 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:13.561 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:13.561 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:14.971 01.410 29988 Exposure complete
04:34:15.032 00.061 29988 worker thread done servicing request
04:34:15.032 00.000 28316 OnExposeComplete: enter
04:34:15.033 00.001 28316 UpdateGuideState(): m_state=6
04:34:15.034 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7881
04:34:15.035 00.001 28316 Star::Find returns 1 (0), X=950.83, Y=264.38, Mass=2302, SNR=33.2, Peak=183 HFD=3.8
04:34:15.036 00.001 28316 MultiStar: [#1 0.08,-0.08,0.97,U] [#2 -0.03,0.03,0.87,U] [#3 0.09,-0.35,0.00,M3] [#4 0.14,-0.24,0.80,U] [#5 -0.02,0.03,0.70,U] [#6 0.14,-0.12,0.61,U] [#7 0.27,-0.30,0.00,M2] [#8 0.19,-0.16,0.57,U] 
04:34:15.037 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.13}, one-star: {-0.17, -0.32}
04:34:15.038 00.001 28316 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.00) = xAngle (-3.31 = 2.97)
04:34:15.039 00.001 28316 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.35 = 2.93)
04:34:15.040 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.32 mountX=-0.13 mountY=0.03, mountTheta=2.93
04:34:15.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.13, opts=13)
04:34:15.042 00.001 28316 Enqueuing Move request for scope (0.03, -0.13)
04:34:15.042 00.000 29988 Worker thread wakes up
04:34:15.042 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
04:34:15.042 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
04:34:15.042 00.000 29988 Moving (0.03, -0.13) raw xDistance=-0.13 yDistance=0.03
04:34:15.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:15.043 00.001 28316 UpdateGuideState exits: m=2302 RSB=33.2
04:34:15.043 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:15.044 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:34:15.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:15.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:34:15.044 00.000 29988 MoveAxis(E, 0, ABG)
04:34:15.044 00.000 29988 Move returns status 0, amount 0
04:34:15.044 00.000 29988 MoveAxis(N, 0, ABG)
04:34:15.044 00.000 29988 Move returns status 0, amount 0
04:34:15.044 00.000 29988 move complete, result=0
04:34:15.044 00.000 29988 worker thread done servicing request
04:34:15.044 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:15.044 00.000 28316 Enqueuing Expose request
04:34:15.046 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:34:15.046 00.000 29988 Worker thread wakes up
04:34:15.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:15.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:16.676 01.630 29988 Exposure complete
04:34:16.726 00.050 29988 worker thread done servicing request
04:34:16.727 00.001 28316 OnExposeComplete: enter
04:34:16.727 00.000 28316 UpdateGuideState(): m_state=6
04:34:16.728 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7882
04:34:16.728 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=264.51, Mass=2204, SNR=32.5, Peak=181 HFD=3.8
04:34:16.729 00.001 28316 MultiStar: [#1 -0.03,-0.29,1.00,U] [#2 0.17,-0.10,0.93,U] [#3 0.02,-0.45,0.00,M4] [#4 0.01,-0.31,0.84,U] [#5 -0.19,-0.07,0.76,U] [#6 -0.08,-0.18,0.63,U] [#7 0.11,-0.28,0.62,U] [#8 0.38,-0.28,0.00,M2] 
04:34:16.729 00.000 28316 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {-0.20, -0.20}
04:34:16.730 00.001 28316 CameraToMount -- cameraTheta (-1.73) - m_xAngle (2.00) = xAngle (-3.73 = 2.56)
04:34:16.730 00.000 28316 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.77 = 2.52)
04:34:16.730 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.73 mountX=-0.17 mountY=0.12, mountTheta=2.53
04:34:16.733 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.20, opts=13)
04:34:16.734 00.001 28316 Enqueuing Move request for scope (-0.03, -0.20)
04:34:16.734 00.000 29988 Worker thread wakes up
04:34:16.734 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:16.735 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
04:34:16.735 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
04:34:16.735 00.000 28316 UpdateGuideState exits: m=2204 RSB=32.5
04:34:16.735 00.000 29988 Moving (-0.03, -0.20) raw xDistance=-0.17 yDistance=0.12
04:34:16.735 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:34:16.735 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:16.735 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:16.736 00.001 28316 Enqueuing Expose request
04:34:16.736 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:16.736 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:34:16.736 00.000 29988 MoveAxis(E, 0, ABG)
04:34:16.736 00.000 29988 Move returns status 0, amount 0
04:34:16.736 00.000 29988 MoveAxis(N, 0, ABG)
04:34:16.736 00.000 29988 Move returns status 0, amount 0
04:34:16.736 00.000 29988 move complete, result=0
04:34:16.736 00.000 29988 worker thread done servicing request
04:34:16.736 00.000 29988 Worker thread wakes up
04:34:16.736 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:16.736 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:16.737 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:18.259 01.522 29988 Exposure complete
04:34:18.304 00.045 29988 worker thread done servicing request
04:34:18.304 00.000 28316 OnExposeComplete: enter
04:34:18.305 00.001 28316 UpdateGuideState(): m_state=6
04:34:18.305 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7883
04:34:18.306 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=264.19, Mass=2199, SNR=32.5, Peak=189 HFD=4.1
04:34:18.306 00.000 28316 MultiStar: [#1 0.03,-0.34,0.96,U] [#2 0.14,-0.03,0.92,U] [#3 0.02,-0.63,0.00,M5] [#4 0.07,-0.35,0.00,M1] [#5 -0.05,-0.17,0.72,U] [#6 -0.01,-0.26,0.62,U] [#7 0.29,-0.25,0.00,M2] [#8 0.14,-0.37,0.00,M3] 
04:34:18.307 00.001 28316 refined, 4 included, MultiStar: {-0.01, -0.28}, one-star: {-0.18, -0.52}
04:34:18.307 00.000 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
04:34:18.308 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
04:34:18.308 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.62 mountX=-0.24 mountY=0.14, mountTheta=2.63
04:34:18.309 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.28, opts=13)
04:34:18.310 00.001 28316 Enqueuing Move request for scope (-0.01, -0.28)
04:34:18.311 00.001 29988 Worker thread wakes up
04:34:18.311 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:18.311 00.000 28316 UpdateGuideState exits: m=2199 RSB=32.5
04:34:18.312 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:18.312 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:18.313 00.001 28316 Enqueuing Expose request
04:34:18.313 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
04:34:18.313 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
04:34:18.313 00.000 29988 Moving (-0.01, -0.28) raw xDistance=-0.24 yDistance=0.14
04:34:18.313 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:34:18.313 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:18.313 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:34:18.313 00.000 29988 MoveAxis(E, 51, ABG)
04:34:18.313 00.000 29988 Guiding  Dir = 2, Dur = 51
04:34:18.313 00.000 29988 IsSlewing returns 0
04:34:18.314 00.001 29988 IsGuiding returns 0
04:34:18.316 00.002 29988 PulseGuide returned control before completion, sleep 59
04:34:18.387 00.071 29988 IsGuiding returns 0
04:34:18.387 00.000 29988 Move returns status 0, amount 51
04:34:18.387 00.000 29988 MoveAxis(N, 0, ABG)
04:34:18.387 00.000 29988 Move returns status 0, amount 0
04:34:18.387 00.000 29988 move complete, result=0
04:34:18.387 00.000 29988 worker thread done servicing request
04:34:18.387 00.000 29988 Worker thread wakes up
04:34:18.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:18.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:18.387 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
04:34:20.016 01.629 29988 Exposure complete
04:34:20.057 00.041 29988 worker thread done servicing request
04:34:20.057 00.000 28316 OnExposeComplete: enter
04:34:20.058 00.001 28316 UpdateGuideState(): m_state=6
04:34:20.058 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7884
04:34:20.059 00.001 28316 Star::Find returns 1 (0), X=950.71, Y=264.26, Mass=2252, SNR=32.9, Peak=184 HFD=3.9
04:34:20.059 00.000 28316 MultiStar: [#1 0.12,-0.40,0.00,M1] [#2 0.02,-0.23,0.89,U] [#3 -0.17,-0.53,0.00,M6] [#4 -0.09,-0.28,0.83,U] [#5 0.01,-0.11,0.71,U] [#6 -0.19,-0.22,0.62,U] [#7 0.22,-0.35,0.00,M3] [#8 0.12,-0.44,0.00,M4] 
04:34:20.059 00.000 28316 refined, 4 included, MultiStar: {-0.11, -0.27}, one-star: {-0.28, -0.45}
04:34:20.060 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.33)
04:34:20.064 00.004 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
04:34:20.066 00.002 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.96 mountX=-0.20 mountY=0.22, mountTheta=2.31
04:34:20.070 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.27, opts=13)
04:34:20.073 00.003 28316 Enqueuing Move request for scope (-0.11, -0.27)
04:34:20.075 00.002 29988 Worker thread wakes up
04:34:20.075 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
04:34:20.075 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:20.076 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
04:34:20.076 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:34:20.076 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:20.076 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:20.076 00.000 28316 Enqueuing Expose request
04:34:20.078 00.002 29988 Moving (-0.11, -0.27) raw xDistance=-0.20 yDistance=0.22
04:34:20.078 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:34:20.078 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
04:34:20.078 00.000 29988 MoveAxis(E, 0, ABG)
04:34:20.078 00.000 29988 Move returns status 0, amount 0
04:34:20.078 00.000 29988 MoveAxis(S, 52, ABG)
04:34:20.078 00.000 29988 Guiding  Dir = 1, Dur = 52
04:34:20.078 00.000 29988 IsSlewing returns 0
04:34:20.078 00.000 29988 IsGuiding returns 0
04:34:20.082 00.004 29988 PulseGuide returned control before completion, sleep 58
04:34:20.157 00.075 29988 IsGuiding returns 0
04:34:20.157 00.000 29988 Move returns status 0, amount 52
04:34:20.157 00.000 29988 move complete, result=0
04:34:20.157 00.000 29988 worker thread done servicing request
04:34:20.157 00.000 29988 Worker thread wakes up
04:34:20.157 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:20.157 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:20.157 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
04:34:21.568 01.411 29988 Exposure complete
04:34:21.618 00.050 29988 worker thread done servicing request
04:34:21.618 00.000 28316 OnExposeComplete: enter
04:34:21.619 00.001 28316 UpdateGuideState(): m_state=6
04:34:21.619 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7885
04:34:21.619 00.000 28316 Star::Find returns 1 (0), X=950.71, Y=264.20, Mass=2375, SNR=33.7, Peak=192 HFD=4.1
04:34:21.620 00.001 28316 MultiStar: [#1 -0.01,-0.44,0.00,M2] [#2 -0.08,-0.04,0.90,U] [#3 -0.13,-0.51,0.00,M7] [#4 -0.11,-0.43,0.00,M1] [#5 -0.01,-0.12,0.70,U] [#6 -0.07,-0.23,0.62,U] [#7 0.08,-0.21,0.59,U] [#8 0.29,-0.49,0.00,M5] 
04:34:21.620 00.000 28316 refined, 4 included, MultiStar: {-0.09, -0.23}, one-star: {-0.28, -0.51}
04:34:21.621 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
04:34:21.621 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
04:34:21.622 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.95 mountX=-0.17 mountY=0.19, mountTheta=2.31
04:34:21.623 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.23, opts=13)
04:34:21.623 00.000 28316 Enqueuing Move request for scope (-0.09, -0.23)
04:34:21.624 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:21.624 00.000 29988 Worker thread wakes up
04:34:21.624 00.000 28316 UpdateGuideState exits: m=2375 RSB=33.7
04:34:21.624 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:21.625 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:21.625 00.000 28316 Enqueuing Expose request
04:34:21.626 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
04:34:21.626 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
04:34:21.626 00.000 29988 Moving (-0.09, -0.23) raw xDistance=-0.17 yDistance=0.19
04:34:21.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:34:21.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:21.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:34:21.626 00.000 29988 MoveAxis(E, 0, ABG)
04:34:21.626 00.000 29988 Move returns status 0, amount 0
04:34:21.626 00.000 29988 MoveAxis(N, 0, ABG)
04:34:21.626 00.000 29988 Move returns status 0, amount 0
04:34:21.626 00.000 29988 move complete, result=0
04:34:21.626 00.000 29988 worker thread done servicing request
04:34:21.626 00.000 29988 Worker thread wakes up
04:34:21.626 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:21.626 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:21.626 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:23.258 01.632 29988 Exposure complete
04:34:23.317 00.059 29988 worker thread done servicing request
04:34:23.317 00.000 28316 OnExposeComplete: enter
04:34:23.318 00.001 28316 UpdateGuideState(): m_state=6
04:34:23.318 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7886
04:34:23.319 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=264.16, Mass=2201, SNR=32.4, Peak=206 HFD=3.8
04:34:23.319 00.000 28316 MultiStar: [#1 -0.04,-0.41,0.00,M3] [#2 0.17,-0.29,0.94,U] [#3 -0.02,-0.71,0.00,M8] [#4 0.06,-0.45,0.00,M2] [#5 0.07,-0.19,0.76,U] [#6 0.11,-0.44,0.00,M1] [#7 0.15,-0.56,0.00,M3] [#8 0.23,-0.56,0.00,M6] 
04:34:23.320 00.001 28316 refined, 2 included, MultiStar: {-0.04, -0.35}, one-star: {-0.33, -0.54}
04:34:23.320 00.000 28316 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.00) = xAngle (-3.69 = 2.59)
04:34:23.321 00.001 28316 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.73 = 2.55)
04:34:23.321 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.35 hyp=0.36 cameraTheta=-1.70 mountX=-0.30 mountY=0.20, mountTheta=2.56
04:34:23.322 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.35, opts=13)
04:34:23.323 00.001 28316 Enqueuing Move request for scope (-0.04, -0.35)
04:34:23.323 00.000 29988 Worker thread wakes up
04:34:23.323 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:23.324 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.4
04:34:23.324 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:23.325 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:23.325 00.000 28316 Enqueuing Expose request
04:34:23.325 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.35) opts 0xd
04:34:23.325 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.35)
04:34:23.325 00.000 29988 Moving (-0.04, -0.35) raw xDistance=-0.30 yDistance=0.20
04:34:23.325 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:34:23.325 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:23.326 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:34:23.326 00.000 29988 MoveAxis(E, 64, ABG)
04:34:23.326 00.000 29988 Guiding  Dir = 2, Dur = 64
04:34:23.326 00.000 29988 IsSlewing returns 0
04:34:23.326 00.000 29988 IsGuiding returns 0
04:34:23.328 00.002 29988 PulseGuide returned control before completion, sleep 73
04:34:23.411 00.083 29988 IsGuiding returns 0
04:34:23.411 00.000 29988 Move returns status 0, amount 64
04:34:23.411 00.000 29988 MoveAxis(N, 0, ABG)
04:34:23.411 00.000 29988 Move returns status 0, amount 0
04:34:23.411 00.000 29988 move complete, result=0
04:34:23.411 00.000 29988 worker thread done servicing request
04:34:23.411 00.000 29988 Worker thread wakes up
04:34:23.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:23.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:23.411 00.000 28316 GuideStep: -0.3 px 64 ms EAST, 0.2 px 0 ms NORTH
04:34:24.824 01.413 29988 Exposure complete
04:34:24.873 00.049 29988 worker thread done servicing request
04:34:24.873 00.000 28316 OnExposeComplete: enter
04:34:24.874 00.001 28316 UpdateGuideState(): m_state=6
04:34:24.874 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7887
04:34:24.875 00.001 28316 Star::Find returns 1 (0), X=950.57, Y=264.46, Mass=2191, SNR=32.3, Peak=162 HFD=3.3
04:34:24.877 00.002 28316 MultiStar: [#1 -0.24,-0.12,0.99,U] [#2 -0.01,-0.05,0.91,U] [#3 -0.18,-0.37,0.00,M9] [#4 -0.01,-0.19,0.83,U] [#5 -0.23,0.16,0.75,U] [#6 -0.11,-0.04,0.66,U] [#7 -0.06,-0.04,0.60,U] [#8 -0.00,-0.12,0.59,U] 
04:34:24.878 00.001 28316 refined, 7 included, MultiStar: {-0.15, -0.09}, one-star: {-0.42, -0.24}
04:34:24.879 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
04:34:24.880 00.001 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
04:34:24.882 00.002 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.61 mountX=-0.02 mountY=0.18, mountTheta=1.67
04:34:24.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.09, opts=13)
04:34:24.885 00.001 28316 Enqueuing Move request for scope (-0.15, -0.09)
04:34:24.886 00.001 29988 Worker thread wakes up
04:34:24.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:24.886 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.3
04:34:24.887 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:24.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:24.887 00.000 28316 Enqueuing Expose request
04:34:24.888 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
04:34:24.888 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
04:34:24.888 00.000 29988 Moving (-0.15, -0.09) raw xDistance=-0.02 yDistance=0.18
04:34:24.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:34:24.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:24.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:34:24.888 00.000 29988 MoveAxis(E, 0, ABG)
04:34:24.888 00.000 29988 Move returns status 0, amount 0
04:34:24.888 00.000 29988 MoveAxis(N, 0, ABG)
04:34:24.888 00.000 29988 Move returns status 0, amount 0
04:34:24.888 00.000 29988 move complete, result=0
04:34:24.888 00.000 29988 worker thread done servicing request
04:34:24.888 00.000 29988 Worker thread wakes up
04:34:24.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:24.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:24.888 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:26.520 01.632 29988 Exposure complete
04:34:26.559 00.039 29988 worker thread done servicing request
04:34:26.560 00.001 28316 OnExposeComplete: enter
04:34:26.560 00.000 28316 UpdateGuideState(): m_state=6
04:34:26.561 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7888
04:34:26.563 00.002 28316 Star::Find returns 1 (0), X=950.51, Y=264.43, Mass=2253, SNR=32.9, Peak=166 HFD=3.5
04:34:26.565 00.002 28316 MultiStar: [#1 -0.26,-0.27,0.00,M3] [#2 -0.06,-0.07,0.91,U] [#3 -0.31,-0.37,0.00,M10] [#4 -0.15,-0.22,0.86,U] [#5 -0.38,-0.17,0.00,M1] [#6 0.02,-0.24,0.63,U] [#7 0.01,-0.21,0.62,U] [#8 -0.01,-0.29,0.61,U] 
04:34:26.566 00.001 28316 refined, 5 included, MultiStar: {-0.14, -0.21}, one-star: {-0.48, -0.27}
04:34:26.567 00.001 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.15 = 2.13)
04:34:26.568 00.001 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.19 = 2.09)
04:34:26.568 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.26 cameraTheta=-2.16 mountX=-0.14 mountY=0.22, mountTheta=2.12
04:34:26.570 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.21, opts=13)
04:34:26.571 00.001 28316 Enqueuing Move request for scope (-0.14, -0.21)
04:34:26.572 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:26.572 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.9
04:34:26.573 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:26.573 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:26.573 00.000 28316 Enqueuing Expose request
04:34:26.574 00.001 29988 Worker thread wakes up
04:34:26.574 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
04:34:26.574 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
04:34:26.574 00.000 29988 Moving (-0.14, -0.21) raw xDistance=-0.14 yDistance=0.22
04:34:26.574 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:34:26.574 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
04:34:26.574 00.000 29988 MoveAxis(E, 0, ABG)
04:34:26.574 00.000 29988 Move returns status 0, amount 0
04:34:26.574 00.000 29988 MoveAxis(S, 53, ABG)
04:34:26.574 00.000 29988 Guiding  Dir = 1, Dur = 53
04:34:26.574 00.000 29988 IsSlewing returns 0
04:34:26.574 00.000 29988 IsGuiding returns 0
04:34:26.579 00.005 29988 PulseGuide returned control before completion, sleep 59
04:34:26.643 00.064 29988 IsGuiding returns 1
04:34:26.643 00.000 29988 scope still moving after pulse duration time elapsed
04:34:26.675 00.032 29988 IsSlewing returns 0
04:34:26.675 00.000 29988 IsGuiding returns 0
04:34:26.675 00.000 29988 scope move finished after 53 + 47 ms
04:34:26.675 00.000 29988 Move returns status 0, amount 53
04:34:26.675 00.000 29988 move complete, result=0
04:34:26.675 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
04:34:26.676 00.001 29988 worker thread done servicing request
04:34:26.676 00.000 29988 Worker thread wakes up
04:34:26.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:26.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:28.086 01.410 29988 Exposure complete
04:34:28.118 00.032 29988 worker thread done servicing request
04:34:28.118 00.000 28316 OnExposeComplete: enter
04:34:28.118 00.000 28316 UpdateGuideState(): m_state=6
04:34:28.119 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7889
04:34:28.119 00.000 28316 Star::Find returns 1 (0), X=950.70, Y=264.39, Mass=2190, SNR=32.3, Peak=187 HFD=3.7
04:34:28.120 00.001 28316 MultiStar: [#1 -0.18,-0.18,1.00,U] [#2 0.03,-0.04,0.90,U] [#3 -0.05,-0.33,0.87,U] [#4 -0.05,-0.18,0.86,U] [#5 -0.19,0.02,0.73,U] [#6 -0.06,-0.26,0.64,U] [#7 0.07,-0.17,0.62,U] [#8 0.20,-0.21,0.59,U] 
04:34:28.120 00.000 28316 refined, 8 included, MultiStar: {-0.08, -0.19}, one-star: {-0.29, -0.32}
04:34:28.121 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.96 = 2.33)
04:34:28.121 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.00 = 2.29)
04:34:28.122 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.20 cameraTheta=-1.96 mountX=-0.14 mountY=0.15, mountTheta=2.31
04:34:28.124 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.19, opts=13)
04:34:28.126 00.002 28316 Enqueuing Move request for scope (-0.08, -0.19)
04:34:28.128 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:28.130 00.002 29988 Worker thread wakes up
04:34:28.130 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
04:34:28.130 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
04:34:28.130 00.000 29988 Moving (-0.08, -0.19) raw xDistance=-0.14 yDistance=0.15
04:34:28.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:34:28.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:28.131 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:34:28.131 00.000 29988 MoveAxis(E, 0, ABG)
04:34:28.131 00.000 29988 Move returns status 0, amount 0
04:34:28.131 00.000 29988 MoveAxis(N, 0, ABG)
04:34:28.131 00.000 29988 Move returns status 0, amount 0
04:34:28.131 00.000 29988 move complete, result=0
04:34:28.131 00.000 29988 worker thread done servicing request
04:34:28.131 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.3
04:34:28.131 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:28.131 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:28.132 00.001 28316 Enqueuing Expose request
04:34:28.132 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:28.133 00.001 29988 Worker thread wakes up
04:34:28.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:28.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:29.762 01.629 29988 Exposure complete
04:34:29.793 00.031 29988 worker thread done servicing request
04:34:29.794 00.001 28316 OnExposeComplete: enter
04:34:29.794 00.000 28316 UpdateGuideState(): m_state=6
04:34:29.795 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7890
04:34:29.795 00.000 28316 Star::Find returns 1 (0), X=950.57, Y=264.32, Mass=2125, SNR=31.9, Peak=163 HFD=3.6
04:34:29.796 00.001 28316 MultiStar: [#1 -0.21,-0.39,0.00,M3] [#2 -0.01,-0.25,1.00,U] [#3 -0.24,-0.45,0.00,M10] [#4 -0.00,-0.28,0.86,U] [#5 -0.03,-0.10,0.75,U] [#6 0.21,-0.06,0.64,U] [#7 0.04,-0.33,0.64,U] [#8 0.17,-0.36,0.00,M4] 
04:34:29.796 00.000 28316 refined, 5 included, MultiStar: {-0.06, -0.25}, one-star: {-0.43, -0.38}
04:34:29.797 00.001 28316 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.00) = xAngle (-3.81 = 2.47)
04:34:29.797 00.000 28316 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.85 = 2.43)
04:34:29.798 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.25 hyp=0.25 cameraTheta=-1.81 mountX=-0.20 mountY=0.16, mountTheta=2.45
04:34:29.799 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.25, opts=13)
04:34:29.799 00.000 28316 Enqueuing Move request for scope (-0.06, -0.25)
04:34:29.800 00.001 29988 Worker thread wakes up
04:34:29.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.25) opts 0xd
04:34:29.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.25)
04:34:29.800 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:29.801 00.001 28316 UpdateGuideState exits: m=2125 RSB=31.9
04:34:29.801 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:29.801 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:29.802 00.001 28316 Enqueuing Expose request
04:34:29.804 00.002 29988 Moving (-0.06, -0.25) raw xDistance=-0.20 yDistance=0.16
04:34:29.804 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:34:29.804 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:29.804 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:34:29.804 00.000 29988 MoveAxis(E, 0, ABG)
04:34:29.804 00.000 29988 Move returns status 0, amount 0
04:34:29.804 00.000 29988 MoveAxis(N, 0, ABG)
04:34:29.804 00.000 29988 Move returns status 0, amount 0
04:34:29.804 00.000 29988 move complete, result=0
04:34:29.804 00.000 29988 worker thread done servicing request
04:34:29.804 00.000 29988 Worker thread wakes up
04:34:29.804 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:29.804 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:29.805 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:31.321 01.516 29988 Exposure complete
04:34:31.370 00.049 29988 worker thread done servicing request
04:34:31.370 00.000 28316 OnExposeComplete: enter
04:34:31.371 00.001 28316 UpdateGuideState(): m_state=6
04:34:31.371 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7891
04:34:31.372 00.001 28316 Star::Find returns 1 (0), X=950.76, Y=264.48, Mass=2280, SNR=33.0, Peak=181 HFD=3.7
04:34:31.372 00.000 28316 MultiStar: [#1 0.02,-0.12,0.98,U] [#2 0.18,-0.12,0.91,U] [#3 -0.12,-0.36,0.00,R] [#4 0.21,-0.20,0.83,U] [#5 0.03,0.08,0.71,U] [#6 0.17,-0.02,0.63,U] [#7 0.12,-0.21,0.64,U] [#8 0.15,-0.16,0.58,U] 
04:34:31.373 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {-0.23, -0.23}
04:34:31.373 00.000 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.08 = -3.08)
04:34:31.374 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.12 = -3.12)
04:34:31.374 00.000 28316 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-1.09 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
04:34:31.376 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.13, opts=13)
04:34:31.376 00.000 28316 Enqueuing Move request for scope (0.07, -0.13)
04:34:31.377 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:31.377 00.000 29988 Worker thread wakes up
04:34:31.377 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
04:34:31.377 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
04:34:31.377 00.000 29988 Moving (0.07, -0.13) raw xDistance=-0.14 yDistance=-0.00
04:34:31.377 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:34:31.377 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:31.377 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:34:31.377 00.000 28316 UpdateGuideState exits: m=2280 RSB=33.0
04:34:31.377 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:31.378 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:31.378 00.000 28316 Enqueuing Expose request
04:34:31.379 00.001 29988 MoveAxis(E, 0, ABG)
04:34:31.379 00.000 29988 Move returns status 0, amount 0
04:34:31.379 00.000 29988 MoveAxis(N, 0, ABG)
04:34:31.379 00.000 29988 Move returns status 0, amount 0
04:34:31.379 00.000 29988 move complete, result=0
04:34:31.379 00.000 29988 worker thread done servicing request
04:34:31.379 00.000 29988 Worker thread wakes up
04:34:31.379 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:31.379 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:31.379 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:34:33.015 01.636 29988 Exposure complete
04:34:33.046 00.031 29988 worker thread done servicing request
04:34:33.046 00.000 28316 OnExposeComplete: enter
04:34:33.047 00.001 28316 UpdateGuideState(): m_state=6
04:34:33.047 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7892
04:34:33.047 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=264.47, Mass=2123, SNR=31.9, Peak=168 HFD=3.6
04:34:33.048 00.001 28316 MultiStar: [#1 -0.10,-0.05,0.98,U] [#2 0.05,0.06,0.95,U] [#3 -0.05,0.06,0.87,U] [#4 -0.02,-0.20,0.86,U] [#5 -0.07,0.14,0.76,U] [#6 -0.05,-0.00,0.67,U] [#7 0.11,-0.27,0.63,U] [#8 0.18,-0.28,0.62,U] 
04:34:33.048 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.32, -0.23}
04:34:33.049 00.001 28316 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.00) = xAngle (-4.11 = 2.17)
04:34:33.049 00.000 28316 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.15 = 2.13)
04:34:33.050 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.11 mountX=-0.05 mountY=0.08, mountTheta=2.16
04:34:33.051 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.08, opts=13)
04:34:33.051 00.000 28316 Enqueuing Move request for scope (-0.05, -0.08)
04:34:33.052 00.001 29988 Worker thread wakes up
04:34:33.052 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
04:34:33.052 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
04:34:33.052 00.000 29988 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.08
04:34:33.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:34:33.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:33.052 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:33.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:34:33.052 00.000 29988 MoveAxis(E, 0, ABG)
04:34:33.052 00.000 28316 UpdateGuideState exits: m=2123 RSB=31.9
04:34:33.053 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:33.053 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:33.054 00.001 28316 Enqueuing Expose request
04:34:33.054 00.000 29988 Move returns status 0, amount 0
04:34:33.054 00.000 29988 MoveAxis(N, 0, ABG)
04:34:33.054 00.000 29988 Move returns status 0, amount 0
04:34:33.054 00.000 29988 move complete, result=0
04:34:33.054 00.000 29988 worker thread done servicing request
04:34:33.054 00.000 29988 Worker thread wakes up
04:34:33.054 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:33.054 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:33.055 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:34.579 01.524 29988 Exposure complete
04:34:34.617 00.038 29988 worker thread done servicing request
04:34:34.617 00.000 28316 OnExposeComplete: enter
04:34:34.620 00.003 28316 UpdateGuideState(): m_state=6
04:34:34.622 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7893
04:34:34.624 00.002 28316 Star::Find returns 1 (0), X=950.50, Y=264.47, Mass=2125, SNR=31.7, Peak=154 HFD=3.2
04:34:34.625 00.001 28316 MultiStar: [#1 -0.12,-0.01,1.00,U] [#2 -0.06,0.08,0.99,U] [#3 -0.06,0.07,0.88,U] [#4 -0.03,0.00,0.85,U] [#5 0.00,0.11,0.77,U] [#6 -0.10,-0.06,0.69,U] [#7 0.11,-0.14,0.63,U] [#8 -0.02,-0.17,0.59,U] 
04:34:34.626 00.001 28316 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.50, -0.24}
04:34:34.627 00.001 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.81 = 1.48)
04:34:34.627 00.000 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.85 = 1.44)
04:34:34.628 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.81 mountX=0.01 mountY=0.11, mountTheta=1.48
04:34:34.630 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.04, opts=13)
04:34:34.631 00.001 28316 Enqueuing Move request for scope (-0.10, -0.04)
04:34:34.631 00.000 29988 Worker thread wakes up
04:34:34.631 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:34.632 00.001 28316 UpdateGuideState exits: m=2125 RSB=31.7
04:34:34.632 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:34.632 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:34.633 00.001 28316 Enqueuing Expose request
04:34:34.633 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
04:34:34.633 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
04:34:34.633 00.000 29988 Moving (-0.10, -0.04) raw xDistance=0.01 yDistance=0.11
04:34:34.633 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:34:34.633 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:34.633 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:34:34.633 00.000 29988 MoveAxis(E, 0, ABG)
04:34:34.633 00.000 29988 Move returns status 0, amount 0
04:34:34.633 00.000 29988 MoveAxis(N, 0, ABG)
04:34:34.633 00.000 29988 Move returns status 0, amount 0
04:34:34.633 00.000 29988 move complete, result=0
04:34:34.633 00.000 29988 worker thread done servicing request
04:34:34.633 00.000 29988 Worker thread wakes up
04:34:34.633 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:34.634 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:34.634 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:36.261 01.627 29988 Exposure complete
04:34:36.287 00.026 29988 worker thread done servicing request
04:34:36.287 00.000 28316 OnExposeComplete: enter
04:34:36.288 00.001 28316 UpdateGuideState(): m_state=6
04:34:36.292 00.004 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7894
04:34:36.295 00.003 28316 Star::Find returns 1 (0), X=950.76, Y=264.33, Mass=2373, SNR=33.9, Peak=204 HFD=3.7
04:34:36.298 00.003 28316 MultiStar: [#1 -0.20,-0.12,0.96,U] [#2 0.06,-0.00,0.88,U] [#3 0.18,-0.02,0.85,U] [#4 -0.02,-0.16,0.80,U] [#5 -0.14,0.04,0.74,U] [#6 -0.12,-0.20,0.62,U] [#7 0.13,-0.11,0.61,U] [#8 0.28,0.04,0.55,U] 
04:34:36.300 00.002 28316 refined, 8 included, MultiStar: {-0.03, -0.11}, one-star: {-0.23, -0.37}
04:34:36.302 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.49)
04:34:36.303 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.45)
04:34:36.303 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.80 mountX=-0.09 mountY=0.07, mountTheta=2.46
04:34:36.304 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.11, opts=13)
04:34:36.305 00.001 28316 Enqueuing Move request for scope (-0.03, -0.11)
04:34:36.305 00.000 29988 Worker thread wakes up
04:34:36.306 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:36.306 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.9
04:34:36.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:36.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:36.307 00.000 28316 Enqueuing Expose request
04:34:36.308 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
04:34:36.308 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
04:34:36.308 00.000 29988 Moving (-0.03, -0.11) raw xDistance=-0.09 yDistance=0.07
04:34:36.308 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:34:36.308 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:36.308 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:34:36.308 00.000 29988 MoveAxis(E, 0, ABG)
04:34:36.308 00.000 29988 Move returns status 0, amount 0
04:34:36.308 00.000 29988 MoveAxis(N, 0, ABG)
04:34:36.308 00.000 29988 Move returns status 0, amount 0
04:34:36.308 00.000 29988 move complete, result=0
04:34:36.308 00.000 29988 worker thread done servicing request
04:34:36.308 00.000 29988 Worker thread wakes up
04:34:36.308 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:36.308 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:36.308 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:37.834 01.526 29988 Exposure complete
04:34:37.897 00.063 29988 worker thread done servicing request
04:34:37.897 00.000 28316 OnExposeComplete: enter
04:34:37.898 00.001 28316 UpdateGuideState(): m_state=6
04:34:37.898 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7895
04:34:37.899 00.001 28316 Star::Find returns 1 (0), X=950.79, Y=264.38, Mass=2203, SNR=32.5, Peak=195 HFD=3.7
04:34:37.899 00.000 28316 MultiStar: [#1 0.05,-0.29,0.97,U] [#2 0.03,-0.15,0.93,U] [#3 0.12,0.02,0.85,U] [#4 -0.01,-0.21,0.88,U] [#5 0.00,-0.06,0.72,U] [#6 -0.03,-0.28,0.65,U] [#7 0.16,-0.35,0.00,M1] [#8 0.27,-0.26,0.00,M1] 
04:34:37.901 00.002 28316 refined, 6 included, MultiStar: {-0.01, -0.19}, one-star: {-0.20, -0.33}
04:34:37.901 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.60 = 2.68)
04:34:37.902 00.001 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
04:34:37.903 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.61 mountX=-0.17 mountY=0.09, mountTheta=2.65
04:34:37.906 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.19, opts=13)
04:34:37.907 00.001 28316 Enqueuing Move request for scope (-0.01, -0.19)
04:34:37.909 00.002 29988 Worker thread wakes up
04:34:37.909 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
04:34:37.909 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:37.910 00.001 28316 UpdateGuideState exits: m=2203 RSB=32.5
04:34:37.912 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:37.913 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
04:34:37.913 00.000 29988 Moving (-0.01, -0.19) raw xDistance=-0.17 yDistance=0.09
04:34:37.913 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:34:37.913 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:37.913 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:34:37.913 00.000 29988 MoveAxis(E, 0, ABG)
04:34:37.913 00.000 29988 Move returns status 0, amount 0
04:34:37.913 00.000 29988 MoveAxis(N, 0, ABG)
04:34:37.913 00.000 29988 Move returns status 0, amount 0
04:34:37.913 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:37.915 00.002 28316 Enqueuing Expose request
04:34:37.916 00.001 29988 move complete, result=0
04:34:37.916 00.000 29988 worker thread done servicing request
04:34:37.916 00.000 29988 Worker thread wakes up
04:34:37.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:37.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:37.916 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:39.546 01.630 29988 Exposure complete
04:34:39.585 00.039 29988 worker thread done servicing request
04:34:39.586 00.001 28316 OnExposeComplete: enter
04:34:39.587 00.001 28316 UpdateGuideState(): m_state=6
04:34:39.589 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7896
04:34:39.590 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=264.34, Mass=2244, SNR=32.8, Peak=193 HFD=3.8
04:34:39.592 00.002 28316 MultiStar: [#1 -0.05,-0.15,1.01,U] [#2 0.05,-0.12,0.91,U] [#3 0.26,-0.10,0.87,U] [#4 0.05,-0.29,0.82,U] [#5 0.08,0.02,0.73,U] [#6 0.02,-0.23,0.62,U] [#7 0.32,-0.16,0.00,M2] [#8 0.22,-0.37,0.00,M2] 
04:34:39.593 00.001 28316 refined, 6 included, MultiStar: {0.02, -0.18}, one-star: {-0.21, -0.36}
04:34:39.593 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
04:34:39.593 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
04:34:39.594 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=-0.17 mountY=0.06, mountTheta=2.79
04:34:39.595 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
04:34:39.595 00.000 28316 Enqueuing Move request for scope (0.02, -0.18)
04:34:39.596 00.001 29988 Worker thread wakes up
04:34:39.596 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
04:34:39.596 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
04:34:39.596 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.06
04:34:39.596 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:34:39.596 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:39.596 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:34:39.596 00.000 29988 MoveAxis(E, 0, ABG)
04:34:39.596 00.000 29988 Move returns status 0, amount 0
04:34:39.596 00.000 29988 MoveAxis(N, 0, ABG)
04:34:39.596 00.000 29988 Move returns status 0, amount 0
04:34:39.596 00.000 29988 move complete, result=0
04:34:39.597 00.001 29988 worker thread done servicing request
04:34:39.597 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:39.597 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.8
04:34:39.598 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:39.598 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:39.598 00.000 28316 Enqueuing Expose request
04:34:39.599 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:39.600 00.001 29988 Worker thread wakes up
04:34:39.600 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:39.600 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:41.119 01.519 29988 Exposure complete
04:34:41.154 00.035 29988 worker thread done servicing request
04:34:41.154 00.000 28316 OnExposeComplete: enter
04:34:41.155 00.001 28316 UpdateGuideState(): m_state=6
04:34:41.155 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7897
04:34:41.156 00.001 28316 Star::Find returns 1 (0), X=950.94, Y=264.29, Mass=2257, SNR=32.7, Peak=202 HFD=4.0
04:34:41.158 00.002 28316 MultiStar: [#1 0.01,-0.22,0.97,U] [#2 0.26,-0.16,0.92,U] [#3 0.22,-0.17,0.87,U] [#4 0.23,-0.24,0.85,U] [#5 0.29,0.02,0.74,U] [#6 0.22,-0.21,0.64,U] [#7 0.37,-0.25,0.00,M3] [#8 0.37,-0.20,0.00,M3] 
04:34:41.160 00.002 28316 refined, 6 included, MultiStar: {0.16, -0.21}, one-star: {-0.05, -0.41}
04:34:41.161 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
04:34:41.162 00.001 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
04:34:41.163 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.93 mountX=-0.26 mountY=-0.05, mountTheta=-2.96
04:34:41.165 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.21, opts=13)
04:34:41.166 00.001 28316 Enqueuing Move request for scope (0.16, -0.21)
04:34:41.166 00.000 29988 Worker thread wakes up
04:34:41.166 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
04:34:41.167 00.001 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
04:34:41.167 00.000 29988 Moving (0.16, -0.21) raw xDistance=-0.26 yDistance=-0.05
04:34:41.167 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:34:41.167 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:41.195 00.028 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:41.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:34:41.195 00.000 29988 MoveAxis(E, 54, ABG)
04:34:41.195 00.000 29988 Guiding  Dir = 2, Dur = 54
04:34:41.195 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.7
04:34:41.196 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:41.196 00.000 29988 IsSlewing returns 0
04:34:41.196 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:41.197 00.001 28316 Enqueuing Expose request
04:34:41.198 00.001 29988 IsGuiding returns 0
04:34:41.200 00.002 29988 PulseGuide returned control before completion, sleep 63
04:34:41.273 00.073 29988 IsGuiding returns 0
04:34:41.273 00.000 29988 Move returns status 0, amount 54
04:34:41.274 00.001 29988 MoveAxis(N, 0, ABG)
04:34:41.274 00.000 29988 Move returns status 0, amount 0
04:34:41.274 00.000 29988 move complete, result=0
04:34:41.274 00.000 29988 worker thread done servicing request
04:34:41.274 00.000 29988 Worker thread wakes up
04:34:41.274 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.0 px 0 ms NORTH
04:34:41.276 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:41.276 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:42.912 01.636 29988 Exposure complete
04:34:42.954 00.042 29988 worker thread done servicing request
04:34:42.954 00.000 28316 OnExposeComplete: enter
04:34:42.956 00.002 28316 UpdateGuideState(): m_state=6
04:34:42.957 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7898
04:34:42.960 00.003 28316 Star::Find returns 1 (0), X=950.73, Y=264.45, Mass=2103, SNR=31.8, Peak=166 HFD=3.7
04:34:42.960 00.000 28316 MultiStar: [#1 -0.20,-0.08,0.99,U] [#2 0.14,-0.06,0.95,U] [#3 0.12,0.04,0.90,U] [#4 0.02,-0.11,0.85,U] [#5 -0.09,0.20,0.78,U] [#6 -0.13,-0.10,0.67,U] [#7 0.06,-0.17,0.60,U] [#8 0.28,-0.08,0.63,U] 
04:34:42.961 00.001 28316 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.26, -0.25}
04:34:42.961 00.000 28316 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
04:34:42.961 00.000 28316 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39)
04:34:42.962 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.86 mountX=-0.05 mountY=0.05, mountTheta=2.41
04:34:42.963 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
04:34:42.964 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
04:34:42.964 00.000 29988 Worker thread wakes up
04:34:42.964 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:42.964 00.000 28316 UpdateGuideState exits: m=2103 RSB=31.8
04:34:42.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:42.966 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:42.969 00.003 28316 Enqueuing Expose request
04:34:42.971 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
04:34:42.971 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
04:34:42.971 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.05 yDistance=0.05
04:34:42.971 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:34:42.971 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:42.971 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:34:42.971 00.000 29988 MoveAxis(E, 0, ABG)
04:34:42.971 00.000 29988 Move returns status 0, amount 0
04:34:42.971 00.000 29988 MoveAxis(N, 0, ABG)
04:34:42.971 00.000 29988 Move returns status 0, amount 0
04:34:42.971 00.000 29988 move complete, result=0
04:34:42.971 00.000 29988 worker thread done servicing request
04:34:42.971 00.000 29988 Worker thread wakes up
04:34:42.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:42.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:42.972 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:34:44.487 01.515 29988 Exposure complete
04:34:44.520 00.033 29988 worker thread done servicing request
04:34:44.520 00.000 28316 OnExposeComplete: enter
04:34:44.521 00.001 28316 UpdateGuideState(): m_state=6
04:34:44.521 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7899
04:34:44.522 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=264.55, Mass=2213, SNR=32.5, Peak=167 HFD=3.8
04:34:44.522 00.000 28316 MultiStar: [#1 -0.03,0.01,0.99,U] [#2 0.14,-0.02,0.92,U] [#3 0.08,0.09,0.85,U] [#4 -0.05,-0.06,0.84,U] [#5 -0.12,0.25,0.75,U] [#6 -0.01,0.02,0.62,U] [#7 0.10,-0.10,0.63,U] [#8 0.18,-0.13,0.58,U] 
04:34:44.523 00.001 28316 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {-0.19, -0.15}
04:34:44.523 00.000 28316 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.00) = xAngle (-3.44 = 2.85)
04:34:44.523 00.000 28316 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.48 = 2.81)
04:34:44.524 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.44 mountX=-0.01 mountY=0.00, mountTheta=2.81
04:34:44.525 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.01, opts=13)
04:34:44.525 00.000 28316 Enqueuing Move request for scope (0.00, -0.01)
04:34:44.526 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:44.526 00.000 28316 UpdateGuideState exits: m=2213 RSB=32.5
04:34:44.527 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:44.527 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:44.528 00.001 28316 Enqueuing Expose request
04:34:44.528 00.000 29988 Worker thread wakes up
04:34:44.528 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
04:34:44.528 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
04:34:44.528 00.000 29988 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.00
04:34:44.528 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:34:44.528 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:44.528 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:34:44.528 00.000 29988 MoveAxis(E, 0, ABG)
04:34:44.528 00.000 29988 Move returns status 0, amount 0
04:34:44.528 00.000 29988 MoveAxis(N, 0, ABG)
04:34:44.528 00.000 29988 Move returns status 0, amount 0
04:34:44.528 00.000 29988 move complete, result=0
04:34:44.528 00.000 29988 worker thread done servicing request
04:34:44.528 00.000 29988 Worker thread wakes up
04:34:44.528 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:44.528 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:44.529 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:34:46.166 01.637 29988 Exposure complete
04:34:46.198 00.032 29988 worker thread done servicing request
04:34:46.198 00.000 28316 OnExposeComplete: enter
04:34:46.199 00.001 28316 UpdateGuideState(): m_state=6
04:34:46.200 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7900
04:34:46.200 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=264.39, Mass=2266, SNR=33.0, Peak=174 HFD=3.9
04:34:46.201 00.001 28316 MultiStar: [#1 -0.13,-0.06,0.97,U] [#2 0.06,0.01,0.91,U] [#3 0.09,-0.03,0.85,U] [#4 0.01,-0.16,0.84,U] [#5 0.02,0.04,0.73,U] [#6 -0.05,-0.05,0.65,U] [#7 0.09,-0.10,0.61,U] [#8 0.10,-0.18,0.58,U] 
04:34:46.201 00.000 28316 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {-0.34, -0.31}
04:34:46.202 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
04:34:46.202 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
04:34:46.203 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.90 mountX=-0.07 mountY=0.07, mountTheta=2.36
04:34:46.204 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.10, opts=13)
04:34:46.204 00.000 28316 Enqueuing Move request for scope (-0.03, -0.10)
04:34:46.205 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:46.205 00.000 28316 UpdateGuideState exits: m=2266 RSB=33.0
04:34:46.205 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:46.206 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:46.206 00.000 28316 Enqueuing Expose request
04:34:46.207 00.001 29988 Worker thread wakes up
04:34:46.207 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
04:34:46.207 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
04:34:46.207 00.000 29988 Moving (-0.03, -0.10) raw xDistance=-0.07 yDistance=0.07
04:34:46.207 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:34:46.207 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:46.207 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:34:46.207 00.000 29988 MoveAxis(E, 0, ABG)
04:34:46.207 00.000 29988 Move returns status 0, amount 0
04:34:46.207 00.000 29988 MoveAxis(N, 0, ABG)
04:34:46.207 00.000 29988 Move returns status 0, amount 0
04:34:46.207 00.000 29988 move complete, result=0
04:34:46.207 00.000 29988 worker thread done servicing request
04:34:46.207 00.000 29988 Worker thread wakes up
04:34:46.207 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:46.207 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:46.207 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:47.731 01.524 29988 Exposure complete
04:34:47.767 00.036 29988 worker thread done servicing request
04:34:47.767 00.000 28316 OnExposeComplete: enter
04:34:47.767 00.000 28316 UpdateGuideState(): m_state=6
04:34:47.768 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7901
04:34:47.768 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=264.41, Mass=2184, SNR=32.4, Peak=150 HFD=4.0
04:34:47.769 00.001 28316 MultiStar: [#1 -0.18,-0.22,0.96,U] [#2 -0.09,-0.06,0.92,U] [#3 -0.05,-0.03,0.84,U] [#4 -0.04,-0.29,0.87,U] [#5 -0.04,-0.00,0.74,U] [#6 -0.09,-0.17,0.64,U] [#7 0.08,-0.26,0.62,U] [#8 0.05,-0.09,0.58,U] 
04:34:47.769 00.000 28316 refined, 8 included, MultiStar: {-0.09, -0.16}, one-star: {-0.32, -0.29}
04:34:47.770 00.001 28316 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
04:34:47.770 00.000 28316 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
04:34:47.771 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.09 mountX=-0.11 mountY=0.16, mountTheta=2.19
04:34:47.771 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.16, opts=13)
04:34:47.772 00.001 28316 Enqueuing Move request for scope (-0.09, -0.16)
04:34:47.772 00.000 29988 Worker thread wakes up
04:34:47.772 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
04:34:47.772 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
04:34:47.772 00.000 29988 Moving (-0.09, -0.16) raw xDistance=-0.11 yDistance=0.16
04:34:47.773 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:47.773 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:34:47.773 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:47.773 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.4
04:34:47.773 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:47.774 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:47.774 00.000 28316 Enqueuing Expose request
04:34:47.777 00.003 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:34:47.777 00.000 29988 MoveAxis(E, 0, ABG)
04:34:47.777 00.000 29988 Move returns status 0, amount 0
04:34:47.777 00.000 29988 MoveAxis(N, 0, ABG)
04:34:47.777 00.000 29988 Move returns status 0, amount 0
04:34:47.777 00.000 29988 move complete, result=0
04:34:47.777 00.000 29988 worker thread done servicing request
04:34:47.777 00.000 29988 Worker thread wakes up
04:34:47.777 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:47.780 00.003 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:47.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:49.416 01.636 29988 Exposure complete
04:34:49.469 00.053 29988 worker thread done servicing request
04:34:49.469 00.000 28316 OnExposeComplete: enter
04:34:49.470 00.001 28316 UpdateGuideState(): m_state=6
04:34:49.470 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7902
04:34:49.472 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=264.20, Mass=2259, SNR=32.8, Peak=200 HFD=3.9
04:34:49.472 00.000 28316 MultiStar: [#1 -0.02,-0.33,0.98,U] [#2 -0.09,-0.17,0.91,U] [#3 0.11,-0.27,0.90,U] [#4 0.07,-0.43,0.00,M1] [#5 -0.11,-0.12,0.74,U] [#6 -0.04,-0.22,0.63,U] [#7 0.11,-0.51,0.00,M1] [#8 0.16,-0.38,0.00,M1] 
04:34:49.473 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.28}, one-star: {-0.26, -0.51}
04:34:49.474 00.001 28316 CameraToMount -- cameraTheta (-1.82) - m_xAngle (2.00) = xAngle (-3.82 = 2.46)
04:34:49.475 00.001 28316 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.86 = 2.42)
04:34:49.475 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.82 mountX=-0.23 mountY=0.19, mountTheta=2.44
04:34:49.477 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.28, opts=13)
04:34:49.478 00.001 28316 Enqueuing Move request for scope (-0.07, -0.28)
04:34:49.478 00.000 29988 Worker thread wakes up
04:34:49.479 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
04:34:49.479 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
04:34:49.479 00.000 29988 Moving (-0.07, -0.28) raw xDistance=-0.23 yDistance=0.19
04:34:49.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:34:49.479 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:49.479 00.000 28316 UpdateGuideState exits: m=2259 RSB=32.8
04:34:49.480 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:49.480 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:49.481 00.001 28316 Enqueuing Expose request
04:34:49.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:49.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:34:49.481 00.000 29988 MoveAxis(E, 48, ABG)
04:34:49.481 00.000 29988 Guiding  Dir = 2, Dur = 48
04:34:49.481 00.000 29988 IsSlewing returns 0
04:34:49.481 00.000 29988 IsGuiding returns 0
04:34:49.484 00.003 29988 PulseGuide returned control before completion, sleep 57
04:34:49.555 00.071 29988 IsGuiding returns 0
04:34:49.555 00.000 29988 Move returns status 0, amount 48
04:34:49.555 00.000 29988 MoveAxis(N, 0, ABG)
04:34:49.555 00.000 29988 Move returns status 0, amount 0
04:34:49.555 00.000 29988 move complete, result=0
04:34:49.555 00.000 29988 worker thread done servicing request
04:34:49.556 00.001 28316 GuideStep: -0.2 px 48 ms EAST, 0.2 px 0 ms NORTH
04:34:49.556 00.000 29988 Worker thread wakes up
04:34:49.556 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:49.556 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:50.961 01.405 29988 Exposure complete
04:34:51.002 00.041 29988 worker thread done servicing request
04:34:51.002 00.000 28316 OnExposeComplete: enter
04:34:51.004 00.002 28316 UpdateGuideState(): m_state=6
04:34:51.005 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7903
04:34:51.008 00.003 28316 Star::Find returns 1 (0), X=950.72, Y=264.47, Mass=2188, SNR=32.3, Peak=166 HFD=3.6
04:34:51.011 00.003 28316 MultiStar: [#1 -0.17,-0.06,0.97,U] [#2 0.07,0.01,0.92,U] [#3 0.04,0.06,0.88,U] [#4 -0.14,-0.19,0.83,U] [#5 -0.09,0.13,0.75,U] [#6 -0.03,-0.09,0.64,U] [#7 0.10,-0.17,0.66,U] [#8 0.10,0.01,0.58,U] 
04:34:51.013 00.002 28316 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.28, -0.23}
04:34:51.015 00.002 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
04:34:51.017 00.002 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
04:34:51.020 00.003 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=-0.03 mountY=0.08, mountTheta=1.97
04:34:51.024 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
04:34:51.026 00.002 28316 Enqueuing Move request for scope (-0.06, -0.06)
04:34:51.026 00.000 29988 Worker thread wakes up
04:34:51.026 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
04:34:51.026 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
04:34:51.026 00.000 29988 Moving (-0.06, -0.06) raw xDistance=-0.03 yDistance=0.08
04:34:51.026 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:34:51.026 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:51.027 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:51.028 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:34:51.028 00.000 29988 MoveAxis(E, 0, ABG)
04:34:51.028 00.000 29988 Move returns status 0, amount 0
04:34:51.028 00.000 29988 MoveAxis(N, 0, ABG)
04:34:51.028 00.000 29988 Move returns status 0, amount 0
04:34:51.028 00.000 29988 move complete, result=0
04:34:51.028 00.000 28316 UpdateGuideState exits: m=2188 RSB=32.3
04:34:51.030 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:51.031 00.001 29988 worker thread done servicing request
04:34:51.031 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:51.032 00.001 28316 Enqueuing Expose request
04:34:51.033 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:51.034 00.001 29988 Worker thread wakes up
04:34:51.034 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:51.034 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:52.668 01.634 29988 Exposure complete
04:34:52.703 00.035 29988 worker thread done servicing request
04:34:52.704 00.001 28316 OnExposeComplete: enter
04:34:52.704 00.000 28316 UpdateGuideState(): m_state=6
04:34:52.705 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7904
04:34:52.705 00.000 28316 Star::Find returns 1 (0), X=950.50, Y=264.56, Mass=2356, SNR=33.6, Peak=162 HFD=4.1
04:34:52.706 00.001 28316 MultiStar: [#1 -0.21,-0.12,0.96,U] [#2 0.02,0.32,0.86,U] [#3 -0.08,0.02,0.84,U] [#4 -0.11,-0.02,0.81,U] [#5 -0.19,0.28,0.65,U] [#6 -0.15,0.03,0.61,U] [#7 0.10,-0.15,0.62,U] [#8 -0.04,-0.04,0.59,U] 
04:34:52.706 00.000 28316 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.49, -0.14}
04:34:52.707 00.001 28316 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.00) = xAngle (1.05 = 1.05)
04:34:52.707 00.000 28316 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
04:34:52.707 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.04 mountX=0.07 mountY=0.12, mountTheta=1.03
04:34:52.708 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
04:34:52.709 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
04:34:52.709 00.000 29988 Worker thread wakes up
04:34:52.709 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
04:34:52.710 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
04:34:52.710 00.000 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.12
04:34:52.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:34:52.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:52.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:34:52.710 00.000 29988 MoveAxis(E, 0, ABG)
04:34:52.710 00.000 29988 Move returns status 0, amount 0
04:34:52.710 00.000 29988 MoveAxis(N, 0, ABG)
04:34:52.710 00.000 29988 Move returns status 0, amount 0
04:34:52.710 00.000 29988 move complete, result=0
04:34:52.710 00.000 29988 worker thread done servicing request
04:34:52.710 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:52.710 00.000 28316 UpdateGuideState exits: m=2356 RSB=33.6
04:34:52.711 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:52.711 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:52.712 00.001 28316 Enqueuing Expose request
04:34:52.712 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:34:52.712 00.000 29988 Worker thread wakes up
04:34:52.713 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:52.713 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:54.240 01.527 29988 Exposure complete
04:34:54.274 00.034 29988 worker thread done servicing request
04:34:54.274 00.000 28316 OnExposeComplete: enter
04:34:54.275 00.001 28316 UpdateGuideState(): m_state=6
04:34:54.276 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7905
04:34:54.277 00.001 28316 Star::Find returns 1 (0), X=950.41, Y=264.91, Mass=2236, SNR=32.8, Peak=177 HFD=3.9
04:34:54.278 00.001 28316 MultiStar: [#1 -0.28,0.29,0.00,M1] [#2 -0.19,0.56,0.00,M1] [#3 -0.30,0.53,0.00,M1] [#4 -0.22,0.34,0.00,M1] [#5 -0.41,0.60,0.00,M1] [#6 -0.18,0.27,0.62,U] [#7 0.14,0.24,0.60,U] [#8 -0.13,0.65,0.00,M1] 
04:34:54.280 00.002 28316 refined, 2 included, MultiStar: {-0.28, 0.23}, one-star: {-0.59, 0.20}
04:34:54.281 00.001 28316 CameraToMount -- cameraTheta (2.45) - m_xAngle (2.00) = xAngle (0.45 = 0.45)
04:34:54.282 00.001 28316 CameraToMount -- cameraTheta (2.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
04:34:54.283 00.001 28316 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.45 mountX=0.32 mountY=0.14, mountTheta=0.42
04:34:54.285 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.23, opts=13)
04:34:54.286 00.001 28316 Enqueuing Move request for scope (-0.28, 0.23)
04:34:54.287 00.001 29988 Worker thread wakes up
04:34:54.287 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=232, Gamma=0.580
04:34:54.287 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.8
04:34:54.288 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:54.288 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:54.289 00.001 28316 Enqueuing Expose request
04:34:54.289 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
04:34:54.289 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
04:34:54.289 00.000 29988 Moving (-0.28, 0.23) raw xDistance=0.32 yDistance=0.14
04:34:54.289 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
04:34:54.289 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:54.289 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:34:54.289 00.000 29988 MoveAxis(W, 68, ABG)
04:34:54.289 00.000 29988 Guiding  Dir = 3, Dur = 68
04:34:54.289 00.000 29988 IsSlewing returns 0
04:34:54.290 00.001 29988 IsGuiding returns 0
04:34:54.292 00.002 29988 PulseGuide returned control before completion, sleep 77
04:34:54.379 00.087 29988 IsGuiding returns 0
04:34:54.380 00.001 29988 Move returns status 0, amount 68
04:34:54.380 00.000 29988 MoveAxis(N, 0, ABG)
04:34:54.380 00.000 29988 Move returns status 0, amount 0
04:34:54.380 00.000 29988 move complete, result=0
04:34:54.380 00.000 29988 worker thread done servicing request
04:34:54.380 00.000 29988 Worker thread wakes up
04:34:54.380 00.000 28316 GuideStep: 0.3 px 68 ms WEST, 0.1 px 0 ms NORTH
04:34:54.381 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:54.382 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:56.014 01.632 29988 Exposure complete
04:34:56.050 00.036 29988 worker thread done servicing request
04:34:56.050 00.000 28316 OnExposeComplete: enter
04:34:56.051 00.001 28316 UpdateGuideState(): m_state=6
04:34:56.052 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7906
04:34:56.052 00.000 28316 Star::Find returns 1 (0), X=950.52, Y=264.89, Mass=2245, SNR=32.7, Peak=179 HFD=3.9
04:34:56.053 00.001 28316 MultiStar: [#1 -0.32,0.31,0.00,M2] [#2 -0.18,0.60,0.00,M2] [#3 -0.15,0.53,0.00,M2] [#4 -0.12,0.27,0.83,U] [#5 -0.23,0.55,0.00,M2] [#6 -0.22,0.27,0.62,U] [#7 -0.16,0.04,0.62,U] [#8 -0.14,0.27,0.59,U] 
04:34:56.053 00.000 28316 refined, 4 included, MultiStar: {-0.24, 0.21}, one-star: {-0.47, 0.19}
04:34:56.053 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:34:56.054 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:34:56.054 00.000 28316 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=0.29 mountY=0.12, mountTheta=0.40
04:34:56.056 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.21, opts=13)
04:34:56.057 00.001 28316 Enqueuing Move request for scope (-0.24, 0.21)
04:34:56.057 00.000 29988 Worker thread wakes up
04:34:56.057 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
04:34:56.057 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
04:34:56.057 00.000 29988 Moving (-0.24, 0.21) raw xDistance=0.29 yDistance=0.12
04:34:56.057 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
04:34:56.057 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:56.057 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:56.058 00.001 28316 UpdateGuideState exits: m=2245 RSB=32.7
04:34:56.058 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:56.059 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:56.059 00.000 28316 Enqueuing Expose request
04:34:56.061 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:34:56.061 00.000 29988 MoveAxis(W, 66, ABG)
04:34:56.061 00.000 29988 Guiding  Dir = 3, Dur = 66
04:34:56.062 00.001 29988 IsSlewing returns 0
04:34:56.062 00.000 29988 IsGuiding returns 0
04:34:56.064 00.002 29988 PulseGuide returned control before completion, sleep 75
04:34:56.154 00.090 29988 IsGuiding returns 0
04:34:56.154 00.000 29988 Move returns status 0, amount 66
04:34:56.155 00.001 29988 MoveAxis(N, 0, ABG)
04:34:56.155 00.000 29988 Move returns status 0, amount 0
04:34:56.155 00.000 29988 move complete, result=0
04:34:56.155 00.000 29988 worker thread done servicing request
04:34:56.155 00.000 29988 Worker thread wakes up
04:34:56.155 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:56.155 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:56.155 00.000 28316 GuideStep: 0.3 px 66 ms WEST, 0.1 px 0 ms NORTH
04:34:57.573 01.418 29988 Exposure complete
04:34:57.611 00.038 29988 worker thread done servicing request
04:34:57.611 00.000 28316 OnExposeComplete: enter
04:34:57.612 00.001 28316 UpdateGuideState(): m_state=6
04:34:57.613 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7907
04:34:57.614 00.001 28316 Star::Find returns 1 (0), X=950.49, Y=264.61, Mass=2289, SNR=33.0, Peak=166 HFD=3.6
04:34:57.616 00.002 28316 MultiStar: [#1 -0.28,-0.02,0.97,U] [#2 -0.22,-0.07,0.88,U] [#3 -0.18,0.14,0.86,U] [#4 -0.10,0.02,0.84,U] [#5 -0.09,0.21,0.71,U] [#6 -0.30,0.15,0.62,U] [#7 0.12,-0.24,0.61,U] [#8 0.17,-0.13,0.58,U] 
04:34:57.617 00.001 28316 refined, 8 included, MultiStar: {-0.18, -0.00}, one-star: {-0.51, -0.10}
04:34:57.620 00.003 28316 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.00) = xAngle (-5.12 = 1.16)
04:34:57.622 00.002 28316 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.16 = 1.12)
04:34:57.624 00.002 28316 CameraToMount -- cameraX=-0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-3.12 mountX=0.07 mountY=0.16, mountTheta=1.16
04:34:57.625 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=-0.00, opts=13)
04:34:57.626 00.001 28316 Enqueuing Move request for scope (-0.18, -0.00)
04:34:57.626 00.000 29988 Worker thread wakes up
04:34:57.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:57.627 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.00) opts 0xd
04:34:57.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, -0.00)
04:34:57.627 00.000 29988 Moving (-0.18, -0.00) raw xDistance=0.07 yDistance=0.16
04:34:57.627 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:34:57.627 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:57.627 00.000 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:34:57.627 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:57.628 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:57.628 00.000 28316 Enqueuing Expose request
04:34:57.629 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:34:57.629 00.000 29988 MoveAxis(E, 0, ABG)
04:34:57.629 00.000 29988 Move returns status 0, amount 0
04:34:57.629 00.000 29988 MoveAxis(N, 0, ABG)
04:34:57.629 00.000 29988 Move returns status 0, amount 0
04:34:57.629 00.000 29988 move complete, result=0
04:34:57.629 00.000 29988 worker thread done servicing request
04:34:57.629 00.000 29988 Worker thread wakes up
04:34:57.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:57.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:57.630 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:34:59.265 01.635 29988 Exposure complete
04:34:59.298 00.033 29988 worker thread done servicing request
04:34:59.298 00.000 28316 OnExposeComplete: enter
04:34:59.299 00.001 28316 UpdateGuideState(): m_state=6
04:34:59.300 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7908
04:34:59.300 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=264.70, Mass=2328, SNR=33.5, Peak=178 HFD=4.1
04:34:59.301 00.001 28316 MultiStar: [#1 -0.02,0.12,0.99,U] [#2 0.20,0.35,0.00,M2] [#3 0.24,0.32,0.00,M2] [#4 -0.15,0.29,0.80,U] [#5 0.04,0.44,0.00,M2] [#6 -0.13,0.40,0.00,M1] [#7 0.17,0.21,0.61,U] [#8 0.24,0.28,0.00,M1] 
04:34:59.301 00.000 28316 single-star, 3 included, MultiStar: {-0.05, 0.14}, one-star: {-0.15, 0.00}
04:34:59.301 00.000 28316 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.00) = xAngle (1.13 = 1.13)
04:34:59.302 00.001 28316 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
04:34:59.302 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.13 mountX=0.06 mountY=0.13, mountTheta=1.12
04:34:59.303 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.00, opts=13)
04:34:59.304 00.001 28316 Enqueuing Move request for scope (-0.15, 0.00)
04:34:59.304 00.000 29988 Worker thread wakes up
04:34:59.304 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:34:59.306 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
04:34:59.306 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
04:34:59.306 00.000 28316 UpdateGuideState exits: m=2328 RSB=33.5
04:34:59.306 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:34:59.307 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:34:59.307 00.000 28316 Enqueuing Expose request
04:34:59.310 00.003 29988 Moving (-0.15, 0.00) raw xDistance=0.06 yDistance=0.13
04:34:59.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:34:59.310 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:34:59.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:34:59.310 00.000 29988 MoveAxis(E, 0, ABG)
04:34:59.310 00.000 29988 Move returns status 0, amount 0
04:34:59.310 00.000 29988 MoveAxis(N, 0, ABG)
04:34:59.310 00.000 29988 Move returns status 0, amount 0
04:34:59.310 00.000 29988 move complete, result=0
04:34:59.310 00.000 29988 worker thread done servicing request
04:34:59.310 00.000 29988 Worker thread wakes up
04:34:59.310 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:34:59.310 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:34:59.310 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:00.833 01.523 29988 Exposure complete
04:35:00.873 00.040 29988 worker thread done servicing request
04:35:00.873 00.000 28316 OnExposeComplete: enter
04:35:00.874 00.001 28316 UpdateGuideState(): m_state=6
04:35:00.876 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7909
04:35:00.877 00.001 28316 Star::Find returns 1 (0), X=950.66, Y=264.70, Mass=2108, SNR=31.7, Peak=176 HFD=3.7
04:35:00.879 00.002 28316 MultiStar: [#1 -0.23,0.07,1.00,U] [#2 -0.08,0.32,0.92,U] [#3 0.08,0.30,0.88,U] [#4 -0.05,0.04,0.85,U] [#5 -0.02,0.43,0.00,M3] [#6 -0.08,0.17,0.63,U] [#7 0.09,-0.05,0.65,U] [#8 0.11,0.12,0.64,U] 
04:35:00.880 00.001 28316 refined, 7 included, MultiStar: {-0.08, 0.12}, one-star: {-0.33, 0.00}
04:35:00.880 00.000 28316 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.00) = xAngle (0.15 = 0.15)
04:35:00.881 00.001 28316 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
04:35:00.881 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.15 mountX=0.15 mountY=0.02, mountTheta=0.11
04:35:00.882 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.12, opts=13)
04:35:00.883 00.001 28316 Enqueuing Move request for scope (-0.08, 0.12)
04:35:00.884 00.001 29988 Worker thread wakes up
04:35:00.884 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:00.885 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
04:35:00.885 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
04:35:00.885 00.000 29988 Moving (-0.08, 0.12) raw xDistance=0.15 yDistance=0.02
04:35:00.885 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:35:00.885 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:00.885 00.000 28316 UpdateGuideState exits: m=2108 RSB=31.7
04:35:00.885 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:00.886 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:00.886 00.000 28316 Enqueuing Expose request
04:35:00.886 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:35:00.886 00.000 29988 MoveAxis(E, 0, ABG)
04:35:00.886 00.000 29988 Move returns status 0, amount 0
04:35:00.886 00.000 29988 MoveAxis(N, 0, ABG)
04:35:00.887 00.001 29988 Move returns status 0, amount 0
04:35:00.887 00.000 29988 move complete, result=0
04:35:00.887 00.000 29988 worker thread done servicing request
04:35:00.887 00.000 29988 Worker thread wakes up
04:35:00.887 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:00.887 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:00.887 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:02.520 01.633 29988 Exposure complete
04:35:02.565 00.045 29988 worker thread done servicing request
04:35:02.566 00.001 28316 OnExposeComplete: enter
04:35:02.569 00.003 28316 UpdateGuideState(): m_state=6
04:35:02.572 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7910
04:35:02.574 00.002 28316 Star::Find returns 1 (0), X=950.60, Y=264.86, Mass=2320, SNR=33.3, Peak=174 HFD=3.9
04:35:02.577 00.003 28316 MultiStar: [#1 -0.27,-0.07,1.00,U] [#2 -0.05,0.37,0.00,M2] [#3 -0.06,0.27,0.86,U] [#4 0.01,0.01,0.81,U] [#5 -0.14,0.32,0.00,M4] [#6 -0.01,0.19,0.62,U] [#7 0.02,-0.04,0.61,U] [#8 0.16,0.19,0.57,U] 
04:35:02.579 00.002 28316 refined, 6 included, MultiStar: {-0.11, 0.10}, one-star: {-0.40, 0.16}
04:35:02.582 00.003 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:35:02.583 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:35:02.584 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.43 mountX=0.13 mountY=0.06, mountTheta=0.40
04:35:02.585 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.10, opts=13)
04:35:02.585 00.000 28316 Enqueuing Move request for scope (-0.11, 0.10)
04:35:02.586 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:02.588 00.002 29988 Worker thread wakes up
04:35:02.588 00.000 28316 UpdateGuideState exits: m=2320 RSB=33.3
04:35:02.588 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
04:35:02.588 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
04:35:02.588 00.000 29988 Moving (-0.11, 0.10) raw xDistance=0.13 yDistance=0.06
04:35:02.588 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:35:02.588 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:02.588 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:35:02.588 00.000 29988 MoveAxis(E, 0, ABG)
04:35:02.588 00.000 29988 Move returns status 0, amount 0
04:35:02.588 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:02.589 00.001 29988 MoveAxis(N, 0, ABG)
04:35:02.589 00.000 29988 Move returns status 0, amount 0
04:35:02.589 00.000 29988 move complete, result=0
04:35:02.589 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:02.589 00.000 28316 Enqueuing Expose request
04:35:02.590 00.001 29988 worker thread done servicing request
04:35:02.590 00.000 29988 Worker thread wakes up
04:35:02.590 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:02.590 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:02.590 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:04.110 01.520 29988 Exposure complete
04:35:04.143 00.033 29988 worker thread done servicing request
04:35:04.143 00.000 28316 OnExposeComplete: enter
04:35:04.144 00.001 28316 UpdateGuideState(): m_state=6
04:35:04.145 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7911
04:35:04.145 00.000 28316 Star::Find returns 1 (0), X=950.65, Y=264.80, Mass=2201, SNR=32.4, Peak=195 HFD=3.9
04:35:04.146 00.001 28316 MultiStar: [#1 -0.26,0.10,0.95,U] [#2 -0.07,0.17,0.93,U] [#3 0.01,0.34,0.85,U] [#4 -0.03,0.09,0.86,U] [#5 -0.30,0.39,0.00,M5] [#6 -0.08,0.29,0.64,U] [#7 -0.11,0.17,0.60,U] [#8 -0.19,0.22,0.59,U] 
04:35:04.146 00.000 28316 refined, 7 included, MultiStar: {-0.14, 0.18}, one-star: {-0.35, 0.10}
04:35:04.147 00.001 28316 CameraToMount -- cameraTheta (2.24) - m_xAngle (2.00) = xAngle (0.24 = 0.24)
04:35:04.147 00.000 28316 CameraToMount -- cameraTheta (2.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
04:35:04.148 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=0.22 mountY=0.05, mountTheta=0.20
04:35:04.149 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.18, opts=13)
04:35:04.150 00.001 28316 Enqueuing Move request for scope (-0.14, 0.18)
04:35:04.151 00.001 29988 Worker thread wakes up
04:35:04.151 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:04.151 00.000 28316 UpdateGuideState exits: m=2201 RSB=32.4
04:35:04.152 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:04.152 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:04.153 00.001 28316 Enqueuing Expose request
04:35:04.153 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
04:35:04.153 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
04:35:04.153 00.000 29988 Moving (-0.14, 0.18) raw xDistance=0.22 yDistance=0.05
04:35:04.153 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:35:04.153 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:04.153 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:35:04.153 00.000 29988 MoveAxis(W, 46, ABG)
04:35:04.153 00.000 29988 Guiding  Dir = 3, Dur = 46
04:35:04.153 00.000 29988 IsSlewing returns 0
04:35:04.154 00.001 29988 IsGuiding returns 0
04:35:04.155 00.001 29988 PulseGuide returned control before completion, sleep 55
04:35:04.223 00.068 29988 IsGuiding returns 0
04:35:04.223 00.000 29988 Move returns status 0, amount 46
04:35:04.223 00.000 29988 MoveAxis(N, 0, ABG)
04:35:04.223 00.000 29988 Move returns status 0, amount 0
04:35:04.223 00.000 29988 move complete, result=0
04:35:04.223 00.000 29988 worker thread done servicing request
04:35:04.223 00.000 29988 Worker thread wakes up
04:35:04.223 00.000 28316 GuideStep: 0.2 px 46 ms WEST, 0.0 px 0 ms NORTH
04:35:04.225 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:04.225 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:05.853 01.628 29988 Exposure complete
04:35:05.893 00.040 29988 worker thread done servicing request
04:35:05.894 00.001 28316 OnExposeComplete: enter
04:35:05.894 00.000 28316 UpdateGuideState(): m_state=6
04:35:05.894 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7912
04:35:05.894 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=264.42, Mass=2121, SNR=32.0, Peak=158 HFD=3.8
04:35:05.895 00.001 28316 MultiStar: [#1 0.02,-0.17,0.97,U] [#2 0.18,-0.15,0.93,U] [#3 0.11,0.00,0.91,U] [#4 -0.03,-0.05,0.87,U] [#5 -0.16,0.22,0.76,U] [#6 0.17,-0.11,0.62,U] [#7 0.22,-0.28,0.00,M1] [#8 0.36,-0.24,0.00,M1] 
04:35:05.895 00.000 28316 refined, 6 included, MultiStar: {0.01, -0.09}, one-star: {-0.19, -0.28}
04:35:05.896 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.81)
04:35:05.896 00.000 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.77)
04:35:05.897 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=-0.08 mountY=0.03, mountTheta=2.77
04:35:05.899 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.09, opts=13)
04:35:05.899 00.000 28316 Enqueuing Move request for scope (0.01, -0.09)
04:35:05.901 00.002 29988 Worker thread wakes up
04:35:05.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:05.901 00.000 28316 UpdateGuideState exits: m=2121 RSB=32.0
04:35:05.902 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:05.902 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:05.902 00.000 28316 Enqueuing Expose request
04:35:05.903 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
04:35:05.903 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
04:35:05.903 00.000 29988 Moving (0.01, -0.09) raw xDistance=-0.08 yDistance=0.03
04:35:05.903 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:35:05.903 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:05.903 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:35:05.903 00.000 29988 MoveAxis(E, 0, ABG)
04:35:05.903 00.000 29988 Move returns status 0, amount 0
04:35:05.903 00.000 29988 MoveAxis(N, 0, ABG)
04:35:05.903 00.000 29988 Move returns status 0, amount 0
04:35:05.903 00.000 29988 move complete, result=0
04:35:05.903 00.000 29988 worker thread done servicing request
04:35:05.903 00.000 29988 Worker thread wakes up
04:35:05.903 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:05.903 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:05.904 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:07.422 01.518 29988 Exposure complete
04:35:07.451 00.029 29988 worker thread done servicing request
04:35:07.451 00.000 28316 OnExposeComplete: enter
04:35:07.454 00.003 28316 UpdateGuideState(): m_state=6
04:35:07.457 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7913
04:35:07.460 00.003 28316 Star::Find returns 1 (0), X=950.91, Y=264.26, Mass=2164, SNR=32.2, Peak=164 HFD=4.1
04:35:07.461 00.001 28316 MultiStar: [#1 0.16,-0.24,0.98,U] [#2 0.23,-0.30,0.00,M1] [#3 0.27,-0.12,0.88,U] [#4 0.27,-0.30,0.00,M1] [#5 0.03,-0.06,0.75,U] [#6 0.03,-0.25,0.65,U] [#7 0.32,-0.35,0.00,M2] [#8 0.30,-0.43,0.00,M2] 
04:35:07.461 00.000 28316 refined, 4 included, MultiStar: {0.08, -0.23}, one-star: {-0.08, -0.44}
04:35:07.462 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
04:35:07.462 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
04:35:07.463 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.23 mountX=-0.24 mountY=0.03, mountTheta=3.02
04:35:07.464 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
04:35:07.464 00.000 28316 Enqueuing Move request for scope (0.08, -0.23)
04:35:07.465 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:07.465 00.000 29988 Worker thread wakes up
04:35:07.465 00.000 28316 UpdateGuideState exits: m=2164 RSB=32.2
04:35:07.465 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:07.466 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:07.466 00.000 28316 Enqueuing Expose request
04:35:07.469 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
04:35:07.469 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
04:35:07.469 00.000 29988 Moving (0.08, -0.23) raw xDistance=-0.24 yDistance=0.03
04:35:07.469 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:35:07.469 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:07.469 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:35:07.469 00.000 29988 MoveAxis(E, 51, ABG)
04:35:07.469 00.000 29988 Guiding  Dir = 2, Dur = 51
04:35:07.469 00.000 29988 IsSlewing returns 0
04:35:07.469 00.000 29988 IsGuiding returns 0
04:35:07.471 00.002 29988 PulseGuide returned control before completion, sleep 60
04:35:07.545 00.074 29988 IsGuiding returns 0
04:35:07.545 00.000 29988 Move returns status 0, amount 51
04:35:07.545 00.000 29988 MoveAxis(N, 0, ABG)
04:35:07.545 00.000 29988 Move returns status 0, amount 0
04:35:07.545 00.000 29988 move complete, result=0
04:35:07.545 00.000 29988 worker thread done servicing request
04:35:07.545 00.000 29988 Worker thread wakes up
04:35:07.545 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:07.545 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:07.545 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
04:35:09.177 01.632 29988 Exposure complete
04:35:09.211 00.034 29988 worker thread done servicing request
04:35:09.211 00.000 28316 OnExposeComplete: enter
04:35:09.212 00.001 28316 UpdateGuideState(): m_state=6
04:35:09.213 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7914
04:35:09.213 00.000 28316 Star::Find returns 1 (0), X=951.07, Y=264.29, Mass=2141, SNR=32.1, Peak=175 HFD=4.0
04:35:09.216 00.003 28316 MultiStar: [#1 0.34,-0.46,0.00,M1] [#2 0.22,-0.18,0.95,U] [#3 0.37,-0.15,0.00,M1] [#4 0.14,-0.23,0.83,U] [#5 0.13,-0.14,0.75,U] [#6 0.32,-0.19,0.00,M1] [#7 0.40,-0.20,0.00,M3] [#8 0.34,-0.19,0.00,M3] 
04:35:09.216 00.000 28316 refined, 3 included, MultiStar: {0.14, -0.25}, one-star: {0.08, -0.42}
04:35:09.217 00.001 28316 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
04:35:09.217 00.000 28316 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
04:35:09.218 00.001 28316 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=-0.29 mountY=-0.01, mountTheta=-3.09
04:35:09.219 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.14, y=-0.25, opts=13)
04:35:09.219 00.000 28316 Enqueuing Move request for scope (0.14, -0.25)
04:35:09.220 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:09.220 00.000 28316 UpdateGuideState exits: m=2141 RSB=32.1
04:35:09.220 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:09.221 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:09.221 00.000 28316 Enqueuing Expose request
04:35:09.222 00.001 29988 Worker thread wakes up
04:35:09.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
04:35:09.222 00.000 29988 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
04:35:09.222 00.000 29988 Moving (0.14, -0.25) raw xDistance=-0.29 yDistance=-0.01
04:35:09.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
04:35:09.222 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:09.222 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:35:09.222 00.000 29988 MoveAxis(E, 64, ABG)
04:35:09.222 00.000 29988 Guiding  Dir = 2, Dur = 64
04:35:09.222 00.000 29988 IsSlewing returns 0
04:35:09.222 00.000 29988 IsGuiding returns 0
04:35:09.223 00.001 29988 PulseGuide returned control before completion, sleep 73
04:35:09.302 00.079 29988 IsGuiding returns 0
04:35:09.302 00.000 29988 Move returns status 0, amount 64
04:35:09.302 00.000 29988 MoveAxis(N, 0, ABG)
04:35:09.302 00.000 29988 Move returns status 0, amount 0
04:35:09.303 00.001 29988 move complete, result=0
04:35:09.303 00.000 29988 worker thread done servicing request
04:35:09.303 00.000 29988 Worker thread wakes up
04:35:09.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:09.303 00.000 28316 GuideStep: -0.3 px 64 ms EAST, -0.0 px 0 ms NORTH
04:35:09.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:10.717 01.414 29988 Exposure complete
04:35:10.771 00.054 29988 worker thread done servicing request
04:35:10.771 00.000 28316 OnExposeComplete: enter
04:35:10.773 00.002 28316 UpdateGuideState(): m_state=6
04:35:10.775 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7915
04:35:10.776 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=264.48, Mass=2176, SNR=32.3, Peak=158 HFD=3.4
04:35:10.779 00.003 28316 MultiStar: [#1 -0.09,-0.02,0.98,U] [#2 -0.21,0.03,0.90,U] [#3 -0.01,0.02,0.86,U] [#4 0.10,-0.14,0.87,U] [#5 0.07,0.03,0.74,U] [#6 0.21,-0.10,0.63,U] [#7 0.18,-0.14,0.61,U] [#8 0.09,-0.13,0.60,U] 
04:35:10.779 00.000 28316 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.41, -0.23}
04:35:10.780 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
04:35:10.781 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
04:35:10.782 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.02 mountX=-0.05 mountY=0.07, mountTheta=2.25
04:35:10.783 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.07, opts=13)
04:35:10.785 00.002 28316 Enqueuing Move request for scope (-0.04, -0.07)
04:35:10.787 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:10.789 00.002 28316 UpdateGuideState exits: m=2176 RSB=32.3
04:35:10.792 00.003 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:10.794 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:10.795 00.001 28316 Enqueuing Expose request
04:35:10.796 00.001 29988 Worker thread wakes up
04:35:10.796 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
04:35:10.796 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
04:35:10.796 00.000 29988 Moving (-0.04, -0.07) raw xDistance=-0.05 yDistance=0.07
04:35:10.796 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:35:10.796 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:10.796 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:35:10.796 00.000 29988 MoveAxis(E, 0, ABG)
04:35:10.796 00.000 29988 Move returns status 0, amount 0
04:35:10.796 00.000 29988 MoveAxis(N, 0, ABG)
04:35:10.796 00.000 29988 Move returns status 0, amount 0
04:35:10.796 00.000 29988 move complete, result=0
04:35:10.796 00.000 29988 worker thread done servicing request
04:35:10.796 00.000 29988 Worker thread wakes up
04:35:10.796 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:10.796 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:10.796 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:12.430 01.634 29988 Exposure complete
04:35:12.480 00.050 29988 worker thread done servicing request
04:35:12.480 00.000 28316 OnExposeComplete: enter
04:35:12.481 00.001 28316 UpdateGuideState(): m_state=6
04:35:12.481 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7916
04:35:12.481 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=264.55, Mass=2265, SNR=33.0, Peak=182 HFD=3.8
04:35:12.484 00.003 28316 MultiStar: [#1 0.01,-0.03,0.98,U] [#2 0.25,-0.02,0.90,U] [#3 0.23,0.10,0.89,U] [#4 0.07,-0.09,0.79,U] [#5 -0.08,0.09,0.72,U] [#6 0.08,0.12,0.62,U] [#7 0.03,-0.10,0.62,U] [#8 0.31,-0.21,0.00,M3] 
04:35:12.485 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.02}, one-star: {-0.21, -0.16}
04:35:12.486 00.001 28316 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.00) = xAngle (-2.36 = -2.36)
04:35:12.486 00.000 28316 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
04:35:12.487 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.37 mountX=-0.03 mountY=-0.03, mountTheta=-2.38
04:35:12.488 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.02, opts=13)
04:35:12.488 00.000 28316 Enqueuing Move request for scope (0.05, -0.02)
04:35:12.489 00.001 29988 Worker thread wakes up
04:35:12.489 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:12.489 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
04:35:12.489 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
04:35:12.489 00.000 28316 UpdateGuideState exits: m=2265 RSB=33.0
04:35:12.490 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:12.490 00.000 29988 Moving (0.05, -0.02) raw xDistance=-0.03 yDistance=-0.03
04:35:12.490 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:35:12.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:12.491 00.001 28316 Enqueuing Expose request
04:35:12.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:12.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:35:12.491 00.000 29988 MoveAxis(E, 0, ABG)
04:35:12.491 00.000 29988 Move returns status 0, amount 0
04:35:12.491 00.000 29988 MoveAxis(N, 0, ABG)
04:35:12.491 00.000 29988 Move returns status 0, amount 0
04:35:12.491 00.000 29988 move complete, result=0
04:35:12.491 00.000 29988 worker thread done servicing request
04:35:12.491 00.000 29988 Worker thread wakes up
04:35:12.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:12.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:12.492 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:35:14.007 01.515 29988 Exposure complete
04:35:14.039 00.032 29988 worker thread done servicing request
04:35:14.039 00.000 28316 OnExposeComplete: enter
04:35:14.041 00.002 28316 UpdateGuideState(): m_state=6
04:35:14.042 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7917
04:35:14.044 00.002 28316 Star::Find returns 1 (0), X=950.86, Y=264.47, Mass=2086, SNR=31.6, Peak=171 HFD=3.8
04:35:14.044 00.000 28316 MultiStar: [#1 0.17,-0.22,0.99,U] [#2 0.38,-0.24,0.00,M1] [#3 0.18,0.05,0.90,U] [#4 0.18,-0.31,0.00,M1] [#5 0.17,0.11,0.76,U] [#6 0.10,-0.07,0.66,U] [#7 0.21,-0.16,0.64,U] [#8 0.49,-0.28,0.00,M4] 
04:35:14.045 00.001 28316 refined, 5 included, MultiStar: {0.11, -0.10}, one-star: {-0.13, -0.23}
04:35:14.046 00.001 28316 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.00) = xAngle (-2.73 = -2.73)
04:35:14.047 00.001 28316 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
04:35:14.049 00.002 28316 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-0.73 mountX=-0.13 mountY=-0.05, mountTheta=-2.76
04:35:14.051 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.10, opts=13)
04:35:14.054 00.003 28316 Enqueuing Move request for scope (0.11, -0.10)
04:35:14.056 00.002 29988 Worker thread wakes up
04:35:14.056 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
04:35:14.056 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
04:35:14.056 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:14.057 00.001 28316 UpdateGuideState exits: m=2086 RSB=31.6
04:35:14.057 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:14.058 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:14.058 00.000 28316 Enqueuing Expose request
04:35:14.059 00.001 29988 Moving (0.11, -0.10) raw xDistance=-0.13 yDistance=-0.05
04:35:14.059 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:35:14.059 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:14.059 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:35:14.059 00.000 29988 MoveAxis(E, 0, ABG)
04:35:14.059 00.000 29988 Move returns status 0, amount 0
04:35:14.059 00.000 29988 MoveAxis(N, 0, ABG)
04:35:14.059 00.000 29988 Move returns status 0, amount 0
04:35:14.059 00.000 29988 move complete, result=0
04:35:14.059 00.000 29988 worker thread done servicing request
04:35:14.059 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:35:14.060 00.001 29988 Worker thread wakes up
04:35:14.060 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:14.060 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:15.698 01.638 29988 Exposure complete
04:35:15.742 00.044 29988 worker thread done servicing request
04:35:15.742 00.000 28316 OnExposeComplete: enter
04:35:15.742 00.000 28316 UpdateGuideState(): m_state=6
04:35:15.743 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7918
04:35:15.745 00.002 28316 Star::Find returns 1 (0), X=950.76, Y=264.23, Mass=2342, SNR=33.3, Peak=210 HFD=3.8
04:35:15.746 00.001 28316 MultiStar: [#1 0.03,-0.30,0.96,U] [#2 0.18,-0.11,0.89,U] [#3 0.17,-0.19,0.83,U] [#4 0.07,-0.32,0.81,U] [#5 0.16,-0.01,0.72,U] [#6 0.01,-0.22,0.61,U] [#7 0.31,-0.31,0.00,M1] [#8 0.21,-0.24,0.59,U] 
04:35:15.747 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.24}, one-star: {-0.23, -0.47}
04:35:15.747 00.000 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.33 = 2.96)
04:35:15.747 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
04:35:15.748 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.33 mountX=-0.25 mountY=0.06, mountTheta=2.92
04:35:15.748 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.24, opts=13)
04:35:15.749 00.001 28316 Enqueuing Move request for scope (0.06, -0.24)
04:35:15.749 00.000 29988 Worker thread wakes up
04:35:15.749 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:15.750 00.001 28316 UpdateGuideState exits: m=2342 RSB=33.3
04:35:15.750 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:15.751 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:15.751 00.000 28316 Enqueuing Expose request
04:35:15.752 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
04:35:15.752 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
04:35:15.752 00.000 29988 Moving (0.06, -0.24) raw xDistance=-0.25 yDistance=0.06
04:35:15.752 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:35:15.752 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:15.752 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:35:15.752 00.000 29988 MoveAxis(E, 52, ABG)
04:35:15.752 00.000 29988 Guiding  Dir = 2, Dur = 52
04:35:15.752 00.000 29988 IsSlewing returns 0
04:35:15.752 00.000 29988 IsGuiding returns 0
04:35:15.755 00.003 29988 PulseGuide returned control before completion, sleep 61
04:35:15.827 00.072 29988 IsGuiding returns 0
04:35:15.828 00.001 29988 Move returns status 0, amount 52
04:35:15.828 00.000 29988 MoveAxis(N, 0, ABG)
04:35:15.828 00.000 29988 Move returns status 0, amount 0
04:35:15.828 00.000 29988 move complete, result=0
04:35:15.828 00.000 29988 worker thread done servicing request
04:35:15.828 00.000 29988 Worker thread wakes up
04:35:15.828 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:15.828 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:15.828 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
04:35:17.237 01.409 29988 Exposure complete
04:35:17.279 00.042 29988 worker thread done servicing request
04:35:17.281 00.002 28316 OnExposeComplete: enter
04:35:17.281 00.000 28316 UpdateGuideState(): m_state=6
04:35:17.282 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7919
04:35:17.282 00.000 28316 Star::Find returns 1 (0), X=951.04, Y=264.36, Mass=2336, SNR=33.4, Peak=184 HFD=4.0
04:35:17.283 00.001 28316 MultiStar: [#1 0.23,-0.32,0.00,M1] [#2 0.50,-0.13,0.00,M1] [#3 0.34,-0.06,0.79,U] [#4 0.12,-0.31,0.85,U] [#5 0.31,-0.01,0.72,U] [#6 0.09,-0.15,0.59,U] [#7 0.49,-0.37,0.00,M2] [#8 0.57,-0.33,0.00,M4] 
04:35:17.283 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.19}, one-star: {0.05, -0.34}
04:35:17.284 00.001 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
04:35:17.284 00.000 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
04:35:17.285 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.82 mountX=-0.24 mountY=-0.07, mountTheta=-2.85
04:35:17.286 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.19, opts=13)
04:35:17.287 00.001 28316 Enqueuing Move request for scope (0.18, -0.19)
04:35:17.288 00.001 29988 Worker thread wakes up
04:35:17.288 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
04:35:17.288 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:17.288 00.000 28316 UpdateGuideState exits: m=2336 RSB=33.4
04:35:17.289 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:17.289 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:17.290 00.001 28316 Enqueuing Expose request
04:35:17.290 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
04:35:17.290 00.000 29988 Moving (0.18, -0.19) raw xDistance=-0.24 yDistance=-0.07
04:35:17.290 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
04:35:17.290 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:17.290 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:35:17.290 00.000 29988 MoveAxis(E, 55, ABG)
04:35:17.290 00.000 29988 Guiding  Dir = 2, Dur = 55
04:35:17.291 00.001 29988 IsSlewing returns 0
04:35:17.291 00.000 29988 IsGuiding returns 0
04:35:17.291 00.000 29988 PulseGuide returned control before completion, sleep 64
04:35:17.363 00.072 29988 IsGuiding returns 0
04:35:17.364 00.001 29988 Move returns status 0, amount 55
04:35:17.364 00.000 29988 MoveAxis(N, 0, ABG)
04:35:17.364 00.000 29988 Move returns status 0, amount 0
04:35:17.364 00.000 29988 move complete, result=0
04:35:17.364 00.000 29988 worker thread done servicing request
04:35:17.364 00.000 29988 Worker thread wakes up
04:35:17.364 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:17.364 00.000 28316 GuideStep: -0.2 px 55 ms EAST, -0.1 px 0 ms NORTH
04:35:17.364 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:18.995 01.631 29988 Exposure complete
04:35:19.037 00.042 29988 worker thread done servicing request
04:35:19.037 00.000 28316 OnExposeComplete: enter
04:35:19.038 00.001 28316 UpdateGuideState(): m_state=6
04:35:19.038 00.000 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7920
04:35:19.039 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.51, Mass=2093, SNR=31.8, Peak=148 HFD=3.9
04:35:19.039 00.000 28316 MultiStar: [#1 0.09,-0.07,1.01,U] [#2 0.31,-0.03,0.94,U] [#3 0.28,-0.01,0.87,U] [#4 -0.04,0.02,0.87,U] [#5 -0.09,0.20,0.76,U] [#6 0.04,0.06,0.64,U] [#7 0.10,-0.07,0.61,U] [#8 0.19,-0.11,0.63,U] 
04:35:19.041 00.002 28316 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {-0.26, -0.20}
04:35:19.041 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:35:19.042 00.001 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
04:35:19.042 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.41 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
04:35:19.043 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
04:35:19.043 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
04:35:19.044 00.001 29988 Worker thread wakes up
04:35:19.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:19.044 00.000 28316 UpdateGuideState exits: m=2093 RSB=31.8
04:35:19.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:19.045 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:19.045 00.000 28316 Enqueuing Expose request
04:35:19.046 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
04:35:19.046 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
04:35:19.046 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.04
04:35:19.046 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:35:19.046 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:19.046 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:35:19.046 00.000 29988 MoveAxis(E, 0, ABG)
04:35:19.046 00.000 29988 Move returns status 0, amount 0
04:35:19.046 00.000 29988 MoveAxis(N, 0, ABG)
04:35:19.046 00.000 29988 Move returns status 0, amount 0
04:35:19.046 00.000 29988 move complete, result=0
04:35:19.046 00.000 29988 worker thread done servicing request
04:35:19.046 00.000 29988 Worker thread wakes up
04:35:19.046 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:19.046 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:19.046 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:35:20.561 01.515 29988 Exposure complete
04:35:20.608 00.047 29988 worker thread done servicing request
04:35:20.608 00.000 28316 OnExposeComplete: enter
04:35:20.609 00.001 28316 UpdateGuideState(): m_state=6
04:35:20.609 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7921
04:35:20.610 00.001 28316 Star::Find returns 1 (0), X=950.62, Y=264.37, Mass=2335, SNR=33.4, Peak=160 HFD=3.9
04:35:20.610 00.000 28316 MultiStar: [#1 -0.12,-0.11,0.92,U] [#2 0.14,-0.13,0.86,U] [#3 0.08,-0.06,0.87,U] [#4 -0.15,-0.19,0.79,U] [#5 -0.08,0.17,0.72,U] [#6 -0.05,-0.17,0.63,U] [#7 0.09,-0.23,0.63,U] [#8 -0.02,-0.11,0.57,U] 
04:35:20.611 00.001 28316 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.37, -0.34}
04:35:20.613 00.002 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.02 = 2.26)
04:35:20.614 00.001 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.06 = 2.22)
04:35:20.615 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.02 mountX=-0.10 mountY=0.12, mountTheta=2.25
04:35:20.616 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.13, opts=13)
04:35:20.617 00.001 28316 Enqueuing Move request for scope (-0.06, -0.13)
04:35:20.617 00.000 29988 Worker thread wakes up
04:35:20.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
04:35:20.617 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
04:35:20.617 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:20.618 00.001 28316 UpdateGuideState exits: m=2335 RSB=33.4
04:35:20.618 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:20.619 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:20.619 00.000 28316 Enqueuing Expose request
04:35:20.619 00.000 29988 Moving (-0.06, -0.13) raw xDistance=-0.10 yDistance=0.12
04:35:20.619 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:35:20.619 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:20.619 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:35:20.619 00.000 29988 MoveAxis(E, 0, ABG)
04:35:20.620 00.001 29988 Move returns status 0, amount 0
04:35:20.620 00.000 29988 MoveAxis(N, 0, ABG)
04:35:20.620 00.000 29988 Move returns status 0, amount 0
04:35:20.620 00.000 29988 move complete, result=0
04:35:20.620 00.000 29988 worker thread done servicing request
04:35:20.620 00.000 29988 Worker thread wakes up
04:35:20.620 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:20.620 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:20.620 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:22.253 01.633 29988 Exposure complete
04:35:22.306 00.053 29988 worker thread done servicing request
04:35:22.306 00.000 28316 OnExposeComplete: enter
04:35:22.307 00.001 28316 UpdateGuideState(): m_state=6
04:35:22.308 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7922
04:35:22.308 00.000 28316 Star::Find returns 1 (0), X=950.67, Y=264.51, Mass=2084, SNR=31.5, Peak=152 HFD=3.9
04:35:22.309 00.001 28316 MultiStar: [#1 -0.20,-0.13,1.00,U] [#2 -0.13,0.25,0.94,U] [#3 0.03,0.17,0.88,U] [#4 -0.14,-0.05,0.86,U] [#5 0.17,0.06,0.75,U] [#6 -0.06,-0.08,0.67,U] [#7 0.15,-0.08,0.65,U] [#8 0.06,-0.17,0.59,U] 
04:35:22.309 00.000 28316 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.32, -0.19}
04:35:22.310 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
04:35:22.310 00.000 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
04:35:22.310 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=0.01 mountY=0.07, mountTheta=1.41
04:35:22.312 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
04:35:22.312 00.000 28316 Enqueuing Move request for scope (-0.07, -0.02)
04:35:22.314 00.002 29988 Worker thread wakes up
04:35:22.314 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:22.314 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:35:22.314 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:35:22.314 00.000 28316 UpdateGuideState exits: m=2084 RSB=31.5
04:35:22.315 00.001 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
04:35:22.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:35:22.315 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:22.315 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:22.316 00.001 28316 Enqueuing Expose request
04:35:22.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:22.316 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:35:22.316 00.000 29988 MoveAxis(E, 0, ABG)
04:35:22.316 00.000 29988 Move returns status 0, amount 0
04:35:22.316 00.000 29988 MoveAxis(N, 0, ABG)
04:35:22.316 00.000 29988 Move returns status 0, amount 0
04:35:22.316 00.000 29988 move complete, result=0
04:35:22.316 00.000 29988 worker thread done servicing request
04:35:22.316 00.000 29988 Worker thread wakes up
04:35:22.316 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:22.317 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:22.317 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:23.833 01.516 29988 Exposure complete
04:35:23.866 00.033 29988 worker thread done servicing request
04:35:23.866 00.000 28316 OnExposeComplete: enter
04:35:23.867 00.001 28316 UpdateGuideState(): m_state=6
04:35:23.867 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7923
04:35:23.868 00.001 28316 Star::Find returns 1 (0), X=950.67, Y=264.32, Mass=2181, SNR=32.4, Peak=171 HFD=3.8
04:35:23.868 00.000 28316 MultiStar: [#1 -0.35,-0.37,0.00,M1] [#2 0.05,0.06,0.89,U] [#3 0.00,-0.10,0.84,U] [#4 -0.25,-0.37,0.00,M1] [#5 -0.19,-0.16,0.75,U] [#6 -0.38,-0.14,0.00,M1] [#7 0.02,-0.23,0.63,U] [#8 0.11,-0.25,0.59,U] 
04:35:23.869 00.001 28316 refined, 5 included, MultiStar: {-0.07, -0.18}, one-star: {-0.32, -0.38}
04:35:23.869 00.000 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
04:35:23.870 00.001 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.30)
04:35:23.870 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.95 mountX=-0.13 mountY=0.14, mountTheta=2.32
04:35:23.871 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.18, opts=13)
04:35:23.872 00.001 28316 Enqueuing Move request for scope (-0.07, -0.18)
04:35:23.873 00.001 29988 Worker thread wakes up
04:35:23.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:23.874 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
04:35:23.874 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
04:35:23.874 00.000 29988 Moving (-0.07, -0.18) raw xDistance=-0.13 yDistance=0.14
04:35:23.874 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:35:23.874 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:23.874 00.000 28316 UpdateGuideState exits: m=2181 RSB=32.4
04:35:23.875 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:23.875 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:23.876 00.001 28316 Enqueuing Expose request
04:35:23.877 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:35:23.877 00.000 29988 MoveAxis(E, 0, ABG)
04:35:23.877 00.000 29988 Move returns status 0, amount 0
04:35:23.877 00.000 29988 MoveAxis(N, 0, ABG)
04:35:23.877 00.000 29988 Move returns status 0, amount 0
04:35:23.877 00.000 29988 move complete, result=0
04:35:23.877 00.000 29988 worker thread done servicing request
04:35:23.877 00.000 29988 Worker thread wakes up
04:35:23.877 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:23.877 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:23.877 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:25.515 01.638 29988 Exposure complete
04:35:25.545 00.030 29988 worker thread done servicing request
04:35:25.545 00.000 28316 OnExposeComplete: enter
04:35:25.546 00.001 28316 UpdateGuideState(): m_state=6
04:35:25.547 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7924
04:35:25.547 00.000 28316 Star::Find returns 1 (0), X=950.66, Y=264.36, Mass=2253, SNR=32.9, Peak=152 HFD=4.0
04:35:25.548 00.001 28316 MultiStar: [#1 -0.17,-0.18,0.96,U] [#2 -0.15,-0.10,0.89,U] [#3 -0.15,-0.07,0.84,U] [#4 -0.02,-0.28,0.86,U] [#5 -0.19,-0.01,0.70,U] [#6 -0.08,-0.20,0.65,U] [#7 0.13,-0.34,0.00,M1] [#8 0.04,-0.18,0.58,U] 
04:35:25.548 00.000 28316 refined, 7 included, MultiStar: {-0.14, -0.18}, one-star: {-0.33, -0.34}
04:35:25.549 00.001 28316 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.00) = xAngle (-4.25 = 2.03)
04:35:25.549 00.000 28316 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.29 = 1.99)
04:35:25.550 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.25 mountX=-0.10 mountY=0.21, mountTheta=2.02
04:35:25.551 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.18, opts=13)
04:35:25.552 00.001 28316 Enqueuing Move request for scope (-0.14, -0.18)
04:35:25.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:25.553 00.001 29988 Worker thread wakes up
04:35:25.553 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
04:35:25.553 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
04:35:25.553 00.000 29988 Moving (-0.14, -0.18) raw xDistance=-0.10 yDistance=0.21
04:35:25.553 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:35:25.553 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
04:35:25.553 00.000 29988 MoveAxis(E, 0, ABG)
04:35:25.553 00.000 29988 Move returns status 0, amount 0
04:35:25.553 00.000 28316 UpdateGuideState exits: m=2253 RSB=32.9
04:35:25.554 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:25.554 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:25.554 00.000 28316 Enqueuing Expose request
04:35:25.555 00.001 29988 MoveAxis(S, 50, ABG)
04:35:25.555 00.000 29988 Guiding  Dir = 1, Dur = 50
04:35:25.555 00.000 29988 IsSlewing returns 0
04:35:25.555 00.000 29988 IsGuiding returns 0
04:35:25.560 00.005 29988 PulseGuide returned control before completion, sleep 56
04:35:25.624 00.064 29988 IsGuiding returns 0
04:35:25.624 00.000 29988 Move returns status 0, amount 50
04:35:25.624 00.000 29988 move complete, result=0
04:35:25.624 00.000 29988 worker thread done servicing request
04:35:25.624 00.000 29988 Worker thread wakes up
04:35:25.624 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:25.624 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
04:35:25.626 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:27.036 01.410 29988 Exposure complete
04:35:27.070 00.034 29988 worker thread done servicing request
04:35:27.070 00.000 28316 OnExposeComplete: enter
04:35:27.071 00.001 28316 UpdateGuideState(): m_state=6
04:35:27.073 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7925
04:35:27.075 00.002 28316 Star::Find returns 1 (0), X=950.83, Y=264.20, Mass=2243, SNR=32.7, Peak=181 HFD=4.1
04:35:27.076 00.001 28316 MultiStar: [#1 0.12,-0.32,0.97,U] [#2 0.28,-0.09,0.89,U] [#3 0.36,-0.18,0.00,M1] [#4 0.10,-0.14,0.82,U] [#5 0.17,0.13,0.73,U] [#6 0.00,-0.22,0.65,U] [#7 0.10,-0.27,0.60,U] [#8 0.43,-0.42,0.00,M1] 
04:35:27.077 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.22}, one-star: {-0.16, -0.51}
04:35:27.079 00.002 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
04:35:27.079 00.000 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.05)
04:35:27.081 00.002 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.20 mountX=-0.23 mountY=0.02, mountTheta=3.05
04:35:27.084 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
04:35:27.085 00.001 28316 Enqueuing Move request for scope (0.08, -0.22)
04:35:27.086 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:27.086 00.000 29988 Worker thread wakes up
04:35:27.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
04:35:27.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
04:35:27.087 00.001 28316 UpdateGuideState exits: m=2243 RSB=32.7
04:35:27.087 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:27.088 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:27.088 00.000 28316 Enqueuing Expose request
04:35:27.089 00.001 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.02
04:35:27.089 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:35:27.089 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:27.089 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:35:27.089 00.000 29988 MoveAxis(E, 49, ABG)
04:35:27.089 00.000 29988 Guiding  Dir = 2, Dur = 49
04:35:27.090 00.001 29988 IsSlewing returns 0
04:35:27.090 00.000 29988 IsGuiding returns 0
04:35:27.092 00.002 29988 PulseGuide returned control before completion, sleep 58
04:35:27.159 00.067 29988 IsGuiding returns 0
04:35:27.159 00.000 29988 Move returns status 0, amount 49
04:35:27.159 00.000 29988 MoveAxis(N, 0, ABG)
04:35:27.159 00.000 29988 Move returns status 0, amount 0
04:35:27.159 00.000 29988 move complete, result=0
04:35:27.159 00.000 29988 worker thread done servicing request
04:35:27.159 00.000 29988 Worker thread wakes up
04:35:27.159 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:27.159 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:27.159 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
04:35:28.795 01.636 29988 Exposure complete
04:35:28.847 00.052 29988 worker thread done servicing request
04:35:28.847 00.000 28316 OnExposeComplete: enter
04:35:28.847 00.000 28316 UpdateGuideState(): m_state=6
04:35:28.848 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7926
04:35:28.849 00.001 28316 Star::Find returns 1 (0), X=950.78, Y=264.25, Mass=2267, SNR=32.8, Peak=190 HFD=3.9
04:35:28.849 00.000 28316 MultiStar: [#1 0.24,-0.25,0.96,U] [#2 0.09,-0.16,0.91,U] [#3 0.17,-0.11,0.84,U] [#4 -0.02,-0.24,0.85,U] [#5 0.14,-0.09,0.74,U] [#6 -0.11,-0.19,0.62,U] [#7 0.10,-0.25,0.61,U] [#8 0.30,-0.31,0.00,M2] 
04:35:28.850 00.001 28316 refined, 7 included, MultiStar: {0.05, -0.22}, one-star: {-0.21, -0.45}
04:35:28.850 00.000 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.93)
04:35:28.851 00.001 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89)
04:35:28.851 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.36 mountX=-0.22 mountY=0.06, mountTheta=2.89
04:35:28.852 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.22, opts=13)
04:35:28.853 00.001 28316 Enqueuing Move request for scope (0.05, -0.22)
04:35:28.854 00.001 29988 Worker thread wakes up
04:35:28.854 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:28.855 00.001 28316 UpdateGuideState exits: m=2267 RSB=32.8
04:35:28.855 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
04:35:28.855 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
04:35:28.855 00.000 29988 Moving (0.05, -0.22) raw xDistance=-0.22 yDistance=0.06
04:35:28.855 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
04:35:28.855 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:28.855 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:28.856 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:35:28.856 00.000 29988 MoveAxis(E, 50, ABG)
04:35:28.856 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:28.856 00.000 28316 Enqueuing Expose request
04:35:28.858 00.002 29988 Guiding  Dir = 2, Dur = 50
04:35:28.858 00.000 29988 IsSlewing returns 0
04:35:28.858 00.000 29988 IsGuiding returns 0
04:35:28.859 00.001 29988 PulseGuide returned control before completion, sleep 59
04:35:28.933 00.074 29988 IsGuiding returns 0
04:35:28.933 00.000 29988 Move returns status 0, amount 50
04:35:28.933 00.000 29988 MoveAxis(N, 0, ABG)
04:35:28.933 00.000 29988 Move returns status 0, amount 0
04:35:28.933 00.000 29988 move complete, result=0
04:35:28.934 00.001 29988 worker thread done servicing request
04:35:28.934 00.000 29988 Worker thread wakes up
04:35:28.934 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
04:35:28.934 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:28.934 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:30.345 01.411 29988 Exposure complete
04:35:30.378 00.033 29988 worker thread done servicing request
04:35:30.378 00.000 28316 OnExposeComplete: enter
04:35:30.379 00.001 28316 UpdateGuideState(): m_state=6
04:35:30.380 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7927
04:35:30.380 00.000 28316 Star::Find returns 1 (0), X=950.72, Y=264.47, Mass=2241, SNR=32.9, Peak=157 HFD=3.9
04:35:30.381 00.001 28316 MultiStar: [#1 -0.17,-0.27,0.97,U] [#2 0.09,0.02,0.90,U] [#3 0.04,0.04,0.88,U] [#4 -0.13,0.05,0.82,U] [#5 -0.12,0.15,0.72,U] [#6 -0.13,0.00,0.62,U] [#7 0.06,-0.14,0.64,U] [#8 0.16,-0.06,0.60,U] 
04:35:30.381 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.28, -0.24}
04:35:30.382 00.001 28316 CameraToMount -- cameraTheta (-2.38) - m_xAngle (2.00) = xAngle (-4.38 = 1.90)
04:35:30.382 00.000 28316 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.42 = 1.86)
04:35:30.382 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.38 mountX=-0.03 mountY=0.08, mountTheta=1.90
04:35:30.385 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.06, opts=13)
04:35:30.387 00.002 28316 Enqueuing Move request for scope (-0.06, -0.06)
04:35:30.390 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:30.392 00.002 28316 UpdateGuideState exits: m=2241 RSB=32.9
04:35:30.394 00.002 29988 Worker thread wakes up
04:35:30.395 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:30.396 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:30.396 00.000 28316 Enqueuing Expose request
04:35:30.397 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
04:35:30.397 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
04:35:30.397 00.000 29988 Moving (-0.06, -0.06) raw xDistance=-0.03 yDistance=0.08
04:35:30.397 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:35:30.397 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:30.397 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:35:30.397 00.000 29988 MoveAxis(E, 0, ABG)
04:35:30.397 00.000 29988 Move returns status 0, amount 0
04:35:30.397 00.000 29988 MoveAxis(N, 0, ABG)
04:35:30.397 00.000 29988 Move returns status 0, amount 0
04:35:30.397 00.000 29988 move complete, result=0
04:35:30.397 00.000 29988 worker thread done servicing request
04:35:30.397 00.000 29988 Worker thread wakes up
04:35:30.397 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:30.397 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:30.398 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:32.029 01.631 29988 Exposure complete
04:35:32.076 00.047 29988 worker thread done servicing request
04:35:32.076 00.000 28316 OnExposeComplete: enter
04:35:32.077 00.001 28316 UpdateGuideState(): m_state=6
04:35:32.077 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7928
04:35:32.078 00.001 28316 Star::Find returns 1 (0), X=950.80, Y=264.44, Mass=2192, SNR=32.5, Peak=171 HFD=3.8
04:35:32.078 00.000 28316 MultiStar: [#1 0.14,-0.16,0.97,U] [#2 0.20,-0.13,0.95,U] [#3 0.24,-0.07,0.87,U] [#4 0.20,-0.15,0.82,U] [#5 0.12,0.08,0.74,U] [#6 0.09,-0.06,0.64,U] [#7 0.09,-0.23,0.65,U] [#8 0.26,-0.29,0.00,M2] 
04:35:32.079 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.13}, one-star: {-0.19, -0.27}
04:35:32.079 00.000 28316 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.00) = xAngle (-2.88 = -2.88)
04:35:32.079 00.000 28316 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.92 = -2.92)
04:35:32.080 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.88 mountX=-0.16 mountY=-0.04, mountTheta=-2.91
04:35:32.081 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.13, opts=13)
04:35:32.082 00.001 28316 Enqueuing Move request for scope (0.11, -0.13)
04:35:32.082 00.000 29988 Worker thread wakes up
04:35:32.082 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:32.083 00.001 28316 UpdateGuideState exits: m=2192 RSB=32.5
04:35:32.083 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:32.084 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:32.084 00.000 28316 Enqueuing Expose request
04:35:32.084 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
04:35:32.084 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
04:35:32.084 00.000 29988 Moving (0.11, -0.13) raw xDistance=-0.16 yDistance=-0.04
04:35:32.084 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:35:32.085 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:32.085 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:35:32.085 00.000 29988 MoveAxis(E, 0, ABG)
04:35:32.085 00.000 29988 Move returns status 0, amount 0
04:35:32.085 00.000 29988 MoveAxis(N, 0, ABG)
04:35:32.085 00.000 29988 Move returns status 0, amount 0
04:35:32.085 00.000 29988 move complete, result=0
04:35:32.085 00.000 29988 worker thread done servicing request
04:35:32.085 00.000 29988 Worker thread wakes up
04:35:32.085 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:32.085 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:32.085 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:35:33.613 01.528 29988 Exposure complete
04:35:33.648 00.035 29988 worker thread done servicing request
04:35:33.649 00.001 28316 OnExposeComplete: enter
04:35:33.650 00.001 28316 UpdateGuideState(): m_state=6
04:35:33.651 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7929
04:35:33.651 00.000 28316 Star::Find returns 1 (0), X=950.75, Y=264.28, Mass=2370, SNR=33.8, Peak=187 HFD=4.0
04:35:33.652 00.001 28316 MultiStar: [#1 0.05,-0.20,0.94,U] [#2 0.03,-0.10,0.87,U] [#3 0.04,-0.06,0.84,U] [#4 0.06,-0.29,0.83,U] [#5 0.04,-0.06,0.70,U] [#6 0.10,-0.06,0.63,U] [#7 0.18,-0.11,0.62,U] [#8 0.28,-0.22,0.00,M3] 
04:35:33.652 00.000 28316 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {-0.24, -0.43}
04:35:33.652 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
04:35:33.653 00.001 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
04:35:33.653 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=-0.17 mountY=0.06, mountTheta=2.79
04:35:33.655 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.18, opts=13)
04:35:33.658 00.003 28316 Enqueuing Move request for scope (0.02, -0.18)
04:35:33.661 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:33.663 00.002 28316 UpdateGuideState exits: m=2370 RSB=33.8
04:35:33.665 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:33.667 00.002 29988 Worker thread wakes up
04:35:33.668 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:33.669 00.001 28316 Enqueuing Expose request
04:35:33.670 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
04:35:33.670 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
04:35:33.670 00.000 29988 Moving (0.02, -0.18) raw xDistance=-0.17 yDistance=0.06
04:35:33.670 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:35:33.670 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:33.670 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:35:33.670 00.000 29988 MoveAxis(E, 0, ABG)
04:35:33.670 00.000 29988 Move returns status 0, amount 0
04:35:33.670 00.000 29988 MoveAxis(N, 0, ABG)
04:35:33.670 00.000 29988 Move returns status 0, amount 0
04:35:33.670 00.000 29988 move complete, result=0
04:35:33.670 00.000 29988 worker thread done servicing request
04:35:33.671 00.001 29988 Worker thread wakes up
04:35:33.671 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:33.671 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:33.671 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:35.304 01.633 29988 Exposure complete
04:35:35.331 00.027 29988 worker thread done servicing request
04:35:35.331 00.000 28316 OnExposeComplete: enter
04:35:35.332 00.001 28316 UpdateGuideState(): m_state=6
04:35:35.332 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7930
04:35:35.333 00.001 28316 Star::Find returns 1 (0), X=950.93, Y=264.23, Mass=2069, SNR=31.5, Peak=186 HFD=4.1
04:35:35.333 00.000 28316 MultiStar: [#1 0.06,-0.34,1.03,U] [#2 0.10,-0.21,0.96,U] [#3 0.10,-0.20,0.89,U] [#4 -0.03,-0.28,0.89,U] [#5 0.11,-0.04,0.76,U] [#6 -0.05,-0.30,0.64,U] [#7 0.11,-0.46,0.00,M1] [#8 0.12,-0.46,0.00,M4] 
04:35:35.334 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.27}, one-star: {-0.06, -0.48}
04:35:35.334 00.000 28316 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.00) = xAngle (-3.45 = 2.83)
04:35:35.335 00.001 28316 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.49 = 2.79)
04:35:35.338 00.003 28316 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.45 mountX=-0.26 mountY=0.09, mountTheta=2.80
04:35:35.341 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.27, opts=13)
04:35:35.342 00.001 28316 Enqueuing Move request for scope (0.03, -0.27)
04:35:35.342 00.000 29988 Worker thread wakes up
04:35:35.342 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
04:35:35.342 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
04:35:35.342 00.000 29988 Moving (0.03, -0.27) raw xDistance=-0.26 yDistance=0.09
04:35:35.342 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:35:35.342 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:35.342 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:35.343 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:35:35.343 00.000 29988 MoveAxis(E, 55, ABG)
04:35:35.343 00.000 28316 UpdateGuideState exits: m=2069 RSB=31.5
04:35:35.343 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:35.344 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:35.344 00.000 28316 Enqueuing Expose request
04:35:35.345 00.001 29988 Guiding  Dir = 2, Dur = 55
04:35:35.345 00.000 29988 IsSlewing returns 0
04:35:35.345 00.000 29988 IsGuiding returns 0
04:35:35.347 00.002 29988 PulseGuide returned control before completion, sleep 63
04:35:35.418 00.071 29988 IsGuiding returns 0
04:35:35.418 00.000 29988 Move returns status 0, amount 55
04:35:35.418 00.000 29988 MoveAxis(N, 0, ABG)
04:35:35.418 00.000 29988 Move returns status 0, amount 0
04:35:35.419 00.001 29988 move complete, result=0
04:35:35.419 00.000 29988 worker thread done servicing request
04:35:35.419 00.000 29988 Worker thread wakes up
04:35:35.419 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:35.419 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:35.419 00.000 28316 GuideStep: -0.3 px 55 ms EAST, 0.1 px 0 ms NORTH
04:35:36.828 01.409 29988 Exposure complete
04:35:36.874 00.046 29988 worker thread done servicing request
04:35:36.874 00.000 28316 OnExposeComplete: enter
04:35:36.875 00.001 28316 UpdateGuideState(): m_state=6
04:35:36.876 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7931
04:35:36.876 00.000 28316 Star::Find returns 1 (0), X=951.08, Y=264.30, Mass=2410, SNR=33.9, Peak=194 HFD=4.0
04:35:36.876 00.000 28316 MultiStar: [#1 0.30,-0.42,0.00,M1] [#2 0.31,-0.38,0.00,M1] [#3 0.40,-0.23,0.00,M1] [#4 0.07,-0.31,0.83,U] [#5 0.14,-0.22,0.67,U] [#6 0.09,-0.13,0.61,U] [#7 0.34,-0.28,0.00,M2] [#8 0.36,-0.35,0.00,M5] 
04:35:36.877 00.001 28316 refined, 3 included, MultiStar: {0.10, -0.28}, one-star: {0.09, -0.40}
04:35:36.877 00.000 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
04:35:36.878 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.00)
04:35:36.878 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.24 mountX=-0.30 mountY=0.04, mountTheta=3.00
04:35:36.879 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.28, opts=13)
04:35:36.880 00.001 28316 Enqueuing Move request for scope (0.10, -0.28)
04:35:36.881 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:36.881 00.000 28316 UpdateGuideState exits: m=2410 RSB=33.9
04:35:36.882 00.001 29988 Worker thread wakes up
04:35:36.882 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
04:35:36.882 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
04:35:36.882 00.000 29988 Moving (0.10, -0.28) raw xDistance=-0.30 yDistance=0.04
04:35:36.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
04:35:36.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:36.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:35:36.882 00.000 29988 MoveAxis(E, 67, ABG)
04:35:36.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:36.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:36.883 00.000 28316 Enqueuing Expose request
04:35:36.883 00.000 29988 Guiding  Dir = 2, Dur = 67
04:35:36.884 00.001 29988 IsSlewing returns 0
04:35:36.884 00.000 29988 IsGuiding returns 0
04:35:36.886 00.002 29988 PulseGuide returned control before completion, sleep 76
04:35:36.964 00.078 29988 IsGuiding returns 0
04:35:36.965 00.001 29988 Move returns status 0, amount 67
04:35:36.965 00.000 29988 MoveAxis(N, 0, ABG)
04:35:36.965 00.000 29988 Move returns status 0, amount 0
04:35:36.965 00.000 29988 move complete, result=0
04:35:36.965 00.000 29988 worker thread done servicing request
04:35:36.965 00.000 29988 Worker thread wakes up
04:35:36.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:36.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:36.965 00.000 28316 GuideStep: -0.3 px 67 ms EAST, 0.0 px 0 ms NORTH
04:35:38.599 01.634 29988 Exposure complete
04:35:38.656 00.057 29988 worker thread done servicing request
04:35:38.656 00.000 28316 OnExposeComplete: enter
04:35:38.660 00.004 28316 UpdateGuideState(): m_state=6
04:35:38.662 00.002 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7932
04:35:38.665 00.003 28316 Star::Find returns 1 (0), X=950.71, Y=264.50, Mass=2351, SNR=33.7, Peak=165 HFD=4.0
04:35:38.667 00.002 28316 MultiStar: [#1 -0.13,-0.09,0.93,U] [#2 0.21,0.16,0.85,U] [#3 0.07,0.15,0.83,U] [#4 0.14,-0.13,0.80,U] [#5 -0.06,0.16,0.73,U] [#6 0.10,-0.07,0.63,U] [#7 0.13,-0.10,0.59,U] [#8 0.04,-0.22,0.58,U] 
04:35:38.670 00.003 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.28, -0.21}
04:35:38.671 00.001 28316 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.00) = xAngle (-3.36 = 2.93)
04:35:38.673 00.002 28316 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.40 = 2.89)
04:35:38.675 00.002 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.36 mountX=-0.03 mountY=0.01, mountTheta=2.89
04:35:38.677 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
04:35:38.677 00.000 28316 Enqueuing Move request for scope (0.01, -0.03)
04:35:38.677 00.000 29988 Worker thread wakes up
04:35:38.678 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:38.678 00.000 28316 UpdateGuideState exits: m=2351 RSB=33.7
04:35:38.678 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:38.679 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:38.679 00.000 28316 Enqueuing Expose request
04:35:38.680 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
04:35:38.680 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
04:35:38.680 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
04:35:38.680 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:35:38.680 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:38.680 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:35:38.680 00.000 29988 MoveAxis(E, 0, ABG)
04:35:38.680 00.000 29988 Move returns status 0, amount 0
04:35:38.680 00.000 29988 MoveAxis(N, 0, ABG)
04:35:38.680 00.000 29988 Move returns status 0, amount 0
04:35:38.680 00.000 29988 move complete, result=0
04:35:38.680 00.000 29988 worker thread done servicing request
04:35:38.680 00.000 29988 Worker thread wakes up
04:35:38.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:38.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:38.680 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:40.097 01.417 29988 Exposure complete
04:35:40.135 00.038 29988 worker thread done servicing request
04:35:40.136 00.001 28316 OnExposeComplete: enter
04:35:40.136 00.000 28316 UpdateGuideState(): m_state=6
04:35:40.137 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7933
04:35:40.137 00.000 28316 Star::Find returns 1 (0), X=950.93, Y=264.61, Mass=2046, SNR=31.4, Peak=152 HFD=4.0
04:35:40.138 00.001 28316 MultiStar: [#1 0.16,-0.11,1.00,U] [#2 0.24,-0.06,0.94,U] [#3 0.19,0.02,0.88,U] [#4 0.05,-0.09,0.87,U] [#5 0.24,0.06,0.79,U] [#6 0.32,-0.28,0.00,M1] [#7 0.36,-0.16,0.00,M2] [#8 0.57,-0.26,0.00,M5] 
04:35:40.138 00.000 28316 single-star, 5 included, MultiStar: {0.13, -0.05}, one-star: {-0.07, -0.09}
04:35:40.139 00.001 28316 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
04:35:40.139 00.000 28316 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.03)
04:35:40.139 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.22 mountX=-0.05 mountY=0.10, mountTheta=2.06
04:35:40.141 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.09, opts=13)
04:35:40.142 00.001 28316 Enqueuing Move request for scope (-0.07, -0.09)
04:35:40.142 00.000 29988 Worker thread wakes up
04:35:40.142 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:40.143 00.001 28316 UpdateGuideState exits: m=2046 RSB=31.4
04:35:40.143 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:40.144 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:40.144 00.000 28316 Enqueuing Expose request
04:35:40.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
04:35:40.144 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
04:35:40.144 00.000 29988 Moving (-0.07, -0.09) raw xDistance=-0.05 yDistance=0.10
04:35:40.145 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:35:40.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:40.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:35:40.145 00.000 29988 MoveAxis(E, 0, ABG)
04:35:40.145 00.000 29988 Move returns status 0, amount 0
04:35:40.145 00.000 29988 MoveAxis(N, 0, ABG)
04:35:40.145 00.000 29988 Move returns status 0, amount 0
04:35:40.145 00.000 29988 move complete, result=0
04:35:40.145 00.000 29988 worker thread done servicing request
04:35:40.145 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:40.146 00.001 29988 Worker thread wakes up
04:35:40.146 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:40.146 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:41.776 01.630 29988 Exposure complete
04:35:41.823 00.047 29988 worker thread done servicing request
04:35:41.823 00.000 28316 OnExposeComplete: enter
04:35:41.824 00.001 28316 UpdateGuideState(): m_state=6
04:35:41.824 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7934
04:35:41.825 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=264.37, Mass=2321, SNR=33.2, Peak=182 HFD=4.0
04:35:41.825 00.000 28316 MultiStar: [#1 0.20,-0.15,0.98,U] [#2 0.36,-0.16,0.00,M1] [#3 0.24,-0.03,0.86,U] [#4 0.07,-0.18,0.85,U] [#5 0.01,0.02,0.74,U] [#6 0.06,-0.12,0.65,U] [#7 0.38,-0.05,0.00,M3] [#8 0.28,-0.21,0.58,U] 
04:35:41.827 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.15}, one-star: {-0.10, -0.33}
04:35:41.827 00.000 28316 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.00) = xAngle (-2.98 = -2.98)
04:35:41.827 00.000 28316 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.02 = -3.02)
04:35:41.827 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.99 mountX=-0.18 mountY=-0.02, mountTheta=-3.02
04:35:41.829 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
04:35:41.829 00.000 28316 Enqueuing Move request for scope (0.10, -0.15)
04:35:41.830 00.001 29988 Worker thread wakes up
04:35:41.830 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
04:35:41.830 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
04:35:41.830 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.02
04:35:41.830 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:35:41.830 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:41.830 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:35:41.830 00.000 29988 MoveAxis(E, 0, ABG)
04:35:41.830 00.000 29988 Move returns status 0, amount 0
04:35:41.830 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:41.830 00.000 28316 UpdateGuideState exits: m=2321 RSB=33.2
04:35:41.830 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:41.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:41.832 00.002 28316 Enqueuing Expose request
04:35:41.832 00.000 29988 MoveAxis(N, 0, ABG)
04:35:41.832 00.000 29988 Move returns status 0, amount 0
04:35:41.832 00.000 29988 move complete, result=0
04:35:41.832 00.000 29988 worker thread done servicing request
04:35:41.832 00.000 29988 Worker thread wakes up
04:35:41.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:41.832 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:41.832 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:35:43.352 01.520 29988 Exposure complete
04:35:43.398 00.046 29988 worker thread done servicing request
04:35:43.398 00.000 28316 OnExposeComplete: enter
04:35:43.398 00.000 28316 UpdateGuideState(): m_state=6
04:35:43.399 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7935
04:35:43.400 00.001 28316 Star::Find returns 1 (0), X=950.89, Y=264.37, Mass=2155, SNR=32.1, Peak=162 HFD=4.0
04:35:43.400 00.000 28316 MultiStar: [#1 0.07,-0.28,0.99,U] [#2 0.28,-0.19,0.91,U] [#3 0.37,0.02,0.00,M1] [#4 0.08,-0.34,0.88,U] [#5 0.11,-0.08,0.77,U] [#6 -0.04,-0.06,0.66,U] [#7 0.38,-0.19,0.00,M4] [#8 0.21,-0.25,0.61,U] 
04:35:43.401 00.001 28316 refined, 6 included, MultiStar: {0.08, -0.23}, one-star: {-0.10, -0.33}
04:35:43.401 00.000 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.23 = 3.06)
04:35:43.402 00.001 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.27 = 3.02)
04:35:43.402 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.23 mountX=-0.24 mountY=0.03, mountTheta=3.02
04:35:43.403 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.23, opts=13)
04:35:43.405 00.002 28316 Enqueuing Move request for scope (0.08, -0.23)
04:35:43.406 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:43.407 00.001 29988 Worker thread wakes up
04:35:43.407 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
04:35:43.407 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
04:35:43.407 00.000 29988 Moving (0.08, -0.23) raw xDistance=-0.24 yDistance=0.03
04:35:43.407 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:35:43.407 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:43.407 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:35:43.407 00.000 29988 MoveAxis(E, 51, ABG)
04:35:43.407 00.000 29988 Guiding  Dir = 2, Dur = 51
04:35:43.407 00.000 28316 UpdateGuideState exits: m=2155 RSB=32.1
04:35:43.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:43.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:43.409 00.001 28316 Enqueuing Expose request
04:35:43.409 00.000 29988 IsSlewing returns 0
04:35:43.409 00.000 29988 IsGuiding returns 0
04:35:43.411 00.002 29988 PulseGuide returned control before completion, sleep 60
04:35:43.479 00.068 29988 IsGuiding returns 0
04:35:43.479 00.000 29988 Move returns status 0, amount 51
04:35:43.479 00.000 29988 MoveAxis(N, 0, ABG)
04:35:43.479 00.000 29988 Move returns status 0, amount 0
04:35:43.479 00.000 29988 move complete, result=0
04:35:43.479 00.000 29988 worker thread done servicing request
04:35:43.479 00.000 29988 Worker thread wakes up
04:35:43.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:43.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:43.479 00.000 28316 GuideStep: -0.2 px 51 ms EAST, 0.0 px 0 ms NORTH
04:35:45.112 01.633 29988 Exposure complete
04:35:45.147 00.035 29988 worker thread done servicing request
04:35:45.147 00.000 28316 OnExposeComplete: enter
04:35:45.148 00.001 28316 UpdateGuideState(): m_state=6
04:35:45.150 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7936
04:35:45.152 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=264.65, Mass=2330, SNR=33.5, Peak=167 HFD=4.0
04:35:45.153 00.001 28316 MultiStar: [#1 0.01,0.08,0.95,U] [#2 0.24,0.12,0.89,U] [#3 0.40,0.14,0.00,M2] [#4 0.23,-0.16,0.78,U] [#5 0.24,0.30,0.00,M1] [#6 0.26,0.02,0.65,U] [#7 0.33,-0.03,0.60,U] [#8 0.39,-0.12,0.00,M4] 
04:35:45.154 00.001 28316 single-star, 5 included, MultiStar: {0.14, 0.00}, one-star: {-0.10, -0.05}
04:35:45.156 00.002 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.65 = 1.63)
04:35:45.157 00.001 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.69 = 1.59)
04:35:45.158 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.66 mountX=-0.01 mountY=0.11, mountTheta=1.63
04:35:45.159 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.05, opts=13)
04:35:45.160 00.001 28316 Enqueuing Move request for scope (-0.10, -0.05)
04:35:45.160 00.000 29988 Worker thread wakes up
04:35:45.160 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:45.161 00.001 28316 UpdateGuideState exits: m=2330 RSB=33.5
04:35:45.161 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:45.162 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:45.162 00.000 28316 Enqueuing Expose request
04:35:45.163 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
04:35:45.163 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
04:35:45.163 00.000 29988 Moving (-0.10, -0.05) raw xDistance=-0.01 yDistance=0.11
04:35:45.163 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:35:45.163 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:45.163 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:35:45.163 00.000 29988 MoveAxis(E, 0, ABG)
04:35:45.163 00.000 29988 Move returns status 0, amount 0
04:35:45.163 00.000 29988 MoveAxis(N, 0, ABG)
04:35:45.163 00.000 29988 Move returns status 0, amount 0
04:35:45.163 00.000 29988 move complete, result=0
04:35:45.163 00.000 29988 worker thread done servicing request
04:35:45.163 00.000 29988 Worker thread wakes up
04:35:45.163 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:45.163 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:45.163 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:46.688 01.525 29988 Exposure complete
04:35:46.730 00.042 29988 worker thread done servicing request
04:35:46.730 00.000 28316 OnExposeComplete: enter
04:35:46.731 00.001 28316 UpdateGuideState(): m_state=6
04:35:46.731 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7937
04:35:46.733 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=264.66, Mass=2240, SNR=32.8, Peak=175 HFD=4.1
04:35:46.736 00.003 28316 MultiStar: [#1 0.12,-0.12,0.99,U] [#2 0.40,0.15,0.00,M1] [#3 0.32,0.12,0.86,U] [#4 -0.08,0.10,0.81,U] [#5 0.18,0.07,0.73,U] [#6 -0.03,-0.08,0.62,U] [#7 0.38,-0.17,0.00,M4] [#8 0.40,-0.01,0.00,M5] 
04:35:46.738 00.002 28316 single-star, 5 included, MultiStar: {0.08, 0.00}, one-star: {-0.06, -0.04}
04:35:46.741 00.003 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
04:35:46.743 00.002 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.74)
04:35:46.745 00.002 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.51 mountX=-0.01 mountY=0.07, mountTheta=1.77
04:35:46.751 00.006 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.04, opts=13)
04:35:46.752 00.001 28316 Enqueuing Move request for scope (-0.06, -0.04)
04:35:46.753 00.001 29988 Worker thread wakes up
04:35:46.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:46.753 00.000 28316 UpdateGuideState exits: m=2240 RSB=32.8
04:35:46.754 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:46.754 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:46.754 00.000 28316 Enqueuing Expose request
04:35:46.755 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
04:35:46.755 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
04:35:46.755 00.000 29988 Moving (-0.06, -0.04) raw xDistance=-0.01 yDistance=0.07
04:35:46.755 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:35:46.755 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:46.755 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:35:46.755 00.000 29988 MoveAxis(E, 0, ABG)
04:35:46.755 00.000 29988 Move returns status 0, amount 0
04:35:46.755 00.000 29988 MoveAxis(N, 0, ABG)
04:35:46.755 00.000 29988 Move returns status 0, amount 0
04:35:46.755 00.000 29988 move complete, result=0
04:35:46.755 00.000 29988 worker thread done servicing request
04:35:46.755 00.000 29988 Worker thread wakes up
04:35:46.755 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:46.755 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:46.755 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:35:48.384 01.629 29988 Exposure complete
04:35:48.428 00.044 29988 worker thread done servicing request
04:35:48.428 00.000 28316 OnExposeComplete: enter
04:35:48.429 00.001 28316 UpdateGuideState(): m_state=6
04:35:48.429 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7938
04:35:48.430 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=264.38, Mass=2149, SNR=32.1, Peak=158 HFD=3.9
04:35:48.430 00.000 28316 MultiStar: [#1 0.16,-0.42,0.00,M1] [#2 0.13,-0.11,0.93,U] [#3 0.15,0.04,0.88,U] [#4 0.08,-0.24,0.87,U] [#5 0.00,0.11,0.75,U] [#6 0.24,-0.28,0.00,M1] [#7 0.31,-0.24,0.00,M5] [#8 0.22,-0.29,0.00,M6] 
04:35:48.431 00.001 28316 refined, 4 included, MultiStar: {0.04, -0.12}, one-star: {-0.13, -0.33}
04:35:48.431 00.000 28316 CameraToMount -- cameraTheta (-1.20) - m_xAngle (2.00) = xAngle (-3.20 = 3.09)
04:35:48.432 00.001 28316 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.05)
04:35:48.432 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.20 mountX=-0.12 mountY=0.01, mountTheta=3.05
04:35:48.433 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.12, opts=13)
04:35:48.434 00.001 28316 Enqueuing Move request for scope (0.04, -0.12)
04:35:48.434 00.000 29988 Worker thread wakes up
04:35:48.434 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
04:35:48.434 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
04:35:48.434 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:48.435 00.001 28316 UpdateGuideState exits: m=2149 RSB=32.1
04:35:48.435 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:48.436 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:48.436 00.000 28316 Enqueuing Expose request
04:35:48.436 00.000 29988 Moving (0.04, -0.12) raw xDistance=-0.12 yDistance=0.01
04:35:48.436 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:35:48.436 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:48.436 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:35:48.436 00.000 29988 MoveAxis(E, 0, ABG)
04:35:48.436 00.000 29988 Move returns status 0, amount 0
04:35:48.437 00.001 29988 MoveAxis(N, 0, ABG)
04:35:48.437 00.000 29988 Move returns status 0, amount 0
04:35:48.437 00.000 29988 move complete, result=0
04:35:48.437 00.000 29988 worker thread done servicing request
04:35:48.437 00.000 29988 Worker thread wakes up
04:35:48.437 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:48.437 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:48.437 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:49.950 01.513 29988 Exposure complete
04:35:49.996 00.046 29988 worker thread done servicing request
04:35:49.996 00.000 28316 OnExposeComplete: enter
04:35:49.998 00.002 28316 UpdateGuideState(): m_state=6
04:35:50.000 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7939
04:35:50.001 00.001 28316 Star::Find returns 1 (0), X=950.81, Y=264.14, Mass=2313, SNR=33.3, Peak=192 HFD=4.2
04:35:50.003 00.002 28316 MultiStar: [#1 0.11,-0.53,0.00,M2] [#2 0.34,-0.34,0.00,M1] [#3 0.19,-0.19,0.84,U] [#4 0.37,-0.63,0.00,M1] [#5 0.10,-0.20,0.76,U] [#6 0.26,-0.45,0.00,M2] [#7 0.64,-0.36,0.00,M6] [#8 0.32,-0.20,0.00,M7] 
04:35:50.004 00.001 28316 refined, 2 included, MultiStar: {0.02, -0.34}, one-star: {-0.18, -0.56}
04:35:50.005 00.001 28316 CameraToMount -- cameraTheta (-1.50) - m_xAngle (2.00) = xAngle (-3.50 = 2.78)
04:35:50.006 00.001 28316 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.54 = 2.74)
04:35:50.007 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.50 mountX=-0.31 mountY=0.13, mountTheta=2.75
04:35:50.010 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.34, opts=13)
04:35:50.013 00.003 28316 Enqueuing Move request for scope (0.02, -0.34)
04:35:50.014 00.001 29988 Worker thread wakes up
04:35:50.014 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:50.015 00.001 28316 UpdateGuideState exits: m=2313 RSB=33.3
04:35:50.015 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:50.016 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:50.016 00.000 28316 Enqueuing Expose request
04:35:50.017 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.34) opts 0xd
04:35:50.017 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.34)
04:35:50.017 00.000 29988 Moving (0.02, -0.34) raw xDistance=-0.31 yDistance=0.13
04:35:50.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
04:35:50.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:50.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:35:50.017 00.000 29988 MoveAxis(E, 66, ABG)
04:35:50.017 00.000 29988 Guiding  Dir = 2, Dur = 66
04:35:50.017 00.000 29988 IsSlewing returns 0
04:35:50.017 00.000 29988 IsGuiding returns 0
04:35:50.019 00.002 29988 PulseGuide returned control before completion, sleep 74
04:35:50.105 00.086 29988 IsGuiding returns 0
04:35:50.105 00.000 29988 Move returns status 0, amount 66
04:35:50.105 00.000 29988 MoveAxis(N, 0, ABG)
04:35:50.105 00.000 29988 Move returns status 0, amount 0
04:35:50.105 00.000 29988 move complete, result=0
04:35:50.105 00.000 29988 worker thread done servicing request
04:35:50.105 00.000 29988 Worker thread wakes up
04:35:50.105 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:50.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:50.105 00.000 28316 GuideStep: -0.3 px 66 ms EAST, 0.1 px 0 ms NORTH
04:35:51.739 01.634 29988 Exposure complete
04:35:51.774 00.035 29988 worker thread done servicing request
04:35:51.775 00.001 28316 OnExposeComplete: enter
04:35:51.776 00.001 28316 UpdateGuideState(): m_state=6
04:35:51.777 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7940
04:35:51.779 00.002 28316 Star::Find returns 1 (0), X=950.84, Y=264.42, Mass=2283, SNR=32.9, Peak=176 HFD=3.9
04:35:51.780 00.001 28316 MultiStar: [#1 -0.07,-0.08,0.94,U] [#2 0.10,-0.14,0.90,U] [#3 0.16,-0.01,0.85,U] [#4 0.14,-0.28,0.84,U] [#5 0.02,0.01,0.72,U] [#6 0.12,-0.15,0.62,U] [#7 0.33,-0.35,0.00,M7] [#8 0.27,-0.41,0.00,M8] 
04:35:51.781 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.14}, one-star: {-0.16, -0.29}
04:35:51.782 00.001 28316 CameraToMount -- cameraTheta (-1.34) - m_xAngle (2.00) = xAngle (-3.34 = 2.95)
04:35:51.783 00.001 28316 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.38 = 2.91)
04:35:51.783 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.34 mountX=-0.14 mountY=0.03, mountTheta=2.91
04:35:51.785 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.14, opts=13)
04:35:51.786 00.001 28316 Enqueuing Move request for scope (0.03, -0.14)
04:35:51.786 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:51.786 00.000 28316 UpdateGuideState exits: m=2283 RSB=32.9
04:35:51.787 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:51.787 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:51.788 00.001 28316 Enqueuing Expose request
04:35:51.788 00.000 29988 Worker thread wakes up
04:35:51.788 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
04:35:51.788 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
04:35:51.788 00.000 29988 Moving (0.03, -0.14) raw xDistance=-0.14 yDistance=0.03
04:35:51.788 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:35:51.788 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:51.788 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:35:51.788 00.000 29988 MoveAxis(E, 0, ABG)
04:35:51.788 00.000 29988 Move returns status 0, amount 0
04:35:51.788 00.000 29988 MoveAxis(N, 0, ABG)
04:35:51.789 00.001 29988 Move returns status 0, amount 0
04:35:51.789 00.000 29988 move complete, result=0
04:35:51.789 00.000 29988 worker thread done servicing request
04:35:51.789 00.000 29988 Worker thread wakes up
04:35:51.789 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:35:51.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:51.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:53.309 01.520 29988 Exposure complete
04:35:53.358 00.049 29988 worker thread done servicing request
04:35:53.359 00.001 28316 OnExposeComplete: enter
04:35:53.359 00.000 28316 UpdateGuideState(): m_state=6
04:35:53.360 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7941
04:35:53.360 00.000 28316 Star::Find returns 1 (0), X=950.91, Y=264.24, Mass=2175, SNR=32.4, Peak=174 HFD=4.1
04:35:53.361 00.001 28316 MultiStar: [#1 0.21,-0.32,0.00,M2] [#2 0.27,-0.21,0.93,U] [#3 0.30,-0.14,0.89,U] [#4 0.05,-0.28,0.83,U] [#5 0.05,-0.12,0.74,U] [#6 0.03,-0.33,0.60,U] [#7 0.14,-0.41,0.00,M8] [#8 0.44,-0.40,0.00,M9] 
04:35:53.361 00.000 28316 refined, 5 included, MultiStar: {0.10, -0.26}, one-star: {-0.08, -0.46}
04:35:53.362 00.001 28316 CameraToMount -- cameraTheta (-1.19) - m_xAngle (2.00) = xAngle (-3.19 = 3.09)
04:35:53.362 00.000 28316 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.23 = 3.05)
04:35:53.362 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.19 mountX=-0.28 mountY=0.03, mountTheta=3.05
04:35:53.364 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.26, opts=13)
04:35:53.364 00.000 28316 Enqueuing Move request for scope (0.10, -0.26)
04:35:53.365 00.001 29988 Worker thread wakes up
04:35:53.365 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:53.365 00.000 28316 UpdateGuideState exits: m=2175 RSB=32.4
04:35:53.366 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:53.366 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:53.366 00.000 28316 Enqueuing Expose request
04:35:53.367 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.26) opts 0xd
04:35:53.367 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.26)
04:35:53.367 00.000 29988 Moving (0.10, -0.26) raw xDistance=-0.28 yDistance=0.03
04:35:53.367 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
04:35:53.367 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:53.367 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:35:53.367 00.000 29988 MoveAxis(E, 59, ABG)
04:35:53.367 00.000 29988 Guiding  Dir = 2, Dur = 59
04:35:53.367 00.000 29988 IsSlewing returns 0
04:35:53.367 00.000 29988 IsGuiding returns 0
04:35:53.369 00.002 29988 PulseGuide returned control before completion, sleep 68
04:35:53.448 00.079 29988 IsGuiding returns 0
04:35:53.448 00.000 29988 Move returns status 0, amount 59
04:35:53.448 00.000 29988 MoveAxis(N, 0, ABG)
04:35:53.448 00.000 29988 Move returns status 0, amount 0
04:35:53.448 00.000 29988 move complete, result=0
04:35:53.448 00.000 29988 worker thread done servicing request
04:35:53.448 00.000 29988 Worker thread wakes up
04:35:53.448 00.000 28316 GuideStep: -0.3 px 59 ms EAST, 0.0 px 0 ms NORTH
04:35:53.449 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:53.449 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:55.084 01.635 29988 Exposure complete
04:35:55.134 00.050 29988 worker thread done servicing request
04:35:55.134 00.000 28316 OnExposeComplete: enter
04:35:55.135 00.001 28316 UpdateGuideState(): m_state=6
04:35:55.135 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7942
04:35:55.136 00.001 28316 Star::Find returns 1 (0), X=950.87, Y=264.29, Mass=2244, SNR=32.7, Peak=189 HFD=4.0
04:35:55.136 00.000 28316 MultiStar: [#1 0.05,-0.25,0.93,U] [#2 0.13,-0.29,0.90,U] [#3 0.17,-0.30,0.85,U] [#4 -0.16,-0.30,0.83,U] [#5 0.02,-0.08,0.75,U] [#6 -0.16,-0.30,0.63,U] [#7 -0.04,-0.28,0.64,U] [#8 0.31,-0.34,0.00,M10] 
04:35:55.137 00.001 28316 refined, 7 included, MultiStar: {-0.01, -0.28}, one-star: {-0.12, -0.41}
04:35:55.137 00.000 28316 CameraToMount -- cameraTheta (-1.61) - m_xAngle (2.00) = xAngle (-3.61 = 2.68)
04:35:55.137 00.000 28316 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.64 = 2.64)
04:35:55.138 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.61 mountX=-0.25 mountY=0.14, mountTheta=2.65
04:35:55.139 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.28, opts=13)
04:35:55.141 00.002 28316 Enqueuing Move request for scope (-0.01, -0.28)
04:35:55.142 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:55.144 00.002 28316 UpdateGuideState exits: m=2244 RSB=32.7
04:35:55.145 00.001 29988 Worker thread wakes up
04:35:55.145 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
04:35:55.145 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
04:35:55.145 00.000 29988 Moving (-0.01, -0.28) raw xDistance=-0.25 yDistance=0.14
04:35:55.145 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
04:35:55.145 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:55.145 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:35:55.145 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:55.146 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:55.146 00.000 28316 Enqueuing Expose request
04:35:55.146 00.000 29988 MoveAxis(E, 57, ABG)
04:35:55.146 00.000 29988 Guiding  Dir = 2, Dur = 57
04:35:55.146 00.000 29988 IsSlewing returns 0
04:35:55.147 00.001 29988 IsGuiding returns 0
04:35:55.149 00.002 29988 PulseGuide returned control before completion, sleep 65
04:35:55.222 00.073 29988 IsGuiding returns 0
04:35:55.222 00.000 29988 Move returns status 0, amount 57
04:35:55.222 00.000 29988 MoveAxis(N, 0, ABG)
04:35:55.222 00.000 29988 Move returns status 0, amount 0
04:35:55.222 00.000 29988 move complete, result=0
04:35:55.223 00.001 29988 worker thread done servicing request
04:35:55.223 00.000 29988 Worker thread wakes up
04:35:55.223 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:55.223 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:55.223 00.000 28316 GuideStep: -0.3 px 57 ms EAST, 0.1 px 0 ms NORTH
04:35:56.630 01.407 29988 Exposure complete
04:35:56.671 00.041 29988 worker thread done servicing request
04:35:56.671 00.000 28316 OnExposeComplete: enter
04:35:56.672 00.001 28316 UpdateGuideState(): m_state=6
04:35:56.675 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7943
04:35:56.677 00.002 28316 Star::Find returns 1 (0), X=950.56, Y=264.42, Mass=2084, SNR=31.6, Peak=158 HFD=3.8
04:35:56.680 00.003 28316 MultiStar: [#1 -0.16,-0.11,1.02,U] [#2 0.05,-0.13,0.93,U] [#3 -0.01,-0.09,0.89,U] [#4 -0.08,-0.30,0.86,U] [#5 -0.13,-0.00,0.76,U] [#6 -0.19,-0.23,0.64,U] [#7 0.09,-0.33,0.64,U] [#8 0.04,-0.36,0.00,R] 
04:35:56.682 00.002 28316 refined, 7 included, MultiStar: {-0.12, -0.18}, one-star: {-0.44, -0.29}
04:35:56.684 00.002 28316 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.00) = xAngle (-4.14 = 2.14)
04:35:56.687 00.003 28316 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.18 = 2.10)
04:35:56.689 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.14 mountX=-0.12 mountY=0.18, mountTheta=2.13
04:35:56.693 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.18, opts=13)
04:35:56.695 00.002 28316 Enqueuing Move request for scope (-0.12, -0.18)
04:35:56.698 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:56.701 00.003 29988 Worker thread wakes up
04:35:56.701 00.000 28316 UpdateGuideState exits: m=2084 RSB=31.6
04:35:56.701 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:56.702 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:56.702 00.000 28316 Enqueuing Expose request
04:35:56.703 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
04:35:56.703 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
04:35:56.703 00.000 29988 Moving (-0.12, -0.18) raw xDistance=-0.12 yDistance=0.18
04:35:56.703 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
04:35:56.703 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:56.703 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:35:56.703 00.000 29988 MoveAxis(E, 0, ABG)
04:35:56.703 00.000 29988 Move returns status 0, amount 0
04:35:56.703 00.000 29988 MoveAxis(N, 0, ABG)
04:35:56.703 00.000 29988 Move returns status 0, amount 0
04:35:56.703 00.000 29988 move complete, result=0
04:35:56.703 00.000 29988 worker thread done servicing request
04:35:56.703 00.000 29988 Worker thread wakes up
04:35:56.703 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:35:56.704 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:56.704 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:58.341 01.637 29988 Exposure complete
04:35:58.393 00.052 29988 worker thread done servicing request
04:35:58.393 00.000 28316 OnExposeComplete: enter
04:35:58.396 00.003 28316 UpdateGuideState(): m_state=6
04:35:58.398 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7944
04:35:58.399 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=264.25, Mass=2251, SNR=32.7, Peak=182 HFD=3.8
04:35:58.401 00.002 28316 MultiStar: [#1 0.14,-0.61,0.00,M1] [#2 0.04,-0.24,0.91,U] [#3 0.12,-0.22,0.87,U] [#4 0.24,-0.45,0.00,M1] [#5 0.02,-0.28,0.71,U] [#6 0.09,-0.51,0.00,M1] [#7 0.28,-0.50,0.00,M7] [#8 0.34,-0.02,0.56,U] 
04:35:58.403 00.002 28316 refined, 4 included, MultiStar: {0.01, -0.27}, one-star: {-0.30, -0.46}
04:35:58.406 00.003 28316 CameraToMount -- cameraTheta (-1.53) - m_xAngle (2.00) = xAngle (-3.53 = 2.76)
04:35:58.408 00.002 28316 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.57 = 2.72)
04:35:58.411 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.53 mountX=-0.25 mountY=0.11, mountTheta=2.72
04:35:58.415 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.27, opts=13)
04:35:58.417 00.002 28316 Enqueuing Move request for scope (0.01, -0.27)
04:35:58.419 00.002 29988 Worker thread wakes up
04:35:58.420 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:58.421 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
04:35:58.421 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
04:35:58.421 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.7
04:35:58.422 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:58.422 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:58.423 00.001 28316 Enqueuing Expose request
04:35:58.423 00.000 29988 Moving (0.01, -0.27) raw xDistance=-0.25 yDistance=0.11
04:35:58.423 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
04:35:58.423 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:58.424 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:35:58.424 00.000 29988 MoveAxis(E, 52, ABG)
04:35:58.424 00.000 29988 Guiding  Dir = 2, Dur = 52
04:35:58.424 00.000 29988 IsSlewing returns 0
04:35:58.424 00.000 29988 IsGuiding returns 0
04:35:58.426 00.002 29988 PulseGuide returned control before completion, sleep 61
04:35:58.496 00.070 29988 IsGuiding returns 1
04:35:58.496 00.000 29988 scope still moving after pulse duration time elapsed
04:35:58.528 00.032 29988 IsSlewing returns 0
04:35:58.528 00.000 29988 IsGuiding returns 0
04:35:58.528 00.000 29988 scope move finished after 52 + 51 ms
04:35:58.528 00.000 29988 Move returns status 0, amount 52
04:35:58.528 00.000 29988 MoveAxis(N, 0, ABG)
04:35:58.528 00.000 29988 Move returns status 0, amount 0
04:35:58.528 00.000 29988 move complete, result=0
04:35:58.529 00.001 29988 worker thread done servicing request
04:35:58.529 00.000 28316 GuideStep: -0.2 px 52 ms EAST, 0.1 px 0 ms NORTH
04:35:58.529 00.000 29988 Worker thread wakes up
04:35:58.529 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:35:58.529 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:35:59.935 01.406 29988 Exposure complete
04:35:59.979 00.044 29988 worker thread done servicing request
04:35:59.979 00.000 28316 OnExposeComplete: enter
04:35:59.980 00.001 28316 UpdateGuideState(): m_state=6
04:35:59.982 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7945
04:35:59.984 00.002 28316 Star::Find returns 1 (0), X=950.94, Y=264.22, Mass=2170, SNR=32.2, Peak=179 HFD=4.1
04:35:59.987 00.003 28316 MultiStar: [#1 0.14,-0.40,0.00,M2] [#2 0.36,-0.29,0.00,M1] [#3 0.43,-0.34,0.00,M1] [#4 0.06,-0.24,0.86,U] [#5 0.06,-0.17,0.73,U] [#6 0.05,-0.10,0.63,U] [#7 0.46,-0.30,0.00,M8] [#8 0.22,-0.05,0.59,U] 
04:35:59.989 00.002 28316 refined, 4 included, MultiStar: {0.05, -0.24}, one-star: {-0.05, -0.49}
04:35:59.991 00.002 28316 CameraToMount -- cameraTheta (-1.35) - m_xAngle (2.00) = xAngle (-3.35 = 2.94)
04:35:59.992 00.001 28316 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.39 = 2.90)
04:35:59.992 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.35 mountX=-0.24 mountY=0.06, mountTheta=2.90
04:35:59.994 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.24, opts=13)
04:35:59.994 00.000 28316 Enqueuing Move request for scope (0.05, -0.24)
04:35:59.995 00.001 29988 Worker thread wakes up
04:35:59.995 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
04:35:59.995 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:35:59.995 00.000 28316 UpdateGuideState exits: m=2170 RSB=32.2
04:35:59.996 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:35:59.997 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:35:59.999 00.002 28316 Enqueuing Expose request
04:35:59.999 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
04:35:59.999 00.000 29988 Moving (0.05, -0.24) raw xDistance=-0.24 yDistance=0.06
04:35:59.999 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
04:35:59.999 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:35:59.999 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:35:59.999 00.000 29988 MoveAxis(E, 54, ABG)
04:35:59.999 00.000 29988 Guiding  Dir = 2, Dur = 54
04:35:59.999 00.000 29988 IsSlewing returns 0
04:36:00.000 00.001 29988 IsGuiding returns 0
04:36:00.001 00.001 29988 PulseGuide returned control before completion, sleep 63
04:36:00.075 00.074 29988 IsGuiding returns 0
04:36:00.075 00.000 29988 Move returns status 0, amount 54
04:36:00.075 00.000 29988 MoveAxis(N, 0, ABG)
04:36:00.075 00.000 29988 Move returns status 0, amount 0
04:36:00.076 00.001 29988 move complete, result=0
04:36:00.076 00.000 29988 worker thread done servicing request
04:36:00.076 00.000 29988 Worker thread wakes up
04:36:00.076 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:00.076 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:00.076 00.000 28316 GuideStep: -0.2 px 54 ms EAST, 0.1 px 0 ms NORTH
04:36:01.704 01.628 29988 Exposure complete
04:36:01.745 00.041 29988 worker thread done servicing request
04:36:01.745 00.000 28316 OnExposeComplete: enter
04:36:01.746 00.001 28316 UpdateGuideState(): m_state=6
04:36:01.746 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7946
04:36:01.747 00.001 28316 Star::Find returns 1 (0), X=950.33, Y=264.31, Mass=2362, SNR=33.6, Peak=165 HFD=3.7
04:36:01.747 00.000 28316 MultiStar: large primary error, entering stabilization period
04:36:01.748 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.61 = 1.67)
04:36:01.748 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.65 = 1.63)
04:36:01.748 00.000 28316 CameraToMount -- cameraX=-0.66 cameraY=-0.39 hyp=0.77 cameraTheta=-2.61 mountX=-0.08 mountY=0.77, mountTheta=1.67
04:36:01.751 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.66, y=-0.39, opts=13)
04:36:01.753 00.002 28316 Enqueuing Move request for scope (-0.66, -0.39)
04:36:01.753 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:01.754 00.001 28316 UpdateGuideState exits: m=2362 RSB=33.6
04:36:01.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:01.755 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:01.755 00.000 28316 Enqueuing Expose request
04:36:01.756 00.001 29988 Worker thread wakes up
04:36:01.756 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.39) opts 0xd
04:36:01.756 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.66, -0.39)
04:36:01.756 00.000 29988 Moving (-0.66, -0.39) raw xDistance=-0.08 yDistance=0.77
04:36:01.756 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:36:01.756 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
04:36:01.756 00.000 29988 MoveAxis(E, 0, ABG)
04:36:01.756 00.000 29988 Move returns status 0, amount 0
04:36:01.756 00.000 29988 MoveAxis(S, 184, ABG)
04:36:01.756 00.000 29988 Guiding  Dir = 1, Dur = 184
04:36:01.756 00.000 29988 IsSlewing returns 0
04:36:01.756 00.000 29988 IsGuiding returns 0
04:36:01.763 00.007 29988 PulseGuide returned control before completion, sleep 189
04:36:01.955 00.192 29988 IsGuiding returns 0
04:36:01.955 00.000 29988 Move returns status 0, amount 184
04:36:01.955 00.000 29988 move complete, result=0
04:36:01.955 00.000 29988 worker thread done servicing request
04:36:01.955 00.000 29988 Worker thread wakes up
04:36:01.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:01.955 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.8 px 184 ms SOUTH
04:36:01.956 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:03.367 01.411 29988 Exposure complete
04:36:03.401 00.034 29988 worker thread done servicing request
04:36:03.401 00.000 28316 OnExposeComplete: enter
04:36:03.402 00.001 28316 UpdateGuideState(): m_state=6
04:36:03.402 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7947
04:36:03.403 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=264.43, Mass=2288, SNR=33.0, Peak=169 HFD=4.1
04:36:03.403 00.000 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
04:36:03.404 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
04:36:03.404 00.000 28316 CameraToMount -- cameraX=-0.47 cameraY=-0.27 hyp=0.54 cameraTheta=-2.62 mountX=-0.05 mountY=0.54, mountTheta=1.66
04:36:03.405 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.47, y=-0.27, opts=13)
04:36:03.406 00.001 28316 Enqueuing Move request for scope (-0.47, -0.27)
04:36:03.406 00.000 29988 Worker thread wakes up
04:36:03.406 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.27) opts 0xd
04:36:03.406 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.47, -0.27)
04:36:03.406 00.000 29988 Moving (-0.47, -0.27) raw xDistance=-0.05 yDistance=0.54
04:36:03.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:36:03.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
04:36:03.406 00.000 29988 MoveAxis(E, 0, ABG)
04:36:03.406 00.000 29988 Move returns status 0, amount 0
04:36:03.406 00.000 29988 MoveAxis(S, 129, ABG)
04:36:03.406 00.000 29988 Guiding  Dir = 1, Dur = 129
04:36:03.407 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:03.407 00.000 28316 UpdateGuideState exits: m=2288 RSB=33.0
04:36:03.408 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:03.408 00.000 29988 IsSlewing returns 0
04:36:03.408 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:03.408 00.000 28316 Enqueuing Expose request
04:36:03.409 00.001 29988 IsGuiding returns 0
04:36:03.413 00.004 29988 PulseGuide returned control before completion, sleep 134
04:36:03.555 00.142 29988 IsGuiding returns 0
04:36:03.555 00.000 29988 Move returns status 0, amount 129
04:36:03.555 00.000 29988 move complete, result=0
04:36:03.555 00.000 29988 worker thread done servicing request
04:36:03.555 00.000 29988 Worker thread wakes up
04:36:03.555 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:03.555 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:03.555 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.5 px 129 ms SOUTH
04:36:05.187 01.632 29988 Exposure complete
04:36:05.216 00.029 29988 worker thread done servicing request
04:36:05.216 00.000 28316 OnExposeComplete: enter
04:36:05.217 00.001 28316 UpdateGuideState(): m_state=6
04:36:05.217 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7948
04:36:05.218 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=264.56, Mass=2191, SNR=32.5, Peak=160 HFD=3.9
04:36:05.219 00.001 28316 CameraToMount -- cameraTheta (-2.70) - m_xAngle (2.00) = xAngle (-4.70 = 1.59)
04:36:05.219 00.000 28316 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.74 = 1.55)
04:36:05.219 00.000 28316 CameraToMount -- cameraX=-0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-2.70 mountX=-0.00 mountY=0.33, mountTheta=1.59
04:36:05.221 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.30, y=-0.14, opts=13)
04:36:05.221 00.000 28316 Enqueuing Move request for scope (-0.30, -0.14)
04:36:05.222 00.001 29988 Worker thread wakes up
04:36:05.222 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.14) opts 0xd
04:36:05.222 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.30, -0.14)
04:36:05.222 00.000 29988 Moving (-0.30, -0.14) raw xDistance=-0.00 yDistance=0.33
04:36:05.222 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:36:05.222 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:05.222 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.5
04:36:05.223 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:05.223 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:05.223 00.000 28316 Enqueuing Expose request
04:36:05.224 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
04:36:05.224 00.000 29988 MoveAxis(E, 0, ABG)
04:36:05.224 00.000 29988 Move returns status 0, amount 0
04:36:05.224 00.000 29988 MoveAxis(S, 78, ABG)
04:36:05.224 00.000 29988 Guiding  Dir = 1, Dur = 78
04:36:05.224 00.000 29988 IsSlewing returns 0
04:36:05.224 00.000 29988 IsGuiding returns 0
04:36:05.229 00.005 29988 PulseGuide returned control before completion, sleep 84
04:36:05.331 00.102 29988 IsGuiding returns 0
04:36:05.331 00.000 29988 Move returns status 0, amount 78
04:36:05.331 00.000 29988 move complete, result=0
04:36:05.331 00.000 29988 worker thread done servicing request
04:36:05.331 00.000 29988 Worker thread wakes up
04:36:05.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:05.331 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.3 px 78 ms SOUTH
04:36:05.332 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:06.749 01.417 29988 Exposure complete
04:36:06.791 00.042 29988 worker thread done servicing request
04:36:06.792 00.001 28316 OnExposeComplete: enter
04:36:06.793 00.001 28316 UpdateGuideState(): m_state=6
04:36:06.794 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7949
04:36:06.794 00.000 28316 Star::Find returns 1 (0), X=950.86, Y=264.42, Mass=2179, SNR=32.2, Peak=167 HFD=3.9
04:36:06.795 00.001 28316 CameraToMount -- cameraTheta (-2.02) - m_xAngle (2.00) = xAngle (-4.01 = 2.27)
04:36:06.795 00.000 28316 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.05 = 2.23)
04:36:06.795 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.31 cameraTheta=-2.02 mountX=-0.20 mountY=0.25, mountTheta=2.25
04:36:06.797 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.28, opts=13)
04:36:06.797 00.000 28316 Enqueuing Move request for scope (-0.14, -0.28)
04:36:06.797 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:06.798 00.001 28316 UpdateGuideState exits: m=2179 RSB=32.2
04:36:06.798 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:06.799 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:06.799 00.000 28316 Enqueuing Expose request
04:36:06.800 00.001 29988 Worker thread wakes up
04:36:06.800 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.28) opts 0xd
04:36:06.800 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.28)
04:36:06.800 00.000 29988 Moving (-0.14, -0.28) raw xDistance=-0.20 yDistance=0.25
04:36:06.800 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:36:06.800 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:36:06.800 00.000 29988 MoveAxis(E, 43, ABG)
04:36:06.800 00.000 29988 Guiding  Dir = 2, Dur = 43
04:36:06.800 00.000 29988 IsSlewing returns 0
04:36:06.800 00.000 29988 IsGuiding returns 0
04:36:06.801 00.001 29988 PulseGuide returned control before completion, sleep 52
04:36:06.857 00.056 29988 IsGuiding returns 1
04:36:06.858 00.001 29988 scope still moving after pulse duration time elapsed
04:36:06.888 00.030 29988 IsSlewing returns 0
04:36:06.888 00.000 29988 IsGuiding returns 0
04:36:06.888 00.000 29988 scope move finished after 43 + 44 ms
04:36:06.888 00.000 29988 Move returns status 0, amount 43
04:36:06.888 00.000 29988 MoveAxis(S, 59, ABG)
04:36:06.888 00.000 29988 Guiding  Dir = 1, Dur = 59
04:36:06.888 00.000 29988 IsSlewing returns 0
04:36:06.889 00.001 29988 IsGuiding returns 0
04:36:06.893 00.004 29988 PulseGuide returned control before completion, sleep 65
04:36:06.966 00.073 29988 IsGuiding returns 0
04:36:06.967 00.001 29988 Move returns status 0, amount 59
04:36:06.967 00.000 29988 move complete, result=0
04:36:06.967 00.000 29988 worker thread done servicing request
04:36:06.967 00.000 29988 Worker thread wakes up
04:36:06.967 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:06.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:06.967 00.000 28316 GuideStep: -0.2 px 43 ms EAST, 0.2 px 59 ms SOUTH
04:36:08.594 01.627 29988 Exposure complete
04:36:08.625 00.031 29988 worker thread done servicing request
04:36:08.625 00.000 28316 OnExposeComplete: enter
04:36:08.627 00.002 28316 UpdateGuideState(): m_state=6
04:36:08.628 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7950
04:36:08.629 00.001 28316 Star::Find returns 1 (0), X=950.69, Y=264.66, Mass=2257, SNR=33.0, Peak=168 HFD=4.1
04:36:08.630 00.001 28316 CameraToMount -- cameraTheta (-3.00) - m_xAngle (2.00) = xAngle (-5.00 = 1.29)
04:36:08.631 00.001 28316 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.04 = 1.25)
04:36:08.632 00.001 28316 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.00 mountX=0.09 mountY=0.29, mountTheta=1.28
04:36:08.634 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.31, y=-0.04, opts=13)
04:36:08.635 00.001 28316 Enqueuing Move request for scope (-0.31, -0.04)
04:36:08.637 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:08.638 00.001 28316 UpdateGuideState exits: m=2257 RSB=33.0
04:36:08.638 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:08.639 00.001 29988 Worker thread wakes up
04:36:08.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
04:36:08.639 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
04:36:08.639 00.000 29988 Moving (-0.31, -0.04) raw xDistance=0.09 yDistance=0.29
04:36:08.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:36:08.639 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
04:36:08.639 00.000 29988 MoveAxis(E, 0, ABG)
04:36:08.639 00.000 29988 Move returns status 0, amount 0
04:36:08.639 00.000 29988 MoveAxis(S, 70, ABG)
04:36:08.639 00.000 29988 Guiding  Dir = 1, Dur = 70
04:36:08.639 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:08.639 00.000 28316 Enqueuing Expose request
04:36:08.642 00.003 29988 IsSlewing returns 0
04:36:08.643 00.001 29988 IsGuiding returns 0
04:36:08.648 00.005 29988 PulseGuide returned control before completion, sleep 76
04:36:08.734 00.086 29988 IsGuiding returns 0
04:36:08.735 00.001 29988 Move returns status 0, amount 70
04:36:08.735 00.000 29988 move complete, result=0
04:36:08.735 00.000 29988 worker thread done servicing request
04:36:08.735 00.000 29988 Worker thread wakes up
04:36:08.735 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:08.735 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
04:36:08.736 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:10.146 01.410 29988 Exposure complete
04:36:10.176 00.030 29988 worker thread done servicing request
04:36:10.176 00.000 28316 OnExposeComplete: enter
04:36:10.179 00.003 28316 UpdateGuideState(): m_state=6
04:36:10.182 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7951
04:36:10.184 00.002 28316 Star::Find returns 1 (0), X=950.73, Y=264.41, Mass=2185, SNR=32.3, Peak=151 HFD=3.9
04:36:10.186 00.002 28316 CameraToMount -- cameraTheta (-2.31) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
04:36:10.189 00.003 28316 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
04:36:10.189 00.000 28316 CameraToMount -- cameraX=-0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-2.31 mountX=-0.16 mountY=0.37, mountTheta=1.97
04:36:10.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.27, y=-0.29, opts=13)
04:36:10.193 00.003 28316 Enqueuing Move request for scope (-0.27, -0.29)
04:36:10.193 00.000 29988 Worker thread wakes up
04:36:10.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.29) opts 0xd
04:36:10.193 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:10.194 00.001 28316 UpdateGuideState exits: m=2185 RSB=32.3
04:36:10.194 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:10.195 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:10.195 00.000 28316 Enqueuing Expose request
04:36:10.195 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.27, -0.29)
04:36:10.195 00.000 29988 Moving (-0.27, -0.29) raw xDistance=-0.16 yDistance=0.37
04:36:10.195 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:36:10.195 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
04:36:10.196 00.001 29988 MoveAxis(E, 0, ABG)
04:36:10.196 00.000 29988 Move returns status 0, amount 0
04:36:10.196 00.000 29988 MoveAxis(S, 88, ABG)
04:36:10.196 00.000 29988 Guiding  Dir = 1, Dur = 88
04:36:10.196 00.000 29988 IsSlewing returns 0
04:36:10.196 00.000 29988 IsGuiding returns 0
04:36:10.202 00.006 29988 PulseGuide returned control before completion, sleep 93
04:36:10.302 00.100 29988 IsGuiding returns 0
04:36:10.302 00.000 29988 Move returns status 0, amount 88
04:36:10.302 00.000 29988 move complete, result=0
04:36:10.302 00.000 29988 worker thread done servicing request
04:36:10.303 00.001 29988 Worker thread wakes up
04:36:10.303 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:10.303 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:10.303 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.4 px 88 ms SOUTH
04:36:11.939 01.636 29988 Exposure complete
04:36:11.976 00.037 29988 worker thread done servicing request
04:36:11.976 00.000 28316 OnExposeComplete: enter
04:36:11.977 00.001 28316 UpdateGuideState(): m_state=6
04:36:11.978 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7952
04:36:11.979 00.001 28316 Star::Find returns 1 (0), X=950.73, Y=264.18, Mass=2259, SNR=33.0, Peak=161 HFD=4.1
04:36:11.980 00.001 28316 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.00) = xAngle (-4.04 = 2.25)
04:36:11.981 00.001 28316 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.08 = 2.21)
04:36:11.982 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=-0.52 hyp=0.58 cameraTheta=-2.04 mountX=-0.37 mountY=0.47, mountTheta=2.23
04:36:11.984 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=-0.52, opts=13)
04:36:11.984 00.000 28316 Enqueuing Move request for scope (-0.26, -0.52)
04:36:11.985 00.001 29988 Worker thread wakes up
04:36:11.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.52) opts 0xd
04:36:11.985 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:11.989 00.004 28316 UpdateGuideState exits: m=2259 RSB=33.0
04:36:11.990 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:11.990 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:11.991 00.001 28316 Enqueuing Expose request
04:36:11.991 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, -0.52)
04:36:11.991 00.000 29988 Moving (-0.26, -0.52) raw xDistance=-0.37 yDistance=0.47
04:36:11.991 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
04:36:11.991 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
04:36:11.991 00.000 29988 MoveAxis(E, 77, ABG)
04:36:11.991 00.000 29988 Guiding  Dir = 2, Dur = 77
04:36:11.992 00.001 29988 IsSlewing returns 0
04:36:11.992 00.000 29988 IsGuiding returns 0
04:36:11.994 00.002 29988 PulseGuide returned control before completion, sleep 85
04:36:12.094 00.100 29988 IsGuiding returns 0
04:36:12.094 00.000 29988 Move returns status 0, amount 77
04:36:12.094 00.000 29988 MoveAxis(S, 112, ABG)
04:36:12.094 00.000 29988 Guiding  Dir = 1, Dur = 112
04:36:12.094 00.000 29988 IsSlewing returns 0
04:36:12.094 00.000 29988 IsGuiding returns 0
04:36:12.098 00.004 29988 PulseGuide returned control before completion, sleep 118
04:36:12.220 00.122 29988 IsGuiding returns 1
04:36:12.220 00.000 29988 scope still moving after pulse duration time elapsed
04:36:12.251 00.031 29988 IsSlewing returns 0
04:36:12.251 00.000 29988 IsGuiding returns 0
04:36:12.251 00.000 29988 scope move finished after 112 + 44 ms
04:36:12.251 00.000 29988 Move returns status 0, amount 112
04:36:12.251 00.000 29988 move complete, result=0
04:36:12.251 00.000 29988 worker thread done servicing request
04:36:12.251 00.000 29988 Worker thread wakes up
04:36:12.251 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:12.252 00.001 28316 GuideStep: -0.4 px 77 ms EAST, 0.5 px 112 ms SOUTH
04:36:12.253 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:13.660 01.407 29988 Exposure complete
04:36:13.698 00.038 29988 worker thread done servicing request
04:36:13.698 00.000 28316 OnExposeComplete: enter
04:36:13.699 00.001 28316 UpdateGuideState(): m_state=6
04:36:13.700 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7953
04:36:13.701 00.001 28316 Star::Find returns 1 (0), X=950.65, Y=264.46, Mass=2191, SNR=32.4, Peak=159 HFD=3.5
04:36:13.701 00.000 28316 CameraToMount -- cameraTheta (-2.53) - m_xAngle (2.00) = xAngle (-4.53 = 1.75)
04:36:13.702 00.001 28316 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.57 = 1.71)
04:36:13.702 00.000 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.24 hyp=0.42 cameraTheta=-2.53 mountX=-0.08 mountY=0.42, mountTheta=1.75
04:36:13.704 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.24, opts=13)
04:36:13.705 00.001 28316 Enqueuing Move request for scope (-0.35, -0.24)
04:36:13.706 00.001 29988 Worker thread wakes up
04:36:13.706 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:13.706 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.24) opts 0xd
04:36:13.706 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.4
04:36:13.707 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:13.707 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:13.707 00.000 28316 Enqueuing Expose request
04:36:13.708 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.24)
04:36:13.708 00.000 29988 Moving (-0.35, -0.24) raw xDistance=-0.08 yDistance=0.42
04:36:13.708 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:36:13.708 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
04:36:13.708 00.000 29988 MoveAxis(E, 0, ABG)
04:36:13.708 00.000 29988 Move returns status 0, amount 0
04:36:13.708 00.000 29988 MoveAxis(S, 100, ABG)
04:36:13.708 00.000 29988 Guiding  Dir = 1, Dur = 100
04:36:13.708 00.000 29988 IsSlewing returns 0
04:36:13.708 00.000 29988 IsGuiding returns 0
04:36:13.713 00.005 29988 PulseGuide returned control before completion, sleep 106
04:36:13.831 00.118 29988 IsGuiding returns 0
04:36:13.832 00.001 29988 Move returns status 0, amount 100
04:36:13.832 00.000 29988 move complete, result=0
04:36:13.832 00.000 29988 worker thread done servicing request
04:36:13.832 00.000 29988 Worker thread wakes up
04:36:13.832 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.4 px 100 ms SOUTH
04:36:13.832 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:13.833 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:15.462 01.629 29988 Exposure complete
04:36:15.493 00.031 28316 OnExposeComplete: enter
04:36:15.493 00.000 28316 UpdateGuideState(): m_state=6
04:36:15.494 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7954
04:36:15.494 00.000 28316 Star::Find returns 1 (0), X=950.87, Y=264.40, Mass=2252, SNR=32.9, Peak=168 HFD=4.0
04:36:15.495 00.001 28316 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
04:36:15.495 00.000 28316 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
04:36:15.495 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.96 mountX=-0.22 mountY=0.24, mountTheta=2.31
04:36:15.495 00.000 29988 worker thread done servicing request
04:36:15.497 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.30, opts=13)
04:36:15.500 00.003 28316 Enqueuing Move request for scope (-0.12, -0.30)
04:36:15.502 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:15.505 00.003 29988 Worker thread wakes up
04:36:15.505 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
04:36:15.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
04:36:15.505 00.000 29988 Moving (-0.12, -0.30) raw xDistance=-0.22 yDistance=0.24
04:36:15.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:36:15.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:36:15.505 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.9
04:36:15.506 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:15.506 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:15.507 00.001 28316 Enqueuing Expose request
04:36:15.508 00.001 29988 MoveAxis(E, 47, ABG)
04:36:15.508 00.000 29988 Guiding  Dir = 2, Dur = 47
04:36:15.508 00.000 29988 IsSlewing returns 0
04:36:15.508 00.000 29988 IsGuiding returns 0
04:36:15.510 00.002 29988 PulseGuide returned control before completion, sleep 56
04:36:15.573 00.063 29988 IsGuiding returns 0
04:36:15.573 00.000 29988 Move returns status 0, amount 47
04:36:15.573 00.000 29988 MoveAxis(S, 58, ABG)
04:36:15.573 00.000 29988 Guiding  Dir = 1, Dur = 58
04:36:15.573 00.000 29988 IsSlewing returns 0
04:36:15.573 00.000 29988 IsGuiding returns 0
04:36:15.583 00.010 29988 PulseGuide returned control before completion, sleep 59
04:36:15.652 00.069 29988 IsGuiding returns 0
04:36:15.652 00.000 29988 Move returns status 0, amount 58
04:36:15.652 00.000 29988 move complete, result=0
04:36:15.652 00.000 29988 worker thread done servicing request
04:36:15.652 00.000 29988 Worker thread wakes up
04:36:15.652 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:15.652 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:15.653 00.001 28316 GuideStep: -0.2 px 47 ms EAST, 0.2 px 58 ms SOUTH
04:36:17.061 01.408 29988 Exposure complete
04:36:17.101 00.040 29988 worker thread done servicing request
04:36:17.101 00.000 28316 OnExposeComplete: enter
04:36:17.102 00.001 28316 UpdateGuideState(): m_state=6
04:36:17.104 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7955
04:36:17.105 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=264.73, Mass=2270, SNR=32.8, Peak=175 HFD=4.0
04:36:17.107 00.002 28316 MultiStar: exiting stabilization period
04:36:17.108 00.001 28316 MultiStar: [#1 0.14,0.02,0.98,U] [#2 0.11,0.36,0.00,M2] [#3 0.22,0.27,0.87,U] [#4 0.07,0.42,0.00,M1] [#5 0.05,0.43,0.00,M1] [#6 -0.01,0.40,0.00,M1] [#7 0.27,0.37,0.00,M9] [#8 0.24,0.70,0.00,M1] 
04:36:17.109 00.001 28316 refined, 2 included, MultiStar: {0.02, 0.10}, one-star: {-0.28, 0.02}
04:36:17.109 00.000 28316 CameraToMount -- cameraTheta (1.39) - m_xAngle (2.00) = xAngle (-0.61 = -0.61)
04:36:17.109 00.000 28316 CameraToMount -- cameraTheta (1.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
04:36:17.110 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=0.08 mountY=-0.06, mountTheta=-0.64
04:36:17.111 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.10, opts=13)
04:36:17.111 00.000 28316 Enqueuing Move request for scope (0.02, 0.10)
04:36:17.112 00.001 29988 Worker thread wakes up
04:36:17.113 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:17.113 00.000 28316 UpdateGuideState exits: m=2270 RSB=32.8
04:36:17.114 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:17.114 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:17.114 00.000 28316 Enqueuing Expose request
04:36:17.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
04:36:17.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
04:36:17.115 00.000 29988 Moving (0.02, 0.10) raw xDistance=0.08 yDistance=-0.06
04:36:17.115 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:36:17.115 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:17.115 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:36:17.115 00.000 29988 MoveAxis(E, 0, ABG)
04:36:17.115 00.000 29988 Move returns status 0, amount 0
04:36:17.115 00.000 29988 MoveAxis(N, 0, ABG)
04:36:17.115 00.000 29988 Move returns status 0, amount 0
04:36:17.115 00.000 29988 move complete, result=0
04:36:17.115 00.000 29988 worker thread done servicing request
04:36:17.115 00.000 29988 Worker thread wakes up
04:36:17.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:17.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:17.115 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:18.743 01.628 29988 Exposure complete
04:36:18.778 00.035 29988 worker thread done servicing request
04:36:18.779 00.001 28316 OnExposeComplete: enter
04:36:18.779 00.000 28316 UpdateGuideState(): m_state=6
04:36:18.780 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7956
04:36:18.780 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=264.64, Mass=2291, SNR=33.2, Peak=146 HFD=4.1
04:36:18.781 00.001 28316 MultiStar: [#1 0.03,-0.14,0.96,U] [#2 0.04,0.00,0.87,U] [#3 0.15,0.14,0.85,U] [#4 -0.15,0.09,0.82,U] [#5 -0.09,0.30,0.69,U] [#6 -0.11,0.01,0.65,U] [#7 0.10,-0.07,0.60,U] [#8 0.26,0.26,0.00,M2] 
04:36:18.781 00.000 28316 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.21, -0.07}
04:36:18.782 00.001 28316 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.00) = xAngle (0.46 = 0.46)
04:36:18.782 00.000 28316 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
04:36:18.782 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.46 mountX=0.04 mountY=0.02, mountTheta=0.43
04:36:18.784 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.03, opts=13)
04:36:18.784 00.000 28316 Enqueuing Move request for scope (-0.03, 0.03)
04:36:18.784 00.000 29988 Worker thread wakes up
04:36:18.784 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
04:36:18.784 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
04:36:18.784 00.000 29988 Moving (-0.03, 0.03) raw xDistance=0.04 yDistance=0.02
04:36:18.784 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:36:18.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:18.785 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:18.785 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
04:36:18.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:18.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:18.786 00.000 28316 Enqueuing Expose request
04:36:18.787 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:36:18.787 00.000 29988 MoveAxis(E, 0, ABG)
04:36:18.787 00.000 29988 Move returns status 0, amount 0
04:36:18.787 00.000 29988 MoveAxis(N, 0, ABG)
04:36:18.787 00.000 29988 Move returns status 0, amount 0
04:36:18.787 00.000 29988 move complete, result=0
04:36:18.787 00.000 29988 worker thread done servicing request
04:36:18.787 00.000 29988 Worker thread wakes up
04:36:18.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:18.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:18.788 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:36:20.308 01.520 29988 Exposure complete
04:36:20.353 00.045 29988 worker thread done servicing request
04:36:20.353 00.000 28316 OnExposeComplete: enter
04:36:20.354 00.001 28316 UpdateGuideState(): m_state=6
04:36:20.355 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7957
04:36:20.356 00.001 28316 Star::Find returns 1 (0), X=950.85, Y=264.41, Mass=2402, SNR=33.8, Peak=172 HFD=4.0
04:36:20.356 00.000 28316 MultiStar: [#1 0.09,-0.07,0.95,U] [#2 0.10,0.06,0.88,U] [#3 0.15,0.10,0.83,U] [#4 0.03,-0.06,0.83,U] [#5 0.03,0.06,0.70,U] [#6 0.02,0.01,0.62,U] [#7 0.23,-0.01,0.62,U] [#8 0.28,0.29,0.00,M3] 
04:36:20.357 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.03}, one-star: {-0.14, -0.29}
04:36:20.357 00.000 28316 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.00) = xAngle (-2.55 = -2.55)
04:36:20.357 00.000 28316 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
04:36:20.358 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.06 cameraTheta=-0.55 mountX=-0.05 mountY=-0.03, mountTheta=-2.58
04:36:20.359 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.03, opts=13)
04:36:20.359 00.000 28316 Enqueuing Move request for scope (0.06, -0.03)
04:36:20.360 00.001 29988 Worker thread wakes up
04:36:20.360 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
04:36:20.360 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
04:36:20.360 00.000 29988 Moving (0.06, -0.03) raw xDistance=-0.05 yDistance=-0.03
04:36:20.360 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:36:20.360 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:20.361 00.001 28316 UpdateGuideState exits: m=2402 RSB=33.8
04:36:20.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:20.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:20.362 00.001 28316 Enqueuing Expose request
04:36:20.362 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:20.362 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:36:20.362 00.000 29988 MoveAxis(E, 0, ABG)
04:36:20.363 00.001 29988 Move returns status 0, amount 0
04:36:20.363 00.000 29988 MoveAxis(N, 0, ABG)
04:36:20.363 00.000 29988 Move returns status 0, amount 0
04:36:20.363 00.000 29988 move complete, result=0
04:36:20.363 00.000 29988 worker thread done servicing request
04:36:20.363 00.000 29988 Worker thread wakes up
04:36:20.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:20.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:20.363 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:36:21.994 01.631 29988 Exposure complete
04:36:22.057 00.063 29988 worker thread done servicing request
04:36:22.057 00.000 28316 OnExposeComplete: enter
04:36:22.057 00.000 28316 UpdateGuideState(): m_state=6
04:36:22.059 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7958
04:36:22.059 00.000 28316 Star::Find returns 1 (0), X=950.98, Y=264.52, Mass=2205, SNR=32.6, Peak=152 HFD=4.1
04:36:22.060 00.001 28316 MultiStar: [#1 0.12,-0.08,0.95,U] [#2 0.28,0.00,0.91,U] [#3 0.28,0.20,0.88,U] [#4 -0.02,-0.01,0.83,U] [#5 0.16,0.18,0.73,U] [#6 0.07,-0.03,0.64,U] [#7 0.14,-0.14,0.63,U] [#8 0.15,0.19,0.55,U] 
04:36:22.060 00.000 28316 refined, 8 included, MultiStar: {0.13, 0.01}, one-star: {-0.02, -0.18}
04:36:22.061 00.001 28316 CameraToMount -- cameraTheta (0.05) - m_xAngle (2.00) = xAngle (-1.94 = -1.94)
04:36:22.061 00.000 28316 CameraToMount -- cameraTheta (0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
04:36:22.061 00.000 28316 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.05 mountX=-0.05 mountY=-0.12, mountTheta=-1.95
04:36:22.062 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.01, opts=13)
04:36:22.063 00.001 28316 Enqueuing Move request for scope (0.13, 0.01)
04:36:22.063 00.000 29988 Worker thread wakes up
04:36:22.063 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:22.064 00.001 28316 UpdateGuideState exits: m=2205 RSB=32.6
04:36:22.064 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:22.065 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:22.065 00.000 28316 Enqueuing Expose request
04:36:22.065 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
04:36:22.065 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
04:36:22.065 00.000 29988 Moving (0.13, 0.01) raw xDistance=-0.05 yDistance=-0.12
04:36:22.065 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:36:22.065 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:22.065 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:36:22.065 00.000 29988 MoveAxis(E, 0, ABG)
04:36:22.066 00.001 29988 Move returns status 0, amount 0
04:36:22.066 00.000 29988 MoveAxis(N, 0, ABG)
04:36:22.066 00.000 29988 Move returns status 0, amount 0
04:36:22.066 00.000 29988 move complete, result=0
04:36:22.066 00.000 29988 worker thread done servicing request
04:36:22.066 00.000 29988 Worker thread wakes up
04:36:22.066 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:22.066 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:22.066 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:23.583 01.517 29988 Exposure complete
04:36:23.623 00.040 29988 worker thread done servicing request
04:36:23.623 00.000 28316 OnExposeComplete: enter
04:36:23.624 00.001 28316 UpdateGuideState(): m_state=6
04:36:23.624 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7959
04:36:23.625 00.001 28316 Star::Find returns 1 (0), X=951.42, Y=264.29, Mass=2200, SNR=32.5, Peak=132 HFD=4.5
04:36:23.626 00.001 28316 MultiStar: [#1 0.76,-0.35,0.00,M1] [#2 0.54,-0.22,0.00,M1] [#3 0.71,-0.19,0.00,M1] [#4 0.49,-0.32,0.00,M1] [#5 0.58,-0.05,0.00,M1] [#6 0.43,-0.13,0.00,M1] [#7 0.63,-0.30,0.00,M7] [#8 0.55,-0.03,0.00,M3] 
04:36:23.626 00.000 28316 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
04:36:23.626 00.000 28316 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
04:36:23.627 00.001 28316 CameraToMount -- cameraX=0.42 cameraY=-0.41 hyp=0.59 cameraTheta=-0.77 mountX=-0.55 mountY=-0.19, mountTheta=-2.80
04:36:23.629 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.42, y=-0.41, opts=13)
04:36:23.630 00.001 28316 Enqueuing Move request for scope (0.42, -0.41)
04:36:23.630 00.000 29988 Worker thread wakes up
04:36:23.630 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:36:23.631 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.5
04:36:23.631 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:23.631 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:23.632 00.001 28316 Enqueuing Expose request
04:36:23.632 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.41) opts 0xd
04:36:23.632 00.000 29988 Handling offset move in thread for scope, endpoint = (0.42, -0.41)
04:36:23.632 00.000 29988 Moving (0.42, -0.41) raw xDistance=-0.55 yDistance=-0.19
04:36:23.632 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
04:36:23.632 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:23.632 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:36:23.632 00.000 29988 MoveAxis(E, 115, ABG)
04:36:23.632 00.000 29988 Guiding  Dir = 2, Dur = 115
04:36:23.633 00.001 29988 IsSlewing returns 0
04:36:23.633 00.000 29988 IsGuiding returns 0
04:36:23.635 00.002 29988 PulseGuide returned control before completion, sleep 124
04:36:23.769 00.134 29988 IsGuiding returns 0
04:36:23.770 00.001 29988 Move returns status 0, amount 115
04:36:23.770 00.000 29988 MoveAxis(N, 0, ABG)
04:36:23.770 00.000 29988 Move returns status 0, amount 0
04:36:23.770 00.000 29988 move complete, result=0
04:36:23.770 00.000 29988 worker thread done servicing request
04:36:23.770 00.000 29988 Worker thread wakes up
04:36:23.770 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:23.770 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:23.770 00.000 28316 GuideStep: -0.5 px 115 ms EAST, -0.2 px 0 ms NORTH
04:36:25.408 01.638 29988 Exposure complete
04:36:25.443 00.035 29988 worker thread done servicing request
04:36:25.443 00.000 28316 OnExposeComplete: enter
04:36:25.444 00.001 28316 UpdateGuideState(): m_state=6
04:36:25.445 00.001 28316 Star::Find(15, 951, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7960
04:36:25.446 00.001 28316 Star::Find returns 1 (0), X=950.70, Y=264.64, Mass=2071, SNR=31.5, Peak=147 HFD=4.1
04:36:25.447 00.001 28316 MultiStar: [#1 0.14,0.12,1.03,U] [#2 -0.02,0.19,0.95,U] [#3 0.24,0.08,0.90,U] [#4 -0.04,0.04,0.85,U] [#5 0.04,0.33,0.76,U] [#6 -0.23,0.19,0.63,U] [#7 0.13,-0.08,0.59,U] [#8 0.38,0.23,0.00,M4] 
04:36:25.448 00.001 28316 refined, 7 included, MultiStar: {-0.01, 0.10}, one-star: {-0.29, -0.07}
04:36:25.449 00.001 28316 CameraToMount -- cameraTheta (1.62) - m_xAngle (2.00) = xAngle (-0.38 = -0.38)
04:36:25.450 00.001 28316 CameraToMount -- cameraTheta (1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.42 = -0.42)
04:36:25.452 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.62 mountX=0.09 mountY=-0.04, mountTheta=-0.41
04:36:25.456 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.10, opts=13)
04:36:25.457 00.001 28316 Enqueuing Move request for scope (-0.01, 0.10)
04:36:25.459 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:25.460 00.001 28316 UpdateGuideState exits: m=2071 RSB=31.5
04:36:25.461 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:25.463 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:25.463 00.000 28316 Enqueuing Expose request
04:36:25.465 00.002 29988 Worker thread wakes up
04:36:25.465 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
04:36:25.465 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
04:36:25.465 00.000 29988 Moving (-0.01, 0.10) raw xDistance=0.09 yDistance=-0.04
04:36:25.465 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:36:25.465 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:25.465 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:36:25.465 00.000 29988 MoveAxis(E, 0, ABG)
04:36:25.465 00.000 29988 Move returns status 0, amount 0
04:36:25.465 00.000 29988 MoveAxis(N, 0, ABG)
04:36:25.465 00.000 29988 Move returns status 0, amount 0
04:36:25.465 00.000 29988 move complete, result=0
04:36:25.465 00.000 29988 worker thread done servicing request
04:36:25.465 00.000 29988 Worker thread wakes up
04:36:25.465 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:25.465 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:25.465 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:36:26.980 01.515 29988 Exposure complete
04:36:27.019 00.039 29988 worker thread done servicing request
04:36:27.020 00.001 28316 OnExposeComplete: enter
04:36:27.021 00.001 28316 UpdateGuideState(): m_state=6
04:36:27.023 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7961
04:36:27.024 00.001 28316 Star::Find returns 1 (0), X=950.86, Y=264.55, Mass=2269, SNR=33.0, Peak=156 HFD=3.9
04:36:27.025 00.001 28316 MultiStar: [#1 0.15,-0.01,0.97,U] [#2 0.15,-0.02,0.85,U] [#3 0.19,0.04,0.85,U] [#4 -0.08,-0.02,0.82,U] [#5 0.09,0.34,0.00,M1] [#6 -0.09,-0.05,0.63,U] [#7 0.14,-0.13,0.59,U] [#8 0.13,0.08,0.55,U] 
04:36:27.025 00.000 28316 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {-0.13, -0.15}
04:36:27.026 00.001 28316 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.00) = xAngle (-2.59 = -2.59)
04:36:27.026 00.000 28316 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
04:36:27.027 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=-0.06 mountY=-0.03, mountTheta=-2.62
04:36:27.028 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
04:36:27.028 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
04:36:27.029 00.001 29988 Worker thread wakes up
04:36:27.029 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:27.029 00.000 28316 UpdateGuideState exits: m=2269 RSB=33.0
04:36:27.030 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:27.030 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:27.031 00.001 28316 Enqueuing Expose request
04:36:27.031 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
04:36:27.031 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
04:36:27.031 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.03
04:36:27.031 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:36:27.031 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:27.031 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:36:27.031 00.000 29988 MoveAxis(E, 0, ABG)
04:36:27.031 00.000 29988 Move returns status 0, amount 0
04:36:27.031 00.000 29988 MoveAxis(N, 0, ABG)
04:36:27.031 00.000 29988 Move returns status 0, amount 0
04:36:27.031 00.000 29988 move complete, result=0
04:36:27.031 00.000 29988 worker thread done servicing request
04:36:27.031 00.000 29988 Worker thread wakes up
04:36:27.031 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:27.031 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:27.032 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:36:28.658 01.626 29988 Exposure complete
04:36:28.705 00.047 29988 worker thread done servicing request
04:36:28.705 00.000 28316 OnExposeComplete: enter
04:36:28.706 00.001 28316 UpdateGuideState(): m_state=6
04:36:28.707 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7962
04:36:28.707 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=264.72, Mass=2214, SNR=32.4, Peak=164 HFD=4.2
04:36:28.708 00.001 28316 MultiStar: [#1 0.09,0.19,1.01,U] [#2 0.14,0.27,0.91,U] [#3 0.13,0.18,0.87,U] [#4 0.03,0.10,0.82,U] [#5 0.03,0.31,0.75,U] [#6 0.07,0.18,0.62,U] [#7 0.38,0.20,0.00,M6] [#8 0.40,0.31,0.00,M4] 
04:36:28.708 00.000 28316 refined, 6 included, MultiStar: {0.04, 0.18}, one-star: {-0.20, 0.02}
04:36:28.708 00.000 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
04:36:28.708 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
04:36:28.709 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.36 mountX=0.14 mountY=-0.11, mountTheta=-0.66
04:36:28.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.18, opts=13)
04:36:28.710 00.000 28316 Enqueuing Move request for scope (0.04, 0.18)
04:36:28.711 00.001 29988 Worker thread wakes up
04:36:28.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
04:36:28.711 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
04:36:28.711 00.000 29988 Moving (0.04, 0.18) raw xDistance=0.14 yDistance=-0.11
04:36:28.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:36:28.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:28.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:28.711 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.4
04:36:28.712 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:28.712 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:36:28.712 00.000 29988 MoveAxis(E, 0, ABG)
04:36:28.712 00.000 29988 Move returns status 0, amount 0
04:36:28.712 00.000 29988 MoveAxis(N, 0, ABG)
04:36:28.712 00.000 29988 Move returns status 0, amount 0
04:36:28.712 00.000 29988 move complete, result=0
04:36:28.712 00.000 29988 worker thread done servicing request
04:36:28.712 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:28.713 00.001 28316 Enqueuing Expose request
04:36:28.714 00.001 29988 Worker thread wakes up
04:36:28.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:28.714 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(936,250,31,31)
04:36:28.714 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:36:30.229 01.515 29988 Exposure complete
04:36:30.235 00.006 28316 evsrv: cli 0C97E090 connect
04:36:30.237 00.002 28316 case statement mapped state 6 to 3
04:36:30.238 00.001 28316 case statement mapped state 6 to 3
04:36:30.239 00.001 28316 evsrv: cli 0C97E090 request: {"method":"get_app_state","id":"469ee838-484a-44d5-b36f-385965475480"}
04:36:30.240 00.001 28316 case statement mapped state 6 to 3
04:36:30.241 00.001 28316 evsrv: cli 0C97E090 response: {"jsonrpc":"2.0","result":"Guiding","id":"469ee838-484a-44d5-b36f-385965475480"}
04:36:30.242 00.001 28316 evsrv: cli 0C97E090 disconnect
04:36:30.243 00.001 28316 evsrv: cli 0C97DE10 connect
04:36:30.243 00.000 28316 case statement mapped state 6 to 3
04:36:30.246 00.003 28316 case statement mapped state 6 to 3
04:36:30.248 00.002 28316 evsrv: cli 0C97DE10 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"edb00c87-fea8-4275-9f6f-d24bba14a7d3"}
04:36:30.249 00.001 28316 PhdController::Dither begins
04:36:30.250 00.001 28316 dither: size=2.00, dRA=0.00 dDec=1.56
04:36:30.251 00.001 28316 MountToCamera -- mountTheta (1.57) + m_xAngle (2.00) = xAngle (3.57 = -2.72)
04:36:30.253 00.002 28316 MountToCamera -- mountX=0.00 mountY=1.56 hyp=1.56 mountTheta=1.57 cameraX=-1.42, cameraY=-0.64 cameraTheta=-2.72
04:36:30.255 00.002 28316 setting lock position to (949.57, 264.06)
04:36:30.256 00.001 28316 Mount: notify guiding dithered (-1.4, -0.6)
04:36:30.258 00.002 28316 MultiStar: stabilizing after lock position change
04:36:30.259 00.001 28316 Status Line: Dithering de 0.00,1.56
04:36:30.262 00.003 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:36:30.263 00.001 28316 PhdController: newstate STATE_SETTLE_WAIT
04:36:30.264 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"edb00c87-fea8-4275-9f6f-d24bba14a7d3"}
04:36:30.268 00.004 29988 worker thread done servicing request
04:36:30.268 00.000 28316 OnExposeComplete: enter
04:36:30.269 00.001 28316 UpdateGuideState(): m_state=6
04:36:30.272 00.003 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7963
04:36:30.274 00.002 28316 Star::Find returns 1 (0), X=950.89, Y=264.31, Mass=2304, SNR=33.3, Peak=160 HFD=4.2
04:36:30.277 00.003 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
04:36:30.279 00.002 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
04:36:30.282 00.003 28316 CameraToMount -- cameraX=1.32 cameraY=0.25 hyp=1.34 cameraTheta=0.19 mountX=-0.32 mountY=-1.29, mountTheta=-1.81
04:36:30.287 00.005 28316 dither recenter: remaining=(-0.0,-1.6) step=(-0.0,-1.6)
04:36:30.287 00.000 28316 MountToCamera -- mountTheta (-1.57) + m_xAngle (2.00) = xAngle (0.42 = 0.42)
04:36:30.288 00.001 28316 MountToCamera -- mountX=-0.00 mountY=-1.56 hyp=1.56 mountTheta=-1.57 cameraX=1.42, cameraY=0.64 cameraTheta=0.42
04:36:30.290 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.42, y=0.64, opts=4)
04:36:30.291 00.001 28316 Enqueuing Move request for scope (1.42, 0.64)
04:36:30.292 00.001 28316 Mount: notify direct move -0.00,-1.56
04:36:30.293 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:30.293 00.000 28316 UpdateGuideState exits: m=2304 RSB=33.3
04:36:30.294 00.001 29988 Worker thread wakes up
04:36:30.294 00.000 28316 PhdController: settling, locked = 1, distance = 1.62 (0.50) aobump = 0 frame = 1 / 99999
04:36:30.295 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156590.295,"Host":"ASUS_SAM","Inst":1,"Distance":1.62,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:30.296 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.64) opts 0x4
04:36:30.296 00.000 29988 Handling offset move in thread for scope, endpoint = (1.42, 0.64)
04:36:30.296 00.000 29988 Moving (1.42, 0.64) raw xDistance=-0.00 yDistance=-1.56
04:36:30.296 00.000 29988 MoveAxis(E, 1, B)
04:36:30.296 00.000 29988 Guiding  Dir = 2, Dur = 1
04:36:30.296 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:30.297 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:30.298 00.001 28316 Enqueuing Expose request
04:36:30.299 00.001 29988 IsSlewing returns 0
04:36:30.299 00.000 28316 evsrv: cli 0C97DE10 disconnect
04:36:30.300 00.001 29988 IsGuiding returns 0
04:36:30.303 00.003 29988 IsGuiding returns 0
04:36:30.303 00.000 29988 Move returns status 0, amount 1
04:36:30.303 00.000 29988 MoveAxis(N, 373, B)
04:36:30.303 00.000 29988 Guiding  Dir = 0, Dur = 373
04:36:30.303 00.000 29988 IsSlewing returns 0
04:36:30.303 00.000 29988 IsGuiding returns 0
04:36:30.309 00.006 29988 PulseGuide returned control before completion, sleep 378
04:36:30.694 00.385 29988 IsGuiding returns 0
04:36:30.694 00.000 29988 Move returns status 0, amount 373
04:36:30.694 00.000 29988 move complete, result=0
04:36:30.695 00.001 29988 worker thread done servicing request
04:36:30.695 00.000 29988 Worker thread wakes up
04:36:30.695 00.000 28316 GuideStep: -0.0 px 1 ms EAST, -1.6 px 373 ms NORTH
04:36:30.696 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:30.696 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:32.322 01.626 29988 Exposure complete
04:36:32.353 00.031 29988 worker thread done servicing request
04:36:32.353 00.000 28316 OnExposeComplete: enter
04:36:32.354 00.001 28316 UpdateGuideState(): m_state=6
04:36:32.354 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7964
04:36:32.354 00.000 28316 Star::Find returns 1 (0), X=950.96, Y=264.16, Mass=2211, SNR=32.5, Peak=172 HFD=4.1
04:36:32.355 00.001 28316 CameraToMount -- cameraTheta (0.07) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:36:32.355 00.000 28316 CameraToMount -- cameraTheta (0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:36:32.356 00.001 28316 CameraToMount -- cameraX=1.39 cameraY=0.10 hyp=1.39 cameraTheta=0.07 mountX=-0.48 mountY=-1.29, mountTheta=-1.93
04:36:32.358 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.39, y=0.10, opts=13)
04:36:32.358 00.000 28316 Enqueuing Move request for scope (1.39, 0.10)
04:36:32.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:32.359 00.001 28316 UpdateGuideState exits: m=2211 RSB=32.5
04:36:32.359 00.000 29988 Worker thread wakes up
04:36:32.359 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.39, 0.10) opts 0xd
04:36:32.359 00.000 29988 Handling offset move in thread for scope, endpoint = (1.39, 0.10)
04:36:32.359 00.000 29988 Moving (1.39, 0.10) raw xDistance=-0.48 yDistance=-1.29
04:36:32.359 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
04:36:32.359 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:36:32.359 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.29
04:36:32.359 00.000 29988 MoveAxis(E, 101, ABG)
04:36:32.359 00.000 29988 Guiding  Dir = 2, Dur = 101
04:36:32.360 00.001 28316 PhdController: settling, locked = 1, distance = 1.39 (0.50) aobump = 0 frame = 2 / 99999
04:36:32.360 00.000 29988 IsSlewing returns 0
04:36:32.360 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156592.360,"Host":"ASUS_SAM","Inst":1,"Distance":1.39,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:32.361 00.001 29988 IsGuiding returns 0
04:36:32.361 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:32.361 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:32.362 00.001 28316 Enqueuing Expose request
04:36:32.362 00.000 29988 PulseGuide returned control before completion, sleep 110
04:36:32.479 00.117 29988 IsGuiding returns 0
04:36:32.479 00.000 29988 Move returns status 0, amount 101
04:36:32.479 00.000 29988 MoveAxis(N, 0, ABG)
04:36:32.479 00.000 29988 Move returns status 0, amount 0
04:36:32.479 00.000 29988 move complete, result=0
04:36:32.479 00.000 29988 worker thread done servicing request
04:36:32.479 00.000 29988 Worker thread wakes up
04:36:32.479 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:32.479 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:32.479 00.000 28316 GuideStep: -0.5 px 101 ms EAST, -1.3 px 0 ms NORTH
04:36:33.896 01.417 29988 Exposure complete
04:36:33.945 00.049 29988 worker thread done servicing request
04:36:33.945 00.000 28316 OnExposeComplete: enter
04:36:33.947 00.002 28316 UpdateGuideState(): m_state=6
04:36:33.947 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7965
04:36:33.948 00.001 28316 Star::Find returns 1 (0), X=950.72, Y=264.39, Mass=2086, SNR=31.5, Peak=147 HFD=3.8
04:36:33.948 00.000 28316 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.00) = xAngle (-1.72 = -1.72)
04:36:33.948 00.000 28316 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:36:33.948 00.000 28316 CameraToMount -- cameraX=1.15 cameraY=0.33 hyp=1.19 cameraTheta=0.28 mountX=-0.17 mountY=-1.17, mountTheta=-1.72
04:36:33.949 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.15, y=0.33, opts=13)
04:36:33.950 00.001 28316 Enqueuing Move request for scope (1.15, 0.33)
04:36:33.950 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:33.951 00.001 28316 UpdateGuideState exits: m=2086 RSB=31.5
04:36:33.951 00.000 28316 PhdController: settling, locked = 1, distance = 1.33 (0.50) aobump = 0 frame = 3 / 99999
04:36:33.952 00.001 29988 Worker thread wakes up
04:36:33.952 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.15, 0.33) opts 0xd
04:36:33.952 00.000 29988 Handling offset move in thread for scope, endpoint = (1.15, 0.33)
04:36:33.952 00.000 29988 Moving (1.15, 0.33) raw xDistance=-0.17 yDistance=-1.17
04:36:33.952 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:36:33.952 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156593.952,"Host":"ASUS_SAM","Inst":1,"Distance":1.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:33.952 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:36:33.952 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -1.17
04:36:33.952 00.000 29988 MoveAxis(E, 0, ABG)
04:36:33.952 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:33.953 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:33.953 00.000 28316 Enqueuing Expose request
04:36:33.954 00.001 29988 Move returns status 0, amount 0
04:36:33.954 00.000 29988 MoveAxis(N, 0, ABG)
04:36:33.955 00.001 29988 Move returns status 0, amount 0
04:36:33.955 00.000 29988 move complete, result=0
04:36:33.955 00.000 29988 worker thread done servicing request
04:36:33.955 00.000 29988 Worker thread wakes up
04:36:33.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:33.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:33.956 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -1.2 px 0 ms NORTH
04:36:35.593 01.637 29988 Exposure complete
04:36:35.641 00.048 29988 worker thread done servicing request
04:36:35.641 00.000 28316 OnExposeComplete: enter
04:36:35.642 00.001 28316 UpdateGuideState(): m_state=6
04:36:35.642 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7966
04:36:35.644 00.002 28316 Star::Find returns 1 (0), X=950.99, Y=264.54, Mass=2076, SNR=31.6, Peak=164 HFD=4.1
04:36:35.645 00.001 28316 CameraToMount -- cameraTheta (0.32) - m_xAngle (2.00) = xAngle (-1.67 = -1.67)
04:36:35.646 00.001 28316 CameraToMount -- cameraTheta (0.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
04:36:35.649 00.003 28316 CameraToMount -- cameraX=1.42 cameraY=0.48 hyp=1.49 cameraTheta=0.32 mountX=-0.15 mountY=-1.48, mountTheta=-1.67
04:36:35.653 00.004 28316 SchedulePrimaryMove(0CEE1078, x=1.42, y=0.48, opts=13)
04:36:35.653 00.000 28316 Enqueuing Move request for scope (1.42, 0.48)
04:36:35.653 00.000 29988 Worker thread wakes up
04:36:35.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:35.654 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.42, 0.48) opts 0xd
04:36:35.654 00.000 29988 Handling offset move in thread for scope, endpoint = (1.42, 0.48)
04:36:35.654 00.000 28316 UpdateGuideState exits: m=2076 RSB=31.6
04:36:35.654 00.000 28316 PhdController: settling, locked = 1, distance = 1.38 (0.50) aobump = 0 frame = 4 / 99999
04:36:35.655 00.001 29988 Moving (1.42, 0.48) raw xDistance=-0.15 yDistance=-1.48
04:36:35.655 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:36:35.655 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156595.655,"Host":"ASUS_SAM","Inst":1,"Distance":1.38,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:35.655 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.94
04:36:35.655 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.48 from input -1.48
04:36:35.655 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:35.656 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:35.656 00.000 28316 Enqueuing Expose request
04:36:35.657 00.001 29988 MoveAxis(E, 0, ABG)
04:36:35.657 00.000 29988 Move returns status 0, amount 0
04:36:35.657 00.000 29988 MoveAxis(N, 353, ABG)
04:36:35.657 00.000 29988 Guiding  Dir = 0, Dur = 353
04:36:35.657 00.000 29988 IsSlewing returns 0
04:36:35.657 00.000 29988 IsGuiding returns 0
04:36:35.663 00.006 29988 PulseGuide returned control before completion, sleep 358
04:36:36.030 00.367 29988 IsGuiding returns 1
04:36:36.030 00.000 29988 scope still moving after pulse duration time elapsed
04:36:36.062 00.032 29988 IsSlewing returns 0
04:36:36.062 00.000 29988 IsGuiding returns 0
04:36:36.062 00.000 29988 scope move finished after 353 + 51 ms
04:36:36.062 00.000 29988 Move returns status 0, amount 353
04:36:36.062 00.000 29988 move complete, result=0
04:36:36.062 00.000 29988 worker thread done servicing request
04:36:36.062 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -1.5 px 353 ms NORTH
04:36:36.063 00.001 29988 Worker thread wakes up
04:36:36.063 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:36.063 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:37.481 01.418 29988 Exposure complete
04:36:37.546 00.065 29988 worker thread done servicing request
04:36:37.546 00.000 28316 OnExposeComplete: enter
04:36:37.547 00.001 28316 UpdateGuideState(): m_state=6
04:36:37.548 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7967
04:36:37.548 00.000 28316 Star::Find returns 1 (0), X=950.84, Y=264.37, Mass=2330, SNR=33.2, Peak=183 HFD=3.9
04:36:37.549 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.75 = -1.75)
04:36:37.549 00.000 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
04:36:37.549 00.000 28316 CameraToMount -- cameraX=1.27 cameraY=0.31 hyp=1.31 cameraTheta=0.24 mountX=-0.24 mountY=-1.28, mountTheta=-1.76
04:36:37.551 00.002 28316 SchedulePrimaryMove(0CEE1078, x=1.27, y=0.31, opts=13)
04:36:37.552 00.001 28316 Enqueuing Move request for scope (1.27, 0.31)
04:36:37.552 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:37.552 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.2
04:36:37.553 00.001 28316 PhdController: settling, locked = 1, distance = 1.36 (0.50) aobump = 0 frame = 5 / 99999
04:36:37.553 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156597.553,"Host":"ASUS_SAM","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:37.554 00.001 29988 Worker thread wakes up
04:36:37.554 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.27, 0.31) opts 0xd
04:36:37.554 00.000 29988 Handling offset move in thread for scope, endpoint = (1.27, 0.31)
04:36:37.554 00.000 29988 Moving (1.27, 0.31) raw xDistance=-0.24 yDistance=-1.28
04:36:37.554 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:36:37.554 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
04:36:37.554 00.000 29988 MoveAxis(E, 50, ABG)
04:36:37.554 00.000 29988 Guiding  Dir = 2, Dur = 50
04:36:37.554 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:37.555 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:37.555 00.000 28316 Enqueuing Expose request
04:36:37.556 00.001 29988 IsSlewing returns 0
04:36:37.556 00.000 29988 IsGuiding returns 0
04:36:37.558 00.002 29988 PulseGuide returned control before completion, sleep 59
04:36:37.625 00.067 29988 IsGuiding returns 0
04:36:37.625 00.000 29988 Move returns status 0, amount 50
04:36:37.625 00.000 29988 MoveAxis(N, 304, ABG)
04:36:37.625 00.000 29988 Guiding  Dir = 0, Dur = 304
04:36:37.625 00.000 29988 IsSlewing returns 0
04:36:37.625 00.000 29988 IsGuiding returns 0
04:36:37.635 00.010 29988 PulseGuide returned control before completion, sleep 305
04:36:37.954 00.319 29988 IsGuiding returns 0
04:36:37.954 00.000 29988 Move returns status 0, amount 304
04:36:37.954 00.000 29988 move complete, result=0
04:36:37.954 00.000 29988 worker thread done servicing request
04:36:37.954 00.000 29988 Worker thread wakes up
04:36:37.954 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:37.954 00.000 28316 GuideStep: -0.2 px 50 ms EAST, -1.3 px 304 ms NORTH
04:36:37.955 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:39.593 01.638 29988 Exposure complete
04:36:39.642 00.049 29988 worker thread done servicing request
04:36:39.642 00.000 28316 OnExposeComplete: enter
04:36:39.643 00.001 28316 UpdateGuideState(): m_state=6
04:36:39.644 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7968
04:36:39.644 00.000 28316 Star::Find returns 1 (0), X=950.79, Y=264.44, Mass=2298, SNR=33.0, Peak=156 HFD=3.8
04:36:39.644 00.000 28316 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.00) = xAngle (-1.69 = -1.69)
04:36:39.645 00.001 28316 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
04:36:39.645 00.000 28316 CameraToMount -- cameraX=1.22 cameraY=0.38 hyp=1.27 cameraTheta=0.31 mountX=-0.15 mountY=-1.26, mountTheta=-1.69
04:36:39.649 00.004 28316 SchedulePrimaryMove(0CEE1078, x=1.22, y=0.38, opts=13)
04:36:39.651 00.002 28316 Enqueuing Move request for scope (1.22, 0.38)
04:36:39.653 00.002 29988 Worker thread wakes up
04:36:39.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.22, 0.38) opts 0xd
04:36:39.653 00.000 29988 Handling offset move in thread for scope, endpoint = (1.22, 0.38)
04:36:39.653 00.000 29988 Moving (1.22, 0.38) raw xDistance=-0.15 yDistance=-1.26
04:36:39.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:36:39.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
04:36:39.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:39.653 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.0
04:36:39.654 00.001 29988 MoveAxis(E, 0, ABG)
04:36:39.654 00.000 29988 Move returns status 0, amount 0
04:36:39.654 00.000 29988 MoveAxis(N, 300, ABG)
04:36:39.654 00.000 29988 Guiding  Dir = 0, Dur = 300
04:36:39.654 00.000 28316 PhdController: settling, locked = 1, distance = 1.33 (0.50) aobump = 0 frame = 6 / 99999
04:36:39.655 00.001 29988 IsSlewing returns 0
04:36:39.655 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156599.655,"Host":"ASUS_SAM","Inst":1,"Distance":1.33,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:39.656 00.001 29988 IsGuiding returns 0
04:36:39.656 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:39.657 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:39.658 00.001 28316 Enqueuing Expose request
04:36:39.661 00.003 29988 PulseGuide returned control before completion, sleep 306
04:36:39.970 00.309 29988 IsGuiding returns 1
04:36:39.970 00.000 29988 scope still moving after pulse duration time elapsed
04:36:40.001 00.031 29988 IsSlewing returns 0
04:36:40.001 00.000 29988 IsGuiding returns 0
04:36:40.002 00.001 29988 scope move finished after 300 + 45 ms
04:36:40.002 00.000 29988 Move returns status 0, amount 300
04:36:40.002 00.000 29988 move complete, result=0
04:36:40.002 00.000 29988 worker thread done servicing request
04:36:40.002 00.000 29988 Worker thread wakes up
04:36:40.002 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:40.002 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:40.002 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -1.3 px 300 ms NORTH
04:36:41.407 01.405 29988 Exposure complete
04:36:41.456 00.049 29988 worker thread done servicing request
04:36:41.456 00.000 28316 OnExposeComplete: enter
04:36:41.457 00.001 28316 UpdateGuideState(): m_state=6
04:36:41.458 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7969
04:36:41.458 00.000 28316 Star::Find returns 1 (0), X=950.80, Y=264.29, Mass=2073, SNR=31.5, Peak=159 HFD=4.3
04:36:41.458 00.000 28316 CameraToMount -- cameraTheta (0.19) - m_xAngle (2.00) = xAngle (-1.81 = -1.81)
04:36:41.459 00.001 28316 CameraToMount -- cameraTheta (0.19) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
04:36:41.459 00.000 28316 CameraToMount -- cameraX=1.23 cameraY=0.23 hyp=1.25 cameraTheta=0.19 mountX=-0.30 mountY=-1.21, mountTheta=-1.81
04:36:41.460 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.23, y=0.23, opts=13)
04:36:41.461 00.001 28316 Enqueuing Move request for scope (1.23, 0.23)
04:36:41.461 00.000 29988 Worker thread wakes up
04:36:41.462 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (1.23, 0.23) opts 0xd
04:36:41.462 00.000 29988 Handling offset move in thread for scope, endpoint = (1.23, 0.23)
04:36:41.462 00.000 29988 Moving (1.23, 0.23) raw xDistance=-0.30 yDistance=-1.21
04:36:41.462 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
04:36:41.462 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
04:36:41.462 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:41.462 00.000 28316 UpdateGuideState exits: m=2073 RSB=31.5
04:36:41.463 00.001 29988 MoveAxis(E, 63, ABG)
04:36:41.463 00.000 29988 Guiding  Dir = 2, Dur = 63
04:36:41.463 00.000 28316 PhdController: settling, locked = 1, distance = 1.31 (0.50) aobump = 0 frame = 7 / 99999
04:36:41.463 00.000 29988 IsSlewing returns 0
04:36:41.463 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156601.463,"Host":"ASUS_SAM","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:41.464 00.001 29988 IsGuiding returns 0
04:36:41.464 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:41.465 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:41.465 00.000 28316 Enqueuing Expose request
04:36:41.467 00.002 29988 PulseGuide returned control before completion, sleep 72
04:36:41.543 00.076 29988 IsGuiding returns 0
04:36:41.546 00.003 29988 Move returns status 0, amount 63
04:36:41.546 00.000 29988 MoveAxis(N, 288, ABG)
04:36:41.546 00.000 29988 Guiding  Dir = 0, Dur = 288
04:36:41.546 00.000 29988 IsSlewing returns 0
04:36:41.546 00.000 29988 IsGuiding returns 0
04:36:41.550 00.004 29988 PulseGuide returned control before completion, sleep 294
04:36:41.858 00.308 29988 IsGuiding returns 0
04:36:41.859 00.001 29988 Move returns status 0, amount 288
04:36:41.859 00.000 29988 move complete, result=0
04:36:41.859 00.000 29988 worker thread done servicing request
04:36:41.859 00.000 29988 Worker thread wakes up
04:36:41.859 00.000 28316 GuideStep: -0.3 px 63 ms EAST, -1.2 px 288 ms NORTH
04:36:41.860 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:41.860 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:43.496 01.636 29988 Exposure complete
04:36:43.539 00.043 29988 worker thread done servicing request
04:36:43.540 00.001 28316 OnExposeComplete: enter
04:36:43.541 00.001 28316 UpdateGuideState(): m_state=6
04:36:43.541 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7970
04:36:43.542 00.001 28316 Star::Find returns 1 (0), X=950.59, Y=264.73, Mass=2147, SNR=32.1, Peak=147 HFD=4.2
04:36:43.542 00.000 28316 CameraToMount -- cameraTheta (0.58) - m_xAngle (2.00) = xAngle (-1.42 = -1.42)
04:36:43.543 00.001 28316 CameraToMount -- cameraTheta (0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
04:36:43.543 00.000 28316 CameraToMount -- cameraX=1.02 cameraY=0.67 hyp=1.22 cameraTheta=0.58 mountX=0.18 mountY=-1.21, mountTheta=-1.42
04:36:43.544 00.001 28316 SchedulePrimaryMove(0CEE1078, x=1.02, y=0.67, opts=13)
04:36:43.545 00.001 28316 Enqueuing Move request for scope (1.02, 0.67)
04:36:43.545 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:43.546 00.001 28316 UpdateGuideState exits: m=2147 RSB=32.1
04:36:43.546 00.000 28316 PhdController: settling, locked = 1, distance = 1.28 (0.50) aobump = 0 frame = 8 / 99999
04:36:43.546 00.000 29988 Worker thread wakes up
04:36:43.546 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.67) opts 0xd
04:36:43.546 00.000 29988 Handling offset move in thread for scope, endpoint = (1.02, 0.67)
04:36:43.546 00.000 29988 Moving (1.02, 0.67) raw xDistance=0.18 yDistance=-1.21
04:36:43.546 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:36:43.546 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
04:36:43.546 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156603.546,"Host":"ASUS_SAM","Inst":1,"Distance":1.28,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:43.548 00.002 29988 MoveAxis(E, 0, ABG)
04:36:43.548 00.000 29988 Move returns status 0, amount 0
04:36:43.548 00.000 29988 MoveAxis(N, 289, ABG)
04:36:43.548 00.000 29988 Guiding  Dir = 0, Dur = 289
04:36:43.548 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:43.548 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:43.548 00.000 28316 Enqueuing Expose request
04:36:43.549 00.001 29988 IsSlewing returns 0
04:36:43.549 00.000 29988 IsGuiding returns 0
04:36:43.553 00.004 29988 PulseGuide returned control before completion, sleep 295
04:36:43.857 00.304 29988 IsGuiding returns 0
04:36:43.857 00.000 29988 Move returns status 0, amount 289
04:36:43.857 00.000 29988 move complete, result=0
04:36:43.857 00.000 29988 worker thread done servicing request
04:36:43.857 00.000 29988 Worker thread wakes up
04:36:43.857 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:43.857 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:43.857 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -1.2 px 289 ms NORTH
04:36:45.271 01.414 29988 Exposure complete
04:36:45.310 00.039 29988 worker thread done servicing request
04:36:45.310 00.000 28316 OnExposeComplete: enter
04:36:45.311 00.001 28316 UpdateGuideState(): m_state=6
04:36:45.312 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7971
04:36:45.314 00.002 28316 Star::Find returns 1 (0), X=950.67, Y=264.46, Mass=2227, SNR=32.6, Peak=145 HFD=4.4
04:36:45.314 00.000 28316 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.00) = xAngle (-1.65 = -1.65)
04:36:45.314 00.000 28316 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
04:36:45.316 00.002 28316 CameraToMount -- cameraX=1.10 cameraY=0.40 hyp=1.17 cameraTheta=0.35 mountX=-0.09 mountY=-1.16, mountTheta=-1.65
04:36:45.320 00.004 28316 SchedulePrimaryMove(0CEE1078, x=1.10, y=0.40, opts=13)
04:36:45.324 00.004 28316 Enqueuing Move request for scope (1.10, 0.40)
04:36:45.326 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:45.328 00.002 28316 UpdateGuideState exits: m=2227 RSB=32.6
04:36:45.331 00.003 28316 PhdController: settling, locked = 1, distance = 1.25 (0.50) aobump = 0 frame = 9 / 99999
04:36:45.333 00.002 28316 evsrv: {"Event":"Settling","Timestamp":1786156605.333,"Host":"ASUS_SAM","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:45.335 00.002 29988 Worker thread wakes up
04:36:45.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.40) opts 0xd
04:36:45.335 00.000 29988 Handling offset move in thread for scope, endpoint = (1.10, 0.40)
04:36:45.335 00.000 29988 Moving (1.10, 0.40) raw xDistance=-0.09 yDistance=-1.16
04:36:45.336 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:36:45.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:45.337 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:45.337 00.000 28316 Enqueuing Expose request
04:36:45.338 00.001 29988 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
04:36:45.338 00.000 29988 MoveAxis(E, 0, ABG)
04:36:45.338 00.000 29988 Move returns status 0, amount 0
04:36:45.338 00.000 29988 MoveAxis(N, 278, ABG)
04:36:45.338 00.000 29988 Guiding  Dir = 0, Dur = 278
04:36:45.338 00.000 29988 IsSlewing returns 0
04:36:45.338 00.000 29988 IsGuiding returns 0
04:36:45.343 00.005 29988 PulseGuide returned control before completion, sleep 284
04:36:45.629 00.286 29988 IsGuiding returns 0
04:36:45.630 00.001 29988 Move returns status 0, amount 278
04:36:45.630 00.000 29988 move complete, result=0
04:36:45.630 00.000 29988 worker thread done servicing request
04:36:45.630 00.000 29988 Worker thread wakes up
04:36:45.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:45.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:45.630 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -1.2 px 278 ms NORTH
04:36:47.361 01.731 29988 Exposure complete
04:36:47.398 00.037 29988 worker thread done servicing request
04:36:47.398 00.000 28316 OnExposeComplete: enter
04:36:47.399 00.001 28316 UpdateGuideState(): m_state=6
04:36:47.400 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7972
04:36:47.402 00.002 28316 Star::Find returns 1 (0), X=950.36, Y=264.39, Mass=2137, SNR=31.8, Peak=135 HFD=4.2
04:36:47.403 00.001 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.60 = -1.60)
04:36:47.404 00.001 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
04:36:47.406 00.002 28316 CameraToMount -- cameraX=0.79 cameraY=0.33 hyp=0.85 cameraTheta=0.40 mountX=-0.02 mountY=-0.85, mountTheta=-1.60
04:36:47.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.79, y=0.33, opts=13)
04:36:47.408 00.001 28316 Enqueuing Move request for scope (0.79, 0.33)
04:36:47.408 00.000 29988 Worker thread wakes up
04:36:47.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.33) opts 0xd
04:36:47.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.79, 0.33)
04:36:47.408 00.000 29988 Moving (0.79, 0.33) raw xDistance=-0.02 yDistance=-0.85
04:36:47.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:36:47.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
04:36:47.408 00.000 29988 MoveAxis(E, 0, ABG)
04:36:47.408 00.000 29988 Move returns status 0, amount 0
04:36:47.408 00.000 29988 MoveAxis(N, 204, ABG)
04:36:47.408 00.000 29988 Guiding  Dir = 0, Dur = 204
04:36:47.408 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:36:47.409 00.001 29988 IsSlewing returns 0
04:36:47.409 00.000 28316 UpdateGuideState exits: m=2137 RSB=31.8
04:36:47.410 00.001 29988 IsGuiding returns 0
04:36:47.410 00.000 28316 PhdController: settling, locked = 1, distance = 1.13 (0.50) aobump = 0 frame = 10 / 99999
04:36:47.410 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156607.410,"Host":"ASUS_SAM","Inst":1,"Distance":1.13,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:47.412 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:47.412 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:47.412 00.000 28316 Enqueuing Expose request
04:36:47.414 00.002 29988 PulseGuide returned control before completion, sleep 210
04:36:47.645 00.231 29988 IsGuiding returns 0
04:36:47.645 00.000 29988 Move returns status 0, amount 204
04:36:47.645 00.000 29988 move complete, result=0
04:36:47.645 00.000 29988 worker thread done servicing request
04:36:47.645 00.000 29988 Worker thread wakes up
04:36:47.645 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:47.645 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:47.645 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.9 px 204 ms NORTH
04:36:49.057 01.412 29988 Exposure complete
04:36:49.104 00.047 29988 worker thread done servicing request
04:36:49.104 00.000 28316 OnExposeComplete: enter
04:36:49.105 00.001 28316 UpdateGuideState(): m_state=6
04:36:49.105 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7973
04:36:49.106 00.001 28316 Star::Find returns 1 (0), X=950.52, Y=264.44, Mass=2234, SNR=32.5, Peak=150 HFD=4.2
04:36:49.106 00.000 28316 CameraToMount -- cameraTheta (0.38) - m_xAngle (2.00) = xAngle (-1.61 = -1.61)
04:36:49.106 00.000 28316 CameraToMount -- cameraTheta (0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
04:36:49.107 00.001 28316 CameraToMount -- cameraX=0.95 cameraY=0.38 hyp=1.02 cameraTheta=0.38 mountX=-0.04 mountY=-1.02, mountTheta=-1.61
04:36:49.108 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.95, y=0.38, opts=13)
04:36:49.108 00.000 28316 Enqueuing Move request for scope (0.95, 0.38)
04:36:49.109 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:49.109 00.000 28316 UpdateGuideState exits: m=2234 RSB=32.5
04:36:49.110 00.001 28316 PhdController: settling, locked = 1, distance = 1.10 (0.50) aobump = 0 frame = 11 / 99999
04:36:49.110 00.000 29988 Worker thread wakes up
04:36:49.110 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156609.110,"Host":"ASUS_SAM","Inst":1,"Distance":1.10,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:49.111 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.95, 0.38) opts 0xd
04:36:49.111 00.000 29988 Handling offset move in thread for scope, endpoint = (0.95, 0.38)
04:36:49.111 00.000 29988 Moving (0.95, 0.38) raw xDistance=-0.04 yDistance=-1.02
04:36:49.111 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:36:49.111 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:49.112 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:49.112 00.000 28316 Enqueuing Expose request
04:36:49.112 00.000 29988 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
04:36:49.112 00.000 29988 MoveAxis(E, 0, ABG)
04:36:49.112 00.000 29988 Move returns status 0, amount 0
04:36:49.112 00.000 29988 MoveAxis(N, 243, ABG)
04:36:49.113 00.001 29988 Guiding  Dir = 0, Dur = 243
04:36:49.113 00.000 29988 IsSlewing returns 0
04:36:49.113 00.000 29988 IsGuiding returns 0
04:36:49.118 00.005 29988 PulseGuide returned control before completion, sleep 249
04:36:49.382 00.264 29988 IsGuiding returns 0
04:36:49.382 00.000 29988 Move returns status 0, amount 243
04:36:49.382 00.000 29988 move complete, result=0
04:36:49.383 00.001 29988 worker thread done servicing request
04:36:49.383 00.000 29988 Worker thread wakes up
04:36:49.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:49.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:49.383 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -1.0 px 243 ms NORTH
04:36:51.016 01.633 29988 Exposure complete
04:36:51.083 00.067 29988 worker thread done servicing request
04:36:51.083 00.000 28316 OnExposeComplete: enter
04:36:51.085 00.002 28316 UpdateGuideState(): m_state=6
04:36:51.087 00.002 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7974
04:36:51.088 00.001 28316 Star::Find returns 1 (0), X=950.38, Y=264.00, Mass=2170, SNR=32.1, Peak=164 HFD=4.1
04:36:51.089 00.001 28316 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:36:51.090 00.001 28316 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:36:51.092 00.002 28316 CameraToMount -- cameraX=0.81 cameraY=-0.06 hyp=0.81 cameraTheta=-0.08 mountX=-0.39 mountY=-0.69, mountTheta=-2.08
04:36:51.094 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.81, y=-0.06, opts=13)
04:36:51.096 00.002 28316 Enqueuing Move request for scope (0.81, -0.06)
04:36:51.096 00.000 29988 Worker thread wakes up
04:36:51.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:51.097 00.001 28316 UpdateGuideState exits: m=2170 RSB=32.1
04:36:51.097 00.000 28316 PhdController: settling, locked = 1, distance = 1.01 (0.50) aobump = 0 frame = 12 / 99999
04:36:51.097 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.81, -0.06) opts 0xd
04:36:51.098 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156611.097,"Host":"ASUS_SAM","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:51.098 00.000 29988 Handling offset move in thread for scope, endpoint = (0.81, -0.06)
04:36:51.098 00.000 29988 Moving (0.81, -0.06) raw xDistance=-0.39 yDistance=-0.69
04:36:51.098 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:51.098 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:51.099 00.001 28316 Enqueuing Expose request
04:36:51.099 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
04:36:51.099 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
04:36:51.099 00.000 29988 MoveAxis(E, 82, ABG)
04:36:51.099 00.000 29988 Guiding  Dir = 2, Dur = 82
04:36:51.100 00.001 29988 IsSlewing returns 0
04:36:51.100 00.000 29988 IsGuiding returns 0
04:36:51.103 00.003 29988 PulseGuide returned control before completion, sleep 90
04:36:51.206 00.103 29988 IsGuiding returns 0
04:36:51.206 00.000 29988 Move returns status 0, amount 82
04:36:51.206 00.000 29988 MoveAxis(N, 165, ABG)
04:36:51.206 00.000 29988 Guiding  Dir = 0, Dur = 165
04:36:51.206 00.000 29988 IsSlewing returns 0
04:36:51.206 00.000 29988 IsGuiding returns 0
04:36:51.211 00.005 29988 PulseGuide returned control before completion, sleep 171
04:36:51.398 00.187 29988 IsGuiding returns 0
04:36:51.398 00.000 29988 Move returns status 0, amount 165
04:36:51.398 00.000 29988 move complete, result=0
04:36:51.398 00.000 29988 worker thread done servicing request
04:36:51.398 00.000 29988 Worker thread wakes up
04:36:51.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:51.398 00.000 28316 GuideStep: -0.4 px 82 ms EAST, -0.7 px 165 ms NORTH
04:36:51.399 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:52.806 01.407 29988 Exposure complete
04:36:52.877 00.071 29988 worker thread done servicing request
04:36:52.878 00.001 28316 OnExposeComplete: enter
04:36:52.880 00.002 28316 UpdateGuideState(): m_state=6
04:36:52.882 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7975
04:36:52.884 00.002 28316 Star::Find returns 1 (0), X=950.12, Y=264.11, Mass=2149, SNR=32.1, Peak=156 HFD=4.2
04:36:52.886 00.002 28316 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.00) = xAngle (-1.90 = -1.90)
04:36:52.888 00.002 28316 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
04:36:52.890 00.002 28316 CameraToMount -- cameraX=0.55 cameraY=0.05 hyp=0.55 cameraTheta=0.10 mountX=-0.18 mountY=-0.51, mountTheta=-1.90
04:36:52.892 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.55, y=0.05, opts=13)
04:36:52.893 00.001 28316 Enqueuing Move request for scope (0.55, 0.05)
04:36:52.894 00.001 29988 Worker thread wakes up
04:36:52.894 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:52.894 00.000 28316 UpdateGuideState exits: m=2149 RSB=32.1
04:36:52.894 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.05) opts 0xd
04:36:52.894 00.000 29988 Handling offset move in thread for scope, endpoint = (0.55, 0.05)
04:36:52.894 00.000 28316 PhdController: settling, locked = 1, distance = 0.87 (0.50) aobump = 0 frame = 13 / 99999
04:36:52.894 00.000 29988 Moving (0.55, 0.05) raw xDistance=-0.18 yDistance=-0.51
04:36:52.895 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:36:52.895 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156612.894,"Host":"ASUS_SAM","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:52.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
04:36:52.895 00.000 29988 MoveAxis(E, 0, ABG)
04:36:52.895 00.000 29988 Move returns status 0, amount 0
04:36:52.895 00.000 29988 MoveAxis(N, 122, ABG)
04:36:52.895 00.000 29988 Guiding  Dir = 0, Dur = 122
04:36:52.895 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:52.897 00.002 29988 IsSlewing returns 0
04:36:52.897 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:52.898 00.001 28316 Enqueuing Expose request
04:36:52.898 00.000 29988 IsGuiding returns 0
04:36:52.903 00.005 29988 PulseGuide returned control before completion, sleep 128
04:36:53.038 00.135 29988 IsGuiding returns 0
04:36:53.038 00.000 29988 Move returns status 0, amount 122
04:36:53.038 00.000 29988 move complete, result=0
04:36:53.038 00.000 29988 worker thread done servicing request
04:36:53.038 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.5 px 122 ms NORTH
04:36:53.039 00.001 29988 Worker thread wakes up
04:36:53.039 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:53.039 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:54.675 01.636 29988 Exposure complete
04:36:54.723 00.048 29988 worker thread done servicing request
04:36:54.723 00.000 28316 OnExposeComplete: enter
04:36:54.724 00.001 28316 UpdateGuideState(): m_state=6
04:36:54.724 00.000 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7976
04:36:54.725 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=263.92, Mass=2309, SNR=33.3, Peak=190 HFD=4.2
04:36:54.725 00.000 28316 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.00) = xAngle (-2.38 = -2.38)
04:36:54.726 00.001 28316 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
04:36:54.726 00.000 28316 CameraToMount -- cameraX=0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-0.38 mountX=-0.27 mountY=-0.25, mountTheta=-2.40
04:36:54.727 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.34, y=-0.14, opts=13)
04:36:54.727 00.000 28316 Enqueuing Move request for scope (0.34, -0.14)
04:36:54.728 00.001 29988 Worker thread wakes up
04:36:54.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:54.728 00.000 28316 UpdateGuideState exits: m=2309 RSB=33.3
04:36:54.729 00.001 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 14 / 99999
04:36:54.729 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.14) opts 0xd
04:36:54.729 00.000 29988 Handling offset move in thread for scope, endpoint = (0.34, -0.14)
04:36:54.729 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156614.729,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:54.730 00.001 29988 Moving (0.34, -0.14) raw xDistance=-0.27 yDistance=-0.25
04:36:54.730 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
04:36:54.730 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
04:36:54.730 00.000 29988 MoveAxis(E, 56, ABG)
04:36:54.730 00.000 29988 Guiding  Dir = 2, Dur = 56
04:36:54.730 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:54.730 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:54.731 00.001 28316 Enqueuing Expose request
04:36:54.731 00.000 29988 IsSlewing returns 0
04:36:54.731 00.000 29988 IsGuiding returns 0
04:36:54.733 00.002 29988 PulseGuide returned control before completion, sleep 65
04:36:54.814 00.081 29988 IsGuiding returns 0
04:36:54.814 00.000 29988 Move returns status 0, amount 56
04:36:54.814 00.000 29988 MoveAxis(N, 58, ABG)
04:36:54.814 00.000 29988 Guiding  Dir = 0, Dur = 58
04:36:54.814 00.000 29988 IsSlewing returns 0
04:36:54.814 00.000 29988 IsGuiding returns 0
04:36:54.820 00.006 29988 PulseGuide returned control before completion, sleep 64
04:36:54.892 00.072 29988 IsGuiding returns 0
04:36:54.892 00.000 29988 Move returns status 0, amount 58
04:36:54.892 00.000 29988 move complete, result=0
04:36:54.892 00.000 29988 worker thread done servicing request
04:36:54.892 00.000 29988 Worker thread wakes up
04:36:54.892 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:54.892 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:54.892 00.000 28316 GuideStep: -0.3 px 56 ms EAST, -0.2 px 58 ms NORTH
04:36:56.301 01.409 29988 Exposure complete
04:36:56.351 00.050 29988 worker thread done servicing request
04:36:56.351 00.000 28316 OnExposeComplete: enter
04:36:56.353 00.002 28316 UpdateGuideState(): m_state=6
04:36:56.354 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7977
04:36:56.354 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=264.13, Mass=2345, SNR=33.5, Peak=167 HFD=3.9
04:36:56.355 00.001 28316 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.00) = xAngle (0.80 = 0.80)
04:36:56.355 00.000 28316 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.76 = 0.76)
04:36:56.355 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.21 cameraTheta=2.79 mountX=0.14 mountY=0.14, mountTheta=0.78
04:36:56.356 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.07, opts=13)
04:36:56.357 00.001 28316 Enqueuing Move request for scope (-0.19, 0.07)
04:36:56.357 00.000 29988 Worker thread wakes up
04:36:56.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
04:36:56.357 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
04:36:56.357 00.000 29988 Moving (-0.19, 0.07) raw xDistance=0.14 yDistance=0.14
04:36:56.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:36:56.357 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
04:36:56.358 00.001 28316 UpdateGuideState exits: m=2345 RSB=33.5
04:36:56.358 00.000 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 15 / 99999
04:36:56.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:56.358 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156616.358,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:56.359 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:36:56.359 00.000 29988 MoveAxis(E, 0, ABG)
04:36:56.359 00.000 29988 Move returns status 0, amount 0
04:36:56.359 00.000 29988 MoveAxis(N, 0, ABG)
04:36:56.359 00.000 29988 Move returns status 0, amount 0
04:36:56.359 00.000 29988 move complete, result=0
04:36:56.359 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:56.359 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:56.360 00.001 28316 Enqueuing Expose request
04:36:56.360 00.000 29988 worker thread done servicing request
04:36:56.360 00.000 29988 Worker thread wakes up
04:36:56.360 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:36:56.361 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:56.361 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:57.989 01.628 29988 Exposure complete
04:36:58.034 00.045 29988 worker thread done servicing request
04:36:58.034 00.000 28316 OnExposeComplete: enter
04:36:58.037 00.003 28316 UpdateGuideState(): m_state=6
04:36:58.039 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7978
04:36:58.042 00.003 28316 Star::Find returns 1 (0), X=949.50, Y=264.15, Mass=2338, SNR=33.4, Peak=168 HFD=3.8
04:36:58.044 00.002 28316 CameraToMount -- cameraTheta (2.25) - m_xAngle (2.00) = xAngle (0.25 = 0.25)
04:36:58.046 00.002 28316 CameraToMount -- cameraTheta (2.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
04:36:58.047 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.25 mountX=0.11 mountY=0.02, mountTheta=0.21
04:36:58.049 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.09, opts=13)
04:36:58.051 00.002 28316 Enqueuing Move request for scope (-0.07, 0.09)
04:36:58.051 00.000 29988 Worker thread wakes up
04:36:58.051 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
04:36:58.051 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
04:36:58.051 00.000 29988 Moving (-0.07, 0.09) raw xDistance=0.11 yDistance=0.02
04:36:58.051 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:36:58.051 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:58.051 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:36:58.051 00.000 29988 MoveAxis(E, 0, ABG)
04:36:58.051 00.000 29988 Move returns status 0, amount 0
04:36:58.051 00.000 29988 MoveAxis(N, 0, ABG)
04:36:58.051 00.000 29988 Move returns status 0, amount 0
04:36:58.051 00.000 29988 move complete, result=0
04:36:58.051 00.000 29988 worker thread done servicing request
04:36:58.051 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:58.053 00.002 28316 UpdateGuideState exits: m=2338 RSB=33.4
04:36:58.053 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 16 / 99999
04:36:58.054 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156618.054,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:36:58.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:58.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:58.055 00.001 28316 Enqueuing Expose request
04:36:58.055 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:36:58.056 00.001 29988 Worker thread wakes up
04:36:58.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:58.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:59.575 01.519 29988 Exposure complete
04:36:59.615 00.040 29988 worker thread done servicing request
04:36:59.615 00.000 28316 OnExposeComplete: enter
04:36:59.616 00.001 28316 UpdateGuideState(): m_state=6
04:36:59.618 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7979
04:36:59.619 00.001 28316 Star::Find returns 1 (0), X=949.49, Y=264.17, Mass=2099, SNR=31.7, Peak=142 HFD=3.8
04:36:59.620 00.001 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
04:36:59.621 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
04:36:59.622 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.23 mountX=0.13 mountY=0.03, mountTheta=0.19
04:36:59.625 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.11, opts=13)
04:36:59.625 00.000 28316 Enqueuing Move request for scope (-0.08, 0.11)
04:36:59.626 00.001 29988 Worker thread wakes up
04:36:59.626 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:36:59.626 00.000 28316 UpdateGuideState exits: m=2099 RSB=31.7
04:36:59.627 00.001 28316 PhdController: settling, locked = 1, distance = 0.34 (0.50) aobump = 0 frame = 17 / 99999
04:36:59.627 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
04:36:59.627 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156619.627,"Host":"ASUS_SAM","Inst":1,"Distance":0.34,"Time":1.6,"SettleTime":8.0,"StarLocked":true}
04:36:59.627 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
04:36:59.628 00.001 29988 Moving (-0.08, 0.11) raw xDistance=0.13 yDistance=0.03
04:36:59.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:36:59.628 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:36:59.628 00.000 28316 Enqueuing Expose request
04:36:59.629 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:36:59.629 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:36:59.629 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:36:59.629 00.000 29988 MoveAxis(E, 0, ABG)
04:36:59.629 00.000 29988 Move returns status 0, amount 0
04:36:59.629 00.000 29988 MoveAxis(N, 0, ABG)
04:36:59.629 00.000 29988 Move returns status 0, amount 0
04:36:59.629 00.000 29988 move complete, result=0
04:36:59.629 00.000 29988 worker thread done servicing request
04:36:59.629 00.000 29988 Worker thread wakes up
04:36:59.629 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:36:59.629 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:36:59.630 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:37:01.254 01.624 29988 Exposure complete
04:37:01.282 00.028 29988 worker thread done servicing request
04:37:01.283 00.001 28316 OnExposeComplete: enter
04:37:01.283 00.000 28316 UpdateGuideState(): m_state=6
04:37:01.284 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7980
04:37:01.284 00.000 28316 Star::Find returns 1 (0), X=949.50, Y=264.17, Mass=2251, SNR=32.7, Peak=162 HFD=3.8
04:37:01.285 00.001 28316 CameraToMount -- cameraTheta (2.11) - m_xAngle (2.00) = xAngle (0.11 = 0.11)
04:37:01.285 00.000 28316 CameraToMount -- cameraTheta (2.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
04:37:01.286 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.11 mountX=0.13 mountY=0.01, mountTheta=0.07
04:37:01.287 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.11, opts=13)
04:37:01.287 00.000 28316 Enqueuing Move request for scope (-0.07, 0.11)
04:37:01.288 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=240, Gamma=0.580
04:37:01.288 00.000 28316 UpdateGuideState exits: m=2251 RSB=32.7
04:37:01.288 00.000 28316 PhdController: settling, locked = 1, distance = 0.28 (0.50) aobump = 0 frame = 18 / 99999
04:37:01.289 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156621.289,"Host":"ASUS_SAM","Inst":1,"Distance":0.28,"Time":3.2,"SettleTime":8.0,"StarLocked":true}
04:37:01.289 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:01.290 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:01.290 00.000 29988 Worker thread wakes up
04:37:01.290 00.000 28316 Enqueuing Expose request
04:37:01.291 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
04:37:01.291 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
04:37:01.291 00.000 29988 Moving (-0.07, 0.11) raw xDistance=0.13 yDistance=0.01
04:37:01.291 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:37:01.291 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:01.291 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:37:01.291 00.000 29988 MoveAxis(E, 0, ABG)
04:37:01.292 00.001 29988 Move returns status 0, amount 0
04:37:01.292 00.000 29988 MoveAxis(N, 0, ABG)
04:37:01.292 00.000 29988 Move returns status 0, amount 0
04:37:01.292 00.000 29988 move complete, result=0
04:37:01.292 00.000 29988 worker thread done servicing request
04:37:01.292 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:37:01.292 00.000 29988 Worker thread wakes up
04:37:01.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:01.292 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:02.809 01.517 29988 Exposure complete
04:37:02.867 00.058 29988 worker thread done servicing request
04:37:02.868 00.001 28316 OnExposeComplete: enter
04:37:02.872 00.004 28316 UpdateGuideState(): m_state=6
04:37:02.874 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7981
04:37:02.877 00.003 28316 Star::Find returns 1 (0), X=949.37, Y=264.14, Mass=2323, SNR=33.3, Peak=157 HFD=4.2
04:37:02.879 00.002 28316 CameraToMount -- cameraTheta (2.75) - m_xAngle (2.00) = xAngle (0.75 = 0.75)
04:37:02.881 00.002 28316 CameraToMount -- cameraTheta (2.75) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
04:37:02.884 00.003 28316 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.75 mountX=0.16 mountY=0.14, mountTheta=0.73
04:37:02.887 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=0.08, opts=13)
04:37:02.887 00.000 28316 Enqueuing Move request for scope (-0.20, 0.08)
04:37:02.888 00.001 29988 Worker thread wakes up
04:37:02.888 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:37:02.888 00.000 28316 UpdateGuideState exits: m=2323 RSB=33.3
04:37:02.889 00.001 28316 PhdController: settling, locked = 1, distance = 0.26 (0.50) aobump = 0 frame = 19 / 99999
04:37:02.889 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
04:37:02.889 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
04:37:02.889 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156622.889,"Host":"ASUS_SAM","Inst":1,"Distance":0.26,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
04:37:02.890 00.001 29988 Moving (-0.20, 0.08) raw xDistance=0.16 yDistance=0.14
04:37:02.890 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:37:02.890 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:02.890 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:02.891 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:37:02.891 00.000 29988 MoveAxis(E, 0, ABG)
04:37:02.891 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:02.893 00.002 28316 Enqueuing Expose request
04:37:02.894 00.001 29988 Move returns status 0, amount 0
04:37:02.894 00.000 29988 MoveAxis(N, 0, ABG)
04:37:02.894 00.000 29988 Move returns status 0, amount 0
04:37:02.894 00.000 29988 move complete, result=0
04:37:02.894 00.000 29988 worker thread done servicing request
04:37:02.894 00.000 29988 Worker thread wakes up
04:37:02.894 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:02.894 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:02.896 00.002 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:04.525 01.629 29988 Exposure complete
04:37:04.589 00.064 29988 worker thread done servicing request
04:37:04.589 00.000 28316 OnExposeComplete: enter
04:37:04.592 00.003 28316 UpdateGuideState(): m_state=6
04:37:04.595 00.003 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7982
04:37:04.597 00.002 28316 Star::Find returns 1 (0), X=949.34, Y=264.32, Mass=2136, SNR=32.1, Peak=138 HFD=4.0
04:37:04.600 00.003 28316 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.00) = xAngle (0.32 = 0.32)
04:37:04.600 00.000 28316 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
04:37:04.602 00.002 28316 CameraToMount -- cameraX=-0.23 cameraY=0.26 hyp=0.35 cameraTheta=2.31 mountX=0.33 mountY=0.09, mountTheta=0.28
04:37:04.603 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.23, y=0.26, opts=13)
04:37:04.604 00.001 28316 Enqueuing Move request for scope (-0.23, 0.26)
04:37:04.604 00.000 29988 Worker thread wakes up
04:37:04.604 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:04.604 00.000 28316 UpdateGuideState exits: m=2136 RSB=32.1
04:37:04.605 00.001 28316 PhdController: settling, locked = 1, distance = 0.29 (0.50) aobump = 0 frame = 20 / 99999
04:37:04.605 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.26) opts 0xd
04:37:04.605 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156624.605,"Host":"ASUS_SAM","Inst":1,"Distance":0.29,"Time":6.6,"SettleTime":8.0,"StarLocked":true}
04:37:04.606 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.23, 0.26)
04:37:04.606 00.000 29988 Moving (-0.23, 0.26) raw xDistance=0.33 yDistance=0.09
04:37:04.606 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
04:37:04.606 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:04.606 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:04.606 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:04.607 00.001 28316 Enqueuing Expose request
04:37:04.607 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:37:04.607 00.000 29988 MoveAxis(W, 69, ABG)
04:37:04.607 00.000 29988 Guiding  Dir = 3, Dur = 69
04:37:04.607 00.000 29988 IsSlewing returns 0
04:37:04.608 00.001 29988 IsGuiding returns 0
04:37:04.609 00.001 29988 PulseGuide returned control before completion, sleep 78
04:37:04.694 00.085 29988 IsGuiding returns 0
04:37:04.694 00.000 29988 Move returns status 0, amount 69
04:37:04.694 00.000 29988 MoveAxis(N, 0, ABG)
04:37:04.694 00.000 29988 Move returns status 0, amount 0
04:37:04.694 00.000 29988 move complete, result=0
04:37:04.694 00.000 29988 worker thread done servicing request
04:37:04.694 00.000 29988 Worker thread wakes up
04:37:04.694 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:04.694 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:04.695 00.001 28316 GuideStep: 0.3 px 69 ms WEST, 0.1 px 0 ms NORTH
04:37:06.106 01.411 29988 Exposure complete
04:37:06.138 00.032 29988 worker thread done servicing request
04:37:06.138 00.000 28316 OnExposeComplete: enter
04:37:06.139 00.001 28316 UpdateGuideState(): m_state=6
04:37:06.139 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7983
04:37:06.140 00.001 28316 Star::Find returns 1 (0), X=949.54, Y=264.11, Mass=2244, SNR=32.6, Peak=164 HFD=3.9
04:37:06.140 00.000 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
04:37:06.141 00.001 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
04:37:06.141 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.10 mountX=0.06 mountY=0.00, mountTheta=0.06
04:37:06.143 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.05, opts=13)
04:37:06.143 00.000 28316 Enqueuing Move request for scope (-0.03, 0.05)
04:37:06.144 00.001 29988 Worker thread wakes up
04:37:06.144 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
04:37:06.144 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
04:37:06.144 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:37:06.146 00.002 28316 UpdateGuideState exits: m=2244 RSB=32.6
04:37:06.146 00.000 29988 Moving (-0.03, 0.05) raw xDistance=0.06 yDistance=0.00
04:37:06.146 00.000 28316 PhdController: settling, locked = 1, distance = 0.22 (0.50) aobump = 0 frame = 21 / 99999
04:37:06.147 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:37:06.147 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:06.147 00.000 28316 PhdController: newstate STATE_FINISH
04:37:06.147 00.000 28316 PhdController complete: success
04:37:06.147 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:37:06.148 00.001 28316 evsrv: {"Event":"SettleDone","Timestamp":1786156626.147,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":21,"DroppedFrames":0}
04:37:06.148 00.000 29988 MoveAxis(E, 0, ABG)
04:37:06.148 00.000 29988 Move returns status 0, amount 0
04:37:06.148 00.000 29988 MoveAxis(N, 0, ABG)
04:37:06.148 00.000 29988 Move returns status 0, amount 0
04:37:06.148 00.000 29988 move complete, result=0
04:37:06.148 00.000 28316 Mount: notify guiding dither settle done success=1
04:37:06.149 00.001 28316 PhdController: newstate STATE_IDLE
04:37:06.149 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:06.149 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:06.150 00.001 28316 Enqueuing Expose request
04:37:06.150 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:37:06.151 00.001 29988 worker thread done servicing request
04:37:06.151 00.000 29988 Worker thread wakes up
04:37:06.151 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:06.151 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:07.777 01.626 29988 Exposure complete
04:37:07.826 00.049 29988 worker thread done servicing request
04:37:07.826 00.000 28316 OnExposeComplete: enter
04:37:07.827 00.001 28316 UpdateGuideState(): m_state=6
04:37:07.828 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.828 00.000 28316 Star::Find returns 1 (0), X=949.57, Y=263.92, Mass=2143, SNR=31.9, Peak=173 HFD=3.9
04:37:07.829 00.001 28316 MultiStar: exiting stabilization period
04:37:07.829 00.000 28316 MultiStar: updating star positions after lock position change
04:37:07.830 00.001 28316 Star::Find(15, 659, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.830 00.000 28316 Star::Find returns 1 (0), X=660.62, Y=167.94, Mass=1990, SNR=30.7, Peak=132 HFD=4.3
04:37:07.830 00.000 28316 Star::Find(15, 1031, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.831 00.001 28316 Star::Find returns 1 (0), X=1032.09, Y=398.95, Mass=1975, SNR=30.2, Peak=155 HFD=4.4
04:37:07.833 00.002 28316 Star::Find(15, 975, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.834 00.001 28316 Star::Find returns 1 (0), X=976.44, Y=256.06, Mass=1646, SNR=28.1, Peak=120 HFD=3.9
04:37:07.835 00.001 28316 Star::Find(15, 309, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.836 00.001 28316 Star::Find returns 1 (0), X=310.01, Y=835.70, Mass=1572, SNR=27.3, Peak=138 HFD=4.2
04:37:07.837 00.001 28316 Star::Find(15, 492, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.838 00.001 28316 Star::Find returns 1 (0), X=493.01, Y=97.05, Mass=1163, SNR=23.7, Peak=105 HFD=4.0
04:37:07.840 00.002 28316 Star::Find(15, 286, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.843 00.003 28316 Star::Find returns 1 (0), X=287.65, Y=922.87, Mass=878, SNR=20.6, Peak=85 HFD=3.7
04:37:07.843 00.000 28316 Star::Find(15, 676, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.844 00.001 28316 Star::Find returns 1 (0), X=677.92, Y=953.32, Mass=900, SNR=20.6, Peak=63 HFD=4.3
04:37:07.844 00.000 28316 Star::Find(15, 1144, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.845 00.001 28316 Star::Find returns 1 (0), X=1144.77, Y=753.81, Mass=828, SNR=19.8, Peak=62 HFD=4.2
04:37:07.845 00.000 28316 Star::Find(15, 244, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.845 00.000 28316 Star::Find returns 1 (0), X=245.18, Y=525.97, Mass=565, SNR=16.4, Peak=47 HFD=4.2
04:37:07.846 00.001 28316 Star::Find(15, 648, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.846 00.000 28316 Star::Find returns 1 (0), X=649.11, Y=649.28, Mass=584, SNR=16.8, Peak=45 HFD=4.1
04:37:07.847 00.001 28316 Star::Find(15, 1128, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7984
04:37:07.847 00.000 28316 Star::Find returns 1 (0), X=1129.72, Y=631.55, Mass=606, SNR=17.1, Peak=48 HFD=3.8
04:37:07.848 00.001 28316 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.00) = xAngle (-3.56 = 2.72)
04:37:07.848 00.000 28316 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.60 = 2.68)
04:37:07.848 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.56 mountX=-0.13 mountY=0.06, mountTheta=2.69
04:37:07.850 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.14, opts=13)
04:37:07.850 00.000 28316 Enqueuing Move request for scope (0.00, -0.14)
04:37:07.851 00.001 29988 Worker thread wakes up
04:37:07.851 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:07.851 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
04:37:07.851 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
04:37:07.851 00.000 28316 UpdateGuideState exits: m=2143 RSB=31.9
04:37:07.852 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:07.852 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:07.853 00.001 28316 Enqueuing Expose request
04:37:07.853 00.000 29988 Moving (0.00, -0.14) raw xDistance=-0.13 yDistance=0.06
04:37:07.853 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:37:07.853 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:07.853 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:37:07.853 00.000 29988 MoveAxis(E, 0, ABG)
04:37:07.853 00.000 29988 Move returns status 0, amount 0
04:37:07.853 00.000 29988 MoveAxis(N, 0, ABG)
04:37:07.853 00.000 29988 Move returns status 0, amount 0
04:37:07.853 00.000 29988 move complete, result=0
04:37:07.853 00.000 29988 worker thread done servicing request
04:37:07.853 00.000 29988 Worker thread wakes up
04:37:07.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:07.853 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:07.855 00.002 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:09.378 01.523 29988 Exposure complete
04:37:09.413 00.035 29988 worker thread done servicing request
04:37:09.413 00.000 28316 OnExposeComplete: enter
04:37:09.414 00.001 28316 UpdateGuideState(): m_state=6
04:37:09.414 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7985
04:37:09.415 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=264.01, Mass=2411, SNR=33.9, Peak=159 HFD=4.1
04:37:09.415 00.000 28316 MultiStar: [#1 -0.31,0.21,0.00,M1] [#2 -0.38,0.16,0.00,M1] [#3 -0.12,0.16,0.86,U] [#4 -0.28,-0.18,0.82,U] [#5 -0.26,-0.16,0.72,U] [#6 -0.02,-0.12,0.61,U] [#7 -0.16,0.07,0.60,U] [#8 -0.19,0.01,0.56,U] 
04:37:09.416 00.001 28316 single-star, 6 included, MultiStar: {-0.15, -0.04}, one-star: {-0.05, -0.05}
04:37:09.416 00.000 28316 CameraToMount -- cameraTheta (-2.33) - m_xAngle (2.00) = xAngle (-4.33 = 1.95)
04:37:09.418 00.002 28316 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.37 = 1.91)
04:37:09.419 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.02 mountY=0.06, mountTheta=1.95
04:37:09.420 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.05, opts=13)
04:37:09.421 00.001 28316 Enqueuing Move request for scope (-0.05, -0.05)
04:37:09.422 00.001 29988 Worker thread wakes up
04:37:09.422 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:09.422 00.000 28316 UpdateGuideState exits: m=2411 RSB=33.9
04:37:09.423 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:09.423 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:09.423 00.000 28316 Enqueuing Expose request
04:37:09.426 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
04:37:09.426 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
04:37:09.426 00.000 29988 Moving (-0.05, -0.05) raw xDistance=-0.02 yDistance=0.06
04:37:09.426 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:37:09.426 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:09.426 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:37:09.426 00.000 29988 MoveAxis(E, 0, ABG)
04:37:09.426 00.000 29988 Move returns status 0, amount 0
04:37:09.426 00.000 29988 MoveAxis(N, 0, ABG)
04:37:09.426 00.000 29988 Move returns status 0, amount 0
04:37:09.426 00.000 29988 move complete, result=0
04:37:09.426 00.000 29988 worker thread done servicing request
04:37:09.426 00.000 29988 Worker thread wakes up
04:37:09.426 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:09.427 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:09.427 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:11.056 01.629 29988 Exposure complete
04:37:11.092 00.036 29988 worker thread done servicing request
04:37:11.092 00.000 28316 OnExposeComplete: enter
04:37:11.093 00.001 28316 UpdateGuideState(): m_state=6
04:37:11.093 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7986
04:37:11.094 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=264.15, Mass=2146, SNR=32.0, Peak=164 HFD=3.8
04:37:11.096 00.002 28316 MultiStar: [#1 -0.19,0.34,0.00,M2] [#2 -0.14,-0.06,0.95,U] [#3 -0.06,0.21,0.85,U] [#4 -0.21,0.28,0.85,U] [#5 -0.07,0.17,0.77,U] [#6 0.15,0.05,0.62,U] [#7 -0.14,0.10,0.64,U] [#8 -0.09,0.05,0.59,U] 
04:37:11.097 00.001 28316 single-star, 7 included, MultiStar: {-0.08, 0.11}, one-star: {-0.04, 0.09}
04:37:11.099 00.002 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.01 = -0.01)
04:37:11.100 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.05 = -0.05)
04:37:11.101 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.99 mountX=0.10 mountY=-0.00, mountTheta=-0.05
04:37:11.104 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=0.09, opts=13)
04:37:11.104 00.000 28316 Enqueuing Move request for scope (-0.04, 0.09)
04:37:11.105 00.001 29988 Worker thread wakes up
04:37:11.105 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
04:37:11.105 00.000 28316 UpdateGuideState exits: m=2146 RSB=32.0
04:37:11.106 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:11.106 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:11.107 00.001 28316 Enqueuing Expose request
04:37:11.107 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
04:37:11.107 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
04:37:11.107 00.000 29988 Moving (-0.04, 0.09) raw xDistance=0.10 yDistance=-0.00
04:37:11.107 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:37:11.107 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:11.107 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:37:11.107 00.000 29988 MoveAxis(E, 0, ABG)
04:37:11.107 00.000 29988 Move returns status 0, amount 0
04:37:11.107 00.000 29988 MoveAxis(N, 0, ABG)
04:37:11.107 00.000 29988 Move returns status 0, amount 0
04:37:11.107 00.000 29988 move complete, result=0
04:37:11.107 00.000 29988 worker thread done servicing request
04:37:11.107 00.000 29988 Worker thread wakes up
04:37:11.107 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:11.107 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:11.108 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:37:12.628 01.520 29988 Exposure complete
04:37:12.675 00.047 29988 worker thread done servicing request
04:37:12.675 00.000 28316 OnExposeComplete: enter
04:37:12.676 00.001 28316 UpdateGuideState(): m_state=6
04:37:12.676 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7987
04:37:12.677 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=263.80, Mass=2392, SNR=33.8, Peak=168 HFD=3.9
04:37:12.677 00.000 28316 MultiStar: [#1 -0.23,0.09,0.93,U] [#2 -0.26,-0.17,0.85,U] [#3 -0.18,0.12,0.82,U] [#4 -0.22,-0.10,0.80,U] [#5 -0.19,-0.13,0.69,U] [#6 -0.20,-0.22,0.59,U] [#7 -0.21,0.05,0.61,U] [#8 -0.22,0.04,0.54,U] 
04:37:12.678 00.001 28316 refined, 8 included, MultiStar: {-0.19, -0.07}, one-star: {-0.05, -0.26}
04:37:12.679 00.001 28316 CameraToMount -- cameraTheta (-2.80) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
04:37:12.679 00.000 28316 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
04:37:12.679 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=0.02 mountY=0.20, mountTheta=1.48
04:37:12.680 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.07, opts=13)
04:37:12.681 00.001 28316 Enqueuing Move request for scope (-0.19, -0.07)
04:37:12.681 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:12.682 00.001 29988 Worker thread wakes up
04:37:12.682 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.8
04:37:12.682 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
04:37:12.682 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:12.683 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
04:37:12.683 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:12.683 00.000 28316 Enqueuing Expose request
04:37:12.684 00.001 29988 Moving (-0.19, -0.07) raw xDistance=0.02 yDistance=0.20
04:37:12.684 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:37:12.684 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:37:12.684 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
04:37:12.684 00.000 29988 MoveAxis(E, 0, ABG)
04:37:12.684 00.000 29988 Move returns status 0, amount 0
04:37:12.684 00.000 29988 MoveAxis(N, 0, ABG)
04:37:12.684 00.000 29988 Move returns status 0, amount 0
04:37:12.684 00.000 29988 move complete, result=0
04:37:12.684 00.000 29988 worker thread done servicing request
04:37:12.684 00.000 29988 Worker thread wakes up
04:37:12.684 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:12.684 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:12.684 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:37:14.306 01.622 29988 Exposure complete
04:37:14.382 00.076 29988 worker thread done servicing request
04:37:14.382 00.000 28316 OnExposeComplete: enter
04:37:14.385 00.003 28316 UpdateGuideState(): m_state=6
04:37:14.387 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7988
04:37:14.390 00.003 28316 Star::Find returns 1 (0), X=949.85, Y=263.97, Mass=2204, SNR=32.4, Peak=188 HFD=4.2
04:37:14.392 00.002 28316 MultiStar: [#1 -0.01,0.20,1.00,U] [#2 -0.09,0.10,0.93,U] [#3 0.13,0.25,0.89,U] [#4 -0.01,0.35,0.00,M1] [#5 0.07,0.02,0.75,U] [#6 0.19,0.07,0.62,U] [#7 -0.08,0.48,0.00,M4] [#8 0.06,0.24,0.57,U] 
04:37:14.395 00.003 28316 refined, 6 included, MultiStar: {0.09, 0.11}, one-star: {0.28, -0.09}
04:37:14.396 00.001 28316 CameraToMount -- cameraTheta (0.90) - m_xAngle (2.00) = xAngle (-1.10 = -1.10)
04:37:14.398 00.002 28316 CameraToMount -- cameraTheta (0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.14 = -1.14)
04:37:14.399 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=0.06 mountY=-0.12, mountTheta=-1.11
04:37:14.399 00.000 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=0.11, opts=13)
04:37:14.401 00.002 28316 Enqueuing Move request for scope (0.09, 0.11)
04:37:14.401 00.000 29988 Worker thread wakes up
04:37:14.401 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:14.401 00.000 28316 UpdateGuideState exits: m=2204 RSB=32.4
04:37:14.402 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:14.402 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:14.403 00.001 28316 Enqueuing Expose request
04:37:14.403 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
04:37:14.403 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
04:37:14.403 00.000 29988 Moving (0.09, 0.11) raw xDistance=0.06 yDistance=-0.12
04:37:14.403 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:37:14.403 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:14.403 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:37:14.403 00.000 29988 MoveAxis(E, 0, ABG)
04:37:14.403 00.000 29988 Move returns status 0, amount 0
04:37:14.403 00.000 29988 MoveAxis(N, 0, ABG)
04:37:14.403 00.000 29988 Move returns status 0, amount 0
04:37:14.403 00.000 29988 move complete, result=0
04:37:14.403 00.000 29988 worker thread done servicing request
04:37:14.403 00.000 29988 Worker thread wakes up
04:37:14.403 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:14.403 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:14.404 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:15.818 01.414 29988 Exposure complete
04:37:15.886 00.068 29988 worker thread done servicing request
04:37:15.886 00.000 28316 OnExposeComplete: enter
04:37:15.887 00.001 28316 UpdateGuideState(): m_state=6
04:37:15.887 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7989
04:37:15.888 00.001 28316 Star::Find returns 1 (0), X=949.71, Y=263.97, Mass=2257, SNR=33.0, Peak=192 HFD=4.0
04:37:15.889 00.001 28316 MultiStar: [#1 -0.08,0.16,0.95,U] [#2 0.00,-0.01,0.90,U] [#3 0.13,0.17,0.83,U] [#4 -0.03,-0.02,0.85,U] [#5 0.10,-0.13,0.72,U] [#6 0.21,-0.06,0.63,U] [#7 0.05,0.08,0.65,U] [#8 -0.02,0.22,0.58,U] 
04:37:15.890 00.001 28316 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.14, -0.09}
04:37:15.891 00.001 28316 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:37:15.892 00.001 28316 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:37:15.895 00.003 28316 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.52 mountX=0.01 mountY=-0.06, mountTheta=-1.47
04:37:15.899 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.03, opts=13)
04:37:15.900 00.001 28316 Enqueuing Move request for scope (0.05, 0.03)
04:37:15.901 00.001 29988 Worker thread wakes up
04:37:15.901 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
04:37:15.901 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
04:37:15.901 00.000 29988 Moving (0.05, 0.03) raw xDistance=0.01 yDistance=-0.06
04:37:15.901 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:37:15.901 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:15.901 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:37:15.901 00.000 29988 MoveAxis(E, 0, ABG)
04:37:15.901 00.000 29988 Move returns status 0, amount 0
04:37:15.901 00.000 29988 MoveAxis(N, 0, ABG)
04:37:15.901 00.000 29988 Move returns status 0, amount 0
04:37:15.901 00.000 29988 move complete, result=0
04:37:15.901 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:15.902 00.001 29988 worker thread done servicing request
04:37:15.902 00.000 28316 UpdateGuideState exits: m=2257 RSB=33.0
04:37:15.902 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:15.903 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:15.903 00.000 28316 Enqueuing Expose request
04:37:15.903 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:15.904 00.001 29988 Worker thread wakes up
04:37:15.904 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:15.904 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:17.539 01.635 29988 Exposure complete
04:37:17.576 00.037 29988 worker thread done servicing request
04:37:17.576 00.000 28316 OnExposeComplete: enter
04:37:17.577 00.001 28316 UpdateGuideState(): m_state=6
04:37:17.577 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7990
04:37:17.578 00.001 28316 Star::Find returns 1 (0), X=949.62, Y=264.14, Mass=2284, SNR=33.1, Peak=190 HFD=3.9
04:37:17.578 00.000 28316 MultiStar: [#1 -0.20,0.29,0.96,U] [#2 -0.03,0.37,0.00,M1] [#3 0.21,0.37,0.00,M1] [#4 -0.15,0.30,0.84,U] [#5 0.01,0.09,0.72,U] [#6 0.10,0.06,0.61,U] [#7 0.02,0.36,0.00,M4] [#8 -0.19,0.27,0.57,U] 
04:37:17.579 00.001 28316 single-star, 5 included, MultiStar: {-0.07, 0.18}, one-star: {0.05, 0.08}
04:37:17.579 00.000 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
04:37:17.579 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
04:37:17.580 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.03 mountX=0.05 mountY=-0.08, mountTheta=-0.98
04:37:17.581 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.08, opts=13)
04:37:17.581 00.000 28316 Enqueuing Move request for scope (0.05, 0.08)
04:37:17.582 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:17.583 00.001 28316 UpdateGuideState exits: m=2284 RSB=33.1
04:37:17.583 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:17.584 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:17.584 00.000 28316 Enqueuing Expose request
04:37:17.584 00.000 29988 Worker thread wakes up
04:37:17.584 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
04:37:17.584 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
04:37:17.585 00.001 29988 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.08
04:37:17.585 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:37:17.585 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:17.585 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:37:17.585 00.000 29988 MoveAxis(E, 0, ABG)
04:37:17.585 00.000 29988 Move returns status 0, amount 0
04:37:17.585 00.000 29988 MoveAxis(N, 0, ABG)
04:37:17.585 00.000 29988 Move returns status 0, amount 0
04:37:17.585 00.000 29988 move complete, result=0
04:37:17.585 00.000 29988 worker thread done servicing request
04:37:17.585 00.000 29988 Worker thread wakes up
04:37:17.585 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:17.585 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:17.585 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:19.102 01.517 29988 Exposure complete
04:37:19.159 00.057 29988 worker thread done servicing request
04:37:19.160 00.001 28316 OnExposeComplete: enter
04:37:19.162 00.002 28316 UpdateGuideState(): m_state=6
04:37:19.165 00.003 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7991
04:37:19.167 00.002 28316 Star::Find returns 1 (0), X=949.69, Y=264.28, Mass=2290, SNR=32.9, Peak=167 HFD=4.2
04:37:19.170 00.003 28316 MultiStar: [#1 -0.29,0.51,0.00,M1] [#2 -0.08,0.35,0.00,M2] [#3 0.05,0.51,0.00,M2] [#4 0.03,0.23,0.79,U] [#5 -0.20,0.26,0.73,U] [#6 0.22,0.22,0.64,U] [#7 -0.19,0.25,0.61,U] [#8 -0.16,0.42,0.00,M1] 
04:37:19.172 00.002 28316 refined, 4 included, MultiStar: {0.01, 0.23}, one-star: {0.12, 0.22}
04:37:19.174 00.002 28316 CameraToMount -- cameraTheta (1.55) - m_xAngle (2.00) = xAngle (-0.45 = -0.45)
04:37:19.176 00.002 28316 CameraToMount -- cameraTheta (1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
04:37:19.179 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.55 mountX=0.21 mountY=-0.11, mountTheta=-0.48
04:37:19.183 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.23, opts=13)
04:37:19.185 00.002 28316 Enqueuing Move request for scope (0.01, 0.23)
04:37:19.188 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:19.191 00.003 29988 Worker thread wakes up
04:37:19.191 00.000 28316 UpdateGuideState exits: m=2290 RSB=32.9
04:37:19.191 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:19.192 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:19.192 00.000 28316 Enqueuing Expose request
04:37:19.193 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
04:37:19.193 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
04:37:19.193 00.000 29988 Moving (0.01, 0.23) raw xDistance=0.21 yDistance=-0.11
04:37:19.194 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
04:37:19.194 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:19.194 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:37:19.194 00.000 29988 MoveAxis(W, 44, ABG)
04:37:19.194 00.000 29988 Guiding  Dir = 3, Dur = 44
04:37:19.194 00.000 29988 IsSlewing returns 0
04:37:19.194 00.000 29988 IsGuiding returns 0
04:37:19.196 00.002 29988 PulseGuide returned control before completion, sleep 53
04:37:19.258 00.062 29988 IsGuiding returns 0
04:37:19.258 00.000 29988 Move returns status 0, amount 44
04:37:19.258 00.000 29988 MoveAxis(N, 0, ABG)
04:37:19.258 00.000 29988 Move returns status 0, amount 0
04:37:19.258 00.000 29988 move complete, result=0
04:37:19.258 00.000 29988 worker thread done servicing request
04:37:19.258 00.000 29988 Worker thread wakes up
04:37:19.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:19.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:19.258 00.000 28316 GuideStep: 0.2 px 44 ms WEST, -0.1 px 0 ms NORTH
04:37:20.894 01.636 29988 Exposure complete
04:37:20.947 00.053 29988 worker thread done servicing request
04:37:20.947 00.000 28316 OnExposeComplete: enter
04:37:20.948 00.001 28316 UpdateGuideState(): m_state=6
04:37:20.948 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7992
04:37:20.950 00.002 28316 Star::Find returns 1 (0), X=949.27, Y=263.86, Mass=2098, SNR=31.7, Peak=160 HFD=4.1
04:37:20.951 00.001 28316 MultiStar: [#1 -0.48,0.02,0.00,M2] [#2 -0.39,-0.32,0.00,M3] [#3 -0.27,-0.02,0.86,U] [#4 -0.00,-0.09,0.86,U] [#5 -0.12,-0.18,0.73,U] [#6 0.11,-0.34,0.00,M1] [#7 -0.23,-0.09,0.64,U] [#8 -0.37,-0.18,0.00,M2] 
04:37:20.952 00.001 28316 refined, 4 included, MultiStar: {-0.19, -0.12}, one-star: {-0.31, -0.20}
04:37:20.953 00.001 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.58 = 1.70)
04:37:20.955 00.002 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.62 = 1.66)
04:37:20.956 00.001 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.58 mountX=-0.03 mountY=0.22, mountTheta=1.70
04:37:20.957 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.12, opts=13)
04:37:20.957 00.000 28316 Enqueuing Move request for scope (-0.19, -0.12)
04:37:20.958 00.001 29988 Worker thread wakes up
04:37:20.958 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:20.958 00.000 28316 UpdateGuideState exits: m=2098 RSB=31.7
04:37:20.959 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:20.959 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:20.960 00.001 28316 Enqueuing Expose request
04:37:20.960 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
04:37:20.960 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
04:37:20.960 00.000 29988 Moving (-0.19, -0.12) raw xDistance=-0.03 yDistance=0.22
04:37:20.960 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:37:20.960 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:37:20.960 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
04:37:20.960 00.000 29988 MoveAxis(E, 0, ABG)
04:37:20.960 00.000 29988 Move returns status 0, amount 0
04:37:20.960 00.000 29988 MoveAxis(N, 0, ABG)
04:37:20.960 00.000 29988 Move returns status 0, amount 0
04:37:20.960 00.000 29988 move complete, result=0
04:37:20.960 00.000 29988 worker thread done servicing request
04:37:20.960 00.000 29988 Worker thread wakes up
04:37:20.960 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:20.960 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:20.961 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:37:22.488 01.527 29988 Exposure complete
04:37:22.529 00.041 29988 worker thread done servicing request
04:37:22.530 00.001 28316 OnExposeComplete: enter
04:37:22.531 00.001 28316 UpdateGuideState(): m_state=6
04:37:22.532 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7993
04:37:22.536 00.004 28316 Star::Find returns 1 (0), X=949.36, Y=263.90, Mass=2274, SNR=33.0, Peak=150 HFD=4.3
04:37:22.539 00.003 28316 MultiStar: [#1 -0.29,0.23,0.00,M3] [#2 -0.21,0.02,0.90,U] [#3 -0.18,0.15,0.84,U] [#4 -0.06,0.02,0.84,U] [#5 0.13,-0.31,0.70,U] [#6 0.22,-0.02,0.60,U] [#7 -0.06,-0.01,0.60,U] [#8 -0.02,0.14,0.59,U] 
04:37:22.541 00.002 28316 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.21, -0.16}
04:37:22.543 00.002 28316 CameraToMount -- cameraTheta (-2.81) - m_xAngle (2.00) = xAngle (-4.80 = 1.48)
04:37:22.543 00.000 28316 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.84 = 1.44)
04:37:22.544 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.81 mountX=0.01 mountY=0.07, mountTheta=1.48
04:37:22.545 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.02, opts=13)
04:37:22.545 00.000 28316 Enqueuing Move request for scope (-0.07, -0.02)
04:37:22.546 00.001 29988 Worker thread wakes up
04:37:22.546 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:22.546 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.0
04:37:22.547 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:22.547 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:22.547 00.000 28316 Enqueuing Expose request
04:37:22.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
04:37:22.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
04:37:22.548 00.000 29988 Moving (-0.07, -0.02) raw xDistance=0.01 yDistance=0.07
04:37:22.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:37:22.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:22.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:37:22.548 00.000 29988 MoveAxis(E, 0, ABG)
04:37:22.548 00.000 29988 Move returns status 0, amount 0
04:37:22.548 00.000 29988 MoveAxis(N, 0, ABG)
04:37:22.548 00.000 29988 Move returns status 0, amount 0
04:37:22.548 00.000 29988 move complete, result=0
04:37:22.548 00.000 29988 worker thread done servicing request
04:37:22.548 00.000 29988 Worker thread wakes up
04:37:22.548 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:22.548 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:22.549 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:24.180 01.631 29988 Exposure complete
04:37:24.205 00.025 29988 worker thread done servicing request
04:37:24.205 00.000 28316 OnExposeComplete: enter
04:37:24.206 00.001 28316 UpdateGuideState(): m_state=6
04:37:24.206 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7994
04:37:24.207 00.001 28316 Star::Find returns 1 (0), X=949.17, Y=263.95, Mass=2299, SNR=33.2, Peak=189 HFD=4.2
04:37:24.208 00.001 28316 MultiStar: [#1 -0.33,0.14,0.00,M4] [#2 -0.33,-0.01,0.87,U] [#3 -0.36,0.17,0.00,M1] [#4 -0.18,0.17,0.82,U] [#5 -0.09,-0.05,0.71,U] [#6 -0.19,-0.12,0.58,U] [#7 -0.30,0.18,0.61,U] [#8 -0.47,0.18,0.00,M2] 
04:37:24.208 00.000 28316 refined, 5 included, MultiStar: {-0.26, 0.01}, one-star: {-0.41, -0.11}
04:37:24.208 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
04:37:24.211 00.003 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
04:37:24.214 00.003 28316 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.12 mountX=0.11 mountY=0.23, mountTheta=1.11
04:37:24.217 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.01, opts=13)
04:37:24.217 00.000 28316 Enqueuing Move request for scope (-0.26, 0.01)
04:37:24.218 00.001 29988 Worker thread wakes up
04:37:24.218 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
04:37:24.218 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
04:37:24.218 00.000 29988 Moving (-0.26, 0.01) raw xDistance=0.11 yDistance=0.23
04:37:24.218 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:37:24.218 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=0.52
04:37:24.218 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
04:37:24.218 00.000 29988 MoveAxis(E, 0, ABG)
04:37:24.218 00.000 29988 Move returns status 0, amount 0
04:37:24.218 00.000 29988 MoveAxis(S, 55, ABG)
04:37:24.218 00.000 29988 Guiding  Dir = 1, Dur = 55
04:37:24.218 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:37:24.219 00.001 28316 UpdateGuideState exits: m=2299 RSB=33.2
04:37:24.219 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:24.219 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:24.220 00.001 28316 Enqueuing Expose request
04:37:24.220 00.000 29988 IsSlewing returns 0
04:37:24.221 00.001 29988 IsGuiding returns 0
04:37:24.226 00.005 29988 PulseGuide returned control before completion, sleep 60
04:37:24.292 00.066 29988 IsGuiding returns 0
04:37:24.292 00.000 29988 Move returns status 0, amount 55
04:37:24.292 00.000 29988 move complete, result=0
04:37:24.292 00.000 29988 worker thread done servicing request
04:37:24.292 00.000 29988 Worker thread wakes up
04:37:24.292 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:24.292 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 55 ms SOUTH
04:37:24.293 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:25.711 01.418 29988 Exposure complete
04:37:25.770 00.059 29988 worker thread done servicing request
04:37:25.771 00.001 28316 OnExposeComplete: enter
04:37:25.772 00.001 28316 UpdateGuideState(): m_state=6
04:37:25.774 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7995
04:37:25.775 00.001 28316 Star::Find returns 1 (0), X=949.59, Y=264.08, Mass=2236, SNR=32.6, Peak=179 HFD=4.0
04:37:25.777 00.002 28316 MultiStar: [#1 -0.10,0.16,0.98,U] [#2 -0.23,0.04,0.92,U] [#3 -0.04,0.28,0.88,U] [#4 -0.22,0.16,0.83,U] [#5 -0.21,0.00,0.75,U] [#6 -0.03,-0.00,0.65,U] [#7 -0.02,0.18,0.62,U] [#8 -0.09,0.09,0.61,U] 
04:37:25.778 00.001 28316 single-star, 8 included, MultiStar: {-0.11, 0.10}, one-star: {0.02, 0.02}
04:37:25.779 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
04:37:25.781 00.002 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
04:37:25.782 00.001 28316 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.95 mountX=0.01 mountY=-0.03, mountTheta=-1.06
04:37:25.784 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.02, opts=13)
04:37:25.784 00.000 28316 Enqueuing Move request for scope (0.02, 0.02)
04:37:25.785 00.001 29988 Worker thread wakes up
04:37:25.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:25.785 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.6
04:37:25.786 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:25.786 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:25.786 00.000 28316 Enqueuing Expose request
04:37:25.787 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
04:37:25.787 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
04:37:25.787 00.000 29988 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.03
04:37:25.787 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:37:25.787 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:25.787 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:37:25.787 00.000 29988 MoveAxis(E, 0, ABG)
04:37:25.787 00.000 29988 Move returns status 0, amount 0
04:37:25.787 00.000 29988 MoveAxis(N, 0, ABG)
04:37:25.787 00.000 29988 Move returns status 0, amount 0
04:37:25.787 00.000 29988 move complete, result=0
04:37:25.787 00.000 29988 worker thread done servicing request
04:37:25.787 00.000 29988 Worker thread wakes up
04:37:25.787 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:25.787 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:25.788 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:37:27.419 01.631 29988 Exposure complete
04:37:27.447 00.028 29988 worker thread done servicing request
04:37:27.448 00.001 28316 OnExposeComplete: enter
04:37:27.450 00.002 28316 UpdateGuideState(): m_state=6
04:37:27.451 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7996
04:37:27.452 00.001 28316 Star::Find returns 1 (0), X=949.59, Y=264.06, Mass=2171, SNR=32.2, Peak=182 HFD=4.0
04:37:27.453 00.001 28316 MultiStar: [#1 -0.18,0.27,0.97,U] [#2 -0.16,-0.08,0.88,U] [#3 0.07,0.28,0.86,U] [#4 -0.09,0.07,0.87,U] [#5 0.03,0.09,0.78,U] [#6 0.10,0.00,0.66,U] [#7 -0.18,0.22,0.61,U] [#8 0.03,0.27,0.58,U] 
04:37:27.454 00.001 28316 single-star, 8 included, MultiStar: {-0.04, 0.12}, one-star: {0.02, 0.01}
04:37:27.455 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:37:27.456 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:37:27.458 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.24 mountX=-0.00 mountY=-0.02, mountTheta=-1.76
04:37:27.460 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.01, opts=13)
04:37:27.461 00.001 28316 Enqueuing Move request for scope (0.02, 0.01)
04:37:27.463 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:27.464 00.001 28316 UpdateGuideState exits: m=2171 RSB=32.2
04:37:27.465 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:27.465 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:27.466 00.001 28316 Enqueuing Expose request
04:37:27.467 00.001 29988 Worker thread wakes up
04:37:27.467 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
04:37:27.467 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
04:37:27.467 00.000 29988 Moving (0.02, 0.01) raw xDistance=-0.00 yDistance=-0.02
04:37:27.467 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:37:27.467 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:27.467 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:37:27.467 00.000 29988 MoveAxis(E, 0, ABG)
04:37:27.467 00.000 29988 Move returns status 0, amount 0
04:37:27.467 00.000 29988 MoveAxis(N, 0, ABG)
04:37:27.467 00.000 29988 Move returns status 0, amount 0
04:37:27.467 00.000 29988 move complete, result=0
04:37:27.467 00.000 29988 worker thread done servicing request
04:37:27.467 00.000 29988 Worker thread wakes up
04:37:27.467 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:27.467 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:27.468 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:37:28.987 01.519 29988 Exposure complete
04:37:29.043 00.056 29988 worker thread done servicing request
04:37:29.044 00.001 28316 OnExposeComplete: enter
04:37:29.045 00.001 28316 UpdateGuideState(): m_state=6
04:37:29.047 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7997
04:37:29.048 00.001 28316 Star::Find returns 1 (0), X=949.74, Y=263.84, Mass=2233, SNR=32.6, Peak=189 HFD=4.0
04:37:29.049 00.001 28316 MultiStar: [#1 0.10,0.13,0.98,U] [#2 -0.07,-0.06,0.90,U] [#3 0.11,-0.06,0.86,U] [#4 -0.20,-0.09,0.82,U] [#5 0.24,-0.15,0.71,U] [#6 0.06,-0.22,0.63,U] [#7 -0.10,-0.11,0.61,U] [#8 0.14,-0.17,0.56,U] 
04:37:29.049 00.000 28316 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.17, -0.22}
04:37:29.050 00.001 28316 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.00) = xAngle (-3.09 = -3.09)
04:37:29.051 00.001 28316 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.13 = -3.13)
04:37:29.051 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=-0.11 mountY=-0.00, mountTheta=-3.13
04:37:29.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.10, opts=13)
04:37:29.053 00.001 28316 Enqueuing Move request for scope (0.05, -0.10)
04:37:29.053 00.000 29988 Worker thread wakes up
04:37:29.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:29.054 00.001 28316 UpdateGuideState exits: m=2233 RSB=32.6
04:37:29.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:29.055 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:29.055 00.000 28316 Enqueuing Expose request
04:37:29.055 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
04:37:29.055 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
04:37:29.055 00.000 29988 Moving (0.05, -0.10) raw xDistance=-0.11 yDistance=-0.00
04:37:29.055 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:37:29.055 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:29.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:37:29.055 00.000 29988 MoveAxis(E, 0, ABG)
04:37:29.055 00.000 29988 Move returns status 0, amount 0
04:37:29.055 00.000 29988 MoveAxis(N, 0, ABG)
04:37:29.056 00.001 29988 Move returns status 0, amount 0
04:37:29.056 00.000 29988 move complete, result=0
04:37:29.056 00.000 29988 worker thread done servicing request
04:37:29.056 00.000 29988 Worker thread wakes up
04:37:29.056 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:29.056 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:29.056 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:37:30.680 01.624 29988 Exposure complete
04:37:30.741 00.061 29988 worker thread done servicing request
04:37:30.742 00.001 28316 OnExposeComplete: enter
04:37:30.743 00.001 28316 UpdateGuideState(): m_state=6
04:37:30.743 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7998
04:37:30.744 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=263.97, Mass=2260, SNR=32.9, Peak=177 HFD=4.4
04:37:30.744 00.000 28316 MultiStar: [#1 0.15,0.11,0.98,U] [#2 0.48,-0.28,0.00,M1] [#3 0.26,0.11,0.85,U] [#4 0.07,0.05,0.85,U] [#5 0.10,-0.17,0.77,U] [#6 0.29,-0.16,0.66,U] [#7 0.10,0.06,0.63,U] [#8 0.02,0.11,0.57,U] 
04:37:30.745 00.001 28316 refined, 7 included, MultiStar: {0.18, 0.00}, one-star: {0.37, -0.09}
04:37:30.745 00.000 28316 CameraToMount -- cameraTheta (0.01) - m_xAngle (2.00) = xAngle (-1.99 = -1.99)
04:37:30.746 00.001 28316 CameraToMount -- cameraTheta (0.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
04:37:30.746 00.000 28316 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.01 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
04:37:30.749 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.00, opts=13)
04:37:30.749 00.000 28316 Enqueuing Move request for scope (0.18, 0.00)
04:37:30.750 00.001 29988 Worker thread wakes up
04:37:30.750 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
04:37:30.750 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
04:37:30.750 00.000 29988 Moving (0.18, 0.00) raw xDistance=-0.07 yDistance=-0.16
04:37:30.750 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:30.750 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.9
04:37:30.752 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:30.752 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:30.753 00.001 28316 Enqueuing Expose request
04:37:30.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:37:30.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:30.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:37:30.753 00.000 29988 MoveAxis(E, 0, ABG)
04:37:30.753 00.000 29988 Move returns status 0, amount 0
04:37:30.753 00.000 29988 MoveAxis(N, 0, ABG)
04:37:30.753 00.000 29988 Move returns status 0, amount 0
04:37:30.753 00.000 29988 move complete, result=0
04:37:30.753 00.000 29988 worker thread done servicing request
04:37:30.753 00.000 29988 Worker thread wakes up
04:37:30.753 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:30.753 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:30.754 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:37:32.283 01.529 29988 Exposure complete
04:37:32.315 00.032 29988 worker thread done servicing request
04:37:32.316 00.001 28316 OnExposeComplete: enter
04:37:32.317 00.001 28316 UpdateGuideState(): m_state=6
04:37:32.319 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7999
04:37:32.320 00.001 28316 Star::Find returns 1 (0), X=950.09, Y=263.91, Mass=2338, SNR=33.5, Peak=195 HFD=4.2
04:37:32.322 00.002 28316 MultiStar: [#1 0.32,0.12,0.97,U] [#2 0.31,-0.26,0.00,M2] [#3 0.55,0.09,0.00,M1] [#4 -0.04,0.01,0.84,U] [#5 0.03,-0.17,0.69,U] [#6 0.28,-0.28,0.00,M1] [#7 0.05,0.10,0.58,U] [#8 0.35,-0.14,0.00,M1] 
04:37:32.323 00.001 28316 refined, 4 included, MultiStar: {0.21, -0.02}, one-star: {0.52, -0.15}
04:37:32.324 00.001 28316 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.00) = xAngle (-2.09 = -2.09)
04:37:32.326 00.002 28316 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
04:37:32.327 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.09 mountX=-0.10 mountY=-0.18, mountTheta=-2.10
04:37:32.329 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.02, opts=13)
04:37:32.330 00.001 28316 Enqueuing Move request for scope (0.21, -0.02)
04:37:32.330 00.000 29988 Worker thread wakes up
04:37:32.330 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:32.331 00.001 28316 UpdateGuideState exits: m=2338 RSB=33.5
04:37:32.331 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:32.332 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:32.332 00.000 28316 Enqueuing Expose request
04:37:32.332 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
04:37:32.332 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
04:37:32.332 00.000 29988 Moving (0.21, -0.02) raw xDistance=-0.10 yDistance=-0.18
04:37:32.332 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:37:32.332 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:32.333 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
04:37:32.333 00.000 29988 MoveAxis(E, 0, ABG)
04:37:32.333 00.000 29988 Move returns status 0, amount 0
04:37:32.333 00.000 29988 MoveAxis(N, 0, ABG)
04:37:32.333 00.000 29988 Move returns status 0, amount 0
04:37:32.333 00.000 29988 move complete, result=0
04:37:32.333 00.000 29988 worker thread done servicing request
04:37:32.333 00.000 29988 Worker thread wakes up
04:37:32.333 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:32.333 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:32.333 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:37:33.964 01.631 29988 Exposure complete
04:37:34.017 00.053 29988 worker thread done servicing request
04:37:34.017 00.000 28316 OnExposeComplete: enter
04:37:34.018 00.001 28316 UpdateGuideState(): m_state=6
04:37:34.018 00.000 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8000
04:37:34.019 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=263.80, Mass=2200, SNR=32.6, Peak=183 HFD=4.2
04:37:34.019 00.000 28316 MultiStar: [#1 0.23,0.03,0.98,U] [#2 0.29,-0.39,0.00,M3] [#3 0.36,0.06,0.00,M2] [#4 0.25,-0.19,0.86,U] [#5 0.28,-0.10,0.73,U] [#6 0.56,-0.42,0.00,M2] [#7 0.09,-0.16,0.63,U] [#8 0.19,-0.21,0.59,U] 
04:37:34.021 00.002 28316 refined, 5 included, MultiStar: {0.25, -0.14}, one-star: {0.37, -0.26}
04:37:34.022 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:37:34.023 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:37:34.025 00.002 28316 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.28 cameraTheta=-0.52 mountX=-0.23 mountY=-0.16, mountTheta=-2.55
04:37:34.026 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.14, opts=13)
04:37:34.027 00.001 28316 Enqueuing Move request for scope (0.25, -0.14)
04:37:34.027 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:34.027 00.000 28316 UpdateGuideState exits: m=2200 RSB=32.6
04:37:34.028 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:34.028 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:34.029 00.001 28316 Enqueuing Expose request
04:37:34.029 00.000 29988 Worker thread wakes up
04:37:34.029 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
04:37:34.029 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
04:37:34.029 00.000 29988 Moving (0.25, -0.14) raw xDistance=-0.23 yDistance=-0.16
04:37:34.029 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:37:34.030 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:34.030 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:37:34.030 00.000 29988 MoveAxis(E, 49, ABG)
04:37:34.030 00.000 29988 Guiding  Dir = 2, Dur = 49
04:37:34.030 00.000 29988 IsSlewing returns 0
04:37:34.030 00.000 29988 IsGuiding returns 0
04:37:34.032 00.002 29988 PulseGuide returned control before completion, sleep 58
04:37:34.103 00.071 29988 IsGuiding returns 0
04:37:34.104 00.001 29988 Move returns status 0, amount 49
04:37:34.104 00.000 29988 MoveAxis(N, 0, ABG)
04:37:34.104 00.000 29988 Move returns status 0, amount 0
04:37:34.104 00.000 29988 move complete, result=0
04:37:34.104 00.000 29988 worker thread done servicing request
04:37:34.104 00.000 29988 Worker thread wakes up
04:37:34.104 00.000 28316 GuideStep: -0.2 px 49 ms EAST, -0.2 px 0 ms NORTH
04:37:34.105 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:34.105 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:35.518 01.413 29988 Exposure complete
04:37:35.567 00.049 29988 worker thread done servicing request
04:37:35.567 00.000 28316 OnExposeComplete: enter
04:37:35.569 00.002 28316 UpdateGuideState(): m_state=6
04:37:35.570 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8001
04:37:35.571 00.001 28316 Star::Find returns 1 (0), X=949.64, Y=263.81, Mass=2300, SNR=33.2, Peak=196 HFD=3.8
04:37:35.572 00.001 28316 MultiStar: [#1 -0.19,0.22,1.00,U] [#2 0.09,-0.06,0.87,U] [#3 0.15,-0.01,0.83,U] [#4 -0.13,-0.08,0.84,U] [#5 0.03,-0.11,0.73,U] [#6 0.09,-0.17,0.59,U] [#7 -0.17,0.03,0.62,U] [#8 0.04,-0.03,0.58,U] 
04:37:35.573 00.001 28316 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {0.07, -0.25}
04:37:35.574 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
04:37:35.575 00.001 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
04:37:35.577 00.002 28316 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.66 mountX=-0.04 mountY=0.03, mountTheta=2.60
04:37:35.579 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.00, y=-0.05, opts=13)
04:37:35.580 00.001 28316 Enqueuing Move request for scope (-0.00, -0.05)
04:37:35.580 00.000 29988 Worker thread wakes up
04:37:35.580 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:35.581 00.001 28316 UpdateGuideState exits: m=2300 RSB=33.2
04:37:35.581 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:35.582 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:35.582 00.000 28316 Enqueuing Expose request
04:37:35.582 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
04:37:35.582 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
04:37:35.583 00.001 29988 Moving (-0.00, -0.05) raw xDistance=-0.04 yDistance=0.03
04:37:35.583 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:37:35.583 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:35.583 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:37:35.583 00.000 29988 MoveAxis(E, 0, ABG)
04:37:35.583 00.000 29988 Move returns status 0, amount 0
04:37:35.583 00.000 29988 MoveAxis(N, 0, ABG)
04:37:35.583 00.000 29988 Move returns status 0, amount 0
04:37:35.583 00.000 29988 move complete, result=0
04:37:35.583 00.000 29988 worker thread done servicing request
04:37:35.583 00.000 29988 Worker thread wakes up
04:37:35.583 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:35.583 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:35.583 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:37:37.208 01.625 29988 Exposure complete
04:37:37.246 00.038 29988 worker thread done servicing request
04:37:37.246 00.000 28316 OnExposeComplete: enter
04:37:37.247 00.001 28316 UpdateGuideState(): m_state=6
04:37:37.248 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8002
04:37:37.249 00.001 28316 Star::Find returns 1 (0), X=949.81, Y=263.84, Mass=2315, SNR=33.2, Peak=199 HFD=4.0
04:37:37.249 00.000 28316 MultiStar: [#1 -0.13,0.10,0.94,U] [#2 0.24,-0.17,0.91,U] [#3 0.26,0.04,0.83,U] [#4 -0.12,0.00,0.79,U] [#5 -0.17,-0.21,0.74,U] [#6 0.16,-0.26,0.60,U] [#7 -0.11,-0.05,0.61,U] [#8 0.19,-0.05,0.57,U] 
04:37:37.250 00.001 28316 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.24, -0.22}
04:37:37.251 00.001 28316 CameraToMount -- cameraTheta (-0.92) - m_xAngle (2.00) = xAngle (-2.92 = -2.92)
04:37:37.252 00.001 28316 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.96 = -2.96)
04:37:37.253 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.92 mountX=-0.11 mountY=-0.02, mountTheta=-2.96
04:37:37.254 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.09, opts=13)
04:37:37.254 00.000 28316 Enqueuing Move request for scope (0.07, -0.09)
04:37:37.255 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:37.256 00.001 28316 UpdateGuideState exits: m=2315 RSB=33.2
04:37:37.256 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:37.257 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:37.257 00.000 28316 Enqueuing Expose request
04:37:37.258 00.001 29988 Worker thread wakes up
04:37:37.258 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
04:37:37.258 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
04:37:37.258 00.000 29988 Moving (0.07, -0.09) raw xDistance=-0.11 yDistance=-0.02
04:37:37.258 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:37:37.258 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:37.258 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:37:37.258 00.000 29988 MoveAxis(E, 0, ABG)
04:37:37.258 00.000 29988 Move returns status 0, amount 0
04:37:37.258 00.000 29988 MoveAxis(N, 0, ABG)
04:37:37.258 00.000 29988 Move returns status 0, amount 0
04:37:37.258 00.000 29988 move complete, result=0
04:37:37.258 00.000 29988 worker thread done servicing request
04:37:37.258 00.000 29988 Worker thread wakes up
04:37:37.258 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:37.258 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:37.258 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:37:38.787 01.529 29988 Exposure complete
04:37:38.821 00.034 29988 worker thread done servicing request
04:37:38.821 00.000 28316 OnExposeComplete: enter
04:37:38.821 00.000 28316 UpdateGuideState(): m_state=6
04:37:38.822 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8003
04:37:38.822 00.000 28316 Star::Find returns 1 (0), X=949.74, Y=263.89, Mass=2096, SNR=31.7, Peak=175 HFD=4.1
04:37:38.823 00.001 28316 MultiStar: [#1 0.12,0.05,1.00,U] [#2 0.14,-0.19,0.95,U] [#3 0.31,0.20,0.00,M1] [#4 0.24,-0.18,0.84,U] [#5 0.18,-0.16,0.77,U] [#6 0.53,-0.21,0.00,M1] [#7 0.21,-0.02,0.64,U] [#8 0.27,-0.26,0.00,M1] 
04:37:38.823 00.000 28316 refined, 5 included, MultiStar: {0.17, -0.11}, one-star: {0.17, -0.17}
04:37:38.824 00.001 28316 CameraToMount -- cameraTheta (-0.58) - m_xAngle (2.00) = xAngle (-2.58 = -2.58)
04:37:38.824 00.000 28316 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
04:37:38.825 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-0.58 mountX=-0.18 mountY=-0.10, mountTheta=-2.61
04:37:38.827 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.11, opts=13)
04:37:38.828 00.001 28316 Enqueuing Move request for scope (0.17, -0.11)
04:37:38.829 00.001 29988 Worker thread wakes up
04:37:38.829 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:38.829 00.000 28316 UpdateGuideState exits: m=2096 RSB=31.7
04:37:38.830 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:38.830 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:38.831 00.001 28316 Enqueuing Expose request
04:37:38.831 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
04:37:38.831 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
04:37:38.831 00.000 29988 Moving (0.17, -0.11) raw xDistance=-0.18 yDistance=-0.10
04:37:38.831 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:37:38.831 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:38.831 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:37:38.831 00.000 29988 MoveAxis(E, 0, ABG)
04:37:38.831 00.000 29988 Move returns status 0, amount 0
04:37:38.831 00.000 29988 MoveAxis(N, 0, ABG)
04:37:38.831 00.000 29988 Move returns status 0, amount 0
04:37:38.831 00.000 29988 move complete, result=0
04:37:38.831 00.000 29988 worker thread done servicing request
04:37:38.831 00.000 29988 Worker thread wakes up
04:37:38.831 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:38.831 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:38.832 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:40.459 01.627 29988 Exposure complete
04:37:40.501 00.042 29988 worker thread done servicing request
04:37:40.501 00.000 28316 OnExposeComplete: enter
04:37:40.503 00.002 28316 UpdateGuideState(): m_state=6
04:37:40.504 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8004
04:37:40.505 00.001 28316 Star::Find returns 1 (0), X=950.01, Y=263.81, Mass=2152, SNR=32.2, Peak=175 HFD=4.1
04:37:40.506 00.001 28316 MultiStar: [#1 0.35,0.00,1.01,U] [#2 0.46,-0.12,0.00,M1] [#3 0.33,0.15,0.00,M2] [#4 0.29,-0.04,0.83,U] [#5 0.16,-0.15,0.78,U] [#6 0.23,-0.14,0.64,U] [#7 0.27,-0.04,0.64,U] [#8 0.14,0.04,0.59,U] 
04:37:40.506 00.000 28316 refined, 6 included, MultiStar: {0.28, -0.09}, one-star: {0.43, -0.25}
04:37:40.507 00.001 28316 CameraToMount -- cameraTheta (-0.30) - m_xAngle (2.00) = xAngle (-2.30 = -2.30)
04:37:40.507 00.000 28316 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
04:37:40.507 00.000 28316 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.30 cameraTheta=-0.30 mountX=-0.20 mountY=-0.21, mountTheta=-2.32
04:37:40.509 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.28, y=-0.09, opts=13)
04:37:40.509 00.000 28316 Enqueuing Move request for scope (0.28, -0.09)
04:37:40.510 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:40.510 00.000 28316 UpdateGuideState exits: m=2152 RSB=32.2
04:37:40.510 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:40.511 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:40.511 00.000 28316 Enqueuing Expose request
04:37:40.512 00.001 29988 Worker thread wakes up
04:37:40.512 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd
04:37:40.512 00.000 29988 Handling offset move in thread for scope, endpoint = (0.28, -0.09)
04:37:40.512 00.000 29988 Moving (0.28, -0.09) raw xDistance=-0.20 yDistance=-0.21
04:37:40.512 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:37:40.512 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:37:40.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
04:37:40.512 00.000 29988 MoveAxis(E, 0, ABG)
04:37:40.512 00.000 29988 Move returns status 0, amount 0
04:37:40.512 00.000 29988 MoveAxis(N, 0, ABG)
04:37:40.512 00.000 29988 Move returns status 0, amount 0
04:37:40.512 00.000 29988 move complete, result=0
04:37:40.512 00.000 29988 worker thread done servicing request
04:37:40.512 00.000 29988 Worker thread wakes up
04:37:40.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:40.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:40.512 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:37:42.039 01.527 29988 Exposure complete
04:37:42.087 00.048 29988 worker thread done servicing request
04:37:42.088 00.001 28316 OnExposeComplete: enter
04:37:42.088 00.000 28316 UpdateGuideState(): m_state=6
04:37:42.089 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8005
04:37:42.089 00.000 28316 Star::Find returns 1 (0), X=949.85, Y=263.96, Mass=2278, SNR=33.2, Peak=183 HFD=4.3
04:37:42.090 00.001 28316 MultiStar: [#1 0.14,0.01,0.97,U] [#2 0.02,-0.09,0.86,U] [#3 0.20,0.22,0.83,U] [#4 0.26,-0.11,0.84,U] [#5 0.04,-0.01,0.72,U] [#6 0.34,-0.08,0.61,U] [#7 -0.00,-0.10,0.62,U] [#8 -0.01,-0.27,0.57,U] 
04:37:42.091 00.001 28316 refined, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.28, -0.10}
04:37:42.093 00.002 28316 CameraToMount -- cameraTheta (-0.31) - m_xAngle (2.00) = xAngle (-2.31 = -2.31)
04:37:42.094 00.001 28316 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
04:37:42.095 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=-0.11 mountY=-0.11, mountTheta=-2.33
04:37:42.097 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.05, opts=13)
04:37:42.098 00.001 28316 Enqueuing Move request for scope (0.15, -0.05)
04:37:42.099 00.001 29988 Worker thread wakes up
04:37:42.099 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:42.100 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
04:37:42.100 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.2
04:37:42.101 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:42.101 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:42.102 00.001 28316 Enqueuing Expose request
04:37:42.102 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
04:37:42.102 00.000 29988 Moving (0.15, -0.05) raw xDistance=-0.11 yDistance=-0.11
04:37:42.102 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:37:42.102 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:42.102 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:37:42.102 00.000 29988 MoveAxis(E, 0, ABG)
04:37:42.102 00.000 29988 Move returns status 0, amount 0
04:37:42.102 00.000 29988 MoveAxis(N, 0, ABG)
04:37:42.102 00.000 29988 Move returns status 0, amount 0
04:37:42.102 00.000 29988 move complete, result=0
04:37:42.102 00.000 29988 worker thread done servicing request
04:37:42.102 00.000 29988 Worker thread wakes up
04:37:42.102 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:42.102 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:42.103 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:43.735 01.632 29988 Exposure complete
04:37:43.781 00.046 29988 worker thread done servicing request
04:37:43.781 00.000 28316 OnExposeComplete: enter
04:37:43.782 00.001 28316 UpdateGuideState(): m_state=6
04:37:43.782 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8006
04:37:43.783 00.001 28316 Star::Find returns 1 (0), X=949.89, Y=263.77, Mass=2317, SNR=33.2, Peak=198 HFD=4.2
04:37:43.783 00.000 28316 MultiStar: [#1 -0.00,0.02,0.97,U] [#2 0.24,-0.19,0.86,U] [#3 0.31,0.03,0.88,U] [#4 0.19,-0.16,0.83,U] [#5 0.16,-0.10,0.76,U] [#6 0.27,-0.29,0.00,M1] [#7 0.15,-0.14,0.61,U] [#8 0.22,-0.07,0.57,U] 
04:37:43.783 00.000 28316 refined, 7 included, MultiStar: {0.20, -0.11}, one-star: {0.32, -0.29}
04:37:43.784 00.001 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:37:43.784 00.000 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
04:37:43.784 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.52 mountX=-0.19 mountY=-0.13, mountTheta=-2.54
04:37:43.786 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=-0.11, opts=13)
04:37:43.786 00.000 28316 Enqueuing Move request for scope (0.20, -0.11)
04:37:43.787 00.001 29988 Worker thread wakes up
04:37:43.787 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:43.788 00.001 28316 UpdateGuideState exits: m=2317 RSB=33.2
04:37:43.788 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:43.789 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:43.790 00.001 28316 Enqueuing Expose request
04:37:43.791 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
04:37:43.791 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
04:37:43.791 00.000 29988 Moving (0.20, -0.11) raw xDistance=-0.19 yDistance=-0.13
04:37:43.791 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:37:43.791 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:43.791 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:37:43.791 00.000 29988 MoveAxis(E, 0, ABG)
04:37:43.791 00.000 29988 Move returns status 0, amount 0
04:37:43.791 00.000 29988 MoveAxis(N, 0, ABG)
04:37:43.791 00.000 29988 Move returns status 0, amount 0
04:37:43.791 00.000 29988 move complete, result=0
04:37:43.792 00.001 29988 worker thread done servicing request
04:37:43.792 00.000 29988 Worker thread wakes up
04:37:43.792 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:43.792 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:43.792 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:37:45.321 01.529 29988 Exposure complete
04:37:45.365 00.044 29988 worker thread done servicing request
04:37:45.366 00.001 28316 OnExposeComplete: enter
04:37:45.366 00.000 28316 UpdateGuideState(): m_state=6
04:37:45.367 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8007
04:37:45.368 00.001 28316 Star::Find returns 1 (0), X=950.01, Y=264.06, Mass=2414, SNR=33.9, Peak=207 HFD=4.2
04:37:45.368 00.000 28316 MultiStar: [#1 0.31,0.24,0.00,M1] [#2 0.07,0.00,0.85,U] [#3 0.47,0.15,0.00,M1] [#4 0.56,-0.15,0.00,M1] [#5 0.46,0.01,0.00,M1] [#6 0.67,-0.23,0.00,M2] [#7 0.16,0.00,0.61,U] [#8 0.30,-0.07,0.56,U] 
04:37:45.369 00.001 28316 refined, 3 included, MultiStar: {0.25, -0.01}, one-star: {0.43, 0.00}
04:37:45.369 00.000 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.04 = -2.04)
04:37:45.370 00.001 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
04:37:45.370 00.000 28316 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.04 mountX=-0.11 mountY=-0.22, mountTheta=-2.05
04:37:45.371 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=-0.01, opts=13)
04:37:45.372 00.001 28316 Enqueuing Move request for scope (0.25, -0.01)
04:37:45.372 00.000 29988 Worker thread wakes up
04:37:45.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:45.373 00.001 28316 UpdateGuideState exits: m=2414 RSB=33.9
04:37:45.373 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:45.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:45.374 00.001 28316 Enqueuing Expose request
04:37:45.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd
04:37:45.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, -0.01)
04:37:45.374 00.000 29988 Moving (0.25, -0.01) raw xDistance=-0.11 yDistance=-0.22
04:37:45.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:37:45.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:37:45.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:37:45.374 00.000 29988 MoveAxis(E, 0, ABG)
04:37:45.374 00.000 29988 Move returns status 0, amount 0
04:37:45.374 00.000 29988 MoveAxis(N, 0, ABG)
04:37:45.374 00.000 29988 Move returns status 0, amount 0
04:37:45.375 00.001 29988 move complete, result=0
04:37:45.375 00.000 29988 worker thread done servicing request
04:37:45.375 00.000 29988 Worker thread wakes up
04:37:45.375 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:45.375 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:45.375 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:37:46.997 01.622 29988 Exposure complete
04:37:47.029 00.032 29988 worker thread done servicing request
04:37:47.029 00.000 28316 OnExposeComplete: enter
04:37:47.031 00.002 28316 UpdateGuideState(): m_state=6
04:37:47.032 00.001 28316 Star::Find(15, 950, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8008
04:37:47.033 00.001 28316 Star::Find returns 1 (0), X=950.30, Y=263.80, Mass=2252, SNR=32.8, Peak=193 HFD=3.8
04:37:47.034 00.001 28316 MultiStar: large primary error, entering stabilization period
04:37:47.037 00.003 28316 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.00) = xAngle (-2.35 = -2.35)
04:37:47.039 00.002 28316 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
04:37:47.040 00.001 28316 CameraToMount -- cameraX=0.73 cameraY=-0.26 hyp=0.77 cameraTheta=-0.35 mountX=-0.54 mountY=-0.53, mountTheta=-2.37
04:37:47.043 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.73, y=-0.26, opts=13)
04:37:47.044 00.001 28316 Enqueuing Move request for scope (0.73, -0.26)
04:37:47.045 00.001 29988 Worker thread wakes up
04:37:47.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:47.045 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.8
04:37:47.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:47.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:47.046 00.000 28316 Enqueuing Expose request
04:37:47.047 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.26) opts 0xd
04:37:47.047 00.000 29988 Handling offset move in thread for scope, endpoint = (0.73, -0.26)
04:37:47.047 00.000 29988 Moving (0.73, -0.26) raw xDistance=-0.54 yDistance=-0.53
04:37:47.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
04:37:47.047 00.000 29988 switching direction from 1 to -1 - decHistory=-3 oldest=-0.31 newest=-0.88
04:37:47.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
04:37:47.047 00.000 29988 MoveAxis(E, 114, ABG)
04:37:47.047 00.000 29988 Guiding  Dir = 2, Dur = 114
04:37:47.047 00.000 29988 IsSlewing returns 0
04:37:47.048 00.001 29988 IsGuiding returns 0
04:37:47.048 00.000 29988 PulseGuide returned control before completion, sleep 123
04:37:47.185 00.137 29988 IsGuiding returns 0
04:37:47.186 00.001 29988 Move returns status 0, amount 114
04:37:47.186 00.000 29988 MoveAxis(N, 127, ABG)
04:37:47.186 00.000 29988 Guiding  Dir = 0, Dur = 127
04:37:47.186 00.000 29988 IsSlewing returns 0
04:37:47.186 00.000 29988 IsGuiding returns 0
04:37:47.191 00.005 29988 PulseGuide returned control before completion, sleep 133
04:37:47.330 00.139 29988 IsGuiding returns 0
04:37:47.330 00.000 29988 Move returns status 0, amount 127
04:37:47.330 00.000 29988 move complete, result=0
04:37:47.330 00.000 29988 worker thread done servicing request
04:37:47.330 00.000 29988 Worker thread wakes up
04:37:47.330 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:47.330 00.000 28316 GuideStep: -0.5 px 114 ms EAST, -0.5 px 127 ms NORTH
04:37:47.332 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:48.744 01.412 29988 Exposure complete
04:37:48.783 00.039 29988 worker thread done servicing request
04:37:48.783 00.000 28316 OnExposeComplete: enter
04:37:48.784 00.001 28316 UpdateGuideState(): m_state=6
04:37:48.786 00.002 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8009
04:37:48.786 00.000 28316 Star::Find returns 1 (0), X=949.60, Y=263.75, Mass=2203, SNR=32.3, Peak=160 HFD=3.9
04:37:48.787 00.001 28316 CameraToMount -- cameraTheta (-1.49) - m_xAngle (2.00) = xAngle (-3.49 = 2.79)
04:37:48.788 00.001 28316 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.53 = 2.75)
04:37:48.790 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.49 mountX=-0.30 mountY=0.12, mountTheta=2.76
04:37:48.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.31, opts=13)
04:37:48.793 00.002 28316 Enqueuing Move request for scope (0.02, -0.31)
04:37:48.794 00.001 29988 Worker thread wakes up
04:37:48.794 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
04:37:48.794 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
04:37:48.794 00.000 29988 Moving (0.02, -0.31) raw xDistance=-0.30 yDistance=0.12
04:37:48.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
04:37:48.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:48.794 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:48.795 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:37:48.795 00.000 29988 MoveAxis(E, 70, ABG)
04:37:48.795 00.000 29988 Guiding  Dir = 2, Dur = 70
04:37:48.795 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.3
04:37:48.796 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:48.797 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:48.798 00.001 28316 Enqueuing Expose request
04:37:48.799 00.001 29988 IsSlewing returns 0
04:37:48.799 00.000 29988 IsGuiding returns 0
04:37:48.801 00.002 29988 PulseGuide returned control before completion, sleep 78
04:37:48.882 00.081 29988 IsGuiding returns 0
04:37:48.882 00.000 29988 Move returns status 0, amount 70
04:37:48.882 00.000 29988 MoveAxis(N, 0, ABG)
04:37:48.882 00.000 29988 Move returns status 0, amount 0
04:37:48.882 00.000 29988 move complete, result=0
04:37:48.883 00.001 29988 worker thread done servicing request
04:37:48.883 00.000 28316 GuideStep: -0.3 px 70 ms EAST, 0.1 px 0 ms NORTH
04:37:48.883 00.000 29988 Worker thread wakes up
04:37:48.883 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:48.884 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:50.520 01.636 29988 Exposure complete
04:37:50.556 00.036 29988 worker thread done servicing request
04:37:50.557 00.001 28316 OnExposeComplete: enter
04:37:50.558 00.001 28316 UpdateGuideState(): m_state=6
04:37:50.561 00.003 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8010
04:37:50.562 00.001 28316 Star::Find returns 1 (0), X=949.25, Y=263.97, Mass=2510, SNR=34.7, Peak=212 HFD=4.1
04:37:50.563 00.001 28316 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.00) = xAngle (-4.87 = 1.41)
04:37:50.564 00.001 28316 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.91 = 1.37)
04:37:50.565 00.001 28316 CameraToMount -- cameraX=-0.32 cameraY=-0.09 hyp=0.34 cameraTheta=-2.87 mountX=0.05 mountY=0.33, mountTheta=1.41
04:37:50.567 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=-0.09, opts=13)
04:37:50.568 00.001 28316 Enqueuing Move request for scope (-0.32, -0.09)
04:37:50.568 00.000 29988 Worker thread wakes up
04:37:50.568 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:50.569 00.001 28316 UpdateGuideState exits: m=2510 RSB=34.7
04:37:50.569 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:50.569 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:50.570 00.001 28316 Enqueuing Expose request
04:37:50.570 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.09) opts 0xd
04:37:50.570 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, -0.09)
04:37:50.570 00.000 29988 Moving (-0.32, -0.09) raw xDistance=0.05 yDistance=0.33
04:37:50.570 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:37:50.570 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:37:50.570 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
04:37:50.570 00.000 29988 MoveAxis(E, 0, ABG)
04:37:50.570 00.000 29988 Move returns status 0, amount 0
04:37:50.570 00.000 29988 MoveAxis(N, 0, ABG)
04:37:50.570 00.000 29988 Move returns status 0, amount 0
04:37:50.570 00.000 29988 move complete, result=0
04:37:50.570 00.000 29988 worker thread done servicing request
04:37:50.571 00.001 29988 Worker thread wakes up
04:37:50.571 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:50.571 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:50.571 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:37:52.088 01.517 29988 Exposure complete
04:37:52.121 00.033 29988 worker thread done servicing request
04:37:52.121 00.000 28316 OnExposeComplete: enter
04:37:52.122 00.001 28316 UpdateGuideState(): m_state=6
04:37:52.122 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8011
04:37:52.123 00.001 28316 Star::Find returns 1 (0), X=949.20, Y=264.01, Mass=2245, SNR=32.9, Peak=187 HFD=4.1
04:37:52.123 00.000 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
04:37:52.124 00.001 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.23)
04:37:52.124 00.000 28316 CameraToMount -- cameraX=-0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-3.02 mountX=0.11 mountY=0.36, mountTheta=1.26
04:37:52.126 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.38, y=-0.05, opts=13)
04:37:52.126 00.000 28316 Enqueuing Move request for scope (-0.38, -0.05)
04:37:52.126 00.000 29988 Worker thread wakes up
04:37:52.127 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.05) opts 0xd
04:37:52.127 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.38, -0.05)
04:37:52.127 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:52.127 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.9
04:37:52.128 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:52.128 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:52.129 00.001 28316 Enqueuing Expose request
04:37:52.130 00.001 29988 Moving (-0.38, -0.05) raw xDistance=0.11 yDistance=0.36
04:37:52.130 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:37:52.130 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:37:52.130 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
04:37:52.130 00.000 29988 MoveAxis(E, 0, ABG)
04:37:52.130 00.000 29988 Move returns status 0, amount 0
04:37:52.130 00.000 29988 MoveAxis(N, 0, ABG)
04:37:52.130 00.000 29988 Move returns status 0, amount 0
04:37:52.130 00.000 29988 move complete, result=0
04:37:52.130 00.000 29988 worker thread done servicing request
04:37:52.130 00.000 29988 Worker thread wakes up
04:37:52.130 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:52.130 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:52.131 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
04:37:53.759 01.628 29988 Exposure complete
04:37:53.784 00.025 29988 worker thread done servicing request
04:37:53.784 00.000 28316 OnExposeComplete: enter
04:37:53.785 00.001 28316 UpdateGuideState(): m_state=6
04:37:53.786 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8012
04:37:53.786 00.000 28316 Star::Find returns 1 (0), X=949.32, Y=264.22, Mass=2105, SNR=31.8, Peak=177 HFD=3.8
04:37:53.787 00.001 28316 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.00) = xAngle (0.58 = 0.58)
04:37:53.787 00.000 28316 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
04:37:53.788 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.58 mountX=0.25 mountY=0.16, mountTheta=0.56
04:37:53.792 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=0.16, opts=13)
04:37:53.795 00.003 28316 Enqueuing Move request for scope (-0.25, 0.16)
04:37:53.797 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=230, Gamma=0.580
04:37:53.799 00.002 28316 UpdateGuideState exits: m=2105 RSB=31.8
04:37:53.801 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:53.806 00.005 29988 Worker thread wakes up
04:37:53.806 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:53.807 00.001 28316 Enqueuing Expose request
04:37:53.808 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
04:37:53.809 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
04:37:53.809 00.000 29988 Moving (-0.25, 0.16) raw xDistance=0.25 yDistance=0.16
04:37:53.809 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
04:37:53.809 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:53.809 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:37:53.809 00.000 29988 MoveAxis(W, 53, ABG)
04:37:53.809 00.000 29988 Guiding  Dir = 3, Dur = 53
04:37:53.809 00.000 29988 IsSlewing returns 0
04:37:53.809 00.000 29988 IsGuiding returns 0
04:37:53.811 00.002 29988 PulseGuide returned control before completion, sleep 62
04:37:53.881 00.070 29988 IsGuiding returns 0
04:37:53.882 00.001 29988 Move returns status 0, amount 53
04:37:53.882 00.000 29988 MoveAxis(N, 0, ABG)
04:37:53.882 00.000 29988 Move returns status 0, amount 0
04:37:53.882 00.000 29988 move complete, result=0
04:37:53.882 00.000 29988 worker thread done servicing request
04:37:53.882 00.000 29988 Worker thread wakes up
04:37:53.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:53.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:53.882 00.000 28316 GuideStep: 0.2 px 53 ms WEST, 0.2 px 0 ms NORTH
04:37:55.287 01.405 29988 Exposure complete
04:37:55.327 00.040 29988 worker thread done servicing request
04:37:55.327 00.000 28316 OnExposeComplete: enter
04:37:55.328 00.001 28316 UpdateGuideState(): m_state=6
04:37:55.329 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8013
04:37:55.330 00.001 28316 Star::Find returns 1 (0), X=949.37, Y=264.04, Mass=2148, SNR=31.9, Peak=177 HFD=4.0
04:37:55.330 00.000 28316 MultiStar: exiting stabilization period
04:37:55.331 00.001 28316 MultiStar: [#1 -0.31,0.24,0.00,M2] [#2 -0.30,0.18,0.00,M1] [#3 -0.23,0.28,0.00,M2] [#4 -0.16,0.12,0.85,U] [#5 -0.12,-0.06,0.74,U] [#6 -0.07,-0.04,0.66,U] [#7 -0.21,0.15,0.62,U] [#8 -0.42,0.23,0.00,M1] 
04:37:55.332 00.001 28316 refined, 4 included, MultiStar: {-0.15, 0.03}, one-star: {-0.20, -0.02}
04:37:55.332 00.000 28316 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.00) = xAngle (0.97 = 0.97)
04:37:55.333 00.001 28316 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
04:37:55.333 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.16 cameraTheta=2.97 mountX=0.09 mountY=0.13, mountTheta=0.95
04:37:55.334 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.03, opts=13)
04:37:55.335 00.001 28316 Enqueuing Move request for scope (-0.15, 0.03)
04:37:55.335 00.000 29988 Worker thread wakes up
04:37:55.335 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
04:37:55.335 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
04:37:55.335 00.000 29988 Moving (-0.15, 0.03) raw xDistance=0.09 yDistance=0.13
04:37:55.335 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:37:55.335 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:55.335 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:37:55.336 00.001 28316 UpdateGuideState exits: m=2148 RSB=31.9
04:37:55.336 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:55.337 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:55.337 00.000 28316 Enqueuing Expose request
04:37:55.338 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:37:55.338 00.000 29988 MoveAxis(E, 0, ABG)
04:37:55.338 00.000 29988 Move returns status 0, amount 0
04:37:55.338 00.000 29988 MoveAxis(N, 0, ABG)
04:37:55.338 00.000 29988 Move returns status 0, amount 0
04:37:55.338 00.000 29988 move complete, result=0
04:37:55.338 00.000 29988 worker thread done servicing request
04:37:55.338 00.000 29988 Worker thread wakes up
04:37:55.338 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:55.338 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:55.338 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:56.966 01.628 29988 Exposure complete
04:37:57.010 00.044 29988 worker thread done servicing request
04:37:57.010 00.000 28316 OnExposeComplete: enter
04:37:57.011 00.001 28316 UpdateGuideState(): m_state=6
04:37:57.011 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8014
04:37:57.012 00.001 28316 Star::Find returns 1 (0), X=949.49, Y=264.08, Mass=2306, SNR=33.2, Peak=179 HFD=4.0
04:37:57.012 00.000 28316 MultiStar: [#1 -0.46,0.15,0.00,M3] [#2 -0.32,0.03,0.93,U] [#3 -0.11,0.52,0.00,M3] [#4 -0.32,0.17,0.00,M1] [#5 -0.22,0.04,0.71,U] [#6 -0.27,0.04,0.65,U] [#7 -0.46,0.20,0.00,M1] [#8 -0.27,0.37,0.00,M2] 
04:37:57.013 00.001 28316 single-star, 3 included, MultiStar: {-0.22, 0.03}, one-star: {-0.08, 0.02}
04:37:57.013 00.000 28316 CameraToMount -- cameraTheta (2.90) - m_xAngle (2.00) = xAngle (0.90 = 0.90)
04:37:57.014 00.001 28316 CameraToMount -- cameraTheta (2.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.86 = 0.86)
04:37:57.014 00.000 28316 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.90 mountX=0.05 mountY=0.06, mountTheta=0.89
04:37:57.015 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=0.02, opts=13)
04:37:57.016 00.001 28316 Enqueuing Move request for scope (-0.08, 0.02)
04:37:57.016 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:57.017 00.001 29988 Worker thread wakes up
04:37:57.017 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
04:37:57.017 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
04:37:57.017 00.000 29988 Moving (-0.08, 0.02) raw xDistance=0.05 yDistance=0.06
04:37:57.017 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:37:57.017 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:37:57.017 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:37:57.017 00.000 29988 MoveAxis(E, 0, ABG)
04:37:57.017 00.000 29988 Move returns status 0, amount 0
04:37:57.017 00.000 29988 MoveAxis(N, 0, ABG)
04:37:57.017 00.000 29988 Move returns status 0, amount 0
04:37:57.017 00.000 29988 move complete, result=0
04:37:57.017 00.000 28316 UpdateGuideState exits: m=2306 RSB=33.2
04:37:57.018 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:57.018 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:57.018 00.000 28316 Enqueuing Expose request
04:37:57.019 00.001 29988 worker thread done servicing request
04:37:57.019 00.000 29988 Worker thread wakes up
04:37:57.019 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:37:57.019 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:57.019 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:58.537 01.518 29988 Exposure complete
04:37:58.596 00.059 29988 worker thread done servicing request
04:37:58.596 00.000 28316 OnExposeComplete: enter
04:37:58.597 00.001 28316 UpdateGuideState(): m_state=6
04:37:58.598 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8015
04:37:58.598 00.000 28316 Star::Find returns 1 (0), X=949.25, Y=263.90, Mass=2335, SNR=33.4, Peak=190 HFD=4.1
04:37:58.598 00.000 28316 MultiStar: [#1 -0.26,0.20,0.92,U] [#2 -0.41,-0.03,0.00,M1] [#3 -0.28,0.16,0.85,U] [#4 -0.28,0.03,0.82,U] [#5 -0.13,-0.06,0.71,U] [#6 -0.13,-0.15,0.61,U] [#7 -0.47,0.04,0.00,M2] [#8 -0.43,0.14,0.00,M3] 
04:37:58.599 00.001 28316 refined, 5 included, MultiStar: {-0.24, 0.01}, one-star: {-0.32, -0.16}
04:37:58.600 00.001 28316 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.00) = xAngle (1.10 = 1.10)
04:37:58.600 00.000 28316 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
04:37:58.601 00.001 28316 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.10 mountX=0.11 mountY=0.21, mountTheta=1.09
04:37:58.602 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.24, y=0.01, opts=13)
04:37:58.602 00.000 28316 Enqueuing Move request for scope (-0.24, 0.01)
04:37:58.602 00.000 29988 Worker thread wakes up
04:37:58.603 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:37:58.603 00.000 28316 UpdateGuideState exits: m=2335 RSB=33.4
04:37:58.603 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:37:58.604 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:37:58.604 00.000 28316 Enqueuing Expose request
04:37:58.605 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
04:37:58.605 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
04:37:58.605 00.000 29988 Moving (-0.24, 0.01) raw xDistance=0.11 yDistance=0.21
04:37:58.605 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:37:58.605 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:37:58.605 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
04:37:58.605 00.000 29988 MoveAxis(E, 0, ABG)
04:37:58.605 00.000 29988 Move returns status 0, amount 0
04:37:58.605 00.000 29988 MoveAxis(N, 0, ABG)
04:37:58.605 00.000 29988 Move returns status 0, amount 0
04:37:58.605 00.000 29988 move complete, result=0
04:37:58.605 00.000 29988 worker thread done servicing request
04:37:58.605 00.000 29988 Worker thread wakes up
04:37:58.605 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:37:58.605 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:37:58.605 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:00.230 01.625 29988 Exposure complete
04:38:00.269 00.039 29988 worker thread done servicing request
04:38:00.269 00.000 28316 OnExposeComplete: enter
04:38:00.272 00.003 28316 UpdateGuideState(): m_state=6
04:38:00.274 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8016
04:38:00.277 00.003 28316 Star::Find returns 1 (0), X=949.36, Y=264.08, Mass=2253, SNR=33.0, Peak=176 HFD=3.9
04:38:00.278 00.001 28316 MultiStar: [#1 -0.50,0.17,0.00,M3] [#2 -0.28,0.03,0.89,U] [#3 -0.20,0.25,0.85,U] [#4 -0.41,0.01,0.00,M1] [#5 -0.21,-0.04,0.75,U] [#6 -0.00,-0.06,0.63,U] [#7 -0.41,0.23,0.00,M3] [#8 -0.19,0.28,0.59,U] 
04:38:00.279 00.001 28316 refined, 5 included, MultiStar: {-0.19, 0.08}, one-star: {-0.21, 0.02}
04:38:00.280 00.001 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
04:38:00.281 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
04:38:00.283 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.76 mountX=0.15 mountY=0.14, mountTheta=0.74
04:38:00.286 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.08, opts=13)
04:38:00.288 00.002 28316 Enqueuing Move request for scope (-0.19, 0.08)
04:38:00.289 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:00.291 00.002 29988 Worker thread wakes up
04:38:00.292 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
04:38:00.292 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
04:38:00.292 00.000 29988 Moving (-0.19, 0.08) raw xDistance=0.15 yDistance=0.14
04:38:00.292 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:38:00.292 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:00.292 00.000 28316 UpdateGuideState exits: m=2253 RSB=33.0
04:38:00.293 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:00.293 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:00.294 00.001 28316 Enqueuing Expose request
04:38:00.294 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:38:00.294 00.000 29988 MoveAxis(E, 0, ABG)
04:38:00.294 00.000 29988 Move returns status 0, amount 0
04:38:00.294 00.000 29988 MoveAxis(N, 0, ABG)
04:38:00.294 00.000 29988 Move returns status 0, amount 0
04:38:00.294 00.000 29988 move complete, result=0
04:38:00.294 00.000 29988 worker thread done servicing request
04:38:00.294 00.000 29988 Worker thread wakes up
04:38:00.294 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:00.294 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:00.295 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:01.815 01.520 29988 Exposure complete
04:38:01.859 00.044 29988 worker thread done servicing request
04:38:01.860 00.001 28316 OnExposeComplete: enter
04:38:01.864 00.004 28316 UpdateGuideState(): m_state=6
04:38:01.866 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8017
04:38:01.869 00.003 28316 Star::Find returns 1 (0), X=949.30, Y=263.98, Mass=2278, SNR=33.1, Peak=186 HFD=4.0
04:38:01.871 00.002 28316 MultiStar: [#1 -0.46,0.22,0.00,M4] [#2 -0.37,-0.04,0.00,M1] [#3 -0.20,0.13,0.87,U] [#4 -0.22,0.04,0.82,U] [#5 -0.46,-0.04,0.00,M1] [#6 -0.06,-0.23,0.62,U] [#7 -0.38,-0.06,0.00,M4] [#8 -0.45,0.19,0.00,M3] 
04:38:01.874 00.003 28316 refined, 3 included, MultiStar: {-0.20, -0.02}, one-star: {-0.27, -0.08}
04:38:01.876 00.002 28316 CameraToMount -- cameraTheta (-3.03) - m_xAngle (2.00) = xAngle (-5.03 = 1.25)
04:38:01.876 00.000 28316 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.07 = 1.21)
04:38:01.877 00.001 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.03 mountX=0.06 mountY=0.19, mountTheta=1.25
04:38:01.878 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.02, opts=13)
04:38:01.878 00.000 28316 Enqueuing Move request for scope (-0.20, -0.02)
04:38:01.879 00.001 29988 Worker thread wakes up
04:38:01.879 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:01.879 00.000 28316 UpdateGuideState exits: m=2278 RSB=33.1
04:38:01.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:01.881 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:01.881 00.000 28316 Enqueuing Expose request
04:38:01.882 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.02) opts 0xd
04:38:01.882 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.02)
04:38:01.882 00.000 29988 Moving (-0.20, -0.02) raw xDistance=0.06 yDistance=0.19
04:38:01.882 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:38:01.882 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:01.882 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:38:01.882 00.000 29988 MoveAxis(E, 0, ABG)
04:38:01.882 00.000 29988 Move returns status 0, amount 0
04:38:01.882 00.000 29988 MoveAxis(N, 0, ABG)
04:38:01.882 00.000 29988 Move returns status 0, amount 0
04:38:01.882 00.000 29988 move complete, result=0
04:38:01.882 00.000 29988 worker thread done servicing request
04:38:01.882 00.000 29988 Worker thread wakes up
04:38:01.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:01.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:01.882 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:03.515 01.633 29988 Exposure complete
04:38:03.573 00.058 29988 worker thread done servicing request
04:38:03.573 00.000 28316 OnExposeComplete: enter
04:38:03.575 00.002 28316 UpdateGuideState(): m_state=6
04:38:03.577 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8018
04:38:03.578 00.001 28316 Star::Find returns 1 (0), X=949.36, Y=263.90, Mass=2252, SNR=32.8, Peak=184 HFD=4.0
04:38:03.579 00.001 28316 MultiStar: [#1 -0.40,0.08,0.00,M5] [#2 -0.48,-0.03,0.00,M2] [#3 -0.26,0.04,0.88,U] [#4 -0.65,0.26,0.00,M1] [#5 -0.23,-0.14,0.74,U] [#6 -0.24,-0.00,0.62,U] [#7 -0.32,0.12,0.63,U] [#8 -0.37,0.03,0.00,M4] 
04:38:03.580 00.001 28316 refined, 4 included, MultiStar: {-0.25, -0.04}, one-star: {-0.22, -0.16}
04:38:03.580 00.000 28316 CameraToMount -- cameraTheta (-2.98) - m_xAngle (2.00) = xAngle (-4.97 = 1.31)
04:38:03.581 00.001 28316 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.01 = 1.27)
04:38:03.581 00.000 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=0.07 mountY=0.24, mountTheta=1.31
04:38:03.584 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.04, opts=13)
04:38:03.586 00.002 28316 Enqueuing Move request for scope (-0.25, -0.04)
04:38:03.587 00.001 29988 Worker thread wakes up
04:38:03.587 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd
04:38:03.587 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.04)
04:38:03.587 00.000 29988 Moving (-0.25, -0.04) raw xDistance=0.07 yDistance=0.24
04:38:03.587 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:38:03.587 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=217, Gamma=0.580
04:38:03.587 00.000 28316 UpdateGuideState exits: m=2252 RSB=32.8
04:38:03.588 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:03.588 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:03.588 00.000 28316 Enqueuing Expose request
04:38:03.589 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:38:03.589 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
04:38:03.589 00.000 29988 MoveAxis(E, 0, ABG)
04:38:03.589 00.000 29988 Move returns status 0, amount 0
04:38:03.589 00.000 29988 MoveAxis(N, 0, ABG)
04:38:03.589 00.000 29988 Move returns status 0, amount 0
04:38:03.589 00.000 29988 move complete, result=0
04:38:03.589 00.000 29988 worker thread done servicing request
04:38:03.589 00.000 29988 Worker thread wakes up
04:38:03.589 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:03.589 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:03.590 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:05.103 01.513 29988 Exposure complete
04:38:05.142 00.039 29988 worker thread done servicing request
04:38:05.142 00.000 28316 OnExposeComplete: enter
04:38:05.144 00.002 28316 UpdateGuideState(): m_state=6
04:38:05.145 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8019
04:38:05.147 00.002 28316 Star::Find returns 1 (0), X=949.17, Y=264.11, Mass=2333, SNR=33.4, Peak=198 HFD=4.2
04:38:05.148 00.001 28316 MultiStar: [#1 -0.48,0.25,0.00,M6] [#2 -0.30,0.13,0.88,U] [#3 -0.45,0.35,0.00,M1] [#4 -0.38,0.38,0.00,M2] [#5 -0.33,-0.05,0.70,U] [#6 -0.24,0.26,0.00,M1] [#7 -0.57,0.51,0.00,M4] [#8 -0.33,0.39,0.00,M5] 
04:38:05.149 00.001 28316 refined, 2 included, MultiStar: {-0.35, 0.05}, one-star: {-0.41, 0.05}
04:38:05.150 00.001 28316 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.00) = xAngle (1.00 = 1.00)
04:38:05.150 00.000 28316 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
04:38:05.151 00.001 28316 CameraToMount -- cameraX=-0.35 cameraY=0.05 hyp=0.35 cameraTheta=3.00 mountX=0.19 mountY=0.29, mountTheta=0.99
04:38:05.152 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=0.05, opts=13)
04:38:05.152 00.000 28316 Enqueuing Move request for scope (-0.35, 0.05)
04:38:05.153 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:05.153 00.000 28316 UpdateGuideState exits: m=2333 RSB=33.4
04:38:05.154 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:05.154 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:05.155 00.001 28316 Enqueuing Expose request
04:38:05.155 00.000 29988 Worker thread wakes up
04:38:05.156 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.05) opts 0xd
04:38:05.156 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, 0.05)
04:38:05.156 00.000 29988 Moving (-0.35, 0.05) raw xDistance=0.19 yDistance=0.29
04:38:05.156 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:38:05.156 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:38:05.156 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
04:38:05.156 00.000 29988 MoveAxis(E, 0, ABG)
04:38:05.156 00.000 29988 Move returns status 0, amount 0
04:38:05.156 00.000 29988 MoveAxis(N, 0, ABG)
04:38:05.156 00.000 29988 Move returns status 0, amount 0
04:38:05.156 00.000 29988 move complete, result=0
04:38:05.156 00.000 29988 worker thread done servicing request
04:38:05.156 00.000 29988 Worker thread wakes up
04:38:05.156 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:05.156 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:05.156 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
04:38:06.791 01.635 29988 Exposure complete
04:38:06.827 00.036 29988 worker thread done servicing request
04:38:06.827 00.000 28316 OnExposeComplete: enter
04:38:06.827 00.000 28316 UpdateGuideState(): m_state=6
04:38:06.829 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8020
04:38:06.829 00.000 28316 Star::Find returns 1 (0), X=949.25, Y=264.34, Mass=2422, SNR=34.0, Peak=176 HFD=4.0
04:38:06.830 00.001 28316 MultiStar: [#1 -0.47,0.45,0.00,M7] [#2 -0.49,0.30,0.00,M2] [#3 -0.42,0.62,0.00,M2] [#4 -0.58,0.37,0.00,M3] [#5 -0.36,0.20,0.00,M1] [#6 -0.47,0.20,0.00,M2] [#7 -0.59,0.49,0.00,M5] [#8 -0.52,0.39,0.00,M6] 
04:38:06.830 00.000 28316 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:38:06.831 00.001 28316 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:38:06.831 00.000 28316 CameraToMount -- cameraX=-0.32 cameraY=0.28 hyp=0.43 cameraTheta=2.43 mountX=0.39 mountY=0.16, mountTheta=0.39
04:38:06.832 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.32, y=0.28, opts=13)
04:38:06.832 00.000 28316 Enqueuing Move request for scope (-0.32, 0.28)
04:38:06.833 00.001 29988 Worker thread wakes up
04:38:06.833 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:06.833 00.000 28316 UpdateGuideState exits: m=2422 RSB=34.0
04:38:06.834 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:06.834 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:06.835 00.001 28316 Enqueuing Expose request
04:38:06.835 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.28) opts 0xd
04:38:06.835 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.32, 0.28)
04:38:06.835 00.000 29988 Moving (-0.32, 0.28) raw xDistance=0.39 yDistance=0.16
04:38:06.835 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
04:38:06.835 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:06.835 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:38:06.835 00.000 29988 MoveAxis(W, 82, ABG)
04:38:06.835 00.000 29988 Guiding  Dir = 3, Dur = 82
04:38:06.835 00.000 29988 IsSlewing returns 0
04:38:06.836 00.001 29988 IsGuiding returns 0
04:38:06.837 00.001 29988 PulseGuide returned control before completion, sleep 91
04:38:06.933 00.096 29988 IsGuiding returns 1
04:38:06.933 00.000 29988 scope still moving after pulse duration time elapsed
04:38:06.965 00.032 29988 IsSlewing returns 0
04:38:06.965 00.000 29988 IsGuiding returns 0
04:38:06.965 00.000 29988 scope move finished after 82 + 48 ms
04:38:06.966 00.001 29988 Move returns status 0, amount 82
04:38:06.966 00.000 29988 MoveAxis(N, 0, ABG)
04:38:06.966 00.000 29988 Move returns status 0, amount 0
04:38:06.966 00.000 29988 move complete, result=0
04:38:06.966 00.000 29988 worker thread done servicing request
04:38:06.966 00.000 29988 Worker thread wakes up
04:38:06.966 00.000 28316 GuideStep: 0.4 px 82 ms WEST, 0.2 px 0 ms NORTH
04:38:06.967 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:06.967 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:08.379 01.412 29988 Exposure complete
04:38:08.430 00.051 29988 worker thread done servicing request
04:38:08.430 00.000 28316 OnExposeComplete: enter
04:38:08.431 00.001 28316 UpdateGuideState(): m_state=6
04:38:08.431 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8021
04:38:08.432 00.001 28316 Star::Find returns 1 (0), X=949.19, Y=264.03, Mass=2145, SNR=32.2, Peak=171 HFD=4.1
04:38:08.432 00.000 28316 MultiStar: [#1 -0.36,0.17,0.00,M8] [#2 -0.41,-0.01,0.00,M3] [#3 -0.29,0.26,0.00,M3] [#4 -0.33,0.10,0.83,U] [#5 -0.33,-0.13,0.00,M2] [#6 -0.18,-0.08,0.67,U] [#7 -0.16,0.04,0.64,U] [#8 -0.40,0.03,0.00,M7] 
04:38:08.433 00.001 28316 refined, 3 included, MultiStar: {-0.28, 0.01}, one-star: {-0.38, -0.03}
04:38:08.433 00.000 28316 CameraToMount -- cameraTheta (3.12) - m_xAngle (2.00) = xAngle (1.12 = 1.12)
04:38:08.434 00.001 28316 CameraToMount -- cameraTheta (3.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.08 = 1.08)
04:38:08.434 00.000 28316 CameraToMount -- cameraX=-0.28 cameraY=0.01 hyp=0.28 cameraTheta=3.12 mountX=0.12 mountY=0.25, mountTheta=1.11
04:38:08.436 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.28, y=0.01, opts=13)
04:38:08.436 00.000 28316 Enqueuing Move request for scope (-0.28, 0.01)
04:38:08.437 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:08.437 00.000 28316 UpdateGuideState exits: m=2145 RSB=32.2
04:38:08.438 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:08.438 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:08.438 00.000 28316 Enqueuing Expose request
04:38:08.439 00.001 29988 Worker thread wakes up
04:38:08.439 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.01) opts 0xd
04:38:08.439 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.28, 0.01)
04:38:08.439 00.000 29988 Moving (-0.28, 0.01) raw xDistance=0.12 yDistance=0.25
04:38:08.439 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:38:08.439 00.000 29988 switching direction from -1 to 1 - decHistory=4 oldest=0.34 newest=0.70
04:38:08.439 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:38:08.439 00.000 29988 MoveAxis(E, 0, ABG)
04:38:08.439 00.000 29988 Move returns status 0, amount 0
04:38:08.439 00.000 29988 MoveAxis(S, 59, ABG)
04:38:08.439 00.000 29988 Guiding  Dir = 1, Dur = 59
04:38:08.439 00.000 29988 IsSlewing returns 0
04:38:08.439 00.000 29988 IsGuiding returns 0
04:38:08.445 00.006 29988 PulseGuide returned control before completion, sleep 64
04:38:08.519 00.074 29988 IsGuiding returns 0
04:38:08.519 00.000 29988 Move returns status 0, amount 59
04:38:08.519 00.000 29988 move complete, result=0
04:38:08.519 00.000 29988 worker thread done servicing request
04:38:08.519 00.000 29988 Worker thread wakes up
04:38:08.519 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:08.519 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:08.519 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
04:38:10.154 01.635 29988 Exposure complete
04:38:10.186 00.032 29988 worker thread done servicing request
04:38:10.186 00.000 28316 OnExposeComplete: enter
04:38:10.186 00.000 28316 UpdateGuideState(): m_state=6
04:38:10.187 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8022
04:38:10.187 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=263.97, Mass=2155, SNR=32.0, Peak=172 HFD=4.0
04:38:10.188 00.001 28316 MultiStar: [#1 -0.36,0.22,0.00,M9] [#2 -0.43,-0.07,0.00,M4] [#3 -0.29,0.29,0.00,M4] [#4 -0.25,0.20,0.84,U] [#5 -0.13,0.02,0.77,U] [#6 0.03,-0.08,0.64,U] [#7 -0.38,0.04,0.00,M5] [#8 -0.44,0.06,0.00,M8] 
04:38:10.188 00.000 28316 refined, 3 included, MultiStar: {-0.15, 0.01}, one-star: {-0.19, -0.09}
04:38:10.189 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.06 = 1.06)
04:38:10.189 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
04:38:10.189 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=0.07 mountY=0.13, mountTheta=1.05
04:38:10.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.01, opts=13)
04:38:10.191 00.001 28316 Enqueuing Move request for scope (-0.15, 0.01)
04:38:10.191 00.000 29988 Worker thread wakes up
04:38:10.191 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
04:38:10.191 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
04:38:10.192 00.001 29988 Moving (-0.15, 0.01) raw xDistance=0.07 yDistance=0.13
04:38:10.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:38:10.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:10.192 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
04:38:10.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:38:10.192 00.000 29988 MoveAxis(E, 0, ABG)
04:38:10.192 00.000 29988 Move returns status 0, amount 0
04:38:10.192 00.000 29988 MoveAxis(N, 0, ABG)
04:38:10.192 00.000 29988 Move returns status 0, amount 0
04:38:10.192 00.000 29988 move complete, result=0
04:38:10.192 00.000 28316 UpdateGuideState exits: m=2155 RSB=32.0
04:38:10.193 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:10.193 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:10.194 00.001 28316 Enqueuing Expose request
04:38:10.194 00.000 29988 worker thread done servicing request
04:38:10.194 00.000 29988 Worker thread wakes up
04:38:10.194 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:10.195 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:10.195 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:11.717 01.522 29988 Exposure complete
04:38:11.760 00.043 29988 worker thread done servicing request
04:38:11.780 00.020 28316 OnExposeComplete: enter
04:38:11.780 00.000 28316 UpdateGuideState(): m_state=6
04:38:11.781 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8023
04:38:11.781 00.000 28316 Star::Find returns 1 (0), X=949.43, Y=264.15, Mass=2150, SNR=32.1, Peak=165 HFD=3.9
04:38:11.782 00.001 28316 MultiStar: [#1 -0.50,0.34,0.00,M10] [#2 -0.39,0.07,0.00,M5] [#3 -0.07,0.36,0.00,M5] [#4 -0.27,0.22,0.83,U] [#5 -0.14,-0.04,0.73,U] [#6 -0.01,0.01,0.66,U] [#7 -0.17,0.20,0.63,U] [#8 -0.48,0.11,0.00,M9] 
04:38:11.782 00.000 28316 single-star, 4 included, MultiStar: {-0.15, 0.10}, one-star: {-0.14, 0.09}
04:38:11.783 00.001 28316 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.00) = xAngle (0.57 = 0.57)
04:38:11.783 00.000 28316 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
04:38:11.784 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.57 mountX=0.14 mountY=0.08, mountTheta=0.54
04:38:11.784 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.09, opts=13)
04:38:11.785 00.001 28316 Enqueuing Move request for scope (-0.14, 0.09)
04:38:11.785 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:11.786 00.001 29988 Worker thread wakes up
04:38:11.786 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
04:38:11.786 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
04:38:11.786 00.000 29988 Moving (-0.14, 0.09) raw xDistance=0.14 yDistance=0.08
04:38:11.786 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:38:11.786 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:11.786 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:38:11.786 00.000 29988 MoveAxis(E, 0, ABG)
04:38:11.786 00.000 29988 Move returns status 0, amount 0
04:38:11.786 00.000 29988 MoveAxis(N, 0, ABG)
04:38:11.786 00.000 29988 Move returns status 0, amount 0
04:38:11.786 00.000 29988 move complete, result=0
04:38:11.786 00.000 29988 worker thread done servicing request
04:38:11.786 00.000 28316 UpdateGuideState exits: m=2150 RSB=32.1
04:38:11.786 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:11.787 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:11.787 00.000 28316 Enqueuing Expose request
04:38:11.788 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:11.788 00.000 29988 Worker thread wakes up
04:38:11.788 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:11.788 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:13.423 01.635 29988 Exposure complete
04:38:13.463 00.040 29988 worker thread done servicing request
04:38:13.464 00.001 28316 OnExposeComplete: enter
04:38:13.465 00.001 28316 UpdateGuideState(): m_state=6
04:38:13.465 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8024
04:38:13.466 00.001 28316 Star::Find returns 1 (0), X=949.36, Y=264.02, Mass=2167, SNR=32.3, Peak=167 HFD=4.0
04:38:13.466 00.000 28316 MultiStar: [#1 -0.24,0.27,0.00,R] [#2 -0.31,0.03,0.92,U] [#3 -0.05,0.23,0.86,U] [#4 -0.29,0.14,0.82,U] [#5 -0.07,0.06,0.76,U] [#6 0.08,-0.07,0.63,U] [#7 -0.17,0.03,0.64,U] [#8 -0.16,0.23,0.59,U] 
04:38:13.467 00.001 28316 refined, 7 included, MultiStar: {-0.16, 0.07}, one-star: {-0.21, -0.04}
04:38:13.467 00.000 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
04:38:13.467 00.000 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
04:38:13.470 00.003 28316 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.71 mountX=0.13 mountY=0.11, mountTheta=0.69
04:38:13.471 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.07, opts=13)
04:38:13.472 00.001 28316 Enqueuing Move request for scope (-0.16, 0.07)
04:38:13.472 00.000 29988 Worker thread wakes up
04:38:13.472 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
04:38:13.472 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
04:38:13.472 00.000 29988 Moving (-0.16, 0.07) raw xDistance=0.13 yDistance=0.11
04:38:13.473 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=216, Gamma=0.580
04:38:13.473 00.000 28316 UpdateGuideState exits: m=2167 RSB=32.3
04:38:13.473 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:13.474 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:13.474 00.000 28316 Enqueuing Expose request
04:38:13.475 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:38:13.475 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:13.475 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:38:13.475 00.000 29988 MoveAxis(E, 0, ABG)
04:38:13.475 00.000 29988 Move returns status 0, amount 0
04:38:13.475 00.000 29988 MoveAxis(N, 0, ABG)
04:38:13.475 00.000 29988 Move returns status 0, amount 0
04:38:13.475 00.000 29988 move complete, result=0
04:38:13.475 00.000 29988 worker thread done servicing request
04:38:13.475 00.000 29988 Worker thread wakes up
04:38:13.475 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:13.475 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:13.475 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:14.994 01.519 29988 Exposure complete
04:38:15.035 00.041 29988 worker thread done servicing request
04:38:15.035 00.000 28316 OnExposeComplete: enter
04:38:15.036 00.001 28316 UpdateGuideState(): m_state=6
04:38:15.036 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8025
04:38:15.037 00.001 28316 Star::Find returns 1 (0), X=949.17, Y=263.96, Mass=2190, SNR=32.4, Peak=187 HFD=4.1
04:38:15.038 00.001 28316 MultiStar: [#1 -0.12,-0.13,1.00,U] [#2 -0.44,-0.16,0.00,M5] [#3 -0.31,0.10,0.88,U] [#4 -0.27,0.16,0.86,U] [#5 -0.10,0.01,0.75,U] [#6 -0.08,-0.14,0.64,U] [#7 -0.53,0.10,0.00,M4] [#8 -0.44,0.07,0.00,M9] 
04:38:15.038 00.000 28316 refined, 5 included, MultiStar: {-0.22, -0.02}, one-star: {-0.40, -0.10}
04:38:15.039 00.001 28316 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.00) = xAngle (-5.06 = 1.23)
04:38:15.039 00.000 28316 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.10 = 1.19)
04:38:15.041 00.002 28316 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.23 cameraTheta=-3.06 mountX=0.08 mountY=0.21, mountTheta=1.22
04:38:15.044 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=-0.02, opts=13)
04:38:15.044 00.000 28316 Enqueuing Move request for scope (-0.22, -0.02)
04:38:15.045 00.001 29988 Worker thread wakes up
04:38:15.045 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=237, Gamma=0.580
04:38:15.045 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.4
04:38:15.046 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:15.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:15.047 00.001 28316 Enqueuing Expose request
04:38:15.047 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
04:38:15.047 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
04:38:15.047 00.000 29988 Moving (-0.22, -0.02) raw xDistance=0.08 yDistance=0.21
04:38:15.047 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:38:15.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
04:38:15.047 00.000 29988 MoveAxis(E, 0, ABG)
04:38:15.047 00.000 29988 Move returns status 0, amount 0
04:38:15.047 00.000 29988 MoveAxis(S, 50, ABG)
04:38:15.047 00.000 29988 Guiding  Dir = 1, Dur = 50
04:38:15.048 00.001 29988 IsSlewing returns 0
04:38:15.048 00.000 29988 IsGuiding returns 0
04:38:15.053 00.005 29988 PulseGuide returned control before completion, sleep 56
04:38:15.121 00.068 29988 IsGuiding returns 0
04:38:15.121 00.000 29988 Move returns status 0, amount 50
04:38:15.121 00.000 29988 move complete, result=0
04:38:15.121 00.000 29988 worker thread done servicing request
04:38:15.121 00.000 29988 Worker thread wakes up
04:38:15.121 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:15.121 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
04:38:15.122 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:16.754 01.632 29988 Exposure complete
04:38:16.797 00.043 29988 worker thread done servicing request
04:38:16.797 00.000 28316 OnExposeComplete: enter
04:38:16.798 00.001 28316 UpdateGuideState(): m_state=6
04:38:16.799 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8026
04:38:16.799 00.000 28316 Star::Find returns 1 (0), X=949.54, Y=264.14, Mass=2228, SNR=32.6, Peak=172 HFD=3.8
04:38:16.800 00.001 28316 MultiStar: [#1 0.07,-0.08,0.98,U] [#2 -0.28,0.11,0.90,U] [#3 -0.13,0.43,0.00,M4] [#4 -0.04,0.27,0.83,U] [#5 -0.06,-0.03,0.75,U] [#6 0.10,0.10,0.64,U] [#7 -0.18,0.46,0.00,M5] [#8 0.02,0.27,0.61,U] 
04:38:16.800 00.000 28316 single-star, 6 included, MultiStar: {-0.04, 0.09}, one-star: {-0.03, 0.08}
04:38:16.801 00.001 28316 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.00) = xAngle (-0.08 = -0.08)
04:38:16.802 00.001 28316 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
04:38:16.802 00.000 28316 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.92 mountX=0.08 mountY=-0.01, mountTheta=-0.12
04:38:16.803 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.08, opts=13)
04:38:16.805 00.002 28316 Enqueuing Move request for scope (-0.03, 0.08)
04:38:16.805 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:16.806 00.001 28316 UpdateGuideState exits: m=2228 RSB=32.6
04:38:16.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:16.807 00.001 29988 Worker thread wakes up
04:38:16.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
04:38:16.807 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
04:38:16.807 00.000 29988 Moving (-0.03, 0.08) raw xDistance=0.08 yDistance=-0.01
04:38:16.807 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
04:38:16.807 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:16.807 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:16.807 00.000 28316 Enqueuing Expose request
04:38:16.808 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:38:16.808 00.000 29988 MoveAxis(E, 0, ABG)
04:38:16.808 00.000 29988 Move returns status 0, amount 0
04:38:16.808 00.000 29988 MoveAxis(N, 0, ABG)
04:38:16.808 00.000 29988 Move returns status 0, amount 0
04:38:16.808 00.000 29988 move complete, result=0
04:38:16.808 00.000 29988 worker thread done servicing request
04:38:16.808 00.000 29988 Worker thread wakes up
04:38:16.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:16.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:16.809 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:38:18.323 01.514 29988 Exposure complete
04:38:18.355 00.032 29988 worker thread done servicing request
04:38:18.355 00.000 28316 OnExposeComplete: enter
04:38:18.356 00.001 28316 UpdateGuideState(): m_state=6
04:38:18.356 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8027
04:38:18.357 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=264.12, Mass=2191, SNR=32.5, Peak=162 HFD=3.9
04:38:18.357 00.000 28316 MultiStar: [#1 0.22,0.03,0.97,U] [#2 -0.14,0.16,0.92,U] [#3 -0.06,0.35,0.00,M5] [#4 -0.10,0.30,0.86,U] [#5 -0.04,0.17,0.77,U] [#6 0.23,0.03,0.65,U] [#7 -0.17,0.31,0.00,M6] [#8 -0.06,0.34,0.57,U] 
04:38:18.358 00.001 28316 refined, 6 included, MultiStar: {-0.02, 0.15}, one-star: {-0.17, 0.06}
04:38:18.358 00.000 28316 CameraToMount -- cameraTheta (1.69) - m_xAngle (2.00) = xAngle (-0.31 = -0.31)
04:38:18.359 00.001 28316 CameraToMount -- cameraTheta (1.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
04:38:18.359 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=0.14 mountY=-0.05, mountTheta=-0.35
04:38:18.360 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.15, opts=13)
04:38:18.361 00.001 28316 Enqueuing Move request for scope (-0.02, 0.15)
04:38:18.361 00.000 29988 Worker thread wakes up
04:38:18.361 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:18.361 00.000 28316 UpdateGuideState exits: m=2191 RSB=32.5
04:38:18.362 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:18.362 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:18.363 00.001 28316 Enqueuing Expose request
04:38:18.363 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
04:38:18.363 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
04:38:18.363 00.000 29988 Moving (-0.02, 0.15) raw xDistance=0.14 yDistance=-0.05
04:38:18.363 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:38:18.363 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:18.363 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:38:18.363 00.000 29988 MoveAxis(E, 0, ABG)
04:38:18.363 00.000 29988 Move returns status 0, amount 0
04:38:18.363 00.000 29988 MoveAxis(N, 0, ABG)
04:38:18.363 00.000 29988 Move returns status 0, amount 0
04:38:18.363 00.000 29988 move complete, result=0
04:38:18.363 00.000 29988 worker thread done servicing request
04:38:18.363 00.000 29988 Worker thread wakes up
04:38:18.363 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:18.363 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:18.364 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:38:19.995 01.631 29988 Exposure complete
04:38:20.046 00.051 29988 worker thread done servicing request
04:38:20.046 00.000 28316 OnExposeComplete: enter
04:38:20.047 00.001 28316 UpdateGuideState(): m_state=6
04:38:20.048 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8028
04:38:20.048 00.000 28316 Star::Find returns 1 (0), X=949.38, Y=264.00, Mass=2341, SNR=33.4, Peak=176 HFD=4.1
04:38:20.049 00.001 28316 MultiStar: [#1 -0.17,-0.18,0.97,U] [#2 -0.21,-0.02,0.88,U] [#3 -0.08,0.15,0.82,U] [#4 -0.20,-0.06,0.80,U] [#5 -0.17,-0.13,0.73,U] [#6 0.06,-0.27,0.61,U] [#7 -0.15,-0.19,0.60,U] [#8 -0.05,0.06,0.61,U] 
04:38:20.049 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.07}, one-star: {-0.19, -0.06}
04:38:20.050 00.001 28316 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.00) = xAngle (-4.66 = 1.63)
04:38:20.050 00.000 28316 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.59)
04:38:20.051 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=-0.01 mountY=0.16, mountTheta=1.63
04:38:20.052 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.07, opts=13)
04:38:20.052 00.000 28316 Enqueuing Move request for scope (-0.14, -0.07)
04:38:20.053 00.001 29988 Worker thread wakes up
04:38:20.053 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
04:38:20.053 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
04:38:20.053 00.000 29988 Moving (-0.14, -0.07) raw xDistance=-0.01 yDistance=0.16
04:38:20.053 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:38:20.053 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:20.053 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:20.054 00.001 28316 UpdateGuideState exits: m=2341 RSB=33.4
04:38:20.054 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:20.054 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:20.055 00.001 28316 Enqueuing Expose request
04:38:20.055 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:38:20.055 00.000 29988 MoveAxis(E, 0, ABG)
04:38:20.055 00.000 29988 Move returns status 0, amount 0
04:38:20.055 00.000 29988 MoveAxis(N, 0, ABG)
04:38:20.055 00.000 29988 Move returns status 0, amount 0
04:38:20.055 00.000 29988 move complete, result=0
04:38:20.055 00.000 29988 worker thread done servicing request
04:38:20.055 00.000 29988 Worker thread wakes up
04:38:20.055 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:20.055 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:20.056 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:21.581 01.525 29988 Exposure complete
04:38:21.626 00.045 29988 worker thread done servicing request
04:38:21.626 00.000 28316 OnExposeComplete: enter
04:38:21.627 00.001 28316 UpdateGuideState(): m_state=6
04:38:21.627 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8029
04:38:21.628 00.001 28316 Star::Find returns 1 (0), X=949.41, Y=264.10, Mass=2273, SNR=33.1, Peak=161 HFD=4.0
04:38:21.628 00.000 28316 MultiStar: [#1 -0.04,-0.04,0.97,U] [#2 -0.28,0.06,0.89,U] [#3 -0.11,0.29,0.81,U] [#4 -0.13,0.07,0.81,U] [#5 -0.27,0.03,0.73,U] [#6 0.12,-0.22,0.62,U] [#7 -0.19,0.13,0.61,U] [#8 -0.20,0.17,0.55,U] 
04:38:21.629 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.17, 0.04}
04:38:21.629 00.000 28316 CameraToMount -- cameraTheta (2.76) - m_xAngle (2.00) = xAngle (0.76 = 0.76)
04:38:21.630 00.001 28316 CameraToMount -- cameraTheta (2.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
04:38:21.630 00.000 28316 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.76 mountX=0.11 mountY=0.10, mountTheta=0.74
04:38:21.632 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.06, opts=13)
04:38:21.633 00.001 28316 Enqueuing Move request for scope (-0.14, 0.06)
04:38:21.633 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:21.634 00.001 28316 UpdateGuideState exits: m=2273 RSB=33.1
04:38:21.634 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:21.635 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:21.635 00.000 28316 Enqueuing Expose request
04:38:21.636 00.001 29988 Worker thread wakes up
04:38:21.636 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
04:38:21.636 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
04:38:21.636 00.000 29988 Moving (-0.14, 0.06) raw xDistance=0.11 yDistance=0.10
04:38:21.636 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:38:21.636 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:21.636 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:38:21.636 00.000 29988 MoveAxis(E, 0, ABG)
04:38:21.636 00.000 29988 Move returns status 0, amount 0
04:38:21.636 00.000 29988 MoveAxis(N, 0, ABG)
04:38:21.636 00.000 29988 Move returns status 0, amount 0
04:38:21.636 00.000 29988 move complete, result=0
04:38:21.636 00.000 29988 worker thread done servicing request
04:38:21.636 00.000 29988 Worker thread wakes up
04:38:21.636 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:21.636 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:21.636 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:23.273 01.637 29988 Exposure complete
04:38:23.310 00.037 29988 worker thread done servicing request
04:38:23.310 00.000 28316 OnExposeComplete: enter
04:38:23.313 00.003 28316 UpdateGuideState(): m_state=6
04:38:23.314 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8030
04:38:23.315 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=263.90, Mass=2232, SNR=32.7, Peak=175 HFD=3.9
04:38:23.317 00.002 28316 MultiStar: [#1 -0.01,-0.28,1.01,U] [#2 -0.09,0.06,0.88,U] [#3 -0.07,0.07,0.88,U] [#4 -0.30,-0.13,0.85,U] [#5 -0.23,-0.18,0.70,U] [#6 -0.19,-0.13,0.65,U] [#7 -0.18,-0.00,0.62,U] [#8 -0.17,0.17,0.60,U] 
04:38:23.320 00.003 28316 refined, 8 included, MultiStar: {-0.13, -0.08}, one-star: {-0.05, -0.16}
04:38:23.321 00.001 28316 CameraToMount -- cameraTheta (-2.62) - m_xAngle (2.00) = xAngle (-4.62 = 1.66)
04:38:23.322 00.001 28316 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.66 = 1.62)
04:38:23.323 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-2.62 mountX=-0.01 mountY=0.16, mountTheta=1.66
04:38:23.324 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.08, opts=13)
04:38:23.325 00.001 28316 Enqueuing Move request for scope (-0.13, -0.08)
04:38:23.325 00.000 29988 Worker thread wakes up
04:38:23.326 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:38:23.326 00.000 28316 UpdateGuideState exits: m=2232 RSB=32.7
04:38:23.326 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:23.327 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:23.330 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
04:38:23.330 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
04:38:23.330 00.000 29988 Moving (-0.13, -0.08) raw xDistance=-0.01 yDistance=0.16
04:38:23.330 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:38:23.330 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:23.330 00.000 28316 Enqueuing Expose request
04:38:23.330 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:38:23.330 00.000 29988 MoveAxis(E, 0, ABG)
04:38:23.330 00.000 29988 Move returns status 0, amount 0
04:38:23.330 00.000 29988 MoveAxis(N, 0, ABG)
04:38:23.330 00.000 29988 Move returns status 0, amount 0
04:38:23.330 00.000 29988 move complete, result=0
04:38:23.331 00.001 29988 worker thread done servicing request
04:38:23.331 00.000 29988 Worker thread wakes up
04:38:23.331 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:23.331 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:23.331 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:24.856 01.525 29988 Exposure complete
04:38:24.887 00.031 29988 worker thread done servicing request
04:38:24.887 00.000 28316 OnExposeComplete: enter
04:38:24.887 00.000 28316 UpdateGuideState(): m_state=6
04:38:24.888 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8031
04:38:24.888 00.000 28316 Star::Find returns 1 (0), X=949.56, Y=264.03, Mass=2397, SNR=33.8, Peak=177 HFD=4.1
04:38:24.889 00.001 28316 MultiStar: [#1 -0.15,0.02,0.94,U] [#2 -0.33,0.06,0.85,U] [#3 0.04,0.22,0.81,U] [#4 -0.30,0.12,0.77,U] [#5 -0.10,0.08,0.73,U] [#6 -0.19,-0.07,0.60,U] [#7 -0.24,0.09,0.60,U] [#8 -0.49,-0.04,0.00,M5] 
04:38:24.889 00.000 28316 single-star, 7 included, MultiStar: {-0.15, 0.06}, one-star: {-0.01, -0.03}
04:38:24.890 00.001 28316 CameraToMount -- cameraTheta (-2.05) - m_xAngle (2.00) = xAngle (-4.05 = 2.24)
04:38:24.890 00.000 28316 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.09 = 2.20)
04:38:24.891 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-2.05 mountX=-0.02 mountY=0.03, mountTheta=2.22
04:38:24.892 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.03, opts=13)
04:38:24.892 00.000 28316 Enqueuing Move request for scope (-0.01, -0.03)
04:38:24.892 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:38:24.893 00.001 28316 UpdateGuideState exits: m=2397 RSB=33.8
04:38:24.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:24.894 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:24.894 00.000 28316 Enqueuing Expose request
04:38:24.895 00.001 29988 Worker thread wakes up
04:38:24.895 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
04:38:24.895 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
04:38:24.895 00.000 29988 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=0.03
04:38:24.895 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:38:24.895 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:24.895 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:38:24.895 00.000 29988 MoveAxis(E, 0, ABG)
04:38:24.895 00.000 29988 Move returns status 0, amount 0
04:38:24.895 00.000 29988 MoveAxis(N, 0, ABG)
04:38:24.895 00.000 29988 Move returns status 0, amount 0
04:38:24.895 00.000 29988 move complete, result=0
04:38:24.895 00.000 29988 worker thread done servicing request
04:38:24.895 00.000 29988 Worker thread wakes up
04:38:24.895 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:24.895 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:24.895 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:38:26.516 01.621 29988 Exposure complete
04:38:26.555 00.039 29988 worker thread done servicing request
04:38:26.555 00.000 28316 OnExposeComplete: enter
04:38:26.555 00.000 28316 UpdateGuideState(): m_state=6
04:38:26.556 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8032
04:38:26.556 00.000 28316 Star::Find returns 1 (0), X=949.06, Y=264.21, Mass=2220, SNR=32.6, Peak=188 HFD=4.1
04:38:26.557 00.001 28316 MultiStar: [#1 -0.29,0.05,0.99,U] [#2 -0.49,0.13,0.00,M1] [#3 -0.42,0.39,0.00,M2] [#4 -0.46,0.29,0.00,M1] [#5 -0.24,0.12,0.77,U] [#6 -0.28,0.11,0.65,U] [#7 -0.52,0.35,0.00,M3] [#8 -0.47,0.09,0.00,M6] 
04:38:26.557 00.000 28316 refined, 3 included, MultiStar: {-0.34, 0.11}, one-star: {-0.51, 0.15}
04:38:26.558 00.001 28316 CameraToMount -- cameraTheta (2.84) - m_xAngle (2.00) = xAngle (0.84 = 0.84)
04:38:26.558 00.000 28316 CameraToMount -- cameraTheta (2.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
04:38:26.559 00.001 28316 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.36 cameraTheta=2.84 mountX=0.24 mountY=0.26, mountTheta=0.82
04:38:26.559 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.11, opts=13)
04:38:26.560 00.001 28316 Enqueuing Move request for scope (-0.34, 0.11)
04:38:26.560 00.000 29988 Worker thread wakes up
04:38:26.560 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
04:38:26.560 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
04:38:26.561 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:26.561 00.000 28316 UpdateGuideState exits: m=2220 RSB=32.6
04:38:26.562 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:26.562 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:26.563 00.001 28316 Enqueuing Expose request
04:38:26.563 00.000 29988 Moving (-0.34, 0.11) raw xDistance=0.24 yDistance=0.26
04:38:26.563 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
04:38:26.563 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
04:38:26.563 00.000 29988 MoveAxis(W, 50, ABG)
04:38:26.563 00.000 29988 Guiding  Dir = 3, Dur = 50
04:38:26.564 00.001 29988 IsSlewing returns 0
04:38:26.564 00.000 29988 IsGuiding returns 0
04:38:26.566 00.002 29988 PulseGuide returned control before completion, sleep 59
04:38:26.639 00.073 29988 IsGuiding returns 1
04:38:26.639 00.000 29988 scope still moving after pulse duration time elapsed
04:38:26.671 00.032 29988 IsSlewing returns 0
04:38:26.671 00.000 29988 IsGuiding returns 0
04:38:26.671 00.000 29988 scope move finished after 50 + 57 ms
04:38:26.671 00.000 29988 Move returns status 0, amount 50
04:38:26.671 00.000 29988 MoveAxis(S, 62, ABG)
04:38:26.671 00.000 29988 Guiding  Dir = 1, Dur = 62
04:38:26.672 00.001 29988 IsSlewing returns 0
04:38:26.672 00.000 29988 IsGuiding returns 0
04:38:26.683 00.011 29988 PulseGuide returned control before completion, sleep 62
04:38:26.751 00.068 29988 IsGuiding returns 0
04:38:26.751 00.000 29988 Move returns status 0, amount 62
04:38:26.751 00.000 29988 move complete, result=0
04:38:26.752 00.001 29988 worker thread done servicing request
04:38:26.752 00.000 28316 GuideStep: 0.2 px 50 ms WEST, 0.3 px 62 ms SOUTH
04:38:26.754 00.002 29988 Worker thread wakes up
04:38:26.754 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:26.754 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:28.164 01.410 29988 Exposure complete
04:38:28.190 00.026 29988 worker thread done servicing request
04:38:28.190 00.000 28316 OnExposeComplete: enter
04:38:28.191 00.001 28316 UpdateGuideState(): m_state=6
04:38:28.191 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8033
04:38:28.192 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=264.22, Mass=2340, SNR=33.3, Peak=180 HFD=3.9
04:38:28.192 00.000 28316 MultiStar: [#1 -0.03,0.03,0.96,U] [#2 -0.41,0.24,0.00,M2] [#3 -0.18,0.42,0.00,M3] [#4 -0.09,0.37,0.00,M2] [#5 -0.14,0.21,0.71,U] [#6 0.06,0.07,0.62,U] [#7 -0.46,0.22,0.00,M4] [#8 -0.41,0.40,0.00,M7] 
04:38:28.193 00.001 28316 refined, 3 included, MultiStar: {-0.10, 0.12}, one-star: {-0.24, 0.16}
04:38:28.195 00.002 28316 CameraToMount -- cameraTheta (2.29) - m_xAngle (2.00) = xAngle (0.30 = 0.30)
04:38:28.196 00.001 28316 CameraToMount -- cameraTheta (2.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
04:38:28.197 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.29 mountX=0.15 mountY=0.04, mountTheta=0.26
04:38:28.197 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.12, opts=13)
04:38:28.198 00.001 28316 Enqueuing Move request for scope (-0.10, 0.12)
04:38:28.198 00.000 29988 Worker thread wakes up
04:38:28.198 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:28.199 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.3
04:38:28.199 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:28.200 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:28.200 00.000 28316 Enqueuing Expose request
04:38:28.201 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
04:38:28.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
04:38:28.201 00.000 29988 Moving (-0.10, 0.12) raw xDistance=0.15 yDistance=0.04
04:38:28.201 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:38:28.201 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:28.201 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:38:28.201 00.000 29988 MoveAxis(E, 0, ABG)
04:38:28.201 00.000 29988 Move returns status 0, amount 0
04:38:28.201 00.000 29988 MoveAxis(N, 0, ABG)
04:38:28.201 00.000 29988 Move returns status 0, amount 0
04:38:28.201 00.000 29988 move complete, result=0
04:38:28.201 00.000 29988 worker thread done servicing request
04:38:28.201 00.000 29988 Worker thread wakes up
04:38:28.201 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:28.201 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:28.201 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:38:29.823 01.622 29988 Exposure complete
04:38:29.875 00.052 29988 worker thread done servicing request
04:38:29.875 00.000 28316 OnExposeComplete: enter
04:38:29.876 00.001 28316 UpdateGuideState(): m_state=6
04:38:29.877 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8034
04:38:29.878 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=263.94, Mass=2291, SNR=33.2, Peak=168 HFD=4.1
04:38:29.879 00.001 28316 MultiStar: [#1 -0.13,-0.01,0.99,U] [#2 -0.16,-0.13,0.86,U] [#3 -0.16,0.19,0.85,U] [#4 -0.20,0.04,0.81,U] [#5 -0.09,-0.02,0.73,U] [#6 -0.04,-0.19,0.64,U] [#7 -0.09,0.05,0.61,U] [#8 -0.22,0.23,0.58,U] 
04:38:29.879 00.000 28316 single-star, 8 included, MultiStar: {-0.12, -0.00}, one-star: {-0.04, -0.12}
04:38:29.879 00.000 28316 CameraToMount -- cameraTheta (-1.88) - m_xAngle (2.00) = xAngle (-3.88 = 2.41)
04:38:29.880 00.001 28316 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.92 = 2.37)
04:38:29.882 00.002 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.88 mountX=-0.09 mountY=0.08, mountTheta=2.39
04:38:29.884 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.12, opts=13)
04:38:29.885 00.001 28316 Enqueuing Move request for scope (-0.04, -0.12)
04:38:29.885 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:29.886 00.001 28316 UpdateGuideState exits: m=2291 RSB=33.2
04:38:29.886 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:29.887 00.001 29988 Worker thread wakes up
04:38:29.887 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:29.888 00.001 28316 Enqueuing Expose request
04:38:29.888 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
04:38:29.888 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
04:38:29.888 00.000 29988 Moving (-0.04, -0.12) raw xDistance=-0.09 yDistance=0.08
04:38:29.888 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:38:29.888 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:29.888 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:38:29.888 00.000 29988 MoveAxis(E, 0, ABG)
04:38:29.888 00.000 29988 Move returns status 0, amount 0
04:38:29.888 00.000 29988 MoveAxis(N, 0, ABG)
04:38:29.888 00.000 29988 Move returns status 0, amount 0
04:38:29.888 00.000 29988 move complete, result=0
04:38:29.888 00.000 29988 worker thread done servicing request
04:38:29.888 00.000 29988 Worker thread wakes up
04:38:29.888 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:29.888 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:29.889 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:31.410 01.521 29988 Exposure complete
04:38:31.469 00.059 29988 worker thread done servicing request
04:38:31.469 00.000 28316 OnExposeComplete: enter
04:38:31.470 00.001 28316 UpdateGuideState(): m_state=6
04:38:31.472 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8035
04:38:31.475 00.003 28316 Star::Find returns 1 (0), X=949.54, Y=263.89, Mass=2257, SNR=32.9, Peak=172 HFD=3.9
04:38:31.477 00.002 28316 MultiStar: [#1 -0.02,-0.05,0.99,U] [#2 -0.35,-0.04,0.88,U] [#3 0.13,0.14,0.87,U] [#4 -0.17,0.06,0.80,U] [#5 0.05,-0.06,0.75,U] [#6 0.06,-0.16,0.64,U] [#7 -0.14,-0.09,0.63,U] [#8 -0.14,0.10,0.59,U] 
04:38:31.478 00.001 28316 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.03, -0.17}
04:38:31.478 00.000 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
04:38:31.479 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
04:38:31.479 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.67 mountX=-0.00 mountY=0.07, mountTheta=1.61
04:38:31.480 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.03, opts=13)
04:38:31.480 00.000 28316 Enqueuing Move request for scope (-0.07, -0.03)
04:38:31.481 00.001 29988 Worker thread wakes up
04:38:31.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:31.481 00.000 28316 UpdateGuideState exits: m=2257 RSB=32.9
04:38:31.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:31.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:31.483 00.001 28316 Enqueuing Expose request
04:38:31.483 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
04:38:31.483 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
04:38:31.483 00.000 29988 Moving (-0.07, -0.03) raw xDistance=-0.00 yDistance=0.07
04:38:31.483 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:38:31.483 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:31.483 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:38:31.483 00.000 29988 MoveAxis(E, 0, ABG)
04:38:31.483 00.000 29988 Move returns status 0, amount 0
04:38:31.483 00.000 29988 MoveAxis(N, 0, ABG)
04:38:31.483 00.000 29988 Move returns status 0, amount 0
04:38:31.483 00.000 29988 move complete, result=0
04:38:31.483 00.000 29988 worker thread done servicing request
04:38:31.483 00.000 29988 Worker thread wakes up
04:38:31.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:31.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:31.484 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:33.111 01.627 29988 Exposure complete
04:38:33.181 00.070 29988 worker thread done servicing request
04:38:33.181 00.000 28316 OnExposeComplete: enter
04:38:33.184 00.003 28316 UpdateGuideState(): m_state=6
04:38:33.186 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8036
04:38:33.189 00.003 28316 Star::Find returns 1 (0), X=949.33, Y=263.92, Mass=2190, SNR=32.3, Peak=190 HFD=3.9
04:38:33.191 00.002 28316 MultiStar: [#1 -0.04,-0.27,0.99,U] [#2 -0.40,-0.08,0.00,M1] [#3 -0.20,0.14,0.84,U] [#4 -0.20,0.07,0.82,U] [#5 -0.16,-0.10,0.75,U] [#6 0.00,-0.13,0.63,U] [#7 -0.26,0.15,0.62,U] [#8 -0.21,-0.04,0.59,U] 
04:38:33.193 00.002 28316 refined, 7 included, MultiStar: {-0.16, -0.05}, one-star: {-0.25, -0.14}
04:38:33.196 00.003 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
04:38:33.198 00.002 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
04:38:33.200 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.83 mountX=0.02 mountY=0.17, mountTheta=1.45
04:38:33.202 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.05, opts=13)
04:38:33.203 00.001 28316 Enqueuing Move request for scope (-0.16, -0.05)
04:38:33.205 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:33.206 00.001 29988 Worker thread wakes up
04:38:33.206 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
04:38:33.206 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
04:38:33.206 00.000 29988 Moving (-0.16, -0.05) raw xDistance=0.02 yDistance=0.17
04:38:33.206 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:38:33.206 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:33.206 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:38:33.206 00.000 29988 MoveAxis(E, 0, ABG)
04:38:33.206 00.000 29988 Move returns status 0, amount 0
04:38:33.206 00.000 29988 MoveAxis(N, 0, ABG)
04:38:33.206 00.000 29988 Move returns status 0, amount 0
04:38:33.206 00.000 29988 move complete, result=0
04:38:33.206 00.000 28316 UpdateGuideState exits: m=2190 RSB=32.3
04:38:33.207 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:33.209 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:33.210 00.001 29988 worker thread done servicing request
04:38:33.210 00.000 28316 Enqueuing Expose request
04:38:33.211 00.001 29988 Worker thread wakes up
04:38:33.211 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:33.211 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:33.211 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:34.622 01.411 29988 Exposure complete
04:38:34.674 00.052 29988 worker thread done servicing request
04:38:34.674 00.000 28316 OnExposeComplete: enter
04:38:34.675 00.001 28316 UpdateGuideState(): m_state=6
04:38:34.676 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8037
04:38:34.677 00.001 28316 Star::Find returns 1 (0), X=949.43, Y=263.93, Mass=2231, SNR=32.6, Peak=173 HFD=3.9
04:38:34.678 00.001 28316 MultiStar: [#1 -0.02,-0.15,0.96,U] [#2 -0.35,-0.08,0.00,M2] [#3 -0.13,0.07,0.84,U] [#4 -0.28,0.07,0.81,U] [#5 -0.17,-0.10,0.74,U] [#6 -0.02,-0.08,0.60,U] [#7 -0.33,-0.09,0.64,U] [#8 -0.24,-0.23,0.57,U] 
04:38:34.678 00.000 28316 refined, 7 included, MultiStar: {-0.16, -0.08}, one-star: {-0.14, -0.13}
04:38:34.679 00.001 28316 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.00) = xAngle (-4.69 = 1.59)
04:38:34.680 00.001 28316 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.73 = 1.55)
04:38:34.681 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.69 mountX=-0.00 mountY=0.18, mountTheta=1.59
04:38:34.683 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.08, opts=13)
04:38:34.684 00.001 28316 Enqueuing Move request for scope (-0.16, -0.08)
04:38:34.684 00.000 29988 Worker thread wakes up
04:38:34.685 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:34.685 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
04:38:34.685 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:38:34.686 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:34.686 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:34.686 00.000 28316 Enqueuing Expose request
04:38:34.687 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
04:38:34.687 00.000 29988 Moving (-0.16, -0.08) raw xDistance=-0.00 yDistance=0.18
04:38:34.687 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:38:34.687 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:34.687 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:38:34.687 00.000 29988 MoveAxis(E, 0, ABG)
04:38:34.687 00.000 29988 Move returns status 0, amount 0
04:38:34.687 00.000 29988 MoveAxis(N, 0, ABG)
04:38:34.687 00.000 29988 Move returns status 0, amount 0
04:38:34.687 00.000 29988 move complete, result=0
04:38:34.687 00.000 29988 worker thread done servicing request
04:38:34.687 00.000 29988 Worker thread wakes up
04:38:34.687 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:34.687 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:34.688 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:36.314 01.626 29988 Exposure complete
04:38:36.376 00.062 29988 worker thread done servicing request
04:38:36.376 00.000 28316 OnExposeComplete: enter
04:38:36.377 00.001 28316 UpdateGuideState(): m_state=6
04:38:36.378 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8038
04:38:36.378 00.000 28316 Star::Find returns 1 (0), X=949.62, Y=263.92, Mass=2212, SNR=32.5, Peak=180 HFD=3.9
04:38:36.379 00.001 28316 MultiStar: [#1 -0.04,-0.16,1.00,U] [#2 -0.20,-0.18,0.87,U] [#3 -0.04,0.07,0.88,U] [#4 -0.16,-0.19,0.86,U] [#5 -0.14,-0.19,0.73,U] [#6 -0.02,-0.16,0.66,U] [#7 -0.28,-0.15,0.63,U] [#8 -0.32,-0.16,0.00,M4] 
04:38:36.379 00.000 28316 single-star, 7 included, MultiStar: {-0.10, -0.14}, one-star: {0.05, -0.14}
04:38:36.380 00.001 28316 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.00) = xAngle (-3.25 = 3.04)
04:38:36.380 00.000 28316 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.29 = 3.00)
04:38:36.381 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=-0.15 mountY=0.02, mountTheta=3.00
04:38:36.382 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
04:38:36.383 00.001 28316 Enqueuing Move request for scope (0.05, -0.14)
04:38:36.385 00.002 29988 Worker thread wakes up
04:38:36.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:36.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
04:38:36.385 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
04:38:36.385 00.000 28316 UpdateGuideState exits: m=2212 RSB=32.5
04:38:36.386 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:36.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:36.387 00.001 28316 Enqueuing Expose request
04:38:36.387 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.15 yDistance=0.02
04:38:36.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:38:36.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:36.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:38:36.387 00.000 29988 MoveAxis(E, 0, ABG)
04:38:36.387 00.000 29988 Move returns status 0, amount 0
04:38:36.387 00.000 29988 MoveAxis(N, 0, ABG)
04:38:36.387 00.000 29988 Move returns status 0, amount 0
04:38:36.387 00.000 29988 move complete, result=0
04:38:36.387 00.000 29988 worker thread done servicing request
04:38:36.387 00.000 29988 Worker thread wakes up
04:38:36.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:36.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:36.388 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:38:37.912 01.524 29988 Exposure complete
04:38:37.955 00.043 29988 worker thread done servicing request
04:38:37.955 00.000 28316 OnExposeComplete: enter
04:38:37.956 00.001 28316 UpdateGuideState(): m_state=6
04:38:37.956 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8039
04:38:37.957 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=263.84, Mass=2298, SNR=33.2, Peak=168 HFD=4.0
04:38:37.957 00.000 28316 MultiStar: [#1 -0.09,-0.40,0.00,M1] [#2 -0.30,-0.25,0.00,M2] [#3 -0.25,0.01,0.88,U] [#4 -0.17,-0.08,0.81,U] [#5 -0.41,-0.22,0.00,M1] [#6 -0.13,-0.19,0.62,U] [#7 -0.13,-0.15,0.62,U] [#8 -0.30,-0.18,0.57,U] 
04:38:37.958 00.001 28316 refined, 5 included, MultiStar: {-0.20, -0.13}, one-star: {-0.23, -0.22}
04:38:37.958 00.000 28316 CameraToMount -- cameraTheta (-2.58) - m_xAngle (2.00) = xAngle (-4.57 = 1.71)
04:38:37.959 00.001 28316 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.61 = 1.67)
04:38:37.959 00.000 28316 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-2.58 mountX=-0.03 mountY=0.24, mountTheta=1.71
04:38:37.960 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.20, y=-0.13, opts=13)
04:38:37.961 00.001 28316 Enqueuing Move request for scope (-0.20, -0.13)
04:38:37.962 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=236, Gamma=0.580
04:38:37.963 00.001 29988 Worker thread wakes up
04:38:37.963 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd
04:38:37.963 00.000 28316 UpdateGuideState exits: m=2298 RSB=33.2
04:38:37.964 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.20, -0.13)
04:38:37.964 00.000 29988 Moving (-0.20, -0.13) raw xDistance=-0.03 yDistance=0.24
04:38:37.964 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:38:37.964 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:38:37.964 00.000 29988 MoveAxis(E, 0, ABG)
04:38:37.964 00.000 29988 Move returns status 0, amount 0
04:38:37.964 00.000 29988 MoveAxis(S, 58, ABG)
04:38:37.964 00.000 29988 Guiding  Dir = 1, Dur = 58
04:38:37.964 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:37.965 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:37.966 00.001 28316 Enqueuing Expose request
04:38:37.967 00.001 29988 IsSlewing returns 0
04:38:37.967 00.000 29988 IsGuiding returns 0
04:38:37.973 00.006 29988 PulseGuide returned control before completion, sleep 63
04:38:38.040 00.067 29988 IsGuiding returns 0
04:38:38.040 00.000 29988 Move returns status 0, amount 58
04:38:38.040 00.000 29988 move complete, result=0
04:38:38.040 00.000 29988 worker thread done servicing request
04:38:38.040 00.000 29988 Worker thread wakes up
04:38:38.040 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:38.040 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:38.040 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 58 ms SOUTH
04:38:39.669 01.629 29988 Exposure complete
04:38:39.705 00.036 29988 worker thread done servicing request
04:38:39.705 00.000 28316 OnExposeComplete: enter
04:38:39.706 00.001 28316 UpdateGuideState(): m_state=6
04:38:39.706 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8040
04:38:39.707 00.001 28316 Star::Find returns 1 (0), X=949.60, Y=263.87, Mass=2153, SNR=32.2, Peak=159 HFD=3.9
04:38:39.707 00.000 28316 MultiStar: [#1 -0.16,-0.14,1.00,U] [#2 -0.23,-0.07,0.92,U] [#3 -0.08,0.10,0.86,U] [#4 -0.26,0.02,0.87,U] [#5 -0.14,-0.16,0.73,U] [#6 -0.16,-0.11,0.63,U] [#7 -0.18,-0.07,0.64,U] [#8 -0.19,0.11,0.58,U] 
04:38:39.708 00.001 28316 refined, 8 included, MultiStar: {-0.15, -0.06}, one-star: {0.02, -0.19}
04:38:39.708 00.000 28316 CameraToMount -- cameraTheta (-2.73) - m_xAngle (2.00) = xAngle (-4.73 = 1.55)
04:38:39.709 00.001 28316 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.77 = 1.51)
04:38:39.709 00.000 28316 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.73 mountX=0.00 mountY=0.16, mountTheta=1.55
04:38:39.710 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=-0.06, opts=13)
04:38:39.711 00.001 28316 Enqueuing Move request for scope (-0.15, -0.06)
04:38:39.711 00.000 29988 Worker thread wakes up
04:38:39.711 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
04:38:39.711 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
04:38:39.711 00.000 29988 Moving (-0.15, -0.06) raw xDistance=0.00 yDistance=0.16
04:38:39.711 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:38:39.711 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:39.711 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:38:39.711 00.000 29988 MoveAxis(E, 0, ABG)
04:38:39.711 00.000 29988 Move returns status 0, amount 0
04:38:39.711 00.000 29988 MoveAxis(N, 0, ABG)
04:38:39.711 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:38:39.712 00.001 28316 UpdateGuideState exits: m=2153 RSB=32.2
04:38:39.712 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:39.713 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:39.713 00.000 28316 Enqueuing Expose request
04:38:39.714 00.001 29988 Move returns status 0, amount 0
04:38:39.714 00.000 29988 move complete, result=0
04:38:39.714 00.000 29988 worker thread done servicing request
04:38:39.714 00.000 29988 Worker thread wakes up
04:38:39.714 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:38:39.714 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:39.716 00.002 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:41.237 01.521 29988 Exposure complete
04:38:41.276 00.039 29988 worker thread done servicing request
04:38:41.276 00.000 28316 OnExposeComplete: enter
04:38:41.277 00.001 28316 UpdateGuideState(): m_state=6
04:38:41.277 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8041
04:38:41.278 00.001 28316 Star::Find returns 1 (0), X=949.48, Y=264.09, Mass=2184, SNR=32.4, Peak=177 HFD=3.9
04:38:41.280 00.002 28316 MultiStar: [#1 -0.08,-0.02,1.01,U] [#2 -0.20,-0.02,0.90,U] [#3 0.03,0.21,0.87,U] [#4 -0.21,0.07,0.85,U] [#5 -0.14,0.04,0.72,U] [#6 -0.08,-0.08,0.63,U] [#7 -0.24,-0.04,0.63,U] [#8 -0.42,0.19,0.00,M3] 
04:38:41.281 00.001 28316 single-star, 7 included, MultiStar: {-0.12, 0.03}, one-star: {-0.09, 0.03}
04:38:41.284 00.003 28316 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.00) = xAngle (0.85 = 0.85)
04:38:41.287 00.003 28316 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
04:38:41.289 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.85 mountX=0.06 mountY=0.07, mountTheta=0.84
04:38:41.293 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.03, opts=13)
04:38:41.295 00.002 28316 Enqueuing Move request for scope (-0.09, 0.03)
04:38:41.297 00.002 29988 Worker thread wakes up
04:38:41.297 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
04:38:41.297 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
04:38:41.297 00.000 29988 Moving (-0.09, 0.03) raw xDistance=0.06 yDistance=0.07
04:38:41.297 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:38:41.297 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:41.298 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:41.299 00.001 28316 UpdateGuideState exits: m=2184 RSB=32.4
04:38:41.299 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:41.300 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:41.300 00.000 28316 Enqueuing Expose request
04:38:41.300 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:38:41.300 00.000 29988 MoveAxis(E, 0, ABG)
04:38:41.301 00.001 29988 Move returns status 0, amount 0
04:38:41.301 00.000 29988 MoveAxis(N, 0, ABG)
04:38:41.301 00.000 29988 Move returns status 0, amount 0
04:38:41.301 00.000 29988 move complete, result=0
04:38:41.301 00.000 29988 worker thread done servicing request
04:38:41.301 00.000 29988 Worker thread wakes up
04:38:41.301 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:41.301 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:41.301 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:42.933 01.632 29988 Exposure complete
04:38:42.958 00.025 29988 worker thread done servicing request
04:38:42.958 00.000 28316 OnExposeComplete: enter
04:38:42.959 00.001 28316 UpdateGuideState(): m_state=6
04:38:42.960 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8042
04:38:42.960 00.000 28316 Star::Find returns 1 (0), X=949.56, Y=263.94, Mass=2086, SNR=31.6, Peak=144 HFD=4.1
04:38:42.961 00.001 28316 MultiStar: [#1 0.14,-0.13,1.01,U] [#2 -0.18,-0.08,0.97,U] [#3 0.05,0.11,0.89,U] [#4 -0.34,-0.01,0.85,U] [#5 -0.05,0.00,0.78,U] [#6 0.01,-0.19,0.64,U] [#7 -0.24,0.01,0.64,U] [#8 -0.38,-0.20,0.00,M4] 
04:38:42.961 00.000 28316 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.01, -0.12}
04:38:42.963 00.002 28316 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
04:38:42.966 00.003 28316 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
04:38:42.968 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.50 mountX=-0.02 mountY=0.09, mountTheta=1.78
04:38:42.971 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.05, opts=13)
04:38:42.972 00.001 28316 Enqueuing Move request for scope (-0.07, -0.05)
04:38:42.972 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:42.973 00.001 29988 Worker thread wakes up
04:38:42.973 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
04:38:42.973 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
04:38:42.973 00.000 28316 UpdateGuideState exits: m=2086 RSB=31.6
04:38:42.974 00.001 29988 Moving (-0.07, -0.05) raw xDistance=-0.02 yDistance=0.09
04:38:42.974 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:42.974 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:42.975 00.001 28316 Enqueuing Expose request
04:38:42.975 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:38:42.975 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:42.975 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:38:42.975 00.000 29988 MoveAxis(E, 0, ABG)
04:38:42.975 00.000 29988 Move returns status 0, amount 0
04:38:42.975 00.000 29988 MoveAxis(N, 0, ABG)
04:38:42.975 00.000 29988 Move returns status 0, amount 0
04:38:42.975 00.000 29988 move complete, result=0
04:38:42.975 00.000 29988 worker thread done servicing request
04:38:42.975 00.000 29988 Worker thread wakes up
04:38:42.975 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:42.975 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:42.976 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:38:44.497 01.521 29988 Exposure complete
04:38:44.530 00.033 29988 worker thread done servicing request
04:38:44.530 00.000 28316 OnExposeComplete: enter
04:38:44.531 00.001 28316 UpdateGuideState(): m_state=6
04:38:44.532 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8043
04:38:44.532 00.000 28316 Star::Find returns 1 (0), X=949.20, Y=263.98, Mass=2244, SNR=32.8, Peak=168 HFD=4.2
04:38:44.534 00.002 28316 MultiStar: [#1 -0.39,-0.16,0.00,M1] [#2 -0.36,-0.00,0.00,M1] [#3 -0.31,0.15,0.85,U] [#4 -0.41,-0.12,0.00,M1] [#5 -0.38,-0.07,0.00,M1] [#6 -0.30,-0.23,0.00,M1] [#7 -0.49,0.08,0.00,M1] [#8 -0.43,0.02,0.00,M5] 
04:38:44.534 00.000 28316 refined, 1 included, MultiStar: {-0.34, 0.03}, one-star: {-0.37, -0.08}
04:38:44.535 00.001 28316 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.00) = xAngle (1.07 = 1.07)
04:38:44.535 00.000 28316 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
04:38:44.536 00.001 28316 CameraToMount -- cameraX=-0.34 cameraY=0.03 hyp=0.34 cameraTheta=3.06 mountX=0.17 mountY=0.29, mountTheta=1.06
04:38:44.537 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.34, y=0.03, opts=13)
04:38:44.537 00.000 28316 Enqueuing Move request for scope (-0.34, 0.03)
04:38:44.538 00.001 29988 Worker thread wakes up
04:38:44.538 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:38:44.538 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.03) opts 0xd
04:38:44.538 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.34, 0.03)
04:38:44.538 00.000 29988 Moving (-0.34, 0.03) raw xDistance=0.17 yDistance=0.29
04:38:44.538 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:38:44.538 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
04:38:44.538 00.000 29988 MoveAxis(E, 0, ABG)
04:38:44.538 00.000 29988 Move returns status 0, amount 0
04:38:44.538 00.000 29988 MoveAxis(S, 70, ABG)
04:38:44.538 00.000 29988 Guiding  Dir = 1, Dur = 70
04:38:44.538 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.8
04:38:44.539 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:44.539 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:44.540 00.001 28316 Enqueuing Expose request
04:38:44.540 00.000 29988 IsSlewing returns 0
04:38:44.540 00.000 29988 IsGuiding returns 0
04:38:44.546 00.006 29988 PulseGuide returned control before completion, sleep 75
04:38:44.636 00.090 29988 IsGuiding returns 0
04:38:44.636 00.000 29988 Move returns status 0, amount 70
04:38:44.636 00.000 29988 move complete, result=0
04:38:44.636 00.000 29988 worker thread done servicing request
04:38:44.636 00.000 29988 Worker thread wakes up
04:38:44.637 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:44.637 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:44.637 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.3 px 70 ms SOUTH
04:38:46.272 01.635 29988 Exposure complete
04:38:46.301 00.029 29988 worker thread done servicing request
04:38:46.301 00.000 28316 OnExposeComplete: enter
04:38:46.302 00.001 28316 UpdateGuideState(): m_state=6
04:38:46.302 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8044
04:38:46.303 00.001 28316 Star::Find returns 1 (0), X=949.37, Y=263.83, Mass=2170, SNR=32.0, Peak=160 HFD=4.0
04:38:46.303 00.000 28316 MultiStar: [#1 -0.19,-0.35,0.00,M2] [#2 -0.33,-0.20,0.00,M2] [#3 -0.20,0.02,0.84,U] [#4 -0.24,-0.08,0.83,U] [#5 -0.33,-0.20,0.00,M2] [#6 -0.11,-0.30,0.61,U] [#7 -0.47,-0.04,0.00,M2] [#8 -0.40,-0.18,0.00,M6] 
04:38:46.304 00.001 28316 refined, 3 included, MultiStar: {-0.19, -0.14}, one-star: {-0.21, -0.23}
04:38:46.304 00.000 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
04:38:46.305 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
04:38:46.305 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.51 mountX=-0.05 mountY=0.24, mountTheta=1.78
04:38:46.306 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.14, opts=13)
04:38:46.307 00.001 28316 Enqueuing Move request for scope (-0.19, -0.14)
04:38:46.307 00.000 29988 Worker thread wakes up
04:38:46.307 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:46.308 00.001 28316 UpdateGuideState exits: m=2170 RSB=32.0
04:38:46.308 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:46.309 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:46.309 00.000 28316 Enqueuing Expose request
04:38:46.309 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
04:38:46.309 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
04:38:46.310 00.001 29988 Moving (-0.19, -0.14) raw xDistance=-0.05 yDistance=0.24
04:38:46.310 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:38:46.310 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
04:38:46.310 00.000 29988 MoveAxis(E, 0, ABG)
04:38:46.310 00.000 29988 Move returns status 0, amount 0
04:38:46.310 00.000 29988 MoveAxis(S, 57, ABG)
04:38:46.310 00.000 29988 Guiding  Dir = 1, Dur = 57
04:38:46.310 00.000 29988 IsSlewing returns 0
04:38:46.310 00.000 29988 IsGuiding returns 0
04:38:46.315 00.005 29988 PulseGuide returned control before completion, sleep 63
04:38:46.381 00.066 29988 IsGuiding returns 0
04:38:46.381 00.000 29988 Move returns status 0, amount 57
04:38:46.381 00.000 29988 move complete, result=0
04:38:46.381 00.000 29988 worker thread done servicing request
04:38:46.381 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 57 ms SOUTH
04:38:46.383 00.002 29988 Worker thread wakes up
04:38:46.383 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:46.383 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:47.794 01.411 29988 Exposure complete
04:38:47.840 00.046 29988 worker thread done servicing request
04:38:47.840 00.000 28316 OnExposeComplete: enter
04:38:47.840 00.000 28316 UpdateGuideState(): m_state=6
04:38:47.841 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8045
04:38:47.841 00.000 28316 Star::Find returns 1 (0), X=949.78, Y=263.98, Mass=2176, SNR=32.2, Peak=162 HFD=4.2
04:38:47.842 00.001 28316 MultiStar: [#1 0.21,-0.27,0.99,U] [#2 -0.02,0.02,0.94,U] [#3 0.07,0.19,0.86,U] [#4 0.00,0.03,0.80,U] [#5 0.14,-0.17,0.75,U] [#6 0.30,-0.16,0.63,U] [#7 -0.12,0.02,0.62,U] [#8 0.01,-0.01,0.56,U] 
04:38:47.842 00.000 28316 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {0.21, -0.08}
04:38:47.843 00.001 28316 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.00) = xAngle (-2.48 = -2.48)
04:38:47.843 00.000 28316 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
04:38:47.844 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.48 mountX=-0.09 mountY=-0.06, mountTheta=-2.51
04:38:47.846 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.05, opts=13)
04:38:47.847 00.001 28316 Enqueuing Move request for scope (0.10, -0.05)
04:38:47.849 00.002 29988 Worker thread wakes up
04:38:47.849 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:47.850 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
04:38:47.850 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
04:38:47.850 00.000 29988 Moving (0.10, -0.05) raw xDistance=-0.09 yDistance=-0.06
04:38:47.850 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.2
04:38:47.851 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:47.853 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:47.854 00.001 28316 Enqueuing Expose request
04:38:47.854 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:38:47.855 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:47.855 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:38:47.855 00.000 29988 MoveAxis(E, 0, ABG)
04:38:47.855 00.000 29988 Move returns status 0, amount 0
04:38:47.855 00.000 29988 MoveAxis(N, 0, ABG)
04:38:47.855 00.000 29988 Move returns status 0, amount 0
04:38:47.855 00.000 29988 move complete, result=0
04:38:47.855 00.000 29988 worker thread done servicing request
04:38:47.855 00.000 29988 Worker thread wakes up
04:38:47.855 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:47.855 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:47.855 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:38:49.488 01.633 29988 Exposure complete
04:38:49.525 00.037 29988 worker thread done servicing request
04:38:49.525 00.000 28316 OnExposeComplete: enter
04:38:49.527 00.002 28316 UpdateGuideState(): m_state=6
04:38:49.528 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8046
04:38:49.529 00.001 28316 Star::Find returns 1 (0), X=949.91, Y=263.92, Mass=2282, SNR=33.1, Peak=194 HFD=4.2
04:38:49.529 00.000 28316 MultiStar: [#1 0.35,-0.20,0.00,M2] [#2 0.17,-0.09,0.87,U] [#3 0.34,0.15,0.00,M1] [#4 0.18,-0.07,0.85,U] [#5 0.21,-0.22,0.72,U] [#6 0.39,-0.31,0.00,M1] [#7 0.20,0.04,0.63,U] [#8 0.16,0.10,0.55,U] 
04:38:49.530 00.001 28316 refined, 5 included, MultiStar: {0.22, -0.07}, one-star: {0.34, -0.14}
04:38:49.531 00.001 28316 CameraToMount -- cameraTheta (-0.33) - m_xAngle (2.00) = xAngle (-2.33 = -2.33)
04:38:49.532 00.001 28316 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
04:38:49.533 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.33 mountX=-0.16 mountY=-0.16, mountTheta=-2.35
04:38:49.535 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.07, opts=13)
04:38:49.537 00.002 28316 Enqueuing Move request for scope (0.22, -0.07)
04:38:49.537 00.000 29988 Worker thread wakes up
04:38:49.537 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
04:38:49.537 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
04:38:49.537 00.000 29988 Moving (0.22, -0.07) raw xDistance=-0.16 yDistance=-0.16
04:38:49.537 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:38:49.537 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:49.537 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:49.538 00.001 28316 UpdateGuideState exits: m=2282 RSB=33.1
04:38:49.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:49.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:49.539 00.000 28316 Enqueuing Expose request
04:38:49.539 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:38:49.539 00.000 29988 MoveAxis(E, 0, ABG)
04:38:49.539 00.000 29988 Move returns status 0, amount 0
04:38:49.539 00.000 29988 MoveAxis(N, 0, ABG)
04:38:49.539 00.000 29988 Move returns status 0, amount 0
04:38:49.539 00.000 29988 move complete, result=0
04:38:49.540 00.001 29988 worker thread done servicing request
04:38:49.540 00.000 29988 Worker thread wakes up
04:38:49.540 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:49.540 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:49.540 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:38:51.056 01.516 29988 Exposure complete
04:38:51.087 00.031 29988 worker thread done servicing request
04:38:51.087 00.000 28316 OnExposeComplete: enter
04:38:51.088 00.001 28316 UpdateGuideState(): m_state=6
04:38:51.089 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8047
04:38:51.089 00.000 28316 Star::Find returns 1 (0), X=950.13, Y=263.98, Mass=2124, SNR=32.0, Peak=167 HFD=4.3
04:38:51.090 00.001 28316 MultiStar: [#1 0.51,-0.06,0.00,M3] [#2 0.38,0.04,0.00,M1] [#3 0.60,0.21,0.00,M2] [#4 0.25,0.04,0.85,U] [#5 0.61,-0.12,0.00,M1] [#6 0.44,-0.28,0.00,M2] [#7 0.29,0.02,0.62,U] [#8 0.44,-0.04,0.00,M5] 
04:38:51.090 00.000 28316 refined, 2 included, MultiStar: {0.38, -0.01}, one-star: {0.56, -0.08}
04:38:51.091 00.001 28316 CameraToMount -- cameraTheta (-0.04) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
04:38:51.091 00.000 28316 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
04:38:51.092 00.001 28316 CameraToMount -- cameraX=0.38 cameraY=-0.01 hyp=0.39 cameraTheta=-0.04 mountX=-0.17 mountY=-0.34, mountTheta=-2.04
04:38:51.093 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.38, y=-0.01, opts=13)
04:38:51.094 00.001 28316 Enqueuing Move request for scope (0.38, -0.01)
04:38:51.094 00.000 29988 Worker thread wakes up
04:38:51.094 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:51.095 00.001 28316 UpdateGuideState exits: m=2124 RSB=32.0
04:38:51.095 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:51.096 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:51.096 00.000 28316 Enqueuing Expose request
04:38:51.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.01) opts 0xd
04:38:51.096 00.000 29988 Handling offset move in thread for scope, endpoint = (0.38, -0.01)
04:38:51.097 00.001 29988 Moving (0.38, -0.01) raw xDistance=-0.17 yDistance=-0.34
04:38:51.097 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:38:51.097 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:51.097 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
04:38:51.097 00.000 29988 MoveAxis(E, 0, ABG)
04:38:51.097 00.000 29988 Move returns status 0, amount 0
04:38:51.097 00.000 29988 MoveAxis(N, 0, ABG)
04:38:51.097 00.000 29988 Move returns status 0, amount 0
04:38:51.097 00.000 29988 move complete, result=0
04:38:51.097 00.000 29988 worker thread done servicing request
04:38:51.097 00.000 29988 Worker thread wakes up
04:38:51.097 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:51.097 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:51.097 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:38:52.734 01.637 29988 Exposure complete
04:38:52.805 00.071 29988 worker thread done servicing request
04:38:52.805 00.000 28316 OnExposeComplete: enter
04:38:52.806 00.001 28316 UpdateGuideState(): m_state=6
04:38:52.807 00.001 28316 Star::Find(15, 950, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8048
04:38:52.807 00.000 28316 Star::Find returns 1 (0), X=949.79, Y=263.96, Mass=2144, SNR=32.1, Peak=177 HFD=4.1
04:38:52.808 00.001 28316 MultiStar: [#1 0.35,-0.17,0.00,M4] [#2 0.17,0.05,0.93,U] [#3 0.25,0.18,0.89,U] [#4 0.06,0.08,0.85,U] [#5 0.12,0.03,0.75,U] [#6 0.27,-0.16,0.67,U] [#7 0.08,0.03,0.65,U] [#8 0.14,0.04,0.57,U] 
04:38:52.808 00.000 28316 refined, 7 included, MultiStar: {0.17, 0.02}, one-star: {0.22, -0.10}
04:38:52.809 00.001 28316 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.00) = xAngle (-1.87 = -1.87)
04:38:52.809 00.000 28316 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
04:38:52.810 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.13 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
04:38:52.811 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=0.02, opts=13)
04:38:52.811 00.000 28316 Enqueuing Move request for scope (0.17, 0.02)
04:38:52.812 00.001 29988 Worker thread wakes up
04:38:52.812 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
04:38:52.812 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
04:38:52.812 00.000 29988 Moving (0.17, 0.02) raw xDistance=-0.05 yDistance=-0.16
04:38:52.812 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:38:52.812 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:52.812 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:52.813 00.001 28316 UpdateGuideState exits: m=2144 RSB=32.1
04:38:52.813 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:52.813 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:52.814 00.001 28316 Enqueuing Expose request
04:38:52.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:38:52.814 00.000 29988 MoveAxis(E, 0, ABG)
04:38:52.814 00.000 29988 Move returns status 0, amount 0
04:38:52.814 00.000 29988 MoveAxis(N, 0, ABG)
04:38:52.814 00.000 29988 Move returns status 0, amount 0
04:38:52.814 00.000 29988 move complete, result=0
04:38:52.814 00.000 29988 worker thread done servicing request
04:38:52.814 00.000 29988 Worker thread wakes up
04:38:52.814 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:52.814 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:52.815 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:38:54.226 01.411 29988 Exposure complete
04:38:54.264 00.038 29988 worker thread done servicing request
04:38:54.264 00.000 28316 OnExposeComplete: enter
04:38:54.264 00.000 28316 UpdateGuideState(): m_state=6
04:38:54.266 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8049
04:38:54.267 00.001 28316 Star::Find returns 1 (0), X=949.97, Y=263.77, Mass=2196, SNR=32.5, Peak=182 HFD=4.1
04:38:54.268 00.001 28316 MultiStar: [#1 0.24,-0.27,0.00,M5] [#2 0.17,-0.23,0.91,U] [#3 0.31,0.01,0.88,U] [#4 0.41,-0.20,0.00,M1] [#5 0.19,-0.31,0.00,M1] [#6 0.42,-0.14,0.00,M2] [#7 0.28,-0.15,0.62,U] [#8 0.15,-0.07,0.57,U] 
04:38:54.269 00.001 28316 refined, 4 included, MultiStar: {0.27, -0.16}, one-star: {0.40, -0.29}
04:38:54.269 00.000 28316 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.00) = xAngle (-2.52 = -2.52)
04:38:54.270 00.001 28316 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
04:38:54.270 00.000 28316 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-0.52 mountX=-0.26 mountY=-0.17, mountTheta=-2.54
04:38:54.271 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.27, y=-0.16, opts=13)
04:38:54.272 00.001 28316 Enqueuing Move request for scope (0.27, -0.16)
04:38:54.272 00.000 29988 Worker thread wakes up
04:38:54.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd
04:38:54.272 00.000 29988 Handling offset move in thread for scope, endpoint = (0.27, -0.16)
04:38:54.272 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:54.273 00.001 28316 UpdateGuideState exits: m=2196 RSB=32.5
04:38:54.273 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:54.274 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:54.274 00.000 28316 Enqueuing Expose request
04:38:54.274 00.000 29988 Moving (0.27, -0.16) raw xDistance=-0.26 yDistance=-0.17
04:38:54.274 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
04:38:54.275 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:54.275 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:38:54.275 00.000 29988 MoveAxis(E, 54, ABG)
04:38:54.275 00.000 29988 Guiding  Dir = 2, Dur = 54
04:38:54.275 00.000 29988 IsSlewing returns 0
04:38:54.275 00.000 29988 IsGuiding returns 0
04:38:54.278 00.003 29988 PulseGuide returned control before completion, sleep 62
04:38:54.347 00.069 29988 IsGuiding returns 0
04:38:54.348 00.001 29988 Move returns status 0, amount 54
04:38:54.348 00.000 29988 MoveAxis(N, 0, ABG)
04:38:54.348 00.000 29988 Move returns status 0, amount 0
04:38:54.348 00.000 29988 move complete, result=0
04:38:54.348 00.000 29988 worker thread done servicing request
04:38:54.348 00.000 29988 Worker thread wakes up
04:38:54.348 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:54.348 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:54.348 00.000 28316 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH
04:38:55.976 01.628 29988 Exposure complete
04:38:56.019 00.043 29988 worker thread done servicing request
04:38:56.019 00.000 28316 OnExposeComplete: enter
04:38:56.019 00.000 28316 UpdateGuideState(): m_state=6
04:38:56.020 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8050
04:38:56.020 00.000 28316 Star::Find returns 1 (0), X=949.76, Y=264.22, Mass=2193, SNR=32.5, Peak=174 HFD=4.2
04:38:56.023 00.003 28316 MultiStar: [#1 0.35,0.20,0.00,M6] [#2 0.19,0.30,0.00,M1] [#3 0.38,0.39,0.00,M1] [#4 0.10,0.45,0.00,M2] [#5 0.37,0.38,0.00,M2] [#6 0.36,0.26,0.00,M3] [#7 0.06,0.48,0.00,M1] [#8 0.12,0.34,0.00,M4] 
04:38:56.025 00.002 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
04:38:56.028 00.003 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
04:38:56.030 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.25 cameraTheta=0.72 mountX=0.07 mountY=-0.24, mountTheta=-1.28
04:38:56.034 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.16, opts=13)
04:38:56.037 00.003 28316 Enqueuing Move request for scope (0.18, 0.16)
04:38:56.039 00.002 29988 Worker thread wakes up
04:38:56.039 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
04:38:56.039 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
04:38:56.039 00.000 29988 Moving (0.18, 0.16) raw xDistance=0.07 yDistance=-0.24
04:38:56.039 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:38:56.039 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:38:56.039 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:56.040 00.001 28316 UpdateGuideState exits: m=2193 RSB=32.5
04:38:56.040 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:56.041 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:56.041 00.000 28316 Enqueuing Expose request
04:38:56.042 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
04:38:56.042 00.000 29988 MoveAxis(E, 0, ABG)
04:38:56.042 00.000 29988 Move returns status 0, amount 0
04:38:56.042 00.000 29988 MoveAxis(N, 0, ABG)
04:38:56.042 00.000 29988 Move returns status 0, amount 0
04:38:56.042 00.000 29988 move complete, result=0
04:38:56.042 00.000 29988 worker thread done servicing request
04:38:56.042 00.000 29988 Worker thread wakes up
04:38:56.042 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:56.042 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:56.043 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:38:57.563 01.520 29988 Exposure complete
04:38:57.602 00.039 29988 worker thread done servicing request
04:38:57.602 00.000 28316 OnExposeComplete: enter
04:38:57.603 00.001 28316 UpdateGuideState(): m_state=6
04:38:57.605 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8051
04:38:57.606 00.001 28316 Star::Find returns 1 (0), X=949.83, Y=264.32, Mass=2297, SNR=33.2, Peak=175 HFD=4.1
04:38:57.608 00.002 28316 MultiStar: [#1 0.44,0.27,0.00,M7] [#2 0.08,0.29,0.87,U] [#3 0.39,0.60,0.00,M2] [#4 0.05,0.26,0.82,U] [#5 0.30,0.27,0.00,M3] [#6 0.26,0.21,0.63,U] [#7 0.12,0.41,0.00,M2] [#8 0.09,0.30,0.58,U] 
04:38:57.610 00.002 28316 refined, 4 included, MultiStar: {0.15, 0.26}, one-star: {0.26, 0.26}
04:38:57.611 00.001 28316 CameraToMount -- cameraTheta (1.06) - m_xAngle (2.00) = xAngle (-0.94 = -0.94)
04:38:57.612 00.001 28316 CameraToMount -- cameraTheta (1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
04:38:57.613 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.06 mountX=0.18 mountY=-0.25, mountTheta=-0.95
04:38:57.614 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.26, opts=13)
04:38:57.615 00.001 28316 Enqueuing Move request for scope (0.15, 0.26)
04:38:57.615 00.000 29988 Worker thread wakes up
04:38:57.615 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:57.616 00.001 28316 UpdateGuideState exits: m=2297 RSB=33.2
04:38:57.616 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:57.616 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:57.617 00.001 28316 Enqueuing Expose request
04:38:57.617 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
04:38:57.617 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
04:38:57.617 00.000 29988 Moving (0.15, 0.26) raw xDistance=0.18 yDistance=-0.25
04:38:57.617 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:38:57.617 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:38:57.617 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:38:57.618 00.001 29988 MoveAxis(E, 0, ABG)
04:38:57.618 00.000 29988 Move returns status 0, amount 0
04:38:57.618 00.000 29988 MoveAxis(N, 0, ABG)
04:38:57.618 00.000 29988 Move returns status 0, amount 0
04:38:57.618 00.000 29988 move complete, result=0
04:38:57.618 00.000 29988 worker thread done servicing request
04:38:57.618 00.000 29988 Worker thread wakes up
04:38:57.618 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:57.618 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:57.618 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
04:38:59.242 01.624 29988 Exposure complete
04:38:59.276 00.034 29988 worker thread done servicing request
04:38:59.276 00.000 28316 OnExposeComplete: enter
04:38:59.277 00.001 28316 UpdateGuideState(): m_state=6
04:38:59.278 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8052
04:38:59.278 00.000 28316 Star::Find returns 1 (0), X=949.68, Y=264.16, Mass=2179, SNR=32.2, Peak=168 HFD=4.1
04:38:59.279 00.001 28316 MultiStar: [#1 0.07,0.03,0.99,U] [#2 -0.10,0.21,0.93,U] [#3 0.16,0.47,0.00,M3] [#4 -0.01,0.21,0.86,U] [#5 0.02,0.12,0.75,U] [#6 0.32,-0.03,0.66,U] [#7 -0.07,0.22,0.64,U] [#8 -0.13,0.32,0.61,U] 
04:38:59.279 00.000 28316 refined, 7 included, MultiStar: {0.03, 0.14}, one-star: {0.11, 0.10}
04:38:59.280 00.001 28316 CameraToMount -- cameraTheta (1.38) - m_xAngle (2.00) = xAngle (-0.62 = -0.62)
04:38:59.280 00.000 28316 CameraToMount -- cameraTheta (1.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
04:38:59.280 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=0.12 mountY=-0.09, mountTheta=-0.64
04:38:59.282 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.14, opts=13)
04:38:59.283 00.001 28316 Enqueuing Move request for scope (0.03, 0.14)
04:38:59.284 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:38:59.285 00.001 28316 UpdateGuideState exits: m=2179 RSB=32.2
04:38:59.286 00.001 29988 Worker thread wakes up
04:38:59.286 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
04:38:59.286 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
04:38:59.286 00.000 29988 Moving (0.03, 0.14) raw xDistance=0.12 yDistance=-0.09
04:38:59.286 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
04:38:59.286 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:38:59.286 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
04:38:59.286 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:38:59.287 00.001 29988 MoveAxis(E, 0, ABG)
04:38:59.287 00.000 29988 Move returns status 0, amount 0
04:38:59.287 00.000 29988 MoveAxis(N, 0, ABG)
04:38:59.287 00.000 29988 Move returns status 0, amount 0
04:38:59.287 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:38:59.287 00.000 28316 Enqueuing Expose request
04:38:59.287 00.000 29988 move complete, result=0
04:38:59.287 00.000 29988 worker thread done servicing request
04:38:59.288 00.001 29988 Worker thread wakes up
04:38:59.288 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:38:59.288 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:38:59.288 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:00.817 01.529 29988 Exposure complete
04:39:00.860 00.043 29988 worker thread done servicing request
04:39:00.860 00.000 28316 OnExposeComplete: enter
04:39:00.861 00.001 28316 UpdateGuideState(): m_state=6
04:39:00.862 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8053
04:39:00.863 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=263.95, Mass=2129, SNR=31.8, Peak=183 HFD=4.2
04:39:00.864 00.001 28316 MultiStar: [#1 0.25,-0.10,1.02,U] [#2 0.21,0.14,0.89,U] [#3 0.27,0.27,0.00,M4] [#4 -0.02,0.19,0.85,U] [#5 0.28,-0.04,0.76,U] [#6 0.35,0.15,0.00,M2] [#7 0.12,0.22,0.63,U] [#8 0.19,0.10,0.62,U] 
04:39:00.866 00.002 28316 refined, 6 included, MultiStar: {0.19, 0.04}, one-star: {0.25, -0.11}
04:39:00.867 00.001 28316 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.00) = xAngle (-1.78 = -1.78)
04:39:00.867 00.000 28316 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
04:39:00.868 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.22 mountX=-0.04 mountY=-0.19, mountTheta=-1.78
04:39:00.869 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.04, opts=13)
04:39:00.870 00.001 28316 Enqueuing Move request for scope (0.19, 0.04)
04:39:00.870 00.000 29988 Worker thread wakes up
04:39:00.870 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:00.871 00.001 28316 UpdateGuideState exits: m=2129 RSB=31.8
04:39:00.871 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:00.872 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:00.872 00.000 28316 Enqueuing Expose request
04:39:00.872 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
04:39:00.872 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
04:39:00.872 00.000 29988 Moving (0.19, 0.04) raw xDistance=-0.04 yDistance=-0.19
04:39:00.872 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:39:00.872 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:00.873 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:39:00.873 00.000 29988 MoveAxis(E, 0, ABG)
04:39:00.873 00.000 29988 Move returns status 0, amount 0
04:39:00.873 00.000 29988 MoveAxis(N, 0, ABG)
04:39:00.873 00.000 29988 Move returns status 0, amount 0
04:39:00.873 00.000 29988 move complete, result=0
04:39:00.873 00.000 29988 worker thread done servicing request
04:39:00.873 00.000 29988 Worker thread wakes up
04:39:00.873 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:00.873 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:00.873 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:02.511 01.638 29988 Exposure complete
04:39:02.553 00.042 29988 worker thread done servicing request
04:39:02.553 00.000 28316 OnExposeComplete: enter
04:39:02.554 00.001 28316 UpdateGuideState(): m_state=6
04:39:02.554 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8054
04:39:02.556 00.002 28316 Star::Find returns 1 (0), X=949.91, Y=264.05, Mass=2317, SNR=33.3, Peak=200 HFD=4.2
04:39:02.557 00.001 28316 MultiStar: [#1 0.46,-0.03,0.00,M6] [#2 0.00,0.06,0.90,U] [#3 0.28,0.20,0.82,U] [#4 0.16,0.09,0.85,U] [#5 0.23,0.06,0.75,U] [#6 0.50,-0.01,0.00,M3] [#7 0.08,0.03,0.60,U] [#8 -0.08,0.28,0.59,U] 
04:39:02.558 00.001 28316 refined, 6 included, MultiStar: {0.16, 0.09}, one-star: {0.34, -0.01}
04:39:02.560 00.002 28316 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.00) = xAngle (-1.47 = -1.47)
04:39:02.560 00.000 28316 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
04:39:02.561 00.001 28316 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.19 cameraTheta=0.53 mountX=0.02 mountY=-0.19, mountTheta=-1.47
04:39:02.562 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=0.09, opts=13)
04:39:02.563 00.001 28316 Enqueuing Move request for scope (0.16, 0.09)
04:39:02.564 00.001 29988 Worker thread wakes up
04:39:02.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
04:39:02.564 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
04:39:02.564 00.000 29988 Moving (0.16, 0.09) raw xDistance=0.02 yDistance=-0.19
04:39:02.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:39:02.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:02.564 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:02.565 00.001 28316 UpdateGuideState exits: m=2317 RSB=33.3
04:39:02.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:02.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:02.566 00.000 28316 Enqueuing Expose request
04:39:02.567 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:39:02.567 00.000 29988 MoveAxis(E, 0, ABG)
04:39:02.567 00.000 29988 Move returns status 0, amount 0
04:39:02.567 00.000 29988 MoveAxis(N, 0, ABG)
04:39:02.567 00.000 29988 Move returns status 0, amount 0
04:39:02.567 00.000 29988 move complete, result=0
04:39:02.567 00.000 29988 worker thread done servicing request
04:39:02.567 00.000 29988 Worker thread wakes up
04:39:02.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:02.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:02.567 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:04.084 01.517 29988 Exposure complete
04:39:04.118 00.034 29988 worker thread done servicing request
04:39:04.118 00.000 28316 OnExposeComplete: enter
04:39:04.119 00.001 28316 UpdateGuideState(): m_state=6
04:39:04.121 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8055
04:39:04.122 00.001 28316 Star::Find returns 1 (0), X=949.73, Y=264.30, Mass=2168, SNR=32.2, Peak=175 HFD=4.0
04:39:04.124 00.002 28316 MultiStar: [#1 0.32,0.08,0.98,U] [#2 0.15,0.35,0.00,M1] [#3 0.15,0.38,0.00,M4] [#4 -0.01,0.20,0.84,U] [#5 0.29,0.16,0.77,U] [#6 0.35,0.01,0.00,M4] [#7 0.17,0.35,0.00,M1] [#8 -0.01,0.44,0.00,M1] 
04:39:04.124 00.000 28316 refined, 3 included, MultiStar: {0.19, 0.17}, one-star: {0.16, 0.24}
04:39:04.125 00.001 28316 CameraToMount -- cameraTheta (0.72) - m_xAngle (2.00) = xAngle (-1.28 = -1.28)
04:39:04.127 00.002 28316 CameraToMount -- cameraTheta (0.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
04:39:04.128 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.72 mountX=0.07 mountY=-0.25, mountTheta=-1.28
04:39:04.130 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=0.17, opts=13)
04:39:04.130 00.000 28316 Enqueuing Move request for scope (0.19, 0.17)
04:39:04.131 00.001 29988 Worker thread wakes up
04:39:04.131 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:04.131 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
04:39:04.131 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
04:39:04.131 00.000 28316 UpdateGuideState exits: m=2168 RSB=32.2
04:39:04.132 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:04.132 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:04.132 00.000 28316 Enqueuing Expose request
04:39:04.133 00.001 29988 Moving (0.19, 0.17) raw xDistance=0.07 yDistance=-0.25
04:39:04.133 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:39:04.133 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
04:39:04.133 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
04:39:04.133 00.000 29988 MoveAxis(E, 0, ABG)
04:39:04.133 00.000 29988 Move returns status 0, amount 0
04:39:04.133 00.000 29988 MoveAxis(N, 0, ABG)
04:39:04.133 00.000 29988 Move returns status 0, amount 0
04:39:04.133 00.000 29988 move complete, result=0
04:39:04.133 00.000 29988 worker thread done servicing request
04:39:04.133 00.000 29988 Worker thread wakes up
04:39:04.133 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:04.133 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:04.134 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:05.763 01.629 29988 Exposure complete
04:39:05.802 00.039 29988 worker thread done servicing request
04:39:05.802 00.000 28316 OnExposeComplete: enter
04:39:05.803 00.001 28316 UpdateGuideState(): m_state=6
04:39:05.803 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8056
04:39:05.804 00.001 28316 Star::Find returns 1 (0), X=949.82, Y=264.40, Mass=2256, SNR=32.7, Peak=171 HFD=3.9
04:39:05.806 00.002 28316 MultiStar: [#1 0.26,0.33,0.00,M6] [#2 0.16,0.40,0.00,M2] [#3 0.34,0.57,0.00,M5] [#4 0.25,0.50,0.00,M1] [#5 0.25,0.50,0.00,M1] [#6 0.40,0.26,0.00,M5] [#7 0.39,0.51,0.00,M2] [#8 0.19,0.43,0.00,M2] 
04:39:05.807 00.001 28316 CameraToMount -- cameraTheta (0.93) - m_xAngle (2.00) = xAngle (-1.07 = -1.07)
04:39:05.810 00.003 28316 CameraToMount -- cameraTheta (0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
04:39:05.811 00.001 28316 CameraToMount -- cameraX=0.25 cameraY=0.34 hyp=0.42 cameraTheta=0.93 mountX=0.20 mountY=-0.38, mountTheta=-1.07
04:39:05.812 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.25, y=0.34, opts=13)
04:39:05.813 00.001 28316 Enqueuing Move request for scope (0.25, 0.34)
04:39:05.814 00.001 29988 Worker thread wakes up
04:39:05.814 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.34) opts 0xd
04:39:05.814 00.000 29988 Handling offset move in thread for scope, endpoint = (0.25, 0.34)
04:39:05.814 00.000 29988 Moving (0.25, 0.34) raw xDistance=0.20 yDistance=-0.38
04:39:05.814 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
04:39:05.814 00.000 29988 switching direction from 1 to -1 - decHistory=-5 oldest=-0.67 newest=-0.81
04:39:05.814 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
04:39:05.814 00.000 29988 MoveAxis(W, 43, ABG)
04:39:05.814 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:05.815 00.001 28316 UpdateGuideState exits: m=2256 RSB=32.7
04:39:05.815 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:05.816 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:05.816 00.000 28316 Enqueuing Expose request
04:39:05.816 00.000 29988 Guiding  Dir = 3, Dur = 43
04:39:05.817 00.001 29988 IsSlewing returns 0
04:39:05.817 00.000 29988 IsGuiding returns 0
04:39:05.819 00.002 29988 PulseGuide returned control before completion, sleep 52
04:39:05.871 00.052 29988 IsGuiding returns 1
04:39:05.871 00.000 29988 scope still moving after pulse duration time elapsed
04:39:05.903 00.032 29988 IsSlewing returns 0
04:39:05.904 00.001 29988 IsGuiding returns 0
04:39:05.904 00.000 29988 scope move finished after 43 + 43 ms
04:39:05.904 00.000 29988 Move returns status 0, amount 43
04:39:05.904 00.000 29988 MoveAxis(N, 90, ABG)
04:39:05.904 00.000 29988 Guiding  Dir = 0, Dur = 90
04:39:05.904 00.000 29988 IsSlewing returns 0
04:39:05.904 00.000 29988 IsGuiding returns 0
04:39:05.908 00.004 29988 PulseGuide returned control before completion, sleep 96
04:39:06.013 00.105 29988 IsGuiding returns 0
04:39:06.013 00.000 29988 Move returns status 0, amount 90
04:39:06.014 00.001 29988 move complete, result=0
04:39:06.014 00.000 29988 worker thread done servicing request
04:39:06.014 00.000 29988 Worker thread wakes up
04:39:06.014 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:06.014 00.000 28316 GuideStep: 0.2 px 43 ms WEST, -0.4 px 90 ms NORTH
04:39:06.015 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:07.423 01.408 29988 Exposure complete
04:39:07.454 00.031 29988 worker thread done servicing request
04:39:07.454 00.000 28316 OnExposeComplete: enter
04:39:07.457 00.003 28316 UpdateGuideState(): m_state=6
04:39:07.458 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8057
04:39:07.459 00.001 28316 Star::Find returns 1 (0), X=949.95, Y=263.92, Mass=2129, SNR=31.9, Peak=195 HFD=4.1
04:39:07.460 00.001 28316 MultiStar: [#1 0.33,-0.22,0.00,M7] [#2 0.15,-0.09,0.92,U] [#3 0.47,0.24,0.00,M6] [#4 0.47,0.11,0.00,M2] [#5 0.28,-0.06,0.73,U] [#6 0.69,-0.31,0.00,M6] [#7 0.27,0.04,0.62,U] [#8 0.16,0.07,0.59,U] 
04:39:07.461 00.001 28316 refined, 4 included, MultiStar: {0.26, -0.05}, one-star: {0.38, -0.14}
04:39:07.461 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:39:07.463 00.002 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:39:07.464 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.20 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
04:39:07.466 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.05, opts=13)
04:39:07.467 00.001 28316 Enqueuing Move request for scope (0.26, -0.05)
04:39:07.468 00.001 29988 Worker thread wakes up
04:39:07.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:07.468 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
04:39:07.468 00.000 28316 UpdateGuideState exits: m=2129 RSB=31.9
04:39:07.468 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:07.470 00.002 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
04:39:07.470 00.000 29988 Moving (0.26, -0.05) raw xDistance=-0.15 yDistance=-0.20
04:39:07.470 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:07.470 00.000 28316 Enqueuing Expose request
04:39:07.471 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:39:07.471 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:39:07.471 00.000 29988 MoveAxis(E, 0, ABG)
04:39:07.471 00.000 29988 Move returns status 0, amount 0
04:39:07.471 00.000 29988 MoveAxis(N, 49, ABG)
04:39:07.471 00.000 29988 Guiding  Dir = 0, Dur = 49
04:39:07.471 00.000 29988 IsSlewing returns 0
04:39:07.471 00.000 29988 IsGuiding returns 0
04:39:07.476 00.005 29988 PulseGuide returned control before completion, sleep 55
04:39:07.532 00.056 29988 IsGuiding returns 1
04:39:07.532 00.000 29988 scope still moving after pulse duration time elapsed
04:39:07.564 00.032 29988 IsSlewing returns 0
04:39:07.565 00.001 29988 IsGuiding returns 0
04:39:07.565 00.000 29988 scope move finished after 49 + 44 ms
04:39:07.565 00.000 29988 Move returns status 0, amount 49
04:39:07.565 00.000 29988 move complete, result=0
04:39:07.565 00.000 29988 worker thread done servicing request
04:39:07.565 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
04:39:07.566 00.001 29988 Worker thread wakes up
04:39:07.566 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:07.566 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:09.296 01.730 29988 Exposure complete
04:39:09.329 00.033 29988 worker thread done servicing request
04:39:09.329 00.000 28316 OnExposeComplete: enter
04:39:09.330 00.001 28316 UpdateGuideState(): m_state=6
04:39:09.330 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8058
04:39:09.331 00.001 28316 Star::Find returns 1 (0), X=949.88, Y=263.76, Mass=2160, SNR=32.1, Peak=186 HFD=4.1
04:39:09.332 00.001 28316 MultiStar: [#1 0.25,-0.32,0.00,M8] [#2 0.37,-0.29,0.00,M2] [#3 0.24,0.03,0.90,U] [#4 0.01,-0.26,0.82,U] [#5 0.14,-0.21,0.76,U] [#6 0.30,-0.36,0.00,M7] [#7 0.07,-0.13,0.62,U] [#8 -0.09,-0.22,0.61,U] 
04:39:09.332 00.000 28316 refined, 5 included, MultiStar: {0.13, -0.18}, one-star: {0.31, -0.30}
04:39:09.332 00.000 28316 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:39:09.333 00.001 28316 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:39:09.334 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-0.94 mountX=-0.22 mountY=-0.04, mountTheta=-2.97
04:39:09.336 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=-0.18, opts=13)
04:39:09.336 00.000 28316 Enqueuing Move request for scope (0.13, -0.18)
04:39:09.337 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:09.338 00.001 28316 UpdateGuideState exits: m=2160 RSB=32.1
04:39:09.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:09.339 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:09.340 00.001 28316 Enqueuing Expose request
04:39:09.340 00.000 29988 Worker thread wakes up
04:39:09.340 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
04:39:09.340 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
04:39:09.340 00.000 29988 Moving (0.13, -0.18) raw xDistance=-0.22 yDistance=-0.04
04:39:09.340 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:39:09.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:09.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:39:09.341 00.001 29988 MoveAxis(E, 47, ABG)
04:39:09.341 00.000 29988 Guiding  Dir = 2, Dur = 47
04:39:09.341 00.000 29988 IsSlewing returns 0
04:39:09.341 00.000 29988 IsGuiding returns 0
04:39:09.343 00.002 29988 PulseGuide returned control before completion, sleep 56
04:39:09.405 00.062 29988 IsGuiding returns 1
04:39:09.405 00.000 29988 scope still moving after pulse duration time elapsed
04:39:09.437 00.032 29988 IsSlewing returns 0
04:39:09.437 00.000 29988 IsGuiding returns 0
04:39:09.437 00.000 29988 scope move finished after 47 + 48 ms
04:39:09.437 00.000 29988 Move returns status 0, amount 47
04:39:09.437 00.000 29988 MoveAxis(N, 0, ABG)
04:39:09.437 00.000 29988 Move returns status 0, amount 0
04:39:09.437 00.000 29988 move complete, result=0
04:39:09.438 00.001 29988 worker thread done servicing request
04:39:09.438 00.000 29988 Worker thread wakes up
04:39:09.438 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:09.438 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:09.438 00.000 28316 GuideStep: -0.2 px 47 ms EAST, -0.0 px 0 ms NORTH
04:39:10.852 01.414 29988 Exposure complete
04:39:10.890 00.038 29988 worker thread done servicing request
04:39:10.890 00.000 28316 OnExposeComplete: enter
04:39:10.891 00.001 28316 UpdateGuideState(): m_state=6
04:39:10.892 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8059
04:39:10.892 00.000 28316 Star::Find returns 1 (0), X=949.82, Y=264.20, Mass=2146, SNR=32.1, Peak=181 HFD=4.0
04:39:10.893 00.001 28316 MultiStar: [#1 0.29,-0.03,0.97,U] [#2 0.16,0.09,0.90,U] [#3 0.30,0.63,0.00,M6] [#4 0.21,0.21,0.84,U] [#5 0.20,-0.02,0.78,U] [#6 0.30,-0.04,0.65,U] [#7 -0.00,0.26,0.62,U] [#8 0.11,0.17,0.58,U] 
04:39:10.893 00.000 28316 refined, 7 included, MultiStar: {0.20, 0.09}, one-star: {0.25, 0.14}
04:39:10.893 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.56 = -1.56)
04:39:10.893 00.000 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
04:39:10.894 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.43 mountX=0.00 mountY=-0.22, mountTheta=-1.56
04:39:10.895 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.09, opts=13)
04:39:10.895 00.000 28316 Enqueuing Move request for scope (0.20, 0.09)
04:39:10.896 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:10.898 00.002 29988 Worker thread wakes up
04:39:10.898 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
04:39:10.898 00.000 28316 UpdateGuideState exits: m=2146 RSB=32.1
04:39:10.898 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
04:39:10.898 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:10.899 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:10.899 00.000 28316 Enqueuing Expose request
04:39:10.900 00.001 29988 Moving (0.20, 0.09) raw xDistance=0.00 yDistance=-0.22
04:39:10.900 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:39:10.900 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:39:10.900 00.000 29988 MoveAxis(E, 0, ABG)
04:39:10.900 00.000 29988 Move returns status 0, amount 0
04:39:10.900 00.000 29988 MoveAxis(N, 53, ABG)
04:39:10.900 00.000 29988 Guiding  Dir = 0, Dur = 53
04:39:10.900 00.000 29988 IsSlewing returns 0
04:39:10.900 00.000 29988 IsGuiding returns 0
04:39:10.904 00.004 29988 PulseGuide returned control before completion, sleep 59
04:39:10.976 00.072 29988 IsGuiding returns 0
04:39:10.976 00.000 29988 Move returns status 0, amount 53
04:39:10.976 00.000 29988 move complete, result=0
04:39:10.976 00.000 29988 worker thread done servicing request
04:39:10.976 00.000 29988 Worker thread wakes up
04:39:10.976 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 53 ms NORTH
04:39:10.977 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:10.977 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:12.612 01.635 29988 Exposure complete
04:39:12.659 00.047 29988 worker thread done servicing request
04:39:12.659 00.000 28316 OnExposeComplete: enter
04:39:12.660 00.001 28316 UpdateGuideState(): m_state=6
04:39:12.661 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8060
04:39:12.661 00.000 28316 Star::Find returns 1 (0), X=949.59, Y=264.00, Mass=2201, SNR=32.5, Peak=185 HFD=4.0
04:39:12.662 00.001 28316 MultiStar: [#1 0.14,-0.02,0.97,U] [#2 -0.02,0.02,0.90,U] [#3 0.05,0.26,0.85,U] [#4 -0.18,0.08,0.84,U] [#5 0.04,0.05,0.72,U] [#6 0.22,-0.17,0.65,U] [#7 0.03,0.05,0.63,U] [#8 -0.05,0.19,0.61,U] 
04:39:12.662 00.000 28316 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.02, -0.05}
04:39:12.663 00.001 28316 CameraToMount -- cameraTheta (1.03) - m_xAngle (2.00) = xAngle (-0.97 = -0.97)
04:39:12.663 00.000 28316 CameraToMount -- cameraTheta (1.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
04:39:12.663 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.03 mountX=0.03 mountY=-0.04, mountTheta=-0.98
04:39:12.664 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.04, opts=13)
04:39:12.665 00.001 28316 Enqueuing Move request for scope (0.03, 0.04)
04:39:12.665 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:12.666 00.001 28316 UpdateGuideState exits: m=2201 RSB=32.5
04:39:12.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:12.667 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:12.667 00.000 28316 Enqueuing Expose request
04:39:12.668 00.001 29988 Worker thread wakes up
04:39:12.668 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
04:39:12.668 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
04:39:12.668 00.000 29988 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
04:39:12.668 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:39:12.668 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:12.668 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:39:12.668 00.000 29988 MoveAxis(E, 0, ABG)
04:39:12.668 00.000 29988 Move returns status 0, amount 0
04:39:12.668 00.000 29988 MoveAxis(N, 0, ABG)
04:39:12.668 00.000 29988 Move returns status 0, amount 0
04:39:12.668 00.000 29988 move complete, result=0
04:39:12.668 00.000 29988 worker thread done servicing request
04:39:12.668 00.000 29988 Worker thread wakes up
04:39:12.668 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:12.668 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:12.668 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:14.181 01.513 29988 Exposure complete
04:39:14.207 00.026 29988 worker thread done servicing request
04:39:14.207 00.000 28316 OnExposeComplete: enter
04:39:14.208 00.001 28316 UpdateGuideState(): m_state=6
04:39:14.208 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8061
04:39:14.209 00.001 28316 Star::Find returns 1 (0), X=949.59, Y=264.03, Mass=2134, SNR=32.0, Peak=173 HFD=4.1
04:39:14.209 00.000 28316 MultiStar: [#1 0.10,0.00,1.00,U] [#2 -0.19,-0.02,0.96,U] [#3 0.08,0.20,0.87,U] [#4 0.02,0.21,0.82,U] [#5 -0.05,-0.10,0.74,U] [#6 0.14,-0.12,0.63,U] [#7 0.20,-0.01,0.62,U] [#8 -0.12,0.23,0.55,U] 
04:39:14.210 00.001 28316 single-star, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.02, -0.03}
04:39:14.210 00.000 28316 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.00) = xAngle (-2.91 = -2.91)
04:39:14.212 00.002 28316 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.95 = -2.95)
04:39:14.214 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.91 mountX=-0.03 mountY=-0.01, mountTheta=-2.95
04:39:14.219 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.03, opts=13)
04:39:14.219 00.000 28316 Enqueuing Move request for scope (0.02, -0.03)
04:39:14.220 00.001 29988 Worker thread wakes up
04:39:14.220 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:14.221 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
04:39:14.221 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
04:39:14.221 00.000 29988 Moving (0.02, -0.03) raw xDistance=-0.03 yDistance=-0.01
04:39:14.221 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:39:14.221 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:14.221 00.000 28316 UpdateGuideState exits: m=2134 RSB=32.0
04:39:14.223 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:14.224 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:14.224 00.000 28316 Enqueuing Expose request
04:39:14.226 00.002 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:39:14.228 00.002 29988 MoveAxis(E, 0, ABG)
04:39:14.228 00.000 29988 Move returns status 0, amount 0
04:39:14.228 00.000 29988 MoveAxis(N, 0, ABG)
04:39:14.228 00.000 29988 Move returns status 0, amount 0
04:39:14.228 00.000 29988 move complete, result=0
04:39:14.228 00.000 29988 worker thread done servicing request
04:39:14.228 00.000 29988 Worker thread wakes up
04:39:14.228 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:14.229 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:14.229 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:15.863 01.634 29988 Exposure complete
04:39:15.914 00.051 29988 worker thread done servicing request
04:39:15.914 00.000 28316 OnExposeComplete: enter
04:39:15.915 00.001 28316 UpdateGuideState(): m_state=6
04:39:15.917 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8062
04:39:15.918 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=264.04, Mass=2173, SNR=32.3, Peak=179 HFD=4.0
04:39:15.920 00.002 28316 MultiStar: [#1 0.40,0.06,0.00,M6] [#2 -0.16,0.07,0.95,U] [#3 -0.01,0.19,0.86,U] [#4 0.12,0.02,0.85,U] [#5 0.07,0.07,0.72,U] [#6 0.47,-0.11,0.00,M5] [#7 -0.08,-0.02,0.63,U] [#8 -0.06,0.09,0.58,U] 
04:39:15.920 00.000 28316 refined, 6 included, MultiStar: {-0.01, 0.06}, one-star: {0.05, -0.02}
04:39:15.923 00.003 28316 CameraToMount -- cameraTheta (1.66) - m_xAngle (2.00) = xAngle (-0.34 = -0.34)
04:39:15.925 00.002 28316 CameraToMount -- cameraTheta (1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
04:39:15.927 00.002 28316 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=0.05 mountY=-0.02, mountTheta=-0.37
04:39:15.932 00.005 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=0.06, opts=13)
04:39:15.932 00.000 28316 Enqueuing Move request for scope (-0.01, 0.06)
04:39:15.934 00.002 29988 Worker thread wakes up
04:39:15.934 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
04:39:15.934 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
04:39:15.934 00.000 29988 Moving (-0.01, 0.06) raw xDistance=0.05 yDistance=-0.02
04:39:15.934 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:39:15.934 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:15.934 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:15.935 00.001 28316 UpdateGuideState exits: m=2173 RSB=32.3
04:39:15.936 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:15.937 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:15.938 00.001 28316 Enqueuing Expose request
04:39:15.938 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:15.938 00.000 29988 MoveAxis(E, 0, ABG)
04:39:15.938 00.000 29988 Move returns status 0, amount 0
04:39:15.938 00.000 29988 MoveAxis(N, 0, ABG)
04:39:15.938 00.000 29988 Move returns status 0, amount 0
04:39:15.938 00.000 29988 move complete, result=0
04:39:15.939 00.001 29988 worker thread done servicing request
04:39:15.939 00.000 29988 Worker thread wakes up
04:39:15.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:15.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:15.939 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:17.459 01.520 29988 Exposure complete
04:39:17.499 00.040 29988 worker thread done servicing request
04:39:17.500 00.001 28316 OnExposeComplete: enter
04:39:17.501 00.001 28316 UpdateGuideState(): m_state=6
04:39:17.503 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8063
04:39:17.505 00.002 28316 Star::Find returns 1 (0), X=949.76, Y=263.97, Mass=2018, SNR=31.1, Peak=172 HFD=4.1
04:39:17.507 00.002 28316 MultiStar: [#1 0.34,-0.19,0.00,M7] [#2 0.02,0.04,0.94,U] [#3 0.21,0.19,0.89,U] [#4 0.23,0.09,0.88,U] [#5 0.10,-0.16,0.77,U] [#6 0.27,0.07,0.64,U] [#7 0.03,0.11,0.67,U] [#8 -0.11,-0.01,0.62,U] 
04:39:17.508 00.001 28316 refined, 7 included, MultiStar: {0.13, 0.03}, one-star: {0.19, -0.09}
04:39:17.508 00.000 28316 CameraToMount -- cameraTheta (0.23) - m_xAngle (2.00) = xAngle (-1.77 = -1.77)
04:39:17.509 00.001 28316 CameraToMount -- cameraTheta (0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
04:39:17.510 00.001 28316 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.23 mountX=-0.03 mountY=-0.13, mountTheta=-1.77
04:39:17.512 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.13, y=0.03, opts=13)
04:39:17.515 00.003 28316 Enqueuing Move request for scope (0.13, 0.03)
04:39:17.518 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:17.520 00.002 29988 Worker thread wakes up
04:39:17.520 00.000 28316 UpdateGuideState exits: m=2018 RSB=31.1
04:39:17.521 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
04:39:17.521 00.000 29988 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
04:39:17.521 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:17.522 00.001 29988 Moving (0.13, 0.03) raw xDistance=-0.03 yDistance=-0.13
04:39:17.522 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:39:17.522 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:17.522 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:17.522 00.000 28316 Enqueuing Expose request
04:39:17.523 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:39:17.523 00.000 29988 MoveAxis(E, 0, ABG)
04:39:17.523 00.000 29988 Move returns status 0, amount 0
04:39:17.523 00.000 29988 MoveAxis(N, 0, ABG)
04:39:17.523 00.000 29988 Move returns status 0, amount 0
04:39:17.523 00.000 29988 move complete, result=0
04:39:17.523 00.000 29988 worker thread done servicing request
04:39:17.523 00.000 29988 Worker thread wakes up
04:39:17.523 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:17.523 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:17.524 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:19.153 01.629 29988 Exposure complete
04:39:19.213 00.060 29988 worker thread done servicing request
04:39:19.213 00.000 28316 OnExposeComplete: enter
04:39:19.213 00.000 28316 UpdateGuideState(): m_state=6
04:39:19.213 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8064
04:39:19.215 00.002 28316 Star::Find returns 1 (0), X=949.72, Y=264.16, Mass=2207, SNR=32.5, Peak=178 HFD=4.2
04:39:19.215 00.000 28316 MultiStar: [#1 0.23,0.17,0.98,U] [#2 -0.03,0.20,0.91,U] [#3 0.11,0.34,0.00,M3] [#4 -0.07,0.21,0.83,U] [#5 0.04,0.19,0.76,U] [#6 0.21,0.08,0.63,U] [#7 -0.11,0.20,0.60,U] [#8 -0.08,0.21,0.58,U] 
04:39:19.215 00.000 28316 refined, 7 included, MultiStar: {0.05, 0.17}, one-star: {0.15, 0.10}
04:39:19.216 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
04:39:19.216 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
04:39:19.217 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.25 mountX=0.13 mountY=-0.12, mountTheta=-0.76
04:39:19.218 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=0.17, opts=13)
04:39:19.218 00.000 28316 Enqueuing Move request for scope (0.05, 0.17)
04:39:19.219 00.001 29988 Worker thread wakes up
04:39:19.219 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:19.220 00.001 28316 UpdateGuideState exits: m=2207 RSB=32.5
04:39:19.221 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:19.222 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:19.222 00.000 28316 Enqueuing Expose request
04:39:19.223 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
04:39:19.223 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
04:39:19.223 00.000 29988 Moving (0.05, 0.17) raw xDistance=0.13 yDistance=-0.12
04:39:19.223 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:39:19.223 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:19.224 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:39:19.224 00.000 29988 MoveAxis(E, 0, ABG)
04:39:19.224 00.000 29988 Move returns status 0, amount 0
04:39:19.224 00.000 29988 MoveAxis(N, 0, ABG)
04:39:19.224 00.000 29988 Move returns status 0, amount 0
04:39:19.224 00.000 29988 move complete, result=0
04:39:19.224 00.000 29988 worker thread done servicing request
04:39:19.224 00.000 29988 Worker thread wakes up
04:39:19.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:19.224 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:19.224 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:20.741 01.517 29988 Exposure complete
04:39:20.773 00.032 29988 worker thread done servicing request
04:39:20.773 00.000 28316 OnExposeComplete: enter
04:39:20.775 00.002 28316 UpdateGuideState(): m_state=6
04:39:20.776 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8065
04:39:20.776 00.000 28316 Star::Find returns 1 (0), X=949.69, Y=264.14, Mass=2250, SNR=32.9, Peak=172 HFD=4.1
04:39:20.777 00.001 28316 MultiStar: [#1 0.27,0.13,0.95,U] [#2 -0.09,0.09,0.86,U] [#3 0.12,0.35,0.00,M4] [#4 -0.13,0.32,0.82,U] [#5 -0.05,0.14,0.72,U] [#6 0.21,0.25,0.63,U] [#7 -0.20,0.34,0.00,M1] [#8 0.08,0.20,0.58,U] 
04:39:20.777 00.000 28316 single-star, 6 included, MultiStar: {0.06, 0.16}, one-star: {0.12, 0.08}
04:39:20.777 00.000 28316 CameraToMount -- cameraTheta (0.57) - m_xAngle (2.00) = xAngle (-1.43 = -1.43)
04:39:20.778 00.001 28316 CameraToMount -- cameraTheta (0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
04:39:20.779 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.57 mountX=0.02 mountY=-0.14, mountTheta=-1.43
04:39:20.781 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.08, opts=13)
04:39:20.782 00.001 28316 Enqueuing Move request for scope (0.12, 0.08)
04:39:20.784 00.002 29988 Worker thread wakes up
04:39:20.784 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:20.787 00.003 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
04:39:20.787 00.000 28316 UpdateGuideState exits: m=2250 RSB=32.9
04:39:20.788 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:20.788 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:20.788 00.000 28316 Enqueuing Expose request
04:39:20.789 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
04:39:20.789 00.000 29988 Moving (0.12, 0.08) raw xDistance=0.02 yDistance=-0.14
04:39:20.789 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:39:20.789 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:20.789 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:39:20.789 00.000 29988 MoveAxis(E, 0, ABG)
04:39:20.789 00.000 29988 Move returns status 0, amount 0
04:39:20.789 00.000 29988 MoveAxis(N, 0, ABG)
04:39:20.789 00.000 29988 Move returns status 0, amount 0
04:39:20.789 00.000 29988 move complete, result=0
04:39:20.789 00.000 29988 worker thread done servicing request
04:39:20.789 00.000 29988 Worker thread wakes up
04:39:20.789 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:20.789 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:20.790 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:22.423 01.633 29988 Exposure complete
04:39:22.460 00.037 29988 worker thread done servicing request
04:39:22.460 00.000 28316 OnExposeComplete: enter
04:39:22.462 00.002 28316 UpdateGuideState(): m_state=6
04:39:22.464 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8066
04:39:22.466 00.002 28316 Star::Find returns 1 (0), X=949.52, Y=264.38, Mass=2137, SNR=32.0, Peak=146 HFD=4.1
04:39:22.469 00.003 28316 MultiStar: [#1 0.13,0.20,1.02,U] [#2 -0.21,0.32,0.00,M1] [#3 -0.16,0.61,0.00,M5] [#4 -0.25,0.34,0.00,M1] [#5 0.15,0.11,0.72,U] [#6 0.08,0.33,0.64,U] [#7 -0.13,0.48,0.00,M2] [#8 -0.00,0.39,0.00,M1] 
04:39:22.471 00.002 28316 refined, 3 included, MultiStar: {0.07, 0.24}, one-star: {-0.05, 0.32}
04:39:22.474 00.003 28316 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.00) = xAngle (-0.72 = -0.72)
04:39:22.476 00.002 28316 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
04:39:22.478 00.002 28316 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.28 mountX=0.19 mountY=-0.17, mountTheta=-0.74
04:39:22.481 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.24, opts=13)
04:39:22.481 00.000 28316 Enqueuing Move request for scope (0.07, 0.24)
04:39:22.482 00.001 29988 Worker thread wakes up
04:39:22.482 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
04:39:22.482 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
04:39:22.482 00.000 29988 Moving (0.07, 0.24) raw xDistance=0.19 yDistance=-0.17
04:39:22.482 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:22.483 00.001 28316 UpdateGuideState exits: m=2137 RSB=32.0
04:39:22.483 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:22.484 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:22.484 00.000 28316 Enqueuing Expose request
04:39:22.484 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:39:22.484 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:22.484 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
04:39:22.484 00.000 29988 MoveAxis(E, 0, ABG)
04:39:22.485 00.001 29988 Move returns status 0, amount 0
04:39:22.485 00.000 29988 MoveAxis(N, 0, ABG)
04:39:22.485 00.000 29988 Move returns status 0, amount 0
04:39:22.485 00.000 29988 move complete, result=0
04:39:22.485 00.000 29988 worker thread done servicing request
04:39:22.485 00.000 29988 Worker thread wakes up
04:39:22.485 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:22.485 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:22.485 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
04:39:24.006 01.521 29988 Exposure complete
04:39:24.040 00.034 29988 worker thread done servicing request
04:39:24.040 00.000 28316 OnExposeComplete: enter
04:39:24.042 00.002 28316 UpdateGuideState(): m_state=6
04:39:24.043 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8067
04:39:24.043 00.000 28316 Star::Find returns 1 (0), X=949.44, Y=264.48, Mass=2171, SNR=32.3, Peak=151 HFD=4.2
04:39:24.044 00.001 28316 MultiStar: [#1 0.19,0.57,0.00,M5] [#2 -0.29,0.60,0.00,M2] [#3 -0.21,0.73,0.00,M6] [#4 -0.27,0.65,0.00,M2] [#5 -0.07,0.59,0.00,M1] [#6 -0.05,0.26,0.63,U] [#7 -0.11,0.56,0.00,M3] [#8 -0.09,0.48,0.00,M2] 
04:39:24.044 00.000 28316 refined, 1 included, MultiStar: {-0.10, 0.36}, one-star: {-0.14, 0.42}
04:39:24.045 00.001 28316 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.00) = xAngle (-0.15 = -0.15)
04:39:24.045 00.000 28316 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
04:39:24.045 00.000 28316 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.85 mountX=0.37 mountY=-0.07, mountTheta=-0.19
04:39:24.048 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=0.36, opts=13)
04:39:24.049 00.001 28316 Enqueuing Move request for scope (-0.10, 0.36)
04:39:24.049 00.000 29988 Worker thread wakes up
04:39:24.049 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:24.050 00.001 28316 UpdateGuideState exits: m=2171 RSB=32.3
04:39:24.050 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:24.051 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
04:39:24.051 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:24.052 00.001 28316 Enqueuing Expose request
04:39:24.052 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
04:39:24.052 00.000 29988 Moving (-0.10, 0.36) raw xDistance=0.37 yDistance=-0.07
04:39:24.052 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
04:39:24.052 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:24.052 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:39:24.052 00.000 29988 MoveAxis(W, 77, ABG)
04:39:24.052 00.000 29988 Guiding  Dir = 3, Dur = 77
04:39:24.052 00.000 29988 IsSlewing returns 0
04:39:24.053 00.001 29988 IsGuiding returns 0
04:39:24.055 00.002 29988 PulseGuide returned control before completion, sleep 86
04:39:24.145 00.090 29988 IsGuiding returns 1
04:39:24.145 00.000 29988 scope still moving after pulse duration time elapsed
04:39:24.175 00.030 29988 IsSlewing returns 0
04:39:24.175 00.000 29988 IsGuiding returns 0
04:39:24.176 00.001 29988 scope move finished after 77 + 45 ms
04:39:24.176 00.000 29988 Move returns status 0, amount 77
04:39:24.176 00.000 29988 MoveAxis(N, 0, ABG)
04:39:24.176 00.000 29988 Move returns status 0, amount 0
04:39:24.176 00.000 29988 move complete, result=0
04:39:24.176 00.000 29988 worker thread done servicing request
04:39:24.176 00.000 29988 Worker thread wakes up
04:39:24.176 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:24.176 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:24.176 00.000 28316 GuideStep: 0.4 px 77 ms WEST, -0.1 px 0 ms NORTH
04:39:25.807 01.631 29988 Exposure complete
04:39:25.850 00.043 29988 worker thread done servicing request
04:39:25.850 00.000 28316 OnExposeComplete: enter
04:39:25.852 00.002 28316 UpdateGuideState(): m_state=6
04:39:25.853 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8068
04:39:25.854 00.001 28316 Star::Find returns 1 (0), X=949.77, Y=264.29, Mass=2151, SNR=32.2, Peak=175 HFD=3.9
04:39:25.854 00.000 28316 MultiStar: [#1 0.45,0.29,0.00,M6] [#2 0.04,0.27,0.90,U] [#3 0.17,0.49,0.00,M7] [#4 0.07,0.27,0.79,U] [#5 0.21,0.32,0.00,M2] [#6 0.42,0.05,0.00,M1] [#7 0.17,0.39,0.00,M4] [#8 0.17,0.16,0.58,U] 
04:39:25.855 00.001 28316 refined, 3 included, MultiStar: {0.12, 0.24}, one-star: {0.20, 0.23}
04:39:25.855 00.000 28316 CameraToMount -- cameraTheta (1.12) - m_xAngle (2.00) = xAngle (-0.88 = -0.88)
04:39:25.856 00.001 28316 CameraToMount -- cameraTheta (1.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
04:39:25.856 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.12 mountX=0.17 mountY=-0.21, mountTheta=-0.90
04:39:25.857 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.24, opts=13)
04:39:25.857 00.000 28316 Enqueuing Move request for scope (0.12, 0.24)
04:39:25.858 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:25.860 00.002 29988 Worker thread wakes up
04:39:25.860 00.000 28316 UpdateGuideState exits: m=2151 RSB=32.2
04:39:25.860 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:25.861 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:25.861 00.000 28316 Enqueuing Expose request
04:39:25.862 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
04:39:25.862 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
04:39:25.862 00.000 29988 Moving (0.12, 0.24) raw xDistance=0.17 yDistance=-0.21
04:39:25.862 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
04:39:25.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
04:39:25.862 00.000 29988 MoveAxis(E, 0, ABG)
04:39:25.862 00.000 29988 Move returns status 0, amount 0
04:39:25.862 00.000 29988 MoveAxis(N, 51, ABG)
04:39:25.862 00.000 29988 Guiding  Dir = 0, Dur = 51
04:39:25.862 00.000 29988 IsSlewing returns 0
04:39:25.862 00.000 29988 IsGuiding returns 0
04:39:25.868 00.006 29988 PulseGuide returned control before completion, sleep 57
04:39:25.936 00.068 29988 IsGuiding returns 0
04:39:25.936 00.000 29988 Move returns status 0, amount 51
04:39:25.936 00.000 29988 move complete, result=0
04:39:25.936 00.000 29988 worker thread done servicing request
04:39:25.936 00.000 29988 Worker thread wakes up
04:39:25.936 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:25.937 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:25.937 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
04:39:27.347 01.410 29988 Exposure complete
04:39:27.396 00.049 29988 worker thread done servicing request
04:39:27.396 00.000 28316 OnExposeComplete: enter
04:39:27.397 00.001 28316 UpdateGuideState(): m_state=6
04:39:27.397 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8069
04:39:27.398 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=264.09, Mass=2196, SNR=32.6, Peak=164 HFD=4.0
04:39:27.398 00.000 28316 MultiStar: [#1 -0.07,-0.14,0.96,U] [#2 -0.29,-0.02,0.87,U] [#3 -0.22,0.27,0.87,U] [#4 -0.10,0.18,0.84,U] [#5 0.01,0.12,0.75,U] [#6 0.02,0.06,0.60,U] [#7 -0.14,0.25,0.58,U] [#8 -0.21,0.14,0.56,U] 
04:39:27.399 00.001 28316 refined, 8 included, MultiStar: {-0.14, 0.09}, one-star: {-0.24, 0.03}
04:39:27.399 00.000 28316 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.00) = xAngle (0.60 = 0.60)
04:39:27.400 00.001 28316 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
04:39:27.401 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.59 mountX=0.14 mountY=0.09, mountTheta=0.57
04:39:27.403 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=0.09, opts=13)
04:39:27.403 00.000 28316 Enqueuing Move request for scope (-0.14, 0.09)
04:39:27.404 00.001 29988 Worker thread wakes up
04:39:27.404 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:27.404 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
04:39:27.404 00.000 28316 UpdateGuideState exits: m=2196 RSB=32.6
04:39:27.405 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:27.405 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:27.405 00.000 28316 Enqueuing Expose request
04:39:27.406 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
04:39:27.406 00.000 29988 Moving (-0.14, 0.09) raw xDistance=0.14 yDistance=0.09
04:39:27.406 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:39:27.406 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:27.406 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:39:27.406 00.000 29988 MoveAxis(E, 0, ABG)
04:39:27.406 00.000 29988 Move returns status 0, amount 0
04:39:27.406 00.000 29988 MoveAxis(N, 0, ABG)
04:39:27.406 00.000 29988 Move returns status 0, amount 0
04:39:27.406 00.000 29988 move complete, result=0
04:39:27.406 00.000 29988 worker thread done servicing request
04:39:27.406 00.000 29988 Worker thread wakes up
04:39:27.406 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:27.406 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:27.406 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:29.042 01.636 29988 Exposure complete
04:39:29.104 00.062 29988 worker thread done servicing request
04:39:29.105 00.001 28316 OnExposeComplete: enter
04:39:29.105 00.000 28316 UpdateGuideState(): m_state=6
04:39:29.106 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8070
04:39:29.106 00.000 28316 Star::Find returns 1 (0), X=949.39, Y=264.07, Mass=2122, SNR=31.9, Peak=142 HFD=4.1
04:39:29.107 00.001 28316 MultiStar: [#1 0.03,0.06,0.97,U] [#2 -0.19,0.15,0.94,U] [#3 -0.15,0.48,0.00,M7] [#4 -0.13,0.32,0.87,U] [#5 -0.22,0.19,0.77,U] [#6 0.16,0.26,0.64,U] [#7 -0.32,0.18,0.00,M4] [#8 -0.34,0.39,0.00,M1] 
04:39:29.107 00.000 28316 single-star, 5 included, MultiStar: {-0.10, 0.15}, one-star: {-0.18, 0.01}
04:39:29.107 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
04:39:29.109 00.002 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
04:39:29.109 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.08 mountX=0.09 mountY=0.16, mountTheta=1.07
04:39:29.111 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.01, opts=13)
04:39:29.112 00.001 28316 Enqueuing Move request for scope (-0.18, 0.01)
04:39:29.112 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:29.113 00.001 29988 Worker thread wakes up
04:39:29.113 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
04:39:29.113 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
04:39:29.113 00.000 29988 Moving (-0.18, 0.01) raw xDistance=0.09 yDistance=0.16
04:39:29.113 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:39:29.113 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:29.113 00.000 28316 UpdateGuideState exits: m=2122 RSB=31.9
04:39:29.113 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:29.114 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:29.114 00.000 28316 Enqueuing Expose request
04:39:29.115 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:39:29.115 00.000 29988 MoveAxis(E, 0, ABG)
04:39:29.115 00.000 29988 Move returns status 0, amount 0
04:39:29.115 00.000 29988 MoveAxis(N, 0, ABG)
04:39:29.115 00.000 29988 Move returns status 0, amount 0
04:39:29.115 00.000 29988 move complete, result=0
04:39:29.115 00.000 29988 worker thread done servicing request
04:39:29.115 00.000 29988 Worker thread wakes up
04:39:29.115 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:29.115 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:29.115 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:39:30.628 01.513 29988 Exposure complete
04:39:30.668 00.040 29988 worker thread done servicing request
04:39:30.668 00.000 28316 OnExposeComplete: enter
04:39:30.668 00.000 28316 UpdateGuideState(): m_state=6
04:39:30.669 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8071
04:39:30.669 00.000 28316 Star::Find returns 1 (0), X=949.49, Y=264.02, Mass=2174, SNR=32.1, Peak=158 HFD=4.1
04:39:30.670 00.001 28316 MultiStar: [#1 0.09,-0.00,0.99,U] [#2 -0.30,0.07,0.90,U] [#3 -0.05,0.16,0.83,U] [#4 -0.26,0.18,0.83,U] [#5 0.02,0.08,0.72,U] [#6 -0.23,-0.01,0.64,U] [#7 -0.39,0.24,0.00,M5] [#8 -0.24,0.17,0.59,U] 
04:39:30.670 00.000 28316 single-star, 7 included, MultiStar: {-0.12, 0.07}, one-star: {-0.08, -0.04}
04:39:30.671 00.001 28316 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.00) = xAngle (-4.71 = 1.57)
04:39:30.672 00.001 28316 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.75 = 1.53)
04:39:30.674 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.00 mountY=0.09, mountTheta=1.57
04:39:30.678 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
04:39:30.679 00.001 28316 Enqueuing Move request for scope (-0.08, -0.04)
04:39:30.679 00.000 29988 Worker thread wakes up
04:39:30.679 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:30.680 00.001 28316 UpdateGuideState exits: m=2174 RSB=32.1
04:39:30.680 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:30.681 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:30.681 00.000 28316 Enqueuing Expose request
04:39:30.681 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
04:39:30.681 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
04:39:30.682 00.001 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
04:39:30.682 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:39:30.682 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:30.682 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:39:30.682 00.000 29988 MoveAxis(E, 0, ABG)
04:39:30.682 00.000 29988 Move returns status 0, amount 0
04:39:30.682 00.000 29988 MoveAxis(N, 0, ABG)
04:39:30.682 00.000 29988 Move returns status 0, amount 0
04:39:30.682 00.000 29988 move complete, result=0
04:39:30.682 00.000 29988 worker thread done servicing request
04:39:30.682 00.000 29988 Worker thread wakes up
04:39:30.682 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:30.682 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:30.685 00.003 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:32.315 01.630 29988 Exposure complete
04:39:32.348 00.033 29988 worker thread done servicing request
04:39:32.348 00.000 28316 OnExposeComplete: enter
04:39:32.349 00.001 28316 UpdateGuideState(): m_state=6
04:39:32.350 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8072
04:39:32.351 00.001 28316 Star::Find returns 1 (0), X=949.60, Y=264.14, Mass=2136, SNR=32.1, Peak=180 HFD=3.9
04:39:32.352 00.001 28316 MultiStar: [#1 0.11,0.04,1.00,U] [#2 -0.04,0.25,0.93,U] [#3 0.11,0.38,0.00,M7] [#4 -0.20,0.25,0.86,U] [#5 -0.13,0.27,0.74,U] [#6 0.08,0.14,0.63,U] [#7 -0.22,0.26,0.63,U] [#8 -0.05,0.29,0.60,U] 
04:39:32.352 00.000 28316 single-star, 7 included, MultiStar: {-0.04, 0.19}, one-star: {0.03, 0.08}
04:39:32.352 00.000 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.74 = -0.74)
04:39:32.353 00.001 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
04:39:32.353 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.25 mountX=0.06 mountY=-0.06, mountTheta=-0.76
04:39:32.355 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.08, opts=13)
04:39:32.355 00.000 28316 Enqueuing Move request for scope (0.03, 0.08)
04:39:32.356 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:32.356 00.000 29988 Worker thread wakes up
04:39:32.356 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
04:39:32.356 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
04:39:32.356 00.000 28316 UpdateGuideState exits: m=2136 RSB=32.1
04:39:32.356 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:32.357 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:32.357 00.000 28316 Enqueuing Expose request
04:39:32.358 00.001 29988 Moving (0.03, 0.08) raw xDistance=0.06 yDistance=-0.06
04:39:32.358 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:39:32.358 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:32.358 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:39:32.358 00.000 29988 MoveAxis(E, 0, ABG)
04:39:32.358 00.000 29988 Move returns status 0, amount 0
04:39:32.358 00.000 29988 MoveAxis(N, 0, ABG)
04:39:32.358 00.000 29988 Move returns status 0, amount 0
04:39:32.358 00.000 29988 move complete, result=0
04:39:32.358 00.000 29988 worker thread done servicing request
04:39:32.358 00.000 29988 Worker thread wakes up
04:39:32.358 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:32.358 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:32.358 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:33.871 01.513 29988 Exposure complete
04:39:33.906 00.035 29988 worker thread done servicing request
04:39:33.906 00.000 28316 OnExposeComplete: enter
04:39:33.907 00.001 28316 UpdateGuideState(): m_state=6
04:39:33.909 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8073
04:39:33.911 00.002 28316 Star::Find returns 1 (0), X=949.54, Y=264.16, Mass=2216, SNR=32.5, Peak=168 HFD=3.8
04:39:33.914 00.003 28316 MultiStar: [#1 0.11,0.13,1.00,U] [#2 -0.32,0.07,0.95,U] [#3 0.08,0.29,0.85,U] [#4 0.00,0.20,0.84,U] [#5 -0.10,0.11,0.74,U] [#6 0.15,0.09,0.63,U] [#7 -0.27,0.08,0.60,U] [#8 -0.15,0.31,0.59,U] 
04:39:33.916 00.002 28316 single-star, 8 included, MultiStar: {-0.05, 0.15}, one-star: {-0.03, 0.10}
04:39:33.919 00.003 28316 CameraToMount -- cameraTheta (1.86) - m_xAngle (2.00) = xAngle (-0.13 = -0.13)
04:39:33.921 00.002 28316 CameraToMount -- cameraTheta (1.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
04:39:33.923 00.002 28316 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.86 mountX=0.11 mountY=-0.02, mountTheta=-0.17
04:39:33.927 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=0.10, opts=13)
04:39:33.928 00.001 28316 Enqueuing Move request for scope (-0.03, 0.10)
04:39:33.928 00.000 29988 Worker thread wakes up
04:39:33.928 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:33.929 00.001 28316 UpdateGuideState exits: m=2216 RSB=32.5
04:39:33.929 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:33.929 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:33.930 00.001 28316 Enqueuing Expose request
04:39:33.930 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
04:39:33.930 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
04:39:33.930 00.000 29988 Moving (-0.03, 0.10) raw xDistance=0.11 yDistance=-0.02
04:39:33.930 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
04:39:33.930 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:33.930 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:33.931 00.001 29988 MoveAxis(E, 0, ABG)
04:39:33.931 00.000 29988 Move returns status 0, amount 0
04:39:33.931 00.000 29988 MoveAxis(N, 0, ABG)
04:39:33.931 00.000 29988 Move returns status 0, amount 0
04:39:33.931 00.000 29988 move complete, result=0
04:39:33.931 00.000 29988 worker thread done servicing request
04:39:33.931 00.000 29988 Worker thread wakes up
04:39:33.931 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:33.931 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:33.932 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:35.564 01.632 29988 Exposure complete
04:39:35.612 00.048 29988 worker thread done servicing request
04:39:35.613 00.001 28316 OnExposeComplete: enter
04:39:35.613 00.000 28316 UpdateGuideState(): m_state=6
04:39:35.614 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8074
04:39:35.614 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=264.20, Mass=2254, SNR=33.0, Peak=164 HFD=3.8
04:39:35.615 00.001 28316 MultiStar: [#1 -0.01,0.13,0.97,U] [#2 -0.20,0.34,0.00,M1] [#3 -0.21,0.53,0.00,M7] [#4 -0.11,0.38,0.00,M1] [#5 -0.07,0.00,0.72,U] [#6 0.12,0.26,0.63,U] [#7 -0.30,0.48,0.00,M4] [#8 -0.17,0.27,0.58,U] 
04:39:35.616 00.001 28316 single-star, 4 included, MultiStar: {-0.03, 0.15}, one-star: {-0.02, 0.14}
04:39:35.617 00.001 28316 CameraToMount -- cameraTheta (1.73) - m_xAngle (2.00) = xAngle (-0.27 = -0.27)
04:39:35.618 00.001 28316 CameraToMount -- cameraTheta (1.73) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
04:39:35.619 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=0.14 mountY=-0.04, mountTheta=-0.30
04:39:35.621 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=0.14, opts=13)
04:39:35.622 00.001 28316 Enqueuing Move request for scope (-0.02, 0.14)
04:39:35.623 00.001 29988 Worker thread wakes up
04:39:35.623 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:35.623 00.000 28316 UpdateGuideState exits: m=2254 RSB=33.0
04:39:35.624 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:35.624 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:35.625 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
04:39:35.625 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
04:39:35.626 00.001 29988 Moving (-0.02, 0.14) raw xDistance=0.14 yDistance=-0.04
04:39:35.626 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
04:39:35.626 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:35.626 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:39:35.626 00.000 29988 MoveAxis(E, 0, ABG)
04:39:35.626 00.000 29988 Move returns status 0, amount 0
04:39:35.626 00.000 29988 MoveAxis(N, 0, ABG)
04:39:35.626 00.000 29988 Move returns status 0, amount 0
04:39:35.626 00.000 29988 move complete, result=0
04:39:35.626 00.000 28316 Enqueuing Expose request
04:39:35.626 00.000 29988 worker thread done servicing request
04:39:35.626 00.000 29988 Worker thread wakes up
04:39:35.626 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:35.627 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:35.627 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:37.141 01.514 29988 Exposure complete
04:39:37.177 00.036 29988 worker thread done servicing request
04:39:37.177 00.000 28316 OnExposeComplete: enter
04:39:37.177 00.000 28316 UpdateGuideState(): m_state=6
04:39:37.178 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8075
04:39:37.179 00.001 28316 Star::Find returns 1 (0), X=949.55, Y=264.32, Mass=2092, SNR=31.6, Peak=132 HFD=4.0
04:39:37.181 00.002 28316 MultiStar: [#1 -0.13,0.12,0.99,U] [#2 -0.26,0.18,0.94,U] [#3 -0.17,0.52,0.00,M8] [#4 -0.05,0.25,0.84,U] [#5 -0.11,0.26,0.75,U] [#6 0.07,0.15,0.65,U] [#7 -0.29,0.36,0.00,M5] [#8 -0.25,0.28,0.00,M1] 
04:39:37.182 00.001 28316 refined, 5 included, MultiStar: {-0.09, 0.20}, one-star: {-0.02, 0.26}
04:39:37.184 00.002 28316 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.00) = xAngle (-0.00 = -0.00)
04:39:37.185 00.001 28316 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
04:39:37.187 00.002 28316 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=0.22 mountY=-0.01, mountTheta=-0.04
04:39:37.188 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=0.20, opts=13)
04:39:37.188 00.000 28316 Enqueuing Move request for scope (-0.09, 0.20)
04:39:37.188 00.000 29988 Worker thread wakes up
04:39:37.190 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:37.190 00.000 28316 UpdateGuideState exits: m=2092 RSB=31.6
04:39:37.190 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:37.191 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:37.191 00.000 28316 Enqueuing Expose request
04:39:37.192 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
04:39:37.192 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
04:39:37.192 00.000 29988 Moving (-0.09, 0.20) raw xDistance=0.22 yDistance=-0.01
04:39:37.192 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
04:39:37.192 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:37.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:39:37.192 00.000 29988 MoveAxis(W, 47, ABG)
04:39:37.192 00.000 29988 Guiding  Dir = 3, Dur = 47
04:39:37.192 00.000 29988 IsSlewing returns 0
04:39:37.192 00.000 29988 IsGuiding returns 0
04:39:37.194 00.002 29988 PulseGuide returned control before completion, sleep 56
04:39:37.265 00.071 29988 IsGuiding returns 0
04:39:37.265 00.000 29988 Move returns status 0, amount 47
04:39:37.265 00.000 29988 MoveAxis(N, 0, ABG)
04:39:37.265 00.000 29988 Move returns status 0, amount 0
04:39:37.265 00.000 29988 move complete, result=0
04:39:37.265 00.000 29988 worker thread done servicing request
04:39:37.265 00.000 29988 Worker thread wakes up
04:39:37.265 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:37.265 00.000 28316 GuideStep: 0.2 px 47 ms WEST, -0.0 px 0 ms NORTH
04:39:37.266 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:38.898 01.632 29988 Exposure complete
04:39:38.949 00.051 29988 worker thread done servicing request
04:39:38.949 00.000 28316 OnExposeComplete: enter
04:39:38.950 00.001 28316 UpdateGuideState(): m_state=6
04:39:38.951 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8076
04:39:38.952 00.001 28316 Star::Find returns 1 (0), X=949.64, Y=264.08, Mass=2054, SNR=31.4, Peak=162 HFD=4.0
04:39:38.954 00.002 28316 MultiStar: [#1 0.41,-0.07,0.00,M1] [#2 -0.25,0.06,0.97,U] [#3 -0.12,0.30,0.87,U] [#4 -0.13,0.14,0.87,U] [#5 -0.02,-0.09,0.76,U] [#6 0.09,-0.07,0.66,U] [#7 0.02,0.19,0.64,U] [#8 -0.04,0.12,0.58,U] 
04:39:38.955 00.001 28316 single-star, 7 included, MultiStar: {-0.06, 0.08}, one-star: {0.07, 0.02}
04:39:38.956 00.001 28316 CameraToMount -- cameraTheta (0.29) - m_xAngle (2.00) = xAngle (-1.71 = -1.71)
04:39:38.957 00.001 28316 CameraToMount -- cameraTheta (0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
04:39:38.960 00.003 28316 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.29 mountX=-0.01 mountY=-0.07, mountTheta=-1.71
04:39:38.962 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=0.02, opts=13)
04:39:38.962 00.000 28316 Enqueuing Move request for scope (0.07, 0.02)
04:39:38.963 00.001 29988 Worker thread wakes up
04:39:38.963 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:38.963 00.000 28316 UpdateGuideState exits: m=2054 RSB=31.4
04:39:38.963 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:38.964 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:38.964 00.000 28316 Enqueuing Expose request
04:39:38.965 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
04:39:38.965 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
04:39:38.965 00.000 29988 Moving (0.07, 0.02) raw xDistance=-0.01 yDistance=-0.07
04:39:38.965 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:39:38.965 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:38.965 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:39:38.965 00.000 29988 MoveAxis(E, 0, ABG)
04:39:38.965 00.000 29988 Move returns status 0, amount 0
04:39:38.965 00.000 29988 MoveAxis(N, 0, ABG)
04:39:38.965 00.000 29988 Move returns status 0, amount 0
04:39:38.965 00.000 29988 move complete, result=0
04:39:38.965 00.000 29988 worker thread done servicing request
04:39:38.965 00.000 29988 Worker thread wakes up
04:39:38.965 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:38.965 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:38.965 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:40.481 01.516 29988 Exposure complete
04:39:40.533 00.052 29988 worker thread done servicing request
04:39:40.533 00.000 28316 OnExposeComplete: enter
04:39:40.534 00.001 28316 UpdateGuideState(): m_state=6
04:39:40.535 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8077
04:39:40.536 00.001 28316 Star::Find returns 1 (0), X=949.53, Y=264.01, Mass=2316, SNR=33.3, Peak=181 HFD=4.1
04:39:40.536 00.000 28316 MultiStar: [#1 0.18,-0.08,0.96,U] [#2 -0.08,0.02,0.89,U] [#3 0.04,0.25,0.82,U] [#4 -0.05,0.13,0.82,U] [#5 -0.05,-0.16,0.71,U] [#6 0.12,-0.19,0.61,U] [#7 0.03,0.06,0.60,U] [#8 -0.03,0.19,0.56,U] 
04:39:40.538 00.002 28316 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.05, -0.05}
04:39:40.539 00.001 28316 CameraToMount -- cameraTheta (0.95) - m_xAngle (2.00) = xAngle (-1.05 = -1.05)
04:39:40.541 00.002 28316 CameraToMount -- cameraTheta (0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
04:39:40.544 00.003 28316 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=0.95 mountX=0.01 mountY=-0.02, mountTheta=-1.06
04:39:40.547 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.02, opts=13)
04:39:40.548 00.001 28316 Enqueuing Move request for scope (0.01, 0.02)
04:39:40.548 00.000 29988 Worker thread wakes up
04:39:40.548 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:40.549 00.001 28316 UpdateGuideState exits: m=2316 RSB=33.3
04:39:40.549 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:40.549 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:40.550 00.001 28316 Enqueuing Expose request
04:39:40.550 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
04:39:40.550 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
04:39:40.550 00.000 29988 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
04:39:40.550 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
04:39:40.550 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:40.550 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:39:40.550 00.000 29988 MoveAxis(E, 0, ABG)
04:39:40.550 00.000 29988 Move returns status 0, amount 0
04:39:40.551 00.001 29988 MoveAxis(N, 0, ABG)
04:39:40.551 00.000 29988 Move returns status 0, amount 0
04:39:40.551 00.000 29988 move complete, result=0
04:39:40.551 00.000 29988 worker thread done servicing request
04:39:40.551 00.000 29988 Worker thread wakes up
04:39:40.551 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:40.551 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:40.551 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:42.176 01.625 29988 Exposure complete
04:39:42.225 00.049 29988 worker thread done servicing request
04:39:42.225 00.000 28316 OnExposeComplete: enter
04:39:42.226 00.001 28316 UpdateGuideState(): m_state=6
04:39:42.227 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8078
04:39:42.227 00.000 28316 Star::Find returns 1 (0), X=949.89, Y=263.92, Mass=2231, SNR=32.8, Peak=200 HFD=4.2
04:39:42.228 00.001 28316 MultiStar: [#1 0.25,-0.12,0.97,U] [#2 0.06,-0.13,0.92,U] [#3 0.30,0.12,0.85,U] [#4 0.05,0.09,0.84,U] [#5 0.08,-0.10,0.70,U] [#6 0.19,-0.09,0.63,U] [#7 -0.04,-0.09,0.60,U] [#8 -0.05,0.22,0.56,U] 
04:39:42.228 00.000 28316 refined, 8 included, MultiStar: {0.15, -0.04}, one-star: {0.32, -0.14}
04:39:42.228 00.000 28316 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.00) = xAngle (-2.23 = -2.23)
04:39:42.229 00.001 28316 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
04:39:42.230 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.23 mountX=-0.09 mountY=-0.12, mountTheta=-2.25
04:39:42.231 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.04, opts=13)
04:39:42.232 00.001 28316 Enqueuing Move request for scope (0.15, -0.04)
04:39:42.233 00.001 29988 Worker thread wakes up
04:39:42.233 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:42.233 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.8
04:39:42.234 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:42.234 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:42.235 00.001 28316 Enqueuing Expose request
04:39:42.235 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
04:39:42.235 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
04:39:42.235 00.000 29988 Moving (0.15, -0.04) raw xDistance=-0.09 yDistance=-0.12
04:39:42.235 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:39:42.235 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:42.235 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:39:42.235 00.000 29988 MoveAxis(E, 0, ABG)
04:39:42.235 00.000 29988 Move returns status 0, amount 0
04:39:42.235 00.000 29988 MoveAxis(N, 0, ABG)
04:39:42.235 00.000 29988 Move returns status 0, amount 0
04:39:42.235 00.000 29988 move complete, result=0
04:39:42.235 00.000 29988 worker thread done servicing request
04:39:42.235 00.000 29988 Worker thread wakes up
04:39:42.235 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:42.235 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:42.236 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:43.751 01.515 29988 Exposure complete
04:39:43.797 00.046 29988 worker thread done servicing request
04:39:43.797 00.000 28316 OnExposeComplete: enter
04:39:43.800 00.003 28316 UpdateGuideState(): m_state=6
04:39:43.800 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8079
04:39:43.801 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=263.93, Mass=2076, SNR=31.6, Peak=174 HFD=3.9
04:39:43.801 00.000 28316 MultiStar: [#1 0.17,-0.13,1.00,U] [#2 -0.04,0.04,0.97,U] [#3 0.05,0.14,0.91,U] [#4 0.13,-0.00,0.85,U] [#5 0.08,-0.06,0.74,U] [#6 0.11,-0.07,0.65,U] [#7 0.03,0.08,0.65,U] [#8 -0.01,0.04,0.60,U] 
04:39:43.802 00.001 28316 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.03, -0.13}
04:39:43.802 00.000 28316 CameraToMount -- cameraTheta (-0.20) - m_xAngle (2.00) = xAngle (-2.20 = -2.20)
04:39:43.802 00.000 28316 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
04:39:43.803 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=-0.04 mountY=-0.05, mountTheta=-2.21
04:39:43.804 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.01, opts=13)
04:39:43.805 00.001 28316 Enqueuing Move request for scope (0.06, -0.01)
04:39:43.805 00.000 29988 Worker thread wakes up
04:39:43.806 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:43.806 00.000 28316 UpdateGuideState exits: m=2076 RSB=31.6
04:39:43.806 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:43.807 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:43.807 00.000 28316 Enqueuing Expose request
04:39:43.807 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
04:39:43.808 00.001 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
04:39:43.808 00.000 29988 Moving (0.06, -0.01) raw xDistance=-0.04 yDistance=-0.05
04:39:43.808 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:39:43.808 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:43.808 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:39:43.808 00.000 29988 MoveAxis(E, 0, ABG)
04:39:43.808 00.000 29988 Move returns status 0, amount 0
04:39:43.808 00.000 29988 MoveAxis(N, 0, ABG)
04:39:43.808 00.000 29988 Move returns status 0, amount 0
04:39:43.808 00.000 29988 move complete, result=0
04:39:43.808 00.000 29988 worker thread done servicing request
04:39:43.808 00.000 29988 Worker thread wakes up
04:39:43.808 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:43.808 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:43.808 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:45.432 01.624 29988 Exposure complete
04:39:45.490 00.058 29988 worker thread done servicing request
04:39:45.490 00.000 28316 OnExposeComplete: enter
04:39:45.491 00.001 28316 UpdateGuideState(): m_state=6
04:39:45.493 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8080
04:39:45.495 00.002 28316 Star::Find returns 1 (0), X=949.59, Y=263.92, Mass=2200, SNR=32.4, Peak=171 HFD=3.9
04:39:45.496 00.001 28316 MultiStar: [#1 -0.03,-0.20,1.01,U] [#2 -0.07,-0.08,0.90,U] [#3 -0.15,0.15,0.89,U] [#4 0.02,-0.08,0.81,U] [#5 -0.09,-0.05,0.72,U] [#6 0.05,-0.25,0.66,U] [#7 -0.31,0.02,0.63,U] [#8 -0.33,0.20,0.00,M1] 
04:39:45.498 00.002 28316 refined, 7 included, MultiStar: {-0.06, -0.08}, one-star: {0.02, -0.14}
04:39:45.499 00.001 28316 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.00) = xAngle (-4.22 = 2.06)
04:39:45.499 00.000 28316 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.26 = 2.02)
04:39:45.499 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.23 mountX=-0.05 mountY=0.09, mountTheta=2.05
04:39:45.500 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.08, opts=13)
04:39:45.501 00.001 28316 Enqueuing Move request for scope (-0.06, -0.08)
04:39:45.501 00.000 29988 Worker thread wakes up
04:39:45.501 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:45.502 00.001 28316 UpdateGuideState exits: m=2200 RSB=32.4
04:39:45.503 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:45.504 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:45.504 00.000 28316 Enqueuing Expose request
04:39:45.505 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
04:39:45.505 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
04:39:45.505 00.000 29988 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
04:39:45.505 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:39:45.505 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:45.505 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:39:45.505 00.000 29988 MoveAxis(E, 0, ABG)
04:39:45.505 00.000 29988 Move returns status 0, amount 0
04:39:45.505 00.000 29988 MoveAxis(N, 0, ABG)
04:39:45.505 00.000 29988 Move returns status 0, amount 0
04:39:45.505 00.000 29988 move complete, result=0
04:39:45.506 00.001 29988 worker thread done servicing request
04:39:45.506 00.000 29988 Worker thread wakes up
04:39:45.506 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:45.506 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:45.506 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:47.033 01.527 29988 Exposure complete
04:39:47.083 00.050 29988 worker thread done servicing request
04:39:47.084 00.001 28316 OnExposeComplete: enter
04:39:47.084 00.000 28316 UpdateGuideState(): m_state=6
04:39:47.085 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8081
04:39:47.087 00.002 28316 Star::Find returns 1 (0), X=949.57, Y=263.84, Mass=2373, SNR=33.9, Peak=182 HFD=3.9
04:39:47.089 00.002 28316 MultiStar: [#1 0.06,-0.28,0.94,U] [#2 -0.13,-0.18,0.90,U] [#3 -0.11,0.19,0.87,U] [#4 -0.11,-0.13,0.79,U] [#5 0.14,-0.19,0.73,U] [#6 0.07,-0.44,0.00,M1] [#7 -0.20,-0.12,0.58,U] [#8 0.02,-0.08,0.55,U] 
04:39:47.090 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.13}, one-star: {-0.00, -0.22}
04:39:47.091 00.001 28316 CameraToMount -- cameraTheta (-1.85) - m_xAngle (2.00) = xAngle (-3.85 = 2.43)
04:39:47.092 00.001 28316 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.89 = 2.39)
04:39:47.093 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.85 mountX=-0.10 mountY=0.09, mountTheta=2.41
04:39:47.093 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.13, opts=13)
04:39:47.095 00.002 28316 Enqueuing Move request for scope (-0.04, -0.13)
04:39:47.096 00.001 29988 Worker thread wakes up
04:39:47.096 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:47.096 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
04:39:47.096 00.000 28316 UpdateGuideState exits: m=2373 RSB=33.9
04:39:47.097 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:47.097 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:47.098 00.001 28316 Enqueuing Expose request
04:39:47.098 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
04:39:47.098 00.000 29988 Moving (-0.04, -0.13) raw xDistance=-0.10 yDistance=0.09
04:39:47.098 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:39:47.098 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:47.098 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:39:47.098 00.000 29988 MoveAxis(E, 0, ABG)
04:39:47.098 00.000 29988 Move returns status 0, amount 0
04:39:47.098 00.000 29988 MoveAxis(N, 0, ABG)
04:39:47.098 00.000 29988 Move returns status 0, amount 0
04:39:47.098 00.000 29988 move complete, result=0
04:39:47.098 00.000 29988 worker thread done servicing request
04:39:47.098 00.000 29988 Worker thread wakes up
04:39:47.098 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:47.098 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:47.099 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:48.727 01.628 29988 Exposure complete
04:39:48.778 00.051 29988 worker thread done servicing request
04:39:48.778 00.000 28316 OnExposeComplete: enter
04:39:48.779 00.001 28316 UpdateGuideState(): m_state=6
04:39:48.781 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8082
04:39:48.782 00.001 28316 Star::Find returns 1 (0), X=949.61, Y=263.72, Mass=2171, SNR=32.3, Peak=169 HFD=3.8
04:39:48.784 00.002 28316 MultiStar: [#1 0.24,-0.37,0.00,M1] [#2 -0.11,-0.43,0.00,M1] [#3 0.12,-0.10,0.86,U] [#4 -0.04,-0.01,0.82,U] [#5 0.06,-0.35,0.00,M1] [#6 0.06,-0.20,0.63,U] [#7 -0.13,-0.12,0.61,U] [#8 -0.01,-0.03,0.60,U] 
04:39:48.785 00.001 28316 refined, 5 included, MultiStar: {0.01, -0.14}, one-star: {0.04, -0.34}
04:39:48.786 00.001 28316 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.00) = xAngle (-3.47 = 2.81)
04:39:48.787 00.001 28316 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.51 = 2.77)
04:39:48.788 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=-0.14 mountY=0.05, mountTheta=2.78
04:39:48.791 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.14, opts=13)
04:39:48.791 00.000 28316 Enqueuing Move request for scope (0.01, -0.14)
04:39:48.792 00.001 29988 Worker thread wakes up
04:39:48.792 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:48.792 00.000 28316 UpdateGuideState exits: m=2171 RSB=32.3
04:39:48.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:48.793 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:48.793 00.000 28316 Enqueuing Expose request
04:39:48.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
04:39:48.794 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
04:39:48.794 00.000 29988 Moving (0.01, -0.14) raw xDistance=-0.14 yDistance=0.05
04:39:48.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:39:48.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:48.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:39:48.794 00.000 29988 MoveAxis(E, 0, ABG)
04:39:48.794 00.000 29988 Move returns status 0, amount 0
04:39:48.794 00.000 29988 MoveAxis(N, 0, ABG)
04:39:48.794 00.000 29988 Move returns status 0, amount 0
04:39:48.794 00.000 29988 move complete, result=0
04:39:48.794 00.000 29988 worker thread done servicing request
04:39:48.794 00.000 29988 Worker thread wakes up
04:39:48.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:48.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:48.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:50.318 01.524 29988 Exposure complete
04:39:50.365 00.047 29988 worker thread done servicing request
04:39:50.365 00.000 28316 OnExposeComplete: enter
04:39:50.366 00.001 28316 UpdateGuideState(): m_state=6
04:39:50.366 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8083
04:39:50.367 00.001 28316 Star::Find returns 1 (0), X=949.68, Y=263.75, Mass=2163, SNR=32.1, Peak=174 HFD=3.7
04:39:50.367 00.000 28316 MultiStar: [#1 0.01,-0.27,1.01,U] [#2 0.01,-0.33,0.95,U] [#3 0.11,-0.19,0.84,U] [#4 -0.00,-0.37,0.00,M1] [#5 -0.02,-0.18,0.76,U] [#6 0.18,-0.48,0.00,M1] [#7 -0.09,-0.23,0.66,U] [#8 -0.01,-0.08,0.60,U] 
04:39:50.368 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.24}, one-star: {0.11, -0.31}
04:39:50.368 00.000 28316 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.00) = xAngle (-3.46 = 2.82)
04:39:50.368 00.000 28316 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.50 = 2.78)
04:39:50.369 00.001 28316 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.46 mountX=-0.23 mountY=0.08, mountTheta=2.79
04:39:50.370 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.24, opts=13)
04:39:50.370 00.000 28316 Enqueuing Move request for scope (0.03, -0.24)
04:39:50.371 00.001 29988 Worker thread wakes up
04:39:50.371 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
04:39:50.371 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
04:39:50.371 00.000 29988 Moving (0.03, -0.24) raw xDistance=-0.23 yDistance=0.08
04:39:50.371 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:39:50.371 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:50.371 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:50.372 00.001 28316 UpdateGuideState exits: m=2163 RSB=32.1
04:39:50.372 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:50.373 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:50.373 00.000 28316 Enqueuing Expose request
04:39:50.374 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:39:50.374 00.000 29988 MoveAxis(E, 48, ABG)
04:39:50.374 00.000 29988 Guiding  Dir = 2, Dur = 48
04:39:50.374 00.000 29988 IsSlewing returns 0
04:39:50.374 00.000 29988 IsGuiding returns 0
04:39:50.376 00.002 29988 PulseGuide returned control before completion, sleep 57
04:39:50.442 00.066 29988 IsGuiding returns 0
04:39:50.442 00.000 29988 Move returns status 0, amount 48
04:39:50.442 00.000 29988 MoveAxis(N, 0, ABG)
04:39:50.442 00.000 29988 Move returns status 0, amount 0
04:39:50.443 00.001 29988 move complete, result=0
04:39:50.443 00.000 29988 worker thread done servicing request
04:39:50.443 00.000 29988 Worker thread wakes up
04:39:50.443 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:50.443 00.000 28316 GuideStep: -0.2 px 48 ms EAST, 0.1 px 0 ms NORTH
04:39:50.444 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:52.079 01.635 29988 Exposure complete
04:39:52.140 00.061 29988 worker thread done servicing request
04:39:52.141 00.001 28316 OnExposeComplete: enter
04:39:52.141 00.000 28316 UpdateGuideState(): m_state=6
04:39:52.142 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8084
04:39:52.142 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=263.79, Mass=2047, SNR=31.4, Peak=172 HFD=4.1
04:39:52.143 00.001 28316 MultiStar: [#1 0.32,-0.41,0.00,M1] [#2 0.13,-0.15,0.96,U] [#3 0.30,0.01,0.90,U] [#4 -0.12,-0.08,0.84,U] [#5 0.14,-0.25,0.76,U] [#6 0.13,-0.35,0.00,M2] [#7 0.02,-0.01,0.63,U] [#8 -0.03,-0.05,0.60,U] 
04:39:52.143 00.000 28316 refined, 6 included, MultiStar: {0.12, -0.12}, one-star: {0.27, -0.27}
04:39:52.144 00.001 28316 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.00) = xAngle (-2.81 = -2.81)
04:39:52.144 00.000 28316 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.85 = -2.85)
04:39:52.144 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.81 mountX=-0.16 mountY=-0.05, mountTheta=-2.85
04:39:52.146 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.12, opts=13)
04:39:52.146 00.000 28316 Enqueuing Move request for scope (0.12, -0.12)
04:39:52.147 00.001 29988 Worker thread wakes up
04:39:52.147 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:52.148 00.001 28316 UpdateGuideState exits: m=2047 RSB=31.4
04:39:52.148 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:52.149 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:52.149 00.000 28316 Enqueuing Expose request
04:39:52.149 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
04:39:52.149 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
04:39:52.149 00.000 29988 Moving (0.12, -0.12) raw xDistance=-0.16 yDistance=-0.05
04:39:52.150 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:39:52.150 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:52.150 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:39:52.150 00.000 29988 MoveAxis(E, 0, ABG)
04:39:52.150 00.000 29988 Move returns status 0, amount 0
04:39:52.150 00.000 29988 MoveAxis(N, 0, ABG)
04:39:52.150 00.000 29988 Move returns status 0, amount 0
04:39:52.150 00.000 29988 move complete, result=0
04:39:52.150 00.000 29988 worker thread done servicing request
04:39:52.150 00.000 29988 Worker thread wakes up
04:39:52.150 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:52.150 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:52.150 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:39:53.670 01.520 29988 Exposure complete
04:39:53.723 00.053 29988 worker thread done servicing request
04:39:53.723 00.000 28316 OnExposeComplete: enter
04:39:53.724 00.001 28316 UpdateGuideState(): m_state=6
04:39:53.725 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8085
04:39:53.725 00.000 28316 Star::Find returns 1 (0), X=949.86, Y=263.85, Mass=2111, SNR=31.9, Peak=194 HFD=4.1
04:39:53.726 00.001 28316 MultiStar: [#1 0.28,-0.28,0.00,M2] [#2 0.12,-0.23,0.91,U] [#3 0.32,0.01,0.89,U] [#4 0.12,0.08,0.83,U] [#5 0.21,-0.02,0.76,U] [#6 0.39,-0.13,0.00,M3] [#7 0.09,-0.06,0.61,U] [#8 0.10,0.13,0.59,U] 
04:39:53.726 00.000 28316 refined, 6 included, MultiStar: {0.19, -0.06}, one-star: {0.29, -0.21}
04:39:53.727 00.001 28316 CameraToMount -- cameraTheta (-0.29) - m_xAngle (2.00) = xAngle (-2.29 = -2.29)
04:39:53.727 00.000 28316 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
04:39:53.728 00.001 28316 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=-0.13 mountY=-0.14, mountTheta=-2.31
04:39:53.731 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.06, opts=13)
04:39:53.734 00.003 28316 Enqueuing Move request for scope (0.19, -0.06)
04:39:53.736 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:53.738 00.002 28316 UpdateGuideState exits: m=2111 RSB=31.9
04:39:53.740 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:53.743 00.003 29988 Worker thread wakes up
04:39:53.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
04:39:53.743 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
04:39:53.743 00.000 29988 Moving (0.19, -0.06) raw xDistance=-0.13 yDistance=-0.14
04:39:53.743 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:39:53.743 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:53.743 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:53.744 00.001 28316 Enqueuing Expose request
04:39:53.744 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:39:53.744 00.000 29988 MoveAxis(E, 0, ABG)
04:39:53.744 00.000 29988 Move returns status 0, amount 0
04:39:53.744 00.000 29988 MoveAxis(N, 0, ABG)
04:39:53.744 00.000 29988 Move returns status 0, amount 0
04:39:53.745 00.001 29988 move complete, result=0
04:39:53.745 00.000 29988 worker thread done servicing request
04:39:53.745 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:39:53.745 00.000 29988 Worker thread wakes up
04:39:53.745 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:53.745 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:55.371 01.626 29988 Exposure complete
04:39:55.402 00.031 29988 worker thread done servicing request
04:39:55.402 00.000 28316 OnExposeComplete: enter
04:39:55.403 00.001 28316 UpdateGuideState(): m_state=6
04:39:55.404 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8086
04:39:55.404 00.000 28316 Star::Find returns 1 (0), X=949.70, Y=263.69, Mass=2274, SNR=33.1, Peak=184 HFD=3.9
04:39:55.405 00.001 28316 MultiStar: [#1 0.22,-0.31,0.00,M3] [#2 -0.13,-0.13,0.91,U] [#3 0.17,-0.05,0.83,U] [#4 -0.04,-0.13,0.82,U] [#5 0.07,-0.23,0.68,U] [#6 0.21,-0.33,0.00,M4] [#7 -0.16,-0.17,0.61,U] [#8 -0.09,0.02,0.59,U] 
04:39:55.405 00.000 28316 refined, 6 included, MultiStar: {0.00, -0.16}, one-star: {0.13, -0.37}
04:39:55.406 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.54 = 2.74)
04:39:55.406 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.70)
04:39:55.406 00.000 28316 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=-0.15 mountY=0.07, mountTheta=2.71
04:39:55.407 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.16, opts=13)
04:39:55.408 00.001 28316 Enqueuing Move request for scope (0.00, -0.16)
04:39:55.408 00.000 29988 Worker thread wakes up
04:39:55.408 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
04:39:55.408 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
04:39:55.408 00.000 29988 Moving (0.00, -0.16) raw xDistance=-0.15 yDistance=0.07
04:39:55.408 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:39:55.408 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:55.408 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:39:55.409 00.001 29988 MoveAxis(E, 0, ABG)
04:39:55.409 00.000 29988 Move returns status 0, amount 0
04:39:55.409 00.000 29988 MoveAxis(N, 0, ABG)
04:39:55.409 00.000 29988 Move returns status 0, amount 0
04:39:55.409 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:55.409 00.000 28316 UpdateGuideState exits: m=2274 RSB=33.1
04:39:55.409 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:55.410 00.001 29988 move complete, result=0
04:39:55.410 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:55.410 00.000 28316 Enqueuing Expose request
04:39:55.411 00.001 29988 worker thread done servicing request
04:39:55.411 00.000 29988 Worker thread wakes up
04:39:55.411 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:39:55.411 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:55.411 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:56.929 01.518 29988 Exposure complete
04:39:56.981 00.052 29988 worker thread done servicing request
04:39:56.981 00.000 28316 OnExposeComplete: enter
04:39:56.982 00.001 28316 UpdateGuideState(): m_state=6
04:39:56.982 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8087
04:39:56.983 00.001 28316 Star::Find returns 1 (0), X=949.63, Y=263.78, Mass=2114, SNR=31.7, Peak=178 HFD=3.8
04:39:56.983 00.000 28316 MultiStar: [#1 0.20,-0.29,0.00,M4] [#2 0.03,-0.22,0.92,U] [#3 0.15,-0.05,0.90,U] [#4 0.02,-0.11,0.82,U] [#5 0.07,-0.11,0.75,U] [#6 0.25,-0.36,0.00,M5] [#7 0.04,-0.03,0.63,U] [#8 -0.06,-0.07,0.58,U] 
04:39:56.983 00.000 28316 refined, 6 included, MultiStar: {0.05, -0.14}, one-star: {0.06, -0.27}
04:39:56.984 00.001 28316 CameraToMount -- cameraTheta (-1.23) - m_xAngle (2.00) = xAngle (-3.22 = 3.06)
04:39:56.984 00.000 28316 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.26 = 3.02)
04:39:56.985 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.23 mountX=-0.14 mountY=0.02, mountTheta=3.02
04:39:56.987 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.14, opts=13)
04:39:56.988 00.001 28316 Enqueuing Move request for scope (0.05, -0.14)
04:39:56.988 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:56.989 00.001 29988 Worker thread wakes up
04:39:56.989 00.000 28316 UpdateGuideState exits: m=2114 RSB=31.7
04:39:56.991 00.002 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
04:39:56.991 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
04:39:56.991 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:56.991 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:56.992 00.001 28316 Enqueuing Expose request
04:39:56.992 00.000 29988 Moving (0.05, -0.14) raw xDistance=-0.14 yDistance=0.02
04:39:56.992 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:39:56.992 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:56.992 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:39:56.992 00.000 29988 MoveAxis(E, 0, ABG)
04:39:56.992 00.000 29988 Move returns status 0, amount 0
04:39:56.992 00.000 29988 MoveAxis(N, 0, ABG)
04:39:56.992 00.000 29988 Move returns status 0, amount 0
04:39:56.992 00.000 29988 move complete, result=0
04:39:56.992 00.000 29988 worker thread done servicing request
04:39:56.992 00.000 29988 Worker thread wakes up
04:39:56.992 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:56.992 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:56.993 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:39:58.621 01.628 29988 Exposure complete
04:39:58.695 00.074 29988 worker thread done servicing request
04:39:58.696 00.001 28316 OnExposeComplete: enter
04:39:58.697 00.001 28316 UpdateGuideState(): m_state=6
04:39:58.698 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8088
04:39:58.698 00.000 28316 Star::Find returns 1 (0), X=949.84, Y=263.84, Mass=2098, SNR=31.7, Peak=184 HFD=4.3
04:39:58.700 00.002 28316 MultiStar: [#1 0.31,-0.47,0.00,M5] [#2 -0.05,-0.15,0.92,U] [#3 0.16,-0.15,0.88,U] [#4 0.03,-0.30,0.84,U] [#5 0.16,-0.27,0.72,U] [#6 0.29,-0.32,0.00,M6] [#7 -0.10,-0.18,0.65,U] [#8 0.06,-0.20,0.63,U] 
04:39:58.700 00.000 28316 refined, 6 included, MultiStar: {0.08, -0.21}, one-star: {0.27, -0.22}
04:39:58.701 00.001 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
04:39:58.702 00.001 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
04:39:58.703 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=-0.23 mountY=0.02, mountTheta=3.06
04:39:58.704 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.21, opts=13)
04:39:58.705 00.001 28316 Enqueuing Move request for scope (0.08, -0.21)
04:39:58.706 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:39:58.707 00.001 28316 UpdateGuideState exits: m=2098 RSB=31.7
04:39:58.707 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:39:58.708 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:39:58.709 00.001 28316 Enqueuing Expose request
04:39:58.710 00.001 29988 Worker thread wakes up
04:39:58.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
04:39:58.710 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
04:39:58.710 00.000 29988 Moving (0.08, -0.21) raw xDistance=-0.23 yDistance=0.02
04:39:58.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
04:39:58.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:39:58.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:39:58.711 00.001 29988 MoveAxis(E, 47, ABG)
04:39:58.711 00.000 29988 Guiding  Dir = 2, Dur = 47
04:39:58.711 00.000 29988 IsSlewing returns 0
04:39:58.711 00.000 29988 IsGuiding returns 0
04:39:58.714 00.003 29988 PulseGuide returned control before completion, sleep 56
04:39:58.780 00.066 29988 IsGuiding returns 0
04:39:58.780 00.000 29988 Move returns status 0, amount 47
04:39:58.780 00.000 29988 MoveAxis(N, 0, ABG)
04:39:58.780 00.000 29988 Move returns status 0, amount 0
04:39:58.780 00.000 29988 move complete, result=0
04:39:58.780 00.000 29988 worker thread done servicing request
04:39:58.780 00.000 29988 Worker thread wakes up
04:39:58.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:39:58.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:39:58.781 00.001 28316 GuideStep: -0.2 px 47 ms EAST, 0.0 px 0 ms NORTH
04:40:00.187 01.406 29988 Exposure complete
04:40:00.215 00.028 29988 worker thread done servicing request
04:40:00.216 00.001 28316 OnExposeComplete: enter
04:40:00.217 00.001 28316 UpdateGuideState(): m_state=6
04:40:00.217 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8089
04:40:00.219 00.002 28316 Star::Find returns 1 (0), X=949.66, Y=263.78, Mass=2117, SNR=32.0, Peak=172 HFD=3.8
04:40:00.220 00.001 28316 MultiStar: [#1 -0.09,-0.24,1.00,U] [#2 0.01,-0.16,0.91,U] [#3 -0.04,0.06,0.90,U] [#4 -0.05,0.07,0.85,U] [#5 -0.04,-0.09,0.78,U] [#6 0.13,-0.37,0.00,M7] [#7 -0.19,-0.03,0.63,U] [#8 -0.04,-0.02,0.60,U] 
04:40:00.221 00.001 28316 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {0.09, -0.28}
04:40:00.222 00.001 28316 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.00) = xAngle (-3.92 = 2.36)
04:40:00.223 00.001 28316 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.96 = 2.33)
04:40:00.224 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.92 mountX=-0.08 mountY=0.08, mountTheta=2.35
04:40:00.226 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.10, opts=13)
04:40:00.227 00.001 28316 Enqueuing Move request for scope (-0.04, -0.10)
04:40:00.228 00.001 29988 Worker thread wakes up
04:40:00.228 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:00.228 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
04:40:00.228 00.000 28316 UpdateGuideState exits: m=2117 RSB=32.0
04:40:00.229 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:00.229 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:00.230 00.001 28316 Enqueuing Expose request
04:40:00.230 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
04:40:00.230 00.000 29988 Moving (-0.04, -0.10) raw xDistance=-0.08 yDistance=0.08
04:40:00.230 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:40:00.230 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:00.230 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:40:00.230 00.000 29988 MoveAxis(E, 0, ABG)
04:40:00.230 00.000 29988 Move returns status 0, amount 0
04:40:00.230 00.000 29988 MoveAxis(N, 0, ABG)
04:40:00.230 00.000 29988 Move returns status 0, amount 0
04:40:00.230 00.000 29988 move complete, result=0
04:40:00.230 00.000 29988 worker thread done servicing request
04:40:00.230 00.000 29988 Worker thread wakes up
04:40:00.230 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:00.231 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:00.231 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:01.853 01.622 29988 Exposure complete
04:40:01.904 00.051 29988 worker thread done servicing request
04:40:01.904 00.000 28316 OnExposeComplete: enter
04:40:01.905 00.001 28316 UpdateGuideState(): m_state=6
04:40:01.906 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8090
04:40:01.906 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=263.94, Mass=2207, SNR=32.5, Peak=176 HFD=4.0
04:40:01.907 00.001 28316 MultiStar: [#1 0.02,-0.16,1.03,U] [#2 -0.07,-0.01,0.92,U] [#3 -0.11,0.17,0.85,U] [#4 0.01,0.00,0.82,U] [#5 -0.12,-0.10,0.74,U] [#6 0.13,-0.36,0.00,M8] [#7 -0.07,0.01,0.64,U] [#8 -0.21,-0.05,0.60,U] 
04:40:01.907 00.000 28316 refined, 7 included, MultiStar: {-0.05, -0.04}, one-star: {0.08, -0.12}
04:40:01.908 00.001 28316 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.00) = xAngle (-4.48 = 1.80)
04:40:01.908 00.000 28316 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.52 = 1.76)
04:40:01.910 00.002 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.49 mountX=-0.01 mountY=0.06, mountTheta=1.80
04:40:01.912 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.04, opts=13)
04:40:01.913 00.001 28316 Enqueuing Move request for scope (-0.05, -0.04)
04:40:01.913 00.000 29988 Worker thread wakes up
04:40:01.913 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:01.914 00.001 28316 UpdateGuideState exits: m=2207 RSB=32.5
04:40:01.914 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:01.915 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:01.915 00.000 28316 Enqueuing Expose request
04:40:01.916 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
04:40:01.916 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
04:40:01.916 00.000 29988 Moving (-0.05, -0.04) raw xDistance=-0.01 yDistance=0.06
04:40:01.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:40:01.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:01.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:40:01.916 00.000 29988 MoveAxis(E, 0, ABG)
04:40:01.916 00.000 29988 Move returns status 0, amount 0
04:40:01.916 00.000 29988 MoveAxis(N, 0, ABG)
04:40:01.916 00.000 29988 Move returns status 0, amount 0
04:40:01.916 00.000 29988 move complete, result=0
04:40:01.916 00.000 29988 worker thread done servicing request
04:40:01.916 00.000 29988 Worker thread wakes up
04:40:01.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:01.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:01.916 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:03.431 01.515 29988 Exposure complete
04:40:03.475 00.044 29988 worker thread done servicing request
04:40:03.475 00.000 28316 OnExposeComplete: enter
04:40:03.478 00.003 28316 UpdateGuideState(): m_state=6
04:40:03.482 00.004 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8091
04:40:03.484 00.002 28316 Star::Find returns 1 (0), X=949.72, Y=263.92, Mass=2295, SNR=33.1, Peak=179 HFD=4.2
04:40:03.487 00.003 28316 MultiStar: [#1 0.03,-0.26,0.96,U] [#2 -0.15,-0.29,0.89,U] [#3 0.17,0.10,0.84,U] [#4 -0.25,-0.03,0.82,U] [#5 -0.06,-0.18,0.74,U] [#6 0.12,-0.18,0.63,U] [#7 -0.23,0.07,0.64,U] [#8 0.07,0.23,0.58,U] 
04:40:03.489 00.002 28316 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {0.15, -0.14}
04:40:03.491 00.002 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
04:40:03.493 00.002 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.76 = 2.53)
04:40:03.493 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.72 mountX=-0.08 mountY=0.05, mountTheta=2.54
04:40:03.495 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.09, opts=13)
04:40:03.495 00.000 28316 Enqueuing Move request for scope (-0.01, -0.09)
04:40:03.496 00.001 29988 Worker thread wakes up
04:40:03.496 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:03.496 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
04:40:03.496 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
04:40:03.496 00.000 28316 UpdateGuideState exits: m=2295 RSB=33.1
04:40:03.497 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:03.497 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:03.497 00.000 28316 Enqueuing Expose request
04:40:03.498 00.001 29988 Moving (-0.01, -0.09) raw xDistance=-0.08 yDistance=0.05
04:40:03.498 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:40:03.498 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:03.498 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:40:03.498 00.000 29988 MoveAxis(E, 0, ABG)
04:40:03.498 00.000 29988 Move returns status 0, amount 0
04:40:03.498 00.000 29988 MoveAxis(N, 0, ABG)
04:40:03.498 00.000 29988 Move returns status 0, amount 0
04:40:03.498 00.000 29988 move complete, result=0
04:40:03.498 00.000 29988 worker thread done servicing request
04:40:03.498 00.000 29988 Worker thread wakes up
04:40:03.498 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:03.498 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:03.498 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:05.128 01.630 29988 Exposure complete
04:40:05.174 00.046 29988 worker thread done servicing request
04:40:05.174 00.000 28316 OnExposeComplete: enter
04:40:05.175 00.001 28316 UpdateGuideState(): m_state=6
04:40:05.176 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8092
04:40:05.176 00.000 28316 Star::Find returns 1 (0), X=949.61, Y=263.74, Mass=2116, SNR=31.8, Peak=167 HFD=3.8
04:40:05.177 00.001 28316 MultiStar: [#1 0.03,-0.29,0.98,U] [#2 -0.19,-0.15,0.96,U] [#3 0.03,-0.06,0.90,U] [#4 0.03,-0.29,0.86,U] [#5 0.25,-0.31,0.00,M1] [#6 0.23,-0.46,0.00,M8] [#7 -0.01,-0.10,0.64,U] [#8 0.10,-0.43,0.00,M1] 
04:40:05.177 00.000 28316 refined, 5 included, MultiStar: {-0.01, -0.21}, one-star: {0.04, -0.32}
04:40:05.178 00.001 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.64 = 2.65)
04:40:05.178 00.000 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.68 = 2.61)
04:40:05.178 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=-0.18 mountY=0.11, mountTheta=2.62
04:40:05.179 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.21, opts=13)
04:40:05.180 00.001 28316 Enqueuing Move request for scope (-0.01, -0.21)
04:40:05.181 00.001 29988 Worker thread wakes up
04:40:05.181 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
04:40:05.181 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
04:40:05.181 00.000 29988 Moving (-0.01, -0.21) raw xDistance=-0.18 yDistance=0.11
04:40:05.181 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:05.182 00.001 28316 UpdateGuideState exits: m=2116 RSB=31.8
04:40:05.182 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:05.182 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:05.183 00.001 28316 Enqueuing Expose request
04:40:05.183 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:40:05.183 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:05.183 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:40:05.183 00.000 29988 MoveAxis(E, 0, ABG)
04:40:05.183 00.000 29988 Move returns status 0, amount 0
04:40:05.183 00.000 29988 MoveAxis(N, 0, ABG)
04:40:05.183 00.000 29988 Move returns status 0, amount 0
04:40:05.184 00.001 29988 move complete, result=0
04:40:05.184 00.000 29988 worker thread done servicing request
04:40:05.184 00.000 29988 Worker thread wakes up
04:40:05.184 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:05.184 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:05.184 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:06.702 01.518 29988 Exposure complete
04:40:06.758 00.056 29988 worker thread done servicing request
04:40:06.758 00.000 28316 OnExposeComplete: enter
04:40:06.761 00.003 28316 UpdateGuideState(): m_state=6
04:40:06.764 00.003 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8093
04:40:06.765 00.001 28316 Star::Find returns 1 (0), X=949.75, Y=263.81, Mass=2176, SNR=32.2, Peak=184 HFD=4.1
04:40:06.765 00.000 28316 MultiStar: [#1 0.24,-0.42,0.00,M2] [#2 -0.04,-0.11,0.92,U] [#3 0.16,0.08,0.83,U] [#4 0.11,-0.02,0.84,U] [#5 0.02,-0.22,0.76,U] [#6 0.15,-0.06,0.64,U] [#7 -0.14,-0.02,0.62,U] [#8 -0.08,-0.10,0.60,U] 
04:40:06.766 00.001 28316 refined, 7 included, MultiStar: {0.06, -0.09}, one-star: {0.18, -0.25}
04:40:06.766 00.000 28316 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.00) = xAngle (-3.01 = -3.01)
04:40:06.766 00.000 28316 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.05 = -3.05)
04:40:06.767 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.02 mountX=-0.11 mountY=-0.01, mountTheta=-3.05
04:40:06.768 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.09, opts=13)
04:40:06.768 00.000 28316 Enqueuing Move request for scope (0.06, -0.09)
04:40:06.769 00.001 29988 Worker thread wakes up
04:40:06.769 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:06.769 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.2
04:40:06.770 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:06.770 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:06.770 00.000 28316 Enqueuing Expose request
04:40:06.771 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
04:40:06.771 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
04:40:06.771 00.000 29988 Moving (0.06, -0.09) raw xDistance=-0.11 yDistance=-0.01
04:40:06.771 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:40:06.771 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:06.771 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:40:06.771 00.000 29988 MoveAxis(E, 0, ABG)
04:40:06.771 00.000 29988 Move returns status 0, amount 0
04:40:06.771 00.000 29988 MoveAxis(N, 0, ABG)
04:40:06.771 00.000 29988 Move returns status 0, amount 0
04:40:06.771 00.000 29988 move complete, result=0
04:40:06.771 00.000 29988 worker thread done servicing request
04:40:06.771 00.000 29988 Worker thread wakes up
04:40:06.771 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:06.771 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:06.772 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:08.410 01.638 29988 Exposure complete
04:40:08.443 00.033 29988 worker thread done servicing request
04:40:08.443 00.000 28316 OnExposeComplete: enter
04:40:08.443 00.000 28316 UpdateGuideState(): m_state=6
04:40:08.443 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8094
04:40:08.444 00.001 28316 Star::Find returns 1 (0), X=949.94, Y=263.86, Mass=2208, SNR=32.6, Peak=187 HFD=4.2
04:40:08.444 00.000 28316 MultiStar: [#1 0.41,-0.22,0.00,M3] [#2 0.12,-0.21,0.92,U] [#3 0.36,-0.02,0.00,M1] [#4 0.30,-0.04,0.82,U] [#5 0.19,-0.19,0.74,U] [#6 0.39,-0.18,0.00,M8] [#7 -0.06,0.16,0.62,U] [#8 0.32,0.05,0.57,U] 
04:40:08.446 00.002 28316 refined, 5 included, MultiStar: {0.21, -0.09}, one-star: {0.37, -0.20}
04:40:08.446 00.000 28316 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.00) = xAngle (-2.41 = -2.41)
04:40:08.446 00.000 28316 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
04:40:08.446 00.000 28316 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.41 mountX=-0.17 mountY=-0.15, mountTheta=-2.43
04:40:08.448 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.09, opts=13)
04:40:08.448 00.000 28316 Enqueuing Move request for scope (0.21, -0.09)
04:40:08.449 00.001 29988 Worker thread wakes up
04:40:08.449 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
04:40:08.449 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
04:40:08.449 00.000 29988 Moving (0.21, -0.09) raw xDistance=-0.17 yDistance=-0.15
04:40:08.449 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:40:08.449 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:08.449 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:08.449 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
04:40:08.449 00.000 29988 MoveAxis(E, 0, ABG)
04:40:08.449 00.000 28316 UpdateGuideState exits: m=2208 RSB=32.6
04:40:08.450 00.001 29988 Move returns status 0, amount 0
04:40:08.450 00.000 29988 MoveAxis(N, 0, ABG)
04:40:08.450 00.000 29988 Move returns status 0, amount 0
04:40:08.450 00.000 29988 move complete, result=0
04:40:08.450 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:08.450 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:08.451 00.001 28316 Enqueuing Expose request
04:40:08.451 00.000 29988 worker thread done servicing request
04:40:08.451 00.000 29988 Worker thread wakes up
04:40:08.451 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:08.452 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:08.452 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:09.969 01.517 29988 Exposure complete
04:40:10.020 00.051 29988 worker thread done servicing request
04:40:10.021 00.001 28316 OnExposeComplete: enter
04:40:10.023 00.002 28316 UpdateGuideState(): m_state=6
04:40:10.024 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8095
04:40:10.025 00.001 28316 Star::Find returns 1 (0), X=949.80, Y=263.94, Mass=2244, SNR=32.9, Peak=201 HFD=4.2
04:40:10.027 00.002 28316 MultiStar: [#1 0.48,-0.11,0.00,M4] [#2 0.34,-0.16,0.00,M1] [#3 0.27,0.16,0.85,U] [#4 0.20,0.09,0.80,U] [#5 0.39,-0.04,0.00,M1] [#6 0.38,-0.09,0.00,M9] [#7 0.06,0.12,0.57,U] [#8 0.34,0.14,0.00,M1] 
04:40:10.028 00.001 28316 refined, 3 included, MultiStar: {0.20, 0.05}, one-star: {0.23, -0.12}
04:40:10.029 00.001 28316 CameraToMount -- cameraTheta (0.24) - m_xAngle (2.00) = xAngle (-1.76 = -1.76)
04:40:10.030 00.001 28316 CameraToMount -- cameraTheta (0.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
04:40:10.031 00.001 28316 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.24 mountX=-0.04 mountY=-0.20, mountTheta=-1.76
04:40:10.032 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.05, opts=13)
04:40:10.032 00.000 28316 Enqueuing Move request for scope (0.20, 0.05)
04:40:10.033 00.001 29988 Worker thread wakes up
04:40:10.033 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
04:40:10.033 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
04:40:10.033 00.000 29988 Moving (0.20, 0.05) raw xDistance=-0.04 yDistance=-0.20
04:40:10.033 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:40:10.033 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
04:40:10.033 00.000 29988 MoveAxis(E, 0, ABG)
04:40:10.033 00.000 29988 Move returns status 0, amount 0
04:40:10.033 00.000 29988 MoveAxis(N, 49, ABG)
04:40:10.033 00.000 29988 Guiding  Dir = 0, Dur = 49
04:40:10.033 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:10.033 00.000 29988 IsSlewing returns 0
04:40:10.033 00.000 28316 UpdateGuideState exits: m=2244 RSB=32.9
04:40:10.033 00.000 29988 IsGuiding returns 0
04:40:10.033 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:10.034 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:10.035 00.001 28316 Enqueuing Expose request
04:40:10.038 00.003 29988 PulseGuide returned control before completion, sleep 55
04:40:10.109 00.071 29988 IsGuiding returns 0
04:40:10.109 00.000 29988 Move returns status 0, amount 49
04:40:10.109 00.000 29988 move complete, result=0
04:40:10.109 00.000 29988 worker thread done servicing request
04:40:10.109 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
04:40:10.110 00.001 29988 Worker thread wakes up
04:40:10.110 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:10.110 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:11.744 01.634 29988 Exposure complete
04:40:11.796 00.052 29988 worker thread done servicing request
04:40:11.796 00.000 28316 OnExposeComplete: enter
04:40:11.796 00.000 28316 UpdateGuideState(): m_state=6
04:40:11.797 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8096
04:40:11.797 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=263.81, Mass=2156, SNR=32.1, Peak=170 HFD=3.8
04:40:11.798 00.001 28316 MultiStar: [#1 0.30,-0.37,0.00,M5] [#2 -0.14,-0.27,0.94,U] [#3 0.13,-0.09,0.84,U] [#4 -0.08,-0.27,0.83,U] [#5 0.03,-0.26,0.76,U] [#6 -0.00,-0.57,0.00,M10] [#7 0.09,-0.39,0.00,M1] [#8 0.02,-0.29,0.61,U] 
04:40:11.798 00.000 28316 refined, 5 included, MultiStar: {0.00, -0.24}, one-star: {0.08, -0.25}
04:40:11.799 00.001 28316 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.00) = xAngle (-3.55 = 2.73)
04:40:11.799 00.000 28316 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.59 = 2.69)
04:40:11.800 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.55 mountX=-0.22 mountY=0.10, mountTheta=2.70
04:40:11.801 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.24, opts=13)
04:40:11.801 00.000 28316 Enqueuing Move request for scope (0.00, -0.24)
04:40:11.802 00.001 29988 Worker thread wakes up
04:40:11.802 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
04:40:11.802 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
04:40:11.802 00.000 29988 Moving (0.00, -0.24) raw xDistance=-0.22 yDistance=0.10
04:40:11.802 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
04:40:11.802 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:11.802 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:11.802 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:40:11.802 00.000 29988 MoveAxis(E, 46, ABG)
04:40:11.802 00.000 29988 Guiding  Dir = 2, Dur = 46
04:40:11.802 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.1
04:40:11.802 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:11.803 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:11.803 00.000 28316 Enqueuing Expose request
04:40:11.804 00.001 29988 IsSlewing returns 0
04:40:11.804 00.000 29988 IsGuiding returns 0
04:40:11.806 00.002 29988 PulseGuide returned control before completion, sleep 55
04:40:11.870 00.064 29988 IsGuiding returns 0
04:40:11.870 00.000 29988 Move returns status 0, amount 46
04:40:11.870 00.000 29988 MoveAxis(N, 0, ABG)
04:40:11.870 00.000 29988 Move returns status 0, amount 0
04:40:11.870 00.000 29988 move complete, result=0
04:40:11.870 00.000 29988 worker thread done servicing request
04:40:11.870 00.000 29988 Worker thread wakes up
04:40:11.870 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:11.870 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:11.870 00.000 28316 GuideStep: -0.2 px 46 ms EAST, 0.1 px 0 ms NORTH
04:40:13.279 01.409 29988 Exposure complete
04:40:13.330 00.051 29988 worker thread done servicing request
04:40:13.330 00.000 28316 OnExposeComplete: enter
04:40:13.333 00.003 28316 UpdateGuideState(): m_state=6
04:40:13.335 00.002 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8097
04:40:13.337 00.002 28316 Star::Find returns 1 (0), X=949.70, Y=264.09, Mass=2135, SNR=32.1, Peak=202 HFD=4.0
04:40:13.340 00.003 28316 MultiStar: [#1 0.42,-0.18,0.00,M6] [#2 0.09,-0.02,0.92,U] [#3 0.14,0.20,0.85,U] [#4 -0.06,0.14,0.85,U] [#5 0.13,-0.25,0.75,U] [#6 0.33,-0.04,0.64,U] [#7 0.07,0.27,0.60,U] [#8 0.03,0.03,0.59,U] 
04:40:13.342 00.002 28316 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.12, 0.03}
04:40:13.345 00.003 28316 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
04:40:13.347 00.002 28316 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
04:40:13.349 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.40 mountX=-0.00 mountY=-0.11, mountTheta=-1.59
04:40:13.353 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.04, opts=13)
04:40:13.356 00.003 28316 Enqueuing Move request for scope (0.10, 0.04)
04:40:13.357 00.001 29988 Worker thread wakes up
04:40:13.357 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
04:40:13.357 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
04:40:13.357 00.000 29988 Moving (0.10, 0.04) raw xDistance=-0.00 yDistance=-0.11
04:40:13.357 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:40:13.357 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:13.357 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:40:13.357 00.000 29988 MoveAxis(E, 0, ABG)
04:40:13.357 00.000 29988 Move returns status 0, amount 0
04:40:13.358 00.001 29988 MoveAxis(N, 0, ABG)
04:40:13.358 00.000 29988 Move returns status 0, amount 0
04:40:13.358 00.000 29988 move complete, result=0
04:40:13.358 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:13.359 00.001 28316 UpdateGuideState exits: m=2135 RSB=32.1
04:40:13.360 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:13.361 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:13.361 00.000 28316 Enqueuing Expose request
04:40:13.362 00.001 29988 worker thread done servicing request
04:40:13.362 00.000 29988 Worker thread wakes up
04:40:13.362 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:13.362 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:13.362 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:14.989 01.627 29988 Exposure complete
04:40:15.037 00.048 29988 worker thread done servicing request
04:40:15.037 00.000 28316 OnExposeComplete: enter
04:40:15.038 00.001 28316 UpdateGuideState(): m_state=6
04:40:15.039 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8098
04:40:15.039 00.000 28316 Star::Find returns 1 (0), X=949.59, Y=264.04, Mass=2144, SNR=32.0, Peak=158 HFD=4.1
04:40:15.040 00.001 28316 MultiStar: [#1 -0.10,-0.14,1.02,U] [#2 -0.19,0.11,0.95,U] [#3 0.10,0.07,0.87,U] [#4 -0.22,0.24,0.86,U] [#5 -0.16,-0.06,0.75,U] [#6 -0.15,-0.08,0.62,U] [#7 -0.38,0.32,0.00,M1] [#8 -0.24,0.18,0.57,U] 
04:40:15.040 00.000 28316 single-star, 7 included, MultiStar: {-0.11, 0.03}, one-star: {0.02, -0.02}
04:40:15.041 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.94 = -2.94)
04:40:15.041 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.98 = -2.98)
04:40:15.041 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.95 mountX=-0.03 mountY=-0.00, mountTheta=-2.98
04:40:15.043 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.02, opts=13)
04:40:15.043 00.000 28316 Enqueuing Move request for scope (0.02, -0.02)
04:40:15.044 00.001 29988 Worker thread wakes up
04:40:15.044 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
04:40:15.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
04:40:15.044 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:15.044 00.000 28316 UpdateGuideState exits: m=2144 RSB=32.0
04:40:15.045 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:15.046 00.001 29988 Moving (0.02, -0.02) raw xDistance=-0.03 yDistance=-0.00
04:40:15.046 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:15.046 00.000 28316 Enqueuing Expose request
04:40:15.047 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:40:15.047 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:15.047 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
04:40:15.047 00.000 29988 MoveAxis(E, 0, ABG)
04:40:15.047 00.000 29988 Move returns status 0, amount 0
04:40:15.047 00.000 29988 MoveAxis(N, 0, ABG)
04:40:15.047 00.000 29988 Move returns status 0, amount 0
04:40:15.047 00.000 29988 move complete, result=0
04:40:15.047 00.000 29988 worker thread done servicing request
04:40:15.047 00.000 29988 Worker thread wakes up
04:40:15.047 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:15.047 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:15.048 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:16.575 01.527 29988 Exposure complete
04:40:16.612 00.037 29988 worker thread done servicing request
04:40:16.612 00.000 28316 OnExposeComplete: enter
04:40:16.615 00.003 28316 UpdateGuideState(): m_state=6
04:40:16.617 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8099
04:40:16.619 00.002 28316 Star::Find returns 1 (0), X=949.67, Y=264.16, Mass=2064, SNR=31.5, Peak=172 HFD=3.9
04:40:16.621 00.002 28316 MultiStar: [#1 0.17,0.00,1.00,U] [#2 0.01,0.11,0.95,U] [#3 0.12,0.29,0.87,U] [#4 -0.07,0.25,0.88,U] [#5 0.00,0.06,0.75,U] [#6 -0.00,0.19,0.65,U] [#7 -0.21,0.46,0.00,M2] [#8 -0.11,0.21,0.59,U] 
04:40:16.622 00.001 28316 single-star, 7 included, MultiStar: {0.04, 0.15}, one-star: {0.10, 0.10}
04:40:16.625 00.003 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.18 = -1.18)
04:40:16.626 00.001 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
04:40:16.628 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.81 mountX=0.05 mountY=-0.13, mountTheta=-1.19
04:40:16.632 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
04:40:16.635 00.003 28316 Enqueuing Move request for scope (0.10, 0.10)
04:40:16.637 00.002 29988 Worker thread wakes up
04:40:16.637 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
04:40:16.637 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
04:40:16.637 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.13
04:40:16.637 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:40:16.637 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:16.637 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
04:40:16.637 00.000 29988 MoveAxis(E, 0, ABG)
04:40:16.637 00.000 29988 Move returns status 0, amount 0
04:40:16.637 00.000 29988 MoveAxis(N, 0, ABG)
04:40:16.637 00.000 29988 Move returns status 0, amount 0
04:40:16.637 00.000 29988 move complete, result=0
04:40:16.637 00.000 29988 worker thread done servicing request
04:40:16.637 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:16.637 00.000 28316 UpdateGuideState exits: m=2064 RSB=31.5
04:40:16.638 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:16.638 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:16.639 00.001 28316 Enqueuing Expose request
04:40:16.639 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:16.640 00.001 29988 Worker thread wakes up
04:40:16.640 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:16.640 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:18.268 01.628 29988 Exposure complete
04:40:18.321 00.053 29988 worker thread done servicing request
04:40:18.321 00.000 28316 OnExposeComplete: enter
04:40:18.323 00.002 28316 UpdateGuideState(): m_state=6
04:40:18.326 00.003 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8100
04:40:18.328 00.002 28316 Star::Find returns 1 (0), X=949.44, Y=264.21, Mass=2161, SNR=32.2, Peak=154 HFD=3.9
04:40:18.331 00.003 28316 MultiStar: [#1 0.02,0.07,1.01,U] [#2 -0.22,0.08,0.93,U] [#3 -0.26,0.52,0.00,M1] [#4 0.02,0.18,0.87,U] [#5 -0.11,0.14,0.72,U] [#6 -0.09,0.05,0.65,U] [#7 0.01,0.27,0.61,U] [#8 -0.24,0.31,0.00,M1] 
04:40:18.332 00.001 28316 refined, 6 included, MultiStar: {-0.07, 0.13}, one-star: {-0.13, 0.15}
04:40:18.333 00.001 28316 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.00) = xAngle (0.10 = 0.10)
04:40:18.333 00.000 28316 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
04:40:18.334 00.001 28316 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.10 mountX=0.15 mountY=0.01, mountTheta=0.06
04:40:18.336 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.13, opts=13)
04:40:18.336 00.000 28316 Enqueuing Move request for scope (-0.07, 0.13)
04:40:18.337 00.001 29988 Worker thread wakes up
04:40:18.337 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:18.338 00.001 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:40:18.338 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:18.338 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:18.339 00.001 28316 Enqueuing Expose request
04:40:18.339 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
04:40:18.339 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
04:40:18.339 00.000 29988 Moving (-0.07, 0.13) raw xDistance=0.15 yDistance=0.01
04:40:18.340 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
04:40:18.340 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:18.340 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:40:18.340 00.000 29988 MoveAxis(E, 0, ABG)
04:40:18.340 00.000 29988 Move returns status 0, amount 0
04:40:18.340 00.000 29988 MoveAxis(N, 0, ABG)
04:40:18.340 00.000 29988 Move returns status 0, amount 0
04:40:18.340 00.000 29988 move complete, result=0
04:40:18.340 00.000 29988 worker thread done servicing request
04:40:18.340 00.000 29988 Worker thread wakes up
04:40:18.340 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:18.341 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:18.341 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:19.858 01.517 29988 Exposure complete
04:40:19.902 00.044 29988 worker thread done servicing request
04:40:19.902 00.000 28316 OnExposeComplete: enter
04:40:19.902 00.000 28316 UpdateGuideState(): m_state=6
04:40:19.904 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8101
04:40:19.906 00.002 28316 Star::Find returns 1 (0), X=949.60, Y=263.95, Mass=2154, SNR=32.2, Peak=162 HFD=4.1
04:40:19.907 00.001 28316 MultiStar: [#1 0.33,-0.15,0.00,M4] [#2 -0.15,-0.14,0.91,U] [#3 0.17,0.07,0.86,U] [#4 -0.11,0.02,0.85,U] [#5 0.13,-0.02,0.73,U] [#6 0.07,-0.16,0.64,U] [#7 0.09,-0.03,0.63,U] [#8 -0.21,0.12,0.59,U] 
04:40:19.909 00.002 28316 refined, 7 included, MultiStar: {0.00, -0.04}, one-star: {0.03, -0.11}
04:40:19.910 00.001 28316 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.00) = xAngle (-3.52 = 2.76)
04:40:19.911 00.001 28316 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.56 = 2.72)
04:40:19.912 00.001 28316 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.52 mountX=-0.03 mountY=0.01, mountTheta=2.73
04:40:19.913 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.00, y=-0.04, opts=13)
04:40:19.913 00.000 28316 Enqueuing Move request for scope (0.00, -0.04)
04:40:19.914 00.001 29988 Worker thread wakes up
04:40:19.914 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:19.914 00.000 28316 UpdateGuideState exits: m=2154 RSB=32.2
04:40:19.915 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:19.915 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:19.916 00.001 28316 Enqueuing Expose request
04:40:19.916 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
04:40:19.916 00.000 29988 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
04:40:19.916 00.000 29988 Moving (0.00, -0.04) raw xDistance=-0.03 yDistance=0.01
04:40:19.916 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:40:19.916 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:19.916 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:40:19.916 00.000 29988 MoveAxis(E, 0, ABG)
04:40:19.916 00.000 29988 Move returns status 0, amount 0
04:40:19.916 00.000 29988 MoveAxis(N, 0, ABG)
04:40:19.916 00.000 29988 Move returns status 0, amount 0
04:40:19.916 00.000 29988 move complete, result=0
04:40:19.916 00.000 29988 worker thread done servicing request
04:40:19.916 00.000 29988 Worker thread wakes up
04:40:19.916 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:19.916 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:19.917 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:21.552 01.635 29988 Exposure complete
04:40:21.586 00.034 29988 worker thread done servicing request
04:40:21.586 00.000 28316 OnExposeComplete: enter
04:40:21.587 00.001 28316 UpdateGuideState(): m_state=6
04:40:21.588 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8102
04:40:21.588 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=263.97, Mass=2231, SNR=32.8, Peak=170 HFD=4.0
04:40:21.589 00.001 28316 MultiStar: [#1 -0.08,0.04,1.03,U] [#2 -0.19,-0.10,0.91,U] [#3 0.01,0.17,0.85,U] [#4 -0.22,0.01,0.81,U] [#5 -0.13,-0.03,0.73,U] [#6 0.12,-0.13,0.62,U] [#7 -0.06,-0.05,0.63,U] [#8 -0.11,-0.02,0.61,U] 
04:40:21.589 00.000 28316 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.16, -0.09}
04:40:21.590 00.001 28316 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.00) = xAngle (-4.96 = 1.33)
04:40:21.591 00.001 28316 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.00 = 1.29)
04:40:21.592 00.001 28316 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.96 mountX=0.02 mountY=0.09, mountTheta=1.32
04:40:21.594 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.10, y=-0.02, opts=13)
04:40:21.595 00.001 28316 Enqueuing Move request for scope (-0.10, -0.02)
04:40:21.595 00.000 29988 Worker thread wakes up
04:40:21.595 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
04:40:21.595 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:21.596 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
04:40:21.596 00.000 29988 Moving (-0.10, -0.02) raw xDistance=0.02 yDistance=0.09
04:40:21.596 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.8
04:40:21.596 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:21.597 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:21.597 00.000 28316 Enqueuing Expose request
04:40:21.597 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:40:21.597 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:21.597 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:40:21.597 00.000 29988 MoveAxis(E, 0, ABG)
04:40:21.597 00.000 29988 Move returns status 0, amount 0
04:40:21.597 00.000 29988 MoveAxis(N, 0, ABG)
04:40:21.598 00.001 29988 Move returns status 0, amount 0
04:40:21.598 00.000 29988 move complete, result=0
04:40:21.598 00.000 29988 worker thread done servicing request
04:40:21.598 00.000 29988 Worker thread wakes up
04:40:21.598 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:21.598 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:21.599 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:23.123 01.524 29988 Exposure complete
04:40:23.174 00.051 29988 worker thread done servicing request
04:40:23.174 00.000 28316 OnExposeComplete: enter
04:40:23.174 00.000 28316 UpdateGuideState(): m_state=6
04:40:23.175 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8103
04:40:23.175 00.000 28316 Star::Find returns 1 (0), X=949.72, Y=263.99, Mass=2255, SNR=32.8, Peak=191 HFD=4.0
04:40:23.176 00.001 28316 MultiStar: [#1 0.25,-0.11,0.94,U] [#2 -0.05,-0.08,0.88,U] [#3 0.08,0.12,0.84,U] [#4 -0.18,0.12,0.80,U] [#5 -0.01,-0.12,0.77,U] [#6 -0.07,-0.04,0.64,U] [#7 -0.19,0.13,0.62,U] [#8 0.04,0.08,0.57,U] 
04:40:23.176 00.000 28316 refined, 8 included, MultiStar: {0.02, -0.00}, one-star: {0.15, -0.07}
04:40:23.177 00.001 28316 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:40:23.178 00.001 28316 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:40:23.180 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.26 mountX=-0.01 mountY=-0.01, mountTheta=-2.28
04:40:23.182 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.00, opts=13)
04:40:23.182 00.000 28316 Enqueuing Move request for scope (0.02, -0.00)
04:40:23.183 00.001 29988 Worker thread wakes up
04:40:23.183 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:23.184 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
04:40:23.184 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
04:40:23.184 00.000 28316 UpdateGuideState exits: m=2255 RSB=32.8
04:40:23.184 00.000 29988 Moving (0.02, -0.00) raw xDistance=-0.01 yDistance=-0.01
04:40:23.184 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:23.184 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:23.185 00.001 28316 Enqueuing Expose request
04:40:23.185 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:40:23.185 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:23.185 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:40:23.185 00.000 29988 MoveAxis(E, 0, ABG)
04:40:23.185 00.000 29988 Move returns status 0, amount 0
04:40:23.186 00.001 29988 MoveAxis(N, 0, ABG)
04:40:23.186 00.000 29988 Move returns status 0, amount 0
04:40:23.186 00.000 29988 move complete, result=0
04:40:23.186 00.000 29988 worker thread done servicing request
04:40:23.186 00.000 29988 Worker thread wakes up
04:40:23.186 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:23.186 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:23.186 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:24.822 01.636 29988 Exposure complete
04:40:24.865 00.043 28316 OnExposeComplete: enter
04:40:24.866 00.001 28316 UpdateGuideState(): m_state=6
04:40:24.866 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8104
04:40:24.867 00.001 29988 worker thread done servicing request
04:40:24.867 00.000 28316 Star::Find returns 1 (0), X=949.79, Y=264.27, Mass=2214, SNR=32.6, Peak=192 HFD=3.8
04:40:24.870 00.003 28316 MultiStar: [#1 0.34,0.09,0.99,U] [#2 0.28,0.27,0.00,M1] [#3 0.29,0.43,0.00,M1] [#4 0.26,0.27,0.00,M1] [#5 0.14,0.11,0.73,U] [#6 0.27,0.15,0.61,U] [#7 0.15,0.29,0.62,U] [#8 0.21,0.44,0.00,M1] 
04:40:24.872 00.002 28316 refined, 4 included, MultiStar: {0.23, 0.17}, one-star: {0.22, 0.21}
04:40:24.875 00.003 28316 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.00) = xAngle (-1.37 = -1.37)
04:40:24.876 00.001 28316 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
04:40:24.876 00.000 28316 CameraToMount -- cameraX=0.23 cameraY=0.17 hyp=0.29 cameraTheta=0.62 mountX=0.06 mountY=-0.28, mountTheta=-1.37
04:40:24.877 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.23, y=0.17, opts=13)
04:40:24.878 00.001 28316 Enqueuing Move request for scope (0.23, 0.17)
04:40:24.878 00.000 29988 Worker thread wakes up
04:40:24.878 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:24.879 00.001 28316 UpdateGuideState exits: m=2214 RSB=32.6
04:40:24.879 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:24.880 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:24.880 00.000 28316 Enqueuing Expose request
04:40:24.881 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.17) opts 0xd
04:40:24.881 00.000 29988 Handling offset move in thread for scope, endpoint = (0.23, 0.17)
04:40:24.881 00.000 29988 Moving (0.23, 0.17) raw xDistance=0.06 yDistance=-0.28
04:40:24.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:40:24.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
04:40:24.881 00.000 29988 MoveAxis(E, 0, ABG)
04:40:24.881 00.000 29988 Move returns status 0, amount 0
04:40:24.881 00.000 29988 MoveAxis(N, 67, ABG)
04:40:24.881 00.000 29988 Guiding  Dir = 0, Dur = 67
04:40:24.881 00.000 29988 IsSlewing returns 0
04:40:24.881 00.000 29988 IsGuiding returns 0
04:40:24.887 00.006 29988 PulseGuide returned control before completion, sleep 72
04:40:24.960 00.073 29988 IsGuiding returns 0
04:40:24.960 00.000 29988 Move returns status 0, amount 67
04:40:24.960 00.000 29988 move complete, result=0
04:40:24.960 00.000 29988 worker thread done servicing request
04:40:24.960 00.000 29988 Worker thread wakes up
04:40:24.961 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:24.961 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
04:40:24.962 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:26.369 01.407 29988 Exposure complete
04:40:26.412 00.043 29988 worker thread done servicing request
04:40:26.414 00.002 28316 OnExposeComplete: enter
04:40:26.417 00.003 28316 UpdateGuideState(): m_state=6
04:40:26.420 00.003 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8105
04:40:26.422 00.002 28316 Star::Find returns 1 (0), X=949.77, Y=264.04, Mass=2400, SNR=33.8, Peak=189 HFD=4.1
04:40:26.425 00.003 28316 MultiStar: [#1 0.03,-0.02,0.92,U] [#2 -0.13,0.11,0.84,U] [#3 0.09,0.27,0.82,U] [#4 0.01,0.05,0.76,U] [#5 -0.00,-0.03,0.72,U] [#6 0.36,-0.08,0.00,M3] [#7 -0.16,0.04,0.60,U] [#8 -0.07,-0.00,0.56,U] 
04:40:26.427 00.002 28316 refined, 7 included, MultiStar: {0.01, 0.05}, one-star: {0.20, -0.02}
04:40:26.430 00.003 28316 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.00) = xAngle (-0.63 = -0.63)
04:40:26.431 00.001 28316 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
04:40:26.431 00.000 28316 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.37 mountX=0.04 mountY=-0.03, mountTheta=-0.65
04:40:26.432 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=0.05, opts=13)
04:40:26.433 00.001 28316 Enqueuing Move request for scope (0.01, 0.05)
04:40:26.433 00.000 29988 Worker thread wakes up
04:40:26.433 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:26.434 00.001 28316 UpdateGuideState exits: m=2400 RSB=33.8
04:40:26.434 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:26.435 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:26.435 00.000 28316 Enqueuing Expose request
04:40:26.435 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
04:40:26.435 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
04:40:26.435 00.000 29988 Moving (0.01, 0.05) raw xDistance=0.04 yDistance=-0.03
04:40:26.435 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:40:26.435 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:26.435 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:40:26.435 00.000 29988 MoveAxis(E, 0, ABG)
04:40:26.435 00.000 29988 Move returns status 0, amount 0
04:40:26.435 00.000 29988 MoveAxis(N, 0, ABG)
04:40:26.435 00.000 29988 Move returns status 0, amount 0
04:40:26.435 00.000 29988 move complete, result=0
04:40:26.435 00.000 29988 worker thread done servicing request
04:40:26.435 00.000 29988 Worker thread wakes up
04:40:26.435 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:26.435 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:26.435 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:40:28.074 01.639 29988 Exposure complete
04:40:28.108 00.034 29988 worker thread done servicing request
04:40:28.108 00.000 28316 OnExposeComplete: enter
04:40:28.111 00.003 28316 UpdateGuideState(): m_state=6
04:40:28.114 00.003 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8106
04:40:28.116 00.002 28316 Star::Find returns 1 (0), X=949.65, Y=264.09, Mass=2338, SNR=33.4, Peak=187 HFD=4.0
04:40:28.118 00.002 28316 MultiStar: [#1 -0.07,-0.05,0.94,U] [#2 -0.11,-0.04,0.84,U] [#3 0.02,0.16,0.83,U] [#4 -0.04,0.09,0.83,U] [#5 -0.15,0.02,0.76,U] [#6 -0.02,0.04,0.61,U] [#7 -0.30,0.11,0.59,U] [#8 -0.19,-0.04,0.58,U] 
04:40:28.118 00.000 28316 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {0.08, 0.03}
04:40:28.120 00.002 28316 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.00) = xAngle (0.71 = 0.71)
04:40:28.123 00.003 28316 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
04:40:28.125 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=0.06 mountY=0.05, mountTheta=0.69
04:40:28.129 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.03, opts=13)
04:40:28.131 00.002 28316 Enqueuing Move request for scope (-0.07, 0.03)
04:40:28.134 00.003 29988 Worker thread wakes up
04:40:28.134 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
04:40:28.134 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
04:40:28.134 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:28.134 00.000 28316 UpdateGuideState exits: m=2338 RSB=33.4
04:40:28.136 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:28.136 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:28.136 00.000 28316 Enqueuing Expose request
04:40:28.137 00.001 29988 Moving (-0.07, 0.03) raw xDistance=0.06 yDistance=0.05
04:40:28.137 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:40:28.137 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:28.137 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:40:28.137 00.000 29988 MoveAxis(E, 0, ABG)
04:40:28.137 00.000 29988 Move returns status 0, amount 0
04:40:28.137 00.000 29988 MoveAxis(N, 0, ABG)
04:40:28.137 00.000 29988 Move returns status 0, amount 0
04:40:28.137 00.000 29988 move complete, result=0
04:40:28.137 00.000 29988 worker thread done servicing request
04:40:28.137 00.000 29988 Worker thread wakes up
04:40:28.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:28.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:28.138 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:29.663 01.525 29988 Exposure complete
04:40:29.718 00.055 29988 worker thread done servicing request
04:40:29.718 00.000 28316 OnExposeComplete: enter
04:40:29.720 00.002 28316 UpdateGuideState(): m_state=6
04:40:29.722 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8107
04:40:29.723 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=263.94, Mass=2184, SNR=32.3, Peak=156 HFD=4.0
04:40:29.724 00.001 28316 MultiStar: [#1 -0.08,-0.20,0.99,U] [#2 -0.31,-0.12,0.90,U] [#3 -0.04,0.21,0.82,U] [#4 -0.19,-0.04,0.86,U] [#5 -0.08,-0.16,0.72,U] [#6 0.16,-0.24,0.65,U] [#7 -0.36,0.17,0.00,M1] [#8 -0.17,-0.01,0.57,U] 
04:40:29.724 00.000 28316 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.17, -0.12}
04:40:29.725 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.51 = 1.77)
04:40:29.725 00.000 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.55 = 1.73)
04:40:29.725 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.51 mountX=-0.03 mountY=0.14, mountTheta=1.77
04:40:29.727 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.09, opts=13)
04:40:29.727 00.000 28316 Enqueuing Move request for scope (-0.12, -0.09)
04:40:29.728 00.001 29988 Worker thread wakes up
04:40:29.728 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
04:40:29.728 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
04:40:29.728 00.000 29988 Moving (-0.12, -0.09) raw xDistance=-0.03 yDistance=0.14
04:40:29.728 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:40:29.728 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:29.728 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:40:29.728 00.000 29988 MoveAxis(E, 0, ABG)
04:40:29.728 00.000 29988 Move returns status 0, amount 0
04:40:29.728 00.000 29988 MoveAxis(N, 0, ABG)
04:40:29.728 00.000 29988 Move returns status 0, amount 0
04:40:29.728 00.000 29988 move complete, result=0
04:40:29.728 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=241, Gamma=0.580
04:40:29.728 00.000 28316 UpdateGuideState exits: m=2184 RSB=32.3
04:40:29.729 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:29.729 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:29.730 00.001 28316 Enqueuing Expose request
04:40:29.730 00.000 29988 worker thread done servicing request
04:40:29.730 00.000 29988 Worker thread wakes up
04:40:29.730 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:29.730 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:29.731 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:31.357 01.626 29988 Exposure complete
04:40:31.389 00.032 29988 worker thread done servicing request
04:40:31.389 00.000 28316 OnExposeComplete: enter
04:40:31.390 00.001 28316 UpdateGuideState(): m_state=6
04:40:31.391 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8108
04:40:31.391 00.000 28316 Star::Find returns 1 (0), X=949.65, Y=264.07, Mass=2204, SNR=32.6, Peak=177 HFD=4.0
04:40:31.392 00.001 28316 MultiStar: [#1 0.16,-0.17,0.95,U] [#2 -0.03,-0.04,0.92,U] [#3 0.17,0.24,0.84,U] [#4 -0.03,0.19,0.83,U] [#5 0.01,0.12,0.73,U] [#6 0.17,-0.03,0.64,U] [#7 -0.20,0.13,0.61,U] [#8 0.01,0.07,0.58,U] 
04:40:31.392 00.000 28316 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {0.08, 0.01}
04:40:31.392 00.000 28316 CameraToMount -- cameraTheta (0.85) - m_xAngle (2.00) = xAngle (-1.14 = -1.14)
04:40:31.393 00.001 28316 CameraToMount -- cameraTheta (0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
04:40:31.393 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.85 mountX=0.03 mountY=-0.06, mountTheta=-1.15
04:40:31.394 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.05, opts=13)
04:40:31.395 00.001 28316 Enqueuing Move request for scope (0.04, 0.05)
04:40:31.395 00.000 29988 Worker thread wakes up
04:40:31.395 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
04:40:31.395 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
04:40:31.395 00.000 29988 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
04:40:31.395 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
04:40:31.395 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:31.395 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:31.396 00.001 28316 UpdateGuideState exits: m=2204 RSB=32.6
04:40:31.396 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:31.397 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:31.397 00.000 28316 Enqueuing Expose request
04:40:31.398 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:40:31.398 00.000 29988 MoveAxis(E, 0, ABG)
04:40:31.398 00.000 29988 Move returns status 0, amount 0
04:40:31.398 00.000 29988 MoveAxis(N, 0, ABG)
04:40:31.398 00.000 29988 Move returns status 0, amount 0
04:40:31.398 00.000 29988 move complete, result=0
04:40:31.398 00.000 29988 worker thread done servicing request
04:40:31.398 00.000 29988 Worker thread wakes up
04:40:31.398 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:31.398 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:31.398 00.000 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:40:32.915 01.517 29988 Exposure complete
04:40:32.962 00.047 29988 worker thread done servicing request
04:40:32.962 00.000 28316 OnExposeComplete: enter
04:40:32.964 00.002 28316 UpdateGuideState(): m_state=6
04:40:32.968 00.004 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8109
04:40:32.969 00.001 28316 Star::Find returns 1 (0), X=949.55, Y=263.96, Mass=2214, SNR=32.6, Peak=158 HFD=4.1
04:40:32.969 00.000 28316 MultiStar: [#1 -0.10,-0.22,0.99,U] [#2 -0.25,-0.30,0.00,M1] [#3 -0.02,0.12,0.83,U] [#4 -0.17,0.08,0.81,U] [#5 -0.11,-0.10,0.71,U] [#6 0.08,-0.03,0.64,U] [#7 -0.24,0.12,0.62,U] [#8 -0.25,-0.14,0.59,U] 
04:40:32.970 00.001 28316 single-star, 7 included, MultiStar: {-0.10, -0.04}, one-star: {-0.03, -0.09}
04:40:32.971 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
04:40:32.973 00.002 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
04:40:32.974 00.001 28316 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.83 mountX=-0.08 mountY=0.07, mountTheta=2.43
04:40:32.976 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.03, y=-0.09, opts=13)
04:40:32.976 00.000 28316 Enqueuing Move request for scope (-0.03, -0.09)
04:40:32.977 00.001 29988 Worker thread wakes up
04:40:32.977 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:32.977 00.000 28316 UpdateGuideState exits: m=2214 RSB=32.6
04:40:32.978 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:32.978 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:32.978 00.000 28316 Enqueuing Expose request
04:40:32.979 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
04:40:32.979 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
04:40:32.979 00.000 29988 Moving (-0.03, -0.09) raw xDistance=-0.08 yDistance=0.07
04:40:32.979 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:40:32.979 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:32.979 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
04:40:32.979 00.000 29988 MoveAxis(E, 0, ABG)
04:40:32.979 00.000 29988 Move returns status 0, amount 0
04:40:32.979 00.000 29988 MoveAxis(N, 0, ABG)
04:40:32.979 00.000 29988 Move returns status 0, amount 0
04:40:32.979 00.000 29988 move complete, result=0
04:40:32.979 00.000 29988 worker thread done servicing request
04:40:32.979 00.000 29988 Worker thread wakes up
04:40:32.979 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:32.979 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:32.979 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:34.610 01.631 29988 Exposure complete
04:40:34.643 00.033 29988 worker thread done servicing request
04:40:34.643 00.000 28316 OnExposeComplete: enter
04:40:34.644 00.001 28316 UpdateGuideState(): m_state=6
04:40:34.644 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8110
04:40:34.645 00.001 28316 Star::Find returns 1 (0), X=949.52, Y=263.97, Mass=2180, SNR=32.1, Peak=164 HFD=4.1
04:40:34.645 00.000 28316 MultiStar: [#1 -0.10,0.00,1.01,U] [#2 -0.06,0.08,0.93,U] [#3 0.10,0.16,0.85,U] [#4 -0.25,0.16,0.85,U] [#5 -0.24,-0.01,0.77,U] [#6 0.21,-0.03,0.64,U] [#7 -0.09,0.10,0.65,U] [#8 -0.32,0.14,0.61,U] 
04:40:34.646 00.001 28316 single-star, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.05, -0.09}
04:40:34.646 00.000 28316 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.00) = xAngle (-4.08 = 2.20)
04:40:34.647 00.001 28316 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.12 = 2.16)
04:40:34.647 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.08 mountX=-0.06 mountY=0.08, mountTheta=2.19
04:40:34.649 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.09, opts=13)
04:40:34.650 00.001 28316 Enqueuing Move request for scope (-0.05, -0.09)
04:40:34.650 00.000 29988 Worker thread wakes up
04:40:34.651 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:34.651 00.000 28316 UpdateGuideState exits: m=2180 RSB=32.1
04:40:34.651 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:34.652 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:34.652 00.000 28316 Enqueuing Expose request
04:40:34.653 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
04:40:34.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
04:40:34.653 00.000 29988 Moving (-0.05, -0.09) raw xDistance=-0.06 yDistance=0.08
04:40:34.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:40:34.653 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:34.653 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:40:34.653 00.000 29988 MoveAxis(E, 0, ABG)
04:40:34.653 00.000 29988 Move returns status 0, amount 0
04:40:34.653 00.000 29988 MoveAxis(N, 0, ABG)
04:40:34.653 00.000 29988 Move returns status 0, amount 0
04:40:34.653 00.000 29988 move complete, result=0
04:40:34.653 00.000 29988 worker thread done servicing request
04:40:34.653 00.000 29988 Worker thread wakes up
04:40:34.653 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:34.653 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:34.653 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:36.166 01.513 29988 Exposure complete
04:40:36.192 00.026 29988 worker thread done servicing request
04:40:36.192 00.000 28316 OnExposeComplete: enter
04:40:36.193 00.001 28316 UpdateGuideState(): m_state=6
04:40:36.194 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8111
04:40:36.195 00.001 28316 Star::Find returns 1 (0), X=949.17, Y=263.98, Mass=2161, SNR=32.2, Peak=171 HFD=4.2
04:40:36.195 00.000 28316 MultiStar: [#1 -0.17,-0.02,0.99,U] [#2 -0.51,-0.02,0.00,M1] [#3 -0.43,0.17,0.00,M1] [#4 -0.44,0.04,0.00,M1] [#5 -0.29,-0.02,0.75,U] [#6 -0.30,-0.11,0.62,U] [#7 -0.30,-0.06,0.62,U] [#8 -0.48,-0.06,0.00,M1] 
04:40:36.196 00.001 28316 refined, 4 included, MultiStar: {-0.29, -0.06}, one-star: {-0.40, -0.08}
04:40:36.196 00.000 28316 CameraToMount -- cameraTheta (-2.95) - m_xAngle (2.00) = xAngle (-4.95 = 1.33)
04:40:36.197 00.001 28316 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.99 = 1.29)
04:40:36.197 00.000 28316 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.30 cameraTheta=-2.95 mountX=0.07 mountY=0.28, mountTheta=1.33
04:40:36.198 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.29, y=-0.06, opts=13)
04:40:36.199 00.001 28316 Enqueuing Move request for scope (-0.29, -0.06)
04:40:36.199 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=242, Gamma=0.580
04:40:36.200 00.001 29988 Worker thread wakes up
04:40:36.200 00.000 28316 UpdateGuideState exits: m=2161 RSB=32.2
04:40:36.200 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:36.201 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:36.201 00.000 28316 Enqueuing Expose request
04:40:36.201 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
04:40:36.201 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
04:40:36.201 00.000 29988 Moving (-0.29, -0.06) raw xDistance=0.07 yDistance=0.28
04:40:36.202 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:40:36.202 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:40:36.202 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
04:40:36.202 00.000 29988 MoveAxis(E, 0, ABG)
04:40:36.202 00.000 29988 Move returns status 0, amount 0
04:40:36.202 00.000 29988 MoveAxis(N, 0, ABG)
04:40:36.202 00.000 29988 Move returns status 0, amount 0
04:40:36.202 00.000 29988 move complete, result=0
04:40:36.202 00.000 29988 worker thread done servicing request
04:40:36.202 00.000 29988 Worker thread wakes up
04:40:36.202 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:36.202 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:36.202 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:40:37.833 01.631 29988 Exposure complete
04:40:37.880 00.047 29988 worker thread done servicing request
04:40:37.880 00.000 28316 OnExposeComplete: enter
04:40:37.881 00.001 28316 UpdateGuideState(): m_state=6
04:40:37.882 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8112
04:40:37.882 00.000 28316 Star::Find returns 1 (0), X=949.41, Y=263.98, Mass=2170, SNR=32.3, Peak=173 HFD=4.0
04:40:37.883 00.001 28316 MultiStar: [#1 -0.19,-0.13,1.01,U] [#2 -0.45,-0.04,0.00,M2] [#3 -0.17,0.23,0.87,U] [#4 -0.40,0.20,0.00,M2] [#5 -0.37,-0.16,0.00,M1] [#6 -0.28,0.06,0.64,U] [#7 -0.28,0.27,0.00,M1] [#8 -0.38,0.17,0.00,M2] 
04:40:37.884 00.001 28316 single-star, 3 included, MultiStar: {-0.20, 0.01}, one-star: {-0.16, -0.08}
04:40:37.885 00.001 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.67 = 1.61)
04:40:37.886 00.001 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.71 = 1.57)
04:40:37.887 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.67 mountX=-0.01 mountY=0.18, mountTheta=1.61
04:40:37.889 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.08, opts=13)
04:40:37.890 00.001 28316 Enqueuing Move request for scope (-0.16, -0.08)
04:40:37.891 00.001 29988 Worker thread wakes up
04:40:37.891 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
04:40:37.891 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:40:37.893 00.002 28316 UpdateGuideState exits: m=2170 RSB=32.3
04:40:37.893 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:37.894 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
04:40:37.894 00.000 29988 Moving (-0.16, -0.08) raw xDistance=-0.01 yDistance=0.18
04:40:37.894 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:40:37.894 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:37.895 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:40:37.895 00.000 29988 MoveAxis(E, 0, ABG)
04:40:37.895 00.000 29988 Move returns status 0, amount 0
04:40:37.895 00.000 29988 MoveAxis(N, 0, ABG)
04:40:37.895 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:37.895 00.000 28316 Enqueuing Expose request
04:40:37.896 00.001 29988 Move returns status 0, amount 0
04:40:37.896 00.000 29988 move complete, result=0
04:40:37.896 00.000 29988 worker thread done servicing request
04:40:37.896 00.000 29988 Worker thread wakes up
04:40:37.896 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:37.896 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:37.897 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:39.420 01.523 29988 Exposure complete
04:40:39.459 00.039 29988 worker thread done servicing request
04:40:39.459 00.000 28316 OnExposeComplete: enter
04:40:39.460 00.001 28316 UpdateGuideState(): m_state=6
04:40:39.460 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8113
04:40:39.461 00.001 28316 Star::Find returns 1 (0), X=949.33, Y=264.08, Mass=2197, SNR=32.5, Peak=164 HFD=4.1
04:40:39.461 00.000 28316 MultiStar: [#1 -0.16,-0.02,1.00,U] [#2 -0.18,-0.00,0.90,U] [#3 -0.17,0.27,0.84,U] [#4 -0.32,0.19,0.00,M3] [#5 -0.22,0.07,0.72,U] [#6 -0.12,0.05,0.63,U] [#7 -0.37,0.18,0.00,M2] [#8 -0.50,0.36,0.00,M3] 
04:40:39.462 00.001 28316 refined, 5 included, MultiStar: {-0.18, 0.06}, one-star: {-0.24, 0.02}
04:40:39.462 00.000 28316 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.00) = xAngle (0.82 = 0.82)
04:40:39.463 00.001 28316 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
04:40:39.463 00.000 28316 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.82 mountX=0.13 mountY=0.14, mountTheta=0.80
04:40:39.466 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.06, opts=13)
04:40:39.467 00.001 28316 Enqueuing Move request for scope (-0.18, 0.06)
04:40:39.468 00.001 29988 Worker thread wakes up
04:40:39.468 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:39.469 00.001 28316 UpdateGuideState exits: m=2197 RSB=32.5
04:40:39.469 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:39.469 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:39.470 00.001 28316 Enqueuing Expose request
04:40:39.470 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
04:40:39.470 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
04:40:39.470 00.000 29988 Moving (-0.18, 0.06) raw xDistance=0.13 yDistance=0.14
04:40:39.470 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
04:40:39.470 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:39.470 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
04:40:39.470 00.000 29988 MoveAxis(E, 0, ABG)
04:40:39.470 00.000 29988 Move returns status 0, amount 0
04:40:39.470 00.000 29988 MoveAxis(N, 0, ABG)
04:40:39.471 00.001 29988 Move returns status 0, amount 0
04:40:39.471 00.000 29988 move complete, result=0
04:40:39.471 00.000 29988 worker thread done servicing request
04:40:39.471 00.000 29988 Worker thread wakes up
04:40:39.471 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:39.471 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:39.471 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:41.096 01.625 29988 Exposure complete
04:40:41.136 00.040 29988 worker thread done servicing request
04:40:41.136 00.000 28316 OnExposeComplete: enter
04:40:41.138 00.002 28316 UpdateGuideState(): m_state=6
04:40:41.139 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8114
04:40:41.140 00.001 28316 Star::Find returns 1 (0), X=949.34, Y=264.35, Mass=2289, SNR=33.0, Peak=159 HFD=3.9
04:40:41.142 00.002 28316 MultiStar: [#1 -0.19,0.14,0.96,U] [#2 -0.39,0.26,0.00,M2] [#3 -0.30,0.51,0.00,M1] [#4 -0.35,0.38,0.00,M4] [#5 -0.21,0.10,0.71,U] [#6 -0.34,0.36,0.00,M1] [#7 -0.17,0.43,0.00,M3] [#8 -0.23,0.38,0.00,M4] 
04:40:41.145 00.003 28316 refined, 2 included, MultiStar: {-0.21, 0.19}, one-star: {-0.23, 0.29}
04:40:41.148 00.003 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:40:41.150 00.002 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:40:41.152 00.002 28316 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.42 mountX=0.26 mountY=0.11, mountTheta=0.39
04:40:41.156 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.21, y=0.19, opts=13)
04:40:41.158 00.002 28316 Enqueuing Move request for scope (-0.21, 0.19)
04:40:41.159 00.001 29988 Worker thread wakes up
04:40:41.159 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
04:40:41.159 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
04:40:41.159 00.000 29988 Moving (-0.21, 0.19) raw xDistance=0.26 yDistance=0.11
04:40:41.159 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
04:40:41.159 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:41.159 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:41.160 00.001 28316 UpdateGuideState exits: m=2289 RSB=33.0
04:40:41.160 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:41.160 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:41.161 00.001 28316 Enqueuing Expose request
04:40:41.161 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:40:41.161 00.000 29988 MoveAxis(W, 54, ABG)
04:40:41.161 00.000 29988 Guiding  Dir = 3, Dur = 54
04:40:41.162 00.001 29988 IsSlewing returns 0
04:40:41.162 00.000 29988 IsGuiding returns 0
04:40:41.164 00.002 29988 PulseGuide returned control before completion, sleep 63
04:40:41.240 00.076 29988 IsGuiding returns 0
04:40:41.240 00.000 29988 Move returns status 0, amount 54
04:40:41.240 00.000 29988 MoveAxis(N, 0, ABG)
04:40:41.240 00.000 29988 Move returns status 0, amount 0
04:40:41.240 00.000 29988 move complete, result=0
04:40:41.240 00.000 29988 worker thread done servicing request
04:40:41.240 00.000 29988 Worker thread wakes up
04:40:41.240 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:41.240 00.000 28316 GuideStep: 0.3 px 54 ms WEST, 0.1 px 0 ms NORTH
04:40:41.241 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:42.651 01.410 29988 Exposure complete
04:40:42.689 00.038 29988 worker thread done servicing request
04:40:42.689 00.000 28316 OnExposeComplete: enter
04:40:42.691 00.002 28316 UpdateGuideState(): m_state=6
04:40:42.692 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8115
04:40:42.692 00.000 28316 Star::Find returns 1 (0), X=949.39, Y=264.00, Mass=2081, SNR=31.6, Peak=162 HFD=4.0
04:40:42.693 00.001 28316 MultiStar: [#1 -0.06,-0.09,1.03,U] [#2 -0.23,-0.02,0.96,U] [#3 -0.24,0.23,0.90,U] [#4 -0.38,0.17,0.00,M5] [#5 -0.24,0.04,0.78,U] [#6 -0.11,0.02,0.63,U] [#7 -0.37,-0.06,0.00,M4] [#8 -0.30,-0.02,0.61,U] 
04:40:42.693 00.000 28316 refined, 6 included, MultiStar: {-0.19, 0.01}, one-star: {-0.18, -0.06}
04:40:42.693 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.08 = 1.08)
04:40:42.694 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
04:40:42.694 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.08 mountX=0.09 mountY=0.17, mountTheta=1.07
04:40:42.695 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.01, opts=13)
04:40:42.696 00.001 28316 Enqueuing Move request for scope (-0.19, 0.01)
04:40:42.697 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:42.697 00.000 28316 UpdateGuideState exits: m=2081 RSB=31.6
04:40:42.698 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:42.698 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:42.699 00.001 28316 Enqueuing Expose request
04:40:42.699 00.000 29988 Worker thread wakes up
04:40:42.699 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
04:40:42.699 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
04:40:42.699 00.000 29988 Moving (-0.19, 0.01) raw xDistance=0.09 yDistance=0.17
04:40:42.699 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:40:42.699 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:42.699 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:40:42.699 00.000 29988 MoveAxis(E, 0, ABG)
04:40:42.699 00.000 29988 Move returns status 0, amount 0
04:40:42.699 00.000 29988 MoveAxis(N, 0, ABG)
04:40:42.699 00.000 29988 Move returns status 0, amount 0
04:40:42.699 00.000 29988 move complete, result=0
04:40:42.699 00.000 29988 worker thread done servicing request
04:40:42.699 00.000 29988 Worker thread wakes up
04:40:42.699 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:42.699 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:42.700 00.001 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:44.327 01.627 29988 Exposure complete
04:40:44.363 00.036 29988 worker thread done servicing request
04:40:44.363 00.000 28316 OnExposeComplete: enter
04:40:44.363 00.000 28316 UpdateGuideState(): m_state=6
04:40:44.364 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8116
04:40:44.364 00.000 28316 Star::Find returns 1 (0), X=949.51, Y=263.92, Mass=2246, SNR=32.7, Peak=167 HFD=3.9
04:40:44.365 00.001 28316 MultiStar: [#1 -0.35,-0.19,0.00,M1] [#2 -0.27,-0.01,0.89,U] [#3 -0.08,0.04,0.85,U] [#4 -0.59,0.05,0.00,M6] [#5 -0.42,-0.08,0.00,M1] [#6 -0.38,-0.11,0.00,M1] [#7 -0.45,0.06,0.00,M5] [#8 -0.17,0.08,0.61,U] 
04:40:44.365 00.000 28316 refined, 3 included, MultiStar: {-0.14, -0.02}, one-star: {-0.06, -0.14}
04:40:44.366 00.001 28316 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.00) = xAngle (-5.02 = 1.26)
04:40:44.366 00.000 28316 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-5.06 = 1.22)
04:40:44.367 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.02 mountX=0.04 mountY=0.13, mountTheta=1.26
04:40:44.367 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.02, opts=13)
04:40:44.368 00.001 28316 Enqueuing Move request for scope (-0.14, -0.02)
04:40:44.368 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:44.369 00.001 29988 Worker thread wakes up
04:40:44.369 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
04:40:44.369 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
04:40:44.369 00.000 29988 Moving (-0.14, -0.02) raw xDistance=0.04 yDistance=0.13
04:40:44.369 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:40:44.369 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:44.369 00.000 28316 UpdateGuideState exits: m=2246 RSB=32.7
04:40:44.370 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:44.370 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:44.370 00.000 28316 Enqueuing Expose request
04:40:44.371 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:40:44.371 00.000 29988 MoveAxis(E, 0, ABG)
04:40:44.371 00.000 29988 Move returns status 0, amount 0
04:40:44.371 00.000 29988 MoveAxis(N, 0, ABG)
04:40:44.371 00.000 29988 Move returns status 0, amount 0
04:40:44.371 00.000 29988 move complete, result=0
04:40:44.371 00.000 29988 worker thread done servicing request
04:40:44.371 00.000 29988 Worker thread wakes up
04:40:44.371 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:44.371 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:44.372 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:45.899 01.527 29988 Exposure complete
04:40:45.955 00.056 29988 worker thread done servicing request
04:40:45.955 00.000 28316 OnExposeComplete: enter
04:40:45.957 00.002 28316 UpdateGuideState(): m_state=6
04:40:45.958 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8117
04:40:45.960 00.002 28316 Star::Find returns 1 (0), X=949.46, Y=264.09, Mass=2230, SNR=32.6, Peak=164 HFD=3.9
04:40:45.961 00.001 28316 MultiStar: [#1 -0.25,-0.16,0.98,U] [#2 -0.30,0.02,0.87,U] [#3 -0.25,0.27,0.00,M1] [#4 -0.34,0.17,0.00,M7] [#5 -0.30,-0.19,0.00,M2] [#6 -0.05,-0.00,0.62,U] [#7 -0.27,0.01,0.63,U] [#8 -0.12,0.12,0.59,U] 
04:40:45.962 00.001 28316 single-star, 5 included, MultiStar: {-0.19, -0.01}, one-star: {-0.11, 0.03}
04:40:45.963 00.001 28316 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.00) = xAngle (0.86 = 0.86)
04:40:45.964 00.001 28316 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
04:40:45.964 00.000 28316 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.86 mountX=0.07 mountY=0.08, mountTheta=0.84
04:40:45.967 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=0.03, opts=13)
04:40:45.967 00.000 28316 Enqueuing Move request for scope (-0.11, 0.03)
04:40:45.968 00.001 29988 Worker thread wakes up
04:40:45.968 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
04:40:45.968 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
04:40:45.968 00.000 29988 Moving (-0.11, 0.03) raw xDistance=0.07 yDistance=0.08
04:40:45.968 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:40:45.968 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:45.968 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:45.969 00.001 28316 UpdateGuideState exits: m=2230 RSB=32.6
04:40:45.969 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:45.970 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:45.970 00.000 28316 Enqueuing Expose request
04:40:45.970 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:40:45.970 00.000 29988 MoveAxis(E, 0, ABG)
04:40:45.970 00.000 29988 Move returns status 0, amount 0
04:40:45.971 00.001 29988 MoveAxis(N, 0, ABG)
04:40:45.971 00.000 29988 Move returns status 0, amount 0
04:40:45.971 00.000 29988 move complete, result=0
04:40:45.971 00.000 29988 worker thread done servicing request
04:40:45.971 00.000 29988 Worker thread wakes up
04:40:45.971 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:45.971 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:45.971 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:47.605 01.634 29988 Exposure complete
04:40:47.646 00.041 29988 worker thread done servicing request
04:40:47.646 00.000 28316 OnExposeComplete: enter
04:40:47.647 00.001 28316 UpdateGuideState(): m_state=6
04:40:47.647 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8118
04:40:47.648 00.001 28316 Star::Find returns 1 (0), X=949.40, Y=264.01, Mass=2236, SNR=32.9, Peak=165 HFD=4.1
04:40:47.648 00.000 28316 MultiStar: [#1 -0.11,0.02,1.02,U] [#2 -0.36,0.23,0.00,M1] [#3 -0.27,0.22,0.84,U] [#4 -0.27,0.13,0.83,U] [#5 -0.21,0.09,0.71,U] [#6 -0.08,0.07,0.62,U] [#7 -0.31,0.02,0.63,U] [#8 -0.10,0.17,0.55,U] 
04:40:47.648 00.000 28316 single-star, 7 included, MultiStar: {-0.19, 0.08}, one-star: {-0.17, -0.05}
04:40:47.649 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.83 = 1.45)
04:40:47.649 00.000 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.87 = 1.41)
04:40:47.650 00.001 28316 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=0.02 mountY=0.18, mountTheta=1.45
04:40:47.651 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=-0.05, opts=13)
04:40:47.651 00.000 28316 Enqueuing Move request for scope (-0.17, -0.05)
04:40:47.653 00.002 29988 Worker thread wakes up
04:40:47.653 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:47.653 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
04:40:47.653 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
04:40:47.653 00.000 28316 UpdateGuideState exits: m=2236 RSB=32.9
04:40:47.653 00.000 29988 Moving (-0.17, -0.05) raw xDistance=0.02 yDistance=0.18
04:40:47.653 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
04:40:47.654 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:47.654 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:47.654 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:47.654 00.000 28316 Enqueuing Expose request
04:40:47.655 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
04:40:47.655 00.000 29988 MoveAxis(E, 0, ABG)
04:40:47.655 00.000 29988 Move returns status 0, amount 0
04:40:47.655 00.000 29988 MoveAxis(N, 0, ABG)
04:40:47.655 00.000 29988 Move returns status 0, amount 0
04:40:47.655 00.000 29988 move complete, result=0
04:40:47.655 00.000 29988 worker thread done servicing request
04:40:47.655 00.000 29988 Worker thread wakes up
04:40:47.655 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:47.655 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:47.655 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:49.170 01.515 29988 Exposure complete
04:40:49.202 00.032 29988 worker thread done servicing request
04:40:49.202 00.000 28316 OnExposeComplete: enter
04:40:49.202 00.000 28316 UpdateGuideState(): m_state=6
04:40:49.203 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8119
04:40:49.203 00.000 28316 Star::Find returns 1 (0), X=949.67, Y=264.04, Mass=2178, SNR=32.3, Peak=153 HFD=4.1
04:40:49.204 00.001 28316 MultiStar: [#1 -0.07,-0.03,0.97,U] [#2 -0.09,-0.03,0.88,U] [#3 0.09,0.22,0.86,U] [#4 -0.25,0.18,0.84,U] [#5 -0.18,-0.03,0.71,U] [#6 0.16,-0.08,0.63,U] [#7 -0.16,0.01,0.63,U] [#8 -0.43,-0.09,0.00,M1] 
04:40:49.204 00.000 28316 refined, 7 included, MultiStar: {-0.05, 0.03}, one-star: {0.10, -0.02}
04:40:49.204 00.000 28316 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.00) = xAngle (0.56 = 0.56)
04:40:49.205 00.001 28316 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.52 = 0.52)
04:40:49.205 00.000 28316 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.56 mountX=0.05 mountY=0.03, mountTheta=0.53
04:40:49.206 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=0.03, opts=13)
04:40:49.207 00.001 28316 Enqueuing Move request for scope (-0.05, 0.03)
04:40:49.208 00.001 29988 Worker thread wakes up
04:40:49.208 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=231, Gamma=0.580
04:40:49.208 00.000 28316 UpdateGuideState exits: m=2178 RSB=32.3
04:40:49.209 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:49.209 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:49.209 00.000 28316 Enqueuing Expose request
04:40:49.210 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
04:40:49.210 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
04:40:49.210 00.000 29988 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=0.03
04:40:49.210 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:40:49.210 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:49.210 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:40:49.210 00.000 29988 MoveAxis(E, 0, ABG)
04:40:49.210 00.000 29988 Move returns status 0, amount 0
04:40:49.210 00.000 29988 MoveAxis(N, 0, ABG)
04:40:49.210 00.000 29988 Move returns status 0, amount 0
04:40:49.210 00.000 29988 move complete, result=0
04:40:49.210 00.000 29988 worker thread done servicing request
04:40:49.210 00.000 29988 Worker thread wakes up
04:40:49.210 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:49.210 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:49.210 00.000 28316 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:40:50.832 01.622 29988 Exposure complete
04:40:50.885 00.053 29988 worker thread done servicing request
04:40:50.885 00.000 28316 OnExposeComplete: enter
04:40:50.886 00.001 28316 UpdateGuideState(): m_state=6
04:40:50.886 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8120
04:40:50.887 00.001 28316 Star::Find returns 1 (0), X=949.18, Y=263.81, Mass=2104, SNR=31.7, Peak=158 HFD=4.3
04:40:50.887 00.000 28316 MultiStar: [#1 -0.25,-0.30,0.00,M1] [#2 -0.64,-0.09,0.00,M1] [#3 -0.42,0.02,0.00,M1] [#4 -0.25,-0.10,0.87,U] [#5 -0.26,-0.11,0.73,U] [#6 -0.02,-0.27,0.65,U] [#7 -0.51,-0.08,0.00,M3] [#8 -0.45,-0.15,0.00,M2] 
04:40:50.889 00.002 28316 refined, 3 included, MultiStar: {-0.25, -0.18}, one-star: {-0.39, -0.25}
04:40:50.890 00.001 28316 CameraToMount -- cameraTheta (-2.51) - m_xAngle (2.00) = xAngle (-4.50 = 1.78)
04:40:50.891 00.001 28316 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.54 = 1.74)
04:40:50.892 00.001 28316 CameraToMount -- cameraX=-0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-2.51 mountX=-0.06 mountY=0.31, mountTheta=1.78
04:40:50.892 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.25, y=-0.18, opts=13)
04:40:50.894 00.002 28316 Enqueuing Move request for scope (-0.25, -0.18)
04:40:50.895 00.001 29988 Worker thread wakes up
04:40:50.895 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:50.896 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.18) opts 0xd
04:40:50.896 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.25, -0.18)
04:40:50.896 00.000 29988 Moving (-0.25, -0.18) raw xDistance=-0.06 yDistance=0.31
04:40:50.896 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:40:50.896 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:40:50.896 00.000 28316 UpdateGuideState exits: m=2104 RSB=31.7
04:40:50.897 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:50.898 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
04:40:50.898 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:50.899 00.001 28316 Enqueuing Expose request
04:40:50.901 00.002 29988 MoveAxis(E, 0, ABG)
04:40:50.901 00.000 29988 Move returns status 0, amount 0
04:40:50.901 00.000 29988 MoveAxis(N, 0, ABG)
04:40:50.901 00.000 29988 Move returns status 0, amount 0
04:40:50.901 00.000 29988 move complete, result=0
04:40:50.901 00.000 29988 worker thread done servicing request
04:40:50.901 00.000 29988 Worker thread wakes up
04:40:50.901 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:50.901 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:50.902 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:40:52.422 01.520 29988 Exposure complete
04:40:52.465 00.043 29988 worker thread done servicing request
04:40:52.465 00.000 28316 OnExposeComplete: enter
04:40:52.466 00.001 28316 UpdateGuideState(): m_state=6
04:40:52.469 00.003 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8121
04:40:52.470 00.001 28316 Star::Find returns 1 (0), X=949.47, Y=263.84, Mass=2118, SNR=31.9, Peak=150 HFD=3.8
04:40:52.471 00.001 28316 MultiStar: [#1 -0.25,-0.25,0.00,M2] [#2 -0.36,-0.23,0.00,M2] [#3 -0.28,0.06,0.92,U] [#4 -0.13,-0.04,0.84,U] [#5 -0.16,-0.25,0.73,U] [#6 0.15,-0.15,0.67,U] [#7 -0.51,-0.04,0.00,M4] [#8 -0.54,0.01,0.00,M3] 
04:40:52.472 00.001 28316 refined, 4 included, MultiStar: {-0.12, -0.12}, one-star: {-0.10, -0.22}
04:40:52.472 00.000 28316 CameraToMount -- cameraTheta (-2.36) - m_xAngle (2.00) = xAngle (-4.36 = 1.93)
04:40:52.473 00.001 28316 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.40 = 1.89)
04:40:52.475 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.16 cameraTheta=-2.36 mountX=-0.06 mountY=0.16, mountTheta=1.92
04:40:52.476 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.12, opts=13)
04:40:52.476 00.000 28316 Enqueuing Move request for scope (-0.12, -0.12)
04:40:52.477 00.001 29988 Worker thread wakes up
04:40:52.477 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
04:40:52.477 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
04:40:52.477 00.000 29988 Moving (-0.12, -0.12) raw xDistance=-0.06 yDistance=0.16
04:40:52.477 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:52.478 00.001 28316 UpdateGuideState exits: m=2118 RSB=31.9
04:40:52.478 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:52.479 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:52.479 00.000 28316 Enqueuing Expose request
04:40:52.479 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:40:52.479 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:52.480 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:40:52.480 00.000 29988 MoveAxis(E, 0, ABG)
04:40:52.480 00.000 29988 Move returns status 0, amount 0
04:40:52.480 00.000 29988 MoveAxis(N, 0, ABG)
04:40:52.480 00.000 29988 Move returns status 0, amount 0
04:40:52.480 00.000 29988 move complete, result=0
04:40:52.480 00.000 29988 worker thread done servicing request
04:40:52.480 00.000 29988 Worker thread wakes up
04:40:52.480 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:52.480 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:52.480 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:54.113 01.633 29988 Exposure complete
04:40:54.156 00.043 29988 worker thread done servicing request
04:40:54.157 00.001 28316 OnExposeComplete: enter
04:40:54.159 00.002 28316 UpdateGuideState(): m_state=6
04:40:54.160 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8122
04:40:54.161 00.001 28316 Star::Find returns 1 (0), X=949.32, Y=264.07, Mass=2227, SNR=32.6, Peak=149 HFD=4.2
04:40:54.162 00.001 28316 MultiStar: [#1 -0.08,-0.19,0.96,U] [#2 -0.48,0.04,0.00,M3] [#3 -0.27,0.16,0.83,U] [#4 -0.25,0.05,0.80,U] [#5 -0.39,-0.07,0.00,M1] [#6 -0.36,-0.12,0.00,M1] [#7 -0.25,-0.04,0.62,U] [#8 -0.27,0.14,0.59,U] 
04:40:54.163 00.001 28316 refined, 5 included, MultiStar: {-0.22, 0.01}, one-star: {-0.26, 0.01}
04:40:54.163 00.000 28316 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.00) = xAngle (1.09 = 1.09)
04:40:54.164 00.001 28316 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
04:40:54.165 00.001 28316 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.08 mountX=0.10 mountY=0.19, mountTheta=1.08
04:40:54.167 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.22, y=0.01, opts=13)
04:40:54.168 00.001 28316 Enqueuing Move request for scope (-0.22, 0.01)
04:40:54.168 00.000 29988 Worker thread wakes up
04:40:54.168 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:54.168 00.000 28316 UpdateGuideState exits: m=2227 RSB=32.6
04:40:54.169 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:54.169 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:54.169 00.000 28316 Enqueuing Expose request
04:40:54.170 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
04:40:54.170 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
04:40:54.170 00.000 29988 Moving (-0.22, 0.01) raw xDistance=0.10 yDistance=0.19
04:40:54.170 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:40:54.170 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:54.170 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
04:40:54.170 00.000 29988 MoveAxis(E, 0, ABG)
04:40:54.170 00.000 29988 Move returns status 0, amount 0
04:40:54.170 00.000 29988 MoveAxis(N, 0, ABG)
04:40:54.170 00.000 29988 Move returns status 0, amount 0
04:40:54.170 00.000 29988 move complete, result=0
04:40:54.170 00.000 29988 worker thread done servicing request
04:40:54.170 00.000 29988 Worker thread wakes up
04:40:54.170 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:54.170 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:54.170 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:55.699 01.529 29988 Exposure complete
04:40:55.734 00.035 29988 worker thread done servicing request
04:40:55.734 00.000 28316 OnExposeComplete: enter
04:40:55.735 00.001 28316 UpdateGuideState(): m_state=6
04:40:55.736 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8123
04:40:55.736 00.000 28316 Star::Find returns 1 (0), X=949.55, Y=263.98, Mass=2245, SNR=32.6, Peak=170 HFD=4.1
04:40:55.738 00.002 28316 MultiStar: [#1 -0.18,-0.05,1.01,U] [#2 -0.30,-0.04,0.90,U] [#3 -0.13,0.12,0.82,U] [#4 -0.28,0.03,0.84,U] [#5 -0.18,-0.01,0.70,U] [#6 -0.02,-0.15,0.64,U] [#7 -0.26,0.04,0.62,U] [#8 -0.53,-0.03,0.00,M3] 
04:40:55.739 00.001 28316 single-star, 7 included, MultiStar: {-0.17, -0.02}, one-star: {-0.02, -0.08}
04:40:55.740 00.001 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
04:40:55.741 00.001 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
04:40:55.742 00.001 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.80 mountX=-0.07 mountY=0.05, mountTheta=2.46
04:40:55.744 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.08, opts=13)
04:40:55.744 00.000 28316 Enqueuing Move request for scope (-0.02, -0.08)
04:40:55.745 00.001 29988 Worker thread wakes up
04:40:55.745 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:55.745 00.000 28316 UpdateGuideState exits: m=2245 RSB=32.6
04:40:55.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:55.746 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
04:40:55.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
04:40:55.746 00.000 29988 Moving (-0.02, -0.08) raw xDistance=-0.07 yDistance=0.05
04:40:55.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:40:55.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:55.746 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:55.747 00.001 28316 Enqueuing Expose request
04:40:55.747 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:40:55.747 00.000 29988 MoveAxis(E, 0, ABG)
04:40:55.747 00.000 29988 Move returns status 0, amount 0
04:40:55.747 00.000 29988 MoveAxis(N, 0, ABG)
04:40:55.747 00.000 29988 Move returns status 0, amount 0
04:40:55.747 00.000 29988 move complete, result=0
04:40:55.747 00.000 29988 worker thread done servicing request
04:40:55.747 00.000 29988 Worker thread wakes up
04:40:55.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:55.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:55.748 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:40:57.376 01.628 29988 Exposure complete
04:40:57.404 00.028 29988 worker thread done servicing request
04:40:57.404 00.000 28316 OnExposeComplete: enter
04:40:57.405 00.001 28316 UpdateGuideState(): m_state=6
04:40:57.405 00.000 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8124
04:40:57.406 00.001 28316 Star::Find returns 1 (0), X=949.45, Y=263.92, Mass=2043, SNR=31.3, Peak=155 HFD=3.9
04:40:57.406 00.000 28316 MultiStar: [#1 -0.22,-0.06,1.02,U] [#2 -0.21,-0.04,0.94,U] [#3 -0.18,0.17,0.91,U] [#4 -0.38,0.11,0.00,M2] [#5 -0.25,0.05,0.73,U] [#6 -0.11,0.00,0.62,U] [#7 -0.31,0.09,0.63,U] [#8 -0.08,0.16,0.61,U] 
04:40:57.407 00.001 28316 single-star, 7 included, MultiStar: {-0.19, 0.02}, one-star: {-0.12, -0.14}
04:40:57.407 00.000 28316 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.00) = xAngle (-4.30 = 1.98)
04:40:57.408 00.001 28316 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.34 = 1.94)
04:40:57.408 00.000 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.30 mountX=-0.07 mountY=0.17, mountTheta=1.97
04:40:57.409 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.14, opts=13)
04:40:57.410 00.001 28316 Enqueuing Move request for scope (-0.12, -0.14)
04:40:57.410 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:57.410 00.000 28316 UpdateGuideState exits: m=2043 RSB=31.3
04:40:57.411 00.001 29988 Worker thread wakes up
04:40:57.411 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
04:40:57.411 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
04:40:57.411 00.000 29988 Moving (-0.12, -0.14) raw xDistance=-0.07 yDistance=0.17
04:40:57.411 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:40:57.411 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:57.411 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:40:57.411 00.000 29988 MoveAxis(E, 0, ABG)
04:40:57.411 00.000 29988 Move returns status 0, amount 0
04:40:57.411 00.000 29988 MoveAxis(N, 0, ABG)
04:40:57.411 00.000 29988 Move returns status 0, amount 0
04:40:57.411 00.000 29988 move complete, result=0
04:40:57.411 00.000 29988 worker thread done servicing request
04:40:57.411 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:57.412 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:57.412 00.000 28316 Enqueuing Expose request
04:40:57.413 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:40:57.413 00.000 29988 Worker thread wakes up
04:40:57.413 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:57.413 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:58.931 01.518 29988 Exposure complete
04:40:58.969 00.038 29988 worker thread done servicing request
04:40:58.969 00.000 28316 OnExposeComplete: enter
04:40:58.971 00.002 28316 UpdateGuideState(): m_state=6
04:40:58.974 00.003 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8125
04:40:58.976 00.002 28316 Star::Find returns 1 (0), X=949.40, Y=263.95, Mass=2258, SNR=32.7, Peak=178 HFD=4.1
04:40:58.977 00.001 28316 MultiStar: [#1 0.02,-0.02,0.95,U] [#2 -0.38,0.00,0.00,M2] [#3 -0.22,0.21,0.87,U] [#4 -0.16,0.11,0.84,U] [#5 -0.34,0.03,0.74,U] [#6 -0.11,-0.01,0.62,U] [#7 -0.36,0.13,0.00,M2] [#8 -0.52,0.37,0.00,M3] 
04:40:58.977 00.000 28316 refined, 5 included, MultiStar: {-0.16, 0.03}, one-star: {-0.17, -0.11}
04:40:58.978 00.001 28316 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.00) = xAngle (0.96 = 0.96)
04:40:58.978 00.000 28316 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
04:40:58.979 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=0.09 mountY=0.13, mountTheta=0.94
04:40:58.979 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.03, opts=13)
04:40:58.980 00.001 28316 Enqueuing Move request for scope (-0.16, 0.03)
04:40:58.981 00.001 29988 Worker thread wakes up
04:40:58.981 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
04:40:58.981 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
04:40:58.981 00.000 29988 Moving (-0.16, 0.03) raw xDistance=0.09 yDistance=0.13
04:40:58.981 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:40:58.981 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:40:58.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:40:58.982 00.001 28316 UpdateGuideState exits: m=2258 RSB=32.7
04:40:58.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:40:58.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:40:58.983 00.001 28316 Enqueuing Expose request
04:40:58.983 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:40:58.983 00.000 29988 MoveAxis(E, 0, ABG)
04:40:58.983 00.000 29988 Move returns status 0, amount 0
04:40:58.984 00.001 29988 MoveAxis(N, 0, ABG)
04:40:58.984 00.000 29988 Move returns status 0, amount 0
04:40:58.984 00.000 29988 move complete, result=0
04:40:58.984 00.000 29988 worker thread done servicing request
04:40:58.984 00.000 29988 Worker thread wakes up
04:40:58.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:40:58.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:40:58.984 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:00.608 01.624 29988 Exposure complete
04:41:00.654 00.046 29988 worker thread done servicing request
04:41:00.655 00.001 28316 OnExposeComplete: enter
04:41:00.657 00.002 28316 UpdateGuideState(): m_state=6
04:41:00.658 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8126
04:41:00.658 00.000 28316 Star::Find returns 1 (0), X=949.34, Y=264.09, Mass=2227, SNR=32.7, Peak=175 HFD=4.1
04:41:00.659 00.001 28316 MultiStar: [#1 -0.14,0.00,0.96,U] [#2 -0.38,0.13,0.00,M3] [#3 -0.35,0.26,0.00,M1] [#4 -0.32,0.11,0.83,U] [#5 -0.42,0.22,0.00,M1] [#6 -0.05,-0.05,0.63,U] [#7 -0.38,0.15,0.00,M3] [#8 -0.43,0.17,0.00,M4] 
04:41:00.660 00.001 28316 refined, 3 included, MultiStar: {-0.19, 0.03}, one-star: {-0.23, 0.03}
04:41:00.662 00.002 28316 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.00) = xAngle (1.01 = 1.01)
04:41:00.664 00.002 28316 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.97 = 0.97)
04:41:00.666 00.002 28316 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=0.10 mountY=0.16, mountTheta=1.00
04:41:00.670 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=0.03, opts=13)
04:41:00.671 00.001 28316 Enqueuing Move request for scope (-0.19, 0.03)
04:41:00.672 00.001 29988 Worker thread wakes up
04:41:00.672 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
04:41:00.672 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
04:41:00.672 00.000 29988 Moving (-0.19, 0.03) raw xDistance=0.10 yDistance=0.16
04:41:00.672 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
04:41:00.672 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:00.672 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:00.673 00.001 28316 UpdateGuideState exits: m=2227 RSB=32.7
04:41:00.673 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:00.674 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:00.674 00.000 28316 Enqueuing Expose request
04:41:00.675 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:41:00.675 00.000 29988 MoveAxis(E, 0, ABG)
04:41:00.675 00.000 29988 Move returns status 0, amount 0
04:41:00.675 00.000 29988 MoveAxis(N, 0, ABG)
04:41:00.675 00.000 29988 Move returns status 0, amount 0
04:41:00.675 00.000 29988 move complete, result=0
04:41:00.675 00.000 29988 worker thread done servicing request
04:41:00.675 00.000 29988 Worker thread wakes up
04:41:00.675 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:00.675 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:41:00.675 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:41:02.195 01.520 29988 Exposure complete
04:41:02.246 00.051 29988 worker thread done servicing request
04:41:02.246 00.000 28316 OnExposeComplete: enter
04:41:02.249 00.003 28316 UpdateGuideState(): m_state=6
04:41:02.251 00.002 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8127
04:41:02.254 00.003 28316 Star::Find returns 1 (0), X=949.50, Y=263.99, Mass=2072, SNR=31.5, Peak=157 HFD=4.1
04:41:02.256 00.002 28316 MultiStar: [#1 -0.09,-0.01,1.03,U] [#2 -0.14,0.04,0.95,U] [#3 -0.07,0.24,0.87,U] [#4 -0.14,0.19,0.84,U] [#5 -0.24,-0.01,0.74,U] [#6 -0.04,0.14,0.64,U] [#7 -0.45,0.32,0.00,M4] [#8 -0.27,0.32,0.00,M5] 
04:41:02.259 00.003 28316 single-star, 6 included, MultiStar: {-0.11, 0.07}, one-star: {-0.08, -0.07}
04:41:02.261 00.002 28316 CameraToMount -- cameraTheta (-2.42) - m_xAngle (2.00) = xAngle (-4.41 = 1.87)
04:41:02.262 00.001 28316 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.45 = 1.83)
04:41:02.264 00.002 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=-0.03 mountY=0.10, mountTheta=1.87
04:41:02.266 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.07, opts=13)
04:41:02.267 00.001 28316 Enqueuing Move request for scope (-0.08, -0.07)
04:41:02.268 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:02.269 00.001 28316 UpdateGuideState exits: m=2072 RSB=31.5
04:41:02.269 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:02.270 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:02.271 00.001 28316 Enqueuing Expose request
04:41:02.272 00.001 29988 Worker thread wakes up
04:41:02.272 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
04:41:02.272 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
04:41:02.272 00.000 29988 Moving (-0.08, -0.07) raw xDistance=-0.03 yDistance=0.10
04:41:02.272 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:41:02.272 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:02.272 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:41:02.272 00.000 29988 MoveAxis(E, 0, ABG)
04:41:02.272 00.000 29988 Move returns status 0, amount 0
04:41:02.272 00.000 29988 MoveAxis(N, 0, ABG)
04:41:02.272 00.000 29988 Move returns status 0, amount 0
04:41:02.272 00.000 29988 move complete, result=0
04:41:02.273 00.001 29988 worker thread done servicing request
04:41:02.273 00.000 29988 Worker thread wakes up
04:41:02.273 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:02.273 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:41:02.273 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:03.904 01.631 29988 Exposure complete
04:41:03.940 00.036 29988 worker thread done servicing request
04:41:03.941 00.001 28316 OnExposeComplete: enter
04:41:03.941 00.000 28316 UpdateGuideState(): m_state=6
04:41:03.942 00.001 28316 Star::Find(15, 949, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8128
04:41:03.942 00.000 28316 Star::Find returns 1 (0), X=949.26, Y=264.09, Mass=2150, SNR=32.2, Peak=163 HFD=4.1
04:41:03.943 00.001 28316 MultiStar: [#1 -0.06,0.08,0.98,U] [#2 -0.48,0.37,0.00,M3] [#3 -0.32,0.44,0.00,M1] [#4 -0.19,0.22,0.86,U] [#5 -0.14,0.17,0.76,U] [#6 -0.07,0.26,0.67,U] [#7 -0.43,0.31,0.00,M5] [#8 -0.45,0.21,0.00,M6] 
04:41:03.944 00.001 28316 refined, 4 included, MultiStar: {-0.16, 0.14}, one-star: {-0.31, 0.03}
04:41:03.945 00.001 28316 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.00) = xAngle (0.43 = 0.43)
04:41:03.946 00.001 28316 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.39 = 0.39)
04:41:03.947 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.42 mountX=0.19 mountY=0.08, mountTheta=0.39
04:41:03.951 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.14, opts=13)
04:41:03.951 00.000 28316 Enqueuing Move request for scope (-0.16, 0.14)
04:41:03.952 00.001 29988 Worker thread wakes up
04:41:03.952 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=239, Gamma=0.580
04:41:03.952 00.000 28316 UpdateGuideState exits: m=2150 RSB=32.2
04:41:03.953 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:03.953 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:03.954 00.001 28316 Enqueuing Expose request
04:41:03.954 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
04:41:03.954 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
04:41:03.954 00.000 29988 Moving (-0.16, 0.14) raw xDistance=0.19 yDistance=0.08
04:41:03.954 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
04:41:03.954 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:03.954 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:41:03.954 00.000 29988 MoveAxis(E, 0, ABG)
04:41:03.954 00.000 29988 Move returns status 0, amount 0
04:41:03.954 00.000 29988 MoveAxis(N, 0, ABG)
04:41:03.955 00.001 29988 Move returns status 0, amount 0
04:41:03.955 00.000 29988 move complete, result=0
04:41:03.955 00.000 29988 worker thread done servicing request
04:41:03.955 00.000 29988 Worker thread wakes up
04:41:03.955 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:03.955 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:41:03.955 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:05.480 01.525 29988 Exposure complete
04:41:05.531 00.051 29988 worker thread done servicing request
04:41:05.531 00.000 28316 OnExposeComplete: enter
04:41:05.533 00.002 28316 UpdateGuideState(): m_state=6
04:41:05.534 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8129
04:41:05.535 00.001 28316 Star::Find returns 1 (0), X=949.06, Y=264.36, Mass=2314, SNR=33.2, Peak=169 HFD=4.0
04:41:05.537 00.002 28316 MultiStar: [#1 -0.31,0.31,0.00,M1] [#2 -0.54,0.34,0.00,M4] [#3 -0.51,0.65,0.00,M2] [#4 -0.43,0.33,0.00,M1] [#5 -0.47,0.28,0.00,M1] [#6 -0.34,0.15,0.00,M1] [#7 -0.76,0.31,0.00,M6] [#8 -0.64,0.51,0.00,M7] 
04:41:05.538 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
04:41:05.540 00.002 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
04:41:05.540 00.000 28316 CameraToMount -- cameraX=-0.52 cameraY=0.30 hyp=0.60 cameraTheta=2.61 mountX=0.49 mountY=0.32, mountTheta=0.58
04:41:05.542 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.52, y=0.30, opts=13)
04:41:05.543 00.001 28316 Enqueuing Move request for scope (-0.52, 0.30)
04:41:05.543 00.000 29988 Worker thread wakes up
04:41:05.543 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:05.545 00.002 28316 UpdateGuideState exits: m=2314 RSB=33.2
04:41:05.545 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:05.546 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:05.547 00.001 28316 Enqueuing Expose request
04:41:05.548 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.30) opts 0xd
04:41:05.548 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.52, 0.30)
04:41:05.548 00.000 29988 Moving (-0.52, 0.30) raw xDistance=0.49 yDistance=0.32
04:41:05.548 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
04:41:05.548 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:41:05.548 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
04:41:05.548 00.000 29988 MoveAxis(W, 103, ABG)
04:41:05.548 00.000 29988 Guiding  Dir = 3, Dur = 103
04:41:05.549 00.001 29988 IsSlewing returns 0
04:41:05.549 00.000 29988 IsGuiding returns 0
04:41:05.550 00.001 29988 PulseGuide returned control before completion, sleep 112
04:41:05.665 00.115 29988 IsGuiding returns 0
04:41:05.665 00.000 29988 Move returns status 0, amount 103
04:41:05.665 00.000 29988 MoveAxis(N, 0, ABG)
04:41:05.665 00.000 29988 Move returns status 0, amount 0
04:41:05.665 00.000 29988 move complete, result=0
04:41:05.665 00.000 29988 worker thread done servicing request
04:41:05.665 00.000 28316 GuideStep: 0.5 px 103 ms WEST, 0.3 px 0 ms NORTH
04:41:05.666 00.001 29988 Worker thread wakes up
04:41:05.666 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:05.666 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:41:07.299 01.633 29988 Exposure complete
04:41:07.333 00.034 29988 worker thread done servicing request
04:41:07.333 00.000 28316 OnExposeComplete: enter
04:41:07.335 00.002 28316 UpdateGuideState(): m_state=6
04:41:07.335 00.000 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8130
04:41:07.337 00.002 28316 Star::Find returns 1 (0), X=949.31, Y=264.21, Mass=2271, SNR=33.0, Peak=169 HFD=4.2
04:41:07.338 00.001 28316 MultiStar: [#1 -0.37,0.13,0.00,M2] [#2 -0.39,-0.06,0.00,M5] [#3 -0.16,0.51,0.00,M3] [#4 -0.23,0.11,0.81,U] [#5 -0.34,0.07,0.74,U] [#6 -0.30,0.06,0.60,U] [#7 -0.29,0.18,0.64,U] [#8 -0.43,0.19,0.00,M8] 
04:41:07.339 00.001 28316 single-star, 4 included, MultiStar: {-0.28, 0.12}, one-star: {-0.26, 0.15}
04:41:07.340 00.001 28316 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.00) = xAngle (0.61 = 0.61)
04:41:07.342 00.002 28316 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
04:41:07.343 00.001 28316 CameraToMount -- cameraX=-0.26 cameraY=0.15 hyp=0.30 cameraTheta=2.61 mountX=0.25 mountY=0.16, mountTheta=0.58
04:41:07.346 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.26, y=0.15, opts=13)
04:41:07.346 00.000 28316 Enqueuing Move request for scope (-0.26, 0.15)
04:41:07.347 00.001 29988 Worker thread wakes up
04:41:07.347 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=233, Gamma=0.580
04:41:07.347 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.15) opts 0xd
04:41:07.347 00.000 28316 UpdateGuideState exits: m=2271 RSB=33.0
04:41:07.348 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:07.348 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:07.348 00.000 28316 Enqueuing Expose request
04:41:07.349 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.26, 0.15)
04:41:07.349 00.000 29988 Moving (-0.26, 0.15) raw xDistance=0.25 yDistance=0.16
04:41:07.349 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
04:41:07.349 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:07.349 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:41:07.349 00.000 29988 MoveAxis(W, 59, ABG)
04:41:07.349 00.000 29988 Guiding  Dir = 3, Dur = 59
04:41:07.349 00.000 29988 IsSlewing returns 0
04:41:07.349 00.000 29988 IsGuiding returns 0
04:41:07.352 00.003 29988 PulseGuide returned control before completion, sleep 68
04:41:07.425 00.073 29988 IsGuiding returns 0
04:41:07.425 00.000 29988 Move returns status 0, amount 59
04:41:07.425 00.000 29988 MoveAxis(N, 0, ABG)
04:41:07.425 00.000 29988 Move returns status 0, amount 0
04:41:07.425 00.000 29988 move complete, result=0
04:41:07.425 00.000 29988 worker thread done servicing request
04:41:07.425 00.000 29988 Worker thread wakes up
04:41:07.425 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:07.425 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(935,249,31,31)
04:41:07.425 00.000 28316 GuideStep: 0.2 px 59 ms WEST, 0.2 px 0 ms NORTH
04:41:08.029 00.604 28316 evsrv: cli 0C97DB90 connect
04:41:08.031 00.002 28316 case statement mapped state 6 to 3
04:41:08.032 00.001 28316 case statement mapped state 6 to 3
04:41:08.035 00.003 28316 evsrv: cli 0C97DB90 request: {"method":"get_app_state","id":"c007e0e9-c38e-4b8b-b7c6-d6c38c877e84"}
04:41:08.036 00.001 28316 case statement mapped state 6 to 3
04:41:08.036 00.000 28316 evsrv: cli 0C97DB90 response: {"jsonrpc":"2.0","result":"Guiding","id":"c007e0e9-c38e-4b8b-b7c6-d6c38c877e84"}
04:41:08.038 00.002 28316 evsrv: cli 0C97DB90 disconnect
04:41:08.039 00.001 28316 evsrv: cli 0C97DAF0 connect
04:41:08.039 00.000 28316 case statement mapped state 6 to 3
04:41:08.040 00.001 28316 case statement mapped state 6 to 3
04:41:08.041 00.001 28316 evsrv: cli 0C97DAF0 request: {"method":"dither","params":{"amount":2,"raOnly":false,"settle":{"pixels":0.5,"time":8,"timeout":90}},"id":"e82b9368-204c-4eca-a4e6-2ee9927a09f1"}
04:41:08.041 00.000 28316 PhdController::Dither begins
04:41:08.042 00.001 28316 dither: size=2.00, dRA=-1.89 dDec=1.98
04:41:08.042 00.000 28316 MountToCamera -- mountTheta (2.33) + m_xAngle (2.00) = xAngle (4.33 = -1.95)
04:41:08.043 00.001 28316 MountToCamera -- mountX=-1.89 mountY=1.98 hyp=2.74 mountTheta=2.33 cameraX=-1.02, cameraY=-2.54 cameraTheta=-1.95
04:41:08.043 00.000 28316 setting lock position to (948.55, 261.52)
04:41:08.044 00.001 28316 Mount: notify guiding dithered (-1.0, -2.5)
04:41:08.044 00.000 28316 MultiStar: stabilizing after lock position change
04:41:08.045 00.001 28316 Status Line: Dithering de -1.89,1.98
04:41:08.046 00.001 28316 PhdController: newstate STATE_SETTLE_BEGIN
04:41:08.046 00.000 28316 PhdController: newstate STATE_SETTLE_WAIT
04:41:08.047 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":0,"id":"e82b9368-204c-4eca-a4e6-2ee9927a09f1"}
04:41:08.048 00.001 28316 evsrv: cli 0C97DAF0 disconnect
04:41:08.830 00.782 29988 Exposure complete
04:41:08.867 00.037 29988 worker thread done servicing request
04:41:08.867 00.000 28316 OnExposeComplete: enter
04:41:08.867 00.000 28316 UpdateGuideState(): m_state=6
04:41:08.868 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8131
04:41:08.868 00.000 28316 Star::Find returns 1 (0), X=949.42, Y=264.08, Mass=2154, SNR=32.2, Peak=152 HFD=4.0
04:41:08.869 00.001 28316 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.00) = xAngle (-0.75 = -0.75)
04:41:08.869 00.000 28316 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
04:41:08.870 00.001 28316 CameraToMount -- cameraX=0.86 cameraY=2.56 hyp=2.70 cameraTheta=1.25 mountX=1.97 mountY=-1.92, mountTheta=-0.77
04:41:08.870 00.000 28316 dither recenter: remaining=(1.9,-2.0) step=(1.9,-2.0)
04:41:08.871 00.001 28316 MountToCamera -- mountTheta (-0.81) + m_xAngle (2.00) = xAngle (1.19 = 1.19)
04:41:08.872 00.001 28316 MountToCamera -- mountX=1.89 mountY=-1.98 hyp=2.74 mountTheta=-0.81 cameraX=1.02, cameraY=2.54 cameraTheta=1.19
04:41:08.872 00.000 28316 SchedulePrimaryMove(0CEE1078, x=1.02, y=2.54, opts=4)
04:41:08.872 00.000 28316 Enqueuing Move request for scope (1.02, 2.54)
04:41:08.873 00.001 28316 Mount: notify direct move 1.89,-1.98
04:41:08.873 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:08.874 00.001 29988 Worker thread wakes up
04:41:08.874 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (1.02, 2.54) opts 0x4
04:41:08.874 00.000 29988 Handling offset move in thread for scope, endpoint = (1.02, 2.54)
04:41:08.874 00.000 29988 Moving (1.02, 2.54) raw xDistance=1.89 yDistance=-1.98
04:41:08.874 00.000 29988 MoveAxis(W, 631, B)
04:41:08.874 00.000 29988 Guiding  Dir = 3, Dur = 631
04:41:08.874 00.000 28316 UpdateGuideState exits: m=2154 RSB=32.2
04:41:08.875 00.001 29988 IsSlewing returns 0
04:41:08.875 00.000 28316 PhdController: settling, locked = 1, distance = 2.94 (0.50) aobump = 0 frame = 1 / 99999
04:41:08.875 00.000 29988 IsGuiding returns 0
04:41:08.875 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156868.875,"Host":"ASUS_SAM","Inst":1,"Distance":2.94,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:08.876 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:08.876 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:08.877 00.001 28316 Enqueuing Expose request
04:41:08.877 00.000 29988 PulseGuide returned control before completion, sleep 640
04:41:09.532 00.655 29988 IsGuiding returns 0
04:41:09.532 00.000 29988 Move returns status 0, amount 631
04:41:09.532 00.000 29988 MoveAxis(N, 472, B)
04:41:09.532 00.000 29988 Guiding  Dir = 0, Dur = 472
04:41:09.533 00.001 29988 IsSlewing returns 0
04:41:09.533 00.000 29988 IsGuiding returns 0
04:41:09.542 00.009 29988 PulseGuide returned control before completion, sleep 473
04:41:10.017 00.475 29988 IsGuiding returns 1
04:41:10.017 00.000 29988 scope still moving after pulse duration time elapsed
04:41:10.048 00.031 29988 IsSlewing returns 0
04:41:10.049 00.001 29988 IsGuiding returns 0
04:41:10.049 00.000 29988 scope move finished after 472 + 43 ms
04:41:10.049 00.000 29988 Move returns status 0, amount 472
04:41:10.049 00.000 29988 move complete, result=0
04:41:10.049 00.000 29988 worker thread done servicing request
04:41:10.049 00.000 29988 Worker thread wakes up
04:41:10.049 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:10.049 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:10.049 00.000 28316 GuideStep: 1.9 px 631 ms WEST, -2.0 px 472 ms NORTH
04:41:11.684 01.635 29988 Exposure complete
04:41:11.770 00.086 29988 worker thread done servicing request
04:41:11.771 00.001 28316 OnExposeComplete: enter
04:41:11.771 00.000 28316 UpdateGuideState(): m_state=6
04:41:11.772 00.001 28316 Star::Find(15, 949, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8132
04:41:11.772 00.000 28316 Star::Find returns 1 (0), X=949.05, Y=262.04, Mass=2156, SNR=32.1, Peak=182 HFD=4.4
04:41:11.773 00.001 28316 CameraToMount -- cameraTheta (0.81) - m_xAngle (2.00) = xAngle (-1.19 = -1.19)
04:41:11.773 00.000 28316 CameraToMount -- cameraTheta (0.81) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
04:41:11.774 00.001 28316 CameraToMount -- cameraX=0.50 cameraY=0.52 hyp=0.72 cameraTheta=0.81 mountX=0.27 mountY=-0.68, mountTheta=-1.19
04:41:11.775 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.50, y=0.52, opts=13)
04:41:11.775 00.000 28316 Enqueuing Move request for scope (0.50, 0.52)
04:41:11.776 00.001 29988 Worker thread wakes up
04:41:11.776 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:11.776 00.000 28316 UpdateGuideState exits: m=2156 RSB=32.1
04:41:11.777 00.001 28316 PhdController: settling, locked = 1, distance = 0.72 (0.50) aobump = 0 frame = 2 / 99999
04:41:11.777 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.52) opts 0xd
04:41:11.777 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156871.777,"Host":"ASUS_SAM","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:11.778 00.001 29988 Handling offset move in thread for scope, endpoint = (0.50, 0.52)
04:41:11.778 00.000 29988 Moving (0.50, 0.52) raw xDistance=0.27 yDistance=-0.68
04:41:11.778 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
04:41:11.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:41:11.778 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:11.778 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:11.778 00.000 28316 Enqueuing Expose request
04:41:11.779 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.68
04:41:11.779 00.000 29988 MoveAxis(W, 57, ABG)
04:41:11.779 00.000 29988 Guiding  Dir = 3, Dur = 57
04:41:11.779 00.000 29988 IsSlewing returns 0
04:41:11.779 00.000 29988 IsGuiding returns 0
04:41:11.782 00.003 29988 PulseGuide returned control before completion, sleep 66
04:41:11.852 00.070 29988 IsGuiding returns 0
04:41:11.853 00.001 29988 Move returns status 0, amount 57
04:41:11.853 00.000 29988 MoveAxis(N, 0, ABG)
04:41:11.853 00.000 29988 Move returns status 0, amount 0
04:41:11.853 00.000 29988 move complete, result=0
04:41:11.853 00.000 29988 worker thread done servicing request
04:41:11.853 00.000 29988 Worker thread wakes up
04:41:11.853 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:11.853 00.000 28316 GuideStep: 0.3 px 57 ms WEST, -0.7 px 0 ms NORTH
04:41:11.854 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:13.269 01.415 29988 Exposure complete
04:41:13.298 00.029 29988 worker thread done servicing request
04:41:13.298 00.000 28316 OnExposeComplete: enter
04:41:13.299 00.001 28316 UpdateGuideState(): m_state=6
04:41:13.302 00.003 28316 Star::Find(15, 949, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8133
04:41:13.304 00.002 28316 Star::Find returns 1 (0), X=948.92, Y=262.07, Mass=2034, SNR=31.2, Peak=168 HFD=4.3
04:41:13.306 00.002 28316 CameraToMount -- cameraTheta (0.99) - m_xAngle (2.00) = xAngle (-1.01 = -1.01)
04:41:13.309 00.003 28316 CameraToMount -- cameraTheta (0.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
04:41:13.311 00.002 28316 CameraToMount -- cameraX=0.36 cameraY=0.55 hyp=0.66 cameraTheta=0.99 mountX=0.35 mountY=-0.57, mountTheta=-1.02
04:41:13.315 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.36, y=0.55, opts=13)
04:41:13.315 00.000 28316 Enqueuing Move request for scope (0.36, 0.55)
04:41:13.316 00.001 29988 Worker thread wakes up
04:41:13.316 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:13.316 00.000 28316 UpdateGuideState exits: m=2034 RSB=31.2
04:41:13.317 00.001 28316 PhdController: settling, locked = 1, distance = 0.70 (0.50) aobump = 0 frame = 3 / 99999
04:41:13.317 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.55) opts 0xd
04:41:13.317 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156873.317,"Host":"ASUS_SAM","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:13.317 00.000 29988 Handling offset move in thread for scope, endpoint = (0.36, 0.55)
04:41:13.317 00.000 29988 Moving (0.36, 0.55) raw xDistance=0.35 yDistance=-0.57
04:41:13.318 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:13.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:13.318 00.000 28316 Enqueuing Expose request
04:41:13.319 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
04:41:13.319 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:41:13.319 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
04:41:13.319 00.000 29988 MoveAxis(W, 78, ABG)
04:41:13.319 00.000 29988 Guiding  Dir = 3, Dur = 78
04:41:13.319 00.000 29988 IsSlewing returns 0
04:41:13.319 00.000 29988 IsGuiding returns 0
04:41:13.322 00.003 29988 PulseGuide returned control before completion, sleep 87
04:41:13.427 00.105 29988 IsGuiding returns 0
04:41:13.427 00.000 29988 Move returns status 0, amount 78
04:41:13.427 00.000 29988 MoveAxis(N, 0, ABG)
04:41:13.427 00.000 29988 Move returns status 0, amount 0
04:41:13.427 00.000 29988 move complete, result=0
04:41:13.427 00.000 29988 worker thread done servicing request
04:41:13.427 00.000 29988 Worker thread wakes up
04:41:13.427 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:13.427 00.000 28316 GuideStep: 0.4 px 78 ms WEST, -0.6 px 0 ms NORTH
04:41:13.428 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:15.051 01.623 29988 Exposure complete
04:41:15.106 00.055 29988 worker thread done servicing request
04:41:15.106 00.000 28316 OnExposeComplete: enter
04:41:15.107 00.001 28316 UpdateGuideState(): m_state=6
04:41:15.108 00.001 28316 Star::Find(15, 948, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8134
04:41:15.108 00.000 28316 Star::Find returns 1 (0), X=949.20, Y=261.60, Mass=2030, SNR=31.2, Peak=149 HFD=3.8
04:41:15.109 00.001 28316 CameraToMount -- cameraTheta (0.12) - m_xAngle (2.00) = xAngle (-1.88 = -1.88)
04:41:15.109 00.000 28316 CameraToMount -- cameraTheta (0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
04:41:15.110 00.001 28316 CameraToMount -- cameraX=0.64 cameraY=0.08 hyp=0.65 cameraTheta=0.12 mountX=-0.20 mountY=-0.61, mountTheta=-1.88
04:41:15.112 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.64, y=0.08, opts=13)
04:41:15.113 00.001 28316 Enqueuing Move request for scope (0.64, 0.08)
04:41:15.113 00.000 29988 Worker thread wakes up
04:41:15.114 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:15.114 00.000 28316 UpdateGuideState exits: m=2030 RSB=31.2
04:41:15.114 00.000 28316 PhdController: settling, locked = 1, distance = 0.69 (0.50) aobump = 0 frame = 4 / 99999
04:41:15.115 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.08) opts 0xd
04:41:15.115 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156875.115,"Host":"ASUS_SAM","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:15.115 00.000 29988 Handling offset move in thread for scope, endpoint = (0.64, 0.08)
04:41:15.115 00.000 29988 Moving (0.64, 0.08) raw xDistance=-0.20 yDistance=-0.61
04:41:15.115 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:15.116 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:15.116 00.000 28316 Enqueuing Expose request
04:41:15.117 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:41:15.117 00.000 29988 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
04:41:15.117 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
04:41:15.117 00.000 29988 MoveAxis(E, 0, ABG)
04:41:15.117 00.000 29988 Move returns status 0, amount 0
04:41:15.117 00.000 29988 MoveAxis(N, 145, ABG)
04:41:15.117 00.000 29988 Guiding  Dir = 0, Dur = 145
04:41:15.117 00.000 29988 IsSlewing returns 0
04:41:15.118 00.001 29988 IsGuiding returns 0
04:41:15.123 00.005 29988 PulseGuide returned control before completion, sleep 150
04:41:15.285 00.162 29988 IsGuiding returns 0
04:41:15.285 00.000 29988 Move returns status 0, amount 145
04:41:15.286 00.001 29988 move complete, result=0
04:41:15.286 00.000 29988 worker thread done servicing request
04:41:15.286 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.6 px 145 ms NORTH
04:41:15.287 00.001 29988 Worker thread wakes up
04:41:15.287 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:15.287 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:16.697 01.410 29988 Exposure complete
04:41:16.746 00.049 29988 worker thread done servicing request
04:41:16.746 00.000 28316 OnExposeComplete: enter
04:41:16.747 00.001 28316 UpdateGuideState(): m_state=6
04:41:16.747 00.000 28316 Star::Find(15, 949, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8135
04:41:16.748 00.001 28316 Star::Find returns 1 (0), X=948.71, Y=261.25, Mass=2266, SNR=32.9, Peak=158 HFD=4.2
04:41:16.748 00.000 28316 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.00) = xAngle (-3.05 = -3.05)
04:41:16.749 00.001 28316 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.09 = -3.09)
04:41:16.749 00.000 28316 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-1.06 mountX=-0.31 mountY=-0.02, mountTheta=-3.09
04:41:16.751 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=-0.27, opts=13)
04:41:16.751 00.000 28316 Enqueuing Move request for scope (0.15, -0.27)
04:41:16.752 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:16.752 00.000 28316 UpdateGuideState exits: m=2266 RSB=32.9
04:41:16.753 00.001 29988 Worker thread wakes up
04:41:16.753 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.27) opts 0xd
04:41:16.753 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, -0.27)
04:41:16.753 00.000 29988 Moving (0.15, -0.27) raw xDistance=-0.31 yDistance=-0.02
04:41:16.753 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
04:41:16.753 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:16.753 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:41:16.753 00.000 29988 MoveAxis(E, 65, ABG)
04:41:16.753 00.000 29988 Guiding  Dir = 2, Dur = 65
04:41:16.753 00.000 28316 PhdController: settling, locked = 1, distance = 0.57 (0.50) aobump = 0 frame = 5 / 99999
04:41:16.754 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156876.754,"Host":"ASUS_SAM","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:16.754 00.000 29988 IsSlewing returns 0
04:41:16.754 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:16.755 00.001 29988 IsGuiding returns 0
04:41:16.755 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:16.755 00.000 28316 Enqueuing Expose request
04:41:16.756 00.001 29988 PulseGuide returned control before completion, sleep 74
04:41:16.836 00.080 29988 IsGuiding returns 0
04:41:16.836 00.000 29988 Move returns status 0, amount 65
04:41:16.836 00.000 29988 MoveAxis(N, 0, ABG)
04:41:16.836 00.000 29988 Move returns status 0, amount 0
04:41:16.836 00.000 29988 move complete, result=0
04:41:16.836 00.000 29988 worker thread done servicing request
04:41:16.836 00.000 29988 Worker thread wakes up
04:41:16.836 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:16.836 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:16.836 00.000 28316 GuideStep: -0.3 px 65 ms EAST, -0.0 px 0 ms NORTH
04:41:18.568 01.732 29988 Exposure complete
04:41:18.650 00.082 29988 worker thread done servicing request
04:41:18.651 00.001 28316 OnExposeComplete: enter
04:41:18.654 00.003 28316 UpdateGuideState(): m_state=6
04:41:18.656 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8136
04:41:18.659 00.003 28316 Star::Find returns 1 (0), X=948.53, Y=261.42, Mass=2137, SNR=31.9, Peak=144 HFD=4.2
04:41:18.661 00.002 28316 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.00) = xAngle (-3.80 = 2.48)
04:41:18.661 00.000 28316 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.84 = 2.44)
04:41:18.661 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.80 mountX=-0.08 mountY=0.06, mountTheta=2.46
04:41:18.663 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.10, opts=13)
04:41:18.663 00.000 28316 Enqueuing Move request for scope (-0.02, -0.10)
04:41:18.663 00.000 29988 Worker thread wakes up
04:41:18.664 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:18.664 00.000 28316 UpdateGuideState exits: m=2137 RSB=31.9
04:41:18.664 00.000 28316 PhdController: settling, locked = 1, distance = 0.43 (0.50) aobump = 0 frame = 6 / 99999
04:41:18.665 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
04:41:18.665 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
04:41:18.665 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156878.665,"Host":"ASUS_SAM","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":8.0,"StarLocked":true}
04:41:18.665 00.000 29988 Moving (-0.02, -0.10) raw xDistance=-0.08 yDistance=0.06
04:41:18.665 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:41:18.665 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:18.666 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:41:18.666 00.000 29988 MoveAxis(E, 0, ABG)
04:41:18.666 00.000 29988 Move returns status 0, amount 0
04:41:18.666 00.000 29988 MoveAxis(N, 0, ABG)
04:41:18.666 00.000 29988 Move returns status 0, amount 0
04:41:18.666 00.000 29988 move complete, result=0
04:41:18.666 00.000 29988 worker thread done servicing request
04:41:18.666 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:18.666 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:18.667 00.001 28316 Enqueuing Expose request
04:41:18.667 00.000 29988 Worker thread wakes up
04:41:18.667 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:18.667 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:18.667 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:20.081 01.414 29988 Exposure complete
04:41:20.122 00.041 29988 worker thread done servicing request
04:41:20.122 00.000 28316 OnExposeComplete: enter
04:41:20.124 00.002 28316 UpdateGuideState(): m_state=6
04:41:20.124 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8137
04:41:20.126 00.002 28316 Star::Find returns 1 (0), X=948.86, Y=261.36, Mass=2291, SNR=33.2, Peak=168 HFD=4.2
04:41:20.128 00.002 28316 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.00) = xAngle (-2.49 = -2.49)
04:41:20.130 00.002 28316 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
04:41:20.133 00.003 28316 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.49 mountX=-0.28 mountY=-0.20, mountTheta=-2.52
04:41:20.137 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.31, y=-0.16, opts=13)
04:41:20.137 00.000 28316 Enqueuing Move request for scope (0.31, -0.16)
04:41:20.138 00.001 29988 Worker thread wakes up
04:41:20.138 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:20.138 00.000 28316 UpdateGuideState exits: m=2291 RSB=33.2
04:41:20.138 00.000 28316 PhdController: settling, locked = 1, distance = 0.41 (0.50) aobump = 0 frame = 7 / 99999
04:41:20.139 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.16) opts 0xd
04:41:20.139 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156880.139,"Host":"ASUS_SAM","Inst":1,"Distance":0.41,"Time":1.5,"SettleTime":8.0,"StarLocked":true}
04:41:20.139 00.000 29988 Handling offset move in thread for scope, endpoint = (0.31, -0.16)
04:41:20.139 00.000 29988 Moving (0.31, -0.16) raw xDistance=-0.28 yDistance=-0.20
04:41:20.139 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:20.140 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:20.140 00.000 28316 Enqueuing Expose request
04:41:20.141 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
04:41:20.141 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:20.141 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:41:20.141 00.000 29988 MoveAxis(E, 58, ABG)
04:41:20.141 00.000 29988 Guiding  Dir = 2, Dur = 58
04:41:20.143 00.002 29988 IsSlewing returns 0
04:41:20.144 00.001 29988 IsGuiding returns 0
04:41:20.145 00.001 29988 PulseGuide returned control before completion, sleep 67
04:41:20.223 00.078 29988 IsGuiding returns 0
04:41:20.223 00.000 29988 Move returns status 0, amount 58
04:41:20.224 00.001 29988 MoveAxis(N, 0, ABG)
04:41:20.224 00.000 29988 Move returns status 0, amount 0
04:41:20.224 00.000 29988 move complete, result=0
04:41:20.224 00.000 29988 worker thread done servicing request
04:41:20.224 00.000 29988 Worker thread wakes up
04:41:20.224 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:20.224 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.2 px 0 ms NORTH
04:41:20.225 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:21.862 01.637 29988 Exposure complete
04:41:21.908 00.046 29988 worker thread done servicing request
04:41:21.908 00.000 28316 OnExposeComplete: enter
04:41:21.909 00.001 28316 UpdateGuideState(): m_state=6
04:41:21.910 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8138
04:41:21.910 00.000 28316 Star::Find returns 1 (0), X=948.50, Y=261.38, Mass=2246, SNR=32.8, Peak=154 HFD=4.1
04:41:21.911 00.001 28316 CameraToMount -- cameraTheta (-1.95) - m_xAngle (2.00) = xAngle (-3.95 = 2.33)
04:41:21.911 00.000 28316 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.99 = 2.29)
04:41:21.911 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.95 mountX=-0.11 mountY=0.12, mountTheta=2.31
04:41:21.912 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.14, opts=13)
04:41:21.913 00.001 28316 Enqueuing Move request for scope (-0.06, -0.14)
04:41:21.913 00.000 29988 Worker thread wakes up
04:41:21.913 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
04:41:21.913 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
04:41:21.914 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:21.914 00.000 29988 Moving (-0.06, -0.14) raw xDistance=-0.11 yDistance=0.12
04:41:21.915 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
04:41:21.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:21.915 00.000 28316 UpdateGuideState exits: m=2246 RSB=32.8
04:41:21.916 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:41:21.916 00.000 29988 MoveAxis(E, 0, ABG)
04:41:21.916 00.000 29988 Move returns status 0, amount 0
04:41:21.916 00.000 29988 MoveAxis(N, 0, ABG)
04:41:21.916 00.000 29988 Move returns status 0, amount 0
04:41:21.916 00.000 29988 move complete, result=0
04:41:21.916 00.000 28316 PhdController: settling, locked = 1, distance = 0.33 (0.50) aobump = 0 frame = 8 / 99999
04:41:21.917 00.001 29988 worker thread done servicing request
04:41:21.917 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156881.917,"Host":"ASUS_SAM","Inst":1,"Distance":0.33,"Time":3.3,"SettleTime":8.0,"StarLocked":true}
04:41:21.918 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:21.918 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:21.918 00.000 28316 Enqueuing Expose request
04:41:21.919 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:21.919 00.000 29988 Worker thread wakes up
04:41:21.919 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:21.919 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:23.445 01.526 29988 Exposure complete
04:41:23.495 00.050 29988 worker thread done servicing request
04:41:23.495 00.000 28316 OnExposeComplete: enter
04:41:23.496 00.001 28316 UpdateGuideState(): m_state=6
04:41:23.498 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8139
04:41:23.499 00.001 28316 Star::Find returns 1 (0), X=948.57, Y=261.51, Mass=2101, SNR=31.8, Peak=142 HFD=4.1
04:41:23.500 00.001 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
04:41:23.501 00.001 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
04:41:23.503 00.002 28316 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.57 mountX=-0.02 mountY=-0.01, mountTheta=-2.60
04:41:23.507 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=-0.01, opts=13)
04:41:23.508 00.001 28316 Enqueuing Move request for scope (0.02, -0.01)
04:41:23.509 00.001 29988 Worker thread wakes up
04:41:23.509 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:23.509 00.000 28316 UpdateGuideState exits: m=2101 RSB=31.8
04:41:23.510 00.001 28316 PhdController: settling, locked = 1, distance = 0.24 (0.50) aobump = 0 frame = 9 / 99999
04:41:23.510 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
04:41:23.510 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
04:41:23.510 00.000 28316 evsrv: {"Event":"Settling","Timestamp":1786156883.510,"Host":"ASUS_SAM","Inst":1,"Distance":0.24,"Time":4.8,"SettleTime":8.0,"StarLocked":true}
04:41:23.511 00.001 29988 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=-0.01
04:41:23.511 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:41:23.511 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:23.511 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:23.511 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:23.512 00.001 28316 Enqueuing Expose request
04:41:23.512 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:41:23.512 00.000 29988 MoveAxis(E, 0, ABG)
04:41:23.512 00.000 29988 Move returns status 0, amount 0
04:41:23.512 00.000 29988 MoveAxis(N, 0, ABG)
04:41:23.512 00.000 29988 Move returns status 0, amount 0
04:41:23.512 00.000 29988 move complete, result=0
04:41:23.512 00.000 29988 worker thread done servicing request
04:41:23.512 00.000 29988 Worker thread wakes up
04:41:23.512 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:23.512 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:23.513 00.001 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:41:25.151 01.638 29988 Exposure complete
04:41:25.204 00.053 29988 worker thread done servicing request
04:41:25.204 00.000 28316 OnExposeComplete: enter
04:41:25.207 00.003 28316 UpdateGuideState(): m_state=6
04:41:25.208 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8140
04:41:25.210 00.002 28316 Star::Find returns 1 (0), X=948.39, Y=261.64, Mass=2132, SNR=32.0, Peak=146 HFD=4.1
04:41:25.210 00.000 28316 CameraToMount -- cameraTheta (2.49) - m_xAngle (2.00) = xAngle (0.50 = 0.50)
04:41:25.210 00.000 28316 CameraToMount -- cameraTheta (2.49) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.46 = 0.46)
04:41:25.212 00.002 28316 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.49 mountX=0.18 mountY=0.09, mountTheta=0.47
04:41:25.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=0.12, opts=13)
04:41:25.213 00.000 28316 Enqueuing Move request for scope (-0.16, 0.12)
04:41:25.213 00.000 29988 Worker thread wakes up
04:41:25.213 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
04:41:25.213 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
04:41:25.213 00.000 29988 Moving (-0.16, 0.12) raw xDistance=0.18 yDistance=0.09
04:41:25.213 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:25.215 00.002 28316 UpdateGuideState exits: m=2132 RSB=32.0
04:41:25.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:41:25.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:25.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:41:25.215 00.000 29988 MoveAxis(E, 0, ABG)
04:41:25.215 00.000 29988 Move returns status 0, amount 0
04:41:25.215 00.000 29988 MoveAxis(N, 0, ABG)
04:41:25.215 00.000 29988 Move returns status 0, amount 0
04:41:25.215 00.000 29988 move complete, result=0
04:41:25.215 00.000 29988 worker thread done servicing request
04:41:25.215 00.000 28316 PhdController: settling, locked = 1, distance = 0.23 (0.50) aobump = 0 frame = 10 / 99999
04:41:25.216 00.001 28316 evsrv: {"Event":"Settling","Timestamp":1786156885.216,"Host":"ASUS_SAM","Inst":1,"Distance":0.23,"Time":6.5,"SettleTime":8.0,"StarLocked":true}
04:41:25.216 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:25.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:25.216 00.000 28316 Enqueuing Expose request
04:41:25.218 00.002 29988 Worker thread wakes up
04:41:25.218 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:25.218 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:25.218 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:26.730 01.512 29988 Exposure complete
04:41:26.769 00.039 29988 worker thread done servicing request
04:41:26.770 00.001 28316 OnExposeComplete: enter
04:41:26.770 00.000 28316 UpdateGuideState(): m_state=6
04:41:26.771 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8141
04:41:26.771 00.000 28316 Star::Find returns 1 (0), X=948.49, Y=261.58, Mass=2396, SNR=33.8, Peak=152 HFD=4.1
04:41:26.772 00.001 28316 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.00) = xAngle (0.38 = 0.38)
04:41:26.772 00.000 28316 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
04:41:26.772 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.38 mountX=0.09 mountY=0.03, mountTheta=0.35
04:41:26.774 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=0.06, opts=13)
04:41:26.775 00.001 28316 Enqueuing Move request for scope (-0.07, 0.06)
04:41:26.775 00.000 29988 Worker thread wakes up
04:41:26.775 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:26.776 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
04:41:26.776 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
04:41:26.776 00.000 28316 UpdateGuideState exits: m=2396 RSB=33.8
04:41:26.776 00.000 28316 PhdController: settling, locked = 1, distance = 0.19 (0.50) aobump = 0 frame = 11 / 99999
04:41:26.776 00.000 28316 PhdController: newstate STATE_FINISH
04:41:26.777 00.001 28316 PhdController complete: success
04:41:26.777 00.000 29988 Moving (-0.07, 0.06) raw xDistance=0.09 yDistance=0.03
04:41:26.777 00.000 28316 evsrv: {"Event":"SettleDone","Timestamp":1786156886.777,"Host":"ASUS_SAM","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
04:41:26.778 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
04:41:26.778 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:26.778 00.000 28316 Mount: notify guiding dither settle done success=1
04:41:26.778 00.000 28316 PhdController: newstate STATE_IDLE
04:41:26.779 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:26.779 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:26.779 00.000 28316 Enqueuing Expose request
04:41:26.780 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:41:26.780 00.000 29988 MoveAxis(E, 0, ABG)
04:41:26.780 00.000 29988 Move returns status 0, amount 0
04:41:26.780 00.000 29988 MoveAxis(N, 0, ABG)
04:41:26.780 00.000 29988 Move returns status 0, amount 0
04:41:26.780 00.000 29988 move complete, result=0
04:41:26.780 00.000 29988 worker thread done servicing request
04:41:26.780 00.000 29988 Worker thread wakes up
04:41:26.780 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:26.780 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:26.782 00.002 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:41:28.412 01.630 29988 Exposure complete
04:41:28.452 00.040 29988 worker thread done servicing request
04:41:28.453 00.001 28316 OnExposeComplete: enter
04:41:28.453 00.000 28316 UpdateGuideState(): m_state=6
04:41:28.454 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.454 00.000 28316 Star::Find returns 1 (0), X=948.54, Y=261.45, Mass=2063, SNR=31.3, Peak=139 HFD=4.0
04:41:28.455 00.001 28316 MultiStar: exiting stabilization period
04:41:28.456 00.001 28316 MultiStar: updating star positions after lock position change
04:41:28.457 00.001 28316 Star::Find(15, 658, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.457 00.000 28316 Star::Find returns 1 (0), X=659.51, Y=165.71, Mass=2349, SNR=33.1, Peak=159 HFD=4.1
04:41:28.459 00.002 28316 Star::Find(15, 1030, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.461 00.002 28316 Star::Find returns 1 (0), X=1030.88, Y=396.49, Mass=1841, SNR=29.4, Peak=136 HFD=4.4
04:41:28.463 00.002 28316 Star::Find(15, 974, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.466 00.003 28316 Star::Find returns 1 (0), X=975.35, Y=253.72, Mass=1584, SNR=27.6, Peak=121 HFD=3.7
04:41:28.466 00.000 28316 Star::Find(15, 308, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.467 00.001 28316 Star::Find returns 1 (0), X=308.95, Y=833.14, Mass=1474, SNR=26.5, Peak=167 HFD=4.1
04:41:28.467 00.000 28316 Star::Find(15, 491, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.468 00.001 28316 Star::Find returns 1 (0), X=492.00, Y=94.40, Mass=1187, SNR=23.9, Peak=90 HFD=4.1
04:41:28.468 00.000 28316 Star::Find(15, 285, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.468 00.000 28316 Star::Find returns 1 (0), X=286.67, Y=920.23, Mass=818, SNR=19.8, Peak=97 HFD=3.6
04:41:28.469 00.001 28316 Star::Find(15, 675, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.469 00.000 28316 Star::Find returns 1 (0), X=676.66, Y=950.62, Mass=905, SNR=20.7, Peak=81 HFD=3.8
04:41:28.470 00.001 28316 Star::Find(15, 1143, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.470 00.000 28316 Star::Find returns 1 (0), X=1143.59, Y=751.42, Mass=697, SNR=18.2, Peak=59 HFD=3.4
04:41:28.471 00.001 28316 Star::Find(15, 243, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.471 00.000 28316 Star::Find returns 1 (0), X=244.37, Y=523.28, Mass=494, SNR=15.4, Peak=51 HFD=3.4
04:41:28.472 00.001 28316 Star::Find(15, 647, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.473 00.001 28316 Star::Find returns 1 (0), X=647.91, Y=647.01, Mass=618, SNR=17.3, Peak=57 HFD=4.2
04:41:28.474 00.001 28316 Star::Find(15, 1127, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8142
04:41:28.474 00.000 28316 Star::Find returns 1 (0), X=1128.60, Y=628.92, Mass=648, SNR=17.7, Peak=46 HFD=4.0
04:41:28.476 00.002 28316 CameraToMount -- cameraTheta (-1.78) - m_xAngle (2.00) = xAngle (-3.78 = 2.50)
04:41:28.477 00.001 28316 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.82 = 2.46)
04:41:28.477 00.000 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.78 mountX=-0.06 mountY=0.05, mountTheta=2.48
04:41:28.479 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.07, opts=13)
04:41:28.480 00.001 28316 Enqueuing Move request for scope (-0.02, -0.07)
04:41:28.480 00.000 29988 Worker thread wakes up
04:41:28.480 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
04:41:28.481 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
04:41:28.481 00.000 29988 Moving (-0.02, -0.07) raw xDistance=-0.06 yDistance=0.05
04:41:28.481 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:41:28.481 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:28.481 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:41:28.481 00.000 29988 MoveAxis(E, 0, ABG)
04:41:28.481 00.000 29988 Move returns status 0, amount 0
04:41:28.481 00.000 29988 MoveAxis(N, 0, ABG)
04:41:28.481 00.000 29988 Move returns status 0, amount 0
04:41:28.481 00.000 29988 move complete, result=0
04:41:28.481 00.000 29988 worker thread done servicing request
04:41:28.481 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:28.481 00.000 28316 UpdateGuideState exits: m=2063 RSB=31.3
04:41:28.482 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:28.482 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:28.482 00.000 28316 Enqueuing Expose request
04:41:28.483 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:41:28.483 00.000 29988 Worker thread wakes up
04:41:28.483 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:28.483 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:30.003 01.520 29988 Exposure complete
04:41:30.035 00.032 29988 worker thread done servicing request
04:41:30.035 00.000 28316 OnExposeComplete: enter
04:41:30.036 00.001 28316 UpdateGuideState(): m_state=6
04:41:30.037 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8143
04:41:30.038 00.001 28316 Star::Find returns 1 (0), X=948.81, Y=261.27, Mass=2286, SNR=33.2, Peak=173 HFD=4.2
04:41:30.038 00.000 28316 MultiStar: [#1 0.19,-0.18,0.98,U] [#2 0.15,-0.19,0.88,U] [#3 0.28,-0.18,0.81,U] [#4 0.24,-0.23,0.84,U] [#5 0.09,-0.13,0.69,U] [#6 0.27,-0.20,0.59,U] [#7 0.28,0.11,0.62,U] [#8 0.19,-0.44,0.00,M9] 
04:41:30.039 00.001 28316 refined, 7 included, MultiStar: {0.22, -0.17}, one-star: {0.26, -0.25}
04:41:30.039 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
04:41:30.039 00.000 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
04:41:30.040 00.001 28316 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.65 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
04:41:30.041 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.22, y=-0.17, opts=13)
04:41:30.041 00.000 28316 Enqueuing Move request for scope (0.22, -0.17)
04:41:30.042 00.001 29988 Worker thread wakes up
04:41:30.042 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:30.042 00.000 28316 UpdateGuideState exits: m=2286 RSB=33.2
04:41:30.042 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:30.043 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:30.043 00.000 28316 Enqueuing Expose request
04:41:30.044 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
04:41:30.044 00.000 29988 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
04:41:30.044 00.000 29988 Moving (0.22, -0.17) raw xDistance=-0.24 yDistance=-0.12
04:41:30.044 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:41:30.044 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:30.044 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
04:41:30.044 00.000 29988 MoveAxis(E, 51, ABG)
04:41:30.044 00.000 29988 Guiding  Dir = 2, Dur = 51
04:41:30.045 00.001 29988 IsSlewing returns 0
04:41:30.045 00.000 29988 IsGuiding returns 0
04:41:30.046 00.001 29988 PulseGuide returned control before completion, sleep 60
04:41:30.108 00.062 29988 IsGuiding returns 1
04:41:30.108 00.000 29988 scope still moving after pulse duration time elapsed
04:41:30.140 00.032 29988 IsSlewing returns 0
04:41:30.141 00.001 29988 IsGuiding returns 0
04:41:30.141 00.000 29988 scope move finished after 51 + 44 ms
04:41:30.141 00.000 29988 Move returns status 0, amount 51
04:41:30.141 00.000 29988 MoveAxis(N, 0, ABG)
04:41:30.141 00.000 29988 Move returns status 0, amount 0
04:41:30.141 00.000 29988 move complete, result=0
04:41:30.141 00.000 29988 worker thread done servicing request
04:41:30.141 00.000 29988 Worker thread wakes up
04:41:30.141 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:30.141 00.000 28316 GuideStep: -0.2 px 51 ms EAST, -0.1 px 0 ms NORTH
04:41:30.142 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:31.773 01.631 29988 Exposure complete
04:41:31.836 00.063 29988 worker thread done servicing request
04:41:31.836 00.000 28316 OnExposeComplete: enter
04:41:31.837 00.001 28316 UpdateGuideState(): m_state=6
04:41:31.838 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8144
04:41:31.838 00.000 28316 Star::Find returns 1 (0), X=948.89, Y=261.45, Mass=2182, SNR=32.4, Peak=150 HFD=3.9
04:41:31.839 00.001 28316 MultiStar: [#1 0.10,-0.19,0.93,U] [#2 0.37,-0.17,0.00,M5] [#3 0.32,0.00,0.85,U] [#4 -0.10,0.17,0.87,U] [#5 0.16,0.00,0.72,U] [#6 0.05,0.00,0.63,U] [#7 0.19,0.22,0.62,U] [#8 0.16,-0.15,0.61,U] 
04:41:31.839 00.000 28316 refined, 7 included, MultiStar: {0.16, -0.01}, one-star: {0.34, -0.07}
04:41:31.839 00.000 28316 CameraToMount -- cameraTheta (-0.05) - m_xAngle (2.00) = xAngle (-2.05 = -2.05)
04:41:31.840 00.001 28316 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
04:41:31.840 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.05 mountX=-0.07 mountY=-0.14, mountTheta=-2.06
04:41:31.841 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.01, opts=13)
04:41:31.842 00.001 28316 Enqueuing Move request for scope (0.16, -0.01)
04:41:31.843 00.001 29988 Worker thread wakes up
04:41:31.843 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
04:41:31.843 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
04:41:31.843 00.000 29988 Moving (0.16, -0.01) raw xDistance=-0.07 yDistance=-0.14
04:41:31.843 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:41:31.843 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:31.843 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:41:31.843 00.000 29988 MoveAxis(E, 0, ABG)
04:41:31.843 00.000 29988 Move returns status 0, amount 0
04:41:31.843 00.000 29988 MoveAxis(N, 0, ABG)
04:41:31.843 00.000 29988 Move returns status 0, amount 0
04:41:31.843 00.000 29988 move complete, result=0
04:41:31.843 00.000 29988 worker thread done servicing request
04:41:31.843 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:31.844 00.001 28316 UpdateGuideState exits: m=2182 RSB=32.4
04:41:31.844 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:31.844 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:31.845 00.001 28316 Enqueuing Expose request
04:41:31.845 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:31.846 00.001 29988 Worker thread wakes up
04:41:31.846 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:31.846 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:33.262 01.416 29988 Exposure complete
04:41:33.305 00.043 29988 worker thread done servicing request
04:41:33.306 00.001 28316 OnExposeComplete: enter
04:41:33.306 00.000 28316 UpdateGuideState(): m_state=6
04:41:33.307 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8145
04:41:33.307 00.000 28316 Star::Find returns 1 (0), X=948.47, Y=261.62, Mass=2174, SNR=32.3, Peak=149 HFD=4.1
04:41:33.308 00.001 28316 MultiStar: [#1 -0.18,-0.04,1.01,U] [#2 0.01,0.08,0.94,U] [#3 -0.02,0.16,0.88,U] [#4 0.06,0.11,0.87,U] [#5 0.22,0.18,0.76,U] [#6 0.20,-0.03,0.63,U] [#7 0.03,0.43,0.00,M4] [#8 0.08,0.02,0.63,U] 
04:41:33.308 00.000 28316 refined, 7 included, MultiStar: {0.02, 0.08}, one-star: {-0.09, 0.10}
04:41:33.309 00.001 28316 CameraToMount -- cameraTheta (1.34) - m_xAngle (2.00) = xAngle (-0.66 = -0.66)
04:41:33.310 00.001 28316 CameraToMount -- cameraTheta (1.34) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
04:41:33.310 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.34 mountX=0.06 mountY=-0.05, mountTheta=-0.69
04:41:33.311 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.08, opts=13)
04:41:33.312 00.001 28316 Enqueuing Move request for scope (0.02, 0.08)
04:41:33.312 00.000 29988 Worker thread wakes up
04:41:33.312 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:33.313 00.001 28316 UpdateGuideState exits: m=2174 RSB=32.3
04:41:33.313 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:33.314 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:33.314 00.000 28316 Enqueuing Expose request
04:41:33.315 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
04:41:33.315 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
04:41:33.315 00.000 29988 Moving (0.02, 0.08) raw xDistance=0.06 yDistance=-0.05
04:41:33.315 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:41:33.315 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:33.315 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:41:33.315 00.000 29988 MoveAxis(E, 0, ABG)
04:41:33.315 00.000 29988 Move returns status 0, amount 0
04:41:33.315 00.000 29988 MoveAxis(N, 0, ABG)
04:41:33.315 00.000 29988 Move returns status 0, amount 0
04:41:33.315 00.000 29988 move complete, result=0
04:41:33.315 00.000 29988 worker thread done servicing request
04:41:33.315 00.000 29988 Worker thread wakes up
04:41:33.315 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:33.315 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:33.315 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:34.941 01.626 29988 Exposure complete
04:41:34.975 00.034 29988 worker thread done servicing request
04:41:34.975 00.000 28316 OnExposeComplete: enter
04:41:34.976 00.001 28316 UpdateGuideState(): m_state=6
04:41:34.976 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8146
04:41:34.977 00.001 28316 Star::Find returns 1 (0), X=948.59, Y=261.52, Mass=2340, SNR=33.5, Peak=155 HFD=4.1
04:41:34.977 00.000 28316 MultiStar: [#1 -0.25,-0.05,0.95,U] [#2 0.07,0.05,0.87,U] [#3 0.01,0.13,0.85,U] [#4 -0.06,0.21,0.79,U] [#5 -0.03,0.22,0.75,U] [#6 -0.05,0.05,0.62,U] [#7 0.07,0.33,0.59,U] [#8 -0.07,0.27,0.58,U] 
04:41:34.978 00.001 28316 single-star, 8 included, MultiStar: {-0.03, 0.12}, one-star: {0.04, 0.00}
04:41:34.978 00.000 28316 CameraToMount -- cameraTheta (0.08) - m_xAngle (2.00) = xAngle (-1.92 = -1.92)
04:41:34.979 00.001 28316 CameraToMount -- cameraTheta (0.08) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
04:41:34.979 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.08 mountX=-0.01 mountY=-0.04, mountTheta=-1.92
04:41:34.980 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=0.00, opts=13)
04:41:34.981 00.001 28316 Enqueuing Move request for scope (0.04, 0.00)
04:41:34.981 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:34.982 00.001 28316 UpdateGuideState exits: m=2340 RSB=33.5
04:41:34.982 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:34.982 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:34.983 00.001 28316 Enqueuing Expose request
04:41:34.983 00.000 29988 Worker thread wakes up
04:41:34.984 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
04:41:34.984 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
04:41:34.984 00.000 29988 Moving (0.04, 0.00) raw xDistance=-0.01 yDistance=-0.04
04:41:34.984 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:41:34.984 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:34.984 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:41:34.984 00.000 29988 MoveAxis(E, 0, ABG)
04:41:34.984 00.000 29988 Move returns status 0, amount 0
04:41:34.984 00.000 29988 MoveAxis(N, 0, ABG)
04:41:34.984 00.000 29988 Move returns status 0, amount 0
04:41:34.984 00.000 29988 move complete, result=0
04:41:34.984 00.000 29988 worker thread done servicing request
04:41:34.984 00.000 29988 Worker thread wakes up
04:41:34.984 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:34.984 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:34.984 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
04:41:36.508 01.524 29988 Exposure complete
04:41:36.564 00.056 29988 worker thread done servicing request
04:41:36.564 00.000 28316 OnExposeComplete: enter
04:41:36.566 00.002 28316 UpdateGuideState(): m_state=6
04:41:36.566 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8147
04:41:36.567 00.001 28316 Star::Find returns 1 (0), X=948.70, Y=261.62, Mass=2222, SNR=32.7, Peak=168 HFD=4.1
04:41:36.567 00.000 28316 MultiStar: [#1 -0.12,0.03,0.99,U] [#2 0.18,0.12,0.92,U] [#3 0.24,0.14,0.84,U] [#4 -0.04,0.25,0.80,U] [#5 0.11,0.11,0.72,U] [#6 0.16,0.09,0.62,U] [#7 0.09,0.41,0.00,M4] [#8 0.21,-0.06,0.61,U] 
04:41:36.568 00.001 28316 refined, 7 included, MultiStar: {0.10, 0.10}, one-star: {0.15, 0.10}
04:41:36.568 00.000 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
04:41:36.569 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
04:41:36.569 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.15 cameraTheta=0.78 mountX=0.05 mountY=-0.14, mountTheta=-1.23
04:41:36.572 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=0.10, opts=13)
04:41:36.573 00.001 28316 Enqueuing Move request for scope (0.10, 0.10)
04:41:36.573 00.000 29988 Worker thread wakes up
04:41:36.573 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:36.574 00.001 28316 UpdateGuideState exits: m=2222 RSB=32.7
04:41:36.574 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:36.575 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:36.575 00.000 28316 Enqueuing Expose request
04:41:36.575 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
04:41:36.575 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
04:41:36.575 00.000 29988 Moving (0.10, 0.10) raw xDistance=0.05 yDistance=-0.14
04:41:36.575 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:41:36.575 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:36.575 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:41:36.575 00.000 29988 MoveAxis(E, 0, ABG)
04:41:36.575 00.000 29988 Move returns status 0, amount 0
04:41:36.575 00.000 29988 MoveAxis(N, 0, ABG)
04:41:36.575 00.000 29988 Move returns status 0, amount 0
04:41:36.575 00.000 29988 move complete, result=0
04:41:36.575 00.000 29988 worker thread done servicing request
04:41:36.575 00.000 29988 Worker thread wakes up
04:41:36.575 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:36.575 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:36.576 00.001 28316 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:38.206 01.630 29988 Exposure complete
04:41:38.247 00.041 29988 worker thread done servicing request
04:41:38.247 00.000 28316 OnExposeComplete: enter
04:41:38.248 00.001 28316 UpdateGuideState(): m_state=6
04:41:38.248 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8148
04:41:38.250 00.002 28316 Star::Find returns 1 (0), X=948.70, Y=261.67, Mass=2200, SNR=32.3, Peak=152 HFD=4.0
04:41:38.251 00.001 28316 MultiStar: [#1 0.27,-0.10,0.92,U] [#2 0.24,0.04,0.91,U] [#3 0.23,0.26,0.85,U] [#4 0.06,0.18,0.81,U] [#5 0.14,0.16,0.76,U] [#6 0.21,0.13,0.61,U] [#7 0.40,0.37,0.00,M5] [#8 0.16,0.11,0.58,U] 
04:41:38.252 00.001 28316 single-star, 7 included, MultiStar: {0.18, 0.11}, one-star: {0.15, 0.15}
04:41:38.254 00.002 28316 CameraToMount -- cameraTheta (0.78) - m_xAngle (2.00) = xAngle (-1.22 = -1.22)
04:41:38.255 00.001 28316 CameraToMount -- cameraTheta (0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
04:41:38.256 00.001 28316 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.07 mountY=-0.20, mountTheta=-1.22
04:41:38.257 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.15, y=0.15, opts=13)
04:41:38.257 00.000 28316 Enqueuing Move request for scope (0.15, 0.15)
04:41:38.258 00.001 29988 Worker thread wakes up
04:41:38.258 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:38.258 00.000 28316 UpdateGuideState exits: m=2200 RSB=32.3
04:41:38.259 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:38.259 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:38.260 00.001 28316 Enqueuing Expose request
04:41:38.260 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
04:41:38.260 00.000 29988 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
04:41:38.260 00.000 29988 Moving (0.15, 0.15) raw xDistance=0.07 yDistance=-0.20
04:41:38.260 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
04:41:38.260 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:38.260 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:41:38.260 00.000 29988 MoveAxis(E, 0, ABG)
04:41:38.260 00.000 29988 Move returns status 0, amount 0
04:41:38.260 00.000 29988 MoveAxis(N, 0, ABG)
04:41:38.260 00.000 29988 Move returns status 0, amount 0
04:41:38.260 00.000 29988 move complete, result=0
04:41:38.260 00.000 29988 worker thread done servicing request
04:41:38.260 00.000 29988 Worker thread wakes up
04:41:38.260 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:38.260 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:38.261 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:41:39.785 01.524 29988 Exposure complete
04:41:39.826 00.041 29988 worker thread done servicing request
04:41:39.826 00.000 28316 OnExposeComplete: enter
04:41:39.826 00.000 28316 UpdateGuideState(): m_state=6
04:41:39.827 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8149
04:41:39.827 00.000 28316 Star::Find returns 1 (0), X=948.76, Y=261.80, Mass=2247, SNR=32.9, Peak=181 HFD=4.1
04:41:39.828 00.001 28316 MultiStar: [#1 0.16,0.18,0.98,U] [#2 0.13,0.30,0.87,U] [#3 0.22,0.29,0.00,M1] [#4 0.04,0.25,0.83,U] [#5 -0.00,0.33,0.72,U] [#6 0.37,0.15,0.00,M1] [#7 0.27,0.45,0.00,M6] [#8 0.18,0.13,0.59,U] 
04:41:39.828 00.000 28316 refined, 5 included, MultiStar: {0.12, 0.25}, one-star: {0.21, 0.28}
04:41:39.829 00.001 28316 CameraToMount -- cameraTheta (1.11) - m_xAngle (2.00) = xAngle (-0.89 = -0.89)
04:41:39.829 00.000 28316 CameraToMount -- cameraTheta (1.11) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
04:41:39.830 00.001 28316 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.11 mountX=0.18 mountY=-0.22, mountTheta=-0.90
04:41:39.831 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.25, opts=13)
04:41:39.832 00.001 28316 Enqueuing Move request for scope (0.12, 0.25)
04:41:39.834 00.002 29988 Worker thread wakes up
04:41:39.834 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:39.834 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
04:41:39.834 00.000 28316 UpdateGuideState exits: m=2247 RSB=32.9
04:41:39.835 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:39.835 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:39.836 00.001 28316 Enqueuing Expose request
04:41:39.836 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
04:41:39.836 00.000 29988 Moving (0.12, 0.25) raw xDistance=0.18 yDistance=-0.22
04:41:39.836 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
04:41:39.836 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:41:39.836 00.000 29988 MoveAxis(E, 0, ABG)
04:41:39.836 00.000 29988 Move returns status 0, amount 0
04:41:39.836 00.000 29988 MoveAxis(N, 53, ABG)
04:41:39.836 00.000 29988 Guiding  Dir = 0, Dur = 53
04:41:39.836 00.000 29988 IsSlewing returns 0
04:41:39.837 00.001 29988 IsGuiding returns 0
04:41:39.842 00.005 29988 PulseGuide returned control before completion, sleep 58
04:41:39.908 00.066 29988 IsGuiding returns 1
04:41:39.908 00.000 29988 scope still moving after pulse duration time elapsed
04:41:39.939 00.031 29988 IsSlewing returns 0
04:41:39.939 00.000 29988 IsGuiding returns 0
04:41:39.939 00.000 29988 scope move finished after 53 + 49 ms
04:41:39.939 00.000 29988 Move returns status 0, amount 53
04:41:39.939 00.000 29988 move complete, result=0
04:41:39.939 00.000 29988 worker thread done servicing request
04:41:39.939 00.000 29988 Worker thread wakes up
04:41:39.939 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:39.939 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:39.939 00.000 28316 GuideStep: 0.2 px 0 ms EAST, -0.2 px 53 ms NORTH
04:41:41.573 01.634 29988 Exposure complete
04:41:41.619 00.046 29988 worker thread done servicing request
04:41:41.619 00.000 28316 OnExposeComplete: enter
04:41:41.620 00.001 28316 UpdateGuideState(): m_state=6
04:41:41.620 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8150
04:41:41.621 00.001 28316 Star::Find returns 1 (0), X=948.58, Y=261.59, Mass=2202, SNR=32.6, Peak=153 HFD=4.1
04:41:41.621 00.000 28316 MultiStar: [#1 -0.12,0.04,0.99,U] [#2 0.12,0.15,0.90,U] [#3 -0.02,0.22,0.87,U] [#4 -0.16,0.19,0.83,U] [#5 0.14,0.21,0.69,U] [#6 0.11,-0.02,0.61,U] [#7 0.14,0.50,0.00,M7] [#8 0.00,0.15,0.59,U] 
04:41:41.622 00.001 28316 single-star, 7 included, MultiStar: {0.00, 0.13}, one-star: {0.03, 0.07}
04:41:41.622 00.000 28316 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.00) = xAngle (-0.80 = -0.80)
04:41:41.623 00.001 28316 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
04:41:41.623 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.20 mountX=0.06 mountY=-0.06, mountTheta=-0.82
04:41:41.624 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=0.07, opts=13)
04:41:41.625 00.001 28316 Enqueuing Move request for scope (0.03, 0.07)
04:41:41.625 00.000 29988 Worker thread wakes up
04:41:41.625 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
04:41:41.625 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
04:41:41.625 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:41.627 00.002 29988 Moving (0.03, 0.07) raw xDistance=0.06 yDistance=-0.06
04:41:41.628 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:41:41.628 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:41.628 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:41:41.628 00.000 29988 MoveAxis(E, 0, ABG)
04:41:41.628 00.000 28316 UpdateGuideState exits: m=2202 RSB=32.6
04:41:41.628 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:41.629 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:41.629 00.000 28316 Enqueuing Expose request
04:41:41.629 00.000 29988 Move returns status 0, amount 0
04:41:41.630 00.001 29988 MoveAxis(N, 0, ABG)
04:41:41.630 00.000 29988 Move returns status 0, amount 0
04:41:41.630 00.000 29988 move complete, result=0
04:41:41.630 00.000 29988 worker thread done servicing request
04:41:41.630 00.000 29988 Worker thread wakes up
04:41:41.630 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:41.630 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:41.630 00.000 28316 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:43.142 01.512 29988 Exposure complete
04:41:43.197 00.055 29988 worker thread done servicing request
04:41:43.197 00.000 28316 OnExposeComplete: enter
04:41:43.198 00.001 28316 UpdateGuideState(): m_state=6
04:41:43.198 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8151
04:41:43.199 00.001 28316 Star::Find returns 1 (0), X=948.67, Y=261.54, Mass=2207, SNR=32.4, Peak=156 HFD=4.0
04:41:43.199 00.000 28316 MultiStar: [#1 -0.06,0.04,0.94,U] [#2 0.17,0.18,0.96,U] [#3 0.15,0.11,0.83,U] [#4 0.09,0.17,0.81,U] [#5 0.12,0.09,0.71,U] [#6 0.33,-0.04,0.66,U] [#7 0.10,0.44,0.00,M8] [#8 -0.10,-0.15,0.60,U] 
04:41:43.200 00.001 28316 single-star, 7 included, MultiStar: {0.10, 0.06}, one-star: {0.12, 0.02}
04:41:43.200 00.000 28316 CameraToMount -- cameraTheta (0.17) - m_xAngle (2.00) = xAngle (-1.83 = -1.83)
04:41:43.201 00.001 28316 CameraToMount -- cameraTheta (0.17) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
04:41:43.201 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.17 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
04:41:43.202 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=0.02, opts=13)
04:41:43.203 00.001 28316 Enqueuing Move request for scope (0.12, 0.02)
04:41:43.204 00.001 29988 Worker thread wakes up
04:41:43.204 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:43.205 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
04:41:43.205 00.000 29988 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
04:41:43.205 00.000 29988 Moving (0.12, 0.02) raw xDistance=-0.03 yDistance=-0.11
04:41:43.205 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:41:43.205 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:43.205 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
04:41:43.205 00.000 29988 MoveAxis(E, 0, ABG)
04:41:43.205 00.000 29988 Move returns status 0, amount 0
04:41:43.205 00.000 29988 MoveAxis(N, 0, ABG)
04:41:43.205 00.000 29988 Move returns status 0, amount 0
04:41:43.205 00.000 29988 move complete, result=0
04:41:43.205 00.000 29988 worker thread done servicing request
04:41:43.205 00.000 28316 UpdateGuideState exits: m=2207 RSB=32.4
04:41:43.206 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:43.206 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:43.207 00.001 28316 Enqueuing Expose request
04:41:43.207 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
04:41:43.208 00.001 29988 Worker thread wakes up
04:41:43.208 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:43.208 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:44.843 01.635 29988 Exposure complete
04:41:44.906 00.063 29988 worker thread done servicing request
04:41:44.906 00.000 28316 OnExposeComplete: enter
04:41:44.906 00.000 28316 UpdateGuideState(): m_state=6
04:41:44.907 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8152
04:41:44.907 00.000 28316 Star::Find returns 1 (0), X=948.42, Y=261.47, Mass=2238, SNR=32.9, Peak=155 HFD=4.1
04:41:44.908 00.001 28316 MultiStar: [#1 -0.08,-0.14,0.98,U] [#2 -0.13,-0.09,0.92,U] [#3 -0.07,0.05,0.86,U] [#4 0.05,0.01,0.81,U] [#5 0.00,0.06,0.73,U] [#6 0.14,-0.18,0.65,U] [#7 0.04,0.21,0.62,U] [#8 -0.18,-0.08,0.57,U] 
04:41:44.908 00.000 28316 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.13, -0.05}
04:41:44.909 00.001 28316 CameraToMount -- cameraTheta (-2.57) - m_xAngle (2.00) = xAngle (-4.56 = 1.72)
04:41:44.909 00.000 28316 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.60 = 1.68)
04:41:44.910 00.001 28316 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.57 mountX=-0.01 mountY=0.05, mountTheta=1.72
04:41:44.912 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.05, y=-0.03, opts=13)
04:41:44.912 00.000 28316 Enqueuing Move request for scope (-0.05, -0.03)
04:41:44.913 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:44.913 00.000 28316 UpdateGuideState exits: m=2238 RSB=32.9
04:41:44.914 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:44.914 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:44.914 00.000 28316 Enqueuing Expose request
04:41:44.915 00.001 29988 Worker thread wakes up
04:41:44.915 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
04:41:44.915 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
04:41:44.915 00.000 29988 Moving (-0.05, -0.03) raw xDistance=-0.01 yDistance=0.05
04:41:44.915 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:41:44.915 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:44.915 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
04:41:44.915 00.000 29988 MoveAxis(E, 0, ABG)
04:41:44.915 00.000 29988 Move returns status 0, amount 0
04:41:44.915 00.000 29988 MoveAxis(N, 0, ABG)
04:41:44.915 00.000 29988 Move returns status 0, amount 0
04:41:44.915 00.000 29988 move complete, result=0
04:41:44.915 00.000 29988 worker thread done servicing request
04:41:44.915 00.000 29988 Worker thread wakes up
04:41:44.915 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:44.915 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:44.915 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:46.333 01.418 29988 Exposure complete
04:41:46.373 00.040 29988 worker thread done servicing request
04:41:46.373 00.000 28316 OnExposeComplete: enter
04:41:46.374 00.001 28316 UpdateGuideState(): m_state=6
04:41:46.376 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8153
04:41:46.377 00.001 28316 Star::Find returns 1 (0), X=948.47, Y=261.48, Mass=2163, SNR=32.1, Peak=140 HFD=4.2
04:41:46.378 00.001 28316 MultiStar: [#1 0.09,-0.33,0.98,U] [#2 -0.00,-0.27,0.92,U] [#3 0.05,-0.02,0.84,U] [#4 -0.06,-0.15,0.86,U] [#5 0.17,0.02,0.75,U] [#6 0.07,-0.15,0.61,U] [#7 0.27,0.19,0.63,U] [#8 -0.14,0.12,0.59,U] 
04:41:46.380 00.002 28316 single-star, 8 included, MultiStar: {0.03, -0.09}, one-star: {-0.08, -0.04}
04:41:46.382 00.002 28316 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.00) = xAngle (-4.66 = 1.62)
04:41:46.382 00.000 28316 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.70 = 1.58)
04:41:46.383 00.001 28316 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.67 mountX=-0.00 mountY=0.09, mountTheta=1.62
04:41:46.384 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.08, y=-0.04, opts=13)
04:41:46.384 00.000 28316 Enqueuing Move request for scope (-0.08, -0.04)
04:41:46.385 00.001 29988 Worker thread wakes up
04:41:46.385 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
04:41:46.385 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
04:41:46.385 00.000 29988 Moving (-0.08, -0.04) raw xDistance=-0.00 yDistance=0.09
04:41:46.385 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:41:46.385 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:46.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:46.386 00.001 28316 UpdateGuideState exits: m=2163 RSB=32.1
04:41:46.386 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:46.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:46.387 00.001 28316 Enqueuing Expose request
04:41:46.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:41:46.387 00.000 29988 MoveAxis(E, 0, ABG)
04:41:46.387 00.000 29988 Move returns status 0, amount 0
04:41:46.387 00.000 29988 MoveAxis(N, 0, ABG)
04:41:46.387 00.000 29988 Move returns status 0, amount 0
04:41:46.387 00.000 29988 move complete, result=0
04:41:46.387 00.000 29988 worker thread done servicing request
04:41:46.387 00.000 29988 Worker thread wakes up
04:41:46.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:46.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:46.388 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:48.016 01.628 29988 Exposure complete
04:41:48.056 00.040 29988 worker thread done servicing request
04:41:48.056 00.000 28316 OnExposeComplete: enter
04:41:48.057 00.001 28316 UpdateGuideState(): m_state=6
04:41:48.059 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8154
04:41:48.061 00.002 28316 Star::Find returns 1 (0), X=948.64, Y=261.23, Mass=2392, SNR=33.8, Peak=184 HFD=3.8
04:41:48.064 00.003 28316 MultiStar: [#1 0.15,-0.30,0.92,U] [#2 0.12,-0.35,0.00,M1] [#3 -0.06,-0.17,0.85,U] [#4 -0.04,-0.23,0.83,U] [#5 0.23,-0.00,0.72,U] [#6 0.08,-0.31,0.63,U] [#7 -0.00,0.10,0.58,U] [#8 -0.03,-0.35,0.00,M1] 
04:41:48.066 00.002 28316 refined, 6 included, MultiStar: {0.06, -0.19}, one-star: {0.08, -0.29}
04:41:48.068 00.002 28316 CameraToMount -- cameraTheta (-1.24) - m_xAngle (2.00) = xAngle (-3.24 = 3.04)
04:41:48.069 00.001 28316 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.28 = 3.01)
04:41:48.069 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.24 mountX=-0.20 mountY=0.03, mountTheta=3.01
04:41:48.070 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
04:41:48.071 00.001 28316 Enqueuing Move request for scope (0.06, -0.19)
04:41:48.071 00.000 29988 Worker thread wakes up
04:41:48.071 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:48.071 00.000 28316 UpdateGuideState exits: m=2392 RSB=33.8
04:41:48.072 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:48.072 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:48.073 00.001 28316 Enqueuing Expose request
04:41:48.073 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
04:41:48.073 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
04:41:48.073 00.000 29988 Moving (0.06, -0.19) raw xDistance=-0.20 yDistance=0.03
04:41:48.073 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:41:48.073 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:48.073 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:41:48.073 00.000 29988 MoveAxis(E, 0, ABG)
04:41:48.073 00.000 29988 Move returns status 0, amount 0
04:41:48.073 00.000 29988 MoveAxis(N, 0, ABG)
04:41:48.073 00.000 29988 Move returns status 0, amount 0
04:41:48.073 00.000 29988 move complete, result=0
04:41:48.073 00.000 29988 worker thread done servicing request
04:41:48.073 00.000 29988 Worker thread wakes up
04:41:48.073 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:48.073 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:48.074 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:41:49.607 01.533 29988 Exposure complete
04:41:49.646 00.039 29988 worker thread done servicing request
04:41:49.646 00.000 28316 OnExposeComplete: enter
04:41:49.647 00.001 28316 UpdateGuideState(): m_state=6
04:41:49.648 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8155
04:41:49.649 00.001 28316 Star::Find returns 1 (0), X=948.60, Y=261.05, Mass=2127, SNR=31.9, Peak=171 HFD=4.1
04:41:49.649 00.000 28316 MultiStar: [#1 -0.06,-0.48,0.00,M1] [#2 -0.06,-0.46,0.00,M2] [#3 0.04,-0.40,0.00,M1] [#4 -0.15,-0.08,0.86,U] [#5 -0.01,-0.17,0.80,U] [#6 0.09,-0.42,0.00,M1] [#7 0.16,0.06,0.66,U] [#8 0.02,-0.27,0.60,U] 
04:41:49.650 00.001 28316 refined, 4 included, MultiStar: {0.01, -0.20}, one-star: {0.05, -0.47}
04:41:49.651 00.001 28316 CameraToMount -- cameraTheta (-1.54) - m_xAngle (2.00) = xAngle (-3.54 = 2.75)
04:41:49.653 00.002 28316 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.58 = 2.71)
04:41:49.654 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=-0.18 mountY=0.08, mountTheta=2.71
04:41:49.656 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.20, opts=13)
04:41:49.657 00.001 28316 Enqueuing Move request for scope (0.01, -0.20)
04:41:49.658 00.001 29988 Worker thread wakes up
04:41:49.658 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:49.658 00.000 28316 UpdateGuideState exits: m=2127 RSB=31.9
04:41:49.659 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:49.659 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:49.660 00.001 28316 Enqueuing Expose request
04:41:49.660 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
04:41:49.660 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
04:41:49.660 00.000 29988 Moving (0.01, -0.20) raw xDistance=-0.18 yDistance=0.08
04:41:49.660 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:41:49.660 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:49.660 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
04:41:49.660 00.000 29988 MoveAxis(E, 0, ABG)
04:41:49.660 00.000 29988 Move returns status 0, amount 0
04:41:49.660 00.000 29988 MoveAxis(N, 0, ABG)
04:41:49.660 00.000 29988 Move returns status 0, amount 0
04:41:49.660 00.000 29988 move complete, result=0
04:41:49.660 00.000 29988 worker thread done servicing request
04:41:49.660 00.000 29988 Worker thread wakes up
04:41:49.660 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:49.660 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:49.661 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:51.284 01.623 29988 Exposure complete
04:41:51.315 00.031 29988 worker thread done servicing request
04:41:51.315 00.000 28316 OnExposeComplete: enter
04:41:51.316 00.001 28316 UpdateGuideState(): m_state=6
04:41:51.317 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8156
04:41:51.317 00.000 28316 Star::Find returns 1 (0), X=948.25, Y=261.24, Mass=2216, SNR=32.7, Peak=166 HFD=4.3
04:41:51.318 00.001 28316 MultiStar: [#1 -0.28,-0.36,0.00,M2] [#2 -0.25,-0.45,0.00,M3] [#3 -0.21,-0.23,0.86,U] [#4 -0.15,-0.14,0.84,U] [#5 -0.01,-0.27,0.72,U] [#6 0.15,-0.39,0.00,M2] [#7 -0.29,0.12,0.61,U] [#8 -0.14,-0.18,0.56,U] 
04:41:51.318 00.000 28316 refined, 5 included, MultiStar: {-0.19, -0.18}, one-star: {-0.31, -0.28}
04:41:51.318 00.000 28316 CameraToMount -- cameraTheta (-2.39) - m_xAngle (2.00) = xAngle (-4.39 = 1.90)
04:41:51.319 00.001 28316 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.43 = 1.86)
04:41:51.319 00.000 28316 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.39 mountX=-0.08 mountY=0.25, mountTheta=1.89
04:41:51.321 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.19, y=-0.18, opts=13)
04:41:51.321 00.000 28316 Enqueuing Move request for scope (-0.19, -0.18)
04:41:51.322 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:51.322 00.000 28316 UpdateGuideState exits: m=2216 RSB=32.7
04:41:51.322 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:51.322 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:51.323 00.001 28316 Enqueuing Expose request
04:41:51.323 00.000 29988 Worker thread wakes up
04:41:51.323 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
04:41:51.323 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
04:41:51.323 00.000 29988 Moving (-0.19, -0.18) raw xDistance=-0.08 yDistance=0.25
04:41:51.323 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:41:51.323 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:41:51.323 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
04:41:51.324 00.001 29988 MoveAxis(E, 0, ABG)
04:41:51.324 00.000 29988 Move returns status 0, amount 0
04:41:51.324 00.000 29988 MoveAxis(N, 0, ABG)
04:41:51.324 00.000 29988 Move returns status 0, amount 0
04:41:51.324 00.000 29988 move complete, result=0
04:41:51.324 00.000 29988 worker thread done servicing request
04:41:51.324 00.000 29988 Worker thread wakes up
04:41:51.324 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
04:41:51.324 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:51.324 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:52.841 01.517 29988 Exposure complete
04:41:52.875 00.034 29988 worker thread done servicing request
04:41:52.875 00.000 28316 OnExposeComplete: enter
04:41:52.876 00.001 28316 UpdateGuideState(): m_state=6
04:41:52.877 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8157
04:41:52.877 00.000 28316 Star::Find returns 1 (0), X=948.38, Y=261.29, Mass=1995, SNR=30.8, Peak=126 HFD=4.3
04:41:52.878 00.001 28316 MultiStar: [#1 -0.19,-0.43,0.00,M3] [#2 0.09,-0.34,0.95,U] [#3 -0.11,-0.12,0.88,U] [#4 -0.05,-0.23,0.85,U] [#5 -0.09,-0.14,0.81,U] [#6 0.04,-0.24,0.66,U] [#7 0.07,-0.07,0.65,U] [#8 0.15,-0.43,0.00,M1] 
04:41:52.878 00.000 28316 refined, 6 included, MultiStar: {-0.04, -0.20}, one-star: {-0.17, -0.23}
04:41:52.878 00.000 28316 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.00) = xAngle (-3.76 = 2.53)
04:41:52.879 00.001 28316 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.80 = 2.49)
04:41:52.879 00.000 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.76 mountX=-0.17 mountY=0.12, mountTheta=2.50
04:41:52.880 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.20, opts=13)
04:41:52.881 00.001 28316 Enqueuing Move request for scope (-0.04, -0.20)
04:41:52.881 00.000 29988 Worker thread wakes up
04:41:52.881 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
04:41:52.881 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
04:41:52.881 00.000 29988 Moving (-0.04, -0.20) raw xDistance=-0.17 yDistance=0.12
04:41:52.881 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:41:52.881 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:52.881 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:41:52.881 00.000 29988 MoveAxis(E, 0, ABG)
04:41:52.881 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:52.882 00.001 28316 UpdateGuideState exits: m=1995 RSB=30.8
04:41:52.882 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:52.883 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:52.883 00.000 28316 Enqueuing Expose request
04:41:52.884 00.001 29988 Move returns status 0, amount 0
04:41:52.884 00.000 29988 MoveAxis(N, 0, ABG)
04:41:52.884 00.000 29988 Move returns status 0, amount 0
04:41:52.884 00.000 29988 move complete, result=0
04:41:52.884 00.000 29988 worker thread done servicing request
04:41:52.884 00.000 29988 Worker thread wakes up
04:41:52.884 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:52.884 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:52.885 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:54.509 01.624 29988 Exposure complete
04:41:54.542 00.033 29988 worker thread done servicing request
04:41:54.542 00.000 28316 OnExposeComplete: enter
04:41:54.545 00.003 28316 UpdateGuideState(): m_state=6
04:41:54.547 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8158
04:41:54.550 00.003 28316 Star::Find returns 1 (0), X=948.74, Y=261.18, Mass=2131, SNR=32.0, Peak=166 HFD=4.3
04:41:54.551 00.001 28316 MultiStar: [#1 -0.01,-0.41,0.00,M4] [#2 0.20,-0.49,0.00,M3] [#3 0.34,-0.35,0.00,M1] [#4 -0.16,-0.12,0.84,U] [#5 0.05,-0.21,0.77,U] [#6 0.09,-0.28,0.63,U] [#7 0.14,0.08,0.61,U] [#8 0.26,-0.36,0.00,M2] 
04:41:54.552 00.001 28316 refined, 4 included, MultiStar: {0.06, -0.19}, one-star: {0.18, -0.34}
04:41:54.552 00.000 28316 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.00) = xAngle (-3.26 = 3.02)
04:41:54.553 00.001 28316 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.30 = 2.98)
04:41:54.554 00.001 28316 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.27 mountX=-0.20 mountY=0.03, mountTheta=2.98
04:41:54.556 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.19, opts=13)
04:41:54.556 00.000 28316 Enqueuing Move request for scope (0.06, -0.19)
04:41:54.557 00.001 29988 Worker thread wakes up
04:41:54.557 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:54.557 00.000 28316 UpdateGuideState exits: m=2131 RSB=32.0
04:41:54.558 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:54.558 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:54.558 00.000 28316 Enqueuing Expose request
04:41:54.559 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
04:41:54.559 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
04:41:54.559 00.000 29988 Moving (0.06, -0.19) raw xDistance=-0.20 yDistance=0.03
04:41:54.559 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:41:54.559 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:54.559 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:41:54.559 00.000 29988 MoveAxis(E, 0, ABG)
04:41:54.559 00.000 29988 Move returns status 0, amount 0
04:41:54.559 00.000 29988 MoveAxis(N, 0, ABG)
04:41:54.559 00.000 29988 Move returns status 0, amount 0
04:41:54.559 00.000 29988 move complete, result=0
04:41:54.559 00.000 29988 worker thread done servicing request
04:41:54.559 00.000 29988 Worker thread wakes up
04:41:54.559 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:54.559 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:54.559 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
04:41:56.078 01.519 29988 Exposure complete
04:41:56.115 00.037 29988 worker thread done servicing request
04:41:56.115 00.000 28316 OnExposeComplete: enter
04:41:56.116 00.001 28316 UpdateGuideState(): m_state=6
04:41:56.116 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8159
04:41:56.117 00.001 28316 Star::Find returns 1 (0), X=948.98, Y=261.27, Mass=2123, SNR=31.8, Peak=165 HFD=4.0
04:41:56.117 00.000 28316 MultiStar: [#1 0.31,-0.39,0.00,M5] [#2 0.31,-0.42,0.00,M4] [#3 0.49,-0.21,0.00,M2] [#4 0.30,-0.14,0.84,U] [#5 0.48,-0.17,0.00,M1] [#6 0.28,-0.28,0.00,M1] [#7 0.44,-0.12,0.00,M2] [#8 0.07,-0.30,0.60,U] 
04:41:56.118 00.001 28316 refined, 2 included, MultiStar: {0.29, -0.22}, one-star: {0.42, -0.25}
04:41:56.118 00.000 28316 CameraToMount -- cameraTheta (-0.65) - m_xAngle (2.00) = xAngle (-2.65 = -2.65)
04:41:56.119 00.001 28316 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
04:41:56.120 00.001 28316 CameraToMount -- cameraX=0.29 cameraY=-0.22 hyp=0.37 cameraTheta=-0.65 mountX=-0.33 mountY=-0.16, mountTheta=-2.68
04:41:56.121 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.29, y=-0.22, opts=13)
04:41:56.121 00.000 28316 Enqueuing Move request for scope (0.29, -0.22)
04:41:56.122 00.001 29988 Worker thread wakes up
04:41:56.122 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:56.122 00.000 28316 UpdateGuideState exits: m=2123 RSB=31.8
04:41:56.123 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:56.123 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:56.123 00.000 28316 Enqueuing Expose request
04:41:56.124 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.22) opts 0xd
04:41:56.124 00.000 29988 Handling offset move in thread for scope, endpoint = (0.29, -0.22)
04:41:56.124 00.000 29988 Moving (0.29, -0.22) raw xDistance=-0.33 yDistance=-0.16
04:41:56.124 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
04:41:56.124 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:56.124 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:41:56.124 00.000 29988 MoveAxis(E, 69, ABG)
04:41:56.124 00.000 29988 Guiding  Dir = 2, Dur = 69
04:41:56.124 00.000 29988 IsSlewing returns 0
04:41:56.124 00.000 29988 IsGuiding returns 0
04:41:56.126 00.002 29988 PulseGuide returned control before completion, sleep 77
04:41:56.219 00.093 29988 IsGuiding returns 0
04:41:56.220 00.001 29988 Move returns status 0, amount 69
04:41:56.220 00.000 29988 MoveAxis(N, 0, ABG)
04:41:56.220 00.000 29988 Move returns status 0, amount 0
04:41:56.220 00.000 29988 move complete, result=0
04:41:56.220 00.000 29988 worker thread done servicing request
04:41:56.220 00.000 29988 Worker thread wakes up
04:41:56.220 00.000 28316 GuideStep: -0.3 px 69 ms EAST, -0.2 px 0 ms NORTH
04:41:56.221 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:56.221 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:57.856 01.635 29988 Exposure complete
04:41:57.894 00.038 29988 worker thread done servicing request
04:41:57.894 00.000 28316 OnExposeComplete: enter
04:41:57.895 00.001 28316 UpdateGuideState(): m_state=6
04:41:57.895 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8160
04:41:57.896 00.001 28316 Star::Find returns 1 (0), X=948.47, Y=261.23, Mass=2205, SNR=32.5, Peak=168 HFD=3.8
04:41:57.896 00.000 28316 MultiStar: [#1 -0.02,-0.31,0.94,U] [#2 -0.11,-0.27,0.89,U] [#3 0.01,-0.12,0.86,U] [#4 -0.12,-0.08,0.80,U] [#5 -0.07,-0.05,0.74,U] [#6 -0.06,-0.07,0.62,U] [#7 0.13,0.06,0.61,U] [#8 -0.17,-0.30,0.59,U] 
04:41:57.896 00.000 28316 refined, 8 included, MultiStar: {-0.06, -0.17}, one-star: {-0.09, -0.29}
04:41:57.897 00.001 28316 CameraToMount -- cameraTheta (-1.89) - m_xAngle (2.00) = xAngle (-3.89 = 2.40)
04:41:57.898 00.001 28316 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.93 = 2.36)
04:41:57.899 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.89 mountX=-0.13 mountY=0.13, mountTheta=2.38
04:41:57.901 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.17, opts=13)
04:41:57.902 00.001 28316 Enqueuing Move request for scope (-0.06, -0.17)
04:41:57.903 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:57.904 00.001 29988 Worker thread wakes up
04:41:57.904 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.5
04:41:57.904 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
04:41:57.904 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
04:41:57.904 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:57.905 00.001 29988 Moving (-0.06, -0.17) raw xDistance=-0.13 yDistance=0.13
04:41:57.905 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:41:57.905 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:41:57.905 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:57.905 00.000 28316 Enqueuing Expose request
04:41:57.906 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
04:41:57.906 00.000 29988 MoveAxis(E, 0, ABG)
04:41:57.906 00.000 29988 Move returns status 0, amount 0
04:41:57.906 00.000 29988 MoveAxis(N, 0, ABG)
04:41:57.906 00.000 29988 Move returns status 0, amount 0
04:41:57.906 00.000 29988 move complete, result=0
04:41:57.906 00.000 29988 worker thread done servicing request
04:41:57.906 00.000 29988 Worker thread wakes up
04:41:57.906 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:57.906 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:57.906 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:41:59.431 01.525 29988 Exposure complete
04:41:59.481 00.050 29988 worker thread done servicing request
04:41:59.481 00.000 28316 OnExposeComplete: enter
04:41:59.482 00.001 28316 UpdateGuideState(): m_state=6
04:41:59.484 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8161
04:41:59.485 00.001 28316 Star::Find returns 1 (0), X=948.39, Y=261.15, Mass=2209, SNR=32.5, Peak=156 HFD=4.0
04:41:59.487 00.002 28316 MultiStar: [#1 -0.19,-0.46,0.00,M5] [#2 -0.23,-0.42,0.00,M4] [#3 -0.07,-0.27,0.85,U] [#4 -0.18,-0.27,0.83,U] [#5 -0.20,-0.19,0.70,U] [#6 -0.08,-0.32,0.62,U] [#7 -0.04,-0.07,0.66,U] [#8 -0.07,-0.34,0.59,U] 
04:41:59.488 00.001 28316 refined, 6 included, MultiStar: {-0.12, -0.27}, one-star: {-0.16, -0.37}
04:41:59.489 00.001 28316 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.00) = xAngle (-3.99 = 2.30)
04:41:59.491 00.002 28316 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.03 = 2.26)
04:41:59.493 00.002 28316 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.99 mountX=-0.19 mountY=0.23, mountTheta=2.28
04:41:59.496 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.12, y=-0.27, opts=13)
04:41:59.496 00.000 28316 Enqueuing Move request for scope (-0.12, -0.27)
04:41:59.497 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:41:59.497 00.000 28316 UpdateGuideState exits: m=2209 RSB=32.5
04:41:59.498 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:41:59.498 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:41:59.499 00.001 29988 Worker thread wakes up
04:41:59.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
04:41:59.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
04:41:59.499 00.000 29988 Moving (-0.12, -0.27) raw xDistance=-0.19 yDistance=0.23
04:41:59.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:41:59.499 00.000 28316 Enqueuing Expose request
04:41:59.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:41:59.499 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
04:41:59.499 00.000 29988 MoveAxis(E, 0, ABG)
04:41:59.499 00.000 29988 Move returns status 0, amount 0
04:41:59.499 00.000 29988 MoveAxis(N, 0, ABG)
04:41:59.499 00.000 29988 Move returns status 0, amount 0
04:41:59.499 00.000 29988 move complete, result=0
04:41:59.499 00.000 29988 worker thread done servicing request
04:41:59.499 00.000 29988 Worker thread wakes up
04:41:59.499 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:41:59.499 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:41:59.499 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:01.125 01.626 29988 Exposure complete
04:42:01.176 00.051 29988 worker thread done servicing request
04:42:01.176 00.000 28316 OnExposeComplete: enter
04:42:01.177 00.001 28316 UpdateGuideState(): m_state=6
04:42:01.178 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8162
04:42:01.179 00.001 28316 Star::Find returns 1 (0), X=948.45, Y=261.14, Mass=2374, SNR=33.7, Peak=169 HFD=3.9
04:42:01.180 00.001 28316 MultiStar: [#1 -0.17,-0.37,0.00,M6] [#2 -0.10,-0.30,0.88,U] [#3 -0.02,-0.26,0.86,U] [#4 -0.14,-0.04,0.81,U] [#5 -0.06,-0.33,0.69,U] [#6 0.06,-0.26,0.61,U] [#7 0.00,0.13,0.59,U] [#8 0.01,-0.36,0.00,M1] 
04:42:01.182 00.002 28316 refined, 6 included, MultiStar: {-0.06, -0.22}, one-star: {-0.10, -0.38}
04:42:01.183 00.001 28316 CameraToMount -- cameraTheta (-1.83) - m_xAngle (2.00) = xAngle (-3.83 = 2.45)
04:42:01.184 00.001 28316 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.87 = 2.41)
04:42:01.185 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.83 mountX=-0.18 mountY=0.15, mountTheta=2.43
04:42:01.187 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.22, opts=13)
04:42:01.187 00.000 28316 Enqueuing Move request for scope (-0.06, -0.22)
04:42:01.188 00.001 29988 Worker thread wakes up
04:42:01.188 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
04:42:01.188 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
04:42:01.188 00.000 29988 Moving (-0.06, -0.22) raw xDistance=-0.18 yDistance=0.15
04:42:01.188 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:42:01.189 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:01.189 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:01.189 00.000 28316 UpdateGuideState exits: m=2374 RSB=33.7
04:42:01.190 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:01.190 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:01.192 00.002 28316 Enqueuing Expose request
04:42:01.192 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:42:01.192 00.000 29988 MoveAxis(E, 0, ABG)
04:42:01.192 00.000 29988 Move returns status 0, amount 0
04:42:01.192 00.000 29988 MoveAxis(N, 0, ABG)
04:42:01.192 00.000 29988 Move returns status 0, amount 0
04:42:01.192 00.000 29988 move complete, result=0
04:42:01.192 00.000 29988 worker thread done servicing request
04:42:01.192 00.000 29988 Worker thread wakes up
04:42:01.192 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:01.192 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:01.193 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:02.704 01.511 29988 Exposure complete
04:42:02.737 00.033 29988 worker thread done servicing request
04:42:02.737 00.000 28316 OnExposeComplete: enter
04:42:02.738 00.001 28316 UpdateGuideState(): m_state=6
04:42:02.739 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8163
04:42:02.739 00.000 28316 Star::Find returns 1 (0), X=948.58, Y=261.20, Mass=2193, SNR=32.5, Peak=162 HFD=3.9
04:42:02.740 00.001 28316 MultiStar: [#1 -0.05,-0.35,0.96,U] [#2 0.05,-0.24,0.93,U] [#3 0.00,-0.16,0.87,U] [#4 -0.16,-0.14,0.83,U] [#5 -0.18,-0.25,0.73,U] [#6 -0.15,-0.12,0.62,U] [#7 0.22,0.12,0.62,U] [#8 0.18,-0.16,0.61,U] 
04:42:02.740 00.000 28316 refined, 8 included, MultiStar: {-0.01, -0.20}, one-star: {0.03, -0.32}
04:42:02.740 00.000 28316 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.00) = xAngle (-3.63 = 2.65)
04:42:02.741 00.001 28316 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.67 = 2.61)
04:42:02.741 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.64 mountX=-0.17 mountY=0.10, mountTheta=2.62
04:42:02.742 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.20, opts=13)
04:42:02.743 00.001 28316 Enqueuing Move request for scope (-0.01, -0.20)
04:42:02.743 00.000 29988 Worker thread wakes up
04:42:02.743 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
04:42:02.743 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:02.745 00.002 28316 UpdateGuideState exits: m=2193 RSB=32.5
04:42:02.745 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:02.745 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:02.746 00.001 28316 Enqueuing Expose request
04:42:02.746 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
04:42:02.746 00.000 29988 Moving (-0.01, -0.20) raw xDistance=-0.17 yDistance=0.10
04:42:02.746 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
04:42:02.746 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:02.746 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:42:02.746 00.000 29988 MoveAxis(E, 0, ABG)
04:42:02.746 00.000 29988 Move returns status 0, amount 0
04:42:02.747 00.001 29988 MoveAxis(N, 0, ABG)
04:42:02.747 00.000 29988 Move returns status 0, amount 0
04:42:02.747 00.000 29988 move complete, result=0
04:42:02.747 00.000 29988 worker thread done servicing request
04:42:02.747 00.000 29988 Worker thread wakes up
04:42:02.747 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:02.747 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:02.747 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:04.383 01.636 29988 Exposure complete
04:42:04.415 00.032 29988 worker thread done servicing request
04:42:04.415 00.000 28316 OnExposeComplete: enter
04:42:04.417 00.002 28316 UpdateGuideState(): m_state=6
04:42:04.418 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8164
04:42:04.419 00.001 28316 Star::Find returns 1 (0), X=948.69, Y=261.24, Mass=2243, SNR=32.6, Peak=177 HFD=3.8
04:42:04.420 00.001 28316 MultiStar: [#1 0.21,-0.51,0.00,M6] [#2 0.22,-0.35,0.00,M3] [#3 0.06,-0.11,0.87,U] [#4 -0.00,-0.05,0.85,U] [#5 0.02,-0.24,0.74,U] [#6 0.12,-0.04,0.61,U] [#7 0.26,0.18,0.57,U] [#8 0.12,-0.27,0.58,U] 
04:42:04.422 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.13}, one-star: {0.14, -0.28}
04:42:04.423 00.001 28316 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.00) = xAngle (-2.93 = -2.93)
04:42:04.425 00.002 28316 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.97 = -2.97)
04:42:04.426 00.001 28316 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.93 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
04:42:04.431 00.005 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.13, opts=13)
04:42:04.431 00.000 28316 Enqueuing Move request for scope (0.10, -0.13)
04:42:04.432 00.001 29988 Worker thread wakes up
04:42:04.432 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:04.433 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
04:42:04.434 00.001 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
04:42:04.434 00.000 29988 Moving (0.10, -0.13) raw xDistance=-0.16 yDistance=-0.03
04:42:04.434 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:42:04.434 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:04.434 00.000 28316 UpdateGuideState exits: m=2243 RSB=32.6
04:42:04.435 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:04.436 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:42:04.436 00.000 29988 MoveAxis(E, 0, ABG)
04:42:04.436 00.000 29988 Move returns status 0, amount 0
04:42:04.436 00.000 29988 MoveAxis(N, 0, ABG)
04:42:04.436 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:04.437 00.001 28316 Enqueuing Expose request
04:42:04.439 00.002 29988 Move returns status 0, amount 0
04:42:04.439 00.000 29988 move complete, result=0
04:42:04.439 00.000 29988 worker thread done servicing request
04:42:04.439 00.000 29988 Worker thread wakes up
04:42:04.439 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:04.439 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:04.439 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:05.953 01.514 29988 Exposure complete
04:42:05.995 00.042 29988 worker thread done servicing request
04:42:05.995 00.000 28316 OnExposeComplete: enter
04:42:05.996 00.001 28316 UpdateGuideState(): m_state=6
04:42:05.996 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8165
04:42:05.997 00.001 28316 Star::Find returns 1 (0), X=948.68, Y=261.31, Mass=2145, SNR=32.1, Peak=171 HFD=3.7
04:42:05.997 00.000 28316 MultiStar: [#1 -0.02,-0.34,0.97,U] [#2 0.19,-0.39,0.00,M4] [#3 0.08,-0.25,0.87,U] [#4 0.15,-0.14,0.84,U] [#5 -0.07,-0.21,0.74,U] [#6 0.22,-0.34,0.00,M1] [#7 0.30,-0.07,0.62,U] [#8 0.10,-0.38,0.00,M1] 
04:42:05.998 00.001 28316 refined, 5 included, MultiStar: {0.09, -0.21}, one-star: {0.13, -0.21}
04:42:05.998 00.000 28316 CameraToMount -- cameraTheta (-1.18) - m_xAngle (2.00) = xAngle (-3.18 = 3.10)
04:42:06.000 00.002 28316 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.22 = 3.06)
04:42:06.001 00.001 28316 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=-0.23 mountY=0.02, mountTheta=3.06
04:42:06.003 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.09, y=-0.21, opts=13)
04:42:06.003 00.000 28316 Enqueuing Move request for scope (0.09, -0.21)
04:42:06.004 00.001 29988 Worker thread wakes up
04:42:06.004 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:06.004 00.000 28316 UpdateGuideState exits: m=2145 RSB=32.1
04:42:06.004 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:06.005 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:06.005 00.000 28316 Enqueuing Expose request
04:42:06.005 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
04:42:06.005 00.000 29988 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
04:42:06.005 00.000 29988 Moving (0.09, -0.21) raw xDistance=-0.23 yDistance=0.02
04:42:06.005 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:42:06.005 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:06.006 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:42:06.006 00.000 29988 MoveAxis(E, 49, ABG)
04:42:06.006 00.000 29988 Guiding  Dir = 2, Dur = 49
04:42:06.006 00.000 29988 IsSlewing returns 0
04:42:06.006 00.000 29988 IsGuiding returns 0
04:42:06.008 00.002 29988 PulseGuide returned control before completion, sleep 58
04:42:06.080 00.072 29988 IsGuiding returns 0
04:42:06.080 00.000 29988 Move returns status 0, amount 49
04:42:06.080 00.000 29988 MoveAxis(N, 0, ABG)
04:42:06.080 00.000 29988 Move returns status 0, amount 0
04:42:06.080 00.000 29988 move complete, result=0
04:42:06.081 00.001 29988 worker thread done servicing request
04:42:06.081 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
04:42:06.081 00.000 29988 Worker thread wakes up
04:42:06.081 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:06.081 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:07.712 01.631 29988 Exposure complete
04:42:07.756 00.044 29988 worker thread done servicing request
04:42:07.756 00.000 28316 OnExposeComplete: enter
04:42:07.759 00.003 28316 UpdateGuideState(): m_state=6
04:42:07.759 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8166
04:42:07.760 00.001 28316 Star::Find returns 1 (0), X=948.64, Y=261.32, Mass=2354, SNR=33.5, Peak=175 HFD=4.0
04:42:07.760 00.000 28316 MultiStar: [#1 0.18,-0.30,0.94,U] [#2 0.18,-0.31,0.00,M5] [#3 0.28,-0.10,0.85,U] [#4 0.01,-0.05,0.80,U] [#5 0.27,-0.03,0.71,U] [#6 0.19,-0.04,0.61,U] [#7 0.15,0.20,0.61,U] [#8 0.35,-0.28,0.00,M2] 
04:42:07.761 00.001 28316 refined, 6 included, MultiStar: {0.16, -0.10}, one-star: {0.09, -0.20}
04:42:07.761 00.000 28316 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.00) = xAngle (-2.53 = -2.53)
04:42:07.762 00.001 28316 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
04:42:07.762 00.000 28316 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.53 mountX=-0.16 mountY=-0.10, mountTheta=-2.55
04:42:07.763 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.16, y=-0.10, opts=13)
04:42:07.764 00.001 28316 Enqueuing Move request for scope (0.16, -0.10)
04:42:07.764 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:07.765 00.001 28316 UpdateGuideState exits: m=2354 RSB=33.5
04:42:07.765 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:07.765 00.000 29988 Worker thread wakes up
04:42:07.766 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
04:42:07.766 00.000 29988 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
04:42:07.766 00.000 29988 Moving (0.16, -0.10) raw xDistance=-0.16 yDistance=-0.10
04:42:07.766 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:42:07.766 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:07.766 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:07.766 00.000 28316 Enqueuing Expose request
04:42:07.767 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:42:07.767 00.000 29988 MoveAxis(E, 0, ABG)
04:42:07.767 00.000 29988 Move returns status 0, amount 0
04:42:07.767 00.000 29988 MoveAxis(N, 0, ABG)
04:42:07.767 00.000 29988 Move returns status 0, amount 0
04:42:07.767 00.000 29988 move complete, result=0
04:42:07.767 00.000 29988 worker thread done servicing request
04:42:07.767 00.000 29988 Worker thread wakes up
04:42:07.767 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:07.767 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:07.767 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:09.293 01.526 29988 Exposure complete
04:42:09.358 00.065 29988 worker thread done servicing request
04:42:09.358 00.000 28316 OnExposeComplete: enter
04:42:09.360 00.002 28316 UpdateGuideState(): m_state=6
04:42:09.362 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8167
04:42:09.363 00.001 28316 Star::Find returns 1 (0), X=948.70, Y=261.42, Mass=2231, SNR=32.6, Peak=165 HFD=3.8
04:42:09.365 00.002 28316 MultiStar: [#1 -0.14,-0.18,0.98,U] [#2 0.18,-0.14,0.93,U] [#3 0.31,-0.06,0.87,U] [#4 -0.10,0.10,0.84,U] [#5 0.07,0.05,0.73,U] [#6 -0.05,-0.10,0.63,U] [#7 -0.00,0.22,0.62,U] [#8 0.35,-0.03,0.58,U] 
04:42:09.365 00.000 28316 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {0.15, -0.10}
04:42:09.367 00.002 28316 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.00) = xAngle (-2.44 = -2.44)
04:42:09.368 00.001 28316 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
04:42:09.369 00.001 28316 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.45 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
04:42:09.371 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.04, opts=13)
04:42:09.371 00.000 28316 Enqueuing Move request for scope (0.08, -0.04)
04:42:09.372 00.001 29988 Worker thread wakes up
04:42:09.372 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:09.372 00.000 28316 UpdateGuideState exits: m=2231 RSB=32.6
04:42:09.373 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:09.373 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:09.374 00.001 28316 Enqueuing Expose request
04:42:09.374 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
04:42:09.374 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
04:42:09.374 00.000 29988 Moving (0.08, -0.04) raw xDistance=-0.07 yDistance=-0.06
04:42:09.374 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:42:09.374 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:09.374 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
04:42:09.374 00.000 29988 MoveAxis(E, 0, ABG)
04:42:09.374 00.000 29988 Move returns status 0, amount 0
04:42:09.374 00.000 29988 MoveAxis(N, 0, ABG)
04:42:09.374 00.000 29988 Move returns status 0, amount 0
04:42:09.374 00.000 29988 move complete, result=0
04:42:09.374 00.000 29988 worker thread done servicing request
04:42:09.374 00.000 29988 Worker thread wakes up
04:42:09.374 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:09.374 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:09.375 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:11.002 01.627 29988 Exposure complete
04:42:11.069 00.067 29988 worker thread done servicing request
04:42:11.069 00.000 28316 OnExposeComplete: enter
04:42:11.070 00.001 28316 UpdateGuideState(): m_state=6
04:42:11.071 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8168
04:42:11.075 00.004 28316 Star::Find returns 1 (0), X=948.56, Y=261.34, Mass=2008, SNR=31.0, Peak=144 HFD=3.8
04:42:11.077 00.002 28316 MultiStar: [#1 -0.08,-0.06,1.03,U] [#2 0.11,-0.14,0.93,U] [#3 0.09,0.13,0.89,U] [#4 -0.00,0.04,0.89,U] [#5 -0.15,-0.13,0.77,U] [#6 0.05,0.09,0.66,U] [#7 0.07,0.27,0.70,U] [#8 -0.04,-0.18,0.63,U] 
04:42:11.079 00.002 28316 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.01, -0.18}
04:42:11.081 00.002 28316 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.00) = xAngle (-3.32 = 2.96)
04:42:11.081 00.000 28316 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.36 = 2.92)
04:42:11.082 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.33 mountX=-0.03 mountY=0.01, mountTheta=2.92
04:42:11.084 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.03, opts=13)
04:42:11.084 00.000 28316 Enqueuing Move request for scope (0.01, -0.03)
04:42:11.086 00.002 29988 Worker thread wakes up
04:42:11.086 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:11.086 00.000 28316 UpdateGuideState exits: m=2008 RSB=31.0
04:42:11.086 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
04:42:11.086 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:11.086 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
04:42:11.086 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:11.088 00.002 28316 Enqueuing Expose request
04:42:11.088 00.000 29988 Moving (0.01, -0.03) raw xDistance=-0.03 yDistance=0.01
04:42:11.088 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
04:42:11.088 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:11.088 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:42:11.088 00.000 29988 MoveAxis(E, 0, ABG)
04:42:11.088 00.000 29988 Move returns status 0, amount 0
04:42:11.088 00.000 29988 MoveAxis(N, 0, ABG)
04:42:11.088 00.000 29988 Move returns status 0, amount 0
04:42:11.088 00.000 29988 move complete, result=0
04:42:11.088 00.000 29988 worker thread done servicing request
04:42:11.088 00.000 29988 Worker thread wakes up
04:42:11.088 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:11.088 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:11.089 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:42:12.497 01.408 29988 Exposure complete
04:42:12.543 00.046 29988 worker thread done servicing request
04:42:12.543 00.000 28316 OnExposeComplete: enter
04:42:12.544 00.001 28316 UpdateGuideState(): m_state=6
04:42:12.545 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8169
04:42:12.545 00.000 28316 Star::Find returns 1 (0), X=948.48, Y=261.44, Mass=2323, SNR=33.3, Peak=147 HFD=4.2
04:42:12.546 00.001 28316 MultiStar: [#1 -0.24,-0.16,0.94,U] [#2 0.02,-0.20,0.90,U] [#3 -0.07,-0.07,0.85,U] [#4 -0.19,0.00,0.80,U] [#5 -0.12,-0.01,0.70,U] [#6 -0.13,-0.08,0.60,U] [#7 0.03,0.26,0.59,U] [#8 -0.10,-0.13,0.57,U] 
04:42:12.546 00.000 28316 single-star, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.07, -0.08}
04:42:12.546 00.000 28316 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.00) = xAngle (-4.31 = 1.97)
04:42:12.546 00.000 28316 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.35 = 1.93)
04:42:12.548 00.002 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.04 mountY=0.10, mountTheta=1.96
04:42:12.548 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.08, opts=13)
04:42:12.549 00.001 28316 Enqueuing Move request for scope (-0.07, -0.08)
04:42:12.549 00.000 29988 Worker thread wakes up
04:42:12.549 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:12.550 00.001 28316 UpdateGuideState exits: m=2323 RSB=33.3
04:42:12.550 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:12.551 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:12.551 00.000 28316 Enqueuing Expose request
04:42:12.552 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
04:42:12.552 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
04:42:12.552 00.000 29988 Moving (-0.07, -0.08) raw xDistance=-0.04 yDistance=0.10
04:42:12.552 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:42:12.552 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:12.552 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:42:12.552 00.000 29988 MoveAxis(E, 0, ABG)
04:42:12.552 00.000 29988 Move returns status 0, amount 0
04:42:12.552 00.000 29988 MoveAxis(N, 0, ABG)
04:42:12.552 00.000 29988 Move returns status 0, amount 0
04:42:12.552 00.000 29988 move complete, result=0
04:42:12.552 00.000 29988 worker thread done servicing request
04:42:12.552 00.000 29988 Worker thread wakes up
04:42:12.552 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:12.552 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:12.552 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:14.177 01.625 29988 Exposure complete
04:42:14.216 00.039 29988 worker thread done servicing request
04:42:14.216 00.000 28316 OnExposeComplete: enter
04:42:14.217 00.001 28316 UpdateGuideState(): m_state=6
04:42:14.218 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8170
04:42:14.219 00.001 28316 Star::Find returns 1 (0), X=948.47, Y=261.46, Mass=2186, SNR=32.2, Peak=156 HFD=3.8
04:42:14.220 00.001 28316 MultiStar: [#1 -0.19,-0.09,1.00,U] [#2 -0.09,-0.16,0.94,U] [#3 -0.12,0.03,0.87,U] [#4 -0.15,-0.05,0.87,U] [#5 -0.18,-0.03,0.75,U] [#6 0.03,-0.03,0.64,U] [#7 -0.08,0.33,0.62,U] [#8 -0.01,-0.20,0.57,U] 
04:42:14.220 00.000 28316 single-star, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.09, -0.06}
04:42:14.221 00.001 28316 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.00) = xAngle (-4.55 = 1.73)
04:42:14.221 00.000 28316 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.59 = 1.69)
04:42:14.222 00.001 28316 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.56 mountX=-0.02 mountY=0.11, mountTheta=1.73
04:42:14.223 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.09, y=-0.06, opts=13)
04:42:14.224 00.001 28316 Enqueuing Move request for scope (-0.09, -0.06)
04:42:14.224 00.000 29988 Worker thread wakes up
04:42:14.224 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:14.225 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
04:42:14.225 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
04:42:14.225 00.000 28316 UpdateGuideState exits: m=2186 RSB=32.2
04:42:14.225 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:14.225 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:14.226 00.001 28316 Enqueuing Expose request
04:42:14.226 00.000 29988 Moving (-0.09, -0.06) raw xDistance=-0.02 yDistance=0.11
04:42:14.226 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:42:14.226 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:14.226 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:42:14.226 00.000 29988 MoveAxis(E, 0, ABG)
04:42:14.226 00.000 29988 Move returns status 0, amount 0
04:42:14.226 00.000 29988 MoveAxis(N, 0, ABG)
04:42:14.226 00.000 29988 Move returns status 0, amount 0
04:42:14.226 00.000 29988 move complete, result=0
04:42:14.226 00.000 29988 worker thread done servicing request
04:42:14.226 00.000 29988 Worker thread wakes up
04:42:14.226 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:14.227 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:14.227 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:15.748 01.521 29988 Exposure complete
04:42:15.783 00.035 29988 worker thread done servicing request
04:42:15.784 00.001 28316 OnExposeComplete: enter
04:42:15.785 00.001 28316 UpdateGuideState(): m_state=6
04:42:15.786 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8171
04:42:15.787 00.001 28316 Star::Find returns 1 (0), X=948.60, Y=261.41, Mass=2153, SNR=32.1, Peak=152 HFD=3.8
04:42:15.788 00.001 28316 MultiStar: [#1 -0.08,-0.14,0.96,U] [#2 0.02,-0.23,0.92,U] [#3 0.18,-0.07,0.88,U] [#4 0.12,0.11,0.82,U] [#5 -0.08,-0.00,0.75,U] [#6 0.08,0.08,0.64,U] [#7 0.18,0.23,0.64,U] [#8 0.11,-0.05,0.59,U] 
04:42:15.788 00.000 28316 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.05, -0.11}
04:42:15.790 00.002 28316 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.00) = xAngle (-2.57 = -2.57)
04:42:15.790 00.000 28316 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
04:42:15.790 00.000 28316 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.57 mountX=-0.06 mountY=-0.03, mountTheta=-2.60
04:42:15.791 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.06, y=-0.04, opts=13)
04:42:15.791 00.000 28316 Enqueuing Move request for scope (0.06, -0.04)
04:42:15.792 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:15.792 00.000 28316 UpdateGuideState exits: m=2153 RSB=32.1
04:42:15.792 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:15.793 00.001 29988 Worker thread wakes up
04:42:15.793 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:15.793 00.000 28316 Enqueuing Expose request
04:42:15.794 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
04:42:15.794 00.000 29988 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
04:42:15.794 00.000 29988 Moving (0.06, -0.04) raw xDistance=-0.06 yDistance=-0.03
04:42:15.794 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:42:15.794 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:15.794 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:42:15.794 00.000 29988 MoveAxis(E, 0, ABG)
04:42:15.794 00.000 29988 Move returns status 0, amount 0
04:42:15.794 00.000 29988 MoveAxis(N, 0, ABG)
04:42:15.794 00.000 29988 Move returns status 0, amount 0
04:42:15.794 00.000 29988 move complete, result=0
04:42:15.794 00.000 29988 worker thread done servicing request
04:42:15.794 00.000 29988 Worker thread wakes up
04:42:15.794 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:15.794 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:15.794 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:17.428 01.634 29988 Exposure complete
04:42:17.477 00.049 29988 worker thread done servicing request
04:42:17.477 00.000 28316 OnExposeComplete: enter
04:42:17.478 00.001 28316 UpdateGuideState(): m_state=6
04:42:17.479 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8172
04:42:17.479 00.000 28316 Star::Find returns 1 (0), X=948.60, Y=261.40, Mass=2202, SNR=32.5, Peak=152 HFD=4.1
04:42:17.480 00.001 28316 MultiStar: [#1 0.10,-0.22,0.98,U] [#2 0.02,-0.04,0.89,U] [#3 0.06,-0.07,0.86,U] [#4 0.09,-0.06,0.84,U] [#5 0.12,0.05,0.70,U] [#6 0.07,-0.26,0.66,U] [#7 0.18,0.18,0.63,U] [#8 0.22,-0.26,0.61,U] 
04:42:17.480 00.000 28316 single-star, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.05, -0.12}
04:42:17.480 00.000 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.20 = 3.08)
04:42:17.481 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.24 = 3.04)
04:42:17.481 00.000 28316 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.21 mountX=-0.13 mountY=0.01, mountTheta=3.04
04:42:17.482 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.12, opts=13)
04:42:17.484 00.002 28316 Enqueuing Move request for scope (0.05, -0.12)
04:42:17.486 00.002 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:17.489 00.003 29988 Worker thread wakes up
04:42:17.489 00.000 28316 UpdateGuideState exits: m=2202 RSB=32.5
04:42:17.490 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:17.490 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:17.491 00.001 28316 Enqueuing Expose request
04:42:17.491 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
04:42:17.491 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
04:42:17.491 00.000 29988 Moving (0.05, -0.12) raw xDistance=-0.13 yDistance=0.01
04:42:17.491 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:42:17.491 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:17.491 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:42:17.491 00.000 29988 MoveAxis(E, 0, ABG)
04:42:17.491 00.000 29988 Move returns status 0, amount 0
04:42:17.491 00.000 29988 MoveAxis(N, 0, ABG)
04:42:17.491 00.000 29988 Move returns status 0, amount 0
04:42:17.491 00.000 29988 move complete, result=0
04:42:17.491 00.000 29988 worker thread done servicing request
04:42:17.491 00.000 29988 Worker thread wakes up
04:42:17.491 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:17.491 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:17.492 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:42:19.011 01.519 29988 Exposure complete
04:42:19.053 00.042 29988 worker thread done servicing request
04:42:19.054 00.001 28316 OnExposeComplete: enter
04:42:19.054 00.000 28316 UpdateGuideState(): m_state=6
04:42:19.057 00.003 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8173
04:42:19.057 00.000 28316 Star::Find returns 1 (0), X=948.93, Y=261.52, Mass=2162, SNR=32.2, Peak=154 HFD=4.0
04:42:19.058 00.001 28316 MultiStar: [#1 0.20,-0.11,1.04,U] [#2 0.48,-0.03,0.00,M1] [#3 0.46,0.13,0.00,M1] [#4 0.21,0.12,0.86,U] [#5 0.67,0.10,0.00,M1] [#6 0.41,0.06,0.00,M1] [#7 0.34,0.26,0.00,M1] [#8 0.24,-0.16,0.57,U] 
04:42:19.058 00.000 28316 refined, 3 included, MultiStar: {0.26, -0.03}, one-star: {0.38, -0.00}
04:42:19.059 00.001 28316 CameraToMount -- cameraTheta (-0.12) - m_xAngle (2.00) = xAngle (-2.12 = -2.12)
04:42:19.059 00.000 28316 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
04:42:19.060 00.001 28316 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.12 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
04:42:19.061 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.26, y=-0.03, opts=13)
04:42:19.061 00.000 28316 Enqueuing Move request for scope (0.26, -0.03)
04:42:19.062 00.001 29988 Worker thread wakes up
04:42:19.062 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:19.062 00.000 28316 UpdateGuideState exits: m=2162 RSB=32.2
04:42:19.062 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:19.063 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:19.063 00.000 28316 Enqueuing Expose request
04:42:19.064 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
04:42:19.064 00.000 29988 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
04:42:19.064 00.000 29988 Moving (0.26, -0.03) raw xDistance=-0.14 yDistance=-0.22
04:42:19.064 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
04:42:19.064 00.000 29988 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
04:42:19.064 00.000 29988 MoveAxis(E, 0, ABG)
04:42:19.064 00.000 29988 Move returns status 0, amount 0
04:42:19.064 00.000 29988 MoveAxis(N, 52, ABG)
04:42:19.064 00.000 29988 Guiding  Dir = 0, Dur = 52
04:42:19.064 00.000 29988 IsSlewing returns 0
04:42:19.064 00.000 29988 IsGuiding returns 0
04:42:19.069 00.005 29988 PulseGuide returned control before completion, sleep 57
04:42:19.137 00.068 29988 IsGuiding returns 0
04:42:19.137 00.000 29988 Move returns status 0, amount 52
04:42:19.137 00.000 29988 move complete, result=0
04:42:19.137 00.000 29988 worker thread done servicing request
04:42:19.137 00.000 29988 Worker thread wakes up
04:42:19.137 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:19.137 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:19.137 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
04:42:20.768 01.631 29988 Exposure complete
04:42:20.807 00.039 29988 worker thread done servicing request
04:42:20.807 00.000 28316 OnExposeComplete: enter
04:42:20.808 00.001 28316 UpdateGuideState(): m_state=6
04:42:20.808 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8174
04:42:20.809 00.001 28316 Star::Find returns 1 (0), X=948.66, Y=261.24, Mass=2213, SNR=32.6, Peak=156 HFD=4.0
04:42:20.810 00.001 28316 MultiStar: [#1 0.13,-0.43,0.00,M1] [#2 -0.04,-0.33,0.89,U] [#3 0.09,-0.19,0.86,U] [#4 -0.17,-0.24,0.82,U] [#5 0.02,-0.00,0.73,U] [#6 -0.07,-0.17,0.62,U] [#7 0.00,-0.03,0.60,U] [#8 -0.07,-0.33,0.58,U] 
04:42:20.812 00.002 28316 refined, 7 included, MultiStar: {-0.01, -0.20}, one-star: {0.10, -0.28}
04:42:20.813 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
04:42:20.814 00.001 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
04:42:20.815 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.62 mountX=-0.18 mountY=0.10, mountTheta=2.63
04:42:20.818 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.20, opts=13)
04:42:20.819 00.001 28316 Enqueuing Move request for scope (-0.01, -0.20)
04:42:20.820 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:20.821 00.001 29988 Worker thread wakes up
04:42:20.821 00.000 28316 UpdateGuideState exits: m=2213 RSB=32.6
04:42:20.822 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:20.822 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:20.823 00.001 28316 Enqueuing Expose request
04:42:20.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
04:42:20.823 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
04:42:20.823 00.000 29988 Moving (-0.01, -0.20) raw xDistance=-0.18 yDistance=0.10
04:42:20.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:42:20.823 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:20.823 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
04:42:20.823 00.000 29988 MoveAxis(E, 0, ABG)
04:42:20.823 00.000 29988 Move returns status 0, amount 0
04:42:20.823 00.000 29988 MoveAxis(N, 0, ABG)
04:42:20.823 00.000 29988 Move returns status 0, amount 0
04:42:20.823 00.000 29988 move complete, result=0
04:42:20.824 00.001 29988 worker thread done servicing request
04:42:20.824 00.000 29988 Worker thread wakes up
04:42:20.824 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:20.824 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:20.824 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:22.340 01.516 29988 Exposure complete
04:42:22.388 00.048 29988 worker thread done servicing request
04:42:22.388 00.000 28316 OnExposeComplete: enter
04:42:22.390 00.002 28316 UpdateGuideState(): m_state=6
04:42:22.392 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8175
04:42:22.392 00.000 28316 Star::Find returns 1 (0), X=948.59, Y=261.00, Mass=2251, SNR=32.9, Peak=167 HFD=4.1
04:42:22.393 00.001 28316 MultiStar: [#1 -0.07,-0.60,0.00,M2] [#2 0.22,-0.56,0.00,M1] [#3 0.09,-0.55,0.00,M1] [#4 -0.13,-0.38,0.00,M1] [#5 -0.09,-0.32,0.72,U] [#6 0.04,-0.44,0.00,M1] [#7 0.03,-0.16,0.61,U] [#8 0.16,-0.81,0.00,M1] 
04:42:22.393 00.000 28316 refined, 2 included, MultiStar: {-0.01, -0.36}, one-star: {0.03, -0.52}
04:42:22.394 00.001 28316 CameraToMount -- cameraTheta (-1.59) - m_xAngle (2.00) = xAngle (-3.59 = 2.69)
04:42:22.394 00.000 28316 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.63 = 2.65)
04:42:22.395 00.001 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.36 hyp=0.36 cameraTheta=-1.59 mountX=-0.33 mountY=0.17, mountTheta=2.66
04:42:22.396 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.36, opts=13)
04:42:22.396 00.000 28316 Enqueuing Move request for scope (-0.01, -0.36)
04:42:22.396 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:22.397 00.001 28316 UpdateGuideState exits: m=2251 RSB=32.9
04:42:22.397 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:22.398 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:22.398 00.000 28316 Enqueuing Expose request
04:42:22.398 00.000 29988 Worker thread wakes up
04:42:22.399 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.36) opts 0xd
04:42:22.399 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.36)
04:42:22.399 00.000 29988 Moving (-0.01, -0.36) raw xDistance=-0.33 yDistance=0.17
04:42:22.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
04:42:22.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:22.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:42:22.399 00.000 29988 MoveAxis(E, 69, ABG)
04:42:22.399 00.000 29988 Guiding  Dir = 2, Dur = 69
04:42:22.399 00.000 29988 IsSlewing returns 0
04:42:22.399 00.000 29988 IsGuiding returns 0
04:42:22.401 00.002 29988 PulseGuide returned control before completion, sleep 78
04:42:22.494 00.093 29988 IsGuiding returns 0
04:42:22.494 00.000 29988 Move returns status 0, amount 69
04:42:22.494 00.000 29988 MoveAxis(N, 0, ABG)
04:42:22.494 00.000 29988 Move returns status 0, amount 0
04:42:22.494 00.000 29988 move complete, result=0
04:42:22.494 00.000 29988 worker thread done servicing request
04:42:22.494 00.000 29988 Worker thread wakes up
04:42:22.494 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:22.494 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:22.494 00.000 28316 GuideStep: -0.3 px 69 ms EAST, 0.2 px 0 ms NORTH
04:42:24.132 01.638 29988 Exposure complete
04:42:24.157 00.025 29988 worker thread done servicing request
04:42:24.157 00.000 28316 OnExposeComplete: enter
04:42:24.158 00.001 28316 UpdateGuideState(): m_state=6
04:42:24.158 00.000 28316 Star::Find(15, 948, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8176
04:42:24.159 00.001 28316 Star::Find returns 1 (0), X=948.87, Y=261.15, Mass=2060, SNR=31.4, Peak=172 HFD=4.2
04:42:24.159 00.000 28316 MultiStar: [#1 0.14,-0.58,0.00,M3] [#2 0.36,-0.49,0.00,M2] [#3 0.37,-0.31,0.00,M2] [#4 0.05,-0.18,0.86,U] [#5 0.07,-0.23,0.76,U] [#6 0.17,-0.20,0.68,U] [#7 0.25,0.07,0.68,U] [#8 0.33,-0.28,0.00,M2] 
04:42:24.159 00.000 28316 refined, 4 included, MultiStar: {0.18, -0.20}, one-star: {0.32, -0.37}
04:42:24.160 00.001 28316 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.00) = xAngle (-2.84 = -2.84)
04:42:24.160 00.000 28316 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.88 = -2.88)
04:42:24.161 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.26 cameraTheta=-0.85 mountX=-0.25 mountY=-0.07, mountTheta=-2.88
04:42:24.163 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.20, opts=13)
04:42:24.163 00.000 28316 Enqueuing Move request for scope (0.18, -0.20)
04:42:24.164 00.001 29988 Worker thread wakes up
04:42:24.164 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd
04:42:24.164 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.20)
04:42:24.164 00.000 29988 Moving (0.18, -0.20) raw xDistance=-0.25 yDistance=-0.07
04:42:24.164 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
04:42:24.164 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:24.164 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:24.164 00.000 28316 UpdateGuideState exits: m=2060 RSB=31.4
04:42:24.165 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:24.165 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:24.166 00.001 28316 Enqueuing Expose request
04:42:24.166 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
04:42:24.166 00.000 29988 MoveAxis(E, 58, ABG)
04:42:24.166 00.000 29988 Guiding  Dir = 2, Dur = 58
04:42:24.166 00.000 29988 IsSlewing returns 0
04:42:24.166 00.000 29988 IsGuiding returns 0
04:42:24.169 00.003 29988 PulseGuide returned control before completion, sleep 67
04:42:24.241 00.072 29988 IsGuiding returns 0
04:42:24.242 00.001 29988 Move returns status 0, amount 58
04:42:24.242 00.000 29988 MoveAxis(N, 0, ABG)
04:42:24.242 00.000 29988 Move returns status 0, amount 0
04:42:24.242 00.000 29988 move complete, result=0
04:42:24.242 00.000 29988 worker thread done servicing request
04:42:24.242 00.000 29988 Worker thread wakes up
04:42:24.242 00.000 28316 GuideStep: -0.3 px 58 ms EAST, -0.1 px 0 ms NORTH
04:42:24.243 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:24.243 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:25.660 01.417 29988 Exposure complete
04:42:25.699 00.039 29988 worker thread done servicing request
04:42:25.699 00.000 28316 OnExposeComplete: enter
04:42:25.699 00.000 28316 UpdateGuideState(): m_state=6
04:42:25.700 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8177
04:42:25.700 00.000 28316 Star::Find returns 1 (0), X=948.45, Y=261.31, Mass=2205, SNR=32.4, Peak=149 HFD=4.0
04:42:25.701 00.001 28316 MultiStar: [#1 -0.28,-0.22,0.00,M4] [#2 0.00,-0.25,0.93,U] [#3 0.06,-0.08,0.84,U] [#4 -0.30,0.05,0.83,U] [#5 -0.13,-0.02,0.73,U] [#6 -0.19,-0.07,0.63,U] [#7 -0.13,0.25,0.65,U] [#8 0.15,-0.33,0.00,M3] 
04:42:25.701 00.000 28316 refined, 6 included, MultiStar: {-0.11, -0.06}, one-star: {-0.11, -0.21}
04:42:25.702 00.001 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.59 = 1.69)
04:42:25.702 00.000 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.63 = 1.65)
04:42:25.703 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.60 mountX=-0.01 mountY=0.12, mountTheta=1.69
04:42:25.707 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.06, opts=13)
04:42:25.707 00.000 28316 Enqueuing Move request for scope (-0.11, -0.06)
04:42:25.708 00.001 29988 Worker thread wakes up
04:42:25.708 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:25.708 00.000 28316 UpdateGuideState exits: m=2205 RSB=32.4
04:42:25.709 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:25.709 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:25.710 00.001 28316 Enqueuing Expose request
04:42:25.710 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
04:42:25.710 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
04:42:25.710 00.000 29988 Moving (-0.11, -0.06) raw xDistance=-0.01 yDistance=0.12
04:42:25.710 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
04:42:25.710 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:25.710 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:42:25.710 00.000 29988 MoveAxis(E, 0, ABG)
04:42:25.710 00.000 29988 Move returns status 0, amount 0
04:42:25.710 00.000 29988 MoveAxis(N, 0, ABG)
04:42:25.710 00.000 29988 Move returns status 0, amount 0
04:42:25.710 00.000 29988 move complete, result=0
04:42:25.710 00.000 29988 worker thread done servicing request
04:42:25.710 00.000 29988 Worker thread wakes up
04:42:25.710 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:25.710 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:25.711 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:27.337 01.626 29988 Exposure complete
04:42:27.385 00.048 29988 worker thread done servicing request
04:42:27.385 00.000 28316 OnExposeComplete: enter
04:42:27.386 00.001 28316 UpdateGuideState(): m_state=6
04:42:27.387 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8178
04:42:27.387 00.000 28316 Star::Find returns 1 (0), X=948.61, Y=261.47, Mass=2357, SNR=33.7, Peak=152 HFD=4.1
04:42:27.388 00.001 28316 MultiStar: [#1 -0.35,-0.21,0.00,M5] [#2 0.12,-0.24,0.87,U] [#3 0.01,0.03,0.82,U] [#4 -0.30,0.16,0.80,U] [#5 -0.17,0.10,0.72,U] [#6 -0.24,-0.00,0.62,U] [#7 -0.23,0.26,0.60,U] [#8 0.05,-0.36,0.00,M4] 
04:42:27.390 00.002 28316 single-star, 6 included, MultiStar: {-0.09, 0.02}, one-star: {0.05, -0.05}
04:42:27.391 00.001 28316 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.00) = xAngle (-2.77 = -2.77)
04:42:27.392 00.001 28316 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.81 = -2.81)
04:42:27.393 00.001 28316 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.08 cameraTheta=-0.78 mountX=-0.07 mountY=-0.02, mountTheta=-2.81
04:42:27.396 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.05, y=-0.05, opts=13)
04:42:27.396 00.000 28316 Enqueuing Move request for scope (0.05, -0.05)
04:42:27.397 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:27.397 00.000 28316 UpdateGuideState exits: m=2357 RSB=33.7
04:42:27.398 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:27.398 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:27.399 00.001 28316 Enqueuing Expose request
04:42:27.399 00.000 29988 Worker thread wakes up
04:42:27.399 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
04:42:27.399 00.000 29988 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
04:42:27.399 00.000 29988 Moving (0.05, -0.05) raw xDistance=-0.07 yDistance=-0.02
04:42:27.399 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:42:27.399 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:27.399 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:42:27.399 00.000 29988 MoveAxis(E, 0, ABG)
04:42:27.399 00.000 29988 Move returns status 0, amount 0
04:42:27.400 00.001 29988 MoveAxis(N, 0, ABG)
04:42:27.400 00.000 29988 Move returns status 0, amount 0
04:42:27.400 00.000 29988 move complete, result=0
04:42:27.400 00.000 29988 worker thread done servicing request
04:42:27.400 00.000 29988 Worker thread wakes up
04:42:27.400 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:27.400 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:27.401 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:28.924 01.523 29988 Exposure complete
04:42:28.972 00.048 29988 worker thread done servicing request
04:42:28.972 00.000 28316 OnExposeComplete: enter
04:42:28.972 00.000 28316 UpdateGuideState(): m_state=6
04:42:28.973 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8179
04:42:28.973 00.000 28316 Star::Find returns 1 (0), X=948.11, Y=261.33, Mass=2132, SNR=32.0, Peak=160 HFD=4.0
04:42:28.974 00.001 28316 MultiStar: [#1 -0.44,-0.23,0.00,M6] [#2 -0.40,-0.30,0.00,M1] [#3 -0.27,-0.09,0.88,U] [#4 -0.60,-0.06,0.00,M1] [#5 -0.42,-0.10,0.00,M1] [#6 -0.32,-0.03,0.63,U] [#7 -0.55,0.21,0.00,M1] [#8 -0.61,-0.19,0.00,M5] 
04:42:28.974 00.000 28316 refined, 2 included, MultiStar: {-0.35, -0.12}, one-star: {-0.44, -0.19}
04:42:28.975 00.001 28316 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.00) = xAngle (-4.82 = 1.46)
04:42:28.977 00.002 28316 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.86 = 1.42)
04:42:28.978 00.001 28316 CameraToMount -- cameraX=-0.35 cameraY=-0.12 hyp=0.37 cameraTheta=-2.83 mountX=0.04 mountY=0.37, mountTheta=1.46
04:42:28.980 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.35, y=-0.12, opts=13)
04:42:28.981 00.001 28316 Enqueuing Move request for scope (-0.35, -0.12)
04:42:28.982 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:28.982 00.000 28316 UpdateGuideState exits: m=2132 RSB=32.0
04:42:28.983 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:28.983 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:28.984 00.001 28316 Enqueuing Expose request
04:42:28.985 00.001 29988 Worker thread wakes up
04:42:28.985 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.12) opts 0xd
04:42:28.985 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.35, -0.12)
04:42:28.985 00.000 29988 Moving (-0.35, -0.12) raw xDistance=0.04 yDistance=0.37
04:42:28.985 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
04:42:28.985 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
04:42:28.985 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
04:42:28.985 00.000 29988 MoveAxis(E, 0, ABG)
04:42:28.985 00.000 29988 Move returns status 0, amount 0
04:42:28.985 00.000 29988 MoveAxis(N, 0, ABG)
04:42:28.985 00.000 29988 Move returns status 0, amount 0
04:42:28.985 00.000 29988 move complete, result=0
04:42:28.985 00.000 29988 worker thread done servicing request
04:42:28.985 00.000 29988 Worker thread wakes up
04:42:28.985 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:28.985 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:28.986 00.001 28316 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:42:30.616 01.630 29988 Exposure complete
04:42:30.652 00.036 29988 worker thread done servicing request
04:42:30.652 00.000 28316 OnExposeComplete: enter
04:42:30.653 00.001 28316 UpdateGuideState(): m_state=6
04:42:30.654 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8180
04:42:30.654 00.000 28316 Star::Find returns 1 (0), X=948.09, Y=261.19, Mass=2330, SNR=33.4, Peak=188 HFD=4.2
04:42:30.656 00.002 28316 MultiStar: [#1 -0.45,-0.38,0.00,M7] [#2 -0.49,-0.35,0.00,M2] [#3 -0.48,-0.14,0.00,M1] [#4 -0.34,-0.18,0.00,M2] [#5 -0.33,0.02,0.70,U] [#6 -0.10,-0.32,0.62,U] [#7 -0.32,-0.09,0.60,U] [#8 -0.23,-0.28,0.00,M6] 
04:42:30.657 00.001 28316 refined, 3 included, MultiStar: {-0.33, -0.19}, one-star: {-0.46, -0.33}
04:42:30.659 00.002 28316 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
04:42:30.660 00.001 28316 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
04:42:30.661 00.001 28316 CameraToMount -- cameraX=-0.33 cameraY=-0.19 hyp=0.38 cameraTheta=-2.60 mountX=-0.04 mountY=0.38, mountTheta=1.68
04:42:30.664 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.33, y=-0.19, opts=13)
04:42:30.664 00.000 28316 Enqueuing Move request for scope (-0.33, -0.19)
04:42:30.665 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:30.665 00.000 28316 UpdateGuideState exits: m=2330 RSB=33.4
04:42:30.666 00.001 29988 Worker thread wakes up
04:42:30.666 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.19) opts 0xd
04:42:30.666 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.33, -0.19)
04:42:30.666 00.000 29988 Moving (-0.33, -0.19) raw xDistance=-0.04 yDistance=0.38
04:42:30.666 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:42:30.666 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:42:30.666 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
04:42:30.666 00.000 29988 MoveAxis(E, 0, ABG)
04:42:30.666 00.000 29988 Move returns status 0, amount 0
04:42:30.666 00.000 29988 MoveAxis(N, 0, ABG)
04:42:30.666 00.000 29988 Move returns status 0, amount 0
04:42:30.666 00.000 29988 move complete, result=0
04:42:30.666 00.000 29988 worker thread done servicing request
04:42:30.667 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:30.669 00.002 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:30.671 00.002 28316 Enqueuing Expose request
04:42:30.673 00.002 28316 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
04:42:30.676 00.003 29988 Worker thread wakes up
04:42:30.676 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:30.676 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:32.195 01.519 29988 Exposure complete
04:42:32.236 00.041 29988 worker thread done servicing request
04:42:32.236 00.000 28316 OnExposeComplete: enter
04:42:32.238 00.002 28316 UpdateGuideState(): m_state=6
04:42:32.239 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8181
04:42:32.241 00.002 28316 Star::Find returns 1 (0), X=948.36, Y=261.28, Mass=2296, SNR=33.3, Peak=151 HFD=4.1
04:42:32.242 00.001 28316 MultiStar: [#1 -0.22,-0.17,0.98,U] [#2 -0.15,-0.31,0.89,U] [#3 -0.09,-0.04,0.82,U] [#4 -0.20,-0.07,0.81,U] [#5 -0.05,-0.04,0.74,U] [#6 -0.06,-0.07,0.61,U] [#7 0.06,0.10,0.59,U] [#8 0.05,-0.31,0.55,U] 
04:42:32.242 00.000 28316 refined, 8 included, MultiStar: {-0.11, -0.14}, one-star: {-0.19, -0.24}
04:42:32.243 00.001 28316 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.00) = xAngle (-4.26 = 2.02)
04:42:32.243 00.000 28316 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.30 = 1.98)
04:42:32.244 00.001 28316 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.26 mountX=-0.08 mountY=0.16, mountTheta=2.02
04:42:32.245 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.11, y=-0.14, opts=13)
04:42:32.246 00.001 28316 Enqueuing Move request for scope (-0.11, -0.14)
04:42:32.246 00.000 29988 Worker thread wakes up
04:42:32.246 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
04:42:32.246 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
04:42:32.246 00.000 29988 Moving (-0.11, -0.14) raw xDistance=-0.08 yDistance=0.16
04:42:32.246 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=235, Gamma=0.580
04:42:32.247 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:42:32.247 00.000 28316 UpdateGuideState exits: m=2296 RSB=33.3
04:42:32.247 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:32.247 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:32.248 00.001 28316 Enqueuing Expose request
04:42:32.248 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:32.248 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:42:32.248 00.000 29988 MoveAxis(E, 0, ABG)
04:42:32.248 00.000 29988 Move returns status 0, amount 0
04:42:32.248 00.000 29988 MoveAxis(N, 0, ABG)
04:42:32.248 00.000 29988 Move returns status 0, amount 0
04:42:32.248 00.000 29988 move complete, result=0
04:42:32.248 00.000 29988 worker thread done servicing request
04:42:32.248 00.000 29988 Worker thread wakes up
04:42:32.250 00.002 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:32.250 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:32.250 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:33.879 01.629 29988 Exposure complete
04:42:33.916 00.037 29988 worker thread done servicing request
04:42:33.916 00.000 28316 OnExposeComplete: enter
04:42:33.916 00.000 28316 UpdateGuideState(): m_state=6
04:42:33.917 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8182
04:42:33.917 00.000 28316 Star::Find returns 1 (0), X=948.25, Y=261.37, Mass=2203, SNR=32.5, Peak=160 HFD=4.1
04:42:33.918 00.001 28316 MultiStar: [#1 -0.15,-0.14,0.93,U] [#2 -0.09,-0.26,0.88,U] [#3 -0.15,-0.02,0.90,U] [#4 -0.12,0.04,0.81,U] [#5 -0.23,0.07,0.79,U] [#6 0.04,-0.14,0.64,U] [#7 0.04,0.11,0.60,U] [#8 -0.16,-0.23,0.58,U] 
04:42:33.918 00.000 28316 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.31, -0.14}
04:42:33.919 00.001 28316 CameraToMount -- cameraTheta (-2.61) - m_xAngle (2.00) = xAngle (-4.60 = 1.68)
04:42:33.919 00.000 28316 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.64 = 1.64)
04:42:33.920 00.001 28316 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.61 mountX=-0.02 mountY=0.16, mountTheta=1.68
04:42:33.923 00.003 28316 SchedulePrimaryMove(0CEE1078, x=-0.14, y=-0.08, opts=13)
04:42:33.925 00.002 28316 Enqueuing Move request for scope (-0.14, -0.08)
04:42:33.925 00.000 29988 Worker thread wakes up
04:42:33.925 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:33.925 00.000 28316 UpdateGuideState exits: m=2203 RSB=32.5
04:42:33.926 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:33.926 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:33.926 00.000 28316 Enqueuing Expose request
04:42:33.927 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
04:42:33.927 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
04:42:33.927 00.000 29988 Moving (-0.14, -0.08) raw xDistance=-0.02 yDistance=0.16
04:42:33.927 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
04:42:33.927 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:33.927 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:42:33.927 00.000 29988 MoveAxis(E, 0, ABG)
04:42:33.927 00.000 29988 Move returns status 0, amount 0
04:42:33.927 00.000 29988 MoveAxis(N, 0, ABG)
04:42:33.927 00.000 29988 Move returns status 0, amount 0
04:42:33.927 00.000 29988 move complete, result=0
04:42:33.927 00.000 29988 worker thread done servicing request
04:42:33.927 00.000 29988 Worker thread wakes up
04:42:33.927 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:33.927 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:33.927 00.000 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:35.447 01.520 29988 Exposure complete
04:42:35.488 00.041 29988 worker thread done servicing request
04:42:35.488 00.000 28316 OnExposeComplete: enter
04:42:35.488 00.000 28316 UpdateGuideState(): m_state=6
04:42:35.490 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8183
04:42:35.493 00.003 28316 Star::Find returns 1 (0), X=948.34, Y=261.29, Mass=2231, SNR=32.7, Peak=176 HFD=4.1
04:42:35.495 00.002 28316 MultiStar: [#1 -0.50,-0.23,0.00,M6] [#2 0.08,-0.17,0.89,U] [#3 -0.12,-0.13,0.86,U] [#4 0.05,-0.20,0.82,U] [#5 -0.20,-0.15,0.74,U] [#6 0.12,-0.29,0.66,U] [#7 -0.11,0.14,0.64,U] [#8 -0.01,-0.27,0.58,U] 
04:42:35.495 00.000 28316 refined, 7 included, MultiStar: {-0.06, -0.16}, one-star: {-0.21, -0.23}
04:42:35.496 00.001 28316 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.00) = xAngle (-3.90 = 2.38)
04:42:35.496 00.000 28316 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.94 = 2.34)
04:42:35.497 00.001 28316 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.90 mountX=-0.13 mountY=0.12, mountTheta=2.36
04:42:35.497 00.000 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=-0.16, opts=13)
04:42:35.499 00.002 28316 Enqueuing Move request for scope (-0.06, -0.16)
04:42:35.499 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:35.499 00.000 29988 Worker thread wakes up
04:42:35.499 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
04:42:35.499 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
04:42:35.499 00.000 29988 Moving (-0.06, -0.16) raw xDistance=-0.13 yDistance=0.12
04:42:35.499 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
04:42:35.499 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:35.500 00.001 28316 UpdateGuideState exits: m=2231 RSB=32.7
04:42:35.500 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:42:35.500 00.000 29988 MoveAxis(E, 0, ABG)
04:42:35.500 00.000 29988 Move returns status 0, amount 0
04:42:35.500 00.000 29988 MoveAxis(N, 0, ABG)
04:42:35.500 00.000 29988 Move returns status 0, amount 0
04:42:35.500 00.000 29988 move complete, result=0
04:42:35.500 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:35.501 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:35.501 00.000 28316 Enqueuing Expose request
04:42:35.501 00.000 29988 worker thread done servicing request
04:42:35.502 00.001 29988 Worker thread wakes up
04:42:35.502 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:35.502 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:35.502 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:37.137 01.635 29988 Exposure complete
04:42:37.185 00.048 29988 worker thread done servicing request
04:42:37.185 00.000 28316 OnExposeComplete: enter
04:42:37.186 00.001 28316 UpdateGuideState(): m_state=6
04:42:37.186 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8184
04:42:37.187 00.001 28316 Star::Find returns 1 (0), X=948.31, Y=261.36, Mass=2522, SNR=34.8, Peak=171 HFD=4.2
04:42:37.187 00.000 28316 MultiStar: [#1 -0.20,-0.34,0.00,M7] [#2 -0.08,-0.21,0.85,U] [#3 -0.06,0.03,0.81,U] [#4 -0.16,-0.06,0.75,U] [#5 -0.22,-0.07,0.65,U] [#6 -0.20,-0.12,0.58,U] [#7 0.10,0.09,0.56,U] [#8 -0.08,-0.29,0.53,U] 
04:42:37.188 00.001 28316 refined, 7 included, MultiStar: {-0.13, -0.10}, one-star: {-0.25, -0.16}
04:42:37.188 00.000 28316 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.00) = xAngle (-4.47 = 1.82)
04:42:37.188 00.000 28316 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.51 = 1.78)
04:42:37.189 00.001 28316 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-2.47 mountX=-0.04 mountY=0.16, mountTheta=1.81
04:42:37.190 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.13, y=-0.10, opts=13)
04:42:37.190 00.000 28316 Enqueuing Move request for scope (-0.13, -0.10)
04:42:37.191 00.001 29988 Worker thread wakes up
04:42:37.191 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:37.191 00.000 28316 UpdateGuideState exits: m=2522 RSB=34.8
04:42:37.192 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:37.192 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:37.193 00.001 28316 Enqueuing Expose request
04:42:37.193 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
04:42:37.193 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
04:42:37.193 00.000 29988 Moving (-0.13, -0.10) raw xDistance=-0.04 yDistance=0.16
04:42:37.193 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:42:37.193 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:37.193 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:42:37.193 00.000 29988 MoveAxis(E, 0, ABG)
04:42:37.193 00.000 29988 Move returns status 0, amount 0
04:42:37.193 00.000 29988 MoveAxis(N, 0, ABG)
04:42:37.193 00.000 29988 Move returns status 0, amount 0
04:42:37.193 00.000 29988 move complete, result=0
04:42:37.193 00.000 29988 worker thread done servicing request
04:42:37.193 00.000 29988 Worker thread wakes up
04:42:37.193 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:37.193 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:37.194 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
04:42:38.708 01.514 29988 Exposure complete
04:42:38.772 00.064 29988 worker thread done servicing request
04:42:38.772 00.000 28316 OnExposeComplete: enter
04:42:38.773 00.001 28316 UpdateGuideState(): m_state=6
04:42:38.774 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8185
04:42:38.774 00.000 28316 Star::Find returns 1 (0), X=948.48, Y=261.27, Mass=2339, SNR=33.4, Peak=153 HFD=4.0
04:42:38.775 00.001 28316 MultiStar: [#1 0.13,-0.37,0.00,M8] [#2 -0.04,-0.23,0.88,U] [#3 -0.02,-0.01,0.83,U] [#4 0.03,0.01,0.81,U] [#5 -0.15,-0.24,0.68,U] [#6 0.08,-0.11,0.59,U] [#7 0.16,0.13,0.61,U] [#8 0.14,-0.39,0.00,M3] 
04:42:38.775 00.000 28316 refined, 6 included, MultiStar: {-0.01, -0.11}, one-star: {-0.08, -0.25}
04:42:38.776 00.001 28316 CameraToMount -- cameraTheta (-1.66) - m_xAngle (2.00) = xAngle (-3.66 = 2.63)
04:42:38.776 00.000 28316 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.70 = 2.59)
04:42:38.776 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.66 mountX=-0.10 mountY=0.06, mountTheta=2.60
04:42:38.777 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.11, opts=13)
04:42:38.778 00.001 28316 Enqueuing Move request for scope (-0.01, -0.11)
04:42:38.779 00.001 29988 Worker thread wakes up
04:42:38.779 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:38.780 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
04:42:38.780 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
04:42:38.780 00.000 28316 UpdateGuideState exits: m=2339 RSB=33.4
04:42:38.781 00.001 29988 Moving (-0.01, -0.11) raw xDistance=-0.10 yDistance=0.06
04:42:38.781 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
04:42:38.781 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:38.782 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:38.783 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:42:38.783 00.000 29988 MoveAxis(E, 0, ABG)
04:42:38.783 00.000 29988 Move returns status 0, amount 0
04:42:38.783 00.000 29988 MoveAxis(N, 0, ABG)
04:42:38.783 00.000 29988 Move returns status 0, amount 0
04:42:38.783 00.000 29988 move complete, result=0
04:42:38.783 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:38.784 00.001 28316 Enqueuing Expose request
04:42:38.785 00.001 29988 worker thread done servicing request
04:42:38.785 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:38.785 00.000 29988 Worker thread wakes up
04:42:38.785 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:38.785 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:40.423 01.638 29988 Exposure complete
04:42:40.450 00.027 29988 worker thread done servicing request
04:42:40.450 00.000 28316 OnExposeComplete: enter
04:42:40.452 00.002 28316 UpdateGuideState(): m_state=6
04:42:40.454 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8186
04:42:40.457 00.003 28316 Star::Find returns 1 (0), X=948.32, Y=261.19, Mass=2258, SNR=32.9, Peak=174 HFD=4.2
04:42:40.459 00.002 28316 MultiStar: [#1 -0.20,-0.40,0.00,M9] [#2 -0.24,-0.28,0.00,M1] [#3 -0.26,-0.13,0.85,U] [#4 -0.09,-0.22,0.82,U] [#5 -0.22,-0.15,0.71,U] [#6 -0.04,-0.34,0.63,U] [#7 -0.45,0.16,0.00,M1] [#8 -0.03,-0.23,0.55,U] 
04:42:40.462 00.003 28316 refined, 5 included, MultiStar: {-0.16, -0.24}, one-star: {-0.23, -0.33}
04:42:40.464 00.002 28316 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.00) = xAngle (-4.16 = 2.12)
04:42:40.466 00.002 28316 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-4.20 = 2.08)
04:42:40.467 00.001 28316 CameraToMount -- cameraX=-0.16 cameraY=-0.24 hyp=0.28 cameraTheta=-2.16 mountX=-0.15 mountY=0.25, mountTheta=2.11
04:42:40.469 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.16, y=-0.24, opts=13)
04:42:40.470 00.001 28316 Enqueuing Move request for scope (-0.16, -0.24)
04:42:40.471 00.001 29988 Worker thread wakes up
04:42:40.471 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:40.471 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.9
04:42:40.472 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:40.472 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:40.472 00.000 28316 Enqueuing Expose request
04:42:40.473 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.24) opts 0xd
04:42:40.473 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.16, -0.24)
04:42:40.473 00.000 29988 Moving (-0.16, -0.24) raw xDistance=-0.15 yDistance=0.25
04:42:40.473 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:42:40.473 00.000 29988 switching direction from -1 to 1 - decHistory=3 oldest=0.47 newest=0.47
04:42:40.473 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
04:42:40.473 00.000 29988 MoveAxis(E, 0, ABG)
04:42:40.473 00.000 29988 Move returns status 0, amount 0
04:42:40.473 00.000 29988 MoveAxis(S, 59, ABG)
04:42:40.473 00.000 29988 Guiding  Dir = 1, Dur = 59
04:42:40.473 00.000 29988 IsSlewing returns 0
04:42:40.473 00.000 29988 IsGuiding returns 0
04:42:40.478 00.005 29988 PulseGuide returned control before completion, sleep 65
04:42:40.550 00.072 29988 IsGuiding returns 1
04:42:40.550 00.000 29988 scope still moving after pulse duration time elapsed
04:42:40.581 00.031 29988 IsSlewing returns 0
04:42:40.581 00.000 29988 IsGuiding returns 0
04:42:40.581 00.000 29988 scope move finished after 59 + 49 ms
04:42:40.581 00.000 29988 Move returns status 0, amount 59
04:42:40.581 00.000 29988 move complete, result=0
04:42:40.582 00.001 29988 worker thread done servicing request
04:42:40.582 00.000 29988 Worker thread wakes up
04:42:40.582 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:40.582 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.2 px 59 ms SOUTH
04:42:40.583 00.001 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:41.992 01.409 29988 Exposure complete
04:42:42.057 00.065 29988 worker thread done servicing request
04:42:42.057 00.000 28316 OnExposeComplete: enter
04:42:42.059 00.002 28316 UpdateGuideState(): m_state=6
04:42:42.059 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8187
04:42:42.060 00.001 28316 Star::Find returns 1 (0), X=948.60, Y=261.40, Mass=2137, SNR=32.0, Peak=141 HFD=4.3
04:42:42.060 00.000 28316 MultiStar: [#1 0.06,-0.11,0.99,U] [#2 0.06,-0.18,0.93,U] [#3 0.13,-0.10,0.87,U] [#4 -0.16,0.11,0.83,U] [#5 0.09,0.08,0.75,U] [#6 0.04,-0.02,0.63,U] [#7 -0.01,0.48,0.00,M2] [#8 -0.00,0.01,0.59,U] 
04:42:42.061 00.001 28316 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {0.05, -0.12}
04:42:42.061 00.000 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
04:42:42.062 00.001 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:42:42.062 00.000 28316 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.95 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
04:42:42.063 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.05, opts=13)
04:42:42.064 00.001 28316 Enqueuing Move request for scope (0.04, -0.05)
04:42:42.065 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:42.066 00.001 28316 UpdateGuideState exits: m=2137 RSB=32.0
04:42:42.066 00.000 29988 Worker thread wakes up
04:42:42.066 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
04:42:42.066 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
04:42:42.066 00.000 29988 Moving (0.04, -0.05) raw xDistance=-0.06 yDistance=-0.01
04:42:42.066 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:42:42.066 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:42.066 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:42:42.066 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:42.067 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:42.067 00.000 28316 Enqueuing Expose request
04:42:42.068 00.001 29988 MoveAxis(E, 0, ABG)
04:42:42.068 00.000 29988 Move returns status 0, amount 0
04:42:42.068 00.000 29988 MoveAxis(N, 0, ABG)
04:42:42.068 00.000 29988 Move returns status 0, amount 0
04:42:42.068 00.000 29988 move complete, result=0
04:42:42.068 00.000 29988 worker thread done servicing request
04:42:42.068 00.000 29988 Worker thread wakes up
04:42:42.068 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:42.068 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:42.068 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:43.699 01.631 29988 Exposure complete
04:42:43.755 00.056 29988 worker thread done servicing request
04:42:43.755 00.000 28316 OnExposeComplete: enter
04:42:43.757 00.002 28316 UpdateGuideState(): m_state=6
04:42:43.757 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8188
04:42:43.758 00.001 28316 Star::Find returns 1 (0), X=948.52, Y=261.59, Mass=2351, SNR=33.5, Peak=161 HFD=4.1
04:42:43.758 00.000 28316 MultiStar: [#1 -0.17,-0.07,0.94,U] [#2 0.06,-0.30,0.91,U] [#3 0.04,0.09,0.83,U] [#4 -0.16,0.30,0.81,U] [#5 -0.15,0.13,0.70,U] [#6 -0.01,0.04,0.60,U] [#7 -0.05,0.23,0.55,U] [#8 -0.07,-0.14,0.56,U] 
04:42:43.759 00.001 28316 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.04, 0.07}
04:42:43.759 00.000 28316 CameraToMount -- cameraTheta (2.67) - m_xAngle (2.00) = xAngle (0.67 = 0.67)
04:42:43.760 00.001 28316 CameraToMount -- cameraTheta (2.67) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
04:42:43.760 00.000 28316 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.67 mountX=0.05 mountY=0.04, mountTheta=0.65
04:42:43.761 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.06, y=0.03, opts=13)
04:42:43.762 00.001 28316 Enqueuing Move request for scope (-0.06, 0.03)
04:42:43.762 00.000 29988 Worker thread wakes up
04:42:43.762 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:43.763 00.001 28316 UpdateGuideState exits: m=2351 RSB=33.5
04:42:43.763 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:43.764 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:43.764 00.000 28316 Enqueuing Expose request
04:42:43.765 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
04:42:43.765 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
04:42:43.765 00.000 29988 Moving (-0.06, 0.03) raw xDistance=0.05 yDistance=0.04
04:42:43.765 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
04:42:43.765 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:43.765 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
04:42:43.765 00.000 29988 MoveAxis(E, 0, ABG)
04:42:43.765 00.000 29988 Move returns status 0, amount 0
04:42:43.765 00.000 29988 MoveAxis(N, 0, ABG)
04:42:43.765 00.000 29988 Move returns status 0, amount 0
04:42:43.765 00.000 29988 move complete, result=0
04:42:43.765 00.000 29988 worker thread done servicing request
04:42:43.765 00.000 29988 Worker thread wakes up
04:42:43.765 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:43.765 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:43.765 00.000 28316 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:42:45.278 01.513 29988 Exposure complete
04:42:45.312 00.034 29988 worker thread done servicing request
04:42:45.312 00.000 28316 OnExposeComplete: enter
04:42:45.313 00.001 28316 UpdateGuideState(): m_state=6
04:42:45.313 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8189
04:42:45.313 00.000 28316 Star::Find returns 1 (0), X=948.43, Y=261.68, Mass=2075, SNR=31.4, Peak=149 HFD=3.9
04:42:45.314 00.001 28316 MultiStar: [#1 -0.20,0.12,1.02,U] [#2 -0.18,0.11,0.97,U] [#3 -0.09,0.19,0.91,U] [#4 -0.35,0.18,0.00,M1] [#5 -0.08,0.09,0.73,U] [#6 -0.28,0.10,0.66,U] [#7 0.06,0.44,0.00,M2] [#8 -0.12,-0.12,0.61,U] 
04:42:45.314 00.000 28316 refined, 6 included, MultiStar: {-0.15, 0.11}, one-star: {-0.13, 0.16}
04:42:45.315 00.001 28316 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.00) = xAngle (0.54 = 0.54)
04:42:45.315 00.000 28316 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
04:42:45.316 00.001 28316 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.54 mountX=0.16 mountY=0.09, mountTheta=0.51
04:42:45.317 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.15, y=0.11, opts=13)
04:42:45.318 00.001 28316 Enqueuing Move request for scope (-0.15, 0.11)
04:42:45.318 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:45.319 00.001 28316 UpdateGuideState exits: m=2075 RSB=31.4
04:42:45.319 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:45.319 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:45.320 00.001 28316 Enqueuing Expose request
04:42:45.320 00.000 29988 Worker thread wakes up
04:42:45.320 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
04:42:45.320 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
04:42:45.320 00.000 29988 Moving (-0.15, 0.11) raw xDistance=0.16 yDistance=0.09
04:42:45.321 00.001 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
04:42:45.321 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:45.321 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
04:42:45.321 00.000 29988 MoveAxis(E, 0, ABG)
04:42:45.321 00.000 29988 Move returns status 0, amount 0
04:42:45.321 00.000 29988 MoveAxis(N, 0, ABG)
04:42:45.321 00.000 29988 Move returns status 0, amount 0
04:42:45.321 00.000 29988 move complete, result=0
04:42:45.321 00.000 29988 worker thread done servicing request
04:42:45.321 00.000 29988 Worker thread wakes up
04:42:45.321 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:45.321 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:45.321 00.000 28316 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:42:46.958 01.637 29988 Exposure complete
04:42:47.007 00.049 29988 worker thread done servicing request
04:42:47.007 00.000 28316 OnExposeComplete: enter
04:42:47.008 00.001 28316 UpdateGuideState(): m_state=6
04:42:47.009 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8190
04:42:47.011 00.002 28316 Star::Find returns 1 (0), X=948.67, Y=261.40, Mass=2299, SNR=33.1, Peak=177 HFD=3.8
04:42:47.012 00.001 28316 MultiStar: [#1 0.01,-0.36,0.00,M7] [#2 0.29,-0.27,0.00,M1] [#3 0.18,-0.04,0.84,U] [#4 -0.15,-0.02,0.82,U] [#5 -0.07,-0.09,0.74,U] [#6 -0.06,-0.02,0.64,U] [#7 0.07,0.26,0.62,U] [#8 0.15,-0.25,0.55,U] 
04:42:47.013 00.001 28316 refined, 6 included, MultiStar: {0.03, -0.04}, one-star: {0.12, -0.12}
04:42:47.015 00.002 28316 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.00) = xAngle (-2.90 = -2.90)
04:42:47.016 00.001 28316 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.94 = -2.94)
04:42:47.018 00.002 28316 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.06 cameraTheta=-0.90 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
04:42:47.021 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.04, opts=13)
04:42:47.022 00.001 28316 Enqueuing Move request for scope (0.03, -0.04)
04:42:47.022 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:47.022 00.000 28316 UpdateGuideState exits: m=2299 RSB=33.1
04:42:47.023 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:47.023 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:47.024 00.001 28316 Enqueuing Expose request
04:42:47.024 00.000 29988 Worker thread wakes up
04:42:47.024 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
04:42:47.024 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
04:42:47.024 00.000 29988 Moving (0.03, -0.04) raw xDistance=-0.05 yDistance=-0.01
04:42:47.024 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:42:47.025 00.001 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:47.025 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
04:42:47.025 00.000 29988 MoveAxis(E, 0, ABG)
04:42:47.025 00.000 29988 Move returns status 0, amount 0
04:42:47.025 00.000 29988 MoveAxis(N, 0, ABG)
04:42:47.025 00.000 29988 Move returns status 0, amount 0
04:42:47.025 00.000 29988 move complete, result=0
04:42:47.025 00.000 29988 worker thread done servicing request
04:42:47.025 00.000 29988 Worker thread wakes up
04:42:47.025 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:47.025 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:47.025 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:48.542 01.517 29988 Exposure complete
04:42:48.593 00.051 29988 worker thread done servicing request
04:42:48.593 00.000 28316 OnExposeComplete: enter
04:42:48.594 00.001 28316 UpdateGuideState(): m_state=6
04:42:48.595 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8191
04:42:48.595 00.000 28316 Star::Find returns 1 (0), X=948.71, Y=261.29, Mass=2064, SNR=31.2, Peak=147 HFD=3.8
04:42:48.596 00.001 28316 MultiStar: [#1 0.00,-0.12,1.00,U] [#2 0.10,-0.26,0.96,U] [#3 0.15,-0.08,0.88,U] [#4 -0.23,-0.02,0.86,U] [#5 0.02,0.20,0.77,U] [#6 0.00,-0.11,0.68,U] [#7 0.03,0.17,0.63,U] [#8 0.16,-0.36,0.00,M1] 
04:42:48.596 00.000 28316 refined, 7 included, MultiStar: {0.03, -0.07}, one-star: {0.15, -0.23}
04:42:48.596 00.000 28316 CameraToMount -- cameraTheta (-1.14) - m_xAngle (2.00) = xAngle (-3.13 = -3.13)
04:42:48.597 00.001 28316 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.17 = 3.11)
04:42:48.597 00.000 28316 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.14 mountX=-0.08 mountY=0.00, mountTheta=3.11
04:42:48.598 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.03, y=-0.07, opts=13)
04:42:48.599 00.001 28316 Enqueuing Move request for scope (0.03, -0.07)
04:42:48.599 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:48.600 00.001 29988 Worker thread wakes up
04:42:48.600 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
04:42:48.600 00.000 29988 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
04:42:48.600 00.000 28316 UpdateGuideState exits: m=2064 RSB=31.2
04:42:48.602 00.002 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:48.604 00.002 29988 Moving (0.03, -0.07) raw xDistance=-0.08 yDistance=0.00
04:42:48.604 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
04:42:48.604 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:48.604 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
04:42:48.604 00.000 29988 MoveAxis(E, 0, ABG)
04:42:48.604 00.000 29988 Move returns status 0, amount 0
04:42:48.604 00.000 29988 MoveAxis(N, 0, ABG)
04:42:48.604 00.000 29988 Move returns status 0, amount 0
04:42:48.604 00.000 29988 move complete, result=0
04:42:48.604 00.000 29988 worker thread done servicing request
04:42:48.604 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:48.605 00.001 28316 Enqueuing Expose request
04:42:48.605 00.000 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:42:48.605 00.000 29988 Worker thread wakes up
04:42:48.606 00.001 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:48.606 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:50.238 01.632 29988 Exposure complete
04:42:50.272 00.034 29988 worker thread done servicing request
04:42:50.272 00.000 28316 OnExposeComplete: enter
04:42:50.273 00.001 28316 UpdateGuideState(): m_state=6
04:42:50.273 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8192
04:42:50.274 00.001 28316 Star::Find returns 1 (0), X=948.68, Y=261.37, Mass=2110, SNR=31.9, Peak=161 HFD=3.8
04:42:50.274 00.000 28316 MultiStar: [#1 0.05,-0.44,0.00,M7] [#2 0.15,-0.29,0.91,U] [#3 0.28,-0.04,0.86,U] [#4 -0.16,-0.14,0.82,U] [#5 0.10,-0.11,0.71,U] [#6 0.06,-0.07,0.65,U] [#7 0.10,0.16,0.66,U] [#8 0.18,-0.23,0.59,U] 
04:42:50.275 00.001 28316 refined, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.13, -0.15}
04:42:50.275 00.000 28316 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.00) = xAngle (-2.82 = -2.82)
04:42:50.276 00.001 28316 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.86 = -2.86)
04:42:50.276 00.000 28316 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.82 mountX=-0.15 mountY=-0.04, mountTheta=-2.85
04:42:50.277 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.11, opts=13)
04:42:50.278 00.001 28316 Enqueuing Move request for scope (0.11, -0.11)
04:42:50.278 00.000 29988 Worker thread wakes up
04:42:50.279 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
04:42:50.279 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:50.279 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
04:42:50.279 00.000 28316 UpdateGuideState exits: m=2110 RSB=31.9
04:42:50.280 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:50.280 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:50.280 00.000 28316 Enqueuing Expose request
04:42:50.281 00.001 29988 Moving (0.11, -0.11) raw xDistance=-0.15 yDistance=-0.04
04:42:50.281 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
04:42:50.281 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:50.281 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:42:50.281 00.000 29988 MoveAxis(E, 0, ABG)
04:42:50.281 00.000 29988 Move returns status 0, amount 0
04:42:50.281 00.000 29988 MoveAxis(N, 0, ABG)
04:42:50.281 00.000 29988 Move returns status 0, amount 0
04:42:50.281 00.000 29988 move complete, result=0
04:42:50.281 00.000 29988 worker thread done servicing request
04:42:50.281 00.000 29988 Worker thread wakes up
04:42:50.281 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:50.281 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:50.281 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:51.805 01.524 29988 Exposure complete
04:42:51.843 00.038 29988 worker thread done servicing request
04:42:51.843 00.000 28316 OnExposeComplete: enter
04:42:51.845 00.002 28316 UpdateGuideState(): m_state=6
04:42:51.846 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8193
04:42:51.847 00.001 28316 Star::Find returns 1 (0), X=948.74, Y=261.50, Mass=2318, SNR=33.4, Peak=169 HFD=3.9
04:42:51.848 00.001 28316 MultiStar: [#1 0.28,-0.35,0.00,M8] [#2 0.14,0.00,0.89,U] [#3 0.26,-0.02,0.86,U] [#4 0.14,0.07,0.80,U] [#5 0.05,-0.18,0.69,U] [#6 0.13,0.11,0.61,U] [#7 0.31,0.45,0.00,M1] [#8 0.28,-0.18,0.58,U] 
04:42:51.849 00.001 28316 refined, 6 included, MultiStar: {0.17, -0.03}, one-star: {0.19, -0.02}
04:42:51.850 00.001 28316 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.00) = xAngle (-2.16 = -2.16)
04:42:51.851 00.001 28316 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.20 = -2.20)
04:42:51.852 00.001 28316 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=-0.09 mountY=-0.14, mountTheta=-2.17
04:42:51.854 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.17, y=-0.03, opts=13)
04:42:51.855 00.001 28316 Enqueuing Move request for scope (0.17, -0.03)
04:42:51.856 00.001 29988 Worker thread wakes up
04:42:51.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
04:42:51.856 00.000 29988 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
04:42:51.856 00.000 29988 Moving (0.17, -0.03) raw xDistance=-0.09 yDistance=-0.14
04:42:51.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:42:51.856 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:51.856 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:51.857 00.001 28316 UpdateGuideState exits: m=2318 RSB=33.4
04:42:51.858 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
04:42:51.858 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:51.859 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:51.860 00.001 28316 Enqueuing Expose request
04:42:51.861 00.001 29988 MoveAxis(E, 0, ABG)
04:42:51.861 00.000 29988 Move returns status 0, amount 0
04:42:51.861 00.000 29988 MoveAxis(N, 0, ABG)
04:42:51.861 00.000 29988 Move returns status 0, amount 0
04:42:51.861 00.000 29988 move complete, result=0
04:42:51.861 00.000 29988 worker thread done servicing request
04:42:51.861 00.000 29988 Worker thread wakes up
04:42:51.861 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:51.861 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:51.862 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:53.499 01.637 29988 Exposure complete
04:42:53.538 00.039 29988 worker thread done servicing request
04:42:53.538 00.000 28316 OnExposeComplete: enter
04:42:53.540 00.002 28316 UpdateGuideState(): m_state=6
04:42:53.542 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8194
04:42:53.544 00.002 28316 Star::Find returns 1 (0), X=948.38, Y=262.04, Mass=2117, SNR=32.0, Peak=169 HFD=4.0
04:42:53.547 00.003 28316 MultiStar: [#1 -0.31,0.44,0.00,M9] [#2 -0.11,0.51,0.00,M1] [#3 -0.25,0.66,0.00,M1] [#4 -0.36,0.71,0.00,M1] [#5 -0.67,0.54,0.00,M1] [#6 -0.39,0.58,0.00,M1] [#7 -0.13,0.80,0.00,M2] [#8 -0.15,0.57,0.00,M1] 
04:42:53.549 00.002 28316 CameraToMount -- cameraTheta (1.90) - m_xAngle (2.00) = xAngle (-0.10 = -0.10)
04:42:53.551 00.002 28316 CameraToMount -- cameraTheta (1.90) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
04:42:53.554 00.003 28316 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.54 cameraTheta=1.90 mountX=0.54 mountY=-0.08, mountTheta=-0.14
04:42:53.558 00.004 28316 SchedulePrimaryMove(0CEE1078, x=-0.17, y=0.52, opts=13)
04:42:53.558 00.000 28316 Enqueuing Move request for scope (-0.17, 0.52)
04:42:53.561 00.003 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=234, Gamma=0.580
04:42:53.564 00.003 29988 Worker thread wakes up
04:42:53.564 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.52) opts 0xd
04:42:53.564 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.17, 0.52)
04:42:53.564 00.000 29988 Moving (-0.17, 0.52) raw xDistance=0.54 yDistance=-0.08
04:42:53.564 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
04:42:53.564 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:53.564 00.000 28316 UpdateGuideState exits: m=2117 RSB=32.0
04:42:53.564 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:53.565 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:53.565 00.000 28316 Enqueuing Expose request
04:42:53.566 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:42:53.566 00.000 29988 MoveAxis(W, 114, ABG)
04:42:53.566 00.000 29988 Guiding  Dir = 3, Dur = 114
04:42:53.566 00.000 29988 IsSlewing returns 0
04:42:53.566 00.000 29988 IsGuiding returns 0
04:42:53.568 00.002 29988 PulseGuide returned control before completion, sleep 122
04:42:53.707 00.139 29988 IsGuiding returns 0
04:42:53.707 00.000 29988 Move returns status 0, amount 114
04:42:53.707 00.000 29988 MoveAxis(N, 0, ABG)
04:42:53.707 00.000 29988 Move returns status 0, amount 0
04:42:53.707 00.000 29988 move complete, result=0
04:42:53.707 00.000 29988 worker thread done servicing request
04:42:53.707 00.000 29988 Worker thread wakes up
04:42:53.707 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:53.707 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:53.707 00.000 28316 GuideStep: 0.5 px 114 ms WEST, -0.1 px 0 ms NORTH
04:42:55.121 01.414 29988 Exposure complete
04:42:55.157 00.036 29988 worker thread done servicing request
04:42:55.157 00.000 28316 OnExposeComplete: enter
04:42:55.158 00.001 28316 UpdateGuideState(): m_state=6
04:42:55.158 00.000 28316 Star::Find(15, 948, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8195
04:42:55.160 00.002 28316 Star::Find returns 1 (0), X=948.36, Y=261.80, Mass=2316, SNR=33.3, Peak=179 HFD=3.9
04:42:55.161 00.001 28316 MultiStar: [#1 -0.42,0.19,0.00,M10] [#2 -0.15,0.16,0.91,U] [#3 -0.17,0.28,0.83,U] [#4 -0.38,0.26,0.00,M2] [#5 -0.39,0.55,0.00,M2] [#6 -0.18,0.21,0.59,U] [#7 -0.20,0.33,0.00,M3] [#8 -0.23,0.23,0.56,U] 
04:42:55.162 00.001 28316 refined, 4 included, MultiStar: {-0.18, 0.23}, one-star: {-0.19, 0.28}
04:42:55.164 00.002 28316 CameraToMount -- cameraTheta (2.23) - m_xAngle (2.00) = xAngle (0.23 = 0.23)
04:42:55.165 00.001 28316 CameraToMount -- cameraTheta (2.23) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
04:42:55.166 00.001 28316 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.30 cameraTheta=2.23 mountX=0.29 mountY=0.06, mountTheta=0.19
04:42:55.168 00.002 28316 SchedulePrimaryMove(0CEE1078, x=-0.18, y=0.23, opts=13)
04:42:55.168 00.000 28316 Enqueuing Move request for scope (-0.18, 0.23)
04:42:55.169 00.001 29988 Worker thread wakes up
04:42:55.169 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:55.169 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
04:42:55.169 00.000 28316 UpdateGuideState exits: m=2316 RSB=33.3
04:42:55.170 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:55.170 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:55.171 00.001 29988 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
04:42:55.171 00.000 29988 Moving (-0.18, 0.23) raw xDistance=0.29 yDistance=0.06
04:42:55.171 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29
04:42:55.171 00.000 28316 Enqueuing Expose request
04:42:55.171 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:55.171 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
04:42:55.171 00.000 29988 MoveAxis(W, 69, ABG)
04:42:55.171 00.000 29988 Guiding  Dir = 3, Dur = 69
04:42:55.171 00.000 29988 IsSlewing returns 0
04:42:55.171 00.000 29988 IsGuiding returns 0
04:42:55.174 00.003 29988 PulseGuide returned control before completion, sleep 78
04:42:55.262 00.088 29988 IsGuiding returns 0
04:42:55.262 00.000 29988 Move returns status 0, amount 69
04:42:55.262 00.000 29988 MoveAxis(N, 0, ABG)
04:42:55.262 00.000 29988 Move returns status 0, amount 0
04:42:55.262 00.000 29988 move complete, result=0
04:42:55.262 00.000 29988 worker thread done servicing request
04:42:55.262 00.000 29988 Worker thread wakes up
04:42:55.262 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:55.262 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:55.262 00.000 28316 GuideStep: 0.3 px 69 ms WEST, 0.1 px 0 ms NORTH
04:42:56.892 01.630 29988 Exposure complete
04:42:56.928 00.036 29988 worker thread done servicing request
04:42:56.928 00.000 28316 OnExposeComplete: enter
04:42:56.929 00.001 28316 UpdateGuideState(): m_state=6
04:42:56.930 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8196
04:42:56.930 00.000 28316 Star::Find returns 1 (0), X=948.76, Y=261.31, Mass=2225, SNR=32.7, Peak=169 HFD=3.8
04:42:56.931 00.001 28316 MultiStar: [#1 0.19,-0.32,0.00,R] [#2 0.28,-0.36,0.00,M1] [#3 0.16,-0.07,0.84,U] [#4 0.06,-0.07,0.83,U] [#5 0.07,0.02,0.73,U] [#6 0.07,0.09,0.64,U] [#7 -0.04,0.19,0.65,U] [#8 0.21,-0.30,0.00,M1] 
04:42:56.933 00.002 28316 refined, 5 included, MultiStar: {0.10, -0.03}, one-star: {0.21, -0.21}
04:42:56.933 00.000 28316 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.00) = xAngle (-2.26 = -2.26)
04:42:56.934 00.001 28316 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
04:42:56.934 00.000 28316 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=-0.07 mountY=-0.08, mountTheta=-2.28
04:42:56.935 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.03, opts=13)
04:42:56.936 00.001 28316 Enqueuing Move request for scope (0.10, -0.03)
04:42:56.936 00.000 29988 Worker thread wakes up
04:42:56.936 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
04:42:56.936 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
04:42:56.936 00.000 29988 Moving (0.10, -0.03) raw xDistance=-0.07 yDistance=-0.08
04:42:56.936 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
04:42:56.936 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:56.936 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:56.936 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
04:42:56.936 00.000 29988 MoveAxis(E, 0, ABG)
04:42:56.936 00.000 29988 Move returns status 0, amount 0
04:42:56.936 00.000 29988 MoveAxis(N, 0, ABG)
04:42:56.936 00.000 29988 Move returns status 0, amount 0
04:42:56.936 00.000 29988 move complete, result=0
04:42:56.936 00.000 29988 worker thread done servicing request
04:42:56.936 00.000 28316 UpdateGuideState exits: m=2225 RSB=32.7
04:42:56.937 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:56.937 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:56.938 00.001 28316 Enqueuing Expose request
04:42:56.938 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
04:42:56.938 00.000 29988 Worker thread wakes up
04:42:56.938 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:56.938 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:42:58.461 01.523 29988 Exposure complete
04:42:58.516 00.055 29988 worker thread done servicing request
04:42:58.516 00.000 28316 OnExposeComplete: enter
04:42:58.517 00.001 28316 UpdateGuideState(): m_state=6
04:42:58.518 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8197
04:42:58.520 00.002 28316 Star::Find returns 1 (0), X=948.68, Y=261.10, Mass=2039, SNR=31.2, Peak=171 HFD=4.0
04:42:58.523 00.003 28316 MultiStar: [#1 -0.03,-0.25,1.04,U] [#2 0.19,-0.53,0.00,M2] [#3 0.25,-0.39,0.00,M1] [#4 -0.01,-0.01,0.88,U] [#5 0.30,-0.16,0.78,U] [#6 0.03,-0.04,0.67,U] [#7 0.23,0.26,0.66,U] [#8 0.10,-0.31,0.60,U] 
04:42:58.525 00.002 28316 refined, 6 included, MultiStar: {0.10, -0.15}, one-star: {0.12, -0.42}
04:42:58.528 00.003 28316 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.00) = xAngle (-3.00 = -3.00)
04:42:58.530 00.002 28316 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.04 = -3.04)
04:42:58.532 00.002 28316 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-1.00 mountX=-0.18 mountY=-0.02, mountTheta=-3.04
04:42:58.535 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.10, y=-0.15, opts=13)
04:42:58.536 00.001 28316 Enqueuing Move request for scope (0.10, -0.15)
04:42:58.536 00.000 29988 Worker thread wakes up
04:42:58.536 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:42:58.538 00.002 28316 UpdateGuideState exits: m=2039 RSB=31.2
04:42:58.538 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:42:58.539 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:42:58.539 00.000 28316 Enqueuing Expose request
04:42:58.540 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
04:42:58.540 00.000 29988 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
04:42:58.540 00.000 29988 Moving (0.10, -0.15) raw xDistance=-0.18 yDistance=-0.02
04:42:58.540 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
04:42:58.540 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:42:58.540 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
04:42:58.540 00.000 29988 MoveAxis(E, 0, ABG)
04:42:58.540 00.000 29988 Move returns status 0, amount 0
04:42:58.540 00.000 29988 MoveAxis(N, 0, ABG)
04:42:58.540 00.000 29988 Move returns status 0, amount 0
04:42:58.540 00.000 29988 move complete, result=0
04:42:58.540 00.000 29988 worker thread done servicing request
04:42:58.540 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:42:58.541 00.001 29988 Worker thread wakes up
04:42:58.541 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:42:58.541 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:00.169 01.628 29988 Exposure complete
04:43:00.197 00.028 29988 worker thread done servicing request
04:43:00.197 00.000 28316 OnExposeComplete: enter
04:43:00.198 00.001 28316 UpdateGuideState(): m_state=6
04:43:00.198 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8198
04:43:00.198 00.000 28316 Star::Find returns 1 (0), X=948.40, Y=261.17, Mass=2258, SNR=32.9, Peak=156 HFD=4.0
04:43:00.202 00.004 28316 MultiStar: [#1 -0.23,-0.13,0.95,U] [#2 0.09,-0.36,0.00,M3] [#3 0.08,-0.35,0.00,M2] [#4 0.12,-0.26,0.80,U] [#5 0.15,-0.26,0.73,U] [#6 0.10,-0.18,0.61,U] [#7 0.03,-0.08,0.61,U] [#8 0.01,-0.36,0.00,M1] 
04:43:00.205 00.003 28316 refined, 5 included, MultiStar: {-0.02, -0.22}, one-star: {-0.16, -0.35}
04:43:00.207 00.002 28316 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.00) = xAngle (-3.65 = 2.63)
04:43:00.210 00.003 28316 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.69 = 2.60)
04:43:00.212 00.002 28316 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.65 mountX=-0.19 mountY=0.12, mountTheta=2.61
04:43:00.213 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.02, y=-0.22, opts=13)
04:43:00.214 00.001 28316 Enqueuing Move request for scope (-0.02, -0.22)
04:43:00.214 00.000 29988 Worker thread wakes up
04:43:00.215 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
04:43:00.215 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
04:43:00.215 00.000 29988 Moving (-0.02, -0.22) raw xDistance=-0.19 yDistance=0.12
04:43:00.215 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:43:00.215 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:00.215 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
04:43:00.215 00.000 29988 MoveAxis(E, 0, ABG)
04:43:00.215 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:00.215 00.000 29988 Move returns status 0, amount 0
04:43:00.215 00.000 29988 MoveAxis(N, 0, ABG)
04:43:00.215 00.000 29988 Move returns status 0, amount 0
04:43:00.215 00.000 28316 UpdateGuideState exits: m=2258 RSB=32.9
04:43:00.216 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:00.216 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:00.217 00.001 28316 Enqueuing Expose request
04:43:00.217 00.000 29988 move complete, result=0
04:43:00.217 00.000 29988 worker thread done servicing request
04:43:00.217 00.000 29988 Worker thread wakes up
04:43:00.217 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:00.217 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:00.218 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:43:01.745 01.527 29988 Exposure complete
04:43:01.799 00.054 29988 worker thread done servicing request
04:43:01.800 00.001 28316 OnExposeComplete: enter
04:43:01.801 00.001 28316 UpdateGuideState(): m_state=6
04:43:01.804 00.003 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8199
04:43:01.804 00.000 28316 Star::Find returns 1 (0), X=948.59, Y=261.07, Mass=2166, SNR=32.2, Peak=175 HFD=3.9
04:43:01.805 00.001 28316 MultiStar: [#1 -0.32,-0.22,0.00,M1] [#2 0.22,-0.48,0.00,M4] [#3 0.10,-0.36,0.00,M3] [#4 -0.18,-0.27,0.87,U] [#5 -0.05,-0.18,0.76,U] [#6 0.04,-0.30,0.62,U] [#7 -0.02,-0.11,0.66,U] [#8 0.33,-0.41,0.00,M2] 
04:43:01.805 00.000 28316 refined, 4 included, MultiStar: {-0.04, -0.28}, one-star: {0.04, -0.45}
04:43:01.806 00.001 28316 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.00) = xAngle (-3.71 = 2.58)
04:43:01.806 00.000 28316 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.74 = 2.54)
04:43:01.807 00.001 28316 CameraToMount -- cameraX=-0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.71 mountX=-0.24 mountY=0.16, mountTheta=2.55
04:43:01.808 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.04, y=-0.28, opts=13)
04:43:01.808 00.000 28316 Enqueuing Move request for scope (-0.04, -0.28)
04:43:01.809 00.001 29988 Worker thread wakes up
04:43:01.809 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.28) opts 0xd
04:43:01.809 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.04, -0.28)
04:43:01.809 00.000 29988 Moving (-0.04, -0.28) raw xDistance=-0.24 yDistance=0.16
04:43:01.809 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:01.809 00.000 28316 UpdateGuideState exits: m=2166 RSB=32.2
04:43:01.810 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:01.810 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:01.810 00.000 28316 Enqueuing Expose request
04:43:01.811 00.001 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
04:43:01.811 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:01.811 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
04:43:01.811 00.000 29988 MoveAxis(E, 50, ABG)
04:43:01.811 00.000 29988 Guiding  Dir = 2, Dur = 50
04:43:01.811 00.000 29988 IsSlewing returns 0
04:43:01.811 00.000 29988 IsGuiding returns 0
04:43:01.813 00.002 29988 PulseGuide returned control before completion, sleep 58
04:43:01.882 00.069 29988 IsGuiding returns 0
04:43:01.882 00.000 29988 Move returns status 0, amount 50
04:43:01.882 00.000 29988 MoveAxis(N, 0, ABG)
04:43:01.882 00.000 29988 Move returns status 0, amount 0
04:43:01.882 00.000 29988 move complete, result=0
04:43:01.882 00.000 29988 worker thread done servicing request
04:43:01.882 00.000 29988 Worker thread wakes up
04:43:01.882 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:01.882 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:01.882 00.000 28316 GuideStep: -0.2 px 50 ms EAST, 0.2 px 0 ms NORTH
04:43:03.519 01.637 29988 Exposure complete
04:43:03.558 00.039 29988 worker thread done servicing request
04:43:03.558 00.000 28316 OnExposeComplete: enter
04:43:03.558 00.000 28316 UpdateGuideState(): m_state=6
04:43:03.560 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8200
04:43:03.560 00.000 28316 Star::Find returns 1 (0), X=948.56, Y=261.48, Mass=2052, SNR=31.4, Peak=141 HFD=3.8
04:43:03.561 00.001 28316 MultiStar: [#1 -0.14,0.31,1.01,U] [#2 0.21,-0.15,0.96,U] [#3 0.15,-0.01,0.87,U] [#4 0.09,0.12,0.85,U] [#5 -0.04,-0.03,0.76,U] [#6 0.25,0.03,0.68,U] [#7 0.22,0.22,0.63,U] [#8 -0.05,-0.08,0.57,U] 
04:43:03.561 00.000 28316 single-star, 8 included, MultiStar: {0.07, 0.04}, one-star: {0.01, -0.04}
04:43:03.562 00.001 28316 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.00) = xAngle (-3.29 = 2.99)
04:43:03.562 00.000 28316 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.33 = 2.95)
04:43:03.563 00.001 28316 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.29 mountX=-0.04 mountY=0.01, mountTheta=2.95
04:43:03.564 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.01, y=-0.04, opts=13)
04:43:03.564 00.000 28316 Enqueuing Move request for scope (0.01, -0.04)
04:43:03.565 00.001 29988 Worker thread wakes up
04:43:03.565 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:03.565 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
04:43:03.565 00.000 29988 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
04:43:03.565 00.000 28316 UpdateGuideState exits: m=2052 RSB=31.4
04:43:03.565 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:03.566 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:03.566 00.000 28316 Enqueuing Expose request
04:43:03.567 00.001 29988 Moving (0.01, -0.04) raw xDistance=-0.04 yDistance=0.01
04:43:03.567 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
04:43:03.567 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:03.567 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
04:43:03.567 00.000 29988 MoveAxis(E, 0, ABG)
04:43:03.567 00.000 29988 Move returns status 0, amount 0
04:43:03.567 00.000 29988 MoveAxis(N, 0, ABG)
04:43:03.567 00.000 29988 Move returns status 0, amount 0
04:43:03.567 00.000 29988 move complete, result=0
04:43:03.567 00.000 29988 worker thread done servicing request
04:43:03.567 00.000 29988 Worker thread wakes up
04:43:03.567 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:03.567 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:03.568 00.001 28316 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
04:43:05.081 01.513 29988 Exposure complete
04:43:05.135 00.054 29988 worker thread done servicing request
04:43:05.135 00.000 28316 OnExposeComplete: enter
04:43:05.136 00.001 28316 UpdateGuideState(): m_state=6
04:43:05.137 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8201
04:43:05.138 00.001 28316 Star::Find returns 1 (0), X=948.79, Y=261.55, Mass=2260, SNR=32.8, Peak=155 HFD=3.9
04:43:05.140 00.002 28316 MultiStar: [#1 0.03,0.29,0.97,U] [#2 0.20,-0.19,0.94,U] [#3 0.30,0.09,0.86,U] [#4 0.18,0.17,0.83,U] [#5 0.18,0.11,0.70,U] [#6 0.27,0.15,0.63,U] [#7 0.22,0.22,0.59,U] [#8 0.03,-0.15,0.57,U] 
04:43:05.141 00.001 28316 refined, 8 included, MultiStar: {0.18, 0.08}, one-star: {0.24, 0.03}
04:43:05.142 00.001 28316 CameraToMount -- cameraTheta (0.41) - m_xAngle (2.00) = xAngle (-1.59 = -1.59)
04:43:05.145 00.003 28316 CameraToMount -- cameraTheta (0.41) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
04:43:05.147 00.002 28316 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.41 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
04:43:05.151 00.004 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=0.08, opts=13)
04:43:05.152 00.001 28316 Enqueuing Move request for scope (0.18, 0.08)
04:43:05.152 00.000 29988 Worker thread wakes up
04:43:05.152 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:05.152 00.000 28316 UpdateGuideState exits: m=2260 RSB=32.8
04:43:05.153 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:05.153 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:05.153 00.000 28316 Enqueuing Expose request
04:43:05.154 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
04:43:05.154 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
04:43:05.154 00.000 29988 Moving (0.18, 0.08) raw xDistance=-0.00 yDistance=-0.20
04:43:05.154 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
04:43:05.154 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:43:05.154 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
04:43:05.154 00.000 29988 MoveAxis(E, 0, ABG)
04:43:05.154 00.000 29988 Move returns status 0, amount 0
04:43:05.154 00.000 29988 MoveAxis(N, 0, ABG)
04:43:05.154 00.000 29988 Move returns status 0, amount 0
04:43:05.154 00.000 29988 move complete, result=0
04:43:05.154 00.000 29988 worker thread done servicing request
04:43:05.154 00.000 29988 Worker thread wakes up
04:43:05.154 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:05.154 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:05.154 00.000 28316 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:43:06.781 01.627 29988 Exposure complete
04:43:06.816 00.035 29988 worker thread done servicing request
04:43:06.817 00.001 28316 OnExposeComplete: enter
04:43:06.817 00.000 28316 UpdateGuideState(): m_state=6
04:43:06.818 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8202
04:43:06.818 00.000 28316 Star::Find returns 1 (0), X=948.90, Y=261.32, Mass=2176, SNR=32.3, Peak=180 HFD=4.0
04:43:06.819 00.001 28316 MultiStar: [#1 0.13,0.09,0.99,U] [#2 0.41,-0.35,0.00,M3] [#3 0.49,-0.07,0.00,M2] [#4 0.21,0.05,0.85,U] [#5 0.19,-0.10,0.73,U] [#6 0.28,-0.29,0.00,M1] [#7 0.16,0.20,0.63,U] [#8 0.51,-0.40,0.00,M1] 
04:43:06.819 00.000 28316 refined, 4 included, MultiStar: {0.21, -0.01}, one-star: {0.34, -0.20}
04:43:06.820 00.001 28316 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.00) = xAngle (-2.03 = -2.03)
04:43:06.820 00.000 28316 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
04:43:06.821 00.001 28316 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.03 mountX=-0.09 mountY=-0.19, mountTheta=-2.03
04:43:06.822 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.21, y=-0.01, opts=13)
04:43:06.822 00.000 28316 Enqueuing Move request for scope (0.21, -0.01)
04:43:06.823 00.001 29988 Worker thread wakes up
04:43:06.823 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
04:43:06.823 00.000 29988 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
04:43:06.823 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:06.823 00.000 29988 Moving (0.21, -0.01) raw xDistance=-0.09 yDistance=-0.19
04:43:06.823 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:43:06.823 00.000 28316 UpdateGuideState exits: m=2176 RSB=32.3
04:43:06.824 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:06.824 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:06.825 00.001 28316 Enqueuing Expose request
04:43:06.825 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:06.825 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
04:43:06.825 00.000 29988 MoveAxis(E, 0, ABG)
04:43:06.825 00.000 29988 Move returns status 0, amount 0
04:43:06.825 00.000 29988 MoveAxis(N, 0, ABG)
04:43:06.825 00.000 29988 Move returns status 0, amount 0
04:43:06.825 00.000 29988 move complete, result=0
04:43:06.825 00.000 29988 worker thread done servicing request
04:43:06.825 00.000 29988 Worker thread wakes up
04:43:06.825 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:06.825 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:06.826 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:43:08.340 01.514 29988 Exposure complete
04:43:08.377 00.037 29988 worker thread done servicing request
04:43:08.377 00.000 28316 OnExposeComplete: enter
04:43:08.378 00.001 28316 UpdateGuideState(): m_state=6
04:43:08.379 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8203
04:43:08.379 00.000 28316 Star::Find returns 1 (0), X=948.77, Y=261.34, Mass=2313, SNR=33.3, Peak=179 HFD=4.0
04:43:08.380 00.001 28316 MultiStar: [#1 -0.01,0.21,0.96,U] [#2 0.20,-0.17,0.87,U] [#3 0.21,-0.06,0.83,U] [#4 0.15,0.02,0.81,U] [#5 0.31,0.01,0.72,U] [#6 0.24,-0.01,0.62,U] [#7 0.25,0.12,0.61,U] [#8 0.23,-0.35,0.00,M2] 
04:43:08.381 00.001 28316 refined, 7 included, MultiStar: {0.19, -0.01}, one-star: {0.21, -0.18}
04:43:08.381 00.000 28316 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.00) = xAngle (-2.07 = -2.07)
04:43:08.382 00.001 28316 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
04:43:08.382 00.000 28316 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=-0.09 mountY=-0.16, mountTheta=-2.08
04:43:08.384 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.19, y=-0.01, opts=13)
04:43:08.384 00.000 28316 Enqueuing Move request for scope (0.19, -0.01)
04:43:08.385 00.001 29988 Worker thread wakes up
04:43:08.385 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:08.385 00.000 28316 UpdateGuideState exits: m=2313 RSB=33.3
04:43:08.386 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:08.386 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:08.387 00.001 28316 Enqueuing Expose request
04:43:08.387 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
04:43:08.387 00.000 29988 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
04:43:08.387 00.000 29988 Moving (0.19, -0.01) raw xDistance=-0.09 yDistance=-0.16
04:43:08.387 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
04:43:08.387 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:08.387 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
04:43:08.387 00.000 29988 MoveAxis(E, 0, ABG)
04:43:08.387 00.000 29988 Move returns status 0, amount 0
04:43:08.387 00.000 29988 MoveAxis(N, 0, ABG)
04:43:08.387 00.000 29988 Move returns status 0, amount 0
04:43:08.387 00.000 29988 move complete, result=0
04:43:08.387 00.000 29988 worker thread done servicing request
04:43:08.387 00.000 29988 Worker thread wakes up
04:43:08.387 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:08.387 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:08.388 00.001 28316 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
04:43:10.018 01.630 29988 Exposure complete
04:43:10.058 00.040 29988 worker thread done servicing request
04:43:10.058 00.000 28316 OnExposeComplete: enter
04:43:10.059 00.001 28316 UpdateGuideState(): m_state=6
04:43:10.061 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8204
04:43:10.062 00.001 28316 Star::Find returns 1 (0), X=948.63, Y=261.19, Mass=2343, SNR=33.5, Peak=172 HFD=4.0
04:43:10.064 00.002 28316 MultiStar: [#1 0.14,-0.19,0.95,U] [#2 0.15,-0.37,0.00,M3] [#3 0.31,-0.33,0.00,M2] [#4 0.37,-0.09,0.00,M1] [#5 0.41,-0.04,0.00,M1] [#6 0.44,-0.18,0.00,M1] [#7 0.17,-0.02,0.61,U] [#8 -0.09,-0.29,0.55,U] 
04:43:10.065 00.001 28316 refined, 3 included, MultiStar: {0.08, -0.22}, one-star: {0.07, -0.33}
04:43:10.066 00.001 28316 CameraToMount -- cameraTheta (-1.21) - m_xAngle (2.00) = xAngle (-3.21 = 3.08)
04:43:10.067 00.001 28316 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.25 = 3.04)
04:43:10.067 00.000 28316 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.21 mountX=-0.23 mountY=0.02, mountTheta=3.04
04:43:10.068 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.08, y=-0.22, opts=13)
04:43:10.068 00.000 28316 Enqueuing Move request for scope (0.08, -0.22)
04:43:10.069 00.001 29988 Worker thread wakes up
04:43:10.069 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:10.069 00.000 28316 UpdateGuideState exits: m=2343 RSB=33.5
04:43:10.070 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:10.070 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:10.071 00.001 28316 Enqueuing Expose request
04:43:10.071 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
04:43:10.071 00.000 29988 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
04:43:10.071 00.000 29988 Moving (0.08, -0.22) raw xDistance=-0.23 yDistance=0.02
04:43:10.071 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
04:43:10.071 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:10.071 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
04:43:10.071 00.000 29988 MoveAxis(E, 49, ABG)
04:43:10.071 00.000 29988 Guiding  Dir = 2, Dur = 49
04:43:10.071 00.000 29988 IsSlewing returns 0
04:43:10.072 00.001 29988 IsGuiding returns 0
04:43:10.073 00.001 29988 PulseGuide returned control before completion, sleep 58
04:43:10.142 00.069 29988 IsGuiding returns 1
04:43:10.142 00.000 29988 scope still moving after pulse duration time elapsed
04:43:10.173 00.031 29988 IsSlewing returns 0
04:43:10.173 00.000 29988 IsGuiding returns 0
04:43:10.173 00.000 29988 scope move finished after 49 + 52 ms
04:43:10.173 00.000 29988 Move returns status 0, amount 49
04:43:10.173 00.000 29988 MoveAxis(N, 0, ABG)
04:43:10.174 00.001 29988 Move returns status 0, amount 0
04:43:10.174 00.000 29988 move complete, result=0
04:43:10.174 00.000 29988 worker thread done servicing request
04:43:10.174 00.000 29988 Worker thread wakes up
04:43:10.174 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:10.174 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:10.174 00.000 28316 GuideStep: -0.2 px 49 ms EAST, 0.0 px 0 ms NORTH
04:43:11.590 01.416 29988 Exposure complete
04:43:11.625 00.035 29988 worker thread done servicing request
04:43:11.626 00.001 28316 OnExposeComplete: enter
04:43:11.626 00.000 28316 UpdateGuideState(): m_state=6
04:43:11.627 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8205
04:43:11.628 00.001 28316 Star::Find returns 1 (0), X=948.74, Y=261.40, Mass=2148, SNR=32.2, Peak=149 HFD=3.8
04:43:11.630 00.002 28316 MultiStar: [#1 -0.27,0.19,0.99,U] [#2 0.19,-0.19,0.91,U] [#3 0.22,0.01,0.86,U] [#4 0.04,-0.15,0.83,U] [#5 -0.00,-0.04,0.76,U] [#6 0.33,-0.13,0.00,M2] [#7 0.15,0.18,0.62,U] [#8 0.08,-0.09,0.60,U] 
04:43:11.631 00.001 28316 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {0.19, -0.12}
04:43:11.632 00.001 28316 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.00) = xAngle (-2.39 = -2.39)
04:43:11.633 00.001 28316 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
04:43:11.634 00.001 28316 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.40 mountX=-0.06 mountY=-0.05, mountTheta=-2.42
04:43:11.637 00.003 28316 SchedulePrimaryMove(0CEE1078, x=0.07, y=-0.03, opts=13)
04:43:11.638 00.001 28316 Enqueuing Move request for scope (0.07, -0.03)
04:43:11.638 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:11.638 00.000 28316 UpdateGuideState exits: m=2148 RSB=32.2
04:43:11.639 00.001 29988 Worker thread wakes up
04:43:11.639 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
04:43:11.639 00.000 29988 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
04:43:11.639 00.000 29988 Moving (0.07, -0.03) raw xDistance=-0.06 yDistance=-0.05
04:43:11.639 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
04:43:11.639 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:11.639 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:11.640 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:11.640 00.000 28316 Enqueuing Expose request
04:43:11.641 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
04:43:11.641 00.000 29988 MoveAxis(E, 0, ABG)
04:43:11.641 00.000 29988 Move returns status 0, amount 0
04:43:11.641 00.000 29988 MoveAxis(N, 0, ABG)
04:43:11.641 00.000 29988 Move returns status 0, amount 0
04:43:11.641 00.000 29988 move complete, result=0
04:43:11.641 00.000 29988 worker thread done servicing request
04:43:11.641 00.000 29988 Worker thread wakes up
04:43:11.641 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:11.641 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:11.641 00.000 28316 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:13.267 01.626 29988 Exposure complete
04:43:13.307 00.040 29988 worker thread done servicing request
04:43:13.307 00.000 28316 OnExposeComplete: enter
04:43:13.309 00.002 28316 UpdateGuideState(): m_state=6
04:43:13.311 00.002 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8206
04:43:13.312 00.001 28316 Star::Find returns 1 (0), X=948.79, Y=261.65, Mass=2070, SNR=31.5, Peak=159 HFD=4.0
04:43:13.312 00.000 28316 MultiStar: [#1 -0.03,0.36,0.00,M1] [#2 0.05,0.06,0.95,U] [#3 0.22,0.08,0.89,U] [#4 0.24,0.02,0.85,U] [#5 0.22,0.28,0.00,M1] [#6 0.43,-0.02,0.00,M3] [#7 0.23,0.23,0.64,U] [#8 0.22,0.03,0.61,U] 
04:43:13.313 00.001 28316 refined, 5 included, MultiStar: {0.20, 0.09}, one-star: {0.24, 0.13}
04:43:13.313 00.000 28316 CameraToMount -- cameraTheta (0.43) - m_xAngle (2.00) = xAngle (-1.57 = -1.57)
04:43:13.314 00.001 28316 CameraToMount -- cameraTheta (0.43) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
04:43:13.314 00.000 28316 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.43 mountX=0.00 mountY=-0.22, mountTheta=-1.57
04:43:13.315 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.20, y=0.09, opts=13)
04:43:13.315 00.000 28316 Enqueuing Move request for scope (0.20, 0.09)
04:43:13.316 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:13.316 00.000 29988 Worker thread wakes up
04:43:13.316 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
04:43:13.316 00.000 29988 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
04:43:13.316 00.000 29988 Moving (0.20, 0.09) raw xDistance=0.00 yDistance=-0.22
04:43:13.316 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
04:43:13.316 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
04:43:13.317 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
04:43:13.317 00.000 28316 UpdateGuideState exits: m=2070 RSB=31.5
04:43:13.317 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:13.318 00.001 29988 MoveAxis(E, 0, ABG)
04:43:13.318 00.000 29988 Move returns status 0, amount 0
04:43:13.318 00.000 29988 MoveAxis(N, 0, ABG)
04:43:13.318 00.000 29988 Move returns status 0, amount 0
04:43:13.318 00.000 29988 move complete, result=0
04:43:13.318 00.000 29988 worker thread done servicing request
04:43:13.318 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:13.320 00.002 28316 Enqueuing Expose request
04:43:13.323 00.003 28316 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
04:43:13.326 00.003 29988 Worker thread wakes up
04:43:13.326 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:13.326 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:14.841 01.515 29988 Exposure complete
04:43:14.879 00.038 29988 worker thread done servicing request
04:43:14.879 00.000 28316 OnExposeComplete: enter
04:43:14.880 00.001 28316 UpdateGuideState(): m_state=6
04:43:14.881 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8207
04:43:14.882 00.001 28316 Star::Find returns 1 (0), X=948.61, Y=261.34, Mass=2172, SNR=32.3, Peak=151 HFD=4.0
04:43:14.882 00.000 28316 MultiStar: [#1 -0.28,0.21,0.98,U] [#2 0.03,-0.23,0.90,U] [#3 0.08,-0.02,0.88,U] [#4 -0.06,-0.00,0.81,U] [#5 -0.00,-0.05,0.76,U] [#6 0.11,-0.19,0.63,U] [#7 -0.05,0.09,0.62,U] [#8 0.10,-0.20,0.57,U] 
04:43:14.883 00.001 28316 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {0.06, -0.18}
04:43:14.883 00.000 28316 CameraToMount -- cameraTheta (-1.72) - m_xAngle (2.00) = xAngle (-3.72 = 2.57)
04:43:14.884 00.001 28316 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.75 = 2.53)
04:43:14.884 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.72 mountX=-0.05 mountY=0.03, mountTheta=2.54
04:43:14.885 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.06, opts=13)
04:43:14.886 00.001 28316 Enqueuing Move request for scope (-0.01, -0.06)
04:43:14.886 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:14.886 00.000 29988 Worker thread wakes up
04:43:14.887 00.001 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
04:43:14.887 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
04:43:14.887 00.000 29988 Moving (-0.01, -0.06) raw xDistance=-0.05 yDistance=0.03
04:43:14.887 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
04:43:14.887 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:14.887 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
04:43:14.887 00.000 28316 UpdateGuideState exits: m=2172 RSB=32.3
04:43:14.888 00.001 29988 MoveAxis(E, 0, ABG)
04:43:14.888 00.000 29988 Move returns status 0, amount 0
04:43:14.888 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:14.888 00.000 29988 MoveAxis(N, 0, ABG)
04:43:14.888 00.000 29988 Move returns status 0, amount 0
04:43:14.888 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:14.888 00.000 28316 Enqueuing Expose request
04:43:14.889 00.001 29988 move complete, result=0
04:43:14.889 00.000 29988 worker thread done servicing request
04:43:14.889 00.000 29988 Worker thread wakes up
04:43:14.889 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:14.889 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:14.890 00.001 28316 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
04:43:16.522 01.632 29988 Exposure complete
04:43:16.565 00.043 29988 worker thread done servicing request
04:43:16.565 00.000 28316 OnExposeComplete: enter
04:43:16.566 00.001 28316 UpdateGuideState(): m_state=6
04:43:16.566 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8208
04:43:16.568 00.002 28316 Star::Find returns 1 (0), X=948.63, Y=260.92, Mass=2107, SNR=31.8, Peak=174 HFD=4.0
04:43:16.569 00.001 28316 MultiStar: [#1 -0.07,-0.29,1.03,U] [#2 0.15,-0.61,0.00,M1] [#3 0.23,-0.54,0.00,M1] [#4 0.13,-0.59,0.00,M1] [#5 0.11,-0.46,0.00,M1] [#6 0.18,-0.51,0.00,M3] [#7 0.15,-0.32,0.62,U] [#8 -0.00,-0.73,0.00,M1] 
04:43:16.572 00.003 28316 refined, 2 included, MultiStar: {0.04, -0.41}, one-star: {0.08, -0.60}
04:43:16.573 00.001 28316 CameraToMount -- cameraTheta (-1.48) - m_xAngle (2.00) = xAngle (-3.48 = 2.80)
04:43:16.574 00.001 28316 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.52 = 2.76)
04:43:16.575 00.001 28316 CameraToMount -- cameraX=0.04 cameraY=-0.41 hyp=0.41 cameraTheta=-1.48 mountX=-0.39 mountY=0.15, mountTheta=2.77
04:43:16.576 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.04, y=-0.41, opts=13)
04:43:16.577 00.001 28316 Enqueuing Move request for scope (0.04, -0.41)
04:43:16.578 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:16.578 00.000 28316 UpdateGuideState exits: m=2107 RSB=31.8
04:43:16.578 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:16.579 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:16.579 00.000 28316 Enqueuing Expose request
04:43:16.580 00.001 29988 Worker thread wakes up
04:43:16.580 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.41) opts 0xd
04:43:16.580 00.000 29988 Handling offset move in thread for scope, endpoint = (0.04, -0.41)
04:43:16.580 00.000 29988 Moving (0.04, -0.41) raw xDistance=-0.39 yDistance=0.15
04:43:16.580 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
04:43:16.580 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:16.580 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
04:43:16.580 00.000 29988 MoveAxis(E, 82, ABG)
04:43:16.580 00.000 29988 Guiding  Dir = 2, Dur = 82
04:43:16.582 00.002 29988 IsSlewing returns 0
04:43:16.582 00.000 29988 IsGuiding returns 0
04:43:16.584 00.002 29988 PulseGuide returned control before completion, sleep 90
04:43:16.680 00.096 29988 IsGuiding returns 0
04:43:16.680 00.000 29988 Move returns status 0, amount 82
04:43:16.680 00.000 29988 MoveAxis(N, 0, ABG)
04:43:16.680 00.000 29988 Move returns status 0, amount 0
04:43:16.680 00.000 29988 move complete, result=0
04:43:16.680 00.000 29988 worker thread done servicing request
04:43:16.680 00.000 29988 Worker thread wakes up
04:43:16.680 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:16.680 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:16.680 00.000 28316 GuideStep: -0.4 px 82 ms EAST, 0.2 px 0 ms NORTH
04:43:18.092 01.412 29988 Exposure complete
04:43:18.148 00.056 29988 worker thread done servicing request
04:43:18.148 00.000 28316 OnExposeComplete: enter
04:43:18.151 00.003 28316 UpdateGuideState(): m_state=6
04:43:18.153 00.002 28316 Star::Find(15, 948, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8209
04:43:18.155 00.002 28316 Star::Find returns 1 (0), X=948.85, Y=261.29, Mass=2241, SNR=32.7, Peak=169 HFD=4.1
04:43:18.157 00.002 28316 MultiStar: [#1 -0.05,-0.12,0.97,U] [#2 0.28,-0.34,0.00,M2] [#3 0.40,-0.09,0.00,M2] [#4 0.10,-0.18,0.82,U] [#5 0.12,-0.05,0.74,U] [#6 0.19,-0.31,0.00,M4] [#7 0.05,0.05,0.59,U] [#8 0.34,-0.31,0.00,M2] 
04:43:18.159 00.002 28316 refined, 4 included, MultiStar: {0.11, -0.12}, one-star: {0.29, -0.23}
04:43:18.160 00.001 28316 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.00) = xAngle (-2.83 = -2.83)
04:43:18.160 00.000 28316 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.87 = -2.87)
04:43:18.161 00.001 28316 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.83 mountX=-0.16 mountY=-0.04, mountTheta=-2.87
04:43:18.162 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.11, y=-0.12, opts=13)
04:43:18.162 00.000 28316 Enqueuing Move request for scope (0.11, -0.12)
04:43:18.163 00.001 29988 Worker thread wakes up
04:43:18.163 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:18.163 00.000 28316 UpdateGuideState exits: m=2241 RSB=32.7
04:43:18.164 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:18.164 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:18.165 00.001 28316 Enqueuing Expose request
04:43:18.165 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
04:43:18.165 00.000 29988 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
04:43:18.165 00.000 29988 Moving (0.11, -0.12) raw xDistance=-0.16 yDistance=-0.04
04:43:18.165 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
04:43:18.165 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:18.165 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:43:18.165 00.000 29988 MoveAxis(E, 0, ABG)
04:43:18.165 00.000 29988 Move returns status 0, amount 0
04:43:18.165 00.000 29988 MoveAxis(N, 0, ABG)
04:43:18.165 00.000 29988 Move returns status 0, amount 0
04:43:18.165 00.000 29988 move complete, result=0
04:43:18.165 00.000 29988 worker thread done servicing request
04:43:18.165 00.000 29988 Worker thread wakes up
04:43:18.165 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:18.165 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:18.166 00.001 28316 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:19.800 01.634 29988 Exposure complete
04:43:19.845 00.045 29988 worker thread done servicing request
04:43:19.845 00.000 28316 OnExposeComplete: enter
04:43:19.846 00.001 28316 UpdateGuideState(): m_state=6
04:43:19.847 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8210
04:43:19.847 00.000 28316 Star::Find returns 1 (0), X=948.79, Y=261.28, Mass=2210, SNR=32.4, Peak=164 HFD=4.2
04:43:19.848 00.001 28316 MultiStar: [#1 0.19,0.06,0.99,U] [#2 0.16,-0.25,0.93,U] [#3 0.15,-0.04,0.85,U] [#4 0.09,-0.24,0.82,U] [#5 0.25,-0.03,0.73,U] [#6 0.14,-0.26,0.63,U] [#7 0.32,-0.19,0.00,M1] [#8 0.27,-0.06,0.58,U] 
04:43:19.848 00.000 28316 refined, 7 included, MultiStar: {0.18, -0.13}, one-star: {0.24, -0.24}
04:43:19.849 00.001 28316 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.00) = xAngle (-2.62 = -2.62)
04:43:19.851 00.002 28316 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
04:43:19.852 00.001 28316 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.23 cameraTheta=-0.63 mountX=-0.20 mountY=-0.10, mountTheta=-2.65
04:43:19.854 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.18, y=-0.13, opts=13)
04:43:19.854 00.000 28316 Enqueuing Move request for scope (0.18, -0.13)
04:43:19.855 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:19.855 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.4
04:43:19.856 00.001 29988 Worker thread wakes up
04:43:19.856 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
04:43:19.856 00.000 29988 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
04:43:19.856 00.000 29988 Moving (0.18, -0.13) raw xDistance=-0.20 yDistance=-0.10
04:43:19.856 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:43:19.856 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:19.856 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:19.859 00.003 28316 Enqueuing Expose request
04:43:19.862 00.003 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:19.862 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
04:43:19.862 00.000 29988 MoveAxis(E, 0, ABG)
04:43:19.862 00.000 29988 Move returns status 0, amount 0
04:43:19.862 00.000 29988 MoveAxis(N, 0, ABG)
04:43:19.862 00.000 29988 Move returns status 0, amount 0
04:43:19.862 00.000 29988 move complete, result=0
04:43:19.863 00.001 29988 worker thread done servicing request
04:43:19.863 00.000 29988 Worker thread wakes up
04:43:19.863 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:19.863 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:19.863 00.000 28316 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
04:43:21.390 01.527 29988 Exposure complete
04:43:21.437 00.047 29988 worker thread done servicing request
04:43:21.437 00.000 28316 OnExposeComplete: enter
04:43:21.438 00.001 28316 UpdateGuideState(): m_state=6
04:43:21.438 00.000 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8211
04:43:21.439 00.001 28316 Star::Find returns 1 (0), X=948.50, Y=261.09, Mass=2210, SNR=32.6, Peak=162 HFD=3.9
04:43:21.439 00.000 28316 MultiStar: [#1 -0.27,-0.12,0.98,U] [#2 0.03,-0.37,0.00,M2] [#3 0.03,-0.22,0.86,U] [#4 -0.21,-0.22,0.86,U] [#5 0.05,-0.23,0.75,U] [#6 -0.01,-0.35,0.00,M4] [#7 0.21,-0.22,0.65,U] [#8 -0.15,-0.28,0.59,U] 
04:43:21.440 00.001 28316 refined, 6 included, MultiStar: {-0.07, -0.25}, one-star: {-0.05, -0.43}
04:43:21.440 00.000 28316 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.00) = xAngle (-3.84 = 2.44)
04:43:21.441 00.001 28316 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.88 = 2.41)
04:43:21.441 00.000 28316 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.84 mountX=-0.20 mountY=0.17, mountTheta=2.42
04:43:21.442 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.07, y=-0.25, opts=13)
04:43:21.443 00.001 28316 Enqueuing Move request for scope (-0.07, -0.25)
04:43:21.443 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:21.444 00.001 29988 Worker thread wakes up
04:43:21.444 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
04:43:21.444 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
04:43:21.444 00.000 29988 Moving (-0.07, -0.25) raw xDistance=-0.20 yDistance=0.17
04:43:21.444 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
04:43:21.444 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:21.444 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
04:43:21.444 00.000 29988 MoveAxis(E, 0, ABG)
04:43:21.444 00.000 29988 Move returns status 0, amount 0
04:43:21.444 00.000 29988 MoveAxis(N, 0, ABG)
04:43:21.444 00.000 29988 Move returns status 0, amount 0
04:43:21.444 00.000 29988 move complete, result=0
04:43:21.444 00.000 29988 worker thread done servicing request
04:43:21.444 00.000 28316 UpdateGuideState exits: m=2210 RSB=32.6
04:43:21.445 00.001 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:21.445 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:21.446 00.001 28316 Enqueuing Expose request
04:43:21.446 00.000 29988 Worker thread wakes up
04:43:21.446 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:21.446 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:21.447 00.001 28316 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
04:43:23.071 01.624 29988 Exposure complete
04:43:23.112 00.041 29988 worker thread done servicing request
04:43:23.113 00.001 28316 OnExposeComplete: enter
04:43:23.113 00.000 28316 UpdateGuideState(): m_state=6
04:43:23.114 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8212
04:43:23.114 00.000 28316 Star::Find returns 1 (0), X=948.60, Y=261.15, Mass=2154, SNR=31.9, Peak=156 HFD=3.9
04:43:23.115 00.001 28316 MultiStar: [#1 -0.14,-0.08,0.92,U] [#2 -0.02,-0.31,0.93,U] [#3 0.03,-0.33,0.86,U] [#4 -0.01,-0.17,0.88,U] [#5 -0.08,-0.29,0.74,U] [#6 -0.13,-0.10,0.64,U] [#7 0.11,0.05,0.63,U] [#8 0.13,-0.27,0.59,U] 
04:43:23.117 00.002 28316 refined, 8 included, MultiStar: {-0.01, -0.22}, one-star: {0.05, -0.37}
04:43:23.118 00.001 28316 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.00) = xAngle (-3.62 = 2.66)
04:43:23.118 00.000 28316 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-3.66 = 2.62)
04:43:23.118 00.000 28316 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=-0.19 mountY=0.11, mountTheta=2.63
04:43:23.119 00.001 28316 SchedulePrimaryMove(0CEE1078, x=-0.01, y=-0.22, opts=13)
04:43:23.121 00.002 28316 Enqueuing Move request for scope (-0.01, -0.22)
04:43:23.121 00.000 29988 Worker thread wakes up
04:43:23.121 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:23.122 00.001 28316 UpdateGuideState exits: m=2154 RSB=31.9
04:43:23.122 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:23.122 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:23.123 00.001 28316 Enqueuing Expose request
04:43:23.123 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
04:43:23.123 00.000 29988 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
04:43:23.123 00.000 29988 Moving (-0.01, -0.22) raw xDistance=-0.19 yDistance=0.11
04:43:23.123 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
04:43:23.123 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:23.123 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
04:43:23.123 00.000 29988 MoveAxis(E, 0, ABG)
04:43:23.123 00.000 29988 Move returns status 0, amount 0
04:43:23.124 00.001 29988 MoveAxis(N, 0, ABG)
04:43:23.124 00.000 29988 Move returns status 0, amount 0
04:43:23.124 00.000 29988 move complete, result=0
04:43:23.124 00.000 29988 worker thread done servicing request
04:43:23.124 00.000 29988 Worker thread wakes up
04:43:23.124 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:23.124 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:23.124 00.000 28316 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
04:43:24.644 01.520 29988 Exposure complete
04:43:24.684 00.040 29988 worker thread done servicing request
04:43:24.684 00.000 28316 OnExposeComplete: enter
04:43:24.686 00.002 28316 UpdateGuideState(): m_state=6
04:43:24.687 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8213
04:43:24.689 00.002 28316 Star::Find returns 1 (0), X=948.71, Y=261.19, Mass=2120, SNR=31.7, Peak=177 HFD=3.9
04:43:24.690 00.001 28316 MultiStar: [#1 0.03,-0.13,1.01,U] [#2 0.29,-0.40,0.00,M2] [#3 0.18,-0.29,0.87,U] [#4 -0.08,-0.07,0.88,U] [#5 0.13,-0.31,0.78,U] [#6 0.14,-0.01,0.64,U] [#7 0.33,0.09,0.66,U] [#8 0.12,-0.16,0.60,U] 
04:43:24.690 00.000 28316 refined, 7 included, MultiStar: {0.12, -0.17}, one-star: {0.16, -0.33}
04:43:24.691 00.001 28316 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.00) = xAngle (-2.95 = -2.95)
04:43:24.691 00.000 28316 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-2.99 = -2.99)
04:43:24.691 00.000 28316 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.20 cameraTheta=-0.95 mountX=-0.20 mountY=-0.03, mountTheta=-2.99
04:43:24.693 00.002 28316 SchedulePrimaryMove(0CEE1078, x=0.12, y=-0.17, opts=13)
04:43:24.694 00.001 28316 Enqueuing Move request for scope (0.12, -0.17)
04:43:24.694 00.000 29988 Worker thread wakes up
04:43:24.694 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:24.695 00.001 28316 UpdateGuideState exits: m=2120 RSB=31.7
04:43:24.695 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:24.696 00.001 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:24.696 00.000 28316 Enqueuing Expose request
04:43:24.696 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
04:43:24.697 00.001 29988 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
04:43:24.697 00.000 29988 Moving (0.12, -0.17) raw xDistance=-0.20 yDistance=-0.03
04:43:24.697 00.000 29988 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
04:43:24.697 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:24.697 00.000 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
04:43:24.697 00.000 29988 MoveAxis(E, 42, ABG)
04:43:24.697 00.000 29988 Guiding  Dir = 2, Dur = 42
04:43:24.697 00.000 29988 IsSlewing returns 0
04:43:24.697 00.000 29988 IsGuiding returns 0
04:43:24.699 00.002 29988 PulseGuide returned control before completion, sleep 51
04:43:24.751 00.052 29988 IsGuiding returns 1
04:43:24.751 00.000 29988 scope still moving after pulse duration time elapsed
04:43:24.782 00.031 29988 IsSlewing returns 0
04:43:24.782 00.000 29988 IsGuiding returns 0
04:43:24.782 00.000 29988 scope move finished after 42 + 43 ms
04:43:24.782 00.000 29988 Move returns status 0, amount 42
04:43:24.782 00.000 29988 MoveAxis(N, 0, ABG)
04:43:24.782 00.000 29988 Move returns status 0, amount 0
04:43:24.782 00.000 29988 move complete, result=0
04:43:24.782 00.000 29988 worker thread done servicing request
04:43:24.782 00.000 29988 Worker thread wakes up
04:43:24.782 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:24.782 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:24.782 00.000 28316 GuideStep: -0.2 px 42 ms EAST, -0.0 px 0 ms NORTH
04:43:26.417 01.635 29988 Exposure complete
04:43:26.468 00.051 29988 worker thread done servicing request
04:43:26.468 00.000 28316 OnExposeComplete: enter
04:43:26.469 00.001 28316 UpdateGuideState(): m_state=6
04:43:26.470 00.001 28316 Star::Find(15, 948, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8214
04:43:26.470 00.000 28316 Star::Find returns 1 (0), X=948.57, Y=261.59, Mass=2209, SNR=32.5, Peak=141 HFD=4.2
04:43:26.471 00.001 28316 MultiStar: [#1 -0.15,0.22,0.99,U] [#2 0.12,0.03,0.90,U] [#3 0.24,0.03,0.86,U] [#4 0.09,0.07,0.84,U] [#5 0.05,0.25,0.69,U] [#6 0.13,0.12,0.64,U] [#7 0.05,0.34,0.59,U] [#8 0.04,-0.06,0.59,U] 
04:43:26.471 00.000 28316 single-star, 8 included, MultiStar: {0.06, 0.12}, one-star: {0.02, 0.07}
04:43:26.472 00.001 28316 CameraToMount -- cameraTheta (1.36) - m_xAngle (2.00) = xAngle (-0.64 = -0.64)
04:43:26.472 00.000 28316 CameraToMount -- cameraTheta (1.36) - (m_xAngle (2.00) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
04:43:26.472 00.000 28316 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.36 mountX=0.06 mountY=-0.04, mountTheta=-0.67
04:43:26.473 00.001 28316 SchedulePrimaryMove(0CEE1078, x=0.02, y=0.07, opts=13)
04:43:26.474 00.001 28316 Enqueuing Move request for scope (0.02, 0.07)
04:43:26.474 00.000 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:26.475 00.001 28316 UpdateGuideState exits: m=2209 RSB=32.5
04:43:26.475 00.000 28316 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
04:43:26.476 00.001 29988 Worker thread wakes up
04:43:26.476 00.000 29988 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
04:43:26.476 00.000 29988 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
04:43:26.476 00.000 29988 Moving (0.02, 0.07) raw xDistance=0.06 yDistance=-0.04
04:43:26.476 00.000 29988 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
04:43:26.476 00.000 29988 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
04:43:26.476 00.000 28316 ScheduleExposure(1500,3,1) exposurePending=0
04:43:26.476 00.000 28316 Enqueuing Expose request
04:43:26.477 00.001 29988 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
04:43:26.477 00.000 29988 MoveAxis(E, 0, ABG)
04:43:26.477 00.000 29988 Move returns status 0, amount 0
04:43:26.477 00.000 29988 MoveAxis(N, 0, ABG)
04:43:26.477 00.000 29988 Move returns status 0, amount 0
04:43:26.477 00.000 29988 move complete, result=0
04:43:26.477 00.000 29988 worker thread done servicing request
04:43:26.477 00.000 29988 Worker thread wakes up
04:43:26.477 00.000 29988 worker thread servicing REQUEST_EXPOSE 1500
04:43:26.477 00.000 29988 Handling exposure in thread, d=1500 o=3 r=(934,247,31,31)
04:43:26.478 00.001 28316 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
04:43:27.964 01.486 28316 evsrv: cli 0C97DCD0 connect
04:43:27.965 00.001 28316 case statement mapped state 6 to 3
04:43:27.965 00.000 28316 case statement mapped state 6 to 3
04:43:27.966 00.001 28316 evsrv: cli 0C97DCD0 request: {"method":"get_app_state","id":"c11d482d-7250-462d-8841-c3cbd214a5dc"}
04:43:27.967 00.001 28316 case statement mapped state 6 to 3
04:43:27.967 00.000 28316 evsrv: cli 0C97DCD0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c11d482d-7250-462d-8841-c3cbd214a5dc"}
04:43:27.969 00.002 28316 evsrv: cli 0C97DCD0 disconnect
04:43:27.970 00.001 28316 evsrv: cli 0C97DE10 connect
04:43:27.971 00.001 28316 case statement mapped state 6 to 3
04:43:27.972 00.001 28316 case statement mapped state 6 to 3
04:43:27.972 00.000 28316 evsrv: cli 0C97DE10 request: {"method":"stop_capture","id":"f79655d4-3773-4654-a350-ac3c589d537d"}
04:43:27.973 00.001 28316 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
04:43:27.973 00.000 28316 Status Line: Attente du matériel ...
04:43:27.975 00.002 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":0,"id":"f79655d4-3773-4654-a350-ac3c589d537d"}
04:43:27.976 00.001 28316 evsrv: cli 0C97DE10 disconnect
04:43:27.978 00.002 28316 evsrv: cli 0C97DAF0 connect
04:43:27.978 00.000 28316 case statement mapped state 6 to 3
04:43:27.979 00.001 28316 case statement mapped state 6 to 3
04:43:27.979 00.000 28316 evsrv: cli 0C97DAF0 request: {"method":"get_app_state","id":"6cc81777-bd34-4bc1-83e3-92eee61a8206"}
04:43:27.980 00.001 28316 case statement mapped state 6 to 3
04:43:27.981 00.001 28316 evsrv: cli 0C97DAF0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cc81777-bd34-4bc1-83e3-92eee61a8206"}
04:43:27.981 00.000 28316 evsrv: cli 0C97DAF0 disconnect
04:43:27.999 00.018 29988 ZWO: stopexposure
04:43:27.999 00.000 29988 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
04:43:27.999 00.000 29988 worker thread done servicing request
04:43:27.999 00.000 28316 OnExposeComplete: enter
04:43:28.000 00.001 28316 OnExposeComplete: Capture Error reported
04:43:28.000 00.000 28316 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
04:43:28.001 00.001 28316 Mount: notify guiding stopped
04:43:28.002 00.001 28316 Changing from state GUIDING to STOP
04:43:28.002 00.000 28316 guider state => SELECTED
04:43:28.003 00.001 28316 UpdateImageDisplay: Size=(1280,960) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=0.580
04:43:28.003 00.000 28316 Changing from state SELECTED to UNINITIALIZED
04:43:28.004 00.001 28316 guider state => SELECTING
04:43:28.008 00.004 28316 Status Line: Arrêté.
04:43:28.009 00.001 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
04:43:28.993 00.984 28316 evsrv: cli 0C97D050 connect
04:43:28.994 00.001 28316 evsrv: cli 0C97D050 request: {"method":"get_app_state","id":"b4f7a440-86be-4117-9a72-6c394961c1fe"}
04:43:28.995 00.001 28316 evsrv: cli 0C97D050 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4f7a440-86be-4117-9a72-6c394961c1fe"}
04:43:28.995 00.000 28316 evsrv: cli 0C97D050 disconnect
04:43:28.999 00.004 28316 evsrv: cli 0C97DE10 connect
04:43:29.000 00.001 28316 evsrv: cli 0C97DE10 request: {"method":"get_app_state","id":"97d251ca-0536-4e49-8045-5859f255af1a"}
04:43:29.001 00.001 28316 evsrv: cli 0C97DE10 response: {"jsonrpc":"2.0","result":"Stopped","id":"97d251ca-0536-4e49-8045-5859f255af1a"}
04:43:29.001 00.000 28316 evsrv: cli 0C97DE10 disconnect
07:28:48.604 9919.603 28316 evsrv: cli 0C97D410 disconnect
07:29:01.385 12.781 28316 MyFrame::OnClose proceeding
07:29:01.385 00.000 28316 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
07:29:01.387 00.002 28316 StopWorkerThread(0x0C907848) begins
07:29:01.387 00.000 29988 Worker thread wakes up
07:29:01.387 00.000 29988 worker thread servicing REQUEST_TERMINATE
07:29:01.387 00.000 29988 worker thread done servicing request
07:29:01.387 00.000 29988 WorkerThread::Entry() ends
07:29:01.387 00.000 28316 StopWorkerThread() threadExitCode=0
07:29:01.387 00.000 28316 StopWorkerThread(0x0C907848) ends
07:29:01.387 00.000 28316 WorkerThread destructor called
07:29:01.387 00.000 28316 StopWorkerThread(0x0C907188) begins
07:29:01.387 00.000 32456 Worker thread wakes up
07:29:01.387 00.000 32456 worker thread servicing REQUEST_TERMINATE
07:29:01.387 00.000 32456 worker thread done servicing request
07:29:01.387 00.000 32456 WorkerThread::Entry() ends
07:29:01.387 00.000 28316 StopWorkerThread() threadExitCode=0
07:29:01.387 00.000 28316 StopWorkerThread(0x0C907188) ends
07:29:01.387 00.000 28316 WorkerThread destructor called
07:29:01.392 00.005 28316 Shutdown: forced=0
07:29:01.392 00.000 28316 Shutdown: disconnect scope
07:29:01.392 00.000 28316 ASCOM Scope: Disconnecting
07:29:01.511 00.119 28316 ASCOM Scope: Disconnected Successfully
07:29:01.512 00.001 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
07:29:01.512 00.000 28316 ScopeASCOM::GetDeclinationRadians() returns Unknown
07:29:01.512 00.000 28316 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
07:29:01.512 00.000 28316 ScopeASCOM::SideOfPier() returns -1
07:29:01.512 00.000 28316 Shutdown: disconnect camera
07:29:01.512 00.000 28316 Shutdown complete
07:29:01.517 00.005 28316 UPD: shutdown
07:29:01.518 00.001 28316 stopping server
07:29:01.518 00.000 28316 event server stopped
07:29:01.518 00.000 28316 Status Line: Serveur arrêté
